[0,0] -10645653473666792123627512571742908244249055769629411247961198312109059485048380552838739330532638461994567890389599519911910013548447395667234622956906351411688835790462218259015243784536223382897516082538150353239852981182319719205915225156182379809782455532732515479539147152310123107722251321986396469647825633321303074320666676382560147559008164406671421891171137688015461996034346381879609149975764429326055474407935595683040491166830118575858629268613428537902915099557691350314055345670332225691315620736011962925584460784923738606369369563021293774095969486502303274324494691787580659178222239058165796759342303576301577296392000014759206178119174643820246198398608379680501038423181686759850198999068486726721963011743222827524150154243794571740850831875078962091838532716109478871400374073912665736565548265419326626871315525332747180718743016609172896540350141475758531982155911909925850627073202944832066086855909930809317279135785523604886357254452472456323067878953458971485983517364329714413795018860730787008625374197219806311110285084100854920940765961431860939547589769775922345179173116271828749562235890802130657455974435003722323671472535526896766190585528412480909629132036084432055025163082686087039398491295902863535774545234844461592685237919879305752965299461965982980751239114088407366875599306448125516053985328527586118817383628877332120069491083968424404455802974709574366940547644938526284055695228585126257484458719536304302518492545473565277294468395315513054828735082863774503552556873574446852819477616168918435355350513080766772106131794948914326483551946060066287113813283133282563798241885172332432081677706771086025656007050476555292933510301149148697728666217291713094950701988733854664497284492544693039281936688316230884602638131464854039022102191210597086984788502476427567037699709421724115620633384655213681085792454538597973234807907665077115321917724320735714641870789143698068157987602059871580689764393386978723354424204201287364729948612481753878179176336870276874744626890090689981849961465497516854532898447289200514162609506051053126955480417561804790286256627972816415694100107758767669606720333511302544148951244115279654922973171159177120481752809258092820079068832348678400887220011789942446487220724671201344107484348664997555714107779207024389584703369984265608634791486543610467833295088458389669833309008437063532448573192787502413431122942766141010200768435749778131640053462521653161189892633498033092109835706651210784912109375000000000000000000000000000000000000000000000000 [1,0] 760901164357263807121269587444161240999707340429466251252327576365648047592802588365966487599308285685743962652617651114260704193413453520250971761607679357001800513361565252078397036876770073609435932910367554690963301883899781603275457066795916210279538387372320609369718248506571610665616568211733848998021487317336000205052209456522616791519924839984682581331356366077405354750255060605297665934997018469366489500174337117209222793407030092866082643057783677190063321893092373047104648772923713138681812183880349507656811145304719146868538311876565757774919037099357452037513958166696604379739153140525995635525690753393051097238102370730744666381767254905288404103418349029354933406143654652158172715285172951173959656157889994949237366961392203613111649776889848216418552077565501404501926741610492106435334164554913312551607743998120509672117996147441540849847462005470641443669962559365556412266482365193475498935104170583357457425868345252369491233018240866261464813525560992397139489290933206959990225328460036805150045739371435570484167055308115237047416295176578566019938896220209167671157083008153125408660013529086922216180652547079264985887111054731412447431715303901863302630090319849001010893852051150920359376238565088197390508445813744166992182805623937698724751235881490420743784886512065337532140244650625115367566334751281627060601682424377504653165393029689584081612066416631499807009891268186781431910816441691819899649158422877659838025803194952849830768539744836464221331100142902143050728161572975738839305563427986822302053716516039593110285777668257620105103920803550751864115049354000563867734531934966726607956353827270340263123592182307008546642145667041832035538417665406033433688189382619391507901014099707054479250615773424507826576272931389845574145940112428354978341139994784089279722456660594724745840450210059966992198632288826258273392336923013269866424772282665023870830023044154385927983061909872927799554524588205897135286172077900798714284275310276115777143606296216173997602235868294940654731812168247186443736936292529796133292729455421021015860727020547238843120143202578848077342469682905205115842614274283154834863473283976465919415399845498432671939027570566386983829067812364551997697600611068974920905039980410985293462872450239391594851420131636968284080578465761005457793154829497875428552931309259212671885403944496909878655313003799504177813110182439804612687034885792414667146209977799387047525669913738965988159179687500000000000000000000000000000000000000000000000000000000000000 [1,1] 61002902425902232554759094006930188588104867090257328803891107390364698640516310899905858181583598211015302909603986566843610405843398911732889571636962661724021751470156887344940591018714567474392337992099201261314656902040079132317061321699784093361948705568928188186671942017989996900455026811349536674893055022280181530948807047039249216593018811788970700108220401107827545670828625840361216135036519129723792563702572556669985273678797245136388104507617465232241903236493777638788420854882243589510218878908111349007165068329766948692781298674198010423154180766327898854629788276982055534160170059547893525647717686546683552707359069250380431289214248219952622107771290779738426729043484917610938015705472508007665696634915657970081810796084704753397887061698956829172560853673416015994949066472988493696066914151381470055260065733709749778528475548308991835767035961974001560298261250873971652049918201923129767346531411111784729085582169218582488756098161626880912167605427731748267389185909351519528817785800464877121840586438102192728636441682948932065114467434437379698121919498809649404217376149256785946779522559721103316625740582563468713630100938636900028426585336127633518510847296708842302486201762099868617479056909250108568079635433737300939356326458936764440315613339305493770171500546449493838559918525506314372986417342949738078974450779878761083275704753274683987665648416708153897103118613546804871378689863521633548105861086112703367702737462721637795203267755629645229876416769094003197042370055668127130773978484677745831056146247814817631337448965192122014342540934597390692697671530702632144042525969642607925877864379333569024136937860398563456584829682223008058133452319909088941077082475328182268041875786387852175833981007940381218721456047888936445712223249216423948571440122104298560762392904290764532151376414794755231136273253578335252841669942733268276037661210857360429394952363639224291576602968416858388968627540020259008745455926469678708316088402884123213646449785473776504755640669856212004368737557465410410950974854803696614796920769861422287384643389947821999069558549387058630506138844169704261612880911586240285919577341121593880291135905183136940277421310641787504658048725846867403777508559875657159852364144722659387976963917057379115764795384652466405146029685991287948421749639936834691634869263600360569434521167743436218154619167151629670506402750499421285467878651946151970583017589539430447498347120927064679563045501708984375000000000000000000000000000000000000000000000000000000 [2,0] -20251535886172619885339386190433885653989697028992329161467441324647467553523032565383973611760742781542818148920035028251364648116702391127221080646857322418504539571385821991424009179852229251735503574830754783857201491717101166486775420827572024931608313654929827780200881101726289412073190638943012360710075159123933232709859704005996579348449058529626041497992819384814130445434127887296451197826853389925925099653494994400334080536878960432443753573999575435903526511856004904586392478475402888405288596406479307729984107339380310710962632671781800037331702590700514232629734486282169487962241219259652281272662053032084383357189370272201784487693189198655446870125584689739150753420890563497610911672317315369443010699349642880547872761947519863964077693156322530044753686722355402612764853616093214920499776568171276356638671785443395924517371263493767277807854976471739894769116817438918309616752286992384243151816459134423526821482017042338884059885221235796651846183708761793606192870626834343718413335528189011231304750633995917816093833178889464719135944353019657809944330951725111419637020962065029359309580715181097543258205543004051886605563478356354130671836069954076891107701312590452065562867126475087638238497402264080003462542305786629947374197755078252699845239015325218469484510323889465242433952960177243556303494510675856746517730288490842147787205041990150765684089754427547430485378501007757722513711258995900061011268652718576383719743684164781434248377563922061434413962253322892604052964079912139071820065000429542499160577188324766965347475459701710417474453371420613596495761711847309501535853052709844517074262931308270134919293497626529152396860972274659157541944299203581481719018908415535042364914381120458224546737481915587524829205439806779627099401985166128738976691984963452412880679419141846745783355307029942344590612840555176156986055696893523399266662765128432481216364664180917448361122344789899342466878353603237957346389017538502036521337899041230674679356277444720101567456612437845352602503583906125254520105769340305538496317765629108511484786384748958184663702591587425547134584347184235650601881279991971255370386599372034523553300407001408604141500335968540193227958659685342308637019207919315529025492828572147377333411087025126213327355648846279833248897692561270074236235884298111829011619875188833459342549736072528222677471647131191731229997556905854686349019912854325411893273911276280863091869832715019583702087402343750000000000000000000000000000000000000000000000000000000000 [2,1] 1059093457724920040460996246736394849168201212392339119563802069511909341122854655541018467090564761725812577263998300438363212856262453322032953136053933519723942346434159806527429452073737865430486602462000291560896010091211388248763569403937163414521131352052343916835353192570585630292644499282506811688895743436702134918684613371246648175134120767948719538920518376049191660387210455543082449448289963200963664900935223165883083363786399752410526840488108655125503554918886175099906064364085395864467248800666662858296046009417148063340970882673219936569882189562517800227549088978844362928585920464151509026338807343224878890504519183960273857295973070922600539337634383835116918711423364580189560647733954581533093939860722504548176350271069316146694463456370066317459727026692781568288283314578527722145763441386553273241291846884593168306927265042459470799896646040610565445719942205002597332559985482484715793441678444011082521090097459209821236740812479940130998165078095596941235908821861416214631393242047802016818680144153431802038163190000425898199094974379008239583102610429953790542584908836784170946487925963488629720313148306582774661302999759613000346903698794222071057866275528398319204775191735842173665293442413166663769377565520220455326700833211033248805706177047938027449222985354865089672124408326505712750537631673960234290425290471875175024840782195342819993392290617292373802828976938332800344328193520152981064162430145499839389788558953458067263985796494363188582669150433829390918768372754933436913450663368888788478069601360018591099594044259452217716584774279252133830984972972729074329242304157626568168581054364816530679085347491628964791633741122848999811696168223258487446434715119992392567719758674933597283286977661095806294228210152069432211919476381589600604048436496058761686278966124634695278666110064244296454699765544561366674694981013220258157003793101230703807644527981074379007819255617761950523877541958896491140710440998923758807265016376821282123491903151844158181135171339651067414554380995942901796641665432682029599489412620324260494437856676855611264524386046397238285993613652194262705511879962840346146784268555193759791744596447652545935750906595628440724312035520408621883625477553320907117161078260944062756066070655156979419816547195715896941561544769877080397222966554413639227923207895755923353726839304721661034140048834630324675934440715138886014719367672614200727272553354864088187570203558607317972928285598754882812500000000000000000000000000000000000000000000000000 [2,2] 144123310613750411067333543725395442074818002566979507795723914497010237651602072379790890130370302993533728903797255423477581284543875431559390755153222132585895633940127882171751482415417451052711772150096778433868609087353934955276670501698415860210848578593131317784281657000388581919388990730852238778299703820688888878173102980765685036982234633630054256422903352482294077954927031714157691795581998060574712621030530289535512520564535815369156584371048637504220062720718967608814099997137895623321316179643546707343199767142246331496027936894272802720570973416013411446084601397178476450327082105981604390263038722022449140928639923211373858395066248437278663202512020755678876612335340180390679398614801889349633226550514399006630199057462287253729518476907515683521283789568848598761743621153421172353445327891036884493997922276256697990641813761369829679175606166014315109416928363591225050646967103520683943347253917759241148345683365332246392288844056406362461649453684134862198408436116156066623470031631845932617018653796121602379570903776989300844423712461472776287850898623678797848973629972703877174165424078789875356552063677156688858688697680071800260092905743454330821799351417309053394013194633697055286400159215089935804858640411742775499964394220760649164036815243454690809886496916622721588108736004833281050896425353655609995001123923466711569576772683634909732162509156648644586467146077430230691926728771508564391044017663978547150074077983437396029283087691150762772032925793296423174117615708954898745961302776423578098159315113365521168546729691521637067444607703417087537207944933059219089523044902521551308803699950380521588762502255928833896072721587696383796144983765262875688570866681939823811409448213097846739709045504028244474045750869564444948948044458853595382586447933019948037485512645060199266229305996674956890207364950864107728186229560005723144030439445541105735991484467530928981054380926734666331286812772647053129548679320081782441544816553577045295295570526918149480216479536172923283667070608369329632180031138064963591890964219438508330063959973875915049545997962428577391670228258904230843543496072912276412700002230301350891344712055871062756525328250109089779273488043233080997829181480408497096573731085015498071808754478386440411201453553972818877605480494095631894809766207053515735415145781221297243468819444443184632923001017468452569753138177389868772700464977331593908584750108667344023136158703835008054738864302635192871093750000000000000000000000000000000000000000000000 [3,0] 248612954797599650765103836258155189032443788923777093565116198751265088268238274454402360150615121731076332718924021939207269577197270933323865053741052628230020577727034153444866150221673869053834457030056572559435815795047142925573768240861341815560106250169649932591281876568191402193312177505569322126546108670085900879222653224240481287384011284410491286204853542319858946904773873224526829287400122235419510775465950094847859625531755738444794939820490222730763938218988403625193240693687792570203620482120158746274316498300598455999083012662014375370804060353799816361927449643531226883724461346869415508717607144113347496556020769069672402292224733713801376680764476630600803297255633263732500526147155114256245891049056961904926618803403325762994560960395015569226597562446476324443311524253298795359692917332994100956323097407349792950797239751428365915251140966654718511618538679043907496779887341421341792233359148092515518884602035514061478262930012676810987430283784779841858345015133101091749151358823977288486414144743361213284848596812284272960238098895828279304867031705831379602581994572052350080608138038840622453653840792880320464659883052327334040313131939568062983398533167515625878544635749657804703665154443144374992441573736482650999074305155526431956898947400533895575636576826201412871498236358985198596119341846042284115131964621107950846362821426459230079845039995999708175027975556508478592255075673640013110877928386307571526343021770834204861300859504662318946903174651559197227978370003997544632714335087592687560302716530682786158234000527627504294533614838312233902391773504445557257667725642893211540552560984195868929217361229939054735603431114538986535509833888472282786004714189112504529998651457102362796123410884714296213659102989440989632048858330246660758687073009394525481651469502873752246253546680526608738540157780859521937077136669619375530600623202660385000172659792997127751967596234901843501109093874507134984165218509934481348497527549320787994005911398628417399457884346761235354294131859420685150666777880617776560107759994329335138933536856583198015231624848359699609051126420737321326560186464982620776029711176509129294294836216572329625577942260376172599914261107439905784329786061022624012431739618901901319459380933519098873006183184798587863495903065955471027736897668805613483596376325981915291612379411018044164946172903776628926752521716601743327023070955033383503459277347191758167355146724730730056762695312500000000000000000000000000000000000000000000000000000000000 [3,1] -38801678427653614564570884627528897457715543952969153595857461496316720198705788878726668879779561100119753781418527210091686763735294362615752462403512952070491790786055908292393525525846795680147465269344248152223174148007921046267950015534706771574944579574950422025362721025435201442471301942522336519909942995531198214291635677403566276366943800840343640205905474162251287224054363550329691658817293799352404930165813333447490439394008962876829344264448444242285175663869430530581165005740214964831262931232828102049433448001293053532703045031835417704637584185061879191430358392131395307092207063409692124322570071646838436815243353099227970327911882176629704804615762232789262128606983000324139990720521376479189397100754273054845127724964978273598159026602764365475146494227572469454358706324871524543097210719324914152219246960766613978090142401597424464161299548238307491572704263303287651160162924306241127707303649997450440674177217697430364201834245237019875661307389662050489086057001899592992121710775825242453859327126636324639742451806255028043579398201542703815647906222765487978080223877717521049072609084451617972976160039391611060235033204553122679744448383504982248196558853047558783300576745738994172542122939749478848424505936853552917838793903975257769226033633872735363306460053207775681329813356923109675603296503305572221966293276155719691874425761070099099777521328136929885992188135645958210848951485816617853334479505989262054012866291134718222210674830643233182333531019513571050445448243755137515742486142905919995776946745193417115623837376029198555894888163898368868453276967105254666813479661163247102221201257198107068946066863360274181381440437531058259223531477546330862068911431556539224075562200506327333716021448435529469713537243212388081623837758288620903485622474986028495246275879161114500655016227247239378594016602421384959811326386818048784274082394157945230243260801133243666567627729167800434381901990411566890772000772272600309557727181262099145514486639224987673390532602038109392787722085802544492297952409007136542864842252087545163279411850599576784862121789464346266720312573872618416575371673992830662898465815652014884796217309025854664348458127048660371483883897056975823396411957726111738349091417347611228695941627570298448870851380802912191264104102206452056968433088164617545299165638195251283829977704513523992894942561178026255020512925369539774315081972114165039658609840009760583168230141382082365453243255615234375000000000000000000000000000000000000000000000000000 [3,2] 140463557721126275124212678356151302232528788574979203067727260757394463789604480683572438239453481065420391259085588102772761025725849816458928280343733834799309269518637050856774526612213258965174192938168353814013262892734887318837807753637153048665114939029541104283368614749213978871670460119244771860297185704160898121898939554109084065373749042748701458314206286686037763922602497716304963556170183231017832503053788188657165289309264171734649743216945529198064643573313911149757842034923118454353875185154502439219625557005807520767546150237567028378483276129771686530292895685834715528483906303460579802587101209191950650342895646602363791906673559321111332316902321604872810243627552211109690768779629671956181855250358668859386526488097652298779872768010035488490355722701945321392533831330731704254807264371964258816704324346885807095400764245050709468564580802696093547940019863358544588861845449504652873741512885142750112391745223813298739992281437676475341067147982298455801495639117109775432065296766313893845860339289217991938302427163412597017737545467244954838589979403971522212324879650115533798242916559944517528294823456633918857012186201680914808139125106540439669321118190571444682618987221668484720278882443689557337886299487494456944015819716052170567768618318732520517188242097233888533580288224078376421654353058135832694232681516806772662638999393103486197257955513010971060874389200923449032679849858171941763817078827924646151567522815196279176756886604775310260113649148245224431162677295706540509211813446314355764312561145335322175170387726212945797226225309643263554471463210149199979416868373213040991453711830592702931457240854409163057148521069806470531022511292668766902082598736788603985797944275461598523153624235067747803680900141830784100024629679056312314858677551536643191024397230792362178468588036655419399221542444013133843027584896309857424737406875595027180409478364868673634733100258714531287976543207416255098388756346559198946908092901581662488092286130507803025408272118131882638007739934248131439132242643848377787236824196231181580517305152590094817987987482925086121242217200287543199223227833707080785300438056606483790424060533420762315147215730673166501128069899201857974175537698776994424671882810568867997862355895656773821333808121745100765187138709643566880056197986103358827913105677978932523398114946602788956058615793883723531148276890826755165140868283636995122929770243153362735410993877849250566214323043823242187500000000000000000000000000000000000000000000000 [3,3] 89994881240879282370978546674795142885857510751598585842147963406261647384061798105845289622504661254983996811261626306015812842645597812951759664493317496124206662504301626672156556139440056049214648784204824087076211145700873581395818939870762307716684346355317063261303780575505439371964374479378800657324077833091465937223310775723918366222788282069968244604910239164741692728604749313713391123364480607117168338392334193521299333425351494566162218669009271858881317213368805891730199198459035496872954222774600017937108244932891963398554086736734920448236658912074557407421489611429161955983348719533335673201800090764341625373098551567732312814111639135887916162890588771949478290315529658969638198852238612456291478170044899403426326057015115246161248151186130304069127761999726005498912661402317562773474913718808912393979106146479182155116121987690368359036773976774752074662791160204183966681541279469055632148429222523295390984554740741001491366527153916091533486713653661711390669163665928510986519761865132417684536093208835761641116556344682516215994532672830837341151420917362761122457713721422619300780254225480149289828981309593115722462456204078301804840098485445853485283483265754122274596882483652419179153963929216014155846224757920077460737346039030702660377804190128966133420499325977761560466358962359138028945657036734463108264675853072256488185224209445628949927988565628110906053832659905507582480044252030470705932980216778211229414661968821773768325789223631208423186617972571588762218513612755889525566574081020767733515849325836547826562113936578085858045879992633720253898990907609768249577195401118140217668523827530303921797720039275291708021333693669758606275982500217333104586306255898967886161132997653867700435639540155623323268782956212561074119242510199365881143748951928541622303592548927032694439222568628797592102228480092592925504561790337693389402510427085539091542276553094781131916411775353492181545777344944991878637674042044865433551741707460455675519319045771017321544368698411235396838811920280638249405008484441244889708584696953995067479625694040531743467877313623909302461205914269413052757781352429433458958882535205812941670059637836127506490708615329847254345258034716478614212896273961993848916920362650273566558440919980492007559892383171228262801807837686498830862918896951453645629805164318568141003960990977021416069032237673864618220819689530560162483004898158908091866170766092401789304489057030878029763698577880859375000000000000000000000000000000000000000000000000 [4,0] -1524336624211737156613437693381869208945886311606255635031220249513712160552351587609319137892556925945491440530765138550004093612187397099063022827246132845022891426837403758779055860178592981641973881301961205786249344211129935001667569835787277036140730260178436806470279691240431204842075068615079537123893411563518518080742040912255871750961184242321071736264093629441052469375381545333045421844358551915774622284451734719404248151550632639161670389089873715894692402673809543305730845401237751602302886120276816898351814255341833442105196359508286291626473451013144457229454561456746029510691283617666648022251738731664089405543871097515349603034496727071234037092077388266879323300061479358362137850891264708558087993232674808870753879151750991608641502361781380472547852981716421386070951286978529233882969578546022426389558387886491885158157682901087601064865802083666588285576923130838972608551481232686161371706012076282971374797655750413716278007021890393324787831917567509038284423910574407945329463453414271842618535479860210480627293699271128397822075158512423811222993154229411596973065928694186693784408331649483440236280487900635797173960208808649436964485970456995541967195828029353335215845588819493801908057068667238794711654745551396699751841202175800138608200890019573784023937024455507047552085462960285142256430368013437485008976826199362197127496503474827613134582470542519890876047698582693189019493236602021803514449100589785383465714105494946332595499320969817903345222154132846140288069845387219190344586817163176675110158513933077174675898632331379301145969686221148000692390856874754195298849446716165310474803125622323965264770719196978478973761982241686456975280930267344035416409722322629328265783213909496851076442868972252965953539028156938084304297679763093237780052209273770584955697621521216951887821621806828047259517473876982926650280556520571695640993903010072388997962396699968307224849489169977231348993579267522834953671452489454193458419564100585316535320742577714954318679924513240104432000699243963150886660915656325232430794650417646560254673520726930156819000215105953497732166438348173231774026828998105512795046497279010908767207327938571435869576192392146212036179737313624983023005130556375700965715906341410821527125007442200227813797959438841199437557195598729169682285967809175060460378000791985046176533032277423701727972274126231120696868906189308796660964259538819768002060090102134370937392304767854511737823486328125000000000000000000000000000000000000000000000000000000 [4,1] 473364082097044427455170609731735454884609252965789017216923065747407133068740706056361757053702507272718346225214741652133977561037470632344257932125704131342772932721334550123186737788487801867198088547155089147130069651281924385955712699827521610661971252846508864056330010196382316936888330348145343813458468247354084437486571638931475745091040545681152662107343416652619489524228244525500399754274539251239836892052544095744647818909637813975673404934603113483582585514648017392126511829607661902151361936180642431417900127101808128464731140483500885142462692366907729334856262095010469409251028679717082005556068760165417851345894748631865070488425967915131733692103825573083751482291297187579238020170296496573082479301152280389438037085572125888573533768009894479594183468385433652833301535666877063849093738192579486534088753616068927505584937973043466854850323868978052754715381944753630505837084666318074291617960840991731668960635173459680741233620231347226600609106417939711204574825086872848909916146643997434673015835809199257685079461101095161462676738285780496464653760407046772218679284814179024258917423456276900801623266761575507228696407758890791037230891768694530712644411276019385928792253123746512657754596834350780586247423671542855646083119226630241148521198227429898068566201638872907098905108321797855229873916276974284671374184605687610935495049579650081009810298764616518094119263203562157402032823025645254073451941861981992689651394047759024985050762421096614592578551875542786385422944024508238597315952632630698103649066993602953411541670501951887316070821721150993362900726990080834741510387829472142025346221634777736875630412087391608509628128842950775339286447753250957782059757261128463534576463311758183736959421585520294928664907818690892372989062167485876551167297117138203550174210962653915501367849822199155792172550345228504205111367858041524103361188627013173095337912483486213154151895731673175367817860989346485601701193257853853760163429400974862023211437395190935017063960108225657725081481922914094722870236325094038965175954731408300262730212368966173870541884000049474183709539823979821601662436901403289152804398140169045063605769866503200115265810235179249744569612757320713633065703646073655497177864179298069446904952995081147890296907990322676503626867381427834150344407542513843654805778862366873853739608691211989731265884672561229363051755797223869600257263990854647866503867407057251290303234725342917954549193382263183593750000000000000000000000000000000000000000000000 [4,2] -23864067686329664834590808677588479259777746151394817845230509504846712405104117420322893213254179459346053487660282646675591920618598784333803245392543597579692905157215092179827069047904314661876560650634305858438753691470974759101372525775141870392984864932385898450986845562775663248807950921325003065592028060076780701555633545175395866596067247609772597307421131369782778585151191478266517345772744942374536869674643569549429876183984682303525159629829450790285309801429975115887061664289587533813415090535367551857868248548040898537238885354566718364946411142277996590072648427045557047444135686096445149425535195841591148518474272508910644765936133972699616082465151822640498163017831018110336188649124210075529367812386582303221031239008672376401014408366750813144503579399687890558514076869328426960488898387725784968902591361056891455607733281901490853152432542104045547463126995552282236742810118855488339922908895298993454360347449372821548039294051378698577770742678399524670707837569981695941145330847302155769453768702277180130047868280499347870972171557942735419290012472294248784466945553477448316314540122537887462225221509243702672370752074384680176815719647520109786687048298519722136393869471421409603329297643758582990665807877276032841322621481329993257872811178763088666053679270522302524188583771029582892037302499191300282771692723236988600284377634878330896748381037101186608324507840106624713802063712493695289931592515545199578276120406053922743322749407863905484821936147708686344221424454572727072481058391567380595853562739397948769039888759367711375126031372452117661906436200955427171005333285843686848841536063695377870837363430505104708214652751288420511552093662427414075232497240431582613146477274276962695990556201337089923504274342243192891635283921685627361466526599577818529532622655853351894945834291188440824185364604237583160521265911838338085539053341707197219396960307673807798850043803307384910900073749892604220716569397210180275558049948608111117706558298159915262014369355648189330509091335717321880748444911067302889925469271950450557880055003616215001458641182687690259709173108777960596042324338392836572201946837933656085952979451632457439220727766308538287162804379658580793629925687433260699923220336764392540258184444546020994939302887125755983732133796398143516773102028086444186443201786296213809292125768479585060959969719118055034704699294472727918333913449958422564134759984495832356270195173664205867680720984935760498046875000000000000000000000000000000000000000000 [4,3] -223141919657949025760398109147401809565467335878104346401623862954350853592851660172386912445424950658696345330856070436565003643877920353071000090975711449367300083669660168745666735828164629467133049064302146587668684056068394648737849323063671037406584138378959251508707900267794068960601410144235134509213920077369958052934542197295723809551396328523645404631475529042769428881089695047848785186085904001648380607519103232982229633807166403467321598441563200132353584357966757030942491950693190534078135018090155748700585371734169648275019945155388811965140700191954179511957759161787600607025582391534111157393400622347913456316655767531611966785805649038978074457410287258201965810048688036664921444140746476342856362726740003357532037793074746341574312165161756636079076807695300103367330164366538556347405473679516988553386815176753789628361834120519815009763880605254181387142228206618642336092266600885369334998390564938975770968949022451320983033594604007636241206800903416837611343312039165916118133716037157428255610424227847180834254026432168741618872124617272852940446935593102511411050614995272835325629386652855764459491456523709618583098944444010823140579433714374857103122620111587806240124075334403367473687556004180522126815615440495051891454295142678862824566021231519820771993255017519081610183660987631664979838951722763445908479352932673266831250636395696402771854215315128839854324088386380318640820495408989360274735728145830975469271146801856240299529585901956872797970439079759391793425423735188067694142227510323328065625660800146702484943931413836698508014375200134974789985596444252097267051986049847858946262309396231659835167693902331529013793342489948739028405426661750936722600516159942368895124396025758469281072209322839567778375333852667755109683175765642775330578937371279349952280408067986184323401549585626056428876189691686130625770551603108662648183963320921649347589436212730207791255293653544138571642172521279874232711543532090021283093442210031111387043866844658200108258038810516758740040477971229337606424007649921895227919971954609091328160776151503853221558687430185238104072052078434289147215608813473026977053401873966979851548126903454167000542039921800115542914533823127154480668471929976781827313433233257604939671092188382806497617564673977411719303635004174625751202499185645725895831229786894419339847439578372950925402096323433426715243512376435248011891094780529855580859273412756621154939828954866243293508887290954589843750000000000000000000000000000000000000000000 [4,4] 17538315854332534279841263047017605375780956941690569387685757471405177158479924084489547342129400228049018584175480561226878949147973584325017425643072181805577493088262110572342602671268433812396034905371493765226610875862961208531614061452055112439405071100580718370572920872606329435379587510254273380087032521591499343807325268060860862446134384347845050624175638340017451375660851841917563452124983214747204914724145108182999851783785267807859844105819791578060984787497030087617984068190618935348493843334563113000229407022246255984639504651622672075679303362716476831848921849149865089739829066275245520777631676945311417291976907140839363094998197446882830534499230076797678302230752620660574558989069155473508162969994087033255195925003318078547370906660261025006049319307278630899362907301177834506183836290307747731405456491836327843624818850568104737550299758389255587765797724922086412108140281789483293355550701961138577909609388976530640000543387356245766001261401217283681620583988197536579653837600620049884698448509863123270788556760548546962860887926325793699829958074463958482641103735631997000861511404239844679577443123941828890147211008389671406200992929213932846072227029926831920996671296852752635981942897135060413621084354871280613814514103818899510505996967780951081013254837563866668901157139356116408320981594894783433586066767914208862246599631666885091353703821055360323027154961454968315034321587836774231925344820863091954069151269630870325694357146585511203280498441634951091817137339262375173822117502832948301765312855507941324014424606023075933997607201311403684570017279635708058875863938556220566169112631544057466074101057376328256263523280980157642682071732473448090147170980805125982853326383697126476302875354520182958162190876652325907237425893931004412017025654734689037916219898258184366803751905168004496048620220865927824797747958780752443678120328097998765777829928386871719263232437746410734371917364639847708205397840976325975392901309287738827221179695605327813725871709141874863258448101649678146075164483996200504922424606401158879428085205884289120647511301324542983408502223218498496003593020330906998196711493192988892080748476622698108867781875666310350813572236540226168130387974527249310181366073703665561944072001290339163743709305576545649837449194389215854695236250668229477634310036774768424219515455847328573661893768231293256654645861780336567800613137692707401327299471776133916924717004448552870599087327718734741210937500000000000000000000000000000000000000 [5,0] 6580546194355120707812694928979084213517865655388398629969480875356123443956288236839242666165951715059527896940369791846911576913883052769112202217355533240770648551263344960066048490945919888959506254511712561471745963604978308689349018304129392320748650677765364709170035014520137385702272160444341274009134311429741061267673561547918288075028573458003004388821739752198384816261160343301446665980009472164714499681067738326129768231146385063879182944020521137481437623499524007413739610404726453040505726688141454441893495357344828606822806973116481521170706467402389921886013365913742484436258232049012416936381109283855559665779440691523376048005370707333125269962175758729191065188033013957266223090433208202120573478179728307596899554739294911728473229641223891375305134781069186314395576307422700630876522870589047391114673801909235498979096774155005143652994565010245650651022096413458393367527991925604817463974328154837805897804598020079982390169828510432271061288965586129445905740702719684379060148436521902870688691628486305843548326933846799773075939302096832923857117539450597399886933387298180575229395814359609665558966997297127254148549750715319646434337893443749684602299732379101094425074651534738458833117430121120071954815256336329485763028705110753997412788729570889030187632858180265780777708201298664732732731234413173548852857115278482371838145651765112775892285854793435855516831987670581571539856616099272798095124718484122024013414894826117973052335113172283898597657425143586565592362560001711187871215769459860776084850268541349100947239583120810237924417347846929086093922967815367766895302876527010084839499606681731214146035241964979226746358992643832072794950421919109906629929485184968112816729660951428383865974541619851951243220994605466641961018929723861728355043099329462852016643024744467941277962246534501790961932300923677106581335484269388015296286596473423663962467147782929413663524992867548673231577141096758211520069846043252627518813338050555497101594490556994648687258948704144565144734411069702231554756669386944803503174347395114083986235370143451800550672707997305049467592210354840875202828113365582154615653722990135979804011635799160327720551626718063691465348068014783814573452604032109082786078514025763235101318771943823806227343727209061072481517460585200821735344506686946637942230810898534805889950105567755798835203647944058069606534340883002371621721338207853504911198916360604016517754644155502319335937500000000000000000000000000000000000000000000000000000000000 [5,1] -2624457492112000487763470301438135853619905935984980771252387942710446266409613020531129256530713054008619944350661845980607809483920062534888254283923693000975364220355230461729580481351520864442483587789458249333266054619933134276864694117711439763456232638639150533558868449479309166682006586651412254742489644231832755155374665445500953617140083468942491684126106523153838766868916605281501521879985282890737093384668583359350722522033430484202376264471670917881105980273181998969276690546731997716697576677245085779401130107184033773582339884601670498807635378662252922806730416266917455897050215495588505419657791635838475528147958024646679006742432522836092560455778976963484265041517807152878458523460087533933517150034264029400475746454503680572434884508608161432760901077821575509209542759576192684254734921956469943434165792826587993649568299575533813960697276626712407852750099412397689320230224936038990464516134816237658863916680423258676487351958382253885246803966323950583174684792456718557962293351029457356900954953786096142352059052974436037605342700730992515270797586547073577425252410226090886451343373788452316454462967751807927192027771970059622636272447993747564998337954963987985096899403619763135739974018580973729912489831821303503821722547565213801823135955612420363986085858492586321782268022347277265776744567917340445179770703555532725548811561437595151292471862284485804557508792343648578682045138114437312464182382490873391289950637404385997590088685349693138580481917598327862653011945880402146132516051987737767597922704234632991830042947605833466138546441518226294670426844300319293604828218224874169270322325172677816256000474920809153264151411023509001855739825398447287598063158296468622259672648326244633259957482725489286464128772652730854843603946224627042923888384921127828847118316186667657992838815871599469116644187900065170110883408270960982887742745846635519227606495442300140033037713695659480039862218872923418901681572561029757051255016764957876730537791798207640321505254200186098096323170888459716846141985790692744544479370957429846991164342158717261245269742924463065808970163542003755835210367801299995162340184781294974197916128600177989152006038630785411906827292816894260041464845907598180756401471389237355331936728508021829630788798375700251933997176779215915106043376547623656833674219002869529874946854625707660259270143431162373757540875922400032630694782575196413516819692220150006534140629810281097888946533203125000000000000000000000000000000000000000000000000000 [5,2] 282155561222294431286521844953320479093696766317950675726140663928199131318455189180729824890168309561835350857789099926317212985616024392393824348643799527282321792807685115205226680147226572445311626903965840832392860270407766044164289498172116136073627574793655777467738988124689470306855517322508886391362026263379810396410299232195569944003218986321551620167313871748162919867539187372719350879359812455774200895904438575563852254872019864852235330841099278537872270217211031020611324417157001936838951553478903063499858997505388788391173004456266445012323849846926416722726588447885421088295962428081357304729946167594921478922823190077311154711224410183566315652155136730292569374055039793846154833340068639998271339235278837412340397893745639864481825287936325603157417761464697289890346302321931130806314583993261178310272218260786602032933183278234611057606040800454901099391801817283114052877251453608186092986519359479541340149374582176603978739570045156924840612834825035329529507617457400534389783794971480759699893600966888899833190679753283575354771319775282799809954138929788299498200681322221484303236364859808972228762048426961154764939539699383918732193237866164048370388749253117839458632715656424556680782621159783655377431859541985068362465298467083901367093972237946018898328997585234945072645469072593093561567834243866045028945398130754128454399367829085141582805808242456570116659931897331499593010387565886076392219785062345946902086886852229473878928648453305271555808865510657652656179271176503901625187002953938375619387449945872101692347999799473914426223849171614509633831845052409492478414911391094499957892138846369634839288643474098170137307032668579630873050405669998606611747980726285320596196966393642877028400505812995759011591413604895458119490293186500271963409282135949668781594232436988509534289612998137237501374263748397875127407328393945294228073295059057570087620828158465938308161101965869805042567667898923221496210750999053344653722875801462474940474875249210024581776253190161041648945540587771350572849199283328904972787441215544259586359747228270782116651528049245569344253478814224685251428917548296595922697933740458291147928134638492842928078938889980297273598669745967677229478057040456957382651391635515689865809655892971723471033482722518194699451918158689380000664644744748576892039355587545974303642937147375097910967828100458196188943308805303350191344824787362192788973536529493341129537498090940061956644058227539062500000000000000000000000000000000000000000000000 [5,3] -5346969712764312711811573276920558967606184197687759904110773956167083616672276278511977551136910736365091380333356345964140336553411960742162353625880950458295514369877313010992008635480679359748994946747335808929116252591579125949754080823720124250785455409678237530299956944313234046311006000195778267782421013355999660603370307690249270882199166107247684467939837928274112151577834770917400477970753900599711768273521572085104324309685806209077044092159792489232071128623211774087916471560837290216113560155613333885319987739326444124246608037689543371180327237607347791374891809227453249176102126426150858732459006923183384621039264176593465232576017564534350059094988361235026664839976909298701401027400416087559409792434206317586663360420106444085203483805651138854664030975310269490196765878648861896961738537109610612163726243735763093970608290423315639965016173072395872523938915241933438301208526273010263266249215333434794280014121811319599535545752622546056011803696068062156853052524152601666518698879817434944606068181568596339328147392070106100271496143643106445730595722632439172603997441042704664877611452118088774717960075827960771549438938032929403783152172872449631850543901853743128168427780718633235104239884759583200044566177468507794672414521619142353782990674227777912414417044314812380654344015928386491534865618781148405705102149731750980213618555353811394178862476904329857330313317832693813445744840719034992579381478254112975600961913978482169544128236895334381520317506711157844026718002330390594351272012744169016977459083992551233778616654695302939382434306657646216871604831008580318866506350572124233120231065264470630426481472646904338288940172360142185729098594303641757202613807032677927578268920043957986235497288247419263468942117986693293029269023915494437495667107589290590061035869256342606842044413005481631786318998423043400768385605371062038965973976937037981862123506012148163522677728185237591761462393763336369452249305547543975328645123273827669090969124272977199392136848417887238014070341526143390890073335444784591080730080033152415233166411939198221693297713517500764433644698478820033258489458771132134145861269763760062831206485043845946827537732943492314404662685611746972618613946745435304314947596339395238348963584059206742384787990033833744433821024118533533793259443806743501942742265345537719113840299859271498192607878318702107744043920114765937230622690193277754729693290128983429454478937259409576654434204101562500000000000000000000000000000000000000000000000 [5,4] -53669048165474377718562373869624103680072081699909982407027133834212313301074905741623272709411252164650588956566949290121806253408238251431330098950385255866199691362226014779875949947238641061088273244438631026863583809756554494004636038583837301474352175899535249908097017997215664223066179187174234317892533544616605461481689840132233301001039052942984582209339405486048562041661251067834140885583568456310067676746614581359589262465501975730384912490821338757246915050992871292436740216609060205556754646467901029384332227164994003402517979518510300725499269418959682037890816527383628222895913254149664842008636515411139041756145413670943306063022778006252370523269443484656761577611518478243882626258747310613733368107644035530722675494866229486658230153528256084573538736214741751440244665948878276547984891921670032795163283422751185903545577281902191851177928461293574161427050379789549688955026316513806223837682567796471098332015372228140183159358237896435938696366343462481525338200968401479375111593221674312809185947505456212777113761056056029762157601334481571008227083822113795403092216405060670515165869418995486981220214254646150556074773887316417664936863269145722564648312571992044849252989124246081533229617679081018083096622713808643769998747138046705496121881294341723354394232678963435524904664527410364899230114854051003523863896603339296766220462512310170714137159460905923563144320098538236096102926907285018266180854144031441669094053824433314071036709782913231391702649014992798652932609648589879910771301472932415499785161861964192624033773578033487338930408681956527464158373505793436176253159254432236439969668871701434535605869112336304524195655293310281931052865796171922766205937681961808041870284309154375278249806512868027803022989780089823675182321585297305318209129974422311758117660799688851081805155430714543324249601134213479471816021098988302074982651240428635388611018352532561312294568323646895309362527852499705861640630630064569398056833491054081607670042700098162270854129929351356160296891177784418005982442038487271217975288558451384465387427696047101666144611122741683792309138652462062060828803776736772809707886493487099892058559804589220515656679190491884469403790380586919607862288555221672650352512752364974574095061059996019689207260974681258372580336653236794974915180464167380615102241705437950626957529275776839205064245647656126188652883382133170641197083097659981429975475548401452063895789024172700010240077972412109375000000000000000000000000000000000000000000 [5,5] 725294767691909130639859805923518329883997541806693768189234056703016633024653188211336198147638267403358091644075589036748649894587362541537140129615419789420170562794759806696202321721269734295843209417201513382852316679168058319574560733394902504793871872089096075306337172568432972964165044868005424051739317885417940722714436060799680028051903315487507649152071469181604720646829701913338499820579483117054611600755646298025978363927941502492783205666826898427681521721266167539586960864527048434780668505132018072219733812512290393515122343594712678142951087049458215273343089076436053173588974644614052814817116145524507986555037990288552500049118838177578736799151128404207104629778075403784310440731777883641135543077891685223714456465131516739630778517897889978267959663996329634349181631338724706030441451705227536958659281357376276891492927094855505117388357991897143763175058806199606937677950733526140711986035225641274045032840884789662654872754052476891919766572645701389931145563788927682988938996956340599641221545027753836536694312338501550639545609345677623236886047368516227416061884615585546736390374821787046402608485244534838826864033591978782461516094134684144356142166524173449351878777999332726605475163252218336360006724967796647142729417109890420131602547588316379681926186778664166089526510034928907226227036092708296693947050376905343595120442758992760021950871226996653948016882342664753742816170813981492319150572186333634244944991183929760925379126959617998586702316170543384384941241042994963145462992543646654895479954777178862414367252802298308662893051584917523787728436782867250296750001711911661741176513671235775359185880022180233484691885227534147236731570134335993401512805060648047855821560417296005982868720851716793478048778145911906709563997452199336538898077891109727520998635434243993292050103582570771092698946720428139680728082721019074244140303846964105393838439225785620065530449500397784358382612624440234396261849514681471167400264099090389021443289491709460396545790523346072784985738601291436321870303441325212964874049936357813492603322469800632705667388017790676302005067667648011548023738115704840755596224201617319986346964334157526881320680679881060007095351813222327314228367437714714424300977948202446668904246934853291573385738050791101197755697513096811900996498798451905576431435950652536154793983560020068542736741466430313010443416676847767511514120867526439462738503454949934301509983924916014075279235839843750000000000000000000000000000000000000000000 [6,0] -32799635159086323366647141414105578558629534630247201176452753685677163482643827692062584070540915393345775110923105333754977415848589598488903078872041450822235578365305136704682348877411563715612163741811475528679945236667666904711627801482972947835059334532176099095744975223839566148199955432364879232689544508612122024153269495309116783929426736496061100276583746767195577882664417576093545450490832424690868946211578026553520377755099955410078703976723859158594690363121442563125892605843389840109751001535910074902856048705887782524110133460730685858567852330582185885965088616625129630360861242365724378675383211201497310520581784450696404134824443160918907774221673510006974481571743901128219732419926133549904452163712872606710906698318529087711366424421160769239653617246740992789408597178845132889785555598304430949349845001238390454099178587655570581029104563166307359418127027139043898298529431609070819231019320126110507913366662888119948341766939922410059061409669244935772935821897325517041704958028804786012524785003790087977359960028325950940022573452511924732347688796911017411285031508646936265603152078224645984865492545165607263033236448430310371418891059855333338084004903914654313856443269041345497819693507743206962056125946667992095254023321060769068847284325868018477275791926488688955929992906343411452514852030771768557775554530172226915609628508590643642030179236679240019557077152248914249307036974551718538352191896598141425707884054164844620738317465204521261466810672590108650817582410824025614595664794104788931178644702077829766696780136993880726466755917049211154520668743787021955497161450697204612076091859502288244320949466248842645189726101140464691938127020972845286401619930944387181607256551695777699829866080929917175002324924220378920783624095465201611643375698782775472387713270254796611827599336073838477672809488442747550539726939988078936169020287623944831727594215116000661362580387483479476991386506933081716936467852553880760154676624726538559958724449428594831766204041055353056309268302593691721464952406796699021646465337038192301582681442032044770645378547322373511221350088027462576438521346172133385067820971037145679597285650496311947323739673676718095644945100038870858179796385606326873653563875031691153458866803899171341985995952465785902836941747353549478854151276604173306693812690184494274684704211055092953050940377385733647301736820991700972884225139442188452993179326178108112799236550927162170410156250000000000000000000000000000000000000000000000000000000 [6,1] 5652925819130346278416520513644525646017059923512997308184245893745197214797649308314457261652440145466456694114729378378374420987535447363439827295924426855192955783783154945639861900161069329032682474416134511607189284505629080696948038912891167697268105131969705683952702943982115452826991330407013311030657705428880019832803499200799856918065090021391819258289484132702051251451467041390462255127866563183417804927155424915867196684056347816923413490951791325015810381123018589044824687061245115172508325697268336863142455208626712274918138368171550334446337121218851732891051420693715394232674942927450584594870024271431943137243250053038219920163003152683042255326111074181181986344510293830316020143244717858524119617381462001812602413276580406149466376395794352863755282870954282687519624540726424819856045532561492527949414315672578529934631764614508715764899114800959234573503293726117153582310639614261051215181610071777726844868975388424203449751350848313776196709449223444218604732588192630473249178205764077834946636769416389214103522811925099771615807280506752645812386644265319700011098640966883112632463919702339808092341907578145658124197701086697153714228240285779333480020040664402710234631818393043480055734042247002217371140305805139553967836557515118721555478891117675672819020318056529256977504106081733462714769446201724286933181893878071062622375117602372794947474603088526381940694796615859242566056503216148810510231829197545755042963650234159025079224599215491628106301553449808041042560814940030073288277105183657135956633089495250997333372609966731127183416898902774861787167391618181107499644756699264212434403440601890837268009793261269173988744892314901406255232320906103654177693467533601512746315861443670555018124526797350669105419181301997355538779707811370332416006541780558769673304381936815706212579887908665011539333519163578963871415990379123418790257543198559838788527101317998271434366399596268381178853267105039360188828811651353048828075335793111252789215237281463303897679318345314432564475046212361263400687558068803781549883467120157478473639380578727341926343801095762811499402584641295223110115973617897023326632166150758487149197654120840816683787366695422230952910184268020847461817827950775725287220065210398706377053004919299246753184731649311165793533877056231161945087822555487562985677647410790284581319590714330098241914789148490785715416439585094244131855539099367824794528300785118046789534673735033720731735229492187500000000000000000000000000000000000000000000000 [6,2] -2010826421436428024634182293266900796372576482139393906391503949015920593983517355804514465467293230930405708954330874308377180665095287005585757181428742577739829615973142983879780080894596620816652515873301672818938894638931234062565705841066610436353258991628408478668631913771277275200948021158948043525380934696178284847972430158070107143481852693859609779468461227761765031269862059829879135175708208171049633432685373143812205188334651914754867115342247620285077510284664357243490034444702136623527748778553799913495212545923411010070932618060657236085845794767387591271735838394856325838380769642454562383032581329853268385175661173647739104679070819273517993186304297893804384158064477735928548068516809750484342687441725505682720229372980860602705458976293080327365587775784862590739232042429034490727940430858107744739250652742026488000172810910194110645225894634892771674387677508063283569152487861231017531955130335147047606958658260240664433948487466959087522763083737743420492482645106864361224222938347087038986317701225571685989782445026043149054369193091718014852391026981852189224682077392164408922133670271471901224699201553551134363959718018695345135228836616303637152911592216296881949550044397064655570772208510726580292512253161935769008147989579691174825009363231844881735528305760497235042664115626894575879033720086784904661857164029942363113526197880161048323183629620587968759458955294660088366821990173973659283362104561745209745687426846349626145095394829110498517695796435101743135902563776084668206739314681831171580563175321013747484938895948112426410861626679668245738048101690207827307749468189494083615981663283346547054732814558060214928604033086110196739990015061019528737920089016982238356970292840310131575349892751923193023685473875026918440261274102403213666694404341917287492859666068304943987133736281773538202908084857155561424327514061271405315466593428478286826978968353473249947665001014305253002721675097485952703861369932479260770475433157148729616901052851448699289429811427161488172630608658093058252495377200107134765934339979068557744931176806185000894144284501548331660195520042396324632181952630008073571683043509564336353197440397388279220796033886927269346478368575636108872535773381694922687789736551265865249873549310766337069297469396036358539827223275429093194409041785110179380265556739940425566954465586716482888188428660011676797728276190424058035216323267451370158661869868210389511453684008301934227347373962402343750000000000000000000000000000000000000000000 [6,3] 65742310570424455850758077390313247664326974814681920892241866264815942618764883614366775334163353537484145672125388232065782257600480474367246100436130156825608565502958059097613859998016520264145353070984145181226967466405300056855678372103082081513273404194345115162389442500642453422681211352965940364565162225865370909153980213363736952011429614272419509725191959844122108257734826813633849665775874785658564455126673101983876550017934122927865707770095317997164143836114179146652591426635931057915042400052709302190280167124256849775509843434376578635130551952893816475909254317235608003611822634500031201236221828131442277094230331737460163836691559881902498598451305528588449463088661055514885742109552857342868713419584654641914587321236622255117999980177959603823367405073597914778960268216234064013512205901423365439182586272069465175452464868801391720741699502295604336732385807305500271809314361367810673631395580083269248753665163751173958207687874342745710631395699286175573239150048804045958150941163283704302324717531651894895008257017331607562507697275740812334360545328406056778831274817149224205855354040325309737402858807143154371044506319993595507951412624048207559877045486962590584740291254045124628982139290718910986779906428604915715951101882629427684590699833743124370489614826606952176463293119196342553354252319369401029107441248866734743651025953022324307375455287242379635772980492285088946859977381328278409251704954882301683583286734722772346541547481038738572619245642995534727006008006571921156450241938652549968823441227469842884194653078075231179617558744744674657478973621560057555136519531826058627944859314052379032194170923287273575950191944972017437606183003739247319657181293943942480411127280285156737220892797191309791993553353590233384454661006310490572074900096170996218887619871510768685144700011715691598912422383333709108339079963460850787094292836809167072577822678272941686397522365701003720769527717876839507456230412128191139880944798062106029453343736351383470911336561974906947106495676937018960341758988313059200660114129136470752225379374696876490940555119033364385251967606613497807064439207021481662356495654142117767256691874927319911538789044207975903743495151299501354036009001166074659449610779926934431427509244539429370406115308580092122009735595221788040941583936978705854168642235042392013784838254942578363011548632926270880193492034349877581039680532395659706297908088509437951607594641245668753981590270996093750000000000000000000000000000000000000000000 [6,4] -495859741762980430927415925192273896258010787068934426062965910067136032295656699633361836028795825609427075214662052794481999557137398647848425166979900241536787529157606412033195774525584795875328198298010608084511445254325456882052959564113678962307098820991719706491088122471134384549929985133446625153102189531851320087196783972863842710883351404001656268398825106410650658019214967127111853630010952424343957556835461322135515004359076913128895027341634189024724789947096979700518972284373514797604512939970280998110438195571605018986217585471301488519974579938963510200702393671540828066805133629444630505509206808955867199591776764708182112813499685964253132876183493414728924988324818400460599998576317035552491780499014203976116014423466036237595162295054299748726047239819463061018055228032027793697548234328943526909887052928768007853465392266804330172626562759131377174445584775017661413430917260950718728197452641815412616065794055689394410048944694897811644691918664076897041275692593929099475421077691745205653430353686756737919263946705769835139081325262820518135167416737936979596688550012576654297537154627768109874868837163936033936735627541272515893493268277259489498209856282094254559413442638788552072407065546121304270875686241722473075923063615726873373469484351776798814099210865047835642199535970106944256008355444325309967394546659605841802432201532678570012232683086732453470611847641207801038764584371839690766278446854999830054459229769088105663322630379921196057331913579190386145588152877785983590386001851135495599633359667419297490428261016269169844792120161056688115649138756957403512297391508332683852165129317803887379626596153512559457736639644825358916625561117598839535654567547859008488823555073274818434834589995231287983175056435908727547235060445061231675847246064233653702007964058899445791880756637383920032935282687050198582800341819844338646610972638426285244075129598385259956831935096841387609695391843652611186442782852222094844259040571506765461902814035890832965060687276436690462676423960261553597956414202533419844080887587731427458710091277775621308959293665318368387934878251812736988146985272555361418356017662500728591610327405429601432095729932073348557865954106103058283312125592730439709375908306264175321616067394847062508634310077381953612464332737847105621725922110798390947389351301979488988794715023838082838015646601971617872471120443995173620404638599312366456599978670226943483489989716872514691203832626342773437500000000000000000000000000000000000000 [6,5] 170169369459900541399280389885653464239145434444894195915455680350461260007517133881277608722903252482017907547851906517256340911348140990414313892446588376933663190000048665050277997843975425823236349740491525767126778567916596358651734413538081611858747777235276824958440576170717191371899104938267917827327615438866654941325453778033973768689725604819005293313802408774097778630115805296295434733436044265836780272851275635938518487743930705177825557342229174468112441326042221251644517673817467735814691468278783558974075542414847863622616635191999035961553929192076022133308625304601684336503997145657003958164545332639927701460466484234845617253412984234785439490648084829876920630451919075393907232669354148903744910044990888857663944534882328865634012739204412159944893641416927484656040291653010374185013075072281228991603593003216163814511643013886756413340333137489516120889954803391129109861101386583705546985219648191951537048363673067766278739585331041092815302651370005281757756979120532266685721652847333776326218706059954026662498683979458470589881856877454253506558262772950076188719702604204799254562011180984782510638435600611634114885507438000621439996544791940552529033904287644093980261674914288703115023143541282849199224020204465952315805180088307796337325934025452246044550455535540842821951858293249419191680407164573000068506824443846787671805853576312749306566665516514025868310090451494957428368219764449901132461923101136207433271219113395950335081143873332479861588983315787248513406649724348661548062208905877101422487442995808474512453343182401574618776663531717232026773423163703508452242385632045175133029812882115558686206146326407452819677278433712478066086135159413731293957677785684157090424843141355172688836527877613221927125954978032492378629269106083936961173929287468251052318537127025280366123280518575566182875837081832376382561361262639988014346691269110590938827747377687613955046811627548816437083903853396418060316503204045640797401526989858459760425385042948485629246545882388615511901083866642264272749825470526130570698325770499744696348586513668411222982797025992634508637382498107834078187302302089258540361164271116790586529705378279375301357246751847044091572097476200441858434818131301923859888072248896155008212068854807482890590945036800419701317783035893690388696023643514822836940329647525841996759124610060683841483426074521354563590322888999274793030813871496939248818182507071161690959115730947814881801605224609375000000000000000000000000000000000000000 [6,6] -11951831200861052875108310462025258687829595711295531063523832243271607760637501040015592973515957286569362665560334702035663906877065977898174264866452169227579610628670604872390618896039983236748010149903584540791553132937809339460838481726814093964611992794728638401785924300856238252223503471932540725346795440713230277923956556040574504277073611067450043967413654768986815204896637651103278717457426401886506014089755366450203903587357294264747454654796585888555566764171261761509622857905914480302357468347649200447998247991976465918701825410666172719742363367672525191964851757813217192259301080406232231517912050396034444808856045153221262940224800810566515141191508317609778233743424203790017310315800762439660544168151610125354381115621267164284433764061687228959010052639475613990768370197678413522123902624396127257689876117086692934661183523676393646576551807333382189792327711978820305263066136110080495527247358259575636255410105056826333090051645376583792136798553566590510407481856664873539166972608095159260775603079335873140481060121857274258031962741249668396796586227188302911844468763757439425799915486398764903922090358781154548604337323589816158461563598224114861893294714142400468568435595414899214734438721646454991042559029349360496356966156102347748507582276165345481996997177823866446375084209792703720155879407608000511768124458685719696728262092112171452023388121338516745145035744933687964973327635553381371308240956235017883487127390623412786060757685463358037170023063178454867081632237617362093587671230496799173544589700763350091200360842632081910030547833133844707431647700887794145302781975639689484399505286287048098430559877043985532171570489220076691668445752088833632427546729719789458659264588382328922051095819668799793570889147152412416622633974938698405190431071849096448190291551900697788096167757001371163926820643982088005688887269321051242667542335132297601420886693350428360807126855677943288374053351000564638761590288382871658029822598435101878721873002575515743689571386857766442067155752367670228537959436786480177314514051150943325582927976500423177898059044553187828251245923345499445065928381260752902983061701534073322830163899619725962586861220490674596799232150556417545157361157801180152050572524175231693520317461287590005281925405321529032295638988401477185614669788990161671912358959004320808864110114039900097281341849070440136778758245532202272277740775953860959322727068219419793715374567000253591686487197875976562500000000000000000000000000000000000 [7,0] 221205252680242222611996310450067215199508376669471189063442065679687425742835813815227695505779722306439508883115935696199553776022002307913251519989430951026755971257669176904273455304493556415775933135306863281664682757431975245390815746136380738682091093171877222319361392041714884019900913188667152009086326902651552339299635959976287536004820835285904105597988880060763163418486060874254102287439274825724287333169514181487086987758669271330159691783989417612186674788430544351550190388184485385099574688010966628570195979374360090438209665372037112522855991458621292898516734263609561801348045809230713612188924426628033753892900094393158403296873095396000182208896662182564057778190600995624068606967232995291268413702318097729814596245838022082613003451778405507710677922061252366570135289839191190442529175600091706952857372786484625781405527765482856403130467832484729146260923650334543136672315239009999033869401335675142739279464072252206851071272160854778359416442188393088627450313139167859815825517440099035539336435181601448577751823622209420262307563396629622571543509480415776093338418615237038360395048242217318248010682758797734376918808613890738911317667159046658054089078089716698070132520707969844834403657486346477895022402201046661869655810156787290059521685344173280646242337059267657428434164927176317737978153071979817567086101786279896607799175350349939329209018698249759438043332852153526896683689183845530678341473408034716902924340313016424727887083028982463730781280372965761354123477528398231796333878880428648637798319211452807617491447737526741881752993326597566350339407068671664995056417181616149273422360396908280623026150097785678819075040727272291397547708195804078645327960536216112941303477596283260000805681969945361764656088163345097224501888576767538047557391075442768390247811571369509982605939011407712546387604533267893497661956432715333321718508973441009821788728596829797169616981969301580038979693293324450265176588598424815708233466928314285085328590485271310957092306057837465100055110629398096802183535368851090001836362248742942458675994624746415816063646908971882501608213507728879379418689363905661347143816957655691214275605592241663263536870048991771638463204758166726666745955258499554362933160635258850896192992311950063925168342906954261769689296250685279815970263568769290305796678999645251414117546075551141127967537952271083298449319369395501598192349813967467597047855676350991416256874799728393554687500000000000000000000000000000000000000000000000000000000 [7,1] 75773438987190390097704328197648486497962099056153352793436029458952308920828021815967892437012661230530653436194101889832431745803462459893575511930307109823862614855281409919312580079912621951569709323126422339004845352331654223708878136666371152354238019669326691400852398043245099130100597148262305245902462970355196420573487795926578916447546334641999241573324459017239242291252316927461540048498379135004453311911927213216678026055622609533912594468671792372565343374511974935379243028954716760484714459087710360226291616412041585940671253562646195071357506574515228981457771314622540393461001291775068243503758262210021726675375050594917973496113269843989546849219087027333830516900251912950708756309722083815088537242171576744841342190355203418197417894369416354560120050881734716537499142804437671387660394832494329163229709042233564899681298496607432501720135006853414475833554163332390970362015147582483127887765213819479187531024628618517946094149416005212620463926625074127138135669247762464799683235564027477337743361203220780542933387048412136911135567399522401544251562464625565013370680227889554080573085747568305455580590427325519564308969807083405005340960086477823033829685886042470276131869933048991987769817505102536395625630617382410335145419914982137876190347377956808909304961744570183356007966315426020807285317738498166835324786888940554510921216904975724963419965711008606524882366497651437423978595847929500741084874747637282620880970067154038277740198158403464612509896987917284384050202366760859992851123129329420676674637147116256207864985067490366017577326097953245392604123905486302526662032752460149337344360728420459700401049072817086762490945653654230700609238407724604523427655179659780014816710916034905546118327190479942940852489986012421355232084653531592218170910364420910327190752994549449430378330961940437138269281266694646705487494605439963536693258887342346719969936368035683824557954761777966819466761868177681594448025762871816640663904949004372702512362988224131502315379685322594751030062416252427922443840814453100134108414544103940165420692516879317043825397329426289100817748573386506806785134057435815310893057589795689822827630709338523344325828976667981496775396315080512078836160039638984779787170064157800130174165744237240544463729273660653369794384852733763607970973947673841820341446504064677164839062284343928289737374439907200107359590970276585579608297354214256263946528600905505612672641291283071041107177734375000000000000000000000000000000000000000000000000 [7,2] 7587208278154138118833995307046093892846976247960337273343108558928572050439881529809532070644764989006914403090425272709165879502388250483327400237768014927411810964666632743015201775675727465349231595862729001489453176726343748356538089699306713163391630224517292438732524452968940280432471599427012435896008647896902870811211892112271474120429329847531327780067698468690899903043944692691802021030276915750895703451222590309527628491912228755807141921767700498152851604131533487031814018797987430254883369178980744871180154404966930614099534711458605545466494843545986004913151634282754462844310708369617346339337963203379915117192419902565676831401354274432270843012392829131479293869406481241350733986539847876762588077278599742584131414269349223118166825926060946824106102668662014353324963295822659656823315411643586888407139046325509305625844936762864166822300210544420320455862346603810143473375883068327554992785029179763409593022517695375417825959084123094307940807322590283989607156682072527294179831791117448194918021681689884832792627795384110199155916229620468084825045745575205424146634413867962415357827247072107539652618691742864156212331594032116160236588959992034299000233153788681699361861050750516237308118911691982272750631291384586533145504070003894698021925083464809145545254534194296937417856289869804190267578967829629822705051183369771603550186353937759790446268975327370187453940938218147812376875749799944026679713982484964405662626764967657721838756339703825753466912377831269148200946937225936679647208671468324329285890837192810492850669027652404778185189387534305434005408001997861816573572398879131531054274000554852764516549853726011887863321984504548203447039267520112764132192934046742513090781885239915228535558277765930802688701941785125296638604644325253987812645320433222562305101457932069295412156810007892231026847172067151977471595312104779155719915536677818244322746642869001130966826038545361134640566453848471533743218643547462402862232673093092698844011204919834428544080640914143144096536360422075968361236125153600895091196302994976001716736173465232115538242307103275688499980531791970237589706696605236818069139948367006781440749863799463045142551899936678371623563973637339177974614237270256860159663244093839723124725660252759944944567129407900915415745011389138805706728501737400708424123842279438200228852395083373258503501409856933218461527736505392461428626751881055038245669456132419528060495395038742572069168090820312500000000000000000000000000000000000000000000 [7,3] -221751314671969087761195265529493433969689162706587981107812102853929705785686177723611027827937509878720869137328307391352198447812817678882665093557728620617576802444852562155869348984992676003506777461532442332439864328737319386158540548182001819088274819733585083121959680756514376180724476996119750073223740847214925229163819598846652129714938179381284128253878634137641477535847325360251170047841650029759628467474613883409648105620218122431855328859514338192993766969150976963269972514838613092658583983877616876046979757758400017858885895596890174588380508115524946900578342224470073485297618203644943407436693193505660996994770658094688359114099378034709953248471834690067448545950984197973741091392314001321242070570815755009253418598351850788115079050089273751265640990576704592232259315966960849304152680257132733270813025660470923880341280828080450383208687627133013448449775104302266649287965531232809696515537225584196600498120179149702718921927952574379085509544555375517979144486530232565895685326504590287158980427115535302391137179650637268663940302016455036992664964361098857006185762410247331095419412130966794021599530811900852839300966776156089208183320075146613903580920992064419431381148234999656622889945578021341990726736715899337843188808116005924771315607320866946415358226001258181073302565949076637943495688213725651719287361281632679001906198241427112901067236820593204337243787867834609085679047696089780844694764539242961182933580337589320999504940320830971745090215793214656418376078054938739591690118215039314659820539357406355054624923701917099901470396054516905709131361889010317741606972350138131149408940980675473116714329880474238219285532427069507272318406836251471953702651748222872872538786583077850603784254111164475314509913399243378902169171330238487524967823643884119330345461578731787037883828836123365522383480859650907254719647755020166741789067589738413848661196533642180953969305128605269916989225700497345634366087024910865828518872933137853323573685359387553788448431470333678735150860983372243409225764338277290605048923616228437863406318404337471707102359623915896186493492299037500844727463510808318480502586409783489087965552433850696388209005439697719843553397155910729942590761586664277195796366125302656096416242469184635219939732339634204658152662704215904897355729217086622027232761991367460676508371432060726903082075825170720923092588685390405804145978279274963839314525632789854014959018968511372804641723632812500000000000000000000000000000000000000000000 [7,4] 4182696533379593069578941909291839707216409859881757871600828235000555469937281335219647124043890493670105970469932907727966194547386536941845295777025862661319795700517938566744972093062009538885959443334024766049038020369888541341691862181109865909436152963966594348813283738581157613453192424676174177904709379182675616499194263710985083456450996211987251253266492173755490047541888083859333404620982727143247268594798491403046785130692310196006702596582339711513133408785958668048642812819856077228741353007409254360931823570737083913983637811788243588517187804413979014860231265191039537574184850232122301411706834199552826689088271276323721753180978942797104219254817220712352366337026757415369119410165043477162445896850085903042261470528435069184563313768741566522361599039542499163577774027422057489332211189790267232990590996863963377339651782999881323368836734521799806415686527971553976628188288372426583599895176861142124702684957792612504966044882736164840525695727061121759689789229405364566889603611703699075417964273792903701821918296930797590279806658904171830696549371085769517334881902322967857035148317532513148594141148238451625719540947450600129213308311089348218040555583874165636168639343631924912229103236242097198645069761352712062974254311772986148759336699245662823567985465307692290030953509913512765256637522700244154769560627606056241900418835688297260749352248161087961111016718847011290203728677965329095663526203130576160185924572699440426322015508694228264565114159302920387983270967372718703343362993355677716856489386074653290033337932634276370118003140627910558293192676327061308471618524872086117168036914733715355495778050254486094467065517228424978402929970802276161774163634384219263124068205569490581640215300479308699649538839051119044503154253426444057568606342912939423141718586152882756141281248587935296059333012282959078946696827920825131193422569098706038929076359989058601048695563164084175738148330240377012953926197480744488772747804085185585484617888025918386436126105761494614331122379746769081043637098176181209896169616758250325408199740088612063263578624738903840388211363714196540846464945436306488636249646165657115100830223027031431043888819355225862412805089839817620109660585867830059151565379275452645997789650004308929904998491499223540644897501827475183936814288136936220113207891512316019558984338504868784090328595370575037578901094247624786004793609056709841965311172666715233692258379960549063980579376220703125000000000000000000000000000000000000000 [7,5] -26961951255362538385485541753294395850822880356163393363153535514821155912192666025936124949353984983711403395724250123745159046592609041667510556603496205862752758555947066928469325524415708490282685152907241963620776233189288771267361790298528039535106806567522997196525800716961814214847180330201826892078816197818146265297638053305527057184329334068523722385516738230516123188407506805607903268090885279025326934256270667488494709341540179746608476582676726736579620221145702176278059324498687099465466467979519792543455596742512903966601260972637547374508232296879845767428085425753476864552046638352889135754445514651957559971592777222124022949547080336799257990083810093698857766331458788338098308516278091593606590999907104667026355759171344311712479581048911560330596829253836564192295626924076912812633461537874568416922777477980192162385752290367860635943220977539186237739192431247613132907295959527600456555346907446999365871615241864282920112761247090261982511080913633570907198063002024119656082559612465447307068722017152594858600777195478126805849393167319417091843786136509631394458555035849566761347286331605981576671035340644405056044715147677114281412773332472342085128291616528430773602237354699241764430688979992526118334021412898625912367343606093029123310046422323074893373155202867162722000693139942628651919077297785726719092938669294730381714333098043859361368639570988223872261128299749669242822567205287924965054318881740760841953608029705544602864621045948184081819845027467878426104637803186149751813719430957208136187490002103464657335611085078215008982487856821853233210011282560564960485884271286333069638022251904008099294332841567826114273804258467930563209711634857642333951559935991370497496802807828667434649641303813111000641949953569203889930334372802978900373442329165987997633007782102379554254138697035253163498733869606983545231396811572660861490837841295889399828613748283063019686853719524501175229135365287193056990931228871945275819196885298765739777534280149632694440563633217051692109073640472245516960536587069678554400486229840472956728407937147265582323505366752558260423028132940474918993738683379476850220500313631677762117837006114980849252362139178820321162749764522062941284242001545848139748783908346500753777697293604586456984321204556205551064286328341402338178425110899241204463133372179406595660875178361808988772832593519478188620699851286445220284899942899628950304554949116142559262243594275787472724914550781250000000000000000000000000000000000000000 [7,6] 164339506457113947847959319430574525117975232547825494144969148092880751547537654920784604091512636292394991467131095952793895535649485701379577262072290307635499509755463595169045720758963205989422716368060205788282443228735512012327756465006040595897732052950157326963896586244636033465136018534637290663246079239246549184041924362482135953250755524511236148757195761498544476749409104668607617865257185326734710978513474663095912101512089249222527438559038046621774499162068415369675884014635933901251442889361173922389788859894358307166445722053189895342345112067061549048337393086528000687990996019783253816003797678990180128656090124961344938816386141576101725997146318945904318990325399550156022454719182727333397437203837136291982514518841652081536954280910835703217214626667133114021194689785567430888018954982975319705287436299966807363741856900116463089435492195247547999775316741873873699499627066052003946207620278691735164090362882231080367013784466944067296654252990860091972730395200052310935058309452291321278862515529294497029613933392896089165512465144428341997884110948801981477053268465740400076112817007153153454314818799077248387853923521599549840760460518985332004677477572689413761532785360122302061959334829450585019700061973918484226925612390883900446535857653352060589454108667211389706104195658137048188434645959572974441915535267622711691449213153869785849136365871627766412067420015553302631223453533982760257971347929515379627464059133079025205899893691298278729207839046311276106889912698588558624937126760566945326504734556532866873540017300012988387795008039804831012768779898374871537802287041263107756708529671516541554595937776253185177078474505317618104365144020290227634068858165586600449401510420329191776744683517646716953009624104438473018253801464879263618651635065578001917666709787852219521212367788780266139801605574935678095038546438190796627202598044876709629443946005824437461260017137387365493543132838648270695424845123096421187064204551887454036092859990001237508746592795129521590966807253692601891393753013966301469136984164726991268730218805354169131569967960953406096591291898433543568350763431388592744074022103783611683231655018581556668335548148036813850165276232634768770458416014928251996606580316153831163890933849843699976256749882076387722047192991614433430181152875009373480456899396414831417944776023361937900740628458863582149127657729699368691998008549666952071302298481018933085096023205551318824291229248046875000000000000000000000000000000000000 [7,7] -803634773682450727772960078338626562168304231636683764114634525897596088621286231449356937449805100057387519368913576613308984814029017364875163068480377241190129414229852514824966778430720901440560863553002260024554082565516870410858610125552597449643116779421221696533877313840376994648087475049919016570628524552527797006207124679183373149074153798228591975002598456453833039314695452202816392017015715437587303952526793527452214134487683042674025634397936963149608746052883292112233459764839003885603325241280977905671944557024562061858097616396371818307329705450801447583280372148473698028010340789260383106551818358478347688502598035516355431116024961360998846873621941211139943281863067423736255984562323399538996316872240884548358054674345805276370969130362912137738576491669604363412138090274682365838400668761733173770732871470815238004967825190993921281414002340864088810896002950140110587694898827771634751727008614755397124403086091015786115985655779464099503546507595891279418800769372150786883731776636897097244419499089494314404093332565177738720851279399710973471998986298172624868106083697664675157220817363402679864595773156683923403691374638349640563815575276302017491654088843500836121552118371445336418524480929252373804928847987446389050692211674144963089187071250363527461119239591334399839377190457297862685870360079761315259846490639079403498231672107300321998605139443880157877798479726434432239535416124436046877396047542976129347389956930809118496716477645205696724385013435222849115499207805109489980551549312450171382771917970646708491514655745125434032652176479414206459461093636279313264290296109575150407037475729204128940032600084034907022590100955367062543177918575615747705455707571256394650272853927092968628516939435781949564960204088982437514900751013387225400341941310002032368898619624062826511291301626515297053106557557820818822756089991904779417712390071008472570484809361825919388492889635599402918856795967039914494679294943867289540943097142500016622997334439336084704669412358986414112976631045229132326571102499926888974048367209786208966939419776648857920438705583978494310526003525073777956064317552012060977240290726718951641796829326786194000905459685202590801047005102984771687292580133595466913139106531333941231873593227760735752378053829912837895058836572054384734072444735058578790201923571875717960278094782190946807418325720865477055797767025205071299761748693883353626433172292586881724218983436003327369689941406250000000000000000000000000000000000000 [8,0] -1095513658901116485718352885843175178585970502250724985918934607451892548213849835551040811897556972717811557383746378603418473682377567324173541875304277024621709950917900671280875208266947369393206697192828962882290717578168303613654290447655580660301449916379123178614465569980317883316905567200628605048509930442424917315287804752993928033418556093634616648847054956292508052272725955661881154585075963360430235647984860609597017815658915458121489201562269847177516861376970145600180739654491013114254941015428109749492471589270478870553180262514124610686853467096307634524308675421535706757128790943872206869925612619768408484823654533723398731990745950900916583163579277358364285290139953955980532352790314415539803339978430219113989146574967638588415681687291453933885682151231839996862382463124574123094283807120443471344679265778179724344478166749230623992467305554040661574588022596065385024619347095991297752433492455350686181160806106535465054104522506028223807133664071295615031261125843228815458413284790701601110990746644537050070304688074348889157679714449423092984072980670882022034517356285467166701974178847403881400896907895079960660537742785097511692735010094497596971196146815091759693048028859183364204225912821412953430958762532156983656498961601153298641131551166535614258918841115894211794379392832832212590361092065745195197018227364855368993442214135007527562876055015500161361286848110478948491573032763472444970315473469833424221508815471338849005263328238712540296823061847497495575552384817790100644971825246743398914549958029820017644375498630259371961722712612382048975557496318179936947576384991497769362720301113430708891196074530483313975294998293721583709865960247338275714044843516943508595845892728323395672723357174993889087169814531161936228205917183732770564470098311567686543388518242938039588329892654579396987533221496801907850344397997809844735432811359826628439545623594929508270344371465336735484599310520898392877832550916234401124976815485742543053266032590907965554891778724525964518849133374538859577847920788901803668902227519142602788361548021427345058406863095480627438896586761394070993732720696288711810191750022019514354436480135816427685603295610762647729843200512493402865786462820301338023362551624180006244021653449168292784633094075466622354751149777210376244015261321518451768433633641376829578073950407184476376479288695418466437492925027560080146735262074650123686938435474402808722516056150197982788085937500000000000000000000000000000000000000000000000000 [8,1] -1121160846027899661596528091872757728252073426698900294945322120475231177245084522137128886765184429569584702602928633225893119021807300173517032232390752653691217788377606070684166345139189080184454052541878869088294923785597094156079005686196228031801059449773877977752731143748742131707603514742890146127180209315362641627931176761917457363700672794898754779616184296463008988820502453560177365427843741641125822786495143923114952497017195163451635747414713184216386484303087185202039298789633311395968681891461818174171426098699306112655353927748677081151548770198673444172584685718364081757206126914080916846503027314513474748213103556692775464861154996302619447958005330174335239812747982089057620545775410814530425136924408596704810493836432623568064608942048139340190766704480402263653282570771496963391221429742468362230181723836851318922227960399699007659897803723802282610510053942141994918503745881952023131084334884903883763004033513979242536108818005551263312728548489515029772734103743184823859577987422801961414996769233499984200505711302947171593399006758526629644830137367709698197278267783787130436385530826286465334451242420353703267676618252777449304007862200669888756974526011055357332542173659971185634661782093312157875123130933298079045308613286457372123851883872219908656665518409122507952774731845113684794670953232695595679124267926800514521056458490399021028815064872891428838782575469866655349147808787341084027907501497404798677499583915384233020341610373703964654961736107885887703495528287403863860678770029038576461772904709436854204900341271800966880365537919646607161581542707771067122566283415902592140071516216497318698088238719237634975227192623009543790654791294077811617634989232983014849356369382170003221214752979017526482647862054048814324355217487003845377285554667302353602228423268044698641811227416703016387546624154944390730829315754685409777757029587597807554093627463321164542880635877913794715358154412503471636645355373269905558918642184985801388068669168653081135780164676756330315876324543626311992131368729953114350688606246415841358406951779642477137551752622606735919943471315283700149388829562302592902359758038814239997298201223813075667348240962149438939805233481575239617966784953418823741525309451816064879068366908638060467378124691981476097197659422336133657095291845984058459274075132309695052015003645113037682391765028727997416133621920394568852427366123262013821488362603877309009448026699828915297985076904296875000000000000000000000000000000000000000000 [8,2] -28710529491492528619558226842504811743446034156146120714674825766454905521329696141414887824909654447951040917950873679230330161663613787955117085119429700073666556581648289091159474437523385594922045782000705155006142875191139459532146019556227947778409468878157946142704702403868130198581358583018066249121594950515625420937580583454720028196510751779327998420930791294981843621939337036524261286075360094223206111679868208277509657263567546318232223197585971487172255557907134057349134535137884501820327285130397336291239917121507008614197480993233383811288138396589703598735487226712714189044137413112757861311137577030054728980982899341633950155445059892362295347520932190654268620245671163941640836558337900435786461762836110569310930899187049719157924610870044726823483383676483657498076953128193043210289909418071827127537462959310885773590574369954858515955045707650402963245209353055522710991425728855902081622282870622242016648442108359739800056243565996569924086672273367767866965259014751130665687953547813020854198097096756326777021348017997593631820550157081813685417076140606084348948910751413147336549045035934383577828782645332903384545421120172593000459072831862985193232294246731944008129104484455642099298645017795746666437747338637875369740983915718757858072355067885966084338341669587734849473556437187239691729477383281859647870038987914187909714806384408963750655468647532169362539663572229194282074649218370774564130327926765434361419467901328604953450209377985853090944591727376033031671547575085884907754245075387764514466729486541113256568639828450555941483219121500928179376324135850820763637338129773977218562235659524702881408303218506813265648838888989386975324616845556390553619000439491762216262518046554546209258023656592188520248107284895085064608506401929582294762600656236972394975983185863258162174527195089871695968261759768771649893701902066653860531403195211700765981242277178184218488566799668906171823540377705454161833767081330568430188844414087857100489746203474568906295859740551051916085820316794025784189779302758692018898451479571644295301652015960675784416650924336424251173026082382787245263228550912216090240991053712839781172954383204293720485244134205528055600186620765721264446570388577946025318817765045917692264402085294638457704254553880650115997087794999285495561032837218405166393996899323508027211842977746165129136079811733017082624127873623196904107334878116556388615709560134612449155966373837145511060953140258789062500000000000000000000000000000000000000 [8,3] 568688361912224521298040767573798021486987102122546135698215385364609189701454629474717096362659024403516211917633984338274028566776998850785958574214589573287868048023907829934819924866601139286943962253876439772042224745843775107180897320952318356299896372517686153367458820816887570028784577103518552301616992719226552817402295587362472418323815933916694014389279107990355741543781573654208498321469772827042130164745640058650650546112023135726691956234783252587015427724379231732816937023778669346735346475832532496558104306302274349976752997458907481293995024628567284305844066454875038510172923476333755296061870130380157609017909088350912561534833339075092519080594332048993982384040621857705501714044510492731014082327970279424110268333963282364660587501581643993296238168842701026571862856070426817419481553277409894895546079418618078743553893408193681443114677142920288559861458965820354968979215363076432612327338571368306629595534358943922009160361936128949987469502848860385456231703082129851074453213739057431626212797331035865087493352137126314472095895955474101683725550899781395432473454147684062123303249005635333104979802665833916202441865859768441485129773182118589704379317786899068722020150227326732695844567444503647918768218348532349999325530006047840206340062691928093809529082412197440071073704359211069601264546300814129012730137174834848013477347836223756938278915113838759026937317420264967345479002075276095811810518891554800244417097524628837561504571901095388092713298332668824014532311531849839643233708631444652789297692756448213654489688120867985836114497783676177707909565443528301195109958150106104369054597112958823156920615761668461337271525563373571665921725724905364948298723406711949443689796740301158701401641254933768152251872451267433825588955730608769887526306641847228853640481623630501983378941447707098895510991841203790676703364024037996846663319023470152509578490317531025035714429991514350590812789521582029638063883110580323403239817064845748914187833587022088654669895853929352470603436117424120141996628830394474868918893571335652970751259617438022760477709262386925129447468154552390077404445283370807134758830398738105604766107960737533821075193989927227529976678963452870381938086299226334001555187414768570357777460049726735240151182009613295104501206405203528669662751397903496777076034033366022852875535997342730696081232739500970682051749372846845705113486219452978922624045295900613306017135073489043861627578735351562500000000000000000000000000000000000000 [8,4] -20982268969034464692792587274821977472143687855496159345841327066059951824750381257454610897000869255807913691083095398885025462145314810841353344484689232286127936039103659232692786661379080505360063743845269228053579987202732938365630664456026336598989006372585421580563964083536251700728785932143666857839600106839646739773342333577073021642406144607199572145539328363997532906672786444103753614386807517292050168735701755857898471883281944786777123755799747988161275975914873192526164611220855542851922749969764448053156899733821872072203345781969115481910565250991292550586486464744801748990207202665887294764835852190425712027781846894922863019751898962498668546093345196340599096765620475048313260863535676601102090243540707637704041589995273387442081974402413417636259862257851301552099727742993881335954998859645894673083234750989901344494772721819121204326690718809149615521360451134894701158573047071890920305526318048451602961281892052269520035229175493443976376729567360181427566445391466037152936972112718779256983247044655156482097743648162027717851461939308331666542175521178915100536114047783670944483296409276665835853762014447744967677829253816754454508867719253960676186874959854804041806935388305349865824585738330715999273256916397128157412446362716923887819351224590686193298841103670659201096919133436626404594148877709118534083249416965051034652079835653145619537374198824067033984338760567208036326536764939116572632879278321934198024025334663280338884787975400117207855052649377022596299085669117004845592523549081454440893689117525387835191502537437602803703103240911012643545112707311901999806291034144563655281952747824369013381596250722809324909779306771118658020371448756866589723749834067261642349039859437168356417224871812716626821959839015636579539918076668606356439307831224089127068059666934866362206945781023140270909714534450457986541856350419334543850264376440820157312811658218812637378721280065077981845197256596288611654117279572855186992604734039482140327979621726445700324307976470559362437629814398336505005427764739738570949663618087725922523116476005725341213014713140124331999062568256510857855718628811271897260429734516663565797854453001100324463774085279758761470058004638314272447021816972340600225387890257891108947083497754882965307538554179716566185482508658080823358107634501862330377372718078983294565397085795159656212676774216086756432521559583419636577779304105488243181775468698528099020794712714632623828947544097900390625000000000000000000000000000000000 [8,5] 185357837957802762658627731249445017877843519214677225041585308137119752799040904181863649468420051872404354151246057010217397465338655185844861250277756912256748926261381368873621623468221644410905018942211079623225598548699902102489092966846620696860208222481022725545669615222839403996479388273642002028714626634636082083975077257438197359708463015935109086012586561802797889815928483143756557782532531102083721221425171284143501357284976499441458672807080239686465210725954513885706789561543587108642906416709669539322230170939548711112652096564543407614870511637428940269928219709865930383178224641028313249147046940322834289789740417658462042261937094359054663274238067901216068325888516106917243539616070998278180913746591938545701341014520033120018839300444576942532425690433911055740939154269192271122984678087452859197434425756770096834338115000746268102055903120222721863480989419659524441244407644994127275606612673919151162174925518526517560046816019822237836686642497462345035134163322796460998114769186390086597671069041546717135163755064854887926792007885036104521864684415875785836920308240851424162044279818224020191135350970169210813806095755722623163987025366572260105387570476398727196460473065680206786508687298208040137821046367931743243488475675393765545229633835946122849287856333955555679201012615144504432970546236071631038834131929918361861865497964549507549937447773851576813003277785807408378494895820328750546234103547858241765929865013220664934946596391846050744633992181684561530088975647374830943568774873811879379089470896647301952139309792073526797931664287421772869446453392094685553837772823895021898279789032764178202038184214386636657195064104992108281080253061352219155957830177408091383101944716480086379571375947996308654763066890987016685757515894447441087097892855618753056115368545309428161774671874821462511326275068275198080699879931190035703770069847990537069661085366623928727287121281801959346370259149803403617779740011852632222855352302927675600045762114388479373140999716776325297242763482673015072022492790375042287105471794016009785720998906619533022164394146254275903383422708043223436727242742884834800228977027220694174559138791066683236759164525251527565654885730730155756211100600233826441139582341976111413982977255763127876838725395124531672146781700378407434146316204559521849455499221195598338856967573748703298542731057326392049361619108758566643962240585347670057058981418285706355142394841095665469765663146972656250000000000000000000000000000000000 [8,6] -1095681549820219960959549076449857368945801396388668388454903444479296965124987113247158769594326321667313133624466837138774608983533177381787897716924585104717167014944974241493203891511738893581471479700564536395591019647532754451826505735590279214879254828659036157729677974525123479982207359385319563499612711643310546870206957464867370619810428156833415503436553342969585014371142343132038544326999277230803418781744938415639211566792075240045751325111123749205516648747964273900725348734256688469711349072037019874335898334581442160809312918861155279835131810404427912660834828554918163687358237463875620305271375258255638876990618387367134548522315302387864991664232092491222724789777503385841406770716998512104015518879344327127516252567219631860716639143245337122791099417925474252873461008773692985305450389654116031773027175745538364031567149223220670605702930405716692464829000436450155583166034044650453530893152512777956013506026740199736926108119318868000742641935887270827911759676636601258539639311497336084705183897128781640431796365557005417105315626351837690711736309851738555161881863340765519209844516911508225128306338303144508313412619613521336009464003187580236449292371212096723788429269123705554452580781915550918366845827622018324316603561233936610715526578164105150024460424982156700279853645009163497751381485786964532089054911442007084407222260730941726564142790259622886074136400225455957508424041848010299188499834487234699342815022969009889538766887087667701798700474760751011730082380843262649767178034635741820134260384082576989268216023859555705884986578833596089501106296936111026670206536477220864592671985714762682110978054489668872572937084105661013266616406772156427384642398271444938371894436183578757970309048359958102392264376423831189762281331413736187706722282992130894239778554200781296285282292611374884173966314392076694369877413282767208277675384568624043458213553392183972541682376752919975231351847087577943738631650947595060370313834413989946968580312385708532901495321765655939813857130546191516416790917423242458721729101712505494338696780597681785333356394844895264949105269012589004873877101824096812510252321419034939631048262131910106433595178274441372504083922394399724472165850614870240712009818709973485831101946193104345303302776212038310440450049212765741854664597183646506572753154008018799312468940734881321863409191700141576723229163607281186240510326161340352197744044135201656187117436047628871165215969085693359375000000000000000000000000000000 [8,7] 4449711808992565760576422410936752557775756045447645459119165786438530501341851735859268355432587113947339792857363343908494466494469257418239880061101499239505290083845578034977236561108567129751168470778499470297657556388329956062585924130424169705005647315346240663790423184806853613731245331340591536888176904132214551825313680507264488127437690218851335730827773988169641280731492753980865494352799687465579637027330670420175115534848360016842685805725679167332052669712546914540631665903603891584182119434347594744241449616373424361980515114113196185644357641440750747198139268989944070991056040742607480931054936550773877532428887636964079610754025651280839785291644270535053147753220061484723943605564056183406066242339343076824703889179126311806795212894294770740289033281197886354346579058798726884620541166908840073745748504798914922281043041046226352202502991006798403187840686351545131247269369990015135234979032672199151163778403432448819837241206699904260850042484481545870632009590495405631889919889755627708655154582872281341936470105292662662198258084345272622488616056959340576129478404738306298059286832101593365363380326105192659033595027038339262296553357214255665657827157105634128466567581603330678495592556929973105123898208262922325927409179913036407755259593188947343595523585969493787209048724630105276815421736631828265430861300387981879016346056413646445676648618152449289265872316839941568474557741445588793215762331033623826332514570736596893632667022716137730998128138643383429726356190251452623519251309888853511852681354897125040209218844001794985062282372040016436579526419694226667227363861502187122827114560377277107071079771573080485808998001273359205788859507300791793981329740685086503782185504622987640145730864516017153740506992948168387973029699370161304599401512972867858641686343129924876443019625568885839610466161415042662239377986972268889402240252852326170320547681907552259338317450857072153205708846961753408676184122839619820451597756973362678114919473086688559803833086848310536338174389027197890881574753356786812807380491394065350623846657254590674288405025198916884771011021812719210468585733246829264689321497623730343154006611808139699556089779428499091055533392012046943557608367467549946720543562800428241944881202801833916963151473842565666549145532299226239289900332538009150402766043527921877409949814578864658092761097397325037840357584103284446132754691338742507811059961582780819533411431621061637997627258300781250000000000000000000000000000000 [8,8] -20509342261116766416957643830300079551187281650167283755034801645604593734298815398806525809319620816078199701747229208390803001039820248912324816962930263196473130853323314075926428412680388916822044803394326482144498665033681041608442621838414172698974548367452355748513579010369824937368191309281201592095751591929813170360797456194322847238959702419096750148529515704859808437315193633974453178566889519077134867202855079383192539352874190540352948034647786618983026270626259987243270596108034819162155151504684275690400062909603406547557642364192484703549954143625854880562122308116942112252957212206345576749460905288738093831147189612255712607612756947166520083329409483221982835758124255268989691483705359056941687119270257563856757474716620867275178206445348842874566485769486393015619075320695274702543414192021555236990821987071906371904682635063010401939886079402700366958487595370914263507339382379488054936903563452663328588824021557346916770571858577201663000714160640135570868715305725114456542297172419856528384279501908576568447898661578780590243429871479875861962000067449144189584580492755737796986552174686792210035945415122392922683666952059446593592448741416476596822574264756912413444114194422546509827722075355082215650078271183043660808069290158524246731648265096589189753569380693178037873046338610453370937459305286077901105273398642594191818336574721586059309324621241710071960216391831028900257123511256293884721531543837055058729218045625067405284888518341171801518949049066869925460513339955903022511809439038596910481754916675458024919275747862624814641630675426856474451018148348181153459917647288670489460214763439708585487547907262720608262173334616082563699999851022485052934862764528014787477742788733952721474251296645440807804705750042809476283994202174621805808210962810708680456097002139310747856913607271420188234741790216944077180884526492549924978285978289366610887304368680663185497104999357919828605094862483632480396147449123495146118935624920927207397955432206463728459545767876146568995020498656984538351309273913291081100332905297435120159400998310060681139858026715226887687691333449863216976368279575739872066089828670455532719313421354389351937009246879873601285917777025930419180195339087083097973496537351583575836334683307583298765569140687824335386717831309101166173210007142781038222400647767162158020287307004484530665320989887672060129619297702745427199468386546921190819187334194529173658771981081372359767556190490722656250000000000000000000000000 [9,0] 3897217797001376274796051179178020028459422514226987797593883115556086005481740153480509570375944916975520387425297573745621809830973212897205820207775204089771459150123832601083197493486087868721325371350521837372329994654925829231594999880958925453572241954832612294435914607753395991563269707378489450672767463695715845972272034220707487633646116768922768300857408251101276316467396244486589532360970060974115186229468675539807712720807891720063457386125090315737706176440562532988045923629786532678638518612463716122268378318007197247519430543504011722826776383207532402750567282032250123201748597662769128804787006854855224969113735534499260175769371226680510867635832310010609674830659167829171437406392666685745267284322114789187292144584037217164904767263103383551944144544355352062306651075999701497199832801770131977489585839802700385299253565605942631220513040808850041568184227150440890993048080163129180039705362826152784593172219815767444431830495901941076390987970450900288111007134904202368991931970069388510642616091083225594174437410142897835565526560760100944606570016735157134138382564377134242602549271006538156116386324925833010431737171254128521546024061468331448449960142632582364571251330765349595273934356809994046804204922775307126582129996887018202306078991709422267382647716822882755815809194472855987412409731451944089484708354625496350803671949575857849584473823926523747021978609225918341703738154102277288635566847581330945956504336753457410211934253948424945676434694747572904369420711490201983229622373393932708566123173735414208264294452713901295819858977221017845939909632874399604093061423837405696161981595161331631753650790855309017443846409567390913610873794385569812761537141213543228735675509189634252216411663635089499982167818275025020991020037665425347779844154271148205474145258095659997086926333055268350902476644988402993054271861020044990477639746766454796870650207365685012484002288364575347536313595247128073227651344614065205335216256046878356383287637936521477776552640396272687053357934434576706094292881350807183999427598944600515140301176787046370046004161387380612027287144007865126530946863799845602239907080927921343953922014964772450005123620155478613718387721888553414475250053214054618886498189707853346404134508320451716426005276567831236274915071732174189748221642805074108646032818639814951471519985063404675801196748707119139053889256580984924435331190600145800928544304042588919401168823242187500000000000000000000000000000000000000000000000000000000000 [9,1] 6273130756771992749353634973118311023627755127256382217045209654021986818331574123008296730204181612315461116483095976103236413850410514677356341855484431489094726234903869812550779409521817214354967633840888894864235439337553044913684868192960989150450108943712152764483939698077314591060257354578148017241353094593296922715440209737762183582038180883737242990744927450045228615522659950670375057884222237228280780025049038102302995176272263424837024335974060403511840353192477270891247384051804470151327149354711203222481086823474546732234769729562878495670239436610129141161587571228449486724135872587844429065425300938388188439934056141040716129763635227821599489713742504016187874682280359910227994873376246949458135124820662264315760058271397622731556145992731412355873154811486174836108733868406350348175899110442423599347744999370789088804701355401634725183940902794374340696102310244988695484524313707527444219483646555085944278133700897734943924646524231329577979767245563989704489708753837529211795181902549465012463598512550951009848788124326411351487538338197889712258399551336387787531890441344488914742557033931960496464004470455529064641916015896714953714128099691305613245715263055297691856100677811585551237269690545590939676189098174608214119266993652149895847555675919469751871370295935298737029619891680263044804895889694140273207501755073262259722255076262239639658223960296630296696176932150824559171052086684770666589383661193621561478603353085460610022960993123337333443854251680659783480851671609222975158663160664862211190270094376717508841570531320307101493143404720137492336552406048503023692228593533018922685421569377478008214467481434153230233167910838351268790158840527871546852856725549508331399847003175174406527578903545761946933068278039620743227743360206025589206055804430529958813766234548587890413867439231712842663822324521495297719120197587176383505039816830471182235456847090776681891096525194669153070829786727899274364874543342828309474388299105919447669444499730128110708732660580866804317294582847163301956891390984647158752287014644800885545999429937959657630009246027113343452223930820828757322154989428080773714790751668446174021077400352948494418797288626794741232573996759202818502199561801538544173278479309209210578996679151472831390752412627503839924497206969060560945933553065076706951834133410509991219392872873960634029594661352776656992124448446570041908839898391002354825773945634637129842303693294525146484375000000000000000000000000000000000000000000000000000 [9,2] 231238939422907304734180255375741437784111616769796602523271715627987907424344861567097573339663302310980240105826072044755463558418382602809380234688232551090349124328142665578167044149215409237450198500833861345542426906895206754408788324233486623144155172413595185118469923931877301428114681834474764654070381391117574361191191091083334947402769605107731952360122292755322367589969725646274422721885886508654381419189536290798364277551321635347348804148568273742532103183509822692996023011228996870463222734126673266563567235455827611459847227356016101458727095651614181026551352379845404165036971376814681442846700416006956423476320208657550538184619400747523575200772547542401735170009868607065949165554761304710874534737019410199900084084490445820507650499467540768952812183191698690155584593073035710195415478986174501378256546070762280683451606727968375160850047698995995824154544094860685370159571733176183604264857809566118248179352210838698597940229612666767613520178473418448290918402472867026750648350137106664121989478998437260501919073908762548461864829145244334182932693899985381436104191582412790160324252822949851089371618687987383741885003061562895539233240425796732177313693792777127390727905096609671823015415607330574046997308468920079890754994156280867224869673413307641045522493139886441217653213318086200189296709445696381504584688207029702566706215113953839511992444501473862961338416052636020244512366861686790774182973947869991781625153200336277845068445019446413534137162955983821398566754444457438101403167203962311336950615886454305017524712188201675774400957971031166308890212538354656351672571846937028117253926637290347848138741153233536535985566572432092589664858075829990788227228774142043724944846872492114745679415553535657519837523526723614283991663678187118057762829944757803784109867975466875238110656959067954149847471047392230128995453813582884410681031447352837845282056441801638884080100142051572262117994370794303252082696212580018364949582311300863119247887400046651873694847976194215337397167053057136548088627410311298772030516638403402091516985021133107272672415229278298616704081948356815176450982174849498038457355521757295048082493975632393703345768086016524856029182788976187612623886932762456426885767844831213631721995849213244099566501834372550085920490177255623541593857022700344790893071190300699154469568734902240120560062487540160965050593057038640772958801976737574184047815939457848344318335875868797302246093750000000000000000000000000000000000000000000000 [9,3] -2958572887206622344479270011824392960621586676262893150287097811420277789870800069365943967317887621461138184457200403448592382413615988431622492789483606615665651229286479987351282756732461365798461346487503670738454615644635499600494666596140086582022367142116231363390782006900599488657120615030849219882134250395063576609940816963061291789051542479053080728325591648165910146179314560697638486463132718626845170343160195110320238803684538053326217803756261863579613118549007871456953570066180846973494589045993656736964768309651781827853899021376692547244016545078460726014749597467455277850632909332270574884432551727745349642213276293195126264158095055627201174929146839342954583482327748995569008536838497240500327302045507784520859604612827017554752045889867684786188777203874212014686736960450879481476875126693458691327142996252491345803307569515047353095331012778313318054062376556657855826181278591496338510794885129193756592050744777213839785435742848696839620803564131832413575320973338999509260090412547869394172877116540570304570386781353595580202416919639168633041901249295999728456179295618557561863867279134934234512493668497716219235668322804509340867371117325497285145661438089650085217584610084250241345354948325049124332873221630301845245090695734488741296264556470051147203963195966271832355933220175409814420240007655512181676246215068023837020299050733434987520548003891055391529627979780817388846543494219321418269895215563926195233120229129804662223143796270806062268670688588332419328148711894266747340626360000170962027090604512494480642355536024748942292150761156019857531815991911546440850363341880496423622445950572486137592501761224276719343003039470774974078997487490285724811599860119300969920074610797253721446045939867739302676887126560404719120528310891366923473391631909260335678983266434368796367080386675711260567944090709350546415961486054581061152460025352119271694791208669532650973681068942546112510382424564451825076946756117472633917047497626280786995063576059101663119856892236616885366040351762526308293905875972381138872334209757104746227342156277781551067670267622454215707307190289428193061990676302521048841553157112477152016301289928393966678456058892767706981044390077902306885513466346998151615985801568504169547799365780724531443930312893899667585517796273660310099359352174781295791902337134261467019051043987183564433283006713828901160573831681556641890564005729977633656893262759091101088415598496794700622558593750000000000000000000000000000000000000000000 [9,4] 75083058446501003956786539727615826897508753713138112728220910157279640364530823029942330711090749050551776113080562221792475650510392719269250005243130192991103358509935680156396002257019176050120295114532187660894914831764828176761981832506131464677774485955810027335899343752222350821184239650491907291641726118683334330952941607552709120576170926732718559777739955522409920443551428930167863259444901455314641409030453907101247194695684878426565666809339017860515088776818924104750884872247850073760569782549506629266938180376106801729309629507087108309032291608676661169876712452128591398463264101181769886639020261730914099509988856823746285834057142723261917682556224039367432780993408258811028977579929696398284002443160862573635229428310433829790396004068631460484761464228194439555577937955473566155274263936120094510156355398934188312524496729292561817454214090680809195443939166290043526470213922792122046482509693550860617540514312083489304765409518878707953906885237922778159691118342805152081863920213069516905839337564063415405349182676348212293682877024515907897570039656025380820884081925855223294261138434533049389980889629830944786879645780850935771263798645358922052650609962565881781690971983542333212869177823842909348842259269789598250306183918329545608979262466062509320240163694132613761181536560392827432831114854115137072863900577708060706634564907694961733280872955292134965672794267604692442277031343517935132425244101302322666970808437254844166575229051762391704185162064958372412539009225042134145706337117108871386174739869873481211733000661536764136882838614842760501560060218932338041180135835695692889570132999191302262234636521059745052310401740959357277387816107589619410731692587701568559740620043845729113727958570414049380498059299941397166763128387103147923056478868162761049496668407850951346345061281475524321160529149352165175574175330043692214791091271113060842384718810998704131634549729972102626062185234245062633223093187796109912407675238022257233753781586216821162368717239814006816823616581298508188580785785185430210258156040346740362126083178716504971758555523485514647236191657127808398920853754181535995989514941016399231109140531351958297542854129766580419648328714655194365581989694989265465813834845676917837601138965621474884047799784846120008266686042039364059268068335768022693331641672295524070923100665737284667060222442098942319361641110637901115319847673136223109188432719290906547371378110256046056747436523437500000000000000000000000000000000000000 [9,5] -668316785258308958173655003750418992240356721781792670608997228510389353050335151362556524087319387212487703555829035887151327692663642062368082076147130585649844168084211133583073103762123553327997714636216507469041256512696801240427515828108446882780597024680284326076898065802032337603074588852175151363421928726534070701776668430048085479950913683830062091022334499974726750580334805018692056359314154626175257637875096125589203052065237311753889651482225906807973331779339602697157047476442064108145536820101560567476642605891939112729559782961392431053450140727033697918126110591025109892353952390856332999492227858349918493722636468293690453286032239360997306685136873928387313759069415922118928534050337317245572118940498875268323313295904432266237749609338897576866472965870464559620384673678904886316365015288704787948545838006771311524085805010905020954702620682100092168646845661456665968388808066474346241648370216007246027276987410751046198967097387960188896139861700824829805943371153372080645341927757200474571341080828214878671789840015785240732496170297038098242972353655087621785712064114940614293649617627324141354341802265255910261083981336053516977587993580731946032118438296734242819252966546942424394072485941150578842707742659543068478063185896280440102876036477412530783887990857097730079225744655728582130216486711773247366444851703952865872364867274151309209338680015416158902867752865602767372343923109108860941939508097373053406489939948953389286917801039350772677376076744583901375853469846228188684762571631378551865587561017511423938611573195431736133060810720408336082011498759387467751130833412294873665862170530276151272783692084421135352326791457532288351400742301743162070346646297034694938746951881812677761001735390478937435760850352807452025021552565702682410562085777647603106453710478169479643416661270474418804930729921688243626652887581680904482108725535508894079104636410665877137715683466068778337821941386065472604371926549729908746422620201178553253190663307431543889059869127020448237203892482110276740604941118582306833599864580953943455163595413621364322407823446107073333512652818858347644672914056860567611231326083458943361778145177554569434942770821611807212779644747365831619373945640910906642415590736937682621009718016739069393101420749118381502688967680115791585330186440441511090118592395076482708538683450994488866411436624668955953454704120007118949889057228464895688089392189468185279110912233591079711914062500000000000000000000000000000000000000000 [9,6] 4532654083484520402800611433438894772042966286316570452774803249301754432117087360736272421093914382431013053282234739561794407682914476318897287184192524788178417331336886138909523103118408695714000833368075275995843009205413401787791873150654981068823570443033023523056636116498122599877660408866637520885695141768770051548844071947392648225372211095828947315295064586984580960827639236857333335440647792954477782975032390204904858599885569962542985866122038260826097089720315377106127730963402881336819923243132723928583991650946395172830227274987645048277084272674693228578310787536953588125827302258776554036982751224315154445274868073248387631767258736927323921124100915460887957772699169006060917076852278059783123547273059954402584658267340554601825770331201912709390272394782733839970599783932939021212289951138033833473497118906699861956406830949615269009354497348177795813079230476757978461060161747213594898265607413352407518948644607754256872011781970006883176382897985439413889278262450919265908346320341876193797179465112327467897065476621601995194946860692133120574067846533657801488815266703307880083111840317076073432281698330619445883231003130769271601450605389716692233104762875281113533810310104967751665284484042679736855132546032019003337668974366900508981187366255537924433109962255739480398405984025875992274761052323985422334455175983140278182998678080307893190342665491370951526069964824834309975412805098165786880250999557987241586876587712362626644623764006635942633426913110845513865627461282884516578980396942146759858163642984067471887665361400129691150087841721638110327193512233037903054980520034190471283538556022961214543952217288555381652197251111812385536360621293063436659198821237072423845473159276305191886043138877761871068669119254118946888250447198209387067697775204179011378636191126894907997379992401625032247637522693452044994518682047580232435317070641679548188830923367962466009033019697589283771025847323336098983561497772882148583530646564923081009014604259422663447635220758247401102887946350288197612469026837037776901655409382004297572713263020942798372460601774423151864374393234444225694277849605795229450684596380659128913707078436387325253924093269376064296697566108752873794307906391368384753897006883795384618847262031493648954121514427009057736487840653282603700498492870351735800303689203255096980706378509604717062582571219334303582087041291104163010007424839696478778864816017168948292237473651766777038574218750000000000000000000000000000000000000 [9,7] -22008297995500841989343931784278945947467232488857370759445946636486789084335458081754310793067539526217226734983535240923274620028940677262269802805493653238470437697829599047754220095667712415278434752753692993298046356056007479853404926646917728837370888356129526571129435309760936660491697159746072149856130909746539213279744485490857921171639778554839911795886024762741415198801684147743548710010405243469069760559949170505270516956813365041022655042247563391374360098304432005049844393272576914997186040620600315003070480048003554702786087550547109696252350897486960520170802765654175797690153240297404139561954727687614920830076837411294920919217890740322195053892563062543698008598872236739098988245886094821161091645788674694215764988539477783747380452001089588351493548622395778479440088668488326747859490571698297307584084513055118336887746775801565807365992606539154866800954119732454137007086018864925503046113504669464792705231207412553655829332401228764985843067061204711022989872300889507117949365636116809613983107246599004752255103354395526813804434852408075801445305669286671997730087179160745494431770492911531584364037235822215183909241040196836709417825645028488781380586246110986633424857239879944438347374405472352504757412892676630634343361679895698302213809543497257963092018243147044131131632630819584811686915749988949936165931806742875935859802072755493851540682325329002948064401736117287372931974077375372816318453341059809671127317784046689551174791694193350977013033339321881719405422456267318569818069875136770332558917459900377929711394078938606545983945802889731414230837833886701741302794985799253663825153593742525162552285960270086862613156779172468810450408801043869012584421437927195906225170599579043600285008903285709462113257910024565567742597867209744363299668378640934573742165365911075470219709806144381294421423125734151686870473483830611802456952980375388629615819513672322026168119897577171720113703875317978622449439960928478410931189505232892187532522162421792351622221666513518521505925299199663820618889607314738297976915132090961960432727522992309281139445722939550308061109823128674031463624399074529746189204565808140621744546191384074581384788808310993827801991493378724226298542823655686538798207770629409321380507261278741717021504856836211458368037429922864192233228899122342418634669649917446077749771592274855464950675449076041738095009691251862988269984464471903351750863009339553855170379392802715301513671875000000000000000000000000000000000000 [9,8] 99464964913000182426221239050124651902858016348730059135714894419726132861597063667252473714504684011208373900027762494670889298587599255033744121678919290099119712251738496376552570818628450142076260797896048869365485478575900857800459620643069772582898948121927558963793977757167473808733194579138872000607988972748823889787755882954347155074834543682172024626572031581074991584452565831865178804324565624040971791643425542474155076241011449403335878500616342785571162712599520319988534722941992009486229393096745878462017604159142844227458890082116862673666715337039131104068443778215781157944431749526313217114514440159329478118639376365663140206624458175160418555935356999153441476088343293761571564676314668733435108465733322166063104533078872966773953565176820021233501301243505626388518983019076586886678079590219196586519108172179848477576619160295572488564334611985484430400945858184121266235551514997435929323671959349055551101395458138694401730647754670366931214781134864580709774900202985619050898445707798928749244199449949935987210898814310841118813810016327072063322240002313481228081235448873069010590680445896677277760068114783217549902203459085044081512323222676924549005029787548666259045096974073062853781401349396618965721518321466754855913409833589930846597293295312839525807714892279373649144191424600170058405720904972218371984195478487693443583720421653991518550654731620607196625258043476209120696946430992908339263945764286211444556698684888076422946976876876463231135613267640208953265251642765506360321855438069561629973097738180350298853543713976974973218979944404373506703995249814420562681044391609258617330873697013831464004232926087072070503461186669926071077138710393036835799428996213965274060049812713342766453550440278481375829961761833273553118348215866200697222045771902427411141175080582162934693461127866662893624639160292644535776874398880595161313996723047705670989160847949105192460261530966345008575794917068993603260831137668914769110187306239061124861485279159119455417954672501831291326104664098130396173809231251672458659826456841181852565897167950885877397618875781413186593406064720237906184350398847518037223423575770616704080085012276513635514109245161471177928472257324223396806986366095326117458094837254378512822167367872135345719436395122286536616713167646035326872803088881765968728065510629627121368736488903455309206112991962283739510812264078803123221506522864354799979831438239141760959682869724929332733154296875000000000000000000000000000000 [9,9] -420543420811172191450358319719318020493480050155493191130342552778090710778793880081662843995767533035021361861505486765592496197717052078081160833919207740642457919857526736197675866752733683883562014049500135896840521836000302056503448847695291033646825103893141920825684485053685639192338591910698254682912025693761272968662436237344124540736940628424398127486479442557422573381652865256699287850923362104493728990639712684839822741779346339569727598156102736605465562643572862564173865300391178644815309886786447903548712570783082161994544793857725683074777792487364899398245763036229535298610586023683020534328014440941694652272730690695258417992014990795888303960368734495392084462469170583017158433681134725064143773689450982744509915278637910731679300419020099650375190713016011068249134371100773173549445521199379979071860331231652317251107120069908053351704013370833497029307434274151565840735032376051601284063890412606588665389198208725660905172120904378116911935365172093642992812290014255498398031758042730779721530459754419084912987641809890394448255105189969113905045738787342585747637909949244110286289071766316117202446580622235992479670856264235302816153867293807613986187508179430872511043639834090472138765752051525791032709369165540136735658087731465174713580467809273056310348187720514309506008607488188729502596534818949263050728917767321279436942004872221630904483844652213259935799774420651958583401299977099620029014463166915762127029255620991039900147224282130563211158804025232473576136119572693302919634579069020409492567907846354360134664769596102102727189235795015625330974886545174728282410591478041925864994331217337617226773880204211933593522651093634588863242075639265101448120331310806939012494504436922237926100549229605659122054943080891138363098147054382525376936858830944983216800562123335963311186077124001828003009103062546008536548095896534484540229577024724893699729978206949465548071209213673479206651032753748772482023592482136664844606753758817096087962806366819213868001531265785951888712092906440837866009294747378949151822314166359130100939364942130732212215257242379000392184293230647460004527142547356183673271340727741496651614018667330382758779280473454645429847388488479715925590174526827456917069651207466237717895063579862448202935298169414479918669736051385637499637129078871697542167202969853817639217204020023897555080089270859526764803228314129569854891988118878677337130790603314522968503297306597232818603515625000000000000000000000000000000 [10,0] -13415750073046934106747379830371287793854269193594911271548555550227929672086483280375525464406468950415366220206184059012728922318379240832810039316454932305223936166577987422352581971377560922199452721383790470038159724663682261215400203066045092561806600977054511817655142762236816525158542103840241420022035380917082386936796175475788342851545134862579883979690981816102700729527148564111175660547964385776415575213986114930113511063619520589353565486138097844002829766968475595259905665663644425165885603634336865210141895445586767792942718920851513144546403656672282090064037237506681634667561730859733001843511131023984291847359358395325394421311449165485280073366027341596863071074637922605342345929244344271149593701037847337574455442816495916844184863475273125499195384367200660284378984946324926179435248905867732507016382892541840698850672671179840995093275394010255939329372298372049176963045051456787513451525929413655513815881244474945724372159918506991897816676425628778101286648572150380043777290003594354645973197273649366969980395341509579955050685305549962413036799002559185992422399045200904332154585877790427383715606210973535203335490622452082829935297728248825200209387361388104130549949402491750512368856170933721341200416201119160290544186898929450686474758577607520740645141285082294085062653710809900802465872522097361301631164522503006138489536925881042135479395538456493525518613792156258220985621802100046585679515047110851751831702211493447221892255551650195616379635040727184758606043709101885756951627643457963689602382303235024285790032241909787492860041048625754925640840507752698999907776268810935585080049340834777155084364379459746037915734698131024709016088011364992483960261293812192259183825585899760901076235741810944207136051914669789871900787896651946842783823937181802684128307117743457429060425911763699635215446089691400884293039331962678643799551891686692315125070281237204008386382097328784223462735645487718794783698981077082202550044373744700108390730777466790573237304732446515071918728864351458343718962846075230231279373597645344156706102393783909990103697433705293072046502875251751446042976594976122916085539576348289424329522191200762170447540047663997738545884644910649184598834378403275425556431730659752827116290643169822578842327218645638811439314582921274449852887763939279045026954227156173089506259436770072679809053611844552111537823057743370532103512076825199694773971259564859792590141296386718750000000000000000000000000000000000000000000000000000000 [10,1] -20629705477967759705255380588127757511656694140297463636531310621196729327801868143285107262108985545812684464519871456088635460800967615257838814199242605784191954633309057901084598347061981674845982178230482488098613939861881846277822234770219438727273117583117282803220297033687539474649599272037367833879771050236568922843112008761678799335882995372965557479710690685549555391438822894547866898975095237226432351163673333225654743348347804366737270599500031203438287688897955322961959445059472245594388500269891829550336130352579808082543246407206859649067779499971542390567568580323754389012370263098621285289239495109434643804326727025439364208745609966893038667285297042728752514130868287187808436455929199322198296460556690971297228982259613717362262686290974422429862075124325710190311403408107676661984022282984588184767069672759952416758111987195638538208088407789982341090434812974474760008637361310531094385328508961843488864783133049761971416838408732496024477294797277782467802294613955015136192904322270929176239400393981243003326758654936887023447794974067991399680620424333939955099034035646722765200238371560181733854187177976029944175512338783859488304500997951438913568902307513657059604468838409707525718090502016882787087647307204456162507853043456186293667488758169989076796855089433863926265522669054825181921386645183466682940168416484852237976075677512115375941308396259949421489373749287324585998093650554766427215286803734760247311229068628583276428376808924197770723035159918619541286496890117619419012365369789959830408920308880011030640831173174786656346405035375903233325524424957473512590467570925773140605102256734057576295643834872586444395126217016774824100831474998282055091214330947432563764441242214153713431232346104929919254640455351566417068140692664740260988415147546024914859527054433466473529697954288143633565527975475162097917725313876312165321293409064980686514190556653217447206690524553525542023711421809712549344344104914095415915596005302813033425234814005618664262631337001512958406165121264572082459216730014370807761891782214739085865015368129895627924945885205885085331780102847814155009885971206037495590472102751408175407787780099495539036462735953205000560468973121418473913866139305683416389503171870506607806266509575748894310106559473995489998207096017930667251258887536307250632293492592857918926661441174144332003077993069761457168796660973933000481108405811148142402350336155336663068737834692001342773437500000000000000000000000000000000000000000000000 [10,2] -1200371121392747732716981451581710387024882014560768164974272793937107715931616017791748314302469256599634720990950052757522405469407271431833974892276067025808392795031470584252245454600742972996259276210499212419569877118950357607203951108166791475251526832480226412227252759960652987774967498905605737172095259156660752586063786921979831957933823765350322082597410699648363921123730298865171935399936574249685042238289390772820584776662075259952577099228492771805803029462761021666107946177238302316712432311449411714575570133787547454869632553221641887526316935424292300183072133715801649622254324339352635689066963952671420716540228026204018715363399263835583563073036325345156202030340164597212123277504649724229241077515715483484808405494669715627816784702294278626431899384403812942699022581692426393060074255425091894303847479568858903392836788846467351200330734647282810257155231194588841439765331849650849515304276754974404172560647181524814947591092818477313506805877555730049365547964331092873543341146877260512009271048526936606891652677012402748336206617578317474075605059847471659347673074656778437935653610286587458963589501125665297190107313172021330022428296877010161102048482752825861051059419243714260339185454902749336147429426234560802157743354743557848381452890016000416057275548632914775634501151918110014206720061254942760129491105585647613167203687047666570070458180596740179245121144244825889002506172662846871975499174232292152571992903324330795071696265226680594937400483672080207529333146394326838572836434981502836418176461365282832775625080163507697645546282036678344945724729157240392180435885595567426889412333187982827841948915411623369149603992128588868906544855138728956296268668516980783978819782591950517015950974059207568628738886293511432602864440899883764489201578173252825983189884755362160398209950815807425181271634900668171931056137627380937908257087415859801073188997718601385668870584936769936306144754160236509606336466103091116363625399308873960240123154865131625776161569631207048428135028111013560478777383998941303547905625304833127708570949299273977014470223423445301394328255952818886165781427814616890297042254012659692894634857205947741645375482023458679975425754536417123189017289878261945732635757574250847631359028013077088959648919325339183316130371617086028923903654420923513802132659056411007101267957847547550824893717371066781283043330360739723541234875661164714045147337839747336829532287083566188812255859375000000000000000000000000000000000000000000 [10,3] 12402309399500206193635508193494079697086164377882006719921020583256477219571096530791886805038077379331378616034280873035657858486803090607533251052118838676998673918197403100656023145906220911440997693393871249056015181404041467096641227122609780237495372557242384342284959596853687752460368634488600922175952337564241247788854309106761200211073275221712213429061878099549053849286806248005936771517593031094904584786583196596634767504606819717047859183707960432304478565032104889624042760502351634833695450893970644811070573810139202834569711553770694327943224733560717643956755377780458507428791402973142251739867811175413404173112230249026919415389484327560666674463291574354290016776599053907777843538201999308335192804008559077718319392709613849544042037551304982052750195450734599563232260111711548207093630747118978818644590901864744589468429468724536470064599794003300430795048123917279608075398679524518723480660963032419498654093722670892595357139705282196567761393365020966557174847601607897696191412577434977571044722549797987564041849913637278763070122529313395368404472743545091348524076426921751600772989872988895634398161254652783744970086306133025130665703142465130605283391386205739977083876427146515399523056224487393991965042975770154863443965552292038383841587327051140881813285644481787356513381597011251490482897289197755974913556251477437891722727357289908035961297537375284492893181198387266439795309495484851850023974340432986206864203079105954447140677960041656624514473740404372670491337262462554894137860687303251152908557036458635610512111466760087981355090693383090261345501292569016212189324143744470467603063796594112445745939422545704791622375059607901837646792901673329517291500137561231355151557615048913216629630118566778537093423004327194613548469895166901781366413344074782838547312660316202454784028504776330348520264226725879037130421126780362955268155334608239422388061052895923743974780998466408150579588041306286735875761438584572903767672371507117246579390245479178393384788571013808424930735556651842053268906383386326964733639195510853429787119838798981685134896274026243604478716772520993367090108668679219434927526376330771877071084852814506239265499233256920913138036383213287097889764730078150704628024038493353581742084736620188751728410006183126214737759853363366148467220404648492450682458764963884796836406661000201087860425548456296145021184301982984010394572495683327594123159486050322897199293947778642177581787109375000000000000000000000000000000000000000 [10,4] -195243257102609311160528247137890723018692874988761706286586367199719944154167342357464061936992473434698564403242197919817744354383002291869380388920431260994768376492662527181663383209831772272188555812094309569800445465909593736152031872687784276839708831056735934381997784839189566445418543667566138587901776426986022638674523504128573226564872269631878566976612109073243043924753538366616757872261716119216869541046781437678096700462115749794611718382707843001929818882615965810071095692604907573370646701582302606013807524313979693486684979272596985563077096596947867764866741127610983354524685364902157582431687147274731071238205624618241286551191316623947045482672022228554056396328983578069863028155820793377172558999584901448053884470698915873991724995881330148800856273986257072032108454339813603126948023384359220086353200738353596975544399423865841358414143012878083303060035142907408905890451083792647951548663978637418151915612608463941445714061026145555276668119190372125860524961862353760429803895298247032724693434806424239233322994959085914989915489296836613178579330460956020878267414058368483225737611327537004607015090014559096416120036299707871432108929842307483038594412842106602548645055850368845758677307198990744217346083886136037636445330373417306901900048692986766795838360425755335215539674726136229202196206936514045507497854134967676066890842586114686164142033685091284627933621339189870739242530369926731004161205393960997846913879937770614169143205182805538807031063154103190784019640724630710071453545908070168187775274728673655311027743192710100729563495208328717184098604003061818763581119723287254960180062236725257560823731320864137307252188601062867272039443647757412469321565781433821421241230153348965222294175604673984885347973537113608548097031727108339337251519924333031023845533255190115870716990803891387719374676359303613187658992922722792161869605097158075541083641541027211488661813313503087619315730755857881166609361283567856259325673063734981633284159507457460962600745296217550739889098349616717332844468936325212763906550350478970756230953569181585434994052361213230047689182043072253451730613726500010839658464026135499987132185960603744402969656614607880130334540125111241516659776724196346348701506461123638610310712561606359631364926182246126238015297197936891230189163720726151709575215461185623653177185814398920075991001340269457634716718778039794477978155966114323597900822920489516398845353251090273261070251464843750000000000000000000000000000000000 [10,5] 1688702402468537220537941602226620593440372143383827210721649184733216742656904500540153634075415783244769935516214076631094136597889102328894150154040921206465060085725050904620923562744117834901075942963183121349050315674299096177159409905542726087881459664517528565145048942061177320963747324174001785369227042067544249382915862525982768416078021981055023337518174856468683908951635107279860489814614960476528741619753294998119123345260024941736969124128031891390992584433097536402937186039440066020529578635550840912058271103708189047404216350927430669349561418943902047599687536806500831414456012454154806678943665956440534053819462940043249472240963212739007358914077757553031667586414663041808752983274259139137908583567406968055455903406340633725893242794203412802815730523321485579242606285980300858587256244797434587754454395336211317374701355345790780974666655376213534742875856167577824557056591911207823114788716261519743807106434834170226960784859518476511038396775451347596413317135040071111796773461591168491187431429633427247509709335689397529849027730326814793228268516161222925200876334828020885149632066703793650367250944832380367957570304995662096731381225925798409357443397880543168519108912558467908823774094943119975502624718392152826103456954771987126692275612732513499788457667470522916495534572026661925365741448667017651713892485667128735695228845425728106329707486288663449582446983521667551720074417924032412539655284093786764205533607095946231505908376295833601182398700013811377906811273039691617331869181524007611981830323144639667887876209166919075831303219523225091654563610664182601865848314814208308533877733303711972672951163921555172703594506658843762381256339443830814600055683914629905529154898412598158694162380188467669471472985021050137407947397739798675990257998671920879778985788430868761272711072156513387724408440175565394925282582482557719133501053983595310145463126533532697164823009349302989696924485533533850514326696989892322013280234792880674902499653826048446580238019126875449280460573687061807900745238983848669396396326933298785233290974511791920633934004596452908498092758212341449447507990786766751429476315684699694577951510702010050196382474552265312211988654531544990959097373718950837186906726405605158237248906249163516396367022233729790251777138052688213471136260898231749321697041585189035068701938163486471325017511115239678746649283754096393955686485890417605082317389908475036008894676342606544494628906250000000000000000000000000000000000000 [10,6] -14361151779922284928567706118153580935636588221847036981505958169933159202670920485574499533043798478689420506115465471211828316971832042730528103962464006457328289174262010421274695752645604564176260909755679106721927030729786229708909917068208541549330063094021280776527620949479180804344434861318306437041025083280810952183865760341723847714665403632873289728393251931902587017550021558719196195871340776221196657464671198099888756161646015647205877728149650014479125014487094240612221992628047280933338889302204667153710149375693850694061655259039486193085342152657520873418930493573894588683969063493322144481479481939764352918810850081886052781581136392178536052906950002314848394328638166538782814537857322690728937627383093681473694255323690284515856994851862886073829807078293333615857869589832449722134500620753675418227999786920322198954004389105503183165677817514628296084636766231672410546717204613488314389855297262901624437941092064675490019142301572503551120012624733261104522814899281049762753752278869953728402694557033393086974543217528124664936679885983234371150930966279372015834105909305450287714767587574385767785284281316004815114853806344741260208280626902609538206894890723794629271126840879383653973429494803221302915564464725954632092340938711433738633974949297983760103112715177318300913348881177766299470124073659062043740228486462140912200683774217611035889009003777401088181376819261178712828728541754499362117827909155851513531398594290737595321765806425119307681145095202907506471033272940287027382502293042945142031216909153714442483869611959926675549348205197541052124250095438532254002316471020948015105276112851751990240288985628755293540165649253617280631137173525506133277405826138687774337556719981207655081599541455125752484293964105338515535215491300355378379999585577447991754456520201941955739735227459139769930956408417057473237230076151740279927225754079749669808506822715926725747982318266858885992569819660052759442309619651140257626041732277267284687127885888094355858482219599467351536356275281900805680503873505966816835575252436377872020751980803156759548750121296174929532774676217655447067043565499056182804675097746331268765292566338042536516669336123432927567865967104670269877888327520423472932285040789269451673835530519588295335953368461801966100204195554496794934401338557922773031248468317132716910142957453000931537222742697061889552843702635142197718054659722618764743323586940970670866590808145701885223388671875000000000000000000000000000000000 [10,7] 86229103859412203432943485926565960608829830622658853442635217989099921018921479562639547687530296219214520382967017803010279844532061037882113448830113591940391088691436538716880304022145371131243986748042544664639319811902686093433775834830466495690858039449099895350912845898708564867393140084590410749793091637448158749762512184997390592758019285856506271320773983889240816903793214934560918567502838650571091364001813316156129779983483536662312408810840093401476301536889405380391623903981318414724200453603139282288270174785752716626459332609144687531880906132633976784156824895955385950608091891961387457524956038806870477340943474263065629590033692956232007835107725992971512320785950403840837158390845528209157550258423480370501001826092274384294725949969144186571926526304593002462469602117017228549224206358706486897250157597104298372046059902740386311575202689166161298048514396753378529247742060946319221358162558558567405504486860287944178490156781434008299476901287495503930548360736102334292068020941025824912298763498677674197842691383123046663895258535836197702575640362084141705468503031054604609587901506294025907520457628328393114892481383649573230384448978447022295997342389165332515307083301469559443861232894880780591459243659823375549457378808026363808709155116237430347394921453395144955097923051997117729978251918928982854776088289235607611161900178987768724525717526435700281388755391617702868438285739487644820644603283805129762834872238596061530830901690724192105295397088041626904499763716241828949567016386022886072587328043882266925466286346275086328185024353045287146072914575702226167946796243325730811338306286189467924692538136305221787536323819957790259410243243328567486955056103344065945356714114757590856423991285867261386588789099990979890159178838888923597129541471327981029821224396477927666016915314054049408127813921983541683093915347754028790017075416365309744627005894596363627778846724495164471348824887629452722716058086282036821663689318960194883797606867100055342809635939909674366139585415912498688147081150344231115876046202831390284323260526007768622578631314668943202044594934621274418877119415740084568727549563455942375130999702657860546336581327484524141700586244902422971082045895502705034744898652834134799923330017311506399805249579893724610680515874858373894387769380968007881955742880837516427437758222213811387256736853647948896935703099569919763628484584787300020250738058491535298344388138502836227416992187500000000000000000000000000000000 [10,8] -412726816445337465634707737170576934557524682301323130874562278701332970418163430586036994173974313222681806464744164554543214188608366166199044248956853759206138499049477929473856858873276429444943197343866760917973091787752730916864028203860615981754213553497854386467303985765259193110069588850851488976146724710217332627831259016760300637435091174282290894158517299766955874426655026427095380863514056202433407779938815617707763740538048868350843588009242353992689187244406928118725392163502709132058269096810863682902623705648237961443624807527456038284402739133060163109848868795265820235443256931163637212814030736655583412330205828229816265059499484599863655946815901891366387711657268028000947414767492889437391623295394503916118948635816667441934873445452601390752531925203213738280153306687335168199232735818715353432363649679415230465789594139915185424184457198412042820326878108898805431434068051920642997925382613782008232253288776999848827590533110213530309193637334873651229312467979377631062941368219538974528231151133841305234247330509875472604151217463234175506723006815655701135350869434688361190707332714716437966563106740341962476645880965213827433790929709737915671801267527647237661860810827183887123662176075119262672078433017869379623203730637003499871769122992124150498505850027729038364435338994894622363253514530300341161593691750182821386021706345183594369445625131962554408572782501174732308256025452316306704532769110883363583181471850594611595035335176228558689492606914266154160127175556630444756097039886221586267714056854245118815423124920893439339089948951898866880387575164734715038830233150932344154052194172849442869064763107854874129609096932764482783407798075279760789687653769907933220563210285214300861171872630302704109835738338370871496862090909261343606313391578423419047985193294560858414889793516053299459620680126574298947421558940618942392934411783048139538495616577718870619906954120655101894665341227366617474793963901046077094086551755054214191802160623000556442678089192056229350530929927736005158735052542562244799006993090286253626851001900852272079475626082250199603872901302401836674605735599376668682504369671501548200130236557456727424843839780949862711966481145479355292376224843754935958388623856790106520585130996195325771578266172586564040583536996692954345478513906540683987269480775061082686754063764558959458807967983943812625882886516490672178147502183937642386019485195997047455307438212912529706954956054687500000000000000000000000000 [10,9] 1653830731115061213346780340262162569693292934877430108349294929892164019988247714668363964012039751221728815025767092685840062119114673385377098281562776358979599372141189723394051724742061433345303088283024890672584621676375934620275415878328255003466531017561083414564919378090903637556433406525735460537928582564905804211894892598346059411477330009149380522917510865869301469269045963171776180493091724624679398171671598434487134921349768162628851270277697341736196280300463352226460334793969899620118279268591928343518047383069888625236048240526620667419787815414720656026890180416735028314754968732344263560956755339011802256098340986452411899708279850914195138034563595147666921324390470715188920433722725707686307927188411932260232906386072069512613509745788058073925999617063896559725604476043274097674862630334492105075478769257708196768690472693728042185184734553828161885876559473317637833316964502081448973639069085665913145439618867992885849962790015874575327017325002595417252950907695148665064639968922125669909235026791937861843305977443022378329408952626493284908318500873997781021420335703106482578508051650476827503931822248502386953591942961696439219039904326503691934447420362995934547010986536751292689730606544480296047040272804152387560341813757334407284323695982636294726582367637345752225460901166722948783239260196714872220377382354596545349146521848451149048710600078711010235114948496594198164895623779680646839215062019433533175595272987554808792361444762073317777251071364012507070177328011939678844148422189125527796801409800389223985898869874431225309094512629831465503007086160435430125027356471385396233317277788471747419594560274768554186262729049161547139514788668099718555552361333471777738287315747218411060083033658612433994940358152371331895539637447316076869425663687540782596265208445091634795942156431025392364511575510248883337484501873718838400373292537750620830437135415510566552283340501112105922505479641723301162842963526126832690787313249486604504553912361225058863369582579214864644574541445022692363382734680521790028794679400568832558171858907884957362917889192684699970647390306578509055110332671020672429138273173416570972662576283222908684520158357492661890608923048959720247591901549581980240948206003907653467439894603755761526178377577102301927207865268840949843495098669396931841796869046517159135040946193815102757040961622371151578608618021714972908795944035944010948281038958507238589845655951648950576782226562500000000000000000000000000 [10,10] -6173572344424389437323260201478285866071546667506132507711362824981764331184970081466819668739409042709758536331071481603158308700702954857615469283301064360191250572635724694722169869887890073265462780388096863016480389004139642407329546221717070279176951914161996959757760576398137000688465678575961610734108699560183464029770916976365839708701303357923637528740444457986118247160703783213698012949651115439736818941925701067343950936130787512553833982243381472531507546679411672439149776298686426373353368734014351396845634889761211884066700380483504324007045769686606009359243833090331517494127486644953054531717829385674605100325885411671975318733346360809515716923470500936530208893425915105464162138362326150332678130012120788176433010600661193086591985310424917895272711930895476289358834119819284524422459262945167016350209678319745059929444200560503628081453266146408243344952922684489548192905636900569114447884097124571465108958569486366713524396070518077370832879455977275788614711954620601916280698168649663573444201592695956328430227568153917482989320442562503146880209349879064383039021163660631257733990555917080072183682869356460975796962632007820661470962750909539551395461890305218173414782447337509616463546244392787732541891225758494802024075864656154801388981281066976590741767027432197050966687957477594419318458788431084396326612929404443628135054851083802334291914092475201066828917165898258250829514690308810629003554542060732911533900591911114903924692716623569573584880385790308637207226926884646055721876285372492600992578087922114171639745884280061581034496857904113518103565704394293827537387721332594733831474046125137962446868734517366035787398875438559369649956087432765253501020658612036605806551823150535509683887830623103935804000597470427123289103481160224363514895845488296026527532616788169900399325863229123532926435089041745053225977821075153734460974294013161377108241707857477297575833836231750602686421911147041278392554493541590812337665390624485842875500937039953346544344956705200562614967159753027193205915765869487586630757421827254497782686494417326018938991962794521346423248484613046553376042873601444293721315218637058126491795558388862637660663214673677294966537226595824491166699147722846832290005754375066187144652751944389521420794460784470032046554537976981688704093918733069047448349994245772729182135339240389118247703795869639608849691176695432322242614690519771494410912688124981606563324021408334374427795410156250000000000000000000000 [11,0] 62948086889938767910597995652369302612317410208356963277123196084623039149891971110696566739949808121672991531804464797586273014623468729612852023736542300851582919750712565996750933980284229053702906563734441570069484916842686062880951140217984783304675658130398000067127254787361993212181509079492646314210274712839769222079291523836464737168325456496961457801051479429417011869432015134346689765791234857547694663750657285474699220701515540029869556661675584308016792422735897267801497232000972727789359604096442418188844345994196728003566754467442472272181225014492620882237101080113636219349718646549068458450667177467877794338482687589587746604689189112202249132871349115874518783287669764472572486002242386517852876510085781866367782411656119490744554786695969531860078754167477759428521534979361820820244715320690073338804225046319727456910832898174218869694561086528636171863960448061098838928604255621991325707503711770865634151121844520282036836607163115765535631650474069268657659787309821622648308882013833405050777534705850050488257474189672661770095823866298801986120782426916208791001892425884365512104691907839200411991276717519320692097659972663493748736361348172896423047718533238413410371182105126234885736506084284252340658599792367903274775558608579653743155415875008300064759291914146265657296121449307704621175126324312672099214240088072477355316306908295257567829454335263356796284429698083034509810552390851428664360129818014280160834213042895193170454077646759359191146167478280029104011809616439456563722050651459745451165852620112941257611030758296078446467271874649265268813051635479193315358329700886594961948611678194556023118374742785403748281600700016989895186262887327288797945760049935121122133639017177583172150906773336174709402069019871916927683778617671494398984222897549799243255757201551163117094202424412903062677760073984608446586615060099253465060897379673856065180519282814003663333493842821253427017834844049118012637003786726749006194950847702051457005648050468596438559219175440108901772948678630318788044954106889842674196575285110367453198659990401732328065607290190001115477009948792852238243297335609876315757064951297062161987520267837454154774009720958664705026013501808843925742526968749861740488346957263343829587906277520522687651201227280365430565927802911712438864172523364890364574892648318879660150527659124368070359033393246717541681078704702438005905119292743288283986657916102558374404907226562500000000000000000000000000000000000000000000000000000000 [11,1] 41475449969563988553528759326402719641514668673341516367770539611826034219715248448460502440614454007779545300461585991603833954423186519317948696131948751354146351479457995766970096969716567137093910959438288813585703006847835837799827923962329511275800675768073329167540365167690737856115973733450939837268323687271583458999115331214783964005929527962545940620989124494918803773507682952110030924813563174225208866368980014232028971646072326746219302547176770300791722354497562508377553773601060013148001122308040683858049519045410004833761466362146457717815009836449038647746340887391114687321124770186926662012297820417178402662682937750805803120807840562144724369872803449066728547381695933067227436846190886528298857598460171048033264961751060211981505939425482959182276435958639833774886934535396250806777130153164063130800217046074531008519153573894074086088082293138598860197953571439201574654933170046407519566112815237818072685857881012882964928712295999018506513200874803231110363941968473935392208457202558387686006319082722573697924055720519691258128208149859905665698702054044793532871068125941693664123896710296133389946108512394112382591103904825817553543548900567157312167960410704107589730860831469172762090172296869081461405188032540099060879675277160053612161568815971313612153594129418466807972051019741901549457116258114677629134103703565728393352143225182456472428046155329934159288596407002085133490066800869097501689656876853860922319667674683490292157419322975238701752768542766090137259258759484129239527732846123785210271055754485924423309602408299310976895047233440996011392386732710754436636394170067490014672022698392493632860830948653271225462066863815549280269352913433623907247178793799736239094347159786661141011856832521550963428732628444936346872850175238284363068507191639239987157511290989353367112784580701209645451197175297736399819940410640623923929949693011067426872007805134753204552687304569305356092131005459888632699211635075327983875962868418123973351500956514441045294160803545705848916169837569448798568176309824951517372755218138312492212646408670990663213496983427198667565477082312856853518467668413779788096156815978827073820090639429288133242577005800648071185401282041388050346204241659138157764023471348383857729842704384345803741011594766496674401612260918964751081134364876865955976909938253901017846279437455896854433132047042847179775708545875338289601546645435294242976187462090820190496742725372314453125000000000000000000000000000000000000000000000000 [11,2] 3886951142087133135576399068450800251462698952909949300708501398471818759847678047689633298464619733717189489874232046395421578407618895491755494207902760911186808687167826338223180137736204833245441391949554487696862826831579282548067748075363753574807871290208164430836532947492064524022258416402164864596440959019606968769179873538585069377065764363681670312870505395385648634806978323450935817102097621984338695111405457340104965973332303474702037809895651961602579849535625133291174724508277418320286710176107539461069335690178841915354718579529695959822075350003458596398335483774921380719142569064848355375464417621623623134241562533864222329499040291514773870796054341896153750823886941904936644255393584354917532984882063902664479374789362905024320265408677977245256121505846280240302170116622102507233397827344394591035459370781497782529839622873914600303620719045147201797462711640503217430653903356244121695525070863278715716725888364555595850950676448718550384378846470843002463268564697966879457577055222542385015074337871632379660382461016911816858831040065001381520573883573775066948374059185176608479933714871759559086819886894827478018016355335372989664206130392954555158590558814329155791478917492099741168834635578925870821766183758168953494418571166986197958546872178656419215748097877774148631779131487552967002119502139404097928113047951012071112135315375462211465801827404544481652441170047332360150624527717059597755933205607036635454270752861868884885440420886697064569972677226819725489374280226165425813571488835630707463925752318879639785853234219469583966667252041226106971839221074233657535774703764330407021579965364567959437859743849251655158390251667037123711301879886874265765253519340508830894256772050492927469915368452032038035751989093722426932582455259088026604386359820026708031266852300850959509970234519695868593363168379791769394299772586895051515102251140006332000663031493108552518866929414268190062292908967351659346680466202710493097005973373616603559784908015101948896756681672446077861067622365666565800637672682829683878003839606244852321012523465474877548959757359338536502702061242898735835823664981278987116861985031075887702277425716150074353865265794710071508651597010971507737616920287157908587233823901229923055853967495889024246180960183474002585457786063527367577250276004752980372910193697375521477129301396025392707530261438855815183872350572010248985612633448850726904447161480504746577935293316841125488281250000000000000000000000000000000000000000000 [11,3] -35141097594342029386339165103163053918848537853168966077810741737535078537310673175078961903022751774314255906685419584142848019267366968781453322625904376700376017813239898116809412491096040070881639451175524668298327298270915267586083194368631265819639783344628121040117666597060174746841460830898427823180951607616654075588500295405275517427044690753461046932732588649470777452863279185334957096498947058222047728767072898056098570481280351369367725680926712777579961653544462056167912429562380896464176294617487336434259165217430772013502002321683951804861661288679606732783084683766157204984573127955084234996201893969342298456430158962851714643236794665197413963521756055904203539865678535521855574717148627386788102184166853363065340310353617179847900742788947080119458939030330527643235930327934650581670297597073214048851468855734087988632044154285069558087899531213922828185344079509220391687286330141032718327001047883463492846168733248460467960384559212655722228663854963484408521778992394205040445924522226858096722443476508945032675142734104403260236777505037421278395786349547118579466143261126133735801489538165135617546428310373448826844900526256787188599013202039889356957463117671370721339258229483939135000069895456072407459388339781249038881021934278954526666961401467146966021725397821280835128672301969940982846112873726786605103487545733317392874345184571626963642705603153749288412800263815603457638218979425877512805230182798542150307833640435349368557038708046558347962164038814208199938034851817871266090459140813740936006499782300622098309707018199479996567999059402337763311284619872730180601828842760405633868604773137392276415718870597092227530517519334085916186143297873539952329605405955247118907670856316162988804956534537727472871475205968663699167989637725801854390928969399326039585597661531080557381924605642834148269201438830645568802243150273717691793675280871725879362302248448779012595740779344862222996518996731767308106722326487877203843841666271979974437305909684188874514440548253437505170647865304627496854373374781045666140491742968348425920205838772464410173708065750116042644265706235630307311848447544685783497927600469642264264284580318996029470179892066112902412672706254089700183672677378161775125183241050708192107883762596498264225447823793610714132252741094776971534100098912437757468171210173277395675667142963207342973329021115960714560161949839033077576361814372858384221756655740875885385321453213691711425781250000000000000000000000000000000000000000 [11,4] 438757866948584399004749033866157360075362488151104478710282004410132951874956824642444647357849308904874740638273924322457133324460962645184089346455840930207470808655597202181411100614748693069216484290456648091776558245746981171485761927336973177158097138362267909779999689145518445304012321377084136776336275044525844909234671650314565744464156899615944213967441203243376041751639354981925332558148398900595914226212901311507967159133198927065172180586949691235394811374639869475192266394021155400290604245549959332782128242830192592370544968624826848722266740063131293850048647557157146995492239338479583165716076611445851280798008798639999781337168042123330880727283651504642186610058925748479399933985920196440340361823639553827357726355396524543489151185665492432945975368143779384277569889857665434982744422483799112093433490000985700665967810506091172643640558766666377679540125617783127482948706101268082064685942031466765710180740600834652299587380989109677596759673229106208225747592088492316380274944189737765686965701035185003728796394857445512344875552711275090591276166045501810817132986669420666811679306926638723438958326261829767452006910916112032168661045728476389356312379301596813395731399380975739932895660377206485126341808166448210224075299202986573550332292070099381156477893171820186611934605293167918923749030167527993074078279153748171207308573780618531039245623397924024651579255822371398836105494342944998700181189452091900471808662003052620755845218046250267203282120047031753948922095929116022460434658331871558909285504892768297746006188515955238306262641652866328320767412457938390861804359659706732643216962836410578055359356116481568238438548501732789675836214612301127163192666705431586715504015843465000342355957765265927559721624700084252443690987205877606760435636885877342153188316754718304831102326441676824136443798797005179687742242679082073874223330085034273847119841024261301923520504306008571123199539036068186572608159829025854155483408517333666293657004806065145177013111779461051580707077140582464282269572026993708605781096685688741088261456966832699774126093520375203499927163218584640387011412692616444603639843406662032225759016916263450106872819792043829366746190942875532488111963221409884704993205379626238980032666659113208728991019099583486449835559275151998201396150590451726547774068855022446667826090664618795639665368458678673925399865033954059717607197933128825502208537195913962136728514451533555984497070312500000000000000000000000000000000000 [11,5] -3749147785084464503019249057421060657639167508599683297777027373073564987770526334403164298326699971367062983222801693828478749122517783543707109713462062100571395813285197239033335471463340391623124918219551453069227524302470179540309720279454681766175208795166023207305037294497952363222478500223075394725612247678854339120215084672599073858129506422987570939395438654660261541169352733358725762344182125066625123686800587561803342756976682434760304211973214270619208093862680881085177998733808930408136656496142853911612274114443885413931201367769831727070953279947537996611182863279736056880594528304398065163885070473649391371109918426386553574524839247206928569509426796621342550312650058820540780247477731407858117346981908719582335229849210805640365979432310145290386130364499232612765167575175999520038792845730878213799705626945831425020463495820062690480885517155214200208993557225949909765315867103228398861192544838021974469183010254507501070964764373696550347660986362093799804331814878994753685088814593390783535395256508845829786665177833362629671716727236234150661050083708486656851446576065264756766546809140542549786074175208074654461317000421409159188287656087080120860615377316759176243065368009263584459456594874086045233448250358441898342799692084321241234207199019352001211075818848263714240455350986149009289373224491855834065683743350987799107871704155722019138409347208164906413185270025752237651201517877858405970146651938904606720573354552912923426243799283378147045139251362670286618061965818528184587090931356824294654954824295588540222193939543012403797209580508309986204842451567005888772431264012498649367754032173112210578640466142415781860504421920455742462437597053979185644574909818319483705735998905863470366415440125561408791196007151083613014193335911484134649886060370303072735861712351911310436932342353111339197526222504759186570756464352225373676802751319532298795326060548693525148086851362408077942786973706181822110375332470827950600867484480831196817786120353355862767523504606928593014540542174696162614400130706863919211997347935498705222195982646678092993208649097326074138278116989103483963066138753684798179770026252215337476300731175270595824852935600135732038106705062366848140065621706837631915592310552019310783765950221109507217334584839619021500087029469816693028990347798394142180194639172230474489178148065259811486932229360414839684960934793065745326970444109244225052574028822505169955547899007797241210937500000000000000000000000000000000000000 [11,6] 37066065339858509045850593221422543548686925438798132460115089066362019396427306258245648229228659033617012925790600036588632494321270784844810058393756834530914597423330828656470460293339102890614492041388437099763693171157347951083672799416215912121108108619202558130549025900766317503803640358637263088670751168107397792376739488732861520490433109579163764427735290883953919015719151956487160156963046323310977483591653701682893341902411966897769428971925005186888716660045873286482705430903680500219877874717453619428257661729390214345996717772445985943362621235791704169956596561513855475878409438745525830055902331989638851757596746627140790577581764454053437596833757770448131154797143044385891454177559769540521759798972311720458148969739839081905833055910673815491833285506505297948868565329016630523511170774661633144473874230251068052361774474761628717036843973748834434149881951517688714509129034829314685435912212588898199772671058125969140930468785454772175029301453996205022637396479138730700387895431420789531191447816699410976044536957219404890838997832418603361037007823494360390119059280998517729955817092679398672181007147516561426055636468213911100566882197664360635620829857129200007855807754948861339006910396673553702760309509370460000055250018066629642793756114485808100149868008821048760158883020338940523147057900818565515856229170941042762579939563247462665647812858061510039882544220180185306372597404865444804391502273083442410522053087983283708482138439623641482574003442005279144125927836927306171811942801308363252349020596260278521294762305408275122687504423062326255924046582702920133615068042807923899348510143416880807526988553703515151493974229714205455795585720432040959739190515935507619398683662705906811857087823976282002254959565187644339566004971198798564674361126525043821918778033909931138551916469881506899691820688947719779615118605696856614900831209292963561114636114837337765038642227887736907339232152289874300467658982869332829458951034927599725019264043348832754612372121498228893766699250551837974076264946609084322012786059690297954335035180256339543519053911666949092213644573205449220447722227739295623501440267463714765323922995798870982572795715367735533678697781675662494952193705961758377224971227770522540640286962775725887503061465900964092632558637563049448692735702248814629625178786201527702128904685692574765088765517547495162912748156854361644414208198643516449207260810005948314937995746731758117675781250000000000000000000000000000000000 [11,7] -253320948060625899880222640985387633669535714882681761066023635002320089198842299372295197890188648362363499789712737782562228995005352160160790315961101824190478810210244817168486288750891897905055258819595084690428657524700603323488822254905590231093854245421661804663079116463664930733948697130716187114769989058546295748349143466475322416389895870082790612502957378963945479829726644793621809261349429772396206345823739860753820562110441501951980388360819746622591789636078451601878936696192803870827141105046479602355350548842021963831529898057574259127582828400642358014107926865274223319693244425101599376316400245663683595304861644303892605239109901253818659599739854952967569882189431322192592340693125259074141976245585454183258245990464103983485796064841787772173940110329370057677533623931686337778379602143465046044924009612656746762580658471275841901626340466076492760964395717322354169425121825162614468054588353336442380868872336281916649273829449622845223331083654014524850496673227361737130723157995787129002541819052969509793997848426026238947538316128029895747357437913495647913862762863889120392673513913201114786798832363246794972655540215187349421395759589032270897976484706036436120544170382923090662192380688744645889106291078395695666154240534654068834143564218230341156486828774242441313458545879641618697698000971122209622897097107583439257458123290410101312653125142517086755956440171114491755443762618159159048681004894688474862189689364712992769203827514777976903233060718931143802983957137097650016072513365465456878373266847958535695540331989770224851319889306111793147819810046831797234543770904670492433856078815491963360362934483669628733519697727367645005683158828236294151161539163216208645522033438913913946598261231782535610641315497465725226899643881501913196362490610016654682083897816400898026601839724426734468236948372324333025880861437428320331697811328914935221806915739689718149438877402965585937323489824497019936782572743882661523537376249553104123297904777844672208999927735989780572264811565228162098501148893716497695907592485208623874861546293827714211360410861910520407151590573368956655921244161599986677159986620313339103736848373791098684463553166066371565345792289750581613058319582602245214897301082641679441554631090353374580807298380087965244182874938175145893670944027967058560038701884909523455715460178870209162148686936832315719023306471807197034766767379488925705267876598014709088602103292942047119140625000000000000000000000000000000000 [11,8] 1336550282018167465786293479613609674241331417968607641475517214761601031129780764063500050348549806128348356762003047452663407330538078703056908980081819283523516175571050115854394798042039122680826054233940576086146659139961384430574377025456439299052320522325875232737917368041571403641951148437380925423584409074716065133126527228556429758307165865300738868448512637225084860815079969561424561331888122092116274465853186356553571447961191393289887744103920410416247895162413079738125654892090616464255758978572629498168879482203778225079023422508528624269271824339087966014754842055874521721763837584834756144018265030870544061252366821126342157454338092421799486927667741146392580046768571248608957898548434573796017954782530339166089551307087957937824673974456055868466247876424793945523279702173051369957521469482064646104879495006384872321381977085758844542705381014585964097937255572213578952297920969680736935271186970678216780637257957206538296051089111123099115102802433623637052427243245571700385979047298635721245873555964458896261509488141039450576848538377266361188853633499752956099020342193148890308222635699820495480881850721479475196355048339449558406928071297497418523010477021196552589899292643187839361668994871011949731309829848901975312025638331157163044364554025338458352817387790701089123158800053900693700293974022306777442178656810532182810989347997627433147512856096141680908836092216020028305165814793820186620884930780462505188569413135943910082370903109512592345437954715755326636260355929835905819480815632482705138677806560730361718634036110722449796975192181597463205200779660663824651919396491664662594203641311390570655932894143573073525336871369656211446580835183124497862230938205051176449253773188301039916706291495329580995442641811929364591339038264258099119451038707079050142156888676541572280545098252592666997065780571962402833512823160115002314557320616817473320411460847938774445396320598611266950923889035560339570281652808328218144597552948155817351004593837483573384312099294289935797773071217075467627267381167734100592084890741795813098560861727137478861272845921621627755424416846999989300909820938739288046804218011463693598339505048458908530909950384475114435593590465572476463337459347324570249586705676555242395157428302289801035143132600879275492357350482811202405136978784475668173864655219500034650110666357551678338327008356300753284050866788163052640321653659183492925143811602683996397900045849382877349853515625000000000000000000000000000 [11,9] -5705547593593086750961675780214446924665148845687265716052123936769748854438755481347864112070175295008606600220755836484382834001751213827747979647233284532360999756066864980942915779836192533075502851488861851867440786994836924596583013925825854354300426251958612985449540833349368769786741811431298176331763121652557430962158044592130266801131323661926518891132739038364287876453762781473830523414253771300433955051223213349384016098804828205397064404591418646731353259618768452284045801574877408740492490360023466765402820309855509311305024240731589501509761065585103072967516663073332677662362766895815448409231602583501453139850181055141696404043221999177224161347585180572531200487118348199160081086461991500928789790950432116804345580656526962854152839365650824729996404936261050774926884482776471700502160602830892158178793958107562206913527496056979838517274549814755274905827068036641465309398114775788557302780571581240532280354715846974013946674560297104525742326119394926419916816544437988334381925448802746302511117306132269253992906939172605757081763002198974297938105854007294607856256737063442327156761998933848040858657312419927519631579829012488092318607376256596337946389058965664117482917098739908244427274916084002813946455977540465498015895478462593289561488605447761187917703373866823805267787839565952153894338892500432170037169823921793001979424821202515282015123931579247859844974436643137090872857256970880588145165326755741273497814100723798293722150024141778838574947463908250153256825031211464922977550663611796431531565594442636567970195009861469800056933536438653677725466527691057543051466779290999290837456134648090094325354904938360552024469045039694136831911653191036419398493229207011284494373077694824168737745903808671047889328484517165830596198673430160065130684604009502883467833222598670560971240703470906207817919847916558603193189446402430667218419663250876807504620451455780126701416598358426729468403336574299763351452442279129219564167232898888332454754980343263288229135340701133781841352400166850653216489133913495141765547677154185447330695451256200316695475167378086515690276712265962602241762365809775182423868213942541069202764609176760094058706606062387138844282311577033107737395666690277997363609801846135934100210848195238705611995380182220248065824890953358430436175636000145238267532297233639237908520634732395218793146562922017170089370011109105904095424036371186424644423584862096276992815546691417694091796875000000000000000000000000000 [11,10] 21643857367007058201924392421148248773863107965779356803089335532527697721707144917074807103302620609853075266062270695936092599919701433831590240575595323569743979253145294741057783411696205209488476341565410017519318543421291229488823373891202764151169243991562761483774202632997346657550182706326625616081424997924134896233903745532621583103567139942209610092555802342566260085064282681533229894320424268535343405501861189862338374332769727392404659159805118848328104941219450259022993629948644405761609507483031664370235085523772213207263358758175220104158678720788143882590850513244588343559547071921188564805718203512335669390364240544231306214457445778360056780159138357536980132296415291929400652089258886781142942933780696758325130422218177138824314615772443337534163803184660635952624352523942884859590965970943250384305662058915355398947849634740941231755561777832404653622841258396063483734993579603552261276908026617877987327044537823332063556000596916083632131572140327734711412666461953939390446813702524125379645084700250318474015590528324307798027551518324308266428951607090794797678592299324700938427660677562192474241653370968920731737083512178209675158111543156914672028406407960665485863492506911675046788751426480395322592489715704959217887565309093000978331376938079160418833659813754163099950352360883721937881620717465109526489532945617929463558622560046002226099049304199959982489710656183639076481307231269039227447250959409871016789331309442092966415916795732052038978509162233303235846439160585738955977158306076469797042964812539865010327218673138724604191534785453134455457133737757157108088113320866064888214950372805732225794000654021784130478628180178115368783406808282307000321799345190991487129380584418277608049782784828553825346778026491741185963010681527261440281876345748971128190912732610209063299787039747902008828370870375002794893728606626917389628944601300316016716259692981640048780975931395122065555831890715335556400746107031984098292754458632192299380122688811330043975215957182509434461018378042230109529680843866746957370937943699095146240709965434623917884033183960393195099930787326719035515272480359172320022831997838271745864146335427528070796324798910571300615989778862369082935472028929719497090853978025758593164646654748258143385206950974834018682972876331872902614249918567701883245141051572968916229925452698311164421482568309416688393883679832647994011954056643549691794480710482773133662703912705183029174804687500000000000000000000000 [11,11] -75828116003322304365270137117159547767098256656421655539701357089800453413421722045532367136647646038676143602036689388507492566851479214439380604805454851723055059662823102185459627417824900826457731297406354224671983528685781532358091129379302330692480237419933838649696421161561462704932576421466595412209308688093643158757210091759254322767557568448379889037265102776225120870503396224951279853526063453473632026155160207950363745289080108346775077422932417184155184276688792030026920770499923648661910473889371357440651432768077299777385574601705831332279349927013687595933160949953694782650989420571534747687501932820572590538989083896010423139216431616503234373579210596375924132914986574843883713407998976743954934691246428927809409757568697121204819004575487206966362162652003982831649173555204988820651503299999164230080021379584313412969530711510905172032026645818995172424615895579315506866139869703634957582728172440082926499006714072905229461935041112685094419742706832343951241296700562040648293699847253585994741747801513883116558317572135982209993945188722018857510640670125618814154290206298625597795035077832978515092305843426195696741719609306382105926834266771092067326483994284210704418119243690619799563606751199946877815479699520539320405663691374436649640204187095616533249478627688114085741899170885768988741607870684643823730377133856038383764549980407433450043126473774160795719249829751043271285544776303949410312696972217128335365343994595113401449565028129090797654582524570972211353282158102557403698747240657444688686501714707902427886027512533133190598216150658250456628004226440098222304237826981672742217044425049180919260726173092596314515190749133780504398598344311298516053802855219449130448260310482483674324575077168370861603730373498089900464131996457613163603306660788295856070420800322095058674624610892223726884960524921676186501497367255003558476770154512476072170439377736940649683693740871054291647092425551421189115594693195195691348389330891864717820944522842142390298268771985503868947662772808109684546978655208538591475424487187367965456850288892847271571544648759447387431378948781122037361639066360438698089182858403377731348313107980508216829954724791965790123861372587787860880214546642657857234816813172471595233920187703979926256117472516717725728895871974347759374750391723819563850881303949411839789267924554556085387933421587894249336187266181604854880471946614422227607443804942022325121797621250152587890625000000000000000000000000 [12,0] -255797563940752420035838292910958314683218837734348258477607779978431862305242123316037608424846107752564620752400903772360595721133628139192866057452455161175781954065921464430679449346155060354305299130857712044768088452829147949509582327387822259216649638950417453325934096443882925106814609985998887279857070000779235111810817421631195950387143024517112707734315861322125309562360827733158435719006939407577338740890149808276190535766864095827091575386156458341279316060015208601981682596884824136570769406068200876558108160658095238014048483465095759819579421680865322569626277570422220089087470301690264103391690358827660243283747773107415125764150674924311458559784712859369307042423363605707350471246675443036684747926288147090687642759726416694406702047861442408459408939196035104640369162796395390390660080551345845664587464376319991253740213108372411208398478925758992802858120010549740188850831075262969295012670359492919161485450781710153500306749541821321711545084917556529335287048575977701257964391291903674350887077672507670910382148728560660319223840873519365354256992364270105138334994367815073528183651838385660328084933149250321664519107603401937022978214939863755485405009701505303050942140623610983274472446290102783538706524251943866401341935829036973105140295090700058258510913090586386577748697739139630227185720619927043707399616055635950052443973937932221732587487988002749539976152625053477100121114931352282096314689501930125623896851291493366819878996264329593475192623606469746398661748148806074747909070558936838962192867338282722024166019203993338416994647469821100090566847419386261622431596482218289949793104911763278187294170563353047407818652168246530547897466781264300488815671944176486669699982667251376426734014991483257455694173623487931210684297592457697752036750512200323254768278874448699784974044765573943361575317692822099811159081660638549650863302050640407807095275266281412555481165132030086305886628690154984510940038576047520491546839734105761498539713432947732205765998625697703384776335920123344442065028441208613346881605180302867086132036362279337186542447298555959159783058494622171569938663752002901152214994891858625068180080236031945178468164886984972843916665179242917408315106702912631986313603887844190388190928961661584584842140296189255668994254763300096746607082899075775318301266684538224049522634444237222346177838685856696882070620501710469576771547132836015503443150009843520820140838623046875000000000000000000000000000000000000000000000000000 [12,1] -8431910364951997088308801832968077009917420784467355310595233087187442669454116926661381584296335340914772834557572703012100106000953977133070783769220135973844395175939799510682878614830080687452471086968707578318925896912181819212073001513769010834876795247563570102242542669392540247076737297026100976579203353214892726663040255738983146452362168383777543557925590437850918089391779532091076912017693690509505220262595929193758192698209568689076353177183634156967233135261405202689571914381639212753537448874918446941273761822844181577078733875826739569191257453004389942191034749502567144951248847822440368936628959840885239017210105197611958877099642391663336756809732498694253715571978915722826124796363887920208649784649163122176579433024541811633076406160348966005987599579787785273966044772657939550495330933053033696470257559321251350311657293019386062834920545478027013653818611644026081157296443387153633677762222104387381207731925361230663099809647361022925104910200077442960282746237275836558243880912845804177951249149612449927014009276058359094409465998287559253430028111088959479150651618559985676752266895171868907554677267627384691406342705177734469329332535136648666335687804398421114705220893848252588993102149571015624135023592937798048134319022722359892436693606000752037469360054857716375298879880091522226625887497606469992645332778086512877136890531767677071827177809093124376298576194639093400353138773263744380579585226054985198048343897692950625933377267472627059576588319918896724088222489598864394339574679655066610226919530863564582869435492874285326371355878892309723613503747825092882325121167706957122737021611067905720657814501189685278213005864907561235367338085381077213271336159760551899761165304186273969059399880978098072585467296461956489372115183257410144908927188633727479374725212331831806026116798990174307285926244761169542042287662131436876436385044363318799169437232664886179908331381406056264309521951955257040348844857490123545327217130521595390374803058345873830215881472073130834630140114411867794716820587348768597879922054862964769028445753874357414722155429065718809869147718964979544153296745313149715567844877890546428210509090046802196734554074800827208571317083144138871865459788913406562723251030007475317721917197741488129395668723039724996778309605227778480627374224890844614843607220893171852387964017940696307558938724068619300936835301276623490261429475647007988556302926497210137313231825828552246093750000000000000000000000000000000000000000000 [12,2] -9237150557142544742620449990768304549268525548683226386885714343024853788386434828905729319239222966662772699961434565557537997186600612501976079651065418365140182519110527640959276938293936751073717515948863415953204577766871725394572440381079995580048576991223407635481567048231231482304461982719042783495101152124729455473874096764431581450199611330050091145104934297865559308654868786025355626350032297533557840124319243900581334040033453636845796503904602965556990464744513362845633596403357151906044739021405981350805604353359687655240748470910739344314516502938190240791430650443801243360368844008404926789162920103165478377019388098138672795761944955602433372560685819106429983368861374934714850648705982412115402157239175734750939586621945224418926447385473059382551264257515116097189587067937154969999250713587253870220373886021415155342894271952753763531297262340658189511171978288261919331425600065249404752047639651669185097191710361128431233675500285867358648854020717583820964843712437562425436226650196718814817348122994763547931481419057278241105307470488680478347459531821404751427476138811083065722874986898774985994189556000526957297042830511686941375181800697418366291458646628675480066567841133167658415677029491342219357001955384213886033719102206445604293714964505701710016277791428354357484869653213013183097010324521134784994217065632575216053253983220294382068716022708859777370277672001867192090945521111695370771302485775616257600738302419918112250495879397373900760691887954413202801093419826773528875757974437329471944407694433581684686701528667817393422609510621634835685767015896803368531906140047067048811321614056668708371108868918688913385332129687130745748428288744058251182558739086222251949605952804982736049620259454398867876447095178048921517590567794107169844215744584058665467305120633632741058146149570845550564498573405455176746808583820906792243012025789421665185228938144028626036339295943800166186612678255773459860066279663231581940377674802826798764798883774735235211236394620402845695249472541694310428542744592546895157595326493190441762277280057166899481694009589530326358035651026817426913717288617906412349669005733536944185754223188740329518876213637889122403803388193094462697879025346380570830787794836632197956326033335080187178621374264694989217608966397643672845106425077484857605081500802022625044056661664313948920389786036822786965172670130844688419654334251604822813349476851030317448021378368139266967773437500000000000000000000000000000000000000 [12,3] 74887815067669674993904511707651485784892903603632279877000464327885673068843361694394688928736354386438615038520224266782621985273923128027787178026309758685510213327220784157368736603356253208939228727713638295079053259252659265094241607348856226720022773316752807634442436848093974779439035203182183550805689585132150930328320856428876927500215004921999589222609893260130088934987592121844761197521075764918872287104071893217223843525295955866495111809567599426905692443857448439307133454801813221415724206354540803501585999385108137181117152573489131859253839879454291350297922258712347338697129695718836836805559075633459483243843977089263944281475176283042235050111778246051411871849820763057473663860802388095927762160779843268387107840787051058032120231237718165117957291373294726438233900345223979598993836672938476971465359060213477150726139117399473057265495098999396419411022025522086226538672757737659730037624176057587140820715848418199967336048811548563669181129654199036152175806868049852176648338084941045158925180223823619515294938833163806358408240441466101818807493630778907228129061445118175492888437396143679372861199032614062191448517522052263105034666251995544578744358976808040179855928007151928749894833269450744752757273607988451823520144629251391878453594659957308016320845226351118012541500962540536782097455840394485763943071300837423653960986717095541461349947920949874154868881518187587672143716251404298916303336374473282724592539412102490377768539055602335747918446597203612937621501080324684486277244669302665039389039495227055128382133546046303945029286202128160114835889314016702232414527661378762654475199627779193585948465789624109702747128630735744895097816194632649282011528362490907305274249309027415063896994957450328037809560766873989764523511063877877166152926489789888541051869681197811561348138641870923617851297942134894801095056117235460404119357560181836318952690834988304276745920473045101632846897611377488478871041975681460691277842913183321235543450596533782394547770067339793619508953715007035935521326181068581652336138699174800242281156407312631270733282779425342063732927109656801071274121599163008818121911807737969618550302977807865919628042947317440772814780024462012334607551911258828199146088246686930385457190969791950312342086090411032094094341727553974501488446033355448701974560548273419221082350716700780999210963566349597589539916274780971561788704136196955059507403967833383262586721684783697128295898437500000000000000000000000000000000000 [12,4] -941889517085952568428177631135259896609753543851015794798699040792774945264243302324104166567337411771716369665705110356725863839275801757886692530904266835309584831501820979078823164870578523286741407530409263036505384153484405359407062041007789593175897679147786071790843706639068084783172262179495656579604782084682904570023432355022876186073902775491737114969463370493431122348529262066267179173779425569503897041807297547721171825051485504627650502017039187260476778461089412072156708194222493899463252711114784202875458883842683157434147936073321514742586906254533226654463524936928347334963802290155426886852039495348877853612331059329089639422197852130646738763297559747654947103056536783860306646644155996124326425347976031284575990422230843960383113624240472655111854533479206521832494009965586966758272854091264102239286387784341361445080874638139278677212162568793109398992106718087860242240186202029891824766622164809113338666274295359031418131909778305083517922554079337594551135117682753991162736297184123675396357331586313478382468979599944066790345964722352069419493784954378386027042237232752823804655584156610256927541431645256305388253337904425971566247664499289750371422636354923511999704845979541658052463213512405389076380895641661562088443255512335235992822433618077220987609817653133364490099502786183686304545038012360293167032490657061741922458586375226096417254378939541099354649530743830862461149643801392299361786117901844513942277767696907365734043165146504851244978431337151373331792204474298756612806459569286702444318435864239123609279302157547904498469634195922346755930724942754778285033662001899552797359185050831277840923319749783061996143836670842921388078107097449335457007017542368058530483228481940668170370983129500861120405312021145441015819358249224459650157217048778699842354056895711265459863242257451017792990413365371633730024937264059654350257237273655564619274556265793737140763399408878781573045789205559222232206403967424463486710238944560688132624400686216430494797863276093009930702122228399415850244493686907365173186033562621838041245771122228028682530129966321292050024773647966718313790907668316500839196820096678142884347432798749206345025837733276202795602957866320285780646130104953882857362108398272855369651306299837857409354164800683926955061883484658756796708438615215901570254620136541987417472682491041131290914066986033862034287219488051626951921481036290132110585875645225595320653155795298516750335693359375000000000000000000000000000000 [12,5] 7795487122480132088054152890517346164911222645226158314859933783886156984604840152850303102794492297194783141822128069197340355047019327561429897301019633671567401351454478989105422858119291139008767098394470967909624436143257653320251260271157709899492188243568737803980545284782403607952842301997273088381298463744392854516715330608934071493801600298355047250919473152791245024205707646071274064111241498022746411304965213456311462780718844753336876052155572585369639524220547957796982502297336720893692121030326481369924153491499260372520431234436362851969738929194866896922537575560973654326807815178893586619379204451874413226219492871611172253773459623905629399397298708837209051616141318805343848156363234021695116285139646852763898617704549270806829285237717268983220811996405282844123604914248772101028895570407540313468073110355002542920712701332180076891453408743081422568918655991497614225936310771592075490451402052850306403775644775289461556015410012929329468452863009731884343174381026318199791740030736399405367224535499820481798503553127195814094283504949743251419858218282430054565870320904659972793866872130676494483808623354916958684881984319791986948311867315414655892190081665576107597328247582874307780141234395759061516622799142863122351459768189468061013388695880741739495822021039665551863431172423549802783178711962606314945072364594234953428783868540676057012366481176601529065885538448848613482469970985788469115116855546804782348345154883016205816041748452341551509544360267591627665957209573751373975819637100510209607352269208554896858652855385818570964030480854716837871639152313996792324101011576389117958866007577061387688141914201017709605609395208202211982159340556615533298671206701579974514865911921742628045756129331897756820613964177314605353587043191826518394784057315544980469823974830964959145471455313455964704577758355852262458701546040839190984698203866029902623040018174964435977033824851181631815837835126450485664406738352343058755527927627133909770116817470025419095419810197305388035409935658514709147549180126963705191947009996838397983624394655378894508502088993908599721331350454916907011332044440052538002686198055569800919840768812671686736395145787454919187530820404235863602537055623911432851214695966889719206562347022765660310689044156223049187231030851013892160526882958239258837072234447611060284413976463125993598422933206850542771895698478977369367474288620422005172301560538272724443231709301471710205078125000000000000000000000000000000000 [12,6] -77352292466162954536403129776198323339121809862537636416822108474913793370506181738617497253113457685072717820602204131157790332767639931383041351139206322908378555873824533037867249149483818813894467017907924774944996353334715839301080077755198561269708146861783158266343143333811530555846283597412560512372110422938011977407394396342776238519889885987483598696742098900385308447934977828887719903229114679457700880331802339822976040802491148080696789518292332495604605866257975513085771074145781687662389606303774769063517908675678973687733165706606266401914138929335233682952652811270398938537338114877313176984003113800223526855679572853498391506392329274707118448116286664686157736839924952413659378584245095858887313451778712960594955967923202557090065640261953925863040979270270996026757020050512460279894168706556408812980957598187465915449892480643454630299559569353406996650906686768398801234505181293972733195810448505787019152707158371237194726537592885590344238779382459060720312696844033724509054321650192614460637200390728378430655042952422168649726092340373875433457897505125173853373724880232258915328614632177219909245798433335994586282042931380677436217889212676463996408042863561784127786380567095920123282191136231512316188059702709340101939873431858911218538347034817914302210299153989086304069041583442218996794380142316331721148864270972357289397459523931504936784489574964060997837055981111643352447261416821696228760234037023189370424070056099737039975287844615729388718957391907857637326542720434733281990207899005793808814224790323308638728692691375201311510922093177309523001314368834149939391542180807854816182911526479753484350909340527444878512448969072571536038064643800951985048627629281754157939260907349738022820904385296865236774591194984694496912497615107441558889578869787138689994442061401012961066063589606909925598326432088872648237102519364301632540293341948658578543293590651512231136125610974082253470942265344967244598214722374022245356286716748030333229845803099335246044964019558524145868481368539455260556710384774456455695288462884536241137075507456159646903842874922376974902671421923922873107577187055057923920454975377834246538503663260584154830562309486207993918614653813345724315334166621634818206181951957324543672613220858505738781929515283570770368735371270039316865994920373741177066139094234442629591622092786044638430887462193678965838408849015233477377999383285428067408891900091916227211186196655035018920898437500000000000000000000000000000 [12,7] 572334336898137826511224215104819459317229725470118924238775407527029043938862328557516337858794176953357663136951226681733029816943508719726698134909823416309632198727760859231002671681141208831982338615149092010689599573141821804915989291804739623577296984675630901541982850934792733714439463767936185450300645962882779062327947951316475392419415201661722287010199814778803325782109407652479945527599821629333293892335652206807955807791710367613066638759461428703129059326011847146044861277962605198790606974999721608612618590195929633157894316534112268067491183224426783016776161196238011649448905194356355858906196620245725858903527100655501606723161860947694130641563478213784076937151086651826009173813162266041788817414925555704409729403848489280083624469610060852546807644215853476244609650804219397900296712518813763146199869209961841701603677546956141996278653281741658008650471670787746939574345778989117619239721398623661020604697696805888596506232116939760214833689408864563485547019460038177919721629020823313055715309862458023740023683446212768260693003579875533017670446260453993794792975463022465278695220603452501670340560959117380809402652855000464565292451222880635486695680469249783602410867286518851753961834707556989096119493825866582336761628622994966668798284166012174605557119549043993086266692945442301400270916209039131510761789240579296000148653324768720504851118571606037453654398814316034871680054354101737054117473177707928311683050412949670609579587375623016788944654268052712046787848462917797291008051942907444866372231783382359007037581220923069768546917807195062569787701085400278128178679623419001787525259477844377461567606388717448519103261944819072799645204982643477488712585609737275579413191841545291340374110594267913332506776206352945110755282228058858147546758933156379243030641283606288870177006046969281500631261835312198967150913580846122777035283217768259680855388867977499633590526843965484710102159392931590801389969549382307639102870768635275024307922197225972632104935255326735157759137904925153344367750360379495794969058726093937160776649139545481766815501271208559001107825676445734980367072890078848067573217021694483522965339746524755770853759830025651617883405903987537287615881653177031730463282475617442255354140058464984632835457078254574123178218048187909407432174932227449232806629817210535100925023817318768209478188193175620907147216780516196893912704706884304553136597060181145479873521253466606140136718750000000000000000000000000000 [12,8] -3453827725252204557429763505408124278664824586092606569969049479784700242860251536985901159686288908968827967322056028385909115060293713454304080433843100724964112721119964055074154842367369289446740732913841374699113757854100782874743591586241945267316736345506816291786176306441525792210854558302590536363493174375726046584564470326984106900471731966353103777533253224624280097087562014541629822924399943354754647172959195266188360425630775943149881247737518107473526628655665250045839380337855229034852799584002108735707085292205773029162929033654057673626888783360895234125815563799775774830974876490093585824725981368039254606897262693147722072203560640879978844823337341199929328003394915665518841062391830627272096501811276221194607585678492318163428354787129425928613562641571875659500490941386826996994869327481970885845921396274260790827002347325949000427910868204869039600753132470457514488842813934525829332075249321686031210626031093548718505517732770826664437083344469739136854815815739321345058346466740769193257144847887875071911792456920978136423313754205163473867356970952645589191607404813714726845043362511747455343951838926186378371758464203792304721996081861743959952282607323915306854765165406342172687694792575408788065894898048150298591158045551659846376897045123656331188716077143238231300713267168605907961791208002735787340032325017844904149805087433479695817810521268163358035361841090915294286171038320597929066496089822802819631541328853040321822177708265150486927887289607133638096039172793628262178556799544300154076443337652660513799473124528271151082173515542025933944724739831125625055759937104605871352122188532020067655430797490506180835447633680619992526077024393382349053768866775098876400500215558158181976636507947459736052122679542829280220716750251588997910634587504965583709866150497721702543796738181892018587630266556733574894611462232564775345427900182661934061844516944811950388456896670706372200348276535629961606840510759295506873900181147311992257171526567408973297209126376410936748441387866328555453403578360199810535695658426888201541592615218150154839440560951548086875404666351518902074978221576272410738465927939274847843756557259055828296755832136562143968179920897722981667105940875996597675717343137478634607317578145725068860214709672557226089825291065494406635697341722245822264389944704596511853310955298534623079450450043327111479081180888227594973066128102747388943911900291428018761052953777834773063659667968750000000000000000000000 [12,9] 16669857016850491915591853762483476602868226158175049587145892358273020877776594609955611920281181909000107089719351178290321490599783573914868928627177709736860802812620828977175393357696287517145819652968092653157078518707163158224358878788160936523057259636359979145300336314296016545571232360736006158505312033700510785308855866931265930423893763834505020904551607565223240014912590201184367126233952914102163041495986556285242076362144386207749911790080654500996210490926134363204998920065370433790546985694185958171206685699021794408212510087074986842568622005015717058759585250357095609195389446303672993346741469808744116261350848626949818496692459896728120827749598728469715392355975251675593998093790974331727337369811863729699662939761319434372497957564486001697319032082189541592166761552372275911089172534773451050257510826278306364022353061079033972178224935083095193246136417613370531828190730594179193139167334751226448858068852708366501524820522765938501865523434651494946824492933591969925729156076274488734595598786649710685727353802497372052456747553441325401920793483471406245966492142141806894752809125820973948869514291853080677426308034203124101116275675732188077398017287330974899891762949031649191814885849509055719762661005960607188790192939420061126214987180346321676762045597247012974292937111070351555452602221871741135730332836701659090248246521235432951285941971594796508199372914925260614310202484889407699848485439012671337036523100528402367827458816176596267032305799523013382592870433816315456946265428495231777919136710311514141124437790099430557424111318210611392813100983761683470203455298518429707104399914283712982750235580807727992512631954722944357366270371169655849233307658843030377882476898174899062662708539760928613125839407936768868334874369285112140957356101134114142230218245045528389742942193715079027418038145058291028556908648769903281710733257445899593775507911956006381367773655593465517775945661263216273355851784872962188191988772375935712868804513539954366946489944765906581527008371139170840239258297590575272196837535703397592263432129754159641833784060330558357348646928549708027281632986472678179786423531756327601985273772630173114591698972082938561665403277327488923311622515370136533889397179881742479125048389680653934370105992514299307992138466481708672509572433560426157572469541636522152187110304917130769261539302646944263991045333083814165425761845358577031584465868996325355055887484923005104064941406250000000000000000000000 [12,10] -67567617803885076856583731517721785390557142681991652694572666812170369891498724373719826896979678054031659333562736544294663734718779069843855726386374503545534866664319442137682350126921948942908582052512294933552792205918447100128807787490579398355722407167957324803019170316496813337010994911005472894227193613898274956627021295909230034318727871284405233989346113079861961873535441242430942329382216366826309549784245279048635362573489050566730090125058626223539016284968443116084473835570454698403072026430414445886495519228418028920233848178602318074114368618055179486348906233712143522874125377384873979736863720541286863379837935529814218431326434091622481771724836439852554114626241781252761905683438239666813352437343491423360451418743080171319020710766387680801934831115221287279352542128828447878101316716162874370019348037838416100481533102300737590819120965735140275844571798434578769782348391317277660562368152138944560100527086501574528121964672411259737485901810035248720853043268117640620123815410754877694734432956804291373850409765818865022736146632680769734044964341862651995264716957104884020883754833743900908166845060507608914658222475545449083981925324432915483732485609063174665117925430120164783987096821807458277366043522644073706542367069592272885015604051083628699258337751998972395783161479839998814149781882841359257520128976808453720738668740886837963537294283429433111906847758591350600236998638825824387898826456371911084283345355218216587455519524480493019834474257802619219679475699955612037909692323665489820275214538048903542730023423031140428768121510379830774096054693104129539437029385696812509795749042591493320332456312353127407149611706253957292316864999337879898752455881474311570314618529122860772980953119153508841791121881621321166642242570714452629937729623120024645168998747622335908462555958079007762087899372173374703362139389718769618497422204355253841604243092724863000317112685231251330209901387731262408346475700860062205486729200450497048352850193299992558348373479237878265807550268099265336529446923491079907035121171094122665834418098700940114233300659767785655927019887839637361729443899469832259616356886889564952457020778210555097964492905483723490238612637266491108486050416578196496597678554465266927733961208119264540426981201589117809007574167509176115763271052298001767989854554682743915022734310492145759155942283438546079751645024971435559814682536466404645173465005891788592862212681211531162261962890625000000000000000000 [12,11] 241413452311268714507977690939771538143619332693378535399583610521683675690169717792965041834030210097845824027518779380756307880536718057474597666221287536998386738160546585187367996099815354468728129572961347622379646319527292929071750592145944828475018860101144420344865163644222450192531872035307406065943625071839019164379188274409726450753371164022033366998238612231842502950970996460971296780853104038796431761437083105269364999877837548066463286169612976969745879236933087732648147662462490082017836133403970993505666885835188723238650097581495634290085031684703662070892861992265178278911157452411538331622688338553271445513741596141872296553767279849510768354732295262940511625679534813814954852582257701286995389706915061774628914397033619758862480971725202505990965847638339718640320028918958591897392115069535888230515510818588928096810311252053033944679765159726104989296699790586336273754747994443842011826514984134331628109494154641450917826678665663256346260752546475004370018572324561637577064534398914332523314331485949777362681521792497986633731042690714202309698393129619933377331314973905552592141445122265237727710782201567014336152295475616105158583652855394191993246670752521018545762201166772374161491334720385276111526424307851137711605808307397682856551589131062931615888440006074346389940672045476298190975805361490748584283977728752762305961172069218770334366474892824051830903766305602474312042160718921983774012926160436306280437603243161390994483654059157870318539922353992787722746534131062120286856264724680780438596190513519912415864235463489989161150698359785809738970533839008571610108206030972522663191329044139889383070214409935861546662173106175856125812321189836966715764098237204917051570284423608890496109813387284861420734195912351844493229205996096803477245533407736200418991611937856495303984677908750607936277592703079455075288309511614421291274344324212557455332075743870702017381505644307889537855151915237029644150609918183582901234846387011866339018751569135276451243236148390041374834957837970940803385144935828947933867890929841989942501717865151347416799572014709546249198444987287995375094707073026283628750281308208674341048191717690515131931325495501357204279141781670049845147329992216466740144515968121007541001019713330890684267704512207767042874661712118514346007700092829270181756284346820552117059940636553450294396385993918959031674798837209261005815116683499633765423372788738731742341769859194755554199218750000000000000000000 [12,12] -777371478226574261803214009563418407602662571254072244238490571429158463134236304814539407508382658145029678975316497928988636316293248009205074692115816934181511217773057447258643448602895850773154777253021484112688555905349495532285438467027175284646809270139827071897052844645633222276523425915383387824995517200769628554005755948035821287407929269475358481331854446778362013254025145498675917219562419645362625490300302508029195938127854911846263815076219248137441044261081316658707876476151718370137982688731506541907966581132903769091162674353408686478132719855398543590116476708686603610990067035239915409676257865736282712308102147203468288290710927083085773765320575006165621386695722348121553967492660543486238106259199372088974678855075200880580334858364356312267819564118668575306299780040317126705688478981598546665903156962223537446961968778024984814835736860887439934883891235337514303533399715839098611514406707842760783433247748208045087297799703182051975950557077144061083843182460905394489609432778365912881125642105268930381095659000318952350314981592494261024164274388732809278980063058941771419305086882650329471567240313515506113735752345466915719865539748646680328266865334989928930365869701952880554199961870746432954596838412430305774442290566472440323791057142041380045717244847669493859098072902744197706126283192698834202186542164470685058017897420805287786390132523076284924248024341977221234825396477768051809746371128826178333329563634509414863432541871133972781401400406190929903535135931264529277834079339637714389605698802027964546039823977469582948458947800167835202243718495355825499006842219810756001449106869527504434406387599182360753462531937613918134887829637194908521405826917818701520239785371731856499031006535893653677267503992922355630987236747124427087349471584372107410660725018083354956014043150984944167558227179393874088947981823090244556312644850032380126529397891072328020075638781734678162392942402154759356483771090837682619358702692848238120482299539230230732868899129597886154720034641006122046421848064566119724101764279828471965931097758517317921675180114500056130770797215565345880973580634527254358528377882107947278845733214004360537545370286392094648810907274808596061728925304444145615102572886079337604343323725874838550857811998187943952637922916077232564769312140596769646959153525894422460683085357017494654729298453926459646109530372878548981402686020922879738816960865088745435969030950218439102172851562500000000000000 [13,0] 761717053495132409306869493811452925291559552822904765678690358659292846417773681191243802430167759540398601966460318460155067216817854455141513861697796361426882640703127071092526702317801011031574232596727895256474818154608842466917140615617801973466751206700632376219496437677081574039974394548816693960326064582779427128069486057756656395265810538938820367276704360325703369070268652239844713075514694000782226067948771331519906232226828040821794897677273268294526953975559753772804755740633440648112580341533013660085418375810131357098344467708154536026695193120047809140796722668839292158643467357302879458742922960212856272211851776650959983422608894529361584861202896272852698874456922049002395104056582926892077406488232892687361565750758394551645033648994207040436764597721089216244484798724092649256892613292236075407343747510491949591472813183837210114160973953668085985081451696250303454323113088979889783568135585143715648459500333430501452614832007351441956886923344032479170374931669191381462943953293409205626057873495839604457207479332839539344407636035769827023754215920523337168545592936314424644243459584434398818299393557792343121667927831905541241684864407214547144562908601767881700194126001246930484096571998018855931711803454392656838302977876524825000627962404837626532748300657866161561457117527610415990817987473668107495812510998697502231678376759393712546730418498501771998348339679550692953123825691593250936758465419158906708988336078994525680235605882269522348256143242366614333051366106649122200269721621507436372637446810882084689020429044903450751717419809889323750246677914099448390585103958592147295673787638822661793690073832272502078662609989120875150323316936456883660393966837734132259358836116042927710881147980872529185655733806908296671528208736316341095960139636901484964978523149419735586372126531121991006808037471606041675338502066760833107075933203220425433470493732166541835271234458796881319742179457686895571433514526737636025911796193572769447320860145189086972786419574969661964615220542387425324932288467910634909871599802981114942798410604101455901859068817126390667801106804930980267444773259364172994143472363155203272045432287849179545933984113867526499128624772084358106126967523769685367156056661917695866035076584175497235984896319662394405265942159850824039098602631960947617358562468723652033880129825346359803531664462356531501184792105554927533084957902431710863311309367418289184570312500000000000000000000000000000000000000000000000000000000 [13,1] -255304001605758824498110563978245821416940300874121646431953553913131061600140472691690945424050655923071122196543486548623752200106121269984857955743537136336345767970608340352112194496311488277656724539281527306032509413497181826089759865423679658387621388466989048325168088155824372908617578409864838576866162201081882377811691789363806758696513305796087874296937151821300345494779747267686162945737437485380221390519119465941086395744353528880510056481395429181664265684163962704427491214321650056317028714947597379889508996706600836691565110201324355125460402785878897499793311551271074010881713848741920317760176318192587147599598202339517030678229410404187256692900104787412795076428254192897027121920351229380386268151341540847786196380046635987690449846541367835321854236196580614437254275288331903112299191527863771434323880353471603000590922410102157895894967433061267199624523129619422437645491195832729170879028084107640545263636940495210363250419629872966039428871961452433885459987256020267378438594432575367161554909364635252761022107446929962895265467323251260018131363547617583399409649741096261176140444614330584186818610531944231208538661698051149097719898643437285338289759551348158266300893150702057764611082682220931099267812555566076447301122970633061228940059661187099397844774917434361328018295531373676579270703620398204651666107877883396579766122208661408710998069448670593253651670511046367137853331395556069090800709907815168174185054327093030105455892320895855410732772670557506924554795100043631985365703877312447215562341468132346012888584038313244177821176896292959096384886211688013218873150180480527927751664303637672346674660203408346009139028503826656925376817449008207939578800207564942292379276417814730528429630488087929450564266907039563335941727437716726292161950367453138045919695156042646236741810328375124212309095636763182712319752454725517695603690745230469468762056968518759841315732223203278163997980201919136473109608938187527808443708922671095812874964301762768017346660287486672429267407128169100545915921150137850978325831006964746197041320630349190762003051906559809133089516661786968482220119295953940104387520288742760042525753978601977534609747285333463486767154097706607376559790411898490563359910818043984292161777884475023350763073780043666310338223667501599233559084561780242255103499634690158773743178597198597802079643194105818691025677782333603904856627274909397495861185234389267861843109130859375000000000000000000000000000000000000000000000000 [13,2] 17874604427543024393194961353271861417930007684964776883038177082144349124445560504061763160820293408988352570076931815590790682956013781636754051812148395188847041753715650607008112002697161474476138695709184944319182141968216901818159019814189951048897152410056618593539803737672717834860237924690702611242231397202178636243750921096164599501877267888034159945632278459253968454694856049108960720622085812533013571553974459796774448812599690111622061210779398233673977418156915413718127448496540040650156137068257557412203289006632456150724202314532014983739173550121088602671871962769401621050388401148007979490739891367421487332340858016696833547014118070364059043175413299098531345526990816795981719745116031454689301169482184427126483158599777640578141564144845089069929744858300099277446894947916353541796909610224410748911621748711239820768486157652534591984183983752165398517579071153718012672969714680427623587119902727859903487230963943392467748706617923687445574883018904354501184597960323034708242859814690872930855764847401362467908885795845008446134049918010801990241388560886029732342076865896571859587569928308257057230549014004102767717456847380534339465272608287163980320127138492546138547483373624560716763514427205978071452318724839098585357792853561917627017418050576926882331698446958571294598331143358760469216005881160896661449524855820363839273903710746393696057580581821717873740158131418438955543161775439365813995801202262833299457256485526182033236495583993487847024719590597488060307374734059854444069889105652908403491924944266941666815943872088502206970262458163653696756002980212158368434930032662270783842454677577194951610973970358562718370675851171928704481540033098832964661467890415086446011495787529546007788675553244255027069647118541637380263762888622018360375728115929557792248357733271614278521624510460133240641778691598771657661156963647643973921779782650796253474249234362884999854180930778360414978945144058413788134361351591731849659176379621470651451193963444782832503101715604987631208345063203603721252640683679860117651313693451446812299121803649740585053238799178093096465956266547860955043921326703782725128721089008200932593759485735344141120745185746213654279854106365681919638625620505083978989175976649786407115397935365889146168289967753914812395975895702298938007261579256594872338810125983002969042049656695672079603013999007286646090845136057102851464086898429723185288686693183990428224205970764160156250000000000000000000000000000000000000000000 [13,3] -130096279154436115781332347482376280809439613519328449953957184018469380213327044627548118264954394063530728447132326745699847422340512816704238536180132347467178494896769407347021463190029647483561161814494013249851965633806001837067666136146577942369418914410537844194189433510014662308050055992093325060223815821421796231227161159712791376296235149032672710688601215286566011907210282524433361824471048419811899476529816130482698875947277538692398645047036145123028059646324745836504447252963160434789220869647837716533571216849956243832719386960499367116568243224733253290774664815062807189128611828595955078432372040877619923491315190019073700045878718676060302024776075210915602892868001617357376364454979560739347803735622601806380005501100735536850625361755170093291384053234736249065771024794560948652962531387741749873175157867646779875150991011700793158147975719584382680601690675740586053597057488704912805885992027028674278787213711211551871313503692039211855025817427340414090685396718987826542047735927392436363854364729099098483396767670395280831116344081585246917075430979862625221880499929466703100323033772832005945862434596058667315395647648262783860946243919809589103437421485328995661671431511616893939680212258327983868139093881885318027621265844352336206916128692800522560528381155976641644320723134830863697632130293068849110772899525287742193845202676443372964288812526667660639572279406686810657367320066653643719262078704530245457516058940395126588093222391623612776801805556194658548433600331178437852701440333157450283925792223233500647659405516258807449512282308773154652842129919629818778576200720970481168419221674454004977763644260849037283047699685561413962888665210816790331782747596257661064515045481067387441363708242821384368614923548295035474160862915902584952004109167927717346519159819322384674691427655241636444159801938857569638667380545027174858582329659444041053590687579269346029280911408699401449004722695984633200963403946158232417485669326232352871655324698014274502319506522055115431001437213401372019114508366240934111114728968187075002189165634678892463835432850855260101455556675552802638002495032288345692188584213935116074745626870064599708073822009355914345760933806409808381400941458099851461674348776675241151709651035087515864403409324910444511201325910082323812367061413320565228801296064278626352527162086942138084329069472683011693597287278400888707215207380649352533752427518720651278272271156311035156250000000000000000000000000000000000000000 [13,4] 1882381323550546578089096405548381722348149936480505218221709591661918268033152707307492588857670109848100765867616818976823455330292019846745160739704411528029611423159603040441983751474540555004324696799124297156951512790074646308718479701319375393464163353017703439739318391099098573583911793674544253907967031430083062348680257312192847935053151188606304882314398295490648093300469313639022412315311162762732419209068031318034480954225098994818150520831841635564024131527270884848093082364144183797494297023839259230648960226308982039310805353113530143991605845980480306164018257688803936844724348786580536984302737158554720718560354995599401731401266686815982412584931473014728689898087243095585689813584295129925477964015763393392359495864146593025993233094136676494901070813114339279144856155806451181998924059408080259073382442903207208155343658494766401205053141650377829703226248991165041813541785970919859099346455767202934527917979035802408320139528358585666490831295211759074718687330826103286561795090693962480994285520117998002858990388716879793563971255242836940557738100512636722315779332991313738890016472732936951050166657112322517432330251944914959332771621276834682998101438382236352981581668799844209790476531340922888632498745661089504909811000279002919938230349306833766767761028740248283341112210188888168412544560636821473358864219917396114108765397256153520441867679884196453903096444581735990048742878085674747588532589775624124421855821523901739351774804627246117060425656373161193329474937713773780685009420211120071763856795105291465521559417117485599740123698846861972416385023512263263059734486925094948492191977047975726593046555306508447408979463399990957966033594283104437455689657428094047718647972569671912965836306418679422593404551500126482785379465096084286293593709476686377676360150367183163429699304378098378953154401563635685789556014601187256518695359663096904913495651407148941084756901283024325909253280418343391868585446440597288047436367725705784383308138839545720846543484037651402006812119868877467695161242370902965099265443449029238259441872382526997139595680765556749441326107114784442633428389860682571989838478340925767979885876014567372233010593770513824366559214072658168014644064385557657981646253637781179686424047334044526407512973339378254273962513187416762930950112172267294732515050289890140259694618196280222730006166515125074968747772750231000389698339920738266815153361122270325722638517618179321289062500000000000000000000000000000000000 [13,5] -14902900854244862790075853068159043931156965447957929324893986629903875978510765749661895336483896525386516714023405871889998160504667491325570830075365678073417547564884973589839764332636860961687126645113823102798646687338935222361402735421236439270137227575691672151336614220255126439753425038664323879234407650271280270121509569577485087007739735328176612368113479659447908456436944363224550835205608738444221137245272875881217890000476054029374073587220560751781538593388645329301008792753545716799781951853908376562030845496984706392681168155780369147215021381363186592500286214593887428835706961610708485999886370046565832762517817284359556274898589980570161864005607249950249579813975741541247869537370944199895336314796320161527704234363047264892012099328555408804825416958594002388715844193393071542519872500787333783055080423087508508136918203170141332797548887151822970994733263284804883728522474178433962990834738663972619847328166138804199254949979173302392063358674289297125984245373138105477011474700892183824928311900559129989083668836566561287632054132150107437636446072100699897298267248085314083816063965333519188921896372131706851484480550853364373365755037846392570868831028257028297856458616114133505022943342101672046254573258895146437895778497054969115441444862295582035919736176363265339853980703797858592267458440296770331484155556214478366950216668296201427845123477409373627309415781871277724551392959147809548839766236049863626586406223261001295809769018802389456689403087122616733225931892790380124821219072442648025768799446234014107098125735943353725258737042852139720159189021229049575477007227422188613611653397068242758955202741006416412933139219568595318257145740897338917008575143871550937162768312099628988085717213482374982516428165544626996064614656368151198193262137013500148098683850245216875697441612643136097139129508491902530303993083332791153131760977824290953334843143989165339757723830690044701684221247966808064113895103005906096305847003743439533085127585142976303117493948846571827378856520245841196819328325765152154415498224125249855251305295058451669989750710923862410029133554240646283611107694971798090385022134666024486448658501156422178034333245119577233642717353475572270673812608710651075099350069797978004312488923569256346313010584979914727070094589692746301375302339341191159460105034558458634049553970759740547236591017835270261251164046313380197703104364229304869271519606854781159199774265289306640625000000000000000000000000000000000000 [13,6] 136613652094018300758899157495298478346110905955053756396086955273045284943575473566053136314415905245120854235440827541344818442021297485893926684007775065206006771036418013332996978905117611760553843943976959340462079448803207243784542754096140029219115541425645183431790276623911194290548731365741401154931278864259458932742559361618621116383974423169917316587720484393635609874099979640080113458542324073604103571550967379651458436995284776038206807824657900368484302345634883348710944038484616672217463241412980116991016434629730717565201672954473943212823700205387259212690014793671443051385747372293521262768316930171340397288041324038913465555015871497879176942989702784189826829311053008144625122956608738739120089963031466895007950217965018993282430740276209030565252611931555344621361800119072378893558808974039800886451573131241937035981989947024214959186077877357583181240703433889483212203391296876852966887115984746198616658623028936484797362707726601949839649440649061966150341483734815339638008936294874187577812956269666577472423476347296716927261655434788268487192999065645691916670873370046539075035783701653112240349198542248098652329642980354202309040856550243183736347619267352969674442405139314882749769943157280266923109165016650315410084763056688854113929353035263704215621279940560380377423642431096460350151195453061417379249865059701632242269459505526545091336970533174080102587979535731195451240243798362474585844811354839632117981773348136155731460017059016183981866757930020788842084456446318832999769101809391086082202157408841247056307743305458218371749665982705074865787638900001643690770013195127633797333390733992525144391923200815096191145548540464720245285755867241321046901642794930359612247101990608326697301458289858423832063045449476879140658818658792101536803503252625553689926176507768053128672240533666872363138526550719165326486027583190353728426156719395178830216209706365715938597148798715913055484792120068265412026939324159884046140654430470845276743002732236985213225485846288569647411898535528386807691551622290526535627129754343128407612967638293862501666531833552403989737647180518098824900310515746510965591083457254082000884905788104686157518309673634947331316097315539124398104404487861020077326164635867833600245988768836774272817689624587410437771511009283783215184929540630594510146624163328734452321762323975408365803746696438889822820350822191184054773196644020966019489327081259943952318280935287475585937500000000000000000000000000000000 [13,7] -1064922730630026152192725170446096189772835187526349584100267631433384581254020192075184963530688652316346475453523670770057485984057817274660037704048431783563589146142556849419951384672650720241930167663209224626786882046793288174651721939497417490175797235230534496097985100688917048183354254127358611531540191182983251590342477715915700824849363306866938107967981093704956192615970910166788174337540075239686428703709266212252354326894678615992465893715977589575608669559262815559724162725005979108062733235999531899047088606598379367699301067760476413308830066184348246820081851509683022439291543070087339494205415130709879457964209310702305222212655314423711418285931490414061119722781828802707815943757787428326182932678763025702552429153558994125043445088484100677305501857226056960128571205900990715093531340872457004248487150789089806479581651903222851548873294271398808684753972740453235959016531003708945711555604006137500589010159094124288672181633365769045217270839174217161489525559960950535904484507902503328167020306209922687188028974207033974462867365383095235809392898474740948171741154571200062536790233149242725626405197628527388558490300682178788430682469351828557956877629713638454168469553744797660957405109970401119033730386887394652024070886537295177636771750760785017876825577906851517207420191796846058360938410328665267039036107872797533703585931472205538022396085311413973516723043770219710606933733985269337653305930486441264339131435913813709985630410579324543187158910240632686193549774420616347570099362287942231382832597290366940153598530959939039056549710780929349081716347204682145258005525761788818357726599312304217465933846819414770251171378743453033551211045571037399973701757913754815290096330855445135263288712011128216661796569082655032725889627487371520289910095271480457046807678824097724862030272934705601572093274639217373915285137523440260101621882711980205570919979025517091025767291854505200846167526797916167717750322010733546037615027273440302944560559213880015498531389720486210755210630817536559396198457500303480279756091829204351082855437997511645154187918144570591884257956301830833750180837448911972695082066993363041558511333256963409845161788907549445804857266500595663445825358162778513391375328049669373405490169371873563265107955340308662512803380386682714104020231940021349216765028524802605685325807762583705072939450262713657568506110812212398948226990272401381448785784300525847356766462326049804687500000000000000000000000000000000 [13,8] 7352639055512420585294992188959244127354044765801141415301754446481303598478772342110202021499410952271926513139245761901907775551718148077353507613276558023059412924818897388579192328357267948545016763426331361294595817118946280453689550046122025953811859242188280769128794817806230426615390919910913954297898570049196876976611288096869253420109217906142019157379640713630177460053712884782152557897447555258146646049375240867097224370842979795168503956116021071381185802434263120892609350220432365746519596807547778813848743853915674632032239683124819067142830637888705728662113275422853105393387237392237663548779510239574744810122297414931478672447166377930016266537301516219414019804239054422521209811015855416209314368002448233278893214996098130033681475612225274446272745087602659466687406916177102233402449084438130235506766914988970971519763400747836252314585545609537873024053727122456630536643019991099292281191441093570544966088942724281504561329300659795538831946226097293727257740715802296218305658154220970612139232589370821541219830503008747908415714052559344385569973247696408002899648787054255482069143593122830993081638559443465737713761626471617697823456570009500882385759516402743294564341831543584835867613205369997056891162686504295658615956765649795363976615112871050957468713311542786684354426987084765398904957924374658902680056657221801951335029383399081507398383145053593612231603611823982613644578006103929482981595165242028487504741233887187168388536124384042235337965935505185552160150911201039090922696627358757467863043393121896246416696624492800054277931161295412987648527559191500415055581682891387851880730391657404679473194506886404302592083324970779639169634228647079138043193733017404465546760177684085177566860191035547266107619216034213132995557061164432763451402181232783113983948229583841527228297328126063057369081725704093692604201458305311110383484499934763242311440593937018057752230528406657727503037894613349097592272871298502005604435647164404082006812716334250525844564322261460346145385665185510497651684147348921319426001547985985702042441852672882834954540305395588918454892021695182774037339356327570431158806412707683726153212818446416648277909807706848046160848459017611151274706484134190311868872829800854246170820904505215362042800870623571487954851639781383542579459017008498761589360410671218143169495937005172036629677610754317041947329560054717425285908493523468387655789291201813284715171903371810913085937500000000000000000000000000 [13,9] -40299338600005441313292879662735450667048742752184599629764847801221895445570301162968189914968244601744336313673979365166256554301764701021398761928274460345383012612821310487826925236344871667020692542873751845115351498745920835793273238716559295146821129112870239281030264023777412546202113454714911533836801597952385926756610512207292983597022127805525693816905425228066719426376164076141916079410707823869323554963729325396720713061232931763414849881177657635768025367472154048567588296088394201466243432445523921697500364981343506078029594727019114551485681231997362048762932582852618966410010986651772816547237258470869562038221972978016049894313582117518761827000236832289264289260861791554160443719150576448862985879775976386047672780279142575189667412532722681996907057647873982043173079235909657006855421087141108481864149304011627706291862637248700263433404484629568818007342239068818544258777563370643327060487404059160318015611276861119682348337898113619915086545474071752603302103441410540686495643984876290582806683131071066777257003695450939919386684052585546070033933784331155909515734175323740494845642778174348806957034872291413154832854433308046865378428357972548677528813868687904843167786740130928175577865650612697695688891886699460259378399926320183369649973481931317496777337064438332452517644307746966366093832349096478192818436083700707899524203799813177379024793254387461212472233937098726085311871972371797665170023798944637837436079104019739060884562965121036355227028195023574458597800223592215670657533901539791446738497724103900178625733577818566152423881459385646618916925298240362732336490611829037474716633687893571544819160362101656804534880678170451856389857093330423748829455888740931033215428229568933917160169540497062417445206287089680462238163514326630785489537183002592459046036027226864968457007417332246396539593446447741227259296072414940208316108825519704258689482815266557193184382504359186111069935017665830145513139832726780789247568466033857396553868405828676602752392604766728673496939374866362116792705108613815719533707090907502027613265458964803004495437269862405104704935849784751758585043116184536165539070644281003044789367330329506484508432447018614306728767521720290759469855973376363238079519106762664431733481437979295706106933802656158034048662492841935610434302067802927488637628793555947884668796772138137130921321562338959282011092472979094563089794139984153864553206858545308932662010192871093750000000000000000000000000000000 [13,10] 178752478137825057823391575179142986771890367741211941929412326472681678599192425316902576254769238742039682657763255160212111557980252045561457307648868971822645782261015114593984173506886986510597101783730947185772836908113914669146534073077469455024935046542227682101888894067101688884439107889640041321675622566337417388090764085388493765839273091351252932815533234022912513378760738881277649026379593580503765621195859843269864430121240138941467725652221809573865245190236855911597205166823859763132416124613360718486168346186939998416804278821296575034481783266476106730452837358089694346617256918458721862993968094797641238692093711975632674517071700430141469142601913190254533490472715486680302238778912705771052594136513595228131761634330658883155216986340319955917323412552990376326475190810591163410671030244692924041688682712307145322731786018836822830904988534077842127568229178991801329706636872607447531816765259824050955537299678641146428156893227425322952102998163679180609819915703102875913543879510276510473845728984436553075534993749832479368985695915569772536147521502953777975036091569732884067753328195604205887800909199801925121993751813251403456207183038043216449087090758835795126332986071560876201137030252846407950992654082941576289090197352856401059013958692647818978622915787820690949972346496538394433373145581562474645435147056458188771132579829111816241334515724339882191831364827085487945052687329218386408907954284609880252993537280708167651013912989381987577737599605279830255710589388760924986931499024540534755310168264644163213957479938645570393257852869558259249303533273920260540386361804576261431358844806338418834733751249634439386572722750195275078127063918325351519822931564985024150817518471131879048200236212998354949515636444016296583186417875846210990135553377201258797833387901350420174115262285206938325521876119417624799883218365353996496894042817807925904572034803584343342117755102544219373957303148223126084281867363950671864962717987298299169119175404796137440456252758260420190705274154267140208298792436498583656103211697928848295996303653547938009371079819824162154966782739238825858023413259659169863638514770924098377948299547868925900562951574691474373639560107646608237073132010118369526334908382415379038148030549051874395332802741902397987512825117693534100602678951106275360298384619796304993593326811532209973222536500847043474867865220099342148071637427671209952251274444279260933399200439453125000000000000000000000000000000 [13,11] -674028527464536608377642404347129834999773584890150133400996707430722112254342896327476522401094068649392070057067335550149667881188761401840492399222099984785930123866593462492518472082474614034984194950708947813725541720126528433681097731927563442380976287931633228347189579868375615939395306885280525694559107317544545325259163942225752322125840848356849416338577104756607338859941086573183536361484351920132102330390904112435144367007341217875982447279746753703244247881646291056400258814766444725278720706339087878121272250585487918309145897756947901451445482135754455303407033897840770622216590698656575222125317515473594770487901357461666746862778596876247858769181657548826738184439441367905767821769664109681095395933606748842942621578899527692189821715750433038294972766369563940621345731864912052477462680565397541556532919344721444336282542385560409477397983160382962496105296172178740906850098873891478539748223025374375675574482279428187615374326019446543532032636424162629755325355132318412747608063873928181659044937091337446052841918384992919829080676964757851459418283634041790913465911255811339754027197423562985746278584646864473503824132203381148577400010836753869900571175862756941936363961368057213982258951907813737291142290083218775623133292079384802316831532391186327283158288037868841237703581099811577036883403409683172065012406229839273565485434232886823367943855036496747217092139021449258413662984585212153534211270582459033129235300655249677268557189556792011390561574962077130945118200935179593792460523067113614864606965323826384041472586754594362888862849866625859386014008671877462167862653700765242925292826990938725415992403053462003402709546974117929586566482010890950079060531707336409043097657789385514534574912927487792582577771259959537604344307499839191042955773505958217562483560960811999380259634792464252028551131186917422282904876872562829813186548473689939879427042022637575644733637406231229727428102045284206212954468370360348888075385676228570814314828159954302750512226352910392574796427018212165060202050330957713957223567704124918412929147648592895208030400361314377190244073369758907605391709273221135778242518221632071927253217831369192833032206052535046198323073069326794482951277007442591205430072071806081588744324435052190440608564474325971642021276128203503104348268647805942451287183785002404614212664847458269958415119703283628205423453134582816572362857422576025434590718532490427605807781219482421875000000000000000000000000 [13,12] 2240804059493903003527796263891040702068997956963129552096454020123041175379632804279634814978929552433647419942394124223136207342991690792838529924860052580487825916100034900825300510137116625417697172529394603375145557055974591937243804075961334936907651055035440143892584785639791442951476328795688924783691286355681183318765820644355515863326903477237205686673987235321400268179472532749195524442838559454838145449403132105090971921744382542641523715389663130984072072118454193006516219766574175718905946529439149529520627416325912432835119001822140104298153798342316534799638704424554423189553631112250311224591200145048717596632922438332524776941580568788276684587098921910255677885757784479968984991501365033858088189196244200498911766679410988229231387369438543142078598107289890212772572694208893706263856784360129789866541635834696093438428548473907466808947998912465121622972904828099544425335297449717044903677023479680219052746008777242257924495662128861071052803537640209204931472565281404365772173152472828517465202709064896159858619764950710056562410756398332106354004782143849165463591772808223647183340584338245204830642508004067807927757184123709696736075723116492736747638023451190652876911503236399301450663260844824371145724799624435308534266450232393995306866228256217957058132993813985929808904929056164408179248275081392769849936522442706392576521655240786489978013783204664883920718603144434302756111566786011853688411885420572373889813248689258449763328115337865187913308275545991617785986650221628263887581570066104133077475406742024441734087944869202986318125620182150844057152665097511339010426411526730519232169829793339245530629934972135526988862352420511518962806509539681310584688423713591135946805492339703391511079013356203495643637947768571840094475599139848627439881656508422643360943884371639098580409050827224016605049876239700294524928929007819172925205541792079471183008323384726588556052829043178295540391456387061728525794270037594419040072598360887796204415261429070344818697741855696228564004844096523540505234977784797083874334894189702300738882105686961419550470325699780000133789797570501648498161336502888286078060199128648253639478792737740350693511255174668331078574829511569656036114629888151543367156276012463402944426347337510573297012691955179013099340129624760043633671237214008883386072256252271917892305195889593858216089183198816822201466951706015597367840331045771512866182639811540866503491997718811035156250000000000000000000 [13,13] -6660188505798699085898977396786329800082418915271997732386284472099810958116426694877267584222740912789424342523119360374210145423143234954829097493797965147310032842408292332471345068267345873486530509213628074597770998683006156597403711967972590298059624555615634235285671282018708335037991624488627041791086679271759661108011389549883384877350363480721414756699995124339658089931742550544114977188542029190424236145101493712060150193571238464553257117180585121027103952800145243313254708271385663863205980878398499940238968089996426016416631060609248440677219544799163699849513217547302302390172845910981777702487764177127298137688456771778737697332496282487090827259037146818803309175751276372526577939525040214419114891226341565636166239737647074056002940615522744821517113790299968044622947191869729200131195459153126482027641548927991614469555671559886311920708157590066738956767286659750484470594467044784757685809131656239131127231286477281822511590745837306741621161615086678279347142730373076845721337937178606622792076720838950343981095102231314451541429319603647720084481460227093831823497950289765129399163423520396219886260662346186851448295873235927110749924815583585203866710128900539939203507029817246177936016075985284579176245225522412652354448907404582099541704665246820235774381734209416723859290686399079687803513990598785864840766949557931434092873925393683297473110493318529568887917311772980673452889865752239179306491544587208940501558577865542747690457384849111990468624417560634952224176471904796912011070016269416715968197058972129456103963263204256765347640128039293024639975271058310007559154457470836902775304681987353250618557842104176868802000799985311209798918223385373354983420948262228434282516433878366278733690140611964268452590425785144635863798139129664411619637174970664605288610287551269060417112361119686868098685553573144064957443084924358665683116404273407452708434876027710238150105571356143328029896565855974633146079407053819567490951729392195596400356471152672327932231005477349141802070982711848441544446916727536841924050714162165714563559930372885976510577564998077918655263429552038071327232712564615785088087229881223687105564382800021725815647913523389830422152333000189354856696860132878405584940725079180428407389318637116177954044905913130152307762113323482745594056798294895047079788764014098777836355474552100999822596387482558563509466826336459720531089981072469380363187951843428891152143478393554687500000000000000000000 [14,0] -1952825327077639494951031232297289059565092769426607601956454441950012703553144729159516793687735167876210503368526616721817760578058913128622108461494372132863990023280557842005875421342985429505506641065449002518077976055677064243070653926068712812079980621933728838742132219993014289432560932179092770969531568270833259342162267082768544708008239577764699924763349877267711577496116115724484845027406682666395436802075404083751104951151647382163619329894699942695773937314881768622826837476990818978735378107061616009447413571102096555599595960523122051039084649687940949558630923139825857100682141978990722137921344423965230715653818117668772643691205269177625862347878776986701848326612473084638248045352521042091239836557066219485957064699601589028102217925924153934488630663901860764081469703116077374517594961491509675250902082883657807685282048936080693549723517692042355122345505503892242049275842896658018853824952322974070231493920230949909513124007690697710577771574065283510244139217573873974358853963779622812158906221515883562498085522681639335737667430230400572024533414376699162414117289277951137208948405012703759207211870957581605261562289620257688644439847710874076173605501028503122342006021147901997685200735017806552009731881711814937502035568998860564192398269518507935789208087702052538627310613387717138860282376726357059288588165011998068205207963775476098571749018133040677869596395783819219023957061526588410061269204807279596860414711601402912010781090054497439495697373193920158355123187567374130849023542565938401917369301241636155377077357396031016412964878860183648833125189556531360079542755739349195309892566247440784438048665789171759552039613766934870110207575946805837127351959752026363805762673514642360997311189745899521327095969071059009053916349207286167956025897835597845490536131113541644429565872005701566369512841799276430470949593381109178241734452661573551028190374795582836769571817441322202191213728860891985440156816554804686933799150118847581992540073178144126054694883644419587741290359798418462891813980588140959318086551857846727282639175289771000755589138833918377385649446244974192985707269378969029887279002113732193020046428366215749716793346765353647289008186762152009223895245145954156915288992719879161146366092306131456617890574026811471028462488176046634274911858129262770186753015515515264593053973997834069262162950818391833117447378006200727791749280348732042966730659827589988708496093750000000000000000000000000000000000000000000000000000 [14,1] 959125881667841888216677847699651877246505616508545977331322986069982098373013729595645444253058047906044681687122517189354513896129106209780299574849162992450736451138262683332190597144227213568988921313282513141013955952088550544306929293319354463563140936005697287309559577443971005400622070163680735941069413362998372079545444764479847323863994607038758142271941696711613475376341640292161054777078090068428551731335271368772887333157647979317655370564720926627274299486134161849080164250261011792813120290118559581804033610409734493174602777700660697324842562145447689298854511779226178861927254387437082787159270021314798799357903806337899116194533236266014172492447534249049547357252060866488062649196993211514302247116613497677372315485335875061928988728626434044847208799110619781511268400433643777535735834182217038355613281082656587689594621771831252257506631283923146442248531871729574541098787031533553171181191008577342443805190412349515524954897862288005099422409895876554113914859621106284051725206778198512471218735053761758881967263088215252741554998149564817468629766293103096693980860574580846768582636276222907375078517614527483152703050768255370490121748992161419890384337815472625271723516652892329716663291439268802043145874901465028718023859886360963388892661444928511915783977685481739449062993973811090957182751767981518215471623038444560819778550114376161712233777882161184879732897391768652480830174439351262021744784188222637466380912981777104792520559166155709079502555855943185654391406731150800354611980261806521831664260050231064879413452623156070797212054831663585043589838228670651755711103127016374929971740133082426714046281469959928952429679615330793721343381443425922450376017798189965435679412201059658112374339705652341774711830672417421410838047000884302049952702190344322345141174012547203321024152662999512424201244205844457849834260461658101365841255832455876782769510777742822879263983828201717155007505285012634223454830298833841478336270604583848650737950564278282309678248364477865925380118610855475102701527395444485111523047461763504567915329871634617143127586460973697566344585554520773495148207653302261593013894197046178972067441894205181007136555851547649624624068124031220445439104929237899345863428640563184561722345436594668745825664209527995029616086342261542941961833101218799566876212130997274633035231860946451663101553882587790851873360281355074959362581540640163568767206925258506089448928833007812500000000000000000000000000000000000000000000 [14,2] -30151370747578099185565970405125024825550351870443033284881545028539403842347642656726138992469624536572846073085016819482734090344372565720524594392650510416175168044194792667649922228375166593952908025790448474500241972928083888834802560440263413991305029213966967283323376673357001460409194120363146792388381184984446851512242617976293166213500773962758728001116402953822802283012251864012083733503931366219563393236754447499298362724747029799668882294957796194549251569308803850661655061497713151490864705452229344311088131167688478052959038516093918357629374907214461783488477387863716577810974444250511792063311862598751936174560513037310892787480368168052312485757950553227561419656642790735036871621157111304882954726816917254458820362898862807184401562880768198356876302316569206884535502081840457399512530060769717187047002783417000798926009311771899884296166282836155884283868154130824404706271949148558515070765337854227702547220862963422009920372111241283505673097489564538119116945783644394531904987867001047284702610074857311648790845059330664284832776180730498704235288178374509447502869054868801079754707303798828513553391072882407047996974927385876177575017903293973146460361842157872968804608009425121489108878124171249727917356382299519872697983837566332994802348730882655636350895588007934045956173097922059484169185258159067241704003742599559356422156560575137422163513625606794686255706313857590100026911319032031020246011404623761374079934354647307030032873981157724325982726135128340741233041797621512973900966671580845086846312309751899514295495735260795511101106707713785617853077103278329071659484798961269311238482246294640104332980592651462817154082110302936751118555885944047382170020160255561328425513384066078362929144466760806895660599642263859707377046879077922269738419135655323221654766114271709385101859570920843402571103556702291787067906996622265111924173999999120771877331691292417669978010726425314751644476476229694142549073230100539470354394411614584055299333701403027402076930156376587028211340998356238783664480061752193084994621035918540886312502803400423446162999960667441953132970075683846605208762185464893311351736025115821618001957983478308798440103469901472038810770890505631849429232341778220556527568466694666591053863930890484228301853023066225040339541343140522212220917611906417680764683888170585459458574992119962120614677263677113490457379033626239091532014294745676734332828772267021122388541698455810546875000000000000000000000000000000000000000 [14,3] 207737903543854633873497948244340842621588731160896719075991871032072306125604668801282683776908423193317270995400205132857915309188742283585249821668676971362595080590663592721029091206595798456234461163029289699440223438394612689606681516385923137367532344746473862224649007851395785060935891438767260331798641096667662977189245284801793113659028058742045617454810545079898531182471129170253415482258672571210111407418386515316579995957250967154313848152721010338224932029108217018489923219511858217416248761253246486601395880437966169944133665713226378035635310434044495074528142983027217001096009744630812035518120205771543065867908566645454159889526343959673456294597235375487781140266194945896047338800010946074529501338765861901234791888645370697909060808327081928420119705322698124732933357049141206405791836369211100691825367761444074578801792697903411899210121639345620065759594856343581314106148451531947458964892054452045898127872817199247661717839164471742975948964577740333284006537392427513710947628552578425830396498886786848203413332778374700005165796568564616500507346759976922244950662292393752585079913078221308186706036315670121363274257888435013523990854659951547071248989457552904946128834320986934930446294243205088475755854018564267651941814901193558684475471539235679894483726153904071607220295738814670533177023798049337761367198494512682717625983314553709244829020746741056133842140251076765332357818404796882030245442632995290518356302859566326907108550479684330246777466126589588663181144946902389055249693607788546228053047537156559685852448199850409295889027750591508063504654457060458095544492119896019444561130718768692964736838108071532089360385331900411060423133874425144668407738989813861866093963445363937971477734155964765567791317284775581430650379499640399269165338850057968955571068670194942559221872208321611756745583267079032028650355788442837083615096101310628286141370934474026036783961065340087747685088042152495911530352079094122867149732501749326606470679766248809671020500300042496092384301183115230240254221386585586975430971169241877538779498862048257173872071116066958213300206845118882789950899656422957571191580690404018976760949515864906772784624972029213291924684037947638414468687802400560938541041512867412446603566719488737275195517398494225679058219488716913412902471420950391194846251868487665880207052968954838482427192418103447097699726399561911162099240921779445649686390851229589316062629222869873046875000000000000000000000000000000000000 [14,4] -3432956437921358568198561111322213373717777423907580800830292878644695344352079143082543500133497777192377079660236131841334988921375106308047657779743061791736162592363621529340615313794719451338082774232769087451951214268849154324653013293214008605842027672273262304540419086171136038522844377424601311344870844443510664260539574422563097823103190663107683378988505925837428694808070545529540316689919972073566343783803943347601896963443653116192506845812913943176674425421841826152682915412028575584574468481860631410088594675113553189806169045658667476312770807749660206496698504998992423912331634504913037251791987427197539233613772642105365972360089284771998056756390285296517690972981996259049539068665039669738598580692411277011081950848397199989044883017471427521248840142101279190039514719979539910062438730125450452423839322413571354701167388801905931307092516519594282047701020559892904593806608634813315935651898763204404623295338615646389535910092638960103755208294793361327908083161013169521838599546986641864572558598271453504954830438066157224627249165308688980229201670949703168362081019555851533672188004300268555129733085870292869041236495204019544344320333650818927411686577422311911753936795032327966481969701390596688686163739957950666244346143833457660448724383378860380624184898067321763916408941300272458739454959663694966814808336074335792607810076159313140379325303204829756575110757347334830587408165312671651954902888662653312977639982895802217150739706190023739933762366395242210441192290174045632686201257988186195212467176577755487379909159701584952252260286303113886504963694289154159964639323852479519312099410986366319525407683562096887967249414199525890053827176889800576496717725712791567267388272641304647195295575288495163873411710827101005907642715703178920015475681465188416935244491416712263069647072959378592719231657602320486005463350039409038344204740404119685428464312041075342339831462943860531300422867904733710693789106256874639710752548976256333912952359932813375633479208161409914074064367421860926724803464012873133121476968801478673487181340987333729231024267470947023348414476600502723264798182831312537483090400889829294198743727759433974665169757359832523407401561405088420508024680127157947551838553296505475972083239484615469188556763826260432800497529906093299213916075030070990933923179142175990610265846674964076550326910243754220430046090682468534744208354173130632756502644831186898954911157488822937011718750000000000000000000000000000000 [14,5] 26164548338654007875108259678614096763169320188488378090662139784834224386679355414917940268218458775533875876334006584421767090031699888321382092166021322869375565731568087162896254536166464302589084242499133291863727711387533737968524901632862927554812797201886242574304565531112014645387060265427624071257687356966565558588197387163317681840207985134373952167541213546271188308800112998810901316634703628942871065125903904153036923751063499735040641921308899207256174816092265060720149801120947012142060873703031445373894397485921329034399167507990907650755749649018804129913962995391522923648668866625637979602118204032497424367712627963200215959799886514016651731778074858234223503415959460956899956168068349723907376489731075334639367968784150073060163874488913369182508152701801014677294388926246539949378403245623998928234893299514947672322154022104204707667588235583903926736658779921304666268737506251025687197053162442263142402607739962055288350916793377534917468478352375079795514328011484653248239106989678533881688705514465149821702282460107843479718278789672860184896350347602448175452946398289143856559281234274194382628196369540279267241181639084631227022123961650918535816048888605576024400801634242285102909248394831924844747528301730314573922905579787737609682176428007220117741044405966442689500493295294308624216289717093747503141264660579103957355842280840499594710154679407375075510722702862902183236407095616261550638762639566820257778853250738829081124502342326565373444162710465843829199703437515559131018092622624421342815546485712212076780408270911067322840335526150502160456543191346977316617355324720709552579961924520526215219451888775377074247992316774199271732084607630501646124254936230763853962018339981659912790681565907509410832872199925464865825369587986763262981631122559700210238407418813511335453664668940954688139477498704990284512462588781336087803789240582317281710084041407717451351335917804433768455662849264609449423457030003158390523917210617197669160567316840432504614139932290927991408173176797210631835194952958274988104742034806909666765523191279803806912107472859810017457858590523878085102409158883093164334866677884070274892049544241740992606999999821025584993762918618716656545473902058584160906310487503674091331342318535432482803035217787181818910488132720747892077764468260806186745404454028200108759873944571771669690398894625002178816576110651241048334596500889160080455253520881342410575598478317260742187500000000000000000000000000000000 [14,6] -219807331248539655845740902756164143171180833774184270999223064872578927562431019967153856770715391739338871095185429069140640578447448505878745002889125398678001117190140998407600426858584759869413904053457077856728405614507778420072140906285774364256642671839911029659132546147291711554376551377996078958789432097422825379888398516466074485787951252322653158125910609617145244656361863407201364483638119882174885299180929189038756963370656603368507686429699155095170914948500415103176411588515792989288831887455719118758845767016385772644140092440187424382977706045735790044157516488076900538934240365878516478818835719200707101923911684707557744063966915046674319472504828034236901330050890709156823562634789865915716735591656252714796213425936663125876466396487398689368084026918784911238920088858184195071235741824759848870980600175365676579794127448163004265265446671934926273153842640788667746505670993491809685537620323104569958722583044385494979340481718777692034998769584675814307871980628054267935921077533431378783773020557041849871087802595610361376589650459414868736562247032653315274437746489188852351873993661143323077229628567742262855851561844229300760720899968883310436852250411904993498852622284815216686749311129942691634011573283763855266389741916609638898772042733548823116610478371158863960454885431387626466634858731020319644580262653204300028732503141671159641127872304340989774400914527859336255661448499709303061768905591452204483907931319661612791647794357152503426959339506333403676800465324033221650085402740397743065853501394681529154904434726642064260712974492389233903939032898916107822603324908626491876153908778251132109115731330627952158090053436401044527388128760389004938073612526032078086548917597489928158517249788958611088513460507434730886614418564225425100723285722268962365289696821521391863167376348156915519057170737730860612227931554376073228212463907838809761844500754511532287299420070264049230672339780846406430436677976263783138035270068989283543435775464797904990502984428013518150584315758133484656482386190178517148354271872522953708426605589392179711624836887066653292017304798308772333920307261100678522274397552549672044332698661640409889610500971907586008892963157157063192615338295595203646306235768277711700597445478354256576828234684540090091158054391671932743546344476640390779687795710624422115204438302083202951212904695372840465599581572130645224531737781735707100774779299001693289028480648994445800781250000000000000000000000000000 [14,7] 1721167215038314266447412866286156164152776165879923496930008296256317421132987413531376956823016347739811944186147078842664083485772089897469132697854436055285174013864687571177459626345798909695741702689801914927713358944431358218400552991283790506240060540808447722248907395245789000826114217753014316796478793700024126617585588240923856580928324341704179746583855142461188380891176638356110099722528034843067123886817469889276655059171696472001100718701851694320896619057736774252667811732935023432697051591391414096660616562057968634583433064375881410515521214131555114119707646552190315182981597703987502040430835791069030447530712460769997432132417711976571165606528323376619596535045136727127763848859020230336697848780414655932245851110054981795100801607850844298619732757723059748245896644234800740431800988029671061294725109913292025044661550959262527270058578591275743323089946579923963352998788330186210678548008096760761964418730715419713865214200899426375871747913753666214894357110992230605966620949409502673822498301872779124149168204285043271388228457630384094332842888891666138010498237598375581862883949071403561132173295142826104008402764802051699078482522798150873528031326856966730857385757054709776860328692240363476074868366163921936482686864412741128820132715435219877777320178289052261016770530998301789579757809589739902994123495724006668919697569203014434451513969309357342294775068795893425378729172819713978784610761175029424818385944899250269134851715821527689248630549911359119626090798205453752360577038653029533599733544918094962266187902246362070822695784628122571528246619315912433217648167470143268873857722816512183985568853685434799582645449123394374905914266392964940682507163400770867665420279423605143658190357192225823170341993737474261669398198543832348310961342825451938589619981821572041996494078779375288605958031314704407463478850296472209857132325937810820761059067553495332394708180336389112181343202353539050173732393305273162916677867384585420589885225379877825935487878227281050524206952317928961624444623032636478457306613477695327511420213588236410841078443628014208691440652081156971182673226960452443108999288255770885585198466933369898575776614906507788474570954990625975981343183354092003681789913102997050663710710510827444105458148308987439650989890608613995306687529120263410698694440150309240016105547700854426692052277231455217379252894144951560482444865655531638162778484968384873354807496070861816406250000000000000000000000000000 [14,8] -13018851832648730936464658721042426121780201125099597499240664804101777635978860177358542697329853454765381855206787925059917532478918152476704490129619207231297444309985288271079090092714253193259288853794014228872662878444868548262120163964617769935249585451191681972546592840379876761099002513159037440459326455036774100289934787993105958000051221875593856318948611658279756830724559670544895178204170988688818384578053518043744734658677632578669767533094660462331198238524444388930999315312752085069189496212771770698391213162783298234759909943410270694606592476268305282148340342495316120876335628293261392472435828421767901435650842617743113192153353971761275929277763322557101109117222404156992622511356869565933691869487012772865033429436191498029932703664516423329219967492088725704899702848220422052346499155111792073504084682149574064013213657454494873024354250750128840591180336732487770993956338389544346963674650049745595340860147966553035810067104196695432334435861083207415847020573520013675679010063748405840258618487780178688366852020189775742775013709860926090103189513443716144990797844613466016256980068205351070463236413936611074963894730174699052685839101074219649653980946506250361078051586570228986918961372579223687604844328768245174885003597465227186674007596298501704668907024180392758570606647150097550989141354880780273123994259989578328007587116098347838528398524588708116457259323989435368101980071961352741552460230894709356614274220539629102094038690184249692507887223164422602309123916380072531627466038028459460315645350382624915374989465283727208318226256194917952450460360854310193839501797486437228953823145848052456120372228101555074135722133198222738620154904472421529187305529535251195689573360286236322752627654495034448264121144457536241840546611864800569708323517742789487908281439688219130511951332690473120021573929948025680082793101100564049323478244858903544293144196989469354519787885436799415998441215636726076463253751719130143023225281261382557792515805403719625621970585803388753704777428639324615941550998706723279438174645873591191552783548923345294725222453877931565704290353634189239332413788182000710737053675146915675425228032507816606520228042600959173646443846467346947660540284156929854113427570053680973954861172453325898633846533567326942317824661253121695569136182852086980110041445579292935207149092920022114431799660237049474836479020849038066150547278269553990977594470912492852221475914120674133300781250000000000000000000000 [14,9] 80045183481035128815219492639896557057382469593094072327794350904588680005822092019918746043266869353094311692368502712107956204519543498263514381214274057196627880530126766640206925536581095830040222768517138744811499807650794008780159028639283686941146930630045697863738994941696082758174302305194254913775772656664292105366488980636239675489505556899306190207921898754121213847675996632223632285148983446183897691915323331907485919662559141539060301451002208884836744304001332457244775984505802901658682520975871164693961946985533009014921963257345805361969430966963607302891015806453665353450006437694822915340148895945364540554686162053665151538846970322464483928016615730043785124833567127312367488444766836676353026900035305012439156304937603959649628874975000657078896117064933685317156861155361426778763940765506691443383560129084007554146048450284112769951411462299003737429631138907314916808419302210790590693630134539707231919517796695016334033148592738681418289871740747508773630956341014840494682342258078344559786060852229731840720574632768861801134323503553939836510230988755299150402661618619362776076207535718672626821386218783499038512236665763968266597433330720506309786204329209926381384733422487802478197169748046747571995692042302767549724818082125327290337715170387986331200406499807999022902059161537875381131327375316154836879417459672138719366654831301418556057619737687818073973220459528509437463049810983081341731059223328444436389561458541312998271031458432948970171008844301245263606861308574843673563711325846692171085744940025860502592462252535679674808445333108943675121245284645469222312977426902551700455827340609007038335861050392064711872599306129464760881406181140671144458208679727106795338578721893501884784894516144650565318350036245475886739233515764219674560111478900142405992402822241298810862032372991915615797369510812471412887059383141255740067095146437039350207604410664497852585816801157784451926301142805651818485195054469808725185959264246017703800324995545737362378560945339533758999262927692758735297610902496577607387651331425014898544586327939100832247189375102729122182772251430536074510745396532695561020588916030267383453640610111056474222967786427602098579444561922464390967336581992138228797295102008174494085432815903089971013329249548437107107437503840770859543288098938137986860706476707436349923802802586405714879040708413742454845910729165554449509173485827369376455209248888422735035419464111328125000000000000000000000000000 [14,10] -394851948195778708456929513893471856444667253827489679831946450279073789026990003770728643473330558422508048110456333442351313337388039394285352166818509259651306119379959456023348064563725956760868545445656957584613829891564942918301386730832148740038303264497046077105940627147270489476839171453266964093101427685274779157439755457282429798257523393534451551520480369484593320709386631828887722982886359484318862814879394850311541973885196384271290234785984312149037286198143724705186413768394399462731551228848899703289085914481755834767378264362489845717476336356996948009165497749701482611650612030359746167705437196265399685175536046642393563059452651423622721494936223862658025512314917286974926535084086854355152037361357682289247530603491929191556768578073555952242805328346021653460836554696352559352227856941786834958658942992792207552972816592236333687712590963055317932821869013148978972356736784150820944902525644399898398069539253637374832563857772992255473124835131367652893153540292430607117412413584729101320381423752522885891628553285914408245910780788229101337543866988846186428435701953504295961537628085549126207062192259803154412440851360187815806431429228539247634969698812663691077075689390048265490457093365631540480799886160045827405580607416394287021075506086063250469541729372943916299435245256750583982839139529513137720887066099142501504111574731023378616622047804904555301889410067966088000004638378798504049160528372508793243617590401928638123513135287496374762947772240781109377604630919321932627265887609282515474841297676814581570949690113326127476188425633789817287553560864787654675185642929073672683834073724111594465096219436562778724031330287370715220094649931792199982107329228544697815156803131141949927032241579851147222801605411071003097976155017778510312676581890696401730637460408954251746628937012341610912491974677949373298093026734394335134788142876897580424192193368341162188120089189556407769776752357283443675060149065346547542059904463545484369041174847883501417754288451206261799180342088580867528308435705932577181374701304113523369171076968328171943752750025279030472517062764412061216287976354585204853193699127024165872801780900713388915491438549461219655126687752283676316795316713929149556481368548104181667962266260038682276774713832878458391202699948094467750492200794008081724832355912001142614796568042844642800861045314261218539489400056162720930673320867115155818893867945007514208555221557617187500000000000000000000000000 [14,11] 1616782847087178331967422299129096325336667475636276427715857344544677230855215476974277001958387411386587204416231948800698333847881333538120221483965789699390168444267874035594168048038565460002882873906183436972107185893759559830506673791386869295985855464481929453334789189280900449733502262513147350354802600750207100922971301427305007886045844076939227986289144521898931970999704672650777999971724907411210438748330447451284949372940762990235394842022131794233708751582410003317634831403505098706362805047945335007405813346312595798163252023044241280012621803455213518092662306344117493492100352815497663641699006803759065238315104705705759212567769996942894447244895005828010617917055307020452244434781491921696444267463066090088428319365557772767973468959092798082186099103304342281938157383421161351371841593423510261842113386734041275295849481900891769051905060373534703807768281691534053361949143320590514234498679988745602002659363420328977865535360534978300167003628671701719076827445682246239406550274066214644375335778299991274834534273840912714114711995563831160424707451643611529101294917470520483089073102171398418444916091889051946671674951231641573365934361587367754355352408656041740469903111541002384196877636727213558364884072488557190116892216326712246914900943785990731360728568194512835690751251921952132632907822006347220757391277586908525424381044126321419952731611462882444774578241920540261010873713783866497103478647707078059765333365437267764935077476767023845329909891539536610195650194541091558477624394676826536891982004293463933332906026205124775079904193939532890025941466011811806610749850433008472044436781763605873945630002259485724472202259285757876305971215086949427399507079739462056359569569537647422419843554861410405811249766479460415244119146559583526804489658218525820854352897526502107660310915000907650740975938798357977937237782150190178854653225796499934022632767274910070753140069758225012745047094612494387689182443397307273277704700302403584515345018654304286908126326524120931083351049917007793321421952748101260177346381008457937380958261112923823188428763677955495960631400150441296555832990184499910611112024305121138111137900579062346723048309361544870034796554926951832865363294794338597659000577583525963366012407420239560513131491507070207155861693495322073835074583762276571665850110350269730350620714809661568529671903234814914292128531365742338736238486010846852197753165114590956363826990127563476562500000000000000000000 [14,12] -5690587340938345296082543215952636475587875538776625631263656607941332586505661172599923859463686013607978593696672289943686321919271215464314895234988925172663696719080390929110710711296221457531166524748973989533612534960130278246370396602075362076083759746372264867429945117108999600386767851150271955065930923061421608953693679389464193420089235301547388723971682695748684888482539571302637513383244257352895231733929722545892215238160021264850805029215003436082047128191710277091243782675171591336476115539137013623990942773006389431523366727183826754618485036651653155767489216793273103207669461464876560590078314512086313254433066118704562343188941568648375705745764539138181254661795699076927473768466008178588394820914819235395557626696919196742421938194641305050270312048816950639365928363819122755436983152663422571515458640678701939999041547939512408679069905001675859296003989587253695849081695262662577101184476656765935410003321013502698375550815775891511628514942443045361136267755890146994602919540623796173459515709157627399710133601791537000911238767002965298304646303638219424298241957066575269876617240437381733829748372893155011220305074142509675060737391802703705134149754698008023266687335487774338971282213872865261525140768367846744911509363369344110462091942037920072857442791297455987830719090266240525744232501775821492057553351013051054275557818839232352756681123478923957547528994911425589375946911955112907804664948139320473127769871532055967423864640549955841601315017851635413321799037752504628614456834980592338195169196788580570697780302045086860181161719110927286621962494882368825714325614132888888523856851012797688101693861874121101847945451639695131267015585554724597638115222289546182685096369826977932854567113930576653737919866380021534918212724928858438194825188646883886464977651156604341388644200559089096066465075842179608908862947097265969508337844108704927528650626641183620030318299950240267649931790992716839984186441193932527645635187063755021802470306026762321426021968261356131335234403766542301716647036158367512163522237262797737189944276791025448910330579677567580243930518345080803543196602426202543543739862941625057469820171550529068895200746829111502464429319500397380439630761712571196566508437878933380693082308305401901575883743261113052142790469393758916127700441253018637691435175783180303243815989556138065481244699115167860437526505440205037951422521175830963706399057144835751387290656566619873046875000000000000000 [14,13] 17643847921881814115983204140575736092182651165337418686709635865059499962105581420967868337678302670802271694639307167519742017677445559858218514658205777747815438757675610367861507493959985234793539481548658157129063352872856247664278281789500516061503604281637792196030099367833183001795450402789135075997693141801456938399169261816899531115441660455955414356026469797922191829855235188725014928860713008832792755784495024267222236541930633475607201774925035031711449176306443168127691853375080493693648949218435600726163532264247708665976780024532513056221742907375586718723522716410996054997020942940188705525110595485817313523029885397045978667639053972482074449723042658087311777002692412799561282667051383224211334082007770431383068996591015359457795887745775179303681282977851161482643208519813820230196573528111353241515702216936964783445230305817490813950363631905718042399235055732516896712568906096126524069982506623631300001878847094490609875372875336379216382079047336932751901721020198946102309588725702563284850543773891383468677931959539602597600637160003245018901787589032154551939439947093462249623159568546027791484747467616810791186892598332150454850994432162498514778338266832941854179153312587027708035809072306496488818639694727400862672886757634108408107515479108864347108594246820508202456206671666871274574592010923848227274251095554399906855369344484503166064116433688681131866255278961399023861801254958850176066588728493083220478209141441271422374597050107092475313437632356005554189170179601116890054774215563583902419543425608119889352731151907279764769966754454878767191180732766579492672920293238535463739772558203517308581951411089253590350497156964729987447002883837064854735078942145524783817655294107385030288737691801682354362508930636760880100225282870012127111150033296643322718322400211618753461514498301513232899528047741071134013136784511286357334300836264084935025592534959445406898602772927546396782767042129734908505032871022462012775676157005056969543312889613729438040468456233764727326353690059362066950950363400436506646982237603958523067871017554793083850672003256310502052540206209185326081866823820980606385154024480898185208243918549733101734072377097064248424463943866449005114441991628243680791523742632937477776555474735137894335658008369327841430721235925095385701201334816413835646275456193513072698812769415965913539370800958386563708261294262128765667673881931696092117967111789766931906342506408691406250000000000000000 [14,14] -48644197191343974745493914871112502150825085744228283248303204758491053339097557329079083225376068099719341608183215993186556904631272130880901027755935065182179784434103890888639231850830483983491191415923419091081661754955186591278244075097753267863730944874047688517169767073587958826879463882970538527688737652861332584047919434885203372803144271208993915105433260707447657043093677077853501529642950704609023562198987226162014706969326800913326996943860818281110429715507248091151729634061185748492159926662895154980718922778258051251224331071984344082654532253488247431230714530514725444586879375466269498920054408547995055440805214313457417231884389935250033873042531596998805683107176874274325540096511732601676332729377340509509967324790840583784012211030686336505310684365927938484748723027609054260143246627899329054116357016677126640497411281904696601504174784558453210571326501465650561796068570218612773749004818906854603745910800882244912395330572190405526906366381700678051996130582627085870572905936400494336686957895345973456066988709443578710473204623701114154830469501583799769357991184018986371232998512503760755860067396690020846814196860354730233565553476846751789457438102274531529267083855736145922639764894348421149580642123023657090998317308504670688992176089436735217316158533165662042515776263706159090746440853680190712734887457792375642145608244517035453670439736050101472071926968525646134720993630461437486318266800778609415351844201749369859289106840123180492641706164372617828179692575825556830949237775167614148144066460492794125629670426641399649489920997272737893779497762362791733548222710998304260395030647130411178578907154110869706334231734027894553559892733290314429386040146094779066743288333871370025526892179079580465251449887634223205947913803411221401407360523874640671559531729218651594772602086917610689983332090217919109572474051550400251691441226661433631700719619703450248395127379141746395011972613284264363343513613287219698060847124821030185135522788373874704482171109406195466365577425739853078520541651392330483506725571900974716148768692219393421290165269602295233440898676315033043504072679511866424922237919620583910498095879135919627871125858322300852388700666506858319725158571875082403552530268774521040981310973470919825047547342152361044368565446814061565782793311630563068281095244702197232555819592873889509417127934571691854212144887573084488521885550084996978348339524700350011698901653289794921875000000000000 [15,0] 6273676100741954625431058455989109877104377932804918036074038322906653842223726348375358938718262010143481436972135128319095070609732785958573600185751766998207806032561304257763968210282111096598840578200513881032285456462333285157114733809560295251194707370496177248263928127761523838303083453278270044729130375049550957259515528971014401981617996698148944859933627818401293471561720116110724479726978914436728365341082900780405717091050867237386318207884085131021567848920317765917023476298818037462609008365970416032443698739763791646461239432971872960757503896677636717284944969628666302697522664661830727513502753337377138582591068521505702916547053280354010903690202452125713066124902477439942996888746143621251496560254593446810025872285901694682113103291937846952856576001563972567790413985036909532312774331938305657231745185141519723691377839861539889618167507845733834667639067561074581521744906151847825217973263648896734938320593872210537738295881018544981645076959999385187802068985492682833143452185608175095398298941273176915017952612305400576502918278221743030980203654532680594472646523021935464252187606286504742832978398738596441282260124078185183754578106863279091414720288724829740164587101833639513002510628310214337042726564781513875677490057048849370485754433711293916191795060398881744156385386868136189403961858841688752736836150435235904100493288166627793411582134682800803162406868518421755888261065365566407971218747035910355906895992738055876997692005507735846515384134862126126306794507280922460824196913256778500830326613527102251346977746391620768146016682170082875224203789552555516155514562871804182733417300191074125607593695889466710922683039835947027457038607672499227937712246508495482549500470266238477819232514749380256171116882609381902112141273216740766484412476346018975306067325198370318280784313902937738704707606409158652547026294878725124868746968236862365962920904679413661925552854522914033925268073546660334158233681439644342029162420566709564866825111777183842497912908866405609405564785268284093338256927350199657125154446433052253500346527581391090127501294682526973607067969579985032830464786028163467329440853083504419072711215692193491791104611323308734586638290644614702948938197518196949248024295410720676292803854048009521788301969555037241328196637040637262215177798698403720515121435578561050651465460669368415758671928303312911777924114241189294544770449491011277132201939821243286132812500000000000000000000000000000000000000000000000000000 [15,1] -2107207536168760067233170180746659277873033359321851178492905414651057595112672576127674260372844052861800915981454173355061610355377358325790669653926321328490405923849419730785843467553269251162769635430978756923919643318898409028237857174542640375921854834911298959567082490918180632135647852928991358868069295862843233266135771008374693859716565739645414321736959041700065597916494273741373864395704243161282594345062349379850316049794838211228377036166352735401320433146722511991166350375088271255200385979310268667553957266114239195716165642646836049387622690764968007418885520785683050558261099980174453055967327317758205867631908059551976669146049470462001462608973448728516601528619603626298350543463502780189479353316194546333862307681096199317632507152562540326219119923407542180938088261372466661130294737302108471371928833876550619905955291971627625042194725442587224813662676712548158972087119922150604773686245452689609602575984433466144703032120639204195887267788704542896144958354120607006655681554584758422859163136970332409745167412020426316874174411279531750665171845143955217622291230485567893252089159617353221936620392732082326180352619095982625059196970466263618710332009544914625390044674017654911259952124247488214603127254801419429015729635480809884164815050842178931288444464833281065424429577072495902113626284150443060143903495328262252448100633719521494642565137863293895677887038590428604224011944333942200097780673307047847942534041732606277504171962895739974744356260912050424989269781643858415004262898498129989141247883885368575922882554986765447636548328947760094856038017074511876470731833724053308973654040009739370448948443476660755038108323494434366632779682986411038607215841345120644971441932121884927558926147563308799460183294745341633842781830143197704220094533697045486954904409135708773585811131237289708735091106752234018219712574617364069026333089508523389254541231794577550375880502658671520459774331354373972022468422670683821702122105094827729648092372111339124311400964262978882443303117921642322457991552014417399828111173881610509966305274910377170670677335945473825997494575522994884967024423360721513138182445512280543009452320063257578332774260982244388626027069761421018478375493896793367916067886735666015326105752444130774974034146143648845714070856406193849426814539951057936300395045935769704846739289403047078553731389022681561677472139871771627505831251357670819146505891694687306880950927734375000000000000000000000000000000000000000000000 [15,2] 45559047745628012551333124660624524511556144633797757940484940364953319955381985807316259647209694398486570134030391370756996532171736372996323881455229770565754139735727898209676777946844218573527447222923006731098122925388959815587804103719784672925138823840447025674521546402714346623131382550473659627956650352024870686806539983634743622089613537348643929643736650617463398393798511588627476008187428939051710696393305962398999565627572630677399437508488489039578320234868961257352858531636046234645980919036787528101074886670376082726345307975869840884325069368324208390974506869901067038723869326570947633269054843695835739238199317147156357634741170052207304645073972131171367148445045600909089479931726660896198181138693715293953835905823759975618992156334610239212848888649152513212872654509090757758861443562651875598994389944256954299576637894384520331496264231413781931755285455834117172702866781042012236034871291719424968042650850192611031828002884177673771868398104986505507763968253143660204294885637124515163439179298499432060642997474146324618670186434173790918049668289277409306277864214316636128083638020548672264794142273235204457717288933375984922909915094591332593658930682715095679326358749255422234427302160301573522919186951943446759761258000849184331029805493792796622128942029684801856689673750171963455468412421766480501491230689829928493984835257832504876915841193761576676720151628286369815218360151965711075034824529406323518795335115017543169002775359612550717199971370704090493833908731733543127971907046154234239625796651457919750178807637114509116807216910515880965780701234138068693220522398514277053741166466978173273673238407993328279855497812670025988413612072297757171671263019167482535779853878402735992851197460341236352464850406879536887439978463511261985582492255126206394368844574713767277049757240753128631814078479718696060275866261238340773481363668920535920786292019245472329045842939143321068762258042320916206188464922671822704222002918500230733039128011113496420367289321240737265632490059899001707546776373228895261874674080530687341903535119946996309954602470021475485788126323339994232590520046007123713201225553353840216205530671649471413409524474785154517872520048181729771203904025581157587977310657261552120751956437116374039843570781492928118640454908246627742780243104973417822824758548209174634377576418494492583880284233267822428053552680964999488508608999634899583419667123962426558136940002441406250000000000000000000000000000000000000000 [15,3] -342836769079788848993982932330655901900280465229567472345849425260700366310404980631393161300405126822585417452768069918117433390592202414223006592450583641568625638806086134616884636311530515594891978598063510369603687087867364573823578818020724958835182631052408773567967318959925762099809636158817611931609917502732891141923110824163462172849212748439473485100676517023680817345597624022530883737029216039897793153408802159897540721094189375904732319871861479764017272599660104340781658733177127247139095096926304633032926903150111951850558901515888077997648139818874369252921422372227949645384366565653089645400736209535168023401169967518317296645294817463073470268299654739328825230491098017056992028557593750331120839371363935557867453264335631693722239135770723408026994544121681453533244098897412547527602029989724337456058034989166722010464518702751392366394741123015615246759493356200048902008501273653098838295605355740253624211261574039605962781743471888053966757940724905354848524085434673556538457046641223095573378799556999246205118984115059756400266149384602696734130197808691556245367931084123237815514584207217841551109024391247328210383652876242214292071776812140819702135408432065777937330881104168893113496565910756041587901696986909939479697005699272610396667612505965692435728821695382381336620279049859518955355986535334763319959351394079628407832937207235257799751273791338807704890564634560948194570827157958659993369261330703389789289465706154654365038614988207668611464467760470900749332835320272067104209576185676117261974437988164318300285710290583463337997945618088810050409587017799574715896554099204562467027384785115047634521167822596480190810849559180172750305804341865584121874236089252239256779365520601136766181020267931741987241637635179796367947122450981654461228607572701747981394698040602933220368898475035450579380448695402461298778495624552633410637447609646735191726211471953890130040604984995879533491069990385183004674626508150032792667078843965110297498327881397880412367755456816381469351035946887348517217243306478000542095057894555798922316551576179598833808056488405926701238667235755044454770283532212346224633919768435043683860133925690874145272405266471142129653172848560268265047939028081039473048069414344702968310816501955215903468586234006540210292204332087246309624340235561654827490871113623559899837559454498660726597972066540772610322063051062237983423285336012989454879118511598790064454078674316406250000000000000000000000000000000000000 [15,4] 5780003072293619651231767472834023481474019364785160234621044602588782356040447797132168155709415371201114331682332803192591147309257140003676636381195420342820479320146471349330601420117846918275595061825814826360884998308194177434937969074687989770824288483289212514329076449065777037404403021669643698930141511300067277832509253307348165860393236856579067986925053544061895872832494936885363365380065257466740645478205721050097336556366401711340515550888320127314044573447464363642834963821236438978265858567069520856097878422921957136800690742285222643625688381678953671121803462342708292137389434121801141742325472530928246571429071158332151117403971947519619349113233203584689086686333608511717978277997224046189284954276368968721296917237463717405889334082167780768108929365231199748758982514375272630975273569455393001396857632896477006700477465912043129811222494534232224776546396846161772144921335630452322594881902649223057186511267754909971954823393621621490011792541006378034681134523547286856081509926256914932821589458267806953009463092854335382778963582536862017227878777022624665089820823007468848005494084172497441757873252869279995530923973058707528448302540306297450519076857847585111967581038812194037572262108629292223968136414216508874044332747778012670953851267492737003588925661907337334736658781387670489533463134372588577866794295477838189939021542891986660740763231620398802334660644055473435593756291417689558938781803084639802128912971126960298485278492963713816766099151764169464852487986661936524594029992061059181093752018744632815230752718238122156305525406170179587336878718883093699770674094461081642779410218962308668238416362035511929910046009731903855017192370907108519460603164422669159575963971335438533923559721372670458875050273101504238953397199149173463483888503420182985912117816497207708593618277512069565461737754514363173123996946490434098492234869477969543950796198682234709506988491891983141723010678638939010953244918434684149955924925919307660051514669927942026094677152193442203224365676902885525414193400032935772213841513310485147860215442058981704375626083284678731055988567346671387638587909585740971516092625071388977126716346749766721274810804002892263919381574116202699574075684714199656724879439659919919137590092063176939245020976789647384643445882004358350545726998479783070893303581757051492194699805329938197009991773954836330271246832578626579259495865140627227779512864458411058876663446426391601562500000000000000000000000000000000 [15,5] -42808256020966885129914590685988813471196755857704239150689324133448173970603534695138464658244607425474676634383461001347291594133694795058560255375705615599009977098916985145882214166625829953232018466387090784201004818216947531287793549105973094514857938501249199762874713109320191241997325674199733969540857498708136470384750804875386425156276073480401560194653107547864411200508242746380730072582676381689424714903291803961877125490251905324148410945395915621854475955030644959387514164114373243409297139758504235966697746965279171074891580970936932467239964553342264970893563382167779608422124579593118402449882218278168773293474169414062337600633937230315211449426229870813694451941860216357821450312107001581925520521358729491843580988538574029368905186991630571077508160102376370662322719810690733070403434065978992514688854133902265279121817602119353925722700206298335900078482704399821316231133413917741034834528460145930386816977087279571326026540078161213864317413368098374083035637614471320858517703336645536158000927598968165041411217072901695082934068338249620656123625789681928218674063507539959946585864719366198589732135649463835230672459351542629970059909744773207783435274477254967031596796514134215477722003058511362214679964243390009784112500936935616442600400348525824826882776713195472390225490299621348592106023757945717410562946289781805102306380333653809891853462533156133847300062962789246280252750935555596138639386677786529078976875954816999526367123843709320665145321875592914696489107464729737535743227928633873116392066898583807145760054740449351288715849027425268292305360403426458215490501323029476537605335325793137323709337792786291131423619861374467419170128804265570775467410726559680103511834620551525303760858893101554188413084482151414706365968052989945184223966518295585384164006799395877889746354020668803525780564335874405553651128090429858843078374920857538833312534308019398921786851842228452768719626393777173011481233650133481304551142831915539033887239217066365289874183217665738903449853958250033386795079190325606772727225691130357090943189392478259887007716350975497838460741675403951596650950616622261806384984070859251537300269278808285959465574059752136480298946298517135998119459153722704427851260221962313934313317083195323474522489095448631233469903786767321165078787470724043701982128917838589533390383867872604996645465301892573322790883766619783291266855380853735557611372541941818781197071075439453125000000000000000000000000000000000 [15,6] 341472562701793612462164418263310542251252234104730717637704035838041116913176500053461063781021415562355227989659386472605307515850521249412054390545090422023504662119991651806223306143870841871402448191248956023795236775243291793734715394896232007257578860745417794217698861221243409757361514698353787579241853045289301087304065390484111373386405932898274260702994221901460486758748489961992518914506509083729769011166258837381593688469126783000558262620078256506604949844296339504801909164376881137434232424373422285103864609879742737086581459645769994862747987297498247809266167302453639517906652107812971855492271728425413276358706019362826682525985799560151800036196865160886966130778616447755998431896071466855377337963248542797130070832487752647863439138369128013576947678330083782468039245329494549852933404627257197088134341827040973387252572934074214165681222659897776342224070737412771104299338546008947897254527363792144316206098555954572250323392556294677611419779177159550025851215203527282930188666494720422743237344139769610309587795198163825232205777734968697252577514354582396204637324030996380571123375775923832298063679721928044286782952921987133166334152806038337568564542902893302171923678207075702163895194256283308729076902489273766582075026445535474708058838555592939975984120799504740195084613410274052843260865831509786893290452881327162432014238887446525989976494059895440981280231671994762519820658511091654019163693653978062517284374422974867521249595482470429943382342036703809346738903360372703630084118908724004788581028405611962345333777285823471638317590977238747391978539358626193205579309337313903557731624572049110300806866701919297645132988881941705874763869086039988589632586697151098664129553373397761967889002317162741209136597286851296914428845419987374827118628604363054787197910786413624791889515682289058520235140964362825066936181153944212652765086105799481788280639826928811235340618815204655537519328458781616483730343034845260591677971614207166797872603476922652051773619854096650324393753711640070801678730834685877475191699490099332497525722318765646183104218317819176407643140803605138362433099228712307992727074902914086635674332071822173972678233649392134785687359852460910912505786673832175519736793959741254280843165241986264812368503692678006853412174431929495594472607754716494734106027613576315448738153624317135843482507363027145504298930785038801432749140558626631952732211061629641335457563400268554687500000000000000000000000000000 [15,7] -2520182713402587177826646667819399374690365320367673933248858629939645689664436128820647135725914509708470633559713044387456545320241545261546625011143796885292044380695813747212198450913236793638564963253533773304781185229434363495272540674444224396873841440648756704938850259033488648735098916263637347392947970876081996565458304566143365940053174186129983384193664056539935386741155267932297255313879177889678986050881105705709529626081473383305933001150468463161249146578648965110501841952248626487906108605969175551900552791222125473801317949268786546238295159773946178628990060051874162342143212867637575021317558296415031843509007264517823387799317889974973095634752554780588365155883207013480406876446393921983716220807866740468154420580059269563837112838254351660522523107807746816692138339113097456832081527849142837073801870188846819280835471137856118305331967476457249868828311877343175576958101886254561122246109718773685912867794370759479389871392991789148495282990365122756161331425673891606612426429957003686349249258886767133865467051900297960860718314304755858868681430548112336013584535815906373806774018970894018574986907363413708595343244951706076198003759266677859296912658739042734045926901244608820379578345428968566783092374859656674851025723328670123680638695555012643475902987818927078364667544733186974732778640779253701651208868201682058780364663784343171569338953672055211247611450089112701801683635184527294624069140163683864068683769380197729100200951528660752171561740201229289435017770715198666260863218179955701466703854863458517619344742270926531025843225918935672790728505314230164928740617266774654312869501876162154320908263422527305530734175903882068114484532002702851214718828836718162544940782301555414384605161649315181973032940049557381143758200318815540667335199105299378244230863448441780022157467093733885890935169644071992756826302507502206589240015176107012425467090025530614670723478147312126390503356501085590701504280990831027974932813564657602299688341551717283938217049709166174733853316125266298951546407955449506105668819720910509567708245301505303577279230875677954334611949278004800535199503683967786351206133105638131432667850356175297952953091809733731676584664641745687103515596442748320912819688900168390039583012156677791198457218953319983577251035201658657412499910999896482526253141159983754575021693327713169182517282235886363113993713232450565965088726597381069138847919930412899702787399291992187500000000000000000000000000000 [15,8] 19450774696923805594267981013365609341183170987648719115662325875646005842888853591245410308505500805835602319242193708921929334719249499154937278387278005661046044919413068035814626482312446652226429025225262010615971611320222044985975170551125499956691047859666932540259959576743034785683490744233994886439484382767530300518035127178457806932324214263353233971136770438150366464245694769239609519719575144298806522638514576596768108169245520126237441985848972038726060879374391647600863362224820934246837157522799652721299432107966184059898734184757002917714553932672865633098729374740083912891122071258862694628108594184416652821267403869109707816413853258407872981043304907205898982846082063189864994378406310318311038367175567133766628726917312713488490635051872817398490830112555474152134959903037024829629593504476764038059458975909766854926250176548026210970543227084469201105879584278928424669214494407552935376770168845334888545041979580533725054785963572123630565054648345624493097532740491441806045004718673010161908290561179365867557741287875499685488672811363981169738991844698725517539219687819907922426747375056946125601111334883610131167850124499103608340984698206354740154328978375095394435146626859981539718416016978138404898644326599724179070704656799565669107879892824549602029013704417618837615431766298438381111744369079466583321518176113596284380641798840847702433582920605669709881169090310458073244091679867384939807811522775048151115178381142465860938592473579585758969212489816820316901755901116357981518351237956448166807625536981465453006522312835405817379956666223952573726413286384904944428616873524663645986441458856421316746720299135305042739730157003774467080128379956922986138752689713800515135473061855661051376731189225171147577564196546678630006508332021618304530084097551354703956188206981883533573960926713477974433826737892111390091916153030130512173682792170163196442368365493521758243304534766108727997025508376475537119688807517588597010566815062475339613388658903821241523145248499239704834669444185058386836466195624668541500189299313534205935099349427146071304532587231546783134644720800856307025756817750276109115554373241802460755325951702432550824601932371872089714512144003789132088408390705590376184634428986402384800904220830873040772706540786569150687626528901010989045661199164157298535866272233567774564028067577458718868060237772522482188349572904438478992111135255601347265885792126027808990329504013061523437500000000000000000000000 [15,9] -132030743927650894956966212348423131568218287094060890887581317729070714911409639382469469285935043156399541974389439834478046949032538263908226682069729725630491956813386338931878280750897895426866418624285087300264342510622534136488572061132396324786596991862288985144257964661394329871334198396020076662784051027781398383631538624733642109769237036957309822214687291265252440983804030433304464345526072648493589145821832786624819137898369008820711569397374270173662731125474893375739180706517485494548253057792863703580179863427532403419903361376857593280772725692131730425854266716989586901938751999215797076501172143913119263000076626494364561821642306242410229638289354955136064988812616329557225881348877601757027499155936126211928969507881924716864866591756285039740314263332450363734176433251603973026957859041361978398154042749991698363669213963409026975249718497489087304358415629329919422111036838069760718575688161272451518459449983275916407287299630004724235564886520382782980513120311393070097253321921954110590944365171660964232016885942312839612271951731187542424725807039871372084867681900204679749623617803211688455994080175161106117365162938433985738665747818301038200811260361687346688797946185503825584029114451669387968217550202134411971899574598860917581839553506017130952436869200224375922950192743469688095004010509175455581583891674758515320296205207234410885001667559074296616430281711440974030999311505031440415337708394441371467043528038223936778007298045189260981094785505718365722390192307296942217315131223645903639957886915311830602564856550523779659263830928740997233311685813810220898471031150606036439488298279957302614314135169546118196555973527410507867590876381781544076069500692735771217293204825799551527162940122220757264903084014564741649685664540101285434043233622882733479841395463784219354860821684056457942730809031456861501977567438612359383887251414775122923180881043985216255034054863538197922603935978178409591251032490434411974319518561171497606856356716227510879025421687080936993525599298994761987241741822938889920247386241190443585690459902129638037421189531842525876782731976493354441207072185844001991581240734801420881981464134444675048395416042607810200972017178044687233923793502345489930771483089821840577751915246652536205096197703458059286514718540619946819001318367424376741148982499935218625470867521586411283286053857802967757367095449822600860400608575526137933309200889198109507560729980468750000000000000000000000000000 [15,10] 730609003548295170584885546572515240786310385018852497486792497058790350468315912150180496539273207487877566906383657614954315267216817258590071431659983073578247281845653608575193364324844716638157476956615272677955858140027340337663767764520509532292639894487615416928030156510442436734512829855727539949507296664743886123720426933949328197795512903667752567215363012176481088009957552988655831789921833462733994791537936018701164426167680959789820681455585904603988469177277441696179954348472302872109320959264500294861364207417296850595770818067910579996004940239116956374162331046462214121470626718700846097722430508015288013202200751237018357158497437038738315773224602027297558466129524786676186368646531463466647321379262481300274171370123083294649987280504397111014477625178234527699551047286662452606308065092151205513169743262163251841027552482711132618017765186028554485192838979940361097025819822005779896819594009886594881730235930487176829518420823304313535630602628679439525163672490248089288035553736400051233527752277782233608935601418378414084617605906484479856846077697604223421821985498550658961594280960829633479297404560739489901394935792906612265610739015424255197342077839006229646210753669941111883334475673588375267491474690468389018901694653348077536629000080427355904758860221304081789459605206188284083418468244060786725921546816770542457198464245528155338217120915952258637411686469324404035556919857510876178713929359678869180639398873042015532237698429183347174897244031628481310734166117500695665837720927536953505708901319131507757947298619000859472976606374184202027691549136100480005409449312403747509901918906286361175494895475222088413172963140718574636994028191431092079132712191479316198435108635822650635783167235632766204721567024462066337487550129365247476616264423870724465815881150705554524100670531823645805858296943365005675872792378562825598447548752774771276297217126143953486835691189854891165578481670588138987083257966327312550009199623206545264227097287109460527240666781187786421363606601972765823689547464754447916495135289283834388201975718624919510390577660439543107241410294749255982673122248492904800192587814335735753490391330385192261839913205140389562522602642365067102477967472513164715879871370573546990899950866810517280920562460670392556378496276710976762592896284128136561956755508461393039638960243811680344980543804113215451854356335555495454471021648384931879149917222093790769577026367187500000000000000000000000000 [15,11] -3302552364196500884416812320167281995452612983150951853116789270731120044613496872432618861736814636607380077415598540413720154685726862547119837828759821383682503435013538269254834544640287217887533191291734624457144460650814980293968139169536020963771251434182685111861737701209150259878266118564691526174339904183209537565215576550336745819081354606869271937878727941733939807421825197959961935704283130006445499012201923447235264282491237436826646107374943874934369756382592619940121654991781995666210939302186875329401710415211665261726749806430942822455261249176361617841259168446375445356610182001292636376205625879649854995729529671208532057340734783930988703382399434122639041138900573848596117150344238346943052628013280848557890701094702221990854915159356873198116300015759661723005843497632246364496443705717092348575955291849642382582480584260639877132273690151192481433945251368546437814053370436433476313199399412487145260947162611325186474258419675871785740762571949925893255685945007786599712847342415978249219046123972248181932418891483512217680468702793996292494389891451764617156300780423402135483050583074404566143797202499820148159901931013907706511447320406270873003625415806515377896447540960299312063009180857384266990396986386217561679594567282526124858180326801898393991105871023556414174376732993290785523108969977132758947279674154453027423755276763377834235885364540895744486185246659731283770877698153533338272689679720646683436063257642765810751621126588061467022926462124397339680196306711046149111116094354762633588241153909948138061137891583246671980150840094396175579998093014474076739418750415402771929086406358422506457641772812107885215471015015402710790654469213088398639792384252660913138384353383284652952236041715884182918259962603675513364246858238169729077556082874006579851867857430130462099519954712194160796919970346204130299312048481280000181667987603822101510564203419091298966478381127523991406508702431728515350289383952340803833090660475456955288143493157930742942814501354007985736915123096185136800922095832122671989764404474743778101619892510901349266089186963109239596742196624288752957115098098987648670035640222702258960690166145032512582109660680894603455017504880983536702770489144485688753622365238093602458305335984700166937839981728777588239920280802940832773463322570427406121300695673583974306069587305659994925379620079592309911721040133206225402228000949216013548692671975004486739635467529296875000000000000000000000 [15,12] 12545186718044702750680060073359271290055658426996663364565152876770369673437822359632324699037004207890080075675783724132184592578234804185927293126347880794025866094610724752266466419535342305671043990880305711688676704849070853132370540904818294642873019823738696313138959043112102649787302529304799013351505888283883149682293078876682410649137448577284292044073898098004492518542490118348461523081669975345316727186429438441400199421831459767693186537165416629881280182317535505705157628779273710218468202755580192784895108339886589432873230204832198030169450944070572187725854656302032526054472134594242810859655913442389212891054145640216854978134427122812360516690711108583030598279563208843530796053762334398061939205245495134943051386040817355985967710059198382520398836468530185142218777484785015739301687364021444135934965166917755194181974745228433348137009500243254265927013900203938015208746931359858107168742276560608086019070910630059071221255009088802683984764038329748838866516293184931067843468957363102552744110708591174702207015694914759991106098956562075722696856681999973659060025777901580947072178416578343855875434028078359766105708930526396821142257731492872706377547100542764427483449714793294315826999811955057661983222711666137177903753124342912806030309175265780255404158639986750287522990447286623574744578703317196867713908266423442560767235001036711529336994257272792778234283198642988667489555999177035489788037456150032383394249059025285603071305931128789583096554572766117653426396445961143049263377849670085149445605173594738330209136849677100738061057191441369176903024608855548535566394789056636269812601907678142490168229351536327740857686665856421135069382865585953426573633117254144802071530961209601901971419515985561069586634057746452090931143978467397490374067174681931784513979752044750560501834873602352688560947596206574084777990888981875280257719193466082895551623095017030194664282161020152723067329076730701774211887400998316213562596194292278284843990705163536173294683850345339894444056877178328222419576395569365044318921395844694736076209722628136791238831086851482161658736549502386404143406934529120392491024102632399387158123860485233974082251969124131726929475251825979441979761439727110833278956646981508740326793873400265756958542921432949334004944577032522042436395092980830765120363727147071630700152439898907707864587602540544349937681422986388459003653169260847702326522323801327729597687721252441406250000000000000000 [15,13] -41190585922652470494208923239922877699552693585051738693372020563225823122448175789105913072766802264670005289657536209697276293047540982770987278439321285874835338021900749173752473014785170625791990821914408230386731338099174496881353758530700895000594636903665437105390256388960484876388479206969110030398009672842395032286689844460038584467631202358308885900622951907154053860885067586916142309851560770687556294652104144943803338143802283523938940909062491491425775383088694357315005153396412591223902150018624332385979386050689910133352279063585471467615059354562713172431020653508340385907332303018949680528095113140950952754288497084652420913330218038384692246103723889599821267844801125111439715387661956104225561161386170219108964152065740281292681334433953309796110105742554398132328162522004359312706869514710500914921778324000570311894488256592746416741751844738652523936122263754195942959862302754114817968282385658870078862111823864052427082397662151670117347571659589164752684675968904090406797750977714910041295993744125613053078457071723357470036942172353267416445067321474895459431548075184598479701580943050876843706152830373886109080769385348181551677615326682815269782055153229567035351828711504578248132414004531709839430954045689536349763385722227394809723203476922994468549181415312318035615627186055055403872506863488599664206715939513544163289170687333982176430022181193753542533033413862007799687513646263496509676984411803819394441466590234461279299353383282093249535943283470424772986614788805404383344164714052251010708882884799149631329213731533649822692317949900628536399479215489345300443223491318985547724122496007617623887502372151155180072120500001242341335890441026939916078063304609369561710542251139356258977573720567040942271699985702092651340609159842462375134914667556242359204085937374922139094261106270914359193860367637925229693040473976940206210636517488189117594780273645738497456172648979384112761306978951217570540797069303189308552775199523638676438995761893301659903273257335420091668505193629964616390656005104330917762430787114915877705960113075998933140428081837698124842786173198607605411338437548342679720175402311847690806013095808974203863853148537637467756959583676576223998297285735382357502645828695417489194628070333365317234823010552451848993738639853759144334448665250962782092007036276461483818464739983439617433726877910921893871789950082282841667574745710828088007815495075192302465438842773437500000000000000000 [15,14] 118878036585192475896022684691089141333064448341027301943478743467347157079395868100714361265251175367604317253884418258851476104749754105689657090012528890155365342063681161334497403881755435117500364704615271588540636778375931414936618401311796467328882339120235821082638925181912529798211354183645423930897776396842841405414636687881493655619917268656047088514496806115663100865593859833421038186151120065197589643124364309139240602166779532853774985054651635087101940956048466709648811034214170730222674574209212635957453873633293776145657837077879889962811623227213340492357182209776300106235470344974905694866081613365661283789713944351069172439411567216928486943634677496160895450727142733351494809360765308614515785532140632932198550484664950699697633122040664343090105439568983315344325916720553047365630392159520051348300559184738428246003123208889561106415121699120044247697337250107598045312500281233877832531151623329198838949952379238693995510474921538713019701550763993232163670163975377429378527098132037344397195147434022041568611642471678012435466775069389464134906982390225397167379779066574507557276303800471276769788424972310239270880376548459718069317543600037682767755485886302208091032390403424071621119951347013673857956023960390204315690589225730202244908035296257232622653824086913663558666497451164737146996525078873488044286783361130520431823938288858444458571027123756983280196566688189214545538686151796339383085938481481999064701461163622805149642689149768417333673736485260164358272839692891656847713233537305098236823807035554374108091673009231068605977515635980969069744534378711830357798069207961059416507001237920579793297336510434798015727853641394135647308849390990363784354190233896346271068088023314866568052105242367501941067926645298508836320164278269006127215671105996024900125249337240964131646627509480576231149491943415565985496658937295373034642265497722885007934323873124148173312897464708953958252936691031128871995163951951266008144789686004844424196622811333845279412197704656943234137744214662434598611877569501949003759968185086610056801405998534532369091228000551246795819906342741221328948744154999461342956395482645514319369933558616284601953343561193999367027068644857414230460679698797583776576646768477253949796315799016436075399375672408044488802209430199972863314363935008966494602045386353548474381627942285431593820989743721759385673602224056192711263731906544752203735981765930773690342903137207031250000000000000 [15,15] -303125457253103667482683677046870139815775575733974993439366313146037966633027303366252083422910009023027903052258221574895381651121296300674244556648745767595782698265815938881853902637201950223569182607412006295911447291279714647406921325396430828449428763563207598798965875488967562478373622472502861171875800045195267389088601472547246628615468585636569030299143211719946440344085340195076957476804584768726131008390991660754438123779828692726631202403001626014738456633048533235737640645730935499968521351476909813971480707948777220148964283791252133562263651710124077746805170868587876404603139987142804971565669139432248871769046306529061880186263738972282022241367240388455340411155945363797769204016350914406860187565833123529970715170138215070406615395749270376069091238401362249647532662695923081505224739857816509994207127667773002845890478949500804789434880707403066861130625527285607350342861539146252304832425250131196693170409454715069446581593469609669700742088179231460032969444841875791619734036292543289454353564895042906139034782881324451527499454544283578382533203492803386546698597623560301624060148909609323577825278392517096750104748487235659795255802223833289631077580767912479534100221387769732566550210159795600881944642288317553848000345457629222697916249046110504383610954021706009568373894274429098354157326489076353677840560003452863794415149361241473488147745050559911133862201879420456048445466702802524377298722253063395995833005170584151670296859333774696666798864213992865088595557452512065795001262466931556522996615550151980719003785921824651237787158963866916932949112923679516561562346552593000270680735008230548109266596497855601419218588306670012030618216208479858023238016887054433442342788702195864178180316318941673926629857246507978919816910659663762333382149901914478696591178561174509764823312014131476624927984766867982273106264556650250339873994386505216270129182956047785277443958546971843506737695972403480330621431260797544387272881993727587116384733648691425142650009530388011222143902115570473928210160532690788363782103863045275266628984844093223033870131460453929397239883562916175454698636108672391513513312350142924646027565439142933631699771181751043775471684404163741306105566027566948640580802949685554631354246258018789932048365788600129249890459790458712921000094614186785553287875892537465015342393567128914963746543991278440492312734335245946759572770092677762576727218402083963155746459960937500000000000000 [16,0] -19926364554048184696373423734062344750765412035450498118608824984997859090674902084363475541868876292001190757865626009219965618680958616551544159331139439336140601017681001887077634652907245408212324949576150268812155118571389260723350707029569487292565684505058915571086369285053523674954778475933090225065319907168438405815092096060345687584750992279613084010098416290436523319998054547900524031829837415548617432931831867545388879126936421313751755409335624599512468653887258421379952350221452771215687005778666168220814461995555072518490479674526071951585205573058267758308858960504636074217688290531766302247999574528174943866112578924619291270438518995241757041969674299169747816010116694579233884414174711073330134474424764378669291085416235096717214815414991385321113825607100367606923918684269299951602807511840766352924667019906549470769038918398494459261058204939270935696982685414210972889920674047121741539691343663295866347608795429076221471564458856054625410343800490595442096634096173211593148079351588044164303337180282705497394020099828025518875023785813279061168915612279828276392297650051819230079085324264696227559839383397760252401896968126555962310425861726964853615643116625879667841416165568131778206270673382766438851951954222013631886844343354562511133662788576634772069697157958888401996518491909996475929136991275584468419216299892834961641220771564936270195439673179962346819170454946197244573545115239326310971218326021066606070519422277018625477889668920166989411812249345651986196386510866370193577125960292373646579872980540954145740322866350026763342694952510811698051012816054687921331102858071336054954451376506062894127543384498497480995694828553085100275975288231687651025134669492217399329202946827441158822326965093459323047903908004934218610673793435745383284458152956853426386970776021133739893155399821178803452593527579026414605813082508330036290438538737855321400882046110797349907249932456314213910184175480331114790870602292032851881676825137062093718476923370016378764954526541533728158072880988055682547866369779708207436683527209154742243510038327455743801116516669302469276350218802791069526115765854283679217962976853186516733822128311077403128844011566514252698830312560875177706250138031915504105599662498208144052617054421487222211341842442348909463400692369098201044496682624142914503691692764573571415492554060390089694611617513142656327442756343627198735131769713468941063183592632412910461425781250000000000000000000000000000000000000000000000 [16,1] 3371617230382764438315011930609163889859210963408533507889601406731057283491831116427055514308587981734487070616910714472611946987815123296628866855327901157571593766534567371382993273094167013380890325642114106090799570089257485478050559611342314710570719159946755968343009757985027244870540591300457796039523888598944366982604661176922553424175579649498390324051878561287567491206432302925036508631926924420747995814064357059204940991038141653862362832954440472620108678856310384512728451252159749358548019365910822127439469893933356883678002071761608157876037788753316057774933853500266368551085976430603801343342943216756634314991970298888252215718683633532099494270404527552658657584756695382625423140425046516391378202572053022596025312154540137816575033529016775624287371407839593039579795168043233489032910312934558095786823929009072683897378583331396869887033552856840176441692202613458193915713441986186089151399414152669104498444920466562479382459445638662676048242988010316292371519249832009218755273727379070076880367052383285444560277461366270102954080224574911407917239574471201708586341873380351810576377238189384977270171461923114224892406682488287010943017456038515086443393203435148683723164406206537974287141108215297980986992201642200863738468795455597574727166818796188437992904366831858449205846256776996589144087757278075318813921441827994302584028709276366179300524824018383150510366788769401164830905466918912232722703695015538078932359756630781006363420917938645376394164793802659261730853960354048613182348215684609898822382583075724931743532881074449586918643178105529834836237787709537530222361472577821224771505498162542912393652668460191605102530869350879649154251731309641616253671674969334067464438843982722646901061203783862332444889637631580084526131612061400329233684106575532036300136371849426959793570336973790076533133881320789518445376042358657131447889143431192006808051661210394539374405084855860467352902626832463065319225080422614063780685637726911574211573075934060806044615028715547530690993732007457184469660299438933876710935155960964994026325261094435596648713662090333783501153469927781531456410258215685825809615735798952460832842337660580807268999481640664776448705262025896393257904411629033076229985396526753320735477658740874976550168164566337025368074684504311315519937748236769175671257189056266772706848179983964346436982419291024985447668648162540640080967758172077880507444547220075037330389022827148437500000000000000000000000000000000000000 [16,2] -60330678425307272765743049104821605562741385938453781762738384715550316220999256252474087184351667689350742675678408047652925940407783239327327716463303644618357587379910309531918860455739107022574909241250111210580701295856854392092235068283682526517971135451356559636379084726822377767838533355588023582719715792417740411084433467994181525503025314606370516021062876882085102836471489794105889911526230253404511942426474572171819765439039645471042903292320714851648024644631493476334091379302761959368888715283291983350666026373203540304694174804663173984496374668997229812203102875264708610221546732925671786399511986931910720871838000967794931674799876646467200964286110907764462774041389994502121392698535252398895200540574686509923315674559605368770447621422976826294949439585179153855263016032041438607203765540767747392018948090645033600770200471144739748302395456090835320917227403526787161729649234035850789106148341426373099785837958954262278923137125981136311108633924240764987857342779146019755350876953666978260393326609063966744292764038809857817251152036698061028540645539497765346070650071361359338086118110964107681550673261819044421734045352048898122135590308666152956765799709095931628781668148398024597736274841719712312737725441160482571715094649959675485129176450399073790830690958316267956535826476917020498455057023766488346008613472066538853500607457506648728587117777971909174228179254875803439861832013945996894065831034896351604253116082747897470476950020877609594025110958056444259467254475209144691771829045697295473919705441008799319813942111182127506109129883080692939977276301518168273401622826162126339234687820674915197589535849050590085917514998441626672084198616665605356376486871001957278000872730014328974424914801106660114248887167085238020838365545650656195537271402617331749449064271581236577427761036919245479482333681288344297202791295305716682078244190969457836883908323010463662438106369365688105143332336339406034548139715561346338516339984433447123964947257055313840831820120988957710963887824715049446305794190778566971861394631791574049496047997269980833315465412329983600965241712815789950285959380835428231022967620141142769397477304987232737777655285788470879236098867684741030899071675357032196896541489768003152310481030351319149796108260355984893059315336498791648200633473861345005260686591513636492060123437587526506039237123681931203334979706222754591455427470217246811723388333348339074291288852691650390625000000000000000000000000000000000 [16,3] 574766541181537043951595282270837461039270881975800933412471982084381301363070626537145497112111250326486138043256775403271746757856884678246098927674971667696327078059283416853001959338949250290300801395404278335511365216216948663753884482759310942626401665112636837027356197967888395893924670311066093450960415681994917183645670472945172525447370087902748735647927045094451128945133489974560965359085441098487162335513057655205737969372805554946315358160699994454300042866517607141200475752741628343306403884320074484519148609266783904159789412175293894241163298965360699008842665847712788330394366878307061969990173246839301732309871665966651862574623300005266674442172321863166895469260931161216210713204404342140036819545903221279236613011432909933528827361498805486772894913483519146816419512138609450840606933173122096212016672713443449572281103975706885174103220995670537021570047933473946920089646165699062659193420888530085685180978056312971971696620048127274301682737152586573635314767460831779274935404362973591592896240245188638484815333819146143444202531395722945418097575270090541535947564380143795900361273809959836603499367143980489069979340437349177246569309126671540723089519996447073879533576670587340701570258645504286465208121536457377111611999310725364064402990875576225206862761109440757154859135335198010411923922188716065048930111081334435305877597473381095456052991316504091146366907360336126350845281785699609436995391159247512962423434079720935525530755382515903752435348629371534510765184031838999156677838096870448369283884146054973159365563952850548052801856684424651702615088438316013375407466794204397097857154376205538288636885242394921699634337022064620034200555294404727947973773830494084179140947307174331090082092333112667393454747148591194227265733091019045229313161346941998050458896253402398155108104526367295075258690757666164412720898011716829470308075721871380496105098459426425610011899374164542966871817150475398814380590916290468834850571831521570339998766812898694464971917181172076659732043203734176136938869485918190061632194620021911491403344077031261532739676725745730331806524939832808992017247201357613762729201190969336657045560512436185763325559748636074687668038026450665628617302941229690270588688745633014152962934373737846867575210957591095881838383145029353104135068182806485020160604141048102776590555641114261420668882003263953129157662768810857959018565511329621788016996930537061416544020175933837890625000000000000000000000000000000 [16,4] -9159662463393863338237748213761911795781896835354657483849745648780147571704567837200563229557456210333614415842205376881010000230233218847783664362990084006459173802570361256851573462937419775430594269652052286698012746554555191202290518891476010763612290915544432266647651342939409097305991027486681271696602523569571864691194972908289620387266051046251136494120752238373712034664774198759094260129229938929674131879548552210365583639738608773640007856473994694838433279100571246665677170895914143751657772543105630663400638382120802059693414667951102727381176334343676592849456150293218385940456343494282239888001945518133002855377052127739837710553527858867412253915692224634402041024432623966316592417800540066210252951213121505254355737397476554489105191937216072504252177370193696698772258801465981016049148876674930084589007135020619720315493251277468410319975522092834588471234119002808668653805496336335502576673362441895356640133428148401260625935567683207611605230952377487200547101511584846232749532593595533834730670870039510717912130553500385278816228390372957740158883131156214356451382945971614146064681279217856871980684858533481433410452895160483689265614241306307299711253072061819361007088472182437841250305878057661706213740367751110493265916384107114599286811204252380172033589036743047070936814925716145960316410621093035219907527427985076550725479803668246624890998230023821627697891692916663953886682363537830697719252828870041824590299641858379059350742784729608097898144889770642754667180698417178871468166786279938369123582802263910267626131643093581676778490214125935906812710027196497579831836524804751285740492861028443642198932246913136277024078934705073850729379100308346747731014905963589391611925175336281176623439552836105039897649216670794316582104426233401224343619161237732170101470143611137927777173501642436867857941888500908759250399552850730127541938277214820482986641997342595959677073797968143229803367436605028247534463806819423560635641349549996184016243309624734349338386522762237425088165429635984361226202644628901574370770053487693828840562521940789888407447765887491267569123260827327460409866866835623636446541248160042176623808738846101292019331988063431340580174622916150252341809798057198343569959319146312646871154902855856664735717421580135442355962952434141121872926160669978170707381378633126014848522837258498511219973369759325585210029086114678223354007095110291544271322039527660763269523158669471740722656250000000000000000000000000 [16,5] 67589569491343461103176427937481044874227238419678950442136727450410392999222040379907707659737069262448706792142747840546340614265124662796064730521930579138320490913261921492641461026966572091152167866444158586000559624344999682542919933584195574265028992470890779341551876385385703769313007050397429713978991128238771052860386516850165531550044668723719230998046265465233702423716206669101660335146654839025285926523775265912428500856741032365666629870110235981118804616329873415758843899472371626202404121566911130635988123682710433499725493684857918650664294043037902807534449196296807818494690222431526697880925474974923837783769124443333864525388652173265258793966225243459491330763301518954635584850480807343545429922994476295175056670040654423557158676521790468044325531633924451343855242228758896704469087054393976206497212916721159769689317204833506993603397925162381211061020057601716755946197363968242164440259791754975355353413454553953978819544158318730484629239049930038258094111838110344243903296460109207747629188947299200719138640981774185567260661646341227508162516454921172276659664152485514239910451478044763380388040287857083473071944174306719753168643726227216796960561129358388490906530710202299964670758714943532941440206861849280549557684261669714323567895191005850086196858232669789885052929331773974642070070965546459639894833174674557153137412429688234873417219843600239629761873057360150989470739472379068824119597213484537075951493926158455875689461650714729007775984618619318586036999728598721702708671864104469691561964601956243471215759269433089713551713085618933751415715915189258254397574893149706507300950350964277315556712879886842610014534068988323751297390732186413588283016279539448305826066187638546818591284757332734750678631878278693197480386314437659386149723024525286687953069271210408995016723429832347687646852363660405513365618083023900693305569143810547884366731380182121813089805961369417371204765681538706012592493230988415724770174807796555612577580512629399642161068245373439569923279950179885321756671709147798031335601635676813539200237677411574408641694651690229558219074377428134426916465281391374209033632907568852602915720260617004952357439986607001726447292211306338726142929863469818240228190135017107368084383368233922689245873948231971066347031858992006083592296196204315425625357083372239821275579278330235960299097123323592410729877265941739007497588082817266842000636373199995432514697313308715820312500000000000000000000000000 [16,6] -533471865441925661847584115619212412888149708448509830557281607626642507218885686269555878655911213039834702580621482321696026471789447339177983113950608287982094722244382496980050977261330689609686810265690774182890484473604728159627339661830369573697085838271516487250867995474385619222967366839116639453830633554269198305507846028120580290981037864415308690600121033221960951963149628279721832780997574472620601951786724423921511256285066059908254913118354916485361679390402811655261320259317125191901652305094638032841654852399124191728034692460182012690607414356248596861571050710963697851781638911441967374764735466857108588277892675647324997122530956073387287378299135560086484226506701591651621019471643797471215938779986300247917370051397879249952286710312527990885053148607344050057930929880768899443144246832612882094047494894128602713368898065279819255137625891368608612457222961248971891187227395509831155541810954699780984809703582070704045598304678490289593506623539690105472025463041672878405658829655005083784746982150213213597609988584688935422105527623924833974691765542365347539740460274686111797971876063731606467865193715060636330715807854291864125411050922260166831374568319313837657844604586027518739443658543864499127462132800519724872211596372139128617368109242363476903057108483930251674657361694153574670613316099992306019244297641002379524789627367078359336004164324210047395983152833313697704204509579991362553181910497966029742243126383961302175607351204013089602564528824649502935025676741696032178462654494633283904214929103975793481980573163852860483083835093639631499986147424546351275108687877136576344799620894774908513760204133221843647995722551371252960186525140818528236630999678608961189402216974077659784365195338018894734292619212668970615936467733279011305386728165659102925477002009133234563112743290828158661581244525106244844565277819039608689616858408297361184650136255664850375064678732908649671403323999917947565027016267015018055381672745692104226923771212109450534594231512703174148175323610311003485549870842751555108239761358355055612529126800875098786182225227345406971010196185605189020018782309271737869116403756910322120830263287994290721256538682151150054868300789030051720545399751796170494625364644547008316299395837369471682902313682363188963257059585579458711125842941343245350161021683722563177101013831107075969452394056436653102468805821343528086934856291615310265250005095083452033577486872673034667968750000000000000000000000 [16,7] 3557569760003948409727357314206616733201016569708570731994938741642832952284849254446760498565085936008351996716855634859171536609497842318329120197771382138575527910433626952700541887761803860331047804563722041216869700392012012276009933077065348962240896372943194538062499316330870213035762089579856553697237785100383384566963841697744652824444168750438551332091238368405000710097371111388011776237755887348481169655722489004095567748532590410470553366497455567120041293884456279176031697399307021227855917970036418127790080836368863249890476869722748018909853476952352039179323796109632328937655006195018590848134651886820385363892287987775175336873798560650650749788164544045028863298662701153415652754970342068049973075973965190005518092396058401581349858817346482314128011449640979228229199498087704677371413959677596398125052133562430741218597491998042636323623830590083210318830837931379038623579382490075610143548555747926107028502706786800599666980129852723269622162289345915578635453243470862159716629924170278141294753664610772644128024351724785764343070411333103563883310679903930892724953283643389580224438688199820607008917234141832020656127549979495148841180010167992159813630694541516017368970756140250977652882111213038068921441246082995322812278161243742338952709444147618766062441696046367742014417468468798997240554423793612922790580418785723113380517681455231070163456653322491045571474640887071342913286128288651226239272577889228080829091235867839781480235591579875042321182047622980639253817650780426126571403412719210725418805942806855383246632204609507278930558196412396354135489129789429952653456971871237546562998115597503796812147376883009431349107316050093175205108559484591056366730311592902170649296344968878439078682841072130264064964556514254396841832951949627439575484303477891896163016250061055535311649468457725335187753185584923453993506936499742793390671358704289660892697966696840404041423302740072913495356296483396653728450782098756005143124193688131854365825242665728330636821271456928985562253837027819716442240896227440334713438692975617584768368844007048099667844687923955151919255250557714711963584153041623672032310760218938650101492087974873735052307458185264103658248816904010392439094896904224332740262467666488560266617533891209578003342142217137296208799440529234784384835378495716037343732932577332216283778444326365886685544925923682278818741975524910465008351460446128387490882793997570843202993273735046386718750000000000000000000000 [16,8] -25465847751135920035143789633459793531704054528067083578803571754868981912055836046210250471312038419475754568381196907518340820437425314521497140881916388914893291742609438322785061072159762985529554316046285347070726138764748165021073597787273917204994068337158391221692417393901101581036623520783300112404892104017792427657717644652909215512664029983768919408476697088086705560031281066968089347383693517697986395323335663973351166349132993308339380305160954674403462162850548799993129569342146012060723216121915450789877858790221874343131274182854478476286647543578991786753243113366037631488659196632245216264588901725025289625884424907453179026362881341841793320112572831037106379820673867998173565668162172214922072719125331518338918057994109099137358846322324826859413178195369979599661381127935980566112534330327339467675833818414545223157891044385599145608184626049937909271823052294331782014518814422273038174288825371797586239670091325236947951289151327588576585697710879043845761102679965197300991015470068933924029322918517570576425213797166996622662750080284559066503846598071724846292880961450766083406167216728858867966701000926098355029645026199778085649961272843497967150527052604663322138487559291046033310805283616856619328705843634311296924888075794855253954350328977811222972520741437500584676156982410039173598145020019861560246991341544523029865431649687175963402643587025902250918793912359275081562539810843281209189433132103695720005556628626373979233486699753100203305207989592370436515744220089213053007391689335480173099485487524734012233506322162985695936391160931333372464809861563560508167636986673631301532752148909647641203656319213992142926359819648552583287242418298793971116729579919240418009673837687432204339617590066246634914988508165122773511968602323255887704949641534465653248282036021500200921015895573957666770185038586163294035502525067219711972780726443036087340067192808427489976523449129910084002317224256961345550997455337364299315355892245998140307694025140359270350012897637766600669714571778385529251967338714775810182219277286213821506791462133794902192034826489609140009216413174371500504085344335725555863704854468384187672593413645046059463856588697789772431359043170220367896836001416556139818929085981825820424464497527764637700043134316259969691642763115873692901143676867197076988139781551585905091335661473823518556072567702716553958649672669764934772795693032666368210356622192591657949378713965415954589843750000000000000000 [16,9] 183633972294539660587731522596447671816164020749945720305169359313564105102996942939692573277628709620170341253417024442530183583631934981928752285642569356876315221472095785257458466727392965973907636301358935480850475336848187154501884856841958515940585084239115794775615734026650516114115494470029926293233077729655534077050387066520532552523915613752534105667804665389434683859180005759477123584303056933361983663866815652018418669548090401584484778251400324133106496014280349913557860203028952655085992820520913492678724622916559799078082797509684806712366383245049683282410057404012303122154301202481102116311829962886461905607931042819425326327267072729926711837018882510221909663717368629166254937273432938360040952032761462273741315840981068553875313835824031814325037735357762114867346522551625530532160744822394323236659890676871824186927750917708750076474176398155350993343393419322379698855295191208052071268288445607370714702992553451283772469899516684071007081948663935846388826327159011777310789645740974514555331455573916473911966318298612567124239679498978327900081870185171974914905861163359466086776755693778451163339695189436057096716177428863576236459470269059974812828952225880412622616000341413169146521824993652128014928368857568900795372834535269057999361513957945055293858063859477034182018825090380734759330388478177566008287327989879974225323093094036414841513099094926231996471200863055348257683618484530437961310350703092345769521542340528642715063941193065832127857643333467540679431764611432729945472423773043138289871062502498539623751967531686108832753109944783577252388754520281575854231014447689269320248207363299339929559643708426121235872113730176023078893356160924403097936890157120005958539963455728049677425143363276587411999778358088168716412619396221077731912327018161669186354739808223174015742840231829441134449020566138117994070112470561830073678264043284205200147761631110003336754762924628138719441037334562341244576446316381699022345901850056823584784708053681503902610225191206562361007121211027211383014990271555229023143828637598609275118671951154434511236081890959747021453602398254358931657709856181331781750504981728865691732545379993196343473192859806269484359703077338457658054862482440524759986159765386935135015147266820931814235890948915403676433863953884283664021037960450488457167673834022778724350443749687270400709553348827262478598698047310408326732309301668015499853225946935708634555339813232421875000000000000000000000 [16,10] -1135679598988547476352669267280274963173177235691169366445934950059155402920161055457266634292648683067286619720448534201177745821408926113217815899324676695028560284610266783319078230499927625172488821442311406115426748831579903718089916845160668973971097888311882742706322140055451252549473485868962677908627431673341823776867335669034370382193168192955260049197717280221824576545614245797274280117178877882258055571492948698813962541848520969855402131717040710661669977389069785816854611169342138414068870435172279994150317570516621309934997840153712531943693277653198662707253773775056186407620842133646688687860660873840058778134937025243832705617995756476896143607207648093546416220892999363514255668499592343087493873544233342703266823746802539013883110773044415589625705836332876369186481504570896904704038729666650719110302341264080467113484390254988924221366002252700869132607900801812724768458019435341581007044367639434323351528751542653797990047562962265197849469844039498825221304684791423547844325869132162870213203782697940680517209265916808341260043488728325904142527861198102587889692036434291295726874719720725678194662822994770710746732137655385282054922581585079790715793758282400749570149137969972336753335170674292681896766395041841462915991759846217877153096530823271811086222007997017774149596266176414752817807884111655057803842118374540605488129161559421839568866771770264701773326765079567013594525530587736959593928476504083051674782803672795527128685600916661700800031739750542585773871360323599153659253621417143462134634364236323576908818909886653476240690362825566685778174392348533239191079034571101084278472798561596448506371486891202147019789291131392596793831337448136970566726028598359428002715378359679303967678901502876549623666434505868948226226556019899035374991847446407774935098012523477901701572780116930777335365932703834567779433018671223932396106628515152243831323980557421817314283277313629668111469923914731484056147831871311984191441449970858927868270182905137693964849589972555328799395294555296223276937556243588982013664426916223644958323345426494182981055623593880170565697066701785873632690192729006015114428267363466122538172284778147253432246554636749753878476372183200744609513208731326927807423573555917817767143563640135446257950623648586577106297735577700359021003097628928209491564369498883636863722465710640577203418901530141197706220411701773893756512509302077432171707016550499247387051582336425781250000000000000000000 [16,11] 5718313525265850164348513207179923558638517861494725382291892486013570006588072173253714333238641674428125191929746620968662514320372723350097480475007115000372648461079188379011778243590435529314650923239553375378185362985384285279594317479877475337002410919882434030591660883416923495347032408521118472847709439735380001214573139203797943055690659473494875023650991015029399659423682043332036338044925739343352837195744641004274182867065318402108678541702513755945819717186747539999027911272780427000047315688758273475749796678010250456675646493069093307396053940983048730468090396333326431697218380080896301351170226427757390257663751515470045646562165744890286500428986021217013837960827905786897896914872724929040776286298244781475085756771163786429170937966103869994680376115828726530808789766705251778544239122057668666778065556559130882499844885967273078665671956926735702782024054884043622545941564439725118900189558557792770307845492380120790288449874869961819942562756945556836108515602865589834173280714981411440300472604426663269399613446200484743336210129676023671670048351876747877765294632955755967431769574028227819992986758762445941891587981062915527956009792405422481146560426737652223669000807113582793073258409552556280265275023024035956105138450554866193946242444025804897206013559576609076540653106152382760269380908323037442453285161852368871681158968104767079274058399781303105714645112068575186914522396706022314469238087999939009209237103321109883706477776202807227471225910776481758652253045617488285189320484735479104767781236693012488817204510194995084092559654940553950280601466199559203547653956679505381690474035343401746894541212018048996985717287135279051074630712330270706789018479380615491198758630152668790366129592164049708847957626482951341133042612239108189410990255707036461659685676884861370194152358579580458249067727220540633678329637928264515639695913803312196800302984531349960170703741786268517070779681549287670798148809701532989443335840527020698549308773887255354062214626839681239226850769713592073761536989347486450268862246339008708960853146212861114471394833116692170048001097751804866052354776268725152818527170081880130306073094326806045489897184481627539426433696642922988132290171366751715742681489037357517241830900866613833191523513186792741524135289320286180245110411827227703934729603951762405782034451969039478999869870242868510693934899763423103043871950747288179089933279897195461671799421310424804687500000000000000 [16,12] -23777903779427056560320466581139206859090020612480013125008030546376913467210136258133365601248476088419942230221540834094660384598206870263208475815519514990309163480860626326545759176742192476333866694753069094667016357074154107154041303973330733059133598245357525792124295347398523559728685248904809339498934614028482514391930202051679278914722718579563497424458505285547168489663247400462249573878002180453663749597451308545110314783153124302823616352934175819476882690943285558802569808134241691289935955624419699125540600857669851639078232311034397106095802706224139997320660441302117172763636919393010550271393320626960182732072644188481033350106658909112351602557601255242019254453203603951627796861237456084819848049469021662556989575621543938861033685593348032547203889718072827847282446892387708630692546386412252243060255972463407090516264757890961985199192643643862030410124932324641229365365602882459017082000441516493129541297307717045302616681603107868676896712961146603496842066265222327537481942038659049122240220214862113219602120804491489562387194348428962392560571842681339484056708052480041676275422335124398747264569625224222034492442259161414116693279978601288009975109257065005445021671207651794568232766892894829093349814476336673740963223934557032024616976890191850203740389331929331922432269064397837710694087134937739076900654887345878118203588041736632528547768622883773905924938944017729487762050203236267284578518633571881031016929156320613538138046144130983161422902609264569291758689917219177981428627545966678584813483582504496722448916584651206998208999784378747373955405270083641794946092346946201520843717384740544990396888555754497194912625573923735326213211448896332938747288944138539706522701017970750420802753870499419457603743466354392055275354408543820528126253006324974715359096063562642461464920094129620980702417759084381658900455215591947812598182780077082052813283944264014251594013555273429700302336988649279745792537383599609268717573595749796122309392004982906085179233138471766048725031803579505024274828843939546099153473584743799233399620387040093628929273889099676846259102810156383698668825096429605761391054080773988770428309665100912219263634796346355425546690850528833350677410067323217298668437174418191205369567151930625055130741243428342339633148375221625308528809337807144444077164868980257907350342229012973092528430580478158931544135929677057684231042313866816132784942627864666064851917326450347900390625000000000 [16,13] 83800708806739012562852102632976293844136514354965467129531696478130143555353817135637986033650789095455878550536060449315107164374545563012964153666648479199106830766099651216108394733061010786922414613589570692498109652335573330629384366526822969244811773648271527843562750617636856501157266881591174546779105490878623791932038581363026492478701437083351803170740097037756841648179340431522627129749539795224339382917503176084554393316558345574194826093716932667787379387020868200121603129481408848430889947109734127847370557092605308594392880266998803921803694238013047581689776222178169264783027826324927199922637296229905535874629521090680445684349070510348166637158779830156120311958484142353169657794056021881910800423293810042145967390829367125630906068370038269330782928840394707151319137741904014792301280443119645937366293845955509884547246096187679932929217625335453642785813901827235814148850586516116976075881347147617752547594216260503694161169220483379945688660849599640519775142847444177469673858470094057290923029265624017269859846482904844885089386702086023320225501785534551977084337774771517428976010885761511077754560269578575541080701606414006608280517413011124831524696162014361456702892208894041167070476732508493752396924816709635856758590480853150726991112180587998087816522862539284927803954527060775000142523850256647168881937258682122655954800120510458954836101920743361279227602316428731263255428630647332778905676159426189979942500624591631659143613891520290996649572274293163794136761200995574329889231122905382895715581195343732113325294833786557834236955346639499546696478743711847760671137140772430710728406395411817650676040536848679532977716041174577504841178146708144393076719974610433009958832152099202934497438657441560374509389079199127272786645717295137658029116895703516734194454342527289256296832393075018697336275770262458796281403099439470476253471431560000859612226227228774746253119699736516770696190951582774133196748083624734907132402727581597241646611024776039013252038882792058742074795260836889310287485559290376415175491192388975086087539056906311909454231152499913761341092064182672158588450368522228415411563111356899334620745595597883357577328522023717058419728711610981161212423099359771132367525894304945359258099390143751563231807873486584121744410501140967293423161174147584881662047491841279250444350039008827319535786218268953226705859129650891444283130912680295984684697430111555149778723716735839843750000000000 [16,14] -255474540716451624668785186334476863251972399191692830141026291714166321300727355357821142669923347661786916383646730375067914432158998383651412874091413595434192027676256517694310931004692453968219595617641420844195375592994088629927399794978744782991207869487136681379071272254661325239341645942477768858675055407654048676756831274692884970527582482148780278286497723648326668841933366668994495641104118649824365554876284122601727071642426973878151579370873804628088010796706500876030373757146483017235679090632522164460255893323782759642127086818409766502134248078233970461158943812823505178485233204987133437008459051084562217913818409435390686898088844575243454050957601801719928801520808404735537266845389611489894559638722256883586566168761514808842196023445770395295532216418902775089300411943279319425747260625290784841666912652088098446273613695029203913558101363381431734321812305515225477636715946473637936767755482665048129031409100593881181349581281954535921390751588730295310261440782165821814222210272068812275428882049953364943829510275308832793665900632272082472008681862725358389971590607325464872640445636295386105394886112007213474981199667747702050032768665009088661300499974042524224673830191827757801027185236853451629766549808523680605999781133600444478883319627811702831789037019942338958093433771265836810343812219727145535758872506425715760068008299733366651737275030238562418344462681011446707231888006227283438710874581330173265460432151237987030214767897364541462464052210127358026276656757113407583302674148266483183238544317107502320818866668680920296516434672734999663652003259558458423056509493510253260473941029344718974154829681574437376521545611459287022195635043150912801207924824214216235716631225355231140381240155960058388276817498848411469576422236680299271180566824223277153755462339521358646771664829556408471869946691737567547500722295001564314919825475145467029048488482968246622024433719202392736770724565129396811702205934308698800681880215550351166306550398735412558475998200625256681497643425950990281708220225618879692281988553340403718102130926008275685565850208721059277634666476190503109229865198746840591547669219418237908693217230255097059113820740177790027874032945966195732446848345396818153690477061882893057010840245524348870655599769358923480678223024009678622025335856634977591881633387966164481777149062984677346185524500175857735610906008588784432890560472699460932421988701435111579485237598419189453125000000 [16,15] 681927661606419806205554544669876781281298971839113117425409773702942741205096387876190305339112126105600213940537164828140235667960829455676415704738116342182512737470794476115435083041119281592362776124900010568857090737822933956051291871666495012900313801587711692665668493782018989834492118689467143034959922429435937448611070843195347012229949469374439024417958379539636746229729493050045885315303950819611785258225593487923110085029407318975428941212316290334718215278690876628299419795016331600947631214827207228540627404579182499314508494567387844332554835636201926292952683872543569817791176024953411045782406821124435220275365537201139051259821697927934635145245278007304263475732504236177393789956041004428614237825624818167061632818877423712178221819972983654195576000277900848059506274594406052031503393609963979914822916879972332838955652913750271323839393828979450442430183072668507085148536150337065262826151216053134063691328531053949324744770802603713920438715012471631610762705476847510117283733044653393333865587894699447478473671838839567139311396164269772721303215344835244332385973813596015242238429189763786785755323345821177744646236199104679255768320341598866050467612261510024568489881906560164973808862982410264142273793438838314857573372387038949368005139071323589317530039412267616823057199036927931411564513017481593083797159344610855844414050433149779838161437360481675975719332026485128571015943672451324092664573506467885590200232449506090383300571800325489204274644874897399623200372599645313183874359099777179928025806014603756800544972363847269155989233149372364092484434823008347856828745302995335041405330063956959986300193702092440334716333515885717076491634890549104257764053144317456503525871076563196838370517452633972247553294718042995751419367937323493298592491022924164918164956526744562886496161349143490017064056302579533556032988309143988147025381013662528483408313898481322968150435660165793738206377776578301861623811292030670651878329075001868449657262301722822391392345960510522393453475703607919849707553277832846431801467009638168755020770184248266390468312934285151408700014773784590686190195995909575189731726834477697703115667362757894413710977562799426751437690210169973395745502726362487365754523178231593842105731407680861555698691764943216817422192106563001441491613034382231967118671153880252656036674686197640557419131254147719801581843823786066611079226344174428198208204321417724713683128356933593750000000 [16,16] -1602800047008232481443766618828856585753815841180701915193862396795903608243996429127478727104513668188177196003961834500875018792325878500312338272609502878554061347837119776506889526412972588331566478201771445129802122731781873446532737946783983694458103270163451402767707940972316003679246331177287152607952443856217929953847281473466585180902680985732198276529076537333465799099515739262155758917923328449713218874778291577496038201754784772254173046128734799224449483083193275067832849503134025408639856012342562198740236488568726742466941855113753216432461460277937852967599613079151017095222256018733539796198377764347406637051039722138387305643096110983741358128909651975692161667203401354824721923245689874150507452354138641756558965837261487818506821082932029846311384908447458798976503500402620756671454170479011357859870341212695595390793331058559585201603259794822746990978167135547657910224003122492525316963858903596576264934427750185727115613195953403169066316087613247406770139567001190576324950808680269787585165632781543416914240584208507342556118345568182294115039003568925057729213450272756990453294161713255621588521400448338091417785163101231005217368790422512493736971984716999302695658423510273678618754392277667587131896265338256923806088940749182384046118167036863836431608621395835963049321534536908538276297582331818611379088183096418503187943788429761830380357932836602804568072484528652743292731808369684198735598612258541282125726213744529563484518078311887552913869593530464491117018250992202340137041284292701312217579745232228618043822524397423748886730103519904908433929551355585369133904553880456536423318854415333546478146292694176346298194661589710018492703209889392563671758046782031628649343290881065463381149750484884762656362380792844591392872393120494869605089096050202510372186792365244201350121370181264218397202529843068388265129666080115528506160128016016624673332301196391209278354838508124874967384037728160524369383729137810660576805835473464965588103235764777481698478942726844488475439205189362895439545488488404302182688468006011542353345798830599639267209274871687652828169401431609332103350666388893147569228418140189964363372478482086606003117897680326324025144474324904946613325936777966999542081476958940993084518960335666311669164958336072145988684055194360454597145766050405155365516584767720946906389622800097836422076595573204644392984974004958994106453130972094757965284994583043953753076493740081787109375 [17,0] 47842947537578322989427418807555606612863090083232656067056687270875214604960153720802132111746656592537051979018072313606569990283750239832467250753625947231822967129799796984325732063961906277912857416640025511566450838363545722500776838649480290647123537706981604676406357182259011900640552434169043938202750698095947675769802864593468310075100919683709409921775462424667669500256061530164791699057385954503445851574016245368628033191892767700706201847674311974774895234922684673472738522189330229258625554991991090558451374883275016618407411077233970509900916513349457247689986264345406609168249669932481160975298851511699099891791136733234602171678956651532269682759491805112832111888936839061891134173793816600599994671666905430241706746962400015489452260986672010095139117617558989479337225212834636561595805660101180002296577074683334483511463937958932469541053422421550713527328521845337388658655597567515194353558716831698718600336768958514805126720121578109960394076621053978156882379994813576706132120388647586271035331715668968049537785910737646696635967306413307427944709954566961668489717016439884874175941567659457011797257052818193430574849980967867568277435684110355692133906505779997749007256362762148184083834682761829268490973260689605828120152138305591745824545347205773637289787012430355225480608363017099465675311652747251613638633117760557656551419809747140815889647365964289151333735721793485136161929549974117893230573621299887454973732531403005557353920406148042824701082584963348238134217155688289753153406801927437990487615510188712733296331954397504681904709427756912686960930357935715987410182682345812384793644942654616162070497199112221290563554750999764935614155705357536134801049336270524110117441725713325363547481239838486956148214314022464751268274869438030150845950090927274217795408858465188521780976135673572606926634461015224068276953993225786984836369821674306136487613892012600334002957820416654696773660290480845277599947218777204247592628205487420422788740596457505269401825491725809048139133368190139858535938073171072837285250899475863433473316804241112105827921666770730928138625718707166263968262221785553093354292196005897295936562604054924891987491177939428767311273264317159205036607697960064781757109559906293539769759880537198845335887218499500221950382742386270778739761441255868386892201490578289047154046715456630896407943856941154567456638826636328154506827559089288115501403808593750000000000000000000000000000000000000000000000000000000000 [17,1] -4297453271845412204088443566301682611267823976310983261086876405533915941108591629359206116786976598994399249662579818358950593911822338173624884161424547091628991100645932019181226937827023092615615234342711805281404152797732239271823863229053284734331288534452732859308161617463672542245372111004366861028625556117471073578953091556038248003919358154422470079327444432953007765419928692839825820930863507883877592439017875947729311922510078429400851472326718063104753342519663850251656781040629353736135883906650179896130700421127632573168761013159338125181972786381644159085901034217605034124917457442480220909513201612815562720860563106223451350225980170633549383116628067399524990499144875362172143654047964866220816071065069463684669776197572756845262491586149002635283778766364653978347855559006293728970535686024699932539392533949444314123313000085307682514169710032578530921904867237316822125824108407888571488741911997144780761744653143330431249854662816670008674132258364287058581331789705953180695205316276156853419940964129278272943081825084478639903887958961142359554893759365128469982038860187750337402697837823515248625180527164478692132180595027751161293793806597167894311902876065131042407799288132721958885359139105007516367541536930580097459736297720105060042452263697026114664079229979965197260183306740297812047026144548904227533696544440812666564124081882983382773308494697987419929194700777890770810843425592753113700392551966870832132578161670109471047796453283276294656211530311663792356104899234088637653674514264934502021386003729171616693216615104950173439821804211003180108415812157667293831319809037776200850379256845052083500770634943876338734394926895097781563374833325683913775399002060425390102575470841629539746517389366397205559318586194406712206815130946262809530205688123529702239739915323832501565224842771538399001711477139729679948773480591613326863943960777521424796752247168338681157177027952079496921100082510405015611083354473087498904385497893716851209930149906812985112963828577992953323789221430742034853950221654455150657919710182818176912171735969747081552314511967389784337841626621381078913697170928592467196200917128361922690802435238335030117751746036156543174524913760579533850689470448602897303302234698354526352738092366132571943506579404510251537661067299376452846762719618109079259953024034724357436779276955459567527930921253689981686280236402859615540972271219288813881576061248779296875000000000000000000000000000000000000000000000000000 [17,2] 67384849843915947021952947892680435682534614955280170231453522427102068872882646904372685495108099877571787632824678544932160147606658638296029541768189522871996130023617530021094033482416659054784074986742441492277902145223927010398506279629497769441027991882326773472490558343920156483183213016339125770264126385772885454479216574956884616915032754349492852912469118552028286048078321335588047008261438979298061761836852795647073650163474504012224805967209571067589986567549481890224356711585583803723821524585703545971135286206619604964618807067965723282366675789117858744023273654974459897709759955394185482980538047472771218951930874355368914259380554281629624388993182252332013902921168796989401454482615665070979706445886341713758101343053998124277403646002185983721157198956672358307061146688962144528198853005230797850791483289204054169684975026222232845019365957011055764509971217374593275826588901205958285910115789343389894045024186704630396485866597808169417959338337529960611555357955206886169396970805158115938018684891333859358327523922661564342887987146383038149597077049443860037893031067052726738894306172966254267051590705559798142313792497809482794415541633672554806913808818883769896938324136223216242481164304157463161768764882468322622794105670413773775736265348359367738172670697846002412788694698369214787623334586593648260382668120178608827200771986775931907619281946448959717012801221193806847220004434243873004187856069983405823598458652135214380674195538542804045005004014030644185262884537952213226154716810580930554186414195879030422079936934454211455632975516036021428786237454481360290840746548278529612866046114718657449653592403218054253497155232847848568809174328849297780715000011247897101335751750098653002481688509926733351024080810819736306651308825707795685774653171206771365971460705431881702211572345384426272496688925942169247025715953333098298076316427083235967561019237569410344933587991768074177923216006432443010457450175927641552635643609548318449557769714337794175746372894822538220131753069338357943213869749376168250172329737899174969361150392636797910388195016534461449267693854912280461053318675583978269670647477765903468075365880583341801231776443676013176003262117683532558154055041094456035293119802226102347353061364248088243947320553131420959641628022598737990998125705211922744633396945387946350912481053522628106580309342976568656672212966120336295164534867740968593352590687572956085205078125000000000000000000000000000000000000000000 [17,3] -879233307724703649421198479837153359014727404193925138519305571192168180292166613116633708080244326302172111237630961299941731826729777833606914012109693587554081873392592159917194741262590504274590332182347583342431865131588677618274277694772108354541843509569166515515113848505889640544307027173303533926313326390478682569162075180163149736627819274226895044293381899686273802811959270474945517557500598892840637616757795105721177868679735090245951736646962887462273431764216017487039692204865190820076878130024530535753596743214155790606479569209454281209503588603431678123888314310266663523967235213990880714691740577457933629999875087245131372404041286631471707656159422518127396876541047612281193837505605387839507693345545282351110490373748956897738128178479192846609034766909128284367771059936121096856255235068651909731322546852739004531542256125564826187171090148950831518409940609024012513062133847673911705723624619931111408875861851518928056056195781360613578620928002303464878797112022398872692972805437035498695204079824574575794282960079074413039106309096511210164539864435995781907691203447691769801438672207691803204747251360345811343043966134955736341771612797104493241254770712378547199071820395318932530021436395389181678791075536670061690451419874152334281345111325045193036140094077010443517248093359836087270633253691732095643440937909555399591042480991430977705421901466771166763967822013035245781442801467321922659288290180499748882246937647866231312945974743982161287122027422219044972616066164894777071495552133670946520888793460367136173571598447245643277584783481246663925156623527103895922483293974962079105765078697156958535357933942465510806778323637179393882656632335058352235792858302960192287334315250966566652862908642267825288359961840920778099620350022135361660445418503604210498675317122711905858434607521283693898794361652090230530029548678468119340315415737757009489371251930283084426309429104704454544206568275625516926652868396904752246980558242418820379119550549755341244008916669756611399898976776911425096205454260088421138816663960012315893724238169175692704326401595329924664694287248947002919126771443005762043752772599568550034667237085507204338960262437292909819613662425191306858262387762326366214209387829928905612479019020923004335932283016252025611235792261670172071132915935610678955043827556309385459242044236454375435469117617946218290812911054655190586353680215481176674074959009885787963867187500000000000000000000000000000000000000000 [17,4] 13641258938863013503941188534881967285145394398019809817371412439419643314395674968160149655444739342702670835474434761935575354868453260107182718482170639639423644543092761040824733719324204568873524929749083005731031802773169887868630207563519905252926506605123114455290194334482794254200597031552891645503885834534507448588272029980154291684650414245355219074441430884606210585451562625356296494506443166407775401141099766705225678250922292249125304499860494020639894594971505750356072392414434522058947935779958033549120811315569838620889978642405497361868440578789352340282682993051478080112525004221289190523647443044250887007535377745625140076242924795828523450762299970147641071158432092618051843154626395502283258724149171769834922028539639730908604387499772053709906630458894728642424204986727228028475134225680303643749938714160621615296434974085196569632676490840252022477601499334790975949023358472969142062468431058048151999477083105069648533863571167499014683908929581144924670101284043784848769845123553949822982664016300027529818003028034898005910582146252227948666257573049152678641366372935856584581355669762007286654015517767404567599781642045170570186869732595152375548753994346731210468612368338883395507421870374589103643052021098102104749559154817349028367511563027834266320266310002762906359880590937857664964222955425251126571888899142134959841680138201496981256750031103910998577162245046518224443238932199167614730567519104212003901777918568041583317589029545545372329770692952396670026934082284552798709253488310427130715061516127903365168345941472336613961903684881051205731510046377534327005211564883323513005525500052185967831811944337636138376212376158272668086786367666117761525039367386895166999875741085703516742733890906027028856285258146829924067108635219350935091706989991717213767658717695365679470972264399499535239870981432938830594849159634423128604735894306749211720615080204761061445482224463037709728068045397643553931669696138922942485061799762246534497235696209253992512803619386202696634664269091274490979770729857734987748069556167649367449422007106217182012061116621143824208132551467306516748599660965539164976696777853780243258859683944666415146564083545189093915943473739895126548340728355333638478581437835536918387681876243924911214629394086507206629776431386894900481650094959351708933489476752727596051746504059643429917357064646608086888466183709770439614526954877349318451251747319474816322326660156250000000000000000000000000000000000 [17,5] -105010596240143723355634051316107780503310002918821698807143374096212990471324324484467387634233030918758169688635223575279023698267437143704224873393867083728744663039406572171590663363669553581931146534556640224983554763837856978333451198595632713836711112835245256419248381819588204581432272980115651138261838134784439725780960120989959232248761685688533671387308529519464695898342556598272236758484717443582629590638079506152056179974960648569614985516529543094682890327932282612242599463273023062892061818889061467584253983839030114696696676555285839172937268656729479355771939052761677641554345352848530192544470354910017382746831717924396498121715750154221610057162903079241304317558347713135449064604521156267495349706975255986249338879845305386922306331451766480451126978371819083742675072493782313266629556007277261138232750641280468676430742649966750739604550163017965397413244978142573084908261220140818953086480218741473541878245641842662912665184493006843807881145317157368718933137130008249403471846302308675601353489129828885263284234097210793188567500715315790229502193198655794391837754398011808044742738156456621372659122685090838520288099225096664989193120988897462669332786912546374142398933507486394882325825780314744320871808092284688077876298546597676471680305464807844552086440398098189433491019826545082558334350485470883128806136670203873302764510236627320397553021234740789047959503946311443995299555772514662857093857721129125825972611025383016279382466435985438452345835223462369707099685247486840148384380201573846460452250686858450858880284712817671894145150611380797316629342786172172186101248335760551862270448097042022449764438501982435314305468041268801231890039458058190850538902682758827631924242165912694612508231017576008719845376442612061736637226379357416416873189584912194885015195133307442864413134505624838850300083582577270394719812724649440537321585112933384206093913399652758515652747076850284990024360789964436360662511203902843001778190001176583370319705465069368728879883250372679983276669941904485096710802108174231448232793195133633596168059913404152844086843501899286086076190888207409841602189511795598114142939644389947053583378393786040626111780163423479798212610326035104612747450148180090038778510080551231364751385722625865701624863117651089591362226064054503520766662696482293001445834987225949875944976451304903868869032975413916087758915544545937620123514139210130213797356191207654774188995361328125000000000000000000000000000000 [17,6] 841460177969912657058354993838694935208308490784088870755327314480229642515987699813538593667126062699196467585873804400839817308238899927736177286931569095344206517976077809092739716323317666169761738161480222570414198900029404702812653905521300717016289980520503424603471269649829327873211400364492391760925732553413275571635355486152900956435303771513994918809312173241436087527714685119974851765838282485733962254410077813422655090455515057553296778688406746027160694038692928484115940031726480759170274761954774105128066337553564729343032488703121104214075398209692369213885905939876873391342557539887544576532394242978713131345998003816230535571136327205154148026791664152392138403226842442469932747534443939274686310388762926018012663283579164031225473318897102902665140598990584096972902035408040056638944920477310447061731452502526271532313867587833802482634734792271181857686490219558758816720061585093186087626020372856190578511043898430911719769858879319314175800327739909247283465016154481300620331689054873133721166917433642942013825416285100742473709731248677795360147657120682394821379991065686774170898896036675115752414647134974349403555692336084361711881719611600197348971923294194284935827409879673484592870607067516443009215278129331941065241956809188528213810786916072118202735720000071705668305152175742838998431477058792142611408821825496984519389400801518433191551070308495040365990329249672596799033133258608594837672211777163220459612244299645540658948794747373769736284495240600646329428738332181727906746969407257815691963126005395863596674778648090232021341749231350640423331094655050744630591947265805299653135230505421119980980360995676856638255501268467224181059938940329873644048952896556905858634926730458058033875669999809314834446617137973290565713753001713881608541928327152198890946560547841320932716208640506043165050699890799351187872565649542298886755399409074863606585732721791055298324294288767487178055400387440777916585326789009310036888659639338775145850419133208832125055049033379127043100060075433749757376769493539451737199807811532144359396283631612983132073216852603774520853270368661673809014990910910511796434398779821761051890739926115510699603199165953296012839605726198991373667105379333710194817739213937211835975108905423441933248155964605335688768383299120929660607762897495135684247283448121148905766719560105855180118275293252415794886619890666108287143849862443206744089252424600999802350997924804687500000000000000000000000000 [17,7] -5156029821937329598661483080638589303870214611465232858433663593941979696592476872592952139950513396969288911296137614055935368130779587947996975064880717160226001916551337167862038003647767590901780344428744781655263002628988579836139506166765051550973040515228940080876146227629379849234515266647368706031365869281330234547558739699780938594492620539754097010981890989710435681120531790277325360264801400418440587585628095731129125409686502328011788966538317043318956510265775810255597922359156849157409066543430691974068327012062746454097307558174333408063021383641078161975567954214136519314265089871493215333302093421879681815445863004591825885964642032299059679041328451489942256740408954890444868397664901391327890288839261791397495550353375210178109444033494645587279213056744259310323586421849964545874938615484217111580346317232673272527414088783499335124557486904593032917823108866273389805301681286860662887588339393875971987434016265440522295445132598392692772290579762789113550793698617450183069955400085483971389961997787781781656362267448207849496318420749904584715555342086537419735765616211326337012731028639195592449319934650060411276245704526201571477870264349049590929462377259552555668198412500708489153410227202743989444680862960229480220709167834638960657914250397639444290927993955323957757525492585693709998285063535563740247610968012185618611426427832471363866439162866747899126966454316159744356539634036263642129890005769171013290228815640645648182046014339572062412934083709816016321237719040477253402330050979692401388161733289140407780423724022951194842396426159242880995339325252272280549023212992842028999804557010169936572951841747193215805717015809862450857435504189602908882847202222179148285784267584015371512579760775429529744946453341425073643293603858303279191346730153700491528299553427954752223054430723107900938630736669773412106400692902090990470710937942672568240523728131131983364364226045664605664866438075168476026536131046221621451083668487827262024341996454036992257266640289933031493706755147381160511497411967812727431120842501217488284156639811766533213236785456359654474159882346541297036466559159148564814289951739616161131807179488837856849949775262216316274339912173720022695171494285891572669633225859887366454115521881491783288497381564553018404999540938082635232812190124889019304151148793611877112791396078148190604706320186890494193857153911012798039878793354695574180368566885590553283691406250000000000000000000000000000000 [17,8] 31176121564105017880645540933985521841711757570734942507912619292744623200743606808725025838273710219121312938376988536595893849053197274454508998058016448050144862697773638886839083546558133373659783408997153802363918492584579159483137324811059775200561445174769866555242607824924436253573962532052126263795456408144015383870532356167177495182134129689765309293931949873016643497468816156917905919546880256413993172603838151733618717328043488776247325995474638581634473802787728986713994860184971209254262199343589413328778452055697805586860552470994102434856446467697894867608164058021331510998536580773196899343449368026571477602326103863062981956561081808701028592420434710274803694124761298167454865210225262390701461028041388165961897185905601733880549081662741324542040926173504836358724660698457347326966671633608667431947386924371673901405959017772545119572877924115362107894721395910650181548119956340650010551333156590647464767115385441540240597180864361345536177275661362148920770014617044652015331989904084111745059275085138790929259584521499439466227508219430195640849144686420585420624687726359943525856136929620325959695817225667644063688910041919208569695817015243411220469854149199811880046837217916436479820400857155589742616918567797222876893314993605154923632800024879833924212911129474714282290262251725543653147255022621116462582157178775930978933734936425051973882611984547167144574498702887491828421766544428823863913635431007844599828553761038459060639630001805334961127029478961853406739549148193529816942850310690359398486115847859968390597247689363408470963023098589007088386747886486396362626264306500642143087872428976806516378265899268472350889663998429751075709488866159618330698890058410708919037738971285758151347745378625179729294054347232374414215634169423594544168219342634767814576494837161511895943088344311546140958926454009253895046343030874578337844122108208931728555511728311222729499835087604091290854823082213318084009837768955973726075422922194010213985033445658090731549712135167934146296481530923071781342941042003607156213360218585401000469864796923196613959817019268085142201239207642129053590085684927531237812196404558437033444431969179732143140509258354851273513363492053080904892821933616710142796805258917278499795256581368143335842199984679940444495938328504717391667934340687543493479688144147186170438191540809153055441921720243478984021428663916136517700582750714510815726043801987543702125549316406250000000000000000000000000 [17,9] -218828818676049538996560109075006366448687024356720718740650795265168187321388918793697411458663768864691106950973625838184732019357208129809271318126589785271137011817755832059109195973491396233829985290189839626354231291999075460273966073383708112994752427195182438994367452532014139481703771334330898802277491608812724164338302180791737520359011415088366294026183417357673510211685354753425504314337885252049653253575786700658929978431282389944780479606264093622008719790937654474159996936985417949534190552966792271749618412269835698251243080872730235808131353682496047768161895763900331317590672351585859364424573319585404787143765059506232774997635501843325313565252169149663363884364208949933229394940143222714632484305983753347097826662219964712307899222383373901202545969672877537133295606170120973240227598858417705009756937095032449499112214323846843447105151858646042726736311149833640232502543519117185379048502238692587493704126367475186408923705537176356598994855292969161434118210683421277825772433690734554835429399118020569808034523161761023385474679730516135062839162469473631164631203584171021605492213524266428147265098945756971898069012714288208153278618172467989533885328201367869483151033955850613332630975494022264665867394507842365773086859468570471086547495250107682613588485140180432805237036360451888535225364846599992027013623375244322336760451359183860244831764308433207513897336707573907217814947079093296417206970515112243559447916556445565163750142235650268096774311364856962782114669806783356821214846329630173432578418459733924593357877451559204933872458261689001971327057643240519628013471604832633023829684073191660135295533327177995771755065187877156716879763711306965371984927511683246641476226399660869073842502339822761805907915877165035068289021135667103110808298799750580712089939025618853968098400416975005440008277816142927581179506517030469207312486705694638399237341988030038588118846571570849252799464249187489598747874039733175771035185029612768837276110231914785686876942475994844930212516429782488931299267016783662811503407998735318849948689009558888742251829933008904653538423745080200958265507658440202260172966750260146680633505284911595176598536865562196729953641088107669000941131534225155832690130752162215492865166458326269059757842232201069599746095345673504115459161116877562283195249526886174209403696648978339654827691234622517868221565640107275336076556862194286701139844808494672179222106933593750000000000000000000000 [17,10] 1481646201584710440626385368734177558893411375840095585645693446734692828371620830138795931415139614309160994631914631729959743462271125340823038823337421342080141319329046056795753739752634450835826675090515727937842638969743068446898483104772542942170875543838806574941355040446873607791455537699310417538373971957075630852237879008108311547719039185720898335614648115515106982536716365575696723772244520436861806892758631950205559535252878217115091220745052817479627395244408539811783051000210214649963998120884409392901507706292556161773373186294270774287226278184763858190851639528040327436015197084450859193532985729807670506379341086315628816205556254481858959854905063960988276515967668943290597162129421893220102349617383485874819318986196163347363257561585315460593020308221660155421125353804546530823836625167492206351363668084803841464209022618379479963127245248695825444810793674633279970660122060939440150570509082424624234305810417822060079332890878758251195765238012322385618849821303521134224323107294511003582793099249895441113611568351925161431991267493608462486239008277013130242925261815308861489039477151368156090505188500424031490735246263446101017072536420311599042589990941557507988845110565900876238158430407038044510232952646268251498758592904452899425155275645848312267719357034050182321603812707477474184213236125498200930830754983050619433917082566939980254683715386675176771924586604674645549102822010058771781866079248854481431961237568843101009029930816565572106789861977985256901705717359495715617342171312578821569657411938557505407694364623390791595250837044648641707238648267656535389412859661073778437095521552939512765659225357388274971512445251869565642516391581427992696151596039559722578519590475270251574471590525660741391886216127592996034245624264425808758956353074357517280664476485262048131749305062171675824026150815039228214005154017150104991757903552980798641535128216370480142589225062603386290649595048630317502297069964098419647981326223141504379658424354027096894387442317319801271892764418896168614483934663232043866464634288209970160354391494506634047512182497263083388634607793242902257264678357343541428073738240901995739245588523723857024845206490720771623066364781163063959047802335361672098589785679711495891465941046239565213674039350039155505693364439188577539530980239503886472112558506762470181721292741959834605890632225981835834385423122666087824113450590289564612334061166620813310146331787109375000000000000000000 [17,11] -8363459910101907512578164512247137581712105991630083976854176223565307331012263803469692136179149443321663667184240505680727965987369331052744011979323528408341232195568182650633255481783929034135775357737211086278512132262920583879195785072734242836461472697467050312646797193696412378956785522391948896837104644515070798828878454501315484866715268879169828794599363632353125288069328793025616568887234050543911843351900946536359134964550251128676752036630155957721858404339106504805621550377226798072747535628021167764779342167454681480494150127858817403331697182150167216626221489657767129754155622718732126038903327797769059448739774680966800088390518091210563465786222418249572314955572534151920918595704236251132017837265287460803847686161110604315028221299774688311892208836719174476098414144294946975473846087353715468139305334215860912863917483094665969757422420864146514409874490825547140480894340815457284685441518764687462682041808843632757939534937670809834156600113018350046675390652333116333453198554488867392751663059599419201754211186043535823997524600933505475615998527912926987636608118839936427926453250633866771915635068587265169420621137194035772324799218535238018533967682090430640538505107821099162967415705978473024184449407044335741888545336115906476432095752179028719839494358787245593812011903150402417873206396444583632369835932534835414724738404103316731831181433900127841458408611573816745100618252265784933305159849228349597982025817519490184483535320044935185064650590480020685841709215873038804245596473847132064020672461527768159183542648441826380119535324268801547067357184820291669367916165842626494087153820774301952080524128948998399159333124695105354721696120409735934539057805169883806586357897865713168682035693894006721871677707912069016260381048937276152822388862065831497419394338170427534101890263794575010454091678738052625496643087678415197003118777672625029918166868451426920543535403114898688347592960307315478893784486954496505324220745333304433157887330151047071895331133543918418653452817034055080153887001799012031361355166028764237181373778019360651187496521695249749724400099782633385356694161119014815689673415716053328844169368031983168813026430769190560047321015796324551593903884008788660882658806481103143355776002337676286718633668047849998470365591174082353622849873845400818715766229818541330499766467997234687420581036867215195210652314616241523230428861132579321235880343010649085044860839843750000000000000000000 [17,12] 38517114428082248076377073147932640836915095235352090838913364972375558272918688264066634514246190683773242445378551083964504022453496516944169516952852734732816560369807950522595958182232130498907286816596552837868155898187491195030389283656645655788586012018790272534001802705654803831956155383189156514026094616973694997489995016128945092247090489503176483727411299906758245871747564775066912964212997354147397448474886561681795229593945043665824771762502104664481305597118995333294701425180085792625526629195533157668630505634037300767285188180691979704607621149999997666704900841447628867004373660846765806593755126628155681005311252059813853125814338169970353882858833468254016641022057932451893812366506605670747343309658204515468040584813292659634651252656224136664633028629376956759154783429820871719157982249206285514938947029871961434679786038595562751400534959151183638513948398575753637300100396555392273962371618791683611339040466160524108913670658542653057575177689910160683540676527443933361869480441497209050287113406775921457215055467043744797495139563116939564249621033715313049856195381902250830386457363105481796054401902661602878707742891151865894827129515737097696808374305668922293461326978700704130694182283069194297034038671015182268781961459513119302930687622910312632725864262636325966236757519957043194306471732462940588399818987068038100572773144597886605711646183771646039835239217068193136527595206938576614723319853187901226587915830244383064775972460212446824355296047691340569980189213184188100546674483252575001934462913852553382164957782591886198922882076629661855306442985800063206228830028459277597962426726576616837318456128606419681956478936127099727515132114343672883247916317105497121698121002562540714014712139505443782038800962646655833722580476379402010393882136292492959610074386301168568503347915238881143195760808834216924850414513323281897979188800103227724872047804332401070318293442445916605566176967565010291185515190992267379408578367337946792909026813683098933064464970043513988583307744228848942844809913540997793514746836682309911568389738230464306042728359124254757836586812978088815289424451024913154707234354673507214185602605759739120008375275390797860496074046057589908660083814691089310611041564077617175399284085416525808316923810934587829535279157272975776325364973142136797268960576705855221058007820022833928282598089076613917681266106649462259241697384849062446576795082364697009325027465820312500000000000000 [17,13] -147404727980415092595649026902559811306992133926469706230889980906399921597580198848502371986554696440536004458376422347963422576378276134313978969643490594208153029167749973245075442360323156808934312844053310911766858549009096778110426519080729691825289713586298818468661131740679036017130301171328936481557580198155773478042787875064162252120339033836186789582009795691574449988619521637121007532806053605270002199255242888024511722925762411918893301751447589905313360546227257417332161350813079216585811316705517162995479018174364662357297337026210660812182753629919696445786139523492601328205694158166756340095777113979874092874348337433628360578471077558753925304408633788840122634324099369387238136378211897749050246345870583977628097100701207211638939130278028054405593113832197022263846603483038347317303424183027885011842307800949804802958043009137182665586322410514208501284426342317658929742579897773637624526422612846920692401506336879640660966428371336094363663322857978887163051216178301219971162347094644136206062767879124414533337183285898447070711933773886278707983424076577415536517079383454608014023880922770631131813538492262557679978382373449313040430170328096011696511688479764294413643769125720744592632049554003824567434512397664882986229120411337014073140423828140711836308265047413498315683188851868314165474098403707572884422005445180507736912601202078920346267189552321041700676741677293081875123572684259196169189735924293220275067936505067942656954594803982927652515139132667067213960828705957995661320661473159004735746657482557869907010805452198661212816672283022166140620051793491140960596298834033838650861340923233478168949053729876672670431332655434356166347958519583085856131799106396979414488173847335496214623306386726871199878608047701897818054458514762099092750670052998498592147199367527575431475725831491623144287823112769390285909761748859785416404528677572178298082666409460821139212003705811719577023311654920027822840697778889422062696372803237872644796194474183482125496297526600991838576761544434147914723163206535200538408339889738546570873848677692616170989210453455518822319062965079655225918769179389860993447384623203907385749615421314933927613675620707992994116245297369560712627494377331765893753667804426172047010904663349111350721241544731875237303634900933317095783281595000178705919055652439340746413657216204463535524571579628163881203760725118238344824356158418998674619615485426038503646850585937500000000000000 [17,14] 479557126785015174770577266675006184387180921539772512755536665015897208394133604985960057727719915482989265887713106592174095691292530116555940061937589948204470377417028063839811945633719352061392073196587898704501229854769278113778855085383027320976984808089071997510191281389318455109452923941376226211737902870533609944241088488648654643682773734398626440479384580254522178350382728783218910756596607301526252491460133746587570047045836153437702522962170320962795138969095684886391683869134325447940678047959529805707168230774322075359678161546339046870378009776802023727281191453797896301391202785264348656743390191519318073033508049472896268923866776603713082089048860637233119831072704384194989258524608371944675099303060484266458019371737848446217210770513825904622645292259662623638969885400553935588242093653424582667878559695275339693711424620469795142783478636320571842256313693980605597039092873098188267521157247620399032311772530491985814216925088358614570793033444019187159499200610102287927157440067163993658099694885171346429316779688838689068766169687443830071966952484607673423800069053728674623271768982692220967093829029024323202419967765195574593241974615878234713986053120342878650646471938192168138042146388463363273898919617685356402617560197986859721313142339092383036824183735411627660707152792290544219145138024896741795628817207535528313716861322546638872570003538310965112639298328372513822802515354199774156090253946693436711901300549026070625012696961099653724652392615834804453995007263770624956604855981831705664935710521336499116739391682384368299537689695846310306387567830233500087585441169090557196549322275077928389124131316821488770119542833819134842031650341883881194307176780890294423177472817923170568278580308520309224777491631056305997870593431140443810140866244180268574735923708919797360329799572395677151317518523230385737401221990712865399766271476878168751975281479363016465347481981172116172433733306173613764641794022101039533775880493567838105507805209852921944655024395667968182478896775930738446147120173325401297681526894261285755130803454493247146366741779807078440540641884611594245056435862518971088763482272984534320595624866790311364548668379934990541743867628122569983661147516131220999108243140489637784108904118809525627229318223620940304673429058550880950684248436087502441148194903857146236533391285183526810992624314666236685245301407985263693660259566933778963004897377686575055122375488281250000000000 [17,15] -1349787931905854439170117238452056194252782197543562630929956564149217744407983348966614167793123736399307432692533218550347164294405376156293940273915331495695613732677746832145708540584843357418650700974815556357347986589865385058205558527792083976379946662130992665971746713570110467269650934552397650080922501520161362984587912163519068820168898124978467092593534116631171367116474521101870025299817959729968232667920488355534859560501849458120642751436363318108609591176034770433808235782929565365509006449402989032758628157338367981359586834766542309636414954744332306205293013800068601991042346091058487575015925685048722174124751291175779405659537213018023696694757315847646527945821745250022257561519054461779217943797217643465497050166851695515755073880660023195101181881554055706260438897254290696394055650080217753955120914483581975552495516155979798571029774363426868031900958129618893201887651258350192610346294094271918923436016152754403908049075802223513813441280358921559665581550382057198108864904031804315275150741883808695967780591230764795752126239426665797047147809585114771859956784120454757292667655417081542759600327137068067314608724802216751761388015608480950012091400688953692283458330739771797892942759240944789024968427639889305211771539432448781559973726749786192204295815857768464815483839012180026579813652843989548972746571091129373998116810478655382928772455682838297121438540782007301954385298702148893024794344144688151428439030286198844104216550070686200033432967951591155539663934250053703612172566271558820829347652993407738841337779378070588948909924668643741622821435718276682048752021526790569473089159316710957862093532332445267148091894489118321412229510145184955917442532046521611349335275328848371495711755107303699840022795209802427472772373227522665101419360955241489731576393263234911379155012860390129945532160723447300358326072299728115926821427674219753848352395067122470273998406621428116270780824798869309997571286245831673639756082813280270412183301489335861041610740994797343506956454837340664177382085310425927233710186207997445350244966269274252312693736329879672900441362788428695258139403238308882265348783636574281582137478680680102534155651441731121311144615125926214403778433175953532331901002885979770343040104852424825917501839562111592779229936733711747164017568132462765403681695979027297664415863282350490850953828727746552604995480318547924176390134798353415135352406650781631469726562500000000000000 [17,16] 3324677856330649840258356382059403068774182541725034747231034284254157180001309739548568626768340143608595057412486675161957286915422968085864420645000511967272441768784253393715245811599945089489190061485690642026506643270434724936200287369435340261168398405627965582088537430148395345940865449092065495911887725495634916131113133955380928165211458240402183561809203700274205411171952253607389774550388419795472545058600258681358055730241097750540612444586470698335334354288881744887069516651749124989360600997281010745175333264627124059638697469285980528067880207057648569548866422560552653274168683076365467068937237549167349517138430522972951864056635017425613248325968368895048704096613011480396539936672643677529301058400790921495729766273338859668085836576350280643959318920482169894345447395964754616198365792602703106194607372489267057738244078388346837977998963881004887637612270767860217631365249233400935361510007066593281159673588377045610149008006700100755316595777885104660918842530769112073479953629546614010724231653818646858549566710113224415218637714675000613423233367792053970445498090682667021984246080262325088754472564349732955902826316509690077039328034552006067303864590084544971975752984092307080319395449524610976874713320561317769025875882785390677367868442367350766191913222500204101581142462403372978684373796489766452134557824882714295574186937146156124713947040213237498482226275078234312306621725946075427125237399574533452836413236553904719318839161762769863248062749557291753179162945398296598153275002592781836457545632961678629236041266523434007270288340895680502323201065527597470978047685364061881024584259867469162217792411476743125588804262121897799047060023677784516679030396612450581981049402416393775465551297317977439120921115935522788315674901554775625287754687686610248799353968288970658903741476962501001325055685074172904399803536704362948418058510437739102778164049442782944416505562046829280709126173900218380980112632754085181023172841227556764153559183408236740648334785595986247293809687744007049018068935448529253514288627230529729037185781268944607848825693811097763088708830187989739157837697921550879960568743365221257077659099638140790213904291813717956396921216007055500504974318590756896973516490827628536972054856630231004331366416731970309778723600549587508881325089325857181837952840888757742030309656327089871373341849197077368303502764553768709671760506196847018145490437746047973632812500000000000000 [17,17] -7215456507702204212462957475168852366508576884761493508201466396454499733994215819403172217620121509159959445102037813817875381295145800341919099905574283327531195487102139034125189520939264706063504418085327189252632293100801274080661260066351987059899429506019035571067357069328099427186028450419920440722689788346130779146061121270594533987825901449686964630975969867520309810116666640943681057911940583861026896168943644444263978105364569342563549304905506485292300269996621626023995452726851908974030711081802548560491235142530194295779177109452001937823763111897490505179367488541727721551241470988745706164484681610050651780668047384661298230595204599096090278423134559304382933140161129640413674415647275293672754171708001086177275812192032091755215486271267137911678873693960373469948100167819329616920150782423524146863127810552752742327635776566705753651509279170614846159796064773675913672146441452275506496286267506018887558281643444457736830168621673521171403635251724591821664040131114164595074724782363374640789232674636037178244872579210698832457631748464405305511523210206999928684828050749996372827903902983809065589618096238955628494837586783007629256341815132277569853605782475513162644558073050170358643226621778244716588214608820101440887913944768997760818897348133469947217862241709476398971802294703730428060552260007891655239343300056127647879210099566864872264085031536356621139410625226136045839985902829437675726704026233364110104778730696988096525325782841762121672253739156609472776748103501639311827756160933312661063635288506529043916761576559439758524016909941385272777640809902883504942885016113846618656327397045148055121145648633899271172020156274035265422022423589340005767382833669239254001513809032757788221545530403983801492336498711639873321494779408504900144254222828970267561894505426087828642284004840515202393958941894045062245990341556795848737110178301134822510909282217505823954151702644946412749444499594804963562830113294621212037687579778555597313516926735068969125051294328808391839648590055233783814413644603038950767210699166170660202646144390107718884044891300009155984713654486475573300322649723682252256590730589730148363045827061097843567364776192948618120974483897004845201062397825872472564236690159121999941870104302373494380599619719216145450700756641275294214150915131234773609406741022816815347915584600615693705030725724510087349685461294927757945616431101143462001346051692962646484375000000000000 [18,0] -84321053736038680931630815854248712578800454100199230486117047266295828887734045256306622652535207715311028846344717795595676961689433725570136252310956237308998306690569343328635158869627302567380738213639483693230062126142843717457593954082871539270567777723548188146408418661604710781306782129572608195776747264598197033190526318244944113867459600157477903284699994677719716922755071616398048401192735522592591209761412720146888869279329456153205020319089491603745797898975656896848685058345936869914302185231147961816054528014956703846049747805316338022545872338908664963702500551352951789059410343153418394851162955807975174556358939116210544272666792735392031996932521495854725798356357509942515802573239494811887698921220612104417390592262671775682928642996169186125057873192444559243634953115127550072658430307416609751035424043137837824113156438927640432304959222245688996470996848903423654032940575587189616266151882130049593630864683652454077205102220784847597099117819111230729893917379229664153180056308508760442971105033615940401594529261394763766439081043973313474841762433953743095591575289665082596348725589276321013318144650826861291527875356290978320003570815580765521340659979161347620447567537767428500302006302512211159390466451429923904839090648082353992495949464487552441750819573945570713475978075833193399774500116249429205006991881942561618536072218315292574091646634857130317990646753995888180305104134480479882668886458171810286654828518325940114227854944567826917773037494272932489147627523708614866774288230586711738822939492341811695019754405726843060898845346606071396261284241178344703505822636852360510753988446332671895887541531145568688140620365974968579134111870854923505429109948307094797319938252636915875019766961276724256952643568060206097829115665373017787632646897990621737543944095186430958468174356991289250982522985924133390703684332751179810921245353929190015576587040598754426521866975794338430632676273709314040486452611754040004015804794174434698179401600895860706114172754724011781466140513907195416983041494567402997097322539771484880926166676900398662904964428542180589385740494062861220101790106076297896129428617023984872488043939690412623724410138117244277558893830994334280045198955376112892091164659604826765731925921134059844488886540872793515563417380775932244012752137936775228480383457868339158257974322486295796975395501927615414426033890564482486951192186097614467144012451171875000000000000000000000000000000000000000000000000000000 [18,1] 4615076404075280061717291356030371660318046359453054859541672059569212316210051132061254515417305507418136148446577460727285923740064003247758142053421360216431094347188414720820734243607374278686610081983820374968292115974096802332757649545412240019709274661033777375536744065174076445066334141809137978931795518431439108405709910713008820740947370548618721965571240807556646192929642023073003486641102567278171709527974023769939027461798663346596569168800664789533113620884031883432465795224513364520343295896064855467276487508731045443337049041157815933558018388043939063986980778494955416615464292483630365589910495309268364269357156473545704661358945357259091908302767221428607937243004890347667245038596175525648756154490997343244303509215019000117718310779998239659930620599743552965439672192892861906356684209772201483377080366581524604414830416254637172366629417833366582953021657288972651064354056851978273294743268063431770918843963832232905195893999629597487466043893135533731619107204973628487416212957860065794179654662079924916238337861065778096344664952800356920618250343841216877604232718015916282233961391870848874690832368345405180630817019268248288972877211305926294254017686082148555282214266940778303370706528260078219097949568904289869476074014923067569321048173443793143587228770617517890961365005172086680738727287119525598807521171399971099960951143869437553719702470572208160484040959910922292946114751520460859926300343477809714525550641066976050978079188397992411036175741871114095663631773681324547716796813500300738422100504328582404223366569039131190345366247794923954835784515073186932099697504258078166334581570888835231662120272180370715962682550668153607483265970448389604904905641535505876867189138833578779713769380191887596599343532550888577386168250201056098013860363920147146804971966093225624151797493766517823327196489731988993670277603201706105590957710181269244542236532600055184502510170471707142120102537141980548489142004132286896472590466303013567471824417759912273461279000101509986240838698089534188325360627229314589649265704296505553336467875586874331703052632143481766714018484358317232885054849579166273063829328087768921386566932421272748132498737486459036144169231544118031336749564293249827937056196870235017767175112851410602558035925715450593552037641986232821611028785350212587245342917446231933560800113952473784170883112260631026029928414547898098824196821965415438171476125717163085937500000000000000000000000000000000000000000000000 [18,2] -62153292785289606793368221080506350604304582512450046054422682880912158159828288601815157470076066366624667354728171794126679317614401084836245211703166471854358075621694084277087527468549970930034693533489905215920249526491925149724689754553017037833557440047842796909535185778687286235138497330552112907395899397820621445809606449133132272105604605129525075601605624030116786953514358379771604207775527067189800405256703809759213514948501702476826668098619150304898022431947022481242700745958545279716607462288041505611194948999026293331562670267807868728446263903650469984219489221601951059405656504975419601453678568530030450721015608939339147352901573267890670226619514501367265793141673515347126244226942609631116086285371218031056440083665938645570268818095397642818165638358443235980118015143066282401700694927509609577178543313971756556250953399435886553214618197133741094937025730246415673206165486505900116743603854811374256150630100486826558610896575761149317386394313323209830202528016772430091394255241820398681009099060005973443206718635769173398311850740691390889965339135737563830729763277416356358300113055649341584943541346913241265612747453710206487054076072548089344924197604349788247141185492003991084482208303058135229407752985120464638794829965206700189299097930491851906057627435449793705884727754278945329995156022505851831396347572992401233847575896874770641091180921254986352406463068793114786428680810576310916440979544398745523980033906870844216017933903046478291970861537614161648855696642927175343460356996006342392427216636587351038838829561639417108997072954005018240430264245078967524138259271377338381868880149582932179247578615358779879360628533116756123230340101796176948375289335343905253398529116794274480275190950025468412396983435188679007432640976638519601052082533425209250761869846879169915054801268109861173355692175994882257361422200743502472403189955035446561467186244182561680864949580790533199504259168728575658795025991020034146514794347055173366121953018824552121735379041552542476915847923440731444472280289642141150991087844601993343596005232679179701239860350381039691233690860360613644359892580783999160201318082044101360984328119732911887022644380890584447558334763118155162788746685356938396655211736398818724478136986673260262562892934257578811778208424119673264790821276939960522244565443423317469475246407372085116721340539802947602835957848847770239807900699569032099134346935898065567016601562500000000000000000000000000000000000000 [18,3] 1138143812979095937835298911188467004123542133700058646230674019811333980092204099742320844268602646766767551340520354211116987700473962749013870224579956604777389205082057942345411230693654765408201936263743177587018899149645276946061726423287663475738102859214614304646251847236066502707173820389727559020078350572407499105751968486381254679469912958770748185998910037940207844784459504650829373813727547521616943757354989165686931312719379682623248349219539812357876996333288239498255904699633846986166436618510747420667688870687777619873854059619345876865245290752941723845461287317797983798669305700158187136172149454256772430107634380041913469986359521760525396351578101944732901286825326391126404497165361215062242955372059849198588372075755622884176138811705018587912458473916830281223047082396025574798751073068414255739865065571634222664070522263647980578782102177697230951341380890404715078027526832208818001146286721468053456047118485910818544173513572521058824488609495183944725602514688192230413611406631992314901361212242198641641545004645060417374768008795828937384031258857620631067179640858030177901499237567317489196268071816882100630753836172205793942219031941583654727943504971171117000216225156992590424738323847745808382355135747073336785888996323286477570895129944846319221449924624930315614002016307913495143194258278921948653218061717163940933768070724919394931300934765575560543715698639177754596515349270252243027308604178634326494259656231856034935527897777639784776546319953964271733439670458613350876354756815839107743904897234668907618285688350776102032676507476430281633332509599387069759111144884716123185344797745204166630951921536887067112918755389318034751527793880938043130265190485706177031231766083613244879622097875276068340932068619847575612552580750414429458974429132013519150052743866251646659316251353846318651044822947310616720760987231120178321021432315019287484569182811714496725207483242875910289098750646761233172478195869141965524519286830457444466532910007565345415383786663300552606100389067548690065469687842008814457951564217274936908337131580616181145926773339196077244325717752067396143374654183025460240970702102778364664249119771757566360563290811894932891009888448843696991299216120668058729699191555299845654987647492323734867098760039302995420344983978107412081177178339872000800278091536992334563607339279630963855249658287648244122057333297611753309330415162570204756775638088583946228027343750000000000000000000000000000000000000 [18,4] -18476862027567650480638778721384421014992363082938780075353951989078983507477331334559673920853369192778633453445968670336087563295630499809218156156567177943482388372868993129804319582549493209322314769539609598913260666434897375149369998959182717927116070774265769788070723803900581569023380822605450616216762534619671158564374463037503165857932794862950841050961692225558947172028695057045341062922885439648826667400863265511321761453356860401530498575662320946102487266069041782388856754433353056199634465731113897785597596767632120869650294218862520441935054413425129183641785424152016517508378323741337456913545627080778607289813794873758122776351293611444741282090953039306875754230355570529670749613322500445161326524455555746947260815446412344483425134630776248259812421717385360369254240917706902402864527343327789944991400443860320071509739293811093301736755771350349163522923116793320693311837231466595011059281438167346675485624344436163586901635861374886016735614404780477045095840622993434904860780988770899149390785184835223378693260096354198555882725852349949023030750539233375253211640164301484532192058252836165222933625887333689336228106010217159814826054236420585777467185987035216414551971127846584120532356355962428667417626989441757831377293319552820842454899276255365429362881877692808333298343201178416985516508780214122785045344851202594223732753343241057292330211479523451201850751689232814799683336052616721847987902411253153880528382841001215173674628788861519585831564605416382934484226645029928742183383888332608734522687678548770218364903494348395804639819408782929012520986282469136102430443664628719050988450451400155643461914325299698715890012343600509283375548497925217184709455391692571856982494985962765398250257070654348507549105652125069726082909264438930313814792692474731708257153470396057242666558186628141245404631152699369337613758873911827341544850498509090315079361663627290357713562957252394741080767443060293259209670774398583132945377876329708308042326087261083971054790532923920858453737013415552174626728597003982844874726087118636155715384898470604763830410701314850940623440008487643743412295041209437824610105083051068514376688763548828898694295897589541797197141420240611657602988768019388734439695462800527183666140211766089081837578222710625910560261323193298027710717345304102210289412238919425141332494793724492678087476001759438550237010534438834276676482813901725155147914847475476562976837158203125000000000000000000000000000000 [18,5] 154722652557638152831163156542479733482640943637979620637621005971304247738687110576964952864962967948483404452101420871955284227022331250376851201295386236304392097643859135185570818201268493342853973712386331651019378154580921871761709235862113211263236471918180268610400993074453415015562810027958316631383562742307890487929379402840479808377578992525137200714416597485044724007014590952312099191592714559658693516492952158594253928396579833813027813558204368277105933269712551147477176587349127437345350809537702666794181209460543907993523083256350620332913481537641321489274982795226601435097183517678669292655049651371630926459592377309389101223007179218098573002291647854281148624136441671368345716650244412260252672664722016306635249149908963676048992252031952195984907493894778502810428867320862740875749787328785444493124912995150583373011221263669637407369192690771487176160574297117556852131504556411340323567152299567671038476222342161387241858433149033188629426013234816412664739530223859679445732737910380331604561844396371572723970823622794247421315746805284990369863648975833301668134480541100658763750408814807460699780379232909893576077001144027495775464731733686526511551238372173386893402583053237174734150802570905230293077191045525522545187111882987231356390737068562099188946226180981108600562777812179936796911229203026467335504559249843737382571145083470432628223896534982062952954338934308506566708051805878448491300516273723240898065943531188722093281873212105854169154812747539916532240470796798096161815261992781949869435913663939223155362959808539280257232371634406396152927600859522785359768631357982576616762317538239091726823497982613436811959692322473058614599399556459038665630290685083831426658620074675901136120948017520285003596469075818372976206001275302534370175462212063033048144719234159068396633072138278059774906122799875056686197956401310777329520099146266356603032523087636931190798983934104500648447349085641828094561181896718520132708138666653109420010551250664429259861016342943899504677871236848537865062676247824045971326177710429983221001689802299022081936216799628012191306775542949010779093910521208825486728223825714939090221171664798897530881466724465551462528196758721288572135834928515808297074677977204527163904018341194442181672042545821477981105672101076554858137583931438356822352586659935252163206919019682022300565457318136006270985062054969535544675288791464234927630627680628094822168350219726562500000000000000000000000000 [18,6] -1279258091127045553808995478332461077270007292506663173475401472671844458550436672634949751084976120983976746825087487793656455701247851232301943825407457577952709020422266838555219647029170837876340307553958656732344716385768828498439419140968591786174762499795653507406948842054953124996394457780871506902409459901786594490812656923151062832613170303785054484574226165669126218347968051539971028370732185070163052191907181584543779284707107243192844432880773859181617022464484540402243329830233807865906574639622561463691662945452179697119490644800640442663443635596767610609610199394665650364423138609067958111136466299199991653219006260748810240497405911795494887082375745342692056523786607303006982321906809979338433568346264889112355068722056002643124744420004451508973259499631006262702093348001566005045813091897660377693300861317428259675924190501987621316390735763212385632757075424043774935283645723767977598159793279978642615250682138054544344943668987019693246831026879261090840275976060656896215541619657734289163001571264850380830961174883455124555710555531977864295525579047332546233216459890448673332358707227056465059869929084348365976610011023163986665681305538438651967907371448527671725707262307378464383608035759767749577580720336836337015522915455474650849653437594457267153817585166913347046391641307751851898085959139279121608397374406928621921972319570557207136407130032097332718454451676578030923615102948342257696583566817062776870495008767687988703691892757065365435984299434224343506612301866313066472632146854404851004720638566772503407174447210390279363785488909445898854496457967483458104826538276622082161341395061574530485808070744623183578974276261136032355263975683204921443757514640502436996698393464248227617617397476969249014112081977984286837187856409694251623085381441350687441740681380741518840160513824803271318148208277911593566151990150391670530546922609834206204336834973196835139996767913759146383777236820876816260387788786288476841598381921881702051879699429939414563186491306429881664717709005082938267788545725862798901143501921034795382472106991776328306908921909977050902961334567439524743827323743369998099479511452051734299978876285960206681091047766827103226377840944336012938655568357333910787870073813527486429795683826374925634883863921544201429551595602099281001909517848907139934197837351420634781522749503755761327380807921602805413983371246936917942303200095141221814820653435162967070937156677246093750000000000000000000000 [18,7] 7698505191227995557756588222281423305936229120508652603326135777397028970848498414521773285447255049078798447532698014084981973399490767032038407897361027837908183262801024001043222866993362476905161521116255683069556063646168053801703708573944366084800176011914491190137858650700071103599313853360735768502376111892262234214573451204498733388445425158981648568501311403019130120231644793851109427864495357508893706011007544164150054503258942299658872118607709445735235906443067162957954766954132617016487742141063520225944430681374522274107748196175400528101979991303848409289987158464611845335232681005782979144646473387613503478883677511990271156033630561056349363240945243022440026479211948138511406374740533116130159240861651593865742903951832906304979702685404469370990822810907026397230443752531786588058303590855135080422012847925681450109468415745856500885258165236671932653163539991308741943029185643835084856940111363696833935706632556481746045359553547500804410729177337739074831085047683752780416390775744132226906308779552819662966165912435533088831106500148008157937442762709707538390270921557566031568761196471779833834764780700611658925275984039802149107491280314611220508920487460991522594974682976686476277605449896593671657256967484343061903432321948963912217104868624910083248359842627409739593360955951495415145254597862320620742671864480178466305049297590026330442078880103714841651839067709867608806126302726896924718189443220137644124211297393781976961238645095524323828248075542724661897285115716368738654321659315596029913842914960708027340231932110669602825917225992547167541784872805594154946295472001519455964319689226996620861419391308869087859975900768369363059375582166708033901885389186333431506020154871165166489912158479067361139941634901632878814306520665636910935351380047347590010415809735266126899274930492620140543033580658388936942879948807788526860442981786761330210132405759762377588195762814277543667759852106993029025730607874954929173818395041879375413922180217567491612751374942846020226948820507927586650783536432668631416471419877569221999652732987628633741325712042728789154075571826387182424024815903183157776336987184379250518948754102683077120218579373455032305485254006321501525939030911350816510285097826130016159109160359778426458580332255178004436507336998412679736331063704244145563544022430100284514314735453987827168157518301387353114745096660920415453208294487286167395723168738186359405517578125000000000000000000000000000 [18,8] -38779809696707664766077609304177534346864493408063988991483171805050850200876593263592937176178597450464141656553601291151663492403914601521645753452796950257471632628635425102525747939407839541802819371049215706651882405993051132292314177330575833322121006486050868295537760891834728908560210807013622290852539489147652108671215416919455173183874979360346764227767741484450118410375033734036903476690567364693183600413481089604550246728334651729043251463789836087458826592812533871540599570469983136935963460061057425322423199796008540231697597505567559034728970414953102827357464307880271003127623308226734122483465400125298790458627325369313325791450993981176585802144073581016698509794082485189242680390848501061875782841620203231524390045773739653013616273966371446681364189046428474510784780669819904111970874349598422141508342540055416970453854049973687195115693956568244563802380831198914930509926169539916803306123991084336519630903933066124295973346704208494194211206788096341148035208392482415952659132121437074595079961095300773626708831056687704112985301743223789057435499599914169513954787786017835977515823960369643065878418016220744932175431038056138671695650356145222613366950183447630318965425042636287439914630023615821357884999346213968822692104809975217187099064924630165179916875191417454511362763398138363710441774675293222746269085440924726774506587570487800855183981519992212244650614433042443002693015988838476257957305140022797156909915219669797734034284009567331490302106452879960527321623483988051148990260339644299406838361224454332045555226109181830967108681452633080425949700356690162083711480461190810186582282589018657351493979774395587568531440049216359254961690439482692347745500898057905738074061665740607316208535558810384808790215139584915289741001491138427635365800216783974024893874630468994643812972452767882407610729878397014441173630185105015654663446768185164879242032333945761510411554395723078609685367023905620993624951314055402515326853419222198084067247455313601918747713782595347125420493587539390370067712596411229101661662786196973395322115760131302714249550898448853291466754387960212769935487227248825161938079845610170695273127885508056269287726012696256113294641851181215764760700003871627798030369765448266094115591604415542026327563496266225823285339499750569633775084169931175605570476464732819737910699057321496463037839388206851061290392153552145817367442196151039457419074096833355724811553955078125000000000000000000000 [18,9] 231324487635024270776760678039383239906808207063620766663688357311565096148948087981409012766749515099142054291116957808125806230946547543825668859886646108437265647684233074260947583222846575420320141148066237576912509082975723655007789691575438592328432404533970389807590195954461294215661876787773405694830488763112037043377088766898426069199756870591105573789211179755002241834994364930797822263704173422393025524367660082263296153716127831489671055596427836082412052546744295464774450967119175622917950846829983043121545045612199524432650500812589939914833467039549827799409449711075729449069906079790149020564396970580917612420842987932717851700689552981187677707080995152449104296249461928908163364680806258937841937336273649055387054277575986896622393099132405836332703688966584137182312124418514666290339798407151778212272109156859319121108003504055984544770550384772555472685952189233124392525516110114268064587459216607816739681410159272601363193942750252687408317302614262187696453265092291927997635504358316462896145690918892717584309116795033056745418492935311634156078029807958603810187085493207759893907977361483892704575016020293583078246958777541350036550181088244344988878947556935202574433631384224266536660678744836324894972927312885599825357870001693006504982925042940074700785905932803030698065189797461865466466932772404102546361811486024222235196525786776731010545257240374181305231837442201854371843669768262406455520332501665547980627003691731693677714356477846566212448947264464794461680376267705765035382773577611445516150679121742104253272968482202300867783301566836262569904599529250742230964887341991010791920505134438134742761130213516254474107721405660641681274643259858816860113379667170943541458883198285666912469839599983889183915554807200574781309646470565776255731229651394844956445723752497757015036417463012225972968478118236165088755993851843748171521984112812910022464645902764176792349335687787274391845680236474710507189327475474360505598540222233897800616618288495319024918805175069718575768642875603268581362823777682989363306787972481546447052924882358284477978767283848892342764791213231364385360979167196283241319480056415662800071379924578960104717318855225077450285285410944878407721700369222001964683352914861175300119498115127095833105292850521112823148668312719494501952193435953359641540041273142300125691002498085484008750553163064110909403926329259921565403257631525490989332638491760008037090301513671875000000000000000000 [18,10] -1623481556741381343097234046017074395693180567252006382434733787921083996376817530081629435782144670042475411262146692276003275881324142964419122308588700445622222591857968316699806587258755186711624128454181158519508024734730519165378699945877294616232310504202114217687377877314533147081301051495734795194782873274576291890522093853291167134684815173445533130249327919311445045887189954906584192402263183154566184047558704390372714790842789721156526724273637410578148438821755303085480658556627210702172381120710511264035014449339636018006177808988057511501392755252249654189238754486772547530735155033742796628529262747885889602549816151670927522602418635955742020187266591477031626391520518450548873286446769836343295923239654858734838648771639678423399178028421302367235390294098446235106173506608706505892443047365899143133135806688186903871802792224806490552290100208289574737034789051747832192495859975954868776477263096235024262405256538476286234161334221861973157839664657864850159942142672118835709426597552859122786579406951535042307849089903638686494254638544477116772336187633662948500100376577962628141788408805894024194568993398001120285767738231967694795426767036404443345014184100713201202772949833210668484574939621911190387448302610383309679909283926845680888545226405035126522043433928683340265774699330492390817578314984534797312451418082487472626098579658334971437611073941558586553909584292441101128655312550187003734856901375940136468675110466102940546215403998635612327134951158842813365669816150730373796103901201574404947927992903942324223292402845666325116175922595724595260092576163591302174004910370622472188846112249238655340586712718719951530771717257857205783006668916791822689184923465456360520457019220385934040778561011357898813711000956934052108962438415460431733181741551997901186121131453015034123523459658272030513749238997928588006315947662532679476766100037578032217969096607981229996739854680604261717983329294484934710155001725575194078940602170301559995713716309869848292893171519880807323889672121988193333530393748271908448455240827568047877048900069714121563769590074349264108056672352546274981025871064199558788625680054576854801545086702487169935412207976607804766341715395224187162201038502521194753359653172738630538373382205776361007114486556301933062972978404941188748839966758640507353346262680333390532173872344005851845346420006953863034209562602254871365956678103386473521752009219198953360319137573242187500000000000000 [18,11] 10294512795766226669815745308273429272493002290871402514234978512772670270843055560121259705246117472925946855336655087161121132176191941740607156298390721047323952904637943533599017518661327477359895994170228212925985069269737213998994423879799602648887061487008047483998711753207305357972121698121221238400151714294755613072737840747866010556257675130216531836646300795060405291818472481324967726052429097696761697661390592471807303269957376339853816688012714351025298151479637538531923832408785680981861828076577318741488678401358167302369782091884219509181794158124809913019545187109986935489903563702110502683977539380556082240694741783227121532369844457831043169887914630444923726796349719609182017553766141567724859439927785673682095614342296486441830367512785791644790125405416586206829663627980465457569473709163169451093447128960297872175182894325985046894441552934550352691284802381858360767779457497385647733578597351587088569891307581033983857315608609862634574151183260509952975045024716890168805788294001220985926002653223229478074186549308582586687929090836562610547063389931008476025763434583644820389055205751484847619332818289782523736928109794328464412334075667686770026377609697123111140521586518734083656617449113065554562216067757364640437103026333689560216342265530434633896843090894753523668247658827135267551047840735763672356871547401893252703381116346758280344007147006678071687112481181570612982602371901711725888559163158050530348764392720460468046182727222646904465499877640283613249003541952900028429209471990487635493163022992223211828089217090128082676680634441425405869281339407503804407207186231381360656248414634716462796562302518233625815917711320031779361218116496643280226692489340442681611316815115988325473630213545174057542044618935573079789272297355119080711664128572521599513505218159274071418286318281438770098718266584447848969568336642074178504456606680121142788410343744388826003281508610141972132532205759792952662644923214880347609451684139007174522379670035454681288421259971680749732807357774479230482082388716026512766247325800394803629075130590912420162967556209078378027101105746916680366398068202346009764933148928310265541194185721874924809374440480589694317195433326839489341132614534619631169836805148680605174294327065940040656522138592182122682622718385918408036921799218135966821040254028026968982298500324338795315251706909199105421486040031743689554400290712965482242680081981234252452850341796875000000000000000 [18,12] -53120854986680982771339946328719439234974042110950130582099478066087481430154305234839665062293766554601967859640374570009602871780680641890842365656791207345155845670898249287871416623986273530817486428300183984391858135823853382647237431238515173207626739996302550656550549521870965492177401217421777626909341286179433860522212619855378775038318135605963557959573880877884371479851207911441622687515820290613016985326621510433912953045950254610182788138404527830376897428592818347456032555963969743837777863698014645345606809431191732981534123097815733486962007432938246720444322456334327964370376001123140294828204201868186037119984817929985272151365741194841198024821622117498805805387746206634130081976939658839697288879888586611684882430056097551023333352985253933457024627218451488632342685030724539498305628396221499967065581026244710435620305061413781260689034435081126170470158780447036431700811160680803636656435533136925765834778369925842099422518334848928114199798715140451864810890238721401133288032383676983305016973908842865501158779698010976859253670705239469028335872238386499628134649748368919780132761608866348563861103180989964082579986432435703504959339282848822912168214231981789184327018570383283965321577862258095620774372160106519504661828793880676482017267258745504477686461140896572548039806005692767693610911740198996553952122342632305602967410497079888688893759368198331903463365329254092867729943148773207667141581685068508485788962646376708644500937666154981952683897174858315244089364843333515321798030689151552858023119133182229706010421773491762011487673628527891516672228189012356593833642964420194879953536047048411422885212892742911322119900152746072533647576439150985747412270316846664566452676201001140090954580009897583261084602244834313315190582338632821678319888661392206653698086384733922089023761124560725888660884094141921535175890651873352580393622026224713687504877012774251489562572969971776766419920237445185565131538762352698968236565119794041241852930621773600751762632010507872496594960895746090131749381245285543835971452443143112156407284798943542781112810004783264069314074207309776963515667718612608752996940382940346314172616269455993793243764221595768763225957637860112233423249016141793746471578884486108497436741072326893186518513963342960026728429024051913712001084342616153409621256382403931914143014141643106897425843828031629381425736038446483047848534127808109439605743773427093401551246643066406250000000000 [18,13] 223396254148739749211768449457319670275196709890716567251044867974610831684837701189560340929461610768544944342523136005648375588325441874965511983196492147801038198082743167244977040187609696796430275220991995795829750611615503045367069630390126096445666978178396285799950750663374774828917909352982019719790805483575477669764971459651470454522968857500149100821124260674385650323002125405000915276711418893285419129976195737262082836303858962788450619891798308206091847221315574113455602412192994721364989891333641372866274394627622510818443036322954053919413584428397142706379760566358262595313636771458258756659926380793149456449833328521828938671388943433860096036038514858619145843824673365271541009417839373707677287392455486961666874992915966935096979875486274645255132082119768932665237282635757874161385786640961098298462344619688952258208088556939100262246466203959123190703311909728796710296114113355239912752182705447924098087442123015882628420629279783708102216462540350900580628791249555770430785167129056263251160689164130235737568135820709425128403197714721709040520183487970116066678512742601241191821042144047676284681212532328476080571721803966429384239971543614904329394884157374486144670523761882458070347759746868500012990092184784570044176671158511887378385424542252807039535254204225780040893515611949476755409806539575909012923236410286862783888421231902841229089908856352362946912683456770295826721424839072627913598398250687848053555619925549578031348433626992889108619951491119867231439740497388245747316046021716850142505221785655056821238248423978427876418189122155433207266055865406625096151059514288590020523451652159430277661209855720303397532486298555074447181449931725854496977192611098538175616993840292133388838684238255947444771466173280910409358335014855877171349914955641265090267543800642391312363653360505343023603031604485969145138804375539464534348176078004838089193422025804219190570409409717179633268280686861879235702968588003673825967276908034733782415028550386402876337999712667999753364191889594574937632704555695021897242215807196041528256858864930803484100572414117711244594470501254748657657491209034407570512552186177889074297843447737760310658617390438478583915374757485480497173857495995307240474581410341874606404246187738081787145758716689584184209101954874981045645334122833040244100513225763548615123368839952600657872976994185666419325191710608641250455068004085457111784762673778459429740905761718750000000000 [18,14] -784156634701664514669768688093684399418685755200216423676574707532246020680191813688808047743886136008894913434798104993674373161374900148855311780479410992674838081618660885763884186735649369970144597838288683108385108545035094915337419521069357101506885303376596616239494632857766478833307152748569011509243826762834399414147199134430332330967888689315425461218302283755643144127509275886809531157363536407279504356161391496209058895026593547991243282705036361690086876113165001240692528119930361272922690529695617225568509340309636829084608495896299339400770368699457007580561359784540434884403502010040092599822947228467757059216477923239192505493054673049683296466480521179435283676326454333672587462112792262461834319338601290400299955299102503557865672006525924961871032027705693179284119691827255311528915552989310001663923562192521557918322005083581861209767971490330230707102773312778526927760158555006347369329294797993788904608444444164604999904574910115154642435024823888713529900133141239591748573198321997110957614020837918071330445605554242009699719708625780716871837812349614537613813636685908377893916244737498359735296921695377445619685877807123129709215674900457397382195985085788873165039396036655105280141706528393674748530831528701046089503488126771165880710287176389336425481538720495770779018791005833038159330955916191236694909880785123352404523023291721457253476702014977569218334600511982146779926371607868069499695542100212538813339829721096839570928454220636791050899934130265591309499201823075630604511404127383292567295711176223330967249517752230670035273671328618415888592463268900966559080240545094991962403902355836952304093147716378503679588223973478160689691649942849855264984718546388249255048901971762390944398271622943335213377301992540843486841613085237323000721698663211631027561428287501541924517944575100902619406038292833427071557652281897091643940113818865036703518902020512475395857312644609908595934267738963135149781951568712520669692623118506154509141755552936512838391944770864213031227514025814876901123257869115186887771180002004996201068707774416027878890264754936204320445329976965579674464271916114075291627461210622899400529479784745005133241241208855737502272731878448639658665106741246268935915788284761720572290949251902179792872710070784472071550644543548860013292953529610613254074161530954973788434626851814536659818944812727085512470794164197469873774540651857611894826050047413446009159088134765625000000 [18,15] 2347542313055943934799945382661953604114854269937294732570971882345330607849276302094520610983339282782809579520095545825945389028279461056917329842583562860842266875123389740291028937774437918648065401594479817210777380284239038066022628343058727796763006641360186495809687761758877482842576031550963101880507025540287048815003648034775532167272370352280469854519578278884000310388224759049969660176338738298466369116290001931084493387280645345125149731788649873489340165104734088084383977373237811924999743322476264671157705352124823078448954876918505260242029559529563998145151285082427661786414255945540468711194290023149536071442037358964358820486101790894060218424336422934769841527264707782836068402989626789147157135948166713827453084463253295491121238240227818823605876852409784414561368030180340100390185027381234936992947333934079061241772596404635396898701757233050782018154128600047241124754256231184931679657596486251081528307184173825347066138384948429513501184462610851602384659114885785061023779125362550474996347566412861982016623015465385825925291849998047572865445629965990515849921783948557428527359305518437232932106851234732829088394822609959662802310829877152704603699882495220582600875564440306012657209596125357508235648959382336898070151382914404447501673709113883924521713608781831230916453085447995898879015803337346743195389713123150176524531477268091968759751771241099900084962134075266646865306187227171588353031403708050220664601708718518192737272312150682768139046564642973928710961949451799782747051218923158715847739727144854740681233702381044330867165151374284116144133106023953436223958593574199438604691503984513238036930423618506767845024421832447316102709417718865534438469639915146834644954001354958945719103749385950909214704612045855562708876132352114579583065861288360393391080687510986974975688958981336296171653415507142684150138611728772327507060694064638568912443411732887119745751249650004633217783941341254048235410539639078868649656993790579435809943572161587762572049425308651368934511881226102049903448804716269321359859754237387898150619155896465484195318152700605099398112399714042166802377629667370418299862773208747060606825786970422937166141566261896010980644945298978914911410673519469360035129082226927877515360151275136382346880308589420041839185915165758186649028071236254755600583234646148186792188970308789573968258360828126084110425651964003418453079755079393464711756678298115730285644531250000000000 [18,16] -6090314957160828387972663022746784774787353555952958948151380416517893168499310394358833795434585531601700842433340928233179291508250860686412752031547167551217422135968729722475522720527482457266872052361359107290076824058366312148328472375682683578855275120237252573350250041279739789378722290854880976508088362420346110620668023349353330146284621002231138811866245614039640019322154624782644201064505688408252912225311774892417991483124051769742939143854690180920964003943656229464089858050954398855304144114505421229589814391841985469027279925551991891582741692882215227876003729050806072527019665915732812279578194566738396136277238965453453701938552921399097600204707814018877707326470863384798393631263210044811433458976958193925151485906124810971667374201320029968595164042238630613721974840799411349029567898325834000648812784094837464737354204054705070200566533901898606911946921438125785564252955803704530102160352516748227808609166097122324524798444898683869630386299848274435254199856828877473423265472975620735291025712159762543419878975090889281154062037571318200085810684073150183985040082323907280929660641618566988492192326181129503731055989015138886864041750585238458921352206572680776106404882234934747474699937581369673705445625905797926319447912414579629531421260054448859116167827564111447775964096646630348582313559849419367274641320174588980510730179700239382516228489972222607045733875567599709977121368615904670504506499327067033866098557518581573684198342933070308314763793080509007937605141665830191861560276383179791813578639771733153799431024369996646197434194811576097580173703787350155476759051125645171016872439486657130433161587444159318948611857039277116202537122986485286409272097662272513719503322281270223767505175939701330520217963231231404385307768467659859339030354914260730912848516025935560716904900950884478131652650960689507649076316407780618225222800760583119760625283563741803671188131241265558045278111414783171548793957332019774711220901885684750805430399678397201698767640024572410484093998057713418267212869486480804367919936220616675715275041494386982442174038268238827272750892182890487808159543916331606596575499642029263482283109548164898953235623758493857400269442862492975992257311933092818346358114109566952954876651814639316008478055964983591384336736125519772095760462649296641861633117014817997765126899069274681484661948080316332854891777963692690378919025739890003023901954293251037597656250000000000 [18,17] 13844262189008787370085948016068914063891686438189510476547428876185777089820599739206001699325931494055756731095967241050788979640690054678917165038987536721701563279329087058874933165361670193272410215835468150093150539491865436019182465009489156528510077034909444611459819630805409380428405191332499644762971245718734097488071954867878616734378717548121805315666529076741091095961442197433980467108880465375744277953924791201219411106921369699435371088896469353155204206800443732366262530042325404524244469182342733472276172097638550206798712527389415841141631910329223791633327549047334106106731433043207832260914599612875829825101442892880387039998463311150221300093072232999234583959876580535609154219798654358707962187496977718928384439520445964904371614626532757673367257237955730681838051911828845374046205799390463263290342630689896263102359163550461888669883569168559410179598733423720988217484353698820756404218997655364667758752074497307588034534646276589292818099927619746858242686553921377369190693537172523323628914844441322477918913141151052244634498447580920033417058042259038442115760658085494085740757229756842913234070455494488263427199203299715983804953404586414519204647910847079986597935423741241416707639264271369760641754678813584786199887221741898826348128911174685670720768795742427431547369210893140874416157665598410089367691776734825566233195530262053117473355185676541068738886086839522696975244364143986104753303930913967449847298203366736458575370079721078403221623771091449429125888744678440259685214634826299997442869362688321318423405328966498459396577578998787938414591900834581045224162423483173747800892880564946844089597441974212975052012685756853075806581752036265071452220339315362016016785534702049994321168900023932764700377766178850667677484010807001528754667744498534208901066113654045632470206021671524687496183489744465163209998567104638716575458453766771430441382297176325863316584043016368031296583561763239902449390930945269021187970744369199740759632600009294872086303467309293800586624921207863748462400556034834450805821370909142398125806263146097506324670207014468588376429413963380932904276046455937030137849890912965959825942695088501282654301241765715382606103574014191153980115238278857027590007510526421358450133935959327941722461065266241146896049747841132835209160184336116547773180239504646374953151139470743812699305806186875120632990532543479366821975728996108045976143330335617065429687500000000 [18,18] -27757066828354343725060595201808155609060315602165586084226294718553287691843373028700391761051303499327677950062555641276152994998598003974726855329871581558496784803347838797544147515886710389405278022338514093576073491873643112649047375084168971692171835915571271658633531315850301071902756371219613816635211575237766515054891085472894927245184309595382897837899106302130281841060806685468238207666186918815899240951780367023030208388174313410420927182423610256253715287452962451993131351326356633133816338411200201032890519226545138118247878978388767503657273324993744756691806639900623320322854172394065681279052490322673061851013081437484869944378313635905546021852914562830611278700271788267133140931420077783115335785595238490807091626757487855243477045135410736321954137787522988255346543472629722251998743543086343269077459979834355420903010053215008719308799199090747921894483416020556541084376093913591670754003830509371092207418757357895307453644167251816917231762445128509785115924096684133001633725408188826694017554556959495676338074634121641703538037308071646034858057058878746779620739100281923378111375970297915833912026610780817467994070352356719055143968055871288642857192151719935649003338797396720829184852198311557607837804903968108379500709468667835338378154865849059873300588811873509843015328625974657720359156230514561672794610087876215934071774488516684645764003948812359691135586689617334644357932686140892253730811141325644239339859782704176853876516884285818219645552741352187916407681075154655482154054084985882902055081301701222655683483132436488342197805648889247815501898981508317869959571741844425978170706312710707733874689293949676008380580730380600479933372472552885859574104034991626142897939395268004025197251908746092907026940705028418604187385860398007414764993104709415430890696844889723239534279258102061361277537575304815349892280440156492275830452761921986706166274655534934204080251330666221490640348636936362251361039356620590481247460322793159976179081382413899404330062218167579915308911499858469968471630148561378871158111856905483866665559934997443162522410719162683348802234170576405522217653797348687017774905681228513095450441438301533441776654034228728910288999167720472094409184060908958426452872145826254206433232206672655505005324690665711607709122210377207453093566785603974343669194484672040458359227562124108472370305184581184553680006537939029936370646800547490329336142167448997497558593750000 [19,0] 112777293888813693873346456819139349605126565404004007011175905582536224720525160011948718600975410246878189252929317148930999703195784932148491017071133096637335889364666385393335546722752793735407661819049126430576322573458375736945680415722815528481907129183261935720509256927745900448488268683956780165452213907040005081280365655742927416960590157269982149394171786569999348815291275864182094062898165983945675137500993669715858388026098792188247404576993478873259798637503337007152009930570579976664023913190685238216852150856194661303527739555460758445196744335996372122276492704519442667470891102949308775311513213753418120738636025492262294201756555988128073919613814962188169760845895706865304205844961789720330897841737723521527488895464750672718995413782686610551302425472622501869050985117618247016608927057625225178921666949184672119665116957812348030053071033775531924070255040685327542836652506633268232599406933231803006518265200801782924812814459387754523632302140257797763733637333910336318540494764066761657126537238481441872467362502927672259923276280183312527811175749909363950828705168938679987828556466682824081443756881908593975630421239663790185207138872920506434431217283042864566392401066630020959541004960213625589782913151344803979412783702869031858333899359210941866516031525307551277637186265600754970665408858173035883346301852428407751728469269317134835347181759128390681785898006477883098211388346420637350055895962260590574887689318912689467002197909584815316178551735080339422221634310810167822788964729853126936532895358522041413491542561487188183109260723766084839663169907286389966028401671032253365053082377705654662417049771307189489220512002510614244851743002936050699069726548087156815388759366469798219407708622014303902764265279342477001554806284883826199916977684827269607587192424837925502088186796956694635840994303245443666912374664777099909749763862517395233037008503630492092581393919830632149370388751437245781432202977640054506894603429781634817908262709306179665828554288115175400232105279999999611546981259688356955326658172538924356261576898815129987713062523745615661235768363142188590741461543603734915905038069948071660975439237540021940356064500653389786672753040082252501468355196299027908052699362909386788795528491743171365078965862583109483701758337748694131316344543679183889607679549734128952716296883359591341632436411560799845475245098413985544993920484557747840881347656250000000000000000000000000000000000000000000000000000000 [19,1] -4281208024456365517342233939912215452808729443966009694498543968756158014377159567347363796278183183347105680178922133134438670343501546759271060946636056393877310659849902259323624194928920154638216427829147839776135764176120326999037723118505049543660817070303604725818732121008870199813096088013439235798644449327068257364924392774978269111616321800177465826186135705975501191508084303628636343600964912022597630772287561523134138294311751999145631858006021081550696116140379550219083732793043238920808030663070243086846009165679657761507260067355217257229499090940885897099757731986213413843165451809046430733037969528549659959257925095340828016463922060018760004654606772730431264178153902049073435616118232730914581743035077713445255179890507088245970433571241174118521343590178080285297592173943729943275984746522031780165948418761610087932306090215704491053588572143132902312727491163515652096611100705450222895384029733815282310273277501519270121404828612756595461664879711708233966715662134367377128405797003676215508934222743791382287420556999760922730749889753916102448271250573552397721098283752560793354880407596517597303950890384105103951541387985121926979856191954440015607228502304163989524115496199854935881785330430396510257066038594468741485370882113920631811870641608867359432590335996631121069519045900911136113438095627779838745365279953387953554203367222219887535990959885519165678978358548361428823015752970028227703136503107042426977228718929051258541235245468147039042424916913085951929487048617629363693046736806582220318664572973340129823090332023177082879822523064420272379638239253409187359862068951112305044431660485121380935049650284645268651809864708827650324951944480291593845438267066621357639831355035712288944557250910233028912207574397762450168169199081390275008836787052269118957533675708132036244684502330286550312318551625225759685350701375976846232578443538373728227616754014162511664804864956160335050784097865996082078476957720569913152928594155259958452134524510718279771550558760025158465456516527154008228927946741305403667550184709899726732071830454701557202417104075545420301412322892899460462816353717624615207914406445590064342519035213790526472873101799390964759482101721524345907037875436842370479291878671938688987391479583216658855660226386448438169434172099499676914279119323485234595240944839301384240067837900679773775208446839779861394094018678564694813104551940341480076313018798828125000000000000000000000000000000000000000000000000 [19,2] 48182152596335609126569367487099334553574209925609114949271978248067698639518862264684174987036337935707244717493552965968830537650014844951002055443430768022982716336020230701906132323765978336771712513414065360732981507395482883929140017965183262071069426808914563462098429990056132215294326778357473620881090503584125457474637037931819229714004973475320227507816336382953667238305601458089435642222712996224969487011002643497733874701711637896935695310261313437983538148033625556678669126092047414343718638251038625939806997122864583644454277992861620923354557009972526812349779825757948192171324296549448550039564204818518507685358377186733554530232093380074589805969348339467775096067043280417480735720659073025858452397259153077592599183479717996879031175804546337695029006852218938834644452470928548146330534852694504519057202804725403260678269267548636849514697846358195250986813397264412778005517404086606029115066654989678246532583765527291818712964360000639901184760686761044669165185653000881727561167860435815312902138276722956775651512706282945106053681541908808969072407329619014401102346261056431895487234052626602910282860149579052726786735518736830813965950878066395349793568332084957047260434207818897527694433836475037567504267531317348530518012569941438048432592261454923661723870234822491528533263951899973033770040483742143455826731094006984158215360979114550949401573202184323339007191088713062729932443907779624493448037396557055399378650373271679484306762524979000551154847839859069755797902111930306901420577265480992038059396153644480663415218594651397758233865958769841580073351055533573047608474711802602690470087285270678430274425284010396227981356472525819508751184177996760973522543149808224819540237792945195110782917601086078905072342967776463166071492288159435750993626182204992761519275385044393738484080758233362816769360703113365158118596126376362179230953198458228781740991398431327305480007369227716936854473891061707115125192000296700841074695368991396151327647845822390894007668914710406437774531329321440031678662157150436960199614969687167732167226643073541139944875623044243157003728025664466669630851689852942903958091747831953329755460292619962973991899506602678437689492726500367592325106178737862009167977813917493328209512633040774235524247281673508345824997748847731254699691218057784134619920648470726146028011606876407131123208913885559433559023274406269278340164685658919552224688231945037841796875000000000000000000000000000000000000000 [19,3] -1234443712192817654730983713992898589347382889566237836127744994758311215332832527913836420040971166346678966776195575003846121258193549452874089873314355907650612308096625297483338775151317723705694808388956600959814374219906623042748457398585038476116688116236106970045474296308052628761335978441531557238942570673977789933946298390799429168481440378084672061361862258159504537944101811327702238421284416609842184814634088833621225676084392182414435439020248610173679382138410491959095178395266315448007181582255456393396517960552285644496617829975886652490704026117492929455551606002852045433562700257952903121849830673538524501978076546446095698208235280206021767315442582233950320341622028728931031153200003487996896611229484616293745917658158568799856872261589703271824284489158930546326538392640732461505823097459704534792438018361874177690796729142888183107679326410111262877272905911151609812968339185317848426393343958727595567843220182448846622632687015397049734568248342652016266322228058953520781548090036199496603951259972421731944988511638120767464769864584623620139739950190878335916114304099875848646634097513499944776829839031112756999721896799140907196459547649885841702014703915916022814108029145398913817632005574916682926368078515799825487689545816859213492895514472320022507906559073569651184197936130288499561226533206982395458565471706071770352767749962556640780702281872185447700217773111543615520018120961992388323899884894502408987475740821304855118135223603912318872000641838358809019744188516780465361771254391072639290202620031632350038457823133110637875208200270538943911656481512706223623966829014558464207366793535932141644991573198072510586237075938350855523066083684578688800118494544112638877705446550176691170968227673364966250052241139566299171849327452322391706230078755090133791293615847668750422725137336930809419462756204933585416737423182785006075867840415784068986016623306366749033241291535840081767586418351419295475827764186869948480592977726289342654889624130777086881352836258125025294707033667962897891781669945875159079164242280660463561033344305478364876966791102793180053533899097859553942874477313440815834869084163569401873787518331702096786191597936390140208547697158214454278948600850261253773590152960256372044617343027112794749021830074144260056723042868528202167201250285388615714436003380602111422537475897033964329148156628460585558042512740514328340585281651442528527695685625076293945312500000000000000000000000000000000000000 [19,4] 21970583936229564204774441668486305530802645977666418596607070603334553532262760526027949015946097255610836809514484424012935447812436152365909153265115256539708970532719089607550656343166887939306382217749407715239131780905051560195398768520588430112608949875941576890057366640018228497577291189509650394416091753670859998965649880360021243404950316640730151541245379988436827738910649983051484897151229352004345335487227307105516615119837385988320515609317488941233530210044066811865424052713544548337923710980244827512339810885291530707699745853802056812156496824839211137116196047088856108770871284926143433173995987898721863609673366464524414397492083641261329296281689627415440336788878540029381901624640688101188610226393356057885387101535154214242037459576181353411450353312786606287813291550334546039564833456935695875356972517250566382270958950935981147481896538384469573746929241624319123802899197910271140706559247870297002156712228206076657612491931952511820908722602444672197491164247344625928810071858208482876706199934996917632711187842814967414155268855949778452631823792606378523898542324692483442893257880255687190470633358292713781470378055297088015417459619267803346083115171746232808010959368278717327376296705490816973205962140500126626926973434034153804637861636454190012377765604156825640889056848761046926140968811837833723287457702727574816544460246815945621112702935313350850555974721058982789757946295912622139034459817333063924900197852046337363616636971530583656013228131493561687680077344109500603002589146700211029215704791727968291431832983179319719807569840629248381498204149261999458483077992605484320239125780614488375374889141582866678601411196932765812753655497725997450925832298513494497942171982479221876961330023183409306152616992358931770304558314981260747697555801019883518192861543062635788501171133001223710318797324937383011661960236276457254889028559976552939787146760299053196923776658832917751645035065585753048499517647644561718285407752280525921429541695036162006032855886272997510039589246005421970250720508372171482087125945718823266468948949923666434208060944873008185058100924015239279072665672770765227872264194496802322902854739856796365749324518855168833835863617856721456328481159554806128719179184682982656170450205600430503404373350142365654987082833608847414490305799269600325150146370119150106057723132345450403876566149591389732475144605181826842980321798370901831276569282636046409606933593750000000000000000000000000000000 [19,5] -203362981111707408597201788321032099329702300602352566506268623122608324256552258984720369310633165144078137109436001542646663084296843804742443633152288667377001963788305149684916947012926749547676654779282356029456354661304283177419146324944161758090670289354053724886137375634842197059752311881408286454442104244170084643827924051187270962230234283890782596298828543005940045704890782392050970650193667229596580087562530415502845945534055394468431754632006075117575716367017233238300144555011184755548898049172675609556613027842033197488511172116305789127589684305435069112045262133784156946808061356403336953371561939259642239634797565264932760893416840083303474194510360042026233690537709309954684852443193174754049450464274916540779249154320985804109845541846918988434398008726345736392944457496123035574200090425671755075841416198849318824844223372832940394717039479252654267914693676983637200603678687872037234955013274370161939917596623427762043641178467947239536225563180559593419459665629181794498170778483242477594361410258652045022872721230448713975614275103933493450862157436607915651274579368185647978423802533011760213246563910635350882088549232201419387628095590810644970126021835186754836024800091612536251374649793792895622675803477942963601716882728989083374206439325560335426118379265684024841690199569410530097800661832562505472487654413599305629923240786867404678133093436473287553043218849161584685554520150707711332631988891903379163655074730233343096385802814583754317955269944161663231411673483039767583888886879640510504321837606669785213154626781951020942580424534841346273825631114985341345177803144516505622064646312200063613865000728049795216553285260637799234752650548579888223050560344443900409706752887558779004546900012689326534020360686637252394405352021020704257497163067415153839857739375617875402370086511762827778164073425740777795537742030909707972929217455844433729141862662253046480025485800204394150330580805963484232383553067291484875309387068042653217147818016393242879999623142633014012270089720575928692609427367327976780004806093807102530538523153347276604620422953623354954955326331275356976459651793209902713561380484027000005545103355387779935645199371787729771009367828211801956353255188256141432727580572783302748754466403241532361706001353187190305035387223962343595521344035391995802970304753953914256348836474445580805807824248493196667859704614688112434686749312173770221079394104890525341033935546875000000000000000000000000000 [19,6] 1764383923565937357990113027883461209712873609967584416381539553716858750599579606394564272450765973614490953593264477200884730223548172080275348286540718007820422933281876677063364782488140016801017631934386846992277571296144482078729737948337810855932556170348631324075750866392034378601264080359019352544865706205545791524936939919130555618388550211148687935046144501077701018038781573585135307267681770164685035956040304686258978336086728772229411498685243416361471842809325103489486212200988501205618233776775307875450662952232175495941174933596620006444685456423955222768740616005242720065881748339146680314699503243130748869642143881388137190663190502383014526324381222487464875968437428413292930916304295145201865050361714883277980684483836412162456966147221026794338960700254636875083156461014637026990690564884366940537218016181580291324531048846498499440506046258004935401491979252805122030658470547338958250341769702601366556323371132919307646089676905098957574309329201872975658851968649802707542290816859488776621537292532082006712523584260032048613385755226885179976772580420946025727242377218951907941726864484786989736180642461879916452496939890053196068419875974714110078330030100577126412062608753830599398898271219032948324579660248881411736252647725756379496035481314896270621587943500728312727540403096612780669786749712026566947044239662438516286498022095534631474228338007840335501809482978044355450359642161750105457128100257788840606496793085805480647787697973478867057275153790439730604371428389009878948847166362253892598878514231102596707585830066780723863941746375911051424565791716925290393050633196209993515097585588376434273133958407724497521853426823094369498482590917496771596888342459275489816375540530414473849209033592102999656010838541690007667233910009576847509609237315676680348186901334331099331839476731663041294183634356144109092907796177013283026994519653401003438417392174842830084915827571110805728702240422098954202290765693653047835309280256105709017216803283815771824269752610557169182883163011478821922465999605645655052192898281082740073163400065140125464737716761885442126510202278025148718145717815016626325782298206531152785234408735229022135685280007756389050951606980385463004153436485385066093440403077139096680866165261009068551201906875024664729112153822332749153309650476411165612874557754024940105350700901683956957595381729880200246400905013982611441935796376540013241651649877894669771194458007812500000000000000000000000 [19,7] -11221510847482068837568256898964717519558718534406518373557237718492521887082049183342563346909874527545429671622991677926014631977899335648089284134386111544894833249210936117062756376024216973704006671184622495554790863455356757923503309894939724897387247174468451798688072765752827290112190987123440204133556716478726274300829905170541322458502187146911594733874951224341744659078717426236702512699272687593831556651052414384864226805131332787614029899719490499362800436449816571007035374352684549599859519536119330575439396894507028125247505948179597312824316647968140622637847646306871692968390539841593338770526055850274166552184535332998832917968725286344450847128098791765713881945901705163591170008042825420720480855963349711133270750200718892746606998758149010792972387231329451953734861361921541454214573125885112731847320818817678376598018622260679025943488274319942963302798977726948384681534919708222301477529200868500209337098538911170609832057686945289123526308532147967775988345625437979810287818959835950007844545593685415542884978011305780374518988218160257705278236429696065036789970398276089512060867455864101801055259712872833108017917012682044031449448237471950061188302119594157047215819316724061873883502895469468238342275128387769480393044216207275241458624698410420765212229544505411046324414065879766117765588397589471808046621410403941406878194392449100698639447495947411118131177419116073965772241927609026465193071255233786929434840498719720077224451701507375482841432538568495441029252557691525402864923744334096753515061962898755608785613322738064468602750865408146183839381727720642682701844159438494243687083441404774248070786391972450280928400240699665041629063545350863844083312123783310792545791798320944399451056136148352862759642659923380711868140353668419446530597451485652174848539367394399710362428900884449751286415462722837551490611118861961383584419661725572030308640350715257374657676934312639202160466833357784460203419723611311613212547869394943040072598337851859581803534747147272070645870699715905724748258406647053193604091811982233678985050162798778643308879399094835097427149268391501255381393015949754679084727007489777789514327716587520028991841668205340341396289579132046749710334064029565923696919627438666552413900708702291689896903619476275155378597774114945024433169709129826296712739934490223449451523487591851986749339260495056696532056670309211244065950019432875706115737557411193847656250000000000000000000000000000000 [19,8] 52116785706481548592505946507682005456258976842221061050252920956826430677334054291885112973944640104400558711592003788245513279582514040183152474068743927295072996189928263977008589110083065006594544914354955449489985269831689990084171312366581501146880560462067211572216262495334223615953195990707077823457006700868626721493041103260150457431316038971725257812160424623083582705209423313485275104483897176392365791046118345727205044092685438101696829273481104897910155828790052455877452354996531426226108227150758847362989688908690106496870656033634632904938082630173432615893576176523564529992724706792870850798803581992160973628369009469571273785993118201722327216236011692741132391423633338057024415776939235122469795592443398615048627892997406573031954223834580341589071945578239351947196958329627181761335748697228578569137682749331706114596517820540900164535694913657558238695336446498354273883262131226879648644324357660830579374510608173067362391479337013526790906048782875642187741248701542488783614306443503340547242225684639658353959429235250338619532961133848879630628166270031417304106669186712254575313089047840956093674318281195051812197702186462363748641197936443966232626451250436898194738796928958008853048908544550990990103874983573870995722340386211266815435651005984717300455886333083805466677748575518759546908873681005894075984221403024987991718587750134715537920545945499992801517100116965064462459111373988724464278174481393792828750218442430906672016585538741450173824159998524388250174679784648965013495616716244292004697931864450132630713799591559598405945344076352255542030677310490717297828572010321657702615365843095992234348848805399890982486463683533472710598384507530401986897367477905531985257188303670208910081075072581243575318128982831236264704970300130684640610541789878657332577459919333325682717045113045354894942564631755452440066490482197120210383707230075472635308231480217670520106676352467537290406708860663094797606157966684814879067879230837277619725364764592066261129244624118790686256198077355869279813904618021255837446439157606270466945251924879002614307198562010640884750982878821648467093777385444997389988742103491455215715181061332645285844840903113836864740654603706819408718673275048969432059071834650597051355408844074598929059330578502457142231181575538111003286783878210376797503027583306002232770081891037076835019288476249247496750408830458554327647903436915299835163750685751438140869140625000000000000000000000000 [19,9] -240567711652937685684872315881628581892253768926603854138836508786962423583379303119558798580977986707103140858157170332132351300302706879799599067009702384520591962470502908484653921463174997681205190193632565592846905583837127137090920136797929851667034626591494380965839626624231306635494005949560517459774374427819572421967733626625848448347999072785006461671803946846295888276980594379821909185623916561904712687394654973873721486913545956624119790131934032454757564357114127616513224374541125294816939503738248949155580704337037656494594636891000688743750235679799380864133980872243094689268605889954595275619284857706976729463532603002582766323906160581842772793087725511633401413187750006051114585242074521501262731669234931120325459475384724921351194723017909045102510402497801327910072324038433413800344005789862489521837551248437967269640275274964909781221843692085364803539770254711790494928285343615227202187980089782658014288586010834491716274012636084578798282481896130769122643302520160936284541496946547572787327659017489085976313562140726677712284835480280832815885368612152190881518927062333728884123028329742123255404570766747185458629454910261226305178499339542430820815073608422840350715198436669684970188695776502886203370140318623360090974876893328425808469271273280517875000405623998005968041914117477617182285991714472484574946221923122843527518536288647069972280789700686658603258872684388045202765993918057369976718750364804338831288323627092921023423438003942489583282245460373589937814165126754353448515173101814396098221040898439850725458999174499178392012047732629562554579892732181950526917442492568692263549665883046662418743241066335805514985547519306949738803485412024865567892239736354387657220032344783563726256572320453961406591554062460982300551351964492538385033983760686485727266470699253463897461150558033927665537238566860574270658002758384606226278864643408868560308803748323295290505447834342948438769291340141301256812746584870663261794631286948748632909678487658903685981457986011065952219937533857223207479520471287555908114823696663074230473574930286405971620713288512321606185395571895918675421413215652478545242085269030948044207063974468892151121241965981642637407706457537786830549371189124837752697419733551914296638439989804272239786840540228675333816962504057565280082594766432203813718590474166746517954689562663110390988421344907309834809456776940358078243709441523812131435988703742623329162597656250000000000000000000 [19,10] 1536676121379683370417810526170840593556404000626940410331566838812989713136013995498207074531331261796986614231582153488732444992980856555551364303325439817676720577200255967544239787005896515713636244778174347977789208867288872039185201755569584736809713094100314307941669201068258386913297251642541526773419325851588369865050509160293249698362786522538276391265647271648548652222061786548024351692743375965099564168341599003633737670553770006045740635447039386275705203383032739720600356718138937421772405137791296381212519882576656633337728048863784959690452417430753764806268166538693404460833233241308853056082146727167353509914627495865921539661645169383331145288328388310611515529480862045820919000063116366214733519545448595184664446537419928387907399079546997663870365247046895409610955997838271095835308379618612513117805851054017592389401346269450480870005738469641978101121791747913120012122274514237558578134470904098914842779172990159485822564887091699241353917085225475355543903045411080299100866879669803606740455817719834252102778488123740429674277527191573492585025691828502344205312034725137759931774004180216424068621613951643860311153948180254034998422052944864322599578139148399644983310914129910464672503227659831403322762089424980185880928385532571762102014118332628821048984590455705774559441153276471140718344484803151250696334056556904898875631513838314940407734835172125826039686348644328712775291955021685969514653880052168577914816035759999038198661418829890185890311373665268334304967655461770947750574476736823497758797669256313089526192384345969445211097275081185773686567458626869941368793898913085252389521146199411944870410490134633874482407100078443570789601703417953078602687096098847675999427296582497316302887106674231519189387261674371310312868508904580399692746019034665727783835132276138378873472459466168170580803344467189040959169477603852082741945599140474833320955484622899434996045279822531458521712955453372194355573832884809020016674977494771368230672363425003000828708289813444299893967554074050156123825686481086205952443979643447798702206823094293966411385462543866197664381984315379251176661605226284717437647991233016273029681355186184204780034101613720148128630277860105969183990001131059283472351857111557122213242463802168088313653891832583196514093413023658859632274424064984237435787241053632638159791519654373636106457989553002919022819059333312530623229957317532612393051749677397310733795166015625000000000000000 [19,11] -10704397038842862592027316856520628629379142580048680008065580487178472679387845974233161942212312217067244072006847831000780168611895624724645283721200131785830517303574202326841913922689464855346808253601766390258583816554597075620931352627128660457349026444333930485980942845268375938325392698894888859560663689966221982104978636786678385714508097482139548011492740562326574852768038341377206986736504488905046231007232015590648030230306954991563584180334690311088431786454423434084043522816079762851636098322785035343406069448935139862002299801848943870580588085227813487868498443501023267028549255229594560103190940378899465524968406573206408811858886857332653906992110950448586221935560054188219341610065927607316422571205456345640497946831059428155136745490959255373241668805505422186922424369012089558803930541610176650689806699056889070216198320814687541936776462114054021659915177110666097229134166547199803049507444719825328530682216587629019115001028812602736235601765484455620843238194692284899834293656510519045008541155530968704952360321989484867808754323369575695203456973351534589417280680889114142537748628899277367616392749185266021998170780712285425514240856328542432704226751772508762415796353741468789119269611921948249305326272586167574923943886909271659627431754332896213121844786812235030769793169232938365776211200927710887461764812611745271084475908317006534367022124708596814949955569712609966818760668249368741414793526739169207521920780282272105521292536092075788065275420468560851010724706301188154473114412772963682210682789264613005373535196060994507463461330221168945701322536875548868315748744351122978118536669795107461300557981777313521051184158907369652570507630972465324725343851121258184452165226250064139562229482396321772638508402582736240400461237229982871594093200986385609381366535893964135730108464649720468461673442211579304837120079066364772003456533861020215690695011495057553375669045798795539435149769609388066122809413580195066829568832566487500108075469222982581534420892555339534790871783478504561708275610505850669614097503771114236492128859516628908437207004158443428127413309020932658008794902644493578181165772160035052212794742059239461546632947061001931324781304632724491943077238248286257625445741983391969580075675124075310728168205453443035161986442240630390529049762130521260331381903500587382501252850943627137289264669501255642034097470561197673919818021404104513294441858306527137756347656250000000000000000 [19,12] 62470042553589391665827464967615801142442198309888304754516000785952937048278307493709695556847778359114503825300263096602057455662308906448192866041664114863835214545510080716408115400630651866311662241107221496228951635202518444083889988086849307291663898792527527205017135411133872141613806979419552931266098715024943363954049901727522246474096006506935060950369104760432343996806542943054802192638041609139698749878469939492368428419692890165302223724383217180688570352472920000055822019523295222877307472712800802183733795936107777098637176155594751484477549409205333089713211696611716742832545757408387916078621530352136352387993833671438485938914066974308740142871911343071020434455620113388927788763141036157985910623581056178424475222504647005924398479777035355184470315426231898001252537809050946121041439246771555245550488162962029133177196556523863941597586164138359676643603257521293266049981789376296867015087879245129584105283140199478771098262377383963346212243982919694084160834032068210393634735715706838919233377467557903056391408494651300535330401076587369309321325424813887900142728624753505666086945956800195385683402521294678777313060216820165064919017640950751336754171105561540740514469932247775499675593217370178577713839077022647220862644197109010955006533426998050662219615803364397379034616298243419729670250890847750748277474651269673853325752623173738557049153528606699768217812505455146545742161227641997362631909945841058558528030002560099368994727188434806576101717245848502365762952164652281198011593870916026870781212461921130508748434506307024656895944994267742070994154380293892104709025287091629954279765359625596898515578020054148669527520811880186577249211975604109222597797364422770796169261975503662454305705689515365834946743518099727188256961996759503357605967026712529711625630496285199414672200614383958997764545654377053079927053922950417294498749099361372153264153063934965539862935488727241092840085012753801190731283519631762869901117720590622941109826582366598685399422075360110297255338252492690723976349383754642771437228793454629383093423509165660445271344438938778920581492821321250981466060282451529880663061106185388515741132962552563255646126160713639429162658809604900173114186482265176523275957826068850067725434128668917350849865692985540215901024174319708150553446035247303444934763537091758739025334799981160903300714049541515354876003986498708114788534339484327162494992080610245466232299804687500000000000 [19,13] -292211309132991508452781186996350249498930688524306083022264846420726487746485921067655941804030281975616969107454590640830236434575252186597227124858370738282529816105645795083455316103106996245081188494775697655716495701398615267910948709949641242008891871210998702937768117833137801646754899728394160542970722204050486690631802002913766858896971434959601002950836434669522731687678967340075415917826737100775336057734427739942811890792326412890035791952297831109428799539682195800547002565297471899748989688429277606378192491190479855664829486762711244406726037205219455572658075667073362782896566995715399558144844823313601085002401411074328965970498788068401302697306549960096888522800334596329542066335189418682026398117716174595975093431347400424463707611457035354633307149093629040476719431305936245076975401447901577465024582260217783262926029330233411387573639617789820299364274526832244297081722739485879521082066433387397495897695213361233663857461348519910949654922325135243671154866347289962618023148679714828509636843255179185035217022701476076332421288925129235710185061181091924109679975440242747192906589696282008707481422962320200906394841041075106357049111911085377740211235183161244612450356818036971264478750075984735797878564493339452745207952585034092306502047018023025313646325551607384369362120857909236849774538303666406704109954947086545853516530602157393007398914734628048678480653731926337556518882994419900386266003939421674679083833774312479014194979684077133488567946869203559058167872670280903462923346852977589708196687311740132844703360310379739077382479562991179796876651037814698796192127619079899910216303547885613789814258239869841408563712698494046481947430561736316264836238733266000195590703693878135010155588618965547535676775222364640662841348220048082032234988550899099566861746850648563893278833013427074567027895780551908259580999055392897633865012932776355524725929354114894789558625503374762242088137457493646274177589964672739110989130082225411557709408259120927499348665515297783366034940573381126221667313348423515096527542815150254966866573532945056962077899297119156014485727195149745849002581227320688002366305790376703298793729097643679123996770078443856148864177964093459286017007421128415690154619619634105900297352055511262413263515452653333353314874205487991790771599410792437329662468502545797037166384846506168295183556790264176975844247821152239423666500256482336794761067721992731094360351562500000000000 [19,14] 1117813705823038904391940332620915714870801419114434798157183034420136315882733541254744192555621668529115532805070084727265478660417208781008314464578065402762408914732717968569275770619809756158977922821661396941611495529226491545053487452238990021780705034094341719165377096495904455943798813268842810989636575203018694146607125780313738416064985651380658741508494290665172860935431549668306894636464369322058487304828466384770319906893699728930130477727878318479904286952072149979401401572176285980820369161488903104991955468167595617552026311832087666906453675118583216032720622836949705597904262799521840067153340322524841468169416266860875491054482361498610760800568732515623159442521563601904211291638579467233682127376694081430865410721856952307137134173358404149426583761930522516519799999102595249633104906903705189176785954976047407155142434188608010980828708549003985690647332784153383072194878924379496481622023769524705833157928751538753915731260414414775984269108208031696203790170957575671022637339718947910633701137238576715352036885881627245301110116998733867410361946392369529381876883144329845162430249849947931040076753798383076476581094189822188407135529670656909094636300245712169940743649423328914215439442004996114657929973697614991361857117481460103356793571895049158274505008581670903966053446475580212076381854087069852217663055563564601423460984139119090934262544677913592369297016600058551838624300141014513402682366002960104471023590402803928531709548911459245788387173325444232309812399254900899204838058205655233565105815330252347869286835323265318912939187735977658098384553420095522249058838558039323687967630490645064528935979493274917751729078546408462259932923778564426893341831538620911818293009083670462033091316128130440940388247372054290260612763113162437354264277201833377089345269377856287871727976395056055600534271676159307131655444911248549249911211064839529255702256293511174996413389562017994023631343539420662736777377383804612505792060029600532748677019316941236241201581625800646572651794824803339231935882017115544711857694019999713983394463290491660913196292633904319072754349632484310879486656624722892283395576406394105939037071778336659977853461844873052200588928804564180520353795814727335409522692894487643958148619452724416961022638076400630186980216380157846513308930446854214261474598077773103966053822458769508928620319886123431764511842998060431758508516050798498042695428011938929557800292968750000000 [19,15] -3585671934373356517866973197680165242236481481866987885650772994958535305860441718954517876440229424807106704152630567310210526020536645205367541629407970605650079533976970517327540600111285033900222533591639399373452317723088395086787409328025506666945457246171568859119685909948173972743115636816624562508202451846753065712775035753553240326680692125733817739872140136879768496239932022128720211882900807937380477924787742900557546953353164726679037873647503665981892693756106646269661413840127273197132521927370579548683152286157546430778363175912014754424251936862200067452097037962475694030805417872300066307436730343429793388070968045542606172715641600255169130720121215957531657420951220105675894918115949403416826891635777446472698321932433606585774211004479867323164054618900981056304408372994756363209499109507216426366847085813286419516406820616975219172880680390843716648113547899939342674752903498139139802630857388292810680779984768132758311544668837974006461951497125199153184992312518282635233639717372023721198302569659192286014789867389656097279123855274256489058082582381038210756342911700127378546620201930573170418686880909282858984895680470137721383896947724070531172824704386769641288928200358878329670880204326147702723750230091477095360353729401117851883463619020884079887788923866129273964062181471770760877646253704323487259959893033993483511904717900414242287190783401153658986820698191258144730374736737476831148582956738776577474263960072056414080456177564964549498323786966436520212980014079896790291977411799179533628894722249600645657067258293144650605787109978390253148535235845870934175719933322920042547967295738728805471310958381314059315867056547389743511323137621367696240582251174272127002276334842936267322051844935997542565470786628755588113361423720045566233142603215198685498215474172406406431345259226612109691364237403501968816172420123623061324814414788985955820878573240986284843657299443528973745704888095446171323054603320746957620824642041807465799939389456718656156058929692244797094988577029775663621943815788236122619395389995063698223348978142731603103237600441817354408548981345224566058824827870211086100752355580374514825444027397692633319985664180019274374743458620812059621359747863902670456235514517241225919403087899271173380728767827924205598704768009185079242669359974044200709225610374505871244963722117337117154588215841355982022653095325671489170676897728640142304357141256332397460937500000000000 [19,16] 9845246709331539017128297478593980333596826269983016696623342410577370008423406965588273999792762373709560947582821848916766191512302474567617392246460449389837361704624535004959682579333634939784759176133055205780525254580043984944859943826179082952697212773599066363825684471586918335079388576404327322607831003009349913416324396941065433148893161115781885521232845186404188664357171553372024483856712709746793839863123268261552976953109027861428683845807854486682888658093000663982964235713563834564976842352881937945723952005167290095163795954822678562647265795235138090631651472070587444930726925961138053702874314731770054842242590486708022236668518673304342823929444733244420851451644981340798843869648506161380856653597265635787271621633036623786558139417899469934021381586084315730864579258822288670048386323016358722015668573038182759339036730733342016622342214890567853042951378538000110436187617568486626828038342939684144921824238706946965887530103241748276551727627188789699232115954933240656892061619283936189891078419327659650518550527907375450612828820017099000332079795745549363155448820437651597399979440211089394478427068754352112134155617318341574370494630272589889105538689932260587881008466291262898873741944168042979761586563049073655454655106423124802742486077808721214320919257383187608967774384146725415932302264570208337243626072394487654834529207870093435642115329047598052081534734338372618515857961005556271955479289580407894651023766180915880194045577060434254982671318973537319533939894497294690038604396092246536350172600268778150494035757087563756093813762825699460564264898286357094835031510845480193890088804782081699393962331449420001211258263860670223629817185113222495313748343303207181710155904411838322196484412255614525879588758537470570154548565922438144146397530398610438707933356326864952687828821755211651501059862983433734590127523017631906186761894673977724261861843706293440590775978451636978424725179490169497550948432408212286607588620159544647693736425044464229205955494299312500436109933387229007203488180554999270206406534091009517779845058481750345465826147869260116819937350158576081060185029894120856411683643402128220779260168153356613756815265625091001773812431038281713676993385987126805999025032073920403126694413184137254279708098726739278980094635433140327413261992584899130407101245830470536686124910191633404084066594736592311172721929106595693814707459523560828529298305511474609375000000000000 [19,17] -23493901667751040659573256534477563984490317107599044575084225453182956610867020911056922939336450957916192203848840907297030868405944108048655852840718606550502007520390343955313602584078523845672042445848208818006625797666015230644975682594442948716733222240746538315589967954859686074469793539082915753490603885007819539099883898804179463325285364710462451171717247792812639247988801433830936097452378875786686485124922895805698184945929324447505186331240443676258841632697133164884407816876955360933678698941316796754114847874719450885290479054572899236168831772635685679113423358946784614230781955769743217667680650420469886093184073965227172390388425263639176244807719460699150016548500677646763381167112943842372943468587635349410488356423718361376402890782021052915968034095532341566298070770531628393091960208830143402781650896570361527190384490429503570017978849386106808573627434971555851886729544954868626333919304039100120998003856848799092348972611530958237252659313864041683612675818266699222685231100484707438871140245171419592808785537115238486205907704280315065679277626493889035725925526552812926527365413385814935390009977048508925749653580585471910969438639611842685933662550525639541175698642048741491996862916368860224784248728594641283298230448533829652134711806202932407685642988690200043678613616057815534626166892007202914834858138815522945317920417168400889378112570578288450523138064716150488455522834593379251810884441921091225241909569803401202374930491175421225754687429872144453420529352304217549943802442845521808144450999298387617761919872798222973623445961799853222066085773344818858818623348136101927953379950622172029034864626966907880852820697279311977997649042034291535491286281748371761713021808113719114044025421982805898014857497503252234368935309456501354962357750963565988646417283585050522650363435552597733980147458475348008948522109399652799076077578514719708113502108835151573344166059507217571095034624146731385629751882149800599548935517522179763210519660069532365818780334284837853154951602088169039859623293735315459887791420016478090456249755256820172151057394142662397287646297566742552613147793732004146874617977040346491128872651750869778342952982010563745463369357939599144752237775769980481729256723457894110042086734606110579127914219969286738845012012691615180584434853489236691812189639022246020213334558085975651756576700362257025907598847829470256609596390262595377862453460693359375000000000000 [19,18] 49221774522257465437446860229342313766525418584516266010376751404867104211194592894248818232400894988234113729617991707762346408198366114959514035434388657205964107457046205653880564125018877627873549359560619068054014650900530973886206960543122215642832024464419676624645391826079696239971808258761171000353337029369448690549145324403702803679326045021964149512798261732900790224336545601142027901883773056082897969269054034647753473046953200751244870616646304037629636983276986694644972874672113067638809770371252107370405471167482518841503859278543968236398752468250515849429952322926077299216031211391214044876748954176260828458583189766293656409643698167353305641820847014691836618078138957912699911889272781534850410155409825825924498444863069452153234284080832571739957334218364461118596128832896492656841222381536966760569085482593639002354225473788423317456939569363905232734064860580222172823880179575320386725136465384418098643936466104759616352620336555716098830393229313010755355190890766240945491329079920225787149347928342465853064720721797953230994669555676934984679401130563902531409635091632707305723186184560626372301125564895407065049657914734958796719496125404194868904284449471030851797543896940662337401991787431421076335219401111382242461187470702231254466554240382165033305903895852068021675011602197924164323151964667413219875734005756854226584962431622152154802356531220015051307386060226751007096752841697017020049962509753852109737215683750872819508500247267128639750707686326650098592223485717172690290157149328953490674017101154103678835606237257942450280172499299498025209885548544248088528978839887717176611496459590513549096274453400314353506295127123434414782257147854348246795467333315233075386862015493728255813274636152618687262809810409677312543165769808280026275433062684038227070671971754167238661069344771538351547154318965046739577202184657985123080097287265764341573337209736858228971357938678162803227565770938830222152233108788088210811668078909231093184901123644091097108771625598528758208975184097597797672002239950001145092751590711620334982257658062233625182527158881194184918042003793953867396710624564361134391801770596217248145633923029969705809137948215404034008279378889144297046600536179956668726722225643813801264057092075824282406217542004866004193288186224039762657230406842982409945085331936632658440849562875733146850832103168968204910214659329997094472375351870141457766294479370117187500000000 [19,19] -91063961280022382665736235915202105940508673652860374884732635313042022374195314723465543870682949556283215050755994559972134374069014566038984690621430908784678056785370614333160997585430222996717839354528140211120380631565911336841872652793575057794071271419631182282258042793912876280126018625268639696797896932886398331941456185750561836862091309337210610679365260888038484818131997438229620489571848680656129141159080767977899618775770032781967507099462337492356816648991199096890591886371160945914510212991079384674963532652047778941528933605354947185365324079581335773157917678566538701521955466790852087447411724558264611437998489602799817784196823162162341852980639427828087706416477053456313989776704972073722615521372095732435547389173074150580253184117012226027272014115173321022643396530792260008364994723941905733712643210809280167327716980510470664814555908979092380738182959254433467277012840107750444497274019474488260847712889250595681753458488972033447100097775995792464441242550275178096521142989253726359698979539935550901159310076384340918447107987185617850360553863156207643082567587938919147633521030312079245756016181805899781311549596042375342993103297695671565807802088994296035273180178248870253464255141381450829813145053507815504689201217048309995600379221480527660079252867123008752398033479310899610458071768802420331149697906805871288752547108001211253364551715254133979617730819238140419336214868552344783155955641443849777598040608967370984640265265575468330599981401105385114927984323108498696883793586405812234834992699119599260880148258357128033752471021154527697980890368201233839274751282585852085130628657727364382947388360311268246331732094980230363266794401548609438916336657525534450402667404709623039014508027266259664917266240506796136118754692918996305438125246392698724293417121606420004750811132204706775530342290398023647648705503470607821836278338321689233503179597558804732683366061328462379762555017583009551533506214109509224930714610594633963608369691807115219417108460008080099446110758768479197554474110687893892083088100537857750675487362713468227406677225016988410080938516144906011439040092532202450949055765929402555398125260155200075681598008582550597924235902319906356463943783788032728233389560659006000425552904811071149574974549162000419934742819632800701986884752663156059037819608016398104682361257701057839694519058446903033489936221678284766767319524660706520080566406250000000000000 [20,0] -118442185625702051356163263327771140136645141850269436402818301364393548040697749979450514848770856218454284897282121775801779299555247981344051056009835409315533791174781356240930142499018423752958272642951358256061363666348765280399799502135904005994852657563532612990461385184873861832426903068901556104905238616972126455124985340948186937629824672205066730594987803524945243686812397593227361177954168971970778263093348526155063833993550977468013078460366716056389210601347188036305547685540961607735298664366428015561453922391289083129371240053010455780693949406613152265645998410053845917021456157044012048332932663392831217770964078277870171365715371163582322636459553066398359008725339015991884797224064440763529135329257126238469069783577063997845288720020533564543747704340642662451324491324533107042893471234817164278576008712654971206862598835472549855613127340285901623109077497593120390163416791572278210870732938998605702244706090310702466114349734039362602190735365428152227318013190728901162190699226083220979925154907495583641469859023776428461044099820419923472900806123218518880176401752877009085827058749438815858403238919396152394859020149636668246728908449799316687977762464406590952825312661071746222053607038468748135688053710664930308288594310621720278423399378479118700531222784940645515093651824412098650064886255445953803653450617999671471178666091625679257970294848659857502689794052711758924655685907960270084048618933262480247768863845954454588353689219417188483836442892653284524057327907307942076321761031298776687834631137263611434976329897674444121725584798502599134370370975207390355306991182340625307478591674197858062146711941911445971202059003216137563982526735910679228244660987437598276590422333966186163450707913569870390031651744499473560837771549263320968324751590559845489020373923998459008975432861061405748030345995442940498122763520931336455020953284019278783055200733438907907787572344525909152336566901823639958884178146409767877464913217111998475296371051227453345822144610870820551640348028921363894901292158631137267072277235746880950156621929664160947836662382907017534942737030130950643288129622311979234369537792830937073136978120670301905929106480576774194756686912723123239648036023551735534739036282675430436241291107166886379955811061088608142445331439839511369465450134870094436995778805096545932773344192713150497602188826556673892285130329088405076731760345865041017532348632812500000000000000000000000000000000000000000000000000 [20,1] 3353636848207302825843032251081987799297812428025830169596196038577567819720162887805613677653341934340650293311974316163932796053247699099966918276386555733850969192414956281922904167771149799204451015852614809397856379648573565684259215386766738178088095169522680920016896895676124753324378119856871956896467382424215932330396605615615584596423602480613379737260850932009186176785340619320828484163386606200787464949605979076930727217093814733425977087791625168837043410747075583628571179411075568192959293093557232162623520448141325368241655673475302344021434745065735275414186724072386238824684309888590360651953949969528767535759676572960308816895166421193574635119491758976224259575421072021046568181475578349540183564411931889773210489140106284218586440118106206320613868292012401519109830780084625823094030672835573750823891224211981078433491390945995233229444819279261244010331431069277694148689222958127211978142839433488463409776517105220395406783764880675146432436285316817384274277148374766807552421751492722728449602394527083462411284836029275265498337847176492287574685246148101824838214866691557721136212789034289123414288767233986431093736715831467346094178365810040087154537327574744428246976979047599774583746535240549588408721749838965925534835907304132788623052324523202778000033356659741190593768002520780363352169247371063339406814010079311583081462224358904938542982034687207504276848650425340411474299865986880832794426821742285049084122615139898037637899965855297095451835054444602047466753361061995424478427190041676225739761632714907783248883208136714131397503896681792737172822582563787570808169317595963990076860667911690020078868932961772397891353219217637565750607818491663778842011823946806440594293131711175782861473810910779934165870007210554960177254123990479654054106478248131282345529563575719642739718334578718599909860097840940309152453917478725769761166983126280095699124343632853502438980516766743648761088675153686166818880451079336745559732850020945970135618927710887685686332825280040531697123362142027782496292731130663022161611293210379994210488651896206193075971864913610465922062586440983942342525721157420257013834072732158687817275130878887029111987602224595730008185761376414002355388328673183864024742655031750049200055391090749513071991280478899975491805234306209926322866075166743387766710809431862797070486144226872086689538809122280289075501532371778937169359835479554021731019020080566406250000000000000000000000000000000000000000000 [20,2] -34136489590704287318655986153539043793971958227401931210470905886216173619853841666919969644092438220742901557122415979770155270907038158929643956978932052940612063734121423684715562969780868543561405043676901939883248956930711518317358592635309412897163086510981615492258091833360237426992860154962667950431969174522609309123765479688195365083493427198365066254855973342464605759448093440536060329771933870989407092704474910140055717711156518566088576139908171902699358227847121891060685905039625315982441835480902782162125302159544722991153155397664572892096413670530250226883585093781201359025700190555434078276217452117044239953081820896886867463034684070425591749175147240168290225103374510233118001930229891647185029764624316134095973655131124875650533105675540739206199550926936876340976802563420406480087940021070144955387737459770668217773082541616199546810195919834465648703297974167385152012918936754657895352113461782538497102919232288839273947692813465223705873852649607458118695968547269869412686917804328140175111374133143260967974519659973659746932892254762599220630266101911789506955638679379110546443268365463990418681672393755064337368530078066470266393867137959001300181505824010676296428105403990729859241705305999806020100020470055738698794620154250810170989176132512285472594246630631131257532374673834691684861204478003240924601469636896620359323096226608824236915130001854516901832491986938304672707580994246734789044565093870199658416837275821190066890046129192363951247347348148850308844712491051815106705781293277254574766286062052984067871258598068042339672082820295293949492164055252479500737266288378305326795255115484637936010069928316991879785361019463398381501468089089941722860988693767667809631581280032303876915641850364810014253996433700957760685570673037757375544792477114326902501233816824233100186240069227406772616377629111650041170784120237119706273662540956547475549331187553429028108549484183097677804431160151811012305048101678617318451108616273368945320523704884793775852934581903548761254854774280094280118518419439118700466053514604825298955745275879836680953416300828573665232073585775911443605416296371942086348226743625841933519979225538869928662774507128522119460558443882057829841303735609576088763193476272307092593060227160558941153593078074066653552074689443395584443363139361741403203117537417531789973001921464171323670290301164288970054138539598285448156342325454204456036677584052085876464843750000000000000000000000000000000000 [20,3] 1187231627957109668655620950228254822254983699595214073619050589483690178922580128160158228364991870055793397808774217148695544427243772004784310600885946336637263183641923177629025856906818671453320834226565353264197803634155298794012883108182144190325575460831830097703219343409728148448008906119082857122114720307503948972126021693276330190676877079719425835109509050590112219682965801910956130401929732133728865606744620287160733472503264187309480613924418172169742226097940212199729637080068993275745139499401118725153803554552725946482816138845489699487450398055710167617165849146651579257248456727050101368263082642911777174637182909732604797436977470492156818457081800115907631828651028119265039791306027479387803621989303122156138773901204552813674166670986758641100635558603126008509930993285531892995751336288021380239156954329279049108557541528115965898931731654620635018514967769545733379280910597905245016748144181175998415438567900161149005761947254045402982167100897652974737233288687592906904095444819111797528778076507701964894885531986773103600003719998247781137018129360363584455351838343407568210588090477959069627630370161152339618663748107535876504072678252814278571841587707537396300908824611078388896382674376251317028236145544809544633254762123931683493680328951816161922949391312467570265075147288609542081556107506411260949660774973363618193345683670166212393485723057122093794698458529637090520180463004603800864777139794526116389448583063712793836019015287928109270720261652543063189544225484446818416369319055695105624101745127792597331037848266720581478648099084247259961203874544432033365094702473357639901016522594495631063343151455607418175826716811754985191182963430881753110105776999426788679136815607384715681070129946634585583103414959509956856378762298477387534919805223588289399223836434551813523288279702550787670581548761458107007301384367129801895817363814403008988239279663067128434400035369929258185505823275933342139877199750040491284210747435651082377810367498767368802213566679379202038520328488292557708170544814451049082959239375294820721918564632650167734117010502378023688034193271894919659165190701637172709332073246367731915466404730029167688764132123820594205737584508117898533127295750885682571405798272581805596348441793074679834876632647523596519574677565442915680588526274062743518004768328737741340418318532307724988456755693174721739232112000540019327611551691603608560399152338504791259765625000000000000000000000000000000000 [20,4] -22644514396136014226409974938028274076297593038153252362649892855132965641479480217278944229290529570278170155916145291778543897770397979357810153927217324800205026098651936329039965247189302374331183475816816414445673953965721111914175369465771796213685458282702539131687258419184612755053026298597303217224212461701281685908667652711083939758406824464433214540064198896002636702009167122224230111466473030229833708314568363551832176137998632703878039921797163331137277498625143235926030403200712438469628488324664763121809893577715109059039913298965920001344032696952752803361497821247589092023782806519779853927129643171439172277131820667134059179027079002687551166259433070450798078230328383452520854735232903615743774142267028549440407406700044760072192362703386825055141211347899355521588878768759625278984140925199082439801669066529758366468679209086730111951222534965069671296019879776978669342834546698964023468148337985574153040657533190275221523857525264500958545363026897587013573928474232602559964907405698912772774734484202419776992775596173654908283447953160563541380052277802937598745848911319677474331892483304121517826567746202419019089132034008601280069955834174387642095116288619778406433311011879189067522508594829555124497943872177049500162153883997486269119852912367365607728556506245456039099154074643860108763532540562808449974512939225028054338376864752557744569777266896766738427009552962182135317949125073659210147100111964484447329047492547903827079100451261142682651327807583769916454528401727568399239115642746970098221586229952565161684400112995441551235277113699921868086976595812386136891889781000955074434708630307125991068736452648350514359352870632652557902238001356752454522752304958436653720546641051410190110466796700552921373541643001235707346417893180216978121646055584215668651461960306827226406402836460659521986931753793112312692309061371668115406409096453687684229019347068559766511432472816295408451497042321426967726145266461521389324938702489335521552294315287544435385240601851703021976331769121597993677652878537895826653817918668473426179313498058443089248755483239887133403063690048985946291952945133838105837049018991510383767327674604083313931048445021573170863393470661717258587888844424892263092013532843623187222615690114975857111824956094677694904568388211692997440299239356445915462747994882372966871874707760233827720078527694944394027338576925158138796855943758457030412500898819416761398315429687500000000000000000000000000 [20,5] 227448410748738286376145770310854663856058245620885650071436371687187206224755795920628388037584685027695392313567336170764623218895119185387736838098721453778226600981449410093906816094904038109808900968363013016949175011187696309406046840083360898430549752688781855775582032094375836202734628094577483303035886385338589892609463246358627441425248964553916000188259558325719132442751603485978882026001287230579826857206453113940362104833012633541257146884097112882528601675327783662605502999194838259546527907858388905812821908364744012413212086219627953371939130096237811854135636205138373147896345739333520122842088950712530627013159248819834863293509106523953012342984240632714266705194689675415391001736616164277954109698014808263276154069351877652827339030440289953789160527182350991135599502667944445952627721517650286112785962851961336776406511249165248551471418011859238359117546349795189677441650284882230526162226406380603523403865848886408313874365719639626224920326872646579663243917630825010661386986092372918016030497179290339565182464601611052163020378904560920688104267414890786276044229019683108963767029883215544619516690362810633908438370864285265460897991796978109221611671487393726271677955814623618484652959831358288491176012549677707866911666661742714947253313841710871313502883933414342592502154296790682491518505976150384216583612893260603863377632814268801816538734967930985177079341643169763178441997652060421401806623332938794719320318693897726809632538027201283375590448448807399838111788620116716697464490497492392329712485406366987552321127793498237465066633382663667658874909029292295855397952700633004423188659372050532343694297977210272339713466814466174191690622602753656558261065002554055807074098873570594557618341429414993478174872569683399271654836591777716012529207567224899865314485404359364911453579145024455498483668481403488230711183090835282385965910204921325145106295796926598365161194353229293249392498953901574188637787030307955478013352329897534129128893961092683357919643837745158178326210976527290116141905943185404801487219289602441609261602943264954133249523797362291239187024420068851830575429997445764304598299921127437765094577136254736708052828206340207712087976836059191036291922684710854020378425639215176628549144701538927843256514020561957715137692150095465604308868845052262930435417008866626042105145408381377588932848725079190134854230568731921079488441294821909899326328741153702139854431152343750000000000000000000000 [20,6] -2110281749831239413313869738133852825546307671472630199287765941067363632970026069180217699781687970389696714401850883812044378531863911371884047556923742626346343837001638469534307220178699687621688821621673252961954186486224209457181952914415942856925271753726679763357941006547706052213737430424413220157234955094476097820153030311670214889225373131846089521869622054583084472785242183029451805947132585127944562739193142846404710516143520774659977173892238769374804050979815163000610857867876946714928202909482029346595185813982496935231692820271891775450085044396634262862162496441167788104286599092759684143217682734570923411687626205698558075963663291857612233042952951864869832863898101841584711239650283287009731255248626943256611318794610002010991690572906596304397980598157219233238902858101792216908186287331674275545717851666605805474994339439802725945925887394288625028744915742869175945292631768423918001438122447635588256912586686450090937676400441068978387263413122793596110879931889988544506908290891141609506505787597626949132590577395447833981080824297548632758846456667590267311183827620005147939266655351649700641346664287186770904374903303392892129525014114162474336719284043348370075172515956385316892158697280419971400300302887206092577307348822238955782442630919125568410626711311690351205572029656594252419016133358137838374257416102759394201084839952501467564844882748260940768398731382301382376331570093606506364896679207434268784344878115218724348872196118461299845512913813908232621999889488495384400391330069339244990019532465973555069424581773327855360296455390923111799424515242917065353626571660395057443044712481348139423510755290076171697197663399235501803172534886202907766712694907458108735260510552143657503071824165856126241647060851052506344098990155778221598793641017341524024874459937067523255595440944972324461676358188691709448640053653165418699346047956009952025793404605355856824436469713686399599187009795900014723737607884186792806061433453065337241581767823515199747400981606638685052438410020705191126221392812632370568730497316101452250537110221369832506625695440938277666758037836488465495815392122340618495610966579968812965119335527293361879768762493211681095446908649299308592748018554518295031863989477298405712517041286217038032724758280210553516714222992942054536051186582567079839119714822120097449286231120773768841114618660363239441593899355714520825906058685596244917093144977116025984287261962890625000000000000000000 [20,7] 15144370078314526051769410009698632717592325048366164564462454728736075635706162322597935558863914535574795520072141261228806086030117073626494028142073061149722213748824484214611255642839933881124775932309812858676163507586588788799409616170902418120193886677119485990825344875966660320019645093308728781140653369743332775494967700737730896919345079688028921640284261359677018799299588335107329092536132727766747821149938943785103465244632262518834142607671431131572227141638125253182656515366270376638709890588142305340455744864817343562955639685963917786202909763561889554865898513687697940590206637595232590506934161106905372636018424608978734685757445135209082808546609693906226661094991294936614128181907306228350200565111104822205328316610021763346676450355458652135199096472331291660882487416447573590565153259983182785933342111549569707697511560631773193334954493632515295025887106392588347657196710556141637405415881594805404867077360946069941761937173791718849867730272610274168619321230809945692615077374963156735410810873838863852844885439530542982244874816348363483558960522188568929574890575167631161326316515385085922463105719534945181166904937776546337200213665087567253192878490380785628158563750816538830726656683461980674199554358986145101550389939146962029957601793115840247837205951799854382394289995075496063103890221379687995504624120806533958515081292031630457953366505226272672695005128334401423578572965193483074573061500644694743745686862135267266766967902775041078344701024397619781726452962749199491871279159110273480595361870624933244190052791413126257812240467897802326913850938608520362693401977732148330938251809330605904014377002273072330560220497215843241845752433086930933562553664553303559813735166199055247638194812346932320622584110077339167685601148338754245265985129352799128461616864867595301417218050089839687829930830225680762764034060493915640765696272359695909041578889596994032549537814807676760475204564560271994457989403893237510121519470015242588123006904483275037032166846264439351612832003971289394878462921198913741947325743326266591855557978566762561948504166334573364783868294410552954189899107793377796398347146195535264433625049264758881329040531712362874415657460719858875863333028809540589160515426952182025386119987283425251641371898189060567745728722311050004246333223183488822816016395088301234621483405900769146060737622474497811441347107833128437116149145325039171439129859209060668945312500000000000000000000000000 [20,8] -75206380919645459248996521576480337855838565135375297599976336324270308834376520296153867258899909132574944364065735381219551638537155634510972486359492938088837029126110879908225891583398161814586600089926711883208231178128236399260449661166179458963912654233620729232350556401394377505743610224619322443408567569375714861352453185081961008734619634853765985858697884492556231849841587358799383150822031369421758316440351335254166061759256626599898193593423982490000829739217830181785790287676873508755167338254274204561025383987082340310373236142431146140834982053445459766859832544083372890185358359700438800792055029653262616030731150227834316377323713928910119613169908463850090896066726331511523615302806138679541035854732218561391162833495277890094303580563489171405604736042074588605604931015747588238938767949274238340859823996847451583258188141353073589481280892837529135410229808463036195897980444824068536988176625978981177914237474610010541307895378212611647614737602499453840435237819994757611229036715569559037934928712659282074741201785197295042834346690626289191049934944213185667543016201129592629326265674603002049643801902401683573987423505389287702166130539366216587249703324104158641871032761055504275625885831113963897690730904279621988710137077537356732827490475534440372545809924506696573513414720477208069315956209582692673103776217111436864955614594933069046435276751814464337960695896856589668225489620349044679854237904919213718284030494536046563513402665637991250599000257378590310671412297717871385430381809386996742835376670544356446670963839467145070505305374170291795756889975598899101744901160789753128089056613252443967772690243738167309683109690827004789218817932328995754263707748380169568391864960956285537331717632137868264437201420021943451819801379772243822605985959775002291957387341166448137298522919198544548515188946777960790226576236284786190525228556974198666661305583096065084907211919518464118448132067977673697454884128480672215949451650173041784194069082370977062208402274308111356862125652948209193286242350233702855346762226144711034824305931924313578396988968201642661277790618608033871384366994856901480665742632290860204774078389968200573364488402450394114303448453111356778286611976959524423979627720729330906431633698009685196943199952638787616195883211182433797782081798137295777680006841057386901379424090940596431427081625048803207478422384697636251762358286510057325813249917700886726379394531250000000000000000000 [20,9] 297428947736580071597906196368375913269036169619677192639461612124309198612962524126904860660112346376651910923286667311540014296139390682852716192719098413823941188908154264841392313770777257636362324064358124278213240795797515171859158306813893038414196737084363696028769078814725285190830875828117064649849142170481681736803236227319586792454437918507642229447748006277635082667925450240393363168439928995920085002961038085555738329043624707198101450400312662970909503056851812893816952398953767834790888344165420949562836717946973310439843525773538844802769804744299792632716820738406713757647559600864423412534306716128682284337797381879839482173666502600634360764510988024236995532656384150636374295787119072304035219232751648053363018460883485837704500604808710495929877054231293903144226113896826858343274095517333719493345504375615124007518541061766155914025439696029252171143132658711689998635631490305154329401256293839157684904993099909757436134690021845327546230784009435550743593550339580417288769891856939067200635951011498768897741244647782651086946436022605802530088753619162560886783961250586003383014841300917704616809671827053695781643341813358217441204434904547744517568856963064198840100664588842069914129424470917785126706509216455446194897125656682319317703590097814688344337301198008276970545362158507536663731188682730327993374744026947840697757205477113325382901566779031290815759906706655720362172544236668434982670910059637152646062189160047861507940117622891249802288997222284690728815063933080134429524798579541789901315630483928234609581918149512507025411558679084031238052464875096987063620202914469213212419851253160565935487494227408038378477829440580072290652671873804189617019258671556522010684174072209436391900029743962501845103648905881687505679352094538406587580202587085503268677705996540204954255310002126677850653929818866545465311745630901138739845103159043025870246301474908496880482888794717886583896239957248120200185641144723281314521480644654718367847629504725744188481004068042971370005971737962390845682037916444980299270106397718461928133268221667662210692658885692526614761652414906764060919948459628751233932644071954620237095565397739488080141052460468278155043062295194254825021528427087817540931065959186102125075389858612619715559661807083052328582636755926410599706052607280356117556631162130644255991234928501961459357314484161759424517406299686893025181592693090282253365330689121037721633911132812500000000000000 [20,10] -1444557323987499324548118550954584936716013074587432102438932673947924133030925500765498899114473678386600311890142009005992741822911953070629086892343086143042644553675045802496119064292111739732977585205789350929814060098462761610595040283278595262240074247061674185108656015814300995884150564804972876531531373732161076409352352498015467172231732450457568948170100126314430772394887146813332491210862092662126048038509038718045793741548239874610333386387310140909841036985077965286696517077938852577743485975141546287150580176560987192337061065126450861316792930345510549655150998764058956518682409671102103479511965153853836573458237520142259078291190486953666551599614074185875175853343852410910478701846338917946196784086198793678105225085834305888677000008427771115089293909056554302939734029637133328579430451575372726628335521617440751809367528225835144883022720808716241510197831105603783482394507009701986900033724720172356341329599756781586835129583482996523847896104239789423241342210594700150332144130318980880398138937236323259966863050680011525054881904917345231500226796335220820202162181136578702552074961307515685503742219477157084479737953418244969373740973633688136131532354259909863474843785929408050205116498362414633919455399065460060518699984613419045434556863546956130638924584082685837550256658927311270083853633822567424981439929738442563475902777976364598131637128150691388716293152968922095140629790110912240134481361032317369948284003515552907701458725687815189507667226566771803579248958802446842506174505720407534113521853619301269758612001240696310634472907536256920749212780944004909642811302420790091372630216425083826680366181758219575754293853175623119461475762810951263056692944005859894004811221934875020463630036963515990040314300200222734616807091949443936480935879366704367852148672698765305826992888810331034618285403082056231416987813586164991981617827124027931584265987689638460927612469165284916328088440138746589957387157272730157382516302067636473534885114030953499445323196059773053423583396826432385180559722886030633261213470696541731044000576459161458053801490700131173636590750707025276535666107398661646651595119758728335999736490144534292754018941022754639038660523639970076668498319347464297200280331011799686300493864488042514093513832344976704023296005279375748496301592377386307747455154061180022335336676151597703029272956239206390967469971734543671000172427839117195169649221497820690274238586425781250000000000 [20,11] 9824757411602191569592464161295407877640815427972325632194177548495186203574711890522732313235113014328078917476235581344189458859040959272957483007828233239379447569262738086850050667174374561736919628773985696201497968453384504005888616761403621688180595290141483689131775269911608575197034979471794627309265704673979725113065112766920235686098174587431261796107044539987011819441823545222115087412001514312818140391243627296817110781008987280089172718969511264764862852955866622530629905799393229180457294490271098832159739636606467338958942263148705225012993864749622446899198376755779696974005914903480484362216352891398675212791752380705858558133036873421069478638464570915547959809416165141120338642777548319103489174123267189638536659630469415297325511385097826909226213033864378367047254541924170284843821304386823782190300324686307736440998206122698152174355635314690946928916008638499567714481693235914295964024724353965085553906760827233300038562160806107342734999086859783336075139104670020232569949106407627531654565153191460728654238963628622802087669094141243014471335966928507030751840711111777245873156305034394566767008472269590176013417133649152814122579745749512597698074543212249476841274140036426636850884524609159788451697293968922481160937226444709627548760246515634061648458071549178730815255463829236972308706362734989240263682704170709472868921500401639370622126153574779971936744637080585863758942910273400653794802242069767892692955336254004326747153841451849108213759973811612838336294745650190760385165618555422871233540494807823739763191156371282866623657248653070953725189945716100689143996928748587424166797607583801595338378845129504250238270553630850763407100256105478903039521192345435450102415409487476241664194410527377125897861026362270921519591291175333037835618984774281154009041827736122340006950435894855455648191065392764126135767266275972021001247600277533264675293563390186712474368923684056816159788339816061656298893657690267141213365039123119170222767627172161615973662536098069522569144473934294373914645968063924532219865569960574825040770861005321117608689975711502596186897342754732063973489495148103561725121009514363675085167700707986747356314229243469973036176488518775688404795375035417304003854172672081917210695709151263850870609237696694605130533154510629381707322627102510929180685975075500647765586585296185859186590273510553466419876463003166274224307614321149983993564092088490724563598632812500000000000 [20,12] -63664967953231053637351640654153461072706745945006596429452936360342225156893197507709148168791880763580372466403959673603617265721723794044983028371240634223085393372972521627125416605924023204413959909416410332117671312620827078808696126686861304848711991085098838582583973466508042703334375640736857726544307422575685032405335250484858371380218363808373919343677616596010592859134541514815338389153725412040055926558267137441429116064780798091701198591302322505302300301666473558109308639837135169258679257794960601230475409751758772436056063498313993845398215168465913723097431287416117628961299800804832049800906196197780781422468881392169337684160121660943908483414225065762261354298446181350010225593462944696909519914340240416055072584653461646992927008457083471039558372362826892736315243887256180944208442284336389029125560311540146407368845916797951316364279676087822206296552633776972105802282441933359819014348460481829410864859241526502059436287307609698804859619832861991997673431802458952294809709760849078965706366788016413626251544334413654911344330319693259274944731024629304047795271191229053973304536828380413810169332677691400730143157262335527311148506880870028240573596318010356892790350020147353187793703625659638294666852692250143764511304247232576087432676359104654174783050416740242437785760261268062878265498070492072482592595475405402995224404636018433425115198099657219158208978946561205023640548904971098124083038913865707575538305203972420589255789995164380591077535958826237837822804828533646694793865887732742720107006529472430249948179127048219369251029672770078900712152342873430555042830900299836805031562197616845164081571574308593670513167361861066533903462346532732680342760885920232363340261440643007616362643093034341433480352070527042137937196233512307400975128735665201261724640216243504212513808423850925406842182999661848465770132546465178974563869211414401211735834350211719518303224617824463779884564266605750889321139194450548077477856787601428983474493711927171161225107658476876094661428791242935552483887206447858507101103805165151713883559092573960081561797717192021144174213124297809905309203417140164972755565157551502694310366767606741395651105791686098444504232181341686270226581320514499649277755873400716970096628347897542055280756328054199399673864039228226455285438494581788371958277615184593937740370060987295957809179571946338300581140618378977995834078532598476751758198588504455983638763427734375000000 [20,13] 332247636519556412426822087569407633243069734508264416900348113244347196317714883864573439047149604170364940851390707466267400617280364514442136220579948583776739663221113309439016427209928445124290364914959756371093738650072181340079482063424141648291885983230946916602059322496059346566073008225935301647504742375489382555402150652627649818868939188137892061472191734321867820119138231639234060555052262121161106345857987459620861700185194993822824851787783352591441823305119726575684711763003348420125030556405750869309140361802738590405356944465452394417923787935440764271056901795125073687939915859317380936894922085609137238022889960635106904276089005472318772973592862125639855680294490732497978151530993182812331619911255147141358880062799181730149374314424871375479995736506410455911041299778186768665173157925445568843603516017421818414244410415024867000109414061264666816556371618525630150569948513623142734610452648183871334147353952350222079592230522179547872826681765991594749229587118344522076817391747355826801084510308487078485201601891931302442742080501293748615952814391002590108369717633251052350846735306469541858783543447731159855807796370058051627546633467760749836992934146630367822356760856561279451251548189412182353154332474921190019150389079610989449083964664333492238975287958481094192801201900983927520618159650462650241718223835644093079843849078900203190709666656891518706912987739820602710193537386663501495500827369324009765640172136491955310846512759616965268457190994454843399987184071562969124776934498286852774997517482619158681902201748796855147361341751923374746343570033017043951226375200130059600824487637577001502802452315345071213244099534039342915227972517066391759638142382673090614637206500067633995636060990725924495278890610286198934548899731079926494384046382926019227556824917550192108652476767700040615601776372984337364358808487626677449120891807383298961968421073605178083923552933360111916130807669021812435604062310265555931109668549451057716783191669609211032238529679147899823555380116464879332693272314569590987250196650381465188354721594485065260519563163940660584380176061177340351605865046184586806631879994222030264859139451843685637521807719511863522470059249960124845799613353058263883158191911680126951444203355236461415343729477429667677641573364981048086833052132455398195913216352766439300960493726237602911634094621749391397368872423200323716296314575935344493018419598229229450225830078125000000 [20,14] -1391688179689583216955154772845399391837198005608433658103874468369147424666284606592103007193149641645300090926151119672962585528596206388396806017327974412736679041064605009151612934910042872139506075818783662034876391346527281517271143007756620020572883431122503733406436402258429817209330049312269115049192565111503971618277251039188558722418489992616093539875599897064611319103214330293488785523717060157242404831004027794550261720530977689715241161545885072008948032994570533674687428791394490106180511088084934450535281181827033425036971938771479354351235007397100784381415068411912406605442175442366442425745340448422131655349979346715674500266016039958604044981465437509622283009609948416870271644225980279843341734137624705725993429969403508921129412381492100000416336367314544121460092909960066048118576649765323733511366899890769215672817903706408382783147556288977435490800323224848776945610791649016688127184766552127554050032628013383198838995352214137845312988730118488197076303949125494913276021990710092349091166269409614800504204103128913139664090830636281899852732792862034551144120161501612827018483831518322435455791097548740412114070631580248794437588615190097757360756966944155329263346210718230205837203874307810126808125145094115896124814855841903067592241620262661540711554572084757490625939610440377065506409249518716770077515099344152608248593490743766500926879571906098992222660091439320795134176574481048059694412426975682249335257646575538365979196342940217658007357948719806555578576867815330889841937544595832252614593575781520936520754717507661881083753397417600980627453585090741539874758571397014189824931034059934978343857041870450731609486471910701243559455003460939249999377176481028235544135337202944832966503778864559469984481715621129275624141382505733886718572955821501956603246067446083151334718571003973588562546623258816191349194552491202529608210508611222322254480250109521702258867956452609476511836233423040317530235589791398512847726952250549470860220334264604070070762786923033487638742023311914947956771608130215119976654812448861459247514613713759188918924868580705199283521348716726213050388035695348254254254418587913417162183337437242301114877634599390939382441291288772524758421053743241450429955120815736351783743395538665031732023156816959524877355833385319489048439191803010738327508621891517665919088726828843884423569178275461981428200649333868726313156516990326982963210866728331893682479858398437500 [20,15] 4803461487537607299705754808995694568353575156658640552623820688898123950386680765285070752911602636191689447077546971127034423580188859379555244834971242995022632509893874308222473427744588725272571080490196248627446510649600996527154376895633263796485859534951924741101277605477225358807616845407967211593870114282767124713564353969836449847163610264581580726713740411572315972774647800311851524892523058755978434401375193201712762709650246714727663372536397261499555687716841855379332308393707815988150357930053304189879959303061299758610469994354241829384365823114432167980787759311051633450180573995405583515815993054461590335210785600905301867152753565034312975553022078759524619161573984668659686340928393724940108963770701709844120503359095028495526552915544562912701281766130782924592280780331116431725895619379895018149412525997467000093879802123481268170100721442868668088686165397763725099197834447149748425503147265361043094292357768812777387581474663105516388923341519163276766685361916187634142710881821194938312407870980272618024768790297820832061302831915376162191020169421923536090783976125655279143389358568584155316125386593653081201274655287251911783598875679639538391089034109517024820500367972310037828133336006229217389289871434771969714339720130758610290504302024058854617965576663879743069205535823172282230664637136398002647646272534023743881709882619260714734043736854255884370775958698432490926216193237399277338983603979989990566994886437108592686738499269303500212183362674113988301875763075334793688779269938191951177999831556203252504051814174885759761740519846327062592796397750835455156571861505511373378951911586544500552505108905641314939651043276207622465912546713743721113709743656381892951677774233593997093686076285274921310852716497720134444568904381287271571329435225536249933951054667175580027660329393638091509839279840092974064407138598909933209967616816433944649156930104102977451959234466299538086375157258574468887849244573181874664302122437689120184555481458495582533608742021405414870417276085644598544001734449963840514758556311463727632173917728022568215830867931277677788332341704302466034314824868829247488686961116413464028772030235546997852047887315843794577756991726509822167159791910432497069279873062058027651216513872936206998939310369539329689210101755650488181103274939213456640553471145797188539805055689138846642804400083048468601900914739419483421960233027192543886485509574413299560546875000000 [20,16] -14008534469009955885693404887259836627219510580023801123971265817821683011188488547932711494375410968464216681962863008776063465420963372929576004365280455712731709221794785691094156573009440908194260994205443943047460369772783393051940715615189395886949335613131622456934980583051820667590222719821300175576462199482977031550759781945970526681438982969922344734152905765156985415102290210861985505191887884720121055124497959912913829162005977869861470363165580437578999967282650047195134077858116239030277544817486603031916012555508633476899177880056776056758213667413275125368097152561944728134487983606021812242620058203635093206829833459453029852254545562228182000959368997263191664051107081042905815180602763873204127408210697511850408294049771359343418988254232630245563924306854260625549258431136629032481937856231458136300057648631801467547687532201851147015462356998149423335081668371353282056512157350278443313926314907165063299238669953441815406125204276635849764950410159668901674304841356386277248474955153275340700297788283513223477407141645020953465200723841634563374916724704927139893746102837659460945443678875114673243360207016384772430593368935718823733087283648108547867803969769636503294739496690489316057237545350584278778027361911299566684798164811161065484706101156607355149254870321480574371668824408930006310396656817528385569264194390897547589531363071080107657908155448857972670896093616018844781029750269970626423716247611978415823408274014223176336258292260960381556159038944490987655696040141908717992184523891713404096713994746909790419332009966224180686241725221296744644595238949212823755191015819605892921181967002345145303628131276303262284521751537848788872325807224027008782701490502543149006469478112037477807972624937571034619597636061780189309718802695218719417024805202355124586687990072740615700659305828800835436907455886957198387018463943667964229395520378543828143566403708128864322916758345924689839010132796138884976692687535222870934812995584088493685359418132136016958739326156466994730578913800256275813664083878281130781083723870601018702787859157724213875771398486404459849382292782776284724245753816587484264343383234676089470486525038011461321428478509475538694155704557979356187611909784105800131558419635810457304351938529367742569377836735787981237841888753272492188349673563311185816055560153953616678502453827856843422261143744347704366927428366347693419746711640527792042121291160583496093750000000 [20,17] 35190214652205528104118963516987064795808435000089125611957738463219800268855166565131463137010519375792751114839945089067001754242460190962507787621856554538629735265945910235247664181953909795901360800103020116849824999793372031163622077216565087649332002707353236306991074428355855277717742939140165907301164184429010849054259732334819146243198926239395424412250015405288440283380405810097862837494293842182869008892693524678617849345757348361715134937267009942631798514364863772195445551479417392200456845654465364908229106891527797005624138019588480169232084976373967543182147012619492309893167171750177106559416984975301079291288319625625132727187111916532462927270032586656108693637239783534310479288649558078306479122239720720013096824404421559338672860152579625995448881843886219047541989641261220372913117461116307456997671823189344405434341907100913318606718877550238333081974543222630348975158882874817129250228471127018410304809705402224421515722670660437399294646250229020866753933869826382400582620473541359653998987598226209352761043219087994729053988992508626233529361322133357155124379414389039292725955871620952472656193334873658909398655593240280675669680888829719045071831899065268929520151495451335438223693181378200685309445062496759338452562798769249401588827436156972678938255307357533679417893885591879007362869047251033491194584839760289165752641120397471876853236654377102058194279640097981736728523876583264523407378713754924130118233585278403958564759768039096298155952015211745710462642220635746609066015970844326713975261210288732470690585281991583038082448539753252214188385501269657479218450339195470040060920173441573989319820141327220189601550874194060592977821738072402088951017543940138436321033186865567151889107665291640882610719059678037020196860623392571176824961913296659750196594909831963785983991985925900862596106189695646449806170951770371603678128371942047059375827809034921459138137620493271641738694934049584624758055736153312410111141758522776016238962483384404871654348860295225333922586774507668880122109218651772549640171517525819784636812321319958579858791359215985212535358683596350982567013737568459374006757502922258005004332611950905780523567484882516013686412601519135641638680400285718115092825648007694954466442555827590749178131060797947119068613925991722761680904412260508807363401444351770232150164005027840291537659440288411147421555186243224966347042936831712722778320312500000000000000000 [20,18] -77186352830349970829576839973721675330214998513737931954362118554129589332536803423438009441731548311332890244790107979495321025034890109251630487077824155925706373096816184518788162994493371396220349049553264538062353386224269640963811267534991648334213502247862510461537001221235248844132763046285104281803758227319199068413658126621390594124687493388740330281850047400846644710199620124771103989558541857097689951724099979308472179786029254423000013758932318206817814271370993251041421591140524024893387624168596381842811659798478905904572718263153545820110497883475351013870707783608298103499863849413702747338186788632044469984225725475714589223854508110479997498104087552871717992176953913573003839297376171333361461746463516340146762611206140217015190434550930867893260931548699801936985953579371043756131553732318404780004823899976707713885993978018916317352719835340713285652409855203874613030345323394558703156516074032425756340558271366841513064673784954065553716381534328625436928087379127582382056168219695178590629572053022332292855097231561301201206010623108526093888638505420080975469947759561445409132631398944761250998635848349554628768601926192043319595485802813183485139439938527865873202521372969080329952110918772788595032414066200530758374432499994597003604724310199057083178875566301189873252442070488556083490833634150897995220204597176659086374717730683339121052200215903697682107359916178493415778565605032434873384175487361007597452044836455988940009189841397979881778102893374431613081131197859222616205894859436639547706733642018503493245529036420014460626080892005079372817996112077623483120730996309157319840816991478440989093670481043889396905117274659679633580634794327402302734329508104333494418742265663833071645878509150637603923898651564564230915219767506352125671638564569591596103756139612578624737525533511307983160281344967591411056396427007030713313758100001502845031122008800548782704105955968350773422058024427974960338472209689732375247271383049277932442921120396907478774741363704745339387952421764842039223220910347021769903296445827721726261121741967270694402593088796782561016137760622563958358948286765501058632147387578486309605797607895124662742478584039701206493162564479043114596517091578962961375749908792987062846261464454730637502539457206211364248158668194907324761534508888396428482411384674506431365153518978812748718475531255786467776668937062350961397783066786359995603561401367187500000000 [20,19] 149157171109659564607608806945842581016675057768112660451241181536416572164435359752008325080010252400548532289514829957722218927949393831785834958299629745623595859054054788855959930582889794722817160041489973882371668742004624342175242278707385792604612604444686657933464111237295043902995455974759813634187477998195839617578802424561008239426951849271594063501546289683308106950652275707135289617698567069947489222106827784307452260589935667528959206348720255585227254511027621932524080472670256427398925320366758856505974659891647213293972814242647341295058416267950401727620815381253596423952017918808212160344062220703581862152795147698743234935435431086747023347833049237144802981315915241721664689070890670887801922314260668646789788106420682440640250917526205518072072768894033439677347854808198569349785435098266776650208581903959672303762329872011156794966861760188132710908953653973677149034416718838666818672113848001454681151620517407692282465655503222570174487249129988739986069179881003974754563284550822962875596979725930937150825186479796114918805528211491130012232309513293751595048174026818691029426373396410097943345587258425907693381735443721784107989287237271993084970442465020832778701546793315874942375813815296176749439492034672882978090407675432669780788795603317873606552636746703273416077288856720430998647305089331232559300542762925058156924479353616850684621587418675452115791098591002922025045256016532637059456231246377627279917161768982310265814747039855729018213985472260947424830107382601880767964205008636230964295667222171039886368808989812160288002457476610024321503688031592303440545143782384006016720971283652886287126228940441729022537895425416690346327918637710045823351232973479474959777252515162081020649260684795826847844741225960114203124707797338463806983781810697327475194785793959946493194535811766259609879285739240630608670985885810301130069742385163008821490115568140089036170178354580775910235456316117454541848189206432691962162920688346108974103644337044405581117140898109934162356887418111800815023347242574121679775963744723355606929081080915517586563273367008361349499165748000291635079133125966428559944338083515359610669438403124004850291435236407115919659613107266084575153930444436577138599688593425166764123935411054134992411416823448670959504538260134210163667593991981819787403623513082762022623181187310127602272586509690288086272619500274871917611108074197545647621154785156250000000 [20,20] -255359070629688350517940534385353161356331522962201055156384602780814284038009222436814553132526819514104589838938849071996541861755383094575845570957591879267935260323948397879897240336426018748455206702610888763390471433183449232238127321322534464353767552028848405266205375441959872484373202487326882282589999097925995297268928515232735620256538093406728008140278016463965542675209930929759404803537911629427617527133339465056469168050466380135578839433345959562224846376803589862230053833710113592290804487738811058593004324442272551168902969871592051639267250036265106508676975812107950527461359087866311607774669953005567106306911534945060961962950070494472115074211959707370420910709280714865719209577840121559397260435506408837488436207981579518451704497208142305043035398850865558056587566426702449990963741060734042715149367237808070691779304944184126294313435927724495635619249704595499103590955355879301193088964305275773329998838312444852273355395979288637964562980200036269501079503200948520349408950981617157674591030139916547967343867386755968617432008420590007136190681210209592872897889939135380234409965842929230408954946525179333384947258282404700029997696680014041595815395204068669692500361245595417491248654794499338966834958021157061981607892695926842751052048232611922225115207667051242619673250864705665581386208816529684630149748523405716400297204954522834540102934329475239805894840248621887579739967693874326419676699438008446918600378207816876420946933753782600691003044796390317502970152807397746367530628972263628565370449468500470168582012796255516704813934770057472114462543700543652372398424770316965609612986762642945943436657507715487962626293125051922483050464733583354759438468776107829752085040381336334418595210486316473368509180366455133024598053033708099460112602874795909417026420468960441918118269832089478677004284469198337433837509850095274756185861552686730197838729678938725825669990865162902713844527682571493950684203180608891945194756969271263800739910448050441583812969854526663000082461971499867556791315248080770112393705821435549786255264552851703399775886041854703726991418800077246363388687182174407263315320097568274385014248944118043118361033848934878729863554683793589244064635702993836317522067850811295531768677937896904233711366439260767987565125792557436247645286796912753074131671948066687609966403720412808925179253600857011559798066238548969186794579400157090276479721069335937500 [21,0] 100206540724927725718612480516429087690387791767815015291019030592028414550154392270711254369326196552113074195980425061927914994579586299070922788377653438023947972154606814616637964623246559510272597589090195622253419896006218939684647681905715746703382031972377667044929689131351255751411997599117048393768520527887530439555335013408125453629697592427332642476364979164223120491348392532271223603253063119997638704779420700656940845744077760550232426590633632697826884324433650154898900851977988487075891318307041844566093061006202973517160219062400212912705673507824861919374575453002180569468822720663964710978392914742675303387731982471255835762348860020797042501916222286190190311586197269214287026043114989329522331367447606970433774087254360314912523476609167148447741618402528017747235690539659530723589508571357725857666398253363980734013812539332952560341633381456293844381806317977670325376716134631674813952266276142600250103518901385527724363806823065011386195998369975811854071665189974413801131493027732828348657333030737913515213739927840089947977100150940959733441159592808469007838281293293522572855160075911911773387102348193602394058097446778052929213912218390223018745547937139015846104126626628388207385414796065399714739318047197320222227348841178585130573412055393589457753270639790638554949826151158120102668539035365497541129638362583273327629068894324782793837377537032262067061615132903887772995716205834087217599249646096015163273949618756442260183099023720403028090294849105785436955136335739834942115753422543552069283868567482703584332823037181047051305180549048916255422916879266729328021854685608969536888156197607733813970602962005847428083444270392097614066590103946117902535018264115538181190579181783661674583181412411708759640106282368560836583714826794977037356753100592401517896649230203266927051625955380585661157869434936624586868551224858933092212842757850958788903421460165674992331043945631322608252896042681296320790144208406611426802037557249838151606413453770377844432603189997363960738381475893741978099471245218958829342510170924500781094590010922695573841357154074351401508001183446331084010929066615057330397424779963995176040768753573205674795882522289682188308455215673121228212210504938325124270923805856099189831738435706783432651670704373151177608568068378473827570103576508602576921810788740577835744550473182847919890917109347845464703552487151227978756651282310485839843750000000000000000000000000000000000000000000000000000000 [21,1] -2021938095940208744491134329824505055525260136837100282890757784952078827146096050058017764816727024262923383999136315332808444230385164377055858348536193651199426915972638172386226745812514866937430498898528141452978588840800431489088294000528358919416719177537635402745000310569409664566516995272807740722375025345714129733300426624810139823677283933182242674346937793949416266565851309283090225660835276323841390116500205554027470923274939676177826005603527134533276947417755447982509952737449280834248059029377919864677559941207082559533409505515361699491955967682332950786308786030349254577497398494717594889835458867035634235831545146941536991638564082994567344266880675465707119720343903295152513823847963180013920449377951201244098654773042863160105291811008468445895602870084652591641399633180226212899507372788164188212217895815519273173823354170710123095404903581312854666983823711463642295323964453253077838589348162050650116103910742015764524029964686716015709396754721645860341433100953663784428047207361750684968943956750194221872530482631255447025628171251984385100200018117311231705424814642686918735708278882487908143872483454477494650043306144206133101273752027950443161007179398749415076827210528652230650326437656272193167091114567806993981620819174679929745805875376338757443340108972548798038949371293132924731892318903857893465741501091530508228869032098439064487644505840800526545066489129080933100535960467168560350533508934070504520838777989715508393002638581398159115646000612141555432375054247155870118092129244389248366315995752011670117349111703719977954136024053771683987076327498301028507146742156268434456055391269318687000713522629521364772176604704848136066701841948643225053209539618023100648694495005065629741468237729073567287737243049549189706085337526192805590162301291583342674623878995831386013387318316083927145486654930139024445920010678176456959457438703943805525719465663495927774867168026128858885185940276701298090023152233770677617925708003497764796573045019211463171114654268063373306820861725063575350723726088355978442893176180068336965022690655917821688305180895635350967898898830323671518638817367943542270895471589811282648770834133223348522234351663250218800638196732956304151389600625379459363227725735635966583433010346418377159963524032024416364537363855841199727984204277464823498606360089609171692897446199926782449683294732241932930324850026249094980812515132129192352294921875000000000000000000000000000000000000000000000000 [21,2] 25218655203444712096411555639060803566612168996566968101095142685389162740668001761871405999805873783702149057735367912070751961672755074267612744151615002106899450348535890393583533214724085122293938278845057251075254749469690842696642647771355989856780371792706235464958848297976175467619111098100370727200592167058203977532062637680730700538813126221175596051119270971922382787148893438182952435204545490624619861251277929718773281634116529266494657509349579284413929273174677819901826040498624243280212391467759650710910044370739162594368342485945808482968308199888537369988835097091853870090552519526092636965778455057768109679293638575584009879883819957483936493530274860763944587609710039074893958856625154277959926139695407235280812671075583316471218300258250955442487499013977172045862292980664057983614847356780808739992894750847931305697286871718741410822336476481812879620039179102290354324044631189499539232055676952921251569541872077423315226042645297111542765252250764886067610475523779767798854862308802975268946198989998320431216308809410486872048961119506795939848497252088912257562931553399272224292271104841842608011009247711835495573359985025546458338046859310847022509627290082688797823172740166423190229197917745004098950330226729437533155131704731767109054408250039901632312785764437066406513111792175995166246919690187349632204810168694763099420805039643804491735892131714960320128870902201902126564172129173367395212057660112291654273534145419163200680901091870460778295662809737244293676107050898968298246148217605610612863337161807565611629676111127495282631806296333292762111745104870028971004797162772124859761721540950098378296865093688244324576379816588330361848538898254463278561811751462166482395286146703712921450431355882311239407339571156271899614204344448524628011499650214968228231923685873267074947377505794337919077550720219945614662255300359383073428518848358595853706217090091431555721367015210284472909657585348151470001574405422315042997367980102880743397707865009310815859499065695957334586434913352551262166887082892468192033462298440060155905987617307243159493733815051856551747660364136294760448223204842975608898570878054876906451399177527092274553614936270038519753892963540966494387446922136565758499085046707486467944643628075583231751101609399220822545257177901779875760776827927450400763882361131190714271892251070106613463766851461757549979243386785617009326898596555110998451709747314453125000000000000000000000000000000000000000 [21,3] -1124902590705909245164758768191216767141343858525659859497925956828978649127928587092538691820222955539138481226857984228375942620134354655942625220517120352068527611213582992172090372210224950267398397536144396103990372269719510330852123090525380642214304117872696577975569751032233862148883693981728842316456488807795591419401499140243998187803168393695716191094686578984832347826513222097672185964421073721306980265443617002924302247874020867575567651019785358521675289931976743172594016713178212718654996869602641122733118834828843360460385152143598814822025133852278364039159471565580614192109059202844332331192909017673659523567898938582477797586157207747978364987778223823192821816171375118505819419245401653645061727163833032354127148966589557306255619642390512666180666628252570488303847454883384094749562979314512438059164506365816265794937015370841295601068056551300733109656860173801428654690028803341370483030430435370895790264801333197831984642844464166653803942928155209060133647212997777464320932469113516650764078650525094186650439509598619006272715196690385616325441292659484926844719092233240123896657103714118808538278214221652393741003476371133852714705396234170353243029062194465617985381017821695417816537324732106585203354683951356324929343690429406523363153736854506670419021816238465790595653409402287455009250214933498220722311990865878748930221207710820200430080772501459628803061505384486190945317222448371472520116246513498590917139661939986330304884961722564487571855886223129461572847436214570791447182440429269145067088460645193305193629206629848077880793214050627923894737850775875380440990423276705972873594215529876184619339244319264633644092961865559400044584112808309458301812668418841461675468408743662232830531630268602094482912907967064949884745819897886560056771191232024669305537342639353384237877727438043992034001397524208186872779813135480674241872505634517732802131170061505360201985472128891951454197474290437940632785866978168162037159897659058082891199722084898433859506834642160123065427426782638209768352139984789784240916253108681755505614669078842470192319015342647817006748615330350280239789670847880723851733436122969855818745500167266155796293624444320075438666528007324330367403458951036361035500422234464688158133357724787146450488571663646860200781349336535888070992694507784524226144624456878599671338684250414464405213509308460128655986447058275773391855523186677601188421249389648437500000000000000000000000000000000000000 [21,4] 20407731015515049033348203784996955552484181466084046863134411504081376296948077726415021681586240909928282937364670953299456098925590941519508907095969621788178222972805822957348078620092379259113474728347523300876225615955650991320861662425430996189396600345654684522575299347136797279614296519569893838855372936581062708697195021784902806496353879643799172190939699356313802211366416551938183901437144057456350234499020723793953573787358410072802574656369302687984829327740771662047818480446966596857574660190852416004008012260981946469711838979061027495516979717634087508130241075596507923602595182108186669415686661721411251155947205649344268734643381081525159956078855302929240413303347438008406137827011161222902555117066973595381005753271001420051951917049627655109063248809039218907007032996710424791953869394757717940649031011326430716812752754412374118029194306629922409926999746202008497432050041349191258618754566461502142371789586779875129078131685207750665600647570422152777741065962320321593128271856139914422255134891142454236252245112052473710649186912720827224665916115513524326405300694089394716907146616946421673785811073511609792848000530683520347589026334096750229335853188759555684825935690317153900142750322350430522683034258632944750414878801972427374444130653692526942116961602332627965725435961259641363078550317236645550859058858475716055306158879729207267280249347293959508619526171355718690133342276444417795427232586287935702497991215234314153051249779798111854823645446517075060641489533027492684566583687244781528283319074690737058001112523939020608711283452267110470525566572652452826808663118739270177634950523977141639627203807473037839339911540850941712376973345196671033108183354889669187745081790742583024433816017613501028918562800568682046428896437460748154560551510133362559008824083269158180783690247236337311730759616352091524425600330997218301695647646416372186461394897128107635917865470864171422457560417750600223205619718650457013447816415665909087111414393366451026210964118704685449681534372176830509000521889189590525504673818843478399119633785463200787689711740517049985992684446992028433163114835825141554820133864208489296933391869118130385652814450030078055137201619565019005500055071128133623447835466722115647526297202665124443411236133672284418825245144565238627730534569708681624240187220917303201804726761163050889534997862858563789277635577214823009786770491302831942448392510414123535156250000000000000000000000000000000 [21,5] -207292938118377105842937747228848207349896126958568436016279257280131934585526917886522759105514194696990965084176733554972331682083044480833952030551194559313396042040898873592584701861419902485774954657073104192599102574867380663180557532876763828906173892105453177517444872440320481320471466198251762787995901416168259901673788251970657326154486661966791690358432929530609288808978177976839727646091646296567377408426463536548329191673971893964235300998774007868796051905286307029599927645742718210236108894001931355291693654288965921794703906628056707404048879649193768033207621684756024878712668890560453885001017269142994766198651297025799509535789396346169158531427985592604872460229119785168024404384266836007150164841134633251051568487377715251631287902390324415816874407229502512546926913758452838516591611021316198093777197707545905626577105727057503660833764034516848908668598843303522409209816026363084036627546299957013036901485174657037502185129067282752562330697374459340263838560795916359401991333564176574757759664223268930005279180557387721097441372257235605262429508800607946215181644480365700228457029758415710486152916014579665896237249747686830848328493881843206098806801973556748147638378307034658213618073065278449814062585344752063074756562366418544828810478380380887830332846396202394995004076130859656538651825330876229997967162045727229153895529610569620717930808427093650322896341267583235286481652808982481418275705324222889188600440799134014925916554320361411090563425503435958695122696203100005196694398975993170195304052243249488231849218809215068077475100239975547370517508674360787503650206445691401144202154761821764620921282921573459562864168664652497174092950524416140909952486408874929988638110544433521189469271782681442621679836864362484791475124426742706820125751892117665544968398942329079193129049582341693303881636033072060059828251343315843135053546407576965442172009122718781993105103582392208365354558832355139640724289368191037717894569676257485170549774863794742679595618673471092910318469160157853927262579822021799510031809059818503692866793546126501922937058176136030468472716297712797123952358363200944995540188842469482438612543567040373614859087217696177229294129691454463436025066145401956768313053161311306434542682904940741442291496986691183117417016781800583957542814701536680661984780515310210101292663122135290572658763091190267189813955586964735956952143869358451411244459450244903564453125000000000000000000000000000 [21,6] 2108265242095375406692668085563319718907985207746463821957448670505897111969458101509469210887545163402691096577474161990674233683759387554642891010078608940941027700453252314625867155802553326965842384826754697432224067181255314262496482403050869848766586642142641465326674531972600098261125871246789153066150561971386697554700079721807880892679530548986783010962729487705454257124609711444502702994545102639930402235116962565877442415000333503244525903582401865630490653649443316562053763461362690979933526247227005205931520683020971865096863767520502441188040933650592780819149821822327660094790509526278589576913418752782624181090410055313808847517895786435158302481031841752284927881173959356321455998245804661314938663360445369439043100544804484971643617282497296565718777863861517513973747707408296705154586965317931411145372217626883598300125411115595763643306681388045052295353950223046683357300779478774593146077327492624538082533242047854679751453231613482888386357365436853942394802751848597286088309302223290255311469381884046892836504052209309671123066760767160485764969788077317217691600574930807762820017984110595903749725806602110537347342159909445347271157432255003248076882569705985895290384684733870735809298623708178724301353796213524670568624362022712393446252268800034275675877959097235392043565817375224578843186191341552536978325369641744497702907437121722623343511272592455884856757952483764813883971507097834088402590900544873807689391328397403148009341800724964202646984651656760666440839927532047387548676630330496886333333612760660837459363472972922543602870267723847759078703592671581572428884287924124516561876023863941120955450134948605859388303232693945145066047081176800384423755414736818337204596306794867119483581955087983055261134188988023441631188864218177068312205908185101767425885522774165737023805611999451693832791074303911947979918659594308340526815153005804928197849380335809103728387288883401663592844849472991823982662887737155008429474260511086312853548809933391021553015827284743825561524987195719995655515445400293914269265174782775863772747480848286631460101720847762799398726008372765217601004752976736771728619979392355458439821113816784898523534711759134055282631229012026636608855169727093633303622915104958619836774357861127767145685407024583782543717307171615847391396446656150511269502182725424643784360936299882707498886888210677724090054871508428028885600430397673221705190371721982955932617187500000000000000000000000 [21,7] -18391999068257480155779866141710593814580812833968409038777960937189765454649893645370412010374425884083391189065134104387191542835759681348166921629936663537072044312727964228703943616991104336052980037478173011137949064670699336391508208027635415278911329536570873414760078179444070298434839668917651905182165145818081417570657171252661400983393647548274614307096920654813023557007750431312253508042037353054158797629491302392770063027551862354447037513345570716438027114516020826757076778997489892916629502813114123504393430046081792209917558457088736043297301092073341858983950026691496382529597253469307682145064563152047248157200082487519879592816795252409962214618854798964793814540859133194053914641270082294536408406745980738344886793826266284283365615867271153353717047851145103366248613781967508068440183989706030243658750558810987960716622311374017650225217220674154616691444002275498146619537797801746471677962488562937238072711014846885221890492763559993097211265748579588452717997556968655567487708274159538601914448913086682431844020366278863020391958237263737172627974021784957021251096887902281234657972905946928611027101972996946553335978687151495283306369183922406068864307378324225950267840603297806774438694689243250995148023542101569176906056277963188949270883647176826303700521781120388761403337647053048819344318940071553239231104417909870172797109624600912895729062676559553625223977934056993133938703202147373563373667227023234689779999660742547663841235129780554524246456385114552245355792169455243741730635605909241947443079340259452151040346802268921784911178872022320297651344194234984966319603606660052894727110120864106793526854910515293934179874492795188355465716553463416132252775559146422354945009276483629644637224964164544612024657975038633340417900478141513141522074483976328443867233364414792113812789969434284262385308522574327615382756963079858347123591400123858419527954887800195768516127482876391608161986655927518526296768039673365298105366821830475481275631484024364113511862924321938756251345674242407355510125677736285024830982252783934381316232610565932665317336733992273232704816195996378574588009316687003112505303927350609194544373847240866718777490255921084882451943822860068876824400832196182699116320173635145249489775446958779690260229869776021296833414722176113018035728361915404776235898702443658179473752409937605710366550562492731957989183756227509112211870867525931316777132451534271240234375000000000000000000000000 [21,8] 109662057919728482288556757414529396221001475000410355754431619719930846630989794204932305554832598624565205470148518119215743499074878872167454086885905644766741795024652701832452530922129105901453700987400045593324300358311045077990105010961705009111119816290967200917850675882154768600350335237020611435727600817315260928656510262225296613454786806851423334595839083784529578171986994610538096073214947112054778630534399780778064066166518183075904899669403832338555972149534145099586243373204228649932425504592447313026477910128551879171024295031765490282299549529392405422653959939118253784024083684196393367268401488160531389961472906736248198184964933454052243303077104737344606483844115568859344444004740878924631560663813018751173032809692154798312647197947630506759934989358377134733326888297817555144058428653347403524191332173558556348212627614715722590831443457344674879500106941486248762219655155015891344383936903163565696033906841542805072950519430226195362693837701057015434011401852232171128103603576514082263881665380075601332398701789329078253242574285891604194688362481096213599992672896624609128857239235912634927897725632667612982569847366461529106984712634325979499085129157329794004637358144443386731982391002656925698657429623791958335453491340000538136321489892405354778209620618307029421981004665207240635483063298068602813432510413324680573144596124898383370863000445691731836772330065005273489654460068330002027621328868207356474484521703059585106860759778840062605612384248979850109640705981425830591696470382923630612473734793815934400262488501602128829107552710369381492230294347609224035478898115264274880758875692030766173140263754382778221680739851805366624165486526873178865239822322919878719130283307344007169556892192543842968858881113691319376165842254753601544828591173462649483789181016431717318330363692355568439870132444964978601746098692166049221166749883003223474086441802448921998847410185049754251758443503817294315348669185773766954201251776463371675638130413974654049121450444528475099821592632736947552111003216867077651726313245532895951332252815293336745269522196754591796833350787437030454475810054402399730836397177984269345811549659492176346361977316154922956316484304766879114406579390941311447971763712976719872227568472966032466657543489568515759758749546636297698600920618265767719316424085581464129715370201254144275676165847629813863288888078431527288154716248680387025160598568618297576904296875000000000000000000 [21,9] -462933482012480954983423106581524542526538998246905451176886209928640184461266336774722654158867736619582402295570301526490631981499705951685352459476918168310890288473152523314715827991467774769651792150481160733775722889014702316879167862921076973172443005555684580334564148167885853117635153975207070138738329131165278891176134321311062640370490221695347113818998958403656264065402282897831692327803634244745563369628552594366342101461529968111850683286072029577752883518900026279273338793228848057680457960010286604208226479976973794554237416911647515663094885780077816562840893356170690643790520713705080873792301000415730223238224105975359814637485536258379129781412400002439066064134994788929602105670175313085254090025265576911680364619944381682974220267204271014154947245839305622927424755587859088785425563651342851278268652615505006036859604681990373069800083875935438253859764890742234419590812432554300180409418929456566639555982777084381210685252115015465787697871464968771653315205246225828942552227844968735274784854931730618900458531537030635456386991020098763353466502293691721883611494888429315709958986818735728425224880960445815128220822983603752330712379822942195263290496644724939815636918865480704653495541653090159358125490124115086455245374782117854258412592287792045854242112109020745319469866661713118897712564533417308065238694800936919967126602406947989541931370562272554520817895692377534552641754889913749616854917627750758415988903775165594990648611026713393603171732966022705630007111266410402126035197686848479666422989877897702831552389880566903805791928320932378043399074132027321496336554662572240051274962655588743423301989604556984100094208590256949609225288502540551491962524996979226055977351201510819701880394489632845059378889165112559924478136538903974941878731396690862951959495647722231477760509622013121243896829734035427568520382320974540613024463125684431738562570855365241541974409290519480750207803689033506475325776543585718734594523725759105643126635192032188871829553585766966818773881446343382257300922338980788503868693578814277483042018317013288721935367422026801774492530834429617046461638977687785062482036314183619125969159756825053540740103287455243414808270035671958692379287705560833689186035182175970974320463353584476114352207262755919720330237210138254976952419879097917181172263428621601873908869953304829451821652918776784046311222475156055321601766827654955704929307103157043457031250000000000000000000 [21,10] 1776354249077177419508208663866288301988831755728643585142927917145290606683336669210476946176813654173867454978344242222007669269849195689034737272945604228394619477745544566848852232855984902430999099824060072662887218434230105820513454938341208237498081507717727997927354965497360655635156994468754575955405024296979020537745233917310942886841349570620891974670784586681849085585302098160628352973702121810014655769883196629690539864086152847761362018781542342470855257432204298682083210736755958283275807756274162771168805017986550344104802870668298293119387763754737229951034283537770945478820992041215907787352335073738676107949726231535531517445410693263758441099672707611998400851587805416027215238589435330780252965342195903312003581256961591438932240080986771407280949376844789079580479361191847019270255369389161329545087969892291837031049064123139803592519735458260245001823442178835363588102152491464693050160539526154606160784892191489355888386173186696312995544006446746002026149543462850133549485594500358860923819630442948732404821849707167301592817721476963090926447281298692349908791759247791253045238527383540197132497552068787704753364742603372983400968663924912612545115841261648586606210277316422783559662601435558614735508224627277036264233947337386813973432230040256361615314473079350626938337074432339615944735905216074373707859879154895776584810452797698321336224372133345929123940425485896446727313028192731056871735589923815870354525933863042668161112464500239368739636031461054564695496263746146715121570377568526852565866716961136577903784578411905161650133435472700342121222470764293116138301894607834351750960027628076624985797519197877194023037808852285260744135910958472051137664284148914515894212261606307713307987514287112484164868052768335605396901881907893381632027021560296498941680521379299904231525338228878509979643456366336781452036012976887853316326710125819610711323314144929581172609399048682456127491904886942358599114411692148808442777866821804398809580579989418493038094852929885392518942435432020409510488918242095509466315462229617322675444836572537114217485541732918914323606526476799402753822233327362015107954278021704240884765743403186772720953540635783106367542797356532204008766396400565553342683514520375665280876947795130413608150297512971309672491329081523003727882045394356473606165202395633736441311775493561081741442175007382272190860554995785910406720653487155914262984879314899444580078125000000000000000 [21,11] -9260346031963989142827234131809853750911248465379172319868230254175845044445856918394961405155979503052372728913383262858992061958013522212474179381003589672878036477764433123942914901079938272059851051085332646509404016078627133425375122654319349525109978644262940947722800664108362305437186230672041549670174823146263912593138297202323578734109580852119923140933904002379471983624049253348767281042767313725507874296307462817898087000915668896257180675379617910225825050306628517431219870258901419347257369881955618667035450715071551952835092736709594964328948138938160275304747767058017349623349848003076745080526931278716381558504712539014100554720332296880216066764145719196270393683153922983908288686003265961614784058403308662908278285798346394533854808920378999876674382752098040505997187334222216622914513657169478800756276890290534331093974508796808711822751407087436874421933255795020985809714869898793665862015849293843497108816572454421608397497737502908893523326061265195208898157779819511999487162023921296212249495657613023666537275812944623071045078096275580220062186090584570671042296434782783495697053731284771084063573951868249845542574497529917405737214116817460781332673623572283311789086704389844046354835776414778436801341267807418357424769820754977866999544087632257886313609265052569934710575953612418031047303264665089483630166505766831493267844222284225966583754871189521325936580105888158295964571450775096066019205811822103994255302266772616584809983192992468057562388606301573589825914408814778157408840696375126335315072884919794177497529719690552278598064092444205479766184310824848548416516642388043366604635035250819325127775049682924680421792785214513538359589796481708255033524118890790666628459557934633345958650439067606878308634983571325402423737675424980191309796328031579397129209664957193320948304629316789899887216762201003844725150110723706727284430812852075092132332771564821840366401658258047387388166195023394978928912544573424180583769934126708334806033862709492528967370017866606739615870308058103116043230293851595999203115223404636590341312315447419023592491118167044065663091921144997927901547516867245946849446985856257825848747142708171459644213465918915706458378493682947395163900018994242458978372724331203795222707599075078867711649416651148030718585450754251578100423221621446153381623428626515679581104587128614860067460678153447453791676885650110810123403215499138241284526884555816650390625000000000000000 [21,12] 59038106507668842280559135743117640075863389593088880701837562882399973966881191029050751020192412575757073080309410903100005281828921337887145192128086226994641608751950482824556585237577933545266835993276846887183624527354161123761979769084834232610323080266086590321689599781858428529951828280895665431915620068195660119269641906169842198035383622391417028097146890775870215953223445254321750519575082967379683642370885530402717627357991704860715146974562076266694560710836246455655309367091360991332593915371947721171015315123040138089552654126047847787880803744067985829952379014864395930136692074561124536733519750480158606053152976763412223871157572739162220400649364168780029393747468662436917835736902537255527978999932732172612261442757930776762393933908794890710866988785950251505909159376285363304655556835909316914819037004964457546122035705116412886639348347601935098637305953330483799777570131711100797127706095936921050887710992484926517104932650736629252464551843006159897032007620542394527235125268603823752995909358470248970429465811348831531407689042886651686971413607713811937205304718458732179572177396248129855935726269619020566030352947334474210751479946478057182698256534024042860981242749084344370988980275842838951066106835642884425875540536355452147428656001991819987830059940399016100842898393288709567831714436221255166057401079628619533784726110826455889256156973542491577369193570992422336226924053801668274892817962423938850324452177110323111018724655783159431024701944070874747594569155155808614658403706693289971798280154250703397709224681837186554103648722197816042796241297884057161173680158071756916328009071998974555817840985367559090099428535658975531358396066797458887644049299117157699784910954313022338563412406542261916183295713596427866602697370824014548187740216116157035193600371556644436455350414381744883844903448666602891187629462081173295636265950495775593044318553451153133147516821032837978120301824405987277754701010626161798209177688518024641530178498817742289147138836330886453142237601338898715404802047334004578003853384073300426201159557399700784256151317155139564017807813317616985355076070894942933516340961858427631911324007473980908569937262629324900812680943489311041573931770319252103614028949322098957508462923110098243878141312109459541333974439288875228834213942156913924539509322864572037096919660670899869707651678683743299870826744685637607916103841709798416559351608157157897949218750000000000 [21,13] -332666549067036417976148794958259531464610894273152280990982913911948335614123220783137814306670866526738768898988841270923651410061252930396211300488693327826973881540513861935238914554283747398562479161237640925286028864665844997818485125909072230834392404441518983049248486452928882385897361797760407351301450839282948909451273836465963441198429043155727291374050868567184778687505940532382750013484545825648221257002778277527874368568900042729559214147973676252905478068271425225529507176132939686615707859642041893766434833943506735506800969763782428627678931508384808834520153717712276395501554775742776469233110789640845042712985538050729612638937407138145020529471181544723846490242808497438980849124573994493739758823507959953417245686498480563162937998619403412603289718479097221050609013630795098007635556268781011663562088331279113701301183400512608387587485664840910627487131203894090248020217590355187542853202208696389825611500314301705629748659214938292047613795652711740568707692959250560857836479579613496203249360930179080865924445290382536648953874206296067011537457774545711547960648377897753253237826283837676761077668720021498605554412583908344407592833711871461770617029585421841865957938233497635510293813945108815207134206869587157479222351386648027501392313358382760862262835945200170976515591436522830197810170511555603392390508832682140167562818298336315651131125568169330628903641907608883327928787452402385190665509634051957377556133620452218574071539896183313546612654244622854705168836038341303313043000509872603103959032754272451115062356008592941350140076894686744711687513090722214888032792918793551985326343622058807126906116050015594000231835538537282635032409351408644347220537485270001492137249681721311345030476669170088580680158011688184319595414450885135711338471345090549994211189755270509790675855399929307881276791602905449903792159254729077212819339470119003378487548874189501397938948093442196326159949655245852939926248119094863977424252888764507762998789403533958877951322060734942210715039893653830201391694166900031095690169605855682151058088432109886902284513236663909176060015528850115596253668378848080124747248589569147227504102254352999378806562436170973541399534863239999915938616329369148782563858237210497674554178140555579582437634269900469334393889157229754484952862357943059341245627941223233385111198391733213270805771012952784436437907403141638063015506077135796658694744110107421875000000000000000 [21,14] 1513929647084316309761004625285754403536618403129425818173842523230247175382563489789630341023893017676727976474782709178089073113340819543808695475724043032602730620507148238712578820724359394370147884791648887057306779262741829421074018560812653763565173377621073701873447170711413676441909093371323336694564017518248946403757357861106542905469963787627391075482695789672883661594359807887806424611524603037650748832815300297670092109088514021763135841817585220061742098724116829988182133744840887211426992253826502437835998287648762029514099392783546646927973779543445580848212671805356475446053421893438412883238536943041416174163041012003188969176181764498492879884711765726423088765619025517791430059138703430630574391295558979856709905479387694042848557167420487912449210357829160596009461063696982380000149893466452051886158452488228615972136259142680480833819251330666001585676395738845149232293725373910119332415117906209512798578659791904313309630263837080459782444422105544261418297427516745801290438872413941244904694331626390629755900602728050512765697555877673888540163149364106924178687208539631279327753078442061394086658171190099424396993378854171235386662477944997983946181327409128060852650136282958128490917778143940402204625176309956405486773399817051905527989340146444346017533579009109229049520578354393005528238862042290069461349597201820905840080398392789557366345270265008441852126918227177665294938547890415470287589409214781161067654067475503795371832168593332041456728350863434677842304144671542553534238059213157251103833124581933126654250462317174692344037511040512093579649964360224539629232167977528741955195006351459674936800450003677701693413133419335074050545809191923619721500776463172862143910722771628562201400895476263872201798698529119667671674918364237384482690846380366973421969487348875159150384836516120124599505922474986215770182791605911564705598461804313428195700331657767841412154434965090072866261308459428548888010214622024390996085543652745717753599845826356609119533840905278280548350346480942232001305118950869247482804716344226792047489316653697403756826417414059260056701868028533819246681461020411627666874375999333221511475951090304799961716388694754976927495525905744876446520445648273814678477174736122170828657071224970346311524235580212463329514444946915534284786344789646912078539999927682690424090840355090481081552480618066610158005323706848031101168672307721863035112619400024414062500000000000 [21,15] -5620877892458052553025731146638122424256603704733486605635469088362719566434232505567225794262474874159186826078310909703395294772766304791435180601640539909049196981971066202311379507849530976861278633723749201503158536735779273216583077087004851195048008993528176374008162380068228702989881572343930070972240164414052801891924518464785981688932639933330576533754389921825484650900848456978717421061126941697496614859999717311521693504449408476035785437862113350977573786008077069162960116643776090181898388636095106288758190162606039666880628758646791782496396371492545940385355847487075506103345876365913874034106956454898305275986031081858576652864947146704710402104664746072909456128953757157377096015344298663470216068199771199964218302682956738807591044601219574133775648321375180036104434818102618647418768317349414189248422879164065433828126391520114041557588784348137470712194783754137131355647100353022929417765360847419893507253607479955353597799402392805176876111430356627847416386979474654250988886518053254928266658872247828610531601510680637082905144672396024200219664500508975239147896193972661539362151976441085819596005376537374908879313215102941146563642811933490267067960211053488810692935501823065360286836739680547127150485827119569359946163239123908797366006398510928669949884371855547769538238825519191134468380271535310842152774767853937560768009491482689138129870945731672695802172834376127947037526697332426343417717605344485632617886901524001885471774628633258394045875974938441393824513158081337187181502938550131344965634496602204164050194045318787888705235724802671246636513760422434889233842151889549589297465386975975533034992379513827401979990201881590154226884354924373589301122504441421545634326934345195158770192466472906419713182835872716922386811422733096488819732167548261013088156361415990958095329081064461755399348585772017649959546685839626036317751012698987501865704298422508627484662010191315460857948712600009364705679211903784484821834889228073726238683714377259462432224131408034015562370049930254148716480545256741144607878085353245644201983403645721079044680191193083038461559206757388665150620536253086476895600525005987440382906197975525122970897791126430812562518091075156234481396248305766774851311818432194501321930544388704181429898065747279851673911616805329674633248099447706702298289831670051655759529758411903077576519970465839054966366286007328073592859141172084491699934005737304687500000000000 [21,16] 17453994495327144680970614428983198461724032516504908792794126155221025549538302485489597411747298288537812471570067700140604806774941563762036246025946901581889060932508562777731446998501688795382672217279763070766880544293404697456805982224651993341486599872783279932357634877378157067121933473185275333768416399006340969084598005041020413920165874268445491233405446010216383182719871163949237465805070560494257838262207250897980982144620201309303658958018588065010615972363308447600928926404294402393998308356843972894958753516692688437426198842251244979767662044857710095182672855037558050520216680625021647102466517953179804662280967050642230286229295335407646642821258931583703421830094157877724812949574228557356750975236037186836460751217537887463337342634333259777042688808905106562964568659607567361711390742521350041177781798852883745657849344063301296978587844590692771208507985011206709860541524233984745416179692934845036313782235700871137223410671052162380772266038514386102457949846223013671167757469443360917016091113955678356080304881273646314017611889918393970392443514653443657007655512334548683107375511396534518801600583920106479063893801459149256447722579518664183166895165355150964573480165989211684306795769946671609970016965161142317319492197795510472798814877949005414482352478435360020872941194887502723255569916996294735816517917695001575256624885387431064908386675431247473342349187924913604880555059107530256348510318339910616590556030502597798273267880758796893615417057541754509854060747110422843679782795148290532318219856321195877001465137699604639394464482125204076171967196319087365452800479907300029693058512241369145428537837484077736095294692439595296013880761903839464545230436751994762896044654185385712238154754855208582140658909136831729797462576793514655954837515867352473561295063269344540381989666592299072783544397987716317183469590740753047720897664121722085656149068036404985720901177732809341090309115019026811290211788364076952130422208023371220987990796518750057021176068494883747340922644920664685075281274844308740393191991316950019767541354168280695765144468830450210759735873466933210918103212914461714685370594221791233312509934471854415572695290214808726932958064078646226441180370261167711713142626106826795146327980053600225964540534180018039111631981630340502377576475526000387211020271559813169041464109020176135918079280822760450948154619087984359970810999129753326997160911560058593750000000 [21,17] -46320680424803987657910828063657355039498372895217741118647931880065343296919827544166635393934249146608969990115164576373213255243803480692244411936365202677860308802098606614973313420106238585919311036981270966744482739697572456536902900586571060255945283646241201119391510325976239909738223506980909374798436423156848532877636672735844335765758131775105250819801964494447693151572569842394900748411287540076087506167227413155419220086652430513370747226526799229933250360051566908532739323676101961603234985922489596535596547545701643222793206262355625654424465431521680851299158346783516928553946230062396260714781335710266390101002575471102934632577952041157720851887694186164831218808395261099134668035060882910720151847594194554731377369333951569144455440417067237215731319938658629206148174219004587911600995317046007887654405082777958359159451709115721277697707994753851914631724170191425734525984781578672215038626470497893479483305854169544857938944038687763431238010805011430370343810681734601953602664632614177134837570722691410380918327547825293410375390048165910832106125232302942801412358817866494988077982192630330180370256013056937819355181799809772920754603326376426905529442345944189452465141157059669061868664981472312306849390600111213523299039919274208328175786266913618441769111403206821980363980067731301996593940481219556607610698273206898973099962806937717954667596815459444314254800019001674606078278554910805125193464671115384719138451308784090599807703490457814194207698170398439320339911144701539136795556773009004545166287780074427487272557401412488699236806622093940150398721849878997384716359696360774153154779037345432689664574645334177718889848912457160730450587333604804894968296791865160619351148824267913939368724531706555746420746847229121504243726992414511586921222392332089260161602579279457122816353129350633939006594775880578138683166538711442622993276016572420937947672236367233726382944907693923339198262314750557251770815412982183690958445915245516264534432816461987410895971862239682281541094942155308922286812712566417248885364391513259034253000098849332092364067515671651328777364699427039822635319897258129218625606627828862299110102963202651133639823094013021055451153989516909835553533026751203622520310774569328738045331275674443743349284285380039627450780820677916286342011505781253182603075743177108378237697228332393667798309998790287972248564361821276946784564643166959285736083984375000000000000 [21,18] 106794073394190558489025640039132232950636597562508859088425628220430957534115255611700474239664942123262071185877324169782346772207404653514686988470512834445273701234424676773225988650140455312473372717010055370416149651765894007865422445246088348716602645698918942331882663718205732373199184418310888154153195496211925932712440833260655557014583166764606126996250971202871284090334581543688358904480280362130241016392438194672477626947561764903548894344123955803180694522844315532036445801188568702089051530080789639649710966616699297948051822595795799045371956003482092886843036362688839033780596924478096457427074704703364614733222517508789084569799026828480811214116663414860898556962245109839385808054309671062900448357121262474516582129841915178940262436311351762070707750422748162945742794454105243240144840724303886976237591650212839644953513531586305662682541893277208156335488485788242788808145850832450555983848660575986208708432178722346093986501499404908680726011516834298663409596956509518431102433985988393918693675543762503401987955020125974685161884889110360306532104214056608604089712272802278062960786554668151842730830509703476136425458755578161467228412410059540390526694461971832610185173602149160694729725214496379954012790034884100660642996003499355680027297095191893933225050236812964098117439449397002690412111958238646790189865793606562259774911764397500424741858637033675568822698577407180883369649603038490141313600552755600464318824102706193870286591446106106448642604183090407343069097441992413624195272195149466082560497028813354580586944772925942333501891941597289956756885106308336641030059498527601451208561450473097689006817945530839250178035430157328516136750599170106103186824259236678855226183757394355976198347687754835975547456890280810441971863931258755763913123374940952029621072153486347686900343897477392187324253681555555046123426247889039713352960286523107007757080873774528687057291785406199085089367495136928844384831294332405236574422833490404185393523041348370372928762377457234209146084020236817766169806463414914857892909133901488866363810989160440773734774134922318519818976509166957951216374763636115074743805566020691015177575299980386424399130085636935201918720647546151356892703796356805203219351281633871343419513258168978357746900533745570368811822994801757271195975042614517450352218763592966427621606985589611828254141296376595585390146571358460647616084315814077854156494140625000000000 [21,19] -216413832749029300670626942192595635718597117929238902455755967625662368736337711238465980170545940500985557848404991437725230004096053250308780790303141310922591086452405639690289631943850383719040178711504948193247903538315545190774848695582136765314953202135618266976820648167652740009193603193329358360460722942936562958338837594645229681949458596330861260551487680528994678752176507784987670223868755773382766206035476019819126652302913445413502898333076805647577448166100176566170588511430750356644654448650351129900672109295911831136819853766756719475503870867020995956111294221421057256863175340722988251569437521286118801594626199430263065686040029888927643718053863563126877804580353723337981826235445413282155574530188630924215699984377164904774924425741909512095168033347319034905220997432610850421071047550300300467740805856668126558285143695992717087617222825186031097409546922846299645582452857514718524317949009443438727507542584600846041211715971499224662170452868638904695432260443166138644594629067966135954256666131298455896187893422009349055688913990805998100118420409517519014690701715780186959588305627640647328702512623649787663688369918855943889606387341248758748720544513007963673672986461558658143739031283428335535339079066505257702156102405863816666015402930495940925326694921680204498285541894477596411665480637267024064281148075049366157996681182597021578871567547496666057452289014438681412196005791093489503593562488712146679080938192837268278432294950291869695283782193271222665385537597386175733093472352766654222367531595424201467322684388582112472791070955633906514501704471827613075052789860762991446503738815822955414945856401347423437504560321464255417528473367781840787211660726906782412951181422812740551563228230383753761283406117691138691018360821998471848690919018923371089295492933489369711450808630831270042175328651927931436128965592996676748637011262190915252827538991934568016898691490555635166750656111273324874494667300767332478616621745994718569141285814792702526555393907805672883252625234644096912977727500783887448883008042051482055017406855211708668919180188205265274675247259910932686201870350336013450154899721020075397912250085800062347091062671108002597051438767446359359953786884759505904327355764884108958834340237277083543616586621945332646471278006698705832847239187613867348759680676439966656642601018744082269689381603140489389953873139438300654546765144914388656616210937500000000 [21,20] 388540669467777898154910420802907571630514286567491663304522800408160365377075504047238123982427137815519769158672355844881782271144125953687211634953375713026449923513423204695626084029927846997647874325894026189610079437699655915887258540548099087229492663446669547590606129690654095166123016720058599021271948161793546144761330835532138309614884603525382000521247491720531676344799472642622346732352677302833042698693980194761324509271734752039545472787304976121450028649195567027589390323683789898618610476111109825709376447572887140177456739053135251326505455589510273140678541379374966384898644250293685396480412685674091724583732327142901749116284668957939224689131355948120298419286931003347069773983277735017044744444626443019703176246476029696191846731922477087373827855012249868102937129145760499314169967859874977977993092361589176185288559807160148481354209715021044733730093040256395169125480555985853742273516124229231188603301115829036570812591479451728854288403161928293102834224370721590162027802766540080234981277529501825560133471994320315240761893028043232828363286971236018898480118242556494008249985719259054489148137010340861422792467370297354314440395628402456778858843565863625515581190209815125589284424840064453842135678783906113583977554148444447091180166975720857065878592447232824828334588100679842337017736990239070307091799181108938348236209595059675172800909835334587379068326553837228801234192511548339652035418709661739973178353529621643931796517674252137511908601982350002182640261299924873411720189263549537915212111681713974969126126091463961502104747504551313865056390152732574657787392032695626754519423351480279134074427999665920787298419042744376941555391452543246570619280541296343419175775401077472967885529806646403744868295881064233319895832587673796914652713030382169220531477038506265683053324820611481930060069716517784694345069773619730348899465761423223786680565968438962786126294505704124215447183380005263638649880792883674831973780510215023036236078207869516842290166494148099577981408364171960821009587843940864184468449906074919796628974082783166557887985269156967128508337517632374192739431306447577213948404586389566575162219226878722263532534561276361366822863502898986756879162472230569293154093454291852136454111042535018559519881171809139176306648422422539868484394241217512107224860657089875159412013762176361542414847070398735764951148041745909722521901130676269531250000000000000 [21,21] -621035121446526774414196604321357369641552898659891217771297922170207459740078734683737946928443327862342440453127239640849160910273070530558421446326038070399037882187501602488027317895585368367084535218906882421544868851337365584351679071633701137116304043018414540977406900453165143640439939467902106872265315457425708394380967799764510922587725872923286506708547655373655266436053456046483593879707606710631567291267484436858595559848228562692742644009879981702201879654911467674753800035073710300939514765284475821050810806561271024822996557139208254420401514151670055089826473921408997563977433282217281311571382055783820762480300224147327178820045539679816245061750335670109267076126055902995307853943475890190271713758810024087457168408544726075214957610358162839196491261795999732047347964058088886361566317933082460682537966742855324614519785592927005262679484166334084339159915860676041426939330958495117539397836725848069733505069756805152291832490782328516115490174626836501060635474537654602593574242030747644783241332805237939898942333573299543008608131741885565909665162724033081675039709794112504610321092264581058366038891886662256892599237623365739459863605317980638821931056481620037496691705589718666823668342236279185394183892710691693345135399499826597870828071307426359418157790064551473117617953495557921485034050916147016726035742675064723588032921302182953865738620271884208874279371103658414762290261272704897126819271095946428206623147480672523816175115347381373732224483496751768371899489498737981513337195249277489475269932024005786902386260337926922054886449662132574926550592709973604090630878599839692406835873589466958148805501587616187993752439111749801120042333831523371440355279764156291396206592183106620733025791718057343303285595612483261092249028249421050086416875958175355350963424199255135464902571214980878913672164001601533803724144593767188040387216148849014833358121926279305382320193960328978465431186507465919656821687679177178084401017450891535111871670711334769374253637366106597665203342842188063068756202449213414169306397012436360130050219654652378544533468189629889108351217754440093671164816347308958176343523422480788622882119201677611252744890826949095112400072220929351142471074589770473367952095925495154965822445407061665234024192387411942076727770295063166592776733263347044090972737442151472918260393164529579786271805047818093947764594986438169144093990325927734375000000000000 [22,0] -69457708117708362553393231125466406824005371760833801494206692442570081757228362471696944731507844701623253565513636507102063013369928228581516570899583113216162232995527829402486605067617556727262703381317676736462058581712337288525851057956632849354055884451580222496743397648558456386038740301036381726848768053831203114977296968811862647365490143080911468829616825295668656248367967686767983121226439100939694778551060100915368850876277721457674676600342857188688418535768112751522318690300486631662883812623876959534428096041651940351281720535793907824487507676494525171017626325899607172800929561222708934905752938041678198639197925139826489521093682546206944033793512391127317976069123692191945176394733289890023337362490847116806162598392780701814356021415800573475595436674499451979845255126520645815960477669805973237467633424808715922273423446552600554365817929354412884533186102530149438907975648208422357467796233095705607603518573070159483739022915442395045878029646207274745401683994928756748070302193959974189139503628719416425454485453319158217812536132704531763234628881435687801038217958474086066412956923269194594709054530760716959550864296596235351406158811289909188611469059295123762732203310835230473206374809691661810499905732606982466069849968507715857629277632385215964845999840334593064244885503367810177422471889773436445390601563599058612400562769302143706177567926139558637055908945403580170058108261866610659536362276206741670899828756785080665343668584184285783944324914078971091107640796923399808324930666828644923920605523934201997340547052872073325640045406447374571007833000434450850785847306601791463086955898157799928863279956097610594104147080455577726316297913976807281281000367768986230564854351477164480985549488400342056070644891449352593383895555299354265957936245013397908018025943650017577873073134667223456801557793159951990084618788549090904124515056131279453883434547325525849139706932292099577805649383327532917306576849521091366089312549448441191382715611103111732056300486548683153070972486030024839760738134346849867951541288194212044857509885010029802306786772352888942384277836276187394265039424402111233535805185966591789121736307006527629795076015833705359224762526295634384993197784398816849333095520673775333892535525763895054583344366936815503686555433754951755132758675882401625184809855217450816659727800306493922841582353746239125204253728185221916646696627140045166015625000000000000000000000000000000000000000000000000000 [22,1] 690322358763396356717331827039019722216565335041272670049058324851200514240397659520159309278970592929541817381724684033635344344913016195532552182310180400539979899328573915110100420560502288192142462322003694661784904680111965342685166403338648591711975540493901991574663430987530077010358785221390163550704503668430708108983407310232138913591179912753778461060795102181774990191124878756237882749742151661023867737690671228988023592126255656564176891138723758374438880174171350266562488972980941794577808967719712184847749691216153580553386463120849203643267891750952845541501737513453912590326350755251468958576747712910813680542990536660902182701821899966889258674491069969610344963032548180533441708816232668245898769730163930587723663463822430273516307050684357544453592014158019672630506315620474307010052045929721695791231873710267808913901953657049460756849594306287196806983173154411319100292069028916142494585948365633457987833235882025701897569285465430924610855615587692330427912754548230652269182170738869575328329065509094860159886853578114513114919403308510592788686725519754747339424803238071813745431481336552692981590920555594720762262723072487943655117768971093831418485592924051482941630713087342594897007562891259061783419237715202404989358696552127506168572284279012395602386212032830333220670310999096227006013295139047255734303655158550193619107804273617283182231578868709789520708348405112873056951668824942045268240205122482290709147928135379187621118335468189125905114194162233642848726280310832265318169706853944597754846087555553086640350957144901041655743206562048536738489207445239354468259391937974639295633291827387831451095501400931582120722555303787738964139514192207527355254488385739895053819444303367216719090018187659593364771975748682297008941553200269657017664990934424961061904716766888601097730177447969781662549679214346331207625295482622478348739552759468654556020212759344130883229384912783601493616831786526042336871770607188626554638206028750843501720843136226226353380770958253531029551902121534561104428309749590727975485740413967258225960098106345818781508795848478811633288804784173727468158952942321914542578006527497831795001178229971792602609960960191669320959543092319125640935970058998424787243963947765645000692490090765822055109909228866955497477733556142087150659023823846615794614838183476126694372970304123232056081568111232254685374638142336678470201150048524141311645507812500000000000000000000000000000000000000000000 [22,2] -20637274717460620748232705755431023184882840736356074670695700865189332609078397450133717644608274511038916814835393603251064699760581886420061555810030482611461838327206606345003466005037557826329067293511346570377265534515149237628175653931499386781253146387909545429828382328842520000822166057251648368895338306703746483252192053416213167744119427535007029931236536463944322844150689536751215561105403087125594883731364675786616244663284936042789892405143115513142625346837500001596453185636778980444984290286544367646907156577864469121916147497910269913174344322355435197457316733199137656861939902089088769955480684105599994131716363932933624623162768728876909647938802599755733091517501411236539079442170229307176978245668586439519348247898745927536262964583443503817646894086935367932286028207201037895694296724320309800551067977291467130972807629153822842188691909101243543185874849793430097188214154903933077394898014999234569880193447167271706283984248909496277440386127462279303298071837847324165307927115232257262793272058075793631202177963408330451454862188452598417656996549859792537761196664158862987371781222336841214119512491658449516984507203384291632064257024097392733549357164102556300238233071659773045704378889895096779924331837705566016195967152840262139719343827497367633313183378155900255819255898774758743631122239445027331975607982615125916387415867199022334429487503619582794750170848234619933272089795140717476196101979999074493920945733862924360911316301036226484014225439479451409800168725524864581498249935510798256715624165827624867842986759730410314334154818950858678040697775440891098265990233103387528035375750038519965695554369247692303795876825623428669132884265824077909243379534140448790985196942020024268139383965908175646731152909984720218779853793516079881565774626845846652962312230005498184103558345204602819421444103083252816678488559022771541877715702088557213704687535116342171469626958370040277274467595929539920334528266373089379868599861293215832814353208145489359907827749241080356759498188440205227700146778889262033834599268168738157285586738849869161789634400633048583101703487590148568087796732957204647953755013366761528410677546763004394252717062663914062347082568352902908173822830308340637366857086570102184670490689388476214917280191343727635469021637613507894596065960277978584279629585654732198023415617134515249092486320552118336923050414828239434994472389917063992470502853393554687500000000000000000000000000000000000 [22,3] 1116495030555367145256140980681539531065583163359384923786241918473046782439792897358130424030775062656664889767076737406869673713356329406069459647675717102587272149476542924305702103216618268124615164806851632968469921260425643933261679030042052934989774761164884495070284200634856456292437628194142618756113695696539329916331988396327871247326447199365804894953609493339826919216948096327497989178226902826852974905324460621866264653228534692472484630713679359428306712781718416343334057999452736697380879884935143792190241284221814546876544816257552312228293954079124216797822785829641424488653042250053610010750180090763663799093592571003878201515338751103313804298182401464478929326996996827867324477532451207397581066489995262297145468183138224764553618590030557551040606764445263019329150754242011560872178945653592146610001611076344501021680657150366018121580501237843095242660660439412428864125678719159208934057211698824096901680440707532820774701155994735405319317275705549965093213964896784248031120548617944458769302521861305033604839840243747652674303073877806522654367061782107031314805999456799626817819429735847738312176330154837157980100323227931745360413156133978185742088613467838496039184831064448442161609139740262754474581961619092576752420028224623717448067132587529597398551647311030528341343622708047534932258937319968758538588033951889418288131151954121706484058962856656900780276653677028004703506299929573577977364049628169603217638601232625990228210784840040279116855578352890889738012764863637382365710683872978975800993873514759372082164918846444574688816487328863385542550043650739080144923353708433655511478092031734422445791322917284947982935048629761095183803830053085350348127699451700737619848613531421393039830923968937849935517305197096055665123775163875045128254240871343303470748816528082236403380826879040744996622541867891231430516063782342994240230312418004245583346985953269688585252463536979669168830812094491531550130237290359610643852483593141210205938425018205893145688614705737273668256930315773257051338069775394055030045154701210165190491326781161988407364662981922164820519898508585705117825817482310050745593500708134222874591409978031358253711904372292639993984682471475272761649571097630663841817524675745465823985213482361306685397855798604529862402871211872752091652877637825062292881663416105723616881047793740794626277466575035872931560721480143474892976485079998383298516273498535156250000000000000000000000000000000000 [22,4] -16170709569786778773236566740682659169189538395132349619827006413795003488536446177678278864282045694618997884434081090029623991346685533265554865385019272367332363161538926902546316829224201383415644246884009726556893235025161518458415759593930247959665500196455979281890254186824980355098019591806296440305325268832698901737188857127357511852974999369314988428424262863848366866431230617121252528132074704459490003101112179387006123916488350307219260812572506664885629851368603801888282841936269085488259983679999117683116016502168808039805051498868750032210986768351200916486229133409348764656403946870793518483145434634788416219090257592999073747183749639336270804469229974950986861402010847645980751535446239823841335922176839072584114433024166384158100533617232395036733320084941725154684743343098624521296156882717507909095767518696340057166838273614703562868844528862143401377321387535010331346109501135994171537123159950646270134172410483292197096527085054893676913241076510684391944998634218172128629004145826587379960505911907958646198948257664708834864344216009236508058715201810940193857157595807182562764232066165496031292735454890640793647405766033438656271923114797326845421962856314542069628290919475995334330378299857650576869932762483267061052303807249675260267846961432456645823514489272869434145037424638482717945013798019335955187654466268897230135567569578110752095991078138821791143232910533748875798445621268849103799459050483582932670581837822082785715635046028015584011701439728629085564437040238363306186192275970212657595827290467075035868052313574875628994445552669130468843479039985000601141131764919663410709716983040848380497042221484852353377667550646722316907972191209280151256902773275846559541439672297101534556304982770580203019100248277392816374046299616295247581014973650823272972194053529599505313590933098309628457435841458596042751304464787788642986092560278133842255054931363145425595427224473452130229999708015132668396474215323113126412117178723681766626456380558006154002138218919004076414492055690337660585860821060774229610877470616322738550993763888796055548831647218991427365420455896086610960402836034387529474278413305662125739022586484673165451167192973540067268946660788874734978659933540294348512965042142795589996500399475134489759027956083451355915409274297724766697668314501064378094459329980632668344611351978516090786608290507041032642782387928766219507836776614340124069713056087493896484375000000000000000000000000000 [22,5] 138133509779662244115451748228227856645486801810074834606532773738414445711952930263171572141096700562710435769422933200757048642361252668439896634807541328764527722202608816937905209198824617806278669358227871139185766072881837023870696318418668507853812487047839553702271683130645991883832261811379633830804971830853116475942692671456010850603671126058456329522174423245593229288825695454581068361894084010891889313195736527892831354348410154670037644837434533514869420971127975865533653887817361260925576237387613499361873170688756903966900158680149632718343228730300037560630721441696460548587824407046086244214719346764304688578723621483788661851473035093150931367731311343240547471588039000171664374696293575814632532341758617306425198289677850888838856043320420060871694382561120811741109802219018771152165601956480782334862260108426627907356769053851846075528867156385916458574724399973069270833929572905498482923847456850608307680710125686079226192168429520226767370768856094922252074091756226736033201936051631850793057006649259656384132371686277413052085639332837475739166827878421062300646141422225152171496887907882381287625895798228471611875556601431062452900903626663393988506155188759178047761228832512687421837241516053374370465504520068146451655264582348752545089394689556197009224896658418650444773037438191642545021272358793362850617769108983443663282686615121671427075552109171672243629984927604238367153271965024947470097794742338359347502412847902685231257908528865920789611326743612917882905735808491784754088677436022062996537729279660474947949889319215078668737727844164559955082156514664122964939015639749678547724546134029806305115428715369678942363034600250380047473890910200202324111254140383871236991256794914209739438635879443665294539185867684370174577128699771037582740589103117530438623160526527237158723685335097028419623968223024031104652378526839967950962271674318683907144718933562102441400389742409773302060592834435870097118242633597590054205403275306941417638788307216234943144389898267756712781188294240624103713740127699240995249829775958210444591265028481283006940257466392500853242441584110362035962716453489107014306093335414932230159092292183254174537460781461126396963711722682032874124757580367429295244900273622799076949581434491903486070649867209168787849682242420953612399109985651741112821740105349471563504027608931572144658921837605643091872763337111286181379393722679083111870568245649337768554687500000000000000000000000 [22,6] -1640105736141734201060686829216417645588023572840358018665306053860896916184407010670103999145079344229531211373840246926692715879432222125832324762216792538054950004960457121302954041144112683060294719009218512875969745936251136546840707480378048402865527928122974191995672440226546921303958704995008663619132711349837515624314798071411070618690276299240169814424561251354003743647062281016475066326801135333192045341493105345514463889390318376392272147654617891266477762209627392909871295304573279399161598345727952631217935113865217495552778288221830564676941650658024104564358969605067344175474037830534541635249824848846917814777359727240603740137651605162290926445146684170585055338850926469612738175561548445248645395651513391615648413783678882910697995275604238264319600662199481293123260310438291543761260125401373649636680523240919179829391471177074842721211329150451549889946124811031304696166006295744839586482382229884982502722286828749848634012313011019559299269210480129129133379607875213277956332301993831083032551410507004868988930922084141378762618453524979128027213313241423502734621501443840247460351790861284219703362287766340712065427747628320645038541789345602778748230416359140934400103973523840362069699802608413717310460866567171668450389842176191651268999605642264588722133887411467403814266977915308222725581046101163922807957778603023913493961037285529642548810723008061882562738589206576988112837240243952347273030299300554805162575698903490589840659985212909886032184373083194027998383773636257240869898228648552243170590203043573393350835532268518055131218676955514679055024796533833802878320038380423558969003936639677836688661293210330117778846619307468503917031532913388413329476177831187359599855522252708054147524748282462057015218820256454189429145445199899370282605249119635739215682133349498617041758789305511046234028258532876581916625190259808930072237069589008483002099011132429263861942239500437607980961734097842246203246475629219327590898845935998792407120140784986815030223920791916573429887025759969498670709598308900291096379397820724741961858927764174098704706651400846680797831020919696691394783669433138287693908183557915425029581317676266143356380401452108665930637469741490537351815517770786277859776343656588598664102441558848227402238920887837947573968232054154145091377754982834186168643388502950150856604102767257562387055914266480649790113143426439836787935136475091724150843219831585884094238281250000000000000000000 [22,7] 19782718556566726762563388429538547339898630196423072354230993581382820263774831776834897935697943339792034962784763955027649240987859227586472614947473239387148915396307240636952731202789833945960684084326530104175528611624501681550457773106184812008267444502292818824379583980355572655959513873217335567303045491188439402120482415337103012688378085886832434092078881129628467252783991698490503289754337522077548253989604284705656577134927955599075473689144568839529771758036134788773655159569308156082976077958598527671918061668330915036766312168196482090746122634541699889301344128459454091680472461651767427453943797315618341035567283704639288115743480874235122913375795368243402082637838767051978123861387245312743610990082662002241735599005009972920154517092595814222239042138716630099788519588333184472486913076521754509509297815557731246391779466281905741909962894995118168906523176186670857549511653319995959933770130912803415528576841648768037174242603034347909039431409103553919318755226057636022825700832095566704164602736609993408098847447696769870427653609002357097858533025868158938723337106081868446389805658190389253544315440175841795760377736692803393571451247428850651523168479625251037343684753810749789130260675432886339432601758180205328768404838237368139591219271027302490369930219866121953339162107211294953756056767166099633179378825025896506935900829554282362713931551253518417479152802250655601799487874333013444662404426198609428893358453149706054762088045542436631043391223259991356837649876852489388918297560596356487733721441130788442042414553453141590952462664610912642926176481728730141502068216564372209597040767843787780185933838141095419564024466565062922845573091605955870917535307101803443128208914951785316262369370639506502061794344578316327069104230467149511814573457492724216321731684011335906992072347510039065645148388915642000664268232490022644292944147737554508659289836870600518063830102927233984614926363008098571730674029929478255537007774938709332758298994573036084187505068426166802142332632894639260257208424587000286118620172440506166874633636750782244815179051070425076786162653543134741460766769917881490999196132216266143137356763267019184228492082213793694677153815758848996525184815338551568918842459120651051785403281380710812164208835959081610018306594833080727190517684586572160335519483885829178089094777840140965583806181297737458742303082353350027981081504790950020833406597375869750976562500000000000000000000 [22,8] -151358277216392651448638320423371848377833712742748580911836347135362095959959801991504625642467638158388670687084965384908290945239592052075601812906586173558435864590676203222537930099898363618346789277428159811643992610021076058715897940983125469882449555690153738343939012888429209003303865896600586445910440406820877440590712178107578929591988091016514256059431540275314095568244383074915151181502951037067032435269672701798522312398049101545516268707319645853566568644799267931835630704275938574808864595581316874111343432691632149644296450721281359194150585962954316913986314563281076964688069081870604826623045878092897317612810754462907776601517581707641439550067403932699680151638881753515364087763621068348613868201668827206550949516562011829601470574788562280552414699006513312811986843565702308175921390087986046731886155216230744803463247906720426043935097949377298201109315721718802726191259851802470213813439322910104738458107008126334827235414636763687531945646063436256376092991828416381536848027746201375161683223071459549165442104682835256142277059745715607662788138055743313786347996061961318729251424300830375818020488117183777526597828860021599977504499330939353707753448800692743646121144959519867244134139329582791709323357445953058647413397454177959316356870232081812104229402184602341072241778457061231805163878818927353495897966978560170641377312503533822987056735654284326819055335788330944297310764089188897234435555035306045440558177480841732037949312126007101216377259999517047352762074714090974499449601628871122948559301596932771266485854451591766264223672114515311195507392133438975327860471561855635882233273068186382977461537556700393822670537141597493048040767230968883431653875940985074038077140417282664917053881103927666243872637161228360711844855066547183760782015868356483677675140738178261360636730712067128457895747313680274456530156981347063215624636609212634032731466433582100037058354990478454615164923526788631506923892219732531322260650687195083475492855099126068328353190440818680144890999049493215866915242465200676280625583858132684458731637087586777311020823113635221234887077374071692198531263146523157323857766945722547336581295418209778326782423784390463914417345602597684509141931699352877364431240482151697405293900618795731343027959911678115701485685912378140650211778606288289949998978824381645934536352933760095439676194789502256868056334156578355454759055725988403651172120589762926101684570312500000000000000 [22,9] 759550941046020214980398259536144247105612601143606895853828437599755741752054863157495068562625412417304304815754866878888754534468355221257520978535285592733771548695763039885966657610960281074332472586539509884080418615937308671104558862219093874093605501115876351795124484237311402928272727257551724483399387705793051769243301850271110724253822813640475849186713050809139414361689437141441462270871276968208348247326880390498234201956671737903631078818674466068158491976214996537630689172838344698076946442325388777372676836648854269578620939503386211823826155203151611352901018858424133819243945347884320710669786812767678226844137634956911146804663260795003133337657454372157782396147783602800182570800174294293262657835502039890713792659311813031089476829358269656623366578395207712089170303857121729555159479234939848560675553742202915896697964032041163067342295910307298681846696602642886553751947620478484448547137753727977200530472924530230217346311095168935307924944824955573474038962278400222666732936790282144001390595117541824466617071127886022073728135434081973231265890721341792095006759347283162439939749749311799642284586188952529133529908914558428407278194717320537979409042726581325431283066727394469006937950434410661449409193875783245426041516662341411703136211133502525562367357636468242634553383779803476714743784757796921713929979537768161569806797627219532016404395950811249153967122835077590523214594638136182482917042268000817604437629786117604328299538695420261319455557855033926486181608883396249605906741548470393725849496442547202201213187327657844401592159158583071247091718161057881538781395150343614585958458898153568517861908857586250296925012314946750645940828027344521730467087922364835345144185879791576205926797239008906617127356809980627796674605463202952548273441866890604155202248650653381738613342423463737406275550531524319452702779208813525226009964315031477168143148193886225758235073431539065649935402971581743179922392720794581431299998792125936789029865634537509519358666227056550747752725173142676156700624106300731672631773536251381035603805458233028080440646261453112442875475906824921424313400000546338333528479522229646894074915214450537460597622829302143083272694216262559375629964230340040765023869176678694891304028386242330332360935366886866122847984384332319183750795335905749634706694138405609854526448413661321670860854795916492362793661808390658913940629570760165734100155532360076904296875000000000000000 [22,10] -2876292148951635093291474867153315328055084317911100111353130639024702561459424851897606151728005466714782636540011646056049059902891771193454137376167833600196252451496935416228056721296991436040440817162309757812897850328263429417728732390326476459290901724666108877679519651778410027457608138261156397315126031399059784146824591352294625954689886259894148313260988930333663944958189070803653657700971213286826107047394685673917980905925414939479173815775456240756976473347878479326435121129775229434554226195903047312964808849602856729807909813747398002343973275059868351966981302812260255463892040953488872251462489916591437964803937656640729364373259137220481620625395598017788550668537823374774102476346047953617103897806455369878297214765950872593646280326298917431646891480990166992844912289391329563452960518994960299069900374578353902063975995932275679605646159521018040092043158461074113515123750938199579976359197036942408550351556803827969955794978917174825597001426400173537117129008616416679137705240166356407866181338876668903887256474134947717335222094327197238502450848133040851093755091234579816139487763724143328658890732879415717414834507180840808591951942309874508507805310138540347129070555008460821412513033522076591354551090721459867476986370522970919190957640414201228749094525772353494953162637630553127166237669891265626160212705017979941994650470183551697836863964125849364820926840463512407468300569021601159144857002642163630713435045802666329779959370048812681404653057866732189299184380605983814208579123340997945838568301952379320006604154125425881381675653151520187451477981364945185408041092148383743746590351865973740099386162331956025731474588698828156208326825134838806960652585216508188263011126348263054280538995573329373204692049513923885874614536851449303750435982115633428820712577245793320085940086849291647347428953477279353588749395765934408360710831897343680451213728974262350992850280838359006255968155318087423269337615118964432011294011038218236306047275525304104006203476460200525086330522811448628082915750402857179444177189379651050173941586736130946536823942677132023361860361759547709470865461296104995264875673823899463112167460459162034146756331120570916950888022403527793665444796173192382392651672562452962666702639669872138072181674196828549833768935051026577656487523571804253032367927110657108030499650203271913623832078146531178244353137877040956285872724818020174097910057753324508666992187500000000000 [22,11] 10997528772905805971169176623700591304855514995633163514109187226264206286863077328924479208024550243192474811298034864201439781093659328099711120541334605356162540120230348101667563229337051065858917566292056090852178370463486534476811738423119772367469391558865550145493759320365414720095126014687119795226282361204022327046559263062778397335600034550595321085914729726099450865158701330941138757194337239511810567189545089123355670877557787602574905480925568064015242940055224045422105560934839947569258307538046071593081992315690673034560928631954441426349955153495756864385238957293611006329895447137254456463992319982410289114761531442698332843967743605208100955524214620164550084822484633755030949415961484048329445804106952454585025048132122893469530492491575294536696803982471013519858257833026177677162841625357478311135750433870780164720658149830236116631484193175934769547221072851242122400716971695248025484695006570217542427395480215337937015702220948886333750486285787369031415498199261602610229954534867560946885138725038463760937203744655556730101825422841138869331566458000579984972964065865152377851551268300726133120868211031555402377607570681451416217179404594035403586110175011859200710497747692617197131552177999927123030797483650597897605504165173719254595771847011374904421130228544955160725741833101168372850847296720550469058676738482004570105867124592581340466088814622268310368425309224439349617826421400597269826130219435000482497515174273874764430803100572151052841962138556400064130789909282081210824043738458498808854180649529778593427395776529817830804268103514045739490121574058919265602213040916720342475185823490757469856457488669881349814750717713027897842087621933649571324372542093030310499576204790026637646576363073747943109962742299217183144859480800188799446360909946295391174227645792868768253781463059166607617406175570704178696891282149796202006294533052030562510881918256722390683465192449901282736501964983923797332073695846849371416341417647955518052469823019389255983192330918119934024073606425865043406195003608529351624563451564296937206308966551871650621411968679133717463016458398781490163237954989258955691727640411367443572969468624601064626204246164625653293281915911937171345273122837924238389990538565749264377464668011638399495059088111811855865310013308903283266531476772594629718691952608705009424805526348219781627276681634715629214897283255624198163719063003895826113875955343246459960937500000000000 [22,12] -54842814816399750772425059412672622662569700324224491072881257616051183238956949224414800237554855789118148191008106788660477186001318140822848428579651889505863577008044901895103211413819490137705301489777015433417585153446238129929597123342551573864898638474563166400650856537648468068373063321725706533660480460361661437503171254094945595160760957563468995929571122299552887794767792335946443589928654251195501685613276979459340757839288845915013792815062620498576779733455239750926347786900680610961810540783799126942424060324728126463232195367612535694582614731838226191852748733422914603025023041128945519040297627236207694487752968637398195414461538140388041490010415281889489400630245294688082352527486279602400034914265415528681039459824207226446328721845719070743553676227715345326690193473513163053579429943297357364114479512559609162387269130826342579784545854576548769595955469061886909495572537644643606072135241512992384601759562668252273638654272993969222811177153543317338609791487591640314885399779284209586852176290087487256441712058679400893621580986513825983656205541342320177418113462488724497231149246195693113816278458480204619179468866359334299455728647817939742385060158567882725594539575760021442876454087340335619135342961504742786897363540324859312208333568106716293248516218246582262389573534966373627261438013669645718742830760699716911971523344363531219378500799574835747986213613621088174546272824452837195831798832067566294511546857986404958181511295007343758627552161444150884745723678204675920056430395733537180570720571418205543202199021705259975199017218141375145630073499411907140330846411835378811469466366654598565652439702172610829626131329980898204859853465476541791516399642733174490326821736991929362413439364279879503761582348507202389733977092287555701599438574216673816532985917790890386799977816895164319783351232433269650803578719755451955953193303502843144140089820740635640221749797319607925222661539924529842822474785989232324422698391444811571965250332903840984736606397453021465551001350955402122610970346879366803539348887106391168845646703344341268097329740167549138252515152208816515143922711897250160030252228408384199025863558748891908842319085874701779898947912476915940304268442801225884650348512041070364458764602530238983479349831796515064936114206192332903265917487389596828969232063100097071173654708827173513906122202323769273302552866260921166888415989593141830482636578381061553955078125000000 [22,13] 299338830143047357047129364479643929722474671443352157273437818166182820906995393627626966337618354026395583587809725747761894137125403676300357489109382487674831241454407701468106215802671397568897020669429530383169076376101276166725093684391658390529772705947444332789615721489297685898210371236849343449983466874408539060254184685158606009621628140104422737791820314336627149393234883361684542517391601884466502219396262993819918702871803820757420485875137471498879057036719044444501682225145409764110695289971647199717503002927534369289325072302573916740375784061944705780752549644072571196910812504818926572004088981341547843611052568692852402441883636994927972031508014178077426780128597526085571906292644077650446800459787049791759735951292133641657199740616321378908428508273771160328318911638249198034876322470381302106676789146433347226702215091586230221443248614555814555708951268768456715620410058999535997157466586598623695336011499753957485958768906180167759123049979224659808990398179046435694144475238969612468771548502181442280405691637322256882273316089514773347132633316864891708109829990450289557607119993461682563364925998161907315319356288530952818673873132970839485269848839423222582889510682991026642686537026932189443453452351845553554193386946748916255066669541550719809725305827367751741441946822036883722623792788595112541729235877358583596289612542393948934418936700881094073701887380015838894925626157960093030174942868535778046680575151679392862844986004955904874779297920032698578914746365969928879697060482917799078200264635451790282340396542171460566345647094210718735431295633860800474101767288476034851513356749612489181746860173327654644339861340289075389772544641135982472678063203247662182961777833011545357594294596856679064372225201327837871360493273704630009770298329081083442264490405799583888961343163615592592480095003639142657391137441008897173917929106807771615115251732253956338853961176520092552710923210283431407939636929379589099171955760586553651427267127775873530219366038650860072084127127048674584651469713803668721505481429920745062599318289136765427426494859151991474035424078442040510272114884720861873388255627165319587099973611701584780647443782014963959670403377700371966569107780537463039571987255567649360764639131837455276685494440592336503008403849899506933171133893158429339950388831873404543739546449151655195920741300079379474010555027389552523731097721793048549443483352661132812500000000000 [22,14] -1433635101954127762053613371714983807054959498351441401525623124082315896582433067753021430673098679395441923591450545211751751615840915588719449372829709868947136043288154229835953393622799352478423021104079038543131981963748169475473850057464957436783552426128723260292233500405716633763161742629264653511150603529913695673363291957439625331359250362077585916620678157488388000557675668836364483893494232073931067806474430934161776089397993143397656134546115565747780149439121755169660402534948722974788886884832089911376977753888042878880161190254169394927476427074625349299834631738449226082442431909983987041221224862246453531985231595580951606447540261438278282309683213244768509626464251331482918250483435140895539697678793360838303300857924502911033270181927755784566404918491234532436274660161977972833769456300335562782216217473865983182019932956789880332368750206352609644356114556978197653691206360194688045252191588488691596944870271320576674222865981301464174769167903778363261667183837642152082559809111792058994735103306478586686735256224657505329384093341214972923896149045326383535070005174774563243293425998842043380422802971049464286740806348910766861778678659516190613383836532465847957787177949187078770638443185124751595950148826362567024722696355779430216356420524273078059822982221771182079130067328691948601317165810215202213546782869845306536946258248238645778572924501787913375926326671954657377549442308102029508970757196871293102394331520924647796615221137431830887880456668691809600800892891328779609855016231208988507475897692078598942624773417240914663500600620491042389333803392127968396883557246016988802793408586842191536529446814705700847617199341839430534403463016351742881175673315482747265747873084958674651441168357693855691801691573899800015968702984971825546141993832508135799399101625382762025944732901205620234334809326132975470048135694113435849251173305704028454857296192926908208348880657879449638769094426807164569152556693126961947085818077713117982464727899330444871004959238834842446324553799324594428653771700380255602346929004491112061167531281685350064000710993359564214748226081579860343904717257150879983464726767550895917895386063477952711827258749020771934298694396119167613470847077972416438564156300231060543110483519859129889941631710969604895274161779922591550923526278467352014696695267756056068686087856204806173980547869165874553457800773601090935094326539456233149394392967224121093750000000 [22,15] 5691545355519178063985773647784845189268440010331756962879111351149945801251587808000370804799922575791284531279914274426669310795619747878435905473123504123715969165156715678364262696551610246402130984646703079273783651594712621497208221672427193091702498228807131598048413424690279978281976998413842119599773686425632269314566022178029304510548316050848889160883156275441471610580003518321372920008500259164082404210799870005645647253457098915166834634218717922105307104664524211723603949710921516374942037871089269246540096171805830786211460795159766725163009290556533793039537195445964163551847081944358994963169100419360916367905692126720489726440944881213427994860934996827549377247206129945459371685764100630651185577630042675361128428338709618338175306582726396300500811306722622504661618739775931570018128211259092050534747989308944065117940336918342887679678991636381655702502575297288702485683392255297899343790411081162938705117750966898855578902099056092789573521225106760940496949888497252629946550116189154660377031587186259485105242554872992686956664940160040704865106142685677867391558287043618237909351015664044327288481875573505524849279397085331465323187461461108311610981283162734649896937913923372573574248306004456140680372612574063813629218799133076802804506106477292164110613144428476054425832663500723585150940766686864808912034011946689051421029880370040967238764360752682420496690728790184206194770385456852509444032281151084430190683840586237915406751585911363200965550200774102410423293157991050281129434753042820788751192454166767128418864798825789804125814498668908623823523163545632696118415103430802711324489246794970539184753243845152296737335218097374497445437263839136576888188880682029491899470591662970121209219416739935600349228105400611974050313167980156662005790089380023646604274265280307599109199591522696669142069714168074787560463573809482197462406722295880455286446611237129025710077385463083532818639365003399784543918214256744621725175773855238883412504109080199918501745923348178207593541255945603929152236789789185173901598483767184622960968880732913898296811159353578619048701890022051575039911034674199149449364030750870285653444975637299343604802040063506464900153052117880506259026612405589760104363619015154550553466720732890350104455673512556113540117844962186943702988965781351708807465205363687816068702618537689960276901075722990130100088655213568314406025194784888299182057380676269531250000000 [22,16] -18867652457424067693657488443312976139358811345373972434078320311048830599230871760168381110688336379003768767941184752487492319930808818393018680066009543790294194340763007050543494466142484835603420227880544150973649466810512270343379482150506877848446083919356887722516686155426845803231105964945753596114595719933706653657883311058612521223820708386586357556691312385739351923774612506160407435870947426892935885950055341935065802656924268160769578649131242122564083751040033321895834517059631200546433445218140559241233424881741224930656854188578359900309529496964427200628151522688094954788055734682183833935093763838311843924613187449158822454270100673606124938204775469127971497939216924026373087438731895923943196964162097050262749191927587290591580152268037804070809299523990126989574594063877500230456601522685959804414507937864508170996042979964600140564180083569113091578162254534369768559718304326366517437690915391815226702652303505953557055718361625221944116157185333939076456721004209638666639613268833157858665756908257859479950873465607656381863155145085832887241831181610855840209588819686237388596528459802594892329525353068262989701052275675496530869565794302194601977332159049195032534105998730659023355930087933138430118974007025176806912706976669503346763526598898823313600251521036133561106124827783471493614142108191317004585626848628829701119918404869800936848171415608751625875272834545059299511079775217634533920409431693105262611375830563997049549804204401839467355467551959950819301102767304354771997290178002875878585972382544090481026625971887236903755091584159122064220797624860964800335186508632211364351497191229962449411730960012876609197485307931293724722357160583227262131811121159159675136315982149605742966138691837558911920078749955384784910385445708650573258434222468690264165951461487189824267880469160114614061451673479662158390298912072635262032375407262014019986590050681679754954530277344072137385933796609858573803840633759888046955627493707105054584156569297052655744719355991434652806386952242554301183297784335816828167936527401392876404187485596316969340241536431250681471039005301369542157021062013316580983481044645671240837099384774872500320817051328775142895287076416691596813119068049795913913875729679938396808679746484275038745647285624358158291436721133836456350288750385458865627377077988471417236259413852494541939455968690899219520685489836901195526142060998608940280973911285400390625000 [22,17] 53213340545425674686376161889055318789740273840122926599806914593980348186843298499690629395663994997843081081104931571945161336884351675959775009913639586177692835206584674383156224891848122111779579995434418166790965838998499035954704440832152676108139635316678447880748752670059557504682218715395992663933933843422655257779098897077726222381521626968515555296737655180334922306318806174727043683053769738158275241116086471159676488862873089225726332166982888298637057027200514675723349057347707023969381192929172892848034284180848531935460036734195333731825960053893887679663151894837227925727200778215664696520815441153115933190104306839524381970567904257346045940836796512521291987640897144219246708877309118007388546273541242117986270193345202846437674410698523565226376124323967764830889369773742289613923291890918939976879301582781105470165531867667476782025052749408702812988409947676528937486995367020271640347260854987612522042852832973106039306184300518339407759069234358457989780966265160366319724971749202535278894624888616134306977716362346678514876825612509771405570042449775685709721946999672153879846083855744713749683799828459958279901254965305759166169557097304719146172214537307151289227699533912571459902336686405803130123584615187370971203199685615181009522578189375003892305344024944914000256637168833396043759184561890645776943007441363027179962423357766648872662318981666262570041245685566004025412589525501589609102237195688583205175036412940637762390404205049043039311308739349289350145537006816765261916853508456114042751628737929799395599507394645793327125059455055562469250979378155069316308945485978284583794325008048005947137447540554874876617350694972306711311480654361878121942116799742799502330414874088952810234818769337458593491299777949739306283489076702626803461886814955357468902058222453761009036585034156875845492014096997794235166427627601673588454164970823058301282254303041632447848805917120622367920444662664226202083970144245663590081073991476965719065212912797481238144438575390071705201354992081537858130265742945823347938863305066457377511960592507333626876697098952059676282942192653762034388997044632385458769066883669175857369582837892349372172368010985489849311378889214442623770859284604866538700289446570476611231700495938620746921207121112390642800351251851939736804141937659470978071544026170724152111079884071034427965123193593143883802604968830118892242353467736393213272094726562500000000 [22,18] -129876275313638009130939475359632014290861890704757078847927173409889027768713758200381000190852551394573453719350960504118443590805676351466636114899664618092492577281132163853605690755693649574214448501397054172414266102663631749751146739831437480740622512085729293653325567504592023849206894045771402771805801075352800383750964090395073842074341569295119503789263007225728374275247577004414225718892764111129878136203523628670269771749784063333621587726979460051904952787298281480616662353863813472143732167429544598826499244951115866023037581992143846569152514288696416670055778262010613525860509239391741465898286958182909047117138911040768762540794424751188020138237750853134741316414295230914966411635494953499385125268284607174550923787863436142044651743590908260871365871665675431171695471108870918741282579202017266846949115529171928990824087037226366715719457515352690927570853986917653402336822349571644953095057257258944141046840105867797348697977749648234773572229439050748087720602011286110795993612600234769704687336714452553310185420979313175296452437013543610348395368384319756101267562590310489809187545629566713020633491373922087026159921932454776672261653227921899216033856601093661123677390926339186432501374355078609403305613980612478891957450687951645908278429793925434466022047400983328894995472675323014592903977769985152938179192983310132156204482898035676402145836291170886178879513353096399445489174811667844884449435324235709951242222652955368244968564575347440528441996656976228579707674693185611817950437371578984774073302014311942564278340806581721813682111087143392026531283756208377746812896455328263205596778479765510407400952818972937027160109162317611459928063962831611547208250951569889637938425878312142771399363944971287963282646436497900174152702324382461588762691521659716370871465199200488573514530220217747513360569111848117255859707309859294577778804300923524279315487429601034120650280951785974229484659254966488374568015506615517701091757210593377919722175805319193579309665883902257960769633731928022365351973186784398894708210544570290673595959510580239605021898642774702982097297486517638518437251379486209901256164448987087023330745809875288823066429632918901961413078957083315298679478910017701544086933447725110240653772229819836200264794480478778608077216933996988759683302812480012176990048656656321796129701981800072578227391655330673212884130731520349044672002492006868124008178710937500000 [22,19] 277887456808179418111969605580855664258811537642952396926866868465831116630926499984451938702907225206240046981734366096584553650266472613833074231265298180991319868801828100299995074833654703567159510560054605761141356383965600766804484343646004104796692260183456765395970234443888308619179083741587733006076808691970130373170940775956484967944926208865694196163696238115522061072526247825758195348423906623308941302090703694106971835667969342250314067211298647451670334744261806193189167782938175227000918974877832570034187434001042209952974859888943266581690863835386904573677104783606249308358364576913024589157420453933474216589941297641659739464998414894024403949982782445751319567875418295617754077100388783324798357562965368034164927065490797331674190314492638265243678913144455030173468259869112478201536214888854279632259413265024255119769642497989759536362207252311346064956316770119714717932446237716982521244499681157271736775817973198173946972721321665027837028378200050925058693436267340759726405378595689407865462148057194866779584818488405340086043681879139194013877101744131074099728907731345268589216707169259287841431797699056013067766395985727468978750564029966917521302682412089208021364037100828540843957176912301047413316930991941148649007137041706096579081379937114858932232514335407734080394791707401049879111144685543027565886187595192969990036483504874559478845798671552088563353414800171995146045208657189095090033930320437462657645861236192623804593275857556631075109435391148190628236116727846923324550618755050246357444706393363688172280159111753827489003456258765829023526820050587623980430275288214500814474772469790699918106101898223179659776793751119927561622523540235676934992597601506856071627335917279095905435878597512167533542369249955290138000031588393095716248568136580389778573830521015153057625532838800067376850337634940039926955580329312032656362159104837045433427984355379986806168191279468341756497418853270843057753886121052642989596723770347588679944552112022393788001716610069016423265040363266057251739650111161522786409731543343162961333554580152348116213629273602291646190913023674932628918845265656365618409675385049874754997091708123769857734809566476144538453384733080253656425733080696647990401128099937365396771860072419309641245072669262438216260903999614623912270245478352484754897110954115676806149812229721783675597876095592415460119048789544571320675458991900086402893066406250000 [22,20] -525953786715170157518650884149025348261731353163145215049729064806876604826820346617290755269270711559540434840862259808512656155671391684693719604343775666665581279914022556540347248912880533112587491286650170216572458622263377258047976404752787708515670407479279672809373303425054523735265783181777586668138926256398220927424357448712907718974253839342171282348632364600547240641320759165980348754117512294755761230114437734143348791464291571066002783920760920562456592952901137007994160766787070634309207512735611732406310901277066409660441429442656101099437339787986257640444805441175144596763354614081924255308863700131423875103211453682142672215790302985495879431413960696879152328043455881520064115099544636600918916250193288238329193022129335278730241689857738719290789166377433771992870309186846618751766993445836741230956487953897928709702981397709420843739322829880257872693555008309578076654947698551797515723453290655826744668774822831054690138554512591217151756285891944090067195912478740689820678877012769568561146006647515285794591390899530253425729726074765827393660091396880364338771893321725634675640053344227973978661570823384438159467607455341303846692880125024078600077417560385794904670613964318816005676527995362052414129419754435458008954278384725018370217704426928603520295217690598231453355960298152318282164465654724349973042684530558623593269663891934234627725139016801264708272098129141360746317707642786747709312291360924018191751246428993862681822975331322631486051294813634602018698319163237249776640734796054636491690364662235074762842143881036984937669089842857436184313304875480369452111205200802128720917210734025108082385785987871574143775661379121666537201607281466826385045429407078805019614885170616647021467305539225617209072585190135025414212053341590231092366645463906564780678592391205305083219636722598179148441275243441857980831639852660763068777175406276542596037574124720969293083130338606410726294345253429766769231881335586637918163984750001248179715152461710574103906676989022575183751898186876558770063499058502952783339678023451289227018884138616286283117288454712068353516126250595035120809640262862690455399106539089675660481263951735662924397447010441670178818315481267084177701787853770718492777567699124840473261217600439487331688606757777675683448114876789484185507617644746049568154649525788109748935182517044862694361521177888327342438493094967100205394672229886054992675781250000 [22,21] 885430301490954391773580008261264400517952297888624300126388815299240652609216177544632181501790029929829057689048129183583230780146581315531724020341086239758683033712748129157649147113297670890401294481127536003134111896926460789917633182158880183341133928992986251521994955848300644907971226136590596901651660999277106192529469992097874199117686410031356720801813130661244173354496879314607582918481993803854340553518053411106874877827757900610396170208480974858607806367837743966278686501416603379146258505904948638242241981510851751058573470262594987968653551907680331261487479798412995055623897628360676333630742350638697912100513492376796509031619473032804391167147258773709120916155454765620073997741529860522249437097851516599650659545424156987659869145247863485548756598734880515407133659277259150518819969913659556461872879223142035386065584698183443562157644187565587903856136085194689361388007016176108971933169060840316028574153713386265094803491212305186620344220339696649199047129012147431873024795473576716634041000746992810418582155119375137293794435280769992204045955306969574903645915742312339015196602936625392151836547906868214754675244917641567239315307532790845965320966503515955598810186266368558224821505239383003717475461641320497660302267693984475235611064544798980230306918678485367975290406652659428221283644524681241956207185746425195742949908438301823436909687110180536128907376399255369754180135271844419313235729746487078915350122262184751461908311541822583163341178830787610294612935552308175081173450402499140253369519133706373809903380307958699891262479827422852905879116474268306091301896510242646046211451912922061958143335974905657664199768050487002076510563851922070065509718657598288588126967200489296463427836993106519923389578077517502812695922253543961285431605742886478247343064858978146455390127806600984556958573976291170005814266353905969903879005790637887250753348615591708515030406020178583062355924892193467273924551544811015928925554133191490932510186019652088774746574979108409578651585823637443601599715985597091462021965187025752539999069825477779120420908836657386374911043147251447034013044719915301850913281887430951884417176344805433197018332890054202761658065202772756655730491097301524755744284370612169003639560009063612561905166945062855816484164099631319957825028299881638246667334859132981556339671567201605583121281455841102697723599135315453168004751205444335937500000000 [22,22] -1328863020425548870675938763774953114693619369716788186431159747297655253034446572861578141774981751659639554026281836558028143526864324218680501673055174088280752961900859587699112712938999063869063118771125835259090558021687397413615099609269592143427769409172451365798582648205712593468732022289775454220611754362856466795524815021155626101737920481330583290438012403874628248424565249524192768147253719253689859034170467751424635436476093156633872899147252834941365058625083103530224838935110325664446286621950070801656273257976409381548439233107813623796066346524660097723001414012094049800995977393872976242455734016380440342768611973982762828184142372213048808288769354738793803015421273509290958756473237784973008952357082648701319834200444578083838900791614310933704247640919101764621226652530103844548483286164829417746985143202760165776348572518629920259841294181685294943905493097406354874182460272718149353320779724287486184477465024467475105316280284813164254843965013840266979868826498873183704962254450658205543060769109741672601704750897248747874289235598424817740692722961491991391091639374232208533026721407179929354783720932301484291328643475450728013748737040749068458779800364642269272742792169327270406384140433933197795342742477858304357078334154143823555760096134959759655198939671821948140692035003691435187063301268816468257402172073334094067050556362711729460352524760664403612336994910201047309625462785482354008042576923390957777876379430114903722991329381211303805424331315086765664328059593294866509643770033605763523232722706752010941383177828897991745153820669838533984842643956959863703032673133199997547306269657220433702331543020989065601322103128668434860613954744885792614803233453935527409177379435190184227391816809604697808822072022772143203673492724651473239711830287256878858423657849622444686569750257552606025778592674759942750318258087432515475526572063825315748499923526763368262801762944032577442898257776063021268285760397866331107366427814583504700675335679387315954934907798799498600933946241704760979614439073861446274592116230777573702436259978353356561561317246163018921974112625918306135700367157543506914599415898619546272724804959597411721676879592436872026299909527924665620953297815926792016258977107120730672003345483788356550689004084374041286598659530478992047630586720902580855012086333874808209124385312628572130077690912778936790927808431206358363851904869079589843750000 [23,0] 39783424359102470845061091509540512171205056596641009110735616457135826069056536168342736627917976204712056203020640255230636629488417801866940939747294011358400113193580612743579076828366694278772238796289995815673712082995937375424719417309223369552808092193179417733273125543696965527080814182710028520949641215041113378570760931375618408275898212099690536653256356420036209022759558278151612146385946466101180143596351364631462260533901500147194206700671426736024684116766293591361745397268548740268401645857017152112000197794562086814506410198557257248926044315524039225324131401094120651167768297060008231439283203813578900582098940110971009589841362464456096731256497637984577890218102870036282024629832303158713837737877642889654521688095342119575371519916693201176200340477032817997670902229015644555297497078918629345741039046590073315872497949185736838353395574652292970421790937259152255487124887319131861088686262403745229311614911486061558914287067451770338019036375987556818010246619812344968084969279099782141641533992686504007085723343877297362644291562921495157630218571353552159161360580100038117144807013245066903639097832451772924618743347727301583333104591360186124089485328101336714221296576228832782951977201730427981849495115790810668547735796204506998538207781564482492122810559038887683568114748731808235415078835042084574641784845758269132303151222832938209174280956110168871766687754926294960947298120785510908493109464450778848817645551795341651986776409678756759850055285494918257605391542568654100710557675474741145834070534843668054486152989192064210910384323452472423445130156359496951663846356568546281655146546259083907824324816279915968982296425533031973820349245730029170555529938550297557548037943276922208264111302332371189504887645408214569543272764690527900249119846883446668159881390898416444893760668963519518526939341416173343372290179552466633125655483871495536477400056065545934376855928908944507674764212568139889036427818333929162268191594381901185700842452033507891137004193407445840509118950927651120230894307791480577881044575714309429589622952534375909834878933703066889298672215353754751199582645409899831534121229276344164324458980888820291300854948527712028159151651014761419509037601332422274736211481592545387321104468518090972896327537341398885350869175481411977930434047005205672961313332319876613130461275358809025430543835120207260547253724780603079125285148620605468750000000000000000000000000000000000000000000000000000 [23,1] 189168729265861178436275331035643199067936921785950536323583176610534194620690391257465208441317166389304486844837938727053032427426878078726085739479172600821408232695530385478298243754674684580244236366967026599030157367314600852898361205399049089717818818355207595961643599223114182809502944436957952569675020133686615063703758412077609225903127302572867873943428192240295880134591060067400078333410643864412564167556192665172802389489399372085233754932862577507473450941524123510657602076051014867263586704707385506741049398095582318149599786546510522524997129398903089186253133921345506289667661274493074027111247087608302378834536632270641436225661744973392328341803881713342098356008243326832094094472877391397510942636776755704410536977008419418852193792111559056758312474137452167050163147731618486116237174930886236447464087011696752381775426226716596630208770525643431910724608234745992756948581901165350786269526301958224830044475987975440049908453724973396503538830105246144835787959711959153008061672387066261664511540729481625922253633781470471717836016627298051667790462969761837685297560059938998898929284916937121705490379884365531637199386354068684610993310848834843804580948039350270448498876894033458708423338855327740846177275951840479994370409230722085501457316653146677316399497037848555050239078452276692978219380896902503375940804732698353954237103516401006010977508096678156791885550094838040717280043063872813055830991575756111188562201872076398487165173692134262008999305373449123749856598325753055535843412713483064061067115838165421321485027365405800615901508833785205865711796316421420024417135129307329999253787864707873175157913085736905782455306305479234634065164056023542216075585150517694799894242204065145043394956219235352766253096264775862592088519416521830887553958291090827138839324672542118966842575047655891589552006027926562087888337285028447282792710182062753430914809018280050071211389781994435050872961090844111346573396979808069962388192548529140797192441137177247600297395877212976156020725573896748933333554784006188635589132495494356965030196430145523256529028736418932259873218094251556615289172628287734208204212606441916537192462450422479280625591458608166136936555835484501243360321775683595925435122251464655226779528937923331306427719950346595717689641655054012658640263539157090353573030504019390832363988280439435963419404254488867208640334727220988497720099985599517822265625000000000000000000000000000000000000000000000 [23,2] 18883356980498846826427868436385751331707811603130248429083153124434403835749945139911447488468930232502707051538974478679698148406619096330776381749380185471504708609459983082439974643642129154741339342701583791338868776870584036896283490650799833967161280606729553231028935357552721948011802663462910035317864360101027808003220409053298188438019278014435827162516188755573254250827513272033552998300135477221348004925380849276306489283982007715592955095464897889679185307306210265684307313864455165818123248129222460237268691769282587761449165046516937636310283189148692442581855897253920786705990074050687863164495144574164300678348135710592225362749188607583227536126013255249300294623529862654597266136201276910478964546621855023830711445242660009272203049544635228672348478709177804223092230648437774327772841534828722642366574691325766924086843370450670674912297480370718769304921007301620499395248553483556218585770465863629178504539111916290306888304553806049353689500593737791638689851083998749331398152851190575684169827239503234909374367073717183463598954242548207828980604255685921071544313852557611959087838438898045222566509227876380214714596964497475356241355555152341494159544900911444831817857525563706134918660376143011049061040599903232897485827605517079822751498580310935978799563650507420462056438542472830652688437936876068929758474710826155511594830769387150299553607328383306486508875023421041490692669019164043126621025176750872800586433200903218408157901339351802383895551288561800746600780957739509398713811200476737900561085792941756236308209845132299699316743907473948559368160453106527662915798405950710500682097700155041088740748175534899340990027588366803000002842867412628290422474362108491834040476562933761822390744158795296578575418355558325091998597369074851985734899835283348371295600458174019567837348858182558691947536345673307415706518672996498205350971072742454578082614580549356121973641549907855930518864776183858371749723980985029858072876108317945878337702321280853514774055495463246392152746359364445437741103243068904085424292684280555208346690764951699771467823892061883808833872741567615911298889303326617381412330682084473773803528282566363411901583852104674294819571912347705461421318537750740375680693896808827033316473243302843054564989328268582438964814731424042417363851152994420171352758816612616222989988432266657488006857766782124607942124961713903363857980366447009146213531494140625000000000000000000000000000000000000 [23,3] -1099086371718113620348466307592403926357300057647906933016163920751629891554638228367896149194594000949479045228051661530486147714665217283279687648911586133174560910357668055065508268395079034869949255883933977571096556642743915852727409596458215283445710371432880918163221118530881047238637043583654336612224965288321236429399641601390395391020989635904669628892477600901846313825579821259862867739142732368284967037820381832600828451091357656327946605684168198920283520666541138562263361149946632884701097417907380904673356774109198449325074213814694641823763405939310233902433074427559634743023470927015254624855634887349954673924292150810457835770671066775504123707944288207802799119736832544882180512904657023590975729316693797284009526739651219514632197369387431220117716785694966802861454559635596494560354098937413730215246680054026106102121246146830237509671073681642349827892601950363359994030623625708520112121676883784557582255285476538151414714892548785048905388983401689964545661797333376497403390445723876224312922580465908148900833255477671264885360509906376788526907894525696824996849371343410632613238227981029299876616293291092670090963848917151921887074080472752227680699220847903080054604296045607474061537275772683529695161033923564190317698737114472485191376078246309796193540836521016524363533658451630611873155584020885367589372817825725109791611294651997823149968475854458382363671161486869770832610902532744031697263348767492466752670342487114596642538753618040150329076666840526638213161237654923725648486933143787636421539369019913170518637424597264393703508973760759193265928376359318585796810601241231684214779725202952391052502846801261220385456755078167893148476053446827956465356330577307893885321132848861020977612093658853307736309343111454407182334597488474371997435357115780530960316020854697371687794387531191399438010599700284231121667761313408356542746034940765535747472488241065392550772666289065515342400769419596951640025298648987635017379919021933270913514354902550762220891518233377549724475393628039873664376084621365246550596438933299397578457573794841434911685979667544833150297938383113285364602871592850520862935041416879407668440067025267322061937518580025385309032381656724955456734674609276484601341513131222350672661278104516074883363877114852335798334524096642662405823888326772138929595677013383421237377787609802824172218038964533252143809880906760723107140620413701981306076049804687500000000000000000000000000000000000 [23,4] 10639586196567647069990942912142081558077124402184433400492765451829057390435768469736497615278221376786086237018827816349535003293736019452586218854441541660853225805493279801351190444498556473200101660355436824441909427915591709687527918505224807912277233631463709736604046559661875876601541830092276005517815479222926535470498233172048106638323528160511837029797478934914962781800813284426784881771123497773024364300605574106956793157074035964869063194899778527816681305969133234942492674643989008384167544939853447393843420652291813559959662721098374543285073708502579449809064056584527429279106848624593386469265460960674722895817547109146901385812563741135849443917540648030146698774996427763841718552971040119424426902317845109354864110109671058263529913476891685443729116438562067153853195753630570241758643124284384561325058433482127789588115968025722159587943388537261974269382568427395070378637764084884864619905471465009179028824767312747371266578894585480031274802080886082895921981160886893108367443716470379331806850529225766185041199897100205346870556404739024542078990608387917578898048553843788086009986476349513065372033767583278404252230972816605906529268454532355252210810013941780305170361716438900103535241219248238463330363234787989250345233273840274315391491513535353790448722596280850573788772324884379716323595329367538594799170393130610573015484185572010108431062267407872656876721389674242620079258602151572904131002819861793647990897924648171809535954146114995918099820286022340444141415583630952498315201113860330322726893997073817957529842328276618853092763837543511710303735292371240658485054379696976946673073412642777620708014914988092218971809387397084632778903776319884402672850245254338661627468733046121690922759257741409193583688040026246062137657492487749550761978834853660096002247173322408818535243063389715631414612740169965182840003242647426011891798733016998877284173221896898282764922410095374432349664399554483725659849538335085978703299762851348793551031221077395494572775558972819602977868375332841063207796810108616643411711134591495132239043015205923346404511458323683802865976564319941916439521528892208285542599586078578312025164418701484455257146843829939185028148816787876625678157414641420069884057780931463275946603329526583506038484542519180887912901223014287181996301874647336923968798124382653180845066976544113128928341168159099143774741020657863613263494073635229142382740974426269531250000000000000000000000000000 [23,5] -30896970934157732190090559687322456190737135526692152029304315185322276487735101192816029879900512591587813087311089322493803072086868292864717414442970045726812322320203487348613125993311031582004108939318790220978221566112614002776321598151474411987858276038284263094930077187583803971888704158285601891071441892234583933749273679698737846525881940480897897976671194755352986407414397371673605208895838438662667688858624259538003241006820687588676865246476865582367787498313179447270529250020779843863508515648854729633871765542344350183204495479434922609785604481625291575514851484481764856380469822391469831723628891383187859914389336526004785530634001052228362783952045023885595744993199928721453795285076273053680741235327926028298785518410936556916782176455698821960160235844862687008670400556216283516223742495989765404941890808162156956510251538421492600793409253342034394099655011192873974669681247844909009111582666850825875498890335800416643856884506747038705808765840207685356920532624394179455675180111714146829918407637968035919080187476043815415896210495670681840470600825807277431066299361294421136232550367588346973981448644550504810725345779325906316033138599205320714871670496823417174968294193313434885437954910514324659363510016683399557123295138699707241376324068081499819102344515683041923879024273486875621111612877910321332575686551656128066063133076551723942826825229017001183655115708158701714404722811122900213228976449446680091435754940783907232358383623542724132567058936394992160232177193657083347741802303091276418892333313669682299569493395109964439755398698145584392742551056843998545734962046060172424342399185306607297178234001845262855658958507091029753429874206596297945954848426660872230115472806932212412953508907328195694467800344676512480936861513691748728747995772274425229647596403651061137982783715467528901090462127070713182832360547211776166296498765216019097640603577853372540537665879880076895713904785927924111048752683960019579064425095008410067021865889265619662614418600402112715715118673941367147176070875542021815425085434603924586983829786591948636275526278824051111384465192556912450934655854512757440421601983337330491702287989846003879230133782304495195096733961109182060902449865196138282307481233383908255059937218411472533357312467192495258372194149354401011422971269019616848570334568582836250296093255712315519919676803184730756434287619093871125885986117509673931635916233062744140625000000000000000000000000 [23,6] 748447179045548385447130175042910837346014160511914492101624487312702420871555780453112963960880795967948168765308545203021199877637237787478326876774074297147522843559129333058628997461412092447418822720188516815088749989027088727681374411253426828352846717297214364473491755507978191535269345918830885970373624269173113007201437823186717446808813527792152933496012218309100247901371495473930719313142035074744331456121994602949549115095353395781006980012363027313234234621482799503031993821380475442403522954652634098570403052897954102656813803530235399349508373402373129438727444435414265528552006046174149513617141096734765944405078246015976183996014350069892452177215944338061108147714517651021003320338110983259933387478803407702441778760840890761117417828814672429957864330207493483039167477519677553118678796807807266156192296201106481800794973463132297795844914293190732704279704020190177091829251653670115696678983074027498933281089087532099748268352947365117117297620805345088996310240111981366105730544436611854417450518646443742702942632896471193914275582750115452459601507444079583361808142211378379963772113579825759825280711012460925510788324619137906341187223139299830038369181931476472992281973710763020009342085779099457034574664228281375516265780187649393038792823834511653588280623338088493446259462330956794663995290404442249007708145260654758499543928757661856191208225309111929658225879993936480307595742003119078081671368823569260524152177809473550385432890969237539928005325800081427758420981385773159814822394348223324973531568056354977438214076837944318939117582908298087775185010923266943240064858539237190154884443393744518772426360000900631234563546669232043890454075015942562709924851105542994973742342229538833376526482574343054233017321677434155343724585859554132696017211132007409817488379576110696460825469748487430505927659063344059238278718207337539751284203955584511558421373084290477568105589311857996757848717501225729275097463712756098210744861875745363893006199589606277341180922158313793246248339991386900249324274994676930320646311760029297149704658579127199844431451430849939166384878161705463913629247567393035713045514727203020180529612052207122558500235157518970566220133017445777573082427562669969557408847649604918941547642935868364900715046280454060437238679903203186556549324359812660275925734837811094405348418677010755615208084609765155164249780978521565163313900015396029630210250616073608398437500000000000000000000 [23,7] -18536042855260766253538513728263413948110989096964945765899835332487754749921900019709508970463474371695956839462579281316584044870617762014525760873753526500911425676188758620889512416991221621494780568638766834229646804059696507750273261948606192517355240465478105437540409190017321684573202955953386432331721615268374502819778267202778901573630277899181595331596399622642322811034021120628476753980019956198509023984199369556891636823018566851459883892719940255141052575719269575071995104935099308391514586015852327339913945083359225689600351672766659205999175316144386074057760551947949776653151589748721751863768910908330534014809572506620336130949249578018423216124002658434411468179269057361131260125799576868436647176825220008887669757890102938133972139763972782565239499716825567070120402718439703696257192635954765826930317763082087793345694069505058201425191684382804111761659785960649222099860135960160782381282691952071771921180176216106783794800600206309251129057228525895632963532535374602370409631655461256639629957038227961351358208030664133720257261982009935029720173201234966271461492743940616569624398334444777319678937579670941308353891447294443446466393903125358682159648147889345309159455351113898588768443921329054112178935157365061448391347880903751219023150525056841622407092758477732674118468760150074125604115920412568621971102915556847170832251775097248435613814838739930953386027218819809668324307454686240558223492481204342723296380248420432500677561005788533902296636182881074290639120335552345668851390205577950904821712813427809733907835742441797217832016156410310422637109946409642864164339846339507211496532580190475366008992459982848507333723179814177009945243843144017285364489284355833697606066743098532531605334756934614065615561201761736818253982798082965970617741052857680636410959893694861180039316152742516167355317380936974793372503387342321122372869757024933434573126334634386141821499818886351167352848500533125302744074387644334676672443945738567474211563966826809992455055067997086367020484741742082544992872101716159046042331143996662032578618515394593788844893345021834037916859267365332519144300014986807046431835239379437349970280450373230241448721862601936176929655999311191717140748628621770103949028048639959038096208028166913929678168473935923460067937174381026206606218256382845768874516577861640660695719677911577676934968763164172860877061230859270783699610518624467658810317516326904296875000000000000000000000 [23,8] 189604404261406347399843056755938278433551544356112900692739730822590187769112391308370731226559553775850115081418490877940393371520230015458644118924016499844747909240653918186475842763604987109665185808774773589299093607928440353090932346339971218899797702649428228813992371318341782247880058948707158618373051553590597315562444873636810556010107361781339691410058744726468308408612631814800705244523102513974525653240909336319683801945292718791737369320606064357564218451066848196095974902985608847508704801049564941775177208533766124736598920065991793423599347843348808949319758502978447758720274638194635509918335880756236574798379749720510670435067622490291165277119582626948453346952301803474895201364330572102144125035206473022459549399750176167680104575181225803847260284589430916089116595078451617753745546107074464555245816115543346624077333287450291132661012459143669063814319805848852495263346055894434016936931805565387530078433515022903798009134442181636725153496513804601641592068402225408259110637281340414462569472470838117512112977048276593111401615994881513632214615125691152047459739026996788709949465964735386261139380796143093818209533740729042097882470153042606001230084831311500914673964159390117422332483271421572072832714609400054749091921982258468523850957479284485085987264333958933135187747384885668530300649171071980232816772878006048555496184050800342480411051806273215418216008153873044549973081703743052009655737323000266532474059344656216603252338653156114235620604776585715058776057531918892848879465036749815102983823437447804741160657065145550362506020166060719595716712669637311727261622176487651341627816334792752078874658165190230482427499823796957094717273826237181230542906938233860807761280374135826464000593256262381558343525231959429367987737506943704764406455896901578628905641870947577442977495870337767893168830146257580202282525451038536380000532867346362554298015729984819521411489915889376380428628954120710266400293940544329700319196251989827103980526355118067847097711579125183726333245842395829298631986348281348911636707529658852036731948021527927401595842987558908892726390627711447117543024858273420179021511708555698795792112857131685801037785834874483667312822395220809113558688075926206823453872882228880632155775583334663730446145450162232186042841486123014113888170716390325346129649454160746528637162323699321317995499736625441731128580668852521575427905187183341695345006883144378662109375000000000000000 [23,9] -1131275815391127224331545232784754203620778337050346864914108837893768772180390001986560149446070573081368803887670639695736800057870299023999235291693669712090138866899445278280329688315759003015147791656261624312332713033211901664640494850798981684368369061168890296653015946782221106613249443616104965187338162827850449378428865648613014963597156311048948772483266275482530950606075808941336714289594843735334122249978823616281218059938280772422566037015895667802824304639779761796455850073889257900657905028257440248357343806947488199638691319345426850502054356601797778297217179589299135085636386756262644136336722656725272398240158126103980915100102929390541210083543314920080957239565089677997276303709107112750442043948756114087213858400477759736142340554998885469538369124122498623628236548850968310992473660637568855511358952703781463284538398926152826262450312070477545171181655738543707990306209308823324343120024188474204455066431097336825670105242092841879702621577323199962500056115981297021843290349649810428839507331596131748832623963886853888665827724480437633299795975770730237585507460743966657880593913760177424928070593863208915465844571187407281401734782288453396977252233367912053051340902574064250781019381726893297881360656093712918439138258382024315071340756797052803855915617987430459204473574838971906624956481206236224801272001362372825418752729303653035527738427011784300015181215543170578120920115453501731154289271279725609827114097060537574291838158464575270571810210707524885850936733832406662056147281497497899407248865700625548979299711782854156327564402176903611554516191860976414427971366725366435550611557196470542244520142200493482867917277575936657042131027387352800227306966409166804821628047701851219393043926199315292035998023343330782316576262413774941485339883017422514270488156772804775855231104958139363679234418179051351616762963077952120150451273341607466950813589313570857429427090540862432483302058584765251288939332951104908850173134875337259620352614271382908212357514140689319784484235593317963379494208249452145004666281910922297056510539384515135862678970998332893138327284205766918727716234699419760237112384235927064652552649722835426434996727542049124455205863284201554307961308549835778433265033473407422076414279190370420898867227266690494136718029845703970138535592576002678033336009955227759894329797376897910098123259939118624992308099610696528816711214915358141297474503517150878906250000000000000000 [23,10] 4654980289802311106601637792289557428368513034108556948314513177837858600203816474892715387498585611001421061243873910509473812456226300160783726206404504098005033073755854816722983318903044930368233238057023498498872375077508679011795569034692026971410082010008575879736918097617842091096999550550820552163571066899066335129480555961478402865640879114535355652326339612648091319144515884482407986493263454120647143083776935341962038878434711212049357198911476427102047714865943343438694391408089696058536410029916991104039218844823686881262151307834752347998261576723814340378001059429118173938568473559287193072277780568508989062733550426478257139894930828578102311995830689742105596676698953001178076794344118940002900819638485281128486036948847667821469832053357904219383015608848671983253482933739316882750997116912928555093576648978238806108800549162855263083797878129667169483463135277998705725461799473152101916540659695398669609872619256468444639126842264929878795504431388120297165510031363380745587322271391988694736309336218001618378169732816164910080914408623767455348002589037460025451132673946616276535068572550625527144000914642358846680416616869876963826472769604597184943283460097485807061347996398476775137250525019453076814122488865301794050937471676702996572829797522644591939858600987260441758992629068622467291905877261166403898617992912859656380759417545992279188152765993293084295867866612021243828091435089168204999238149913068362017175856396275767143552289839477645326360611542249043376143437665703384532700560927945658417772173658933063381004319738880039144846223603852701318355422589110334954908467898193806457736140389378610417217952665341905969230048577116803119198151276322218015993754964365916733987093705514236057186927111029688083387501225935798126513870077755285996323551204483412311681639646583938631697618319712815962780998325145703520311860174698296575203712881044316157639236910976887407514514264137029485473921725478012412894425332575827985885411913301312147703786027814179409613440198896930351057206308548866190527658970901661787291567526666514614079906454873487852698054384808961885897816395453196316438962148628787305065245952725501729104371777289286054737276598018320979816428912375310149712141584588113226301476639966879869242180518357669974045703965973472170697452283645102613052936691625493474072451262619418589567580960552669619760059409785601698584343326975756340024847901304383412934839725494384765625000000000000 [23,11] -15666305892820183415969312665229437963590172172287526951326072167382553389129330060499231025887456218631191338878899282128936050240218409805384515865122027315524857877261701650236630378239111454526894526103868209896193118286295449808070765185801176380890052295802867745335622684838329467305720648526720778277098834300262097211795588692791140934839275380429082711130378874651836505680030218361909717930472126056722996181593998683360455567118827432640866521961097598972660994767733774922343945509707269992036988788428321914520614573910055115069248901955587418403401947195058987154875585046353845439751475385460565802452733226210739241188673555547832025349066561994973456036691441045899133681005602252753576721763014995392233043155397954377071624699533073181918601341390475965785875012796278474610196926594451173636638006688067403053924987861974465928692320592450354457333585562980370020430549143763967737542109649894028200935197086014677023433876128799423978485025217975157734383051696112682696025248562524942819732705159964092458988232189536532469304524589819627564763768793778759914110879242411963828000448198306076812246078531404058502192991730626477432313121938405124576905293472582194924931374112380300805564429497414092332620848473151185294299739903758688959692688872449562304070986088903871425496120394260569409597045105994579441022221953324651987495820011476217372026323030616508897308732994195773456048683112082948913870673948689775292311855709774225584669494293753727078250001802489260742188316007430167851248651376899168615377143557615618188419025936696767444783083031710255248800014629474851910638059703899789721064735548705728390602394518480752432241783427905546875172674227846974192340860629525340906365541762373541986489452916390637512349671353614971582008125879819218218718210530919540541082127932309211146555085553146352682884860020843441892437135428473102637712494239246678796967043189410434906328205583823055460949140844620675323892969358981436473788002232607670707808792932847871140655625208552906607215069910661917693773610006833240195827741591033086378516963468457243048372677571789432611164791336342768648697238150957678817898713179304428221429823663878616621469521120783674432577100855270443135681425571113763227288767255987589150909569426731544939719782272940798618142005035498855644808948985619371245966860272429486825747921009819626403749480626555384786196598072699657858981873973414251921543183243556995876133441925048828125000000000000 [23,12] 56073114690412241175358760901896509609534285365097373775696632994258988936615152564967238988129782270796754947583578718624281053025967145974748819954880521650895716156208797946737901628174085880776943915930446527436725882497788171236320986507491596933455479638054284135160012692639343040772426098401327918435399805704156870134232691976303024365102368929287989548722888565950551164271790867753052145163232296030566863020896593680297564573372259711050175860015484152936169656707913357578285499216781845897365651280671919257061834650202294918672985240518189036125987709346278415411473520679719119733196535159676674431397168694249919344015635410859250991989427329234597410733208522992531376688507644588232817718957816863986322283006866211130784756280525935928336609394603790229786040999340636520545222759670427154568823052494985417850357859776574038095009548816903587508227106104689462583506572309828153825519777664861617574152675104886635372294493974439685053432751033375081626889306427401635464246900788182528550313678500011353449848637778038119709974336733373137213405146447097566588292911030578763914639005697434695757819417663343274347823875646494729603896077142340120513384982047373340265689043303714372070435382680515271446208140037812780399993657773149914284794287120830627096926752346337512367710956238046862651891908296068663464900404021366965370159388206218579666432997007489439726716805061941279200601189255183686450058442883475161152802175776453761788809059704962201637064700456839815851175451508372802871623071431972955582568331353969354919813712884131832402409722999960952027034205477893346979015857494352397997113994586270784569414949215978008071114832111000646952026488816973880087458432001331082592896755500141797221905944783886457353937978033570889229736369393849501064455657394955176052378925396775030421102346766908680969137427096844312554353762828826953494695263715068530755465148600858340328782182369825780547730637749968923719398393473770021252504091285272440816144750571323893905365295209100690112020290688505967403058242812964245010584010972718708292181439925910342390691283798488898495855952746681070795603842302592853314581295336287870232590984692644588594537821787680413381237509224403426949767768793354050429882048661099505408418859048445365706541919765563488034747567364329572073495984549032506108605812848290577430796238342931985451822637441498476874501559374396660867141766611650632520791326385278807720169425010681152343750000000 [23,13] -248877010629342702268007030704765823698009831531403462903296587390259394914241567672070357799488311310399797345250036656798863913872358236051060313327655307421308739425495875484484894582171939743254954423858821186523641816382959737230998235859087104581963897502820402571428798326534843040663773057039175554699514841604446845345643645042519422654535628937033949980506926758390990237999080240441084866166622835034687532250582682807949648423797722970581718206758217194405806219769040040863573344336752814868351298838200282374926513061809914775798201061757748041093593891431001433871895766319469237014390806808062861362540913023781270089862797212241967892170510365799817473513151562964243711205454753060230533908814100535450329417761887912695278194390965257395948674321471472105739540868393733455554890792741513284806796601389770470992370016587046120658209882393064133046236315295167395441646108112041643365087346211130571051085241948553839849279519960315288993254302881470469692285222912524833226597603775273866940235941369326924449059678125470682359374212996538288277244540565238755100076578522855459356957363982757127388127126733681840031851162686991941115514880273567337433100962066563900161787746122377763818611637001356231005499453130151629839486695710808694609621609279534475996929387922041929179823352341321807165072519951819681633007476827364243489380371805076166737712277736864635943525087755574964440328350491085334975745152278773590402519949495650378406164736470759933781759402536512475597549859887771976600652111765483608373765836314864788865105388539950334432678708728604970405019704285744893405755464226151031158806365542461038854902129282610419891727004722959550911237139657943846917979189136027735685587382660630500113116258024078115231689990497195053815040513613061406112394396099341483117980622756949497209695608221646035427262046410323280997905520785358131324144675965550733009149826380834039030082396623346398545327089951069713225701681134410090829580320856720134909775148107693047866958536843723548194340902424615343570911395600540748372307805098716176412007373031272426917453936790595198773706348814065165201380802138480685071070508876223798885437063385697459445917256837804435031743186294245306980374238765556656042572538161894371550953677587592968296544563886636823625414230182721549700307620837057819999927054004363533592489372751958442338134809206573578355612184599892726293224798003733688744887331267818808555603027343750000000000000 [23,14] 1167071398447077687442346164141336495047390734470117138228208673996916105116422668785253901746083696975361858297443628631279492047507435164643705503461190281289853712556918609601361089837653273046167971583365033242239709805147724410552703747606497951627096430937163999276488281820588749906203381466996039377117590518662775495333790827697193078569527541264664545576417464356714662917022638991599399541985682775133708489043618000066694045087093465146640208244705604597399365575028790552688405930703759661272198253367294691667414735614196878591660599956250276647840681915770429468942403149070653105833079805314878556010224480288490392895838108294388827172575760106410490351758482180747151225675242657421097330566410222074681717880800415915289612735001286504902955768085807363511078791004472363527000410375297623892179812311283539005670777968684857908139156752725112623298539474746526226055043194143545742670683005569806149287046083643162209023667006296821022835087732664105499814235368147948937594926132647473699620929445644040646624799158043734178564535280398472867056098003708922959711907596953388825094192266730129720498056773687863554949476840745576315276571219037118436720785537317472438356159147356085248340859541234091490562385838923516567298868448425020390836496870815409852682014464904497427121062625792532606479715650889785905212045223240506194640072039622169879265190143881925610789681784412576206257940138731915924626774976076100209382663462333608931785681119034493940026957794908803255790897937864341445463113423910517908639314033593740116123200864529321034808875534599207302648532183751804940908895231295145112093960537252520659286988867867497523070927840788685823841271580375862403679392686398021732947570943863799153928757713639251353468129402717520039647001289888882691515318108785036347339699236888231514046753149043978019982352225936899214315855368567281870542591025113226245950425927669855503555831074694003236339209080231643738545082706191651851256627315557269425389166530848831522454431170729298588261765848156466782848216790649864745933645262892916042818342436154113342013404856767641258510152429979814370183122822469493730417605491415960373711065828208300064351433753461203955748731739901132743708422582185552403928339454285404714374636136859553871324659595130309152955223684096451229063365514780515689482981381505342889787221397711721442985816114827430235333696432346895863221589531057154065507575069204904139041900634765625000000000 [23,15] -4888578604385909182747125274360194829904791302478796584569076481810288281884444124821445573945383181056237398637374402002414883615245383417165090645641255527124643926373736375111747252370950380190814050735924169119031409391549547434344042408905744249968873894159635346714385835810505991808528576131827763140314791891684548672603228389634852132505122478826824426151046986776775465274644894746493843740496585759941834573310097919474961999582357649275392154504445021385038817177166765296696446072081235727350052629725899922844648508042452981495201796333258574668344046573022117308975624997943770744463682511496903781929334706076698680791911137685558995956220933762959929761340058428632485065389850846218831372022919835542937580634849481554281090721312618589931019429521179712013476291535159729282787694077549237508920012245136980487751294430065384468790383571529563881971623299598098276095836234414504667629170996604803279328860330607479263394916253746324439052360690132808906988942071089600944698929213652357282000491105991960985198445339080705094793921366035362991589254950758327916602724193239903645130976771675367722144542100672024814588259389695487401658831841763148482000136629186644050942885171050161562043733653424453717996086750244599430355461272103957379610072302339837358986309546095601135764499698090816524599756321275408762797685117265034192643917927146073518538918032766832212879803132692413411454280545731786476404003369540609464854271025371197364242688892312935368556473173795519511492536870617531815668485163621412280997395744989747484899928894282648488909380680449156706677615058059802975045884686786787760928835713689114250147155594354310601140241177888251348025536412225733410576998911583681208076171908506452597020757012443141596810086176809281141588404719976043043412853964744066380710948252832289226228648346534524507959870577873436563267389133925834188080456892008867928382830508440092525595388188610408545163661842639275193700946276989062892653441388936428293255161915038767354385479347985968661075266456701694424620922851742070753402013637149815376847615350317407000387867939729507331746632445280891308443673480687320356767761669057273530891782108997631534492312309251155623491873949512484104656861666450502685128125095333787020201150132943697615059004953323150506796130856085388791534027450796179015105660004015349083805360271911304653243421633963873179292395119186952509906238847209314357655784988310188055038452148437500000000 [23,16] 17406960995404728225186200735732321562253474377708422937382262143520376872688913244270256495458120952419748165515000304714348401272678980727841330016518196441609994596116241641580320611011661249910517421195479705591916696747643442888226690065672474465554069871417086679860460968362759369072001156834943212849906361228398240437268647283779040450387868726903297835151006179644194080681000663627754052855354371259669824912411679679398280156783806444403902488825494989791351828935090370085184899237575125120385719815369529770004750108619965791359143624647945420562662831651056404230866212226014303698269839556656788988138834547979617580698972349038908221550071616333993535864741406204725779324964152501657081655136320675917270640132836660370986009846198300043360793198458842203571645272803393898265740588877344278934052562356233470496503990021134148192567181284743231404492062229965500776920727903468515973729758172827976889781436078838148095848268411961125101355971444609157177997322442553631672571483498367522206877833006976209997894577471609119445623420645622077261527344371520909452521076447416771495222555307492107105653354864166968773679020156503001337133908206632666386585039995449772029648157836048044275171144584182763403781472867773900435290741756571041448806607737253381818592218431630081532241392287157254776573771824368079277595774046135507788853148973937273261869338659437718116645919373393278577071415930060020361144923338184461805843427569059174291007631880956128552834621550409936861549705539627232455133128079256577199676939271288603993135946957441054851293404404588237464867583842791189626684929784909816128100043302432954939864927068282109670169918202104303497120997986890091692040265087471206633856707458513262595373334253694042751736693769505903638900377232232515271414973207907779662073520072167481813164096698441508997723236375884575409765365150425645758302695905514188776976765471871760363813284224107595736267839138360522589939014769726226285566650256606050345392374488467103425266739879262103912354724195640083584714971393261107220941976044969210909896623513202519370706025553925175569938589987951524573332666764427201925583892702646943170762313961746630014893751840647162274665177809501407136325477446630565346900514580426135132920846692155566913542807416238737505845841880011247750904317168594445936894140931545550386182141747068254353773815293265725948428535824223128070168927286620608185785386012867093086242675781250000000 [23,17] -52778823969905740400758777405306594202777291651779130059280853918512537693976348072068230381639387933455271750088927996594628423229654678361266962607256390730589588976627183388096860396287718951866606382744343417435172215662232746580982773030579537821065804172027125330972699318401710638906689340288687928466559123396854049517723728076526170825100237541420003746013662505019333191842038968617407253965916068055107098723912937739577988491339414607069685055368125086377286657357676686809016467997743916858950026845675773217766858512196126171504971954040669105891622135828582227428782305153780477796556352602173960018023881035899599057632259329333339510715171893061716639966342123878931927624972823683778010047410468111310951810545467134694915975550772858469790035711807385045090613225145071200373134519340956644940048660205567047932526443985727420954757741905441532082072438987924946719771430260398697438964965740952487068119549597867547538096498513327970631544882945521604950938143950878333812995332555006810499502104425526369847484679404089139597672933683913405313732273957923701422344032312587950303121906458999508067314790761826948390282454820149933491114230557187368870735340610614521888299963737110747193025579021423167596127321921356818351542198105303157313959836583933771992260286263301582732447960378575663749704656872506062609626665782196486785177560342807252181860394629725971445693667946301270414775565548322258121062895515260697895701549365171650668659684016850190459732821063261681682359336981948856862646968551651791743343871387127558126610626196807408060684979623109187094476767192409675672383086490974536194573406746777410697820061394904864512444385995285794311770504722283148456146963084326801996121594567660503818257695103668543814771685633990948701710029491515636073901590116657929563727516852186333319768023335597855981935432414950322644745148359090820882354741473041720061471020602310492004969439320447655286863778303357071298895175104711512333123734281076374447411795588657838820834914953012051273496836989824191884726120827081973379577993436333876874366474307109712278772178905453884556859034039395274089135933551054515260886325404052426417436544847077239374514737331983995834172259295770811253574029276609166956889310949516044917666368285701887856261030464991643831878993223338133917605793914583583729388993186397266817800446173235838236619686386259903854523340849478067922373458742413276922889053821563720703125000000000000 [23,18] 137991605744301507013910923680867874501612446083460269929896410039600888074453886062414490124077284303744102871093744873619290194381375006091702076685370454386927934082877350556274726378068443169267588693106847322797761822659235926143170418998884110029422442959702525903300657223235355756212766419700675035244052157646629653101023480651892482702294594579784518803693982367636486913515055680190088401671925534554780564127239305443904103947667801750693152668634137614490247755497578632332649446160712925505515192154139919707473756524798930995275800897435305526668545160369018600960525047475043163252099943495654942360761013947315838734686587124100185141163015367604160014839306962305615906472369293963540236733603734846391373742782304913946957045027432186529960800839977518624128534289306919137418428483867313540637013397513519095884335632924046545992836855392690032590449225392968061333242704871159889138098770347830437240338497510994941460443096919278794097423511777826340885253961709807186751051072565532739488477642644068091258787345274610647925136768089978198352709680448141165094589682094566825120047540817685252433481547030491639143997377567182860383036024678480081925056023036705693933010786825410639763866425228299777280822835291224032923159546100470512131818443878042158198366056557940405088234611912538917420571331506606502679109475047847503960349662650446497318343470361786893648367548781383557578840482611008367056094341618056298040530585842903699643621218314713721221434532899578690091506765389496099848681157427447615711375711796930225451374969423297959191036451232487184155361434527357133431906794215682677469583081343373592067266192000115633829254040389594170437525809733583689250121890173274616150707199121798833665136839622629215814421672309685246194215824724792266579006548946810720391956726892440955184716380357089460288749805381354472748245328703780286672480898520206380582336680948592138156021465019847924553758898724460347146005022774347137533493684077504854333440103132684544090621747732673338979061859634374615888055066449214940323861511787569919219995871824550128482204413386928890510507656845603300979883041359056141067746345660860971929865083266106818696295803156195164897728939813647638515431311869449886167238018615832983149218344239932748000772890020226873077251119917653933280493563349377095903543224594106491459480553109861356342645399525125416215342006464420767340717244309189482009969651699066162109375000000000 [23,19] -314811591874587377240495519767460445885756128811334651759094669685227461727822013911109829590878584979656538392626790267860553850411557374625576531782879710625787528101352200767348507600396698166714923246174825630704412489116482487048410844032599705150093255232299927647415052164803502487547742526716241077087184980137358899291003496838816332818258845187627009929181797909695946664939493718367276857601056130537334970917742810451169908912317233436595785764266566191848640035950479216386380845706436562332306644449981100423388602061974408206178221842209997685893582578381177284989422487116423434982522028333787526779223672221876280089711007135626767776716580104256125874917231173756293225961800429224665463519510607064073922359586674078973894123108805382696119274848910341090875119825897847591786471992280158897391045436575482528396415373863504930793879716079574289810250551056252289603958011039724027262348029925814700769124157427004583996885535298651074819213427589331404648211083724854466789016004157809984047955211142206280796915569797693808062868812927458994479593223427298335353780160347359253616983599065670777045986290408351829783914169240404783598758297582811351451888145972533465529682311083508107726863391526495851839574704019636091490980226986277886138759418428311940288081843542507463379199998153302273766976706888129841594840198498286020129924199260304878639515755744395407970145199858489618419133217801118521923679193377591405882818693192821963708859718644094427884373761126420054822998893655119999109365963111429227659533823748935717351092346628621616028726859945855544366815769006021015642623878877777743223743617447132687449174846879539631779333429747236626926044890890069708445383984501939460545907225613888751355759628868117402534380045125347510343515964852254276255504550382951401015282138358132748892441077198774380487201268401604431743509068611337750404429646289734048650386323254235056791504567555373507339181885972355987967130438130870973518265514460497213415343828745550891537319151594856130666293849826854741281448385893831656076878463058852218517893202417272900057880164682216639717570048025845054241901041072180854584538749796365461696387149781703300088160876228110197833323361519135316527256673500453321713363845471040542037748645949274301056981294038217925912491722975903804630600549507373207383223030660092452619754029171308066524134172937439527905840362881698113461936827661702409386634826660156250000000000000 [23,20] 632309124945552681314223504221283825844127602072296905949422745718110140825392213483989438089592464802499292118004421153871132752565433118519812517235131260606094698532770993129445085886272241206618972053093826459840077049739268569642967610729468658422041471940689203760224937970897068934846846416087037301889312876989201810441218992824645601418837502244032715272604363266132585988147488856874444721392143652564368826521495712003956366631716252012596075451975404767816954013959240765517867990782426721864452382147698998248626440885949272134733037236586902401624650172925650199559487050181461839809981603747454608025069682711809597617224918752745190137312264570431261111384194973561632949609958988187366566580360271605207588237655520552710898539374972184530464137803002612213945564345150567737945182366128804558630896206724808244164646120687771959094643614812378313989354351842755090159927278562461375072597244762375433417960500559692282009428184718756565091819157639326249298345302450647325350251898747791396479258475022721422119741674066536681884313180577221500142543191117161470367535719300852877387474173957250446049238831298719063056842318710788649765061103894616668549103886087807342996966765777364037233727434423484546409042677558001235759178840647774390522785068085475767033338080338059830789967305341540576268524010620359191587033855698140615621400449932025686783769421419898158991839164186019218869249779439264910626008121116455037544281862047557126456625379090809490152301977927679572029122115705420354761509899894991222893586565097138196611582455017272805231363929728728924649613622139667152200764503403927149003729597741201963418533288207024855321759763483119727682266143127829305248496733779925769493183870129103229187543930498099890275957129725199830049964631641431486605953086935789172782824198718720914298113162245384610604702261987218647943913148593311818367972302639817359572605856843328153832738204075583971316657778060796194469064738000619718032879174073583600998976015485181469955361473635060851035608600395400231839354749953497278887515328036019409964127579537961877604699216490886796789700407217275540056120409301580019547418633172438310932894185746026494273006058051962018190117969252135086352560807843311741931384125271408696856248476698897736003559477014611424207826387295810189198477646480387395126701750107269785511941929327778923468779861116946639595152266575452267537149619869296657270751893520355224609375000 [23,21] -1124700147255912249022823779275095279925376297856693099083244610768762025476638415583642144554831984220164310249099080711534861194767744351166840051952506626833892254446009125845309161769724883531529677531655482889415338759672259359765608096067959180478415475941796862779792892809434053117111017413198383082518431075118312880159056693617084804516829968551449182548302047735438614583433182456955073699768494134160199587153734276891663160460210562641890281601512625282841557156894957084682651494324426554764508011738256754447829624972423604106577353943433055348115242380197040985485812587613816569593321344090187009788365894228648770443427277354545171424773256626025437685325558805837367451628439300091971346131179875114681110274038231843528016220500402569154738259472436280498263597742139678858443245694031139114861711534369354437127619082761123493407690280170864104395696635464135426786936663480191881634028517300282844663248405125429330213189293823833371471803497598073079027282994798169291969345369843018237103277015710345377667352950092317456760335829503775329544678191295986855623380419959186883882447475514450778164009951320473494073584498408700225173931845535675911460029306772696954814971770248555028142765837662021914928614085002182900661433829332367248197434274963110385957811977794258963765748271779210781095718368253488627175409153769024012765988805738381603465495791731037484620188632032907889963134543973819506039370468273207870422916080972764274179196365109910370059253503800652508031488368949223422701573678624472039858430850118423348972524281451472422801818357297034420780052969654997728004702951874506529264297874055169034681812127509765777268222479118815881957528101883874558710566448857531062573199541906621859050389056830437280494342327453737158399891254871052643809104988013623609820568512709255294950327597644102136752558970665030890066449169877587116701744698272790579405693757962930579651624916110416808707034396690871427729569717531696745120284248029994846190931371405860790604845456081552658469540392462667657255167132517731096442481265595327689710568549118527843100934189402659125665079512826722679777181109707664590144407459227481902628934842181506117898392865816045333554236094695988529825197592508953659799662850179135293094465135247121444679436636816296333321860157278399687809635824936384637621774916787187776306166580852625927448548132613859715085127995159997027485587750561535358428955078125000000000000 [23,22] 1777231802046035249944414936499609722632901163427824297645401613081312535725897264977348107363295006159236247348923064892587948321695662680049462723997737935736421950746159147901800380814285186309185301554626845812276197538639005463531235290059662372772257409027392544192778772253464345098605775392906877295096014501081998820114452095034167891315485294751882408021016422502117536593616755200127002940665907350911050686684569863398872408636153526286768127753681968649231772408076844272468456884990244768925788176274121778750787310033961032691688245903819904839012826236537552568727962494250556550703623158577982725793001412972456948209373860795670826716359549553401760919559145693251813061417858174753548742233826617013362466872898812753457604030341583580178001284782888246464860763278704405233168576282888517638656350913361057389754065214382721064030316549427106915089388819214052258535819754725932216135671439405180917845254575622263621023438458852590596330167429973690477284893820800426955341268318824996987230478701928164396004413477433475906161537577151915023105643025628657790776201088665272162631084124209465051885626684715333145619737938653752636405184131933483612751243271741844178289405578229226661344492653014704493013734047876389918688100799566526299239649135721726856747208587138484934740320619545249967196262904140450597721659728330281239847725809243670318646422854622932345520883880048403297563495895512077355348836670547673223762632248981101321367693645950333501129414291934733759398565628073608417012668215174730444469910088621356917687152047422929444450182737659584639450032038136437515557172514151946691033410186008967462877510227891149112757624821460208331417109511413871904445170027878677311395795085018362750288282715815477724165054897353621457591621089793726401988949913867357243504078518301757104069686274655183990711668436974320645910904235551086717365278783183135465040633075847332913181797333970626057754595336851190927541783817940703961343666174600419262070414077505056283338862387248240517864162884537075322013484358988593962289401955705505276584227334161704889183365641642766785277051897254397887190465974830844558850452883439291429075786215576997535231967665525261961027970780638156741826582434956538821359001415331730566095825079813339590074221798320168850888060880331500943719403565028056465509747798858666094753920692231644192295970156896870055017848314630329875640768477751407772302627563476562500000 [23,23] -2498050226471149153437042240399347664202735223868699526299533677857218805300073165445442897530678523268531525987037085286949908242421121479934317633056867967780064953009104248468122912680727775750027113191682900023862688400860795516643796196817015828031576744945282742883386170839011403910608790008965454060368811495787953917265686129345253005098534486825659752633286836651300652265831872804602891702553997306775183894081339221792523459306985482602859966266156166173777753647111137767612907902420139627747126548708044306294251993748846168326056193427552399530052903126050909242216742022995241739113699735955940996451084052858467784598849794736293923676113727155460609522826344219420262966510538563413985641805517581054107442805290979344495900188489948303722598326799879572169748744263877739739296525750602621057540872825197478474744798785438596062540480842324630125341294421691604121515916323944751765081663667578549438165539413217947588177760973108147056955931591388074708639672780170188369440445660527333829659678957249962550743588213660412159647460449222741454789478972989388781829005932509097077176047025024977335625217282773854500399341947187554491771532856622957205962516797565357102504427845063568326443880363016039320793637076212610002815926996646724738651929424811015635244182236657301693260562852237289321768148630560140747618946920571510487649209707075461261786098839942715017401189642171884725497166398039673566043381512484248175145880054293092672545421312963398465658875780884669955521734659696902946917453395979886791698979873507817179978690601409661871286382218634521616170329842935475462468971941439156852429727719934521130859830208084296073826781419633833002678170162923407269696525974685055353202558525779473288507753277310123989551057282181882512399590018431581367813121347230853207046308861584808124366540629583798407082621782749177562851166994072352307906162118822696212273241901591508723183919448634072447700742310701784178825525462621353923640667847836970065017572868057886409356416879678164916045585100293529528996705058783186850728239100537525258735934088743614736393759959294989485506856452993389431276385414122362347558144805826604291437529307740894317349900023165785489147713670412553106895380557757918312014402375983714460768893625566077095324258074803476411229669377563340038626644928260492668586818151004724384687635457853071414594885168363406113233975971640865587630742084002122282981872558593750000 [24,0] -18808704262244393926533169077564540616197789238139064038455836330265533804827672120165870943436760362867288726355660256471227791364046113410615944103191149815502633831526721826470005995597070063019957266253946304929424869915526052148965411064229250960793093697631789949917963453902848937242122318051607916360565704885148096231848201452078781947349277976405777349781846073790067302193664480569967785527814166163422654519061102430817978978644561809808305759313100740824488680811158399468747376490977570125125114559822417466750083910447232927698080886911666550319071711077833060463793663541141709770503367903373403016490999662881807209948014778342326561152793358123160570518468160477592425840694312585394784593454398436858256004976675833152134695271847818677807008922772845388136323651570935622252292666624642486491503315865210114224311605993951626788726340575907438693009072730366375738668244688338103579528699954412720218101242737871863365782515748619019969563596646121733931409043926412035373462758000080317436125585342655882522106888594858386442650900005369692703496786668672581865774474200190593248589786346323848424781922522950612621277353135585726044900165781584814855978062704394508534909043954566762368432663835686585828807297142233582017344227992540045814138021461456535135763014151796989357696292174430137056047081171202646946606670866774680836150229451165101547535462179914809751153766373685835614939873610637611395280058193409563169458455528691260109076783406578673560024275866797131805820583781194886324056704882721924334240413002339903282858567028882373893341985184679091749205008546481108688382088256276887294780309620973406970484631967174692255187137539148842928298610343880574655856760450645381292365683842037824301863685803560510165543052834089284904677677308177777315499621352408295947969807722577825192725980119253496122416493612139542239135939649179663087478647857266906674227632074595193900353124178409074233563081696566665001211913860845107301791870360326800853972992346217543377421845945381132719007301082511384014022012284376239594126801723043335835942070961934869951213462960146497103464231796825509433237927593023956198592730464609860677172116465926077473252124210086469680511784979696602306687142120570210841988570061578444217831511737510004752706753219386649938252548290097366436456053891336089110163553220713429244457899295013322828263616631088440935356978333240678472049189906556421192362904548645019531250000000000000000000000000000000000000000000000 [24,1] -438111851416880369576427036394904614831443201189704950448237518441647145900266957848172378895869160266956283463105287322808349898856149461027399204834891234668482901399462347531882424693782658087960648088772791465102758370291724663872234744591117115632145747559448972376087572428034930102037218491939698535098741644612530835427988062870945914671530678093613171086342824508697647524106941003717389367198355313337782419981349895378556971009178085034609327966383444729546738924635820899867836539421017326185498771713137748438953465264015438012330615085653860737726312656661502409689789699516287559418840801085343841429905836751715434352362655102522569565910165915781747399424845507803546895167121679259889541085039832952197463049303464931103907490859177638303739910030380584916359278970907407185202322891781263416717755403639057107620552116134902833022302229463207370939233410280655427134598651580335249608642353006166239140496114772741419802478342173258422995468322130770934395978450761717981083447892004250861166194582474839652397845093901793116239901356825993473151847028912199504558462876796195857616158581060337584792646503552390138409421419320919046961142158359589829205176729860141292267914227440291541567988724970110477466121937319908945026379238401470922868953754774411335979092608666286509358398172504252057593522444886048193610420110151238901260425337279725272696508497623241165108622981808292763205650749492049808976295862955075230079258195328321533138824842305902955676244161025517555152007492255362769600976871729146370582883639148242017597266679947508007607667289742173644049437157387920729840430455880881332052525161132579349980177802647957673808614634311938969743424968813763418631757484169496766769884175592895701737571008120386238607165428771161458300078845692819208710065907787975606833973602703214397505492305509224257800357419679810525899830343089739186701879695697550569965165094895813747866112482930354657972113055498193449629727323486841983272444856542655747201847749252613283658051524411547628111146170600263930715940488414754104653690131001065815493966173391061930589382583084997869963710778462876528324315663874624848938695466157752654768187412216310329772657228345662480752137417506231652465231459961940752059523547965334064236864357943831898461652042673506524936980313887977879646652251677473847069504340911766312163309740807856113052505968074682722732600049882534489951134426544143707360490225255489349365234375000000000000000000000000000000000000000 [24,2] -20429725613430295352439325081654256112543302272645249537383898555695833630078169166557727705584821937972290370526813302968005076603487880963722660937723773212473064979183891108326751664428771990432701125528419769262081191511859364634228544469610608044554310252121811353047062870880791418274809740918976337080537459503604637077149918552772902131429269322341200856588429213431713118204424622822021502071902419061550191772064187786880604809434285851895680567975638801087419647147024452359598306197583806268330081872199266137533216077154968857952717868346850344471336789839566445228008494124392517113173630237186735958061622595889829126594805509618258462283085526077304812099972219506887514084761911325942709219158008414999050193298368079133487589751880383551017012014159389813766169870988043203307600803430601394457268831785317244611039043200215134735612833406166124965086722346110161575975316593115784350914527706997863977351064283152175938471281701455859960110765163428738979920983194268100824223001822148728879686276954846586614662542798082046853817596045546653583065607506531197313917072758931549826521053490711237457989648770165909878597764648774461059456590639495464606109976617084824569417737702816111755600700882021181906572872131916514320356172930263725742126429131396229788565444235279686501110291730523889460507383978820493672587249134903801928181553954568722145614293102632697433301487369262975492693394808882158535678543471935822884833533269468342039603487929151969534290734802082066804061812109684300419122264229210497897728747599331059719012469385431377509752493973213873554152772325314427794043676188333140392105270652598569210384887857092395061412173498640134711795729847939000277124300715020971917860647322213152235463271725722975404613164517204912378348311671137667806664444662935184669336605333990404504176806213853579968333468818585181429127402228398403100075878128695225836334492797140206368983285805892361888560747215964696213926824412695791966067316060526835076188603970455818626831578494319573572169209586298333484377847663469238909048984516301267102298196259880221835085919768985705532949006170306975493727665637581166528619807435389550067511889519640505669617380935258200226436983116097718390331536640567057709514131455807192698196784177765147363014337818760484305748784102430120014013472906758889813043578346075288293083921774626976419260582678410016646723953736260168824760011046202945461658373460522852838039398193359375000000000000000000000000000000 [24,3] 977021092367062562291484863858053607807074461114986754156545830698463793694723533996567429576533475879497113393523585594248090970776559801527645651109724809940054492226631828120386556529009913982542877364921412145340203415439672507359388869502081593029235328989663509430968094558935134639364025300200953130518014925794490887843120000587176581819909653344681274961095757263846698211541964490220896536720391656696467355267056038659814149881155481330234619316317900607274013744718127912374630487383753873339952341448563175451440107199260803020814884859723136549848151817023810833695780485022038334347908622706015316756643010202598119853798882152066529649073500023768578620674467319072982021334065839703700846429482300954795447621292909370532863404070638752655819868931647643069600175596659530861156599058585655099782941931806899561561609813348957967497825197912372367588182588232701945487085538547077035068269310996785635377550756116936219226834272736096851597004500458581153828958116132282022123678323838209334003833560114054931816310630380480507576597314775594498648738695595511186589083252290983353615243863601373825682173967209862533729230467698496750937949143715943263935201286063716492072691321610875480648275098301602712666345569987210261236330414268694795198247003025534197533461071183931810263992062468513339141641471239833050745288094202972903360354380458667822936978273535281158640126447949065013103682469118447070602074470675276014148702204154949590285886228589067630442486163654028058711916508368256076242821994169923050009934034448984489355534249974317408016612248557694819826555241629749652975120257604466366585156283084500544684819104265450193037239149877925105074836301118322589873692569134532826365093640278551365977395595296790404123102759209818276693505827527245542060976736216392873132188417228247592590639848396888107634219613719948506394104892708550318294990174986833849467821085894189218759590555508176979778209942971155412619762885649705903010509618749041180091828517113124152313067213809186106395996979442670521813573214786469239287944363106313467109886592034616110677712208973744310051990023225325755684876513328976567660999490221844996612250783955927988815764033897536919901607783826032832409417546204205506165546220668748385058111682175042433715796868844088388566549046437772357086138351398821224097891126529260866535046008619721706041506680325084275881704262848937692849324570133068279531585176300723105669021606445312500000000000000000000000000000 [24,4] -4072060036720848944150922115063225434697576884189847745507063312770462546901804056755016987500647689595247588741579388960280017794105926116912977010666569059498605486524266313361273188210959889023639028679689445348919796130650275204833452041529684634068307761985208247600049197780758316107239587997511149070116846657028978056491187399084034297814525420169513461846263909061959990701576277302904498305182463572191952009607368774067851801186952487086270012281631433724644568837999438491576434336523793948504525420519900085792063952522300289177260853655160271609303312900234732339518994905712146379761828013459989025404290313597390355593548706604389509580991596296149887171742274463652269794957610901469140712658784111604184635264515961436195109877607680615278643274975185483696095467971647407744756417119108137993905864736464762005922748659735099521839579484223387546586192419668930337319727315664724153117055919018861964784450926676216567664787248493452026011985383051721839552675965285865410989943837566664482593435586165860745390436733519186520076012440545307997709532315738858877694895697377815904336952824282013447202346380219214072346876842101877226083373109679451504765956075584155680811314005212177187289303246743495329816047622319596494909266394094609637088784760317140276622522348986942166586740591789344973269106894967396714499947324005139168665223785371780279701789655236707715469743278379712351307952729881988649549052240711075783744901349136289650023755936235870112585502615920280736240311308624724007895855855138070500551535433217739948993459138542244323075880323986171722199515393037182320269267503448130655506975167684501078247686725414150888286165711441519132944049580913036945733247426875831836142849854265336465327749891185769987582625836885840161000397461597407983259440798014703091104365779433007645239714616705916528899012516159902443601865841958794429995120705117531768803127745193215890989783534965501688083534074262073987574807392853290397908643832135867322805347099920348412946003331047809999874639095513118834188929708480982641674500777323357610888799359935742792690947867659194424438297545955399495114384532113197410725453563047253699184220421652748045523258732197260397874190858129892269583146353349246229860078573473741110667117126068181838610865221037933240385802846087705216278511465054519425588350388423415688151822719544907299353932798119170393334432863262841792951208482923648387941106818743719486519694328308105468750000000000000000000000 [24,5] -91848886659132543076719678560239986553823258897345378713658955855702759907603617911222884403999979699980202998264935038320877385186699288405478912262514874126198235787669759019056125841231529414102534646335717912662542629067736347815149308241778866214738092016866186013340578099004852290259818717163967076899056173511130964498944957671554275009201883044585520378405771476639042685674362333402253393705442392809310656461816490314098017328722466899727288892967113024499492684276668223860770953336893505745955709936162041472575060627948552983496865396257244633498318129740570676296401362504665397864491198011452288807511470653592738817463179644569248006635887721530346250710069902872978283627419800230047617903540338332860611025698046737075239046832017506812771868651793795714931181638973270351837276026080612592960587988863518414686441722251795351315590975588722332734193880133528960612023077974753289193609302558251678167795190743934790802410930211646092326694320487895877462255402333206824038055038726310144182781751083475009332364392724547966091351033481715351521304840823610142423178491202210733410143701620283711580266604847704667554890613633869369761484142191200040090999125112465858583669800068629157992372507134821274596180498614319358502155040558791730690021783250829325843959845503448979345885822239290064359298716173711544773423132759459202708444366603822947226376682575040757541572751101197202998429469205152365086356573972751048106507710324268756910550460476652458601687258070521913550337597605829107986468290320768081865063825818309288093636734769502567119814508256332295495382230471363780252663653959283031970480667352376621129457596437751031595534486502641809158626987075005780772011351090756876774673921807114565574594587943915550959513618248101488308438594068245722453004218959561678328563321781485682742571261203181440829294305854663968030294113477591147902704700300630418641688027754604529024070447766114430942763904576396283299603773056796210887379621550579046603353336575633600948286679992602995069238918904257058230407342146231029810364879912015841327538782861635635218036261649833245483615821223205124892543970977487508873748443777443825674868529878998509670010783282849961922134819204771137220873454623338623278100666980635860552134397712025548496588077243515429179924940627583873037020320115897030185062534366888229235775394281353466477350904841905771009046923847985793562149796094218529886321622512923568137921392917633056640625000000000000000000 [24,6] 353343994616086201770190476765081359566983694779939409768785213349736866265791338180187618937454100004956382094159926783305987694123213795457934865388070708067802415252522822379746623541619319614079138329032322748603421841109691312828614143289379613936751403893400725579814993189925144629033933658326227240886020277211777831541905458710049169843928328404184735157266374780049148727589895546250396749961457374413796620776067762207590984374376965182351944606325585207359853291643735484939727423921927290075427380591787278228564019982351050780513007066511483459413396320596457360347571246494314381648980345297009881070775156833617981780685450900490435280349090303741023113142361984672636727299019091791747607972251389180736239157697376344758620495976556199197243970257322254312558691125086923155090565831015711182084621145382543039458555003358060248335575713727883129643390003195708564868510313711684272592809664632919010985589587516663064671126026556447841877958182715529156758489844683540049246136834412877064831404160194562710016483943751921140190054165754861103254332047893681374805137556931863553894989488811833017531266044404491326190544874544009923116001670758791089536400868789745189974849143436799996709630668243134143654713651600083077110278965424234088433580145842969385564567173197796878704403928152816838335930945883894511945424101287592622803694551894365194549760577486538175279596639552834205959328668198876153526764373205979056727456441946612638593082962244541248730739369822437030130713942541541774290722686002943883404711163694335401934836185638902334157477249204672965362962231507338588590189742230161049189995738263592686583385508913101146397248781666309084026189538686049671733441431547092098797384277636210956955303074704927897968458633284501847578478173943062235134166749506719505169099562870685112232377240321605255617025811211521930282423184919193805179111169884355663489320349660755310852606908694920235491123746922686459855560664057289686554860036261505267320141753587467017630463530299014161606854667290359325703120484973714006494687760543184648381252905286967270135328505901288715848680843831739482458878437105664221334061600115451947962873636761114442582494195706623922999980220705527616791909816448716942461940074667051316036476804798934983491523451892981921134430101258299963722565467194081413034593907358870510508077656685274131649483667086853068904921384939524562090961690775393064852666347164245053136255592107772827148437500000000000000 [24,7] 14856195227180755659545078756652045458369498142696387740083349497064711161605828085693399428498422268896362517776248099309578289842127178688405268190536401149181870639195620530574880963633376599030502943178062156998424620376308059723776277616466397902949034095991813516222601707017555154394963121707274956255033000062092456265427202142128870650227891290695851744023946525366370505506133179381338506132704999018362020000565804736305935279440564708769953725795916658766391552585746259583015445489501632182487986762620049066646834038711215993597616733537957893247836472838598499164831835777418325412004305101993634056740175270321926002111169942316617924789620654662271032849642777667461217219818952359170479688822256786737993451930033024015587458834303840211226716991840067703030639771120921040150197680719276066215077387170064543948520447955187037405857626693384673147509342876201982383720701077400555719429972677920621504240460674665555217397144986041620441156529683827625689300255836713531640059772156460521662328296933483858419479690035082559547243241102525317704717952678183575369482699911186769144992253385470648764500200772255624922686923869731126756818240773514580125409830280094704582816383269615552475495778280703263174777640544352732117775939294598797811714245677429326876913788188649239901361882338761992062905746928993857193982043868844596476622721634263555592168033165009271558853368729963960870537528587695142090815032299538027994449041159394986380334730059344408574991310395745007898678743028414564380202588674510733145301301728444634190146062335887340599322640669000512780834341057969961769365681306073310191301305838732445482385433012733216213217038646267871723494421308211420106970311646311953414477992681467909819125470424824654235100119999094678899599295942976903479523069059145684601804442286600096689928564509140387306961800263429349699295374155733040352893203290883438763314960956050719243061340555443595384417992451254323014981647880243490539529083014221948358796359447792246252015729398000959523435650252441884277175516585471765724826927076714491382534392118349197200893151933631190843627329958114565777916887124692811306442618248522121775372206922296745330981391447665098305822932383125391679153613040029266167777974319529918424344158845506897232554000595357967905693924262354917127390069153501713090402900778378370603715939406763608229803496072622697481561425159974133466185123731353599947635490963193660718388855457305908203125000000000000000 [24,8] -212330310157241607147637238353534313549192651100694826762754283125647842813472685621144400541080945692407248254724888176007597307249344728965331415065289695543991547577668011048476570773113839686412867095271367745739718770791292490031350350351467759369061881269704990803024405285275948250387891404872008860899377600830110877414362832870273255433911679811619071374256253076917167187612996715360314439820262819428039216969911172051025931034227337954625685573961634765340277023741307699575023043770159990153473946765035142984984039143163003156665855330597584662491311584108734546489132165952304165179972140492709923798238603922316407860160913036498796819511156265328357122305313700732275394479179408544759842843293733887767708327585710441647733587152533488382128922147016818565932909683547504404058008398464682080193035665322002699263361091426811555220367274268832948210330791947863100658206524006016906612005785796633969607460524909044614233250328969712468470381518090273316342807877434828680112691022967038143125628441800416588921207157339948283177925969310895391478408178887310581166781641957773593124618160690778468896679543816933242890973241998800720235406790237512032114225028992643114778807472493055780978719398928216665258162045289602603800530603759463974172890296531715565513956890296512309310450803167913380481727423674769705853264006810019100079295923954001333374744936207294586781492255871379938821995200363709794232930596043699298629800716203235334325944653202059651134178896876634816657820241410725367145572349661061530865086177184133752053371472192311500224931171849325316815723725039412344110580800237598975169156894748053822296733972760354895805758469354706379727000530016071915434266761633803456045883486675115073118275835919944364213953687271197332580795565810560785772233778378251249644866189618997789481929960618529186115359000789090380882053920579827586306122810917285183858429947470889127324851613799675859990436142050693529894978886062311912451612289420592818953972952879631274818025354193134093089418818373984151799919123419353920653873791994045184622352689077371336246996390497177999991665756921811853642773983853782080753127067099561828316660686991782007772660988391237015049409644989222691228515799952493795468114883437713183318970242835498943100576048315604451762988882858080873110823006939786175416709784476507296592245324261156239919092131943104340115582312499137327791033300278814838061604286512107364615076221525669097900390625000000000 [24,9] 1460529191815757382454302380909911544803275223819005409357492714783073074717485687137031150233575358031204848274673989016328971512095075996145388479122210658983553780828705169947774953174629405208907470965941823096808464446834121314077893482106972986064017540180418905274644797708322525177216910668100119310839046000840751606360401279519758765191252316204637029715752780174250283563715582966093501211077178516158004331451183258318978896337824860126486410526616821490332610668204488297197993092613870006449448783986253033727205825606228165744587431994378443433682071869052920455348497648475826716465565863837075168516168769002596731355668838256003576844147040129377660626934069140086510357500699273520081724950171035871960547918963643666143534356189693660222086278403360467149042301765957289205729437449288216268953167894606856780853211457364584059136080573158088077122408309685221264877599552466353134631106179986521648606274831750786943033417324116120397398965601879592134993263680968104729472631943494879640374698693344741563396452620102658632015245372065516293135039571383534659181644116940923990123282138905595020805724886897460887809275284104829168567149838681385002690886320410275657336250397724571064638889287791950635416074559058641146247804842439785807357767404221766348761124449036336213900068804267176450490952780943601743025062248815674501189588525691107658061281494161155849147804151341491926726725532000669608675567228415236207050785423237503940400653831900280892054708948112360527278667963393542645791103139299395122073678559430659265630419165316313265045259422145953920594522529826814676929660343273973011254993884570345493082984668213101408511891858909988633822410238445578221137053840347049225843718699781375803586073245704023288594347542332490293151856626223478129862092549953648803441992036405465120454991700431672226989963541564531531821192066079068350147045759493491889320231078927839994721614364437475899813707207921804074066929355303840796796126583457086383319108966922621659812182901405700089634646731966556748114159456585690853744030030084181364675115559503005350020756362245901392851211026520921176047560822118413361372639222909769766528963962115299258547631717950322045981603986181376764426450510570013462973064129089621164062427611829420887740680190829580090528503331387207896957635808112478053978124995285932980147463023160583385750141222379144829739923329989997441649063123117984050111650695669140986865386366844177246093750000000000 [24,10] -6535276677817887602306156509619618296820324052487274602834613594343848150626951245876073137040973381382955967791575155036236190683669850637011915268854547340016278335152888978715703154892380913984412696359955269187424156573926878973459422060409234690733887197758009091176335441047500219200684725911550602550384694995668741168582037172555030045831974243171245653617424087229388305671878946752194689138885139989774883014937219399824374795305132715208128162612916235167178989967912806153985325785790925343364479536402417534849774977600335926055368023044979602771472091973173159649218748395743128731043216008675947321589432933870994300234638142866927781226868107643300319493562258650788848493258849193440455691729694581455787589413388157924262186889742214084999447549218634459052289643777321686053599068872529314038840663577741201376321904805515134397469986090570201238645913075578283270483779376753790917502076455982287908369871773923647625101243442808599087006637091481318804878367369159612342176661474661270427842855013125867106394994217994776232357145859944738649434823297949725183333647330760562247751584035576650255516802894589975224597566164108679627115119905091880510079436992440562837922476802644228630555650879777723522311503872128485542976374178296799784256825328566982063322281017289939935325590322607332811565543758183071421177467036042875601717160292084981000744914102903301977210237702530286171834432369274696435411919171531344680694401828991663357715976447558032574913208932924429409629840978499236822400974348775589422072161685463757346504215378313528158205347271850771148109627208809831614779749921829600641677024785348002258030960288713579660715952612716260049279784875464131027177081627996885350791450599049443252860389878806732500483420124177399848003451666193050493254919972685390375834000969893040565093718061997051074062684480099398539772258879472047587894932380010837129589709475021643141001274770000253148320792116121642152010909529257108920018792473405115092172083851057627872832898549540815897183697528435053465619690697077015129452031860166590072010425304216924466385729474891555599925130057188635914177447558878504752785490824189265645800353503397142347094948932861758151843366099913061488193731271872223234614064846418215151909795354216972311350281370959319608783936627249591350462334593234754678495791075183214278949854896903442782237138913107967966027407487910523616175881651593399294074282490640825926675461232662200927734375000000 [24,11] 21713304764527513204065063912994645181724254732944966408309452472815162792480405340784992696267012990932341260623647553320812575820592843125100266242995662900154346478587999882383096389636888848428577409396058748536035787589250339604620884804219259573353778052331145492127798522588504633037593712368248252390750719704549110888170655045483560179136810550936373947271205284957337851668029938041024509521517074640768862183517550617172043139654958868515124861392095645211688574938580656495050800216379576449200434623341118409212606038538239945063050418331531471919863501506548259764739520517388610233946963356470707709077384489456154588700469193126171796025720906909235210038436041796391503778873579350926110242771938944387927311203308927172014846012573495110696284902897194371890902113862365225697753550225601941873829993057730000061460701362666069947977939359815099853656576849816263802134794861776524621888009485680030247947046705342834933169971094558987401549359522866410443219812675100845231598696964979212523974762423117692322702170320993211273783686345411961279487078878162668959913171644207042056148040147881661200565839424042447930259618439621252359163952592935143132634844833599067691621084044033745372214015782337018401529577898277102079298182634466968862387881736939688314680568671927767806537668673982290430458707682182458869387813109529545481103252536652989856594564741444838458404920711046486043362323912003692643024002534551316795632788421565097059514938807882494622705328072171960722956916129750608505524703964722243607791379942369961567588128553072290357422175716626187773011500778837866201096175519764021599670603807028750147369004729153054165537831721728528346206926622767098323821404797115047151794418427605338398420221611834130757191584091888669390446902225340070228902980936031618911655200465266727398715292091142501939383756337543267760532846645018770985166751408687230077786442394508226026851964772953411595393632164334601467937598002034377701273702790242792089610241828572803496158886789287245549995223914657838492449688570681874863703327150429981207192558390983572342510523455385777727724996819744210235749941574105670085438133903464850841800519468626144333862332133263595080536600733900919858157071990658642841101160265928183238314274903458597838612876986324539575182445052646098410258331094440692287522471854424221754065262266815190443724419222561894277157097083572259519854363348583220320875408759775382350198924541473388671875000000 [24,12] -62258970879121013802119798446457077832642562070174008279495774536577313127703294013036977373643359750320250482887726854464270976873918574794038776105478357627951038591942386173936561216220252005743370060797987901522017618188071940850664271970028881421008825353652737683145216465422220543007301238050740022320383284277225013492820699935412286783417147636025843718845517390292860195067726080814106328609190388470369613891188998371745772949344536589245256698435045173676037070772092484249419803103228614287721813644510214813657259449130408934105355048247040252938769056611671187544102947211517020783941024703205254090498082024888226462045758682540698284922943536123350302757445791763663456122334855717496632455675500712207425956735564709261242370476083896236817168297356294942840078314890282741344756842467015573168807845206776972586200080441629924026681474655566056783320248718125289560841512643523505505730255465006799040895008280366195264918411626534633215683805450912104864344781937286522714054037100713206049023500369236007287616181236465984360804373870190197177071492635029680985993633578639647158503250402908465348851821375725384687852740595890428905688478825414672705857065587946721889216692516518077106588405315292401083108418413287209606527542267599939030279497833747887500496484026205562705176468792245837796395345416089703093560477712160834028369326235761705901729731822960874925103266238746457406081451047736188825242539001532116324704739887704451890327475145694090430133917222791549927329945287741246371319768785541068710961636596896284749206295670995523716974266948818452003160233574953412362336327530219364988723547489515267912839061498803832993481894236460537802265690239096153329590941880791792373566835013885126511284883504617082681576954514616116974144661006007426187419814655196956133880150651554081517005788052673350838245973369422959448902243413621819034990275438330803255646477755720219622665827587906582914883006147605204390816097500307145150274644924863427892023037135264443074727918118162849951519569727104601847319317578312208838032464246704240671233477116266235652598888500810065696798618096555436467541412096127250214512756705287049679534220499952770567172710146377573503089455139993781673218072388600747376855580371059082996240513820142226917708778540734912386202125782897535027266649954221478304532662644544795662488286783068115788857292688598197069824275198870979908332999647460403525381367195734583219746127724647521972656250 [24,13] 197172974145033811432259788659186902034706001150701394163145476839219489574504090808135584592196612699993104450824201419612859926448084239686142081994856812825734799588785882007434693664817167752847871797405879894086217057082101103224106587177247922826510522419045339331366122263127035207862464458915072090792141019295893849229888838806654452207247085602910541654991812703552910219521312801076247673156316679211341424456639129817607462452841407701580082931675557977963950789411182150793988792719427670252290480419711167076146051902494129555865272441106383841588853870233573557053781580118412212527827602842719060875011232011453624187341731696501312282687778740309933056195430250150994809164596950930967557691223088403317740679799229681464490985268326322897508846928296304641143766173985892253651423660188852631061788440542073785320102068145207643394798265402915012376710371352531828690649681777562277126666413640186465263462908063502727734440033897429081766803283830545716574281385689911924346155572247822283097555523608493811029475191285944116859854417970955921947126564225297448283470012846429006706500849201520998556552548972096384004477167249532333843446426060476442716695361573779266329864261371795363646092476516203904472394528606958835357831985515596323886282524427087388859605297471507990954637094669384984826716430011903833122621530534549021345061826475504557943496388544026065867934390362509580895662026841773760447157602250669000901455097184135725509114273665910694323830895107036930846261121740661563466186975686866025446017820103617398459138450251889004778990515450047349038882034700332550706780896969503035116729543236781847643890668142471016726153452883658604722934765759255563881317679182773086344157113725673492483806679042661486602795982546256725364880028469144395588236911794262813393000240795793549968414125406216893426855235736713400288774580230870571853774978521302257603323493343243947626336019360572215511018396384805504963575772840920685879657205690461245161819719767583568246021204944000524716105592204844373058095959947571233243539256997300510629611396880843757758163720531701680669208124591724169288501873646402492377333431116117453740817020637664470497838960862536905585149750955552437289327496652728031939883761848193829202804751981208140674946406750582957305811481706437562094348187322802894920912513592395829893562645797919513566695121887546262149323434887644668077523744985704579057994578761281445622444152832031250000000 [24,14] -792074062223374314330794420934293728679855244442342073864852840436301175178084429634885171563721864665990030895612526065017149667103433036907415269112463613057800027267655115992914038705278273982180616259372279535254974596624593293905782042548754359775189849941670188839312140125171573174026718003963374714574706619199141358399694826184361991118279383476230466357392679252452191205461702366726334958537039811044518462423715321691221570846007585496601312414945219617018170720318112653105126450515673864246206365883688584536367324180542085336223337650426067054705821334331701217572916213858746988815619472807967762256455710074671162129194740724093605386071838182793189828551572513709668340614347959802864981243398537062050366941573864737021431761163350968281710081660087292742711478288341168875544060536324143829944869901635930153271232957821414268152110912507276792716904388711316882184643918872204536938088742683602666651178281233337624836416911402146305737457696264139689013720781549169429750284587480203665166059569817642676101223119737814229474446992090307337599110510708930554727824271043543914157993727369583997014367751706592251124544115751943456707623343913632422088436732153196579280131107850170288035892529650342952001303178613532079188668662408413913637089720447267638224808570843649752578997408220029773351531556056459819600020780598801957208335141196489662851095844944076893448685361940575679216697140389497880106200507851148038554989058718439398226150883209827817792121734208647664647448485147680466765233975290504287444580474385907923722012000762686552352760781597236871166706000959259957538708057281938443845298827239311556677510564948595203690890402529253026183510605536905794384676733107591393791644043732952881374786244664807309089789662703401333773767611009722484369093509580297877648335236648055512065023820398695044251435822925185092306780634602754813058175442363844839034539358624053363756001781222704167035828815153170433302926035915437919376473628290084973022571082765221491031039434603752954758590130077265161254421781487010027763419566410986759280792076877302181491458110400219292355442773767729713907761315783845909979382565697940008724261332550089308266805428015531370303086470272385969870008652997656242714003724994216718550246394718228833130571355751645394513340616489142916805136375733613791075394374796878625158166736035027039581939584189934506764687965931265078625031925900305818100122223768266849219799041748046875000 [24,15] 3409447877588614938376783000479130647049433550264881716591674389650333025757611235268947023220534736731561876259694374533195490554969331618406724019308194386866622812067578825625596594044334652287873083414697924051093800936111100434325755626629352115855167917861237217366474282892996722828320218892260399327081957337098910741310662016705648407927713410299120229176244659655881016244474416687581107711538734307437782503923072242382972360553910771031870815148433578525500414973617760228536529489053487968620481637168616156850662217923697772197234227875390097876365512280430526183638781149103425315851828312690578444872840542691144562599895439715850912204669168112529141738172805786042145275837539319932660427947366388571369878302591237474569821702166002216975068944347114961632615007258295936801844767137355447831255078835645604084544707928907757950528127167042490040899439518598311211708474888735223977700787687649309561013898578032169886127863630624027153016697621879819566958548827557038474861782186152873363903856044442389443544545899529958389691715111635105205107295180492258452226917584320704714987684964302497395497494695214388669829144430022134764633155019545049242375647902945736269584345185268033369610008257569896532512943667372029186187113753372577598144322477603037646267783422981493481347109993386223498697399611836499464600064881457051859852452214076363118301216227435140624996298868123245113894801159624845971295988471994727053187035078708201484642160799461916423469095672689718212365714196429039157204570178678005479592939614254585595616336814647783311606280782322691260178487844645536063677485691597781586053781306664941948145759651850837287782278882013577453909574519669790192923357439262451490838819922801736317564747316418449235232086781809636653932242033383890870182851607282104652919633885946732713427470556415951650691002136937112963014175233796543404072476278855663552888786415745689392677866615065095799058793119536635443130428366887203346147156205432992571757940956030850409627339147566138607442617480039443463371895822861057747180455667069294936519134176636866302172855867507929470467763188956567284002568463668034165017426278093932429953226086042210385683187135940848701822236117696607974914988405109356184776326551586231363925142246012562102906982505169082496791234372204102807142662238936649521019047444948953303130533979592879146580817154648501790708550794210866423774947619410730093036931975802872329950332641601562500 [24,16] -13269997510430836559777987684214541648087536007576852129458277565094016170027709721840594003603484388522727566832518000433875521228381625423727038409435887361926680663016986077041848412162073903558441648036066176763953605807270190296787972990052105385557564201404717467478526845527515344584171559534068109150581616618932666017620781429624455923934504932295660787492164065246017395929875670154397604274820689231735332181475724180236451143609204803911575827707621576694682602936774214283813529681568130692280138896702019818763333864212057890336677257486103514817478756422200402913292612707874903212829390687074167579555820488043638288516716429032126316673394242066867379720617895569825879313835302875289904465576824887576454707277281920695291004048722132065478009294544370209276094506985017307314817699099318164705917690764841997769602675050338518584095322382748146199756633693915037100317344687920176868113524599147918780222417342067802700631304541023570036805498008282125411749175120467698133636874027865383815662751570328438590481295832019600587101754215384618688895396042788932887647082966067100517193432871730085613861803813825508753228493508799421993013715478566003129120474147731333359697379593992520256205192575641486510801395012646365003768520174863386943241250699302001164189410456549301299267085424804164087780584348587859782395298689067074134475038982222171454806886047792307783077656443878282399313256782028935808981598864181761358754100604606286738087558307554231670982528540757395392536888480557070512940319597716011380558799952306719995767794677398871979418869936945464903885186303608547808893353646808500663585869351010804336732993365136722405487734928921244947861584982719898563558855483677635736630869110821049526291847537088167115202434871660052099625869576909251641305495777256315106581151261242081665981818006223807972641285536295157562419200586450497577563682466476872348504955690075014633022217821708743678003478953999905044874851573328687836045012700089042122802933600758069362761519188148619353953922695013160213457612206253384474153681977014569861541720809164733328388897202377135305141362420323894148306878435096791260839438536090921784762080537642452330966846599671916270802867493347816286249380241145106954031470632116555252547350419403551034669552484028107341200313977437891493696692959790714934696257850857483744797462574295249658611938779665071488330972303278620217205710507535343367635505273938179016113281250000000 [24,17] 44311603564884989467172107345568312653839187673110396330906479768359410062833248806461465934073112023753911625487212484327410001370833024262718293204710192299211331810099582992104852157099108169468199593732891841856551866225454149678206273370054075402857132157621690126054054783777014083177688618708914254458035342191077464889038837356825910898119538910403917761037316767426771428039238920959863983034472225716905427922749743938190026862567691383639682533995695401519179134948854904978091718356952724363456997913866040070270623952256510984808562199797561205006965643348135643925403326925208555574502764199606026820780428550456231576886181344488179886811255250473011344737026593599772524365574668201613637561718260797593179737933400468010606927849733267174484036898825166103839574833343702277353794945475129969269456900193622574671978067236425093527585193166256599233999520166868692252635256361619793080617791273809778148500025774118602273292135554870550953432796582578613077659391862149646684230921083085647755180687799648120295249803872173003385650539663822889513671572069092778272329246547074627988571014634880398214048814703179568737989105638673992678744101322988786712909060891292323087244991832760797270174812274667341439434773440284229172604403584479546243143523824486468831713488093100734593128724741530702448883303967647534141822580463299821656381844305598045564095348038562978096787190016207566721211640528924250946390611204657626666692148352756058572562870749555593789549799900452498277199550323199655223371477663642479359696495521422305666340754276371875529049369769288498524141289715956610369743677347295155793748094258497086788287090974859306478114423386282883371931851035327879917312500952903261875168174713285533531647483713424842028272724391681163638377851539140482948440987150100024242324609519749100926554664087547291020113738809701629656584603249125443514535792433925007283685883618788697973549359583362925664006755500262507336627216572443406420923155653559090269345294895562893578776798526548412889531056707949171766073326133598488119167424701166144631994936301705466130884682989592471478884270684712139229388173630192486548044948431165526678504702776799615171779261293443802574066866831262720924400332362786075972289592233004206591267404845326147594541650795847543251627368948429708904991088415086243731781586607766760161835614325658197088427168423396630036550408820155154453537815761876572651090100407600402832031250000000 [24,18] -126608823656427714110088599791284454506637613514602245238421170693456363836264783953127327005525897086656245873520992852615302481628076075737094259384916950166248385602610035842927248223758696975854195729690623784921856995478696169037088371068576584046336004723432170539897107959722517680099235185289408155280212943177810716054800236349341688424603312524227434599568774605531005070544089224362151294803231463363797044056395026393459725678735871727925835091643844945377858118174194694536029841799117134976236621682595615503156905827389003149493443889766336458778157550674033455776341945665251764223600220236342092767627390429451495640991036426783999122842443403374993343365607486899324765794159108793841132204893129049150490902137755352347176397250242941180052793476958308092022703352587097424169219960540227947068245989211554577568868578769776824909397005421443309238781270370079033246881000886070210629359243269838365711317684505686202736421839997186302713337870859225641079938760022185280137581290263669767876078597510567499440121743640903054772143940575823712641038416002872584279355510781987968477536052390885995439936720878230053064537137718161266515044237981607981050770964019603370278561303949784301457318070719991001985232767516903787939817600033113051765077976805396283589940114097101066192380646320916685370172614185924884465948733177141919276965226422180839512601584805163077544999115635877785326792621311221067722913251927912510723940104924282862144662641722378583667765576501162191285205935592946150059161720635598743080608106616991871860719353155231031847828496958360187080249126596700750372145450116994397716654994973652406285767586214175868086184426418229211856472254037474937308422142626309109907744617941830142935154941047305395878114532444316746647297945905402358397585775896912419373795073739307892493562115755239786080243339861538700297958267981310914886180266746732919886228450895779749765184506583167626232474567033492623626147118152275840629211230806665631896064964621027610990711489145323412586324493935039930417909946888684677230113019035782974202476758581590197315296113804884506045299108498237772591840968753992960211442540592713323343347405130325968562895066752134514868831117862004051034303574785359231421865794726147748948212664037746282306439841154446172598071887540975562317049531809409308862297847216121130672903928163724170112950189955241482773763654004972332490532027637897272143163718283176422119140625000 [24,19] 312296262215825845057923434036837860398887038207192087881390871321456425801343268304569139015284447401160330889789474194245172003723225488109468748284740328969460419329767176024119412556664551948160136043854757145073271889842032541561812486611046959383457003760666797967382857864652560195346171940469070789490401481444927651252998411836410000937510233733126497896553877745417945815887089492252609640450229790437204365906583192855225227818698604175396919192594438806721280504983199968032463987924718195841879814753620595594567202406987083024142974318101396838099212682784964670362734993883806813705863175490906993685715990745885486940058691813291033444130586645978554771238082971409395239354370972420855203429386721539428251319259475064511478264990432335144105965948378247441796102777070890744101010837816522743838475519256772648693932683397674946502162887201824089852359295970389490223934947765056388482874986888805862111229231910262600665937656344975668558907038527601305873531228298904977091486960944111149980065557421824412188542592929955404516932941962797314673409827769333312626850276567171182555873842806235958629143678735072497389058735426197442506220903873833464813408712215207034644422894497108928761189465852172949856757062374059705620663364219840455185677845876803430079007255200396929273444741202240539200882159935578974575566668536283643249075376829112968332631725324441575677578166228670343929097002027658765670257186567147743126708832121572288137081206224262871556208737927808992243036772201359608518870614710233654972813910910370635956076326832457212733260256695085435604680239167126916776594848630907035825122446459607530850221198627232256941871698435984201203104786339206919644309917417878562798833187041580692047821722873933356044180457515081648038542841915771426426222175975872247837546909068385608767974873116615609914055207937235818814073421518414636528203002892211134682552337324367927446707996065777773893686282437706760599911246312515604343514712610229238094655993269023924994213431204652021558007233127419431291997695985030771583797041564959811574716145985780521462475990604805379706962601581342119460050781170581242265107776934765982872902238509905382883022377187420405677811935881830057837548669822006425029589894396204917240220039124969619975067538076379882004705730288706070606235259610033101926928434336984919091962144542328993928673419993885060152585308784669443360471063897421117871999740600585937500000000 [24,20] -671389641964182265648835583817284542868620179987311504500925144894164750192895439447016672031084498120599586101952668190529771181842258097077862766344204781326602511950752628410955387405465775453587169614891915348038913359493461456876425574101379770495140880002891366866712834331646989802014678954546398921843087570378284684083416831216031319784197184439936913662754446266033736094641801470846205418633091206576775962515818623274249762805234514707500635726159775821635444425433435510919846991180404825798982856187918716199989487755707090537886929231306659969738196861486454763584602299887195643027358478031624707481996491208822880196753467422037632516841673953135142734932612476812094255806241233539089369982349720441709834677288086030846931557686274420957582156137342484543007052762851154451301190254532024947599195229323840610230142768127926145757893419776193357096305736786938239685007395216919266622265269252492943389356591149990052585614657586817283987149092224765456228149604310490841118088037189434827384015697026511135104782463727065131189007254116325232058615625368411697146302165318032115645146955399019192099248286955160728395788299465340281032764132810734274668780139266735151448607062414252654186140063865015003708979748316284150729647815146001715779671388931118563436552755759560304338962831057495819542199016923781213713823188055330084323347520036490114994969118256528035185231154406057820920211420333784119675182983343430063916889170489975839765722095492818894309881080725254043101969941662516811747157453473871924269852635136968530825277730507473414134921939654951162649115299900224289256545662654241873666044258391327751129961092789566315200569832533947705310668690575606656179293855757690604097460301203820119307233848452088384455105114393499527013976168033752885967638491221996498174226139942988261429843397413758360166972617496630862783275644734279188622039826252315388144901608688328682189233055933692286894593950151734137788882522951564684277287456303067743814522440967576208745410174483875443047402094058294856172253828624781961156362860910910404098127925990750126138108459030605012463589492992757100007198152046269931049164578426095574156299518718502763588423860755674496256866704854305962389223838432912484610470722039582521593071457560486688991743158122111605452853461721322443684463006032277440039053852017335290452604222319620968172530813186280013580852546575860120836587441317533375695347785949707031250000 [24,21] 1267644048004081855495195688256809742568713068924742040776365913860730088191572462530048554536981635731766032304071889630900535245469103464493248616836999043086967949739611099616165478340452903072340809407434683594450958206242111110038017102375711405668594302425614055598149978132341546498877803342128323330429222559073068856777662298557616319096065065923740811983562802603490968142675537501435439371752637872443283295518489035988911817053358971178319517814606143250959368940939062627869955846126414323406691202494393412063090963822517951390132640591574733898462118559351344329100689268426875412671664375339265206081368664680975560787954637446388821292664242057885211001561945281280507493932778804584153371538853207456994281450251326260326349369672417804960476816532435336586745581178799977692958384524280781840602631439154516854023313904409789492121244321381456499641018404107637164107955437898630002445734241982275651889270480250989233012890011540400385233319990970049464553502178383520909655858727478549920021309956051478685239915524469351616404793346581700049915696242799092131653143297750270124615110189622881802774734775997374098100348275104853855011897503687493934474322191984715327908093172757102047117808085735314635097237599957406753584706640717926801944225670027321089562910609351756376490580528457586043516897198591169139085196546765902230004304677929922762023495873518781682504415704725410310145267769776458424218131116977070276761500890963391098374505493303156426809408674081913632481559691705151689453799161826971521572082868865496904409929712257270185569659227850943348310168387206604956597610434831124643252220445396849504822010812182091152104200007814592392481956213783731928598867043841298698533789220979571231754100765749081891490896023637700515968303163413760361111303055994168732531841774628852362975200860665184949887386755072096182307726358246162323457679213546959218280701843018419417613773271446631700191780390302736972590971517442455677634415444004428116749986513147529720448390702175400868666829543237216873502429430895674654697831771641908131523341232361963161054257551254542582742346817255398239171579932134622062397036794230155965005889170495037421929864642297472967663189145664007100018592543901725544403387082530822286512612125628127143844895978895181694191409090595112287172775007915961664153213867051945276496234021088263868828983425259339046541602158239825381969012596528045833110809326171875000000 [24,22] -2113563583856723253159344115510463882313211775901103766493172781611784465503624794462621726654978962853138885868898635601594506791725404100685646038132308708001196963630481875307397483498199317169785419493883931581614516774234744555700360037882588749412341788759957115350344591069400120593536347568449313919242190369063539162243409931236159058527692018576848406002985022858504143581516345641643192010306554349914805292561003032185478810354138696820265433965763319141522774061935552286649040881047981370839775030114286502209504237092413838055502907188199650461972737868350013921851029503618419576378626438554049245726516154481988708941916541144303646316112736405107062629976740123922601180519299364398058545999381972960810594102753395155183577077910732722551187261254209998434126946020674297787461985561124519444499020318668528117079919314433638675491647150921095422645664367544466470143035137280360566502193625611294683581796915217865701524705084491647399911277703468961245092664374227572953562156995417978675327027068653208311594573930551336125262856648556220209637237465209089645476764407062175888897547605683959412279877266662042217972004254019492075307794937483638514262497609338548372327818692026546381732807110514978416209316758858094328531445293843935960115193538272198857320074366544202904938387851802824008684454813546446762659775666326973814063321353285240588140108872558279381514025341432013745130335225600238465989859903733053916758817544201133463453163790976306068274457487652579964808858353107652040948469294293739589889833646992096868881519869236821617435078626538560547692139810122937644934544998419562489943935668793053468369372597131685718619134475463742774864306291155015507857244306372443053255516653804838716100055482761818513595639427451641113717041997185621822653007253933257724311146166221220968521629386350779658109540984871281588149722407287272534006532698903566324125287746521269516602061099417681530213980189874410206955556144716006659131399349038340110922743028334793545818172288883699267255134809550750785117167619537910446467388304856985781948753860603754072627798320501299891914349487569477681272343066315439853623204240115890439436039659777396250025784212388687598009202268982371072830888340768624803871350330224404480693558112416080037494763736280367528624317367891422905710679468121503832433564212318477827156625609696062783479870682454606757496530560153438771386902317317435517907142639160156250 [24,23] 3124437437235765306202886576001648549837497840105575314410529684910500568999327309805475009833048871118084153941057083814506789422138421451013954205433688501642353399199928920565012909847289850676776802976234089345652603619114530355277577668979308283617763674867209217472647511283032692231262508163475293156864900883310496950797409434834569803106386575905524025395812624335935798216982199765766621500105008774512451103141743850607753049232936860274037624906858340312657791029113703005648041586738925668969314014517512521808621847761084287447212606517259948996888530767633844699297187534780197447458812697415033294751531658472989130865577533201935127306414717496915908021397361519159593984971065736994299144897825582281892608536310944863930484603655124113823571962031547956933619467093505549867068237613478366221050184059047421896178159990755245133639194796285376487421473243170917598385503592687215777824179947338877303833579824806068907377063611175147477764565666857585519304721386642140909916396692197183094517514473840414284113317203752399303779571970861647534383606696468892933868787266216444674718107617728990679650838454272005392018423617947352777941319542223812784414360503431484096919881810571587546888273624654032792184129863369912344861717231672534656053289286128892233961283630698116013051076844345378322351794668582883774701279036095047073053949718800078358992523426250506091373124921964393497779054502111301043581998925305378218271393518813977414995361279747565408600108277655422211013168903604130001998995311348442830824095927719168572609107936853663551287921152417028146138020202075329063141339583870772413417570993252700534063930273288212675783308201695389144839860945846750038456518136215613187702370676596848181195741429309545079790838956164715795061068888888824881108282917342195292630075645853025934320278022549910839010585346411651859619480056953169986230876805566598401198130282419131552731907955301830991065751884184595560480697463972194966288373641236423847188077734043267261110143863444201842235343877620231070472710560286259774380404677325186320548452551312477923071447554254793633955649807003708226634187727363176908382621882246487352362148485867928521374237214734611272480604766343632719448153051224905294323552630221190883574600857202018006581982430903952987163284842862851253024224173607334545373798448928776098292448521703139042826061893908836300374522176870328848963254131376743316650390625000000 [24,24] -4108162288677773874270491278720703646937923666337491691124376595559467995811155456871064580468097793975807578369521243368677352372494024239387247798285481207791558725576485026050300737166876755199308764002262124136497471262450793877941584987981137888361182415594551999343533049800136859911495583725853343671928367911744034919261576043197896885871019531968784251339571011432066565968930054690610830523426330137147005767453415541905943897001980229530545946507088346227976758760398332152826314989253021532760054505244631535577097088280775766179171877904707895799298560907568429829888312697450369004122628948604689833461551273492618268544602166890184020026793799281877407831976259299620364147335738041347432273583420707492505902066192295094966975694090845588625986296569947355103036658868323207678733291110061042299755965253632302107495187613697090699329414245946040093979671642807083932847506046882687014127478084226939009491365598794056891225293615826246616038594890120310908963554038047748189705059807210349491894844373727149561767467123051107986926638712965824210193089561903561075505819081566627962709518734318032972156029150269722681265160962470918194780246953312001334001575333845012860188374952876172736583821149358116597208880821216587295153396844586963218741194309813410714346075664020507607701532662108452363280170288671076376311393371846564287420962621683879688675694045706924869961655822812719278197902972390144141168418168228422734492310108532190147481499660829813405188955659042480286397149127442176971891675599914574025631938557202702663365964629795088395486500828844806862647185765906646130711928952884126183031709525507969795150399243935082648081638775088061467979083307299916370650508476595596351948526387048647127630401069180600628009460152262193779824919143688606510863564113353530676498777931398176666629692463083637985085533341242894759213623344738705761846369237583229286622725202785657110759743466868614002427429296228023705249176267936231260577564943987454611511137796603189317351330660609494363954932263276524769886879134280036913706720991056905742127244336804664883737857975432059986402611715829334470789447068383321678716980487753098713749827200820683940685845376533093403772186991192013547614360283075294158561726476709621932895955149841742558724006639979495713636599857532884797192166923078185397356852142079932916273445441436373669191434985472625144412874530208679146880967891775071620941162109375 [25,0] 7214202137916726692695992596807178798111191929001623988547661642880633414583539213101456267167486390275990160001799948741681513833502942274790752098864574389724714626654621338802061472879525493102950294353648499555373618104489245086347574508507847016077878983259584843784776050403611925863154800474071417777191678421356158619774626283487258133561763981220529551408838970881759512235659269058079410463257567247462150138622102750581746922631302431313093648484180022028277605403623547328913333928088338685289914830923715179577113291254132482502346627126431116114913732161985888617158016081766661820648747698866013044834312172687235791546220813665433532800018079121022368697691345460483657326800554869441683519964765923533852735087061647440619913539703505053147532382182202091005029765281312605860525710996525516993657267003473039722340351942007257982006720034623668558347836811862867665634708372793174370683898566874286549779316852919373870140590683258451557506093927568989338505320788473948042622245172889885333493562179889611863727956769691438204408131339056970345355489124848535455686411169118968296395916518918642763870607162203125924048693633367258515487458729024306803643704128559973860531918574312903348094706435537393672511512062798920624473992892245961084768223915009033404251287278600302064479589878824297053794279318653130144002231495798045578496886279150239958146366990861520115242597648380590009555911947267315524237157781374197724035387970566242110398924249884595330663223798413802523637985259904392489241137496907026733140236176809950930603816700487544121427017363397680114424157813438126843261664351605256429424355340683566370195645285535983996660243358817988292170365563341703026780556252690978011460988377044497754090569985879798752536375489493065142759519781350359842092302342487173698650307806461360340747093852982591715779121005252926073974872597152529388098105239751178756769788692725867014303575078142379431215296725468685349032645437955101578629413597878066957993849377519773189730092917661239503921412294724118245295638297514060715294774101501284813192254108815405293514282305506129168041610129037347764968629919871544611105542502512442871846856539183498916774466759621747970073268969683115410738829990954845971036693962150516759107114754719862706182963453620628935134345163207772498451506652117710730276010127201014534994692117219750042556272970366098938989687927580973791918950155377388000488281250000000000000000000000000000000000000000000000000000000 [25,1] 249405111906139595299062741246140557029298156870267175513797374159498282888244497766943010160102687939994241573247243254886704446921157609235976628091222162362600242431440680885330610590234603933792244962078200648241492201409393271661813480914241289258319648646370894730270971736748870877092150007559800595820117132470730660010437995924812988585491750355042064342114578654705498157037437948676603360124482440927933938771978978990373008011540640711932383278353246940416906851325742939956174964815069046896880256170340332385094542439939010140710206598060889795497473597889272910649818591035699214144624835583374067295188384906054431041004083709153851057532782229167307679450209106902903746555402206757794308852012483865109456956229106570843783788394405057264902163897262973510745860522192659591587195693476870992091287767387878571032131357688462209933204335190777478203805875624501958022599773002358992303669227431761638787133924063438119993261327409041143155905967456786256049687819908026020804907233656156919728358914616019234873609933236322955561031415956688998371681227978544403122561225384340199382844078684365635017321722225093133235640061350865318499973670607812607397251306713565517801141926629374180044622931395253560965983815874453633194569634598837439156466947769537454673707110166135935853989139245766320361302625810440727978629666728728912252727813659632810063420915794072374077319301910434180264644362602535714975325202123416289245018886418108470920916100196160586631617425089047124825165363563385503084635692678585061993953692028688457702011666159193390549140580755400778955840148230585119758816478837943911422097417411362660628252609435937274414750916899311142068934492894432660791866524253240435527959314826777155232728042761791283252018280272575981279726278934278700047762551789007189333103326715514342347889483012420735020241478171841077436581630004135355159108126927485466170082368381092793445413112117322780647173058679156884998273456138873470441443052879576591594730031730857881971048529888487290018136444931668259284478078696058437204843960067624094087529506851527943695098515174071729798047651403627843907641648907634033433546620894997205921753829170798850294236012077192304823276488907822730579192490628166515762304746477346316656518742968606397879860597087767281976917333670815083441829167876632191766626648351509501957923514454278003025173760002642252790530110438671496098095303750596940517425537109375000000000000000000000000000000000000000000000000 [25,2] 24415472035528238347928979797484243761084216724604965704524256212111297126190237270138292294449581154769715352581185787587485154727815638626466737664961392867743932788232801401319663812620499399707225080623099848007935280400199068242673251002545127458406834112126973846162476670981316532629966964434040130460421949274797997457795753314206633544295116736943475969330125405627185356552389768851750864670781493532531263278966508089096020508228307457783509472949676493615679041371270593420353022735896348196732007873494845242686378081257045807718577138044391462093463072878570662874003044900007434144882231279112157182537628343132881177593049352760601168356054494663163255495187875043849793874210488806988991534657395977044220297614238484155151330681358713383466155460117703917960779544282407423856927387476512321405500296027583710447511062523190466044123950929439320137807587754942280054201638443650641954537244031548465251437271180252910526501281535029593873769938609861916602928372669343141800763988541520862051449529284422801008075242052543641656945920346634073285242594121638825897574474020107911492333396819454956265419827923118379884140903193826681370170906125047492308668739659335516887255584045217383693185374648892184433706893405340089108574008994765498480720068564104411079805621874164465472326683133931075846807277170158988794537255080145655276189719059606296768462801022528525330410796294807715211964898979051240202859728991755449711480770484111090847333549685819167092502479024974206825842352394430302571093302376227008062446006473518384755024937349514731548225907502769916486128179821164241657694495038545248434944739019478648838573476717782736801286106726129003574740107894758750117302651390805848976883890776958589301512891775978129048705801120566235579251647425362349845337001875735654853502801261608364023207820180369610413602212507898017501354214449215230372159105554483988405484043152328087940574959761323331511205769808215029888627968982154261243897540305220017274503803030978545459826359030622177768300202043938359799877082302033273368754787594980816500150230315320024670013498105529689423990463049881917339745240670395775634931410917832344162973346202941424881455752298284280136092412790408374169975106563401718436932820250268751044320920395032374846556006521971216125138252353507426148084615584896569937220700414658667517406799773577332388637886558716718879118829041113109511174084076401413767598569393157958984375000000000000000000000000000000000000000 [25,3] -730486603257693557510751470509083376252534712839547909087001423710200660935465462196894827567768549037120381570438863744230069087497733587463753697563346859689497105757556366306289678345984303129213893500865170545776252653283862902781507112676708785743245436490289279666183429466160426512330953206921336346364880840375762835991899161819824670181490195759947499637585140662586132430907695922962676606096935626126371722948814639485711984578126801803564445507197150951175407629621488626706796139103743646607333252974333295339737892088522525219096778567076121403205080946062889190651966979091032099111111009326780402476374551548804794343699252811396081124345458834046039930989907027794601497640389712914761527824402935862308871874866420150030574338127366217970326893522144704233157846971695230907479761597072297357100080495881394011595235475763103755530998683557785847376848966288013471064572941851696310465805164111827495906959448576284112942237509351383751113310250932694940059575452758498075716737412343960329567597629681003911213176457697973411283070585664947488053939383819137758287776685559520857595060307320454214537683352088220262897081676121123320812684983762844498262438028089269647689895617407459632730023458790916795951834650046154097185948634424230360129100034527249751693530635051647085424682909615712640134169760410140692447341237043701421091949950681790360308786363204044494300412848338293275230142597423004281503394458836181225530928819036582054542029819936650317601687336138709465396279735820882121133645581443510365113207365345213265306505270000373801164319986879970057736909724627757823910367917719260347527363334967279340880174073147162909690553804731615622777347484711107989287090359986459279560093717777479176011405942692486286618580744626716535117139873808897940813697458026963033912149071646228030697422966206017051156869045837018704718859607555201695395825761834108250533243680562518993471544802060960119532993065256196877718834644146280192583093146874829455016777384461673655682381383439833574545281451570961127473932226413113170992278991170992589620135038159609925221584972321190184135209543461689013855431457324062250952447604579925489293828682240186654654570267455026161576783849734878263534913505706537483452915635150730973675094577071860042273774938608830591530937155616813950188123151579445926253674501216060448419641017602415741768790502765329757081218606587424079477910421331898760399781167507171630859375000000000000000000000000000000000000 [25,4] -2958767010168636537786060822564300008671417389062402865531344340386816880986841216013946801350270382371937613819625537388629663886634111102557249284223698105866636723227613589235448551634778488523925783948095621518210872853770351306974274991621904190904496817220849414269926253639115465279870031531196488356313229167865497014289474719141263129111308795519728563254338575012378001131487117178584121044358436091782524285947798768325160562151366939839394351897293977394661030828152899813912811411821699069032749444455263314950892474367057068347877205449314549564495582827318891321329847053154251561194142031960741074359901429453192877828937002342776719856943106735466546437654706741378558387199917749592639223327249478540856320276108048844937087510914965072271386303693968510127647962746337502332289292985780302847357050860909836391429902066529557637256285766304191707873971340943380658220989475573166771159809458901158261384760788532164130120650827111551074450325070711141141984444823354878890997325238255401070569495967290455222374194737528060360293969844034798452037291426612058904098406613992794534906341720515152017178968162041613398244324793537497909322128075601268918131747635342918586596964808048350049309711467201393465092359517244386806835486517853526468919671661708383967206059050812336147438942520277827312626412270395856919540699988254147466179801667932535583467760019017944177691179902739259675339681689912735376072888396114655605891542189764734634682615632137509219342609088556277742218109950658156864312329474145929685756204494358026611311004417819079825463729180434098973207281689322031755426831103923335693850638143377417763252057231290916178572467729533450615101386905569221732779633613219833500974606376906763119426753847107388153952412135752873213006032348805651885966735743508770479575277154899171346536117890468068134527023691220443961141322601454102931118339403660367600219519889687986909689331880614628091015936956662637050361020665258044601984895728773776080259815959460229983067273680625301236134435208206140656494691005223266262744283116002940386046909735503461620123431509560542325816642300151096901605170868166512736713315411507063725041292571070409465293863506813954149484047352937423437791084381553408190599860799473188345117734474769176377143501956785927112886976143955486947236883789993173754278057774424781426286819662537002944753286220517490707804209518375307221330593188124424841589643619954586029052734375000000000000000000000000000000 [25,5] 200873518984946526106823009011911768944242734573165294651248338636494677386512934432893147848020784642567028832564706964096970400194170777619868712116078662051863034833356129643770054023190542440278170078021387680040578867025242459980908103959855850008028303045054953897026292848013103932071323352825702628034291041499752175728780833494550484565084152151754740550631474517208181747485526335221458481869390692474458935086188995838164521159221185024755105977677894815983231137291682864163178031398613529503180400404770587804590640267364686502405862478866335785722640496651693696286076628209374110391606525128886426249222245441859652254924429996261953859496699542404355690501843164285999068238780469221935963942615313162616481344050745914314776915772955199072946609682447281534973969609139338624343248037226574031313453986695494423329071128174472802123674892803994126365762030721014475025344181256286272892990075063359816629676094245571117927623337890270853006325756243173682644339265865932258690172550384162032903690639335708816324999707580602439150939450222206738958104725071684706714109748183513104263198295653928185170734649564571725486490185645246602703272015518738760971778314136833348971080642828188419240473497101119387866633936484930410736688976147764844572031035481306335776635560508569530654786288804051068149860039270288595477275998975743523436593991818530894031310797520792624331676910631850373364266249017679185296983353400724386459325413973879524371695912481020994422076964126814640080414664138929247255996241258543324439535012450049768165990208732223563091714083261651238706760301169471276392282182868834612357852651129682862637504046822096810097090911542683160881265395872428900742769015091526877303695746549638296639853929678224266504965612099598820203937852755009321771178841982357642492225352507017662403239931209372138339882900091696732318202234312184812847934858036493883456099697710620853575488163574059527079035152055188258270158015252757317453328683296642079040372867855914573378040634488717094844745963892660691529711701149447177973004898745314127411770493073179358925300992101148718509511212155501104601635147521447790890600654040118426482717521955860038327499192433699547459269204568487284623142164791170883988259669573566217959616262706494374355425512750391086245907871999914683588759801819543961418385842941961911088803265117058742422196030095099632129254795829830139300767322119156688131624832749366760253906250000000000000000000000000000000 [25,6] -1338444213302961568193400856163920496909700260963306059315221122453455647726517732127852557135774834052417224047743148750245048378142400431631909722911722817275946975859484969326084450322325997142344643553286334710535649377083411728373484336779371585960446762146637583065322192513241532462160657412156875827215231380182179706486812935427006993597589211196837318518428607761800123431668480464798988185340669990713737394802779016764200561115057299155258496877693737086346257198708247700663229550372144167073448457991504031459764473357599148794831887799507092734128919178196954859375006335137486794627573957613518172015554939451836448674015862600469222783654434330144879518502226433394402664358950290339620275177767786825693232117715194123074810792995277678979204855192150596744675702894889231444424844757829522202492352827783585472188086747084238272572948946213642016316859851009803231375396684637159823998202918210571697814379980468549599953132774921683071506003438133683513843815308334264189013422131012505317876745838490316495698498496318690888458668744639726330762502011052477642388692627248748829287529679020576396384023511875493019386313466125039734498371278216210239476000536692413144517941405449001918902057900634374810284756586828507495470635422492973313125431661892410916844886212698338733354410755503548627819715457167623475177085034808923944001876552596695467741437453262030403365079961052103683955339078955246160455100955306389687984259971979451334558937724584510408136811327820011703260751957263274550445704374282181933098597058613404122199036542315867645489874086698662842108072113893218996539721616941194095690044583270429808863230976007518269765215178258468773893711578185606923688309025047990402195513412018157159523520757145845265805394383742348174102711625855221119916185601381069201174533681884590781714613358361901061398158302066031668855114169601202074444733840189941382453523324224081909712783545780470279744040845255246057894180468504849890458617297769618608488027060897657974945837622252230051825648358886782413773523038429023957929055421367534279621595210270058805572646366476490216938668646405085637904686886883574122302140477251377937858648052974122678920014939799510229168059256411712423733942183375206682612086835102391372114578674431159628083631161630315626864700260217466639025436871747083696012795594799156371819919232967199918395123613878948635645491542918403121992124236300236717056577617768198251724243164062500000000000000000000000 [25,7] -10192468375584755878118439013536464714458951992220476987400282717049109246364984248130968576697038289008117055048706621081814327991652338707238520196455958768251474668598987552595123547009285482669882599052604759231490909187029501436756647148594178727331572598070628067718374681288808333488079195235050850528542665470682601108048918768723165980474789490319916058157507472343640741926147824105770593699256557773579201978827687720096294606152931501191679493261851148183105454911188977621201802716240057166759892281835301175263563956885841176041073457436254948402036831058680426372897751347644040582217205772825748025456865802283782033167436921204879130040564051281670770928725677976123378709665920456094806021529527102570405119252532188016289751503359150594998451201300381791395896168273951772910008439626119513737110959904528892756301910248264795405508870974457783815055924681594957578986797071694972854147851522363138150884491996117801146059018595750869419030101498637801281379529149993256209308012690573258969837902080473449555117371339371101834498545601433997232021562539966570262548161083019313471722363647309030802725895027600112527741096237739614555503734626544492051302498676175220550148316453062711435212208662824936189500217295344292424850295868205296246310089229529988632424787499140572647389744508901607412865536488517810721196060617462857785172891957758221031627395115020781893921542767954939874741231320171760913296024385587146174575772423973013154523483961611602617476015029637713233563959817179378022868510167023569518115136931964913927420555785451303746825213015313630573568222200088794631824607342554767270348666275501251413764157796960803129050154825128226216355326059374963006389650461111971720766075406172584656322343132758331786841717324534902283645455498066055485812861506286786135633380763925639235170728460725262732631957416732725436800559781062158508502629800307953679888362037943205562331250783589704451926727681993347452383742583728274190309671552927843378456284059117387831444026775826079045181862352498193985433817296726585967732535380197127644726211915820336155211802752872353157680300224596623405510484679140349994093325385597164519796223219380965848862992523336204206965823697094985857683386913918578695879740777693808673859128585428653777383172285049045769940658461787055230125495027443203462360621841469519881194069723813820661614339965210603564307517707342183356014066967359932291969926154706627130508422851562500000000000000000000 [25,8] 214486259107387005051019941019938160796857177314780825334835525540944070280558625613228557585301876876463707621269017675648194046848149867229620289559661186529722686953030539461316993968636648475590523211447849298467939374987620014158641261435029323185127387083759132310522365484033124091844226497055022184834782868593208844124907519611108367902671450207983316890358353433716637345250952687934966340829667710815698988672918812211004583862693093908342460735304454888061368659777836472986366979898386249797766948830144248875259906237658825355323519401232470324573511712703555362183970513146446908661693819543055590695062216643590820973611004495401287508460053641698181655424096706129161278715768117322806554757260509747885603894629779615090502909591642011112474827002547714081004021709658441759077611495800797638427680218237003947608207129371954569797122037456529658122298886561585766619335129815909627364302274267355789311697137834244850167524430811617256142814802476746434863818079520989097543448114138269597461889190717654806436403327413246384190341201459487012924409755546820086412801901984173201768581553744263559392192882165650279348728920180307340108574479244132504804978219694599297530650637091447177893594739734424990004213423559213345427516116436903250049127361554157747358296420636053918108325234735262802561592624754659707074826801428001621013568226276577404306991861502180471016630182025081576701849718632043202777314392498900259268727808260383472974880947725577205443928316040705045545076978548780804793177134123429041193622413834000852034607096068718289942888730253339788567608945649704274119436649904453444066991887616082991525819716816461217892536318065124909928217800240573325162527556339270341255765343612949685996914279362437680650546455860845483995148381926045094867766461947743071795519610890485760377916515530863663954936151067054109222976030679807275324508961784837614263742161889704357911550700186109380110151732107809043333831418779962889100643619161374350465235806403363593830541238185782715381120976250948161883558623527960557918223230773250400037500787139311935469123890838916390610924608423292049538254441481131364675780156978496048354507471276345379110866679310888984129719078712234702167932873870650295196999515642082572086877649873511520078608620250361574423375307438673166889340096919377544413825353189971415231696284681623682528093446547023104703812214825065329970953533855835410060208801041881088167428970336914062500000000000000 [25,9] -1640741620874702491994712031132900398423228919761347706328574111728041462615789103842879613408002498481926700080161724275539914161876756951685992962799478241762569457795727699455221120746278381945229189382420974196797619110593364816562487918810845825431829116975278972904733911854483362410410667615932933369476983438538179586832573725311301457792703313283673965645663394821616714251644950092371909987174106294139829909183544374284540613565265321314685856251459239866487643928327453124024655648563244877297870247729708820795034508345013719137308537492057226671741665778882650314266016886021977887168177358755165989350348194242762275240799402241217960519253532260244188133175068451837436386367860753033906985406438617772747985495127274124182475296536638807696291452924987801774148531739084636926394330410223098610673368871582861880391949560549138628635743449829791594485665742073501451787116408929402411046695568907201598075824646756829850116969990460351555585331503093009349183855551906979958029270735602336354993641859816360742015005619464074209518738809841789885294922526344856024556890481226682965195831570557646750958519626992336883664477847005464393909204594723534097956649260964821457351339517977447802018154657165881867383031528152151857755497858746207100789712063354845217414210101372644871958053848234018534885435475120245177113908674424936316640473751234248829046355646892921803034595080098569810322282095332644472303980388350810329551098120985450382480198383321106960690382088560076325384244189599362625411720589303004423939688870416562607807853151257022923296772149105392998036649493509445772260851422082654658552441231607754503823008553343265337263293822400764229997012553439819550367163070550251360746042092102482283235441361976494939492125851983425114526648461914503966127906276207576147145604487775708155742892047666170263203996640417190969474233323572606416703730325974199490370945734016771774187128859066161217635891884570673124233731613888360021926584371853658894892057175251570613035658873404486791084783664047616054088994509751633371004611962375109912049673586755711242689991329288096495485937889253017337929265285756675977456051697113949329097612855068701510963612916450606980117345881007072283875495053750277227351715205287229596147814894723474388404876768417892986615666386338711619135949974250038194219304895143121844674446160850668473714875752780736445347748068781446152317533739972005291107848279352765530347824096679687500000000000000 [25,10] 7807814467160815821958687144165864032218780358404843425558985512824300697520950270508177067170978588116902181024840027194441043027665111180609408114319174781239915187902933006021912857792711773939432530624872055158768480483102878420008817402114378570825259586939965293493581901542291198423917345654462918232390189547685680313396659331307475949954716399429766059260951663291950710270277724042869398060103118525865223847753710884822637707251919891355464801437652362604307466241526459719245576431922379928550722944683509834112988008293686167163681391402797336294351324664929599056653755073154000396035662837412460718213430349166758515450485918162300718167812349372642017546891915696742514571039183646114840027650455051479608485994999783392080993775304762342870788521082244391317891689147277755539045972001000207812919753654468425730981794402202066496781458723326915413574493714825258948378845899189633566385301400110757875365902841383682141185684659342440434388714627346976372931782959613469855427883301683548314124061117204550547548717480357863060402777137715267160879176324821689229444025169878229677337746249979069598545057309148923482624226766576429473977887563554479514458303439763290166293308351942802899526095968615697699363200539779514102441467089664981168368506645761078390879862314582450184118752638423850622138840217121821397208481327775854673045955066318200325385753662624761425053680253144579881251752178166585182065802714481302311301828631492088309392533650944726891460130622408108768643321867613640606513270456687459532737819495680138280503774733986932837251795065030540970836544389094610339571183428790330416393181931426726755155928742300299848309544967337037909698718635688664312654858252863117540862817226742633694033261975177381880481858929380389729891296520114126006595793938290553949244466467834388733363416446507420176903322340998027449085477667665474796169067945689184202891205425561836464551309097159189830921223867827105210242885160140343973794053098897064444903894165354250826678019663997833230228924087796241426563215685020038970255054143583811104792036312191630911342980419511620152897648972812255087023552052147169335899222258945546571158637355717218132897054257550679700289776998276781218829901220545263338791052520476151868024047828228556869799046619236562782590576030485489613287767759559141304051143900438824799637774911110075076605535962636570626437220668728442963983697272479719830862165963480947539210319519042968750000000000 [25,11] -26431055997052755184800904960872038103929733784464800238780986210498640013593476549851695343624696171389135923470552560155845968688904866153791699023324434817308130636548739523817836968656147859314599580116520921096825703798004673479509037838408440680386717499299826754893397479997099818785368528345277952471942229242603096970962627508096726307613708164964703771813511902362987913867999272234269870410419996058413460427410796554343048368891481102239365171688630179384979220350835080919351522000765241614506018110294475307651901173329281189339048246145146390258716575421554801571238423482536598416423831501526058891706142776510271275971144411977670499755661101053874319758732447508984058985368887629100463640184662287481653290701289014946909173160919569892422328207098311210249259486542462426090345706721604406771605146813934115553510119842596479398241563529217389442371326478836415549004291962560225421424197495261309954853602435405681422850344815803758991165697065671299741826641903817445914984663925043614575726096042913027444122979122614527537997884873575558096270109362934153758736716186750344846242781283176955773341356484218357398347731686876229964003199363629296577388372807344007728481035447782077998489376146368231392242135700303676112423511580695754878259127608340251537863046188001529692307765004031997813019312371889876729078528273415485229476657053286098986503535953414605293546629132788646858724347710392653061852812944059295053541555177331951534681468448505342884200840930385598205943942925609735510065198639439561991820726017048793019202846376236216811783176129733568128791595961262551216966532191773912975781087799248973592902250803655109182874384921730039415137909838996863801213721438954265718989043096426524872533371771404539198795318258759467778965157584492590910152414766792266842293413339899506435354904522462153889403178198273297544364426575469005327848045485663111580742111882795231483381443181209463518193748045018440399315681267086177605633045878912261350396190495824312514841191219916991612486015301154095106125526671870791466128668880778759228073280254944944080729046209330689110098734916104394567879341185804739366405145337283933043323573641746075176866525199642493517753010802298875197982091906126260196453855920569669957664221082624859235290496071048041826366068832744446552402440461326382225109001696582806639017827418121313055243641252826156880489879690123753051768547284172683475844678469002246856689453125000000000000000 [25,12] 68402993310175727796313207019832311830777168011656821331394975615515649271232925230701648190899336324197229697595487431452553014421331554024531464044106000628120970439093614085683138033002276425918991375574303002849739828273504374027241397839304396426415919005997649891908896158319559898804596313509412628924454214214580399651937425870073202053671888886050566267837564697958715358709504234858861377576798301707781881797956212080489893281358243437662147978772020264520848772347322561655891050348531352082154413573824196251033349951161545027388773079116197253129539437833746772880866518632096366697585730980035249248687812735844299895006519914563751560768157131023109939185109914100513306981287917364906091954431219704273667757038160019708901092973300161990182302491467920810010533148324357342552576011780041604853106197384727270909738930540846167806305270974350271339418768942799453871597594376623795096491180191005230406252998725392925918380474131625773703970073756553134468570040216209008530813853607616830911865793262462575248506301722945943500244915815985117018921732557381526301861380961258653227053127915569688697248468061745371782073897999352727317786003880212124235620681609031901123191490080661253316705757649247682481108159485043746067049821377700962422562903623480238897794100530654497664838421823725861541420770247614783231828009331315843428786890357177431926489805009107854832877693153391394666339682698059612752342993502863726820130631694005162927896727766751083448008482112342708131669151128189560308163699946665747437617399694880297002278507427983739374312031502045100386486067157935811304440009847084109082749826882892738522496993623536810140816702174310370822561364563817717588274612780629501927950818762698904166181681141289530943407438397339645062101359436843762631099581905191303885858734645157076433476683260762337521792544846114640073134609574607362022760907407297682902446720540384779108716067465452995021716367993712842906985328490021090639858411177848909021524755618427303892799688889675134004419144626581449577027535622097130105732960130256562178360331116833914843337342154108425502853327082516396563340173922212189196374844673900543954461799469908432897707513101284585677467983079175825004497933059871911375722380954250906422369030514062604299968939919010748486228193383792590114117693318975162547523976693274053563606097733400030151754323395831034514540344914569319977558619488844371403502009343355894088745117187500000000000 [25,13] -153317366404166302769078462275340015878205873761616511737923328317840006400929570567316798119642236445591967247853779041418533859097178753581139576265517844909285927255196787981804288290847845041500314596045580023944521391507623836807806477643491062965378653559906303510542311655383408634758593369664547576790206788971283183742345426782738632334177809960767033400915976463057953485146717790225937773468982435927161912417749954110100351560889953492300642577395396851604199875133013333560359554110492672248687431561002527993535874802555586141655006240351579383268867727261418640368858546466329940541640843905787733417636875826164926936990102054430492983675169036453777390303171003566745809286493419589285523960456890679762968830661009671159494149164408190863982602913524762472102522799668142884261250664374905538787553507533439089792535389365623029965619994569674752970882457071401143124464325689453045859326917144310440839784976346849403559589059282747263778346451255530640496783893167002629796877175309579747262473105497580221784385810775828694054106553346894062215045928301327928312226730470924454636673971259728919295098703559630620855405992458280340120574334552730421274625890149871176649898423028357169751895122917299776523934949578275443296891220034023743688821726935725555775855759449424784399190356023658531108517991003382954974322795752038540618227580586200309127416101132813227735530774994342270278133950823477203230350282164993623085548473137918686215778523653442908735827704267455848245264189012591043272891747258080441546851336605800135230907969525813512877961957293298324867246798309994219342459674925452134626568527227418923315778398640544728278627580716014614054650134686761873481004622694313643118620301633272240118170583292293741423710167210543443769836161812475463747677914157863795577355941832187985610974794456485680744007824841254622602905828964795846679564678163980981342579712324999246312409728001545307374207649480096064259848038624672191691151915334325254889888835304181198530699509806018071534368939549701057265191161904889560199165836367719831452692287705835149201758129332965459280926065857482160868522274685553044153147900593581372597265703713916253708470887824541108289775120675134419649718473206816162835009959076182354888200827099737027707326874034029270846769631226773285888039779438951002677091663894538900383808143793180954704992093169510449845581264602778533557951579080480541961151175200939178466796875000000000000 [25,14] 416960993393864174053727471650148005485617094153226313630173256295367988845701192098381912193237067413055721670431284413224751620384481614122908196402592332147829273160034234069356162558736043166986932376920952634390397557590971543621677478912788235615043697449987709088551716733018311909957208712402193786005078276833901750198880970273069215965749286552852223722452295811946065242918431364292250769220740165103812272297421421971230519785570480972780803495430266730243870854201008113565576689726320777494137805624310334200013031344219995744854898423371209621186272213904518152197662702218257633438246948228696455437828553421548778103286478267833790657413463781404350260091745125607604152707140505784712679012581137102196182508040512407647416291343730173985276666172336277234289290031711886416234903028875195792760645190735752201289010731144952591579911738933823494593414736365157731171881389691501490162630791228888164248000601660737300765382945180322904882270857222793497910744430124898685175615209847827132523491404389800342581553433972187066031288305365952542162372470485459923114942991593615513399657144842260102180371500645136755096276164690698291271671193938209117833996694771708058215015636077569077308446937935193645063733260631029399206019120326213227485560623233755003710006159681061585786492861934489134097452266930871398522891713714602842256172415121651483288096302443430303938647035400464540681606865822557039563611655820275133005379786905328121734565494163660674936723973088905525524409621473942068344617965195176795490856029697185425834437242625426583461052054125380541002613115751974212313133210697864812757045864180894218636247939564591124141302668290297466242346493204594285644084700495361399819341039763916274290200941229558788259069423235427997000125758666781936593316081301956911234797231376474525661650353118063500674593610509645122543136705832257145384149465069567036382826855575131151817367223388931893756289502665726463562227239840403739475865390339081184548403480586649180297502165150479062278022664210346156783433831929339789143624212326916649541957110433148262617795618441618343523473552556104553907565757285826967083330567908899330834214918681229091073869055874679349553469512592572992133006351887106074556307672411346303486737785215856335022189261837964189176399761177010543471611821995151658720631215877751461006030357936732107640751393935319674440614377108400533653888297980216748328530229628086090087890625000000000 [25,15] -1712346834773483453210925115000390333495323248360066075953386179350066877986601656233165614695244097854308756620675293336465234357721674477340476704974905593646822875751379191009907268277896682881825663348504726717937759173364093750401514073719203313562700130125751629688567373548707275754613599627217126495617151687866966333442260448025828475420115583105531673102021757676198167130032886635097498080955747902843010325319385303871059722589424514182404700497589984692703158671189755802860889740100396371434600079943765786413907896397620377776068076255668246397752302956968707008066132663092318538795645292950626070115019654626483144949844101029615075218627407143575673583823946569242144301373664177518913000537160674692223685410926659824146023360528480498668745973566820328116538177114662020787388018836731801937269948532776857951897456111678246522119476041982222287275876756980481604118021115633504354075976116866369246575956499358097618688767951377930847857061120011384175585916658758457703022839848899980597343957758541921746175579315637108533391228643049699755790976411737866868136682848009869740545736708558929300071152973626208437552482283784399840134674850370547334599955122777545142983548447079486012591495548411484824232537021714684447527027915196646940196477053398252127300286093914410094766914389492057496841695040071712881097045050221202916418532326368572831591310152928802326355082712337785865136154806138692573130067466936754173044916002796786693619128374299104785175866966624811293101918531352396343326391954482445297429660611269074949513261274335637542347249016070460389185345443480603231966914114422134531499323435563149339155813245744783623147388319648849171602155931170354004257500145019820729597467539066284044589185244919774352858095002580680887712757100190722934140924420451021486617882085512723284716639996136788574063807678904603334681841856543031449071177490621608904523124198436186791807112475905948645251998930572052126257327596389500447498161128508748847454462075987162570955474648852655978902194403519470515794540277705250979447169164715192948413423864691546148480761056631526224349504076908246490396251471725108223759805656893533869668917580434999699882938422601330535607981722773175069455915392060979234986319066495774444036442782594115210442125879080792054695079063922246913187155066733806412138787206666342671245446074470258388719992941584121927100302217066756307883856891294271918013691902160644531250000000000000 [25,16] 7712324454079229844486149234815196679413114309805069320422141157295600051223234245914944950039500286310803314795853572528456467245686938490469099765055559783660636908109583736159223243986272318812270777549062103722097163703246260467287810323619655058803066320915695439653253839285154470178887225135765072551573396282253578024350705073997796727079194470293491450239430159408175548167128140465292804368548922569337616532888822222349289859574220371760636243800349990432821679092396649406261665698461000210197801719029451915380292960653512771452858813731064094396111968632254319132623224503109438018272456229022889381919350036342648565220947184846798620074120186232844393739047042775018020037925314186755843039371685627840428253475239930749485746962693750921698366638084777433490218126042999013374923220858754767271027580911325265926003095657757324355666887912174598296950840722900177397776204589128643195144126746161057868414464311978437294116983388955571646560651875068405481688559040293740920819644147713395617376637996429691993848815397054935586289359040429383585923629505207311901072991925519165238863803254388765410613988135944686385999791759626612678686003679828118898529730303072949438826491074863398338204125815305633165024640818042939098489458014939678979427380296719848662521809275209421538015980745173675672208501740193856378257419854537483827209223530659714231584536185408871117559335776655836611541894972893026743273313536034225706103621201309955758056898975212632910749804339253238387088499814680263048527792596502465921380839341264466138483260880370228185415187097080796523423393930256055319495074439337199436561739667398384238179728547332174577765759523946830306520760425189461691232341430232827439258999753313854127694678471477696635776588429966874128008727304543665420886557776854138936565256154236659017858675381782025276841740545077337308938132318873834194671212316913247728873057472397320204573599276324897621739924924067633414275051233637205938515615536876921874117696980979547108234626999660234553462780439661375802208475031764086991933331451660603030829138673217771622376826848636934938656779132505568617444019564358625778770541164208982657117803499025897795685830515210720696029240489280992316866888601695390678725162467275339204113865441871410779285769128423464478357454118062479570964118259358432079436097147814733557395563126079110893816687001140217755594777435207919612236704409724552533589303493499755859375000000000 [25,17] -30113421522856360341382044990319717051391367282940075491537579327751028374958857875677305299374824153062638900165909017011626411063641872788656495280528996074768474653640166910912842009156329154006321761766851176987257934524399328509034495609431360551037979368336992517205898118831324819994741345742737434123930907209950878455100222516009294158249825336047736167318061288664596252552491668630676919240678301324019509885768751024184560148363286140008807715327578508309522267275649356744462713494913213740715044284840559503243060374647794038840871899412101429686893667218118699498912133138822621744176768817665354204479061295332204619599388937481869295751192002085366453465779780544979971543181208869082890152762460321995096919116395535392251435729383708400217961020774998279665437141641204931460451492502108684572285805377145356971673692084882221653408818943806057924130079205630029996784502014285609506330508394516579961465179495481185789982669316202742895365385755435732783323385840356265023366209712198030722257869682616530178129206519871863571408888905447724048277097797312293322362002973526816247993798639397002570547026495599962955549375291723925653926065371593497202467477150576933965294608938886732392295112276179204900610664999296594557900681508016320153483176321633569818066792378076815417561779087557936213502047442036081019877438141022500037731275495485070879359542601302230604560435656227034112352920932063606203555868582343017726524148926444096610130131200792308397026670820374606845582321880645845250987829241128715583635554529064345429756758302548001273865485427643041910981661406479202498917606664096576256363634151205349083545645674929692440078750143683196614208671768093872711583847155749945399997246995078316235176734920796474866361731047894187382229456713524600876208493817244613397845411148309437819960348507036151350421043886768156233683824003783855286329459403424387026990909326317379376929080543635482145433779879548184610449094737458572493909787590424339355007374338918115456547980185500617410182155918160988413681986740795672794951364935152659702046281147927897667407670089365592857915277628772605179277067178568831180953434787241716208698001466293994728881587822886544980036572368983678619515876214204160509719448766509711118528570983152180568743245490571225069359996653411159393597918530597740904313838175115739949901929486184685032072311981804298979195367571767838477114764828002080321311950683593750000000000000 [25,18] 97799153404922765998392150336722164144568121505468223594712131486344798730007162993905646668188901753220192769809536045984223455965685750109244633907283153198186021208270254587657302001675087404872887242058672715675411211740627036409410397829543375694574748608676671823138610538215263762780557103970664486114274933883980802419611140947654631353899345892524111339666315714507573386434971207647349764406277172192611743710660498030029773286161405469090308494728133540447205823590635418246470694303069919140860459706856694566722954052438582770410886932278524505895263131892082705224107691202025113206807311109678687430823343821305824005045146584994995931302150740809884926825661912492040173542538038277489102745958204335124726858118507547928037711206994840161141777561281297331042560214776007929754883903425281942874251232588076644408228278856857848281373737163141833593565843423350038590240084018660902056430356858185104024185436819105959145458453628907720884659872571005906230577718418747056947027984135898657292174226094156924462373266534908411664744854563549030146420854527045538424687970270689216457308191358611128367881248793571623033092080816098997506756585514622767180855632331812472106908900644876973014770749450900156035578204270989723045834494780477822385853447499375483245959305309736192536285365803768072717462975625772133368086380461188596638862388171430081615368384338650594209564580064336479878479502969282650264644429796997171187528258283459918860803619025477875548142065959136828069456634743223556745139270401981149776398382118011319528900659811039454782160447272206103840608163244773827927842468270489606966129316312312084123687084940587247152689416425143016604216472401783672643080894031589765791841934018851646891664196423207454226676501027487075243448935038468450132590048140734970210859428460074340543206185155055089872956405615157168747208008732442388944166022166928488888391878260968746660655579834457023897847890855054079655253407415952578453595094250339760770763461375360016438166386012384539728021343805959159071055489148095628042074382399779454500619345998909855854521268586311588864239575251060441166442461576060588231699911977428046754524121452481669127904114539335567209495056610185488666895092945137862918936998296211225408654639888019664370194479344315599352197010212262767972079353951133732520589359541777241977285094124221777796392758090192487036541422277808981167179780413789558224380016326904296875000000 [25,19] -267035161838235963543904138387065288604170035632207932770284097391881340085258024536461275874108833282289181489487511325048012240107860067494061010949157151018914074728540628699530853740883919644571652205077231329768478180709427622359275813084214383541340309489762670399465536797976808287664051665553823295930846896993499509237930982819327187501199822006560331240763493112034829895348555016479962564785730540419614759557273675550218830558839978022404805747658606047641361737027979046077915247331183927510706341190187787225159897593224215837108467948594552911981148875764434822260276677074199064776186205477776779295753211616249801789234316640768922270371101476163015166036669643630876859308976081849840876164905542984783291220142364684302921734932722466626013699655901564213098267085567559701527216928354305558892280370587091612322417867757119021122227578949902040001244543884049075160222562283121603124535675079174858046858400404299933163573852508400497642955717349946062233008801153638385032165279662960667072594976849085972237169536168531356333674817481286430238604905248303908206860570621799508286906509210330211521331931320148525156781709866404379412399305517540588488578797354672300330843195410881263017526538820359482483003527386963000217721813180374247170064299218728745516375093697459177921613078853342359442098337106960085729946595983362080503465077571677769584421199345783352667641484881817193562188508315951902204138110864879898977679390393967699647461422839871290628831353922112723373748481539171458866496978342443074594413604618967698445012789739876017385356645550729027376188477530971652084265522776279506644149167559034588764767196323080354359561882597339258527267924266319680803740393749398854724459928874884583446167638862724402676259722878366024620491408759844007412374222109500794301218624732746489535189950166952827675540561823454077400432386704426643794661747345788055116455895336692006936691460372416437312709678127664329080754040451435929736751370040290183582693303748524790531011307088886139711285205729365116630597910566928913444359533598614741788066696037820857766808211403797192090703362404937070249486617321756434597203624616747530849193867186027802950937478209775131513525047638972835130417232825677579964942790316637053818890062885866429738527787119824702610459730606219714262713820022568188801655744182917082751435821125403001102938706734599986238043716618717482447209476958960294723510742187500000000000 [25,20] 623143473922295868403622758064729061009366972759453390656045057136083883095559785608655801843940614478231406534037569325629063500084408870852344978959348567160724399726778709519214023186728011035051643221294170378578135898205997654963004693822313060297363966443324047258625517810346017272709552937094966088944722598197597202525086240186441020179825779290971246901174869417478241355233428095205358514772266722693829292268252335347807104328080011855823237747668739264219451432161089950374816420976236939727765362178246226816932650427184959020240498309363439599270554513518895267920508289829294963637857616080537617890182038772752246521562804286582403295732980569451085625080538379302186955648768214085952671858341612288022496386367941680769853009154696385876889929228657304583784408039209724611915232678406723126978892260590445197399253684439306517394030406328401313348207349883759811966378976752515700721632181709260351330368354763760598082567851143653300275490700012873383580803961198380737712111521581660807438829575014863335787067126812751630128706199504187830504864594923817408062150647662623207155098275190625329125633669157985112069627138044385805886222786241126253300521027556672065907098858062539771371300445110812851530405933644149688714685232166938706226769203701669755976936849811800798458735848114209677959791316475310984738576150396104714347730290962937309558493537817684734383941147888245750951402312693778156684960492684989542575106160857814917846940307244585367993221215944821087611329947844489810634843220908976403308295539083479220252260514358434129839275137297142059523942310773327502814576189048003473636213012532652030889177215163614005766498635948992515337837529812140331362112529431304365414767012794113739069792305771471257514219007558096516071363760137784524458550011552417493442822661362874657957913808695597115613845004896049934608754602668341770039995364711363878701737627420871453941333968401081790954180935587984788390224258246252797727327704341112745700217202367359585079939012624818055848829946311907714136545676864656988017940238644825273733664802640162139609268951028893469103393149061393629212785225440671714955717380850820844987233903279592695138057184037176539070017935166483138667217293626273722631542960938367176048634222034441168953690396729231251904480281548670624392732198597820426437009436041495388523492452759061505319239710181387128636463688079183409485040101571939885616302490234375000000 [25,21] -1259665999220139910544135129327819307817922850562713409478004441634726187810232970640960530164539929840786507556483281205357993408403168041125854562666688556087211432619635923198410740104217630899929233064919281983561308147258398729881597258496558510638240260757428274377505701008730361316645815002272321313271319542310202106387624931511878095071811065826394064727420990561325741387734840327291511593136663869049511877623309835361007032862236893709519432462499329250546401981910560171685488662119012913170263978653925473182532052827994153269037546974584386212106643185972607918023318434465903801650579954778170221079265325534518041642359907923929464476159179214185588005104245760220692990355627608880526100984048370119764085923913373045158784430974088272449712032758115568945217934192217423343597638470277769899061870148753522630867092559928879346115029346063598091446198813377315079676137535236059546485290321886628013100728483440785688445881156913329281519325538928098192886665230465447292061494880167830459348025731534889486050466892802268133694146713029478078840628343106340046453735188919619059728439869606128374803277394822427406269859247404939689989309484811008214482572498744602696618995507571548245115141104900120354506451229121999004379240306175828977113369907930722707083625914899936982231808870595706870877568463887529601809643508272063999271312475476273010697076149446201975431551972561093418347805495881540601607819196741217134465731547441365191063895151303054139837268810029450288572401848610199004293873980285221319330538850553095239573490164591859076215949452529509502890670100959778857820167313948390758350792240371749085954964169625881948504327053338408643991439572565848371208929457633330711453128672840141706730371548190713034163952371459074138245433647648221630751499328235003431006893175081279780901092866928811717384021886008109409619722141218038289823085394026365068413079046910299000810263098832280987292038560054233519323012302604983449584731581999028754730704813986663194789739877629679564513503711327829631690094307978634116016561162475328378218759384051156370998985855126816136776703151824233499594020794699947449194816236218178436207303459935009159491418759754275259249927610845981291347265266243489955411781318570780090276874107936163978532388091926383219825767021125675087745767575772302627974361630743543189155728092885889907970411845333765313032642341184441647783387452363967895507812500000000000 [25,22] 2228443914528646345335355065947344643230114810771904530044355063041913745526556763134042755065866198876335392120511966524467616897850748899501178663381905531077267977128187963340876443268266685832707739199113613383461033252071181071114185320789452744537455084440912296238119844287277627259421280717086065213494774484550491385037666875276012074394792143805941604816037625419206117643435683934265966098049154263202372123737213488011019685843521991307560675707681071379798502301257453313954277851968819859714687453749362484281677279642613293277660458515484760270653466952470834211743020351400895430484339930789360687606669225418311533722134006282132933743932482064652878179588474828328232831208385263908655219940033352748793372473540903732116589400050970212368395805071282084768674164153057814615991408966223887628408329312447573422940399759624672071461356753738540040579098238753331425924591279736891663374729104881552315277185335097510943306640387807891789215155003032905583394367726942505379572050916797376624165542548799088051245782256200948015235551589982629792814493318670673605608496393944321216399291478025049916312852771744164501116059242673196324837890336825062504500372899739080466783181991446066978913743190357190403486596654868499195035964612867623282151518086489769139631643620722879356033411808127859928251070517111114781045613976118483347921346796979969930727339406979620579384358863174547544990838649280777696171259403032642225245156148821514865490001932506009581931175804453272672624035676489621808593738163260825386889795652997391112097049498975004638568810330650050023280228620250446074668225028425670581252038988386141332831919144162775296571628774837346513552355767251168958072129303569613401336204743125211582218720175630265319633183900557454215808826940432192780799664847141792188478340152740735949916270779242371457931793209514639520049190967408141804342868350996475331498911638968498485262277548776096877991339720480044159544588603227023925950971584690398367136457327835844324719883616903107736344517307305828375524737398217744258751392019680383001092886882597902781462848183503242078582069419107830200225504708085980057807083286572632266617452920173664335126197392058723446062258983921529027026867908209743967691060191542308405165992230966582503309694809296354800443666482200078523367900195519465789410743057216245003067393723839549247383169179566048738959892216993097235899767838418483734130859375000000 [25,23] -3477358152149371505652463801193792432267218303911512332525268007039681024692413807606523014286568930218406392518062971508391688378659455131150623629258147524542110205441153196723086278962427314728306266408040101827316105296250812580187397431922694591517429507408800140947634380608264666514413745527287830874926819951897652552648907052686335533686388211460247700539718962502768105379927564474332248900293392411981110149270442680596710583119769225662365974548108661201600045842778792861506601356919973453681950554745896703893925390214905772353511764707036361678446282291559162949912551557721525372422830507501056497756571976103186188230666211230276947787616498414194035591961053264778882239972594466198765219523815036562085488659526407087905473929239509143197091240479952561864472812361694938544006112620547774532564104562124004350302272529478205399815527376898964082813076964847369412397538709139631069603255490900591742961205733517223475721949841810986317788438952966384631148959530835835731988759734794244158202731554199925519090846216315709534719128932267642156954598939442506097141266602504691289522277287622764070411536017770816388785868440771800178999670382079310061736144967137471951283504326072193575102971173484128023351035461426601902171773693630802087643166670702779285540260152380790622563689311616030683487016691214767606369227978601336921304686691521017252775674071585681664829377928568715751113068503487314479090097744855541851240909118716766192818159418488532002009124424886842535762342061678616088197880626564603870534629283974976702315133277034370505378805281519870969526045794776605207613666341090977639165090350793237565688590267124256701181411184533855445608911343068456439624761184050194954129321427257829873290225761862395845034590295219119998766727348924719810903558228813248709836528764481002599665104386136700175903176437554920998749007360922225629532175315916561969897118401757990685796154212200303897298959617135697579936609227429887542837385934939667323487549020340381058615746499522192277791370376646344077116363457677390332008836573404228435453958992266615773366150580294617626843427029955725560168126514302996139323956000770961402011358236573927479132089754753624151426944865273480695048291783112158509055502648332204940081718856720175772025170763631987200581984301799840874192957698741970044985430251184968515420011614036060726857027335673518651792957001589456922374665737152099609375000000000 [25,24] 4815596038697403470177293511009654027791506741193339221642158066231689468217861121379699158681277944127615803072696275262874195862866346120347690694511028171670307586827398723942790187212683993271261987647768638334931982453408884876808269280272238219042125921726918394492030443794476672896003393895996057901066823942020019920806369502026211235373686741955722639807988811889438190405367213632455356005561690355861137811612789782431782816867098880554135496680343487971910629558504228539717210630411023586838202998945569578172871597359929011535815938166027113470000821123562824766273340657084385371026481452062200450100014375263031360699255105467006617180069325158538509481789115524008109203044309806802626811147435831209414671344659007672792177682119038781356621905721018850835351836337735181043813659774554016883109269259886160498104676506575662752244872816002140323358555740484877179924376503138547363334975208453071366520199734153682311078609725731633433016292122944868545919847923278488534265831434035252295630583407568093539617735697573480876896210551593650361392480338732813922508074556706485442179594907432233889683246162859984554372119266875213322352992310111096157465372495135241866034282984723165525719585188702734941502124433274715274638222598364691725634732985216833434487556265109430338633243897309527263992908813228497886872392028360825034702844598461465864436339007175539779397250495639682598356697191786495247648787837777800651659377056208249526272761202672054471252990468486256944197126069141128086444383105060661226703416090530606925697313082597236150417683845945879313190260911514692375659322794730964493372238512778577778163597667587736891664819841866661359387858588740131363791340828348241138945385185461502766759941327343581818667774947337816298615004242834362818392129182530452898500222748011442482358858300073158076553957378193685393234832069595052931557870070344981448887398013625068146560016615264981282693793702649382935838995344881561754174531393954964540853931362198003554656963192091106282451892504740039320247466799774338362412349124429884704790906894552769239271424786397821054654217856352824156060682162773055311638122977056662770762299510242609190403577368810292492587646015541616155862508335185020697797527410689740302261629785875497260905041455898823563494401441880924796025298598958788036268291415027447056441437784507940732967260435309388155733500980204553343355655670166015625000000000 [25,25] -5943161011668117463196457355843094910573736369712456020292601912192729623174520794905850507882430662825505812719741305872056707241314528410289489438238885444773592811101735265263583572563612045309937252329253664510659677822464775722571005886353543191585700988403374175528478132132184093686934815236418640632677350788586743223005269257666085500062406972123089792388379726751289435920689110407387924628607857319304202639976685563808274356269429553720232909197387935987809809015010382251184613078115172017265090751327148107495040634431080425500417209462387835464955875761917321105276818108491433253742929945420671322998163766920099817421662851745252041610480361498490601164296850843570919417645053313594428457042756691915468370129455700757892385251938994927146527855931427892014042192768422096149835824929411573132179941443825614002167576275139761106420049610253941468107803431375641066081662384489379588497243614169702533285103279126006060477410328155356329897769677964879695437979845038495678744667747501733871719683432889567032123046527141775815249124242308112919111463429907226669697115547620298756705362047921612009526582496366463402695413769197857332999461303823565018421000724310614693402757561778023546244922663250992056434406389178792992276149424552661585203567890696178617931316076680829632232743176753885777640921647080670130871540922944543771791356057664534222114082156783752932545078692414938727797014735009754827207429125030666427623510785452283099922147791914235097547629058332328451435671121753343587652780070959108667702879062968371084241578687822367164514731907561565184798240480096197516379678409143188681996963753293168232507819566828409550706319907860515004894463078719442216988414012221386315649128011780945946168856302950413313444993720476596356439547719590615138336538962674519163552013310721273969830461652088661398004833380571378512803556990683567650713711541709605780419557255171060473134656663610610001566463086721688038710649225427313163431222712971415146214682697768891439125865001959516960106681062016947135012981592503063591693873463401782400767566243264692398850239696100753167235133985819489761369784363725964207533287961341154379896891317554899284868672825507362094367414146480694992903000612621985161941955398637026066256806944602945428549101279533919873287639727482133805740032703869510818570670195593164270241388128539940184899060572620843601043816306628286838531494140625000000000000 [26,0] -2115439310216642388214310274867400444210806688794707956740758241725959361119830748372476272133380432037108320571291269145348148810219400226490613594927065114928039581747409138590046938778890965271448478354580503381955936378562475671317897775782805940110563400486224660614787645981010511505357607023808403364204472352678867599553622775352787673289229229701132567645725069506758637172800137068965043682810933484082609719728620376720890936031864638541015238514301151104113092274884144521641502862053996835675719863640902123734335275781283857645358743881079034007577239110205596657680236598033773348058882945494171609879711163017384111165562273685950922017378428712627696060553046363443105591406428430606015970813028896542915471096037593573341192814823462895144605775773374622831342362685388330948692552229562890456788345573588042410200024895648746345662053315855461356383482539775490893930496915970291515593867214061275300056190874768469645929244288071741096965322257217599263896080603703327489632181521118317849977125601315329910752813392563984675366388694047074778452047460795658250514511293809826718608601866973455993675502110013544517507424728085509246605770163536152745352026788361288562534858270973394720639291223878608331090450988999597115964145937500042718080659048473145957413700897957504268972250254026686513050713839876932724681675452965611207125572690703688993945523309335521554738788212604611380289788481501062489418600520709484731450587133173962432726565715091613651035518817224698964894670981079341701218176335988942550999711757381770088566542480169388191658819540272239694256151707189041841378985175774174875226816761841087272072759247610412111767580837887658213353590738068781216837218643998996995943260332225352301087598381136096452508078157266534899630818407216736497785408072072161329883105617586707267612123483494832712078504007867086650369970733152812461019200947714507470125191022411735353564366209810230477288321493990975342306458049288069324201806715389769545859642984633856924244987211488459475788571744570691130328717531947588898268152091764480848763066843780586761035501444720267187690230545419512154153954970600115337993770586425482861273822893046971610734911000795358095536336639142401182145111823192466378000835385262322339884264147144620869811441760959612880373769374914417757666471896307829871058229258517328349563767640752521207010567184057766960893383345609919388152775354683399200439453125000000000000000000000000000000000000000000000000000 [26,1] 36406746498634402764518599029929788647035631014374983018618732971571643632670396684147417511161968064571838788347717318781879704209237837821794086544630346459739443164705911060646039208942160953940613478883863264347216585011454434419973664840163363942827964931873428524729750794260817177944603178399514508496590110597349705635524166666845359747557103955080578559751964091620452436230720318819883353227279262906066232580850141661054647782808672371371788335365444373519705194166145009987857144053146475612583099107281703715443361263148771939048692032992212239971798869916899941529290011337494261319662393081243824190154597074255110616984221281283211635930232001092862511046003794966114530084792840943371777110122860720443288475956297752045628414803842790605773850531736135297599545460134073786772607408308518487143269306043499501246933388233217504163781283255833580927364122414677071828609943580898838602710241443419922368374491801360155206331918802423634587188482966837790290053886716240431152932487980679955580501680758040710651405623512586061972498463195855384384128736300273489788946838742144729609385086337531123636586486204157044546280452478500942819049295373617823387533290191341270763674366190152278419776843882197635686119406243011566723322693198472905196762706205022990855966140919475955644585338590449275802205038207521064557442063257062244511141532345638745247114972675484512281435371977978406901627531276463921490604984760821759249409186229888050590138084009647685268905023546847389683694493289051699283117679945522706904352206472687308351423034529342687638831161209913292328420091331050402445004397141189548222452070824904103737654559814661706706507251354798919217585048249385249857738405768990128767076752260425400343870311472930744866403274307587500324347481746523970708276322664416734701272847955982662326364311218271099054889255534459836680752492711162616695396028986850438648578257028000158058260059272013515831661978827205768457492077832814495155786329701726514131869099838674305463736278147386423178790017112329273541088004619753598904701792638287459833440672906079407674346121220775318374412816294560390876417459962466550593873193341901072154620229336140656322030680964767288669288148060060445309446457651961421436248423347414375882317528639893505993410396370013684335751282217899464570122146348760738927923913060233519015634994695814763367598192454772924550925538526163771635424382111523300409317016601562500000000000000000000000000000000000000000000 [26,2] -27024287670788412581353800420871867054350462666558016649136583735855531114334885878175330110600292846003181294296686437871705390432657194710953943405809007859721997950212698165073191953981972938902500260040584700994080409628927187651685945038613149375145908021478918981715788087725815341577248364616297927220882238554277287551380321246470472972529749038440900290724789518952494114077635225271031917172729727684711683637036031676893478450162660723743547305928480318401419913224344609208457988375483720990960997858638803442461982159171779795485782165789331722543676534809368040496606388956317983274495327337237893609049826978777957586765391651004679868809392907859068935721933838917013469257171608916612868637982772023659686515402341439869587116665832841669800108397242418585431242418349816776734156121499697966627927128670802626144834073838412396667345707330919372893540211230484483943210204077726917987944843960677587968221625290201547505296576542202509608197115800164449719839095477914616577601454863676117778920723628341329820736808176353688408001107247442311361835770755224132301521647617412073717634082071066514691908866100603674230701813045807130172034003398150479341412100968416434193920937603602959564165696198060585896464545766495697862131008009053271778701009596491542401294297850291427595814995633246328129383358835187008994122154557636936260140875172095905790986489274177940062296440579154108582225971066878039204979073364607925712891194358749899137169365329365361130517262654788094368681525015922363919904488012674844134754025285168139807240782155851872377448594227913891853840884258756452253225982266789049171146487418759962520322108419985339704372909962724007731529078158300795394683230136186136923800311001069571747213784864222994192439007681577395419966345241930080420545463754791890220582160682337401071410183916556788890884959704137432980880532176106540392093002515362872479031088392834105784895819023015722930564082633149803596120410457912782832091599785204096764552938285048654628613575248416355760415527908577518616017281607723594033050913274230542793233213595081684914736155740266762893808062578337152593576541392178603090316847360981421129943786753599726043754450767987657418350076908259287024638503368335977731794181475204849123932896805337787833025110886624401230242954750988364010521805786811226899797140674856701995413519039458525745448903780955149512641796301629559719920115057334442099090665578842163085937500000000000000000000000000000000000 [26,3] 417621248692106057756179081254238622522097901725165761893729248668782012839257405399845397539212427781651796502195489088659779705144995663795347000865709705474576034469213920691422577280648385554096248391263370929496454677650387890311371467280177644067835767822240604691853342206813359088010493344347178315293228990100432659462569484877549997373318537647664354706159839751340977730540484867306101210677277895738850515419154968659189084527837670932652479728184501637658331072614334473401030010929274612426564416660880657871019634339432137728610126301997419952139847695859073987304667013740373790386766217676599951852705274493580655905857439297273247175431232441065080751663066372248175369056639229704862400231029768469226837272383884001361178568931435549928960694457554685811617614427608596836069634007320422250582768589335100548912647471767058396396510354964097421171881485674835863586215404955170903114791472384197842517842966879592986769583053689882783819729344099331605090857162071480570904220799874526764275518377043471230239576556046646427061664859831302504734439648553709954366072962877999830433526014299083411567763245264725791439066219193364910702776489369382995060516733071844498033920058371100114883069308898231965473547548807365758114420019193181268869661253122842486158382166639959846157820425586823227707881497210886101794714277576350086053114563225638381805569445995668987494104705864924913547377932129052173880164898798764895939430816996380053957791720763516069675754311167205742764078662225909533267503216746350470578893756507738318303697467100486956853470147200832855242585162712868823645375507154623351970423345387841416501226310121411416594979880078957873506233439267760203080594377860988172062618303346798486939074085333674300268277224764341343292069831292092884771192419074854009548682901387074762027332041805983580608088354699776075449275166961328038947434223180802818637625616685436417924047967398915239677657550376398805394239189746192818019992246508633031211156344212532231664421671538408318855358261453801482179204587840309945417501680361441881598466538662651844146723067695534371942309885537940250017117118450559757834795739711341412692393914346736255793851268531665030303715750028294366457717269511756759174126534419341765330284883892080530070914199272175891943145434273895952265306376322618156658554569635523388708796345236881983892095224175070218036841781992714350054546335044847182871308177709579467773437500000000000000000000000000000000 [26,4] 9175069554145384809211638041307796200639776578721476624446409906290814754920563228002081278792623715699984750254308925659093525169329664145335006663545404481148869214382604762347047411630092615686131641172952521424877199319970085153336065461060828184496320471182612411239027694455108633363197394349599792676261129264600396910495476470655771231533222763641975279637864095098316233856768084648050409643087619413902034887895798375267652940374338977538340589545521399930067330491103541388001504537435302333675729093003659637363782005991132638858152474552835677023427812764874376910346190391080495018474311826196951438408148341918195011377165707857582353205092172357408488707293696534532269561640909287225882102352896586290541037109494518348951864810498557009225954028418250679811875723594629528769797134360568230017249108363874409214988846072101368228249335428960538573686850303210892148561659568149944880803763780825127550760556256326500619093326035068637474522620353026366826833567146333432835825221727674081845108155040568418795396655941437937007334781315316116089180852906051982130012445101944690512966333145175626908691430664106669358643941259852947339548311777365262815189929310184753547215121103773333021593115455546997771485579880293032135769323024383751334766001697525402210636255990789506902715250008748660783396758102839559045156432650972025573916373065575965967118759024173846869470334434438973808969281201106834251788920745117080044184965604728266292513250910547089726371250512795905378947427984508938479230533394720166441421978275919651832950746600323504318154437815283809125312776291172563842415396481501165815801390976251756813392151988732355167771891754375924237280927579348145978545454657734560435278327666010223781531498875007678578129609881934803469186226080324660590991151240026944930510732080310535345518104178164373657312838590533210456359837456786523273067159320593491338107330522327265380916361543503660315987587441669939349818966178042061491547302310151728650258445650128559441186107418548221303538841724497314072912877454721507955349606155513034409651429497529244772574368046153847658626585107001959854601433768299635803658641995600501529664393742164608587614434245537610014546394258254736340120473905015493557456846369397376460511220264044734316023926361506918585585021398090109227435011205710883611525527731217285010399669444926274305340816292249336882974442399243866328882503896613442861962539609521627426147460937500000000000000000000000000 [26,5] -269093473087017619336893685960356804077933302827102438963470162394789372291835521408520111972841768533794394913514656428088187047274357623245193797027304171789663751538640404242845080527544073254259364734871179255534425476878442081900540035314961378568566573362192813971834470209565662670579838173286963451710467031861259988759956333995128279502030839367725662784701730701720425570638234223148292429374602437634001170609557011693045032927624890704365249699134784064781389628677839780295362480167259008514474711452255073920553469129656316321569619293717734499319298304586929601398134175429559676695969696529354634585459161908274104554819112898868916989931269285847232413043155431865399096596709917527945720966835879791026343382307922435214473458528420837494403849739041125363892211683087326123844768267623967531239594595770521425694978818349793453854049154067542242347086251878742514800235481588080167046986310938051851635874665639995125152023790112344750952581809519508305041577282304425129565069085905719538093167746944829697353353420638252221707110921677992113094647483636827055666483661699373782199823834244483260298317669488719577318143145086782508062077716162200226534884932376722212089285861323733755687786200740284164304999197636923621360565313318956507016031568049909024793723573644660099833361601684552893245758248690913137021195260289876673459931538665935759121888208387696686315172725613921113615477167206376954089968758480306883704929894042751645328932549019838432896189725817935377145370321637136928355559223930166326175383312896290383247759948019963459681774621356613147458715626721639997036755805914941313297281013631526774710156557762453883740588905890333870961120357835212070705963535126538416726155838477508361705418428242843388646880649669802679395429060647152682935267472323135439963438673932181408860440413819581944206018576984764442742589451178830386750653517497926264418859942355271519307680007236767465534583705840401843106071508422249445363203717823511681049051507844567992948489522907259676616420969733927744356092317409020072715478193678539830306999376084812573024486785305619544434956224836845006177541613811382913522671095113548184220428677193234946489602527287173578931785641330766266224823960273725346717264520978179115754690476139168995630093441435804330457861572020827757143083514632031645276800082405733104719951961307064033233924900816061298838018006796444248096035478656773420880199410021305084228515625000000000000000000000000000 [26,6] 1899323891702369698699306959403598485342320048472390487742358953867020739400504220165756580780874064459122890102628076873613308155295858176179932616307904356495384140308904956811155883653695719517548196860457042705248376498785820794502830024684303125021064271515898564719158043095251319306055092055133388269310902404084398606596780998970341496619154141115672305975464040758353267784015318866538910114300498996236807563774025428248816097187858039217015356862130081257654843798930186629593066781401085128097388828856917116500162975509111078007566116991414043153523293123714636755645148134149101832464802428875645259868687447835956846940651170208412850185665914194977412276459900932430375582236226112777228773477814069227474124732512936882562978358343870213815362306037138682245355835190309872268570640358175393349067746025547678947935929963281668404939022100919809291897331460267495778250624552725713027348607570029210722574781224362181130632166971737265330183743962298173091724488020407639326332471501269028144609723688696616198158643492625879210007993603604319213899882195378344560595796149032100886916605054866406947403620297631928092937982825032429636484739687598615647639357610402942549920480423608097332714605768144634872770468173624345016086968787432530109985657467458720912626439249594626746127589901108739673920169018956657345088153836241357758648972269139297564555270386737952908665306423466700589778074927280362052708240430025853290828200311295926434592395284974150221415155502710207415413230483633910821095103022903771809296068326710420644693330549410757130716865808009480400913410319245615230484334889113656612066598637010888110113492034973029056472335924129102754850815009643506564331334860869952767313306540424394464730135521636828223531891814502124863899456470507929900961972567975966730684782658866345915429689489071121428871405526247342491489035506504768352972383616348689717697083421263411490168726921603614129406330482215391012675096888737667747444481601666107703978559350352015533686621195632715806902075688046395389896081626006910670390448452438664339497552227706210800173097089944261028450396413322245221415568322769662342457315740375426163015001703358816585787255464183865614116427321184728209652963049167227250697767878687064869923549650417589263604876903068302258161649163960582514567299264873884441766239066988950562778215228287747328670478881140283680974232658268676530986422213223563382200609339633956551551818847656250000000000000000000 [26,7] 6610676975830954040053285883167340062799006566407957041657691540294040026555246748568355927425909359875623569913966881937921777582674160286623360572938124302925503669906436260895313196420145100336335043784640353220773542277222295223880108397839661140318115620332841678187577288870787060753745935459137470550052778423496555859713004059538610680397280576924904538880902813346749563638495199978327961949502808401038183744245646660780568825591354012187857356316825364580376911379300175101490673879627767840684874566419755588190305604619254832654892343225847945248214835435557814209630611113026726635759959360523798348478224861470051729433249597924908558534744876558049954487313214726659433831658679137252721373277457174961573167038376333167982813843795721691235717892057654044078499297171071816345641443843138620463309177515741478042699094756402121191075425245236544454573512024480792085950208922522591749615756489736839578150349349321729800749661422772799908811108427072226572662007374908452191960610372368099736299046601482379287872742908273733061453169272068846438853445653674799436986979526474931957022783803295369499435037188084766515917787869929097221940960479257854479138969934331658115582892457141349752401048196483608278902970760482507995919300053091821631338521114939056519107835756913872934045708610991607428984726086574897340124689099785673115304985464097026919589712026640533694998465568067635806093229309206934859842115609219030320349824262006009142742598841918845113541779893559925375486643369506001558232800371028054132214045698006548413363287574203905318557699702575456854596521066757014180282430483766597922134881397463483285625902797760694991200143389384497639282742227213806327431140610383210573226753697915340174133498629296862975193475594063296528263894618436317422758274418690479642564868721027322599693385289692529716422035499561110167789799326623070248402220336772774772209507820013179031459255860452078614216626904339742895652631050778760130240802387510121164816381041871393149039596409134277273575540214566742375038343169076763593852991271093775722854669485946951172187542780085859689756756115565602192204657472863551023835687554031119574098991351011041356451139776340600844457713126972634395332670862098064729164687990106200934818559619659468166597317670755936398215356676651833734239765253980703336810138384485635244994154992266007431390185390610199301136087267065640625359536916919034332806859310949221253395080566406250000000000000000 [26,8] -201367041501774926677141507981974538218480351983782506469549858030599356341544701856041705991216295014972226423164785099982018338468462333997540978881563073468613186429188558189426051855820674395699710773854683303438299631631403628589284137447192242126388372622018213024679871790803422459214709848541481384585615259159098655823377853460342656866028341979981594045448632045058974127119289917468456368541829157287755711070221973785525615257236678471476501109818543465116351001169202784144163810459378265680241838313390458196998194264365658711134871999626927087285891118934357812054734768126919599462196286174679463292024921213227327856817198852169440339208694019980188804382573084055419492596874956720228233889650570147898212436830654824637269055948251732808883119972115034466023652500360864929947046737479444895324325404371461471863459405069357536224581655371899842132867482318066184831397208107160003121790983197224415483585041287841695640992370062704835632894521798353383726173370931616612375429443744282278312103934146566075095213941530047342756638764783921290022613812493058264334263349238891525279170652451070497765760292956658833421650445245039087379820347318384922033692308410088546438118567408446993010946916767719102089568589121304049111819381441618670128828368912488467493468416898208327302083221896548522270169570925640383181928358756043199368687727873009859840929284742271880792922561163722872735075120355164922934056668835986944407974273706649962581900956375248788259917359816895427081869748815676110449948457857999776720322682640130030227064901797323494922544584538734836003239531237647521342854660744987588112623419860181525088496312964107443935074883242767606178935261177357468489147831765433876488268718584264842763829775005791766162021980333789944479690880322163904255982411190566020485456466014946495449759396198661342952489370106709049419823430409891049705794984440667184049387883991317972694622277035132845803736793482873501302352352494165732612131957469836999175517025992871631829897784355990232994151850471361302744707147432534938587951681663804512742808222544603575545792731801541828570930532694131360181137685307938520760751195418201732147134155830917223847553622187949735326905735705489749017924468568942894861993133345201870952390858806837873330900412205628937459178816630636900427652688000740601510312100868060972815176629681825877952995046598383836468681323015824052363505168719093676998888042817270616069436073303222656250000000000 [26,9] 1641314181491117891293907985581848547332762783644149680376872175374749654053780214692092244643268573462884198951779700350225798784806597547572716763661018159442882270674355474844907766086944626532590871792344871542794111932883206379369134925885430548903877802481518222365169759597485901301865205176430576297903477530778544881224975927194233003004145210838593946957510300368115339353746915486623240698347410307373106388800759448866802878564642492746976376258956292865208585016250972880239892321513739002771668118193056941319693329962957382593944716971719945311149256316131760737736449517438780185204240826806754341453325339498701979338313880954857432789026990790649341642942543893441945060184873827772617864896886712827076827882542597142326162119112255665315264675886984545004492174274661405322584555781587982546320603313384092862266216815290199482383772592513628301880692383935967491826720481274210951342232867038215748675467544647401770626424909771615079071635940261221385784858233351803556400383940369763481467120229776374161369772938922840742133101649477347845954780036427381142500649764206706153644833264327878472066196010821426274731169113385081050730831403960259961991071180749789734987596020556799493536368360652428587144048779711014810426451073820975355822553093037668461658698679722417429538335540847046746461326280967702190625021703443574141165028994205420013948182144025559716940836074894374589584928280512424895444247742501006464026967601239838705193227273225901892633042235210830129844685265805521554390494872296152267945112611737792443295304622954006867922342438847459305405233989923618936769172334463481094438505030143953816867433087168085490752624998275278343176259772032156784101064195227921295853327982309095545898351429912007443150800356294119685019522740790980220956883126414092137876507309208636656536106843446621524755188191447041034390391278649216227964950029246464977724858433738549007310657952891006160970788702258366052966526476070619333075668014169017742624188402967994646506888670014585406341060287830305139920386181402451940844444422123273277212729833812802137192249305991809985616479246677739912770277241024816291032886199938683028270137078000297177813713606445757302671145492399886591512878336453841443379368924951467559277806348472429904675200603524299166366251294458677587413741828991387008954970596525333306910737483897143884460622109212859319219290976220286779904623304269725703186111331888241693377494812011718750000000000 [26,10] -8091302819447499122716520961897525977544028692497451657256708584734433416122556573980070193300748317491750483962597359693539251262117469723928004967659079386006704338915518711341419722816814306538516088597313639348534056028216145026605935130726049757456444754474047330118577872758869407250997716613350221968959713160367122589562841038894345336531065466996233136545555494529139942887743449095576330854017989209500560057124825652071424674051757987320454655112597059798123360849444644174130224136262317933386404785092038530606428631836307668971634003580641107321188000225305022899718698372413165584971670610457972501354215671345951042991113336390765999308893904000074186109458428638504451765095051394465921139645578954048512878458392638838452764069509457651707082893302586918475002908690581556921726191157579830590538002221071344217612685690316484269405028315683242168541044323853676752960568703055602168642873498134811816309010571716216587694942989239934499685652199438011287427778717375602476077506557986991308406692228046440346206803941811266069609938759135309819214317581704552695853779423427303113168330744065395084410736784569866002091927235958428216365746324837006685145705203091569625501557150749536456453435024635613045026994102243997207635448932542724976585290785988547560730490076466970924700956080863288940943220371040756250266676871632346118827965283345622287113940272484028700375972698307757778779978894874496666798394159804633959150267176981402179738579845843647076254289451642344208133724502060050824884375728899510037956353870980630350592663040670648278901239203113210850093207366147834707429809838507580582135076275904741217691837980703609508595048466502980507955626491402102783900148262732763471873819614048360979246269013856602173687511054750592691231725834592452489932467388525866673861870515384427990625394486257618816447144008241110873665330388858868656107886445871959547037080139272847563111775622048513235582324379428115864270257339447213480903624627990269821581081104425379187578494830742245923474278799080733287391926971224726313831209905643972861609160816486495552651179322257278790996197612088996167490420323291252301870550072013972012772650324002175388057908531375590181912223257718120289999839799811595037062102640983469782005440350600882656310483620153258199708736733916533241432570071577572926486963760437686593730540655201681402545627773756102317458407361360400802224928791766926650108615604040096513926982879638671875000000 [26,11] 27914923984467951953220765041046630115844375470203170932179093507708912455738994875193744143128222378196683173844625272817752383473130086560144760945757973006372281221269892854161779674769106764731713958557690153131287383682496254905488972398440886784998165871153058156662499422217648269025102935004925713902417076403849872474688144667716196137858933956341757069606214653616406892162536887164269422343487015038027391809990191019293332696369128577029347554183259876504638445674035289999440544754025956086282266316330871391160371780765416397162565005936586545457678671678006857040051675269652094167085580239130804367449677882459630869731581949933665009170857427971364527515551262721534696170010508246278492517165948727553996267565623697387368130721008371606873655508799623278733465458808920941396643535304540691892488784063217297587360210242384366774786158335256145787157300377083675678797069407878506032264691207651410417295073122458307695232232231438808523591983198873326309292083884113389143828849095582406898266355710839002342123647038144807253919970629537990778115859320582886562618244444852764114755864217669913370418740339381903161044609544501684083074754064685044280997233564918909781825650670423847991228578652700587131703618886436455171364963569681589266291964042746001804529952314628098292145929314826919163753866940091992544622237658182753327999214544805442910188429890108210430257867507453705390961250123152067244373614013490077964681464207145744386810465743573128880273513787055950233006126049577623660289663959901097848242900322277048188314625188383978543239409365576722816768471255230136565632341567236945597359853423811493093278943334805772709952813105757780170773492317205613320622027929087952537385422537178622837503357792845547855444432562684830648861157928781534116257267656035685934396584266745900999353622405849496043926974150687341637860637015093948177658775521727957402319512697009774278303231084017106743747810138218466539954471960805371703316736967201403641351776745847594780633596873593966944090877607524141998607206382244920165277478364706880465124664820015603236719138651277431962796208081422973755362649793381715231821260341256199908659730517569945856593722702336638450519538403093747098167783423873957185858175957732143444355357891785433283730068394379298425721685275847064613265226981359316028560781759858296487297779513844733424936542654902753444141759126771440583183753886276079470007971394807100296020507812500000000000 [26,12] -69826642800936663005724158786169810593591104148140570986851188680968221207797495340713675008363729392582764072680531675539716877125506535293742799334510843770354966858393046282725814314177813059104604607656840412393344487791260488686827238503681660731950779933733562160548576259159036777565171526230195694271756685901023452523216866216003408863384987401632385916241696092204747999142329006602159107570158533282641462371281022352555149955858302355047310676727082274442346024243951981223016198179837857994269524597914968971555911071105543955041402473401340404438190734854787161199910758603806690735907345475697178590182891495731250298851386651217589575980524048092010259595671510631427592665808585007159436752689109953855581088087690259113166305973426872943493907773490625575845474482557753791213105123069740887565175845762877781457930041695145111120253322099033911925484871340843184632202173136524285575529327214521002146470945111187555105514905569247370748959259486839541426952413851650572923360635941867792676291271812104039494690722083018572350238595198258326147041846519658709790697527255025746893878706987085730227279557460253098584489418094980060860269668347505335090136422082060156203914946284469801893945261714622300721994794115507851514113786943669690299480348120363134303972708311959236454648685759502775433994182315698423766064097724475710045278971701978542407280330048161922961602217575764302385685567359096144192270927801388040635114241272694115355513168705806359651362167384294468543580064116189871850869758463181863630663928385144359025678079301607142936574809907363818008318130522955981525930655430472282214706146988159667442870230191562044814316984277408800601557084633611193004053452454192051111731003435873075850379372926437526984779001655002659601864341457350391432957534473591133667728484204043435787722681627204557489450522067828597806906191815343626467332170244374965116431347324783186986468546675440557013707242534130084875928984583674684377104863953430382965835244007358098663630165727353645652106785204639516143010485937107923093681198171718625238541979035348675503365074146699312106069978380655159270309755060807050131888441306123795122249634079116421077503242622846007312863259676281794470144963284777284458372908605161931292182815583171199029703630263017428880556707952291300011029613983686728002775184702486158108414128013048956055215304757797596310575956970940312699595116027739827302411868004128336906433105468750000000 [26,13] 121623154915558096872594990861537721555958559737665238492330735339384546051832069655898625914422803870143237804400939724020006602955948552929144887172351609062222533754011063442924180137678099099703275067632015535600058319933327773897104644663469406355718797330920993534085182481261241572696164498382933828574612374517287198306356804474441965344590081187262722631243256038824277016091552742935843066995649609606256143383887042380100587462641953666269806588605399316322649825636192050687602188155247788240274788345507187535617161968203825587159922877874518476828729957345302295766897594835845645893473985562489689763903297896867334912534082250365016276642549729739825359774104424633670033915528015051900235562787101840408453943821137736803049906021900925344425229346334511885877142332590911522873209092012971328538721911043836427035959130810174190451059976131825344168139842014648351931058401661267703952856258211858497196530618938677263446867218646166036732786771696442011165487661012783391183496025216473712655464542053668542554142001674910580449718828986844303182518668639558527586437463813300028264214829767185941879543464190765965130004545326073850699196546675815292675065813053712171797575628086453029698742895305092915144528232188043529259840722298967266187067609283492096307150695964144347728470956325094340431154463455499510779021268389116423148357886327775766731360776942139049642124458601181997474905010044403759461501400752293807254027163241042572747207330249786470376796665468824537313289181608498002947460730758632753390315370008195409910788838852574839733579671902576491632987044796529466694397123818446509399084092076985497016868606043334435155418238467493937711496976485424514262157456927642891596573349799247039064548926794426969094453648678018253682448708539553506846837372806449163820249484987996669376227208711006980585284179933201418073609245304441349904688002883683333211849045259402907228161358267065051883330962080827587105946473465665746024887348542511487970940834097483181512418876956153834792279667691796526483007431977357309316202600741566309384055672978368055872540803364496813638070395617413622609124943762344561886911529844969284043277916849686821365713884053656987762656578250277188644535117968555971815815103652020189348320191919083061036507359583932016722184531015935002756777520943493003536439808569879677490259775065109129452981510809491281292603761522874698970935608555166140831715893000364303588867187500000000 [26,14] -139313284611796105547128052337126745752910951206351699574312698718156011719537507206253323163292375812780551005541144190223006784061280407505977559516604732215266119340321277564137287644920101991698796578176253075351080553391015774022512565155325394272658261564306698746259475928650090271884874667286523054624643287785507008497639847789987778345158528962078490467946674129470385734559760126956658043674012710229860409856984642020503150411250142404529545059307780851312694570815382182017185746635593443463923521998309414036302078512724078558606441580423796668998634479203996954655116869187080033564259406076018510119966095435813462843118239098860806397180566509002375777428373179005344119805749429684063144103383339264119092182787412518120414845314253200908056562968810472279300090890886903698738896500798521349588745390724110897445167117874878551234894950871915660489264421773864373251653372004357379867814211607596245067126774785686158742096721456939338435638396103678271532379809357884594205717444446402682914058600150123078676421247270524084810654899323643815420364282354008483140323488946403384979109270895888875739880010817075833418615543185938144286850080522087281314980675424349389640863840669423719292965912027914459545149577095154258294222878386702242716753731482387394551476877875437678673211368178197356197414679097442223968281122771896580404230728029038562790576126850376008140180818977419249988144264187955297728308977516308186813037351029934308974665379860353170986524630738945796180827038389829447269022809313102624011367770046699532174159164978303422371885896586580120061884367665090009203356369789030224004462720090866271163925004986482935011001862117932566162145835741652076335205584288984041286675336033221423997255233497401571257781612620057025821276817645857232783982754620980956295731490358182943481995184088041315873600716522763732154874355440856897852545670985259308878293170680155416795598262292606079151413974435661101038580926330196379870074128334101038627932956607479834924290228924619200556020945451825177736408351375555617193415008133925987290868240505379162873899851368963075206860272588566271122480916958451676675959240573094542713248485049250368723795594184007845199070086266132608211229235053978320779692161642836633898030623292658791043906081259712658825313794199461792781061329840888668397299665197067483709318343172741889840682528202296893799166167221768605039792371380613644760160241276025772094726562500000 [26,15] 303304221165723400468589266777984369130762701627662102986950247425112705996625240141224550506316086068529080358298226856299473121085805722033338385187298838802693296337250374067913346084079447591932240756414418864887981235346362246057035914615726448202736313609477126995158329280425914313524169034308562742132918458475601591844290618592762286955243387577158105194371978183327671622178801713852821516033299122401070237927360865912096797088227881820858914122246048389339335441721032621750356663655631728529112075320230386487985345060034573280057436834890554025334368398580035361671379878974073107043128909952696034545072350467658979988529537094030361484095726326129358680255196061586353268087386700208814496557354955323520654716662719140308081022709473394858566619552106977912814253871916943859022388544919957244139336976179469792180593576481260331958105882394122113321892500550948279557086739518733336914907635173736443766233222651767639023826245687048991776706967372264598037385788070436590995309162920067010577222051501662942783275167780920675544320061031889065319442602193680873913193311394937597770555683056857782665330344102991227488142120607400146435932064405652223466930396974417669464916203391674385718047356928994813670183401994492428974816312650825270341898397722535397398070573290030396927623202577002716488896636093457227770861323124392631165521029638406008317955294909610582684923124845630190685746498486557047012833715189135558975957527988461274000876732763003157669414387558879664844016727589916541576616013214301192028645823928111152350668275211018677816322030546361995505788256297597621524510719474313649376020037804606060125744912116055691590267024840783940678158255905757206172351450800966662588419341620215598795372162598585350450417715404239693323500112423803587917120281539612451897351861674684886291392958826009080177855050021386413227683919412551772603408701460998978063187751197967881871368877989799793089660479270931861246308201014610736857203834838052938198223558317428364564729052469174316231562733377187534105858069812010510978048762376046579020347070007396125487170364406092527346229589075040883499621808703692411059200886218141394485948059952641765649304169301294300359943713315455346288185837326093795656765977891929279737904237170518121508626186505470144440131991874175854930655116845896365806722064163180581031130041679570484799467770831494677673409984919425559646288803605784778483211994171142578125000000000 [26,16] -2440282851211117183368062771039827117065057059773235786022668031505241631634100615966279699812147869290712548542801609473685191084266318252597583742690459321690508113283072940371495944984799010030248571267575087098717896307377255193732538460646002406075135140568388389751788674390439651473141133937846965889708002919239947516294601430733586009484756139212459824032788318270352931624030682905010395778480957748715329039024448794826393831836619150532582493188680974691402480362575174247135196217326486582086022227851611345065469053255549883894385871671235592736795180903773325228738883500699705394954076188775761696652220874696883822318165721248057252094732226909137845707005424897897074466674429420546198173222086042107807455446261345623577335708511642115811863878951030110258548448335016215837725977940567584243440906430455093921027067676329715457775697200741869812002748042809159036251045505780289887965734596494035402289164834575052584849279775641777344628488493786734077617714016595909872374352104803027454748582128918402946255817293783433697469432719989198196740974296343004249475614546786951804134818093479499775230760377782719018156317746003993653692581293248269941238218559514251307582419459671927969511944129814725311472813668857835775686975210822699690029650669536765934646961658855873187558639951921433328470662086061367619914976024437376074423563987772815049473963020348434450679506861504806787860182268517478435227191373155265255042602551118567550412495252521630366964322025449016571234883088193622409721872290610647760147827851623472048888814496304359628686486848289494403642587041906469961325245381298801077186098236957731735750809674716602843884993048028384589687360597749429319217277082794518113145543482788707532420394436002580880273608003329877472494163575855431569548540853886286347431791534463205090801658029445922482346746246926047631582106135768007437380098414444334048947638664881637918636220666870483098354479059668060865194952771353483383316165216720373243655939846882346304395600417800222464019072293504407347303595652949534567248698282974730640620015570447826979823966505904904233434980863670799397196165954584979591495763099472791555933104709265313540520869940367043465782854685343966308311037307261433152698998412670712302310630614668921588809591588620801055175052309784901207781367348293183822242622522991209893950086541567314114024710186882893055501255752098974018821087028641159122344106435775756835937500000 [26,17] 14459545265781459628685682791309970049515880646866040141640954702350567515120275828408864218396158381074895332651668398427719460422969866869277411613127932067034617689929338328381412423297819850647648054224889314932554003881058128055769402393212077917419321973003128678422739370961196501930021022566271803157125271306178044208682308978688013142885110597609388417149932199294007117832537399191866228334788849406086136250123842754437067397465482496017521644510676896497018456109040133856656098773603815786208036384396351834697836267988234155827379465748433760551010506848401615187186088710038962680956744286959167327896804383588235374272782954338867388222671987141889302823130127235782838618655048766191174203159418263370200613488248489067171895962563435927081723838599669188102048507324099402247704179409479960685846537225745696011264483477661350939332534726473596274970907472433599239879793956421985302816639888178684633059413978314406613918834130777608046911168930106987448013654027999699342928019210320558248634811662639495522796852416930448532472769446730212049831256933816412923911228360102457746985365270440725981350500533491829614159651632728007905532218643974532688689459676985782295430167689208832059358706825828189899694845936233258036678969070089396757241667998648275022599684906197995063742251818292948195315642767162554453188326613518899891078800359788157960623666066914774263330088796746608203898570617054509960674764917098655517204193186608606698672695064966334471113127164649438697956360537406622549342596669446380568079861805653513355212253646063758867141081635707032064995694044668896326604491038676626866703396961701360655466930754816813681786175361866010767166840496435607389095394719998742483883734693814616813249058984328688911835807877837903956042504726162755290002140204594564438211719294766645831588319521772313168466358512941447323970141488918848496337238740229605689162450318392785714054858942766393334100916005384568354552234280560625921998066972092206760384386239765513148783626137348259282009926072263317772317045701406651174114277897693231797192577468132913735403351888084282589632870769539664857524841050363495630659927959769394054356048669409324346917008343498796575435219899745423545671974849048023827532118973153237250081218087150073713103973678550051948966246642307671277822680744028070017995522409245626372627920983852649732968067808201585888075578099302292978123318789585027843713760375976562500000000 [26,18] -59774331709185196885118958931243396692050545511240980407076555556688438435085864752830821132670599423612269594779477573704505214390104519185999569377249670031538759856109313182224660905167892286273433217739363633524516255911928498555088931938631018400606919957468794462080418170511300396057553989990801282840800110034368389092208507368130225665822403676713102265416297816426234008706343092949943108827817552118514052929552986252235479212338415116658404641745347235581755039061801218845122759844243721675317423402069079555393554518981122982325851359477771107351052383946845335470447483105011254136806796270460083045378071083925609980701731386201382758737546164801320935814542245519010618515407541501174695433697353775641941142097046363241979398351427978528359672511295898530979148504031599727171313694660437534734364582983793675367882861958340024618066055335610505206973559374587391668869383757183213795098999778014225377894674057159839850287628296152093177454954874172638477678654418933128103153437099321507096906701758027479907551532710074429488198391415710165088782173205544720929215012736235749700605679828009103484627324660260079718756045517231416253959273301655347247756018324393787680840558706756356652634126419164309724702864165121350280251977144490429457526497132283543196868877466719277458987313070505881529286726975958890248450482811143089256668428594018078898105584180005255455347951824639452978132700833320165442141919797321734915312788499779257942109015323262353342462784255747338825697036447903626204788473103470002004283868136042708955233063974001946706375064381683796182746799643460265308708927532104131306144690667177845943674844177513351452694091816243478378811344274899237262659709442282824013240784900308002563303195903568556047898228328469120179920240679190590258747525972426005309277232930967472337155871249859828091159597819056568318399039345271008087872722021108302339500163078505156196011690897389100884078315446183631442057794506008765123000521295696313925062622648704658540634356829676149702193148635903969836347926409295030503349363985966141127583745053618174058411346120613867249725633914953686340401990344357707247985260407143461830380758166633394144818331863188424092245925345490157318036791063246415348968375987715512629939836051185368018133981642552830470050231997152623087813911651769142754793333569538350841266419848030407290957470615712447628051034389671993668491367657225055154412984848022460937500 [26,19] 190671401860176203331516351016404867784969950725607816384486967611598640179723307625561271660169598592119199719798035739335228909930800023689800978426577033119759256867079131102064903027793565096383411314652459559494573407555581507508269065207963903696267228578469636506917014837048582483331830674330885774413383617404580547734330422862013259008914352591515696836232184392764739669082473048278612823076750122668865114086660537030236723899289353628951861465026386541187007102432735621960333752695680934571338028876903154537073319453208959789010473730818937935224924105276689853790842261339929538532008601334607327760523785335837123441321698259009520275384070659260851592754385970257365625577383905529957207336896223665337638851081436909831632458595771231282747690664503595742690644565586292580404645002199568002085351805129038511859753860534890782702461193288240987643733151709329285957640716191594520282347921120706697449302836675100574612031038893423426563046622908516424954894609937185973239717423186194471106048934399314134747522252462618057124247044073802583404402333938814338807939375184517061571564004903306953252785153037590816467575000587014861798170098208495472475653481741051962684311718897908025828276757691288758937239448277486702098064269391704540791328598126922691944600753151030275939130812092772995959825817631217514084561677422720363994394170122489867413316655502776403902789729532512724637393823403860031662638405679129600349478008270707233871353821415599912406751492824376125107926926023303483565094224728604135130759156256463204538435843068578598985640873933760927554913355935833232197285408745078176784546950124456579632603497271295022052066818606095722879308776528110962780404232164733705127748796344737380634929156664883007446865995878921615247199214640584778496161896048483012607219903700231139711742527650384013070639942728087366705112728112359221306822436051241389456011641986377125760593650069428388508677700356656555929634890361750888491726684283630986200954853919659069500090512184537451858227564955178771453241750822493816344612720661081676387415641861338645132944015983040113144464300185489238903533535055297244007407100553021612296724741117683897209049592785377196290990086761379294482927407126211914517896316695808138843095556000698250403984516361288785663095877770577901534020159025718214046739620150003191558916489423658593484570273015515156632583701132310771697575546568259596824645996093750000000 [26,20] -497031903115489440977005853566183392477219443039231600951601022746574622151862113489524599942514560469096131365947898875704532341888634010260171926080559503408266748721074801412617114079640248224583226406765048323340072438518656460712348261533763917261540574292825514274288994090780919040150217383121754759208381164286734755534582867402322056522335904260040446578388640356243381517476494291851596859993174643039687318802723014021556287680772713447846703613200374537263007242257136471163260909789851439210292059047762484630108101573598174452382655967404096347417494065625702307604794873787365202938720288070211406030134581229167740637002786173151995124129779301075677406147089232990786494445256450803514677102497197631059565465494243391258781879855751990482594197852942181072345536990485220293338478385413392602530095720736549307785317376924731993227610827358855552703429832138903974759951567832940911454710906438456355741084519885896960195721313565711239961453290186714375186799955785462508903634183509588419152037077161192695676201521208585720105555109023123882437608279129022016422121615023718540031992851615605806476049727576143821662586033553362854922434468048203598532541428440308137165956377189977474899118354487213168333644884940750739607279325554649586893865733932309237981251115707617516651689865915078049890475658066945440965985088663738204885816523826920447095319246421626392721591665913980202130795267571458140122869636812383366993170329123421385588053039311114556207888214894363388430349544140999306641058149795840848652906138119632424693587959340261078594224865309961601676386826630156514753899763748202466240332831020325793886589093371308197902086265056180056296108917336226775567832523882293879582340573220849309486333178720599014941908661016722146818960432804137038805728579121548414519903127391581349173482718597878886742819793056569626560902854677254276855126632032191264257329155996861453703954956784455550748107626834329644919343691061407425483488765368159642029700951333774176343353953141820701481990413475726165798120133730220951187931360449457953062322117005107854511960716502627913960333164515925942050265048548036076723959708532855432262569362296207765373351747924035437662253407725995567177388160944420976097200325437630491869541867969817000072830176594454503908361685285048969842675098941420092170663831899418809603930368643579026079448319015152210085561922722069416735735103429760783910751342773437500 [26,21] 1093941950961961203784055656228588437975304921604898360066604882806912164960477939918938213877639873881801313379054050773142171723911231033720912217542295969644367469785230159426093099438143862830410535782038664780359546403016817336141313358341326998709396118325714462393590395818050748925610174377239864282457726191159643783006096381505354946764514172071893456060552190010519465986368704120033510687424148121166690284359587265531270257893177934144378824483454428333774221272729119225633705781343203448663821427620303116091372245913687717256977228208794199889508997766094947547158368976065568349583898123337028924275818959646152369998361290654867822307429717329455767020154171771457547005716476653830488924184534028034628435596343519558482425770671806466693959225187292311997575354579242086185301756151198107275477256107155171810467693699860623635018688355259500327080355560101607168510749138286739245858192708522420614372521570649749119559004686335011124970445927122449970937041808302425866779594064880567114298778809362058590607501855678349755364400056911348268479786710321338031834088526791736727258385233251896957935829828951378783837544430881856188062679727729666343008530418504906820131720167394235700035774513264070747580504187559153062506378385202463539970914574995304216252328714272957799329764971152576304363972427393111006227444912604390595281360678799085627069986600079805145469349755793136385925243669291275073002217015066244988777895569522364750325928270802381143453150333216325484881935871628231599393692311573746933534655698897312618086298574694681174697155935574080465766435968289393249032794246723272248141370525977633447947171133892792128166715002008133851473335642414001928331731938997107204310521615144473415509995127404159220933135571045039791220893757049391722175389114717326464510367341794890037002662734995613858339120142607673585863074200233782514475198409033948677381836990368746320753941925635887490102227711012012023601934337802014873365951644295019581412980486395754214616445584020584577911626749720836820744158162297512547064265592485430622248765252101545915085889555394787172664241072167896800437592835185037825140416726001939128486461832292575000355963202552450495940798728312052071970403758494563149972128128269336334041442779339557704428028041388153405008162812834672834374061276428300039479242478170810246085126176233064457445420477370086291134428091442742925210040993988513946533203125000000 [26,22] -2075106902981036649020769854997594998213222503297093317769058303850064369421185279651657033439847990048022916012482703686553907742154713095167320591163285602453460365962969971428396156431005619453252542887010284311056222701884698046426441090383910197596929664411860819383592528134312358121232549196744798646690038778002866023975321445420293094733028466561559893313237509422416727774773045053631308878291898081303333407824824305835809668408217495893146792621916893595540816830496228251435510906934285108306673364805703328364949993224509384852537834402939743676170688787338056985698879320606585457578891874344627173579163655539549230311801605720237573804526577056435024232176380723962081800900529654461705578159492275571412073407416322444609380256364117716288860880148519746988032863013425634769261109293457725652156962519480872072626826122771120530851966006378165269137497434809183648823487666536528786775677425831351261997392996246694350124208942206254856723165049357474711533995449223886422184658262690990969895861077738503857483156470561654890422285643789632100577795076804150766551543520731512854585401139640841375248655350162674717765274180720703423318198646655717801938429958596555986457809981876252541676060866177562332017617479645739604031054556921826793920708442274543661301500758535782793754223825117395978771092991485317058125400260954291765286019110121693510946892492044343030484094522403404186605502140810143832847775060556404584384593734021199627787710594442819821819665698560424419368929480163398265265098625372165326794035774082070643971394853116794249111277582046688564409936097384769964500245768526412950712080209254241243888377742127056566487732063432557632036614088868869645439630170297154847537396683878028559226939179787135464178225011580390047768799452465391564593860082932721012146598181170133733346924738768581973925492058561167762409894361218426650776042839533341956413214501684518931692357300285284678230460114457332846207361896092380956421437249608513433216358773513271970405627828886279024992369713429854886371619945692633169283513294178161888768576012787868898573366433675531974557794790470801718801816482893980911905812328111271470035429218356366406273981470890529962814259877978791507214329408906888426433739646551103747661083125903662403439745530615707826649483324666849401452381373514515345578172803163464841017095671364481604581989588242959812660216184498906955013808328658342361450195312500 [26,23] 3440736385769464974767563485197132518261870373563847789967728839538581744410595717414147484259663960191667799934813472254588813272927804241901770489031463618294426055624852611941844100231254449601537441588320731336655094153312599051874188394111086013097478299581781901552510831274171901265504169183359640930029249692955688811817320092971497556028925365742781328877924913928615730797324131353622372089359446284713039035592859805680031829294036391193208283361940922390768824036993359636259929127471810419477950379657002473994939692124022929673047949910981708310637518385108177589355917627112386755896650396420886828274092067655273027550116690686730291600258614343962607743732535457843973303156619276553555819509352675735188269469882677493169170246166784180059051367134362219558452920022775701400383376045976159411026235666740486149444341604371444083807728451528546943506489794533536116944665980127698689913852280428216208290160261556395323629095034213951863310722969643817446338966297772534314700474020565036441443343456158357478948136702512550475586597474929015940086368864010476323025626359827903018583168420404531909626200470814889636665121866467455390356861511977703116713658819254083475178569095273668150706045112493632206799968636983468129076079032227498299441988871199088302532696360869749333617717305731098238777242883709566118179812516300529996485796331589275306831966335832045388466872964088578116866190871813040775976041093096921723891679371145101851990140804075328125141107691942315964743119788930228213331256095225193905696771197265946570932593798195763916953656346497690106521046996350866899150459795146131434190759488368801135104794602930491760141371354036955987188902823465895511958532285841165188367591072957229918894203632758768974262267642420724989019223365303946052814336126603822804967495840339369048178090405828652508271462205397722780492496715621203811517426139180777364395496898992208595841884274652354198318448253732374176186802602828591110410014445921663397307536936872048534154192855800869429371046732706301453753599941340032226826205616337783153004346478066850496360974388841204325708762665343278317284199729957040287144938625101382341434356321363927505131030862507481367296430442497428115160942789144291241379899466128805737997040000952468374334110028807537835511103795158961983720085797245198559972494263261420403818581747897715557104136979513643156830537961354821163695305585861206054687500000 [26,24] -5036223246211243533119292189106462434790140802788934247653509433938768320202556111528344629357765025247257995795612677699716701417089952044284550793393905402288195694783323284823421092056507894695582833294940144505616377705330740479873371169399040323890027483185852859430387545750858244150499334292995355680123126728565372653714474940352931068477621860202332157020481810041896142373675918848324550803321349770986965645859443366802474316506064255695463478095101413169300531272566259523761244229945742140123366319047586733151594885503841692622234349068822232100375576550203881756107954258699587029695280098937151648284089948229784933202238429242991027523620904390506668853470904119842300346965906703516363429269235675111550014738797399478909470166144984536584311357669249786455373598083979408613458112302345837525456641903053746569659069416742811021676744112673631804044359300706896509714159495875838601693266229285776681701924673546140860225552895916118698801236605013500391733701013672353437431440054219812359289091431852393158257247959460000104633617830273087453263332661686108717847856202550517342981261655445067498560712558877476885663360393505555586640913358474068441253335815386070732573020635955010789033253420251529466743660055098697812234469404146583598437060879200517114796611389417975128209082226000692160583082347538716161053202811001271390779531725676393153807559095538195322868717737931780760989654581765766827738024557843690700390631081995750464016464403262378894070359133738336552230211231595965747063890893731453113387004754307505124406574630066833615298268327513626244072904176842996874564343951816858123739250607097182275927255809441983973246038261099130945260217060384305258050346521408944845792155066382903353667704726747931254622763445898252480945094507119087799169517011148042393139338670426038445697408944146119265028776626379393154370993899233253723863491646911733979586900844362942824187579764473181186157650200619851881939218573513334404757079491987171313516907269433067950692228853590139954696626486796486558615863542935280664342951959105098578303248686473491430728892716275834819717386087817873094951247513600235994733042293015439585188736309641527525668761068007305270835202022352889151020220273866073166772524149263417383353384015070920722027078209489980691192384622675491562503171446063383668116503649808964093992524773728236232342070683682213640131042353687007562257349491119384765625000 [26,25] 6548229456090092571748910561787997307217529339294924300676928309905722195703305927832124743602473767139440163219143154617384370175774498122087400047215865624133015018076545909035119049493405094286822247693229614827402685102923246993497384615039859588740836891494825242626196622873721672242752582616311189184938853654620217916753491434680987365910026451899407992638962666229934387567539404323690027668538579097502648842319534836461219984232441383381988724402083002350928961282574947772590365785342204540907711060611108074133000079795667220439962616862078148204576335458283348018692535006890813506857976524357090602688635737469107134133210519365123647397287003991807095591970684878031449099105341758743541148826619921997445746828799980530958021413387174635402049921836537812836433366302681406997108870837746122137827258341253538824960938867666918308086782464654103789574541494467152871844257591090244438042519991237500310732287943742988044406657698805170020577376701503074254955521126649073139018476203173954219788048441100953564454271304364002689133485362216106847540628478733969752496933919473065468795873125438110668620313092552452971669679485245280435359428068513306029875404827192840469742180756900145249058122663840052974065533923825471959156161347367284464450986027081572789457712831960218576580528904157670990164319097040908036194654609597545342915815129975410473998230679378836288712655741468605032447807681151336476412740948611050007220799476697709174191487565884541152291842314682903574701896942075280688917651450001789333851207945671706737548925214709733302865126025055605251810073279454370905148007766460117107040069366978092139955675828559940365040619517931042129840953442631069601930417619519398929149063353589922745430515495487944378913685335505855160413396718064375291136950780526507442892274302217668328562541590088796477496964420095808778379331983877452946472289921141542161454001041712192455940762747518438395886803997035889297583015351552081840697115802298462933958227377623130210304171427322936907380554566177561210678459442369774188865860318422834498270838262943456529938939430416998271588489663570053316003468790835502520674550989073391227115556857167510764414934393523105549211145966124249025626469836460904979592922331995570001432990852645468568681066879362388472439723840374233060999114549042052663852865991359219357687754182591807982309330083900422714293654280481860041618347167968750000000 [26,26] -7586203599351975603340764964298557931434591554626512281559324268316962014438875400507981117397496594698345225432460376302781157878595880952391440836924952788836604518898197703160083513893135204225379426969227872695347207882389328616879774380133512623807512949745498168948556806362457890530258241768518416951176391292908974758570186156298795899741688216713067482802149097981804749929541517415506544470794916507883516118554613566930181498415663328125379472115484649215817594877587772121509135064104372140624396217319318580723212190365358827016243867931609499613823936677429740573875622822663806787245788204452004786235569476319757612890620898872932160833751103571015936610407515931899263502290925885622109446593365930641077216051954290634446549409156582404097537983111148822315583178262751511710697204292714255116090741038875700536760657257177626592324065842991906778595426904648639359652486277724614653239148172170166430294589423082108698699996183538542433877768492084218042726486501989160826839269123951519336140715873981075333921742261528906411130653178119603345598358284341607695308905492624508015191439792847265731061072310719475753387677902084417080223529838098161851232342226664346160721836397110683406441470776324639410204149589829937690968223728941103644358535291951210233037310756017480905654727052608711475896773376165104870033321582196299213251790364143790315792798473710863182703738036701615868251084672661182706226130100918623189214074803090813936648603595995480368867719698507845604178525516726725313138410868737815644106258342228079019771992787201458636130628214121030932502540278038887727903930795159729320572639077123004155574877734792977944499137650160644463782269456738475986123931153789814984028762166849314892768724014249857266319376623214539371797565705007654526357934500675229963234131191792419381306020939227271732455866081414746002624287988953682491930656833677630515795325423347484910771705950952102058125378431297451264705927203737689788382672666249249561965517819897881682335124344443149787219139181948971885720139730121586905760604103521625327913079465300203697044629921063716386215145393297564003439574947160518471530827144598601409905559777927295121600738433180180447192542709895932079576582955203535407401925204697712843403015548817502262577755410342550167544728792293401350046227282588185119544282579265960498456975379691993762342849304063617521531881493501714430749416351318359375 [27,0] 365604849267803289941650094794967894678194047252558181386223033914083461102052540270061217686268518931966751066740505040669137502619758368197212528864997640020480103744544157903263899688149642064778893251805373037406279451323703706820328791826266427274433574631373763747093191466241858403831360647316054646170345702334553253613239563080983052396714527907009854576831307862242229581696428637095951689893666713362562698741469037847873757402860379068692518947284978285819289428765132802896647750611167142526625896979218738479423311098844112838044151436244041119003015685502932329834374238251940246428927205700902734522662106052540046188334258950612650760358462296714741077094930634371022756727460464969912837062973257527303359677227234097823740016441450944562863404860942440155867686821722931721356123533439152475482947392608094708520525921446223941225453104553692721291066938736634465163791830115175611597831031688140555046324128404441946856162395217945121776231736338068012768292928189353735182618294525467612379524977657242279566171364339564840040091383311868591441443985176901880190427108335872914259289222184281311950570262405804601420463968954335118529581727281569608238112587391464519901466644306360098951618750801041827023045038821169912378426621295200215682380232897933137747287343673926164575716489202070908044212024781505437979146802512319803275788137422390133005251112092056675993387796518332194232848068535162716545300511320112724512351586051599503143871208282308800328097965372461329067753027097285247316848393776483876414750792278813109191383104666016249599953933351305802018601075364642666126499658437631421261812016365811174808406340207705283411158144898403596096247936556804360633595832365753121514861963443087476472103632156263463661323919963843500652635365674654602090742050097547442967897029939069186016737661200171101724319831440509037857444037421846928799364631816241521599063892663867846800771008946840612863360965697476577937769491609550870746845869535046152742680148624873218311565104152988295507631966407206897024526546170064809468178082364933786340474406906502252991881588695738240459317940850183987895276659588827727729638261544350515824431430465702945019049741339960652902191387341017594025803920395595492482692952637947466747001798560613738666390368643976295563920409419469330204975355912908639383328323363129230626557633482472046597371496074938132178622218759755924111232161521911621093750000000000000000000000000000000000000000000000000000 [27,1] -199481735669791164862579884376655305224103506397215518569699736057588882778536839015844948712206104828228456609301097092297994520705844325706698523160172515145403971014614186999752805552615806624109167036280497279541065319012846644461915250082015838170570314154163589780881811993457995968776424295126803543135201712990106820914043838703782301523617964232589461775778670990497820536280869251749469902984844396770217231685160460685071821517658415088766500614413769775102579257033553736756353192265713516458364934076943373474418070968074069249284146322556882377253088073118498885122539500741017634259281715745423261124245086137818304212451502943788956044703980162987081355271400249157293130717019233671060822081648139675448248757104190685122240507822372827032544074309938842112664228409129850915832181404420870575132091985128057644687959966521266773668943664949990392878235818914719910755246619496561545519782470287074906467901958531115998993440359729226862616249919486022588310174327928572892994371760899490690688731412684687454780377325216743602755645936240008673097449717765660106967458547213150986090300064196769473741566235145672560308742738334843542119472527379215808128668965062733696410252547731709390978734420779694735789544997663708201225399905275003952471981654994456177568783915106719412914490972978042278404421479318921222162035784174859254580933659694159208297941633011715230850317052965071481878198116780349869608833280748003727485155083434393778479807862699954770268994899561239724595757195705996206361756081852276033043782887760506562823736400308090235161927664526984014304384349319500895009331312222566929011115701264130942604379658892241973851414609431191708290753705354274726011299060331633306156707783604594410320429517608355408220638836527680031760833636002932398050107213111618994423182310982535829444046332736589535522628365573369875278739927525308521567034099532955365151884608793266595544368657721982916717879487161358190713438497319871800327223337863684856116583200330573631688746282072720065655735984936366606938124015520323762373044478083332484594412401554396097591196964464496127305679697805675183541462221247565124234429652807138107298074255130572886621606772924962986212945362317522487499208629411503592634956362256932033816056897833796790802123742592137673559451726769706518978306289852325789728553172315689365427440614200095000369277681485380598585123272659114235239030676893889904022216796875000000000000000000000000000000000000000000000 [27,2] 24988997801284648878709631534881169235695564239962641569830578212856376578028324265180481852081196358743022099037280179171987079249807190183412930523598288380127548941933476990254993603188082851763739847492162769022247081497339879920972627090645885657310038760844445550765217232993699857124083351766774930929660188094919859303033258270648709224118854010285668898497535365828758351561638084491133160273600664884943483331535975648547568739289090584959555080483613194716086746474575069347669303191021622820152535339621309694234965640260947129369057388913107473574486941924527580569900435719224441720663342190948660804848638991582480477073647576768208506514108230169428487863042551173970051000635941052738244241088037377058043479234173496786342931802113094639566482734235008864261534177838883622708948339602680796449982293118913034780783183426250172189973095828793094268568764701892686752557885596369557251703656173940074084069721317319460042739305816645871377821795136983476244378564436218507533589578583731949323308901914389948858312763037659455902028678760262739112410968079517788546685149152734090583443976345982617652095633594193300265424539412919316081014805835653562626045721886028235654759847097114040123230490959358183173543237523185494242261292910889083496531020982809421717989783111357903076430557847578709661682463466159978619206795552225077412879986450447245268965529567339315998696825077472260880846962094177035565713952560676067778488404799418968766161680505702805302020161529918934079679398706676975822249903839353166266466142593346425197863220031842513953123496043316119489595214808953884498462166761064847946487664951935343159893901513431489732913234023254473490890492201414653386382846765819985805491105207760327069856676322756629517680119376895680901016167825240054499181688080636484475736863300334851925025513271412942163558441504259586913308032710946779694053878681304284892342192447708475524606194655387580571277942690793497538816564951612376985352875929730798087731599164283492577529390462925852541011650086051137676335486015708760430754852939508656806386341791275921556795930883246426531097662275699542182631170870228454899578021799263329642905956800885824752654875128403142929781233305208500946847390325744854775428448427285226883714049362857519099267471967447212878137403429308336110995034675502690638471866770126890854213669132355587493603889252524918083207810195101213068813450490779359824955463409423828125000000000000000000000000000000000000 [27,3] -120408034722248734142347800038505343543200871201765519954575004299693412697150201025668803836743268674867339886985776630036086207671274032903897656725427955918047205662895779686407369248182270369357214009920700823142013776359498207237552981005574930690982692333318203323347750923233288130311312227321123747740664565698097245732735421581374817913942185013395424511995184124330182632374304808923398274679656532732872261298559207681333847584467178581470890766055772115667256964842661271850844669315975563080269348304753120831057078103574433652630361786030572629509176863233162950151142971539355924344401843912076441274207139426546458120872145241741748390694086084457265008553584358087881583557177148412320582003208428975285252881072827523492365954635931889481373267966206713849100489239780295853982988506279556389534238954307774382338118821412771737257102745628697650336202179120213202318977601975585776321450695551687201631534190854885416547768328739231338306850578916242028575037476225462993284376107732382502456439387680414853738578481195148251428204354136540731959974556896406045453105387517298152887521890833798789143162546728633219105476978145104854376143007814058268297278896350595962974602093706333416324307192631203641845450843120319242995579168578794752767326670510603498177217385411064357560810286003756908842155788692343826197326863193776693338507715174772113300893820680363989781878701076483092990427116017937380086599614579197426335747221077694600261165631839679898583493819708366905503730395261442290990040265846124096607323683714938457071898843294015751421870157199506688768232369222438253787153778554624607290187869976654701050860679457168793344634951829788230473005314619396380972738828752239332256259487672433101491986897133215002193471013149915815844735755239208786479005329684086600988362014155619124647810317542427299891503607214683605725378428113004177731702125708199273673683770904877657232060107523182107432500529979831409316902387677091332210110884457556779819593685124051712565527967815019518208891086521582068820791442321434451442205192202223242986128055986307756889634086354391084286908603027237156083308932501553823096209038966773175190749290363629555410872720102386913415975821708200778277145638686045176352545897145101255191051408267997845971290020691241268357252696530732173998277011407869411612934670298906644411105455207134313614739810152906948304327255409797332863508501077376422472298145294189453125000000000000000000000000000000000 [27,4] -13141760975656196651970944658611109932249272171477162503670015375643487937496432617070035340047704663158534281973092833065070510959864176847051943261494338210329628310682529310304773968367219845012754415584018984375842519214219483454820934515578603830084368757430630935054529126052885307128579493489602920393708044109667521877324122333430610471291382695165512045474729728182440390955103407445639001852293135482468371447755158707988829863778176684171279124132193181564500817009265607174446852775147789671303557890933615251674844199866161423266358667295076987012155757652611769291338021651197184678905381619698979778674270385438228560359027606400311425722618086608542204373419518936378491777430283965574244790004044222443504469601842919544137151260357130997563817319692699713020809233892352625538872633331247858018876115091086171188927596890556216408046762501412062476603774358567614043689218569504688393426474230974984162739840341402683798636077214294528567000317909537693403195428514858087602985952605776979378024092654600518499541061953416522683905865001336085983225753390774995625535285544420717674687402650148413567378302775993435935794571151442583928441856177568984888557772175638681139335424268168677797003343688356125208516528647124239476709415501222988568402001138822606218035958730089219304963601324669532774836304549039650815125657875602652060205495888214530955913020388788933635494862565196214907121550353788344061585677299491753040917975498924561070558170603853882894887947864075719138947869275450671187195984980214196990967886927110149989662182686668527413121400347857176932829405080090301273955749741163327450245143941957245326413963291419953913119694322619938583566338377583233595187193954753114792251651387217203914465763681205897332108147578000212122915737637969722604609941049808278913909994120328051020514559419266915785441878559596924931755548157541584670394458679216839098192250997011279993763274737192673901632152194019715448510817234305017842096171162904645983772425643279495019826325109562698543636496968976706844136904619871054765804626955635824211973722184281244300257045525876667332338944325625311001318299547411666087648511083947631383768529390240349696096499434179313299323340549861935635669145298763382609813620808266750890650623301300646819368311279377035663381344656745740132158874390068602826788804340006736198824492247400695825980519625923482501479060176773617477259670227596188851748593151569366455078125000000000000000000000000000 [27,5] 282754083070464035197251961679866360320549590446120299453258373580922896746879928738606825244040506280727318937134800472467304079585717915716734057843466977910852465270693016059644088497056134676315693546567873913487745956210024152455004066168806256214550921666448485830459826999309263872477925703237386222341519948093135184633426435929122811802373194568024407648780998839084586867592921959859431470319782110090101382368492699190360475371185311888375509712927524394319974362278179635138409570586061819312940921219932598155448663602298823926056952685668331871137844031724224126726633779898197012433202593565420371197552255805248213646926307992071553464037960807725296826400597428574008441617196973832137627305192611171895861186441751182856412705427051122557312510879382070512924044517239387921764967486077957461412357262750263286424196315815807711142815886381171980130357955184369454230087160523448101853826894627849917789137786015109803706304787633821460591637527053868321164978600102878006969940189632473677021284497791541749389650063675892162321041528795316912137329151395511959529879343854975343248513093840994576678239417667714645010528156159328948216248151315751482759933276619374284740940073272350016680237777325557857407622959770342588284203625428022174043017924998333146426166814707266642429784125449540886349892000751684528693374244308863950683441868169655969608209319648838792982163762795716298601205440566076536897582645960994868788348644784572318620410388685966430739026216530657503969618060562103095274223682326745774451971002569024931681890036979424190859846440755469364358317691047124573008195446122153457831650430704520017635685558573011426340381660204186608279980861801775064321025247208394547833738238101415889415744554831569252803738258813564515714127002122325557179998438702018159558396764632344176863508691601637190885938312969077245922549984591516450302777332912130235113076261760230897028957826129843186279671789269285147717606126800415479105937561917089874216481333045821829631129962464945183832068142819849904142793797115335440785742411693999093923038534319527516023823338649088834781354063771495445952192426792092873728727642935014402784980556813261726873125074311642042237754263617274279562685994124388848847395647690808807897396517740067422311181449439944605743385120469208690822714431206056910193419881797458776395400578407617747542457719156073056399531010412427790498557378384703042684122920036315917968750000000000000000000000000000 [27,6] -1900610129125902616631033008276660928185344905428510086247262749359286556133581168716417406320195964512005294939278795103918165927689298703755462993878703476609054818565681649679683187759810561375077446749237141605541108474225731736189575690302088961448407936046338535373801892940520680627312873834599510367815954298760282911530360714255379234787314146110883913139029420305394114247176920527740717678155819964582155862607656377424703341817558824974668811712212713687861424297925537358366916941760119829990099266412871775935559513894915737553715946837917434704648261763110728607467423440179275648664830159626810609078551730262558796840998739197858868402315797181903573957142740858495222023729699539063573956371786405390467547497773449649952884330630269242385353680502094256310657239159567926483155697360065259938789198553863984178082547327585062061248876206415667039771952429103572024183114705234562917334256960483984065228190883206776685399266934864044890052687382363211683203932637203313013798209894658624962955263885533748909932852003415970330981412991134023618414843448328881644763648506131382915807531449284678247347891420290111912012352049326194006104549629597810945675528622237646157142338411740484425485705683758045117413268406499574891063224318601169146926803157652657707776810529405766664912496679853724655730177887613803926747464797721411956027170974874897553471028330401347745641191536762754405283343686420665285071854769810142832289563842448817219066315742706605839768947545478252434381712259495591589405770399063883211145862722606289631997504067792788525579664934960052435114848529824283321414120761413753882382856435359613582753556335403070057543454165935178199004793066522979144112539591230900977331908762796735035203097762109599547657322897496879680948082973030056840727290512538605466806924966207517737499780247364538921699767272925266453798667036882990420339287321547232675919596441546313196157841763729966115287642917980903087341242316010991099502589337035260444891363351171287407061640280185998202993879412710015560722304991800334773111136320101478023726863863137934619654267944582609363632234167773743618648056198199530202186929056998284899446006611749594603784024999039311393251006140352540095265863131875919463607497627721017599384735569946520672103055227111276279497620337952183143848787575172983161326384560573000093528079646222733445244289299546400058029032025548612566060845824322811381534847896546125411987304687500000000000000000000 [27,7] -5485235683840568464834050722011388246847826619171410378784090072060348917624279059874113740559294977989886956681242872749245230455751603478951610105084593936729085349495052140689687735760349248691664137200329363319392412079199177194406806267226232266932037440555665863136682953887060376388984613041328253529480126934489328941329185545941097694159859679549386961965569627144776201089976688650029814817803627552426719184819665601499000183568025267231924630063571231896631707359080692383076308817875410214618654301714028626952813736514002462424789540379429545961344327750967676374719817721841503891760055220104478969911806831521435189269772447191870756720075626216042398606268364935554464233665106445426380092161678001983838574881691313779761672551609025418525510478018415872936744997833457875042686322430804268123870675962134324245925586098065504403715071355101284984396520171009884181427751185067791169154956956952205129436827120487228880129970754782350838695761617727663611357408942406718844642477716346298758591698499994350016578613059941418857302631107585270370315306717832381967150691535562190993000026486513558899991376894047493044430416844153603756350944896188195230954179645844683025912556864295400403692405235779366170662676436856347517947826466221276223182479235733355167655189983560574660534607257270363654661547302312834621479762520587045204678174743242928974156827021340771312549196050488757486186270054422725749050487014138425770883738018705818241122459666816802771673890960698798601062692127423595185228558834837759712212535316876879592631691578193986705700272424414179052521596266294560820859259048445480412227351589829485594778989378273411972912752841121722888649045458178936486715975573652861859362351883982168240800237970237347155350809547905596126683949974491228882934545418012352392008131553660881050745429677632365840080614962360973478339954213817735436916216401400829809823597663846630415456364300324137869383666755875986484986302749444881579230837209229624717100551093755170620298062531200776883221419051380238302465983469851501794148755804133867708190237399397376762769839944892007565488851213801504204011758846184852263024056927014415521176840880797198620088323917791688181764138292636780182631887819398034919285057851068098856586183133216459804756997432193064186240845796591074167373499825470336371921541824772111625115441175334502011581693690136221296607585302683683218551418531161445457655645441263914108276367187500000000000000000 [27,8] 182941711302416061018146418122519339308040501025450403683676655730816968194333626473800184491963249189461449287635393464627475174254681077553799282695143939181804471713247577183263619962531137215564988181162099619284060524157486302656396373057573591359352323789618622026434597356058622012275762413643061122974781163761854320576991310833091192740364715285402798080448250586824715647485092937769511636862375226103328872082649718193439760005645156182420490494462597443731935038587550993746222623589217466494871222000338850799992430602813456731087314900467038395731849727883173996955745264892886739840825582799636310237930613759791464456535993046487838411993216743368307115041686482649408225391063904481539756120122314917944082721561934877584971467698830302054823092920635821765549549998940784926295867257081549965044012101845599176683997046767284875508475251138320354019928946691459012455238523139004716940944914158641551736136406670097922616308962723107492551082097216075687705367380484288833996669063390888436543863491455062481136625891958385287653973567142371891183025156784858038428190560570452695932403654097605506889529131218245511382435335117058390680515921850922102272574536460046330894577850139991198026513663107584747290244202766427052139988773059910314580462575532436224900551470690159851119242781989594728540062451398689747815163971931907577727037048617676205432015223014947570399483602819486667580021463512538257368725984315914740828657271322733143985794306700239029381342837811754986963469996133659826644734014253946063889123256680826609957005902837135996706962473803177640494804523353686155321264250770839874834214782495381238372060035709159305953584746543638808406493429627018042004392266067953545038904813204385422572845072054387844598473017645777205637413049200222859418016263330240396447374455798213846103954842641956726246741786450034604982706568029293747514581674280671892844721897425124131404969490887823685257966203275482580365672624174601254582146321866990371863566001583928010167479006451729557316393612840233104374834234375242883613477965191172981187829378926157663171120342089171183666295246573959131127648881962144767490234753698211580418007780858442722182620129884074428914108656271155042004460019456028163300185242752878767785371012183595774169004256760876150734640185878984066261346605553294447669888894453154610773916729931624855062004461415183010279517190340930722329791386759206828216406393039505928754806518554687500000000000 [27,9] -1507073269362441880223020869692562993200145920810691126215861192596121833356915179648112093153763969479369514093234920263912169859871505688788597729394949018556838140255323655413869658163628264922214300854528285787785423729653174009386776283682998465586777182969465518951806583561069813807267157722898650698866302201505775102764035560973100412046905637186574802915138900028952592019584972122020125001513979078985691888159616049405128383837400742776116053785282499893501965292842117480201402721936707868472693016470900089146212281171611201128294604331229548337099286279168116473614485654529429393065337713298808407780984236596202409325547764308708595925216748468869176060962655336765488111420716944674118731441461833697627033395436443593663990350189856943643723833094644469664293546237259537295334045632471778269442628994654682141394029686792578486376026891629397077423109630158333353146361397169735441566396564169898522947417960985904643129395128083569517025139417913753677414955531416019813160257185602358974525798002067664000787036528261444088976814973972703811488785829259999199743463331872569683495054741321611066349580580705078303418644710813174130097175867924954676017381749938199263126726496949305382471253638754663047181461153249595374482509296860057659526988861719547940894496286475731226187324312748732131263629898221049329011021865410293624187713381728477802111251526570760383830808250103212600269904367916451843768657473952653148031005762825084391221115332437706351508070193819243695288156219888493552380512794704662262994990447928957804094784964767924221373983329107275808797318537272013309763314285880808003945077025113162113298117949579079263698639409354710999534654718362660014767899153274206799604790193052565166599678257179732195422889562800618857714512776255829619288288822840771556296906941992543127118554232232246153739113611158796454347171758344991460121307008284354966891081815556588006295049699145562236670154758757311673323051982709447750532670394994128714465558730773225338904900421998206476296588845910022680104923781745902626975881218764237235055862414280985762239385669128407261518664237737291292347458804788434466852790557031878311433634108454221252803751255391617266713398674206382018116677180953424876773624401340356461692192642186118006188517420779497044508812874840110412030016836488022974685337200391620326825268134085319521362930627288393088129569804522145811386815098670277635051206743810325860977172851562500000000000 [27,10] 7490326407442072373308340920028465980416128153390770050233286199405157438947577376439482349568239869973752394682432423900385832657469142922596893443725128479931850553667915752230692556796107374439477936807804912354577961430746774771230973063398142715791355415590249578942095279713384142724214697281090142597601786704058235529200032606609801642205236130723016451333556372512817902966775573536788289225622623731949576300148620644617412632877093371436511251139994479802006401788301318735773648712542903413852558617657454504753836112338407593471329486206210094271016064434940106941205949308061688575880994767683265188024405730971200942855139321956457178261670055009238339810138703994271450903110090457250501212836885633629415774004937798917867275343661785132835356200909028915344666946112902435979525568649528319059558424712467040921270415874919177779588813742453513271822236700779097143602676638184504415161655966236915350514774358236240543957150379663014508890702233666276505053630244412960623951233443561032579783141417061455901076558673330972552794251254812740414700250651134331520581959260244138126734789416339697754956801299186454187522747565122886352308888081473955053156814848356500011997746460116569248683216331844401547498163847606476936488939291813105518096325783153689978137069207485977367056151901819956249986599755288178189627082341244604102786603592465696762620765320535697057864898403270196355564655950073252692583475971106914618776405262264366257717716832161601888338799455148719768119570783809513979892768411047585873426295580185066785260495509633821242875547207302514541171661173900713785925204983293590423531773747881889462779070340684303178715678408482772054390598621885454373709730490825370884008599553963254869289043097618975599939283031515944388523839677244599729913446259489607390416178130079664024287315348108982336285246065830014026657193695324946471544259742572480264264937684299601826997211765221995459428277512821489424127300323115876105404997442227239907422486342159914188254737903877034509566318864034679747255286943506237148314029969427092705568983466633507155675492219487831640086617656095073586357014019000059438603791443148436057327504546895778065121464049423396639957797406733450178722374264797652993951322630677542406960512074207901879842936913686567334617038373457730021384809367173299380686113770281259604817963773626574836820931996317818074407687025863578886414724739353787619222657667705789208412170410156250000000 [27,11] -26131292015522026532915166294812946617348895181398700446788372368584674740719690121505969014148186144456553488160870347103816468148958225458723053535437532135210757602002936472522553877401675240888800645857440846412257128439912665329121893440249867232810012320161017057786102006419833888782665914866757566501619142545273643908445699000550041619315854573659312453109771589960363369692471925637956165802325332307549721542154838012880906960913390975208752274932094491129547276453495264129984431034954840431366178411713430595565310135098886451841516617509579988315596910986502086605553744704181390529211774621590455949504598161039119813515117717032786782283121056026824166898570002372763427443149923148214902435216362978253453252523168223184012049906948962339364957099923047383910963452952898967900698870500386945121243644756349170432603157897633331982497284488897171827794915999574435767741240512565574364855698765836492173078613737584248049808755345913545236140120621166791415032130769711475439764627087844421517377554873307807207597703728415337269880813215697292459580734401944883517933188313568579556870688881262504614301386879200856142858624691734085028131930914800685517691760448548687563385934518745957261848930173093998643073982463215992165959405709306222534444962553941722965377872043361685076229651828864971336722222690791945209246386859851458676940778105588400534207087386953031448612019219796469981025394976767347583313512567279090099728701850415402869751105963107645926279204394940686404542639026784688044941877275372788905830519265643427238785050486197051085222280786579043211347382259069436752225682576632755079966486795833662550184183182497688955273238399631451409600683965184614884929936035259707327075142177824526912429534285123599468065464861825496199164811490924930781769580353149028739054140792554432768666734267395390459527228812866434361041864864461697754103378646184328116396297361514479076036823999886419677619623255953501021743402032404156277006813443249166115872616763663592921944378990839605508069054238644322625985078401210714752800106612111730422152870821635732884973205136741732183052434950410166395641067554565045796252224074741113280216392973508980833652967348683768477149067908182376894261894460091165694368754435540441777610821760962093864993581011425135485302745021449319559782121382156508711077672915090110229850165689942031268887205050334609363110988127480247152599479587564701432711444795131683349609375000000000000 [27,12] 65754510950809366645889208072590591306238272594760606708122338399069104957708929295558703221817201226156186586821040015267466909910156207431670380988897974003219980828079592455768225902360525724577895282716476725460921656877985665482650312036156409772826961213581269127934291549063886032277030468927556206541364263602497523177146911463240941082502472519956560985737335460204230951711039426203245452685331460454396835618761686043024969720497970010503915476313266270054950278594181252499537348326674630900986666157096677871623075953806587097401435745186130462134181834114716584564267446821268934618098547431841805750546782886341121721780606154378209680158890346549035264107835738888487698523196518677219872842356069535293462111051277264652723143905488208071215435182202464354434076244765841795005642642506354343013951801771259099893197001517973270989400301473450309272911824516342626531130488160797343689036882174797918198216464160361469243544649015061547672858875311591487907164402031096991734072674537491929533557197655624351193489089334632738851882073957280823873904262831921163795089593800578625232974337702685363411810568601233051110081935473972729960726714209039578876052315867174263934291549929480696432693751269063061538490474597639984816547296713291316881430669526407533066998527252912419064694974890711280136993163134930886247844405988835734030829483787236940003271113554047454284769989105072656945717715224725767157031781895821090828821723810198192644598728483925695381708047057641611411834292684604719203614565788147629389408342294690223194516909289996507386389547213689465637568419577873899420706965188210759490099080774056971398274719176249811277917348608698650497728260593949351961884435914827722939454835168778862875598908473408352941925862043373980104882993350845092155329948271747619958223349956109565071109963429274858989568796048076268684808134190484509444003899839988427947648034579950963806808422094896742275350147568127444209113042150520586656899597947043165735945870941684505859810158417541324338807532235527546644400892385491919019197655439854266153001144746182216962810537851029341491651515284091557328485194177935152039112945685661143575428361021789888418927243068262880199608917368512064856971978307394074227448315422593174807636564748618001451290528667531559508804423968940515069342912353650843586716608522129118245736450015072330690619704949928882812001295040416262293204302524785020978015381842851638793945312500000000 [27,13] -104807201637511224671982583087669118900715613764878977593587540203244138650218264841626237350427574674264015302624122914939297951839931428176583907052227770554441118835164492168528294927020943514900836194926662157251345060496584636576176993841754032824006476170252616220842137724491733805249461767359307682285167875700790442078116581385129921506072676837922256363462819868149971839003919750551906726288851417680787910869649676109848103012440026565194616816572718051783228873735809677596506570233197913251006241984437516996480904329450612973299962287864714230875717211280982986900947289841972154751050505899041645692704187352885362246609586441783164295593670641501771767340986835575966898557482666279262304914090896719590820710099744071891774693497648377449470942205003363512856264724333169953486611206095197635197284301419865182077443798103536886553868042756058941263801318442646308906097408727274944839097673968823046483564481237616712551790224964947475673386216832113842332816935917929737701823554528145677063569886129833589151719750367701361176712186869916046772544773495551136967670056267511256205530974733811923935435752500368837196264930030220432511455894948918466770624117872486057865290644084005741857610425234502420219317143611832606604065030901893024230525187847350306935629619195162837095181929616933467576928431181967223270190934290795175342483605236462890589921517283504663446025568488084727005287969129309681468918353500231726376235911840510020549153755286468579137709597524130210544591485351982354333614823615377894413109789492953793483939329703729763994617365605757816141954413457349403441480939631691369159162497753044583935733000847541804211911485828785168773737841071041830344415594732598994004075641043012383524409694839833680440044373013159217049341026698717757355632902666120564051845178446548664556195321992263894376433201634136100405171837950306910352495939781419514387769418243037448898653077378138222400800449266309463659121563145052030632392376755106363766619525831023643119377230809407060217679655063197560811352801573018165691867076500847914435704840976463499128836056083246960970147360120788287637844073511996837849385480305592795873567153571244902905980006632452084717927759407135641917470357050317085355594196192306534349800100539758800454186723270754685559720217112263899056153060424972211340373945166804217291484268279774752128844625595939666138679235969324203894825764393772260518744587898254394531250000000000 [27,14] 11084771608720594498593863536257588085933022183141605007912585191797188357722822822070039918837172897370924410542540755239169128437983296809787563431145252341021908964680122545904280212973771315653585291124532048775898393610197476073628799919469273727289287288450307565129205427939531537683766159099246603448565522011116521914353379201129798574100831828045274850022405708338925526603859011589381723341056122523974066562827069184182203634254939067518981710709493579834848666217712941273457718997464500916829191296779170741575166001908230582217216736587339718681394690832368459649866371893430084996672413269981631005088644524324745131545062376984518403673676852917026153055175013392450549284935593103966107137607624178700206807898487193909891488744280509968341146089980875309387425053070265020645508518731881772423986157435682008827941451934717954748133547573456338505261630111139878537743182865954006171493318563036308246081401122573350563601235410190270513612326270363221133370423611150211241479099671832878639823866226054448787271139792031051700432657092089434373152519097110565322097213123291017414432472665178961809675862640768367263273641862188586199308474922739719048276806665690489139074862809591038943435707864344778697419742977595458519836555852179957947550954417569335543374474215825638351837626462662519705322344443735122103851824744341974420075030836962426233842641011443488385134663369584953658837589238245841783279199118447056989966451345955972152840211818244752664828322363287035796747894070556869702502492011878412341805760944296305557776035209087225745175860198102165491708606658465994334639621036636519550395907836047816251827812032973870280431525566472610403891663924380154499459703898948775529224862626475417464249747571949178877942976158266054922619605682136729660113890178661781465344103126184792372777557977991947521721557726165106731984845731074441380372542749452907092278647193692237795329482167857196128178221237458938345243079204526970016583172556492865880363279313868878424185615174870372962802656687558903518479367940227263889163361179215547397818160469422279494232311875205502015828837397238773671042391647649226127531187803402723368618749767335119790667454639872015305144977518950402506480747912971695922919361776601231968489473833792817116379405119204725289306056312819525565228530263375273118783471043084393020759814521966043657223410243879728933895541772388824378753335864189466519746929407119750976562500000 [27,15] 491573139870619972524544618497377544167363740794920051362406875127209142020846357814945279728562730341286246849065200899207520523298769855883907461017240720050431807583523420447119807443433187633699565254823938703820121646998773014618167851997110779976217126957421121920720557192204023688883048585689003161265649509868296194930739416774106950648633527545786783095473644047583017206136705925663289451526569544649131011826687313675286637244953236602231552891250858444902156112735228315335143906620587653008835583607210255733336132404750340520507422501233186918650226099791958824932892453900515147910919290213289575299113592397595015557459268782679503602134639713251111263807023409057529565149638504040454841587187228454066682366770699489528675402351270861548553246808921151493883150814505869071143713148335682581358539328333956088904716529850400577383045940004227170814101382514826756146705182536006506009082481690759317808207015593032817499606738093548932562801198970472959975257151778584196658374592865142839766194725353442307241187807517697854136539857610732346269014452317849295224132419722910041623722633109464066645409686558416240914380942741401323506743172909225320988082415574243912057900547416622815743772005286619483009124893049868714263423256489027942517239114655460928704064796743733535964337683312842406223604182324001040484976883262933024936933415749362775830354787908067428993889056553275239077557169308471425863540115718183960580225453072055988333889391169424533921003168940948527629653501592914744986408640203101983153334652025944503395086633821278991630409214838765800846356378433701067974101259272793404616802682069886374262069016595748494975728793465472344715079661729023544663234769931432920129785485271617375676643888434523904132548537401524415231976504811217697361050327336032315726556196626174945693623587879370054115645799492002989149268231268952646648549172012151554009390093425602625754875664979459672161767283917319442645272633417054812077332298583049017842672292601721228412636713818387088259092422917308858023414870139529971046627253897289058045954388456342586530366206796617368409097633534905950110679306187475686953079531228009709281436857215743168566042080507461060198913054924113660486733148231449988820499035788351246181535961124366282325985061692961365576618512287469768820834322918382000928988512433994198635232129821396766132718381227509745369231826742084656700626510428264737129211425781250000000000000 [27,16] -1189002099499412540930061524747554987875492002950395242755123229461260424743581360713474179858601544148246350505297905235368748127860344511726079279298328565233414359879046114596770909538539860200157655286165911116668994357744630591950336349940331278699461660185776531092963421679877524329700582402658838398993502979078916147420469163041060932889577675303175867073428085358435290408442761494741841006151086121954796042095037894582445012543860613917453339016064383176322913689850916058235370100286683901317910503280691008265997164430659468070526448782003189972719316527785507896790492724965148523089682264002323675700127643603838279559704003226640797855311042620999473940400970761165917840144620578901864034161771103280972671969165499705549781550250834803804318806169138088121264188484999350274353072405781128657998541641765714950976258498427773369458760736293289564575192408262744500212375522723900760726040209080032763587110738879352351184699283799398357852993845156538180940320040823264909912358797987450694080591382022692845317160187041332418192697987693933775232631387473048150703091602462373246036946460007046788842624251311787545225683639559227727516864240485180249158377637291265192482190074313140168898595701879640671338426712762802598200266475747468403282072644526158136361260811290289328781829374552712363273035876429964890287441426121404781158580289290176731721620973949851478540676540445336591140615631658460997093646608005412847349587582781181612602026248579244872355786284757432809054677859405637878485360952614736173607662200004813310408110256305176605163973039448234476448266197079249728991708440925443244492949446969542641686488146027726161987760842926965521894048807462291537287367471389168667457472315954423333625511971256029024207527345142636361171201600551255123548594622463148936110651662382894640453130902227435240326956468840403465648076338445381343190941223819570509891971194863914711278681865084696609596112820558016150864523291832062580151068129301457920258504615695323141602449970548266249948032903594684925405702628201043355456025774642701731038594330918493140525602404687468453560569249398774689195970760677225242290019603447549915183687725013111553616080328277869504528722564141417440789051077043117923580519537074775272545758018840881335308665450703706029634301926244839182498321058810752640553315819316479123190627419704860581116920906387937587883237903455153905429853011810337193310260772705078125000000 [27,17] -1655279832972290519507105489579376894763352226097616468435201526970156993423903858578030369489062515575784261207956871127418762882681402846027973340295756379503284476962743776567432507810062597857974434742149178746319244481666896546389981768580898727001678816150272964101837897248622229589915007715371543287460267563319861484098527755192699936714968216665080673808356489260802257752510420586395147322474681088727224781416693076194914281047999088921278204068732091303353638739232760526914437177700513224106556080265652832237762605640430429596300772499993575808135255614389351878162207159928102706356586989874722631890058066953404203931918090597248087074101887604044723781818989267587512405749469078029664146618896883059930566758086142443831555611338089502177685888838341332517876109160419877978969457143845888826314352445813736027833928979009107195849738458729873710007987561458121956399365899802262438612875695166491646477149466688692304354862204263400717339459580756069214415422846609249796085028161794787513195096683861326575269471019180215353174973408917702621246721085351646332277662967123687530150479679594596362780146591077577773630661784534523413303161830617329994068724232312770936720105669256235239527801304891650210849225311031772984909903667070201186681355385887352586116182198748092671822132002093288473633958126240374150415038683738985315024062842903970870332422491287512964810980586100205472143628932922729356571592109902985337995775147228566403845929212901971722418591067662281187806720551111732106157969648060801210878338352021776022978587001447150931421337056789048177892927051945031347633988270086036338438768427807664398767296374553013133097327290992575219637024683049845585414740561980292020069293826262042246801088042197237184986839947206386117499892598163465154635433886456585755433136427663512279171030105067879357199640400639191533630891142477001214046507492367986739972417598220519916496709488972913559717608329864665894271696328350257438880221907365735891111559658396505597116179438004524235620105551810987493621898691480219232665711309442155382486259695259741829108270148502930513093037938291718069134959366443964676646130654938080032747392094559387120382184551792017436392621303183592901093845608640519032723139324516200554992767311784241962606296232442860121445686396226981919966738843530114553683017828973222438232122414431620238616110924812693561609694848507645659196896303910762071609497070312500000000 [27,18] 23465770067756035323784554191968555733107557324969823580817454654822305133741837257015258078930015995835172397294461892840545446893934044330024300603661056096207639468249029809838607334076249951848276562854089748368992671415044876632965224800513889632445533614934447265521788501087648029782969787868943639113449535860895191351351452772770242625556471544192568698477959533288819748687272524936581502576959110149733833452388933515062431971483633050350938513266245004136862651221836945337044875210766079634865728433732559968670881842663023961268301382979568501795695662231835573186328961881818495666293264100246749557286828782035503639735013615687611410403639638864758490974834845263942469313676593303050197762111931960565437453277304661410599053349032546198889579088100113538296895965110472983335172648516692985007461092291041797906462355940856352876504149979203960697395197864855580275571928559846553927879616492993766134818539616276055448641391642824454767590369779459921885737770586359852495959906400373984975929511662245159263027213457535819273172129663804576213971100527720872027804054633257319615440375180704658345892536151622525074758381614185824226923653413134018844159930195042690503567297411104549211593111977546244166683625664330749332550725693339077237472869963970791185911994686068352641775452371669264562248641843349318610959250339637016775074649677073206862862587127469817893068309102648629060847385960159827353450348150478729816025540201527264177298213108126570992645837406904182498747831891729526109387500959861064833245118472975207135046564173336315482969242535825036696749271311809452424298972758017503941187871833725162573793557985258964865814135380693310203659076570457659170509075863497194878609426353925010891985701241867410616272902426026658208009622413797848064720644807488622752228123272434581723765619249820751694799539887065966740875331266932450845430176336398491794156326632714525358211598604232486654134860100659369511438227737991406178724515374877666098600113855886224448449119095776722910102741205562071827601191177451551630038958350158023302461141964733972655771551818764767320910694391874636540516264263841713616697957540991693792784211993721388641124630827573092689939612963457299255087128265834331942421747671127044545109027102851895184163614556228788253457424669252659032988202429155747833297468295855112473837670953304674037514756172965132865181216549957388117775280989008024334907531738281250000 [27,19] -105755568895621259585654042697689482640170099421190108504032627316552324027646798949628859811732926005725819537479975346779169874671873683091842496496194451326834836537949771117511898873475447404830980930702960828287149794840533695928389122460729573523724335070101129673908810091141946646544660542264560953693620329481902163000306705199218089941926974508296465031670849188633824638246576269581046560053166650450162735180609296209733249950890612668396915416092871660485025299995536149435117682565139207570076298741746736103218871443020969942596968946417845505395945698200973011123280877113463044930290721692619681341767086329753755731299330392798628322868787333775038645082625900176213525412620885156204149494482940147689594505752517803688794387435305113653743134950852755342771339597276766811371409379103161609488369355756367310337187177496692200275431734597804210106531183709759995304583361886328682237862435497524948495936236036180028428068515055591541216890241145488865152559279736085243674777820488004649365873763243297074537925001812162177367271446087556823646732484622901141939270841922405847127395766056593334116623886329269639680134901766279177124116307578755894002213396831506147895104793215777948918909981066185728127425785575940323323349914298719574507965866649153257269332930285318365691500458974018604281413168745468499706084526992932004199536084311915202475077613571464401998931711480538315405901495301530758400386388800039709902446167482986543786989216144808599602087528837640963937221248273190717337565846221497009591405095085613341625746582535931027611107331942047928624990256263528719381431743026885201445683916706725293412083121772414230841256136540519944862695757566180158610724263572449065116838234365116107774623439854219668257794719341149175703404724575532862390274324661649437350095148212159059681378306826368246333507005189888327360820386531181773236567044160118519654055812140379912053573874872720044392993374069932134735329920453554736342140887394512104250233335775319717349376881286384340631308531799428406553533529941043366621688317259246947298636467020120819701784324023784200630519127477692541647682232577216160157580894203075567464528280869029305127040294263709514970906347687256915953732538559084804803463299880840695918521389807306999694219939645203268901811941687580989934189646407790644221980325203568304247490356692917010180892080239367728780250366149573437724029645323753356933593750000000000 [27,20] 330646844961423984286152601101235907542935270053391803601557225111849638073809898739486577691599504686035173840592316222681281922395581184282985188991757938443040838408378467291053092925740628142667510105411050886367863727913932067271691442962550963258211620724738301383088103911787763192444602334002031634578831285923139734985969528781472314671912968541170621730289802340338550608215189962094952585553721295426634786079618670157608491049988772575271565384078823590923404119348089599890296729833548612937141417154478247989732724794654021015993974490195553694259466698625403056306137449918788285768414352464584136403918749486429821092336850217340544545325948386706499213008966733936209162810636913535654919840215507914351921228799824638168378305165337875990594854669741373525907789812713061077256969250834908304064549471185773016854378519124250914028824878075259759571695437657637253343331152535763725194485213517651877460139528829323745566790504651517812819142975487685999250497454702944549279314309528599075112630031693942579841236221633540483852715279800818094873263966325755560230962809791470208069920757702756394853520980862805993957871585826141131352048205937018931918317733203545046268471936561079089689051154980659104795909062912215584230289225929186530331711601148940157408012230940492108655314588059030011955371338114282203311813649397064785613150249555460577823090388765418612994300053816108879360768264365776077848449774404443823605432159130982194466749139873675265083256298991329877390110278335382515735363626941418135953121182031157973057505551952892765653465539412659849500342227560961258221380275715508211638737688599163615105052398547811555200473250108659465945539620416554952961749801733500558016109603038753840251885851139179820356881211279501851219966569114523771725290319156137833053392552391700527874395526141593742071502695035676192051477041586865017485379364539460934293961122572459260828120880170184742601978024275117990753524518716908737909966036148239386104054614394213587631892307122289656733535035909644786864650557769891578379434729084821254663768596436399934801779021280821416778759776091285711051913127057931308429063133650067016336067108947846163514339191357673064553850962385713672988912925552122775939837330489505063045843253880189661985446688031509554464822543675078996924336617992963516097394753392714957668922574059062390067001156768181184813105294439949943807732779532670974731445312500000 [27,21] -819253284852532292113982799480304356418263168796322477336118193992424183985550267007779449424505472889853365003812121287965840545847448732423522083940631668513336525379480482876415840125584925423771034338756608689610799200653912124822366422396422211540720219968957942129110640272268645826014724541539245026978468976758593627597555607243232166868737773453224008972807777623327311376853682555409160910293869516580780777786251776216630542567890952704143528661038416716562626396513284565967481458519155554687044483631257951120889806309919172943594369429460021738398742114077142347792682599046714263914638956210140745480549358922487608492704124061919372307033708753951234966350604717862570172102373573099293150249645135613249356343069451419600628864109520017567926642851744753358622991093739271919569146024149690013506751100683818954716141456101499944820907412976502780247248986213090265335961939964810291437026084258932065872788735889940015856900600068952334163170289212553069515468672289735949771504428294218785122931236229035571917770113671781319217726483646637193812215713723118178215502942546170406415294313276436621063589869829910581862941861179014891209642016681148732925740122144883693465297350951115237919594656571727539541531726153587326992452643167766310694759589295370144047254116267970804745585401862706034358362102448115761465338137262117266972018200779780074130781045905429916204610731849776932890086802185426685806594289455677301238534227717083175834216075825256721525959328302135060600429079121846326781740430101266051718603268420216650403032454165540562028422082141634159013364587331148380662477765282415324087018002186545729033671694309792821531290625749595158130226115209720933712775391370660667326694137611420927620839072326931071689000344788981813340192444297259958054976269467083656721352087580433466855595072057296756448974856277040348280277473302156015659776323059956173491960415099771232823654130988718896825154284175293762345920443558967628774570435303562631818301111878342397427978242355742868838385394296960223404831157452443059720133992053445252494028056636011233204255681604320830061608465066782758632998971182443639058761363664764009368768053495423287302677020008309359777983119628745751721262133721612071228515374450191828779361260781607998050841143266919907555516822136319762745906678366831826431029772084375894101638812972239597621177946563914657948646258489588944939896464347839355468750000000 [27,22] 1695991330399765716810674469662561620574702941486878394382651656571946256502982848177030662013122688507590369059951817392941492841000701798562564027723688664038625719209020899664485271178767169662220644940691189091054616260819613123435769626919389233698214946542084929339622478014596441209221267577885801718805780005505464757817819722585629445474239730413851594872549202680405654229843900856563524681800348319701912246785674942408979160174990028611681229297547871898627055238892754632649881188710472360554473901169486601591344417267443761943764116213656444034213716613764517122866649766538630351863441559145676225980242419758913972475134364254628661031946835348958282599869450138321879207373689630889961359869801375150802225991664797442387117189111962439523127013958020097619961325214070480587965276157061816998086894266002914029964312074706094699097065249680240832088420393089433240807806074264803026107168526184356525369924905883945762405188651453718759959660520780395645341288656019393803470911525726721948574205098972991221358115685100787418367403382442937264246815473108402825272294292616268239957707640584821809782495421003489361633159163111730522677896100436824324930841332046460584705379537944931996585249123247743108090612407560858283142548348307742393038211257570587241736353754153026149770319760966393089738875191290184156537339286054433458106109413417258359949241157799927055066836069387921792870127824680060206396049063890986576921705764265281031044164546167925209545088306066404078075752339821122740079196357458333833766603105823278957217700489371517456083845711356121787246951296158283746595035943460029471015280190240009910772333032180839991354281816247136288424009606559729503425656463622114885100222254846797606842341478047869513637556754144776655059868580168653112333545791042762267119721158948320599065390336654666794999255798789677195457026281032006235455098473952481087027694006930496986355636303035169596573672755764518969821805397755873384713082104124800096966202176152168851567260296829870437738597798382918806003319063961973159950084739808736109555844195195789701818627413147668979691983246462431053248206443547238074856457798173164622164264812718881264566124260087506951035486293011658686719696828825810770009081312677349325812191310270395699547142454495551519940163144863217202133364815511350309957665359569761721937200814269865730329571438211455766068708195248859738057944923639297485351562500 [27,23] -3017137314891657027638060387955022860809346561460746672113571445783361529057606846179174254956158017045027896760619107778282665301099726172641686883695249761392427155333915059077418376016297794310648827044270703092374593632518770107545444170753710117380063095216446067143489563000030818207983764803947876953436827421385045588848518556957753572141309697387963329718236664870723397378771793172767286653222907799751418122467811316802055530754343844841128956313280890382998499672307870824697863852360178400625264142808865147942820165162343176585687102140783432332525758457587716810066583042482311904752525218810541293979769697211447515890399881462077018607706660520885759340221194164197965647566398300340189027038794256554596364283593420460381972770417292759967147291521419170858080932221196812087001506040396074152995190127289301064367635027023971403503416968366515633437454465430344160123951549469228727238667848934419632191692289175362702612124342057047001489315417770887662371417781807947530946957822769451988589012287470486618131132840492737387761076598866639793471448889418563397602960816217194059819252135598163857830393668388115925604472289179116681013051845338979672543002172687146408455907819911095598717645628981007084312893079653097853613621490491087708663586539557231327445464431048251399380484745609277702480516423369134288625578215176839071122424894741953582202307613440612295987852153662858927519823871322512347440879574121560451509291998034246632059240495037195738713858928567138058389541376992689240814441217101646852557592076044946152725224252882537723276093016960363450257607960427171623607497737153462323018952573431060363996372760214848840866389307525028618774188110483985018478254237424955020878385047992315152243226969896059437137903494599137524417389819505206667654993655602693707595751270100479155729794454582469240297073128134419245562781064846732968314832828989435579787961929583238085181620717048861032995329966523211234024716244481635789663894784850090376733213516267813606795625783551871969868713058993671123430567299434053689522515583724880671851603878221424735562756874498280967238036945776975360827893620534067763616369277315291961343907376356913320789266453342181049209247685134344517194938060081270548098174972098023670163704278571088094931145830647888348576400821317333346543982132111433318354988367326585552453080076243462908366850831407002253570226457668468356132507324218750000000000 [27,24] 4690282721349709152206710402976079594381159126611336015837553606862557110956932077540524215500065745308442805558374637659272757189435019951050627947954054523821086321222024886595554027904489481943778178353848199681465886249575455806068382860948494610315628712196949469212461275061920702185934806600541549770471125798551553119611733362493427535432309914200261566853331539670783600896209440257026774138055129275677862585086431576920274128168779639666517814349640346406816458085033949437813666836990277717834915492643173415158357821282377982891975691052596974215711988037762749341007276283095031533468400835719496814940715222865310344498716108224444843622874726226920395720614077742739647069309783119068793331611301707423232296646580650712685975392919569727535010840156090878579340851391463657063827887532092504889431391925332145331926329247627752263570252550736216866349560593782079612510280724528588894147993612973157225472314682605674177754918448919405341628694011620548428952652847124661398389191099048121927770739039324726823757160780849080438383795592441150978368002628295937704693490668398651886766650203589615975565713262657593118732773384102314756247747012735002806073569458605966315407522657558678700420207265456640475573369829225947578686571993195857797969750806099524535456109142566692163050763742451406989931543809137552725911518488526369321434999483540571087800785608152428947089085764348913768047609101912178997465386100211290557640789511359543426621981924215285690574069564214982916834497250783558117193143850925555327389481900955644787660525260749840897999094955227205553097012882920891476735359296858725199520669994790195795762792003677654955475575041719616348767864269677278771984078898322437622562588481367303051660157486901257085239578732115949121614892648437956863530369681746084310058281580372476751734319196340220454021684092605870990685174782970846793935410272091671856838673691986972671266459633575997971998369281522042391789585514601746616057599284957990918516545489435011194201412233325673371995235400788966724614836674712615728949341173362710369896940954868900074013324456430560224907734227867509316292258949704897920765140126652539947425764156226119005584444735285281429878133492584247823545636342722138861720925424836748740990133530698133223103258115640801936748761985684567354175300347484369428173955309742145301374556134429488760993607175827334321294159735771245323121547698974609375000 [27,25] -6434745995134046079391018280722169228101239405702054903092465634804606235356033967762779349940325793622073525297371870317111347175147336179887901671070402663796809702240999253188608646956418809197286101117376114242080202186399536977197856192337918612111491194330968915612968394600880641811716510281918226606888470226042389826793125093300948993041098806259040123297253801700646440893696277279779392798309933837604828875849304868470340301525795221326825663579458239765035659931795587478974644327491339346232369440228117892111098496049470240079756775595893126507798631064374677383194122884000469827559322142650781927799570572968289797926875803596963959125841265105409989378522635353664056617508853517360915946608734662515356802838938591547605341635343001470403243544489403984866346030786523901000473908275235080848922735595701509951899866598895205410747500197381304273163963838306839146478578481371016183887485920330849053485028041478542097462199600869948874471805057957931118902618059208134276621335509115478072847809492619734771292610272074827027684887538106302661294678419501568669681560480592185971540884096200742873569735736281746210367898212815387427904842952830244367671483216677471441876706904804598770058097777342322299209171594825544872385558366899090569096605371426531687313501257566651696842794433281495490776115677074480151039570134194180392962540083039667002851528607242253492835937326256976722129122110316718906176152413705508222343912523844740629021756478546483769555430624163243367913510253944730173902231261457183157481382170341556162022645599715560886444227537499239168935919018744309730529637315786384140910659934079188517070191940411834585979598924661358357485947202192412690760140259598347048631449752380474348550106218655851624049302089495430393468669474971949246329565432566854191113833355692065483949412809817837577500682982302814336841557181688475830718177598585048821004934725439339116369462710150160726829044554722800057916778072227027090753600315472076879979674238488881374778498462713395103775485516911838970176409582911676773217868289320285030386700926590816679906164733806948350553713180312126166359872158293594775031451933484459985919684848542173535206509313880664145749912039369490136411133705469492664378239408982629094544560802482602742818935995437776559506837816187952394621650787674105512674190373613461172227845274562432157251096187522421132598537951707839965820312500000000000 [27,26] 7832429571525656484632293538345987030107098233585965427501267736014470002179874316178629905080361588514021695546369372534630815148913136782731629048682144979220999270580424901917436723339288327249854069084621376966629457255237429592086710295368788341681674040596144775898504772334352308578490802865861173034692491479858793440298750293119360192402132593282229156802751475312487662648056117013688312519458800963786708968588633641607552398061588056848738988026804796027623325572795967198110335152172196501269021992234114074666040353503348359577580023230354685988158041227899588210786591569987059385175259099155308894555677634045605171111328372309926286161501175265850708354633230759964360704798345211403431019215612322814752817095090498859943114877813288943104588333385056570913398431443065543708353250608721759861969522594011866280425748881042202557552569949093966507096100622610195399651089520594353938371231791849763092335658978514429360095578748456876991765418559258363123734632742090563506038761197309899719290116657412024485662790605712975280386078872781854438693881729570950808381578915068332783251604150983668407163240137662155109041689580173132592679170272747400838000212845332917178890178290000548129535575552326834962321879888164912153705111125568981248614459399735424011271033649230942530327402928402549596850567121743630537778096528172643352036991921412782092041437513197063555566677707225377215376974395529941965935467026331801456891767357760168076031230475201172717601276096939799679180287207410549988762622257008662012490012130967231113842703706789005872303775895951183629257057276348216467671389536198139629594585421363251505327612194645294392763553442458134662815131675955831668529531646666693364956608758657449999237373794931094717611211409608311210683721432125844728819633835233452171083061685850718579371209888837592717819844112555087488104926664442216243427176939336846894182104751506309228035263149920285451104943165724623012281968612022085815398654474962413610534912539610462481519775441051071794636311851451504560202970842113636414176766990887175782320870940186326916263000852024335591113475662207780829252087959709480062714404893402836457634443077153442329719208069596258535730782469096031954481204622401651257139520393618868194733702292062346492110515885869788399063460166280935028043439864119852430597451683771475306186528006941484517458313546756087930589274037629365921020507812500000 [27,27] -8476920522809096350612644818805892375039911687879085725041919118202994209777954398220829026416693240519131823129853496200403852872356290229265151969809298637982609464963058719888598529753302786947068010165804822929415930429803920770379241933665460305978534144615899383753427133304287883255552303160836693726924610671348297689819876257531115202188829329298465470904585599266371596659311444030991810912287838589873425723683518191480284165193464225591934265713998976324779470033012821486994818974719809935759782102935087487628676533342826718495208437124942231534770880396112349726992714306994019206809142791358645103380841992978048414517182856673945361622369584848871032101234857165494550744200959627763802345293316239522075523740379247773640116833683885446687518773819878976269915912710752658274080380581926000329258946114232571116916010371147465352957703602597664533243960882684792513712383351940395093260516548144256387258781280697554054766640418352806584225079087834639320428522137744465971182692570427165312426864216835030214877993537371713293980875106815696936169348377873869045541850548236014293127157077470310105071921695393759720469501008939234496905315191305985892595577530367374737038785879156170732110366384499893411547524183579793287536491482441541230518831801463738810831951606880183946583140831164243310621183369846761001626711333702938835740484171693390275783786992997521451943413044869434030287400178256909663525424540439626979036126508147384045241707099451486008506427251289210488506704534431020562694750874768392453846128552611291745795392606195233846277879522215043598060290006142101591049838111270093856054116833975970178124125536600794388349170377746475160921893841560826182158912974094442870677835287300090696718847800502517083867115438059910952709228528635585644026072670904030775971242949144934427708244631973465426655910790596933586406048076433430190445314837739482495454431875696585663190015250738752226377579740456326876392187279089659356781409666720353235394533864534155693574772576208689205722727519717409633759200885725543221773457271419299799141243669719359145639887197609588454175982553420843709295860019914469110614042246594320579544806409249793833881665904620158791726294199795493445933070391060310285388037166287805648004275740363624475524351824398016555885246533032221765342147104973074422636953022388742257005126384962790677367328040503480224288068711757659912109375000000 [28,0] 56238114350991104428152752180777064074009677582595867292481176085010236594558610364214624710461358630259073218556684828946003011976536234226907581548448222928892621165666792567017835981447471823615542038230345320961109150313993979088933946476001315781869077718399605048027361621194840764738474041425805008026612863365037097996882873279609527440866492830222803528639939708906086849215152428687905562111085664067103278144430442442862562502084496637195129224351947059542323372594917897258345448905920859658853047601540974535954023256901652604234601845449411509692880548291373100773852394492761405049552117791208579310224383534618008378191245175057087554071411129100129943115839721809303553127768696619887612995318458115758567057274471642272953094893277300252845240191089492442809455261436115424173904831158839008828783352743777223940005113094597140609687439029339292136955480680073992424730286198792676044222825957496104752090424031014900738163420200224990254951699736952908666683534306250711338330528223119664063563901157342860403610330140310466560563213694485016209379139729826647051464063555227748325385635786115321598593282311188421387612374869099695798993958213607267358642391745562437657287626010034820148288756113007212331232905804443216739814000186800980200676648075290904294605189903802371414220331900419633214057897488085213604825678777929218695307433931866326591533447885131237753797633666740894925414606515833833289816483585930781851714971680397959407526171462433484469942519819634031383896049294681944972478812260413055206543179108769018768120197616010283341051437995713828351682802990988097166647244937371364825383959197514624922075691306323143371964385936568687519613672885205146492674167528201706430390858552703700312136778052364483951092222231378281360435690232438695659093670271927196519682336094264884576795099211611081944498569274148128125101658164157601801260143235646685956921628866209720681175999771229502538736036875178355570172755773274447349651979560797459283161747393201639439744799295835334485922700209033472414944990597885699383028715573244268035448759026059437813571297916035693467071941409878353573282675459847517176284254985143713509479608667942106817302372453320649394500645762924860792359905461318456291171964638206322375765416847988181271805095801720140228428787462410614599533186387814042709497391514780608840279960136227796155682767367409104122127905256434132752474397420883178710937500000000000000000000000000000000000000000000000 [28,1] 212766314882884937697135602615464661431635420350396702040769501676186612573997447612110941038016720404678997150544688465962814347365907532023214857391102156177329923225032078977897682451635306321672607364449003854461309616235155453689071511980408198880554218081249065907211051307583041594822451858688960904147651626861259669955592883412430004377568308941587586690633157602785904709084199213149105762490260725262940457362815067021249568422339850712416326051701476914575722444490736834037799481964738822417252512327601487233865281893669304043121046829686682631518860250723282544147930144288353088738304366137223261793364888321551316722252670306421778427136820737248989066287349603212707040100097364132132950962412991095532858483708031445336830083176240256895601099748701556413741036296661428023877642196824359897262445176841242283907704652749877873435226314581163266856339714931963073810247113422440353438589976485778112072711256108381562672139728987653493525768655528406326270567571507710399076117610439351891773171457110767947692410138895045101521355776795049772402768998440361733683809459557225983678028458617652958308412088209238594267982148572147100957075691360510809778909722132022405442383187610033016605004485938808358905082996293450116720617506557684543882301684428490390075639766403330064587155569238988250886806994067120461862953836573552722472401826168446118252956212209384043201439747349886048645358372768049685775878750359846665818586677451098180023375097286957085836068574188099173018812186385711217708842058834349391366254293142721043028937463631447149423270314998131636088009470074662225381257622181238857002131098712582877879975891083562778523528579239806817368184528242861170718839059536423027142238748201325403436120318698301918721485491637968416888396213945743532700608827393678491129118732757186986849367403355160503659053693646553506564109732302280743073400075254274209583271663079808115572594758468591230140865914775463463428397233089357354193188392558245768523210049444357996945123341161676649240868957943831623014198941947604869924640296015152519077294072556850769821060942715866463739226859425206334534608412554200097484465210520595502969314182040352166119568709051880424531114908236580744478898871111131677070364772865590699689203488029750763443970978965284111073266300379529891444809428337362658736395818770990397089739721200569100876770248683600114990240080928285415495793131412938237190246582031250000000000000000000000000000000000000000 [28,2] -18792836381441469049490962549949630142135425449148324404940984879074520992943022495800462250029833881793922698441411277830894270008073873938337814997078409384078819836817017112170040709942640787646009429986798719746120825191611993003762336983200899532432908694029747557995840375865208859268363164896378982981058629893209734424036228460280095893920436214666076137220143788608855113078200069131267725078114863263322623500562642671811126046556302501620821792269750918658310227905936033438157048650272873360488986882481844370000873657833585121391855945442959868106599372539453992460213439237117360534019995009924272661626604098023910556881467464111581946949846685563024079459156575461844697466376398528913362629347873836649318144039077289114206718099966381137339593871615439997469205707568519947653036093667666072517047300512026041643866134187721980957766403048668274467350594582398769110544314397342860735352518969238712451662524106985666102405409169426622633906609582096932741464405896415192122281615007525585416474991646643585013315144234518037542069888452461029610843789672795753311737936991658700857451717168805207314725318265023224055062886036107970409068846602582773809980326925646186075332913810460106939878073434497509399516777050815281332504313943280863341190899624087755653201483512177415986146762135233447986750228061184583125759821378020236100212001831397343212009970863545734005578590116153850727784251437641603767123802012321565286342946994082363996678885236098933511003804943102014805051928873730820161135866816918509205267618217403980149291111300893927337193353307054191819422164896046320292751530182486138130278829469154459702906535794546777568264849124217436019406838032518895298179363034398203644533070225199189611461949921035353475606599607009253846823159481855177316229226755925860359219511454898105681735958466201561642004303655520032131710544120038473236145725423898709222006152181461866818269569863141224623903502763480195684332312160917115714680398376805483815564874835427041810736207222574249325317430878754170029213742248506509560276733518501109814064259414913562120965599670155429656837184359878131026556620087330017990084725840218341818305758070524524049262827401719172984763816389661109378732327838008045282632837937661210683663220470467269925740433422729968938730263021111784467178247981725820533397774963113001254060597655778134042074247972834482089500103312913357675451031525426515145227313041687011718750000000000000000000000000000000 [28,3] -94786981689988989355727838123635556744397354794385910974397316837721644403458475997129069604133017838236227526915789602149612547617029180330445767647799979960682610396919904917565311565769544569622583947660884675263824634882703679276262625145706521734114352852535724710980195889552435904035359067724782464181904730210847034242761700407382366589760212046456805197415027470279207730411849817996200276610749960270041842359998342832109974421030192211677374812205683735858516698804014326131107322751782724563120768785823857645590696469823260344162258441669531888963516924529244529454251008363207500204365579871935368301291749099112042679715995469982839991554564024135249916052179215855546717199438996579064317729327222994697247948180260698590097257821998651894564725502074925017313803649574499126227680663191871003008435146434538797310689391350679085883879989718655764335059428865687797270859343724792300975587615382305663612222200417614229174722812865527345540465938699393895136848195203002268319393831647710262081484736184832826763078232359975532558163515723839973463005832495001546284968300267193622347552400581045807263330191822141548749604738275872344116478023258469603432285483712264357448828505631901952552324747926998343508511626609829475279130026837807332829717721630018558455867963550893378089402589518076672085679779292567948583575056055917142389230202087503227602883917499340471743137991893593721143455250538805577947167016883019202189757284192115042750607609084461339829781335363770233265344000755837645242287541161871627906786322613977866480236824027258598356224785323536627337173888587372384188783677899740689639856484723760454090459810593039200938654582303092888820364468702708691005120468400577632565693437282313402980561787758219567889514301225779054225242000653923937458218200183557399386243831768014281505339294504725126132583092526101435855771178503527392971739895531642234685292975350346648108479815284181301198001433698159443024268645150358775128937023473940009443277639931763037203952424246672960337836950205182962539784721172826145607080743781277786107451158718032815995553378269958703264881432171526834576424272060357462804588204861773670782337318467146226672721624361435571148072242673039454726829673952148238441544641455936859122533441996675523915537658504340773552734734443270474134274411001111398966078330942987664930894853184552488637495382368309517107831591926941266004758013252740056486800312995910644531250000000000000000000000000000 [28,4] 14091093425417965668782230997362650542402335051613877098266262094507732830428291264375589070141832921782977445014274315287720465064406937001360111185517860692090505520368290577924012096460408102052445313146189453209857201932773220818576121888682869430930709729172268461469188022017028335852082473007595291810756127281702410619201385875396993657817799210199150400488511037851334572076203521282647873366526856389572358607245804727567935079076766783303157997285764984220430719732126915966288151574766262029678103363673465051349464392904145318127948808707857144604045360313617406519908151640375603197312125873862762498123773965702227813878254552720005708330707786593277536484127713643928088672606672966018505072515286724561701985164463237288364572159103278909138018585675928871946447168413410722941091397288369977839525312981212064172578764229120788785062627354269605779219733957093122251692954802903517281458565164023410366715702397755464612714430901059642373008161135343692144871825353801593633734585271517531498106796599590400491575501831084773279796149696110276261135870643851793515454785176534383450212772097267255707700000420606920803276195314203473995149388760477775025856135488807971220317262509015858230535305085924496655125250043369644275284181641656267780623903726781750846797622184342166624173358647681086218617117192130682092173181368161720054611731370790890188369578695406023414868204222263380238591990481493355502880554084501945158948804720009464168508078868834405261803867420995840489241914651543248627397312026307225418458641781122602278354593306522198449883316918680542108408573213220512586716391821351467476994881659344241018520878478204790008847312855036421967931258262153972182390160835022617185162309229037703245119997736136046482920454085034394980325825113441218110721837730017856573312546985701314786979537208072772070958139763665013593396138311295661782319734607418513974543960572054629571991095213910223658263638062222326701185308696515910879989064419928906787704978945551666447344494899964918906585359518685174859043827513001295731166583001691057795561980076398211940693659696458768545673861281384959453751506596609282535727756253097462855797991696383700008922232993836028735162403265106577562225714009030055822192659465150017399190148129882825883823559051688137901400921482980347671747208186312049940995542546104676527583437270438817190644818344594200986274988840571419540818529081427357141365064308047294616699218750000000000000000000000 [28,5] -246944380327178996316647185760148185759389876977770176207737667585297710146630895222506795088556471797720392654238114464373983025570371101568067881187298441119341160714354297970578673344388768658903624180411325895715641157534076473566532434764381228881541840685115708433619455186505857503644879302635179175180053474526223642252730566500157101624181511317192063987394130190891223434832383066621707521881021596766545083456418783902726475375389288341537960796640463605534891376837572857790248222518272518688992800604877773677107204951919195839198301059116477005294109739636761855527716741029688195024227967021723466745801476776069042221281763657230892300677214082936282793907241256213745313773175596676222528270244423499327094646617081455465158603807016462757519631118458611152385339388613147112291961281710042938902204257416666402901528806299009697496015157201847082443905347326045459972497743557914011678723955358273146686880484800488695367936285981541809334237945609740127176448114394409629355411272815006159209027802726139835998763477450497038915222509947224858403521761402367823838923572987973149084990159342841139102525816653136717789943748535142277746286204303141664959043818847423251961412993680091239898873811881956080365022977215696679169452293638845940893057886841860071933843482267636353645973996536010709407465530807543940664826329327588526272877897254218574184697968371411328951716298291995822067657016175059249980920211555403747794195807999057340936797246002643304701733458482206547129869808576492348340264632834137823262413506892679122128531858919817749418204283466432191983332820426270195545590517607576877202436946086306029971964238646375706797373340243079009753435676556994462572412772968633230050888798826776219108893570231909189962636609359571089055992990217901866555898219702277648731394210914537867205653436856520199950417534662130263374679188926746020932931086742025783888196139934120628172868434394582280732402067394417877207085656747432683234748141398568473311686141684709802878402148935632336441334019691987370760056160610049198151860594123602021193717342394949849278572845130604386137001460585711985915733293869876126344408448804187842496171523230462783081975426760687431058938040525649193099215803910592535598924964732439814053153655552010945099480301692551689540626323141900987330491772037222136952138326751091201602720679110500120308362319944478074772736444792739605048198514580803930584806948900222778320312500000000000000000000000 [28,6] 1441369624062908903435098765113608688173951646681123513664979088810701512995430080713142983307401290753897197731912438270831118947476972221466375874196244363822135955348997729895984751188094657791882604150841263717485380404742857311160649398142045790502682807816077131509851683529190881393243867840551505948328752457690128092794321692066696759257433275415613737519353805299009725476801287146357630127512884896352165923281839746701418494954421744150432563333450355299397528668189548963145707541793290567912816850541539733254899222974947774080789890738431699270317776804097710463227806144861542451073131827513372131299976211201483560877788750896446185374583081240461581496145515363578398006306687200693868847000739963898439547480630755302984150553702984164078573316293853845585142687866505169440233641511086902299335614334583069752414409964649394215803266711449701672067615958208636321070658492100478476255107550959122278743492473405638582685134111075826749248392974172982016039936765036820969342662237537941853239892043256785092471949982517133597021702927858393408467244198987608030310223219173715820244402999963743554876502974932965360643020313946480397655529990795569973168864512054815698254607002435947406573052554677526019468963111492144975995214175183752412299535270961975221580992633880502227781268500050725358977845566097306654952548776305594524327846631372486377479262109715140073269350396428814181411234957446500133731735625843473503736683810476587010385507458302684990950330598932393402611864996116474411896999440924190249095431663839863397299894672811603203989946190098842884972342894244067953849133030430812390158942944495808826120296392387639976438053867510164178351751106187058149774243326872988783146513767680969249245777113971769790199675736012058972112603983183457413889240136444826474443789316717207169474602100664213662967634691078381651885752392872673029303847538424781976172608520590662252672104996829820088227745258722737401577466699655012743372171048322835802419591922369925707309345349473050078364151624369356672505197933704859630161717185921908161992525290681496184698824685885059407466935726140897396539444073862319352981299275061759346931084984484390492423702050762813597580342613585317443069953409018474812343279238463697677952687690535067814337826757083054896934256278638177383066930428395027938676940303421508638087610999580204471673898400551312600829756972150903355288993797078678227308046189136803150177001953125000000000000000 [28,7] 6608600763830348959591411310517939864931284142232015943197010189252835220491421684245448121572128339429194521584858516100268388616280941220351118877158842276319889791509361303366154257332406718014404162281155830016752184523229833380727506491615586082329331910580762890142397382766388438007525232568225972713125572717812193518440709050424633712201000910091638177836769523248627456886140688346493380214693844081769535810192159268167228711483864712578929145903974918098111817801450929248917289968788464613413871533394303284997024573652205684843847896547604996570627052025884458853678534312156735113780340645157360010099573912509239328584806366451673425406450141451880342935801947745495122482534165390443272803958021353505667521060542780389097665738998861555982862611035207646750267550238982655565380615952784401318239084332877662189765854729389842050828998007192725348413228015164297568691332909913066589145143319760241053557374052776714778450970125898181991923432737204932216563862528800796053980348755590793649747506883431533059998999280900295237706790632240921798883704444271658516743875434169190403251480278645481442010082391748346185192181288514991453931455995919820287445061879233446600226001426861959444687091638148846743680376357299362196023753729910251666245546624942386929173555450925628337848644459704819097595959894158747660611282545031579343337279470949425150563258233312100099795608219876986592055970839767652638360088932449761763267045097315810797590919925499175829369943674220662349939227442541931801539108614427279276183901132679140535567711017887528633347033753306869717262440004850234133246267744153193221584229042641345397972149002812005837152604873493245978525100286040483504880988601304820904266304521340694456597553067081616578273794270406714133357654495676687631296653725988902647950965460083995052194501959923504806643110081382006629092659277488626018734550109186689039044338378591158839150142590990294744763626938866376279886954668504439942313235435634763459495466642421453597488187797950887718099536088401452995972220808025436227172280967570039946252858756976016300071541296312646805169932371611749142870050257549112790999670451846859295029289427923848438885453663812038819331665510969232334013425755298856297067472172203243763662767000537240034523050791741823803159867909969049149531952090145328333743908065388213580904773311351815124819206214720300777032291951566600717095129220723936924741792608983814716339111328125000000000000 [28,8] -165162316120417489275748583465375319254729316639429830378413405356005754305284861167184614057957417883811973488214466376845581967690981121453112176235903232245998882304917704294836293632190140735635883053044361249277454562899807607689646416853833942856197363621893592126230610062287902160043890246958049537397928729426588642987836873639516590195219446037318263360710068543826720789986128181932549422405264577516971744805500745800067026264158044847468102929612785026909847993723156566625508349290218995270796472789625018976970783266863550943515687869604540617860394472562753667646325338453382137738873261648422640918424675373862252452315042205025464441841641968418718425200685521011049957714326571747292588456922983047358654006566667423361135835119269215921844966628482289613991671110948489115275259725946837067125033393910078675279553160982587422504547743650566520807052918427595173082194948829059764839176676521413650135567582127724054796015285585864953882476819728572219198524082742869042034872568090944243108134834437783098379286559594698125912902180064690936991877233166189525978047705282065526692465982527250780374027804617944449789149381996504556297976598902604847741669162469197144306029349252765879081364016469391522944100696239268630778470053788232147862810135320849692848237844883142529816863794089361057002659080256327524222798131132295884816156690044425535489883928937328382846675817145132507157806563781764770228993424662248333925584862469660200720249900651995826359892042199746975151397800759790442876911896652667010217475386374105841596909705586517381376218855334666480571032208552694906749482448809447660930324162406478294876255196259134996244887047637694710714949514226168459233623003071902286388965701699715923122496335822000413873323711479734244828442368948372970493517535240751019017195018826641025863838968611442129945693383889094875055187893835899990688634644159266554725140459878037392912436051085250233643601262770531552338072186469062340399329818943902186953809621304705039060371986174827543738124354213473573753560746856439766204188811624691964990350454091212862905589026447230556990869315640174945401637908912451785460399658734806357120462008763840360185517127420854815170319807562623118409886318949505991661502573302903232838754244788065974073637270443723777598433036939200902851810803492606668419130389181578016287139118820752861749414446423954900838965439294273595936126018614460708722191384367761202156543731689453125000000 [28,9] 1304618288516002896752959410073910064604650779619904542655337726516144231920537807138934866732317351662134759886449937938096461201479316832140134011245795835524967586220561677301138084146069488948513190402451656411175350500108517450372401261652762233758599241106200156618328144732688697377694228524654797206665154135781695062338679777586820053141790615472324565470043436024568764045183132168857831337332396410641105956883011938704660876690716095352909983985396435162362335504968328738461016719485629099062186989047599557171474075639471393066724706798939497320039507479396731855505447833598831187843222249588141315786549121947529020965068197141847715762982292365525410333912047603951791077713749220127485836119792517101702048298590207740597006997605678815162573624061055235045813779164630975708140242735404528195213850866953644729721080674622905550533922203863288639245621240986834011028445613282562983601439846399209536012420127281874006573929552846867106957039008607563688758404970259665317790146537410995227591833515876348151969088649676847727310570291799722961065173448831307101655001420801550418547056827090142211961786082426149331915242589687929895796139722319542755070628123739114235643276682674427529080393948732045806519455206374730494995801773120955619058125352754708134638815776208031636425526036708589775800525444841937603412926341180166778392875161324149462936007388760014762692433592471312173417021982279196087233521268745663796754097056832979690658607030122233443081369708923163616233813164282802375432167354363591660570089204174700663809678257339563978446332868890007610693043622983466149393682322807924050846110699206514724105544956681861525360891444497037788234400455002202073337584046002405406577667615600981680703901522143739711620627519371128499084126894094166540364253254455339319207839489470090024348633485628205498589041001578637995132582204153563576724644846528409447504101002918473616932964977612095076291246967325752834434334649344548123441931442532679739758295776395770948262842671258736099997273734948997906957945483811067589050457587042061635177476370244723192974014109633060782189647353804972027014868640530650559919657354847107187014197333886468530536302585008908355393667996410987072021416420893797002170000726377220537628337211986798773373856607179083660925651758489372238931343874403303101288931906526701020423863188197070338415649344837210855687028290693646262468226282825456419089960036217235028743743896484375000000 [28,10] -6378665508205122834912316343076100973991325615802126846955063520999817624962054678860749643176559552165261588947068018304009096313448379652590014939153085827851359031303203890825533945793539097559643854261791667898447828729218474082988377495144913446710962707403436643479401751170928070484861745480066584132323499977104896359660301761260876450436398923999475760380026305160743484463439833589484761462346704876721719306921809059173220220255841182370479747152324574624686784019718848890022418004960997980610314086707732148103257046782040653225656185957398774950726884626978349119209777566623897721894471801925231363879388829213618926934300386621892003240864875806918867460304060381772298440312434583643877134662841354673392464358628522450263513661580441986488384902510360168455923634157882968577958719372652490890835154129866488133819775109301451204842748535567805811332398918458137855412148406184785885800135884391307755076088189911836633710190747661397913596498762845153973751377468096103715411203904493409039477070583878654593969513121521271877670491902320525795345787108508161970459179149805584898912720087265948442639032863411962785798853450878578808410311030167099276617060203542237966849726602006877438217431735599208410233728568116569865525404489135323763891637279949053367914208597818548078673074137354918351237941307653044066039423376343429128309574801301229041031281353297550362828398291738166578433562549098599808326033303667169751055858779983080710261791396168080766046080790891102242483536852477227207970130725907975454148393591884513162403722385372961306484147572621778720923770891261926007089438606555570620297399818252942553474827191220594879251519397826314283726269390379812701482049041117105583919779903337605188705520640889990011088971914417414605795355702584938677014421874679173328216470060815688656061580384155360128678049161468876453949164743455980175553176065444688009651741809834265245713016971191042973432723496637237858807864305491996212109808830458193721416482825193015801797404838188223136896122211602950688493853094822048959444255682501948697766567695549384174150418364873503634136951839849607369699347387389779403046434619667449293374365480837465688059531303502494897412828460794539484498340093080035351340609595500925035370373212373525179352379360554796640986933499797670103271562229977718902748937317566053248638955535817250103638405500163834943849226543113202551230966408975925352464741990843322128057479858398437500 [28,11] 22359576671138189220148589872735950621122246755811140519680324728411421241595807668434515038023027612840245954683697338545498718307880228352613822804828492543376279299818830462184652072059904314030425611868576843390728296039115140087163687426559476328837750914817945891804207094381234043729250644933322945228126017605964956266742785773447463658562521623666983302234133578110669063613851862199644391003734490562779825779395708658943949093472506209694719222682073437510332782092874430708815772700374327943231612145842612810083698639709298735538074669551126791017070236836325136333188716964245681927669962645248805343064505426504906489800295041157013213669110324805652851872433774969638374518551496968246994903193987977649974089644456727982958541754515638501439944937464151618196272354675928658259305235849094262464518447199467496188430816071632295766830723894075499294489495709105056867279054399189661661281760859266296542467546395053680811398214828644404635100097610433930980672549581624517994058331466100983159972959592139324872406611832225878301851433055254444407415885192645734513198863252395642282407188221724381434713276216224731258415163325004945109052638175238106665127888848140628220264483798397980031477183530967552099789500186835739077881113260839618288548012667382468684271831650080337247500742765913324632026047181268190347812504876424924078014869165826372332703859352122653614311829252687792400588595769906109735239592062623489197172735590133680443507182287291708771761108599260936941847358676643229564020067008291418214547537289818605709111158524394616320374353476251903427834491134687647839472830912472850745514737939637692355827815100237317578019361155346500611773459768795652178895314699370314123859825151856467578877121970387250703452284546165755385941304409065888036216078221345558904735822807358869099091516959310828519099764072583908268037925474279950236406925427171542443526632692344409700342270780313822320406048401300981684395840538454511930089027460123850154187022305553280364928937176481689117796164244270692669609712815485603602546917562322359778677698367849756051791508620533862087376356497539721802858272003679933176147550939709767759593263084888990153248139482642034669718016782357900598981753852208297666381276957064091101403590595961505363359197495612402584917330131768803600186602007270453398769692905817112792542388471971819977739679559747177875401333835543618398658885504381998998724156990647315979003906250000000 [28,12] -58524792856167800697092467452778820874367717446882266403332834382562037155464766325111215828734120950639438150816046558842552691409414702972044576218350895564130335125766343144888950486519539535841204523596058543861903420628198756776445119321268389408421393936221780133772372102786468746573014866214740342533377860427861350657136729265812838270418597554997329996179049377411668890689929861786493837322289783836256067365531093686188889170173365778660732320401474950588497983052131637997023387409668175888038590136333146837796413655704436820672718296689250135349566147311407822168580854329225910167646362859844946930002716244201935240056451499586562678243082074119832081649266476764196216747694266632548325221597493139350356384508291062018864133181035399660585490459289559778647758849609952675657625770703964410105632327948093538965894250178566353095657430251455868773158872871057428715704944840490888450059512163222638917255399473628786707275445313390825903138271577568115205634013665607348794495675073219156215560121009401839629638488877121682237185675066223476249451371599687889956185276380733047039797505693695194590852190833617717938279572570423560307495620927559626851733353119900082502754757520779519073794379642424453219737954959919991589073352007651692354530107430690352038602592517366846796342670891331335742429876535066876031447581420055371259854385611438126594135311911155224034151839664131210819374751471041985029642360044717663915943331933379099753288163783705469113932396723613282237422282358364106918711676028052154081922691838272692095087700898655838891954824379431154339988084852478055192426467136255281147609509212119760998599045610069159391816846049763777664770910855805844710077742838843414602404748331360773492722742590161169420627827584984629810229964512049158085068531172841944847058195390686592256446040808460724492687416549159373862575752382208518641495174105932834162887967041055957681467823540230948182030872026162697017340185338258725896708404364012275033371478925194849220774084886964846891922451892491938361792659997903585275346907234157838286580505850951620701912782543918231137409287711599012268517886468537130865718338031456145605527943433398155322389828577465008220556362777901952366483070182068849428081747857109603269492050497591902141062814402649740346437476625737334665645281769060045036654947756863576479185108783705842596013902313103876880639480160524569255712894200183171733442577533423900604248046875000 [28,13] 102655631357896722703493106356092189608263064720154452660367619541877559285093312341115537543006707095504567839052281201684219439086897983665950533493781846804189613178816888123795366056633395783448841144199846810302170654966272012967607830348810152180381218609285044463953787642197337249006545059206138036620296431087386678434816735061332550268159591316057363659607524404187932793974585222852525050871194619899503186938906182496798163464335373884813928781690042394278415635192352609733786159787437491299539303732195479285283753226164732231301546764447101760667480171879059614576622977261373273597891297481719620955171917791936234042170928056634623166191326580813486612342317351533551655758158077953373976164652997898526015035778933255166231794984501077342691556689157662973402004248124560503251008841279717191395801141131265488893337218915558296670863268566368303266391742500158376365118284141801510647060422858155043060019574791051917985275172680599501680308920822581858013526236648844863222652180585102367249176242176399570724535318957511341020905137285604753045520547875714834192041043335100015547179356038478155823164076404404977753013901420719113927931903980244503222304630419971748810307938193315083317250596416424573120798164528736863022222168879495497482104101643855125462859804036167392774788861994351414573962641701987167265797374459417310216614943521953071871900943562966660126718928581655226583835867061609986156614798613449120483908039316564725888780127418811893534050570014279940983978129155105248620897070938933486027674847432025999664024475835241325207217483320979271140273414854275110873619934906617057678816530983016906820015332214301801864011107722475257521716455145271671021481471524862245911302543367058544308982949411712796749737257325876101679129604662287210577774214160393498180315458267591694800633502978956738522364395063981053326407973231323774777645669743787848264588458499931750223100682888770504658533720509602612505825497968775890830568059739980778345352432713015228756508253914619236681149473807193893831320033667291367727093615287871353639841876690311802218533550040696218333230239821305650157937062157837566880661649224072795765212982048227836638652734387828033069485105776450138073909035986561190320689593946336835778075177663142328947073036503940999811192634182984657950097185980562318167369838049128454480507885075692020836120118583585987369809440527828757385581104344396408123429864645004272460937500000 [28,14] -24017720637073506582514883350358664487093691568519539153903411172567368026709156871433542773646108387821701468039468147181227335992813353171982842213868096412176888406640337248162855742689174502978158706735972184326748178378330818586463070662935398873966551514944393860185611303489712689498287965468609134592582468774300765170286331108402790918012468613387178757356985779279686923937034436287132032488825213846844969092666220825716733840645198785413341225553166312983187914024814039265296430735471967732255962047004510614569566540192641863520124945265662269608618847407181618938115913199557900049091365063180084794387708350793087169446620432520434803823088191502788834231122986708064170011159070193597999913651880854585851718972946880645800688831452801458968751892279079642579508309643421011816257595142867710811780975470032938578757831500281904471426023455617136657136751824516732591296109324747484345869034193530771699142863602794107229301083699250289638208795668524112991462430964149008332697266057737616384796358212502022627740117664333470441304267559701641863132407059211144591062904133669782439979784743561431926755085549771963172197545050468328428659269591163545468293042292814233394291425312281755610596961312809805107816758989372790209803803481872489738585435198412843512040042654830580111342999502333347647659787661131783521569680805666274384972149774515716348011600528120917946145608727959584509623755129749174084541771396470822744882386686248591317394241786682560083782638083714700064077363587960388154998455631908821627033087238467145967404532076192510235901881764462900228694047020306248165804938963886645772299703633633538888165745783032695384404039324214008486597462766109684597972711371234363241212597811784908919918537310564602888385449752376204634541684212878286193232860950961739184145895074603088713506389974116664872855049159347151082787410537396242250976229910466702832822990329841127821719968867738229629043522464654803339193319273705931042038979021050805874979326920349677332029847420054860806825916857140238438682107458798467232719596207265801128709088695825316725443433469585656761870821632826785230621892225082341200886257650646124937631818956713987208073746353236929312011277811128278853163732216999880981610438027981774355756859475317615932957166015827698484796413370723812544073124103486630678298173466683064728206188094265705222610789161572457982047342610673403852893093013420866554952226579189300537109375 [28,15] -632549327699692365406339312557152856923528993157702032310240792579018273594144924814873132162321282111202949795945495043426157332710837871158121222694845459952586806508737295882575836445012607400405075689052073133478677749150667100690304099390217596341533790081958559096183680788588477945803252571681846374551233588107624141859588265676195682213336940202610677126191944875588604478892730871149099295340242581428464609129928669435407001098484450469748834243690666248891360267555979598610193601922544055463151321932231956588755466497197430674915109502100104476296413717383734598476909165519846255454519118094721660038186234117733866367917363704293085513473403453338625238730545967583787196246319154378938918696856964402447794382105681596047806068189323300295826083643913472361687153516273040362870403044096622142095868507599750926220031380094951232248358670610694078317347032621033069187280244535246459199988015886860791252410484080662223814423369328584907817159479852716807631408085259405601098116776239169250068994486540890773332989750904958268689449166112430599538164468106911172256821998097802668864195117425612587064697480044962486577576550098164122274865664361401068361478198834260651239722660038983450839770743832928896595831961238674425459030505497567623641592409030419585051177081309579739425677880423922318857750537474849562830430686047719018726212474704215843042274779522707007029458258406830827969138440462714712899500913678260711859110646711341128144245588028732907958207223819557544469758875048412663371154092481228626246911780348139119924377369688730797049833944493325809338798987716834164403527346321510444730515765482088668622515053989933876015455047728784742866507054994929560690229798017774884827919756735631225863400034638105029670065834475459130347870860502699007839626698632297641205300286482461958415765006787251084435569119089366461541369681013113369755714444347659154172793627039221935928207309165060576741560538177447377074464581302475225001133355194793086928202509430234425863507956371240685591161001701072425373903400940093866673144233542156639289498818379411614285918072690207258710113429587882637824875204054337316922154032942666947531409093642962706958328140286901627862474477663087005962275212635520542291757551980367367105204443211247304075703204053997774967468213667117503189152921630396714976417864372808377177092470458398798333533557559611904693610390758296002644556210725568234920501708984375000000000 [28,16] 2666269926679088439276770795550668290110659097562092270465727375162415981200895234900998687787765053042341275480646049205133079126304605646192241392328837584733313441307452754902496597784834628947882207562373324529939155245070622787306128297719116553176314284188984006402546662524886464249174748811500095128397523913659724119401221065322270414841723077569105630261764429587996084274136877811212776506172763706631762465503466340131158999009499487690266350684198783730599483154976661235163817116005958006104827715754127506217700931424000930394164731997624547299918270123080298762357955163337078826982999838449492916982584053802171280427864108846443897298528471001205393644017568411371060117343930943181267182057945060211694360046688134691651233739798460768548856790975969761676015111430493837943904544738300865866332605509669081797955222926205312223391530148869856378041526295758037353821083780143357095605967485399300702405325888151138770565908061035739448004376519577021428051199210584600415019209276479756947832307106684081424890929682295165719644571354137051614859414910262726244117161597096268662780761265982359548244115982672451777434306347176707870389711330275423446634537576211783725827069776346187824514186771710757029665576997773177033746001634771921497751188834390981984307815703321305124510571178690702860833120835162408329277744321047496340525018300647506823235441020359820560413050903047114907356639387403855529336169359141374714885012050897032895725485820055557534911855077151690993170920607641491977027199050427708541472889812689442625094547468296721074796900150953258893249759493194285667287015478208112848351208535913007448894216594007654939875931505059355196188055089336661781322787099573311447623865441471174767308628435646294146794125486147714536076688754619002077394533161848926888358472427065807931781036604771459490649261510031286841834178263009415486875252635309586031322573891726973549608344998850567612967269868498529891312870311024060278650605419926016718525636600134483718820591822146036954851135003068671307285463683220622388157367942419812199100013793979966562372658972161477340091654447615242723206934274933620995570640803485329015635947383786671108720456173628861207664275457668344712723993688605841098110759916749759433890322142446221079245610385725907756980144936100905277587838929771168299869254129688873174511329683612769082941088119999846800549038018868707941577689268797257682308554649353027343750 [28,17] -5702542762483405809051528912237266351411729883606370565226937874862087632249608297157767183182233136001689751057388029780499432472693005115882544384529222064866119962684086354624722807653388402998893809647886657684032839500590816950978440835755844403263669099509649000559134611353773539463442446478520942220999035138013262546710473106956654509986473345623990940024693733364794427001190555787039048709861347911828846882460549488623986716368557092080871770502481884808020471221467572430864759173896832827234176311170065619388482374529472967799985030585603119567721098100692492901341462652055971569907706597796595105737092824898453725735304470558596955336903116985821100165352711600333165069303011562443135629617561668711212319199103699084941315346757686908352749369687583820644598826516972291615178842372087889402793113663143837741969893031204191564407933183784614733251073247077093377872939617462360274170810285699709053965789797892479099543949842225455013195185321763692337196396632964714019856538210057922389413151044111191335379648093936274964535356896127261318573701234454637090257653387406717981304425671230325349425271493344582111683230459411953531900269434520949245529423087542205867862180221041397958501895164927934485864700216994029010745513733890589016201962889406287712716435017220213423007221749290409542692643195209458500445673032452822550341634377508951294825011621091204678753465747351406700583704310975026624948011382329270673257100875143959732660633255688157048383015051128036175229430708108556348468716410043132860812909613537221335819991336106618289032787334963102459708833899770774679846116783205035419785494506535653030293481951649907376914770778142075198676446614182095215613311137414717629057311475872778618890689555901584718633451830060543258249036424761504967296563457530560090176780292587913587162085636377628444783743760548480778150340084189345543813975595016842241653989409878835288190435487340951730822077469248080448241605096443862373917602287715412840010531893318441394393967007331964581838640597027792397579675949666734736492240309794549088355850470824619108387311830034011886611337472781812450252463963794311275903640376201398933522884223155368706299930230653664059562847856974176712698299775032531949241523747958406979305265595354590913681412666658724614559099532276888643260050752669511871277512316410407684923866591918672995298437767345636027348405872050562948061269707977771759033203125000000000 [28,18] 2243034739389313960980690330317142052984218797595347276925184507222071859326990367692459524479945303945793373696997514272522951527248702530108881929797317773467173521027433864259714683933610115700955012155526286534255187233709338752052638430644750038416068738650673442438363508138116364294604780659449609007483828782984963368671262220653854819940072309904122628431238928107408599133634122122647059919588992202746909690801793273747130703090882139758607757801173702934264073386928902090104074114791663287286810035623565663007695549889288571625705651701586787082215086215723221056618338508055570703556121215961462582000722880632294103143118864826699323101830326850854722638046861005619620610318971889355110060701439314385589381563045250455547100349319813398359433253016424164366243628908939921404882209292808156224894723382002306098399444563803643038931691390966299672650791875838436126979916955271687547670400932593986544001971188075330006061314455983041378491917071079619357797743375096788758402028094966378411908095044328808401012595751994255491202888258488566079176721896941555635386154468975301121181110578408111682182211933059615569074579801870816583061597960803505538930457147224054254759000281898987801307182259103380564003655208006417222923009517352525274241434421782837332861328449769715593824727494731130951081017257531569659441864418953500243569060864249626832195014485032169254174477262436396331321843002359714702186802145353133598625444418295095105446870614448922324926636758546493708917526349631167922255115348058481264834988601053269471008646612771771259367840696196233800863325282317145102526565232905639587298392300850072848903711704073625703644456359507868242055521189445010009051175728116751075766577743371617684719640912295073605116497956035213786323726759282505932936331896185138564020105863561330623922874105982090861388772890955720913372348312079018022700788342704876262251383769796496703787884493402553225643036020878912304765639661045919287903822132869916678686560732875386901723114613510917048021328505436551285537513770721314932122425537474842962077459572628319572313785984206749646020282714357803623281878035297873201109297529064962169354358722936804638631271072601439483045551126899296125515557282263978518934510856548593948594252356641687983725146225400706881020759780296448663020867155875105147724231750044847217998765408500796439607380694769094258821801046721589045773725956678390502929687500000000 [28,19] 35313602248798162458553960077442036371052231714446620375669964369258144623156409076750445221508286105178806723606374443882794565457706238142613722715648449013228853587982260007266847460833048958722755841271797724705659621625340817701209952094490566835489237638015987316373927878170616800635443700858969345653825308723894468159501160055257277764936166639465674113339751962417091365064291513552382263310508302408328161460562625197563865650170508581031600873781277122391384941160746232943655603817581307810548427826242473744952174587065300194830609999486804091423577928035611848913238483644528138878909023636629069426863593479048257007314950515877430291071823900180519049697317016441405762035046356562952589992951614553788000041944697443923023323650973385996654902069344447145082630698518971924377670789532469243740327612607978079600212150765023920293039183048460908952530669027135902371097688951068968825366563407915255206195583419645010280452180243859336823038124001988559446891828392538121259227064811596373320103275503991054254480509063076386697861974965127701155691760191621849157901902182945474665581753250262080217193132235346684540980545847433967250122088316134551484669396157067546362546018175990606173998348280520578878112763637279586926034171073627344758303124010376018684745171949042043190862205703599765589990937661639574593634391758697479525192178444813102701990916220500018375975497353520362358568711836736502439422999358478711021514408815706441207592167523574910874304221564430242578998338939578937093957521504090533457503221911866756258784564343160632841574695228829011352460658784126398348381867245939093637265258606394040371919100272676487532012578952930398294452094895177064458862929513584215504869751549186635912382589734422323735656619398031608697083113951804064790782276925875857388182317224536338976136387694302373522925708082189879269028569919350634922960027445047912835452777112564638789987021870634452826708530560041129406150914158452230653857966935951200839885579838281634108759516033045612949459852878095102356435745356516380838063797368483447460116959394604311951060760799545546797747725876475780582565547949448736549386244010923590791018498180416525377147659535719665260727226113189526977510510702141526806714676236307663351053342435928715000302504583988310169814244017145812554661913471508270191124945704598519367384712209347623708725103696288254558283484230152282634662697091698646545410156250000 [28,20] -171593340891881757594080763913287065767752826554074396426228020671971896877301871727151989544479743493409905186175536553087053953188715846186171407281956846469026187502184845885968336409968425348091338025254926591828359591135689296347863867476547725490612703200218021743046806960653781937978862028285532433519111677898806416661792564830711856211513869517828966758952483105802332359600695416336381837272177433904849680114728068957014745788943589527671531461200760108118068006667179727654262180873946549149248614931300444545348043583063021613089412054122004718715395358909781835639955365203880867675170115562096384467909128556891916921050332779068285660832874081291534985103160610303136738354210860402136886184758970494359068758403617609539709089026652981750727184764147774917601233358618242888897991877115159403300821376884624211859266031533698738296917312361155377557555103237993200801141597246930071642049676212424565284427870615584255044118945014519964203836359624006796427138666825852779095406152390931746362090707734108593844505935924396419271102475910940944216430347955165570424666029153390859643524446121795221837748095936749780442136026725797153137827201418267459584823655414957712969049955594672617904009082436305082910570275132523081380271736735004356303424765992432087207656910149817740975628638204851908807772054185550461303936412930101538353021463857771187263255928902169033531016014124297663982157034967975729970234275603929550413568161095311625194467739960836741618048346974035408581808429922345364842267917806590503790424215321588544329386471936831035515364577267490401250522816835429945936736148853058969039648075435524315847362778116874897384718265539957439446078738344776472257032952432282847977265537306776180955307514464808669817969975950450049792615050130689368579231565497192793150943853605045962594133318927305459190183146395680763188756888498555272719261094326188476312539166177137678361012240615330236222937031904508079150588208144557881543257127009070571556582294462536501213885026564613982352521608127778198417421227603526419138600448296935121540505369403979283397467281776168301289945954753134033100605565231168518849799640284973168902864324196210801534779881808441091724211470728296461718842028117829199426159490806126896899254182427736450097319462982178533442221156513287812334340818796859003154464943867825457535513893606602566828906831439037220725200849624769716683658771216869354248046875000 [28,21] 515874141933872521060377429448856919607326161998195635598775538174903420875719124683793321825371550303728998396998035693798869350186762429744509453336210189200813839877451769655035127689349706714350861996079775931220309352767198123112822184021637539610964434178677318173289205580892419812119480193636646116814837297508386967852471406473954717212422415969973811252200194477565859054343889341956710282530274979613434552279726622105921731912803636223401887451626063261963300981491915537525142748692443124761319074716888311818652122087035621879410154146091686433744619785692797828328140520983896796746004251112724136833420029419547348217059709706834105460077160458730819760035383634604580424585145442372787852530905851908508725867051565724599161041722176941734270116899335055432976925985840216106783236286606240477398260109363571584940942179549142476219091577088601572363666688094294271437131092019990088553656042387991953231795122954933447258890213901088644425441604395036350612616472079966844297876302251628295844819076840923271726856193386468790033017893119171775060853244635394231064956755877357123757069735852372200040645240661838142241014194324906480759094010567275584234964865159331110043946451744913261435752337810353976853042983517296318331948488532549414631054749461178566043235295883183198310661617285821592205042728523691874891393496508025029086299703767848052676058786252611964751188066772594467879185333916375741130581604519135156262751423923815676149748886351693747162314244668759941977557124200779798824803573031152786180698189381583960406200878279936195383424339823325498913929281053284293824172216108904930607934767045615622499004964933371283487126554008454194583896467621280480345017585932881736412629889106762160555094031424395928257467676829799838128995698943695807959400669666635126622272075969319735463220626189918017334777717752402250450614356150829717394560436241031092860818722806664357640649273319932494820416916445030680085882563492357231016115449793399270122788947890006863001438090114073097055337236556734198222083725098365365535852225405133257311203384901827311872110837920769502830052652508147756567688305854505429996437741295523640494585705517099365214392296382425646408631502845005048879129777075586028839972870794624251628039688159146299996575711030617700217555711145377669200881281393328137755588654596693232333875782339209915695944415290892341718897995406223344616591930389404296875000000 [28,22] -1201454963302728369912517678354810469087368021588459222299238206527283923703342277770871346672672298774748029066118061089559941558171107266317040031344222966570264327404444261102790711989238584919069972621309038918335458763228509817553110227493481561009878598858104413603402780474919788126190339051296646816518629250177488577529150960092046674465483206975689083986802992927598066490155592802077040945952892565300262789476999105333576367937445339105465699906399588394411751142028396331362881475882549100612728624133940972707907909853124975206984934144122764140631213034828505841987239754087215233148287473181254500402368014961270853387022512188967767352108754172043565997728141490166469555347003074472206042499363758641054586522189831116911103219870331653796902789174447567323747955980705266734828014598593452509507129499087367100426216211803352680160974832801460484052224306428155796392083874436122300153682570311032103189644818686029661989086127387149222134601780864848039495130640665503192338696359836520826594148942688265874284056555059894610737053149466854817140920280457956011456275947918835025969625382858089832143141963909772745508599256061289954472453392541496305877433253774524435805423159797345762555805674743514848539559083387185732005523775454114459761120191887989656426253880801553759192215710878816996932182865205773003580190504212150822621355602848553943834951583910672760060247120877627279730215736723548255699986967502791250878545468587610952016111077158484948112210331373001143583971472393881489490524739278970024269202868542840877362741809757009441261497571091432053861109844125790704291625941690329459694497633320441641559546241347614616907270923931662175171460520960166720243709918402953358103889986688106603290449770914320220469792485437248136372122606230369103300244664982604355193315176284421404857022764147593471870072642140223244666692593867366046771538357364588382129169461931122151714052568844425031277211374882033546774601081366913104771762033630461762017095697852953729493208371750778229401519224584356386306708566840778142987172404312671383110295710170846336551418445441534527422116778534005647370724349623907371185929339606948455890409325976112479950163096999069162511911382679677402197499290517508323160694847239428788004942092035592791922569433793210109311951955081502048531685438789451486527235178367521565981589566812262605597098450022888662530595738076044654008001089096069335937500 [28,23] 2326165954334595900158795733792597258131623267396277475044857661392352293349185029505465348650565900706967038437731891586420928916489278702359694101442040144531743473378981885978357617513060949546555210921747758168074742409416291983820864298990702295167119437711045062056817660946286011793604172542762827110007762233344194771156956950145004753579653299154711433730207621469984579177422103671651384215649670515458697529436484093669950760173274806697684672198188942318824119742898502783959437294433418741285883021418927383502328299190604726663916740625939233380520007960697408500934151888071811735969290187557972343748574910713254134948584300570706454483869407569228263903648078814101523204620157838177757121401571159817874692410606407844040487908316909899849089214828711643229868458284008993490093996379226718111217642220683835473464986633964128112451851893457888956442785837940109364076786602220122737313053520558972989663725042561236400972481773637285670479953658216638478249246007500723969009620121040313934328889530404889657512527788955682007904098824773738282244674144061006985070561306655143787264774476624242427097355609446969423343160783212760308501321332829734065300786406732518229821867272593476163552302909644322257422322341102509431171696324985657735488531589717129512965612928627772759518536723963086729675530880293436749841905988941655207153981995702835460943721722426368419150303464599429675940693379652378896077101009589626669182372070649824672415023425886287380846553386172050722095930895340892700671074558502818883336705213356788272218231883471030933568855566149167359806813761536062629625001745508644083045400512867578781691418368600292140138214445674141049571753307108577557046244961489577658230179078251684433227089735642827627620978070306151933632134410710670697691978005188626741747933307644956504529625655143365677072635842291024682156835017535768026984738889630480502528731926412363919999351505862308981406241020333839885429749414791062441915433227830435400785561154404484470580009230964014508076656500848461072226879235548460641860755028674005036264731272342800745529999650121656845574307224611627322495173776728353315110528294056766465600757223029004064997745011757166627519882764260734249689014387189681193094619587479177253677934249544573741611388251180288520480103350741899063475868899349716658804791037033242808990118835155634319614977267810448924301169881800888106226921081542968750000 [28,24] -3867369675429935096072523272726708702655779986810901768907333630865284229690912973603504167453304054009079771555575936218488854453432430253148498993657413403766366416100193153706972419336533446206385557535038144927336004091533186721857934873779103344963031425196953910713679718432744422413976012000039925185837386641393380596828723127038808754196038084136254304881931450508567008766558243882144541779089671009658793362408995695055185512233022810652433675204298564618201339435516542524141768804974512074203451666366768520824304526921423851769824627904575546573949516287893920413046307756506416244356289467355623386718410356951683659337745264715030673677803012284756241454415105731979139847278999414099228624634584689588010641436632345089743289353508572660101142005950226224365997331160780200272552826320781839523469051905831630212650685493929694938872741575828794872722473766621645840614512391108034858319388489447897882077405797781270016391870383968228837937520684242354868999984652232771571345247339919556346768155762601746953705211712375355971447300470378609091911987861032763432443198849890774722006069038437676142140722330896400764928484523987546110408404480034767217034379643613873063476546284909029925257647408705827796104429556101622168996992957842685680074913742897824227514401954029059446967042143420206094422556129386174357537692493241034092390464920764715030149188987949220795176738115658942695629123579409373776909086782618146110275726076644063973805285219252449761533215049303115563054796443114580034887247271980778718190712380452574601278305292979924463018269306051029769093687315083456050994927795623789393057391377583355252947131923515454316297849049821448201665216809420855417843391054542988374223955319827344735096999166617945065146984928158415386443835154014525673333172321032157283838825376118179547984118509505194856566981269620361000570042797234546473827458717687849173418729510842657773177220050830163319157818293224300651746852879169674110413763378700392775690375005865279454279109138224627391590725488661461956762702943689389657039201485416003149400709864808702935841578690532536883746696461918344464007854609103685017351869272540557905162450972036045857826623225642052301602630932037301527884501445047493308302994138469487606999766682025576201378647293097087716170668141932208743047603920985911768734513256805702850378740728130850668050558921473580653582757804542779922485351562500000000 [28,25] 5615949616504042911509798396873382768690149423433781921040503412738901232926167014716465773569931597975451326480890041661368675844776342228678640907240321422537278845298799535853472202845688960907348991151398058302033179619350065464734639939796415914554499958444169120771707148397581821111061695136062766285730055962295432687537877592914844951962601167001968286348807398050989828774841808844882168080949408379713095086727952246974726768207720602412826386047141161588477057242427742614163578254326302258326718022341149432622006965291607175213551374019921221470885978081661983932280543579399901435594347030527234964705318778221454436545148808737092986415651997966762536758023668735054040343888889340196307347495082863577455306059116049653713724721087834855788294681571765217971765734939490974533284282207029261985654796147267377670815977632163723417384037027643025056995626835745817690129759761209048146323145665375631925291885511797848470866323317678589551028855783697998790371033947703361408335134320587930269772364318149811994378158754718743223058217136998892040353676598434056022753782090130925726144920292608437624818828465063543001513418015336414285650813574257992595178447236447164267716356228790652537944426324345460389103902709987679941563758022195982369273187972009895916208027929599769078663673884204713278900953693406942383106264245535097935458928012227873750674214231670790155384702334731588068054645733014067554430922807540892032954553217594152571226942048368119830434986615156795843915910045221110441171481860111612995451990329599778706117669331293807723494106317643389810884734147072119830558070624579296097661940904999939883732074644894274071541558037269631796161077704318934379922261409789025074319290231941244040987309586563781641733723943007160211348783389988736698274148788820445317801919696118950313471928828978432440677910648092654441047661390852715028704613192085994601014248261672089442814607600666417491358319005413934132538768463159769970893969863255550278875598240057271133976617053882280823022686821218809013477876619114841694901694030975765241050189805915183109706859311508300426360614343867770173525093101961373862980362663330768556452217718854603275278965741626864208738097360691343021496058642375397356537152345599223698182902867999987498830106622148387942217777283853030014477693786327775022052933506279564177965998019177297531477491623896902694923483068123459815979003906250000 [28,26] -7189684254835167253284018428347544727525783503846044387648579565635759097350273008852495746063691870654220961878078409903860665343696330876054088659558283851116962637401679790735312951111643819434902244067701071264397815907384610188112849586931982411482887631539518996101628020261667935639330910959527289445107410273132393924990141359834047179802956812823287967827771157998997398082847869575568252797708848756674660891871226662773657074324894618064098955198470565326864627792503746674039437090972871070213826491888456704349130788009784971630934717893034279007932102474399864499687619176800249114016143596561258884910135383688189180895699932423390874378734293884736713075238157586956622010998925290122103673747020391367695526259899171759175917432762518850677709744147489714739687337419134341510460933529308087750254632182515717805271569465592604610188852992885115226368180928375634912871610156531640493401461360494138977613109739701733567817191948914135142907250102365025102799397257331243043406370912914228400628777892308027682303346088899897315073506385788047083865018580753027498875194424463633712733782431281274410251316819326921128947690921064433896615851954207186533161501262230673765193113535289704351703989240413618785176499971005260011098908138245179079512872776938122447264002759045284389979247113514925445496244240684400250910432364319419402795861397708864885113473723048320038344791111168720331470126745580215321782743755857098395413806325740642233380735286853001662955185167564414635836565574858703367928973186598699260635692188091647207746912260761741278282018812985141621282620931868567759767242452932032528255581036235082191364705090151109085573949061325803846062803321575418698370744786335636956341180718339647344845035260154816922855032881806269467271347805295162811128166589926954960607616150526815176755965988987455028074007079333278030987121806878183860124316650516465369910521482671511236023144036126484388320118879172808988830780025044678902966756566395802295790472377461061633283080681953586177952434537626614230428497887863951236805665030075251521710717320386886026726563298334248559490518804765439100804171791077250297793041096673056766635082735534615194423535389945594438198984553566811307374058000397576867363318372716048182903106479088010167127533743276772606527357958445356257211512283139953683489010944739463985895244422961672679838265875851277542096795514225959777832031250000 [28,27] 8155819048883707936678028109029191772908653654753195361311527662500744829040889108698040261666118215834379383816036686886014841712424993256502619833245816354817049887359488044587954453618693192724334500689022322206917895980121688505834904345334404716671779160287206522776696637209645781739294964344269456268983549756928270852681829638225700345157858073892793178532539445194199531098593490291785577377170254998206323480159114551852716107530062236628124936582835646753297668505129331395117726023345087121258574530107715601158484496408826001336851517204684322609783126351000884145890674395166944396437491633038517620460883789164248357484347996678498871361205419445611213872182266453559736043197009141015076420760050054368039977320297595739899106009552070384399803094001874225977369251773000997190721947072634455567254734891971661445058092734036821277997397564202559816175364031241983828355733203279998526270381016013288540406477757995093929775691449120451876415306684125878705139088036702087040437237513499656355618383337831600205686263909243178666620608775046499828867080958192954833186465869193149434854148536191548344299688121452102664454218912965775339352637742562951674818577261098455369497586599349023112604215987944450493189426194702405791837189089222155675306534460926283447246212883891530265379021322194622467494699522717632916741556911155938763954861227997392742107339303155704836739875030315098023055175175119503741535709987979336120946086024934208379857842128117920809898184080175470792525644671264607075415066229751732288959568750630686971443171784912617694080822644097354963448863710909450009724759410301602578357063461953150754206197381037869479254247156011466818507527463301207650456801826207574383367448596881423717591219467131906265952078926745849961753124676679555301158108287752758118686509810544482286991901731382750996534983813124898977169220147443752514041865733105872084698672109193952943311316424555554607508735087410789264387925625337345564850690708860891327585430730392968227580701877460731136680952574621292780835379476223089507744399869438991738457467405822849624992350658840102822909382862862229402199919534469481143809859917430802789993120128551505379153693227915644391509603919580634903524257479254215997560818322285887315877270822271754112311187392075998044036705467629362144824986848531268458461519737183580655230953069410513005949026066332407935988157987594604492187500000 [28,28] -8216425027294610815390625097059472136747240793513649480923144677129247831758969743044870805819002174133263333360680134432061187988244314649115544986092320595019832446828836378405133889414298352012246954060761767345683964871330057270996224667150535810816724129350465572726415799986294299640728969216653156958249002343514761140687711612460793933687381468363813566660946373430093505006480513839131545748263758835602407519408378750044024760450067244148143180580903434141519215065682246356159210531535047217882921095190412445046643638476146685011537178786255656901305703021213689574365290414645099298312864957746384510305273960842732063962095197955128612776748355679521395099583883865519423427500563822442487074313846064360567072753621970236021152377254944059888368589008903625773788118131870384128735321214887921404407286304568993212806363675370806398669314372846935004688268209405199771183020838804447397577276224385999167338013446488255040240583213635073769897119909840857831735775442255531037110439386204286600788888097917613126049003901277157717052325439980852840289398227104395965837913830136299755949600284551243177684945751016230366814450791861693469535508424664359649036438459886638533195398993462597795864599150499287029606874875471519794238108931309352823977098416999659268795644302730754366192802238156730226221763854956920070420265770247335730173611661280853541539769292316703741947203359965304153144436098926185128141314948259361508080113926807229432616203578468712282542290760317965473751353543271322556997865674667152633841944357051239467680574839384361456634439786667609007194162663314325018537145706522078072656245544324769932381212121766647430815543613011949913575723185803763560972219584639372635492243330958527303865649055740052483219975773737034485514280516082931355431694986830713447297731758209408135227853284410245276695914337466975354883359974578178282500626182162033073940163040070531818602074998289091918342496239554238540577803128704228812849157845480209172507709427902284609236636109402445316312738229771423491692263707557231717697835766917228206683302859869912050522043736575088913132013875166937629368344345327934435747171584538065240865421840503716932723916595654830605522693126181285299402551187133384101295186522332163558591776878463636306849962877333805564670292096134296565694239483565188655754630131062705673509348535348386158294609060703805880621075630187988281250000 [29,0] -86230077018063448663188331595769453677688578904400349730433686908937829796566591339465906709058217969694160880461177596045947393837208387362374266508483119904320006666751120879175637960729423980626353981061894514022854646247697814608645790345659251844876083215153237023151345917438543384960476847797608150158351393344301077472928920839721663737066091030366088438727776987712795401895894461643398153747559194049890617338259195962075378769869664477109201078617264790541223186909241849124434018286901447534192402664793710726696004800806548175856887378683199644424971628132377837382048262166692280067141459142946790458569001847371459702026324399369370092139858236171125794383070615632007349442416000775970463044731252134421964670528374724524836727538611009883158905109688287276507647632931133190046755455012904821819708403866663195436140475422553436016061399656148508413613680056177147570003077980747314740430898376372404519259958285088139996091038356971708331614927978615075480959614277618768614138730209928733781084601154125293678914745736724718788355328715450613998682586988268162049736160564453740741563160326646900194142386328165478571302537363189280612253676741057461202607410882677808304424850717626528595329127240735023214112569935971919696628134853955326245517662023738682679127263407799514256447780920151504794997384997598758135997324428697923431428303059557341868197760271142193993431623958471535868903170674197542232650966915238517499745718937115310710760577057369763443574754181623954101190939428695892062883540699969756755539467850998158576377825660296821378058876900581291745731786949022907272384026579842455313165144397267699987054440942782233052654675694366177224140657229215670908420943968901844523955400578333871895178913837381250006549536818010394970127883171935188167694247469710635184262610857801142717104905147412209047045543491005473185201483502004217551235929809512447461706631565494265062282201939864430127839270561482172021556857373653475590683146200720959780201883467688206309623652399200647790488415339454053226985871297806964071686132652449637824865440194681635390203676987206718548332154639600923415649057511849428272859609048790186358116875269210354866423740514581753949806906751383096184603949758557928310028485121415582435073339150765628043290686709526043791192208597508095720521157141287375783198593992550635850572539338188603032120963182496908849827832455048337578773498535156250000000000000000000000000000000000000000000000000000 [29,1] -149667676932676861535953750976887040806152796712659091277282167413182651082066946821488188306477501432013893077100207525792761513373507993136888986710646323537701088580276204081903593431566691303511698127782125310718886641904300751081435994188304780662220832522482393788288765216880676543710179095105224354166463374934838993265070377009236125141995606879005354429897235143430886791204925834083544224863934746782544169089547570979452199148529393493559803726924976559164010854003751231679681427245349465157422284548618309516600483391941774109235936821824039710466866577978218198026208608211683764999857218667274498785604134737142687602697810709471284461926557972395715064290899096738482209513426871024434215546728542621128798802810879244895994364859258567994154720297684283336108474964587119860850624042890263966705224297408935187369598277987842379553101682072631676334697928787825224098497355386583997550250790838146089053596349809165955062963279887760262774596855012401267691313089158869046112196136516207214535897119717650070951038410635339886520784914877741772550422429473766688272427984589448590075241596818585944270782003263641681389922391387022226055249360510845214314370669138201677664314759394837485370563747024798052229531381333089632378516544842563373107127881293590659863590578924444159602923254302563684927460175500048380869662043611387269028242996022153937742425404232850602828103888150866270913450375873099935010037205899487864562706799948235051034907713252928470638286184592112155428728539774201617848606389966770461896975309489534766282042164039803529367682357192835596205284611679870930977745615043705807433149122919269564588125296074188760826515061993465744448666120570080612261005332391252592091315036256339030724002561091554795824611413802111313872179273343025815583336787201063926563570364833377771843008211343997934164507208548966423981529635669998084021624450760592833960182352562372759337434166213863067626179871000070072641506976741040348729910976023223932080326318619238783892775029732180286619008495821097833621294869484510749795577726931080208859746438515326426260566403872504130587636170792902481516300300411162616898321692564799961770584686167045244227986905401052479992092306426515841984265474058012306108197346392264438087812909889541683343795126051946622779921850847814501578817249486339918188269236230271954410972038746652360807447089338583184718600715967795622418634593486785888671875000000000000000000000000000000000000000000000 [29,2] 11561223035138174937386065380772207972751462100021316779889787486184847812706084368176353986641853408976014705428625978156020155788412264522087745642035455892565335127791766360460444265655313085376727569894535077896407857460440051654443683130302248753038750875459536802908674600620686021262882538254070679154412847346570280725676998176205422271365547390107400311434466688308267466352283422636641324364682817409385812790497145043731404529257579781697124337679059866942293969237954701062492449032313944356777308411333446268548625904560728417632656330892145253775171063491164212450342446752151247655066992814502258323550465149826504530945522244778072006780307459421893739599197604313136862184274464303582884430135583296412822669371359631116397057512769178852783849110743231127876229358865231633618032188300448878485571333191185371371665990366710988732949744586116851543967232603681626117735577145440918922697399106121699039956162049480577808298592317783969257193385186212489501304789373872659790443258778566154725480830507589637322943287782498982118538713258980752451302547515696152492411421389463028212758816946368383052930518696995431046265648344269515525717297268728892298440711410903517985220705018128293833648431574625451192609486433538733309613459959274215739167142754309941740458460733680469677106121340793856316848605733626528385979002429221662376865829682498663173450840005826397951822870048638709042198365001667582989935895605050811307734432210992039734064293111896242891060187293824604301333109194395738997447178391448232843395759359240940733598249583143069895626939578458780406806058261013579749573603377497954236534419776798404139124047482587318586698019788907448478621962741694565314410958162147868851242726382013268634219979801218961247643789151236903484613727615911872546584154570420490645111588128175491045652937284068562844944757937582000956473090213648696338862651741220678096630572292351587332872195722454324362916038018647013700358762432436670682921975912213995843153041134089954457203815409013477683421723881575615543311048621982629851721558964904666273147560653280419295054344073286977889816363838179518726458707333255178652424231800958130051360250345745916931632303217055542546652049059816664151366412777053910861216073056702754737730723646336448222170868021047829131273220266676278817462955967956440053792667939053191685737562547126690695212104133139173821768282308941611091768209007568657398223876953125000000000000000000000000000000000000 [29,3] 197289998751736231914768518037004234406337354516138628850469498081417010249957340913325348377702227948135153207957198264572109504274566101956499255314712368841531355654633966407286844807618516700605471600338745317405449695170984494553791159588295178965478488291160551933854386568961855175626267914820279530201629226570463246689211147724318726444356200150024113357782657440904877117469184274999441610699345131319045665173848506160604031089242151476678405676733554073356793440453839828093531191620201339628797817240701948408713683177633853031047290540624743103194374168625709645393763214039306791520021798399469331635215608006271311493591322148640516765946890105671175650637878199319720341591186106854361366895279541102462190328723557095488586308143128580380434415817376759357968010824944051340868952202301926245425359341403323015181215468024136217976762245236322036721556601594907521806783863734419927609264003540781809345954825925287884075698314547783229203592784455803659888409944225644292705972675588374530617383071742998511155614079957997774377555242511134361905500330324490939672728853679889322771187199797231779038099182042234943600509411914947901829616565323649936413971609237958761412760971371238640878851514053668160759118802908175073621892363043823590170232534374112981100692943059253482002519151942366012169387757154258759808878393305604528299324479610272818201671964822684247185002231178689656007637321822147333386236677223997163335075041703549286313269003622018610799530135674949713177026587240433127987054700434858579985057876438975531993418305526957570173812519370421196286905143686513964150376541363451777168224921287928816372587126471499352885559791946645081367516639185215753118396238111436878549268820681382639767202161873786558727872173049871493371919388652909458654689244870421179913027710843847183864214083747773837682238377171925786924619458642393240235927832843314039639091045952816250112511612798799984738384133566817289724925681946843007693431876159820511600985106628687051486301062028791234297794715276756973805268683492978216415764806969975400327005040960960877956929480900826338168008657452866499783814714891950327995318624958802411885452694510160764754516333237548935898627522368173518798021107619199051218821870932360796874639822374997454321920579971428350762671585868861533804901761084845504992729119286237780972986891347459613519625357755213757690970050560907989023462505429051816463470458984375000000000000000000000000000000000 [29,4] -12316818609972588022085227296895049977956181543270778625865578870599954981578360562788577323428019567244596740282882486749549552843832543926337575585989735497333647891130049029194309718964699560282414126321873528176366315863621373310919593356991144435475559444620434520833561765438777856600062827605777178271235468806052227501804689931153081355320722014612998900935822973957368834089641039306173359212143030515006816107861994446714555093942536046664770406143221351053306615167494718915841754704079203383636982348988405447888729142026022338544053502400393155891962186465155110681494687676095159745281712450521138833906896151071021026515017592884040640376516017817747172092563184073561175102179784119415979470395449376746864025853654922170409083810821549185119329233892124354375996881678915028885165318459527584609968936882325129648379064391089114030766719521997377818710056639847707313063091942699124790443239195843588564068855320992836886686288465440494517912369161943416669562873264699696635336931361475779795397496925433900894654021678508404595846063123162161915828752889462490226755924852771595848773037163405381154763871282398046316385730789511902413437389596356078318227855653644877606701659193502161909939231085629216349785136254866951784109473388282850593643123008130543263944265463896399722271808061031777941923516144850141698914106548048859051438565409674372087953944187596504724450130183592533642497962268903133275367265516206745098350410772125046646163539416881252078423763483131727596627217822367296774669237343436559879720624566576503675038620275563805885978151576252843928687204967561287341222180725977208803449955317446805114458183618810803164627398839951877612428567335023453095327308819373961068704622504282059256792238531629671807207435310229682254072237665022976676522152532731221685921427391865587339733261676140628197947801916885547342800024822919697928717995375514420575886279853571145511214688552333803755489367524701627063323985331859458395293596877303031468293836697405580681839766711073155706489225990873159060119886578583488480604444853855794123552063233421583171721876602013608187736077132013397192122661091170696417965183625766355804332410629370322290705567314079036299724157152839880523057271804135278568539966381713702015800469677773887890961753600393645131743466446422864931357910302665900666589316224022898860606235032675424328431428441559654100471891830241751020214024947563302703201770782470703125000000000000000000000000000 [29,5] 181240152629991493537871385171800563094828125069762757236051692199265455596767530437824150662864760563292176294650747608724185407069522230430006304415473501420938179760699489041721411836235783096578694805485529183020472079572057283554666582365471476324660074055779871172063513228390123317403081493691959660052745030637219289371682605682425563982072860281200042810620032613489448312127036428975158039570800057314400558134132945853096997607489528723533510420583999357284882545557283423035928226419673121240371896059261024160151312601849533017222339299003554639544414268903240143121109242531694808420176445473485880877907392171421747903549775551814857695296325463906443580390092311157060758641280629564253981090755238342524451606567519836326981113847146315623704253025545030723450399887363904430793454407629263130342785866546808016699933410122251739992758921683782519047422864711597738546759453508282637206690690336957559721485238099482428660025443720748782124350495155237157755419606056248289349901410286684296507865256695054314885461556995751004496275624030702355330667403259976750753776231406902114972588495457520919072430741140134441283556367360754102529767286115377789651797045441612836133386038287453997994100088038726403633782267049047045991408070183993080828754686699609888785941660714822155523779530586689612377967294295563617927081697953685532153988377950454690534687225785968085837544723017872598885445522337348928157130218094522501456930266926374981620059531540237267532353489783562562604513396589981119586838184366425178489621108577487852849588956400889465856978527150844057212582513047197868131714699865111218345546291305714591062849393877466578517573999733829463740479587687160927910240169033726625270720538443026739078839190374128076290778591983439825029556866293981263753217865519531237029818019758870513843114740762121586209245738840424693795139926017671099287054546523124209596927439886220674305665804100061043026003079405640252346239012066947908460902265614079227723537229554841741310462540842834275368085233534792414032474463311106213569395068490481663865408032811354095996327229257805245294483533893588700466827118218153152947783870153780258079266950428254058234888418535432086188262347532334687108252552794271756407491966399804983080509265315071292436191327136236302917265685199149647820528820311089138045938503005108358568685168592186895909129292226958973281564349360958643408991974865784868597984313964843750000000000000000000000000000 [29,6] -777009256392805739712840824842789308701388760690998610054354062403277062068231916583067844145285654805798784201700869062467058041045775861948750901089298851445107961800818373378644849961346407309873795647582834041776392163938053284776205178848223869876928143692586242803595319754485922333916326591863906643611082567966921313804978562808892195391671918896975245614857704565302098947600735837594422968812372241316687648475799276926092582828596487535181825549991516345611212915272832574578476228990279616253196543373099701016268877696647836019933124193897435596556494789620205694772384287136852288329155532794085337022116519248339162017883508195388915956012889632566526920230041527078311349263547788262588977190177269577837832661289512504634062902592507297707241079891851111110376724784169293535504349982307946563282751008647726163555519074054275879637858310947204905294911718659825650664930807748005195004688296397365461235624773486396872680718792601939982521615598417766880336878812260876002257672114768222794158592406434691908846174669453066511734630110475686826070260188037690192291789879045563177548924059821108865997054986778664007495942877323456116712723257341156225890032542942536608841002606743831923794832479452350338740712095770155769206223498786433931175225490567772317322745570135679234829453596913504091576649635045131170644289461791294901315558117326218765161597482087137585338967815517837079555051388882663444326312161432449310355666193820854128334309172142516231034002411480782381353897512348668665003058811046489139012602195578421904688327400582664874098937484222852348609294564519352171393834655148428368849584879949576103809198397381571403584257274376011293011603449191102678793612867893290313427203015266612436990110097818446313287123545149907287196574553931367319608994790200546370273244113643135291552399515049913128970068511458949777234792080383875505735204053652328000154789476986032351217094468885340002598593652411804464920019380177328891624691977779585614403911863594252199790287121810228236846483140437932428770553226456413101762984075469624950283547529787486338053571075228492199857806188478594812958913437556259861938432939863445620621003866022916957471212133216105324123755260969113266305003629377677205295708316728571866634009001123207983188305909075091374405952989013267650657644408941808112380086621252296426284457475952064983591664436404828335513030849984034403171717642067051201593130826950073242187500000000000000000000 [29,7] -8516107119936505455439248515888863521078897167814898446365101803847204586048113906084835226480396859476236289887876787084574105900950899040719524452337191692082474706861075487273110872068966033212542697089963561301165355976917348836565096275370142162941430861933047567318307864699520006337412219179012783737397326760303630328585720802127510578887878358355226112084566544967532456585303689092077905680008443156216100212440938985039901791016900620676477957250064079231217783209104776996779061869831901330699580321724557831554405906964693355592243583100171156233952286443026964053641955846578029382202708684920711230343627428750024691052183657237883293304130064027372782955027886060558430674791718074634403772388740931769671782024552692458225226268499631363833129988201568034298390302257811296400231990853608479965767290103051455871723922777402433534396611137723878098791312796964469232434225236375886866734276404035571014594932195366282657409131404033777691046244974026528235552758261979502691521939234491452312194713446334993884576321404590621604494238481233262829938489560572424208973362851669585475409430718987510833463122887598369608009314640879926732731583053488825069165097844515182401991941177493662639300075551286166881161352634442944337399385819818706322035937446136323573342444169694698235052517819840864877548065561029238514570529572610297814582283394534093642024590938752640454482039249815830564762337972990496971816406550751871964516048772117723750768453843975801365801057747087958494734548432341612808436383447614075328937060909390938105518065959058181347472517096851810922516249744579223950324297121297867384942826637603468497045926692418433579603898188879000629173384006279336799353253247585319770788212204209701916938621481614759143121151261393208607973461580701551590786398446823011317710478762811127699461244390653728501444549413316715926105380381175932273548603715761249492128327042393308453983341659818662101267218158542241581514564845104747288331171271494915595519070297455945878362639532194122239500032609093845920232536235111289116322668474905418272286021016281239343630131920570596271967266045760507991965661418376011558020185563165240721367059465575733540934335489588896410295120575360777066559305996123698667774669890706216621210571328270650173438962482752831492591991334393084703753826517200849605976454971211446914455184266472254692148635463615909061859395992348986583614367518180188199039548635482788085937500000000000000000 [29,8] 147001632396195820694107646169613621122967026402307573513659968779036328987660134805808971146689529350895658249745018569488446060265418931114191502916936592219395839516101458099639024217046069203204812263361072977405144089704087878842296820295587219134183345805262276431657260513263077609566240863912135123853756300049576269750694317081009169025286218877411947835157972678128889939358337000724216293501896197208836343818383608742070188560711851929463425822725459692887037722424827990153907679706472860025649093456378009305962913183261509391239925226030429708661597827015325069131780302805492772077626445129606743972814085149315368712232234730993713374858641432937467363259015269628353472262078417008297242863675452488759445129269863508655786509856150463109429774576506101285576934542323330352260269199489914379343717565728945535427183768062013894622438890567265058572934570473380548447926372381653066988236225560386033152600794102000301112587564797913446393038342422581463572356198533161604482188894972193070243295177304740375463914351921003047163325369508794560996232320138759779758726173790759044120788728710025750775531941710955568519125573718547700339404712564718539084737452088233604080779256070283619282005930829756431624304188587333993722264807883658450093503054399796258212542222531394277464125413333740574715310760604464765555427889931142895086643761656248020397714280399902890846689104156823487349703496259858162397381480441077782169570953886159829151649050068832998438013087820537699589807939608650693130790944438089924938112261322345051203294551846977559973243590803818142821057115172273053622824006859858987977345395094200481900372426688721564753703115890665214165440124080332951206228823297997781838290911743966194427849597245280272807006541482925627884226198992446304637608177825409901369972698210135429491423076789577041179319129011302906115622743495333238321034457889399298411342000696666820410344850838209213601536620689585685041392599654776508232456964114828556378686345179039647583840869469218678591180276841481205265080075247586478423692356637106669710787008307582039000322948104644399721005029431955700324247143823499260877190707288440237975300998202642393649669059165839736050675507352420663602569235725874559874815915707097991972974875483229846115240877285645526620161823651413912556877469077277931343758651542727118032352407336001748624314820075893127801160641077665902274034664953816786692186724394559860229492187500000000000 [29,9] -1076365555600334888909668405737527026197137817042614314765768176895883061391081756853121139171642435140342762410672129962214473373120612784834637601483232356054917918787174032600862012760352944965876902470136716439362293046910067826541758393089687514709703474472699977944908378094780979591493567381093146054813733179869470534576188005463708154596947266065886717958067763862753589464637673511642546928275274800674929688600857250689365616148533914486303086846813304939354447397990538637854240105448702056973570985905599886084951278203914388063162626781240107802993464554092562496625568192215899639534995347522671980560371749701878836971386895721272851010959871582847644677427393692572111170602490960678571682575232214632030033208484927954716569243351374078353442662442412231895875005984460297363159262125000761514429253519744763914695586033720292423431233895969953294156491344763621442716747033648371244196941202251595546611021354736538363959966535716559937272690532383701317118213195473509097541598689780141895259535927414857446050444578726192757337125249276233725051923207816026732249843836336261616637778316175179567954980085292235247708499855827755185300859226745745442401862666543585314925593358156200082905065148541433626794384462010997430627051646549472376146995814145809660397842684829806057146159726955046160275538747174196875503694000262420037999192546997606359417167759632510321239193748088078131016548880834658149409979430473773466927281040735174730047115420046614142150919961629224743592829687868704780321716365315294372557182507664713989479985393450346048409531464328695209377244046405443872034888949283517861793839048056872899942141693399734235614593128776634195086266459643111934889821201477673921657466325443256922048487023395000120870216914164145944173478362183778116159736220237165159501769355578991737640585711545933968508627744584488081836717827971715019390126154040565684644444540052818319695732594032738585643173833915119463685465185133612718615234607352881321856770173059223009807211299508523909185581484461989550807242998595671196680415533950085199596078264589741317011567988390067662855111961667819543767889516848758765415418806653309619422091363340936918614794976200968691572010838521853490566156100672509709127120858834835378692306576726389283454103719408191041511571299823964284223276155729850069985779762896747244675862164832533734821318802658047571867133387499228160816278077049901185091584920883178710937500000000000000 [29,10] 5092974536155186703412203959242791116852295681590356921513071100523155859729387085174061318238333083567587102646164404606657853079564717953388847417888033974251381984416638553706444146744806551164233281983285278621767551256021441083099482370249043368861268522426590950065367381144504005525950736553960594339797151507128801823711614415966109025077767532559090840141240300214792255694633392978521575611696394158128219166723025118846046112471596284312878668828320785745706468994003971067375128317978577237692418749882340460360202967488436758395894205954139584823856406652134491628521522786937889033949721520277649695300068086106797418380990586854688819342449162097064251604337565236728936785944484693979867112961949419108496719792894581151643357500896650422521810901295480105018145106324557177214981419183829212139947162055093810204612129871592873915328259102212853481105820646628470215723876886942363480023330641007426858463371986632555629889041535943015312588463041898678158392037127222498564753052250184782586162466473146469537854585322637862249852342634270965411658585059399454509527614030993305393267462537899009197179720838037393486651523522828287882423836804517489861052864054927605453744408276802636846087037704182389781817617537837536740217701039285128051028277911829596120780887979891269129461565094018923525827934779759179859585788403707982015953162586811603600500500759181296245614391234579397702054488051164612863903269723361695805848115427616332931065938698833795299759326415722541571751283999623060888035492802123112924661442269016849838428708965046836346366700598534717937146078637163261846081672191472667946174956367931520895533822004441670159675132974807145242813330656593868530929756043497015051866573159728803385819248534238052829248690767081661744976605926997084293011833529789607556762793589080986585016530806773064025632655030060490036397152310562351328494038387133167737757435776713812195005476117808891205412950365921213389506639754761155746672977266945132954417625670734652548030368504575080188499871836057664242359773445214416912317678872944448565671285852945180850722009361889248384585424471373765803293294998095906610230333702957371347604358504009533752882197551815126112556947263825992086553599993321258113474617035959094598835249179126085457784042179201314495774568172924926112812374041296732607523951324352698588594265219671639252984839204163045163387008760761445183215534449061578925466164946556091308593750000000000 [29,11] -17930465415476579739024246389180962373742209119509289251273911724771079618286638514046748002396264734386522352673152249059167029791936419271604893422868670094175103175429075362766166898075277260420475858860328230087203355654501204401533344568289393058147669042353047412804785348508823580619651586810708595046486777734914857678301029283473783640669301370990989057265336587749226570908279866819443082067295603079443144678029223748336560641149936988793019429431884637189943572919648666893101966473267978671451816029839395950236494044882435399593704292137694156099236609432907482801720432564235088601353083703212122221151077152611435726620017180731192429556112627845355133470683666443050594171124855674579958121579838641055666151402801135078564359954285326973395426162107974244947925202509579762564452798178627051543117153827903189691704344017985460889098310968295719436190240032296448623280909795884689981989378640236565145369684548409942297618410045497037333864556172168639625482942417510290459888628356575255989916488751918166304790085726772711268333844689493506589139416697768319580666805597714033810775002446167918257068455295318426888526819604712560002993731955395191490065931697675047629808365569082364767879794384000221521847346050357348258065106896123490066252211439956691521523770122939409043084019099201079389002372326070971271223254653406922006892554296120394437740375724491114931090549650429349860232709284286772387426709800527250617908793091385267464050301210875700066893503303829164511428768901283994281444808504727066141082875372472611176727004887211853183972676405074967181654195575494524251091308095046381647923014918401392623817710849677126265195110496037376092071787784707243110242771228422775314243112848419597860716565268722751304353068851426118190807789397746434899995113584620974744844704148250093580102091160408635286355293709361087932333457428661848772720795301981658045367518136353096709647938105139342526888152037801911871292757191244614704255300574927851116109131495692238673177797136667588544185501784040406364830848814112623158070499427330290412773706324581738032489808739959442016278025374728963512292408771405010368102408582021631024677015105153258885859777759107662960090891016087111120410105044201994425529445896997512920329265687002182456622774077568464184651032873446044947029640648492510632323791401964020851959968502544947758527847397575343222696161168212749398298555547626165207475423812866210937500000000000 [29,12] 50399898013833437159330543505341852639195885366268416971834611914482640960910886804282532127179543962721472569013475810208619681445656908061555125086843915380322567988485805645596364997333768012486617414454403496500608461692767017065404912425198922731051514155676495631993678144080690527027318628491679119042981661444265033874837546708480725955911671679996641276344450323111264240604659455490070471163626863109005005337640743625844183290909796538002473344680049625932793395015149246516360873814497675738553035478735379249819818923305447808684639526904296160695438014772849740335928929740275795599806827329769241004932232139818464341458235038020262649011837206609268259919727085504544759580435382276994245348157841193686340954236401618003865254792536726913499242437343644696537004747473792192554624055736175984311998571508298861788337460834589777965137985598572115590486691069438048300724263478664479358673444520200984525233226999554126980428592332135569822631869327096046409744239981810366257871479912397196030038045776169103415086838861816179237014156895832960703572261170563771447776106746997688972807688306374506985749368789216419091975905618807104512199363505999995608830216261748366067658017305893384638263764185774820769946728162320681272087453204453225270040908677307039976570467729443323096497701616003772322622006129343974248191142438249558887018587255699374900996159589148994327581067042781886029314400560526063490881065520123528092281499353008180851197259403562072436948781306537907541189117663242309823160315219424995537112013028834547572498404416243570223234944533742950095846091102084088413676470097871888523984288492677858674004894398272719335984046656691938153341025420451302768991850215299931170449181510223109114208818135935090211139885602723885738737141539768648073745030984240446193428763477792386754326377248782356337984519406834702022160170111482873165126051072676379887639825278743416194540819665284260797819982849304497428341569332272280313241033514366939596277909622949166596855654153267994319034851830722981325826553313334510126298872167330321413041902631875746539403575345527309893401107703693756577341372015620248629663593321267645731230521242028526919085733901157902763920204801978062091971731678750438560348781415100942924824653018507690937231529948663050989659806266835657216674758326116062960231182469583703506954521872160863718811046337258327297466776503907727631503821186242930707521736621856689453125000000 [29,13] -108954422512179943943909396759514387600711695092776771985150872582669231501111531186565706496106711625243103789659428821245905553855397550638371867152094328943758435794427221846344532970848539836950931545176022268063580795987727366423731948715159650473999311111708589175446428442055526497096248447884928735428195203578820716462319977302629246194557356750329871195741221878018967782336979725222533911109348130272127319780056384499084207551638739826721297464335360370384846807071883860501019203923564965665472494408638828712953409044928195966545687436621459819133558114487953533938370303258762327944059319772429512709913446310871702275352046500254952364084096174500061459506641783114519807445193658407828443384634006556254735219400604565297809488101528729620727296773818139466441760030974900726668487024588017417616736912708249601519160333510902530809073606239277099206645898118733977312174666342680513725860697712181868115008453071786249095019153763289632257604256973873788668316784233648127365170860298698071422630639570052236619686558024326327762039228467163584455028405831086047410503326887876104417443371012123051489720143061341662029258206483428563787634914060014814449800865978108652692958074188383020300407231099340309215529112284424354956008076951291831474001746569547774651462473578534498342260315056627354828225581349698769156881352010209771176485598007943976157732488684532328694314846762521303368603434279895693764762380081455323379717481812785091473060595909428268921683635475174956801167209076219249685390388989514207308833711052914954739661569854540042505359825135629234869626252490765967907980010847598648253539140220204895497091281149662474301531981813387632093080859280418617254309024060971123792497593549912171354843444790058485944240088694179247152432847417880813260315550818337315624242655882686836422794302300499002167855037056138579711590028687296225982541903082895209968164070796676670244052457956624117833518402846105834755057153081187738317371047228073293377227271603706998302377144079623656012115963226262213732370112535627055610569369034741470421430063762005222517982163871501556784805040463487692472737139572012246571213602341856052228704257340815719089880356094507368395286810901094989917824550592917295892854910188983022610420242544147165827495691593356499234447783037951629970146918936176944958320793390925633973274188839123085845828369771620233276892891413623054575054993620142340660095214843750000000000000 [29,14] 120598159548510178490040355770221112196860071237877863937118125495345465846558045770193509526742794802217989784385730689200332390307047465645565236481744367602622148166537366879017395680520827790756306228410331683872336279438003005497871544236786578972206289316852709542243069342393570650023709914087710873223575025399161736798333741899971520098833849855654995142870812097081354824451343433413960118719252301722207343769298875644933377543692782715024178250137523377273905539163128613358904640226511236523619796122346615460023498527488926429264113713545275888461634189030693761884210396288824203815174967481282924919173927769889656290320136792558631407921403338237324606919480041750471312642720164624768455611684807580020328978292234742847729399353612227394677163327004395670934300265247150719152448786772751219907872816565511715506534190489623926184334149775653034446274630808484170173836559071157186269966763964694901908608063448731382061969301620253111924763922278993606551912262905323977502767550502317310006361566234772445306380535063526725792274665048279449369210678229127320268409256703546621854387314539861166780714779494495286124458733597401668682751798144571113984002108180264620547246222049855618808190735939301778280352462602118291068866835638407546762859316665904453900258944784483271756988702001700172925060586125841103653213813347729096669694938523011119987566608255052583787986826244099584895728605864542645244549772288458379165796218965307523232465613643848032978891057781143452564940640055795033588996503430065768266343072060502823325475273897648177985778696150230808474291340921043818109663332494923869597728014557687157168033516032108406490969225093272737152140533337577264818497398197491099532960780392196742880501254212139420430915942092302890272054457406048048076436983615068922534401326736345754202638663107456556853364589408505101344541152826927584576530892340793928784293913425196616062511267752171348174870183516548883260497540403222362689154266914361166480893994628607375899407609301317406733875313925158977711783160358788979692909541610350742166824891006524216616583481027089534845765966709918698921516713711262644900808290291169246575535019210638512641501189190505117237455906329357202636049365987691965235139791024617184145898855729836419457183965391822808526878799002938467798295768584088151519933135811144725063314137278757576142239045870265757502519388122408372510108165442943572998046875000000000000000 [29,15] 321661098369942747283837295388631563408027129239917440207107242008092477557374481689109440800776899960191615466738539634043386153027678890249059725493018471850925206729239111861004294013941675973286267229471102411638177422537731217597530640865844324807657068789917679001098909263226309972521641191094490137121737709152579149946605873820839843281691822603805302938388239153977046832502765833675202523767176581878907883808398389362275805116970505857953024039091351406284148921476000626664418728575444615784910903144979828426040980218012020759041633880992438153090167950185690688877255221946857888439072894823196451410388907600858679840412867843682354534113186887671842595396514791156853051920425614999110556508884025907725484711275863492403900833034116905471833408715930137279635480874969184408829406373984820643181529206235221810952074772563220836963092020663387429063595449238083877042423152967341601173457681592735493843935206902288280116344547275729181877314679418193965889124857250784359254449502756348081832519911011183821594059881332273246081054622730863544408992035022882982160647892575918475904006370695403549309006837920124069985733540942818408983695530646109251598828070274725301292741126662115495855478765136042258295304862338788887699364819553027740912318600105910626772598454318675850052873446758519750178768071203579590488779663914950289487989463511466071606939217146490943264091241452929454455023184564331132698533543305491118463496598526136391540703245844324362624624307920776945621260892140164357462141741195992319956889593218210626230300879806855526075073533730434523206226588236018178776236537732890283269827143028054751790741002090965651591621182671150096513137646855433609641697982099176702572618612568207089424266568182066256006090550968490123907293902511413089203783198934426145822288516276455297882311232200223480925722353767660309368758315487548712124490301206058717172276000515396435465827324711762675062312914074540441060128765157983027295641122840614401210478584201686180747620929931686261262654256149460250121449109411249204571003109953690231002441656461153966652177094096081378664154282510368397494037093263661117014735543772210108758349648307441981940511214827462059956107091447590557615822212086196516400055372639700486974476520542473946206804083445732165343849554692563336813388010226035603966012942118917334905586576728291681024160211730386435630894663428858137876886758022010326385498046875000000000 [29,16] -2354447931344646152878047790715850051737070558564064664275443498286602352617252369248034987181477241304795070109403464026055216244283043713102583866891171757032551788612617804094302241179470866433217029733549303588752548269344463929161932818161887328672037496157454467669715248139526832819333101832232892522620613574425989212301962008936544524558424984959615361556551254448089693744209981899107961574714872923376392086975766711849800606325956999530237643078347031418495314168924949646607319341713341085093845460113572816680150941441413423123230822349141086623530668837539745971107124916555691128913461152846602530440145545040679045193079308604306152222444828358156560561636353229039544435926600771674157727137141924660162948631973918942301447346839884204824147743434966129406582730041543241250422203130890367554594695668257842892841586958889698413925844204117484525948861235774193115494130205988898473389727606118754933026114794355655409834598373301314009764067781383639705466893862997861223412491323780013192441379757011517749630996903498147850939740935160539019259187699964875642838275194937669755987337607752508172277966351100733540460840538107459314471833560430832332876067608088936854747970343931102560825604179918885798134733183960608655280778800273881288797698464173277431671094044639663865302159884034603800662420827634985759990724714562787904366614336578931279359462577649469028835079129644254689286726028925086585498464174689804833676552867808298098131449143655254379099422944855379194409761751401691371024488097728230418478846140278301570685758552892277989792198051900724214803642776780878998379653123393479547897962462794040963032179729658582824150866161100146335742961403938581526675999637158541551244431978053968100127566317988726051119722114125442853860458996554894649479436489196745933336833552229695846448491175230728970723298664100664585310250515624028249756340275575871129056107171427337524699055065698775120446569804994848133290138658879651788534546038664823618886503344166816451557997846654457444746951997416624968308023234686862059327586919359002813054433718517630110465197952733854970209446167467902597350976324122956977251362486747756704553019214355798136060450605386035285094729051834958202303370614645922766634528193117049152378257019739697139823533418405658207489846791328007586621969665639020238354309267650735482078303032084534369879739118286526828829246030250210708345548482611775398254394531250000000 [29,17] 7499401325782795883710827196351454347324976370814333119466774827339662372383621790124717047697556744447186503405781635892254896844026042894976777245057086528824223627533616027072211617476964951280749901745835353378138260229011761608741791216581058619863522623420159694557526162879900590187113120797586484564994080695359585030697229870104863064669412246591089356159329566765810681346315719113604890410130371109325005601795809426540363163709322349890513534258415887143601268331459715050504464355625991660985338160425319275628017494341891514077468685317048996000242988841315066400108166933020637158494308824566834707758139765934901171223257789015492315712397508494213642698564424658353357656568475499255409484381610036164544772936267501731372503259888145615652794524806981606614209825500752391799999615981895141431581874995836111963481614114493936436239595690874685286752626126887685752533367378645114844851256565796839429100059603452464628342318192082198562289042543563316029028865018952303539755202027682605619377285932287870680215275087136125233682241878900466964979791659633139664949552825859857366353099124309991242933594458087013961897455326690124559639894166145701296425669219914408496631399785272701983828927573099393565737444267975599120102306197622400861607755595335948717581077955432194759260788271363814856607019184257517911568478282972814639083037426395850473313762463203764800245140763025939316271500922050351258873131779616567099464118575177309961856922810592157387650669186947764003106873171399040446246231731675989178745674841949057471486897404807189602615379718077329305989905932492695652062229617421733136845026067731802668671398683640781402316357105767833444883120469889556644455640444494904439061971876995617433274424474619554892835910014568170285734109850461532985166934628806816274160889683596200224192695732752784893895825152056966226670365437631694663367338945841581866549959190045948457060119923663900249589817056221178568363605293774713463998974782811452292742151079659019468646118988747773044609851026672436791856596290539112488166817261727620197906661985175991705223507445452316225912192992994795124549195433387927639749736448960758977635239675205812480315326148779448487784897172191561210563635183819761632335770404454581923644842709343377296441195759243721370784713094749710340592269308764034927221480552794921450040108002600723610103660203881476269821559910155883699189871549606323242187500000000000 [29,18] -14124579899340379071297069192649812911989070823129945241631801810748341270136003477870981635345965994631698957613417283087078710363869237403570630263763719753691496144864273459598259104832800395830379500705117173711072843766526302590130100752979689327681580376104517953376409358197665810938400379941023422739528711687755361525531542264905178367983793326489786042491385015384196247471198662550163660900456169695294542031034585914298036956191986387138830703891021943831262314436368374225030577527183906004562620767400814193730392821848528863594376055132653301134878623135262954112519832519020316033537059749383569936158494603397084658670373314768693919033903078805664257576546854593818215152659585779579404077799191841367614270242898816094958041599696348910111861299725660805926373108819999226076111291590641760405228886321581984265752742607357527696802302866847707396375125398345834937747593771943802352096231786178722397108185776859651088382321373958289977809527433362084533722435878576222431967422017319108890487871498376507425824208257692840522530365733157939287394158228553245457393055630388534819486573420210427490313210659518175172771825128479058709805501604989582804068684103867846386204161093279315033979270678324852723362541512887186161995898712679607131495162661558674050681874834106747712715772413028679437597116861382644827914207179337216728224609993314901053192953239248340468912828465912093698041015461097996760571175794507334989226764409593034194048570538064489054113009007750953794153059922917649082495542829713022702963776835497231513992209683286452467417641464073046535804608528045789674103614164512614075192308453508237728921301937604703468686886577898807782218313716118726083229969972590119871465128692289597705934982694482064410271775001606127655288012668903306026114689455602252720611968023564803909043357692365166547013144833208114728458432507039588713671947814850427054853805209069233638749951810842549761739721777576238308606070950033817766345265573135418761510097047851390649746347314372158744110797901671917724395903254177799227043806685825925283260194069084896093894781731206385525278632813993460144677519996250126369775281356914859975138839445856548510989792970378368906556538320556898185245211128935149253381336529631387533012315823285685081922583167477616103901603453996667365899566912533280221815668264891659332292875537552358373655624866294203698449671868786481354618445038795471191406250000000 [29,19] 7706699838715088327074165188947511607073787712635549727540250996725610069375531645890756156206162014626946248103354713134227084703099968975288558413535140374673096868754579327100475435883174911607204217077358142065988543787213068026354620844539337461029942638062915145764999712479652855630911201492577491146491512020208062217750546239463315744862737794310038299031137539040873572984276379088690883507854409310328407597082355445370784865868271953339527727932947814953202103961100513267905649531643907466835386819304266422663391108717576816870730794394700391921609511843109438797454722579534451981247904881099062893658980415357154260275098205757391632343798878743273650094286608500979923804355445379198409860101436836573498911913596008181304037289401493195651203503475201439233656144368160900961266668004592077448723235564172692954544652931344447744910430385573903986745258681127495155156033025287964948238053551831727641176509605334475769969177573018680441247626982051470664101038015175521244667656815828207118472028975015361361570062627618736285987249536465108472230490266531685646213690984566048175715486775827990203669780508979260624670227165813547519927109767542910127207981751101029018085034317175222781632249954597254057733550015973732694461674814098323754000902756145375293874384539147429034840963492495079151465626540331243222972137417863062191029614700666345129872826218083655357046123217944899668184758163103086280587016429593068258755525956842498412404756873522825322859740697351157916527661261728138145450515186881685616912880336462686339294656430452418096311374754344379883124513497431619988278897175997435612951682996015024033876879995446205303307624231219752515735281532180157094340749040173811718950243208876030065940292113635312119076933828603589855282416252884639414900778109811629056471276987767903704923966768523579320370965124798359646126752406751474541988230850532469373152031174115137277753854147436345797359050124933785487911640415425988391534781745448148926347359950727768976351884143216526824792220315013260899022147780058365364574851209917978003831283896814692760585521435973697061324086224603490452766021857244345086805796936963565887291993422234852159273459314918907274077985873732225649668513610115771489084841699899645988109072589464235299667876032681888834724088998655745687124510901336762990370045633488548766853764190268613514459731674119576105841389335182611830532550811767578125000000000 [29,20] 54597254786986987871656679896605224125923138578622765088022985736873001267808541329248926148538077397452641216645752393380260817101984916416307697865054212240069749457216914179583915713253033811232618967138928374901897081533367722002419660514532647112197081233649459011689548705315046708814580468954083047572315636398939794168957577232735814680892092224960540842789463662108854218705946161867505099245112809434631978057227765699528037863978891722164368770107284507702015041587047082492451579968069644764327105233360304083796607478671999313972503134339218592923184043864232015339676198463574491247460599013045362973946597289268685753578115931751850542257622542978354009040857757085203750572867702443371399869341548050119547432315191231363785265586427663632612811868963086045360732570845058468374840103235425690352547518253728502957142112508318436336255850687661392799249048350941213030793838955244827679494615239796509571027628930784489921058478357782087348550338661452485141027338247922637735118178349371285137751847815017421312072714620048004243922934237082017319055327844127892896594709516698837248220517068273232184343783511181929485461690415224463078642582535399957829173063084348688795237955017976937039605996859396298696854281689288611657294539532446412632167367696658685409674107831717277647145188883766380985991093664196536131820089587698504350466446893714916579468891632477304507829491844274657339845638550674715717462029975528370257555321317191551737524920187224167622175738318074902619766421798739018114500468657337639148303098477074248272871986905156846442014238944717545433785500246919039386580825795159460545058999477193812440693668265863256447978097397357727471952261253403541590817670824948631269060410984992091829653165901731320366076304958549925005306262802154420069266788730642987076168987585481567842626552890013609322975703248008656805782695820467687203290776056549599235509927398824043204332308749110413079854773200583190932442270985584882244879610272142024949485973868038030778598103395230920670122631602881052132543159376872886257110418834183756160210153132058335357456177360730164208025965619865823834233826953654303978728337099772081628218401273049721273660175184410038449767530458423180724333503607870578049403188837377945413409492973116526101909493255154927933999877927185708713976966760992760895462858030913125643630278100454454058782191175423336576555399801691237371414899826049804687500000 [29,21] -256609190024323372473396915538424025548179478119236887609999714940891958970697580368178153535262491996176188453046559867115902420438656796533055840666901184653209269209906372819256294464508431652888815973689074293561312532764206580747729440525271794146545954110753841887570583703705612059379890393334358144028639484959541699660956801864517340020685041672647947714706417210004437312906927550424029958769794202276244809177324246869990118074099811079503796397565228029354062804626284099220041425002034636278661966307777331190229354017169239091453980512757527117297037106912873478594821226520733692387106779235107848983181343300375047871263220580688416146797073904283108944469508175846237764692353165144483773375551063330023476727052678347861351586139097349499089796921013081783964274547614340324497806858802269647462702326846423647672801483964538413657107392605839159512910112043469669546767303237622505792541160036824213855887457818518136963609958584987983979795898599155361226573563263182920397893410572587650761267319160001956349416068179932593169749746541827329727519107930484725833441158510851985523241185241045082408485588304972087114487376271910996908912311080364591402615380055107759213157815183751457938650638391776102730965539902228402008436747640946801554793276305516769721951401408237344196560153482049882618367763553340093783747146775801149993051857190463207314895630972088471555588471716833373610675528205969627795278077960473692601287628256146075873507291668850879728255331165741358610872547696734667987419696035913982709381831459812725414478037033587488366448781543507971424415082966114342736183950863347146554834190816428355659623457126930638803151542760711655960215756740811074023514954226788827505016803270308099249543545396959800521933987231732432196085641029803540464724314900593058453477124939461592546806828845651718279958162785998453366479947520148742493501985198494645223750499632952612051746511658341996369913629617103600192924832636468511523618064398166590359223596477079581837618271903753906271931284859588299026717185425201204893317163873871376573932298023207552519563731879649941393988874100457526465285669822290503839642647087493863898064006347028333354324782337316288915267529528854143185865518678694830047650423309999881961153143379733087576445539186953634773116795113472219394806096077520181140134314747769498737221632556121751078957770111910186017212254228070378303527832031250000000000 [29,22] 717096407551601960176616604277234861277255182995989509094511582637556177516021626934041781975527030054768883811260045665446385568121412247891830318742018190253486907519547485790356307849408827651266603816312763389556065442755154908035193423857704599054188859131481605468645632535419505350599777991042119575675564714682172250145720977948068939918449865742307222485806944688584502627095376920416388016061782951676664723401672599019560780821172817775778705259854463221039339040434796809496485330375884719830373505415939628856182219356262859646507277034363333811014118116505823940282661480563920435684978541546291624441447538047065460423920254539401094372956700739939899951662389242501576939457490086831032622761487139729267034695321349013465378533114332521645631375225735690848330651882132482597331229407159510319279237611079383855337669897116673158366692548037952630298151960506014314009067360240430023017358463825391669275973010402004454769762440812312010798944032534141085116001414990501652536301910180577540526724541068063920918311032489351728211474304532165316983533045053533253200442092878713506821678493656511220621398079688204773842576078380728206516314531545938935107793328723240191218097428001010186374202715026125535505597809874412500056916607448001929197850515578446579018681692692511222516329835341089614322814018883006122535841636809261430751818191562497982714410174582046287445966087893079312879898999938015023700121400802401793953918839185994111115736012312443467520349135885141553353425709973797656257268403503463235920755634569258682315514758781053454929336226194364084016544374122004577593991259183942180458114390518853600801866613324941800209241557067867192363465603303967793271148073672761538901728458600696710922459934324882496067141760646017993313433159070391795100633934939825943886815283149152766877250761094286355179473931720262791941160538617938624991867143549631372668278927890652281271912023109650259933608281493253307982908160821941706757684065321376747338762093548130024558855632068496288025130420581030221932213702497229552049343040397126369883023348855329012708149861061835635443543135724329330192529728042165291752333530538844344985100346960965289435150422857831568553057908106681416888571724343050065498802730854315931579701031616543430037277959451251603935874123619295901591161781777671952056896426333819212269627264685524276138187550061475761253859673161059617996215820312500000000 [29,23] -1549735616062475675040832844744787013277664376120608297403247545081957801381656063694780149926942937336322628575117592515105769554340254842888129632231578946202577577055708842325412209179727237735626808035571555612167016885216179550175609150390140659587779646182543109163934155976158869692743913460889084617057188218743768368979960521896096063711448844503768571372616871062605739385054477371438237719340690997537408579697029786257460359977845098564434196920405016325356728068075108127944164829177001918023131627593327777499075413321632558960856402325687781767247094345476250908230195847822760291435649356666918623427181405442010782994552312562202976192893297698212982768964246585080436184927330313085995279564205448656275317596144919231255266758409593213718304380355481835270924986227280709540392482045762672226481167469157263296592154555249871082108235069887574040463951033323571128945335400615632349703690054060600557086396597251772729023713723717678250947579101963639573655458613605159154424023813279333905033704305072815869111343202596246562521986979456121197293665651417220735173602559986698915148913157769486769953758265149658931147864182919464887564791569109528464929750651922902841469303278248944862908189175079778177074474459772577956404991805998086200284301839619983318243558311520452358129700776177607224073949526734989072356477831082688529439299650231195481384556972233721117150576934780165861460658414463622740972488426575375843400502486565068537931635841386750295332676904125926383492970194786181493996590095866680308948284859682426554657009134164943553370029530278871420059451943738891663481739092609079700166373279755024563251108125279541194754245669117290272536360417450608801353522227671603669134030487066560130265688122274736675722645992135359690035873614973894756129791560986456016955376198467118705266344449717276257509664429716180012749326481534510020659180811024156373825597453437077854515380425736695399422701095824465481566576576102195996399921920702538702784132960992875949654899917716773122821864297468967287813404931274417590447627804171612049141274698373696221313068059559898783768587190499498329258073111436635805036627266924731173179880185238989374418901494484397919237138069154464731688220148088446791737515938304171243834315949651940375262921264122998680568307347922405914075348892090855783429559021593511348126334817495253539374518853000139984033012297004461288452148437500000000 [29,24] 2789418403034049297595288017582527735978335806961093348025554633107035145702878683820201404070689457324661588358314537061506799963187086498559800426706401510491516396530014080589709720967228372257036964815739387423241135504277110212301039295407668048352428885755529921768385913807125159972765587559475712644984513408059689678389986468410071174810428336976448663505014288615869119858759661806697418859685915581479255590885472070480762754712835954199048804387060191746857771175982461560162888464840198604003257488350102095029031491375713310637513887168714649212414665059412969293974663923131101952993181726576857991093470895077064059335243311157744666360563862658017398456256024842523520517555319962083499421060799079982940519657370724250750051586119998140309727019215305033930984281403090705545884536582082524836737682919133103436738067116813169336794305932613189476447717377445520562545875052752232837934473382457854725492590115169237578996162270992731263012404230868935009423835466074678409960870168251164952792854803705559899829345136319297952117368807046908348051662017251745662360673820223402739064380895823950233596641850438840874442737430142551214132412074645512305945867865501966095233783568562382963719712996596109298483170179349463024688536105119463759401018098569911202332380392798612737890098406765518375394854384550368153155469873050878737008036488184034465621482452940679221245357969124496665135693139384287408586045461591917579179340866137307117522755055264858396415185168343603333435573396598455173071713426727599730800550471085368464731516467249437315492970343095383744356901031425349955265225608533807880408018971303972746769123176199471408159716385455760000713607279184898926746270829303189083944871768520748121609377867423922031241915893952011359108574211015643707658245414927052835280291387923837476141423133883896366735988455512441479798782503958895872712427147714909630900245051147988052283734888466770127374238442110963912444035161283129566700416499656373479983052177148237171515740344116040822671911267097593650850438901851441037471501755330853462895272071944900728071394239364263161611576214851553766197961429473962582164817882298084686642108743410441429114518819572421549800158024808998513016944158834575204588406649192392798277118477792364517326058029771950782078021145816122963756922722450365237572935368524640351580716587588752742590206962214338659578061196953058242797851562500000 [29,25] -4316325903201292019385325004073831518520604742777419910355955132200554990284771021950558539312692216128863403629965728363226084269172759870252020205204204841884863280595735364357639018097004386992063792639351410303106715181572126079812598441647878002984173629837521893323295722556025965308780689410128289658550098489007606974713821748975478142755212285014363670247447149017025717969017032077468918027828796917094011223033427368480742021005106907295080205323494474632552005252860643805545152014318616735856944474737834771946821682144595220861293734458960923284328483608687261612267187439745656276791985229555207642349510876649421559439295488765244440115969186413138145740309888583622648114164967033134683696444151489106206477837059782475410917271467318851507352855950418241148727475826843834643994025986267440868502705067793982391866946688456598645291137826658891511247250273677576194367374139134092786396792363020183573657423108059372177003060679087578098128727047681784174479495944146368933567380893340692102192613078692344636327065725930431780831561041861946555574102198229294200722643466795509768455171064557642710800178235239185178704502864957139463630691198976460999953042473941588882211106575644874076533151677200013413122660719600332102889597694712951188929094918854908410288776249666499819279613382552100003515659906816387192347842894417664188239560067474956499295728779548254542482363423255323505577592729278482540427930414352584518610639559632485404805462193337333170120489236795141671882414047919423514837922607818412699000144800112066037466262848183258976079818703667735103196696169735318649879294639751406876548256411209018665994833440153911810672293309246341646074291468703309100099533872665296317586361924446545632491909617738209197029275788732381525819213328315976434630255974010699390775321649262207000022319314965812601957469620439939961350533966379921345391898604625346091747452862525695736167455173854386255402511337863313518420075020444105677719264421722436676779772713939966230804040059816268642597548660864120417290191379649067932701592118783908952808354647541808547898492516822398419685870449884822468813652090366710736609717170382832722498106804288941808256243581651484199107663541773753717057364207901415976684355787595114740015923180190410568429910599774920939032560111080880182829508079921961456526594969794766985540212611477991610370308350752566184382885694503784179687500000000 [29,26] 5835687966218619952119594369198640839086744264926900773345582157881617556387989499659750051763227568580858449151334715363841739550961837350479886904963825146689524992955427441726784962723060326485283220362764472712901484306485804289607771093707543881620872219240698677384510497375076112103025958775479109048140215732238746686030884291949890637239952711508587546235267286794784148703883780703880781643000378047049300318116634558417387171409848774253322705767879038067411428307630682726910767856638319637540306733029794483206012412199516000128184430320360451147018890160105973180844404962192643757155393943647929642070501309701343338352475193508881713103549312874352966342958573649420797216882734634983052938632555014353102881294042892587423965380325713778789542415966203071516713516187132257141730482181041920614812448156561662370077330018450999229485814473301630744493553250752605955004334755135982932195235195277206862641057956125163220347593025762669859929653714179548959437505043323050573663285864321512127187845148961653696046926169154450215870675923278852359620174802820444259164677309550755950514144682163573026117358986480182232032730569088776290220087577980700524038428218360827555926299362014026931665355868206633555313803715272110558590481071242103727745480618743101278015953913877643876240319285107312638205131783990965033900151171975701556556896984175138431910120805600949984037841917094584877903264563155271110502500657680563413522041781458760249051931406128152487949140457943056630735389374283423532908759494180356736651625343123268392110651819803077347275512332056871825741895056837335453601437218282851467880248009975606902129631930810791059601700533528303780018515971796117960104060673114083223900729439426001069223309159532434078851983014210919179382619151363793593651092874998254203782941824743784016927375282046146923418912488140971005056948267914137933757828460357675449241940273735876176555881326109855778644247117649303182248799578182907626344053203067740563096290623591484802793749569948827184280017558258437539185350199644773951140823928803474067280584122380410260048206797940209550014303699070628964491483298526821020609386135088861770970609390462113102170903478400770117752444966115124968399088571457710049245214257372191921576746034531449990980460879148263404742469922612662896137022559025128729720165203957204138188213106668966040357915403546940069645643234252929687500000000 [29,27] -6956623548420756019231924979320139667239317400505394072526280726393713321615598271657772267623404369345870863579358883624699862020356494184444212119416390012815194777217326605737404499187009224733713108594609987089155734233350188270176290052068167880731807758205370376146278614946737915326309399944509640100754969787681855506366109053744847548995152467828913006560003254070900164753121563500068753553458300592060248994302489940449554127065310704102016823700554525471348765598847466175415974964903836294488305377438785955787455544873387634476713672061029885259386000989438597949732831610447944846818048509811179365487215003277967484847866879007700967455970899585524164083364042831407214587372949952878970071392376414021834171661716209562824563814021803860126133880712042071422995406992402638388157497333180986060284243295941183805450204464077271394459514723132109427656411143354400673076446202107744534271174415648821749252133612085395505371312637178013128537233498254179561449819006784845107849252751480295517162185411652034447067717971685492956309080011613829093031588187512551339963563456109339037744946173068156569733232413596890323843941574319945129749392134663347557834295077093476319729371088157855034948517787451737057343206800612517073934221591491352615687839712103737885273581132501989737269723934531386682155988792069930882850436377147364168194182221214597790890965979137497107598728633999710482204335657545588724097195040124638506604541945764819377925580820563266913576779756649052337796649436914826173783152053576630339664840229923871583567069487080795506725235000911948520251843545409321252297142761782770268186456602084422771555833863849874877172625531996197833269227099245258142944312863794718913856134137893667451943024498287032094214918981470509694696033353846774657721887724648006273149473838465914499679656984246296655388768100172218170983323522738235607064968735586308697302178483770985263850948758552138925833304362352237748334538950090445744059231494382562198787448093947058084866809513965769481409387229769825057924583544972292261626270534697925033705206193816226099294474269215475989783519963306306529676100210918285638482209613346341708579864908768876521083230027207981938174570186707003980538520266284626705522038043506013601934141839104166150758709563078611453099971137661892513367507140260588504828605908585126008338613278229531355911774426203919574618339538574218750000000 [29,28] 7349295117230532413382399586750318467754112759164053116937991268668941472931540268433249080771565822410819406650156075529672561521035932850514992005586245047110192783449886058221498840000072827107962762713418964976382438204749344757209402023619261864940350349672059167711261733490469458197122613893664513425242864362093175060179752245557425736551346524568496853700430378151358422584300760828652723047113592908753088583418265384067370909738040867838161137849550284930718328497739404615407752377512575699853847481218981379998611080024781464485028483875129528607251281512516720960497731623203369446345814938992368366197521555740088872826441721113362438492172022016488915385409632399402500751881692897084026633567952130732060327407054156623648723204380903845678690853736765115075882923829974294005406327222035686294402477353918671517436900268004293986753739638053816372826445831097174162410613456351900443663621798729851919752831795823643652343408405011859764137445100789339274561868434388410194666501617018734832086476070797765314199438325982736524374212786671482124209366313852198169687950141355582102701268047143020111638577999838766526837788901305030985476710142337471885935522159598297310813850230085897324337872600638519392184649456244349986598587514974433762708094915742201382190495057026831919185335189741320519708269180091502935869156297015403256152699462383136330169256361618151989629818362374866086213926527160109989898148728243055684467144992448748338836683912258356690096803419669171626182621215746302324727631187522144492183042529817611401215133196305674598315474067222651804191650966413423434454769343360407544661920016989702493739849826623485278855577892106688509992947804537716683049254323225740459356474617008128949579690910482336607769857525717508627185541550994273346209241583959690127845010687366364893844847944930476237969662105708826379491096396471295985701771760901231720039639536367226684306647783913950509888012772334578483804619345596685853327738696924372045325424207897508231532631485432787519488935922497670199867269124144796106992644657291521778932003129973890947611528028301795876713669361958835485608377619519876893606568472353793870632830811514224469490274803022512363229424324356664437540458604495159392572615909902824090356869898775234068536088426571709497999158382511241091117475220027778869205554907452187709691816484543300941334464937426673714071512222290039062500 [29,29] -6894848951883961191366050560490555482191550998428167845222191995222381714451789987523934352978955534393755589580608304571657575780444109446241890386271807858996774303643892804550249800371397744739980180860363435892293012969215607258312824853003493321374617784870001607889154528298860249252749370085202117134421984130488423125208156807763199204838545873348336666726643329376679926672156030642190741959996114559557538389049591914389324702873421535498588446458831104610717005365268571802347680844495140592189790217992296767918175782308592201017845970537509004218310089624465731113855199415015325244720123366763711201667944116501084626216798906533426611015738577130185852666241795041079599001826935008623155796882072443780894060315176794156433429548507555254665550635488908274511952194263525315054741581740803209103204171441697888589513824379219754155361518348378663070293239239404142958609979637561995259282708333830098243185817076020674401025178248154600588324136850841978221044358530910877747849414041966860017196875328612527314571351663090320220496690713300151204185210498783421701171719609476005090325596302396046927247158585012271780277119866895061697378840766531062003343535214933997224899236868131577522820116506308762199350945225684497523484719518884826253072647110382984499780146990907609334598989393638608046387863916700089717851015201485501841510860632594185752655327165279713417836815276694722079935617965753288312407526765736740123305028547227587857943955561912341115731162436567928051081071989096759405466164262965608332072465906976793718391120298454551610670640102264214526474064447012692572211000458773264875580003642294435950384309310952170655003467833091533139814687314520258838218536641247841672898863434180187245339913500623723563692863557923075520365054077937422594642076496516855562435090791683519212254002583769405699365698933709287112202509691240468005283745736593012823568937633851013525757965547422334471297190319451035064034477351491973015902929172660141796072914578810878922474760466400929861564553115642016513019348853480711568999222132401077258491281513312001481427374392406124658213268692773958396070107631183359654966656672765457888644751886320799867316568069837757063104974427686516061864742490599044831957459480273428718245310825639762775100133092802749160583481636369685348376312013368464160348880060707575763640549831867687657904752995818853378295898437500000000 [30,0] 48071552011152742262953985933913797444166427498561563802075670748540568558282732946600254641657539070039655928516347055767456087373490905654303979807453272734408356567581338739492130842826923404303044275876542338912295151006041351800225812445569895067726479029438822472377556283505702252800921583718930555608737106027192506576595747533087630375812600532416344437555460656161962254151244730661265354678289816986303667162268021338221596428437328558608788040675492378888078694975100891167203107216432020226925107139108848290807042062755596219161491670938213243651976808853194816948995516704449058170896937454884264056200225370012270899933841934569283344610174699795425090211241078759650036940543870509081965983810092642063525689142343742213500936826127063649688961379325710904208123962371943106130016370823885297658548916771594655235406901209812797826356057299880572796177973090590665819406893286156836987772463286579495728051717933002815860581233519230933723520401117137406514948271781348043593438823245530465636539750150426214873376847811603354836639097716305283019371520377204659165291922141656795095943746655533168421032292868242739668568680668950089229933241298181723906254089705085917371179096758604694589334128948319941746731619284602304584025371004948475295416789680331374067209125921373580921927175093922026893409620826769347079920751782210801902245082621950736187074907735934483368960964780007643134591501542012193038830633580958056303096535280300376019183997123786564068417369527992478212577169639331525996729929269339865900400869503658116786378176042762091108751490965335198551785400765115125790006047842626122028480410952535507968582387042529406894665109688525326931259390460586837428795538996406993401132926263083068391321990633745789243974025262488729024886669346793952279937115448463003446113330666727046578655131126061363596272611726325113125223721441811005487102810660025868202456768806384784047822996300589622481366440359591870761457805432995014367204416835392576075437506811245028836861761227341638389873939849352854608984514974278253979164678904704492222457150737774565516115156306114031652837749311639777815036173030771044233739990696293287106161333132324740060537902818034812463802303786650872436575862987754534602722048185152462307218710092143696108758060466837896191442392040263449686709341273736104387192591730791642251726125257667321604208743204660059245014736006851308047771453857421875000000000000000000000000000000000000000000000000 [30,1] 80421966618278877677262972810438652583380855310283910408792746791902270051853574973428581993220798437525853242335323182055410118577762240531217336295413565649556023856841280081857556331997491038403732121916112893203112014699109672977728634396901902641924145972432816938792669664380002193055863504983600020003581738030868958835768413360234691468284144572709595900079159445647265559379127049655845278669966434928705931027853088948373506835221865835847763362667004740476828140207280897854980323722161791552609809443372451984510053842212287999547431732522019411875950166959768105005017003313467025662264751058719526952581231520926467930404197852537321784051685987724259547022609736502553190524935954043876287061350292994554549834760277949174052600740200857764396256352878204539643230530029876642323256974452952442114672709448550109647391673012801096311324759217032378722608381528179406705507932337523548191752317132509775532661029641856453528143085505889587417831736738359214899551172704859238315824320941087836228533754961033063788033229680504466107730749938263928536058343207287967855948569494943022641367391631679421024738471638334023229197196060189910815588911702231521553745700131265807301039329320861607868870154208212544368416844511863960872573252500881048532820601249002190860995937096273634097345964110679772639895581864260425968017704012176464929525990732071827447846923044374298254027695039957128574046411066681386687563641290985062135957839442171075566791247991691143706387571873741338398919200006469856564220012776447842877177061874345746266748436839158590523031874531676566717512001289180818171804458831111243008734031891164167290657610811229107245670236652562379530098098733996828169608346988229862392989268285958888280398648469362578821725121599406110808749976203806820588764665195718705753935172275518291223889448987140683111969554939824734324895746190253161635883511793999717349523325543686968937457984438255313461849979037994865300765592304765659452849768036805121494665741159102652887347782468289575293866885045052401424060559862284106202438362995018068832745438715666480527246977693661899202751721059328690293834986481157636965555277736129581656225993741928981198898099392885835202277624944701266436616024738598426480421602200034705333003458565716523720424593268824111061768918462041468600229505756503397074360969913764602116722947017783775391006725605877339477928211763924082333687692880630493164062500000000000000000000000000000000000000000 [30,2] -5969376318159412355217779471774494772032695920423166324989047452099580395569566344436071149775295678319496456856885898294377582773824500669970868342075225988730821458930160844208045975186939617254047775254046130083261337462295231205995855532193222477151178739259110256895878912730234885045452533154498503808646440106528639648292206890032927052973642449239866447196361504124469477578610498149085538126058692946441809428535147952163174236828435398753575253774398240623195562581709792463263719026952142267099622574218981703518862688551094574370198095826647628881145791023410533128251435507168533489212995113658294950275436512436429112690335285220175989577500726702710854287487477305601795536387405013788278989970912905516338363632306588784529768625503494492173358649512434992025322668542680841035282056588948599222937427308771185446181914351482425397805890871962563629460311792864023629377844799567675125575526008934454905359113011036687205560292777250960987235080935876582965762759471635213783081004479977022216881539966244336683999623587340384537914095368827107544637611686766308015002449098663504345267391389501618851012379202819894840420081698665000027662337676597290016019025734156372349690308180369621015739498720347837368604550178783411505341467274752355997037819772947741207936412683049043304912887745634884436913331309362239575289720155612998618678665094317346296804342518332912805344583654214355962320206674521681789166795693439338036387207538903448416943016501869291397161842157485684344722617770919766918685999638972447444039695290936949016344263561721245540453031283317534368966357020637200794964374890647422943778497533251100711605512155126541231399151677261987083118006727956953669727702274930814083784780722281973028608841217212432385526028067875399470991164249921182671124076192378031202521406359951999197818232279224548478182444636291098123175796749874982422068732035028645597859291622754141490936728738117797397757871385052016425785174953314384250583254100543785649973841453266463997542097418765465868812651863499443080154344612073498808291135567394312063450654098147694700370860795906412258952644607959233659633313288697849564878865004635628759860482769226299732620074011924181709021979568003986836395677180838550098402757235027959441580951244989940438419876793655496585561574461579513419589475505211545023910353399558842994702457907420681281393335534361058746518171377187789161666842119302600622177124023437500000000000000000000000000000000 [30,3] -200110127900804089574200938433985757573246124597524788200100566639269748067690697070339897012078099993492805283223307292802057898959913462471412757446796431584597060387585453524716038055414337839461110759898619104152526702013173843777484463882353324100514939337804472209693116124524499940449786294058235157808600091409293481314426900077264775327568723332961288832811076629653788353191064035035863415052763427104464525897848305471191863977933376232520224123133477505874381792275490314256827935890721082215347453691474305740422183025647253531638998654772959621990671245942076973748457146133254686153969840848386831957437430521182795076220257311555793376814050140238532093566133094074718970422790851129246482771516301928480013486017094227748775984688827609487434460036056996054016297924706948899842618028195488847667255992113694899522036768752399067250039713083427005830155482902467961729730717595991887766521604920235149383813225983972610396375532706014063293779894470791283094250458814501302306282900490276999476586560956338284398169061905400195999591411611380977293905107319127853764972508558896955059991833701937819341960758181047394410795864084639723749003803681991119608273253682276721858360533463111555106661196377842108712797379509213472677096678619324017918094219708008728013026410836299686268289908482976269225483219174126542241829438023801764484521462787432691376004779882198481762309225215339028740107522713855759835250006782554391297461040066258702935881364385373959587447556334873973140737093954225562409471854076543138632685088617622966180683800904125699814225062450626784560815219641935535197616097917538372776613262663886551033929845362063190569114100146103461060805338007144663314994821024813225441990760205055611831448582569075255739202583823294718182551504075020479414598806021422333061963230478272386952699079668753676063441184933114350159414298702963450287526734757637805276124648181713942507885205625835878149775227277194939712199841571121393980224912790671370409880233072636864906972001524116766164271632033999849201566988878110455246829821005051055797473446160097214328050672365011713019126175305457213177362636406343479583674209633680023510148474252598763347226007475997186667188585803628647131888068192386779577238229760218834044617150306255818372479259715951805134074479552407000744463227701928807014377989954358794538634579367137555413957156649677406223891359699634806545986975834239274263381958007812500000000000000000000000000000 [30,4] 8960985163158564736091286783219335781204615626657721355007361431140964784197986346360172242206378538980842685858856067032192535489083381281591092105424374016612478763013785606272754160665334794068425121419887537603495571955203774208994560706894507434663272203980400056397630004023737080862695711842062815617431088508946009974189848099823791888361863328267278718466752330853377233311055301938351380227808092994297267390341490765023519781090273003908187075677572246029847449198025064126170907851983632498616922788790146476069571987797492731249015780342882064458841152358101720149454606964147277132882483106304309324426958049595682924741241323927733731742120701365739604565991501821902547805891734689257122082691233124073795183514619308250450622956826584812542341863111624487504611424238470364181242646094336046293185032601657780663026475211940269112609846934554642487243447055007422583050998799707753054875427843221423485016175987694339649667759884383512649063068716975922597081212829512387866747628588774667744262363916314574023170983352195722732781223280438081267124031028139586252487854304618103649966472102899937152409423878840688784247900050965533379624029898276880408711557755703322361225386559197543031308812993869497677956796001403545748637266232945164726919051206069703774943842566841789204484315525144210550274171075497815281680573555166198092494961916542180378084644057840962220658442462268043186861629769619081030830290153322060359791526206723467861789795133323204766716792519022274763670834270239817111941649520057614516964057430791440807965131679678757185141532226271280596969153215190270218218078230877898062994946031682380246500963984137342022710061233591968418794501112977849138277998200143650204949704699796647361443047838663043051206566348598472278860477620328990676087270090503239410722936558208678299409950581443875040311266641329196936570169024925089733736782748327915360335778493496711583456221932382544770892187445167054663894430475354950169866281529669454608764717354744498539641158828694971243026001776736849655913774938854943995172689944425524647746166073227058799806901743598108078337258292798834522352246919337269929966547929028813817903105874185254421731511191207594607247531461053689194127759108508883265241225026476012872814813158655592801828785276734322197173928293480017866468496169946078995824608031059769091588991879610017149415681012283985040993356819270018037704161883993947412818670272827148437500000000000000000000000 [30,5] -109520797323369719282880459867293631823118213051987409252708506915635083624935448374200995206705421682315135296316694343319940005869764311763020288755533000543259352337988216952576548993646521314560117592979940802073565883987220398337024539570001688059095505772650637704413547317638690019989740031803013005204391311991230940211613589557159534315296725312492208850151406361606224484189720815909614508520552801074965232648695100922051798302936555753440569133613154850550555122906960511656088875686804833867579175781084295298752907336411326100171197483157517463485759186912344056081216381392743388191612470425638041355317343721241715876080345647122483916844181272606214793102374026473338543320741947244872095442176719123410247817238962430309881804722397465956224946645628109542365379479399590962153971324951977129997750610456718242751741564276965451963161071967847402100835635791557988405166688227388427975308178447433939759668549925647235614543103145001698844609921181873153099524638517999649139484337346673113228434805352390416320104574796695813885294518502451606971605009397641643814043727726087111452944558718330579737014999802920988601385042207129969165938281388316556124072676312229795539862423288449015943587212321570468969683653232582980971471520639658112470691183063010083117280672446542550691773261145732912184722110886695131362784095054833506493523440423298067800688243906724194701985752230879920772282419235193450992083646893635201613694996174660817016919485030066925854863305914075364367186723589731207479089784225934005590553009712450722102767540696848915494621085897356243408936512089122482752979647782543345694986326173786373406397023440177162668803507525508955224947589636425505664486551411088800356979835425954886620884598870124251305183287251509531463516101564899689703791290921882919800354346451611671960901430695803120119372558074777723280345953536644231540376517172336987701981277491570343050785401914061609498678328378294296903944181477346264734373742126062629100224574363761973292740907129537352493240895337982820907742407669235534698413190947138130516447393916724451569508866646576421814117839974362144695535615659149180472999504399550192360954011731526288511638815086050562600909291265483818180820285433469483672175978381124453551578093635968958004812246632566474963735685520314112879871636962641011555437058704829993680388184745404577163363738573031634140647033845601676649295086463098414242267608642578125000000000000000000000000 [30,6] 169675990325326671354176327729239381172807802967904200601667869321460605118590063743091470759799806266723362285784437825509415642546245922120983593872489654060175205709264461124444378717889052788152184319931076697679735081398048760721445406277309274901681293473182850167309681677826203919286766503624982652706105167332133758845563638503637760173640590075020999396408513626304905308995651151689792784317470212075052872844555438539933771518400284724658377831246964108324704237432159189544119765048897654775404548159498772736324632095172111313257103053162626700170559283019398335396094772100306981363188589804953847461922860525529319019692279938952219601498175471946869255309814166933316246155812940411421627794747613891824092815343365286074947523618522480497820815591078386452215656969391343009253790012917888142732336872545432415102079190909559785483990398907206340773878409342949990100796157080070259611323896589840743983413753667415744031116407115343785380614773238435705760844987032237535353215823093486302747873352820516306720155639619671402877114962812451300094746695242990941856224997955079984168445338200619661749820239863482963226683329634733762157519683336158934770623421701192710706307320252135183784330773254077747789686275712389964550803604798300747691212647022374124761289186606645537262267639634735063596634279543397000176060879375719861783311714212019662965341756163552238307520680386971858102078029229232845730357171026201244941008788306344299821273582618022994930926573291997431635274399521208697377155256949907968297693870025820355216916359456280390252081215625205889565083811867210261493076430483703109987982260009620707944043387468864480677161978875959276067931109604562415125171628607243144448995485685605636352602140939293510163582552054113981307568762801568721276638369108664090216614761901436665318579805695638409819581638281928246781929947617178796397643590927485688638557821819927020618356985565893829482154965181624928926337671168028981008815197873405207571397082625507673414206240798875182692291207400780536403273025237206850766212840339209300385684689200202655941443356430925290683032836387456340942699128923444913382964059010240653848841545408750506947548705640786326208111958783826815431527115834251903311251072996466212401625255507903233988822354933206327145381457830174440045685529829927337061559442693568559940391641312940131018274597602764231998977232310227150971493337294759840006008744239807128906250000000000000000 [30,7] 9635549505227911373830148534957105787654676122877518146116766811638617812481898307966849794817664544559938037321942570942929516200117669345239825116282835519883243979163076452898952589830297856234149745999335998012549857158712494011841346448223723812739555825113428898992373212991869748790396615971715405080892986814691995808278832852920642333433714084332214051477859412250380358261326208901705192173877429127887028130483843185009716157261746050608674454199220393590656143586435543976794202373325649583910374942614150275936975308877071168055576197586351859315042325297827663840128041042331541023393245492583254881765538868042544158023596997868073361904540450444983002047115740699254361531034015071241182336307299244707897212365134628237384662305218897167315405490793281370360054428260700819860756707108228209058136156695129387115338081253794683209422859355613862596255884259551855619848975974290819586573875353029246136756866477375908883734762595333632595946568867115712303158675882011673969849724691879085094755901747404013997558243119557956265743428756864430061057900104149453165995730168432836529413819201993996820548298190598136908748485392850222899414405277442977380030464493714275986115589913741363960142457353935421616035973620316560971470763729273389616878553556313969205439270537103720170979217653941722533879875572614853122398150041521135335669986410901486629487239859960556523059717695062514737518333718339343034752526442795618496099798413462728187495665626999675291287235813779862011470826076074984617295727499516524066892814164937716280713975122969382696983546509690313830024377367906711768905920033760005196047795697893024723649881534347049506755252770611541577456823908364671617297532076280875806977370945358804895650559720553574515859244569368961600304333687292349000064967046096751810561148644545982297420528601647843116141480710302273343338251392855176704750967261696856252356967955778585999056372453471892828311835050841006888351314256245436344576908856931509669378663472675875020516443874699887928093015132618546580406738118037606913595142390184703348802982024038516330141572573811835298329471129892371595181835474369878283479618139909053483911382730277993343207233264596083573121779591357783530329137492548585235300852761353676793289674998336122074826348502311005087078957000953942653602563160378623311594751761520313120065867827391204440508088288490483526575074866514616965876283138925373350502923130989074707031250000000000000 [30,8] -124699257551240295725229202639474907039097142208264185324714732759172674630058192560110806918187656044306454722937231968269548061085269397239517727289589476529903240101302984498647727535059219900298697065703197842849658244734258511724494419595507250957535904272973651061700467345122095298544711648987337187583062887516143927866410312981114734483594957360277623513275714733740860456216586010328226658468385076481575122793843869642702202283954114564161901156511162954134071020197108783119719643790601879449938129306507077596535862102974951248622269851627780885947074409244840570255086442506835804000925805853372128479581594478373518846627707951821240949161312109023389963242068968937030554966273204099649762334846512241577031751149417889063835584951250891095305980156814514245603145987575201652694259206934396870193802941473020684714177731016637726298180878174873274161534206876097526923907436473648473642418399971191769932856183961523480558291415834218270912152958016493573478447912179584922665433976884547280127206748849716737518431639496019046400211302088888291852074145792455388147019856152223758388771880645242263601713478453258498832986808829872666718939328675446235055991945450683619558942243213572182229189650695917483068011013927506584196084857341837800787547464339466019616108631354725232734098563837330970653448675705854359864212646789670079736628498209463034127698738578371968790517770305953617340863710635616865675727931599329996821865739551077061538592614587254753234724557166971797792852785241824091484770306835751854176086559605521099142032838767585746453358482958924283703924541333117367739211047337152503915212833183529520553756948264310531833804706480094852549360239823022930417292799887169226140910812460819380714394420071911628801590393970448098364100838152344825968958525174937836325864045720492162825276571026271414150720872710161897749105511506882066175617115596167939733568405535790217309220613819170136590509680297627794821271495237763403951532396757785351139319689341543520468663233830980614915462380425326517336349551872460157863022588723795922345755464567058372774533598262036477193493941300659225810770232765746713079231172497015327915264102965975382579801540749191551402397821391228510182811042345286447005216308681935445974931222477061803217398739767019166782845252258403026424277324956426680077373295533109891193872093328107318159588904206091704907966318012374173749981856595958618072472745552659034729003906250000000 [30,9] 838060680891175291751063140682626098414330101497638161139252066062050784355381613983993442505737158036566122546744080166684111214207393646943500219720649863295974704760947449603112056368220709243846519722760657951350794901382933037071198962394435255012106374692045821523126363698278164034915555662273842684864661155175522342506959868371516294291439435163949644431408283847925836847948857138989998904877413855042094050083937262523090141942094357721870318463335849629590187956106453618627854529398044737463749803638610005251951848240726592783489335952285026857375639117096630585875542674026334450590012929233147419132705513347675621868816362525909717945928445119678851741688536676668493232543973505951414592253477649236087686926512547859407672359246655058585810267835027560600647064349408604350169132024535429206866574375127575454557973044618053282400066767924699863244519848764368721247870703452882480416282876428902812200111610035120775725819911408539450733588953506786368825716434449337996478644179142058777698342934833081820584245589732894838768999624796978331051443811279923630621347334457910615918012129029335868584036219166444724238175340303398551408393733877182038090713653204403010122125233477894827830571281460240874081106394919772843520831730173143147313448570675399636515957587521633896539716335989308424287181922737422769567419217117455175666159361895864101665364218431713228030094763459162373008167212076868572416155885822766857608899291301748204639526637265114785530639688282917818905327244515450030456780395457607871784559573320116793919960991343937961317132096112962771521836109470862771091613222990224710312668757598899576810779812435462760977587813806668865587994564847428266165233408987632540294046073057845334860725308398095386044478308512644936040171997209162665138080371494213881942194251324553521070720967487050152470920536479478964105730736378426517990025702928574806536505538009369054106693561910197542211076427136702627874384135427151320672920441307294020872399487919165780831434574799160082367833699349002645261321763216629753585503082226856708677945588587576010269541964745837279064384009698611831697347605340889084077935704584437509929053078393254867895134551041172177292025591982608951093079771969843838582266787052915396904844178804176782222433593748482903321259470786858155555786605900402938833590949013009658760555814665204025388375895789628742523902264040187902807699238394434360088780522346496582031250000000000 [30,10] -3811957358620444215967446306533095563326343532783827074157298413529709216965079166887254990425590252266078556786904844073966025438684115596723553779348671331356002570536665472008488714348147332441392714490855698170188065332211491262265744717454474393483811809580086714838215015084129214638818241792337165370462716298231809590168768515168221249638675960388732452146077276617418645519855614217604426712618268458932757707026096055182505005788952768520886475353813492601928012505243702560967903408418283675880066680553555094243598577340119881768175741706660400851180497185988909623844912721416475655130704362262510326333440670529463620256346216131803365923811472874292279803140899714022705795701427839569884895474823968868625614115063565763922467144611954600783204913861290823675429045237319456610391942052368838582726370675161562920203051801808420511306748016461269586584515924068208031499184370272514725539343577940581411862570424279633490520720009127799535751102702790884886591122021335862538674298329630561388765604541425878240786751876743424591200179115012107152410858163598764071832611831109843974880514744345055153676078885770547397508093559214190259216272191288280670757935282889561663604296182566015804398943011185670436389312738484976666195373303997384495827608843720237762725627108594640635971654632983342926325187297296456595281450088878062294692468459290372027269194963107236274581881526138093541705567902837590287676654776776586728151212092567402436709482561960856836803013685609589874293691997952013801401505906991797315050839583085592688724461835961163183133381392871640242217605722249137492855327820061980570115398582738183604177517284694928589455956321618969187734534748282682512471060575605793777934201589322849267323566094354631444049927159284639651291193256632061617222686201062040052223126377887673868731309006051544526289490431848636831678638461734669835415910810666756046228929672470128708676009480473362331207975713268234411770266148914766175848558538252289395232289667000156031328415076669906435438554688835450447144880532690560084742223242414843093416870637897027175240392723379321400244410158034582430295041434321324331078291361000263077765092432071455830070916797054124102034110757412596153609730390703945521945365902910542369238514437776876233148730939102959635815848048857079144813286631154093181162507785393144347593906948544725960612159792131280255134981912282061901516005963941324807819910347461700439453125000000 [30,11] 13545248639911156667795737186659141518067905771347234389298555714953357299757559027313415128364962243635015938029362052978465245255895232228705064004156012198412872583661148048169613441746225798146553074149151727320831986740552060719788174842916361564497598000068568202943259658938817518030072808231397761212241013292354799181616043248556030047286206703675747484724570036334547605918309096910356643077394285740512290265309977557622807157084112255301271652927370927485077595079666233283318063529624629698647520263922465454384567317573879109296355857770415227163327373491215076786335866482184318839495036018960880092137874663586898979818722241788392498633765326793231180068092132405970524015968232064425569288107480626533211273991758153884602268179636177829245555916597273426712822003786619989557256505357173104556573962876051339570052323027897156774525524316108905063890611840561259190768973045848714383161718669319835015409470213697334778474920074321608968572619300561106263166017736335835644222287546402086966039669108232500330985539775540707032426158544144232228128044717756320388343713146248368320085886128076065177439529607820703429617130940435902043568784501515311377467737187427238272750721470650825790431640778233909155883245473963475006083848015150993396667743586853609924916712471373804873040616925449874068763573127834728373828994998632236246841358865580031701972748764130374325192408326104349608810658330357174550502491858656006540797783002002303070240482403426752551622949970288184179445792602607003003393554250058187121830448771081499698627561546870517682141298184751729233849099020565741656524520500699144707577212995449407461234942697914978691474537101104937998502021834342986893636359180635082189837734098554444464209571206329018399970680045158628532093965390488071766117342361563300226662474366612089758806667911747728002542992690440555196356466744686753907361044786771542707452418152775760948544340829170011603347339439170207490384311946440075483691567218891215001604535626293450701066599143956362194555761696905793462745728657195259938886627726413999096067007333915346415983917726956069283166864237407682479933307336076541532324849014409409290431436960662334333879353987459310103435423960076598792238613715968541773913796700514879500737040143085237210317576420189997809714729382769789601459059552258462837088810991418161950079688412514383528135308901650180698290986125036138368327165437676740111783146858215332031250000000 [30,12] -41849712120019602699521903793747420458166759259245567425758571803981004991517815099786409286636823023068296526328797173032383705315872055314311789817131653621704192594480284129007770911342415089225319718576291880673690341181056643148338519140693565788769339585947849439799731735328703048733347622992579768419804529193686032530880058652585751146552538795155394245414985306941837756079269894016185684489851854924184447536477482082625057998940805431350089117424803973237716954432362183274036101399589047036030367327369541113703671881894936698878341584204059746439953260546719361535075253007551019963134755877323901974624579502529862179835059488435448032142452929623358506748153331822176033018062578288902945942254330906166707124193300086653795095931102343055975315411043121153892634569206664273933400352248761155722266392885279195398633706057871853470547032484474282015675777589878575224403776415328029464028846974795931304131667414206903134475286949666946327128456151099926979098834466145972576463995748314714778311372307823592207693972510410350883476905966558442372284067558991733912725620913637133869530670687021209508003857489115768851788405863870568617204189036771547827531262671819040020805346027187803384335763539791165335517035904885894811066608711901062922029766231891095031830711107607342421683618260741797503251855443434464962156150333106291405000454468989434480322038519173340549117520112623508646348310095729069859767660514807253996518292953043924839606893127205905605013584140138235279763882295966875144357787223374788809929611368039121450244967492160071365002127129483368297457414552852126985845686320370986784599736346709426364198071944917100270845803774168827709185693662594471079077438583174332596107586586562352153075381637694118410229564595797455772962359226252597621508446057767448793187596756757154068712900872855250048419425249650001774427195611820363661458346750928700335069472473793622856220093214939014690066612738135380818313177653322075866759081487623888862538896320082756939549039345450761998660978409242551623729485190834591145280065711466152669131149052225408379180482538399031881685806854621104242377971024802325712934097159948404751474187107018076673581935480594549168484002019931414865958337138507087685801805331650238474301408801824845965678438775341541966109927604408434222872554827617058523511638641002973579916101689822476231320628923222030866709826882526358001607169612157122173812240362167358398437500 [30,13] 112872704974793285574036568667203009945704569275739036781346802679977773763728513628615856807183929193106467993359181420359341251307581347552625372448605539195071660903555809722372507324298361672122912776148977163565201467563907631274264923618056456527082753621179579171610861051617436729219422122333511565896843676627416630227786447361376039363412942438638033708658826241935248116886546828796717181153528614438755144851153189084932128047083423208346457939455495537061375844938291268135053215617893529810272942436437728594933299895173794591083012582146700856367439077803131313246090269769481153752594970407999064950369797759408030322064146763071650572584309243820362550282885976457995925542185607551999693377191079652646072478672599908369554036505134181481997918547390723456905857696788566116075460960838111190172025221352949744645311060931109898166858757235065159671822796529030173975782766312523814151209230776777805113696909060395617797790611756482120691038626881589452871012977384961863257233234599296466032502369675945528028007810924674740499307979667615967459788100911398708367798685189625000727926853762543772205983280270809195189487889851198125933354802350636983561245223712392062455137342112172857970428502958657393661518092536519770565556647123782670862552975710694932247401593487779783065856785779239859749980428199496541590677297912656475911307231078617041279425457110267338235282755378892861927194922217951461977384965999531342168878697092860748647684178640766733607687359576788804447142836643920337590532059826199443583252022888123831623566901159064289663586825970264617505238342573089952286314523927500134264773519234173981466058687762030664260606064358597882180218801620864542191046155157094363200666072738206280224686936314654303562779590682708931327224409058945924154505853248010538695553333189550247692044822082633879414572306665709506598543170163513906905100680149186788303366601525648696807237719534475187000821804720645779668089284033904309368284448531365108701362263945116358015453788672402545398676961009896172685536434093413758189854525591775929267847870315596320761115825595971175180892265173209318682673458482965931077178221854637385635152684996033901765534061045390025286556484340546177690153845233256281132313966132413388918550305294090795009306343346102529455315547282888835220500799474646902709194263840635086302892703475131589029676552831260123687981519920164874548618172411806881427764892578125000000000 [30,14] -224991001854629066600887642189640864299127336269327592618768253200348591756787707144156261143573751458623021407894710580047510903196919670181080014096589398528515068807735663371951040427916304441026663109908234490145216530832325076761153574402051441721083333714840338013540865791054286396725661420015956173153814281075430405435723544667267446674830190266950396885650024788957156701327705586534523648487422710795260015537047316055282474060431356579077430241843995556303739681293702173620746969652982695441508817735533302848183276723275042830608144674065981724216393450698926742194165381567256793912212132167159101549054010545084400319766930097976650137219376329537067796813000395628192427565609656110506258977676151333774844714234625457621686591290205907072557335517789936436200493313910090175767921231953777645923680345024698397460114199266920667233343831338381427640114670516875696827696946519929002811051499651737163361635494285681652377545008080356972041432907185120633511254747432188878255000466790402388354561326319902546509594990282076514996442986207129228069015417101408838409844512871156515178500207272185664171733747648473318143581025122776279903110865982115284502611230281289149126585447990484082301945854813681426324200434578373566821083149564491132818139379134938765820097497134913586535619233228374029704910427302387768955655809358313330699664072592809366457747723623230218754421805062160718644521649128563788841727198089927984521128567797084541945381882374172657896093573596156501879560383618509075958561794621063118616677707034816992668479722586102966877866674069702945172835169127419855476482068747508647127147098291497744216200537061544904437301948223410380041528321332246964700443536664943264546560237225468742507980744450627043018624969990759514719274647345853424208944899747106002658393015969226598738715265992548633208615378172719956850693557419320038213786149095220044568860498610803582297904379812603034009690567247452163522214170928609420150590952072796716086559147677067324848490036698563531840447027287294997848431412990143899887636275113793611988053356355651100505863374645607608688427514999434089596757411421561619674556336762160534524227027771619465088795196781989678304860577253958220352986394611204134815508357077024509339978211836009639131789659355308750225677137785761180723799140841880894402353075440641281897004201601187676663306203491326644653010811969462423576260334812104701995849609375000000000 [30,15] 134890251932215756482394742408125336528064569293940496517860860833238191675877934026527842611177874276417644111544920384671856846554297775755090992983833776167338405522050447348866650956905281306286553559695058587915591134257067446213994126538951861625124126961912406490425930825952027193665423138635506227387320719790925387396780024067657011101136455659739198305210589377126291865048767408784983032268602433623785820249867678362250310255285558828798461643637225989812522962666537165770465226976495382025474753039035524623405584829560757420916173680320963786621224213659611390797791312575336051191945061319884065956391789244276328778241631058054827578342856109389046044151452159174457272879369640326305504099831118332053744502876365056225578496899045986622020285371363962077724218369746558836533930692713982847518004886294400186696951358764561874961489806334203573761893135402539644401313150569897714774267698770537646501701032755152393355780295742866275276644426542869651701737944120102420673670612829769729227098739120421824720687881285693198002177455894048001652084308728354740910138009430714479666147891299560813604567630426110090173989029041308031344285999048684411628353530586684170687844954462498113771798114422438194844212870496782179007918890208399246269470602597394891253517745685519956458346084378448665682210713806540191058505610002836395615703217901789242602261206710629424342758918407632850308557768275338232219764076909008627326114119234718816364759523556458663879172560983636118507905425578978455031269523203907179127977382202519181972649357480299560713283395805926329653485495016395533552582334535701477755205758550186487264308754884598032052770776030434249916910304795343810603919726849003255515305966764083707986801121989082416318120346886208432849327004434927436105695805042761528850662108443686668464608856875800664751738395434532428850627991379256546652436314715713433995405776312398624857361346171860701957092729274113250302686312454890501903731394802051933353053222939959230977942877533636736487300545072144917319496225514908485605905504316156780119984039138168455905467665711256287200539587166113357047103957549618520168216414160652161897273791136927062262762775584827169016469248225735596070147261914239331739615561030017401341523174919575925864322343542164259402184429925078207018210780018494877511762208727809172351869941582323696281557263553654460516565468525262971866141015198081731796264648437500000 [30,16] 1139856958991542513036285921512096652462517831858206443698679268955853448077258813973482100782159412997610452071618912066254569092116527700191126243989002431036626042497573845260712125201673721913393601469916043342993378650748463485477160345605658005551990759189183252722981597190373483884172328977493704419527027764272863489491455010889928911843498649027386366438076443216472150281297469009060185215652463685295400572887234325079446299084355241516241545904026662928601085355029192346814183499004938819475992087139757146000998878765767879162602487242087126850256068680699019956028904387095874721434862315159076880437453836866881458165672427604539036156360627028593537605199021108282357750607229193261562769518519801589177391317824298705216705399831847021825578349849004572263758192848502843013703333925657368123485741296829003686641229587195317196436823628660517817559428638937668923121070141243604575514325107804112652145338381751410281324626691597780827439862034402379288413386795261556620133808168894043785434722275397003329443430131149228444259676619510018950311716334510465000501239353852166256927063496975125834889669487239731797003566016711096267063057339971635735846864841715072966864831953843230724054356559169040843852520582457223885395083206846451537244405371717399713525973868879792651786380336445441722682173332982009227566069314713964005521980093899253592511849416128557425874965303876025749320856466437620593612498665141459774796352422082872845419451206925152933823091463506302563701870065770740730473745728819601318928378109201319889061065826311971573791070710804604162948895416052838108175610537618069279531837877401984049651832094501674872542445304663835491250010794256923752497519521344667116448526677827455821483393325626374646139388239477625640946248297636440220356022761070789261991669873580318477055837830982961137723290596932118338818135332585977281493261771012537688396206691414997019343557538287132585651559315532929242286749932240911949196053248514351066175573135381089598502816142812475514454900570532782198087701042187662304329034303769641534065710107012453487457673754453605628277760780496712849657954559188524535341740086430286032544516307948166725353157995851506305872852226430682813387025851271574320989507334382574691545645885320993998919865254983320438706232055630941791968973986116537019576533890915242570509666027156560764301525671082745843441384921146397601887656492181122303009033203125000 [30,17] -5636758520360326584017973995824216700665036424078707047913665233399297582057319251425001011476950628581951964727579145761784866465873032740520954593313814863576736226182137723241788146803640351976792171516197479430808375683137631811185250469721703056075882921519511092546560123207621751018231316460203889238846060579059034009641172172136573182204130022509014439869611662834396204447127177468549196191293468547835695462324201973148420466168523908559092537738600878382609314753691581842971351727333967090583230838531644188824583336749911847290991137072712277300499818302693635300071959081205027172506768114653791436582451987597177061548600404993990665772363500352771448979550213407397745195198511362265165254630050068984745165229942958880409926018741569549832361350495624700067697881182534603405172186497897674160887817091359054788034251345175737826787703138565718649712082680615261928687909851410565823220455178419928024654117210286254504869431367316389756102432927294771687885183832141414644739339662663968867494836918569487380554701104709653384367095943772855989248743634116872540261595230916644779459998983795175252127241982703830906094287130918755632075175383785429520877629514786796611899438307908032797154318548978771142625012777822222355369811348702188766319300916062890761288480580490247300810570725781635677432144509476728835382194121987139305808065411747114862946574298884171349855733385151469213648164178966039419104165268545369748260034636947221234714424922796709954576657500614564669753164006383959262569897807605992200393535077480350321879700097862395071724994251577983953186570564296234731352071961632568712044790043015642607480064582664420552576665621238119041309725127675338326593647663413552546168553559353853815609046342087811331832954034476605804601857152102980679822953135280335328435512488156431644118463265132377814502969294117711150605861267064347272275762455663067995478574743278446909167685655720406999464059311436975420295524226901737461529154661503946483104546712182250248943687721389936697604004212037095832338783775232527511599241818876329454843709993310734937284591687703529380065280679107013442465412126895536680948165479522218909434925386658160207725965598516628600292801733384681653981890138326803576564992419514289370498242043063962424834162103634040182022730033121891112453414253528938083197276918065659569016621083235007171193024941434384289182246696725542278727516531944274902343750000000 [30,18] 14897048156182398029640331097933686453321540124231396393500849456697748048443386198519378014107309073201816546565504659881786900266047588671740074398887560912980127446320696634442171116458087782359219797570088335431758269021074035142819250087971657316203889720847767715234669369446841713771736334584479515017812484069296834563121953902084776654941943952422600125340595754753318956887506409839548628241389388721727376999628112165530657063687709292178446323423942401905401501177515743527601028027273006522340029850765699331855329504935978809330320869270718885980893952529324481307046248369075959977477208273384645498154928123386510938110569129641061914902172390194941910628763688885216397993489857749423326330847262606033806743079827091966513675032898711922266978700315961977797567430327216678052147323161520536448646330741838157595723890732468859391947128290272582713465889895948484774012054967266568962600745632145460921977170281284095317145596324027603911767272383151066826478121725172648720080210096804968528300952705085363507726993347395397893438647664672127430693899288191255340950340883253120093181327928276342226006286067410812718818496081851553950643768925939766490181284669940666228078518721997922555578888003006369031634793606078076642526673757413722798820471518693134170737295263645388152570872802143231626152375496091699646950293543212734230992275087397615635342428090857098760215756422865979187144385221065490216623838261960684812520776478248376839608212481316827967943691203809280656044679195097546416224951073092948356478919974457342296603623517861905756312141088834337444072235985800856391796376340910110221643231730355047082919231741626701196755119044411880526009916813728489787876411099860396727554213728763534577451991202523724831741365091768813328961874841515892450201587094167792921496522010996298320429815385219829767019215745894616399234776607982906080494167602802704103727773066113844992415203150072029483094487990210844657470101713556254146369811927066299182807456081442550093472142325322742075978250338273528963259781527545887268660504157720473023329633848868085585449445730948516299161967826527024680154409396680688126143528381105598026341875679618324426386599483712100904191234638781892509130963846203964866556268132328225383019027400090875080414734967406800493537213614465045102047976609530513171644747637543489602508219757910709925045050094387640384797910630965134259895421564579010009765625000 [30,19] -24035194181434477856429122593016430093828418668288873880717798569700793749461189240362532861133346596035567429986018604681421524048756093802814981417410163745978036074046647515800693349385527654693761676423910513976396466341387913263858588114395669841945870940035188009683119832240430875925077735332736717357667700068283073190648965043333491256622717665216603193189961669263129884075165714428509139691201744238557390780973786725328910423028774837558746241320583913026817294168993631933318693663435409429994696901523059612608065669732034015467245261180923733234097803604477131058442576104093934543895697579506872495000106257758872067546088844526401586757973043407098603746768142912772711460502350936882843950162384156272663882576195329319293681538533677800665312099015399966240238668012504325636061043881179589062056136100667036201873762386961017656734716038582725197426063250851786395690719050602010792308983381079033990857125612528508433361059852450171665089876539889999208221661546322991085921589089233765941929180315322314127654956103296192758619300401379775876145725996463649424319405969553398096399807197537544064764184414558968367435459117272462191712380038932055789737369346632594835354103010212002451821645001318226049912978483487217416244168910163616202971715819026434904481703324903390944961039991676866176317801934868049042754488595483222959764685084360517923711902376391258422279493825655515513952639673164276633107060416589522630923047331241829296697892332224206132440222414957799129482180168546464790991567513786205997854886600352208325421388105935454057185576786057754564996711332115113474508012014910785952308817570610545988369171756420284703547045454014872588458466171683010067452282551299270869493633854834706586260140674576410754026000065703000825331522432823944883147726259989716934623319933336944997572587147606028757618144018027831336002321751401643034322544171755586026633526045372369641816775065477633051070029647599630782929165470054163285255315071629587347340293500050611363360599623580323408691588494907952448802451862133815972413125652019711047979486299062293390108306935509203344030800104703798651371998827565291621089346055951850728515475787001742117473718787768474374678747103615425086130462285493877824623780766794479569720983749684334056722329667060296234121830235134200004762605455914126373388394443219331988058515179655969003224986256885865876231633819770650006830692291259765625000000 [30,20] 10398298356295578901312013069104735068647555393940120479763453127359283914615658369262107417443631890472607430050864707465187249827432146091676755707584936493987639458464521542935868566936130510624894810032027520833582603169244779250718293418253604038020594523266789602785406256327835078861811905013392155154533906115225132257998963030543093755166683031472595313486499991030869674407820685711527076886194662066805502598897822646262142205101935104419444526746887737949032870725454008863022023747697815215542367886268517427754619762418331337057044654905112289075648003946263003869576885834783310501011506992180734928733793087790414666490336169874217174555010338556648532044445789828599212368431106440117680421226077737000147932208743214305696861825234964790252226028116932037054095637512881906997177127061522719002057935553162653853489169794362290590597254074846498181625078882775247908114790042767275520119222041289283049316625719480458943050729872179466459484136191694077243881304784694646098767419027785062392396494141741995864426510467985521571184607067072879377339387178476877426409712565287203938099300895348101436418743353925224361637509771441155289231433725215388070848914302956081320100140716536214656523093551919513521914843623755663977873177513307647541324090046392967795233774269235591940932409845003040328636556265815315900795924622001001527797493105580140384375743071758276040199356495406674238600909535789297978263846232929066127208468278420289648211927892569481088480780031108520232627623551451899242173596238045517565071200662095253912621652429969146245214021783019449971739496078287058792544693824349432472528902449186973222764217393821404444998239923786685249642095366662251723523522110617132551773497176901580896033173908605515537187444819808057050436766512222863799011811607602375505997156252778641423250811367088996138814444354634266634641869895659436679378678273030269584796834171434895697003361366701427722615232051875008374389449421211978455858177495949018153201404935903329018762416642112573649359883134043720135508811292569368501138472258538295320014317232756647954745803873297895013253396809251687285563111907509784603423979824870322491724329049954455814047634454024423563246556240561760785775136770248588381004813889610499647767699688614610919708553266361657146166973671565379526869551076156770399056289238867958914578935479883138831563360317302422732022026963250027620233595371246337890625 [30,21] 79484973539081668085120704733722127117424354672410993831325793312176744361561149577989638190980068854074631104361087230600268118505310614338936031589134270443216438456494568341482044062921103293316021981402054900028312316591655378289019065230947068928022213473964858887760958033928503199002869464780956140712210356537933651880357184199497698436963873241441925721914023212850299000589230705476734584780095469965514829797290753546238337709725438913630830664300231497676049843832359726876571528197594710243555404785693805258446304016874362856743202570751099071497090438925722519364016640983351958649899266518793055556973873969669764676841085554504891720926989961275680567494780038582152802640068232711003601755025437286198270273768289384607963221382038535974391135914506472807578496099331589491829655318044140418164716485254214009750712448373920809901292708963329424228377633362283387256678367067990309714403356241949558362159508804981384989040049768291894385853249181371445195483980322080091649431363166386509519022778454347740053032429185107742843869389132871262681550042824387055259760041977934812885411461299066437136579120095609786879475865523858340857319551096943341549221325375386254043722029730965916563701128496147728341531782807097560276629922819392978126719358490374321602048645681166382022892215986315125554146382358862783292852802800503650791406327425828887826963655414733019365041693019931352410545392560722109632219412032238580203091212849718370133249409593045085556303727514856431468474624608003794475371471823012502156511858532238374137711238505739797916470159860582685386187061962749372056948162256124397438762656734942869333151280031700087838228180187185495853881626028094110530690160824232060382903990828530259525464041568826656510404414435988910219385100211949780573753505175712316003785381493108302078327234536263169689472599286908120679861779989848601723026496128786658072149935183323854850179631818747938339979165078457377137964347253293455042294045646143947699042989921138734883053163149330183055343072336252375481100528103213015009966533785573981366099448344074047046177309263076257164264648113843312658428707038579011459949216927761882145542910763861433325412189014051851120773795479447684006291931624813551249980119454703017247444690038044720642129390077097685683566702301973554678911332034660874302208426227283006615508214108789619863670362388818890764241587021388113498687744140625000000 [30,22] -334169592591198141858132607169587301536936232967765371290600559036245131319607902600961425913396470635739226021594773109161742607072745230116650629016038327646905671397907293884822951714704383362047835910178244347063932823062203195762509664433288622161451740798910193348410826872795616555253379150017513488714194878530709800956975440786660024171998669010016772943830780652886540831462299384744511352303501066755293222698337212396111101066752948976537220827372661534790695779784891421634745721197294331491324405140127123694144135541246820365998577469010691173094122451649367396056807074379017022278361258365297640563598874511430618650978719930438835954540823345588037230330331925561585505546023209465717364469016292118414481174810800640509794412328996579788722969925088751964989831058365427397502322565741798088759747288803177006282905303598713813228104864020639231712800913553066324398448563689241091195398034145494802040999784459607446337194177467508523518927858329463613483822005343065666813014039312906268020138539672560495098337153167393138772430613050703069287706161836000185924334483442921138475321285164751008385918639662361374762962693783344423753348663581800992035353587618463115291985893226885811328011018232880584916065852050962498820093324715375137982304259488964847817072911980563049691731560670485239172322703181253245878243254826397867637365017331884893130850371858008980429025899759099875127259668692750686656052123663405032313083417947567203809438673051964741083679507704060904766049430289170176648010965419953061414347998285974972478199831110191191175867508582589564976191065383700317544086928228235090747582283419077341570028784022061805766282366405815778626598051098840445264177911191162044411418290224084926493056223349532454603443874338666561841823328467381218672817980762900504005877996531129526360135456733182676735622862267833291729210450712787168018785925557193031140990412758915712229692051127078177036403027089979246609840119563188092070036898086261840182911149773671167455865284589104571587703959038686843773494147427730260964227202643559721851981996758989766752112500930569658625447989758644350574478245056568789499964051594849176813169040329931750618640163566207506053747942289586076601658401782773186291273239387207690428203802098655793089618491168984553296524078967399165669422371110931827862319235569926136919483360667093898720999113963192606036045617656782269477844238281250000 [30,23] 857660360250723578283486413731571616332794474537742978217080111751800680669205210924039688565177773739237851786399817966850342519136693253690633668968229841817407041306480152021737887816430404712450098263673299037281862669282241430421666836240165604570392633207946305964509239448193248245979667567596757400032374189675766086246059130871355915033563447203307822510036135304587685360056791614709914165650455270219144877453161734978399622551363955098885691892763830253372144591596890071398050642453132549585625313399315923613661914980502241579956636246193983289279364725206216967826886613468923834551222221392858090495995985050106795817946724115796081033958086808533620543937293854239167812275555318118490641560974126995019234612002804023196793943535327103051751710031380290775917884674436052926546558082129540416789711055824666011981878898537327915060692979096953355633020694866352430530526567950540985384468874259968591336963069106201342385416469954804240276136099046934175413976320561226589794348571097040307479840949514660638942375748732640491716951748712358937998073956407242221798481919380653582199199632778837702760770904927146293435535955672699160065426056145341493626692277684089017333563594421128401164661287433664581372800950186199778912370560402404309188139580751808307789414133920944575043323334852649637368740934662071510604788150395053391563219560486379543607921947429605536286229598961082354530308158510422447982944335616793933776155320021255402977636697596951117617771341009738346048333661591531333291005240061359628262555085012800823680958322933197383803471214865064889759534689901662845263097222120408386393604036822701941237954400938060839068225990088878320077851797467388209019342373455134134170136225641926759530807455110097601456681141581545389451258509469449803939052119171957322931535426651180284573746244881452043101172316140929979260100335869672149311658684656513608681331215520645008746936073336921122694636539395084847761644597654474778034027677767237801798577402122259029293962673618586241112809203846538686021554905798716446109988624837615693667908388138417985414433535747085562339069603253840479993591557431216923546245841372845244131951674141320979455914935517206376599701091910466990918254752714066181949160362909915412366188051826765441743973618262257276119769582472015346552835789917599219256140461086208551374795881110020558837198599577700264262603013776242733001708984375000 [30,24] -1717243851612720547440126384533108000835770193737008976793767004529946419417846428506759215978478751878362311860543420845617779428115432083251665818856153612929845845316939623007264449804776619655608664671354212356340760792990526732446592244386192025689840567189208107138737150229046433168194857782602969183081276724380774648448423767531211760075062755543820600987133951679792905558909096339853785349649223906082735920351355005904119659716017848768643971578174581346758697327548653143293322768350248209334311239643398414822581574560728749446525537993254964566210873351443106476512462039946470849000303375675849322936154123218421364730827038093462833723942116814849563337705682887593173848932003668850980664637294594811062112482713173270628618727183180018128159765733631230100449265363432655846540735981633797360472729327586633222756761738929360654983785727111241749362740565646574345890449728365631530453795582688646800344789816836806849099748101823483172013353059823500897309296072333970575230179030083263113807693555885244583889760849395901504539975487952538376105008101388854017549621243103388942782746338660170346403062284268059062657195112159898432546447086696217309814481158534772769335122014263979909654471667134720802406127018295996649305178731843759570310788210804236452071332137578028154221234821716933119485130966400223862261024786476093608352260196549534506683594526771256466117933695588882859649115552826414914044408349206781422378722374662882651944152452872089898399286074351413499942662623984675986188996551561445183756663569331441032095776734201491239350679690448957517532304681489319263249185032991019895509443290001543279557426699219196841591725797323678787162671925179082129276665057962174699583096602668209837430331146883164588405062536313978435053739630364093298523835226835823653839866731612060226698578928496207355163572272406568785166628599548656578572817588380985932441396069926284244759518792078407558934866310133815977761551595441326808961888839208371160495759603244409350196753124044490062243381485127209703525839520551502858567728658877949444274622771376263079188575866472325408782234924067936528520772965812825483195510261980217507882282281729559969481131114496060575604407821002667682082604325442366972896485936047332272464613404397718159270541575846808542976509519683564916222509288525868091773641560789114019206449411063083996701683978103325500796927371993660926818847656250 [30,25] 2874469729007672799764977802023638872592193352033595585347340328258841013825709160345734778699745169877037107732874255212652717116235645287426865246362180208249791920231842255575098561389704916949023311982006141157964116352073793852691140537778121376582193962475072354151685312563482496465867673399877651756189345136716795989933136663927698911945895032841849830737192938064054188892332986107322322492462873188711476531856938219180953005855752262563950219633415430857813175035940530028354603198876592677729663149693066345666179654507679743883457034845682773757363346258082472852486554813892259996457619820950258079362478451714020825398487697849673112019161136754149376954644585633984828679298550527092486278288408453525394628236701244746213297270393872993758590050757063514134666725513358459613774982608571900862732176804041484536454029288800466463619952665934467994404781339961026284726327361649989300935223673620177446565024061821210353878935799665222664585503740357834847167894981764326214055657522708053742419464749970834142586835248451056394825837690871560403561794727289953728702359877536019531494320354414973285657377782382269382417578546314722294422585601550658899863101124992130373532393761373793381620014273285033888524925588523951946827395456481251838467258323188288345080791442580198634480992995106995285252133080818503012131264151374659740958133284655860602872035908919196257201334255753387108117443462517138605460364646935286616435690543768278088688481923648776454811968141150835908414879072632584253023184536088140550626857638445787247111435648371101356303366759293146886519908601406774006122907685815873501400182182424813908524582733338137575910647960306824780182135302538995421226136694390261614395211826904226385673036398270442584672572653483797391813162874976177936500277663548087203734333184076788490385297864061950711666851744413191540751603355821417210238866148618064432572731160706515455154874201387067643931583857661020021417608870115241596434241036427437829702179724612050270012899794513573510362408899340528735624810707587202450536167428259164790244957460212036981530965211791023746666922522184615468105141924884808376360492421206774296018702793155904403633377680019038488706962636782602995104533420574422821892468354909700781530770110546402608261122312806410445444850262349783840701395231485145456465066342822693466162138767861330057237778667911243246635422110557556152343750000 [30,26] -4143999503809161039742749166952698664675681891334959481039449640364055864955406737442663514692016759932313386786773413198308448181584813176499514941061346064614855645987695777954173728871367852765847886779493570604396741747711297909755929291066650889423886519835935465377091196019636495874514620942951646523626978148778683992086105665076746470269522608950970002297604290621135801225519727620797755579114038683849452178434041936694870020206434256913508247542551697697028838223525432051475986256802062950316803123973165027480609816842936163877551381939819098393313655104154387123336217114273018497637543459113133524463014706610275725130319988445479204203954595991930988983688770096341186302533551659772858288973531504891649048183384431553424490125509760816908645268221476308043791610388496814232979141184028754390058246167382536853945519875197468845910540538072882297273803862919646334866223994102305794353492525181626371998302091542252775226038412346810430136550766142404463764602235157752592542828521123399156116972550399965196841750839496361609298050022515006172435907147089126770100909349313265682665405749731172996834616085341131705130923986928903519325244366346349062272966434555543448677249638491363623476939229842672536017905911409184265602004949239678284175252833830713732650443367564007139723351346883175843224371462374105027240853907442032194383943857704018399760020164147551581366374019426713537980601938941101717600512434988060302583662735688249401642574474872532769345304155801764910647576363037764938761613322462192649695870097429328691358894507388195238053872971020565022319688898595386517092988979389119006014911052651651081657916657025609835779105048022060735019828274480230295971320667767849576591289738353204579817485229071252768579336631270006766564036994266074073246694331800609376928422973870519815881160980470663913646413328940283880615354230548419691132672924045077626278030641502266981643084472418842691387437563705242389804245647041410094232636091504614877305373566612434293690542010554690858126625414007961771253537843608510741754479821535466522919887523499400096681506483116632223458788778713926550081206204262391966631986394535852976705474727165938096742995638868229133225518948121242844007391101031693109725955723250511022052259477206729225039819012030196129205123975020278962314581485341159751908852168999594097295630249376329834812282548739403864601626992225646972656250 [30,27] 5226140047316380283154910912362461922320744120355128951445951006812852379222995762256828163857231564907285319393590344313873056720412481508805003566012626066890586423255387925021723219011575599427801929664931931315053694735176562903996398470226124999720223394297528584517695989108007318721506117920645762573287885688267444369508306077623458891644062829497345578451614185565308339502467913327334821332520563300531035313567927626137197957832655986533127994426659272838774853027113196022889170036686282634303074671783015478114261439524723273158126307276504118902809235808760125261924525811382269197764202156486511307114468219037990275349241513272726332358651444971271538710681714906573739562096826269881395447718303996290136592898486793010089595312263855191067752688411053982026990239425142625312676168106172975250078963223916247559422317603721325567430975777900667801817860083468229230167399432296857894804477019568397714104940554001448956827107979014565572027222085163935615750889726702611195338744334459913439450418367111868100895187974297696157428045455000644184752637358751990945065180394191865037065161212737412353127628333386034407049981820966893341666800050517894107479277647194956426324130184982951525598542338403818023111121676890227125450363722739874193553325081602946421304434467473073089272784625400808480179724803749418413759824485890971723539029396773903697419900069406267272564306107525547171924566569340243178514848113647508259018917042447582968648241368869961700709961344509918028579538375670738038248033487968366706538798257399714917779299242941198105393670319754651165471424994093735968911518604928132225068495085839280290209239929345135802142495232300900654597786911112707100909958436641112962414561123313048240968328690194047059875064553830876297664544590308634539176459185484011968463122271056236195463074661435478926133720938916402954572767898196055486050663184745019938476859871122124238942483545727734662655059513741003714044989384053404299785701221833656420251799505243967802580517663446352329742863940640083438061568539007637747627894480069289264949543531991471034748175443958831228541376366887913012215747689017426835818901688043162477132157873523443732368327443296189468927745616196493618243243076524850879478075963734402215436310639876619606190321348050096403264414138837226570604982625192774195392164675666426650383177072620687064752331707495613954961299896240234375000 [30,28] -5816368167064247318519379814487015983113940232192229671377969839214814615980067914087855562973447561697466910470666438151192854896316337297477280004588957181774049662563717452768958630137061342989443728027796639563223299898589529055636264828427429268981428857169787688411029813422581549865775843346864359161841186190706128358484542346563015465345507009505963721971933828646525165081682085909919693592852383916774154328224537298237882804505252669674445355910569952665275639723652829700817936936308446151710897825159257178529398111671412764238666522880557155893483553119541381621819111800216850345136637381506893040258422254962283442178708924599518588317372586060103983424096252709668764621987220199759318912594656344985929620251967151260554426885781396806493020116644969366214897954697080962575764302324113288877846696228170946101513208917002778724387753221383679261838692372612526425308590356611951273901006018065686243611490638905697646033629287867466263544224750193116577055254560456710600600457094381524266468400495923018294131292802312894145016334203556466521053845074578685656302482000928524107207080170225355415105661795455431971238352388558018451964384802363932587369955505928827400067853756726762729009606773826160691898455146629669388359197770587148022455427526798770285259292513682902216094413427139618715716985736976681410508217605793272205812999933120090718766081660008477787365301517365115180946484753428176573466339501914509733217243912819467315765079875637649895049421291413289186052586146700557097805114782940890500014469738794876931913735676192460932360329324714966835681430411504724836577711298843549755307694852762435543072419071950507995601840822725491748432957891844913517811293617542819676201110122767353553659647358679689283436422654783607501483312027582847787247064561693134315975787885453678766423689578575706489788319375182935088782881316009864873702117388443973029396536753724258185170784213448563674566500058065088095332069935369172881151274007200904808403080836941389930896828751267398421936050450566137918259726972097250399057698185898386277281318875579004976373801551731843100743001184362052802374728991464983992278210731864078852059893689682373803376740008305818617786674408071460083942058393600458932702509444307028865837068588201509847391488619926350771062260399775512681655897754556959486745005465871713605426887236382604839945997809991240501403808593750000000 [30,29] 5738390994966306438148672065182022189325345554450131002633351412205900496703721534374524097424910393105659885715489529731274769054278416981325145593914893996890147213848079524695304609915651136615363656191742501939139830558507424013275346148901432795368924648905924226530040426577322678710311403577955623459206392612770353552231470003247288922362109785191215757320180561726640563374419602506515835050900764725953089319932817516734777243481487786248492559195650209896848402316356069703339964652389529023817381390591845737723742803800489866947600745008943432100730124697048512497504371388750847343505501641882193340676925147176050735638283457413690091257607930289845956833723184014227654975494042164199560548107012277525598741938056335599030124960696684668466554179714862567141059720004351993811273086675349208868892321252247859131873394695997920146020753623674458892442372195094039656357705754078155265788695908926121269464729354688517740449430434235005463333284166535929743244236598744396136942535909351443178137638607944767665683144740004083630927960862336276331121902326895123517148816825733204724847582909049494267700783224417397857619040012729385056899994976238342396595870573910192568984348905694421859672527655985478805088087856992604194057024221292108310890878214898703584177264831184087348597833388959099683939733449269385465264050583566876989817122551110190099549484654039774309518725634402106007817769636204008004319580003227846320265300389138394765734965586011059323447884585843928912514753657521400825746299257427329190558950358666943818833119106673868295182669931920168233586185253878860210941643334154316997446450986090033745573625965835596623801910675080183560929430461645949021753901524717435244976446803275484179882224640754343208385426799398449635180699536041010440524778980044953281857711657113368933033921358540201318835095341622979302460315471209081864197761478456983089083354682384766011971130801788775020431661984145211879597262214447190001060854868750337753377817917993604358351107015198491209649326103538726282193795587432815898207899468893763506221833995020360731566280591336327174157478775556674564519644413475423409434586181997525136235110334823661279643284556454668547805907585241560226221095948434064490166540874876591291915896767867170387106214460162877856101884331815911402608999772111434311920928847196882402492169872321170487339259125292301177978515625000000 [30,30] -5024390512158386059429398683421688921588815240052080965964847677283333100242413977111248709519125274752345012325204517669021478567052690050743172854320425000106179128194717771382234050810303847148115477917140663384573203197250224230279335595085626514862434171490056868743565059942321586409430121729177435786317119560302255164779099431787429590435755131730822455641635158701598734338445304016952486233148308015754278731529603394878835363188924525364284229785974130705741829886279171666709515595393678123949324468426597282814816854279410935063213523015821398228443060563928277108794287335315088270441608667743108127308606845658492586849306444548829340129335107430353469381720811561187601862177973751527368243713075032459371095603370916709383276183023871491395736633540011330399483236684731619846632957635932602958042420472772726028412057223281876387395400340005051219357324920392599398659161157355329908274396398816600556749519666136970122633972420043116883790168287709101286292273058337032089770168187197189709788602168398495543809561735128791924355070460511825344241804397732604031873302615446729349313387461793540874802790100955370973288633199096744934465424116475565435010457339609959492844049164376741414538118829008060676725728642419758580773003694356410112403644567184271589385872658424584942909579931932191880693245175395056914992422713384378830580641461012027348494781599479645349087095462712519173076312355192761111136651209799185784266650522693809073000210092022829593017222873297937747568029739574471725544561468259752956458686172861487664516570864318638615717224332437512622652755904703734655948361889559499435274634797173097182816977825935367888119995063925104784361493419292941366196270045211839021640505987044353496800372842777259769476610157640047890953855975223139783486785745458053408806156614743683147738193754169763062484381989434686909955498848381959995630960023392932676549728292326882571179312560345951941028645759408137636957086112564129437705095718645553318387247950262248789061670344226188723758716824105627164996626778464829049012254473899756174996834354128025628153950068492374294857388686829286892913583065557518810152536168510878130081878760415729579497615418562613582068948726603648904114056101800819206074149054205875584355328905900041116719029576984149108724345708997269915116479135453688762514686718494488389932708244378645190408860798925161361694335937500 [31,0] -19307195620673877666992968006058227866227335280346452971038515994444851902399201605007658919073832429738441197842093752267499843236301157275902482167260274226815795343953672329882160034415312338872265406721359455085897706620575873345175493380431030128347752561695786503568373878152824755407986151433382615171855846715214773814712264965167640527194705331441063103104134413545195232430572920033377195824968147574383170064034035117723578293457810520973435944153605583290595307621897872121942030423095399114605268670973703064553440702749417611253448917409847823293366405615721814289383546988960433755125663558241473894611805880616154298882859708467651682724918716829781027205535955599707882162965821965391768966406701160056438131651479597914121674063476906391076795347785193514564590125545620456800738061505773716898050036446549029992298310351843289362308768074067844552829288458942252333458358213129829287145669463061495272700430589842711833693839833994782085689820641862612220275395219812153480942266255369252083172026453547725613037170380550594318865701681725429438687648838188885119766227981380663399736193298080317962913782324413085905179714873790331836014370399434876923764447015535594191886004952091580798527386248804594751472558839134507334881473973645089564682702073532812472327327539341657951609664670977057752220512222099974181155224295169152947998465505061770803853553553080003080686889728099652775180431494858944000648551905717320719255420854079502687158731962748887347527551795591638793444880575772337748872302432463340935442631363718761132654640603324323100411217001513354423627503139153418968688302403432958773693095432142309309447122569190709649540484014041055608571521037816193406284304633271935877778422153777180919107695207893591468268503141426092510670895403876264037800782632182242995200397456149564353326836028133950050599558259504975846271506611639255761540126506713885931755546714645210152752516847222776107458533920417114767355598270915387610079265088162418311575232453775512643367478700534792416587241320592517452835895900776302932655465989829340963065459546966363019919225959274649344208488845684404834757649564425680768005147360474982786343933225569176458056650592972094039195791038001754717965187056568051623542692331697457682396172496541881780466913020486908440575993511308179856774363378008112765407860079216302833539543957566083491221098702994574125568760791793465614318847656250000000000000000000000000000000000000000000000000 [31,1] -34586374647064478800227171654269127867876024604299675941641462098237706490916255480938066807099080610218839419380269520252867689912379758584137225514288523460445462545541469708728393065757848775824171662348595074719578636280240875013392634909043208457167217547370072720114040437940547133622184594763330001322528969051807496210693570383547858533145961946890806203154442214246030971340653942992100560577917382921013714514089816447558125431593326898657100389600281727171821704882754759719762563370621461683923112741474143421836429643167684328454959873990220303454135822398131657769800017631663859108633878167244062211023702093220720857475280232548573530861714336653621148727021586167678172176605994299170367328450567807188589945447570057153511344230502311221325542831692037113289856828515588468153835843721811877588098266640778790546135588950553277070537129353791546483579364306274987751416426819890677213609048623091153813737190404712248834994246824283343988819771490853798579272060700722570164811270905672852485038775109335698214749288067872002049942176272215097470046674704376735940041567058129784455747918153846105316787046490579609598554709761053835529941070748066385750864370994397191040413400168362372964745436329274211867866959519744698792887444896511064111596285248688330294844359055630601742069274850258134184367260849518533067043076325078872170720909000884701123614537218842229154953872869565351797875591007362974012650166763913718288626254293760791351858883911220463072882307398909176828983826596566767918037288651056092944164507893699385903285802488676677501274499930152804996357086823592338755779166760773320359783395727010091437111740195747183071933787761698025996235169808758056401913493180872174151229915665199452290212176132794169303230811707961042011880889981296573338033043830850999702249057828526569632024046660016700594671011067797718107765698729440641125433953752520438018217629985128879859041161390035382856086032800308383658613832358699706650712272616727099081942976460680213332424583208501545488091096667123493481636126270786399710534662715399186256575062141746551237280237389279860125418408427873608601712718617557988332268622731470093560770221268362056228886889029311882328392625742640486685476154248414811402534769960106846735276823946376052067433238695567389648369495275756834256539851484905798026899007631643661240816314203212370216704265167453717644274746589871938340365886688232421875000000000000000000000000000000000000000000 [31,2] 2746135122559171487039853429958642131036349484506714876549145934438764795103430933535089081704093394827211275017507303588959876097885766946206203690101489039815846248497627202985052881230788528214961113782898492423048080315668703319866771761818716717597197211417164061748887879980284827132537025555971066271331743757014026613538169177949541424966921493058379824276420586819691816576450423292669402207825048397679898615690089407567165988794404391421883219620226969195166568363563362363816230535688730908602818366593722655113559538893803226188342632903071934904642165648227875080480190059785450381503530419078512278387105633046608502724607899645548698521000442050189200989630708825031793529738769860997018242837031129417130308626493014270672840953165319022831777724894360043995747334895686655794828117479250666426392843015078220239479908091965097022653336078767476796984658253864714063546759826896700987333840662416907641457613349882614135683428441005673614772637529457711482483376016036139889471786170893824101547724956351496144115097234410705146489494608657464163652646680317565222487871874719363623710062713649310532148703180236082487248849209652135786126583858862961681380845576361422765448914694503270226885643981515763936500904876360261550268933954977322503888333767073310558941006049168596009560782698906347486570128244367980177818933653356063423886555367886640250323012409750457506732680499721579150145793853403306208555000274154482741395947181885016884117070575346818897836827952516390408865664540305235762176468364974187106835662077367944749217983642483879909043963857243735017541920708831468693103412623826813030589588794879128142626369089094064928152275260185978217695797885182326788174119746233821967973727589505187241858989479991204061010897988638680636792103307226464963025846883467947220489404079379666549086082952969281375993731276299467572838383511530500636686893077846193723277706066983952460232535167755765838502463748350359829556728340777269523093666751716560226154016024122287633010047450902464394647722350088785411691040858407530724704762092131110642042188518891029909011171832318818612958158840552807247405182637370670231399622065425562285879285997919556899642157335235457798113956733963320704876382938296188825627401740831886115600415302869821981027021763678678668570688442185443709142737766069895709636034144850379951734450131750397727424454415083231479809307284956076955495518632233142852783203125000000000000000000000000000000000 [31,3] 147026238743225349619612821310028359002557062697504437916044477450424270637458070111357580952978989266018234688360585535144078762731826172855486118418048557948600447731756355854292228553209692456108926280145273890981064780951643382642431492230583420616378809290140796124038608991084129285276690146451815047378221500110431123045434403576599759434720804809509197434408410810547159445930113222854883010423627411696563192604120713392087579019365710855278025290485300147829035930628364045764498567612261312742065331782029304988298856682273932751635817986876411660364447010238764810830247588452578246724485860327288556442302711647713495729620787343497812091997434891159247915798132253191898454913046420814480012976680359287415018865677137757948947722780165259588465844871650353600112789269569071222800185271622507683926490264579721578258235087060859453546509536522669428231189379290769614963048108943338992178644765273188612592170340951803019971125808236141618012138903592371113378838848868533366587669999946300301250256415002409428202154733069948257152580191180591793999307732976870901380259423603487383726481663030950529080004374996734496440520874013145579940878315430376669744371450664830632951939120009299212206161531892773750205599541760206292423087598697094230853294394389204564204246376560358345692484120083055647162376152781882986092091323447775902795753764698039157308594944782234355930971987492370778292122662047395903676180003044267370097931304871034853847286977476227250238931700740687295278026923098714097906328698719534258067121374623074351896889430797173873001484744539224973205819361869000697535243584966200104505901397164932054648817894809629873767103069470741253401565249218882535621738336893886265005103637819290084371322335257826088353870634077408935129416322923773746474095290995684960141160022815828045296065748412894269131314330513250961518631475729310785822550965276093142313588694481663875442380404881862994044095724096153136384252523969536385672107354780578568439922847537068000558969381545382535816653557828821649745353070731956840009959884194411484741865754590507985706288709111721144338544577504967704790058347939389828897249102111539164245408703792198322461315460949932247587612288731218108954862972330075449738866860771500802766049580347699946319589600346531781068045875862155325846508616146026560852341256972975338457125081775074548763631089309534928370368743466567451605442329309880733489990234375000000000000000000000000000000 [31,4] -5397613058823072907865470704189950376213345324186210210779821705033640139591725805626953299518795661470704112851839771834869261827826875023392511129313795189786521386822597221894744163203698682352744159538528524557816763341456730050068607119784664372977550426825632855483436881065815060556909908003367438009737429428355400616467853525384033126124463567402114110282500343161240988117687910168199214311916074906083742398591508051655956198949394226443023413857613335464715163195469196696374724029779827837841170947894544695117150973867095367075538137706228875726917692299990817248477206920829166684398258495105201991613308363312939277426096323398132149299303983871051426420254503351674494142555808125069479887022330148654913102494041779192218112032605394674000900889626699974362517112507832998387081793588461623865201373461069822081471436309122643806915740882534370401801950626459893251458098871351560855503720380168022925218043322542494264409760911423080687184073928770085828206302418910182293914269819119595238079759576135525979327648910195160892365513447960397417971360453855623609518167610387525866776736639061272648843340584640512681653648921440955562106229376760258658968123604134244956440402043566430408054771418068738149167897990236284198043385440755365052553293567845773765888512916735566661591311860796942020379849526918785018774925005122696432128589096349445303835345643684267499883622420725959045731800659956077130630787868898216868552249739114495258402511149961832273025744209023255224726088738302248219329463794941510927107427966862701713232692064431041221036340442299365834300239042709669394609692080371755093714992109436563325534650418921908169658623420669413978494387240268159691791109583141652365387173149087317993367566441311238308395806987983748077791408509077282083384751269062485198116807531249281373445528119580572851541306722236165374015062279991110275669521672010289487492688086049434913434018091850126729560024925045470118883182660804191286441188691435903618658190182071084803934516936357236121881796681742567859328370823976221115747484926258919242036115543551674881901695696395211142903730743052412623441050908456902083798013672969608842643650515806056312607265444480467463091421625211362827002045091051566373472005218447837482598347650132842175547320434741682620691162345112300137708093611783156522547177976682379023239958577822405146511309320267392017775063346902986172182181690004654228687286376953125000000000000000000000000 [31,5] 50470775914797560517881971781609146363664945215487509471007034545028521217046346639242885037208194082059649496671002484764118534589866141933403575976788483920444173976199433278920432460041779305568973503642096084690361028583195715419343351406957037512032418060860528762738994790524368322965790841362694761409782345100611204825245028781548172887981660279110418129210618351648333931624856446947046466193664386201270294984755297277517622575079784458976608396625184972323834208872161246660211243509426053496192751639840039162912971584852421034758146838970982023695984706729000184121577366929469402408663444015136841719338785587749701077072222976285076028697712393347602480352767902156938446455343948793713171158811182201203695204103726835738696522894682549191136906700151090188235713364200759333459425168073395817063681705105781207821419772557067841076211251520153085002025622431154668767244682385569632693226696682882469569242420520352759400649165094935217730544780653578047400577157898376459174589535237921852945347324482740656962026889298680762963275703175309441800293728326503585434947830828439584085515138233031685504773484681384278170894178140518688778563242662785424082364987180506143915399842880186258141327772278823019372744677560615030803300357000996862403659693059715198401111270568964494386915950199339373336792197451616448215722491420027487868690299792166350082298146882936824362805441885735875955198726045733391271310260793438677100613428959024628451137874051440054061450825078983877711941894507240494106351911598389892980651714654544763040453011643032882895481475882866666372424072027908736818920585317710434617950313218419380569222808758640968992414169295513847598813047942951567702294454484839205652307234824675413869011968488477921451878095677029500653928986110925772949701475412463224521621832100986024943225679580076318145255751727999940678832199626651386742804944284926821208472166735867155042502027324387631549735141908749204788943070285683287653861376210715920259663580650271697310095985949362553701184481226418842505319373159173226148834508773129660536253710231677542905206201136360554868307844040639373389744720144417967246860764351327632319227538670753787174339146269765037709401444622184577889387364469012441825265967686065117579602293449006842838985965347525128824102518733112446418920955107258014406453246819565229587416487230009145213344860454119275048554807069911554151531163370236754417419433593750000000000000000000000000 [31,6] 224353307498476774423704200157689897894757540295527757020108963330828670787405104248133273119898102349791888241910509045382205536008786335566860950751891812115923126943771095699235769030873404771278110185990750755926772179441603999981548914503254078017126106101112291890150552948449463702334416470143213817378332274566712555720584858955275910562833740854141610984972253784619652495424506043010357508145239831277645682170562882483659290821527455347203490954064469713349974759060496883167615766386713264908259761665580684990887300993474306982037334023422677457262301715489340600986611210988118837897570777425360268910442973466377579710892386388780257312892136524124441021532900547286351405521301334664180956609624355237083520714262717012295143526184722131747830407500608775779869391349402120156148953254424336433959861969541504775924695386990685337497610670162333058825016960993013724267271438775786397470282482207877674768684839301687266090377408374835288702097651270810962292127396761980543358325599528301065160925175884365514380282079796530200221384308085917613434474529578924909809739661497045474683302512836713910795140173704838283883516801590250520682415830482371680365660792220968567810888783204979627134465155256680176340899663012792105902553215241055528455872711682709828696072356616907280282800929380986893265099509154816862521510409880853454295766805640361316934962156426812752935630989894249570733250602229845981765951284698730123749334903577880412163611260421130713182808129993611337390828507944374749620084988103303399157861091014015961477353152300893802021143254955974128916861740874707193210871454375590475195287035051286250360578562673856566161908159579017050997688581462264259796590883141584968761581575631118666991298001883993352386011586203403301149784141414696908551973905460302120542060829482425060756727970173316896121219941109131074545158839874432006365285747138741046383714808446156842046343442869770848545972783176390972356360818767487864432051739969331857646724510079537832856705819881126836904120007645675999577349580062089083084893869420034152127361411700274230717892105632007805739771629060710489828249725020639449148535538134199013102579992202705762134693361213361708259296093448026814001946189761840663875520280852177693542060229547695455172896791418057099597639188367113741319757200755656987958802268368571709969458626763660637184807587541162823817582573822110997285861344607837963849306106567382812500000000000000000 [31,7] -9225433928568310910426419350083560664327311300382092550628804879028091957932567942631700812874048954303922775392952644907868823192147145908979658392194303677427988416008490635982771998591672080435835765898313377048461815365309351015367787351128916178254315466085056178881916633095486407728969796471368331366973419893762256586461671499454353070890162753181720811524049808648282300947296541204487962267961916380541401967702678208798829492547154928961389434497691186037026777969840338020967182476787362955567313108027983843158137846017266527475863013319259013334798567402055698518977930702879989238812014717214370998890504668594364186379427824972001054322493634194391112017020391034925716054439774090689087245347036431616132341045423078203641462395414253833267264496716257969516796572497732772598559186287129545732423321610894991788601207625191450502547691422690934128363668918865919411717845774540411705465349627082363015878992924725277064078990458072208184497469330705207536682378941273904489960526697774432882468560027957116103282733962843883314336826617090056100824596793270790701988066391176044214078863973883754582253424510473449853535730599556263176476387535074657975566023289203787714517039286707857380453443789648551761303352972509396773757436185925519422140375464519114359777686784047439428437444268473344331820012990986854372414878374782864118974128349735221117424955930820727982596197373016566497666649599225850767828787835767664379808114764707010021399083349456936071639494004456919581856778224370630775799086672305051010284090475662257527891317308141918817771941735374980679448916713254349833752527738072937180974340799375335303867322668594310092886651994491567085507397840972509425937463204443483103388916975939184625852922311174139592084155509165673393015588651145805636482092460564977682740673327009677634961821079017191215339202921264979448365591865689753458085009882485121389211552284665469121074895404402658634959213432846891610371836884776079737748825243219019472311567959317282875297228094693614951961933139856988424725160372469853180074437762229822441485739760433323670586568542285143549368037180842979481881065547452770077201178096677839689730457873390803044899845939689926670653972421053123083296297696765513247485613371047596397431084013100284282406056540711379735538174921443853848665757652353476161780259428601300829018150797038456456962730024416572924029616670855893229008515277200785931199789047241210937500000000000000 [31,8] 97289655405278202683288167830338347984094424750090359817891429327574849701045397848588966081658723888660026522756697696968346577891188737941141034140727985733232583017938703236732444280452445852287555873993108370608320712518494732982107294773138584621095957602216068659129078192267677795221508922288777256629455942875412832554193913783480112847666278453454928685557506472693729452633101789421334014773714003298324974322585306463140057279280940970616848189977871640492912704803753341331539324620605249924900820121753553782567875705360060035047878562313952840840453303073498270520996489943427247416001779219664007342061722082549938645388475776598207021882914258545044016021698421221892499516085522188103874587602202538522370169373063303429879361741872449061390282661707225036101854889884266372160916588163282367199135347317361236155367354083851859009310138980353809797198682571990439311408620830043219946879158267016310701211415209057788625520562638336835124970427812227946131634908557568970943292289185359563239502472954146949212568624230033129688413002713238736464803232758530868455328640480958400384552198460093448666058049530295207786907190677515882145476654315249582262229357824057620681771554420718004165147996371456727891262598270476590942275562216237879559601189985654372864285912110310644970648018724695836801992602155867160940719017116202591768154929536800863938027603563607658131509471650993540981885288976942229022480776085239659277723998504861316566479054183002358831141560769161406971400580931508777121926207954477678674793617609920058154137823157283167150105235359453810754756324582073390696367803272759636595378169300474122311236864727550160493819218065948309338936856542152308588114249216600086556445165980090985670291573823584391396600239768012761844965475787244605111638484333064444963802839637970553185027364873378697636812749711535412245096439061816388953187864913862064589675827359657141024789286151064739322200460325031594504717668212612487778919765357644263886981523082371202822853337375041049922332726944073816637339140411580071294627075795820199900482786002326722467000989247696986884480370529454863787052065541779852025572829193521768698479556983850981556267527553118910709800295733807123524861397542409995552999208128760718534577166775681196174525919123048247137916896074747622047311448791908388595531344662749199178164917003666842925241937684043709170108386498868220920027694020859598822426050901412963867187500000000 [31,9] -601448726292803145321670769754544613481684968653403506006269465429708008072357604966218644235816079931992729694482272698063825033243580838522749578276990584851037115936943158062643794328755008230886826989604809927514803476433419916990088359960363145278344166218175940903617739537142584084936133179492176262705964254227195513702367016193881053128189795418594900338861191795843281647231604870899025861406455086046525090134061912227753841621046093742839266689847943469531767862708225653991695874901827509954776623891432551141043883139427034031980199405591925273627394483510208263119636785387806725486206379048945786141318682218855657311119213138169561360099174353943168790188129172368451768081285021071065345551506255009168506758844291003870680911077018985906485843950886025242578068446906701045951246474019502414650494116484428540988736594274556039207664870385871453742542871879528542566282327145166159297738383373181023254696513262525380104940241694574052853436738701034185881770150572028334710871947450171168049187504697727631500226608869151412899933854156871758220447670163307605595383273186350650997058824532164971192423542277030707120093428918521379597875531888854157887358360563464862128214965974380859193877232246879152444960245695776710853072683245017626761146810973100684744349629072661212302299694371274858628508881116489060952843607948298496091648771211379864635856751223528315858974512413731432658643437674590544721236767969551124373337809616196324518659734214148648865129555663197371664373698263236284509610946182179529691602149675808155356984176639346539116097624361093346737187948947534732531180567995155760296120336608290612074782784762081375088422734128393415371832160139924792555522402137239111012752417176217817912718951314118969585957055853234238917291174131083144721928094413711707429585730140314442436391360704778271317762954948473131976607083512944972197597910984435507945257813978160306022928884997378711809901521675478781025264540181723393875765984422287308478744287319411844894998627598682408463973092768360455719857131198928896946525805604710645571810737956066030893467741322651224936654640095081041766172553845423995832151275635428914210878236749078909814222015751189319139200395308801222567927284171119939027905791109665597815390818972893155237693147823291080715970433265412229433581006673344064978228493446740634513638736772263150645325496134172911299034579388905763508432755770627409219741821289062500000000000000 [31,10] 2622990418376574337119765240923243444750831920426200090238899026184475340417438177960909982228112763281307648985255666968089873481837357715558767639485917817357825824098904417093064526974782493683590751663328770890565849328013540368175933948669223647354125254450329818046104191034890590191404155672702066892470099265131028796614144323547539609956058535901893628847696184968295657464908551108952639874506513246143725779026192703869412247231679927281339977869186578514216396084198103389083421683736276330961716678705397617214782927688251007342593906937667950410335529114315756110444163654120640497670568277492698274036378407052919837644951200654307168009207342348568001797852333576547874269113144493142960377728681468113619380106493424391557905397407743428916963977838451483500533334414591344069978971674262401867993846912536430821325314854403957804594209703208922985299885894214532375221630641252885652367190411562981016192086115372631468339437038005842567412569446439234010709424773188796707556076009970737411117524951140418072511136441030932295368079593794231747905328551699668656917037434085347129682503047837673540499228396364397404429143328229747687630544511832311918725718532894344272571656050844256748994469465926738347473349372814132602674631694032739899018371338940007771317185792023745199221095287441738751551439654749557758161495132046744488665828694509875954085168017144666538272914004760243878078175113365283284972128998154017409480767672626064769713188042495971137224873327498983075803014575263855062118161307899635527487353634560186482999645409716076846012903110054579154309605844950471099407327647477996840585896365139755382871966760354894817767108185053315662064846410526575809537969969266832842731341316996426534011227557847052112541680447870003052871310034959283306778965173620782402077546328555414151552926236406143090055080101460799585134728594042117626246448673332102364005799670062671549024061424530057208211139261838583376781954197189575821161229531841795430936373020786204848007993379961246733103296734857660249909402149777515378545579575439554614452910484245032933901033046504771948776701061548857569211011042020075129946707308983859078777229166142320083435680723641149749467829413572966146080794965215960340750572904272560948505980275828393846926221155699934871109824117853393664357519169193389692808643513085173599661344194129499523264371710998801140088066216485632176080855515465373173356056213378906250000000000 [31,11] -9459515993695931410152248914676257330748471914166839428643590789011910444768703334465380494237551840711884619231082791183022756925501195753613272888268527086232274663610328286439295302927408724774891653450964098454903905980920248969288345949832288523830114056929584181807005697875921518835311622482590052835920250226316196802397123600292135725771559314070390287496694355651624934935619650494924173346342406319298548942878607079774980044271491236917831507831029753841474956055068956619452353178729321744686915075965998736134361842256822051367933480693724338416593886219608450143335142358761037305169467320495167441486420042431496659112430373930282940919380612652535314568187386095277538413977287594808341881511296762904109899045375184485711283646215659480196954930170403665112052781633683831513299801373869751774057847103511795574967065562011152640084871619219928658319435235338113857298122892941753794613264848604379151224277471100023619721863416281157648363473078716225063718133373510174074967475885240745330449303906979479318789809905662711763542269594083915498528232721282182656823676791990926982905774850350482172019838771446396101848239464499063523896792410253085874373473698531832066300191958096123578784078667552231978233303677707790108680281101601715671314130425624985501077848511693676296045878910482480839530230205990852715510859005160615510004395103169215930669027839425514348347145490224289884191388724109890841538929180505873580743200552488668232406513501909230641366079407237718934049232366380203960889861315749380860111709631436253391441819373464764037825876147903430007345421848902996589427074539525196180379777670933494456306735277923173182759356820202604640341883018766226231401398523896616093481645879653423015395173868015460854822439767872208858042066814122643531722958319383644114907676363422737552030000314165693316681977194956828888187913619938045516044893579781887633766694061838051537976095807231885215167347439587849933995052771759887665221960225513523831135864184406539499956335210648928579637184389587778796954311829369028037938553203983576677675023310604314947738774709909051122009048225785199177515958686382610210556123812339324917850811732739523632486373247618185875239222768754133920507736107116505899992597933710996065367165561378590382240894893985506350547658601598404167394267282889231755667389904237609527890438753127060431093209060051385974596032876759998941906815161928534507751464843750000000000000 [31,12] 32489765272996163037854425521328286971614366843764069734427846083871371853909581662788776576700811334930512909831589264780437588057015271339421198775664586378841178521462389947174438960708903270314268656603354926910438741061425415610009291619518462417238879578976465360126672752733297286913689902564198782355037567947856318336316990304371682164987624845710083110072891516663746640256304902252834907465027511300098281759257674455418811607821753823569108908790329192337491513755663980004921678715742328519259526926497239399262942853519033953576436066497883518240856404102875951036394155918890048414267586772498875091877379281471754021727522444817044724601360316676062122164217025433466437999065751937286088770061714785998094182878534453085437767851267865470243194533009752504925513621859822666441578115370526049171417591586610070878722135330577806088480667758977107741423972219013485163831099960211661166598980546855756841434011826969748730556506153620271624441520756537089517559822292104366295960549723257581956152666418218048687119510158291643570490750944868084162268247389410699517013930236013794830698888667719518327878124154837744361536484892948290542885640528915295203360840595299868658646147410445590035929901653480284680492960056993709237496567954971966759930365934228211908026029433820579127446231319314610512838160711450850410104463266777026641414259850870107562421345606576543066201771280871552922607559360381002551978561414932507663753933953378310317046553793369411372988358276503579057020180100038005772055240541582482666113445502217907853198386495392391561171941305438662814052582196015898284450593158643212387146217781283948984441763337403614724737892523565103691027203254171925591757890846738874377638277247713022337824489776126073637560910577581724088177948538859757415820178152555193671231293106436468706221162398529008058375435792576770725796626759882743666152011363178276536475775460103415445112396261185411349840634742289681048458445507576933811874136712145667574234548477867030995677122713148920340795640798545983932745187682270227245306241328836988348809950047379998470829261185708949386801423427560771943084447139106638567128839554087315144420981090433505606531945768197315777711615399717333332180617521580066771378479439123019393852277328352595068006417382183657399409650558776453504134274175023552820207136475521110096479342432040669150463376007227257266005059836537494089014899145695380866527557373046875000000 [31,13] -105553650657991839454227248201555491488999186818471427858791690566496509686263902809497481488547000185614276490493016060801574109973407997624242814298320647113438697000662421835522408279332609982853554082530495291743212459418578165557034791973664654704830160859860942854995882160440105601873747966258471210774301146124155045671340800923274625522005365673277125850784246139431671415113946080304689205907222770785959483053215495293652698306516101759712842660426345099365703419794372195796735525728003997180132642157349203497791227266815864655848554287470204870117928526949750745376102654780581057117029258760697260883818446006688897752812331555749265723419253678481627196094951216751418082510765008112900610048089028848574242926187358019878219121223748964242872987737594365383641084549300789499574225137614076403383320667971741576009600499173551852790695063388548687916764483916584710333307950481761155774137314220839809032987939478160123498985606102899649195382202276880221405512278872445354844321529919975006901999527081300342273202918783130306649873036425481956620572012340052630685557012050575553815812086570110864188685231034551248135181794161088429010724427148082988745292291421291054661079336028413987952810281818006236338148535636851086512623903684904980800000900695425516658269277796909788895139929918858553815713105810663763498447468522821929175455548619787196202323708831808006659574168637833575548838721173128704493241675313396499362239000495353144679892623215532905436826520490490321159581404192345758365729056770177165931698985074864290701090076764903018846313069440803824577040453202441612901705891090418406526801561060734306530787639820812166729616102352673049974209353692478098823152669620107588227548625371100645433322636339463659302227420033732911904945151705107415232349467410741613719684878523554573720044416885087658070221254192144419047215532786795228071229980568061119486171962293263951519623721531651136607176285728571869230275875490684251039472321317203867255620149931942183538675657522849446762669696917545729162099067609460703735480371040791940630756172122664274531276470244587803003848592074400256771599444607301281186482671027858084881390533774379336106763122573697088560422742281719788996332026862200955031564728097228055845566376244098998931595279266941838892564003693177132885494358864303196254082635390358078744277927618943470452589472066520983478416645384712069244415033608675003051757812500000000000 [31,14] 279619005445022132128466311817377536696350810604048736852918007072011734398760966617719619446083470399412003353124165745817492362020079605932341897975016760537472424094891775345900748035345174285345769230987690085071155413728196058852274671779775098962114723975716809390979845355669780107197611874577100287876869257380570792033468509742927690280104817467580424951202325566426493196930752629199693897849555962498453849250374230607926303167103115888954625931935869591416124838016512011530919422971873667910329126944725134924943504006458545775547174805676535171540583202537329299663697896228924924805788170574232339176591073967371162317741737810321754380720297475721661602989310040117574672920155306068580237363891184528263137673408507529708977059730139893289494837518780854628864260762346932253953955598043514446951788370978616020983993797419555986187328062298896068501699672603973648118613860004910187520157326753553964340072745739786355215199991507732256165358581705709439981090833078008249031782202289041952814075708414184871886973457431438791132984127695072212135161841175370493153848630585469875730100909581797122979552280455917806927231632443105104098255465722242484147528671547986506180241289240618496310478607082200115826273028366463774183590796969763455724989506868036753837970320933398682795358112355576994208535817562500089474335002217446289572664136336723671373276983875208095514023156707302336653134883859469480153767689096462941310610618651885751374701104661544183332412856676811498775575453998358544072838574824447549164551967582278056482543291134841763796104490161428145526020774582096763809996923692619588081869059504106468301427328633858536698055568538328147734526038878834884891125599727558989634182540763684595251209145287540186157400755590774903046397144912482445890779093562486184415991008524174300737045065620348141121633554721149172582426612890593815710643769000565601992656362675002899342983408362778612228208317882273605846116684174567498852147515361705443824711212473327384798736289280951398646527870974354009917027666665792313700350912578089469410184405564609587888915926851103041487276522279578211945170019249503932364389083054360559116510623958160966400578753149474424565616759705192382081748655079060767479133034116587609505157529287038420785152731195927776850639833103179272802840812711222124642451200530767816850618744670111661907819423548657711812602186252085800788336200639605522155761718750000000 [31,15] -479721801300234263590496140634381866918912145281202229558441302116958746658026808269419869239411724105074494444038424700152583936469614357598949572885562015432507314443766049436106581658749190214499475068237509029128441448191579932009816073564603353312964628478677844239177307529138506619607323784392304318472146211157866688642744890271720579798480703870118093691627152731413625124720995077523267740712289501158942816331065682046805006600398734931502975333932909005824885120493423183458158830418552065983984309426222103158055753300563656643552336781596117875335047473162326140881298756937365049840813770901247105140847661702537617848486438192111053387337877819076612505537769457618928640097717045506683569825266141307515166887137739586586954160543517027620528502459909596020480332652237793773515247167959868077664563420889461310830059931796040857389325712072759564448414323538762642017432103920957068578033928925524683495181523154768894269689055602846791130404213827558201668199656822467975843536985228553423960168596977689177997390534321694921395653065232871222365864545626225802714265392553414980132591686257671787847438876474396476955525938431305807865418187817015091120023017306751135197940022309092114542517768511092153909798563505657375776769887196445517932365488318743990408906538175132905220245497283266956363741926176107735323846304206643991480180869703166771705613329849720481436825755011345324805944728104321730064555823030728210644091330290623160314494898076392835463226232495102800309876565532079826357987930857798868664187678321875331814779608931732207278974160980371797258849735466588899260724543449427189073590511792363706539906646880786774298488787942663929592328866842536932857293785872527273764871625158367467658780817195741562613407523414038710913935597855446825546664968618279446669297080918692257997365285972885283198184740032792425610694972634949113073209014236552639644122174363135867372544543344759729200191942449005323152040772450054108598637766724232364785135885257053252497275710528643161514282663615414841893996195930627131867998307201284866334511588636878865595892090017762605335288482010668419874300642658674793125820199997967786193048194605664693325203218566341773984878517890844179312013152651812727627053495540346611863669650287349353554151675411990104206645977809964282059462132167555037678573232583576582892969762669693217845258549779830122006263337652853806503117084503173828125000000000000 [31,16] 76015629225739286799049160583778024068057557726024412754370764258174483351502544384798478962651938239645912742025998982640907111514049205459905212398258854892209537422049151965434722383147330582455835668685426284796164538849301927953374295194864701158613030501202489689406195451776077055250564927687203042934945196894597300898747460375907517656017012009126066886963298583299489334219666466763061857452674743821777198074973949964022536168326493641410943223255312178034184225244727542325307558771996347144510755731671729528261288519438133311010161626641018713383289459922121587834265355722053536647176872445199042975862137075958370252432718164611878041151713868211907480008132126097184597903160230038692275762269807821304874034225467316342578312071724511257671576016635896849372145187882641776110103433191236868022073736375749710697343809834374835642500941837497411710109234856213838316321333476461681668407513843145980877246670751062846958287383456391766798446672563458799358027917738107105468879170601961824621439390018552801684810726612869509768683647949335926394560316907863896324619367567031687900754608680681493190864122378260064708272695315312765403464221994500007688945220929530818965691292807189941186156054489615194823022378764450870908174437384210882171695225587275186501113832208513156883280249574747309584213651470539015835776517379167997544876968147015262463233038667103370554999477638107841954175691238155569812579032857376665894639217155396746208302345544093760968416780999233727305443482575567877435530639431444576822438056991539701393864344814355127404664137619018426168096259764305430471226757287582825539047997182006119316375156713297374496254006868160547084942014788129934280662057438985545391829960801541888100515158083133700904796634809035657392501699644887629318706226126598526808887396193563700142713765383206211725502353967927365953244439565762510255422131558053651801392266443865894715306782301086980086234365431028212385828644929534653243718775278899091311375580707570542683832786790231753484517924671746541941936948462013623335985315764997789215651491235779917346838921867916139786340078248421655633156204302396479438274226947930043460848938702900050135380028884104655955383486578756809181078036615420079304177396875374182526899086859406595061828299420073952368186721800188082672603531081963863332099333614957879278862119577091528588628413028129516203993537581951045467576477676630020141601562500 [31,17] 2658251390376592544820189704181376977634322316263045491893987859661931048306924520431502088394101213275843918308000899018229178989194050205571760535233480483179009348558249284390693805438892760360258309601644999111181010585970003839174798375431387759533145739099656370963140720150844021215572694637732295596974614787969732123963490489568294107372621415801976244114848964676962975679842028402556369844110850300997248652177788731692809062765241985056163666192048301245029486189459162509068765061545143221024229519705259974498322131313028831108066483007365599060542043060376168201954532846336680450004456342748592366281070908025693230334885273426576291671291398838389295623833333874794230281466705221638845921240458792274869986101303398464037890266926523684724261920973567812520172634367178097062105574009315921799077168961067431962267249477452995023810683730648653245638856629488157059445926063864733303747470363689558039054840951879359203325237085321175178765117800867765432094932449578389298181561519950789561279011702230833712477499207490842637339496370198938081210372429700849867501991620786838248535942360459732483965086440031973314934672062083865488284670674516112969288961663120378883962106399038334550298558117080436301885349783889784630374261922025743867968945921090891006126605135358298859235731296020730102728360972084879094789446438142584190753598232714130190367142678088763113470776806713182229780770860653791879820158669511182517157480379995944637338023477432342956902826201931352458918305188822803973907052073122698562568652587240668089535085018659062671960725686973042302178578803657667112534884014560529357697431968274695149136859563941116659701041376581113648364735866905598256353051506507236405861760109267519135844583540719972706072581834762871479141085229293439774824980980754186174585703838425000688844346646786765575183692066685786639657029004989894826207892621807649925420480982791100492601598702212772152507884023950341640190394490933291511073067144986957467034647105564755441394626968847558472122266012951811694123522768857226254100496176990464584561012057928147078509516202736267754286208142287471541978163511367142759060803272245281981848919338276949961440848851695089368564073190538482031160091239159231218235611734058909574754077160526270877341036055371036103402534563108618110105127424675203759123953622407067463734456832690126844180558734120553565638545023830374702811241149902343750000000000 [31,18] -10264660084584378214890607428932461875133921467138425713990554294433867530414111170425171054990734261048329930672988685269626580981802261854509596463743020784474223311247534492424413031875883294112485043421782017700820485530378120747743781553666726205811261918470143716512300522736900628054239075906645513644334783031767978568574861936486081977742343267642204858505298470739324999121834487987714343102891589256327509883304558830135667655730447823491495296045263275778520854851072332929888032975395868172933030109479355450230997619157535166465435211686460700429057313446605293259845239080776082655612019696083231507842568915308212431816130148332971530194381116204275144772162147386327894812529571329675638600802875926717998337031905607296279169183816208073997154457531439914487136247688201129708983664562260788880874990341537987114386237979215850882905772267878453834950923510408925921870385707689418631724739595986918255558962097515150397068142849208175783356791338988286135719975419283238178882679353764774612931226529223068493738676487351925845800313081557352008199100412870223116479235466778881597966590619272923330585421880815879147923806419298838288247741400694944730629194007781311063958989882312425877918143541968232038740716095917076748333295126014438261352102002445849621835787675412362629714989211798228961449972363213717281687480270529636110209579354275898141930340821748528697452761082826666945821090260095625962983206847347445698516682317178218232256058213266094151580414450150100444883155589035521807424332919010405890907128648407924163017390794039593031942020591788752131448988363404088039044140566562172433646587905229030921320200521129314880872639876180836789468909994572205797213562122356828002098419412945851101518720163176893173206682612830984176655288116151300307613313886061001293476087241334981582296286130315315966514244399918250387560992614032029462846759946577730434566244657374804584647513542751936856839470571467056312063416112612866175598802478199421477810305209164646552657539771861188072035084972415779039249433091615291432044849611984484110293471941699670402936062223120828097874324853915992546151177826684443731430470378461894726696233083689835135930410687538886509951429503733571615834316808360566798335018839799719715449760230951523807539859278601382073704177567799605159936700665710000598752280721114790000396786279752770036008984502187355025704107447381829842925071716308593750000000 [31,19] 23351087740638885336101847898280793576332966118327605951269951235029652025967711811888631230062312789794409723217990127392222267332119408004678300732448794800582165383724412506686038410467398224036870500292881890840500167503054804404949214711724072549800332780135943442603763079250783599590735308520021554013382891513793616842370761857630727190394383590768037347138167951546690193172973568750162515639681464330915089478957688741586214519261071222057369197940088985428857610353298626768091278907000432789472682824255964636037684808103723310033519230657185371382968318807775115286223785869676213497258211585812443717562282911876196384987052198316502712191273182292206009553913866463320584180824508289057399663664609742136898355350465609156080543023913025626668551404277810255425790975027351977757855744233024248941221018815237100155225259707512526414987928908362307504247916394042270537447252872722546654523501556777244236664266908561547592693905764720659796639512235533615970991331996477137019247018424657649426770752440916548175664885667949535566858691603677812364797769311447326603056568348909826445226282840908390005289207670299312390615373780714291372563016167536643724783122207400500276791636697686444151576652701147673057818622607245176409116868495358508651403287260146786114055027287149871944138827127433014218861809660955493811180613714875717679495078343253367035867580904506901751864776423180866910591146379197534292124583327528750300727913820431038164935763982973181258309513404937506116585420842193554257682995644347438100205145119354200301095435178889203649096459299886916365614877738735436453423060998846032678666170763717275068849043554345087754655287009842210425780331323126341205631681578163379284710279960551343715594356154957567446331772127596758717548008786846418042828956871394223450153426377795850181536248316538778037973797740656394473759119615012059737812317979106112007993273351759118973207176519687365562501771985084829421377166513916337237448448098086641482934278362653062663548309863190695664524046780657372153178272750043824964936117532727366130171521476675336565402803682795057236109404001429490642077144994341769227562364112107584195446815693949653055831572250037061878437257634534010288439560084059714241375317406172166673131203565129885055801166952671355270221455278754380840736336914002795695320584186173799202026561954091937774063155277334130621724739285127725452184677124023437500000 [31,20] -33900483675575270238937445013958038252586262238806071470216378979587367519975922248907048515333973880521917108893237148018609309781686019443694560448815843896257153712748156695730036225135805029428414507630349341646897552174622933222883419136582562075472705782180508470302734508613400080860839178080480229265597099763760515502153086538367525092539281768984938806292246941726127105876749145803328768212618287206576249006107031788467933534073615655653353724062894574778337302861472822457661783730564817210588724524352958752800152801729267540776961079393784009338250992179988593724019492277896757880302115091617512919687669241850137079777659998733418499354135510028106247451878564000920532106782884158916176043297436132958626679622769787138680348018390997118932616085749677155719082273885794905514868743010437247007412687842306832396417176126611073782752311197810844640295480360445254538516991638396436725094008015559051875001481118749052177447341049176486428207372160268394363242557086041004076168718503662100173337757780076879292059567602144701867536518644428401419147238524202427890823695404041167058454453435795184669628617507076519436516135367173125859064083543896857882054542204769266889598220666999870897745787153990495373565563927384806279456885273573703963553615849738023748762999775354006065637230753623430940197205349361171282045544239292475984786586059375594775268000060620310285589198033115335463157817404539931182052587165123223240848529358249699672496418131784844285574130904049352699163805301447665126850457857652303606415383920176209074826863051122805684833865983572105235448112832430460843276219351798008225155207072163263026721696408370066465723532379648359479752938912545378555194909489819791568816982409196165399958161663059609853457248440036427755219121151906239561635744076261939466336252771934174096233764134244683330689481277182592472931104863362088380920025595329800509931236363344161628478453653720526791308832267640280849288514187362938051493884611547709310003115996404354510408976016810185740173222712176176273019839992815244438978304057114847411195262502581897895590110304287222867725673358279369889091856236534483816061557086787391783566475927413230857306944129811830096563597924991421636718587414735725153349120433053327877355900142126662400510208266473462362144955023343229152755766240731109759775764730260066499312601403036369026081607580547228053546859882771968841552734375000000000 [31,21] 15035135480602521679037509111915382285164358510067302968853852022378028365923061769295941975887004398460684560835858173763079885543383586430379512135539453729884936203691210582602312705020893227937785524725960370506139615610619252393816079312907714073415912240557118292048593071105932423392750122416140565864614196815536664273928254499123147431402216738354320252941709664908081332407321494951469752185710376701628981608571401639343182625654843498316914122171601699599773948931547304998806837337477226991858169168500347952235242170328281420184893984232988754311362195664139329590265043009097757339645385912170196461044846422870552750070388263726734242055257586130699267510898674529659460666312728992199068422813635442808889605099192664934007890740080802774754614429529135009643547676091031751663254146167056811647026618895972685755251496941240210833907681843888347752639608721598646588956185289846732828507927068973960074278278822965579915838549259366672304345500383334763659368095718867512678547080209246893669869247254143749206581818848213404649314550285638331154977802157799591482768692417637586774625439831242307323428054383318236320328992733226227354679574446469407893521817691981240585037792456817238265128811712398789451441607129790676245300266286312229402769086571352309542334743348441071524237066457295483937876680586782952777525528894142008953011859126368158770321512954218365076671057059491286407310347724412881000282067083177357806622499964390362594752024191501966276472305896300902319340513128506054411197060648414865781868575131683030613078099899885969530315424071689623766771991615424803184174885569361964833709065665320256419437174562338181474442869692015923803574338971579228441651590761456650420738529019393450947557981941090211589852490752394129798366956094319319931329760783821219454151356810731127457449639541567933325142678739168342125261618038804537869705168352066747196575044034820890714883715883513000516899912432219897124379176418654121254799130941831541460733419382327319446060622540389029794254332296187663010216761225216530422144071493478747619653233527338590317944335371561582267613890921082887126928799807167314804714490114445080661256852851656523714948758057251451680257329807299968470260800511101759017920863830546769468465803883239297805077156200343381982507484990661670256885675885629548271606342043303000878514986153625626028084230623171890783851267769932746887207031250000000 [31,22] 87742188938774831415038242050010354862233344817202090843544260161741032653652223663098117362853379047563555119338736016040847166217307048031284428626230602535051629570569346983521529650295320486478681207236622141976271115266436567158873172671244763174847775321310407192103902459214336108576440406042428935550574473258274402790188286886688519472953188086945159782010445753589553307340854986331353239949016572706621086675298990215927583687278784339894390815463023635876660909833430802604606038961113738904616299611927537864369352189653270386511313254527237917235669887411751770767740693334976360245723990839077853161008029150862982480444823015248432723304980117449447287157716278505809694169993736401988624025915103485345260453397374335891000009326352285855017629598846205694477934591370716341201889746875301753121450160817434921889287763146533299336988483675055445436397908492562419623517810767782289964998687926022904347604480268486114609043414479270980148061963035232728494580312136590083743182709265244265826930844523848518023794408975658327978855150546872673704949416503405921298487994152167323853643999469679872413254148480252996377926416801693228923668220459711397643327533107935722008820187945813659543976908265355624452152772739433431500243942578720672542519561194255870477585425448767419910939671663443765517299727250270738674417683018338800192064972822357541918349080588414754262104987615296223405291575056762237833676555162769500876537049090243386633239283617433190916711226091364093982177264375112963074466283101904628913166551181660843496369157420760366267156728726642747036640622441656084128167409017288206897783623375631689045457773444517914606362602583587694148956987618020071555582723416370005155281911878076493185978149172318933983445554091613917418745558173235519112124296053326680662681076381418448748826906899491772519450500865579224411368730594357041741893612733898268743332919516226748213849317173158957653122101904333725578434247399171965738953079536528533893600942836990410258541211411592620396024497496243925922964610542734798357482397808552015733037118709558877045128677608674721682826232913121838087762166294216805946265905491335664169229253753776006755360634796927232908378585743289056502027801741701110365568451510559869101282545327907052928116657004561752444362825550383338040747737720321175125828023306786664964677349513909456485568315320389132239142782054841518402099609375000 [31,23] -352496105193210121708129577899089392763366545178186624506681164092428165306976114919290567879545801450853301063415120677114013015378724507143845275423701081517168353686066070883198261967584865764873872804778947408027180801994635597597949581818105935185598224398915044021926918801656430576101996954218695892438174247361967447705601794538704595137915900472103650126116003994244945708863273831402181068046765119440822216257732537590637382881416829668244127594886501959646820739535193637312891629779386497682274711213105934343650526699980918955650177816500789176031757448325632081550542026350565827365091582848993402284529251809135600841130414213570864082957513121877850185962877792322465137035747029088005060370958247857217146830581558172408991260562263219238292531897223292474796946375298342144459523848392029449574940019505583323093389150987107829416449971499287172632096123320079998772520305121555780336920083494684720688719751599106467678200791226177360936385118118475255887927435670100857267341752170837787532270274530531311754315156083904360177721007897924868120596077284181037358001051669695426344095441402894284735968835955356294124761458687241797992293749525377555493614934772584435860328043837246439704410914146400880243098591582424309112418463672215063422418815175901960798821476784347614860574784226167304972830481954639509203932963740250331446401214470793228742637556062260871694548574202976262923974535269880777256775207533251460236031642239763841155993443901313884659754708740529118353260915057526559572716939072981609429486783107066065512783927421995909338415098268786986171554751866073140176084364777123630064208395675524005221212665148527323903994172759335094235933518219631928572459626500796237479479719084154688873366256579142289758668892066832630373567655423077296656140622390569917412860071992170459094682789164008361172294208641574524251889570527565739508107799506873698356948522616742431735127604794150237263826546643486101201931697106800724827047656230780012158387875759366646589707312954392512337771086474074376476910185232856282757433648911019879657205538585749786831886587624814191142358911007803277436686319969073798665497698134391190323913519530834867591430730305447927965775992522154978788616677227366215347150106040172304669259611056004294215406354612583313310743269269223044147899871669401884043395860104995285654634595407456293652409540229086815088521689176559448242187500000 [31,24] 852100353079619573622665900123753403578999367441258120747497615190572498301486090824339845321220157141387549600472176579876233336916639983402693325684005576698726725387256614022763760918983512512583600394184145974518639836085965786057384213562450259002857492675265621449190867056914365513858534650926913315717730825433908408733555098673494262681729084161218806792390697424685468991812622253696814271963748581471348134407715275265250373793381091221424824369082559286194047420338421641376764883418240496252712066227121428918734860333872855239580959306687546017442524853176016156115768304077153840845335559386293863845898241228974181136143202894047538833702118824028218961332087982343720587900557683084711522184173097511785525335153602178260410374520431070164798627175861949770342117221136948158495669883527017203986980828157546225040341201452938048158768282318424823913446724781695380026348491747823952170021076867988477438567445688679561229270679835077120534327894986927517017569089967271694549852534907781839845236815176867855727032173245419046927870428982364281398017226838281784637937068180135813315111372139238245709121785981046200190537568602439285607481632496206986706701098113813717032816257924120736673723977628710239086990264465392446967353501018517843055169180197696531202165972771767545568327716650600268583035774653570355128126035097462255003351024819313249338365199469261479447736095394608255566797545691804398055253551833009415868371686919274014773969378496486931183489114365610602967562922760263223596773770407732906814673828358074097281984952394610129293172938095728515363303457137004889475288491956233649325413199898458968540786518437152230628468082753105550872539661065094614497711545024173793461856816559795098395519744258560874829521042409355094223225834474409922993997435050592674467714276697313850860755778846672750473457943892590074721941167448851234947516344453463969167290140417722360625636046387426652514616085358434319891582032898664637840684412538858492972350088134312501640078306359057402042876631790814886956514908208946326605593325892527110836548275454745727876932038374718029833221626025674321326283331029011916928548430146189470431745954054691977276932973985150529513553617234811160001417340505906155044657178287203945255255399702183478955245083534724696686932254341387632553968618637164435104115815865104916981602143338708006854720355960353117552585899829864501953125000 [31,25] -1603259918646413370278217489122565941289084548027862063705697842459492589184829587027549207448830687985863647432088640596263997671803048861110100084217992356700349630479826723836092979580660682369645563432123365228243053996450747842125387593297580393335813992845064247348793208266609913502249523785193772684250223739998067967644632712778227434975462871353698594154789446880801047560242530797713371441930158584264303570562580881937008565971634377241648948586390484788426045436464604224169964684167273590478945819828690296947979541984862821831030449772930255084162435524772572414238780251530531397761295062368471022158801722326913519596960578867426988458248837742854414688071537151047843183442061930314193329159431627144917377511203670484367546893577392474081988333816471307382503455240878890464260918158548549394876612992052362598361224799742014428047893444418119382874748721434358593365609648946341279446038621223396309392681037549018464502983289910581306280466429222472842245091009985801816990673391931205081205822216956870652774921769346812435867327126734158083587799456850723049343226161724422220916437239579058381600472538050021408004801311585177909941646091666613701486395109213053986151573723519468255782338647941230333868103037143735069344678255471931454611985620930182584548078154393253172343648425759221616498333204262460327376054704884751631999114158651876233403337541188610600171730576232274489677634782210023811769630194599771549832301395131066833323972546163546060863980455033949455720696044342137811427181299305888396989852524319462694015052718018689942761365614886933201473316280718911347278870674505171298005756971534842707699899458929238513862088582056623106422854139270586631856277849136349248804818533687619023859633504028282868816124284448411016963136196137891391047911836478209974836252729463805198673263265992137491164026187776516116869623075777906882409882655436013240685657067025455222224846138184649778696092422219423357969889234761390253045731317139199533429712553763524089065448650277551445246418593375470079722125269332334175475078709408893656946948295579052802575170821278230869182056045130485630974229686268461856879823635420724232376275984834044878447422990153791105719950558300779784642028392118838155672054578408732203202357707630586280346418960956561204375044595896825486052157442515027585938986293971888211621268702624168445147745387657778337597846984863281250000000 [31,26] 2520213777917953799769456086959680978242910637066632465273326972187427109555486176993485817669076072812768047995558184162960614401499747290543485649039089742516649765940440398304632406482759737775569877487553889429337902669925296454307461243969158675411833701199017716730232006237129562771001745821273731581544425896482895256984888460807343846220269614961803017610648044928845623423896306930822280939343180117195940274050259711900855904608662505532587078766274726724009044525145977262934606841658593113421404863069223566519607666556716691729159615065905322694973646246835798362608293547002804233773540852910618215913639653792915582246797059212075330634435765551615232531766004147338336333374183217019381612975188170750709884633681693654818563398257601446080719357338170877070913695691148435520148925096730369343476245660230741582774264809245644296537125160141178488691391416398873655014227540842326272664332218341159866945816558229181284676657699653753811494033780594166785497417764278678728807903613925182811741148544781666786067976616784309404426688974357375963522045450388313240961082943914896405247119105842096644864150305590975290853349356301779431258428048553594231173913440379959183055225514031922363174636360776626042325369117243388483354356643159825678689970355306956825270907425157496830323484808471610352061606185116690299702368379005369989124348499079650113432425913314767409290094056539365795019473760113308627839241712255511997995134440545217620335578179681501767969213126938894604543631245516046816125717327468572555952167051220787353454465002477914912021420462828846413982458056704311782190010279598976478634027940705318087696718631868240970771121466769436592709669962648243760687481329387189826919004230033044415065167590169471465202636841001092941031091997297519747057920477485575093469846625150366059741777418225861435644261503284259651124837074215184196147664339442593535974348111847793103056204160670830637351504756267709008071959778288829853010336864138158099426130337403713482755243290234220242921439866832150409239288612995724547928776520697946124096010698876211802490082517738063908348536537308919766810566979991200730400870731109241464927485731851014861585798606145164749477213544403741191930466318585117224002851293841763888707842236723270564404853466566599690219840955520370776990117624044334507276553372532267048937144968828727442655690538231283426284790039062500000000 [31,27] -3411541422078053647956755147534190193350405499421078742562754335570840134892319915761008209215683349591230761712579478933336188058949770869008281156839242545269714353913687131861197048834645335361643570892639729432436351858387320757468169811823188334426574323874617886240354007927885271839176332619036273131776459765021748154501816622251247702925632219411672769395295893428864441385854133356322159411992790609292350150586583370417021318571660868430291420006684165913538222991513126965967391997933651773040989576005927222056342325577051028839210021388224503851821738012421220012831224196818511201284865960689521119396542391675057154500249605097968061294844752048662932206146591189815517093935552567161228645746081508337819975707665474007434278711070413921925853063196694491162496241418820479069976494996694395178613887648340394706680320908448818551942184144638840073694529305018673066633912578984564876549913973933732811606866902875782267934876976368347881402183923721762976660731326283891388585999913719782406195483523984308854993147708143157211361226132536048485141835010346021231598357049891647496568601532234796480237534723404582432997401913168121365491479431184633990768426253504712802097873188099047854181661381710154185718494694584618076356525724127103151748857604205369165366565889400261316894046180541862650342107836319714241938055900471228351298983959444485042115202556169521744974588035262340012536569677246389035416839086761974622861865741611967937713532221983155187343049966970682433947547674325767755821893091560242986114677832506014762120451394348479136895157306765625281806712951099999271878852245357105833977561281014885232694574198285020549319279261821887482644118081494136735173166325655008907973710332624205578077022722345289247470916999306201430816316129721115709597082130114291381279471070760163575607719256570231122104744697997892902432479878604551626216032119572086214997716538055057968818369665448417980380542451549776925397519736251507173171728467354746276048015840154022335795990087475248377075557076341691354104639968621075142428740233650079268847077075442653011423889978578068891369033256332874412360780564463219240881869899746632198740852565488531709088949213928299377397012028400332916122291255226847310871289520000509757806541031106016643298865782256392769554685602479827201788393278330741111018491195702035893771238324323480384236972895450890064239501953125000000 [31,28] 4039026823900156841212561849344226518406270024959519828264814464860535448317189872530699108949278352783130032968425204210517152331796167453688405406945736868758794449645603756950509727111150711880720649747921236748675242085144699950422997209168137867617517186511193333935238992043843800251581102232453207983539251229005391382138993015551058622594737186711857491265667586118635553272213678407054716354592456536739664788759027554450701127829181505710497200688427895456861249818713480617440912937797754329216326928358133406032411497703562959317055788910848615072085344295082926316140402712938822643852578265188441209050278947806016464777378861315255835490905994073140898402332296752864853166682139515870103739762983783330776591292094785447113801906578618337853911114594294932411538543527547725724143361695907311422968199387752381426331108281742802508406290354863787922333756029328094644569127002765326108326014657450951465398303459286898805238758458821855682039268475660319754031461809495735267179661036286545469056134272058830318066251208772386909195398569829912882997379723681752011486404094768485127774703032875348054846274871203701601138520981975580168622228093842815847998678158587630929304122830123392364737580407867009654723290458394941903428816417198494660746703949152707219004488900216603986768714589055877822621154768223426505632043983897799424669745687894583151154730116846840192714598670400819890533031411956972690029152860765887065891387526047756021992977285644147214472530367541690623432713114455172353687821071125316697725612625427684219708178868328940221475290346778913608096491244219230781285403031419541390258448001622325858388327010746117411189140978083385620696598977504018966550937338386301970782142891504190317000653963059225658336069660283994392153974669364670083653950057434446917269467003409254628904025690536322562257664732470275228049222465406492258072085640706044375521560092945531126540424723158196772228413764873465977437321136597325443030996893841263128651738494806730122144194725686679257054570851758039808248481521590534118425239716097127665948288036546139276221454505039495438470975653302658722811693089001668303106880478640119160135547515517418506083276389526356933835751258631233961357818248639288296591415991912298696538812477650621499004356819931403644055142988340573515515545502966786418401807479405157201812455805556290044933120952919125556945800781250000 [31,29] -4216665181555436242780884237743581180565426535272128369742546209724284582422831774836147238105524509585728671529965131687653125711341436906212310644407158873421640162831494143744312510755788566962118229726873033560478024620739692991303235277643959763161418448530102060424558381964220576833167493723210795202822085684216235913758300500003472312263238440810210470596884393730371105588965206951394423788230591610662468308709811294340496192704552983472464100856296703201492742917156761464274913970167967011559051056101223564819561073274562797558533313781181504635483440669581890149787181731527832488119068536920586273270738600458641884905700198578365070096614910795275404168562110874817001992058681721681443383119317916945710654672233709479893402886042984885466921940288128068080360720102858465621569062906569783647167812019348465259687329187288977848315600292722610333148052065986489014780557568246272801834790676097692534849158639254561105590118521985978218407657013326584970145005875209916242982105643777500930970922301029483823872465195921006206574431246584505974044693843354335618524033809079663665409615214544793832509968980615376107078341963031583052517565308000502394904888814438020239233584463692912680135701853437648246201230238605444289187385735146601941383374282941089006986815475825273141298408185307360399517193006670630002967762438349606167530323394360461716681434054107513079527343516377504694622906311096349725196405343122020585386576556831639567456364628512408546084991804061684991483245960832013055600488365110574944775607929629800614270785170478249675184957919752321639542600348541786653225185650468381805908210019116685955949504245794540731109197073735266268354867688676348333939898967181612546098842651394536782650187773500883718855757847595198662731318237930031292031712980378240249237027581430941950988624376135638278161692369689214357151284914328253200442328810064379255211887172444992618493395905511186978904224898202258757480971308754291679598727454696675916069703411238506873193948453158316263001178254908128485393160036667142675913391454902212631115119440234276247593018047700307948178584808248668166971562678473342138227158344461140718075930137867410916489273766764795322127396244189598998180912454152428432681254396716895594340288974648770319299949630157761045190555022686399074735097103916034698706698310099995829439839534202860704681370407342910766601562500000 [31,30] 3896095142243727095130959673463880965504998993947445511469259203645363819628861793338675896649577878055701165747283557629939373739669920297397664268921488893493582476318530543214703238988058778446951777453337021292053127164375700151742024737613660974133849566133934368733450350022780394694483970674894476368333496074576106820357553808777961810513509535170686106138743627663230553466306367877604374227849377996951817739018528944616978115902346210997477281841810150042021782470221950440392853200897481102923728429225721188607711327034329558085159382313093271646331410855642224666579700734665421304590772366348940856428339538559614597597880909519692515289694653940648935540262153920943178991394984363223113448059310392071594142499321178542481911484281420062951766247159729643096935300724102245420968918704184509504577956867552074443507956008671091667312891676171646192514089220820322011209842929109977114632345687435357614177448047509985163343763757733956992203898237629261657014476710045084528564404030626486566535830574562072350918768913664574892484786197683049440702061648220434129726248462957496335693690145262025751954193801247522244915990021707891296436632860140600617271796600832561699276866686323680371257774393575768464430697598428545871348830435575985730375274900250059043327251789149124757435248361181875998719052485189482515414636673850615800430939255800545116223760637496385491133290499756106844616590491952374929968652684703162509783895276399692116134647165625773028166842512316874978981322193424554834925409316941253027218977450798024432779612099467996003198033311671773146319345535055069297287759813468556395468731344267836061042277390670295858585714488818821115351542706104475720646459528704946511195251908353924296673718728551786948832412050649816692014563369412970583527090905041749841721173897908457523669723706193258146084289571669752279151603035558179496037676990441220385336219220346161826595892557715806342688536175083805427557953323190899759532525577052639283141630766805508082229427862859079100884079478275861520557447292128805228487724704460080429824243038118965443184455993927270577695931439725288585373639998680641729129231602253749317321465226891586059327451860411751045735474443447428803257484504467917636648943130782371046600910141987304124915917822403184151496137124956807281024932364904936579729504150625937807309040472603101079585030674934387207031250000 [31,31] -3187521945643105404834523854215215181607205925309213996829721085249117183083160920330399503998707643349920653625268469978466056982320342059168954630000455757310814269427517217036221425420675256080046002747732446572113832778382951395492508116835093396330500631249008041901086398083015486871212269349365639718044332953800201909874380996109437372101835565339329236384390832404331786552621715628160522946478531430185733433309794488099030331086645782269552107808928953286764460744452022372552803610232007412309624705935084447754657877609297524362368236410280146291257789260431737086650928417741634559216016649219972567854511844538687308737115336315533139438881948286481775882725934954650302089838039866762976851170975271073696813866988758184700489900395597618002843472407085910259719919424944225912944396621401370810565632676903656191957264866276362596918244695078409878415170298466171439381839030625953691141017888527937850446793537988403292120476392921822606285212713878450425777231826897268606036540873168974565885484076424104167377601669301092867584791915038838294854206918454935061622660862983294894610072860564111069153963049096820953091826712192748296392413216377701888342043697035505988448594447877739453816446313676301933586103540085470673615028736389057419898480021166549553167343147399654282134395693609308856965650442528418740470310608904300382801326788480867133668345382305601789933566327901212443837526527248135562674514067050790890441699495691636447452278331321760580942753264573960452982671305978484324894578285444141883379985068698389479794861519977747864898405531111972169573056121842318178982590447478874734238868516813601431459256282742233424930860395485235885264805082106120429843626286634129850670664269844550960759993957324726494018644105870827029566736916904438028533709736979937650124694229974812717915599566145810335729032950376956171615878744465699229965368870899587373990999597113692337561738532990664699816093633383054182738095593522184127864043178398396868783711997713250748184439798024813002700644247247092078919629793804970016462720143796050122592931356309103984608781119754928574371315949051156147760599672342377204937053371564234125955992043958082345335240332094451775325013224048957684525571113982757600476177474617768772757268212640813116405875017291899341350754684058066613433480940654854135175486848510035750581259605951345292851328849792480468750000 [32,0] 5850725958417545122459615940954471973762103298459541749460024961471214210885151606737947087246865594675583767042187971994050243721466121018779591615091305718919751731895629376604854081295834523686368851190838031971308676092523832341681279643632395514822377313290704357674045336825428517672296745666453176344473780673666792865879067414526672956510457042542979940456255456568655157831495720022036432549226744486688437380272809524018808393022677350650561227417333914898774741030410626887189627624993917214579156353205019922001377956811272307676846753180708921610294772930530720224843025832243171038515556365746324868530298518769003334858244367873977580055686588225019424287168903798996283815815678678033786895589331601582412084592160754736289373377046844264229608769874385730628272740838218402202006475367973981001587800652021696174792440995640206265005856291875143099833715631897872754155748656604060033771739391508463213758293114342052245287045927681586697822005178973345407272806907790691919522535605880266275635819413591631712739310047239939918284504924924760790783159970186485294182036808020827155965632581038532450283662733157423755436475284297656807033623687306210937731651368627798202467659460589534846140762137242764222214664042609530041431663227940906518529451400084895818288378053209475447503214354068662116943366316746137688615999618472395698216103222239518454436925640018027685743251368391366296372726305875241143830157405910086555336414858108376892084233309777676761860682739877906861455509800272704256631487140703955323249220982728772960059308274157850136803615487613665036529512593213743286279302535541825102493433367479044175020021951908449210208180525201752307143657841424618986765252798600708072638082135078385745615172010098724610607370591182626077501935554941991223610272596927423137973933675432131864763995515862814798929870642296887063016092568432324652570749487964255424689304387571208836822100416463204382297690636543263797995308105914798432189030437846237218871266813925915271527068192945481532258011164174137147920157433639639467888784475483441046715024952810663345756739214875679105386995266476499682574882941270329287860774768456189761129560019498049660504318604417539321141962164839602400634851647256829844057818670411589854473276792470121101872360251846273656161747172143996267436343930720596352939822137554941750930288663955529599774807805474124977607175424054730683565139770507812500000000000000000000000000000000000000000 [32,1] 12100418306021505866353197444024093353651242720119940711918546735952816279412503385215946963052229818898220723667832389083219789643389833851244354921937326502748471203938921442889347908275814931609959446682947554774268116851582953884572164600834816649977653516721444163531587183409173985463561666377546007148444214025463306827834722005317867749109082174011042042877556488274288081282372262444379479756284673925807787376371560169148077242725083604176621630482292202844768845135683331280429555009910646480040790970797034844262287098897551037658801829595416867379167356514112305600054162787407177940748000543822782255954420184162533037729162350447614098495108377938763813685584922022781275188003299496547879830166915279955442498028424135863173768137094087199218655408093273540133944185281331594824763086113236709588103420372811521489495450820981209637216385632987145475530213697416339530419334662222665928978494372958978085285804541393151927408173923318093940493361128662987616224664070144469727546874361666763084095155432474438683265349596543715701556313239572766631628228783922847435658071405685089690400199098373436867361658751362067168879187092688904340363362505581818452564627185956762644029402430070205997500384158549137982945487664754519828403812959041268695586801110156859594236336939804690043013156106769635145948761775331050588200431361564279911805075774605744460342801798195163176482189454417244905043599630223752624520994550476669128809421858718376188508740047302328381368953134106775995669952198855737095844429126892671691564239798466280058958983260471665492396041833834686380493816516964732434448041860840109323787918051407538649998442335719164904506757999339362966726108470016042017436247928154286482202452599572487374380394658078312705299837151976902008541048624031729621906526432430672468654179004436965018557046119328371620795315332226416072738155249123803832975587076646562527720949673787941087395785130979295333934848786620437729738831705637267123313896549344726196638121832094063593624376069772261008816492722987610914653846212410805564702692434298169454961809272736968656198455538030678015993398265966240181936376245587363727300587069262323810622751622089576368775901156293055265530371901245166414366094251723545546156737960730027353534934838449935838669795660816630825684580906485446515196575724717486918161548963189638808651063649783111447261932791982346748968502048171558271860703825950622558593750000000000000000000000000000000000 [32,2] -1261382889201666570879457424653896407961110798979044901874209870923787113392224766677927303049953292672210603509131472334419612506039356457106275841663527148227002081720846221813129231993138859997630406308385977370186648852339195906849523747634765435201669486106122553266810741626392496437996132995158572691087413428834699712705286365834559641490468432654582430460121818354127586461294558117477519332210237373066151415371815694722604604642855944189056242685011420425672096333381289312118513322480011546459563801809028126012182994482104654303444552060450705227412899150320517313414029840889963376911130541459013237730125545290679965896795841080642691283274478541032002640193090674317271221623016693094525983713014231003139289970403150078252255828119988380774286949975361343013762515621907845852118522786561804628159004431500034911009614452798904014029792131307660922503723578746134170419972975492335228667124366910277611342555228401696719096077780192277404777972406024024695607590570274124784788639079029762754157775970024286479383852049554885682831429482223638277002842212546629881009865093994056313385172800459116230934827505191610128518566950848100631450223548920919124675748170345830130829973336953275058596930702295121800629847705764252141376456995455451436139155479504223659599712401579583117586556480482255760931094866002086856131031846358708000999260383081269433711260117166980149885146138844924699913770132569992934811129729387107709989869080828760659366404930125830195189607033027291400003592105947818900593035762346349712124320141777199978008708298676761515853338666917058367804030645723482459666882124061393323954646048350127924173229560054979480145259786960213035409023596281920784910692498959891600525747618198918749207959248063945711586224963718428450321747711579525267191612872425716279649622094589173268661733544013855820193816937217410056709629091461217495695136756283480712456303755883374251520323847221066377121808095971729819392178130137341106250133167796129908386294070056907204590736547900488793856103525206234894157166609745348251951381855834552419992009898377045875408757858986494492555756765735434578191623844169194764944065462352564633379657371665630631592214793040190485174309933722031593764911437186637894295755513290692573753245081504113990479640170203267776251461093955864389150873399266037254239397262942051987929977262322824788572489344178596881607953361995044794241493946174159646034240722656250000000000000000000000000 [32,3] -83964017303685910770491926245176998625711212305546642745737665717217470610747329583975035481230245016323178972403836743227415503381684051990414560851801045340467400690383300690684925716247507889451860939774490002333525477995568590595709211585601833377987592266452982421157611440324838176344555109493950801078844272722364307907643167435179625315837873788403367854600993707397830568293890476582546032796132894123637447524493894358502721522468613534059890237090422831426100352392306130992669217502466290134327097460932599307496247843754191621304003005507996240313254158768056333867260497199910526404929660949078883763069092060752644394751002903643530788417930161276120022109398033366639863432059847826495825678084159490455679823515417190732259908265070082891300727842541167008330393010115092520653659666182946419279583048199775475765122497880079650276773683999349656768212286301385744967877328956800129298935381755639029692797304318020705087468142532724801070104196401484281847982255966536455606715438893988214937887728408205382089889761377363551954573788807637733232283177230028004076963330265249232264160001807302901903803987187111787673032465965143674110701526189611017965421568467635506394302371012758357758656371697671291448641706575537493581585797856077839843027740753339425206249237008784793497373849075189850282214130598121928925367692446146542173801346975406358665301884185501057022738410797020303741609932827810974650523423718644634168049669325145885732432533008700469569176979302909570668996371591962233410705739466675051175732179180962792090906696290266730648924304897276641077125484862323296204121581467403985404670155978422191319645336881363817066653371042876226106414773809721696889774455876943653781501084760926462785336525430245183388674809041387845492847780167476425666616470477051128563956898495345358671477194706524050866428005572004625579824930500916071559571708267245441188301529412165025374937433013014552623047121888338083929545902939513584996472627082087711802145768319089766693137490651583425389228774592221359856007501010456701491284759448968505692045865673566368215291436892194267464828636663250159185784372077564592110092206977083512582700080649907631709738606177351202957127270838383351515401536469581244382074914021670212785236206034548179837770273106297570604816816203711500172373576748570273739195454705285805924900976790717809284077019740076599617881642238434447556016948510659858584403991699218750000000000000000000000 [32,4] 2610078826608969532457969779990887089993817460249896149367015709442764018713551000202090981874362686733701315963475433717510508021957062376197494713441014379961133823186377928485516442063835116357489451294368921421126364466866528218556450653006852511335724845590614427150255651100163735188529029553213903516743539105566197438801896987538616982664857079375772807464323980255219579668432499725169127428641912182668508181072118571239632548143413446542385965269173985424670991982206393172030087283977263089866287794545175005610758401628402263650175436572654452180653547080575561084295258350673350384200323362926103173315876403396331618813932608838236315658376491369588932276896364723345204242288821112201256614834553414785855375087038294917134618150801140025844137819040616385789492487059826641236565891824809734139581479335130949400470281036286887821482304017730311057733606593624427208389717484686965154955400662197669294290402444690585299622337571895691664429635401290266182767096092054403764805630927598577944820228834389758891107690228009999252349204441832611193583173442714418955972713026896876098517951250743294125825948376378648048832916779131570940533055862408750030506704072467107508670245706735004560505824743831416011875877531562275071949324935709269944336722959126441728042498079860429096176390008348222021143604671594648556185906783300381832795466578793202650311494675232879027509152434003718851425060477763186065588131210830441851829623674762984711452061703843445457336367056647728732465032787660682769213142053678687135707465879235357486808974504755253166468310243038407047057180114845982199844334602526128493962819108174032840692294256695960207963038039407150663253019915861499423116585802383156399635468807958922837966386931846622385053505080545786318539464922140155563098731289606833230800514212116684203908487364453521445703705740415494303131650835963018549996768295763576115056380040096080978660433024561273930110304095326254168676128039532008537842397441650918604211430591058298897888918335258480244267131337619866845344431615515748058851692692154800110239235527372530521528210026114143357484520674934580630494026560045250526078892420953553623411109022069655431812501945305935325011842188008123915573740198214893259465167156956893539150674210277151236394401929432753220825211448934169331865046586042621376670553592641965742579566334261276849142364877417701881149241945452793914328459834450768539682030677795410156250000000000000000 [32,5] -12630119838284898789269870742228993022616769402255513481676421842300171188638982196867431536897106917505097846044518962923078098387532954640286323443040867518324192564772613263446867120334411566275311031895490186673055090035912320400404083107953367192633802044850134061615853039770290996091820060966428153187255695239856189039337041442792164504458517353395225605172733318030723720893732460176333351376894144130031482202954571950843574419589420302361308779761430281090634340569088824168257305429922299023833925571471808365642545706846236540775813255440088374290790731487384590446544054310249150620506198260437828100793393920268517235650282312449553796833060718101030022135272419763959862943037365007904206750743126603058814268571346277822348081993606540573882035011869926612472049643434117751537863925108550911967301140786295355488942120343932125206181955967338853065604570249298408924187229168451815358889371779207939098845914535655612496907090428372049339128447507578911830046794088737591668730931673736106015568224327474081135338697807171950159890474554197177241610744676833338892576161277078705537078379562865256568540632909439332573517270589360007686528306360222108757668705310128125683059814881770622197239535696556350536819555653158145037945631240948463122819227156142698153095759556545853714872578305239920880365233877411662224112317841572323590544128018945157731554371605977135722810679414769993205626413175436738851910104009103739650278984285646769621722798118791531834593886532779582143688764044798390512014048411122341794885890374704549634823411553494552032334872087709270504065243235751268918351055133835370900163569358529353871809146181707931465343686441440084202760239817585463011681649925827045949491380960876265350285598268177650286109641136603443080124485118026896661762969801026981041159412279429878852656847481834950511157318077189345994945791550082564608753183774631990530131879752917742055900382557985192546378968559145464215841536382191098079519144709570037659953799877229470943653329968160498453975370556191628591356380119773692881688589625862506445164407977052532362632405325451072547523722724883825974723339985938316422046710457641114915523977648305216895480141522958730246828206886481778337063888884872259741848455416104393341023706190781701980277758820604423101517460959445379174634561842683352933298781000013497954656667160851049520174256087146898712346761585022941742906255058187525719404220581054687500000000000000000 [32,6] -380148059888228757906310030043039472092011158380487278575183493862167082157955484748680529999538563530924836410404311617511480836198170208643799654040468894117842767456132550403760789075027067627723903259136824020669438545268505399965999315007378357987447450255485017825874422581822063126066279600894106140400035623169333292200264552131602406333371336385556631524693095356733731192226890248492305281306682378709758661735233850426413509078421975891863311394195668780449339428690548380839470575397524576234133128295680475276923061054138141248615582340133775417151205993717304132693742084911738204883335899467531208827860308390571397909020665724195086318445821450674752160489710867527637521701659218399687445953108710211473228472233275526991808726991043397728696276700089592990399621820891669583809047206399068114481615872267268875204011836819603340075857649011996938980448556097762719981398455370458601125688540888551565743825395594954983251345571252427264905511655091990806919303680621318552678707688697640001873981579669255170194505275505703841727768180872907063286429286270028102189229121149289924499033796551934054564497620577198490296196222392520284371052021464144286003479444012372096671498712002935202427581821909632355922133119564709291108734162993103688885545008231764950945788761330243492187533083350661663041832181073133742587296156378771279170344731516098625862783411833537368978983077506574337336553040943923637222378971749728130318324596716765414886848927638502116688269403703574336338634030223403010687452182486352062784485174977017569540223184566162662778976671064502236088539483093241000862537639988741716250417260031976875641414629320302515805816792996563323036605147940044152228062460563498182690507178206157819222313579674322048548703023771993062321691712941114231505229235266836600939703147676434797985871276241563723868241302914928769108023663484780294704401650664050220007635372753737268578307701560670319288319535336095357153014334875461247327709665788541147232133375065781776334234813177471766434562584307595827010495581770310253962190033100347553097375202458689170632492909830208884504420043813455180250385129008049360537483924192293614246190851552101371735497741611259308414675766022668733805493923341876448031440188108520250142778412782683209154380312464662925049296783957977248260534147850944209930465852474484189118856440639885233814905314814875602929900258556504392438990524993869257741607725620269775390625000000000 [32,7] 7516211140587403352124888506608268352357785919534847318659304848005795570040209689550798079386953718658378437501224282876057811914511193585785359501719335010677919924188396678061792641403344794215514272920223005667014921679109233842830930658141120079558268995593737207639282431745978839862418877440994439212912129338420390509932047573610500320550337482707755043236598958257035168556276555692961207432145901535925108235706267997598706234813059837459947911090953827902044602191164787199601664043511510802324814467140921933014914271950489396157732095944654109766050882116312860962995506578029635311058533388298499804401862181558709252389099658649599379952251471766239996080467561189330004261200129305735851173785720471974136451771872762559851037638494764486033159965419833492394107819534812419754465066112483228933017291001666145272181321327687212651675301612854621906957613709494867938347858902473462789360178773408014718877045113547981984715706293740858244302382055029401861678372447357103923067809119299928350435067501699516516704116201201782685820932251920197511560693915698091232352533239481171937132871334274432184919716555570911806775962956581260376612103374418468542016688514580227216450424572387310057821091317967357997489704742431435545812404222778367479883307217929137322538478540946312838592931050388464736276649063806930037190501400693626882848958983093336401157599339715948337816985671892743768253072790328595190356591878185619731419614483977876207148658596735489532966928964581601478141141442449094784861141922591384991185149587680488785382102568020306164653217841982472735890216118261016321484299529850020969859357869154820364923672256437833146139509690142109699523097942899303897377137201097762383793172141173196840338685141626110394775846798820471216995184738076371989154315744220500095926852860070138789795815534465705686503992367827038549901304808749846302122495321532905576434559260541392549842330193649119927088897817353075689479456146437191926485514571400415433058736231568145303073834331793575861757095173735845365768827878929797094706949498262166776215906039831003869911656320802439877592596864443095725957587970923465932889885999088695632931332810652723323157568015568655645245542393698156343745448929247767552210904004947498926992261537453711272919072903124154011567857815858834031034076147081642792136633244184781573723992054603085889220987750185605428301538114008994713281797128701100518810562789440155029296875000000 [32,8] -68028017425445638496362663966317790918117557359079948135169967137987115302961963618150427228514244483862189894588542366623682709381083664717690834861144278814429253191968202570004623445005878660778278973091114555824769755858554238709260841325579301480508481099103996977581187786144392548790292723899110967781062355487999177520958735373167699139115733423130761422756882507418864532543473225732216649383729590387377082186672574456872317825335819855806607045905228106084476171996490309342064165780472076963194951093193639447797931536700795160882363230438990307047041531245073139349888601934048041520615479287034096493808424922010494641337383368038022102711853618766722869483859838670750232214813131802830164198701219149612828049322465505374899200267722926785792044085728124125604479928337092583925965305117084789538854429642172367537139938322725376471127434670754860428751202656035510987998993690014896915922599328260221794811183619295561852125676702638475215372291863029039387678707474717684498611970688665662383252803949432464353805931915482098825478607200234419567959576390654904411756659626124155959015536646337936654750515189560559856172803160476762769909692052593450451814915657799741095518179123706961873576566690284937534689748290522579939137903333587434764039138457805900409607854961017061360406937556495169463426423882732061598025221912314450411488495830067445362765452338918667056329722536069454438906985165707846088626347252263522601085615711418871182929022306753851019750054783220514429959384061713568739894129652621902909267778289130480354519940903536766154497213619783348845953207640039409722272027377491145151978885417822594781141541967530168965173920998505405028837157980312067873619405628902102263463353553402839191234949755576146630101079201256687113457022308586878793586936109486859913091916699214968676882933977914719952602340685274639382829892710308053579407331385523892577419002974233422319826174658616011269119577569235996906421274448163939284586720755451644071042969224577001314909231240248687434389659096311157857093112936250210871862026180947684483023292030474512098687321675091474414700919323949436641321303051762235385742361169148016649974546709694451905497246881894865758113581503385479272328060055376505173171416252009838890445828497994624608983042918943500534675723924910912477683815477075246859576029367709980990135356333197803317024627923011565867657111829915099615053407366982440862557268701493740081787109375 [32,9] 387030554614056592519601620565100637533570256528821988323626917155742730059289491104630243284653816850729298752770591875541781559192810198309647048032145534290582962893206541035901037992648575589086545897231482274809325184831651601459925435191816810673713627015172910707313480796013236829379467911747961597397041922144703318946706134212298646763684076914181985266492816947086449121399735719874584589199742334297307505179724621413644637973898875620326333749893501094052120683642340311618842331205283500521330168872114415363387176127146942852282719787681587633954413319925878255354412309863708299141719920011110046570031691570477159618979363474128192849657575883763624858842267895373514355805641507642611108013971562387500172375453528887874916505849485938717474207038245281019177240187939096849826678578114237248771360331825491819393475996796991285241632999101210619628217647038769771957558774908516140210471646394069561912999348336680071437009230693340490108531200458456902364092863372964235541186322068100544468770248360825100472563724872957855788322741724285389021316434961922779897489017187941455555764849721880591214503331324062610230669944159401508328196349221018794513574853108434407366137129676267460787191671090159916209644493418180073574069498932928592258032166549753322617678762009480895026874345830812329241292364930649007485139444048681557425634064082932631647977628881203308893942282070593879204438189461123180219320760378096149060136311309268609604043545498523779613822780464156409234059797274823177525830519639095083304113095105007645137824702359796794548778691445022722426525964618926262351969716594606989012475288107791512267143761315246714137540535091248501197437671257793722586276920441101816270617002659704845937542613117541817076522130684306322672528208996310539688617891597802115785035695926074774170165920175007479315447542666475880471419633562262200086985001231146993232231980214539651752878727807216127247825371444768331800870858898434750645233755538840204755521915576114524949716971889843146022557988604485275726700116917656137860713697930008178503740500663758160607338874435018411913022194592643771075447189304801237228393885504402550443944902025367733970802120955264948950834959069176803814223548307847707555974026486252843518491614954044833309622792942511579841174770338748643199636547761118572034575168077793132775735966183564263709432278490433816413689025381569819295179968321463093161582946777343750000000000 [32,10] -1606808674096022577996068306079966755715518089662905158507377895912904890094325930099675260526902612331487349820370745901810306016744322084932974419366154972868861523193474298119371414424006419139195560622424320947612120837345466659757443129716421070856971082979978724462664881265083554839137306588786342801248059548343384059533892579305199969668879806470443285326271036966101183105860603993725570359387489477418415483349621871310633979638040135094366432871016039790363660365230319419933774327446490655152182331397508246861162776022822179876069488213435631379653879651388970911915993580604257371825761528779378642898085225621005085674317775880122814271382909675649916515023756498884069116498107128719256209288940590528144007425538087100047518884714436658294356594507400873179962758287488192485708421491369688888287641479432297728516327883773610830404199799317544483170153984383992601251706615217289988413291106840874926213975226151917730407544817765991424086924105146184892536925181582772224316777510949612395167629019958297895211740515098467297137241830800171479291926612141938621675311396147783934021375378892215857236216721951135762137742896958292244759653672189459124397437222816570487573362549214955802445654099293104017429190088757146220746200330173461468312238792007516746468943972146860773651125207980739354795473864143947235097374043025696996421719331448017212013029688398349479534905527219312933574725004436273052100102820646151105550820216696432258810654422807796902347884693513697749025034758463340860969665500660496527791668910324759051520474795584883583028649238064000449318148279809091418671182335952271862874622015319292538425671071364446480909547615316421374168284616938360689779963487718977292738889182984884585260022715478668629706142924686505198024615204604974907310566991697396744257702890897362653829973904899011169885988147514262059682015214323720235981972447309823114707088497553113137956308248562168792856325188912175557001360376726759349838037084031331989182406324538817718046987870151066683775102765894806427520159997008506968518425548272297360376783604246668743595711560598805256927340346458972508314365898567823797071548522275994114080932624061855016807717315754088642230685414227960107678659184426638768114054287449793861915941280479168220819862110265456354925237143024586761844866770236169577797047668185780293730273332779022917382793313741576410203693888031559189322194924898212775588035583496093750000000 [32,11] 5896123019510628676747194035517279245951751099875307622425736392601132075111048058998026827127877886601740157686782457788983206011217201657699740372300263777810103521216481062528790343104315545935763603171134518032601985622362843857172493076676838756711893468817148774164651838704451001937125367070503731370540912903719753951263172748162440932245596231050924993867828112015189489305633459978982786556037189161910657828676796888297463289669104843324773802050813150665995314048143457351175348082991992621148322967074146054400368403376255135598055851232715401496598465008872498961595668369129039792389175914238784712214661307798670383995554812452178899756963112997333036081472975014915494498525577230098156574388443889075244916739253707624895894011142367290478024091477502619141486599612249811761445965627861086312768955981642300966269128290479953996281629671937315009245727720834936724531471192618945961599861612423578300888339370649616581256980423166861060156527129343926065443989629488349637772296104301167636830125778950543457740677872788130312067934426633612666969391786511150877178763972434498843980401529340784754168663359795186849455904023821865062645920127860132912975255781485518858943998847989864296488222177915543500316707564679645688644248906875167764806777155184788669758095729193557607322579907885888073658326467881561420609588087847061981639738430388052805479099289995444377525759491740649718114110298450730361052093666118651917867732576067734931355619508303754909427077323936106724493891797825621996233997202540976436896951544631130900470677136797283463367292991990514135502818727338376319473058439500417204620533551411589667314028095964110702606899614207204583850601744418949167007040961760985765875566741226742495344296804073802999960624971224315231029653576034314804072392512171104178049989263483360196748853634963005740180125233004791872054171693821049798294460374209811556169056098208463813200282779414716948983193741938239048325578048122083533319331342785365030299492467328740740862152200419264613767156017291985621972206852309881992323890682169556259936591286220647502445566549744478485329807849455603257317676086875353414366340541707515141267130348806024825130941899848028612930703586484914835805489032154861277532070929162442327339721121070849067472297314963447211189796177516004512735646994887285341123009716107309964621756756582678398144583974316756005029871323826727580463824551770812831819057464599609375000 [32,12] -22691949569832270765190500276292225451667351150603877013744653406967864353934042689941356189938870064343807860712731379895512864756276733175510242461967357123717592870208196611629687246333320677982492782728903821066075935583345592026100086206236634870739264213089075536699835601957685455397689241642074704480927971513071662294315090520433546284921282573098161690550212257533611771945975817972103143337869504421063354933323564381600061207138814013613444757286947800437591586344360539368384167196329421624898757359557432621454418500032212615151709632935795194134265290808447749486231818465161418791567311668491396805604603408101952927574352742591557034034365088208437292031764167057785383116714809960568279998452191792758768091438764296899357984456979466269349624512133162261413739279947150086786383407986466993149666374624826365058778872831550790818888243432451207360602959210068947067397500632686383163672498139201560511830694342185844318840640973820574356404840664878485140553225441980932995273174667987754852470830669718644404372409271471603466037878320892984717688577183511549290472126305527445213451352194315773499697777363374915635286475646445745790555754058996300845108362230434968178289067264651371658209751258412740145106643488938779510250275388897860063300488522728008092870587794619749894599648719258701087010723802467804767527924119523715159092255881008632458247110374770883335426507145561286662574704099203111612479011798175689067448529635554976229094303927885867407126433795167075982370807435086044811866589041359094246468813694603783386252965268427802379204953086271486343765431311527070537643878219114425078478909865764779565427644042629636954836931021010859291046840722237571437355778870428048015216117653746868858155490358722812129502276093341742482964722281739363042716190889500503182591715081750570955803942305531226541999935828153303221091892263463657882729248875512672709048060180130703070140416064028931069973797661201141828361397414468500573544912014264794604458367450716374564230608485659559379595848958656524408678991680726885858596368204604455493171505473892663485839825454582101688547493963067251324018130951456053469079999663280280380041354068920334560237697318167647926911038846418470725337903895289399021292985825318688551445603341150467068416230789312732120027347760102495341699901165344897577167701088445122752072463759815041732063256119766339993418626311272312534583761589601635932922363281250000000 [32,13] 85950235603734072539475749083274133809734376321710732866095637431373997156466670205261942799998592787841837098469445523992514557064714354644280621517928089927464132874889914093935877794991390180921804459138713199987973540215010518385886415905299972744102294069260390853318940856860864085778622601939308942430431864015114757370202680819594335273901904674374968833594977721894381917790145775373212498593588826215817625386167235956995651312718849104213137621541539482667573920109670795883496674736125025062425474516738607730566049890491286992895691302665666440382564721772051500216033481188874883248028099152770721060757118068134402514884284566210479150024632229482744925207649435736024865583195434060044804685233390014725111400326770218958593383438015184012003747393086464385392675780316483083492465188868781021660533179262986243535562562292010566764130015781648271983986575999699261155665967940899679837713883307559313119534428043545012319675445922084411134690671427013401795447407451876780379841290736479155054694839577227202205273047591929457579831843435616792358321336809561417287934384450223894230294468299331387833718423420103473552761444746144851729343296172560533241483509386190827066471445636155877909316986884307954757008055049093011317248997836583515051260130803449325061475607792241741272653917365083298755979804337143508622056529222932834207743303275211702750850195991965916372369654238068744639622349185706867840122016395893659658119218801682261274590993760162482420674124870676921445786577141616530133235393135209091001852069914343283535271550053339358229068326144041074696098466682295516810259513888898789943972178321297951836552592143176861632755693669711351381013071418271728577074947704525504592248790383897764384868961849089845904289664013192113588669960493752700036077799440625204082236810914733770627419425383234880777607864310782097077065927552644873727699992891754079521105267714884307930351074785884574720843305439444850126361288934728024155146318212244259718152480444173381990569317417960787879485735356006641520120733764181248875935529736540366786262054309640375219138093618904114206607810308261872566072379288392478860681150592312568539579689885536672305788295085911584868921802443362653858196738915729162622784591729790327733861887483940029196689942901155010712725494874676800956497925689067863630421292663241825907669892795741675507212370406575257610114291356717686198862793389707803726196289062500000 [32,14] -267906790596927128620949499629962621196854470840090381463466426219106876961027027681026821510671195665846259743653282871050609433750371708919406085461807470059378047234573410262821720689309005332500098723103269054309070132138983106211003399280728171508522300255041706101341559442854423600575518024957838699497958750818504590570767733917573272588765212925388504091532267969505356168183443173603767946966351132457193083201833677346949757614171295913154181925363535914506914562557698188566987174527426749432453958306405815148604436109748480991907678396718398276939324809844458950344829833548107175740643021143624288408301525397980651167448626062562976582718929556013079994640041542932038591508082581352949780605257742547176330513815244013564778363044596124374945253021767617843397115256552090572123247078851752615301869710597160462314263862943474768376092701456470862704677669751237116465447175495926476923192725068924581851920277300110263512045068545284063063861401582816473153111388958028084072917868580841424581791292076563163486118636465024383141940573757848613477989880083096840624244658326879885875162328362301855938189867149182643955441550745778126219567615367496415204988897024683365009828838521989515330851886275066155388444718675153738445862363377423500410639706518435958147102642473051930693564022222699529265095342602083370633735519296749422924162579829001643861321512927597006831804450456906882692633205519210078533682319136536512103526816330895247995138454009008799269782530629334629880255661113933818232301618596326382326418550080183525260210521906691887461815742834207329327168357667086337435973986009629191238263191569558252758671246985028061662338583404723025273502494585989130230272992085364575060959119980269478109080009980344069105378624415347730749822833540469911784042961328204496499451614673326669042800134740836604687887434675053886007207483998782759719171205199403062332553252157722932136446061837965586531166538793281334788860168396749826513675215651760868233310374424784281231166942776625867292068425679647141622689833490712972463481224436264260585305625844417675107835695126126669505635008081069544359271119887822358043107876484905241880065596243296897295590438500398968991388696156520351596607545295313548470383789816575920708675899266446842645043188367902558092907770941219474672569966105789975546246077806019415809942973652654404848628050108084646284200636481842572322875639656558632850646972656250 [32,15] 601813325847643021659039926347117546155956048228856500364745292325943603211440905882252996743463254692382412026625199436636266790399394733387471958267941570555300270442136159803506356270425789105736004945836724761794016606410699808997025928299027745951432098681964664252585800974458594320249903632433761028647332454531871839043971814438195863769654836164546522159041448000912212915572683364137337764848786929608746735238170186560715447793754717152872206662714653620253229370138112256676740458551238339114950324076547285658268789272800891911039920991366141577889016840869902256675925885306484317234572534090376837039043399101058675299988956328858630698768284460162533115414823008006612753124706873617598342587870735990942781319725893114007924556016871838868851591214756392590268696090577423679552660283719304209739975979995295320159046210490615952189527091352521984204146156692383792182227937280939995220141583372945000184096204980121309998638623782314277103412459542876179399089201896648342009573978247792995118751739906094109852011975324085688470382360925899131472313460422690771863256690707251180654680257416212575056528615292782490804940053084672323879424060508048716314146057103281992608951032645547894238429177877427911683164394919563809143669321199646778527612055715631553136763012360634562967341703864495800866232626733058282999552534555858625056673611329023660574148873578980272693092932296769832626970134358491913993217323975260621162776313932526539940811308895287039107375897863849067370077174443737609910737757580068282652129864125849744609964300457011466249240284576946628675009372053730243847891248732041706169479652480754045644477304843192033053983889091410845107677986719859879640387977267620624022875444683922440831297771140747172248088376447224030006609652467322033026253680394981555622947492695386973824534278194623158981813141306562639410274368374659158338133817664747811621240814513076805619255493045975148060252473661663732519457546534584231801248439582620917874418076347756913628154095902351645492351227154266840505973385276532425917140210593741596671126605177932094675978644178093379205477108814306952840439109156975200453314234442813434544643264426888136526597693041540901978325167120282984773542139180274227380718207376218864818202829634566696673435403036256797550796249641641557979455139968104430457329526460549838898689539531999017485785546818031135495215278030656236296636052429676055908203125000 [32,16] -776712932422244057159339152924980860255191596084976979714045241317908746528500161079179329288111184130063419861868855489300339927634818629328648127199370075911072285625215955333240459990367533649513137688699510608122905081104935356557504015283173199887206894685665549855790593298724300244041120676306682372810793607516051654460487615040316424826571982753072938206482562176036760777767543874798843876509005014774624246364301530272030207124232794103679948565317957392632803652527890903888358875693823789608633941875222872642653185337533321844710489006913768797588127843918021031045290840115215246258500918480763542529166124503862195545543176928737450126337767372246743593401612311635393056913131508648981289475785989987638173474187373096154871562352434976653652053474634669252723531975945903024872330719123385118505378183998154280964133917903376330590453310138293655571805980406186311483425962713695238032346378350860344606129007021860269526214267252837197505491946869660968159860837222882832868025961136667810040713643385029744111944311694998168513061748025540121094847911496287701042556254932387436403033543591655339638874447925483517563818900923424974918757211526889003766042436901622941259493296827353857392013888936006420683383448692111688479332193940310739424035239888415877769074026212170250981763217137703916743719123103699383754367133517068727272265893469257637671830265375415644117200576457309294772999649695735786419504994966754159657628042955784063707243310673208549046629994152252474699693663228786245593972048039937291831882359251247469304387203265411850434518921673719387181448888463875533844025554612337946325970591475123328019700111567300122099979028962918557217975960996500819070206589755910268289874340780677164462386401924923341388211456138789490695371031653231921428001196705829250088852877361671055321077918173642832482217097935277335649602084345820280303321525358237794359195415590995622696222998157259800922517908862145641597780116944730623638685901208066744813099499716855194520069250525976045002230661180463982259313760999042073974648621127420979662420045433495431438296695138385223872922642678744872491229679666612239889648418673088362656940899647170558813891830705328194677430959341639653741227227287637544363642044863767838007565717529443488019004486484291873868516072809401849479893742237198125180642332278906354503630174045603398869024405239136488177109640673734247684478759765625000000000000 [32,17] -375530763892558899473621683482355909821942779019194695393528049225354465517323111522237061908281681215576122695348356961577646424886089661329728095776158660369054059388627074739066564885054448573297435812518226715958264818771422129835282874727925423114706234250035043420829022569773057599088959305808292198758092721628779895687837401782227730991031066286319200951173388167214350379429681610140518197184834300320819964652097058286687471316825150832500322589067466104111109635509048016528544443706064116555734512552308610193863556706564630401468136349097699592445870773614546945965666366931446812790919705115018077648641608344906839124325108376054204504763738832263612872086379563415400682736502012546717149882399969761809835595945258525013039405501504198428363555688361783296107689802630604844809863758045586644849042282930851393467217201602192634885483315560419872927023807817384051700241506744423530187425126253772572565203182648121698743936452481540419801249841198899497365990141637285865193985890060024729618054550466471293741810486601407608222948798164008677888084252075688869397803735913990699165827847384350693375578698680424611807252733910104176528852957046929782914128198031429193500968533216442890371931050412717022788501487618179439294598853447518787680593393977829684679948171656864091745079783026936130218151900427105202278942693207970193604020981825267369018711174841800310031042399544861493985288701738017459853486663953247599737658051160719235873102976068763834139981091852420263712189705457129393997273149782337533800822266773877573376123392769322692039069634246339122218387841041418699364316575473400852520936171016572070863605398291563940344270430783700994003840047902577570697417625907251538511011612626858733485920603969494603235164627738243494020432026368768835784894854832646039522561887979953536665883705332049531899810254563420463130882261191881274129556093925745547414752675667783714471757739349865423120513255391365983019581314560706480342957938892619279363633986279663478146268212341040919662997442392879432720984539027781916047808239769791916770707896747991338681974014996119350547748416263332762293508023232658100102968521099032993532107338218226412471882166370274008154889771989923614683810586991035902301074824893078181518051619380840455048410573025156417303642875455125009319270573216339651679777517600213891811011165292334986608522468811647426756294976257777307182550430297851562500000 [32,18] 5177805975503380743593260902761715630628630292848231617672755521858094021892692385466277390116522557616714781951979974297486663262487245886609418756648797483103007396712154494623205002123402416848019546032773593937444830030448282208880037824886755773137548148543038003075784529093679719232246398457511658580487649847315825446709865999937400249222736043803402337182969340349706531861327400955265694920645463935517320114361402381579309141506775556183339831649049664612091344287478289213633078032166696459753839917717082487479955002326904849261075526359753355208991685122242781798483841683020262243567094901809077154617725359319064659495608744004227443450483760809978538354284447982877345873781395188134599434206382317364011038927532488312387941343180969983140509067660603196950371258565114849725262160460979845142698526506209316306140412960782965371248917689425050911802761399550858097998144141428466899960397215004642404018236989519780286521030945098510071785281716260448762561779200930421752569492486249145515452373446451502543512831115408783437797675473349476697874770411607906573353034142584072660262243241636306564884635962555045471655943361463828591052732140435236422865582527230001837420861183641757885717413436894930177417245211318064878634093943139863043040090363382403398942206668233294517249141808024577230403744314216038390169035314156282435617887263274855356154935731023407668940308629083145792262308591254412093359419527427905526455354229700587569071345983053065273582788205122360827353962495402342715006481765702865009830064672088856991730035469973682267555120429681621805206111002333577529874219330300144008239157025202600282714808937300715286206792588696138607598316670421783255046342813560835781448596902647073907434408112226140038369806942890623051678557710221513720029495427632345611673540027879681305732529771847346414250716423772286542981370916345290951743815430288443497382629265074141878357028136365634245450512448300595223161873860925451167241038843268327994662263726101330728358094911410505589227246850996788764518610574306385444504257113641113741850634929885532734632311083948062511455935884859999224530171801959790228859314493480584378437895983151013515620255777760113266179869609324591410835251782480656784607806228687249780148706574816196496073926224974130153853761582548442503903244376767367589548911952806032717534894551226223323355793079492137565011944388970732688903808593750000000000 [32,19] -16332764834812724873464170782067166150591723895690402470869608745083858082780581493847083111078030713598779791031211255469308145858993866301020590650273299836677877188542208180991954389458739874816201400519138798400147178829792112387046282571050675223293770100537209397686143651902945543190691988623174963737809768312003223986826706492891230070214217930649993315989551931828996161203143778717748446275364367589099901829254500349528962978216333938532069914758581450865470129301550376859218442788824112860266223603776271831157822625818176514727788979567760873874012915279351282447378673371714267682764658131696401178979859618220729069856430646211470557927215099768450405893958024957738872123061558770421568644489473769057201246944798622289204390978711965213338287747594518587479929803823259337596139699030345220212127010926043874276052453602310085722586333378340574327936600328687897331608269141342960512648448646316316554373058390767231528976355200031857340472411734681208489117905210855230008688318668657616139518786221816690072565282261375191261773662565289536484159929954013128356523530270093638887265240876766113297908033693845490681387955056780128443130963919925330641516197630272846768976260417681918607479582769371653785620969680585655910780684969557972529058558293235473356420746741278421968963777786024867220667203091342934945359833227742326610025720539776216651950422253076026903198702152617046470114486345658394466405082727098597365476633718345334022367276555802420679069633563484617183290216937371211203772868886991475035969465268249606716246266297148723609553060378906387006963902417368879264729450777234517699258655710787374499095195576066779042929485755723678470333649779000110462563391337110808669015372836566286336007483082332805152338976973500050185310741143512704840264453864427773863244422598155288325763642881977086398100630158523967914198622605155845804776232897789795826481510436260705096397378861643597481791438149107875531727830910255599584504989497002595695087308824702314435273456410498292159762448309143017215760446304532361950538599771874274410528578872390361120645675641734186938519983196819441707870394122207558790858439645824412973549954671237453424476175525777067597942697054115942806354843993560870992286949082585511692013755699825893323364055913513586023584292206974077892842554314572487852924506921710115029636178855109858215873875654511326871443088748492300510406494140625000000 [32,20] 33895896355948508529926504126479774458354684854277354892232826697985918026654119431329520927393473531344263197510399833492091740836748421004320219900286643632633343740359601002152316518683022878966343423544966836451102379011638173383866149575590875002261375193444681391170332015772337032004654889615752331768421863470443129354121963288336020287840988601673764667509749487406853322777649908795921942609946212753119572642807261973903327655854912594552949323588679922303697927635344755038037335698370913379326298981535496335454326959258572565537870750005403035176663754644602262318128600216441226639475031748905126874432413702266160549651239556692413828223456621915968397783147001600012006523594607223709770437158544880035585566081393876644853005026315833834910886954855545075366823509231729462582814329701924131872417799271234909929741929702614858213406625802484789222347485213758701434709004605225385877278601693555814281496104873715961964869508990349262061268334622562926123525625602515513641643966215677726836888562888015840821555156207867542470861435257133773588080247512199611400403047340469777762988077302700713040551971214420945223691884587761627426933909782206842135379049696787799981505853393592835183977827768297170165210282455056088340046591238968455722257460024092439551416264524906354442146141519780939095012687618012909748310325376186526286173264233524921818679206089433740343913167952623158607461276393309023986016233105967138542290685595259039118761993707922564759099642062712597957447831065232564662162703820852441253071153809450417845707165718381124768756424490939229389660578258436549073082597860028872080474707596951168563340740795788432040060880592462424612542759548255318146156283291833799720933745054425146284327116380705356952775381248615047062599931487214578928431420149533209591065588923586478372799545421383096299967878651075639234160447268241000980577268837065882643067609198327896791259756968918181908588070863457666428901035350543675579571264119879661361694841541256843136358365479452226396935055847554321640682792329856328528432982609162860065753336040982467609994166057753840682039423383986833200966553622328127757881534715852003917881552742110872157829028070498497814158758849781377901166260329293321872131533796215909052466900934862871574506431338282412036652885637694584235018072376202681464306467118637737640576819552376883679496938697739416568310844013467431068420410156250000 [32,21] -48968489901391155289350255293135750563416722225572909630296229860098607842818542773516186699482115648598977494581832941216939220643727591754559653121021253149923324223986889530215761831230865750409086231388987585041139372690871979016449749214730163115788409178768290101933616300150962070221384848081000437731506442148609295082736818859188282004258347410785202388058634948016124251597880393448511776770982588440309927050702323298689103240849730667841327500045694545891618971519875442313078315533071994489962937356083002396800461022387345335106250575089858937982594494333492134820093822732610187214954568935793404756282164783323365952182598384401069814660558718019201444140884457656965106907653481979492827849276713059516897638099267923775420404752743713780687252572327801354444634486729169802205293047490627644728512185189323110099849474486329829670987544821780882578611249671582913635774589035287843246569673251183064037320586532946508532123073101995245511866313818920647482710926955434484828301831058173428211907998692664057313886915382497730973186571314946658165789154284859186521024358974323775266417947256686017143728556221419318886760775083292173966972522686101954851508115561629296287515520251806998611324961966062445241724172741714150734989047269449509821789119819133485794460590458968095959418927503484502701918399007803590058783330922633745884976435658180637136064397453923461553680446270434151598237513346005412613995269785341525800424638710767956581581338177090271125946392795987546324160382390236437623538742891836043394534906058049631300986444529359380009097484840601705817056412877750043243844046797275173207254305945442897938018222205993487677050206237952484618993596443452668384430846847682376017542083522664053805413231310935973024601173579410543200636432010226576360327483135107463200884077082384454211033126946263136977940316213967361695288973180088145308840643928151676094927721427208445221769234784557237184567436964275466651802099799978129134002803540809200970480252455105089586344873054204271507786780282034640655899967586443138213807926955158960968682382264667609488926971330812077960740334722887459914655027211571484379829171711273848987197080162930735455564286852801214011026149067214511695421764727195636560286025768141185670312325811110703116320247905313225247474298053090682772690676138889516905942385364935932370752462105018170250591603986922706326367915607988834381103515625000 [32,22] 35246681775160886054824148650934502236341882849840645273450117182529392272176242621990763665049690351217926378791807407710603554469535063118278543889210996797010163222528798354920064234214480179314601902290249014398256173674745016840982896933277625755239887548932185246153259016370867095932758546051049207676255803430235033546824693249442636532242907610148713841642139005856355357043709268037086166388604101483442340363326160595855200016337197165045799886305730630371199520043823232045567657160053212209937603663394630035029831921170241749489492310457063361224411661836016771652579640958950603390672761299440616836670535269579982817466656982431777065681056704232222239080457990081776841779224069753911959851127878958938706102007284906469740943098557136960344634380139713557743605692300725503059869839022071755108767014171104964105131526793919548345568062794273555260168658427597363638726906169611744876821285713173026107142573376081340552324515503530465033254768909962688680387366628736939660985750854925854410878034258502311764037662237031312949082974702456860252945265010620388791471509798644418451472414233331260386648080173843142404463173280332310926989805782729511214242375961123540928025639302207311593399844278915719932492455226424568125462873967723844761016695209313766643963323931018958202036315365824717578818416411834364984136227420324882106182615629446201962596943356872739112441312065407487352388363311411773072636869133145864334367248324677719713443869683996588731026046473029611209011456517623357849195906605402561490816258315134983425589120002285962806465181557607828950520859941671846107295960133739852283025897283203180621753379089115536064773392564495244291205763220908566480521346704841864742374528208374887050565029711272303707053810308084656430600625670293526477560475988173723483904033193813750569538270547826644118310444209758882672977330025151976313173640416402092562871017918547196479967910637210327893507232867607155437873639641106392924428751078441952792511325991991464566268476903735860951184012300400254306578794641449013755984502760458336816684236324730345576694988142563413067122326056091034712272384385716005079268366637625156696750274710551522638055690514643412632329496729804175526484947416600158039772703509521966663366156171659578685981437083650223862626816370543571660601101497964421963191990735518292168291983821934291488953139293016647570766508579254150390625000000 [32,23] 55272300634854304588459965396354629000585991773045653411859807368869846613997700171404795999561856232869864950202558486470396125414434107661477781155155693946283560018337286119514275569495887235491293239183814355614217763069897516403081693708472294215902770658802496968740710402345744960210098898946433848068792995307213767026865049499903585467770414400504484809827509734713435216214116606594460898692665971826029670950592606184981393741523354480065396450346019979979821289863390628427087931993429878892249383231478664351236483765388414353566724815228244974248860485917553213831207520049466807565137490094624745180480538298637858891700264976039961247085079776138050355379307771848492038795926914460972766357147554636195884778677152762783200828124350134477755897672151521500938600037627800808038478602586315229914552336365846629271685547052129933590495764226876563357862280117852932424220526035136946380573126496638091935045904944098543820609472042623215172108052662495518045833372561904836498482621732466423556226011251525814206133347474077053310554920228792769916806042748644438306267793769721793069116657505558728427460898566104056380837788541396059703692237209096544092751009311456136069418832574269255849878717701842097745094386774775382164516176691264820883291684569877075066445137746195835419046359444398207747660281120716027155768992199976652152196035781493737282249283391416190718180112277291812288082006674432412471705411905656906107001516151380665389649774715191258462953365975516588586199762449935607279323340340576927324306557968374427753363213195336152865478176899924440222718279751324221308303676519007293654425722964247993193180215723329551441858378649910111475486497146942584393355938365377592356198959620097519549175001094741232719759804709789295926904738099039243215705322454334997257423675647174634277901361912418286477899303015108382916407937043417665594588418818083165381223435137938245428146143839030513407585295123146619368174885573316830931006411802749497118835664325734541781951911954337949257896955847081310405760042346026949760214703932532161975076964999754100131749256839107151642291803223664438553583261263167531569243918040717901397587915818749759222283747185877135480533103272209976650149851946574182894209605790250260302366329251365152823369864842566859447283443892982053822629968180115051717957493708366097704450133347107694623684404078289844619575887918472290039062500 [32,24] -282079143282647858883683779624923757407293935616477619108318224475119831272450449215891923383821252966785781269865266328937534473703043608546847841034522922104979959982568649220783996650549245277620774028897020895001696418863799777445248386959272961898638674076348974445652152196890773849141302120974438555127593304070968896380666492676143425364522316907276307834607155994643465965146794733757939106761183860373479358911270949988164886134736108981454735526707377094488014742743208992686671922794026962936235777862364130429697443501496409853676888813199293222866957056935378732614625644682655672727083316879938123390067191839101947797826658340916727528087073395677479375110909797567913563292840996588885994248726600621779647046665808328299594173210188284733061652559010310749892984473656751955757361354558157815401561961856327631702484486853016949674605790249806779502339593186338603356691544777307255004186168339860897052738043145396874750798769565661587394174978940065172235614662602463118793701190023826888963899862670223486109180017542389028246797906640403456697773913962673918468573679934632895885013118495482028272799122379135203157751238202059526247661630165597061670861087001074109833695818992226018210514352945517572263810017560117652736245329962113733957719280061052804319882569832031170824187544707793059574856238663530858124380650828604581379335136191460810475867813193608078668703393505067790318126626053419889554596297036040736029855941518723995597696016897678421167889731518486839545810413297805479366628312988024919270669283687095600239226001014565291396818237720291816702702000488992092594958383062529520166422096096636366201828100290136567877538333799918499716812498575630502039713286623710561382794235796636362476569188772069845499480676397159534595577110365042238551499037026264569787218481944378631245501285872193575767144018535191162767888976084724348240843957773282894802202760390564883262690401116766553881705486766069674240263254009732773699457467283210922283965441902891515522209914932110733042623834549249916463895510064897509546400285036032470848572771731872084570732783965979601169115845856812168888186383221691293055455791769788150036834770079557391408659959973525544330715188966208948438013145435806827485278010530408279723659234300403415324886060293033421954524305223371700653136703133890741926786403110831547233807784749899660869942863428150303661823272705078125000000 [32,25] 686233574873406314642388590627935318268356488592676014806566022215031260233888046131823829958801112897203243267645450011388486483000557874442360439693561357057135487839713988252338541854083551901262392517335750394642665617890202746851737963999755786911847962191370560252747841275350879978639789972191096290531587052650525118222864477897070298154871676819296120247924961946570397032678723820171309444662442589295274792452066387833986443251792308069903528798788494190372299017325971735863172912708880661578986495826012137354328472485981052370579458754881245641677797316264443082784084665961459408050105424005906395778127845659152743546049986994417973626606623059692503377702702236419842187884890754382006145333390840545429232204175737727411757905532599506647437260001687834511752497044541845035542978986155526788406855111576146079996268822192495019735747476135364516604861331112552120207092559165850120868094071620728363671964168073687412687305240172391954770859403756763328356903467354008924768522504246023930463107992901586936244127173921454473196408237200219575519148509600017606300882088541960177147098600761714487249805357506497903184707755262112060404959221274387035510940182604983480555520286519164316018314391547593913367116288731752192755764037982268192612883772020925345459965037782060577862544267048463330546205256744619479335400028779879719941403577752830162459840805601819513657057253979260027639818545302056423570046974116712493656209598422345319551761033494459755316308376997474872251105274992317703251013339739625366762562534135358787255352360755238280980634228991394334987247388143850287593735702770478107820787603787385173739846640730878344500288159016261708161082249160534572676235651051000697796966991383130671566301270556136417149876251663272543205108602951260935194792831295119705183048346239653619858769154611679613201113653979725242424504462693880522223586616509412121745668107431366491887350194680939382666038749164716507881367505916716893319709948264445311309139068293634591875504325502978120569046767661870454442808706964189827003602555580829702779781011634028924239780273279642146286995422193903029171662914148537513264836942710333587250030877374757358629643949032229594573567315897474420905400275993426420879070606589859876378081762644697317905887236752796310789806005711551825823925093907601955768182817848207889477138595162725165366168766922783106565475463867187500000 [32,26] -1251416974483552593749236785009181286810782886361797255333390980013837167427680139397914723883358325632040567948658027342097762496203450605516928009352301564549983715255794557029201061352422723385039821476390721362146004790539105707440860633283943943670209584224643423282660746371891860427645779214309505933662042831704560608907108369083793764617049740839589489066576994445601477832356292769779964893720868835442571690659096661656134079989251705397465561088410875477662103072828711470195713840389409550977970935442736318910263130678555223874826739865936818670644685083839091702894660711531304201717281604247609859565140494940388169489940712800926326858306916364885312204870020941984211194337493287861964703169885147597237200669659744401798667507481178221092826061244041823532232727523638049020294797802843342185155438460423670247833188810669750110517498553367197911721896032519911349620396103028714658638003759356661472070799620764095382402917410782111920858290499538031789271511785889073397771691239656352627555443078022678357199712333064475274326730031356342555761910304551690547373291415022233746604380133010282756115510558727267478193908511376433450317910195010859074007108067005472480876831222195896273583315277544056813986452090888767613790093175673438294191103212888658007616301008855020317674348099075225830602785285435051344957175009074694646251213632485314392502876483736015521091857833418255404434443137277951519589537745203457011571960236158049235717152999013851815401047394754370436700087904558707430269081639254651076607328145434808072864759528955862213794106930853764658890959557656141504319113844545347984344335104215053253610781719011976567524126055300691614975296521091052790169253733198599813978716337630550617200543299614438783394582406940362539279740054436847711881433620218646234463581895120691815797519761086483028251542239811357023770070826669035617889218674396722253138419000723288235130839644583128723003562446076543621772680644300676691008726542221588575886269716819317025150750781968976326195785071976795089048026584947443201200664193185660723588000373627755702698857407322514509414002854180110557651145703421666338953069593783004914223363619056063017082435640025991529367665939052950951486729390876112779216574486185057143145311927422128454539492902067652442331421191442545656410545625228539605464294296141222314188539679793293890597283279930707067251205444335937500 [32,27] 1881669711251233941412782505685548868944526741985418527848035339808351278616447365195956370176989275838715710704719837504645328780092509829176290553689687589690444690238788762013805204859521274397262045551875446079639524220181303569335252734734972693092352078131577845485285196519179342241430430046716014617636650802025424543779400747996117409513595223961397306286315245243162747952397244883329131856096734549410218328646255553323526387827445280990970872109547802692663902792827052890717199264499419740893562058015847862568674566202115328988538376612524850892702493390111885039375336472079559499474118546295313500364123198922330790299164785192357484094441781146723204925549083384163698487188726917399294429157573406069432097606807971209398639094238193834945686816165449577668196485050899618415883395117880106964226541439583910350269851770741066615613454291297960713474127218802146437860431637548836293731860077145753254944362716749261733219964537027429644441969023927147557926560540760233314174245353004260314184856357415609176152789721639731838625589751918429456861396864035992954440872367012339620711116209002734171049639881374407154316717634690114029336779300738544975319424734749538622916338740811151598114099917389539749134595523793508899142711897557086330861197356093766819563255239724051250585012176194124481348474150529194346311728272826300363541630424648254193453964697973616459969000320502968615854115865962235776936194235221060343186267021651633746987706115309921548265187947259193862019712040832317688636462107387718527142000947116887236616865925368099652093726506121124676629139381157310361920792855882656066640656533179071434599886288450706820770594418341290844488763814469055914696449086823257506926350752386551905481919092021574452334833180147699612474944391159907616884327343982868168271802794128703457578256385893740976115976719021789630408543442722459227425371534953240976212442287011470239597554886386237219138409058854884653223064398582771497787870057135706995483653101150766055815439503369815577705708185182055151443681850858038024788211575093716389552431360041402609599946593341392368429079531874301114085287915506146525907963029130028361447514376009759797120172134244788406046281497737403909467035207588233596348623115455118535542386718366665846034682462698321347777579142016442510395114072358739803325311247107409206175956603579457748764980351552367210388183593750000 [32,28] -2419879352266258304548433857964093669628475194835796291789047416775645639008268239211980221463070628459040677078900063402508719159820643857018705313263833431263246439886807825708202450856601590478288853012975115767179477320339904408883462643005128638834813415808593098660527840356080760048870729447133955482827904680879228214060141248843120657153743970920793281353273885424892471693644635446912887532390762043596360384781646284459719946883880615225978637711097323899037825943422089799664483390575988902992154357815848931663496280658834486264668510711401615955187786036278828072453670432487816940257542136504044124566807991977640047293385979222402794057735340588438877939079808395925375255743434777129887204435971955934852999352024606053379168363734219760385910080320100421509088301477287193042660418314128058300715027387016538169181789099277893860388552967311692366805504113355289570444835052438226392208224879930535560535755800237569363953866732001018066133568581460601111691970868346860781701026232072185441484033645526558039471997624105250373678374633062833505747847909600733682671799020874055339082155544271458800583631915937649984421712872227040886530559606408398779848888115182500718755604991667898160932370894518151591228907803283941148147074483077078157395899464329434280232203910341431645376537305168445342543722176996088212446092093748552891743918314500394751735145313544812352097583400876371715334885540413351715895467203981648677993406762497738976788728178758056503598194999494692121749201158363704273318723653808131176882852465875988939131706021830037457059205966524596726991215827517958153057283928039177242788733512002474178264701316039917136749018766958324994591850112524896076802048008720566389238438825333206164381932611770301791149306188703995475556928758710243725959916255994781769772320829881723353595113455135132555385934344779689895551883397384367657536638259402787711646938376157486655361953868176101416992465888992197307975050853531185345110150709163629359089153330749015685350412110175138962867645755415399619743022489997676843966866380181324405571774841977988245831963796881683990259068163698775909569254767323708302524933824028877542545613122155015387141555875215329659087801575609492962928064387913032176473583247880197552586968497915295102996919446179000878640678462773285903005549877744261591735035418385781270282988697495341057219775393605232238769531250000 [32,29] 2708164139873364909653161866480768960030548788321814438565311769875577595166899827867289369969190312060693179374731632635920745576900724005869433262178397943582675085493039622322613501404672696710627344251189453670943616802503131313773690733537911865672605594913749883191585811815324504661259925183451884048421831044896893955374737752704527486196025102005673222284716978861319660892671436347996479349826985246268522331794882339701136274342730097479525436720927486815141252128922610113220589020629310223882615360760290534162492194289313709718016506795385518725227612350345542219335084438653338652980719114145446954504828691242150896250976733277061898376010979609094316383872596839971345107356723186112202399755437501901578604998798046968288524810512546794211405330493434550933793958395791099864828247716495478794125731651285936060739989068351272419742101468118332952537343287467215274761822154623778364937653625831125944341998544997880845632335626156818574935287152595160514026375427812791892650036590860963928847503587175468623209254356745166363712437070944695360100865881129846710940013029860750748590774335590948028457333234430464940046078547835441684211127603889566584740040342871831974585836205266376406511203261082964129053632923573113499904139618390019925489779389824348684643387593330357150848889911401088805144976272733833366876310978627776620774041267458558678606943197250532787929091888833736597505609961982460417176579979951470502610376884030921406141624830378884730119176548688110794706675019371009149733244315012057768153805976651289586501305739936879481516184059567675748775704099318665951879504443790812346410573724755049720263511316309470036620340114437333923992616150590063237725041567204651810496642163518585300141982140621794672587889300580135696271810944828506022327739982261747449329627268022178360273928990337924329300444957242163369680560646403587685641009359623736611530158245267922200801384625232160990441696604588499000100779091806029821292316689430575054812869190555321530024054192514030953907333159742143506739599208713406083710237300492210738097806295873873413513483392789138814946644442913522257687766379453267601629745900678540279248865939904202331751022629966891565291830511251139080375555736010243009015853313114595338645396761254020852315990264572190118444778528490392771188091776571093902081384949125164379128000158303279931715223938226699829101562500 [32,30] -2660526636555905611819429897479013487448750126730968748478664635954143801801724033782405868958361579301394802834170190653882215406980852030937149108882220454549310607343962422973502402924267586124680287160954621786592890550048505505441674721828644503335986884698502485242212580320707281244442910304333899902580039238573243046654903284587679028809146043217803044584376376761644709327901539349485709914064096292384680552347260370296719854602481660399489722016114151940776605946196335408184214469573594823828227399301106900377929158294356311143693062837079940669356910898372485738378819371559711927647596341966776891560868737888808195595755348730099414430207416244460206625018160508269082203676255515390039942611370087612566730147886084508108423142870717894480026217258346794683230620276128794177580823443086069505884315560274632457246152452197244535734009628726798608580994613652537117632082351587812503380297549607983790800698749145141804692743637452898712886930364632095580813682233476597247599380956555774904210472720172187916619049360488713936585301915408301891059581454218367645582537349438866350505270626740846272907182491128363280713484965281460700743385581388660858905635742740831888692412611597354027573989421489675300561644197173932031324997165963070097423575989882680662040887840240199124915388328451590783413584969200813174379859744601880634539607228182427414657193958923450159851987867862020123888253834970149849242902136238453688488117734793584029076471655779792297679024999085316135561800748417829408375269471545110526740446371866781530627096485420024742832931473238722962750908831299239049754917964719430955226748056362903450457353039144541970819348129564505030308003998339766529569931988125215019545828718914174998627789884499893593566494724281869524408090161854692640111909407360800843361591987514592532608032294767198971276771534104843730915328840709378223930778407628200989212126025780554515278439049156946458067625714179186335381653653202648010656892743336280115437057868089522168449566401025920494342707338685978283980050920550522823284777940974600881136470007847974567577513130536889530053957320089706515915975147343139659914422531205476380387866752324965893207650217608589750439795183608689130260708286467527225583934180092966428420392470874334098190231122200418871634692650518284585429980978262275750597020918406724991622791520740065607242286205291748046875000 [32,31] 2303744455267117600454535010541574103620046656248897787699450721047389109163333676100947192667167954451439502373591819611425400540887906440292925752879650636504845311590364172357424309469585946220245327977838260210893425744711659799689836215250509618015356251050822869790250189203860971865866391150454940477708734702617589141675920375024450754830489607978401385974871633967886990722099531390665567979160238089780798709872296096824029485937864689810979882696290515510018285979805910853457692914715437091101131539284466916901585952760334094395971874355199822019369008159593303721631272029678725134691982175073040141611070712902372470418421173387462336342556938109675026838744372685327820373771329813834538520449275933119153998303789317922303112365964447830433563758559781112922270818111812472642362199709232179700227331702843464626858174007186861348552957445283428164898761325684216353745434215439824115000426490661869162741969307824098330108834985908585077744825973713385225607971380544404059076267582868395103558792637701470280421164061634362384773568217098973397353651673609654176702049884359251570784393896903565623856757979144097190340238706024154634857147797644401949204672492050883346052577570997623132852544168899334169556105525380861770676413145869068800772209131309456528617021387777727968675379426221118494043267763573986311320384626796733315785679589020356596685941539310157985132428838996583561682662668278190406333083645722205920443761287526278819743181273603347754722792653558486080822927545969480811638137560585327342107347489420812796311342792426492868395451392825473166877774603571965801543322719121803836401846048613787657391677657315799638416249133978370097236744200207876839281863475275303090098717363140833760335504347202847297882949896857199609324924290808789109517127309181836995740104038757776602197870167766893588230940613506166362126824288996390778460819598773100830786831846032779438443862608421361571265013006124106728961315650004464271973143369213446133189031342975942981954906511084676975445542293279408847212830203791435644947009141378707891356662077705896033591795293840851858660943478717424192475328053941266636462337440332311544979282089435688073464404218097028441626946393760953837996988625305457989649035076932707151062286369758986646869365729834460870968592846076127844579934986156141966069688895927245787798032239379608654417097568511962890625 [32,32] -1760185547890304417480329003157923072762661871745801100105011672190690435027764212679895731765572392611598227079635700075083988517506869782053016972326026629329796439781532042568554110102635397853390238942796190979671251797059344528690589247001843328089912594752591968956114983098281052071925734030084483892917335442225543497428911405206474883640256214300809666112037288687286478704687934099817227333674491516159433114829034798856778003083620942834217844148086757527693586773684080598087128090984855938951907365971659789515629061838323532858366752349603000836011394344657477058545656759573440110901188113294658851028022843801271377876611156003303333570560559891290205324337304908600223788078835693407637615092600407551336525392242814446663979929518040521251292484707219027755312878821259148777155318910420983337063432497864425972216202200484820693065105446108955077270531398983666037927643323314817226733027493816667417187421615555479163163220123462289569669084883835888539750233204157870709222276194326866833522787478248915863045847322477918173295852422311504035092357429272455225057073558978625305339999817911202465151079130516616529361937697355203897311567274980607338636487246403350148957919436084761568483006735476349018873342233388252741616449402353896993911181252142618439845730521614248502522265069232668344824884725300649443199749454744964544196055360248319934894948768218004358978957717408361599580040522118001767509743183070677798609079259633272973687769462374725174357387883241503980963334936632372339191310665921201963172744419907004094433549941223535029514621957069943297940435163444730006531074113597000011949808380351940612425170844848826017014062089453670664377124342444092601517462724320538223889712487256067613423373471522348476260246601325168270967967360772550344194680135679982417027467689100989027790184161128803671200529057083682566962468905609596756344030602647608206435009071817320462410845839126528200010368975595973200613398276406438310411788319739212616336485998518057046696239481811277055014389579311283120887024487758194874035659874208263079723669628404176083709771262971130273545581706114490017974664400186923152156069092746406871844352979447679386935544496680018321286497363820918467110565055244535298723898125687443054636476469770347730979825203080253943455647503020806693920178971137474225084631161697412693456499255262315273284912109375000000 [33,0] -1113201397244713261149837482821307759064534952737073650028474757299545130200798147833018528991100146922482476001332872481898005552696265043914739393610177778312167812920665089361218941727272150598356523946867696656731316876064323625190598626516525918047144739816471302615865887230885142626902811124593343178396748366666980135866867103073912513685148537840891106417495157465352923799836298817875129900366863215605344035980005992209345769714554796930939019254531771313299434134458554588436879044367665124841718410349777525283296190443358465149049852771950646543294854040823917691615954843994950301884453588902778135725027073710219716458038445110312723982565626808172971634515055933251381592038178016667990799893787643320083885235515119000435324081836167871704878748942443127151734796307694252420524719769004383648059320864588835380493053548635662456533436148223596430561041511681974915632112960022060256742305788335174460870127277935739120239732212710556250997032204440691348249988379432886273596199843053870911105564692296048389605759073698632255586042144842908221223171557351560871460295382733817026958565625578178194663618395146411173507618599385841911947628736701560553820373933095136950495411575169272524352227430894812888196779577578334344612403457176438045274913611024103028117032618621518444321274659023166851784681436549269785517507923487861012639433130981479551630065311238555918582663402794135548912884957238107290556699789453391536572441470573845463061295800280840408388787821576644796558818984652771109148235106499005033673871483693404858360868461520680601640036493260629893655479025485638686015753286011150024133393451074282019331028521924143605306234533668487089643126195479833746004545513757145223846493957794837325640166140068437214366269682741698570903457438438628632116705132687210007186182094066372202263821709285364852197876211707550597330099237366186493822290023107222340363889015719048339201260439480253946493661362293008541391977277114815405609162821894556900940372077812876344087424463434409348602801651045139711862696975600314993795017942045009073029684136337503660225498200407028164616011113500795553306289043176090198996749866809700190969247915579287580653654453374841662935330772473894881115245844875475758511434432622691440778653780653044126822219603731413235491875990062070326300169883090244798418463877230306576834837302739621145430959359146072529256343841552734375000000000000000000000000000000000000000000000000000000 [33,1] -3491939822684974384030505417787205627845294375152184686004154394975390569559014672264313858426621719638708101743215921940461004201146238744611956044679196210992126424466254967318026007681473386974701951644276162732704736860747470942248074862311787547334941697042219574087804035301179975934592743478074899396469934017116842572973390257751210427624897999793447641553733582908144024713591765533887658010946137295216255577876741016330110594718094473238960150841262198160414649809191048884465730808969181524247389676764987283147757055692322767957704603254253565561823292888885720637317515691645295540079400777575593489333054474993243269195590254337333141552681268368850993612328110243410723076827840605753567368965774297137760947466640206204160954920740875522628192726354469745691216536770180978356496890795242319581705324520670945050507136133929493135411536160392228067968673492436177719552671934717628970718571465962576248221805014978279564532514848354406791402124749784484235856824739388041773864714692667152902165691437644149926293403338102828681163889830299636339979740246205103074178309230727614693607059923430792268105373489351646813070546290463328793021940108011869286198993069846096947613231366188334214151072741422366297025092939557381977176873912326362338864806620886679768745760603352414743393282260385010644349485823317161239707944678473390291238450489722330489892610847658669975165356018791209788865138537832817653827928690082393490876013873493960567332847595786708473555216324763262274356561394172011260152054532969572838522858598890667097579670155353651905754400142775980663055665310781321258354343531642811129209602175867753717034687134821818989266993586994345438930627641247579853435881357024262241973099392096617503683021226843274017057807163132084304070685348014816305610289377926061069277868870149574936539096729478143591885347593621313649430043614216984734552823335948807793541001915609915699297919962505961753434115483083351086721827960349078177173764665932318410624286902298929043702504973999567474411910460421824855926495516112016251373779497832031119679219992076089423416564243011374286040319305780391059561561444914436227037875381186905739074573695982586184983287491547214662534712888305683305454706466362609373814552634707525581645190255837722091705731619579119256190544971441964182800902194865481401044394350027238358936947632037159166239204122206274405471049249172210693359375000000000000000000000000000000000000000000000000 [33,2] 648048311195038465722053928692141997839116892905128856661692144699691619321352027292077358560992665555664813053378810913054566534256683315166678404347707641123875291216152501846379661338038607613557451010061501710487142635054729877393985780051236998477956793488235947663589078021625454338416458345157698766786938684888826298226415411479026403276733807938525072082607438530607211219247503274070097001918097313094787649809841566857011088573883087718050805240311393241613003382995775202388000453916928176065011194376102553400610888662774496822918463228367785773230929002748299413404410726768480869640975664409541489520597485895374166636572756601414454658696367042023202177095560511587164052442408193139433952901966853705825082325931761169131264720188229830411225794856882577649050573324768747043002050196632899517490225448255737655492354876190513152285144597479692565286574963411666962625710834457252740670830637048717708825229956957660874169164317458161294778836858384127442157575124597941981206463439477395056478815882254120600374848835388343102945598902552542852309719495852963146906190202604715651777000195295634011024531580963762380681867713246281156948285045827819937262918746959221294510019754232021410860364103875760502811809003703204272988858268026586078844307313232376677334484495877680242049526733682417170866780304452058958263834171274740873751399246614328779185530340007656190367807031149528780202771199906608308676276864573630182567441098843427152189685347961091899765729309228183058671150798935872903672347293248109596187662818949091248469445605626311197945585928915159560332905357313441036728755726460524416655939084931576032837392799426902174988556616333270275887324513158963311427548369953353702259230522410205696195664797271308043077187267017204701482969545378992214923454650984654436440097874600904037173485407795427617401713697326957326444874850863943328445906130433562150135280481496454797735279851825776354442040255250504032772246442526877662680290726809998900441496821469990001315697994869774558145606205750765051029885787449509189959945799440533335648597396109188896757673126705909655063017684141215081076554109292799309335000220631464277230399622549720297084131666943287101040332302258382229946241428016392514709340718746855030067380794172865041274416687977161376041510711016874269907722403168012279839558206353470075265593741959507445914762840174366820278351042361464351415634155273437500000000000000000000000000000000000000 [33,3] 37394478407124836681303247202660992403632869895667159491566110372801774340382230706712795457429844713066369384629270029733788557337200209235661437764828250105822497811435344083931421514454228582248872757660161673694901761341929799220990817643502608714228956281285283631436086200969387687454346815608114570953465245144956879543034970578775932525381494245802817498989968391948554990996005312810287180999385751178358575440520395729633961943785014420099425017867968982466509927815548156263977275215596353469897446062021571275835341483960159774679474799121285901142248834538602637030236942939641008026313031161663552088592050230571573347417027369135589277565484610709205859368243888178116030683318817039369687581650903882317536648617671291606140622779544325045285248838594215062758399795052530972915065432282988445062784467360675821353874990711906321024511460142150241244537123782699075473300763991661918846621509856905789962652327666589602866078666446818507533902304657966369775885304730791635764804561560046110355631130371398691479131029755083493163437210881278475571195758659527201009201031980013369493810950776051028773538953878755773715440582098951615473643994068568138827289173636493721759395360932907335590498560007341631511948439212847143927256234223743790494025658799676053818529915786985691881068169612147043063600825556030231477810867846139361443606414529213663189092887505571112751965454112133315153557965815511305502367779294221629338108005054953818280019516777717317746726199153617042449172176096215281581556244024333586987138957169653248283536614393036601865662139036430818772728282830952189781190259383829581375157774731040922223993395714044544367177520468212051603818201548761059491594850657950308826677568603952827112450869570433693171534616525586001234006000909741866820582240273293093574372263765288021535284948962312295098415555683370200847488229657593135647184567814666748833604250858947932271053611424983339542145482730801439783849951417453368933073991568426084113867645398258025434400723567687274867197906245817835042152525448412491585825260118108092759401892367407204298441622891827846518530186462189403209298722544746959297562761079926390789482888089166149587593094273760045868794999313112860610918394428260821906787929994026815122175896229987170246828287808871770900161541892019279008863536268105228571324327351331886957133082613521539392184230672376067140805222521748873987235128879547119140625000000000000000000000000000000 [33,4] -922247170157446406691977728773066655808459150158468013482592503084802158316909185209477618056311382839960170724753202060066436829656853617293796642628438830164586677004778727363861632721789420424077256518486758035670049791378287216055261400874987506067738209484653588477532974873311965252607913198430222717703758242087039295180090815460179546642906663473062050039887776325476992966694619100275798808364065665031159703539799226542732745316483985379180316011258770828087772823084318898248291578296639805519661808199649102620389474466888335918435087306222040527960575080538105848077407362879103472135991772211916882438000225715908207774583128075940134433439425983414765474347283275647398660848901585482810212548428253304776442343722643086608691948865283014832168324284741232478823429156306617891969005515803639563058141185108331419979522248298334163413963848888382153250338113990683728604061207222548130790965106737795770305628129234424844013940949694144289076662558272550268961728322944087196310532107069992547855008654306024049796187493175749438192810628828268703056906557171198507128626010155083768122085085949141987035776171942140140455609859316503550847753162619655867413669518596360820121731696275912327278916990296265502846784229243694053680320231074306369386042090023829378779918297693929341436620144240781359893205856574548523238373671391962495954858471439082193321074733213780786951906031656152345024568949044728609066640099950700517936353105094732801453477018100670386688682722097421365350482386478600041502228998071477261927193380869533074919061743284864140773977953804398106146339543159622658034271842207004640372086310164773044918189140641235064468914954850595667475718194346191630458979908004326063882320558910794230205897139737296356694223675968116241454884840276877946246678439232180582502756562533323972217011631689987054711911185069636860511446948365824782452255581129046317908570819809658366312981998816267448387431586822762172716410933217585993382970816525983001624021697301985271995239663377836695272412507663656159373566058220573811631263931402617581255894238339487257215126098869831838942923274764294455069769199073976025287802713980598267865695371611454693196070350488006337485366952162002735273405220173156762862622800135764170607404522327930970662430172333839328314171117345366868939924641276840535601629973195014547798969622444319127697835280868825149486189829417526198085397481918334960937500000000000000000000000000000 [33,5] -5175624752657888173215122384912641744202206185861000718135364726201805872560854890273275777276838368229325561216850826804214356959580119214242435007633401561909043890860407185071203893740614335480258431062713902728602900207268218490538396885806746934494744022722457293730724863480292819208182801458041269295651951814070361328369904667944479800376414410205054128489879810798810495029978402144299211202025971540257468868800545965494532698515819248400745593650540068273200013341772698672170246852860861232699683305577154785216674077194759812387175123218069503420456824388210775485050767957251272904556811937496491381367870514681226326901467280878477923622881282851705192774508248152113518081399324098834206512931634506719252123833724996847906912495487852345678729507766659278670283841002464323771808094595377423618234156924328477246053215906625513220455183385603327848414901818171802939648025508835893780254091862281189870264071494368722907113032019954820718458823464339323382607502406327448513789795904955426650789486389383047557935181255400652133850741113538811962288291266674030005930535599807795154081926541025264275232273527913807700445938126472814637729263256936977496584719281573843246496718440469565181968394190609045252694961968467393099367503373923376720687335819025674432556303440682367269740877411148501675901113107004944496385924265511391381505596616334538171764109519581558071724503834686394164145606345278765294168041973861188842443517927037848947757652903730477942151682256050663299649398692701130601017036063644618556250421924737052280403594315141535937246630033574862956818679957315976097829430929793173228069815078061628624648773234724363934199989874457040622616192650291428905510636228784498299668611425677191451451052336028004528783684126770603978606922910852800137056412019254141759788073352474442882027689871860868139553416680649610086824760658129366243367158173579234622419841531460121995492972748913537519752954900742811297631347857983305298594008991726200089990468010014013015615644613001392038925261912161227770042998149660607608990934270320682766454065759437486757619492372489993782044840234084415865439253840215607688356090833017682753487274434681163222123456186744747954220364975932925185544551928296324074973284245067656513790593275185058353763435628033390761793055492827389500437417230257410275394324204619675724562736316518819195267179351641918387842353221905966620397521182894706726074218750000000000000000000000 [33,6] 362617699927152846379672278118754457880569054993383911149732152757504274450343208167799204178123699951986852323536971247031985647278322944521451467098476602510025744310721632454547838831497356404751214250326511250114594412154881673020406815152041041166850123870350571032313723817683939857239106889876522384929696733943992685921270950388333817158885960368022128592309012786027957793359002720512078662276579582909230050516380984180159535405338991940308519252360164938490312299818661218801753824757523327720716962202203990345877493541894702872663753779927651321286792035063165456536956236646816493848803882585194253428507788779965394120978038953444290485216685528460964237680141299999221323881423111217986628973000347227018649582162292675948230231257035724600493661475893450958232065933225221379442234244562931524662023628628334388099421840484374066119740871197837830147549664510504757812816790808764804583093640663748869079990653177237075144777804469574763341733313838470053697452344143852226626127536666143937481729086517300683412757090538253491209106688422761234853812903078641450133806035269730176400715190532692197875624465088071122470270070756251345731283814811489247209816820837428133543628241969664255923901566831613640162158239588528548656270194054308595777210148492811294327456344173018147247862452356766470398474024213604956211507477647216690157353577996210717124640706431656908764850737586720122303916520938333123358327517347357022342345404311222607295533341119294133922555219436185827015568424659875447092950550607496590531240860985490927297606989016539035588318399114662233636682885229250497854447827114223189644478079139424577081109774815909727530658451086541430698806683656938192774381994290754772463645060128221608577630068815552191401524942460169352782054314209128186171635855911087792375721739163369309616128981423699507508262077681320912086605320904527877026672644977233475814297594579309766174050736693706227965416051710735637497641988700527999878861099462597430958881404648533393363306364728179705632588752625592951077696958251060819246556410125721936128813641924241360919564074611502788068784934030150003312565525642437986713937172320184096985851964866580902096650346244340308558069994976645093322143945740324981873857462640773862611247509683143489594233070361337807042032223738817654744907418951259894799867375230718986885546496898079801428050155630512768923658616093685935766188777051866054534912109375000000000000000000 [33,7] -5253458259382766357229131943141429968663256728344409119257891014999971667717709369159185328289497980525852319130975719797996917181107383095254585474981674845860591971065992776571297283047546445191855443154460054241212157883630523060576453087926594435500220687998055220435839170726561458246133706433861704986992720965283144701073778276497146704629692463133268459784219998027407027158397798952148585496382341998412332699788203296429776123819190444043153822815716170345870785212764354665957103526359979247367969718531143161961079229702177025607239397602712406803526092538907514390559054563374945439433343996237815502058102721761058654958263226734343678086862138568654776493907583809159392937608636721298401071308980856214688486649017178607043511438646629622076691162381178351848487123958977818879941925346040924239883193000682274707807168057706741106720112224249162834694014371154164911333384280991790791911572743245422515794825831606829206404626733461465548680288209713242929238203400072425723462866605312475978349119956708537995159231955398011880643282273053378774060303497159942489585518554562072641898534836849874277804436202529987631866333861161058601736149354464652041221764957025088676637054813108497498485543905214389081289170753016935055195023631155541657828230743771315745639273328602180857034354042904664167018739601387883653915477860204900397028626095953436534452470827344017221703843891920212389559298247609834991748273847280102151667259693782682606940854688597501681061635072038961194529014469826191666336789159105873085466082013307247280887819349871056634283225134198744678182872251521333195594730797040598434565393457388563551722863962764629708901360797126002059058316664662660086235664564793977379473031691058337319727508852386268813165034064688504162092600524231483231739764652810201878208353281371490246080021488686997854675350944930430264938425120706066346896026672974005011476942795925205205653491229628766622090167476426294528983921756587790028310890370755084072819754516931437563183754035734165588268174069647553500775553087957546204979458644254202124122141174823219166847377740718248523688676177113997451789211421073257751286676904775444190392219165006038309260496303518679383565658562570243694897962497408957301045149119679018568353061881775044155387246526416462224777316898209143219184500723139127564849952730648259924297120082423274424962432708813440242051064858058717632616207993123680353164672851562500000000000000 [33,8] 41836464316198289627113404613782964296507950780683120926810850658642126231252302812897790166777311407110994278488801585734897254329689153477781798238585958374775373415190997720590919313487262218125046010944657125495014012125178959654705766147681918061500822972746884055577159857279551250131129109853745795614544620473065212888071107919180174196411752682840843017553373465017284458006429454714010332814031105180143959820170225321296688762200101837901903095123615835999196690707139059578705491063433203210543033159046688491772441945980641653817027852994582013174709685743223031054755732091660136389812520381131823529413493392426659863329659215400305161432530156065746192755475791875789504800468399454593862507124449054638713746308974200748728392394993630659660205359118807655599663457962409479145610129924737823501912023380421574115441556132503481808683291240026120064496318922849352891685392978857971641056008616206642479445808645079189981474613351552437537792151228561349572494341597902024883446825689359363455163674140793234035937518899750814550897335799205419120684656975051578935677205846949228164914896094631252320575625542568224637808648274367918525345328274889713810562293965055000232821766151983915725037051359812276057794641475758487080479432780398094906034262639083906432758096320942215988909901621240802200067219013561321867242215674574863079497847874566803847823455754159674483362344833093822501543009661097610496388987198078271205754780282561630279590418862264746805551284120654124938137692766926760057140682309889844495071122201901880416951478112080583611202445031980616997535632167095105728185177671229698320913996216921309164343396444289262035441629166107902939234031856755608889865765869322067484573477588648781616100306316597076381495591874038211716740865099147335830601954253592491398127963831832219629988574485257820532333639475647220192119621921181845758864208177992520544820875505601730494586836032981780064541221514214796191201403685016482785024577605131609722604763361717224987791895518798379483776538658492659547171722362455433019031837856903505349811480672607462981003490301919398600725956201819160107588788251289655156680724643081239039909627275895003488987041552324132740900611992922322155850291949024683902896652195976346029841411858094997081499130744472583145800517283445566010619840773106607197854979513933831756595119679179554166918582777107742868942519276487246315809898078441619873046875000000000000000000 [33,9] -216779251594971828985217757307192056939877958702928026708742703304993217324267235777660744490699779616983166697850011330725090828563050642469729499414686407844180083269963637561332746332859484536324642614550513404553919217019242143165560165134232181843519040985164716632815221886346166625619220453110866807648527554817064242997633721834247050866099212841882248696967117647311987098378439399890910839127599199472721249774977372040649051332779046611525662120745999668526220769847308252026257901266343353636221171470144898142996329638143915106970929463275711091881162410449250058417696452789700722750770235476810504429090947954993626791232463315888026370180852214296621128135259761322899821162886843608143704050720296150514621336271170536485231325827026114116303024320865898484681887054307252027974852523550601948764651582716256380527380281278382651316415998849776171273196537479368440172395097046826563578222036275512889909129761144554945174350557658989044421594251360250002769784548172919809072527503992362241526498842665404926894742254570832051592252607279434486566626717621895986131004830257669822695540012838792174057606726046012087597084989149846913876456128164673877000552153089174590118862321084165460084674513919062282818651016240110712590249219560817690200042717676540220640589395131072417399746243007018263008995446837307339337536894660356439217620589704440998867466333710859781958937946686612830069439250090375117038976443709853017879340274111435774408658992948000677180847555194193299189018371108334387414718308452729029748600692620738950338863137179292278659550558177716527447540119890694066200771575634478343182506114067686483522509319716255403627996010813252586692835540625980221722428215444401365458941922781677796793498472813989055425883997309097734657414378981702531570139627856838909262240878403602039659221460153711976734898380036046071998442467860951291754716383754103679323746687545850981226623238041441832790123855406218670975061898798780931849362637236198899014056532191603586795131861698868055578294392544926769560854902567664279336370423711773099109678492076603776615801400824552602477322595124377905187906020308120310703730601084713933162627623524030383178883508838546241536228978738846597331492428962612226797216792058666869615921907894322246710957380614520411387995787446206536411339474997777460583689353924769645625992197937876510837534464105068684295642665593728537487550056539475917816162109375000000000000 [33,10] 838992975790716879586234972873523183542940170227924729306206453099411944934222383251897109492125069477519182866699679852394138121553166298682917071252441158599791023956101744410180619148315853584349835178193981506160679439156372510282443703922405865331997120495541294521279926678919853733567587849849680982160499016883406184794445993419924082919700912250167390273554348695804921314609708405718270633086922389826860795795555330166663729656920937005451949044244491940368250630276623693227237922841027059624575962797099918521131608577083857247322446305571693626144017334057503615490082331682981680743445781407656028321184027214920000737909040493465465174353375862554095121622721689142854855648253631900090059182917308483699017351797166172049512267636865956415141669720547295281087880854748197619820672945868023957402082311526657560314094295596528312769882032835516297092016482915820304025489331026634494108496559044392816456703399187244420087744587698890295796970501079724989972637156008009841733129564368132087634752321224546418553686799513205286558134473193746054483317971747823640345471201292298245432262966716573100816512669558818651214784948071730944358210322788458968013025957251703890940289673186940360981001087113312857954450722810946756659095385864129376620070216054301747118641656887833310214715236516104109239772186260725434561957662721046281858707035472367859234811788002968388446309150353147724912676418726887642671245313684631883815049756935387890921537599899445325040418696291831733267421508469900784529997642331729129132910296004319368437432124970096979648249195820619230859476031347347221180610840786690679973743122308815773052310061696160305672666377488225127034243809495755091767740954587283107879290682186432637752781079154350677591849362727000461528404287278690550207817034395495120414742783806579723046649026586205495358177067594398462090908123432911173080314172273369969450244576974506921142786410862387936166860083480501490073507288419501288135847543385717584268402774157872578020847003584307390059685995131065751353940947915685708328784129307841313870471372007217392044486442995001050131627382955304512697133766302774619493315538739908247977298019668513617104694092677152680433956775064443767535205043529121319564589271972375767194937030172271235370296908098624225374706144143870305973789031121828767859973660301085132488122780488369391089923948355479982330606958385033067315816879272460937500000000000000000000 [33,11] -3134048705720300373773810956603244935430001214080854433396422286103433824872748330213161310917176905294811469856232477031710473806175746925344684106055299494457748683330142788514547960789061766961440287638487444987529782166300202302133304761558392850240922835984578173567691888897651731030693947826816082005957097459735140825021598683595031649573115147779200401670155840368298670058343481989908090523807329913624887850774400961621766721224119018363156130700029684181885791992580496090362103383231967729644093038774178374726213275942610189995479150015229738836599887067038283252528378615159740998691509217496964645345605749729609075781412103480414268751519645620109703447406155700738252622913407259715133943557886960458390381318768165183847238213671614694708798269583241024366577064977192551242260005222970267109263150779160147960384982666657984041649942867511287617607384838000703044430575052552555542871115682134211614678946023108420206052348514270981918487264371721644854217314067586984733361050927016093535528330883603906505254007527840748585432007089353300319727097440922979480785116413758516696893434256898872582674716238300567582843981791659056921425710496401515042959055235061957453188808599843625501901979670604601264441578095695146493484534508133646208855492356014351391906653998601287634635161368155299256049398275400444339338272953539947563467099982836080267388168961970758119684281194316746832262566834451959429858530917298086406750183784989622292679210607498643029945785295410153485528024842888271888092076078156331316501467561999066375476663363248299755261292605864664450801611368576745203654644785771199286637509168615950165182999396140804895003787548283120459784916260723009201426782332598380041818065972451155663967238743886729548721758249102518622725916539055387773765968712337042839900317662553537779007637370725824598009382749279034403671848049524510621828388721462083580570830872741966998573003119820064442694798408359013944659885597157652058936694180736625004982848602155466136908598329646977251341624525640434895427710319377008789617162525938019265675517272890096934212939245857266789639270054275223192328070988375846865635835344358461510612692117868062897718194620139383316929248721184769081350666352250261819409376826314468911313041326879583847306518059461035155296162670685376538689291380391889728320594778142529839797389391351381605492103671607199912203800540311249278602190315723419189453125000000000000 [33,12] 13821898253066539831615001563410865488597573518134769986699643447779384987077638236627327530829658342768474862022118848966009639888531188405042329400046744774634149748089157106030602016859439092428629564368881439921682547868219305315558391052609300858151447191937591943665299064613799231042706101253525190054937715495924075899070250671645120009139884969792234120439199419307015216609058877244149284872817647874446786707860127125276417594987432130728860685235327397841875372366012151716463133058902413101948018905724488109343971466331101418604480608116539301725113369225130836905574794968941567578335292587738719219999881200683270739586486497595419755083855921257437337062630448973070525399734389933958118438578189147977258605015234949640938187341091349878467587308547410477240590624122444045655963525174417503293526616846625328215801465863925474668780026109344405338357219238503382945817412101427666535535452335791245879416938864351416371678733800625235473167608049154117252076215192175949207901829207189314551968569866279246411820568890373723893487745256807133834108043396538788146334585425336008822102061488822048252210272868034775275401247826600612453546950306680562662966427462267467352246570259184807907975253691289212122494302053762886735907340232394766822452079217171190493728036079959536339906453818156052021362919377648659323008636996934490252317607914728659328465774716396180681893905313632156308799272351913978882795123762170146405683235488756611561024977009773750006595309076062985020264795332845267962697804510410503821888144542973411865600288189666095797346836967932598910763129998787361207437624717269856341430911785715362360739027290435209608682344365372194657807339515829833220674836639592512480241290774907089084831604870844869390150218466299417287866070806237006266977996976606360082789340839929626651032344685758387201086470829930943954640844085990498871817255580392410565582676378948819182772460678780130130187110518767510378334286794984945113944467690299097672808053868396086695416475956613475896226089999488350967095944636384656608440398503670179021161227416840499148904662182802658517315150349971956068311614879201783668687028605967599470223692557553036015885238523515496960635586316978468477031850879622669278517002177146372193324725268093604353085134485190308236908120496783486826475588439395377705496084714700409658907534299343357852198569248642777331642639282449636084493249654769897460937500000000000 [33,13] -60378755401980307214732245562985265830838703025629206348404670263727306785993951868134153298258047126349858432851737857870781535835133519124016766777946950469834876475471729206629542052014366691350721601097491408766216339125310465560795589360873648094085953017884466431678511799303161291002723454832778934631865312520281008537666726743667143804812583590444153891166993588559589523197682228536343691730498159081063654246169321225729173404469253575430713927271373324341138378362139105396639298088561833152408056178612254336379663463851823206523844079110168064578123808812768115593199044505707190317756318097789269836529531890891465368036074820963324315402314807855263595302072184310838236010804283810050559186871672848253404577948077803314262679822135535510763269908087168760595794481594380650381601866096830174535648211412506471081083337306208949755854613152379769109137061677498798345845956617859162171330557933401140910577822049200199451178188194961243156504404284789736011489914425561430123683225935343031747196929091904481056479384846286362942663467543116642391142755278027278029809601223253008042764466744631938340863350409145186501545692140078770527321865397257328802114921419173559462890302968958467503544131656354233147718354051800532242998722574387413601374775197002632173919317207788900067260012227943548796189217247902904686290337131056813817638216008775985606589996092890283479083325694810987591061538459020491666847034565125758682216545177561510917767095032073865612144605644555474619953757915553039282106461920430280638699633744803537626026121668649557005229942633422894384614377297143386896025030892872187225145103303373498864940975083261335231599851414116830307251262802700107822595571059308660306999794673030257140752439025194891352318334310104086782732717053553824751801072199673893355627355542646040841768845029575128373702529214926359141113231923392310685489009886364614303681854492828885333078953291060052242636236960107282414613416072647668686732083943675234021406720357745132648581601401978224658741587756170722979275684092828708335602360678035250814475196834883661335080923468629111243424700632348970005702559379383425387021448467872524473033612043790304558191369570092018877695816535361672762810220098984775648491063255164673110425585762696634061484782113890102298721137134024347785671033787316841692321267680387450501668032738092812351884372916986133683625581625165068544447422027587890625000000000000 [33,14] 210390454367148128644830462591396603183155353887107555215727693989760496569253113162849136333760193364621831554551666320283914519867936900224998616272511990618058575535793175852945880228910779894680476884290214205976868455853096195417385650677600365168430432273099354839609488103545357086958788583115536663176124964185079558251998288154030414197082071710521275426066566828311803160602424485942781603817998483370762418149371700936865074636544116416627361606400825823442813045072973965284754452533374939684660454264783328734011021981743605264307606707481240629725391537641787651100711155236581437381144099045474666127535034013016264366557693917828655600405271679006215580863426433524089726319719424407509935174417846918496139967317196879311457186909546786561621464525018554365654905743992206483826941789221887289350484761893831310507868997786343576963158963216914526303214091658402585130996378308134528944055332748008962611770270928211250558365427958161967767614688947869016044661658284236054819648127463886287350921097134704395424870027262570250458896208867527239498345805789302653500814823488457133890127354088338014030646944356256934266582381956640813579234636563039575919919758664193631187565075349307254668907072323311301658010296355411619696301101545683132562223548671659690609718994941577680518042251216673922646197223423068396700852078102413490407768444085586298480221005633762676815606069880370211659045297025105284448033283378419614233786026621403126413654019431213762278269620225815283100779782558642721661897165720369109671800368943824363511611373924534778079819701074334005606287589368277552672281236925390472912658637151157352858297471982278642724410277750857654378335590262730893272219334617112695613006126516531996961939564999716084189650125913926677854674901364187222251050619449207744509141286749707611584344296119012665919812307586361537411121377606957883593994884289542141091890479973448237238348351622190293865307951150540101028645519319068641795995651667597170630322019333436040446381819646054672701498859297547072121729846349785073542678345533881436599774994197981808892741203032777982134995727248394261795843433135622120981879481888575254848602623783546846260145373805715738943155864212296534118681995404338543289753959358802059966854086744265339368797334125896087110969931346146746074924608796869838539375083393322400214107735435806504293446622189459049856452566018560901284217834472656250000000000000 [33,15] -536243379885086707498685067954438087598232082945415538339815606119529643835206316185265740138454785897004001738755738471872525707983138566187375364707409337985982031804053170481857258637981369732883848265379472196029270758434809757044803410110426052819146983140839835402902757703014919333903546223951916320840154439954443882076571167296679106263105766933380023873087979005718505269629528146794913309264272650636508791232675120172968034678002021358011234534744245561932354302108660951410237887414537853965888428134171105011472471933361056299587571630266400819759645504325863026524863447272421984372143036525416314173056163817664246352579785829097034770552875390571891195963497420066500491702893407652414325438780508779333142304370286082644861090306938329618501044105246841437887792573212375807609436269586137556541781929449039669954999065195712050663349413516035620935624088310976836317440726542778076537659484193715208444870122772121280895868011994939404937332450501297023696374174164222766155363767036327291622500190332310510335063764403269172866526878170013216939013454074511472771720317924845819863956586163743369860920915131296116398172461088918869530415351735463852453336341550541846005007678996712897619006095306679232887839009121724725133223938806881412206694732943323195288371266995229379939078782137026218863862518352265301241380077963690268976172787995971517282195953078865568424719384356855156100020674606383799261614352479527644744930795399095186579371646531395347387795557646109287521929740408992653502899258522006380206979032523848586296618972662067186658606513797108209377258376688580757110915789101496540379472542610455786537305422024580757292613516366711004830532435960639072243018500121403760949935847590133142516230583171047389833177679247531560855941791116812039231829147948511532586723965466876794383604865168735625772466658057319802959922860539584189107455681893068475775573030980243529064786078528383181759922764464370213664049589187177923713578806966446133547844208541670492365900028783107573843527788705487939969930981273788459298374018469652897101175566381671497249083282686140263762574453584590145293324805482682387806184008672698290403194826352811492651672813366884482991387245625332196184775550769449767576851959968351758135698503296187646315289221250786438125210013703418945507462942760060527594637020736762338468339971144120214421764376421658537807957145560067147016525268554687500000000000 [33,16] 919875121632367441393028786442133233621553326663038174028458503531571010150170402712589734411683922538355253849872093007898290527200785755095391974146472297967043577029404667344669612656659024038396157883082775072399323486841785505703456858130651788709602153546639624509559804869460925446480546908377039568817820661499890067710594815835079997300835734511468373996013078197625575950349976672539272129871475499327841889582328054686948909389992731377009582589385476828454767248506945935016352508519829202736973275725451132113505205711160196949328161394975477940105508425722268340958841575145915445956542148819120236409774092156820663967141298984937179482146144690850247830158785222510158540562771242794908624135887255982857324245009106716347486157925382613607498228965303108739003368976096139102522938758774342167839383711735336391876793292583513553145220178961312532806839863555910806119785075477317362890996452493143075114943198899169633338232556248995656114392512105220067812895995660143215254496834543240884587145861840629479959519890735367777964890347412200777544482037848180759648270089587930453873491407089308166923562022276708869721848512008229476015527976951716416055255047405369686470947348939219385524960945496571571326122356051915693671568461615769784018006687146724116167393828631212302775974673387388928780287485588430195630242049667371195284915185022073997468042770674591944771438209345422598958701934071060377839653548344044908976698843811524967250655346925824812236500369865142489663507542939418414395118186840822990518418841808240311051595950474249265665182725226709247829167599069112810644440731718145521806072523622513865137395403674529026303366541463991839381460626772479501700783132776569513367621996616883837081389013541558939384838111697717876087510341749060745226240495013249706409128430791398383846415718176236435959516179069873386847191963680918962418830102534343383028301226977885342038262461803471201081847423100641613989366315273948890078706178865381804729438780701735755282439029210707255615659232954447836187077422497688249505358440303990081492082088387404129720683643727292767164911728834683441069154857332688246899588062407989737155735099003150137876464222574298238484336793239666625019113491351171660047678391074285332844043717662914877633166637320827977968300957832521967946904770692020047047575577368336857492130882279298259944285841467614961430854236823506653308868408203125000000000 [33,17] -666451016331693067508413245302324842895329746982131579281728293747022300929235913100770868506193051909350632471886977725226075873224941179299435512411381105655762650000189605532761452810461245020748464846927524395167030896246626330638434857954847527476142316139703429076289130235601537562849657387851258293525640190521539714043464019930393347010215640480018324075698945336416740320159908166922287850455456612049909833348530305606183394033087752877567436860658704804767423647934180523937429196030298815526911396883263380650988012846565448367893389898937917584306542142487727721303504282245200369732264922201650733795629906201527995441093402626932841344536579376742645161497269832125204856703917013338356018716385104981703223509327122413849475830229481520924913122782041772889598069071099013721519828391144169255732629371656147094677795118467946027930110636571281460880889937881753743218519113787181982688048565571008038990244923383253050137112150339125123407264407013268030078063484393717363964268341226552643673759274080258577442347527084948485957581684505772681178565206875510778940670593006833723375812283873370556791737711280097624871081137027269856869080620525611120466107200366221042809226246480181727545556258280738549127560427730115566612626370173050956811688253259537192308207273455001286042306937729792727840222322488635909102236111904074441450291822207819121318815037373000171098464078539919140175014114317402335066413429185487285607880509241976321226485004957024697091882617640439989973927347950399143243252022172180232889140568198528076075915385753937696548181725825131683125583596405586436224005023323548621975523110432912855953438011794450503330890516036082954934124210046645173945112752261726977171038328341484599007189417229970472823690662340314943429717936163473615247102675064263935708345460991439962210956865356063001421100277095604466198252216041334769241021342463158521637152435064732029101223286693272500313979224509141345577987815178543371503756567345100903273600615501744501433603513832271331782642316271552671499293613138099262114599053646835933109172655384618773100435089739191036566200238935094507389575817628159849739598425800598693930363365446718730855739580290250788507469286366571991598625654153479764111425631639974743850721666086962481974140782145076801076774322173851788565653527203696955124883352679856973629124386868720534411964038362663487191639433149248361587524414062500000000 [33,18] -1904806666239771153481355888903956539378607240589975950709262073504744580507760268937933669703762685519913841166250356755893732088321855636769744631172500617858882273735289654824026354561781776037866180460123968253920739524275118999742794705978935383040248311400058369237773733798964962220862735803470990820965625014313926425132883333923537128884896018616261823951953583595670469286099107113235308196465398123804579190164028771117784384891785332910674307957649342027312580683311110098497510095325961873148815450427110811982780716251018458756821182131158785430283162786444321439454888582698382775896127603919928157928208666013183977199733894333506566422525751071615823383215734708890932203076184340846389006897223505483693976836630653644147946878734881583634516380753839210055673558401057703449808392611764971781122807373638629245195071187529444894194106239570368660932765698391562462637768399851888185684915944804749094832583112843680833722865215877349513237474121315061018308485780546564991248219764322578271550026242259016324547547980897141328849168307194480535504389929700570330548738784485595242591610039528384575231513981329788266564371532256373681624952286045968808072192164452121763451917229705291951584499821146983830674863200882167304294199300565875833413020117903762047682206317658710633099888454786596558231172899385829273753568395854540338083941932988877690257109968938416901375810954468466991930044702566771746361956488830711524004566533896531501211250435966044782046520182818204627965445104106553858437670711476552425142819433330308557662720774380925751467246701088390213464533770343534549723151299537344586098225581106590972192991671272378856435294503590927549747757577220036733965806755189057652681947772883409573432655041382254299308583938583071231325750477647038512496821695781145698526879517414161927350336595217953727911170084809663775622310053962132010516751824279888680770199163335590707486495841715659449263510727681494159841339266586720873607435505345551780387030836213390212089813441082412321815149466855872553448648027812665035490552025864375708433275725469605882163255823078431171040412330889625159729071230043362495766309593299246160381788437169759069021470763684312169697846188018548669578582749779039811579352103589085754706527484270744502538797514802328495642123008660477531105410298947021645520648614914993125509435528704054525934996622282824318972416222095489501953125000000000000 [33,19] 9534390744826204746791126706073771138217988864510246605180508430918636137833225502350353769856281847925660408262886628218836275027165148502435245686993188738235700532582300728785533960098814619429454593950267671510158303923308431850043509310658391335948562722073740006527300349939532111144969301673919221184955258263338628409787324475819889504555383023416138633093176257560800062120281938066343306252936255695449785313770257196158590160008199098744730836707409968943901658444849221745785965310387010858429984061308090833200086151509365883029386557572363632572656768353106749222635859961829520851382001466470820999495412681936773450625361465871437348223702653804917778915587567279612056470499092262375507543781243422249039749147826805840343984555170199550701538616541398156877407116008344344317584000845191057321291527796038080866729809029228100370243214039499886035472673053383517093189351391670677361693642059262287173145285933900749546563698566101664837473466109662784870613293460106286570233894397910241237641745860755099188177887901530346341696244082255555929697614322483040543027874229960949505041637830716313669798343728164359614173951648836318903130656634011065703205082919959344537397278084841942788275045923073239861895138077540007738301368276732388861179956647487257379257041236785209686652741031459466895375987386712973202504198123326644221368632029195152985514344956085298017553904468904337269938357756063430433034015687402405843770837222547500982979350225646248864475145028228105004069776865441381970483153982095780083716840627149431932496468220483741853795620702277304459945775140629996477253675174021953965313151216614760415094408819003446930528002545908928100423474078326318726119730455912749482281288288502622120771863285308934858604356590149876254067290486578168480129292314208060318911623341377910269982750332340462422760660023543644315942349578403241759473227288928618124291782815428628450683441114082453597062790954421146417181472148533559546205886681125457638360429395113076825093021099653587219985262681277677446600280154863975751606114561759114335384666011643570660143206154546932662741460665196635058869847876233839976329506786689303360982299609119099799712704767193579141878550945682620991996936013301343434695189654586114680048915182963226656889594902274738160827662912066190746735732968301843244932304792709346919698178446605042258340384497827812992909457534551620483398437500000000 [33,20] -25138844483523332885743287108189301124330105945594464679965107314985312984647422742918644086334874363826244009194091195874777661340597113792010000723901751595802603111559447753796088615359690461404994009138644602887177402549214619061061047280273843377018917660539020481170090781372075027983130039518378280827284670762650535856097287568629548594675458355673284852787162693090814919595171644529542279596690831257372624344260370879457996078001626171636819168500736373765977234606989405020380428799351230926223992624569499324293603064070778416322269594656576078237711025814203516219744406228241187155889298356675421606114334584732467960018534003018231887618105213436121620832521393225409856831788106609700916911929678331148574949085144823329966403084953701389146901602168308182056333233349922978372130027194994666047980236451812694155036554483499229463140266890336355117170080269977769008494159885068948791774356753219137350532497283061635926044918391871528457079838543313920183249275057351567502908104278487766056226225110326729877471644438385959822055440665203185298988048513790973123385447304110356339808419328956863297738485578762508802150653295237518883628958210439292430443630431131193832040651775690149617288980498090219002901648940985847441431723912691187304791842263456547544017303429572313983438292347980066697464659792440474131676894372583814382846950361656604434078665522020867478072785670193523523862144985642998897254724245818004389875809792495035533874176271396446395193904763021001711485448157770525334182346158784914917579683692752945051547392833426157588363146819093132222075067467016135591016449612550537992847762271901194642904384556187863626992816322126260380332927685364150552834343381058182614465079413325099921494514449267078375390394855273007563093905701301236317066482903038326751835596871567107058438791968751658774013338001041238430405456765943535619722317125644902568460011094673027319409009752081033336028823305831900357964838047009668082764305646542565525488371697070169866954888946599449295998190376077135276780594377490551993082707353944679827423446717897654405712516647998914595703583732416588237047902153112525184158256005440639851737879811827959873260314914576110885361278637527171501501723716676635069780866160143141780476543097397451194912945716607823600962055479455499278915707627085028625058524729721781946558955204878743790175565919753353227861225605010986328125000000000 [33,21] 48894867332076371694207020793445298186047552871020358327974989716931527981298782900609722126281114865789997800837499502961268684848319396364603315524689022342455079286090633428135674892897174110810955956873435122730464712657225025543265735286589286299244379358794441318165957605486447068006336180658323963100406615652704577307737527765890982356700371779662348125324652120799126827658718404544448538669952843034236126439137608217316605722708999337089126727171851930760705003429224434542782140806698144511868081174381526172153763024555004961317420560518642404500879222169557883618245321396557322501551083288407318791288984916315767050661357838693753564466254863122184256601731040697502503717892557009412957308807310124460683810728647473980020328164699766906181290831422523931294958805694946232978547035625863721718473291777752933599244708707861864600469597134310082158929793094097972356296754850334787863624282800823516946284475502392213544957025774318838916494405706293667534473518423725788029310742109364280889230719968793933388011349175590480155126537771175968899812633805021212891587417606985980201665636619223163002877300298569641307402653973236120452897168329202786222636349603894366691586998178164021669942653466202343585693006660218537559598463513560605261800538253009620384348470214315831537234224416216592167305767123292580047534920476309712100969464520660099195202140605066818064019109145663426000247267417071933404386702668147844723506849376862212352513622035782595568352201959081913681898215144544469521071043524792220576505679397789534669197318183803605228800171103816836384204358119881619308871763266685829201009192732721908028789430501691224770570164516387765951242734233911427387089804815209360031430367590131909148001403497671023259341130028291612049050107762387598109035871963050780045758855433868357945221117775862191312193776162499478798688915349778381962247180900947834924977672563326346449372803128645805091463960713575236600131240010731211136064935520118115482058045668563782013684084385578437954413875705881510391163422164758479623883165271067850974509827093698956300364662069328781568456816653362122930084274166693214493290330136651839968291925971534752071286898945912054040954745639884018799926830263403482647369844184014254961105628302665421018415810723834741143574255492467877784635253208297247366164966065649881412022909685374198046625693336864060256630182266235351562500000000 [33,22] -72547653015111713964739320974614658218566059819094781347881553990512073684158655598825091128809449695300509870522957156846287166203003263052546501500795617090462559112209288304555510812846711926659110022994834928758555617897491208630988333237472606961268548929126406642800072795752840360168033501975380867286174943481834444972384592457414805288018654010995869143884866316171604534270490202936294079918409997009602997192002412405251199650709089890009197109425072405826099530778188914831352510167706507516427119327401392742072951127608261988431831201280059062362327079868855437188983359501482537298921725545665548468095105831477780609183901854133743294147516662868385404317134715225602588160208812332091126251054971834719092936164322855430646704855416556960642103069632147040111453108139200791006349475798724533501250156671560533552732152165862509512259330302797620568183413703023953176402888870117604141909081976038648073751342175450066883957823432669522529120176590916023109989726516762125452831558972613303608947759547512038970772436157285833380415325026800885474764028253848796652288532225683146480360816342301881789273983426328856810435888195621302321220892882245305276525908573770511362573348325201288828301959263606869533829072519927175340497675086381170684133646620058741876361477054199752438697534981163010224567239722524940340464982794719043244090531844014403542132767335051597745919137117524425816124326100168945064204253431354511979311632580126990077065415896239882901631299660054747344652718245491557755513296737413236827470976091857536743691751748257411712972422001357270905128728897611695795600880906880464642885250317346544435247912618004951119578388112196610341639162460172017684612136466955714839563066849105807875541036878487472995091157523763893104695668293409635594956568016247290933220138210588848428893057889684139863266668971084110955244936318865369103539522942564257075385366394178655806571841076137970624887341053689563576320746238630611052558041220065499661069622878625349615871362140739712525701097424979548267877335342427232969423861172514186142179955708553787585075850935816665527750052994921968088182333450371075152511779372847987731669393406665204111506425672548042463644746030392779946755963633595442028917840541054597512477826319220755905573378775978381597026509816412470048857835864876871706760168953332600952349806550534944138419746195722837001085281372070312500000000 [33,23] 72997728502458227068420906766023874243564023152679886493449625627804297808172950152034882933264259324136888781069042490820738678120278586591717429583948821116905465729384141649780042555699925184388349323812110985194455925695157416781270385911084452867222978756550345577900708247205768814104278006235406694025794843458832821307362698078427478737509148018166303619278331283764193594123077051009141751578364984549074771531995557288091123733571986719606918329669221617839002754211310874016403073517979517783019043581733506925665779231036668611016054500113710356344580344434448219144285646260122845545631913461311103897558820406139356265218281991917132274608237574429216196485572519171804280431634117930550159060902209476602233231786784020748463629492852011824105229885561743313686268109925008508843947357837351322920578718737378708884825331641439433799924953545861943604708482374961118209301106027653763008282627478107060743342297607266544715030542422302767292374906570699012548309847934084174486170457499723939102485934527235017160315622011341567117732439008423751841591739251937666922156654686825147001937306558599401736703242931611703372806296045537544179685454250175184470579480563398407015281669851916643874056635773878502997894646250771720176240668687382239424427132246925378708165969010740079892500277934263222706059864003948814845786812553245732557087824448363287208792613022391676604389949130046243438461367633932019632844720014378562771641014611466657894797573053545758116755881292455805043015952331485083075977763053616691571004080483205657801789324352608803277984938186338214689115017365706817210771370120274038940154991267772327259371335204677945050695875403973574839335772543548851979303927764925227880150946990245159110639057510469801661250458731940173601146413372808448217267297811093616267784351264984522811579690775342051696677355413220571935337443207597990280425088755154082829162090975665698750167098142770972101590795809413721561096559158430368417381291979522555606772036547418530261257431785217513278240632293483724599407939260437117278399341233302225779820485906550882742396111006973772630287165450998387258190982988910842374761368187495361429290074889289599422966111124983672488464862869922004432579697724053325447893432395543477512569962168606520080341079267029498423590330217164821397572610056216155610846035175456647315007279244736260181980469496920704841613769531250000000000 [33,24] -11621361837271678009554651056518292433626058935101996679244721482502325360630174146763267271696891840360468925275281465945626270667750847846042294961927133959189526371405064603181299243793533972863033414603713618433970399522820726776484961646553207761866749910955383861887125881201390592313353658692771781348237684672872425054857115616780298390612678650506519524750987331056499634231456834303623729865873006637192403706343808997201696154506919152315716592182432733276400771361754715915568943029640820200768361746403650997976220532504169975824654396221377857018456271363581611245576422621107021648509404821573608782426338275842229652682320731574441998638862459844775311689234335742268043268338033656385155731582524662138534283838973595639093336579127250964176484650822180807997713081212975587899645115992920012947901200256398652243726710780129435634436908675391412578324458695396035445317490950488157035149104906488309409063183817628826264351960083256991478916201095075674860191415885170281783266309312514245126538681081740790341715177332962025570332456747970160799356999465737805558371259877131659964242457146387628772643296769752705318029342046427128805274347586623717725932499907996127150901161361487300992522294504876846383168553277327039141310646793576244590467339914429194459919774972479483776216575870178413561936919781870321002241543665897578720769931806852183529724333389999966354305859439256996252654489192557410501059121880832017412149532614214444408954280668857845690098774312259871160241827536518012537566544690063184593711555653326756622041330625943973898766643194567169872381667618585451102290827997738411484353974767656354182782890160192612141975632436607022607453720957676801118993177139657551966930620557125019355176978327658202033598303513581597020078666252696094554601208097256245308500870856615758046563793792027649523640895050237355979084973974712667488651411905254731192884374063512601505543966402981850492084650200861506008743885667232884989768512164041174727899268666181551466070028301668854553926884172273117232680188008805114611712748069215658771253696542074402335140337777353682676132631994921811494906019439893700419474247185336896332392115305731067691832658696992591927658138115309021730900452242512821840572798952850259229681044013833762890014143325702110157067415303198418938657278120651813739895564961307789590672610857691182673079310916364192962646484375000000000 [33,25] -153263281318450418025450411116576194519015132332315676705799989505892746460242460952344106476525483185258609307618192412611051113408036351086342398380419655669544483048885612710234171123909093993192142144032234484626103264952398274692006931896297755692011365912354509406649785856250106457615200862549177674679576503448207325427102378474403443666703547809223460847056306290911802190559515542615097761034679516277722234379134803828644218638021986874785946818794956140304730253314796591765225910473292183782459424432650586602299069316284216980564465401236259336852605155123584253021336488570202914589000565720209039984439726238332761036702062898133410163536943201494566573737146614943115619173721747811828109296137350975790605638591435991127752262089996640624073503676678621567218391069653509844273015854376427096283173831215668220094384318684460126695010067552968396728519372109555126753489788230457712447046406410918858397619291434639525462123899788946265013391187819192613764734438796924699244482151408168533934977936226794209963402549870340135777854439898957240349738450573539844086805237082196649564374005821449329603850855742124876236776920362486060406465202328808753935672711441311732638614252143012478326667323820218185252723955381773264852357578751056044683717069656760404293990711176831620960228918267876016991715758481816270466930205281505790208056382625505908354380069887793104901488217802047015496634200953912096266651398698379643909589392679942313357113040416642210637970133367855855462914445262934515574412917026146234484407560718975508014415594519923773069124189493796724741191148980621939055939663044963052029328574166602794935289453709038917295662317290139263530342705663615109502641277874739125322030140719655419038271965722259320470873724320189181778581966664428011479121638843740940023988314520804729120996438597683533577903728223094003945029713417762836419543827986814214125821125083626385523284525282764218519474114437418510372820222217811599762815950560693246936829197230804080879262583932418391090700484478618379088660480629389928054021547999423880315188695028955792006613811210927686638479516848530747614872457219735239256673175904031111739858960536308114313330770087150463367526506639307545771186250875132487886905332358342644490362250669703427394614085168443839541540845308090043198387752166260122810093330279293893599924791804056667388067580759525299072265625000000000 [33,26] 440601796952990443208097556980184316281283386206367000534835541758980827927780611004501398070918622397423342677621157521470562042972426812259448045793631211743657567879577173882242605104571671837700411092188472854501565852655900720015079007399634850586748655368768892274138595329620735639980657960528266105878311337759865434572419629006998191142615754988523691727426297422270862957643645357227537389081066651798574698687414123387523033269881727391923033171640208443709149195810516597071737945999006168982160125273581940381345312244338771076819742552772494795855718596057573884359153743508641702457638012675205833857650723051154439497731196020255430775950202533393857030532771090693492706198120705945589384329256530445111397461823304206138094670061708661566534115234076963897428174103399320068658618771425556749059285987792046640022843284012698479647956378746411955166998086344923224512048710148580525363356516387575410640537594662031075308473294507085198702093746736527897030933599271520716193332308815028480326260467940937238963207432844658499484041179433566605420682374072923088446598192804453718342391608617517756163327127407015058237792446029023469638192013227689740568589168551948518700772051731558509109103015094660812867756988375151845265106493718402825925381956167666276275364315812512099069587221892138067815990384151216108690938303720942077831592127412652536222643513717434511359477075913082927057431902279161817473633970900821916708968046602995220663927073628848209654102845330305938844085745691274990556708892173834806994733361182142254982464550020362078327996499253016562017681148840889193762312128850276094148151984943422158970797755390483518882793689059887748146668067583349817045853251432926387869998774006763333688953816352487972924491849816828439813352148184326994883566160589608488238980622653437440256069175380346331167966773049766665726300062714991628070027386498675584694226854028696636894644740605080736858623482665341834201688168745429798402552974264278036639189991259296394566102049827226352926457337837332427941775009831121829175061591278724739720251549201467174607859627408527460719646613886370829280063100690363617563259667825410396474853824690674313847453089412730291282607277440939490676164226754876407250890801090667785352531661663932020713472703618007465607095967850505470188484890039469570419718602127299804903370894493264131597243249416351318359375000000000 [33,27] -820340909485682587752511575841629208632521402338064100347667895718374607145699875656929949533193690150628033077171586720156409209358066495826565182607640212572383763456556702812170109228926701838192655649328440818804384231887479042042623603508605650317900824315580039980710470309828796145267371072076455669538265162807750809900264057212174027450156727898172986007951357799554657419750289815900081055150794045768287239588022436547605401089556818695832298953294827742865734725031737590123734281920342741977852880504461174859083704758754121175887703725130113346752929878837799711147677627336057782388832900914338846429315672307689939728630075872013369739303171959298031077131053495789370161976124234340401102615257448786955882620883592109900252873816039410355666956209895739846434265692289368220387642177949246656697839518118224913021767993791702455840498851998542338579596373384981349772477465578351204525507162907018245730091658508540667517903750819743014347198410944433507375316850196114189671151962083101321130581547764637081178967971043703435737343312686941088960267788916222645234204616656887412077453295307788026728108516737215541363735791062098183185380635576177200032508525034028993467498393128205398860068793729749842247408850336696795797701112329301896324807564450171391753579458872071146030436042888385735763300972715688749518470776255966445863706212955088757005357710897048914171188421939260872532402443145006504200174109211665982153480951611887991433323340834130156586446177165479039055411160520753683580604365715162174510018351293279717128829219191575002115057513924255809271459704962155882762705255979371185847474401814038689694965899985677813113779131745366832802436088811428527446892590414407668801464386308901387368579160490504425288575584221509997226954303374990708009857166990793611084265105486120860013395927352140625904441761902724665251707671072145808494422568541934876687229462134528414130115986370723707942696122569582479920503559150733393929298690658008921758068712669565331265037557378123432827163147707024992687878130962649075633310946344281069791791455354227210205312082503795994499409488332605543826271946020517444091373601379994271810666053229141394288740506999173079941565636527278471038448709331138645492043846712243188536453624314681900927464285762039182874374965910960994882924413164795597528422813526829265873274721343477722257375717163085937500000000000 [33,28] 1207708819803259400484658444671961515247741122116202308363699328182401805180696543893365187457154874865815959525688064839788447203739867636764893196316427899164577026179739161653427561659762451983965164415341773785913470040573637083635596876174436526306898550554189612675809608361160884421023439186976547941128388659030871965686966493318127398507157042870531658220045403547614105001495417638082869644510816089895290552701269456951930810961188198584393613491528960793408055249550185396733708447598877536779080949225163233364067165785618127849625348989563448301704572824352224217828580030992810156899327526242139494833190963847508400096496781207180542337584009182000196949229293919970284615334808715264823454319066442039600139112763668324502248436587241949363170458239593631673547743106806984502264159473253639899125045759365079330543312979280078860905498587779684487565619244039710728019862727933874724029851136684161427287904194385518039942947607002249439818413521349124685099007390326173839332998901132775848743753853146486934840954331442171541749570612766533112255608950604735929766963553556041711949815549569094431458023734026536917958079889582232663241171918363225525965187684884385993366606743521417833612267450710486348322824748641163109268539517660976260353647055078139049109668861987122886923896865434117040101456328281475740532578277097607098980461179176147678961440744988643707295944503729838237829995064206313835282053592027943832245475938787507378389180501023653766600522344761235948735957305114612358612293409305779284689084780971372276439702390774069176091427809119997313904714800804316599238943766187472984073347619996548577905934902484363394085791478150162445364186213820302327947137991022017799050984759114372008292733138879065489280695035486642377240911836997431225491080893862134906831271362443403727173649534911129392547612110793358272054187253041463205995475279199664389096121153813436809789116869375571955194355588772648303243412634154326176641203573213953428847662286391795296709116729753648766270010920384956248670633757182325510922686079233965910636571929260753363712932477804409331354088071391476992535358912287647340696777900023398522886054670201115534530464720861520894287831718005859306893127334555166276658481249265485470649812254075419227669773607350031221462226067733997320630400956406361570958932388807679364495228924170078244060277938842773437500000000 [33,29] -1491049632473226084895213794151434235082029547831099458227986598878171785591362668804658896426676298823967551631442033841197145684000200508292764119084018750117591656162613579828200581322017503213729236597955463409076457399127514160281844747951157895125314395612757190493581113647801818136279679060003179989073582390382152928535614287899238699349084721085296787256613523434805495191745202100953598232498125527313503569759828965386007709341259839299992814030840059266134652457677475033717326798072638897618064714592388455704402192219204257698761941280582714024144112619592929769513059907138369216858371172221759732989859447017971760602219058181842794749843966428300185978915155598216945494429197929346526954457684149071952149183544774387239875537663487222064652369838020632193632338265112368627880061554844825868245368903155798358120381423708716530278173336756759435553575630796351065013958698300713724685760597040221226977964673590421592185868764589730419612237947607365638722193188963846595501609687185904719486000802322746606189849482391325494437568166481060754272916891345942746557151720146182171319036806314562950044265508980389509671047752211058393708819475208296418749588368774692896010422685034553947229902767878403477393846685845379517278039065506708475557239681019090329156665264574341146766269380479358637222944567674549051932265095697204847475013296713727580373018222579086849035343192145524877380257048849926402840029405528974477597276421007053872840222762981747363949071631602032798287153712868282929746983523582825510296865359699784048124653985317339505122102070953073343752696491441180379385013072964188990709916852375681840830595525613593307493261789415148144037278186353500720831216404263942392839139662949075736816868394293219678153894805228750811710381761493084602227203199539450520245412527863363622002533384868413894425069321052618516938451570063244912972890523167631064478955914265128426586902083096153710816965343852813848827960515762591137455559509811553169782245525508238053298831532346984708444306900920648833420986236826351037547628005605469702840816009060380850858077140204105698506095810796835552020766681210757279605597118656802438252581064950671537153035235281059342483911882013275831014657207620839963545378497145577291723350237708388108951567954082324750118964743859732378976436271575179367132073772147550505540181120522902347147464752197265625000000 [33,30] 1582885381741726336988970478309544852466488159364431907592174158195477076014040223061730278142139235216985881169552889518464999601464689210027623488760139581393372252292366919556007224454185409315320230249244718101956108504475758767937680518051376040631539963264037815039807191264154129717886723072007761112305908745239470926936428027247322925122218923855354740264555091326317040841101584328579731273656907660779466318360365950467690434171850456604305548396608456813751772979116541809964816730263871708101562403238735380455211582082145033927625139078180021210866605065085933517862474520895925123726316571319657150623811883279379724821828171587576786731041410244601374166462886428089855654100447529816563442357317849607600657163434639551748899726362463878310074626820137787828418601624346092486037955805284155196265750833845733550132814889890879749589909623704795831837220487417286408279994278320001908011876507492400810548465640349756745078884398601210915126685204253763132244953904280405365613193574484184009131988197092757365183738111084349164513766510594050010593454873069886134506790606776194183093444342106377258930916037852933162138549585726020343334041211997726642380019668662626235397718078323751408728146385672945733132841923545653555122762922760565469107109123531581343030682239133103120409298854106208199072295439883902947965429948481136062108430288898550889297493448452041100157846995745440720197184376136106435730979973749828591208994766414419087877440699192617575461492007167278479492999594505825600662472320875177481961083240880574887231529854173541790930769241285129798689036556385989792905046514684738153051764931240565501415877829926620186259883831219288048317186265614678941638311090456270803814099496529041515772327019061045350349557988661319069280102001927886724157142828314457843180927477612509594872457303560708751641998179080499278340462741192779764504676854918414867502649941888796419385996101308772833549162215431706779748024315971461559790505740314430760613356675026324840644204152504418833712743807028122049512719535779549572466349358120507182739081985039299375698469527997110265098770620326730321256973276607226656885220840829526207185941980437943168716606592824706016301219057776202399729169682372835774491973096133867983905877746701484683031303272975257389165020249824067867512458105499040127208204239463162910084292889223434031009674072265625000000 [33,31] -1463064679527090834945106423984932976367125914103567670316891018805185707026511125140307846065964479174279107140133196735291793934625856804517971392197834276634211825981108721437677534819732597858798342931767071835745957045667842730117146703791230223552587465562245954074350769134196454584439596711942339194477666404801706968714050780025556606672437259457777785533461803777872075416109574573593007672183332336938388058939639763373887811718213756462573675977191605113214437489590070830865601380305353748899477356254096103701093690803569502612146018142129438382950848969025173261953309206997888422734551280540772876101583522366109750184388215914082370985675372875655911905472290885469586184565079165208933784344609712875488439428922935840164067485049254285249069576694010709161200562123036697248179727368816480010910843949705804551921923778614657158749075626320016837463883417761734699374296672382718187053829561888244900343227012965186866613153757100706955174337690810656854567803671681830783524035862460864414817307582993337397030394980432737798545845379212362741782330192860228362411122214032145397589598490368523939659714394481103434259655089553341336392041566606834541516095241453197075140686061707462997052130919544685429457371144370218329501961636049254669482563461756232891592607385956531026146179699427226586574710028282714964236467634359845860945088905031334678537803025633506600431179767275673670575559440622493134320239805481767408584816114468749202344707126118751278324745196730107588164730675493705441647145912728274284822105230523104225036646866619410832592337347219432732634456223917930759491887281093355031388202206724770930763260909375494142312428381866265647347658364387307293590668047419242406774482279271984078458030673385612500509316429032517105470490836909280386597804418172291743207486961329645218755497212324099232375847686755309014190812477714650875043471000827027573305660208572217796061681089939583254724495534477044205378253515703185738610012959137286562554006106544432869611095218473417721916394658644562189546994897044903567987588965191532252802329414461084794205049849119543451470916685946634819255445532503255713096058889533046405879811918391957660684985939691165734848856269062057933041183387951847253250914892891084643592815182911959796291398402299715253541111800555717157866044823395347756963017979425778491986420704051852226257324218750000000 [33,32] 1185274116417886573710625531149171498134997196403829073959917499204288904759618696521745309753121223941298317222071390765302873515256917379873751558282040499324542937984214939730047554601274208245935026628689920169991125662424188893118563044842077153892741340257078344644127518618837851043062218704757427160456923364122782403600269495076838929585649847419873494479651888616766577187326193106558003748437461835472407369084486298902052863284744169898627864093263718316642774050163459459770857219470657818404125829352585146033890792194178352746755485992310324708221878929432450801420120075068242231062617275942158320316429506404679032179542086540633781759034792017948126383333177440511198854810451914367477059082331125725116263262167527649174174959291373716763946266168789186898502573799763917609053962575430679446046867362514421813922630128750709603027759914007339622058036076280632414974610655690580059636374837856153533752549725388573228748472029565707748244834430024218722466760560611274857446949703345133159143224709987519929587177118500885917577089703217711837872535290995693825769429245089408776795377821835546513477062212323494346617310248566366715464449999143176703059035293636211014026844856067819294653394552795628838224807285194058127817571975449770472765161353984066492302376613665858905285500938591593662762689804182086394760759547120241876469314596132139741504467277657349717737639740173925437169048615085094870288751549150505906640803762651929825558803593889702355837929834368015229101846681139158953576684535919441634208239629860834800536334143577653668122006691651807760619536925444283395681239897117610219337177613975468608902793518621440347695941264976313906285158011050697627387899489562330283342047247706847865018542334467153568982073382443124911119432500178163139034848502208731515290405476844736104707374736717210479601752876168066748220604313433852324122024997994036251060432774360411895908219774187752115291023101526169822533061515602309918337465548476717152001270761031067002212164532428545581400771691680041713290046902541368266146091628284413226322263270814582610224645855632083366951955963968117864968655952166501434471080564399869779278250111212670627633939472262405755915557841825641010283578657017887254001532875728559438833731815744061068300603922045950730534362245774039893100030504509517433086359522453889780990721192210912704467773437500000 [33,33] -844437623738049389188109965873328168381876131978845696928669997807403059162292628710732860875358743190927534307252784265897210689524987315918672128960568093931223323807873772291600612952049976160241692589471940480709065769772204490378990110781396464120135182962766723941087812607035442868396625718162582382138483292868813735469742511482559610528319156192315147794801234529931665348159416363119398836444938377269634336218916839450510450746130700543649732348203367359275295484840131652562370222830443214058875437187601231045283812391718203099427738258160789565760300124028411534560352101383791141949212508269702838132546607169621896833210190161217704249913678121155179117460903905242808769216384082955589270596736547560042556349648188036960116828499378166253619349682961896572848603553041412237055068942128056790151339209013548255765913765165094648650470907674603180047174442268284364977201936225341161937820928052997171778940231103813690267109532568205778162029027583493661516774709832564814217303846055058729366452351002762609473346306945178828108817181175182547500009051124231580885509913628741189180064787367579148766541739304017530517361005943082503268753674297334302766466302893593106766859531520739163322312122740316330474435837446585955982747167439539081625153637500345086640965975973023425849120552139263859489049665327477345667695859283064528515014483094879520582012157647632522036949956021551112261869861879379538467361861307718325315789662134392306472771888819302232369704176174843531325758542668447767903046051685477668738143291071706330527690485583994826607175458922071412868324361576093007404363689786488296816039804357626750123412809732290948343435937110268521818681863795644140704211663084951105893864895088401289800212098605122026801337469142272697986545979409318385805550370332154987892524389474212956343459467729873788301149947647699348869411359508042320007168419197942419435775863045850641201498178200523858029433452100185891291410776014906210986825863815468823993733949906371522642597774883652529630388710687521089756992320031195148653438589429301410461556336329292485569303143107669633818161613311473596075896344685803556174772571396125559282073459245442054765354544505459833246969585302152045835305163343371790694800866811942235780922476894560552823056683899704472699266439007484510477152973002294477971804709248715425928821787238121032714843750000 [34,0] -65945244919235528242549226882013753509421693054406908353906346984176966633588304079256745783827823100702806497204223558195099506878954019327668532979863175291108510586274764858292409747583794225740040562638589702715595349135409380701515147295482900832124475858477436551477184955359721318158883436343266434246526663100915411008488439892128361724632586499063981780289991207900394007636001326527153240901442670645813860857545073625375916540784644105439422439016683534327918416204262069001929565499326470102468421538641744283994260893448593439324300290384984824780398551451313120918512865941355276450685106025495880886690020859152893839249279318757090706763022201217862167449919445778190746968517012954016611914048490179164589083896587461632737182813160061676295881374566780538105374151732520978230334785001464124843293929812401800359303442601683789052222872253460030633821045037750707158307695317232016497458293393213883896038152932079333302216549812130450300419395189462497918035958723992183857821153546947338401331379833396987829885551256119080260545705524249501087488512522987810770652915879038090633807727256843557606036365886502030144914011619703428932247573099843584057926887218943983693341246131636735773793778290053095795212998046692288693979765076050575084575615761671132638577277502338955683717542231991400927460409464885460960222878574272322813008301570806974647503993857940201625928909920819423540329076781774979805351372590327727186838343719514482712295277059874873341556432851809025600798107867042212697781095412002077699373352540072104538353647855230927211579364321516961847440079449089381788698151040244390974359801551839108998353283005306485365619425418460506867148887777574329778625779935519222101169329669577626230651758660294743317283061299469479089689382421156474654735465305680590959543148838729161478190841682606771510892298992177747814564338214685437466538502176194786099861155879204107777207439129545669067751240395180172483586178233643960157996709486565903508207222742889286352941788421288023143575788777744700927329571719708880210015205279755224039860674709427922108014283450619172069568453459128516484084818571497809977362293627502403832649031577141005761434884847355716716783077038061275598365147031924107709149301199388996835528261514550735056234875113606480741089132693665411582873751992535587349893839791281965605035523582139883602692975728132296353578567504882812500000000000000000000000000000000000000000000000000 [34,1] 890318267856052720591239205988590657403850052994005589020867766615075642893109256232430193581296566760475190646404854376516720335574630414220401435573721597354158231532081908396511625337077056500321934848531532035725574864978822002781394614934899555091539216732678781740212510188592359618494831086783899594479653694615102539390585435361058828364230151190431129155574374509450719746402115499463781523738907528326771693874397145470814245521908828435807661976221839004240326243661740497124828242321021534449126507507473752784094909246778571135307469110902949903088515202298022920461557245271497268475860926771758393476837972390256722677215974534523886839495321051783104727800718095385087875043540470870438039400828603659391015906139045559984298553155230074314425884854045373182982045585764650465569637244218665833094670050609753372988602390334865773242723917540804811542801206936274806852125148717143729293770328713101728915725961264676437638284156164824731032290038661391720921002562132811942985146727948449622100573336369315548017534241361315609758027735827061205423555807213737870054146884524297294028845767915333473716039872107111565739222271349473792392708307663286113885945671089814031312255604235521610460141551383614098316120625787029862826204213181202492542640403261521232318440889602099801080821018131739423226772213567833999585376249799052165576824084519761024451900438418381206686939926454881536595193920044030374397467069110927565195095617846108491113441283918060994096476958777471853729701173071429983041484726124389075890406695902651613634900751886435964850424368070328712431522136118097137935534182942226731215574492906829677598947369493667179458873309792457204011937221150130508214504822418404146829244493255875770289168555279123304322990720829437192583072165073889477052328694060540249838501441358101575656513050467013913937837374880654458252479464804221734604642586454128869242101966440248208016219338475974656788212929178666475651273956936984731564807814864438224050973609614237245230189301362111023748120980432590678478655197672894983564575869759871308466159827491425395502709643314836644376234868500048712866691894578635027632305414188592452694910283424412541339332912339213951233940728146779191606400640539487195589374283710058625165096083280935416975465633207086858293017353173705088849178251334056259531875779907749941572107284492409550857167088722121661703567951917648315429687500000000000000000000000000000000000000000000 [34,2] -366046391238822862095994764587343228679876414475865670617998283939300515697658738434053970423063072121428933258215184988063972960296164546239657558461928462267995957462223880842939336362535692049673163111870955502673332509139161751275392900616217131279504562749724314521731215864218402273701439013403020794532888250933553246908991817231506291346535481107243419949083861773168849942300465202131382115615048028316514305618825361837440946481318258559229327492674528465902134366202006370607191268911977665193067683355325959672567453022110757459376686949911812412675361534688706484989067048430078233076410741630185455511430784625433306033996729715257675395128620022204703892499099260148591212029596861420737891391597888989365846948141015243348550976322257758991479793625702462990761873819164059245111638733114786564834109672011905539787900288293999179520675092455154265243701830438770644678007736707343770385729835777049912023446060557036289028006243821081458777165208679542797251329239058377673940716958198331232177141114588887048379324887430272243050243822291873636182670547769941463464698743826549671664746383667437598938953161705497397340612939356338415737526579691122228119055629024739635788986851862786381606268538979047049716367054873510184476533497336834558781620064970029366383785813309788299502137120508691979189431110525370858247050740130657120752675439438184325643322428943503254268466414974540394993872902849121087758582871762681840802960782114372007481242244391862534858544378392185747087097238923534322436111192834006901897780094448393177342174696709721206722906439623606532724506962944059282350215896040122508909235252427355921049501223521538524764682742482160717541306754085059677814920350409140354210392160517045801332285124127133971408713061158800763715937014537386249211033082095100569677921912389825389736641260580746122798410800458875671952954303149842951518897131219156988768180904641038819340249670200171112409438435964246058262474124171818346782844848458142453315043651846552565945326225994006440337085078607811253124123345560298311457625243880619732875130945756137452317669116722439036694600263706183352879522207699249433820234256293903848053081276862230305658108047008771514384299774462693795380154171694522787846230839362365646154238976176648807199919727040859058703811672932392899302406054735494867795417809580368112158949117192652757315205115261000368143129435338778421282768249511718750000000000000000000000000000000000 [34,3] -12262514469218312937492433246612182249688293934503073230767126726045032667782993839316695864678957293075060806122836300587111869615849395274079584596494918348680425897044138780143845814403279932803275689515667016406373639660087237195574746839998562626910519287815720136637369028325896169285444865459241644701681623586296831270083707333683464309417107665758811423699590211879677910265426907587564673526842696085772475153941070728458249944936917620894560867857576446727081767403135202437950223700300033934859082205988967400814222304819760163346157002413227496209988735132347431538512956668115329624774331823031967457491003126040760064616208160742609209002685606230249395095181982084440806085267797360012629621167779716797922793945191339712134337560138616198104148885578524024132459497388738472337891668794240343103089313622462579149824977513720469505124689864279501315522164887745686316710733598018750816225673575059072953223112573266665911961711252106347560446945491538618213195128934424234532597499709678365697653505060840342670891912142725597717968376249516306651275341998968723317770445125734175812094986119731259892116337742976440052960732931472271014143356863755653951592087707880442590475913602710888772968939907387196530563273865619907548240588154366170787807171137379679395832536487325890278304541128621081564178187293949233292866641025692064715259795966863771530258298933846840222836530337094007707406908376343055275320503131082617558696604358570140845348099849771474326065533567973136384810441121504681731031408626473087987585783484696390385635961975200722599251886078924633420279948077509659990951385610709674193423559304561822936283649858477127817069510872416617676851507295520475236162606496427710354851809776040163908186774436181651700513272533859771916812656967858672356448211490812308503784223878369073175368865488714933220592025575407156884626784984490835409714115106308749819251555395107727361827363191307194629374174341536712101516126220375803471885659793158745684722648221854914899480615876558885577251614514158242996392216721014808017944704543518040408617306172327434532104740035289841490064286283334610359201372208229110341102377626332238318366049788073124237488466605925196775348960302180831520835326116482109459166993735944110135639651956007250385460355152480267407744713011739198634795668928652052590375921754450629443137205546917766440426114931453685941847853158037651155609637498855590820312500000000000000000000000000 [34,4] 144932810579802778463882411907628357094975777702581950571809626714843428117646626555465003198291577682874176030549420176012100698325306237611272245163136910259788741777850931874913416074182612484681976595911461984101068310034367177269442924551543129044085190919795183549177276953232985725147153257543439672266162810281135944415940323641916286784759575672048093640433668492158143444614729492737507310689080322928680409074330737088538766090927069424916549479070446556387827354744609696178762039203930480978939394814988311847108021448097770924042863613858463691446418266030803154899982273263122979143512637609904484835139503389923626130070674808263098822410496475518941927914798292941593492675946865863129254372415930301505551385131603191862150326207625087195821857062408100608877968103205796995409496862805245908672529174317581931903804495258981481802988635417022043518765890762988223336651029536717876640482552298694505092723793959022517012029203550216916942965578507769837669756343640373463236029638182878833977562896120569540839645584512465173319148246813112697164567525930008418873371226762315443870930941739714224974219150468347025274473014349400738241111086658055797982111841952865826100174827328783105433730559895853948070763694082747680656809830123548282966467606560432281744702903588671339916463051806581236178392965237516134064185825300578832042731926660698906177102479387239333186782741212186736138442519468246475442933564035342087045663998740341705685442964488368403205615237347308461165341024165876729658987582468551935507020159166923590847334488745561505958208217371623461012170516795512789108915590796447193131152267998629275298244188766400058900046622980195159688762655610082684431755887514678868220832724624269275827629308202519470526179489801205260885814668098610223288967641469419989086757327793934795703029309445955189765546836768376188066885374586763529460594991073117274934410068201210233022562059656317142389424000710688021707223566265921774910778660366941923616067167830059913741860651658860585674607394449979139039438809086830641827971688640459304091305092521951363809926043911590586488376577073303509277074191157656260146097526901849179267860862149708421020414952405542677866854542381955941519096561595803237218161401454153266514100401567856826204242400692156408301259560807655633984601675639520382685062097205323980877503722743398344992372102156525477331672213665569870499894022941589355468750000000000000000000000000 [34,5] 9592269246208850911747435857865953643451651688425268309615288066888315218028824864497290263881141450202226091194776375339736451212967104999969615935918668167306315219396683266925903355239653245454814425618639336183229763058492268792176425008939814512036331121935125063421253128077036512618102302421151859907798128543970906348477596968089393416597759244202423739511021706195508877918339790607546127859752521323227657838140661134308586339087171585144264506138839004268086319823004401637356086170896717140504600528888583166126915633333004085772422367727624281045825968818661796784332001665753690714784994122960581943908993079930151052688506383941256813787940899670740743752609411649090965295593105431588530046855367109326041332812564460596421656959349297226283023945856028870048097086714572918510342193470374673469560449507720699453668906536273299593021859807614156105548219065034785505167511136622455057250082879037920321088189596600734210362582627172642145592960350194482889864505262998535748841510372050116642990773556288707025685768589882982189210905613278376683296690017255260223535684519976585463910904618971406959451337757725618044760086235590524519158077684356086352505879167940191384248867654368975396296701637441223797975462084232780676220506921547383208915352339799266914773792221302492707269461456157442823190423821382849292928398782778826329841298420012549863109366577475968710437409550428185994617312400452221992769172856715166888591484861985354015525884541711795455294318292018876851968478266814642971161804984881034862380604021223813140529918181795435758210635613080264821821662560974551236818735352384877028603862092440450115726301567349439411723537562051221045337682363669602880085053012974446241057323326077661176748064392908454748564585448218831933759385575754885401120291472413726980930773139206475674709015047285029491228496777235937221962779621658374639260460899655878578432594503263910143349075304104408627804391028814370866279097464418769736696401069084424568796727808887158131486082971784550953779865708387400335333592115775348500380262736702143823856430960871462863888255997998658553431388819396352603664152187671062576720709802741789271873502269096613256612232177118300880884611029068970065025216479285721664178056996701331618404128400242779898102374512296742214131265563782783654104226713740115959965059092577859560587479720461079354757969080946837913000634079363493356140679679811000823974609375000000000000000000 [34,6] -264143378145896808715343269986711008334655897463094938097618079346354009453926280441327730019248858105226659066665338300210367444656125213194469632547478537806287933270465631337870079749271581949290585770893045757929081139248574201370653900104914732459708084799307486030265437123151228120643070174303633132683712023407255305230383240688341375803531568986568929312702962965726649262090953906119013627925459199305768454884053709264609199551150864140380410996664866822421432914000096680230910408819864071511259068908625530456884720234927080955355242370857585969079132234872742143817450969126747239429931465782565776925598261501065495446402330145812280353686099909759081072292996804424552524783298806486898433961168642128856188748470013250447160734888537383258764656962780382274115721257947544683591527496449698945672402775024180282492853554949326291737701578710174898758797431698320773874995205152109314949187469791007795189904408835401832748984170189710576388177249610734080960416007894935610651143415859310377628483165450371382048401240295112571138730990926314477011644444184793439642722996553264837944387013178495594221244836333037117449449799071379315165697124895016863176652180604443460629807478904331122735503224139181047875061098203520934660200349508312656659000899353667633171806309567588715041390101141229434674825488115563493877458053296392346092747789321598340422442617816660424819927690453434825313203690990481422005390319343748914482714128338306720073129845329056696147755567458529116177449895369850267593795846955611779636716150516293583251618540421705640194938936614922567388250589085724776643160150928950617996238281035186655924485375093406869468485816143977198040750424061612819203723646583182795618964343863229435205838649258771027555583837781294760449323691442968510950680378648397917332297477699768536074422954037820651296770616963396987679131229814066316994872950162669772542341813863067356938380758623296868502193304170658397002344400514442073629166630024304625534588187614075227244418237743240525656930042043607200802858969805488996285691150145438721493687913275116872705177120625596025688014550190564073810533826626387095035774720603063072203762666105878759295251874755998558012060105609061615228962649020388093339753277812199305110458595539186892956762359861334029974527941767861792042443290548978423723885747681757564237641331165044811257288495430123811376430919412028330839348200242966413497924804687500000000000000 [34,7] 3155817183669440868426636874709319512698655182946200285128156084475228699272686702183189577438694932708593533515505817532795275217397615549608153012561215687479797773984932783291065838156763884394236379309470218351164655801657477543800457804752701876348306637059509380615646829928000857066750208124478933301585017886174378117117125356620969496200685757881231478026068936538361366199625596737435979353001398472019241410372419038085363487652752705347907553212854446321470173628728083994779433782233725275777724743226317682797785036303297846677247248599239623690954421789217559641587948987339200105112345476315366829701186813378596067151675341995223719755086813092469079934828928983858044785015235208961725349880420007195968943050954294193352256686249040154082855860891132626701478249990846857549135195086611796835837774997457332091911011017118625499248604772976664050520128495783120593107417474386619608147131767342416418712665767524301098241719605104663272568203409329657885543806788597269471006811022438332368933266039618218590077776287127060709865092999515811190466305708704711909852020372383193154274650131919571747548624111412771584327764907764583681707187001652484730843160283161164750173274868310958214486989215173985299656828169909565827371085311329564213209656200591863840540063538520649484917160446706172497402381440353514718762902930185320776129785883220200160705090590777017425304551132898167653003964880608596078515729606520468750540075504275428899008962110449691567655049721190867906065574003623214422961927128290599224917855689552123863691572258785761024130868298006302330857824694241142892241599930667897186402419198291000017954555868917301894452817981122250416729521121452514967114988088092848916732184638025766250522923814305738000929268068888698519023530740008106462755859329778933043255049167828307207965035410246117988048025001409514614557493450106408763666008627881596993871016507751961105256051707440795774384923388698685480370408032541931302779102839738460751906176417785169479906830706084229148060853532887403698359825573560718055648393761852357531535405237212496178885695769907448524217055653393962092684342821575603654629487893218059721979429250664254931353168717350484403029067829652548976659877306475501175681527990906995657095767387357192233188256937367319186319948819244229654333514192252973748687136630872616024439235681139858790990350744239784623634722778365291340207932080375030636787414550781250000000000 [34,8] -22180074191378350072692558149486044358042158034795452352733755032268845557887071799573723701052093033459478572904133997984203066027869848622045371858504871563423725020356077208707069649770239533826688372629047613172796174172498732316871628265514605014943639548116648853145724537790222472864963313082184645222217843594494710752819673423516913567037327490516759656499986457159523908644049581999038234367527344144202875381229121566407714984299112496377737116073095116689585944644946758359973711709324915186482866665711921961564927990414045781219806255906349943561027056211156374583526760606263065408535294046697799013032895190019560066418043859274288386739762617246693469351352944931856431568458093471567408789136415716089617820820035249497172648034085046901654098664938143497541403429274102758360731524249361100992706177674031599061952877460444914383844339845791887926463529464579901455555168927137481642534325854883390537887828702134835125650045095757417960792809252642061174126525603289661697952295610882925592128525670046234371867831386526563681387096267266630185161430972569185923578011599986888897279667536592121243739792312378264562563420350427412392409353883560717120663925645523795373084669994149668538636879169332286446682755285721146585640995107574463245071754325013929824122977855717278823715151109549699700665532566600693115103742080001069948832745679771294951082569313180005322777297044110234288130895882061320596989640614135655022020939550481800833299092993956189028149255459281397348828016674496795456569057568622248636777134953269434370858089690859452312611387740547891986733580794943715075130802054428702726408376073966576399484717619054088545632618508395142395782734834553788898745855887560031336027214332184980508309303783311829577710000885074768295649187412908382830174405198206803387812807570146783371041586046253221800427424665064362954218075966495638190252695105873707292991337973196805356984808143279302256271473325383132144979658658951637354524919854960765930705414906851162881609687437056772062517072812684311287885684964018406668006871244126478522004908253404441295629191604616358285909702140340839538707257645483399692970167494142451979039593457119431413985191642988274546033064218387796582456123425780883479622437362035477411405485936577567680810739708280771434661332224434860206743108826599291805180624798294494887992953519804697806377550781008633378529187885064288821013178676366806030273437500000000000000 [34,9] 101318588093370970432703863945515980968524283539933927308656276073664281648886509558858211114067733517980484885100466923302244836622053902314615652338987421330838200388005539057644731618598538163590921027686264690421947317498864065144628300142289497961510840618128053712706415383604174730963796943432067302695968860472399540119239664969025151059339174475993470619460270626869153250880297623632277553012874570076626729619547753564663955226155021404810949271660835806825892442183304770423153227948688027568845619197318637900302251962834154329034441755480877009179557984738704554637657212943001776024872073287984015408571771511076471190338174435005621225601083683427065744301421975587144879414850686855088145483164777458216231932649988328128794458279441105838741710775871055296603645940803869081543749537948404712282697599505738245140501757697839391601131029971279781685272584971516609424352024460941075285645030766489269884367498108443031182852546757032518481741486378290106005760786596945960605383650983159739160505252047342427760879330177903416034185578116462731437401228872695742606132877177375801840764934963882630841267515601732068535232345889362908677890355853559870404939535181967984610593163063758859688395611036187828215132325813846153335564051921667746640737981532811934354025519876189834408530591566020803965642618978015950508436913370306174815658009345012338330267546799351496758698731270346174343796205331481481642463165539607501732807521806561192711953952314850878774619931650843699913771475805722959783403803877064057920278941152498664474459399132142994110753849460343907771411156564023276082077857937478112579166664302587682948570363072309108434153710154762603139226214357073487708238537690022824309569786895215803627308334674753055077853206056784300301957932700351562595568741934305106843116792280414683288916289967390544457860444845307882645400802250052253679591577287943552831769164040313298827681062822142586166302527118653339775827935692277216915698964054021486990003532231823133614187914864777118756796702409115796394083391043382432527160559444533324409553395177768253912430162912407718801033703131407714730841487889479418119915551074765717761681973898733251502251662375247764272840171303762994268567217254527182442834036571236830052032611156926770160510839960586834134965657258771051394689733254564872760102946833946590950844631713192205112639157038042215319771210263466443279867235105484724044799804687500000000 [34,10] -345867872909776501354761731613491417296884067313108198992978225297743197173564352761598305211187989599573943718579710071297724254891763067865472265597425709799461379443842926317157890596592933704180148210508186473235679274356720233364672413145341786974673651658450054403963209095239289527200523473373202442301250010016664061633720301204521220230741853040868249920369315546848918597856417875127535415375295326246196526846216320609573742559220121119610331780425959923725453491048219075794586642266756371543488163713911012049603002670136108395472224166581539200596270604168625205104456279259484901298126509454864488525267234710851937393246231826453056532147669932260974879098847219740439831108022097696414863470257551178685867717778617464368560675584131291511045186952644670776905620903353015403165169473892611140957731059905171912813323631920848921306122379812167385168834867451730382794321517068661682660272834706503958106985023394683419896565129481269150690139896686702361666113564597630633948964781501307475445115230153050402064842315125673865716058610562928692773985365282408600676082000826780969467656414808293252407589757028753789626840684564837562566770011934079641887185066437028994967393078166474259400514756453014890658778323609438938017028596302785910178614365810058473203078343869232635012597670859460880007493734778383756969290299998850592140783256438882230558713858529495095398871234184092827937303539734186844552287791130068355582285763799448486918119088621418311543061544742992988107096037673832126502966921736078138934201034760397902711329178124454765342074313313434162314168548117768915594156696134849347160729047388911179916787698735356290328807380688990050818542407420297414969016545145153851946742915889117737466277309835541150908225611360338894470673068571906970034052547496177736010453858871111005339362439221957909442766111763547945735065647820429777511539098313483902470226813908037028401019204437566998162022008885689463736893995907162979817242623607682381704278514223894211855384310422881264837048060007855383354275302259667938915715204759413009648347045465478701065548438699420944125712193610143308133167496815036090266067396548865097643727879660937558892005194892129122204397806437046284674407230117535404829990502700261607610635642136050348131455695321959405491180254774378981614709304318424713500959126264321776602992664058056876563029270846586979426540153781388653442263603210449218750000000000000000 [34,11] 1325423266901513625399321761896259938657060616448070519186658012435901859957130737067095564663028761808578497574562043563812445427596199653516007158615934841300182594668295464636704144667446587574166492108080329365426329235741096564276628003353423087452809210743443718317272731691015201476714524004065499302406003085206658853267085291914643017091135422207456316186288249577673114762020804091092310891857064698288697505949829996671260224719570031106662156653955406166128392708664173406930267656100636710670617187723072053626047709479854567576720036585621778454213819664924644605466313292100496471370520488957592747058417926393730000509919782986331204327154865321364754738767850619907165037973316531136859053629180729390169928682385295819272624514659907948799052868759841156075858907230647660047431042694019473595002447953254267002395640976818937728706832334420870994198350213183491984623640391584316485320014769623407390509812944933423412838449484191365430809731628073073978145797733346677005556477665106770217248867188228086575728906269585971772815616223798308880934618380337666445023696493835661822907634482429195092136613044934543193427922007271958174345171496168932060907996443413265014094161088029364347339625575294480450722966209678767904271660006794840105350113617799318268608125649355266785422707654101585814319076507961894964749042354886283060918015959729816570279825833996531653691017306490980838829004482129041061417141789640468593123985170702001153620448666345458308300779193559060486826399390629275924886229163683906142977096623970771607613772313583235504339923105677956905314118636219210870364575506725126978400194958813177402592659712062871472485430973111880548569995346401567533543542583875893238516686738324155051692502258941951101602791435477359989807735004871347606380735894826956012588534696656058270565942076541531064643992751495383158336832581689586498367689917997243988927323865372820231749471925607846471302177587341389151602460461138808106170814112801181662757601925195706534070817413650830094627355976114468000529256579159950800792273227924179896227915625352600196102744429356482923777163305484519751043940360885102376263568010774949372072834102747718260788715479726351569566417438173030531322611086675527761770996527076509149345698221621232918463969439354471145800964433020948807403767551766344586635213057393204853659620248465214552962132098363211599959671227466628806723747402429580688476562500000000 [34,12] -7201439023857885640970295911658115915811144552257323919022963451898850196134758043598739463036011649095317657823553817216323171123120626292579167990165366355812112816632417304479387942364236727246055289331749116930295663212708473734535373809790788852940665717075850142529008539320833383854423845941873638517324929726007311263212950948449472017917259125908158829522812823436651845741269427519759515443819158524153790811819383986333643409945499764447855727703687920406476667186323746702070720998168497536216014200491639505006462001919804765741179010909594234696237659522942070297089805341136846031272694041055269142671070931777608279380520600803489988466931843958259155383224397767456453672896864377025908057242265595771099182040204833400661753439235569503399355318791615287432064267439090285353170730376076158785877337147695043039893457884330618759726651026802085737297948074253552942326252664253110408470384668799629229371168139550702238836122416249378947731883459894034383324900784791393948278146704660295299742144125113236942187176003384379017924571700521871274327407342237907737444515421288688205639603890794847090093846190162453713568065862681003274663944037170816487027714769143821993557033004126149362183917487502232099422912940096310058832497956411567270600837403377607887445454847989340493083972622802344163496748292101853150914691955249752684058563402672078699940740613104336029587904607165680220515334643814953394172196118869942033439794727142176871610150231852547468319866333601997537784020093475591010296834928093199355304359764977495548433283837783081560608372363547430525782538654955888711955593662579521808089027332663168850930399781093408143722419276779073751243105059867499508871551300621092026167968960965585355423084737523784667314008176538253881953189201866611244693669657400148725507052036877542246495016452635146428829256893447339354262032370158872755651236070188241608438580973938182756759000258721651718673290876689384904555750537738934528934078603203702325967307225752137982539443026004569660882491707802848252010508415595692813774219423711996752925084014022604588968391780580102640711422742000320900610458607761558816853611318321819478033045569851088631349585323846252196951198180569548571264405876224947567082369838533489633555463121646507253963160843066915707336117943302257733952277236586080410181086734303420151380471181143703868778556791677467703235993035093542857794091105461120605468750000000 [34,13] 36898594158530673035838743094804269493115539402826532910384534136726472964474033435891181222459222929813104510883618561662444650678563579965913022446117187198164294555479273187972243377603644699398182373080702757931179022621820637568549287820812689301464514785817597556176833521009687251730036396584387605092399720295640080503867212109101244216874196772257425843662596518186797976713796254181696460265591373339897810982452559799485586549360469928784774810323786084396246849661512720690986655423460657745156067156261337223860227438812470031743575323651270479267088806723093971769385293944205429351285436303671912552873781661739558294724126822845486947294321815745216030314544966788620049298126476201874484810888880163652158014135077238047239004631500740055558508522481993894051858326993393717497618678478204617265546657778236801030446526570830888884162611210836875256879716893349030269250600067770951545358655468460818231446097802521090660785766885282513160490908658742489875604512130619341207224570448662248700208990034503191912284344322651276373836754664241838604189826514547798511636000780441837464387802044805729052109112907890234547647820673828609548121563758546772694639922649603682297215292964328045190608730539377567775315978916642737449192697904085786788426597679865534640837374396056899702522423652929210016097869483962507764256625983568280229622127676441560410661655081880191091493384204023969341851459530016789129609363335184469190395781648229524896886078065605993930677074670953911844200917338439984053365809982085060459202081103529735609596470678359860131153019136682160392598901769907894377613042433479510357692936353836028993540462886404615487223855042595711662091465874206079169695206273714254375551820950199010781412506107257806223712051500167298356908648620570262542623169060244441933270818465887132199924760320479903142623510323240452480366246438325147129390216378400818720529669331981595454972324193801617522842784291564283144031993422683986783487225392177155016154660607572597835828108586347014070403852273623803559146839090341708356938459969000354435432216380219623212280550159723351390319347833898838039879945949619451812789036300548994644578184592335184358051528187404475016699611492803406510131752805337967280213348148599204044716934084655285863965274461378729438200091416512874195942466560953015985636737255144790279268266015350955263467678511585690764862377477584232110530138015747070312500000000 [34,14] -140934143052455254244443567854777928129459234680928671957230700146739088604044439694209134854645548571356916900084730409951339987212549527737655694270548500051150979538112269617694735990166609778044011960639075570914491997767180618495478231578565993729269902787405923029548458186632299275028227493437570064547966947918184805443279142289871363228778726996508299177296633097610376534074257208463619693747040471543192625771644292490516552192362559783769930761977645304703249485429697795652750500179938811476507914299193829501691267876278252862479606940306162585223680830634749946324135597047890923304584822052121134657437731905688202051812645257712956269272175997658955097928831868640302036234808149920885161082506743914992519284483027753875007631715698843167794700707345124162605621700137206744092993254631713564476286333404024538907662951336601089120797998693344384917108354784159931406260871281074427584314192433615257550587434484950128177054627161462079202114657221698893021208071377819772518390628315555496565222895909467756951975091109330105873380446064920432868101716966291767131300501867418748067025615099675134456326767110833760778780402264415837222137118997103993832357437520001519634167094203662317470093563808225330412560478690315472586924653008237726411543904626429093407167477887826082299419261459708012807222505930395086083369730167686264855965950717547347766872974797184556825026733955738631048191653812630726664757066617650820766819291158806373893298858379578512929354269544948095217430821050265067505829850818200635204285702665744848021429797315048154647601300464427163656874595433095858460161168618014407353979049185135424381141545896659871429945899720037697361922912016293385396159215639461185361263303613130472434805558944822598801557179293077641557731479307312710666713247099595671232701343119187046368565612732651137722609517840150638677461124489725525877083843379820917409066983784545890247002778605301514256105335629551619546334229076431066330384678125255993012056075377038403731605054498142257986073611455986331580367948367377958129077797542073477013023134476872375711156786129340988078329823631640794949450902306293429487287975657295221803941036851017743513393261973528050033901440834546710113197839673158713259958816417798848711897179626198446463115049860945569937708411768769276020836264248703521996963278449751758538373872584395868174171912866506073402916854320210404694080352783203125000000000 [34,15] 386765615759278744914412996707600589176681273639687722773762307541832866053081528443246101576426018866572430031107596227067499417910557432799361521101044133717597057010891980213544011288716038147579460198061448096958725161455786057465050179869041116803895051115611796190590885960202687154582273596025561814870404156584237133196520049261926171418891601136713271073100381423328895316907527904970249238027424734026011704725125365754674308376580800445461388677989451953608118054238584899571203053016737022372798609947288882782248929770012332782047201031453834449893622800586672525316144769441351620008634855705802173901056607764858695490294316427578186293810916371802689518772937276748449385697501781188174543691049561228625577332128487432375412443518480698819764740043434124957958443718655928072506562675834494558076896151863437761156277105246131363774321468837206455036057737881047046092922009420499377659863850842134627718811217419714964429404492227965930609171451667245931181572311800512047870632062897218729785123560681441851451749237805928537940498982907479220958637520117014881286501620889399456621763014687578361668071313554774975984793777635626927730792821421641000750779556563333444361359238431056965611300769845627237886104516688132525664161644430375349954124116902656129642537801877316411240082329867159877866273466495536974556450512282770322493469760252223071622424691520251693084839881104454197851770581640717099614299811207297876216319304093261553649049679867207715203008007306232624754597206790004216502552804949766878974016571261677901379686774273686047042813945761864546583766890948582680278783112977834252848602747765674886874930545319122012429612690274479694550174811269507871598352721783737383435220173702734129591487043878914399567906842316827048886256427255151875281732946638647652589197853185861176954425839811878986229684013136192698612174094413613626229348835298214814445580878225555674997640580019780006184528938627683724042261676159513152815745117229051185937404002636644427492233341705288412920953963345361808379552177027520998197238992225474548551188850024891066505144913025669909131208738804579948790340338665621422166615039136844093518192979323457806461883276188179641017250693879915124973499912250530939393319638840843457194373421180990529236157642983455198837914295502282711545806357584351402666489545342105514556930661856554349494026007411431877791585520753869786858558654785156250000000 [34,16] -740082307133618840007276500903381279607573507318080945450083169593677491878958482657758828803694974746436995236816557399670573417011565848520940129016421281489095453928791211765951032706727652383167063633016522065456977004864710941521943412514677597489569630566098788895768069875475896971677591005701682757651302507243681709288538818621040188661319612925897330662425845528038969685491062447834535313327253188326074641671940579006101912319921927442892218509796703750899672308353387831525045156917140999350685766761531918447445445598982680963398470006931104182761692588596973463537807616924241149273328224188672439494087698044529110638103217771361336330139584917553184563838676738353953102376956766094728914146740993573708850809175178043135687288736106379820804291213988441738137045024053732732916533016150318524818706760188931504597351501441878815407697549706467900070706030890377075550864028187961725891933640985673142996447111920154932029648629692786765034208285888815134935066436359349027950701198791992827671549083086692034922459905187784275379872175537391568750883666277640221849278683186152710920606554122020923899797091562086166327914808916987568200360816247284606837199110666929912615961734316860001172557880649226769877281938884516932421332423967286748807232474562539770926950130501059358816968316902790440786444358701380868600209387083988538594436387716691806135781989445229500408569440587152408853607504620816821201871123289113161519589211035857010474234395098662990039078717571270924197611257878372821689860088934188649832545384386379758218359728006957771534096097267131337288965901041678178761123167965568468459408386600505236002705853655215273625367273563512614595443653966405872462822979950555266533719472857475141441841006467034591240453842415608308813111337407016818867270704351665569456299399869078396448343694225777798151288636053733725594919019382638983799493474860338093183623725900639456397575650596008164107344827372834665237334043410491085144867587627185879663158143374616483321374922060555117364266230177912918643204604666438330774781120319239191516001970546376469517646524418251844693528495955497921246770806475638192585049986098858865767833367068745162168056898523301046004494954583293813592707081101317684670822785469074881707328369123696578786676458802222746668435797235640787931098407293413757335619280239973767933184207679715034442479717428226004827251927054021507501602172851562500000 [34,17] 811227523418793476984905632584880557253750902885339362404590993515152717911839311588574635518523397930935103717639920245905130435392648887434314813607530111927657108009184348237686700474567711080533394650975116144239232996098749247915579326158961963450293763272664967272154481442240193460707643261604155485039159307887127245580813928071077951047903759150216964081971518310179427011933734036597255520443279010490590256403165761313913451818572204271716309878438747252254305496925675628504624109732890256175267175839034597731080287923500827037312435439489169957900692270346175771906968687528065158892821980309663780793909541651255035615980638040841882098214386992995462824193138702474153340046083880525785513207503738531796708463656227709658148984574170598687790802269218600808920821695871962069777229645087966191049917818555274446497994950734038780628101790485487946874268854099285520035043229937233239850505865344173889481045730938480693090579942393613742370423602810517585788906322916445334396821935984838917053852490927975542198925914438053003729557040890407607121249466407512379880776655810679375656304268142730568687065129737090852088219844617612327530584964095216696604153280831826118606028314374737968520798297224956418199308972911665052680958277819123293913354491994504322703703712785556296801782200790740798702166958984299596464767457723738433243089822176145561185412865816072855123979737020931621670848047148662709447992310900234519458931284814552837704027490645538665774104258855125440145392574186988418454459384170159546745721287843672391783603383910736401312209684610764262604199981601402402636085784546549305543475759121159712888153573436978885877632394984514606820772650591663220812205176578667963619438275395275406691471065904462720862511479762850200891230576059353157460820011326813681164427906630413631395809752045872368967394470596583108990716783147468639380604834101962454567560363977052943675802938703028150304542578573809206344419736308014628288043344975044445410761040989357150000249523133727614391281525021262726489675849436594205792446580053182734437791555143302989938297311355645788299084401020046893041116014219061328378166132392096082300220777071604037235600918046845823774023678658902929017862734531661602245990323577410264244148535608803115943090562430271329041621327356009917036019746092893640882827684352057027963829624770135107910551267376697559541298687690868973731994628906250000 [34,18] 450826618498183211111953742985163068390805324306781810224632315502107394589795716453209014058795721076991683013470007716609551979273552285647317125423098757290129738893085446057803061949701598630491255948704146030560841409781795220044631279482655172965487165733749831487905204941432939462068046424540775271519408600131414257338571486127387302690522136078825602778583506979908855042316047716933030498950918006627404887300024545508326654771023851090325655594691668492036109189298741036651550904078070843140547730600688418353060895344741718859734966446026178828323731146123063119980540286468553832151011160169144957046587747513194370407359593230668493649319791442088114247272866993065643929943976191107453751924329932064775699472339400245808688852195477639648915739907694325416234164294619128697716748619670409538841444597833553051252566604237942689237121324284632499333446211327738685868336366752200706939364048621489452989638763036946214773785109233548731461984845794785150112002725487413934624399701094173469519443432691024620074961177376444909167307291016686037595062881914963555645159169732191107528277991010174701725531273392002761677069958756239054684054886373065457317169421959307778042927218051806887986970222432906531222587584736806423452712970883679498348192313087605774651057939448880364161357104785019743868677611442253621946956341513764647301367917898571501429669408092153975062084179651443672160114625006105749015946017036829457245803264152755469359376800053550530466635384355515455807242990411497243443626834816083226156877839763863696613514302258795786610586651252483033165244323366402925905500269325918513019446595491696573949271191192809159541642821869419372044338722941737566123589837339748338906086595113094323758226717934762996758385237165528421976692267439443298071325311667766535057759979170924930442183781140699816798510791164234227539170466487312262335579956158424929491486811066264362812203535576087965441931984710000866652682916852595864865660014034820737453478244925750747168745263848081209610132989824621645558426664850371780304813135160210132399342201273385418284497422918353880049547252987637146112125908042975639244006316156907749680740916340298723297345076997330919186343648032543742192741956893475778773092055661080097302995222695178852574508831351227334101208531590036744928664615744309352087767879659301093049606542959718673019980927918481938831973820924758911132812500000000 [34,19] -4989419835325082111671804465377501622034812518348270744003943608891154728851580990496201417286922623832494757692333801940390927198092214842978629083933942458606966752919465024985931767219349556997892972531704238103229836172186322653332429626456868604689870539953408812933349724283965322168253497823616367607795139902348286709173406562759759328039421135369393035967796581418525885303088881484535305792965857771433459982603857196387356596893203966375374154501657109485334608732321707700573153162126493688940291900111938482707798452240333827836130412377734369838508888172336140449750558008585791222202173224173222983821341554593853968245670921223236161243068145776453925868025018288087860977122984475495323492644243394579634072530298193216642081448126647373135264972998518665596950366175960387613732732622359426505198298657199139690781516382795165359635160511132953351337625059113997602026985698128983111718515975827202921748982072022545305595672517328363379966828068265299222628614921941325371402083214379832756664412276483920885762472197814137783572809312038276074656747955767296728337776735288339972138496990730338595498940594490046047074879844830952447022735678799793445480279023935230195043116361411257273650149057969516626139887646352093209813771973600831551540305514870122680293744612519584643011408506949307282377650574511288138332075919110407296678928406911957524097416224025588572243071467453501069957795523439230485926205442331046242799072191173562962593915398935596273270950844704876988888145408788212204603770724472791181746864149117238587234365179244584122752570807231956568033424691574358245952034309795990155247838114487109101902577165813581808383641119102045940348392545538797805979466448857084349941023475438180516542705005516689625042345824266810927726341851535408557798587175290291504936913007948007515039939727723161670635178027146757183612340749176320152820007480337135532358773097364887040085272546817680312821579843378327061300335987565473233229814424545988586804949112569528214629468447005596600219471401288671510465728961347829307500646157204928473214050347091820132945720170603484523337132303017822747138349764129886372543579060751942199103888710443252332716852764395286474181885202156207867535730872553994442586298991590629648525805751277049739580951842948205794423909977703880602166635355064513395519244733164371169589942369423774237149546428859991920035099610686302185058593750000 [34,20] 15637696424310197845892985303609737908157781423748070869999721150787513978721405967291167198156038868691699318602212023272090671421559258138321146586742933148610476775070129422128738552322822778329281215250480288262257145136557234607513266529690617795853922992642688411490775874700530670907647733071580711163904702967470361201463377291885055354546282785073731745089459384298006887169666474424969238394066450460187247239364365765821242645548544087482883098518709631365056424830999711410573234661479629810457246478850613878946233887541929301395094670780884816200509095086708792715662325575547903299558919477062154853572631194154348759517284678803530071751338396290716617309083270113546620943542328158716010459182564721406395359915304067422470034788580040042178554746159932927106868764223999277039337043656861481836564443386356777547418088411278093634187915527788992379496748919404559429049731022150378147174397520349666518467182285435941055705402131225108228459425997819377218953433448187377232399405385635177305118499089204531366625252146040379880364215800702991768489501197762436017167592664215542669996954889612860269923949266867909337933828509144959352330580498378112872521093498176572837697883027013432675742853121532464861607538209471362685206906975281619562803478073105725290495650692357805812574458796526470999317889689084757301297486279621689071799010712840894855209862232154346708339661834614978176907561927035055114648138949822806509067894699214845090566651899199345919333163968625387582368449327165300805849542451420639140965568016416303072149191163079190792135643572522747012825900752054465167615349975991570958027748318453297437653799500976486571133998796333613225753372633044186594428219637268487660139733553197852140135796765360642947732720918996345003399260976983577179642842333010740923946883241497594145979048440134232399038676488575344244702674756856978370532554801626882528867615244693406621440878727158740415783918071877238457287783117098623381219175731909567799555228768330328005808288648992800573013114790797738522984989734570602087289024736748506988825852310340294244748709314283414963835501649951176674204456865305839468311955305472058244800564035188879749857453708025227626645493151844922749467999051729070952721558042629425546139715858939940308965104747945908736247483800003695328989966714736961927620402643240963198535281385471453451108114762746481574140489101409912109375000000 [34,21] -35337242373805211947655155996951702074035181333567110811890741078821114033552538379835599962108515209528980144295390250253414803748715431798254879815849612538940535221372600947820438538714649649351453398032388064924547278203865473932348198112541780686759886182428215286006404818174603667650168554310802112762569197141443893977013238680274997858729667921964238954611656666218816563615726714238143169624034392898879499945735747582269989379771607404147391215452431388259851216562441558565863729422562965857925460417808101749902068749942982711373602592244868799906704035400946115058953027678637557971170682498089821783121686909016218240495713873450720341503663229728280840541843759361295025604676543716408667393250170351521809309076702462224790160060207454438606581048110545077213570796236802863303102540751632732621222343320543351042152899506569523202908333023865063758316339638190850572022449034689189705223908072604343984444492040122148290277100019202159740454633783407262683096200642126480163031593363645082511115839048212419757431312275985024257145448550218702461894882158177268939975448037732366102589674149515664535991458597302112925331313362097302182095510094035557936743414853382115062693540125489434518889138305910479178818744545564141487774843937772797588290624174704447984285265640168899034750388320709018120311269721126750713889214860811237845563324774877353739622944190400577280674908244725803681283587831830329849006075697093729644773606889963855488433678311852652071475920287455932949668102006589001322620104783879551041097321619172550013655008789534549849544929601123455419642456084413135074549300687049004181005303560717227773448783733429965172530087179662425932187670964905630490726679733730289846908480671537318571137318079179685695901380520750859581440021109245496889737562608049806851343773196604617410246458726888631620451082346652518071989171282798403853325424058867270901561903078206413131088806359050458885714252284118764923742258742264775520958887675588608971774055060994759470246457554505100809666839768730056687044519203685624654800802962385384183449479795379510314262249807811009702187637724134986776578288024034537126513855970755989937600017481524313248021476947244189171776982715005777764019607178457812077376237011345672126207734564906964388369898931139943380322080334983506505764654942543851794649545984379470823600129562679474440334281837294838624075055122375488281250000 [34,22] 64461600327160194735908795747081340811073611410828064990588699796610843744709114077605568095238363771935663676998274222103697716734293507953905112776008349663818951633957644372032325057315358637557426307268580895342355921965633620973659597754129760837160083731604503368628092146171031624734323592022028587105161009507442267040122404611669343588747098222374766537816653668600864855351545173342735064624821528472067229921647593889697144017360237159070994130780794334518135105012026879892185467614082292651901499856865115124918057605613679924959787226221820144224073496617416330609919394002340253863732887933778388154406263677765942779720060393122252337100841265885139418118258774520894541184527395797330015127910450954625944531273084418036166327521077431703965031649159251338284155353082959830862281296126168150364841425071138828470892681247632803905694676736356716003524411924977261051525711551998159545396180110860746097328096471539270761147326158968809378757459375630511033479782161354573289444256272052188770839088843674016065735699325584726620888265399973093364089333727164442145499903493114868709298453839632762374354691061393928422843721470482244455360504356267727872205611469098974498816825633437555882269805366760185262547582260566406018172368005080020747419296942716628060237329004068252746304171917026152704563370232961637046816884976855830836197207029723786060077940631942562585870643441115752927266032559410411107334191918263712004097662180983368956828438557588241810396401438964300153698381749262743098770431803400646255587171565147436558631573924597950626237575163623854532903725739297452088517166503333650370672408711974083178458627909578967221400868374987009368240056739263400171321286337049268892590971124196058665062173284026817974697478223637849681356760158083260741276259032094735024783512049512435049128064826737764852456573605183267250878002089292470364616495079687882814114419570358246060855608898838489442736242787010822087643517816957927654231792438943652400856453624156468242761912587102094647074090843755448552410964436469303617686073130167139829574457691040051623846570642270577093673990899255803249693797002689379732629634421659559988909754874032825058063278484264655327057765629773095310668035383785655521529997408603624903147300662059927824851610881830676269992173647130406070417037290730466882588381924443037025172768313000318252115050654538208618760108947753906250000 [34,23] -95793480602237289761582443050857875288546887053601864189514342367228612488726566239031461110659116675303872722588566827469758329354369009081208843411620226548138093098762044287887703542205592270469514195258198245975685189515264549950809866224414570951851286045729500187752686047665264389545026809203247447636513190581414945155464802612678042509113179113413666441480511248123953559191007824325281940190525314480409336070599751997469201437017066038594847929423997170085896042687254860725546612734846261495986172946615274349741847943613157209963763300620260542566530000592978735578527200787561554811245224910904769025065853081436135002277055154486366891707280744193844308525902384196213763356458240404731282298837905852588479591309897654748995484438342462158742695373114814388067897031161479399446285802780896222835372383119058154411739285914894469272349678463691912923166270730459916675829482559953505051391561339634444199844455670074664149700635002134984280589897211095916973222208009514783809425548559544155089406705293087528190514436353466579505801455640174906811695275918730452848419071686127562459606917262582600983364772867783453299880874315616574271460461841113496166335224661654331239034305210793445989775195443195024553785084333230733708885313130995614948095658525733732980856805923647652187178136518510274640766915962484873689645164150690527662303297158429350531460265026946183131199322734578629187357751973091597978268005211190435144393954967077630080185755705826792777328565189457827568908866610476045648777811694606125345429190079708674944147718111641610222064052531914841370164094592537281908726514022086217248085539903430648520822149770530015975840342080267645022711975380076615989997823517308786038093009854974379206282269407528567190465478520378543758427294513911236174626182897872817421467755313481776621103536088344962106919927211122850864291127444672365568610377484742631804118776729897155259824485577743553354102731952306606650512054279422808633275367295211009697560615311175823840482639536416666587599381457349123502816749996360818463059688394637880379339169053466663149960658483864151496946807610593239946915268767043067150056442308522055634375677455770085825603718047070935606405431306561407950621853185081350370121300649641888578403451699357285582695719005218100669823697997792014176309933716560039198160299054504361472105308707852833194351660495158284902572631835937500000 [34,24] 109755322275701466326505107474427912910530314935257797272404632836322096235063737858529513327331076908985048422728030989534383796692778324149765448948381904173796362996879302883807094970498535367020572973813241816665252346464724138620214066272968516035123936037029385626974395773097848628333445662777115096040218300707912641007075876523793605414021402559909974763866531919248534464731332151507175919412778541439545566845319313450821110790997887162353653733041107957582290918319383557440860365406119658661058305155434953285635622006936770016774326839041595824139267221791708928443947702769473562557439019607883723055622127963904969274554209850735905106296012026182377658284965054709014169077835168012900375500997287620214200935183531153230252896042657571812966214352520160753924815447189467519380314664787506219887969171512873261856998494071529770456928804362776437922817442123554900975910037661660448265536633223272172380236300264995508978072935190477875976848743853604311395079731780759937268797967424195378761334233728114591745941461398622770489389999408213280091708857207337733609291262021797824834610295693839213935452475056304345457074503076721033559726826717639100816990904333195962593283230859967069664296338068263307808747004013285786008897571397863490174170396027060523528798785705585861671010041626366618261471015228664001324061851593670608119343031139572662456409178131437786486414197619309494290708624122510748873320902580204053548715004464906193612766502961950444092192570901926373195887590573960637917749233843004665292965581340988780276023907107266036200029343562780936745436973323945158546093539780324450720606641404440262452962027937591451082883105933214688483540352620782609822799216077034668171126680338288522755557472552772154830582625936250335603123778748610337163072516857187100789027260280065775452809903347666566121590923286499731505058651786674023234176014875895017543790473688217001376249502250664698944045453750351690554686475204479514177743198811374426917648983572128966656981152724757470810017030549537549622228847189732569061588618298470459598037272185447096932232299025430691369235641959932119896239445996839286548147198418261525115961001812912968928052215308099272384502328003028763572000024572002143393483025992538489731073757077890011387357783702160818295918705063856088499837909974870262585526653619249624099077681203817657973331733956001698970794677734375000 [34,25] -76006322764589422462343247333174882010763643965837669643789866665392792726382788921085760532594650189254820011765733663007492702186242297247169969693883915193275039498841555933170471388659984401865249095442314128035580058115181786771879555883014675550469786317657418933265340966170284396816229664535822534227983746249934972163043702264938852655444311312144532171451387920678632178624607353350559740109973572141535618520103567916407208551504775396140646448704427094120533077270994392410025614663457938196701660986312218871561476989080852973641877341414449809210687834836381664835095028259148392445619012232817840226342563133946051879960151094648355014518064187966554971744294128538901033501594071496393864585864706667386119069060642248866629282019892783844643127597026554227091933016744313725434120535939949298596603905637791544350631110307349921526659808114158225489624404983978176291865242789048830854627408542335279691250631350161328896569922756450144932726943112090710114305568158323355629530627366105637654791431443106359552795316797402411192271435254374869256780999691425364362705729563614564914777714170087055773452471309438102081038568322499436856206865350361706501587957799618455147969755680754665848884483152425799113170108511482499857273159398815680777014339630472888300856152042608047496074638874655895019166498617937042275993626468435910234327349207540302272973251336066241805979278714387081620003851379276771566881570631719779926002615932043256821575551194392048899252486010296919163249040116475772727481625137675709712978381748987881202199912447910929729451449788971319398018542966981733398298250516171329104536930171121528858365298566265370239484768657571441202499307100193826540501168682131725104834787844193495435468238604172940044637960124638320046583577342967461403429216424655038089107585457423340562512809857093224151801505168264330661520828120724924896834455436625262916846284736559282755965398154530254820319110391490033762264042871724207555422026807872569126171704104298756994601691317593222569900606264194114270251407216757328525660262022097264366115774654544464273103866064483399771791281061967084039300600697539482724762893352983830665056136284632513096229918726146147451313907767638821719015540075424408652170197701461914858756600422184488381074484178938939086690578872065509757356323013248311271883224934137902280620584932746552908611192833632230758666992187500 [34,26] -33488024756119614825159807932369544916645988475501040084625880069995252881513127573531047187438967825743815764495044709571535723854787283303417598208209103194727154420873303603239759016337178046255545576890497690671154799162464624300621407570658704936177439736673191878440943960443276502653678080631835355962982115990942705258897587228350816894881867499014562461734927108121412786426443821968800352491578686282612659827559402862624140492787726531486275305171878758862120279436023770952809499665090424819716808875462657813612680388538782805861375209658099382695522171347910634522323029630584289198153467309890986205599427873459413686047501972867667572834555136983692883372188182757254622083351344064218690721403705444480774874942553603662571324244021223132982862763350604352145699789900201876018486858437158204263341803537600194078829699854122955344820767996359394035296472566154889961890836673091618771974826155190872300071315183722110318235586633290919937714353619156507336432617250067010691466949243074653218812207509646114499886054976660552938577636075677534029052974380726330792357258048764833842383809856753710740783184607727014416983263783394716787145400279901321938100688634962367361552443353714728965310635590850597494963681994437443866916706234569050308828476154651917368091910102006047570323016223201397882121635414033007653876194891795410630562294087229781497608742530960357174423601293806000751000510871348484426927264705954004655392462866524479428011047042751430295247597268908146104268497318533772635102376310386287257953438588940055138022174703370300526957527320974826545690009163017728294691783120350627173701229406210403370855851462885124183398255301743049449548696937013167978353038438253617047054145418386801554050272373672746594866289844263520090843040353663514679814823719824522688113405702340664562521943826724696691093076390738799628027757093055188054514335298059600889803332283676060592530562687739425469034866932660442065786961407352558706957212874390732939139491085370289138741083746908314737611885088391043456568677796270556460329887162829192134722608839634381529814702764518134881693837021952618331819138958493932931941074411410748446909624953471974837225774805037946246680736388871882600192305283385749896060196566457526594003478382624844355042801844226348764780116457480441499438165190870875946692172875496912570064678149606152146589010953903198242187500000 [34,27] 223296348863753478469334352307460846963331042625609536912378724733527663465204145942321133950073142842425909034917910762607926838252840181173450075890359520824831021291389207717910604611014051677426935501199910368389178570261458771817722434267537202419968746060013822533264487458582919847718611585705352948552396272432869742792679653536459298295039763799900489601383587865222634704705497687932202985786882015177128781722673766082344208815854453682782972441930407016231253561217644659551193430444365485525957362549726812338312583206362820149045320551643356757726156993671857049427436694753182435675465528919989771404780161260448003316117599380182070291606884079002172459522068453552730397448420662788814199739965383471334124023383144480989045589645735871182706658386282908376497407380190651632169016388060954033637246342688334606121355975327516091595496644892282146339803308983692560718117872677176201501861727882860076144751353421385133677803816775687619002755029489256035695793458034405115453974605107328739833511725894006486110020550945138682665029940622056126818895997929750658279816571943565347046238420255744598510834320002577240712887848910321299995809402100846377527876850438284446055787541999648003491492606599242309662626901752326894049480442054850711859255666118130406130802606737776733934363744682464520195178959711777840006963500718340061837619219847436596352965440065033846756567376150548614464630680560944508459472258055094351717861424891568843690518297074972506895174995985402552405502419938363012770137955530504942335548989105445549392040391767332153132413048035362785971239577196547837221210938277627101357573215540968278920342719648334463723920959534321402977365528282037804488194544255319179007013241690349383969297959865818524864244166925458041520672600389907353799265761416732956865445276552620315385720023366609737559832130185604991878789938211131865549787008309710012295158363788035365798245219701657938665738726346538841255421568828629817202973029141821545546334351316839928231849097269260097687889132713627977191219280948218066407463103858717527120702920151563894095897135517598647049172775813635516990554238805960016717742741338652208245231415671892257439480742650403478881469227161062067689770300722202304415888641729661993758533734124032445912242732378193025066656184397753099372239753237905271767863266505801782008805433932252526574302464723587036132812500 [34,28] -459444317264273513629964267139605613082376161131397963728555077707737796924802402809210014360455980122731900032035147946590347137555742254961908154851799090894856336125958980703430173199260623221878732425970109154712836829909071225442865904958466132880751432825657296389477538913573278243042824017183493017275076319946276720760551909262358396982628614058152408034685748985490471630352768106320860055491823324030914306518944125744013531652463418235063570916302735564004597490872346091661031986336948722662880081436747565039946577632692182713285769877991471118400273924674343975762503832830924332432884535638635794272687189656281940074739952197913008015943796760592864957878403867700451850934965530295446647623860856920875433308210131451026535920762303275123162631665784209144021639587781206400640010555263153953710925547359992442174298621625214878108323474705709941713545043493374687990774093722861664154046712057521721841918418146139611087239921570291957004528745184870159673302517862975198246170601028167573154792740019543128079204854983546977490581427990724927462272008085706448162306975696031894216364223938053346732037151002220136144086038897074702218719212335217276443203265938262172405311455383386827712930076313289336284122419950188006564537076133966878924093134858576540673668528856637698263649617462240616101706616014061021145444552655687574634206391625986775229492443636324470411746807272407365867591671350984320066460463110911797906393379645482119427220900809201888934781729228706576983294182779062909199276736105508412377934667731683287332688266414103188139800907996052438028069784750891466333526855935834534719219868168594716483488302543215489205092337827984395418027766691483480534272618754570077583655738654858528183954404619284313381758073177579543162335998636967255504679132810029192409452301132246369863267362542957364771885750332896181030125937395473717762050076000136251141926006140586490066902281129070137527992974465637719460482832374572236803658700595411344592056425498232329122898844651656570091133877829693020996583589516571467321345371788322625223143661455369789497120431187891173173767344494317666897582573231023783301532806626542399916021658482000150426947647571484545742050158898880390612228817536621236690675697119802989384895456386923898682107282421790828484825961108123981743022775481784871459579821340946451102560388335405150428414344787597656250000 [34,29] 675947864626975563078961327473206920082613206944093247110426299588411811559610188882433087200885969386152392033688490351765520854786440444246152453668734194319925308699599709403444704069665385541041746129021306744637257853157472002454679942581041371039915020200737801593990959185714715250923066350922288632491035230013552403588308860435507970808919419485924599076789894272877766995749688630988963957322057318246934827963056655869917917038686117036282953731290263495748158727297970313298534752108783382157657056691981961807833359760777483290916778843197562030471649172111286043385106589516104436817978570478772244210094174877879850157165426315218423643476693528526435470008685427616959225009101826096319964488437242085002326512469347040442105666102780387789231668418101774150914492427001804090779914435582375106037001340849536545753858155545144790192636067373099884482417443575075076246383273140870818302167331706304258454758123213867700482011882230944699060967166507682997801946382691650162126726856677593580950159906724572460620633108733236709954855504685987274086003321994383950342453403770701836871924479859597289586414999985944359552410918624941230864254582374249837599493681924991314046487862502558011335715902271981329115771474771535789975937828440945386743382781995218355138391572980803558390368060904145109394057744280834607463289558550684687265845821630724326147716529690143654306983456262036290183449914629563597046282508026783846241276690238877395963814121814483174982879570499570178449971382365963807165157445822776228043106415190403355687509893366047840100885999791389907661330467838928323567332764494424839419615315718423506944823694014002523793188846585950117699546478213548666415592189423275897113586104002173729558819603869627771869071384003820583285161425324407579336407348746252556771259518793158021212293159471525943613696500850770417921816544194001805362074055528671684797638554914149897904954323346182601277266302488109842483168568020285468608717921964741923976668180981314304526992518624132611105464429835698095002394661072107084889582900793421266380171428097453501443994711275796278429328851552199399273414088744208737051020157305915104612380164950325233854806346665834033058995453343536805653952937498424311069596773958544388945764327810800124778449898070948858594433482311949018931538472518811127892325463380716887851207275161868892610073089599609375000 [34,30] -804391075564959880718249625895338413676077334802306098536093615802173645170073976175068944308476888774893893988571640597918875067325953324618918100952091016381680262574288186955923990346128379519729742898302292568156905449525858442101368174131261261492388676797599138857272404906791160417427569397675238345055070659913554300248512037778362907188799709294087087256352635017228378784112973092059630570054699139310710033274123861507852750937208975136155602602429267332311771945934231991814402752712881942704805464142172417325275113270403308446948268344519323680292497248281922928111694029993754132294288710592274076019032021274863661790921062513849126365920820095613096230063672423234113494754468995547423939212800106892802707750388584338524565812026446187255591546329907467831272417718797777878080775345871598261443490626390867136087293445188008779829071389489400599997285875570477497905040370075920447080835736868106870744461108280368707034607243730858826717855509322131753984332935825574760968732655127432576475035424596344609131005034401236283760936184782569746907893283259901189683837498687154445700479397421908885123801515179549066736034894279593669845532340169009946276755964018779012307413589934521921345222793737147523693419258893164553160943063117853166769464381784379191728364699886324137195642859683343969575597583991803784094291738449214933533469008884423737465134072337061548265474857962694041884611578459715281547485969190477492457998324874084892063029566014358000701809692496651555032663610636319643049629560745933857486432692430419582244709973921337237508993119603460856791735793811544327412292314012862047334984488035933803702567616620483498369376399628041736713560950290397853503427168207780661741430060385038610499130580577717977310240352921579315965513711587715010302495894830306012316038496409478828787445712266898644739011048205229557886242047002434660864477702152833796600836963266061431292914052932912008366844460249601728687342839466959875557988994548837320357689486336318687648338874947275437446154744262145303245846007435947890886798355634846836817444912926256157601713410361641951172925176754364956087188233655981320516993168514620302738161041687126649837679046161217660283044584327010207139668902642320043514732345730363987433917021018812729540521064793289744127086973980335017622154387074168976424007326819776153570273891091346740722656250000000000 [34,31] 808634065359111520782693050514848975342185264574672024650775317803540781339095909235998637773335211550098735629223332648343603269174077853745095506735503344435763366909746729796169174039967395129701185255025016977641151667311873043595820119617066271301725305846737305775763008110679065773880697781798696184303087475043829995031217161890236230704069595014848300441498822734826720056873172125169842270555526366152745301497963926546384934186279387631402791445721119957418927122127101821405189668723189687112459323651958881189784565223656996891564066943970195121766363450235597227820354333588389467068645640278879616006474700154223715062952478015957939068394791383320122210380347526087254059001713822652803439101831877292011276095263685749042115205222560758764471112277194094011218300051550930848051126640819728165193130328446058217950446948780939293788970955053085651146387079654538375804513750489891316206869484662110291851630845778174368423176101794292160456956987433742467015194703763327878492865325024340928687636545547065653390649934219749436216185902543272276527909087330567821215229695530565380487602602697146720399859735021327755641084816483389728283434183084851224595917914203259652144329405314932654825283051071032224407120582506427985031250614820825837135202018164976727505546402232915216358996614769454091735527813464769426524657914145397700950163241474742065993441256469401039836372560018269855720844391145447922251049597255283621322177239643870415279260259048009432699574832837520156004489863785930132146903780353087546290814388171208590087199270391733150680348350723681048773017499339279091166323014809408218892141809897811258273641245395624492804063861614560195816496671670024363363942628609680259766087268444756908814386937679456248043098081271219632038626300492472648052099501857733656384072111103689336291494638563863051305562196790325931895856422971115441698628961514923367156271049056908268778741262506961542152594726676558088559848858396742772934754983492593901734341130437695792953343072730907364879220475917167042598366872119287780440901405043241972058765162702745217115257770518585773089797653245949941102441668373804824459793642083827817830519665076340068757893958823948273544301760959722290514304939171649947744060561240534386518712432868954051632604139243967675142731369514365908489532729495904703670211208232920796490361681208014488220214843750000 [34,32] -700873586881755973909980434535287413544941811393930540079512516891194063855917798656779857623384988539596558927292415980719611773286123194886375849904638383003584304913110307409591761565053857874496704557654284463139020426812310319810048992636803393731681574586881103784318865581374751839130081260197396944627753803402021431419653638804581190174704204495918234112596608278545049068926233806901500803797990807538192736999885958128528335074621130931243786104364102659155773436395486051667684489322613662634733374459158848529535938644358511201829041105343240884348695512443738320715738293801847114562266609246214627382624452937165749493444108609368084921672185626381947561433620949305072821958355740677410028526112486346467910988591798258520029484906090712418011278525503938124936705478878682311818471029055089025072051273901740477966949621168368405580818802034092984419635202408413699906460022036597702829858444464236588568030690855692820120158498196763716988317988073919248005072267855108088723299168744679759291518706607671782570361187569718597343582209336796936235183198673771383233388167285890666897448786351723551853082064944615597433947003055033397995685478986620481832704714469608970223222853880843592360290424604292033359302260442834239143114888531415064310819896768385937797269307042423647168304993615068791863173645044820585343613811620125254675303117400186410081324467843694869603661842804654349740756839957618244586867740001300975301739776942106861703802823263264655166039348288199687087677738481872627486778645677295032549216738209074846132326268833308505439058235555480731714371037121418794358548757318405080962705014342864251965015741855396053026511961884102647816754003756816042949701795383735783844405602973533193250085525674933848205242822512034594756428900535144789918372011351434764257905751938228887539602573817864495767818951336823814439204673641892568853713701642006268761826390751942047155877696173861306659959617363153618322089852713889608659108438767254637765193054135875425932050023796749405645063057989496703998779161599543335968363495472258728483669286535549958716693092103159214465832654441994981579468249134995378459558176253156323291528499692434162013376695280819568329896934617187114161119892531956472408692241119982428199013768055053794027920405548939267101565970472048529453684346772891593235765839153827982954680919647216796875000000000 [34,33] 529632158315827269321527286345418088206093185799332419376364701868605503410436751403985779766161298736788190676422669565836520653697751483497681094108246695854850199062768448563696439864567470513421813326518115963484573350352309839330339212300886990216972411911252074645378866037351852603143081140500506321169841806864749118610432151230643417078871153817176485857621301720945867183257073547417313338725133606297959240006529218495188642778050628472570900998319318143957170651428257383728589318896219187814463012838828362955954110899697994374380752191437468718764564024827167790304276359542540054362465449081994742482727335661200401069912520493836704971761519866029445541088456974314006595471767320944566975731664724772342348549119013858783115942549473178629211673944525260686633297466714526136415145018609647523282648978614152969615932150138541456952336214410858899336979791054910851730220599723561866497129161066309622068004676725151333307715308316652205487090782458096058250372913861175839211984177864514567200250631076531177742975579651138074820909036038085053471069362389828973996833658825210448305756767917259730779613330011700567607139463006185702887861945633087720837611624866119558045657784366922493550547395897238976589810969891533228761963715587219570277287596750695188685729372545738886320410871250005445265891227269242419369592188185485692274601107988523465573294629919314165028148195763043359624687973696242496216090729863088079823874577282319761793617247962072295141864296785331897098926747255762290606603151695790727806723287512933678984040374912429585172833103899791811287206556473518562663355545090941877955014656353884098453777638129793900877111159763714699121219563571102985055360807632432073809118977352792793643725095170360390741375835199667175037137794670287310947445226529977526409669071662142025506557313986930746584333100533794646500545925159684090220956051843613730889999447821189214093395156213556583082553198456064498327857953476600365098139603264863025105126376295680053795599215798604734182093140533508765415566491859450676796904047466141395011132656804242661622627576908707020675878212611353800251424084489475646523182086939434410163025799974275363748607995805459470476754987635518227367330739328138221681575869475473984133535461896736328800034978816605363173459967115864284262695449082393797657353218255593674257397651672363281250000000 [34,34] -351248227248583614116478181205768955208854843539687962113786137487673773124442596457777090897889901275166701913825924176665695934883059291000313742313609428061507130937436250836468490624039435611204961383597288626303065694365307178621255471733104387102847990597322187531173403275869841898623578039735478100843836086927203677721575210690884669899694116441479166549659025439700084903536803418656494841828883866969304549958280329389594215788612911511791023016938640739190757435662357650247272214794346445383196229647857536154919847279337461440295969220137578014871500012802251706740609636712363337691673701676542182407458538810943782983028202905275488191759714545785682805192891691497452477665973319602461875482324339037650528324742278631413498103862713894957149572465527618358274896062273883156864126649992686928254977109541651306077267546080575427411708142677982551606930355674262267494846868792059984290001954003365458245757392096147945206808221365462358418046479598372868823134142366013854998136136017701403271332830485176282176609381971619230859926141566706388809125054731099891420819104140244739732931022288299866466864086436407755411084835960936589387512475336154398093425215012739709868364220274598678100878992770836161237566886103222453460324424632139886624143504386532437492356441813658310140244727858581356432325246201066960233348850325550961702413235826378056074238557622885737924222002230311348055705518977243118259534967991457841031863767764248919025025019131194263116463594921678335284647141010064464358659626023932039407065256288952549396420191906007236790142140355741887807156705150995301886189837093326636606817343071872117527804720279256755190336000386258436276216424150838541007958415340463183596381913125751908028042885711968519992655991715162628861865443643303579327430038880263974584902312410108026941359153768928531918631118379282294593942340335562365072598541717927855750675209446565874570242808879345776426617283314660294619364224911392710414336237241853794793368554702250537542671864376561088231504498549840870707361023975886699064868049622937695463447835806938855933467677524497533097101209627687389340885564849622703288503342616956809769776684013892319928816053318823436892610495019661617287545871549583929071439305268437304831429524967740324341620072849876003092101143533320274687666589537434966294959792776353424414992332458496093750000 [35,0] 173493313900240038803542686030978367819772128200275283139912681672364556298595802255347810567668070123982423028422970552642414456300175474075096148415630326054113267156731229290333849951424101831723235590001534275817514448468933359433644829168742375965993476745428765606880429052266840650203486707973755684256837163394381784827638612751658543080966102227685984753456173775723594325781668276330698223649867415379319019846691980116168253436004096864670122690815520482780162478126185234732056871733599126330740427686523108231877615896378259048211984699277115577325826010788121354795111895304398721294443575767612264299383319037225532096056278207651552829120698270090448406368141967932940968588477810080648774833290700155323476286193725183180753765843360314484096531821709891250446379774673649706930370625680126496732702817225231086945334179350109440775633263308831214151112746607827311579300339954836126230654947204271244740764461975051577927032039582234217473138849760432131671257983100082504791614296496362129968277991569329289158014121174102360080578661819042904357611729523705626966025227062266989157696420912434445889322580901143122450635506336927577675150399715325821406985622022844400710997751828443262349091870079021645366305528280293470920956064091040252804314312583500673263680826352208167900475733230412961654765096335815233562603717605557489670193683968440186516645775526136561207638265315956565563798757502343795849381400842154349606008366912276585773335194681867989666854790736573371118603665018368115050448756754179586291554402599727581837077513052359707641543861301820275250589547131273066363000340617310955694103673897651784044198584242133804915652906986314071249411175847728872795649938617284844560202088550599766741124781564965508327714585695883953879641731826102177835980093037020739337729844640217254864148451412831671382329751222013890540970192957801304157662454993650492943149635789086828582260631716305967573398556343898271901997236098906946176272609477160263636603625390365503788584555357404750541669170531481209193738975400339613238498885059615791436017934607216823087970005331238587244612036737575237959016188621988093911598929231660612202494665341879321859275410741636985920159064281082172922877333302586625203889532445803351601842374861980579881090734299821964450796033438579815764341648797806449682712437855297492682909630233589748371514360769651830196380615234375000000000000000000000000000000000000000000000000000 [35,1] -253956859569191177732033384601696489410115218829421188862163493039334849048515104712889633625472742526454371952562643304400798440037920405301413160954052634471281553966976002200180918676458566215652685699776320474829199988867393115347785696141106413850580165501104203312047330570709628922431133634389545268524563015757945165900465003898335848355234088798097623250688593407717537516463285487243904638664632755357514923331926838341232001715078657808227309167469558296571911108101393649152094396098774656667335071289425869943097441184272077985524637696917416835148850107370178909651286728133065198956730689809900909312978288329838587871719283458309072310930261971683725757118158993521729520307630772352367203727430297044399918092087545831602713368728091115279888924801593116165760497635372804955931131626914348122439334348722931906918308576506867607787488461615550347948556361844227341968285904190709215918277797290916811305734533316528723881139520652092136179370542419964418535534451299395646500278109428765022038772395254536586671428813401335880058564135715928268671301341274846244325094808045242763586192618672140851552791308813074401424115146763804702844262782126210707311512384685422411713711418895957300909704297150850663680697606756642113252645365118377882281688947597452261721273380130118368690842549388429472647219884541536156770814073249519199677076977414353020443066339566952555489543078768330674345500981986502204406305618263866147202452148058103175637657270726914406048027782534574502140884712484109328893195367150943984909000101648965955094761339869747293271029960203939635346970441516963577242800374185783395858846758483188203769409274617189010891119247070563851177679410574345248163423918749099689561858048947772966067602835848020407797619787520708150274860107112714876620801907740078414591762960268189455797022452201287741418720923719953374553970163602258747007545202716276275916203795224262554096621469075588548235770099263484432164838011546583660430095120679102791957575714860951513293671267336315959484174263059507106805932243729443969795576563168188507273371254320553205194816944318076984348168935080800256629395689541786710716167511463064851015617451192519219900675626528941576752234186970472769337506108161289237012679036496222329741939025168222102255817348312013293150593355336769550133303278627488390704439343044264975829342110324516636199465580148171284236013889312744140625000000000000000000000000000000000000000000000 [35,2] 203009854514693450905309033943287122152997144199373463511858533850362051855433412087506969685514801317621443684072721444028933643846565388120591664723067603065804319598551746268385022548514704144136629280546103797031186949134036958190811599076970817799695573154453604418083694132117438644489288738520211918320325613657336271856001126778865393148610605580862118274825255748048114340319580584242653772345490332501492127571217083117241951303951725056780356912324871900451007134554984786502054754839988663270012131232610986817200122995482205805417819436677788732352704074057333155741029398746470262062974701088859818826824702347534987081937752345373104441005876517048486632719481662039267098812610337334610253588470353797369303376198839058797412941457232910489887511913313365724702281726265507059922224563078519281994809802200479623054393184625390308486395146736752146842715137615591432706978084930986886778090293794589497513055007133458464822787732208634439944227477002460242909188818572289393264574782992541906159682067409569334767848827680063010283396221583271785007283142691589844672093232397817202569760849502991429814525855800242264776995152765123025523958398977301920243011859935161228733140076494303902398248206387171706369033677780536601894877797224526752868676299628632330631582455603384804309804109517752010544568231788044341192908030418033403230036969851799270501654183733796091701530473870895216187149531048915443506340019755789591099922599232211675568520460477510896789386718727879871516976219661001317303392811706303516381356237903488928941941543555559027942762631342741923934104357124520173016659629076497554816912445130255938317609087672156245598997592243967696142079218425961556341363025152693323190330263353797283083286989331135052606684874941134963187788932531867488148249642419468522277534297295247494082101505289062532360693816225903286804899863345657177678819297564024935284190872041997977980223728356587602385000860459349750092508636303996239954185838206655292431414955834479326186809804249755492701542594878024524777179830629195805379431763919792522810815739765377242120079130181575144748843394675233217506032138503263891876804083584155456492466182102559564110055585023529326956959157428852854366119035973827046057553307943025836434200232352570355806449018749737226962318561257688424746237082266176060906439312156177248892682129956476463429929871923329542937608493957668542861938476562500000000000000000000000000000000000 [35,3] 2206736015446276994198819533659270072112920572637448930401324894923801518066133317474735445017460573254288261861528573575987123351479596540355974860877286301332094663441843142189029438369591294219314601888563736388836158152911711322439370989533338470502286730266305968994902058087815483115879152801804195687207315116811127932894017723894666264079502124885546777052723154413648783055962228626923090784176335478437595835655264462267406346376118398022270561278037045984815264460848259973007715316475416559680419625193423357359906218103027181934604261224865548000038356238389827451274334484144895132036647702288532709118454094165478305700369028755035721112496623799204270183250142783298232006748863037427019124026902956700973192216744412740041549962161868277843273339320787178808575739510271752922555061612903486171447576792195856817625862310962175899801849200833247439944724411181809772847425004449836530362163726154506584317212727098620390544242070093491333666458545003233670198488885948130071185512495714659246502940392002187907186524219063198036622963965390914262333638915926503238468634623821325231046638600221505160031150629348135926826986363904284563607813945826129060739165141722331996513603139118434582429522578468794103054527171451783800056830063734114826887030584572211161930026781695269049906189571331328624577652012206145655176898499027563734850932060754308675357877921809758016050314419715990328456524361873927302137862411598755070545215193903712279430654597695402033120485666957421118427013129125403905867705983165072436032507927771486633324017737487933751638079116030941297433274124246998427230932044085263594680246068224784959903683190180008849962502062020480197335501536788932752365939143568039832882308231941367062945147426191457784929045552417846135738188372982109487182198553526493226332375352494364651898793223868222870059452060757681202647536485352037173715547600520307564389812322599426196205403055015101272051835137849001092099440386416802478881941418005545976408324122117231620387425694105139005504041767816965856907884014692008676780875377340253439675825956669641393198869189671709739443727447314827530921179372941498907597179638566921239682951477421287750070189724509004754477472482147787462771669274997737626344550518474808790922485056675250605897126065953886785615208911373576053475605260766542120479775837334492813495181270888991895565145123585780451147542180478922091424465179443359375000000000000000000000000000 [35,4] 95685098214383422385766059747045261798283861481947871108903948784990987181224074738021892906226586313449552783779020118308387675611344428996987949451634783909985429703014001947659665880687665745278858364440854094768998890008883121721693423371512014326222327371912600765068521782411661560870657171556584332027230672625677639972649775497920253238627065694658926571044413703244978805427494330102674777783849648534493597213136918035282659435747243076719400560206790252119500348110493599213334097295546827654671005410347784975625304171438546057755518076499343056897579536167915287789415955256365056267646251775671575533065060179151039095009028977370288469656157130797758663995322861652847254788475932227153999604761715771206203925885217856285276822409066201788861780151677252094531505253061922682888953165051873111849042032653345374382045742254096989849691993686009995352664580118139186237466139220682996485312903633708390640040919591422411525452860163629484589142523774691266397447633798741323869357631865923466471269065785015123580637703740848704957966688866362233744244252848408079166303457864254943831470284084511076695386258537926973238244619469635515602241613384071596912773838387454036970658965990824004181218036533125497525775302919992652599021368404703597009413951837746919734083681083344595594556097030351735274762123797460804136808431382481007330300031726318672880477483686482523875745162745583182449212966587351592989513041629862454673419054185376889184448213470098915705678884686104735341231374272012224333227792334633458253720629030645394925151060002611768552512020370969594733876304598047526917159154404100856637612952168571136259714216111385540709000800018599326482743575905986519534466967995957976228625047955291834332187051124527185189798987890834999376743682178793932364394695263410164235624123049340188514989343406204120322661543247005952478515551563797606326550989742983367366299077161899930631350887244524578191431051174017001415385987478792638768670510112202988530915674679534724614376190041259818880608312136724496188803084640824197441818111428236685817800212141499326603860627371942866382611116057555094396171995354820254321440157706967892109880034901437068854457527806476838173745876761659430033612548000078106005618668976741159984195332265252737637570586921118489685789851728037674115340771334382291359756072317937659358503057356236099582808006297398456529990085073222871869802474975585937500000000000000000000000000 [35,5] -7820012595495815624277209325345934014775634819244711093460392094484538788445432352503992185195214739364445578046485300794056206398401972223868229769954139319155482739271701583112648223805105442783452334025913696362319535854302916663956444842736788615912093365914794104692627815219068619454912717396010213534310474506953677645425875911355312281444031922560146536458792572262983139799928088298339140126295136776150917222945063594680929378845519429321252958337923484511330112069423918775395902940110172376582649628838637717136456035048741056783762058661935278036410523760438143331078379500548153138313465290764599974867341517686844672553640330411763531118351072921332259777717799084462692880126335258891043461807653352435200790155724488723558497880561445590225355488013293460615968298365063592012900427808166996961350138664153567541090966793246592826402876102762994405678757442723605438862789356515086445735068555645498633732854016642668381559251071711040464986583744307470662405695709267984577710245084779854210924960404375478477841751813056704987994908042926262416773039601472570590221550063266821658218437573913839137138478869960558396757377680104860851847025762895818349181164967105628438652119502437174392151200910803491666510745194515802458616750775767470590680523406824926570653321842046791790096011064866047075742884335340368579702061071469664462813259553438935363097843578302861140674918353050756914450121508682925615340265854309791063050731493413854530638998799046981511621608125091138514095879195385261431903710746927933087554365536690877570414610172428632560965962493659230829080215425456362886216067993489010262293952967721520039205495417103185902894801966370636111403533635030973432662214853687923013565664780174165561050739796748806547517327393357711885045701753819222442131984590155059254819424475278831908547881107752652629177137494067758851046357287048001829913063577490795082467256374751501518089597545077774227646301405843320546384865299938839608686585973133904256569470238185337257534016878545811876377836233935262308456303121221758654840195817080386498106560296959706751956585194311866247366627465891901189660463957358043142251470820106375056951499048915805359472079159376493153875532361699202796875667178273746358500397041382227649744060607907638644777146796052872986147082775112230467956858602848182852113070693066956653388533198400038005688011283248161882933335853351763944374397397041320800781250000000000000000000 [35,6] 157527350475957994054368801961774430348832731143564466981977498357322480123396795314667974981772459844324173246424495142292478602738861973732135902811310165070842921152249081087643777772645514239248561704631364234180368049182223525521100205480869415197877778957720062877537771774213521776968664658030652457207583459114684025359677755110731903599759033418778282107980460452498053677385781768373336380403347160612922773679795994112981521744713540828118576130050187348935565604752936371237519150134474377698946318014509225165188575936770057985462689909752491504296359861082792783683565901186500883801347738087820677807200686503136216054052369175158951050925073605391562719387551586750622663566252062869800485798601700920445427331794783835015506162896536267600179252797521520338911305061077558727613726389732502805310614944047389092072792576934081010548223622993975169269195023032136692601767389083471626890795781564296187159919547642780321189515721508312247748501306059558262594177493686376607745237861199279281054415715757475901659797313435298506975573304584314776945299003664642334490959000903953463547156883268323977383301446048403026843206818929327152476777285596046140338534113599329431776850937136266849891548603878508718886277936190301088900602974172478303752874082138557745925167943990876762569085959538999647629146524263742605610596445455673487014874982310994208303939500764814531085044438922861155518800436873616594279307846628404258744930100148684879013306376452533518428477266949674453143892820629269961228668071390881068794634007880779045007629882649089595642513404689888313342131078839673054062842962047816681638413189083511134382915206542965375690285869476773268536891176861359375858581739969550184641321657184326718545752726179402013600359260613375416985990886186960777009746840883404300563905888413295721913937793915279192690689126205759756390740086595632054943835744847775283121394357574265268874381983266117268166899236896304159888073373577878785717228912148687338109811297644900940376386784752916469824711457154798693895149339068820601372497342762874173847101377484853706411541401953917157599491918852814614975200540733012143357042278557272143318817029846878391601568623572814384179959065515350583537534506146119565075514613912169405710833687058416958986875721421139225585316139675574787490045655304997319093418455932070720092198414663301356589373819480914083583124318810320119155221618711948394775390625000000000000000 [35,7] -1617563517922672796484215226727356688889412140659737427419823981987405925827955733765267784763534569840003999389007445130664123342651061406303570631800731168473257099522629021708406180793176590139336935243319964442603413019122310067204351899344914505664025509144932640648126033050927033501700120902736589280663909288000694670453893557982732120669576184845628982370583817749206875196218504013170603870852904018059367282771800679606761967329906017339849176900991568893975263407564274413832065572623965683207581401877207745128886163797840330137986940829587853288394515889099992389589367763077777163495445491783129934711046205052225788044853815256411773196804118825573984751470257113674064295854597383125554805191762186855575790379957063048384807022846863806115254986023955533999003262482505468350057814619211657810173161716291690482557273015223728748336834640465882814218059974317511121330730448266601671612314209407287768770568253663529698781532577405941649591685951288723288478271444963509329657121838359486912139404132802684748828547071701175118001223757437448321608526689992979768489476960838962536595499507122128832731876018631959554412763085699662401927749819427864623017914647846284115741849291508173491649672487642239822677308754194401175711801811710147134412763939629544172219988047464359203550945143294018658702060172418616494269324196411853201888882152379360120583715660205691897062232908222253485387471223668142619105543898624419639802970336590640368299591529273124043421174274709250467427004305354638906469616169424884949867011442274806166040861364883457030039606368335562503857467290607923313666330223360897272173881596936647205421260500783028503970069467613393631092478786205032051762574892906143064872728673803567420424938510783762514521440352104029117811832445869520047381041252388630058634766280180930455570513261144782599594548016556364964199927102520781121365807328767714948152577528046941401026257698570930678753223488527665432655142851179053461120158728778523566169335009570019898778609021901438356154238264252135904270373809084631467822517987158494009872682244882412015139112684611586637623457744437824661691623092504072118078398112790326483412271419473155619732209415197063253932376111482552827081274446617821969929263721279200666733558523243911514006679354852846458888532132533805496066764829337728784182459346965470255003413720720593528779442816228710206661375176073747184091189410537481307983398437500000000000 [35,8] 9797542574747912697169189769669357371504371229432836540010778398072215280701244676135165284338319980810567614421824311906994100629813705586064551051965733785039268941345847584728619928403309593955274650952511433969153027893032738858502588859776466415508194611564051343529445526799214049095757310755942398757456388463426287085047058191242771713396736618616543554204298141148160452092463873132000034009635298322349376947677967072134947643678086348035233671805642777616100811510529695867710908645520247733888633909451675133273553194430558800112041569594689287574962259813296784902766545354494590715643814219803565758775568962866816698079471521853922477178106653818106083116732855420804746912123974076458906816899219686026550973052027340661679254342379849990850584818804826944786270069867971504980024444831172148801452757280880426031447981412635676845224057480827765677182617114357977090112201120582087814059953360538338544377367120747007722923456435480144847662883437706827367303997317772190004153010339172910911686062081549475649035846077866831894820434375728889955696379406153177218419764166705888614513180014287816033594592562627108686516121030694966944152538097772753778805346765366362764614434281139675607900960392343956746706656339818321930541956045017444114631153771169316953475553298597583501539820838511810442438961358761737431669048401205826271992067334726329299501029722867633218957292911820951455642760554332540852926200921800558710448307591559121203901049000203068437268829208379534103459622724690510010320794712063245089766587689006046031632646463776568630728812977905036098261727032014627460425279668281339091912855732802485717508147856483458772308600238647278787689951946722727777388092713920601492100582082462131463912861644869780747733651463656697660578400021248054658400447312589943280830379666311528459248713107966768165646324711736409793869119645402757703471837745852597725364544431063295295397147078105159342122399222359978801053312001469823336799139460583055251226196227182772117296693584037922153604939388840218912730873917131869610104628628726911376308596509039843484977838332339274360106684770914516216499151201828802768002029922149411912377285903902988785822681640716726699857780267936929775471099872392998400695774501927953814171672928483965636834323828263832051816371238843490727203878341444693645222921467306505462837537671606906954049926303503621934087863820650454727001488208770751953125000000000000000 [35,9] -35924039030390879447407485065233268249124708047079416849218534792352258729119254161223455011401607589779965022300585922857309054304027907099026173519349799983087271028741246400783495748442969796386383669848632713688173646739152104502503207053571202986250179824550242721763815127434657179738530575805504324265816670344466418271076758758248258777035844640824803167835180362726393802722496484872049498615923104605167172770748932666692459382316684845562333686285823844829737958698237882592247086004861515134109991608566717389253778107650143288844911116360025171507884600397144024035150400829735175482378767313540055154653565455263458889642912749626775944838967309575623125570890686055221253444289400974285884246944882862712722486236551087364936933180717303961004770821213582702034631985480491320636708823832009656195387498889515203066849665527794490637022352163555105907600226751369861301129038395500764895000014818211196225925920465737157043502300871276873087976687239095058464674872720336490242327325233659402504219677132145187247329953081813396754445996814924639338326850227057648742753699248328450426123041204014924454644554823787957557358040349858226118349069339102897062160105428039988002199591398429298997306468494050329302985607630824251036291548340315253059577179582347608816760915315414297736952403559303402884307736265541909503275921753070713446176732961494534957792504873634320398352818860709586385644129491834566539221714793745241722780911162464947356437102477025942092817890384512487945740867175358812389530270155827490504869932397934587485302392594694115149563126820827557222344913814214478605046175809206293524863948968749215633044026427945661156717927230316693092640619910968816568782116230785526549636272500563538063646168016144336011639984332095850008896314206116847435814725772999457139987470721134636330199404562192668827992577509257468459681277907316871980972720651154221109430100514662340211518775814490232860340216957068289814765160549963243520312042420778770696923618027998945491162884375673541489110615130195364968879668547339636270721171658704883778684143084842107642332507608623880723092663309053238561741530812954044677058429278458282889234648305967314214115028011192237453534290770189871098405811735168971300405954428055921138379261215597130834072777992271900048749797728667184392507012745799249311903573553032385274626396145081799526129170602710364971522916111013046247535385191440582275390625000000000 [35,10] 87909952692373826957901985313089645002174825949979257103378713267217094087963584708569696168373599351736818253215696402736469110602618952188149155710025804370449711039058162153121967273417435039778407266290981619008833174175409265765702901657575341258988916597714540987989191815501987789629313341354651710592367250956108837398719845017094585287811152274803065722438698740448176326703645671057119998998877472291246990151615387008221661975428377236207658405937340126225571899776776371071773706763605228000825250165144889984843457108966414385300141528031314963073006761905783342552412282392123405747757522632115270424596062742785657488076261501884388217780346523845307575704180757201131242641574865556771687952646571547957824470116651577724029630094569695295747847378801944050961139871424705092097443153541844626049052751348102238312737671080608884727283131138378624448491179962493413788848111177395469564212084180141728391332680038772412046552528519245484653313174023375620936127512829780002026194409264883674234053020633514311149450484438758048896649017099743216294483035958074175602476640669477543091744180004558131508760443182274378147760788861725456935453678919430277247548389885005022783586223493713904350937409394947637202112298834498825047377143795374845874355226265192839927853839639726699182019183153507604287283116270442506030932263331339670741463171261417174050197744768638211617414123664314418662252268066495546982270747514220571231307671821315914093836520163976125659945015382544398850174983126637219648363444438411998869770349129723972606237722776249009881217316963665417859900310027766443772353391326293588406570501867659061291108311915602251063752885843499235415414848045383141518823656879328128879052855421473537117461869351945770653703944965841522627662611408476002757885320466108393737490886259716797191574302400454948354306246661336892662835929894751051458841878451920336017723967758774569528456859657728032451873704237166234789285630031710444517167111049445049598271072051209973809005330965678420662765244897630205225559063607863163251566640151907637045098736520724262195358360884990278569878135502782324627172848098532669497306651369018757712849599546566540808867445534158147423848327643010949010805701193397051352165556889161160715182606307230554067843392660296434923647916501149970746123369553893480746362204378505857044177775173627965531809071571224187269244509934651432558894157409667968750000000000000 [35,11] -372270039830905291869380637207810001961822369002561245841599555089641065261931930075035536192231725828161891275564105473370539027925747458682037283988441177361360059975366951592305410567381381478055319718194166867745826137726979821669163346669893985227383746888342896676329431776254784733218017932231078182664391747080035892169449177753631534238302342135666765983915600495405999975976422581793882720530449750691726954486215707697303618561984721016052712852199199258469103433536667133547506842686824710644697893997311977370968245943302426821154999558222413998850527716075757853540279063761060544339104563307849702296844761811546273883161641589284161405821924842991701529031753358445011171157104754931253558290778887673157797879698763764869743236801650431880243281538065122859317620201827099730840233476032693786045341823620656025492352436115405092251538477304350887752657940069453620365344105575933703057917625528838694627499388231752675994399378045280706541733743262528642220613472218575749686698382857988674518678871786912380906720357431199042945723365536864256448724381585277432850509652676202739175076736316781603500385227285806099557114617144038579212883767542228330764591186061061745541334413157111832809709054287297925708642107316275280790615601897753662555654071501625870198887636732593490999189378099446395841200038802611142262678432191986901450972578140415121182131836323228637975172304653313000386255818102762034031992168509303019149485504007354750364892532252785026283731074391765318502084147311490116282381519289051637075372102795387332341020321575356380404213817250137427177784064248706549648454996746244115480974124092607086158007443724720532792719201691783707196237544062022085902861646480206964563555538603913085549833400429624539416087855793680417888949459757619027559620592518373028975120162293161809013466757766815809751270929631838749343939992990173580608944807533335170166243566232376439945940361216707017756204267249654769138899494195692045616957706880361183520145476975487634881289727630336868575075675114447743152201569289371911919399804424500013051138471734112281542837529088629360828664881275704728144741959941544578983045436074354729314780482365289978333741836220856944194308204457857163013635528371056722257694370497509115768302239066239689488778301811875057976575638986184316359400679595290737593470764956052520164663755640284784424206535638187179348967958958382951095700263977050781250000000000 [35,12] 3202181970299424897412025404182988320339118880164044689685472455071769173703336534322282802875043660622455534461068991665889634059160717521983002195794860270447270969181308256522619407875712615571836102041926094515270805286589272216136843478308638223147136013660721903938545407660884065352352680524779588079920689442779424947460362118175598544416682755824316651262378860527803278159952802575509448944011210963880935766309541260929100012260974556282878728917954704693022522901280325721041112704739739711979790729092524023548750708681465878483330059199115905563203454388857939253458400223482507661033458921644816773097073585190251732120412542022558257575862146841794429256460959476217909268277764572114167953115286560339050471596264381494784538446698476740628779277595639232133326129421762321888275981697386676560371940287549149956176266559056065999534741439701400447998495652935787401608592039438635035737772189954144981365573866756279752819491016107779221868002581877555267622050342761062528241703729888969959673527062710393271607609595573910523717535558861927097835609245870337847335540577439763411157449425479235497740937035445926451505858430662467266189837111207033992220573927340529944966786425649991223754558072939680652540277210825248472940035515169470595986814199631762111963720039030215793774639390008420937230009818237119936185924854957791490921731149355497829862457176769333150403982490456330183224802963157775858225075872374585144705779013515340728783218878535562212880212605548332743390148660271021053557458635449116052266571533844352003426401444702029154590815239089313635786092147467272572153465384518747965204362443001573129365525951610809051386177075791136422482150595330037069479014204311642890114561966106231795924373397560249237420172601067424773337580202070243854111599596699063704471087944697206202835659089748422189578042353396617581472465104447411805665610084331068044286476695954291730740480692530360482774696296751616284446785341135938418352072823949626419101418306224463618267805612903570027297937132940343361247925156679742093257084716274643461721565161473620222795891692088166052086972663300837446690691854013753551347826138453779378580847519696560107274490118017750622066532784274311344631144953464410094601215746840052750374064072176768449107107625383467698199440788533501658021422759601947845234372699676029087341652109371247733637173503147641678845403134801017586141824722290039062500000000 [35,13] -20163226144920631560717135604850110070186016909637758218199648771747655635152085373778096502322533998171921001952881678343240832330728078918822021674097306544198095877202809328288730801002350154191586111412841016229714340280942774855020397549061923081391355825756735523447852365371344384107943919611896435877748966127571251197985290651980208117995718502044202208676452405740055759592324466541220832321659407235297860074580324794809286957300060926357564587658240738859606676977435444540220749059356660940037904433485578061308030770563875332103148652791929839343094067593221386992174125021672032482236436511956544108868468911493810380432553221421523399760719688149674179299559235994950370367790043255584308576237567130668988503808666892855098916738426528832955110626213668868775297407675718999188445718360559719563420468628789220422796791711862559928212888282328787029073483331699526916626318825758643144148580671268264355183687246563999373010188445737136460008726891021358736715029473731082408028442348445398268970158341282112010919643791046437843299743376394284265321594160545826657105291656681873173131720504529399340415071040007775981673304661710279862867918188708200433128890480210546556035245596195936100547926486686977686220437281197153421446909067959573347998517542647147199020822313363845602355933629229796065033178368879468424844993366286988473192908137890327246188334627277292428190872736376644387512005890457910428581114453259196986974684453946696882351119108387314931651931422682210317401621003588205596014845748551825264626245412769957129220181495462296551963383265528194314045361234860858793644128837741501701922322519102372223878784867200250157612133439105334767408208360281959622548781451998431508520926447230173131888669165408278759627128563378632066442397348951432558918379267103576951640265067317473755103941674816581823776753884225725942343766661573219370490861569119260220362698627865497557212192407289815658416161757840721478861249457838108981484241283514105597360150087336954526069664611487278594207484495632257058040404740942586579731646492458973868085281524575666737320950161236067627052485590151063499254199990188186801600952464809911286753641424524692288418896368592172482445358600981765219966282905648467840890736911789024659505445681084729653472692119107399009917090644230405635601868580005565824259278747869065069153653221053654531458644187181042384260365452064434066414833068847656250000000 [35,14] 83864857193754401863480244646760904225320683322714399660352920532742218952187663678152554091796207214746404358733475759706892083503526803499580336209512348384537075016135813615505278948614450751436801944053988575965094235307387962953715444535947602805812823982782598740894401473171626041458630179428985805361701592595963446960070203499672370293449164091151135081569635181024764567893545559338027261143955623406935176744069798478959823068313448663255537054342241863803607187434769266549318228080955901737499082049390513742540652424826146847423329293735408524174488504358012693776375456260480202996559161719691919394527411465462591786099436127948700763064964471497160068992057500458231009596421988037614249380885602438415433984327972528299832696230340696538754906222471780504916715997792042637114354374142571524254749148451293246718754494183050152796829779291679971687485195260960269631060559247261525837465058026855266399756953651219089434061398370334797420598782920774090336991581228377505893246716223360880990991181772203900257141691431728955784055417398399032812387985556521035848713556031813320954275190029668208615004824637069199328528278506271578033980802343356475147977474719919535924233531646718310825956277640338018860643876873196683148799980028168804744133292797620858388147936320067820261775011984130196211324878282418976605411269994282285953664539395643613824876881140520662628624178274433180651395476755822231074009274934151560851921391132628038613338354030081385738141409666059823734804934192704471646816991197966242151641653100147308140511118797692947850658624268908958211224304265488219864144460402727080329764530649258810207621682839762990423593807142482448950062780057852050323462294731835739400019281792687029376349102045745764147746810015744245765762065058112998082391034042082875715485399109443145892952524390522096178335601644330056600261416862276083752164026983003923945504719537414722164901763596076132686414224947921801026543058774173918938177839490745751216230980123482713844863587027988301116394680825348035066889332628664185112467587207420097366085382738795352894843490463762796763627331525898321798100390334031189454459146131727007512944752547671981032273226395555990044105165727709483798481238411116323398143057492955749240166613270229967839443375452194749019123309097064219848715690270463031993305865516121368093607499053805504787124057430869328300104825757443904876708984375000000000000 [35,15] -241844550360809064766149351942666697766421640900424085380179767233429387233154460738453433519425931874472960958943520999211516253974463608705603901613115612616699474205673316814734018687934482453850226957200291693103943774920577609187631842961349612237690369905931873214293224852974187993294322325421357320382060340284678179869688045156856894473419672171635552073600201017008555251591733407772974228804010226590427577940535211551232069563997120672175717671979625982687026275281460585856681054248898314072856249024474756187479993210583837491204758172517587340399602131153601035954186740738361627921851782515935990789750235605870011330993742615773676270772033917357986618873816730796347122441076595477153338336029954906670642679620887115855472450799492118251241970539880950053075889612717324719381637226521345004459601191200662013124526574212662447304123292648650972827202704704707411834116963835851827715411606953169078152362081775989706665770871872131369121626700943485168102327204019779376002302468156466535158727887323103308928241761949637269693354969066895365380256920265999306641548145778260428624639135575014710076249563949652868395389226343556864160404187247126090967685541813900977705166413705521794793115646713500676010000717990882600452835481729115607723474528384709114114698119423901599341900508982446078556129725187772929931712612201586925265910409001038891238640979104569397038634810322913628802450958855849566357572559348236924284718989538360661172726875306636561896055843884727844633989615901759231421646218738242739943743747396996780018802824234919238415700919155386388901793264384769868146415254861414709937614367428041075107339232605814026417719809556781341440791926418402447461692112871992044407072931903101612452136910764183067748598291070371536115921448292678957053391697284044033253995550495108804909134647826368511993608189411188122059168841151795880670954866691313837774336497980609921031555344287576696447664539912730347921345901567786476861643472165981676043010637571990371208789044048044609793350546825138374049920824180993534949371096912443328435116418335311379040749064335008425810720290350247679484307069149984360768521189383728340587341740775896076906709144727489392388552690576824505365609192168857161473327378103902211297263241953370209853223195191392578512316329901978805516009269177891648936546783271489524215163260781060231867562772267721271646223613061010837554931640625000000000 [35,16] 486435854944092343484828545871682868991016584730915379523771377614793884988367254933342942671146410879711600993611292874406506866429746308869370942771747043375875214299145003573739504710146899232372094834969585076415905938249356192823535796890725861410151446569450959996486564983688648957367285273025621372978064081479397698189191452787221124640353699543796832894470657157773038116461940101712945584187765788355042214965546358486068871614826062477615105348500089221645079706765153621889108380782720956017125198636957241056238649808466006898842489275458080132195846938751602072274126699598515756485048750448238691113007297645653114857238250335049515066202522327003945997956952950320296573452319638582942436697533573943536183909578789604235245309953027247440312358454733172066283444258310267492972967179127162361227502088025002916184542649485274583791496875323937405333753030933074552054883967757709911337686031127453406773880755157140061565019736987802279646832618089279310895182084757394829480991349930757096336858816780658805057450413194143335587950573010706445354606303234765935478592041217373403530812007657978461976979078608973364338360790758375156238524669586120377352625527374886316097346279379143029262377148126241062734471685359283308100146995026658276643502209500926455525070279076519039478815422878351618105466018951694812450217866309669406144346366698426952052353084874026949171057105751717964500634040006795978047833948813702425331587800039871351355167776606551318647541908240157550243081192830979582114864412590470312932528176178304080265053264696849173956845436978757023390880942334781539258121275914211231917102532140444233030853107535206505048055050222725183637464889980264782769824950685730930380397725207786251565783930238104960485704272952223928712143899712078099601329165501186884009400391774411688699725027096222376359791111210163820157893632007780470396236942054878565509539902320393058509600330804354127274139604931773303161441500808624511983156063986470399237985079540233548766120743772644271982149540154970436697758726636706718193377951211139257763783412317180393327306378146789554749924937996724792961845022150502429153793105601270193801413061176638906249860380119315067774021720143254638510265969525557468289042105428915288384620863613808045634818414830450501806210906261808063508795725816185097993212132465661532434944048539561493459289220897545646948856301605701446533203125000000000 [35,17] -604250063565701797346678282854014498814796235736161084226831375390473117414749844571189534062530796467792359343273653552167604073055945877335969824853497713210381751977129449411574154446159723327460014097728946818462503926163645670900848475034399103599447627638213760409083473812699632623862741197858874662642328196860476338185592239546817425062388917594731467405630959413147974513737022796471956374979492639366886288078573608307427278670535720051260273700708382515998153703504575671631895863685649236446116892304467795672958585498556542617293812995867485833882891973768103363915016259982917480088790700077087361224529071918581973329592666929301980543964602028941726244912351842268309975605818417212497494203794687769329893937010178340822577499525141041322521493338026726716436935309309411943504335450847613862601706007756145903899683160427800584480231743634877376662488507666136220630536005484728707800417643913058591968386318511783126334019948018191347637022715070650982629308519483230307969342613385873981612110504358888252330705717159289780151411582996992380143639591769797685032893886915041116475933281622295869362565699583266693797836908705221742389299631703137615582059640609204460753868768278558343462656853053843185510711789661751624965521457564232490721935980206741855515382230481138516978596828378846261939489326055703269396371030915009666273840263352550822643907213359746496540729983954102286409175524981975577069362052864691731512724182988628787611797081349290361050051822536106808645260360730032653372691706439926769731763217237237447161688503161002477063146370838026114336744070268227495629484493346013046766344341677783653873021430062407387181951699912443459443848625293277380503582644081737528305332211466736260777528075753802912052688824850752075143909956000735425867539338440406358804856509875804126592814709851005820695254721720864382976435712199196989421465439519697378100536098272571895873571384425547306381989576512849788606802003848363750084544549289377924381203647780542073751315738717500133358078677631333484938281351365699427259012423339206514693264656105507330171575161649172604212273726599662632665794120593865508990320498063149880983732493213831946455584901639348142140499681325533369437213404957872380955325671522689781363748480875017729007700412301035450039160534339219915401166492012263957228476628832833077979850812797234149080331799819276739071938209235668182373046875000000 [35,18] 10528642807035256082113335363265345339221211420712672218455074627845097907133330881498127722846354081049370960057791148081706356989160213845523679143573330978072502135888927772887132478823298115050504804409138356334714594896517578220132532542547093643964427360699187682373544555525072308184840544867537611449247400053890369845632256608753527388730646162047752608601866186210709247941958787736451452028467585658959632638159446909731511218192429115430464532148896584721059501937849233569284852665878252958446605327814362636839160605467061422195662323706195314899226503037673329301473628666764765421131121056411595748190904477076244093925451937927080150888544274571272085605667082090823929037110476010280300093767744565832293455920354068873367572655525282789053123113940316717208204009927524769257836660539134099094204709356039474534347753840462798514049659425645904974078484785222825414144049142468784359201062069764432572684934048224550958263320747138591707661151283047026692412344867441523713931020309716372387698386762245400154540353469867362732650601771540230168437916746555651081572297353116017883433801467923431793243883552779806942054422933490291038476172639907753837291741873257302657867542079176969949471561839621736686433788521621123818930436324797728267666649490544676928545153645654044580545398038937005202250354242080291001724935749276940582258441208499889614528940742170109366383933324829108613184010755776869126573948769215269191021687811795128976778719738663270188517582416020861171811736539237288127678075069885588420861283561046574663706825205139768083532047446618918504987499826948532738959599912395222425111848506365624619254821673018079903597876224867187465016121530362090433937462002170184592422118708612233704817322758807986509409705556811048204224001601958356087561040292880264439739738510425920325076542764964815029867503929491245811120283954490818066489572666486821448097039612515648028912967839558023559303409710123097698093449998111503581572641833041224671142368034778478791212592525602811622369737956645697535505962939928821103239302744801171363740661863469650383552948435700561451333031827749062481401891456701628512353659795773592222582274357382702192968634847267469705952872384417862369356322601668369551518320767500575585198877242597970365174853113692189166671854867704063064334442867904107003444605995214154860515538349749562613277831246705318335443735122680664062500000000 [35,19] 2375259006216786050180297008420190683897162887477981573645683993840336955729379164621397527959885539091274245963491985373393489472971036288145565386676109117815384851765503027390665636136692284368361550856547000746665155233614721023802292551770523531915903381874189670682095071083981407359655436207618835643621502532042957720967847425026709326298412169650924526446187888146692340470185973672380756983540104877618425508859666014674057341841770573113723420324138623449853214271373728699841301540036928512454307527264762560295120823406927291409103977895357530438892614499456798504770630563624227967433343673214818398842464628842678134465236522259678393549835833780555617862907994895889067361229099867568820199702576203168935304661428903223793758497478234549461695322100081891269330592870804530710247184769308901607724138313374560605060222968182503577840966359004106786847492383377138589780397788615702136374179701145509393348825894958590968718493942774638592364157639226658703266410955994852135418257236479266726554464771765048166865600468736697190396395250110246469858296070512314867192873254721467988408993756645240777954474305089732882276680565099626393435610329941235786613598177348027754574419306011031316179310438156138473980556778306439865010628360579711064746478945546190039755431986740243078438310740621659459406430826605146335138099032764908822329610915905674347024986742722986178950970401343684955423779715770891749695424349451433290044374248109091913162068789586519993731670110418069038957839887309094644086587426022766103548961752530097457117351064071981391163282869749436864229966261330150457092509851809722161163389656922221201090612026769532852579067793480866549242723163185936734266753666190946651574761507246937695987151520539192698695016046164142277027358233166192208312068865634835833451575482340923850957081138871165955975786837774502133857760238957390790285901070580272032618652158237773883336907515981888741194699582141315103008077937117964799426109775056300866043041229986579064360705876596948142269359987082787554036969229192741494278729033900568267086657919631434484660303965721691847226251967898963786107308156928485971159463650168987264591285205775065617393474498836982865619354311218326202101327089153713402417089770433682494277015037708648684729238068481276590299925311584845386354635998961812913162898344695860525903693237509276339758379492650419706478714942932128906250000000 [35,20] -8295639717331124775839693536132705403022129244699583774316809282725508468154048595943526550871649644319349141752275927275304970942734951695309019910069934208917294050462509314957043778517453391577159483101488558811993689254263615394311082888099373673462715333377284338830701965909315057871045349229048509598063592046657752622913635857480776218432213126838996598580699244647807285089274196497109796311789701339494850609083627405898684100622987583146635482541042323072240973248007963580618855152586658108328588323625642213962926235805300199437714382750429381380830855704913034320938310340444441987013923776943673097151987208055311807335558398018598393630814227302212825152600569343470954650467048004922055932410719385625099865020417076152717262480073029565860133919761526847588544612362532076257233818357081249991458198657994392417035119501691147216294064528438443016737595832971423654463284713523655920898148082855267739745159563859840287227201107809077205888402442257746787423156638119736184730855967985306129492150526727063986806273894907050790098417058321935406706474979398830873657286639953283095368230899141277257791352634708064734886536309871902502670216810197629854389844910574708621073600865626723460943062619372889128334699463181740573569754999077675020146566515225334905270139781857819737054992808329688582277604716885613649354670316833779845779726677458504829453735805449823264463160985070812166714268715882801393912795003352341497256945769755417990414630704703498509743581079184424333583542714380472279957181021326994860593298580231220350794356906670796709605620191531995637384646631597206022248677690425808315426674063033486631059684967119121020289504856746721363411883447314145118041998567746544647665248992850355136147685270302595554297142550157835762836101940084589859086443496505621525113988009767212390980106571614649290938336233373173261505562665552036737597047547821600423636703999772040783921661759581853582978562322499896535284874878909736557350735321943670136233929597890906148872836786669914035453144416854897828624960210267437339062647698869865841704562847218187122040930095838068701047991247879625287585526068430940100980810527953986794250430922156909895599165295800369873964401677871413224063379927746461774601239969579299262758102832899702790935716490622406067711956738501950159607026155769717826030721647214221545080370825259955674946255044233112130314111709594726562500000 [35,21] 20327689655492123971838279441212853421919935906795211671617513289246584116331474652612228721117317534245648477078971409032836016005086999014298392411307549273955517339900934407740163627793333180098733773826918813041344307430916636295358508280463135848107061241519450758002010286857675175001778351192912415989940129277183313017503190988137496093020018347288051637057061059893302152817762847677902552619038802282241369538687866289618087276881833311769871322435274461035788132549536423354970316923499247828955998603397859921932080208984169486904983484442011408646699975756091041673860616622064425721376888446223057461950894395218480002998332849756507453903276478011525334625380212591453979613303127615825644525893056133049754432125470051144599386968082735155210647732811437002335780565696332474196989497148548890423541760487012982627864345328754062915062442598575781129800759213365709873308583096167866694428726526122845465764051925228431853326429382345237336616497981816915974456063598389421187142476209081485273490684897378835603907786480489808301644618308003355838042206746701998186205869268220485295955413995141346110199779375516282647509048725188452738167064122095634064087914327626119326838984428383806133270550446479717543631330061199526575626598434115255943692253285262651869847384096832500379783185820614952448689602035108290683639506637018174009064711277905942821534401325379309068653790960708692535738063057330069952141217226139359486579756750530679830191963526027174696021959152706762214734565115154803131119769906992060867521033196034941562754497705800951243989375344176973886052771027975166264808907427265420575401223398075151224663308919819892923792141539099230899662459194962907850614152657636532560174098635886297362207390024956300185547388233540747410152662019743708812287348878848658513635657585542864799375690074628640441855000250406885091306583120945805000446893940085463969916255239138855434447880382145002266749237465654902031040389746315293519358780136278134644871315566322797543749671569142116433039567873396389131509656133636597408638784556190182199953627010497757768661223289601575851591712630569446846826788171220616080258399622387216515575991326764943657745186264517890103557294291537250283173538695339108393978601229251015588978239278221426602781481249356612137150685514708219237994586261195408111651336149453629931789454921920237695509570130525389686226844787597656250000 [35,22] -41292314629958756014223999780698310842219192015453990834707083407369676228318944703412718381570622118959779781500372587562312307687357465871695182455777160519262852024725856964176126854232961063233559258686197369049948227294939867152533906487230145297409141560863106499651676471425457680655785095019553678953856484200851397720335264989558845081110430703616262008468185373570733066016493089050495655943513078369439767189446337367295253515587527383254896848011476489532018731529270093485676246890012847252033126604520094717994096065475315731795144060916437289899275906519531332575675018433718922006893443813450559972277844633002417208567595401029469725077185918080224041907619019184465033934148555868980207346789531654674681397881409855394055834219279811811459927006046347623568310123558206051185448120470079260704850583253485801959694005695780045230239090224395142085275070484728223093443407036856123732365162675736533002541885266298266547366549990079983512501810531455542759613032163959212886298181727936430979450267011820056308650703448956196816665273444732328495752335204039499725344483208031844352649494636283875639055549314066696260867200069095655817524566691131160348535292963014272721535571549729018527189814379019150373994022610120988121183415879879536978225724045528347699217107760243424301070663034357169356743775522268292175431299331317863640570546575426891980353659127007957807502026612178931838177989928648750124995786639525170907841281858919923344761060576345939175471475295862461583374419427084082900016005599468967426857589449437630471499048700924670981350129274510233246043136848135781969198593110919666977496976743774825445718297440365209305685611862093955869929056758555043702989743614565486011058219463418602988058016030456530333299418482711359568991757173014190773829363037677143454411667561198923552859451606287618342418313751086069775768156815246462799777382516312344845151513370744024672114463821814299329239145973209960853751672827734774063458379679217143265925292770525655484235578700423905981611936499810825193805859273149049997519576700417325810201601590759023252350670483984608245969183995488955969761252154559724888526692158934965687602222071200931737954480441944529878642672856700973658680737891817557029985677341965553612615008628462013443404283663372957444771284313100920870212791703191306832206642220739476655195013266030912291171262040734291076660156250000000000 [35,23] 71571085262777965314286907818873459392204106931975391582122040097367607550797093629557553467313830527721879540486619039233621193186481381846816703612862548219849940416255240490578645919836671002865690272279825883396021375146186334980923323303762964932739245821532076520080832257679098568669326120519396045210262059048559336392566265245323286773325725864962669544894505307502233115406843015613633226266300780263865030685777129488115247047722603551196787574391061048908642153486440295086553464232612128260226745059697791473615673584241545911247110091492404740841111468766575580071035463867888519621351137073226966305274419929262274487547162235300058038897035104477368733707350307990745246525357795067734052068296927320635888954778326675384373388799943473488605604120552446108298008538748515041919479252519422695368544731069990250642655126012674920942794562858929629789675220899575897804116189375354427667361269666561182667157875247600673724056571500630660943333792272756435611845905696865205912771834331162530539510819239091854239067526301343709978733978124917455963126739202550366308484448206570338292651446410890877034149338585537163125721605070350164222673006504250801513938717592955107135605022636140375897587958786375745650094437805388083039488810066148657053299976609373273833794928299733397855858426195708092564816027844324659352346529264372750269327568712415742141378882425484127455276551061254484568841162668071502392813788650773111494241701893465262310294131463359022194809483955322422419760646728848961368341083162393760135980371674431929398507671035683140769492172611840083573553316717656857707965550349501815591328005700386822705482205602830718170666681415943050789643696014749938951418229321742254111844366150579099329130594158906535031182262418091646422025758166059633116677345294729809569904718611849196748284293658404459464666839166337541774507969486937750543808835931429801060350869636465027588098193729148621313853527773303393843243543110970532033585635584097329993963356515586136256850550468302829900733197641115537778120640123081997454965780813960573956308091189130016046388401386294968710433727344277826667906287093714759938510159805983918339205638700873571893299442933010467748499746544304827228847041528047571443535386288072344925222730886704903377748719228379182327032419297967958509362958136825332262612996169224720021436857847474399818565871100872755050659179687500000 [35,24] -104395953182029428061215041149179171592571419054438647522897986223659723003638337692655385941469664928087268072490369802257202296221197544076300660955861478082740141594476713990708657073132611636231792791185649496582539142908730774524697515011902662583739685284509915520170932389425222176827833351756463783573530478081928684261631841567627964601026451411817726820416957623718477795392364089998362222313056439013496613609149137659526282595478971493704204758525643951819101481352550449039511993915597094258494947559142667964970090260940214427260842051931141182154762239644436285552683114456586930318963368572484391029825818255782488494403944236774453437756780823329288404308005017337980139859002028052121332780739135732541705970118932436262298338934639815141178457818949461703749828064467842394806933489477235055252608523150371985503082100231967118645623413504839582762823464913835524285753109645009766014854771889100236977974360717151843595688697955981057456536813159423160144775902803253803914690180478324487902342575704731966050773120832067340724170292438811529995283754230483562687382678940256775079310905755435826824293280903588051808364733531581065717103347916323563500394960889142849466170695747817625661424197820863273008878003295430392253663776312103544721505694313814769392592094970232318121763890102076878007827071866623151020648827773191646000670067025132758960153631236615565753655892904217126783601054043777333908136291413820705313368014558953899993966456012138002362395697388723583187377716306764910551296803856201215226642850729533912099947607986394450378134945712806405121485306295157588005515886383505066233201401999638008394066133651169695756243989515751492798112839454293726410640231889862946886040763092468642745815094632429215787780053849038621295916475785920514398735366823423856692148448184551146776840840579579370562373460156885041612005930843203912288455744844635334833756897483540616477613618645094053072866267994486796419540688908848654187974281425139518919151860154434550657888663367637141090948011326636792344160832896779387046944122725133415423880489097053577595382787920502112656733782295640513481583485046143071705855900517353768163516387443567363676478797999015791814128793896550096561923124916791994903044136786148234391584068256243836687078807320454713288569550770583520720187370018125927113794117900417198884638336764396626676898449659347534179687500000000 [35,25] 122726540961002486707712878298820341147050304822405030615409727354465527470753024849391368250256808493591364243303525620109576510469598773066835071292004365427819567739525391414134641113161160083488029517476050494167935293647278170728312860024222445443769934832250883496832225828863153324232753972443027624613104609952229237363429843284785213827811445862382589006926092860061170542573287333978537271155663601550733744385265052838140810529153435420267125619332000500729314887785552308934721662338451835605636279003073697303416538605550826012749215391420327193813759092895245245282669179645496889676570317164749546161113017996706607737758302650998808893627759587600530644408422885315249505459906283768357578243224591723190003935599251402824755781871352971517667765103806469649643786211529770200945383423687463463313163519796962766713650973293721432591595790643483058996154909146336886410840335069224045564312755676903461417879490937233441242930143979682779562003781457377440774967686453464999626511926874888308027273829307005764556901287031566763196276889089300571445493566565116403204448389970114968226449955904150744573330348457642498975560224122801869919571143209845619176498921496667944647221003459044705433730043870599691173190202493006144219824565965575424654444541116379675147427169509076498722061197785456061223303535868957168373992162121150755078351853130658442569612111550573335955621034228009543940365071927022888353928686590408012731196314989541192402645765954336578451097827259815514860622106910544588345991700261090098323002219957590498542144466415130810198912052916711338882123425080848525066062465065002202349503583310634719911121007577806212757173027819555900661637393398916246169230179073704747550812896192187406929934369269142516522947147459669924313967805248217332034252941033898004577254306902611390092058419484836303186904879618591908524716212045572617513980595513896851312376389990527914680064066065939911401149337743301537474215864534119572302974218764626750762254914171760704273380905362975325054591153229389047422018885614364211447542406884446107737236614588320379341193712636249261692993396998320462962790978680333530127478948280265421997787309981922376809912510393229473510963386115376881930825254964780375824237926115728685543479154029509012696886338312708555558539905296417192835895572219840516908656316052078161585314752812791994074359536170959472656250000000 [35,26] -103437827880776064482183280604382708624605071007168123029735432912249794081452984991729492642606793845121765014239517250759497655991460609565385423849208068761278528980150676882076695981075704443180980646292167053382567565676652851973875589928332302615269588926843022039452041657661558261266255191981576805028150271174689540338184920550110371479414326589179255919478250474636348498903680559462552218223588792776292833950126805769960019470839738762005661749040766333204194315665742281499586678342840656812786154885408605417629508346562659663369769743466098298590893084859684170671622209721507948755087886656470745888055805434703368828665502990244150234610036256528299679519134981498159388919622185391707257946398948752717745713950523715950268357603967558990922769348168079694854947784485400886937780579778242393722224047101087612150674493162000809164962297564103165026632751690625281537803653882789648154907003651533101983958612248680368221939133094307722068420632830760736086778978472010846422179486313599711309129750705018211599725558325033149699041081423305805767367160079037465560344360872030810860104725638271255551798113076425454916357725148940617330720554032299959132411474452521913940804911812572080139466609446793322650076466227163663500561888549185087200006440589402950610551008891904058462730869416943828990576584009084918773971521451780522226466417331615291585226402354394256960449086836881873809239174440910348292138862860284907455260885001433504735201530252830509663503871212381522398481410550443264503565393717532983645288221952318595928527584195189171954717677430560327836084719776865134308271752595259555111184875644347670976162590623779404826692441934300053716177134265550689072951742477795318814840980079147250601605779758276005867106622108275287573025573208659648751500238230349846597552161457970333897726799228348936922618232428083692877029832082001103663903930586411608542921216234446862431408202920260590900074949699872264861928033643221297686893913849638004892410274683932849861111690553731002704283353308170663736756535180206203514272834455294565628643063076264657368363035558594825078858300462712608459229179748271694289261019199747732573784846587930663051089119852876262523429781253933382579233902772839131344209492234211528704299121950348656484772137029785874742245829362182776262752742495346273147736404335024582717972307932541298214346170425415039062500000 [35,27] 30525948369112145815922797585036112357046967971141634535433935527340039495388256214688870836234198166141958804616035074016863288781181685796467043936519387774203412918070219125205563344795105268073813656256930721250028305218243049532543462795736670489894451146924486298382069798947627322453447062370395550847811273376814359691158172981232615519634970266963309641501103867482660444718289711059363820185316833675376670850301543087487811879456516594311298729103926747879525037247694954202258486440173187442739751536804866788466212896251798189762534145064722753346418802969941678989916576806446780251467383233529928098133394276680981436735011356424221119210706715519534471517065683588752682244561661520085194115832655919248853910654774504438707527466857853349857504990525162708340431369189063444108242691408814154332029147117853638451447836822299255557027971786958679886337533022584908430196709480393735519048894258348328497430949569341975124286644525866359007513032666038413239612147900123801112318320713916464279114584578416809435102880428690689092617495716959677634243823615407771682693423982249269520543311120781951452638605919865446714830823215224257600996667817785544068667001900693036742650350949690046643461037800245677605940554536636780742964925509365991159964193830117144435362068515558351623499878925734497066854963687339711677472567613283663254553696601939523618022457831449532441161500880719241838155374419977910734010867851031339387349221131226459974768842337531253024168130792827798891872628156223636923487878641949398535621099919808409982489448807239355612712538914772338789654498243583930531258536826875210157741014900000785569321427534863073507542462117910668747716216974182800706160868197904925328317936260013085717745803295160255052001243523917658022789347175271489582518082861154505064997722048326094900322430910257605237954945589997895598800153607922136560102492947859302124932524551948826069968519583393685993458676710026575372760680490761411667775225579350635881332997678465349098511684932550041669455619254450604274713742234002832389848772562424673362387791191672457223698311219450158194001278997171767023690448138387329973813274562286786938702852485169651398196167952442214458334069871300912990888689806052540518509772973096038141883046437442682225049360348658482926182428801097143130001492919416945334674815199296760148683915758738294243812561035156250000000 [35,28] 90050365321342830913709092832818181373991020299629793451310573992198836152738680742217179938123804644527476482215851322817255096329293862978733665718057475030817000591003987133521942246385171793091724957094915309308259429184389186208101061501190163234839674742382372783348084998427412753243228389832970939365502132675451825949391156004024530457885371582912798085754539164315002289373887526618146670367663158852281455573480960108408055701167176569881205675535397858480393464535770436598224894893338194384784200776958239967589929726508404219409465249317465905697760676851819582103530475906443984992247531846517004334375574402604869340867510611283072183723411311130524659815502457030989509899550732025659830529635652506669407385800977384943789269870101090407490568019939324373335852516996653380384408275816211723591156150255830668793454599170080852888590864618763556314491754829726365019688141519939583622110279280751835650329141846940913175309693400629849560016539525708922140726624106777708208355436335111726014131948711194760508224321372172127220224099384185129004498380863204266739433894696267650267268199249644570201726505621901867641720872486350558483058957474858832751620295157404665155980957562894962186430566767183525080245377237818996905053664649048634834425901479984146044152203418557540534843429557299022585148536523457038405581152117492334871643954150926286875658025483400478139195611978326458894937056908260491710194104166615760024455455903472015300535845976983526888681749936625275970515417198487503712166897055671808676588331933659540502463961195363686563801359497280518300710770035072178361055989179588259741040791932482817939117630855852155981165325775128911045457495667396267219874594720869099660250279229370843384543264664332083510570175008077992983039680885459587309138418975180878470321268633947072318242351298857516588777744203995649111049560504541539092252014516793879502951533679900133818625095252357476940755383153799223590690952541278045255192864020729632401598384854972670142739151737637357663475023626357868210191515941327547670356441809406725094720992012429834219861499838310986526942357847504516318646637375935286605544930286270413616217157940054542632976230406299528088066699865632437310179195020049064523293362285795988752938171454432864572250457333036934948852316063064696484796932290382146965942609592725709433125302894040942192077636718750000000 [35,29] -226567744854270584806722170391811301843715038396937213721288286264193945744254613766680881664146752535726853475663548586414417905728877085846744440742778256314617792651341021682649704001288063012299367193985440099747109986737842613600928183660396236439224230102164045473026095154521602853989907145874008612146171535832904545446062252961558388924167704272223844483382484443553496800562057453828694748719358317544641184968583333533205006454949249355230425434588936693074947941260941264451634441398124379339006274852746618946700820923587727899825098484375658241644312650369426986734742602611205547424418065227730906038571650174276015297467816781372977810420522407719394852425996444138038723569439533622259169409879279251900812770409854617185976519804921329624524833698384134827050397807656090511568666789054336793200504135139678482612154799072668920719180701025664191730835828035919316316531481924857288762217262889467938582891497760799944811893120356404983250447831623983048803960279796094591088762606341579918660707501284509320469672922135060547753839613368410807005243041392211571821454093997175092331971212112731339088265069471155902108891549255149822709159266548476214997799373795171158906049832896382352911167372198184456085797117741728898890411133738060431909038731579825794516264865282975313053693489899995937563066498398945216667212040275097687718544833714118754410439290295797833139020899313892886062109175763818716701832687055606074374785618760544095189162670005393723311332722239703954399459140329228985572617848474861484974709308476740506482622673084219482067858840809220108591024869772811291137455969215017777960497054522525834033426895717632050343732126186666841588379435597735672323072564816381549637204513679515902817744444266994444160127326641926331865562437019711404400692367982157226825056365155404308682639467085588961747286567456609362262546601211581457425710527811608693383818155195122777680173635832639031263594971680581516557377690376097225294695652652407217453547721450090503160659040350347069357101540818009234321917514252391425195258475261398144338134530187547051397753887487459602061558889438775256363320657564365028955196349738421193551863067854860902409934977008113934058693926841719558044157493691636246689454916341146153208095206579158051126348375433213921138603787314065573275419291880964448037977937433495867480814922600984573364257812500000000 [35,30] 335039816923023196599680008187546888593062899856739094829680122027613550487276821276475011062595849122992959786361561821367831268008411909016480873373754005169120019979395931936761359544248761716829075130538141667587616940422889959652927031594474824160384322699666161483956560271988859146413800933575240475884519090659528005617890103146046853899786390153346785730854775927429037287478494138964629171598067835145631422076632577423643372150376638185123349184418415290286483905359480418035115540524707812610242254753188546565894439830676807507747022507682814448731382778970596694708532505657583933423242581387395274300219046713687891696699145103236970578920235635610208250936183893089531493093633331848381321579859167817754201880448864219239249834966417421950199754406237687295849810085756594948667362257757993280456063545301310661543034952710374875829535348325273513806876183131456437890661203192893274664504089235830384066863597372650288949878138361610993526657081386987333024238339825237846752160345376253621611829836040690144907708890198042844978139312337784080931234642596104225463619940575756316039350195249480008855476999933572352570205642350333873053017978640256926823288608733495016343964896780985882198201274284873871679324487601745981706507755543875542731182447725585018363269579664096891002386682979473903271395937262267224989564386355103611096787514466348784170801335908211756886531653677672716739861558550173574785820013428490448279309176378801962473250764060178242561972329946482609529568760627583283497151084205770002038931199107059161472449458092912063194606988171378944587098271968207181594038502429318254683387714444688218672204679787008944479776753854445931662081377229580948964689133720325283238110119117405432393158334849208922504998711814915321408587174609459702405073158635009925653194531534463847661171085934577870054962400573425904369872176861856984647956121458086723808875346067100653328008631125014783662508894070386339851932202124802200536430801490670594383287489068123795414418649049766520396591934021775170880344878011832830845020273231587390409641030517438460827922585762806352949245486652443032315962347418659193870226282920637173808929536902894724859494320431482179376661651087368289483559839549010034777559054782571807273082534708869949087994779413691350197240717103331129018833334124949377094172808799754648134694434702396392822265625000000 [35,31] -382141787551824085404466455580308405335077985290743748301430495550523324643851271076048296830038222968279543267014359593486302343245031750242080912032330124710523555655897299371538138647875862217379497357785759578733033146922819534969903156735817036986675610600275935722327765887470442442158041723710621912821880566837295444015368516466095796780889176963478465590695392477133855379767560946509611300952186188576278345747840095563125184267902001115289851197165182392623997427769830855727368631623405702031445497777523645277761038414136992633617628783703087934993946380137604535041141599256261768077879859387588018643840396886263754234796245887958998989768436097038244573364423781526126763511053392060509854168412611151104771184465174201478152495477047161171778661423470721603756708746487828434266136490727656090698398199975948281971792186195165809322025739017593550161072188601749725307696746070067091673164341808542992446147267537525506636687665489462736607455503713088434815340400894998556101264810135088391626226553265720055313337985801442540448374447077871643606696745158329689346335709608221141910232087681978822137826295622396124808271952097625266105898761629727631832574783444539753552300975499974782000478947508465092599653623721364335433676349999054302754110116954518284716351359059285020253169212081995331568076623386253889970571079165971306241753747693924850880779617493412464685072283092341544515035912928701084364659648246893739703366343248516160358183771033571776257184230357842556447963752942266067180779874788433904949079361007965605224467387120919918477854653511072584251795534328639306664592214251883470476974122375960475295143268119286986592978841684662270992027594092005378510268662530062709359504043401334609258213250474369870020106917301698713949572289602789220047409405455799378162402357460398402219245041638096130814377014773869286628559270854523534389822546134877265359997425536414969506493663089156762553907888808925594129432181055818511399283615713653421101374703698078887123059453685284035939381627615803025515308701876428969747957246602165025195924955910852199987950215702989982640221423747340117496448197677869525602290561098958482240191289363401494382957329780765696275903617196162371715365258071018011031087340463748333346416378481566379996288161878486155275199884934808453817187092633681153573156630276486112052225507795810699462890625000 [35,32] 361378049746246669510686881656053349064217697044461697558753495182763687627994989219095725988371252242868158576818693608041977948117429174746760220260196194009792289394303871147029116628870102413264972407385419177164327424149887094828002407974466590048727882555566283338006652960669602209831543157620319329791267556396911694073433493386594078449194628924003461718554041906646022117928514802720046273957596601731051409625469285922577885607857887199042185001631718416927612820022458322233978286045719282560335957660312714866606499369640545003014227424025672271433653800039278151143561341283949959505710308243779171458495395276817160473221250391960060183656294645733609671356191759327559553887931372647353511836901346798339554827338617235568284979073841675977973926966866103631549734376724457641614930495653186009422720021041984172406249432778670809972711644911498200081397857078847480245470762320181716477866360433054243216933179944959955686008583470843734040125623693189411360009068181628259479866049787511825799991062080879744376729786827007440644391823526737844796063690041249258429351683717839163392123093445012380384760814538784110086919361731593457254605054715535155347464788655101438215647386711615345051025250125548631244339151569631423206927361010949043873748463748704309149547080698733430541544013697935630925978195458091015785208022907316734752686649887296934192087907623017137549392376443440792031400201372254977315876231925028973348898519007588663404809937705146490526780209426392361691031864523977031505443299730871420069211257709861108514100727953065966931079221557014202229064449263116719718228648254627412260828493616964987480078379195973617166758241288939428570682926553474742971589491258258815575517072806041802508589498811718635889513678871395274422241994649943450099744768806005654088900941595362909646255061072937624015443825162766098851784640191365632593843794574036410127390126318559802021221007645319277732134630586025173553118292240429538913345726695946422172858023284136305652671269064054680828909620832235964776436017241824580108268298177009537719009426803901669069999967447219016480737443635401893699864857778622903601065873816657112680263883072610344174002965063701990617883608045039396669805717308634736271862527610401941804286813416330214023191952652756333081229570211509381152984218624755249210656060654400789644569158554077148437500000 [35,33] -292162094596822130726015056363988636481630874034771344940608788069043527841395589282853037061106875237838992680118973226622475120440606634365166226100284255033150654641112822203596452177673951461387341123285765623383527067830224303311498979346509244349981453639562210011145028934461618865183948985055800122683792029331053922164332569030193309452522366416041206261567744699352672722204730677307109356317579127504182838715280203339389292992024774856164900822189298531214897673760513146640745141250724465540037869044213032072890076160186254779839217532040457056274197933113251999138435733721160335677852595450822723654586266938183818807842594287336514731185288987420317493562126152413947062551826719591838034356894899189462853760984743461800312487162936521768489048871106830804572606749221158427511675357248123484304208575643715101142751206639456443732878332468226528281450779912973156250996907496691763679635796881895538867298522211947839413358031178775303677910595005899743983462854486629514217598016619794224698488113498651399919946585288354361273216731192404083106476143939190260412391082484554864531616233793359531988687039960537146714023625448300886239913758676749695790363011777485346374312450112832503466621928499870693952890197438644495293510625714641785337288587176960655232454772255524373827773719794907628538151500314218318002323974397813674292778644577432341107828623681731698880183047929355541352077343297925082508203731836177250047644861676772985874998875250144574913677763453659534236185127481844633371949715972510045477267006913897451798125727953130587556167807164811780079914497074981841546886679705045966004883063402561881566915093682140032021771014769358232402599391356778489341479111380371007389953026899033934952996018616189558082423351933790432295711398472829345905849918603076316994402150806648143401690436365654684379516280730130867720058584035731251788974150827558446911906879386739266227922942997189785485772789758782379274484968593819012547041343758485952464683856742442915125311161232371967208075650466681902949884153573626159832832239643868604231897150366406767455861839682383720818562766002549608714984776073100330484271392217902777904081605557756356312408153871925166091258688795222862578384566820154692633806187957104965280834267659806859277295207899053631311675810886688439279482788134235590749021582723798928782343864440917968750000 [35,34] 205247260005827318272957498229014867058920859321628122849833335324658735735181984162993826487398632749699647678621044176233755569191531295499601042679076318007587449720006679662637283502822838359431676096142244613788730222947393719059927355394027269346491314764570545828978638083833995935846363546384622919665821682793487261003058352314952655678280959256062689953321059643617799337325605260980557904515962259440573778728751837257109417701578753613579283999186978800995800914365128396743205238964626333922851655562030771999485428774933302790047613010464610036534388730320834543510035893075480372395596764411748818888803679122352412898190044683380001710838485722656432646587291324597150731561526708521978436085979373652153545045105373658805514230913153140924854339727506007736865942409736748087148808536159982760937354318278892668146517864042657645507731596571094578818914421634607116838777009540600571409810774994312519733007458274375283934237254515866059826386180129117051097490688539532264236049280320027016566535794291818711180391304542610439252799599693942686534855248605307480561284300370168089176710324306009495092173379253921589175196791372526827385349838828876816039549615494099838422360880783969233203150299915326517801894570688129865348547252587115340669078506786404559705807089796883534973847357265317086239539684663127369604234336818933288084868780226506115873315887794725946369092342152130178487338049569058388565728876805521927391356729698705180246656226679264699201546068123675429173742525876773895942400578873524479339052880548536081660868923240555865907213086727495626988238328936249534089756064855380088587338513636062843105282675144778149697257971369933912993347128907475427792474815057683745942409752705798330080778600569619607744301057493479274975963903087480614591752800158678057379571258844273409348264180289411023527028638148285638842284293372437227710566040364021181612250286725331591364235340428113170652300314950873727028673131181395038566000157083822506226131866719634666950215226256887803073204716364330216435450161626029406437694110005627262333707321454213524712156484904528509289179571652546941728980795578354566655229050562164816325236902808930270021018443453066707111826361338475207355196297953475898141750087077746005264040789065415055490868340092944308443162352888008637308612331848212129159492178587242960929870605468750000000 [35,35] -126549370155205212545641453090216075714081455633267722068708428061172281207772172919515905859523369477726800185290570205286206433148645574487749457296361210100037174172834062432260325102133237882077927918933099909078646323271089290259623934865783604106109786858641562123889019633118550361571233569561927763212331613318292214246652669042329447458407861204514257843513923648630190987514848301881338264404790977260163454807893099890646270292278310300191442615652836538014100919967805983045766493860851767105756682142808370473878229734031783237129424671863484095579613750596390337609588115852932123831533856631230255725285178654442175735691129217363439726259450346770674722960550011915215547538252210577536738758224495138300127479012362813341398170848384358565008493597264604205691927008430717740700340239941066051499568878911491478178321899110542161391231679158188645427432201938887535383345971987779285204680091651639510448292116713896785155372636861624516199775213655450473366722047253537178916146531316309700936132425613874269078699934180827334473586239264369092146362882716987767040988551824430384923559815191728462438734978470464238482331849356089490901666198273775674864610436015093398350537293912886869973085355375190170511853140104851602636289274926667984366317379166924640513599841091588471499319505001623616643716358044139284264502045660881158707809977154852649084923777213363793833487667923676624542997473673477953970734248754727991215192405613153473943467590788826218922819503698688622945102154217200478071970352014977514870120348662770050315439743671205812045544659840364484089542087851810749293095528772732831563819613829003665914502923228923774768780219486814565181582125398375428186669813733945808938023786899960374575309199167243886427301903962460441932024760952498279162851136759220725053035612581753590571202655003184901180294549556653651691791932063510794353086667557212559248717257876054445708578980489405745178730387430666150438368493563126513837687726873965423960620373388115310629360297647587327470843263356413674033112987829438976269696833485282755849778369737410120395944835951908291156996646047568428952676350193660906020494144062932371454337706614289418344211136123791379958594257322294194794971372908261819970139064772558260071770951408745215001172952801274413971467361121840839520533324169537792158735101111233234405517578125000000 [36,0] -92383716850257222535993539826213004657764801878085856370917154009140125318721088977897227149947494631017766909165992241320094858758450813719713294501041179928639007254104192388161288901385233784487412961904081148434845215902055787021565115077588102676268079095740626340386005116456638931882366523504856545065100665210902896557501160226738080680355392104305526356524047626596398094913199826836465879526597017241877589437551342896969345958191096267842415902527776998121310674267374064205901656125866987119807207053662765131919562238938958863685508318878667453804370919422963539907439843659119513045879015425457146417019358521891507354379479933459133172029646880930540410068743602215749505472068497225093161557846859896605761980767606996086644079507237922378499230869705814834759505855615777363174911776145960356131896118622312441487362333080622053556726650368598586534017516996146606108413049410029383378317952889410761970232371310173511240774619977754903459885946054967286715080184614070091961017935892600987907893829298041154809582870478134158508584050011353369142263837383998740992975152582297867789001630449177198723785959081253572815555226332907094425749150582974245204760154072199896023650088522387222870351668383488258427531631626178890174521811355103541771766237695281356206920307912323598110714576661760634055777687328136207348812394293180650498876111087903381909486592091872989101313599021161497734377275162129105569123420175384860430493913625659716746702408175744647607295950394704745414043871606436465752184933368374936767613342209119288976865472652756698857788388782811662319637466598449918840805946801040630024145555155242788298514215057460791424421681584882716142496370857547958052593197736568523784951150740057830206903425744143233494240830982499165541976806932206107417092751230136161970420681401828204032082554185977057037974012510039702554637809802276693394395651686370613041675000262241787257789294925675476021911304842556347221070963752198525827786110701944691536899135926724870673444835471172908572274817136953846393633402395846195924186929735562654274392497045893300059308036438127069564654643786550613711578437252906676409472236673879812927281708226727729884499028186055183880003697364997889663501070057067713882687838496539051173799061251810601864516760600230841490839990638736814834047131528052396067068158387142627784138201657224143126256876712432131171226501464843750000000000000000000000000000000000000000000000 [36,1] 100741176869848144679949392992058455356273606610454787251554520279075384854712333169830358088773391756445593123693400988620106057998247062319974930137781152575544701640464648173344403614975367301822641361669700267324861096682451114652792867889244543688865836134823013616352473954892509701713569982077206956853255078535810788943711344466083583517142436837675512635114856966664134375513588057971255390968213056474185783665713590156051498538896752843612108420894345933564610009032355065891146759067448830538851690775707368256463171051934410827920298093104223702558139355808874480578239147561895651064657679141270584344768585796280243399856457154032177252584251144530649153028661334149532179308055574170337334543016216749807321341814872818766583289071982915102050576018964615938870750985096934474949678415735225811864437755322342035998054687851305638519854977005182145142345747952745962038882461606129939187133683757549989448148340259393643597904524715295216309262303921805709226722958567243518025880290498103334849070633816752310895772992613306900440352445155345845443831555246657997079041624562580084697515296001325765744748457129288726426039323849378508318958133451315258201006299179346325823385142229876397329908431173795235914354809463827301935803329373221509669993095433741660361871135213255390019083621821800691013977327435814764403105303616024471524658262638413772798151565904787863712705624079880670003669879211322047904017628356565894496032205391587041078924306523820121849591602514316143442986218848470795325303596428426816191512829410919599912493436267751014892293965823488677951155933776061787172640660449802033092014076616007364217894059095144347873444651822875476946936958290352587515624259038679978422355132834362072122503353437532932971329752708028037891626434335641692523551574380600369176653002773289834257378933064135712249296477908108077300243057224728829594443335088553066273588656837140855659381728156752940240018859178131582490561622145628603574142467076445884101243747721076078373353205750309700623620976826042767848361083811019361423855715442402235121861366166578419690721035016658608545805472396298868253535495170531194235274950582661585790803645202152935100865606677139330881020914853345756363799630399488595853396065709226574716589024591444040678574776533549503471544035380629366439614944747382446608652639843640456427932316762352419128867531128435075515881180763244628906250000000000000000000000000000000000000000 [36,2] -101819017687344362158699799142411414969981834051627397955030209943635920978522917311443389888969877773743698175838248028341795318809635341239294981004107479491329305120186258087456549857150787391936669052546555684859588772855186556488154509871732536383836210283667080083748471950149520491168741603825416612258326731964522339488809665751522541825977999137292385804735864691413095704087714735379618508337229792667792165650515675717475681530643955403153228015641544132314575329530451835882572496438146340416835461711224758028971481749621359791776161411953652318672777590809067932707043091803061562566145957480051206817748908014722050960812335846480680555261643478544856007721371233933681938925584789438810997076387606838100981549103298582411946716327196172446844581012940546093467253400058839700022428780419374699685318613565467644612585371612534486578199743932024847148559275002557683298362104110317210360245807487648371891317330877045496715650587899533864458430872188042365263254668093103925135652363014564439651930337184712489442338596902202938237612785980972264382230874927628360240480906822923253590222517866373249220701328822076353211303458561953243277888372182667679094868012043090397543689280230769338021402778525898991291474582113843316833235015645767709794873692455929627313719169786019488691909325967337841900896207333363670267614610210422074013730705149646328346212847835380847987317210884069315180288369699932894876169815774933985793910437984140752297392122707277562210664136133699336694541321519393570782804320067848682612334474911383500336077399251120523825686726536980542985587201329303393912718675284191471920062205779301339490887939022756986541055724719990830544225217800689227566048564499687534152535922477376963297497459729453727928147837774918593203363484035272169042977606035708678538075366641094394099298608138164609016034603780366237037545466694423411063721355022894657126317392832859157660675202415625927748581778283063120725559479410114390449720246632158741405995348167271570065002860101189837129235941002822974761460095972281953643986400379565386141712193827077278241728281809254121581873150972625192086024482920676739919957149835269997786400159422734208367616133509859872201950401795274995939681650380031025669870714141093256516345043999570386012064865397346830942688762746859920059004713665189010162083394609515108753017809819266960419449651910339671445626663626171648502349853515625000000000000000000000000000000 [36,3] 490318562610447101036055109238400008964894456425649389473578913370351028014227519903290763592327049839293874668218787993679834113226614747263136862492494638751171746651095844068792301521052186330941173890203267596675473893503881014543919635709159520355865430685268459283751761784726795458736720966056851855195106254226662350888436113732726027397146593805267996856619594077276878655677240301314375790941151535462921094866033325824694705257445750033022362520089529411653084499556025048099449081141467774073700158063610795474777339619828457574723119723563250146013326346482171670264987383502433114712281399990921103237735741967977233143863319310299791581248582346163109502797063893774095425151219665671345078338893599227093286435452267139909602712785389327442084023804162593224064333131131090523583883600525773448395764597058268502541511398768597765963518410577040434301709058896331750651718825300330051093743725943427813241411448197761681835781987188481435562316504567759966797397215551198019596410590210287245718358860364867631629697666929305335933006085367698686565719412807725670403232307393617030433351951203160441098297534368487786272541486418542377618268563749076989362770625145273849627500633468952396867225531899304937810917178597808544956345276301602642198660011339950700877530287269112663132759529245470362031652593774475310925903223547928415587263744161617944860951327943001833471200128812400223161378231926373649760141710226382978050450654104299302604945222755644316482623826556045447463090414940629519582584818615447599507759243444373484300322709235759181732942152569250337153699937123810563824416571078506495376466620007734117850901022137263726593317505973114167207613787544324672835357201823171564873621551128703957536708858335664769457277270308206713272901075566735878525579467685805850260286226772501115519073938013701274210592490628983221716888018784571845583498273933737927008928907384254056687664417777891365397432679966318430342410142208633414500577874517382898155087810534987719721403057715453692905884899389119651548399785157504680777890455916926974017909342926508120192676299016511815944818882219987733647932646367704109216293190273721351101302087865105752663065452822705586119971998910769247940135840998711710291297596486814858032814657464027568628581792618587426523693089339119092696350018731529857083976111198849405266261139707893535376409698862834943278166122127004200592637062072753906250000000000000000000000 [36,4] -110279216140198765129525819930430967418392237997955352002791406702782663105591744518420054560827137417769824416600218087344299787309057017133925913509748976982030981197910374050633885287665638447390249932898506808554170500047349028358358515695738295729400634800475777386669917734874959128363178388280697477874278279065784984646980837591323029013295281488924682840440883468706925802751961450736506003514701282858882149004382346628390993906539525445861836700531371217469292023011374679590789384715203760665661705296974824199699566499408757620318610898765965658550547097817451342047672650830461246573395059609902266649533613570707279253896794539913586061532826047775846271506036955746130135712279759652358182702076056718965145530005515335646232121402867617395969518976354044436637914907594233231734405254278087654504792880128068682351335635907290059318407693573105347652610310746864915408697883286030973990642742924664190485831384462806473175791618827387445848233883036212650354923741074853002563610469162614856741502766594360522312291717120293503782380680169355699147909421760879662050406769487634748183554147568711148838068303164334980720259298150108739932091802796872023652246596679921508761581361183207200390931154252006620013215477501899635598318226128844245250838762953014414169164828565706206226841025190811305584130635697348862296530867832821562676678556794539553246897230205981832918796062505584774801730385246262438136442870414228854011657280106257709975545176221373754493361629727367399938781951975272164989218196306986596788237789823470075220505806005367141263000424648764327948010286649163410601640479955077944833583962044562032798554785134731957663352540882485154252084313542081240390690690270767986531877626445785171667312055974038189229582166188456335266239746905212349094117005411297437164175434301425401949671551208888706601723434688565956299569503252783002644751626630064260991340474167308170133629092008126233499545264415915183644548994811290175803447720292719979425985124867313656859818954974113381988781417048584928682997249030009069523371463636494540310362911140389485410370922155227591341810522662494711029952236698060555981067489720833379453290999658651185804712268971480428739416818064858730356061864977149221640520298066936506322009126885175368981256565032660839323855850928012452030616665206315692481895476309104609642425741102511858976994556721397920673322090578949428163468837738037109375000000000000000000000 [36,5] 4691106202711165838654476237770122737846475721376332686290133534359830115656838935410760423540754102603006058693469279521930108768386254829595478070004663575960478204213421051535446542402728061921760531021920372613967091299108387394907845861954122587416586940591943032200566773635883062645860018490509170275504774954458267040405011807353718801115739529704451610181961664202562217246404466822065120477478280712078363437260544455160928496681282366266993496487304421331276234128394342496772125930390794182454250547021448030360969945783719414194641837946682294634805690094523212022859357763285601202219745261945174124683970097878568519336733947358920612680910955407764349716535250135034555439206580874016180810063839194150307969817115354685067375928810753746081341377053368042635693151316205293620687451141506634706551924017147931068041972927421574121418178408045918031949475868759980595175055618496795091552360397027496599734964157565560714227786276385163971864896165255453464667434287029800231815527168310891315167589117991629749304565535076554406674174822693188233642887367589934320835266370107523831519210058628201015770140686171402349751955934014947557149119124295501533535345755570657443054872762743074447604794092610082559474652812349440269763788234928479976428404049143798280309662927677888205124027079027810047439492276669485462324126545102981227741266704044567125744790470202913785444843156774101052678771675194783271546006143558977884486665691000178455335034319440779265705447492518121259605021739591550304028963571071082751353301509081882595446961956845541789777966902182031707315623082550705840569749776299313298954062426360488685931798204613902445169584258712208196927722878254696245729270516578460056760171910398674496828772177313420250567050163392610162595984645648212467464756047517511952444264304762821177830430447413770966798722990904713261516455244021016591336052004879334196710636156098838709398687485038376979028866926419362761843481430184052159845718335325753244470928424328896668721759652563726409685470110321567564960103629599055357306172742484454974014459414097360457718747215623660789152568418075743996775405031272296809318327388439521457735100803324497596197048504224299800014823837012084980362808705539057757049400989516794651983792450482510009809386609742011272304712962134526976346412052123763818237483303212880075854632598529708885079854832353110822857483741543660471506882458925247192382812500000000000000 [36,6] -78572336185478424506981405897203531150478893144516819251526396886244932892845969368209117036911570231270960852006968056626864223260585880070568846776998505782691153234727163550177026178732040752194602496196353382936685302606329706712232473492466816232444527454293586478473541292185544170399916778171478523628329875098119797584101702302716697107366849614953151590091103400532559248132109968848995199934331513972903007833339222196159329192235526174239888140811050876635184698278375194580011767329895330872884652954142020770314127079091643416488010241332932661608318910400557008123843308622490968819007539348582536488315326367384192651002174635244619638312908849943406809469079363440433363196162940207803233234842684940659167406198372621642179331870997513491729330956160062416763313025397095418986269010626386445808465493629738900083068152664425543742819370360625482588619939267410761159685171221312885799787644063659879130601287436874356867038935349323118607127564987759596374852413369992309712013956567629862280010728081283664857671127354906245195353058749199169369143165900205446235493919583709996292782691062826414835494379956434766358088527127013764866302189704679220830528243020758500082479873251738940453274552221477112149835055483241637372781806409943868659564033356791144209503166183706698358419315291559973132054532986815157444435851245903734975017631466072806925703263016783770623556318549247019977504980304091533067357642541447424059505898810546230084884698294623095025340885896438595876416558362773008273533245696647434527229391979730339116628052920841125962059452760753115478863384949008277042501671814232901897762350279226140479043786035355669578508901083607010367688046705386876991080800486432466959559981231068878635596633904944014584223939416349344204450235799550035102155103070228369269741403275398219624093262964163871067701362221324702815953979988154595039714792700410752478303905692039204349176839915543091073376285492898647896408276802246331492543497675155373076096413972762035121649788957351047389679051588483221934399976381423441926698569974958727636361579657764589226735073244037308686682130185193667575252790991662926255706293851685305434192564434704126554458185964877236553322917765989835261829402742581086804073923212314754398919012164747932717934279165529630362233532974514018495078160432392506221076642895981593643373391076411849150492658521046841513810546353546726550121093168854713439941406250000000000 [36,7] 692673702087102207571663762409968671624440797068827070054093508116681537238538680225727690247861189862236158177990340758761570258438982434856501359203718967986513620984399723634493774890751993872517243428556997925841824936463763625343558518887029090895632989260496503540252400709881589061092080904813970234597728212272741030324215472411463558283522928175733723124074328766941862659095441125562812231071864511409542567181863011371713379517376264808743839117621738280825911433800852807877148435882807686843288830626669290597280868607896379204035796698430098309244756553750955685176466445473830239936999708982350728558267437808694238369164291338473352031496898365350660112780890843123506021525135287747275681444416605851593474766153870890782469788937652102139321248908500636670626874639939508227172871709312893871421884918842261441694408909529230810725416819523722899276006312510182601691172796137527187438955049315091200339281251777691206992983405117451650677902940035358037532944696231691453766296651122790536927442659275946646449691934183724247070277514318109352549148457237638426378818181803145890523548331817492435189341922067864128127187476986307223356209615182928043482840505072736232282340305676733225334667720303630736490208575816181272143446725271955589432903189639248450616249192071322535548302352636371808847441560670021315773055418734273775506598217102569379772838030502375092508163418412891189659799552078271371464785220583363167516178920360911719933723559228807753255046985076346332847699051707476488594610018879497436648480321216947221347198307659577650786632545421056621392923488237439299622571206423023373880361641682233818354304434586504188905728966415557537452214534285548248191570022033272652139629319329820046995100303068380787401858557024962106980758483018882096255009267960550609429088422212417874243875872100281876041459482265414326541258353538862902813719631486043744379894504465468799934349385843934396238309789778638330025861507413839511993110857618339558373243167892542635259509973603867189723957120609494515066420701302621310758560548449558443183853395646697991555882554447601661862013513551637043521113042344295169609422146903577035110865598401781422930022588495051733146637974750587466582667795223472617991673424717237591941486457014455274664386520466851624669891612176343221184311374534465353944753628000782101257274102418826929425759615833278474536136536110486616735215648077428340911865234375000000 [36,8] -3321989419960301272780767004588980417957431202297973180933268860178526417328990204623283827074324543132153861470134138565573486804879134249673697677516227050375086450932323937920251857764571191614404038833308089277705118632988390810736769371452039100772422632452708699175153778862895441493279812397775071495777155751968951568305939081261269230584922131543694618045480003903098236684974617106031821812056900707238521329096467745559154856196322541014047585553904042081936992328334479527524842699910889485798052326297667491000116754938709775386150664035696253751992901947006661021694839297725208349717181103883486922312018924294156960602019292177698394904025973171385438760656981534910562094708179514370152479235869306736782455652080418754321484621438713178557712490847781423713391068024484571630002219993219823323816941779730236423210064116199140610075546621093673069574530510380393071660521428429854349710320297031105854847017551157287566717608440857745911211602404294745678218184123252255634754930477641851794492420830651526906662451553345065533412577709133936817044843810022853485592910158985192372649149536444167857454425645056371430661939626553996134140046434295980451502611713155229066345462747330808798542453937498705775267154497089426270021119577263789935424264273522889474835097632105093608401416806411469771105384842184733643740310122033007931069033425008429750692578905873694098128840594707166863078227081350481118480132725360355963688894211997839267432622274615165838936195146501457456824855117334769655473593395620571051876115303361309586097604693205970984781944901781849921791492975684822808099260813377934213936860836316457688987192631785735871445266467266569073367536704275260204785222242405571884148417717383652302005155527966584697935172764117456648165699512218298470649873712494778416346049688322730740440301306623825136071390193363256856136459069575581021391614952771482163467608397421315736009509726688973046778572523173399901890537844813410741471347249749911630655363185918467894644511493498510790650587297707530187287125096950566563138478004670401977068195847572005224352223727282958627922218141281710331658356741984181125869224356149999252524402497125181608214988209920751149350805102147710586155945740040121225119927560373402291249218538497747562481683855305942476109414190461734878076484927288661935178810875706897076067401720222260110328274571159695759473007292683632840635254979133605957031250000000000 [36,9] 6264637732884609569717155332846055520891879433233098165507148728142389302004721184734507569086709702627457303849610821884159891483448322691204005235119201982753015133961183257721492295503828935356282809507696225585437317558702560748078001034643170117972975740761932520684575852415831306346725935213518037267757811834814548352891412888615273789784584065654047006856759399585896770357179610209125350005770865065957792663225465433561161208597063749623993545144760706724396777164988786553102325689901965868757589940000433859261808171687934545991139416177723469670346630090214539936268614962849831849599324154517364666891874105495927893997780213604797798678673649430096774119816208355519665873289076711666311989892895057736151918511318051229547293687776206919545888693289126068630245930807956275893279290347450200048933631147822048410706806751370634179949107495044931126315050210984498700661041898229451091883487078259474646915866254386515607964407897004148988832508675498312435093079544529489208400246943150029007941832868734444039034252235520871384672325198457320408742822614689183137941320813242893898958008740697102621757926175304285569078639256818179792210956485284010285998025354553968302233975555093646595357488689985976929027995034005051811089157920126326787736338242416523120545099115386279160109285683216210550033975266398076898987585369961986544589799033310086458141678959670496178703082189737177219214705976630427896234551912611298910653608494698851939283551695234125077057953535993381327711033054122455440685524050899388153380469030771376508232742392441091964154786135901132556446010762826779757467098832598057717455471965319646598994367252737945171070354772737981806963137555657031930216610873426316457332385067583621761127390277637602796684317300293700119128624147761958255582989321807051548741695956885320869455359568676179383668684950935009073287644646485706346529754921594256350705200734084124390907274127853488610754910101018191620140999109028787077193073092530704571917907992268336382176308606752967076206184805252966473379705992647370816075562085415002967463024230321301893991170854680067797446898822974652463765772400247084616358315373484247743816511960805448777331273763285173822550875764578898416327141125678241632135492988223224280905794625751282851068456738658567303346438802886683813754231307656939374939897469980534543696514813501616182051226877983903402200352439344044341851258650422096252441406250000 [36,10] 12846276940549265202619918035706395959528196634068104413496742849454233501042686099726591664585101969843649792388282722107829770109484018319288579885068518990926352577077939544159707804846997015506705473853253061332374310629927270045102963420225563532672300222070826989579382894943364260497646401042722053262036656284358804493198098477471459558638615485258482460175091460427221298819544236879818729779158122689603701369848939965517875953092988396554908873118108741351783320062251462309126722204678299003677047487194696763362200691362708164271590976489787416044693290730107447590412000426963739552861004914355079397670551660712737118903079546008091319155279909987337367237176962207997508960583002177166547804214382750569487703450884219462695494165150468247428497451537638731932483649164572258769537459928929535247439514539796627850572531803030136763311074941873966037396197855982170780227203833417421926327640148562867546226327022323638493333980123430952838892999091252678668640936657928727565483932892032474648457000081596951872857349993082897914962263844563399050442740696416505984689266303875199252275635385438934814180003887161770417127781119429659772218911404619383543681267936700063098482178185294344803640331527855715786820879732867727459965356694815774488975214513242739029852347524621664225142263567897527240455136240966468844229352652730752239917232743419161683770282995451131681375325847766342398536721498425253310872836430964421120933716329437157096094112198105791557708889760281876481321521121046020901299795482886230618583331705642449023178299563520502923360311158419316596754533577779674140223519544210905856614996809980480265124941733491347521628331190010520365938466940735243746624403434792970473459362110793699893683285966744068053822338917211967977927307427399017606281103327201102184192091216688256585762008417918362951259688039998268650072483698511893163709990657343007556918578622472298866548905601520356270855132498876019932687756603147320279080984709200670813238172193608401405771961785059064579074093509744276629988707947872926414274852052597878157406577020832836057546353476907236262360898321214044801865166187659712785779375830827480683997899354298106683886682401944527181004192827305769317992202617861956895081202278690984393354823423809682498602709446281145347607085860778053870476339023184669655712397169022089167463781274514517462221204885917686527863068590704642701894044876098632812500000000 [36,11] 1372165006472879833121020945359743624769531815544374416020485840073777731550596743607692398336700396708507313987904923239187574948854300112371296796232929305752464916626819211680267897939991790128151494236792360250566816517274462816431177706328785139520976438151896396960194848047719211657782816306988368379852953992282629891777188087622584401549390337320566547475799189748654963499923627281445831355507702991172795184236500778995485070119124848239714661624247254563700688215908601305687302345794677656418936803361043692874713786615316997753267556039012080623496455843929565813347262946398601194368672320756083838702265555395021380098077443665822480694437753599776549068937669724311286445796653571759157141533419314602412840771452714488449560968308555212128150229708086913481389461974916309191880201502038173637014173462933438267950344245726841459475842658565130144261943333720278723482101602253795686515418827285679552362994598291809836438257620391114619771539051671989791369649126878401186235490959496603938628324763892850270800339260178930169149192111145257722536605159291237614808370179839918746501311795994562072504090391621619079402508074511828106883172341144975256516664013229491657593557320298217497473892853886616864198781765397327015656545040651360617415467739653872564535055961970794665951655319539213644052769744177617504359782793556244450107767732865302865577110367113307199172467121850041855440905650778414374320092201314833488383309342388706131529735383982219741227212162708725821503275213921085162538402587850129845994764909660722426345631560788600533405654576281112762687617325836782074169950288522543618988788535400470828058635198274694730300184240518195145569757538029755186415897295609239754920419482696835559439837820053318327882414493861116797681680713327282753219887448501358033970852510252551298856543654900494931035533845665580701557381471667982145091810634624472227548731984553777133078217942373434368051804269662996086970285032407262588822364486213574580531847603307415611764733808089782755242604346393102542766727514444164798185095861226930778470619003127386640580840322530751320284695516211851525442071884446494670115919171712999159503074380853801616741381576514804915663534683220194824606196826973005179614848098107178539198383293621605292963760306041538603281698155653240365652302886763385399136842633316964579646236629576394082421905935896631195669570502104761544615030288696289062500000 [36,12] -1268556620251766136120047926357353876264717347860637763621687534592685308878918410439655042814800603815113420191752254613104541666076669243545578474578483462974799275902778870959282843932213840277597574366958935080759367572189641006318155020497543449687154604650580375543582202986770097779313551279716971000895148306879901465227360448848800954403936882828053658159160017249145157138321339829546612109291106293399451915885519853188409502812084394927348498712455084554584778867854827512520146965328302016498293265476191816608409937699610194100508775393712053744609536526087457637935203869652395998016025888451638144430623999505745662369615769525832205716955294798848697141984552682615391937839525937798503276728770611954203432823544649273552672291409812091219027021667970694810208122469461724911294659440333452955094589861038881104365684991528722519931592762711501295454276454552701998104718561845369049944023118933732763154484397581883801256893142099312535671428495365577306418511256659530490147774598789654709532913110850323840013795715424260284677753267415755472347316832265606118770818248128865922367946481156340146494977840817752743888436009704750399682585191947002511408703539046106002817088864858064292605852041265375214647361227984133325596802180084653653360983251131752079160091346638042175097569672029081515327982790822412854924864284403827351461442786770811048207851650175140858742804311942860545654711467920983128290496711672005901290808346791288916296100725976986589768624147008396088426797704647216142693967052562924039299656706836824890961859022373208831017314879322967681235657433015170323369274970513260984566890190451500479991799454087462679796936774990355198407215253366233004073057653679575603080668335735543511273126023080503671518707138813687031750134896603178830234717931423609853784668056484251707135590252668398944321646836393788487387429707738270864532359089930311324167342223326411788492345504244042896321626300458570266842201404184294817406103596251530839835900010571330560042996789272955405305510845690634907455432965036761806137263240902398922694703438867713513903899028573199433891090481350353075760168230029493173935954118733745309210917034257349314192938429804182734542250917317150648451582496676553206689896143327691108935761600261796446451535875365185004790762638787094962777538121803929399434204447296138293862160675657922416130219203734609025036039753331351676024496555328369140625000 [36,13] 10381395235443174175952470323503065083339591326257298339721470762621807740433805504133797452975883959622199448325573971876997591534443460819718062901883492384725378541097720849917826748594025982471480626589518500463087594128256326502283492066407284869882478274504980926426773746437616879138551325842771973329289688737306761081416376279655776159437737451772088216298679203055424218230209166057200976392155441675132286628418613309787173468654688252591920705700244291569542756281150044377278289834434124762286604681705246982492105192949343096246131644809141655106398123748328649426068156980730997676637198499455437575602885796280661283741653663852536740838892772218641569740490577830114024698424126933227415535559702926225867308463049905548152080747118382742063560698673642915412846293281642959092295187142172642396389126276145101573498174156268601369542991834643071670245595661700669382655289517815734011164793266948954089557594108925301697690894914448955801137525327444985863205033333019253144099823255007602643176350984335614508268804863455478085054111738081220299200136752964249911443880118665768760604007226710497570654060993626507890697281048141747334692948946103825657322755024000496306738525344537953184060400579099460414487658110232842559815326887785587207594243508610656578945352891233235669789202810590115955209625699122128736681693165588876137788508418755750772418574426337096121673021734832265814822881656389829031696472495062291469815399494398582927333171657957022037992993125598197216030155247004139428826848562672500722785588567000841171275053851340427422765682225565023549868243786861735090097143111733246075651560029810152642830834475818315320902117517305716855365797162410001173645419335455683181522493036863672347441826768557773510616750128394739069047187071274030921344763404808032423550497079972386969974140383365566587420155992218000258013280330640475835815523918810613181155016758897399354749493339248834159774248453643752263947594342077671643829960640336285807922257494841284335118877862299397355084370488032263809323694729962345816728415901344786316910406082499884147695510923299487504842505758940595425390254992151768177788494876757429184952707270129405507168856666499013264366700618099246944081103336854552202326550917914889675325486641070402751795997958709991378914633157045427760326041452135701307936804491579422346409801307823104778747617700908421195515884960514085832983255386352539062500 [36,14] -46563721874741902103918517651934842865066730803638409046189318753135758747048343431655096547777493896714568234951717849555599003946641976580496489164565269367291733333485975187140337685720037199978743073293618009898904183476505002544882333415158782951122507637220307049402298124563291049675213484892103380028939372437243146859643454167884482808685870979866678592006247358094779610713414145182315684946423548752099906183033074896515142064761649148975424483248778596884265398118122346647735280459807886372938185917551999772769358820578081661687015979749065814159877582870758706361633583311332815395499998751396238041579263911947878047189639213007527239437745258526207731609755911722553803138275722896936855168530422448820403002078987462374443894650818561412600185198797527917752896691601019001958875814472551294592729800467042452785589331494663477305301426607860567696397665973394859457445957039039404833528604592163066356695104404334502212158621992577216843919999841732004880741217408127175737834789763034472315135379645339705010782950974894582436310949580349775131902024792321274181990202415177446498609505255440607373639811703007803780636199328224650745793362034510118575054510649198470595359664361776491440443697210990286572053132230141463519916291139754148254493068720587044112726724810518734768584603483973926860397853683455813506358030705160289852834684894885717972776684972224217753997730923935922067677037049554298005712107472370943842612947146292178515412205839803668586322050625254344703374895784451395601678159902867728171953404242427337933163621279190711235502269013898802546786502476773324303372219755258450518595693375592839508682260880094746576542427834083783758699382250866217881083573992060338703000079127045304677528289174126059654543123363002620600526706816027430574008900896405610156458165229603379244552012796550209370608724375573960198158542650000598784984137745578486704141118718043075999642254480775590953662266434795523387701041086812439649362442764138433825668781407512774687696026778418513254976154181039024818763235715618027107845688390822047015961846997547259860167132200596608060861429886090532007434018714355868149758008145867151664077006019802859196768302554034578258936146444881358043311420183002106391066212207634342621647586680444180289705788276966880795343267387495433445082637921612635090543143017096470611110147095582030775829263796738999303670425433665513992309570312500000000 [36,15] 139119138565162577447391637021578665589815243304705010292565522573421015737137782476338633138823341525697877525117688349037430482117330242001491190499585114637776708034575594531724375059331901663925578768940056128562282684757387440817453140332964943805144353254541266909337889939239239954413731727793867556887045746547317285292012757312451907903719468479001808580172501553000689472419935762959052998007514351306651716089172726527859436208563730124212788703535835213382861921194490775531566658950532415913590421167717637861245864662491512723314933251970833047715626866705592319684864662262430465598416100849069435441183140163361054420251344335939341390489594517253416894610001964351619071588165162903257012917951906383636997269597012355112169742635140607867687023001517476045389995846636167362313299381655322563862262309324940628035753573395718571082896875203961267144322994222095190131211908858044946009143730348666862650459193180115355060788408370058917569279857798825244058472987343578668861109573070518664882263700127996751566732944348772168559769852449804801205492638125791249467082234814011779021577131052747533081229701804547673110595084612276109668357002408272518999608884828237122010736045611243976787763102616004815656002550778890527969865390756959201320872546957295902596891645433561963285833667271757437092070558556473089183915385996771680438710679065464135108270276694481528584198318537536247262664951507297144123792398912977630272067053892545943567341228401041943125216440240056170174316339529005520060969526610557693337039125006439218143393969494835235817187792382592499029334309773185514185775225770720047946635246492903261581114596671730464345434437737925022450942064294095358141559329469091717633265670051562955037204671989111743015524619891352107923697682928465433464137734479252056080482782315364169091036455497955971576471423467552947044196584207325697070129750882346186698497014872834101253351804340064331325341998870230803774478545398085384882142403817712927923673274780746779454243767523937776650694622667304028835573701583272318849463402989656041204071224845669345107705331047805607925150569037287181279859184920065424865368810800375645045273577582460918519747131600180119782813807824614259996874694558775000564817086619605577603320719768442344609298624863210323099070588876589035218489262399816870185670458589897664984349588304607891036456337498228297278046738938428461551666259765625000 [36,16] -287648228429784685380529811011038991958396976712196648457832835465602139079517845296765414892693846064647612722980214275588316822000478131038857819917556183126147387124576260822659661985803310650267148549375661468764318792963599184109393686921182176538997257182602563465192147752152583241844393418170921272475613866386104528812707398173952060692884462846264547418268246241406354136212349937844193328919743623532510794400042956852334471395096865721483491439247838037623981220235247483433783340713944594300830884215890454758792094017176893387340286295247029464612106517796013609042542654809124167452678599656076483795442324464575861450089876386172882117270046098887149980837036113624119013187947861856867832165285413084548158757800510827626630099097660725388907779074293978884183529139049971498361228320683924653609321765232105147245517590719202124344737003746238856815548196532977401226310165262644488804489353900944670809349232531047433699455993903201887035883167309231310156484059814030078325237775727449505796214852762717463309947925146788634412735669080824553439915189078932347215050130999144776356610280189633326345777315275593374869545381510379379105460273909534143645181384758146922487344530223761427172108238014182075195212058312589626195381559094577120397910083113000550294005260245739055632902378998498906833367505015742979591076537518022919305267221838538371229645939915631440067512402929631647151194019624317855133901438407852937128132328017681256416628595923331713436452529960800186999419009445918579579361065553298504734203186549866691801921558022399456178944341523332331250434604122206695995353485465528625951569398226851162852951565771927198529325558564937503594489059934623595217225596687460447508334889098902400055921170928440036019038259000402187256151208158024515417719008484654205283473203665458256703755740240260858901883143462060350795007366364468897049302573501435146901281294373874864153987408320731860026664468311141925432838852838077804538751605099633172554829150550505945043276015699452297649673391425540140331070436107202370186129476827823482079484472291377026567373062542688930740963629152621619100803796354842126361527315634931282709626619700342383310870398150721212874828377359484594526138261874874858512689638493802865075340260581348729288010641493294751984747345274138953537719586940809030220935152653520234326887055940300550252453071209401969099417328834533691406250000000000 [36,17] 379825376187594477812341580787433685627486138666246342125308962359446736371590894625793911648038304924348130134326265865538221171805405381614681991088276368168539620216861029260673808616990002937689974863064785477639745620472349360110793742122808082371417640399186659890314578859374133344297415416903996756226061839707752998782830774170400842768495964563360039895567056466837525046651226215455475495521129403226369279274363378246265936483291264402614702404102076817409449579905575905653436683526275796066094706054776625102891444613354596668306154497964682582511364474135710305742314660330250883277873015140775130507985256925846745255849041016193148649590343972786607813394007481853042488618480376554213548599461584595740076154973090914978781793439367177297324585243375576126017892833916973673038224832665135282992402777557933379201931023249759896691349534764746388185259195800071560316231632452664865770286422514875781597760664806301506297180516877933932791422697004879286681700875782493719169209385766189279691538508327287093386286568504027157990663162081073238480183672183408997657507885138074764210045772987747677601691525959490290671254522349910576555768349343399179412140701042638918788393437108599067582137937033488549456860982570861710950876089542945156241254929020862436997737999126470542155238094763453124949382127506895679444844095508497467666110883831645260542770051697458270027194906390665331733427772450893019886422667063601108311406296130029916180989841418116503831678438796772102990473331181968659779144497608633314127724126895265202313069969480542275581202549353683443545637103059180440799191376908937290532122911853867457231490475063905020522773303834144666528330488290484454781943423319545224225059033001064061440654841353233188566144207827448749911769198916343700351876124541217829594309929639075674139252424870323061230961049501999554770727164128305912781965065178496428225830720425172983196724050651710282279311410888926257806504612094831608253748770230345653064228501283509075581494724286613240754843062301789317920739005730176916621929951821282399078960122168002050670022921871118044827875434545221284771821112743470741345755627770099193499351583218525311365125055762746061114007872956697774919255949286330070362101537419576433664726835138600891046523887002081349926363380110422930619462413137146846295912143713474432340629713179575455833658637061489571351557970046997070312500000000 [36,18] -125449901716160685233759613231997070382856219034961411194921737017682057689887757173178183838914606885193402194448688217008160158298962211843524992014506044058810553412448560488402973539209223632554289085592679344060392014260820940137727534626754719483635860612935487227562062381383949107949757789212594796252497653030735082741609324648886662106044572061988394630380206216503566722303301799819645090837846528672885888484061893645786732618796783398727560678979458175919804942203497631378015081988316461454343449063251641333672452655684996552839988682387983380586522706190925479228362337072471229671757510441354159942375943987866443722384393523692393334644828120633382530037007702483040506786253911595251063816035735942992107273434046879816876739404077314927542219925748457833299925136143540906895028803216033335205556618075967134346185785453236584156969696373809382589861634345133097420732993554738231377104012807025777334130371730398548999205418792165125367994441308420016138581036053821262939182214200573602730509194624741385281088005035708377518846994468813412648157093952767824803207871369128044922415986722018179447094396729870918093128312285420736249604552440735672510446159310837579639630962767700272503167274993675769564660985057306633606505618839876995600755353928644289882154016095931763148800006104129032886953273154122300893330196740747768048961883863689618553287280098428549393963595508438424963818135466235778091396210693521919964155365017818162173061391824126580765175836443601175648128299011008645786711585280289089319191392970942199478215223683983531018087688226254548692392581732717538116259816212221787874818024557570287729952514465609254627426527707453030088667968597509968267109132394343038658504472592898746925225200662531627994296058740144456103152580978720233777972333919250537748569546404920182352245374287741563957736091352615448814041435654478227242355630694571587489630202011357977045723992718949086491898032999373025667623082821118685761733194256589068389589576920062062579661693112145756275617356591916605948720539311432255790902049315875666988661116538982839691213862202142820111317866424645213916377795397510413632631502604782498105184816078625480409820849051446554709645450067463917555259714576116969241055555912781303069876133234999817079632340092619536786126397109003253955362996222995639491728826636937236511232929962009912706888403732818915159441530704498291015625000 [36,19] -946949885351658307265359193646959798978026238019591749188523363461219510270170078092852075630705164048835018077913565030917534326716520263855603652574793106556532173843947400622272367793086024622201139724843949673370906515184597089281153353571605227965937746005119168092152215097699923490629124599635110486622884078357158287229096928651613602460337440852991431664245924621530896046787114149987405776311020424319437843850860480150869399493139269379967748819535092931972099956176206682634936489306142390631642043078054629636381828504518081781973886625450025907254802957699807384620742930086645446730740891273223068412307133753977605869108871019590585810651546493677775522872391066019535526227625287801270292035184490208622228328792114680700768335888969783637977032952117049502441035166890065140405865258593700944635762176800900185497952304082098436144105500882194605250370938140422222800861519398585353529241557271061329487739212844975287851570759199364644526188757601900291012351126770380235016022599991725148344267154828457625066371510829071884781369489806659395164596676477686678990323706645516882427944788074223527424332001240320357664865203707312028942568381568381710640004772753248197013408666956944360208505227913169219265813636712864159489240055844608753799643814048631541155936995476524466687709244348634732865826613356689738141437562223833901678003138743503087548266885584434888007381284420362761153475533585447849959835683714494998630443422821480445133507061537523805735375581752042744624789906922415281807093726420624586843070954378642122314361121175563264526228107778609077117692017186325420524876568752396949631697216555229166425082900939991004898114722027277785850786322345951103954168991625892712823604219495879880157607844172919280476699799875524491889450861140655194065935343299789252651970840112448948406007928144473082383694636864035229796666078731353128815040449750698436194366082691534407218061014535637188325377807997881428235319590876610160321962882605252781454162781063799216793905247560274664108764991576741625171132521722640783326024241494612107248379776452726820927572596828906578735524569333021434137823248886418682757204256444996997161974597360262063790921045429600577200824794533164947038415866920264072745352857095173162356369634147388513474476208634338710062658600444034100858157351977260575036991126966931095339327656033520663747538037569029256701469421386718750000000 [36,20] 3571708717093137757852768947055196362064842404368802412500410685886282944123508984722278010309593677729226682834646000959976183423309272456838650792346668915071590372499778222815141043479902648804945334110334324565953409702819026810096223277311643700915231398112668763984833082286122136209462427714202518630476638227557133177763845898671256019763836854269390177441540938145337788018433182010291991337860780552082746798986854340664532782248741370814077772651809032785713832947228350371513421102529224310824575033090667412357387843432180685673195410213500666014653190922158443241312209544839027318833687799862359690158913576828750561063778327461349559052369738602580247227954386123718534692873437716591429827470794645960487580283232593440517856393855524139952091903857772766591960960579645929041839992656423986438473661707412741368946115122961011840513425498511944990366373061626725420525571296204310031925357005654223963973466312214134587284132442854583939036082242419976289163777741211325375054313584230459268260335547998101773755774269645366510322596762628112327941823538341798402923970706585027374097264081785097102546969928170998232774495446897782224621396794113315995821796652600993191458349108111313552455452618376006590230379605459834926030540820416765704353396529845559059620579581126411839682435443746764102652866903498326930261053270375140632851945078843365771463213244582092694759302892394626132959484326787541029078857675994920313974856175421390697970563291995723783280128273634544938195148636709694325266974057922903160282130824437366037512857288740141417170206864548385921472421619942037083227873089511263324527772463459315884956827438347125149862516956587762789774127701075945826962951792445958225307341454673623290740262704094515789931604574846492293102267675502225943978756955514360167637465837781867023876304435168004905863994745154232357531643251686415632845242877709906937475305665616988214665200161816555377476367237447518891489369587406880092779344839651787708814092243970954052985518124554616200168888237232991028022165688670157419498785870669856469554750221335154340046345595304644263116219982924724733570263837162726564211354830365449614884308237225778032628795600412244501742714433154787109977118160501201955366557063732074562408024326336878932771920109838294011582610015270182568430028187476731595396361096547573995946404424878944938726021973707247525453567504882812500000 [36,21] -9131974343605708024926439134708864727606904578783535978700460910743835260587981727391191428589092525606785521038122721283250201679822151550686051345032784085971070499447800852776921491443317899938469196884957062838162696435082915801776959898745315303809872402819931326254643741075817060083948805127909709836981641364972913889956223328242441322700686490194365406248529914960658590564105916542380174836528561245235133166124816681465214332736874470709206693975614013456102488623590863510069988608363664097910888445547280278570896922161820066443988861228540637434544688934521179411905981481261243672092840897558888508440081047085078619368493729957330383546056790032466855263922299630168267915450672755982809990551688364409444492799924513914636012578603185795213102304579721621556150601173606938080294055429171194058234903304064739001140554918199889510943594475405698955555261006737269392531522543372839888749216811600871012591584713813108285395822466963575959676952961818292471249336348829461657925625284809611297530069335595069964045154592521122742412125069125878920353320484334998155787399075296584182873055081080306158675855880893583991907632747040053278068149461744772213773475431517839749430932307222163198921229400967457496289710005758233397592717766217469312991058324193988642515264789135940343861749289775997725683546699877123055333006765734062420888817844229456208940427412102107853463280043243456453488846041566091468097501314878343139600442317323742317571841089653714001297009680831734414773331566879274097337506877139564891152591278599960961937056280236581288228372610197510522352992866080396598172114264927285280944316524744145161284357993549866441550526242258745028416167686356939152482466215764937937096963282375004644895489105076460142109357236464900278475370414046079508120070966355820536077968877974601712455142926770925356068675093534347714936424903913450409669005661347564266803222617432049953342842300364687625344215786738502173729695390418591709555715163701655159351802538002377534005484799494282551119820903344780263653142265923781975966356771699058442323388066010489538537986976949327749801974786006480237970307606436396609757560398264315288895251274298940248258612706919096574595503128798495302018293034625449430745665906600860287276678630614477191304768291294876361008073618674565804548335170554777689335572318693987531917880700639555957565107746631838381290435791015625000 [36,22] 20041366230848609936330315658909308392882181175756914874819505523007941483811039299272496187293374762896954722531582736123485135062208414357103178009532778322085089021196753366871748764800336047950648338500886189623688629728932795238718340230071031096482295916155312127229885592582217558463333030054139575203965741407293736468729077840951488039372681986024568614962337673988110050871207790034212703774402106520741147537237660747536374892824928228116587699663192082329342619052492159776579211208397770416095147050398134679666686434030874884696854174705582785405812464323689333075887043409113887200944101603210684581177440086689971900430002118174150188615973238907324096626151939092160726918448831053466195708215557089183721176124850029124438939481057181699751877565996599468999952409292711598206769088418647716503141336197578845075457714091128817565731498957510965627058906244590630829268839313391875078708209408223998994936153165137462073295949009608000437759785386243175132244614824129439999042100965421790155250321818189027145482405903278691218173538666015544999492085041551216449449038811267086133552712035290938638094688642698705190677146646998358402583526850723373480516987284482362167046681212493317931040508245595352662384997387690327310960625728182574405708473803614333747418285357165724536973293354027881388961836546453817950765049282074154402176046993469483101656880349464220338671207332693491302917848931348700425058841822756813510478875082322233036666179549302947605146613256790189246027490753040419765250958818201608420380183973346508978960715423739932334583020632197981243168248032497202344919437713330380572690205898091841770610680642246279838863053755909614184210519777860114217401191448701935422613739802454905934220125206880188489253372261271525598820675951422687170962321915171714481567279156117532825185778079540415515028032009397990159248049804508558285853682161352959878029042040646913362600000475027277818912032667661600591330478068237141312410335499306397532266953646810807884352516729356699587146711805712743094293270806775230015682940664290215751823747579422851119493044990970604220582648764136238720845386295046558617845778709611263132752067950014496619055040913556770389299577542705756111463144948164762738955939844817944725231278895450207918389148638591706532511598410975197173391249075805173342504735471460471186918314914771066526100185001268982887268066406250000 [36,23] -38893026796657440133823599332090547419667333381402574387794641703346185393738994089854324439226720162328368471613342863580070494707645163722696452908111155859668853627969012291957154586275659095557418903852105011828101252161090489003302879693758624937680516371117464049806833073620959802453068842414325758274999855830523143151343470035709083142382621519939615813865335439349772484755086020332984055020850662700775052856411718364426512784238947529548968686944886992430926434798482466976792288953984757805877796164145528831906043018916842537035082801260402042999823145388068373025321441704576040941670938509468229968126969131862449165953937748984617359094299100100572424718864371333908787317432516575180314251694020432953896745061447189017423571029388705623514169963013782895053822763429072348173859372762242809072261604589996731232441060589296504741133557621342438942805692071537637590503420825717238344819742612339411573023793200520853994314778123316763869473329302089595003410303599485127505726815505222809697923428523429411849951928880709905339649796557626722461729584598770843377300318982235355653277291187055508014767574533668567958212789576766757279195033285190676818758538464692684247855562941379655755664384838457722573977727260895199917547158480222099968743666689844340866678967882913614957653976928677113071253669506730662746869300798629457106769146236832198120626582093666482170022064424713354293588256736445085908782007325171171589872741796573014317030371838362592318953175663547562300546017743487700595635316148025519588350809403234588675089105722078712273814027274703473977914918238378376805100372541972817961837914783866241458977212514978591490059359309471563079984247199711657837570091182270839112222787583198005543185181384316957619862933306760151948534451098043669165251887496375338937668656872373084781752175613922789234560088704237390828141144446581544343648332449831896364041471200658126284144541476129155631982589927690384268808367573650321591657234078903833890362655900302095072252770327291163195247524645478242424182396961118582275907026129596295771655262627761034418583741702328583754445063038776437399493737275891103629097084785257482931852809863752573166223177864246273473642617797480174367496836658479107808401443377888085928022952042931845225631985792789552313784924700945097528846116713107809361838753538928230473397740576957382074851921061053872108459472656250 [36,24] 65366342551531449501132942974246981461901045372666834632182325315118834239746847325089326564475529634162962880742795306106636222979367921816365683288681348245291455047472118174165415890788985201566354994127695212589589812416021032252492008467231617082914740606435205369217406924761351092060232124457665084590085871156270295651468241792735953342694349088097721735894936174664703584545794393894982890435047805376159869802801556412937218648864784492076190987926991495952185417911186576231773639785285365727674323130324943958521618677665970042770786383851997999816102146530799435821961823917820053546270087206582126424618754748579932467425690180585705150579803903404524056812455578171509622552664726361963462953362686432560305066168534819490147036200843623724728939085911187896482129243896326191371027124821027358480354472465543791036395973187009028704474234959402219724407036139922196580049890472078972396584669711127711132497394453582302860518715894332953562990103587248479803957718529374641477240956643440753481337610061288981951700021542932331338375449657743290432935608063854690543835949687697249849806418523118742404441259186825101794501284156009472743242167415520752047320078909550430845418605739147281984982069276494896139468208866777790759172728772991123739158669801215493700517274520804179033560779917871101321190762874987886463633082147985943184785225096691923357100265093669928074112579987824418355836201879011297711587517418880632009102225544293137496919361615804772735561300928489286924682581881518816215498221569274749062108289157136167974435954613007379394230797938605167931569238241488749779483258575239834026995880514735672339762295491951027060218540941059387338150795184654461256521506861235044996941090823093612209327926380639328248778699883196957952400875643307858866490967969636422153198439887064489236208930028809419746083127928448025911118647682124343288423957499259147982161390920312244871351493646279566152769082310844483675987746270601868599465258113401416589088769080431881600021531561997960921231680988078999524631512123036775260303087710851934436452119819270197390025032955849476387575268981960392798189851483634828698184318645006692684669624276727215570015853568289307583987725604361259921821679550518640182444148286173342157544447631976638962552689536700696621037564177201755692978639942523374331354293723604824222460363269959771059802733361721038818359375000 [36,25] -92355424951230643817916233410976464143089426421684526551385885813369922019960094448634863574415035857984608751692763529542745740386625497026733933147455000613184610234337202798001653592426796327041875551145920377524707026096755489316762338983831574334675942741756950736263055832582972228132653901538247489734543422505150253126341579194617578436043761992557985021540416763968046932668426782341114416097505144207960498398729169505653235806036576526037292645673408241713917286797122854066251310229636422937702717473281441206187022881752709102953504229475802656992405186349740292333672284787630466126908478401843854058495308398125482397950555348483320576765444617901296793055793261077144533362246730071645460214088232404286798654458255628096890709687197760173387295610442423943915445912095953912562180066102546058588209312665539673640322926910151897474622547811364090554780419470291299392215556510554310321987171556541127432020832961116769150436259078594517868001466021900267380892466242285005830010141186806106406685198038486969460908638867286446331963681039845771938869830003263613814539294778056609737467876206387402749751395395655794433738540650689687266108272193202467211248211513473620607185234108093121755144705206613986760653561291884940153981598886371134917531226453894042210116518143888904687150611246579017571688112048104520300240503269935653109368471975550499696456156734753254255936120808858347610175730926832666313361472549968930230433367217575552591108408678395221758671017902107478548166083945893808316927844380255278884243637551761137481558547654330526103169561674357791000498964807770966314379244726435212003207320133570988808881976523496562021775161067991486914765917154858009154740865479976014648381568128909261116995151711162159902655544052411207267195489785046383339145872167285195248281223339534526200125272898022711900153168176558813805594220729549782058542322889020111412091390912772850210352898015082171094652793849959276959320363528429317011873534778129513845669081652942753388218470084159909553664410323170441401262775718100670725443822616915300302297438709752759685402305488867167016602833084755021153743784442870245723078040727201838698357951150783661784465381726956008192675305494927531141733788452489682613764238056237515100397827110298994874553500079515103788914040515257764794340067020304187845952444355372874806864302854592096991837024688720703125000000 [36,26] 105600518673726381734030525474020690533180679820555184310227242791432185020801097185005883880593003059271460900723653903285869544372932102697607083518736291931187890569365040189994495708155412765782032907077643381061881651361179806201464965755942578042701621074890432522212925206135146776550632415636308804398547420648997398669990675209532237509143741418562764131626325466512757096914475487367222201680648466847074668224579366623754404966168557571980767987034280095708907309462566775589799769343225958752859040931857600487285897140702238894214976811440788534168059671243302392674991291998060033249998717953142101080847737748247277554652645640564578422026382978853399123943622659833299915540505997880554068115456737487307228041849766982270278391562303505412680490185180973353440327194292498110777666439407341594763267592241630357684674742725943398064617164732584402105337486858925621062231499321623692169057667956138441824339331518475345282067722938591640946484897236749951437446224344542182116446243130148652551990058855037014232566868864978966567314436836950778301344966451898854779419552390085217062695100359070342608490514861096399215699159577111028853763383263514400714227577587397802736133245775469199425323093037402088104468879934316116939654096425422632789916253556310699080353632821439412641514158574865176447230722333669092701048407976234436678463678608128252328261856658025100679643681303198657664676124894385270648370856657489260587286564220033390880891154600273766467157635559303016619024379539762459349505427381075814646708651421238828770932497977807830872100433077480415083163937549995052980222506967705305627870129154878741872420904669594253548147304084080482902005710188622288383138678875277844888941805467884986669218865482801686327425410440361436829440005354884797163090683561952459237086575241134213723351209800148118905523117819369449754781471332725993212735696440994546139396937222858981927958706037596263551951502774947612342637074704529982786126763064002021460609060231172492398584271765168975966118011694119199061065375731006710953890153709770007447333581794917856476425870292170079562112690902089995251736402848554015423956536702597118421135143069545963526497694165593068984218632323749642783470425689221802112551481113884667947172658725256548652388998408702655918921480576695342447544275419743259302577332914068949931696295152505626901984214782714843750000 [36,27] -90111045801195448096168381272924670575407034347782252352048701084129469387689840058140306232640907226895346485950615263675573089298963750291877879154047431808431069690900648188309741111259610296944860392155501013547019945945305825242128698176067896182174699033979174176042269964174465360070258438786062960130413332891602893254589406685003210857849479202700174701868968233373934338805064510983574112971657625717388515238740731671653685109781667096010430419414788652872244520091333815373279581993297254627143300130247796960587878998016094074223356525678007084037789411055408964837698216599162443780607131856988775638545249637112158560377698910442452514110248140302856773276484959284631865356252672512020393953244669005080402008540462116061497701426194878845053599424147913692144523889512613896181356790510102237396864334754180708140851869665337347007970352565285617242721699163270304716772743568232347843438761469066796457405101312818075697056506187567613689990248132318828850247823367588757974797059767657776816237171998836546468775935582779560798528008343745081404688044069512421185001683306252998321733155659211464239129524590039822668229686010792341762081159960404063219045714505864733373501418785658200266998085746471579428651149435649862673477993489165905754775080240676134927911400054666745875494463692790517249177642051908113421380602845962404858656981305248324361493224123026170110677150862653729904237539416746124912479171069514004460366418678602722988714758434969854476630218562626957215871629122798581807781765742310428763227833573218655593057106958238275861979023221198103223387592232353846793888941821284583343387532415393535582569017945061948235045902045721044200301629106604836550181019086300602184967259805008552847809914657654093918124151370575056233494348442088509324638729103534356266367746814444430620417284907421945788296228614063792351332057103179353918454998221940970852054051637870841057655004677438130197491173040290688540078898743601074776009686376578915196150752552315645228246344028177595499486482445036487086694858064122826603832585099780461394495977133470511209177298376903917580799747415914807144402536647906594010167034355540772813244624331396665926936223994308729436140977966758356387765048131023551291703072450352637145675173237388066254346244402491411291055706945879167120287822331139136997798559322071787480723514818237163126468658447265625000 [36,28] 40747675876218059608074081761841332728085205792112323278226448291898383977704933295543933066333519470015058009791535562077131310999822731253833087048010987203861739727603997106334348556702133580955736913822357667941843322659205268455256536900792888316677336165933194648566566423465144297988293941472674334603745638462918009408401757186490751311696279233943987318633603543431535389643803506141528240194636113445002384039860377874130678511982122959507787235325742354132558817153685503053938681982100750872567779017332379581865654203983149648004035980072691625188801250611443513994352652836841851052233887857840032950849877298273895722242519351313356205855354923376166177924314302894252613659089337542751154431803040186932382458971985457947620298920388434804159325261090121866487462528722851816291896807280959247900095451793523550084469817058476886462004706357770524602484551530192201233358444724180796024608922032874300001445791061734393303659789296131600531743437360221558506076539202397795523214253648222019747689350991105043452950792744942673147268239514364566864580566605628683143552632588684924076414671654414093555296471957974107245578072079343455793031430914634349359992049252747225643701575373812974768405755319116528894289504686113222386095594777098446990665110520753921470590807902743544115303562793414551555489177309150940571291311636659314742078536377827163785792608983753125336540459508821892422413416978886569737453343384675161384107410973327067561750518511199195299920992729259484914388141810860649944998670675404604184217636069626154227669627245343881617155666321059699460282495541965951922656268391256729231910669522925252281882223558263621309775272446533508809123408416768760433729855808894736421366942540858273266899376056918422408220426983439944847665124564501073322210794032091698348870098546028827928881796947978270366557755024825169220322081937612122073913206525978430616639355436545983661425275449552183053341024941234291247634149319609489043737490255502914036114448271531293979493935254018326297064665025964240321636887921449777660419782559813675692522147961984180906678592156145559679559082738123937818153810856400683585552855929909006543576383088581875673862153026353119481361109872154001486854897853972828811364977653640449391399996150902085944445544493969355586818133722416669485349703442144941634109632294311054145907746715238317847251892089843750 [36,29] 31227734546987734953257005520223778870867853272647042907965436583777269303040773243680612591843933391973333445310515349729816435620136416746001388219112625928855587798107881272949983319187671900063038788885143797283076416057850952685768280149040179804965140015022451392124886659212223330763334389794113621782460943915406083433896787044461493962600547472166355423456339971363107348890050013031733094076697011557271027891014742156081888640823263813983507175761810681877845653402846957682595611294962666688304256336607807717213535785387251100402579564797207605128816228956102200651397150250693374450889878578814876441093004010869910359828070994665088148648607538338773045696851571027351420452616563156857077522246898431712478745925543739324691478862161632238975202399650574581718208006344476922012199312900496097618317770919000499877630338190265540335768595754449411643822608868767371040516894197724621295530117721307417640924026941006023660375892520222433217680656907407763018579912619215227775845520635463962242482654872619205618394067232673409073684850635805728061903390174520205266596186235554872818160897714781311035013649644046575734260920817148389678304061837548415441418549969637917675340097883015477724233431934002141792428916462800025260959046417863547367309076788138545391318980926525853591199512949068145064697908235271323909748497530060008885799960244263410432335367794426345318428480906301546171322071038724882118551628053561549768121206718185806701889716912576757176605194878615415093758727623946424784625324034383298380837398266318561815343632538633065337638973303606805841372797067566465607037470623109826530551570477588595546590492564289348343569071259632774670054701574238036739341007120232513532492439287684361749065866830163116124918761267708711344786688568315625479840993657943887388017169849210613853595550102970941707190040979266055132762937330074607662775541384437526026627422790522051540750912326152107316526793802540450665489592719983904329740769771842119569977833815179077188076865321154709939869013944620130082447257919525951844149626030947063221385430899781677385351521326228182925215046767761056448953195523182164979004156606432679132099117823599784404389720859482048012262810279240440428205287744868215142866850061534416214432968930112385024318988805492808825492025229691921427411508033971637388829644538246199658715340774506330490112304687500 [36,30] -102203354790107272262856414962547877349489847043505147879537566549559062121221965887917925009059298884495212221909635844562740953362223999056048388096624902099088240897350914245583905875914525575278211677418237054685125112553213575159979091293233253530236572550502274274031799197209322657052523838338118558029017395299038393389043026449818451200608430071047919239105782384571560087631483407700525000360460094615740473187637361922775416729810260227782630664221264482444654453466396065860854655824463377925627879036772018682088696769903581195277972041536802826814579176392969447489729705307273871249004595034623203817180043543781713409682573461269502907017326874327995892095598669132198907572673559125495769418601729948894321164873137237689233443452587659041578605240527703196989102174844784268421040782154226985358276217187692946440526771885300152321683445184374977307087099468696673964000581045092682800341314553368424313115136753525669060032879957502227439111420512628506527555422264488481130090925899418885955619955480473599652830343805270714573485770681159778536669891450368994828433309896907801336389796797308181722187224675976070547363391370760624123853033229933233597271930864993471062301290058219702486245186694075136754327189859252722359696413388843189578285274345251751429460666703681976256020808660142695349218540565710805578416759946014859261192509413194486857074390828716688613867773138808876907088401887541498744811733509968770124695166103224046369741856553825289135851819572344047605288416847309190827682209406680415773791575143915882101116460642178888117489678402293646431049623701388833838219737722435948899841967176128985420724676640171441151530383331027162634368604506238790099432129530734530679667594980129125807539751607179980835489705847063444989720683411863334920065250269423475968141382788986167175022865584673145223243868982432369806556401882285454411020224932031693730008562270086945904128674211298872231609889832823170102859599066581511846429370378290155727260405612909367712614500909424093148107873232640557310116034094054982663119340101066612048908047935205916501174529159553969733723003662979263855882130895969933013004963900052742488125304447198468249754187552747451531209647548369824616880348191774667709640251268015993735789025710177873720303661527805288847183834653527551329475653559378820010167254750399479235056787729263305664062500000 [36,31] 148889936477960779933626447594102993921078134462388685111752296941864910986741019602377552562752331750281123112951252699783811877141792812852900826362081623295995901955773972548808978984017596841946198919412010340796385495420112943500344781776926001744226200820176632313831780343627370260857060648445540848031633422810243094598799231395664481117988938921046620233930145166976660997393045033001291607897738134140509636494415634021238970239563418506497905179446375484797076360602072463005028080741134928580694330994929457660235059241517345401972239357992794092535870572366555940248906568205410216908484738758365851122324470898347987397516630250243356334772172136861825240034364097988010397846193505487446696235382730564823444001998905445191566261936818412168277285372442468201921890782477486622521365240323127765399004228359569195046138106097361669110187060798039680923405670846385016367004244203437354614904914668810051743703328288260840730161140231841214294456749107216932304386963528666612564527323258121017641776606974574149636091621620588019215384884303631098396720836678064600013429685628351612744576484316675511409227603286021775541194174683152720446190049405165494077460383864590711064678289122735167594829769653152649087551499418377311259528719449730790539597907106628004999075934305449694021042912400875052121159102979275179824437531165901479640243360464330732287933395130199526450367526631888054723164481346239416662291226431860156562978262645287304209755369145823336998265205794230974808733614629663548541685145482577022358558691994999604185739057410489161469549430999031823034997516595349123780590014862640158926403299114399402759810187991340859275240713408140762628530816006250351532559656135866512356977199756352945357229901395946833381819199900429657078309844361333181133681511480258302324766747239826340330698644057954755891156125802884037359521153467405570111993455807999917638437766679129860796891235633586512590336446697044114320881538806590492798866951976710381900273968763819255916627913512446948392054725064292722783233332290457316506808601829948761863443443661525037342424548260256379799277433985796730895787717526136778146083440386003825756249631340727362545671741041849837577755701170134775180337571549128388510334041547752429811291620110717213204544371177515436187020938922201640169236105194815536489905127837118925526738166809082031250000000 [36,32] -160356639238769252278780810431130812025723585099406769472347916070045133586993458491207357422683431722965979544066382981862847544747446271168398834040878978295185418193565403662536037265486273587990814502145576602729221335840286212080335548616441690877646396930105452497114316740207520361108902932618311733313299901756822601566159334735324406129109293281841592802682603753283866312402435980268468314351498470549065671357455492491561191094553647611942143803356759231378067044872326145986340466601864116393937288659156828983378398248583376727945389262034531250030058049983030179533230797044893895006959921274334584035050135030659815447198364313278078333059019575345709043356015923543030198762958960008917123456144911069606163744167965050368756918058358378868006510886694036655542807902699162471504471894138439896108332496393940947877082124753057961088736294100084359354754685680597375206252129481750099539215267566123052408062457685507291799388298471669857271207094397690074792873897869127443680591257895885731618400214946948541951008742868591574034214432267498225840552339804503224768337197318882121279594509523088977015937692872848828060637416667184283723161793390670949603080992012774036935593984572960641156235656693503379072269316395765817400605121325636070514372831060019433431104161324630527584996376565318544289603855759408099761330208581489426002076134884141609215103734924325929288345590582823629025830941031122287490730395626300189961110610533592777283616082990347164938081891104630465073690373009835871736818678923841095397871768282915456132879114030351620201956296033534844110875390209925596887760965790239938262840984442471828341912701152274335828369544879320059676328073035472233382532309990334281451189097209235107196279367556429497753293877981585708338404578005521518809140482556801791634199825005378830792952961707570015266262980682618473052426793041493604312865243012405552007114646264305688010160970942309030875212929952161235360009467083001076334901676250435299677400360764931896807241686780398474645528005348712817769265829297878384652338640761458737041857145279773733317704967283789015539456889171043434929062603961033136036912227706359953277783329816444697292275535607785511415938707504056202782518014947626348481617102077623486698853827438799232973232041207832174113903784464661219756736061084131939047381365526234731078147888183593750000000 [36,33] 141271562353930491883644557574169339460026311764603658149139523461500471418033755109875011246725228436440093579114470136277530096818163197742731000808037640541586128537274686863322865497813573819034441875597155454467279651212153010771700799048742779429799061313934183171463321500555611649548270003999466157806674669202716651814004786778942605362712585807763924499791754796008341229764431712133078912049257795369663153845376757458373508110594763702211431626777195226728537980389424892040082022159878946194163310422370969831260572695026009723020413143532925927218026726981163894952938067203061897952697681056624571125281180700829913102656514921611172011449157737659951820078922961222540299023680366473213669227685832469781120048506755576442561096673244989091501324360454615294768450620315271311085242829968770865889385275670144592647465116604502235675187645989034053195912859065417772398783159389290818903364003752852589465984461538880671759714294276213047437614198675241557734775657861825561833769576150270845315504401721179349977228530080972108873699753194270308728246776761584802204236494038835527165061387302431691066205018067300560097896326949952274125900498901889927533914914487017144422132799272271189850484652335461512110890152031735708895903334858766246475519174941284127236229951807273068003174594274533967836367598439554479669025621458643401102745618022554348013213866741102123162513413134550357359179803344093344032845693544848954067473253203057523929462523574002113689217321704915537295396419832016329280810024609984470918111768416820610697708866778457378695390201201002410834512565818322793507883598777959125670768638725956519958911240818108899024327976574717887078657124878829669003177507629984051315009712846548993301365465075574078720628860855729573058076694843831008835705396629513285065006246239837804982568044348643242795145194981596773960288874952202074484918313375279303108672006252575965118946758620068906072506147493186328392983203739530711004884715094374413128437601450050821666601331234515744849300919715448716755495675158183844791051429184531935454718801379498139223291927686455383959082862912132858525197966680141793412435345008199022898915290687928150561245288470707657131212171487875776546850744717069789363690558035786296890055189979548195415748401618498777805669743214986030747751276966800437762117326201405376195907592773437500000 [36,34] -105904616465662102185218273216798391813450519407535337756734422687243819778013993092250355271237198978572356665331179197635548132105694158362860299882703387999886110782434734056748717286763505817449115928288484360630526665052079110202385619959863094704895224760374331665959068710461382494362067529413004835466610268872906142005752272725636441058932406672058075100314343822397129858412952960635145196957900950914112452073267314019089061141265077356806271396792557417990657955633663428103760936357536714642062945118544810900751568292599834887366770096286438011478022558439005015227906901664987959572534209749839335754634148705595556074318157694793095199232800154873639819611317519781425952678722817849800604165870331197733532206550558726707597150875120292727556406684238435124352135471035313337732673708440990124572010531058157299361573091690163976767071742761515160584645756380707281702462498462796530796647615734776299903932381684603865210185806822043462147908700252586529734443822767673734938386401414755937695294629258617334069900320292402999630297401668946973593753721794495977822665980127931126582396403465839884515360856772225478093726680171103448293028472672067364244857131992628943461784633454149428918518490327531775461191406887323228806056935566241617017227174265914086812082656592200333066409334104701653360361462054277954275146791717111178184833944925553319965208008934948498205915839159316007068712318234344119275941447605257804034598640221140851611688535481787470343406565959629161488811433695422010844498617304340688674453325020005685214730484153774005428412412302401416160515639885391139150895370919879351352008848719095324970427058346340947378711242092928557231598476927496885482076421808165984872261700703468946159582168601077508279650428585349336639964271708903411401373004992433811994724205039622113479315332824042405263240652731649558558317302116122522755887903645061834641967143134203268112387266709809494965973657748498040792908687956902896598469462451878452295312303419000951605288316423285723746124492453564027554189361665768518221291232992557678567224096948935511047982085916202872486285162389189341850862779210430097747932220502317540566700961616526945263137261026125169621822581345488317339746430930818235942031973867187280563338994120507777441681482374319778472787471543148513899914447966565944625472184270620346069335937500000000 [36,35] 68954480656371630472303530218412377505194903009745174765547480145264659416688454746415417267177982159093331209344837574463884067207134637965988671526158447298352458941343551900952220301111985958584074568972863667608608486477442092000390679153947987403179024265159631004886932443968674150369539692428949545338750950753996616985757090492310960328663089019095845365127053140153877380099912015348647789585589716856078725229961421016939273934568384289473198656632976104082102689253582993522417284523974931222335221117534747248835272326994430547449789951646522761508452246719258419212414483038990979118567295977616248467567005438862953080785343136424129272782301087080206915846776133182918379393775855761608348065491710400813214632623464110507346739364016638855068366745259089173420909028536242928856427784471896616069681288668528356315887653356246742101814241557704992510506263656602555785811907120509596211538018379084519446488119080948676418590282030003816240530240881527461031112528728710201830486317599406014872541360892055720848643553808666999305742363736161888908622016446355568637247165474578000425331018559665581744893661599928715405175982018838971624245668301147138170991824305869105541306647055074747734385354550071263964866912304174855789847129761029264969397510185886440323446144487581366455510094643556908442710780344434573345762333845048496904647890283638204017630475048374712359770000515322906838543715511578792304301203657782445823608389309990984714916872975303616266295080401628555203169032112814767105474851605695731554296535729347070185036933583422156683903782894304770164408581687132568644357373228595168470216112508598287588544806062081176931417205894564483292925138304409601613860438741180423276715240162007608593877518169457367456252438004704741867718307840672541285049740035044241720931700103489493219372188366076264632585543540905347219221550194500893826618812952951403042047325342347102969590263034911518618737948022756132626795865649390428787956980694407183201218953303736683704058922496161257143327781855956946492519524736249091201221034418527982320041431539921182920502879675948090715202576929318860731034556788205729207487084503251342605109908943462650484762300949675314030071296661019232890789032684876355043288801236959313190622570942950469293022022563399751778525794829457833487072401790207720750913722440600395202636718750000 [36,36] -39497631078301840459104469418268311680858322009283192838691427784616335385484516879470772237916837182600587994738529377602331433060439544366483836045908092220279500849618752248552684591484194154284787492675641811092922458492351362849415608764980656389462414132191056416065158017197746129253388311300370674535830211230825119517348731081714601034177938307626373169870492695436349231123460214552764360155474815707607151528424151263593051969120048471604304221469605635224819662671473606884813816215471151224112164486806478143153392962047996949741993110957368788846293898818900045511361948694292170542274088697794144639042473490916851764092500746963896065826473003362001426914604050587033919051151121477117377698550694569451293566775090908710008197962315051381550228436968267366064546434379314461103902567024235647036952002099229742230621762343146367144720618210737135610615065264491727127856247079411987130912858440100009611244477372922227980941242379612946307412672082215740791153172458216985201589501699412636016374014228557189358332705120924670259304387891218596082543744434797003387025249882251690797583661587191017446347799887168798415282315050500634831803796244480954867660273724392604374249345414502330421019082988349781403237096875228020983754988055604137727891815250627254280106868597524756353674844311412401583754941255365099570224869950255052498090318925935578396210465075263000864499160110855160746291617034658955643472440716823697223834225023943955971017704439405142689592733612787529584010255162258666117078191831868728971475590306899001419936967419781258612558703704096460840106212324304324099790601069571991833027040450328674391393419699561719169462957951600952725736000690895957063160361046898406264104524091480609725708699969662857648929424850174191541735388685062103999769219555837114210157986148344243537082609412626203337349179972253118643185419632913399078580758049196005753143283662722761698310409529556284946258286463760776443066943862960117547170556009620930323813600477077126948050626726305091258688385170725797517975013657711598913641430660475370644763786219221293512040705599688056503553535529739701118829971956438562676190820461571544146334286414085039903590927415919303259949866570303687532449669195156836155792169135710981404115654533025440771219959293080829819569830594388668530692054758901576860807836055755615234375000000 [37,0] 33392031013662406218653490308346601690173611538073742341767264621847398187128288581962652044774523138748812816283854537699509243873561255902045106740925339268754576987679558371074821793723050509635043143607886373671453485296439490080072035771876331147828325461334348986886717945278084820883326199344700182159112672231298637371458581842062844988021606559769890280975068469739232941026266869617902250149064491457936693635498111809722411097072353321789220689686762609805188718006042317532165347084303683508055618512119447054344754689143828682732270352899985301586934907607911277269305004953491506604809311748992758113182867222419173727061863051956674158471942630547358734904332783009794020096118565024247968411217231863365804245225590955934914481556181548100643220292332946600620237380768145642944887698755307504140962520464363890822187903308852990198509622714576128293953802810248600441825022965688201721320460979876413791524499049917132525091649132134865728952956858212260928414333920782371356144386866687002986100248239411796774109533284104126222632250312955777223594220545869182798583284038323452732875442013340860892353362128655206984920545969343120561260593310698198727123010866558369975777702066622498331995313878938896304597692112700168749443001476031129405892418078315413410374753232138459907799751088347643481370924038698883594211685016755041906654170343810493834610486319782525499649897223300567811065492432355045553541313882955115867413721680564600851886746478948105388084270499068698530021248083275683777575709917937870868527089614656215950109368939657451598322967015707793246542671540581495043352307136168216562913184608170510156731540836456671921147437232510777588495200396529765557096870496421299358116870529449486027650010003742890702338147637536178160491852431130490509942190574587804968948022573574405020637400325329114926423134764655040042044625658601014597893072647544154284411561925302467501133065266120207199382746790589153126638602200667756534220575940333052432281700068189049957393442324046691224738206531813772120230857643434994049454114643804828305365404422619107388993843836362770369972028883821965616679574464452086077815980738279241070963219224916675826395939538493942506868911657784625835066689524927067186528965842945626727482592884729959307488817713329036502542496843738970719059556952435464693990898507216963137129994709795255403150804340839385986328125000000000000000000000000000000000000000000000000000 [37,1] -43814967771740031843617207547829393608770548475909487233470741613295563451093206274729633210399640118009773325164624950191356666250901581483524968457264173844686553005843049018538369620386870451885371047974320976293815155931347885166925280865766022362196941979958917256752526522561283413348815050833683713616877264790899313954737585137987813784991624331251849330309061353558932837709334456047598801533210672862404906525096446626284303211395489066713939706975311047752364017438010316962176908547528115610027634181857692937485669880852806129374244858088555678514009459813691308293726674203424575489109546299220073479152994797324207966477414986204413982604647730456951780370025416578926598729295418360744782152328667142831401575549637603600222991257227048586357586639863800640341545287400294190550973071488573068623457148587451884050912246624027173008917070072097305798113659026190909026432329080176926170456732384753059883638599522184752602623106064718051503532381357195448113637978975309946663300228166258786025366758323969316307569815774857344907453579532060552160779704633216163209614029123637516780252025346940757592594687109832471428114015020738732632030718510176596695750835963175370894335233361606332975751375697714793475051677650288945408589137140410620951860510996887269156788459889199568259309104873883819962781956927783146287131231586837626884304732301981527344111737087911180146479781462212569624207076103897165582594797971228499722415952071562929441230392785664742246240550392726439566288379893625637983146326785804305060876290174636483266126030925383038458992194852428189535199771437770569161950899415577792931902786158651899208899314335881850628925520452837882116513760137172175940771557837843184307716591232164492959542416910655895359550764807101724832648329477438401400770673031102509459162803721972755151468091573513732892696282390976220235258635017815204513671195061932788071169688709581806111129013329039117204583375666304851037663324542281364588425208724080258482861991130864320862785722005186413382707191410101064889707778224103717270147752786023422514373428709996269616078365671875962111724855392121432922977794824581449776333252104263276638838069935911327428526764057928245296728862101104113757403455084515197063537191187097517943406762883970650612914825882830919989057006560910809626675117936718361419212489210387138263743246439918532786350624519400298595428466796875000000000000000000000000000000000000000000000 [37,2] 44751674539092173424144544175564560498381657262226780699674756151034412163009081718473495664418910176697610058521752780700373851554645908800740110187510473731881890306898279546117877018495644951937321194286520600133457194505955589657877921479080857167957337337756299066781394396397916800397798052293586805466106369232101979365492859424669399804617233883986828992933509684654891116094722638753444193005498048265910399732187200857735025893622095053614002152624956988543453247071660297965754835842061432614321494701747679228160917023500004714262059488017657547635943171940929108159405024213516694916189915802327277286180243431281779509623023029828878880298770629459141023221975382536226722606683662240624265313102110732003537238459754864716334256850220511966559988391813221273096045119042965488941938889747349026884327145649417198371922977835576120121468366516395331835727735068578739619623064842592850286454865828984600680419027215766735662565898531568299188423960185087570292662735530046242296863545115163127327093382422303367603342747898128486692032961091341042504105296614154594010727180379950401452196296242446500305446028757301781873737116935644184503307942990061463587879924096863906009877689060552817932014447251180100535296763580979434110773873833900894539144484193759905087373869578552279953786378465918462131208725041578932219356093864558397585323233759921962978287490281490912250608660652888464246278391775342313286487995892550142851526999621999850021467880326556371159825268258723631425258432423745830785040041936621195337392827088308364667270432589993635356275505643593594282540478359112628169746549447225631559433068376912511925703244074128494631209710906455610273078746265132327231535087082950686688339765567910988203585683800538880109693676696824387238051698315654217940656257338307179956147662411595470581942479071934658553023021949079414625738589656691982808480326764423846930618307985622757491891193024278136296769193375555212541036385757590293032081389349240506248280998395523539585310868173728830526664729869914805119230257800139206839728690017283257717282080216866358085925121792131139863310423829726654147171289499302876350459295912992464251292124991749912860735519430891910240770946600850238755568501897681377386694494760245721831651425291503680141956580705440653952589432385436255850328448002235317808100977612050871875711973860063354595933970969667825556825846433639526367187500000000000000000000000000000000000 [37,3] -676723851801689698139984750547651432636000151371476496218609405935494072608333704914515604903112757036143955936447104475769314768045580811191256141816899891792187579594285181370243745388393592192527626571760204517066619192955192769400543734882197832779584985403826061796072567593911144995125067851571810692686847445683681704224269952912770916118224155108413375806580293788259566712065232173421771871308284204085655965312791225042877735226465635290333828677223571858424447533779423835560019983518539059535294983804750551884979149719850512249506382254162103204476212148206190961028313444314344030939162116240334430380146395920831887103801203921900387103984262648999485161969032981713589862697939217661755237747404706894423248577616557244976091465304204602616643939995264789282946392571469880945831557703621272420223878603026037794906256356111840016461280868284299199584959689510227450834997252547888619581838088111126816685294764284303739545457310529430526530352291576781267416408170340168145932371162042807495345854378592809749853419761635455464841275079641915441765957734018243734230318453377067070911438012784640164687317120015498753288799058647158620982111771428586468615979438439048469574839061348515630800141336671036876271251845041862696805129230780137493262978492031362706065353465649236686148523999762203776460492986253737581347852965878930866409942664622646294946936160891096302781579209025642151407360072099188507886689154897555966517512506688734168263958343070453935838513480446303016482492434387696992490975553518618845652032872399413827037930313868908707443106404614030144930023173152863357700370908892619750077063871628097451540609485368997331973121273901062694317995373890385124608508844889817765393197427960093339017061352023484947956777711993175028613779947101477609444401755667166633126243366840916092663850789644435208990632582629422988642880536006446538332413974699516995733153274268348329108419777118937081812592335456397554319964052441726097697811880017034105008246514186797760673745569744315717407566815782697808918337429818443643695525258031709159872755735235074862583538184067562793480463474968270026841244406260100440865262841767537189053661205721162344742466080636339689420867470829165614646120722413661328343312472368210086010698821778317226923620542595151983509766513932704113290578926114751668417342526732678759755122035677516409378213883829555896909369039349257946014404296875000000000000000000000000000 [37,4] 68840578982026853523016005182490820485535610858811750397280002567614137666795114768373284258901237044114468531234491875265270410425348628829269352719695304715466541792429668341720954694407578298402729244229521544217606053562713067765860128199916823279293312681735210179110021035405360264974618734588222785933026506383683431848835522844642972643532434178599319885675173768110520689397227549982599049791938279166813640290941134309265751653527188562002242026196783998098017915228623605302133910080097335280073369748308583030625407427935573282922090291274301539838728361914976580014253101931586391169439291292345085331819557556935023368420987222882216170715226892395759770086129723295929960832698928164695531363712794717864120700921269347101646164915748205582859375564239984785560345524357611764744359836745546407744310565637449886346819391142245304752495670447609740637544993258311739921612610662017993510891224467314237317814878759494928525973139717496828258788214383501025384785804218760726151663079362634557824830571123906196573173295758369137974501803961140511877040109744957341434235729060358294030412917194164787330178595204066348760462370785433445237168159776360502098737696367336564261687762408503667858817811319949857949612569270732230388841238309108670367090533552380940171668579559354198574981346744622719187789676657479819892153099442762681734752182105003454932034974359305677331327202593545230607715192684376432794810726563978796954455550728852948712660448946148760082018459300558631421138728224010941561461408514636205371345862112029154163734571508577155830734373561000662070824853675582857444878870405727868623338105093034965301410020393289234185646698235377582075135125873721809163983443704634973186410310114787764232800703876882157804574918830532015033948752756186502699665764493902656742462594615166100159819851584455544679160833001409595197880766292961267767525918617323630074369597225992741661539703338330914206631693016975940940986971938007526667617180424639976405471797717008816233469377843618530016228442564893692499670673786810179770963899268910254005985015205270828126684142963375759166881514590255358956487842149847665865165535479630743147230014213139161644789912125475225791391412853349617355224706900121266766808856835792354501046245107655290043712910330679334850893582686238807923105015182466089238739348827419732523049212294559629759919429370373933352311723865568637847900390625000000000000000000000000000 [37,5] -2285569624053533226099050975501583665149513033950186789546489647337731629438108809911397732609608556064048055160004550596135943600424089254083044284311717263890976709385401898182662770249993779180416398606030038790651084960261128379267240937099399563652739622351171856578970338710505032570190525087401169273852328754330642640952405193744213713224254293146496047420519747007731994259001122010242657663506948819994964297572808654339929877305245804005601425452414121301800981431522769075185889705262063491504847636813591695665773223625771405709157922818839804116275929133668073326988667312133989123171177535661813029615794576604403736809375772568619600306463467338139489832849492474096365940774261472852330378012485957233594563781539452503123008920041371681578420644864663228414569322854623618824224518537835608546126600062297899845437837197217536590370547939955386518109230706237056888988924028081436551527474970127192083949607230644694245675700147418384380144357931716974240660611285350985695467793735039756559247655407804081805150143442500496743895718251466012981896321459183908084944605912606697994935151944353945667434318308612407685292344271725229160424762583493233410782335258210914780633403081535469940368527941360896671068975758983653173202086136010790172237074532672528432743696937441320933991389447012837944513770897231158721139342195880766443261803968603636791919230894414889405317217373504789800997288207651001691865410567334219427765673509184970906103290140266611722977951904473676615134318795293367460641798278119920578150512453757392242038331629221506262881019539603089784425491581706517172581076213737355614308268234963149130311443203507697906558300893477567409475518176561750788936501469957678208626665781227760662932118676066410316335521325446110797308832950073055520150935883174771968329952953579590100988996323399676352844390882086718478724256680882311199434715335196996956564688103765357844671051325853869989674121685528697992740930875040049730745634957840088870479950000140136816550415326519577173583391340431706224746461791438137771850701792690226794026048552804973218902021089509550903994131970533448200744738966213416425346539157842230177624610349296411239753946121855665144525601825770074959992689457934504539878711688950943699142298742275248651290634238777621956846478282246520960811643986153297349112423918231114308286727536031511393832849234194690146715345235861605033278465270996093750000000000000000000 [37,6] 32793904815399381951757637404589936498175104506553003060761825322875854117047368756961850286076959129427463666676104934254031222814287921888141517214538063959144201163852162666271783255138656766276825150309911367995229573812375137692166734981491860682431669300279226692838039416952202396619398523644560920474229823525144331423236020640438906411088873375344592118540908761939453618107197925497467481056299194757778759784074699513666352542851910261771167684966000218161253155963787012369186839830471122460104343370766413366965789468173523872373012170311776751170684172685866236781792853420857155375031778973301663810763734317020363386965607799419609912735232435744239487638322273368203442819091604657321345228497941598928692272652911519990335741840882573040122731287584054690210884058220016689618890332530055478900531228404220712412449053019115126380228955991536629523524919752888167211031161508647456640385852101508071223704799289188530319608714417631692179359240130024157536021847777537038122625295251230156268631029275778775094495655928025335175010090966513099230275323740266251302805977062671661849310967144761579798062308228744897323304844676038859971952965806716548765575741213908052059650772477250949882826469810654701830910483468182771700733304634045363445483412054075868141082057441896072420440099993128133884447205372070728395589519919933597470831734771708946604996956217903325005323106087498454724563380758385927048645142142214775297876172015329477649812425494925845342576270722839874352078566994199143477504296312842130834427807165409286419321330615313606311276048072876589681558285178795203568246786127467737470092893559614651665959954444036538860940615455709576997170124928136598584329105225877424660477426656694622147190534772038130124840148636733029842039460253020225428703826003912695436747032520614700767715003467569628465829284725039482589927713400276185277765375251276482850275929245090009868401269930270461798810771003901782006414706456330191907879132158735220060378884579180758086184954077953573831567769276448816837511448697057615948652603249948156426628719032824032703047528986284775495192642591066297453985835950230580909140980219023497391575238121153281073777712051143052289783549323680021921041240294309796621837641677440551513459140317728774760670462791480025214269102791594056410948537493184402099935417307599172841055430238519789313953596194303567734618098938881303183734416961669921875000000000000000 [37,7] -235038434684073845085874156974990731938652178283100202598608720495650184845493367607010154767026355646051654411316737695554576203099654338914912461137771525929965597182940223192439343057275305580012732695801035089310113983860113285202246181749501870895536449501368561154487600950613477063802515813695420189363476267615972291127993123115736366179723600979942073168563443260370037105487635998248533502145562838697788186712496448082861928976322466459668540133682425978344473682197397802967797885526603252454523537042500503810825663958291100383078987595803565383516533783184221629007140141903141124448996778722306959435874305416941245323086016892931087960779239981590839081648059394904269067452627164317451322267833333104221046669704464833456948073310095353516807952395877086246606138387211975317840226899557852882491118790986991113576519493051975170701248520188241148919250236590691475360895735187123363262338453594055757559630249152933271300658462690514870262348070481267617454863313732018437910367054742311027040989944794727806595037307602499596941118013690287082832431570357457635632199683278071203490868274300113502452109658737806311004940456932386213486517804375398661835444392019259790579568976910373053080673657582565759118461199693691669157049196823924620424490347879748496761183738983851847135793602234484193680399346310891137134777921475910495929305670515120347591808073351376039612274888507788256852712889282832036510960623977078860700580875518016431296339520283475556115569485507532532269019139654552552571268584893188427941097047884936100321233731152318017526691180202481613908447577468197094194354402898435599870159848134189009818077011378499275751610328174695321820408928835084858832586825851347157019042922340402344988255925861029856863377255568213307668986349351350085125844786820290534219132465077375771423569461637059507783246577586686262479980610761547621343238424477442193322241121252677979325230652563335341534792320789996974757516902153869480054120606055644514537854073161693701652747448883709698061039743460627458494523599335544382595003517441113082022548970909701929006219802408350953506317998465298149263006993805482297374619835672782932470496251471820485244634750249383688759020571545048321403076205390933965978103428929875012972815380738575708298523963697735620442761550820199858496141553111005926229922792958945735491091433845929636151350689353249374252685655051209323573857545852661132812500000000000 [37,8] 615957350928581673938545898510385243635010472547951010654382190099597016253344769616270077923414915539426344688714696227828258796780854933094941482512186926005987755334485377085282452774399622302699566608011671002048297398158691046693947381791565932346546938573657363745441555371369266363191535816535169267539269124437076380509013148959024586342603003960841226207069495950768830511126412565892238035306711560794939744754970714769469591428104204921518624093698698369706108103249308981983601601767149518040734379248451494418131081471638334934571871970196321947110880025972627644957600890005965662113771769951081066368482684202241645000818332045472791006504195908876195461407453856214183646789990264896253768021570353748248649496317130472309912140256387746109560827501114940255227906786537801391149854114613146936167897069797504554899730453831974605093805658355700368535223296167556728681070472499929823445283198829805435299265985072616924590071812064564118307104779827260391346534657353771785703924714064833821974705688968529826162489098210124144789327422824116388037416500193204389098104083815791596009118954333431934816051803637168813480625952339270121609585213305901167339076693340012167361861223009200840928172338705146915077440674605097533021480637513749754661757854753778005408441442789866024254516249486620802738560640206454353297654560374246420182047357026934265326255740804071536448368584916538896248811738685219483271084542463091178173159808617259733356428207066491224138462766322696832699113366110513618085622928870014143929313752946283579687321830735405461619530773859617798221382993399744906248832956665406729397268598099218431697833553641455365582088015673262720246671114107111709729701957812273780239651919693782107843676547629634548290450247902006938419769005902236425857237354784987877609132870527554525332306221797648609275999963783206952047940587892552095940230877136658351994001911154100256652680317585895680433450148011760584346426112491025085010928756297458507847861001340680519212568102211682571604503721630813957801256534481960578418345188345641978791895358891302169398817237576736395090846642419250949595158226517715667006863463915312705696618434318734655593149503935201160552187270932549942257874304533229698867519329852103605936299000366224000891891087947121758018103736064789882576214438951834425847370969250362424211834569809695314359900475062459257458158390363678336143493652343750000000000000000 [37,9] 3227992663968698710844697376500205869684624132174255006382583358898314878036367938249316511656069408930370095558987518326122845603012538857017553578453322671311703092209725312829246844773564423548022931906428203709175091145003678086511306009982242884567071873551785526471977060674743339890288047341752878112526441042478813022920390119427407866172397051541929500763748184465277261335526926573237452413629672927075736141961366751717031769698004297388125263566431697822887321034500176930106648460485518563369872675489931370915477833620645179407252236433492952137660626127949538407128008304313093724881687096220111611166554146366793296465007535218781218335129404136954328489221608133969370741928403572975457108960808541208414317428894384179369374791539742828759498039946408928755265058644046177372714249696593783319129892283271993690000577631334281278744009010424933117795915095402124652100632901037310138197174829479515612056406454707042752842071958028889629681047772266268825671867877976805314803398625277745947859296586658130616205180283789733790029460075159875124291108186547531732775991924213016854911825239208327192821381705712435646689673326323008146568380362922376121684890740898700723828262931024406973464777516856023404872150804608952079368592350520235861474569876704799477881533033471063237925610882289166581981336661575819546103336305713119826225006782093365816152959870021097432505973428143867013985902001641462838122804259707426662730730594243626976600711672067814807975397155372695664357090991708759674997776493148776814744200176324584336523570157712080744888287062268381909971612784023720089197983084473283532247292272724971588945160136584638373193773696727640104476173311231940144186932913591226531719551397368970473269930682043411738550232119131103345199849154210163553817938264431690090230608128004628273560705235311729534332605850041716737902212140373728987435279638461746714492358798889133479964159737351235220774316033111634678918375922359513582959296271994945280690128881999522839547239431893664944086481656755215678335182753884132037830833722165847961866885673181606136278223833757308812354356978275500976538936977807471142445232486040573479027052776703046651383648739439720190991535446699715273027359415310419389509935452683582053812418410694027534259981156881500480138084348972517578680832084678355957732693098188326676063505971022844020084857706402725607830461740377359092235565185546875000000000000 [37,10] -32946987200852280870208190439291581832971545873108371205305279437781704268298211211555511990613506344423353982327136375747136175715815298717246420488173670184395830068428633013124309554577402330160237832686057055548899654650472804411106522555519022867934210383366434323217471635503590276798392813872444691916882912152480156495901467322125300412078407145418422582223476275091324565710982258683773283210374386370848920813686649297194647268943921803375282901335147624807016088830148487147382951988994224196311315113369803539568305448004708210819211584815408778964606969610831060562189820062192653675202553868066123711839751065903125873327000945554356315754529288462259416918824235717615215786001771899695901467867829738952296105547659484294568963325687918499926869128342968665989344460290142876831047390223696107454517582869218986672794156067396593956801362811960441472192455189214589411074481591325573971651306008173518204108330868217176534862563100983719208110281263062625043895640778337518942679641946795721366833479303488523143965737693715019010814270452082900382652220818384020449949728357343815153388170912172494290300813240945665529122299910847665175364528948748543941289241184223991618740447959424312971358035154893282844936385175055165824362081169430770141358597146956535648744027410324235014072928836712434877899703334924778583809263812522140360290053180218800230181057445912949860302336662956627884717579739621995617196337370950147472407716843805016926079785854253090368193572228267070774498473727193542216985809257416374788165994830342303438795080339934734315267560754068253679227780524296927920254083171776876198863108856826485897888876161256851457396644728811014377424293393479980624217990191880459629383753372864079395977374895625060163720331477673965228779975269575670951369943109857948272922923179671145254782428367069990314923761394281571831259370002542965368275173781011468677047518597931115916173791593571518544262921657160528697627650393629994365794291537430517938648145542998369626502522559989697478864794767749172876609580668710989323059654534161855529434677062700869333005556734377342745386549072646962883519607415672281098656180463408121871938322100453998523657689387589486543048391701596800760388377949016944105677496837828255991532084252714447719379546349843905416798889484945375781035019173264042264924160724478167070669198820627964925893246730254082521582859044428914785385131835937500000000000 [37,11] 74241028742047768963427507898362604182559224788361171662712337655696434179264430024084929134637019347295014696475998087217920816526816637780431917197014503139092110798412326193666306603285211951945310387328638746434197833327403411940234916702623640205441395725903292544136156115513977958184170772735076672829175417928582551805049277743225089650928095090982618146712104748303197834390899960086538004909328076777101200638225423763561226452605791785689184408566404141841405434443020056182832594054475229333655916748748379557580082856756683966831602471690174161357299573677640641381441289024876212928232951281022159982941728997819425099476030315971235770819563852533490451446679376402856643419436477170879732243408256924418576483457636500647125717897245956055622617320954612039827547747116253587221495732482078250010122544429397030778501558448142519895785506997327725911612335715250280423844399592339746430313922708143822711976826557505918414609076879577789468814070253779922950574862188061167148490252598432640971806570758547149919859950765388722181970648399345707328318359715662271499249074448199467714368983752289576704138884826590880014668548628565862533645303797324328285515715150709829241755235805350074845105813211013891858960215557547906080032024054165368451489891823861286598564756524873029731372482815586507514353167721258409565952990489451813350913717397578767506228363447742467084920705236280002455029224543645257902055140497502747785729034056628510832301524279571438531568992024970169973867414325997634858042599336838912800850375287806726218982672809706949141944834106469919323166362843273321504084676988510521285813188761650489825801906362904966443330864494667131857651843259136769378505584730570289956435285433392234110612088363384775340633251408227621482940741818653901988554229534443426179641416869554345794497053899957371387983804217354773827335372547371533709255323162530887209567110577238151669622148911055128430997053546695575656818504289084412134650358740717475094585817828921932935094006245263733146707351279757270834466589421122363865719494706398589513116293185027035814689697758520379701939140733394191075855817711038744634681448347152510686289394614738362072207824937908099302983892556704572101539818119129852915397360212607059460897590649534838287005437755985779371258171028636443405696212182197935233447920587462725741845099106928025404747754304596307761698881222400814294815063476562500000000 [37,12] 523317007834787417254752986958030550083444364979097018967891877417382984367868971988936118829808926083672716888269393207155378296497693350821076934447659518073840776239498302883997750626976918737336111092096308073179473181257240776085815293285262052633002980619438905781108024787441725204530246536334642041228538724144223739195424127956819591109458792143616620758138731229365621645183336685796194083610019967211797094423714364042476921567669594978349218475326853975326246468173824991988482484471179385567980085451630256487216745640629979453008523511803639577582085550676538855692900774471799203019092290080495379493073581090356172088311226137394435005047615069931316598013537399448720809214468705221924770601890659872768309280312666548186144672272041452208389280044514586928185356957714591844352213108312327532074254613125095203019139185755389817150547092989043753266241156099072351593102824630131741544543567640112086581010967573278636123661418457612161907661790699831828992154988596339635539889296576023174440962462357901925951902473301872789633057745519522747240192103838485749308117885556392528082913594665334547563081509335926065628984025797617929322754860775541751236313824588084636938055153194087081690078994153108374715102448866119886751372292905838454295901318620670218570677301452677510266365520690943189654809620966997178246931653768267025211228009438800806814840914099315685454913037467801184013347569120124415341615910846160625926454895772023582193575071282245597689523860772145528424134494115794793541178213388857058042520335172189238399165849254968746197025895224054069650449734839449918091210763782810609025554131336907993358726313200700859425764292122401762279595460443821083163892214994609299875157529292567697938377649943636645573027905511756330407822184197280259767928676417281386107128772071282969754741028019256915076873126250658301633690378041134198753372605447729768687492340991547495039171149723191324006891886109812985007091891639548049628827326562687612092410151189939576929211316714851056954422694081272709085965963527171241468141011202940479318679015812279440965512853651122212423727022816980684129842747345779544949135980321398992459547502976472231633972597137005767180191556260427132898150596074531922591266379933069249439993457845620753304081480445370015206058095775229939841622998765697106601234015503865316150023043552025323369401854645133198573603294789791107177734375000000000000 [37,13] -5385716981837842771577700235489174630590265462671248693789970234893037327589479604752464508874973309116611661062188322577112892015114515889692377074450183573250780205186210914877027673145905013401923831309464754209457110142363655715756451868788024500660569484097054768428936660389408673706117820389212908192315088566828439980995818768187775363483667672025215039706662120193949217395095417160730684122598479349457402235719914724830530672485001466511884831006105572633427692883117946302388768670063942041592746071996115357456665169914495043083695845511448767783607264064335034857638316516149304025271484197864776431904973882143564857834945116914785315004535117457944286076614869300916351883587855440657321219680560986417015228857115114288641746024044019987400686480436968928549259736557799788402517622542164402223244713380905422151275376197837866515202378730274143682897346394477683195486604271511810896543329221727307116857451567233538564299096191929200993614272242523014796735989737696108993770786709813156272549365169784917239173997576777755673828703453445006437350408116714078580437992358156170237883087352564244345547899198881972063124427907232175105885448430077044854457866245944053147810466179687490591372814168404852050779878302738945640165338038395360814715324746490759103402068422019790593104951974330501659717568086266448451789860659627728882400770880249648417238837779833798050397343517269112964463724952252508627198809727042112733822643128403013524232031371530979985336980797414532809298702491788676712977717378297112018448289362761412004185390858215477296982203297622971576300967977508555472175038668439447767867789776668107643304906291902985080518018132068435197458451887097928506198132552799596364660654579512848434311290927208207222845604918679130328428900192036103578763981485196789309570665666443709718864473979408373501842675308524293562998737344142393923538561686992365636404230180994025148573554802854824050560305409731680134989848096855215587843852965568980349102612680210311988178485966869932730521241861757795543660977627179161972110315987632717778422078822755280632608905717101226247911776450596502482648870574759466637638758638595209778402902746648982747523512358454230525368131138387558849166100219801272236965369713846047451055395704569094468608587920502786234781955857515378822063419612293766691569920248660970349860484852717294626620742059586177674646023660898208618164062500000000000 [37,14] 25301077028479102382514627678562936596050997315671809756591608736299807377828525274293253296579704667393896692095676823592730889513035829185129178146670741691067708562692252798895384921176445532870319158898221823163606003234949507231778355690781941653843118831633853094395482348292401563366207848221585880875254944066425797117946539664500125420094199277896809428598821933820242302506493124796524362244912220976202806639991391686464328415683309151305436974015540768054934672006585906088157890871973771285481887489283407418915916822928811102326699949174839897911907567672338117116682542684187958136697153981142592747685098037619050749195662946247980396510904453761021057878942497962422050160710532710786120579767857253836793697128519331322220552951754902693354027082490646547588760934992719731025177831200846590387735952019405857682732248735516801433832097832427281187736830584305303642762057951996998665338044031687346742457009911693171486788124915125199922636787976711598350090845528522216936407324220569710733532093859478138693117761807058678792068148363847236104165137324515278379505648143448970093939910998493204306086810011519288459063635613980109787436102704056721532655886131793757761393616720130687689173346765424523346517281545270895899824249748669744547880876196334568545548368569912367669753913350205212851817493533730520080486135333393943826613198705240327043179851427940160023315240951076650957620681464637291393192115416910183195073827492504079762815924839699326399992102709253376897454239917070689318906282481294797018815151905365886234765863549448783787757454252728867963182540360189459496106541708065096872229095454696262026628664511485285719158523492169249159293523968337882938208915487745040086846781075630995397628274481447370503886345232964640345449869483751283879890021525400379347841996911469132129433632387098243397538436075213117830377827689703658100447815805832373597434767575037511188014054052449821826978104148328582183452246056707114728837895581722601531435229738698768186267529564069284225432152494674295418967591563171445104719577381682024240122300469008988081112940309624132456158115055467367142388188042459338726761503255543960735572916753382545591669364714630451199207928572215444286905554477016882881628864396573647615901877840501998320483018850955097712622319126602416309425489654814859952872169523267868756348141870797552896530518973250423186982516199350357055664062500000000 [37,15] -77359074704484380187872373337523658077869191204808437752018035500406819859682715948888505608886842584701681694683667777459601232130292301750196381584853704528575837722565912695648540620825621182863854467019431395019576177889884637599581523820586828906877652494442598665796389601643222600894123664958023235662643274937753580512362718017222046699465861139425635099230256573920736162253950121612887685021568873445280404068834996882259469155244257397039938772230686871491873161613208689233566291328741189205700579475256174810896329301524127063977540347706980673126522858892640920217177738055897006567618281415455119788643384058591918451797185232922506740886523589329146858949619925911144033873938472290918122314764382842267623125043198335785892377568451144317481769566848300380629002792989381679439673256574468882916395326738180784966944654557425947225458734693928851590710799643722105833098330155924875497883412275008464604477988608454263152534668603704111032051030388262270150107902312362913786326376576073107507743653967252932708012023280874365433372863480890655457718078503231988433269206985446031663203960963539613784002888431111102847693332042875512509880832591981291715850615274103304451645611774204572608048683959425604096203095845371635439479250999313771241113529252540862808602222796787206436348316716907971344322033528497022681132456928609856456587878139247034715070284010320287112431888697066288330764843695768439212170745994359152502345993706939549625965819580657095329791904737474987820620725631192075268393615520786794441585493962871063767154675419111862024267875196643031254917313432515558615496516086689056837295211632991485260190034556440980159126790298749547760446172032330655739684405994593358087743734612551293655745541796492536198767577592696028283889477115832318816537097479000077164877551964475349215385697410373173867790082768342687146542817224188093553488065585316933573816394731871120818699258199929132365167201899148018913167994018090157978736297191621664934488569472519678560954204983002681107369615447441476028167657045971458045927233207847460767947841674735231311346781279337291813447985694751526547716327377652226159058719979687328124291236564416859408184484155248317250396237765765241837012988823959732435683107230272444378251873786800160931892324930629595677231950403394962665182360456460070485182869177399030060835086574562457530090942015021937550045549869537353515625000000000 [37,16] 163809294407497901722492263613457016036048020883963212115196194245606844224779035397224887075580713847660996875092753558911648226008428847447098154894833446254170062854415468514710428169962066813661854616321634320314927089972775472161018662412350298545547215222115185962436260699412232235577116978014239113335936092499384627334742598014161816439493814163856808044837290444429242950497139521871655450076055192084392689384346637839960847762393536079528718276161237363906291859056810721039932930450528621594303400308368193854683501224699926168280813581991575980220681368055605584975787654885973051533453532255828980753649340533070604447235973135557446787197386584524918216631969957682808446618015222407062736211583422129622294806106656943609139449060627928306616290444234900724796017250214996287699954756345051716757806078968655549122504902509853769176404627065769687294879557904758282404772566787239998899431849658063562708062978530571729374637306142338111566528117540364998539087046476658007504110381550888446885227592865749052330120716519366183711846447932261252785764017955469472296242289212393412463788409165703615074847541999369064868652249414851356628332345082611233296566882077535789581106969032450199537651236244912814411363067688950463653200579854065202314139854114808757807059704601293710021774123095241317882624026020343081716293713896487306251971916529683121271091116703418663122275740102940964543063614598296719813179738697754396152039530057451700305773000760363873516621121629034995653391107618170553807702059257485588445555039781217540153260888599070961900223768484919207523888342845619749064637875511823896468957183045263659560831241249009750745673276897381358778769832173950277986367847637190502077799946618647427861078908260851562324317957500598212055646958354230948936843406363429193695411876538083469894735425754324228132383115915478832729057130724036130121427994380543106300932784180747674409949244532523017550538077349989882218773170303740340059952188123530112563669687865039015300184054983053782329158751474581666050741947813038509544349913583403347233553119760335747800914640877799898006929456085824008092708211816981722558263369337262025030494187743610555066748923197197025939141418965184195519011101293106180040473080793452114081156038464130649523781980382089531440833989040041924457636675549858693720172275886092965508824313914304146577727294697979232296347618103027343750000000000 [37,17] -230218838697465986634304517600176781253432737618919105047847973084236942542309022884317592368166032961112502047387942870628116670173033357232195372442399167448771663068588854148352865868329584249963954282994295081281497481329406688407098584974562424878172491806904145310939602452156537123573331163644278095629926195920797384464899156647351218774798214060040102678006614674494802083083848153549626151993435132079592368781110418013427289739650680569189823898896047139961068192281435554577230092011337725565417833615631233413375859815774850516379586453379870165408405051591292364741218781729935755007135819041111210825283041265302610043924306412392977897155230081383467490373019323886477049019478782163454347366551862515997149877530919498582272362831569767903416124384468207248117001821082624431192381702728349158076778359955646917157345770426169174878143891073993478356439595230000957572036177994385129516184814773344348968589185291118849283294445307686870314160702720545949330518036765658689474556077329433595787272081407672277968948299951473050960598682642113800027282608998160078322395784404847862582222896991542179668474225461768249892616748391692293442275409134943294707817361099696410874563036978016698772066399372728857541019014976555837136676777221555550889374027405482997973753503965685017938577538648798287183566855897831386320760908278138913874353774617203092043373272208932075551523015927357228331234123876618082701042958128416621823847201441691402325860632050776008307694140448920263684248826697930749159077212867133917372018057709254582473009245629894284707932832143357242777657959652624763532554512560151169429770128700242445685270206273053535165732185765965577972747565231085805733396307976382053136757868346120636725916072514497503296032161026065892471362775445210548188129782676071321149968726446790596188861081663106768976675709667852599186982388858605306777447910884002961443390197899308908414422891204110319455270809447677974619679506491021784970998183527536821567688618080219151809198531001865147283436781091831257747936540943478499212208578796875250904386511104646202955202532754431191962478565489594067200618889243265162220437169456003776066841652885734963510070491638466617108880380481564114455466581085331722622676638580426758022649046401926245157308802182716318904843434846219575355092811257232987187134598176656086899239266909105577907368456180847715586423873901367187500000000 [37,18] 149056814081837577655917079887963449638178426175489068811997624072698830328548900078106062407871221727645000151162132267788604995710364038088436546222133681211581266286687663431333442917187286782507992151224453317070531861703496500001293126156674689382887094880222215155701495294492940106698506468240476886134294693261890708659627121571555791259791906289154464439752626333770609619899487948124988924335820341527994256863774771595408842282524773681669852479779924296705762390093979081886160431830114040234475117724641162124547133125610173353733499360564363631684033225485484375148353692308527680827544362696786638958402229350649537506577882114383854254826904234085574847931526239324611257525876131418176262957898374425353230097661128865342700897196131010424483979377698070957732973312856038556999106098688837784886965855757879127920144957657759297913392313512854883469003104241593020526836258935389920384947788492134061491151778954439824082980028782011511488749998246998507220674797490063548251633538588471305261339251349550176872647296123793912027411906436719580291245593929121311107086810792174708606772630693484872588957044354819827495860247695768061994877560441201254574594804530749510710156955539144980751778333970344809463582012927304326348246005975881996087801424570844235972774759327029200922166419288214562122537872857352886734179130630388627483684743648388225521295750337253068652225279951570756111217390663647311491280873123077033914247479694426778467971824246403025004021188290511653960767389929707353375609136951933340182691533046848952275328849815952721793527225182816476988291600289749919898451623054436186830321155723137708145038354004103283191284420783251387109770305732247001024586325670912153524013630660170536383149824120553560575893846572796461352384359682636317505576728202256420364643027254464856423549474590702521508549673334575686030705496422130345082074964662692337160284700947271203181782887183152686902158642813448120589650865087910146785623694945123234375860348668416926644418914249284138652393563711136117277300770141958562028441780710927805640153668777423886851155232106646843713583341399629754801967907452169226076856319698347500526799023546881762255864313238754790485739390497390467456350095003088994756793482644485588098689278782735768495867356524009108300711847218346492688358290606941033584868741496270976063006209570704907463323252159170806407928466796875000000000 [37,19] 226507325673296487209129231511810801732390896003382701378780254408478627650259392705433685063452149181731059747667701330592252090668591745706482493064220631594158844863300558547375830071990190277294160155818389078495210817506987897678992523931373178000809987750402065900244161435070963273153392247116632605884238599006241880193236203076896780517986426331532530814842355366653546021973569255005110358252533180825731080785577191060259749115754842953871879621238633239408968331995561863197458198301160537934981386644318099058190161027988086547915202320469275073759981009563687214875753633269498255999528631921065894366664478173318860787665894014675161811234916593076350637484037484725220660855482006379713339114485259345879535879135593614844406114918337330986826124304910925838498211359733027414786187177012896090097626256618975255595747066466461286318620942310575442540267896457820417499245803539257019394696263269843951040980165910132230179966038900468650489428909605254598421813985179378184541083011800003695940926099257655606116095452622298432196139429285614072353870529094904206224073458414183267191958790106028012797347996781913656621476831708340035241767516760241336969747048245979119540033149019250744813217607600371424652197130704365521419625413669444501038853933145975134479998534377289613856609432615574293069004919380504119242121548522128062589847536186403337549199917326370104126898749200938806176232062834107859488224703982685590962163318097212408833261306241466808921794244290659208739103636399630821017466884073014062872070969361995987644758096972017465219809779772844059042319434626450550486223218762423829705033030483974509037664065349920314687143625850839791606101037269054566185070568903929844860888530292550573252350748235862426243885977463238193318083540659732465028134545399873604097530043336158437154767621473133502100800315853263274550698755129027153885959430308555697359421239536746707402602089620424781699631614354675422193462610297107274500156370424339707817336886547018112801547886607381989323408111620314084649430512231827565004623890752614366295329959098548485787574033992553140466314725295609070830785008505439731122127078055541908938739713234169097880032591021599439067597258607617689685757755806683106736866260322155769606207676612851083389587199979848975052891804550533411090712879354041046186308553492142791125488264329657095430547997239045798778533935546875000000 [37,20] -1046900758510044611106022028170871276543167558094605285862558660625168446093541875792311839832471692271785958324594083367055965116655367564644581811399831466338486907173241108460818747567623303323387198667255329937681476791585502336807161782357291479068200633667600177070663022287936315849548929451551563157121251379060121403093832771347016475882270673212922110100317119477125168579908236006176072598832237691804062804819300979093891496928650606311417658685323267988247322141146323289278464586680851149237039772446412453810039354428191642851117836993763356481557214600014579958871309329318568018661500053363135701369807146608036543982147803601605077340717126546307171994599666284153239618975365464059244309622324987912655553367534216364762905575705732287646437098310520208791262126944711216997528118373881078364226774296406336319069199394824466813765720008648896807743672056785293618458913134487569559721241892875082903188213270461512774148234730129916960666289189499310333066802896461773709001469616160417902512038547106984181957454795277711347218114347394957907786418404964244747525359062618934903507464104665127211142430251413017609759888676391061609700379828891983402982147949760288342664835104432092886169517992823070192921357991190883346184637684013312931435130193026147793935929070484107347404618802068767676259428840656030062671230091259901830560246280445365151350215310028070988846355846223597784981652058883884388340327205665341153715485839395363280168297986911655806844590866878849455201228741130502408754315804176569554062353787819791274786961834007612968884502387634948262217848489507197981330561110302850217721944568175348659962720268519015040207868057334431657043367378964526601834495010760226250238141637963592417432746466491332886943649876793510082076871424965363931308878772271879720752261281301051179331424567451372421214851010642610303500297476591334468294044523412246724514232790508966566683522210836821246225513610915685074886132585401178399362337421255047497002187765035003976843413783224485308825925188018832393412003221537595445186750341376867306760632417126718141089980806862687947919318024421575436100963989337171144358865221363357709722926294027816322695936157749198708641461632384845519787997527107201394161063473012739350030564987580807655988300006535311981080091821138323446366649943842315325733458799058135101924492393887788921347237192094326019287109375000000000 [37,21] 2756165880377163979949030446571210891198321610064698051429933811678663153266252122815282847231189980033587347377730516270589180560473283877422691033047529780266119480574095993153065624676280728218753059782459221669589023214502800715388409894912983789907570576523188449746452916533434664041493901110965846903848167801964338589879784848530316534453350472548674008036573827642547804031068871650296126000686131944959023310985671025769016735478859884820595823936593630191745532392653908570268309093160568875287773775246197450317801924587378061915973428314227767749680236478710516846633636858751036582916797525206286596968023848186534659763542196308980916448498055480758127401740319629003014207527187505043080492155575881263815774746851116674507328253297094935409600700626776392244226266009016150680071425937283115335630552493116967644892387610318525328670623663223822836495447947941852687271756849852369103093355114338562859455638326117615713549702715330475683833597318597864441560424407783156754591994895295799052067294259249403686800428231387225650258732304387781668705818954930730108628054512992210202554613889809295315524402315795992444940855018157617216240747890333906062348849817952726943790244076165881551898990119676536757061566919048433171984804385862534105710057054728234168119744745500451076552024947367519868470301750477338054177361830651505092444780240317697450439304707143238134530199947150648353771062425390636660328138206159465311684684321709922553936435973808543813060723198342980750458176905010197948764784864019487660915793993783029963864688371537185332218068212380922343095186748105061037310647503354313959958164249011939058763271358512095922563663879797451104343532396102824110355792177667375588979753577878242793022062226159651946509311310214464111876669864389923848456748996186179812706720874155180470582597395980100833077235295666805227191347000422180626869865633762424836983708144308588896466580279313218988314186239673884324968049575920364148125105428527317667183622558450301440199571642963346526616813595366263486970473345088861035723265752071009045273053045697085872955265706169567676717958651322381419143341318694863079750673630731892582187007175908327274061965818752822476318086612144698474699544048944485056709105210597085980289005043146462299096454539891215222301113455058501837277004999594896017634968257279981821913916739674732525600120425224304199218750000000000 [37,22] -6680478240992384415101730141830062907160412690952150079744333442582795217349694725155898045400933599605642613793807547639923770104348616660932210263906129419490937065407823124791186706564700329236531965733210333681877015111391779467017691037201558901582803279809253992135312597525996336837516363166468570600318684047113306745362300513418496323941240541467686985347590831508306810462180870651626778151300844913415162965262462385964749243510230855779825497329900340904457430605486657247464150893063833250506764624279365201533787941767325042954224196288749474037789882150793317745042779565681927940522978506870532095761645691693431167911684833159964627620808348893912977441103643464438217516706832805226474063458903684862237684388642082991558667121832881190409833765272680316494713147852960061522072725674645194188427549952516410836746664365723687625041630129466354922921696660158112865984693115480174675796291525697442016422426040903566184311739742249891741371429077894754063186688529575474967276088639145929295957354480500852946672565801647094454040601705809807876949139223880964502703519944397385159648261243985928237523081417729173348306408569998725622483947319102093220379614020851489776862589961603565826297595856802823342405411193257867437422366828498184354275555021828049041014446979416154858451569453753483989127798097420545191958692417467813444092446652929441958509951601939229592702472979824498897619815907174073045688950682263183243285188083816754693988471146991230403023700279461539902553719193953148181344602226607140357874966627591172660214167518260544312568971173883220802762340601452866215058557204803587598379169583753950669088116083032351779357273928866276831523342976710091027842000722378516246196087904804588476458554603095713925320316855311112396467584783789819741944791456792005582001663812956935881824261847474423684979652251205181570924452497800339286271401320175813762213310361042713645907076128484392677849967049411842589175439702656434573966995162990857719679574941587562785630172210837730179143151389016729121301957936513368799469881155192985883162163818232118289886598958709064217392563447961222383980235957948265104724557057409901794137873698372057460018595864055637829715114052465012893138014909136248629726464074762065639389043617970964966034527562280915587998877918433837049245690849309466611297875742626889558270497637693097203737124800682067871093750000000 [37,23] 15125352669719623280850575991188165690642868416633563335630692628869530066560126347851753051192073054139233461521841693125028442099612127570573918753324071652935173340457848138489696334582731014588389547304424570835947230970797529034642092571035759570588319237072779482250425514786763145781655574694820010956075036296368394780191689927164923212052252825458186539010584376346211796846700383894693246428004090357903215594259108657752498506975871607874608481769877826594416117216933131328788375377692212438083528010409859572727325597800174066736915280808898006015532192174100199559030161052191616556728136064151950651406296549379175416214067577123190732632348652104674628232389058078448545677296301015782868898320642452216141300841212605552001935437874040646289645646149053184390675327138784756735047135345441955066059824661986952315636289795819316822911359650259647436637300411694272115002135302653741204628194567263040077899455175491165353618435985726966507619852211910359197992977984286926274382336444233831685180407918834057075598751034912592324950255504407909283230076846758063677073406584751338716574911659770610349571147518754432371645495595831070038805767014026701979151506803029600054743775426129459542611377850804624828616848782195752582550231061109686706115353667467568657641318682187863647331417689353310784658916261946659541341802824228927622456120417227685316792942190349217798080093117797987710242177554540800684256561153524489682393901894596043991710493682429326966018832167805365273396034074556942874766660584225023619174951156847359666441019943370639378067950278259982349898243585875083817143375140663260172469466390347270057446335499645738960065960165019134057308572981017852995084781858112897835700989997764832137821445681469938270806333747982159237798135378721271629374622783506414254184129056276207223846730776057350027859716984581046176091426496855828520107053646004996045936133448312884103987614555590642640407590524099661471469987280175041712939190591348059559058032929746317052956592396016253095829473620895525023437730120721036702227711719528912552434412073716499757116270570201438809933085226358860399916750036416156011773367096284464509839346413640832839345649376060842189844457887258115502696454922246626062392534710126971544804984903707727043258488185184338355304419191487882445050608824022709876277157858094407280602489151988265803083777427673339843750000000 [37,24] -29870780414158487238235855231716212580317897944381568383952998582576004433050565031978883395686118077731127869562174239205733409129780255402381526566699033439294104104273554035720472670181693627960130027515359918151961727999737339443893563003913165943618118005126651310433550434544595405973579699496036718370159974014596554102361839752458218567723332427944405968870279782355561580064898190446343068617032444877408692575618902331322041964072581938869777087165537544028417532649139738476092637687603020299665910878936888907116919195560394425172756643645448978820747219002924611995560096041275350344715683708128421720727730413894577151123606121480188494646818998623533431674852462151629193246020142883764188926800511062012754116796513200333323030854757148329617114259156036506861143658570509242487154054900042259916084792254021925108772604579454930845267491422115704446117960902189675808761534708630938133571800606878152374991623998368374560145985852541384231303461871863915721523079597713148205221079039591517462788030634985815814738531835263352330111664545312798052334442928382144707484403806707114522092027454087008843629156014366274053030176929540330206052951817421782142986777368491616521754725161412141657061967985204399031553626681391331081306662178863982323021263397205428381712065161770553739948610646860023308940982829209239251019235725942013901838670364808637016703824957220545156980548688904306282735367030339180428897801035545365857308800838474031745644243612350357109597820588492540573219584294443722489342561738996666186553612288270848437718386266700965673966614913377015089437214008999168138970884231039516042110500809440290954693495315787300154043320437154110736052468639003132307395399932114039883120379970137038821001565686215302847017575618248773388419999142433273581548466546399450863094635273617526036305527492474582188345340436552250655469339908981278959669164184275953677124681888087466155373997405255109331134555286009383068799812791977721007070470778831927105596584033713981980086100941468684035677371891835897963013500632652445726628607852449591311779331370568112394172716165597516288231265124412586663945894269618459266663451250871324970482667894569251824977507097073919712939320646722375747860888834319571279387244012771145737302020218523802477926091043421199868674396258833206735568407725289618898951869214357726645125978848227532580494880676269531250000000 [37,25] 49271797472065169130487817575323345297610521401455266355354263192890416245360177130252939401457979248952460419601067008642310416176938817033305870804955665346080359356494475656502018149708941593747354906983305765880124874795628247951288927475106389676362196980213928412093830534886068413447916152949107133283147492897823951472281961740552355489393697496225108683393403120739620693759560104089526393494843788583309813087619787032775250221888424426289690398178021128340372546176320646686580274448285227293757547667690756651026070228162979874596581909075303650357503944318369584146967157531692944677020266896876088594886402603339239542969142115714295094846624513013249346711075239885001753360101153068038988612678912411306506658198285886978835786064230821368400551009609324141202120460142261016102386911594863695444435241540831130066719721268184622884866832837168817303493644986017459212085202402975211185364748296428249430522648521387486248955989540998823439779847876996556069446174885007560930554591977859058159687858805700520002344735690587051201646131304454107888633835262317462741938283269120329036725766829377069684570477386298812138556428944536428682201204911430544482719447969137703619837320408453608278723132518890004026075018200006102425514488628051759557907924863195400186888489998166781358211792192021783617394544911867697994656268842757408156928481434345689933113268936492120684559473443010330245163337561249564813713504180248473243638930630866721459661825678130739721730358466417971234613340865889157253646909760361568731469985089149552597364146718031821934565370527442791521808654097092282122056659389338144434345701385664369700185580430427202801005715415786087773024526348545619661411091392906715263190300219115041503443709781250450872201143729812018148463875024422158903367104448138711921462192233618614854283889272769236031034457613983682201702805218363382988439625020364478214695701526057759117528173271364237980980232038513200168417503628669423483555815990189372109695677927319734406191962324774958670438034181381669370586020503770530413813063936221000734706164111463176143574793934129058252634426347898200879817118270727584054468710092945433260336570847084967457506365256213208747183094189460294558978367222273807906063839842295916395304447416090623762071659861257126300610013701122990095185092953670283294127400309028730340799029363552108407020568847656250000000 [37,26] -66450790824084497972913380323183455233214746610484101988558547894764384105816473311193742716067778058436071751747411566928889342581986740179065290809840410613696434755112245652352046187137403964362373783474251088548791123296513330784651694410221414409670745563753767270019471133514793255855785041390210801681955902106412408159502778235700681412483359527883556654253536886380704558407127040021478071084388225867458380154537612096904027533539781794318126028127399274229597598370070674994393893976791144870166143829716142350339944506548905626288799022065608390084652137134993914038050657561885037905033992618765993547567228370031605426433194523902306176708477821947985981799096895391060772850066996052182456016791353257272615256205556335360135531084794054074774896151476047570562196412140258996559658618681956174581478970622356251150100515751742502507265542465347496545184444833730125693673586408281141877794304253684679459418851045085837757568835717682690953950024958348091116352396561836240452180769645583221787038263901753394346953126733281614300365053422442499097176348742958569189470538734060801154342352853282570991305937571002421427442728073206610966179493953671665496915351425214905366225125439231830266559843564720929215709146683136772470565696764753810909651867923369091344272795033558928167063714651883815427482724040922943769297843801755542042902764244297710958158355721893757177728892866346345530456037109743155926082026318516721378595831065894443944497042939585991238128430232589929589178831997398156362850448422944579953188579775029997756075991769888980334222464140217692390590091475621732040578764167468317431918635855447689785886514215875143877162896420065619918773210234743490209307071973508443852184834588528353474671410030223855207590307747708405799155054663167618260291317161842597928930155650947242132778377706702823618870802672422471315721768052218946297108523335918610503521766818739845170666153697704326289934475050472156548084896730161594945550374962672966650275675358294418713044853849982072259294623654887693905934396231464733454892338734225983227307412799983910639773415220250420150266475802645614835111813824550000562747227655770433819313268742211479471392341525802199324744246149734519369866159233449340049883577645294698514732444773890577396801187854932381161536426825843904977590806963749467546463288100677679892669402761384844779968261718750000000 [37,27] 71506463337918332196484767663104288164183770705191648312888699830912712418259555657970825772513719459632518869719125641435776680106542760157433370857960029572232840725205238310417059390843539223800217262078889758700150714708533573275471901607642901201993808608041936678716340841651638872843095691751939892835965195568849825266139019677900204660686109734707788689151114778063060514048659392359875600108240208150606194076758587236451851329890202470411808499232159716880375841750114653090099272070295803222034629494653363660501379765103164347101810704393717447516492005113267604408602455484551582033910420827871724126192527072620352667262992571711403731627993697489053789124745434425265354697233471764181523717828477233518447864135602871041933600326466037456996165674558277922887347324671754519279114574821925383122902129881853468789913159835017332981533210483779942657726809370101549873536592097488012267213983014865122846414965249530238476050966598739721812164440612107188005323353156760714151766793564475254824023259114732519362855465272609776201060787643415802716865603234136429641725204097668431755055793071559436622534696575582014796215156796306250963197809992350375336649785961124627517032850622509509642660541481862547202833975043475328875946316849464853642619217870135959033636922290670813574526925937946684433587125098590060028606772452468738680723575204245827444500454886457433998183421959514049290664279547332407908577070440194606494932968302865351610464111348711151772980036690717166857415434033206690103546415343483652002139040332632137630895150995108528290107465733343780826286671199946856626822501641472971274553445048738622442331785501462607479853476846955192894348353829874747381191144842849251498719979391491277714471820019533749960962290963280558736807757930625756020981388093073603089471932896944038332086665248317940959605945218843437263023200590190528459497471455827582501524545885751979781489577589636071974908276246270130835185897843040243741789751696482659934241454006055348105021519336350903101791579742451461440104900559100363530810258998010899763466857489710203909671255097272564924572709371255180794232488398768819503814845836482873860557857264463447039966465313752063820795630434157478296853876826281018916150386926313520420887820971665031512714261221047388613468702850642995645524506237921623742949004884361663414438226027414202690124511718750000 [37,28] -57561016286735427585207479646385095886336200536931113152753336418044173955091058080856808537322247909283784849199320429814635512742279849710509858510397789378006053801132837932742179894569336120908606718999383687462779318259580115245452157699957805496920274082344846916551175739047246292632812836651152094107733232040362910162396426103548349116960243875505842694405491139388700876851809929640164061007697405640557324246567991476066676289651906082718475590087966001510121831662443267953180668454774256121256656861532556929539194710611600358755287976865595931007659954952115412079347047927872341914527144873192466776289886469280219044280929798149210464098145921009536227275422687328152935944083213521987061231401319192343898462806935385841240821906483883541315869468626304892086298673990003452450924670458269420990437521149226955529673239677808362530970807294788769926233258845108408883586082172253006931647158275120911753899024150730710470114229907033162686380596977469220205769320471756178193903936105694738804374932616524705184545654311799134406126809351244181017438336593314671117788572965119420668588975724970168363467521544399957369973778983601276264528927773913350058589026764157134035860694092730339094332347819452493141609886140232257868744167219358711606594992400216475327995574157006663297339254758612911421653429151118318761547862782683840233908981098304444452398745420852900422947437776998451485821968865354621205711688174617637308499917853417693476681310404141135067024186989547278506360782123285037553068206615030601054625528617783498166467486449858471729244391838396404953916584511557927380220224531867984085006578161388830507994951822074263130934211581027218237799900107655071798497812870836939946150755909524022851654926324574505132699406675881543337633745964424848442013424618674058708098164801066482153619284356525376240852665126125647682550404101201721759541925070533348105507153904477483385043139588026826212165775120438517507792738657375888566292066055808192629127950928785664577470116780376005925421689940809213238137222002028766439347356104460449520172318521964637110849555579436601170819069476208790181153739544611730389238024950045897580240418367697800087513392206339406695060697071062738851303798614483871278389919756195611739855293269187853867318960600767326190325812145261906029425272756108001659738904187690877733984962105751037597656250000000 [37,29] 26309228207321932967985933284134463079078588689994844322898478581021564180760587919795873075101782660423681909082856263805510552577310970050248604996163910716710427321966544795614119070346110560353973964446009378013369656921805510446186565167807631402748621523361853213681234822798452883496187123659887345369983780655791613312925665607602468711418871033472752533181779849079925207082389228223627858970846735495893599851677149502236826686839540300405185576277166252692149406840325514485870449010252736472317306570916822098079079510741293197499857373528832119996167970664119548325329562236814405721847889443636855237581581044763531004102978630869097633528218734226078011109139460212209097778335577274623155940077519895586434712775027191296012446327302136157843933083478603671675570631634589841106524569580388293602203579270220312653143261560979472701331175427854790079097880201802230399931012637094679718187041971537548018718176234080907468286275536478949493954261972352089773183175069759220768188751059029302576064989391598874760552905284664360756421955236420945650210075815783627873700393465985392020801871202318339892686225407129785482559632447910346990174750211106838384721869925635863904753273747603608619478210343568317952224226570884805594157073912692857108870195388926958173524038303267686394448964887757530315232449601581167329213830948727987559073032718546912432438791118381055950095795677216980337246818678406478544029290091876992982494567448468738316165369145712733228433988413988096081374248598846893369798289916979697450148397565281987168751417850792236568977710474268911788969971917573992399169334652268363486785801675008322787829801171628872112130408058883841692643073818740324465744501436123055548729489803062288595018955567782798435714262446709642257807536656656658660504754793045642658308539093665317712778094222921718762700878125860138282059206802459344116948099031848303839781918083858141637930887374190165848236022146301518257351523149025167675587527272335717573172296488933630439668741413882740666851549328070687900308865732706696057095597833996097689373772730041331466828299913321661771459886707828029376426815324071953600330131787915038886175740860380843937250649967203129087458207064241463997979748397005438215987052912235599155642728720360680037549158458171611402908740412353520058218108005509321481452111868293286534026265144348144531250000000 [37,30] 11817097154181204187473256553550500221782715858668342816636341383884970330460208497974627199414298271190910158246228558000990101712707661324996988797318935507590690433241229534347742211477574444242035561689349126789915448230377654382240241454193885290217659232432032187786812049476832729748264981776103269659642089842585633818669978774466304576606832934069654651394995747951370508738244483425361594046914312141812280099156042169274681960873548600973588963003649178199460187285575235172184717886729653272169828959775719087121745069049373484074858267845518196943205116825232013180303961746478027927482661350767784440511628866803393315257698077093358775529283571095748470809683005478908658491201803065852232019427642736691384937719118207542250348530300446037265042017817778633118528089288636595389756127903881456335570330358372960495739483695930504340552990652887964421882792362846535987945558583690733381678585060533317541055221122230961104404865174276199076151558633626561275189566586908079689344003601666448652898975822299467049162082824819696748020389826324565778564149855206093331712160511261142939596239087523216344634567719577860526088274918601070084533844368238735857433831012034501863086913692820824864977695076270421693464592037439980395263280664129200454440571315577122738246278536647879345072030493693386802235107376343973420356687154552528967751100415038757236041817450430133890851302353320506062041952668130730214541943360655011532050040681223659876113181359827558684998204084108984197367102468496733660412675871281383204664237807120731532214671998031310506688340496391498095719715110944542953398736849083683327048013081239115897634749409462876419794718365595672052306706076245946653802495006481932151243123390461166622226765224267935432921389087189232651064612628882504599558922956437144898748595546108026625963187077751703512150855913670806003182407222019530495635362024140071377293506594438622426822344752194744016054802613099234159147039317210225704534573785609080503684925791619844680682233248767644913068924010057028001618558898564921954060548582724247464729122563973278528662175412785190515100709795270332120983554459073101807298548599896228971443088166330888100982371830417623191524639009813417732839680499074505630246578791065361071559246812408266078177978749242820791267555236981656788984860739088892170323141783683240646496415138244628906250000 [37,31] -43453696932516395887172725987830983439157905770362468237669231656682777301527682427364564472585543527322151007914073743640397790551614196997798155181598560170887800507420674426686653476206573654913905357338742202987256271739729105119398883093297795522168059958822118368637208290602383217017506218882412546153719639117151487574905645961819434731921099125331129504764989990841545405077937360069991008684682124487942805714445583700133836498165382802808844769242217229634133330340839705060195242396545290002253233898562863917138373227825294687902730410856057315489395849840526165061721741250735915038506114282933189994554443975581058111783390646142731220227768086412485654260098909650543439395546804388571519346024081028108721146285988422708727269876017191841071225999260679499533437748857717725456492580563048744480237476598203855140430119423955344901007287684067457666981654416294264551834835386314060527977192986640795962603072968916811514929727206631055324894881919720574971974996827786533073167496792048019116461537071040799844224480671225004249985326672490138268468779504362232433528457976312050368105668168865167495528622415675789373103256227498498249773507935555105432711124744746846845417425314343154004859567795215875456318848666797045879726237245474565887725523694452213457562758154429075553229312315478750142134071090603846436036503083107361428494497691562060397401822467087317354971120843321621745801031758962862652516053219802886490452993537615956463249028006241085058427963982423916331344499308541750689071998829312105606037898201352870633973494623160098538080067396783692651170181936794227771092634796191697740775963315383377753520745860458050294874154866022898405649320477269962912973081713917604952711252869811290991472948362348009538692446013772364709724996559040882356576351064547231160923790523778117474547922935353481789758377306958585395899777425916368616849669372646343195664935074124751394009057854204668534864296646464009556758124091019972914790275383281582281881320681945983358587562256600874128211820632925931322400709127130044813379205713539844906015599400233966803695430701617027896586078760675924292657704189398184654752370435614955381874721398404965034800476390094581024601736629388703865777373145814332870765622201201549405956278800433877347523404586066730850193598550698631458238537606875509511361599379597464576363563537597656250000 [37,32] 59643227152487904010822271748341918044129553073658094160876535054070826163490858838384139803880112458590812000065170037438520138283619809818192559103777694552809660673824299623041235337914187537584808825152404517609911306421972539275224199275478574051127199830784060743477330556190400985174075412707305597611233409754985033214231373938773001944572766300002892312491254213843000484711557529496953968801944200487459424047309538625205937091232853077956867845643894869130866853560058496114299942362295417354591077259229239339721026900593744878497285224615083650668286724212020655931869487227326037949862737387824453790417909567174940336266133460792854171775566610385269492993581432896444224021401101363500049343082983079005535242692894602387935775744457458167073393999731287680175629754175027008925110592638978392811439701529475313240769760180443734211847298207542932733369009628787376531786850167770249015375744946543044914151308095147221412617167548872882699550375586969455259005073631517602787940169086090776464349250125059066792565318355574640392639645483843965593970741790482678645814606558713048785265574407200069657613205070636220773004322201670054853011644759553298049918564752447709886413468392718860801010137520486072452045958103489605231862820370477159347695149668989868824853867230060812163842426691325878940843681567181182053263555804368951959270943438741049273833661091538559144478000427037987798527944891339076801108033980429967905099929347457098033240400489638652810215795559818864563227677836931643618460051084064471000187425658840222493113122326448970144230361045165320914679559726808212281688695882693050928667691069530457360509714054698702613379330755208772388407519530886078007960395018026994967664239561674000485241209581234106795305640529291890536890941348289464392808534897263445065161592099407165570943338495302358458060807983132609147861046557888238326664637551666561328190683474093049633653708873565054250138691133504217641696499116518305516684354950987751221842827902577651576884882528269692337004490742619662714746380016168174403158516151122764512954142496030881630307442476837897725947787848951015958107052871650750388935160065439525264110178285874602669604253172182600829170502460048001207576376539342303642912483879036632664412700157579695048132526747561321249883509542779967162354313060107502408868640486616641283035278320312500000 [37,33] -59454158510385788126681054330326584522339982765005359586304107168496116388352934576502327263167779205201417560297667346416549257186129336654126916636983473032868790199721141488389552147638192746814044303106860491342920464082003419643177301696957632849696649652513791296671363488112623724463677950970701756961573089911110420201550254178893330669310114554413683260492622162511485088653126953337679926530210322617370281658325851155034125165632669299162653941718638383621717636933109322380587054240484590536008642801658246150719529444693420919565837566965264286543049413619468751156126454582632978755847886280669049806803844380679717768668645437230987896215172167829005429029756331437028588149650543943753232214571653838425908281478232501999317851572563727241175964498820841780342312659737781625613125157846302236279865432480337613143557130985954151098340247793922544649918171141415371233836159168173754144720726187184930605394065782042592532415555663344389725161529507647429383173015740808361119327846550752934760516751836153988169154717965941772619847018485100928718136751201029110400306112486435406447400618935381323903999391684028869476045315037037398639610438696114491306806725887596788900144448493037675253315809044445375953573821240172085183156569620695528303574503296443345943121093385213007235513458088290035348404186619295202811319222779630301325105304400093050314623033928543771204728471389681669601933428307894041907745007604241695334156660608722579432940739537924190051217184029332950118338808638234027716141534000329969965992587588915493094643631562339088977378884638063535646333733617478061807715692754092191692296821172438144232593524179552845413117921761357605190555736001642876380571732341429415111039263746274166674300153409247699621420671311021896025570750267493554363072308838268487772378420089836466388228109849386663541733112786774270858221004855642458814157044407575774886018346930915240037149503148823598370510197608406760456439809781583022236866056577507304927008961654900921316344880392896339002493063700539770073863536729426210331476018133689273688827720080904327014562714335894122855923173175048631174021098829666710178814507743138889636322931869960398419927535160508732589605357214624515221684040134979236984092923861784770401895833610115280399586100202208013841962954184155195504457016783539380355705361580476164817810058593750000 [37,34] 48285875529690807411347822298929031838958674823987640656043954361750494442047552384548545861256008015828556168269559080409383269835143016170593701182733169255949175109480264022881883246207425488692649057875765614047868095739733289473385939461413232533844627386484310257632488285076609346620245977356177832437197871287209178475683010906259236790933528753164093389627217487224471099126095871033889653869159794345729947364522220660244512846166777964762084992281398777329573996541177096994401897537048999855943323538347850649464921803157966997047255652917210546064349487302427437650888147732343964189756647535123219704303978311161546425558048578184997203777259230845627506966791563006723606454731790184808164511954498528477949453504503751590805909948755546819570988230083656510843873414722206051456211694818207600618881763494303890633217012859479435851521116348271462536168508462190561445282761118752132737719157052075987087955539729086122388368398582660188632603165047590379062424644006430081649178534357363931829021395069134826405773691929011320867397246421818399649214499615666910982721170984206502636653245488585414007466818752342539972799375237391843792894090684987475770248277972243070681881374909517916108390816703192109389497910229974602488431190406390390791899489998788800069702030664311364274580448683067930503937366734488176917999169292670124291521247535937896977477854081327135143953746607868651588886549825231639513577058085769621537581025232442366777622710242429774520070175090839988752990649790864922573001215097210340672075859671656406889911848842735181583909862798030191048647521686854583820169858003696621165545201547821048547916614713355559155609628595725152578483813147850537060097254659788206734823424666372655649664239608352163890984358517699115523417440497513558123480600622779523289734321619780566155162686568842430640741797524273821342764342772269317493299070897354464113343473644573201962394685674704278524558329914941448725429623496469596993889756244497450420734214113289266671745562732280352555648746928765773468060984030955063209442604048918467249036099631101029493719315805903354487724948366229108148556690167326252032691494172597337242135461381396332811870659966056343918143263331847602251438716028809298857611387416971373034440006619523347180141194526294099866473298418482816796127796155069233918766258284449577331542968750000 [37,35] -33377852894963352587643291666171096995489885899144051692935802994506606555687756935315611930122730620048152560895970709272522807737060594421587441734146365954248704887374257682102460500527727530878037366047535306250800267621503639465149695569997519549846329373854173633256048229430588090589695280345146606209424837553658567793340005251111351673115016574659603935291450741783000180169677427402426151987544101773611241212686743780573267596299167891341607530812960603085347921006065543795179180048254238633657498170178051861905872088540064861197350003992195100273414244482142274969178950034655395530434858286201405826567673850805643155041416318583197694343607079212301684101024657498427665664592923368356129644795212228907510356720088692347436840018451493029538405084013535416280729847440743914952717558138676370754640263247556452626585123243339858053657615748133503324323901562548918831295921235495627971690645789924816516210436645872295560066215839492529544176508918905030883611903161109061138846024743165907609445364081671968019158333416501474009769254109931375801394444296655272429139768616548089503757341537266387101075359173511847662857128808790331418501510433961418308489808209845935720860223384613621069479023731702550407871955473923780282546429124828094225540439690539023184662305417652335573802478189930771193828401795009733850115029510398348345415842256295948378912757304595224578215919218726582485508334970431777620947970762287694879474206511908833521481251744094110017256218173579358062321709512462423978990714610147658335461035614843578586948599071974093034178495701234298989263901659469959597723347951657784803166706953659861253802662828349004211693196529624327880795896362960800042037465154452488441750931887328327714862489524379834743685937328168726155125799781260269971798423812403319336127358410769983000800580723515041386868761509490006883757816975116614182215457228244754900186602159676982691007643574886741787841939252981878161569532701573613977109080927905635452523537399048830130235673653249600024773203826677490438772261290764595773390286429623603332243348326607969166192928898493837611955999882465202157895235167297431161430068545222252232857109612803453667629555599694717260392893609465480356215611459158219118788204667678146558118287462817129561488633669953687397053374642486363473286442582477206997282337397336959838867187500 [37,36] 20090903064382678371207709490336247893667099779110224024325649614592282760003116618930587685814313939085162187670457950258803021841427187731577911193066638005326142075354604625857943021234939277478208777610616581760446559862801034499603298490745698682384014148528472188174623396496288287719237547671262943718887502177601602627424844034780843102379635971057904321047878655756775761107785561322735061938081080574440876559633087698623064483702017564917925414584381222703597314605282337264941875459148890604394181750912668749942920378148928323283618351306680520418169325325236917151667264741538297473743311546627244620900042174440075189126109083255146037321561111918945484295951728877938992831672376706346345241081109104636536426623794171481550355340395257279265428653522109535133513618889648017800773096398127229356144405897383285584547560275639932142057219165556298033447238848605811357258782110828074935269526740833718974965664015308415588470638842364273678521090051828205138273247932532658401836894729617970724216038620901679303076254897643823454223769289522873335017051372110747845337834552975506105711810911818286014816159014983268038976786297532052284500532491509105820884333436955970473093663976245457284478037415920941611137099712400927047091942918427433843994761827666696886191103371460927038281261085202435401456647805443121840952249844544511679385687978596772653368490246235117253621281556698253498931057108872666508944139364063690907881069485222308023486100330094398681917991231908233661483221209935039250046176548980501277377162006265396808161932162233430419815220782387856427570269868664312194764626183659818204651452593361956006622939282005772960357829104643533666882089330023037989173987963775682478779371232728785096729634804827199763710377972773449157516661787949096654512604832862727286050703149773645374455929318827234934675886772621408833111315369401487296381049249201346405976387163661436806088011351754881277214724804746374956021925202839127966954702001049946946095481629341454646857049300597110068884884301115337791050172841041720365688460318772211844597944638873282445220906134244753355060908050952227268305854818802230813822650779278118557133289399933158910702551932101632390322054905388688293312472051935955888851996646079027142447699224794414424594228482467774279499695688224435163871106624355888925492763519287109375000000 [37,37] -10685691850086638230651726052052747048790364914041864526098857299782741911511939953497649771672065902253293593568545283597648560182220323289435749444181007202900809409776173309673707780971996255376850869794211739462040544822818106923381886626108355607646490656508176742028275311389573101847204228920016416133917907242021267433126783260271819348637229790180516955696571629088201041081830518529878617456298172183073443990664134567291071429319774323885085674311475110949271160891816157716007556096912610758534859425862414114780271556923602831456182833350772131702738222942848706909956832326187847154465195213941530499536704984420329039007046684741761480212233170441643437137469547334286484282166469263048856418994068158932264976908009346883428025769482528244108446252849188356634170286180295820258895612779352005434534634515511736919485113838169501122432444114997351886148360945763942824457604837950861806652217334178800103754976385743651654553628223573047714836307927757054804216274982856420953144192736007087567774920513959817022463549828928156802855423617665338253699208821615126324495394800316143296709876512331913748269265488784296413949958903861802177023365541432699193074289950817266674957474363188436801093663794698386286781191409852176467160155802812899593696374319734064493497194574268851902832020844536734087825049994125196499526601801218448316673582103651251691661697712910030841782940484163550998728505831254448920255012946145055019794498759327605693177153554166288319323904496766919157986584137087716142265842665350418386802657067506607260431944978711355053757263194883976732888749161653363892341487561309133956370560343669868316353807129787732483602891588459024341033736751209277718032329965872268934773091429631814133105180724680338845317696267382518383025118413769141825531460029210409381108637080477954386403276073562563239986205091259003285265402810352527665291770119102947704444303899981717661403750167103767095559793056028110737655074444199557926180023578741122150483432379645589341980977414280576642378699885290415937045428331939942476218132702750205651573186145751783432025325540745951860779466564558244347764539236861714402062934346875403523772345983630799050230483036181999677950791818101946666897277954967106060859473992329699991407402997868260844742570093017502119205397107101415676844169411197071895003318786621093750000 [38,0] -9024751143469444317686271132231848248577146404928183915117318796820906106044616289470537689152159438684662288259540199668342980529820927905649277543266166120092056738607437920927886528361000639474405253873762736351732307191903785390915120616676740584839385760436113067712280004196723871262786154098574588110757424223443027261491239655722208418839748222466446683536491172452163946366496343853726298074319223004220183967293058425733128409700942465008726379120895693710903949708472159708562087059833005654697117395342136279020075604688567800265956657273169029897358436697138797174645929013655802352600391580126189177245079529162091567566119175174577318267493718225961309107904466774538304164630135739372583009419242887006272653724752130481780424452624386055779621964231539532246348302295527411117707901607437032964198836409629946274115010786204939555459448320718577720056258400784354348672429043570645964968425846790438831091752024129195849952302963225496186963480414735428272080364336008476142119146716197471808643630453804184498612417907376152127293815015455090527029514010511027728666144329006500042094107268838594305241828520878257577632197858844024951087778924547236426506850171049149739280965730005533137178942627402278854558598394300290879992432995573357809855407470316052095772132633425866347954629519412132433560586730185229250617797344822172119028852296548448557821317641554095895655940924560283779925631014123080280731826114391012838864673907600166200891880423976338024566330452780399803188124551262511250504962755467101242025610790188752668449936072648333654599017445950307724968182730524252872600031898474091475763989518485907157735371587058290054621406146581532138983232558951261307405529243937763457547541655064421113295927338772266614286494849471809321334302820902358512307578834458883258550622415367632174919185078983080015431779631659452489667630272912125962741698633083936987906719062633804713306232172161628774092981478468682534192237599998269002508900466748575258481046884221435534047253284928786993807858024152929852940959890654233876738801904164500689619701592087188330129147335736638504440441869892133692195195957006302711640347502347253620401559074641692870288017266896911270443855592100772461179191604519624524742982484054382004813425780474303862084163762324854568826811397263045438713682892002441335344070888878336290494369675840857780713122338056564331054687500000000000000000000000000000000000000000000000 [38,1] 15185067942486849330223039031077558336817707962059750381913076401914274360384854408240519414028479861569985318071159292088708974780940929113597365830174846346406189940455438400739339143551984533610358386650179186034787185401425458974042865479833316331146537058838889352182941047612994216838665670511038442144672728700717268122881145509602652488378696771510906655180045663807378217252436361309917998938193783683959790580587559011334605094349471299887059370204615207775757327991650652015255637147800231982128011041904108640585960252643299065563061775761032019814248222879602263047504315714571783420083608125000504304699923754081489398642503510250563591449802475893986550524276709532953972590194857235011573248886160747905785685332610548751669819891918869595848491713913236909373099164169478090041170780588916413438950683825504983298713752620720709616352148521466490967929684053421143945100477095594647907841575702804504253604652453789927875023298867602010835242025707534401958349271598584509933894422715648338737023500923340032088019110471452939518998779462683965878868347773917316520495326674777471626517806702763817683923479267018092829623479725350743891905302238782283326710239379576303243485365306130667850754640000244658156136322484707722206981960404963122660696707455726801251156791319141080117663460651420553839028784209071093716320725238656176488721724497263289996578385195593952797672797452650452929872261586044070282148324860358970705047919993043706408566193901370792386090978629328810573040154321352119684229939161362264717181516171591449482600029132029143461957847928429464851884036129518294531820325305653601044876025459918837431736282438603686192812478740535094140205296533031724363195457260763222782643360804825947923142517282114977120515399886071158750598436116898857767022387428259809203240582154368330992690942784974562427529911832117862687804535977022615767569904383650572265036568710886206755599253799672498369224601771560041183132419193600350820270431575856170437569725179829722056082150619205059652586161195846986107032654680576909327309100889417888287016513351436456802225259799558705687435892342684893218504124557143822805163866055868506878487082348870406659313536952261858647056266975482281270947190401003803000849082761981573432621001847052468833356705863270966014760842809429556791816849091375290520587899463680816795903120736827007775104902975726872682571411132812500000000000000000000000000000000000000000 [38,2] -17136767558179133057571319719691119350369173947486088178413297105829779921536195007411625405145607160881160975189095120597338150607809574610351607538784674850345316249234906051942014123286285076345472369641695533565889296908878555503310695243050045724152309992197615738379741579054909442860215212974233118683129266078290173698053976454614302763150553775274228949110351593237089077683349246441400157508642977908898450655279973365900435601548658027529711470245102732318121107502467273089352156642352074639150719973386752615768135082388826526874572474493866410582719508969494409832170255234693469364146879629739772239312149613736456963504171443724864309779083966988321546447056233369806444403528471768458922972484502374802463502729909556982480235527774832065030238071499123141997920686650298166243070969389453091234462111378305958013435345736425168970821046721934112200239237079326783096005759916979932757390447774760245044355951283312252109277553564220413205505150554774181658299488082520734574992830956225987537238204474287989677822950001714340305469154250429892871419861172675913488561060200772645150341323783382716444615591863082734253345825254828555360584892107964934929182524729970907719071100954091309805464969598208475069274582244305823822712046416900211115167540637412942657309847829882151662159347052164224043948452468996512649143858775776200233471539922895087985961116273499917527713252076439662374731919875279853754152781528794923528975035114103760662411075416426469657382283437010441393901541834747133441153262526131483436435791484422429866097672030292035187494183316815428180158934008378237641828333992814761321343408238868757721378100488665442333783313909287019744799001698604919539698767800478648080885890726618382536689756172529784663618259012489120245265017268768427957900883148158945434590560988059685240948056919415245768836538474398673063592479801422474364526244575005113838713014788983923290792982248279194100438197098554590689306330633909373140340059716188112954582564705494359516166139062736057731261015141037046157118825173249999973771997754137761828945298831411375606022618814285679122139957453986178557809992939111774017614798131756091814087447726561949926817081121871439209199578003910024055477115124476964836378276185793904950759176073133098919585036066929282312075682126601137249748265690545495785298714027416084555898573225913807853773573874889279977651312947273254394531250000000000000000000000000000000 [38,3] 388518868428134171216016123188762218187146430058873975671881415049466164374382515754872688915911785638007499309584856086153624381293850953692359183479223114900580296379185266894617800163060446364334934129229331358905812682047375923162283452568291677778197495073089132517719979006660739285988339506927417283112210974735940380942837549577529591520245106526012534310164780517512183214743626529479912338314176111115793201614863128447510425859740053515125818250628445275241261180623917485764397536585042523991628557535200453801593072483354778430464933807339433469106437240569974748966298748148659448671143408634566086522588758491190143273437835937635895670036702018922706421223830181096669093307162960473373729937901106989538787334246597905917358014894616262330809989198039871458250602815906796857611070973284363493994768053858509029176994305008894366644092528643862086108805179643007898738600826776621972880686906240280845055745292706110067528070813925113575357990293105475848710532657570175343389448749628378575496628753617639271092477419766649705555306777242364965701300743643833015909845942403029889329512580777278771668814415897347755250629847453724206873760898464218853321087872140114081624816007141223706934894995013274663856451869854136164753631541295208132024952389508629789717926395714107373689870161034102476146656961479843385437143969798115267937152492107381495630219586478877960332021800998986379273211129716736787861066023668836807955458360603642348001338750506219760159901232899837170229940448907035281731138093590800499333723791842023785231965002424254706608825385666160984024284722733266379967537907731261626932808199886748133972122694164934445003100013971702066986192535231498736474462560358010238031249958561442078434366332614306659313638687620278014442343118684820628597696292968419750282652454131057417374781866819526711888778737027172737992346378188362126771701260068378762127321943880731007478500261018593178869670375234868851045981410442698644140910157455420245450977650411846959219861872090011704431754014403730556095064554155998973403247502137717180445157925262737063156295847678389777022634257852849098494673015993835301223544233623232025906770794352018634837803751430095043988388617408672199172641590684985798011861215082407746574327554214775895410727162391518093231506328051986347965689786494582193898235726308764224669323523331025304701675810586936066215457685757428407669067382812500000000000000000000000 [38,4] -33308336517224242246184109386059665952684638683407484553899639417187177454184228492710890868981107377120693696652544680637262993936058677692746547677052288251912662139318127937382383690265014393428098645226760299642411738439155024648582189371940481826388031678040191751219352537645539108665768541764972509430393285384068691190684039162981215106906371897940717105361790889581559342413883576570283804594685766650741683396027767225828999723268977373355685128376927765345443857071749518458358437558364870400561468061429503399344234914322495119127136196783918258856391001680622683889419438815243030320871925642913377363549063107301610380262032593214020079691732814561902683920707117830451983385967961361377084531905751017698607570943321954059890238978378473997341944483983114157699615064873646843183312836636370852529209011392643504578078401251940463226261925862479227257870888122118754193291441665238280383087151689737377830022096262354193648821042157392853464851076419546465278571968456594392562590605984046319036551301354451299759913370054590767381383676096099845174974520952419553090095736102236241642369667952374824417923494900453459783883758079335124777876245234985053966623689618052492998821825674802362683450236583314542166844850668639313721866650865444797780441236253252976834114256073467504184604002552257239260882341211248290613116217892388765552465265241620329738297986380833529367511612636052991064117788045821621273614086623059090973366363354528313962066461842439066690240444259507597376844807149995531585805898048443772772456150232228076364714727603453013432356661265461388715440882587421371112757771627398657270022554738975438395692065442162355427994998795255756770171976360022968655353236445478581154918334563883230214234810815813839491895944364052039612151656607793729071952692215138616799268063708849433646207646500396506106358973992431150261560856332384058392247937675324245696088552257936572666451054772452467463000874406877383135810272476315253874796989368680512004284145726721234904457532126420781090025645668797444415654322924684490834577057128559506858034359817253918579747599952079452423325740583165603654805513059861401940737255051426850762115721451632365138199143821757985821359652633411726766044458519784827343761514682800575578471998981896564760423618899151353433037462328974578884274938798924926419435098654634024691313687340602183263105814242655000612103322055190801620483398437500000000000000000000000 [38,5] 937290495157140610817397703566250058169617545500635192898963817606885622644107464321981179715900065901345428260667083956182969628996192554108157992096008577046130359799518420317791317311925508504030695467361884567905017645961364644718682776776764390188999698637938382309530153449086362435186230297166708790816869852934679193513571554840974982779621673524325509933122322890196867636196704304436246349203977370955000252002055560870923107411395548774328652954285328453214365864324264818890709358665431600759054576490691317623683604507953822490531754640801205447480884523687866253221984174953003380371380263885217428854198701246064903331550527102334854706869026951899253433508349369212846482685728129190651928259051579555970488419107730375928144671497989006594002118686131873882919811773617351254986182008175430785794224703369482016277756147919396753710722337866799825929028240274906961020918549541014141633567229991828356800229384386775897279269200205210780103904181065854311105442443650941587610732683850676742769400529116135642743027043142788996942072085428085875318918831907344544781817242699839715952515647183208048584369247015741793033973840012608560027925631403299892615747117254522188051394611173621384787867284563032989396569012547635328413428789978447775870174670479719811316150297156451225066249330439457970025593366508979079152593420774851623673880076740352976112592221549753599319563310432104977601761217873005706071597836473178854497070993713261455347265904122100296052212595258942237138512472278716773273541006843709443841681542411674392653471038587196243103630882832477437408404583141445112933447699846888702210334176650835700096294122186950147048959129192365625818348436884325782158125093927063117429927316652110212071890429981196429096564547240517473151133939217407264076442650065207320447337348289979599703786446110902434347542967501428473138020669995968139529394439998339966674059885287715363339441834233215906995102172657353698093220849608689598845934147239413513696145829351759409040000374545407953745284049251689613341100877623608225965492070061205905271507097962660942755280440536921641886938642281866500056250879056469794415880669979576657146506873180478260634188792882609290742192704985749947401353689890237903766767970605510310022137086247121227814110557847178157308739560911326672193724819038036594060175566004315624297992014351485819376227017645820949187651649481267668306827545166015625000000000000000 [38,6] -11222387580253095038815956268595867820747080806166682359118838300080293889619346091675506117430042118073438328537391661288620005459283274076091318849883382900669482964171933611557886016196537735818375917811166933281253561269078322176442971830496745766508918275925227621702813829605059298527191034637897856211472292467436689255190757997594451249087370084874394451767336572656821830256549560075421279229953260763386753442524988257580832882714067466833630205237986368506151908061120367947364645364266199850094796198680664242323623352719065991673225819935253982800172091146947546130459663553500800047854327047407118223363552343065997626890792374899212268808787418572948547110211655182880460980081922214589066641420445059830746149937129691503388005089014878666761866265140154025161397328312279922917422937486590603852256637454796153333116973899452867438427892669475300744543818099591619513949353949590260924795737129233373137306226991018105015371891033162719390542489296170017121260041819298109097266767021623884163529479593670652066015065815550169569504698531182156382515729474666894724056850838407630671193343359537033657276790755767768612191352628743112190986125800626157419572373060902495219510412645091800311028435954241280502216415204055003395217703691633603665547842230812453446164650819356918503502103966619930649137689768547778240748554968193532576727616532197574323299483440917211476603457094922461719715441723377489398757622058920860484419959936607969707105549536803986879354278531437510865544117533512257278636388451091335124758001905224442463265258225060253970200621257010302514622602734142618456692522618123441176690204846005505824013791641580306128988379998239892362018745697164245674495635010888220423271354594338247345094872315707596077937833962433855321141968577375981145550001722281177364392712178459141038110565817535649160799108243327868539771861359637741067522627346415569208742362517999112915218782877794482163449625806957527715565081770510192208417859531433602629452024389599069957630755103737455509112070187353427885463537273892715512978712992386293573662623610736041258915592099678322673467379069526889006432985358037954955354853660441942507795885880842072887005859086193697296781513140002375608423408977098298414161825862500325884993432699557088082327317367035435631712336237509612692387927574356520840543637691677346286340325916257701795429244265398394803101567163139407057315111160278320312500000000000 [38,7] 52970391725094932851898983320488212891302551931721495762111473819522474355332446954346383745031188075333512930337772380392991996121017063432662117140771512100505026493028638073175421993504146686522548256647898513548419208498420346934598482735333126539934150663140148009127779667474911050152713298778397396515807298831849737936516735759715242429014236927017295091841924779871287606768876788286133355239609553908423003016639640275938188845731967437159611593007443059720140377030896644758109557961873915709370271865176094343775594133877240778255119705799415721259172331918349156579493754322426882651595270918517319540820681423743507585059994223006359900800981033303259043681441002644083376656866968812867171168703548908452903998670583390614296989014495340196869011559940040207046519975414536823614239693570009115116996009173570201662273029430399929885577503762386663685231272226654051596407017691765466068744852604549502154586204196752229272708638593232075055272743682848203165547546726274901409106685828157546549237965512181084337290943764257838601438371516494014992140554530383915632893405712224931300746314301497972609792796927891205146127110366831650146776475212850788735899333968119793128922091663579714941943874214702970832954227441767983332646037173029728454429491653237500519150860822992775884633442625524783340405013014742165891621478504959306544237514375757735513932749877487669502749634347935230667445101015555129056081701158148908136354397958151968168923574698641877993457835360183405865363296089678061892126011559234785102003252309769437868169205331699232398057880032498786289183175654686876086977636772010422661987942397669520316871457335806327177149988084811956334644810442400894071059242093768400624743924438369315778790366046849696574669159280907647500614713456101897540602622555125563063003829394326868745296500818531538556457235967105836157675304035143021657649056974689644281331458728235520040393624699481422068093315588650287332763486057775883190589010903888508839356788231020902070416604107506842810185156566028817039064092596115464842901937375789282868194207750404229800387253826868010229623554950565199342562051883670701416648319629613950408733115380834480029967382021416529080380777603925814122968846063541486056359762566945172743751360263353420674686506481053250077805847560554438882376825824777497649466949966148304166092740820733072567591545657506675245929095297015010146424174308776855468750000000 [38,8] 184001703630205045861411533196979054595166661232591031918562221967018690623458036346864027084745868479010516844492396534737408423554632952996422077873182827871413699019448551160445113730632951350062919128144997971429657314098015648586809133280099886915672902961698149011765219574574619103048583746778743295848250360304432683372326824180666281962213556018319114487629768483684503597520145320143327144900543156779576448846189664945156805285627157888041894349966371718615183596108794832089608529884704016235433920039853334753156159600218152548924429520363907765270692541163788916724002119937549146033253009423860660872809443300003683267277159398804724077401901497774556817795074935599061615294537572182346689389826444004353745593776846780411877897384975800786969197449183981022605142682658602433672355558968157113869927989226523756488705714554638270386686295307298012980643958751158983667428790741478137939423096625672701331190489922836739867280609680643125959976700623229013174060182549241755726107873421166521832552273731700108898553860473636382747242228983395928969860488504959557955225100716257696411879772844344481265630100296376718172363326466232715414531928684783610144262157163672466983205308960753570533816107220630993321516679149914388571450868778532188108204406118775737776321550417760818234928275066619490220443102224000228874495099661593389570592713934470240387419179969140065112409473354417241299066826418127210884232159606390327415846965567780821731985879423485413520396492211460234546698088884075311543375145225619056108163394648860758510527796709973219267616725839933233953619269372234594748872201762556882769136519330696122156326864221125425440363004924169899128128226191025951460030431037948341326234577501528424626479802003578826829156264998753908857372013500193006982281657291890027901368175685302722783448030611981274063406161486938638689447958364558207368189784170117393433039973840037002711362599433571821990092784147432775435933384991164532804312404521922070431756154204209899714768974154891530431992091368331534838183883525552526652552733686463511187789285095883044224100126904368721531023398408596525797219720581826938467103700860351954591106192355048863767417809772744768129545735461602591912154391511734611905930276503436566016158249718830616162596704979010295435459704902316343864627358321126443164593215088598771501246167804666600348195855917088348263632724410854279994964599609375000000000000 [38,9] -4064780704593025293729631373204334854111394830915736541773414616935257428898127281334135267592021114654576323931968165533300582607696894199276966346365765718378244972150482321108696716623426776386451175281700324004374333385766675875487115820761811812462738633723275549941502579796981551793568903569741654979185830449223085523441502582039100847265585652547501806481188984892343939893887535016409487612751594874052309852084374297808027501227975677564669714835790582729990379463421908544327826769487227934258686569567827088360497794868776798542747468030583276177990726236276390818182931202060983608951884242667239333158698933077988787519708546781126667129601103523770672272422320707598614586151939135887932754593552850540973662393424770016062199540272642072431609516188997068007389075556678251721403945615318307629029035905387748825007312156478799850627744925393449336718757486959088671974125494778826016267372585393663923102487005665341371750378823303393925519759553404530204314727267229857451796955146702023516847800174495408998827353587943242744006253001506000454076076373351754010247380739039273203238113469804766091337801116657627362048673364230386407451634002318775382506487679271795722816797079750046083908311248754799721524304029493910685130191548018815532543428391168433472071168508268548355487312573990726566182139607455431561190559937740438315858036869055080506564657570974037764357297309527482804870569635984659678598368193075115670836845201757033727850388264372873462226148904616269353919590103640552582922263570219441648410853372852221484366362664260339448173852599283498049088384774734877002841941059485048963022836290942911830431371951552924779449403977417004741060460546232243884750509880899218909562963643757414807297072622788224389805760107640031273072337850497557285582772420474507612306111282706489943179898264502070277030084879073267348067084054818027617609298358334111521059666120038590389305233036423898225685691630269298039085327801253151622823529304598570346655982380819476031921274665637554700065389114948529667480279759495513950283553906986865551251939987533352121804880165386153517891669634316925242184258659812366773587728196153331055822574049420001139399458148373884552269041658729889584432961325160936323971059530240594342803563365040380298164777323166191485903119127990077857134066831328868648115115171463992534889591157367893069567303155915222179217494158365298062562942504882812500000000 [38,10] 24329718110394479520638092054799482890372359528543208526297899439113190620365082471769754798077354912617997974135447398626873183651261765936559819996817678710798951885864300469621114225603540222534923348659624053533442387286570200597252741026169556278672014830206291465412989226746092727690875094155326380991339757100330162380015865882903397934313161836454444814829059134503112778245249672836989749659942080528744143290224041880693708259184665001675850245092259456596734465962348374023573282930232592138050149059916110603745469416284344331967046548631270967866563478333433847509899574543726229511563689927417176154052391798983463272562135296284429876117912282883389000410525311711865096841978683778551561949097613773292775391520133535010106293682880984150249496255610390744123749851838868925809796645017539363194188496285210393661083846103381004623668272200232558074743088771312367995692594261927493330724190924740263238877425319481271550393006080634251944274762809930281562174626964252793033364781655678850956111852425360935558739331772360908171536706992111351892630091628457415503961780157063903300228230398069489341121271493288253115738466642015328917081508187437794917851829302497474431193520041565735617680873366908759902263624368600105249451021473121895812830173275256528113527868669972572995721551868497807151397029452491640479774178752935786622667137413150041470853497046013859453997208651319001640212653295037835552830628716213358339863010420659949046952956581247459129310116600624079842890248820590012705359233242952779502287385754883520467789170905312751710106342375364598584804703197652870445931827723117078195236117462764093367659573469602679338919354893037028648605854212995900003966373387944571754846494228624665152570090119474442852691734360575058283492424980631854070036912970972810005880521165663266955537638759341470001497441137818431974592162038371507296792917867954167455158167358893752448517329815835103141442768748878574407150400988858946278919954074452768594290469446620826830325888522856237693165859359740592369036667463826971392683605406488485335456602581854508129183679888688421030729119414923906212536233212315814915929961846954110173194194444521955655711122103057003827360826606927432508973799268257115340471565493329650387065137968706193532229787928726297999165360578482065502196673720048656015741721334617278098075005805531709976255065131303667591566863848129287362098693847656250000000 [38,11] -50079158204346782173242349642293312594679737256260817411598052543092679887578106459280952448930660517998534355245344808104592927735152473798426836240941564148978856672019186934988587763079325761821136855624359926896226254695464064629204913179708554123414920448008906678082959946817929204502562111115159448214071440991627572008148501782510591373449541961134162176721055157098338812124066102536327392381543007141439275002776956597615055450799979018841691303275419889163946996714497189148031621253286326547445863642091981493066655721864287811224966154614192349560723163223630824026361300105749074224139166544723481797746111209425738789420377475730253097246714917533056339525008209899893228090737828789763372695258907824089765949384184631714528217385981319887219414071210056015202302673444607438250798472540021845698114027901819635422717498056175325912502404754950985012679271311374834867922388426878329363308281295393541435883930908572583695186488848384459257569873409373041945520994485379795121688809032981748674740444509254818274908276379049731940293167160807450778866172720624310559073965392766989533517179113998223152016264230002445788091526230089307155974468818753134084364884246503814614797172523608058769227888460947242582728726831243946797039398482411854523600879550609309625370675718163719219087972635296865695884183102589285630471964160757645281861175388661923102862070737024832105707287499273741812207126972629597592809794540244892979127349417443152691051284724561635352903851419057556551817674694132641140200515628690826147251758063931863618493093578499011472969403096803486710892590343432681349702461296719294399061634678644646307489326932867403465741707657332421407186160516829963755767745351620552939613654307543019086218544480785444930907734095375771685051391280579690141742610547503244457420782417380687086212656685076710523455655929613650357724603806846515700288950567468580397230975314672237678505645938648364019919877882448383273023288629870659093045889788050504539332200939013857859228841096737985117116052678391373869708904424228258570560613640339166822756084324249873431984057253077266434280949162623612929174525669406851727476819523422495410236642397411949226254897008726432905891807283977656611829494047802135243380245024476877128875960469588560075515981437075447073715869667740848466962374114257256674286865456062361224148546774801453589171044413971833897392116341507062315940856933593750000 [38,12] -279354891940724111379084600186144490050594244984292919074320370315031412305342608999115813087027947890436914337813533303187302170525862958088155382473737711938148666896707465096041005265383968648779244470167489775140538144824159134506153562912011597512674750245293139317891796733608814896587177269495050085579022678051959367869306998608872347771436167995713631096155402741500731578593717850959567268559018710491425716469393803230798328094593112652028902233775648374518810273933627458483950264267616283241013469504535679093544213386548388507659395420409897198512416639424340004380625296681417465786941130515159679890611837779637002619554941330965117413575690616522719431988663749234454685764332971119331299392432277492045073323226292201103474734276456042009520918487636628225794538475409923606655591112967551554815612018173507938057971108956348766429580470776049217817541946390992468378801632639703587951367931927119162803637577894714670653136868065776987722305570456621415975677662541375540717280635201923898723823994814809269089191927442219153324670235224527064798102218345489151260027238154773075783702259096560178592048877065225388357847847550512222412402849069401373229326747054229990408150006814801358425721745123126349640253830663171409568156919384641812677668109195236811516191859677785148943212680001821556335066195133177999008635242161896503132391479106163449496240108544246492564086566561420964266016214303080875550141313462632016140365405235868522486577227175854260467910563625881560176191102238876279425007870147685702299152950851842703762453205627228276809140271505824235001617676165086932684091918879319853438238877002984554776130598179621628933792352600097801570398143951652109225937447705111234514655421929568270862159251691617047767419976924564141088291701801316850556320661343367263592699120434026273832670055056482847671667776183250728376586274957652828901934309548336993333414477735625380429607972830257012309024688184794822263671835463402549041195407386390517817215415643219402693027775337893005456148231647581418242161608553874317936557116365294577214714587939789030142881329533560058266726866435526506614730162882072497822082811672706876249549924439130904895823349449769921279321598022615085612685164357899993752710786822605150580099404827279385133591772970633455496364297063425053687484107300869890816876025614257576638963344683912574126314481981481208094919566065073013305664062500000000 [38,13] 2920876304786216662946588703034886327600103800171321291068229699291100848130930541352174389078649296598771077165112942507905381451434388552216045615582030898974225049887180421702159660554830087528092100126550553872219037561041382691424779663146741135262371949745144608321620014061438789339170596311308536614204165529139893296208454852344375966553432514751701743417839043138070062036067147870251306678485917457206825464665581012878978164706998680931135093172798115926358995905417160377922074412552399608552702376245682962812098025435369972142130809144470459832479382835948401071938134760177717622938546998120668511184593384041652321728582855687907005600822753792225825879570063411766246162676901269918197925004902108567300133861868581828726976646490031221019603017084497282874515325995925350075381565543240164007520639368423174823786555737799005884333581063237376325103383697536606975050467490378598645857957159879432059145923556910168563378862298729677529598171895461847157997751237183506986227343816902749161817182761526248328257881992270074510754563903863538571073165634429775362426620224786543027564763780797964412923145957904276459506019572904859194187199700970963427589183131294544681565228545219921851623478683636796251929755007458959218084114824447896338679959517368942549620503238305346974016555551426410827392813013587806066626179418599543110153101504795831066619709715592886874531529409714013423413911846617861715258591218563725412562595639257565312585133209807850758488864540792036912326382331130774697510623469850328163111003675075319790241652146766502237849184246958420195717984217608709918633531972490740459100305473577534052414809274774523132587758024636138324133789100746253901024584501111918341926261126490048518258718247178293688935371649332861232627696950067710104597841975559329461886813460455248856467085475351755636610751723306694197608089487776316699063166491037388079892430564831585079223515196505225828321829681322799775486484179338042266329481391282791049951703599805721828234791479113273003200937896488978213443066555468444603143778305937149169146227568998920186873151080324269489417515316337522692747106064826571444064154091111300879546881069984939968716518057297250888466036327134226644549827369905890324454026194719550451560030557453434324370457504904792041725763745354669523888019660411970297669014139875511869803696323731695498040691894026110730919754132628440856933593750000000 [38,14] -13725131481078295072671153869820424212188201341493778463048252101034525458206720553429213699859469413968167363298250226960655114819072652814910740899265860888007220497916917182970363902004762343139295434127896348302106049483979086169954911629751600006563598337394411136919537269160045335414162458264545660927691551614593331036334779588433644074503659069359036936066289948857791020242322412153237542233291935495476102790393363005747905838363202304936384733523221651204324182717952167240843655304779870401402968862526429347228956942253274293393178843325459244891181559536095240205313143637255158450019228120562723316814533411630113726296475483400342069097763106201470567132304972572394986145350897805273212683437378022440284266016223378927047335047589731067593918103939460164517430773030799795697671657943481092435305421131597767461237011760085392879109050144518623072333049718779915992841119880726644578063420084441498711494736307279018830392630365065840441515969383936372020021981876131401985001573445237233524249844754550633053058251051378266133218946744540717408240787211438741705183645529429339100346967417078524863137914372395404523691930275869601226379501246627773979255435524300420511593833471851157870147470144209026509833972896507234254370491293319524220731753859459519908656849153592197407375744459003547104793736533686740206545487110895200192918877613246018643933776724895065785132000186124821861043154208328966831823203284259605743831506099197842637419676081940578541788794153920835187691885052823341202566868408357626818921726838249552077501497121791795665316363504937227373797752044825561051244340467529203677852152629167795405003444664651080397954671684726098257959553760979884396434096955294023230212809709141391463199800376845265407156670038586193236380095921178776329083712521592520197583742971327023625962641131946105598237550930310980652607037395121147453128453251020143629288977433638945354425281108937328734773330902806220531287549543374894959056432604069917868445634279447797259451902876180864619207709537336178707551615986374484447547580080822271419406432394870214623287810448260472406280164674525744777249635054996820757936789183174710364808901667208945168713191650201025381509253483547591592023048744233176600333779153175120347862422151780776314860498456300559601653705597930617654834224927787048830611930072680358019436820592450384674381921867869493780744960531592369079589843750000 [38,15] 42356641788605296498342281245681733662523995221560710474465913316381655915855952590068387327067850204489475789748809796294769918580023847001171656568551635111714046136430505142260662308446910962372587642321433358438836228600667192282332284347891516857810396203162450245166331848003202991165842356135094871713120080781541515844029875009557523719593691421745597830536792896610861407677204497214086531257084372368500181824579158998995814131853488581644466271352442559900904053913377543355179186323577709164251348417192335026121295477699548522563238735729088188703974190634071556510689117047086337090315859509029750362574246921766970822804586243519925648887245308405651632771627296733397745176813983565024294841654983267357973439381708479101659022414819274193017111498241994202311953715935130371557737116310234460693147134963700350451381073237778492708534883005321566513531212849482537578661132884864609990630967900902400309917319608023872099669793257888327653235402892281638365375519993766393272823762289943410936859845911266790740344852728056324195404065086928210542653700638067154203992731974701107400523529517752664652842833693565657258479340525576894656798563157990107530493994343319371109136240181317805773212347541583173489856894553389145788899721302397643123548845724532932072157563655903124236591128153898181252326583752034803899679423150075908312746712388030514355308096086191579133052206669345684038635290931313045191774171349076813427160658952831660095873305669306462893185778470222210825638684946623715522490342546412219880989949218771975710245678352367917647000079854915289400270177339294682429188930351558981131107654838209919635332401221976945049099382964607170817985161697016823213216981752974006861361052495235952096553928945458392311337286904796478419813400322870677259986030089106474774573217612090176072545145454016458639436935790013535721734143073885774300064805191813298032427300083039024165559536805390012940828162941635417147082732728788814537768849577718186091579713322467408343495545048800486935325687984641099907788766775241441380899897252838409194576583479142735956136856843008391016600101464284748217272841126360739306750884775205435975921270365393126057264300208233888284339817613640094262771648428243408124904045966732371508229604202166553548115490017704572179661280660387122877892396716531732668325018391736429670102977276517782455333982483125510043464601039886474609375000000 [38,16] -91903254408283979509169723414119874089541301169471648857843328773350544158548748684312603493973037740522429593257693379930328824974208543276376159136031467806505283396957542388627824373872811523707228962432279205279594442236327566860861564050883210475219637732965188555518944479334400858364696726267282707752114804831376890649808614760232634185555244300555709999858101100382380907348245272292587580124688147210495433479197129573998034075816455399431593744092524995554704962863145646902101284734801308800212436947530265551187663983586677901905126170302126932322190694890291094677363758565071003347337768368719377738541798313601196181393455420653760878353071301861450847633943334417978270659620351887573857679812760236376705178507296821239470716258656902191661850822116301736604831905073484622112650917472996682398787856068964500023858008449680962233607094310345058500517153339356625199894842043108910184319678057884417028277176655141813839243757618473235960058860445323089844432795465074113751817207480022138359994019694596616848914384651108120309458600722253467873799534265145147062743914244463827472491767216092928608911079652428627292413226964867295899851015322933413773638181391226860798000571984796241490882634255799909210677055994485510048595392248549468568258720056018324394073555736903482192801240143769374452654498619215707860389751450108769320858391967680839639558860159655652536527963177721335111383795275538680795128500929423223308981028900123025468358285442172293992841918735708901624676804011696599600812030673239267051587179866632745963749385590891831864543262871350483646081547167514499010848212323741494168392190155604511563920765519815684943740606015690771082934883287868920589682267023988691332062658992249788648242639614641653633631700856787430117100481442297962080133529206158112336805610124791658271860649505200960864335457095962138268365051947295010526862473614110108603000651936930600058103269459831007944773782516434861296447557377360868327703774917712190190259397161674783763672163365307210805570671384348398146239498502533881344729162732347237595096640190007986767699011792111993392658186731192714992359297496369728654906708937857238686740838642213804904822374971408567097104836040056510587304335890327351071804130028484275962938454604304163636761764960998963994971665650615946382359224307181011943622209172681712092576342557959968859737642787877121008932590484619140625000000 [38,17] 138709016128086586421255253947692598113447167526298282266797270469622977063430194000339606450144559147350594164030626593616820964066557246086712823535212365162755571302783820147216596904139965580661128749611686847819147096589354302821792845156656731218443764034452956070859464852806776858251359133746494568948245827108850761615877245970947717948429152073723143066244565884202432282309545908084012717077248855466014874555394582052441283619821697314519661645369752571051979782607715194353028720889151838475456680835025063481548276128870798108754813929376994024472260531995808031547710369192203437175979539316228891102587935413489341351214298871129144862669787479127644259596686109008411556387549401540131645894178067104123631823802189781717291976710232683594407418091098652894446614193742116343629336450448805646095469539085905208479965926838685635376060989592863153464081483943117469088554547081782123098302902791260245291936289720083201750038147774083526710792316680741438224447249291843775024983717639569436013421536132520916065140885368345512629357301568083246453629145398421676987402981360341201737992405201335922870281303787177465051245424247504782481068463273178885485143333277065200501386421078446043647216049362058357280957805733251860998649479478285912092121098477759662885583243940539368410359425139445183437513918341233434998339408056245922908101622060551996017973083699367406082117712848657807372543797197677905659199875795019080219391443512120773459962723649512413585234169555598283200951466409282649585376821338074676792652168948826743115538007050147278841801241748807093512700125687498131984950606390247812347125855440464561772403675798525578871231335827259347451436958833188664365495550275751740762152118704790253348334088112817127398490508572611696408070535121805391313814479550266412177316232569547055294866711791256418427165678770552017913111933266450918572523955373146624087385518754319906630255967715124867056290045917776065843778876551144099415224971697401514329298457887791427866193901070788619929374397302907333426489102376961679098233094403953538926778579698596996301822124598348122705005328735042352242836456215185478510089106412608799106263072508806773750339652629515394604769142853299015106781546998032232078461849255674727738917251645797656059699779669328178698734769708744921498736729152217922403070718732617729385159214850484557524090689639706397429108619689941406250000 [38,18] -132805182692486085865783611256294398679980057225282980307665547427972252274936154206566313568661347909995675305805701836815476183099097722936197186119834154672216046744417119801744560593407586661190176755698840759314110092041026567232318582036396508867553323016664487660042076632323439000690250468387843399586570675992027181439041605486335190034492062034964436005591658736754692619649346312455816548587794484477767470241064930682079460067082973158206753652256341073912781472018118702822080094271961796735945935109741893833877488468313302645795018897556388132300002093404361044696483919630241053431812886941036229945407829341452348088570254971789491037328020246753751897002604118609743422047275538282656132560767824968142105684901699031898415086133959522440679661383199151351141998400779477754730877988716778046350968469342096707998872770205751806866010365679264894661209246919364585122930056401366585030113166413025108626839012786024568781376503005191583441326013957462520887416358304129998010520291050967850824113023303915763176567167266788522008757732465473649028641515678114540071892464776826361126176122614188382652229842382875625611546905444862238451893398020392382285096546783039866179127552241529219928243410308103375658406193315957356823820984680094206244394563248362495183380078039610296126845798543607574425957669934245700212834397915634391706123217469882475822815680609212797188815122181553007458713173870573593224083404037262249361183208732836641711135939714512670045817938463522669407867823867938501470455652347524192339807980614558001285055701264992711310547142526015252099894692239421026085715257681118159602497551171455530055680552188343780147111478940013870997197108658821488612065028251055280436223433516485173760705310223325940940127657097513327058076079633485685678671748320582883571984018369340820667534112970814476380296358321059910898554227611849584101028315543270039232526026060032388848218671660997531778481668014195171900972446272761437772148643790646899716299551544060327199906372044722994008908047852894983940537083493684292471861055929716762482667407034150013347565488116087789069843690390544148431232111083157711289029253406324563987699385106741226020695017840714684255056306452371111818893285403649365528968187811791826962363267624046269134900055638015812783545034389446320640662964077821536074315358895989173416296190086138828689854562981054186820983886718750000000 [38,19] 56053745471445076725447580171186036448932022676935842214453208681369373353781251066611341560592067979859880110509879717934945955364021445895500423096608547553851186157610688633654796720085451733051138708464429720046858558373187313465631556269832338948626411772170068992835480021910229987724543627321110781777242819618324870285504315938927656774081221083400788532343027510875909765076649588431856902870397044528405894388417640109415700121225527499259803554620051095908061419247126788322813458030489027739571077909032894937428741267102771326836321200745569866028714204139856542779553879778968522784652669097945101243754978455471122324159709802503443987969519812627756266403010137872010229304905924521036504480766795779162925555071115558540348632041521877109872080502970971904066892769325629982772207075901778361520801725944091500722108999552273661613755908394294966938238926795904606502782260804191441706071625647716950008322892853332813522482767366087779669644147037964056421228974310434385587231063319830260422731476101911565839438536724224987759157757793765288413970044388303868766364898006231067778102276980321741488774340070466697171927280848149211888204048702830998232942855298754067239657340901952923042891303701278963806613191554419068468790713003033285677593272501406688114705082278200991358525933069203328945312923867431952398990597636354645122646799851035415702545349089073976285036104132156294459082853807245575143924777403688085346755969082852477402003830924084297527084407412307129641715018490975895488793513827903577051352945998447847252584861419985188843570297955433417910361431079470511096348747943314330214385947674307441834622372762166201876926943404660991678419269865037663238653866713873479278165536817736535542610509411598505195868425762009783462756023689879437624502433480899852849692563864746848695331888156338286384489977175657451820443018972249731171769099433007712941439215108961619411709420590067348395623059965834445011162307420464334339512236934950107999604687273597986394236975946937178055210646918586260056389280030961174095293947063764057781220775300238471070502988911623438904793220112799498768040157780947173068140558067072882545102628853134405686165459159642617151757903819194542284755702212978762596275282207367301694469273623471213526009558136728146036625325037343111291926265640873275316719082248917570696081160049051295146682605263777077198028564453125000 [38,20] 20328843902211418178419784935095267899624455742389725180342829455269826246483491440246808661303634000689077981008537696899292652470082752550437957011522144411581225356121415809853877390084677038041911985629408794268512571579183982337826487267321833607503387574755168640095700028422959616950939975156349786322466504054071552474587538731638704050335418464158439806458558703171263225180615326974103195763856430672227431813194966007180113760114692550483484944240811077172751418671726601795466824409730520922575019766614555282328312621585748022258461175672515900257522792906884759183990920608632478109747889880391526042253530170342227846950371382194160597226374623747884048507455985522128822576232078107837513237177867369787974706194136561295462603178946466760721573395514696399509224884308244818741858304799210971491302836762912318476676931648873701317477321215657291180923183470267182720847415581509569828911251170881173769688491254753660604363597012593484407359093285542053072004173117611732431247108739832119388768229041087049893792507165215495724518477272946615393954749657884976910828878730989095526165434792143050264817097482077391442382379050547987232879569541209032939828279569604898569158245030484970639011485778706667381715138946859887140057909755290439145589801969978332374097804029437768108798395540804118010376887335253663311409841962058687733622665591238112505338976847286418453076916571112986926455422325780924172316017810468007223678498261023302894987022945054043077334385846058178560051436672618707875557126472226488627133605753261420746643864944572203027045922607998378534598491524693613121051025087558723146235689062117386068478834107720850459996157326271106791606297933899370776989942247858983982624038440179887269629346794365512632677071550359300636384955580593419331411635659111226294880934206764931240944911268934306214902728586525701338630183766708018852467041250053942806269496472532864500981287212099655784005242961926538921623299060480889828252050902678647261280115356287393690567588123027098640865799178278365729194202838071015010610279998152894961134683603694456797290057540897320227547114327618579864720626566733073270336082912848795338458339439488527161446413752672576576549371328686790563721921411677525454839901258977844776014551843667077260903556348169716990269894164451248509278054693612036493484983119742018646460696151834213196707423776388168334960937500000 [38,21] -80549795245239487201245125614381889771572070060128118208865841847656715326316595088374408890679795708502560639058385866046062533331897076986988021172340679823084699122317046779157605240220795763440857780503817729651983410020479901363677209239264500956044591084958644963777153575123576612069688761672322202881181011411932726038341422035693542818296274153824843801547611093594969526552568005215875722154516460976377621109627772598170715473946916209973709032311030179775145930273243560531863622216716392678479458446412953191507833552732365638183466724291251090103240663450761737129847987115611744388421978915420482571261858713874854552310131673198862813721119487519141501562839349386679415495122831117536601930596597139372320528993886736247381524093149611028301927170957323164538876262715695170236339942077464470592835168154204209777652951577889134300358890484149756181946543740259858477402292504849040653491540788528043451325590786648121927737549509943955208919936267331674833501061721526306702575450337248711097093172880104640768906174793234937210200939325707030442152619217780692286282161684389770161742455881257496008169860427276153013611849618306224524140958820044906674841572961081957117110050639876014037355111892331532181789700029449538855625158806726763141465460966524566820264577615713551522784562579653875685122839663693310000344037985463339764064202994217047640132061553116074338808218523525849859088144598201977590051745724769758628368044932207223253347221968563976072440512775098785693104103163193370905468805992589222030217216323514483910154839147430225326817543133045970548713859948497224328983823159266187934878539950233187465484287956821217444495455372102691680247364919263469011981416071567189633970860046100091761080878122796480326954597231924383785183986013482401310843508931255386798050284417189228891539334428767749056665831392110267422439733126127819794597815240622551572782506830099479498083092334646952769354849100122169860772808404045287593611962937123969520569475329581468482560723695571784129522538751514488126113293314807495081030927257877507083890123391969399363657565354759104191663246434684445135064738573812163302851589089080287903350499624660268283943902884527680049456850019605970340270953339865732757039570408629333435246591582302393657427729796522757400170723504325716418830767041488231986771248283647100293242138135951790900435298681259155273437500000 [38,22] 619367171810647865953355508584057901900774881587778851385350603068996528110679814907066145594349816966650189604947920811267539126899380780701545047514236728927231170219618368193218780899729017575919069350289706654593013177659445948099580083369865743625244521349989944532689799353277329790570137141031662347176956741161643138143559239833075967018652506932243066408772550267400606529108262126271476019342093974499354117449771341391517540133820155799943757093785391103598469737747851327626090612723371668311709685542660533804663010355716949408919591730470333137667291597569212333075560400292565949701631684354851859194409508045641430657599561345257140015164533932242650181959969281666663056221259457911274684735531356329999994765070417088947527427957671545714207617257689073180010633777986307610678747544984795368496979288785836889573779327453580872249238520090750092661811474539161110461238716701621378926757658749651660422078798972563083860538513557780743503169091777044016182056405332774178200769125817399445225593328355671663595412372329298143503457871397596676582788343393519639374226168228694582865232607823897107982107643139881862799148999372105992467372120649951959241975058747841577814091960904848198922730204835554524678606310925489606877869990331027617950069010025107908866146695143203059231363382394187302462876969343860990272018565393995498752542859571961312392896515802443968106993061377927620844143932059048807528527937087469386379208425687610623296401891763657010358294546350400853245061395180034082817858397764167036088110866912143582079776764724617661685093653243414674165747834687409720099782543412936842125590089174664408600803271994002836445631213792152561387928337244807028277941393536002364467758923959493292933429150272340480822526498170274209761106806864946940242180822855975798800334883278197639668761141246314270543036822811355978049934169844287306189054505711735601401794259743251335557956071263074078629563216058261094725141171345789503671056128398745335670031508255269974760475939596012411235701543653972676912217884167742042601376676414859025062693191915529764031706423337982502994438029392380970338372497035401301280843230082182788004656418263022345974200360101263229811937228696866599041803264758676907237396333611323796572925360135009315828445868569966914636588229550513521586834795754810651452309973408315183027866845932862815971020609140396118164062500 [38,23] -3018369928197412803818122618683137943933715464235653842420149077369548562546812482211366465831828170586634943962069383216342930630140038833553635270634345203524919969447065089547193845891155756551967832960676121440219167930522648546252679402866262049268716161190556741821369153406474961830633872815385956231710717105828599445164452890453168843695858877774252369061197762079792777666745842842273543990942046150090484034730559745576200276221618439401980446535496068658489141878357599737276698215554867674785990357166671986612140324829791852374196285783056741276749288525119924202898328428578046501607273250318580145397619276786948143668423013231218403228314674792004335251568134546714565536726979972274483196363560638091275220341051890432067700806987967803405171005324157904824275941508556164958377377311383710337171575526992115012029781240834557372718727215767507926150790882392446747034396138756340469923636913668160061408537192876383605650431641154402761079674057518002706956452938440070439912074068518566731013319796245560920823531902399268824673483445867068244163919073633762272473313156663473165046868236554327258311000811910020360766823948823755086858157146334517802641617825528135937634543920179000103220464860295399628295030998106845860614754817731871498397990023275000284922233287540452306595257690522174257114375078627939412946092880101577508163429831344258632821764893589267551126370332120015218602695781361200935112829952100516973941118124346170194289495437025570195104734412114205384536408003893164910979055003866787640627234394335972603126586759315393981609858364644350804867468835510144796692569922284591931463276676817591947711218969890192026684499753995450508376175964616462631450221547447217615891742727447058012547497733664212918562796729888055107295806386759671320899080997372759356904072907168524152356067471619912250255532103657430181512412641026445923451265795599192350964006168500319535108964729365431783658867216583348249184286947385665147712748920969870665096121850319447314173455585590202727190024377909961692085644023875836349058613618239589821829009170383372213393448556100147686876830641312674192672716825025853068531904431785082685107429160308845770797379512880510333361236813011117956239656354555686551758793761486021481756723268314900786364161638322532489990201739799055791272427747362900996331571892302520973561108519334084121510386466979980468750000 [38,24] 9039612996942943741045596848400800469933200312628079818689901175405957276595173340040181772810688574021023196907455951250216705255893603411660595625446085420535408077625893313925106938835707989002118451501690859857087910082123188110619471504170862207902541969265600450453181486313869798115687694632759139272307945902541022405172494517107306824162812792295721607855268918558878707048222818526037255760111238565497033503453815468456773880809035549811619449410427063568891440491481018836368725669895773384751054769878038952040494711422968050478904956833492198028770990814048790397492485946076752411522813974467699492019748215374894670698625525399242090205068370542929487999338431519285226798938081499749550559824164370147630857436153911470395771844318894475163924077828199234110687567977464511967687877958710107270104468154787153881681966856315888191387792318738699064884642552104107924829569872771696216742461466847608432240081663444177953226688079473531984511486790534150668878199464966763838110514787420065440292248154735727228252409753186000139887574687140149622262062883646995949384072288981096748690951035829768165764304526942897380116402418721160078622004912063191928045410154106635736500228795199798913903330001942439977830822172044502297813663919466329612751401623219045406218948896400545915857725010210102628180509380872126550393899860861614532190369167796941424236079904115136173037116235888669540064441051359381180500356842573983623091195424310458970524646915790737745668352746120681581518804611970858941776226746617181546315208515091138017576387952300435468090664549196529135550538921797412774792516665097513222183809665371727304402352753280066478826141219717377213909302331233233299412309440066964069109623749327962651323465257866828734587600582042614510329427279209495627002037270390927003234227755545047863112807610180712253891422143576126487986791862182405779398118213966687641449016441903131314930605031981093345818431348356281850517474277963722676311589054200711202018320883669443590153021879205388289066960339444513700157728362660146405370091568133102435143834090353310137569002608267704023885837533115052532595574051905325428494246702317963102747504863455064490640419777142021740691152035613127257533450632549965850367737973251617431416331113054500462591334425666202574776897080982120016901639259775013819489762940018358350346971974431653507053852081298828125000 [38,25] -19160891281736568701048676663233976888905620425298024476838231697844212512522560889173241876001605434741596131738278803287624771607396442899788309531951533195553209444768984895904210094729415784033797623582443459463134103632912363550180282943233055530517162597406961195963519719697726981081962752652159533734022688829640082714918090687405403777639721560559192087517261165752328194101317605160503372273341684474376210552062756815856051110141125045144880737298295374011897292451431428902949649371363375497942588521781741814436672416291405383189802460658221019221555365556323536933202044840364196031663796824071130505208463105683502372236861893576214870344861064854793596094124074904564536960393761224594118491679460776744293999044654907388414907189125757530181049752486447271050906233297213814238047635057904005854658908047081105116658344578206361602173289878146504359591135709200973751880742363670253487796881198070538197469762257770325508631594246982247364516754661663120589611644322556340311301415577088380680485960163917590351799640294968578523865866447831004582034097229386728731692281691806020617346491061561400348039037973417601316334186998612582324935078045144790368566775171775705117573973886438880908827833802725072339552978560990984798637270308347472810008431209937395672643694557417189483221528901850239360597334210129979757378625141184015142271727111082378616738541866689517667786333723826276310328280264883886432534005761276346351506349726347565696053806924582076062555436072042221898717814435612895939434199437141295139966261321817996500656612971812256069205108725376990914838819064055918849081193146468761883033945635358279866642189825856333113761218033428708919880222016204545711036064946844083569418328604029226307835008300336321694376383835904551771552004602236987962817685849507249371749454528096078777253273720485434407517324481416206372184948950862278215131608998508704111772517311905359362773815799457297543692842176772207838339273591817744460026996128152167301177937998058487426891136840234768799113975831552046888772455698259341713534128587541815080628980517650014046254179335410302298492681264108031098933411187855586817482758388422332833566443320372888807776011816919284646195008398383762855661924696319718910566751165223006098755929791273207532859725218184076956084646315085576621128929826986921814540816078661217281009498947241809219121932983398437500 [38,26] 30901868727134349550043366316271791867528712952248520343000051909965812761861742625445537856408702946322833335183256758422541660465148811451634794783826532388992102187766029515072894419799069919627331495916414155319080468630556164891799914575832153564572960173982622691668834968511023297771870153540888544082096700506941522808867089150972726611265305534936765209283619834179770602158976134402259010390858967504385075254833272553371316095304137979454481915527641553396841277091352811209391189232942526977479345849889309029288141119485508575543461334078898200857670769916062033950382498867070495137176670584205370948393967390611122408770128182194485117057518183374603100968391104903204739952913014804141598695012377889589389761686472309015016159583343281876824507787649393006677058639141391951576416572386465282108995503252371231421448812358206540168196296718504102148221656979397843401647932646783458905538363296054881060256184630434611168176080894340724445177881614217361298287368487532425508017950191074774350816586869527921100268624351152437089361270771593349595452594705674856033471629300086864024490394275859795920268979071001286278268647623705544004711435552371587461505051241995395824308803418148610988107815966226970546976992851856861492167206914009692718611284476540110318548844467930295838911407371863100782433582850279211455881123299670356956247012395939678672130271980174775143580360424607665496901977732864794965300437684551844914832195227961415384346533297304499006185312464325404039981604622722749468905298169978163387495985791625875433559219206212921428802159547006088946578773468329798332083858959774457034176444794007223135189612406759513937207626469143968559429697031374120832080285131108156915391511492345827274817057718809016488320945513218235996599393280793420249593742051407700080911769412510490454513678318204437181949191623887391468411108759421704630010918515779282500840154057546601103833302828772238903312411335998787533040974299514338206247328197222045776071477341514783136864510784016727986034933189038137308833219062054240691882688410248112127999881632379717858761093240035603099130051761078259849003918485587977809141975769988697881486730441750335655026151043648011216025607322531407893244005331540913184266556659995651761033850941641934614035264262930837799730473130563253758284565675525973240788529805556095197971444576978683471679687500000000 [38,27] -39075516891096129288019718160396963266981994275612831023516846520924190311316581130869505207820968422023702251283607755880801420134849302135919694244586077006241650475027046751917511202495842948603966777148017229971672038921750601388107402459847967358411606927203264676848968292466945797566880357563822603853276457880942906670488691145326262080628420146339748859894206684539429606194781221669670835848828120594972863818973657708279119431047468891699126535792711881726272955681392718217085578247912846733320798119386802083836125949283103488765402481058836925165820570980943160917510437410739428742540836458494173771759060826574455234560716371865027256513852132894732413334530952994418078723940634509011711450042597719987208324547691216591259145336629935145808293963748866408779711708839312803514936593157822147296522824894454027816643268559952055616262306025111185429266799279120953149195566266616035646463431326671723858633451271855504876358826218367235607625702261280321564911159360998896883555935668856868310725014289596518357148198604117491482379735428275534857010817642584188810405990433633463211609556354806977486714682283637361336035359191034027330613585152908659635842328357981824883318530044372669434350826469789948298184282477762830026873747041565812661115778334089826082162365549436338237202792929370969332087317912045785165600311293083781667967701603725712604307818334002968369648063516844933299655620227582919798847367129057601207822121573263706431296390148662799988287505309783966229190627359743053290396047695519088470517324060896376447524303312995853969755930057968601261372627871892890429012067558259366423668941201081975946933640545682650941615113399682705203154874843179826244652125033539905464322804190910930618991362709356880520863144048386408203012505445447287932009470262059872464103302554359087095561426939106197559339904248014028752463360044836182708419324842594470477033901426728143610112635464273070788054639380772655297745480272851007313659439701763462901111506436021775351247740296856779752206657454071066516463024790022440790127048018410588796310302416841788930397328521867076525530137790914260040270134299733440253041698975053088761487369547575761921321181759253274543866855983743947341047775830132486909878621534455079567893918254346249999995477998781660180889588971301422511323725424497977118959575991430366315171340829692780971527099609375 [38,28] 38614192075606124385533393024662785670906237765695183518694516852678588955410767372844884749778273992174606978988302077871389553805586184371388160597709157716830934698290578699435743267546672313030600049980341278856193710198026702933310869189711510949009121197829171675039366239520293579638401713667505096405488207329627057191465489055858348721483706642827969475705953627753473383958116437089521200822637535724549478680511294091553386391848586200418783225654076576516139048355185347791105033206875695997117629996396102876848593407754130705498359461141356166770114801978592922807404886162593120606472622394605995370769054341266813403683158138692019779094172649206182864504083787219515828000078455611151744323351081849708178826976600193759706693965745122466578244806157079314458436659696767852494369479927391648028273354853761253112144332061929641269431868733192899510218691417250541211366502962916264375365967658485491547871547586168678477271146851728513786779142664683975324583441266659880857951447050480697471541541825861296504535830619964413413356855882185157009929305661951247265078390335214828953825606842890207242766603692977714866472650308201869263260727313074040593048658839093865974703892535114298874900551231810286190037387321661199425543513966117732225167097251933146847521795537253733456456478824488804199986991728786755428957886624663546585225986673989739744672509398106749930757112052459801734966522477490582077105851889641104591842865287359224366204614221117237229725217796074953240755071369443199066952497169485205618316133865091243776293618115883795951323091231424301563970448867924759094476466773889415600766292666753528731412723600469306274421296177442990194892716906216833809504936583377402478191371175788615176506337270828672793309339277675578307765922100629271274218637726060258322610617763083493497727381587773807111641196822982320928653699953784905743275299405297453983945049023295621547433238173358678725899544200543255148803192296129862683959683570647747375604254130237263688180902501771641584850651624852526603951549548957564712676519722162249339771304058641113546573663813703763610797534378100523044922850477956299448362104860282268004465829497663094392128160130488037168571075369464135482423187950888194889664959544523458933353706882055684088714907527623085603285070114260748927229580984925012918790310223471351491753011941909790039062500000 [38,29] -28108267734213544148290202267796609591019238827866214549150756201028006332619230777567786788822472031217061776224992545037249082419890799591999733027904688834066603888797163526183088427385005539188233690204652648199704404395992268135944889351698678467862906989705808921083099650478619480175610732506342764469276803214317922020006300867927116406235150070763695258648472615331916086525878186555283527040399448209228249523656475013102943556883605997096953215818189370273256518357047697068501479162175750967535676130474949883244740590680402515385934954731669301594099019370949735616575078838872035503018952805180650516943021076640736882308736471716235649613113410872423548607995009288617674297661287921053920597975954241103863913558950053683857041945056394968633023063507545205092507309527193070451506637324731445168122626405950007493544489570037581540522834573227261071839930989868657059833862892915533710780079328766962783293203095004027998885264340715641543343551772525332957060436725769010424553217929113674375089875773765495291987823302875448268030983836965912047694840746750878098322855026700048720070173022266954593418895145067785254246714708529847145943970737643217344698019901415433539795933343790741795000904381264639061411118211120502920934968560356731411736346136367758535279757140594531402261485567756485268785386499771792257107873103304868266990864145543810974889173205612826462916897845709192118106407057668464616808824503455649297441807844645290906562391395303213903595429021663815107299847498039937537009526345240215819655049107977811848524511965994231402966904408443373684999824919139007748637265024610526202548124781427566039054028002573673960912792627663451243368562252123651409634846426672285126856360883901559405856889604030187063849647618831128500509530167780184913496734073875558392444997075343870951844115764280159573223050034817917333101341835096052942289986630195249920170905711298820028145764267132378593087448652119068990627435864973660576902968709282933071750583705462725061777380588192556665353550604573622416981692394498368388525192377615408768594114940339324668078849749953146627479498981957967148223715698490420994787321329178276185791111633238412024541790140875516403943007932309972920945135555842609493081875805187438157406224886822788477553252259216320527438927582815287942860711499441631923412732163569671683944761753082275390625000 [38,30] 11119510773202204647367144768951004277023151336540752310486963483322071706926203736282376408871601905380150205265874262787776907348885884311975435239458154020350724715226849912341381395895455070783727987077670400563624589847188397172260068426300329950700014267463894845277510812423227747198433193016856779462650514434844683160840707269849626195398052189186473909718979871582654039536485085561556312680247800466232173674532161009240288611990458109449878651342543489880942732835542220749535882480733610578055102369213949528788295913584306471550233421823922866481431526160369216295540999511426168719926795514240274501937491761063104079577292238891811011883719157012315865730140604340578848414498772030549715585038538123770109760901846717043927867425222833055120636532082845418041396373302820794638977514967366552892739556547016689755941879016868540587636092777195698124662033791488522605194211704103531374999242033217502545262613974957628975732676151643709673030970238812273445312512204270766899960750730013218087915641759114657072614397719421966750315503269294588746420162610356280381511788971336251788911786152044854629596606436041801021401904219709783246000697813098282536808237964949236038514887980419563148998350462457895713871586331613106918927204694468188067048185751839650122691453421643943847270757472842225937253231446701682706072092596896004495365314876913981783213160181400126446773798890233714153405872944925044120442447690918102070697967109308879169032284118600204511706409575745403049928014014396744313549902865999895089682106921362640741925531107642842869464070759709459853132436286865829731505661290345191215845031115032719303193226548405628050709271521450296037864363362480426987469784883018488206225191455572513838688166131283326773109551789570260787651239565044016234463912445164421214004975365723674980672861234443852376513476332130617211203391372683445988255613072540028909102835343882593334887922992041916399031552218257936483025685770327651612605204883086347584807459964480016683941418369331895055665428602303203375641952704725492258112023809606482048802345347963509264408555174899792193692885749108488946095091159359370817539513529014899317429505556955404795453700584276057459576399547921752862741118457453685964675363361295770544713076498387709892322823277785868308397711903793741980234952942919665619392333155701635405421257019042968750000 [38,31] 5911247373922227326414530511503069379762690582647701264763080480404396320541221396704744961971882217076418949633429482677573026381274122719557211751500845954207471430263826914154824372506113323652976711336584012317210782144889335592257598299228081843157949860555542666792918452884358113322846877693826048768558705012058395126746543087881230970111524597256976664930063094874626356248193905823656212214391875225246724207898152486389212524440826450266920792682229566451508133026972252072571163220305166297093160548919113906296711779210984551119868687262128850106387808377560691172247245745337752113012192925996834137319406038965914474601856902001884339565558009340365434375754696411522157693301005691198718274322209489683726062174532675401967679674373801002430461233892907071635840086667936036797534687267100996464809796276334354044045363807798396833396095549806198478269316203686146124533201125137116522743226339005462901026397374212969100153974205816679277100454839209144188991796826011772689557957907372837846542085233291649023687076375868001340506069790042526073842006319833266490285334913216207325051612012474396410925497273960404954485691607200590807015422339918685675594079029275180417748959994578450607940332726107042267639509859954636796689949030147632821411142646745341948031623684592898238150568894243579135817175074181327957816797403561684450924104983331852402438762902478490848471883874521976822643244305141333645290924015990317232876076494058089038440306758959925461841701781190327642310514956782652271601962435132163791118247308753439135578739486524025242450244776901155387627414058991772296135896453201891256060393430576394877640703794140388326161866088281112034262766503071030465297693152347692813870123061336299364191315049497682122280888275742060801582328122132960629536088319379014401925312091405418284805081431960700105019911192621912941630450299379807306879121296854557039670025213022660974091255285957934290541829892428930135957876007868386014907766703858294824428395459129430124858472431827484867545571371718941859848147989614395164306444203015442151964014293307413203400781356097259074667600459582882275463597376700684966166526603653202678791057316586403887396100682938848156139051069500933259442126888592230047419165335033854742227616992205851559544314669471515407385673489024828362674737709586345046908206768421223387122154235839843750 [38,32] -17448486840463551167260178144325910788390837909521611893111465077218196527783995498769302452083083029226393179137840724719340068738175203314167559072617371754519180620307809869306529209940262179098867881610509523195413390537305430472378723664535700017470492211142367119683257192389221550217548185806742117609598500538435060249487090012655348215323071128659464952995374859215024929528253001856935370761281690513300693085857512622899833144979287257720577921262585123894149740653071999498863053248248291501920841041057535659396004107998211850221277023079753471950015589818954922444590839661138217159832602810136982662797449492702344478309057249133479352555258407974269318326459748202370888533943408640573851360347872502550184250148234269752717904588800822378553662612901987354256447290012321839544641870929502782528475434561866605009026835245600645242470068023000840505643552502604202825915393167571509761823320149255783127889237428168350633105578134242599020525329402274147201964341818497756223563291352724816728066429023002501172350117527731270809055015350134949868681016671847778010731513196615928969617570635597303933558725740358338534685420724150940241044061115126409255500075432617833487181436477849963124487363439977171110282441147803190807718720382589289282735561804968255499344233882776737808356979310384531824310905089193538367903937791465624274994290386696326549275897693285068548371252993838478383133182558306146606244639790995564250205373823498441126857480309264522778615185473439132077663629762806336384871151362720011768672036792533722115485431926807589627124518998760590309786764584949027183534573415804117026178035945355479463042409425231940415550048682498664703819258804450150371748861377246973008173862150361910917037427675689873349480404886693006618792811332560587567616256217569289097775261109214325796190558529335490935956852467244161408627272738060268209529133541548554856407569857673211401260267232554915708825914509790851060792352516061987294848865471342982908226005711834570959059742651524281826724861084429536176360627398172916560738390444674169786234468982354610366190157239651198205879397530432089793420124454343178053751010185603081831189605321165982496765147059044628026314349130741123912717757946210304306032193831224276986445280889819667892544728407408538079053256519202373373315321375409681081691815052181482315063476562500000 [38,33] 21467571889913207207642479540737649249174259159053666286801967866012712228698984819687651370808792207603146379373170297067643343185858012409342913644758943513292432376666260643266126403690333876441401189738599994894942988859531467350276279731579814121266248018875561480203153962941051606901196290938301763801661195967398722365493764543877665466232150520398529050836269939818627163280262406426984260572454947982644020208072630163106697410041171191605844748979645804438703949194601711054352842619599467446264073108551419582990053611593951612735663284209594121556395553570327202049539279840793063167040036130524194722365364233104841169267734227018691264871097011276343622014203144345027686433409084726761062992092559286227557943647712244258021136831688960640680319394021303981318549589841041089800398646551340780744929191757857620053342713110370938021836514288816372449014837742931779221008408423219662801943236667886753980265604530678856945431436883420370310646820866659357713607300371489341024053931646806964700020649465639916840683269598849325295685044651426476662777183503000747275148562001957456668061159958945829615485162090293894921050228644608718440733658344397146990785842031527321824164279268491064098268983313303587469902093327542801153968406899330387273193537752065257888881587121133593428909784395845637263235245522991895713918558603125044524580166500010171849178817477578341224567738876626899160602274548840107111421275515400093018400536489292889555456268937371369914236179738463119471296316337981142126725966643132460312628889748200873112601908907383826647187641364957452790800425867061495036521229123978709236938451542215195579024751566874666363215490319186694276921895581956662530750984416489346684734849049280969053552231488001799882382163167311243927643099462509288759092798073115315690593910272455693421710090448080149139349981034610284161925643830161245651760763944048519269286686851405698833705502718875325463841963501003495905534769277403701119759184652739858546362448386896510648967556496531000988541791134191743402707309681413930493154980781561819371882506027045041018798376804177120584321281220009676997421350622268023106259076119818326805893026785428945067451002921897882316336328614788741399717953288695811731936654880080327409061856296936517585243394185076610047086868369711141731406844890273077908204868435859680175781250000000 [38,34] -19430454958646628070370945537210579322590916286176932712909111034979082607223986828798978320994437973826088851027310031385780774297329741163602881901803916737415903820682276474274129830554856420432282269774097713220934001063940577771553245298128300633494102318256268698331993923856170482552678094499934309885399322218077998349880150206959434073249730329942068964070006822556013332309058588461052607263675118068793514537750316928074307829074842042903499534917429291922683459521720002786070635593297157172381851816342244339699235873011317864352044746280073069258852973112972074659376906707434032952198983645652679522601280280501995538056136633666122046596394411497953288529636583227649784032103219654814251092515145193410622333246055068801041836581622461990957661752192332590374679047803183231822055345261655379192695930768166253553393642977418585618215787144659071542497486360988975097041786028142724360932375762721676275826193672967184672526227584882419064108298904460683336355286319062926912351190950148002328193537059591058312825145485723481491206080378250183084916272048891776548447621466506901186700336504674332444852513251815743913473941674026472163997140982996847223051420693130021275566077189563775464975975621610148009863903594820307292838992119258278886321634709930364633452473675938518349009582090288374336189937587122888929542005281000391337921082970760965969823523220955265401693866468291099544590317029319221206940001486703076926620956352324405380358886087727448418647412881022819642744737134392222493251271455739080491051607169885253953440550760469422688947035264044051243534867821875729186848839334775434150396130494186105382469389799777773078975615153379789431533482276417368641231473029367331138431621445833730316100728545210823605894978871178919205630358570384793963479359099718838042645378783219600897261571069858120200785816630773597535847091144488934667893327401047744105175158996376521780175954326964737053701744810262187266665083815690034734636436042907188919103442520422856764340736482123022115783464363015557226885546531261691746304531848227094328300870451877150362961523508178286879458114593201653516513118203732459377788969723574765853691295662512020457164647987165201908527532403590787443232398121677674552844410770246072991676866472249336707807983062948008786543473687794295837877323052111933066044002771377563476562500000 [38,35] 14413396438534953246042364995241261984257017274695944705422335717168325137934172022031757371210368676850937050034165612983327496793595567786499570048440827817605213464164076000156423617708243573995773858940359037500563455544271924504633606319973724429244802307459211633714837951530448713916088598310730401307959846489119091331188777286263394461609486006575916149832493011911504224983235339212428936911693054971571779022919853256009258861658420510366927945593393188724492816486512419136058588302385150134774987100354496690318627420581349869932997857578337131961498437273078752460466880305412168965427173211680564352306364564923492040744399839032836578343297531523818202412892905804997006166329088433661467259891978107280541056201658890906490406955898900190104559143293560046548053977196868629354241434412069591558293868641791165452812533753746646479714842320814327706968416172640452176413308113256507408492113205016042047741700553958431404064185568280992054424921833796104177809134801953596331862307985048484466776087975733424850439907633615759235575261276304629055882490034006191428909445577152364506097364682131902097948566347757771401224150680370594043933000373175649380513401443438083968940995944738266625217103549981525456141941435894569989162330805582053553869881645268422675804800502428078021198317606657452877267458921921804035730272728705644363522019593662119046268194260251667188698056390378748607178617660694214857418360730323846951914614728688292959458769148604728665888677707605231422735176580271011327926415996891820641988334032417428131502487166537731552552287180816056242482885136949282557137495146799328780781164160246939853114346793980816095366180491977291936380103245529981129929337906041284910156895666878543626793904207852864344489458479455534248625802517073916171645516812217686759248421056409127606524137814422113231969424035084764639713488940818629387566005938047600498716675311718077339523341859346069515269324251686896012310018910839636780661440596354577866347810435666026359260025700641396642471874797117816148753894583560674014718405420536284616523661385000395688319346729315763037078720104362380202505833935875319260902831618952807135272182657731601843273513922944424585857142832266670435185469745591841674044125620146545686394782946616500940426633530329488609876537104511305675824672789531177841126918792724609375000000 [38,36] -9144139264325282418748888351611399042599037555491534728255509211088179349310816959584410629632323828162906160436824498878832073257333261232725442383285073169138267871092490960842505440449771330209235398096287845079171063851114740195658713329087945209058011414558710365436042232034065743091393532050023293891916561385979423128991430013176030951358257527573315601813932436603190152824731462531824356583781444037225231353180702317422115877290303649211797218690285039667307771752071429854129593892089827995121454733559424060992722433430494433439248076227326363590981827846665918193342916384987262201236470654088370233151660618972388683620794034416855139802757244856410885450662944220798290349184635438847229248439266049339031998411838197559720968478969439563273721700539194126375940648943950081816922971546698113938367061288178192024385021648638499883097162461956329688869475262472489873438127804966061285627047665319572891935997069241963565926298155414292141842396660769743217041897288647171506501892287646870408371800509291608901434261958536136004858576374631701633078278632081259295744776249133171864972072427705660971044387317859151865004272296011512797749920413685465105572921141000285432209132979374562167921091780793814875888898953138697845333944392958603033854129651691862698268264052321449166970252351673425079895906580952703811976186082750764998381722542949091342475824727230900863635071145112279223998841780068087185839714905878048142028503343891196102646190337061473966149689555866186911414382835468803594906424594501921556499350936439391495634590898705556893894057458940366125067239202173143157692382964868637311035555070654599374545683842254899376381087580041029136150105859904312678751375403515611163372308633695130236636309727770650055020505359798371842328563705729873510648780671185944826939799237516289267733395076545393536095432598439882396068093685078492432771853203384570284883801954835187014434219557562463298318927321612981701524028891044156541135140125559897173779438149169217713730681466308074504482230777771232763178712015815451496698078983847866900589859541602701667264770286947518069756162458035072172733903211440443070592503620143183553596309324255036955043052920684962285517769859589096750307039587859883407671888784727636018593339424409529046301075375440551495807308706093886885302168820999213494360446929931640625000 [38,37] 5076998611227989632168923888761303130905400586438888631467525644481878403820361103095049447702566102580742071677012580553150630976687577939597679820195576052541544644536113709519091778213930145532665823749595994169753802492257472389139831745264226849787188007851074075271316212963555768918922137167818112315680569718385585466128035885897477108148941171162374582926523249536391254963552755235107524624097783116288979877779358414777618307811952880733989558538416668335343385300386948544221628730011236771406450167604377500432960068669742964708218462335070645444165265207075617213792434096197032632515227740925263149981268863193398316893628338599762196682846538416287351700758689834558654105642999632508558085821221021585577329750288004614088814552646782501240494070869059024765647459091009469977138674443594616166039532981779179233139170838613784152473683035986759362249844756272799942661711160945249762708790906142641818684427576686428958102505161334766379951755736521719444239829495416960489640086824630901556089244495590427169432813477278510015850525384957176337793484597466570817703375327736938825738719389275521343512719901174270880174439206758074879779753043288202158717308384743976587354079723929066044844689584623085467032671087906981185914085686763737039475142426791754853748630539363738768046438913800558187644528368359359614481747976620521135214850419394593950071602032206419419576167408961049135947405908415227758160751838500070985049620860858663483884988862584258645066019876601495098825675364881560170689142245727103963066878096564962871757486148772211412649733584660515099749195011527988816029724548268550537008902816353588065382120132241395371113434878536185934638354696536928947795515878389455826977024453310171231153408184665235284972428077060893126087627389078697879054970834807653857582842562918227771670415020781414133989874248966710694888586076626597148437878037394313151742873636633516351776977598104559955257015832117565340133858502104609756102158332427434646898559060894885639371614941581242182485114178580794376283909002528965664448245469420688512262938584753035317422388309237258056539264340296599936785581312996884457829613427128800088668604846008935694627505269682587733402655045482721173657487973262865889643317680910737064925150170580544433655695197404842351573641583487028761112469510408118367195129394531250000 [38,38] -2504721729053109305316494559193129202410331104903476532012409244984363622372938045827787295693623457864076401656032573988318896498936795482877783433502968972365446941891540905347871080664344188830299579421061486996581778470205676272690852206518550958320637288265147403601727487984438336788734854412417893769985116020594477884470771467803076650124207354977958955110779809235700392399142542390098212541766213381251993785228840555303835962729798865013212693463725092556524271212608166587270087019273212720676607902008706810428307662037658458935420508082462709621931179349726427530334712230548363609915939523477871708293300966447671239917894143322907234286529907431473618438538608116892876807252727567322299051814028616449603418566756960531649905585598733285498936350591211265234778016464404338197729557405314914063498362938446883511949656555179441072106730208191207713101925466333524815658693768151843403701418914044763694877555001232387974142402557688855660729460926006883846795534692558680124359864346321810112943544611729794779469916131862134221887993814907933248617051291904654999196386965270969036051346424878004258723942270012794438859669967112235694291471940512944745695952848750261451868001178010824032620740509597120293179272078730150261561756783100794094250425719402652280782875851769392642851421108580533167248206492271432048403507650896845234191201797961972048872695602320641945083323923267393277665797309714930984128548855713834138091024811747544267691143505802456938261295278622669639895864185945915883151867911025607399053696150470115403875679873099026221961586882668210664331603175564424145315250653096433282182948115272358069573203314886581067568622799631682471633949635246037898067684596160982307934707149328919081264992040789167691683346931204215990742546722018895222176433677586648676823162446759753798515769108436178118944684919744648882378057540720365285198291273086288088710987577860767381925579364498794181943298980490950359313952399842017377148333461513626784488932176827552999406428186659074147981688248110331113436605685199383322367032303198370748676937372778254655851237105953436538704599727312693815113921954104397190065192173872578532466721272836671528151878871260605789330295180463896565399580123349001181440830085292855950348575796268227837073584805537306447981800352348136229352348891552537679672241210937500 [39,0] 1592118983729472183922818245963702858868387346181771530499462409293020365442394603553427953843294077363243578379705087456138721827106384279145532138558277857801933415873002135848260851461141005071911053992923705450975388910083466345845605959469912146249073652501173013921846918476216629656864973816824862133694618146268649933825447520126648072473591135140752381460735190113594809941625494895352377657754167877969076968333571693696013422068612370323235123433597744381883276290829977218054765562323763349838672011824265149368072240156944891850141300976840077372253516327864183608520313043609183637702438815289083335675500731886631789810796189534510037845784692854040384488146755246311882976792784711509479767613770071996076179147512679495914459482562591910009767848498999745351802468294944010979041312235940220749152198300396165564992594136277028536773504303716886549642729239999647150594461729787584939838652212363871842210345034626366618912783013163250694011156463807999572819068517782976216720525712340699981277214097403310507189387567627284109528170329275748839479517731980601502062679891000375054923814411643517699140138919419232051507299566377649705699756010319194038207356774581638217926688584897222596010170610560792078302196484253900829732212644958660526966879854359722688083500396978131382884594128292706677726058314564455982423006045253242811571830810625154104144333802913515441552498938220258929454530261452155793658620456741915727555050717144080886564666158868489847797936456870017223677285559575976750794494305436125737111197488072393394742120133208086594054411044573815061030244389767227821210799752560999524527147527557165382934944492445082987905695584432631752588080447617696535962460604398465439077391498310010615073905406327986991066369619192501815930947815340124325998056627273053941618982945696304568427748862331527553431196168402552147696193759869804454333888714247180081506145155684785299703172061717097542625692385454178766002057392442660660421787621135352938010368434159268025508109551686966929290431595938733912332184487056761315048498999344629276129396038261232586346313273174203029082810677408806898862470386847721451674415710638539036186712607348394315214809384333527828442600409476900153695026818348131510589763723719891071716999753722922847033965340697950221181413484131618335680093154158182446014478076618870773517588901313501992262899875640869140625000000000000000000000000000000000000000000000000 [39,1] -3025698172153513109227448994890651224048871353853983125700832888741711454635953863212896990376111875416386001628747156016073389537125778889220280125062084776511367103937508814777401542457712800128013702054789079260312030790661613812103963729314782889543775147610145726794334685666521399860487284555506192583249432236401050652946059042184176203696699773487843375557840378151270790267478200305462968521632527632721844415283048583842784813039533040414305850884133426260667450164937125555797658411482122800118487277623765392710775401653002398268000265694195527335895033519908680650246314289999767328345502277620074941992282201653751543765655906355444727860008874443880573909800052178705382855059825387044394307313624058837933380124917547494783013977493821005215728813699713066146426898293340315453789341680549413005340248852285518301541806556732400260767608939148618212868903524984329738569327495036689394630124199085200782475048325882653080434114713692898981281516436305422553656672748947395573217505055616755575433372975711245862622031476428209984221691653651742493197223431495289212930662203041236580097405684772668294073666055324261729254969601580536810956828282826958077907686205491719309370585969087353503262588955150962508648892063532549819842980425516033263525543198221166377237878898781895423706419830930356380896469577411517345654930174570119977268881518000724542217340119351444524261997736765445105024678676957299662054789614354041258388983741042457690838379826258440113694693187970993424048921077071713047317607167090273729371797214864128186869873017899985392429110694157500950129584963580156795198830281539459062532825289773029183434089233573337926717498245258174307615457657712568986816041741092610856548700459012659012011353816204352124475510495012774973628591164369823965852665464527402712029969052904111962442612168048160055112397271519599237457721987263104186188537760993053000248638682662558987108246940264450418802404768728751904398080169549088272086960444101145124408550849582380605638863853886337758932374390584166112191953922201586015819286148307058736531138169275637359462255700977423864518758455372980540916819663535417451085689279146566082985232642127214558348450072113515098937439382889559319959224192996733478409587710060778284530698515971179939632587374317871719369020346144863325605632007429368933720555951206491614147685298430445755002438090741634368896484375000000000000000000000000000000000000000000 [39,2] 5744626550064921720324634148608172155120375080877933505137176722605007983400070288833044064036271628379094721671658871625376177946704078743589423199780752063493034360377767451231932220265187743622008022524303575789168270262228647668036819906011060907004284950476199468919281708669681046957727444835345615616345783067530228397115947918815226270820825808537691691162506752577987724781550598009142423075458008075251136240847483030784495954569669684316280192452464360634930910448238523056757334558970603566151716918915091042887531732479217982106127932264582869251484284978154410814498085362148657617179187438281920495964278765078262095933715528484461753170029537042589438512258254109507000592615403450314656672799660746558705698254739963657810947508250454578739382693749489210517676418315183146710180330179208944373795660823275608125001259920510165443281264869991714688611105062268113605192963437829734422678987267281208357329425444358634113495653719265088052812645999339358116765898043447493940703219998586254686358382369739716674813017963074473950836970237870859350347047418646758098981385670985959672980714528740571643626727873324667406570808842115692814014407135731103484185063659329685555550701360035605017926897133714301578995354650702084835324460627986356134541844763927249982927753756607729934969593600820118434704445241260428834178779235338482238743570079893690003072339340098490115024174636012356063829198034778203301409154776028964604633809039392240571550888978804026812455384498420514373923108555951998388399394768499363572623826504496807045648346772045099090403763286309261900825278876205398323755572535013416582764835214019473277868996685319055028567054865010555436763702035871897813415477067872744035862295080566837480074286064019073773079475903128643901610609272030927606547568876052022766213732837763853819147044003287406840688212702782072590036023577664093435046084502799873417202062907321769511433888148304523074197832924442588287298216460348290228844653385666291484760154595091954260030400986905963205873210458013235841238128481718657387011077363043128071268647172882348582252859218485633722754544646275868337794482394763064680618187135548754896561522810675113990966158465661738106371398331092392107091872320086236826076237874565411531911993274399189472722748395014828341618024946822616576838899969851105971590002646096342778479817383263574676055540635388751979917287826538085937500000000000000000000000000000000 [39,3] -172523528038396205003503727750394321226065468622778961986868241239955258429374358702922297025033969862864189116266981358116631504991151256593963769960149155759323348857186569381234868427667122305126591816194258972026150609343094408788029758821546173398330164622304652426310418483954746650438333482427058194997054379268028902008215644578281308241198372133108883562939795045590151261507253524979432496638105927215668272954433831616844849922584550968207523244130806474980235017400940679398903017538068845941841225877508156054458063335640134518538526339883421250284466908465938824309174433070728030664458115235735181662981087095487876731761500235548734382108068912208218539129412518123193528095171880247419115856812634949875088328731215115507979366113526245262238137300649941231980523133072520856541034059094625405342710499900468717054968756612486146274250862059128729119954495239944120651802020924045831749167677266452441834255350545442776144065603732488535647079365389780816387310008747165894031905073678487703182925184994270504722572244434040256519787353202250210696489840655984382036280887868394432333681327247977542130913901130302091065587804171098790038236364982820949242566204246896041846373196870205284345617954455549564457976714634403162861275697622347902758391598599930392735941267908214452365338294002225392557956787793601689972755367269010199242295719658954731387311538233867552090133732568464503380354176749313117287859358448066303260700065741796114974359163181164113534024316093773360734475373550911799574113391331734941477881879635100473563392117097077180876096627095657236846770023405891423606050405027022994106123006728374869551198861278381002050130779627585035681351007809842463830312683499224197524565564029646955843110550118526408874941789057524488901911701236471226347659359864778269418798141381183187387303471215264658281442996628298245830587086431116967999519846725959469717896707211041480260901763821760374645874325844143850148145983869438961371389471452315369300646159104487050011080394615603981281707338128757868164393889645893894633179336680105542989755621131193648567708701142010139964601696407362597349009917367833382698173912750100948244961205159183556362952581527861978511403973961856936272272099193094950661776415807850719137348539123958009137340744363525085575852931921533374430900409182500603071627543398824291458746089599702306489024949964772304156213067471981048583984375000000000000000000000000 [39,4] 13727341960978169190449219079422680882924037949134514707890276515448677637322135472839905598901718387224093653187810299506354521764402865722632364146557042164416279621805475484731352424707098121233253560822797091577303541365173483468020550280256434021713223724411395541629008283229489827225175051372384867022950987984043077606111393680956137074936795495317283844909228359060618102515917616021852234314549839434022650400580043593058329489128411488822743478611062772690621010187170494863778875457082911606371140033191410200573489226189514481803624166353131261550727232826611173227922528714216435549380302500114949942508525998469725673369917599036788890015039602903096529820203834685966816908440663311089044023689493962781104833309390250192630624797033010919482588765435479403885109281787016763080101474558295827172293864062011513443619826017222842199842240116929639611680117221609950582816105388662494785154926386406036639532255844691750618791771946437773149001284208932206176030434625793332544709438209543215115079183844366023323966260808162389184196585869047480766498456249141035406716336665194504269331164076074622482546850465282924437669227617419101468181518941127934402155458875908787990757330347060978336543913633136674195644158436336670653349045069884341015012683494250261567420834358641650264033236594888952643762498596159092132768282814652437479052453700873313628034464436455616627881027730360793857317400515079792186544488160113551565000607738605924152424782858375393837925242811154706218932756946347937494186445167223313886007962697840977604187854938854299211034588485975564127224899358230182728415239506336015160978852652276888228631304935140225085534466985495794655924946209496072899843800202019151586789448825393186330273895478748273560989017053765006365931280975946535720652780040719589236044386432624653705281106951288207921217509167046939838774574831822052464179375598311867531905510976575765077089087923916782133520766065353282489387778602715391978097956922318735590017336585907598401538606184930765606255469159611925616886248759351651047122603888278360733426631217196756189591616866547007455510715563203791356185235360112252771007034094692670366764380228655167889563281547783028615928756134312065431804870956669664029324913793120069219893013950647019486884704447958408806135338503105835581247345285256386231120313128530271086347743396444915438443790112188480634358711540699005126953125000000000000000000000000 [39,5] -327901183002040004254659513615609753732496840912382963352158603933879819883891752779219242982363359818410581768483804380252698337063211935528309307688977562703003778919489336296529712907864528106690742353623022587474700814659895156705934173519495058274039664572502875590922196921537900822723916040868241633362724120432453067483488164500694411001106870408106118175853447657308314984868556719853261730598486789128496484612761989721423910744834891754855519075954166564544498070258075158789585365671276765466729415833096191171247621536466875958025266264212126115205726916335204838283167457694384130496920245859439954253148097081313804274200512333961675115225295285816686306665379754969018832263660180476396840559360881248763020010881582952387200819986794020924873381513242340500478047029325451374524744241133161402510506366653959357218011282857956212608028504647427609536867963918040673551265937847447296312782345987008592862935334001044750712190824504118831739747634895004471149708466490151407862315617449183737823479261808752494544039658261922624946441676890436134683713232350238698854232502637836122480404816245350044946499782921551184829242899851749376791579233272310076322134658223143165888728679016463986434017531728497777026908360253123883529682521473008247802025618052869492151110220017389412620674879886423126111047849534775738050007473404556420238543340065866350224109836739831133773586917459930718032353295202826782916881178993076625714537178376042311570124499592873383934733395725060028885445925119471475542798834073032865363715469384273894933271224189771348521986005386000806637132956269924080938313014177262013494228230457643180157250704514956573398546649987766503857359627544277768941544575718683065002439623264957032925989783031764384724384513916717562239643859814585964604348863434789915748682441174166290878475153128109302279256497640066431166900258129069370989910688538882410224055348174808571471919832625136980041331390842545604036900247015172424565478779444703133731479709139287431254741786508955100713286345516893663490261178448648775563974513322013333409811995753159203909849933118611976033701218263936187363695018525360497350715457896400298159739306909600991798085570476934301295490499235225367978589205328061679253552921329056674116537058998139166921372990114430148980224148353994756250774423315106901913117563555887890687476467258336683510314786202388681601860298542305827140808105468750000000000000000 [39,6] 2939358105602527013135842969286742588923665308449719508614214437949876679930509820743352794153659227099510630419182263247493207995608070616138894602640142269212127205219050434182433045746604241946541923956382635803708642902480846362502584889379030432883769811304473161668213560891228720460454211282785851518381936474651968200432319824979143666659293253024917385256919204643832144966106721815187866484801692625637737945412036079196385203587356275269875593967870534635892974790379745689420697659580158866597116300622297313008221055223310714057823998553980127950619747689957701823026290236273094810402423162335615799692684268844841775691639460554558472637960462599303807810329018742629481199458579506748944904206825593767873002802664581713452100535102574286589959946681706611820430458487928601686523212219110944019189279174993997649836446357994181084273709269292581978252856017744140488428656682600992719315273881405697313179184194815485545880741851247927219686405873120564740509478751395795139869891973889428928789316465382280156687183428552803318993188949371828670889677735245551057106638496585592809242856809258409998337084476001713620170353655850780844888357097973574848963532220945244316139494238625613487157034668800037259548001698968050595580851853079657761897459807541390341979993348569977528358934551690858141449622181059479050737796559830108930128802826136892081452600565746714459605955341945238875548467179617875743630626119399378481428695079262505013855449483648249505453815082480833651601114165019957841829511183141657883915987547187851526443902865456582463729503174467119507770245739926473256266933484204114365843691725484914867384007927815708553240378413980990376507577752703317010893484189116293224478378015544204841210367649208227603717482292757716849214733628999862955835630523400253756689693970808693090299245811248263752216483960189158099739927730219860273337330425223315537184963221398566928132609337862876491876238818266809677308697547315719535523777731303466541981071613233676000162203375548022342061052263832613455586898762060354190277305540508955181796135121314634767556575272803767615992257297152961288386571069461263009430254343257227219609891190629337814679721263778988284676052436247750757092499426218273350881810911318138471247709390659328711813904098487387053864293693859690187558307142128548977780784128898735025445979543260607213795882765826339433345992802060209214687347412109375000000000000 [39,7] 722254198782467454564512334443544466323986068787290514927413786088815920271385890365573501132782440907892511947996915434282863571372604258993351683744255025919551190702966412463992524549550159578863276875668352516072323211123902677779067522188287381879175477101318979165705302871014944248124982309395455078148788342182333819270593034733686509607723422742325837180504005111712321556934659914184178524343900091106828782737520737836014841095865836933003438206594681760884240889660968445161262627827441183776030279805988948934164244690798252703016504934939216401653888576084392623764980239239315095608906988249747560747657074918664743682654075647477130529664063168558180972976136411508388940038739129052166234972005505338798842025688513097023735707343887945170479223671027092049776651555927214812104743760205770930614936533183039252612442055045399051532475956231321862866285576201916618552879301555324650877119338016191689902628434542941083120379326638616138762506787191252045415645746563796002371303295220689429280338614753602836840744025240478021514097485423458874008656091349657216412563449617499554837004707066772047389994896755970829216748011025665593243497704424527517935402577466402538605055111124931522074000966792637404109819155510769837197120448422992299825811284137201291783552164988373697412207722174357255533874087279204662656764768069629096270662021209837493888787572424748899436634533007477614307487511551648714770743819181506299575236406383307866295171954844478620094183076864038680823571043979269023303935356623602398261510588217425213595081300399814144785791723347167990113562195220324631059995937190268782195587944178343748316049229926037606528686500499874382572010004623266035770677481920165829222982179979029864937026966684744424785849478422358189836982653769640319003398244122143933840372272028521250303389656612511321275592100547409720828138471313059956762191477070684251407788604605239645498833614518257176176517283290613149388794427717812040543703667965906992286732822119872208046527532630101311949106224443771778038872913372006294019004146766852871990578935158921203452014327995500634967752309002520917922234337682686651434082181595910966774717427513858647232641203170574092864546435190706097336887409304121605999904133713373845906925043099425737806592370004049306551004677029592864096869721543374925630899878283475479213732786121137237619382659350314446200513884832616895437240600585937500000000 [39,8] -254875836284833446850307801586677885801781485463574775694659896494421142700990527837767795398699872037669816817382257332729980986470174027672090209645193068211084886399517512099636982876691947712895874178676697364363138980506034763956114925394054665050273232489456507936606493639396906695711267495576394592473049691234241022540255815266145142682084643390091356133578202751866710763931358788940707264013514631895042875270088121570573098070677308058731522872768962589803694993815139134962936591811318784964292130503960239183613863475376265795118582583913092330258297096267393300216808348553623801240274843030407769777787073587793517437191302510881464754729496880892654381845886979890459187455684125982860439831268042666459966221713150097042454679229751274171312454055428358345231601869345934406519354162678501053921863176475350108353685711602986446977608646708115253714514386563964310904500323570526288778901934407868377042178656369639668915009227871133718331111890568072130125443679405921738945041171968584659285298891493110967799478164736293735278550717255901370216517812067433266616608116449801486518193033040195732646844860653298602435764606695475228816176689979697428068114568229419102843935679859100049747436962309917100614191310059035021706024617915499981587131325392087993458065265107436294105539035049757561585016385459724655846244842219094167595038431276882193808313663555296815449672560644095084864204341430597319086904441479313704011997996642285892650864076661171520258246795769120797667091827761761609428712726836635997852562386587177284556001442308928954119399733813732655235382818017152889505250026918305224456253849293575960410840093486980941881962152615035551942791705850222693637375010675812024899205258160425603408566402864910888683082496337863983495665293965016334676011425353001024308662218140363687250432814142140622363216662097513335463547822760767960096015934343773539912139708094990371685814001790403425990826985025195827317766831165620436879166206489852431071138999319291386564218591992644784784846089511022086354563545812425024307794043658316219384704916639607438673819631618148760335289601874349444636753176943398679502903223650691868111088642864353839364503550538039902679135201121080868062988263369187782627956776751912548397801348503330016816513754054521538432999609461718470176674178694464759575998659949475004258158284657068135735597316782197196971537778154015541076660156250000000000000 [39,9] 2563473851586590280625775728043047686096394920880180002466859386987419920427683753290375737081143019397963456747322828821600877627246038222691747904472293490174165642175060206617182665214993566923109436544384278815015166892078571835862585812060573706423482475969229530841201473522906685189947470649584997226326318388154246498402904629095304766985732104172903746808194621314847247523239749193135159538180684632856782200619848720626125015211110336132183953649741783068659869931491807174620899292829085065558777340258573369494389110078630597991844696538743550755033885656330244256301100487200893068320861020565709196376038543565125326539054297614554685321318730391230832037875920229139580741111307248979355287738800691171361942789473778163881276778311141384339578938483595028061232473560569502736503627760667731674318894995619495450346277104168461191045907419603058317172518083756160067931932459498628062560707508383085740436701442971700895427083764015639851905165111566337885588766838480032041793963178778641382736643741676161272173776054961399067696257978426035141478208758725852944061542025678899734016654252958712600284311908844137480323077070356634278436467323080548488770062681626853108611219150887283644745626804695549100330872132659969042937224824761113107898595843023000950657200106816472539844722101168300101848380031805198014672056386063516488509675532758904915863048714035433774394033456036579205360904055844941157422436526472754990351202330068283863563550637870901655687718685883496570679160321333710521602954848578946274503385322314807603779384264158232671603007690666143579621398980103260515587238674943014235238752592823215190534724100739703437002373199131493416549810455760687023930733222418389904924163077023458115358480135226854313927941242758721101167116054588028304274715393253172237079518966302478841696833244639315064966151293609411453791102627970616072285895610878828159880465655176931975209584501578072083756768162306506685275490727931780572165621689158019882609555762536201285379597023548914300492378592651330664724578172980202291489308616998498016448977869241234945720776695056998541860030994079940669635067170552503590350850266977789044787352918618425306910041214543520456864788949693295669935828220138834088433324820237534060801652381988489582731720326652831470598725130255724053427233907127357817616326979831262277871560443085485013069331483581692054940504021942615509033203125000000000000 [39,10] -12329469799472293735336545784905559069075696028333960879312569845440614997597656525831169774439502590961839210390177315358726791697780215749249005630580017501821638248178380078864697700006806844290272897732111936889076214558913683859384152929781425857730025353765817158934180607558544267483492339269872058845128265295139797791252000333416730179652802484726890583817928199764211159805369381149018250308747976274069435534531088662171835437451344052639756963405366378505292215511289392196843703218830504419259004230475467890305233895872179659210679074166225506393890887288408840525396104961091286279902181473063095942242365625867031408069977347932836320814738257984074256074121696985152267653738902355149947481397152174115062222250237298083965329649487025412386880154885521156954952421734740189619224648025402279468984694126561108810491563838912264472905692395593763997474108886165533854200273672389350912630582418698872640963847984840473521014470412985692315884083283898227040080054000481888915426886843803168742799777348720489076051706208431906561544170356289207075467360978811692350181636905727848124610551727203193789724412493184378181717490983463136125715765762551525859544619192285092871108151174506252457626615849922878356761295752450616486100327677643816221047166589487242389153797865039696956612632974299780699163504607543935192276184662180815667364361479120833058263189070334818549378159570876740155357983298532849327215080388683462349263037671275471403218333869905212429446776000570534136098310108469081686698964442586041990500601657382597536837609801522735267888777186714667194632721968812849483071822565964503888083762367981104142291791024766486866596978524533317917835647658555271396678581419773857332491069505972292427027625255073296680223745909819958005048755436673827305761725836503834326277635018478149366373703838344067153460540141783543847184127180492536869279976192265838587865011938700788179784644388096240016730618226733711985944683117562607598126214185849641595727461090553001991558345163601322805465223916735273493990894709116082789892449240674842366847578862300069607481837518018805095777935787301288186006015403936476399223864640700159045357678669507517793629140110756622484922061380853707370003787646455182685039052572111640535063412033406937325979570138348735713669742266453421501150939014834937618010244902919894380616077051548470251143233694657297405683493707329034805297851562500000000 [39,11] 17404378973713969692219788314271435395660357055009702040034769076797414294760871831366424806809986389146753723838269455409860933442091865498186502862219227019692853543793966139651321894583850162256996363472066751356041191850681509691466405537385049375968871641220830462166672488954621572832630562864513840406709543964435083451019151027146215657556704473438239155966927142623120773934864149163478877775511017965156893604078280914833824597434407202188096415009046830849631796986568196506487377915099292987300529563450048948012798363057019964278537809912630200489370475584508025906890577405136863588440366835168431877682437951416260535141229031960872555221168830946375968859213635144483554821875179853895139271663021249450943462315393547330629078715247854065335326223723879653728956445294436650669738502001899074064857502254758296122888582589589412297320241568620550457760183420785256330182119651561636147243502123426474507224401693224330087371915203213857640162224380223060686967756849704892680375851718865604562783260805428773547867632300910212088107247046390067654204137021772995216512052432851167213429451219833723962867588707473757693184541756770570244438917110686411347942606601781690316309104174158808756534864883800472574509215090228440996451369685503229474049849769121152316688411757497048371900580697890552654975420102972176331664541637035394891259600208474642671536210299719897835163311521843917323795606213538884326911698040035364040485310190687732754171371127713720680887330226684843268047214868385439854659248684407667043454721942701761921256388425579975922386113247740273677540716513378623431036661152636224598730940037760323921270897886918528537440463323305215365957799068885861142451167142557748016957823854663724603829652193653862866886887505706386055043693880192782674570332331048524419149510026023101616830610176929325276975625391383423124053859023851001550313921311742983487117560082199894494598739631683103953369207198447075111618626955404160390961789671421179436131682360170825914133868240273160247566435307504643420244298846727292170757698761010872062310261510734617415444759824887735316496148137437104146440511805937768455638964575724136500461835528569031033476713231481319440724001415801893482970718047625258223586820203828984276974215236570478074870929707932173293891608831005452095919849370730942827151210095091563026325627861083145152872736494131800100149121135473251342773437500000000 [39,12] 183373053901298473470374628053231667575397919169093102646879729852661168230507425773094459118978085842114471882108858240916636220869447959166841253957213474747667053082398903927742293856202277489679527416966405350902443278796892762487734546541006832104564132676613936320751610375525353506761672971015355520941987545956974607399463413639263993584626045612387986511689340883111272239640386942550333899164326059768032924956186146297410825677821970688357763943984864052779119667693915015798698537112605616749896201071678030752452723811890168438778170892724282122837588537747360048862606674141600908932907299537600196054208256191232771998475545727289917736872780744506896913887518546538356140231910186112883492677748932592354124939152123778846517175773817768545560943302675950780901553848033618355717014805911968600767443416947007639129480106238962294173608705081229356618557906467493690006532440216771443763626430896653706418668272844523656227904715444406965076869260205413404405612662757878212750970008109134433999650538583733574872469799156972538944225463273924572045866236936029862701500782365876737032151605410830456785621352314073489811757378036991494969381884915871215160686532422482047022955636980929377093293375571775557331489404094056389534569774067326487758451841615413314482425377563359390993874121207533529167908101025064695657755867062689630005783822093506138469979167238934686818718072398397594379746244028674340822113462909644275674133475037939837943906825804600842360070786698010379839978960599245466025565588199687923820609760686270191703053166969107370721803739436337247667522900177960048664118254440430681100884548468591686558017572612070109520253646819837142991966629664167150911687769059241887626790537727002130718756101055149681194768400859617766563118278961944187064138184532381399054404209276538467391546413639632061964928928816361868791423266758355254961887077364637765693782190214126259926981591973895313786766409578676446371959188939804390223080475077227789754574574145034036091895878741362893337460214372299490938230858871342707075402919901187818402023042517580624582103261717982401404710213778583226506822302693858713479678070167163731706278120925504328689665973382944194118246197874845032970352595807790681440123111522018126698626058747068045856925376887350751010052361788324047418954116703226732319556065978714386133330196350426028253921550970062526175752282142639160156250000000000 [39,13] -1610472252040528042528386644636156114694931813341607014153357825437765262859927052972956836184222026328876430374098744279531298529545626147384926373127426888037574313746259319465466245156493911387738552382714997363492842575600509090459783257890831468476541993497182695510559131539731255845588530887692220344418259446660320264048692218706747233637042189767828950215214598737847784470272056351419706359714073856439694663248473042574373378254331430926140387643324752530175021003067316709475594599464408639976602711011621886750830160104250519847271203856360527336865988990169871605104110054747068151791446959026731358842775482594226067337522896127820474823330607616947850194101299730024990895835732756385141611741402287479960998673925364915237157722115553561586346872466433526667181409386887017633489498110332118756633376638990860853134683263178135286427503537108756398440120756195505957868748377021457847399294010700329688820380983116297739313484756852891817407302641105448035166469641812072143453346853076852414510438702377741128115037832948344847592812447617226676095706936823409304125716905359042666004350971616576444114306572682091450305443238746303415303086555901148884206033615017633065472911304573658420690096714627454638225207606231922276073594107700062218331683265297476428372001927297318182828621226526432128836982211911923680481895236381179913847089717471431697805733475081758592808448328869270028455533108715039412656036964355136817300056176270380916307854094782611401171377329599224222525863022364039428249258944313410647251258379632810007370997040075635977235180923132269302167450304811965773109123659768516865869611441991027881912394746803027669723686191373921524094429456475349213358238721714125170944702664187053292150313577200120677430427759224421048449743860849194248045454198380880407473414254456033415490993788384564439370918754485335869302568924647203252666195707411756545093902718202066903519671278975626107324017723592002879530321513916998348223170697253222041758390711507264223990611348907524031057935440709815017708014029402746752228147844760158200274015538155328767319411453519916002212681399424107779655953005864541087338293181655060442238052644942670844127218485694869492768686880715267590891623684711982677963415258114653137048452341796906249996993032938378376453613152905671969257522137746438612898033928968341104527549036448230267842829377400448720436543226242065429687500000000 [39,14] 7286577235675497031969882270551984483357896815435750070290774161766473111952885932782953562279701008448282487546998642136261630494177324684268082281767026932571217474210680590775123957406721872559016563473309009482906427097199738239020635750383221973766041486156971365587731748286309892241416080650801526171857554015445442826070043839862520042215040683671799500801767004334116515323556995644558082720360252318761730126739939956802656981145416945151851117844347758178596390799997723697584417736518906749271468526299118264259874417712535668627514259009345461376653410743696803467573419097356540609234464778857145144561446293887453975821530670182010231434703290708132891678485614806409913211817401701187812054613419155650816889799149053098096393770809386712950563788829643818615543369667423189600307542237495117908909580799551670252480270638636977602353094056018790590763923828906253060069195004577295335391982471953891993216042662738358367187611688327254382780157899411497638202707655066231773826752648162194981271819165391752513934565154847865546334937217643243521080349758734615652078947693011207075554955035861094843967193104105359908351538389829839232610653702241948304771687275636502481267930069837050497240715233649146106489781816705088127250960406699037323065937834090623174360489343595698353289751835536151419987987100404779551810892973329588898549532635506257564909083535137558080739028327573865154973174471706484643418210155451029151978818450833008571776787229812786688556633334518583895613793252831417810213259517415478893794162249818140400736077742795021513391437355993119761999824642836061674749111305439620191826780741770668086539785737211544569278896253687609781707080846500255394572020257740125955005838617226985883779619294628788816242660159701837042520796452223631040748886041273706860293057996647871654675125220182975377442022197596322300077065369126699005884095392182534224327957934991296667794154728643370589343056295853725073574591432609710827076306646390278062223626060964318918552723267237906811860024885115744081932214308374728632353467999276073944336334231681009252854660755347061283024608000827134442699094218284778790464684799695490753762879619868979422841538196812891832085895712684009942407206422284097822425386218504007609439791960419202134070799176747124174259159370809644185988523129841348027159157396358602577345547085681774779342134706894285045564174652099609375000000000 [39,15] -22384904886202286525293042520514381341271119198419639389392667062099243067773330880564004955113363892067297659295211562985610664385235846045748495012212340445071147723555860723816072159253628169146575087250188680459242802920498468914398546746508468558769131225711211176916480530925337538261684665499238669249628231344771917785583811307493663464378312864149301987774792828587191880304245459102598751266691132418123006581999044396819053808825623584602783065772090322128265956228333402009531730923803422463979660082513401566626131195964849626849309815256876282664089210260686641683638546342311015954682319980184029030775130974344559862470093744964274073549702557050863975869365873544766697827442469418596334714040130704424999265687858810497729622863012635496553989112040537240390175817839784835101669846342219936350183871036957099434664578163272856663541439271495880917855930969153408957367532044762592872353290844724341746540016876275962566623442670002924427911563961488498999351990466818133090286462916151860160963464877087796105610057000418562373493053051536519810534327402101384308590731239805853514368206301105787601893829402479422663388590470958859641033890342198534725739969533116262601638536854834006481405421110869023368082040698912299669260933228562444036286387536877193499360861945481446392402259919202736599365731521769814993007991192190690729811261313393226964372429750216025570128954516917201708360847439585820461812867392445298081787969460467895060241031182247300198191897503648730507921792974117986673958221863108985895818245089429096915757977932186469142077691424227902362769708383757300005378645686790704163998605321861827075556614139205623456619786291146965549788993906298384609263126468843819180985464223514407798462221926550544074085594915501699423098206870446496429550929929101235541598865640384588843535032029869726088613748041558030596165805478484499955665619686250990224942448237236610710327956692021199350709598446735170755763551614096730466282880722838481508018531922893224573815563237399865306868215856857109180738294097070322579167444805371897704004150823721465788706554442082097259526973611608060843494823417577228215027321137834758841329070046331593034829057794660691027454989663400202959008133193692444998570997502102978408098621853154342828309958040581197748665185998998261642495033162363828226947452392474203504141069505302711825645012311269965721294283866882324218750000 [39,16] 49458670773285434217416760366517080562462751990628885949091337371715129138416540039949126391948221581676118046729459704237006357709619719262341589332169279116452973051671820073264189322279118764649266026546530061974189192193639720720662141290657174969507307987522861673827123027190453031142589452505900070874751411267919541717575189483917271003328364085481331857095253949760404835385379441645968661778037177776020434725019579498204534016492598330632821985317431721448665767902789430242138323763741701900066219671279341279644734645299555753388364068422181279525520312839843389446433807976644616069201516756956834300943321017376883139772371208058480717602950745260804941707142230099907476469141980576968799419255562168483794788460792555955635941120802636806429866914808541817246210556996885642419273740148804023388281755953049271037063029419925891719803968641598436682235373404468910612076655268935882143446719512976498577412348187312542034082134948012309659123199231853558474830274702345732751101631540062333928969623072690868958355606274144769415280648490614594995390058532703904702161911520699747194182039346416593762719241456760672684420822384566729753706233134890220052085666077160146944983516624926806497314642086008861676466619019411035791384821441101886014385192980152189807584445297717844988346721557426608165555164018309756673605506433510849730365816511669460705827270937720239811332867056460688654180325213786456478296256365468961683967163909988120142564967655256249731479888469987635373163604222498444757143482143765652937938648620154882180791907963330877049191065969943530834115117450107382100269460473708044303830657254452330549382192420049236216815681285857697148483750757092795740464953210851711561564738267284848137159306851786329977374892630591185417417676315973728637455215257255216494371219386724482936924078309388461772193661035621910474206343813459737976673221663126399192984080064099538195176611666756831345415581058240950942203028238503842016991318748617812239814546771561483808472637936893372158376514225002494906089187383243050696130111261645435728353060875625907251841961776292541786091381525145526466920828071290757306992705412779091465591474361906918557764209309380543283585509441372191560477001062562792739115093429194619058501161530075293418745180054313665240059624903351928827063185500010491320862562489840135948279166433483311493546352721750736236572265625000000000000 [39,17] -79000447141727738391432388987986372271508105806335320966931920696380311967572507876821127299600603337614251217266026387193756921703362789514880131404042387109925136295181440214824212350856725889181241808754427607561194351399138600067109059965618154747403382853190083086885218433421059115436147610551535033566582665130361151064281194852906816264519602872143750311741711868662690492609380236456727386851114723753941705077586414213814822723592275036606576444899824724896335881673665588955265447363367806365863921622672283372267929891620448936519676531998902705165703088123715258591787364238776168024239809990965204932010913885746541619789400325966140562093849926325011166229260496181256265347184744347325265447605332485110032407196938434683215821366948450083153359456114644857240019407489850074104379095101192669525136293029324089756669386856990449786440023864761172252059261256310860271569727953587010089713509154924791941817682438176818372720652761628318370720744696130564873744417707796206943347381333714909854334932489391716021309381763554510714010610776453317310832766171325739927939879990516645575754043260282120532537888560881982397237135000403042312694788564896983680636316009053022204161693760734208002042475394765679657647121063858340273801103325686954166912100485275638589932646345490811764030329210111628040169294274585344975264540152827419144670619707286706371234825008193859415337020511248170422716774588746094508190647035299578816143935618178909613272882388162834406240450442477294761739129315791836054731751501790826734095832824725402796534334203418616724570383225638122561235799987499397894285243538150690912864453044296878654089495328707069899024356284031484496600589190366479562824053382751522997412031076784498018684728155805866347943956491114629334837606530321329484052350438103400220184520539083671545699573491131200424140012088581065037150827822511686412752595645527949482632344096315490986702436332575083960947277866635805669668910279431208656654408776107608524734273632108760885166790364726595225516375325780508338608967855092405304918882797416349471808082681643712792782236217969322929779359865673850727753162445451977880093116042827415386414698299388101973829829119167844794180516681696656651674814122457880434151491871070869023167759988759656788102478369189577670274034493083522753469859505933677812851815890154746502163727456258257575427705887705087661743164062500000000 [39,18] 92320253268370543678298047995510956582503939459877164817550191980772713455756534997427207173709755679080876712443919052480197032201461830356633509905167153317456301279082168039481379477949777186042773662362409565205701421356559693472838953038370112904407158043018877691655903737745775006956425153538976909000212814092087734473101856841894270793725941983474069469642843039646766464673922267025371601533596367494901015681309735230972851217656516244329136610786248929951405472415629317428408160085777623787132201347843754036438231213573160713529271735555006893817012075057254258657708106724489167097330373091506109523352477328854719056682988137796475782854576317013728248274273915167181706552965129279328838417142416517306599180875191851736346801185438270019914748786242955347363619959751407002007106200029723857103288372578946698812556500794846766738835229888131697446047932310216524272471847462236221180890537928839449143439694284577262781384114569170180906796956105333770770617686289666736625762506953550374862844685626268238150527201142390301359577851303904342906321293045308507657905527337221495034585610063879223301545810044935028438388844801299637353104277628741074514993425873628913269489021712241218168788759791602513165006665781909249538505171488786748600320782910207490064857287221063793366335266204554543161798782703275899829963706102233506064218464619774112693912002339209959520702786170001549224103305707903724476422175248468439405812820583141661422656787111537774623494551552050415696420571512034996739373451862233575339850028604851005078632430260979667144702845435289890747317212537094456997695729089310197743662982053889909991648160858309207200813498232522594431101262456110104776522526744758149796908951463031535975546822849605316226670863928978419553429108183342277907642474447882145763185100654927812320897419306699394799589030570736945229651899019974581113364577070892325882540205594875474071730265399720407837014107810645562115026832015825947533002819176640705527144119132590180641298754443801868417091746238383197377748930192661069147813124066286738801931499969306049269334269423757731281417123142699614605209350502717978924610744625082868076117299794029089980513824370904449858777808203807346633825074069626267615357198149088989322338258415417384018555975208828939931213652787810604838651426200713617416228073124804844396467740433309678849127521971240639686584472656250000 [39,19] -102259529643552730843386292126557114953786464621486585167358887265915605688472637831679647887848287310926532918479500017331336722967303661567380724923768427649150999631025867604013242178204680050510002546618146666685353518471164133491942855109887292018169109729654035791423282137530482044634984095075004022842159342614911610681592599698977025479415763339235574642357394782758215359721172559562716828326648023581949257372672997668216737298946880795439441005693517275633403505326663834204240598372365362176154705089830086396522744175347494103172597777787592379501738280532646561517934425155054979402021977473537845957066687511255205951729395968683743685133324365833655719551881898150970844416019137944687854706478078357142504372771464837175550387980855460701260763637568458605526477477906443296615304522188958860457975274994566675957838955971859258877343536926325318055855900828560837528245981364233091487177475537182770259525387199337679996654646554870210538252133352758868143686624503913082184785791699665481433344635359654746666764657728434522020886126268651292839129916239902247264968714581392254943839564303697045057653685279385590002645614235622550164432048302133488999205226584676448579662565501584063979501538445485342012752803795164424726577434043988672416246905835282923468021278159194947202162527958150084585561730759769123793807279307633553132848691579279585762275083761481407234784106308157906688855793448444537825317967126925413964784878709693300536868000128118625192387155047597465709418893003848354957111888920476171930236381554153504339867408776222204127562654208617942622609883469286415823827552258264893520474446255851520316603121494363039905989654717415224959865434761573251666236081825983427421374199064178509990786221856516354613738726688180800284598288526543127445570157252617042275016464537712135433592516508696344908491090871303533807048042321808675713513434100433318081847754606168265823777001075437210837572245268416749659868005321468542441175430854179643657471255027734025380835284924901541806700597303598423140872760227404172567270411549108623243700347911545973557657882533188789625286112527671821867397192418231429177578392107807454473670222081856786575952690090169226155457127307892309366747794291007477205430599714431744447168272127634320080092512174639312748102751385111646982200761878343357069426216577338650858333690685242345352889969944953918457031250000000 [39,20] 209075606788840277597969460512542316800818246541164314007468716460865530672417607274866313795485647128591762765005662437749011310362783536822581664676134421190833681260732054275488738299947974800262976411589018273398502595880202891472810903442653260788284860412644696172970785648923568080718419155529748082367846200170052318526828980999610008728784776844680245590026122944637903623088119136016941876280867805927114179246741742227631440994286358999776494091998849610532127852842749736549323782565332144418580162309927075953937443688295880104471812968479301369762478865609653778362775558996160496170803998377350872542134185530917692381918621684924971190803671350361926779842450009837401433679516598769099767186049688302766957957951370474602446795447185986531428649669736630264227785461882832630405489840647211088819419942109078960159289753590418311459764118079400500526354514619196224999597783928509570713847383417577679516773822684179327415664242688852902858674048417519385924403045380767680372502332157608737096565645399467395942129732068856717772002167353680111461480892564243619136368956802715030005472201977797524385765405621535458419756762591664420141949623534425941672758299887828829503625112032376137559122467238559138338720211083238086117643357938640101410368035660134118424447379841618085523341613579103341453171955408045194785115200128282781390000791954125361801166253730875487629897419437989343782167928478115817533200000210554702519463407355428318328510864798227499402212110934997742248412323988656197668074300493184279509560489221211025603242980784739276770315091772831730356946315902326349632597751798449520378310222948907606059889226343811717374624721121857492156423707035593165718263617325731212018412145876576613989588357521048170224675614710481406285740871729913186485979782555582727414746465460323088865237564124829546497802146856893169709499997422523347764726945638786709136108147183644799582533958827392878875937125309127443606137832407046324209521619032225480901580699166499621278264537927438675293407664697079822767741419331555093362208185459832583108247803347513455277914959200311638076966966804184746877228570661617349482353330631611168074390322526196049269129560549546059250534043811173844545579206926153086198289024107467502424724094538317131185087155530065887615525808422951798958306378527757927290054712541914560229583397443775538704358041286468505859375000000 [39,21] -553248425861944405993505715573702153544470246268250608670454339952271235217053196198657150229213949220108558345021889069929484024063827199778123472428785472166073488234064178770322938630826228557052524155497316487201166797629641018970191593194310256779680458741387112678720661944696866130671600571089588181591854448063012125645942104774667221176270207870374895988990898606035751198017031879859705158154995172471642461767725630409647725387213330924545257590684853300375891260945329912127262721565797227894007879920219312650753657948669864518725068076569089003992780949759822959056916403420857808907793635755650662858027515567435047001777519963001241374566692193465248147484675514355400999273154929721042579447463602376639153976299861525238535540840661990793149186451506700617916749103057713759118685240964780866706360373079018384262328064388664445059000552614478181062632739161538909694373536030617487461266049514624100831492748855642596218803149420465376829300203284827025744488876170795126762121074937624000240990075580391434002634284711191192177986232669471132338502715765456590132853287497389356135293121832305548258663535638185401187587433562630491412116119398690324200432963065298781154015970096710352535280005324261376475453078816429159198773180782316652250026450818887129641835241798469836002322898962502514927554778515734996041149327190723354683768958806193326659959071518820930857666885500634287647778161588638349189103958575708825252739736464704172347777428059106049020226182293418348983161484522778014484211435092645633775124723839238772556234851535722899824448923568458018305660320299493667293448522765870855219820803006741265913735581244187342680423387458575432883648381895206991948252854202766700395790089892937519362785699559377462334176892503243043388387580638693838349640324927614609170896890461349419013777393217793103911996787658688810650230361863968529733089407835886679619513916479989626532119429168708599751151874505967659976946269626862930220219987189994084630298281195370698260594684930984709989400641014134433837903174569723689891660564278095517402919678424236615625813899540679965427869753287543622609300285486412340741077536140125056574163492299646214910238590215741370215067554606485262599208460635741059753448904640796229967712131940785532471419812239110328175408866763128953121441271311446953636324439301314359260230979487005242845043540000915527343750000 [39,22] 1054409190837320286510112027205799496755060949807125640074132352345039859762535179631984691327981717729213333167012573317731495871648463067475310117677721816591954204792127739041780734121228097170536261807835369751538175087747829721093543533767344444783457657666648809090252694847082069173185341865462040120376548778962073542514409427660953122870875612061241545254136584518466902378205481546334136097083712618345253631866139700798960553888628680898625175806347520138385066964385422694005408724731926768460083619252880153417833662423604969564277661876108482490315087525628164583745115680146897784950068182926463480198264418279733376693107998437425137862371011968851057453434675128956769154551457835221256410032299938381274135154283143395873914273569659812365969592436785974026397633015192121892530305097891718387894542121533725804821051924508127838139324146367178159828500202725204664845316114587639900929733995308024767276725025925164284215942332255172881315567291236336473725388977033107301188915859841526744855779235487492638277457977523642669168162492981340095983172890666835453902764433676676358763374917197506631736481026643827925559401339937912011929961396198457236118124991570399592245015430359976784663976748583762493573105041810656846706293513652947708717634512625158205192012459086863811387625888947927878199849785478555582898850489586331007000936569684251089195037059722875290131841293323948314412164276668328282443337519174347824398469352859001306426569392996894577197486684754553731704346633599716622522697218093867310155726082958977253180991476372535993753840889302000635184306904373699149038252686429596027495915087993658886035495456664935423958494498165539113893276300266434487127745648257145468941994168422096824738974409662191259787450712472890945321059248294284826447809090476774159581851537022898083678698867426142632848107463792309231812039958771048129458339009384036804275022029957025559633876085608886630163938477793323690099047216812754071167421770147472214880089788497483443254691466198081716768767341371404259230843746378269687651718758138755674741967397352997476228633409142138423570179101528401157482588386138987805448920459070011308304171351397942653551172234244476488316610157892273880452862599769338597686597849065631849173091071859272365965575491841303570042363374320299819626342758715087187781876992451971647435371437495632562786340713500976562500000 [39,23] -1080652321057982859977070644556860193601028133640120870767049503359261562581992932065964035246673846175742895901499318881002006522013680559919861787625032686953329006535073004785345731659537371513740895238900507919835271257296041055132656612941575381647431290345300950299065512955658285184245169442705927993249906757180849680957111528075081667035546335678372447696581102046254321272397688584401209617370088244239567434696581528087483076525752402995918456610724412955630285398796547288937429447520437690943004564846940204648433022912804073315775222429901104249889045717254053091485957353118972489500026936777887349753706588701656293259488024957733254371435299918519170352798758776703555568280207904203233894106877271548531600608441771152324727957605059311940415975927480512395119278066680575491727342605972251955450405666040695481884889053565284121939720015187410419128251594813858210488703014799365821849298239724141409384643496168647068331860280876700984273357559191565919518809490986143792279395521455697394669653542925239135248877378578429369817593789498485488054425583130594741893610808007254027533731919916893745525509960703833350747442304462101904586876639857801302643672958658646563213137575151963334952625927383127115262510935296941104657479797181279973380425714543631279916093853373840610565081835416232120961834446722926807858997275086586537141639253181646113724295057570353333845649895898731235676366336509443463900201039026801118497660182843364342999523329230915439033411522810323132926936337956132477713386990583798018266165055982720892714360966153428577814526918754509309753787764312812799315213607140693346042589072543585136753823444501548899334831923894681473380298345398813363627266588966181031898537999310202504132380144145307479024022363883844979287901494309213615790478222750299898827135983640765497772939224090597665551618954497291375329394386364712498948261079764880924758701492474539581901007471104840541868450083394150489854919504750102234046714342995839939641555806875330081884776631122176316333607646746242893425806208105627918042867194969314845979907973814143107156596491052759838447330160404120269447250632025377528523636695922393170876772850384488713054779673559058144022015480427712423465583309760854194052544218084898695172948610482926066390815261990305782374253684761432869227668932967550391878076679102928941977879162550379987806081771850585937500 [39,24] -494785151980304766141114623926785334221623073758748991592652379894486160970519884015112732285002461607727591869271737250278315258056055712201104099506872053620339594926665367647764151826329860388999873663517825501626107158674815966076097057081058805390990299675175426095172575151347461884591959634633648886531495214384431182293767749393648051944557857037633190474005216777199578810890963924014881599376376057404577081717111833250453656881390665934820789084869004764370251415170172675365792615860447939617063539238416884654325630973661939233764730458457083840166459109832033378626634516302875808272910830403473305637647011708415173543083756539919997552095803776759150935202584619132675536188610384717850659483550572095506098042275292278998192480062076307365900267137612758573214846965231496477386141213709793968247906133397990584047738288229663466917379265200564166728930488345409213167569932170398744929167795503215151748915218220887526992088950899124299609667333478918557652327859442219498718564792027530357092661860080175091325349663294391620587707003062742964259507423910371573866451063318726883404778070245072705566062706226147564353089789801247740744623649370958381139151875494107486685631411990920929112434871265874344646683512928758597340691871827060155886189466117032007085745364083583626726716970407160379003869476016888493088765972947418956285855089338765873466577959266660917380773478443928073223413923003950518421319580687381235519218626795479098287111758863514103726956077713622171658258335508133509819859055845437167962600636528019018144281202994600921560587314271404987083532655514479536218758076001515455875011809975071606157469748557561287583967433598996334506028500358140037317173619914271815941302957810184731628044554813654590440896363235887082521045150390313215715328700539218171117137160174927653770062198130465500793516433799513163340136835398284348391621599480946564461349969736756147779430013184518127025159593430787548962166237877951030854737432179251784025859908263824353227731645668701787170143269164667251956914550666991107074806860071495048221527390289064010881477150486716063639258799167470458257918658796066583005958317740763543637551374464122066800273419358459766993380937179975824048621954041092427097175634352977624103345617748341803879084383608784090083778230324768514874377737054295443871565311766413941541031817905604839324951171875000000 [39,25] 4523155674788203991920002307887266452290529745785177673454697816990652624002380731915904968280588103250924553304201284843104224066523299203376384341673647631156618180722774879362432508699563834274488815501694696472204036125315390696774786161794414325970210976477515505518155333549706579762443665150044722981811703666300387622626142751338382729245027767459871317858511663607326746933821639437857381052698088115097517965222919689740205618288997052153295397266707543356259649323632651394157577116792128619045830684104526523815133007986661347071182713132314111206370013457693437014627653125231058168321642290457133838650472401989443876977613494788430453562666099004687173268194010217725825118355629165243382232712318802347469176446554762799939965329088291643075915633983907721011440013809717320863523692403969497837271574458115544649666300279757317377479359518796777730401288957809132159522221203467008678611591541303928197343181628726353411874471233052938793825832461790718483129331932144161101054862228902084310712826358492966593872738039141268676366114796523168396690343112111248552346347243541409324323254756509265340498309765483042688576785575093115414443801480757285315183184119719776902941099889347821118279660530546935628719027163566736474644249803126930165582541691306157051031962199108279194620838704902034576097483589377060974975895436403127543013904615591190896412307081147095158577643060057974929580924540716044324330522047123831467381081963596878150877087000358611714668985507343212424519651960683279813514453275404666080375903796334869857671634146150973031709153817304747389737603693694591138221750404145588320982591079105941583279541123363696091054648365830713108215469741782062369306810130756455346289312673130087930184599498325109962277823424923660074052049933637434214834102710534049775470009644352079972685460314571105800497560524027860979027159391067781282445977264559054571383947602058365053508248652603668528105951267908524619975946224603839770217484251069965977800122558224311146420674212931506137096588913605043706321852344979471064232078706700916908994061528914983738528277755191547171433111522125052527416158330625106737628818821912518343203547896759738813880619212853763157356501989169490886627507977991378054920488376039548186103316505528368186213759068279853199757254086041278427680181300376897315842356084303332863782998174428939819335937500000000 [39,26] -10501325256112925551471489908009097929771334401689572686515990795093347952237695100666150171319604964861014115396673700895592175036969094394349024629939944289482703281369948870289966849354811313295036408560881780997672575974493818210028042653558753227668628109765334278613012600877558987164320217060814312126585990753303941075639966287645018141993780090627439326749275751641638897588629354766364515994004113351466017234248314134246691579828208038090971614059777601836942069358756818257421560480258915670114235975136110572115906321371758587398630911104691971788555850511398378447429258892218262655844442003474924696206337873564548720803344481524859568482141455983229537105473889581351795975949870073245079438381581344082880399372276821440865048110659773882890107807896649098919177188202108347734384319424387085174318262100484526271730223214507524025847120051730353119720982872331719551975553614066089049324033492512280815764155886152714733255898795407701463350039429292154406740678876106749034682252667502451706964045852276369787960825718164533829197574229323551191888862399246051613056575530745751932766751551935173383026651077799270477570269451227327381403207992655025955852778181547083627297708175514247557588427261763554563180813072934967125392821134863876634530064857139553398311343023136306740712729486781801887507065744239290699090360840279577257962201097903862933310112597248646075245440362560623827526256208755869508582547721867780623570088230437860403547507023206721828330135553594895783778406908910724249091368516375552536486495879345018760492827474142470877774480046589645821553557832243813842699087733540948625028080382300386816832820794035906075591339633649798638765143050766007977019788978503391728697857954654013980953057911701154603615347742767763367406189009878001343195069034475725436957666173237139395791727607805292779277724193836617558160300329815592647625212950078165697080425359275380421700803969986855871921512815191587184166614120654363952772115116203923602442075156617147762280495325702572848851678517322406954902164466961231028934086906052824758969937663709889990729286949579577596811985539569938973421826413389950019813626639864576876248479531751233840268066109873603419091844176960214480228031055172165094589201626013706126249265249044370696278846304599256482378466201951620152655712921771983387169563384233583747118245810270309448242187500000 [39,27] 16226361646909468832319417428381034842980380427515361814263126235576026886447178381146988411305033509666369267847829457610531263592335678392354027071635854809451141781630543124332616972529766150639874117556994525598531537609559846743416688056630711313625386559274002064280126034014385885927263276590020168627046644115880552331519826278670508068371395638318358099511443446842937462265268107699676753912606564843416795197562180986725782144419399012844207142882243266118456798198683738343568192645134581043174930461863076832221866623367204828395310607022480189265907794647266059316062931719588639264273008936511922451287108432488014575953068662172065017321362340639792949216818450951994290089221791698730124686278284519021460023720260720777083458693251177876514547770368630209290345144910258084425680005340881416884205032189323379424465695037860656648943619381782527565448412565204685074976185168606945615539281665584993237669719111562143034674624303463452327729951896845511106264336688468718926063529536981087766567954981448923635691546079488671399322158097260043026766262365275099374967225272472833366305275959138167699508806718452293597185976909085339740791950793787328176320627688786023413316461272473183562165953615843491593347960988846131957045907625647098887516153121980863906231811379455168716263483145477249721005160682136740946131376299431544675231809291683636192933811494865928125000275320874071290191185064053994955787627072607576355256831995357642035811233821469061881382640424782494293784850844159924136904502339589760871012801352028219711471047079830296308465158127643875983051402381027282362530478288880514426969608743966852244926746729503067369899272758730402242728638826260319691926895125590006914162370013680740697539850538867065286086103104938306590196693372141790978163267235433897535350870158679358655375110875877965526458228779968090670523634367606340560754914565608431413077930514394531002606208952970837321943363717355389081550763731625424048513226151698924172514810347987510604318484491957371904160856848249609924885980596165741717960728371425876041905621589629163877208760649394295618828324797306194471220217144778377342129192992665009803990699568119081194458481551927270209201039893551642949141884637456883029853087206156341009636767760395923665935677677344137702790468017492368610277390714773863671094300542563360068015754222869873046875000000 [39,28] -18850091561478397416690153617152022095882727709183489963275332849809839448681282809025688601261102634799336425627581303277545607247350008829088594892695787734945294888786028383534860369346464057285184535992601270687468851452806447887324271839676618874108383191219431877746393611007143973057273492170905696172304413903107063954919633463023325161739866239298367364333228540678246585939661616708591982176002786326877889362576865589555361202850076749292128774935225367220474583901579728519278797467079581474889940409028383168039725557616256679702501039755822862777041671167073521067241829340704900185444459028961196634759586735788672908998824502211569305055920123217474785188405004698745328520358440415440342059427821893509707001618905819777962217096399844430510317770724438907651513974099803091146145496164080571875303470231548370334102578249029627326669990346446506443660927745354356420797509724631886656667775084608499461103421983555577019569434631104775129044371011089642975637230182054764883266048610372307599449530971557253535302055337982109949603892569476430575542127713233150346710563352713915515679540403867335625382287176730027347113491074691441332365783265772605231977701154561562727128268717195706246816944865744483564781156684351494035957092201523654731653038523103202519333891720730701457146451109054939263612585008035256107652942701820606094628914286775336920801101604364194784522002576672644500450059894226208734468756867121668035149096659592510850022442745792313337889782208327093596264223590483484265929662062436565993682753553446265633421111228436494938444156258224813041870332954913159903391407192291391391841604556423277518479883609896859110685665685925880836885348189412259929975988864005385767045409400508737629137491592392824425284588755061357882783648840440913418792970028207139468308905264824385615733305802571457028813273133731657434930425452639690029598985491744074633395012968697970223105716607567593100691733269303203919475015832215680155376988029891661072222999816320789384184189829560588811846972447236860695514485157585718640511907866236350204255302317695908802553493485197776986299732241526550055858774465008644617482237854974745653406079670903654483111419554915801173677665612240239419029195504526753495619876348211039857244092412189599334513775995435541715042708595651839089367492749096553647514262763706938130781054496765136718750000 [39,29] 16728345740749142981105944350891081233041560681836040938745885090587441456881692283074095682726183150286174592650849069418041143935214036899639490195190263288684282135484558700504312403821160152682933694706291696251637423445776953461929839319330390069302564751986660039989946058062198816050295258970866949563726128797130415444104066711119554995245280020443511827648532301853801652757648333078859566262097663750597107266372173923038277574602105399220621235748821489042954316754777148494279719347647397759228191612790665722552858303886868867888458336119131878354082596760992131194173519302884506348807796222132181748633326623229009589641512163234480656637819031639881114365200795506030236484218551767134786331189245763495125002819089943117126415562828281277028806677615960503744980727471225504333902045045180046067764298310744769642228371577984021243393737625155683765394459536079258975123134573225672316670067707493059089083303777289774567828321520956824592037851824570565764308672840067461215932344437335037478818753749657160366777218355265658539509376873540186296463988169654345887833466949367742905014078259359604207225413566443171912206094593328872373029632902933175990102435003670806131653811732145803115401577983119238324313876662748873920985885397084019496294488913731680845391793333347485586706170129583005906992995097829768451962176736763111286550052995756204006458649732164455261937691020874957417114303067649670161015199263735136583311156489728712738057984166587002247431998172629461006313300176271051556145736288030595404373756055752138319747886093946663126051173295876736187798195928634185607613899318825174192437260757170800125300133320651754849202802050551780582028863287850086680533617550005919593401320539806131268884570195806617594030349240827495646031176642396867259941542605972823031401408566007796592157187362022768282118657982223119673981023563855251539878436130196064981764117454361279863344148368075086838556959849466478276057618999374702362360800420818055785607840349240663441202312250424884408848645829321240811461533418174549529698412055937287330413102196906947043566575457013238023137445611405428681783351805020369239746265626512862513954481944431545753644079547343664486920072999863315612862832720311379450222579327151489106402990569773670125279417762787884726513932694383565286340147140568823669326548042590729892253875732421875000000 [39,30] -10580535918570516722121406067555653917824522529157736759804305352457411684842444611696035817528425546148256070742034955229379209894220030969067968698354504068293714195569003327464460791460134929248073848719389751114857939505546546226718660533472843242922157472805599588778747197257602859370279894540852032298611322084797383237174375785490638550960610719360076223525265650868787482688470182542163279339161989987852075604374368769202736467010548840845132365357967207813228475774935187942338583582655243163304580717383093146318910799179756918116078497826395191541199864743667330977952052848132208755664806214864187889924673237941903516915338211890435840837733297675037271363532430418178666782070013101786263593810255358674727604989319869817974816219030430130453576355804073167881967769689715514529842420807539923118673386911153010253393366181620735613657331171816232342622575111549459493997098776689653988183159578912260448307479149259480459710635119479042103601654557357887018433494885311637044501150613718695379793964915967267802746011648045549966937549154884100029233324039781959468559040286088351998201670797747143564719448610189935168894129717249308882150463505939522657931645890562486053180062132607210664765203197401314321908533358754060139895139844991362928295461352466152923006455723750583961059014362644655845681822048565530617441511849844248916367671789942569587520272075620210541940451550486554254028616718084087849245328443383892648019410743856944702249521451606101382701062148534283448670558559988748287507357182797562319234107264314765576761213275864541671123557814158733591331490631932387206502384013742723674306706682854771917214256426180589398802700476028344479134337138933375428040924357178235624941969379375549360724319954370940181736443968998610872121717503821687375112687247452670873838710948304074072034703664460907156299929832616710205170042939295087095420297615838668578443302734808136096900005493441255838297567294686749750294637607715420376074804104035565552707196398989863293646913704901823338410362262159576070758857739124133106247377341059511285313237536399661933640867752912242885643780225751209840226893415876054111254790574227273197488351608852854921793836812485981201873247644751197522335386709156376984461200980964095942091747691407269357113592831063328560143290227704238564546799388800535357546550585539080202579498291015625000 [39,31] 3004231777859243213249375340938687081049461807631974039021786476673020708791797904401887316401699431112656003403014110267777490875809079619694059754113387931971389582036717595900517231220675859122281368009874131997039710025542575843089885431331108410291879086926612357343718111230588429548987837519538470955566605784649085708529627915430189130039725108277370228021412681445290125627066585882613889995776559995436061453941674290641867726558959827153175039494958515310098873450315871871884306562907632670682623855996208967110423092856533357636292438411199176641778295252197344865693433269095371646272250676269015375790822863211824041684039425527985741013425671189795080858485546735613871006717119787888619201007535171010251706983562905559086357140453568698582462101775427576819274194702323378371547985251835220257131292262031040888482343217298399816557835375733706213749832053126186692689872387586543222362509495940108566130324978099674773129189819251911759870988323951264870047530599436921447462873228362380872784827202057774469827134091122181144775675378906470359956012358797509622769125075037288831924121700924936182076682859117984415958031274669031157220349206970326140931676202446588357562076377568790689597088432999371179634878396695922306885011526255465601128553594969113544877183928945480613804109149286283861548524761007496163267749741944110604030556936178898929542973138065830053096417668201887415867182360792898428657058866362036566417593942652446950588881432810900989600278546862559119087973406141665052922679266983102250242770204773776933522709999936583315371805062662910281134117083661981463339014694941294175069057370144846012098044444865891276216566318352510657923258851311740981148238330359790446426334163148749001652406454244273349217705215867212111380788976416541676056153535114169555932798628584847242817598367970036834407702864243887743995923751145919840037481148993974778998898521631336606900780668977572581972980067024406195147073605414783285221416286370224401919239957008123186994809243768227928564068699948560477247450206566187085064738103816175588059617802649152706077503941416166529882628203492604265055840841183798051538077794268664524039538920807764543048804912352871031693774950132520697803063109614148355474745034766946072858068964850927972630951589568171484034294244081120477068795864700190278995250992011278867721557617187500 [39,32] 3185267253276064406759057851460777612907762584514434534475566766217293331136744980624164154725111546373972279530756639417520914827610679964359503373888545333414026405688190473164398591089749867149042689751415580095448477873056815510881064261994296078001160562195514555802099777571138800493070314858891017803181183976268408069744280606117745672364536184247542174271312438795505835060472949985941195364162142968134905068858744381678235388555712666116390078742029758342910916067910638969703651868931306775934216847975587368314627551932136734991919875179373717761433214732692331103924263566248009628048092799181375728233292738810636296501088413498272683984521175553391969414469469491932599166587195428422882997042647080045167844589209545237562574251362582587935100878061315470801630013538110161424530169029252516387609987305757554106055899714208945928538332379764437682809130135909191238319887604678372715301335939423231723275129093808400268006062250621024157516233945232303221288106962608729485502209356223817434497698633858246618974048379675576682451904220606789865733395390546341306877069146350749622817128899465589698360947977647648426394394933005502509553787881935178614925881125591220591939057122912763820783062223498114172986641081892748783741753175624403160569780998555057247293105119091867879672143708242159838057165588654679064154651803758421322912498661710361003830615907691078883317819989963280326394286518561206182597969767456706782976043558280766966570507383586284295095727665959116195972392227516740874448770723432645717066787141830546461935862307108572108069791790232542288883530714067002605761513769154087380586269612273063603528845581044667288479619886743948030202756501081111752910992000694791358981948001407174113685315176255244362755303425857969445753796425342929920572560856096927710091997983935148478665332539050581855092984983006721338394550629400114495654704999102245549895596467184177139810998863436495192491868416432587849705211286474958229402701146063969422157225197485882394301298218838191374788354414512820216300754822210535612179508159789082822507529435784479390799968265137558469761568635182067300715028582059323357514594750532356026270614452350858179765148159656727854961534053933543024651505970969082352328609643470348864424210439354333789505313289499396294638206469145095536474321384901031706249341368675231933593750000000 [39,33] -6443891875633744660593465610363269910636428767455852495271112838301294883592309105253548768948753963286073339509314087441117199733129316582103468698227312012055985011987772530167093352919196048641480696218148456270478184872298222259759424110935860923572900708761469328260326726678266461033832153132045150347378927462248042933358606661493010012897894221632515616136336109569985217994019251327824140422125442147279877992985096731585846191623171195411648921239839626242248124668817328254353568083182813747072767165412427780451561569731623191227077890410321886983653944756211937040103331334004713362041501175451243880041142712908226854546052662280418806804730828096709841955497928997539721041471118004431290593255559894032768233560748619196298909783114565566670224400752857770061598688222699562853539248669467373568355877795602990060232189700940553549971628278426796990912273948333393629930953512651434269234025836978364811701891036972143469750100719543730470235410129512425292556546866551749352619497345829697464785076970011874322758258941996087852523831242120272201933552239664642489018238666779904897051889786890837024593814767777435316753401445243023578638212459211741599832220906503449637096272561169461205150089005712809667381813284904000669608499106361008980585554083873096443387633815211048300685809261665667734558802786600364526618929755323547569631402882763134194821322136163112892027383892522198029271124505978858109275972978998680100341467220947203008957595990284014242640450109437847306743023960738538702799399590104491594034870519864869090931485075771506611169239033399457244058206521518521405790122144386088052819658583373740087857413283327049942968754506066092153113972120213934725624613592286656013762206966765578999311626782763960837210466367402356554058844434286497956831220815617178030642368691760135187471807990480817629062657254799303342745961480151626734240215507396610286922625055556831134064989377748295630041315534063730828059742785436738013461705822464099696353341939384620140672942422654811351470994534622709518488319240253103422381691545255209447001325889254964207108716321199047926434512801727063628223823785975319402565925829128342430496049879056220882712914051325441012271413108825071263318872962690256743098049162119368089839527164223696804330758466416410827973140494220958673227128699068089190404862165451049804687500000 [39,34] 6870815042506183454348930123135285488701222967622924987757905859949077232247831013683674761919975432923302082652848847730763238928148741808509622234143141495956144443287709333308883217125843871093081780719965237647008155902240377773993644100299281787812742654128977962575479896036596174159451415882378924488339359557792562933724917921204703781394730504834616024846099782696635891694198672636749513196118877730598844964280623871262862356945113862664858504625481741741485394925865956466785316966062409733595763113129368507256573214321683548511956775947783087216974631290193394577414972935654072283450593452932949989623979331878708134492147988620546690440500391099098857169503234362628700569770707907758943300173297837296318288194790624399845768870330068595172731478152808110067729758117149573241970625181974388391299655285728565054346928791644117556779443840054911930995724494829340416194071981917675840791452100862379377378221603797869991184355214217352543931087820309980246933319721481857422967907642208698871700998050931742344544278733525584658942456204757258709887726389145771598043673935765075672516931796586337066374780287656527747077474824805967619986528171699380099921079683946815720247515145050739011864167877737272220089676480810713388893148625295163234306676439277665249644107518478000859961309616981698521448991987264381378093910900366098954439789019180674057283609760971409201401653373796681923615261589277093081822781755693537899239508281387790173289064599119895994400622475064598129686641858170835371189508658524613038267644619317985141876749692551957065192067204428270395116089866981399301153129730096878258936935167983044088645955340908643748619521025004139907494791277491001846869114948327173517467480301009808266979088952820166690026879378188102956466742373921521551789087873517377742618462533488745009867325637071591748331238664870225222004845983798580806632627555903832320525693729531907614666143642093603672416436741040426786088139030067993985817526062958082283112196910724295625010905467505051849124014936601985378826323685368338463564261236698036561944767085455414616816247550029577000309619644264469919174155920842470459448046274407130411840909080998500772286630685259249763554427441773142951050301233750932667502893534010460017689348564955237796978199191919676946194880375584342156042305660434976743999868631362915039062500 [39,35] -5569474430281164745041483402715084116968233902392583099153043926992454672743017449622827440086120824566938197176903281491191987733714297516077570576635000409160061291444144136590471297766497709508633807662183836495076863949180537795790050874045053522810504436259768465840984676630481878073713589210279936184777719520333137660344951826082346503415294461958295878155773457063050659742725558160000004439322623695016525742647638774125526862768848994637021341856464775986799369498404845291532116099491936332104188978046199466882572991136060286314528020126772911380180371697858578983846294242998453080266287799881027768184182207052509298886686893359188591344219100208974958698906452147859493018532653851413636952464720130347041335953363361471911205969002814540121254080393396855750778459688985050445769976534449708756409283155920132852024458256309852832148607668050002889012387934038013850139075080723288378148933699456297093209301091225195356594187259567840865793986535387039629931619890294711695877898720467440680871651792948837242342487885972468468179819775843278702399161518604389899130296475722426292879810883409120006531837907339753369531964691851963349169511750886941813513587800109722516445429259882083445284671534848309467615714339541867799212660173333298528511601317637704623097098332495785074236155640989686969253237898908297597142440931879483619161194926923106239002400670654615024211122948098478740963507697023680910540294034790721035049343949139172674779723826464643174768898230723140796605812465445701577396820134260068057083808435029078245382451073999973993961560016896209047762686391605481870974300865601914864996339616668062991014627451670661228757560292533169910143613734069342034585173305534483844951724199030585172198951437915181323200051482702729906804795707245745205176666857738953381981128128546694421878394110206547088480307011788837930273651417484066387990881898519523299197400662368547561232938996877348227979907947542687133363362365390521922413253715599160055634987279988649866937043617086716977895771929069754449864251024047780922526945529196103312921090684084959758269174942508243538351528580718291297577620048137972396459135571136716625320914966475931772220880259176033502583809635675659338390456170733602586295311547017317211046251862224574515668990221951889547071182719911210112773147784537286497652530670166015625000 [39,36] 3747608716305647677093079337070334329943407338172610907122879723221238333495212796130703838111631081173487773997580252830052190456086619900132602476671029893925342639698231352329152137379802691213443029613000139308172910411323876175079982119880583833740597339053922211839897733934259989766434095761608895365067584579256391163148654481352176989369445297160728613676582507437297161855284327653217676227071045783095479960272772093116426159563490632360545000230320744827271349446374290836827705066030561078263723924863272282933521243834048317587800891364890206958091086340647501391581995646839591498575923078466830290377537541642999178485082302763816990910863208056492036409869812519161999221468365767325756035905671740545317783597005350418704206494429706042337906383317409244062934808728469286117626599294150868695739688903009960300882332055984510213943781721907715349256059914420807938437748847034740619624993292305715278338041507235334384357385686549078007372824340790179530721507633107664794161719797212628804187639456104317683548081473735342927440584064590986702931947230487119531331291356167671215518856640200969815951487636513502430282789831194287686279418284651230380552688064103898320523399729383559856106212477002688876470738767959880316507534650457058468000051799305809539583532395917730010023869022334412027482554024668796035247325899415705153571684101121652349097089307341649526254135954428717798141067555542228480968250137844130245564336003047453240553009323368351946604777683203236168080028727664953999651130826053833603883066186617948148675523510312933445080798242184984945698012945043838408938655503734408830820235766553827250995341782398608384383189904835792829801680702045204880561404829435036868363613394239103222368708771398595188752005027035443699488663160506498045466624870442526128103610417046020504906889382589420353937598528982513528898923785252933130782633761931932102503717513888742041243914853004449445734245804044494469304681690283067279240604634482925236403106678157992556799289591283784333205475094393143903290510655713487809465658343488138785435367326600258510370957867552469283112552859926938124450182968391931546939951449129536318990431297278690869650216937091151247700680907805734700118092329352022860158711784493763301905193521386316137339084719909646181594494774875353515497522494115401059389114379882812500 [39,37] -2173762138801929430949083342957100443524320863685254164750518255384864117352102037555588263665497638308328211386883793036003393074943065065545201106838106850243910206327324250610821137188058834626958382731625031068665043487781048235663621609101877526475368027184670739755083309878777022955760011184480077390698034469567642969503399270298753379420308344669524815744940535084814055672686749131414901560691879129580427638910200726514025257081202065184741292458742465373472330224351742201066851531207076435159269075283202981631891491041706338414615131013249129905563639100530907826844043354900189437194425419048223769026238084540242434930130352563345332573047981546468151822096939053937813890757027102520163772319842782227146304995675442201143217555779118377203095779933218276193463683438057953979627572364012376093199115418453019575329791558088176910228181317965015418011756790201263988525180579720559771036885385036634026128156006609955864157994302207912265890438590896056326121521768933521100322331364538082007556812297250449268223907187512833097154067443686877741576533366667210252683548894335405045634911523328627034018885426214044962247887646624014032135758009985559987288679299713862451122185155621417188831177393127368086437979036025000253322002173859534862400167631669821474294927443581894709519246087293796526854224913509977820759884140865057166390799084461622873307764571380253802198876247125511328760017932718787774238869745440340218653523098893101750762355485945475603695905505620925950735116569764655118208388778440021603171511694293646613523249446855738055854908968708443753939410278789732324611247689055668086029051719752551674487878023801173365137081508740644406778847216495299539027149679080527543684261482509345548000648435822957451096956763542729410516932700479949855845049135063520338748684133261272851573200821576611342316869728603172458812498888335803702693093762951526833110466710407848657782434467099966229048447474086855585354251281952139822188577972762905281452754787807475407726214316547093724572301864671425436770058370390054278320245063201636532990045831642821673377606180852315384558331140342164043061891046141424175610282493241867718866221935315706439653858107145288353182199834806642876300909949670436000147479112593708171765319301211444387929145930001748531129113824883480887706355133559554815292358398437500 [39,38] 1110482523315768041092367737527209593548329228395363675435661046603210234231739576229744488083143079541684698671213602805925474295386681693067168081076808865520706456796862758654644258927539703018323863963052293257396937981485976803691767488812815151547413743978081501908939345427756327983134729218988378111422336470256123565433585111641636476266130814278001666961394868296187126986926408436993163841560194330977503582294169958497184865194409098641678006262662765551479671752361374660776714177967724342423042577058569778872962059704185614027032902443831914084535790910677240060511895544010409265632494457545756322169650643238015225372563210473799611933591063628181526931461878949541195698667945468528259358217928696597450962871642818240520970539728808038715427034358161454514940260409799916069481933391708839788626565765189318620258127202063506534260773489061701052191920641551502202231073262912936800766372463108293474482934227417498297731191795808624641958718333417945771390126403845008533087096121435190946541709976481588901183305529241490577239994079680270006035113308583923123436258517688899340552399886567884391171534197363128517931406063946364933455196816856476436875628163182814362255788468093413638573966428505421881217838375253237117559420294172625649165139517259688345076563174384210996066438231614382582964489315190242340946567816844485023814322485708231244537984474402158723022904293384432170058324117999790942803019383945335751892513057885689684501558981849360824977750616779701308986904797953295477345139372295123501772140655076311958552909771564902679685633197888043515179597585176175103650069605197926486331707501922868054191563793685009127963515150977054182373690319846386673241639222224606774535042361533251020586808607586534048279135719433541830345234805345775818678436222064511079773374555331330396784102092556174666660800468427941945662044429221292580849385166863853637735790474202004858238380646575476086828137712736283425374696773013746294670262852454290205542636203608367466554483112295614776539586764258501131843867073283833333784318853407972496623310432387760902154998567184827321499371300974309091677868863225353902899396008890848248797892714200246065337596206194555270907231006336606291809871147230232333553872586568181790247189392547492490610014193313829922583717280115678249785560183227062225341796875000 [39,39] -506940604552326099764670927527604330497167584700294201672047209345730463978667702959882478080345008756066028055890653504788456572793864996590145810407436626640745395793988585554598342645049038691564071815691553594064261571101496917011160412199666051670682999767569324125541674198549951597342767545491100615292123525518888451150022810078297773321892210667278416408362213787845193233720025230808141591491701497795956650892408890492947153685768025766256121909411698610164897635081530231813139424746127713767508299353920315386374001665172444986450081021041733918521649803524383159036541576737297772688580886392390334904031798574253332026511776019942518990215695356614077309104961296212196649406728495029576278394063224822439586228394209737996529883205394927830025940133496368302405569758998887888566050304297712910782076829835047916221926982845600785722197998421486776934187315431804831055122401896334864577543329825335479008999713452173671976112211604072311650101399367142545469369965638332580531255366510773280920583664093833485594986430022479617354482991043151461513851236543985917433688632125328649328058654662690349964218219961851465366219437680283104032586104129861475692786967347777941503849727200529983986892886935646809628347604918245567389164800274142186849609273020837512881032398575599901392275127904955378121593770145282356234870124486822678674803617224395312862325366337851928091057870594097484378370140416195802209574018341278389546410799804576231360096607153467925997358477198840888791898266309361042174945598824976984998506471284728197833558372531907907098699325790166186380505036387992007849510054311387528151727654413919529774953510379084874600218335480405704580657781437808180324472511754637321356263108678151995377873861968621071354582076973250540515563062839388271229335900070641058112510742371819330197350592474467945565730530203034536803676304064757109314170651356006215135362394127673590166152885011234849833674213546528354393262347924181767090209466375481655770380373253285210510782348094878978130039244921172172549603778582462902583891901441687052385069809736410755968482251341933455518378283707746719350847626186373362092523509431095910998001134845933141971077861967320200296391102663642166982227150959731636147041400190783959919989999549808995988462024083676514692696490893553118439740501344203948974609375 [40,0] 49901713609859050156036848022658297185483273532617292518408117876627242416376171619848956463824794816603409444825383901802955696614749313137932845539847632936837733636634098555742571649152771011139356862984583144450968826286516168716075494490611557857707557934324473990417211882118968694601325873929670545799629340298027870120086057912384297510719180518102137057089590141948705821204182571839786617199946710130376130534908679666066629038596057457252696909118937662066142335849359388602438820961338225687448170327071431251030880288934309050432597773407817527170759624899694881709630049613194591875619993708982220439860204791224694048749581917719103089939801442296491811579188393949589579764769772701363700855785602337246121349363785819026181390706630448931464280951776671533747918791159922675651078313072268253422302176116861861619862289262349430847375237545494313823655622713932984484279481728876893947080804091533269848780644617787852581313953991245961742577537589976250434898780696223107962519485043335373946459138966157098958332218330723602885320367007615014803580570896067773742630256064174085620001047705130180399427287864958395742258100779838671182471675450972697888298927568306590176697494124800496702582073581921814014502421939203689517690715355009834560665215937829723089573007990739529294746414092251832218927246969024134204337462964372907921662848978592565117047301532914642851033920913555187939307293343214364238463375609490465897201230243911083825546316854304215447113022668797100567413867342251776634450993670739563512490759603942820268690046385147628627668985866427392922560944430389197767123322518624581528283510152189310571518855282891252281746741352548839666258488084754087052393129972589431779511076471361213146114139658173626631431770135518553588677303699657039560255809626872083892510272236293524678971051286899944955536798025738887774687825101909547360793021778388145428027615112120844551319911557769787995408558736148717512876773226266494979015792237285291581293899825409999536431113815709732666905968175695628133525558915006030126830045522094429495161929471901799699907698670251423622468445587533566626944254327457798374381957849424950266155608560054000145539057887159250079950105419501855018040099612354373294993199823830767082551122722877434800327734525108822550917045868334316910248450426916812038417191519536881237628644925052867620252072811126708984375000000000000000000000000000000000000000000 [40,1] -394727381236721112848933357779693820087508553500453177130014381921538908920452265812061279020596270599303811482051459766199322650942083870928650031180838318829088310822630269988601284119841641176352539914251907870360175077838767257960470201290626153360105341711028784202262739761283911337846737009967828981155425466188580565590609439812886817285900893660861968412168130903842969614675097238866879073851411701503607434708335906877484863156535823383221266159794987395530668655432510479207916603256436019516269916450093914956037789826954880279096351418944870547598957822950747348541595139323573792474152904972290540600744559630948781649263988229580664440120539609220239305995899101999270116968152543338372250207147019974693966439912670393144322746483806151773007573364812455440875748236839836543786898400304031873011891532618658011020713624843220678529849319893768031669664349371462710681742398924775053308795950950348289365602225716626418634977657189533677936415729097664075750833606229089114983823213911695479598129566703177866643525435988373802657961759034070509470190597562752249388964747884324178753307772407138878276616530476388819508823177319892935569664575609305547034075786631171164933560909553721345978574788896086255863194858157926491842159173239307678844593264327164816652179281196239130770063402318426807891218557911920583962932969598299148825913440435102676424971371068033029260211350820982797454936319724407971517737966728033589184145153408568684063056488970489414722216611988114913333866671028866681488247771334653324931648277806913864983123068753059364032299882839437645619922708019370003661535883629589394443350596939146798615140501034962587363409239616226390330936506473130931153389364750751429813241942553159667741702094273283481498660745790744085855211741216835950193719622439363432086997487585868933786789967716316012927129915395855468939775359846579964369532388254396756565735121718431383732449686766041552316293407520033160741003124289820782094422794438592992713012094603823024219333654275077994010858926869925672874831321235333941096877238059783529071575309396072539538632813768766718919774754530846761296893825847989710833731866852008117931105097513062812384093992886096078060113805084082227575722345562047562217496931120640844389034038925420180200132454774500059213417570923162620084316479520240980902371775621196957808804219036691307564979069866240024566650390625000000000000000000000000000000000000 [40,2] -1707149099128547902887919478397686995486569932312287131810808242753875200346804304350221278088625814728202528648715336896158254451029543585486892900674049548133889513001763476326897130218893673001176144640148775066015520258834349672639277626470125424629946892902845881225696282035402729416912445774780864144183151148700775232567294441293202792771955153946340927368605277121368622140473025138050172865525179830282341407985842034571385770531831269624808170379928325361760383336017783727416631924742594531095225249003679194582654025440020580668416186561686093389843125659911610214613444067202336246742808913494018220299417347527069792734208958008540924468516047075729731386216400055529470459034271525181484532520818838317953111995759946614420604614226911148641647252962086397396708362971552091496954999012673915855008577028491383211554558186109967288783658143952202856984081538876955685818155553254789090722341953931496118221098602339826205607457868597433530768091564107708788837142128028816314268333520339504670919072680203078088413831434215695549853441416498343110338540457446123417555207375717050510926910563955107083610532439587403885374826934423945303141993649840720228277679617600705256480339852115518075211341633323181177566930954930391350548190219805242733245270965596056387348620125689630416842669728129497706087295612739867127976578907639169196736815516790558579291100462828143769133052729742932247883520040859875770464691043176365338416847094949016217994269317760325761363869619978668696699339068859256266245999191351210759661439234813090993225666893984779060751033176214723600811687879218956043473617578170201985015158645635986844624380301467947506276808310544506564880056099030111829161629360211521297736362332593008274465782039251364613090270691231677836391669998448783832283632137888547324289485044832730629394121009520335339481597649593723746105315266460876053091635384640491765593247698610845766558815571423391637536948915279500570856068955084472428177155240422721500722456268460155003889097822202238525744759956044596685452464013980439133898317063854229658371556728184563554868029945355161100725987595118993770539292857073707815539726545975098597819351914800245530164436513203867090908484627689516678675739596898244521938959558219473702930992950395212442544546780928177388264313171017399598824894549285841912635958770439529874478663372501725022795104891315531858708709478378295898437500000000000000000000000000 [40,3] 68443786008148240043246995845891709821489600275846761072681805801827239308255497689503799598761782563266551868210528946277182020558556473363872828725563279422661944907894444323696293675951029591819193138405654011164278325497473651244610202014669364161386012947051104517753509840256142324005197861459365575927348981474669560407971626220520478753575254650218323325826570510259468717872757880318436904193991618895197998706764004825952767290548505803320551198123562578112616629479192873127066669694326977969709430455178459871280806295656201029616058108457735591017837826284857089941442336629016439103386130684486398115877170728198352599329980862672884142929131357277740529875782894075146054408127439524559090875004091511627848799787464603262653697279185359927195387760079941869882392972987693744770197705942513050793543018666206158518522790980301081063339734364326219140394627290778334388589165421884273857964951128304212395729908007500586140196491802607528013680003322529519438619009414351516411181662395185384632602157364644896362798109164665872067673067190882370492478215569304967995970313660319002358593077643325479209878438504885523195337994956988481708552379186587760810633615441370413663529904238028997949029811371318396483673497780403640764293778594201853044024456748072777124219116051576319142384372536922773601103880912536496835401509680179072295829589311092032269141746596367767170937809367780229400519215753511307454719951356009987971285294991483089325147559113095697745554050446706785377014451499158449720888601305284317552409084974790007941561434539102389202242687850100550078606950609714143657355036737366218597085708355281490248224743701696899961441443381513694889894501442079787052786073463922458172048471950503256396744331515458077530932039768598741886306297557358089438464427792791211741299956927306019206217914429640369901585367642985312922869299342392377007255246990438968906896482974795246252501807683268361261670778197571110822514631886748463891994230223024173971157028511584189553201009533479307615090686291383579576278285195940221903840413282595218490867666179826228260762466994075024818535861747250451364846509175812983351580341919695712305393691698657115971550263475261492774098552990857992461960385559361576255567234239692211852008788693689746776229297277224550256902980093882182275925271375875746458698291122501163011523695840980675633171380345398659983402467332780361175537109375000000000000000000 [40,4] -5039403972920353458877820008457225186686643060634798703181034401594808476306362080067986581655298902193552358000927550979046516234346757325116158415641999655965479834589138328203929808028047886750239780624230095716378295174195759236142054397210283401686375069836599636237368393168038401700106978453822574176496920140428235676688387462018256863937748143359667487557815946342017739193035182525118971757387363278528815132510872261952093838440577746153325682184239432403821162473291437794733710590519471882129798818514095846200543142773370715497491158733402991312753957322222822605738599286097859355901575315078795191694257652453460388209680804537273322744119290591546543690550251064747674186294218712951416977218306383721413887156144357498317579757101146050507944439503248973233087127680009147273785327066184356471171310721479548674344961858437947241748863305880102242459711467858449762584359831159229851778049128632486557840620332678063266110805166979230575431596055718881843432092648536192230995820612583275744032215548476454306327168210992264557044973972980600815466629061053384709575807270731034468920972047179542823938346548527626540032881117216431556654630483504959898324658644818631382380043735755457379015599518836431144197750848915511698425789747209340701000936412107354346830333799948829807463006659293616201824317378992708332001182094831425774205926503773255167724947617358264506567446628544626700669361612357067036243796733331020857018871567013382934587123006827196935343706997166070260522105571432513733052420266497791417890363683825645185175009157122501170711303233989359851695170936130854126006755306000808669271037372942565766802820022783618973190431226847436249806317191632808301791071061870803760106992879570974175656136375332169705675900447643943050178399659673678015962809881547361034200361906830417519069936928496799357905607184950871729587675344689577040431688767197553684429709118957479840570760818918256168548228138981501738585151521296980051266043784210463876254131037249611893380807365951281988299676686328543368223652258885909000304506040290891690262823467548496308103553263954202426813805595037578940562181387717007418657451497766978166563907288374880064642293593371922899485320931736313107892094974215071183730220687389494017872000127420108813913225393635547889288018046770563525040997793618081678876621153342624154493743389351982363039313128627583182606031186878681182861328125000000000000000000 [40,5] 97484578852345155187963279648292897875179601224301515261967469165404066474172633369876741999880621246455481719592427353186477808378719298474980947746720436210793423045678116711560000849969428175867644465971823731195963132932338153704110446611455446465286104233438248926891626907243892910303616618090252846623755137120524256809063490862991907016580932990228769860315383836779653161710841132910547193929071605553496580978333370696472017444199707037304609244071655175032660504994264735997980628103830261789622081924828941466687196310371056383181325999248135951031283065202449650938171698559988075904876527487900168839724450342317002328678835683913214388775480678815872441424874060219185739843873997228049818607423550711150180057049361794808392147114716240488261234535589860697981797305288691409657894863036443903320786453796985783317664415707996709788433313367684164586881408719328705664317715431608397462585142744238482207437553477160076248926142239153403374664374496989368354071126642743849211302497973283442323595526145430123845649409262820603895388388182928888638108397200245387312327529312062504366754060665548086236024716429649231806245801611168392712127273613522827515924791039735155698617154524251657194609123059873073626145770437423199533985546086701936154849940112584334634298699710828814165044668440009483671164991592913489228434141838533405769023923792675930357033095121220936440951731461562816184667041166563722063924169400356059658550239145487911587430491268630002748965104608070358921228253549031412865247793927186190915911207243914656726831621549637802229031075059715651322755664602498398443043316680124975607606469897163238477849169174785953806840708221405614391698543703128004957796899197130812972949007008729498039887646887413301161251981704828733174049279287672088272011890989320949763223550520886584859105008708662871783264656136847303281300942477547908600283939618371824054989562902467644025402610123104452811338356289293447260759001337407487544023775821453350652135330353763557318376216910155573023304162745697961822691870280683000295307983004649951274884246546580214666662315765964188257258460089962975761731329693760532687613063453530634457928247884400972855856171960364329679474183728216639429210348282567142598032051226859263100652182390098173023689959670347903159394184641833004013821409896697474565628418482317504293289868807227243345546653261954328506533329345984384417533874511718750000000000 [40,6] -432386744720594633694625300693300910426484331001360381763578931080907155517064950919190176163449269138319689211544550412986185811763333012202252596550564105100750776907002965423364786383069711842679263310996437183480125076542888997743687065708854452106788494968700210051663603081678224516665132889312638206571171708294904740087648235373847180061733726433768125474644453767078252970914579849670639114042431188907036731751857610121775348032812985329838178839974027596546704561429461043304187528823164251816519041362360433108222032294185444705745100340188314575527198419998756694279016201920881765930020274405775988533971785330466711367927568044174362096564121986999341544691191074633123384221413955985516685878384042060072982276303098187655432032441775778372326387724992408217793613313860298909853194123495670233775559970671439134954446976227012256560839608413360140493800797539567290164520464269685235992012982528105926999302535398777578148381015719964052818343919116841430405608871910255930481871866772085807414107729075002199994397723340583684720891022688645952355716188812387270858974064371337172803396984883207584116995129137612153343647124287185161292330494612786690006063449018428563204120492384941087588623041258384505669156768796633586499946337662833560317169042666836266370004526623534194594756615528792564104757479465079581184114338498877620691427896876301500008990941816603681578222406346736563611442097510388572808578764631405411424790571825618098920725694090956995266503301098561126443323068477504851681244974276560865591898509329255837698595867013155210810997046729151757901927762430215045535203210488870939986854783787357774440761452002767553604566548046335894267222029830951086825889935017168112992420005548415940620960290801487490611023008394131144282085647846927137110167634536302702761871602495789132292988587747498898838817309200374706616929165982056018630593686368587776930648392627913358396663657855460095789231685566350956178216373121443140804040778819504065734272404269023845315648698286076413962447605682739068262645363138856115923793867330572594877637602541257136302445940507501956969382030200384807551748015786695695117714665151583121138648377573428936690839518711098490847595678411443404304146899124447452952238776912761392583185733182376290237304457662723802450485033115368431888778020272348744123907860066746273272226273565968212697063145408780948653060249853297136723995208740234375000000 [40,7] -8571066010582651460671829793712484738875605798960675462050448713059897831779599134431460979836290230963348679164216344271251925356270166525499607097708405150347383596779131781885543834157703702939405474488234077596822094476462219757367463936896810282373548162977341691043890259586264492081631350311436239366840232591912339997842175520090083541011734469862039875322555339441400825769295052399111837787163734680622127560674162463757499400441636598829369228400886339828805324152566582762450228743824652333603092301788537868125692378788301040237299650729219971952555406876912478863759583363863828084600387806557783948807251465852274519006796368907897053532990328747147121260445042923022584152303913094501453585769533693378049344648366237566364235924348758115811480097259511880185905594183118495844923759212460758472277277937334886504242715217656894752140214322196550679212627228890112120397389074723281947617495105062224929936583680433945415944455074662607486588551344194662226878502949786943008822557502185497681710199658065750265537210766773049973256331086226854654089036743583427273813667422599983442820504661353535719529385717360956261084298383231236262153715897351217303182097096772466774178562215170273385280971777136221171491587093994161034082200534820416152919212765948091679404092441320494265597661060552172951397798675222239404387109585813547578704322828435692666082549140955891886086604976712968958432505548311112796062725356739343128815211981071708047991112143505653662489186203057947967966533040379238180151197440956576640538982323577687801319235791473111010267021455815180745886990032243907604410240375359190815237387567365970811380030583675426531654673265893547360191967256076325148140865488511887424251442386304559854683187902396399581024309791140113778872819998957681317681749398192119197639039284847384948197026570944354490270451875231843655218458730150990348187448577347846918247833303453795623356288502350868272888842213076233143524865611528217820148753385755744824058295451037638948389783305808991240023038299261746057700906980483327780222150588132425725616824281668004030316134643149534343167947708602784754175996347543025344898148673384239056711477052756927553537215957799124316563764920899761364395342184719300639113572270092322393583880942710523491744237598706028936996606271626719347952311611117409077000715905494220237871846008389619023687095777442376126620260379240789916366338729858398437500 [40,8] 154670350455701706691150521579788417059198004616001739459030164184482126526533831378053039550863777653897537264494053625549542446078965522358615248145907554665614944977718224353591575734795043363922938598276261119010480163283540588360528221564455554034561537487618439332158787742297966685037515707885520984254583865265273703334951749533934825519375700188760491951126866944722725355826867585724679338554748758805808366403535883770933250089816338028819686997504539056772434761305302633660336988348406950428629123361832882632842998857607862326854784869655457235023618630950350755315261805090464950412835694899880874360693012821526559774320357526962709855889372896183245575908326155666329844935837123938099238239521442607338913214890410453241671744306341166240486521932283821289414282917651149763642432187942939724435110143653460834408078707483666669104230248012312475781906560174821910008832930814240864962402625709856215960114853852279135503685607635069950831992770934084667574527511676258687081980835097070401327584723003031053742140683865386237355405668552939926902324905880546023321186513226987002998449737167999384795580420845907005093911418724506674757826564597299330982711373067168259477910265050046842141224555419876926839133392345356318902948976733724847428380455405563099196211676652379912762226355905879854459627061931069348279887220770747942095396018402258379409051671274394456488240028330776942215814651490464597365641673420267040697953053136815507364789504975369459135490481244607126171146876498564657851779163410971615818420790216647083018568305040368434697483665354001005562131719467230018071407066470844698626483150973829194314952391556668352254327010014058903863340678212437655865106293524587206976343682776152807587683452898274859394036118217178202892093580976018388166608719288422323789605824169247966946859196903608203668018675416348942922868335576645586364744865766752269547321571022856149485549067909125895714213789608372198497498734064165117599473420959733286135058015106651850126752860607358366432640902357070616370831376011150703656193895868707429807677159357158649459349461839623780992102438341887605483537793037105424803381524442686895825824715323369409723881442746065280904979094263142175050122966710609851176290890711495081491415633519645195879848146626025995811711553962938507554496167610264713410488190687736731281402438970449752156903358915607249457480065757408738136291503906250000000 [40,9] -1192935712267502982972410759349404080808931983519497135060441882950766220352059222717435591045746291466974171576931143062430536085441569831948265861176574447998957134689092733280929944503289792089052960198633023430959164265048182642800850530918163974710925633164317883562480006855923432135221790353100729991491579488310895772480237923019772317253260924837959938988519568550625977431998833537305064299730140670098801324899256975297995437885809211874064395668773293979474331122620958798954041491674047413590067231922443203042537617798211068781263911466187234399911291134879898111600388005144529735571166589836679483492082247467394418651827230974175485317535522444825841708426919548830949772658504505548854557706387916651036181921275987536230091741193667934159308504382849058223550873019377635686723222637355003079412430355467052914014140621457207999025178233864741866348596090194163336883186618745797115724461653102597090196363144887852145568091016143217960498934004855054900910840326775109109866596806996520519999970075369988931827160758677719609751067614334159851707317198005538356827264362953755079786828686315128441740122626953528818810112851932677389523336396709393815477836128451676151385336028079717595458158722982567528561004972552364485929218809336629781080015633061058949500891501746456409581952445076409943077835761952437691795048170678501685445539155411748275788978214901504378097498860360299592464913729287416453451909555596153118831560241953764741509459395950461565010525016046141163505948803338473249677821309154676421357197928079344391881388140334437075039018601937408305042524119722886083612695669165285366148990592934835704644916638242552393504057904724824710055254354243539631646769092630179316281272249841978879999257710590110386919045487260276140416724257209062370077222300173847070934606102120793925601519607208740397657177534733308246935175213607247618908103893911260650189876202028228577095161192149521403205854193491537847077274727196352843382451596980957001267166888036203954968925116296423782902289112559744028078908638221012200457595961578060195723055921514078305881017489383742070865800448631979504052889968908563699557488129951857916103761294848971970620315081176588184931019929290867704512173539842738545815629531415432977044008451336245433388893046402689199447694297677338345588607007617045702185411659384247408764953470285529562569439704367013632690941449254751205444335937500000000 [40,10] 4674348340617073857832656769366158543805401501899615613112919095124104597050895294188195237489375399225781778101813707608376458234321461834283618471656553270182305013095212877312081049786216718016556467482899292118554786784458759128575679326397427729122140254172888326845992172429253518035964713979105276040444811546676494007327624049047058923812302449414017389552879323402771080561559200717576836110005184065570195759804985358164998292283072054917462694190769716693944318292409245652653183369996907569688229647581273979055088923183315832223792240703344351718958317820092850932357040387395010019847841943399528954264593433109087027650508262605508045357606182875411452274856523657274797762232445923734621236273827915792640732128546392963412683869070529969657847864509976551132705587861838350098534418058106551565775814119100644819668344327088862707288516108314512654492504060416955546652837254546693058466143283534775845498308471423193349902901553632383162217501374268919863009579239561849483398433119614941896314630501583381890310405699653840887231451551237981765424832847790064702385311024128181848057287179296004104246652276056363199675788596139374044534078167154857805300089444510237359278056790960390902461027839181108293528318236266345355613142899569127495751095533884517555262463319641584485362586863291359535483522295114652091007006017094262772515687602084960587211370952240497924087551476834508651539502771529699179193447752616643393975735780955666863682714207656466553919121516019895805380232120209706203532474127487850011698253770597878485088884723658087310705675538952915853803090090534014730277278316816472925666429840961817816469280121138697738367431557266199150806889150600213987219649453514573565350057985882001739885226125232666219465445301610788828497470174233586679957490399116882284075548375772518938907633439240824103455653503142932444604950249687893231865095821828445980750355468820371128214001581232926321592972121785369102464273225625244057057955148789919434592799212419375747699894064037705380411206150168900910908468093568701880716832281421261016873126062332291446179942704716281396936013845103862171157562450062982443983983936622049125196729064015113836105135070652841098062299740234360767338200423577892639868991183835199787745880386569131658325495870829491086302837630729747511088731484752399865042351832870382042873434233639436913148332373296733877054975891951471567153930664062500 [40,11] -381365186300870041766808259682537908680310662709101928448133641468226212613018668860076112746624772207377479096408965186197310834849348013141132174551585445709170948396154219693634284393536461417881819204296695911312323035306982065210762323890439754777543100232664888006905964519055126133620478195400758826744130163474435017932190050265570789023237565151522068609383932056292763032154907304756580555906212312549262443038697998731442177092183852569212494625495063200464195744130990596577049907694923014352157028863348854193170487616117054441200300275314447184509054215563159927989361742178463162391308382309406728385058112306156193068554558309997887987925839461407476875284652798052491005469904696674734999749114192664559670217650728171617974304238116606302289493398565733893482439604323616419312732454574745383960637878608954942529331260349816897985474474853363974731531379188013220378596012273457417755986478365600526598572145061339230707704886459282428158769376649924561033999170485143383030415862409525824774721802674611891288785215857928635501531449102015310825516587433265359830772903277670612901655261195853123317954940870246329726045016104744555956030822431628739254171184745742936134674011135390633611217621662615357098306460059351078586030072101533828580463488392547688014534492763270791615927024581017276135139717091931160397587656168199353348574641507440874259238493783540208950374729877011120011701653820157393402517372447593587947278418039591468490061947417206079415652817950751688977365583567143914921424272693909861267361150693400672925262848984279551546282265973631690252049602490179048601027199520686994651396443742848589758189575107631558619193883970509085851587264771568514053045020604099653821911995604051247046931699909024411055705991594588889932037113063899324468533828905876738509366559109461913178037867776317901827604957998695306393858984698400009738476609223691610957071172976870580939822256858743644620515656201233469934121906254921773386579268085842696995142208502371641375332526276956554193450486615264059851055227625268065031088784645180059531331936032998282717016579520235251416603495219792762627480110716607938604914366642692680885221292373637941998597366086909234914693859468670041947325497365793162202417068334277782458784854695677227908237550117389632372546268031413380624533043180568634563358864740174028242736705698695092977071330331284571002470329403877258300781250000 [40,12] -118250037086863796320398208275122391105362708437256982519209602071056710471148230391166272626414362989361825616016571004417945560881284586417282029319417262983109042392031268961676889422090852016866044813706825345828911031240343448324797727971275407992632896953043250813307744392551145137415089145180983383765418776947828650478070912167801447132433482535339051150108468904526006327553359197276286247603078033860098852074157940431822117224182428515928182022413966884611656906442639232196812630062216465447644859687275119127817609914101544600163277344353589400251925223473430446107599782006086483721322091957391740252867590999003643197740072120609415868453841931587726732181435554285862263777136689585777186223639935193357069674681846675132370768115764426217156310409586758990500541500848425017449968182757117219345243041358335023292079809480812636382931608438022529064763818773375778039893584694933225699371369447987131705597495832600039420487438663137404262262998786187864816222968494618724041658023006362609647439937461143125541111991922388575741248228478003673036961162538111894006350409750202917524640650682185086352785208160975356590293430178534336160154300854398698828459285904552669927731755172596151530937854084301147626762264788387454720393780760552580383145316052758358306083872899836563433803386296502585222918353059728024296755898745199955183691948014743426435557043226416593076470956721489756367697403859061065355902600244805954748390909821357895472500464697803309068544735056444456603661098247768207233820393531516763152781932549994404390624185580247225357547850111186664476155566188670768186769736925021468843153539968946323662933577583307607271159719873840752298047788946954833993647625281662997311779327692673267291483506675285067083058314559623599962820662137072747909021932785586058338608058349892867323466514201873815457145789035336115758863024700096030767940147543590459666799377649030709393158216006838124066642980754440331628518954341241386228375101316721157198132488797439533780108925066962991520046774963701979072435393663161694650391465288599492290846708823573195797521596682557497133845113898102716194133100832129356877761233867657668075217121086261280292270740509670234864279943120882009462054426855288242336441947927267872419964442038896550685192281673094293810536835585574313588712036012549502928248879419118744869380083411338394671144524927797192503931000828742980957031250000 [40,13] 850007495280166000991347561891145513897327876312707890881111581166951359038621296527755011706501383589208351311785895286097423854827941867912937485592667082444745691635289245781662758358717876059074146342381044927785485885000581257205081626410102212061589131558943233820332620422275383159920426855411747375269236260044637563172002162406362999550907746823748639204120592663422538348462117058967006370703122712327415977101542334780550114146419776322614287585476391094000272978316892224791519284407623786562570682513923503666184509482920838647752038728904791800639725911318385044105790280499269423444860074993272843162200502152053967142082956804213257423750960264401246595097543898208452937796166736534322059537822157060417761941326982660172926559120349012744803372638702186094072146963287890109237669816520603983761031392883571086834538082499664804746753943579898022288270064575104065896750598515204805410817169375141904841460625411128914976611479673907213251567123407821728030833029641854339375457440977046461676959329116029701779338244627538955389134645266115867342381763549964421248131587733384155594834575283141349792867119190979622021682748748643134742078857463064635527329953772709443293853672895983098389089660986239914084544000717454983063303264325464552770490511103918931358501888099999914071509759753337155000839630850282821822094110513889913060351980026352703673094866549334759758368561998190670519430451170554267641548688143563352848942135675784883750613542917906355281382760017170508007733264540932645091951033661233623898916110703391959423072928900504653088953775199393480318804249716522532225809393582232499749817454553142702048462896258590762317018554619961370578324440314678421520041917941365552694885383042990880632264279154417717253408949927960125165904803064204242331384512279039547170498832478077712105137667233356962676992265684186375763739541037926720968123635422058471234867323028119186175312998815522325559419205386090998887400273233771399336362580543500530790901416672458728118282887839734815041457207365019703692283672331178805315414833197248693028043428850310583564904944642322919979765245647714479202809848413774829307116414605824571066296789936423983213189764999129060851469477222787617087366513934827286670022687824130099254944180331858174816554314677719909514800729208769958233090325875096129982944849491080363003775746214876719245717717754473596869502216577529907226562500 [40,14] -3641219612351705293275661631235540246690495186547932558297360117217439802266512858752517372436853136427036854575931427618144428958702957466669479007482406941545756450341990779289033432208166120682915061354436510408309568959384944800317950455263072082198384167997182812550154602673713238440346560831612299093594216156104343768185008141789718264037986348589406590243338920950525382074210555758983643447271433118630900679857832972660728293420404920651197750728665728384731507017282902929851474447754262206829814094400228890340753181212810293253726574830036236778014225062257534015093477013308881554060650662139632643428438559162160571535553454710986305583597163223170287779755883995156515666449162126153782605519581658926863406337399258465576892826832755657207732326062918752724785024090334124027365960386799059260067879312041973949358651565363890243388052020879014077780704747305124784106199085436633952268744754219953425648758813161224740346313246173057682903136912222617377088664827848226712093684131083539636188637432888166659241326288806682845830395578757129720398574737121745236180000631853624913314968958499186835577729224672665154908499990124640870633355210466233642911172142251590978206739814860923220719964478392351314190869533104093430691227062559689836546611113902078195748913697407425616528336575260957496132454622613304024509097563349524840613031703563879821071398101148209013242755823236595589589140326406705050854765216105099920681764032911940391695202691094657448296476065133653666437306435206318932920945406604196342455663291206296601074541257326491654568508944089815775817987647773801634670936813555503422549399263309351272881339078573852165418459673372615616406085278243337503961878260066826664662883538158017102451269675010532132875817592100260067637047894510294799803539620900204568397398172212227468750511136150686018553800750502050402255948734451757601203718896857605831300221735780871536307170108403263393729530172828474859820738426791320730453591214347431653382725180487660025113593502399300040552756391045330412067570506828145247268486825964883933898825247885381097279476437173234814801711308272288776881010949933800921004420473342278302717621320029122724151233804348428861894649941800054531769417260000209861875224974828668541841316614653614983447708658719531573184595684296581245381879769727845791616522836140274296044608036412924649549704980699971201829612255096435546875000 [40,15] 11006602047431793294005605577509402292435688953798491072569255193219744566167285122111452024218614365674485620455684981481933251078146374766731967471747139823928761084450952290933160009304170465936014707268184821602060988393260394479489442959320850554649874150695081619426543328277526481059359296912697677958401832533176034625185708708080994500515423721839404804038726941080796415012981517408554392089984126915272490184240160901388719580417264245665847388676161285653878426339657938974140590591206849293336945598965669949866627843495253079411808205100916124736591380020296492585750494200560070555614264155378877039140359623493390955427500587184616762997839166640842379888592372660626695667568255289065331576053197923148684045081869744700145971728355152264143400647629766342751284423967845207220465469496948041170741795540792808274241691567959458740883087114787439879088610610590214631480917594285434969189956972323284253860251090804116987410178616907349161560581368147824694106238152910770396904292455044970841237923059498714525611745651241070987231105522371280640145183749718648715913796025227834084958439655697320919514505413836388677079818872378241299094469733683602668339768125477459135920859688391520254169428119925274952685320097958691490282306263841062738332607623331552361806325171533868834865870418861650762982962558494139005787083059007467763918296384090489987068970595930898312428699873217596465077349266327611860150587320446180730363566291518412581725784030123851115237581849789339765879941995328926309115582800860321492465620897686439060930209945418497921981635272907147299455047854045143939966963369957303316710777758644652673601045738614747496436048773146632848737178112715760126542603724069659879512505837316615340012723224811399272826805928411620597612500266750773764939375749552238735487744775938193136371523685671284773352609994680709045201005974208118847673345928398400357772447661246490369431565869444534261347743636064103943377537122990228556596847886466114570357328958194995204155925075789372485912620574077892364603595864677309611573564542313525405483957900820957110039377894593762360138714798408230262990173378650897380097320623602028179774550349036914272681122942401106861914632717812161521068562763727545852171557834011734582537384198413489969256461131473609699261045490491619965700040772398589227359726110657279506758968271943320040018310379537069820798933506011962890625 [40,16] -24420239163597359612623548301603510153499394783910508531168368542431089575209779314039229610990695113404893539578187818879143982926763273130768275097693030395969643878587535904278834234339964051475266347873895073669302562274716519687610490700948273661548527090756257895809571450080789174238934146362360774030506714110852960917237363502729054554975394047678989700797503717602912044561494263421885533523538235260908083769471216469177106781035148915790252597564235767573075881008376983905492538770195587339662354741628927053990762043761316433668178395264059786212587262103746456902860733403758388331447712903402933641839663180818097158805532522836565838611210480766997105555327847418259665670184716724622398466039831645233870860559209575240114316160223575526216331038114887518170857540918075648374493485696577748067774914388321674695551325512276838929483209187658469554859825384890567216953985875796515587224710641874927360018030426287993656327971229796183532433928577531331706142450166898692306666399938545730210163569760463396374169049168522387398073868801136784185348535033999849449360330272654715498068792962682198769621870517252119283782463689810993365425161193928190711689258728955949457895195824863071939766939121312214320345066225048434560724692873499908713493797029785803036759642809976540369997700807227819098441741774780864927830114901953550071553752052132284082321491406693049682829564067039829493996178091812929831727701158972509277554793979458992092905782346324979124031293854410050530667385813949122368775702833786644525763278545670295534449182393073598390464564553887162206767243326664675642820071415755424137192168975306546476825196999115528047357200243569836810992523484858055413821535427687549210137884703223523110074344875933754970966866950770335133691338194765179656711501112406070135712368790376436103384338886995758222110757843397742460220974206607211074049234484367775326402748436038278321428251954786081104548359159701540148897447579338462665671644302184604357841094164311158459500029422564390257335436743670426370001673361354141396431165876661838541625282507840391234127093210131138762741097217871259419422304117458331503611912029531065859577427946756863641058788184242747056557822456664419416760443047390159049835692686541523430681318955404688398781025920842887395587848729909108781423370516846895277505106835171879380325408786731045118756355805089697241783142089843750000 [40,17] 39909708582382273587856148409715401948631882921950307291893066296152967571107638808189024592683977396820410136309746930583443352085039436186863716533206642968555748206037377877705255266875343239601902200305782767832026955626156488889140488038607711092228180831388324034780439471551729761144761551680144360937836466854133136274635297208648382721656984728313856067333699133868113235289482337217730690720862038442680939094913724817164787848335000680474333633364816563089737837243853026124997131517442904641167034759516528124593627346961759907508435341158451511409071811406319008000876604128861764587826979468608839528218250560880934782387313302474068137846534252563651021914169200366685855405888230501140441621653745065006575310479124093814686884661866812386496176372843599495959791654136149533403195396522809993780339266858641813645942719370730584070362263250191728365798161965118803598799344921069716592454142548524487281327822673727730504237655446822861815027404356336504603911855557182245253385024144429674669595364907402009203459086022466780745972349452832513506034207129773251959187670187998976695811449087663775218934659996432393730794617640662476868281556317922806821987626678335237167865109397287295088483971418111615877411365774821224238988086464541857134822307925291545654702433948533424975920824457564675567485676549036177082257524590947016330867978372632626654398591927290154926067685627726893070169937915855116941123472577676506739273547399198468467111347751650397596401795642955721890794280398943203142806898954950537094119640824392214104938983282101686572682370902637291752009808376405205663037339363400419100553435338889076940155714470571146274656493969985799437718193946053917686215489008270345637248406865204773705355019388446512486633359676768029875917713502554975999787653127636446145032561634519229432034024125319710090393954745932135864269995337825812297091795254240525846868940141448358415642413522782311657714030776371355140288263154617830841869678929623882950453804725993514472039120613341544391851223844467416562547638088965658230976011812230960717887000325141074763051932979308531737957407908933656408550820607988941275432537978821645306894111497248970831828387407742940493925869066710654731176511262834435321377375932902034262721966470791452325907220662949091741986089907178355132032164134581415384509867752742273095344603672796068849493167363107204437255859375000000 [40,18] -49559821493984737884371208266539270205896103567137960839700257478238585852060161681284663727110703975149655624067205477871024157638895008893682991932733615122284691945597133961301858545451375651187683260168787584305470669491103332440524968525903142001648652797092408324903494017175959371046265331946545414381354933291690313236984907787103089222430193569358312258009165726131836021183974154629494148164321531228129417377084202822058901207852921546550880627976827659842772579221413116937664648528898950389336948536055018029494868392102898067574120339054096504180801394429922726532775222150607985213743962680086005249371003533098945085734123691086224899519147589432872949781213858192913328416709032341254208554039441284085415307705440129733496691049035940797639840771086439308571217024638318466829869341886988339229596903733470846403641458084384858843993828282666351347747361498015025380783755532732344681810423891506150881471452594054063456039425676231576858024778989483441524028696476022434008575431586041703946647790368417064539323310783274676869514570046590762058246060031169988312899600027524055683220959111350948431089759754111173629798370585219718716989391380706091154006086285092165401770028587388697177101079126250784410024342825044137058932158937543239526085833263730139368888400043511448872522634375390543810145492483941766585138816480098524236370844155068996342454051631713073271260098913163130109157045649132255306502772269312461760525141302985029388303715385692168645424828726091359128515217228295571555340271012229911062094192579347543060289775087099805930557327628693964895072506686018354786489819764790390190524645829026155270118282972146509867925919476255532994800100848523817992141565264064805861637074953143478599560867320864485993408748706933922930278658575649815033072840306887207426182300567966908127136978440527075540637513759855475252635513922352131327969707832398513528679088445548888070324682372307910838018566131234314434903204620418254503611009985689409434174375307133554517591213930106865465741290695018474664642786361998228499323763204794069229376695074546165257875332546315253244539139261191386208571787190263981209138592282240601976970673303689070729181247782685201363771965155248605260597673857605020259229913823139136833548201261019094799972239402677249805895248215472242565302244492514071744830440331056003826475792051198254739574622362852096557617187500000 [40,19] 63791825448753507306162620875157121750578309959955270993830460910546162027278525688878332836363087240181533005353836870062737486883587812936687744121706865845722163459378578398715079332212866539494661668937467452138490104363125170414016888556569744614485811708447668069091824574300355998345951823699058077642048989516345379513086299018740179761232450626537220323013016506701498722985737274794435432722947096633210936063830088328970829673413245209278635215437798881773509378759850480152325228251746213344552564920225284671405607253480988864360040079376979018590727941159137756129894678941362096813452782072383790874306950077617589772127499666336824959211842685752867852404633667276536713769460494924681232488465230596272248416580347402267583315581336170032508330748912752917301267489891984320865780961297391714409382436449553674151532811016614252469126057307993329710099389238082264560876554543376176956524668866203121564669346755008484354093561736546897660710087085295855109057202124800738303776443567150292844422059152433320525274668642854587133508501096109920907820773101653558558925948028575534825557200925726351797687579296354371673198754303966780263426025366248274687943338223472062457941243942334294132290550042132026353632018070695413783895173300637657815566199745116765932289594721438738532616074493702832967682735511327050222593414036669849410332677621999950490382576469445553050929390745416177796810160363075679167819609742827086840897009989709463826954128025305476105759144744799173252249880916711543311565610120862907125017898843912203998148265213441689828252615131898060742637490971177772289809190707735039904367046167878489411550682874098552303808606345118145339803950968893065929715072929965135629853362844325206045688831863427090315397161742236241064633854744176783623199567635707677808770784444961687630610179595587152277233544343224442469188953816223940057449622254977673493669142215711140536370458904237535262125726722969282702931522104122001715950843560164567606024093981975987906449357020647355726569342224574499863112659486926640648497118514858522611093140377147570526396936193071705502219124990388242853041464148187573729034805478173063211624704681943355127081412810988011692725964191083430737054163575106045626592411101389304977668644481836714867099352719423932905547097707175202915510552004197205116571877694322688281264310816709439677651971578598022460937500000 [40,20] -149281920959257785786133765569809606743421366097609475166742307022787269471390680350640838110840354392044794806708356938273189443320861660889429657193931000773108865292556852951847327141604252990593047829816343240623247766117808506927830574170500213044242195243089343549324766072710013161441584702931318483832818253238700072202353354549676419649495618616453300814255707687226192363171281896803514621457424260791153501457218174338279209851929999322647088520599895500980455188921024865502324480642882669323432093289974901848103156056388781806278500395610093801107848578608381022866660283523425202021380913976716193501837336515699728637164366101507336124340771861049280097416902550860698861235336828319339625683092940232027831702173616406329493024301243012756207476191728171162808769376394569428655519613264987468857599485411168631744824663744268839293414717568991466879975065064443429447270513642153064179507744825589850915160204483141429714041896493715820290864591106933756513917790297339687292243847413265491304885589080793077737859164712064049431491588616592581038233302801601307761290109281590779006083471315550571312482953590651006350796920306063828598436382858511962712156627625033382925059746184851846622579957937688686807999824908137009367144461613865518955424915065635052513339677814038047601578796000844856431949571113513101039014093857482601538117544944302403463205260082089334092030500581025754035113337829618503872225864069062252815758165084096899051485619205915791899810924303720348569260110854916437894140751416748027700874261889229669217598939771194783078067649256029067541975717763363641588475009710246942185920621496483673207607912590017676194210610738368721212156502023855898398742634671362180436312111348090182177119897548480470036140263650517114922875702121200425394940142653040782468078603036684599596209440777753259213627239954537840064409040947486158204544384389897631231937493224670013588466381942553146498568003282435338981124200277062339542257303656198729480547492579267305353324119197767996905828875215488974108172395486507284312064711071005290150719597508069671397036827900937729963652228111247639796575383637536555944441140764101709805994511330136682738850414729374260241790610444597534321031719520350812861245115107619977005033104974471472661264833754949777510178421950949441714787397952908815865039158428925530810310595697387725522276014089584350585937500 [40,21] 425405467815900570646155165474863824255374615263522086894828885201512322149830190605186141843154483728255794677581883269211391983821144615379350182922310949740214649624917254887496243762938864164517161457778961794296015730803027620235924392411242759778028825384381759037362150607395080221780584573510968797153026423794209170330572586467719828871625491217047083340586652084256012817072343913040279480291261938461788182881154073250496687936419003400404242955305548227504630457718899880315841244286057157205977379459467772499175685435898210062883003861164402566516378497249189403629501936511777412266740216352330677429034791895343077870374752936187637118450649188994947390478525636064879902915960216905880570236977470448392042073942306476765707116177494367416020738990327796034225964552116275432759614382320805733517207982961586844942158807301654397692012855836721268980077914345678300153088513930050445221884837134205415672220825669273791300022508819913813040188742892683330140909450984870503117245043255148525305093460145430114192856723435661484361154199026362793147468030664948083962777253166038472407033173727651338665797621919959324637379218690080295530102583554650869452561031410428520068581300895124411601431701023094439710021502156373184310096975358346859182373294102625994991311449371139082386086130351260744927883330981633220548503135686045571391130910232736720293726656889661473062633725163351656678693816140653400950130107933200524291361298502034651881579552359056149353563910684242407594980452354835417329682300887137400378578560470526009957543485203893368837921830890927251739283896191739322551462103211666192933084753811349508200660379835307816611520981905688398719035117638302527839913915376292126956419728901187560348110763732583314699688534928708641281968759641880570144110990153668640079950534563880978418037593222967611433988431268241178133333999270305804675971403447383439372061936154091359624843068989007052934184281055297324593752855276264355006482436558357497866385276295523215744217806522236600471107738695394300356222239770109585691716488468639130999762431983207745353545166982977122603442274303107745440351502865853898578505538418782314522161656975054132668570842473819508855821563030914883194011252988544238633867410465461304459856983048515563303377669133482001217461323017966979331272915821689567442104921472724628206396602081440505571663379669189453125000 [40,22] -944489498503587055370049377922715515236777206071390912635738012880574462611929336133098029870011192624905992245777382021110739039222835925889544514138851941555515594959602357267077447486701009419418617091220610388831464662287005491375043188029445691847474522092434237775489031984321148148598218331317635149142342367436222919210882062997600122590445494234477204847761495893166222174169506173281068182619998804705123469104091338879895780541144492379126786730299492329952788802255285725132616532216309769839774779157997478620779057913679149336333619488016486216531737226006769554379690628719587009920877212922428829710168493205890582482760477546609966655296308640212501092392130370744026112955753132016366148760904960215774941641789749802560444379740967521930127614803746629267026173780995513490920351609426869017918076612033045185838857156419074340456790370946578920620481351426388182193648902019314177482984402001453704047735088937983590953489264769901712274951728947374650024998985740791483243358961277626824863717064642275135411352578956851721402301685076394743339463494077002990635058457063500479232820392274117461195577711379263789029637231035245816307868540329169004900428332886879040252672840165995469201578188338103058660570776900575885593838565034444073425237025124029921003318212170281158445336564249944929495497927414129154863609725557676137927957502849396481788109290295232196341584468852385421287932178787728314464487978815582711218097555473451960449351915417676849304320271739950171307993398244468106628220616840266148851992297142795212173957295052488036276596804661081829368066885252283222950893903867933507183938340263932698111002353972171388266752388846838144936858750145756425227059441661072708142099116832875752511283224530290040450364320223519835650633805474565628524598111299780444866114734176505369635682855483561794252094040871067242203203193640162297832306344492584833757485112557608485081508314200925521376684950470634829732141389888034765721405133950798785293378735036584285746764485031291514264910365312965034131438740388433871570634297215849261367431802094546837307044288792219954777880456830129824985204445774602555218161647091741021645092404029303811536478421459625181531181972803804880877962009090734187885042538244864153697899710511958506753083024026408340384885688547524875600573727937475139754276501482610842175269283416128018870949745178222656250 [40,23] 1488815861087493299681686150100693815816418652976176869895273765997721444871688743337305750181482259991667920385458911097116302060557740560392511620310889762187885157127658041393933812011994374357132626226328342604209123818058393272839264030895259251085607842845826086196462531301668153119404298540348341100136094414947592403265851162086601689348586063668220104152114029313541427553600155073698583188232184617726641869752463660323079471485949414056218784498361940893171568269738216471661095914535527883277203900893504311338676645441809279253341489108224391481066164612709872800137642143432581920901402991248250230442849058092386263449201279672448582216300903781202230584096161872778824842027156156587464880990062453021434725648386945180990301764398693178647620556145075836937055688374618024283185402303324457002303421118643926202698754357791101894548224822459439521591643629551947542010590584751512691089631911868729287584773798994548725682619021444948309697734731223227936931318852550195454801503759140668535475112094339264027358595193782002225736426254409371249265142705655891729074631022884670732791432792238683980827664489422529433574853819701813614935513601345818042517847705772228009341409549220098913995313175893922111068166883858637020930955758079854612380992375407178874909718654475910457770306897499343987516086313017105497273114936453708540564633246794892960250551979401654668945045392462851098509534520617830830039397906413295239046652254813839489623551569561411293983717203150375686103801512027138734833467356654984309196809793807240012571160096488933135982793621391696004147645488553340232822590542934968459804175980549371477975137009716949117732145037833731135396997608124855416982548499330338828523852557494905323718374282480207209389465438772632713614910807000409073688971413753004580224658134226653408114147810831183651422340551983778013651607692224680836785624942673501000644613218695004214078886521972940168710394445139428106831637918256471572996990960159929805475291408740022081496416591426469072595568064471155969845220545101923311853410402436706027555698996617488612278654676598514727824916395362687176815344935991031866761878270463855033817050431232295488886811675034138329565772681494377341445765843123413877860922118403185121524834064282824217127288423706373323588979342496051568463745289039717391989684565530016602252771917846985161304473876953125000 [40,24] -1498663121834625576748252972997966963611101462874238122543669831683105330683808358289842345319372738482314682515664291417574516070947770820761488626674803621690041654664641162701710192761963365058943840374817677622342934869629601587280368570753889105498490483917381202908625986151704442735290172202167706371645823932266134242519434083333652259182189965216844450504309916363564440455971397211091699155131199658266167892748794970369103142516635640306733607628993841114533802737646191676814616809695833489673599924424324694100658619638005237412056976705060622624473484695292452482421505201087321968061491364942485002851256752303967297720094823276986977187147182825311615534850757167720116524193399885419064453380648210189040894055660402414442216337721117354819421974866669796170822923582797988286395987841537081169027239761633800900095010291872010744405456195556738468992560471683622699702486925079699416935910684534053702649986620046108907036452358427515232207854649491228823296568795001236218839137513539573348916930001100200798596837826984978121906281796933849884536626418017577780763369467570512178148323814787192852512430279534190236466868639811179698272458329867082583755979452512562678293765150669144139765077577864212927905483740754224785245142933242060522794838136125733241737339742821374053182570345836713298922823244454549042819422666487295580453209094700684874054931692148624669313597333328457860028299009088511981369749049817878398147059119380946886655184691589487986684300606234823974171258124186429713989932703739597208213640939074330116000839898878831380123285446422210748925939197182405935222555213521038923722265828585994041101901558980822543524252600259090169247848352655965553521338974112312908684251490420791698740915898561598263430932844104061014471789075186224251353411391456879003016288393620756223299278770171975019229372430742613711523669588223081436311419452801009289231344120092195601328495784965634465606705997213030500647607685152871082646081100480966929758891152852914233945425502541145967520446761133422083657048979217005804955007355751759812988176666769685656597157227518002847318567371010128110068316575577595852269846795711517435734497238519478491771216070746786830546821743194744240127858196087406374649977233459332943975512691847854592748431540064378830916740112475645096955191398946935422731600515144911867082555545493960380554199218750000 [40,25] 357508922290231523142574336792962751256130215072913367462605957236388458485783545930828839682328169908291092081250381376784625732095316367274688116126642748411532831198574621270078790834335374115994765182825208311544112269267665355954957792089159687660501147923398704666039967690752048023056778533815946024452725809445581086500656399633698027542057406507243939044614719601406814555111367618118961931594052845172212179637871930971603819900819345319554171727946534158979182814978650241311154409006576617060540841806787606193012212756434537111094122839897571564710186410225380321782946716725837922059416831351764674632729629002097420496697385871994863405717495385695995461864368107965850304957548911480910734294557125265827471743348431298294700891817920124801656024209379830384426597633431888084394969496811741501429976959707068715793110044056474159933108064744939401358720776258781810421883185862829097403227633823103183136159592852165251470899916874979485649259759516198756308626543620684034913921837784349833262996340935750970800251797988798775710068488693773045000403362261761534097774275420495523283199445853706298775670982880780275640713736370725658014979704798173471666683373062544385865838016979718065505802182144298244424991431322257080081094823376257561321214766317650552636236102947602577637287519136956585304098156173218902646716888550265509735838458024904066183715100612762221027767843470042980493392135028044283941419961766896637034337498512284950026289075981180314881018522883423763141197686595712420809255415905177572629855398460813580359407778657872724419421007127134287721590326413704484918516128910274974261635207660905992160119439782398852245598181774822507223366806671497997500698927902909693568362239232594380637947832445072579256539570770931498339892396904827087977568491671959058551033219987329074914779396366380059798906653421855173092316215882451532215618212544813672373120731494623956274834945798804770437524317200701502221518878367014906899106618078057176705208781419280559925792644520327612318371782147676982411801013865545644598096180861301528971966612065010976963412728261399643362278720565691442388579489883564440391212314174685429923914004436605118498475147064560832576958057109893451442110305468495437410076431423914596662947647130166394090491510789255540695726513164387016387905282830925415729454719393487494016881100833415985107421875000 [40,26] 2052455833398874305107223981503815330040734076444262802456090102884067919549377591913613154640327843718888377571916092354238356419846092616067198860066518028075522172017071732706653281557766429508060524434901522189551763854652102265858610786157415038419036702040708766580056766083378833186129269984228201468651211963710688029260421670081345255918336731318825707927540447182218763510348765134395584475003182466278647829270837879813626756776705448916516452193277257886354576787304911143966059034685253484737091935391974217384089019218221459573507866841196905853175215917355673557631660247799973267324106588144092611820995492520219188550368660989691194122205358222566189306511347684238245784021337524597590344554345363847305960054789953363369620457055473756208732799275068719488792255614620578679230889739845732127560969212358974934005405114480297898261135544050608975493710084767712623254950410882912613154976094821538170776234439207446305364325730623630330054172202118393490090480414657860146908828999102424750401293218535627489838628794563139242980293805824849181621770601781079714322786581241635870173205457783229733931409514756982243296456524096551067746530741780075446138034033396813544733138408464012848661399074286925295917114672790395993769222351392610004516449634679722404264185517182990799323376509935801620331955001894882110905962820857718321558219395403567963219111818754978947589546639596501455690764291252470618737691637762292590968101017419914710139471313125601452220897866094444201978836315485671359995869885158142465523087001126746987200550392265775184187513175458611287766342493707592734385465166663530098520723250308210696415169800845406584988145454229282229118018633429097154511608631322573959167500845697552127240431025025912583940336405153164983151967783939339059079591180121362605958282088015613963489407659554863100328368111557102998966137923674481027864446703311536269798195586346393243549350745491397674939905028807268415698839872766205695239849054356323253584417128578743536645158606573428298567170284126236083183226574751845451690149470336689200273575250465946442842737469573119419132346038047888818297538506602160542463012353419602760535853472575406032320598500976981321842635798545583113943303363609118780588910160812701116430251967945881297048684744681286788165997285860593791123547887161399560715380196995738515397533774375915527343750000 [40,27] -4994206306741109121071173218745773567136184374458071005621950479066664943789656107323698492738964453079097786898394611524895676723656953862383609780515274373126276968952067691290435449297348677779556112943160430928204766688506029604720291734504987155851362553308662294976956023323332904613498574619899241511334671047877945443599024004993157005575068558715533500730473788918827859248372833223294771417909268160729840573829566219556538496595690659816282726392445136502490296868849466775062892310410484783338060594835547706719330558724394084930028450773044568622318227924978359674775521722899920940773023758305794298739157619319039677402739946722108461860531986243325845826327977508558083065212137942626615924946493383146139354859233215136107415021668499598355551199297697505896459179540593460771243556454427951814005953677393071664503441688762352000444035531604240544178880338914897109631847145589467003886015570688718707717043741835556835780657584390542049842071141153277376529014467822691136898385120997949188949817855399383994190053725507847090864932030536977284001114286189857394970460114615653697723058956920692343227984798244059235660264620274213905327446790353660582449154284698786013130970944229780055456796311277029003012955743485830277326781549387018959922155241107209759596167331891764899749608440313013673250640023309907899419463554854017522263008332603474327115166629172952550945759264040016994563703071709819263594482473639345647271247426415937670962424429697314253756796816462881781424732966418913754862215942679916350142157184657925032352484119936997989254482300560442671040549197862214198528580604422879811682392712639079248461624267211679402737725074050199573959644463686749747133379040130093329896313153204775626104472340332880985253035696996200131038475097561794857701063364893354206526855071321823336555963960685005384873098662835645684903305433587402077821344704370515989461922644348676705015474587963593298854061526346432995309989905872620962584815525297965270767085733561684978280325432762830185979512916045585913270001431187792636062585636981727150836839331533263167169507609714068526436661054432483772698567970958768697871221508302708837775568593707272382881396498601317877442462137634083314880999416842685623698397071022261577631331231959109960155257669204870169280174448755162886424475011859551660045597465398259373614564538002014160156250 [40,28] 7157224912160413695406255238012464124923136979522307385970205535331753612828594081190428820114455506681242423868077240537458562168195751515928559053631936511700001882455639002677605206683124327694097012221092033575087713669640816044489737124901366013182426228542350840050112082429978736008483457986540333291676288736182748271285739573924192876215288928077231814101368190807113743359939946892943230251165207512985663461433768252753658278412706534400770147653487921196421178849222005364492682156690515113945691667206194906228948101309663436822889610007444578303012353679820558981581714065218724056845884564000124210241533567020281433196699910733548674682938491141661408765902384085357162441490080984095739284359852926266457258345731064030942711158885105018072844831295972902604200727782269637207750539889422233404264684791085774102466377951865859677905367151944999923772764738717574784029453283789035393032022249395756440426787375090738938616117568310890795876940063771941773155800793020779118738830696211824724311593300993554228156383036563655628460872550726966995880950082161166473821908379324590111426844118580821182786109962263991477541134335213611462708446103071840894258436978154951661659871922747870570752419672694230681077311318579197416059307737954548895621039819098367659369360036790681386705467179343899101306533714261026214914873994936882760204509842188406488466817183338829588402315285257384587840775483835075936568143105618579263890280635303620823434080266124718308841030110004373186647340565691410719909712092487623486471035870071645108105862424437366914361823154644649860415461793990961466902567162082700192214995116059839382737177304129558770921552338411960554391236174396976853211305515687901408866368808029443043167271624713551816611020451585120825728191645577921826842649233374781510139562966987985844693136381320926866974732170663848607982559086555380148356663708211132179980385246433880243289869180911956020824186049211805673870685380922352971351455493881653485533048409130789879324176192175874726666798906754548715383433160222566810097816629841745247932911200989781298576034432392492216002226520973516221808916987925458813386501298204020210126047460826484241672231385165801376528931837366319238076075030157820855500045364060051069860897547984016548062427286292602760580872494336546710853770261428195322006562406613738858141005039215087890625 [40,29] -7469603468971861493069133339173264211184096588490080703024939168292350288502816731349188461447694092099446258717192130681034903626737162743799141915445954997920780982564539521103615408128485431236712047167988381158938261164912556678524870002555767074585742568182243398131245359320948472193561206414134588917143615636423153872509562262572634851401380854666369412006324288449439501716110855864542859559400355457831978737625952160497314698502403797048979861810088442938171505082301700571765677559529652845732204765735570308629480674691367936796819210797961180684794819205339536785961755714589942387093876785008468923055337117924167087302294074244405853593605099300397548004290820631156489169264305695094868831682172750009856923657581307762827856960278367099919562507498291369386657540856349540592825323264970595956767673158079966895503786658227712186643684657709349483805401551972473944141893311346359039820620490896524685507138619666339545090436099480414856312092983879593168040314442817824665571126340160827339432036867112816629488790213314345740924949613816958459886605705713353122641892548229865955547080490505954002605769361690528241799070223977358955797389952237851618758568341754919500469793560154363694222264965344329231329837694106576291665509780027050684340010777792090617301505861543578099229820087174484547961855030989870227418136802973957224109618439888765297260705094126591216888160172645507649042699652921195969555793784900687038299376343774933143065191019196199260342283599839361457786774496230768673671089388721502968794835212680016295811024672805094593694282334744084734408375151216615869868313249726899729924952507989836571152041322370366108502286397656890638588529682254244207839424660772359421492505253780843654065245073361702289043191980118805226799454933932390391866709833024399900923268504798094610939744593112495961233165813487494389477036132399859128848422492324300244016085043623249053928637126408270678037013024911316637468669693138291930788729725359828107481069447884835218024627734555075214117446121305898403814211772430609936659579296298092992741958682661550428669227127398785471861085931187077680557390708458892340481723191831475063660918871776115400259765062887846887555738323823973982539142312493065971259023475026031869260532586426958059864201871411221275257607087365878917835775052148916675065493109286762773990631103515625000 [40,30] 5804156117336727082820506950623286618040899240573553423726927358034541261270386581835081225439641816540067994405867725632791718329140275467322973907102419118008000742512587943262706607519263604064885967257770446448730757044107232209838571567882483387342078267824746848548159357904948158919665955624342798834483141189733767015734457305917978913070179289825006573837816930252872968028312905911715119781922979696668864023471961761916843060561479604861314306538986761125622585564430576682037232141705493377459911912553993167964768246904660626076577327460287243754878506561535232120755749418360926014508421201854844052163006375700354770955742599923833725509446277957304800125805947295197086393984620941671883801865949420022892559419474807424350695988817514838708418628282076741064819282423376989599306065200989045939318545874284527129010117610489245707811425319019444582944917170332671001063524500943941283752741139907232436318458694222954538667233112032678080512780562735088855945633790944024807478795257049470541094843881613952435323775606382642609803333868982075087923182563925184540895872450992674059860171170762465674764072774979730735500828905076014976926500793422322289174042071133407860688778037938219959121669746419930261331845072775647436563367712644708420707366798972238062258284046706483406785539539988111508012806979499140936739615021930018235011211010809442539912166372732675049068669758671228446986012962796694398441729857096843511753788476813344259558577007260513216255122036518740403508919346149527912629133503600580877070121892313142163355391251447466052841284562559945025791526367589619132686730164435632733204678814788431928969036795511941870221265012278009753026252363190697310482089051184155259809804660004890328397981111248916304269652914680717564145396751325180030947009123123041417197547754833984114762303535906380910309399529813478090907490548739202273784054360768809780932816980628455999022132058413816465799531506433248437874378875864132384326972293328365669281741699993929932899632169182909459275926780544389772545928251312151759319156130349573965006044030095604285438952204036245157967004482215926283011711662007649023962389597896395139419661420518008541057246467183204589382274271139723600931893760599648589359370101471045520970548347156621319591500911229584522261733904808449457631350232311717718403087928891181945800781250000000 [40,31] -3009208554147942708919072041549681928200880844409354478773528080179974937333103182837559382019457178001459142293510052309560098248169707591317137530274118962288812777745708507060963376412098355350813989411900761617628266570945967740299796819880591521501723077318443688398593041003595169134452887339848331612996276733911393846285758536342257664060614661068715270971723177227616711892765588456059896141841259344849387568675763209396191089769258631580434331931940424103208531046851871129794848993835940502357379217012677409514236351115973356823679380198610265714109632243313893871395518318041200789180182247896426110366335216251026303834614946050689553347506760110204347265596135795752430180594507697557722694351295484428207075235317133738737983062003077544076342944551472487066969753059273103632365546109675096346688450265878174317604559502578960400788899717131847343376205871665161189402662477976652424701557158406006048528924115175779279764776020532330541046585136452987312880099749996726906109691726763696700121486616537925840752634992561677652847905232270170338113832680966845869372225231699938941585040564499383805005688004401913616752563504403391162984873672157726446536072975719318186344765692698743786841360428442765208193538598983105322028209469618718428994662822701002932211654263572945762820918647408185847381793705263943314030353171781993138279105690521322919723471707066176544956388514507438719207595056855555246300967147553113549602755191018955687797149592677218063178416417209952585812144218606172942417470231024767879317738887704834602399452124163884223923945987977269448858976151921406537118151061899096985268791366074714132082006840156345736871723050714259380313992720845541402657909929117195457599781785531556269255511583698801110829118633498120666116514520155189914736743691405650313030355663308528307602480632682808197116950016848957965747541822807998630787087628172554113406424834500497637744272455274949171668919858454425787611351187554763687543934091447056165031891935809740037276776321509621500992281069374427944987798578417297371668805410949677124514629148491840196127541167746867209163886359955578396738381343638892467365465891773345770402914939537646191728554201857163696656886188911866787366067010294721769942480160095855230437289227105135042023346301970265031045167117294788043104728642029854768225050065666437149047851562500 [40,32] 296199633879825485667676734668098388399906739767412388352785298315592967753927586900260040568755235068560731022094059865045795574126701510116736862509706102708904087699910723159760208225763722956780417773146639879600223327849978034161483245822849762010824558578845786665306105233052337661891515257872631502979450801548971344673754897499058944328616841375026715535166675322989383174439833271746917654776884878994128852813446332019382157611185989313663285609630250463787526917160721076818246503760106294471500454861765454959350164061781823135152223602314816146008324465932334632283696755409417434434164161836600707480612730786264128557997501215171910847101383539531246014978765219595059505369292086391870535032149386911054256790824599234659196286499844741392381773985228398614168369196111188073909910223754110360087657298356988815990665788008466588871103404262749103202750109474006606736457712071137028544410763355768354515093334382172048693165334505826902631939299734478410098836596450200657196444823569492181300545275526205980637374196474270092984648483393678133637050283233361996545696986868568433110629312070024476308552758717824625728680652394574176683156314687953360352160925200590240149688925053944414090951531899076712622567092313301697874359619753103017020230925532773936558624991532611226927440778760520422017296217800752166474946286084747490074433682053644352924006286766547419451575480862593677194380590658446136680917312345924359250107022538376112390080050805677457901529469662552384276186767063358112362368012588950298251574779528145483936280849537213525672406274452657488143334189723657855471324270847795394059275513931209454081694570263745201775653955064487012782410810058667077436501333460644800657555591531121976854205069106423941856869689471007702759549569032036404138928060933879318073155335477199887150715503357696158415117199230621851834849361580645379296718823080813854428924656083409204722438195429704250070053679716062595358720278046970858489332375528756053285137369602334568108062081998953914242868426122062748646324291857999672366448128721198863639488930360870520558437182460909220142706384109877976895435316265822894611878725220138284572805742001013870071219778309313553775125470615487454545341637022453727361975418357861472606081403731639055541909658845405462334544657239566870302049927943244256312027573585510253906250000 [40,33] 1475006747781561539570393277074053711368286875640660361533400824120553634517338720261710218852001812609071036956173019118292441513912948502025647188339018556814203760694565562656043860035447083094550395461902097111382272217245549316354920172368550742689413778287948773885538964741211663544810739300981057214643311725080479444043461347186456150260295598701274259321231393219848566286157017725926339332132874361587905542313513228007121378635256181194633100288332477615775910364885015397223180881196551983571348653115672699596350343436521377112745028157206356513467190289769903641602414398246073024868690075298840550740474990508514997374491688180223202645983818048247487652419276448215041157992149471003225775311609381002395245905443761932187585038194896585804177375789368015496366883193539909413473326036990770155168881275830312925851990812870093407589758480745814897905155941713783118422126503077749084809227998436264668397724000991613291096035121097168739780318868622420569310561347541920669741518411636812655382815608485576828156401659134629437688271057609718208517087880149673837623887722870163224833333677376007338132205213091953995137609158639581606415150059862922991954456790973628570055406801424017135956253844713609903607962393558060448159311239051064873580699813880914930188622483022574874139891080637722332693615596265718127674591382172526254253122546575374705427924478227507776996583724254270740309317269027138706171989686560011696703587038819870053863009440823085624683144538078164492121643808603156664564729193407829609104486472577551206456966798567426629332381385655979113665805995159887013158751274257557178564662982636522472236930703761253531498411374497750213565703688127978438837357781680702890389056390575887837514189036787486196951266910131828288903018485256959588676561387596328686231055109517601696500597498062455639537990185358214030060227147713619434950910556142630623140534836469968754161983433815068308957614313516900070313339694828133662887173264050636665343843293073435319539692677684146860009067157727192759835788719788133298497938115768475158260709461998107737589079460804776637247446171314143226922304476783508394433754202873067600439702784035118841636133492895695589056388468009712460969078926373195631085758464621427759215611967116954894073687260522045823436609051249480267786751142011780757457017898559570312500000 [40,34] -2111191857559488070132548193495027230238045622492732524251563285059008395740862662679186419155211940585645624928841669352679743223241042687274750394825436348957398565318734169562128506138311480031117246677124216017389495170053311725319546826287284586415448573975351060244251839764213337998868176460869798272880987802631679681367584547948093553113233873733058951341204087018850820473465362270836047896846083048691435396938167145085699984785356352583194925961053560478717889971580302523684085414649203850657667066361845251097597889697158101602807609549571166969376276241915420594101962292261517491953259563897554880030362474832552250700350949157607982602956493651265100551972578726970247834855605266879363210163570055325613673183516807867182337588933345959433718171497251094209575465868765206976526075675875376105918059378038517801361035316895992325281010957548755247095758020099047571843639286889841933973900397905272469493079995024805210020095039164645536666751459963587495122104563045379304060621169825134740755831688102114719846737324959429883787346587441772068341611250909609524582960155361293998871132943161467326967001958472388322032379256058344645762810428639238769383516884772261168616700162307815075553908952851787741173806998158873872303120185283383651402910945191997420164109177910539188939078920987770115118707259250245668429729196042349092193178579662757673692135757185217952799792644277395236703155329193400110160883767289060070493411269749460021231671354278397236866294054068941506899284921760292382129616236707583038784997622363168570446633427566517308888665588152987107721041345843782701593399528156589318514425160611618836086204399710272573525860625539765338844610911278881652343814980178069999677007979045102618621302604154755246129888827494722724239823218492953090769964330339695589301103332683910269192329527944675451146633014571394057750441911632502760032922108723924055767685967074872693885920778406839622414218883305832837268505199934983250162524506294617613250969129796026261847697738221319464597026468856328230526686485568217891450653550138970728030216602186842896380442726150273972543590243741081822632141031928086003044974921442299792445285692425174868618923353262841238858767051360162879525548446098248877383465656045131180066600060864630440789299642206293707023082197168570295353617893852060660719871520996093750000 [40,35] 1927610495953323522313875959841722709290654569450560217371650307907427048133956505942138645586948050588618472342847981485317146210794629260675275041689758292768665986079692869609757594387483133356057651453542976667206117170531448355199118454513074643599880476267429549701703222923770479325774193630713519145260548232351237021204213299081242227780537842858022470792016954564529658606234413422006164216282516777710627697117151633615674169819271366377289154747141838973357098998526515600491855412110544505335303317133584480556127079061885029062099305423906758593743468541586501222062904884206648354142864916740959277515420367295591991811541618255943555987533161244112821352647733948130180131730748072881147035386319387125910012976326550118428216267813389751799934929084794887959522246805876185624886431213839417856986608933927309090983368902248100567208975224706607717846905592412097788257242284589139862847027954781613126895983961056071382333297994521305076837820641217195655807883797731499018653351424750606112845712021248512845355768203218745480874099578166516395207569443924154158990266163960171283380612911598364676651859400729658001607096874604346519262670426265963153667709773767677042763467906865464379073196014402867916272037649816122593601008279871353879047306676399152887750727828959091601335606759941227095781926687592874909390770949782389966510906928244222798072819652651547666046535222111556427673275668413065316189610924965980312192712107560727375009966703746071479587304857857403750281914215030229361371869140185145582752406563037857145482012745269107518496292557066956725278313746230527137357944875404311761333171124397529781653042493174066495232344079457776363792715065271978987867609701110487925532307041351334436011187235258448254814184261242949888916805647736737899402290217286019734301975791266503465535427313590281295753551893909342555134333441367993751142677535510878519919220247461826137430348367608263299644417445800420941786205146505119286633324757065674679310724435655512073128921965795471151964842004713735109340315244792638037568382356590118408230171360355970845475148541514287643301518783071362906798473268283573846863707786988882259007963213035809488865304152302060058401741279397902640125685014470074291474528225422608430469791206169337753469007013697083035975283170360139450849601416848599910736083984375000000 [40,36] -1389500580820918368658966270663141249380098563366614329687075812037119213789796708728852019330115755125389045795182167779430968639700091178551072522554950511893539249064901116040677289597741992472510769658004620710758843705099552434066455050243611477352093927596492238759197417474371498927513752530488350177698425125150631826428627386742762380649070991024765523644170814110508381787127276415301597394005191374753899165606075557615229937325807200311430718981746637614195403511618083596165699108215219716385838535809968002745228828693839686360334408810102500647178238763634835529916446931444373108428020796557518233165853095501103750816041157883452671142200395111384662772501764204658504081718085420963973604086713913555235585096460734368417545203472539621998418708808590911586149196613875189273140232474371651515893055710797596313894978211802358810017366913990818083502577515901393459798298766323274402930744669199926110346946023335454443885392787861046794017035429692380648634938614987842620043458482371161192342200746038939465635123398448597469606762082747535044839686004413633867860971059423157945886353682091062205759072476861486276142290893228676629293890256945252456848253462129179691426593058704250206160811938894020603898233618587600289234468480731012706135862041636286700829274715400037401454477028887477817018082156743062775337902304595571017076145882931333877695265694792819262238905188318347383689800582059510524838499264336643257473984090143705345015064167236793354600676957670755541224002706770528321142012619205414458496431808435422857746318830097745152346816897444853636746933878373801080211347290827194595651630133795437581003678200867231351684822350634897766777741550452378284481390089205266506780511048382109648149443799905556074848027605518309942197018947835748565073805824249014002227236063374666591961151471930060711975812464131026599020837155957058032499491032369142052110025727410043956590793359608670848294767557920892626803097103328135879994688451796207089710040917410113674197507264381560461797691022911425820201396866045185188949154194374559144412266525132782953518913781044893472294540964413420854324820113630039219626130452792756155994726546914158751486613048572657060620898310825672525592490476447297009322211731056521010004145365880641923675173024793863856067273679362195082376274513080716133117675781250000 [40,37] 844360479001773723441849901580229281144992247172246174965990542985739578740884720491794412330330870165655932055329635165923319205324828027312158349976434998320663224887876238452223980388908577804980177291142228283295505932275465357065625601340646618957533375818847865768632572274619470324885896745261439403003103111149960486756065495050242314440299417073147519658776352378669798052181814511925478272794346079794420110463202989188423751795602912159576326976823955925495533522083735542556287095939720040738713058077362727930996011351207076948828336969224614805435707582207554400839363460759404791395980267378297285354865085343057934740115790261592287866865653076091208558127462808171206367583925238228390133407014641100007151391784466291352816491403982309061717480347397818188848239295057194496313110650099260475203409159542213674640022344313363373240253511428361945096792707515285674525011631410851708783529174490334716595219820374174190041935330825013585766835531269845754101495944968427303825671877760434984675404765009183963809508672219940687695843439767332184434487235669200839512361109064995012105004483250940118411143282860870909918311423306909486626048317465100710468797721784916345371617697345514170685565385594443222109797343779235940331554832026544416302708579963186800525572915489362831538095604894171719982275146711730826515444383332990866850152735339017279884125720434583766119175268865445042325537965421158072680257405598667891487884633836959024427272217482233264810622472032593376592816993380108395416259430371361291895047290057569245284253118812191980057420834153709770906383735153522276936742583542576793101452554387144362141780302578905600229130967833935417634358447081910068333366251470721972772212552534366694866259037976649724335920492726986651493517939250113620647210589299086954423742093456645477560898962579088274681080295290322944221429720083704505650480275691554474472833386342274734500324602441837413020725914673422847875597595727627974887588826316214381499850194883309013514268204870295214949885434753730109934784971598090006085682643551452526074975810662283868432479202937580821580358278721253887011484404442076956499131801519534341724582955626436794187616375207943527531204466005769572579944636395916766729318412200495458558088918582412316584762813111221285873597697246850657393224537372589111328125000000 [40,38] -446245276993508558903325683962390027289282818116191912646180200162129561083770693853866791485198447492013778636220333431434720984291695644318940278040168010708796341464235925251186777101756553342110914205970565653963640734969882355363259535810496509285373272755827019780969852910847825271491110104376931720106185400534571844140139171643934024463678925615983268302653732889657637147690556029281704315416582167308137830520953345607665520753203203106922209907274749525964656350166037108858064778089141977242489109214211194470370964720941826131422178183605008752992445224247241123830034895181833807950076089216299332340757653585296875723653790043148055150343316541426348283079597068539508155107892487613993307605479141053634333635978475513648754109169990345440330187783773599847506707407300362182124348439316275929342552056405727452619252346192743507440052939657941697489312481343092452696372143487322150038152592334584897965943480288871318833691746368780922286165556433006622230772767170262389459644612654786627557744597980470567436868338334611733221907209831697440041316771506081912487320671078308625712750227903668621520628858706792247337710058542690741932429974641689870599351935065340608662356873599650992203736308266096691812182709541535001309085394705860672499539312659572022022288121572156783528897024747652974187625743524970366846373368718600898491721929598087555904574496125795081889785354152246146450155515929721124778770311721205768193176854003624876421246367314829349444014433054418174807214167922958202243252284792024237904833044557338858361217889809318748713995413763694200967664845839223659005101014404209769248488577639442128936964219777672855617090221179795251335379593455154642197749847852195828817612618663991894407702950153964130203266732838634886944474285389722767175350940658373775339315788453683326299499641860154844024306061317024050787318563756688845234728638516335701872326525619539277962739438330719029861205177805686076659325769468055354139432172274138541465617920524674768214177305932318904276329624791295880251063635654918803314270798682541468429254059823883939280048549166891157544933007345591242147060819628686760657082424263557965004129554353577492391302803769063562741084625160412062830327286242036051327252043063828707796608166573129521167522871121543636546702416012522007804363965988159179687500000 [40,39] 208999936718010841228124467814449402702297595435414542500487674528933550062004679136493622562799071695172545533604929256242991718578375029785672904746359802797723850024813356158611868769636645311459629552675986812315586241155992893231759815098364529933828952238845625357648074769095615516976117863182578764445988657451812336798765203700791738142919937717778390219613499381086848854345187991265211328555618673170984308521061373109194045849116107558008769443539968292623837624520823067604694546461721869175988301164883287898517959316621529250781983878354545738343004513550326859796381057857637120076698530606737879402306837606024876246833718861531161471286919037190124595477123587270192335628419665884478140448657627335956193396620510303875787527285332750326156815113820112896861583011167437631773475582154933761474195383810429189650047963080287247167621139756181309330767906944849553274352145846833377610452148378845164814880342743877668643628370893330186041061434843308294978483968833205840874340936390470375048044599470877818053102770366563263260508718529778483195340845484419054240976568255948323746405334935249628843029764574629464505546470887153294895332706595567013433712617734502729284914854735278842060304954709410718184788787821986933899112266541078134058862918320441005301077982527615115106901458503716877948016018385112939075211374201552853743432010692931115084460396609024407063204385498206262845417211389065481849550348875840945979740729889831333145910747048742243716505217048644180920115860149464259354354666170785278416698473795286765705129761925322445816066324595679992904880478056125318561000845874835952831844712275685124319688260858241419025222945253119925087354496275117360266909911961630028193851740491132663560507256849745683113510608098779615828612308112920380053193759202033273476855985677758838090642305663084284847914664626568829337526202825926555644644143345271200512271936080019867230118524691573675471869677014193664951230644646598433278427080946551716767670129853165877080246779549839634916721792545840675619642741459014561443596632190119470885981430729657597981677312972253185207065356275312762115911149280086414587676271157415800813513936171156913638775286341796039243663659933019644216448080255829744150527494472726098587315715337119559532817630219869373120467059834481915459036827087402343750000 [40,40] -87874716365374512048547539947403564715586781248209572232874975249298215137160832932808871563940674847537836400780944896390247897332659444429091138219494114546597599251379870105369820619020547983641001451941114581283049404895485433719469961302686080728337271601902704063921427692109831620745078025359303301947354795175075851497777554309987800090187315516541911132897426040973651142735621798193516757622497014629607050436246617535494587588804323393881013282166570045256107475795640412410683647118015412182311160975469628756619362621628621065444888617321343755984177996551527646305283202940372932681954511822412901103249806191241267097311604886180219913041034044234942053166934721093000432862717032979561973518941769739861244412327919953118044377025653073866502879124953196550162706210493896541702146585926071774208297382918928408695839921757349192575188213363394300548510232134703460591281139206523176328870343900382601122380531605324344396023706736519507015809002394089913759054152346886173523130550762814305554523768791786963631519859125142942211994711288286590848661493285335397122487051406919092749814194347762368745444147662752467750227491812710150377498826088874712928955562502077527501771078313669527537576775866890350457488471536293211321142454578096202149637133501717771140710983722509621284618463540068122119072218817912567217395727421014001749552935061784231470279013900314790375155279842314062405730811078717518107984539727128137446595679898108730914385171134542269084291860200776734839798427051227924629230866574601187850245835619785505290253661083111431372015232090834140220018589868244055322884119982989224135941376677498168212471375215534285924965238990389283217291830908128782565736978403768885082683347943459084505688167301887826396382438230005014151223231611441895538490886910386175325128969773182893934413989799856328472849807600436674963828044568193343414891025668488995655718223158987111892089471610417029473667558176500565217172484463361464415405849177031291917599865176771844197421573288267748998463270936520353774498242564265200809892214867273100866370416849314835428570962023670679343695742621548210152703042699267038019340657827415747058417867013031133169938821178447344962859385922984103168523580528922981680119043608971093821819036078944759080048322065752824938655862752057146281003952026367187500 [41,0] -195541510592014804710910587446313058811827832665961080903490523631001039989062942813202844615663248667707591687088775759976905422019812040073452771822264403934705830477929942083595292439483754276958738537905642911789482843746129654729054975323742152942721329283276612861021561965436641489514760602977061920482856531992819859305934917526030007319776521662974970644522069435509010663261518597362136606851976164975934047340269296051753678666732440184716864573236365934045953831138678259385067943338830030428256738239013280625832913417875478123798235093074191621579015569959267211118787298927766858489189328507023269561461075330634498615536889812951420451489451105438770018522110190795139498430725100132535264150869996148109994960658659514712696078679638102175427112236887530833985044653733646825439797183869045147111875803237087599940361971598190639647082348093865439133096566278419240811558667148586109287875419222431622011090097540936473514348864756743651807523736438770345147415992116134634865659900172705821277364037644478465893918787597819615066087233267885496999794589657601893615435173354983700749873907496112326715283616492518015910755365952909118614488526494760035685218838460264089832632421971165782980101955552408055209569672138053849214988387512130342782154490597729900116174232702584054648211641295807288013156880432872817911505451018579272615220548652232986810122947857130104632914004446192595571306781140259784691026496044948164136189371966344253992186471045681428091035457896803184981449345893232064606398907111610711441086791034060306872499098276871730258860612151304365884465135852289140338420249919464815692616878952111208189723675630973379078189301094260277317911413054846579161337571691901074197901769075360671991508874615023596312307576671799224539854250221648273396071478432484782413991451145549828470798777159853734770181613286462443134913744598394471548925532020964089847898014027487048386210535409503306835556269677377736196994165144243315580287772809439163646134378838465174342693405900889553647873851715576917194295666066843263276849405956820679814690923253404934989634822711055844398020665565972369673960161290457903639812317831676010605055007448763297268685035576186795171587767059115607350819140446514626711674171216257012954347862406182917653640720685566366873617817118248861517574134792894612682140169368505411284786532633006572723388671875000000000000000000000000000000000000000000000000000 [41,1] 666966772487390678492811509457897190586744499980818549102530602468325768853820998598252948163702830236077470162210033118290868350050590808476694675374125276708555730798857356228393789513021364453620422642015782772828702383322381558308417589636718778154180932983851387033640136821511104855370351670095227062534112989511449327586429642176520389390451394144652018964638680269145970461866736500637556634253709396144171611280148815189005412397710634208592387796581062266911606228813001180917990000411293487606999022016454583857434709031323711193566011387863342006599330672638539509753951454635350425099501369689709978890056320888025560695897504404226202599570185069300986922841237655998485761756603673573171663736871121148659921656273974089942023385990574006547610890800463560072986231772419831986224006170854404299678778836784603524833214254580680025715393632962640722550600581139312074414791792228914216319507247375948216778724765681876390094086808498089810878260235652374733978251987549481807774459972032720275541205514434938870705355171701614185068249872598782989463313309821688128985476227296234869004766165306568327118659930764319291917784843635422665065702369763432906992003828194520926860678713558179910489250422450638243528807332865592999006887819711270968784024316912733380389928835506078948276020558891076746813712768314790867663254919312116803537769479619347599498385146926640751940134336722611371238655511631026777662533245769191130693639598954949811273603927120983786726065151960611185965654290151723216446838366734832680981045042400909201509884533114455069478627044473402893645596345146537590670228323193257480238381841709475129015495372500043627182885667343946216069468466971689767653719177831520497958242206581986333277604551732848929212963702404983531029988523514473789635710429699873304791556110618765564487119914688117475591815979215792638384222678459584086553689687445502724696526600442499701735956363964231183441230624880410293430859784796813755245907027249878535332310124140609866862974230274543386628165336739477636183495429128887221799062820328208047416523629769742522254573406295920167903657325911979786131902433810223858502467045574942638132266562620769603120608210577584727631736878651441352171783086987801318158352327071120352106570996349070767378474702679628593748315288163897717037517842838071230753893149753759594933200105515425093472003936767578125000000000000000000000000000000000000000000000 [41,2] 461404907755430179881934284627530458682396110141640881932845242450937900971181559632534399608111810169872574317125943801249071465712512968236916893880094902360074930168199955968000179330767169181774106794673569107606695934646276302261076927417675258618762121073716329865655988350828315123783810721464803037289058268829442452581226637142854782577844389481992875019047958429860828520180073247126888617560753136935417678520620733531797383753159634559432018207174642218482925854052299846484970526990133167857390285273854995166202748251480023997535028309192122641754060400663852981294463252207577885118012953376440984445478008637220032088130661198202999449233520575442026821991643955644792993281400523610407922657610526803462943653015355746365469638679821625148157758466001821293701962675834135943238173351970355072901175493486105594022949977705317994269841758094399766361052155200018249093396470734611500203476051023404672443985600997056561400920728204432544207610979900577650359060319738580563779237323717363353187741033261044077470401283649466302834320936761905992302776874841216811298884827501998510296932803239573525832126075984629157700827104050920165355353257961954248801960261261333703124329485367125790983341551936075666900197535606184496753544226386380550161335818261367903279472784772486110535582244112948202955987749915618644426621693517858794950141033513998766962815678629667601322310799035025428170789051289147524433016591847972229089454712644160724844304274197325989559322083946835285241757179948810483951538961248229372760409513405140696210513377971113444730568867815886739126890068907922728395969397785128710391751914441160944903866391834671777797215665810123755068268978382310076160506400665191112073192029638603034143475598202153143950974544817025270075800586586625010312184841532603175146881943893412339413563040874615178713476045662785670357261184505834626822642531279773406897992881124347843640808182548639035741316106397168203956615355836662286500855614839015642904162127461059175700253570940229602429806583397709344390813904940013864746674376764031934592035520078705210585623267786856910156636382745671806579148667695537837118099483006822958737841792777084832280866209095702403760542910988488562106800932749823862425549447499281652824835515994307521683993526032270703359323005200459333896166688517020077858869856078400093532098508175565143574203830212354660034179687500000000000000000000000000000000000 [41,3] -25957248562535525954030267929472224120249571647281231705838312738224252801609457360421857415512740332096101469158259972594019440324102687846878424820872489103900351402916727127261548681362481338826716345774679084934290421716255324468177011352610850271223934029865856248031183429123145264230253592913792734265087676186820237659518327122741585939234073645591359756571975424388897260443744857341712756332797002301548560429811632804842529289093956553141171979911156663953278101272709251775305320681276809150145826304856938991442803414095444793571963856414111429009114841308059773007731132189420745542233789500772053981881349401909681335096146091060024762839657507487711179446181014581047549409617823330608626094884172795264044073479906746291530360237705798877011294699292201054538958247237765013703297991158174361167823126175552659933131617439463394925324814712910171961981554714638658526741748391860253892858550343363752860132423009604737229616826004790455944745349633041436890766846466410335689988286919416887202616201094537854996196034682659310369471823136744564012907631334984930499066635959228299316233591005332362788220617959445166708439034213401672006955529643306735284049287720176905594097161284072258109466153790923080578218765039476482071435337785212566549496238080744213200851848642170336756867422220796999749009084673074647391377429954473366777144793345219698972632176775156479005577795329188797880050949773888395499445368500672709288000690324171412894509158353261896376603459319466226108892064201713210841471595200837238649413295742208360064425260657797300541430786366025772807641824999380829373021896192317982170137601613984281786932829783036044730745813759158476782338395887915976487466126236422128028507064425238441450328953050469730168155796046941826788275814122349315178127474570052897775929025555285434081455170773859313328903608539660768623783133289599438045770710557149193353076409528181988624585938141527670088099750320670603561499621384207484032437286103268423337918050099106304705780111720361195436700613913356368609839213453024798878192941981718674871283308082306282734150880444246673435799562336501764883123084639173409836946036060076735410149776687751059154420658473926645689854875771343974778578824683212011379160097027402580279444324946545866979711674198467995803603685807450314561828858743756261283415960930025059268822578101114373350100095194648019969463348388671875000000000000000000000000000 [41,4] 1686078775387685047667436472206913018457796694459766572463152444424437066733509048296528675711400039830947691042585977658706971909639166537096779643592076825877544667995452098446121822886180125892354927571742755729522338691317813460969137483306468013387466024752380668247507306402764246023130127699799997839227863331096413763683472255113885243122204240990338061430294588584977067252222744410150754120034422041351905880215658407828407721300377663073920423247274665604206358227473785569364129262990869797571723805373769655734402272647620275733785492166065869814268622804230412982202355996816909458076970585760236590113552804086656157815326726551230857785090250968728473425858195436435687828182179554452481110489454447293736487589125213328420006176532552159749057474554219344195079274396994859662822534074805598583830377000121053733019656146490614471747820442252488977009189748351864815625793109660806508680597508826563112251461608404585148674551139190127007808744517976973465582944244955993425045957789720372544790296408202091592105311177632716541490655645281048061736208931385500470214679928998185329338306642744448712807230768086222425488587662230363051176249101738234272413218993739180973963216610059016520551442464051021381129568696678992862666994742357526685554322211931676032628407297994688900577088623431868137582496663481190430489139648724301470182750785504300411717534370270354153892241473724373574718915612800738391682288366797854070424976488498507407184238824585180056890798642761909123595953475612346498766656626662067476391285944237964141869376229628386890825663696789935877042187361129395057628021085051897289377151086907437515681195398014993513982158093267244548768476774984799426590243504103627960323526016374412879030987498118202457094506705391193202793604054042256924444907091686880974532185656320082091217470252170630898732676945886262470195885156318816142042047374763161550288416224121485867290387624607880574781935563308963357724359411638892349920264264979186268383903042934388016481370050674749372610347628742838069770180514496797044217594020511847463633600934799471956655686682665662136972252664912353811973157319586878141055490315798538770608177746885717800824481806034508077995963778704493760742510777734821952269597947464544965768547118463618038876847989893633148827481660713425204536226643566716128720213349824900536579757633618608173020625429217034252360463142395019531250000000000000000000000 [41,5] -23770634898888170897340265388310931813076791080969132615576642557349534064439599824402590806363335416866717001771142594464101277255978206863034757661694522246937299526334217862068681327793857493195771860241420506165750612128535393304989282248876846884670055336944054997003171522340269353740006448118830185399406147868485438159674156996453744063339172974185970815923974535870521910082683872692833531984107011313743930462295524888599479628237357700002950743064714329465632832276373132210086919626361882312797970009962506464425240236606935094518786013709749452032818011099552345726966811606471396584871845463998036229294096127876321385103028227846725030659379659875900526079107068129113669642903876423740679621959994271090358540451523712423344610473316093774016809412177381978351303699045957532415559428630252083514772927414244862531103844801933438550328316571435209237232962416935829681802169512724692084325665602071927662045723179177162887967986664376768495211096940684030038322171264873028206755941302212405373050679999522805021884417525674074356796153491241863494640096995037103269754754918839251221637287392211854503090378435008590373270723834662569642681244644805991575375127880677790828496666767971785748662428784846614748083283772532839794468108873504496817512045143471827378824800246308550411786282825209716282481969024276135403810707780099399083954368923936355038757419897434773870998190991743006436890093720329028999001001255244180320500929283481222009283497036040431733468259283303377893400452865377484707504891773068356644716963814244726581752983304453305945381600845057190321682988959133919066211100772725190204144251317957272368227073024179651501300779843865412462363575324938863948875682742864440778895513839018161930936858320861709668956677443183429307711443288960093463377203329497895624270781873534897403857055879640323016173719022252966079508231577420631087996587668300194309449905092014372097826712676103009858159949267294668806272844048291526358121997842428840323174406050850940397241833137585554731370762572350205511752180649222264752533683204394129416577544102032037397013333269809026733479032945612923219314735660919713606247085836017941237923885143217721938530279917852985683480222177900790816654764430275514543594254151879829619086337841216582233720247737319173072386528963228853984300835096271274600301878206719618385462359421773275228173538664577790768817067146301269531250000000000000000000 [41,6] -88048821980900756507488809072946732948500876650351763296447911121070809302784107864358751309149997367930365571816469411238848083758134623236204474626110222678779726161675126664604703058667223511260075668202290958269420080482128119508890435032237944225050875086986904164085677507252075620664065257984295164577917197788313190218081349952944601537224045354983966115427176696115337969943541506717520171696955668275438411569612253821648070953471379196114398260634993250104905383329461673077300458362559010736081125488353180974174052340333797005464717008269560167074193857121856228748655511346518102567547853685780790278479026405904451941980758416463323765115082051546843063136320866760162477930393737979304899363837593148885679715323427945161221348838284443895043369886556203123182143968211240323735753029766774871253995898329274260494393262941252712277493670945882071541405600425464362458791468688523529899885948917808887249833156576490319033418833087970411159841673130669594702406682658705765435799907903572690924513782072693455064467837796208150430820459918300271687341243077367489618636100421946288891794145499867143939606243723745900674033534602762340738784190047139505768045381738367595458884888992931979984301989258540691210177133376233875565966563292543467492953147493524901258458745323539509539234697926370575589488371496467914348767059415921207909243195476274012579366720061322866443799746039058506368499895004824495780142740291270415330949691560867258126915814594523662076843716492968912140892693451783855781922157204720307163861511775147331521548807882097722616936590185893449658400727953256924078449590983368501704554932389273432472637274055326818007666507056058465664121985784267132659526441485030553914803733000780538684155054607014944538375580084496152231246520037961803599368844659425210841880830909854964492854767776138432498389848554402262629501985235961808653412308388974530482452980582728640100453075153589761755707082476201191885206235635583328811541919466239791583396801419186954197527248203594053920722067900723347584886245790055128169895253464378356221829084554829116190229174295601023002827662439921710506833134683486921301746420432726145391714739167569968888845613423578223373560302341303156214900898006196918030040701668708450137774622933388559224446631044471348484734664448510140215191135881286737981823663460914976910639989474001941820863192944557340524625033140182495117187500000000000000 [41,7] 5600462900155405770074954005241004009613336333861517643781413437372313015307362792120087367994060913589464470389093181744517476438833722599720233061750588842508332757689413166252379756947951406369619408119342051575274145523768950136638063331493486184013406793374837105892681839849667515084782659999915676413172192061507021195010051519066536167783951796386928218208146220627187598772059039117228967281180892941306869380638924815083973368250526857786181261503939213859312415933270082509471015186478700586934525327418939996730955703721528927837334510557472801494367217461393475037371223737737994524443067552452651361029005447019417935699797978600787972170079296146494422613503448605443892347497455540008059771636164588834593582031781615626035526669917788906956798058191628668928635300243668834718615710384127677691118010515753918230013368961623384317672622774344297008623987129612217399101538942085186903820741451865852724035701629245731601145656313611723720101053261702287034883298364068702676046161918000797889338490781916624777469789317169649882598520121666374366804799558415275973933828833067548284989537194008024575701065654130914860645443404301880545360372549232829388458024109044238821344890157496918759589813019146230488217395447664326271861950110850737999782394274492016120923974743352251638607041712961818376007649482981067834122080808922257363456567472511462921011480644473816579454276093212694976482445922494224291574713010194082790580962400583202802975648200280073534575263528071235688838715790304495277357179459916336970236712931698728492037193312021700296379695923655893238933745231886039595914030833449706493157167793395662394185073382503453534063209442371591180874228318011731728253047133379833306383170216609623121675024035978568193082815679649161998398246942126820457411464726249420858729574902900250388242261606332948290686833080538559059254778041902285598646058714671433342616163426666112365963959836711836950392827903459157839358156488922843664825843453502232410081047400733916908955674670340574915962649224972764237164070785229920323055392485499683984555322224927189971879201616786567127900592054257905780930036612533407078702352652383673929648292475067533249273784960430626093173143051768661511036850803658452172913150176876653132422479198996295633189614093411973570147955938687762428399346078309784564404633174431566196182896076211934176247719818775294697843492031097412109375000000000000000 [41,8] -68904377379004749701819447758131679858388939979132059118253128254632125388348369071109205268466609666267790296242235004372000373695972961960084057678699678573557100881689918887694894472683732984351053896578029962717411805395960219282115553650032007159513955404190695037305994605114592468003934664692412255515960931047353694130396683933694395714144470620067649584645736383791047216568060648307424960991422863014833714735654753973360981454520811727153004173619539410794043642362836015003406423348203504051504710909541845153579938794111324727817549634645965446470756387145415257836332195118013478352870420695529513012923358389992891814598560500656705663625054284705109860561665649587705619881324420808354210291854751563490266983995391005469551210570971127137982201259632925259964222578569227780944691036568496433871998596734849716431434125700020720207054799126218672568834347824809768634122620642031162732381816478141147089454639700063184484550543126794865826709986406354090028750948854937232729230103756451525861558065459360836218936430841694612937177112612017456069600813069192952291061586873277565455299583895088488139304945281550659575829886670214102004340764403789562893316167280975986214977807984239431826886815643625015912202076314008941657709474717333045380529981564099636096801346307576402997174966582840387419778304730129195666582138765555734834787841523052296913409250111338926170777799419413530270417943515545702632842572991062061873474445955914878009730537720044840357528018999214452059911164269731646264265712733967016213612221354002486025942023121089638055687145260046762320992860275929430370842449281324733909878768120499544912680911155309644036164786073775102315731596265241702617736616183895572273345869601503071924640194890429293911768426935563805951686635849982671013396405603338069916430977013179725171692877060773228782664911077997285841045163337946044738901976245076258477180666654187385156428912592205452890569615771889613910091825370673738253647060600795704142031106956516452251128295617563898893731748769269304823404920271922787788085409294723623684922354681829284033024810022034528194781122620747173292277157176940313637876832026278216295830044461834347639501349541883692433886383900665094563989147861291703119532198259597553362620307495480110273418153381839528782774028929369346105053747157745573092194578929520987734870366039158175088669144869868432579096406698226928710937500000000000 [41,9] 439635710574543967402116345499227060587184336843901666735449975484443018964020457310326437000569250040434360859381773737213421920499940601884925908661792568219321321191807720559169562050902315771083678506598842440597834616001710800679480413194225335345884644861186331348417618257177074329518235513352040094027197622706965382813608334044290614202999537312583632664525817886207293216122748969981558932264605131376885434441051579485997725849705883038450164003604152780002650042703992410006859926438011427676652718490738348286829226775795800620282247934366080537258601148876352701752778942076208729968633556953621710787952174619948380720189532412933155708075417363898095103313585918883697677676902912960050742756613628084014799058274381154249583395010286093642953314339373301728912992210785762632928567747374607657655985674978412557522691985215639213514611235383251690047475943965538625448166196333623585326338486331143875015142278775682245935878051776280157385768173202765478101291864034923153161982226088269535770766385938926131174051834437473777726525094158121762165277368729460588066198631410018570219271144450778425625224341990658233629999197950394373119994443996822891389279708504594247924064399961376188937521192329520784708405752960404024150578132864655782578424243499143235909318408803689510860580538655604652721047248633830938740585540711333359110439474774052406359183299652367269336418645312989060731966689491612386217641650965837315848830231268188253537261317638724374126555733224387072986942362494335368739713396117056949777039481196526697407086641457840746678354854068582753788903307991396000281454227500430826178216178816396400393956579353237236597930785709950640173572365941556662700876204328277490197138749531598147127512656920871261332008334165657582061982717720389396514807702561757783972842441997686903329963011430901568340758495079755939989550860268850976352793921144041455354397041787112171079131720988319615822793122192964070415424462928113904550241358132335776319306852666500852545773486075261527112995400912246580464277742647430851325324404218181849104559268453802846693475721526711380738334748881445561907770530741474092726086300486672545265835496897641699290660563945762978428842777623088573213185164373320267543415387016515457132122997928822218633324756389359777478000596278545392827191430592897657023920337714568923225362503855997639568009560662176227197051048278808593750000000000000 [41,10] -1254313423718686219939758915500263431958505995162363010728701665467511359112619440325156870059864178680625736622071987419720122558736025741972509361955599461441522318736983880476917408236010043329806239384116859740717059484793834890603746257086142561084945632245469957056311563218898144440018723774452034139625144247019303874580840409073177126549203592252386626277949483957074938682989767115417162951997605467011864608686641028371270142528215149747285735024201174023372110864314253217079829989571344315436783440376781275652879937866054399587686284468574121719236095920982701232961248582022654930950471081524021324623719889781100243936260474252681144662722938485580788076604106244451027684917943445553629492385115059040616538674861838510358638400312498041582989761042598276747700100157093294211428053009160186010839803020779968485575905225373620373038189599807930589714014792036549305545447481222393173085457946905976964257167883947275998048967387422064564757439652422039610433830217911082299963355995099455232138681204710623370179711179396807372420194406585598573797253520299423769270030694123486750089773525575921694948041523328842692569475962598009430933350120986909199064147254036437709253787293493000569187331805195861731269247999628482512364891838593041083940644093391888614556871962927102058461381494067356487725315071417824393200739394359039326957236330646444978739061080537277766791393353456509007644371922272055401558402345903316782968813257776264534073580726719351263863657118201229938792669861649688938508967363326982759078899854406556120792291225513639555662714694372459778897700470559886320957447541593964216360034244795220789683248509296452466287379361337914764981616770193553422266778966110580654715986697545614092554752419818425159625864248367599370262215953954411843494152993856521517762191432892326427254805666018687347901456356360134631326213465343417334321643298520211094427049215947488523922266318964845366747383002405565716831580302528324970958478987704208901643713566848298480450843467531135403912410889334344462376343506062755939553828423084278520718583952974902306158829460118792966927376411400395916098184456751821093622219721966452692447224204740936099974806472420071144099948230759419404635037596118791085159618823134976171701717641388963351824799566203315837513823140676000926541920562600173061029325936583999781607075231157355510447359847603365778923034667968750000000000000000 [41,11] -4052725877757061344193319988058650659092158021524462421453299568299292183249351046186312319705357860977496773557709165082712916598738816313576740823710940840055310362860179141093446357074155514254732775801731774968489694548039141159110506509275465363120536213946354829256897721920444451266210759951190619711941953916279100739323240016126821768637458270774871528729070316379673083615234994882762114431374714199318026255060083004442956403077206025701765751094415225278344414437800428371887073189439415992004849337030688300204171330530926568635169513857673987387072544306537683636077534739142925972466360113492122202528529487319943982836880748886945215054807673538393338942420394981665258097068381729208013057487461106956430806328184424831297967376473170667933517287069771622374205382744979499467747935501148177464853204692129946713257162434546143944170456462973035341368207838222939537910585230504369159291296732167869551321185504381849823676220847087914867839958762693526580067680409704822600561550023392520353137525535304345653090140002317835887488737129385776971614636730504896223961577077651112581938252949388694234257908118485086330348799742857798484595041734870836845354322531080989152203230170600744259321723733524567794812301970836093178414191446729244149753633531617308877708290480964875917714855539307185132609729568771183438409612541502516620615638765182306928293070763046423489999984392257913908555870933110398780707778001027100734884105533809973575352916088997159946748975643519960637215546485169397332973447152310093270022407799088745329486798302214042587684877279163809663054407299377683518108440138481517327495170270360711923508238583183835698192653137188234041989054118976399818391998998536091525939441803992019066368532496296746601304636678883756577820529751585075039157443975349309073635181892354267707878104015478169316668941160026886764125051480246998384185000727298815842873023959792250304157613476369641124705270357304789297152476427359040941274684077786680970168129993324036406543005050341780953611716337551452875497920984073126023337474895858862721068856923018156647259694414414745862178108003742313666426972425115346353633671197866354400957851557140174011766934811855925274643776635086214382074714053077679573725832332128592106408587036643771015878588193002870014898666000590573327272558944877107759510117511803484263162612190843636650328107862151227891445159912109375000000000000 [41,12] 66856644853026967248726213142451161122573982112282361423945293274766883745022177656913761237595270863396035064761436609924595638079082567956760715131338192663867764602091939071377850065539568665593516146369272581118143624321698826862327177246909994569085340448768411997648861641868719972957482828992366657987217267714557839978585576642956008773211820197582133633295031709642992536811881910578597074183848889710490311978931994037077621759856284037124160959348182417224154306242122242752617074266021232275951285140795807048762955694710693085320267115233910478585800802637807017211969119038863992352777875938544727545727759596894686974029644075219005163781434208706265808625408085722322136080414872202915987381984170685901966515608610981794076816374310145184211218680347821547176393568678735337872514851997458758502238345888729986670586754131752850580418788186966020849524753454718672145267154790390811191175428053863384470263547453472987302387101451966536824320531459028527023532951321492954808579139382579703955196162612756999208019060205957436479012705435433044058516612227918978289880519845291744144069280273378181742382389577628301183479180002098515094426854955259215808545255476803101651398575270940098257028431353559432524174838534635766101769648574274175610569568255571958416362812622421496016196262547481432871068740156127455544485811050622657720501541376995401503790615059221820066594414739824305272006021179446987421798469286410779133964787202819847039321295387336728418142099183819612095999053631562695982613810286975649959433146879177510491301916131770206038431687918257585699152968725247929664857925997508649415729479807980987398592049683585002461214331134711559197988620021647790383209291839878233596401545158845740459442255953110954843741304222390853566188403389565412231475358752071247840710565253149633063260307203694240050387276093935091098043361758292033943361977910544112827054871033476381796059798720392141428986135791501681604039708477143539237285254416994210618202099795907863388760413462203686707844188027909068326071751114107882136571431121111917009191224114064166867243606186469468587157146629249940121077082512645700631105948838460605887027232081666544139610111664051010916609868112260616868599194670166449205303107331188052270208853064381224868617892532865598814376707362384715353300929514888969765659194936294666345914214410431353208252858166815713047981262207031250000000000 [41,13] -409592743490252299361826681297533320534177522048702620513936415131093614981448009774591816080516748725316932997448935976546655550611036476722439290268626653796415426877011316944323660807575292175146370579823476742173115085396704381850463888231413940103907391556958027502600220013962311157081207055653834283948965808324080348748050762416394032385984027442651282144519040502434662836509155904015111194937577098858071853638586861185826681747482181369563673471159968065368830174229430571746932722104642293108142170827521956219422922628351146300129006160213548046056143212109164931189408890249728659133675650540374465463936431756236074788898709370435204815393755050415819686758834360898611130636143213544820398390321547449092212378815699874967650002683934758504569781330943985852468320163439517807035893695745062550250205616827005984500732442028002321190629788200808429504527723092784479524304248083211739708888646512552413861837214402637180909222734106998552071227248534939211516440771685960848398257188643381333222452305771704067746440374454126800878454246538755983250145080583479893345565392654095533825509230937023681773876597260583113402182045913893388726957398337997232472445696770316659673868958656099232889207373778646009773140111839669715746309763186023765803374455421846565440004221912900974688980130020339684050794768988167637609361289560638038468828579385625882416781996665134636261928372504841079362037182781923507377473215865051062058721641840474000018379486108267169230853675688718952968645735795460043681401258093814382955884668092701271248362045050224695789082391335851984279980365136331727110970014156498268702907717813044941561717136745384235258193585809636450055630425994793244222678494743455515358463311478632029986194490294966556483606784441714094724531841657915547918957628151773159927997634434980174157824015905188755718112119391896453936279985001899884984220434221243077440130529210967719029260724101539012552653384220608908780909684912262132878069126106108388055828571323299377928312333220925286504901310292030863474988579561069419486159525226207992856554982182678880105252223357669207311936223274115998389227695825431220859820657799382407287328944324902498056738579524549420978480827675514272638353282935869259871503835267927350003215534638047437080840579528811101477126911819310649029533955935158343174450402100323273270706574480937156579329894157126545906066894531250000000000 [41,14] 1657382793236436867761693511282876657040332364540665395622186566916719121240708303474200531767348308986750159146545375639460899775711002863496635947364045117553846026199106588370049216024743523898354062288269370985938795195224931863835207496172424618439050222214304646033663517239272681630583875201948866651734418636826797555970998853702461035821923355950508211703321911924311101936515667579925925504727060250934804301907268666977926735445058101827445909670475485114962828948026437217655230577325686647313232535418309805624536778410815052801642185976656818398003999869080742305308134888750992397780759043729357833602449930738198214233530696653146306517881118165338030247391868714128388449160542231373006248720291066156488415098812382590192975384950345971309676768108393310808879241231289016164061769855022356239553207639651837084169211631610873248795617020130169002989759827470597666129817485537164175722108238209692635509655652858947666813922230564086366061320488203098011136940973835496912398004015383669821646891687823731899075885264645611217024290461785893297764580954804655279454076067118937145039723653059823635988616602483293468117975535372462410934408823224825667292305461353882814055806944679583407083543363723683529340910814431602448124003453949108824401073773555267089020012774962265183534414762617680842897499183102356504796725097369564672559359080897939943046175129339746264273449610011122918483648370478062034876010740444436683024426422667155825049229154269706606272316624976606830053649282966282770274546993364687226523075501283367981865864788844362235790303146654551417416343153745294657320329025385263953839240948032573267649218302791325921100322058654438545001094684650147731094010454443080614888860287033018558596380295343935806034975972009583300420033367882240832063590876355787143393689261381168416570035006071834061847384143173186046372288922888169409896085726873300795945920850634117563175640313118851713215394752889926449361270350463244981872867285833499508535835324379998464700341357227955319003243047058672009958075804234245843165959609279345994710731767017403563600624880444930204778159190303363192878432619848074122786213140133451116079087213762443117958189075722573125065072235868842841158521477585396164488566877782242732198076223915536618720429523204788837344798032406753127034027226357858275367157125958886269330308863012568565409310394898056983947753906250000000000 [41,15] -4883864387960831863873456164345348827750591645509910177695172327152528207359925327580697307819556620505792896555510540437644771627641967060467387323642702782184542737625075635286372947517893960116217862858448541020960595210218533810150088837474724682488095886736601515406909391526981349841225317511463694608740417153275657141018756179643884017631707722276735685940604361333758600326446454856840544865579190191342582530445030072777414456920708109959658746272357427970873655721206051355108776064320430161584120258068624297242366185292171928013851398525494819383078494312854898430229370130002136299621488376994996162269211449018556143444073709571290247536367568174281308446129343333323538983240634054938540268161016709081188081980180564314456235969900492805349896994225469131471790272707884919217946049991329077352030876862128842188643557630383438254534194936450903775517895161096794021153899375392492253439177744524857422828402009355339567107835425810071309132338787495073958800225649866320650890503506624417958984227125162184387898756680995056147095369525134328374992786538922712906960283433913333461456400636425472555868648010324328467741905573718595146498461230638494025186535469076378601437752954360496187200333820453337288624741458953637929565733715492413149249938738097015564898236808320968854974706401827874383025386143974731350594586676347140171246932180711792217633366354761884378774900889333507411643392637281728240053623642781474373541263266529512789825075757299779609007830803422918873618061152936003125080503442581316549783499275466791925287667349231399898737347746826582077475060072865978841944149011796679252680264958014142516701495788599865738619759981274896829050820382232266910338908081114477602238217172377646967260910016156147015720065610025470682938066888167127100500017024066425186967572611875567565906401367317155941799587190259428874304568322910006874496050501420652424175137307960819884065556616032878322415986031052219245608538636124448574931123328415416144243711513708059138502912932011827933657942841925445490337903095159740544526258605343067746463131609914291759224665263245092221484747218142942711896776927876372979091086302388523107550107611453533901357833061432673408022580106803576062330588437912042333611016809884845201228523403378553095970088306442215788003776746316540383787396934160386684322311864957144638072286668695198841305682435631752014160156250000000000 [41,16] 10685212162217223067094015414117028740395705737598383928172125149579186637488130223513124593443307998345699912034278239746579164814127294324310316181313963916732422504914498189295819144043922696789876730962114307325175144355156448292726233841536405203852151705665673601808062132924952438348470296983538668200586642274030980019051905539060954657986005699399944542575836377257617138342505406017471241500659474537167686306695861263145768148324264145169912782246457044135824900050181046942110585676386701461305463132163782422794183444432711725212764964434199127771178117694811202815677914395955116928346901067342785757976951313224901755917753931782807756737137998885044324378626063009313579733349636544481399011332952902078033783333859072241265056020211404010628167354544676837616327114882207932395468153372452063618184621106014754306988373559457505747772368733907495667770383365883682773911363017115418104170683260893513681527640615643048741213644696553346739941335084159951630321907529789356329077877325391386810619649282042979493156736517429181308479882162271443727094585464063737841729356530843396256711102027906827264425529757752470234671771777139166300389418674687941883821152829701338551127564278535733708087986340933534961932188468066143638099937153172400265731269713535515856001827248077295858184422183179899632762510911883231815071193898046576139063485757986807633098847666071028673817988892411195794447613927473876395525792672026813267091458978212070182400389894657260257095105843414752875227482385539165632422854858363929402289782608738660450794901025514822459831959955391419599639716835605000851493547137928482658812117654245031982807014911831262846699350858942227163674149699848771094193751115477221041803921528015901579699590709098593862817853343174128806551445845879730720565901940061892724595569528964005244233025076209740507498391139393270786544032743166476127342497675867365743128686828652607511216632590224156903638688248386711518763397436713683645320572988708744768445632292125701986496637864459350339967640372810067015608464610663985200187152472908260682376976290181624479808052665005033188984188185621542642951615391955237527896977829792513853761322413960043289585040575420876063977952370553910139691057047757307491743103278022916157007577774904844220668830616607911663453196014720617248212964236459736920865859991550665962544222620245193411392392590641975402832031250000000 [41,17] -17113279830607972527066335857434241333534386898215441211523303619733350605276100247910810718086589408468141454196387973977401672051147524504589296257710612717887960539234711668187415573178676053363024046330292737351423445893263757302209180716078946616436493467224262578431066257713490516485923685561594214964309586645852397344455399579799136062466780890097950159579112909849293273616476394864081715050824109306619496528893927192640945206016645936169924992187853454024994637694485375032475669791077668945531918647142861697333709777076923711993186258386418751177371425211204787438684794108520211213210337196731466704272721926191877531702122488787927888213526892210899350966697311216663152697028716929057080185072480753959488781328455292695281208235493225036790570099026710855881301885754955419482874215302893013649640268408255620815419234150738911605215529508524495310642134758300867454240092318160881571153946828007402457364126682493179598092022013643097478326980811574173869980245440958620981465787997264430957427918870838119901475300965495973376386971840665071489877207428197576256278476501902623934015726135089221120999783948508323110369425948890579614401834356408467360117185487424960195390040269033057131011164960178424395658663973548286005480925060547133576282287230886880137665201588672524832983319439433442481614732978228674314181671604934425228666384349539098774100391834876952448759801823068737606352091416322312843037851351537102882634388799401617343359310751714857582669739356476852539064076546345308797265212934713335724910030575764452794775135779599014994064654223501581236582511126416932082975968997769192486684648943626977837410012495197832628908522523776641835353198703619357908750044679061216302291933492171760342264740712942186149139104408205034968109246345921601298138079081541428778882685678336849938846278769253335046402421174835275439295354582665081948359454253440948922728927564848487770565773531165503226529271948050484212183268016202656047246200000031166959778115049784857551758433600746778327537736597136016746307190182812494759615132762350775566485292103160101086262970211614266695018360295313892729583713091045649392698591337608569465731947483339864859966063514627305645783823668041574844467207469533904343693006110325160825011895097674032647666886780693261898844486938610205226538318331333757135480081137679237834187118139084304857533425092697143554687500000000 [41,18] 19929652323421576000040186747048506324352064335922884010471240865947024910175099801480587748395493253794133672254407895737106514538009511004834235186502331286788633541993759598155467985468751703174678080998705537095200393622720093802070517266523580759102128504459002568104054703490954049594547968055100499261589543397109690755187072942006147369149853579001796639836482608915268598272155505483876456085533051673538918104282579600508670895683210152906060264155335199584036833646498314427115900504235001516046007357662074995566150249755428804605601936429329440694843136351525346446791292570520205239739601575782697973763331166687746080496862812597663514027954720426420365610587097799720863620132800989554791528406735098163825484451438636456808483467179831896541174430058267049989195556900508123276187109092241556829568855967208004134860418309255431702976767697488683195422174149503429328694334400730140858269338009825599167272286774761741638739991068445493106656886711191979524334371703865971025442057272605765999985876031082294811844445514875345147048412644398386376983644020351151010071468838573019968675535925999367181586152114696266134909333634506577509786048288493395285068341821941455765995058529846761870165649845483618169591337239354978874421227566515648800673673072798240471981860613536961045477062538462196813222516809809062767087443545993988031597876406512853107638927310182005116364722140356083556487285718244079211407848642018490113100510138254087716527753678901418076079522811942720459526893761823695003000031628392850454063165561392413601938630453751384393421699703778223951329715412808584922638158130235413064612270773380895821500382148329393682255027037083788160686930459534569935532896711564117457802421861212763733092485917595473903481304632876123895686941670045132135584244741571521095706975153950836703618221874737014763000644455648239094048995849847785937061167624289042447216597890330617121135988063182282124697028608710486712037442568157430937735010708528107103123230602624997319566228105763256510906186325867758958238574599408105292807529094410112327835200581118914288090810107564427290363145994237175318881692288278567171557139130870676332471256287751333139964358156927368538600667648887446226585037214475643910199436954193489285084229440594011677947720576540394784409026816045621470287660127928711853226275436398251886260801768457895377650856971740722656250000000 [41,19] -22667052529898698328122352182626065472228626751473707502127381810583016620897169014543088884034986314615627675010710332261355427672602053277138242624420777925184975901873194964187225259606275160962753773937089412673901884335579156909846955241081899861622348369879586954795484483849836226113059949928610489369436310544530870618574879172517977084079901682738042919568931937295348241820885336947053275493867999871443078427398372782313150892403021171013692726366003247602635711698124694311171055631047642692387683317542787501276276700615677329139309129613859232169010850657137969051798836131599900468583534160514027307498749613077759395540346766724058592649463410717022673151928038783388723027385258288522977904563748152978509350991951146770585764471058658891363361273738435835510112230121837282780682706341966263538815451428195184376080143804221405720466769048087319059247514257581859269832599813663793037760348708645718019247505949465652786485096127523298030181044643800973715671990811167950100819485295478350750271267257392795602706903362360962252560676784926561965300297849520402414707076957413046797392579047125463881201165250715796626569833703065355895535751302066384094470698309594280074897478884862719701580245366364923503441787116131942057301684442204504403804825769675128560518218121916267245849018217028040631375466623667124846505177819310459509031544852101248339918111805239617319508178733726420816418783110035370922437843479562135166060017311160827765808168126601117876300514740277010731533060456691293870923927305868335495088360428539295083957016695621085714743468277538940664610996222958077432059916750525989297125678696080910219712600910088181679993077305193749682936265683830007822594884426965662512642062323252368208467570773177073336841352905814383343468871721992057325093710966060744292324739229899659163327737956481652353067786965703684808571385409767364447373613130662004687157598075064166692643755016660404452810934477421446217403837718797635254349825528915606582832869089266908035161169162162177860301327043419447851809890105815814547987796799171548270413948750744592555293456939564989293689704591710020491642244448078754729736479467404083586518777162624652631433301666673682221284140009640223993791211980346552556496622426703548574476533231601895426890228916553823929648798994246182064432660418025903112185451683362191754866898918407969176769256591796875000000000 [41,20] 57271486640856984319048470045653496187073138807284079537995998792929983021226534168519818948355131092186512721376821716204315373279832859028490331239118412777859216569412682286213567793605597762604807688491459209223625792989144535056471123917423036672541843282275548730217142843425339143352497817966529894274199519617539678847745182340588326710877998335857221982013578401627960047768667952536598249145422917028848282624853782645909526517486479005665546220642554425482207747359668954983322044728203084146004939904858971548263300670615827470007509327027634654520589413038451890730758726133478015704951131300915548033575493733976395394223618529521138532046550864200212851541637610087922650471003384742986136584386357402514688919457882595588118121223969128063447197360956650906728001763484098144753785748189439011520164752032741482358517395718543305630446590428795250621268759748704953089723849820495913261625054397585653915629544406371541806194995521660208918642154371778352564033854216941061499807916826180573146770319367261950153687783041488737279993968278646416149234053982427795591860003868924181551148055624723901986921515323450456084518164121198841765676704348046229299886615058407678817561470431733342729511564909245274433632942200840032413648701912791042552258436284502522109045621995590261874601054137971231297358958328572833708625576292610575355888301491019714350103697754764449171001354671422115041280790439626467788516644931268130633772614064196802764154260019665994357463265962863164334064038702921712744738784526021410823453527263014848011425063916956554946011118558803224412193160633924162641853110404451146367620134320877837343320873954975988067486615661552680179951550220655386906953357169656001280965971309472960816450574089340887051168245155235739004292524200201972761314703729683406394202443334395403610082876807455363292860183996410105217964826389981957795266958657731055113658116724635106960672808121897995459879740327673913618918114466334930967804275862679148052936930972114869197136453762017551976768916744123373654550916443340185215494666063436676179084777891948031968254923532447860486982891953598170099497005523425995187695737964984815578889014319076939016087752256095765374446048635209135217991381033972249659876093818287360051057885391771786065486097730830049505968686503592510118965656023231606304457909752472777320519981003599241375923156738281250000000 [41,21] -192189669889369081231113531365007602173333699788008208112866574767698859371832251779941754165758188231073974336307270183723960052810762435594039289704402401939850911178286432971294640754848336433170623187227094271665993455979665645119722877479522475334969421851674432155187578918780833610378860215311149041862592387689904009529491157668438759895346287213183383690394381975855227958093307385599512682495005725068593592959069380378679942684121524129730837815707293304099285520005030103310876593008772748131952958313543189828617450933960208956972011090041204029127207573800502835086075435002249533114176098065768295896716090459446110661863489804166072384685152617815896431756450663632965959266383792194068980175165046603807627651806863067914565200207679263377959142689941072685793418369775910391392591356511785393323940532197394136246463489477938868307981625942668421242994171780966730599409237548259523498425724109863961046492595256810518691924621242586872325640700486262268898241616581638619485645671218229009404550327609587917603280710608173068049058415018309042006289207822231812358470914121529105686913510802204446489859915391159389840909679792283895590445975845336163110675266525781072041203321398185088743399057895615415778049693069572135117042667243360910503459669725750957803697900448680933530229929853646867971199130612440425511737808565886601585327245450824038662590487898061570197592374048071111664805055514332831882215586232040911222772633337236020194245718610881447911360857522238436169816183081410633382733497739947463881465051824539289562354180826920289976493955442407722352818480184023476327038331164837743007173106187157839901303874189135931738645352317253494768882918997031596857200528495800554861083652602108249751649194688525398524172355512480202636098513825091183889652579352270535939319521431700986218092102515823374222791406375393562998900905524991007899294497671314411247665659562513355000149000450831915022814707605326231018560019887492070712873328725101664143759768521153936698332345260036659451414535083780729870984197380482949060693989140368166516552617970725201599401376808358270375224517055316856348343426794772909787224225556853262386841577537047582050408756519771491909950101326863904363450959116756682013052893444160819900660596646364341506733400781921463428825778132601389441260046484207065578553048218468646268775046337395906448364257812500000000 [41,22] 488112722319043400173340654428241858958524822936938751291842770349714421630711563748560850971542403025212312094538966698401161420593816628952713938512780118140941190212612668610833305023655914853129308442047812699009357972345468562839872840255800768049553184766645670767013375441957667976722961638403402991093083891352868289127783657147006162165352941416667948776232819944562396366937754189681492236125933986042589841024276986513673656966915229452648651461700046487832897738202593566322610750587740935813503964775471551773008029089437026658912832036243398613935680670269099030863744986982182184630946487419888122337921712423697066638050388521639084312763198876304516940228615184777523536931099550071869404767189660259030464276743501042025176621985422727761822375997001606049169324603822517763778941397320648298130137632298923950367109343010901872585654633857162827089210675694076638034142705059300542286025523953979692137248914308268583395421693508693691501075187235156208829554239599228262571531203961985163862605668467724527160706097655708855723857446161819534260806893769545325528176853387245892493879061869357089990379653848152067741019778153629387755109414117729144644076723186205783583225508896162983005389318798769428923357114791923482340059399849792623787909970215758829154704881526701604169270343660272488654458406951826213046239056808242803354178028972674900609378512185505875973301994762501536716378367928489481901590321722744769365139857331224850018021275240686143766299449439784438742834310859786094952018917358692819158158264590586214576139845770246945518417409341754846321083774133248850761512817985455242715398226336681174117778371993199140350546324664354468035578614000490293186227291216349320804385695331188560059895824616646249566579117313680930871532425444228273381594201371512287643454186374558775574380893622598543175625529782448454542188849286774049781798879107430460325600980710112986010944137943740551162080385669974333336160332639432600441785919688317659154418642618049765240399736740394851369888107544877783926234798006550899780859668254444728928388672473341590933111989267929605339388547920143423519089027619951148920412306095759847880344770845784752680835742485932027953897479074401769825704706248787509064917181807759148180010321269374194016375725692614938840986203137355140915862041165906479948249918621172582788858562707901000976562500000000000 [41,23] -898442743474184486544497362824237527118098182695009062531028311118123819421530696295675163273621535066205253347960360778493004301237076741354772119890598582305540522988453659246617723839230837554944810076795343993864255699738451297128600386255215021711630706944794350715277261094810676342681352462838524161924206990499903277845013392421615548975161006268531959532935336664269932641347137629311108034024147873630636334587243107313621254899329197407627814686791096699397959696920083878991862222347169728605442818843766863798376465287282510839018346055959121267141798930526914046758662078519336440335749248964023359805874457762546849556155055757098833711769428215524983977320780977910604725138567883404806726231646894238332275317169771087195311609370914018377848000375423459309185952271127780590618649595076311673561607553539142195127043172113479060577509406458957314467417916271116825537135670050251688077358133707380434637579430733183358946639721008729060617028357328897342595097150183550205742494888223006814810907156773929248464410235414404888276515501093072289329563986155305597325007631061897403546345216196582530305748212932732039705070805363129730335066539282014639402450404877579237784408403747770907918770783537823024079895348789010409474536636083268510403158181037740025247816677160421388559010955921600192137653483604937165321697558123841459239907470588713580530803507877766568333948391391880563482842830152830063885641718381246318529494570366934590264719063916256028721991221784999695443748018359525415099091630460854159879326011648513399572268144469022437927502011602372100309591612484497956494830233696103233953667230008662817974435849396921237661343255293940793207027150714861191801707960551129652214006160573433831541241235217295678839521300059860994301161823220863670536095120893177765413860052273066961945802148526177238816694900758371758253085576553804735740951868489620403533751879576227686240725389459808936721462761493525864517241884461066707302312674927654779649002953036137742531389909003428731498129492002022428970837855393444960652967535938778102376210297060618066395649599532677920408456808362910766371023135712661916645056212801723853059097682835867049980588982937055317420130572314601100242549576430230386962123224739843287952527491595933554000160508796432838402596526453713951788854664137802264736384905141619583446299657225608825683593750000000 [41,24] 1198266102864804909276045557864834329396037254674706416540010607054416035684640878823666438566303560102866780043367850980378615042270359609915637939480310415845022900417195965805134228283890347241502756894727459155184227390039315433742361174791721798793678091137572398671651213142952891223029139453396462686120553612760887473627661780417755891327234599426481602120762313420369010468090911651842483321493634068099597508017572956179554683029221921351297718024020031553587761145314795054023615470758100341438031917124282810530074922598515023208976371013418116663152103955987857663161844510187145618365817556979145676686061087694998172660807094220399141072492390734916092889670310390348980901141371260914234839863546524907221256657609352271551610701433694810044239756559340157708587194964280707966050200853121298088880295675299521816831605771781285857975408640061782548618045625825292952467257176710399225091490953588513042834666009299069412891668554464876472653274399959195337477055770888972927767170446605674639360042739263022843697504002536336198946832257360183286576226788397450893785822048975972044767258904831798993999800585463743409201927994002276162799107357300502535915951249348062025774730881878344196023753871067240685132890443855575371977717271576625082796544603726578184769197150482289889091736924011248123821853301687436741343829044569167775774205604716153566756967772719752823892888595692023977551556192237113650182818695627954891899059633326681735826524800429090486417862761406326840013716637577260488952688540527015418231929097787556224402314932975355483347528603665787109091361466034968161787524134673735121267115822798155470686277133378744898448672399976432413312454875127584437927357716667205760705827577820540179767555837670615878704001173673841692405592839619196961506223667330275830543322519477123339020044088181393737322433307506741508155198760467292722056476462769066304363219974854628955415473551378408214482920473571573282075479547172124178610645606417024830031591782436497754554792202079584952429624713395458110863751021933599478965333015674299849770845639112467440940489368722957912199217558480604659760807953300787652831759139327454470534911692786992116264343064092034658674095668465162844864169265187708414715276478596995286154341669066817207280576759769531301888677086695386677647464212469378508178763365066288315574638545513153076171875000000 [41,25] -1062500864419279743601391104065060336369466973862733523721356184834981702109428252817054496326093560458903127906450784552986516453002426500754107277864819742251567476995137515049800008015076061871029255318990710474598301693239975829327560540995871728440063585286195739988619335695074942847119329912606323717318300307853145708684594311736931873156394808087789998150970933907752816529481026674279112371228279648426775175063572814989141692051886133513760422578261833087092140751476898856776736369085527378939259245070375831666344538244690091682861471960985929210778952485346701731432759020794486067791831805674994964088996411473311732483766101815900154117985926160505887610491691323114526189516959839242302496108273717524802149275566026976379061751047942795262365600719419280538994094639837424575825782292362378820620821384400922258476201165340331572631181750852247194755713247381697954420378537671700888752557634891940984427455040931901963252908638664554676480427836559054139751704680611854660178906935930763411146903016573686535684975623641227972072940269779515619689728301484168865731497738299904924268368001049198130090055795043636831936995088991004984510838637063221442110431803248363396390259976397296947468241814261576656329034812280342888599020283979485933303608716331201626915306234915856813280719995158771698363824179393211143137355065698577874619767117149179995967898631901665352121401072525515851942335365072929161123253164346552719367036511539533422077563381523756485547690875201273434760545519186031065213485889505160289903738734267813426910251809681995682621527022072550990647130749707589981006338507397773417828228490841096785613449435510574739470429981869037637711514383974274331537446689299543844574315713351627721670449375550938017642586886863060784711547541814781414159884358365700532961263029914559934427777258424801824030126850668374085914773895988408032894946596412617329453855535038237478682065630542145588050130881892656707175941656224778129357179230418474624305041361817677680047617503138788404625252631862973738740015861892282413199129839566081753765597058500406652165065147734071466676295452552478912361526158860069592766629474169370751843353788123729598289073971792483819550674377630069780937026398509865320275224108204517251708417948084719747790572042656066824938225085041932559459234444525742302456450261161080561578273773193359375000000000 [41,26] 303542581458715630584346611833877129971873241469838152038538232653822221761715112490450892492310897601288710945099635888585617822156550612213959939287414231679493693422242384209916171346275464039564979233764351237016446934963094409202037260080256834313550425666945886390929871351623077966052274376340530761099485749882367316964309659337919733877644068052990427897995378604933790161458346486416216572788119164335153944549322763477672047287279884599321780960098317908435900387007005176764970361387967838109647305276758294181055198957215118886787700252818086042490824667342458863625324679960559139241445648205957355923406390058072658256443042490352875159720065013623522902412765773276231873737577766963500549661361857601767801146148067514452934924429999966449605119031576938712906517087086558403294344318417366933618696130369824883983761866069262451251230199984835831751502985558496340125157565110629772734333221563296520820435500568486623161431270121916187423051050273675116009951418981484599912908700136641175870174073089003168924538417551567280834545114328256903212666204398370036537453859061932522866727537404627890119576433740736026220233960263773875568729502302249269629381641336195903955314929703793506044841306316240982204044592110895577991181338864115349426833690054238131232466396192858694832442140016513438130010066311602991099741148361757967579832576612249186257592577821669012120503027246504949770216411543544899858299714093062119334316632638348280987518321475758183658905298879102183958939506732861008954430491732141337250363672507187686147702153282674805499762066092477050670179157112906113758565337258851485241577354579358702411349647525097493695083012265364915050179475604830039695593880430559944038027770511506274552502313238116347936534392375620410325512351430319886609324892501350596488897068291247747802338431530632077424355651551414665257269498570005328452410010340864852500286398313054172587376598296775176155387020720274353682677148104066644859523152561747425678611603085148283702937588495585908971642783057426327723370000229237907743164434472821988558537673467908383934605771314722574391055644285621798423175657499245031978166798885564951795718249012572768499597796304340172777192510763236383608611178803533800045568933293023703012001234548428531850840380773189192866360010087209952417991854053871264573771782124822493642568588256835937500000 [41,27] 909016414936253101229679473718573918431842021089767212222487090524182706120173011374435729660522371182736706208635573148977601431366036772063362851585529978102611189887497677440076377782485291225450175709282177944630114612449263680860266040843865083625557528991359599618443031835836012378338069409797632209382735682720815993232132461177977418914037501372222603716045217112277497597490478035541945923586630921170929322067185389768275235134449835735962968158612515208291722303564795505891699487908190175329938614486534558239538744098927402020096689644366718897089119592774335033008130173097442729220558889558853344151629376485361151858903168229972743409343137880401424827793163931406097361441004905757877733463270876021245579550546657618109522459569487010566573439171526044308916989488647829262093184329732621656697975033748084891525021565181031124702996584763706477268119875825316959368421192147571377806779337678945262162972016364192810632168887741478651490961278508322374427338610616758748501516894393418295222998585381903948922071243636462825724611374828935637146587322315144835973303967445324421511280870650725050118129025825270295471465178964686929571360933435968750299116570589426645856617332056524175155993521262574422550546240531464473419934953222427311513359427774154509421974053029125932700559488160477301060667698498797404165639561401555682945383395825968327157243558021810293834952458608075059252911524724717678620746370467792691771883181618564426029435919993759101893755209440671618983868574388849960055163519509726545157895866263820931886491956283352961930558315817020573988369696331250168393833956660223103114820979695813967052692492072928301329378912949066250242519038964551848908211678845044383233892507407377984043752752577609614501981080896297137936342161442100629761009463409039913378890314418211784080420002146194820306451776701676905828624260288138715546822401149824075238857926762188146379733772608958891174875232383414344235692517415488359908112343362912514519355915450709399152389744766626954680104919221902798675458729790690438648384890377175973280760912302509826067539119312142634293891555812162988511327049533148523954457117395678110220249944970348116380014629488196254033351572830561818126303469698442494953051681338385883090199460349878356288600446523163116825292348305337851722523470274217594067067693686112761497497558593750000000 [41,28] -2072931774757381663837667759972182777286355686426554323333663457805406828465306991184893701508840010949081341356086732919740794290316617461008923133865763604725904573774704184528746306395539538268139904718475992126614415920098202159954865913882423455128998747217554950238541134448879391222165248224498924446983301066018315718176121461711891989336654764705426498563820195825627451448022108175698487965725787977494911099388154777679335840204719344836754212515916292925243102221466870468346940964007252087302216321867624062417030752102700639908473585358169233917039109267501993473926708408724816473442629678326926710942371879669839043803517856167267500457842009122660919608317703853515279546835523672798107824947110691392172098032542479808379815603555987824090010909362841413149564869149996277278969981380885592575791135158213242165376681555655733439112495172641784666179947126243067560686241835665902768453842950250272075701871575106274769279695597938138345066003886756823164363100571616776231089648471958132022708607757757174842663215698376422915014053333767654787556769600606013056995516124911337575096459892075290490627874521075332688003201578078369942255821922000298971253847943679338182906849081716396546267379200989820759358532314361492737160828791979230716329643010408976582193987183662752804821426026987444938194992434367689730332198307534410049340867075745989813058450560948813760866413024387752545490834332926959142849829989399650403315710162478806950373439401967693446689309831191253847925892405175216286164041367836655793369957744563281588688014891234999427565453969889851112562326412245309369875932556579387253972251588076741312893463385227567466823935726632327710571595118787379951605486468911699561736900804711771094960281648202001305738403725350510800523147982016416405833211068817239061294977839066369387364313416148996334884782101438323185593473108734304528522347841019221680421965458982383112374396273770554847398776351706122705320623907645196540347043835503594084488398957287559415107455506322023116190589148667799904744188093944503619881651830639683827942523792925687851532239169192722559474209546095207158361803627702673485474938126876443409499632477193890991890094024270713049012248999665123831585783412489659284225817796085146102266118164885403151170909295640902382667545144817446346598795083732147404020906833466142416000366210937500000 [41,29] 2653050722535332521450358172723404740854219915961614889602716839034767279663863432970064823333709035980237291882641684287863432309369428898566722451712932334816651884647178448903715196549611152202396350771424820326832281533856606163510822483516926360844936369132071315152943887006133819842690726571620053665776834157586172882052106121699169122364762441603690665783351849345674112969060561233480055908972997651273724696945740176927082089177338535297954948021120904256289052948871862356348213289320355587139041912119370338758011280714817337003813675768354306402151128117723279031672300941793904040002101164168201449027605841415335570853587794612747147255224950455491955165087362989552156123118681207770434632769059609005935797151627720710633235344048242462833625878469521454963917221094692931922140141970609187182101046339180920651484649917915079224652728293516068635079419664278478197495703050259097416282108906759711632131117816497114216578449954554196160174520345091294917770431821764081353192750066329738623335687257115214245556657108513449975793769429823606017394790955832203893952607353774622929488327218317102713507181453547717182131354567191095918386513334847468995397262151499936449195156621405506794265587403656587612059592761876578573663875446151397124609427114763012036709719227799488290729053831303542745751140109942532502393785522110235523779545478426036781884414785611932881592881982068116416478110676581150662065156459099766180138175009404680348260593599628836325038177456413972782785990106505438150372794359015847618685174015437171517426193813014038110707193267722679031317271510257207825750916450639047860224547033213339639268760895626735831383925534824935300287025048570251917626675245084935787564700709443707928800582992988742506559979094453672783698921728230896061390425761328086032909646977640748908477613949877109304769781759484569855654978653459752083009939024221892803190401666983841383806989836229155094122628827826983719451041796208814706375922499114330327740766859466943141537092009788718166638794627633047589893468505968509280302722221140327887748850997254387726259601546731359830043017432943265574913098900794560975820369160242565995630985312194873245212169234523101711400882152299286772252482350121580820112535337845340239920556770609945123188312957715100067912286044661197874838451382650816867680987343192100524902343750000000 [41,30] -2426102945176636429160189787292515075816420653093309903262409648764324376072687588048263185232695559276244348559860022471615948504312834186119874529373146719332134117331797326508215226440160082096347931839744749368332555878390481820243386351413902210820652899442145404440544610559034613097233251860300338733200158735454364906372559471796208100091444229476268661397001678578207986850698125759341474401652606357712726199049767860038571523300360389765319041332599134403989088170230002879198857543454442091904195601600080858203960277741223747899201500747634293769459122562547486900140707223641034225931531256380457049972734671400225776513433523674669334330532221398371119656734075619826441625640455078413580042537917008064768825472202766387500205833965775749731742274722273657680298055577019100974734762546005279387985799361666753273595991124834499250890176593859776332483802130583425790659007325240448437591720431668680133747646683335139478112598502281098880874592943964987399130878569862739551474910049122270208426580443891869741386466588904471609695251472897245705725995504942414158877124061361606558828856995676388642520044058419679265932445011410963663389162340809455962183866786571398511427898502450326496610873061459160564136130959615448570982605514173776883105403771557080737727825698251905761879142580749227756365380428219774495143835512849684492789870724365407524902123166932008545241514961085387509537682326950434288148354558640192075425875557549246212457319014748953306701314329196774129326602767160157253935051242062208911050194699903673152618488413889639550937345259129732103119807816542570467871629429030000843031580979655577000644920742727238764659751926821247578246746183917436511427956643380535843775035102911950870722118916480077494353830539182000364172010559885555464650456426173177269319461078362153895488180708824073631801325649143115690330136726168336999746276017042441649605355715566454935773825200296691172008889577334549116866312462120155447605685154385543311029685024251647238066104093212304427494070249142232864586307646277732295508690952054436264535842448007497726722472594077046777435216467006213701528143413472551443521460182364622049148760391532628263619187277157575386779524746373105426318654462176270441682776079428747308553938881336921310480887852200257251022339480120955184337672161376531221321783959865570068359375000000 [41,31] 1593130477385922948128341592134533655260416258411249430276832595286005189179114307160684299514258309970030077263079598424366194861279944233513941542565056671882776606139349715612094299465985866025493345285722605317540371466030887379883198097982857538119634226911099616064907531668806372025226707864112554723089420360977417153071298277464158005568428096855361610960957167629090877971420792341474055554356584479942179797080022775406324265042084710454941915455352753417348078993842989601552995851653227471388091986898434331111100757125132241597793858074524883500790138879652275117246691419849854672409720669929332604988611760050463627014178937644897588191126365215659339898941511060826257979310063545882571362081675337687125222332498270409732708592929865377082790205626810066347922622091789079814417354408496319992393131566928687325792305298734072382770151993204034399788719835686972382211952879422770530239342049696661778638241503484334345395585739876539599038621453118442726714495980260308286493868910920645517933147897854466651457835370406375949466085521364072767980475600869107518939776647593091641955949140206048394100974320415732852453059048568463022283672095460642199146459122697592978470522681329397543078745421984565579375364412865283190229434316116768458616656280197485679631209183386987297888672843571686264176981080552987831667690253072087073572653868710367990053004524147245972774175056565892228556568470443642357127493059534079181512678182158258697494077864933861578625635667161181175205875870376922658059058607719035681786257916433954973298450932721601451225258674599976430343944019506443900487479734993103211572120354034904937911961311803223853838022363384591868678894754618234349478934398532285229264326317653304042275576481728032444542468033333575281517174199766250639475467429904784601837097443565738089678252964472304603746105953803296135237942548392439756344623518641927557215062133868392521895351620219245983982950451702965748443900979155495954704174072207488259468177713370487126393562548048247450017402031202898311110714254938075820119612365433808031608108078629945331090902262144822942891431494409601457304610796262439109224613874732122977712453541463695670144494389591057233348103867181540502040607309353086937045181312472195464892871055254640770880651896346910494430717052790019792191111847046158800367265939712524414062500000 [41,32] -597339821915408644187550140967072306325465986831004787931427075028374681785102942565746344681663399335377294609996544329350283054732196950489441961906198106735302257075231802708577845096203353791089889524419749632941078336169167383947890960198304694567903988361187088556402430951612566392711470085668523167232382415218212717538685477117719023333253694744444234264500261807085968765879624985653426659254970692882391812631661324094265077475343629410749232340417144105557695347984218877999851423745720971619149222735869184544436609648301751609189736474988204943517993569993035708369004784504148219495392988123688268093090884280343669273530301613609377790926335596125037556851133619757307717535476657638410475444466516255654726118574037656009615291545541011121694691558837834209301547255750596787291324490659460580203917950605181126711787207954388139181609258372884132813781567700209704949915789027822313018542243875433384251500597876266624838650672834508011696379804498742695242354605453327516128488507460313973280460700768994956069088887097190567665329565795807383301243088580122443143827354848901026498537097392430687883011414800795880127109330526074127964694626348932890042994693819887001975175575380089617587322407474338741451081739366328310287012005338046099246413868310627846579618837814722872891666722956192768916857953801543932712820201837186014999299494187329739541859290131463797997947056174712320020182849385969748602040387298172090455953163567641974417582020297498340299892254363706359143152450057594653401946324057116166876071156530973686170121970421239314576453184039111490536884406896089503399566870075103212211080405986754208757127678899588722030696130773875629783143799067107750284849073961072142547090945778065036742075990666301353666305575864978490030471293281782952753799989344348693642209571615544732088053841178444021625840030258249595277655328304007173383375437678228516646436130563292765139454647473893782999143881232819611339425413013591147655574957044347730267067093131844420168702970830079823148155448085376297427719900914424262595136646718894276076334402349065498391421564725684794115269529381169329388691039574751048946371859207704716579342058948450017496356511552013340397339786563676383011032875705875402389901997996689809661396125686301593698795144757652337517454702874616749574965268720916355960071086883544921875000 [41,33] -169790040284430165099286910218242794167679901641869022382805017671387760445620989790439612603320681972230974851565095960874477298310213159812550405700101775308784774891684245226165222329424931048959064975429886725395269642880067890250701544212793095238757612111831084440422316157493043691872554980539069710092357798543395756714996198688814688214696493822085163614442121132643764077773317401509204015176325125859118029784700758625369888739333849178233493589898699913923115418727023830729765791310128883222264030935565306127740242765891140955698627570057919682789112461034528503206430224029448211225276994869410606019616857000738454998593291307757261891167956998722993510898810188040242945813968469060078554084380717188821211258190959387170397658137791340883736167728519137932450942283896300973500219281283635862275164437073297500051499413057414994914707739450815765485053115369606470546941394949159015384311882035846157780723230940445919545153353501956644576705835933189570511427643282194845854652711209864847622073962400243240237540442673422619312184506603151527808986777724043144011360363532703202672979624701495292904817722620143647704886690696256717522579820381332505887429160902884009842740426685177037828515462569305388068870440622017970572919158743888650838930775601097457407269552315875767283318982580921317013933007136750377366722261607878355307226770048416749980699694367226832291702865660782269686539734855863924273945666404272576354636893367520601187434662603203458047838977379659381001990752701232267574376140224542668064691296278885723408392628553383504084210751658908712478815367293538895504490575558750352325107017241207671103302533409340188449786592946015418170843089785094530068530017437163316240973374161891965574851106030614952251534232445398440077116781023008401821477471969024373862338869009334936578925427661025924944381412760768815874038980329707686706190624777612657172195341201308214758845913060083384200046079762413109382971331810978878336259011722787465214043516714702316158619849657358091281234866111532690182081384421028009196474899676273726468998926080415901298218981199161876305495910345006482555390546087448329275139107297143125404094293050621493788563443385947444146573825152936623674683093743882627075006942819631766099080046416666170641868613320958938555700910898529909509591107052983716130256652832031250000 [41,34] 547924620307918658211446125612293861679992410689303909882256155317785480962923827974242795419591100404297309022189071729967728312534245192766493869549194589243301659110352437798283015340425195262639043694581212950344949898361965719842630014867038540485036529060873707661003030301715985925539374863843750703668952810648294494636519023810759770831224544909408389711094450812891816882766821012918228913784144112190701456610833882216683120591755949243997676570123225320537753326114240930444836177915792590798941349069700516412444430461903007178798690128982281344947680231216843936746656711406907874838334514607154638561042533098526914380870580977789381414127824268188822711501147188901245568070775022666403662225060691220636872601677876297205185462109027076483764119371001638455997710093653730782808070399304192167756599619907360063884108719867586672506251066482413227350684261725908896689354866869542640069541540492607341402042830035263418167292802669616024575633401112789226266168196370172485935907000856013331598877962151958866332511885826777470890312381178063526510012725946932893222466834692369987427975961782902627071770516900751174366105746117057815375300695382835278839633990062917340527865663340102745382982554824794755809984554334351939310783297708472701399552944640365472302578203506596458352510230278169671683334169072987457012733014657384745334860549303936371624288558481406456680877336691174296948335058144915906790107088761421673274769236960063112486646832387345981075204343604585814335976585856591985237834961426742843505618551681209664473883643024301572179882385163003411929078022332596077704190314384189326205948983859023740775079688944982032530852077337605399436555604767609277289312567281502443634736113986694192120429210096336073792287016069256227262407635470443949568104690029359453234154706445167983455787854362609171375723949411440547769527460325184016256392823576730464205984491380473472821663857246335866451654752681980234729307592697127955957106219466367409612083192617606834177439949298992017514284559907834639051852548533750144331200042591110591189068160644493603108130193626393559065277227540713277231814090457630025609490678229403403977619875476788298057434768951414195143016520970184486900168332361115164107217819724417309823138517011698243632259557019023786620390628621102280249033356085419654846191406250000000 [41,35] -595489816977963645840251401419110447838578524157474927986511240520235881681942855668860140855203345969144372546170585174855415432690785599957941118171446826675621355794434705061488435003513167150743100442984976652828152392793998427698315650649359405394510495016599786504849042607134359377757585811151680772159284916756629018140446406686187053978863858648100579058100799439267411368090077996470429415400531778065312828814665097008480680712721903175225842733534953930695115476858242605761946413122891380414129237783184991845588640819004265798656961717291790041564957979908168019043368403345315506584693578984703680946872253501313461030602181437647440010591825160283891951160981958521796607208844206355945711164457617739239972522489363019439539322674395173192556925904696467836660365163501360528870177340694877397590478487726784294867528086813434667250270636373081528953911798129818800608201618950526915976514087870468382319088773687446592967328479544154784575780121128444991027359306120542704396004044894528387395154559265793024959486541243822769994727139136792121329223089545233047502279319455325108153027802336664002473454923195963156329903893782278795648558590639318546686382282186941191317041016668008139490130129474241294114363931020427558290120691889951213937091097145583460061771986433723619428170572367114114089658724390288221270791127128548241992716561001245613028892771283556186502089893067845618581996932202264417910684574178701049617515558082253236949140393495997409934732939197218069191920420029611798295865738871744217083338252284802679006901977450242814269632136619862529725982954165635114670082672927306596276209924282708504130853065540385918540727197555197065467041065016143585639348579307802017501077543808019859658650989095258021405830019824675429079826697545855546567410487522933211458504607747477470376814696279993688778060439943148325314970206929248849622702119556145260725913984000442378302980749101529658656027341801587128946717945672078679658902847468315981946244546209975607541438517132292598599760983063656743148170559061932332262582357825806564595592995138338773938569039499369953015661695425412335305811798846218363224432458776359583913302536823334073713241205953427138213908292837946579746558971362240814529052809893766882716859790207554243094717516159598824903448344159073712944518774747848510742187500000000 [41,36] 466863188060548698821448083328794292487503778540401288212320867665161187227123897937524953864174159746806003052657487205821796922376303388207578802102242102534250415294651179366783950543984144192194746507664890532402212808517593377265826195084024073575421394612350141653295996744164695963320670900259079651064970758663720043172555769347075080915056841095633028221981606976929297409761822098056355346474894076009807440337932327319942459313967285715164431989253402386433878434531465296995375547045914522014903964779108993268220227358291912118428139827854323038918472279679719895550926887564508736160205724552404288482922341695193765315599706379239944175210501402708176789066660797616968269723494219102132301299570451071195659458441343134084804109211450440007999443460981286953855394832582827874630564434508781549355496915492786319835149140936856295062202116453598932676192074277842383411167391074847996608674634722120464203255079088219285860300972784041116354682047209686106213346809473836971792380225448096634001424772242476755875706220935795221450618746647150636670071724761832293848436629493853830614506594766188843576204698376103348511023771375896966764970795264176288207778780885661331667077805440478934627130425037380418381363673542501420491086468465132988567581654383958340982333720991110018950563468321476642650869170944121329112015721443340432909636462216401140272246583393733999827201912175145414441104783122282946901892436584957367503656547134735566572150079313207778513626807340950287111353527886965397798132818549453673677964017899863027528867394641696781945404288918157284756677763433222453712877594867416931023925153983260324428317141619129959080772844732894051793604147262112676166388594338612413575065153597378715772065806530322905587905863342358958467606326483063757354675944940578997093387488962253270177873940250376757985034508338149895351332852888005287619138506794518104128629428683166981720808443860413827639750803434411931634531636101873316040522078102107212670083230927194238594000852904057017203576143191631489286089735074793017053190270193349413464215854126150306582452547884174324004296809174705962143845093401349011869195049459911027796000969476171522157075922001725202518293709227460402054539338460533215849803488593041152550173366518545186847046393383318124855295427888535186866647563874721527099609375000 [41,37] -298695531373682571380262141133721118618374742812033701885329339881976649779979828040522332959371593735553205442017008773748802819311693653346289733784574624059401160000506628706245874789389938341659480881611402993776150191529303730505965921206633591488533175096122146333806467638134133882494671486403354483521611320108106775072119705857332849374693024703126136326102320040900954978453961984718822151907573392117195617890899646335603226457846160934168727568276680233053386132954586825333592976737353821691382208271748247945253302010570809762594183712454709913970270234072707020931371111933405254614204713468947641403430332212556170097598339881201052628994589903526136517907797087553008867010115134324208216011323155740888761295333949289792604980221906490554370303477953748073094662679020989288643841039416155505419230831705802050375056251631770040934243757720409527809594182023898852588999942727584739425004972497428929335850076070266121066980969252660850053770087100907813896531830928574923100977533376040433326397441185502766884356456365165686478948362411341971649576424293438373194551119722252829369394205105659261621737134763103692621531333570013438155679053946248001011208115953180283035767976172581247974205281793163333198900726838449815812159901335882934526934205939636862065812201207722967094607701582720549981571504510018697527644469547836371259027579850528286942752886705985327698305828034804218265391143648004633041506452102422882622884145655478617741893715280334267831453383465160219715108213511427655739983082693618721929450066594394347297888770513956782157587251404904432986417901729433887966320214892519234889756715625350077814557618881701056925186907614096267604287158849071644016723648631981289257637666157830993505584934320279650990815401429162202579108570838058908886686642787513092449402844580435703975231122788235110312109366283434739905449694572566442263953820599254351038440928307307383289806671681939941490567952725293310462430878790840060685317606735460435240860430871983607548433184044403488898904952137350781938762799920664090838885066562061694422643370591769987120397802436157484565828519503686083524874078573084870046266100788483116869710613180858778996497740035919187382750349670370509825579847427072514203425280189437381706040620228963352497958042822725739998124261376233334885910153388977050781250000 [41,38] 163443970248879007847864186610958755288533372931243121194308908516376357896723103547239107393461928336126704509821404875445390748895920698076587506193045275329273464961266101994877386101823337058615806297606931216953742246910043921432202200639106944721276856359941394503311980512645505357064591154751296097185054959969256472827629470698483108635890972472587384703969675597206756973296749331926794356251371156052042956583975039562702010832965520205780470674873176699785322288640571768691787016707498744212298936395063618403752226830815896090151183049749191812200781307568577965451423931558969519705294612128740681746065171529524619378912355411124816132916080470006738454808012083503268416759772265062771228746679899287527052952437670338355082649372676397753466395280978143745954319103475278623130875192868113337014147743799397476369538538480690464035825641266691229505031240049063049773855310021395991464573874839739674351728517406168955036121730690450113777046711786995150212378601366115055469147595167788479248357397936639755744747323091780310307325788153172824590774591100843000597828430659324595509985312938167364242312197426995926091862568001507167017907963137478231488749991477441234325657345495898275142223015215621485726924745276229613733457601047435733061377572339073009416962143484192696232715596991590079035849954464841282438671700203999499384251512189498874587847422285273825368204685268417075739997096751810725020496102063832048512535560511017322562064313125083517781388729985128206132046331530413821207507727791571449182296696325606394902453656970042013504376139468655391125078012555154063333382131525575513918792916590003178884967599207828983803113892135063440652863351599590712357062413842378636428419667860394309937650557830648657748907213949294539441182636842278181443250033322382298330213383704905352701850425300047859399757571740560847858502065881372984036481139543299234115431745065694963044841883537733955887455847893138612636208355675219490764975020851691732057004520303210852800977282645519749609403797641126416114865952089508996821950564379904305657689911906370573734820538065465627627024310255750473238145505749920764712652964378758480968940824617874906794209992204369335717046665565374527319856793740391371415691289717202803104040607330305188700182105035517768354402790009771706536412239074707031250000 [41,39] -78396527498105504972748349818742749777319876648519259155174698563594741034922287463350232206904699122169882596284718644052839232877432588363968037784516463288266206284131117088972501955155329611498525073369031046890117362570826690932456889091504103587132734170502101726060387902838601014681033288969389034129386235930537609323618810371968265710432597036273589651824999363882657131152627675515450967231299030750308164161127958614033610768596422965232885652426091523229186258038523978476004549896013622582804947889947880147734539032187987805303016401770701866218693273199635495535023364091658127902422700391006883889348564995620731538644481311797706689133179918714434544332944725262708427390463605737195800355095978911027885367219881771901405412164134391965134974790219605746110637452504548651166973291765533608869118913285827574982628194179554337149789014616325758368190077434231277221183473387653443874236174171542161156585731420701728015723028845419966659724854421021742336531464883561345669088996800814267743584752772585905270052648228752549527097844939579279546843811994850892281715114242725570100829159727970765838752924217124342695119980664036539178459429174657921188569745505113137880770906979680185575120658835894073715659686307934440671899075172294242115574144188214854052977241624331242059317233197602894147688015917893309551721709922242665689651876185145082767465880561778902444673621117545796741252437604792313718898412213019515557007715968334860605205927477991554224679924976015332443643388646781388003634594713224459114733286029821089102075588743922407100934831093220754377472834619689927573757909889439580753583634335696301428722121103141259550249147268011465137327842200365545809063285205737304999155793116590408241957213946057708705641928620805093547409814396191291805453622565154368150186528880953867247319627908009642001341869384718394307337813150494662413346355830878061926744545246773906640968460437009811534369484758827777637561011080494846134487092055857681672565131760668530464159875944951094946886744394366312420326549381057455827384881862566937114564426280655987712621223901038133456916367289251848528972304426918856910232104378833481842174350974952693622731155855024537809409853897641222824900595482735554949709649271098862265717426221264962201012191193860711990737399901263415813446044921875000000 [41,40] 33480872074167838834372384178028899601731603567931578951895201154162290387625974180949209783818786102597029991242179126976946829802991982341799504129169522436120111166369309993127024026864677831119576439566983362537989486676001916597292985219581717668843542052682236655353749045335288878806353923461645830926342640166796708280931218407494744812401015666236719047683929636499657352243584878230023352267747688903859790504915007034800755602538982960045373131834501449615368550370375962002681797621768539542972333600905823299530043404707352363796846942581227424767105389053878499027360050270980490047210325489278649158554253583535602466530288784681613682298402480749859105197170726327517654821965140833497991041188280936671890974387799493679725131726919993433418384077290411960837758651103411154460620412399376366499172029484647666730200037226262049254469383155293435659518959098582484255707535318839301911368264058444423769336418270294652952741721717958390445036468727233655326521382385311343546484005884048704624518513044605341955253282057881234813334947888806528097228085971081756733345259087909407514515996040075108461052765676860747118300927109049284259853758749473012534428236517195393700304064235699513602121516324671634279953051940600073834411159611641555104837422998115704165992295297221625738250036610211771257316085221547632071517949935607676792193286003178816995546786595198140841864456122841148584829505231704350910041464660126798557377264909346880255448652801763487447325602857704505259119404888979673722918060579901027496403572570745122548187405134322513871563888503578047199414726456984336567154706373185271277902615412197068712979677245882170095896014464254690851644862871530441483688810853607722556586405314262196109780890119315744598786486279709287887534260315947200730332757410852792832023747308584612432121686951604867286492329328924474618021568250748981723102004152659165414756447602027345961504246829669341239748145768523990369191947691622420257520396037270140059769186124468358624232430871443286017728040554624914196987717088348828316293494052875870287792103282376744304567812549809526152329121431577572404531363983150568030074971873961017650793318613143530701933194797545658232626221527675628260163597332008597298885452714116786752356936241032153622464184218598948206135901273228228092193603515625000 [41,41] -12875577677526458629713442989180680965904580107593054513132004768719727606080448605334579199983493664682468277927838538413106291368745153122777303275154912429974808902592914145850086901465228101430529203518491775814801813573559730305431613890807181129064271878632746511941691832098609820839636196597605901969969100100757153371075717396944305133178763881273582596437154810620876628369907739343314748713090563695977281626519506115506200864582797072238522072492356489594446176744566851141297299247018615142741546788078450458965232214056295141378355048212400679007303950222144346191589097196014594806278930882047896584374716106360022963046376827120366812606227254715995449931488971412103521119400561735692196638186538312908916076513365171749546592471717423767253964362938915681201382550349656786347136568165707478990954201043929667261405803497525745666976206096180015620577256283415461795755757742901516676728427562269604494351392552076835415929061090124004906288302435480453320387530652596787828563583503375177918314634697507179440945447767423778571028074979671218355735843895206086936214832392171283045697267783090759099593815616921428981543722021849889000055608869606770940080265799857731769572092115807999240868983739493953166196030434385338218760643423024265526627852288629925051281687509339328377367689471038943494224001603731662976728845338227838323000149312409469860082671852908316942382584557538702719051621075441999213784784616469519358779791137757388433190233466050292967531086739577802754035861303454154066278302768867710816095032389351136718562360094439548244534431530817353686419487397054020968210666877676006317861639970268305366823568886603168502408605749495280905956950804023190392010018180381158879131111632375215649639352933507383080294637618662361734920077545467074134592192701170260305472733960321301218199709819552794456281834183136015882419872269939296934382525928728827718354132464483709991629166869542069688629548089557354263894627688701138875371321582294373552192289980366662501429869714447783416574685901953373663342018584016477150504997220558044642872789013381310758959538418577248507177310825301486690696120326829859436521843951684774279411305821170246657809059050444953560946057162018310092728549838238619387028762259261463589657360578433967760901210364288260734610958024859428405761718750000 [42,0] 101955581400776957985100829619596520079687187545059579397213553531226281091875964651116246745656974086611880635865159324958257421857940798920397363014844060175287451789949166502820962462021641027168335170059813832014745712905481488371176524695924887716218768511067588750421090277202977282618159331856584018367194059874058817747392191906589031096431857746999187372681190470983002836987943604916644126909162794871345708938512531316877798019413763521791964061087487486596891338007902367974187331861400236699465006910366635850057628331256132538264965057246663688415622713208459677163125309160328028621016652920153321496316098232463947477927146398174430050496610932361629658498506966918481767603964225061685368540490924288820568501995173013746426611336933940131138897842468144596815956948580023552978859714756176974617140840762346746178796551287501392968476020825655835640795164746454751984286114938522300464520435637942780017744725353918127698633192925630118451972237393522684473867080844088371267364398561672284041288172517076218621615903882472578626761979898218053452983522616852232345909846889266373823273481482931172976760710790974783902647234328875607409639778037349177591997035868671499045691393765995367477423402849948711415317254797268867464961109752492031700112189969233103798350153077362942557827743366184318756404673165693738172782800553584607661997084189756298361409300434860834578489205941398977820844368002107169564969767142136480042976487966965671960225457302666730556090534898010567627872660054215572815642317782140791212882374276604185353819987857970745918000315848821513844107101076310295658420304494041304578074028312148451711272574185877675936286857961178420534496305739117260752731601671542790455402700461572587741282690012230405169322518910514555374739667191672227864861438489644985126177734079761311481221079428364839245239364181421462760694268084177132654609966770321146751275070410476300915417598944217257990681779146311938694858275838581992113082654269513759404620795344595396575723009423440699683577299479162924574140413824051406593929305764888152522473034962670528578127501024279858648034599657216851553854291167567427927771603712450353981408628089904969661231251773347121626435981075704632249583812683927395843654316609771761127205556829053100105150136590917081507010375633813532716622889532956688434471841792072765997545502614229917526245117187500000000000000000000000000000000000000000000000 [42,1] -346475854322093992007135549745969484342660587145494272550405240806485279918705038866049465876722638227537370479931756550621791382190398211166119137771482034771502180756400581148560305297642680465062145699772638573815281033159579296343976980832751808112470335209748309838849361538361288417722646264966833406065020449259877337395612826729624852901991040779121371346725594491662275238095556509995968066164847203738698706010977867339817055738150230690722418388668893857881908601164274568908252105546622175897196605488607904971619254663720853965512972843465303742885861253524977838505403099001110613012880380720143688160428601556630799990005624040577915825707481547990855145164161986227493613660544380496071620590568427017348008203639502589295595928997463216371161162202624175771799035606008533111120929725179768618908625559161228532168520526276705639372914557089671657657503101909317138787823190230137099072807276730505450109634687114947741773414391278294141581403210274659444901604229489906858976308875433485789285426193810996461372249411028366687676982867556365178744418529473523981780060609456343873757767134028795031054434646120439644109757851992154317383095304558445991889142427993184686474843024054667273945936780990534449052616551714475219763470873825796198411357233140895009701491562041055143314904644022139670222256366442870002594882311071741849713232489882474782658414766839686978530142920378672261655918724545922724469949364397455132670684604473180817507659759872883995106157673000859971567898884812250537043140108779232568971218381819694644943038271514529096563660137423351049629557126419361736430457681587943165423635265137708134295161731563651065448212646028077139048883573710632146153058914397702832128396942134594511309692645549483168193027210425412389991783569853132768066849139084395344301102039523278018082809422122159978355388626809587469174830988908212039044731313304560511842707683306869470985005403357587147532869327661693884003407285914431655015913884357036510801590321621533333525700541260751578978205617176356284557332100487933233254116456422737657221669546104657181170615639873751712621716859140102047440059401321070862405892860447025939410197536305341282688295588484139052282375583575680418856873587598387396918739986807345373056225455290817537974041713713870400207036987180452117848622900245783025178802022961150469670954521461680997163057327270507812500000000000000000000000000000000000000000 [42,2] -118992809365620003477083239208053412217786569257631209720128561593104354891902582293908892253412659389764306853900833306245365375448734601423296377427023578887858518209452366974437971750277206125932611522581348839823130504144370250188431311196894345161574641102795528198791139972043786298221231721635521534387210793479559522128360162061010736609093894980824736209501636744715286924387832332555794843502690696576304717024199872737132180934003278930681683287852022063112133094214426996730605000297728130635506766114454344275374487562022130405836353428450116076991686797971359851852414902161857159219565365565447270403182709285311438084014841052605838848405823913389237764930303611985705000995993097175383526603228829792278720887520016499984984686639456750192277051302247917211501370789118727670365869377405970208902086822051554246626466834618040599840829153741117740628732629465775377745726074336740323495461653148512275410795491728482276762340704183223681423287982975904495672293812134244780851464584609162713350080063176247958823394332442474447710119440597468105313084469807543366623245903997494842877604221279171250186113319827267971477856903358393184245388173562968974084425001937807702778342884170812428102650155891668931540812242779004808136645756218757621604093987762213734124148308869763806007279605306326344767691593679232630870118343229501033734731364377744206733251753749397855796018814060450059877149925801702855235353628997449868619440368781470040798015292251458620934342783104861353070697059572050099076032299446326373726779163095775299079205943085855620779603851559266198828523070322399444142063156374647630164130083887070786821731034684728648359608075991914610840858111004842864841164964280033274398986895438482846108712075426623881117978720195153073923841402457710323669807235378219216188369750726738769954786622296661639594224842071919763510932137664443120475916922715326916659338489492600943554181255370091576015082931062532898301161183037849785781459450725046203215838705720356592148118487073808395894788942716593427310822099459528695704372940336763240068716229734652536033040960891403369736062614051739508258916820921348824975321672771437616212314851558449817902992681108174408256018618584064282299096179823823512159174591896834555612987054366624180128630504715053139342955194569099266134198103453215758840449453247993922649873230201755802681873319670557975769042968750000000000000000000000000000000 [42,3] 9595334875420856826045189737763175206058766456334258564469527616912498926923212865387037056648988994667365166718971515880524796717789152117782876873851997631605872780253970189602057649144829474041904965718200068070904408427189780899021237541959834461969412726989408250903487342569172219665219930780693385085564251002793215325250554428865755249083137690896669741467772054220743026241240469258735474769082436313425880164385988106671633947455335755725023668593262351887976646805489229635032773666736107707636270091222121324340320299473966131170618327319674539401104319356864385091797423881048824479849513695082209400418974294517545495054914681964942925884284021442460425553540316647559646903463360754262756784297477056168176513429831203040661330339534022147241208751674858322188038370065845841632205695286508397576947570174235919603450621868279641315356170520377620883216343062245068413001614741784532375987768744230817721510775684197056735275193119409537383708328776585112598288384144247680224643106726273180154325406374636715095096604794898721517013191015623908626364764416135886044901795876733859630021104878832514641933317029115374659883813859923132923742552811368006886998339514780941184571700508521496417753764619000933451005134243807788616512834470460829451729424114350636759740178586918338934908033449531558962866665253568721492693316290180738035151925968235638007629736895223996480561273425462336075981831203882627264168984306898616171985691604242682306187953709924945705855045158262214749335053604807416160909193252065554240897838708606746597440014989660893346749136601564488523536701134372716558659470028546327399419250072652846054859744690029744101315206210939836964957047929133328511406413815293367901554533926753904183119682019808707272017801781614573765132316125376616575396888774992441499361330559389370746431216145086132609982316978458577712331171603337414942398802916432168402034424041474879631370397373144605402735914454587705059745723365510044440528343371268144988616423542476777887727139821781566220279500603936513571601580759941999441068675465476229721622272788555671651073411809382086947417034960509796604168675876605514270516005606689451415370375659631657231288962184948664476118274246161424083759400227599709354815961796370398110561471694977542755290881311124979838282031868716874371120350803335728150871727204598234960531077063477373156885619209788274019956588745117187500000000000000000000000 [42,4] -516582421587788673196429347602023269654176266402137093880319543659468244326580060221022838139196311687157569024249715277690388501217605145354376598994416234711259890387763542779620631499884081545773897480834119951151903828779576800834911755603264180978441659633540419826882341173742450501141088072172504645979023151184031076467123929156162031059118244496000492108268896514850008539937883924004020140612652154631420212126186423208773592017662542755023151176186943342243017619531735412430021855790806223971683873192515053994080221446970186307956357623987972567216193454373856102144733854205042267507799839001696915658618038992969736911623893617988529792271606850475710895252045877886956278118845098676382188238277075359065969423819456052317858559982760009078654670484729476183147718580680411796438112497422470383373257155631529983477312545238845797005685539403970208081163445573452004637543185822682947673533483422709054819614377741831186506317533365987802962670013870819357113773731416483318183508951517933638018111307529169890292920325439115915650623027159336007680636205059483647334422695358941222862817248121024546830406253991893321435549911104740157234226177260782929131920748124947822509448553040895467638720409092287325374991114053515230820442736879105383153556583494869665045319466832948975353847835303671028388397226114690865351078172602448039777335686808253552573302064845331426924104139421709219400158942507776038854380601548277749423461743423273690120385115944333317111962116341177453172272102163496915629447206910130367254588775316802989643570159981914821598560243369714005096075087868980389507345947115644023153092267956520201477662966014047632770952512393846839558821399511932906640154130319897845402708902438498884190688102286109210035737715083753903389133842659068523174448061569341838879651696457524240972887208913760414496374692553797080501119423269837090644684680234754719474757767758510673763694910272311965300231837707546609960349414880250703488211754616511828504942619445273063205859962355328822870156130631419780801419142947063384059155623616946086433888703641358818782608494671154857477962773338640205324447253037598257433927410131669678037220645445781958986652065902138614216745166578726648858129250574366564885925526282723217968489301736557896425235697535950523771085089193532361756817401888982327495567384859445423078509964344364087385219619363851961679756641387939453125000000000000000000 [42,5] 4114377438144705694516316359327208300171698178054651875488757939483130582426694897111600509249207062675293534178196799205925671257927996019427430899837474441977975884627963261389519303067809352733710756171707456963246160574183791680054377538488799666659645641419409956630179369412664829513949087339208107940866351817279024266064556877336477350912892399644702197203047861926634474584119879051572933049356178992932036953364755636948314604925991006064069659541586256444197131672913397111139605436116881371699705555210430471440979361530943975080888792094006427984560490888503987748409710972088469925183067329782789236360852976853492354345763173531702654195898466099203202282160564406437797851467670913894815679938679809057094324903731275649381823253015747655705595643289219977228610350639340511889351269337303823125123286343117844331447833953799614019335898325872174024529016343493438920909304485203059917460253619039649602449269752397270160975915229231957571420258311155491538058572104292741091100939046676375888774080882954510579614395194102744179227242307158412693251569867418834673622096607271063282245662031957624721736679642574916420517465361764616693217749871348753794600527860178385661192077085443403769821679692302514480168542567967753613930646206839625715876110836887093630161169695096119378186000646993623069187940411510950917670371398255013122566110066874052752498480460348568704526693929552002045163660710100602629617414881660039213445883360682398258512161600015724062247885637232831436948933836887081659739147352104347678889630463246720088312141527009109798602076960280098655317681596532098542653412956745390286504321637266967619564172108325304930444731984240627836365529690571140268321063525978181629019276471099118244747720979168610026596579310937713183149693838182284108438004914379801848398707929417384407774878221803014093520341393556722752855713751425671017092486918946907306532525473067912943149103006727864760023639815773772406814315453230756333023618686301961014113439285145200721913223991108996620468364666376520796575996383500025513022098827633376085643242952759592663035979137956642080634141836893475472689619991415242234395419620505102608982926404465634060023840338863163344616325889547207944558119849711416349992180354949250871856247217742965254955022588450641397844896052702262334623561348661544010443506775880175709985734566756445003410380678587898728437721729278564453125000000000000000 [42,6] 102272506818020445537593069837570790428323997190927874862907518479035923813075840939048216425324042916267576222310327264901851377417235833972120688955019175540659563285037001864467465220725994641295243934306139770622879598262390726713039289241199434854089431505887665319938054696523435545850673421387862799383516610410638640041448088557415961335747385195721016160191768475627431904040185854707773835518808589516425578583144324783425214023066709976857532029731005334074799116038165736053554455198930319304903625417815427693885043888673686029029857404674209807338083418584769507817513144894639355580068601728300094502071331124347346734878786788933841727974921920456792643283473876107621732137329524661846710121585988205087236598745035790914440409503420804675133767046691937958902862993826999853651615825569304538868494926459271565906135764107676227609351788522332147914146760349285522931515840790882370753667758815919398005473330378124114726916863292186216737886948412162765876021183174329782845595097315282014937449202304697580781484264294424405727796548828053856213362789310063964123558259464927957293518700202676389021508409588748234464957251183254265131230205234286173188475118023184320008341590243762979588017412288058011210121772891149198715483097619139085707118718933016725455488809633398320375739647837320817757902406236148115825622489607550611908171423307122935542180674396700822305461899082605871869092123564573609721276683779109636898550628780665846894271848484387643578728882797206528957472550083071245303691252691501018822258951089220343306645154943865433197855241565062117116202740850880028501680903381128213292076045705933836163362642361057080619903730876807068602164917214509485829512463869210819139552292534590604762016780010374586439224035053799537257904762486522066675979444300887185215932213351729549356700982701413750344475402716859720231393017192023882925366457972531497503723560237322997227420106393696791923815089591747652390450392272317631142654427797332749336733476666062620669053025327936105792091076182846922699882707391014536516671553726639751548511455264356469747077054982647309529897497222062406330620400049939313814992393652587038600653444655442757736496094438287320238572976693029574609549322342372779557596874448753518392653213245425394107190660789489325810757596266967885740739736023166582256891295847778193002033147712388441328765220639240851596696302294731140136718750000000000 [42,7] -2488603512212425040100479451470110688389577027333606935761001726736503067443227685161454033168698952475068299150502231022752039270156382607391373109847568645674409761832511855265802182805434155072232953734671428137252504053680337692975685410690989361432312877721640059413992817878779359578617281757561802282135899736951189682198143678358305293951489561219300279295022863908537438363665876443059135434039255539142940936498982231349779825174615269995714196994727492550460824096703142395584071842668592512051106073288326641894435315519512957427616085371112978792185992950298490814949627108526413376250531310819949053188407380475093716376643870311274123138091124778817882103591916730286637987505112941929147080711425107785647729189990522155690677386794121149294541988497009659612511564829566760291474254058952525118542911030324649561083601993822998798479043601139726871661189695581701594095178307689269122089752131341677273332453773321289454382850877540218238608599887515940273844866200056572169978268446376914081866503912597140474369843339299851229025143353661249860183278425561037752112650271641527028651010318886212458995763364971312572783700499706255592833816621117710396426459018777172197133424978885961898349979933774565184931599674524300215469131997969353759980309988268215466056427847765687820850761156120015773896447934101147331387933149003746880690273673435134042651990076523593073459439005771856991202361382399895849490341058375707817527026319572668070042332186910648643673417477321763176826075250663831057828870616732958714671221562370425904567939755626719145583499197342380173314776440996164976335573959012572521071900037038175894776668250756691110053756156737045253624616679219564704211639382845667407469342875672736577362648292140798042089149527889924863349756907890499856916058676394233142104095372902280040752936746367708737823480471240979378058996415201281142155869371513926731456415402939796631067595149320428538963178887936171234864358903026432794251125001431231642992878993999971859753639099977484516884287041050525369642676761032215131387092539154704466108773523550318193143562259064578892303531378895129248727086066787067737105429468787794221444347416249980466969100717105300596747296498708337680372226036456516661306520580057134316421042475475134841721086493850910731918137166327305720765356616602420107829999345401210296757303186495778515169297051556895894464105367660522460937500000000000 [42,8] 24687273933008288622812775524231171618996693419652954784864776566955592528681943039617794306468142274628001199412545147337713184906691916387553365942562574718793163732259389533529689637670388262699381765922125402598333266385583914036993440527197475010079519463893117734913203914658091643098828447767796203202386278580318842293129062867459528003488068757985952896100746801690358957510627221347389263701419566647811884543179542060068810871390465983656106299300965147641982334529367684202246983264133917488999063456307289006930910034210755079970491116583020363935726306044827431529843403399090976916560564383915029740052259916630797756866224092995934376526393816527844358040335414730629363383475963274525284474370580441621795735626160814276344748628236189609135501432959364122387672882433001126499996217765286877649415496255060273506881207609249249534275183564394523661044646230214273987438341232733033646008654247285546881951231609305380827830147263554516318483306698801776613342937775877435330242458804073326614115411919314839562121366276950788826344850652529143037608567273897947379126141532343393089476818311307065547642580151753176982410722812844796626358205770727129041308678215738087556602887852544101230162535969720560131783363956362562712164620144250672922512231181169232985440701511258638395423972180721483298253740794232647125574276985472080393988705397496276165773512984367886364051260738900212695331708883642372038462035752221127355064426332974278139107996159763837977637922102213627321623823616802287536070541406810720431233962610272586861056831934853066507146747488495104385237995445084927778254050282010124526451063239861196989517226205367480570316286665280555120394277281674124478869718303433788802192952783525962050756922640475317325934924762196255559301231325729273353370293584541217672005155578364949787451087876413595754177169700533859825738263562319626675986931044269106034957206875888303140243547989155588596083773097522353651138183919259358150930921265147755784768597945538731361617091575407403593730559286288604630727994120171603794307361228747663063829857587025101322673768450812212675560810710887784682549513372408972884105904266097655901418372723390708551909342062935275645017522645518890430479801568963252320034338573709735202427769542129474693735662973134377979006463424370817626028230552980985478377912223091219427974628718122808565191284024820106424158439040184020996093750000000 [42,9] -128202431380097523036469424611643472398433733784084530677747267476816662721506941152419679913103742367225030946882388460028672287196216254957423832703140618260304636836814294337644103263403367540664174909872278686851011430072584302339898036369319000775463978079776160979227025686201182619040289317703340381696622572266451906780569531061409418283124134183807228235736914293763631516889399977157816889447247385202719865505941874368271799109401763575928173721540039883379047519251708522104761584040857574912560948979119456994441327669586678806131740146458680492409854339718937214392902785078238236895860339465730521916807999427628111918229163621276700227206254431520952912402065024135380308430989806608290988713742422638756286644072950145775119081424977531146169852279717132254678098042351598108538173909856241762512738268015298279675656293885775287642792386924952717557702236631369578406509211876320000765936534215041943599664447256602570659610145179383367351761884218088099558355337635084105858230574224368990585444910900953902724180973738717766033742883953280962218169168108691870615831840588477226002534950795802445444282751134502128643864669567332126495580067806158137234050422755867298048458476243692744166274721232131666406145877277159630663215526887024149863766432185242346524059173617276511749920105114772339160729083637518618090217174716870586373849233440791062023415703364217842741697991195053688400452371964814697419149936009208387118092071207285092345602005653440923388253877180242937881789366349715429695256062421192229246050360015843971186376980710281388301977374159009859246721933123553834629807067529860685562507239783409743450343867449058558295979699651743805249100229124698919413973093047580715451980206893194304942194042751443887680372018730436318106256051776460290964921013052023680973402963674753596908627242157845783500005557215260018446138278018737718022410179461443387371260500557060421720208904665200285603474424786165142493715884036668162813241681492994787697628820809390827986985509273885774925277975392464521817855453708532080887993432327107145414277687677814143769545587125409935160868747298498691828019738704758071792315272925133863475981782496109800860448746021526381268709498289246264295106632082724111735193893328109465546665748801966534538510382044953519772651779335647458363909412702533689854860352543720888273756164385335475086602485816911212168633937835693359375000000000 [42,10] 147612496836539788531233342810133512327532634551033551577487121150751976793077212250524384163609274278087632739136859353881770758748775652990167071972432800657456225194657372760914174731713615634004608461523931262401265917481725303860638809061616310509568740870276275826355847177597491107032901690170384774507534709299914397083772720010256927114548064773032552026589175312801839525987072597908986519565994413139352528702244781180162943118426510958038226535180261174037465613569257262571807756295306927452800121484538679537391387146104129043133493563012915712782596309551580731615623516960465395777126757422853445483446830593729548100616778333134784185298526184256184514448018705921568251618299145485316127278483428908697414463220783752939768620229352581159276790542520061499572825739642335223774556088202701692301535808777757935739503084277266755177624672230869191833654906016979614012973977835035747196609143978942802224162469447660690873732507203942068696357770072581512601274765871941983221893989228836662770182185320894922208212355174960287867403663562653005790724204714361119484518863732842112478967271838504685161273157272705551853102631506480431466632819237960264183777387633307543785462934752109572243493248268344864241905293535371512303906458034661070031678082626512148392310850161786556774127064352034728820116715514929570466430925284690096445199596707886347504766331026646967937229940162615902440055452722778840340603969420591890364915479059866514197880440176055002967259990943645422952824662712668949582487121300359339457966382177411179495254151580281948686707913118943221745215377110844783892594131978348423518232559003423556817716373901551830496474833299900766424669001456195704782690218963732728008599687845419735667756887141823638463183739759740260384615159448462554654614874730402289021878720188961374007508582519913777237815432371184998657827702430984232126836509178393840146275065429477613242125072282968273719396799999692674461989813528286171732544765827752628930073751170886593885779388206178670569661305783592780862855392715382135524432665216826760111879859221745871997532010039851364844036045822440951120511065718315506501016292853306298722817037162139945205923066730140164323348959944381320420597477188114907694209083156722334252025403199239363475711833471084101821393842085632856368148410513250176313486445148858636999304673638466756102616272983141243457794189453125000000000000 [42,11] 3316026532600862794659260836693230056477065973164037748438239698202292910821456070748509283720109686617242308855621402512016039572378991271689605267042252306546031823354776247253393344763408969897235886191290881698043086170489038489081598687647879332596940535289882960118144303228798562083638002542954955426269812012831561647155521391655188910764169827983809923699057033333878129480192091925058282690170358520920826166670418774744931791745293286568431784497196204276219025451898027745179103581109927794385477066277466362326307554537242271125956063985593708398364866506705369544436503717523497308814201853040545140665489228088643858041547125881320866818816150907775845519527228574490604093392988013331520485927013578495363823351553325438600609602144005804668644472116261026349930638778636767450330040724505950026332492547923376872426492370013126362893951896351691407116569340738521045038951369061482049088214026037853644688734036827998517726403195193861955950489722401116086137817293456762781810678263350646568633679711574394403545058165476257417265724448011255683118761017944417703303594176317706605749126016601540571540642933160695837037546156376679795537380865760179421786960346812496777628970903530679116773726787217042566425086906066947994698041061735496804398901261938561305527712586343672597428648363765244211295090148856367621818232284414128037110225606632936378838325373307669453537157431355098006489289468438143156399897893711905634208806676473532338447701026699531889380063187299828963319613616306289656170293751504287535746309132754325702978980081915219933542807444904829879274004571475992997471153644430018432419400851834723627367961419472812350837719193849758330245727170423388645261210771322195490730486797184252654069872966580468995851149324472103442805057778193879662562003501293032770368513210182562807377359118520324831111278116947365282518683025228273836422025516123351986910730182797365603994482214839456084708492284223489090020375007669029405616429751263265889877370267055448038146888603807019938035330914311112333574964869891974623414144513492102047007475169926320317009235951713992450647874149715199236952127627776938487704319987985230277815171455156848232176306722644458890597646686832904669950230527236175407444916836913759028084420593674007860043344169401978204920551979729910007410038027566264675109011998370997709889561615072967049044905252230819314718246459960937500000000 [42,12] -32318484014838821110958194453221094864382333597965546371386003519756514703693602095703158682942177143274029305026389974261818865242037403635107672990028561597651321077732187387854196963778802348587205601759985931122444972075133374002860186116380916964375232885693202362803364202054342468965357257892203478043743683456332629352488505617832074654785479262413624155791692380027294279585836216181000615285548669909143599339169786463300286823331038502980552844091744350358027858726781776254907978789939378898638199555823454165879196931388135218250433821651783787171241612550857789967559866684011936530365413209121895500423133732718337918446497597668872417306280310714882775354604004543421244559269916281801224123285853567867664846883198571000404392021880501497862758153120596624700876431553277714348271826593050076528564898670188141503560673015117537712600843256311472991182764701457392776315205309293778670073317775626423902376773768996733753152469133535804624350188858208667648362063210067645803529211101183294936411963720435449100976958892371040355435978968066528205339337467931065974191626505480505100147153402541603015909693600418098066455195419091407255495302606816997047105079650325930282073465367299516693221293633705244358174991727139646889739057312821968691560322557620382416525802280731966064458386639373016078471823673798890546022669084528612381261834751581824322842215043707469694560441333022008339612333715476137551447006975621459904213120882788739339726502309408916811613765995356517732648498313432356824073177238415115430481429514009789997952980745891843023947539329542834387052632747220185000495013873723880652626901500288412830848342626799814152752454963242772337862804113656217967253475973695144807937288633230059157961411348079104252153020314719510269926042104803361002174969057204305926604270922759425977638319427715244800141305273181704078988624592661468055780372309984721005714477393597058125225372158283414395066182123036541818469403484046960954267608265532128848551594239089321208068724334069572424090248398244729203865930823156362459099887175016428734205618353178888250223652914293933331397250957757709264595666535642420609356345250547954392279340730197681162717629433082657452168916206282213228146882517005218455567373820185853475440961699798109475891849884940713771132666165845787950198096504071196719793171338807788531805219246935412247268004648503847420215606689453125000000 [42,13] 175872335709815497570006624560487573400709753775256999492211018370192943366382856482552942974057785030378666661060704584616112656450134102018651511408144856287766447876389437435067751102413181521155242069703522614123362334654917443143002832257236857751465145947627454058486667728212522917050620805193084677245499717610286132800798010172771424455469774453217232354956259117929133814244841354562867621657335509455103542139983201705129561271903825875170221872340138803339991827117934524954339366709832752395891614754265637718251394467760333570170823722476248284316080893715228966150219333759650132014869051443820822168855858253353885550224813814908016231087681502854220774774359903806222244266721167222994906300237631498367429336412196828582867846115124806099109646974347459708833140615230940046210862744410784699571367605333762875763107947171802381640505869220655018015645322063017209362329906560267265877347853220287413421306839769437225249548540020206803218431870476795895144088491339077603729436287039060888890487153566065187717893229642041775310417605835925109693992028762308288362686515744873539918075565513112365715509985310087979027378296364461505506005200272012617209647775826189472486495248066039122656386929488168515199362963561895270548659686065492079647587345283135196203741356135346789621986134217285492002211658667957735344832527602587815873822981415230236275116235268788480967301322296584484329260913582964317136346950088473511725742121479072196343977212919129528129013860435780452553771741850827706420009602993624932372038140120454383305551373469693802684408053495179933722673840224939579994050282649088946188836336570739623666518040464019714481417351871550039021275465774030910166117193833412839954129134517773015951668676996617244942813965535488874196618667369235285856179327568673510120241367857281555121642744106060032187149463833292394845619584244322401413677320026978437868520693760457968084460075855199075596711340261847490217485854633562216188233058601725516290797935151208484544061289329030029712964227099680767439527808144771237762925753243954412472934746573551358607840921055217169574839551410557408226592458824690903791360778865208647641501664337635141084755927364890257760635378192707246491251636080713356005687416867612735949404711340961843740822154143356836689175933255543666697029574947860055018641982953974367224952231499035537609643142786808311939239501953125000000 [42,14] -674347816619039774963167520185150752698102118928687791582932265518690249067452617974908310554504740279065925417839142639519515205842981164834722552160112801670749682869083582927372676266774258728114834030987265076252470937167413772483807339962483777346463328166571038319870828888721477512158304070786739020727049964746266464513895466260747164044007444296879293722268313284646617844886552477380523692015080381494615789120567277185694039809638234630299642390597885754185745370887589875873145647671971236560601589781403196236279742259461735735101673022627052519747615776595054822916628802559648199308092189867611795697971038924843929117624178086006980670484655632467935888313949948691447387830306305082788293437785906261250978366195413890982393665047553229210466136276989116428322193498116380605191381388408862768264435447836425652651400555459366037601216060145374289216651073613874917605016195253530347239619511398443149116080670960452840977500079270036791937263219382147573855679169728698400741870358483733708829405774208138364157013220788164055444089640560094875263619261901259408602391075130344849620059306246051761356537162473287786601818667292899565034289381608285559181693953513431120536917955305767209023541915835862344723469281435626917976020021628403095403950321563667779301904234520228937736999443372854307637221222491507322814775436558362244143861625369791562499794052243477745507736710382816361138404519361942133053062661393943820979968918091551340546395781748557707123090312615144947857977680491140459767104661644294479917743016412485997116957887956295108471685249502419868684389003216913569858174963712626203993391468975771485412479342321465849411039276199504684911470327723408635195063544161650496041785382304706227271612437838020930402297081691783902634534468932336005515424721202823719075916723505225058412171519386959409125980302426432152499533974863246042594776950339372916396605801352517344318207116911545431963057852967174469359311701395163293979051353816375500926993807883901493422249814321058817177732296742045755397289466973946681160017083222190197595833109049554897764307784317467880076354897908121322489334257185465785428728745073102324639082466132552170681914364526745654941851151424167996465177192367956674775713570577324218670877305795433045623275669119832983763301597814786093047611937517038696179767668733163290924127915293428969789601978845894336700439453125000000 [42,15] 1922050821665794207314509565834707887059449433848781014308298306583315558594134477841469760800338159034873655069023663431242003686101435034840617994554963729866090823991955637845662749838752000268938070967666037446092421164541219110755196493836608702048988846961612201716630427355849056173913852435852921026940691153994175986232808685052196921168465685603723092064836399460872419445538217764675170304094695491031462379792041528060900717034800822095933502375031883540768815223025709656950391477931712578143692204610408243216266861148296822736515352274629356005844478402792840807135507091840135569645442636132579787451032605329114446925080198007739196477926976158882801612563838681682229040428819399168055718799966819311913398949033751561082700267656539475147733014296325292020819575183457730153646964669551632413992330324542201184242595745294543013288840447197991408333173665307057791160364882216126077407647894969691130504726259081995865553538213964134680537321151235380537585558803826999028635135908754313856900624361943328186767679910703520049017637519440995707638104041359907115001908946146594778383103754087927404837918365391446640989579298562699658900972178451064824596946684524929649619724772583699429561262592884573770389272044417645380755742116049295365773003036325153880960636456555725017040409704557873042655552392568292263214147782357891870318062042578107139097204789598801446711005152110519181988693903584965347667027870445504433933883996950800151554009065098829994561199003816547772148197278702263648274742214720367794421174071044847052358603557136169690040422228277527430371563333559062381520155662790870921068350092941809918516064249776978346510184323014947469210650022091149491783152361748494970987526620145945631586183643912607693251082749247070400271073219972074465766918831342989484547043175984337639189335036415757526188892532539036762194312491599731725637364066527130119202931034800452843651210323560998676411080854843583810438117611267945775073742151009688156213687149169988412826412216981733104493495337607544086338971249104646325746440886049136649568486410815301786830020764734334659917345640779472063842354305415653138508076944491083359055901663378028631574042785825238443173907910151460395683774556049933302809665472329885748025325951595565150987765770792082267839890080091995955461288687989772298465183190215575622012723899789676806904026307165622711181640625000000 [42,16] -4062222526609734798945082377149447921531281282655626428224793318350645678690871745699613728807882987314028367959443113202119505085016375630536725446561767870561145067160944777276240525490822503105904923253702405797317214912256375616446526294317511792316450809875492346480360718297031147674044892648585304577765778854977318396122145930671295791026193587066778188746321131141436905904451578616114768145886050881164183678083831463781826112920653828848111980244524498087561455997301326485443776776731566963382701150983939632992388542233741677083486165467922480534054445146197827197302849344251640082396011038077188220790902976971399179768313375413584321861213392893148741334079525435567866632650064552026789152877184200436393101474356478850450548442226514833884130365725567273692701657925714855954885320813597117370670691575453821072051269588416988534212986611718217932311973964132579349598807163994854873820821989690640304849126844866550305909131756309008428466559183501484169853633729442714115485205075600100826596602416334627822836172265927390128290106312468747034525376738601789813423411533919960079763599581987106027886444983668344196380619256059539160072851725781159494437108320335673939219710778569990488358889907893822095609491245414621590947352402657085752704448993358746833366266370796911596063640014221891502403378931662560728400529785520761748155646070394482706743935253618064060486743048625079006800885856724166028818880499893857783799052700973980620135580478786874418010637051209411499449146901678886063167881001664451398749247888595265299618858557391088041247762402241707892034065878257254493537953806611497393209435018539491093691714935750340861185878529926859055719725274343049372947650252654933163330810457721769323873555851777015922033669267158019584480682421347115941978071925040132786843874918487809111365418604105075891028650255951413451615009547825715559751421291989123842396809949347002963999071147429529634489411188617635176783869941528526282077856050709370565713277586772658362168632405481404454742933066559377017985387452015972531045884222239035609452215367038660518003625085455679609535971901193941832251442741599606032122632479702600329623809419328058372284618320879356004746771375159105320268509331940676690597200446432118657388584192938152395742999555222765524024580459034933063493975702198547648842362418861214797016247202154914930360973812639713287353515625000 [42,17] 6031928383167311776314618114833118396972033824738863512790815236069382276523753214871919580341255257095594989971040904743051171054787368314958598887143615929048603098875191011392440784676535010650488902179651249236147403487663351778843780799874728682491126683362981560614192965345681410072734715502901710859991896005584883815845380948220281647873243097421464771406828643436345677607991145754164440556266922759780649986419568148404179187059869154896993509265814343543971775584924672156064813199866353058550554153505140047419118990889240356632140039350323075833927995160190936655126576717354006503086638427102789849811990536478256467260067904802496116959618762491349958123737551170085213550539727640498473081410761031080101535934039340128522417883407402668802841782304972127555907790145672094574453759796092287997526771095388263217984917422934319350010340829444941860438776002852140228963364559846508731789906588836147077422412600413779148127200532133803803901949895895371003346136228496935919006914727262403179224437771063837344835821216436226299096916030684022349308966799338861116844460954444210160675682757073525569625279018606333813948468677615304897482430458972805974487359317804097892094556881749307274757596485804813383149591388021335560503398840993476961978160759997459442182688833899321301351437282662042642115536077447822555125013364987175731252307532534529371619736572343429602074620182208315659476991547756777889508459476023031503883512186944842180415139231150109955238792324453788070057916410723286256018146971723893348084508299754395949049553978484582789787131077380942031483293102927074582681008100446983584314596418328293465483029527206422583621747340151130902045441997450023306736666615399319172734639911332355867558519106002640372165668398638432503582239120659070595712663889167407853842970534010477700015984977218329608660484120919294630934880875926672456192340619021741771999002522886459839969270040661767667795927104817974981065711348105574916294311853407813344878322239292440663217723362015397248629621995681902643337911173016028726526420048138578712230682069116308702925519150622223665363187661827502634894870862588167524917090239180552305159820635098068835621172428081311106143432973037144326567846934807419258005874185842599696369278343257392736166058210466107583774723605418393546665003370930927825673977767019523109001677418916642636759206652641296386718750000 [42,18] -5336736002350113791790345368873900046007881610789204660330684142309178123085583521732379287545760723637507924023385722805453163503589065438135695691540967120099290995711049152796451909339812061511614496017812453425421496681613891644531375838921080045997896942338403017967885316891890846741352373065978062084153297253001481886918808315381423089992770227634703750716293835919863559441147113443265779347529490823435805834933082711137990298811738694778761820694276557066214544196006360563774202667189590977368357253217926248789019939335588424405315822719469254563827966667831893799696188495864944505343220613713099328654048616814516509621251259031249295079359589176769597054755073662222949223621209798855705824168582885176067112783820703320504994676309181332226056445171386114372115580825523915810254589718531289290860394591350015082897721881669323759419850613781722606131153207833198112181786246507152242903421608924471013171197365547841200922000440608090883405713601382763732264120480726443759435303025217621573926741773203471863564509591095688030521465169327760620000916000271131529333376181701394530773807172335537253314161455842989174742242506195668619859347368396827280100745314717782891144859749687487449716517302513785224794199318623824069207429549344876849469421511933866986430731910893287919901396400735649578543961022709185595385003355617138591497378353983324650845988554213986056835175155836159697318009781844775077924966045854920625718511111819295752563409513272207185733337602120963262496322362605698495931349269721277359635840429827572142935378834831937101101727688288020617791193041602232290178091958724184884378929703911027926798736921415298441996893584302960496418932668744428502483111618450264526066019016024459021108773966446882514456932354705967498630433009127151177907253672207560589910725598547483936716392787670878305423685642664211082332274454329802277620225796013306172469620977534366897115312609037715060708700286841760472275476701322643517501549510278733338829976265189992099763729892301072690951286133557302170050197087403661459226722150318496648546653618169432477261460144301865019329689604352735623461227773454540972744074000328469156413417224176011217829529989101248563787074197136300977841737776601796278861078492162473436550474314535598510262174313094899023844154999576212801645319661948076275055723158955594577490533225727631361223757266998291015625000 [42,19] 1856687995643956837389902163274819271558720892027113299842151576270769870474785841785327097592918590621902271275058640364968354090579035312661021138790650401652931383921863990474163633558125418661821123259099304904269399072074978704477173714719982992508864518918214955247340985780220753560353876488506365200236961177774643307748862197276083422744793234776340455874145805879395964276007159903083401668885650873429223585842846008410061041300778037383834221321330435402143574965206529165879598409102030512092110541303648629236273735173818726221782388709689147274465405166551072106188557893591177463831388163705598211588035560965174028163386272003455506457222080172414604829769200612900055688589548156569785321640407822636161208652775617111984853106819092334124159373904052427439930524883458969009661971216087308726739233780073058053607614018339319625460712988212859498613143230876391437406862794615485857155481473327956263054929386182110514522160927730960639254240886998163152615927400408904122028244619252219276982720230402930813510685736560904656297071126645320290517921331492294828144895343004971305120498516264418336952050521989182217839390172715191378862717157721196606159777586848583429025557170078396095641494336950864765777798805120789073935666034002285495717714942054336032772752703715654277174237409997099192694919277577557414722608679669389194234173675069471176996940356677932076935644464353417287984062419337206646837209771654872291528425323113889081664187869998024506074675949723846261933134697221479867723308573407863177612195413422713569375308330687898407816926701859793046619846862412775352254285938551011876977019355762945283224993572517928715057007498625316552860259886569257268540372777708062487276578835357895465222973715764324633446999826032674503280718239235603576370376591625150560253798538589944920649673235897152784265115253572224661445513031325175190247662546142332316156358552994987437221591107751433169697902353922697924673223617949828018593601697335610131381996557437548578821916462034537779614611995893210997000260534613526605150539892648058118154890782970541643483190940188268611648846188398891973674153836412032604222060741006298175375223567451895750057339157566530953222463883329906582398309652030906857669203796284105060385956263561278300535447633696804797989276257753950377634534802435296601625889514278894276699816145992372184991836547851562500000 [42,20] -7303605373637155455851048532232198257364283130031354260710813125280912355100763580578938408148120211820519638686662737773003515667188497967968759526432045415446427210302994694356839676574311027015814723230244557858066777263248545043013912065866744164359737674293560197986462040794314347608836920554599304441000422491667593658493639594131795851248881853839083509506016835723098668101223695592190180200019018996467979201273401382557212864382757711644165062539226633376142788758252986927442166351287147538270705051933428240149112408591075867157809498156371973316379122656717233473584145504449645425440055199938564132156244213523590356433336695444586844776548260198077794441110824373063621390659264921844922514020527625103062618849720649042588632419498047053704046840985892761501762395507626020719130653135952016886159618291611436599017141101372356627434272987130418603972940173731361927985299303154516877866635959313027010613284014966791773862956807411786907452093751378670405151925634167670390319476046166392104904138302335452427393257420303760285546961221512911411288963882958843507560080048988797224219936810987834667103993623588818825440078243353232387265832317382291725570687174332822696205466810987745292453311460778971221022892975435952683827420765882851036370377747926179587544357269341800472812459937933233251051258710878747746033226337809316243240090631533275178180557566040001780573263503386673733372776010565816447404379282347278022574262521920902990632503089553461209849682645434933299188990558288999993421854083852218821969391247465907235431909872706244724568404201986492865313255872908377008296717344986202251113646771081809959643551327786247364303286225650520122068031684506798503226814280817433407911845832979788121887574518165631044528510246463019347019384684509213872797086356065620439873526001057100907212420282363067354832221315236598700362066414857795650322656495066219141873711499010295432501488149401035897137166540650907360490849791357237076722974037735532056522708078634466120801918670868836526492497509412601116952243555026505031431602589500467667192297572249000655814418852933394497343702105972501004687076067275129011532151988173982420532105725883320190114879320010644306929980381676380245451188830567095240426904756796831764878493252032324998368067955920983552786677536447715676724061783097079188614619209111988862304087888333015143871307373046875000 [42,21] 52504721321165003984561671440411607777321130873724874542276182377108759109509482840431348799296722797589233189864028805802070096861042873895900810138424614593425513591545251176275496188187215713569568848595931839751545971338919243740191054252979980020801951888215786758760634303723020695266132822269372189517183882154262024136302813307081792633623329911443667652491329945238845754475247135136205989451973124802953315938654815862341292038696474153667993972761403826442258637063886678395765706827907437673272179332289414419226316567050646429345336184265189558308037258669164030190608433615109225607942135414375263471416335755812000003644136050284495352083526588601597485945052767708667314284848527726963939582212666174922728912882316976390646165213056533699670930013257036333664871762550466386680302716862438149737984502880790694701447249942377924873003698104208233883091720864317433570762794790135684506422932225221585501839209520911874639410773937124946952014793413558607843963035682184797225029723695669812865267991381102900344139871877759161175533658204375935457227831905967668245996872965964118759165130418015623662325926989260516229260909063905029023234942933759832037890804607841395064978072546118681524573796572071710511046251762675168691335647494414168637461107787098570665631791622917595241096474787980246845839614399847676837405450022606419551319054914179382140390804678989759935660244870486074751482391701745050593284958308344016957155049804804369776761318013777078282700502113327155215031571180943747617101656228772592734547320482366357114721347131958604723280882200669502166416083629635085911863472401198417700964790111183428635702803350550087845846898853738391735986815633145924372718874283657442087001830276885556071671467320850260218311927902504486385746960293763516625900087838832756931463471019887455838764342222284463313392450999402063587489442893239181179619025127950612612114816816847201206070373219708795169809722864360887124573264789605314664086382701885491702737431954811765095027124018394657020221348731165787198319687522669851287866330408367098041330583004058015444312071641153044671456958276755868650467725231597360000783622669741270562865838228170033637303043197776962593437115448809951775157711438119065113604261605127663650571979282625218339802454699045162754893061023857426578369133248520512649386553921670994782289199065417051315307617187500000 [42,22] -174827617954750170487515251010706995635961695678452315500403597430910146202112672714429544765386438775445482665851533731572696068406858578404781344930884040913894653404329118482408765341859844109666728591193260197867211312346897767236512919595131823222283148296959829389944719609204440239222848921050165154168189322346370909584719635838624457443425806406291352050036798551026625911816228385585308468097766713144944961609243596693207583736838271476195944954004575036902031699894120419568466098661222847393243348194043625674720525954409215413485537603407711825629495779271390957304816001585895290070744836069584481945960430235013124677588626406328219961758032143560817044168564792881012777306219683391256564835896440131897866203630543416913586750770854437517592431713110616902291630422686879315048844310374518029184079126493562902631699231534175122105875838929095827866394814822350648943869617631544910848908589911133021994444254244382441109066906170514214694232229531168550013512132287612251825019825188029053596445090989660601374516863602595784093956869037466912140734733945775863607613421653614113727424508690792864211446968726237287989377545383835707636346992057697945632701177721109752438392345047730805575714673564693864314745053238912724305197791004208769771520779209732095553775390640051560278479390854813449542193660682996920539757310992654004598379223132917656481874858338317811475053623668193234447604877732979705483703178294261280355967633196084634839161764735585608976889117707269323346582497242320142677159571246837781588534924186803591044855662572791383038933322853109531176371271814194065171169098652109089338029076337845541753685499883849674383279706309708168697466746648613489788257925816980279228491511399142377034044637241768303640224532367032492473924114507535904914433004156544995582679515552037349728422869075352094001715777643914946540957848803522539232092173195892646314498321701587994611375953540385104022174714569482238155241042346851552761290841790146836689822859001536839703317119972518488192628846907956840992406504205665484730081654633036233880481362208504940555209430473100865435327113308729457363899323240886842155296358426335829517507141953872034177350746380130084031133639582961828043655566395605519779755311441044275954767972427224022382484591716541080769871820986763168519332666136226587687068842469351181989623000845313072204589843750000 [42,23] 377597817393372894170146879291519714625740996347564756317637365902834504939080744600311495223123377925669550071516767709990913282735571812933652964348350565225180339331251818333485014467674027833664399256570514657629228504863352515352730100261772958861064563456137284745194682951178070620034901848317019553080927010620263443070081555366794193273829790365852982671189970823348243258774457214031552650928638128104384080894673507805657359271111993240102485206351299233252275432809993294846944236047329659057916250982078889931837194106480629296107954215580322282818232688895080275258971073226652015865872369187372087857348593339822769993064692331560844754288175589450900658883837086852651976527190801817554206633924799806392422827859266342518785133954484469935520833847966612266318502005177780630077638254481911279398708038423204651266990656656931496612678901647979916727969681495121699782116904724764507655627398888366522452571262549744893594782058353895796982966857827415977643133007653565319474521885187429969630342408575842513384394258068404782131859658237397327745169705113080291302659907620501700307792346406765941169778736684157445845531428506338059793713272819834149782042210957384057595565574449174771664276786634836078863825448252995152875413915874248568023211799505040409730769061507384975056425225535461304175011064995557435156841072314644724645772632156644779262880585708551938806817250224016862839388464863449590710784034391546087022762042367373666704495265006010345856341041054702765671534295317124283568461076450960986925100292745917851938994608341886227869200780862256476050219199798407944671208681606377764701408587785030941912411922985280174715453411506363524833883410471197784847761445614675216257892748162884251353361448639124147674310131386198149740984413408184677523877976037691882125368854148021841744517927269078837866900476847794271485227703911145719495326124556847081631670225429067235612067859112827560413578223360731495180994134090740053327132072385317715700765770389802028172582634881749644851456224708673480056232787303604704908386426502746805769253135744494052494774080856772210199119464658800696057555659618313024517101196019458254563556290770764095710744363523792071375753319192260913446665383459758807467472935232937491933034928503154667185850396682592388469374629537374545669043141247218022698607653442337550586671568453311920166015625000 [42,24] -588426066716715410674388280111298455448942846603862867537073266798119816125701287533943654439639445566345580805017462503703526771962754569069252205423544445716876128033050605719665179693484372776068551230958171054953370905178233445540029720039392149046502091563182561305088138510197976196989723280745249742621070792738141203312655789472461342000309713883448386503883489081164108395565645553201113420647258220465095752159399881597376954964883337706053431302259974047145396548316254253883798735365626221077184240467298878265328932808580612268437638519873175626006572828475523359881616866826198996673328038655530557686521252658275970013172180748671995687796187205212243775041412708996392076269956476993127130364645133043815120750609459229279692560846412907060264387063026797146396992628087164111939971306256818053938853876631621115404647482666408733479418126545087405076599975276067781660416821518117907203340953025250357846803854434566584090978643545502519526170905744501106380323845527416710958921651130821607584585038984248211516239571881076995158753854598643949241296931134745907895335174005714000829251639879411478782384636501112400976108801013409305594555833640599860026455456002662027116377159141963222752146566111607905378538443955593403566231216206749410004684506774982311635089128687500060519756495515484626150824215103673578039041073777562062637362619463796869346430571735338660674478085641719712451499451541557608366420986053927879007044523899381686690934861285394731444207466458096674060674463435185966811922967896309142179830342708773491170994497396404136536267083391582475341770627412971663888390064850576477913002366411054981962277673801568668622954666526395433748615883728402294222527168691477152205051263980325540643205430434304831283462195422057965196580439739030089767948914239518885477661088286399079001530040815390230372019008879047071706202192808336769767379225593816273258033988559085636225043426784919022450269970399636648037593984738801066303418992648410114214683974733185018702613069164705409073011873039912812087450212478012242518346954474491010069572189612104350218975731873700620448763416532660224801703652485918635960297581551975502676277362947162661541169035101868788573820728514380811926818002816330413585539640111329345092126736687841026924204927551740680993756607423385743997622476023525963295321417056982227222761139273643493652343750 [42,25] 669572798830100373054516959067749363990284731277582958062087450456701941601517767831315609816475760573524625932799972936274868813914315725832130209688866072025158420888978615205640633707675258882557117231410668138314249539293168278351775672491676798920484491766354358193036830493362209998168472515811760141643327144789465212654538840795646399754384209107532806403614099718067064385371343900057448391586015873278656002029183230883782248015987455259626182333794859834553285396938372067246087834232659894475418336443989253696464941863133606096944618813529195922585524274873564668862653118106583790900590157043500137866593657862893536343888615218999510781145909311737478740909471403078820327107001064597424392022839254020079599122338964793126397824382859198257526328318809842445148593742871376343575985101626223510707892708236156871811821075199314873783381001897998165282058040828140752610459313063726996323056696544018105604311752766955517186250563161646604566319456283954755408168901102996176111468103092146199779318805387730165165527544673344064513173963254420474733706652371066021803322121696680349439047857233285605686867206614231841438440866792167558797731664285694964598612233408118175264478298715091324895709642498029820224735709788147153517837284184463735442013393526679588823360595697918755350895451241522137480761829559292383179887007746412620336719713003474780636884444127129920968625156740506711992637146374287699288288094204918699234439770182708111185377720062873686257512718482121706804301048212424061183246426628232844033174816107833445003283607888034621410524223185901884925535685748504771107640160435178896549394514232123141485061549497283381835060581683066667196540039189354845951744541752746369046744528468204958410879513811405467270558918215788521301662223880069198249033850676266584333913855106626418906852843622483815017337645475453821034889221001817271341057327537493529338965045938174689481550870068015267584879758585037241642230712429584557404603627972796246923783603530401544594853504976326989815923869940476714438647719152751881151762045943694522416784479817056799654585308039638203134499232190085250584765392877370223880413922176915195903725258468998712820809537568810669509717728535856046133059271818088907118231587823184100560244413426763619962013624891694094609356631921272193828420012902738738674868201883327856194227933883666992187500 [42,26] -503016839927219485038481871070579161632906015087206451332025037064985505035862890034128095675870394538800411803314263897479371942232936974234083951607300336881401633728607675645715568793049337996150853243200686246591053398809676697249797406384003853959311184192951417853418232317291965171236486766329823474044416538030391764065172030943547207163680876576517546830947033523938218349417079680158191852288129547120338765959358394856618696328980475216659524311383862303413191097448199007051686658486912767602898460662218588975674249701011811840331777737936846871688675589107448183852665011508469764737616368038957873738943062199832204696769354874743399872809317350122270246739340201485388963090816124825100385061777128760134127398339092029971012196788602415197486006874647000867007564024899516728056464765817392941502012524432169134447046946795642692011119750806354593345553461660017767486129655155549288967708069972507202186217838796076027787009916025877992137350999107942631054989777854028249778152009295547123039047150753942156210983529854902024072088967200912123092575184335543347959383764572478098423760940193571025119108242648955821869704630912262010697149129993513179811731511629695222389651483204641621146567997955312123304419309039003272718106898140535734039080436901264235632034913479472468409402838236730012961269075431773767417100450095404726405385071898300109446209085745630864245635094808218241988628217117375306842958020918478137639204985281767457464150496997168660513563770431869696681651017093131082066583065122097236468551852484682481139701035185627530658441657635001939045858694620670748375071808585748535683056136276314359950204361284876762161658343165482032431611143072018275373022305152184614751868927565435763834359984325765166572964922163610986011962701339496469527413244782918917439575864684723507977238107971543326254973634735179257912673356091741473071573063490302316926564116593867725120990890996356053354220771349521059601362387222941483218257514454330025659859500688377180429233894471566803834851292583364757099874219363470335935964646783298675299443676657316889607323897224550935723643681950570223468453519046702608976108583034153492105097726074483454328281288466811097761621964713804729566788976139272101295981210441919705461705980753852910408163008908020798873761926178217458829006550075774173436116143420804291963577270507812500000 [42,27] 95330113706559272753258814746476925142184935508169522400018483573983962766951140094058435185951819522751203399652910054024576454746275513965184906740498080243170081455060059878400817504056690913281923247056004174252309829102739134420402813650834032805439751111416074694290676984233807179090615078242557639047281023933734548748650447437413220626618405870088441312558429700221898052979454148901511991868363953364476477508957357608225931375469394268123957311699048988023283566156606693844714145124470934997491334697130805662299905178662496218242767515002842235468122420179868465559852478469625723269820870463089087511674655823583539570109633904318622219132329341437514558137474550399061975667058523113202518107858557180893798311287017662297044388118047139767197590543225590639502600213218418470187141428174961627343704216004915518802171458044034557226090968564210072625251987586452752721800310262079769603289998999948295298474236614875888064956480150178373965906797409012509637266066263834080638474450549295509535601074615898557759834047279019014956196999604231127267874544464020370963552378996666076797189615354904342187823192309700598875466841592346970960122375120322416713248204108112327436709684673352464641094705899400061617148842084014140417676754483025679286843540930558239154282607907516409619538328400830033025918047690044221280170118187225532027766118017020846619693780520033287315626733261951304531860246653930951800380102577815050186605656303635771424831992641565959143241450354576792644281187050833418563391383378464432556538497203661309066618477504196864083120853683218547308316799116858674476113504401749160573019876111191468409189895183982064680987365001714282007389324850345949596690593245007953997463431774175245865404606671321617669771662433828379132476105143033058867508767912079180873362347703922151324921903865512976302445920892690097211650501052894602735900467330021447106442497261465038287793634888253777198282024022542043904181529888661443897040459928561285057397760989861861282989101896293856952176619080542408864637014619722162893159460814650035017282219717684726874265437781307059612248861924813132150888141202526563641213935755321188604568384673148661677205952539378250765851815163330759110883937935457099103907957907025526662572473955282804656750966157912101667466560026369384068259610690021510492897505173459649085998535156250000 [42,28] 394919851041536398264548189290475827201421660817446455333187140286969003651009423840884912096045550968385978742178432076338432353577586059300882730202649723344797803919409054214524726424823013033909958081657217646006430373884505570469053245035051215817173726995985377444941415187598105227173365886404406999043492301253493175159919207902330956315976071091699004955773447374979531488128886392510318192896249766676260801658144710407270252539942926584637827160465488017847669978132790515138078592243644076779422534209072802024450904182229763705525559120054888647601601290413815290452619460266117787601645141097678005834236647637127317159094247794755350463491622871674547212061499544998687313357823182475945102524117707386455552488003245693830129949890989285766208857722991038259657498346466183260259263630363787921061015474803332250732163732959348756591097578510882177224690653114266328128853585089628064731614861106866955586064879221864501295610554136461160635764964795823404502570488362541548333890605190859914622985913632560784043180839230543634668556604730481668972058865966941554855111065762814784443006528119912158970505787473690015591915128522034731557379963814650620699627843462090410287767754411739292376401698377665380693177230741734693210423379580527665852426875960687002554466177336499377010869883027854294305244329125624935192156393988933038167487277988622470449666453329171768270831231588894607521854462512281468103767117160679875210650383298640032037628650379131460831354794876570158011583043316543705025725789607505307086303432308891568265685742575656892256983092229640838939650261141624816909362968218690973326017813742588817747871887233782541987544328605945751923850790876320434496843745994553287133878601477608560437332747888974297777653522073332094267507131376435064854925747141276536891219473814118841564718587598420635997579327496754122392194364888405551558498232665867848313273362194384742642697688405947993633946804455147518665921196435486390021894607187692203082271670293644800878551560554759092769731972975191252861024606877683941867340993477986800203193554129006706200356651566473834177256214085362766533465402599801755662852590681393978740117653325382789873976424493757708719074116195289863655721074216073422589641974086044389190968606946309911425670568794871045633874248860135154811908195920944208978653477970510721206665039062500 [42,29] -748019395365947223010176356182359467338518913706454176771553165870288051095702648007257557900485216010310079041904929480362179448138225150929241898094489758096103526521938670877353662336852682148884062632703525706376059686591339227121160747740756245907030315390691342191753360802403556635819147612642259149444341659516693319007899271036566012601295772353711684444352101989554852639385226724008788133894392807302546168426753650256804105580811291414733697462948734691896929650453525986961045505136541773415791873466257816589973367584960038822403015805995007245846459847590280973138121783595522249781684894229996623476673626148319463370828719725628802409120528829985502570163015095690961243884490460218907923092874417262747643292064671065764231284976609396278471965551762225891898170931158523319394142788904667820616184576380728910768277971481698944739844702008879970762943485034790604985138577260244662229541932920644662796677275306972485059711210171259530170127142621937230657474324592194126354447446358146229198021554908579048087293601176993083735351950847302896389323033529790868829565427312614106190578264459519762955248670998502266637162610345961735552250114461697688375305837166716039489147579342638296821242668931057819132166250676713905411325109217253049486624265605762380754911365672104977381622508646951062538203072927793991959733022113085072884771088920615884569060758544886295670920225093000409318452042051918358142273534542258262624839792973588594442933410247106629744115951608769876350223881152954038131617430600823734923916013160350603721894003750626439436829300933582258803893447181823720406950088342008990880124606333267226515382116152065727666204528652333347968721150524881799786882054912899759823083103072565888850283214526373789198726096893267697918434409915328152370937461594472035564820976096835769330456934208616523122007410310020473514325907413207574925060361779606178802553788198448676517812211866434902681466215827314261958873385127554065560428491438983264090629066402655397000097410145982978700678777203339781672467120780808245451082611250146759252365851512797540088819676973427728496939539247104648661103292840836034085027685227517492897445795960368261926363608918115886667061794410785175232407952307827893582151323795387236490420063078567949308954339779111196844214229476751354679271710512722393104922957718372344970703125000 [42,30] 824271297937293048300745524254287966609568141831230058306549004385201018147871747299783500528353494046298744773592594029865340154924965500904661942687031101717477546221910820843445378660233235093462165900294102883847741621944883115478164881102646716118847391743213961709861102569489290401777610281396113073035614300930237879541835023294898615072994176527407807214753551168319218800289047255134886724474888637768125615921514934310975401445943021968320804016425542142449625792291486929531406051972230334248756133165305250427253750815291726065024056907346951850303055974333451485750146711225494738065960924271230481480454241396315605291459308174225830157481198179254834829563565383663273519244373991178761040873577551053694012724161588583901712544206781880006978669560951174677343093252084314044565710129748321993848184933075493838005801680341600369980761876883109927799486219389473402296691107213011003000985324229308364256845802836423304640419010538205712292837844365512468273331052354028047007503243640499708113293037368030679443914516349616766321820246754522547313116816047690648816574383275950743941235337896008221337543117249833792826821497779985588482577321677650445393524508073292999621341099943071714691016326342330559335820892881271751422293610635895772706354708292811379248029354128713317473632823938575432377625999351872264520974942860381264950791463010138423380209737361225584534312817343741965028840965949312210598825472938147788579012304968336346890048140604091845207976469711261138790739611821552469783926899724582386596644074367454175512031258931197805072804900940745591394481011305705175489106393562924889666130701904484925117715932006630958884918333861288239770873514497821724564126516756146332361380261249304510552342928845464665820584017324522615022727402944610190393468271110650760310556649564770030604742629376183831785692154732568756507615541291167785474536921422354902016096576614767187258922664854174726144760197647863207804481586985502621761605905508630550340644220510945453098150329601798207744402802209464435472252880506674095976423468213101243257344901219978256533006974987681331638875810488084315880059582971865380498636539873124681598334446958442984318086122488376752341685394595408301885886309223108721646915109935909610457318212604268889714505973349564807959949773053862759862597808790951603441499173641204833984375000 [42,31] -641053043420228899713418260813846446279242287249888769075463623882152542452684036260492364936381708316733686283194687160251947312391170275821150962807714046148799373262486302181471161112533977636117165100148220870907747848766314298612830700185255996704029536746938170478069060847950931044864106732009881801000776364321572732263534838889134376582461922077483482882202603057214348725058162119961965683303301748185816852636877101032002342527734775461265321896800128659970623394159816670778325078913773769344109503547575863636155684356383675303498626090102765095196958216915682914215853170560147510841432047038638604110522787402544710409691117574121919430230255281515226426979417940408556151011201002466960151107190457576457997826756374066772863139873941747449093655022008996453313499101682311842773517079190855752929589310031290762614596005506883112771353115159612644507067597411823928329815707468123671068768335579208020954455863439558801824270982683900612256923346561227558882628644425527872261284904983483880053077433418234908489538287550361053424665359542146209573311670297126986887792044900300906285707397443004451932028592213022418622056933364039319665940169257035812700520359656645393668693197495056883702769767364379542692133558873073659155850382361437055598266245902577045623034532537764109533539376179346614984055508384822564740284923672454181316222240467549457582469191115025139325794696837033265514990711560186135865285593753367446575337095141782874460515075595980732626908516992398498191822102600150269467860017904680675178102856537257958900773377964083212991733890668821986860689983623652109279087054576709026912886811353376417609447643887234973633980215553205435685476970196562940773278057601660965283076246192807174851947425351165822337803258806713130337975846142399513714232061975515107437451854535705680484935538165288298525338055481459738004315463832923502287399253363590983229578775974689241943590560917177919721601209382675567521997238860783052904683100041527192333249811270012623465078591449612320602459004672229913898918000667819136315892870641622519131316439007017061396392216344532622474519978314392504304203649256011564261258059975597622744610633029176840464270797803611560488660712867283412038399442136280809025597816281213648079119555032328909093884331535865423640427702360166523076756561749789398163557052612304687500000 [42,32] 334581214171723307827426662437073307796746856742312483584363380603280339530903808035006935744728830070114977915845599018644064949156191990527094308285325530979732054576267748654212503219500774532526733801234089886655324726017972599787497519869256849504651773738232241373632411829303498038034804106473887050751646780658659962663848162986113878293149122042957259904455099960703495609056755245642680272798557491389699143693951473720853034982796957618388313823236827651812884862444715627042159046582451730436117772858206408402557916767744227757195505690616561077515001007466039655421310473430177948641465052028888272474502207557680044602211066175727267132327264567886232158923898130949502594149182089507485206622084522364362479812293058258448151151381961219269614021174404448239614923161922422910587439561374855766632208272727430208590946191604347938266091604613259154685223552954517352862734005589873688400945000671827405611637548179620008639091552812495571637489843289655530616666606413604557677713607507508918050729307464641082779660387056011107659584051268394493215923954550970604582427529608839618498586309261948776946723216336079651676645306398753446837080977664706267357817998412389164563400292627268409665927298177777062074110789642998458109818789492500306776955187832390208748280975711822146672870876220222031322737955137678592725448090056042809667916136058823392362319213236709922842761223236854225302760751762040596545383984649997435394861080182455549061937198067943529390135233468682592858071456409991673287574977635427824993620434792081770068268303381501564061187861265318873132275347904154597728032820516918401104288080345772326451859095956055480751661194868365166622912925551174051085806292621825200691774643142785041870528936521201201625364434518567302946696371404830375116651551548266593682525791943368082867287825028839531120840238215457560938271348731193222019803121193590080627412979143971276725261930329019598810066747053391463191065388776800003343354957305656703605580815262945092282535556402778071579762105481446064394005266377977798356539405327940053778650409548283437752588861726013390030872775877954995819257318276671353969154532325482213517034299840373895167706580306027963359570254174156735072105915406559857552459503994946905404191141183474640202115279302960527894783191414640466376795302494429051876068115234375000000 [42,33] -55954030063465677322029010287515942288552903009445222281754778040108252722972854946412566633755723470129642744927911761623337778838479716642176633569375888704066996919325086238850300710448515244224921678347853951397545492957243634292347156788336248766050879396527699757030671757541498439398471777278943757967987793158916559794800067291678277588851356294806821970041155309860804130392340267186379087150768025136443457232000157128982130742440879733256739489750850211106614342979764789303353641266949813457879408468112043517548905114190842523391870934204321056654268090499332793655090044545017101198749005878360509825850841404732255285700029012284609396340430014553694270185302247013499277126331620388724450604195390989019018171906115399212744999543394786082149822685029374278070525819295967674012899254672535710303521046316521315903497305352711935295037883007022640190182924296010619239420132690853834962600282255381163754680735300290395295931557142796335540162740240392148828511110796734596847935855973886397496012757747957197936137991883886351888758479682269207197123160143502249574454604779350363252095386235276954252847316405855362352562839370803867444647494512567574047423003922448050590854293509970331387145927777023719567804857266785336641273450205808573363663322743898226960373545914679801134186928426177221926767327480435290608480561135943493359661547403661420719290491963892805502336539681158412822692417365243318588312391920653656338878705239895638887671683528827199523923644675613433846897455804721944246530594739405460028577337346207707006928971849475499310567087469960200099804899264623027039607288735156236879040600440580590822383984449324460414938155864088359712015929420624246566917105109336313116053499339925330944727994847468001483980395830260727299776134166505706837716931070345999049136480603803849232444721186193655307126460475858367913368031221023640447169759549097322584981818659125973787968818928480506587453338188873027320135865459231798505592605761071869370334240992158033157172448785409102921774913334691458819513790449115538443342741106086491160608899867427723746706857133044696923542662984811441119720043717264139746912623108283762066557204273257582716289708400397236162003696296245279787800507761610259584602556597592150557107254423771122172667893830464258673638381497150717791555507574230432510375976562500000 [42,34] -110608212723133177927085291589184016017281540953995641933777467291056096547728834719405294932533255357076410267096602318316921198500719470947536939057255450903694012466050018808396476350467382744155006743914690057401012867075013706867932280255955726845644869560609793316787293420993961061975136572531547184045483631802015172906940478506360993180326553170738845302502288758459805712947753665993487769984250427340521156504775188917223512357443226843841085095511535934410498415508378170520874696534715161397411888225785719303723399653144550600855390013048372417690998530224057065577543182897629277298553157727059719895795946054367705277041935582009676847454308517079581052536178822683908220681467219502283753249284794769282060839173654261350918884198537478690921546989278961771318764775146765653496891531509967523542804781272230471651299096808673698894384990153852907573725815872504053788883335027205793208405423571589315124731939268413955378709331933294051349180618228905478500961412903530867317548776768705403391018466586746221265886306833509327101559975409656157160492542008559321172791432754760614290326906632525003314473784782987776459343911974879442256974322565565802095319271588112308755901118626288597034723194986087914610586692059462577285455556990882497110939614716652436788628032830580517630148712578814910105618113340507754356249006781463257092883785699583770641811433622241484413002095722994401758601214891388981439613245988692058080273522519296485934411015352073052904656482734731368507373796182795934285357908544106363354820995803867179497520923967911027045106190083574800582027259762843369930759169566552827358650814921624056730812910605716324091163058717180082143329687466238334254163046536982603736951292196015085916995102561587785761524091346138770922737226216017065213366023072071475074422492246001051463129750942503832489345916832033905774609603527192609282827255791817869759209644793321731784538446419403894321899604413183595064539853266273178972720834676001697911336571148510672720295201702932260187954566313603058027583265104440570937247899612473058471016892359782783418895537095567159006675455451675562150593593047987693758594791214116667503442294206808386048734349108784413023334219629697032012411101383067380432559195054016810996353123746543059969970779638370518571394846008004719806194771081209182739257812500000 [42,35] 162143813308227931855559398817647407689701889784187248462226017306769021190980858428602162880774815481151303691301026158146029955500278869447589763884528802488611989410382690882863858409446498740646823202676186248509186053337550768663608526260753029082021720755663571873579505848128228042194824383244570443538004737631886932804637115316366147625323159137829120250466846136915891145049935629397232865539647036150614460421554644130242848819745221628878282907909484003408032448631758230297373084745539810094828130869101986711455454651888465355917247193605992693203632621482607726585863489065319808752314009627402085207850006577750202849795056376364702217292018278862740006119911337800737158320979560547010056789658630221788679791990215264680764080892584497651846229164958916685378666502390410114640479685649463443028952931374142763239414093917433583344098751014134410188144584316981148307860714963780726686074413367153026709240304229469090209233984993102186081734373680357914982757060815124580823177760900198213515714089158858508858447363291027049990793045539546166556148991618862500365135325193377712073786467209934677970954634721847906975868048431599636372248607673229197319384494696084160422691208741312644711204227663401871411474304160648486878334815994925257785336223982583692862674687149528420375583356040260572288710784792054402958809038710557926327944557246820432724668116341384077922725628549602132259697581303972994096554599841856940004810748893942916738510853924924053688841749708483881116003975820514740664598742183199580223533455525355058820225866587862773211135262107148747081144760560170110279138639791312934863013646151433618085615183274437226762073541460829648560072524343439633312676811339209934097806840144574633649749896139784388784724103425783610724373520438901769782572611469051154338036992738552908755489530088462395736360012880272836854915668408057124481993556250716195912372897534893487427201010942654849536961652249343968116257743012717372872373681346290044645506665094617573933976847572207225814870740586014905864032639978117324070635316001697263646494887490165075512706673137122326747387263689847959302889126581047793623811785508069004334709598194026647172071501252121858334770529004168484516042574672337847897772871011073300229974246743231547562117713496369287760022481759136780965491198003292083740234375000 [42,36] -141683941763387483459262734866909692139256306306600052275618211019704374941839955979990093905933504992334666959002970983315266613649025384387273401711083752757671778141722504687647474688447102687376492517206192305291668752211373834498933780801103710058194778745685973741794350995132263786747000765531789416693487342858760219210340300541676575442488950913905331887749453150114444123524862549169151168839113901543854233145814806372151611102289759373749228068033366000513974015756555325939352326768950917977386016898999370299017072820837453877974716364244755165865842717070734940450375443962480532629216078674796603695259019828149086950318611132149484406402719566081226018844948104032439369970520484849786675403492091326465608503242433011808648556009405585056691920831334059410695758215107561200057314110893951487181675195586014626372055084444216364859929077083352278332606235990660383829214134702669104579585431722928736688656145003038305577361791923970488831424986563854402699510166842798095036620878159516546920592068754287653361895410236353795145839373797375941318026561599028123376481895909377638735372480016215880644796502005743054184454791034617474292036437382471053862017348383407107381192541031775469934264558623120996023515623562902619677819548376326982358469973524629113161923348897679324849706763121943891902187074409053379980145220574418280952087185373100686367818808011218134773420670497595410696542976370913406458048711812559452099646786456944605515997374305583290912510702598433945724995456531109693237273992926729688243828277041265218121197823682770638751927473627915305519361168450642733552061724935547651897476863466961466300176628925068721999156323242964722598444796341999686998294923040915297672167693764299725829036608411120566601418242747249092814379281120708134830184420151656064398091631282862084887939664072105306623039618541210787787199770419326307297843202630805216868673926930589719647562498125307689096092163429269994727229628815553799239424475010824056034720353433177728877107766365350505045482701623033683426657619339556714758503040813306851063552519527989154883841062833074850578256308138930897949776302376250640281848334544178151623896437369825129193342874853036879573966286681484405487911987938436850685421771567716298425217056419406358384883491632599817038745682040712381422054022550582885742187500 [42,37] 96209850437371262546046712994456354474945612278784174426422540996059833347640936924942873828806580417476856388394594060504397068262309742016159118385561633942976316012629019970802334727360429535598985761084650683863406299797139565195482163936973239463032329143274536129626715767215785650476201863204850982098785760561185704089938830139468096934938069612484579807643367514289706120719203030205083112504927259348181324931021858673444332393745791962278007854728541348255954317664754189264602539614790931190652046766285872175459917832416072098192965636364470946703909126830546418996919456379750464567645361502385434190049128990858752220005401167604702500830176305455119816895056131974508815981640972286417956802741334884203160753897236470239839101980052556217250211185290421596613316879508416061526743165375720404484888406151685408154388641826264431124256802150317293463753956667554480100100066175227275242555713888618499512230712184718459553265739341024545592441967290418110716515616025284733022163861850983468441879689911695588498880115797840519557107941711622461306520902185320715943515201663289006744482868977668751179004501821808247649703093296022615283996029426885741754946813412751763078533767905268004755513538052993655436517486764387807992707893882395374939865902186995836631980705281799098408249276882290252047411755749841547827909028293779233374938430793689236639821414916313996502887171204482429801543407360429163163014604941945164734846400780457085387232589509133866352276870122002319133221185218667565745680303649211800103242211997311255809079626472896814415736346397494989326084948421022932766396570586407583302520794142068597167605353987035682525799064917184871580180429126326370306780284744017145974802677625931861320637548818428644716828761599904748682511173270161126114386425303194159448516887029374167531205180830782929520273519147444160035496484026430869675894970525919050914895093549533794978089535888934449098337711260005823269089868859361017987158131769738000153662341467236776966074490202385207668443873077134584617519582883818553502773454181348581919770103706555977302155664168529325450576197556682870463207365413471344311116862991603596409823223389463369579095898496144079239743324743583542990058973581517001174083436845734556645869354119791250890213446089055393528610693465452641248703002929687500000000 [42,38] -54666193582762219030068990298224815057785978217661299455718275589348736981323460464558250426783024906770487933469585645323399716749183620798149998713533952089394661772334746327839107354850050650677152682324705849698002937728175947011381459776902011945357265699274704041430008487209284359544348871324445919044193903345540392581904835026664738457108025838645345168650157605805961516394862716153478414714290569199136279340295095940488164480812567780431712775991624372113877984220404872084887424700125439099497913458216818148356954833347630427561303672418048079592396531061100809848335731994683927303459389673030656823006083075989345092855745595864154458762710669623677160944806150907424715521312764692509241608777673145888186751024930427684982926467372835345995746149527251109398166593017789549413381026246822907327643151186329481762391436258144712706383630459922864170753095953143710247899545536637105506450482810610065965542031118160665737568420110462859637073600612906965158924561582022774011346357441279282174960193939650705551395314258036863095332238485989259442708347078150683643824498899414199600537567508428356619237709591540407859090673837460371899156650320278635014761781912158600305136181543539724824594038623642165572388341808821211748152735269420514044259629356998475385411579133032955054061405859510686706001342030116487934815520395317384544370807172203254603215355308051587254240656732399157581890970010781851287119570869076222129947296717973617547031141564192542445834199621020225121024703378160086412806747727140377176348911975585153607460390735264812128769098314224762419018343941105415256111742901644587745048549180214498645214174827848676515343571025911597224226894568625167449573613578397718323041997810257140499027826179474124775489182706042335697396625402502461859083391997542735538854989347694591117147289063239448018230266752041423041774916328812900219123278763777151092153289717841860907269854550454772410957231526733871821688134273418339488823321915283506389369767169908076011072042160104046573284811184139925088283638211711181345280475953932499907950775558019535099623015867218681759844745180099526796193190901608444719666823428522386638454694818622051448888421812640962785883164566062710061440438966834072470547596297172288171719936267920726441497849667355835023840882058721035718917846679687500000 [42,39] 26864301014233340457381565483337864109058680543248819417681453751637373766048137349070920018648136999828916051078108679289630871567221523977974392793001653255866284863850628623868109445020849403000462171565485364147903814810616960158037770474409361157259720420777556689521963535762991694334790696642522149148392202485880086706914008108007928862968767922584833230602689387850858960324427255027339745523284466084192595612960658870243666992488666323154549456857873935830169016604093836567331320327137659544451817422668157361752929978697730285651764781534621455909482531753978161514582764992485969998218649689540815610506967512522865995559804787821130473738506376305259279616390097209177661469982375375240823822941656508538527418344526434990608482435371898188700240984985498938982938529279276137800147816993402584498736324116618099742134007501995705046994180777770472180732159278807927189678916655988804118109051706675825814874670654411363388128794894031764042441987596161378562000285657433550347182663276314984031462468519174708753229566129320537106158441058726891499453311122912572405669178346524243279226409359784093648968854529370408593928143609134466125800516834698763003655105120568330108564839692370223930729373296068839699275681222338033774471731416955637746999437394121805788336719081985755874628769757376976618564173394173575137572858612053030611890845640797619629100747085730133562726269198408881556324950413906387071930442114603048113183554503143844136513494434114357921575751541330040716621027636161769671710200918754234997278650254404506723320449671376961954844012022917239296430011967840742432569876700049383351366348148151784716949917050017377277764900284928473941657447632656527993069333707958103869975117668540861026525047873955044112061986092344634767092824279968321568389129159712719550597673648218709780149150673102640375231829921769245307645662239486600162836516640403429477233572623062376249788209091344571580512653723131992353275235851010400516481183826092050401833222210212710718706539245566802640456960777220735314420552214434919588294251206186768491220041668447609631340863069656120966581024756353611325955282346787930452635041131848377735079361045419526694529935320991460071640827919498452492168771930937939589348806026356840382027024643499914599863208700125660755020362557843327522277832031250000 [42,40] -11634719062449935193788485045324528701944897665992683686950467303307401952871352369954255645350731679160149808771821435177474908361790323389198618521034039043823360462071819192987923742714151266515693462180081345822959396821967130556322143564162800824066221912134107096030365350163954627238085379303690183077605843399690670835088652301907466547245546377253239273529024832991704880142094453530357442765621875109781758544729596432004847108555164128949932057640521394329667225585744985963530378878087136612565426004864386695836190012565529707499574111632504477042412800284086959172038697192596677277632030397769436925036364753163690602580642086992798281434084009275971224483784758489505066749009555728347144797423554908178106604741507500240306006405603686762908644469704126221424310550275415632305079601572744062526483555675014074049250982424506198385759809202299130984820697497897567772839889308623373353739516518027974563391084354332932391701150247926454337481727951991628145122291580027113182461347471808773871473021606250161917267676764858908742444975588615975057555161069488610170618028837877209273928436506910978125269630212590843080973530857050686018505848760605400338078092346950858211538832503519884702956492564232844732012789809051108804399646798525676531277814554501243106548203652685759767049216325212878437932259908079258748277923556467543632197205767932352547305799316024357806660880734790961545207274101363919974683334626779367758017972278696677759570785329776170306608878473589804282209664752999516942316104433839071709734045102867564476674771049023551592308305390721469206983601076749510937996513358536342675279215283290799640520932213042268151392457605082269398555594213416251072918890113811012371420456404845878045527357318228757677234264662447867151726713398574908410561790747051872632486796948842098226810111947324543485413109158548565338691873030014605754263153778820564612214951500767979774315621930855507359069559507974650325898030264522961491535843121876450497990047425213140048466242763036491222690761381351821596293580549351476598849337028609994264893021628679835686329564042141154521474328984365005781771004141090326595434742375016527582477775254745294639360898488769836739185054484062746569671714846436666171812211097760373621373432944268872928647931552781358277570689097046852111816406250000 [42,41] 4498433976089525299740789826356900482436322192038800216054244902815333771179390135520964954141407109014759739164448728257714172929631411740691610842018725488112695701447590226098373149464144630162540386660044587781721373373427319331686622932639642184641356389118498138950056955501497910385323242434626263620054937200604605471361063045460969524524700209085192120384189855193951096308606603390897762861221196886325877752072502344720720668746352764290130562379575767680939803354546768728344078196483992307830919160255836169290018254679755591778609085428546107396599910992548088296590403148275546981271598959059202541710837828746374255625063848383272730507325843735728695821328480497208349335201851486900810894797943392843533369556276929452032874221339587402166942001609212246894760212415272894915084596634922632968877398829923621500421364036934527399388295673598633162424546404196498246253387976070490340355097863526383658742399031141651707631222136903144891827177194345426330647881237615151781034709928778089135117757715163136842157342363095374076796033708123333450177344417347392759684314569485117935263469882423297920767756628537918755941580493551427133709082394258660673819215847035315780557947394138468810803139256572394720181806599222534749355535314963685581771838676450531355726958805051996901957898865952638158696611282533526204684781845597424058982887762142942842236517449796896525956152692653843333892378905910082623789668509149546058858826328424200989889698160697920399661763877320222515191454660858939923451140619561753949850219062732816265907776773903485715604862434244729356286405550864358612831998878315161496922963352722547173378391125890921375346879188742014172969298947762723232809286877800399145426243729491603087631381680980951704147051877061256035876498170799161897618805586129018411467656931656403040735011651249633374355996318474067265447182656058029127364671185519080494647921667660669259082691938122546109750344126812112653915454514511905856351682996642746998131912360937653222778977203068600973234942961403776260199885565252415553416145625140707173148293725005729341640059310995298397135099093723676042902531491826578892994075129703532446463240158936526644580524901827526099004188338728409059595004972584568512961962450979644067857764132983234227868007959472151924273930490016937255859375000 [42,42] -1569496070205682574244491143619446368360712701779227379111807594199826666189923369987655047511602233717147309579981696690727790900214116284777618872635469751429397512928145153015245943904749239818702889029322112949658583832749382845416442228080688946999041825550698444013600185867453497481130135253569966042995132041256150915656095071065571995324290905699862597268220809062474408832470046825507677145245437043232711023279322891305600509523705174983391507348954185063265100877097572148556533813783780881204844113027467475315996210243480827137955793448393947691638195648418659326492714329544641890047825716695329541387599571133966449437559405703487073343718187822612979102561082269062514723774997494186775184537815015622033492749194103244544834151152368455702943000253115500449235385746863163584377217393116464637170358735585329274107241917241539997199849630933514622349931593499702626803139401672331234672065799554995216496800086865129544616087324439558670937292356295107897698723732348816466242957758714375631291461879844448937522563878864749416899105929407104635619201696939907399408229816650762899946688566665318791984210303751062085075561179205302073063908914249914519570748727991811413805723670209903260463580116903185774125344245359864286252792690462554574606589584853322110997088273436994630108524285340571077827585044502437231989892011027542357922482600176778612763866544707718138877069448500752988416299379721823864105734627922288141289657649000397210407523502103019612467101008085135484651495195641824769698114541255161498733439199008856057466181423216408865241223123194384867490219187118214177980589391335582705860768494749820351168172370657675577973970482913782375541680326415553068739205898354166398036945040555100110052207371572242188705106981253910451237452832913173661605862455877241725676863901190409504836915097252160629599994135739509492790671138452370018459101916005253883472047637714644979523326405787349900278856611412239997501628270254281569062108832786062361234205720967364956851522492807620857260129650670738708564549728809358091889476934002819958363072725222184791787278603379430528494106721650681283104921424244237391254992434306648978912864384321055032746521853669884468695785606285881389790795181898588311804266489474611728200380181519031988490731066576699959114193916320800781250000 [43,0] -34646214609764392518318977109058034582680829762534035385444508867615715929910040388513328147559523198194809666763300378177887806136734391349713971338582384214886060795292381827255551881660923790204141194733109846033679007701528666637675303064620310825120059521832563683195610591545380485693257033155585400525881547472354670105893918265341516954347991408797141420436972157312859944332701230738616809468419500824946791734895537073665414080582934283154168330722890274444271208514766232736559561633349874705439680369351920575377283962308327212112400889342157791555118963956907674695604126127769218346385192438669684447251385995400636265020129612418974303917790599127753445589062578430067456414341882140974056515925558291025285560753278977551571427185241323333860755360480618276602603447041046286745900011638591297104825856779414893732940629573459683088129651865181856415137083460649974448162227242183842559758288464839151657724526863446131023894207996289283653083510865954798311981587709180197558923487981389771334130416557223521488351716398215685716120384315888951882346730569893435295080984397209619800385070857964596288047591987623960348926279766163299604642398517125043951380624308251476202244954862184514333835014889906761587045786444745301794695382070081251934172141222616164061961422701737610013132516734503994089718618387033056168107530321186405989816646487394535237555118121712919372894655508985648130253782179706958016632331673896544801501155128227621755987299438216762613201694756561056144689189187446026842466652461193882699218726502704185173738065310174443702539120961084966730360692077758320934519745736245168611182215639453109436534076066632051267866176486769050231074060859117844099476440868310993959999472089318233901423541557059315661619691899610269298921756523325987175923417832410058842245921695188893713649921276397195553838951905368781577206382539737635604130904158615802253233612855410555828062577420996722004296710889333194732900057829490318051356974863150933335017302682644809683479166588653775196979920841112160738385134034656351741038267606948550847279613539917730034121698527161524614889429429561322371256977825942778621952410996129501389685412483474053267315652657334925475524509435356942587987258589554521448739755663609484875570433352581026244650150286526379783773977310635105584791659940304127764977570880233770367340184748172760009765625000000000000000000000000000000000000000000000000 [43,1] 123545833361641903706772161717037876412766859324136814757650994015426990910444240587488658539399691192711911133960742714667835609714856942538426807629578272684107022524311416642814057520795929138800464540169176030428277877710803359477228307107751185076992202866378328871614771116068717773721211433477193633657640973784984796362229447784592170661590389673788400016376194758365334288120013510332270321507476924326686688311732017525951154380409295696345753879903169934689292261584710460154626019798998698615082232465094653836100086838582030502530040415643665121507074800451866371030161151005925413119152390122021506469018846759770690865111722420394403673650613555068189088958473517536239457151574566673347973865210171614094582867895833746287998334464865195766536024498132008178464312553183153899402366490911055773729371869765512343361446510248703512369729144388974855594094440858621033248060847229509747988302098173661182253330763839137058474821983277739402719812951977092994496392422735208548751049984429071901432522047561032754511727582365290363738023290019451036899836026063918128367097695267872287163162321891543124121737363147026733656959361823531737426214735096379160712859392911799291438809793414538692578513882745826448209256536124178395705958504639428766983707812260603668105011472153239193439124727875972395009262152517515183942753938657780642975969655754263034692424373253307998185611917017229454982904493530720294573045145389810585669085776769965579926565882359199503064371321385867374473734783391920762973101072265802882434354424206417906765838760942606593567064184789413569183840061424993957366883367701560963948058477909102032245782178570609072412567663140007762295790745763547254279973552875825571814506131029623961938367360061398530954450720479438514305123512962528163198413773475126256399228010922972914344118246610400240534871254369486254895739602454542380894044339698666460651296960970438303124475528145315624562385095602476262928400497244592338091441927136598557475553888271060078731115611912373186265465911157774786207383969483956380730579217665455083730970831427184370683460820485869881763447779480736223110443783667196736331907224208615247824050348703191470112190489923926939820250557208755012375698801181483371241500098364079225958115215384355322448287713208670120780533278019654252166267185599873541846887409732802520778705002157948911190032958984375000000000000000000000000000000000000000000 [43,2] 31352854331994496627371365023063410709948678124393794266805575884404319912968347912826878092136158336516010707786741121456538136729511895992089447482662597979660282214344502538397983105642255619677583516410661321739768886588252330237447593744827901962368952722093670624431214178913751619563567186097379641007595899040311480346654472388185666109013403410836935649194956775270908323306733215861267840934704060186066398829530505769657035916377507192554188621812359069429608614272825799617541849322866756900014921857484203467489907100647856952731624705541619053499723810547757557464376043490533491680059376255440062859215832703607122788496777355260821337875127555072871931653315651569487630235755579865897814730166384803517930361077808841400968457837435212609019530798948218880413704257546866730335435675492397478254142922112396337524619920991183970037623078343416179393523084431942174438204468343135939285990853009655784285395391289120622654111707137049252180956601892466708681424176221318640765249393941396723375524440582605992635117744589187654213222637748475568691595975426753559835480989803692514385561852402370951701550788519215250876052231372281000971493905665736755681758735845654789333871451982881991916551544743673038241348448043834050096803968386561806914184083366755126168815674221430000360064300254205683836115027220516433046844642888632487672661711635946741294562325897372706596515465053757198460022226153920690844497949552289094086073437210753199451900875813718693642316198363354325634915288301363293103946880286731747765621569653232440809046250146154200305165875468164496527674587021772958732249200359254379234548484282461872584438593212255397938804242121022703294961054953850126934031906682632083754864543225434949740837609780366742535574099348592551303875033498899856354679292821084268316061177812572273437315613786216523386560055513110103975350631755817470071231886686739838641843570465156810485239815961716360782254170096277038792981050475801832237176018969669934980948251356211707732398286344622807904079493824972248058049096360517903458061018597952570794787946144087614265060053042272908505764428696623481267371290470024218695223208883729216319865196599117828272585696332597499577459392163625296125213668276860729019945304231725860686373801827918653246922427194987215612777149576044007455173416881021141590198576632853944088502595732848021725658327341079711914062500000000000000000000000000000000 [43,3] -3404519377263581245946948961186194007769722429629230123093870152415643147856536109751174068893314457138319469627816452088910146966585835132770605578224753626144587455504448147802606856611642657396804546748030059459886656929130804001934765105079776501458765865456023138415140916678985011541437542559859261442113503040322148178475900346622475010703286951344953955402695288865211756511519407014188203993061249013293036176229711729358348133048583712783209667460274703837987679815522914292125588565792538038649036001085320587865791746351214305269150663014514560817412633944581277184829737488932412533120948583343445952633471307340824893015847545782121231987343846151257920088595712277109966835606266354112035343325541516700908970939969147595388420110120642659195071876044187977091253687516539927975837272715964018120230975439489176008433738744553958771682038871716283923368633996871858554860349716651808318191401306237928883335970357305814274640203572441761483719458066722951289299758030207706590741006075174362559967094374701177312189718510697540044187564447263989682190294761522396904969888273368568013340387401583512287202163612766472967354977430391485211694562275536460498489413410762227227332532364425184781670936978503457832047440684050142208134630940162354441202751183388840258043717030963239749089742792781631537076906494062787119304470553532249655972866003214934771684364010080812574445132010189105248331722397112214735889911132035571088731136825257012499545742797195957723321020628589857514155246017027267591510549930492114136760532746194925219692869772908608896496240012526347001412292067724344963234909535169247816687063880507896110940170315389377858708789666930824364164594441772818194481044906654435554335238936244617719189710370019541682634828525826633590732254347834510073313016271654221497736828508134276721663480634558664174916201817407110553161183659084217275001234275556506212045342216401176383948653850362447670445522662763421183370496815780765239307995476161004658594636249321342033036049019856038974608663284575757995163480842301902002671567655678033622720081634977242555219068371208370339158767541321037397845454963591320195426874676965681469669091292718047447808011699664431828343806230251049013315699654429577064135887055058716939444383658125029071752584446045098213575001460433054157146106228079926021544955782085209800287930494155919092236217693425714969635009765625000000000000000000000000 [43,4] 143065098713329917905691669205133932386270819240615906519254944538739921238940317502942711331807738396038752411204569938677449129213156361486770223572480234810345149461084448600420368297764910964983119438268665152116732154202419177463851798831923365594061424510890578908415685015831125352386537960251465482191584777055675458323609631258997856427658140487507480709415989461393898711540521548634482604779036196640021955560670154455442486735080443737149152439154588703048770037095930513277244865114261079631238023274805894007339626317438781659153375175833159157360247202826266519941960094028736482902405901687666116434812268184936570625900347489834383803774188992823205862569747475025351616812753593822644767351643735363009126987513621758416463229834423003182667589297299370162780458174108904831563603167786303988033267857942686024198459812285141054041615265520913428362368600759430546152862504565487406507612757553267922431521822269571628139124861082826049619121871282910030820206583248159971567559667675011237590006951701869090823491640714569608419530648207313156532903734303738375938810807460758249309766466352111458872316202678418238040313742230390529043197707364266672100684218376565946264019959594052359270146086578390797889988770257749739501348967836810173390393029570885965779642597907050333421018992536117296183171880477885761818746424286662409832428873089053052936992808002958117838915856715839876274540797109368076647333871211449105048140296598623162199492941948248628415499320315169639900960653186965598762289601291339186461619147592415949235913616119553303786175794117993888201191833603039441035926713627226736765281409457220371802475454311173441583512100369887409679473778248702874824751654173260669894440465969765874937974472907952885977836755717110066916473674960808059290664499933206670502322192625432517275530043478610624089350813713705148296770309769826657716273092078364461909836328948291740365665388076339000404946590836727381203494541588794634139582343393646180282194253273450152222381244140246563154260553382120825833305408388365638999655773263897851285163804626112422127218268042682790703896493812438827450214677277978854581298430099953737621936119748328764153679991260750743146507739251822055053137831042256274202097621417336206883975792308369845523055780954816254396800580553839179060862191445374619331645608441482347430731900247632970568645305320387706160545349121093750000000000000000000 [43,5] -79311012216551838361588131971565179058902497766995244729776678512519374741958217077724043304901999517287181251311413988706154907836686724410312161076904403137442232272218563143077850243260714534684999267030155558447676501307809779499624966314024909512441656983834820548803037696532372439553787336487500917058261073562757224418490740556104740375021330183848705442581936711688024597569330050690480715081838938494811231485483818490358617442432848221688266449333634491787685423513838773414571431345910746639878556653266760809522998483240612583395956052572845532431684162336735140209906284784377011313712015318036473143081857687456510996296328114937416164790647101472823638755821337070065216436871032142386033656885125862603988526080940075513011725811038964961537561940268133183167245351776499569421593322388847842411267667403087326818691549538559486104496338731684508572612540114670611422953945201186061341758274878478863788282932817556337402092277307593509202376181097992951323629563142919908047381087488421963636218987607235797280544275825074275527956349245232576627045835936539548198740044188482146943510683845950634084074507945145005429798979237025664785675140736918674421621619554669692051472943037365228651563257367071104477930630218454019544984988202138421348802724439527771576876390664369480734016003876601499249559542527934300422550620638225803008155528802327099334911024754476351649681855653844122447947835856349307564123538400728769903591846880187716156134601180914147894252918295367357988624179074466439177699774152406576529216569406003338511376902363625308001989162199004448389714520724983905022980694681835880149598539645532285233142837620130855986713417002412384879458220008034089210769841153843356475947939212250739416039286730388319315575145519138052231373454477351409878189405422658635398782768873536146527835427148891243532152534822630806722852685429805857461263830893987657561722783229751198855429324196513773950860832715957795118928788710695817436000353911864745032512162813548857453808162588601813535741321463741915681485326491777132704878326080345676700628514968525119123475013082605727284313564421711170194523105572690542599582374481850650387879408611536774939184353832373629885069518320946655895584620006487548013878479234125829218733102473983077422355759223975615230841012464576598800473518579835943405293634234173303889885159453573826304761951178079470992088317871093750000000000000000 [43,6] -50661009341106485012972740155208348728700775458660342264880442670077834217159766961782983306260958888504740154763444768402714117706907324792678501560065540481372568206765195896364867995172424480771864342540171615234452770075916314881515348892169312683788500863170086372005813310272218632615759626033053343840009578914965060269614312330672131140070292286136805323730285705016619600673064079096838271918531354790154410116606654777811718408408850270568519317610728030591534582235533749280373664022407616968719397310973332152705979718506553056993418955973597123658468933308096813138614205478009690216485041939882926775916978760544803954621383236126041538612453048121127867193539851544095321631152582853504048871956681499266216162637079086806545278917634436605126468852279095168439150232374345093949512342325865219982658406734179425534630899789823054560719585101715417317138964721863542083627792326945772436995045069374014200057112513373822304252573008590401947354362589756210752633358334280757008606172856312095732687277352877298291994207939138338100675446889015528973509015589023441226823432086382539404984305739675818947461452712609175486539638971694483553395714358294937787897625844207095249011672730832086422821627300544879995548183826167021528802691544710174170242175737012986542568004220425449209678421209897338589296463040788204542802059357448834243553056965655690971794474832091516270910475370115359835957970774908068919914148623876217256252701497840333172458951538691773164973938272639556264127984787514932177192708424459481573460084987429247532887872471213405966361520655736183951383052817889430651820779922161325120756342988701681244312801056014925650874586299943199101346269518163149014461452697021571991586785153333286902573249233274904018531287625196604408450769845466997870308437806569281997774081833447767802972481413237596563939196037298753938756803298616483536249051634801143427017105267225912031202118972894757463985912611697746664815055234360871008676633493151971208551781207588851114286664764182794175472772523792432156860531264143617481854052947057500211465637843260342180002784365499252874678277709058827035992919236716732607497137610121766278879650250207956250072703385713736139536155574111679252717233496927545716484843506314833550586444825713117257714848276323854106677382011118159648441113221002172439440088101559190666154018895634639912950447637740580830723047256469726562500000000000 [43,7] 879058506037649918731980707162372446250204749980376671002907702107826488886712766969227054401973931383658290395721681120000445224068718031389774003878603756467937829490357081690972367577738654496480534689341222849965438075875120536461299720558308380529616244566577131507841413494926362483531536578254913753617582605604352332731017916672721460628360114628858024568014876257432624479206811707163254149151547508139283854874275375964126186047617033413744550557348258037139031737288099067753484612600300359818276960954460000319251485774961981468174174451263206332938682694939572244123848207405666145003022933828612511475112516702043577696161819616994423191346795660221377198312770033726741028580984220806750826943286650532583700406969563560145947394373272573272670213497614252513130992248005810328883876152922914134101395332069904530076820529343964912052261375656434950735074528465590148103635723218165310690202842788853511110023150073954627542928459801623580451053889806300421859339474034268764980810153611642006830641724792550709050553278627887094767728012835716775141507584741737091525517768879528796133877203523908948571356787237782160478560594324035556611768334643371912013290656909269892774908685232289105438525302030289235126598110628308145489999068295875746299659220757743068656324172353960734379812500788819203166180242209597580435868679892245757891555774818783663758787206046947927444306965097602262028050306057009698921804738964814576848934627399074220123756470603422293926529697976664186262358618824370124857945700698442226349623174891226396490398903147601045058119777382025863037571089025420454970354351749977228748878763033180970574263953687071405073964681650000150206589300721224829557067069964172941358292216866038808753907775909101012240996516408062093689534452977544458819255801686981617247464507908320232755373175625407639450636385331439938686226197305485537526551275999518440992221779104183910792956583287588759702916591187114537565081300924674093866242756862647954166668883540897816054478834839742317038967004995812441399240417327091442293418964192649351567337848485271495176016767265949413898672299818984594951114760103131253773932456061767419376092257546251587686624292561666719685687019032673689870441065441528775811364226732471474369616305344330856226109072929376106404086010607541140002579034298992962571636220584738094320188266550704370150270960948546417057514190673828125000000000000 [43,8] -7234225952718879803557543462325638892453730841450496827773878186551309325966111936560804144261079158424093853488446592661082635583280574944903494128346586296818241658474710633539937988289097784141933928787060895290741158404066957895370691065757372537707707320070966210326898206242140656479403647269008030994033786560674374119065684003209621823065700242284347431007401421565838065564602358855707320751988658443976941572088831215318802351958929388141226129011156594494557512521096640866506566451486638733209956140930789776905900055888842110802482218525060416490001577729295951711275896963604759772534454899364562936088126081671898086949462984887227504928685968927806954258643243226746999775894798189924424944246685566265145172246412869656969142318973437685410960291378278456409226123732202537662665907637489565834274887137184348004846139928293963255845890488438414750766762649649246286529738386253539319313165739635014385733159560006700978207493562313217064100896938950130043383724902064910335385672143626453057510285801438058250275368219734602213736222360567419935528790296668778884880721608862566685923116862328122003080399654129520024244577489553729658628944352996832981454791620367842017954137731180239112945857747331134108108539300996348737351127762011435264453620594459858135466367541411952547193359928756444818919106491974941680048033955533768888924253177228089821298406308112814138834231542391794275434013723265890298300605447811816933249296288607508146233238770879672917803067649614574938348633141660590268591855528202969561549901236043819497478421566406867061904108103724614790113570129445167926633570499900335894746386035963455675613992976581045128968149261416422174017230025776459860880080837678440414275211978997298726447033746529550210565064598839373836721839524871619327668909173238008330463846906689171895260243251049320435816043222501911611024465988924519896267550216678485144792098671497193698395639856651827746982332364026892425202420914501641563908054865295735727991476459630283321640515074639313331392610168567976490148336566013957735714268367492743484333758247862620177386803417789657293165304991921845156190703780385145040073492570067922273684483462817185852957079791806869198872281010420569300883674824957918120461640747330070437125020698360878582924870210465805008560594255444818114670884544642501638949050004138357459040471065918071619238460812084667850285768508911132812500000000 [43,9] 27212752413382430653452381974250625166537398550431862141701159897539851070606707621456875823208954672480663365005802031926716715952426688363449995463643607154218241064728087013616682774116975131141349408289490655350014215932621542716396440307059446188355470367882737128100321733176136763302325346857082511262837905870825197343963233122052939138051424717205675122925316066758894382911520199826891766931617845233377663008789944793305543936962784511356220375030331572836779586983215497981261708508816356731629738650806239908457379763043853930437297633365778850818281839406299973326653174305860052872189878339495771132563596309598511207589443622153337362508740035997465431177441404542584839374094555790237656713291625349004043327997196958251376062371982991920540255187232089554949128855713567165038170874029288516646336201250191328132686432228857753091790847630501776815622874459112660253020572243822055965563163207532948133042771964394205210608999176911661383296111818038724248440461378625329335341757020468030740150656218630850698864487125631697310336630961172613494662084799627724556824747792728181895594305975363434960331076826978813895778934459825615986612865284183855357191240706252053685328935228237208370271338075880154314005155640670179703324117720774645722942025437513305248718693977925014077463432290359725569424391765534830889618314029658119292555045256502388579776577119221766998473762640945999587141898813895735819094016709115161193107027842064755950161398907319640954865215202989606423172974692315689136453753740503056549408677568573815447155628236746214104504784632546784773437127461799678137018035567393597457217595267560296524816821378166653932321908250111344420622811242429468010831185660517532269005517667744687686084504934611684369817002448660998832876032699556862086019401964840555379025765235695415839373847069801629830071527648636623686751859496759312571011897746261988308057484402575867062904980573504962607288016301258512611711876344978337113658380548122702470502513529572319928840274202504047404040056191748835328271720053680138924684817250288506133919562781121489532041710003695082632499233952746593470028586180674373594610367265892132815868989706646975122303915601016657125327025656288486809743141050893061236108892330049807088404703676664128191345763185566816054357474619582456122735212543536050300203876272530933213710560266210269908526697690831497311592102050781250000000000 [43,10] 72794114012579204881352593595786707279739153841892919786600171378864346912512069582062526131464717880219248144891957449632218420830289497469135788011614040880824280319703809881191197104241898598620698950086350158592612683823156071332894218956766275301563181365169884663825609545343847179415280413931996719715756587151572554673632942653065150902012430774556536577658950781299561125145477673191014770797205267877789232041134576277577265958532959292038487468254590471825226153612279444273781882723232210147987153354204195266777541739802868017874052143055703549825128508249789566985993120064314142313077088964852174787277526480225791877685110955286984034977960806668704986090057011033204148420000909625978999941636714577676361933013974880582226074350266610328306138899808073847525906580567797909482665653515694166377620427543119787107968695838950445597140393441233832480780508531467074433087543758810267241871320922916996320464277913958242837579059199896374754389656043698015934485680262357585899616701603506861612333836889022834030512158920380750988692308427044349225715790058931675734586307749957479796937036755721138966662690122869420502319602718215623987835776173243127727514799755401041720216380571637490854649473774086811178975727469667921881193272057381001467097629593275356765703809271493354019676419164439365732706168963829980009716570525425296401990362922172954390488808304532946702416088524175214558555578184002307227169213885188070889252757211033245852080393613201824953116026146004201324018133361835685032124478014197693317549712467817149448046722989631069403699140577385936504543712880889887262512299961893476459111192224169499189259062629533843677723463377779539503195992109367284477208070878406896815454854107773055809066293055988771823703823623426773903580193512408099121624817146815307736464480231738958293111992306296576484971453191249442697702563160219047548721667312265413766919265392695338461279298183729650444385072694324335743553859929105003141941196878007177328958002011178838806037527752626688008167683759209384568610704053969402837823566703632454239412762763948867106142236010783458042992289185452095831473286575864486173076215648718088916891430005632930588305781195861829875533847043859972054053776363759599113110834259678687606568068925485925915339219681046477930065255526353282935218799426369591059931423684731968014714905378104159439089926308952271938323974609375000000000 [43,11] -1761233197521250796140493618919640463193847179765986250119476898146910773919787506837598409249842423839648319533312291182549357684997808825806798751467582960655544090421323496536471369369262559592162984140766119956065507550115664822729831858847319010391415874854553224190622511062584069352119610956309173421583090994502738117498664740489918344762942814522337292179408526686568006907450758968658698840177544063923956659931228039577383512300056524675394075678943982261347833159257172795415607997014348880833028423038947265466943342958569564136522197846221342566648190641864151399483102461898106259386404880015760934461347818719742934055844373624243654104237503579042697306677706375544549300659873865692258930775659572482458656075777068655445891257646012390202709760174183560165422113318868286043529902884518495447863195677479452075808202498278566760106768838294068948613636252897568241732253038400063637977724253520434222451543956404706461614097282633858682077300794818264139918904863346664542901069787421056692056525558347999624914152380882425267422956640362901920232364341265044933309037781013691488915056276838108896775192972711756067015262896138819851874245222668884356284842650563421425549127906728082248108100015814229307854184458432486583946809039785066792811110933273591539295624538872328310048723150474491181712279053776457210179835489234216323076816728669176101117618368447026995116615451613664600643251018915248944487269438007451494956795959878916623142093877085552283789113316827747484275610585620622203525348616373839983690396204511675816152043918604525809064874780157724029258220738255908943993610187010333954678761738843892380550672526121675962572562279607592733678048549376560181784919163792280259777302344994054778637578211756393187377984574692068980253901351700929522609517002037977855730012367429965710857765435974508672814811822356439333218931728094601401372771150331950280247987436517912838926820038976329752741028594313355830058975075849563569940035506922870979314701184767550805787717011454525606646760242744544374828576235299233584369841323327619073796395175856162076642756271019786069281618774887739837424401787342029292525104265784908319114922572310807784126788276673506624082630470885705345796531115299038478298895923049332877791861290628779759287201976540708384140345160141896927110191133507263103820161284108295643736625916975224726002124953083693981170654296875000000000 [43,12] 13406730000840247023203959932745767326773092606122952730175843873775775251724831840704241804836497619397161462072480528842301458081890577133615750584971265691023925050951996305826316268587812493520019770102571832438831280843993351400601292024999570574395823734589606568969541305181559204298948975997129417761122001009521961727570061503850771887003414800344990487795271443425771906609518464413265070293242772414696160809677527639511875830606762186473732393927132739305029030961523537997503920761196079081003332014545070811757575402040831748322985238072912356780677670917146618663721323840517069619312118548417149626737826356137924015821232862903008005639652849121907877991341740377921062547652831980491564254710015166917659413232999586351169926289880498818559977649531737451108549260785980118010878670636586326073103047688936751611074334426617131740343706764763490033696532759008440153168739477471828653370059749867356120461059661956751391883146307248289907952111099677447422307157736992651103120222150307915448642007202768135872120532595145727511843598604738729892372033238698973493790847679754135451936782195216221182259700656560401059340763551893304100648147030294806478338979466738966188262499788933344792190623602978887150954355285540514300480209104672237567593966796029391266251067944698663090602581940534250593250458372939425967481508210311428542235137486415190301569541920172421556707288382841633325802827308992471630808402443499332982272953275722328582330406994567429136787190762446859180817802764531899304176335311506278838283802839795583280504192176001735728260454153007073060916313581593745804351584994561889216535028341670870048811871310956304509965743940609302948334626949744532761162500196090784278808573757913977657720639471583456905161349350039680299301984727382434425467372136604216635422319742283997578297640340161511375537128182169870373448851464648625013441623352795616888038943355261414510206836134518943052440887383743557913759254250751934084659329316585684829796793765263762867148648424263299348944187045327304098460040477276237094766419690028527496192464765796763813992651884709553818186814990905354978567271809182750828707033834013822815875480556371500123916655062871757290968664478510100418829656007033529486721583206789149934322795385481071618517897011612440738127501820196196385057110690049825337327321009857273850370234895279519804489609668962657451629638671875000000 [43,13] -66755064795042737795425365127366902266984582160032127678181814980180122456597931209030198647945724598018352708881639945150953390543798355808261583127978495715788558909042886760153464308860033991924661243426044223449179945863054250088200920790484757744008879687677833322701157511137549761340403656435965505549266908302111623249236481122537483636103723566974943518071788037961321526554321753770653202217293286246298162071278143590595822162923934722948246468015968818557186978108577863539260909135549743957261282513297801499692958954565596757005846086584866121574373867821731593919034598325003011748680365594006964938606326953367155406690637482124020273538427859262906908766377909555074864288686387278874806414089815826011962649063535613265805059037447469833452527472672823936581929551400355951371017800317491340898317953145444370412679692204618452909117080383600670107768049128909809102755116014094528379721317589362069683645848536514239676354300094942631958835680936138926070713997855364516454867684207904822027278342172125911531316985773209524423291090404068588739118224623509223063471665914685698273436579388424166444793820576302818854899433038574792087093438235825322034229824292176130103490511201054337714105757406763834330060168741491965140597164322118462598479442490128601556962878687229788263811013737132229838044581503656586308542817132203041058439795257691319355405073265011512781172669715364213296172559292064871650445119946496545672476984134835166276555705141053906664005738079832026856270777851151693133085759915714091849055861868620026047237587752828570961344831961870493174151346198722067634583014436923681064348271762280519164354048553082295960592872702660598443228809398510823918339072135362247698140884085610227907505498444343693320880104834703055739569332923295039818271094833446512458609352322553754123343700666883544956259104502341197771415958687805000021627464710884640000670712460362756558361386653272931227903544283870257294149819396575604290451245986165309414137658740967245187015719455473069190905892677976307461535172430674154158418399668222948971051021698471778095396014422106981741124256926931889471827476496507173564635868116224352278862832174102293577243817468773041255659352083084039957815986864942794104311826238302534418247176138327569799699275005196081744452717695199468307684945874705987777846981280520933908642980392222909813426667824387550354003906250000000 [43,14] 243598676150158587197382496479197053179114838922411881654032540962381207595500581627751808390646698036666935804443806652875603471410956509205673648200704298018631799875334687970114666202704448517483119182014257632703712615061287834774327301977809738465408424922605714451915466699286485689364970726592373116047294975640426146149233913091248670005341375527756022442358911043080349697673972782032583483470487232687215795478994050980032738987033714280194372471731792784546433248448902249870966575451616734726809926836987266240695911361957037444389724286550997827862212183405433265470522003122764727265433669953223244804572759350183173066783750940675458577451220361512146759101085983639601970041576083755402292335761962695579013961670874172505130928666371930282783961426787576445560724177549626008540462569741795241454267650682152071041890048206547506960920310759673080984237533330327875332152111624821388827369081602412769769374611529089500411576500491711094836829523135487307787656487817502364016452152746977273920800857018787861523833320400629508412320710725058934196994250691384493290202680982059221229659841075895508966973178584897060953023723219114236023056668241015797711130214019978026980740770345939835769485796425939634271690077527762868255590679479709002443926486813923932070915518026755361340026544133338084427863860792153032711543703244752510793335061023331947249792752977108208913772192894414911000306301680364827445057121042475631834776711974325974964189593884927704700083134264541931754794398959538706058032356509149353665986861386763091736217310690032581791600055607471055478339645845358284242957840707476467659566515116602894463662443715883235409604021762722624964011005935207412252914362140335489880272435774286969967895682086191101371904929040063215357726845975700240369059736970815743016663250867101428968292952637588951677472376032028642009534404389974615022850017464388780052502180122797811078304562810544547843508689612467357064132571430886517251310623922821566054291171289442924554966703369186112003991820655642999290937800309401636292891987276692931069226037702008542997467281657840060945363203186603132294746536472289929729156793641537095301911171778870609940971818441324932504933938502818421067456026414681889687657195319297248807168895570060876119211756274741186724735133757433666611946259126923775969041585114803802987124003998076204879907891154289245605468750000000 [43,15] -667096497387148216090453034652152617349874144389375391039865349092005771454921330663674321554576241144829827209515822023161058909606434726133867456025519124909474912837166400478287428716731492243300435827536844293099532079902821670534501186248475517585277863473708631559258249445963738209707384697485886674249490733316247493138226572512779163497122786879806640414595938263847331747012956360251797972074812240303890081988795788830696915869776666874397146110973381023884755354358742180270147651051654556479925561861761314543540661539413463555340410618762479160070008967798389331430312066723250298309360298335231197141198698358424102364916188740760505429175621578703748530275218029275604497133577733124038030333743314347293010145573356378877620736802326761337638352117920690253325924868340873989868363090273257057145712500480638749713453245493196713524304494081449235589056063061030136449179093863978971426414257079026697020476118472240330385969960503532911539775755423365036696035305252389369603526026168761027320633767212002610019991017362438817102269201278628152790609450642682267103595382860312564426420517900849760855354916884073232484094426597009043781348910072310319816681885831827746997858741184297245816002978941082551453355733005945082011515487812379019155910477258737899809004377412583387630389818366366324142086028839489963196917996505620002584658812133462569024356027045448963384218481657459905923503056752468288207808956859588606549673539231433179151119761873016059297379693700351974225149404416112761282942487049609645946792380258768351511535080565239849865073676022264682453269709900163412987874688963689031088351981237963536646630651717108452415184903901468149950090295461051633771918806862979511237409897169400560160477056733203799769424794671460676308900412672293737125160680046490529342728931528647415934166963331089873799402122089306395789397832683291058260020995295499228354483334904435486147992083457007319961761498710467166133908678980006376726489275893642919001815245643563830897967881643540570643006740287975413353084016596977283586961622397486144709073917775686256433283964532665480405266239056664451784929119597040978648168631870743664219506974614947376417648238393499590325690506254865103764039340855333955959395072667406404596019306398377327443578093914936982546303715659985847427163832418875634688539314024217571907904300587688339874148368835449218750000000000 [43,16] 1330751912433559481442416515508272084459580882686188391714470663714995349648353081077561591526603224309338536925752694650791373975073454385846299426996606574245681230523756013723363016054244046842048338138707779655957180320291705042180818818773544665468756251558564334194926452022003906787195130336153124277962319979834403520329974244303642888629313365354723259270374945663254682404087871426873424722300785032807151031301704816093940156752752331729702432808621297210926014328813682676489432732335053330635448744908496901128343471318747275177782970512890431614573633668471295277379921816444819194397726473604207439704559680962767456798108314433988328031351686186470786006833958844111435308623959305847252531669412245152729680679709052144899095459784708764804327315371528679370792091760722024271907843772153611439469419379790702766152037895041243021305043185235697905543192410313592970286887434554780570118905092961980967446583477060266947211464384336973268243460101474751272773449412870596606471391813547634869202737196978356414511884937665105654001584586804686925522375332948986690849552801021627886440802837740527816532091567108084761104165682828338978710317135432659483971399446209969006373304033403627804042846225681088294574568492945816323423218364644359961030557009523842512439803562491034722410011920323396893984807738698102884334607085702607256992212311268575878994446993508325082955444292072255504097353894876155628374631556775879194709225807463470074526707946371764802733733343594843143571641407150433884873139611387035735239969278173394150299177132290480120844912233024553552606709242334951316365468381526576890547565280709619314370688137816642550540326601463763788213059465591821075815287220268810618982486782210403109648945492189912819867343954487652679075597107037876693407692203373791986730323343633298725759046291497250601612338695936118598737369078179716443748728992217549239338579861441852020822219721342437360545214036908690981081759853535783614879182593905688865217350399402937041872633993400891124484416881940368845435017926624537712873625526101473107609929177994918360024755287640450197267306414367962528855936099170167620549075879647414553628659732056640598166286779520660719917220425587053955277741154151069214184509152037296821193098750787618248531278175251130065348030654230752269653405380593115977295654315695316426831906753136536281090229749679565429687500000 [43,17] -1679325423171322697981437562286965194371329921652259438571742534494187292891924875595131515893663009555385794551660815000875074226478932158106452125446191764058824656151451558864894535704404834291923709398971815767535992483081090232405487873192648264836247894048092207014656110368946160167262471624716867470005427329598759388231405211846612772444038566539324699370099839524921338204059249072889696141080587890554463855516156528493101992799936937690212526766775386646358212580058498701890312270234786524300796974415860855887038981397169768093744605128581837144387031555142659479158086003356934052955492314949723173924864210421675921026175564158292513770071818524619769935226797617106673872418612299302157798450915315780832132982676795731649051125529154454367734636813646182454513007826335600695539510846034638051159276340529156135924722179638941996305386789496484526336680843421879697714792705260201525913527065164721805936236419676978367005270360505104677081304386339802518147083005529122680193225450110117115963556839281291983367390732934912037042326040978811027887874902562283408197012102391962813418851876841254882399381043916199641571963243222840904894698455430843587037473555357717800104559300121427441972671489461151122910369405764043015491852909274040002230503876744187202055257469719736348398911857636599053858187010199948638492486176211199006195655607377561115576939024357180433549973071843716635238153071241747105262973498367267436911905953885513844040880666349889063824311694535001631356096016751610851947405410528289237089554671097538310300793890646553642365347409163611629643664806353643701451527662200784849065516232109396799350234749132136452435207157167312423060667620294334455329525666171045681309883372694682892680001159855868288213115582089372167089513741604777619971406259088367041206034111109641618663406687474689728328080304685695946402800506870110748485180220012156370248918308327318481524469703013225526892109622399667887698191061151511044600570815564294734433841333705121959805395403774825002298225080652884430769169605839833555809952377010833978262372462600429501311812276440343635990276075450615732869063848498852980854672577179128917456917056219474821278951535741893922620876152851234795541245691435627964786936488966003108766139746765412173158620704629552380959513056353986423481334390592782535736222790595864595708519573236117139458656311035156250000000 [43,18] 354062054381957591584788203866632388470171176511635965878330985336431700366925050379514517034858887988638382451261875095189217478935324872291728108852280244277350277777247978705824283882131653990711685056004073382036096540938536797041060136158078485848879568550798763075916972870226573762280970096231209520426612177773379760626705305356593988252898960989872834129053174518432263652509999882955301837616755379483943049547936467737164728384147152877194970278187745007952854259800474860861791769591143252284812715370716078447766255565995142528592226809026177634483572932846865723628182804533056728688656271607957541173097781290549570067490404133488516358193879205769648037868374105796345539740602473398797035963606507583060733331900529864862438977400565857982042107514271659902839600895177451232509116426306349783836874458266859272008509455571354658385349049326229883714739567214554719533845122112051546161966170666434049553522182705224502649244160763800498063523958609253442951947029197697898374717958159911853922128385043881201277804517479145773825348657005563229873005818093098955504803278729008376438116125944783475453973738281909522836879580335278243476285752696175479359950724267516988954167879884906637686336766471628496832135877765402148255921093244613468435782953863212319464282124912370002165317849559568443683961851364805056892942262150672993230197226601266869591473453747578189920188826730853701975042395248537645977793739760526426989413461155793319687547617184005485055108003881894787087084740902716904899709763868345403090013707617985054300624129863193758163146568580918125184897743908247546170821650536189124409783407170616548343779340332357956366038244610861943347787614515543811528090643725558019116862799302316125925033850759091006900330879552086418588051453383507799249929370486869136799094520510827253302514791198721808799641893172999146859199026364463744851298764671298875977126833032664734272004544127016149050232622635659127807935675314427294928382718081639248734471053665734391073040966143573961554867545695101071960937695668575220061113866405222972974250959646213659612446160694247008879475067557694094523718494906895988633611571730493840904481361543309703819617739009984575253030090056448089954591308429636682540841537038921506970173500778419205919858690470531443370195525365972934813955635466166928547999503788801245462991573731414973735809326171875000000 [43,19] 3614174606086212557223387146802048202728795566899299028885840352825391486800125228435421492115372995161905060503236860603336769220109774370486800730431771050702325158831419858290403307564777470864092142285827412164465832600559998004868988813466011705622900735579461263267193049484831198657424510092094692480564027975722435556737874050092562420027712077413643005224364836087569132080441571601662988781760726651317536721069034006445920505009716402556227400691491716692803491442114689649823691357170426357409864237943611842944818238154416712313744961786044454249240834510862757127641131391980663918997818279499610131133976865262097994425291404122975895704880920375729514297804387835363357974660353716260578313770237321077714203693583978283604568166995283032950282012841573806230535813278031608541041326214942032544708504927397173170752274054442803513868084624859087453167694999280776847255124181597433744588282814725194484817723353835563386688446112110486603725880967417869970650907792411093194152012933088634190249413387769989287988514102697906333838859304739958623706618742238797970642732713588494993091885384487181208400992205922206950980300253273550440630136553730717692592868766749356418591552426096628456237535587156050346111585210332010571103777263265670550924875275345181779986642999690309755276627877574868708984538193480150029160331265516285842384078121491626198097654366502896114076168358166864136378486567576664188835803916285715246955287710830217059467037178178919066669582528633659853274362145201426396138379767878946537261545562236724294727694265077096991474680666644431269956302541064906489583387341653103922900811446630124624740036452403525372099879634230042260663222057929829754364235869191050258239785874542695860191129035147698917589879935832206798514013392608665104587095598772132174991018124255850729834889162956890906057308786015593852090671016321786678412431393660380257985025130488670751382923629772286632758168997261692866571239953426322440378687888819780010276637235060975636030254398602424210459748874090286699151109423173962581511579821444701362062735450263867347789647156633876364808637697749000792555986804094997918016086339497002426393877016878377792723382266406526424419047664484842018264052741049934045597408704796110440586505028370258662236636804661160940013255834153192269568182397677088582454876623806239166469822521321475505828857421875000000 [43,20] -7086941986147654902179850728870619586419443548172109123269986961577466373112833780522096830273616081575498569143634126959352449639293257209053794658651072543619400885263305462402575674280081488573562640145984913661864874442094597364544383910189076308794561083483127549940688024059273647130187551450483881463807061913423532643772382807718868470684899477883645161161495851397022951453767478004953809387272040866334882820587553841531468577208303872211944299730778356544844621001407055616885524459018197038680147852914092862948872520569280809486023888370675724732394202887131997248307512373481706339058100125664541031923708754626819846306228061211445708583085674739146935488611600491564317079581712375093051914413525529796625857899709222896026941674110916199571214442849454473344374059949179736751323176286160626302904468812293043390510000949057202363188108807021367938940470967022208538309718272615271568122322198273387109785410315577113016344857094918055844296807695737375598407029139044770299742320979499207553186220932030793910755337162879089278153404730018408665640152986541493855149403160748878725584685413076617534653662207969782237341141076422761888425025280851674491167204044825510301233985666681753891488435064340576773520855114041178824775439295290932379801934936031721375117014323311970194330142913791650061551401736086627190163970310147711684362580494599057550185510229042228297679143054645098203261233381195962449511312616835740713837046393594222772110351951875496326183946281322510494798857080399828048481531695745240801651992771867636569109604527544596806475010824941128774210274455253171302853039581534213634724583976604055217185475225176769997730254168318238674497434748648350497394132900437660370523558351729034158132726864693647640975687463230207167715566354441470098900000999299288597432224189725799931520629322883102196090573889108398355807919652806111065564350868440573559378554681908596589966075422040119557276346035963769132898012624094423100078951425357374646471862905537065758672093223530855857375106887792870509526106530923529477254045150834610807518093507445981847760468348770477146491057336490368291803402940035059765121254633027479479203732295225768405791660962937664077188668672979492706588239444309266180808924390732736734875707594141924199928239327013082450278322051406087101590203820193051873640673922472021928342655883170664310455322265625000 [43,21] -1285992941485579948397284698868116171076892737735923488140410714251378056119646136372048549395121310496260573869717384792167484721292293035324448477166402312134068827823410646724183435853204814905686613903838057647903632740660410193073717015374675378935629742174209936865682960535170138422329358036910562228856499720030746897779158859822252654038005977947676296332583152407424690047057436218423565427061614678513488649582902621139971829534034651493543034994305756065659767769871756671766786288935773869745971855656492316353849573512148878313081304970645825448985418559952462421585608279013827877683636204277813549362984319129924031140454722220766203247818032777229825522872479297742644993580392820824877217547516977916544769663146740121005512804793409656257763670554158373554292530421744871464488103580973976417339281075956007615728827020323959199939182615025291470180958045879101253570265348163911095760939853177020365987714208740473121848491871870781444174874619586598719627641720812634928962007103708627973640702151913933712967142593371201956305951745797031344274606926218065812497134253199618179652105377236285545375272939370873008114848362997475904422896515416705149056356961357610767804397908983982803466867310927820338057126620171150466479151563540251987132235100859669991118506793328037267841809499755643505934018466821911733468570703071193167677530481203450600836127242261162453347572702180762432462789220260492168858355612989799351530158225491946602866628353831661507772244094997456895501018332045271473290720577510431359713800086782630826939445579377854917111248046724996269616343878706489958938445095245144048992339073668801839439885695554657400187435760296425352414745979176264840558805133788920587539262057500792661342920279922660691236242551773705552151129490169228450087248641745297967590195960662038653107539302798950296340399759636814142107360340253019105219690283423472288688377326919087172849584411316827164248341904519404442556976883606056733309512870543972981492935765966835023280799033720971107276702850742191878213178825466691887281715891600179824425356077541159284487159276032562493561352788418186526693870391300143955085940405145497862898744865814653069969556684071306430331258764737139651265810068481378605835901109494653628009271017616142375471226371572264610052249709120660404020451927294318024115951648589373235154198482632637023925781250000 [43,22] 38853848763825803650889017032683291057933916981793395498791903727873098734119007065893465701064430837836094232901437627792433932074842127624147822231867556296872339554271346190604287590096184101109245313159212441911337996183296647770783821228691366013726161464513671835818284411155344754433976220929332438274807675039222844940407296157160783622140465230635373669886447554274282398549236290744590210643350816862271026848158261887822139544034611327038319751863824069318363782128337200994316459026256134374597711299319495274725918925738114259165860605746479986095004031804098857981964972862036802662838285593381748996054296396639171863302761592944776071928219733835274981881519358633549981178955336100777314998483543601408622279226541201978049146330586707824350541770851000961043765873882918786006494653524896629860977676497654835366630021997850407077379569828529204008852347001955786232207737961500253893275872482281408870129999104021328947448208810309098034516742581913399540736656422394713644931957982874044110224036351242904942920639742077701170022073446939844696062361327259737114613228202561732117963876096767339854274617792437609352062399873903641301656366930105155423821902465263039004750978690037197281351431448156943888270508919667994668332720215567395749566775572333571343818452638399582316736891683974868237291872714338487139546714652990160054804461088136093343062393321122617944052615697660950946034660905054490581043912181184065313443474902642236796063183996559609564083818742547684885630770580609357561341808994591539106882056117073096040594405173264735336028487017045269504471476865989608161036668381063644166788917272039072077252946358646124796957628614938329905248511807475391671677515557182522220896910479041347776078622155436045830370096101964505388087160273853290066219189275924105952777096056922709182240906789758613181791914980704201916189222571805966098433500086305738800421464487347088520699478501797566679715019363855429612812173760220637882623713010061120201726970285647077575230463021681252583467552050180269914789186499813718337344619340728294007875357588492963800566666327913257533836910361418778943208834105944913147163316126899873638948194468870955006504802654384732080019068749539521156572333614165606325206089090105594614817929953728861799611573799990390496672563696167635322220589446824825586093710150237257039407268166542053222656250000 [43,23] -115070581000866887729868055311298796159951228180137413699896002017505247275342384283623709491938723425413743963820976691990602937221970292285646690651549322437894182795599153972551056547811415796300048614521114550236971900445460499485581785056219712658777336324696830567568003661749880762300487197480406216791725433706660128661180315071782917339654703422185165341061417317085657649031519912832606223205197383872460732820973150686394266242155150583232518493640631243585606256284601572378362880712710823792451483242857039923460893703979169895296372046575290176508695511412693092696439318442494688973712945646712880726663513276662191338699032402888980846217358167268083633796905417629271655772682310276128712229132210873079557431054511785287448970535547671091462584614693032702551617574119420389500905176425834614245185651367432127138830864885423224663905462460930416863830970326097704329369380233914725533269071617285427374696110136593203245850960295932604543063748514597710644047307944486554624480275418095851163309838577578088522109533412575271681048866987618865807273707853768420154467040900861503153268357614678905760332257104474397937485880655497729732833828966289380504317452850370802569578829606757136281309041704503372605991282280945646021165328145033571310232920528210220904545273559630978855979560303634696123464715295974973104842859300667993208607570423887513910054418336854313502646314203611025364674302772644164415392373483459420234723184125711158564930177415580065624992103614471554683802834879233127691526189102409404277934189600850669318163774098557661328005995325223646870108393021835074685161577859402087589134684242512528938798043447584310029722009455855837914233677177015754508937561585172630692498428109153828850224362181891461490026084961506771508651926125717693110049865437149840930428714262721445477694096447497029658389146326888046604283799096411884084599284933635409075658351941040435374912868602431836492490849688231856310785137661584168154668180381615461661786224438430425396298120163847775298915064494397126570507847795170181876041428021285916046535952638516452426615444561200101926033075846330979852437277553293002754987417374792224678543469375446416162770552704415703576826285383864369589576583432040120437460080645002681637305821851610591053674805312543865290219805659315864486461020255799077294245336133826640434563159942626953125000000 [43,24] 212624319711803261219531742280534547916500226390352565222266076432335749256094371962224917114318029404411868755828839816241741983070709711043307816412102962213778787445352341562617471561107099563990520085711020569889211697855868559332922226252261005778990281862684057500404866693365351732517844718478807526861845549085960424538553620712044884663160787458940714503332400519295672679167215271065318616829902727826786352041939026764013098457067346627507156632838887959568052361933313248602683031514847150882200727991508629110279389836842495236985635750508507828176921076883386834537489878959661746558723747209848953618489091931113409871659182538487166356068296635181857866673424866415727207831120398254182647711701055118388334664280232875885957483405102227482633356314802935358670149391789039468102074078754694537521786757443158996567119979433823758322674493566772319000444703341618024344129335137777565660847571732640819881569032511344094083770207447028750800502148188772574500830164491664774755029655806146928576697960807623690022976893307035704326115824203596053251857072390141498831271206135727426006445777331750595966074234709458750418647321290431516001566596691589957690787724536711561941574737408744463285421480839375172762211295638924622791426126820683826218895063419843084115149563783929292818783135743924877492489313788773940706404800248192593632000517057013306033633163267610293372041157639861588006348303636818282812288730418453447258848540116017781728491854586747969658667769626544315365720507889885284927425045291763572055646856935094123346473088880333373921971725010049113120764709010571320650764297015580653202453749111759697000102548435593839406050360462391261294177186675571988198917387642414084908089086182864260167935458215312898856685128841416343740132619250583715731505126300740933301539973701597120795765065622431174135370122774255875660242962737168438098337712800210294507485656668891699756604015660680518754289843219147241227027983802239358771006843749530158974729131722994577558252107338745306582130152548458016597420577690540874396383080576810228979346225122508929731752091562754898719166237357950058338266274623629057032864777447251991266189740079395730250082669383882301001384516775705158378157497345276855689297162803672242830362280502188310449726110952336226993898798258190721256596903321507696649206309302826412022113800048828125000000 [43,25] -283362569296707246142645594299502248775500140665413445320058302096491857596222644845130748545572588783184752222006676897825118222009685415040095610260161140165983091125134731700563535904387286132323147738442087154879083856020721309469101512240950076333863972126561243864208203357072894300276306997633636868793073432284387372726904619560043576963997262893428046863907991638394948692840116883964855850160356046130300235483823622176933658660871747697936623353659825831094295880476220815087177400686734794927697815863382316269339827882840899832754005535754753008177053059301776263203006128151414065511994161150427481473041571678587317826219249327859936464442494311626449717025177648831336367622945250168712229149474725682987043805997968132092528822677802177994133409808131877042972696793747641828727238306321704550754920650939363407809699846404100991279480239215490337109922083605677600884528560883692268481550794234187531423756622820957173384368921706209395683755814103322741969105587034960225349829460632525435099850678746857898188477655960206094358227885750282702053821809195399172589446548318827606811788652335837258055484489708883970277609312237681990139494114354503619212262923892063436712639845929804953125035797094222793628960767285075945201945465085507533899262665215355346537156952835561273301607870180365881834119389487201938923016585271908770429226987230791677557841739520142807865638571896596563739744301647993954124212048091651671433636216715362389478609557104745988702303252075171444760115799446424161428349646334973176518475978483142656792884844443928397799203016179216770722410865168069978139979591233597353963861692264581672405497220455363113766538085539375907234159925911730050662141775761568370553050091659779525783332910842043037327988798941888559965788053671730222688437466575577411148448293389461906219853556781621825307236843531695311589555665781168712913743532082995399153786701247860792898265532199746932839838471770969088742954644854829172423897431204732593990213180661380789812377750423776936482548636890009614635705596298858460119198518838368081673146258471521470118221779365115867960332771869369809480052875359772578938959732321075081191148738752337083757111049185279754826832302229857656805761624541323658534098334406762427099359884165593916073545419136083824482695242214937685226004032180979752553184880525805056095123291015625000000 [43,26] 273365915542361773448632282449229754514445621564926509621829088435174944669185107975916000799785658298605248895440568975706702442815723393585365862611235431991399775664018212306670874973775383386014375294340947598915458201824031165522243883315604616959995368791519675122219016873132160522497836237170078702581417080129259495771153427400022837688586793982907837615926765060556925708669989090828978141502941774607688787611046672612349668171541142107505334365092574860840758424603810737603148397840112947694688688286863809246976474917285694082888842515001039322342353232006755891936746044174257871790599582049183500895673498401708504134034195469235631140069697021156816711771893577696556584875673839936487037719858130766782619473935812768170187086524371997119941617935129681414329988499975823175934121579175344092141752937952984754593802118320491472420268561239568373310060987087779421464142715491334885644808943764066999609002470200294093189588655167091793105979534507880318260305933348199529299733965029399649822982958083319177059981090145479680623736607528534102119151954957473236627370103197724799786149244521472442763826143048496453496817876838590242375502425782965718755480319274710295992935387733851960812644125213964193309959327776256838405550634612343502640870455457386986940476375793099707158805241368290118370666038384552940813696424243002504369811454360782557493546233319659145209437497073610578839534382696967013738306683105036731546609002053803541788109695359482572588240137165513040995832258904626609881020729911578702207974171415093590819616416455113923853886743196696705543553312890599392992167176561899002341659704011672902094104236231714607163444567809684200621497251264813241264097900774399970749660241807697397658359415547225046185180115565410835221108019912077697723700920493358308654982753230845873588776294254029969684503018315525557110101524454255909254359323378913437012288579908002979992599152379510027782481974733382213451426543753174148126604250852787134328992203307698372630464771301548094113573813787605228009191521782078440995400843255764046226135754592901414355312639976778555060367540635360410052487697239415379936959518065906644874822409717440771645198747010585297057374615477562237614884608912177822874524390824625271638574808128837691784825170451557288867571534147908038481071014980106070879628532566130161285400390625000000 [43,27] -164251536351048500583689612999263872865095648372170937599705528519480491301472457267043419613231132925327483881483251491885253370237050657078983973967875197514206030844502565343985588317467732337957564831284630753370441312196427394312850738723394197899190837691824247905520114005320905413615042008452540105885886770231011771268922557457035514744547155680427911513143426935202911490778693183337599759558483476192812491237545871326589946206933827316644511432503555133116738920390194796786455145619388774037988565985153262733387857698325092667883522499484567761047384110393552531398195232261234673583497426650510193545123918959465232872696884664769047139830652114231350268748911485575786255629777525714574711925450465519484053561540443835442702194581080371905772561202992680308656165312066856169559474108734974164550561128134928759831991361861636578681454850723517520258920589666986092817523573864250766566590842907275976583934141313425556222314993404078020880450976726142979524591133819238041567928486733059407830442226590565970885079618074827298929012473773847735267324973049332967880987889713623931765135592425737255857721298768495409732945697509971833776312683698346912792169729810129327623693204035244092742440831992269457718265172808700040471161541725200281342249116897863441053825778485295357676595044885829430127345449503339314804431328841579668666668570692569651119366334474624172283221715441336095084376558262894755411469966879305082965430995768392682009162770259124338783044227630002742188390554465948957878286909953544807522360080515245742611138967882992559749341876369845714724431527699948919436739623508331864244066323620750423833092636001258768885032374947955923195678249567187731468994936594027298298955595830930374190132349129681585976238335736790075369699287224438276487898320548145866224511514678429118554532593070538929693243158343357051336419591443255576402966412526451854254304414495622227262143226285606766616349636714928958545154623658600908428509551153629447191336715701333286458317503052490267644908857902193419240875657730390827812948517835170508310566251034594633071065934110938837321091597090979474994360438899838015158231899152248586704299698139838475215122974335708329500271455952555754575836242871830557823055999756813218199087745282679165827526903347433828105381582319943736852007817872411976622970541939139366149902343750000 [43,28] -4769663087589793080296420653678464764518362437539219266573604539484009368659743340898383436732195677950971253536067619011025495994725164701149727918813848788073392890336409508036705583602368678637849650167466738596910796121195280815588825981289115866303918052807499193569172466605158287085591882446331179876999356339925873018994343369646886414675829176338608321976034699026593811432628220383798606021392421014623187325608669732095611603198983745353677716896446622479355956787703102417313427409468452870190963583053798793466800645646110473870245523200114156339450576938417855671591494096395219616500121776770535267756328597261934126002841350813588194353315412054346577820163628015613623438977762353734917221805149344048234977829058766713986679993628019400709067057847779196754884960418483009743738667523803484787345732349635485759348581045554518356906574582193295990523189312218499278174689568561942146561764192632686373024416254605313478657872260050448181880435777268677811879175117144126418613280973929607829993493081180294225902125001781432006086489233038319952375220051207307494882123092678342387447701311816120469188631792368244444510490189229107615626412114444558274696859202293576446681981339693280380938181363827974005301523329997971605062556649304513442133912172280366312206680353572489359870635557623401369266781572301908034365261567012117265466394589961939749180724839696891288511375450038558678255757570979261886001657178744967128527237512242911832272934258441298940409355523395779861658581810045629926805296725663085813002236574749106332551521376622686477205670582751140919494027372131985133182483465119555328462836681019606495000505063573809816241924774987505602808822789408882803453463955265427925186262705992160848877416857450282141460806698004040665409150280477582601951150659625677751444146908236327435528912060473373059683071529606228647898333228906403339521427794342629493842863691315983786895602077016236536917995145250047181215047039641256972109513459687841448332484227465141865142243453178742288337512161454109724019179894360124779295052259130440509622428963716272818548409558424351018136754837353969730918665197852820303815408423522720595371153418188200960795637055774829797822293974968151935369619769294456415992975161510226362559624088506736135410619437778249997949444254943435791797845535455735443974845111370086669921875000 [43,29] 157905102544023767268153668115105201064480451882763723317426194385459470665143162461911973055873000659931126827044248255301615381541863392502391337677994247913653174006318584158255482463394397086153020862485695782138682026765656621796175207102784691410325814286985447469926581839310939251042424505245678629947892559196129564036476998491413324813159888877406917728392603092173091822576430580704044701683999745780902038006950597406553699265748858536336456933896475521500244443034572219934016187362539830369642053659360503439041191272230383499286318791397678820171820673876664429678364177436205199782361517324439152969761399762277370209435119228679623705128856382695268928465757342058875803619946333569665254739691502920692481649279712954838236145657834490264062032719788504936604049724664644406183171918730904259230691388702022573547927991690145072017184299847438442329209322517988972530894291540278563415311883420592077258430906248882831499600686411987109473061223364906483694913172983829663399953196805622277421615047830745309085736173818540354200067914723522822018428426097212177212966796664204399521360834921590254083933204798844786679276027552557047441973874949746777034557542194895710206276314231749887978817010477246401918718744835250350053510539982572995490948997283868336547786659275664102975160783848121249878731218813473748950138322044387680217906550331165587197457311882795275165829281161677596945418718022380024571167901068421219881554340084779876131979241417590246840799038538391311137134200075777356289273442907613859217337739995785617659515577656541846359704430109761666684709006667719394680900145492179646579226171545615095443480403422441633233387700825333570965492293403963244086549101536126223321816760329493320924724879063189431809601962668112409961934741280874945287169456410054437270079929717769974209589615133771453157552319671360864948081887255085713934793613750748215764933365441152546699917203595202336793328784583424980275042694306807862695080590412149173243730492252512317685421667282644955416904645100620031481691323882602051820833051118935530584581653277092831734679083034700692405062572036108089120248401586436812571671396937316683765556248064330923747636480166743240931194238279720354271195803819993000118301079253982159251229425409729437675105366729255329275563687731003502390247916764565161429345607757568359375000000 [43,30] -231951063796897217531506367313499750430226548657114489744995236699259610134102382072247905635410431455169117086567101472878440398818649247791433086765456488115361147318405882190384529211049634917908300602836351306225869576959794629208061923636458974516774318316608209185285584749674835434473684871198921319946551387329499829751423567753071521501772475122456686362041879658429347705468376534044122678300950485728656369719593686002920246483715232909683723434689640356924027612767896289427179659457367061104304212597216921873635537808203470942991062244064855426329862892470748893671980939194946791269212816617760503855607104355165642555934445347526891988279882243281026106940324795473030193723373161399778632985190915460989783130497842787841331275072475474009925202303153711039612633828026005120017451907845682254232626239845667686540075288035681695604290645477856793856162314259923918819420666645290579939883092111493765446404161929036435111450583554600624708096162810040506808633493395036093716299757821738076173859832723921784318016677461172483390750862442310872276464695099318099255979059159107820254409976166561715686605388439421058244389281253745149503001171657667497135456338932274672738121700848296322275117486976087295276237939442375514637103916925662906547333646393482477489100168440422226655684726561419754758293921889612494939926346001815194991594852507636621864778033743375663802293008803940932611099861145567722882216565228645418199325077915731907664679119166516310743665699428871146986571354132433297055703032470819902181290494803582861138423406894116038447473970965748687060524621637158950533770004571087298974398938576574667759185820413328691728864942642956325011238202242925890529159023732152083040059228969889207380224824606689222592773680345789245695090026296093045530242705073241960539903953986443402625859847056809584520222034757891100527347872808970762857984981130478128370297666650161354611956466354480869601986945476919673131178885830236387968405047719223463351859114530049680897426822998826583608956686134653554461879974690405670962014570382836483188212619744069635687980161483634649662547508822431566616149239453498411998988725930341151200785744117085516489874268890964310918846176120118141465880728039235691550197091487410791432982394138242577261958168870008333244418608041093748939331931069318670779466629028320312500000 [43,31] 213184587247011410597756457883019789676167047584595384503768264695277656367376287215906044964863373414509655233331227890369722431850461952132184819446007081619557677795866827914032901338741804503481112756174017841130451653519457429758489581534179515855235671488300329490392777032032281271801542182654109305397603690190116702829245033460715560760420811719484162679277905176985761348688608798936959873174436081717915588699674790687033290247676957499138883817512057872534130107326474476534624627146638214244013219795839972088197468259950897157188729610457176721579734713678989035511741861185032893315147644123344443116269118086237934099434551879955650014699452765892828542556359353173417702822932927053120433872184166203767245291606575132579578753443293227021014910934367774648620127721700863430135482356786724592984604575097069576050285998983929732150635714498145172931255163258125291783864714656340331673296186588220282786919792622762486728864196719612140460681959313432874944029508540355863392560208166191460921573220626442286280956071031033784317745577909971370161001971105242577480242302843964596483090929609857895145819103775871962983341308908412913950366241242411249336595163793802150252515308222855521191019316070613108319663929672627520525392516009271582887636604936533967951398624272845975486258069410674781663028557041257166848296818046238773463056716034672903064392384784724912666116571643437369067781067227754478001172978341037153110824595432845567666925491327233365342938459242642132500401464626113658525922625282415904284472599082962190383566906496849699228060665510958081822650457084872622229659143426355117265129215788286281475842307151583709516931022251048739369920814308007431740982454681048850600802279086194600967073702316422301902545495642749299679215823498517970491071621651785039395856249965295403325708947304422705799835384977174574920071602691125488149189613354000094110424855650680429835442183090921982022759019019809553420354520563264015360040353156538685454236463276632730297037949753951856852768405087475147195591558974937110191661201562475407401559616720460462060968662256414380269032541446339096023024077267929427950912945413786957729811248893106427448094564916382855435699978820699521234496900564301737322456512833463424316780088125285278376105431076183178794535260768688855748109745036344975233078002929687500000 [43,32] -135477088361675891792394541305927322839628700504151094280218227981486800785724331618711230641427022017629161909258290754602004753010082191021070345474644416083103648090376165545235213606316664756809394462408264826393308864223943433189552032018405546690348480906885589679087998758103556481444312788289863883143588250586803712129667874168536829499202383752212343674683015957800406630449059798695410447694860476952769572122709322494664733548100163583136845355465717145645327577197719406892624840897175378076315639851553221843759800055959707226768581715075718415335175828171079090613948597375681220867584761960859228123760748484699648331283452032171430290597003354817419304722189705788464502328992359780788169583618278943936683571216956442857658542186010045593992379984467234839666739558872961257243899306717138688900016077231447868274848406938770835444397315061145470737095613848592850878486728263494104191512709084284515935695145737745615522770440717678665323299357842283282096271175588196582893773516869344740202956635072241746550153487920302436348145123585395234321167738138979575540240728770351189327314823715422045992628581227587221248882490573948588265778270570405436927176331172263996925621315997360706177104292992342619265022759698234111207941842205209082581239502795469370961223167590407454110253810752785389921173109058168913228747838947370354374351224417541874420795592859457762829349727896140992324369311103836311457413316925270829932876265533854402473492099824704702859405076166413817985498102862740157048445231349071358650394024880388746212529267290716987646721376344431321088121270118257668762939530451149652471992545715675407031511903938495202530123657322057846306187759518986499397598840931331850420975403790092570219223076563443731563628756162505692256662651094846221967188591013540191740345980558530155724181784247088913589813206331955480714338200385353440494615420518168525495968124349166712772530281080507931501750875328930157037186353137044561311765108091947907576838818455822897571117010534120038245248233184731620656444883014035026283626350479618717465352113750394522169547412214215234156273848501868664924830171690492325878333636621043021875254373720045207624178879708260931988366771792619929438781691485344182657491410637778406585505417320979057077683390727123594597476803104429965429744697757996618747711181640625000 [43,33] 48878273483671451783102338360414661736002910491440641881694244196843048311730803463459230023445135446173990090930727991463174587400340210350543618830218311035033054563842263852522917536213985982230500545527619543562962099135734464632909116682591700447513061809320605536029952544249744495217961776911946979777697348895986791433824848107962244624337045334267100265047468514890565592648069254912374616457026378123273778395199938211401811393881291416637206614645693528446511904102540260463551417330586222196709260179103058489604969842379081422358929120396824100357009095873078714937275338252438918197017249161107011234520995628094320664228010960078095803337292211705982942870991008473471436804547361093564075850366658091670745229899843510615649792231161868633173503170243361784564125503554004170221249565757027518520467941906752079570558311304158470391802378371595015178194675955776627637878116617140773636655717486013910571620625025921738022717390100258197720431213083820887022656472296440159735022643371284906745026560400196258213616054898004308372263963057665142676476200946183389303852024894652567417829704911281535027819358900787129579916078942807901761758356381876409577747931995554009183087741452287117627269449494119205025077237531487334109941397872012634495193166844753002768091312246212658518523161215180338670584482426249811843109098949453334952538112803256112612414801834513693100246448220365526496874886241567533847365842673674401796870686218666496013870438580483959400788694685352355127656579103914138339571002437075109888012147624383153368866551910740449384857861228308767442108335202527084588496497706613379173260697262049912980354873972395784334328748532509948073307370358230496818412509811382349509036222888033116231004884301665948988239508588549718711189459338515813433932854248870149397682469482347197036763418267736517874130945568166393761750613485366649777705978246016271630703275447934273909197019977654785982058202912868398798013003049655869463322384467245571949795435277261653695513405332683878731227174372641137253837948438104267061024982892303441693178123883680721430889168547809736215229053815736818711768200719824779480771729491107464680662195479243351036071417008916193282939300664235437209717628226104377348818422321155345336062570301615579054262583447258813158396370535108133026369614526629447937011718750000 [43,34] 11742521932543723832163063586058370828650517224181828197614273518598013213460014931691220361929687984634423788666608600808087011966045371026405920038552155216972505315735279277561715797029646185642669389242901234644362318075961454229100202881444243018926177365890462441073007402154265010195326668328990595796759975074011433522027575769628625395686748532444104815900018039602234241377182905266053996742440089708052186125693326617007238541518155255477068640691828070322872464480538961168375787136939952116810449037983041197995198386225170130740954307061251255983917936628410581348032296217296558052536840565171632668765351551765783787781661621043499315143385840904663011543008118674313199342506971206634238447490921957108812867711763898300201308355073869254990092453574559365068909763865789405346055667135505083742908048882182184279960086496875860302903307889048661410869564997244619906484824681948730912334668869293565736741105329029167305510773444305224066783141210079065893805241197516942945420214708784930027751324359880097579442831175687649198920703982609586056212069105429158640255222641091332064437363151775321178583803387545598924417424641223616672903550334720826249153598876219647014084941952377694843585564017544841718734308520413422037604242017026750008553648717458336005845754057790987370808297135610124207406374183812960244450261473059670326761863618498590097250639704181969031208291942961953997134453698711128191052574093082420474822039819183033406612616077178951688077864034429907303968895594545730022491212336327272831841041368240663773229243381920818252460151405874910642236374163359368476110905620569620407727562836832954223626837314257039542723272045082099364836586393138829078580897607254211704680154516158388414220322904924131615289807562152541913385845931320997548368034005835491977903529817231417074825551711352082919460713625322135878775371045948371063945464519951397429266456918780256269310516145134048710546555379659843854302606586799664705318714847745154279414019101527810251306026234933507662609074351240807829985875594900305562899198672119493893000139524470347724699490402262367728908180422648205901355516640145609390572958817855449175733353193382097993047139861623672815345067653911174912207346339841777694978478487264371707380022722841481015368995658998136754486152355525518942158669233322143554687500000 [43,35] -37681439415690104280942167507432717816420732939219908657250049065551102090270058241621456964666155810363074040414868273266662370505175755938757911183082259224001848906980499945456335174839133907843055543419551604330390341363795727955342214529343266548944106919856181343812337271990665019509488884773192057631189528692326488077373075336274277422611759892353476745143006612198265355173244972660501681995840010093986071976942290982003915633010395995519713653474141274299974186850313962777868815050555763503400109828981337158152958425143438023400373051115417543014569135594415361878061842692384952047833802135896342290710752546073442719664805905996672493455079545508285710592494746038417092400374654037737971151461415462070548122304758078922235535459306933472371356772142116659439811636686455764364555573739658324078655848423319062963747052463914935790511337526790701375016302347584536907244231174069122049052293181532426870803646932995956366651873539444563084395712767848170266736232110880690927073639794007614330035429295397427736659161610680267193919548532078834641268564640975290756687084344028022229199606738308656720988145144507603665445129405472118646094045854568019843107718246498081376724394040692140641172482250588797301678181726384781381641082906030333074334685075011389332626435856863970190538508991670583710964732402088257771085496366826794963316409005428482599911185420282567043429541439303987504721683221020374188364517799616010967575209825911689760306384635405619225085527949853637566384234193419033723248069580371247089210975402310680202359841744251508355268295791061341278300763558297577140890254144674823093301822030341996378764540116690284501563850792293502291303266950145397431588209426382545105692871817380532501340666806340640981639244952868529033587515736831242218475094579916336825604855163425902338571141180866118617901400052202569882059979020608907032040582831492316396512336552349722009382238122873516741683996392156609122390656470419006978643682137593307465182476193748726044933016137442501577930155693341059739904751089002310438209761384226638109697377244319425752425214408158514818986549584429283796342630529826367300832207289376151832671322640710526718455727117012178301592412242850393229990804046855164424436920848910051216759970593116372378545341470231031660853560083523916546255350112915039062500000 [43,36] 38421982215920747049494558045647973121471714685364562783522846095284246432013408721197026753007809996909261805379395753009937287922097976318929259473064846479362810213647258262068339747988990912933749755583996033193488502689559576694285399422742604457266616072118879175019907949900969855976742315483242963865497098716066031591851935467208485363454616198681683259855028242387062765433009209728563317460363403641757369244186188020072358091288298360448133990347404223487415383659994957854848512517937235146255240941239071400253954915215438275374504990984360972156942435269565067106959362727187438126789310260125648803061412902783108860132801501960681327096122670976283618055556282773880100565893491778852845269618763470129017435492939361363109172739854959615877710583963222509668072497773200366300032337204415060877268101472515443979400033279067569452769240499185425832233488622635606493352036818306486145495756398817621784672977484021417388833646567589098104555454076727483569377496684309593385362744092910085048259249968584512904240449151527352038476552298480741310846925016166302157183526440414246049671930734275138591420982009529682834043894186697074797576478725028640980746125321751917470468138476588210657089547340357697678494987929698091747547096800517056425900907431625488795454906692126779718988056076324971119021742395105177816548094653434262351939122831958994786019349703310084838853213502626669963383875718401762020281365611642917136832172969923978699988540654358721225195418685396003376501391979026758218073260573355008871962601071966835456254636718349314214901267826000004979355071941459799378539778838373376891853730833691543291342360798486862176368999421569158859205564706883341448258559560503686766549413300026957879658616393064921143680462000791225556243930445798638517579577577400655074726315238992664418633886645596434850897704541512002973567847228095170879220913460259760373994556064081232659639969838821649501725686686256969552642159071867871843870305466616710815916450940371427250863381351369928629341829646695495902131504725313910934859383527329012368526935858236204879832541159556944510513332961387195563021054973717165070706951271880622845177020793009594303589590597448579670135771122293087102897837123102832527967146304691928570563607131212218290158131550436756626587531116001628106459975242614746093750 [43,37] -28064644679768823025358939241886531362437830098074825982082427801148258714238606478192627687497421707803228987260786891769191529738249922021298901831508434555643707393641218677989826844014614667024136166475587987968091621340557203378972974331423318085602616259405904628090249839975156136551952931021616283448092598945392177139465993438410066171035512779464303440562193373608642936250039422913227794312274900796147582880318724805530167855774518712921433754212825940204614137415767538324196988678390720460115977252329089326211718530980035360276917498079539404336642408365857226511795748859276485898348882612202048608384523838126586621519548291507701765930470608497980898732052699435852884795519722474506918913867509418894197963924700009962333586801328892113891775919430560903533856729860387297544409032647506450892486327603953678022219619965550028632895824332578037532687415517565659177361342976885859675569847685394590155711311919749181702496711556375923871483837200226238681294467474006516433382780658833860389784044956822790104150676436769632186139185763586809624795805033617509964300185091948887273503948801816134772684997250207398379462795661803222563529135714241760544044378389559456323198560529619515817475009018464645571112907453812615958397999767634038663300404504785989885422476857375937707535437437968284439088657317497519550266194053851464200603624404943210064769280342919602765081011475409313625464496943083691497779636809588075700635102864624866573518866277297034155016828624406852582504105872537288893986381282029808438005365868383137838734366007392138276922333753285905869254153129415221365359678870596963061123701138456882482234243790242834784174535894657876134799222505335231096245104828295294238859255420802120167703180188078266600057089814859894891274811785247994131816521153263328707404829354253797203412240906486101089546707466945994891521591408874616100191016342762249134912781252091809665782761629743446744715272910735497966705780270809516915961081513278071553154270937653183329313301134541388472330430703595069275689525385560032106708676444258529900941195412624315090848003834371663645742059195254233442506169568459434813941692402908955329041019982721580616763464126543017275581314852008049790393522754683222639700791666640308455711735981754471626027435489023065251501520833699032664299011230468750000 [43,38] 16655879642142852555310506267585279998861407366604856631021068582533013665819330843144604767724341418556199179523091994632475537618594573663558160565920512209427676214133637568703710919214716236287378868482816760508917485290083038870247754507569477584626697222546462543842596866763914209912513051563280034219751140542245684525358327763487027213364477732205711195763963849074153836857925290021531905969140137175723980022396167039940566988814413104252601709930407701938897394488841614497788698179668910836144699466495422762651500485758753479300635346091912747694950515775076707615487611052725801114817325764908583619215219955416523880670230742790903946050783194473258653034886677242015643904411787965205512812245819864642141494223209507412298397249577452895026182689967096230805171408551139914445086931631641840651016299170049688800641849024170943054337313887848991955168332702649041828495573002248208863755233826209425812441529845413999607817502924284014040477459374994627728175685943240156583243962074093243889950145761719802222705019161413357852897828408155646650871701221770028156990963165631135443815358063845207294584466464818491964083337370216125933823902833972306813293976897897235647273195398622150407509094912728760921490565169751416513788264341487499183145619655573064799732134570334358015661276199854709248590837491607083365065051619337332124717157692023366456535019521929139966964046059228353356154830596259441191874254177327293929658777662598631421629041696033481373504295853607357441264512881604480555613414440698598172725597847143418288462359141349904552788250707891601087296515461883103183609241475754816536746862641839981675170699491831084490708450672593248057325042428505297582378547590606182718073180231444319309181579089155225005423141596343570313146419655522811423979469279791156093697614857047681525312369415099364121649414192494308258491601447044522657065577604055038456930438973307108866413688622669362210141638952019661684236619011202290866322769980005558220229900992978078244462903866364732816373617616817867241560272142607503052302911983100498945145796124293411374990407534485179797306875496255934520500677577768886434038056443980078005102267274946629964293587698174373306229852252206733868681416917013704992455953155526889059931429401457222613554666566099138336198848264757543802261352539062500 [43,39] -8412755563580787007598302976033708526810130047178004995506382709939716713609914101449241338160451647072616826111068938375867043219744099683852246825067839077525579404864479332590679983550372071536410877406218089357410745039818192585395384698556684105734833061274399260797058123107151695961680205279337367027754219385229724478595063286028030177333225609693216696470913168760102997268486772401306569911230404188693886047553635455802560477729992793110939141315893150679211643311685686099579890218248769038046062368983999759662010169798751291846705136028401492940529799847859158294947244250755442395014896047492371298404836283914726044410604228067726073151719958188044261230559431019987680934172475824881747670598930971555614731882350565987645140890831731716079284225478561166294266749282046710521077915536888889366923807401602068371212150938567410542510153031075077304272083056926575264933650680948790096998695152128335646067561151401683009384911202964384879683651374915477923954566196431856696635300018087761054413248336252401713830265274283019495399674855586874880294046484722481669293842958690122932276876625952231283184065659624066306953865737297836878008170859072651968637475772228992266453204714416640041121260598274785278691810357449287947506652723913913371019977982674317923517553442677353031327799222140326292829963008165667045222754419693055608189700160545843170146221043998845704365398297691751896496412341651010009492125728887131154173867900137963502668861341622277120352147976036748114056625360835283067091460743469113924810487935702829137705647523597023954384319014564619897608087214187477059735090798463950617908010200806100815688279573594986084458517564820942806711339631267480238137038695042080127397110840785137230804129237739616698044271433539844530626112175218975405740866411647168285999744082207427819524024321339836231822004247841801607723658368105489007909155496119409855209197168331741687488022950731332797846540874590567592804144485460059029571655206913666977617188106892768757025931427006386952391673157579768830000306335232921094556586757792701924994457972683771677931299738220255673666995265488413916362859804594203542826046284756175908880229408240232606006814768368134554798090654482396766158043390173104915288217663345201989733690208792177468331494050168828380265040323138236999511718750000 [43,40] 3700748756057427237536422613134411768888311910073345393134163059091343548174336270428850916535939639388530093328336891006088415010197323069540626786802518293033724336585759201714216818005697079032007282647514838971137998329120937791989164387626394415947723075346598231664550498996559735656503616829889314843173331473669687762851632516727081096355280434904359342637597303022195778061843687642164217300247781062084490687953879340377710180617388761899532575422786913523371510624869700872800578041290133384887971736032848671198467924738787727902888817025224656078645459949699810717268871088129237577157385745107590380639974444718738137500171811384275495356013673599942372705853246460690924390406988910449947513300448746569914761780228032507756899553517320929965048144718855248914695937405937532843300443639829141950777509103654292875268660763738376290181009605719093976626184741012203702883956933592866395654721280417206696376063674729843373089070477440208054572908341976673111838338573786899444465702845727345721675109626075986636337816950662203476763874277675424972785228638566937874918147469325556252174304189846674732606866944959709955294823039841124064389145672277775410179004694480057522104616213773070075628260664600223840900947013344592303700956013993156362590465782280803074975457983118756413005522990928585320589280080511572151238420679668281024889534195687936173001513191155686641728941562868708765929286907286316329584801444251403383900496242526624271721149448961744086298531886530966475610747894817587914102814312218632449040517722764023520031232487896227891064385681761510709389991427559730528334555383468359949040010076024669993108429185305749857686240863650265584223930353774732229497586936454531167389860910685291093694927453533861169887366981978071349763745558354734305462624257426228693661873040656659301730067126900184429892310051880946114122630486383066597998716481172223021171829925096623676456179875530265697940386930509419667213118412197220085160419157244570131894840572552979070645179289389794419413898963737497981537756318791180999822853419904482684644001518533326907209938949455809685977278269934505032840959576874624373531161866911063008467864997146870240770873604225994557899183534853892341449317029632624878905623237006414953796667609454425868983906688924889749614521861076354980468750000 [43,41] -1438123319637988740718566286995442394519736309493196044147275319808272905783649643971084972764349839403258775766485728500639186163339919942281157870510212946854957045086211382440235463178813048273252543358803977519705559684508006133554072405298324384310726253332220545678800560024578450941571644264662231781427303771824580036389065220168417433677937853554573798480211428028392641875515085098697879401842173276265008270299061272416020835197980846359393306137886061930612573221954003685403292561920824081966479422976481981777801279839979845579956877972405078630923282116536031797905739933601403422250073315416372618215027951890367366182537094482476343073149536446022412340856812607746957953742530080183973933670787698350083686260277520048868068385641009642637186812198574807854947167165622145465536176747548697026538439115029553046375836891313821059038703251122463492950424559350196886173449558973243154134154844979768985270119751833877150830787588685526911412048122025060434821974231765331898500075884658944841718273948307293016574364675405414655473103271354162538346554865009358398102153561179526844596275022598019524345470564011202816334419288203809782371596716862718700963194229988757053824501057646587540681899266712048501106868222135264413204862294699435205830042289026817542304102247725675380204941961477686578527208609931897643158106517454592911396921975059858690080396158467477508062549094486032795747800138990638049834911648106921432392204996953589782414976977583628729511375014247399975398922579403756850562888829543337389471361774656858738581283770724440267677031998487321851456469997309358823346548607174680692807443860494503259799960751595312980932672411399317181708123870337503220815103840318416078878218942201044895214010838080924626536244304068793190678675678079864189959809420929021092238032671011745163121930111174893150167617482341395501073284455744458550786348024425061014106817812739100309121213146845820053298446728610690804009584806847733575152602076292880386125181589332382592728842901069039303377407116645932863185438845194176738873771821843456176505164928799505634515526424732752177603459401641052617851554535939931406124585920378479037717170679899046616240707903655972353164127117474304729415330339165025243446536856986576938277535849219608901639055886789719806984066963195800781250000 [43,42] 499408543707465949145720374821183621161536705831874142299302095167923425285612970050644906289143341049469237419212240773114374186164814107226664757209521348283385923980409413643596661312240741794449595637503602179978541584379747613395264697104559925176960428218057631912085823641299003107407115478372264963131692675994683637524477586890693535693464273021203162690872345001492685314848687102506194424399324829872955496155173429582136879715929955257597922644952692898486520233735028313002363573319453424015799923125436972102728068078010430491619959043917264141000274032556073878232233055503228867805309329292764254254449042171906744570989607665443060460119720866250766122013684405044656081656807827320689707334418333176256076748605081518840422756077865844832623622266844987045468242802056514042131126404432872778894932048115697191620424537873064060412301105785749614158515873768036045695359750129460619886544629979094517993107693687753051477249562288429594087562799095143358321368889495914097742694593233315105396489250635412160865533205559153095928402065952314765944737248089419901406404146062166934125188875977267127637579374931914873021761839698365208210832963309989286291854079459448473396412786281314586447133086823944893362573233676229952999491355914971676949476050506575226299148361251986339866794995199392112347352262451694934298539004116046630182826080860614449658555864276431856209206753767341416757336084098766180403087706046326721177184181603754371377906950541260148624708670990230663189611552247559669256212473356000219450538542425161185032125945993129232281287970585147287592875638179484967308866881680877257772134721631852355273919618403241386413754575799749497187428739834542452433612289868035719126216350705380743960495351749820774268485691534176836712553031785272860198256134096368304306762234896853895185445335996530506113526545117303545302632920411160750827174062439432438791856003597251694200397091306985882862589643844753840094587081314000540155354481794019129575482105858941565891201458462663026737108807557049088942921524788133047812684892222627632631660345367730051589007106290773428932166364699154283628668201166359188116746862277422529063054591757047798549805885947688204825482754805239654045129960652809489143915796124598421945599781746234768764480804748018272221088409423828125000 [43,43] -156951254059242861136456909200982757881091548724402247942749271736656623325110936344233969699189445163737165307301200869577935670664822890742058422586770790486945711132374626538909359226097050120367434542783665875115307027882663478104723085406101547814456822936372590456809081787971714239504164023241627494233334182607724831468860343114840784065862737699940954782942397990323558157444385046430143670059872972548089025273214861357853961993672902752137943026333687829954543268032322523964508750453199599358415523281963937980514365247443723550435888576438295548500452844534384953176144964448200117655515871982381409728580138444750071619482187845209195625908415278667914665919950386255975474574204866805701743731307254411660916255889477594541576374641407932658627604005020086647329370131555535928843528964485026738486164526261053127153531540037175367489375006896062591592992842443720886450976391645542072842734584443553448501663696019268562649141045527511727107468565167071998817159704890273574685902633817131169097401764197023356192453492573527979721546447373035394620133288739163999840071726823794568310065045071814382960990632820092214326247815334468034686244576607662770024557356302719556444705442286984040354557469956624494309037922392815130238883571329934917950808612110757460891719201927069988950799418472593086290584880748296758391794755025637890630384927509613747789641279376484280210912506298908592116613584391033455286169091456043313477716111703840750293837249018702222669562846610472312170515746241013795324650177394358010752553250848701611014688141105290650092111872054130747134356287271971830545519015158219569981993463733012642905592626013062626447903722371246632116807839698342028968411227200219308548638860387419568747109301376327427608349769762407691387118869947618682043042908313273211687801040051693455425024121340343110848559101763411427113538787632044651503200117659805409745875285782948786806523494215105057642045063148603784799680416281188561560820515795427282376357060204618196371720265353049789887756934548457036353074868302161063515995562166136113750481712361165588750654097003377170853878803531200632459797261153660536237564163092954750765579703381143807531106047442107325102373052070607724535446669183974170620543559182805492614199165037763838981277331185992807149887084960937500 [44,0] 8162653676010538951440120657348889406466566114665926042378116983308292334706914814599904912037342084806245807346938903682819150107140791552630712365491920153411406739268304046435028778086354995094581467591105044700747319324708329589193192905118887115867611073025794779939608855911052256221415288069518556108484457860705841582050395937119957634633873374996210611606668246286247253472856871322511861442195740418731039267736135644317402793684190458563343922402946688251664435237300806893041860385748651233013704786302470133260201129877289200584982322526495253593891084327832823934375834407766285789273985970044935919226359090717273555205378512393079882787641462352332200927209527005231249535600244111622361890348295538342848735432199945105036764188404111157669847939244324315284311128820352220621978778803071026232433137782622041054959448861390367244848607874750208551489910142841550995884996839189233767806394471971072922079088686318522479257067492895388627135682162677910007824562471954296166421534741564494273697019022189707233575690254891364584273218323749864696770192739335758622043734108802123582991157671559116712842681203542393572277986915718807793526549832713287208440253522682829852677900317185227624535772599310700112520484026989531766376579216576108793827062546289150922711036987955411102298183306167097143097084046413745246975815276439509887595481414478856389757438259966083339320021276507343586771510303217841339645161958471137354297173963891860170615947811534973844618591228580985264671945258247108211463475411874259243031467010088201187508160079901605425445564233767208105765870920494391851414557204583780587435909024287940194646139526132404959318360751317898952853755155683278471511707597120438774191245334353351655102124498634903127248259519785421424319651938274312069940857256299383238923425299720731897479418677200669172035866964743816566265029131448640016220050587835179313458254975435779785976435109706171886202301420880272870145645007320224843235156658941396772502945041096445872516982305413337705528197562798658267129941724250256767043844389102956248841469134028006791285996863306623377957941974821830251063070965807670852033160882931961111576220573342311347330999891599388051110268338273419812011399300431158052245218854787082469990313539944872826147105071024444815702527666514535500929979235261218297207627681011388176557375118136405944824218750000000000000000000000000000000000000000000 [44,1] -33801861147521121269069915130773348273949377776441948101510222882743203140563712718066427431796812847183222672227984331884037505893213370337202318926825131010302682407366987007138311842762355750765173269705926789314959414066996116450883910669622445330107667730865457516749393194986656827998659412102619688125955860947230835270439794615596282635416625560430195478725100519457197066243739335463057564154153159822906834528985641004061513683113335298386676299870458214526967635395372978725969894655642381208104489717095208513420344766436739644154480374488352995578142655771836317182476746460988615187668192817718346089670331692021221445680178708381371852441458771530860488595470104881855872586456436521418565682768664944204584678057120550719815622314995706106246725297000256913157286016024857963912759195260212508200788341394908198029486676820819553184470735560419875281139045331787476413224151077096756136521175798037406985984768589599159945941061292853203515580385038251136188218782260991210536246399267000837358030175082132576583432287724604036890612523076321309983629904210563315357207827546687190478355497273833637613576241751794659552663950583733517397002437821764921072970811699817244543642440598096867836706226245921068451634715393143300842505349879118611401715816232914731761442759302396313976599199836276826983019764818686226979349609838860728044533255633416548997181869729900827917363449158320511129241686497310934453715869123536875532135300532655583260087169467903982172310436599254264703847774855136791097561105591158311614320371356983072744119696313078933577302518723653807293638151269956655858476016532908799304931460544099801424398608438882590917592330454337096921190456502113933628341159863671153113534719490481883931090887641249152447765938991277570498637458868263317627979959987188859908744044682306661323899728636140800511704549451489511042338309866700348766651286657305154484648250291993743572003248383328558966584853600893528465452498770990445653268731801738418082610196582478251594010430888912214169573747001002895170425337675198646480313102511608035478158594424606054783716191546957553564063321167884192274368396641759286135336148131378824331917283971788669043095462843221575799735583222566055075012712545698995021391984604324925495076346712946906255440911122441774932229261715070030249133550569858197326124517713766270965436433471040800213813781738281250000000000000000000000000000000000000 [44,2] -8875259516466131042120840579029312498051489775788816791859714402866036562103556354246889741041115732847846201737078778329406127597564911948929421678320088115449103452161040472298279789487013797266927033259480755622729840817060004586847657394912243395847752405833947255537060422858215660547716916400484855710793961733595078634794483707377076629585073851200185061579546850597529218009609475176124427463797029154664525233045579752632064209954504275152806508917679779576629989515174706331231681254746078864014911160708662424606811228254796441716783354298603276747542211155477748892608655596016742029333282598990191517307979158383655277215602515137014295716217095878585983935137271342398076878954594092524151418465603487357996467560518234034657165512711626865137568482452103235107393340383655282304995524680382257361806013036707293803291084028044378827092740799470572424347866709161903669206410660634939442233593280795177379136066539719647166213395291179049182639355875376794837346523049224251409628829072564938309863149827999949945228107893244853325428524132206752351550106176778324489067647030973196630085263024133671236708341441505348206833723847707663753357860001432485374511234349468371417888981222607374830949732456160519158060311032056334826264617833077845311674824265673026154066635845756813707042760089489675652715074684860703775953469652421792846709222463415994185612671119655314784916461110449468866059208880175279177536947899472264159771864895362649353212304351841170119715290541471428511684825657926927852334009574200324716893859282930246184994749135578583682518129946927924261062852147596594768899512952558558610399797753893290197987216055202268362360668011446406779235180756981710669498695777217428685905397141120483117515638995760310057117760275125079338423283989181153528949083119593538318224956419329406003437713462013924376555319801419318783898642940260543478987609968918929658406734901769605717434864328289234688902425133941832175435457426260594230193170750129999441986787286790029019720291528095375252389807878751908361793502926867583632738750238920068266662104921092348459493972018307154131765839024050881809748337355469480582737955614822093643788900312648861336498025880589743160979870554168204391964706201109892598866771738659838015320139967793645291814948371141361553450033161301400224555134966698722916158927231037101333692429516730726390960626304149627685546875000000000000000000000000000 [44,3] 1129124156437914158921028852972285545400807066540094384959777926623313035189632905705306898611278886907450473144982610736654634649789499328374166832892706606229550901989911130930171246620537179305791476870526446607951983594933217154683247761836626913802144331176096165794748676613894561141898480968813835348970729155231650328309382343403513767210848610607300189884640659863597491916342482375993652565906847039045911613964215303203721626363788064995757150704812696364318861497056329959995215446385335370753764050313548278407070941558256979603531841111727779964931577127707232542754806402486928551480187950182155457900597748977901233496650054471976358501265438774787319119304945957293211053909582942879606480299307074686438333792443631723553624406464676184788078557742661434963459537990908128573232998268086204986822592121229556466853314909196582028543676563541134970709140016240656727960226342485020768808981344249262301092474560530535630234271499720754501364847914294434737899414683896352433466573936124652578346200029449660643597037173288367301086803545175576921911542716077304284817266592293922588205153048334808112790314981784110319553420756272580033521281459605452522035707557360731113589382017617125741128441339462938873999809554544604689049649484113223948282516859435160974423729856874705511777823808684258720212350002954661517353179144495848270271514380528026574661608825460646847149260788305388394838743234572584496591717668173906285863103990275817973761111425396332213452160608408992123727133048399971628959785276858947497202547903829990489912292739133775020002004594784038875162820833360813735310690389750296895873961687250117732288186236618419855260891699648981041721742944713236085186706770191965122891192590305498530470556743336841162703127437722210986458539837671230582170614242087956640719119365390321879366047987045626873820443833574286251975240206845623900277652963211343261696529225057805582330918026975600551583327966638422400378183115723689622953828581125222898197171531133571521998675249867742530155244668859768314133715349031244539531221553474802170326959658209950264541304815528750989231092965396380214358594360823431653286739142887684123251391763898368574780809990242643174016689505737051190961826482685506602307514713748441265549045407564965893397224463888121638244604365355630021418633202352518932410714882187116291208729993919557266224273917032405734062194824218750000000000000000000 [44,4] -34714779788250361338756421015816613467144332474474457411006989182542751998974043047561448479878873067453135050984699083056415310704790225710808371298194146916402809990372046749050734828194845137196008558647545029592262045148984207066133988893420368624478655755006531204097563844854053182343188358597431925015370227273162637731472688590024594825577454546837530121095649896523932497679635908285619965357577554697407198838231883032752284639886738630704382504914222538142416539024226100481578699069634024730920735508525453810093651799685109030143124909331970430399219420362791517170676762192032461114860989478011549027023841703834764211041337458046652630786828624079830937974446156341873096933721335945934613858956853551062750683317108468983383923583954203945617379988636875147876792061096610428137786509820908501907455041933187028015030075705684344863783479827267383753505156517528686991687103534003805845392153462616360434167416429348548062638620136443358459527729352641237234680185220248616949226804464827441948109261430773060766368808081283990328454313023765289232800174094834889023940470720719810418952643672085840129349831686004462442076903168017843970615881158222466984928406082586822756910651998839931435908472686322817745710976442977218337978933703736172766465963231283439743566568679609507783539083246049270193820217103630487465003928210146268118883388349902325097387311256415945566144078121872407967767127946494213733032894076416016777596285135923550942608971080273767970219198276393212641008692547358136509173982004457149954836927040201635272733804000150456153179700295443521708082806180366418662618437239208619551629096302591319342423614495360016532289512874359406688717365252938509188140163513045532223734892009560666802898118444405568249827916261992030156794557719746217134917445629944590537189429958227579520745419979339939900403085987337122171649072489513370678680198517805145688315135596542021052934334369363157407218199845109212967824465930196919571188340392887035366971125238323359833996283217809726810201853266074816620882089383964477426021689401431367326003565170945292340345605741257276870756690853454428118521999224682187632780811190563037631336359551292716384244944965193319312250173455298930980513794389827100019589000989688667464910996768582298265159242703535094855271720836544774891524526738722588512519352723986639341371015457949483762334352832112926989793777465820312500000000000000 [44,5] -327173278130506058972063546637432360795089298718359110172836462044008772851954974858229993071230878416784939569968400496070084306243150852773464734870358888522579045811656430758516408309985022534119550790197550677755152905394169002384075865924851795177571547734610821550818953189534837622322540925790560401677172857658630421896448586549010772037831990868076268814598243443983939567626857705975459794798104655955777887250475216827301449637792946902825836772693673014154251992933506488833787921581725594269756310065482782520773721726273641479491615389965786933159144243753270729041149685180668949760844798332257712748146045047595033290750726698768378827042601833717082301861647794015268252737840518245892459398781041306942591196391426521463772435685699152152320410122723701630516056752462390885837086082253797702360360867573128398797683107257955568034332334411978337837317573341222516158631588944417804699822495035265512447034631212438938427528958839206304459711694272014847011123739579200647066887653043418134583708668177831629112355618774346407132659249378830172537228732907953140119269317717607835967142544802583965581610538711026825625001927585130899870433038485255146489000301491866027740708340198424859958631304237454127835674117831161334657546141865350382935921816316703189283328448205471303191230801546095904022460112865172525324124251999322149450447779654822737896081979900608503965811018776262476551496431383150035503880277083522623059874000399820146880680844669855884263443708294828583325457116859601665606533535774293652938869625736414086314526121035811990547219771507281118579011338066782826543821526112200664185224663158411388397164999157677674778445990290868873647353552897360476132299557136177274007897451054735543924372402833146828361093680409929098597763257202537740497131282544086696402020247542411363301271193204499761358559097437453458729156356774229456276131536471530887296660740111750545935604720629791731364762530083534106023567514538368106628291971777455480422515017556150140019676767066753155578251214629589413092782834319566785967726487353352004783599497501026509956628951759067763312956933134070306587120467968693822035831534736534947765759933969071156631649537095926502256485156837365939757973859941217878398420620793914198682983512681269186043633392244538192549778558675128679806303430213450308676602888296498363114453611269049487786375607356603723019361495971679687500000000000 [44,6] 18756673106942821313697004974877073894262186356949457880244161481710827323799958276038203718165407907434925386499232694274545707782848810131546731465028970794669541401287374775631557711674500904289717667768374533421676615681144016618831840272131306289606935960425578071595886811631866094429207595187289188787910855888924355921760771300362949028920223373533900463880445879684192223877739371247255698724651188690783716286099223386636056279402789556365163318663532503467338667751493643549873675515104316937800276108071533721194799727552257153719490798749165844075620256344633365152614929565395733999277057174112433688223863897409380467043555038652152097055995237372013606102786361004245675324472073115985799667230850092736427464522244012494909275949815869506552368369660348099898931594689003979362848962420378882118125575669534745602120314222435827357327408901423562164627505644700739069209907691589374725064987840403801443476308064124933747757159639025372621731171559785038243930438171091075344386460918812426943879938719782771475203280393226103530058352631863338603050454094360343493119508361873744338298218337991718167690934209898079393985189250979112820440214290093405510140569172710059734414615894194452131858772897253421061960123720698626203354049869600239049598382218215277756939852278528908654223274694061826909115716873900632496152276469003397540238770886418925389795819947810398063324068714727439680340529712878595661301783753501673260004855611755862204974863361502116782473229346671547441306090494386850012114405202547921028927417788002322035265546194113072684397776681981766206090239289835808621357611495681788580197052535066326069435037852853636682270508504623917015455326743053401835078966440944435670894922884851116758649390275289340600514541395495649142059875482252922083121423064667632122403224015902380618879826496836686696931125945376628181291402553118021374952240090390985673627402972811829744660565565836151998748645951499056651002458783630086801662387554977889050045770102433277368764756826838763391421182008331039887452843334475849522418207539102713979771370290381618019421201326007525496562769223769521679177517803728542463519364214923082556675096540103051453420499621498995550936979912480574409250391695365311899727390220877814460486003900551433606281812365218110391610689542508104540780949807682521396697405944278643133347737860665868474263628939979753340594470500946044921875000000 [44,7] -256361499514281494725304489876934821359632907498680019342645037896544187866039846791222948249903039581217854949431311318728390930373340450738505562684012803784977947424245803860660646425101079894515984977133319571882185917110520658548916049329938476731460292817450106805702127909188117267704781459363341135217034557314143837092529375420289565849320255491626813833251867357577061833010277595067380223373190747727611201804051633173193358166697486465959306704141022179753986491012326375781870156953854953608555061768928171192807900931762376618895402770479304371382350685992043330815142422476201424803631676144765886697331851955223705102253616091909037358433589601884081027637944495931647645186613717975402156477414664444541099655247823345673819511669004695956364067852841534298545886890983083731200797824913205477350642426177283478134858055108996991566823643912315704466722469721055600187698294661978310833706512186625599076896054544409293264043436987971724791404011721383821122068930287368744316090149103520114989508050278291726042062789546933644709541410543248279231477431619231642015392291127981963404344567786932403573578836887794500365279347473324583092982214070004454023780616608276019196434603258584618674246645054467122175793495691259061906712323652831640934109216490611705475600992020629750204900611584164547318050090207970327598122989714528132061435190617433024012002385591712436300929353982213737082845996561661259035168824811124231343157167843260817164780425742468319620854392314387177103345561458424558379246293578041609009084844752434112997561716857039665883394493912216505156428320490233829074626351732677562794475237597019284957253350523652836660228176357717952361801987500004044462001391124397154091576565268987223551881628926472295817337050000990059815469571059029728689883256489254126390319875746486840039900782033435534859315685745292765000792070582957406100813625181241158652418566476589687672383555662599268929946857830857450683245427941874587992226188670895817343388570680649180737304901338023129573697643716561541124896809660427391179428897212838647928402769496800570348771314533727230406273433971103789906134572049222724156695698352009446711644578066543525643675123628398125213984894397313432734722440984137440008419036497702172931477553180952978170235082557501488780362425161033976729233667714907134150403234774736482551441384131326803319517182444542413577437400817871093750000000 [44,8] 1676048806870336035532040762964081958445344227497363282705383710661101778308566378219730904659297548045971734885941980604983837412934154540655183972780697813348717877114348629531349475727248685505204858995164638491250485832259275307590759584389875911171348962494248305180830411519330916852254122406866564948312926895001686221362259195229215818821160735405075015426213972339179526683006495718780189452412182280384417847193614458413109325380099399451700903868393917050886780589592434061430178903134389871584024606453299423431303285605478647939433483337902787703416576911377883256930501489489299795088484667959484575715724620090993333434564851143532479985145483214463588299043859125234101029044485993651357747630982353018504092615297146533720361409137933993257336738242801607663829938509105886231644984214753694871796286924593765256028183395219951381547202018831817368186321814205363667503471209651031977614505769842438866201772733944429032463262226684214329216441909512542527363440633001677061626046018281503738284780883343892963432381935298038531863256575609671934487407208651599823576023629837972016817433851993364864128072365217540253833673285095116426125535835338214680467204651813873819555501950853766180811412630742566617866616061785018982287944992350855454653410366504865946428759269260215584772471646745837474158355266700236954587212495925551043712131766986770895362409098553970856660291705971420270648770545317960455326988043594359153125968197862225208339609030300711491715824107041415082260874546731178244832399683577733381247404281042411033307509941711562162953891547105415575646688305359495221739632984176952632200536179981547111911176841215141164118084052416437479600094363822047042907344492165582565314118530362528126937517365258645728042898808439691225366513557518636521220034213689686334876756641894029007977242542716803905672427335965647788505104604063479473741102153795333562031089997173990201595156989719052634925883297222366927910562421528633892919206919353768490654528424668130681399231979929365972530569203742794121653809162106980806374086445727783822612755275299545763748890947290244737792722864263380853110479538874467869924033160725171332772015735853878247166089598161357363590760216745249725727840072931349442011651773178322282402933211959780253697390648167996957003934820364890701905915553202479685617785896196586415978445387553615562870046318266759044490754604339599609375000 [44,9] -2382808412298116883264057966043672292766902488643743352160529258419164565356597905983592434489333996964704924352208255668411850694551226402904343475162235406164273548065593513889605002145264567958728088628306823235670284407307426931641415966872162262561842993101270420733551770614617274497033417442055440486698732085291345151655404345315890412871594495383804036348239711133210366050525491534094367531937381747827681095256458436020466333796356995986583248138265269971513945215047523425071316173753561158547775659407334387252691493935690896975910953417058720487966742546394510218607285153389225135522598435627447396348233494780274437979253484006982115422139486827953113523936584822431000652501543782780456260846173986818690616443595045909817836364199519669897385386093313352193192211373939444131277817801781664266481281598802680958854430799624936536774462445608858882264125559600992164075199570537724621238121111050291760055991193584336793148302263273263983319813534062001617927122793722053644409003229927870507096551121435319114274424306086114315127655914896014797722072382888759223045405456217608708469203118135137766163181831136818281303978438298116529285545272923887738097902280377555245630673819588713086598567890337867294135205317515158963520190541970873293681302452281627662748067705792831365666706835659275138170362781625470037380096827113197486301721885791113645824565036658366386146497002493124928272435682409115874920639763538140309868818191969714807830835561566542501504086869425605021117350152544828908986462751577437108872951217740593741843317204425134947188568949373129534632117081009446980389298944765559375876413888803352213380466536151476339217654332769879241081814399700400238972110946468426716366846288540636413251272824018070659034131425309900672913725925078034699622959832308900513478478970182412160947435872145864099486793882617952846108221271419365257162342172275069875602458717739636810075576424455965031474856495469326893109403824555575300004565285861242490401330886858095566275409290819174372886048494930047325227762980916310171003576515726395607522261399859967407941952947867298219178391664398819989488189511284000776530921441866311671978665936159289915495712980215103405134445759300831577480368779888793812012236758567989607351875456266366076678690135986047368031016051109429050210234650045500981559110918162425913944319399908472467686237905581947416067123413085937500000 [44,10] -62888808086934315389916824417247949315669703725718774994468627915126865826626532069422987320327887602224230883582922258542404649295648953398893594392594303455404793178983441910203913913460752521839980692123618320601346700761762363690884119012169045079824285847981297993210838035009041771232430509375727644340640027543641280489774134449738117494104247085363973358291557868360792591925864941663565673640671008492269305828194320984953219365332653907301051174611271969364895513872632717273487769590382917821634340010707801479459150120121498599118163021201562768185572785836876881545467224718798810590363374136868682727691766657891864401837274037220813819894701338961103756222197886663258826744683325198083887494276568722878186822759253565612708131519002068664952800954269804542635071832368946631620385176651167404496188589111666899900107565943804554197223298618457554134267987168116596284647667311989281198807020648270904970595351576961126190496222472522942746054426144219450798588443096931192028916027533462529792390257994744764721077281665833245431420394023968940008655609352196356928661210760366920853019599762201399513388485848450017080239231863826395650989617793948234015903394749391926575310791265081787681665175845168191782195708819914324106343162583554013283792826919157808226967740824843285030302715536802936716596460612428698668058845241760228885678780957282109864740616295159805174260997549194650149796431952644340533705617261747819547045185168499283408012453664186442129509834516703091135668889010286773716736485285687475310462541618141929761601985175349118728725484144025173037142976400497233913145426620936733610269969374280956673623445660908356740250362585480678823075315472100951081611382921445876905221149927416811287638657427796202863939531320927668288139545864717516946242482587864769539648985974686292747110320065928377937974852296611558676251031391823431980476165683415865208141493512708347816701503579135939639307486511983652809919708581526938720518965024774225408071558374100309673554925804821754753584344400596339902159612808164013582846579589541552549856812963576676522703451516250134072148705059740397327328902196891176100539420676171382954985807439895322100909963977363498858903252843829574765163694563586470178911676569244071474970739443939785434614704002024819002991739714441011429008652515758273154804090561286352494659094821208289438629890355514362454414367675781250000 [44,11] 737210378990297041151447351305159628052606949011153435849776927200095172863645989424202771080406139034536887552081750824613574851739896395884849800846731354398360729092224931900987412870824245460643037957350326614877171358107117332875780358331958752032301391595595424391470560509980150398366612565395461470035528154732758996572580336661574378335867818245388643681612183078853798205080868999711915785008165931817651693556383229949815653755996407841135852685910126310055665450743810278554698256605353506918777404978544477258256288435362247054678105388090062454215009281943681793458854227579744257965682029103019182489431475815605765105372794288128521882572540613597592566082496126799250557897385773605319633323501644561892038954887293461032890936313965203142558021215479756385138823238996504905049114576364387714091714859322995396255437419872499606749638732005391951294680669413210138683747280698601357577240707426475345148030778250008769401895435547511854511003197554861993425874438865562331217825520482890651785010454473128619507460344686971482483069419451003667793983490651303391091589826144334754585481152893137731437891034574100154295073663251369708079725377028683895505482531446734723263842586045256593806339254135321647534175831185475790654574673145167858127226290217864682299269957211436664827175377349964104728596159715439319151887524538424387422561288288872329351002309243114653247768764747975144984259633731573526612868004759439828465599873017364595202549798662262730827841415534160376801614516613798768294049638667135536327791221475081008726864322613011831679605019844352109531481228817777680631783641891054213791266247382042307167713682690717003847094110023806057862922743910726890176436068815638095346960059842150998655961392001006295957631947421842601289566829931733255723370922586525564304638525875617352709317475794499858871209310113199133507253926278752527534516449126693496824960088549482928554668443752350950571132785079770994585914422260855863092117104933104357657535378038057172818182566923616961632271330800007074446080232716246246684194132127666419982710963308986842560671886472864742372152487630004205224196562284392541510921516424322975675756111041777938146505114525361484053068737652480902670057434942360980414662045312899230873388175894407290522169684875565887144734235787077554107536111415059679963198380788220922478541858105516304533466609427705407142639160156250000 [44,12] -4832321070346975880501008839106565542710646348385355463671470722766429841429398818996499762496920739549953707218438331474375347098345501184546519640580537001314445493546829454321375288672489665113551354295460399489492954529318314302374168108708846904301497301775557603434873500601880938997348568512954153266892123093847652300684521198579526904742949139702009091141676414824630437685568689524502872930506323967377390114503591622257391502576693669647964467346832064937440528929252615890684843733929176953612464561811721010874419123695110402293393718353627233570858446283152482489300057773073667454826813525331320505647384787052407023769760397716195894529111160425179917492910575104665086002807326812175492854584777667984341772545133143742396977911320272620374671547081709917490076424582902505055188420356290173628555877478266884021778480300314580590826547382733474988411770979119377080838186276524174253578741256497116205023437549013212650206825961755121227256275440148195350667051847248941317961514514723445949999141471951801559555756480654563299942269823636548096031204299688700371088146458746964916451176404182186924538552252761711102590433419763856460545520194215296072263339967121109329121702462785834736434229848604647729858000587251877781966697925578869487363013767053048573330906830958724401403912212971635991598421002899248521855647610737237778886338697234664884315210443800481051188011746152597293900283552671508764592906654663037257162035349849094780185477159078498604023222765491890463590801142985755545464922310308359131475662611785879965103165782434404579243206765385068374928444323333483418029587815014844470343265057795508242698289745602833041083529478764028074596497776988938756244702257891687372093930281184797300698847808685571729950844304554111169298452818351238687509129092276780890819740618552271788621346762795539049505548640387450936307502231049888215688876069250175751565667872601239024087448754918379120632915738216401446717037418346769893785738480191049102221605396908228759908223027666672069880463992983793709639625973473098346598359860053971391674710229757316773009779848715514176538452939228818490001189579009029361914382954890154645678288331252460611711556645257307634228321766702250745641345208334926761278330064449334101377392521925363061870419548712461194096965509284803581381853358668744469116539883861619541786984683220951275472998531768098473548889160156250 [44,13] 22456924525176493436636011620343876922779119266641138237611071648982087731900930431272642285536044293257409877665603946475615974920667636270899858610645203223767109893405030684044092320486185516495629863042135750556913366244953108890509019082992247818311365357506382344313816406001246445526906501411344267528424234308922869091285526700608572239827695190145071314832327648084143115700848946428297435956290200487669668631073631505736580619355091382424591494450050658824575599067409828566977580055443021109903251350608138253467139291191026742320350770086441703857940468271437997853398847717862690083037732085848888554453356080895612209642393213037260189927181385163440361336357089338281924731723282439759733626941940440883150442394184386602352778040737807881707106524703187117369048642830704435268303594750487522354400762257952837043393731781683166711765008963961045741071738838076838840860168697555496155046667881695163107261989147369511559056768505008809902300082344704573416181733196007269578333850704352274098111913214006810669640783770135574349810912416852660493819587819027643275971184079463971686278832665844132175880436152237870407068024103263552679713795786244442753301965078767084331869989808554771837880659341624467167453867122336704441437266344204347158680180833487709422526023752578683878234762080471641780498984389794207453864263767741279354464922759477363819932241061120513322953485824715072458857629770565848024641770678636525155780278295626220585060879479781216456724508849426750509491597662153313606127619678950024981594207744343021745598480689623188884112401550211251175380499976120503849724267829200152949085901228752732609615478163913114229556044597162227639706257153052242139575760828566471380972558663118155734087536686110208812438593464356928682615464832524000652219836903402218377779126826909273663459181341620489416884131863521750319676646688946102565147558633230776677996509143645190786409939676371138830711783290248523276381724533713057569364773680203216059029726201951069442027161505648296493447903409067705767543726320124943806020864182434519965652100342861280569086147338412332178918544372550381788635111969821155287621653227980389790719025403839803221085494583843747034687005274783476222369795221062613579889266297215309426246498182150068371792564051287819867275896075364838257458071597123913249952374460259203036306251827225466399795550387352705001831054687500 [44,14] -78366502671923738047305484624421471130748369231445601724442162337073615377436888709946891646411007321507778897260144768127102857064252231594761137770354507044966440987407782142233104313264748746983031741873629441049827177721547427695611977925485103956853575821405912905443367387698309302036848730898861989906517419551673354248084268817524974135827574398621096500476146933684986692386739712137493426800926897190909738335722750370793306634155590599171734806698071096019640014627721670923258266496841383148484286667454227972348939068266863736485697595189394755950920098888172841341064211579986027454747527433465662174025235279463192188396844686070466405363323116217679892140419387901045096689638504584010564761112491371734937459528197899038247735727261639688496932034493037472669203028549969608218775140312307867873623517983121157081212355914481704194102627284017126200686702356812346194856273023839742093239390503071718030308137018341620845328732203129032448541414253968226241304878567683876150425572241490046590152811728714904712255550947492884816195941144910864949971140038382489225661113673609446131938590763209992318134692796064629871850624980300664494621465712728787291206952127162990658763919210641385826942079658934106996843528201732958009161417064797536411390532135816699187097148516942856331805640376096118340117049834893482064942276271915679626882146452821941435369452807692328313391582845562211910069818403213750175075346774407142052558340929163104291125843104874330550399151745243320265263584007151720604675628230851578385893976113241062823237427057305074811239006900125407867547689217802663220514646693412679848556106576404658606895586344529520969931895830744166606309941073168898296653253295627346491210588181015025424776869084215839687539149622919725220230939561456822112029003924855603936105456976273421070605861274163375202258673200872612887702014000444616048976830284452719279495134759769651919771520335275865781921610196357776289546821927661361453393476919069132064708650162028431209776280238796352876307256523947286358585463596590420637704558969865761260338130946468738713852290380302733544922454057370895058881457868381593472570353076934394237654601739851840354764607424397910052011606873374714242005220440212081006819104106121983616663923053617133547945906492469309632314478620218581786646006750162450714088395269008164559145640515325226260756608098745346069335937500 [44,15] 205278727777277227105482225047153178102696433469169263736667344140528492988079361237700940923085641270733877442829344066163007726235262256906806808435206844216930479723915198996921564152187903598072971724258675270158645686752952649936513297321370981501175931621723868567810868838247405564628258971481780632073349817168310267253509535799874675669195971314292588108894945022885029554232101345101439132105210220743355262270575229766402171358898544521242759929451033297955605347317049195105768577444833601600147271515012933045592175313515067858628380434340021694474825576596768846532086476724159912014377683252317872602892757166361364659653801007001509060233821804963540767361639603809256256576697402035713471985334345494590968017337678051297152344501480968124337425513929599540801367023482508256084990430191235394876300213093443000409127926554148981309652208709061882134061814988346213647427167726459886486280721761569256725570196033054313903188336717443099987692667908110512366369044939171975748165420110663850720976242719113719321853724789103450953678593792088067403068152096056404558794922002927311002727571311247056217203775753481281836359507228125442475467762058012242349413399645333319123330930093068627567965619512463853856467139939548148377767451417247532405653516938665870913692527391940416996966625403725486572142109619704868349389187085985456844660184608380896389771402609477576429364363811734863089372689967661244251818707511772965450006035488481470129301813048212777400221893444219237462702943769794391520088862823805116257727318799719578431965579073819185638481489253640654338964083119930745531365110247312009519310532040380259366908515819414944873284174092520547661584746102211445688829839933699663224926693859655315730648556544756572639971619498694064628358770686919693903234377686077899734423867543289120269131769395810913364070302742140656915386148376275901190130061959211089711266369444554462421661468562801038938856448890824298387811316085977904765715641639634726077638252500117093236911271820512627540793886830250606272705679147096060664129631535470847612623254913275761070138889362220521853966449987751067796133966200235523110938850453504236607811505650039411790812647409849086868330109733305654461346998550582673966649783902333515307920056415102649534236020687639551569355166210070639604078344242133431620522155546551502577901082702283019898459315299987792968750000 [44,16] -377138732485085544070247563043130653881252270500219350424878432797685480404680740589638209186573747194586374362764930531371896823276631636854469939655818696874417623112416323652926119170924314915988939922268729403706438343984718618434754479370931966040495678931260589007348512575072669322297035362035416169136101534685171393758699497306915008227557024371751635384822510711995731490290524203457125361930857327065357386920137035365618337427544609646335549498962781720632215941494953970700603419865998444239832242450401066815656552595138529786375024774129792744108962651805719956355312508320361459921655964786466230592402096541226536133145190899425640733414959914484322065613442385007148987348658776845282027154640984669454824065743362682458311234309685882615474927884830448829036530594020116179223829592731994828784430356204498150216663342485526094469149438867874733324596070924012165813548198815225676177031644800065791047480219720619230196486228951668162721972584023677647434811859368763924165806226707548931482836128648770370471702333473904640331070867621008741469369777387547018700125400796780648490650465398174286288944486702774866814652414033505517042540858278884329809525824641722144449655564293158814080833928056105635038334230584938560517175209545965683724594093663940754355644043679524657173972475161959636950195418509679313658719755707659053525478951836775994342610068931205445774684724786167223969327194889171741713989821765787981011379691994118132846611706727611180240876254520133767806721316067292782591583394492542106645216861782622500729120379036572449744006431641601829398357331497898153970654182177042311025563508237385879394214147972020837458114095641392370938248045920825877887587524361695233879184708150013073708402185408768985701062943322513024971430282826042359938938612163444029779073713763351354546274783953434962765329897014766593009568421087732890368766632029287127073491818029443516356451357139467137647154388264162011119043991990093579016553730454305692395274922961960712093263581366954621537984058183858119237288749076500136198861197477791294363814238347646523532803720287930375224140483376679536997098746051224695488140816693275546576791284093480024322778102437274455330111385341782905377425909188785564227037036132452604636048481273904478673790277974370692996750834099237818646052787450715295765036778343447243511121769188321195542812347412109375000000 [44,17] 340494329394957900293437412155037056732167838880458808666402817966434211655602006287844558914976340060893645612733492468856260445287199349932520449239849709245021071315200070025365144906623681082286936380523201355763899294544068956573984324757918863829456785425545635073050762007802679991913989887918295609509040782663841091476703192890051130649453558745043512840850756946191169753239297503377264957168828115654265659912307736500715549349430244639795689012985810546739522918874644991745824957723381574425701822409251736510454508562798342054443524216450285898004087905512179592577058759935894639161139935051700384607114541525134945272520988646521147483428557876745742557945169332433964955068883075985634120657868093365496524630480213226682047488961455544033386380131967372873087733163416706507542159208427990720248722174833026375311402185946648073390381043621809519238152910367996257473020316895269266508173128078810191951969385518366714723205260547665185788054920731620595188752969263198877026355679766713482747404535834767481364850108353451370375794673132632005915876033996033136056765480502692574173482964819455746628685350377272149812753564776879554591613962747618086541348698962071487582853828683189363918551450359057226063552235633451499712469607243923990551831277541262946639053384482914915491840692617638558192593588837556428414784088561489661628610919717347618200979690196097091950736632413461557449703692376687771982688610435660685018140263455316421864665898631130706905959829723946166589041023376306198701023123358772893773169889384180431114945674302988780466766123898479368050677391074797652622034454429270704748531202876959736797185088675441103797902838720984097839954452367297061720370446215122644608901911274188032885177127675513035577253255971536582647582454276003766889812871412240523434461270074777203311531999642306523242414287107635857351574705974359554710738792726363742459675804945767529413499999183213266514857825818715800919192269947233227079464782331042685561137807585707287619273262545343850218246984050237710403181873706422171930982984429252647318491532164034111755599206973476759484353557089238570507025803438118622080677359821502346747716540418628840461328391083207071917464340085969480748822295430278932226027557556851940625430233015593166582625706171094150902140004282352748521022445072309700095969554759292585721652812935644760727882385253906250000 [44,18] 542538540606946271775622741886084893668062232178458243287022835315545563418260161006541497087722059594955451280331957595073477466849143194583252681711708712051525621844356714168384175845769463199913046796699784037558215834306761165269260109452271292648246180099877374060692690144828035132943527433162711207073270220521800918550768117664343911773518857141031469096980320567400312425238016432835380002455469630464974297697588834087031319740907470956900394441369277349809342882494466337023973706291087526409671747617856662270392929181336346193306079163166099296658450353540585063254578198983543419445006266034336621179457407042965383218714812358278351811738466254596117352538867592677610176406190350334833825772029475321544497319146350180987310461618174156121212107644697440133664628314001049545527456745182052411096409854448280872625857646489414275295986922176294583523011798624344045103561025241846367131507482938854334612827808592825539434582498368166208428253093011725197516059618454283928443247656228930538071176066265793379279189576401389193279933327413949655071969857073182591864501252698127733256483307848501458226945741460856714400568722242720931441182227343211306056490718267000251925653861495375507514714254191983555530504705096002459660825257932276704016249153171455247612179885745226460144703522460415012690194556801167216738469598983464426959669240893407215560374769877824181275180241757322947203041829062227611407291746565141573498542325591838043466281511470743008785216570319238869871465744867506078898718704408129749832508945625342219955255537227215419200786644401334665792009863522181828479304192907038418723343003251318006833949372701209550074687920633766529332948965387248047983784206104208433635029421463376153923633519446536860524539442894517116436657834716047927823726537962083606638570653098430801080460989806581538696969719377337543292686292652359965435057851936115967144476133813696746017700330499157552595251084384993224609965482030544872266144124392506984949649383579114284828412470675736903104293568706049670315463714251294785740078428072891657759601895053314155148213617369518216529124954526210536599273702649209557073005583816598800547811162158233151239582090764463006691086703879469628544175432192110208677309671118519700995325816924466554028915472002298110593341923004975394603501052474059689472324916406642536514937091851606965065002441406250000 [44,19] -2999054276200435309591521703077343456770304385565425356176456882616510101022173898108982007330773175312581374585920581272409946475891113811328921584351047671571931175128824443576632160055656049435948549253397152943293042538257512928279467676931139150294143995489658386349537221097097285431067769817861640735497373672433034840819324954608485332142814813216823119768275460749023605850715991185354367446564057245536545360748866498706654126989018475485334772558184815674189566708926145868974086267082774037418470692534086879403487587667275985385230207127183902380817178530839534275577696876255030432053786396571181878618404388031981106453213943578096701552091365678251553124796768040466092797126703322204666560600620697747978576280559155171956785009662426629879421532758786624118635804196027169445719212359065788573181387401456214988354795204199999647126340786833591405970010850286322170630112107923141455883793103622577071732003304354893133408945990410199115138060305935041294491552482048152894466765524923710485505636531109544450666735000202106527431246749400202111165985190073484521618203559733567007957252804412954028198339115164385793117857920821202451224629245139394620174884513384611811090707747513423009687965255030400354050155870015256447771921313813488739860935404168099290451708973345715350483418841762217923893298566733599275805338854246864641996258397897476733307640558609051269314348695244707318818469069746819265377887348370383993758666360526599382675747893364800207058794263103724678031263003999806122236222565981882682980223600088006950602551195187500493983059229537327159737603567922498679868489707177750021487154692578916470764317938986615876098578389581038927451029922634711757148162944224139113876925823976543652971938305589072731937941087733656858979573432740637724714830222121589222176784051735771852218609403775685520861644920315557514148806811008247752774096242173143915259023234133745935527734330407186884429750641460595535418570417241381238124884293538166060456008052466911364786453849560318378392916024511569097454585481702777854718202215382830367099887698749535290333867418378178806607793954309546590599960410154004697577109449916262365062713315595755631416605663004545806629392021731401446890905953034900358076247393383275413188983628484792956725129079183146140309395796691520233573239363217009619692659996154082691077746858354657888412475585937500 [44,20] 6583861467049035895334567096406638821854497068796886627937207299436501014549115971561936780232805404122647609351863164321469370671365796526765547854260848903078527508118732552103684544073754255947868020648995561251657930122668531550832693537916260145339848982622035782706239656559055837688590637121778648266354023686390967886804397778503933064800511829098292042569443787662026029571088468620360106550453415260331131424140913985656786041903392432710825911911894673549282339883391856656641601142168180307491841499429447963668549201917670820105462927190228507669243537360535352701575118403222792499198119861917900318850675539177002214597690410304154660522303796869333373314080536148343813256811727697979744028796609672186578971859915435973703867752149106363618263453666160569559554152346554352548148345662900610899918265172155209089604815829020473961659571534676235887920070084807936514436010775849767423539033564694530819894718168427565953574584344370843083478430076688747277293084229055781782763374485840842218498832136155919415040330299397106644785812839285420570128674132672028250270828495620882313121422923385251845468469117545559896496792054423153433979522682283677961852358788026742783214906204630389273588806834465482224880370106748519117352970288343592626664552977702820401622721564844528654261778135911560230185239514057587903462332854218631660549224154213247631696120894146288990480117909911547591962288035450034825265410865120612919339804487609122317513401160561159724563682782790921555842440841870563099082161837576530948705467187380947677209414769596842733420465053126579470690364291367610524564956666181732939494653696637175450706591107798337834571461882310258017102456458968899586773799165789577792836829316548649622951135325683954804098947308898141652125105605020658170050692009039710992838676691921690568137474338547621134816848152417365836021046766936578148224179206000553149841589260563518125908726735642899225237994233233678285949824105324863777757171061422862197913675269325962643529592212988044385981651487122915011849995990637717195328198590744664075085047523491420708837178886125930563953045651078835905314736739672464461462600694751920362143249935104136452938744215644656264625300796477945192357715250079247004591381217936869759181516377695480174164481227667456904799680024946266378526152095595242799561585753109760332790756365284323692321777343750 [44,21] -7874773577907807306841443113929364164053748839212072694386232045264640847751383816501163174198329931028522311991541448564959015205501266101599290602232246272842001125608601810861467665259229345876611383218560341806296015675023550256219783936502480430907107113914435163295081406989386367951478662163253192299739366257635823265182795732011928368488158837008421696551075556892916944703060840443787095045043921080632728769341606215626390192000352382765431221174931001824129981749028915112362610182023964424886002713949977137516602193803341417468635210209723055026300875149815004856251746195599746190404421744427879232711652086279071430953746716326424451496756903960208744271196481566521996048837485586857027840139199688349596975543792074169465428767665162060702064970821723152727479766909113634666327359725601712597193923141124296393017900711056986939687292516687676023483572903872353035584526174531407548331704069539451432961854632305835944914356786999026228603516741437029369967836835487941334325512312862242049478325380135868966087849579796271718858809715632817857721115136585043862841269152565506152151705766552936572413600912058373627122490890550050727222238242947867306021358635169747955391889476585665842159609842549493308311346051620456578254104431187237096038380449383664691384032583492751308856113060941177871994582073139728490167616475358408973109273391673827948820154080825088555811404164642246581365488485143285334786099349788311598926395578623598819242918729333429688485974512208745555105990600461863371604951251909659327096124423207108494131600794579958095164008847415717722263962891602047509562136830289068243541284888190103980020134058447079575686954709459663860716001523978803073718547628066115128978668813565483152532291340759128440608634105669754223301019233041168107562112161153593745413285842925546194647925267405086085216261829117314056101604493777925660614346714220401833914285000786596547154339271765708840987666088017496165001544499169275838828717291631101378038931085015611330672038524887960214862534904945620966151429149487762319436638619874042236174547344999986231396218781751087182633333988124233273921733163040248731512715131322974964823089350499697630283157016372113990759554289308765836573476785480190915725148875209793289509219525777908443700090860668298846748580744884429492090161588083244972521845816970653686439618468284606933593750000 [44,22] 305674030156787512278730924448709477262712808331667652483331614913443477111627278996902935042760096641127375513328720810521422300450706971084337875696921146212590519021641531058586211742319091243528275384232953972156483769926470121408711747544870743203126279857683470225007866238064230151506192133528971085648569471468186310767452172431408814958002240929707919297927756761759280928538282512478450125557204384439495908226710296781268738040063879273510429044672740343895356426079748255207270508862347569496756494053590574928057207621238146463064908783506681739540679556243236489692711336096361580582489680681031020034676468546820955722703142784685400997519608065147670128380087740546924496846142657865491259847083954013289764626510580723415967499318485368204164226656574948188319391890514012777944022386367027183514438952216465019298241657702365217955168952452478490883400722176468900276281276521303828236715081693108628575371923859523139507152082523270675948531554938047449636956064437386071570578791312939343899455719985438310924443761348938122696863421485379017893643585739460118701077803285833891725527914997471484869690907499527666296903383485641449452049207659907328319145263566677626764928299310922476798772375999748331106737058773423126268102020314905815689589855278203306460972876463093893338459386716129302625245482771032670203790717076001362195929601479397147424375906512180619280391346900352376986224909041297975497073745723963082068314462626061687313129437141730581476837891983231884176068885239773232093216371051926468232091252530462938250101137128881384715974794829389658778436611639999822427112572214166954081694274855096299219496580924097356944606223746272279377295263117430770025094017393789674098620358389914082335074153904028414505287805735656020832965115027632462919611335972340685136524922438801116722677030173109220121071218016788683293330996540341128396638760028997235080660631798675365173325964066234698434806272850172189809804715223031182959362661527544284417830996197176342824570387710742474189747939196344921298789399408111394083495705464009510451194988024238423929066016068269087202452933273642684526349976729264628764529620986798055228112141651964185996282716588209411730752380681154950987503865941025300261780615921007064675628709414353845843763190697856059017137204485519808250459727156853051432960910460678860545158386230468750000000 [44,23] 21879786341259597162885050568187121258539755641058742103612332271871586217297901465230678701263367605471348709563454057274160715738729197384495855319438963653080748758279990963116900949273475692959165817577506561078668406676363861506292310026238814719638237051341780661090894273540954595212637542088635054444182096332369276392506722553136792749342671182507518767458506909563822445606408522032266571954281805257939105184575043958996573286485950160705829074609638445806600680361341717013095138454094966870854219569940184835196503929939719840344214743743798634305358470263954652087391377706208535963680946539344279226994376860687645171446618283202217206164801304012608728378414559106810413673003232058328931726937277358837265674990893403852117883648074188803827153489575049218533374848844711098919241478709300748664969029853513244886047850032420993853325418968032403253746421584142159183900245245140261025976289083524939654234599222995254898323453092110432666254487354714953321490024891360707400742257203688817173110227302719522459690450610326804956120439160031439103643143708711065254962810164018748623504305647677849402296048663231839899126587286776725791972043468426296814646188552025124410403944258957984936791402297273486656940798598550024475740287624633420678057899244515382904015201901415455462093491756781836000423339046191383164962506474327257337759305050978775387571944298815369164514044777172489345908598169701767532819856731204473202769015560756046633689384577724435849545758373890143057090667288509865591536610978752750220206027540094042736269878514839287543863713612716865193318414359135972941735349126965146335240751743039071957623061222824790131066569144397239919686878260847655859925441861777654372835445621663248588510412392133758523095235041181189707152791615818955156854587105539563945472314080541007603868885694829422364537102056901160524805245048451058959223572966978610295171711566187884042286570716352732041079842660027971694059682022429343691441820605109049116667831642116949480159082462802325930725295325336109712069216194910047626970636230540357561999086366667218173328722208010838823936853916704098324133584821540742629006631425167504306504539574472362457791242108659235491645602238233549138441007509377262493540824892341181607986541605493363951895060975018284819775933080977199796631706528861165128585497541280346922576427459716796875000 [44,24] -56583044144702511838720281091409717311789897915547243030407372630126629763330570707324584006968462599769896365950611707645348640646312235768431802709414527546588531239199485526594840818517401595394971298831647851754960775012925669633480271408523063738641139293290362708253060749116050567165777868579936046098387591326938742654158955030909508984109660225569527257602832588336682942816351397012742301054084504295761330706450239238819080492005017626282414739607028786329270650684840874075660283277061675676292719603159786143429832675986334712003251003799000401661495184320417192514668517974239275548206374338951007316127927666086143184912572368646837100073089227870201991798864495599052010116903932259531332130775663784820642765171557769512656914882868388788312722806371117663246601419365456825543608560315858160180907777490524242662198767335455410186754083701034797347046719720325165385657379924883136495309635963071965821113242043120184227709062290337049128089248855325249244826948168403075003278512382715086743559401133793276832413684452814347709073384807703324187751168217888074174135786380171644247451010604858070532419425075748339252014303011811537941639230866985067532608806531960902535982607099815526906419495621231655458014939337615264516442734516858781675818757668273083904094914281389729388093818191394136226027276632599802188313053916626315203928447345666376649642248902089060263317577971390243969345554765541761558708786359932903619707831706466500612054869880937250881603966133166221975788016990115965894710122740109774635480534570397024263715527337026037621444990353209519518393506118609223445763925054759920026267855517892580130259399353215985772217304916948883064721711678684040170952421095944580737460000154080803528116207732141921084991912816045842245926597784119412245520605334492531708653300370598377367574805254134904445483116117582257132298298186355700885885574357413545104860910843445811915321306331132969840534450324442733087600323009289962112370765919851325782950555300353851373799722294950833166542100836108539363297083088669464699526273312909793785249830301795285143369854844290487172831773725035162217015704187719593839279888026884965345026114875623009311138610923617821195310347446657813114040929643872758507593635616137528778918487557380027933363397794825849454807309571177248489642048838964283330454918541363440454006195068359375000 [44,25] 89970794223181243987824964852797571598213091015304895499808797951808409812003288218084728253257860664411269949939547792264563323896184371150143752833311618171511723625340166498166648799778785029356349745740567222024653956173295911159273389879654383763081420354348163662815286933042480099935520668827654229786525573299914417331930843435312717472515405700661289091680608478442899655953544610296766172693178361672659799484987403920815804796815896533903335531686677303973449023087766732269169427084507818120473854711052904518114436812514493477255607643107109539808646169217968863351207732210187876517417144791977930147820086620709782546763864729861084186792139609196732532779063412055149751144470886227106619767675907543141981787442042967178043353652599381149766935806073943779784121569185520953895623975993988626092567786487833232684317108339044853595310412813233656950883560611704256345423464514822057131809152238566655099589159620088352560409005319162440727467486640973265679681076756014647521025236067876953100804835340929242923136110706473515444665909725749312474612001655670275015863282924510779803606637905730255327701774486615959049459314996017503200554952111776852349074882347993541446078009519220272356575838332233190999541142598968346566773246384993781471020428860007291889055766529040997452438499544538435140194597215896065220686057374924566625160174548491073327023366161934454175526356988407649506124025505329619863617499529012657907635056162653102233181385178182433569205425017430714937354942526910404123962626585387511635538589273444546139491801237129903517047656628919235417599426791606895600415708862059684732748586365031109925922259712917099438697548947521053917300911385835528708247666411619073357062059012193941583256028700793784775964509896553301106500522627384283605864709823187398597368300026343197031052237440633141017252144204217758898023700186048520400124838995975602181855520001110278030552837848924655034795262946469908168320188514307732389253018780815043293234331041593968772615262149025955985776383866273729371468561784732256743867901674465669517670440845511313933309669190324651024496053815452268134120433423260730667056205259719562094009748799789989066542470553170204903997591736119764738983306426928998286094222119902613582589991217775086826001644142340723255183006552606909686889988340269264099902102316264063119888305664062500 [44,26] -102226056473771428324238367783929575896170786061816168973560653428931777898810333704596128001784472487710560665786848859991974118966038752712401366985547682792439122431877651021962167993888781310726197653757841854982062600924055919319280164687489021061920436539779087078801421469917569890560688662038006446922904068425445276815166343193436125767147343546542660293910203810010231058980297911663787831812722256063233340853290234020149330937525162954556306504318099371634860973666928796992705271063105065506597517169440935998599557788871737279675795021203284115775091757888946629124561364523021928920140220267185434008977436631715767525853592265083241200210028720947786846319348605247014644768689994448485192979950697006073337142592607471311597432130761766670435613050623817811289168290185050573403277970639610853441241074090011085841622103618420665056657194535039828701024186450167019458616014798024753927716008497608295603443741261614621991515486835292884309270702068698765191706808192490511900660228714741645929939131045526801595649001022118039668772180159388699505630338036610982018853159077397861977629091886480613469013883630013393940109408471192785000226817547296590920801344326498448283114139448391800995820453812674837977705640742404338343953990346376434661859117266112471896470620377128658621579333229488542715530687499011105204698477926236914802645835842884549558821185394416034857607086827375624343060519769709278763434345320224401287485640112901231943743796904166572317496771954056515619648121095745677689019952655967274543393833319240264868122882757458351366354620603054201040506356721117842168646862757622443448294056580168146293763662039870028415390624949054666247628100293794993258191809814905579341248654368561036290386447647846298326316097877159160410974473410260387350010110181985368041125495538706790883560727943230442960089363833918790646809485025280468029325479345643137196915041213929788454393282431070018218903834697795411743942511622953425937615229410886346328992189705187281075093133600714949469347568670705823737236617975605802775233127685183019700482040693055295708748229614534421017688158521404013224615005992591283001008118426687225749862277821256109315443473191371126002047657456142589633697239495304200892782847786711723492605946855794326217960214613868201621006908553461932141575001925515309153524867724627256393432617187500 [44,27] 81261586628217629493486782684109846428129822358347717576335720326356637538315890041780336343724214249104790671743661549736192880979847779613148138831227746479285084034787173959711854638465941005323252448103202037863080884658136255649983891114762024191873519491349637455044314366041193920973207627548507387426529959109416805900674150519450493502032080912204929687803987452061024496085592551810998188158107528753606736170296230290247508913443243345094232240426617740692152087732259811109680543123838091795233335313422363794970048799069494665290599795839228325096371686074406168268433071375466519954072654101718194648041131502589911300099177923581606330743914166231247375268962281089171710151024241797714346101519206044799930826684753430433794687634655014484749085491359945468237376046300483627384903129135738500637399193277553741528369843557138351971413020633057320764218410969398085428506763139656018570423195334308142727244191941611087661560875716550891087177207082564483723226180979330733078911241113142782333083358321787864255616132156913197043026741300123487566040277972265434913891326711648067564324993781022026074676075141587089640469053541262272377229491790451966902357728491670116215496914999966890187763977902590650608676961080970604361204194341736505379031591106629556623585711595651827438156902056026648755764173720442030487506055860964250970080617737352161205817553735956055032311158900602068582963581277678829254496405190867661850053978588314673009760436422504429662597107877402607969943189735438428887129782320042737385138745811063306926736995952345529062672918586350630115218970268612019717611515758393715883001756038320727992742925551769543539482425749290910181210689784279132870220778801751396061606195541807363806070981983264800946823052102869751301673511598414942856504445140740739424990274219550505140309697404591959471581626165582518548728828674024837830362459845603621295684810050411493760388409088389318765589486218416793714046954181764342137663888930981123442163647853309468064528696241492169579109235201447398470060783125580204970879602397487700503173104311027475566979869810126296261764126158838693688741919983985370836489925124202783512754290289522777422487807019283956380274462513438970476275484090617311456240223923080792714176474917959804098583592005257458578980839773393161039587856420141065427742432802915573120117187500 [44,28] -33375836910530657485590243537168897420693827964036745801713830138074751257204443220520473573835823715029927154693169933640770721890258174394960370528958628018234808645105822570305838938532554325788802730148667976171311978608196806594260678584006279617069080778119014603572970448104752610152413470350154000981967629273955689387384673154154047173022371304759311749085160055688383679861469093284074533725630051647919472973273100091596750907382663436581288071110276830370315515488916314038475977602624131467695352023230473140573153699557783171290880903366281385749598124670593016476446801302360567798451853714558424648142548944357270518973425237127709902373783730487433192660541475944666016858669283666853906919366648683572622055397414116111537428362052270082785233075445428819270771788951585792478776981252251067941793557185678907891563363682878554413771945487649075406384903718887574338271325299621187576695580202511850857011670382296056326197787902515201797412048086107216073674317770949012327905975198165189033963353705018003474957891478811913214216428537010128309686205226830885649677982586485528853117613038261722150467756230771995693509640809555316182998089135771334519339009574643321499747288901786970320132644398858327915136979171695071236310413819856504086920208430143923481893909647947278255216284959325214523493537668482951402466901256374969301682838204945682705895012149909196736110198127334341451153963800852387827975516175896277865992111115771043530965078612875995290497563490930812705895422953156899822658704820069740013082442474630527468503847390599783869103137098018448257501494519512214912508801041644265077076400367652393646082546088681753531251833832993747230228294920232685560255265364138566579179862466674354842680193204421951185632794984848639696139839306692742499624423031731923807336689641679593275179622281009832275500358028801249880700716668484715519427448362795724168881990078769088111091151652154779528433343479853186274375915711707857629257505203883656902349880133066333470142781570468557598770604150514281597760258716102315564071913762292561315205155358023141517867015633160774768004766028182943806639000140920972388286350529312435490726316006205669618310331000913413948129268488347418199779390481281921632870087505255215520302206805112027758809563488871410246081694961234353526136064971296946168877184391021728515625000 [44,29] -19457125524172111799342729346674654691638305097273312893085926017552851388591611127823076889985859769879640620408028398425884756908836111160020772358087755982262661716093891323946524248969217466392319229168798485538824835629641770604284964514472880189767269281559044276133384918378072512331850425644604455546698731340586923361938073655719639413086447298093722539177710969609114586035465514629621456931901482624004107789989645807018591889762912812859245153866819060164745835503072570106570454675690544919808763521418634045706202687376891793919956674281987235100611208791652654608099685909912472070858604819092798429042086086828868978491941888108138297476810218739739214528549250821862696777694378896378938664700745343327040653471222786238466003592533990609634540843039118577035567302090087612449909868632089581640947654246596204597307954393359873088817157445375761891957011908225949538697749181309943934946714122284257738648344239396937603237975588441500119072761868045866878631098006095308021404830533588799282035249451943589742141152500108588912267987332690064656472483116243458062903311959106515531718430150095159654034045902875460895463081104124375389785356184334818402823024461537999632774754025100357889058979287772044833432220957295914854269186654389093528035217451850564158770471955152199175736373300049812755167506615486861421674943407079590303176790113711585695190485569972117238071154601278259530001896127195749245643094654916419055914587455045589663529561178045563277134553513085635380472586080494702271738499024329704139969846734981451169944887477969651270358491599098168373109922410773646568027417452720934440512998409182367446264454430609452356799936642326951756452818871015444840959387069298847630659017597771435414492446000234774568985280781098405960922813943834032346908067496515096947922873256598894607203113765924692969166405155297081505599869417592020611041304013476993473382874054360631440944467043350944892515381076631177408601925367762707779529689626224924997355698562349840386576552580458721717640516600769634569130601505973645494274148486240733634679312473527456202613400750322156932290058025512799869233440338265487556155381948537503009472073572311770449627972648131014162089455031972832407952213483715146693867413297243932827214950507087495534471745412937747242750106414958615429211530312159084132872521877288818359375 [44,30] 54161183757250939227060919673947656596491950230224160623304454945457356138735296973401211877944599328425591386037381849971687508773485675394012889838103584929069906399090503124950515969661612046941037885953974367179856130560708973119105205127837766387383860917804969151514930466313223368674244762698402174231273119347602945961407105377006874898244406590499778945967973004727106480257701871748766031454414925786069011645797563969537566648817916017955738270392978851936604015360629080117578787784834255286560812891398636075871962971827864755401447356211507009088387562024608137046982800937588036792493040903798427586077726191278910894013663537815728549004775419931628313971789985047658792084365548780992176910979081238835003279573700058513848894474979186199591778707740537170972200712663113983636763961617215546015598658139033738983826713896159993741473845248953101866047502495742760191048547095336727614973826099073490077923131608932544643182369889544080395638540515953508295541963665345225553232056226113840981006378940872141939516470201075264914051554512802471607164556511148608284426253179627409921063813548382986604658272241940822725275993323572206801151465121870342411525907679898156141636545015465216620359048541256586340890267099894749210776765291687513923428524117758503162028558222544076190838036006434351450952865980686180326972441929031998499612327019207794166025149173955979161232666945052494985945879953853001013487810542761532215556063110045765761780532167269686999172436697930916506274548655379068253201241793143989243736371216422779427663044842715668963532911455438387379460265087629091925049780144155524611835938820022638469474561300796000254799197837130070219385325819099358001314690420434316186585532859005532251906808787851970082751133150663219378695630481890746980436642731523810362572511899675826351178228356819977083254211503953912941843330133411013321835329627932681208118703095893949465389450758204935024421435688471674597074107294665385378269104298972581374144360326551743105759227497626889770326499707653526436698641314461880302084871664786876679412245599370845730211663502308640202062965861696468272235250913423834349556305514123055621270264620587019802980749128500679997377364006784728423036656216177416820933437363915360822159462934773446034723399658294342808252848104483279101373227604199200868606567382812500000 [44,31] -60738213237068650647240099609772239929274999260219430907274930105692047467506357266102936972497532529344262478794763363376405382939473636886792350171031426701871620443113643110446070821298737425773263238226968500057611702864015753186535875928247781798995657677446342124720561563923170478755452868717012747383507738808392853975425167976167437757862535028581448771112930612513951505216264805792884692504972045036594409140957645482082576625858596974191106847910946589935912118190718164889025098300401047850875089452289979873001211847635020472956775090087529225467029930922146799450370063817884942682351168316898278185786947339586556692811454569625624992867872882116378452965567758049367654761621214505630573380597426995604242203032226284249634491405620106242846745634672804316742443428891965996125933265081975542253242599965551172864481594187155422068468430581994407213654393778078036646591004747104614349039491240862788757795732233263860801215562996745702514255533880162040894697501914705717898745615251281536900886872103982302927177605076046969087667915814501473087423416124570980334549661610332626663511019732821502072724287886697545053501182440953706701275318145818240383849143206069226237818900243478254686044991649644477802884563173465383382149954511868556771065178211088032674907390476313596962182960019451036547679521186797618376283904600110803736089843905127136549852745417496412664739809549204380355098531495515411649273645865385305940951049453191649765673172915519180447131326707748633228298279275869305634228913638951289962161787449405194912529285414591310014052184997527818026483449593484397321401479277336757627032951044911858128748471186419012995357684901083334661812676396515679662004905899440424762793784967780481926319082804001977341449490359661729511956533632724011194338397218516108823017185716898932247412851726957772570239884907828564366032003324494445435951383939383494696449111843276847137497747246103937822853252785116362440120710566639926846201487947084893101843945161209951472355993212377978273776819360531272965098631178959632421660927853379592213928360115048347610601619855480640298186560619186645260725608459564463212042176097778917582250882077695246849115062788367394373967677446768487027352302640410817210832371317791479097909351043534831801384104430453149627873584912030047178177483147010207176208496093750000 [44,32] 45284706352458381829989802906543834883552204470699271758840212718952686908358096025845883123878929898288740626269912211363719785586146006830542967604348623565882539115249264169262034830104922191960631824281316350153380250136111727931946461310861754062533028602781588596362626396791582060782437630952461913404393573703464134930166211500329166783691376193614709833517519876141750140086609955818197803163063995644586903909743127871504266291246206541837165826771906415844126506239983725033926242674977584845762491284948597573225487679365930426646279801549793876841084074658680869594009506709527777274046225450109567036047245055914948250082988140533315606780540603196390329748912855965614629109090008864781226273978705554665511865227952484571825259562894537984529430488734938764628998714830465742407931213179713770379751904943713612490742652806473145535697087169461681189583084787517261678503200180890750818744602324784128397923885544152837377659308826590760259327370075704885399052045790184494110321055743271421397442547518810689582221692687768430260732842889492080610073321707955406031077938069794414402388611228626757029631944468500923714662343987812796076368361669560515452801087034862400012559489806591791653588570401018294551585411092290878774707786247869990499513879959153301608270247776368673845376219722300152282541490438080142553909454032274478851045449005682772510548519065644507624893869993184765515567254007225201693231272319758710230516083125774389517001186987998057979587233454363224187070566374520429034616461849315285310919044547798591369144674779501118704810381166844663173510181965474684661201814821581979506925854899651007642448076449491872628966452081713892001527097396653293507601841002284554304426202622694287947411205847951518097497208086169128702085797512319723065820018825074080176820953332934749008165364536265713121205579925317690534916038149788769742599601634709241934990443251980062049223978018622642317091578378200744883171508100446269949506557112871574046275394465208204243168754824218247192143327981453638531180793053074951619941924775970561749549478785761927163423950478830181945654974830655116777266509593517325245769695488981879021892430993118792171038476489877738034862518985419654199972646137232712368442874543439213263832345225853716399077960400969800782550699069783917138920514844357967376708984375000 [44,33] -22039693302074073498209148696947394221100526141312488112313532805897128731523901991576809731721255995810636965251241066109040824832521119812860408110563353716116874978399967587669773638201187887831488374998291175427246455068396083615422236124032748121218956974733330384223968967444242482370798444522131534640915915631575453911783716423476945427378589076013582647731329837728999273718052709491423610569227129680442639158255403405469871742666440281815850119930701152612074302327989599629681138229376592560237445075850137310396738272559466941560629144649803633744469987850105659182182507295607864687436924223152973414553610999095484318672608558257127714788106813957024796038620638858099913769321173635709944039206793649294755819694017164593591768524528638945060439939567252437141826073696373559909912843487896701434587634373580389799634413265086737647060652815830589181925778715878487480172525238462214665679167458909602544803770141100729837085267459643162392326038668140983415406608906524543128758971682560417143494558221174844844447632548559188110606619587792379782173028525257795548250463416220898982879344714470185739246120096389353478701599683239698446906440534084668534341111621444380617883382746632828039973664950150386130653536425307157360389360991011500824908426583863685823924296796751939615598208400920604969284114217891261838574593117248374262842341830545128401783940812963476966451287646598626551743104617479742623605111207323352733886800152493441658725719223165595735806645774411446326192770531892067230449464109991028904667503667434618040547508389236548031642026172507145370563769662754355813028276646746392590374055041983035142761615055712507990271792337871029572544595360366243067922215762917455671878462263329471687746968860349548454082859945264509750441585669046408948784723387029672664685172822449244083059987312067103067163579149262750211530527127661882848342025528224278767958944543102743477064965284199571964116243673305946821924625397460914766167732512268440861510974040412137595152241683833651256650374046332288171068581728441985848616724872661148977173037518525478447151745124601941798457465397093907637314977712590417162812001605655553099357652141232678641914794753053372382761380592617603986982240799023353856105195358924737305702799177322600116510830220767813876492358104997038026340305805206298828125000000 [44,34] 3063164232997916911952867036489226390176984426623643364431007618022619647387528906451822257090614523880866301491834310794070311430710988621112086452598596001142330063784448202638495858129723602020303631182929587428033663545885692794469613801149970717967763974211696552715119085483896122236823843771779173713328024648435674093710439447474679287680026825435810111611191817326728449932223468169468466104942589536309169658497562837853945101158816982100160185171688001892282012972477259217869191185132619853539540192044251803232492234031860850393571225950055124461268155235181950751414724358702448955815876152331082318249094381308403340586413099055464690882478478460099569717459121649114918096974753405038070800530162450429690341770666986230642041956696282516616402422781047744415504343496930558187967690861054167833623747667727462603134790520484753138057327351245336448236535951812325102940088271391010828074577690725223474838120830943503689061099090904072365166394520905096704779733601608611130162191591269230133467391152885336543458105601984193523730874734470645932431310451267254127166842019860969355686724208659913262701927570950168630568551417544832995806568804300384504964158410331696090929366549928484734791409992836450738249991962150258082060905699516448750451840857048175492459262513882523821184110821158793982038051309791803903749310087693971679296312584398270501295199646605226729056351946512337121832214272332849132103053747331941252507172430324413420012871370441594919013546781210966189779883802827532051572644608462782969528041601745598513224523680262677334299197210279428838332757124173285269023176813204168512620424398656410480885396036091674934064023916376395018999200458842855355172152751184773238915138385709180566876084452349392869750890918901385531697398163256259972593561374914737344536159917077236875514317883151979641139718918845435370045162268653144507723908312791994133383912380217760664041203793873496212020729098637467999223355631909884101570548699290272576407475020427189977548466536737514335817956364145856197963022752070511638687634899613662846196626568381058286905975926150055631165150274650619902363665616736480118926619834677755348038516641460377453864045573504305326991898454264261070901631023617933292342102688686848644459497575646508056360366373608845966952651806991525518242269754409790039062500 [44,35] 6868574649386643013605705725540105557463297100094190764188169805916164300778301122122397341442012080034298717586418891599708605477692460559570311382302410290689250956008120126236987960244579725149115785002899168047956924975865932621027259864074069371566697849563327599537282439208626426689327399702894781508358372094682334335419148060770791517307970320002686614575174862093190779457580706620475485299881839704804637780949701306207995048946140274683231771962573509393745999501473655151049278445392444457100665364677680354357443294240497576988505387898964097659509383932007436866592073620211692290342113375309926254193505647428452135417627410484777080560239353989231864689534113449463747543410850453048130370537380768550523874800479934760317152850140354933428114663453205349955465861098958133815280760885044758574259045594736960945235478800093849681429560558266588901999088988213036200486339643928866473651645487143498456214048316544798012678334628264902497001916203490226005736720138795488553318946685757750926536560781550898731559414055485826342513768723555416505887747622416130476159718631528069357373148345288366436643869035149681379402400267804892515090611216400406333493497654961653907582693297964111285443024408101532869837757897585792392653245380396717531723308786936583235482837287776816130159550516412372104074229904731634710250609381243062616929669024734522380208769070127359336431888611570862239092227046680589359878857912569591953303827968267037509846479965227071244460459671317042078991275797685619681024880036645344440595050587679157367369528980523253088829366517051718966695073920088896322159282919179623151130755085312846411775132320911063830564946373606619741267443761884774532711607302679363915778059571549528782958753359657403205801812190113597572249876293294035703045585611523296362283122704058260389625511812450376070993543252834685239614752331254091113786292340902442430353486421415871846060179220496951565374259721278144048259152673977017294315609232859580491083863687642487235289965866843373098952368768612405843932694515463338052919347346675038549435992910664903979217668973262446265177388404070609234961205193577884121603079881398940156879367335929573125134120220849842415605008011734018536268127342921164662305780743801784094502382955429351069516254868615665052367091902851825580000877380371093750000 [44,36] -9109519829206358038082028466068496425417562674405473354112120399896039960504650488846516046682412995187262392812340772577118594337927600093284377137923263808778903561347918448273881471696255793833697813423084386887193008249854736419293808342046039243749443912972857917441932772911857789978625569776680752805125929512169630340215489520892841885641701534555370302677107823755854338534874954073406178365651131349080314666757864635915186625742382864001995703709939882266237278543913552333621032466688081496678014560081293752773099091613186701139042222305125003425727469844563012621148370101794175871976987031884086708223097737524114902577988660440066887967757529041711150267237012185363320298368050171069019487264516822460916108881756526077805207510024703717934642748127952810221064083535196203315843994582678106612543010166301621413390528587681102484232862254148136868025875741020964479452761214954613627641531586741179733506730842849367264464600798053842278311906111918006003797780773987088772245357960244561653253938588327642505720404754408641084615858866874321227993935854118060201233426102508757714021228951287224490773940620985905244787517611879559889381488166216477540457976873765711599903599287445752626371259609104034036442890599269156782079677161419138958973136964558117226030491598894157086106424462807835266616889999258695400010551957959712321277749079989621074269768248725982543870416224228387037033142119787490068604568050531928355065772094411567208725783984097323587988023188683405809214126520647373076919917268122852697386103191253454760146489199599115990846409036295791189030334579610623013266192412890840281271413118332950191824929518815163276154882420354664128600767850184555988498704737127320491528384005700020549016672019371715643619225616547110751432379595941337190932770953420642906450558395010753354719180943659553459816070818291607787280617844552156888503235981313135304167653140744136117707985948972121750073171281982829203459241040976062914791380816224165041672655588791098019855503445128076995638598376576430143879024009883117784780264865833426017851318143996811361447154496185999561846161083965185085828779139345156879952385428490502752538280418289602245786822855303416381348240877112599743343396891244416654713061127139821738117141396911241178677008005840076698689244949491694569587707519531250000 [44,37] 7330832373684339614907961784659450631184343920199123393020448158054027008596695508281115505896908394066331625556670186799337528302235964277664381620686073476063041029775876325627221883414180344207143814389393124716031095966929343391596451275787963866270655563263396820959781432958641587235856246138527009892356513660897024166807280285656269784312286692635835601690237021261950227057927604431227866477260052726681749006575537542858406267093427178339583410211336121641453566927353063808052240322759092041722411029749216352326919926583161585201779518495474195665309464240945563451123616271692326573582270394817218720795779907824703546614887792525051070358407397182997107094934858910106033356546110342616341994367057555772861324853340222188205973652034834746006321820471405145690343855165150047968122187333452336088436966721637286071067099325813208114788408353085826053306291335897001144530764530816956794176370834485089323446776599679807922450555726714427782115203290540116809090731928123614086162676824648643711688919508859124528702809343856884121883358519827574797992664159344762682171418207058633756131533151333190606432832546846677588172196315962890047685079129879585572644763057234178312973507060179744830746611990359320340536847837048819393775909762911437856874048819994880801373474470658090439918951139934389077758299317911846135269540386093069423754664690312765227146592763587366043240541177503886860616220970659323901864550629701926373368339393163678976720458813995097450448689187342138955808927908098829738587190278874235704843434379428673110475632804281768326152032871982022896783758739373018514161217166848943287861495559262149266935503814655353450080242778503258257180900048803724312643957564382892042492562335589109515087208491661844685153037002404771148807840992853236082357541877183305791530670644695279885983187177673550731274705986088737124443558713567967278675972954836024218538114447306581861277671339196206660712751216537498826099974259528514325137930334208919123568464352488156675799887065862357252386900395525774926359130846066874534000984820904081063269377219296646510033197391883656734819718993924423927981449828091186444350659155112515638933083820062517110827527294510800670237982272797127807920845136125279292750117573442644010992768963770501550284179256844474537047062767669558525085449218750000 [44,38] -4590822640537855489113666671349410885849743109723549818294928953683716667510144716724281146694001409882214151604986100909812336342511543976703240545020640426018934082357698209400488367681171778967249680313710398917807426206312812229995587610587075216186219694087702011325437533051384024556763215403949784261048178943217405029195837356775680078447437028673314013393477410266493644380273599908771614989004548029257167850711933255161169624500284572009032599067652076678576058800793433832295914208098277990916724647017248518384099007525163183943474196147241413817977345409648355759544796166546477161999087329491976825467260992596274413491265249416750435443788744151401967567534711026267494066659560826441072852298526967577706077347968479388983483323109770609034732711698441567192357286067858604213569467092358794613774382147001459275019726760774060616562067913155519601052478518133328566234358869644812226510337281555131597600198862598982082227495991036019824871435791856349118070258768318898474421060564129872952386646975406241651139883065235992847884819939807779941626601821252285717077964699466819755320005913056889233641851930646593086155102682811125607107559236775364356995267993883167060402449155383626717621374019035296779725147410656512645509626475798557036300135071967535768721971038969085914499638146951920731545821277807237070745014024422465252229125997989483719750520581317408143340696889163171425913939153113595642466178702792496816871466761981393286737156574240876319740995071122147731557327389961395692558463803018709410121610439606643413988523700704283959153721008618860468268945408636564195026446216120925821184203631524244930422677697923584394838767797207347469464865584794491402764017322308858655942741212413131784138889349473689757981678559657382938803668856299753070403151902523138579666050691447643404322128994639517343572221916784839527537581049589559126647783126235195175717228633266319799409666597898210053436964740449407337239074970954491636620573101410970079209830554279530919975006470070733306679695730647444522691423560253288730627301323358712472712862375431355904858143579108495184775441092429338174690600940510979308747805371234435542737488729013774762333808917864046007989456916040516082858155445233441929625212817006148616379909627632031961799946931379601267053658375516533851623535156250 [44,39] 2399004100362184727303123045089738178942404365104130177415978097529871812437016610769376368569233713429894210414045830830056017134377865174959897242158163443632568707200518845546421812798280396111004865501630330159457339097891210385809552043914270340551193018001996281576535416653800803220314697089912147973743308352621678340612467858154689736227110255806641652353548053320946546065228911764925833031541703221598551396186835120547781000204476861245494940280326564769402989690983055265725665673744147485162356234664926181372936805480623872047468748248321424742299537968114681793244661192856366335551354385372486937676995404448806792007900639622930779928330371988557842936486216726898372513707760222709074310013035236651836160043710369879257847253833117278581023703111608095363471937150750379582051952590849971071650973359572975096134563204511771824580996825086765822839833746676178426147073761709574313043743696423569038518032208695737492862509163240679334519548948373287054575777103071754048989728814388392428662019313268449820395699473028678698091602556808047407545425254314001795982582931424032868708217911497585646998040226355469050706315638984233333865837732233048018885061169162050107712943684990603025811662744543318898754511563539576130836805889114180774828694944712985023008689954898270187339176139012371467336804788699559039887037724173868411131342934943089685605644018923846322654798492504757650751823695099243304763643690926609055661168056301704632433926514818413428554190648990263876516028047250402249460085608808619092355316052297730563594597618414075025186556310203321673374511586542721895798781154110900151194614155303775935057250332520243293352569798025602162065502437974719826915510858587270217903121213806145162952157519641734229114172818909658551826029838376883974404506367969280218380318253209580578839226745514826897785606444055966387502070680552303239940197563458050461492593770407367408479897805524077850150688641992357586825716347566480375057063747662954874566658963226102405885739085945619580777308180763069954436694285546220493689543818046943581084817750713026401343812705478219180268235121909392182922780323116122868445283147322523615940875798349976323212731272219816217802825433315934693449447551190957615435391450072953668223414173366128405561620295927127699542324990034103393554687500 [44,40] -1077756874253957390273614659957715309588657409777999091554144072643735555716840197697005004579305597309320562254186337196346468309207027370603600958497136561905484055234946085568855861054232945764808750063110811335741659067093155472289144124640088071126232191788322755877376085973160262749066238922207285565147510832472958625485674147660953397761846407028800264149670399481252119062678406270766020553946764927118502024945952369600444828120312527183141457407952021050859200454458526767697920482358677333220756375882441101894279088678983600725342770515570058915008626080573136634976129549508784456166228063522703084675994547203248420792923086793763238181369481714198907082099212230087423927259500718335953617032743710999285886454409595113728016607830655266202177837177379604909835705265247551061223559254885540695057176562499574572730534186453659043896877857091361937127665313170630526101107115372602158953873060705061785201019717797590341319377932689956965658198557306873461625303936316641159675529854290487017318641375139819944518119631506909616917999978176520354160584263381769149749750594100248678341720179165612618851745355392841323638136329274040080971252703162023451835834836372628256608603666676450564444674759979433521105065212638545703289529203255780799633431456808426885016981064019926848976869423949692620474804981170264237186639897197250044945120153581140158710792442219044185790146552024846736376093102553750247362309530077575869007798185960090762493604986946911338022652565635002035377877828433925301324024973400664091663191375270619146716622913440594500205508116308922701181403095061803376174182717685126575967785632290398375157903128569553613025403725150705159451582376935477384476488768627466737802172530203448442595915417101356724299106984758470120165595483910432418908068358052744338921163713873768908579895827531511259161281595287536895946733947708271995063585842159831594295125012805470187480640492904767412410356113730487545267431406984988392604563282258753044061357101180551427588615456427529074915294582169685080220780755787784453022654549209437753665379738800538427033672144166634131628197063877552769800664338221323072334328431803895815068598398037079004573211114119867498871785741916463422479375678767334127232030830009424718557993068725073477001630273264254356035962700843811035156250 [44,41] 422864382830098117415852436342878533714194890339253360065627493862471773987378036492847585168711535500287285494569036501684625498113228233299213405989921418532655798725696901919346471980582968946206176544104073258280681055654982766349080113928475208874028248626323805924896765634231702931612250935218588440983097852287480762293312713296470126695053304602253036622084072244467614123617951049755818460260629674999413614355904496355636266239634258027534046167580264658227441108546138245402775360767082575475153244186544942418508222265833939119146290725829289921870651783046720256482278730945985591229723775993589044797562542459812946396330592649975628686642866170888795513975480629805805371435019862420905819730665072744845186487710011931627053627968419539131785528187677537554902587332798421584836510860050676362490632289217591879670685644164146179888515566996480348694005979155206610526923638827587572975836853951973245268503687928851497737700994280698332917792257203590482095406491482275950243370982487249074161404411178630290630286067444861846665369004562075083857842335958131358034756491050736981502770433592971918050320754383483907108755133277733575782544465790497629486528179501792316942126570359864268205476730398821596294765870124839522039849054146959281242869512271088602641966669753498622269420532588266648321262820514535634251732897450293600366864996422468729071667033431252683609385052547182563788997770327166824071584011159165937500824428841365115770190112045864038983863530574658584116553105255992402893071171144117997616223733437285853035966925325201531225456424263069863564038155638163905718487007559650132981766735072962840532661741076389444073094118193763664940511245231540512185118212523424864741916200274141033755418789989041327983814270853288334770866510662213511101353601923996484569724511797516773077291904761449640825993914598133483644313851819035669301084916126363459662472083398027016153612886457064111083432391358062966464241817081702458901076936701482522139521543004815558427296093883968211352673851861755152895251514980829384569093393833341498163866035395429923733398108231656648521235891069291372012895507830091603687313758266783599972406314591958062749390800313520780694795529594402139928481932690891420375460621094172304142261536834268564888361652265302836894989013671875000000 [44,42] -146503346560278590541335581519879811962298959694610834389039543029370897699634943941333165876029727066614052198549115054327239580966958776805729225029044777999204670955721159312416095115345047493319788231017114402005219762387556484810980798055632578575511482221619815123463989552646003751375143695991145882849094813379831187479949192474695382348058976189898307373580044616047671771589932761007397913362493758860621942207779660199377238910763102445913119794134682642157779345205126721231847452971743025411895620101962333400283250752507803573447108694078889702915834230844122604139021427436901877928722068504821714918137519713903927925354070320327526801232049025873360530831191789259804652473046933586332551780868571829411033392232948113924333272389832959329067143675814740643147773202279855900988559804213071319822028323401411979905883867384900236200711619051746713558751938435801156407403216445932818241865366817531354122470509441903129461301934010133072505989186731864421896375230015010889132563712712759100747452350173995598678257468171660464417640469196544405810756055175447315232081236320662227945435196644712198456877091255391733516525699781304131942102304189682290128468360053548945840431478246387624996790794142424701320311044752706732691383448787331161864355553669436541548866983770159406097679276154610379890940216083534857732911900025663279786744013610354351083468856891087899809533103397080690139052870096592504832907117628543931106735465709892281678589380579327724566886592619246748234094426661765638374986478195009854595501351687957631940385456430214112912316942268752656715798303483720074462527137300199881177254050703692750289578921840699070940784447337939291446328201114905980000205199079268402432294217300737448215391885928297356558099503850022842503744974558733774720388202839796866616967994688988402313443306381665742589542518264896192364461767547610507218282489429633521503372890451745632280454259435745193696402862962289248109224573713068998774258013934278838923267408282741927896724130535345364423760787752929605997450819588737436445435554909894978508304900678328205775631008190998360169483844827862061226103816266450018006764200249516352310522449760360611082308002428341345762878588161973621620980468952267503683447563659953737652953502379471473204830545000731945037841796875000000 [44,43] 45361029658573759255692376024975218509520462059625043259735525487680511496603413737791102826014318275473028995835375816744631002525665926853610188135597304905305709326104159818296295598241649522913968645536475973007064393706304669235813223358424219631187636427031664529048748611447419173861346581128235030633873297975370105812453022498919931330897691908123241291387135128955691618564082265643290352978156554708649575379328433616422312055856743450885073609577805631345755889478071948252724411737805968906728793319506059314584468650353449275321733782462199144151752866654239715453309404022584153798208581930567092200342055868829683253275448677844554517746115313226277212708520697102143003844206757679149961384494707292119335337188543102881384210257097801267755860744880805550296760375892954326868947459060206346092639819104291365933901520624445273636719024787713574516240078730165612569568356903512909884131249693574764731616102933999403366991012272846214641068251029300315175893920274417461583152100572998606596777120731345302237953509449578962495475513345107095385123057407001767421982483345092677054485369483954509589678683284569679874629080534239059211102692116158554330600264300433305443613767614294943992446398284837885464932633566274010334435653609232345458902511003761683587290960298729526300750025076532049677906376167376270772024022200120067379957598897150562852867686933400389173687647643528629941779590190235543467250835076427204902518141634920740085614688146718769336099844575411427748429075693510500481120985913606682090901877526604168858019445442897983606552265377449211817775837935222266672068443171004725316259239004492019415545259165034428863894563227024172593149738509178161732651088285985445163192138853683962747084474953989902479226458781001155578860209208252813841452569731708276605878800689317272903566656462603672324345632661909115554277996938790013725646193634922066387307077884208616428295528022955703627996916471668854018166532455186748480385541786406613118094616801110775516600908291025040336186477952486142836636130503727157534063231068153534391603763098370751734198332489991273520069387340241826337583754180678096685411944755220101997728415049209016050503410843745218595484344112134202245334538696940538786513901060689743390653234575426999697356222895905375480651855468750 [44,44] -12779148098382078185793560491138555670273981608944455044815207066243173932547503197036215935267003755640656007663672924577990991933648535637667470641716051438691691033590798610154110451245893082126300953509905219472936985476940254192621026305087456059890762420218242216744893047298971100111539608559378745493215366504372279069894184499762709802792346101318615790358794290306937731821174736344640698644736424797378977649673435109316706187403425112387836530126166101256806457110393737695122428155395131343190275439237151274275185521339785859437555680600311568859646346880861009830137992802786593746748469390730719641491689579565916850765675339921302622146248596076346036667914573057493526876571947928827757472894991622268515784021870205386407405226151128982844134073719580881577829470112758504015004098230668765395273564172217869453205234164737508100615935197632871699512550023333595905394578057761161151705634881682270216536712361647143774188718930625047349380328147981392798023922945208247122761356139762630463478788756267918090543184656763093025913575708562066213123559764667440930144771472549819113487323390149989047791179447606969396419024573033677382672822253253389299031045057601089661020284797260827235635190960522875895329143200585780914762254389198030516296743846717565447277039537346127784462221337211814258576192052080356955529472435082480291757274164934186357845883121704805230615416894750283555942009157138243991511292656954067744892933693043332023248735370110205473429065909900373204283586070724313597887928565066060918365634515438681267405875397011568857259259401646161059444587522557192661598439963293918070113612333026958078344327190946063645921861173039958505085327990647575088388885485262873000543447660339446316340633130448913215128509169819723783442588961601226059293572267130311271491494914217956630882684320399201040801606388511805517829010399743850284982382039103873058912718178196057843869044356839441611482928581053552817629968683970957833382970681635477049646975655397919428146161817087357322372876663649612772182825503633923143776831047626409341886140695522655952566376328597605695630935409747653401177417024855277120400493517206518756454344166542674946619405626944092188057010492109430764101795468837594129513743773411676776254573828506266863769269548356533050537109375 [45,0] -986412468485120933910485449038579970249476818156783793059558913538114000759899777076415777638439492089861654817145960260244424015179555939857205190412007143038955175469134927246470915437604082532448651446120911265537714728523232835126639607672480529441531272286632096904423660423952520101444909333367730744410729466768016607136464434900336380092023034166141773894154602597149030438135665100273760754132192621801145894418091664075774724993081696214672395908729721026396019487642331684101532021149807577170345154724326917377494212205888613336134148575323777392745701359352289072912433650877353844898678133997023672197660972380050521081590962999404635177332973595246234077370261066742135624522829066056119578302603774898936544604942642209936329057426397327871963974347565808208445816146843956988056351669676236539325581862504318919214160331390984614803482655363480969617169644313258291659204026223600471877745993123558041315046793510732201726380958604809370460618327330206532206306378944573031212404235265208198963156067139488570816769267642423550022055479053029414526000419943125590306104576726289914315417653204643807694367925934266326133928104782792935985714576144004472584991481280855571338668542482572273320519525218702560643695605422897792755946912689876395027471739253143151085636474810924528840857379377911562850068655529513757692078892116613307435716264641461453714692662960829219800177820238093519282494182433195829807407055059503111619865670350688811525382132916409115767905246344068217983157183253294271055470081212801104809334019744664369728092289303582251250147670164892766449826130243161553480404179460969897738981510985084887701299225355952581864994741255956802289184782734659067618175337024568810964302731141384034050940918421779232080632154022121543822591317930016707567391202483019160957630563021219622347047728513154728772727118724279197256419346903602144048143313518922325193436587815758497049901762077339710791201295921023406460764922628866818639087024784583015389697377898675087768053088666721377642288436456479549365575402005635755322694065466157621968194094325819304947799755423345236480772513373149376358078523529356635388419262285256235208602068220758863751100151129241104733649314462556444893574011752980675364046226411379946036602982863544319052643746736979613291028349308647703435670568120237355902446552136098034679889678955078125000000000000000000000000000000000000000000000000 [45,1] 7251392955277127902276476456247262312967565051400292501529101707875550232622739589156970013398754496673481722513766314688854172365196577637567477444560368037903673508823790384040699098532416769131293706419488227572374229560908864180373891091160123871681859994038729889729776190314709409787605024164058094503730319795609159684823967142656454592562876921208504967402911971089586212678306363947343327723623352622550013623848664954086113396749433851174022679173194589621885761810457625208153204029437295661921095189073842299765930966693299525448370090560375710060252213125186747087262707934504428497511450885756382203070814701276332381716491504182691373980767765464694954491936974851390362528696558779597089065496827311996665845842706736551119490123643837608957575796831435077316872474547456737071634855993948285310973658046305454093231617059404801427759323594073448297519581048902303411334443885137049019485415798831907383142705631650179178476010044518494657869943584210590757958930916300013857648164703607379113464599478874576002683632259467507142851388528172762215889624133492205851638780096880358833663135283043743658872142910642295484752398702292735182861641888320643202238015611412258425201385232383307906126264951343756002051107124696961742850627871308959655863612538545040516226144996980692170152052883917696715638215878540907507179193062824049959198429955331539729047062697544489697113967238608151851489930088798608921641898757758821210691488467244055160585408740121773012801521360590129370725002644423894105474227643480127951472926559276781120241615300194319582883391242282438823179898974401135200199978613303257701150909764252820229913561189428019980356189103708618794322200762746815643861748438413786686546931753358697677580642573147435392210251850542314944779723628428578420335979256156400789091542298297452425320738007842765871223149313620113380382037832052603876301472992501283931142197184091477933128921115512250973032830433387640927266908555876288004904930574886182991917395174803247826618177054034478189481893576581127462501451429128197692689755713128597319276220911591968849756446958898777305027630217937138940491953474019578411198691511059261860617957090825432814694029096178103826208218465387857879660150965435510548397481734433172264324407958644405581254771349457439333138134708913138139065033941207534767640907613639456030796281993389129638671875000000000000000000000000000000000000000000 [45,2] 2663133435989752841365559645564053426976711546604748998554449484308639360650783733935252803539361374514450944581180967285636997848152839935470036599797232472344536257730583121409571252532583309469325295858983220156319065275435141520588426273773961876032911147769571369075894337338259406669251114162837633646365146046957328825347030392786883134444009390505827067851694300696083830664296381067604583796404575509778319294360092340994216336815053176081338838605185834483040766516246075135209838713034694615117395305460759571396094200487738058331229702004001255434609811859530108785955594673279838998464643437690649792146803472535889854427396873880246569189936733155008459863988852813027641979979419123586892214285071449177949007738001849385666035848459278353090231744788022963926348063298883802027405774973811615338932178326531258074986972662145357034571081094758042037760591712110536687688217156323107650692325607024325250112218396210638509922070508346202240530518518800058292947276957425417717967211446690372772395502879650385520146393787186496705680824017994186530239793594575582632376835304096017539756309092566751450728887282782419954810259042809375182338868448574728320209687219706017088644331974387913585564461507591246936885266003967131852549070855646080895473314807180265918641460940616304663601161691946409519699164424938028935338183153229404070236166699639795333318786824508767990963912990776326108372013250647916060994470596443934156222467463975148890510051890975469439590042510245800357431234622796134888525501039716781096691124008534818220730686085909913576770072731464915399045114390788806813880656266555221833304047339073717463407967320162097850976659935888470082030359887878764362463466713805972066050099545656119913543147619075576626358321006294313482496365243603901765912802367224563955338931740482424070167400652192595016510905888480487106380049868177471444732935552387341247423720024917916321281661981739826881664229075893886406571725066061546947824972226233764392396588125268796810702914788208549091136668793188975326645847461275347232151684476127578475953956353852218541533201148386362645141956135477151639971035436911743829792677437729402157306777551554811694240677009726331356309257546720503774226881150651831403431659892059668818297094459832038378332110718152721171413513684241775027126817719848323224573925706738092289427299874660093337297439575195312500000000000000000000000000000000 [45,3] -342694340986586648123958967592892546291045641911055814424504514753731483415222768924147930821735349611821554869224080895623084362885000661110493243753402924034264060933256266653911516463960446532766334061878781451978709166716670896161394561787822523457489598693430299032046381131121716301328920173271087575297265613928270604569664482080108655820712629976410512237099312762229526121435513505296096865021716285246927438529622696154805314784957814644792645285413615183118743089674670576653080524092964911595505679210678702260972408156411013672505396285738070542149426411030683111796857903306798035183519229754423768414750158681711523583069124001994215882467251062453579686234561164705523636043848667045308051281087667769704093117328198066769337131634896438300519691706526681178725338421952990978704799767913102159314068033377853672427049964884620503459918706073385354924350623418078293692100634177661236146125556326389907300195710906911933153500340593564689681208592997639557809361050514493507442823946300777410542009637313638884488550486217906701961159756770439586897068188252007139039251495656860682251573692842150859670923533463587474441518543853160168014590018969338843077710932993587427960698148563212630674510454712314949833359968651106436800620670585053719178795531309831599151295173005680321606138322450041235678185731720555606672407632460127760512018155696788923688104422655290983266450295847422843944378885605516310676447139878881635360288546427111893784392830523630490913424932789310634371285188926224570668689580876332301531907017290399339882115747762851579108342896489295134469306229803330497856916382407348699162745564539647329733995225034259926038398775152239544601043156929765147308173075005339775803758539509944428636957581155969412937562951415707079651781498418345713469889430049306901601544717250586054570993735857373354233030234514617394843133293335201460473960412505518910163805504239553447670249760524198184436380101550629586204334254296058370840663077915782653864769336444748171682979396916705464254200534984990052171146651911924861863466687589874100682110880871041521625271419010775619857810608086906606152704197255257829874924249580628241517388311807448996194373989043593318232463011596037897727738569982694785803828152370130839874339251845032018703300557380456364990851570642749691821168970999281769067152061892234907354570783155622848425991833209991455078125000000000000000000000000 [45,4] 6934588597393468593754715591995006427389810762201708729978227032630149630537821318754236427658186259592369910460972084878803083425750065280938419874343027650977026970239996141371615607282268813055842750221289948430490742596597854644377363539626450043734551923330355244453824202057309455821195520120147823700770052804413904517133064408945240008175104761583852395749319359683291444078718337895059999019315807310197521874068926889515971337539559621223502282380269493397850292126504082679391112138843122425409731002060438049640092558004105872835842979171977195357980637209924373465326316750475714462654798745810649419207471869688555661505278806287430844469946652753111785023083549044921502176720431330305280348075888737337875903413196466942894694074025702323302919304130846556542252512292490283976754429698227749946095905793734468946902920040722322569388709836107958551199632014507489272962256166423911110143693716266187967750880287909038756433634966256515260903652792245048845972201512530210755155487023465008816342249176112751907049153683364882630258531874562745042660096254845503712641955101170794339648044598524906715959833210582455650122075247741197874871279668571632568352046421043238002534053217049115019714221251855312507817616951347351966569058256370120030205804046090128763143416102174495179608703811216778180246020122433984963660947401894652257940881481554479758465010391206647148617239518205658078097657373887948869717111632956387662166181055248889987570671370681385671805925664882556054936894412664356200976905094094376410703103544259392946689330857882620425643874622261601881922418955446261118474696076526421119751262599852944873655698223684298715242283900914889332761360443674620739154412649703303280603953375191229430384334667598095184657616315848624354040101681069553278963451769885836332557368439126410918488563348866647846515961183345425462970238717093991233504632121844127722407865542765711902449794817270361914306398344290840604950674615643119414459131917218321115773630800110206738384193678627775932028237523936687611627353211813800458495979219147282823609748782893481088130011723385085030911340351436929449406567084984079425276483982578054543379491529068955896360525441293798573069651076291366708669188941552436679881703693877472312207147582546495798602805272369580660380732860455392717072602624195176929616141119261281806863614352032243459689198061823844909667968750000000000000000000 [45,5] 181651238457130645655544254364902114850287437432401590950684944007493338873407473500442744189252469479048040374595882602810278746913482213898672348616193553787569373347455398563578104598757713587124120688839570754856380240023108420733925807969492408739961269288942795540126090972243061437445508807923164622036239826133816831519831258636631337563493503215291667738386070269359125169398220776715650926252670343092354187194184228955731574704908594285394653664560226510929503447359180297780770341621090324186204485064730018264522078826199855337404869708520414906797828996549008470633260304232152779342063731227215359993416200682976263501505399614768416269280138244691990278241457049160787423320198141414742023821223493882157910847876362924743105682325891803925001881891271775252800509563448244803518220425081955358274303750522592558523506731957530783198771995221742635275583083440229330353790181238925360314026294111856594549871878592760746100646898208985543009255522579706910612763935647034908326546021920972839159923985717210718772880160159185832110915277820529061597217248567241098767125672963549557084300048571534233852173903306378352743621617884635119355173662356479739537308150352304669046842174966613695713630917403618136214561240925299587941114983308670216962833960353263712262010609646759423757164637939589256266289136082600732857746511064633431587160521286162509176802093922608028042236913111843778902436314430230983780652120293357240238389748438443900506520325937925361319289020349916850683430000924025372885791000373889050802893451231080390301068544361773882848083915345476532538571806625509615033420129971875263859089363869040699051224216242090631438912608501540309073233493277715456148354799005449413073070334993629979303735213190493136293392268812864416395085346546631345094774276566494670621114328830634104586835715682657699814200471216355252866251204371108189010371291532541536347766161865419955426836290287455273071913983517954071070827901944588712283265041299806836163722203652462303127693196174210589079411386693481926020562481566698774180987606782487148872578598423726149200722489883190792654916705178493942681549780075063397561055533921012946745363797722852534781344682103807608822667695423893564286106582793182833430186724066345509080110251571390985370449561849433841716830689743507293187090986763852597354448846758669605601409571815629817592707695439457893371582031250000000000000000 [45,6] -5714312079818054583425780862957528112336387559405642913330717868264405418971444914081976982530360333817165954755042081090834870571076343276855983950996829994743081852815171375127946416208370450717913319348298515527799296396858649229227852174462779474256993745630730383192296697360180504089640229848559424414396358698701519995302024083834610788309632118160326734430697937040557727025261223205146791162104494512079553264576502484372388564090489272409387861026594941715575176592323897379981408634601602290942549215963432664068095036687107627074788275824756228019177899106401138621130252644997457193890830775757360490363626854881852615610020082747591536428400922695724616894355527630211142419696317073106434523994017037452237731865327173689500843502534077803978774830319646491959222406421080637226680773303941092323230482450933682317542457130086455139431184361465275331130602196162263211908725809492119130544079217228987237307348032917516714089664533587330988381408397230083264716401253055562067356752344182956676671294051602179129645969968819758046012264661278765974350652188626023363258898406059270658574877683631640719768941119914646570957108430525845777753748949084671316794333181980063695280284121172016265455788048198483909179736963762138726165707700388761989729315277539342454645040505579395575398312545141703241747328642020838582175741610056788088140477620335453268542998791705566335189473991985966341164127858217232227485383650275062738405558619731821034566286746588294371829399542296936501427588404470418396729071458922571925568988987070797172500704123254171400133163162437147103998100311263004902366966885216270765698652495739087415283882263996759867276070834097231824014725302699870335928425672533608160751813660691295921960620406248306579018464470653478335068521894494940882201420629178290265374572053079262851496118472023989570627704125843559779530166831994654266923639399796530364098639982209524749276408310695193308645932182241622257295842282018797751204620586385211486018867713729574391033635856446494050647342163724376303012364676187346629776700166905822592726407358856433071639871253954489043791595592735744649875617953075130351433074649873576037399443757854434198646775900842854755151488080812941375045778591019687101021083186111583617488158408557928460592115732988908890462611249391241319200837898348994806467270293212450651776726246594551028579189733136445283889770507812500000000000 [45,7] 61348440678271499698839953717736489010023492405565466513788645570274064024240960083718880699683303038525466389633895846665085569530311117916205810914051640702839052128986276946240458792738376702408108831094707112748619951035240401628479210883883153892923201700137342096240568697933389128341314653693502654654377230201519269592564702116834172734872224295313160168346620355158067013689299507009047365202610703637328175287320499649963088443322548838870489597844427790189644453403644893661296425909874752145390279124692944603155979935351514053226667633135115629018263711710313434478278531388054649590740658692380122708081801552133377857621416996618620085444812225495789936403988194251991984532804094706024444887380372492424331099275578129801129122941721220146183507148038154440921037756508276769480759473225803628801969870097471238434651713651367652831750353069518976355629930880779951967003964489164722770202371780279662425327506140546046834112356353350346842955686825435810485566075438647864811970622165450642124912800175667356520253579668564531176946961841448338202557192511806871433301370595601435841198324946991007768791061888879115604584131754737617056437531623281890750334354169586858410482708686405252325387915321882215811333215752246580528540086741468171277658599311125820816628885122951255125164283771048774655162105071306692523043454904529793541601732447715290191858338695999793961942780380928434637487803431561640466044418881260051696505265286413971213570838473992664861278987842505546955165761121107327110272546098447470075436218226120963620036642950155527677002084559624145847073311641940875221018498745801259567657815366332702253493139871370097611785624888723300085408809821750418795558658870866732361982906279150378030140688803052468007479799638226555210252998472055319750383688014238358935913189391027335679819436538570328669488229605767077423062423954656827665570195454730841903182773398867064477342671196620819562749267799016634935589705305710006390253644724356431466618469967657351481407672348088218585193531415984767160124400465352810515138916107558000870180214423649159996360323018079072309551079231033911108059838767249740673274027630511845841578621450191441059918957030480664672014434775247828251131084242641330285247174702935542103597731541044321660229016651315908629320641217133196089471271833070333982924203624921415009237438131783903827454196289181709289550781250000000000000 [45,8] -261596892310403048113102881894943238233425332386507211432784924904217227501946587924389201467066036119275321698430538740013572578663299162647328813466343605277837239369375850644083896014210550304219127628466574888725319573724213183169189418512427060273264276224866599653970837808638383625396645858970851053086526126487395506651426938615207093442270403304575038065498880719065821834820186671683885517699152714582601877036085972665746265878972829948012390456221605631134989904243731978028894863138280792422682616832865714186751543304125429199008999800123401593399750242662444228546574963946811779926945508631509499869534013037413551529438883258075097895046260239627434747388000605100328596041498418814440541484828940919525361837819592136542328037676646885256901367569685150957546658282124677235639652565850856654428224036151939641998896414887757063824740180084228674369725701006082243239975344946376667740901076715542115180073190042714570251601535072535731532497116568045113184515879933501507807192094256604741265129675647018562811084808626403382977722943760172295879240238653279394492488194323605385147543741639025206495124351179880335204035824385129486535042605338228304770919826818998718160878722298469172829702598783494375465473352249412857821398117014885970862372942674458590000638225227393953649150263547225291412640100369920582152893426531338566874930368982412161578315768512787792483070389162746384699411136952805301886686532838591533991996988133574853950417588011747915267581407675511791277738843337734712688112225888331449959899713598931678930259900817496331359834675448856412718558532601518948726082136048831936210524639767639985595786932381269547618333362647316882301623387607081187831390124218336599687262175470761811562648182142169480531609971727949532395419080678028350869200758533240424025161815886139386250435191300545033050342188023959059088674481028843707650815473471851533098404446788379639022516713954892146584816474309963669576710008377466919800839504256373334647910998920284239786130825947005235977429932222145462092553210420786765690708810656543484701916717723965298549139260896823591089393663912305085303660428041712000233991282398610479381485090288269990257564972863747206712779892204691181889862117656569339024193683125770197901090064728173924831297481466537373990207710332689689736243543614734694089327634822443134751581567121192506419902201741933822631835937500000000000 [45,9] -1278777352669276529955407394208898088451271883134410278313633128520587752818450692436264006715009875811694460327818769823103051763880792581643292610984567711303286466618342383453738110635398599688531407037729435869971478203635230288931311339925487954728901484003420128942359390247656615412031237611220178507990791361977166377727186935779253841264779532394453969260027521238428385673662675457836617794588740375573300032791808789940074740374700507790944843458762823503874074479055445266115924710856994341126938947311252868567930372209215880419218143421424878467035587824211627782927396871020769012914712418809651726834419211817214377639476311312993661357756735327636125299144516187318475801123747255690489235664907330242027263667601699663486678848698337583927447599893075286509707639227269224296994031484579209401290150053611192922273640716047729475615495427757675365833585368341070204858499722101467584449130440169441261236340192805984261873986312957319840291977213486861015276917368441236141703734791307824393302267921767905964980740919414465723132004609607334738532503479508201005237247641703878434228979188758839635240415602350495039600217557476710917883013476174351412988180328208966559129070839348470489551961938621256456091744480775869045620480131840389074456206500709643565701379534502580821401326431722337514642056569278725712586873186181112713790297948822546757168560390526098020854052441866351329139199492402740677721668158876865910316894285041341777683414788983498250397083710333145863490686555021104915946454626757819721941469495478101565926460574140669537591885375557104980617607570061096799163451329216864762251518711002691037176926272587106661022514824929119756509816957856663175373168955972225124057486162621517627551002922602381965398860835413674744018236901112565129236756666466804224278695859741472306963960590272600230336267091978559703060175635433361029276403091600677815134191381224890625827641740254611927123387097116064286325414894218931629144469797455873833438820657951819249042882557168847266332743409198248140709043801707553764425466161356167286123245539771259081579520922276884082708683091025072320595628832388861019652611869811262677047920376508494495842403603058894471437286350021813324925950650285612285565725689604284917711372493218257651334427164219160703656641255612473909311861119914894903660569728347636215062821385402003215858712792396545410156250000000000000 [45,10] 29647573409479490374125508044847654903403701558266163156258205790964591903056192788656723807462232838089014664244176502999735352223824223381426638604659709834392293534054830542997732808790909858759109250956719777715101804016996103454377484094321253757915306292187821509255756381431993338031134719472316364470652310358531974331598406335183981497893190818585738984578736869265408734341946360718069814119092376407340673599712676109182768665764572180474090651822209311676975706701437272661597477569015641057111380005403897788963616925830268578261225261417297822848388945710419290205658149544085323841815194094661710899647634491681115551330291482347615255265829787628656145761754929255228320841657534929845735097003136748154392001959515129836165282142538757035206980655600103006522419500393841113363816597077127650803196185314455892235689349225271363842890346325393868521895412346360772410178881429273527048871490818487236057897631729059642884678756711636287873791234804238389673878103216762170695595697046566607464815414138380186521655351468603275737203475702789580289528310301718921732487803631292888825819376968488800966373882075755945753530235934876621339701210703594987716251040580060750019100757505884489725911653432550025760417813358145162513298143532880795015670146616987360519230428113702024230073764040132381005736308974713021673414664436593968945521895153633666590916397903363147182248664990451319999974628873843468715552210935117919090828343620588872561769601162514370768239458536636124354080606679417075645124758624802288086736776898867263638295094822851603253974199396870929464679078325641470096752279163792840925937950955062844409323480920577801233498101130618015963100734891083838607733038622526173865883942733529672545885522605406014968516784669883112846493936282350644488260751468080765163461215579134030373877908131915859788552394548819102144860411954685250181699565865287883398997484942713542588037406672747252926782705737481332953406500744713062109007240154288980763733920921592793033778075812716291067607632361645840702450244838979412911225526121853349719716869921698411956609597689324769539864246733248278560346970617364148428426753404891739130812860831520601055873983573180789602735595649156128078068619847299669225196178873860829205106087350245637614202666406244477910549529993936926036772252443021318211402612108602366386379475815537887228856561705470085144042968750000000 [45,11] -260746845937861391873076942571826313223694982571746727124892600881828162491822786313718788289091596361451854459246833376870690997957552787499903818981987367008248811278860775058500343973772282423242193760680158705822142305791216854293686611854720237257974171770367283901528613603963047921198098472217055967513821245177164952739923933834815165067429830479419699048772012700289286465758223626981344738592321656360709780945035861716109191072302946568292010212193386684523205973320310410423772203069556620313507795105455510465202851027841911999602966466864284991600808265178208825410294799960809900246422549374706336016760819478757835549021403519789190036752753363735727015237682117181378997101268477063000333373177540773205763373631567886097583971493087705618500929499044773963760645749552646053756295381093289551594442420631240460362237925877136469882055847459013810795248436139966219760954801535727256567482217870245964851328415921121726901499326451748404787574002284232200108903980071200447481905052361521948938710130023160128184764362450754358336527330284977723051265437912374193706686283345570070200778294050193637195942890134330932579648999633041329577621020147365057361291127107937277246913896449480904507013082404082231097983746439026080778091114653604759864949043809723992882121109876751905116758203335501573479159230997254294552311490068908270887196343478922432161451002013624163704925517546302329585074014220400524997669541222761980480239772361197046671914176420701671573405284587620588273213840638945636935085410739365564239247459177429689884052196542043659164846591015529664528284411687366438642702927024539607835181909047329957918149140075395632960343444004148667454436711289779433999552298293352398221056787849652759462494836485918012887321804529135533121391795426281678531111745851687565711237769935845948316727508870493780450853454292569899813496422524204920479646028521771451643618643190991690575779116154838019943342194143203247808245599312781610090312010524527680931446263148418994195252175488359399068385599352852424576256232368510894138907929086061120270574847632861217647049540981597258171786217040137087836487627343290607232768599552536474797880285649361774820224243955607159079516144189061704525264296349256087029581572394571128656751689793933742238117366016236905984503513110009477527430656281720684114512433532186738531499781146294481004588305950164794921875000000000 [45,12] 1539800997691093447965291073296723814843387539089717698967719646559290977386003814697693998361024680331509098484100822646796144255095200439537329894330007393826738825047211609803785477674138494355955063350458989019819450707925504838394542314096639320161804508908791795085139391780450341346340130164763190420937601834522556310248051042460429708676421265521455846032689049819397979001806216122629242558385409522678777924000868336327515589298968509232826104135625000901227430528070927335136086871398447532962705085191575716802513966372142534943857239234081386024476896641623900033380925738038340187585214757555919650636926657434698855558724376272080010635783064984208449066104535281637166065416224791432564898602246615861252623012136201283823726922404849776149942325993464774896967022422384298450256764544922728983429498054295788256824305325075117149938987079105639301015158367546814490092548857015717281177888814951948360015731402724406342391477194529874845452670715959927167262617773515256265165088572664398954727923580424695847712272976928177719139756760197878995476614770306898338120480386696105300694847460716772533648692438345947873194851393229268091568545732968496999146365751209573692603042095999339442448722912425180858193590468337672378956023918754171618376852887058033907716204105733107565517147413333407790256940625167891306672582981100265202570259191119321070192480862238369977742458256871377541218781898358295379874634492962754300824062278105146810099193823306723561009027819966090705059476140429024903510304007814567201722847316894509872351779912441879060057322465789154499990259011811946438438763168255803401529372512902779772585666205354731305529320396297043610165665718735481301728126773565545561116067231194331452810341721364232262079490938220918092362414363997398026135413203455535184838651795072857582205994025533809642486151952448767724657371457465049999818040841627774917095126288152235520675992056469781949777510407555624319702156292053705161197032690553776423821325057809861120433863828373956437081790805638727196220221404570761133330099473244658439033981746263088165002856900085712211357524756232742098762967625504276106652978237420405151756863300111801027343895034976849314369319321665490053496209496404285871125404830287657479571305786224349293561464293993271621704117265818521937372591647997838685010136569537896392145803758921829285100102424621582031250000000000 [45,13] -6774499692312033918001793333169039957383955091891854742446436517689600004590788176125485963390313154533966628969902828175158471316328572038469934493593760073464801482137184590182697795818672238233817487157466405623098421798574679624459631395833042433416051561576034235841573254435568538581445283097022551160483359935561144943879258674214751939364245440947500070143287820245417874990997478106576507415337178649919342308773331299239438758391758055402865593965156743899137349590817709712414868605870656795217724165907933316386769999945130617536208505359227284892732762953785673123648210860111414972785604159555735777238775200291471793507149755253853176169975236604565777794173696295026037329553817706393632733080585243438063892650366510531979473575216035266365655912051994491103730180848247801346708287127450930565444449495660326159505173462532597293286184986919459793996599948630772154767083154056962199511895343727342800798208368871283680348319044686584719972406391941563765417413986080221086202029437099723495178623236244544835650616561981444135836423410384435380948811565025790161490778091536024045526605903783440184080316629845441898079218075540789249326549461434688999196974216333969243444811686294082355613237890359400678142906512012543402221346711986421280895115382936510202353951971443968870232329162213060071980302238064815953431957745732224650318223750583845169628717392987033538850221947190992148424379841357246240968310068711848843774533224042258951605365999222080241551273946120396186604512046473173458399090627104282482632172636028776470329436902161345870890273871012827738425683406902516346744261493708269111774121869712292376522547504457844932252880613169577334392362041925911156927748937761199402790500707843407850530812107310178373641209076101422240214261969102307854130259911931589644449360641693404252576325386256543068685407749011343945557502376783191262120359785151086612857807602056007718060195909533297584915225370481664243646510114187386399799476089389946836843450418569294266873132029212548266585408752365152243543771761802891758435154583747940535010170445013615179483965048882932634742076721966942751770389581019457804792810534896417455665322962680566983898817470987125042171468164917922648992165150084475971223531753005331415396700914944532246399492429791939700409054412733991232831529400462112978167122904365506086410420039101154543459415435791015625000000000 [45,14] 22763214731652632290105829631023257596005324463422319062878611160156021134695621164167718647675740372934995703399586378618733888156332762822431610990992394979690371767909408033201863399347091015937137547144234355095422355323976492946532832832845131416773576686277968358575510157503598313798553959441586359307691615350088472810501552775416714670561733840729588678932383431993709300487672593030768121804674652807944088593618337428887942353951789107915864622981738912206558280915700163818594802084558789707210997914393868912879939139017831898907052195229384278058023496969879259748167116694519835954398119163559414737735677449346349763396757463272922782195014461632301543331569937292661354049284332051514882294875916822104245026359985059408418350672999400177300138441792900138469779990754850564489765927597171202518529177498060805499963369877076324763039522117767988446259188159916323676022726913169687864391884819449479007081661470801330108793986772052517763309180974111159509556452843448769493938351619804676276147856624040416138226097159478201521944571634971132111977835759516487678105553836715829592870405149978350435213867924166285077652664228615930459061560315188389498383099475678673652124602193953301068941993141286872427770349071287161084969566402584876591193638367106546905592925702423217003165703481697503953472823220978157408920968492860851228863146634877209089203846418910620365769692058126257546655256295944699996942269247761348883367692221226170967706049893346679292208029642054627388161504960592107868046810518739253874228877756030074817046332305391512020648320051724007554098732792917981682234926467795464268846910254328425978504751571515172071312992568311526192430290308217701267792882091646274213661390400421137108426370903382357613818537124653050884934273296280005528292986210452585517647949763624881065468240242924317910624991435375845159154970510092603755929228332343167027031111669617145583859523456585382832717757735172942482327232876263433961678203224941113860808274083825201864919739927407827683060083351062042148737620591264163959136467092878010519768706650783062597635588347199724293997960384674887509670103336305942451089846109941518536296578859225068525646267078322851038468437144476300909087735156596423559593185962454114452382545044964322433397824320303183046345004536076277023916372768874291497243250498219019339884994224121328443288803100585937500000000 [45,15] -57151560436426699565575520518474426331467085296040014855401384412767911737417730968036925647377510322800405565475000505695373119790108846912213427545791963022405173545379292037958559062751021898215907099281542518329353805599437231542419729088979612623435495222974954809187106713460799234057153571143515234621915912076616815649523205936453211135684777016380739251474171722072682973854594933931415730003882215967337807754888818915260444279956768235597776664730713027637603415500710572170843052166716056690656721860469380169989173245038357467749406717185048944338070015559652018851793688331314991016745724874890488557070604741040741874424925486278639392690699751452425557062633430051182459052083751624669503599223566786642102963190916324480644224564837475847309159523328689064938105354528789522504058070708504848942286613192287389236721027872772570318206921356087760291683333995249060129572994626415809551064296960762204775404347403008280247309588239253504693716880738094173279557202470184043555006341804312302204589730320254733505805534990667224361803317325551438136194531726960243636606864435742167738485047253525990910167640831499739314289665781999021229194591729278567204529870631956711635997237491441513618929074193974414609450039335160106834975470560599293924835885788739582113695202929624060240849570961849807475893159589848135631477127154594445232574088287472207981705754260818291400285119896158877371449005336793329831079284360403089175652443538390283513289464104328497497383233713729320057385391495998219598531631797816875137522289161811965698287795934184671998064731230182887925603796810230675705618490572731643587005371455340543624890763464395500948360437409845299101672580967240843284071361869843934997353279278430671692696861353276400569732419853444879619108430924001585183523453427517106547749656151803406655033355520918969368040868519758322332040125700205011258423598073287642281292311139101577762307538609028223720304314551876201585349810479090221913657048497617746052728687510102657470173068828547915715862506442657576582636312807237744782760923213742968098237638817454160354691408766348873495539817741537177480496897855187384913148418628776399545636017907598550443471366455084140104740120109466245659783058332536374401089182405715573309007678807896746985373374392257532916323009737149176838439399464090694017403654044254257549084741185652092099189758300781250000000 [45,16] 95253780373666732811636105202907104450147333289909108606006142506059240553575769394214199839631753038893206444062747190682983083229780914172786986968216554755736519826933367693688890610158149670425039526190163778969650285613300187419583276205106941343797247189071695153442603094295150045253782139425983973633331286341885383165211317849921774569791531927843891632461271091045496950742833032477780569867476669919927667611164868876561886791464482826801387121088513682607252419043933705065119957500423573792673975499974078784501128834147245471524786394465090882036015029242562053958852248616328377801761764516450243854251402107109919979149569371375921220311123016370664870415090300280939902860997131127539523113306293484098357480965662705865108615475164065622252081756776000603030304900038262982056691931384474070210130178335867846885091681265880938215919069933048518019307133723212512826204949133671216901979735239814042760977210704778738616159789146686847318493578789266754784797921876970079410248735535447230609350973732580537367393849852842135832869313138076785537673222101078782854626979346606766698601527362790493449356162040536000086025852415974604142602363856327547792499510019046062307990366421960450395804829481175843053160413745209989757087032976179532116012361090389327766938356133180824749323296101712675104495510876424888640962254634103875745834912358317446823029255652297194581378464064945087883608122151321863731314101965516849146552413446865816858824860790331657699442493123810840249086926296328124589127981239888251608448332694139488174493051957152192340916289671533514956571752178706999879029282966627523654023646699653630500722305145594571178641039235723871104418457914592824669662929565123443587778356088069358022542708742432649287106152760823045095390415048382781370405244001495305669608324692736611138612006149040083642411891676348176785671121586517034947855216355731590368626703749889990637873725204112956455843651451483294712498278166378171813803471893849517785895802235540760345757109359253365522775464218584185266561449543904556289865524368875539138419287184168795518344854641663130508701777725774805243786946103359716785186562997843417153765256236299638798562436110399743527328284217375689196865915296243832916624556518602090243863341355002444508100293217259274405463114849257057904995564667391269845730353456325634198265106533654034137725830078125000000 [45,17] -39402092370669223391613682880079918508131444035596545289867498457823765083606333876821305957578375096856059709037155826815090975053900616252586553177572644239969586434306352709277870055785501302575568394098655576721622732308508175631720872795454720879942822667425291519347334663713022144639441523914747970082204204029711932760385747990403273420845749530060307117133536498678330685086736624262603898824462655606663995235629201974425708668978801582646468919829428304469820509556394283306055315135256572319127969215282146436719485602889158897313223778653975534676585659570302231442891675434270149275325348036256959854856572530554831000335818141451278959774584806928735907000086600546567193993449284377473102868160662248811006041784712700609543617019810562399828735549716028690721432429257309841891440108012376868867859436351226376718630905115597201757209458857515359895920376957308946453424341964839273056479710588140338558850626040389099973035678491565547850092266128568360843883576092766395751742018632534739339585674099435578897677826271538119286485149674053159229221025416596350709398776899770638185591114016894672593866801109047997138533477520925595205217102645294935662550239346624716223567806253861750927402963092119304226444349176227864373119870780299953800543943205118858177131555110408167848064944212171705687987416469139122115087872026774567817152311340724687920106325622627109558771458501594156015255311484398386823288411108692183323505212246195549592063094435355868975591979615480088292230302339989715799390660260406967072902357703176880425453343656347954120702228871494115339554338302242170632406544013839465939595237166860166577196152774321455564563783716824177079734796150204643142100617238665004359928983225446752190747711110184594125930477488402736481919933946338891351222187035952843731739517037693859201350721867093620936309736864866034493000039965572224814496311561331429701869458620320798119389408205381377283497691467726452361320154322880521947506452497164913493125601803896043441916549565193878807811434869195646472626640978128055772678735806524835135222513889884621734649866482977735285819872683952927272422528657857191752221986437699393872204724603906951380684917821681206888003741663527159743585161468225212974582915801020922615659382026405674821871305509028978750869497920921478840864094058509456137799620289996482824790291488170623779296875000000000 [45,18] -363839387123566451104589752663617439563842662493330824347414719405388706692625992571108887157065825429004620713854085984008803992665587375587707278097408917912464298437091579434733442548791641504496517092960127128727482785727866082595632426735794424022061707860157450338321832952367896991937290725735483349426543434575591408715222264995535257250735452251380434508774961001389268200869544144979002941864613261018926733495891053774652370582164973843355982101832901952609207040775527192513263051922128216038181695689035678726693753057406523683772163025899822009493553951864331224839815794098229049404850648715950098895671039443291581495300474887035071756649280434527158854717757037902934118272512792051859808339636321914466374249556479679404440254027728491033800299618634400791594560237138624959184373358965493817532596964932937920776743081019334685489743717308489366318370403327978486369992418137572112016254138760722012326232208924077617372246277598276855029091128687927852561488576622009220107878893473682279550214375787942025910444365018584310771585449028383838764571943863903075009147822459244950746006683790731335498659520135496686935659842075291519485893226059368153613282661137976376186979999394446227069392347212650480414124593073491755006153421849143378640062979306452522997427941551367922748440366925722087453366471700698971562494515128221057969364501182949742172289549783262277943072565855967274217684102658025654367333101286786667220196658465783982537544792049871445082446508476526575179095541371905438577044457114068525655798112921381550954533870994733222836001297323276505340551433707418094434756449484964356806476592123782888662140946217999972598164338157106335848237102451489302021733381680352352488627074624499546449802418583612214870262742771258044863418674741477079102087686016366278088758139988710028651249251448173694923182025898284432418698503064317471103264644533440579465938091210627786300912052149206995626198771512857647852219124677842140872176146712518342664938183280533852925140637912363687751042588100108530032871460761483064236051631074955869118455012771680922134822087626335467673244523401741295819131905708883721082496221690056644969062024669280612425115238006990460723641991359207318231871524554059026328020239622524270492319890417786558502563961447076971834114902720183672923121456172363598498796510849473406778997741639614105224609375000000 [45,19] 1475439362878395606626043595391313247784073669400818103201485295727313850206332141472487091192311994601894392437910994099691650261499399407957779897065652104975941227196527616432083589077473468618987338620106605279536013242152566273708311367071244639971328119881967683138072382126738046097154686440560901013545631500614414816377090948184816725652544237703385130980408422969959651028783099803626196756886886307155913076634926030515503923501917057669887457315360576654530698677775067678013072504541536384001276396510510978359717778363175920698246019105456619461039492496202589778611959944811435223366040240404718778539040121703656524818095891871801600438232788597300417183978251826532591484302615323093140379509134294508533146793729983740056707611152411843682214682761838531032893433346232976525370652042906151584443222830068161383659240620086639513363249808287493481011511026631252920772722809519734426738543394902955269609285269119164372689246592079255684279065464328208775481911753086888196649495321633186840703369118912658413023758284051582493552542054814408111544097167180586662448931852198574708614752927947504127323592602710396223016628789530393854702712987658799281195079274045690451175399049358503685481851583449327578009033608979498730844713379418396200146934075299007988504625016038133249110385691893717912938892593228504951004286486735173223255608485816733828296705871440887008929348671140879567749061514836931440561413837944629495747264742281372366422375237234342574734583304119387706670768919146015823546322319002927169605710752685200687300855706075719289481044643331653871370135434843216590191139886903336833895691766963956739593662517784482116910901532149458776386169158489636097181375321354133543974337393192915865636117172460033575456334406465333957579544171479123753068440960209726030943966396492637013750414112890606183712033796215786866402300807391538354000314004178490137817375453273296540899495674727775760593928904374475244439288340103693053444507820609345903768128662598146108212478429609456924162516242593415467151512140915810390356278625894932918039001808912486927270020793236499288732099845166511547853896615490068754004655185802743960925221339803518111222755189023262445420586726110061744633919552006643289629593674744750815772052387050182458182149907847657580486395836406030220225746912394916999372584953675868746358901262283325195312500000000 [45,20] -3395875663469279377210212875528252904899636414585086159280385662171885868471306250381021679744579352680022926084860863557965063420157704469082405038828134679862192246425580842481242177422427289354064016346148172842082578197533575873458682686511357422729092326549181012156263651961723668766531868651182294401791526998885796463693205849473812112573340540451548927293793744965813364131217850108016368098442587125495116629915481028433626659017926419358119636677661781227396826701276639961440282762815865981818915863621110546672144456113188122844403312479738897656395621328783395310259057285460704041743729503521988803848723775201376968294025632442450587548857627010797548128876524522206306277692606274146277719594982984849982031322784127916882766533866575982761840539683361102912717417494499896373395396555540972937039026357512794473367663008378300507244727574331965264106496714695786799411757709255850595639212884744788207683101581342313725468770190150011416836012188378843308939433731788028170071544964496147710320071188262901483360653032778704065824055309895217937600777072632104643208390611405000161626349650753983585422599955557348768258720760972151921214785877494406298935478770601270327419122601176122038982341799061205925587540198598208058267519035848496951878864925835273760523156555344684739418243705408510858053275591991917709172401773553302884396513303953754897955818526277125507358925879865065300304481315904987651546602547813727227638172302875490074698704304782313519559641871803328388760559246813110556481775619782621502874399224362109883997963524931822277353860645554101259134099804603481199212899863963782732870855879076080321308926794857078845098053518642081609918858817006500618949752426395595571369183272641909309571625606529825111906501973885907054709000576487322078248826473603888870224586020391284264212425309225502775873362003880822898264663045006964583855521844897791363003268608170448469161304387304202438985431167284502851105296890961203873802951971439874253764058065670719680015058277123399617953951537338624114771832262784302128823117988701511902285248955987746648463501492268894743380081222236903948160728059708274601087118209327064536328929812983834647441335766366466113331705679286771770455983801071545340808009563898246077579833468327278357369191408489385156130681362618410254186913007230222069643410520711768185719847679138183593750000000 [45,21] 5307406768240139650681432069931364989588924449110959253442029177501670378594052517881113968885319018198969264975803263539956077851482054502963404571352833477697647523830014207780483893796833186060439750345782211924634560729841188126875948560384991286048569137280939859679647639865403026655688141029257036756032723413636162593850908747382385705111309076567237997108979805945132209762378239948198000224479006539294561355961382084147010446294510450129205819619939857282301079592999535332741930465606900327434583045100929754986797932910361290921256801862676060933577056105484167579133190519866200653325979329214667312413361195860981593450733119053796210000763931135404126899939010216804919531514786639851436207835485166946308987501287381492253943782885438247229083590801411430943644658988207776778691148711927659767361815584454949511748841736460037411387924947443464202906606649474328875672606042235406656540844272786048334494392508601974081774170461999854967626491407771808515771290716152122652801498563411714387981808631410332599893582270359259222402021784630344345236986518630062746692498149891745853894472335901250275938810147394964139382205501477755779099289626070071455460026644231418135197532051937724740881900121330340165754776967137489647493940830405490213500842534683560296575013042492771770926012317401867780841828196491611925913632670050440222164990852187553679634134660567670376331380936360738878732547139593321483160258029643772485808314776136489031889447788961670671797822307596771304843111830802917664298357622033146289910251932895589567621356090191648515841045592611370277747689821972263693035603632708681240146707079275510850138062882786071086227834015317133303049673815405287118955695224607132799766091984912305130154857139999254787144706981168840835851090061351722436674668468111616121659144016556576061856326608393368823941096092294728838232302000297947001294408262862631707855169014005734872268870150281508061472652618415535232502728102196228091202565918692508358377114892050067147089891696900827150708938830116078164230928227824260218942710623453711788331230264548329503865839338439472508931223461758056459043023807407995496570482161660240862434687785504626864464613211007285341131796085032640627990601647371824680707357532683186851643908490277452396509493219404901346472079603905706877572213487140317944579237519064918160438537597656250000000000 [45,22] -5133451238973445339427692274551544506042622399787232391690121436818399266613442647069412927625986951182173617167877844903908933100330696203938187071822024654975137431140746510319306805891347331618989559422904634981290296681269843434558476347100363521165821338775390607387890929341441531594004316709024512229167193271958241722661741815629100529549594543271305521406200054421516874523045958887671342414231548120592927900859533660437919832991336853259805709676404427391088245155869298154695584569951611062211316586830701683675202072617042468966855274876994622461836563986812669199666988056504087333462599232733810679946342406759580139555056946303354538358745001193955876826582292616335472961268628501367054480766137842203693854755991760003293312987500098966433328423745553551804662282347664084876937303734012948867101939479599313242314271193056244514742205466002057781944194221706829289140072773424415224315911315111429601065094010522872488719391363207635770917538644432659639808372808440661365580180955055081981262730819903322745978999367439205253077848093530715526875981490664165260398666478625718647236002331769149660124241214842485954293031603193955258303387016885408892936258711863944724303828514103126166264298391357299298463939289447057116671875826703625748277496360472888869604881642850478745150210117850377069301809692138327798045593427918716954179433286311236985675346493235043624936156859806425475520888121653239953650292654679382855273419134099806914595432736412540341000052605954465063597265660246884046051162507323503479889196575034409849343237634639692445298490524373554300995967015845755067026516639221242566352878913652240750666982726613660855535762622255946325914439246816386560583701953336284970786535203274789474482471763429970867656782825938264794448867436866453517101611350324938692206480108564606883514202555642137363834720664366828754446085384718726359819043785715458090279672669442827144897730709913887421625108860966617167834466319929162049404745868551040811043509250497011538924050838778365817726295835695651946690624578085917129870253018658491975139617801103117949087877835054908541074119047143618318741804027881988458261562335671706169321793598478284858068120817845762246806955030873059950995758934959805699223456144683787314734118237242432254112767401761179018593435162742755475442970052209201714532582627725787460803985595703125000000 [45,23] 437635614278674821876437732686199789208256149432205561909938566987831833715181278483903095782607169703066453412797722515061173057918251014482810530845136763573813531542948575822638108069784118048590929457498043200485820905543460086454154768595836081226977333446505095745227871605827640457886848750352203704316363229432531978879765979302416604474975273331528681271881312301273096555045841432841779039850060017414614752669630812884923721696154066982819213741125540281021423822213153547200206318995215145969583072429287762221600855175320279048405009582269391705244618143149135576596453749704739403862912367466971402886541193992633185842915493185992256882606477699680510614419323777977315423615966976352006062969559949172958750268210553437540303111841984484338577805487382141868614258651687114680555189757051387208401179695646945138078653777237703727122282802280156664089156535410655955473919132106483967736347714843772934108534770299745675608679344452659867351304450294219969854986216073353748219305045432472507357853244003784172130060205506805572601352888262166479448832248610413713990110501906119855914680995198639448255608704240272618454103659881888169234760722952031861513006063235944353648815089304171441754547643840770276308893915424663722919660915171452326314103956697811678826654354916339422379470065782908911313223193872660611747877111869648359955731644606998414872971762242354111241394142416133049447235568001997530187887065701790152241482757401102418248502457196960884134152720681608002028394999457545115051927703734717103696821755269959947113547647776078760461783339019457380692413367484737225475015261674776490186967745424386483300479004825596017291130944301822852576200315759281284864077829493602038673597376425449629671876254925922948864988863883171406361047872959283853301186359482798372832356654200706484383735037685035192014963359343538176266847709643689475084909860382331569549466451805470931960916528452279253509303386744052148512958767782242333746180396399261030596055516139305458003435452430957510886175801863561958836106700578592195597471668311315066908943075064102072735339891986626630846418663920925476541157167434220318706117715501157736803587234074299828873532569134668088039551048330420110424735510521197655684330751074122282884345025924940948147452924554246076343851964629120101366228402783864481762066134251654148101806640625000000 [45,24] 9357495635261315864303602409305041069632576494750735276805364332340281474410649144624044621638604959809158794319535098998987743505646398360505476076440197094548743769699954689397539529582431839764911663929708545369571697811933546917694175964461806122322963417256067705627094238853368677461595995088041959527873987036360771568321130382439560088402171773102103729330592774541446474154129080306104168451774276394916327156734261471048238775230286989451167569391340540962800381254641778177617606754463039956421568851867553050674954902170317863949305154724146461659283410345898096909066323682109863080336209759649120853650727878039110968427373510552036977496061190430454538717286741594104065248723209736029270078370494656316362462834601891739010641456195524198997681087880438931481218366120750798308935332789586510904144251559263780508604411232115505720929343038457035776770022797862600526585257449274486669348758011551324150404073024968414287039041980853751218697392113273022086618323798227882457664512685643140857061973772953126260305201752574179450309235776274944180437649965061213017719413214659950583083567084196903065853708918205250854848269014267511259519297788451859869499381847649007297837785158982906990236107855029536419076531867838680435271234681667001449807430301642863138414610509994978823785988540668950160217285774149336767901499936770233925996581762830453014764209082431361963006043136824884998480557422899103503003377986205746079606700122718689316394376354587452396570217937221998724971458804963614065221953989129671167686349473691340560724666100664015033473608916220681471962613375788346672893904842507365187187887805994947815246091058949014584649488820696366088563898200558132208522252298877580874457069972130680916979467959522415012509376634012173933396409847706825639814396176579884157014590466031363898158229821193873163254388009864453005398804612108715584711302246957164375200766118084101345637064303846627726590110418274953092211620930828614214288989747156135110406596552997720883411701242003559638796250254669827407167431800381902917806805992960201835552324482512131854012236094999292944247268730514025770835217425074225706764954994491962754230196875665184083919799734388198150755651214783880722556552794515100525176252909596366872551363629880868537298125708366428979453787641206200576579187638825985118273820262402296066284179687500000 [45,25] -21103683385563541863188443554091229959203451890127370661114670607041798069720116985025110463297166793984373966148566835855751558054569615410143426411541223558119618401030326117533448460919306905511202341844184106218322434126184446017622062291688503007436738268180169035447067568045999696809768522234367318259968062177974866991395355564858353395632583315101325631561477935702302322586311686943017214248171803481421799541926961670405467058683891274691852169231849868639158022163145577798656252008373711012927629264416270505501965948632675267552808224072556946227524035919118512908022889276134169599883486208035108178721095132046141600321200350585649814528732640670773072713319072181614339182026118180758989157956977744577238168202405788421998836098526353584330508009790061354058550993665471994037709888200204762900857362932956324685322124378145263328946370840292511388441710296065890566164686649116207152873916190991978681131783463483033480475397819526389186692465884024088231894409862853553702649278798022562735394546032084355482155834634456420304470219258846911359642848830488015567792872897910632174154854972937795326846125058263528279076534768222483298237179747977368069210183566866576835784132591688962118595764010773583994210479677110461953918615449148905352098450608700466151356743714698967559921776586295401022649895038388250748867481210629390591411322869015127964324139355795504277186072686034174465153103630143168228098876435674826642039954783246571561194245867997497844974048555113311924655916290194693221696713083934088672801307390220750861610862133779398499505341180499859476616272245261746289876643812197793795235874886509762045081167799536189227915097540855461792270295385117389669966689006576335302259866492230736994205638899650602888828990322860797082412295662689233222968949083262484751774431306133130165135330388268258225109897979317099961903572612522496687607481895811076452406560339509742386232159306084581218072813143083234920223781415141182732251931506121226969040945573163215716113383465522586776667644680085338858133001417922957672912110532286385152861278673762193092299711287867563748585033563753109119829906510815529485500031378012990852786936096880159783270703514964303947237201551841846265431619182155089786002056803544980049441230407039064939603646836379439063387517335800824531781560988719093074905686080455780029296875000000 [45,26] 28757538605449397050645142540387607966671722992610489456716257242617000646270293163053218313239097493845161132774355633103084412140538121126931161985138424998113943903700940929633926680954508820943680635736098712248850557796048212566722430589296365406763395934944576099953013829676895643438779508877268805702452166922672021311534911680575925929346358827311123643731887874943726070158060376533236863020726444655075541628163479596516575671894650542998143030743367915373698312682561517957645853466708004431988409734449019569613865744427913365397290890619985573910816035329207432017662725528555339374414939905365146286653438859065552752039886386411650946337088465832901042719519111813946632269675096950981904184828037148807769733047504959139000448944238738617744135876764838387730753066756009660782908082966146339508330291779626080063203480654322132796057574107034266742311149749640600626675497796543258920542429359586340094383291256630345802208542067714257715822857134726968542705621353336178986266613356747093737317692891806365613848838017828305676563090747695525624436987515173786568258510583813081058738375096115882168923202740256783845784264153341775731597074843985469056541373059886631203540171084767798187301741892696715873030675723143692848994310986271267897376427331746057936395445475074776133690625818313549777606454821476894671557310384835893779914658282668357877171370180799396239227025372618723544498757858290087107339105458207920596654128437541719750296496259926775908773738978861579490346607362945794877295438849792131573010819352220696115827104087215932470248237704775257375538937044853126002731435152375033632941153569433861796061768250232551207935342814479363972363831234356445591606245776155108061390059048257130042232508951296893503700845384481995611460424774139522289771597836353890252392999977807124221706694207870834859861084037604333873789935646951867653406051578127208507479730899506528468721044059478410119649266999057322491375046020187570360653179064820745255048457087305303062774117832355193330601804363734084374243904102988599541241613907043304590256363360644481881210401659185590532964936809150885641903233391121492433874282508729750820615854891661272228880421331287121529241519932027158295647960382742453775664178892709288965416425607492097100004288174320440934105263882668537442875711374057345892651937901973724365234375000 [45,27] -27232716814888074398776775207372716124664804774196176973422049945325153538613956644978896219051740943225910788488752463483211493452140258143843848653221553915414198601246737494245414407651206485378200901770173986097313716800382305570829878318036966130561808732258527059214645397576490370757208397068448583722904287466921903422496036491917288352182637222216828860042482155656613778111703197616735011641813617499724436706502351521175888403746260603296264899846004432945859197071739882375883456560460551189435371890985405533926477140552436656831847085870746070446077960302278759881829825632442546136216794424094188021504640187726630636119245156843796287736824135909611245939444929509699137649179113022979325635213067610879805571816507327519368235055362952525955283932135816820579531565392603461464394756825078119879895324093216411399609112879885929728368701695697737926033072180305066448585186058019252557736538077532724623296508601874806248564025597587178946364330043744494253393171942296840896079658863750686708079686061843851484816186476435295286422249667772928108175162798474636006748523186740352491028283847563414952693305259739798101152917360066192167876399972130768737650972482589615586737116484185508417917044682026611395256176553182308837001817619949839916924518547195089669908263157650377766602402647013148243578548825289711644077941234920714909961412552007428873186876053127748244047912689106896241144424715228308775339622481376453713080233898408855349200079934036414011203417102431094368353367230311399759880582561359081865721348677134521145104792747582983871001078963137596469799246260376757022631013769707935009486112784209292202635102370249585943845280693797702015514829857991796445423188305469588190317735080671941540914931605133078451676317790433181439023578475306467550356811988859858438822563861263243850578233977073139611528949757400693819184121347253833287776001143750098354943063603654309848042993514345629432372932515559452731892237216889686175118482513619258443812420931776070322403882639709364312356446462701927435860847018051397420132482752664421840849078861307148129451823095178398325853604989974919762138102459291849103017286970359437290245318474724463759632761369978883448609508845006790778838777628101474142368654019807839492822793589175008388717320079503784810910827430456646741641080211593362037092447280883789062500000 [45,28] 16381829417081991483451362138343413601850436004659336589596278744195913650846679959155326284136794004244725487469086919199088951196466208363244650835158638287575343684778380427040888785104223965052180498976580358055436269605656115181941894717729436637958289524279262857762533422045882009578944301944854216302826602955029666083405358412692514830230286667323826026547126993572086487226253987328169921680607958946656131400486916668569366112674415596868048277246482000311724286224285968747012022085729491189826825671202641926848601340458623251793614998326268879138300537732135177371621042053669298130243910138196886037452935994148901719548229150000997667137456697461048202219651865229352359648377055750385499625227400582788465375743486022092327921204001507065550693487199999192261879308175198192292066967884046915277803179819696036014160385595300006541093769047125408071315506974079436991633914991795468700161551841844311074029098243398987613128155970689258403969901343411987129310277899743830663775127423612147021161945053582989280880446099838606670414940482871740073302733223526486161541010000262042687659028813765499485095135911468985090802667507749163225383318756751495278892553054398482334706551073117427980350146551054822818366121551940320839996494506151771263077371191756715877181061564464385576984766676973654588210927233669404773032026732843087672205246291368603067049625319355627610644349360424884796699811713775553807870862780763293502904185074672193394331389514614734258523301490476560166134920094158425593258531296392236792572646935061536634475678466953215624092213587682026381081085602852624325048611518269103857820135868774253842613905152576522015936687582532549158044186073113257160007139458099561979722673209438307362098157178623409055396026857935238691415465996847631018130857212772162305582447093634315880677746794656092314085711613429482859644527330827148379804687387661266827883609058110707689071787939885695981368505752135825301575474343213504780160040616661219604914816127871694974222982602122330525719266922059752753255078408171487301445348528783750107849639213590038094721502608081387363358732871769231949135123555245057872654750692800376806268417356742792539104065624554524809072007015799789135007672328719624266552376069347872166218698552290367592178224812119076925899368581910492403963530705368611961603164672851562500000 [45,29] -1466151279553751122769240135874306610472733463671103686821050411041267281954028376543375855999249080970969065246527822796878641555167330021011184426540702805923524358300235339508778858832741324910515275843407112355090581832421199179666154631716209833140936446703522959192403583137416127667564514912977938901486822127996711151703364154685901945351734884560378769067758455831747657461941330309268609145451740773896730534702404102137560492139621830874657555704774663049322342338978481891773021206802629461644135416436136362036011723986453610030596243303746268956474807422150708951539042865128599705933052622998072317744546191903486367860172059227782619876947944229392281455176389290096466912470642070883594093924709689144352403022856313999181459016029070781434982638611380961966243029349114188195431661568217394271080691079199393549418769888635389077343688132210780737917619248145379787566322231408373767023578147310551611075845294693355270429614217587660641135170936445969424995248779925530239592406123184254416021051036981450837761336729836008212594565642717402505065653951421910570731820671099680036728862099827720353892712240268077324794465807415076689445905229245394142885712577495189876159105164096123766279755690069167288162973572820529198439288977606757174596651453913665974321477729771161702572251047522428699222453074426711553979281428316428967205615328919339012283716897333715672796817303446846828977596320404362657843062827156070833196098666294279806812488127846449752908981063370061671018749033482750401277265993951866623902394893812557702434246869287336228917866419558203260519306582743161359007609379489751980146572048383653617235900375420965650951844599961212081597649662253850687488109842447705997608972659704185493878424242548957271457741009889951956065854373584342773418230149596496932566665119788985627628770222754769608641799376505652476957210412732131471929476342409378255668962177246598577818339841179910794923022494173941439996770714610192910631835206401665555293763168141003373967665752111331983042679892323058508595005605357478771568433685377086324319995258073951482304476903964391686506471467269496537181037740044728343738783422320172924356953309719610672177839777436717744776879222660096727639741069070002939829520450691318293824302451844530740958977963380739133635499629043641434122946520801633596420288085937500000 [45,30] -10476199882644537112606174036013176539912882569941245382276322710627428690278560361030550092288222136259512813643283837084506441836365797918170949945976513774935776528344092204362911296796307689730644525671601664116733361499144490838176406632197452916672605365636569792957743868180490766211463513566967224378348366353232630379430766669683704826760678289837372785824666057297437425633326858824630417714096955829201567108575710555849049762298613045299406598477085325812111369076208598348235688207281889424746311616030210748810588315313983017432727004755186267674527827316392677420809620318373128855975636076805614297533805313794790741180998014918921842798086846424873696451286087647758505279698041231510241953197465712874448546349481264930469835231057501436854603020748928936226838914607118955421492450711501257911240287025220691535683650503712950531856051590849139165527470618683413734713419420526841814272405849521975378896940093167625015838847525677244410490150699779720585036881218591582942306513875688935132509305046445389894582371881423880715755252440792900735790944419382852927953195639178189034396396132632067043965963039114093658517888032146026427804849303795538901340034362379605813828667922854105131687414797871902450571208442598438525060714089119571488716548026446725456438168218570583133975029402670992893542716703317618726374852721454535623591389361500913787347802692153686792368320422188013867216062910110592294756696884347923949773095208627153256601314350394455630223724272163546150721079117787192824187842828143928057060379373832743026857641747688524675908524685626469941884240277008876357978857804587723331931001789181208682765755372376580766086276754638119573632417741889539546087726791781797932355485699216461473070549209372628110366146246735341908352642313278851094285298018603595976112759619808062851258474746968627651073171073229138905162998725020815077799467889742099661558400849664389870971432624495873121030871206024400947745853702237140155606652287379328326677589673473667865076944174406672853125112715699652226693287310471205371491062858617833072478322846902840260691683209497071028573250164741533023224172010482746872833048763504105612584024330397280062259203053740538262149909174553425866657955322560548064483940001285847119714731764678560206168746164250452581573704903539212551777382032014429569244384765625000 [45,31] 15202578821076426112030211357134114488042304654798122302786859185669283293242221417860970318499002712553023132344005521471403831247521790250126674431725945404032950660626419477908050657241838115451395336995416771135985233467957545712939920656557820478756625059807719010259289268082711552602252426679308559675804521053037252284290286916284780172166659433521455847617606772418117510242106833276333992358339788403032492582474211506725788937411931616636732653650495076433713851479923841575455563413500717071985532255677113462756714481378055689380945206113001687070914782971337521496370627748635186827381910472236608034476012239580708270087032312760523004229700154135899456455408270286067734034325073379545477225964156522800960328701797040253931568786100520372716621267995909020852498333463728236176646775893982661992390449620345290117009958707341346005105459326828310451991651287733631448561635896587069289377649690426132105739324980010970472285183014624295240635987790200682855420656929758976956642645494058629262676741414533136980489370346386483051789666687119003331768729786084277030623550766847703378778238960536449955596471051992262461270374593423096778798925649940709205203919669151561263156361503871127846426816090105124259379298707424876233455445321294117055598664069694918270193585065032618219009553214558690579788850801522822089239953731470013511363922825359144797375474239360177323574964674999241181626913755990760534592656405333189163439838172607435136241893214439393690405750553624510048359730201339553976696701038436915797853514352647398736938497847095318131905910318558198601826972858226378883655348662585039458136956505782796839513481174440785776596019129483824413329088461894159892528388732978290564975114993635395897917306018021794246419763793535467905079664314542544128743517640168823394359373894123081292076158459109657799168329742320199491896402067012300103739393840781292713577313309194523307549364615364731446258452010614733183385705852938487790388369413051349488161169642348307105517582320359052733656717069700300725112474833418031899438618023709182828769331776275062028121290037235277963501754380018805916709995662538906604223351225086470761840425131202576830650695001021710828439494266146619920857822242072936027338750583391433459293326039571638530806873425426491302256230830902694606265868060290813446044921875000 [45,32] -13125072910811247245038115499865255014197336971551147521633307079444859372513584119565823741311524341905144325227455395592574214084065754174925076937718241761308272049776285614815404677597116026932186089743510623031106914084114042143104774382157452981711767846544005038030446534444902011799410974785261044028470591155659900658849253665786727368957012132207573518895157202872358292266799085556882458952427404830720078054943804067706293194120306240177350826188642231718731954954565549439494209090332049372685092938536175295640965617414386452765072066777066696482065468836378699161943275557917698880650283548692712646433102065447738289610706636299307901211856303605093519753455027353242169953024457732837697340370610173307132337552168158207702619073488642992342964052685956526009765874027045697320099959591430323820176768109089685946359969697164420663196771288029188137008915216297523967876757202772209771131902840963547578306932948910413704122631260348534212037346096937942859698367997577538032614730274979368792397933330454204437547481586301559118752674860966790854476156247039888391725305541093000839081710878300131443384416175791934762735929845419567877861828424633286104750865347676637289270009504146191225917980889249832889816234801809343280366586105002570465167125765763904248533948623914949170204853740297632592348878058745080348770194658835746928797810986985091980014052134508998616555158993224847345860982583660774506957305571130770035981812089525712135346449947759639366551642472992345326024110587709325487890630814942446264004800334797400324605682970229047586424729441620471794701898973211663752302747356127951327840253472371427944404197849971407756663898906387722526273216953270288814063296351951050042368618298792962142491608519395159468633348415350041775013056159246943935658733478879722247797132978949207990888313724098053528778503597729632656431795673870112161851062742798339911009136174741113984469790306668199697710669684943344883331207600558321746114316268933469974616145681100856076341595366395268374578056591043987734914419452930774686790795449914840630894624437190537803253853508617846890465419726540822961220056059667035383298583635692001439161703024792951687863428387959593346975994549268480786165189244561930214815469468606627324949802876746399155755424297985384533751090918585191502643283456563949584960937500 [45,33] 7699625288138242192412816111169770188487916469620747035246887282330220696800531546813850517992067922889953679380404705035032629060751400326056950997505057125901744745387673644479218443012360053113146914906151306367396033755160531364884950757956109337972617366868555675508447505519970642464539058960136508189206765213315583932955849710926151403197181353725924131571869275649142455328226519859410252035373703379160650159834802897721386714152618849211299439812001521133581472379410826398224329379382125070768725085674291429980470715281916788900536205092550750936398488762207127804182356458641114337120436651056797335725683286613282435868715229030010323560440736706269249353868825135166513971072995101114585630421505750496798605392483442371460310836106746650786213897889104846036744065592762807679167703514317898642157587368337781939137698294893290079736258278860265307530386118805737673585089862144796559903260414839897862837654250603641678539683193331414221041058547565214296107524101352596174879137121441250586191126232176009633305387878727598711755088619867019992066727767840165501413195646437017264611592501878584620870947956777991034448244951497635270378676904234379607724164785650411699980376759335611088371472693733812544906243123650269365051714075371740269154724364907327052400678803666179847103834625742684332870181764913785458636514757353146693514504695370187788801699930217994494896417874340545810031068259059903679269763686338517170978927153935482322895764105940242128108187069838274759321571866509772775500073021181611741683802805066707106043275425580378379949457514971554493376855035216963411916660971811248875672369029589463991382188639197013794658175746483211214428220467696311236994521722944914168646044085075742322492370705947506307000602115238122817217460801680551252369446322213281829507405567501425836637631773614880505705973706056619618583981407152635624017415780981029103296138239440117164116226649045817992203389872578598676964655274511661186422165616579133519852092084244542289787728949472036426260018607183785928242548317743231591638427713539367748419486082777425641085781256167809265114712900711668904715371760442333668103931100934853662756361251748651678092824822629465029898180441202671480872911024768619837774375643123966536576572314797396598964779508984497893853138350550580071285367012023925781250000 [45,34] -2486192365973040750284979411981313389188980628063141780450293103508644971479579557736635033163574658362162506086998722977019306981791489609968966197485323705454557359335697487717793063737504197026568988413737999735064259049071103715653614174351075580777224063180472377071293861645872099736362018495350682858033875114537488533209995872969042786868921159823660219005729587599022763648747611281327431226391221944326096818857317943815944412386511969594781709959688365522129923882331056249915277215811435558794864770425100311776731706165072595840185277682356373213658387226906582042155883637600857590869553588493571352337243634711357187088580350424648868944885802611215571778957377080753461519576209949038330889747418021849141354551057108981688925609536681347150859860997565043936736896650247138815207429335655596113350442389433167005177944220783091913233876509558591036281900493457390169773470082775467709276681463397204222811546621996389314490591974586320358485219661589613463119735591117264783804769894163118192240162869322191561771177793802529548451870392088798960240923813649728242994156366953512230350848420324491307176322540982172398313967167665420148245034238376004887716339141707285200746364532120913384094228137888056802635974460761269091781917485627518992489719901532924694570965931637999912933653358421395607450397197280294207466143738518895189710648451380678116451776296641120699582573568023952338670343880749639746944156575492082017505070899443786077673765190869779835186215480832447677812852712029846855755031338925579647524005680784831235611045408368332322340733910911369846101444447484202930770311750649910902682071987437036080491683993679838293010126418628879595695484414674543411018856218978271425496219546695128283857315255356400541702228362232776437953697069249655498271032040940164579647382378439683029735649295650396318017136635414386431627202854377768019853106379531540081937020047834195768878131094946569986493105681701376244755435385932118101567308738608694167549669552969426629791210599988873372689546828203217863471041960138505833634574332400833142115083781386519499576786884926923569776697359164581476613157767102828526871907639420241950208089578151876982235001960717485047233616811277992771038819144390186214050892677192607874884798934920572762470747458433788235065975413817795924842357635498046875000 [45,35] -695761305650349620444141857984568634415026146154900739417635496557669353161472852602123826172479126432125805691846272371595688237522007773928153641565170027168884608691854910421207511348239924040180118596737634498378409485422508967523429232191853877075806303296943662882794942527607207695092023932194198576710235008821638821258550137096964219853527530352754837637110970683452356484384118739393583306449762630235351412800598364065292913383138068336249857180795481221221248072222573136856182230194788529072121491409280502929206617284472831065423887350738941798559194591189218087606517194779199371316235452788873330957846668951208612514174522081550129024496607068416862224543391206009619968136205356355189428601188597283951241460597525497637233306016023187498363419640952259793003371664022813024622763031178765374725455786459657672658998640638977817599137930933620943231333108090787189226801880247117965796767518464439951904426689660418775925903411973830765301692780742358809449080545546263116546699146056238387681758226262173599976706005599789880511474764786464031375866191939825168204425557099622848809131182828054115100821086241925053883481172011792360343461398673508364733313128519157383653290808900904529018162068402613433325670086093495423290953077069904176370335077682560563431123673053778810261719314645776367872974070118433002966029038687802881445929765935608595788301591401028132789670595991198627762328793935628178330653021369392466491898699686610991061105533031920037931860653322792284078057779475223552955574586286875227872531349563736714808073815492687562009540830720602744930077330259969645849526448659418475604352101773103271998839245304777700558983002640812633309600336214518621947351282905107857310707149442471360371571233736899621914173970106030430513457145333984909965306346317063587433100348983627020919757885270536397993687124988607581824785620080570676495469467632502816789046656610145121682865310500578303001074395717256370511817004829842367342695712918456381857656931510368146937251487804581603861153060424755853058826233516371667495904066599564869445281281096114010260950850058656827915100852944021760580269167238527549903703514206860890447689449360177264268686241045719843313159415551980085802996563165420866480869502210299690029927747427064322970381173537324226430200724280439317226409912109375000 [45,36] 1811961710847124799241708015297399700997750496874102167272433418882197517891085707137100168601213730409272188441235942809878480121942768030469576426502503028867906943682315336512975441545293167548179541334330774584233575904844196824354469995776863618356446724164764382092479560134952402989009833098822400396409236163953900323089440465788476353023840509171060153958877005674088378366265073316896718516282183245570656679673283264530076873315002800485205078933441427622830488563161303272199876225166472952669552060112118190964384753010155123078508161824341658690433598021666857063661118787009585978123383645644194960718214031855881547957954132988595423530218345860317922279359529852978420596939401848519369011396124125717854531580949345727661651820599512764583109545996148756052405297360385159945866269983641187400864214874052353294413687194647387612624447166248606118340157362238799090456698003939406797129492747641624414826668409441611431961969073604882799145333653733582873862804693196370125523939113369188736753562340219748677508702722180770047286832435296780008943727579230469917428068006891092821582682102481600573544542227846402151055491427221203687378515777234151207290504945158422178363003680873637457069382371290907169211392692912201570875730091547296738989406204202877705583515304800725602732166023210541195564487940559425523280800828445602372438718942347894247181823910288034674852307213738039465027715521296266690289982550196147204927818231478848035396061062161409334089433882637922366630413985643877569392175672089548390407089513180143169625703910220428369961489498342920912880131586827137608549486719708638189164011851259682200827481531041858212436380163093981916925130895912864098620407992776247602377134786377049723109599879000480584729136428872283393177341608425410969998962527951511197318508255148925242992249658818005513193731847751858185941238731731311519948412279057672083555451508356573181390821537889579214219571761778668576869045806126074033387878016882509477199442363451564647427153430479549821529772615716542231994083372137971937247282417667907091538961853082013454448632400663226092758761579015336253786875588231130665366958066526401891500140032289037251640315455619298305583716952427359699526931008102541601726628743058565597612114089612908106190528826490160341222690476570278406143188476562500 [45,37] -1684101078407853474006254467143528198402255682194147474351796009829528191543784700802173964490040419940044870296018531723368667152874061151440545571316698097895423694225163640051770942921636766521369852839680583206612506994323816341539120736449454297809495584580758081348711625067158283347079096380168618437915264453006533496065080052314258401045314503067477841836780325645388149479420409957584309612702197990878953116663836478117373313764817703084574026187807279065695516127277150352695087704274907540904701510294199913813862486478713555960909877368885030800255725745388945573870210340758852164152057818670711222493625121349603855830158453656892537386088710982867254667006500057129491594197807951776439786853533595627254164113384978598623857746910900411832652727051405453166432265770442463853716280862318697850236865995066013637575885311689877013664570975929201161501244006760298873129852011680704057175183787758733230023456829149813916476991174176842707109142195184466796207741157894246321369649297099570089821126677278095570440061936583081716156831805091917242987575374887665538553126344092538584597067687793236060227142572513577683449963769065610872341383858062556008630290266503012976743210171232579792707338725762729992160554411964319450992655491731708731076628255458498416837507046138848169201368666375060180883516628766036793266017491720681850844994875656365963225144027082990987824312111413179477628303486075323910255190312597863571299591023115216448984890115680402434589931904291577501177668808145141117711663921759044334904546077703051735283849490360505100018629035702690151092004658155174675807818823314336590119419113848493613819975894874492086449726716740122912391893136042552063546842775135362530325125862844930042365358774144865573796235973525989026022666874035023624318621006518024203135494171483352187938798009020317189459223948246348957697566789990704889840780888189361438785124260071182102620905385097656728698963241489092128440496422478000052133304344941787528173101898189081690769747279155693746681344000513835837909010175142974985813479111324616197089499122595983859006543146380017518311473171826052870250388805819092477638396749567574132101349083477755424563849125214975515937979895946388229961200670671281166815641359029924165232836272715908135233497944227565312758088111877441406250000000000 [45,38] 1131559560778876535711331137252578244766641000123412221286015451162496214000071401078284922350488114111377873852865650634273798026556509172008841716758299320352299953992734962704221399357330947658439301183588413544473922752423853739145503838107652047407044739334136674434395607312149979841009000918625406213164782354104441907149594602089546467280356507554419610306908091338058680102962845648391057392685079468578851498483410320303881958528033523121892116372102441665184443714623461820161407204827521639577119010336441186506731121384117104424237680387594091255882203027716096906749253505828380367406388054108760116431209122139803274138195367310812515912038748078308901346917061866448765128495362094620410877120143125108307602275101066749658578999089855718323625685112270260215388496619140843150671045025277717570127898990318542043497571625153186830902009484830592505467424043270184963644995504335541197625425940253896955117923417098003656437869346373479688186263814560572023474043853897757164609406861014350417683288150084758451106974047417822853951548668009611408788941949807829347931113001406372014255215119320330294963612797605326342343480045924519878031084055646601076604963763352613567579841636235970005698320805327082064450408902440422933641205714072956782792142004823143932868876140989033222313165013098253347238990906994157272569558905699533014275954705226560720199097852233555942330004977915228090241132926703169219291003690988899225204578424598348601409020452941223748257660816672993680407699301360246944211524437529382050948876309001461052201045535415891645235818022850936619599258457475604752794213380649377294666968135394979701890144540885515441668245285906406889033991820533319192456877042438656968937485439760134424495304823338496621077334432892162037009229479561450452640532821787936003926818087629158565759846445473731254371196961397633867692053582655494503775498074732021808410023980098045614381416473918112170934931853885936449516425095461329059168574624625435337765903046820877859080698637726286083996649184122029195077234351511267695467321583012562937413575094272725389188709933015679867393664814281953806213404786689987663347188620816802167825844235472207613780430157521629606098628006561349156750918077066040034058606265066494201696411346059562225488392961381123313913121819496154785156250000 [45,39] -618176156350261417197822554257391101760618940742888823098888491261970062739606611947311946909649050954932874406825918357142694074247764318312656849208149518565824345937525749846389902910355967405393751859643385958694440350799526074159471067463562799580010848673222400106677577289392867703424995838179705483321446948307993079385378626176530507746719216986422512580766252033769610821750054034105799406094666207961234957241665632917041449518922100172227980804901834008495542077918889554979454921305507168559778336713589106207270630454087141543606308408378551175911451079759602911886331676422754245144444638384250694521425451745608892037552968437155807189006008443668160701097413542464289754621113347346772946520277555518146774884062175078046999708373274552565444432112700721451898754329424537381742912403724928436531900178405579655905879256719503292834816082952744139118047502582487182542863348046675758666422383605559993612381642225199237833112752920130801413707926308648467403141001110996273893320427265833599854209451729350618034021288720470178466082923827051420006520283040662350431493543888610209389083053335517778852014761989092346508973628139670354554464969349517235469618578260683241665957050328513302281482963337970027099140136847661977578555434051591129636533172829884844704032202445979370791200267100048041449307256498524978180955461443273081417237154406280180873558045929759826300692041251151168866213538114468306753671433945991786722147158000531188477127766174719806058673606447498770036520888340251989095023244071499119444367750012129798153033486605657151231720207357577327385078487038775566773959316409906077867840782850778760926990447377722174126875053893703978582523268562817999010117776597185247811616456170695155608806270333147264019532421991958088294326177027546653967425762576204105290307414392411536147801747782962195299217026679023430233236601407412215900015644506707346218719612599363220214843929624920044002500914491042171038491443483339322166048235541046247142661782384543891434453636448143491939811971652842850255514251705795034627398381745541739767075015960727276390884687743308188751764880236723943603796716971955047546189236178564850709779921580899194215037377805268566674070352244844273167669549900237669346143750052336439455171888102927475749925889658697997219860553741455078125000 [45,40] 286321359806593791871597023931310721612478654654944777820483978102956193524161393016950409559402244228457048595659647080475437535800140757755761057677977677905415664418939783854312919784069100047860618359121294493823880389863229834402282203250650419980924609849827923043225135341733754732500048468254108362568182956323850493798903365072356888643973311871618755051664032539707682670499040450832436594586474960790390025772135362018395305637607658307078781983604313845112271240273347230090027224963488281668635593697646474280906308071523057956318522316741342359397042907778170614529455359766403486185630866498423637888520229231395558250863172174814056683703780693678255057520104436396787318476433614432933824843228364292891367874202369351496268142236134300695603924541092580080431348715465765372619851401528764246490477984013452034655113768653128225070866008193854661784490964949530552042299762942964944160136445770361717168233310079301826069994743008129738955209922918132616873869729427870058886095338545997150766232922127883578231927305319853925861048132180799345242594769449693655355161574843891003770388250013614090554091419207191878228718854246537458554937508483344011774318792067459507677245492262059142528060525242323893470384202677103132494996589435722375664374539688659360082922921941713080423777632293448967148410886193856343140863739821101928225852668268533497161596523973865651004125939623484248401532235853797567595352062759727721321852468380997607194663217978853894117577462968144587263370803122727517599152133597261355769681368562229135505500398741134698797576555840803135365190707794247740251546357215629318295766382587753160571968357479285859397440721921043940770967717745216345333380768328867782523927449514379128678659894054868979797557513014149831177742682437285354688784021682807643513842877422521404241319346994421211456713705327168316540912866306488286369074600781113393062649500225589659316106542761794990097897169391741157744317201233304067604754590405113796759981591978085329464052414335370102592130483007409080460019089047867659006207119700914843734876339313260873035860578725482694396048326474718387463308501150079005662260065097578244362359406857962610618869241418587131310172153481535212255963931150263911233915892732735933307653280490128605562105690296448301523923873901367187500 [45,41] -114556228365995757594426738682972313993625443297863896568396167193243393275005493875129597177036238341768896601746148634748155129285663409682799447836793915546417428889874165906823329996582266886290474722184186087898349196040385031759107422935193295506264197794164353542895736791243558393897910590823870402365223860808213757619675563000100528690818943174492237299770190147149832837653444101541498054741143860446925471286950980601370359403272646230829953872157922355775647322534289720212682218352329543140044656426639206725329544574270889105125678671818007498035057654827635652914264221025588962668099814691638352253253629682803605015554797396634829547497778662365006363377144442815135094873328553809623758630419504794060919376063829497334321265266946559118252472613626253153383828189228110911555850283981252636684752275541058836787254271338940486641911017528745076347933876934252099740076676496611815619593813185584437871342363525649462629771074230602176334660474240326315764037276677161150194346241377257420388980368310489829105998633144264739785955289221161651674405096267994954314225463686089457766902273667962724999209365965966649294992356479741873231455278722146124694236516566924878075383106611111987960677411819985510448122567599960687309809924550467132847463726005333292051529767508739899279624723905634872280177681641469200347156655346191100546140471665043125638594068943996935014839647927579144198282992016770431815593937849799789545665926071053360353293759671822062412262187747555920905067808133497706177635659622355044572837884564445574287957065167790651595872613156003763320941938306647759502007550665538195729871824520707400290640514139796692850065883720854884987022418796242949159483660678245756959578808096411034328961444082267872492395220787604822578957952574396020902991177292728803578974885436157382960817613736135180759865485214791925707942227234221522598128377546952520234614584945065765802406973551842921705291376103491390014750195477179220964740886373513703610036946667192204680635160206910651826364244772454822943912043416819024450319588210361956760211181138077922097092397278165311878296765999553665501770347161726301999081483885657523386234880618859685926303751742236150621112092403872104148016535035770894271987073348250416294461396377046824568424199242144823074340820312500000 [45,42] 39986400249123196812947736001160238314759875740402455335997437606432707426326552734059083942341259885110283130058880698218680191305604348786857157402927413460034870329772404029452514342394757928520250778151467410973451756084581770105715532648159753821708831569010192743785614931416655423693841472034510735510823004072516506781878269168023986933399246712597146150344842601663341778997106937528562740866225259884311261858219858263033159825907796045086273023747026813958061378429505042220849781463033642303426714081089527549139804667452515555016129271349428623135686222710974594097615071868201397313497280019451012582608605171048791540781293418446328154364539741561333304316183174146309538523396156313101672109616232974683187599525088841264995108869807398301897216971301611278389764938630656857697504628261210460685849166322932859704270073600077422513018660547200751219737107803869708996082666825616239700227930435465835600753459552042842839710929042971495584763549505194269858425243272798283871055401828463308506407360631155464499359073274150115822635440528060979239736889505039503479023582161329350269582104139054140412510697039106659233950301290511393818811680462106392596557222712130376343430597980809026505982048435653185610667356126920896113253520753146639400245096900713954056173652623555197015700345790467416998407274088131691382464514416993154683939692000101130647414330615617161962234943439133582891845464836849098415774909151952362479738474552791254503220649422814024765330900581139248918216284486078151453962157077748322928857415872120223798055534319771100448453596387896839596152602784320752805399089154630986915923936980941033626081055994051009831873951686020822208857665425672821055450187898518759608507728565939634320758854882379681405110492753209226554865871027282500863716481710599267462891058880753620086034221258319950220931066658082124926519981691696934673684387606727523605503814558941105124188818401418628971207090977838228815669529540468242655067450119242227185136946765052379741259402574355087030487090690723673529741196372454244930695825914160995310762598813562792461295285905599934255928654126067018033736469772157473264004766189298620517798758456527822887269398893621447821952313103393714054693378101107927691291147219118167618418435357852125378030905267223715782165527343750 [45,43] -12280182820660500473615596782556994345246174808487370739150541400278124936363209200182311286093306461571615570562374687983993938565053072749296751991601937905149994018301466731958660345477784200836983922513397787436672035007545439505724908948185447505683290089177430540610643571263261441943291135295508896437050881917484545559207687645438643015781666306012335920293000020918306078139039724769194806695621260575714329407747552371819716429607316343754767631891347793450872800698611300868174391937341602006427526320468616005343591529908396986603004520904651386261408852040603945673649984017701202605702677435865166366277962572393701257575610112065788120976856928455562840017556154487856150783975895473655232064879113927536952751624162305391222288776894232197255166735518271327018402188371908319169081898321994014526234665435947510207534156635739041110089610394052210457906218284613127997959186757836428781194104998997385623405353830666597731780587736740020833810313655591480186328282840470617120408480856323690123543922422346097889128776030556709727608753460694255616289192921627906026893262193051317277713948207804617836387374706204175346145390140296036382962942918570846285407051778200309069176026526207206118743082058189043405915246683433689115570234034337218752648842342294038402728491015768384240486449379505589330018072898929606943272019490571500197698147633854693969395108490446305884931785869003924531975798600710129642486709937276241294128082517262949535651114521874525061255553579346914794417796706667307746122706162215910311721968116958410502538475852191924624142714956314202091033692477230420389695173025118520372167879841019813066368640791438040577399983032029110046529899407599329597309429871326575565163388225584763830496144700858856937295841091029068095926129404901747044550737880329655038126158403694929166140251189551505595066828695578739984753224501311131819390459108428070469706470286696489855420798395563663373432012847639594426563761699235296339708408209025201289062412717303951231503569469149809911944682971379926458283747942498738584911802109893685475856496417179510563453581844667571672304228782249548049704060119203852288843374880294894363059164398493159910218110944504360304889056357802798940491436153387725844042532063485489188074673005957038185442797839641571044921875000 [45,44] 3363644078638825420643847157255091395024484145806889429208657414586849653807060637118217240893628800475965175453688214849912389931781994605151224729611873848022121378411911009320275709024894543844775390043826864242198464677181674469534147153384655023272481089943191570155440735847975552757111004165413603528233703616589472139738333598226202234686521636419322125898778903986052837233633159311085250709036716037746974078294459577201781125204763001923757982155505491618073422115793902987588262270326538035999694806329844547052391807235079042786775521135780957300798144706945366157572809077514299282736171840327818795778099221430625540429809598411559917637525159739794861318641660176865626053678894325251623925926322754496058859833036673058041620449670914699150160268297553046153718033098579951309157573906373980656137643334650879546437568861745096654731308575757811893925594552728719410048467614088461164491592722032667340437034753486798979725618441877877259283435833718639223571094572166283988317435774120578232295621354058141267262915000741407749673009601680865360421758401593170984235351068845311963717417425715959258116608574917464311425371056392525078111353566166822912189830587631433107938328868377168288051541626338239614843135942970622361524241024971792684301556631078164564621133949283420383835674870443051940958928156720860326198769145805493078382499350554830983868708198493177428107082771500875064135747030565034874798470452509350445605551923523953134360723641506781298507843412444477111268962373929586266280008275774186261152356024904892616475518604903316771479249707543635935304649292111010830058818292779070824682774331654228176423418511404937208472350997678179146682466444138552642361776109810516416622911711493186172113124380038170568522906871748722981354202405529251570923626157785640512527399640190276930410325470623993930954002681356762455930114754812795750108369127513443925909177194273738745287728668444259310789857973053044241713054864456665827119103333724419573095313040333820483319742782743859381369626625067110965921391163909421867862376386984018907932335437923190212245148110748611226018422179468211269395861996985574049253350667924041957142170191817289406890607583581618009024877889590858938700632481425156956026784629449634909936772686478434479795396327972412109375000 [45,45] -843627052740750134950236739304639981244495658010709990706074108989204668668881611999661876080036950791868952241839568160511362398688994941756498506135110152032424242297977183150151240010322993356479934868566915536390008247023433465771355495011746928346861115002825388268380725624134875358377516666098970399659502239595401184559621627390544100435286293918050967910273697714737706294090893258453517046971136415032148620908268159650503904740107840782564558906660492686458375890451735407518504011674743335651789788613791131168114147295554470533477337942001278411363686080461823165271934536877382532216416825530234285127068875161868616414327742268761161648425887918965363077587201905906449051609052453168054317105679667484538676141071233796365949897089783998336622711312958775710845759479133306629631883879305587979404633243574670978473948054097313323223120439669336162031962532363034575084724056992897004467465851375347723424865955308257036521055977534549298281599610180556389244781367867204390602852461449155284330620285597644622870987271133713357370537311126399435126567197844961677912408257001132378448165341303453892873315447095625165064029665565094478862264756929460906124988618484451729658760314409184752342853677077823981086561685031930977241738008608679818329205426870010472639100486529018275279641884920942146733277429048120549753039121983492293646087189483443415550711294042813083515323539012114696323563199157459946895762019404614620925501358520044391711269381397855366151465388661279367361874888578464968688269068525277813976052234107230893335264661305042608889795677135170681234515049632600923806759185364281344541046421094700406365863586090345817019050499098394590338589185636124836066931335425659235322825229524827117217383875480410867947898836628035082490291662614903367642214224626916042893262919035064901700672352714476143617077070751886274552353844426079493244948081735899778583471119546937325051090910597636457738928819339843076336432421734007638541973455130353361413557708182504227823060608214320186577754625055678919470066691840405737518099404429458353263943579529127152935204691950523420256565394100227306153722448760578899897532041541896903803469745533621220507149734936112920707912427643396989584497679097020820410535705711693732489209196501178666949272155761718750000 [46,0] -209553341812755515412755241059081693139649501086493192212818759087373279025084669270749920115531829823352411990092407629700173383396324959803943677530330338376894891570966758146894821203530812846187097424885633767698130491134750055609039988527468698061216356696984170533422124768213719116108106948102563134486183888254637645054085131129190996921008594892813856336574699137228676406498742750054669790577485845237244154884436883514941101910436669362905121034260987479514636386988383448357979659338600196793471032764914390707583989063467898621136969113944303388414470309965126437981850988495286467237280419787444631726382921272598282734535562549208088612402468727967298034953295851661781914211023926197486541803630727383771098656731385257932459432371930020178932507095468378457147815172334690434387653694854256022903090957304546184790932237471020348732746414617167876612673962637900022364753633232787629319427765604970079870644449403126543841726945097103955465304010964427918536415166581563376309847751154971589203979273820082512941131006763158523597349499172116666182144593412980226765314502222413380534896675869023733768322528627806126376559080089653891691525899791684360044630503227768302530653214734198979224532486604773307349567507769833651106558980732310812884207884623429823371750871278730252980246625354515196026308598042411326074064451252512762604933168584716561119418969594289023574439769417676914053924109683404317113827551915796232047748704481964722061025578678422279814119433087076496857990513483196799751070863396175727671762420813078007208889988216640332267023366453422327319870818355192794299158707218980270639557806859645752915017720536117433436699132411576509561186271977960366815442409358674700681699781607470169939446213946657851640331937893578119980236283756335860031170411695030810452924372521100124055148433521866304159344137523963129189115851502133622063038592603206635373515848649329546941947779589773164432575294910386530912557643986845338413414552485398686696689359242532536169771060101867959353766872838864831276007684057636749627801508033953846467871554352911730928867380051888069238752971313268299566457682340365558214243702025835595555860271095903458237800162378438322826946916733163495034976178814732760603486743559948738139739312632809883875472918620754318098300714649171232245958492736940398382117223263776395469903945922851562500000000000000000000000000000000000000000000 [46,1] -1190149921777446682479404011915063961759733311139174508051830920732532797324873224148166072630620692734740424993775005566756268924433280207591939376710733934043773600907397734029648189110774501007551051615488558388564318375062338664637943453586124001004168430992163762511275344448797322244369833665867739500304892827484234563376101551717046877624353037356834186592264819800325094902149487015507566138946442075545004318658379153982517557323905792089017345873091050040448560641249771604310257183418845443442007777915545722394712826459806968029872936621402224859006074236750293148900751881713924970766517394974266254206744487458895744672182540332922771653797114639414203063938886648980298473862582215499450669345752534891856794964731723418380245530965122120874848601457539497155844443102620600768598582091520344584407859722716917706078060789233948286881727062862134713537337514578934325151114366777663968299008310427753542872794622738018392927630114813948722839239978654264802974616407054296638510075227637309418124315914913715297441527615555940085355992609848742190277546433452926033638671529842947424512211909680063424341132081959477100409129718315677147110045052542249676532093912201190154091613847072918522383951281597693147064587614313329111563999504737942283610720153664702390747236615207844608670677104539852778964395104524724056962642801495802418523315712859003757836123558265089476740280415056604889580480142582770064618152184424451205490425057180421865576220993070892543926348545911015373731349892738103950295789860854793574089155086669120739462497431618227106929498709038623132787339634174669303697040873885237594455705142387764213764756934797673251271954188258597522581572598752361900336829586144442161163429298767620690404094063752238206263963896353829926540946555577731262362463610293512309849267272647279966564237830153342145684332112972120426185261754862245578193003041795534610877140935527063999243719032068121279456428640599545012512620211254277903927456032789214239986809482403912804012042525926484817685917388447135530292496852487361260075167116917913114082698812924972553711414879497927005331868934413377598085405476356207095825891958673508235443090141863893381347996054786962587446980641077577771876817473845504161014661586684696999581511491801352874248442402610344980740579277357931273542242451872432871477075488897412469668779522180557250976562500000000000000000000000000000000000000 [46,2] -801050887055083594506428217604921347127662417448008983572252979368583521926521372644057070748260273381559432275823171687448522516561655149869159324655936149911998393013839279881944465305942881016089477956479297217151755414683497982625569941058209162796658475698374854655986891374755583731624339167229362545886556602839467054179146443964684410841479630658760957818954351725775765492573669065961889819135823420308309099327042800162389463274671090778052944161818349558296951105451190749278126037937392246241716376839544966428420810341458226492035572270149328612100901910398561467495847778512321944519767860570959706505958010161882300058042069568158797649257341289042286542844763012104916775610850343910788762025046661165002732947068735698080229615910499160503144232027139051389183418619923405394651703460968629837525984636508521216986869470851198896693737170937235032874594197344727388622007022869837016630645617854457594079344686489725473862814033933358455579045804267317828955066305265626283545375502163282561219292248938472964981048047093844626103887681308636757713963503474026886579778539172924238112005665098344972715800221267494173982454323782020195167517716634097402302077200235311947347037663516506900304951001419810850824801067038566463516864316547703682403849305352563928591606705763474164019449236504140334563746409572167894167122285150422860995543951204178353781684311963241308638329020358534504716440986842381319202829229857885754563798682362345588998459497101275701426266166896279207680743899889165244572565977595542065200829600987881791759987660691730536885287745133665767160239979023833319467611583845229848439504725212642720425676661640359440481259248438375693233414992978224508046722768444173280429712099518419546669428763894873857441424419359127753837574818766979997592107842465788001203459093553987456850985132392980553378467875537142579067184494566619201920400901284567573288010664723771010836509849064069756593497893070378659156156304498871305878073396926449516755290245348693791448474379911918685273016485133952464770236181094458894476386955090207468810854406012063461470068029460822816867510344355628439339430339420730285323790877293430333914148797336890641112228822130341373635752039813792481729540925275532832806688930666663315445354680174427383299744716410978219856017626595962433164434600928527267934834207993230470457035607978468760848045349121093750000000000000000000000000000 [46,3] 93946068666567825025651526573562426650355560610990783578404297912079773747303112888674194346453592817032624654489930951045515484935894175854710020878039115728872141120775227494864760945789671570862982845970182630633456848853006999570771601555836512924265457355005674253820585860706583168934951785162708688390999105543023620331318529811178884364391105259063964835858583727808209224805791871301299455991743602457033675102131599188042791828439057914012592746156297781370363657374366993664055753795019194196325808729399057799200307865499015917532492590147331555241377691734272415556520439112536976081238158342429254771968475055712327608573612602770330291787289562819987518066718361651019689147877244310891360643590841150919002586667493675009728385312476408532960715324975894296946657500217507388637304004811443445259094262703753134326898371119475605053436678108207875571908588905739747379580430307524245049439420421715089928810340660835332632803413721976257099225868286710608270165408232355403310903127462650988358575896003170097935973317067034505280768017796990446005810137335707852894163304637181031984074324143582888966071079298120213063091165124684226354189266985223078731213533387430594204323808176215669005599211437763336512383361865489337938399893450460568329183963821510014756045758291309507666374023507389301497788280491645753408600160259189927751941291532755574108615632324030000687173421249131623287675290944904366254335155845683049567317451548784895315378212030134716438242954559422385431982839055351752196436308690591365837219148915419900306947369264644473819480417412274624200351994961166744833276849990155288207560692936975602966007690912171955247347540135776535829883343955745582809512928632276694157134334835802403135312293995041991854525478919341179369814872508616123341204823752267429222098121625429148365627359591937610184159812918283718461413222087491977530006872674986608001056215694639790363184400029162091852902519195436519881334401648671141335827903028071617181816138069638570474767471265182989566476613063351259627835238283931221234966648069091805399955051195684777121091274376793703991157772063630708762780818035950980036322058570795659459977922465501694736746377074782144884670814017504307060122518030561059520297240974978763559738429395324980066374833898898320976652543031721916267597665373404927559727036373027895307247225886726482713129371404647827148437500000000000000000000 [46,4] -953296306689496874462064442403762245582821294502742863028680222984237171734928363585207410159726423967541205033920140999449342406294036868797671542819424626916397684281641467568812182201219157604040785132990139140230288973090046795748791673503762571386920550541994130492636712118652638549882140949065156350257217447844353041383801225764817434672590744239139194152121813225503674734227399943473731055586807229331601599513317913400988268121967752380356699951978808889211767541379496752625841661658398901957909929490893258932258362640297722018425175090663034308996843047768416036023721427916546410372477456606657154664527131868460273268651129062505071760383013201821828922114316624963809952675997407688124916355362709864169872981032149355887961774597157319401100540144698450922960177205651659519248854428951461600711973228473243046897593130071373963885162777185190031568340764631031266791756980233739969371988905448240199049182479508989783970410730590484189486568784541507447942628035541709073667077918621893457222984632236332599448781764389671301402938901740961714164570075627691555004840476717191796346109229826971875522409586080711475780730935188739497328088940351421925983628434230264386962004537498631432354441857917929629884493894865654780367640749163916722399073024164090496700620957373540088311967848982575900440446020228707891512952798435453633569967354385492325557126213075139207615743151076392047801233348238552944810493879827839176452498308568847149039271709060478235029580360834999252517129773914821201523604681770527874139252973471352820967285409698184478341687025470170315905676923337342306292555992327183720941745480044016921514051483614413159838125904469461398089515317666053113172661901338080175183885360574816791394185570247121035962278740051458906230205665329166224470101270923137129299221706445194880580015235460851130014923547034452827946838503349480908859872025854431367776005090919192147259668696576102826934088491766445130412604778186497932533515725876987770682980887655429259456954704562972694860738321425611165246250825557237336557186048149829312393104972805484889513342284488671543363953234816074565778709976545155969409290873790059409865113576877635677232967937662885265526930740229321487609204425319015209412952274919528839424727469981226668661464552154442913922158826200826654593213767294897057271099925065949753423023838028171894620754756033420562744140625000000000000000 [46,5] -67578577740784799658524765011763175788405183694229137818615427535687064838223298582751424836722224323401330342799506492198870344239449009898521063876035457394167814326416863083113649323838160689385746235484963000380641919717048903340487763675491094905478014539131937468436814963154578160726004133162975881561483486641756024087473630647450203254130492509203264063809725390588590850065818312932590502140081386069318056940494155905439042657161063799772177715196590721958776253235360723442829005686012323411866565008802436355224094437839360030235364895347424852581890483552881712763545177889740694083760955918978162433501143702497402498849725565670761582650877854673183053635273332174821891133003105682501634773783036574589141463097769166658109775174375993930758318954677170371618282358275175573018374755154843385870217598483043721882991726546741880227762799477854520536365033971440961214102466783876953248567695876713223611540583373816552993250832683217956761785773599952552121413888522411229396901771640579756017161208066922860186619214196057455612231162721685947774070363687397901412879834234695186046522569387912524699867116616190501449038629704462556843133396692023085749276730171983766713378343028129194890027064509052963423256692033966136495664243479158467711405962711864321998008000514173434204615606414035041488053864848702579012127835342802343027821154532236609366952746817978983106560043559064212027381611494421092537493582153854672916495612926577126539422937284222383219794948928910409379809228925469165256002050615333615806705083239756060684464042861130200871517372095721233280088622198849079079725496196820416713815921147426626794635279894433754744322734208114774128264624997475702567653321526805676762596332741492408070843395382240947509708230470709594723722105439905370375488820012624434301290630890478798114066716211963589413136727317450936401932582190326259556889409208534840271819428601124880596259022221963521595912198324359657841247655070228055967300386201092299536188881870650405145764128096638356011287388544208397028639510322221260702851347408235898716704329213412527263673266654280414413020632620636425570522540306575032890750695494080788296853454070839495402347300314725392502894620065621283759706854873683093412430468872969958765409052037184523892959659946300720455212628691158780719337348206005517582646328758746989616933674438481460811090073548257350921630859375000000000000 [46,6] 1465534489044535584448297596071148954362832145023633797127222217856597732574497459646991997728724189467543792801650867147430192391919074611363959997234726843249749639398192828453351909792501452038612685943359961414841431816718721464262163108981651949898586204397197758359833426712496870604608435134006018754651392707329912887732461127295460596531968360928223777008463722459834210119184434176166201216881252131110477944718869163539300822915782940948006015846307046464531483932439883768165603353917387285008332305264632157374357392239498693966347004765912202626345764388678222769552128007422138586499096383134065012331588111368958096728025361844599378092814377075096175659220690522177265369867088318300876373032737748054990190415833696816069216102182246690535133956426597062791061902511422028239518749512726218498573441169805444900153994888006855649875847986460323742293711443918220579116851959840085683817560761481505408260468446643563640770547705247205303602763319479323562194450829064609561352362380585188108566233929478206417561723084309903976323546586445287035724437031301720381598651636229914856488971568731690921386217106154632237691887292774291989746417381205911987602001858938782289628198482551526769641646373155064927230024329410007933771433974139394763970542504000242078621566363006374760136812753442919040736139414322191463624502368565756795338641905387123821604739343175810077123761936876786009079333203012545196146085669853355174394626130261933063677211266717559816715832643124296671718217983111682947327195310236879086453445062501971425926065644120022221451311953658825885739187355996276718133040193811582071338712305660220494081390908442279977061768189356756468818008217067162450511419155758202671706047216886119877863392868844877426902561788591163564894726312361324386257544489945966025285209818804967743483295973202239187469082578059643575289708495126438950125415143092329682794283234012441420262682914162922071913556504973066975224544898301762165621913096586766217033592613119359850771179343312467791609031906962677435770987999694981048940681458125204975449529055081843228802262853879626043578518244546692494257129053905314677969753327634677383473749076985631193039508528758974565668933507612452723305385046745345903753911532902761176778542041474873721506902641277254109001521422336883014593767021102003467345719335324607002985414011195230976625225594034418463706970214843750000000 [46,7] -11355113065143996970494866424141105538130353937788688806010661725069735218748606401354372700010239333535822505179735936618598371504127063480683685541074788002435410110845697847242491242146502388943041168611416957027779302132784832894889530236478283062054215737413688835361011860512447029774920599084911869615973962833555746720270083179604422026929636970762976549757665256755617418255020865640144556300849833857441554238841021349423087764282814128067112636735391911182733644525491838127014592816589390723804686769517147729478947554923192216373181336845349899981652728459988243922848648838914360774673367666528580172541948678725045312117021181002128505818530701096178834851001861040241370356250335790716126906346353167591629681638724303690613872070503170673183255597595129478350698448452579218486928560538263580381801532702462927569292692029931088524612848629692338856291074501194724891159323923250610271598655279695948908043863694896697150159488005917326289282258499924088829228462219646044569567741621815920010190981943095545120815021788280591317467593799854666874660539403780974368880773983378501696934846827056930694884390962772586701383374761271462197620736937386738932610423226688065675897222289373746765295579323898756484120078321270672262310686806192959457667685290685605391591792239255730354399866236039856594903501467293580061790812479934944813691424021125707869823021736252598940911406865209297391154753240194863200917027917909496281415614560511175715730211867603338510767227316702240799998908513137806497282084174769936550465081097487286662625637841871201380671911981313391685295152668558374601358908941758735472896483102211391155451196508635224421443586081897260291031669207213839469201486009913950132729877908736140821450969520904238844174646574396709038898460441797467440258477683349912186069998028872752072704363034190255152775051895071801552596956432931039941086019063815258521581382104798548121852305741381364558370026340949159105840155912994642249817890846994271121591133084962225779703194671784048120241640997633692303488359623963550422828006889423214829511444577379095773723782095453488344043485052724854949319273838799342265999801248125433703564620169513685830054109981473758521706507250805241787875364937145633040298407028725845461386591282589631438160448197621653372229679397428647306559820038699900092725608664063609588835111752214146463302313350141048431396484375000000000 [46,8] 253803042721514457856019993954987199309323824069871386245764425362868051160287483336897232951135032738105281586108907720470473395486425683192101248827104163542151801707585402577299593667840243796602358689608872271850841851499510358366507965687686107498516684310309950164919941686385132045900901430912468404355261824829924852608559217589319943011262790482821619565402370068487291004090138829046374947929200360019718363406196303133667301067226016284525187126485506266894124797578366469402133480910492389523534295695433858587186424506611380332407971369127082564219274794452665179161625184131745773377677455498587285744795740341677531326145897876320059597603521451114442999655594283359537009994454922293030114097909376621323676000280027010078675044776032737725500891430909113957009913991165517095060914627208647282765486900206049159662553844500002172812010383351203451004853474353510430276159517182304252347364394138723705435363222843462134489944534400702616711237850155928149473942003836748505398786894024766809050536896125753359960945437453474476762581534118726338562482450183481747641961320428907502883246264767615529142443829347617327203748412260429860657818469566723579196468452131247655217223528573235808899297141918746677967189741453196116388434003217120242076137685716688106279169622126782642426220235215888145432065934467135368387718192749305648179708553492333082921996048994866459156294791675382331046493685054654990993431131982626922710713502913669138804475641867984119662009203826823429715058609986888128575483887551222606961557941439394307728867352655814329224301335161248037767114292667250152145816149552463546783059626440680291533407363884851732070563653258169145761976006531424475213559965521449584478943094213352616842924541722315847461350849034779615920478776305303474749677078045678551063013175175976953641288258282602958696412300555782119992761867261272548619513304182042157873430150613444258833773882356161944083758661050238610492229540981175957543997086822490753581657483097659197432503822387371292792377883067961661680358353113856138984298492133725692507725891298759747090708801677032416178479977954365383427119149877952205608963873219793338646373933560692614205765127530516483534960966332764305827684322822121403907220065237415330626104938543946561001217604500813811016664419592512312084042357463959288084969150758321635970651830582767161104129627346992492675781250000000 [46,9] 894175916639838320706979038369426449456736333664423715765837756199085438512353890666910733485875826976861766203086227806816347317899673177337180438855396555987979064383402600753877614884690842244720593184592247880132112530032746682488531797913287413108636598459661965450373350371973807832772457243826249695977372971366632853336752766374565264833837150420308293203888090949945422484501305213609054127772569370842899904853578624620740975088762365423642974649221532026066136983321471568482715586302710179927267465908444208760098468891482562523950635694033308997319945705872690506333371446784449031656300360263149144205140159752079379998183488012069129274133122164734465457714903313585068343198656156707811349221911008741011772972453815028112689139266743372319419886630733003216266979799020112549206272688382720947974602150807092585809383863296647067554422405724698267324269172614639305321411461080509122519854835061054733477930191899102976265471618280491449511972477615587463451611045153780829901545475134671833288351504003490499162839076328553573165261034302435632597719088612684773374837809903741026938013705474892940456323067633610059753040742429586242959514748633081282877899284263735028969753985980449273388514032229200469992318635171395243155805060629052678734681572226652259498008337346358404180985130072920952427606541538916096484791392211751863521091957034987957366282670252029121927289362946230838543981366460111260380094730576328751450215748434262120404503748638201751185814700658324418829904245508111177914815200914652003068301591599274649984316255679078708349811364958679374930335580209967792694944539718586103703958298124849688238562690588418352230880944781511241356324094960262811769705055340353353609324726666159658003661534993702725854235044252968648315220937950490078702462050513143474836171862521613179985989124783764283415046792908000551368663349430100224483900441991114061073110095157248891916902106027902198717269938736504997663733631027872523333262957259812136871222372724429208033911322596734782589825098262991886635944024848552845039022577710467038714819565242090045988196268579030385786628305651566665370660912585159227635774983473352392175433517098612570257490416675496454000487856214982384484588836718941579716674741086764875563295452567573460705768774672380293062107836785127425312613850562676866972961955979659338759890641057381799328140914440155029296875000000000 [46,10] -10886969803534124321880251674209518612580586642618299476179023488379925196611985174099103165536084953603164874426880843225982629622703347279496575572138676815834964861795620188897269740207580483089763415857009897559033253231992087032677935191166147535249073039855287640580536899804467906506164504708303478879927280849716027011752924752999796378164238964733865722959732162412536012392494150938626295073479034267177897945678521536860841000279453339429689360397881593800315273959186888190123840604905939155844976361092280861257059586837602608213750059832634112250339450141051805237203612364014170804105098110570195875167619147956111415890572482661135904587833309086455392838470215486020757094107241528631391937455210086474580855075718580304317675240804298683755274216919549898787010243954255576520868849901899507208699385396327831828785108454366282405155428039757326103335464532195398498101942460361294391788046583659210225317850768381142787899127398725023655837931039062585652989900117703529474558036372386681616318656980064416409292479057339684348281899019017467359935380347374384694349646009002902113666769054500312778913258683049352371519930401551235095639753846452882228610183929618573807671473067882455639872897299576302098730550514674713623608247119029526824594978630667363169325976286757611482404204918207324727159275890296749270044446301539051640348340327064118997579378694946208872954412022404765488505431942946598427722461236617966592193972241707280364991294240329100189010303434117282448683355810624961442408547901385617288710884159610828202515078815097285090385502175668436268804249371605747108142266975664828102056610212483453911342014156338885473468903505343297424266689947150525109941130410290413952182069389564936053394354177614357460630177458988656844933689038879674060434187842051678075379591255903821315647072553168021604830013558518976023388226919902677236165939264031056560910861841889686412828483832596188866682805780894692363125347279551422069267516517708585820487424702402548631692071525682186706835656153074788951358928366933644852512259045944735647612441369097810030733582499419537799396313225417651731972798788249358162030091238374346690367978209522705039409099985426020076382500033157908718491479106298751324418791002117738016158721094595355123634935923080080062106815107727236114173980288278019151975392629289329047962732455179235557807260192930698394775390625000 [46,11] 81059219284629145209284829175700211975560475574631660226127944548126326870560660651570613529816796289221113046763435700463173017927596396022787336708507537327828508015824763787855916581909509978534506402315798242491632841332417843661688381836872061144737715939937954179851056147484595500920038880364491105724023664355010872911424835377239555779226188338733830810469868247501731212369535193553568953640786463548072509491937882931415309407542955481665113794701622019766738730452740630088414488927199926953931776130298791659631159573915406056467938178843975224232422797284709641926527749661213116007571564235215061897885096636902619097930066686986494494787766038433753468422934133189842510619979599564178577295538804978067068552292882528669771051064761347026406504100558857303906974754338174513771276471415438507188783597329219733329984403061623803155957072478378241787233329601960269024871644991066239288203676995215481410292665309156585529204856602721847714576324103426732390710350517345976053732792556937888118636020343003123840284728988722034230086765517803496285096025709274744165222164462086991668380228115731250121762006610277929103272647993440677815843274734251482059247648661158848786381854365932841929686550574552531845350983052020158387106402462341610700562845594039139041032034280664079899852525076275376526996297045671141336258978021874709513132262514810968649100020625712409610828017948596484658575330902053220914110394720773979448272268746925075513072721159170305104062709625728648583617091992632318195315709054826857874795137453114145481377945414307071666228088057475276778270721490004569122302636276236923518237900578787137856784972180935547307850189178851959424282361960449488458486080974825370751202658572624958224554487018330040515196545497282990938411222034049422158268323569923206577363501944206851880720995381002825227601886694657772187498666323394688098640568282565162683827235427087208979413535514198865180551636235784171010414104844645180601484364569757808491417540959353718268653740323693725390133877397080422879473507122071953917983629198426505823111728624272378013504190256560909056993830212347172225852570805988814092646788086712657013862323896280105516013291094729392040274215095269583396590910951678688454934662466270723120195353567398354300204279374223252080936312308628556372186842289722623403879919738378135533191093387017645000014454126358032226562500000 [46,12] -443097723428244666797833933963900654049716021970739540583821010091259320830934037781982622286014706644545955828439154342461575708600026482377137877852353722593451918128816784022673657127500542866646819132314179073642067392971994652844050936858349795577276315279600893491593805869379423415807482944134997090043476481543547703385839491248791996571067016497704086914118257933746298252917769143291166948659913497586883587082852462612604656181598486573227938655149850933916980682096242057382341953238225164612474367764366722002256259944312857280041854493520295681169004014331730165149159821827943200345380856937158778983686553129442607774902055750451557912614627659240804966596356849432316515907172640391681733751608257987422640165872086226661317595982115701961673504060526794402327038345541353814991845710456297558987997660826445422367096408147329428381783466029597267047135963543642958272390817038995660916167329896417934415945122443903448859603922810693563677811392103868095694174683169840963780025690610219949317927680725881660229429140906973240195387024600864913679313583527495889164562858974914553580358200622884883022905649531647707078086069618154512333629634869296089856960295374201212372107334985457346773173597902857986311885673116782605628851497585087093381723323350044008028984846363442733129829351902269447105157849056077517466342549021378046862361510669142774905634866476882763909724006392217468453355295339518772577401322224081613937195176471976578585914809749431180401592624419057382972934694187858863880006606163282321997928878535594636805605850327419596464050743722218065717066205593832641303861871027803852474306614074150258702001287808161051079108726944571241751863669329939562332613431750495829592631189379608318284421030695459128643924428616873103680600682005016922935519445456223808473013313467845236107832142067952840960921453256363085040229119812775286461617278068403941722404827832045851356969366643551319883238783047173127258075331918903107034828903034362298021905511497108522042766248306886866992904197921461114840380505082596081527437536374345433213533514529195083226744518343810916282974882962600344397067611716606275567083492246231377889168167334850242923962131656184548090893498615306999314402370306786462932055924520994054784320291195698375451509035598830815949196807881636552122422734120835855617444667365278053450250439482260844670236110687255859375000000 [46,13] 1870678843942594235280682439276312934220693220196723350273358612122527187019210790519486239328878891945009444168684141608946607232613229441335347420079882273208103273931855832433384569931728249232947916799156761785437720877931617347642168966349377149904722492554127292118052056335746105945350747934448241830021290828966612751518575565227523524886245302801849664140613075591972892204265161267992172419140538795635403474302251679452482858719860286552358672548898498838280173531104450594475717464852597749038605766594869755822377078589101439881798711453810592864423522892545717890928404453995151633660040649689285001773112513692238557176435527338850406096137529261958067138645493693087508402894823685062891776039030609589802427423180073651084800848945012156553821310912132592238290462289746604534046704093458496283772850604645333349138700662654828896363717233204881603229272318609456961041550709041622919139997364131796716776206026007847511067692860288980255370615280301286088028332553892732638453897709967006575847866932758986316545889386041463001799207884553258178679043225425040509449029113979030019284297235799434232818797868664794021312654218469650534206112337887063054901212735341021465209979786889343299387599642322128989711773447776255333109897348072892843973363050525598323085049763197755235424818347940578514479461677361336132138875487390139633639572064121879805352783141080851379427357801635626409659647661945430096282547170421447015765030849695676016480269968950309217320008756723074274320984276054886001612846916859712811867887500552611976609400901124562146623589717958708630103746443643706615732673373281306980220752227752277271089378692969900280507229017627298912893409542983688312909238006203551180222145403462454949599870996173329584992441824268927995589449027547857556211573843979273760053191090265675477292097110545703301774370038592441590184824246759521711314466634791733458041274762071158101310303648062395776498897092987917209515298000997968197056725861081781148074235139430711310695635620840789452457725861983696483935988824818040636081207397945040119597354413639281242512628807986738471669801127771917341114053793958338793628689960526947108637356439894564027050582368993909425646054032411205613146063812905283102027699800024136611515300764837707018921944603000016389935517431776075992970129462867486355796839049981782759912718461237091105431318283081054687500000 [46,14] -6129222963558038579817066522027887073652591565847149422993939843090971640850887698976372332305008294598734757564924893890281390206688907702456522648207684534195249512303223737875603191938470478360038333164570235096485591241793974281167104878682226695897947293783995899620441509207923475947696318535693832284229395250084479408584693356867301203052268767937579960907651168235580174005238651865208415848785549900861723448660423133086802138044764104176447717614006928282222766374760074705561643170583887397886204094799357150255785685739002901116547578523010186747189050671277210197391616246649095450731288209870396872392156016592804255901952770539538347839028766799549482641454159706672343951965666660178372650515562764404173997840153710306554943688526044122567651636172099994600004793898989335634524518564219482270682141782515539235775153470173711454446528568691417866851530277484007861275719463934918764200282551034221409696377498730040843406535820676649220739719505715555518725669911964357153136421393875361195097628535401362828623370170205688410181645619936873359732904578867159627982883758369844596626025098876055233360826216239110649635526005510782232474123099062754587955833654510812216636618920440007370955255755690826049611380178758989375461408469171726563890608437903872116110961028037020613279091008462259462547348524104209258167735678794119704245730619462421703428956047693333889884100152302000293158459851022081472937580878529948717138074387957414714038948296135540921171513941502970628735263195386341775179568799073545980442171853414983114455410750541467234352365124741041549760032850954217186230665238803479588339941733543730081054867679609577291577028972686577719500989095992459152487794045037731845758600674716086049651228714472603896699037874702389030613261037789362939807556489977473699579931077330007723727873720399669017067535528478246594309754294921640699410494365639144578536758143134146134812337174476447218498114028528157025239457658507996665528411479439673498325187634019502025851326435655893401640032790193843026160186771172846060380984252868616185846718431946213794913767413217724146018902750328424089352805549950252323072663934707689065320658610530742712973552784564485052831879040541865027419113829839861573410592107955582487338255068566313667443705635374640342075147680302814283293884154856719792936595631082166701908420236577512696385383605957031250000 [46,15] 15003007824348412381411695665806651847125255520763326342225496846756252089373523319922215497858816914402359740837673498761244141507196252216857491428226213695067958788280588952727874661688958832996130290820602211762518207628849320967040610835342765569397772517629637480633144694154322333808712952555422809102408629609853792372149051913543776711793616840491436161231828693648093946011561523149329608512362831900495030422913310161683569425201372221883761131251231313983255415898461669612212516340257043581338850608418520874610181195833529687688169101946398112271005425972792217670016691051196216994768728325576048609358768822446015818644275303201856651381851684172215019476117665562013101195095904892221941643776031136507336916261375930337423510555430678710931448626534140167241136316984762513485066017491005017885567189283708113782248926206214355036495549684739277167700648009218400019900532415603547360333166058862680770725543721586060259483303636205312177503393217554458652114054845514985430059614666065463492034974623867150292449024426733899123670133881547562061170928837935285696671449911095024940113652863490676222182760983319826162336276681341022757646817587996795673223293675282365484621424581977921492865367443518651643658848273817785125848208722696891820376055343451460477518477029315322437235991875280407347410117273324826573102170015804273693505260201420541756618284665610157161113495008228213255213881055595517180369008683886657795623861994279925909266342520889561236988614604688653035694561159562667323118245455741771441566159888581927330498111037107628299826081983574799457482471451973248131091953559871768625140447225897063884174201493664606019864197962149217067023163383322869255777915865843100520938296811691549252927499367723897475220481316506949192799597283021095957921280776356044440704577013173732330482678580167038357905194539781126222842488922547916211506074134085439599451405714341968045067838039898792362151100712695708185157024339400142907691888765864566227843814412105611748152662451374889553808729246699260064162649407891046556891281753968063243227755621246215904644349994796371147559163045700678175069127167350107387217149939766974722259925863040251697569090313618961122675061974619166964785288862325625737316992184160937821604999970108630547107701117274787251592731122074517312893871644661057390676681447781726230772392227663658559322357177734375000 [46,16] -23341419476878630111165963387389226470798233116488478514121893110609516752461640399922870677675241300106563472791581992202554247516517966152129720308004496284188942607467513502974905672791710300124495527173563030491732504368784566206899642477353460225809177655207761579723253997842966685155431762756490552652366952206718705314105383135339163548539346963799638857552659102185782805274404856863190746018536573988855501082549098982420895517071247362947313511561855191375806790378563246672131292124293528046282364052192665870809266535021499258622455387966177741219772418123790540839655778612009657770975761362377178873869423264156275156358835581317413427066042685098611182423476735654110073216415636542825377893846498056997290637843532093975764950823261853524684607253272413188804776314832134815553964971470381749222288516812877000965339258422707209484604976209179492073187503463634086656012518148301544025733709761249251171191804997635702428077598943149191577569755356104773735772321364101000904747419445259242721949969831163507211735218294620404882596379128839434949470904754027092292141455298736698131558193029087720874597256746050094145021308632848229297789382746874063978907111843414362262746467042337383413570431873934679522680199906290374744738553320316728824527304014084792136413996005589980098362966161817724959409984897822021284069227276996434724529250968555934502032837092543983024933268052599849693249938844273600404841574643925840036828814805752423008318550552181421615878660125653080091518183682287717750836435819618331179345307542996622914000870260259891985512066446458614394774642733132705740553503109631313410076897387848920422582746489170465903402701041792494224976822195940435289796834184118157410749041325853796688182427167421670415322251513381587525939501917363509316617541694130665830530467600626776686948262373640808129260311084362578782369587050826028112670233985906551487989475506928146464242024856654826577872034381335494137225701828956256322343517928409862140528207434533854760934713061331587042164458341546847953719717528376163730663874663008220310514620120359346851337717358035891599263695976842581700072953739411016960370325553454788292621314567965856171739583047566729184814299572818573863689421745597400037756196521557243883101757532917650760892550105384938523280519344767282050833812389452001364089099490900514055624626053031533956527709960937500 [46,17] -86312095100777654689869905742196177954938299782763815229507292793708311331758514848078267534299858058920343737355485572793535247518613475590982120199242078030251757044467610343999553530349195124421233670336820034546093563786932689299806414156114669320369842688166060102966777264174903795317719255499405557641935705312090503557852753390582437904220710780615481784667836843268649197829418804091503495236591658954298423775102492767745080415176333498734024558067876092428081254541446693371545610347793575011011367020227640402570612881211764538653373882951619767416621117667811426681493030382027877481150797110778439659887238613346530471777847370595324188207323414948360458584483821739150399179184724409093265491998672197522822214276824439284136715778614423486479083986784656164272979176921778212316371503947393586404042247933755270402092895072105299521108705862290497810462403044087107250489249718585683236467762172910251751203698725320130656513677389014257802203527197030843424395213290923637588127985867748719048044073919735374815902129343050461971457698837391441164281489487697149115704113889792447538847160695598706816443580581652703820472168891541166739266934222882727365377979379738039203901877587482668946376948968835457901480060213744275753878851954623643595038190551915029470399215269441745795861707946847642553387885978639895164520605341150699613075113144427831064673441744744379861883093881800204320683580136485621571294717933757258893208709780266667001343302540303387209280046092001606474375733758413871908362156549782614520386999780824200737793459247652238445161390320719312989481650923955700420851919035861330874462836291479023254860927992778079847975183810407726021055940473149925413655428311892556319988288097470843983467673344261215880224906336074377653376952294843970994705329209873138694125491593767307726656443248919044454830401344527766292252219330391325806337230138228515854542512704358672622134687660184256788761638038694858277192494916744067471401153766159602177897675933045865265884334696207721413615395336549686181573150180178253319244568303041497352249282527550758841350597008681401289502938682038993509918807193767437666776452606013655669034213602075635997809677760380684358701943334145756415814182248000693030985460989019412244544929765207401486388300224215998944020597088533102435911665485379358053047438303906346845906227827072143554687500000 [46,18] 140031505613390843981946084115614966537314369326900697764218194212001936668298992950352487395783769980210732032461662838157602710158485235800204267807070962289799686584270963516872456325644843450081735128759500935414404810405816663810665279570064342615568636677622487999209407442562200534368624570499637666776122553083313611026371176327778689895353757108805756765384030050148656249947847447789059899998183456161924324910750894292943567194809568476857816208661666946073142600105687392957411356961661161128500546980455635336443848856578340575391359593115303453317231176616002248180705949759284476676044560064373360478509955169372285732858884962631252713332938496390530109528770146960340231928914629253228655648156479167056440939811218435075778383912553544962362088806954434860155356957207155564005841246006276936821343398479435002830144820297498198654380667659934606898514060799007164970179968724643490636694606983389113059397807966144200243528005372223766358368595437305457726731082287303054105865622380243327902329183611488001324541339058451239904679000765264815544953070443834911139370616063798266144557749656774434130370382050294110875283667875773054732510239102235605678668955505482179000486641660439725570649261599568619732017472223612835720335863414945692722142225713439347628069631096834318658837950370207700029931074029296053654876666757770885604205768813980218467009821584319716202345359408453840451672152137815997115904441566607341227362398659031623114843351780391988990103497237768526052144568452722184573729083662073961197157093483866260474504030443469897424907858994698978267731325540515213028747266197689821279783817694055709985119184182523164185915653783157232003951058764812353295226748854679562269882635660124103546784382308465204154578296330515908573494544053822973128708876776567125527236829246627982758316911041497570445844829043571914582735198877992312612343214780239762387419550123194627083694437785103592287038207846209767506925069853820773819296039088465080586098426017512821639320624543319575057154054140100935775368678339836985684656981638453369270745191493814297694381162694397194925795601004280945821988796142898771186632305357444278108277510921446225061235492375831913499392078354019666799471260133925339493820348169942203816450554550766583074628903796548901428081997405213886261139061828872916796095635105778853812807938084006309509277343750 [46,19] -535401569155053202434455478921389578261241594799889851969109196746915763512428734397464785624816685126336879035221849190371171042653055292676245919713784859658998160769275437261638585137738102168356350086854127987630823182697589625258924912085069324900543979573958132759252759673144716507984981084063549106369352902467784998542446364154349205444841685639365504796325873949528773354443204933319151923483702531976896125671155254039792665010818059757688786260207926215030399025104617367325863336514124581135495137539029803837729280155230740413686002878176207851456896749516580578788461847584410311274085137505663134774082415572183750083980934655930281192585435164072506414090419368028555297245667986498992187993886094466210592302333303104056763594003718948829050281314405449587326978261903028428640775282029884201412426777909687295255620117172488331532134424678766795162088466960967579842862458424039086064218964565446258965434481222235307971863119213912948499634418965824121757802308307257846520297868061645463358121301118180389148049232716546065605556982236320123399797084977316152047547389393557639596861753262649426269027446308500936040674051941454016597292105517767306600129209663560104128283745182395690265994006421765164275139782841293521934971796300026657086477514549394161497245839512315058283046234404390502292241799908542940069161618787192070125322052487699024655928677636601842353560965288747416880060200987740060948132851019562537982726945775618324154298027793910657554566987387497726950087783192425186108583928267879222995405855922191325664912261525867606583875604577036946995946546933176606817291312453627331503797752362373392683757677059384565217403831469543467520456271627356041803402345648869132490463544627874129406828706311292796350491917760557843144329105432535784131693228308450834329458918272500687045525392812852078807045204948747546375250324156207911984405306236291465052426438228912047089287743755992835786478366110966404804418055117425660392066494226205766225199625228796232517059551121468952316630086495989919645551593713718350454797582908611117363865664178331758887899056544092571269997735356986949744890224129134837865435322568041514402038875045291771166604894264970390152052363622803881947316723438445289168501250552836696704455362382708498270213295065474107277560586231569435449534460330143332239261066973767810850404202938079833984375000 [46,20] 1288296383253653074079760797586867322540387164557223323472163295726202162811162967179099967714274381315365047939712379387959155524323559061708553090940759289680876504394461583167650742930679164260478210364127442619668514963952481176393054091994608290400119766899787655988303768583136084833619852580100474289154817073089350405623112499931595832699369304226134910325029439360159366259269771698615447060494446042467065864292802206093846512982946410771098089585696931611157377249986528733001737114801553567395131338231028812766382647347585556683299665212395390905623745313131920179975784224035450907031053889184315584151431554100391279108794570929918881876012470465050603996708448072655377068191894730032318283908273879737013391858095693947336464135625372047708355582682624647644653295600100933661608402158340218847216113146786973483232958532904665662632816003763460740747967251599103020088991962935774207896507409998394952987659389884645763345923298065407753911604027350256874361566240641906226921366393711804725491093311371678652310426993070312621343268683205106788388387707391203912907304453167871876584821953975580093447071152070218255421747250066689877397044439583320656536876943144714458709897104772863840123142159014704942164421296237141490906116085025410503267894329452789480507381752592597971007932630198541564849604681397628409059621140958035112501524593603204281733652939569000692610964520132398416201547689741307073795869556261087591806441196106351671643594088194974935585288332014146701078751660867178064453213306262641277798528444915341757466088200533314162355606999169400687623386974318778284461583790507229186793280815285430253579655351804306107476380951837460368071230195619388297282666564016717837011716552633741889325773698649054667857320742459173133702587425676040732202631856105305059523274972450888419507833469823590069657623668618728356496629077761717721631212267531320364611691303891282599644602980331798518888292302284988283568904865167873993224521235149687995198461576468902341570364678390734654922250372078853557247869219745288901803097762244713813341796623413421860586933133352616420943598151454260863204515961674742817274592904768080814766413622164576640807615701387727867454076273216023017957140424512956333740799247166567517819338406618406190025475524623339779778663741619808784842810821076532386275648178752817329950630664825439453125000 [46,21] -2260989194310629862580514224646855792480911139553082050449186968166158201640675143025640321024216427438673670930585977910830000685969981016855799845479786309871898214487273452754258184171065592052961465116524115385927465914281851067715650212777730871755726540994207617434886102144912022081401227301846768173573248825084706640826244128628023130231108358115670190104978688534211110015488854878573217537258123947997728338008943397936043101929937788053588571143552143869183741392668356661317505210381953167551109993217130315784020483989931246787077976455794978595784159546845140037085033768964301295029265183295770446783467156631846419262910666601882836842325251041797225037291004249833659941636383043964838778886793248913808789830838759686872837008817651586643141429442700071495240980925770265925725973831927251269749509242534312241657642140202164259932961563068311090213006332525446090082370597555026970395744289661655059819449352656238409786928309970162609450080112959306832483721164143556929860655306561754790011044115694523259808453134282496426009520377464139191100930520421768570489875890714624256506767264797238616845714522814264349304669966891798641010860274209661449003783224832963387270075466252966264722550639129431641115963576212225629108459938543035756151284772115911644783410810372064587542888905008754953117186431010484979026260933761786319041849397525540197977466993449564339189391886156643417297362742606098783983279947868607991044497910907563103306117902611693869537792930900823136610998798055867549517244452341350437601918839890272038484398498922522638344384669185333398863787597169032284727211443210129613764671079302950131578462079514885790391644029808359636541490442950951321850574925147251220156835912921883751891603271598178470214315516801621825504020797332500081932203474152944377282603519831574164312062133170726452319706049276076900685535840041038164245104709023743175708110584029565538387843213953097023652895176990450337574967545246493846406720247021411515655122112093089699159308460923396499193356591549240664419197308793982546110875626888191519514547707931445641026698431381507941173346760007687660852075150484528490718258254465337976923282273088902936431855598262318351372467900110961427836414580957262309665630355625398168591532716140114258670951143338111720681498661352781380398871486823129950405331101137562654912471771240234375000 [46,22] 2902933060535051751161532951471425059597729504579863089548350606431362407419516007100813462650818413248866952315766080141708019134513269350565832773561725185822437728149724954573237753083688018848202019088799468590579983119556007510940813071237374184496706070376459518636535725693869861811673956163510191364015982810349651547148694924810283021431748091743703330485682680287843210785206541165464469666997494008535839485813149118575514018916952541906567957203537110338650182267457825242824368273101936302323315305530221056760285188778576866240930188959693606003590332734729337879948962934205323863560190552895410465571188766796830345301713837339994593100619595421418808963604098787812296818752643545289068087178864583762456940199094880359272752880653791686282412594741072467670230966619715702744586599818537430090793425713082099499334375648709498587275400302864433529464003796303118602308269842337391294918440437784653988858565444668745785332084796654987039831921690988339084630318962609842585571103132448625041307107194842398443062755746565050771919637021215690154597095137731845468821593887581629983533217439394301056319870880611365304883570236271350348892680634702072327246104200760854528386334904461928603502655907732172472263072154575307826508153339377802438283108019199857621000267746479172236625491281017831128339281332761216780102938554323394997741195426097783688577160759895641379537086926445630652102663931704298658578338583670765934696648043199152725286065940614828841916515655812121007810886003546417920526340429678371768368854863891733526419908171849917238387005768546719527957541537612148805540626820707200453623603243044051699953268715735934604545281575853322216740869338947985982167244646818173734699143752201759568657352609827329525975989929823612403644789204984090857901628956436573390381209855144005261935405418871528503253137432570287052433759517680263828100550729106908872495119181370647208027954523358171621033633625391544719344120000584398458798764882161241304984927334933637746630269352300115786225677517656686168996331189450581017919491901744018855979913496288339095433649390092334551201544147682638478065336839996197292126963922968258260064880003680455863123073745819435036400696378350762441313856999956564392313817563093359238984210117212325774821382488697403871132139067529107874873540745975369903320029152382630854845046997070312500 [46,23] -2394815940388368096440685290079075670281377379722340504479069679933126665262939605712825761350590187057814932032455607195492260156049579019565835593298157530492286519907809971472142632932481691637074642315086628025329165999051682082469617780044470261500400327922346135071116406874760989211457553636019552011825891121464127461549599352530673140394344343718324239654738275502617903667900746695262315666463744531342570264324704584899253147920831449349258738687244808901289561118117029748079520209213418692580764393960745840552575372973480375854933123925180680274466336080137178108488496932183495720200052331674559358445241333041294571906086687288681699372471751802691975610490885531722190728570769075151746333022329921842653916358416460986207823813745773801722239554984191102172280586918236952967205529616266848422866130835300701809631534318823030076838626128531336475114087931864958331154250804522251746882528707211632061810895088360589859324046758530079551420721023446506748101189910328239106689776876441140391592227376840122794604143294161153119313568413690070355204268155562407120089899582087080547041904247580726725170561133029423306439037569534219923459523744530187436439859475256829487359985997019051346274706688757198280642594993246160882136464460998743715192242136902899995834523046534545986870358763561307089356964621928091698498410605815309433818051992278289845256281892312609406089991350345360837662364997532918754371236499133449860828347753012759801106663548526386560230887730398649572108038525427746806233999424864131338326562483014259866281664558144029075482775466513815480792260944153116243274664767697347668714594280972577370142634093664948034624764453794298010357548756603282312108846409809082499532318742572517405331537129652955609185785026075976455878509074928562959357370950049478100348534203974605729897118780830944595575846516801569073557503314036606501273462024990852645769035513280457080313670067859838961228460825513840884690332132346751984970909469030082601991496703197921671981991378870201320600843172192958187724670009213711979445024250127175184228125009265917104438393471350592363452920712826582155749824500573639833313083679557687034334986213489108419712878029508996604458555399890008433188986181042886974652451335843404982314727121965078567509294382312571272221692582644137913242037224784142246392093511531129479408264160156250 [46,24] 241166390665482060887110563881599798536330789618643949447411937790248370014950684749251791870638271087148714757690907670343356940871948596543411747665496478474566653895555043580183999214068584297139052608191905204012887246097020377947901116087143370096857506866012056497231900736798376311848171404405654830258625379592103023508453085782998925806765321192461618991598815461496500244549188676781430326902089795774500480903244740900111421523846336807843756503433549794652501754440076131312436101805075644314103921026747120617121841797815872460297664858074842892954692960848614799777809683010962304225847895559959714171571431258593100969591405355745767230685105977181301859783819053731790453352853410697397669038618553148033499442395824311752111254559069619390066487600591180886030913338492551825603554273703423442810129509475400490362412638440636502491704351981383307000831052205876723542487909884264652446386852315584442329026421610186300091412651905617530620557500830624884283302025250618484333096679235181848194714411713823750191094736361551409180875027914371084085355782744238785143934919035070446450906452022935437489009411354866513014937614457945079116743461704153321108755414474974730823164447962334084749933555890702256506017526517674832884569058892781638962862766122608843308859793139960148706087605721510490822965627918655665038639921734175559727668826007145513720738348917522349256448006450945892725132119590595322320294940376162880047410805931903018394115192690940946809440260331735208860159583967735571811799311054575650115297720566009897920165720710686258622253261939576666361950823923208383573823586560163005019730576993998686065108882379522334189406807204975906965649623627265033918134117181218373270471632643251380859777235743651234020317758333268302526972682734224768280230523548467048712503327971511441366995542211261641672819755217907666692810530272939148663928773380026125664589514396990324826465961003933562981149602144579886806178223993350356948370248806212881713730633383246273703825760185337889489639442872713791022738041806975162383214594970306326789215602484376368791467386955000523775581537696718576823286158669615403145885457097570130903506896522574416936225595945531276758991162796332181129091725121669892568223474019359450373289246869399377540930681204968382907394714089494117768689741831966699692202382721006870269775390625 [46,25] 3056434913783611254753443545801270511685764922589869756515000743613367903516573665565779144003243937502669198569300360959034396992947804923415627046349255727684482447664640491587552536495091936772743438295258156952650505405829029546089201906188006864282683534361966503679577870377514313601580945757414968085957950536843166935126890567426483825425259705291980574324628229429948427441561417783416653278049746502780434608028447600137780498749932805029706330968176392553262983419332766807534877848775386183665230495822688694722009021672045455392877843210711111698936756688831325154220049312844876617552167310613509807824303599382550383299382345920383075888709555584103544588973189053438361657854874693634069383153749195709106373431348749317042545827742817593517397011545265673066055244996322126157085449417174024612705472334845816954271591272597446812704655746390037412650405423475326713624633698234068388556622451217160149361373617400832853929939579665210743008774385239440569248264327891182051786853410714408233604007033629090912206262972927022295583208641243348016315379949624147151650360261439361205069038247929119221733913903672989772108137990926000088220997750631979816052943635410795907301584375325085586890494238314784188068227243256340207322279751747261894939235051860025553699711279421333683951891934622599810519410508979843100248457981271859404959205212180241449498745527435457041916900672446385234540134398773653408106394283168409147774154200374096172546323511446045531346006510537548418055962615758405053554467516975430848233765790977680900820487078603964613246951212513334162571842083235742923106152957928673305705491595742669322735807552532488863801738803932418503670781055430640765963608745879421055766378022455537134789693284647632521430833101042255982975096047090702489241239121119382914296962439366598759566865702696937886821638922418277883248328562786384976130277593917005184312954212128938716027345040587990288555447434765075033309163964937562851700194689281302345787274601192025425041936526973756981383945884744198078835690461648840624414352304619409254065619927718007487741606378923704027866628194644141466901118333436636381216417967362153114906743741234373848170683820342399217774837132141762452082135449610277788214077534013771229332097071352800624584366797789363912256686135701236664823782218647352237894665449857711791992187500 [46,26] -5958922389127576845990519066539253628965134629998884668714221258969503218235469920988905967967120858457560641817729410391611498041100975824766038007360881173562450370182728418999745016368041949974791077707005710572793630499771891878215440530623886589641850499314478274682626307765520002726316747162178713477098165566120228016781166178015842125663211327651008064916225178150231979499556939456126988067199942969936803824266775006648771817213121492570083583824644912763615688512056823187495887735221389385203570251721619264804364935263069002050524506494969893151646332628501081730854021651766524467586798864026181514543783746797417228292302966832931860095656957077269331899694598327339844449728978569946572009419198587989930223924795729956230388537418849214082850718331342404520111541158444425826240283595717482823778562676744566779587047237090780636364332200470126755250784041245108833054192248438921015639257093719559440087709987235313085920970634806361124314783041037827433137150673808366357224842865924466894481894675540163682021564929751047819161713736453560176368142199397969032941032980633220063317005851548878919851438007781721090989725160312648967920831660753438919291910833289568195668012097284583127215243613039985583476162733105210058054179406286411468036642578313533023431825894080977123364902050462706586050280757665051689183027130067121523992872361318299759517540752715299932046316153448685517539721755732498103845824486807953127395873774498228472707082642744377093772841506134028362566963304844800353778338080812326524142219069844073084542729945835417293738656905810970620765134167453509502745271331934620130014372826886791009563147080005401229517610796164931328698952601539686585520840599392614935462049758143777439572609874130152568838035779168090403270166724702926003138992535525719154776239484416405962351304697506822438641693986316180091303036756487788155389738681014678902080068236662244616934203123840378329829781341525337524047122656364612522158844774895256033044586174276548659007668341076461772677131908907351939190961978043856319968867520528295258340286032529778615482217853081249954251821813471499143991899674897941821564953880220949668352289397243824690199369491546001131080280706778475302372441446114978212579677815827042953986704622381445600448672223301384866570613552626527881228568617189012002199888229370117187500000 [46,27] 6796834839593520676919418357943945750769228469672603748291712333074343165923687280331320837853836381329463559266034183357888666879041072705937587138990311699383104351447881485759416775321837592882092416419393197102772898996429821345188203545083365098853986784922189622340472132643250832683254560241855687702608823203468046857484397639474935972398239877329619968853341901788740187726237984604521315387009391329109825661328008285666053873627117003389172051406618959556788013490807532310091388624954775476921291143403438802765452872615723690436605844818594581611279904019282745386622920392372271942198967010298327565829590749691208729439104274764420628059332329909497569323595444131825541866477247256785010417983788491047407044734003419792054818222870137413087082111679595904578677864814612250065246212938867012130112353939020832287984775669614312141955873013731615844307659725971134121421606430771572592508952005246354232458414794140227108221937706039755732738933903947304186698935163617851480410279634050065274554051421345749119694890581391922723483959619288321413988571002690516080262787654224147684769005145783416216851374144776065851199832732176558405971011679344834767705673602030819164561192724206174908257891291057280323622987788429152971964578272848144846183248577960307739139327227756300630877874598506839793450419123858045157540847750687142975217893387711114406669253729904425292201619994745871813561700803652125506870513923926308146217356798497250207667621084465673043703132057563999776018584476755062212696060175459754395213616314262351865325703542396798784677555603696585721811744623451952238453504935474760018019060098143673716556295272747047623140577018336838486880804213342666013469112937707404236128427676761693934856904658933278754212975132461613439820596294288852303804493492117343782957840933288398731121313844665147199588328397072988742505023362569113808730775844968155549409110628840833107368513848094321459114658512210130554907272170288442976736816820554806909706721182663695599313195843099074758085498563750497313527881304315739287442773840989463095683561422131505879145357405724289241459466707173182468766113192832318654935461561197675886410935255347751447382244742587542625795013386658053866227674497382442062016703411729362758289050323082836924815004738900905288966361407401034488984237214026506990194320678710937500000 [46,28] -4999458375973931730271060092867603146028829269012498060951496742030731027378987947242042477763439563109127619155250553840301327246812461779970852203039772923386667825766617183142135345613473213270229712684485921661651902784141852187570236031864607954426253904660727230505158705719490816977357422895197095022145169615525402997423622719686046681143326120634046663920459174213369139535836579425642936087426227917243195996653396541927836229693298444006844407356447548316037516418048209548776362086564607450593062604085692583321325825036021907346305923686519385153582475971591448704762111004924853810692659888385090653502581315280840944268010605114904596157532832950157855793701598542214527449947737346612811635644399504980197885819654175168872066626648654313866604369020025211780971619891864009325146062829204967121544142746939877928571008810320348046697908680889503520060641705613899913562108845417105337440727071890032440591816594666511968810536268368484797858329568139417735219950277426741999163136744396819457493676246278279766577009671129105337565162890707855298647249690517260256569447855767567163131972288648670562597627154440829765329515226431030627223758187496734126399123821887732412961928241477986556879524873927317015906540914946112487478255666130547206330417151344264221777180593945459088950139325250979197266984019598809387336183260150628703101302704702622667238808852912319020828885616734654201729548011638250169872958975588394116618989235424102987305171877556879691095636498927130415209314162583116231693784969844497056090645547939481537590954345185402911402014134971678135763138385876128168577823804836249993655044729673950892903923002217425745691850609917394395455506703366854816754167080923592228263895874540247694978392706799859086999513333699202574535390257707631764249144253821105799034566330733177385429094568589803445127484570321363465090431633596980075508687250388905201999482792914549054029498251199704531765877601381844331192982695558637006291117097341484332453698125250902417781208870612045041524586234262226258014074921548403795639087174912100014692655785650099086614358113726375093448628627538117521960209107014535237320260531257102756173582351350934396501860768265257542961514693364197849770563438945748788142739264297835249301288084709924097485779526656903580713944970160059200203761520242551341652870178222656250 [46,29] 1558169170016367367401389239811266210406734329582964757942111929653957392489192095849043463677936937516762280878992894637538795251099114179796238315278667804920718583685422607404897886849512581774424441545785504538900122054463591544589141517002754116058501137072320350383005453208396027113036896368501863871388658736917612278985457865602552336984818244853998493661075371932178832767406877576691218517232408622470764646761381602499303481832939011082338218652479499695263983051374790427379147056037546131592146133468448633207346213660608719819941860346666111339324076513363058068673229828195663420777658204918576048334634719541187813163995815349242359485208667938818945504593499575271414073062202218477681696934336789070637654410696826709714414789063466398913014149286170980604731037556085752992565914708697679025212272324029152984334426233503901107255041047743684354971945176466796707524730577985820861211936235678022822264671371373316602501422065603353039025297754635963300115515926919075085685107225356167843753034923035903192551781331768997978618175600307280605230229771503943290066074085516687223013471112180315533865313208142105057000721510756615713349818869890435187499025227013062234561195404012760025575473047893309371267066754547107771303860053940516073398056883741716255007362989131400805373389827677423020312505490374822594415568331159972515364904362069133001257382208428166039369936417181409635774913738540555913681664219779125662407940714461020978686246039662328133866098663989989560816838030443787136938994582943156101106652399842968052822023774553564195414726786224365536050835042666844687093160670474785674169864038819135091912551244373866601412520607870331016221530154244249169938553608977502979502270260054838153210098914908444255241914847382666796268075164532082829404898389076994105549935111502601187439513468232672343430851539227626384120365032831603690321905385567031621314862401176236603778954247895420283000758409695860037376258388854711731909979380970685218710265473226643474325204339601216001793981400875536502717639959594208433346381200168961134313655253601688178736519430474009169405768077329257242425107327645714696244142623905678509342721195608445271806354951608463669445625708199366157324437347676585500730089951231729666033750692580494490495523479850058753325365082376130487773480126634240150451660156250000 [46,30] 1711998383043445141304902440129227104354828519148600720429279354315677396664476269081986782008844001851867658087928235156023013045660396869730880685013980523668739059780178990343593687966425468891177001782186828563440279736923631920751518378742698215112982003896866655470894115642579266609092167260518718078932576360477909208586059827892527535758318790574900618003124339592013862771939457545422828325040088933799500435496552920839572669779084193626661603692860514513533627412099595196804536529028207048243647413361464354962930428827212269775895042412982573788295893693403101274318895630339933496166355057860835019817273023779091167338376584883187146185467412355520893341844742589141708380878497293502676971664446408504405175051046789117563258351689902578319484153680719664635285494407999853290120948705382653743017116709276494647458713528771798656037401045822359800747646940615273904047035305094147950375694725318733649876022679593318638529887283269885067747486762226746018661780380775496767167178632788223379817310906642038886276110278622259484442636441167969943563840009207216800001060636175210960759719626918660479379219904278578409161334554808228124116249495031623679718339785966574359481921199046225579645832164872159788142928895250358800902096707815844771831777363928030939538145743996604126842431886329967733523364783650743357595809047750521994062919471910719541104770387519878987233661822245571251938053415421827013797474523982015280555450302607472903543245929801388702453306035456789194463898204266733422409849154550565204785355799453339274372830602520623900097009209855893824501145512233347405057029917232673450868554419981095721281503582414029026663545759192567038128204411587667188286267101573155441456009308860593649052616628632683540100162978498516552241890172470034526369053480203734501060692222447956402486206067354028094576197024144448047123715891895749430732702080870659982339668333148093947088149039482488948767487222496184525110079812727078884903650363443414398696318982469792718509851725452767483830120110873802178859361079479051374777020237107563818808262822468750587950945038719874018367776024946132119120020389407766896112499215326386123688693464203196228733188172273435609039652774430345899024430425029375006231932504078440407170180667996930714113852288603964609285321141207703021791530773043632507324218750000 [46,31] -3432723217366488194419662385005875876350440809862724649606356558576499544820999677116045324280248514445647719095795057649517682486107358063002565388867316654180345797663460144145097325202303577281893032936251348232651471747388723452076470832410315133061413020216132697799572077628612053392675236540464993436641170600805907571214562568058319533593239374372371409892809810568504662159902759221033142721195860374947395621158715260872366634240236469583700831747501197441051202049383770148890506100502539364719783860994204556528036199708536937261763228219677091641435479570860678101224536650603948605375430384646404749731289464790862415842393550226015152647971515409451314750923028576472929704454757616492215378870610832907514692000204417634154168728859456768867269841741868881611540089470024275366400187084773799310696630283635981970103232015241258885986406585088841310474688009787045537905371646646647375721446977013352560546616469044571997569833028849383348260648416104742907310791164363714877738073657058002767509198885228056511287926651155346268356946045079499779633655110090395588464824566324082872035526121817648811870966769289037159784314246224660776233155211621148022848141449760454973324450262344928843737478168657337340139464718390886964124755266237171656619061419018729126149785499064446641556098633979073631401120567850364185632524010783990123187786795786698314611722912871099694567301481596911528860620406694952048955701330922605695849591946229076004682726704340605628332652103813328108555882451875297229910846998480440595017811786999561693544482306666932606338137148280201964088069353917291297007103639917174923363879251439320305560311293242523866472319235522280066476102728163680668003694775539832944874740166363552344826159689996483417120060101891452834556705902569546678388571295800388888942151516747427293528405904295067358531579935216305331984987122316937568931297165921287333753851258023434106163412042902464200466627055370740642876169645863287850265527813422073892643352257064531176186282648101381579230314884245996949127147932435472767479559545751606492945173115736875846269675281942389953182312703342282393953883117434405943476506499999757455496972710531468319268830208657019512915674524902270509621187441597978090914384826774126407203727929083711235081619356727995902821282125927382367081008851528167724609375000 [46,32] 3382622898147956453209050435672439055670769656711718652837708414142185411679945269988274543337360376681295964206918829374201890414982484725985814482010635245931850285350354799517962051107433816317195836231128549627686760359624255020143152096819388302985960454418825032901764878900821047630912765210930185533453778611409449161636984765326480335219924089144176711786185606134730354069755368970945327304367867963694294606945456470375000123550047944233758341636128964160022436342013369735130535430437596541842315519428563934483378140619383787416010513034910192849467168504734696846553897354948473559007840586555216568244437602789200887589866875510293568180311712361752597017580683367487859259486244155508895441560917289120727491607787051707230285291886466708972861567986528409093497676512389339836460110256767354720265880916953641013791868577223212678841647502298982750011543120690437985356541250895512936618328692114841136787586498475785552971617457681516406407573752972154894220488512002843007249622187190132223337597563162614296081568110476700326376911325187609235969184080610973688299933158734693894802741489210676716238275324909501539814969439938571959179791954232610174298931018391674727411207980144116940997057779894957277308748021904617989102379254717195709047712814641528977729988202246254581851609650523585281450101957579673259147458290704112568405270784718840458704574143365330927481189421965845271234432198338636574772222331021785118615780031583586972458055466685367502198389423540602994563433309951313244840294064106189201776126641316531094854271262767351359167038626644834778243123949574125227133783699711607208396580040180042936833961871240074273925864217699427610409227011740047141209373538065672032335461170927517282907826053554094445404124765492683392776684221454370694964668543541520922547768526313658189877997073679884301233439047922279975457720347109907175203960808087749770301316807715522835379105088555201074366872255718100165936760776948690793156333415466150956291794382896914561362765455373229135675284723388764521747725556755749307393313577412387257141346423809094223670679879414593575666383374200871657963877272098126544697814819182631476878627055887645371507113566706797943506882408680933512011745602563203616857965810997438864662602697732708715943468030492094489325438644300447776913642883300781250000000 [46,33] -2268028159173322930721350635534898721844508637134379749151005351437645631484463119691565834182576098338762989940183056459033036574776474726426379535050136609339793171131247789974964268177019259452663775045305773161113086379766816752486516679190598084893583073417883294359888099121089963291327001488075278671208082396113904503125676280305013955962187730910297291873326265278274140829332327351701293516566398419071395465413403658811488270396731001629769182211429169181039742054080419024030286071996946812382782118909414261578259598475078572038522436236492167580449184864302769642952678025123482477168447167519425043262266589790733588911879291156855559638299303082721534389946524786645724521989550203439590112845510715233770296323995508481017453678926309755940075606475729087417731929149202473056321004343654922483183501674124559204465970833883986641238945341296555053998065360334548970364892913052923195403173512476253701415650432265087269279992539436513087419915962317133970309323620377458361669147729489887955061444170771432274301936392510457441018593687120732335214700792033488574425192154917470208545288676171774886320353980229553719929910500507464490116163458843009896356838393621264144656635067544019535070930462702423437631465979227534624732617775133628212666811985718121655746453818399432649590253701758530164851501726523159335029074428825103654779536915869665927085463174377862910984884154569622313742616842312153136874612638923357761045013212065662893600274385967437063266632759556733401444353640261555021958411015336181640841392022758856091693001730571256741640612796409488765452681297786490581790939968853207144003572365688543633657129178363299474279641136315991251445936121916372211898535979746124142451679889239808024640396570867779254652938335889704608630969746170904119097261804221181209457172588058433928808248991033447978842045771716102857513947401890109855139167862051702078138355470543798762110451695347545732318146081794391468204869858385429920915820476962364480478620119887386603642031796349703952109895711793493729129730706321359310460601901660834518335129095389364940600111356475804744127260347358464918058928801388323678577867508849827473561146235200359489971430157102860171464658365899741999606653888407312465346704203576318128022253099381130260676642387092025177075527153647271916270256042480468750000 [46,34] 994511168736206222465213425148266248441456834713262871896527672565684398995713749390090251476341722809358798798147769283859897251200474659982679739487840802587610729444762258767316262453829049599771258305506659971279074354309056774476594246030979607591454243218868838046147770098206479140600878038717787154698722626155038069999033814006919294578221846569690723702114351262416446182633567836798941189533676047226213328605083853480616557774820688182449088417715519659327899810835479073518178257489848407512191094707343661933632173616517266198793677006852501511716277951046288503743477860586092792429115498980526628441332061132022882417220720833616935593077507716859630073147012652728796198456675946688559598615939450138299406946763364395350626895092320924081964438854850331326337459989510269413947316693885144876629126044063153291196106904596917721892792660816942132654291772417395333479840264940989344922165080752688089713886396572972925767096115857383901255098620546326058071503720119903229445781142524733323447947042511931896819002058450272830508882268578077949189000829887925128091263136492537237094439253623101978772795922047869821125982625362628790498066222426696581383380883407076188278859884019571617163644669759856281944028669068424326615786539336226929337203577239489398179142420852949230395632123674425573586718191736750200210844658087027417835864616934283204680296861540764040433794756250558498408596328688445167380099477401242036162107982488783813776802171239023879844035925666828979500328805099854362095211841387798593020412627160175162918620066442519781383913509493056520670529003244425765706451710591732860486236733081192519754598725226738128737826837088939372729208224000083006862003762179351111228863816348030808150097411438006658143079217618461300355288903741813634275941874440355949240043281000617971419829559968550198749734696259967340954444656599290905788907099407447092698728602944930338571375595589985141897909320730268153462294138954852537757494463504305030368130887082150297084390570607000750587105275191106854685391049823118265772734492544879097707270069158611825282094845166721976181444804493539184206942815957644434453815080416218481455221730548219819576115066754867528579624980448020826768388176556396575871644290007707229369665579508324855954800322935249745626151707256212830543518066406250000 [46,35] -113575503992463169266982450686178537181366305483769802190653377630421418734475997112719172689764431535579089275148544711376207797710147266923326881540559528556429747229073510563350873695474671238260616814814405810977387519327317363683885261590996666715369218405567951141402190517846155047727378948107343302590887283100927519854139486449291310852651318666587295508315714333981789243182725564784080783748794317884502264974777908370247636258466436252310243801548996713014578096450759766117732197795199724291119823652381328818182198844256563707876098250378670306401979967027198875280950923399430608241662414080394295893389729062255197915418274281158002182760925526905411120956518827085362663195619703024926314515688633076387054480734097606820520642382826347521750700900670513842944744134222632302720713635944141604532461379145004518383063960200111880835610767663316597068866806713268653491194723014297863524204001052620344501652739290921185511592366333123658122790562850748702395003552223948274824687966559635611356573402841367541189694243863058289719306294699178880366701167081795001230418978765383178990386316947603798044418775092302115156416069023328499596281221506993242914071231565066950295988786780461900095004278375422788194974489628183176638960948444996058915807463866393405356285083446487746871657803397803619014509825097531690992668723283180285269237293630222213675294363231077605744613386451092630897960893120809849697529089736815800316985309777728726129741581440374636300575067405409165472690792316632821078005990285812706955533781781576067220045023179246981716961833851717018846733898728201433851641695916591061108185203284824634905409846628306614318742146258735314673694101907858511820422886073723651579820845132760776200875336077682986676140879095216289580845982126085651088421735051103051371401307579551343173406922061598927982229964483709951501862881702240141807110103983217356172953779085779859305746218777752992745356976896273047941690259677298355329355665742966223703927937214999241385173693786451353669226003929388959431962808558603178167550368294167946060624057068436776926509332403806648798341239779733554347187712380302873099558360207029240114233152358035485812882732221588528587248406551968479866398311162310137436205689518101134731375773942716339039420841983130117114342283457517623901367187500000 [46,36] -275872747298480016057394339151686128790090445486868759987687734395275777604197612258558201329597752662340598868839927259538269275311205366879906012057604563081484988996309773931117089627484076116061416209073471628109308737319560757473675507113643520144207671655268127333857542524690100784991163332732924577243686845280081189287857210807952898523750706885370290648800439518646346272552671084019676487859787120824322670650010285821637216722617205371905821824115142107427033924802238260988443750745900595727875219301442905874762570604130611510347641203714977568892375298444617886911998327172057393138480144466616645126989761478336085793121810528800968363138464021679091765346930164947165177461984973784881078385731110170122340342974358873337395905390154714241541754016001406440134556031991465099526396370827802124416184747112860326598422173403665751167400821601248607215360182818759482696877029001301915782384430758135533917301944327852154975736684414891936340220442445235517062242313042034121979059411877240024032486010050179977403051944616197996983560530861272088998192306350887305921163828884325410295389764634848519258747041677954456867573488067802643155570463251500072107944994464883543013029962840324719886506041866256310302820600613130443647504460689779553375178243519861749900734730411978943281897656797915697035166995460648194403209980179173546782830386234677081932625534210076652925629842699180504547296934074372654539777969073340135301747046131347699060248961408692503151647553068402747620977837389992961119731164268601141976310772830590871948079087928476176061985961233753215051125064797092836354134967510325868659577597044479404033808077521165515562150811313232243595276919492966873058186473726492263602702665574492421287106464579152573813376341068378340393418386647188925039544857186823167005611799776882850000875679202446864533667776099191656217750711359747638171836652523308141161136175579333213035214486296749551472416701935270149892567324980285021648621370665902108858756934575832815595781662702982947113366338345310061662784361291342911496029005089093640071543535048668382082781616120605657210606876870314014208034721205761533740370943621604291503495384373948102163832346043701129202720847526861108156703033843830171743933375881950991647353132465850513387571607548665042486391030251979827880859375000 [46,37] 330952652741007795408539937311344141483456268473219696399914874119702879194023561542486385284203124575884249154386202061241816458989075332879668491231320052008676423164798685508837097462903969444360051132659606862054859760785944344353565403264792443873952221822171349592632680250801502139270214710927605656355620292276363031677572881483775014823210250682909021204386855050103947335852089473056772133109670228515818391700558451494795476439832607296710795556605253838232416693970528455696489265168946539178518951028091759609233567812074606356861053343491745670244828499465260825508356787073691050176213821736105129154523041958634083929911213579903850460555620057192160258418035498930310429470620229414222471113301770141351716755131569496039702916393526502935507792678763400749945107061559820068622745958034942246022202666287322984253219225955793378586720019053548111411050109060298632086262012871250291685869483750141868038399459778785886709144884633729992329170490783255947127616998620857296639106784674614362749872186931696820149049213060089195325131384075367228313586479559635670781936916639044695065211824304429658857809194736778212346020270887141541003049994740031375867698210147172831110816947826206893817705929475344132403504441265712300565759233993926590901864950149802644546265346358666098080409318413351342563564291729668450606966164000749716136366038997675227545912008220028964352315912291193358235585593067932141891356817505711227673135541406491374944608649831969600587436277346182612031417073700492251500848509176315060162490188707653368051988244212982458832617801415608227832694586012227045585145902233648576378386673234763400059282732936530174351750220440838937663372036848069437180798185085199828292538018229263778364640077996290337581833949964298773836167831586340605283546656272218323054096973646457998597214397790693533857003701278580610560263445909738267268366083214242701246616602952427872891873179275518572656356657843787340527217468939667260508365398170786753844135230041905196478661270872971266650560110412168488624647608662314690184480530685355236470056756796223725965286483667603181888071934883090891771469969898252084281448106043417023243786272461926626705531644925681146411455639120695230923189504442519171130188904683877583478015957400732020062678051530724587792064994573593139648437500 [46,38] -245246491728845026142444312182890666130153037007605892747639737316024576141864218002390467766104943377798551010351657733330868575479446008447751779752574671514672281981209719716668794279405803086237865184815685613604795739420128388843026029844683251511250005040959746851122290871631791577038033338857857490443233342575701844962230792049731360985801263942327462586904267099569217203948016572722827903302114844366997654168816518723191504635961283017373584664271511956968833407168153422421483150087708968357704960935149049091586788103569448092736246443575400426125187985388342622935248013576205094504467553892557809824838270274396685563593013597317209825783062225397491362663626304640381290957142958005926687661744873301296028070872589215177727485750989386415350799263938803731744816111636965751480971589728065847996225202049582500580937651269503607958914283926023434148859537837464771445174232139807925289078374641913502354546189857683273030789775438513388442122563009963752852072657748895721946175727750094265741060013757689412874930115899281470301090744540729276024569790044450001970963391438732895278023088145267617295272191587580523844006924739349198459005262352351209878254638929304026444293287070016145765518483905221566009152081552044989974202002682988719009342534550459201774161405104711886438117105673820629543975368935430422255412489687167395604529847573722802389114508221916905356238283735314656864815647085854671359134956470025484032408764366178791130245471297988476413499987882709360684016619821224559684609947921026894756833031048498067077716123758501700262427211796512019380930151691831340216200917380924783060457170103177808122742547418640544341959660508495249673523155286262771004152479455204468400348410230202734630173561964082527512501415774052105232472849982001883477667759144291106617255689025130468467069563259296338240980215816779848346548836972016558527059320396155546386734582845889839890115927031738606661441624216422902142213248199989162289271380726080797168625825418353379291683205086965832475018743133961530399368586221591953760210733474327678540157787159300658600453076670707190770845488582470254066596374815208743258324236081821326869836425956386724784922425860387719124189330004042670914763700779509739825316063233202928835092005100055115307533526447514304891228675842285156250000 [46,39] 142160087691087927103849163715872389973248016127821564008795027608449790741654206408073365461164277311034402224181522779320305947839200110410340556505562257464243986925117251905030408415796773017676657717085035674085476301976850165255642573585650989275396229507864394701106642307929183511368415472672624118131064249299833721828777155495174392771631691555643705173364390266007783583181970611483860282827082414799241909584678085929097083928119790069299945180595021865016807570523012426551837855329233444535026770369767725647245250804964447548887349084346032704947393904558488458733618592488191401934727516139119075016678098498784611091450101716443347798406596378159487591759286457068516531966875293463260574632371296027992373823462270146685348112282434648702769686474032954934538221641342642737026267718681400536230784196885300684242697058272069966597046085488979803062663680063624900408811748276096003990063388591108786083903948049271979921828070165636474285654860905165572680140152201183385627200756692368033396619200563443147608574561940669859998522786662116967877253775540398427439603721305893104153272191896878931426652018657776063902566343122642750130254143330938930951162184140786319387272556093483099938826073320227405160702651619696095148586488032649144336716775718701613255176218020723982459140819725546386517908083309432625090282317510886314527866324439919496666689188027257640216304623690081130451224278104170401682631123711999661229748443514881792786049543354351439860584473014971555190439833102114440978976189775577763987805436581622704107454611657588593549518464243198394311401060128541868097800385363507454664234637868664760346853955004380206489682324498056316869257592020076116943268457772989875202308101689128720584606439997581054458584344626104563759685658453249031265573456408207004070503834286576309646480663959901170736314834111746509605155965945415206836799389487476824687725375660415214878556687588837497963674871763194222461771262637578261970064082152084814258751339612908333069036525029071444999726932105384981169182953381857388624388010705522686251397850410058306590685312900862929355850468041417440475898117713334950503446081289222954606567813311497026322639930541493554509354445481966919222097320113235544653660552933215705680061217243198221082955967631278326734900474548339843750 [46,40] -68792531233719210001966636222512870715691927994218856915585719440239472349173600429602209553422541857391901868205234956174022966344270475307828233828803692681150245530421267406803336247683863583345148901462385522220250246153485488871114095546352798201074639622846728601342888821890633499898569800179814119585878805640471656792862274078087204592551429022688791084493189665007277968751259849864922660945372777501153490054546641762258624195361851324251752305076938949854740168277373418486672545682058717777371100245186536110714582798912265067206221336568619236863766199707943906334322659347853640286132753162585131801704465537350475320816873979453191110176446736791429218260248752719469014550392770887437402681571694645789225697400572595634934355999289822164370305040408997377158822289931761841783054280111207207744279369624520699961032623338263457839703667534781340075126958727642099359045676423138980324711481877733929017541970338114523289599352650994774247923387898939933840839359274675689386859473199749238011592286299155970072634616199070030009165156323024069040868672910312553331019943636483470161734158535034111258122897729835618290377909084843874783659899711081446508788276919349174084077990728222518700761089422948721987292598390563856464209647938078518537090461933288552010006626450435564095480663987763705339825175203229642956641049603426357167003959978118113246097765358332086717413913922992568071836539756726067187729729730133108223915332322539193061557480154531525542085334791459377515471293365726249179963336416595934373673210403097437910628217146044008569305842667491036660916304548656180946186711037315860979751103013003341377421325419318117564146604678342079860501103338979059674515388147536894576876588959443384689032094812400314443988819910647323116698495699442176518670409363779745315111677767680913808621342399680816235541575333900865204360789159988846839535663411922802128862672496001815786346697395479700880331448807931027746827545049121681754293262319445652490370917982888405438605580547895261027800100323980987475982974092232831804929485365785014337000298447216337485486813874035443731561220477547102010914481956094321598702437647124361330838065114996773587608665683495144680680177010374962628741352264179137408576433426123393654476095761957088470239796151872724294662475585937500 [46,41] 28487601765249907028493596279771053472225791736309015111441109668318918525928748984614907074500566398435664502164314919697263199767735095449784469140574914801892330693138175429484452239337870955981968334059748577993286625652074101623596262114574099504739531111129820079987116301611537009769721550742828897407399024655120678748817742906191637252108646886855643230215417618675428366123156308098368395663012953418725172939935333051870006457636669339735066189018236207870933369426930320429516828931895901817180380414456336380369941457715734154218172901075467759610834282572123596641783851154978361487833059930813531335268092142430992082661571686987806673134711282306833448204177893170266495887426739052347790609252792571787154586514070421346304998482827031093191492956890774852280679561018930156316336162359405082915735911426513745168851896448817935563269101671512099967556854640021540125660467763714194671633725595975554617406058986715611832009164956823482884933335777330067203038137810219198540164004037307349948296538683595757432961087328666851127485747848310444958686444046199484618851964725393237354738985854996856340142144256774417153290793191979512130415229502199885224350455925537382840775482455129321836630310994795678857393601060481942589195357730983086980104722906045079919714518940806954755911358214407734251091071425852105491111152768953570495439597847018343204229129900391120482683702076121599305021520069703623245565053781019362445389887811819298913249392346135525707856793572122463720447420150463090481164648946952063175222270325026878275512033000573691906433171757463304284839714709175536005468503751572776037496883530233667185120973171647484436378635494990286820792978557265642527147024502431092042878489350923344841542756289795784655409415106998687682912241369792085274164288547890156470365123645410644782581749666210918283535682275572042795285269680792151775820741564227430301903557836151194645167197301339401985979736314204630858755582454954603235936854599376761094424652583168558670313485575364180102201761131120964882806328878570716286814344854214298236648592476757648482339554916887570656013494520862216125824020542488917041935377665408205076499364793569129607378571966537690830031277242070428465917550163616524705630547595315805255210619972849883652088465169072151184082031250000 [46,42] -10192445295751413639484281039206546356781043821783820466672442630360314541692462662899624269323652601740349636763517629777362892952939841782900889133828596141021145507246426483874803831749402250639889992144558636438013140466584298803801822017390931479428307907523207758611550815398713366426772198964989717085272419745522146578292380222117175414629079330380187496604033551912861143578252211756706715796861453326878562445452665027976518180090028132442055396118722264885644953728834778319103626199624446481136442456730738396424626819376936322272408496014760936850663619484873412756988094589980322693515809659808795856785132836558883880807981761485095902308951190001325460545152179963783393130289150176836715704838109561229943004060274145328123452895435626277570391196744081905012193124003149119186787113332466701471176397097230136311666298549089447383946877833873288574426844820679167173789859890183598063727240264144048293913020733126731539380281641898708836387109191823614625215940966004986888730880204870122894949033356455141942749616336862736930039664391185474559103988702029108224171706777181707580990996636941702355624177833703532136572794160829141481258648249603434748043426736399426692541982206245144960553496872312723179793406499446807628447351741293386435684388505826903931713957969079530421248664804716802585212529503256883014483135941176789975661359105899396061159606735713310878778854809869210248907101343696075531143731959170588576311964151330331520200515734738179840665927532434485549089177031070953824127697603901690350075456067971753259307714169504656586744474194514072696321322123393729091445978061649272594255745793358128893899718006581931742746119829934084898146714756088041355649965687327976288268726556591839405489938410668561141379347646662812147270217895236616913594637170058444223759901892671252011184199627900250094955250611094822260289762233306249926179920218949793205145620136246866184867573378650971458725826584034196527585615569228065619069450690419321103278448152139904677174076578549795434993059828228987788712434347002589975370905143850261944204407397326582252495927515840652276933283447480430367305977003747705523186169235390031291195840806715616109127603356426311784374574888609542054781421233377090939465701364470578320700622221295361669035628437995910644531250000 [46,43] 3161545829207493173646358789490618251830761303855994550456675175070702596377903479854217527690468488270164936934063570166764727422602486190747590899358433278246707089995247328466163204859691709572085376487027988863931769056997203626352547146874958530037006619364136801566858485037063122916197183156721585398358543404759582501510702875884100624525861518867489476071039643990941550070636443094683827925552943628579960803602978484791393518666963933237743147442648496579479627861382050238207433490676911385971662482625140754795124022241226986960041227935448332580836176818884443983329646941124570203420890522048547147144842471614317023290754513151984636424104955473055949629928052654187934885430492215931749682862382777800691895873406156776724020343215870518113639268269060239809869629620550999767303674296548650414505380697547837024436586950250229528983989189604683611683161542970018468249424372292227653972698150468554214482158522543117184444095670121624196629989066958333294323474182694810761061852062923369130828815887438499825586012410204272332457722324752272848047533062449684694996513224833740257060154039907788506885338523065074039670030758390268893155491642003815620705835020737620014236986954145841739980561550741076379609640870314345705242299214688045655257076875997935774349445073970525530559314126649748608494122546154664222899291351367339474255386167805229956409282375856333293515644984259240289374546717634461469365692040341217596867095927556958928641552782667854020409493725105050881116223170249211459693999869971452611235204577618112815859247096062338776927727402681647811200524978742378801913471923037077510711934259193182491615543557609185301704522065998760276845062577069110866742653695091638279553899569740052853939525789593261669838829577948075135244713844666966850483971229750919704179395904012009686427163019238264336005719410826810943310473198528206866670659687637619801164905982165119682587375532036500700062171061404712577955492347521176706428617359104038957838483944307672203437986050396182137046783364162528113062521138497459726931831357822126712165726789621219929811119061713187336539016765000611501577974985224628136709358621766864751291795352600328479059748137342926088002625195483303446955242680199791858810644129285918543792455182028788840398192405700683593750000 [46,44] -853026105997666143044508807104023531380223743841099310794974458547772782406685424736898865475343052407464085509362551793906445107498462633731885512128919523566755816419767684806381387074323310483968898091096331835029487369051214502270869735818284882831852485257127242361753865121169964063530560925051868108203429345452377453523565314353935127948775128450854077381115221739292184476171632737222586345015867185544508790170865906145007252249554923094904431647617533704531866944441313718523802090461843028685118291343660739055480929224145051463374238929848858273221476800981412625424733687718977274813517910097416803796716428678018887761075497874448159161344580012102905102602280438144819051018907979410175829924708260964373854000030924831861941308819720329726245317605257759164457421267142558232493835585046583753971129253973134179606425840284065681068492865926810673835848815389101163719134751457878313782361345511313653872325783933188447611407330269619440511945239872383659570642486278916705086552076901845148268781187943444153653199864428401733549942198893142567611448227543689271499352737220958093561201973137569660968655127106441354207395059127726103864282169942310564639387400502403438065455398214924542155451285844726755453281135536543596490264731885550061710718744539088483072705703708426649291132861117341840842972789614663967128465241790070761304568207677583566892449558224242498380371934552405715259520511624177798573459130577338866208376188345735625465877899440094652596541891217756793132252441581820627874042461979519851415217803533707340366926430972903329737190287988126602577041601266923653493416164950144921820283711593968655907692144754067185539996343445382686353470454049337399735817886291473569751701060201431550355246835625833284462359885024810720376863794578484320942560145671680109406106371078813111038411217486541831084698446259741293123981670515674891828536709044921509962497705159077622419906458427068710635077322002891648989321961769036531541136463680583122323134569698840236938647366484476932017419940452803693981125986035392960189687739325409361760725538131257812352502776151777158510328729516854143627280851185285877322198727515329861254526596169146637005567975856958443190408641801783210239203677190712593422268353662851758656415768200531601905822753906250000000 [46,45] 202447903296181842790864984292505017371998402873020768596595296638368374044073143030958816032470067326290072811796284358817139005478038051234015587728546326730662570593967952164832914251696710669064052604465304656009247509254130603985738904208526405256761749522762834585827583994709140402116864000897510513837208552980866574733217953105062619505779602181151663921783901922959342308175526619233599128243766627155366206506788998098109547846436288778426238504652770444917595729213661578592628293538505328220116658822675153811478454695677629443057319341961034139151039580422705077055091545361428618792190597878503527473040607314510740112341698220356276113562892297361310368596903402519519745834879090904007359484514265098056171063038460267043822038894926705028041324668913196446126502533803678133977469185601134305361728979818178963155104104365743500357254857488209824494379219276263566122665684419518711343435183256030181917054362636578289815637936137394363547139887706656723074343119245026140379279933771425507933508410468686193206062279630191174258441874317098528965474002739171636863233096726571344412382833902129623884791429017563848851969961383483073785657564222846781932355430490262082035126820510450706082418639333639066287084631219540320827050663283359412639359263730287125371085962862601704389778754721649725303890380757022326083913679151705892918917392192456989752107846794747902457055519057593129034017136917253163031783477128577159919007254877483245863801763236491105366310464832342020818816199086049226054822551560542907083497541745804879664981384425651968356168944766654062487903079465512437767595055865816258710963237626177699758848456837157701168141970846913814440239113692133367338377059988770974078928500024861262805273468498623355717545927312899802277274016675156459688482512663999129902858718593679856824854508348713398376758967986402661190943862210847046332880315584119949160206817664545642134245314758333630871785586972554212587562297802383809628031558457247116006987301245201315278223004153713645420729244198530103380262538479854434718321432794975519304485366388407002679001196978103664417686716261059069166949890278020990080231471397448519666952077639759307481652303196152195444182046870202323385635562523289888328632346939373043426257936516776680946350097656250000 [46,46] -43727313788685858989478390330045253217363424233278798817473988819710915341364638789039598880910062426800217824565440788326514071759146799650606346715303282529663676498385896722550423179165131490555302087595078506671390110181862820697288413459853836637092316724742136849292414818916718567473902311986254013430754225265280970801059726994273170543993384819793515169185503068220095006464253725251965350442549011421909606784603140848544148804973546923195392822350948763778238767274824343282574906544336823415587190470041601273413966236414143011496244958972767802436644015856440449601998841548919384956658602160283298086427324668198331037042847937901586873070778515518195647438514271821265039591831210650600480610532221480055453188133394175084774228346419441420976442267929620480311914977028959473675312443148286458793862796734696896673552290707356157708953353763204780666415720488730827220788062452983989949308930414779632401022353840061153172456528177491844451553770146977298236384547124570223782839057235820818353997566269074657738744114221736971107864002817447652037817650120182918800554830302612548894862747737345691283085496422901910271406989018977965559471646316848470430812770638535586103617059499225382348671484279048221288425209644519640288919996708030744543463646804925271797740784704918244001169860484640213981422819985839664393991654552117710970756720328333143602455550843825968711773810956031832735643949828629736655868100217719998979468822825947742786834389258304350730312240671351094362295591691178467180836609764791884454909628948102113326402978934566539638273220924094868296640422505883471408101507234789290136467323315568506497986052018067718007371336756337038348115987299398997881253685217769404344544063097071855472759990364858053225227189727665679516589865005385234090198719947607391854695567968073412863080687983448406048371658572628156205201155153732694729736391949095181568815133759853502384279710612210572440616293341523779036379330092973744961825349207186423433007725399383489666882210919263866418163269890432876106804939030481419090225400170830914206025738689185023707286606511084689603151577523251447036425999494119508037082683090444569881018353672574794574249183376723565742955171617188688080733542651598591072736529894449120092758676037192344665527343750000 [47,0] 184189970205219196649546079413081041757183887454412336289823239354380311225757399003055019497437798687949191970036427070706602684427145861038235659290700148621937976688083738868215835331977573463365668739916281472107631760156923226586139769140194323875681127118648426161149288275844305634913257546138849127779212271447233205487044897134931701870763023916928688747212005607366144115418678927152321518312891934506906960132583043758794102625908720417476615679486736023439603601713581325921016177548236063121961402188685088673588487587629646118783277531904863568800700351341048010818891066646342099602689029429036841383560505246726963012333510960897468328677272285897043281900566287019251396816757365381320169265364818950294908624258885614104358747420625143813782981601785004017825532424848992525126826855130718334894322766859335569129227920228583016901709692570286192222115262516096480442740943172480735610452109411097622843970892871879392103781184823960863553134320012210029597247601003599372394718845099645451920190481075245567794445174087459633183574854267256937842008300158045346801962899481397134261675545373332702395469224241227666743501200494157807951722620724871989902204076187434857910460320602761377752573718920318053928002387647050643557097485068368044939417016886862249247240352488174208442592233445862138253196548338870256949870168749014980908942778224212695349577452260464711083779799203135180807283083389919976351254173822809494850481307198941971376193145797566970406484518206541155050013493125902213135792546490303290586683625941788877572918220460959951194484207688229690041421217148966649815718912434211087701465516539029873090811064382464039953233814779093542538665562343786705233011024905408646290457018607816928592892018246650143093606740819253121337325523112833643394747331783244985714376332299745594574653486374515744328044546203102629155836627104945389848158399160059785346794198783459282740794573226605268299934329412843686003122046009350996490634319734506802182187685071197448511301228476165467402886088157106390106339730658491514310685856108188965675658403863969803218573003464517960600149265950970390214439252204725379951980367137384299955333806875808762204672320534576135206859237255248252743547603736720953268925482188782744704311070974456127590125778221916177635582960585660627096570777887218905988220285507850348949432373046875000000000000000000000000000000000000000000000 [47,1] 132844376251192102264685316027546777854482303912555989320993195559202850523082141185534667462466665030803281228946718246720597420960022733662106720356276029976648986763114253424292560527609033849216893477533558005461650352619807021563053200375880493698505066584006436363668853047446533946051500307385574992716869956540527877172767234378505985268863614321395761886587274652145973141986090245763630488333783104003721672923485574625761579818688236433635811308802077865283842415247753828145841650687691762537327019961657697733135105906014202384511744427364438168857589824661412544571337083596954826976253050738162168016071365217178611918672967487497405893830913601218661882587346418948084579746260996800762464257233492543698813120757522840137625414250620453960857310545679530778817346736349895919364269336396285064040636428098358250084047581470554890416116863486422382888884668356080224437629409857790313806284624923154707077746909486600352990692261077456431682269805076632523534093569280192316731881554299691924331420173221032303143926812653327307325332378008356561828477352702889930849951275179982920602765004301932857844758678275341538663700911634486639145626192842812052429323391804884834948169802562026796857486437746890617200159346623341823995987362895827126938901846991090466655953302640733839848494101600578386381556847386672561006055295670494171052711365506542590330650546218018400997797662509495215733237664447478678093625227658981747546356465121083167555825999217817870942583148251551350290558076599805155830069426467626828220522958185650449558877924628048595986562895895954032719430999829471578586394627365294652985675656229542117900668954598024736390697189864871217195046177496118377202128662843635428724080318142626223215554022533773361493605814905600558519532161573128617543543431346917996957420812075522927299288620747442751256551933160949548251139533020141358643810355215603264098805181938005069962398059664644793348917819832749655865213355447432804058317146363786012803140801563887263078858295452570706449427302432037061981191839229229969652606006452999617495047301396341058366094121778706380551026182262128941242759366208526612478118199863348790448933577690585990050744200233695505714605250919497240066319392132742172814903063759249104279043704009453404104570709198845843106686745531389016612264576371461692605446813786329585127532482147216796875000000000000000000000000000000000000000 [47,2] 230770521550614842019488902577726276226923595427250517104100932575488076824698301533777614311706381832790333738144753398989099757907003464057734018237459084244399190718338700324859854078218314677334671676318230031335400001285841813851257479381261343262773229701154676684298139640736260848315141330403050040225500590192595871284190388590589466475096436875315171427181170452797498845434193603229446596726221038988916071506591064300510478648823913936256926006940366771027692133610210800221611376843594525702983562211229419345281201623068864054044177770478506911551696373350004434977532090029949380947959480621151716619894968936915547357960306871901440768646203995552912939852177974793160762267421676957729312580177253047821936693708355750611345534375213669587531832908631000193449118680109867407082907163979475421546473412963469793447160450929992186766630969154387513807076660232354190225592866199148028897272817472766990359601052442540326057461782792251002059418369190175821672917318683312803859753218790770429935436128834333461634579649173333584073840567714309244975754182990505272350580431923727966725005506892736151986213327001935924897697316322603634387715873027414237591254371061348387256257119421369593858712649851560813199855509715943468608409404388189620059624757768971760826977506597378385882632142799566795480374173235193028056940504391446293805481840365586315030607518980130892502225391202698926628931073771298341541046072864947419574378447226832659348016186443335911762813603173686219868307243616865662328061155629921817811189533351989775047841404976848553770696973942883054551606781801655161580907208664394945379107960980676428541327771652628520885067963022141891350039189015579519512190812326754778687837316448033141384248046481379255741973551244266933945414212180003433690479806781472095743160682340236602905359074541218336721942888360758377132196050747570518891721247840966303338983197453513322798783748019863177346551995459671470549090278433365549417489999287696667801983607830472326055219800489906274478958498253330636751932406834661415968118130002907138703311708923669689190176687313021029867509436615799282983449528913454828773567051200640584704687435399679515572941584096993655357638136758664066951479605717452101331493112320789942413865555036882043950844801448513753862481491217884757448967833823449482195434585146687211931748606730252504348754882812500000000000000000000000000000 [47,3] -23060076974305069301861611875199295797776789827244101356040162371136635574567827584993424417241831085832813259078588186763182075098011084670185576964677707800576560498535406051722388442092744834014595961468364327346269473087216160353992351975529244623231854654555849562529345187674637663203504027520496436211876137551029931923318556502243837123214752477624678437131542550393426128314597765270144942568866868320285212412641801098317422533016179054640493140040751416339012867666258454556482639554586516339241519269857818972644911569217948976684930264010508529311789701877146705547996245959033172173776442549466810666109724733508689916588687205755961609715703807048265320521802815960588866166198055292708720843674996008910655733879605511368037757132341191453072303152463722788982740543547801490797473836773599855139519656652507125216954085033097531138582875135759292175433683534214189132073614931262233246721132893408395953127479957024752094425899314912066540604998283114543913017707877492927390255013170753326121752050333326724400731126005948490238047457069520935096995016095599341565431052398134816538952089061471090697188561988571267462667773576347290826935170038627880120695340180208333773823153131040917050393024532384423129436457665807583114685306996494775116975613677847276678547117175224708966371435320187267052370899533544848706864639437362827086014829207018740017218836301551034535813001958749809795535699187260371338431802753329230195306851020869056370551580803665548008900757599702365738196067788161416822373299722926570855984092567375041004754021682071900638166638098884936905421972256396185390819892717449889408874560153183217058044357643370393158342513260685852062199736125809567926774876886564547685646518827825313469107161405635788733192080619399493600712998406871023884275116051021519412851716168697646572130933046884263322544879948288175189430437427759588776862103655863639159757146447078060070022192559303077641497564487510395158859238027365175166696025333610129573613728900021789653664930257483498825354506205640208330297726145282852514962522974728762407305385758584128384787336781391581836209537293223167944725665613216845939084831734715105857860751731940035610316464032811206426702967689508257970531338967333456442522006205557717407794564223598411994390371930617620346191931863160239335467641681160489646897978572377858885733559191066888161003589630126953125000000000000000000000 [47,4] -2852245829325565350563304388007326589850017540370836161650433962760520104323183819018303607492771980216576173497222811157834947116151314901594144361611947342628739619686013453541903083863286592176416180759622390246936491394789120749398818705199404406240397320738445268938894605272804738273201102998763271880598422643241559838215736263903364516714354390280179182984435916852810414327834582881082926251694419353068151618533434115890600572685212226588590828794185154981464911073808318034336153766649728294413210965239604253126350355519703667330097549414011571613131020048001164521691864470784832008008622784134771810952228481290529795883770696073777143718659608156456351285712328139676964621687024450490947536107379050678594862927008088220278122281555116172467516349055163438637521977777625141937027695844334228159137568822496033013270607249376095208500503116886512475728031629607952040271519685733469577245776896389940437827234090509243244038159848486170053250245391028764278828759094486091729800097268497288532096964295346263300568894016381410969067172600486194946957391642669647595178083383685283508193527940588507680070456978547054202473222731924384463780668932161694837694518958940290270661608555444871552373903447872583318938870537716690948558950002803712826541695083084571002441505426345340155544329003697146449692718690434076226039707541888080803259170222075798373851957409024174907645612914179467264442237501667352916374907140321072649630430592054261015300933345122725804031722370292501241545344782524824164140517806263437144255445154524778352948171673529723143936834824105236999595093399741176431476629681575919871509485389868035814151012889608642101376037103857153763663733148713788633436722007479009370818894550422284246509567933440624610949499517306998124363327649163649606819292486714566426355194045828733701750498271096694574308476891387209551775842714479386847504203409336987493224308096527457263522788987931631395815846145355731206732466732467217126006098417706654821554035768377357928077340716916001845284512048812244882361410203909723284495588242847114660005448774005200611119783396030172113377295399400752679326251753083863755866356900890763131162357479366722558427649103976797792106812049956025138916774601220372446086229185949214141824923192493263652972338376733512502641092795459167759237629174119946547725243890075404532002956159431050764396786689758300781250000000000000000 [47,5] 20084050757591733412230366603680040296366306941953957234673591615797386468575200221288639492529533457882496453667672187692761220634304354835027048414243625483208497326873871145409207858362423705795860111126114967386578499133028660972597686671179997361109746160405670286796668431437672110454227080504647212063955668308764262139443814950335029282405130766478954702535940501549094985075726391924700661558248720741352780302199015091369593417511547287772248444445926438141987806149162223846414180326432898253559237208190786385722793109081260850898813712820722090527586302211579160866912037884356175603801090549136536926691505882321677321014372120760418767026163774812561175081731939847970769816990760569208440124844600291435316754343206859086896793376109219653831739669933788864881622228581613279015549982877530662166708440539803995200655763396231991689367330358372772793977453342738148897435201140186620571977618518149190525328552948109355567512597814193451694284938677047854849820982580677230958910391404828785864244610480840730546729076828041540659847595436909602232199827869428948930423216359852383920053654313807601496907170287214481991800082453428445419233503072092081082997820199638819643406042875298701498126118362923487985979220705228587640316211390819225460551593194366573081813411483966133461792843619004857855585358894461016593641528198322162764953658509330575516933831176169869088256105543529483335044675481851260215885330537324775890340565455608036073509842000332466695376139286237363969697389961813747063825643444539800785859407869657883759980863930976143832653406365232754485328167730324545947596088496906133695320434491673911520655305009803295085057717873070616924759264005475968936308015756477887567382601414919404159635469389907080112813083488402154732228079288039062557341516376556003241374520596868415227179059754953857154189493862269223995384095796202886338001114950618663423581435148317991761576548515479455120466422122571535141078268078999398954235775337091797625954472426193037134894146789129081902349112557750224974729134500115226852360502738348890412627708823113530480218812167912621117159125701661691827937599304300264244587245961424308768216923286551001220462675655375275780625471332871428066056447301077019138262094219702192637082919936945106598018682395593208249364620074369688044585748500982426681236301205149796496665648426471761922584846615791320800781250000000000000 [47,6] -312305026368404102338198812008495684387743565109792645985121634814389165859140851032897027981032550256991205577303768738889553896455983389823112409350420147801255034075007506253019324862933413438955905721907768407078938273984900147841256324189191072919124674648433459442461180181398826681199616427168722015884239420696508327712491058685133153011333420777212479239971864319891669475558009586041835799041535415914621008044630585145512751096819055214675825804125425137197186780625540775947523233884774661808294634455722531008678013125944140463046077253969852065099625779449127493589086616081178889981524017316319278082114605556986967045190702537962039826913657260520004098730542958398600491168713281298495459520194761426041107584157389680728284482746210216289734482938820443865276268635533753050676918359692914715991085752556143373888409805075985797598347473540376151133284111806982597635538657950388687385291543766007944953279211871795279097576596093446637873369608438051316958196508171417822184815407723097949421980572277791012143931537838694413034206901642702890969424933658224167231298562076679539098136520281859397861098028790997203514549835757045608890077558988650345377904844237216359977269979474143831319353884161937305296789740297395644171706228661495010227685512452188744972194633061905974128255383326566636519604889545396599133624072029234337918204124798365830076204376076886083839175106065205522613985554016187866768972286453287992450161335896167318117620465818230129923575369553845719569454072381955076326920708648051341491992082788285586937329610013734176300494052018535465568810896967507264289406974641162638579694662005948954906964438368483740025272706448712714057290513382276400125166152149241115976968434262741742567442253299251315639638517310839315687858520751037325729849464422643801854606728410920771311346047935987806533948003605474535784935461446922228571319396793182147986501921088830634746434524834812952733562149940540645838071272940850001967580913585802185358013531087258620128216427129262205198065377063711219974594232012675439909223903139317951111630499039417826685764996409660447421783712711403496953369136748456695749410569655539165040949573858436493203637342568877452396970141488370927059780435727505688955503424100824692986449666903455195128447716687189310009632922419738606004103462339769305164906042919653233254796004247921814567234832793474197387695312500000000 [47,7] 1240823734369305199400117685060812851495225041231883638035130649046861590805413514756724191860417703643739496913563353479564629248919474626401221900157618622099179492505346548820084233664863662370311662416153907719924543405658077205668128237032007273017602545891975830352534007487929899810339504226106770382598513904261368707786707515669502380938736003840679045566558435790474425373325794772982662256619777014667982425332773286744309405275561182891658821286999177003438190914948114716727951726751616690463334734552328024739216146542574989538198106498576955533315833488007896630461068147551514015793910480487323130058441092778483934642728363882694813304712766990143353750704709382767299467538702476546161419664641279763425610634019782455328729972969636827545273990457590604556170647210479964857769252696019980047561039297574186860428907055912057560324043291477992725429064658435928988379702120964723717376835763044916626424726418481229653571557152205672773783438458594067076718736428077441137724553978133572753418578992715016029512309097786765074126514248838740986744470721202757058373909312476773926392717337057898461843109133159128284691938503384854937368792958184230287593059066541318537365119507871521536741173404335248079597805372586037949106200653329321013460016648833626195325238208211030554121942222948100412513904307772381644096491874794874096616519350778325951249552273144753305180830691134247000310487230281072835091141241100147869274536358375415773066115035554854927830822526675979134954171864969005153995835648030143930442162369848524983387974972778348098110373723591481506147006454034997753072571076298866062218074421627965751780938563578317699040469980938620235305149921707728466566360411760850807014157282722347670299938112334057702367126149243893241724397271262640253719857848875418210679802095911519658405121808754647861502784184127692147751788686407775864282340160484004623379887468537800905524994351056162962463201506454781140105943957016870258941867814073493375135694041328803809906557379891903473216316303406671258440669500817286381650105649703464855414058349300898680421242993933755950507097412360989789870686373387667770686913924197880399853775653328996610577472886823906929564989608230095261256941037253682689368042238638709507993429451202769841966038519129310952912795087266221877081539368822912712932106433619440380780596377974234201246872544288635253906250000000000 [47,8] 18495747358870190760197993533198902260209039882529600198120052328941130099246108688930634470971738937548121335710344648020501036050776443886970495579249421643576174488057029039539911457299150799373624642420354964638344008427152506482202338056220354534231156043512940466733345179306206539985045545718331269598785237978437072432724783552227837423586213047222725129337990352856477618374689572506625009159884735838944028986779214057016808656326579729368541767056088981385101051223175153386566802201270959447003056677861059517534339925849682318341884951858287570261357152762328704297823851688914171315365916985640665582909749667170530328973889342901789960174302110727746080223762520222594196059804932703504959438493479947787268540630618541886184598695506518197722094355769602545868990347456141862141329523275114941144366178465715200947979816303474100451580595713630625429572816830776389440648856644251954758847307159016488458914200847372379659994971943289587455920584221962041055150516410659793573250939690733259289087954042347197696437104492534459179618903141606975971066837648786463401009115301937636296310542863858558513554477815141021319660870264867245294418333550821947700761251353418329793330408343134875355478019642873311295411141038336921439469724429084142825692837299204239745040117758073515352885395444933846108831814201554148096105655101244521506680875077312485768875706749846490298725956922923965766232067954081710911732686756316196819271862562989924926640394318429709471296611790484210512998586052393276271417983890685451482691624707240607209366303572008721665910829991410750876297680115067833376524603368500905005989833555117868566992493431149928178158580583831678110730284150654631189687455513677483089705148047967874223482782629994562933423502032175659950836841005613938341395215555486690414039472644694095962187567326125511219657948147704992708570105400743595730069119840905276612586433103496974938135970479895357260647948693364116198839661331419981258104651282621349469672425170223282466549263659112101896749752482263039031434651864483145744223452826404939960639731497493595182248053245317341642541191898346372104485531733774998624925937060554307062058790539327143123398128720662573016395739034004554269816389026724809734955543975439891170501877156143020469212294887365959857478293412370184407759594292063595818826496655054494183678670538029109593480825424194335937500000000000 [47,9] -357291406419630146948377847701548628868788325592937199192472861259182229591679739078978758242982618847885657679563310682320744291824671565504969646479623029441897427275870997654460820000547659392465880721165101589439810762081710480238493988595243632645743221557728876169023749445858425172679588260313267602038967487240558588131615237299797054517033229433357128787036497959803401477029245041363347497664014201243307924048920225761589080637634103154238905538062097357152404954080399519972106381085015757324033961788582154968067058500302175391595734381525944640031290627870960052276407902320790992200229699033784545339692193863789389012723132272496226624964837802882916676232347225714492558074987815852820855223916815647999405370155741812004409705191528431119682011408089883126847187910440619602551843616025146917170451133224411213182532925822589280572681697492105027417611835433733889188949802109337338521878821259835161442004620456555554033632764808327010992723310189861049625165265686793358947763084442104030135623107679907284856882664487325402318559078271572481483852638215183778247596311230952793522105072820143316078497573075443359702577499436812128208286706315512032609413476694605440626187367997504432636585480378317606392722710095611399401837589759012061176570048596670923676170346422701019248539303750234364746457929413387561479071342105890910174234440418717684724020329161138582734075117216442368160586491736742859533768264051743198234404439991385060877254859684012427088674539593190258067524792557147939471394756515197533504577449314033783773953634555072601624169397684682726632081783964990579210757389284568161963375797068760723097691405475253672431421180815709404724490709504740830130310444335471022832713685919443553505291476262254679435851565833750436043265245531561416873494152381699223609187407870141982235162663493783481326711388958040721256205968269960174685080725335483514966954952454248753671202483001249722556385092671500348708066745878372269931130778915950156994406491581625543014170470826192144314833326529401886603472087382241211922921219664753682624968218240817157705643960428118551902332334406350020723429492033716547840264674327344889215220287697023901880769149637122866228025065149369681231732653237569610082074290147248921233080952380306200650318626217709755962142398949035169801233728917251484348597385752978675133029184962651925161480903625488281250000000000 [47,10] 3391936698552977799735220588724417612509406792116105363604565228401472637646246786021123829294045587342920746269407102005878832271813865886455263737690491609601400784532397160012388968071375800762903683688439614884418274355174443794934485877929963069220006982486422542068756431845444586116538410671062810066025110638857749110158382497647937926825318819797469875275632265781984718588037932904495076145007778972848277763182894952132053898988688947222120222609491306657986835072434941907606453458979490495481549227599002331914411243436449441202832442141172376053898993194822426278918711971564357999382932033070739389888485972279723033591942611978390220542452618158789099575453627157696760450512236739228840445817408340338994854922545868933247261803441732000063294415134255039186495943930144317814823940819720868744046501293544061890923859529485332265144863796523003907385696550310641957177186115817987178224435354453655042480259698608636905606231330087235488451608135137303415880740348631949920908330485081057332455290008311215677137991350842990361217698423404706957110780735074905633546949748388852912602673316090353821670587123885878335712526253628951798341151095750128238745608660997035033691774945328619597038071533946910347577779976575741945422387568370004898722444788379424630767496662834145862347500004318234634015592316073952762823740321691360151193422969510618410456863878224668881871673914307202803523647471915468842543891905301740019879754285868592917646625761795925288450558414209251516641630867433226590795345654810986337223706675215254075615199157807209019067768145011403970322007463077243469193004278792886854348338397804402353047124459060430494325588120785650976086725900056454772471794337376348288382486858359676044989265872028963330848694132318691569849868157912809909564619645063393269516669526249803955081444783154638937225073800332496867705917458682960625481405404899444490181060352156904042941410359581002784908133366170283248594145779057399483442045080131323842648133170156670071515927836634048006871633408843369136130529573296218807107505345381320436019290350168606756425641826837969535793331849255933806175520827982556735696600082528624682095506116351356255351424271367066005281338702812045915115719518341610325505889311993521907571234544001312786717809127188003688085142183381938401680248660221593750334522302387592687655804013502347515895962715148925781250000000 [47,11] -22718109737476997575376513470558096308397224373906398401682505358945137782085818735706596741413577900134930265897324834774193536817315849757631419306437609753461182075450975837302665681489525209370731676063305191140073350168882871637861898706925343168081508449166080107779272504630429445904647232349570453761087876500527557721996716280651483554321119579574544667394832344060730712436184580372110993851469402811761586787089927592427118624271306837184306196202850576603919574159444492465005524411449416074857888051420436725717366611925677205315729026138169618354691623312953015427382157238114196815226793330954609133798978256607697965958434042155043400783423330213373455555731660074662162440121040902184215935434206103808690997154995212989613806295571566014106602318011825368807318247818006570102912052855405707178537247907304700490819962477413932235036054590861319375609359788288069748049507818982192968644930166010023677131690409539181629240980182286208364141764202945144929915317390841940564938035841938061304828272357276595519080520120953852046324599474556369162936839453889227383377309658925701441264422068054293923325045778160782413944573653241534710945251348195258084344049357797738040445843001168816156465718765331323226223448847325294623223414275158655339550320257334121488567403185163074330791303460209368764010140825487691773293601675226922131211435738569481780513644231982961023956732260282608726414144508483156593048314593718546381082462695318031669517047502085377056045225305375572615942600272362562141356508279912158300488901289842639990749051973190197139920800752385552741904374764491061358658869023834427419213453406645977921499033139319202322177512159577723696925084214255468168575137161828548121459953280013770380704561796203034385328774459743071249506168919807324787316188534638897480524089238955228692508513959304865940965413534550856476315351716849582177156511481384384212918396300478885983417875180386789898488694824081406442028228308832500351282950962710975130717891278450716180575474116660425556058396273792569306850632581154622498462067767815288245650841559600491577208912929945820826029470701652432233350084085190054703204148234928738549191683343482665412919065768344691515096601793068337098015639754816080589964167443284059166788910927488649622180951587985165546864885429858937572185804686885886082476096404971638298420089085993822664022445678710937500000000 [47,12] 117686023015335422266058305286793290394422670631890342963882742971352818922949348952396110414515599192553235868079213536495795392108826437375973634591301059194583050420479331393241773089067312179105894050502302984097905900160001382905067281139174910649178190577853991530707458072347664814977763527410937817678040322387511589210231427363033930321924844663131455558962388456156389135824436539046357810304386033618721350233474266213892562356419675699979572327544120660916950861458415991443112027093277850511435297639776315018121307816402067603193380940337832257766133761554059327118648341989220587021470276769529983584614135318758073929856718514538402878419107506431178061892372147602327406917835277795245894990119267539565213496668782261516446893094506194393133641877761040482224661904857621012154902783690038091449736136807264187912617186304577734296065374695206173802562362171691450014219496248189977181032769467693548373656784526590349284427961590150883175034099548063599492286053669414907452148742472555788799182262626234917203715590078013691269933396894067175130234725391300379640171818363893996671235217936530840211246395403621601184979991443567095310896326212019611260143289537460111925917440872901772141073167605228092476709991993625766645828690823834067077708183099711780013734539133569680237018191164611690692745702569699340126022417923974492938822740129102107170380993539143522016782350008233064780757987378177389209080148895926854896454776961054162750641792670898674716928517380009990731995562505344993309889392815203020447312959648538132951138518640914986301726479007938567265844947952888208272331690437066814848751638290646303128972792048985564840410910482846695127159621304224745331439031992761768305882498289401557682689513054620028809719156012865506570491598112862622072400692856648048382391258705393999181513489009992219057626933953515391962236785802898644272231984245969185791308485153281084228325516662041109581714096777517925854747323844521084068383297312295930430535451853164463165674067421239956675478870339099809518542592415424642109950937135854243694336295194105841633939827706267975722396696653108387321164170374187227321354337075598604582189962738329951309777812065833773421624195631187818761331666658457181102194246338221674767272968398219791595098085040197281897944647295589150346680426811881194334413177965056873652827107434859499335289001464843750000000 [47,13] -485081041068901260195596906937061942600201870311567295891169808409041082188576433435814464587530096833124240263425236861027302631144347234741014583237393336936729737044067106034929497934345613593680102909001949690839498727024739493277013559609669753870234497292676787741802802180926764600874940871030073921097050928207515398279404764644132579877785252311040558859996547080641614841570240288254331145748685935230947570607658806156545492794522316744094644372931943573643166216304091889581132690161406693261543444909557939633955111975908516323478586700693422832246906450359373518880447490406308402829000340386436615721524756271778825283859709383056460197075489269887168407952996465531023226745322970463502474059441977709309805786140409178251104768060654421517550559048708795344374448596611744502678282634262309115311874210750990481022913081092401060543287604710755823720107445328806236975780636591533270184077710281811874829371918257974893650848739158502659839541135412983474272831739657396356227681409588060040329457381938081766613604475282051550764808433904268530604264354285419301446733503451168457441199699682151381674083889623425129688492926572212553068949628590462905686611345447454359978391900466066891237612132973293442915939698363460179672960953696462695199461619151902532994367161050601638104059020650672911049545175570415995309352843448436438693077092651456913661881605148071810278080598395447343674120613038789425933304230328225956540138702401433601800764372204972582912003923713405444952816889988657980389186341222124014114281395849061566042435909825345624489372502041837677337439475244893265886869359368847805689309782821239311706531211321030564874682737683412092060406312498735410407586114461316073252956430178786415250624235291025285097256736925813464313238359445377266462950986485782899157717659627684100401126167062882167448341447971196480729302799260858598953114136959338883552006158967979044576571852640792392599594046165058562022874491576472669143423643936018769179875072518347017685637135599608666062713589519544824895450582156513912975574449147138394710221064920121630158493990181442221963809052314883888193162416190785029628452177476429081388193018922778384635525473754988682684810991461850188152923389588128840670427501489387144298890942708762526082955617344248637521212455364679634769449058459908563670736052902965340649643621873110532760620117187500000000 [47,14] 1583623141996669000489872404184121449312363770821273622463317653311281793691570583336738370984840917110949677926230601833159327175384862586270382021822191507148479514267706091738588400899990437369863880029447097835998640730823758121981499473596260404900839046745293462625592197313624728972458029160519804851256920271501235063895912023402732378484298306361867278555584441127678724995139382627979348986893825287056693701814244551342839183104337051404455047114476388268095036348718322607885077516550384274213955830042296807413664110522309070325874534556854918890391816563978977973469829888293007092234357235673245555683379576628938215782436086214269928190849054959167035592384583817053425673225623561480077409399454278171693901533072309710743222553164710088463672964504670210572271170105317754921841179965285329190471438909674692854512478174893422306467738112333023601882199991931278179558262567647988808217104869574070490094420806251574019514189216334078325627937137477064496252686496712529217581518296771367210904660258671033144513719820879236517106612078332253244165968859656865783850664792380809639375977477330759008235619562087684004572935062510470001270781334082733786637886239359287234116555345013148183985270021142084620842864812748791059331636568281251481319410477388094921483885936542003358655622774882096956084874526463611536147831008860171688560275369595363056807263517251751643395435657065112080642300413644883593699129793159887122195048387716862519703129484137209349713480725737955399359048539678593198809299618085672499679104022426285608842492399457461288994582746205773955288317404519682429996895334313502152332381828129212986060327429348286543102067376809287627175804398158511333622855850035583534193579337074412961967970881936047024788089514489822602365689386681898307727253093980413408223540169138964718281758886734558002881548230203166039288011303298957469250004525306125832082210947660842409762015173345507781103609645047374475015865742165104440749274541450813830796698067443945915052397010750245958215956761591144760766923743886311018353160651106192392356368159369794228663497521277523632893709630380484814144841054803492141924366820084747186506267279895304246592146974302896711118725376238282781060519683585566329229925255841034222679411880045017384128637337694606436759483000160522620727228763099360097141350841275231342564211445278488099575042724609375000 [47,15] -3926814182742002418444940764440218168236508078264926533347973711665866585510064015980480181038039215076728710057976137333286020234839575440907002759126747723114636820161402143932600897591115840928173998852562767681449060714330953171463265194287414088396603271311925413926882170221599567578827344462499973635038756484531616583566459181131060487830322387653760399108396310777735655524147062795512709721242660675196152770506389388395828114911184163487690869795759449855430720381972355243582204106561278514208235520575502926604192095218729997090307660902149789473100003724107672033401921997422996945927138792970989641380904573877052242316152373487780672845212162403451714979785472398395905021846290818286158683206391975836769460267661805242062905528467411763002545937921733504095591498365538579674528735617561671168147469951405990205652372451881864765127490311403974813930505737754849211650607698878914290982363336545847572416914440420094979803698526065964508862493768413544914628610895235283764478450714364117366796129551044419211239098367559503648074954783958301621460003348998974369441609463814747680491419016100817073711008925071568539847043347897383659103826668346130403646472788258155904683125909077977885990898100362785048184314020228447861369087385720773168685803809398037016748248707827653692685147025467917346313435716695397272527987930729049916418074140602809248625167455127013314231838465028038026637633368392631256986003677132626079333094490724580901469416354069408511109454826596637691995330822829449919999642623963874818554925754170653586101043531188201268726878684958166345834594817085815180252875427031539670147708842992558771280250630498469721872667425995309679071688554267962331438095939410540977567740736037634178998451594643482834042929102668248202286145409962206045280673234397500714336136696181752442385833836403020477547044290744558125607882468850645209496209219082988852724473327144996801347538715968183833573701098807081430563951061690559920159368660809116487601856602601024811715852033662504284341447268007264245860583884560555674034651526558168324042381348784453143501152253869404612295110732854264923291130586316294527497912478794164974170758167558123335838369258326604494387013243943167305562003774130703390818624657343457993619825980476784948513506488211965644591058316978785302333225762674176526187321684124853504727070685476064682006835937500000 [47,16] 6340932470236219548525814847235130597882056984077811040219340201607193602045953911255662256312947987815197440902700966808310668861163993522060719183974059926752528757542664650665249422846910544499467188385281491293155926948052646686158190240370406926516162415727388088536914816586166200861951718151044432161294324614015868545479257042700597177579263345755299208670089936910746311117826850489852194587473219399476842740894806067728391842526416920431322176398405126534375134415953354701381259612946685702471985546921090529595016949113265905313873497905589631613271143109257121238432387925546543070404326567108771604301770353067748537926551654889892684301835145151196810401177978933352715513357565886991532691920818289509628132585400055111163876907348035819857028219953978859927177200144086929741348158240668258883008322879873189117439858643270929306807154667164038677667515497814414859689529414554771522358841979039219231377884724173622956835485474776140645453086546268760625731520658608205753459051557974375885876127621547120376108613293660696170384330358361605334069401216679584219339963845694237516968838010010968289272272196162687871029127080924789068509849416770639110455172110129298615168226860082554040875936306040398895819156623196374016615040499805693753763779009158503413820329208690366161039038306592587378812931288760385181423043474221345562493853853351735707921574356841667269491306588641761249187496538583933180823790174102815234126075377776573171599564098724557876487410763444841534744632067509551607125272981516541733743705890998971794844603039580139144297336291958812313050396150725592652214270623773053994290440362165972484771474751069112259583195558863422093736847933988424528075857823068069045405268704800631967838752331657401655670059057862982498987198171943689693862105788090854652024257359570564539375205300849854765805903493230494025647709566836919599613704824697999615993319201052014867645691690889595915529595251247144681822750471379003140732711002168685470049223149194971393707492251824030778568635829286015087713765625558026243034599804934935070185479698096624361083559604777983610898668733719637400309890573307332945285848050620523541535626334990528654231295812527232325346070219180035433168721212325693375995221884394562098592537170609375514690932297164825318962970410947524206591858757080744954208462171862947798217646777629852294921875000000 [47,17] -752547892996087725730279748363273433059562413145323563169412684797582037207282009277165820401903759122337088810853366925402594052335591663790765209352888250410214486587747158733433338925057193947797458050731771580542052754040750474006246751456906781578947840095224373750663688221484115142081612582052567960878462537361991423518028803108095667419666313367423011534796096855475624958720291396307530797632857587109741481913523538053483573910045014281350475060091842150795217758403733687437761998806692462110202964361768590392835392822250438558214809760294435727748566402950711643875574854330983640396035956963365931965295532168617800998968367753901167952357570083808542587799999660837632514067290123952989778550743991352558321593908209836360458170143523342648336037841818520098665468341974272157398147441439360888073073660536594571242606197457652974446451326968619982951703984476718133826937621882791418331969694145578317087848967604052414783703130165850587447384401077379074753814749790217050750023373698911263096332131163366873178528671748689025054431367015802504253118610371710050231330362835778038934940937836205225432731876945332898799164180437690018302230444638851717152224312812024344352568146652484834664672847092539583664382955402343050545595042602813059607272629993516567947842841344720987055529939712453017887737990366276581129410033360493970620295708819452265739015111938591633555042746053505687795168703555696879400798338123944251972160465914462018567823660833889472875767705375190846862318342724958252067261789226694884842017017475797586051256816090466004023700622353661472168934059679698212621098300023538789525505575820548276051597619900739851099463402848779582470601886006773615461770613338499752771859376718186455116268832903094731621511924713593854848639527607992088918942123559296420879484647178787541120982112053053115964445330659679823089950349901033874837936801601827725807542285362033656300222348078315707606659100089280847572662650287176700625495096822222772714232506929268312027154388425940909609128914867979412455432351918687808186664417817763488585463536605272588610106470661052349430792749311357351453555789185285673545561521239224996484983428681701942940542074170510993838610134699260199394596318888669618782728225554116218894971620600376736029592400791801501844972932177811730172269527650073892705018252513582410756498575210571289062500000 [47,18] -36463012668350347088683243644769150118210393021084030087063056318899763762284156603570183182264080891251336308659384614877020697397269828415489751132456686498810740741062779153379689407513076409151871642557401513245199702365549832164047898534875283303581336445151038264290507967668640530400857284243889114260705208865201266072098262295106435094775387425682999121529200128913081058121647602513659199357575071974278724474030273875827681208659357356875225703271108357307867568544327978318051614190797658856758726424725275646856292740532593660613801593053437872161114107428260588458151891606709970592019037640481658561306970962799402565070453677268926412214640785579298623813430947710711853586823193936402262495667795271097982950561709806094056153649838526128395376219965735286452659842309104779491403312484003617623827662753878934344777989693840473861375313751309720535499072427662884135028516399053500657861551912541324157033339147926154882833364078636530230667688700987562447554963885160341406476015934269482925019115818251959483646941389068748869555914241251381602577554777669479430327116168201882361958408032858764893370012515461896372665366169953738769631019587289702454149642978592556756553807607900117105419647749687282653773349995607142705493394962778415972942855633841214638694870431495030677664439219108821513068133321697445682424295955264518297506636732434547535692967370955643363625940829869540036603230588453277709191411794001616756988950325037520149629339882336805823370733850111225390448042742622127809472441078699084168617804279823497864012253300704658789242569611065291896169644641098682457656069489983504642472720626348181921717097987478483886920817537256607396661571212398662387912362845251923981161947830087290527115883218961739074804897979405766626918575758331209557125270155369687010573339941274804575863015949953654048585174598312018832963776116402805233624245926656158140097845049206260630850700970951637254767762577222519692306024969689140937185646221563540888476069480451848278654928274701555666344426773511751655689840624213798051885694868121100876714755925077426037927039652964220143138622385261695927989457708186813908365386983661494475460258496656970373857523119251572446489654250314798995111382959330735949744496621214739254154226620631358657356818533748258178204559917151222715209503061665162471083334594368352554738521575927734375000000 [47,19] 148649264524163737857108339573003811671974970483584359045770928926228547097495807161278108233996425406062558958536836093520797257875569209691967897953935864826779164799164231242528332893636044842953192170990159050111762369768139385327153645824559670197209133603998888254434897272697918678140311975792244694735075530907200339439667643577505579047145378396864878071566398792490264359502132763206828948393330551487704768423219340777556808948547958317050093100860652191874694601132260777874230520134840620000676400754319677299732694036248430360401297980113749064075063398404014886188682480014557751595242047508573009095061310506649171698097595448729498588675804093292690816312706328036084898227205348885942031154701987191980094870062989868221922544011300736619330141342869433089828398016603606638007116622760823428642564639902677231684320524267505474949130645208774068162139866140942751758901424687705453529022071394505019482905983799236566843760042589912096377306912734683264623875119861202135905062327068327050625184883077289053795366183162717465482474935025988234237997855778484195980475831855779735566334548548056794360529085882209622129797852696501216549427053418239759210564257703023501815040853152067995065823005724369793557939173481607933007432934523164871179682224306955540810805677235277854226955945571065339472402060496044886663966554734974806035397055625815265690761438568002187940671716720455229958205296812390663782635199628039783873198194883826152628744019302164766782127128572427606080083591677790686449707903789054923412364989280722323379384832562167047010239130065715021392760736971570150871699540865165147171030506693356504257539143532580961054691302164189326474032931059779642183985826002143917941633240562694581790112653182528906937659311548111254194330220626377434365248149465502185092335969945404409091221085845888649380427280686814275925294461834432918641352817613219567796268300092490346835051039675012996786889632335232129156170448019135730008305650174313918141148460802644196036033083848829388585684337815966998588660646133273614262424051889297566044558333486447837286832413971345342170676863450138019919823320644360943152231237775993709438704878964213807797122281740442104653648964481388808009081295288334089231111798963066893469951842511359870073485829377387712446004672992878168080532481136967447310492929091196856461465358734130859375000 [47,20] -380488504670452083935449701379360964494200055949615861999183671249066329421825817566253429573322666735883908484193328407241653703240506551575531283167938487801072691163155259409713867673886323520042113883217551676520265598842291324020381053612300791905120056930154905072556774544668180579558529774092764671304037675772813646043501841891113617883946119638929665073405122814579906116031668002217122923774389080388430856066367074483151010942969595966514628939066716364685394920424285053663842626880968665980466103024610643261237348233013626060436932988784503267477144780336032944469446463386742441998808932439805410978481414707250297341723569042316340648506954868982816345802648049988567078130081116304636933308875065557002427004418255838331884575359520382267469924712608198594324472882676437801911124381902802735683158721479355720519001231577326793896021433176283837735394828172617795716987703999766410726080588815615194801028963445645028900928139807493993396908990077676600174236196608164023623114697443142064728355631587934656126147920971364355839375226604647758102125567988608217244463585289521941234191650468702337552568461716450948191744586881252672880762315138195239477438257139742145462827887701216617389396616558809219359459141166204761864058104435350594709981692043653797385052857380852239602678795732851412356250797804712988472965714664455952225643915743059621021216082428581321710755936177070768198033348335074521648024816406188116395520769350009965531681842785980002347631505372020214967614152949078146972238997343861620474635392410455583093271109283860994924769147578190448124873134858069597202291200883567078664290623510059896186470162038577225050609813668045161526022634093805876629394520678923028207654972065584629787464825290640171361595190100788088735518624475749367363667786697652912542086113422694876796831227154731445258411804247849526329268217281343955660316566663533138970307166569443746659189621508519329917257496612639705703939389586229343241805070658962485846078922212471646240640583774381808754528147461478038223847690742648687203794198255396538715768435069439913703489870820428590373684625395085662357403297363051056735602717900548036542318302149525827974519935114171985356336357516201285884862737974491024168281614062392800036847609957659406908607207337433522017904983774152102684055108889390334203639554289111401885747909545898437500 [47,21] 724664812173800415137797767762635007469501861733611580442268975062360395639056688635571696053898633416282937271748362530681873124170710630039432461070149466373227581173512245550272429540608998960053198005546281852669799366409672016725116627038586637302464027654719419527158629371122473171678779160980192043927162006330766484099060152123697354498353657453761854410879511850291506102824798750226072820819363131144707550179728512315585832029603460531506789884566487739287112054803729062412075240068683595316460410482524342377288568100046402077158848655241380902934094356664211443312568574503860214690365975589948834431079653548866276070664198790412922699551932404754305128105617914186724565195063269676006062931236655776157282212094639963160730416832498331567240353728766027269302373222039482460096997143584243911912431792585173000731537215549517943519448299037184184139733108576518886675553865102586122548376971558420379176496065433223448793785878992321481392006395640087961559904096953211088577515581763658919214721905054090508877994060542539597404559015743293640527785477794195906849919291016926839700581368163218693854220498309168348748439293486100512346702811502430515322880999377484080599027220082415289699454423671499675773112787671987595271318564387838316247014765212283264640079835498174545890606960407428195481912041115841136197762265766471752646728652310797983216913642611723419162465637762076029328713686102372314106953866399821486600606838970607811331178948184958583531793217202776160324401420169299934883986993797647676796437188707286650993063218072628384727805596834107718664164462442167062415228667980561666057239845331980284979295088469153936335471284585672455984916390997496680200648654785608645486157591698283476769877591043093632985417971545416066311947540037851775336621438761152163750136634588796601987631887897440978693389685578522197391372108859018308555093699508883270378606632367207773122552761071841347317870481121743623866327288499201749580303011643618976314405208711185846282887316713046493787722722481717486307796331316064739200478575659072964124810083363829140493138663532487087935450061886349577376585490861145704185376087556217951069961020015772679685916161435266754830548526291121652852585083950622401533197204079275845392369974626736587701912391851495763888960739036302409128741715965693614975862146820873022079467773437500000 [47,22] -1060461146444559288017610039775632818402519921704889919641805568145289967153839668224317647350702318312772977592101012500869753190221239232753490837036186153903952661409041261245533922321052935554032774666762393663204391208381135839072684499802726052770490804175714121346552521210124640903387099970108385817566001176596011039264290020478938163518084829116326509472326674041679972739103648392737931334571455598042093603568888795570153017175827475878686603354661917252669963833162871783082927544631975783296489660398948276263092605063078284096474382715705697805229666887212252434476013222032856378117446433494502196481467289569506730929600087258636041514976465365801796767501954905973622757810600045786127204250332287812681219887971695263831866941065367497260576297460510656231225978165115402962917164124085787470873889474658473923890268949041982733226999030487357793045626834750633794003179580324406284475464375708609162433963204115831160776432090934030233415755273116772138718680929172126272559232247748996594288826328137356309823071907610412680201112655539656931713378353309986037024131846902151420347864579562617843949027354556585231754780859325256102408122869887039504051616071490458442658348078754979320601905923754326910623154305335880161260768462481783583589548126816284628701969012204956481345118601934415469271972959365578463807942314313832659257887416202846530662739263605663721958937782034025300725909208549041800430471504972057187658396485746673347011932884215813549746032698233538652259803653960382254646712095784394812388634994141084067557582857037455606102741789987222311663499214753924757892632884658671635459287717717257078348530243587301434112814354129762113683855831915052523046484355281342794337872879695077914229820667946495269779789912636869688327303052729696483357647274228303516444510454365698155557037202044394716884072295521385494899085559789307840043089227830112485413085095750960441342056446477882528328030380793438783711766459099122564136386466781167756858847741447400285168858621208301686363756915896245078308623206063721145792926219065705746850275610139429084690770699303587318845872891840349123247323355539908549835460330286602809107888630217597331097581140755925621288246680449192969314292417886083376831332779614103410263400203190974608118620128459475189621814429040871095491884237849156136235251324251294136047363281250000 [47,23] 1160201957402148498408442160473272942388860898051412182029278085297363165550626726005281684601169274417729690249492029380335125535593066091432296103158490067155625241015987099514960792262190082307061085683758119294325872997087974471095183487380776383388035376472507208199600191141863943035554007586154280710944750761247154545347422225749947622887559209869377978279880286425155925663899572242072355837999493011627235735624905818080713570967529942807966011027225936410145777898325308032931354972443003573805449294029300785114612146886984168758335722497455624746559121041580141580879234854409994251579891513213170542483356437906345487418095761672851846991549804445423790920424237586801983349237867793271716186448990739340514178811820000266508533395686656969562947434112153014560872412771790174995552738117623485879565067932328998940301409194335316457416088417022238269888075370570702562162010454150207739641402653491283146526638644487644594803019479946681319831466324561111080608106576708192264224272777230899031613022786850392412564779101595545920994660626261119710275893627078458374078678553532172551510191950075336193099943355727090693520865408185922431377506948329560929636248213677909046961618130412479573559899302590856380423347128430688137537906493771578975920508205481759401432993498881005176157099402396800515028751876331268129795219305812520324604644512268696849382458280794535550580611446221535321882166600865167567726356717847585748835153227241215415023863348816927658002826466190656895269177148800106721191583360706354995992001653384527224418565742074258247778326245745762130758502140126593669760159527420781119388231061002595697741944153135703986344375922373568530226473014246905529989411381325229790563198389929822680932840614800870222412566481177580632349927472976080307398632017489227430176185791990657368705145421531630271651532724882549973765656528300147934385225180910265427686040659427735632362189635202999448675889765769305022643488613452795913214852721882938596273216995777984276329083653527483838493262982064431904141303712347610211894879959360992973719484585837057441758316034552208760946345284315989945071654790670591173916504979829974663417754305063543864953354360013003838727007212749413427224005899628071026430954002941171767137419815377977184975700468101312994158950452792591613538839001584790366905508562922477722167968750000 [47,24] -822650212947331532645304636725687138278775271798592822666913788743317536447666621741289221006931260816561054586319812496848991542072572730192408580144377461252118130663039001657804938536189408979528222190873985946672732788131948893084013010452444379375842561902278169252671762827740739226094276812500065228540752528624315010280549475631069510379210872338026642790126669065531143705114963351515467489802670142722900417136103294459851859197729202602922035890421126921087490783114568155932410161709086620863199899613373260911421090602566723782931057528395959273537395336416812355434161130786472161735245300188620238066932116441987137511814616692792768794790703161234449666246918403466344545082204901236345386472674570967177507061165992227665281080195133122269786915946746921296954408515498460085443425218870191373745659778324561430205467987083695007493995941651584099747503152126134658040265779017917305359068685217511644543335095558677244342403011289932395852653037819797796904697895623437924006223635541316826294491246525118591975742817881350425685586089567350408837499624023188853102538204388235091935273717738871541346825257033034631442831683485683921004819903125482513373857661946937540546800037378417609089561895571962438943783625427234124362865711134573545005006888643908302780241215568807464902408733282123273774477481660666592544888861292193104204330519508201660498590218922663799523563825563725174179315464605678848785851618363533323367354965053539613634238071191685753681481239522016234476914915183073531489200552475842557774513971149763326964072563657393955162500851148054731405149177778555843108288518284852894130796785320383242728196842826953706223100096402942192314716414003918996645457199142761447820496254569406163511899904262507078750740838243937144150875243861719331496425953586915998911698667523739939049505524819184351666831082344751543086967434849555560676164854485649723147340733536515163035876442273609589899151168837835505512168659655734454527000630368019545695153039340901889911829850230113871885849217707604280449664877258798625184449483830753115286222271933267914169363150476867534628664878359848795931520028998658787916884268908856114388502345780136751981736689610938449400125120253439840536252226115077245691159978526192232491960585860207539481151607849286680920973276848976590835960109870939049869775772094726562500000000 [47,25] 70851664399308445308671822396545667095584358073558970576089740136520740747432083741105115191085912148330610158461225916497335555370517265574603384031618618418905678993698476420977919347351994995042495055167974586656849646531875196273093560553535805107612892934198606272056127010138468699913851548731578116566128932958071678937335670951257318222538327700772952644269151434309950998438221867990566794063124095590572287325835793934376084232318971393740524084554467132247855247099627851114437532663044070528311939060688181240805001752004771526846135673400838536668106101314966981653765075150926627748921518547351588013919362834710680881451588296486153993380311814496429185756160269191769123552691568454570594100511574066331264515293579635042927594440817450682764285250301713320291080578259910898340606625049963792923991557073078784363752302030334180727641741361706616403990950523260823305688171506426209989326660129794797991064659527431524363598408919901691266472718912397922881502532874006573331132131399063792492793977034105906083405911217245468452262598035598693820109827855700679291125631196182125806392735026115281900496603174598397233669663423926529229484247351422863449774906092132278140537048632569045854897066482040359412861160275886180022330455389732549108295186696199432756682619459350570783610985843852539751410370930770271037667155583876362647485126421306851922256696414420996240980067103692885333972289511041769078044669682865724932766630376932579702493374151145724993244641856870951058818378946544141880758995157031470726680784296794442734392967073503792111086742466445177100898597049832300858490867279402865267696156135923171406137594916968746807815678282676573574646761413060294254929516536169192027098544792674258287699074449972699706609454726285769585095927068330375070445539809962024437664717339532327390732399714798428206101995092691157427886390142189040776785739264468689240225118517286622083169954311888338597944027063077612771910397249215352686821884231394075034020343851245734339202838885252586302816256188173998198951884454241448474648329404493668553171165820249060181025659833950881753669650772768409736009115274893064773716453639407687975992871591781083620401178933628207196273697368872062126666558512577706268667689389654809306992172835337574935984240596669567867884298418505034655723306968866381794214248657226562500000 [47,26] 770387220693075108000523165791276613453830402768231973442905127403562387423423925985736138320774817813910139279895111404493844750533197145173427004486794008851043980477531049426942876733401944215686081372384805819806175573688788503559398850381148509122006613598108030545540562314537887469267889446933782667184305479964504753960437886282186043715246728821874752817463229687060538513789240678940996905531411655329604550424887420425014600309450071991837725646884157634435842728055968106253452572163369613873702728451316645257523157580962288859400762793822314448457909329499398664518014190276563151819932986093264296034690132276211985130614751495264307981082750194817597581365629348783631888860765245415143149126941017109480591954636250273886954614648600356314678622915772084939982013044739365290007460499994393996185184212812391803212539174192031939546519810234884016098925736291412409646194782717658236763096396772770900475942766961952227733191040362467175517653505030976146929597589587649362164257725836610685874389408573448541253239299895969131632106041671134393881192021242809452223303489324801149539564678981524189247771697872848195991229292373663629585023527268927717458044920594822465712251990739740446060207740519009645596735937558888862021660350761598492006460740991610643406422265397900326145113606466664667251998339629158777722158941346973854946128840494728544595968492341228929375044739613676646087187835480633785847215454039522206071445277163093305906038202522054959293111870618772723008506725894910476520874232548309403190439385156648679307822053515294002258558828495118565223708064499086321158282706206735778295828068751135195662657865666544254614897263989278527373722528843131245624291354202220332886208055005014932197172988662195052506491785697351927305105732428724057117117559931703028287801123621688727488443685029532324018351414528830641167746890281384805043523291120337586720760835248343058230241259710879052710287396453999467488162128511571630604785262862805394755365722490379599174799148933391406000256747491442342162305735834413218406070567779897364965878441802816146019356305179250287137851846019184418747637399294631833091623349135238494826258120132693750744929951971201849974633021258224648145115640803725520341734219248286254347487226931641932416584327629329734367784093991560201430957022239454090595245361328125000000 [47,27] -1248923956225909013623273681993245081858649757151494683335646598968507714916403155349322804853102265721540588003216935984471479061006118948905594196503607234511682336631467809036056217784066563676906266851875692913079939473946453483741058486915762797509652898418096414724452998800785172071554651662093063204833853892003695269999092100550718643331539549977822896999693919190323680611451451979400703577306427777891700251662678015872675804480693535084473236584444459167931657891202413400492696571539719957255661364253620780327238473039019597017156712622955280216781781419769689419633998735167848358825736859862589376884583907185004734568849191776879256791980749592118816272626503841600564592295445435981828325059713655571097521973870388205650112235664463174240755243398836494884786172869137635645294446742436957958092029131625387823031284187139785990736760001506506015887656660024750343940978888555257483461944861758172560075569075150565334036732094458581563612088222953537389014644561237166174437942919515313543423265121664438063889810787743048098976867930803457043158921066073505308168548216173035924601777622088857050653383661828869415120565217501391029099183803468216692682285197262755759779391393314233379603580986293288867100928413093044589180098822191432084442284107638792920298208845010574782963326480251954376555537008858910716033636446848866455419508927758000125648542591998070744317186824756538009565305469721577350493235060567242207074725599129084668007813884883815467217085936844377650600361498650595684970580819969384815957101728953201014244691330138140428775792072003547074428901556642081031628565780226686355465951183235999949834878361105269373816453952104637746557721129381635382022148274167066866988003209480843960794701992714057818584078661885299901040401247085842531198955366009341537881848792328139940714508701388379655390749280001955936282542721974492192807341464510816272912230038415205926038575407969406327814101229901714369778401008927507751452900259428157633808289064543109646839202223761251491787323406774756817209540236179354805456588075591543533456497624403358025018758478998597977069851610106150114838471101389234400517910978351574234336076275070021083744430823645664728327271454192349938097700056453029696985043705193634388887200382292708196147320766575510413351604360396307491498646413674578070640563964843750000 [47,28] 1107094106124547883232066527554987169659560223471536861188671842785733385377739309770204786162507766033843031739432877947535459943733845992580392788138230434192275736135577344861140253099407728995138598750836198348546690987513305371596144331201204242220933157362017083200168393912725501720651735719805557778457537432836712438714307620551047036052965127163926559940891747301225069765861168292623003287061734936116150827027230866062034045136879752275423059010542682621312143805047906232243824640272690168396197137539724440601755298536573922255405766284321325431358899697194946418917225564104906666822613424459081416326333544042933098377030919876501524455677199594394519905069703728784911806293650221994304308065630942354046626679660428190029866724045244150621191239858500370712022844906959864745303666618342678589884731778154289388057172679622885269140749441329541793505861489116654703213427811085760797060454578876038276786698794265281763225269630096530994199312629855750840398669757749953165779929029196017084972280566972866377095477762067987383571411350333954595144917413298859625481460401772843362088000034432469321645605653048205060158545919478472925700154760286389180525384989450860992551644658436934067932911231282975156964898432352223365346002362462063236392292123250342113167975314247136883682951144334946608036612814435316353601719645211334715938910532394938181365465683052479281666285189995358004252125981394556357373508184207571470152417411194658240877595294109081857566447699493120871841930959724244749414398308577096533240601085519239807884346527004377979796679286480869898977407972360157624314195007116880536795570886207064329011888341210472115299876626439651817031342501902858136421042373744742148862300071722332840584934377200627247638211318787542660913479435050592965570043001901195500898214775256355475069245312466029908982841264978830611829344084358305805538231329968167956112297390700695564070418138845533504725995308285479235969920657467371038260664706604687413736127149125512646844402835442311561723893545000245323874697778409160180469672426321944937765316767094435658521631868734063475222442223097993410489280227526352681797989191747866459581167061950671613562087020814715237563654850918889051413608354885057920745205255106579650551439460473278478558418644967731088405858870526987658422513050027191638946533203125000 [47,29] -471667578027240186973394070985682849431633845959534244925922211232755495897193695524925999939300843829281215035829097723656717548969164773358216527189073997513233273810433156280955515220843510100902318957114677437098991110621023078063285329263951772909937388935642865273534781345241247263404014397972655368189858516199948449620993066127636323761396886469244503983990630588987027828287354892878311081689750229201000694375469419130308180461632658919112833627623818172953472570204501069941833861623899251624659554561333040601573111896718256257136763101002810149943858803645927798528322428148251577308730331312942038717582962406133690835014626120981809772471262019412779760111320927478975770657328221596477995654842863369234135872911942764984581740549170347531045340174679274590389898935041086400877434379006994437026255156174012256684404263517614151684626562383491749314027635795412415825900247868231155899153970212094502311977646824041460263086355558220680793277323140305019752499552429138272892484196792331742664428413122889589670223873865767785195268869848024104743882713924467559343476545223763232281485338950183998766399362566900988582654583828883093503016901823812387805995617842075831862441317537455557524109774680744001168948270130228235223536238024581413601775073175285437380019235612113723335447476694187736146368206795475858178314773815316713945642600204052643349592509416328178715699363097189553725135425674681090694938895544493353046458049145764428341903954646914336547874477662561585431068995729044702677064247564285112447723199978326195790742179662618837025728765368290602968867222778323273299634075987163381121199048409773672530823231201022695627717260556602021669816075514443263556145456772230925380101745754041697238495412632662346100145566134849236064494985234369512853944741750266837594549886238576097627719312225810928243213583832663208480661929695225053972941582059625028854881030080732045978429943767381369938439678562112949330263583130720076594475515654321754490442389847710848542224576560147277404705093120247489216856133359138842541007130074374928562550155905115467309325853068802529119515684810873231490472042745674452108858619652178908230936469389289623645779593404057944424551501965217375028913105836375013736213717479555685514466081345295652190300375285796495214950263541453523430391214787960052490234375000 [47,30] -259597498562542601404491034339659139271569947832165462492551561789069294679084132874139256204669442331382236502605372950620021815786920928695819888998998592725156398099837482892860938832892341755567848018375007724320672281685798367642187461651466963927090549996806160063551786760368549121698419433771377203286584359191288375294079709213842251820601179950160910696674146218466838504791330269420819763476723456353860833178910461933087611694231836215902283729470649120434313937741014390448085261163108104684140446379185607513783549872651476411997608908196852390641090021679048532828961423050010347562892827008712652957159618215595752372648794130599165446627587040066476778817084048741545316795461217440377347689399993866818148232904795339586927388164654164789425535886517497479629150219006278823694478158116513367967325124141384768062124098548356165009703945698146050338553175809539782082067633540539267586986434669423559634723475818819081095734126510374875835916329399937832368804354513481773662830075187369320332350718737131311694855100062746684424631108910634592672688998038343780676818313624416418781169594877803250072473336732506234686207172701815728517135325566205491443559972571076555071118276623246399479899761388680558677997547904370642009262511142056442537175385379822932880724233010719539754421507703601788455432421276417450764868652231128933129356059557723066568379264118181604719041838967876481709576407668101934861869612684054444208729949536988985545272216982310491918982025328178560917931037679986417820435893038095641714168217063994806707157261087800224754174932352403000335474756573049642297454003189700184471183134335809011491273910188463120204744770274588465445901417189418194288637342704392236877611522057424592557221180414342399074635190123491107750358898181572333813191098332452168780712285968293240051406544048581399776390728534356976271366535090044226507117851760216592771206238754799267840889215806043692875681187718369781807500473059607037739336295818425813332395712136893503050419038018769273290201904348328804995298996524482815445304271378876819360681438392471169325444777863841831075041527203033936457430553915166262009659400726528338954757468927121762609350154441796302004278626258634013203021319644202920517161857742883686446853854185424181563143391772471559259330420310618592338869348168373107910156250 [47,31] 718467879561121385215199361252096372551295531872778544312794381912313143400794964830879919089547573325976298400109184133081913103034841551876760567739959055520365808140598621804971101859409770558282019448716587924895035677281868901049911664928994938156809499642278466096328784861203807101342436698562188444792032509096147441503280706837151061075331917528287237096527022626939363196249788009290055803522584105266609559987296264066648297361859394607786646268533654491223508447155359882607166901869815590380886199037262988717013202278542526061767730323766558549935615720977356520122100436758100992543172298783106331340041881797349274796885526725947864085800804306937458505971551349585690456568532767376752040416043789741212435014494150377794560715477166455553802327930418245576415041482683092570300240805543582174374938830093201110924002978629424790493270400908783098580449684547767838414747853639304827899565745522155712889149815152694207172366359202921847133127266186060478788573738286688631433733207180836182507057397619045915098735390340091667823501982775031895033613030682529469583776655857058452650403682239894801576970217758327296691347117532572178059096399107973000029857413054610249332001306507148154164027756901131319302920206645666724085274103219454593349490150894042456406000666499240548345738326563821862712765112852699962084760141911370269447418198470915411169775790610124627972887264733643268811010242191384420940276521945031580318200560075743894691522182573896751312348574882882363751675160836770293866301769527625961343878830529324683397064760169137760105507524294976336739880550292541667238779592869459718830361758660183237479340775570686226552988544062944770403295163165593405791101783522286098930380571894333194403929087071254660695438273331087999993427094264783237177704155817760118193808546067392704768092808499706770089935811877305966434026754736725806694271546830906223009107513074379624140891497528662831861735785530566297509373000995962873890958278138462383556988975231849095598223690284337292325747045781765704519578107230697270892205371304566851381757996176583145209490925579218283266326006633760646231257982747641539656941185981510049852194231111151671098129006404083334654218974751668374228885912055800165918628330344379717318361834190450066242970388967730831913938160937505017500370740890502929687500 [47,32] -784929708016356453820932340286745523840651086334270276408185164998246616207012490751946381122506599715052884129964183267238182918840846944101215324759315480171901314468732529319322334542379087904296068225643955031628208330116736474740284270929932668851013606727005327009167075537039099666608485941095107435189078950157336451614287559754371277811094532776993888837267906800145696963960995386020634779443644074449518083567136027512540036918133029166281152507545446977859788851251391207322867794194713292154475494946880741383646139983368138538670315238809970976326082338560061995165163026222890037960509324238829427762030122052606940866794642928841315952400864628835566943105740852176374835977032739449630260136130549382433136384518237767969436018033072779540460412217883852788869875231522843488532119982830788096520829823139442922705963562560791059689672152518050156067213112407487681708409039573567060712228087118025307516283018197984236738360796591752310410918183934351802085318863625344327371616588125189804323872446177903897377731357790929117270769859147564298223518137025956847370073473637757385607906902765923138888007607913281739225461201538297091830512258209390448389526229433307735194956933790735824136614350889745600401313011983972884683439143969359487145640426487733594967839991483558967442652529236988909475426787128640287099865837505734188232297289146462629411931241594684551714846772089565145117022674841044446257451219418728333854557485742214732790654089917998306640743650867536279417950706698665321845106247010493010253135752409263377293896008867908646584630223029385141333642363740476600895569230781370584290757273420379280527570037594220748611928238277726053507804210573421974305183109328433057917203624632325531850678600059626071339523483752444719392233690222333168318205417212923152451990620601539409131218243739117983161418062800668268448255283010190865617851885245492126128367309182267460653200114069030486062720617791506515175485870794383758860195485064644917181391695831820140056481435793407749371504702680763058462999463058492671933047667472212876477614573375771372952676835824434496431161938079717688181824880701278158369995386287903409639770271089460160318054855589233679034839149829001628152444783015730526145776668851890055328573605763870028140610115414098346686699869678704999387264251708984375000 [47,33] 578352747572468615252622022708067426057766794982779342074664114253429902586697193123348741277313925551971903843167124074452654163598408578215744655767431101637803875176238186616886447677647821892593575445219883294472278611768871324021163900421171474459345885782517046328498012205556125880636400712017152617231486919624114817399785913670577512244834873923552359087152276622608722615548021774561102129264984914812269553098837354245177655142580711582344781378684266718144538690762516934211941563514484143039628284761056551805788174204557094836833500177583173955773298061948155636441335772725053946749257061728913389626410236098004001529410618085371251163661449391892715399663790905038315300924442422380046404466891266482705654552279861848720899312214463852616480667205574528990473367844490837945177076131310870613797780381387768217599945839756473095063554371066831117512932180090713000235910251773889042666539767411895045410879242437896140607596864842010229444471407455141980228092680913878061614731765940758676882596257511380550103748704369149957024690586207788346493301337148860018791300039806587266066202364737978566254354862980840454903567775987676730133328393333591610059305908557422411784032249818025989338471042700127981494232107719290369696625804397646937435031550311981677735894238998790665024286311069525429315073694616133811543815640397092628136600688150399237860411447374731752051314486067568354317030001094912900743829021791999547789639526241508898176683535456992837394679551000051901418750144395627751124266035464364351318060634902987560158909349768923044126899776800401474657621642250259473529722900461135892677832030345053147362516889979298294291483665949691330971061302120386457061761118627807327783992976703303959894586091004027890262354090852766011462704018177119832987582512687091046827187170740030831121554150234735980698144253596393887683254553156232188813704420620028750724717497185968935655774714365311553110528720638370382416103145544766047303906667788301524498862296531489528017398262019268247127104264220305452250553825379594918670394229669546687586308318997982355724969263371854349978621561750862672410562281341816901163375193214828918318616249695485316792266849501462728170597358245628601049041060594870635570863601577698434511144409064101102114745646225191233469331564265303313732147216796875000 [47,34] -299016456204776654371937372339491737945642816587441665612033761618575626922313206639464719969069986323293079416375847401566157436911524679654546554279260908914979937126833443268614061938181013108847291112543432776454872452127786794757956456039061793126340421772694647573394653115900188905736793015223073837438032616073796663771671920577019302943254443397151323712470473199398105367950106921558697137358359790414752508369249787737853214584157562492683773463761298757923858874211455382589563447577831086257734630571423794457661799333317691937378720015219496534161534777068336414889638353628439252984603968195363508882401603936282710167380494853911592846807456378857893910314802209474062189838637119427859357669040037216691890629904209339727656386800017850060252270786672694210614584384446162957485367841939345020835200408145202498271218985927692908242243703769129102714880895204846383960634396489397898398953487541243430536597964548742222066356725594240528092064119166333306500778108498320580236253910786302103419998969336229963237464071588675364539477577701146221214184058157946499228526562039614161155884711192147035631313386746939001545428589183715225208626885237515335039160215671689815629594703556301245018959927455120186803298686225095057036298892338426393446567274792197743954710145589950546483354080163059175523949113572860279802894007324085517645596755112016082452813410288850552557892815144239005572211863787941684525744734759971580511050757383369163654806601638622656840941932579824487748517098178973549268589022988673090992350283945751819858965068755971818058279728725621530754902319542457056901517396591911054807476437884720957127881414143843232386899025567153981360858941311517859901754079693198652977907146265556118950952616866178665098184959287534019175555638809728702970376320741545484490327292439536842885990956403870810434931620585727879106211702582207868338104348968566902605731273155823069694993827264202646046793446674613293691732926384629579621137684533804705453688835513725342319183312766276818346746462552882349993544500784300668263152542001316583036260634714112454125101699782387015820771157415987294067190507580859167706668155187559117024814579753250553209202017248402272193426287381931481574597550772712102245070073288058945542633321129815315923524202124106352584931300953030586242675781250000 [47,35] 85960019026423455706717586450527087138475828147966195274248053215337539384975254755917752364462403803579591311105238362052626024124179451413353602389226855741565908107585565143122726379495835865307608972032851956030145336733114112760554698398547155994908913159626185020857020318673868047507918226309578961593190673142681757532558582877786326444762889660218247251577355638845209706759843642532559091411379214115448720603640370272711299345743538378920686324451440598030197377814963203209959631440882514841038440114059083342275424060705838148805933073206907455155091837238221525217015391130290984316887899496554472203322133668417509429877670023023878841184257986453474137973943196977060265006003308635558022962862627628056274712052355487288722836869798968092858972164308714467396055229376123953265846888913136694470428021321973456464030400871123039805380506082444411372810438923832747099346769346631093772924208877072730350847366557133384742459582090801196497960894192931915266627193422353652357291329749403405374782419209498132844767289354301293267919355041421015824919348509148380054388924120398297827481508575668649109887622749083436615865730531770104914328815592557828818671260298309399572375044503284768501580300758898976876060372584448805372182684220276107387286341014001527036598999769581683081641304651865383502331562313139787028908026497254226312077242606945619215471586008929746067225337835726365887545296602433577391536332529814496810749614526581409471246397785170515832585690531858886259229002112489473034326903963480392803059212822720115438920171432187063704826674322584854009076923107085412651694509007307408510169248095058182635428153142137706642284115190920691690801761512041663036138050707084701728638878111801484979342592732543780125715622562032818949610140252336312615683048994601115074019773110267777299853447299198959027216846880911882847857106648593721257749672711493362107541783510063421876406040872947645882381125353768119928809258673951002258552666724477367361759304413342723312019341147197475611268356151970194114518653471275778882625569100485473382406924193726993796360899675035434396685802718503391350112922372770404191572742050920040991603943640946088608465486657517387567178531739475507872407621140502443001949789307234795973043674165423545314090522651007120202848454937338829040527343750 [47,36] 22723168595589221119452659820089962756166897776846705588090064403863830471326161678444225109755385803410655916084400064579891959219625521352320322311395669106723166227209449987103423704656244553251308266219145785042586551125069123378352547482450744596289139980100775245251691259799926219472652874505983303028649817786565042104619765960930641254330435766037678773298547242540846155395773321590031493101474595606066025773666294187123435541393552102249496639046646080088418054332282305627465110979212740880477452253377642179184021107989956874737118243903189997599191239458349991852185284092110188710265423699848474606712914894778266399755866356939389304803039106733825310998941834127808904948497686337047062373326390608896712677685377763915318993163813035489797778308802140204640290625224387273242490095984808140898325748168551483968201174455893820687810973564879082042532587365119735159707313737744886222083532088991111347060036037401665158125999225941947752529327458421177189669883628081836924772136291735005716115058171986907249947679221687100562031783405951683552932166561888282754542581376448114505638928554658010772496001112732868958812501701784804518358754827276092194097904741815081432503635851052759730489468252344067669490614810804779286410764969190869322699510278756938142355497008079515845252970752077035009066807957031197247467658514414051535175640475211764887631134853877636129845011978012939674557380176922521350545752022206672798356516783514125114581276744399824520332802823313658022800551883170145161547005576989002946271416851756092057267100666082601521829087161231089441101455303776463114795441784124512352172657673664257619966203888784313466735287337246643874736206929739609768450719792544310364579700470997328471768677225134811219835270869308999278890306601759920416531778046280627109902086333852123905416863732470874069148589885420317063927826282670276165882546055017807493063773118526757967883140319477095843701679013224591617458076050606695625836067314887583243942318093225546097572864036328644011054588695210930713608940650934137648908820082273111489642276036644639921021816058070183597682239828352486116693032672664669376639150431543569995723575512556411560924156056289448330862155299706200702036810585304010152988960286234347786246053555928755261252016683926058249198831617832183837890625 [47,37] -53057146460599854081628485758480544166679275357474901475861974563830160571275218316097513364239193768986617421897782247800146495841624181804422558863953844679661834791000850597388414811318683553781756338070542388571767982258497095180263200886153671869160467504517664551975159234612263947505565634036975796660752061423646973285036283014897148037283585889458451601758520271038608990087148467533098355341983303752259287825604754964020141847582600276718248636146010356818506312868690339855198813198211662742894817940807303652813152128402081554489759039113772646840710632055328191441913766112046768609057911031097261623854369596734453597102427144663013064189085671387480920555380068074615610344110297142753054473153413284195297365461197083089887229133502876349845076558927773967553737003609506822932887861006642370960447575383629027293684600690931589277712267683310929228333402206934922529300266965541188598285305565047958715531265684269033797815605426484951903740406741495276686883932593478497486471600803323800594609798096458553445999796450056573502402744326358955991450473616486029473026740584836369664080654320188104944967385360649593676966625134566949476093321268443062729672770342287258023013851645579671278906052235390752774776951142419676945496406537318572159288383505683517395366446450306196619673399832334909779625112084017409589138451985679695068191858871856417305656310220045275127761380363796535041043347463398917735108725126150285071838406021360043322617802872797019807758228895642074403219681332631065828778851813532008691230710980585989599087188777995210923530893456902834298496351164949871513864163043751503154883058007684662950923151102325745435808435267053732871143651988808032173944511204447808720245458734059542637671803256185218067415603481729832607981030528873741630497980963896648741738802808944056348366400738461762888128477479087630222456105067868213184777878133034009315390358384733218625734443339158739109251615041367983427173415450853888030004184020036519716981579851722272307914003029842493017510711215274068422448955800181913820777095440853090957090210708007092071037899082552223064068332380016867993106385314253205266879970942034343851330649499606691841530500066413174058091563553336853668414485661690891089143222906734984151553465229317861628910435456418781541287899017333984375000 [47,38] 45563134337412368090871605341259596623325239140612283946911719902327839685576764984693975250970335194377980630402972063751574161707594141818808566526467228400496866874863881487413924199602325260983896843227146917047264027453237612712453198594881451091653123578287480654626961359746314287880257963526277889693890643878713624993297263974643729685678932097183573658391613507368174652543123422395017820072219647564502362319007747770076104270584858600337317759203807765510359826549933017929967670108588159589460446520338500896321291392429855648426252965982297992488254221231708000076587862439357951747504682107883435737495774974178267313519629488325071223627224711485891249716245051770881020724843491270417307374369148881681630012564515903854434191658389046185580644785066455128918375037600894696787557498261060705529483193103582399071820307326702465570661636271160144820896450954704038222585220770876516704268702283422034680607056574328447335163283834840167522703505529148185420931788214388965055699997417661744899828629853569849392545206317411771549496558199837254113934054482844976587185946886829400007186328945848510352356390487538993301989399236245726125523844988403349252089000827864674026628976991131503183891975224931518148841285691383039829437647046417668424524732859461485865122508561098056907435644332050262680239594968466416807120870670278642778176335068367681647383186117085453857794006332667177941048305803757981002348193735211858770965110906819628024152127733172188346846373014252651721328041423996600934845212951697052592038698633929633925695024549079861607909310846449030120551698204812286627008269004818238364210427026995482806720752335392722935739253020673764609689398252720697055528042289920620483410566333306996622120690784925188336190910617801853027581270474912849639631273537045569966885889773481423738204738416921232667221693999788425337859070221773063091674225439386100631757047875861614811394166626397381840265337578086050830798554208916189643638250018105622848480368834691156821082922966867603681558279473923339311571578320130748888017705890055205331355015733485816655999054498468243700632086476513990775863522319777788640872143008402264050514715173171623876434606136979728607091191911184089898713747956031863927824758312424143569878987069556031119788030991912819445133209228515625000 [47,39] -28616977940704249896826271446915824145683726980162245114458529336556921531934957276468700882121370629156741745374642323952988359350542560333270700107613656672532657152587515808608340957010145998405951388940556176088880306808836654476851257143797594538334006410655623174739024572466571314900707934958223253202070611764295251110223017529068362317169650942034944496959981137856269485338609337765498585702197584974738667417365416716627503327281030263260128064159809106722082890589810965054896274880119869999768352967951084598056653544405301851752153361814491263454473641426736774704493806464361830042784776008181504312040417362437851251390245708354221301347038801200821257356741206431371576160507896993386329648384901192436117855545814766951581681942207672006473571177877456573410713942521670350215384587980801370143106905524159081881403092904115237360045451409711825733292404381401439468601097988700851313056986065777959795530598031622150456378472201017330017408334102582364612356265949058747746368577046137495170605948941631282901499951048988328197429103850216399416819721188105438141669416636676838534904685102636236679702331925562555683878890021931570633432339773151900683736753200522936847952826754343578755813403436119276531993416860788528261569624883902851778498834171807231214119733429295849434803717829303697641817246239241897477661701532110500063437554835539352166092928271793113760982163248472474875263591546741059454077212292532040395705198255092266490705249177190800343669232278165464908960927705638731447728878818404873329507756922969116202183559937684464897787125830322124292552094269908988434256060244999245722753433205208364369773555861878503921957297197616772201619848232811598526700437713566045236443224620331933099767715179397996913539239045781263587505960141754447703189709021074143607031936968140258316939834969069033116379216294702286455005491187125748667000612344003813045202109379641456781106163398825990884947683950924339588411721005836592845605152737816669670534293494829416408687356298873890494201990152320279240953497939072524227923342299046891183560151024803254058146555529463992914308996560843088875264334759409363172263944520659300493867826777471740146645162780528901081645769085502003429329754729123250470813842414168206630663575298217926601296312583144754171371459960937500 [47,40] 14723091274495870484795118291477229147569331553620963623843036727117949834640464522887999444185014970031189589533075638816269384876344519699193136411621652858778328196898858456862387667487753434030829491717686451440671830947501274166892618920463068509578412135427536558895426838106995328145183309700771880026905185467223178342778740997165187011108566127350492543306720739356415245652253773017367238363014576565145150157745127531153022667049572343101028845358426464490482447724275641383118451952228556370983837063244307446104520117948702910604643369481884217975429996279405347576305963447678661935804665628766381379782668663135207531975618781618184785205752116080647960906363204466292115940819435798378001645161786661126738862307812227695256316633563949777418210735443693504037905046598031579755950893756921677472015026641432737267957868892092768403002743016176706256139593180420680084587968408261358952087234519092338099428601636493962779288805259808754826506607404635177001079519002006875019521194374397115488308897792538418479120938458999361809523234363042063121485983947790150495241615234301320848839864951332689389821490609985368174851646141384308153793482876486369373767010168690994958760084229504997616140921927457149078353677734310373086533063016754415102870273131235642702672675229099638471678849716368368791065259875462166836173874659745465704473686086421547393060507871969967628093959659493610587139690275817002265562002995415324319563824898434604465477840044567351124553944290398951902762591087161316967251737989633127451492463467267521099579822717222088004299222895514989359561672429037523096714810255981851166024196587266373203323075294764966666733151079558153189146005215265179414390881699162573709519930767763147436271289385279114851003753161540813579903073561523487092637146835979094992909392175865061289631197162411066721388061119174048604317993929500112421395225758333084862961495229469190747441276471731771695060652499691422543114391633075753336695854279046446836342946352583665819360344140865324777580682821755096977418284788847857535640406614796862507298042839912807276317066928719182728511939250935567365760108966266432708452581597397200762717326064113451775291962084941739079634856664294332127715568863757182210070335178873686957567654132184031823271652683615684509277343750000 [47,41] -6434351578245033788131442111497586074682371533976141246387217277654852617519733725417352496244628480551846519747893501034918888907407798209233403137793602401217099659306436088254765763467786162334667135665509570096268110120551170971267938892427961276214422979222941891672650687565918125118458028314375395677739537928408968744098707152925614882338566921780072722410187994287451285641592811858433875458903984362725152815248713343752644309591113785149306846365144296968634244872626775980846079296061874632108952136754992951260161837545654358892070352635497224487640911890587143425599135146964008907014549663053771814763277394714123797813509437469581128686996452111155408409263934321321035565114342998483382950292691073780665803765568204490412803339351564879273805829247884449213230323610089728548406476416124386855653406854670884666493712940880988666808062706356768148857592307501423086910199068098066027610928397822334615326716217102045555769555101096235060651050574113760116141524759149728852648960528108361556084329655535087395422848588135587283134986341052567982117078634843704876002857947537128066024181640105915072900184291402422989163528371863832240496151591855512411766353629734662446209458462225947044064401900092402244441624918561862732096238594109651135054574536767098414860944599689041641715480813494366901953241743344789651273515191247789738003746636312041137069247280848351147534309875105109242357042037275442331849768695752384638352802000474501794090844099481640099922871460058879226897071145699651496504777950453911187381649661033195751775756401986427800673999579320017646166166316127684094268035699752520806786084231440474583504422911058364214872816285600762682608485509366042948969592295737194783349724965864133004148833455361775140686241260623542420359713079342546806347354590174940239702871224727669786169920077536633166645792176255137098248414121368646356410925204003806448978850781608184188412257858384422394118571136442455154996956302280727469730884622311396845472686920489049143964598625191763774422922636421218768934793869919541669079234737552964421930846390070846564913520355398076643956732823664923894883438367164110701127488769464358560259066313509826959521436278420456704785061459094115962903470465212414060205688313112245483964268810694875355693511664867401123046875000 [47,42] 2414773560793978147286088481909427556357984167437813346034302655037165649947125549878631323357104097026673403393546681935908053400856388864551936015707140596658181821121415582286169630076896629788900959136049524602048013559964056609621196002552050504767666372595364068483782120557116135327163311536620214809843264282061610877224872659635410370970473705707675377496226225417762882224229237139597121466694571506934995715822241079155642265161223017089452451712004604274771357989490313373898855789441216360773647768520868049819457455141879522532843336435605720943261753133972346407673342696161792081984577714193730386890393440702832319096270674535969848455915702077678178551558993005812605805967764818940462813295994044205791737951455284571254647862705273944062948074558377543229236037319496183819916631194072276008589043202212544444608812499312342648783671319506390710211404700581377600349353656797516008821376257295738012740741175569528565357570890002256858078776435005002161220784229625083103132845915865015526098870717817913980280946552763406322906560769375086528480771536859234710243575559451468214693862969147246120945452786071399812054393372495776925396647614771704621972765059114599075715374177157820950909958171095239032554382905685021523406032623458672020980503399163124324198537101558735924034381086162656779855304490223969658236041123804287085757678132861782298593081620941026117504578120901049212731189111859244334998837769573342849957936667311132466979853964930858177338238798158135377683193733034593960141952832389239794779893844825254938506846941525949525766504223434544627561224841749596517778290796620846821581729982427806574935352516178975968796110797215246380534640034590331326308639544861688881323058102966421189295913121655492316276167746376325655166833965251850976396414561781136158332527656971199545524645432575445499349503431275435492909987402586918285968274192620533509734925156353448930810286664680384811599806342400885575441752312648420963568502994463111993198420546844278601479736150915410212831551238696213422788039216021339774728178585263298800309231930201336059627248090435998520072028692919457835247055654437059002907329662246672447061138171982041035057303442420136058630098112530612244093166502949652032092839982219275273001013459861496812663972377777099609375000 [47,43] -777446991549027007154512337958964808440008426845342376478058126945000116627409350763589652829882680741109876831878552950415282968613601838674658385709091967076111049133319232580660897680405866375416563064510409036882300991236085698170084179613042238182485569425724524421354248538764187027398079306058629571691509040601787534163807967084286950246770217924292601355686851347571630271674525896460584934621091773389241012980170224571127870093845317165592565378801368522870630648398035437848452432139961662251383091476014888790249579437402657600692632975136959062933069514090486369074713643435303855846504530801298415772775326051323201646989664857957215946650657864821775985293461708578161941900013282289357808066201562168102065238576437272954083059083936821653182084708678397970000219543960698016615181851838797805368173235035713894764725340323229297767482231771861943230246627730053020032442984058260658225237395921925412695188763435461351971675002822236466897362037537277644074941780329955968196646112638228589206717405815575869569495994177933123593923581439672624123514890926330879395084683671119359131522966478647113260982991608510944601741555741309992408933152343493940012923165658964473028377432052564764326562399988813193983590974788397633536608971881249791449691416119121165518331378369211866750599118688286294425719923757920039972129219696745027567481458711329352591193519178165268132148492077505843739830764830479138945122068859751180822744971221055461453950930309276977330053672868476492487131893558229760514342196688779756456682615395970119152825118583748187276767241172929089098154508309777103848489579090260585987183483530239031480808083778897609296539924400092792037925110958122466617400644353981457701125626222500741107702431793548354383334595782761477935992082683402508131762474962555139029952462473527497205783016663911272138950716861643076926074419269594784633962596403146577165747575412987428075145957185635721402436600137026876844983576945400149749890797891445002850137759869860598137897212701464948700698730074713421544605386714227928989857897138310403439866894895378812049777680421334066872519801533724163713069042451105223295840642265766987930135456088609183346472734500421087200336353507962823909209306820182221303926873396880625755045457481173798441886901855468750000 [47,44] 212965190610303301789742666376227346403740813872871071212052659795785822073183031613939226896282336919973156309743642941265126487222554889752928648052610128505143434213193459736746036734764786744166081174099965975267484502698263889538107468572315320736880132826881795134756425439723269382393554055110709223363368202225332444896647028966060098073943170616440999587665703805519113869920013702757791302222378114318268279559550190981413047998746300245677287094701801366916625782491788532784706726303664188777502976164956715679126355480483943032642444076604777275370485417562086027795300909308809347908053656606044574401356576213308172486345494740755278338168763046645325605474839510160444134275047125978487378006216037169171899756907658894961593916447345266904865766045339694801004214160520449496264398095842943007478994778652053894619225077165104275037427717922614418495161835225527076467097895538840115819278773315915402479554569314021938210395235060084188127326975755257733125686046618738669788107579422519984259373916583135629319956453749363056941824265684772811903098042059707948876220705242341114372781111162286061114230836623643838889950477741182950680725112321686141246853894606402171657464778953552068693167601583658243086784238740685561136171127818399549560124724921816946392513535707926771238712258761114752345704704445508588191823901520228805504596197733473336386607400527347045781853231747721035845920389337452967284580068112235151838065936613408585858499069972585303196296189423002023985937575975767438352044467792396755927287140244389100116345883649220806486122143948542980092477625656999511448398322318104131884570987528808343468932942418786916834418508544657768136364217857208488767000332453450382034750863641048109548387641068228351390776896361955637059658388563232923517361204628602917008660760242894296622313400807294813112841425174418052803673034879942357044271405785093955493520562717950555132245567687694546927789357593687975773260766656940248673765252259043153153417865123154163800574086218684201723598936717914234609058804337776889046142656846102869607244029056203855212394718358374905894660367228708358852204792355171141585476416651996217942601507135172923042613787985313487254880221452485362606579752052054648530140113903835752395821145910304039716720581054687500 [47,45] -48957579828398050062537917139416365406045108208279150923655855444462268769865937448278913089373860542219020936864170917408719817978550913233180572836566706220879191603582060439530905550121378333924621231891591766192484271705443213372558929636243616469189671070717256887269636180587627268715804002393812647848265651162115597917453109953148590136017897723603172418008729952782668557454985654284948249680305533907113377578421292929677929626182101456681550167809883889701276979085028938006506830702395667043037707740242379888737919728652197064812722909796142649050122166333332081698444378861898281699675617657390114312951135888302888877258037615748425185767214048828765237932407799373883101793594186425874649123503501307468870462472186134197705691168817981602132188628297642939411481257646474490145198378359710376354371517209783864618758302681006817989383947127242067140331646865536053599229426056114893322746297128704193421496103430762706687084237850969141633703080889852585858615819583617946664015947907023253830105214942039002456890689139919351176614158462711666474071126859859623161729876110445762678913882266708345915412083380590661086207944171830696061090580614014284714433973218661195284348238447425914164164074268676461035611174382457005798112879667679524398127974217124496514813290541400269622621477648806625801356834163100654820596618595297676378865955725355743542190037607935256039586738809893816020699208048203571461228389674793956724158697550522463210306979096211240189043392125675778800756372580464202063404903990670481032773765686555856956781464889176382168967281325749930913222096509797629607556330465167404256663813298019216142634359697205717348271143241510084360744403633058518495980503531497405731818108495825392688195853242879792111949346080846271393444148268166250025194901459884074235245089858195415560082744160806823246079090029643563883976816267096929758828746440677947480164601136843124438049953024547806107310414257924161068609526625806841483446689984473316976519835069713043793722366213899339109051114138036159814505145405056676344003024394672076513023174671983711190004404900382148213929617169146195117033884902101852290198303229849227294309149368472103125588214603488313425869548959902213423127637918090855120980880652026279165056621422991156578063964843750 [47,46] 9300245389015347893136087454775256475390460219272011123482345955651132143237748651917762200818548700066799945249793949059774609141632851061591062719158193459565766665505990672856567153660284493703722200561156782134940999464521648696109400728475157872465693571185988582423451859482458129758335528873312925345369047596245006389996231353225336661556949636697124527891589351391250685166564598017335688267077919657235770756119044135064513228176815656940190842007469413441261444866021626744496319760225196431094026941441118907225972876790927227410282680543527403607603967751469228443169061871059496282876615149171235963295052436756496132449586603405577892464161550590209091889228874424486641494723633409503523543235157906211402943164822000965951419502062849989812434780513140087223390000349725379690483952044430532803599698269919233562010142622887494186543506403449545341929730285246793451438278404448281886825300099139603726827173681975115286477740669849295285777860703906875018272517708633122799029227674686764912500633476789318152586542143965999542725940548040201024517247139577458155717034428203956503194546820081816071780575915456685597998707568725676922981982941881323409564470998237020311329132782895391746345427274929877636220349158637607125906852272595805410525189069798928972826290471677728517250037292524993478409297355100493968323705907020596617183779374900254424990217633945096225540756877043505205936657543713730928875069063699026409646909880250463799939345743899446739058373585937844876937766579768364686426894572166775374424340088719113162244783838048712562696977719358836787624232257107059235335238864873970409694098801255819501754205731761226179923354595498384663317017514234650967382460258678975856243371516124801046787815813404759217526688109265480312014251944543190692075319548220674274623094425954565760525483862389211296232176706127328260311910599580232519883544636226079302615927275796977885019545818010757571452605200026525524096228309882237463194752385026032747474357162283717709744553418462989428834175437286489328378360481687105872919226054132667435299461583903443805028183030489326618049497949059593885974343949712657778915347169174837401344355195218259280789603972670744933544264918196090546386870139774049183294113429809613080578856170177459716796875000 [47,47] -1475648858896559199695669242889166650396764422258180022412329333859232044759972177331123585558864159370647703544316865281935824625453679299859171059428207156396196012462476157164959196818698720608372300319498392534751138122250549590532110755868296754332114746935422321081984010349836862189236236626583533943642793368295143258395957032697534027760386940184475327901114669359090208797292578524592158761082439430930196546267371610474973229112389174588856584542205198178300538967709714644869352497079408213194307064783421563884263416336828732364910958413118287003030857587496560118320783098079020687166980404490619490954365613810702506062499973817754093856268911158510008332297631328507709824246850159173118376319421082359978944232346446499977741578500188732655479323155312960621854191077190855938740816101163437824869848937287584049662767777893502665966774968606083967035000809601645253615194585421893784238008834052276575543448264511106129888367094270920745730110828427210684844249269295026325842083029495405589401529846337465217916030775572524654692035655581168981770847720280535795233213829632394809774577091591868788729901253697868667764160633331476899109305187171858863432687963553470638675648345028276783259911231809029329377138033641824327547159585508847336279571061911464642670543846110483967674467490598764730467983549682900640131140241127210505347167410755315819721199674593551337391998003922309584888892652960024362600043866121544688383863601503728714048051333156190701550032650422982471620320180814280068736552789003998075911591367835802117142677795937853217958386265822126161538394613625638058126730193935171005526601943676504537823486852347116209519535835214379494119033638928907978876636289517781177306756052044630133318156461319950479789675358975992297542527565023109780165208329569405107948535673118067812027292187307984542291567219592585152054596277641189353276772117831633191448541697571943522222948627544326790039946780243894475798262425552851983078014979737902067799944867522047658651340017511658631639437090949886372556978375495098711675796781720539072434921253977665343647570109837085393040580732872176866657324549520340794234125547190040187723389671476942146716925576284539058315742671132666542658642334727488328559308339293920653290115296840667724609375 [48,0] -73599037458853392083601879646934149262596793298139206382694455693514410795191700541489262186882876279258299440863012281243289309731167872631439429069059864340877356893046677780399214000566585700652519050128633715016986217986199406169708116001035618924925342615599787811584958159578719871526697961444344303988129492782053316014060602849731874495971550827556388162398430494664880668429739306672684011871060610051734267660215609872434702715127439785827909610121380037755206692308816920505081880401029143181812565757971934309623219951300607797009941817967259594061822857139790580393798899223454505336879220678881476088747376356729797531671488774709546255278814496356606716729730270804598756551621645862788705826757633561786184450239980435044165642691366450328055889918008805989883416613452180983517712011951563510297899126231717544615016036936932277455441868006976320330980743160678289832330620597932888987487420071180931327742134810844921532253196853269616867041415786995985264261592948724920892524214671414251483806291196080641167999245719386572509928130107880536851425294764146639036600793787214546353335576815261126594770945507384436726093186354776001718862367872212383523026850375570002096273807691064450525442896601173054026480020917810514543332535335414462837974235860241658105069639996515650175161396640433021529998212678210436702335995581703420522777618825914211740864505397350661970449954408958356600933554932909162826742087515158049468072420640722385448355819747556896537369637087132648298736166068743936444345754524774014574732161074242282956285035075129068524417345585794934894414383224595076198918550498196235715151962342446294937282310218310980118742642338185895240735576552630373241487984471405574190079956436524455192698545103000413287099125046287281492353121574901126692969916362511917053204866195723105274390930390558230544159513184679811765865179369322753552195959809344706723730370075295236332933878514612336638582675719197124954954129678872093919237752302680783467250599255987758655125154605615969371237726298889216662165805291581874856881525923146938651023557075195021828080095014425157459206393232877260846883217494288088244408809648876180029059864092960001522283409987267526222142089009289229244392687950434272401951893731733748578816049356333704167900800592362232945485975280890767187767528107692621697211166065244469791650772094726562500000000000000000000000000000000000000 [48,1] -2674843287299463802851822741990630881963502601181124325506438028857722894742144394896862000191828137488954376437629260534104527639914501647730557665209542468157750198698245155247495606162377402754971878195101859598129228878719180127220765565620378343080025144468547222026865621143072623881295245426445721940354055407012794972868559311668162112447898612085793613131614776551699022603144451144437357781793759505200856559210157852436130056769921508559582192002508113083659752296127456054585208121917456685631374770044414779019549278020429217862489265556061716806089120949379541307997950044317941890316183341037316151817024633073045558644290049949073680948549120511760917949262167435665764724258157281484798452215712130159606101174049925462266158928487688177214989366671784879435705109535224903721334186982464810366467972788756068127497294989107100959685870987007994254996471522048534649115580860051970223520241464315742369132260805718869942705967554949089003595286272889046845186844306123732350204461226933182256041723022255380322800930612116094783822551987918850797385421434704221332201012446132225525368475042503639492296750552173408670675491055916731254906780012029070788811401182702868867322860527802664768717507086055186528399332400219883915057960512890641280239723275166866185970851799789321588092305002147031814251239095712419905148545702236382259429567261419067592185040917644917905770250107732601067825472027635138440042883868294821440856898708703981406919094714646894292089346462167115506191532760312222196652807272693416627370697410715806729696365102848386053464229133103036326089668964553461940327439803887187319042916591318921818303575164443334042876398215926933968827205308978378571308200859037031224261830145839249176362753638897290057214373428943925217654521120158387292302493933427268003584888357133178142472249114495615065314018307519623364374446849270972250792031697792259575371479853993798554067231082047817030503151563725427089978852476469324711673755668053660620788712296312748512834976962572825358429158399991936004676243638815395910966091474533726415153887705841203144257965730875621667243049012444686849810245817564109380432403974423437375290099243571636047084463718140178283783440013679010046274978659755501521685241875823330068987408844806602060020163471700955179351735890554805121287805238216586049132539315564827120397239923477172851562500000000000000000000000000000000 [48,2] -62524313293013599944035934834244266336092183565418029844448254170740314141772682087060072357186769735032948483136757781228302957134487117893084299672468676347347281672852658578214292555361613258532302065634687235186655194624982699648301767218481492094310308862973750263096932574834385225405371629322164048106746368045354216666126746873929017539890115596372491964764879205569389208553639718546052144712374810681231818021088360795322779312656850268957178017400439572761953073718521252929981694926875306687104257849086808348185000919660736927839159459754225010251102315376803801155396680305142355888396594105374730555571478903183349608029102085519505300809325772804034561499846703503716622558833295567199122187087068424719318357037258047939367721165889253453138936143536243860032357423941559548988416921681567522774841935058620502720077210660984173373848215003484582557603681476529715770772951521136620209061481781264678882307481295813472751581058291853962737085952877356512794776879274285094816331223536931992498487941280913073471788040913080037403234251171288484334052300457252433777587626510560049282299018428340097315367184543804149252578260383126071763889537261444272712341916824814209435583582444916685440501933732901554445661470644925059930415536750711496330325177922360572830426491415784269641941797093173994258963548371580001521810502599235082061215176683965769191326819999493199525828376120351031796556685351617048867150794413451488443244160590985979075166321641663662847782673794395507127531697895673206346451305928911111073108905354636816432436869324955591860120232034334223644204144624243357237785475183917769365651498120780452537749718746052532241307496022875597600979681011924992732520685727759337946763615343460761974832380282288981531530934059413828228888185925441956775014600828644554562187563354446132648508394325682270713362951694511137718991219256988706563222955413604182153153203018880813079407448190667586612123125675470300294697741436059249212301787986962201861862122644434056160590335944818212332196124583991130367464940352620760973593693889959435008314795412319146332575074603639410230056480786918009600898364410606567249425579842996203812151233790418885264888909407298226333945332039543572844038941578852135733581391478494360167102229184574022348277678126436156717138404409783478020390192255768311621781039557829706687641646567499265074729919433593750000000000000000000000 [48,3] 5018748889115177514885457136587931784689628088222339192632438927470429737065560561628036382537893091598072716191340921179337746398311817111899509066713025364569060226969267853499231774761076400415291537152359270265156086821219879267987595634682948487550882731401001785182171931037945005164257701922620280417101424925232520399477085403448533093507441904450296973633340563849913770763050144313595707872688051181198934891594235983528862633483037317119595931801471454379228542655274276284079346972173538941345051696078272052063735633866810267867740380790320366856154995138786180090182380576570019640767936896454473516984156659258555140425730568556651738565367703189084799934358465402729829335217313443420551474560011662458308895074908838014454650223127932722426186043491142228443865211170113083696777166351328195701442235150933597053988911557540783552283642239065196020988494664588768269997363177124493357335932908952392597045180233002144833035938293786274335731907439435315161878821664763105370128116420547629904497106749805790453659611627058659110539486105604441014213495454418746221308959368172020887630006716284732607801719740557574408067705219321093888430948479618673875810743932796455964357028291616170957951194907141012649779328481552686915344180306056797144004497325217357574294682592350184079480417972445436115156672188112387523034692281424924053020097886664059910694903241777385970951537887971997400566951600724843653742045119791940082489773633138741045437536381304125278793267816569844504468299045933820894754420784753810753779747958963112777513561189156909635410228814590742169845838215001873669801268765539332225369054238586892094600466728848322104161866392794481797381111294517811172062753234584144203126912559140291520966657532185707831537771039204955547033474935793808680079694816532710150310693553383693674278404915542149750607829023767804420470330221910512476178441783471481812175130671774647866975179609818400210195743586584123768483925971973733124061273168684517509131002902844746994933969884487211837086591646524641142794591446838684222186841571771273786451608425556065680069547779951439264531306719512156165969494967176482504582618842492956393644177818198721477716352885653251323191472302761929428865912654674696162807044207891096783155505519921819766196485547314706223289051659997184236518891592939565461607571025726864163279961061903122754301875829696655273437500000000000000 [48,4] 57532903331585388877980727383237080771334961020577681615044176004175041847757145656617158915642314868162354106521160597644111795931238007959490560872025968245891361663816103336469978761103754778701107895644369863288430883386644441075453973752717891193824464783105677658560274922841586990493476773856928808748954747911432693079358594456389229114738563273197388668332760150215509868686796477392710655638835970810419594561586394889458639046441777281877920598484243808832994533978239275558879127820184794566820549948238423142439166613691691157528771720995437519995930193502327176861179340944637319672161452257142029619006304280817152245429590417921976676896084940337412893652188329988021530070171978543405037373286058151755167038797024263869356179564699998162195033590283534314770738399568285726512651989878671270788526739802809201523404489714428046917185163439929123129791772124762990490817191817238887359545658575526994277842416482158733640667213375536375100724004780756556977828864239388627630435804073987150037979112404619679611413890446303137258343542096311656329926117283980996298854988360116358558240839599867372522432312279444482495189107195024173559626851325819546515586991734828242747623999078593686783965215459697722699757654462460362623339007319883146490007505205823429183245466858175973876178879691796546535352593199976585046995317634456621996593918877704435534187193485852385448829359148710353748221815993810939148202978704639145588297666378223357624070859996705208686640000942013365547106078540519598191514370870844642003507383842125738983484221916064264931881482775568504062125458641801100633912767448240206820482796596419428121449142957916427119643144964005552180990209701304213629684583058992096544807296771925504985366139398772324452233288167969761752408265759371135540554322132567881933417776027640682704165656438883416494843765648999656848064677485014834236336272749013440888000285401449135270043865080054481546031339709194466749017343502437056512287399556791227204287142856458424785727598401809155479273518248382758787032489309790874353942738916377149005164459193864373831117942430683231243826462696290530576316184413147702344774482063602210250503976514678668928398702843729458693282867372024629491280310755021538036958170890624042770584567491558035380874076503742445901766187295559243953685469397512885975598546796528978144145971551637330776429735124111175537109375000000000 [48,5] -4973074405441078875956125986244610112018261374432568322707254695975690347576902491355239550073158426390100209576488142611099670491818112380984606298925132530212784420362821817996279111667577342990257957225625710724892965428733790190632895993888460168747833440848130702447700849694752315700664584454438848129276048478367484068649749421602337942843954933869373160654536805720977892572911959686220086225735103705965591388063141089527602711714063025840206737793661632947006294810025451683917203908285087821432429325054240742597228288878957945955490146153814589108995788190359078200327768072016064629170998823968373242426126248182815227029265514592636215694701316935228432022127792642434093455879117043724077180059067981986475150770317606017316964631732615471913581950025163736889508078789492160372445259162893146401578449146279117514632725379496420636099154189054963686427758605926906494093822160085625309763882940672681894085187906684279486064104920827346559599314585209264214818374461399583779253331863585128528616355918049131479456500772335308670111620379015920715433047301993333179829065654869807882545168532015214162317144458685016125994485430888662078952145690859095502216946057561958323736250548158513739229980405929230699302469167669602111412579713443516114124996185594729502889244516017810599473988634826059667005341057183014599602977908264409921123989394428950563190621227518877429070153881955628328482015455075377139148075640270770789709544096079296264071767023553679495483704520343172413497764184702149971257021812818387493237390261089286157623782887943189400892609144002057437856983818338750704252567736742896316883911696654680868144520842843439448092928041836376613683455348497099904759510137826094096181499926070351076094464877020065712122736694037055918555187598816431151083252774401795903433887619642005215780323630011640311293815266787856620848641747712471317108763376107879831522752729330096805284453212254217197193443374087383905297702140085772455618458556302153967658073934311720654716851048614650745911283282925914268349191328031848646713167940149779161954631120765488865097034404857980596252286963508759317204121400496256814018896785999701971514298065668885963994142967681047697378206647812222670158151798557543753027521134208225233083741894264205493746811005756674865852765512095737019004461356873122208492262064130926823581589635292488082995987497270107269287109375000000 [48,6] 51725399428765745817736109568144982883278836082951902743006865881375796299571928101787932535217701400235881962074233500299930078391052443731255048075182776307474851647842770251473386815199421281512770937096781171497924825934437085440461289455353138198051361198506772945669321620037752914128534062738279739716177065164250857643517271370825732107938935032955446817098529015831619849982446708161351003964862937105970638995736816346808458861455978174112946086100170448209050747985032105376229079401632066520066525433051540587768149757394945992026159885485705935149820468994369434287891360336701563304750991808316443473276044448994120349678366232624240075434619936059286864140169375394376541210008736789558762545047246887083631074294269751582656614921019197052546694327272381470249807712223878273907698581557273292604345347068416580257387402603557420820147704650868484706781681267363320696288357565483541235690119145926244235950986629699337807012997928283692837981855116522364830231422608130131801051383970105551096298467947835780468812995475300571730431573548457903626366668941413822650905459223754951584767643132288603112043732391519853030973201262568077551098462199744485390454211179252593661937361732683450965817989383312229302472594618165343556903277733505941000410624819918681379177602002956487860900590446146997704374628528498458511948680474005894263876549469440572224170691865681752715001977650242642901247927415890121413251371312486684882971449727191803923228329758091377114576958740171689944517764959239233137549395938423778161962449066007040188893474761106548826838600636689797599587133112996958880389764809948663475865505461709966947913207185437758984175550560135786827321530667314318582132564962977861413033427638296622235821118315761335643352365620894143913651988612882131041605932360681822509462691353199149047053225037422310251639350228293893264761524025343079282776512869502148664609253569476964012330173639533011556237199094203411167337857807999699241402056952628189396691968452935297714145378027403987721790641320540478490482794803854860288541227981508192976482769704748356814659824506506834099427411160535843603444610767152515227217288653086973959196170992814184570611283462786678220182911988636812275122998015401880785822058813911117591818122898177434987629040673453302531681311126124169345379670865346277969331095797970427882728683063873198477722326060757040977478027343750 [48,7] 131981840004994994831508627298596055928288982650258334770952207936497068937444693274159294010011443138615697326720836908578033869430992024897255063069464003451616090780574742797617861701944284237358888098002915502840577114021584151573721675100671781059403255683836174882621442066772765193448386367975354066312360792136396813328986161556070715622077817915508818223686554969281322001517992638231373281255034148893243488326751171002437043541487141407799103168612709414501304588606219415448974618020663464012931060503387756306418571887164020404829671817229303804073573929901086727590102528189012954598308421177768587103370085358169076659573839444652233517591911138284206408169239754465615289609270165440944671028697435315828737608412449989170390984813815412756139863049760726023197620067939680801398444833623669960488677808839972544510073866389807437538946462896572872194568200564050084622060624315179836574975416936996647614252306118324154060490995754000199683713156004211625124167895810120239805708352791256881761023660950758691421872975377896952802539608893365172335931643663940897590765563184103404872784871936574382053455849809167710408665453804579983422995837428438922845214654508398372388414611417382669688349771890591547019018183450479895140998856592209719891361839296717786280374691206001597019240898460565245853480496475349244735932931134058047697525652608284582596708055221016933023418784761099068295240325530127940304312557996535254730931915756029072794806435737015774697378170920831300676051840473250854227616623590497709247861623702563610298495554575916838775044753513543461280608194534364542137060314329699738050850019099376850277014913100352778601100722566443718676709488749844300428919764893944283525247950683414430297582490239528741301798532072401691501115013343653686310495372895702296937090027839200309558536821368080454824152823321659924971024659883792877773072470778894691804305901623625685829718054490316521752703025847108570055300458305449616708873685450900065245985755433011497212597989229902065574819703789226693746071969001392567096313951628770902293326464163610693189437482802788022198463694743337683140742995467044374760460470656510297819475694590279436738976918202286079978729331893851185503164815604007903101515373590782032405716961476335053539159002994168505576047304057045160083730737224281993657587991678974053484825479376496559780207462608814239501953125000 [48,8] -8533372683901087772488855487148543585179687203084676534695237709655623164135601359364115988542337558857980937690139836157012558317078919454305839738442477468014493708123088055162994855625123395182585609674107227182680155071970984449989487444254145449641284197859556465597461706928579400227794492484933836840559117509815147204903087368460122782493465373659012717886814678794357965263151794155377174072590048180926097956952365200607301795780870612876198054298017338716213852353012601148508525120341439333091583208715742779185275578529476746615974458770553566283546469697128284798422295508345895629721072582023011422844471733352666533757727959826897471921434141623831145715188041009550213176667502014801392552381210370226755406383517214237814210581436981466666840334887388526697124818023784906517657852985401074826056208825152221819503614250583311341032566523612665378738797836423412266152553560694613519379486967629458601020092823728301457794289560970732451888901616378202157784526180300988093975891631103425928154784535439578955609383895895736528283824740522218807752347264097773347872426177149670386857693478621810107499182140522409746808870435718367235643916193955773634275398613435821623195977481795995051596638307798648770391229802313980207271370623126296284815620259246739348156334332616116992075476558336534652314485048688509225887771526812003159166847899273767432259614102071668362821057812666186187859389004584416788038854411200416434924372394247403846492552708618168651375226137745331131342180316716743636515445223595082501235888963716687297742137793248966722318063287009223013746329154483296283051923626681111132323909364494527007750098399917663970505130788187131812058069986637644531176976286762236312239467992315905669232796535414846080972713933700571057336905726809941470622290975748194841799840598971051583964618975307509597953535833823557866185275951000744799852522567560006519648630931183764822145347687321040824688891086615026705608288552437226896624004244789831270765971177662388844386498608227077819088038231479993286154008282836435089558720778575374868887669545565004979808592813223120965057231490879524336368962248189618730463741161751031773485933888041557375662654440488175475022111841789485147728782892864225207543509442033319910201770632318884363324641223084981563740523741205259083200971705286577696496206540331371306895569261996570276096463203430175781250000000 [48,9] 111232281366199347426310138176635834292229082153027241916446601397802381336491750620919377498449166656388066288320327551311814825101101690890331868027247621753840752726601052421259837472920570526568383678666257069749399716994063005962884899963537261426566891758039988672527751236132526294640104914366041757801716875217532793548689566672681400226588270381245297587798630202701541804684590461351343350251553460894365320087760001223223780870831040894576982167275686094610932582007518318077352651661278643368969797925757714737204000252410293729397214918124071559491601587644102701700024651431730729471937923708386636603579292954547454541386235079670556606216548638406925331035405727610114475284075083912011644362067119848877289381815634135532805029659296258731053364166205204081494992616902052832504380221964297269445617509419549610011279081729400702941476491440559062627701159303232774025270160993304106874001508193735564173442481854152222903974720746385844241509796007080170175422532763869348853178621434790103586253003770572230162474359782142440074295620807562164737058592235534734450155586374181058927211887843303777355025475672451326060802229929761776916728892854547598816607198868388612790868827235518848259129271452171033898644046592074119652838315287455894559007111856099099445681781794496891097254703484889582876375528063319119558980914788496897846925588904535650001275002246426319226476873668740527804619262671520769690890029467895921049830572412997957734623237384997412611485664074906230288577503962636842620537258226574801191513765754008471376796878756404583002651324902607343519303408051316663213599477477985011246485532030211210845156603330220390353217011790222368901341679527915241052898125618107749263218449340945499870209574947590768059868440734117265429201151954317300160780876162769177540964094356901286615400361175659405836559128022385703600371698989497721333316751158737852811739719170952087704490324624572347684742257536933239268003624788861049277543297727992626280444651539145077201243450715809098505169576585398602700813476931071296854858322577335910716908749160877495086294825711856753889995585389353329234526542119460764775237471277725002201869178834287475393703830829887243001343877233054033797575208416860383397855701023156684647848358873092307007709982662198892079804546383508183093538664131659907381737939534573577325671234206083681783638894557952880859375000 [48,10] -926408075852778901605476890930084969918705170914189103315470465921014821083099561880023475116242322993256514467351832835723967086152199625996356900157309493842798213832165629475478939131565430156018957330732375216557608159009257366144087415348119171070531655399071487667523819505650625371144792295895269328394361316180900385645964198316687311591884082133400912268042138390334157674611109103162021581995088406499138006789772816996001526431110562880019835595377450007976950835985708866069227326343332348752971717936762703651022109061547640050538498597819824149289898825810905005553971821696540003869361057701783023253777833310926977079436876622952149410545882368144424050830343830643296186465169456459207301096112269235766228505458701349802355605329209319175827034234069397402431180596811629397155349954199227213455948758233503055027770976158254654101041460417866174743207701154003389185204960864203093952343090391664366202570827815475542027375533164655513382981855481058122853702796367812527394256645738123701658268714686726194837672145236781663068802537532022703295532029623862720139340596888160104635289626924102620254954781356727232498472146485803703097333380366935210188776664412130235848519679807123557981240403180288511463321659951928032888108748911556034206582276141086485867827219513709592435555459043689614198515340262437360777365730571849434551069617310301121333769239741718461771899064669678522872081112795452988861505358168516557249483803575265962034204144055981404192867134448328102357007177837396438314491049171669673133002114485785598887875405028087236086627679909442559332328754320470408593616338015746606319160505956790213187284161207818207939381350736264808604845604487417813355140230627666065404890164825524780071795956061129493029275071024856825448165846413079739821769917472124194171755226550712474813326171412972686997942663805199761553303739987455327931273624551096467490251575317761070416800466038210406015817443202797956884983901557180761711048173891695221734958567695245219656158522223639326142690652367429531974809411107214624048038709583440563037462291240688571635661420607227146971853950359501883332507747261264175740002443787432202801341680967929991739453083624827132312230417903365220906916817091884105403920191174711747346923586301733379984301131666461130779021242279504939017359618032999700117992884020089519592211502185818972066044807434082031250000 [48,11] 5819097481468547153578104804255296495925946225142466466788488775568731884202697468821144937498170922438227009809381479848749330206176825390741637019954819427225705140629877852926375754758721881870860745538457482696096507912129544474450807677944154553221658440082845557491239362844726507371065147353243387310389602553238049139848694446048684172867200886732461631186756726438178823895577209223101344988181313843395241546349574043350695363138739086483324561961873656596837324444135067795030763813512403845968587235242261453835086194147272258900334506760069683826490373488888588877897236294265858123415998241808939962422162871299470075619866275223449826403748467959221779095752990391826699880545937425198977569414753017804013984683265936114663755796224242563162587645941834543872945591692857922847313290228571385676560961335113855105647172036857328718357162356578671668596663723447781466350022196538753669006272160904123020797463026510637049029233838619617350263761638654012280774174915409838837077698884013108505060676694463120290151571281038332830269371869192245332587992943155605823248792195917946540042025256528729817196409607937759853141286607549965252898342293597227843234602021362398303800774249974857542764667166949176685930298703322161303606685128035095274617994400200377375490029848070987306345138595230134626949578034513653995939758345530536972098971748239512420727217154502585227300967730798864273015500499186610609212514127374284914136855368104402582907257406840255881646087807844065678705957392259430791053251177732965278950660282284162954493009687160213811037048019604248271576351825463872787116085300460485073655497452546082797322609630128673384697239815990991560329654129086051738510842843360172735101303633028752142787379561899008160394632325318492050325279640174864483102302051598562428347841726623905845432207011883245003508098617443594138518039267049951786957910407964093929393928264227532862188115732041105229481339741988247522452612554032092408171448819337057386876977390286457510362499561956263995885428928897630825315148390022738785163587792237837377750716250832580904740337588952085001156666564092976922396619058602659403478304185640152319779924177634641803497685251386312510072081263557599798913503598137493590515973037705557895216229876827623070364844677928413129037136021786233408300203255232412685252267475370440905080293703122151782736182212829589843750 [48,12] -29277144687773094319041446932864993323925327619773022521492855243712075802248986369585750538862954564906932461314275982832032681656541640225374646212307354380843435521379057624344947051711594071221846403999735596673227825779738691786576574409504866098085245879501549112253872290631066367860768855184990320633928971845697081771163587147532308241846474870280761304606071867440392589531043794173574708456049357956777471589836232680512322995009478263545587489712845999748618883693199649298873650450967200350087666714925012025616919347373935322471991667798734479516501439936566166115839573176585802664626147266133233826537611876077172219665021451219931551659914355424014611327709056621170448147845511627994677058420516596067512694181605782547188569973927169210973748292227932992864208712105854359003973196833945152683949091277434940452508376544394286762503903692715642980548577400880825913308378433700195324121048667843062305153376255081734079109758647430491185442236267126040720225620338122490592128856451328295987016300447634069765731609004053782294434141553848449469458716720173252395633431065700915947895253133954780180499804117554917626393074236404439658470961262921100092488448299861405060021714576592243264418639860002403734700592973715869133557503760203458820696076138654931000175924473946545108276538122420479680583100243117384781081294278832259161383220185225798275676682579278755807026470579815605585186563647536023521024733449795724992337642657555465292754279850675232251062608447982476000735812446031386048574363528415015939870446154567026568481864852907856702950056944257849185732831622210822083366702521219922378997929584967788643624130462074494660987967691652846208074253683739984207856417300981356644786456156696182657860812054655277847724767746268677854053274355226223274575662662714434901554183828360055849711981446427673765540849524058854692645074157228663898814509170177250590392004482151805652503585376760832530328855057697502204071760962247233606028288291855901337432136330883037475839559983789884104042856681232294588310220767112516358244969226643955697600692714077000500237940517981190015662413116458510929167321044815644893785312218425335704865375809064019662520958558144183001584537487152868511028570710794655223275042676576820914623753275889217752359402657122664864184784149477340079940717278301895843600608607972500541105631555183208547532558441162109375 [48,13] 120392418094649397998047812559691556328718188264399255495009037350811697440371407090574481203378175080767784017018170725933740553575295168757783360772719958017168640343907880430377212488515830752363197993138102595481633905265572373142755346311990417109727798707170678658945897206654854947010720758310819564064457986910475490724205185245536914742566232318598141998346682479612579178383675811983865508076999776472559575785022160193523954878566085649222039744951346547692981552241076955127008747888937688234607661622049222147085720734312504672374605454995121947695679421901828574594047908801917262439728475177244662827360672844901653123110598452546123983185950312703442640214010304219317821187731161667646024813199215672675850476704068184171887707541386026408203281711778765051661730654203331819074230074485213499181461526402652082378541974207826578042036386797109351187368528783599460899217576517767284299344179567898714966054992878167953195321577942236939437821665934907380474123202208924581369277764954203853604231729314294753023088152171913225591798772583034790689342820667720461990134082435063603643987843986743029059351812314528965712845067323954582707199969783172290270594235855242062693601686704309666170979025721628667922267919399603383306557011855203661767789791954535093860234985942413327625150393070022894961839127205442851597836826065147695701732103460451690492816101744774267548178691305400132918944092912188230092753696289201622952245553279221523880010501377116347295914965729406483209076016334140423631752156930353931469116747369145972657729179856651999578322959740635572789560355802634578200660944615044093014363617147843418634266617038673865341620415488441664199721798221843049140907480946706541137471245538585545904446757147503962108716018019383742686110951559078145220348489938913886051836618449240360115638589267785195440549999880190737020308591344178503727054633543777196636939752542818203011458250102738424334326972286028474936626454677559666482218226281728212868471094569044611440201957538928166158133328133283362347873187925950612225323461715841476733570231286769547033180730845171845753405881779445273578440329348561143472684907310506123523997451735711002720999109349460679140115019823150850184332203118362089387703031173730833536074266573169119363506753300168733287040799370344629026182983248576180740729130690114256907463641255162656307220458984375000 [48,14] -402492003953273437322805308042548241651179993440817772307727026667370059380829642254414049128806762423762263163671689351653425345188155716418438440387000731675296517252833490311891523464314677760600893995464098959166055456664659804499320297043902893595315607867144257761307510379218294164850628343479541964957470557130747661966539784627125579748296698942279465959009888805740689852672827684845764767400887176340776676598552880677632559949233050702157052460834850782531405400724299271099964782293071285814628982865814234491411653513054252387192886715854208631237846283696449764862921639507680339468152969628958578795535603536222659910862285576772670171188387169654539544448531696630358771286415654701015818525812839219343246869510138115633971431790953363961333629977951313860072456560184028401846544862678969615033232520896303101842181814273495421619987017432934673166361373902481112491795166118739519469048635386138847758943697072441750520141985554574315796070985220845396610089183590649561521497275369150668533884804845870429284487211199524924060603685764814865658375144066173666703270842111748021016837669161991097372371852846541227219607077969684420335336182426162234295007730401661675451445586886397902504172909513717006406350853119671299296956327265689191735094203307533842587780479738011782811168573015711104785600749897367423210737545145299245780482500639156001696151060363404993389259639528049516792438281745570836900896818922789113250258076337852546452112050393225067692155719073666468749829054213740255213237801310622804877190055160594068480418177045009542754078229102002363888026807131850317559881790428581345595393096020313541544486146390299457469867326230738624716477465132850266905311174145123440464785025639634064698624531787048643584411223334048177764926257014614153605983128796143300446195068273613308250874221893058827704064122382087080208812081409535116522412223345907371983704138068492120644587049155516918092453924109566048398248017735343239247452089121436626046251149803938078157209133339556079328287002918625717733631777447679063453888444762581241328993330273762478588574808433842258813933141221552734250816790987448028372191474328874690379695404371944713819654226234865641598069360326839079122249028555859925686217869240165051087354845972959795248045854820987400487322910010389928940505127269418935310324458853870055463630706071853637695312500000000 [48,15] 1059170037403263352884796324917428229016092319196197552072285564043315325948740250284919537078891260740460505666439481079922540548033776937785331268778920289921843760909598526715845980574650169910614316603005202464616686491337091589778959315516335333226897379541535265489315250636977660185039586099729954467483788916095445550660005752308387720379528494956416716214856903368128329914871155900508362709961297624368032643351997965966448578940667486976684746512061038975291508670199069762063106148961042555065550515184604358717423114646053280590996157175549470946675622063977765660467394420719229110502136996965852057544734801183852620629925299194598697749079204996528081665697173311171058336843581155440612506634361521297461047423496442542067852062278377567071507999246862984934434011400407860851932102519506003586994420940964276697164225528724811044475013634876551593967589157450523650010742606097528519603958053910364740820675781979420025754420844654973366391546730885153401377883788245892569425734516499084289163990943459359050350501876475121225484724263874912055379228460310598556671210195580563958425082255056023868911373684716451951150376936775571512383312959646943989906674416746072589068710646373697738124596943350093167725613764418368328695694164944940521201313899819175527402416272210823314380743091744668905043090879856885160132621526704007513135899202203956327076949572209389489376511977731032818569859092311734682705536338043367847754674737638762185832581976516022974269477613305625736211474346070104182878967807390393794846733135742499420276713558618427435823771236728396256173706576600168715131016994691406902133979726123312653816497830536123387605903312326779499067944383109921532710128382729600102672082303811398653833994294852467076108734393154926801519179427759612226110564616751894701504659405953357729941768128383397527163827355722411201747254628645640926747509393456282299867080374296767029494819332141971401353674456721679207741079729328770748120302983710318023837763729867048061634045994636023940913593717103605827022710464593644036831241334462399486459964075879020903740015030691338311348026908196598242530529073773437389961910918771739031235566430888085770205887834415476154053450998752215377273491748399596751792211747438949048219575223565946727639218446098295163432326255073088740952989343026737583915771606646316627120540942996740341186523437500 [48,16] -1992837152731181773505025101296370016862638860700527024104711119749075201327238010963204097430474181111030217395103654109693831986366988936753982463465375134393868890935327868322213304944575531152828779633436080435977457422357483504448925539056466390061059329405280016916709650915835794594000324838506222507066283513631216634839560080918581242139457252206824773548518071162071688761937712663199908121535980748027260849192842627510332622771720005261684880212126415564441361441280211854003875997339599648306351546241027390287848623868768845752741695952207144505198999733880952334229632374294554998363200377503923638453869463457811263319952278844807154353837718689484431089325475982821310357870219215896091642127733242603644132544957568694277079112970166703338810207138584353740344411030776426235357690576931840715906377694009127247561241362829961091729509659754542573747680754424101590896638730658980175858515771947554128615662097376384692508781574082424316757301053660545001634610911606223220729260644802698962972534270530207276039550553412045767661383033055680891866576449873150916061679012182620139968368113660930725502086459161827174499107086829593281111163163871647958905381724670375730942468154497780322867711621024458643287614680841081002553316362173376966775776579232011841645598741066544202937095395639379529176497797567603995371139080837139758466910142277156800426421454631309782030028640703791864091695856404340776439044317226268002388637028490328015639382165731132704253994771015940398727813286920795493127436122291449275355329573804178499737006330456811813569603968519675127184179914694520243382653945491253121884602273097447061504549459974361003331217789573023208738373895283150823785374871670622513369943774605929368977887178320160089060920673384387835230027272879123377915158530265781658280185360993519042943851274786899916604343281778200071802570366545836667757472022625912155305154372288756197800066747885842363966643956893395826985708163751013628862297982628128409900304485463342934328614938634156968289683100450533208435593880640587945121202163327027523087722906169036925468838005765074048843223515833253328199681912300638444829186985297928046299839476114257156664090208651345236204618086185647903458934270323775690939755116014412603542363692063295742648811908871440451734519981987856441206697840167719366910592526664913748390972614288330078125000000 [48,17] 1631537240698390799479561655599518308041569331435177756756981040631062376483438289570950241727795262060966443905426291844024221578988907086351793279874016749259295539931542569065179248319551271806616039418771762498236422425083775470152227304876721119297167440003856727593176437927893477200310573979796907315412750833375818534165516882923535894008880311062374399468493638529146534764835174590845149199716152028977167394211188522291814926107678302667836610820777115815747320509531623563600789177089021921770474928862860947176959369664771883882059821677398974865978884685888177436561794813806201610773067881336107189845348321324204978168709040893838710287644970963996176382576714355359412874687820122054888701436012937546439955601386671578558788196861121886122143196981698325159512435708734567716589990767349084661372419113071321618337468233592933280779736002482243381499252449037775060590747724593921290730196436764152322839906959345074495539579036678410051993191531280190775810160922704337663252021149663761185882175407892506217162555079532359389668754182900206881587920326511807934201830021884718934783824642250004670116218974701639971147751194766462307076893177911601617541100909883469426048450417749435432101511963585773511915384941901685947135204815740901061961231226577088724061296564580876865798188097782034774261585692860563893079142063792357945859074354153153461250340483361558257448203779387171334696296526330167962394930502998420837774532475268318721050343639019355317591991634456862968013104532580054533341443884099527302101538633813022389650670729255842895260150077914045833240620760481400421783639120345607312277811327343791824228416446003404976284440836108475206800982273206156938242282668015791929929383288634026133033410566176896254613244119135741513555926154938252450194110245676304945900452633924782045748042006581959652322862095027417119863070248924507831651853967372780725673671674012695489370643416453090986173440227018490433889248892883043713722270732654448617041020907599138116560194340013216084695097012114549895753699104580269963076386953530541102625456671197824865609416462822094201085637603156642160022745304679254871279362924590718543337756003023144497055720680098313507092965889581394571822041677616297745640103333531800555288475415050702217675867482502462296848642666524016538862422277277367498038440629670731141231954097747802734375000 [48,18] 5367097419592534809694442678259333056833821481088413883398793362503774374454932924681211590292867877459163017506771455446522521987993562920536840129225349288172769221784125448526080962248868953246497321007706419261124702330387914397554738614900028443669363357000226226997094696784676358435775248215510765850873690070911667511707478755720590705476528723689072646085513731539744005684524862586643936917695703616764430992473130273333382775133275499748231097754652123913870620135050547729432600361252881824600942090682397471666602367331613040969257053215557029142243565776882922237861031848694581338151693417805857665086885713147805989049448403989035297201458011939631420183947611369828773197745264106884079917446669447721211796308978213606769348361573336555149068004088601804475288823356660007971664986524758823625929783011259209398728825250498396981432088212106085917935255313039439233949648833419134696474613513088110433586708786151238714918080029750810520188191923402455218100622169894436848327656949349939566657593061304046196584221169402756900832717923833543177784392438501266461754355883138061455918305341009943326642223115344131524071623977806699371925871454501050525830274048467658282749260998639371945192678489841294139674696086333534657852823913756223007441766832327270568916824466390505965360196607972473918205096982656394985818243492667317263405404367251370490211437502824380421965156113475265035575277677843051657482019271416647585239237543709600311780176221636504892532264364668771772565110246476165454204486613409674689289153644796435254952851337988559392987890109474810976615391507728448265237073645016467682427540167302900606121220429894009719032849889247787081034526130326777525986167543097328839319005214794735999320514696327909828480638255311347567658923378651912630279862216083716785735308096577279709033701439317164558419396082819301367465181108376017345698083717261866742380581560203072565637373017253029403137748100768451151197719485184878056373064279122907439550544431200016960616297329564217900110436123442369142922842286437000140419100514136245640187971629027288655643920850854741260162882152471857211898348822088843474127604710113715219349602857924785457051616199768686524689694321052010775749516259080918962817344533416793597470577412850471278168489440152237528930067200251351984496990714184304349654297539018443785607814788818359375000 [48,19] -30044966226641352105506360868378012278865932686057535707560312877775828136392337490202967378423771992352796872044110564614253449659133719717438569469866415769099132715766485529996404698816563935994365474826096510133182740901194458063807964776786085137345450506617428162904527549879798909144183768504692488194105438230039813761078504918984232143685264618660668796882911144138234791992087910153468543578946009085246765999791090322044950036866140758799281774561472123662259519808734974858458660777998473976513712368196519460363689856285950396850504971361107507860444250991018680303267358274200473482484646629297213746531533396839608494304731688138550013171255907348917333138293965174264994480952669400407664149524160324266853864178187776661371437316600007218627876881260327426846733186391644909384555628454181575383652286321126410639331037616593597929558246627917997715095875711636164249534419068244663892733832712631525543659690942306320405126258407353658675268600986340109771641675138528161097835222937946327554538312767082151866378594448541728266897551381777083364840838152776645298459957443708995586075118148436278331319228753819922860620626890602409014504232891501268233167942635920650204003575009043130036229780592210131702934399006222333588680381738463569406634425730009464399942108258341734293069563301151965920911428423970737481067760623124585215871023445837987941839864293368780706916702860842795278403293129552563427531507363130140735532920180157354330987649471775996972767577037209184210890416166999728544397255144648546901389004451211385539931572001550439085802827812891272485709186135880521139746699142458621388422186805359550243507159150271273251803125545672611325392951777470221670071656797517988435954101583964065453382809489985523998295439595010788088257928096606142827568493003091835553905230811093584698439514561858390232245942517853978939137792873499029634404620397740958093789695490272117299201053082276857837699459949107338118954516615719343412768596532553144079992076232415538758563033731184140721020733840473844432299563100551332303639809446262558689228381212482913041815257635710819605295791507012476890299800109639686831424324131274250481380297317550782081397692540675824053790613811157674008195087739262788705165495989790592647318536946910486746939459248367542187987738302741341495588902016193599830984339860151521861553192138671875000 [48,20] 86394664686694074192977244995414260001642613089373028465665104748446109700817070086721173925464409433823461935464521341166757287739245884101341275517939344583348968952549529299097903233492387216622507124238602531938450569219961552679617566773376166801270533838611021802424656887381814163869014491955639267814744984910276395008821603808112413526976346765178673910026182332595738473297436170572661563855712889283741657263588723486539722880659426506611023187665600398266703862071285417860216975731582996343130956774048337355802174746882056276527989565728829991813888892460464124227273171288577490572120898132703473824757258267583645781995706918194055263397201275140372538171100674283209377535253496817162057745099249539674828622486054937636366332068943074850184373805670082311948728863678046182262308734257212040039417059866359012305801979705613647742312456658060357666841477574097537006790987967002444556507322344719188078944776897654548869944694575790942593279292239890832736260685109261266979045622246380532587899536231792331997343944008646645927582714630166700181992787507539800182616209785489962740656566452374866459721620824280317321004291610492205895139385175003732913400884498852480114865284915042963682042030780218784404764611684908890309013339022968303758186678208021303008083173010033418193321279619004743414804512910884349783059252065960638046345245390597809277250509619278924647774906005501577993506640453640911399337302592886113765841752650892466132104175529596661413529282602948935498548096021830910208609425031486024557073635092452613622310966177188091470861251415085000519554942571811339001792667347551598264952717447460974156118679856398343367671054083774989990784492970723666847358136982885675929497581934865611072596765992856141649770940724671714561099712971118287204427864125902371573002681905123464943051018657637959191480639969022114378327437911958353592163779192446101286788432928052106437961441353940643571801113157501769122328692632170096612675788041289694827233017314850997988207696113381997802655281538553827826695109655245572464569215483646719900095877792681195049642473804054198571619087961220621849454668897306617551330549716563682091924170129924660125921705914972402702609513622924235865905774072647017888928020106366927591501892943769508978362580176647078246784294143561238645668111726938498406980215804651379585266113281250000 [48,21] -179526715158328185243503842206233661122365199159265417679959998812295795494507655830769971997581620119452894618350813740801975766629840866689861466553092170024875492198788032657985571800165227529091154030365383951678654242682973110856210690818515203293915802208925736119999920622209820563385026365530820690182866915238373229065555739285548685238536163357466611744424427600343666544068952127275809775702625558733086444434884271291538637088993809673094560958831488352280634237070456231405703347735539177418596728848533364081764902095699108672923326733705448548232640291918229641802617254831742590831998196645460370892387798625503577412112938761743731410242348546160758909940535036458217245103977335805896376586856902985229187897533859783197769954152601599184870980589631829969599280905367840102486155425106489112010151336277378287599370323682635060928366339503941235780183081825484845216745501416709659295657946757312639435602254629025443229077033990282048297643116919051332787406462429039427960988437991606229038334494266187951920800407711236849339895953941331327285302808093463603478444681275018272359742903118162473286142412643283892307840970418743756949432951511419126930856953222559801492563231169133098519928686343998254095125183021423833350556061728690081516841839091810127499223966469618082334057287447643625981038071417074750603071026024096192841991179533714775266336922559020646156941572912320525957626148496103115665166135882199964073579175743492970531848405301892285697831261112365511760872871218676928345184216358303886132035423266424584673809761433777798741339366045447409746747020115385451097039904732644398631249870720188439496666781359157233034338826071989325932460522950037337550907280601211777705408998720572202796900233217818239690196085392245844616929188791323831098747141788986077745553641167489597597209271799575442143940579117384269239081322611262358524910581059058212773663230716162003710899221275448982447516393574045182835858727745142686860229667694306244358382377312127571363930938864582686886300623846176217591957069848529877418495785181138314420944920882715071385369849733402337749441808370413832584351149903414860532868554198588874917078141594141396817031445653473836317140955785711524612804872565938150669708222201178248341038265217161170048888337084356061697810016350473664435873208042315773980135418241843581199645996093750 [48,22] 288404499555794776470627319589242918415476135622691862858716221540883170700182306575122036881825800564625600491347080046542004126823213308440168564637129353582725583585419109214095506647433088602552513951865917194170881410162009666194221847518630320565382258223063194428584253626182643382594957606395476615621128067246669100285766939969432387841225334831213114698485612675006235979844523823505665158389116390591692651158098970815374280156815851247115671340908666087786771150553758759930194337154115351907090373948338707490298482860336161751910012219229904330586261650042066250288320888003027268495614861516848187706308677823326488022693391377276123737104185684427642000969624592417093650656243919480840521130089745762193439274744693258452125279117972740573699772905342469129230315625925190343651062748648819530374238536364867216934486312845165842596025643607796406546029645139209427404529842552507701979853987264180078666783350694947629637440111179982919734354966406829919181738379960452491340508551554670759426094534969841449498166165686314670907966738614082234753762157281491940590501934899892822186859987042049145201309216030844112456823187033343261323512187537830268200587608899491816681913295503112701885579557611151581786416076620924856205070430908576194497642912461795741456333058668110739146967246100416209427513106283829351535065980565836177303461321799755126143045364893993620868982648228139498513978546354104834271970143891582820573379806775699805104759531367328747346982156950441696990444562131814795175720935501069487158319475702884620862932503461261915340161983536338694021499246915146978525076547134789259777858725252383245619317823760414471983818321197545971627066383344799000780535639865027176708032496042032625010117775691964860317047819930272669991545259448599590782976144368452239372201594349732956106020951869773561358510989029335539442212014542536744635578051619241504521434536177743097881731504715718971188922823657333993977540708693112569753490327365756913817102055928218614460355907686915415700911491135788056021442291791567933810664277814377237411397567047416034189916996727433412035528026647548067951398747030012053159409759950176624840100160309356502506789599650357050449153139777127268353476409412720592436700692996689875873776822745259118755777597822107941546474735377311891999264903407862448148080147802829742431640625000 [48,23] -360244989059603353857923057980321380753324281533943897573857352453979171764218944058622107334173715053762656857299450989816025913710727246410873095967108615366812191237147903787713670959708724659657634421606223041610724219999382460831650460543811872838905981436893566490262326027120025948007505272400507287713599270354328130742678795077146887440968694546441425175165747824457010999511143143690347711778964566035580924359634374647311746585178069042916599519380014158842219878789463254277601604774865918066888395088223005883934551773107891272578801018605812732311672284777856061086701186542116303993101085743369405499548112794543063433121654254702073994470407397717563903703429553109101767717211264761934758603958155366845604569318700119976674125348931817161936284748062051759005402890028514809884283571009863481002208995552295709238639604067032054404928246573865915834120674573169606922749597398737618009968644447447120340926003142000489965151083566307535775250309091972203566061898208556398969548256896019063116123723703275380926299822490475615956040699532654293458912688664043551867375309594806141633800995695932458135802465378861914702989140511841657391347144042055470949105841612444195784365724366581633943376264830155872678595833554648210658160103842520926158134879231627591995898517695235077978703207785379616527159397755949995993998987505798025194597837139860162383191833211151652900808143470757993695713433384597647554814236905125164919322205593644961431998876206114295847688222383618841943294322370040629135725842095751845364661698828529006050392126635516048993206241351836740599271662589778557073717298952324351268912566155684061539217832366743727747593211431723701553760133958722620175116857844061082101195269925898052135172673501551566605597994669772990491955157816355247009385280693025726881609304010041253343875076549924462571285641905457915847347720748739616478453792396854477993432282221332881652300904813589031524027083888600541802157078921316869331580158217136667029166186163017376124845068220014592650391293537150267471510907858137758046277915724197501491017257082173347887855193266365895075217308589342341508533202078905543055660831406316973072722125436467440525620229457287323517819327866410243895718517120025938876650610924670425993440496359479244577593921697386836472077188296133393326757532459936328450567089021205902099609375 [48,24] 335312536259019376149979484166173152717004279183731763572062504208283684945499371160458071306860138194631134021939172183247551731274421438425911332155605262181873600216064280328536401357359540991485736694443736262635238814512550566317941617456794523560657007478990745782957410408116984840889751535245905255429512748696937337352777633988354135939360117267067315146858930847678242599736486132980935356121804600868910222482835605971696671421536819054673697435881989836007389042262496348930953410833692211629665953522645154256581326789818029121116599413641528052850524024092438495694506846455551617641439909443288498066333549207629123345518751480548560063319298429740085494694497306892450255765869276070884863130331071090808649556575501375430282508934779826692971099329221271007752356000095284676228790160154447150559914050188592439001230763352134861136222667186884265489323190682728029290068674359146399313679823280399935405066721193389428899455375814417745095883556164672901926956460656340076676450922647392941475310107122989272220605725526491995836112879714322925537317935041614920069903268871206802504842566949486647055593461228111037665092957833430923556659781690694089018826066980338954800739686543031649150135895070766019304657626968601489586780012356667521007038352678198739819531142675121237618148856855936836818908611388281707908854736381813745019191881490963561085917760093422933254579462685309014390619393964899099528219734174699697533633498089021868830700920805082242344052306360438799919820792022175994126921506449032435826343446404470668599591290140792834991283692499031843936168020052524581360195645277168000947382427582746453013651337861220409438570814206247928185743816466843658898758826539009544017186745413487513872794296918616871857878803420887625959791003935827497926257239044723798392576329523916832123281686943470648361397483101550714303204795195577466734700820783628245518966454835837410902877027064438664089948644951420376761962985106035716937778156946788285743382645341250680086197566586702986772155079271098732537413418824747265266606689029405903766270880264551433578629046927323206045469586932716846325022971057906958981956667218606512796494881587000190266958649771676017840538684028960349542631894973876779023911486733724814089519813547220454687395337496138014129857354244903166681779360658310906728729605674743652343750 [48,25] -195699510563397226155389675650300821675088860290330786764647069986071263260505404542574727722522359557060458820552469715628251938272524687050732979962930109197754358589752794466687900238084407537181388266220738797930693579806226480571709473302115882007507447414633364320939097999342172477811508976430168677529107345488365739325852038676217660693212346428818655109600397811127763606313165561942229904072795262276713634773364716173189470671772479408469408446878918942917300135821635842158592081513371658617564761664210495140044682916630778062206235999098239712773120228953837106827487447132871971795847072445855589149102284659997046180632332311908861983502320511094471335262739809319677922816257261376457566545403147397940715123512094928785074166718771200606173159354660286805237510517685796824315885365870820799511425626622944611258847749050865137285442506848113490628745563736321771623211998776890123632003764492980532778978390404013763104306243103170682171699549123827311153085579374197034055787611318327664109042746383050295292994090120321562609478961538603608556475535919524383321001862995754367386280993358162143997829491325070659944220091305248799013763202445459814792364646735876659137094723174811886038298586967937475693717548755396587711696649303231282368604989583116806074333579895862283221413486348217716380711749845780126726832777961124392763425597435799399306342140558513066641525767667659848798196534159238673201703133235397794351295504914459772275543139893345582395435141095543772405298806616727176936478404222693396458894970060606860726906950718619595376699498586915043706097495498492437528037857903579051873300776201374614018436142019796609959445640893770538526274610701939094495465206795802787498811805216413426174545010589407484916471681969602818653806405976592058934594164542703894513543391205132821034360550686868501123566465790559678491433978497736581317941802726095169449345868283330431243535553602732362804202131206315196033769945434902058179697045950420153256322900413624138871083597415613124599953160569635247044978925767684540692779499619735104175828501079213899486858244939551802037526834724411692499215566802908178640318096001633036253245581286681228622802343827231701174275298985130593383960461180287375308319949316774098078841684235762746582685053313723188543188979200866672858438732873764820396900177001953125000 [48,26] -2886660757270420951931334166141554870842543902828973680968849962244465734060085987162422961102375946175491648484287565218783423676545168436733173846267685182063771720434985001926360158857914178720238280224519815979240172347561296495227803472387697373955323210462316760397093528059768396185464751660002306235006170177831400115523461560037773621519663743121623083228025759209098488401642211210974236807191592318912291693033484073481058067731653637325784242050303815625494746809008376956356777935730464191178029911686555117475570829689591080605388781682368854687395593125947896205327319110183195166020186298160469808721155090346548869316604331497715570901551983686564930570178171990116311724339492567020258827437783969485305833661496213843165659346786673301724711144241807119257105353949673592096662400785486759425161658909927851914008852787760076474012976215102478924912589141353913187924060677991097810733301082445660280984469512340050093106777063919531700136827314988251463892547253511733622703867009382220995730073514825535316369120968965096921838961464853520820699141560542131180774902008012519535103587767541249491695754211710694834825530848264722302311334669087198631963693444432187988290155796094028859074569754395497828987163829088471754437077946416034119775447913211800633263103724282962072142521346647566810738377499403122538936123403816369879709616628350634670657280872853285052318252014164919619332067372962599327134456816421809587622203737761763350962717045473225345470120682780637658064792696770550094862715548113382416930562637644904704636447443780628829220396761247609922189573381207237917783624249013703526401337161088245544581726953603921928506025931942584484397236691645030719482820180475895432425515805786357270018246050215981724198324711408675578158659250607461401581705947101312749806658312437188823406824364633368871920421179319819128751210744771624790779089150599502939468337286485299936848686561847353044176283875585958470368655245249061501421241396744840794455689205880960990611021178498682626127688456059676446261106210448449918230400309311163305498325215719164904933141188317730274636970613309275719656873506949765286871984047432421103344999924046719932966182553533243994384103205529280314661353781595891871869141550399875842817324250375535142123723278223185546156946516827002113814160111360251903533935546875000 [48,27] 156796443430973317953875863789136869130002252166877970775956330872664707366153292307316189610696893668932548398622795863301899220190555825457967114709423482429815095661520890521615662763595783274822408286565306902265326314861176302316310016325626629658357350032522565305264038403524484216886691740769150694495556654505808462637596598333167186856688906839998449689978624323823885121315100889821563532431428800515826969352686485906269063117826926466837588061062772044698884530552719193518957793815465056202319433644757232269521328192018586503498731370740815293422977172975377536140610990855646048765996664567307683049716999829163294091326014244481785298195725877126204501163814838224582075133218504754450649749680972124336931965324159042604838668753235717804825055213042736930098195155867958490749906983787516255521391723012909570852290920820267489116057940173071361288671694901571608987259828225853590668724091272855775432246790958260257100237784205591827626344270959277540466146935967541028039271924057313239349364202128451948321832245940449025158210619176255058251568934859433642261897131111532387383416671389481668092764472214262944928558612443075851471973480075042539202174636832379029907147496238689726636029523333745944014571528688391689201692707565787712212605757964731112025245395571550693640841877581827219329263033043727237939970818056438702423827649877968906912912497660828709589455125877758971866364954377899489360812963720062571939455882093917948454051311652267369437414681033342971244027935050618312017356014169239712877214104673366778076288784772193297359078373147514720186197218962335533453283652735415852365530971338057398776705911878055113319465238086844801781381480363258756217403259729296799232203915595384731467084877105332572386022398099101691966995443151517268747505730151291016424288191158996306640973656795297435415438357007026243851271032523588063376767222306952228849027960550419914364863167662567354600802617212631952809905235289147198918895555465916489939756947203944389985114702937920506833170053130221035557630689361719587405403106511556245210423039391078133181961312084001919860099343124097973845569827442444340817239707323994349848870209451552619024497429286698696359849941169029107056240722111168827754369257728572871721282212547807665071354071294067026960867596019344460955835529603064060211181640625000 [48,28] -186977656061101842704342750265856946064314798900571479981472458732700217385474253998078394465472699117933879533068627197185294231092994838604868088123237063949011793069938887270489616752525620802265878764316215163850014596985777297825369266890263648752006291643893159605712098351726424979234133033744126170771092962570892963305797397113082941275663557930662048858077272295828463737927587727775612603987021192584927934416446820764067496690154115070706510400924178777495109812686516747751345468053849254301417638852769527942736423285822403318958062986694689857328167167236046586355890298570511275626572297654136913984566061831096732755829033249202766315697391449913498992991230460140715739599212087972394905033833316329175278784572982564525341294723382346598645105631077557833843290854514367407252666778919512573519924857514894728983901524342632534956329645722774625047693429759536166018946976448565489980130509369281009651116628209075704151240042236627808512357633434271473054269731475442380958937450090976026201768929815377055692842168627549374715431544067538305541091317745293581672433668398081805367301254639705448060644985090046559795738198892868665881522114885242614414753775233111326549198847939932359479474998337795122684629904521884185860325324881629016874867186429910258462683772062353306720309231035095354465446743983318181820948124934196549377495148858459774469895361122174245535868988939355242432901393875797564734180856617960819474280452251701656310613506447078923664227342426935361270408121913669509182096626579317389207371682358542074751200467332984160368798802900541164181112448961256908340511194655006140298729725582447354786213910877677223973968283827366399147975979304076483579116148972957798876550127179063968165636022834729249492795735297252971858973889678225873168428730276243178145394061326233291468953712362058852813308057666147113959613995123691535685882568560387497893233246598086193329835991889703206783842485612560907785884966763789469612793462358768686067395975178108011064285400112808141179773523368477921404011839591470149814082474994148717427650085053160266056384522827840537561299801960184052369761018281915483954260798237886661121645111795254245436933172898862371509123397467640330108486137160567244984463053417536504886151895990476623697914619199038788882605288677041244227439165115356445312500000000 [48,29] 96167420571324616711325468447171596308704797892173418739952025015166482402873794515712658283284616943055229920139410124917077141961302279562113957000401874778979586448011761103400705562218843864978523657636457845667250998620775745363152221973411214574667384811931280616482920107596924028721843286869333533026289222381191826894685830109444760572041243354961126614843872121067600881413603182654457434926213159613073777427117984439814753455287164715163229573516848732009214362108776842023336166115139563493710000916623961627755002417187150539531560411790194197586550255549038666460576934940705504765479437728895910105114572676412858722597081719457453369968005605926688502545851744488249076336814482348291266307638224598281531525691913525541606682185446542081343755435973368928789087484026713744056769752286752844412911950053980741558753030559967671161222851291662715740450958664108138703229855682759007205140978046588386066806604044325382391224724074486694637205730866417011696032454197893122884954282389396900555804297038102897436046617338791406872079079022042814042680102965493576164334569601269810704976042459000712844936485193964012321415343371967092532070300506328305166780016162414014384439910399053361702762922012249184083580341085566978484332249368924845836282332036813675867054187143916773277334989936128889157926415499609563699286153845154021053980318136885391245757681840487403772452739988764877549462076251461539636414030457836966692454431871566296027243604409038889627040610227941398468207887417899545708379811330081182484566697969116447615438112855194554723249394138979986701209702318069785924274402164184650241497754252028271972930987748617966264521897003639116848639353997596513206882704178003378774756915481793691283643940505475533191964152404434205363081564865332736006631131875183404318639467237162025115242532572010686818050105391141078794377345620975656824010076653764466124858333929071038809501753519107988939400439528870724324533571307828453930938642859320620908822982796349864056042346920596032347244663915877660824197677696242296066940670768211917605204958775598692592918583092824872798308211933912363755260952547595479709998057648355436034748680794295590360342090915606779732499059519287322407187555943521281555446191162285629006221072968217128846888996271640836360772297553012322168797254562377929687500000 [48,30] 40787290715148452206933564744103399176081323996298199679811372612908582673597466824914550331923034037992873330965636426599079834405417509594671357236026837058947520065143494393427919427046012049383753830257425552773061964295304719888728730235151932441879564318405499931796427142824296498773055421289308331033580099798164736044145503954821601091419552299746437043075847016319943529535028510254359523936107762899513599127073336288734080442063493553979200601826504473023081143649113011394055755850732107746828757876578372895325666116309169536328716399497735644630689823739738365835414570567942743026848626446544788778406375494665528946454420766685024048402348449500325904400239971266346566365152116735598326729167886331242758140713224933960212846118227511311552652843984846616992151744778933220602244893250456624858974187116360365982041095806493790347147250008005132592928776353952912325697144989144341775329438295071326284005136051413644071513140720621050895282228485940323841615979661781744687094521468150360028796929510229990511927538006032452098921262319771141583622774513875422072011310400652488820559699955533974463652105780292769373886516967681004926837063878843637935490936156507304709292197413230864858050620801514889726305752639833861738356277681097605121665940907586696534042397672388372072307224159185742436146228248692959864025718186707333029406558762055160607995034411329556448869510832291521158220720332983290971833401762447042618651762023020161201783027303959719710126357429679942914764074123717602401274664923656267426002249400035659750898232118970428007408717893148470568186076980486972382589527209853544807740897464534798257930368226044267652975221894595130673513269541386286569849235246783220889529460008700941027521171397804272422408805681283751509081283747487923510090637584511468830200777335429674094146280516657691371993840449167390897481537836963685611778243741885713264115027873350490038451935370659611265344039766776539277937841673495381942014170083447612206560322215385495568425900776473659362280025762635051006308957745691117901955022108603209030337853183721997605963242521066310380966283899734542117651604174288254930014269777697399300271046585045711902669968179843859431209701268363255248203089067429853683323090391150584416965989985724171126952088004208665794614319111133227124810218811035156250000 [48,31] -139801114055404734628617773249316243501193971313060221639976187194218025744124451097649770700502452391886510497285502142071451462628491457454442495999860624214564800273756858069423911944332028890257178449034317807359969279112284578286094065727370004159470858181501274943362273012600863104826339488907619194833863004997877676408463939097661728165746691207699047616455191259888550143238181040053003355658083396343102706404582919884899846522619311034103861286686455285231035920695421275880645577049120887591694388471243217612354030673276010236595302150080221632690691692829545806167999665276355818571430150970956194181157545356400813069714845617778509980207431446075556820130323535511269005328911272302385964391085572868762113695946135808777827875664703122384883061348757071841246783487413065312375569889974020788624366718809548980060833381240840954347603454595898081227384535182911230135609917725869622705511790589009839295260377831305350080756913368667322233477488327200648106785460179783096674538599529294497462032907064904100072419340237624894711596034796589692123490667514384218524334389684709297239077154658339123500587731493149700832486857829457158684211982521084286085309059859523601806501955872997413794777426115398673962004483310718106681679465762642195307294127166084215194676208182700265430085012436778283681068697916703314900809327292157304077885559047043546696689633547128975627689210796619096100960766675344479298208676476692865577904040413897847403406272901667368817526227548251071907946781439565065148353203952417797495941264494262830230269482649368567141574522953150134506434846296719533799788936048709727524415822572321505755599313596832450705589335405134666909384283101000423542635294102502885392492048593273175715911861738522662800039176638237224633682372197605702972991183305909678050954284335701858423717778452130957518747522730238726187350028134774264844927379437594644110104899528184956771190514187669431989641324128190975228031249847154901516588348617618835411966534847486763055241977689659122833861400274448821843362852963552229596671926089207302328519044567598418752127348304753733040990839115356207883245565676964827682943344027373455648981705931685142597071543832815868327771694310815243236882148254613429669391195953612343982064209145748961536495148013509171036616862693335860967636108398437500000 [48,32] 163400288420646525691947557222306737588946271149832137729549195135435149949458138744831022258909186887965766096320563528603342630557062602714124859346666678303435238371122962566849865108325702428333027863966723641809600242469564456538379868972374889180889307810658165437029834625373587938947777239835579499325112406520946116596766163164812245460956513125045848438202124680461609216166053230603461155944045141463214440528653164331020306458077763008851416071533577557592303315235379228303964194841779792377821116159755670524374581162441061891527033705073696012177725517459521249525292511816722616392207604403295457272626997497306763321855529760992425357223153867088435423123423791025333714666979189455244233065138303393810604973853290976923443493957908144488129188153458995125116558321252494786993961888016061241264373589960111989572548734474545689258569148104049957349727401537037091081711098366895806358155440384940098567094067686365819897594737615450789004621658459499896361313655980071884829100292000378742415253503263456918777698601580725772327009309250061642208071783262841005547981766738884417721861768028076796701818393569557208053248068265020973316427050918370922477030705719489446863628797469613511049319237176758736530711661588545541631125163840365829436689100231713213554882062039689906100341360270466662015380912128689736321610719455967258573676970661887818165088768053480017843151589486408606084459849068372046299686362862519979335179766981455648697496046984054881369319279507795326711074496068012445388523224291632439506162899666428268139054540324937094685612887688864373179267785998919152424448223716588880418989123414826478176056979010987212183504636617278215150303691772035097401534054015009800238572312074887761659906841405716884565423987406465355363369259012194824033210839003627762612614358192329758211512854531512299300777163420084811850154355955892409196484958744192824456447000104752937636414360899991084112445939882042227942947954443565149933608228647276844152163517960724474253439831278186546994402927353843561352460462832856003862686845452735978681365534627502956164909815773030867057075200449367358398224729358811457687316766757484771487371318539760331439450164243651388993615673214383024066335235315304275259879919886020342673404341304764735468110954663689682320182328112423419952392578125000000 [48,33] -127956170675409301877063321715240565710231419569585615241834360679698315097864387679186882512157465898656210406562754100314957911241867493261971580382877763424581143208323123169470296084768184667361166995364733507928472800104672133275013670248896835111139242819192051984969303735803813165968447464589240123620722922876335817450147321262637179953641813094103295368876971702166029382590088809086335863338290860238610578775210016898117284423165844240939973370763307943928642467717950491616509993071291328301993238036822332803671443951339991881197216567476021528552394724493117377359205368195982243162476650333405787087839516863410493927610050271572184455294052971981054777908458281066772991869815334069680941815681234235061994042774471814473984430559328845260145890041108642683220551961497678328455120241494075821186274517434628514603784164910107301419031388713077030059065647045714897063442857463371100583324577645180008227375140832137440022915634920767724868266870313279984817900682810935013629032776817602122905035138879881211016028498296152492894111700078107026310158320035336542441452530519856452778066790918203644773269042394674494450195546401012621897004850404332693623962860045074035529943546429765119491516732903525601198466230517350850924484506401255749322550696853131342119899302984295076845216911012595867388216590385852026629354627814305066574752161489770315453270573831995760756486940875783836948919674456438083554776473934106720687566961145163777643539639867940309461123709851479759273581239602148638236699759764769790624962047416838125185383152617386085180036196527018720735160326166062458985175614553852483076325627909870685399969946072782879028893377577400921810912527357706432681545801290469396441337284989283366927546819883385658616333699411788255346444796580365749441311386071738274248398929227055615762370532202480435965512969379863090076014173446397585492389794866262703152256583944041042172386047611632055972288915088767364356093052855813840397400791896573251570038640647344874912436255095432367958936583726991633034076812706503493652546451924579393628671462169098096635270647378354965510896980814811203567632973773420816459713934741528090178308555596305345608980707366139403215878119242005983177292011960003438589422810826541564918577580912086937603194987389532144561599125154316425323486328125000 [48,34] 72747316157053489961956387360046321444961680582025539311474232624543262632062534546826770556735438653881825211429233324943797837896524635862423851546683392049617687048081815964268055276806940927810430280510258487786653746812143649482906784184955723497461644478471375890920390176958485707357229485821396454422587947070828086771796832674668523564257875255508194337371126285947667611176203722529609582528722268635856714921659755460130653822856720147626974087423537857419721282045658100037574947896606946260520867060088806188171584380095574666951581519864318348424332731184448998158542801290802659586965959749549025779964706600162706679731116662168909827722382091707028735355703394747125024167236066331631275990138699507250228006727594062973263317102903144221339126701669428148223846542277742512795910795105894878764951950825460170007219759705209118563639233455462633994581246506838297213488004530345691463297497332080638448640566756643920948415118564303420453101616859836913658013544699444484102974955039817756072222819854871908107219926513818001891959141310512632495829219925169453072051921731595810492657183274932309971815776387847540678309125987663989639718647806355733755770140512446309146804777946465672043885011567242907647660336914044687601474770851541187759308292676151164502041235571095554573385336657736556526646305243069592511920008761268444066921640073641659594951337080316116950869326485683427686255156170389828278860364784104958548994870479691637831380127728301078588123811773436062399905163682199215111707276019725423988116135967591312241744451031365093406798405049757770456546977297291579946490909428646113717734707900054215648421070899100907210754132461343710759896338417290072804388508304294852902258784363163962996381096773410815839539287531714426372772346843737672135351301092970924666294926406594142526055940953431199775265359830256923326578640713003184795719551686047142141468771624150600627441368679289212510168101817569540653248293990449926100215946161261871815745733165811326824162473626845067708713088678390785714127495165280366738126371272980882936390259234584854045489816672559043554979883741580193777359308334371795340893177291251428887344946034005127315252091405014639006547439749944788238346007240868382739869677192067099044298722518260081129626293261480896035209298133850097656250000000 [48,35] -27781918996394146298270357836887388342457446605204713167154964068718970665689687011808209216102040157697196440304842980114954501591730248077819191973997411330874054083388534954111966445272379791783991855276951705732570007370185656868884868179310521005665292607926137153944257939936290179021620937332746413822848216564795411464011218550118186642269729338701301959929922515308193236625950711001238186586956266492854872121155036770388826044396607862640333227224843668092716086241956200505089131334375161118450745989401752674120834023397234443028434020690283012369501385538883930285270183611100722516410026938085835115908049638436773181308251366272640739821468107443191734732156633759499957799845541954139668354693366686098722362237314406603080119771921264287276391689649147210588823103132334540549616995302711297440351313812165188899989555360639996929895951479704216873992453191690666512149752909936167753129222798778649348354435211573594212668225965031212788382870472802029385076497733316732989737036406434826947130985258035918085128773226124450635259119857278441455308693601912017350163469726109564877794524643758359306351799240557756655389036907749938942509044116632041944323034692682464174249778855377089836615790636279920073825176855353396697953150611946253154557089987510395515510850659544806487186403188103654056980748180380125959220163404264778578194771861742639686334402211282734848506105496991024578656381968352438936424418550919026726483534047447927004243497955162200535135202305814420373603423831164561146628681760711884949138057535669139124897291038269530078576514208092656261371579759816414199237192313704877778775559479725016496748023672344967604947315184075319926287069713584447696219779716082136158032685771085577617139548174459657332765085978059731474742717922210409302045182159852413228910356348570116377749247643745142720609197304812122685392341752208332905246043366613204792064105310022007183821074033541645942585919278046667591660259476375061453826078219233390570769852875907103732400021772360998692812634191364787413557545399934715764144460563730110217644966306078016634818033726750642292709519554734717434872272442259529011790698254874319171481556370991059257303375648957057854137289907493154458940490419663022880868838064502922056174877432234275077826968214367298060096800327301025390625000 [48,36] 2792401213146802492448263122581336751951934714229641269347190437165500147864828099942603717170642878630813771247398967846083133975681588677425811933741601433695285162210935913760089611831023956674251003066251094137883297038538715369854613764114451367199102893802041916675678961629688309620769604100800216986852766959036177248509163188029121587223732255292355540250186133082391490094016585636870160389600829458812737352312892968339127785777872473487637762539273015453363114011106805765940335762767894980977502123419408759983817425013333638589429909166476586269006188701831026811270370523860209003065785452537850940783499006228092452248574097023054765582410232979072072945542324146413225247768632610879431310430505281757538253500519178784679123932966567828552901296556529110439893721484488491608745898394967777891434027556708499840546945998459843545853032054067436278564161866646512237712520110760326331434279277268165549258322383680427208665051776076750712930531335874016177447995368007387632672626063221681394181380937927677229928517072842467187816681315992042151237531921729124785381950273561205986792062952893867172398273626125877789379995857984740667956270602822204524457682502118001840148821469519965787910415943358497971557215176659366135015839518189700162967567877561334916052072407718509666093026762024952238702436975145889931011991971131425559234431787867542130777500687810219568451314106716938086591752808079588711529887734339650297693363237089652230921593077562221194270116635583875465934196727967118592387903819253043489841083009949710322310541596751166791749520236509848208332127292949647413679610362480132087301643570892532031331139394072874606325755993435419505421996447924290450790083274277614492577356566384585206079964101411855877427274658891297350720784333481490092857667000691675577985793116761642987979094121426453781260018395154043987794366641909605973720334852853031493809945648040680073937362778508398747634354722384558884127519886637661383116505660284942543965303752549815582284777067275342551376097251233386977690591511336544007810154403184669564210884993936900562625830569763624274027914790801515923457827062187775606792393370436594593509700748403336184195856537543031476164462299205114770100482607802060894309162697218359993250669438174041414590931253769667819142341613769531250000 [48,37] 6244576856615755343289177224886382988418412427923374817608839283589852213107110059978774696084165976220567774375033591154706222245484903977852772295648355874732865625834207815190710072493421497981865226930137129429171985129245310802266119565272686675396603437218782601764565327941305763365927987481903190088834828349531945425730200121187506533801365405155175506893141381888531409745857461880433901329227632535148984888047015148964806317156611039269130688683404122567423903067697168537885541603211679247986218939239444608869710342785646449409907088891588116086455506105310376178470344977970556676392680113044911132745648524213863547116860859858968282791816700018530991746383996249872333625414257085791484682869298297167055203921741034212708622274105779844768383379089105131106826837537076628163993872360558563590155598644557257821903058597417035595091396114597398045341763910682623670799403401435412199775214277431549346022211409014578035776471014527701968544685127994855779054303282075936008480305796277008431064147598806378335030233665855805774287009456237597204831250997743454947466045452723504875828327648063422708744846445228613268772943664803945364345206854790700978757606318512233167692729306298947325542715538765582224140827972566417556023600791182897417844919355186300416773971058116083773814994440914504277081512788454799325579868248502990239294625241748070809293106634810378096916601371312101868866541496621991630389094571937689415553443941956924916913075738259259890010372973700725376064934103156786863005455343483858903639127866839256267052948247353502365028936030853214817386473978528924704895159460554555449918854183441920903786825011545396055831224912335182143840080099151283393579810216824928114574628800605564241628878103834265161383257196181723339911211542903460050076363953375692014722944637765004937932272787056373096071893677335443564095001496579392703672388509195795560405091691117317635551302261279715236241241332725278813356286465809225022809333013368473243020516440968678056098762439206414435110063574678558099716019648077738235165016912530039123678463761456206639567936108024379528099393330323949356551208234997035379781450777094927559550087883931384103678721105712186610313384053576621816033277056460780327083388768586254276851137579203154803764164171298034489154815673828125000 [48,38] -6938803800827459344717610725230622370155368267744531137126118844573969398108638521317372026452477631179135193394244898316070091152354736103166658151598647412104433418658090892941412174239047382220433199343255167278736866683019745052102743473172867271278663855089867271545303375167783385991550130945030252888538284129083352779729892570305702223642723364637188884488707777718005674477159746670118269152527269775558866183308530846177485949095138577484150517754380370890203977979753152338219540776626582632028562119961407176396187379729923156112282750988586668658229096473124146906634233853363606971027079663399848526647755950524101189607751102156262480056490729625839781011494928137820116436822971834859647181860321108753916649756589064413335286389466705930548002910418176909036885343611433393208207264545210069453975172804280840326430570382168488981480324971487666272190815655494375792499786637530508249378543108748981080780336769298501948516949194172313035365246243840474774536691538254096366690526115450885365981738743618476588382723113105606997181951342910848297912369736450498933048426603683467123001684430091311971474467814839951486162247228862058664736925624544323721593077970838850582645370802504540372180463364959916838217522311791639101905480906448205376857233162351897026068179958049424757320984788027761512622323397933800808151804759600526429948621183407253565335797874279073461124512111239636004829918385330090586251757391852656020458577440688380370347238595128184441660005921555944223670781719731051679013485726886842227127604639164617154754425149466203712615023868076059179286162283595108820911443370646782476464791036066422281316919728832904364395156129023142065667712245409156756573278240929645019487073045605318189754134174266422304367935909095776525930840891601719464005515424691713386202259062891950047952804476194167738046153429124767975469304822542456366425831041044900127344250328249073177025928585386240288239483398911593878667520363955010230551340746500861511724701648708502376816973198911207651873842807923609392233744965592723025005685032423214258595860194031297315313655846971644439303202881108251913892336534562423006750598788779693162274725260086541973260714318152283603377355536091216684388828537095391609353011326019957151026184595521417719510282040573656558990478515625000 [48,39] 4879042588917264908041018157581211254804107356432366129152120907396239589653441790613115686093836337290204529946313742728352808951828039557918085937451226802983444944384781945153267708528112046070061906347793760216066282935206968770969250570715913559639684759337844814324267714122013988197896313183203234542669354742200458809594845694848441446186061491257375974948683293732512275911260994130469966654708664249447013376824247510755988920061867685735441916037012191215167929969524157665033566383976642363927094002138588558746107301758066594635545793451971180725827268879121801715607398080541777040293454739345331507035482529200972502022771724917559522135910396147062720149538597012799929004798227846868131320540873066461453222417565832874772944281719281391324531880916196080839068761873028189192831264299418668497392749469279393061682789977696739314552647675521815715576818008200039936206891032837757515368194559261422535966071574665263273363663757213247552796054552346144759648207885120401705268088325751241211688905000539265991242889377117922964678237500220017407855724939774989052748899262985987270413196963635287572132949622256641677076469580664869472950928333409407674061989122984870711429191317736291326794989996922576600167163532940129925708672530582433083142745621425561614745794783177385385715697665829020611714609216245522423197945422135342812229765148088905760216903732960767232916845879629205526611696592905155503918268272311940568163447327361719715212255981747022342773196830030383813074821476761523105882523795219137629012104222166434936158920716850144310753504522737966061410576700683652010955504218895054854142811227734247369891608014032146863992802623553070896080748629282959013079765665430505390805408464636095848779075640687928450397816131104174113930210286399031204278901340468267391438326410810239462626758890738051717894146176521604224140670078985912108486559025815372358866077975247644153972640765652041533904596447598756926841903896263653930092833320508016772673160118745862199969330214729303064891412588466015717183015032472142594464551699543000227931890939143283705187332644070621893315549239973844088927702769558049001590519164899512875799381520328143054037706997405158757174749521487575953141770821888656395977959791966529115689495121888086259787087328732013702392578125000 [48,40] -2736319481923385572998378716595442839320231948912074123197852161111793442459779578217581424546543916181132350924843226411006370107146356466845199366679546197757331066875894612341518294564946615564272751890922637800478698180163925771789819410850811151339184517219450830407918411626862567133358014856665243763485032188422033922821474792237682380105611770327781832589002041643608280701332486474147685651786808458847502267405478380905319039683327295131278313016854083221858721314599143001187653514090992142177720841109125723147334838243680932710296492853352192689440953952030595925947180409848618463739155344747035431540889001787346050917446072690528209766634893212379701067188768823250672729777705194441531979253759877978650536562462159679427357236144395042913495451252300947062492166732008371247324849568057781801349977810151678342602694630337533966262282751921967021101661277236113390419343213850498899587873795999317506912389298096026862080975794655578514987733050391692524479561369278838352602536752397650317505302168597282958435102781357957055158754729976673145352934424386083657296262214627162167389536858797463980711869772618343369950216988360969604060755651704233695122161503873601280887046244526839623371030157331228309463301168003191651373423072499657107252070964756831014058409270030611843440894022948701289405608693094590041007222204816762080339109088663401995371783299332392265083648584109523918891739614613516219048275352138926091424895426878837038915134221095992552478684419865483141191989579740611627077703013054263770589391376581984043783736612058603109088820508070882313135198915113405244756453593687089940582821247886450802579454183218339220478913895275880067254754425698422831109993250150289050901372336275057418910981942404675815685398496487964110107656033703137753720683137995703963666977027173193821475703572867191517794545829227593969309337699453381443432746157557388620639682505664780250291274543728942490238805750129352718091245861339452721134755445626139826176167049684073872843998998367988626767280558242140608998342761211764983938546579220461058298347206614722686157036267833495841007426470442811506148184974603453797146405437871995080643795164746751747903459038455878235954655178346090820185982117583547340285729569965951718871211006955945777008309960365295410156250000 [48,41] 1295459786998612035678174101371409296255254937971708836404523776537957147086487994335949141466671697509225166542989551791712514244875397453946293469574817133210695865819338352262649097999179104921016241443469525459924839867559883921019574157588453446449918315984567128997650895976959640640386999257307735481729579920972546913896476431250688237335899372622995572147456393586745325924367941162027405898579865302431794814696636012070621031352907348559733089726096500611635706553615870277413174589684219495216625060734070556647692365068183560569161475560731288726361011351563530648367504540160034415304035717744614634682517716765438180728061049451816578147294448271501584205812100980975887434454272616523958210948833307920393639431443923524761515076881763084404800564359247363517081093994248145581195995970705341749428329284485542522100725867610861096937202676771840762571093238801441888331596555588460475094905796425368005163704033827293847689669435754460843020790485518776427331274360645465075396414901153407945694948679372072989409708484122058007967594293202847894650111952825335416725440605349841220649042026183764586019261418970632241698834366233142831807952989925451347658772436214326080517594115217482123412769374928236865577160679649189541339356018646451028243644865755990547474745340015881054467292513225232252176983062331206211322365186895739566700527897923823189567542487741178261157960630175533585176470989479848977554266440604084514865192896714379006176391302717308658526019308042647589292921239728170640861247261255941457164238607833279153955277346181065754169467418802288979483145574676316974343124321559840976797272417505142833626203836379999483660706862716874628060022984188475011019250950141412756323376078690286234155075273646879324443190641497566241528002145332821757833025211729549337614802305252969253088015919919110364676176736226742162389064927024530717388347278090647749324586672451921966956063980801200400242302644998892796586525213849230976609354805661803502023923532140357428047773658861410640017675745256032252411030273841801097438913953548087164947360125568328854455271844099546828324957267378788245042857679723623380413501762731158922244615475488584743804676577811996328759193655800235020622038047328742809715749449384162303791634407446053955936804413795471191406250 [48,42] -524724029925375357512757040245271470673128571857176629346547484128738149783678782965511971348915819204393354337120427058233802360997599853260259922770377403023688573952465469101380530426009745802071891155786115588988518213596014590682391492511251195463466189814048130672895745379869098379613144080854323784948135902728723374841550400290086849448870190813945230114811301609704731946134025365802720529829345048560175941810265310707021072897693516425115319179910700317364593503949048431223138572171098019106902499679341689319925508694209488495718550481870822278722211279444174566449781161328558686326632134789812668131301943506416943671175234849356977745854624443277350658315666842509500616396724093492100562481729086862792535468757852145498320227202191240001458536080051329374224722530691773658880811919421930083655881158526919835445913217346444358501469711840641819892282637387575390447301700731799821309758417214446873302975009144073763191254304837021492195364689493706323533146070975543663278124811441051685806167649511111676249485875148978328790337288096267148015258505742005380050738503527056444381207245910854068301100732349006727339015608002713500737909405363676693594843865037166678247495312135853548063970648539813917524967760024562446587071359414782468899103354427133221848902418336718107799151325213615102302005194981634673021001926631084831606660137057422666630899956025192937683236151158363661197528092695823070683064962485521858750726631225478770276602053223986319417787852216582690269241129388089430633351440019137832252917577319948731002946040848175741877635397734189081521230560885364498680967783404747544564720155048601640242738142726878480141056500544296390042944885859140263220650129598236726826152075302725456267639304821461457804991341141379941298419734030109182997725615760574889265587547780777323302401806131456259303663064815111870284467792712384369037937366203343071515867983920406457883447027668052580377509852216214349528480933534041712492086542020550737868927424209584944862913780486250710103759170248183283977778861648262654618784299944287034073096097397052655203286447434434372481358389852895289914655706119824185511008342041976171476816992616261515426383991514817474752311557984115570664233057024077634980522176955022167765818608131667133420705795288085937500 [48,43] 181020008695083263855358181939738289166701654037581062429530157266173051295154571585252090815233677857372113479077899212311376200749590185019265770504909420157787394268352420605834912220450505026687458050448699479804411537017848815768080577880559386866084682794115904087511767286356862081444605352119094584915256495135497371119050065044709833097201849757948492899822446272803223914467620450424347808660753212489785093396297143898353226343927107565603461788830230370609546247661575469740969715643133425818034431449549375266008160651922692794023298566849957355156186185297586405593476419824556584624460101315464894311509297948007267410496806010988961349603806723050637700022065106443184469559352393543084354813549004065777850228278741119845310974079475057300934500080502926951755222363606816100090778935666844831912489445384937082206625667751257463825848930758874228685066709327350733418366914195368161315433157385775130488894304315236802919638248539348068591478176321415431473510404055215628538157429243719432108535161634715322083152586538241141599293182487801662071381141010568807849414417293433346908362340853396254160346467897536456134358795491253455943500066985137429465882475311043012460474764038830837628414506017041461708310570995246251527281600020776978456965465691729145829836852308259109679531696660506874779100876732812883002550107151578975660365367698992568050346822418685299600863057503811973534404567039649142476923614979836899411720382886199157565438872342934972682899760917398691151976782586816045179280719006564368542863098006228383119384797091930739585676186772226668224148467208334544408019040238087700557121731311098467248977167372949499624015025512472518626147297229962069350677487848523986185884418564521160981720275280461885745296360585284304375754478147988085823234740944627659971231717020625598432800636371681094836416373110857973974764301371640501973370434763879193184966067424862925763999600082343237928450435636744891771837703893801016823125068477983313987096037215836378043552614489391753748477249595955367393211431328860378198501521536028827070149967529422973306031259943673491778451875244739447674240011371448503740632096774641393143965922294284630056984295527541514376668896281616332881091169461216709117799817090749270320770847320090979337692260742187500 [48,44] -52325634458319787038704631370250708239753251212712907671293160195594622889335654977267746556363287126006036590139676900122670582511431076199504123333800146029814048982594707029214325975469765405148333058915671094264374228997493320240305386611944705955409121482325644627543891250920587285300087138959114847321615574084147468010806090867191917810114292828338518560943467455115085505904881847249253822088502984198061507011091636151085377490153414809316650588433510080256740418740541665101994923237302334640095483094330061932285077712969114739907659250543251880016691599873356682563087553513789456518309538022242329885075952029241034775416958800423325568522263622742970732984161732243682640498924008342509987253148306631232069579766078219888379188451130066044920547605008329249214658450547440609506183931035345545808913462134256353960364025055753741905624868305875330412957429860328866690990588303549855154290425410591045689838581852955511849705406722573344750936936395849419001590849792445287333485821357692381177358731080025677137543213597847563690855928106785829793129956279139046523098865985296411372556067915058331994597361886940545345687759834038367893007326069192656115668838101072801034824642626041415097396062157719497305256985720284791513965377639425092882868700660019491390114456994006972207838457420075051104503919095042928644966692746533430455726620278005575337472566480950546896435493784560902906557076971203098889010484057083776516932589717789256743192645079752332670461622907230142915832059841423246551515300739594286776942602098594922432639916163678988562330321157045006641798865010557399786131149666875062739618460907523381563159239801080919995699949678799846171229353710306773993700774398347715797300437534412174529316407863819149152584520586459087467031401606615451502598608016705825500627277034055039851628782859036378172820609036840277695691772337549333773455523385707463173057898841223267432745789216147383171949157923651530881843595586770424923244075746058347272448084429030370264534668839634342748018942292183188475792236204393291182396743118986466026140430541670856177711934752639357681176589626902287316980628451761484100275451250638031919648812496362836451242759612923033975282202418014858453796413420856993518729717573823023712975555099546909332275390625000 [48,45] 12270001384796051312939220563582808707344350088969952274491984590905171166901767422302222482333817489417304319224668007699003385944136424960236730449491020963511563556435507118304550405616915370071021449044300252716924370692058252147152242933660084080626828011918350332877564072124465822716401671799480370696861763837659266713200084934467567278982651750063276343578829973448501194475770518932595666278777073891080977932943164377752353505598224028274198341724319608423106032162372245863452485941404451260559606864319433870815178669106825035779801511924907265519670217856530183904411978163186865607892997296039393235958464937935924100183859182305458272211300072731633182665404768304933561607717784893700160333339156675680380930854473241728172216112213715371171717290906327888582164765258447907911986198718668700679181653538570383378879802040455705673588330699409371537023685955848418776240234573781024727816102730869630860189980802270334997260229126143387688809484676638260461454497603044647680758578333936626674533008278823764984686821654036223723332072443642709475803367304647039456305706851013708300334820753261883720214804303532860848799351149572724921779619004070832826476492671918884353663887084624621805045364830857719987277778777364482345772165568188904264687295551812484500262596359717939077233092331444031320941203515643777542330003162760438361122041162243719511127840077990952445190493981007667032292306864196764246777742547679712982779637536426916610648100337792659075156371932630010238979234445008394919453367614069510079085675193989583007016503479462829496712702696295128737154782042931287491299591143571908781471954352081987931999052429997536563281079203275328815891352233298097660593167197005866062641980051709449983045832606750994284847736000794166751888019225725237237231283362952695550577295498503401904426527966448719199870050121386001017453482450023588040235394996063019255666566350300087038391185492514847089844165984537469392699024418683487778358612054660797785862859557040074613996374279423548951742467643782758125162148177137943226742013201544735408245484976371326011493443865555152336519564837664241062096804012989525933677271609701776522244831529319160149175455844904309433481045147880691185283581810812724628722593378515881568091572262346744537353515625 [48,46] -2174242444778482937629752466627233771639682292168018739271808032710743095487177004608930200589124657707158580070992040785579651099640860365393288776681308892143650713501737260501608717212477444798491373292701207679624584277037591239128814347913320009075986296825648232699723335654306505580062846585288102768860787643414968674202458685425790909036410644695306260781202117478148741363150797829043040852734372057160193902375459091443467285419766097284201717931919111770295842139033301558676586085248221348162362704194101523684299003348422641502748415175072713922376437923320812261888002902862157943015637436964253792055671241860593058661452113713540683794252372197858092705071733167299206377034190001990142126184600467749422637597551336355174990945146828927236925670309203881448425657078950259442201483711618549606851892429930092113617647380270644944366890653776606600413323124717994553349561059913202943660618590925165477571878962253419668862631671856660836930853139314810948542992617332801188554734586898316530380057341028066906723401936607839605088758817748836684064109688390278695971711669184408620099168454956342575866122159347084830554172106748346290954980849280499286160897182965092323970927189712862972942645589661400544117782673333468021523210352666000383494369338161353952073739793388513716000258256330647035311502682800451955994848811676581733519822213307982692070973617070053322436482980647815405577464762500908305958535556838912702478389748258940480039783691963793084865526212812165097643062918076748674274956071552116125580714938463156063917403043937508658880421135971418623898794446766284371294781816721259632152320000278164926053257950438661654288505126389038759074341133970655176848815977782099905301915158063481033825156289582450316547113963361266864638429566690554367330651251642414058804068695604072012115874063544431228439786593547779752309905542389045517456654225849810027623697998658375324907548831303556369075968457905954071108747565499807379137581343695091185512659059743785997139519629245011745619906880119468074277358349542402202375670343548595824171840574780385239198568915601258322679084132299010532800736415426328983112423133540301012133194886631288423859806375241491210713917925017216257522714659833470637884111908988415962085127830505371093750000 [48,47] 232603124933873268687811639099905107791626981700712055942920122529836520353375227533643436252821649672147049313192290825213366480813414656783095698666874171920033285404361969633195511892949914413415872174612080044389861609248026721822605665999565510043666634775898715481211338886639467142678592652738003905841442212046302874447239586645683422017313588447715830893534737566081643791447452745260960444866152577256249171699850288246835819321628472492323138524402578675857784955606306152863207022950267457875675869926018711153021895730999429068073252106777192525593164968520339594024975895237068537227538212873925577063068299855789008712917100151555623159921490788935606945852265557893351992785783741781338270361364717305535242054273567617461711955430657550001073136252800663686023727752201165930706324353106268825942693051857339724985972665811297528760513967320618499167728110929843598380389917183308493895655170983075136513224181841079503724500714842370585543937424748447857232625582980165057395743183814000326695446497355632052269965707815765225858556181544498829641793302816140348384351950260972212373631430106116241448452636657835803060856624208196706887570855809556459822018822717111711674710404482813773525707056413292670402824886466466727880547201427114760100300272508292117307959506026380504287316513303438428195596100427598784463345363307167787662252393329809673243087458287871937675411936604922963354024763372823681030668997506248350408686977912920201063016726689330002233988016564750918369021084990100497885032814393003636462582298295993642142482617322351260050621490015303740732397362148524807942735002037530996621063050855258857345338346850309673195286984786673442511593202580515966533215269216437940949762156140211997517188041155057990883915807166635910245613950439267765162866464205697740462499871255325230083817496327658075390840778727240589115376855251651838526215776884638884487037985332242687971672866985836689917560166394530552411961295461374416130816483450259643688235730076017332567663386551680638898447210493129799010316445074782948984464543855897900980998137727884158224049076392875871227699038342957549539636145722299611085402013076814773641179746656991536191701934903122361348386319827080166251477698645183309067441257411701371893286705017089843750 [48,48] 5835316994172129500617032829857549755227243960791843823784301316552800039767884108497324205833433391901110448507706353142944642610283514876507274061030940299994351845098560513924925062806349310604474768386457186167947799502818892120600794598727368557616550507112516480609615400130051663945010163225825505585164288118936692120883448569146601673728907534867458313728651666132299999919255094368842378198317799671833629313104726940331731861247590109756968954952094171298806974676027334992267455362972125190470135935877820030405039349788002542625357842870595278301400734153732972544193462861238262051940547627052260769204097325012581634972071321301290406477971085274337767521573502906260226483207380807345310141972058340836310165320413086795215003662003509035214296522692462869327535771180341386623080704667015112235613459008249784163759448786665245197571998476615016104782349600600358575299229046789733260462412345315245845848609259429921410282589732523990921780163411626182478561742673584322976068916771167447139368335991852565942842955796394486970755045460101160266359416911120188621963319926390338000361482973605260128055431929712635995141576628241429029067738012278543392201705124484128306311852841825627304841673528645602327359205023092136852829683346968885226388529707538011692737632535400745378140864751515005403454213632976300298239531833246447532099412525491386262809989119033289399251722180996743346460409932329743649137045592362979407715366977905372975317901006145919915399341050261358618789839409342084539362746192137455710437708352054872483297876902947447634297122448039655554189835675113458224338156026820720222737033098554079442232080737829788302122105781778374765016208640944778254062559111573040395154193875122696864973742206344993862841006844190461716258900360308536498739348530257953538116323940904970578757374441923248504770613969815814034083546396328439506148995887036467596785142875349991700445078568240797052007502797399662925680755938431290169921606138764778794474433496312728830205322763175151224582886871417630653338711478515076852700153832114031911574585542077943553344942754860651083562639937083594789042197993880111280256869464127166036143562828281879728003695318842467130797815438208198833787475421491786065075757505837827920913696289062500 [49,0] 21304630442875394299008225221108531686125699015008492925679830274275139424271904369227422537637557552029754473064441951641901025779182146815728318987784670609622135216749016365650578029476658396679888228862513056886249897549244664557758296043142543970319384543763511291711954675383406553032419805108068024688396983044455641871870023104796805875349692598493571844003448235069895272125321374678858988068037661810949256110309236819092801574183115455929326719012451942124023042777305767037450664576931682318732408943974498360099089750748833781532265997464088157503870635545814861576804696383534803828187488821181428048894523142953011904283363664889959712478985084211737764800316233283308098405178100845787674057703495822846045459249192684236718859479764923754438350763442305754222542156680374937932174665613224315877493445630032818589969317354532191636276757281767531772120813125921671631531002809810895927996719896428313503204017659500843573084634120685965957752002640239830798078502640717191828296994453186358425341987804825212841370266983757309955768868908237887867758239018437692292843837034856306730675860715466615712699840949590531532174575616219995556501327460446692383859298723191154615088820418184409151905215625932941145405008006033512257436275455720739547390512395473269833730022518123206756262452322128951316949344880357363222536341707373334242396994739630775912140415372238771673641994211278363738928745903496980129404880263205834723947871722871798111280870899959951980945962074298936740721661478275441120144966919441515124192262102323105332408124308604662751455352731676792212245575931718898468341734761189161881411732532584119590540950270779607918344111812045457239460764763866778175790533695170964823060237443616209595202269318835581978671774537968410997777224241238306493808945333962245645308083162276092849319478796115521770562544579914316158176679230785495025404098184560368169463387194058470662691030132045366776618734895373571195932400234514073901377327111588762765041053112130334947509187153372768244204126635482901924641660034023710253735498657992840712617482774762712891123084849229244315795126877723201308277457288122581259970626581189194730347922419977669324999725956430923159118324648375089950363553765567537617883056839691214118311580701129508891261160079102997916453555989166768896980741487823252100497484207153320312500000000000000000000000000000000000000000000000000 [49,1] -4263180290741189249448892365915761764454231862620975439163158036191094995683106240476921410709297456650178077014652539184220663805279191449791615819925290727938798465100936534146695804885197115777453549871349633364560053829248811769527048247279685922609259046569612119763904772999231884782931342102321667359790895877831481515266567961473577796119132793971970791622645261032016849899054451241668029428811732891408308005440839920601950836612808970858620647777825056451372520105169710718347289685645214876860077087643755248411822698389488124980870140110066147885497916362612938058529799289542640571107401661778481661451592928335543662045594471508417859072706243383363914417693408252074390656214712992460497199666503141686749972343591737884355110995239819611475979510132117621505199575687227226202262490837915236954601585089947845334576292933890058127751479097645608620513336238047555829604902160206905597629452349011924334957491175345832827167747672125698021426436186929110221590299381335443553302710857839561131954699686049022271849218050406611491401391337947941530038148700960825111764379264126872687081033029950323251936803823564773826618430778239687891835251982639245069214373911389238084991705544892094186092553287344183606527928690812252830076987520293580918944333208249862037041497500610341199273636881618447687841989765955090643353451091737801109374671504859230613947151300518134662287180839220688674655303937792285078953336112856424474162152004718232281769990281209381852711875412502950131730924218563092202798386541971092184853834488027617992420355573349278473791403075723197082840708888250586711816773978913850327633484691789294760627455462068626350404146668899870715561024306394487093640563584232905867675971402379394731028880074348634847980601785328738924504860281109129131546875120767473188689210141730438682747339483822341000569175234854630225033049381372681976594485330396668868922187493268917609934128136498521381916583239057994231927088361061171018114588208082253986420868651904430328450428770780413338521586630284115051275970626952635647071608477952954592919112911686675682374048582164019929425976989171413653621410853081991092754441404942687051504235716375446534238193267240103066548496428609266248967232269065284599345215166197368624633836479376190251938009662539311976433905599250635213431914749548923282418400049209594726562500000000000000000000000000000000000000000000000 [49,2] 15932107849780473134609070547885802559067908720007173230499830721600217064622250825766588845287459943577150552894020978941504818841860177352132439933916040320519259203234993501024497062466339645463662579662967095487272312696542743452854337781912590073843103957704944855967756146923923358896525479883150572905495384343078515956655712997272024985333781361784134889467307870654058263260690658262717910163494849800219778108130937691162967871775155383302129297490369516979542116741145506557545201741985083380039847745766829031391886606524191511746617713930098253491177104614789991608830206861361082723821020121404490265724541345342939532684884908902358328796164683366649839728072673945874304406299057376862747744111479892024107161106526367617261580026148071914231504422947285159743318715099612434597191953848165017597784979516074884068604288839059938883446169158824787919484239138495867785981919627436358068007383535060139085736997725938419327284503371798814339915204306999317485092486408535701056848479004358953924514922949841133437580143176123935357191890013636331294575199870427525750522972834267441714407002666464843667183566063795510137731858335760727780903655797657455326074046527194733060968534773109094969849242738934417398310109820806141704557168533324916369251502008307226576454493694315842906605605307032322066990522659984310657434083744199939480175784619563345107871539021534383859130870019375602335216143934882492233938307673367316283979565338902891734407188049843458439034381555862498623743804199979377656378444826550994616943511237680270298460884167272381303282756080327439912280204446818550951893576006321806981040108583820444230312752489783145210618750564313716791231395769407406241741640108053503806111925796483036490125254750509851244024241872091531040781610689462288052298188346886738931810762257834966630116730288982203520426066715417309950065267130484886624618335521640080357308049504582809111030171386532124403083706860825271401130950097344541592958052242849917769467571614288324312234664916855055483461535027493900902873467190519655133541525883442890145871824142216452801182982101984930196157936725766592198752162498508395914045295852392707994739779102637640953000761251159008137443016305471455626300487201795153513004063817601755658912478276815718599665121811026205382274079171795764968268731092120721326566012976400088518857955932617187500000000000000000000000000000000000 [49,3] -951391306763785903815221328644806424516651144959917656439245150514471396868050620844446844279542419721571875512393163202129230952295541462395649718412150892186269923517538051429640927524785166650654333572228833037701982704182576563109049277595070944144696064981890841129450727496885483711116196691931675041542028584995956008596173255894635715182214927911846301509673142346078179048429602861140902187486334981921429730420458721773880343725429171462729431546653008205162070346475784697227976694057286175244491051191694477494616525348167972587296830327649275646646287442318900790976128246697214910026536808142383554748962730009378387725381904205902937472757036180081568018896497384945972892068573524024590960757680996868886955284156070585872206838349553719483799648191267007861138362370645452398268890831434529432512878059978411430095946245309260837564421041337587521106135350859985650219736740476125744039471042900087988455769435852985052613616689446072036099039237413826909411219002968265005416884365072383130486176602036406782091085677369088074355706411945230347492029476288609123805676870752638223013904952468582595016351617162296492757778505739852198205687922933966461957635198353725656608435062515925029131456927884189365763410584615577549168826508629724240412966857351662149798677434468185629600694171633310264110258628853120108539873931310269307635616876207066854784112382289496538303664415406527981305373951539652700017731118487926812105490986864612304293774736164860098887727010134056573724881014643295599095013081951336028549431894724550354472525802452372641917014140607836222486398415774567903210695314793434889279434206215634655438894309358898588877183513812711410246760468005669677532580990183659928365086858597529337230749513750897344813825532850354995311942771199544853168453407796764828210337341206146770476315631881556927868239807281622311779497481143799479127590249614114546724908033450888113863553991607963849190456025310008362235280464731929340562672817739790647496130169227172470288911793955753068005669663219911540019938244735338189510907318069052915697506042034791200692723054479976000737194603905116642140863909585350391648068306739094991202326186542971350893667817354023377257369098040433475429007106063561911783281418192936721404736189237591989393621132007093011275283207730665800439072325002327944545865712200338748516514897346496582031250000000000000000000000000000 [49,4] -24238362114744523639217838244365035478542878886766409655451200520588750216943460971678813783409598453538041331649858109036567465782568646955220962877980962429651229901098935955632388835411692857447772365011544151165497806623471065668259406213691780086588817182342291563374300111065061299823224580023099896942245494029482257904279053653868799607688866835795539091296250827406512061730636138685622107826155756462557357980743305118470394782879027863438177133509023741096897913326372064805669794742835499252874884017419849411673279714033279442852324980951636377893113683370165957115807686361895238043279330877764327869966014604431503040200751053035099933548334255091693982049696864178074406112670714082805560367375532781717600204152270022504071325624442255145986352341562523455131250239371283625564901439767398955492002068983645948884745238445690411411004886755113154552856897556602595419407780078511148419760213980067687817156893895550800974077098992489075590489264305647498313273289396800085732320123886435157584275748000298498077970189349760817241612194545424352997938260845068181429867107623044049233035637753398913157805003664247232539018447167196234679237636139765941999166970577793956184135096415291149502545912540203679717473641754508431741130552258522275810525769418159858205777262608963782750894254562479068002453763084837227640582091033234571853663242444865364570543534615970239292627215220814191717401458756948136761409168673264835186699577363863628121806098822901091294802646414676728347782545082226726996397166072303643071575671667994981595993130833094232608173545251922022956523782994605117930996981795158540955494137837764493592952970996055283341690025601905969010683073809527704541012114906878628120495324587137889051257692271808856310418698042845207415486341292072164751939559348205621282463029575900135232435480061080400961525765110312662608402908563330563509128052938446247806595503219674792656516826710811552096240061643020000541099860666340478433332483475623676941743759191238575119124253545533637183617439843551320860201494863995816455829674380960093535430092406508694966146306309232934101476460874667881257177894707693186023632801528522099214805530242114360336433236203676099346495642599457851823779508606958313246099134821259603372205299555237918616067999474016457494850596104727660290506171593595050415759152746819626855767637607641518115997314453125000000000000000000 [49,5] 1027851956367724230942754043978526973937714793885789171974389617299121149271753701683976110092669644979730505096408566550114773962897869556619576125878665352087819509317713637576963201374220225030150683773889848508154220444880422822642970442662344629058144158234746044539331322205861729571283673109222914064935167275080450577173913688522674171082029024424192300846859968445548924886889210671970581455469405977346428038949578168272259308054192667725295740237397974185957748733744632742382133034961273306764602240882320670589959615537427105102255318922743520624655060679105358275729847975188918566433555985274759635130404620269009075195136744920498089638930980261050135747599057181799963882143760707427168543663618674955070823087063696890278884044688424801943729908968059674446528433628256960415864882014741762797102752942530456041280665459935367835406332709301637621702725233064777740902272540556874589057366336416224275783306129517124699584677246285358787641228295316329144790354849647539969386055231343094931546891155261796397964242173811790343925727093041725383262628986566528924367412104397181274820166224110116763725832138904864268074087555581542012364113661222294584911499874481169305029365737399608456539014013980056646608385281608121955255838407048541132376454044274088686902669525297769100041613416521866269771727095643964196171535541515301015841610793730300104318246118749154061606003038252520575149842113396084730857829044277950827393573095694294590336005460218011348577047082758575141436406381018850006171523242080083283391780992125397294959457527704995450564635681726150058706381899255030552550922326972924211878257343905415247186627619639612101541322911749869667089868646623033809414070496632195461153939691792499007130855650960507092246361003122327006299483106982952658053968505201513825035088254459752637179001422607485495448203583004951869646134164032304015697431712583109464635787155785377662422825138432290668034692942520198344432762760789704808002379010319202490410181622745615328428267312007812112958008341262931714010605967685827011564328542937234100354757852694035698171309234444316370513724900887310704135725616449983977293208006483823084395904944735410536470070930793059392241978997140749200973643769116762528009577651637841825928443813395300183366080639731997600045471853337560161779818256362104423230135823944669803964302445820067077875137329101562500000000000000 [49,6] -4930532425792872732474478904118410127321775695779506323407702930317171982511662602709182185091340174986422722509410256591774898841046419015387416889470386271441236614158981928522851699468039496161266679130514798520689698108613435498642780580626364854189640240086394554317171041749854935808370334529771649366081680244309937778739842392978521784490683019299836073219387824883770253396212570617385934381895683963053219176039956274720325895021771605632140202819958722007842320945019406581230930945708898297191112204359513021703985782640832616301439248176349477910702879066010209624419191347062488536701908940186499394740489601362195173341673445532725034061585478487231731652379440581566761375416768263014747854711825168777226851363686070021397481598297859272246516991305316055649011431697976376796494699625924302064463294307805702680057404289399118789512007977229216055635051829857664806526602307025994741851978775842016385077676577736490941578589814122888200433717784153268269137650860250412942992383433819255458868687768508846292494034308941956751358670657782824944209151678250074905021278926463952545124753885644316252764486662926906707740427095201461517962813725854892470884427538425642970026703685809600913889250429803548377706912557307970768589764618167815298025491737470022669459296728284232294499186116135158140133697297107708455568964911201410089337597298409290074112248046337939028867867112162349594900272010428197990445420572140099617066026192197808125974612512269025644620914241279032452192659352492938899445009739661677138759149980722570816756533239120500412770896573726704411657613371004199325936746032016887271788750020384967937180901410713625489637362023543330516222370982834079750485223279123710200196073163047884682579608075107201447860971530246962226213290761015165390318759145120420592992244248486803063602979272245486285051722118210129884870757423895134858121422515900572854258715113227084228151028388087083121469386257526345762172203603915470293647245095546164578661003979873391164303371173005107836132336914662031127410346807677628476911061915545396191446566891668757315089364255972901672509479426563538913608806952045764850147450155919170218053399997043208000907783732735652209939913667490684534106348914097426276619320763861400299840258177608928302480243176657535093423934247202956512599455678305999472869013654230396781485978863202035427093505859375000000000000000 [49,7] -126331293856391806831409844407274712108735293543346665453276505207098829387808879359601235618050557840656725222670406080391406975920013069337761582618492540733890095428186244868873271627712608495816507336749957594586302161096137084366850383428828721388396138508619768228595462050290636807815898164102262972313507340267889501416693480264881600903053926344159988233727487057164671554955213798831336694051504215553343041797267296665533010609024429459674943625043592753292450768550215450208373558516710709640914815224892743156435227821279600125172863428185272824912966635447417912277679410946500591698519859563637425771804439354366922418745775050351635347116184108665711834086504579601418814629639337860467771610362629915898971317329620385065873311458320859918869915647271459757496090212510768504976708956344695449707763097237724536120694305594979725133584412589991804108867787968865839703114330955846413960831902447860011428079161058727812325013197016011800851392192957920833452287328055064317633066461707874275461087983568191449608050535190742563463425843976611495716046568344716321463978920985836187457819319547865356330855977279913811014478038004440012580797310277136046872367017787253839806749117319763880895632820529840586590001857645579768927223793179392700024163932220526515829618654511659275297762389499492195660153950518183214080454624537624746920981340231491952971199384642940493737664651467989410308223801341633470322574565534061827887656514309611550522989668198822848559553772731848360212085949171674120004637365842154522165727187016786254067663328345184973921717140741486553244213323137199588603663503294135774075415795043447804127896834819537091820492800749342357510378925236837624559961795627797952292935954399251961572252799292361533528772250017365008055818590832497968971633529384525653905483307600072957723824905294191057033029029349683004900666453277391505031553837626829559136064975611789336129004494113654997541540264833879773457212163947527650405568663718406398096110100094001814485567424728422511952908722455256158687230218975767076044930575715982276040020383962965375482669607420297019600807911529697117684780343808546908945014665398248374467926847064459197357054124729633486544572089689337292325299529530264861398430990404566710149815392114986962711247846469168370429482474941464586893859828721146712217734313712935723117425368400290608406066894531250000000000000 [49,8] 2697640999349209921510833316160617932027021071983803097656170015238805459600800043151043107486032147125737574847671568913110040049145837960448338820256796126800007844431544269287775513367408781266267833866205508099330166764929867529441665350726765000706698770677713477201239493608820797265000259812350903136677237775043125302097943432494850388695374251069377285402705769445852652893123900822886569190466648189960163250032608469493529454984891661648304863357368032489405305008983631105653813228514792615214696961084526448116863364555672118943122504744698145624485218361149723361295465108136588142265992032161427514619336370176001496640075718173709957747854299467343927776743872957348709737564643437427292668569043447676774428984121121040800466188945351207816033142220356266694507888864359452451989461967638238682534649359541396328966364229668785512635596197363407252934653514832115113340803351587845542599288376311486986833400753252372759797227230740428364504465534974729562378584446448599394900914943408346085500772157560878202047757549330445033995112289700771988568074920143860962500661882575712876847807135035383981665800655259318228200306733632483547719657006005469057702449798402326156133746709743430544310472293424880987421694481827151129652550779420288358958125956958398159420685161481467208144183402792582819899155832569250371848946922211872970640065300621698711099401474223433822546997129101629739542081440404488278609960896534438781963139106916555294371610726655852982490603958746361729845546106221907110016790176757792121028553856669737367152209557107686326042705561299398056567525390113460814243445324952335581655541767358600605779600917659117806840523424241653159838623421909814599651992027181944424607883895669001783733863603007562304603976883931530283419946774318665409144144308508332196636473207972887024916241189585285496909912562393142666979680667656589079558290613477199401767200039122860089944567185365411287495887392482414342363198040559581803340917172359464495866037757665499591147349956409169679752530066105967337565621739578301231335503466822298907281149369876818865047445940527193993047059609869957903628886184822026905953863348482849405039463362285173595581220468800179038997787141383595473807256296374790756879370413130993035941226851675197787195728591182969268232808209364637484963356012790436427108186137613365929155406774953007698059082031250000000000000 [49,9] -29216028333115157562456077411201500745379087409485987642906496883467474126971661078004911534130855351817723026769601184645085020950342478681602876029500533356376420460402850551096532818857842013002592200102549263832070953466517981332617932240885960824742917038025327489751269529597166742048064089372278456347045449349671355429639452220463948832691499171714818055660188540894625738129124118932206853507604459284999689977596926445140004023552137690728589603896503898094755525342879447314318468524178454883650650760123971380603749870849206145836671708747767681458922513004456915801927067252635432157976721554672096878508859536778488823005946092176101876918767356495640406091392015549290580397012714288754184522109744421847878590028109375705401094525702223628942086781505667638210795197228091448208951177026028232560789891520453303117468026371394866952503487099246684706788662445258420358919540972039781972487836381593210495546788856354600639306270745377246402602081660601007868492213724220521599616491996458835936535890032960574569072352561527681753786737562024882673123415091408679011532901862081802846885498110008391271070516991831586508453244452801571018244047962669711800050273761962211990494493855277870227042482769285564313038084369136924488689324049748907358085485113807825324015627008172294056830812006729894685243053914140398627130353402558190042705417824254775965900229651820231545512380930712894701768943738847075242790744343884824393745281117246332109988110841351657631185873385224731577490390584003749892710797043980951858250249486289402131768205316123882531147246982118774352322548915881813385423765318305622283988111254346683008901269775953736159582839630455456721967212873713104155490273316773752796832435275186931327271266059760417078144691140120832423990964709023406706187215195051399787300002144791906467204041151803080613905707039940228130474058012193690595802218878425039327303950660328148615378619977008305083584842286883492449319614609556162533284057380389695058709443479323050031712946993566313892855856256455056225658623212816294532925363733021998560844563037189456035441814604472611994061919499073028669397651263491045656069251960458997384004971190083692699763285964153399207662461320546375808639051389882567525696490620512549794200911929465517369822388361167685732720335230624737384355993376848129605298292829629325240148318698629736900329589843750000000000 [49,10] 225096996839729001284539264871209285295867315038703396994761570120328073158164546159385252934966005784794791159725403465928943308589344538107673429219005788184128788367545526238741829718285398340765383165398321855867368449428566854630004749016694598649224557626536250717141341751620287373087088531970586244705429460014465414850233014642617702859447783425124727930684018513686460099604190937863889808027135534255059640304120115046316543437188908929336244159690439270191624784179775156400271771561140727844043369723011603943551769258441541199271176193055350462380033792008685241346322186026808381108940969943177105846252339231138267847651456482850746375209324955884874357692580236131771356345628441663828163426463243588367978841024188819373761628392316555267298216067539330331774159456655414284641186609891524834449550054536597412801674897607432901154488757157127054237990826623369802791437077548779246098577343268431979919190211127618659542020804923278806321627548004121540621196247351576937567255452303195382779360667389116151719338519559210692809237547779444802484567713003053564871534168536079862248245130511656068790215993947245175957094046913078040047194369256579808539594185313743471250202930643661523651786109557822334440792567086489404479725939165060728738655207873595959332283496512591133621470327664747828632839011979047739909914729389419572408667139879724148644233686115556389634292360702860455209208033806783103715964797156228013381945662861829263951551326701919373909169895582806481504239396178821657636767804190311194703117634703346033026442564909537821100096532983149759696509105617135751169009401071575584751592432734561280238687890418152482797677629534604523133444387440503032662163581987162982417252892795905410085809031865621744789072310913507492705238056368810704521486635230275210850014800521545552201144792620748420205133028380246219864183125127363824182541784387393866560407575522781234519755726124643780617777178438347005202188523867740405154394787953282112814203148859724753406596823023072753473578383135751965540899730607439761681736831922978564375197554952252310225061368374310902365856554260903803547022746289682452010739131412785405932154761270130870909327607049603712287006533242652389996368274591362449653679764487022247666522327396062515148893643991332936777317867864878382553129637860406687938476591459568965092330472543835639953613281250000000000 [49,11] -1365844763951712737978069818257784722914043757915147169868762951837961305105848650205654883456671584709545560349620561873626172947156895438278102046890911012834058733737408833634866885911531710393378369967083657863779631444489531465005423952847478133322195110143315101031194067326388535378497222751137246837214209786499749641831011892127472474988204012280334723514286047878309659137201524732430186034696076522759920986911656764132114815437708101209340278976753909003125649507514971879997285919174153113584391515836368246186087270393280290707939813147012617882645593683259347061974445738347418598829208462671946688419257098215007134333823862794324138095174092531846172941469273753117189943428983349660418594237436693161120133003062704993496955323122983173823574526993772736067336321704319847256664597278268202165037265116662466565605327849509211963516802749660443503802251617096982026377368608832470689509908815284513849933872882258543177561789794109590762072968461794613550001259327669937465466179871941235195201094308455283413756617486031414099147180686062596164946045714980100755607347763927584205556603923707199319816956208862037020531443661112312364086281279408146477458684836962531013568689710384995270867646034518281263485042688126529858387727056675815872421357888701097598774132492558095480316541178105971157995868190991731196453915625579884128292008010024557681208635573247490363101167635476162461995784299626381772397051924356106185978425487718871783653297925773647295616761982289981627323846711202791771461142565913564180846521152009976480784177187900498402295809486435434617146045303673937285603948481237191091807379184666269751670809808297471749761321798758350170730022731748926354989759683155689569411310544649946751375565195947776183865653144871733178974333759235416528169279511701228503690863563353578544120192031739951278375463089431667183521198283428560051976014782579054762127401382097693506272764787616124378335982631750652449174192050232121865223491559561576614744093611513866717887915270635811849988698361346208902431748847754283874917000571720794650576871658435586575774722898867155431667788209824481741240623142435940802660204233871906639704040176847061167639566467952827521699834223259879666903650905949562040564938015355951616869475524029923063465212531348175288129021022715241544449942219810667569336246063294026953371940180659294128417968750000000000 [49,12] 6825294914760897898204983198262528724605386502879277717422991661558190574606780530358569733405750681758644081090153740502073912491123039281900919496297876514689630043376542087774793274646039771559593066522706381759523357833572554881195857449022510389713322073028777892597329449533936324247256418104267853328440697502112923348601552218379730026021688786551858648079151586827517544111503995226979371179728781098726257150898526126626368313923779728662168822675200449341706681061891181383574900511573983909337188810795617014625087680798258186988085807989511047169316274808585343727413137936156081728020543694351223994699775345115492597350781095480463420886089023318017245429097787114468628676300652520014403185361397088300129884857438171470605721209004775541087571644045517070817767869864329611777528449112072233296045753251191419608354377654645450962854064577757265083195528747265481352505191846217125592046947070172021152761964549342397672862683928540668540281968855883567680789765037071556992767271452441276585586405782199807003903706339380242746206024424980169372223729276061874404346669575628961595977430765464467814892797619983328917099260817385639625533784194699664109697185116955508414141071753880536596411410373562699172778700642315262390637618937664903093968783303210569027777747124621488345724924354480909753522440066426925224019769382363559753979900638467879903541843779473827598506678599481193209814858890684878853200592587798422841579317136453118882536348914426558603366199734305209321138074461341391938613014031046675762353467875932876242815209248605235373115402266154681748690819273806731690217118978711663590694282063496291255314728085014097216841184645146052074559145982198458645660970916812904723758996068618744099999286164378453741835741722304815965146433577093439617865582516545338571907259462743128295969216686620795015754413435894694058045358282814371996267879143294090153593259717458740383205064689834087030943107759429783578573664842233949415608987574807442518279421858575532639679474918062096378502982025333716524824499497029875043993175405320198526577192859955632544851893870823747525146188711823311637698662790317617587320622799714176822766617046324572937349338439659422530867909242628669365073556106871817257488359758842524345613974982111488995516931316157585913557964841832536916850079953769268523156021899467305047437548637390136718750000000000000 [49,13] -28577175448529336031057586217311114237498303870742333367407187623091966287737925349738985948743769945304302930132314528418621400576812164330995449842483282937907821484082585449185842326946236301556943061881992780328874870873241718691785473987340463018583816461758658612723484645357596254979940437024474141298262026314443192418324524471007160774661356346886114322441978966827891887348195694964614849316417207816592320317466672721004470382253773890271661049569231428504251464213135498742521426830155479707926678489700923266140100520556172037531597544192404159006744084257397617705294821790675628843839143400510360531925910869911449865261141732846130090776099776027441413058341370687635368220579923273818753515657433226775050449009477245859346064038267330256455702618222794139498837223004673148026123224569656147251579710035351230875669812001487254537196546484288498841699266186018859497867216015029659262359317226416504840921842192264890056870561485584842402385606669242097515528182636365607204435017326334530724669698447335638643944110040185327951947339826875132246102056255056787915537159696808503620037350637985508192401921495626638953172350361369318590407415594681598028985094275260195190184177948756477093135879547853540258200318069895859895609496512877634598958005694645718414759218146340966055249697549908845495247749702136947786622957986256744734815417315113598733396625827344213095537430109234471843866137920446666733536274740659964315100757454509738116645980517353722945764565334673243746913181249517149264256017602548496024913361758676805260354340109143902976092442441959475964373599422800502323460173404540890813144166569427768660770575103138716703299154781113356801879607006956818950599571768669794407544274176174876808132912506347989561284366568083833387570159398750259295157092147589474431307603038453223941440849606425035125447374985690846050956439996235302548723009611578343240629841183436987557746513415922086999039889233842528097381926953309227556780558617340715143244847088623464176351404723947160201430233712110857459608236414459974461625758016365030878321460567895573522269267593441433429783433475552923581780112379957903994374797385729669012089098361729339641028759475700210359651357457667787612322820845212613356570537825360984859840323333318769987830657262243320303055708817670537364112638565238552756930801024282118305563926696777343750000000000000 [49,14] 100023872525534973014049118217322172795252933176633807843328169344445539587278720375574606448065142519579588431827985795863350809115763787413646576542237441547710071210451166426897386914733898884651188986972712159524905783704234677973283517245364194238020424182391409371460716799813395019822757603698346595224456084396565700905820223269095239156059853180723700482743467589739511014423771877610243252439727385063403610207215414915295826248306872898772216726317929393663203615271288037726879928883756206375288564824684443388906559387416959934777463380602258973279041292557431056677428626855982673703529243708068758996342949994399424506401440316027844093452266126862690216147150489433267376684182042401379477783865176856853084902193974531875581120083983180837093789935078942422691221396362445890019034379233415714235784967367934164189837570549266554019181692744517454165745718177987042237857605559490235923110250192944629157876739970378875412670715452846464640509820596940598929411477238125504748994538193125963919686939073896926449711295647469074685373799430508846024772798642948068217875283828441003271625401282605086301938659019948616669607419623017913866642829183956413361193267633225250648597957699367557173288068792981622740746102510368060465853233721420168711529057564715177654300198256312594374861942793429499103471270217873910301679863190543134982111816147164815160802517051505172781473839158633343874339838510262616844604932730798137186685642741494265697297228033878511775009540730865012035903783024624078883822449252284306050098914229663042857050000647196064898414430977940171280550016627692435658455716608649498962035382147970852229475307258929182319793935181346741511502339429894319077675302963798875328252934950166760996565588981514965938711377741396235798249796057874376890323747330276908433624264040962654297244147716404693690008201459513263423509003989892529264967102614990185805140179196815630361233463844811201293827558120723579376612399281726546797364816268656260503556234733236570641174523545921728022191879758234900670129909355684431141264126335989592953259478308121745825881036202422634201102052178029198601124218016750912531484697824478554494958882630974010341377713539732734920532441768462872228450689376615694894956777372188063776805692461638371117927946483345681853493925721293647001951411744629771155556952066945086698979139328002929687500000000 [49,15] -287061493611937413941438536597988365519519574861267221060993975452841682313610183395368387361637247601775075240549802435793901558734549837498063686493027039843983817742465333167058161577316399728483201257353662343808035284584679454518933779551177655859235349169769370387655496296453530276839552063028934015621979058125771745861620310541818398023049400588629368172974093968783323044469164182818628132422871683292539230036589737349793359185615529568516672742254514366179015848813181130985973319590728488172104076853349620476492570759520776983416584810189076103887931394683479900971415834301943524570756214591490801060116408415030507765070984612509407711845791189234257796272501596655667708031489139529884610343876214197262558439443528081503650383671076504858472779941084064424960146460013057248911476264443318927162149897226967979513485579769682073809233130878161611949456640950860465477291487474587440529249426941236117633557545707058260831352499841475714867918200391791009468903086953750467901490750537873059391592477230560195552279305976986560962201203137796424363916898079142131324023894138787105050748117854437227482935398535551483012868340850747011038271145841894421750392690927736480129283543333408012838592195704381265771663165022288938303411628291183143598625751271178659341953885483996551437325291780864422291104505665085251698613273147829306415113054363092754529774380262409901280353807041370571209108022087227461268187100942113704779313102501680856836407165573131799216599424105797793041803612497796666121100316961376851851344652687899179313284410881111984171717072967574776178961301303410921817087098174074039234779441212304319445251652090965331685756121026924271403807011765497532204062060951931091523219583335576058887394825367021851231149975297502909018491019189152884624664786196671786409983189805436739556220112515660943310793225426181214200280875206349669726350713452207831472847762488113943854044417586943368710724040472911773798626848688188665119259743199232375766221868395889075845016125713383523758645618895519033101658304609235871171100904758903716768425982917577150632457222585676875102610982525829299259488857444592645161555209345755654275435768516518244711684902960764190136677541814156220597074413622875431842276512676058799906421467398566321984170106685680893195302211939846526151455664399147343912588326020340900868177413940429687500000000 [49,16] 645968290107521436470291823482854256636333693442806545324666199258964756043386709632297256539854151069097739579036435835114408584344229825798696632612322451528157405635861267199571547545528328896886869518043151607355823831513227826644784010742888423291675678007115412918944654899277239481997569739538354924848631625589584340509940690799140650707603886069536816834179389074804149868725027038752241308179661937299533003165470760621537524982402507224172401148792676453752126563339395601248884407538438338210975103773772150478046223490965609397087578669188779701551721663071554669433386587116258060125859376463157016579212247170275349003433502023484562043605119901929129543146125292505627323483125227924886659330724903190845818889883228580660102950985696665913026178293482496230879276928763461570963703553546368083927365296310888585110536948429650086709799440750006959904887603969959886136042797193442770703945843290294356561943323959063760452028287397903996397097679177953504584833705292575718352327456708624725107934575728099952902599651391813006291794528586348153151549814513076544087188842483829127569574504567509927859374792541174357519388375861062725266656550446680682399502311601687215482534147448404358017792520993980342438688661754819952505588150773996928818450386934299309693352712055563938516204121642705957432812510342587053874923227330875350165616195090636308701872032572100805259947640774811499862645018629658281914683344205103549638576388493370198146792012954503483970010103730982385501998425893501704495032213710024541450038830252665776752652369394819624884334235927772009111218624352609641751480565283254313729169525049207002972523116624289739861137179002602191912452268646203089700548056092008210987324091623649295268132069402698644324268825298631763592509931852011918054407484089213427275121041188968906030327250638875465664882583149753741224841754515303270370621812074210107231248417646783236461832715179621114528479851487849209791027750760167095904026426931584402591835503446894048345184232493415050635272441544357760839002016053932724739545025869463073718082677946631586821550524619884024768792026260803752112169974055680140366922872735843052199676245219394945446876354917315979062825612894855296454060520312258880264699200576373154456588256984985806669842638147323866886191388688861856247632018020177202544118699734099209308624267578125000000000 [49,17] -1005864816639473257755416634357862645992714632409670110390383399776618462636616615466226218108533116461755669019039573249622842854628592405854693615627911078254363127161919570402834819986862424716693957648068276563021345560678200049619153888878802780750348199929435498296514417431028109134190270999339315052023989421203900816376274530637574357668495552145771813429482705848202548185839950533629027339781773735339983703448998595989546090204604863468444027946531507015335345718533614488671308387641320209207301871620136154499516085558495173634336194649821554752598675505329601162153878497432023515638353592833611097302468728323305046506557732225158700248707305902530316714378383866240632316187707953094103847940831865353341016056825650090142794596420771626594690418258194619650400744404130479474442909632885073560655374027970017307929851293371576903282725690669861121901164762873313244582653540633768244514284146333551136322411430226506082807673703504144137808100887826591316542953972006745394808925785030581067417387451637836506821264235872510901612042954481916106384007916747115304070004250861247156993601158836346669431034988536850961765478584636831297223481183552143036729330411083779401346448278640531774025166657659564898951113059553068388379104646571789923142945306647063502508612822686184094735902619408563654128072246922574403983673143999567994832851185007441269850547508202863463905417138300925268866128949926765903149500391998646999199258846707008818380493809466553229617264810038077592238645891109189589224448445048329804425552208440849712161317185668116758010169243046826345295275072136806816184683608941506055903581083021919368528971791303629351704532138267291753725166440120565418611164838933779328751491469932010081919959187705826544484257694108908397594284184155606245180748145861772762369808508239286554040932812547729951805083196088718579461549151200692437842713224495293709209830127825786255273649231041632767062206668481512849160637683910672526758252879987790936875304001334079017974716517054342757999357190794443970196888049911930538556977107244506069741638131568178799726988062381880101976829406672983024418559925524595414646818691989809311012442901828628579248846018662662658011597803710037278197871107224221290795476383922008284506693526646606274897300025395791335209331205161839051057747038316059207119224083726294338703155517578125000000 [49,18] 461353592547563664726585886263170475218348629039526353965917810589505036837816887905401793510956461544696060909116057949452336460755710083643058518816866760108123370470892442986867425156077603322888534782460193190149352649972451163952962066193673120366656256258151016451155075303081725995596671744310328241141215917083897134319186600275742708693776286750146830054079436470037811889435440588546846667210386304727582403845926037209489717752694807698402361292074274460085999435386337225245669138091300571873894081396279874170195247973128178728084666829057463694354642662700873116413305554904054408845787397750929829574403992578462608849646006194027098607879439588054967126356899963565712006768139777769332632288167072805754836486418458616671878813790191692204138308909524162263370127097130040151265778477504894535692189676187115782528294515720047749907453849659830779384189280116061438053598762048620573307019910299667498444971528343408179025231745586461305617894830335085773405756920030678551822724443888972365079986742669117132905161970092150478825718665100857409454379194430338034367643773015376339013749962865884338969106247865408172220512816804637031481776255315691081256465685698412836400832140909002923202004737632828065715801780700919155097526183784137912322378072837706545561982462906663719817585781243479251284979535526016739687302805372094166010621793221989982038732092444092484777165973152682215607360795061856694729674908281826852971760426379369402681537879629267493332966667326549174243215183090798177490516885235910609754016279254125995698853788166150504163078582630029059863176829011658067032891990216803700383038115383195075988806070453495208871831720115370224451231323090551410766379929333850477038884305327214083421745387116366704114646484915353318626272145768030502856743078568161270245237021851477085220074404277955095473208334541859655138885084768259683316898741456582179429303050831675380704716532715997711948144120133293818985920867009825556749263046644131321334703278027872224970825570121753373257008477885896519462190906396542994233349302624007095453288970453004758441132285552691773152170673496502021053447395886691075842051410092587647209917084795308806882462687535881601280869745241225003381635447321976695910435342416681512719268705563192317325652927590678632632125834456673125637173743518459900769812520593404769897460937500000000 [49,19] 3225530621836875230534046061670555881342636969538239638003829644868067172657782018612982197624854605236850093549081752862037452186214536522066441573858059609244532346249613377299172967677172764853581038548045034080796857329634266286170702992887373299083417306925623764807014800344133045424203691033157703577431500515963889102191910658775308696373792711891506050181907590733459669638247855849522981069806391671674966704211322878339820566151332385520153838795484337615390826357997936062948664645873320914834467380338223135040189057321413471412775974446117106381484975032816975913206566215657958745707633971846846137069812952299804928695725716556862566153652468091312924959008824060970487539063093552987750456058474812041887869205742194927929768314324881095514967797121482867898570227054888400384775842339294417572601788718542570022647775125938202021741891957549149028669679554547815933430809744260053980839879742182714540126402891487231734700193123713073659418236364461165042200000718278165687337460401558118240602333445061265691953440115785947001657844360827793065510472221701663346301251148795458129395089075873882977472841039091922070701362379929470750093097084804480107335429975667069979558351975517341557767043507083445741544823748226458477393638261206805311073383645707750357020118164418276444654668362078229990928091827039448724110083047502136057666451814762965307257203517732521168865441838713142247720924869579556729809724783166116488548898101235055631954760666043664486722937582407857791342617781817626050329278639727717858519632642190803234037645388602629503414942872680455122108256360225402662363746849623622781757718284418221954863962027615986872066533846135523256091314350618394147615663905245260289840551169944572323179595525365005032893474988494054688440014931686516791244718594514178079698174836809993383598112968926423753015784891708199397719457017781189998007468677990095357068004576348306846335370524204745347378619625173040584837493131482842655313795700647518392662157804786974882035576656641267095761513618194561101510048827732430356462790494254539418021224468580979800128400808422562132282685299420448475780816844943751387968282583148081556382131267658218983361679041151399878568445960028087130878009675957598144649883125918225732723104571459285950001326684021302939827963260063634735332581404687601889236248098313808441162109375000000 [49,20] -13444320336511052725842544986730228279477955710972906436849868468394614598907621217907923149158790871740798658616769477779089676776234182524429218906332738899759647329283527501337653963419767783586236379437511054071888612426677514158473358873438779176555533052014852561528906648301642479265571053333776205695627430015908642785117427715811428266357688447303575399665391987605412678483181728544218669659664166376531005529044801774808312058823454573795030192156614469191216629721201073217193926924979671006624781481228148117058096247629052087040265663284031630660596553520133266229299093589412419275964485212546185392661270069638132474026219777230238795688151828591179178376079912988696594507540907762029178648141453032779031892178463102376957230803367880707113023208339617066451747431500028195628490328582146473363922951545841308065032030311758806596336169898923949755869057259667560593677014808160034233076551803366512420456113751261426019993061816754920544986538541803953708358586444116757831663343926346495058014703343311148388529985264236946680297001125942905821710828388464730647927598883878085010036424444706592830861702016561267554820491837978590721929887144152931870111147039662085290380859964462800973680130478869501572176229681741838662840443865577316441938103377690211540178155736570560662838734469940963656176513957665419790014139154419276593317224237893059166984453981409433696476171055582481702561495197068421779336777339256086500985538049434562197925452643374784799505056556940220741277732703429720460361206795003530056584000973310046070768931530614326471195390638042353673969393682282027727962469795501431713899656545654086130606666371471760730043401741382641068259112070663791967195316778101278197474014298419585870161725346315428317384459951461518241204095276461997453576617415066513933912055981610622016318191038790095167463303463394030850284666478736562388827377733197027119800273261555582507284941478998393947578808282808152973160208489417471081153620372209641785274556551154779811873367858810149781849104245761546936502466123952613750767779395429566586011052737495267088608053855407832489040785996475418129363468288419426727315484764689961642791133864961549434942930163089597013825307842910212378350501691870616686140488404222047117594482912993146530373665488621732533713025558487220425737951323696961480891332030296325683593750000000 [49,21] 32579302333060308492735549631031375540642143814604565025266568409775942689491523569242986290177328449443760385342564879172465156529963230019228509480105176908252471197523355173494066594909990738524143054911857908283021620151080122955688625943809858424957780088159927740899063656602548191273590558495463347632994582037666049476703179928574149001922308127874276397613619503485643567508990378742035253278817839426148661055369329014202803175487791232759261811374317498329507088157872024571021898596185985367840289634551941040372694126985417913772736761922108397910172560216564556118245120511788057734730810502480094442671823848150609904994164529696648531319166439970006493943245370252305125287075764494427464570065726506028816901011940924369417145123995752064357715652346988507740397406824924202393440635532117715630748977766117399400319128426457064839620260147873987532347860143387084185068550946060829603010612170692650591488533250987733912172118073884656410919008900317270657404833254177285764135408882193502491118841755078764143161346980314414427503389522569825287545221070562134167004053826706419573832609467760037953328765102140566161912598159668267522312051575380780847119055251743217861035844440380569591855374558454027829106103544381058853966937049673088768707004564995399454183202795166704080574911178129110459031253316558002671511176891094046724952455627008611428640625113416975515247528926340118458128940176915194616731764076258410577110284961149303625873694136300585033876808860178189693069896811279161634499200338711469528050278847499802490218326482095984478631260263879933650023174799262881384957306194961128771220458448987876747115380154692228553937816218762321987675381780544048163431658563846745779286056892819395647682693876305828585632785320758483648403288969145725681679488113943296980147051120084726080838022553939182622195880925836336996109170744621658580642184994198222531645670684239192782199546120026397630538309060275747296733544106182547727304757174980734130325104098711803515639995868291552320531244268678449109421901521221978368377635977045964879151978190143307169719826372316743708235446176903458470341331299130729032358267013995338846011513862792611790940430520328880346483552534645691534385417118608535048952028729436058539012888856091928051556585559190878553201086726616203699535834203970807720907032489776611328125000000 [49,22] -58036869227407038728440153086636222577360386641347961378941379320105923918153807155466933748806386070297057843846180826989893560313182209171348869462914752221573246531589304249580977759941800750439479340310235117900983021795400603775426902367543787329916444003018859571424843396216202171012132332964642540525377809974936836976124713507597075677801524762711421048672288932207890488168119338313544197676725493610245858600629931234800724638160515484776131417734700703300389745719937619202214681861471054008701997416384077712353498696509648135903401785401456129222888473911227142807655623980874335199977300098067817550135621943941888793002639574011657093763421939183438234409885249234982619993962943532040552495444367156822681428329485627472738063555196925920967945080604315303438864495180078656632225798552729289609687036529689650272622187635310818169903593399800357217239857202417804989417067807314541775957106403499035292709879525562687266796430964548506361558360152778024072897610640783723906509715269748135421044397322434644121316022668147173368029531753120597569941598009535167650105642000116961726483406988591811450615933106833227259331952838763337596594089993076023081891972366447553934884957458458456514580671522901556094873728032231616706499624681677372349186271195787102590154918140051920580632538824861246297259544111896889678459925613133816538883416332236858651230071562470861472884463472766901016116394730619568157341792548325989351671439882307591968231388982730751788409618038889860163624076158115070996222184249244239869601197347442759555668174380017635687589110677843373778614989396012645359977647606465083837038478035912553322291537158886349124840389065772039840522792076155981834139007147249792032832694280140589420691368977456847622492018690919728642405245292689986706224127143921778361066384490336135654584384462259406517894319653262044740428210903617587888812770298444228064243504034123490287752621537226880718519993221851915534339632372072329925915037154365031345124225757743145278463769976468431838815855874533448811518870556835677573369902548136281593716179982919077563301594905070630251583966897248819558129429326743976482669847536339323895100720284536682445841213238346537747621181501706116984163038647730431598357684848636497030222745754242121809402436891581236192345497396354730978984548528387676924467086791992187500000000 [49,23] 79702211200980423820768578928883333252280076040136475468387592438731899081460844836881296274365022869177114186847106708782106619974797666622427307692275208353655152891355852056283017370551570123925597017473279264424264377588769618546241308203445781972892904366491067615950457425044712233090705351000313283242752939028736866641129308282773497894783126797352541589043779834710878389506979421494751441408328073733018578809665336493414021790424454249333627661984991961724005069404202394328451762997244966181337840056925835583307619496515523875457826263189777377704244112758466227652955731252322061067492045519270701209302216919717278085673347962803287282451554407891810269339905536828290461639149581923981408323888876507263546040903743681696003661910510489998170732966685417033998553926509604558847296868722018060688364633329075410357119398136708312135610747237765584798860240361184872118010213328841448427393403678600940398776569059677734896177758335941081340725489953900606145633601657318360555774047457832232202851302780506904288448480899123782713244871513931933409226410381059740574758912530343929094779066295728636061157858611959298604111092739900743763146848679653748918327977682123320597146527454359893477374591745104727570795319135516312384672917658206879292107880774090343377636002643500775830967433038374746039806299162817443040563350218779252129038208568653660199358161506889670733717909602094364401344477418963273058046779740482650787275949619952376931103111309306845619352591272961030015918173653008536204072915168450747323491397782081033963879204874258165448580646284667201750804972865612718285255521766409607736824058410805585340895137950027046782713004001622117739923855594731484009553503431335423079583723723941594553392587777157113199403815014453604042751024987272695716427322405643343637228852759120623040972747998548217568215416107510971628980910307969654674688649836187490927201218462880508953830777664207949096128633857360802206400325868497414200432065232049286616633218750081868982710703782362268893833236948226503522445867510960954452963210628586864844395557586266695561907997086113158568283630555629227883713086172573356542810564279070170928222255998152292476004000483417930990885376524538098847595255889390776116439117006894285659988470013905988798274311375033451765938522989851655609072622610256075859069824218750000000000 [49,24] -83557819420741507954815511993749171449653434885531026310147004162808029243511048997790200088559176056723544573395206208227286936540391121437758070490594945444909876651554563998493891601614414969125756389324393021021179362077289462897478695608138451619572488649930205885226297325479677810029540796350051964734482237905009041317832256577638949162195086534213730101134684213393904625307279554202839044338748314477987583988097769573909599834556760769971343391681160051763619250635878770706396917781735088733673968697049707432015790760325327866867160556959536941102833785267566897935401042807480762229406623297034490692934573541152642713833004816725150674774094751649522211598117540281233681205209269015048406119935379970516136408150756334282664977309970896081675099426527526155946759310908242267054606650766793518487778238561053308666904705584108782093287763471998163659628380608838993891991496384778532025678842454279956295130042251462388499481133082483975146336182854928248543189838748712538576028601080847552648094808539929122451061086097191487917000786964815380295768939571808117756550973055822002894480925788180603060729111714773877802294057899278175361912042325244820036502532217836436368235756966846355625215914470345539601474312789105629298715604409314490191247290512111978895607441398194159272158801722689621529792454253285089906594597461658558843927444762830469277588953687550709970527456560446504824756884951746723047832939264827722402398402572236305832352493802071830439773242985348454098649410904595563773630068588104939368255527894613887535829282293129090128724930278532940647690443971890381717157586716619507773942682902988783021431389691895584672494651986689401833443902036420278999220048791588777001575701934120126451658106332918228296507915761990487871692364734853434518628863146206981383426105571911425817889554222766774041379558579446738472969548344542641292173802845322821821828485894424364140677811041909400665220100851838016969146049693338480167619165538616811520838538976989561482505037878866707530222787499537435043500429383671088948953384871072147726344862748120290766974497813395878844975272707162005000041719039708940992995915340966700145707610029886939895648710248870452125300269753624068481554448571020636508100691573229619063751123623052279722034769843885891171114677078435306611936539411544799804687500000000000000 [49,25] 61875294981693127482672150551826486961077853354089260973388928319343199458319200202599160614163015695600805366298828172562490496725115340484120787475869528961332566075603604753927497409220473919718152296519514657586729346409810547455748425369074521404050567118864305839649240774064934015604860541231918181955811844333559044911381964809745123310641880925608486474160006567238151970446117522392511370732375363040975355706126779600797571397198974739714734991821044470990494796646877845223153493102518187234763499004560979829885038401232512135971092752624588518054410215243858142852251481527244186445416748137120807230208287274023321363576227050923471902673849677158525819812352692591389482690679682164574281020372693368889698748842413938468979515769716393597970904724765003556625900171202986164008455303691195313253306217357772343809862745571317082996995819470761141627769657682184664468957414700938479944028858115690762457149689577060324972595084795657782045843904417076736583876161997043229444363574782554702674351664480121791247624937621864560806687692576023623662496642337847881719644663429709626809581799065181389099616839673856150656392775206880971981688857480735107940974006505031452087876503974201517452599304070141179349571184326198172403148419706943989667786972787694830899618556010831586848882411954488476762843432438884976673662727564331854185280148956005364537512874983649009347086712319646814267935979009813610534341205973404547799626098646690448883488187332692458140262198632795123515661807498483876877595795989240657192815872016414066910290663719952450472685099912628302876576781622564483356174423234073905626686095297281103706064785013354121619094751342039881160347842580112639232865148566809494660521994697908768007607288757760861474406706433294147861980562916391694423978593388731121361841536443106942774018152102720891960517212962419885025283779116149025973267729731090650226751212858231340795963381906828063898763957426150578346958545447557420467490829227148838279761147718976435941046796112398608323266469243764421522914414270176542290479807903442853658665329935446608999132714125343534277649101156304203357106018916240369242155914043291823285479719703774948703429111871042646561329366200604832860812362424057324632828645975204156688409363585799084750080174001591880756376409800090243606973672285676002502441406250000000 [49,26] -22222514381773086654978913552877226416392406289247350115923543289530428005129622345332805538845538475550321854451566055453429279602468086044456058445667544201958589553134265271441244026455680936750929092005598176669246075913971770219058843958408480722430628355876171532242578254504572471108564459718927985033554540184522256039953703070490523912180432142311151985611073615516918068212978804891047263057625350341730575858031519423451854997139345547330712159743518456960256027689530101881549050894863623428188525196754908493828204748824675990158965455850475204487554305593358751614070124701528244235191403982904889215882846626493051661995742022434409312727407463958345206081804951982398852711956579772141967547006284686324088435592342181371234239290749781615920562539397978424139780053915451679452618039459321239074620089204308546006428365527685729268206394624961470722636994437473728372615111939764076758714271446793522142885776936698313955991443043525136314198851063681678296029231015662430390475958186892652291775056009121672521449749764520776410511375314239182626033073462727352566934095349626158195722505105009228254071442340868354520782349375096267321998916517090231287475913132867550730697101926411707620760107974499747799614887472478070422685746713655709095303516693148069377356586519069946175296128093200351148823564672453680842947356313006717198134932760116091541646544496022281120346890163604621010354767750706915542032388762260546014394286223682244358096872900541421746415749464502880289914218485352356870978169770446971329401630676179698031381770975694722307782438621584957675087176969577657527201322639911453878993586560323232931351542011328609043468736115348692173984110545013239631325847969666764747511450377960815817315151147762933385713354709582357910132973846787041218678742385849470446930999017446580054833148483508383882222106099102623193237064697675432174814447843037253178243661060848924755760245055489696518172988071141762626105530708229939858055678699457909902909540145811777331876100551176866740334959978787975350388887000571486264485484340145204962335330243100444560580170120547800484135571683996975741333496303927223947248845887231296935822922335779691454237074223001106379176472792146197451725356007186729365363699378700298264492051717673577891568770031455973702066986064096454356331378221511840820312500000000 [49,27] -14852596290038694760494872136434551529585127154514375238905890308172598801004134929352467035764888477165881617492989734747536718562785717978984156821956971989789677595957694019522429072529466201558667313045077975133486806231592844088344473390310458414950090111659211178781086994029337942288901850680274198596200599782741963183529631265179845239396084403953043029771357678020881142325665658940289208915024692591946675046157340716812643233868890125811788244848675316744885584871776594950950979493770706090934040065990705211489908262145258716570157465106099418615833958647585951674285681406011556399742885649298538442616707544918831450116583250437060044539483166485008427760345349938482783687656807835392035919097460163850364709659030079969463851979950736495351235280487401986077608962035989763872765918662625801142596784505107344786800142524154663059497915961352030509883021981990284392074427373313321902390905144157523055654274418997009091384489320902685701611795231675054216091112546147880910316578423984495898081410878660660201994091763031254055951445492451396570699682173429933953531589924301475696122351071258577323801415299443880914297176564616168068940723923232286341842087287537636575216502768081716613002516099042700294302703172761437814839068257264025607312853688775502813742014783456817323354887263166856391504161196769811599856007167620044864996998372583946445312160967197926364171659224133716976316123489143214186698768147511525991541140898833144716249982889282341994201415671045996406022740762025479254433915953100145607287220840842279501650856574547882347706433195187690601817287259716124005201349890768741599764668713597476613892135308418789706136611765343252258084622619920920382934703601678581944832872037871161100957172455069527882650877637556929897999210772106588378960134235282401003942333306043401701648069481886314194891161173125937663352097547500260519244640135921356006206759025944200222284717236833363103501716602222779375457371852587952035536169209099951093933388281883945543456387264220341791504232369460411665332125239068882156617913726889939565710482516864330489886188169982010138308748047927449927399314059885033999402590503943532675069115061725568463979329078821798514338313992843932267416778976547857119352011726202926106115882125464996032487412651418122585753045505896352551644667983055114746093750000 [49,28] 30101985501586443870412242255459081262578972357164914366218987075086487861782425608434361518138386975844680205391096509660180885375717938093529508528084228325971283076595809146302659782372661309057022946525228286715027376582855808963345832741700965593222890967980815835233412082171176149084239854152983668500405494845768677772688710368013781011281896058654240880271091720660802337330752953586657099809147823660437336655130000516472822915901539370415966901997187580221475983056949413135905343387651208095508147294735183630289142956806319347603167031425560801738735704081903866732232747371354335788984029247330025286297268443898469661803323379347850672412454951630124484867105956817419530122912212242585947292105934437426828244263311793080143473972414712119775281735735613069564589762348681037521630426773119441923418716372603525384150358156928183232862547809572815747869001337789223667584130387303003225988566584244696332793830583497454957366715960384616087196299258906519567996832108307264392999571260091679170847211119931353030111583098548226436327363442805674579720428100066075163572200051990230520289313238633623160395293795567885153094875676398948658154239271130304623836564603108987377297174587126878708111093291242779810693892976025309541841322091552517801865519790035183122296855558793506953442652859632128155023512526033871213877585882964805716240886168000583868636689243813488993143520781169892190897969703340927611018486588324126206185266899182281628784826682477307073801388416337970715058483639047944742671226795463997871677700729137519949844094981650293391697791875471392340735620761761600346746250090484819071395433748682059737631630669348368967355063900944406044017714340804526406685117792173115204689704149500380812489981452054540540642886462417549323055307364633138826866881404360124435334142269238972593189510826343775580243425390001992263215874200603793327014129622341144709705605125024042341323186130420770710070402102678467707622316981844920043700839865507902460497824569795212360534079650285880917602180269282382291185319482217191807782416654242594990510064450412580840782505153782695448007887793405805166991407082281702885391786627088774537086051472429004699713492739591647504175972272424850455520366403144114180240461497942098655136155232978247230014179048023913870535395176375459413975477218627929687500000 [49,29] -19684959813477506670160837553406016074872036449071231060770895576375625260594949628715605089436168349465215065425692076038358346632504930130457368697933877367157757941053191578701652360344738077226707285645889074629705179545644345824871457172851074996611683713181790012637942956499264524266727952003537361428530220367681193614146377059358088014025427925916830263098364063540892678405080844633898390976698609325375798279146347894210547608360846581112843061697408964547336029672634858230248235483742512221974892997478655163229742972010271999028464058945856756700599822488453165024354484773577017264429882122172790523002047145505602656446804610174095117133003454572011919034375952768545029733393942520602012363075109113121931189013906109646420885479362058178591090888994135927498141423929911600853940996977461344794830541074915855186594210931039862594672708120969297399139453879587302432068219723474238560717048349491867581647648528305808978446140546048733589142621856120997855509045244523672283896930702981840500518305942830977196004008828034828990783991902388308378545232932119074180696815270761649713379620211273992439435768099929200573493173009619706652386486610458340070862058861482906410667945267553683153501882617251927803838399097815646364216584501967243857075806355150590495170773415988325502977060415296247319306633157267649282184977333834570101795506409225552354944024222677304248811829885382784112655288165094989779234104721526677654463534815440806434573015027656343321489621621538390316627185128001958708337138396612274894610616063805268634612885238101432921749803039688813385107474381722298069309730061154446821677253513374563743856584921029541404282629072747726342708584709348953466320099041933670672608221392939081078895231091627808822754887416480674498058195079524897585464537412968752932803139146023695627936333846681382300837656877234928781293856621419925613957119455916222018817489718856116654291487884479901503598344950142209435057025737539380268334828809814485737884506270884178489878440450686795371441638613651523387591670544612562051092286157058965637032730884607150854250750274663490142646293339037305406173469964698742116770715109890463455599339856232809427869923254312634763927959220664866463864315567212099646813716467164430034578720264320375294975020878185736905585656586481491103768348693847656250000 [49,30] -3810160829851818757139809983640263059918433813803381695024818479596849428583012728615640939731020729484098614865033020594395975160061849208034530919548981647124309978877678319252654577512518864045893244814811990664948051894472684198237124115643523468114070574625966734484666706944504255090189617138969215719822464805867318712392571530548346881611873425460394351472869067475506715004896198164545530882527949028379962116050957820875375592921600829273264174356021362031795043640012683862215405780721571861067890598487544856405569674886561798528972061261998578887472290431224806108622232002580155178559050097076139586114550785161985192586487368998156959365058413534158290254991043519895187242473435854549146605672709737633036261089010635963305580918220752681114585968499580571636557722840851155795104535648671870142339289958540323426556114322105282931296732876702497542968218132799806426843179081339044166033569372483553495399923559065394399134267837442937653768465411203515490551236812941500135631950301888135559462533030618379085939040509125889673547034169519214054448588315510406868991214624500926175168697377892157226494516453084734989676308659065770970600949369127648997991918941964850025508985393397067066716761689952235309767755219028621183287537990599992041695868685716765302724442337113918090228258575933605946958794130112130359281186339092236437701823858453972013348417463320073017149333314966391206047383013614844900968872065279872097138620785410858735469446377717205114938411439728251101461816547279462993363425974387538845127768870557936883770145432787760504177334760627234261166587076277190926046736606422621404251454909221407397877468089606555068509786905191683297890517374943968146868635034103107338187115435106510948804145611464616012550294295248189815230742291846096089267572581264839408075181017791899179140491783767981613934656760191889165014631256178361509785090638577031645221686182241763197379230697410672931307236079987089724602315245048062465211679716353168781088005094598161267073978141292103607869907833110650106165151476777575736313101804809550767452033058132161399337049209236767345590989390486773170432871099878148525876266676637383530241520591042428251712691061326787403737445267721039235304286212901309918096868188149420362657350561276685832345646190097432359777940291678532958030700683593750000 [49,31] 23217024485692874970045853985686726088796442521256320483829468823554808905508596196852539962906598350651027005876558933215080313006051294812528778895687509900447382890564413899241917138317409778268366496003771476625939725049136986287030283286024729663073776484529366165072161444833344492688715600101327256540564645304433992609505014620268522695468932676724211229527511955542234084097392246055376693070379826410687096571546881031983457492074787140235832466492863150182373602801560432186598071619036209626978837163854253463304552422698297454095420259237520340793980359469590098656510571817994165894415675793033387753982884146122484101998590220521880328295148688780447874697554353354564787995471537923584473972614043753169118449255549227116773862631557681431053431677551572935373947369473036796054603495689027841487512065349487196187723210152611105805818213996018811433245983173903236363208964752365993848360289731673179752303214534753653852913523995316986598082602421510919259791028299852131112550794353985612008083647233731478879914242993235449707721939009191055448507384393517462276421306823240105849186831666807055677571938377137585833420934170411241603545629515668242755749107694831634459608253166169866794745596043313179734310228257945644381774044698442315664080660791189078062906141954589502496731961503043649741714879272794423194370824488666063399913133296454677215236906210028377209776363790680690508794314284987695782914256493924482738578038638535503755310895231503049674721874978423863521972160099251401970549041934570124354118644171965336012469542827110871594793067247759100109237154345074569986259422042601868649674393993850456749022577189452645404387431640212124354681092482081988019411282037203895474189153550362468307601099061919575910333220712099652605214624284565845700245082992159143492718236148760555035826126374464864208005264326706929048718482241160570608888962941352873695506674591301176071108736750750936358539765421608579070283459395398465792340705140896843310006346635770429484896688123783854579404369652717783940629142351820642995627244998219923456349640622823592076616012957022903627269497206693439872128393893747219455149724108923258126423119588629076239143260597351827881019992858447801502279166029574745883831966138121535452248623543392614604552936716230782110415020724758505821228027343750000 [49,32] -29348040767781872779475534964106057626444664673439368318629863918385916404474348935722170779641753817259698667051718834806025347586082348968344268075281461083120896581508856970757552334180169168405668529562853973696955952484648858782429512484103924739741848172001558784521640417214123637259547404491987528017004280115551486154840182863109682551096284135239730716561245313949936114540406957082565302587490404667606720198166150956461045303916164422798829509014646151989592867343620915762555632953514877083492040214425848355733105116616978510705627132795605609544310253759784363790154312062581039226570756953563194838063841781393737913956153373449401133066919875334271341205157276499531833735677070628656542714293374586977218981935021509394879692087059570292159098220083067858938592693869598401979396860389367268327899444430089743274918907369787499476377737863451969168079077225104648231029109565358629993504791508279520511557334278553271550968183768767296282997812400112830570382073427277760376598391095324267442702798694689566252331566331518247129977972194893645632996098615745001299202387512605450226266621709934515841039893397006008618305972034258776179293521502721864662582498006639231277779165743405501446236104227303785866651635950386615127931014835753358726939761860822182094439739738447254964091784408797918251820623537085597532206033171926712497804776947147535466471172489325264463863659821230087833794674220468642173768869306595375911460636184516352151930992742312448042488404141051402212732086113367517055067940809908823082448584794357594401503451886182171739029832725636049853593776324388439516044478282408424717886671011121215218982813159717814709465909535068652816035737454761417893313676571738327445482482867428868916887829595742332336403154304923360916395627112951728840923558723128824247647246092300444121060166697458037300313327379557250607838170493220884067143067943795343113893568878764598967059575265216157043859718206854747687939134634656186142994411208099535933269548259632770745251085842299510241209739332851846930590516804193650601811582828889246244894670814885282915318365737711496370362025662042590517516848466512530398289581744143569035787019133532459460339148550656262576593744695430619426435972052795791955415017120207245884340118161885052410712410031479180361202452331781387329101562500000 [49,33] 24018073057918973250112855727771726360647426593047054930990474666028683422477847919444100348839009695626807128071360139302216777593121258237587474183930857911560038462514781931596509846258113488379650464436367203456175895901429376597588862901872056909900974154049769136118043879535600009085539436921206511952373734300164735695369267870984754335214234687452890242226260700898170573854367126235129675830242214622343302648586119543466803554861633765417929069250885562744004413182388278736419948097784695313279103090836741154934347939558052462630698427328280928624355587469834053837680160106148390040491954558999410343060270262570908600030326205881508756925328509920270088239046781175262207865823747150009516552548084567876836339815915461450297489057539682251446043950520394663262539860564696362985860100647202085950473851793030100017682123469784698980964225270894126901693170758854574002628342529971013488364480525317420822579182193132004061003019343179515584845329383266672255671307803618488422780181810854558129923499885135478419176561978304611396490143777800501174358313245136716699103896329951961925262953881445040608591932466910032000184327603248803973168143957110014674580750813844605516496492800060302233912148368154051831840225196275578881783064525491484912256207842191982614849614130125485569501574986664185749906918954980352199163200955488489824502607949141657516053240948052252935915111416516909548014059795747109981602904312380921681162372662418581592848215106336948312112424004520514774545071260863895882363540244199063802839326893273122909381123712757528739521760728586123366411391876357028006381698985179705820310856149852667343777224467868395344913201906462942628568892537244154163250701192539487592937389242678106267289776766151153018336129722226489832598393866793247613375981975781642067197041019004764787242553665957673425682163685283668699115202375243648727505003888086198222654624211467178202140415937360968570378440541604439673189618149934709223861013661327516471640533411931309691774141159313528189530499744448810202625205519217506386048442802897132413209836820597357479590252800972193340636105378673476439261563337052609636262887411573599719560885434448079694427836625248682069716562509045064796364712405397129598072353458922695719007725422865463717637252161196670385834295302629470825195312500 [49,34] -14380494233138321554598770958671750722922278039909737173593216947355851351205672360831149955280919250449266289762137218074400684022023890670671941617858112511471976104699248466664069408489473232855577280527843681687523895688166622764059100905748328154159452423609579029125894694817208832547631442057173685085476465708986876360598293996827922939673883646601272313818484260179656188586712226415255150393799180475007938947811574887113379536666431861408132752115277063492429420066555722673436064830958021052456529620761529922746197295817151495643480710958810195122074458706326703517290998069680034721050756226275634190530719015604893476828678468883245249063320713760807909687608815309826985838522780741927660849409829444665315691755714578300842379976301961356730815001562556228326665085137766518963842667808848027185485467241175886000728882639852057793881456294188822129011488199593616768854642647291532325263197785810522977102780851865940023705717418335908994448446763629820499763241542421216618900940437858703903264658988388597042511497937084122779481874651373824718037822896963035392799922590820756273821032202860364011027772978844765551643466709301084065578419699643792203285079957036457916829092874750424173741834914967208544976652867256922645934782608817382175462136498627238624561167380636184893205055722774031625753451816135012031121812194413892106489044278712889079439775324407494613963258927834618357559504285156617674188030852492529106756540785291966503223328991869452977951222311136765034147418672887435909823333739029167388082068722025202128611535608536216346965700815739443848325943005584730100525252910177579517245953247191941486720914074969191464954197718397935497675763288174289101392755610994773754511221712076858078584579966628688498008177865586090722253543046792341464910584786908001293639184028209129276939131901801244882450070839195137805891141214196662209803139863077702124751396126569118696487016970403630846020294954930123949299727230652097742641878531350563945524202883293407973165382347032106147259033633081939916200500673113382645719636518480260666003717179590757422919121389219657475665877933509566242247352420683337655449676819446626966025738466487182155166029667387829388895593679805707412246552103087162237427696594751321505250804356693247396115076242040231591090559959411621093750000 [49,35] 6237896150601249742257137499928897296399343135746786335432210543028361854669051764553024038122897044158915749424842663738863530063225278085492768601496045226308854257550485757391473463782710922191393217164686460134304708376805340971229816235367758876186970813797319763271502479518667659666974617034718837379726176217517205077154207261489030420876081206318781737657812007874167762064440270369212728761398851842972006740567952221848375729201731880646728587723843134678925651145313355602030324112654378375371380932543391080403905167674190561043398333615289815331999943915633816258989403104618167665368651082848173781697086805305863320073776628528394377184532464915542903007156804072343950655234999980734469696466827258065185106018066100274928928780285354076108604359449087006692734435917049536409469904583116827827212869495631263340426402587730311667153117729142383871817216831034965768476562729761313677786997137908948824676153081334166670803660641188295310595871934824952486155068074372360202176656737802527883025239135726491116740261360484270488393094929914120576206141534680560055025661315612889649356021491472060215490546591622535621856846202960483348651601728197429930304651922629237978101777486936637316823028767648989374059207340035890460344059517369454361227819536388395252177770945501029415594082097261269214354986198432047599060114260240161241841538048654093035455728064632555010211373825808564010677929824017575065582819063539520424408866149643509007941150087086293744188940629745623720512661507159401859216239205745489225236639566116270068433007060734323987338375378353612440880521042591123414959554720865640291875180364123773165006537566645469004911066736084124350750719148551706132060387962914152053038791642729764042695451459013343293574451420565039984626841546340939495277463490052538503265176723708125128851191170357779237007079685445995776251547656404340914987082408963941620733939627072931167774170292222684575080379797273071443901568164407876224654409020192182066382262191546073461577972927469455393877496697617650259325672838335811583584793730705161363055937657906904443141859319434758854395986432225408179814776923443097018473567797822519529285496154192605489121470922032006935173789900757024524070703877728970604978517199261888822420428843277054320459740210935706272721290588378906250000 [49,36] -1549841961721006447506771641939789788436910357737641966745521782820552761020668035622099709120238804994162555364665445613799322914806720182495610721952753212036853067169589299551029874299551990333706429784193089018476603773949526075826921679047028718745760286769305277160697655543575493835537808017807567256393069170151430921749395269466175535961220299989613966758562871684967777229379102494254023642733084823736241316277425333246422285078123142101204217079264415164380776412548768891115088379015714687614429910529491904391503781301615966027390077973684603730395235130652945446694420091632772733922962487039139503370768773910425581713357406150006334505505787216904924487636819885288286446141797849281028434927629565532970806578943245545919641251463053423732929250566911704645693919280606351723249526656292438354918687406511698873218701630346847872658882066110155284787555870349717909836440713075140689219833190979595386298918768795369370490355515205754874191156821888324731144600910032873624545198761290768360433233253696674026037765244383437967074584892499282820637965637723366636711208165538649244107028776369955115188299411572099633046892502201942921066113451826220925781313209526608549609667954792383609127685702230041183404321196523826707889844427428680813578575479397400593526336502745922546820536516914344166454776785237705934837047690412750707408140705854378559410316629429519595094260477641359038806537246635442847103468333516232337279475564946296891914865333726307457355671132644472211787352632833334324284377898677613508919747195917332005027764850508199926944137475920879721807169737325224502662615177844030187550516286994859995741570517916724501696522943013462055464805782064660641761413095634752368211994337578031058228719483262948085425217748626903550755632602817460440585525188694377467985990502641338949365723254150792802642255153529483939222360006141674159985269647748398509127863542850203867239987105134471066459393119311942460195039176352400025487566714706651287700109227076422161705422052104549875449191621892162500821265641463774739807462741964359458172617522913973125621156567025014443376750661060719537601613019854394263266968901174515484362197141273940917773891827769227449392761779394245166425113186960368372966088463549643174168863723333400272963444876950234174728393554687500000 [49,37] -352608857952634981502643131340561890051607253185987713480621424431457883657325086424982017324274171353682734256201505410984460424234283954155539327666579108543005606331786653889580912615242883447103918860182578082044016488694972089092500735304900335443817364176992738611931853619668508104116120915515180872427924098072356055161042220486272461566197796173450332162747459514563074711064236033757056778882078916541194776579717044959124686005611692304962855176958687278459332824040602825473869788848018851297338252264278170627166879979145946795857178851937669195419300138640970947211944952303418117085170188781497096588826123355848332616189110499463528798551224726572487289794808890747702281629721700855500901138306025414139654276595402984890096931062194916750975454681624386137731256054312519087090382160786240194410069634111472911894310781979311946173046477942261709323074541133768204197520809928773842801262851205944060911761775303897023012784154197993393901644100529783577424898924201470727458310698873771236983029074922675111497694560713331692534998891321054081622188583080872218131150152088589310303243315669552975846189250201348357956617645077725067882914720788547975206280921733794904191162771756858461123630673069341024085830838339397785955349490377971551616214800121941003946756663550434315646085937394742699471003120236177771453581488671333261467465705898953714583430552837718671600263664639958839072295236807896162251804736624199247729235611074662168534804396318509004502131494458560265624071301476986788483358019425077298096262453057200340301555143967950642171350215841419464955947413297149189147162871835579068122706096341804817463936972554344829324235405034983752909640242503102601674598647857441626869800834239201105029344826495457637003318136538530300211809248211940117276561162899660731052331578312746945075719390849825794177885894571506884794827589131464648053370490564974926691980263190680628373997463835686544925980701625205168925427630881690398739410551401532123598617512469723581165358093089016854952976749319130232114139761848372190264426382681873935208741352807505441183361788102582397627684483494577514305283965423403356674248502619026321791560166655816533162368786283312299964632147495528479935612971536846293708376468957732803370349380228665481240568624343723058700561523437500 [49,38] 779544068540548510178769423413153306885998799060637266658703415116059487295737708634029686010032353905276628484435544998475780313752640327270602755740020305126421171800575481222151506873820968687509338969851959155658709505661729236160160279568960241352507190834589971463155642840823171039372370393206093290801238225006460960430053731165422298606224388861720378253458940681875345665995913994958161016496884333665760541931074521780959216101653926613597117614969416276299910369921010248996156083582733497848853199669047718072767825579994822869030106210199224083064618204383001665273657349068808029904955462164797711752434768194084086121242858227144580879924688900272811555929634562388353143625308459489571671651055751106878878208821726159316029101123735793357406973644541947626380553844612500722175434536418260057636769283135062992959938711767063960001830693787346960751723344646296231652970509058730969907704010343321736224882802684621484372525948369938881879849784171144685365291493743665512372043350954302905259234158010875819403245853077537550012234062684216049993006843665754811233985387053168368376206105623139990802908559713546123018434630510806708561912247013090125478035186591799970216676534326631190043183449983676110838547762985248654098151132286880923756851763845764371572778666585234968449984417020678159408062176580781316747140354367749604650277954648140950835090451259592671071112012342955324058959967590926909002696388608312579606369193339286998100597498082971143727211992862115251974653312285348774890527032126461927316248655641144394515424379425161986483121725441083129429009667348255325474937613606465188587893073598389808935411653003547604212646205443285971748473302886348319202267768601078943622265924354119785065574379789334503682650960781971469075170772676923477531470148621977142080612217306369708616010371539805170949311458661707413508961269391157623667187825185640638990046832030147159915687873210099167193297447408248791256049960742597166196328722535260437804101043403777439391884585304255948416681464986933495187017701929217905756554728527121136234829122958825044878039185209272009001165060740039412240151756360242681849589116766154987653000246281136964149284480525321362384040432731238549013359370024342319847579542490132240148067999108150161191588267683982849121093750000 [49,39] -656375001282927222208365512914740937346900013103749563304998414494685153541701946297164501211739843801982063702628808414924531164807106975316011257143398722313254621903191885020231424378791623002121892792097886244632879687772346579557300033608204422822939984752934034027029059972792082583354670728406251206323921417312367300065586868875814200976075026079432462694423364828796408391810916322172681950374518059606178253080684448039600943683091598120028504602529335062661122380183428456177703956008704866450695338554096623979775890663444336077449508599972772583779843458091357974579775623166607760204508671795278383323878270241652666118978621544492964590220040281314817726051830049883409930699523066305332495910357768365599794731384346989186251759901139214526015277782771528291004704816430205880544386863202551895041038138847542840799780378593251160771379240381863392352605479072270512013396528262046790310731350011545357031328015073449975583293154711793946399955878390917206992900335844262834206299401133606635505760291743094053891354069002975661526881304437304656534037202083774556215585240372556701565543464799628845927938440343535225323716824880048790967325453682050757758741306907699951476851819335873739861202719617898988848895323361192629968229068381892804851073978388490007816918920527968252138621271083539447628275178510794438412417710623446851476266001732260253334525837030711534641896945535345716805732887636785533185649037651244848580467783250876284891208428860040184901930698396129620209944607754401967068763241432639064946881253127651379945895517734737167796653557415601903530095953778802347188805295111791456663595795801264533695065530616843844856753581534971073994985752403723871521732219518064068143975243740854018693025923495519422727960078400696387989007307145292083957569190132387754972089392231319595949068461216700567298043611828872910626648769630927773726846886868989282507275245222590838888857957240834793245170188952359689222076323915174410630880860246917944763174912665842356543805189257218168816052998045166329140862671922850727735231655431842300257920954721655446420728668207452182697404335212788395404962135259233656706029168659837493459568159118524467323122823495603405995208417298127998776753501515872617602700719941494884000776632859697201638482511043548583984375000 [49,40] 420547136097977226615180451891303030386447056362980570609514911807615490009331906229884250665759948111230192692067432001014197751670833085331218951147412150663880058718356958064672058751684316265810608953487586797802549799885920266455221559364480335142049702659574937409584698097032432578988230547589819238381106597015498715651139098322106907496568454599293113930985763155526265746755854816085627043758538720495779958458392188835561363467939687889093625711682719785536002617387785302371880229515577050770848734637824375541915977003237718965994913223798117542105137487650881542519753229954057073046278267615236284682349797875415283950859130940939782485831217535713236314608654816344335437440310693134792929622078862737430896170448526799789459008911213474008233751299525632504245630635331257842081338009525213778968509032476942543945326680140811186120070410132893482156666310823460561220119221009228157691626415917234748365276724493292281346389483287398927028103490425056202413336827589578675970944815512615734221271419586256206873140543731031166396595117928383913272291775740211460501035772209791487479678654576701304249734163961118264893314883034590277668410673956885478669505565560594967087646456831182184999052913660071929492361004357463411001404385661810318637196685597846536284615355466456673378281478585997736031741259376288610376745100284981516569786305203272140659468045868999808190540637185834817525660588516030014945142557477829852363305890299491704628165183945164145542614383374582526779606115579182405007940760911062528962231110954782374252516775391592709066582343286383470388796468813899278172580282515793506660302042501820323685510468129045103603575572091401173080930693706646727031644399046593536708487630361862028088124627415437318733511497186775372902465695438543608831963657994817546377470857435186134333741478414589753690758824167331289984985650592496484645085171051913753482552989654304379058984316485214871181032456106157209959203319447685426477145000209658665871502733491388384178843674259595906570459542455406632971021096307289231553478413793581157539437783745844338558085141560201957435809061573414118511705590836093283952823808360876799225914463758646310517060147125992621701941870249485502376254068587937177213685791308346237360460406762285856530070304870605468750000 [49,41] -225338077801324831653144242846493096613747379455740950055755352219833100165038158762170707802179060668928160519042943269683426495907674672004720379707416498192275827783236041773263670919836738723266453140079782063590912081337932204129864920681997165327635777433376089615814669239065060011646886180420234521523138221789368775843763601472588895849700010759120852126470643811622226167582565196039497360401588677815573936397117662048803595610797298569089131379337685629390880144076397167017519030291156948219395215658497922015071980146338088859087944180598648158444704455251128132024360355051485668831051065908453094991166318940215309801324180788818370576965353637100375146283185769833133671473411069681565225571252443706129298790479853835328970964242952559327919261544062056791956426327614644066877275938892670600562458903396415974746878198753876068473004237704883356315385972147777784867392436497395321301320056839024331214278435406565821096285090880929935900324478881840945405849923236748265801923290800764152090068342030895395012878060229505540071535946774290561400618999132853785722962830073664971286236994619886684609967615801717885830922966690110550751813102637872645453415757253807299286099358541935536299898865091017868559671511592044697798364643347019915354181841085569982468992444762626802968544235256923775084615395216103655275314282955862300785917810829614819955158430647196551670140137903183091271858242716288049593549652542234525155879068982184989071668107483135497265735386276390780229147407308692766093801254052734289182646993608019455556533008428822359527531822015143630769742812340781891024638783716348067559838229228702951798960092126714837282700696797985231722597434931464456730095601138359894295076661067197143455687752955709022071793296651587484178955604131468065956883782552550457283231607136090690965810296399123911922624769768920418969012066565584199153296430979085448470551968450441828449580148833798419548230905472872559579119112014974258796625594332936869951954656290752510032025873561693224691476819329652814391022023079412871650822165008092476357039318540304003369071556924415142090107451082201639023499986300581413307998801932710936965283728401223377650310723707292590569584486177565770728301616117041639221776342836504186672996752349718008190393447875976562500 [49,42] 102449150411461772030686654724029697790043857692073531854179956480571212678873388781632451967960518318038918444210514508342087692747110841465765494698068710307727782055831427620991605212177407148404942898464958766495793068378882754547748154136560609855494799730666126873853498902626345327184553452751703675774479769757595532582276343415414831816866554246637442352182910655202696789307642982221201777534812893128267409799985116301664590890458490839437877584819478168831518077828812885234896931222754783607625676426677107982283521932608863232460002328821059851715952534413578556215411017913375525099553001376554036471226039113168274105099882387005432121309687752516569771455936774819257085982762177522554532850531998508732484893472103805404450478072626181927199640111108511225446004474173714604338140279411436845906195929357907646651328487907099840753334814005848884662198065961091123899339647094327422260840298212408927776195086101073142513059711498505961488853501770301991919557984684404011143395898301675151004929669052139940138647029162061408349728195975231910608892242177788589751814898399018171692694379197864513319763052873788004583981047695091536470981869600518913289957191908258790161194014486874368466691980251175417759801815260683103877375406008602342663992471598437568026414196696702745753292240703640836956547007917657361860862726237947169500493023172664161128737586246652432261583982477131400737514274730178516687064553148783056653061439199638729441895193621446045386470828880148167210954688367854566644703428512022514766632797251675236866246611614645457598780150771026873339273614125291570458417439322031884272017403548575491990905306020403916564217949801737271855530293209625238883601474212221814846252097494664209933479437628458701944781577366981584486627423099397674535774850057336360178453688278327933828669330391136868215081537976079986619501721062206702124899364055187384332329365814752042964474816112004037343173122655644889824728585938043436470692620363997652135315025820388170894697140771908845464120574133649041809952582061172333796665934458702089984637619099552566602870159251057160472164663998555684710938169583245778032506587422932891387375467276358688540808041131836523566806619281666801199990536356786398344766338130984451026961323805153369903564453125000000 [49,43] -39208416891073200121911611742940659816501973096328144006169717646510940014138673603377535355283586105347947820581177438978280883536470835786864258103447858724813713729502041242157938448217775764574546635804114434357044540936438692054631686104960326071162649026542703735502811043265044357209042153513115396623281465788111100792161084407929595490096143743312539835887437875819274672436060505585558021859750531390184587359001196010989384184461585800354464251244193764818810473244489703808151857278457187376142031033375879684432189690236612037003519504532735362494118701091250073645796137793456328046509003343172767904351124312911883275941768865276585606147686641466107182371452083558074095328820680378522984640988352509602918078334437367794965550724489869922249503634449898060759280797469848020418563041190696140319651071288272945591455179331400567218820699365975870381122834160688571267487306283844638509469761205617800711277088599396489450349332161473846467103338033911953175818920829901154779874297116516978283439336717764865674999027052752564065707707557194313005564283532889749896191008462622081369389714491536796047962110315254176877725300433878626818940000077080760099261841942084489452892353850049350970597135089852354759124793405247171384680095921409201390323575230047003477348776179197330663489412663302399221843526080279727777883166299950430786025679992723478502764969388073016946981592773145290344863276474117000721109658282976836855280702293492244004048432254902693218003924702861883256323913279534484877749005132698897222145340628808602834279285692761862488999351023040016104211901447345855063870425927019462378688728734409298103778829209914790989409806676522515070906874688301280405822384849045903741160913052099631485530728088945334611522690292966454086432798302825648761557544565337206400494156153127600101479441990167702578139742888765882896578709827760674039408115310424458110959608827251186164318297704305083223149617400023691557815805154954963644648882978513850904499271800496809822537365970602175291930164899036297690480510520239366255485045877547224337405759170458432550341612157793340034358480750028151742518350393973594018061111393420632874422121947129889110447063317939376493972203988587806186682617193042338830878592442763519443360564764589071273803710937500 [49,44] 12395924615366598166672362192380815774067562797116839371914630856487049421735619824847939038322363773766129454987479660975328150405948747883819611316779041110963585033952122480339063685610530474189521127608656690527694400690586901230035630656826463599709689119092667692341450082508028706749695783963137493813575842338794947313117035877821960984468774513624917374864852651127040095449198409732359339224998178448375136486041728534905176930729907297689993602834622879228639184505382626345461437400388439174286855069990693863817586726737188796629911155333969887991162105910274739599968742295001464861483701782535719595847963960032875231472759550268225366644156361808304119754119695929269847370030580075862680827803618762226271173858705438911637940106784728649348153709928209871742702689173018896754820289647559604265121844075937044208158176948549572674422810398760225766392534156468318360350943361160413738108583665934219316682337814832049628225646722637941709061153310817244730288406011060612899499919639003604267028214533977628436477229102862389579055884158805017168921783626658074562957848605121663527194907968514717214775860465299062556054132122593746140997692647650777449295254002705017919799343897388189147496717783943690143937687067915104535609058896470196748099659462263731395733226769528390506722485327323582939989175888752151412991232558102740286291193254992933523142923829854681530714878628554646184890931374108844471945618506018188348018009314846398914619184378844090448519956520465984627984957633690960730921460716896405751013092510111884861768433614229867430281071096800612592092388052911720338054175941700975122583912383134674257000717808615077632603102108812390484089929000933056027215294975036983650878998169585106998132792896045225170420333548260625168206984576900743956497076087135783339287612007506999060898627099852276044749734090883531080200002178162408241452873117682708205147010914919928045091482302405397825719319591832931759324972782265969491013056874183961486379229326318123901766802296207703908588776083348516910605332786992427677872434515404394103487795635622238212563916869346476984736562898350194159069258242726945732720605791775770960801634462483180561822785945046069770711370322900988935130749521921261139915937388167321842047385871410369873046875000 [49,45] -3125294776747363055511554129139858338732902313287072459458320882181118460027302853189004619011938658327972326613817816649950753885559304870700840894761018426409053021280041878339315474173376005854153236057556302542511744268157999565178258710505846764294516552348585199529215028936627290383677094810437886157072762297782202335747673435178108928679530495850686787934340063591287380899629698002429705441990621958025925057769287429613827761773510059444649442081819881185160897236320991359685973244606335256805896940094646678090014587321090400539177953388666060146557600308372010305326424081574554244697132780822464318018054678904952674356728799045879203384595787462457577466723320679066664506705817131507371715656527608877863222195160612791367282585165783686129098056685977622557574718149602333900506871982179746082894308243440209453202879558159409428491529947830302102063287877815708488041537398079574081302188602753141188043643574423343917413406514419451721722130905372738217564162488453229291451816331189014987895357276808479289291149487803602603126148950525867858295536306201840786813896286471072535577085795029143782519878395429276282522353337945069923642236262892122585277208920832627519388987818033927078643245036613336762603457310216117693341537019806609378451638212347652847542439635514002867448033174869095736639487131148541229625060527182858357200156852085963368591436963669898597877830595825133212506528553359674791628251063678340184761236762501029996682113282378569816938041930576541075467873783769793374303714957160146582726159776201824908151876679416532952374508305664076843023248367513770880707313092208452716686234401329384331731586007219530537229294159209152619335302758334365025116755108135341242055463539133954141622446737420107296448778762445486273525199646193212845620772503192561989334192128330415509235080905808968840715476824176323946625450626696856671401813221681189411987845399538885087339603293812293570331144852452711903519266490961639782181283986150010903809936560011443451448626698729773797685639293326846013530589004966567588991452519880532071055884770665760421826748407985509605686433532949679471903463280452890752079801337127313364483325991881946381306087140175129100581149760329333483576207565361531563047359227880406251642853021621704101562500 [49,46] 578259835080504365703573294545765163154851475445156878492421813018790326489886977716257158006802354234952616165320626293289683100938932586006400120973051890784284386796987972244926960422800549746139929273357163391257296406514936070079250434382587136828490727102483037584221112726650855270474520302223911540846288262849749577608782491237455645101272755073917899259306306266324886661377250072394782185011203373811319398853354558869601302153277301391636901123402973593683457064951368330043484764318675907930420309021087597041460136300997655567062477341198980313756313256339178010272190699789882774518474748407240100364286234015576339902279310511110253247304832192302752380953031107340632375999061643619805929696569692375140515383455297153436257404183200469049197037686172637120284750701940877808333684824278984532824354629142859926402834824181481280784508654758260197372096531619934174864453955719771127632224942294445756548916066926520051911049494528332661153067008360781937325323539643073415707539921221766141733858494750818161471209107485250192644738077274665878493809221632550348017981321451169814321206994868794889079234802732024998909309976971611926426324235656392290721606612854919295534719419398840193200225473308773848977185957374276810330856704780221611957602298338869994628225395713444652886064195527581357450353407004690962243116587792608346881164194412454942960603352278060493942495076185025994088997208551658256401270527888219747223065724182344126296814717373824792028957419174826235890989875312727999031249388427386690679558914849190383137213327842319387340616078141082111833040945490083563370997037922740535430334337111089921032218832948988886649128611718087457628428248023706599651015072631308726082404602723020927098108830562640284925427409775526314656340455255305304818542951050501186304948950806945085370144797685187845178419732011190877391448522120784449982411305001493546201751604426697662407726385512569629209438462582237373902109842129453582309915437802688831911603733278026397480171127020604325886496067582784832988463347005584996071473321568833815460990252740414484534861458387823246441172019377548987748463421261128650785547699010911069294689106362229204413817584562129398201662854706951902960827302622049544966742473661724943667650222778320312500 [49,47] -56558524152606164626108890896181149273104130637009313741567660412339498691059362600434720010335915591632536005701535760947396705781292583783408958969879755578297105854995095376540404889019793728794178524455756516965672640502936557638949620352047029348894384710840969357698033147455302457333155580089965762908667147382775149689012271835146848396049210467127914689111486529090666579509460755908585044835514452459974363952038623691437381109872869586802412701811543354439139391458281576014046492305949581090105348851097853436848294331619441755814927747463046631642849886893759507859359384823945597606069040188143771177140227553167211853286457209762091198155457836854061315461045922395774581392769657223861888082047812798246645683376963330130184620359272829280003006175846572535761920337388215752421213742694786214995844380810422715707495518678512077315093068176913015736668521146257512594999292775899109301157204620107046036079806489632246974273666135926869440967568543917387241128960359476470408219466197272990809694891426652548286791667285904796068344332402377740285854697617033306805397074882969228527861836402966261308010070076399698360791845262671253027795422443527453738920107462414655726324979092935580376248115707283744605220738664090268245327367539801482368846540425653024661183959796303746226393568781680116335649494757070647607656462397866232156814621496021698832211237221776990322097459771145203634152740329995671434843681683442908312139527581441802163690745399538396330292654440847764634443784750795727784981903285674816760568334489491236136875232840543439984000995971268929399871036653164579527524749756804698543957196489859099861182691550958869116731447791504944478050969697774743580555604337459805592340041705345826879705178934380859391107609283279135367133726628087028499557035621724121588099300598070958630743369126364596001727997166499025597627545737003602798058196182567338693740772557012321973220567680397819006841163304227572992694447593746383836193274449452589868717668829650593272433406192462343796143095285476226834016598647435991896393192590025130571990871493569359197211663257931788942222921497613696002622013633219900519602236953428537802344726347255887473575040731540402974981941232304371178469615342315757189339819888118654489517211914062500 [49,48] -7265470714479541958228445150491052773285778973019960778717077369848900500381426880003175493787926241690613680007796377954895719302136835652242788985205135008158560011424756660581724036521639028172001122575049385983686341602133347653758952585681740680959661007345161487827808468518426403233793555530843014372086818033840496060310327916997416839186321560731930637198943570910172282835116406549980135578225860914135394541011172254019244485913366747167124575197878244809444802470345467513928011152062008480475157114658074976402487931840632151089533739573966448834878215182946417192033648900092612829737165772413348532350487612449984030117694603410768316445949152431252212526919942145620726690912541967661558752573341658542343501107589374849358738218186376702604518994790411089569287414900496347669679112495558105208682313433680072366518360423162956239228558402589804458155589333030318946704423472307309352059671747485456113494598461501151213796504423503424869433136045566643041245203644010167119248682313136209797118043867261183826021135133963500996758348115502942497656095347046198175442326660664334161100326134884411872112085666278778177471828713399646494254139630750429317773115910672607572516419016183114743918329550038294891456767493881628060719258020419710986347789525192047319703119315949546806537374992461220847549450022863244062984937747468308977228078976771285134637391059608335581454289855394660255231009367381830930678393321289272781193297242059343489715353022755278490466617831683246482824486253486863960749355105138839652096987324924769378736620921647409415872868623643327768199913285003543984957891328667634166070127706462436930432557722966730348348482824929294569622589874946826030769681745589138930578291143764393121996462978317441540660750596543521288584154553732827231866048107327915196996634630613482298096052318880040978617734345769428937281933721591963444697499106365608528433240481717833877237783762267658576050065813179559195855971925867790617775798204922616690587229554603557611729142515183377387261266080227476059918110468311511950229141914017101422740507120024109163707928760208288185386503637457670548152062092716169501001041089660348055323986316628931685619995014969798622021300331173915854087765053836989181945682503283023834228515625000 [49,49] 4653284731684324529296571815696281085480313312423421390902595636947998668611417244994144229391452415537837056942229220335592014389645180464736001162087914495265280027034539529610155787556494068102460451866352030377524161859064173534961372511496756378937443696078309912944006255224179116595747060557074067743428359457704133989605434919074310443399850076859207237962222199729784004798696117351374901900987755567410949154324088540327255011549702495979710515720646267760681871617747227380325299598808818610700222123554082552100928902258410371033266435448696562941743241842538567894153742559745338799555552762178899275679216372604451928265957492606566589996695246797954046441277668298475029600742221502987317083392221363021596929619480903410140255838375958133809490909102551310067893009166680437924668056224031885307276775756042689507657020388148027726847228369577745281978592029977359835472355118700513895798988754944684108690979528510299112456169629769224681427763746926899609941268048051286248235263774819695549336107926332835614220048137441401130318060810512074165304467433081242655130843590527013147012601275778722499533276726879057620848832687241721213848425207082055683028240216543319864364285770427986622332663576566948096729981805889319494090359146774755419864637532530157586621894624058005040822218012955671236300666284311101164657029205485307098473115834987133145337745658631923569328072110014204951216247767620811178074772434405003223963910478809900258097310266709291306423459229889753985363232812485904085305202885645132545893971893544685818383824959940672770389034872797631599820866794976015149538315940506577572767459057482623914094557076905996749286229953591859032512053064442081257185795622721317428955562021123664815025776336911226721253609206294263189485677722631791558225466272567867133821462424141446715201346477314051546941734733757397131968641168528298741460583903670752973498847628258151342043907693459581750647210014499763420786252007012694008229402698454145306981934414031683414392212386772627879945408500888463630527727242251296763402542272470331647968104862232385981948862368733267391103750778792597335262911863366451294855153749354511438939398765618561262762897998920856474257525421060272802068792652452344782432192005217075347900390625 [50,0] -4439314248711271081799166547190845544806130293292074425555947164290272666641023136555524077153076861302830858396640422274038778969103822223670927408269255976926174768212425413632077083501493281805296980052500335636712940933092902424044467016090999015952153717256560268027741129908194605611508638579995133134285799318143560607344283216999916562792745235133664238101708150947955915657539169340680218723324748372431890141968374146905435134199135261726813166610994494709094819010480570975249953518298731184750293020834549268042007687932740359488990677017520921757223331838808989943505343889830599997866359964034799422983075546737812844290781863148262224667780185674627135651596540777018283787567301520907467365433921527192410231877160884559699018022771770300802697389413831489802721033696033854638530014393860075003595047221368234347368987802954679397143562048154294774701930929078727542277567944113602009244309976718820866987538925171104857430731484362027157075353993860264790861305016179192832939706582002618647815274900253035846106388714254439752975466046766281142191592303751813551035398403653155945087861092526595348466603758857237383686587663091262322937493801427318132599368279945670763752010296400459944662247629259194498532892077626108321667710258765286493669626994066338730485922207869706451789097018803770680630389818066696226531048435992657622002884448712562051127056695979598950960974371032852834565866729332828638228004054490568811626984215235714640190982063304450689230381440829882673991277038824651288305233397301382327192063122414097382822002962715535114404547657503911227399827284578748372785181922813343533638351590753032695889435984958429627717234368856582870686997183560508838605604993039191352062864370221274706562129228082563865540163305736036996518721240276394753112356132918962126194904156972883095353686185017136193173182019874178906125599157559713593717984344791335988940493353446471209341696509128922251286283863036200657731895599523174032417570114357191954454320351654975006539853979147621402350467626375637381637465743056584414295479089781387134167407743830356361001368363278645231079662522299666852403952873410551712492501617207172663370674683002784760726447430272613967744061852266366338213906412967117973377602392103124652384017514997558017845510077739527519761084272715981682844166300583310658112168312072753906250000000000000000000000000000000000000000000000 [50,1] 2187755108068082013579693865045943048589063699775609495998413396822201417226322403512021915338838869481085638331684428939484634122804510155785626364943863335430326804462146219267286950201444706520302458388084954554185843007159162078319762387240515881314617297544138531423940736526791676992570588804468992232141596009971468749731846660107003422099542104663535378357098123258143076723022821053458036094998595509754985716332536159869042240899574102318461980218292951419870483180070686580491278552664233167238228854627976348899829334792736458755447296030763912450358701604768492712695185052242568817771361075356236232401218304663509427952598891527729851930603869530594480896656992399664869251336094967053585758615234158200096857564296387560771354003397001876818454216662102783045921430250247217345826153213340605498696759711613862870021124942208437183920208441602771831720483921211819308837731816584514711920080055159743351761339746218871574584448536428943470754650866071265797434039925464592933359206520180790047490690830933007082036944806439201074672755796231819466965609330043041620065258836257557757516352269916636223023591175371302399065266547707690289331840367341629097120818855312747720505901473996950170516398319132599652077578662789610701418790716217297324167046791853894983658502725867566672232741833718527578898492850561089519433564291293730997532209181297641297478558877998442105211608503094754675992560319136060153195478022220633322108818402044312545468366221468270421521733241205374951919588284035922771006638643127378638266895486181812051376659133060491483941949301118996241104728096046066074986638562489578979902659558606557196242293159436953316177155574863259903345230900493357112289301248110213047159386156917695618304665788427401854551813629244829678418158248517529362267777653796293606367163330135440146621799536500136032886158820863649940167637716813243575280913366603959195322727842274724887680845168475089781824540339023875010065971819891994718096849010223666920159445880763267448095936753475128960749614039705185274567074103215470390763317642531129255866057611306628079278822624450075675107837581598481485543257793432231612032642856395661193057014893896636192847158941889916517364686481775969954402780926304395063109470822659070306088104426321802717031282844526658041977782056669170384147204977409728599013760685920715332031250000000000000000000000000000000000000000000 [50,2] -3837044417947855706127424832953270567390337041605520922909212481547971739245138478492753413099069369845972528908972813569524563468491444414094866333084940099479244260042031457745511105667594597357737102449616968969444085257953168145622543507289180614845586806846732536180044139610179206862735474076890946828065922832770807135288305617585404833765264514259954960445257630340027952461174502444913126284969583851564819683063735019791901464414101445801831165113480247168931617572734500221505868971699475986480828149078116613149044392292923558336074866178659705411680611597834123834420431328001345663517191270527316927549069387188025929608022288083994544408811362027542843132933104751276924562751894562888309948314784846969377317208415414505504908619391598706769840572675050690174430016600451583080482029335819251946882863159680389603429842313451530620216271273301021276577652886799687945107750716965164964351069413085511210401253783873675842054304960287373279645137563346727409645434046178604646740896378933818613033290051819151078397126411775325244358530603309688229335837602399019167714504968248252377003896446588540301071127424478059339545862714201167117728920393536748511776094416116471664329982563664100931056620467486808853601692233880230824668151077705711756376335329047983086694415777593404530580032528979772241690795831980054971871763185611629305356423180798659308456853050325731431380724904172942014681712452647127183790851872891220320501637078753278858776729074594113999075673667094987595924649136795554433928766446757936752809648749382933533418616546769608924968419238701698780052398166407000912866013235463994653968741974155760831927895939755453449867221935148035663159269490962506993999198233754281871009416549859694740722811159165460489209971536094640856745453961202990069451854554470610926320063728011400988202878411950851557508389445842306895741411748767154876498986720291136663994209051062071013190352648071555484150906535356032561858234985561049439050797223522573201281500440075946971574326213084607555510645432321739501970518620031712434723537624246899389972599017660451979962266889603074704596173839834236012792333564740255783222025021602144989994795157547213317954203138021508369236771872471760648819233422023632199357631973994431315001255078461631066942643132045078165968630653552594456223475679950904448922699430113425478339195251464843750000000000000000000000000000000 [50,3] 150843255974911627178664140908785230419835060725825585874292882951233964668563334426773575882221189776181858340143385198988078169855961806567729290587687567106529389675410651414675312207616344076043324579831951155847332545642085331452555663246272881285264047357920171387571757974934323459515889361636771284738347272392646163116352856982719236099828474247789514010776325320847672908106987092079961688629621950752145582909419817519532666580343823071693381533700768626068263036770049834887419548723214193401721271728021822178332166123032437730748997367273165452918103143510083405964156047384806509107924982241260833733618067132755980121020985843477776890947327275209832479443707193586485571170902130480395558668943139112989851547924924625104468554688067488217093494400443341826190004588318318340908033758029842243044794814538614195462269370890078126069905708288780763132865418994012035606158452393600515046935639649371989118058985571716169888154486489151639705753091719767885388545146075623113096319331689502271159555797997325718516844332573240677369400043734853658918590019021326316171669652052611656303000665263072597895036930866626068646152761992546563139287083798290524038249149855636759279918818322005059352799282042212014175527910494190509426432797428524447965912784905179721250703558585203054503716739584507780961687900709332076188152929448280454111342988613371956581334284091392366675407400754134131010052532620267389101640826628693868580899574565070476095206687270806808999116845851142624830927198012071494580218256231654277142697610688086075510542535151910581937936093026003157396015339557321331112658657851770849994333844219970042928410079234131074687056057324749802297256226330942662907137957829993027378268193335202668037708247931744829373267844917827679317707559859171920635560422452522847663869798479534668811639425686701235290703899604244277311508009015152470511536790765982626270536811945472367562089821462381698163793741550989534313486071820788190801492868650114574422706453832554990300408759003764237459305867345282875046415991786454487574253147857138349145119486431506010501195494903973868586841202464193290279298695716641235336497808801185783186874868102682551516823987620185878295196165416090480724190426911427680356958713264532567186610158261875386397558088192764638374896641223705515766446310890175190079498523942902465933002531528472900390625000000000000000000000000 [50,4] 6959400011325168324204985696755821461596935075913295602795410951519382771040553015162864351646056400911812237048877164299992974735842700070072061154086910672141900820618297652820023764688265684950861553575925686179584973705695483687603183702990070744991075559325204211529136291121745261825581065803390212522854622229093093708662587174435590562914004493739451342966519153118352732993221831655008466537250597341298950881810803966907594505444381664268820365863327743594374127317319664618743885403070494981248175539018467493653346099709884160422778641131229408112190587512922610515829765074443493953188772211362979673807051890323503887408320575738967880817349666333205294158487599349740323548204487250701350093469163326421553203824904175184612072238428331755893290188540098743335323294187210070475330863419100743130248543021746406317471379051581330965434382638358158425740438684051923227399835119715151112367228387158497348964000540335429685017343216732889979969599135291931890922491029299856785865547773810819837066764403347179151725060534600519864185572315651299120459924962129920678002032329380124701104608220347936167409712138665973630557899142770414159096414669771577544822961284413565985125457488838159495646051753408802229762594330967720357464767511755986196210287474664815429623311924002600509862538297739468006569491795225411707495576516226668751796200315237718573055986939769816845859614458137870737982719045891735159024791314890314765939000418347203231507459765878329217896945233195307362730748958653415716626243291451817538010500192921693155879241498098233608859636681157907620210669033989144471616397977494442565065130674937162969995575007206374384908264549752766603155426917374077943979549813560176095185049923537353980466946199012977835329022433390412919958228355244986464272434448719076674154667019915473193966630585090434063597462799627032572477924619533914309281383974789628183090520193694361629962659116021402398431342390595136103951500262662256466202047797269402528813579613514731520574350222093106271387122610201912864452271459380372921887411807860572022841239177549832317089026527480986918558997058818035078968848789479698867559929640117151617807557521338532678469292994067873211804263039231116348472684989354847068155754984554455807554076934306000578239945741002692324255061058100897718809745790460301298421699842805532298939397151116281747817993164062500000000000000 [50,5] -171085803525395326193031425459099293303795007964809333139461290019531819901739671157278649530918922007357197521855767736000752478745224252606176516860519549748452529614179390580475591439964981996252061340358625623776298476561693543825760893265875490768306454211899120609373648955628559888368008899664667979135605285066666627636450693743328919398372035872568246448735335504075813893290204315105214983345058562136969686991094487136381376300336266547640779705955418697325511000472384698142370515313705389959489860839676643218850820490849192701517020209451572622256839638846497096574558505605059082546805082109418466524995713340476710472122633523101361578912827297234175607719124133340892346974332146872318383468285377782442847004993178529506226623621279427705046043878923815812382714865292189254131117519868823221362639559437700697409052943510628385671306795664023265455967722689548656225724402020433674387468497771071064035653583550842524474555353341584081507024124179418981672698973646416635794344787579476666750092128285329890667081722936927123446092109513280166889604875504470843276492021833028315393199039711012179567226639684197143064095112622421191226059402517642099488648513716052077690065793923067269688926715159622967785517610828598027161697532398864007910433837179821936439331463809937018554954026879922839562391846822386463642068274110843113319594980160279594097640554003247851696033851883514167574235198873635572745346990546642090391223435205794096876391645646163584513160768345532343753545851893144167152271106241780487946706413399320022043870933323578435654166540150229267287832327523946224517445739059935265651306218621676197465278094671816212810106517054194160006180474024971193012801973694591596179536750427434480355764038549191596068501351845293115158032233379954587170269438419065966227757895662292224461973915197428003659100129495084123900970665863985429051733136122975353910404622863054726835467900414070645404995841955898392572843238178037491158956665838814689385612755996248060090560664524556983989800879476857591905497353281928061901367529338446481246328673137836876394362242038642012331739565044550082719972947425711034444919685444033161195696327321069521168888144634519968448180447848733827310374354670420590970847367388681105645146885711618412214039592424881408010795227296992335573160709063970745795648368452537835260329757147701457142829895019531250000000000 [50,6] -589053422707164614870064651509939863736686518307426185454543115023738814883855003772407547647438651160613748479177672414798169653761463732555731561470165850898433386349627522767839129039347172786568593099910790605404649166386189113676341842284925091202225759939683413973944229778780447624418585220144917807795984059404294886760479592942887792923974973951577953112248941359559637205909882482860027200130413189146728172188015230393883059893798109218286902126211309385618698062983971153562965369696097862583301532633578887716814875342087685765700401932061293128528819090917304112268676751847415457334523354284137275753580673078969852057671253799883590036673369924513626915388944078854436737232423004069902424588563052226838274143547825626045833544637954449807912210296770787390137591317234550648438187244126182057880192374424877393642677317921155559785661120502879348577482089391696832233297196388735788679725828709961403702023532416207907905033913768833448928262228703623185572373021058355354247492219200542824069864925109677281501130873897637769393056432361853693463183025629953245039904857509077115395082462922009804214191419666971347584981946253461809996384101662335430512913937070214993750383275617517936232465795933066898674078657999263770204469341187900893902584928150629547626123297106180864117844428131858041780805908390089908342249722325228787993249116827810713544215476264741432618937079817964833031699245176035978457182546558799101098483342885703552073858802342051272909832817821033826323355020038855818604095125766593482474605188029745921372106314863132270098465860549163867032363382801493845273323166570004631206962988569075510497927749052139860490602289486937135789864581732313568612642333959338938991199813058011468329335468990386896972653647487159937786602432247253873678383040929372354446006803050724906883709871654037352607389621052916001900921556066914566359239284525216573146267748031529964568387055852112032836432863491035069865969009535128306996158207268944348602026988547991902929698911474831882706012063199566830996531501185136383006975300249547146363115052306165175431359065485741131031521926030642268545147802355196853245620622770135141849717876170838911528999201265678859326373902693852603509835012162703846471425176537950896764333513181494483654943288688065607281323034115825209645801052560072325868522919584124863945362449157983064651489257812500000000000 [50,7] 45965665500388304445731763018865085360949979418996246029975370622871462200240883676469102987653710237856982143825505427828889629735587025702706594791870808489833043870095130257353073218917241093877497631031618376871848633107097940489022015364066864434934878204148717938502577194573565614704714236879689080428798553512106577595147881887130190977014027770819739372155929629167278429259025564799253787817188178788883369147057686533603908120586252878914118544474178364770908100684596919761696776598346531602973115479133324794236685949507832823698618019898214510470697917341668899050834319706570529848985098422716011808196306820703335476895260554141262774389394647429505535105942824534538874158848318526926602035621841236901343792058153494602561015308328312523767511328476600170807703344567723760693327732445383632736259278394878082258270459793463532102194301886418240508354823475580886561942686433435009287132522184417475650839331849823201575567639618669743918269957594906997562654508728368803192957687373322396968424869862978951289332338722075444353969773033063316172063519080452482560887515773688282496787140378006440061821883131503454517832369426832267109179735758503643095256589949464290286924527614681296033038646027407001860942518369650799224496938150083097077159077289615168090153688843043717879243017113228989867860601455877487057979274407742224746128930632205348484417987203110281002759225643641845334359217782894679356955974194697305091683205887745309323245077997321272034307334355584684039080900547049513678597621233043025061777674352336289694901942011440712781663321262769191518552659093615027003888428460507636854330972599547444348044878893184879452012402337431884840587253553313578951756598265269701209028758068559090286642545847743418679154156558209974119948761379891920113357086576987937261412993134839460422310366434249443996038871354342885187265581820253393309248453298627624879249120837566489033487331568195013616401260667932884158301574778725023359392850309090137228133654845070549480935787962152552997262414789511896265151304939801806399960920964596908715958857682125464309940887886946508334944238546195895369782458029716035027691949881653490283443398830322509016101408918777288625621083738088231192130852672973614311694270353023617487542919261051265199241024069763966254758449576996993470339266264654534948830484110404714925834923633374273777008056640625000000000 [50,8] -698568720086405700864790525172377134568989698823568932126912723383655174585474901817370121018049669687824068860563597897766884310335601140226132970770382664813381498512473635872392766027756239288697297923342031301189439692494347299748099391654438788418592446226892576464365444115178008301472030868731452878919614223427568654745544955627212933017521814028502928040099948706051573289710132917487664366338201105530077950604403549700304647735075575989382454025537632617700277678283146066249580246124973330288059079814419879447767853656757702128409160631946938252325670299120095094313586458698352140211978172441194623351497219133552428260251905160101455164748162248308940025956048688219922434697390252260638294931174438014631215173007852567863580376921669014369855677515116335338227102829590118415580690510529611830365723971443733054926426572977200306325878499166407519369595290248935599839756171594746160551961589381717372476020524812040058989471347969141601469784834904809288867713292095579501457562887520282450707614013834422772122431123475786082086838943989515203690328595697832170625504490026206851734982649140774748957658750294585423917608507248974482268964007006858679869987626572978377752622485563084010295481182299442594742231101199468939253594886269064179681482792768991131103449926133311739171586597728281252236960905862488882087741791422884961095752495781566701913245923839120817663712872797711978638865406576733543949711095127686920567443467057882603677344838445240067452936664424458999354503745200672048321102742619054336624459876434611072484048555245984288576249755414136466978691442386079085093009541929712861408810459642245811525977294131656116512915002154824463926944433597400466538911711172114241115559053823600716066983933603761416835168505769021800044239478973857882909816425692571371510533591687185537811975864606564853105519403063195254875716597864570069783023718561915029914466798263458809779020134361589629891030123584424178110834576516041358669239540721103456810224744098015696900743990928667360956020890346949692488951105538267813452729878393585199700774992702072202673176490370415453781977310691722437965765745588295113627428967937837394934589204217363592359699802034979537492240543293979657789265513420107866189287179873504925446116423075616943360523005375235475025640800199620622932895013462874836182429395814441619450008147396147251129150390625000000000 [50,9] 6715155167474789187774812004369833595730146124459735768658748834708103511109331778974187896872754707899044954883744629759744281797998525474750187547306263232080821412683087740428073354343188246437022158427916580275947213468496882819221279351997458927432383361788389638239365146825672872763206548029754821302372613456759449844223910490992413119501274662881210587218336188811786011226394612671645051083344389628835044187603033640248018224006605446644874838652753693654697056066249988215153581314725023611990549388318467061438881189744348243663461080646897112791669134178436278272829488068357789006143896882079678774258386309972176413021278522853095609083487639182405188544943174698713527682585493497551508887317542488611182666264927484760367120675430212623583693039786447404899471601628105311044870440676369650346242729413506625801852933311130650069042474820950253413329181503877803410063675974311327318938821406189826903408099655229476047974271265208268898139243177316076506733874742401445066651623075387002554454392655962294302236339525940391295410821759756196317109677200910130459654903836104328958794883628967474892973260371290959207731032200741659290013043090751322512836995019469614541396057242272189816976453096304749361476293039295376743310252011316825692000117329695322050976159349433193724214095778338235208509672317233325893114780493523228341547762026993217063431446151184690731136126792165984338419953721834341318932887384453068592466893293549685109487340254987842656875862278125165634205562068431607979024189584166440439269493885502535887791646584133333805465201328309334550916131037912141984907210134441567383759835476336390835774806145255101275391816105474302976820603794455692694729388246979342401503038055569901105949164194709360148788054763963469952058177866862301576514957008060366972007443337679893278231275038527880863976501847856360446603966335191503645508238140245650106767642921251153592429892835194917993097826184733967782939209097069726590523842973226814656641400976728529995627699935017513483879465009881881508187820975817001697374389281159260067983989383313311302618700202878356085349267391916652346439728414700058835078430582314177036894301287895315129411640012658800849463390122779279185083771942729285632468240746028739318877590367905635377045372381098964210254563087543614974273087788175778016245480277202073438047591480426490306854248046875000000 [50,10] -49039539766601373289416681818901262430869766215100502206390119427209325253124539077673094322972592609465368069429942022193915008524524504558712287366150501644116502824891524161125865802456580058517561760245304600941638181769417515390774239315533336032582972244439565428371987772240346192092680290777363749919223713527332354111941682020578914284516022332246289906496117710037347117948283786587337271427154680752435425942161991755768158393441024077747732746035991292607098565203436234843539180047832478432640203002855207953438281195415263715456171092735891886147450936270538437315558646886667756368657981512635794103237369455326475644730162100051770062128531633189801391771736181658088802950186369902816095414714239826996649169696557153410720253828930264113890442871070759606118219830321191417402714040049215928952436066635781920464045579863080372299436506199974185251546107065688226650644433049329964093381999770908388216978584470581714880713811295069765376020242215334827888088867257045332693124561018612005133910189279022140287897039051498056690040417040892023320762883140248653242283492561893192951102494601258006936965453860702737336933543414362817398568496421781668449539952091991881745782976252833335626867733733281584859148882942711833142796756302393272068325095647085811310632655119336409705810637703256706458232115638435688763262494246066624939013063439385100387265354333118833347532887756011512954669382529953288405677346488584392200298792701792482054334633480803420700523330193670395985853013814861921416914732295859251256947275006854243144634009455510668486250366643838092787927101774359108779256821071925253451608421688906290545368623047730483868344760043733271643175654277699700248634516512193893472455976353588051982659183442945684919436142564421108563914584541293643064294355875226933298690905650917099697046530883323818341471132716140040023956121079189454133582852705196615161231124452062825414617673999879363188124297365139609349327478124696592145793424317814876139166594638215488946405707840362507245411600947000801911632098318083412998107866986330732791902832722903756239087540110899230802188479062468202596702548480083139555433497772951553396119245617112312893342462859893610025802107732570350014817752146225393801719832563311623138276380035474635336699856368471186642568325037829023805913819550106658826820783814159909752561361528933048248291015625000000 [50,11] 292258339490266027771311706818212726679319132434745910781416883253900383328063878325613008264985519383547166148188290385433006132668171174593775346690038974940240827651341172566524606655886327970560705588008867154317983176931736321740624797681786602525689940990716431274943656671932853816879359954277015661014171021447226313311503177795601890722955336281285705037031600770044661557784585673287284126638586270232902240697405227125986192199053998832186360820890703055499503237612099135068771318952552618818293562478240683814642633716842942931725017780872514731261455948578618477107871377387917915446611895248304160264399719314420676190776677746616133634533782957025423226424767355424741289782434093223400044569413820817630571988563651091217477552672614239042594491834369729922138763198618802404251164540349816342322517303172314305217781494918929263657669619315157582163416339306261740591153385755150693311978831738593704770063618833274391195556989650874436545300947802207518173639919724758240287297863626318482105891051640635431817364024945102252305465184693931238858110452881388422085850500542821123525980715289845790490170674771500203959600860467553163425982329941913943871599165624045242570931937663437768973506347706155228371568385053045801716867792486195898581459651726861018213321895695438164037464525189309785252872399973778361849235416520969096097428611668697821982102828686731051713474930706151816326525644809297997405723493024501324495864669975602439369571385393025660811013800793872089000734668353639193638221413315106049317547837648171646225140477534591434462667546088754754489652902911167451009841294452455424054073344668182847762092647767956278333817815402801636057391871873765020526229654491942780952776483587575638339559489500701313593045211424157281453462574992978148012636507893593797340618715421728865293148989360205868766012317888986667108420715471488943654497244965299303937789228505283995643948339054222469587603019020963441042922026949839946526134355124086345120532777500372644990453242348342670358345569740226649109494057019326633210102323799359686523804987445014948416023721347840730076617030013507959818364297398454030405529811960999484233983931055599682336463838665585612804425498466397143105831155681869233423862831710580719065489564140748034253232314178195287082851333937731668602051498991657943623233284480278371120220981538295745849609375000000 [50,12] -1471106944751739744039205621571464876619427519593796099383242199688129257943047662353914204956312278433965218648571464370583510727366776378213860667641171272084173709339100171044659937580613186354451646996424747615020905203758583340481423333881661443186314271112294818873312145251793006666493195692096652478575081514329743642657654482692126174998652978422005227734234527133189502015663056973823285754764660140956662455901963573212974385033161779802580817754067020594213072215841202461839517205891231448687625617476954052130520934189184858481498292777881733516734518128065959141663496785664140604153422550102058008307366644227814894442829549447765445688093833366075098990909314197867897066653587501441164715368509702810358213786556148470537222903908707067608989445266469593155437959643161796670550206837107218186210378667139228444139391879472442391075240530357687520297936755427727775600306718292811579081040845429922264649712862003623168015302665212667775428878228048424565944592869497719097835776229864728973473956944544715706447733058604150223450031860637494153296868023223449183998729313555790282414383141312601828982457357236280748880229875513141137410425496517885691745631854701046839220643164044639984611893326864165442585739137314771535264044400464881294620869567437290500497803899724625045749921153942373002467579717641075938768770664089639041568446734629786218044479572752978682240128355299973470744577197153344223123928302918805860288139243002599962849713095282303870796991517376443714422594610558446698358129135228866595235345969680735685889245780070410490801817621089805413729112318340328147746756063712081150445326746559915406684312029756795762975772988098968811127351411888563727810166302578389009678660220610994921371364565698238161624156522798822127556762386690026927998845954674909538871122045627736437459819276536798910615003912089683409332391546928562921392012523868915037950480321339669295373328567023717003645537403501182410236034856388837302835351548365523356428876711553046932615978305897757593478838837005286842239154000021568860417596750530664632885205548961847383347787358014756362969107690724568931374063888086281631439525022676954598751079194915690673345314720440616940487095785412934933641515116840090022140303417167873557392254305223264663012211967217902914797830119538032155615451829566513695934926175823420635424554347991943359375000000000 [50,13] 6346687969950004195542847261756942307597964717438839090490222986388058759880570750318742572588357694304965694060140952283093655447933464404548461805171660732110119991094001388516595254376427812786874255232284919775425687378024897344689488574050327969767966710804148173558905171328493430073158501851307901852502368387698387273627429441352449071073352399069107571102523159888006580350804791014714978016629571622805409686118560385664451396982502559543752136234752420394244190043173804918561295921179352386461214709033035082339382109313880978064422510083902141870185400525948677251960977985808044443455491369918980075068954260194330922983531605928526027999986551227850840158979746005092285312794976577287997065554312172788993647132406517227758782097812451254268624367485442113098720950466489559973831389785205110958536399708100788742685225627605561550392872374222666695477167190785295935061903918037743524635037124437151362939201784051730980340580905172125817433811969224498831521660714431276788172123123558890192595317919823238828251949730981547353609494201608388253112309477267876690817749395186329859128682720580998493986190751724133448481892898063933132413830463874294586213764677732506630473866601098342020086124639090464221264961225131740843147299447132633914014347095699234417934676131552855833350205393006880645859021451629866800101422457332354226824113585665240926075252817241282284648500907147720306898522136807986698442274612674825365629424377004687378654914446233587581924516005760071518831460963698520589306378803516889884573678833344393778559553438949863100937477691520175406595949582838180888926304482435733479672745650023313117451376757050411616456484317039554590985655608833123937283095534631754656862209579258519821646043900872680254667378587699696579810834524252171430563280791936344140402995946634933131355763986065683193725704302127331226940142039677010154008332242514845213104000130246616647711513096532480816954177191464044383340187130544135705183505715375732614258755748749159718408144361150164093805745813769265134245843953005841725487076659158909481976893347888256144868662224418330832436788641079976114888989823445934038528643291733089262541395460950211485953873791373640574573390677361337709469509507367193697268185593538384515822080250604584127845413187298059611276319310467747138415854246294104529235724498903437051922082901000976562500000000 [50,14] -23462430972182734980693558828901329345156513601082918655412449945076191568506722336788226265528487900640803028736357545523425190190757805951149775608151174414560275103800351444298325376546325504348584135554919751404127014606472475775213011355243851384547901812624947670160081873066072820496079697369616081954732142713697371628097422619978201363455973541803393722367165811329811008261960358010928578178886755857547915185761039953521612828133464346017785527826063796891736126470873632897905116611559957356955470050951821123490343490923049430579732404689660410560132238418316215239512035421549711120922796777971536824804130205333438178492623688169236511846648777909685178713132287363336257396671033671113565041664828946067569963935697731382047901593247450824271210649027370125233784377789302555853151675564767821266430777248557167338519318823446495654904859413695018812773343657255535503774856601766567886146744030571094827452262047595791335794314252490831217958614977445040820513506353186697423728015187119902934193775804737612949628046575733451381974042704251567920190996496324180395251059924541415765548420194370326150404748430769433951294633272595719561108745451463233278514609844662655030115849593433942436536609915924786719870554162027156225018389527472841715181011695689240275012373551588311052163333747949133260232557827973533495447665582391144135435557265732627475071898937810779205274670379585360968787656518685853737735227423846955307441865441632373923964889342765253156426592829698798823822353346655039986639645119114913744107545728735968293992511784185876001734587884931825026609912680766359750054532869859813844875785113089528429942468509551117936268653180931506175428898511034221309781088554823989965184233883420732473467772776379221296118591479427309079734466601423113514537495939754440830007517086390130166916719195195499507492727762927089178807057460891998253143801707925015282633258079584447408442007274180345198462162238465808746649020051979128037258217503131875439102955274816558982052084132725872711103283263330671939003757462812091407141740938603950475605371658369427488737556340366045523539880581184184411266114003139733714294199982484993276342505070943322387543884415131883845581935147751060901374122476656225055658664454477816323731653744682223270224618004943006235605361497204489994077088401731997699406484514383919304236769676208496093750000 [50,15] 73476719493013222469118910665251280144693393609785159091448770769070143833253434914255550381496749455222527035831563537044377099924476876252769738651911598369806625187105006276310519268049785241894780871167419232216618945914921283736880682200601642099420252253316252563003224205924161192183971893052711531005855626631952943193497055513715736662580117176422492894858478819980396688466660185492946127865007794267105963925915609837977692143215821233309618006356985887743241961617339488207073934653432636048526626991324553002981097992019467033354743547721446230836528496909486910122598903882181995619562192524204248188331967635262534278479507355079043330084729637841898961360183612336171167447917815085924197236037420126341798520796428306422182638255016482208753212254377171312612647515675648623107342720130537918604960145864055842473785323228574562191771768908626688170863539974954227063343102105948533995674980407273749867773627429265371023733121201119479372485840353469057750603672712993254690748624241346260566799563294083881810028526497237302216829426084603573247159357723894278035173281742198010278441354265888631214538560294550249792547777798958451900972410988510222822480018560294934423047069399819750314102228831797993687018698437725048769918671829578161011486569551066838580519878059251506610945044223629576086209210737299155565026658490378489691427301524322561778181892502949155258091703433481352787317013350081383927669414387975596727172170367872651858635787728767867371574762744923666972994278315897280217553093209417696938626254507115145447392403267382677232530597420016889887660078084740987233971709773863078561693804191739901193181592508745123142169146521570568347457963880778672047481563791211506291811392681379188550334851247776734192917960611969797118648367699771132097215112447649443355546945326599170810694508752329542463064902400266602038764177871794272528635712102699396897868697166278169499287015516075658482695095873635254329744393630330323322534331036269637921414039749875601879292871122147792111107492560081183370954694614573277595018348887036380633045112510549555945268848653091049491037708853002783076224057813036332188559447796357522201036613220859412575177126409398659422751096831766935961662394877515577081981200487330184917163440197229891440546880212773325819937962213922752210649028337596452842284122652927180752158164978027343750000 [50,16] -190984935156938336152631187099254150781779111343921965910417911276679150078716832890691499515084666215118088116102438747841162899993354700996545881806851643121770438983557831894707117260330521255252481516527206427957894806845035163051575355933519613923500398399700538736694272709667367985198769138173482089038217549104794833926328626838073847908004474110219113436722908077701245275522669362229865907298816910066157854931234009775153185431994032177880357323899457627605087895879811299888344102736755783497053204983436239438015178893600492022613427106478577039865095608479588428667976115346948381106996161582046086133857040596884372683587924532706778722034330284474435829467224908447043203796386930059804847400559452799399386713734425087765482501153562574040374043287490819667562079356206748025015657639850260211358340792996264146444565817484949478813378167671509563025539452895518747915698465073880618572808178942604214784139572788389324331129799391763416307069222396364142001789445916050474476919843436650674020059379103367003534111316408432195867734181903844859002228126698603272546375112478329853308654825569283028748324397124743647717220340179175778186942976273517453883866297171567882544697170407618643769463511421935154697650605128482005002799982692295082494463642761117729955371543784130988526759459524624228385510175964980371823978784441376569003723205710217204633518015561392871449951689243043117184600397538242003159077036567632256536820905136831325097289239063689872106727510331347529615576525265821079242710089255777500864918666134267285840502370953452025788389394650892921613286170240422228386035702182357080037671263502970734775256226686834220661540653924375631863048302257511062306230656314120319905669970921978367535237809121225807675049265744684657762710698572053965902328105317780442826815500731940227148457073089929885229896412174872933190947480639572825772957956278159238914030900429403284356967016864934051486656765850453755988180176631001667827145244305352945315340746544427992769400254845913702727373705370410037380161694542483827986132878078214960834820691587500385010987999064126546150835739416449163198657973505887017906992552312156974229198223663770057066642140787143413038857892534590283170984232350272919073725305143488337461262378012933421792407753997739077919871542064178815280844220009931477832765267521608620882034301757812500000 [50,17] 397866910327647206769040072839411606032797663728132178708110428704332998173694194544181945182838772217496527327278089456104976061062549452168457401459506332317249242606104898050649557394277572893763323142314683261691198714218902909616843762902950306947047466272047902598737410787315468324079677942565789097617065474024049567667795254959988666022465403069948442985497506591102508371352142630244812968923092522998332818338984586913133166949378403762892254956129847018078122832398157898432499220302572995387760033800382837952743759460931356045698420021720314698931142938236212780060241516400717004834687743673304097275622410634687035631294946903176147908132329221747816820038168623608752848592246489097052599441862955014593564837179332765804842426572553158267191694199359455530878406966651919384014682105477881387819869090289909861909954170193197185061481389954688588717279253474440001155601555645413271192195793066554187194091377482349381726849267300851468780763129352228528044601224414199731366317636295088057195393641025648425192104683836565077578750898928917845691482770156331399313620610017596467069994293261004275327046429925476212272983590885475107582721485135553466034232024582797710301591212907121856082390943781446433495051164648629910673848204900300958323638073580277442111401051153572055183207887191126883649168983224838641690120909846056864832709626681421663383307427910231574331094723831045287276931528066402040089145951329202244271167073593611817925146703436322868517768216167927004535898000244643963812204643487729247695427235544827989277058125795136872533096885461177469443119381338558498495303243001851776030805164190317825153348119347372988753239537621745575377692838704981994268371772637597729282186889457242526544854569097538936157364760751144093335847595360342622565683522458099556343758829847784593359117811620112975046630138185575871100309114572593445489018293004274036301096658506350202810795060672436991237878541050503698045280160130886812074696760603120328056900827838943912147233237029050765578980599414905901879403508612977994935892766832690423900135826048728854014624848495224445227471527697689154333125230030934250308003465414878832897868356733865418018811803035387882381206402858878707576758165865029806735598482346764101815153742870475691717894456844700289545829671235909638847133833628594290487967555236537009477615356445312500 [50,18] -613606523034801985379622011217740579754118378669973633526848405140517145310732719607912695029028105721340817778544368022678413780079288930421085034491360782529782582433800589265266376704885483204867346721586996111653151875969459825123940332385548778215139650773040298754651989277002018118747010963062640329696204924766856011064034517483282014669540555411111162116270582726402504543475328906986608267038450612058160009822133404396308070576348777840796443385592063353394756049916023169524771475826585415363924834717250140749916834603120822382941733717896329940902738573975377921517081832878557013567558913763581432752545874199553385986457279385213942811203360784067221848089304626028572687853580471158507338933643500699369138043620295376726930901305623451439940722767677189575950839455588163783827190066129158804115033362439496274650560462607872090890750954743207691938663318758926691522914077421719642854694941966957430816492921984640901723177947588688686086958112384454932757542805591169048047279829928923850568023501203679484284138571841548932515236368958702466263489806223495605591910617223536686262025809696614141205839777216180896741213426020620176936579901617447989910584263528949025632829541618176421593750775182700424790574280081265827806283332388583003434640647318823726750182758758173898322056346386084067725170095237090974334698730432674134329757987673958229753671125340410626675306544978981224966549058701890676331299743552761617061496962948026712941286185531659062684667570110204121733024993619646581588033395266641060637787039292473802934417254941092177476803006967515728533209655728171851303588486429117547601488344218371332402566819054930658527435402952840704255765654221771887518464615571958666119253683663269368730310640462569519914769268914877398443822517218733600214811844939697001804142938117247084520728306903994685279235003230273693588275465443961367014089980931081821327700177298284043856790261481332321910499319058256069172678667886028782658053354827694477690984621039276930073016127082968492861464512569509467988812920950807545379790057481149884194762832648532374651353168052541399739367723662164413341831013091387146893092711305703225110159089481782571596751559016862208277736203656442119775681985189801396799418436381286098329082399664752470973736002958611690929938228568586974028160885286098391588893719017505645751953125000000 [50,19] 511790136494754324335128448669623766035420472199712169230117420875292583231087236671528895498625122510818709292032834400589994351380583929749285944809576803600944493646335806910997459287793645520170010797652501216571808451707170931059285125326030103588978884420588529182677149982166441176203201390881796282564720046894355368943856175062012985374008050421341579583577387588203819373266111077962210898015162600145881466015680564705233652517245668395119251056020338357884634689129853721810215897639790197057503189560316183169739648785848980364167103134409501793424758221681262092196571965640389717249865181954985747574110878492432588068702532475919574865509415998366611337488706649124600932047017720634999014371663614223293992032150924860466306113124322211709544385788626717432958724657806922796156265888336935899748919619547117329092272905868536803094968667848700197027124361652137028341932255309199588779387010818333256975349529934965927259802873366617822609876046744152145645642851132675438622586151670806566376034125951101154070893831028178445077538196673087334554543643516880694187753122843692229916963733997869171185943648460948906648037369643789365166817853571873251219495538218854544521458429440498651677630933700421984683690075480275466922473333457847613295488035485534657928159962560314506984870225287474778594012752587626784128455645232088490868527421600491643505896510317037739663981251992216681737869275931200730509311889049888255020153132422898271147455876670775330637056193634270106884024866748484924991916392209184395836485819791320392058557062088051680866939441595283191689308569592241149682992895667155625539317760132279821152783251260663407329629841686325756174346954315389448882575257011132387514195120106805495559025898188775642772172299263344851446016041048574184772477295163746950692784540445537108079245492272561102267841990697783539570642127030774822948788039691999901662185769828480567862035621204848066608747182931054999692353628303932766734689336730300981193221084178963352220214090504218808221207016485737531962186585660557857304569211416309172400412847087130185896389586013208506623853241858822096525042330801340687899371735784127010775982298039722774956503748543585971447327659096217363964364061134089008066088034473526704599249882142687657954107675202124258130526694075293211788017094798775019626191351562738418579101562500 [50,20] 534517786021456362191312591707450793666710067923958137726432684508673670871023856919307898416678708480734291974795936612942923465687254165684521854110790938708312248068489589011446369053056451989992177429779321117930259859675342254073806973937265852509057865860098644265910196329398617298904195982967058373686112282219983904757709105203082280192232849764696356742849346455166553952349857003564264927859993897150734518688060420304955983953734682443685040520044492429411146825620160179302611471778186200794945836912432498921546401447238177121561627108442608232104236382115049448223539792074448631696526439658648245383211308766916467591085438922306709600179790015463510863413848218291996876871354107216391262407307890585358767199494883420494483761810641841634942253285386378845437721562315278469649088139221620805038914593859167444770774421718642181896500180169726102876550824188072261685612072563246267590157626331320467101996492702930295833454920268744237190808618446300822621497759744349510615401779766511195446969933146473244784493765584723165671474834361709742558251706640504474758117191139616042095342309964693145582526465607273751014251736843126531529943081744738383123616778800198946879689882111657024209824652834885215298020744246270180772199885473809550785586816388496672553116532589621937508615026596825614033847713408959455450235702031650106858759305213256474001317066224650659094386108972452734759946038004113362861497824510988424074773981403515736485302065093043882284782737410045982637787249953615094488703073448430665725776851190823270318665553498389282993417810356495046691320196640385567864462765383440513116453865460801464536032549671932962267188417090552279296781609051243607939489314061240874439958482598505248017565551346226223736778362098515017651580393543530690804956383099213048262436229129178578948482492885312872564251227102880067981685164649895033846350567796367673927996672180422799775633717600009517686976566005543111754152783611180341339115238770262047208755412953220165695371311010849671163745615603040978020487847375101057592385173854114992893162184653942626831264270950872179621957351623827476011428334748077008767186429751040893593893892818829110810786229578022001796406296302663172511904476700157964942673204753967573589771344566604929866883913059077986154280711892053282001391334432582880253903567790985107421875000 [50,21] -3154382867333641970808537119544820989919081636394400629086213238156038113903110998877785305708222757633696947811959558734086297391567940495957579382577795154445691120279128995640714344542267395305065052621569453821408963683388558254917660537613923316811814632796058661279623198304163090784434808049048547544013894078578662158753533848906766423941264569432417915585966520977789142483476450637539745795829282348781197412631640186246045799489538033540234916236478701938272914386196415086054633040318153334064085931864798919361761078292107303046758520595271229709153828325207670661013877934012531292803041538707805173164587276347149142363297707170691557592437634214305446654006919097960229676238358982377110766999576827072878575671591921614389260749216791361898665569414650716185124382510006196924959077107858821881493761945975011418361578540792516110546119821714115454418781112203328221100047863566732422537762118817615066311485820302019302765320916361847208970371936184323507396311899708301731079864095914471599763935000800602774483061804915093330380846643174588604059911431814502498226915386019601538697719758432657312125507240291309179969649029166078099526052461202641658507960113293920782710980437235042904187911177628513247699587761214817640609945716201868729244337370656688888764673666807944610410053066241674950762560522010830440714729829955843727178064817346093592548182841740812079201766533362408200729645780443596337394288624542178517330828242145924033638935820798787529255508443558807860688058214625071242067855591155008148702315540038634777236555220755465470116706347473868490716006467300256365822804635049539522492072858961877001531366636957753373412799997732570253730693786631236432986099772161305099838484479617290926338117303432638992100364875613602784593117253883621362184162163255580871781983342609461044778758333434940848350550620571386782985431006365264133869135348904365325240181352186217276100098941642240283427144779045445831037324370159940011254589056327278281243143231726482753700117602487324947906067122143123297765919011259171687757001546030227461754566234314335170417857610916851811265083084621911346771917404352661739566488885303183160634828020726880867381701037310589550405844290018138389006786020465741586630257619389940485527510631929793705158399672203586671869815295187443066754484632951971434522420167922973632812500 [50,22] 7234112591680618509959590384274744097377500877934391267672466807687837996569136384750418468135781584818989085799161542955207846821210963548342263263993978028903170037976001860259520378944425817225945234576462086835803917183722621670963483269172626302041340780633819048857241294617626843617430715789919045440904827998942594056363942818746374519925651131029133210245189656993634317802541358966373531999722321139320587236305475427010562710081301436890192574296336953219207977754877843360889754684738437267481464472507419978006838988947062228930353041505253991398643255478296725663055280034363593208544124803672509426324244472094947754234383182066086461129628277641802323404061227261163743093337984693149862780646486118040803494674960419723439747749829382534872363738175704212784363446419400981053149466091267843077107748877692881629218199850365616830723662135689721787990645677383681816964871444538476918789713318044359227605779289320545760656982764197739487483974166517063466099358003413723917942360766989207991789456172616517983815041386234692233058751843852214261130067081871967873145710252744622525732759194985974273570412673529682402631332827744755475358318401008654888907333283448360515206272196661787913397184181935246788475102929099073726846242513668979995547135540113228809483682731614131215275087710285017979531751705227576779723281862204803429662383710756442315593580898130288105829148491566355905221986967849242143554335618987298909288043676889432942954495179776581321722032085721405079195554286532522167827972229442206640276048231954619225460151069361751894056922717965671195819254199729990417982003247153698895601762623280071167440893301301829057347760241965912579415832753570748619646162599538283089006406694369027958670352267034356598607311479017807333330730939860711213524232347752654822713876565171542124593620955116413841189561621706839098219763634537013591932781881177881746900280124756897915072007968654294154274104409459953394469752474959194013879970717059261469533878717076032526579308068441744451900206490861282430416563834541910696089096764492930438210091248731377258264242433987119602035844707658899289545722625534125693927719301796227074608720948615936113711682206139216800905881979571103397863182365349045427314428924062033383227033862727643271272674217723749642288931550068806913822427873128617648035287857055664062500 [50,23] -11227967499475718707394014236005251650776740249965990866883893376448778474187895686467350464615769054299168528547302474737528037816326036381890366067451515385770547864061294566435606719712245299829833955234697046520592230020471837251150533296401763068024918551203366421108138532667700022088268034216026739217867999956212073684105461939593345986641974149968660508092629755525163149348882545645013428040746402888252097008175003413730120321398778115329172092382294858428702915519539398443302770052407137993634871146405634641042494354882125253273300239271082147878507116040752109199775475779195122852271685672325117675726065015432866884070995555469787793726164600435290195300927385805514541419200540732408587000363530225095351422118648716061974829391024987185403646038877299851122150312133036885116657772013128550589463342560256479744034669621844643837593236530263732218101603982674217540704883092689067407398535130791039578875544479275793092555977003090504590449701103592846886053694366108586465627041667744617438853414629303422895618111097545389245391181704913969964508412651153619191766825048871457035991060110368918501924370867426180461323774011318861748450083202010169709491874253118298197975418651010242381379076284714393369543564190045173010950681420352992250472674378463750869291599929785706750203401261679197972967350840912036594183725994970110870689544554322102088933356496348837909638753600868664417335532528625728024868297027717540816215963489237026877354855033032547549609043995456079220004347569070895963442880154376570372346095730853352715287843674098892040069806899001016491044422036803934712693260173291429968888360219772262832533676874794985106994540473299364096179361216234504782225213717655912630704281825794247310985929559940920051777487480081218142735374288467224439341996605774851228127481840593863879132040069734331064775301645659937843529448880702197572106630527587801281525457285181495112184232783479689372885463389009868469753200241080578288566742744683505794324672954200747836794145950657813674401008733294702768843193934116334242964819760448574649049545139835367596170447321206092162508607531810695850395994601545521667736976570703018467186017001790173843877889424653027287452098424187360055151935102897561078455497488463206216719026365848652573616676904963777269985584323589572486312704313604626804590225219726562500 [50,24] 12513051047819284147461258566914117660122801477697320821124935708904410066539725223500788231226732779874394574575721763901769661739442398169610663599005591742964390233146473709335730053003690434034335557460212149216504821100598322955233200065181533697200551729620786749502476557547430749772612765109171711267023662527059787567036931601582750329929639731017043089218359219572490752100803783532031129229765532469911514859519480301744450401934174396276736274303262702844323857557983840415501280514872969678281171390274476364372265603580102567687175983493538183725617364615553268109883460546450852323508781849324009378538613235735689715445697237741839544254583728751621161844140080508398947986181876003817881799565515106874868354773707610301116250423233505200305340287566935715457987637209638500102428660226883994157608470697008596255938692394605786838764902313178232173775576603295274088058170316588276600571928009165673503486194094844747683755744491123710507229142343781828781758089652483846325088768114217306200269147922281366286090703304135756413084680952163780005185867780285674500583656256163815552475256661668302827835765022118875258402416420237583632001940660103262934559345732515226471635319916118490930981371579213720480732980559095667707689467010641651768888600073178303020127175292261274577565946435499082707856674770089909777113161339455602064089319652209840913575604200223086530048434816562986157466989545055280919946255088204388930996946309594746583725071335159503792480666670856310420864510205740849418106014780709352905390312528922456076113598514626429364346349616241347207829151973143286803583024079056017092516157860398838730261392758651604290300756661274210572273942962399790538775964479847072663679714878698371495187803312709358126357627709994949058144306610692107793329206227919963956284366430446645078368191830433247923472338770038198168684959893625861721088415915055484657398469949778927526075721415686045050187373905400950091601537378999234690088088917363588800228288092725132947244668570116712609756876990911127765149315861521086262045003672677385753056272982515097850375617052780622922892122279439101875227782075711040872937461151403368032826965139684484353327379053216467782833219978733365851615593720286833796082385214208784516535457104901537048637130781185520081419978825898464691590561415068805217742919921875000 [50,25] -9191517134186339361486889306322652478935836194791892201681368582183884978532317067372599436228422840227466441772009069660766258379692055557085416869439431544479255355275062956345351547509678890580420820308786897350306057460081591536935726615168162383766422007409131252172281806462036705688758058065783577757599791337250858537770918753116855895962532847429539834977224084490268257715980425394667600258028332341646280957442794279892416805960320635147663880751321795698987878488529223719058130538044144916423648953137894243720360332603712946496307056608599408505703538219944122111206472901897749076008587553560630325492621116025519304386201235171972150035368779699957478227769006458336627562419493495748921388018527666244169634446922417994207706127492217120062612568869992958791342763612166061151872949940728244262907085746274059694962414535956436589010342430432098350621876252425137883643425698879223634889160634979561466086974262891268438699640361847404595840227037305392515445195877055938662318940428747962524884720691271444074549712628545754765049767063323517192386543867995860795548988857472694722999198105473029972538062365171619851370686563897931802361639320803923622265411640798401809638075232245709308128594217624277325879724202828882381438344027947366511340510137900105936896237296151190944542699512284768394821545410109270643227865525785301291586592670202702836787557929909473606183476935232326736352089181518437686563746329215337246176550432097299007150014551532483374968276459009965099890739327460316263692335398945727273540339354216687606990465899677438616662402821259271459216645124610687517925196063960870270362316883533070371516104637494146646730890829237909090726252146024518728636767847194345653247693054571848927987801406542388853373268123548693154106127016636077420175269913250361753767015165758569098323878464160963218233101344904284022739859651547147487499045834846768848391535925010249179043314722733551752076803064440921575757420077962855187795494226366273801485065190339757655356090954163124770013789916251259566208186557303377178454978322550226543731792000231319429602553514783087246341085457031992297232593413316093888942938648601791069034361030307185739050530269713609837854527356687056401608121045963654366820825003564011542390289623913653284126835169112959417406900040903305892925345688126981258392333984375 [50,26] 2101192714241001676370695980766933605464106831498469349640247291388852227533220876840747769934351111744277532655550756636997508854258766758472147836273931621846614043121787180003943657641195960005282344177484789335517330914099727924577110054911451871605602253485805450677093933991212692516284322436001884955412166559227510216306865436134012088395549012146999561297291591309536724979338493549129632078191107673224492075332999637445821331807538464539311803038988399096121838383465502518771369440293024986498464370068818808499839323276722294537051853912930655478516041669730926951158613764179591494271615023997055296015747541583485849794048668251933829014034166565130529052541360027860195259052053151044581952748323218001786015097417579283629618747255450848188477206397900151140577954339295711557726510054097335586589356655894236827971886027338769538502659449844139704972744793717935934354664333486476117684868054324541599363809374535283543016883351868180278092002347333002272688893317715576264909281737250022815017151271601454695190219707573920992754344093072446909304774997376201604133863767651646827231637441692736019593506313040904524205392562095958796660388328683605892345556464584789562828465542146434515411264992000230302785095380366076868564225693688422162698661951254248239707088188402338399010795828267271982592194525290730849725007343613667856541786656205554688007110296907011301512769557293395763844824998897338547430692268433717979215163945325325473382797180311650679221862995057873163434386630879313813783065642767962380098550770578729665777655536190735604505363595398009073213736240370278042220853075893824550701675442902518855960591998252861853189215966542882998532225489493054276474834745130595190272245488292987903880765409153177690486770374541597693726836815560702899461059377658508948653642873118421459651032709334689928168922858545084454171490580284077732829186033511044355133596545351387647882779932724650668356336121347715774429495957147056446703826604046293291969816502273338926772075391424179031341967661048096901843215695647007212637510752494055094954296047424446112828968787850898336469107376028592268764717429354356174809124909113327699860290951420560328056893846768223058660755706766112209421530444594352534815982749548158384781064885838572521138272254214918372851317318605879336246289312839508056640625000 [50,27] 5112346078273700009063622855313326668550341057650522322773560010048678890608554764786042809269830280592802387744837245222361959651294438768388638504922856884063297510114759632412558945969591928645812640591123529153860776194841166424758382904419318313933030113031324088348182216123202503975159520799404767483164249803702608027322087149611570832611262328309883955785714019030474037657913976657234120776332541579416666806640674669891789349742471926764322779220020642745466903348871589366411775774981225217254258968749142186211800784758720226700184427532453743988082517931006121727369728230270660482047659719287458042443085144887910435635365303089398669269813452097580484395956797607599906071693082612382741287442647525781146489514053873392081513645147584752128838478644072737752809585539725470554539200146323629811210817749667365677796602046813644147628920870536377840239568144140818300159662987950028359535035119730591007938125198094437697550466815460476993530739431511873172613410137607133230005882654005016436659249982114772943580941504084518389931404179241435307594456226172821393337420470435085486796269363348399704792305804730410288700898813168119935435969326440244124837140326717499790230777042781367346732233968648923877371165835795562922826778993825149397110165774476376277592383078553347827663725641766612586823059098226944848219066259867293667610171938076832263363950344574665002435086876868900177955669781003279118225398078898316802501541041558665003764045932733492185529991499269060252401546132655457533854777319841469094156438283327025438069586712855686668394539557198955319933335174624149766776688224650846011364289327239721539851674940071236682237522416044975583929485954615358198173008204783536546082546900610507114811928549792707023155243505413154566435609442107039707983493787478500412079435909018119015512008415944089303782565362259569559450918009055364583411301405015245513176362686574148989790029089686368313035227250329938298507517779513602044807257191872356455772540631920343072420269092083262454543736881030384633384356913911897711200027517807238899178502331097174770863475965870563344348964520223718157539085751954994339308541715859924793504804541485049209769700276009882547857652645327112664641162290539598404729520661768338909667860638325068741166110459250610138781656388573537697084248065948486328125000 [50,28] -8503872196867269556413186836532083728851406443703144240589023249226032680097523551321100727737505682171494595498613045957066324583133918365896284490068276041904938900691382003490150384226265060713477509084538202226206703490967321242135187296524478967059375828805291335981187841092000028001045411391784118348921378754611312415487625859088853340867874142100281328922348441734330331218478734016949234468534333645205639288510794631675279282063840010658088153699030097604661122034367096377311863379993596446288617195306049216226308367805344651653381918337622955229409366138620033980047195676601575062277714778290520802577503514124003300856813314791793931413105841197271147730525914567222059649455030959045250079409717914516246553143236192105035988372178306212800264950880235914028445929086967459091163232271018587150367716341526629547289265973547324164965867908315532569368934781564490512944758899802666980925063764313237928675704666703762178037397550397957083091333173638803169603486608145849187207308733088169202727314889042777033904522933529224070221344728275761245055975186552494331316020490235843511065284882922561952673621014012696101832389586383592541588538795891566965155910961892923752682065645795401452668563354243516661899222961066246281595984832912886638002731293202948808901379569121451928539948475697415667360423067055411123773819602951694948090651369672166461142073575980985184500353776665599477294688154564920653431952959721639479925766967804285020002892232401057089738065057119625253338539658570615852054880102127285156797837571912222778834348920897671005090553561588175514598452245224374635973018341050228828053764804924750839640626473071085151927384643529339575912613630301806003805615361406395629565441856428900465084264877911196029939045327103150727030408008921095248436984261534146091032238070512988088024235864594745322987750114003549367868099026896559475330427510758557528201419646715094983325471525903153752860712164245754509259552277976936418888965720455786426779114778557818981461365566730368704449494799629138113529255620039065693626015626070231654247764827831170988779895043426698292969991905645207766550508330491052884362377697195219521132117030067296122692548190561030594567590915626042976836912281206619899840203221035834299643469523997683359582631235215263720839118377625709399580955505371093750000 [50,29] 6822970071428830357181235937952054318834757087346836563738001107738524926449710074674064960908276920678611686416444513280862864981610503883066288281498707386273478711096357510236358974868306215806987394918349340662103921640731617016341997384472328679653497333925402590206668708366855904806682565566451816986424558091415140994623973277737224094638255283492427286542121209567808564416880765373285959046432822019201663710668564839155158990002725389237924263871701530768493365370000501859462740926353314902698802413013712138184824925336633261557431242897988303144066858205099426963119450309620801273364897924629703602167369046698466944545935921428558703834603439933079730995155205440955891163561653310646634178320097586003632801615627957471767276542534645792426153526848112700330876289115710824638891386083212013663461963228195466689703211720507444557326064954439011033293915578064206782847912308401435012107262369876036900010490127177230392718707287935975542687302192868930258199446773058480010218817770282242304799860455847325564573425453863498379631251976365782359344740020735109979959956629826142803763494230572403256314880182024830025494750608650853305784067748579507907049366130035680465554883597663082016692684275258772127112690738987897085230947131213073614783113556942500965269830349839049763470676764871977045746870377540542575685958904335174666420665146157740702087509322454969531699026925926033034374956545578405054397260503654177603260646444610352965411979599933198388552754961531786938110988873577891137083517047316432453328699460751298609409419666631477601146830452529807118742295574777244685325864364859984472000344389440899201633516751867039731779163272961037311271929752089583400422053901681185927280351924054034306462262604353164930552781123683537946845097548940782534552424987688147311396016869390750484881332603211231841521697642213538821175186965621694748521857474809082475591463106427912703924085041787749897239952397049321912461049895355822698302272600931002701785803795549239437261768577135380990361014582670147319576608453074250716557598872844569146343155397161370153274716745413549667659837665565035806920332472694973999237926555151945992762518730702842641529612113429494132189829307414893885567153313697981170407701361671149790500088732048617568021400820029928602217239586025243625044822692871093750 [50,30] -2177523397930215349508130453819011337667719228525602668317797464178644422044498797235223659069271451989525947454535253564666287765667000881907352827292856812590456209138681504013683382864709316080735261362903172314066094287747646475824255550207268235654450565577599359030368980863301919869968045734508965122049924254635298816668049251025653799659264021395151892851172190676863783933254480226231191757510110823000456125164575141809839380975763939346991271130018990880570162549880229187120028511594953675374701309784288693155942302546607174229627554020038423252953747488535099873108466565032405645265170487133805972829427856658356728127002639292644138989552449454397186220763419732318996432508752651011648478954718883065833687850346474803002147604206691781933374234467127879363678627545362383727735427676624085294663259090921679165350267176575257789341230146239777890726272889977948809877872115050738694156688758895887708713813213899693692710724215960049033854660851841650262697874749364931622375645704624251507943977513992644871140651345505845242511391096322736210870023287596289041488039873424189781230529138017736133458616457776503599205515698934117860028705261952031538920730739090524135094478854368204188027102534082434852728467773015756045890613774169003564013554611254458639772587693100193710359716073939900617276643863304067997411873810764955085183230173854866617925307278210883022221192714648372685018218148931820188644254079494279315968711867593194227637820166402595179039127835774734895336216490255880459317603325029977636671951573296169568005883793047842819724689872825794663782221340608298364313637658641443712038648163363021885178854729008079435070965596043694600447879853710006754423276604390215932866398711737944883487526562414975908799940185759076613191335307916527092360555337678181642517129887595648634282783382785418003126306109615358659374077676699563382423149577751471350063748190117539375870844357925142182766878479468102929055768966757741981550445633513833602273207191793916457848511580411846453876329807632910102497555120000325232997033015545774924739431041365558306015797214780504514811215514961672449783907750871760468336593857845388356235247277037481183011751369439274026602674711236627550707607426711199177174796586599957172429021015338050186449774664465550699787854682654142379760742187500000 [50,31] -2072049410023318268492553698243821442913017439965998976318691081493413735202432861934637098403852601817061004109537582315947377166279950413361729488377895941559535479832016971453379482679436544359704528704890335844045386491011492479259708148874752013169269458052315696295799942339661519134674899264264242505273976861737977050541257688326276263773953676441223711907028913372309593676220554005283816437171467281758983123604201250484300793245707147550140283311375028188004010843783860891351244566885285537964073555347846224462771720027325031073035871299009462070931904418425562177988339327269171670876934263474829893052993574521919833349387911088585973444746307422259227280866724606490345908073627387710734475761801970465815359390315172799325476768463577853354982287762287299432941265960745164027168795495426193038151562101336348964738184673724426350824387574204806239680744028990793573748237215414737905119126444253550650003202803152131514514316514044932436139583584733423540628764415401035891938137888163426352815402961377934242940391124591839572428786821049772334551616359369098025010064762460675757580800404107411299666731113219140320383739671467840640865119076261674197801060143574700294485731488818217219412353205498530262512676535056099690866661563640165916081236617161258818435330989200098258954030380637996198481692254107061296032599159976105393600694560517029891637741968986891136838540969177694096154365593687833018232009432681349247662961431152948493173628888427678606451005977366582998071236538971850355664837900396635891308275123734150204884530873043578785048446984118748273421860074925497114502479998989695607754669465368888902136597474333604292940573286937315752240006430497936519079266278992616439728558048005667989699110735747101289447679960778697361424985843597884524636983213578186568058807662910928292088648030275312907322910697366021785128950545239260724797859565621853047440466765036474485371453539996741600179145938293930804359919805690779607217994404431449167413048124286268124506091182910531976270360967697285920559194017003223494449176282657475869666072046543206192389951220837218450784409814992086139416942073527957613538327425672050020191615048555381205257640116255172448083533016631754962179218557322795112108028749953466690120746498249312620690189973293726666270231362432241439819335937500 [50,32] 3915439528174969076386375828992637929555771060293853846000455802582905800254101203810322730231791151433847818827081770661164148778856475094631275017570941593115792159319770797002503893214275441025867260381906628842148580827531465653133424073302264308389723197610354980377192058575626636785506282396924871626163700670267193022152003136984643314682195912644749666267737832151499864875515369434337235193443083891006410940933522076704306976716748540362006297475134251119168273169697464035336916455223735912431497449552370095600558885966677860690974726202154311521334098027967166181545619285919536245477166033440730396961988761734756537554776804261270977960397077622051232859128031989875648711281988031721434990701144052344882776078391216818651192518144733411927164013798311669154126433786814434439644438450438811672926546789111253918597437499939977689310459472581548509971738011705177216205944744551904672398820067516607072470357583951234374729660393021543234313088480638562552901310917623242567188842581255227814485272117636273739311011499606245211681472180605277425006555796724946692659337047430935826176945489507626119080085498691786942440563347891636304634921636579741143949690191214983191083265221545686002200082313624192608292015903516280615803946718950431044950006698678675911690408393733429050712232956546515700946363990969842444874646908412553624989484756871895188172408112445029100047411266123890849769064989608601685519091441561447270595240825379687451287444367884747217718171873949108368473474743901198036428971047349414570327144689439955745079788304703430112913192446526941158102153292332124059341845881884595441419913272766280803825800378334886213417351672568042087671379908351643466956609980122410359424601497450860487090737925525716541407874328579607882240517771862137601900601251589649621910682604891937181454640991119753468879881904254082673570792951953209652808405381235697898318711334713437094693588477999427693196896860572566671681561529119009638165452409706838388510955512375002996510738203770578676734602037092807152547054302768822928523163253814990681964454961371811752524773270276736301985862252580235414347100197638173845009027610646417535004261306060517020509727709096572688395347838522830016265171430772040828964409466144138309969188015528750146897196682260755551396869122982025146484375000 [50,33] -3513876988717673790047812549255820932901695802814585903355369478643390415194895304573680226705497705573424577493941235292970974711504579996028778794280825418322491642309281093028461102289915341008655339420558868260045488239490749121978933740503984831941208858169245285684178737331221612919422236922936537116706847625356996005259687017635921506827973091377854891968317332208117423625240942520516268204745290374965765197068022002020833225788920421333048129445533770433267113855250616659760943175147544125964892993785895067648308422736819385904431375350921997593800616442507303056065000610679745381707685616957263637022863299258435543610535352452498823446724322175153068378359445861701708031807888248679232458330209934820066261414452198077026607277224091545911112407652719282637552533175363288344438510598631191042540167371430954739288858901069317762821827544808353992012949672291963884822179918394856373461308754777859848918866805477865080278237185329159894367272615612268744427377796404331006221540615035490900462253885468400243034392004729411354419678647515363530952285077880940207771753749677160042145627413185588637919290613616360606929408958734173625213599680238819330917311715888932414597397312446354074937703407826549925291892916664849807241131236642872072022834236250292322590571127343212547147726262307428452282485295166900344661008195971874009634800139706271348841027811525640967275721098906645402415276638302637565776477895305111466499915629882755473107866118455875068637711350016362555388556281270844990901094858481579201121235112202491464452670135338590445260478443056442138959653220499957455437285127363579713758742039519979546184210183159373454037961419324581714550256858412593253279273519672389514433618273056943042135899890856987193135926126022381193970671012191914834234790571569014226281779700030216237084311743858156727477919849865998177073298988015422130558655849709775888513566133421567968969587581483863292305330835740798159949716280551292378958533102316703481989261712610085631586415713102819846027391671853090993710101524624449746498348352351312912782849701221135360250873757253179939054232854373682790626665216060808221449277968412166483161270841912095901619416699111096631360157585869163792075982520513386671769697296823802665347422434342656433203799792863719630986452102661132812500000 [50,34] 2171170424407516350248744306749713553370455871878755755116950590049604077660968306127454715260183116561331453756825245550245179898321092199297165387326447735088177880283369567116746810715248796465368966699609513614895086668093136305951016057174797096854005440261504596202312670199773403486116661865674674869081937279042131395627762912564719963301171376331514997198013946125988147624953664086474213342739500251394120509745709105012969866443437236276611434601358706403380736282405253088660077854562487218062223630804143772272641968309458494963812706529296909349879254077047860934997493248412948349612998645755691632841194277422386089336995931598640757675138446334148312188699012249742783559010928440763131747678042390001942203272837991933411135725413902512988693269059664312070916874685945067064380222683610108797795239114643195454680480639369872088936098295520986981219814217255128975060674433748358081186336308078391411393791290105273470325334681556635913308899132593390969428861244198952658331227173018308894686727148691282625568147761854620445268566934275440679974493453561640425656793549414535421803093956843831205886875949703114890426560413398576300351317029762860549541798149299684544082095986198452615426823710003343403519470966910355955531547043703487165561920801503296662835976308809061174725060923156326652024627650918907711972240588124853313889488545498936006282604217921081978192031148319680817739760712668700538711626837358577603758585867620214879972704832544941626242467916367944757029200669604865331384757427129557921777099746242255560408375906634931120891833180673248167607209945580038636199369240967489054257806432361011929522629782462193713543590644975502189435524107924422599110268373626712364138843364850017436984936299134407334877390007770033861221703725087100327460789083481345648908906033781288475560216673967702870038016371874505368302983246912540157307142008018252844997816600711055353678580638535412672566199738460585461373077775313392019455785318937033889348463197501253339647021157854106677857659971216729420688925436986423855386312536486299341485366508081051588843169378111496495492099761980952039749088115595090815135710971355507565982883858971509914298111687419326720011091676167988678064050200444647301142205541503483845236738107586926815883998642675578594207763671875000000000 [50,35] -982417635194983283274349136124931337850478331866529238116651159461997414381947707058995088481816788557052237310881560615235899349244040800164709342959747365822162854219541969534478781017807627009323508004700020479232387799810284940741085130075596203694741366413970314451391656950328777511747270366567532137027482003429489146853304360999159510706527292865114150310914714726137855785435462253968372675241073328185561836184714709567753742277683898026880323550585964043236809999880112200791960697463792705943878364768730025313390868716819412401010738160508357835824564832836020611641077445156254851820123575495499107018052832067471888625886490467353392432446362132451644517602133851322344081360745713846041457992765989201175730548809609564259746284321595607134481387748396478140002287465715748993560453039555300224899611751280667195574335791499121332395123373145407865641212167788744521255045796692791448324042009408206179938274183057728961009820302521493770883705382446886696481236291441348076522469927108045952669762528014297726038599476877182889115641393755286805099844261096822580850830881517876319738120822921536647123681219297097612295550106072051620940032959203679419068775837356836862622405419708405258167113928167195415437090753914240971089257022015359216252205213287648026442854085916846525906314625418677060796886294204267689566095926336007155254354574704049589933904269499857716528156033458202473751805482821550742427701670220804573777382966226758726492361246160081071900908426718778733908681669212866053130284190834551254416864279476686358462915015998014493718032130178885955353776488065939004609401897460303511737122320140863493297877451781472285914388460965234881094508506130563746368256989876354763793397329454875725823336505860653546635393672429476562288884547794990190106178697661830994532391111310586633794488303938531770595212450201817362344759073045713880390262572219071278642820560536305671844695037223637996093891748608575798029681070182256391527647032918465656143952156297256892929963541555525173058155384060891474663228164359834782752132760698944733711955510876170520039837459675406826298669444289848428477288238226535440412782112043558024230737234341286481352042525388087667087960939703549091014839732548947832327702426131944474640159343029055527551918203243985772132873535156250000 [50,36] 312253744605959503779887004269332398163651285895186875112665600229664919121637695140507804774121648718092411317184853121150321538197844834330395941771848066665184068330049380874858049107254169937309418417651765280530206434209801759513995464809088914121781981818138692094602398765670504352097617324756369591264518087123679064459303554899147125774526598261391944279688316755874933285441963762634320130903619407201543075214102623663080054536145912717329927851753959453382578195921981342641403213554097499930219843736130107948276047501163225450669816180388403005072826510551913686016844563187980636372552180091872805879796755541753553789418765059525822402854039311162007719085435196212781463745744939546858186968131920240229440644413472800408053822324148979929473993897197674287979978599936528800940285354609947811833775197339311428117200309153769433339674051913559923681121856572536740917010779228365745118071581182558378018112906031360319624802740008867296689683641143535373078479468421858374634798375060194248875146452919174348439836357682287564891001510269680822342998364247724789816661737423729067936382862035928958316181993947178764169488250500755734186465621205082793321490027633510571274418978742665524755783509442543989553049777423123789644556935565609141410271217080350522771122383701052272757502504431118477256253057851315418171526550838484416267123632607768275917330745120813534373423570730931763364842828763831805671850574544166648038160231216262983033424156645266829590959977214389071480579799157375705792711144665771836946177260347537732685521733484541626175823283101609642655744286161907937376677174248898833237285664840875716939457267983301453857894310472793568332098371943316899696764165824268725380254433796730234073467255471380166211281212015769257961607136516865439070649059089964952410697182938010423151205740624773768607926205692639524395403630018883423921288345484246713988573901581811429185418187086173386674763518809274762382049268232021041717408087342705224704757808629921848814064317366880709494708496308034875100097188457897651282512063051702540985793732913643832368790540117056176286231512300366116475209413796731693993219121959314373877578593339278881144036031075801161760263186682281548441192735577494759374512136064439459177174279735922368672618176788091659545898437500000 [50,37] -41362806320005818734820131036805683341589826785996350930095289082013377945334732773588795324642933621811465784893496474442371935669758385714508360818208769170907592239676548613003163450029350810214648909565942351330128960316307349441100023054398148587851879458559276773868972615996520622783163495717163659756521544325636417265741899508918038371339119657708200409882996975782002691310446645769866901958702330764878699271390338429961402775514513128526305975010190105668502537987962253030976080750881271306925855199673117904010696530403185176702727437441774746923501514984859855118119092608836808937212501216914320359514152327928989395501875338370548681403812588228799824819957921976076066698701871882302907463892663285724878855503427774746522284401846532835975751825520831363037824911640033557939466064509962092532297691711524935827063132690442331566920765046222162487713885240961566169274634677804708341244535400095737110570048393398715029406587810807930559520826824565685596481901446297838264549168939135430904469175013266090708809806596526729779841848121682682419310547153975668444246376891274564286007220002858751587234642606521813104255072296442646099239112156608648304815520075869723957441739353574878958588751697759713221843345238854911083388452091780488748409460083312729296526378039725846750204411505953038187921208536301183880600229126798446370243041079482705291787097493583525080349933343338970135205032321765067105365694486805374707555806975543700189330634956466612580315667390991424305669702461487003268840912539370648254204774046038597244870533404194451200200127370946548291990172468651928269499733623739688581468956247785350756918867622371935009708383670859666161584793656266665528338841758621342174292785483522592333179453591796875865392435391549781861706372598685185162858008067774484174481675155378512509224505261257213980569367519197075939238585759667906980672013456384893214239298459183643579608214742350824135389642919606998163744600401910073657118254028399094545750867293565394009588079504094135828503808259399280153151476908041714241055918846237421909349545810871011724368746945964391820067223887247274079257342818028401751187206574874823785723253410819680051411728843420313066996989842154558650619107494295629449983455689149181694862222880004765102057717740535736083984375000 [50,38] -39923207767728125918761143860069102777356862277746170085845494451989963205724779945949511676194658185315529422131028029086934856164758095250355525618364162034924059559488805241143051641037692322937329160243777422222890897096184777005689160928093540636551380444617040994195679339047222584426002405145938058863436408089810300265416283616874247992171962142012270113247126345970579050773683655287488474869365515038269462978100304730209687447303938964978194543580951567554245397692697657715578255591671233064951857869286919849636938483363697515373953017600811801355925086955788759217709006200299906546458402197241673231734099388894026025209981024738526303870232806560880061196106507299790343728861418387202536674824625656333882039935151267281115108500964717465221324131546501510294406255945400116295062923536283791690813459077088347484864051569957952797616757558806972477186916846639691676374406584359634431539983496040350553565057265210094494372337648068427456040551764821461223413474374631313298656851701550943747314971618152771077474132442421414774292816861668424680726670987729045866344172375064969210522641730954753928614458517241099166867386109383613172513428006257193667468533235599847298760848358328087516052586808504031924392827649838686130230412051908867769516971136893534218888245886882732079115235183906789825629714412085525017173988832915541857256343522554248074859752200099437811402227414232752918090793274920890124579653084719977265480798983865249812836994200257287097420966159977127365871720929187889376052554678268970858636037703426001892481905282588267028912877554516897927024262969417707660731901634459191361906256109329462103172971870269262620830214657219330213200636816691250837925824127799749376991332024047762031430256111339352178711930241826938949426595807747035891847917063124985218970968683724723698930527135493555074387026429915557090932350632156152490753463309205970628359440352826347332649450175811778050266299923317018649839560263430163791441636455559302030342233638206627496782173313054731937202489272962588907143879780689333314830748338786729807951613663810052534324850582857335478470185653659013956313007101544025660104446561615792782143052362283697450819259612172576844755590241232478841703335165145566668042791098232877945728436230865554534830152988433837890625000 [50,39] 54473118726004848741972510385809524177114014476209942756227006828177786369232728683848091463031199479547538236293952703370923733095783216502391187904854569766549225536524112349947232761710075821419335098839278836414590218739337303472179199872666523186212096614115798985139166267019022926738973754142600407462610975081702116524980521642069883535343968760896788562975638710948003272720225558501820074263589845724223850163534714434220542653491298436660169166199374181397935768310265648892120936122692708647261986857869274912488091366458340573337187717804258427249574175228077969584633795593344604595283410752852273528359445980510829756369311396462265145954608808333344934591345156402699392291928430770412049581779223037177326202845088314660920868124149027594662852569540843011238480556678413234677786854079318704430465457966080497913258850992645369862156980333078207637135588435803601334357788253014013962471965874777359440808451462912794358415764066709809917398359234820741359096805208129560515689076164636719420443459207631715055350253019955610117966693762811829370895799946380291499276169415220178718211196198352221605176012735768763818687536959997495134724634186056065197902665110439064044968504823276143338644457695235005894565217836267124798788238022480346376456501040775020392141631192095227028316889785792078744966856945937589439225255068921322933556018226691277164825569044897180887786743904106824274709374667026427844986123508451450795845536027191651072409580426290522042482172104605418051164345407263566139096097156479140402386840381118178703184144639157025152975495680282871519951441446034968099385168652565600342797567001322711120236782793189562520826470003348889256534773213271570708239438562296306012981521641178978165026885603539704351681085051350739505334103055115966492995965433441538433417908919923454263676151313118085472747321845875191077773744823486875880868390738709939246258773707590606712160697436695928363330540646842404493547474643966222267633351516862660937946296364032072974525730180972556103720657833116735360058317090501397315363823439755447008942997156756329253876623631627195520720016969366676964888477609704302103299960646967467668356930587162954284719471989371494591214060478519087128274892727228039097929607848880620424303344861982623115181922912597656250000 [50,40] -46768891039964093957762847664459161307096062581002910331460602850958330095130285525583211656730729536697693135092370071558099623479619283258787305636950469046132681928644543880486252177482364129265613487511671905187382912522329951085972969425027331147451228521981062685030482450039900198319261604065480921214010116436095059354874417028944862868411600700314054665841426121614455635733189123024814475590110710238507635469767510283387016694949430666262488743273274975567952007031531549543807602016069332203585605010638272505774782880453235841283812076480524411135841840132509135852502754653872861610703964322027002991103327175761673247277590423850041634311092668305802112361285523934632755971564441349855302803424659934533984693703840605088409714707362776944430201087902244433606032335413812031025290959579875651237411320792790880375392364634129502272128770818624918290856678986571839851724536266014270111429853831836760725738077938276404228789079067768131894951315831333556287828503318491810571637297782510176948523456148642769731550101002534036214424851744111061609958165300516242492075867386895060446686223897643982014046600053727003063347001202180555334470270689504150651952071044802705268577236019550154710251817699573633782069579195574485580024382578466879612275188232529025782413060248688113450414374059406716584055082660796371612265372394056375294760600744723131874276689307837707700722947169734874691814535412483316361042863043358849419468399566008668015494294623113939417923661146343707223305271417105154123864068289166628854007559083407826050231487167388268825525227493062434316032469514329665031697816206027164417621796642334100517311810900305547199129961508688159716614232204731473531091331260234701204618547643738160569459656671611074892472969771107114487900303126388659723374778513215401418348743445989472103537560447921744174777961106941594025364254578179632265486961325584379068278221420840635086248427496923139190156392798898995738550419761481443710139899935618763055297344772331494443234568971600050509633701373019677234608737708466984360775867005026417731211262352326311796841530516893189434677694680392121288210533959946523798504792890765920048959757308453272189985979441777726313476221505606107400893669721736283322084405103188919916590293723857030272483825683593750000 [50,41] 31734793320471851457332040120315017434525433982709291296874042648776653652613175428627596590088942612148077303035632350792433426215326922883875517717849620786731757227723877826042660216001730438707906296526281864093817402727256494665699257554132094803237312154706643200893056102107526251689072688366754068982268915529866857857366926666679766473317312568154231628482564196821101595760269797433113156592034006838578673282806940151356912567196331860888291637752400060390114498077221375173739332523563578705710042290489278080341939603437905691464950477492756862534241680919693623994230994480113679038437740685503861810107896409134889030358417118496185285059694682415317323268843433145870475168176384476768029227874380469456884821331395272438350956505395002061902354201344576326848798377825012043268665857791846871381745320404640941036361162143967936691408221068228938736036149083925729620530951599956904192612991360870816825330210704033435782425125728705166336283200083500861309519083821678412870852492543719308988783335902455799394381895352408718261175720956138829172555443641724819292977072443374318353540682645363327343415616798387381677120862439569824102906278872599171243541209610258300781105140428250430241366251222978545417633238280704039302052396639324641737618547128232607808677518578784734986891573692850445215742823386137189981764945775538539009244164433069683143538998854699524640338432535255703700089761762489774897824692002487545145569532721969928491285017296663135370707559379706870976660166135567079998264017439221698003928776501329458530769246721959652603102770033568939881157479820480560826201798817007797061926933290579239799093540624212152236751613079304272702891247841308959580890169134895796392789313500487079179029414687249807054360900599907486535417077196925385998899921367617244588926495621971906919040711051651440487971460789486921720750231476841541389743177156412762106504245554913379292391334619930067985771692023383072283181876467572399359914188506904923416144888152986605231217044489029309723033857803815906617444602907441166061024871361979521695011739032241404637081859031859966848355712725564005366790908185287453466047981700450638836559519200516620596414061252845031478026160147875380860143258519825437312459866581737522039929899619892239570617675781250000 [50,42] -17402317218361440553248561381803463732823592184640755809279864818352645375087569965868868013672012393018886733290037232360071930997551585311233580007453925619615943068509426465567911174158797985739075703280246693909218008844791080645406186878299924715525112144423113351538975556419918058732432437906135516932986125648509096804808380184221654920733418215757573676109346068828295697225770467211183419101841251503342677730870354277676172484454722385500349987621731656235914036208534406584935807469211854754539124426721901940977178207118675797366496808458520681111782774579213727655445309583107305805771139865309038375245810549871388397428444658993476067965011387753058369622587075241750872746309181795914892349907419390790505580685479184043007653251952038788189506478587630984656115588749723188164425179927356635096491548542332061855308311866158465589176076487532064861953496889335185511594669877664776507259508484305514514283392023109998449123238008729455945615466046951990106864741054743923845496396338797587829972796377539319535573437359879897596218076009913335317120357380863568862249351759671127406449295133371304397742944855452928486068520732982881520838462057734081707357577757268307223690279871085514905754607327952982764650883332482503104208070376041206099960187586378773121289671211419137936885918522607105937943186275042145584396028479097264856282773623330599289942887408600355789306956690063382726480943805176078724626246871536071343547344351566828633883249129649795494847421429131235377023674276403081913476780876894449970817907316182922752692610624609326558987421000826732701857899888823298847941221972807996930791517262538257867173660603405526340041014478033730621242400101403076069763978738751758513685311883266681216860141930704925323697407931293562702047338841047399352982466724183560685407192063155124243038624773378465031462186006608261684325660577904416683253844287650057649313655853673625540744568142375486403259595052438189041126060056152584408179582080824150284221194620061037114273417610960276462892520137830838250391835592408708312130569800412327848322404803234230870347717767668951072703806081926158118955701149905022518236590201584949596814878411725364662229666011626367443902006737489104258965048318203984497855524651854786100102501222863793373107910156250 [50,43] 7715609754216785394177769965324639399819624306757033222817871370872168129743561811548099516647995828330462604575981524433135863385417698677425501145266530970179509345719070606744860985252736840064030772452926257424817784764288721704942104675323410197942732600539167675986722675853478465019191244140027035525116151409911647297391574672584478901435846217565983122183504478564791919039471689785162899743854416675489884733810856917865294149852957690098049216646653540400527405101555477593241413620421129888487508442051645851332713443079928696821688723483427612346199748096223204689811622488978929923781473083065912688650104303828631484679973054479457789877270707119904535410550674580010822947700437571721109270327547495638588315287423087545969696591813889266798702896735280313128777214592181024634689373562228728045097300624227222846663626061654518386874103464275400104409704447896911585003247235674110638017989923957271053275527138295410883967444826061758098110921041124470020122802198500951263004019030503450615447393051247956826519065450087647022784668825724800557706846016892230532778070315074052695927139988096455087382367505460013607784273451469882824993363233265199253788479316608685320763951027114291062052330022117837879872379679480325549072983026354840815572346177429312778272912985170383003517752154889705350966169939277818524869396347159172782896990412335420786865366193234280844022770929976406432347005777982500354429171658112378028404539081911070289538499001103649275263434882085253052767179393117302773524400868761062268429284524827299185292280997721069328986602025029297673068982308712023195875147031372357903001240029841790820571193490156418587621447662944718585902324606730787736089888328309803379407109634503931125293749235376305543842776197886896321020201642104565362050293143086365881068659751452194147584218866666785539303778962793696925410515347512150161649909333089133312286757837321403434261411114649903799186296621311973811270719692317696816171901405194171010461616378741677709340320377763354902753406108328137682183839942930362477205470164893317348928368871236735992448415195872002395412482443534919297668817788633559133026551119904029682329953353643807995847303433165568853332763933121775825215876028782370293305353792234768661728594452142715454101562500 [50,44] -2746959657374353035254743379189246509995689660147883427145541824772882143761863623610040359538772259630004333114678325216004768726421806732047619148956098543535432974701998268834366264882838700498590554221575133982757818388833535565930862674982451370384663119622555428785198024994272887757465328253054477881924240223942524876752934989716879937152420984619168187412681691691640464897434595827957001083604658206217368131046013847110173017693577993472414187677689900007353211762119026117537608242766226187051280466980063874025116279633402290566556847464900850668064289498506228522621988362399852348651003543318854186182816711291273480054105813116726725372375511359954653766817391800018403704261800031831628748250105926807017116080850339596703472059926523227129978574024510464056254799073824348790947220364335527475584513972634946659891094576723631491530289928755898544180900313780713274713836741937582223597055576790059751883191684512381404641856046294333511759038881744887643725508271444154185011244690334590284566009500466334953757785105872782451364119948430227708123649023917374504502957558856825820653883864184393003486139639046543884137499060629748501591752300280208503965793405869772258534674115227942629271211326156236429271196032841936290802695378112867373276277732816570708760383702852873599679116475128377609411422868696487785983022395671624914819956497574023121957670352044215067255355732887937305160932127107768769366294150781114529608090694054525388778490715286989118872993678867849073418488583905469701349837469531256918296898021831341870367442609478092289703068631045397397667770907849869546327231056818117579300716810482211519113103809703487176018977991847264037239964371132430494703309945888334005155936310877960146794612507166444688780322260514387860239414459171125992594357220451516404164218452308020220642988851537424188802152807858445763479129752995357397570222253044153004443468374591104445931568449358334305381120415693024923812232794116625941835502800552007646126142653400041198265562212867087224784974890961245875737519090258943926718658605102642525543890730210283181731180932399241249028256322776605882077226888328194239032661286088080034476455539250612180223961294883433866430000625655686037650661144869147257951969010036918916739523410797119140625000 [50,45] 768817968693176471734990478766446837491088421386753613540074536730896644201848640111117578363292689258378080067023018266807075726902545976442237821457838273080686650447505522102494220145956221252481827187415084935821542174696686517296236225612168784934791793525087634758558614781464555812828501999557245205059528679323321850274348569806553795979370208043661868808719131970858607216573534082517470353761398157839769418382378249900007524011352699752368706113631162736354873765819234098503042199957427151331462814666958606806488327710385584978315357290947394839950035901682889746532791345606818866131203858082762600114789917791063157597661452895224729331801838149225484396529151837710206522661268277268993490561028766464470638882850502746403947115950488042740301904014183206015668190040212123333763949790156582214820748934642099374043448646032218499620029272417498137638898024054169342799456289063706364197987820756956816073008390162687124518545209221963181469922760656262890244718752826236791193324719362830064399912255746751421072782843026646287985909489274335650265876989900538246679939602985911321172109671464629957224409855288069787380421621071264715959908561577951334375101797669129198546969516749900843343441068027319903872929493487190562402499077255454562774415812358942577832818294998984921713971783772439068684603470970939893550040003932384223393895002889580591878931580308257385141659799727126536261237061293455619785130769897375490998241231671489808396420897773507135010072714661317118179502330610150207546988568740646211496176745079351396232400501726407417596964488201362695684801603191780778351180945106939950836570658648491656065078672676179387690900085192427276220726875057835027309524995945143028186519616898273017201652460102849227415322496503137084235309016459630265562818074872983441923312424644324865709093499791097853333887419437312792636208688873034085276546561824137359116771149265168887698796734795606424124538576881445311007792291821965766631092933348976985808158217280307874041810201397575827038588490486744425924937249354551104531790011372671763169757673785243862575414164051492296798029860739051236624594594821594983319114573961953086564790887057315642740465339784063965504727258973882777845885400720866986734591819185880012810230255126953125000 [50,46] -159451896384922126357680558658367873162986840084426139076139018063287190393399139065342682172573351765607534948549874002639176692347397049900260266990560269244777788614048657724630789715437522966071420073151151487551690568803660474618916789916117685980075768342107310762541222192213896195661316824245274165942919774465680064776240468412325917219398556152405881170770888410270145502813022013417553671090125172605209432810808769779105336439815291741050558282349642155510923568977682657694583960189383658357216463941869552751188442353289173013460570812219917508325935943166330405247841397046926857561692837790012391886895197588012396410610369161195088392936062879139785457281421837171072594637219336449929904670110854363495289835881485927559947034962579766299788551343825283551255787464545207387117665498843285981945662380133587970803868144281091895482351880958964490898118451276426513628860846904722784843825397807048705695633188019950462371185780641299147366980435458488204174844710286845286099527009048720530340301356097746129022900804908401410542420168865227773796616707404122198211362324922784889315922959174813728518408834579296037087679933212470010485871025379215246559316628824371450581979744510139578281264441190471802797118046256195327096453459022757300487629352299303517329304461474319328724615908262240337292331550376254067752867801991269770850538488283183249901441261423532465265880288061832284911598381787891971003051235531612697151629708943300591108701547131456367918418331079601143422203776250961866045194655320150038152808621671025655289139255541771974017342276172881392551216935423702836261780447496941684884451052690196420026719503232807834853812335880505458000062922703347468230719323955627267235749550971788869006320706344362437742792195427171970097030343024857004872331084840654646448840992662237666404808061410080089493885927242551994150103416223366125574689812038098625483780120373783296879481381857867824739644460306268005698339482506709156048883554870495068969482562088181433070829410875605106261808015099654614354300738535653195419415815653372804602327701318102263945134557991158655989868274129009286269100679435534307143771189362364836009965950054056778587975977868357017597567681189327487133872152114122400234919041395187377929687500000000000 [50,47] 19809028249868112103066558774506163353623231006391132458827104309017052221952542898132285229372733412570919898106360776423383360965216405695541785812454489050965836296417680269408393248180181967503579491766346133261278197427853636324952146652962844968527732854433206862617258707091669876865166886331640480850300682939140323876254819596982717789372214648297951093450607240270935135260360209066188910673958831391997188925252299983934896595510777046670019089292239830219969786021251558703663937420827093473384394012227837066149625399389487098844921880009778717627779446181906947294958894568957422466737370383755131390289678530770413887281461167442113148015684627767549478319784247871103365050093682221449794028032450570662187652187416400926025709528059092117314337938550292645255896288640530999590252930001751355958883374072475890434080383605228039580238094119112252772058771652641593501375703725906187930483634590492817140469508250467741447604887982094995728023317085788600608472903668229741710182360011656175192637042347442493719548585078067376997484075316439771834695870562285592746515538214338818323418198062609435834774902591120615179225943132210376695939903121219726166516727719236664409076984126252373612271407846450786125139094415797726681149979849375860656233903651800941549433881351628610176013063436876220493248455000817314441954866412792145778824575400634842628200367373668544454355232673770885810843285226587250409990834718731184571353331991428010454351438718157042008537923567072542958036612448830155736200819550777947483355747343903504970191147493381743960605474474651629548004482553466709038883885504003749034738854699367249435050885637293752264042892277853449576449775806810286471786737606467651927246719914962588618768825974316620707203399169256236614923333885750015054709098021794134581417255030782859694861226396214213893406064025630084985915487389409339239619762868136516488477257525410437489638082396848599697375966339007524447327052612069375134243659997871608723731378222817787115238643468173611660461905596625603953197121875332091184299877628058871466921937099297886930312191097419410174436554484860825530870377637498236811721897988517525902740834971134135015331148604417404008018999490368174752467390897781029934776597656309604644775390625000 [50,48] 725070974212309228396779280535067477816723977718134127818667635072430167104628382368823851031593083594353315298395346249670872559890436662300304068579835818206392655579744963024255828968944316791053353769787164388168256324381541169067208674171262071703679618541699514180206544454967192150501208366024152757265742258092600000312452792855503131991930855182353489780591335533406240584730416475405269037463749138068123018634697132879398534452112993795580257492731529760312315182904858764613177606763716994105240755540462770935894025178863516999248298675409374208653517001167330588242280913895352760342996848684306001647760227770274482870337047433473877520430989107658979291198227826823977094366752179688369477598190810887425134659035649219532946951904409992397362188273667050855726991273826201994133606070292026570730678326214364223969601513605162968493732387900893953127352399872758066185473328356552817373038293027845240308870734662076529918788192214697068426273167494771535686629480302014275371112582939615903177915141065272982324681680824736882553260539772494640646822832670445474076350717921969486577108353018748435498117355058222019820456964014511043390645685376005317201466488277899127931200221938614337552778121113031972246512538761139738967726384400298606893922129360947604729456384662576630192278261972902271633081183179947761631013317254747174637843074648390675877338679858360488615668710434277807887656865720459530530775921412429364337977209588295177709227659232493997028707952292923803875331046196041389278931085864027873064313851973672988241246221680662695177826537378430311855698033156744680929326774653627969273626656912731764527714857674673998453667954634424706261102486358454206338176672366779706247851576321260453139840562343596978288663585566588961430178257911526200271187858341850245406366455946085655732848622474608033220881906089607531833629580959636097479776554341193865301271254112021190825359910151411859101444034096570255624834672800998849509544526458986048937063311977704483851064415835975772906743297086530488485870219776682194511781445468592336575423000374834114536273183553726965784877416236683249105558204373069161458791439671103264452316387302853822614693843707933723446395811104025650936644176169920683605596423149108886718750000 [50,49] -1100131534989755762048816585293877549165434675229348028388540454928723544327920077725614542057454836145549466786199938827070745774682448954674958165478920067530800184181768569730732257090935395339542747935588256664369968550698280160210648403878163280126314432908728453633462542281293655414031403732572006496463617465158883635606958136166339421287771921994101931219996008170247134269884181216163159483118051529345862437991264433873381906389713147260559434293049961005702624966497857213867811273984606615172338086443137056180873243542330217161304557908458769164220752670695644019418657949131655911643651868793440726433822349305669564860722462267061330375286038491414440978417109599274488356556570879050899349668247109740891573328478778709828280641339224920205644929993082083686713554524990488732387605365833483513352184031464121160680646926783932828933134459278887533748576961918097797981960146344134982066495867246913504825488851472524025805148121394773897455830113438554615687139546318226554231921609618905250660931961169794325377005013479609718103124522185766136942239097567379150015993305521764956229294881255862052598035970361314212373007988367350946685405993656501158813618498350781612693752428526007018170891879137777394702025910004122787935459936365440385686584263471818859776233901336084040221999367873929433330985078754566289491794318801220835832058425203755578932498651209922876844738160413007226995274213911139855832118117512747819327253386613157291412346830380575932394654124610086487281141566018092452933206947769858155858502039413658482862119668518500426102689820357816954410997897238894748393910987919704151560697842534331905024066268817125613814510682095894404108862757624863143014547169669382070834671451698748537511366947687282961449029777899603984395244451517676742981703822515447121873464621070317651112297464089894694135941431417596184434792027814037776426196387906161619106213730736348921715364998358189947916335433966293238626052731119041643402061803493985601094198980671515326189930942446525283950348595842543016318632045821302998377038803527494721581124819368396982866013448627091282280012892521895788860838782601418096877219001605187065553465989130999150365355060039919855473397476777221420246588579061608470510691404342651367187500 [50,50] 314694371179633546694387001937772603730941891158060560688562173289587610405224966199137154742878308548061390913362181843061432260219162978268880549492336228697821120583249651489380205905663710978208584192206099461592630614783995441202817799291017547424021216215151835988558094481011072937586029316060811053743106175432650619952924207409142397763672857120078995979924643452260800002107282557403559887368384345781211626780067190856137667515500018946147730988737612555889400127788472040981862426487823882187492546560405659469136150802802406564545512784324120730137020353358494354848671362115943215423686765978148613076292084110941340690777161081547753398040159526602153101298375351386547777985660396605557877624097118910452156093948430501914165321969113164189719362831988957584499169056054229078091467965287518972992397952898656370688592422323518015192284401686877694923511944328588554518015313213346259474187985023832693986838515053454117083675694360076928339915410453994357243198786964468008192304194460262172790187416030543696545389992484231409356535105334534238019816730344664878581560646710426600232539993614606092432235986475162760788414989832799322023759946815910143831524100633202921878616890641543256943991827976702955863423664587597748933187703357506250255255400465512783678445644701864508477716971362452828353393744046268418698869378493192986473832029973454109008861487945793673607487483253163920242617556560943890098569234716416124692671548761827937716265907395090733929989947081080623630060789981630070520577094755752668421094921375991396080529464730316813259773599645969741154693806853117224489222699020754986756273078407035302713272239905232498411643405489654369378592657169641912761825265345015029032268648220985665250931358426039086191407633114798612493415095506687261788906114292773767791350010423088716525527840801491393581638095819511143182513040838834810789784719251845395810516077718490009541042783636066599134063721359684888787971317980231607203789724494240957994016470626051406419599585364105435248438208831275362042110228484150379594658075790940878772099352667909407745510009893329457597894211146161315925726512409053269825860032360110446620290784249608282997862572375058278510721518610865343745786049112211912870407104492187500000 [51,0] 419868037337911944428238877547466907353078173053180814424009983983641366448106232413082695167897999390216484326517218633184745915920278584837250126535681771966146594592799966251621386951328501598496816376358015782823510397239651367076283797259935849232823444105394657752328920023895869661207506085528197388821123987358390140930506974413001552795299501035866204762027722522386827163001845016187479183383432990930128240436498431756808045528567217467725809346809664976315487958966567661740265777917992631451757749150200546492409946170732914369782222466094542345346360581381207267319020398156452079989352467485144304959341252996811879576855524188062682086370036604731779728545129526247441262429535291103300753149600125814602291630617250906005069464149510480454176526390125217541608562864281378859933681398762143825820863004814052873782711420722068420151255116394146783378815286942507326096292995266614267415731759088804894933136960579117554373312854351087783607662986486387898197518445062833974418132791225520954739971719733861945664456092631764312717851920978361004549012014521567829112378253160834056913048610747319441736671776278504368854750405664904361323493669645957641838645145327459517947156469069882332253405219903919601550839430670413344757640457688808562399217909373924482537557296223745877154003611445245591181995389528827541980954043879745978780294383711594297088211590045323910435615501290558596320134793394240594188819208813978393594833355909361050760854660856721095972595813889400926993057918559824793759460243415806582768793875205971894084170367713778396959232178530628020175872593847418753115000183396883718504009985318890334269919365921927983366170813107208844546608685621505580105424622421690160400321695067639743623579943494394575850869178084943435630807489170905724185218403318534394493579683692391414619570783849149443051683320058734083035512995096455882225507410700291436249547494438141958094699221434727080208546423500025654106683230495584388200499508584602508746515309624756162778911318658615690760730766682019033772977970195855950842782889811427858230475217847613806530086403869419915217589478657658391641008228688038871467655879906462778252406002840224920175711144515270978376771673782018588541138319747173738159480097042180733147279765651671416772520050562020084553985558011718337567685921385418623685836791992187500000000000000000000000000000000000000000000000 [51,1] -925136149230408748483762617608558088687943886296871630564102938553924422469181505819723055072659875454676290130518171962459103630408236048762926856372770583687635951578348064203617258349094010531637348757139013702890569400925512032736088996891797789728482272083247436702378133570587151817208241231612121581295204432387213207472568357729792224751797071133741921981307125640953692194420455604088519269924341525696884837335331865550020865060663940028223031468852925135679193419865367128012043466179566562224662015111198039353660432452587293696257252172212090463711969198240153930308955994058589686229093537570440293513512972410089623224735609618300509205274727155320075421427327398328299278036971678299863877622019825311268153243531968829080591830710180703299218158727427711878227560042352769995598210453581502110437662999934140002403428894841158422916767787073809147650645393296770616308048205504932500629130339515868484810921546744428607676126374179614661968986619413147480168264692837839112751715402742647102775746303098340527389807671426560983034860068612363093470809985203070821518492937426010394466993707702410985263159033741742435252015228898844159315225812637771890333623239072306396566845631913348404019345076684350100389648790003853103718338852606284550839494346763396804734571247477470210596480883636514965148509356767247659118290459681725147402922182906325833241072135939946901625660236325463492010844232497085076363052188533892138473564225020993428532877196356691019048584182252718817059602840797050265931060226154554148826382042513622554626157192261263855922570676664285097952148361206644061939990275723074651493762222168053725011534140036949438467973402446382172032630904667868289628844740158108161892035627910935465062250071376219829406545574988563305773013198784630462374815156610135401023942650853853269981177724100965193925136406642537665724711812969532863536460121845873467234188711742382756582078725706141807280145785142976073811787406524692774245618637934480801854100875646686701925812395466295263960796953142904262714120529316775024631804977298121414959225109717293028497523187822067187516137672133404882185252646647616038629600091925296169536100682603108410295705147899817707711865267308180199605827919191818370201452867609350634748619015887353801853823510316765414978948616050915404462884339409356471151113510131835937500000000000000000000000000000000000000000000 [51,2] 873135863552708516633275043053565845308278140961750840942991015018387973050357863602193576975464160298239785779543892914284919507665212006612267478895628261507660404289670165469679315627524441303671497989163718075412996838309657634022196035971344302572223491793950957482251577211193500486422047647407264354789607862941717493891333346693162400869536765281420150814139209766978721944108286814603183357556239594839079258325000289311263004872995968648117129189015392466400349091848533735525760220736193213916045751772906804441896595174509197842271381933323560977894077023560473767345565335688375269512839451143978660043843891530134493298608427923771386243615791152058110453485229170262573459973144199316145319335360272684822048824414069319176073385699990889454236849499626577774119841293487906798248671871691622217036724687236988779478689427198859104566937450350770197414299054643628384479716789113373318502515235377708761829377644684163008111669133252433579909985028097451912069862782276136783667578819986832520878988796070227127811467821868305103646377279556892866514018282956569858118149363505850804925487350866873082184200514638020095117033920438165436096486016679833754255420613892587605366827158954287345952392374009192434166081400381164453492698955900192568521651277625821694588440597546010717661074705951639077846634274406862843462237571008697902477048909539864497101308011214402575826136544460198337968118551598047765949344623131758198350638966597416200142219453978278795880206712947682123018806082676792783233196297957043172870606878164212604641090136056566691549996538600455220125395220657946009594554319993681559349041328472770638092270049037265183881832450153206363243334167239952446178727974026728844158405318245590150254746684570701999751299873037310857587917968592492040566212459712782082175574515959812092336994892189233319190353436628765650304935495249884627281889981145156510403444135094874267806265736264082927509321053373016286254696353092238400594924843853359508280612956544401188636412994267521179847611887529340847352294298892927635563282502539566934149591105741422288793276281665630900986311783001632979244364596766443121792458776653584736614169221367648174591490920955296879608023759300103177890653946294307899104899474821519054344029550119628639134977721549156437230715627842344320063306273987935313130037684459239244461059570312500000000000000000000000000000000 [51,3] -17726244152129643783858395840796303236965524904935719462600463277281362799619808068328598317279035668809262784340905293094195515190327279671919040862931341712946616638932793567394583782106226206785436920353775378212483771613381234696741046866331662468695528404345247767835289365999444610675927667097905137774524781859200974986551279194264213051192673680334993896567111097652676551771176472758567123036354807652950476109351315293626902826298023579906346727804177485180071523359820353868001821171590812553532239881241347527364402002963053357609679764760316025381207646748928009769735770609983075738606503555515017507139560973844934819371798108368373942395876277401795746015486381492055855969807383757335632436465044700922454367757326623143894431363870517314850482271505407792529593564790387872338746815038066141458566173484033584636025742253582514901714137191511622660469863392882997208297816303616171574123159477741380241356980839049071046990040326198122222163803699679555160848726575242360307334516599311242955254513806689413023410026252435214636204085009454650072401304427373678088357857405915001064201159217229160831379179710040446268621286804783015030563441303186480639280947226823481967867382339720939779341704063345820955436492088656720115409369757396590763576598820273301436861713441337973674684844329538846634295709255911189376944488025727079360263413787980860312473464347715824647650669362861001146997559196066225682081797671963127922106846982369543886086138564197401257134641477776819666038034202967851750104170699848477173098442604963276233622409810641115885146175140951264133087025506044855176943359679897571957966960715079271470202153615515189287209631917978254218228340232945276484433382236325032452065892457264789100141755747659497764573395719120748161181193981491211890436602709740176025826345506724274277711157845928206353018370410353681400120677978738015335926293251457361474527887289250955904790625328074364782234826112281790122579257163071076900748791617396097013516243543661223420747037118567752135018575011085264260759727321317203792778152121090767642818162255409805378289019092960879212454241332952339651574105113152220937138178324913696174886444054410725481673627517061154309976519754920451821776127984096822246416198397202806451783508297332044847331061511145376987513130964467782006747984777398838285300541883771074935793876647949218750000000000000000000000000 [51,4] -1585241185947000375237868245544107666000544662023791552234674134703080039644830746767437179680533239034178793429406334544153380571058720326171849983586044262382739169958920121204073894940990525425331369143598758245738857693492715770261618908728881606898537700045693747683610891415310784788765854115250086803103982754220232459793274752478725758269821237475066533748606494746312051460664722894336783252342790505460376724380380958726854295614664474938806177434034883796176591119824492488117828565103584938657620053584381725006656705620743229530896581035906236504329837841275118699659389555307674003935733618596989670443368540835862538674386237019861844184052183068220963644788354543970724422057815827082716420049630656302053219970349657600881448000511025198056704503185317543756320883206850268958727681760837480937743020103929014157271587346211341763161071124422576778323384620804877700371904477572884760975401122050568049706787647288059010026546796790214814415266795684851203651530604660144410736426562088577309410152870819480483470915026919262116298538259134987074729832702280347457982212266682750362234765839739312953943916496909441280860925088616702014746020878652085080372379403181812131374188293334513600950084453303681395211825416353076675856729450718422876769593792099465573370478209315288478604069395976713304659853766650620578356612820618712106109150678042797759796272203328193624611576362418086565882631223397170525683817448214086303821048529478215553719145953950107416176668842974973201625323314931925538046394981028863121518304364790347184014922281980123846577812301511301942391726698948995487973231275850288826461090182284593864131102023268325885334356006852055643153424833382741593253451669363473824604514885889429606801089544590056730055805589027973224488841484101551485778575115488687404646293715563789644483441416523983811555399404014599732489292221946620300749369583816905374981582904140974652607481625748606892010408038438476235541234245805639429042876679775291052344268073061942547598848292728452014980711074541198785563977849432884979268878160874657776953607592459174084369970265253840367848219504469576280627103224108230123321760125203975943421406830321725044507001953019279179741488843951793301385335541431774194462304468452802827455425186926807982175529608632074913299897543867759019811826486008442886849016673078693884235690347850322723388671875000000000000000 [51,5] 19839489855105014701376432962914152571414677938861479921343976466011129552415364849032447736046478946009730690940155552347847551645419284205795770961754620083077138941707648247560525480489294897436586917788516420522980328943701008863843744139035105037250385098464589228896418758550948287221779363738964515068295825303316705152540350824452451492457261252696862489748527927760355850410486376041751763744650377073667978430946359469853703818668465852932239325884896398242547880880988010301206510836439294551823855495513836526494284365388799370274400420079982942231530328650982120147569859965528921878727534852677720076576780900467001664550102717669057655707118729800422544790394560761372000170616427685804171270730368124276551340495697484454972821173155735769937449030896734582074236368847144834066857423205164698101437056705485006382311644520759459478044239870937424893053131305284586305092881067730832298966468770127354020111253135760958936738176604814250146839397129489998803031819353895548114242800347708596308061753681943082798168950363176004552421602927198691441903604956948321770913258987223279851483373877293234428342969129764392861330340145411291132026116173992230701399500038697809044307746269529469470681648448243085759456115594371902255503602311329103714583740409355474251970628864809892261696825871507727763434769066645543449369658980242219593204172418622071201771622331133645374126607317036687006684264023163945556500762578700712868821545620015636289282973955987696787071488865944697626485460605280316722247496524404225935906649105583037521964137249255075138264776683487609743274806247887263980162311383174724989486870960414265300942573967347123893104524225357493001276552767450361105423597423951853471631819722050422061947657280620813899593530112030888246710688562617952103498531481007869233417556928146400670754140639565458105047836239318863293383441299880078548235066218302034563491900879950292065837171704550146327490135457990664696891486126386052117670392229815464472962095126041905405882984515524000124444123927620500199893227064073823594214774833834314113771001174565399674166838338962813594124667616054963657900337967865203786413600889641391095685963680644595296764101338985306792829219437657119527241304086321718564589074522075878530851944512483169429264384804915580052790864642039940288886855137779925249295800288029667513001186307519674301147460937500000000000 [51,6] 458007103240294748920052790838110366243614398981208606572684675105673149364564282412477375527523178275651429398806459029470242139428120623923643007216219706768627675083793449057031091072294223865803340438824699183554686908615824209073656525183447416948691516323660779941597930041208349927092778258500370125946687747846843611560706988481141863701559448154404576784999150589153959041776231930554236661478766924044806386827227514221918260418947437877168919457114764405796751968689884424989381137563835583840128010589525733826219424795210980947512640978321544800700949704117405068611183291229962326003856951346815254307997040564520652197404815973923366351298608676146839346484828807209190490312967208775231003272276749854629265219333042925523758941466012542374207443108739221482161098801450311971350743526961343459369612375997769625777836829237975236125807125099472986135644325821250038873271057360505939536392295135168305764660822051024590310043590800484143393376957227404546101265708104271627644403105844362148216503715514447407779923054230310036272472094549142681787089253635784983122541451731554635551025974238446102473239162730432919638644357418268052959540135631485391034978793945009428411032896151826696598492791178078837323343794512428996597613931675105264098375492240738537899829537091566797399944480134339479711906459822424763981722434781535140719949739977329348763605887802328839342044995408438189221860073446032375355131456213880794156475060181363903604401118920197171851018231486124551687044577765012103792360166583822744033585844256060189624819181406024531753074469603632351526451536798165251550108849337964501923001524690857399387466431905433493543303903558856978808367802568662362615308757232359249257340528251497053895038071403901857806348155903099011633003905600830839936669752592891739017691930337477438232022869697670629130070058155370114623285027452438941003197543964929767523611146545667796343754236633423669895842399169672058409825750815225042498084108631859661396954632225486367491165956013682911085544357895918291581444450109647471679545658328956087749221046993553938172300298195948313921934206023605258204979400724625564242986437762141648238746504701599143496486025941629330464196384618170768468183106881655631006179337005000255729023841681841377610056193496948727925385063302507547956871662452095426954455648083097685230313800275325775146484375000000000000 [51,7] -12513460091081463934953405636973380478756695370187062045157962627847065280296480609075579765259923405399023062729433088270818408495716392549197866624204369948952065461354813242686681402186697147413222406497399216662605099716856692012626343991975618586129555638809709466113295658545766801438873559056997999874449271903524019284647523477091578413332175761263590546430095911143501077364267304749751689055511083520193615728533539409829159976225506055782608832240791575130336505024024994193113508979995209844281659385994116412185675858793932661184270550551117249366546395053823135923952074534979168781336809540371606565193586425747591332000917191500692242477019858990721961903148159373129821749138714305797366262626325239151505708473658458793331109125274374493176224287707659327706322632722215552833963786669555290511013644751257190091151349060344118500918527953395505997603442127208630144858256557070237066409438032470405810951318105220954507557669140854053355559814126501258519450292833240168158203542940521752332389977901636579537678780605216578304292969585574415219081534233238081406932490363022671504383527185120302951784798835831213653326733246214797621091691001811639532817465712816818974885682249005864340039206643083694991957339368507081130152245401592602821683069150965012515342332837204636517529567938524081917101141134413877751075497934180819912142149448549572535567446667578625891220392207203246176084439388596155899295019513932805376711018589025402315757911127789332329350930484428693661576205429428124216478874679652270524464789893292437559830328328770747427589058129009325690200424332251492613461671843173608084731885604906830720500376531534975185652054249269361680563475768769855758626590762403796311097478865650856791886361334177770705078747050654408934144206566622100737710168706361790319100648940473978322986123786046634545604262453875255668733654663958103269802849928945961416999172635732450884909158383605156120009666104400109959841131305046257498481848928053151891158146757375803729184774955413129415465557808949752160756359552950006623498765576219087022748864844971094488921380325401492525325569601184953451029809579750088109511536162329577258567213797436275284988131972534329803696326246110236485308845874763147714513696165226145573802351505916942548094262804671201935649201280306122569162012458310924699648666869045143812400056049227714538574218750000000000 [51,8] 157048258026723475701555663109764617187513979404367622768032843826520773803986124184889920673759053721463816013855670329885219333111015904125086793162541864790275764614917053757911673056135936747673361352835910881428943277347437396388925528909997465003751934462629029449169155738494464005486248803036334735078716393377946655085186911147994403226357080782010227997845843398131319795716957477761500056076685769869389629902950715901634090251352225399039205836484169459525985794004477163696714575058246880355090664071288596854569636451344024750707430500407005645722044668708210331819358516980490602979847397728068306898369349991445298398839090172994643816877874893283572116889956190994736138909917898423336167686774776724140637484309594118091794300000770567267262297306108516255652058365421770037274618806476560108718802044450527301884170525829434853867129821267817773134955139925657774379177392601961247524345497457202236944000270100871772027327974860123016228195716791338253292194586760792909856237548925931630615488561247302836614947877293134551151007326238197452099412019423048174625469246179203928906341848313189734368588389169241723676944557411814713444067787445949233461777055177887654962073873251659819545385410933560560747878124253204347787095801796756503902467179621486593002673510850959854051777337808100291086870131879571082214795905338962230351054034274191941935987679012914179680901364281320349078172559696903022258734281925438544514820415803055055591520737315936198901088530139894475946239040890946897264423484995204966133566262926557177850931088024376245415623955499791176662898968846880967998097302502296363419300719478055279011448132343019278599431854391820066521127320381156234116915052827538781994254594536967410994039322868183978330945553128889691461416208829391375663266544269213445973106890573316776297507941454755334230319875270203435121157568357500805638432601753973104056193871577456172372627864065492642405209574093481313135209918701365769365705986743454193582238364044998120123444650988610466998316142943674374677204836900198276088289721535194802116753277150280814513688549905814048302021591650150060881707144156822634602354295683179606938053631715652001826987622275108921537368563951172593181440931504783763777757615797543216484931115744487760796967930711375879038086790804241109122141690168037033532508206512545712030259892344474792480468750000000000 [51,9] -1379063976757323632719741302845612056435339198562118172666518635740696459910968445689993254129212303511158110969759079234121314895801307072644333585005150164199578740364979344951057955311296755232933480905628001656319600518488283382411351262674894688600914358099344406216619963260232326305509620563141542368798355813097440965277841422653981691114196714836306464217774848291685294032652263521490666137849107218663354693813372098520767636793340975252070969519942955022814948579131929952319797849993742081106409862394923082406421692419701481167241123442722302737302143641472643081626502465530281502339437638450054835688608605125976541638678265689305685845342898522248678415809521962509137637841850623497831950831370023506387967332207507174871558266024973071950588476933425674759468402166853637201676759144931518977268783485222280111700354267792519674517336550436413354699460963448445357947254881797783099279080713165170938537556635257608797397157748856577237191440333711265238829588877309895133858515478432480732019217229837403795046169636969475351654769151945806773669709634240219941159065506467151958707666421403973532755839500928774968130628496368443802642583042215584864397363475168721024475873544968884215035873151285690359535204522541289242688992232696825559223102184666777526179758381399713328536688695251038495953880807714908211806420741318436142975001328193592546358905129525527612615608531778921394613197701670631291908616528924334832462547094018968025117015963707423823359544304042836814784874514223154593684300319797586459298322809698949440377527995938280371306008099441859514164379381582180253651116816802135708589261292323034246087602377035605802121267121504488184349966999678605316631052656947294092586899526914249991212368277682024654203618345758469636855081668431878370415232048648103115501837196074063658759427251004252421991172575583707962204480838841217363830406637645121679411256819992264320352162823374372632694196203891114447358509601744894287144312040848665522097905345401152043292071239137433899310938756743962935717707392671795619389455107652509066972578583827130341029956350218952297811511783330677227310794976387558725032210441694578005394602933977472792909449916062697807707910939808938081906248734658355497403265581407196982527992249300429615571407440445983239893404276634171384334072265699455635311679313481647568551125004887580871582031250000000 [51,10] 9625051196982669025883926112937015328869234543396387357958139097116618069809543299879210692060546433352165465277022747707903788398662426118813346589900395988125494360508898487450171135836430399782050824294911173659302862537263294604452161550480517327937829806663754944670245526120533718849638860835945449380984968153397479638733549408267187645071722085597391925465585226034250578179454295125627175763347963317112334961806806574598589530887233213889048620632164130835509983828035307268350304545516087518754527534399290798740404917842335110599489991469294841452256185672915333397637219258157205801811651583134219489318989303878082900206643560997649858047058691467521981733721369066703675566933007635216927615761618841270486243739937733578333720250523200082650122695645339564833762549990198918843212866654028303757432031094174675790825803098454213883411168427867958964338494696309298374682007087258149025153741397788756821167304732639202387522761567672698100072152712554351041151018989103004842985447882346135366104764432055919673817735470053466320044071985151418098320569760881464465317788189611474236258216037873748225079838891434973888927320846694118013793552017132925556464085522227438483125751700196488237964447476578469290477903355353487927473332855550509792922362183590959085332734325656460326365001763785844969824393618527765059353216862348837595900442618740276271565073654009829243839164617426939392439339240313498959605950512526464134926786329391303108866500537043811188043282325734262327686845679427460086648389875834523537388437357804906365722984442425822485638833929075461533490514420415195243167175611731114993493834957492785526804684946841189570667542874315627626256071916906675712517819255768543502176552833386219957470926346539859715994167083994174884701609409721791214258945958242585986149425117629531579634393655810088689683898880663285278356223594999855385658149101587671658225412690621808967790891376626140246263936634680276879572908805458657697585511721841263891195336946585349895939532641917806434620490167395855749685814172813792884275754053141178676778884386792175707815557975389448683725471090461371933267770437752495428794168497205076477964289589272045616774900324966949630578183425520461540672619791925888116352130895127189413787878972982653491956811797173705413642869230906434368499740140630755195691459213946927775396034121513366699218750000000 [51,11] -56540434154015701445073658666390545946448374087992133537199690754946436335873700750745154814922114186309502637617572291138582219609087846061796691477475813425073585710824418700904351740750131023882391570595473562985432094587957679095188582575082489931112206588502520228647852221914202605761114567434197636265556288088436625395723481269705108533139405603716601745660940298240522207470020048616744530180361212333170061990083181844730135350717602462488090371732658857342355451520914787085468970113234613664072717161009447572943062301250404663211929361998384152846433226449862142551989500992360408654968374822171242926689224729181262183863586509883846254433681051371366576558071955729995816010089226521009310384218865755827260343280541387579413842704268774136854763262133268923197504383130409268179883465413626769063235481814818999449256601739336191222110303666921791163806041260701887045647096097835442919850251820034227065792466200660788697233684790490221761629897914983304601202835339620797438591301647236353307706510932750538741370318109625951686673439886850431062686258167619555759902589776672056905475475863474240419597678488391069883609483937292036439956955482110779756314302746224704737509260260567341746271876073362453191886669666454484098898908470675003382829287977691052694396305248624878242051235164627325672082654530036214991138544118749653829608669904882448356040920121771039861837185245437559376500071147306636409017976533591970691205777912096662109285306648850199106470701604423465824976432485118243592922151193043014863782289431486525887854739622614494062690987402368119661072645359753242621926482615064627906097075192459210003920463272053965767086523653197152115242798535947959143423961928519982506735809556445394643649957952473079642889892057421304764220401044949345711960795277893404395135442603486850699230214178471557769609271843108596731109499841194512213306893142630583584064165687690106917412108758940603898716183940749993615317431064990329758595345630354880196753485719920261555438559179084161933071815364530029186598810461279632209673390155738804543487011415367215294084984680329745271753654969162872010349448281101073966827217110170819249402490067820934422757812065122871314522967358920015223700817307048437825794775361668163025898293806629156844469613449736532239809834933991429809527918585006700177841842958059714874252676963806152343750000000 [51,12] 287352755914463131182512156740416637180550428537753583076422255646431920733752146463714671315902897223857260969079641478310647514354592425957426903477490240406123217413152957061032877382784105467186841873397028895532700066787825725043915664852587501052770031824106795246235344022189263951863914338468601843839023499022009643524716571501596876762161495212374697590565581137124343019110122144263548572283682206243699259191695366254143797803936585684753261173574863066045963228918171211146430448723224897249204624960202914979206076446870746482541894267554080243120319337592868902880148018827988008127197770623271132566947197826144039247651806652947814784598836332397501381242886638258904876862675595210795041266418164689162334301387702880291393046793405531081010691845662478786649442480110570698258853104239565528508970359617212233079609313365798198884642184811885809569043841554756519043792195212716233687407087130410368752367977347154404487416745588784266496578757384355829752729815368901625641232805805919610520249461648084335355614276069439065482297057854396237027574045641052248491049588341097326159576267071431312965250002810727387694043277058769013051540153143548534520813986082937647011201578270951752177791481459739259206602412629770405906739995926902422653958959483665223113229901219032133261612116773773459448279478443143410926663158593387636011568904651282708338096142394152465959418059048741107971094881501785174307646189540712509344327302303925222051987432385547726606407909026320001045555555073870413566935265796173535504481807934350706094718802583662443343303837633456191386186589979780362732416986668228337623672495143952412165512258752621871682173074953351751619181049107121830610039474791267940511019000893995902002763548309513919786295002959564599041646473383930252442333336784443570675319413400306994646593319337215710378977051182646513512466733228860585971134142548507078705720851858263623409209713111900273003976741978242879764992604103610832711112182686053042267782105317204843623870144899595649078865005732860415025904032138279266201133899811660751704089010877446256481131823196775621728224712753637152768140966619978835152887972950016305220305111171411944388474631426994356716041616752288444764669638463996884090765871023595424149599790920603800683091806709195490879847028168527768752084357404153608372965322814707178622484207153320312500000000 [51,13] -1278351239224592427615987754969569252436693677098763405652761154792448794588940379269353431052840939879108396824233769843104211687437217475451634993053138052562644730649628701418839639896382331581639097867781697932162159251304328696827763979855441725488528365583182793614045878768043979474469661509161016910142614731106765774529049049820452634294323817701649696850548759417380201291604027586585583780478712190104768932720803899577426755819851706208478998462953961734663079994978631019617818287846046291100350186438865918167816966704209860702714477308345219108913652068391818891870673744494852768436033342585126558659941782973565957351518175992674072588540139995095602592682088260592887112960548756825217538878263195274992763927584037830983163949035555774977458689803772017780979751690537671556090744659874846479441537114859228024163884085741128495925006851235473299225709320029757391630346485348118261167206271999738549804155519912872694428985167334615180006225304238435351372502502439078682461689787113259604236235804358902611314912371182937214027351477987718509698236408972188896414725161654767300480487386609036959139646587694521066473974757828947962716786084846717044737040754518145751923226245493407975132137812358399530374660888940729314753321558202767346485517887078683816425481237331432511060200356485927343998074269695719631988577751386113312705080347416504080939609854307618080216828255206810519091403652302891188591420849696445712423334642533851066062772980120160900606559405783905655503220758736150296993405792957269197560341583666767875584945051314229463533224935859050761750524355070834967702537179291358831703667381717020748418577468698094366420532551686416322022910960405955039893328731242115485552316521665356766259913843459185088251255767918829121965900783101649189547382537508578229635707904826212093219370149961113674988566166785110816050710187972084869603547238247480875206038789793328552305045814025958878686428693807056575218211112642675679193212529705319799528594228586318655853926624802405280924856690556756924280454682850904225016235624484504330006699294457644260245653657617508269034135835875390039415879367151554159614646695729320028571454323844623723530956585123824627722166196777142365930672506196694213344008190591047060895642647512016250604941260236521848772017996999861296793440551035087732190120846098579932004213333129882812500000 [51,14] 4976143000933912510949946505454563470802155977135704084736934309532701549154579488412706016018615452259749582201267713738896050850529670259651205346163091603560990177819808099581853560095610542155672721915543622911831575742094339822668228526873434519028045338161434627593173443868692072611154147109232042086632582742810766129657296086015244624576596368242221139454346435800906328058157265141415894100026161043583477588981913270489196604073393315247709602413010128915852476215065988958150022321043049287398847363637740467031705319325320962169399145161901604940897032990666764175232785015921321991538637097205360640774109284222383787998032320404281193341505563924552960870217536274726833177735187041427816787082796446051342165431420554524329097163470525740833519262429017833708745331937015939924966794050999641114014675173133772269098469524171170763686208245374680224175231374452294613429937447014039296894176717600252604669421445572706268611277613328777419972053755263458476399573312128809473108178400871788482365454624652849050120297757581447315286320326229972003125996985532779640357562336404303855977489965212009284191556624838076517777054134209780101306524442462775733127054955233810021026280936603556719439041408858379838718865819242710184880330162659182880676432975121782605394159574227960746651726019068030952431752807807576043134799871733763065091596802018123442949059195754243928190105771217377670155691564553331648587404369551422817516302411363781218264831241412685231228335084640628039004802615127451607861530561427139568646016346828238984120380733958307907185928250042026787256521012758903192274228440366437367342613414241039061631201849151466497150020428544499731449101259984071701401355878412730204175109355557457896000780977108624947115635800041914703803912887558017637227206737372611438515967329741861765977254131736929323420062008462502767294337825652129491215319404967971947969990006985252657979458338012275608988745175150542840889017325622106834081244653433758151716003945602871187402296812891338410705348457235068367786305769084250386922230922865101431527328295672530963892811612971066550230655016702573311118507866662566073439683245845893708014180377218848623244959110829940349095648919716102674217597929007971255659849699819152627076443282387070561177765482376546863120674917949707677843008881563013900972691772039979696273803710937500000000 [51,15] -16792848570070628885656979081580223202164522918876606213182935486013831151693277365841619490440800011174527900494806202265223184229799419832603874017337980589163323834816340459375996657745181075715130155311142596195274001466453703648751401670899566849755087714854391088971152491568730505809845597934857447651849380880975640047647027230277701196386558745623540764921525894086090811711850504352650213040461899659453218471320451588334583131734633024607656012463537557908431799982981892578555024373094663016146098866565514739933600651269578181323282914646374334900334830322420306017204916170274081535921960568797438521049764151658151967544736290447351000225674659587125152163815267276892661769845449243553228301002778595486879655115208321103967191760751679639693781098777555314105609705710277429223147740634532340425535174453111110665784470697670491087091799214780610290429765422741492011770023213075359781211037765383967098738436923621518741839659978304604507878793779668892532928433582351991725731164211874665373255317144302800089566286500316940674051511089677992454037317876484331418992055127271024268588846990666058212599750308686036350418907105120333985142068759614297969399361600154729060258598238409624398947459686135061682218536577530989625862786422628240178292565117979357530194237316059590324455694140232535736418671433673635508502575939112015486675261209348647505926790251879800969293691525668717310805861846593010214563633702068923624713355483354599810385558020091094341808354904620047085083322114884976064925080801691615983039212609853969976824211679695858632956719751793043372108022378552238493061263586397886647256066857214479728810726331250962905909536534937329214696124141159831774466171912195214197061624754085954059000296012168550099262999360041279125426358262109530170961660061722807004924691199291274301457898936173186014687307963435825437951816039214510037480520027207110375377372319897206423924359697907202816954392829372150894431588406426361988315157961831276719168208131562915280418468690741129996458348433278285077895350016435760290541044138815774375668542635615622896973261333138952838936639357077423124486794841033088475925507824837331846651071147108229210980913224422845464754618252000026338408684430587821072428899908688040875844962649552153100653355631298000978859680642427230587250736905391423903211034485138952732086181640625000000 [51,16] 48486432512490757570777008760305274764432764385177350754076271857130169836823421930749011950588855108791846598646872502068014947011320537531736091378626504877945153335756976801038849555162695131546991771989185280475524773612855840293929430963869129697741985961616724865142214161567779663947725186604082198396629546190425592759004598340437734528572309411523452600698774915264265903803476555883806986690818672090080837703420990122329774394419765517101557405854494114237953676061138457809124487285380184714475592811601884991347280237660665552238157318056787113075688728099249044649689435767700685024886566165249915830944347013929067864708649560963689325168508109523696748402649861474080472417932129692465966888532149269916003715956957922513660372027048697826915717228319885472113368769366744188183339988433232570611701200176467053902262244683308746652049769389190015870831958551734199302704383437491408658240609309797736770192754181018607694875164005283757664957668909818401411565572531957640216966713106354796028316010245899560760116341205513837131865448632650616503987765965638199370836254979026849077699561803461066600174771948146032912466527885168653028743897063578820465570671239165088143890468902488902238729380132691978544394848596430323544024933927658459844347810244579452335611611211435779521591021297165387591535958534485888099641610745910432799447082045041996668248203458074895531461513946320672913034536265470031832485342583174928636673077946909708387477466875919198191329514896440196001094471251865962587646343604834120998213471716245464246738247514670745635236224984583658875757570462931448531025533701243550361375790458378005247829585233299047340941040885438637308542608529708091532403172608690806772030666952802809330138100633409415484339048721002634215671838946657887990924923588306561058212564980116659655556304778026566597493160575437097943207002757074232500693256406222871559363591908021615471554641333601163141276719150227215287915738433174871852247597696806672674076361603108688231476808998248839527227184360789270593551252556743719799358413564122388124450854450197181777535079531958628539440448569648996424379326832783092035451155998163012816106617109629510708722737953429448030718239790472961625934396748676166023509899633581969757522148073839347918018510912116579841371276047267614597684193267213004219229333102703094482421875000000000 [51,17] -118107476619154671317458470857249556164782292548358348890875682070190825975934857381808343794578994851882117745065791774681524139353433729775986761865609405063902272614780085959557279179695632166066324232558127792150115588696220501411225191281929272173215404121512603022568906309358914442897759830322010155531727220114678053634146156818921356102691663207142205764476554563635852986963512438993585405758458566676843553865661163638019461950155778544449764813876039590091783776033975311610456565694361026260280725337800693325186060099322821807234584653524562453604091544753004634256089404833544484793740191756115582584514727034900001854926191479960822026017120775075615360195450123428427477764624765778755293389602789881492755582471674025208059664988566010504391795150473232686235557611363634870640985725000588269399816182586940674902254791300732170182410122852873197555789345541474908565017628389668685726764506536959868448495691154196236484620112892104371245677805170561133736649359295959566227960412394527642085626915663738184715999043176849212786036347413764615958912943055046624323085006387086132562848675256296002583009636923118249264518666975826988140283067756026494039980292388393738196857491654337021270924000878273184682388294765129765587649097288154650003197434517131685612732396965133080550659477208956625793529659364501202761314377044320283023456593758296312832536309038130268632875774522144393830251375216099080905797969868563285297723722564873539612628429036473407772430793708722721495026836970578271048266557651847557527980458309309520865138446934796500799025741969754478489799386180736379761487608299121123757285391375819646957973533694187712076034563171652915917203558401361755465606695239483921685654646275895117277446162706633573592277421627180196901748212142490792540875200048983493024210319766977879122973794810957824734159155259712282939139967373027109974036656958093790483863434889744824090966449427726917296703527915323610638498914489870349401623196264296415849548687587382533261791032447766420428367219431552476213965689187699692425149488854784231225683885199040491569544026916465494064789837559570243448715662599571621356978639528711925271165646184511657921226581582969597380621256791848144039374624068681545745015754408944990170446640357104081007455134193577599268577191511175378317534054306570112657936988398432731628417968750000 [51,18] 238876172460404769410567318384424765210364870071996235034151529546138356375064809593009170823639367908414540588758607771179392617616666629043759070467444017900701145264665585274762200478713188817351324345373296777688183956803702482236289691449806849963663418105375313610596148927923953900351895865092911327658845291187825047957567546128569211729489854793627254218868989686768175475408424540585570765207468863516789795630753272673232161916688841224479824677723842368807911296234021697743913649226828431260250192295115265340071165062660756369973595449421560923039074807242687496487903999987873850230577631306712145207896771156573764401661680182397540216895063870746778818292631059384056807288521537348401878084157888392395962738181304525780474502687155350743888824287937025543587911221302126260401354526974007081433858664235090969244653587839871883169031381713164890528177685046296309058722074058108557232011056626080471867029251451306501456535935849898957172957127693482333465848753579193588165878293916207046940840150634399126890303789232926216696959610863530957639335138131334803609882960130107276021486814046245973601356751300613979605345488315580944311768141911556658484505384997479256330352046206912908101874063769165568495057606152822418356434662354179760224603332126578905775902040660848728162451124999025997258149789724894138593755800798426106989688124635267829318016344252810936311091137321241563155800594342805433454944803382690680315273695550382735509747941443972708101212488761112579206165428594637042886285379522621466669002294692633610984469513270365959006847475132171594561587676084744840764042985775348474538915496056042188645167628874099245761202892835787560146400628746098613853566199015076975041359799536970900002287457050696674603952264151322807763885552464938283602160903661642947643161154623601649651037894621394687697766455889736077480687954936063682947288302303708489841393428558653133142654979377842386895720608600348714101814372299527507605093681959465332436701578628895686398909484714442791242468943286016880535830878932069530787224195616992194397015497982515229161758599447218688894893795413945886897557943466459411951321866619584910102731949261344865277806750643614425932554923625187823810986772822992949161533498065262055251200105470756534778581551014557655497561145939014118225532379291564666345948353409767150878906250000 [51,19] -391995670715996811371012633008649832616471203869485353201270148385595844298002551744047871987435496719351111840130779306291546553678397245266786075814978821112368410581089024402846572388252955870778464576369725272856979382779847258478136108118450421123457034653425398853789595122083468206587465990566126951395756928401292714118500475026946287605426570145658904858859805515081542470755868734035852355737048438000740533530387613076950645311576393429239511955521073298234251584135273944125903559977228335147929734100781906834255243511656035950863582553883953470264228388675771644142427442426334535160314167038906666995531641453640836306044595148190416589939882448446836144037716066273078279063772349154128516485725418229320857386944222205490711111389429712259448759698034737549384841064105506958047680492890147599781824557679109211733076157012734664633506482702726649709906695111698864949795861281275245906315488531257531244803301241669599632138220051745311975336826601606258916409742803735667170712417670952720920744133654108844817214000774788203124850853694366229238076060433495886032180275426486311647921279508941589824940843572186788731494486913194623887857596824889053000420723994858192626448404337703592190159913300242732102554208153428790000846772548216500073447945905146482482846642071036081088049876955216816422963593861012959372168219288659185108270044117926981746875837787572849106004462804963753856355202733655326811904038273956146840663769385513375073075759261263956957372296033457105933886816626218811072061088604186363155818240946400168041830476343304007649642398027424264646971565490119949194865073955157132989986461999651255323525352296654140623038653368949426563810778788932580953669777470141041989435350759412349794716726211735261126330510973545352662067273225909973211666238734825759628498571272542388392922477963294375462538130043344935994730668981412095534502118228047461512855248859291140589214003539362069971488212681472269112909142024166505778841116842069539431170042626631920905097961707652064515872032156534042932964435857633829357102374678848261279246458380839468430923023507083952331900840407407861292822802688055076281639917174742610274067136448207117008427654909646175264147440428795520095874898675119244459322543059037567871285616138598847836551675558650389613563217676412255355278269064456253545358777046203613281250000 [51,20] 500239898431341527076420575962870347669099919281259112914542652556201391680061316854934862634567536593200967998997901363620756535221686953725694256343757690182940575189232182195774377252783107253122388947300919736973366991665224879279021595191028838734347014818540108344459374742096159463174372723726055085166516341246151665885909062813967576455010644523181610533295303753694251569450425394411719877725675429929778327183498681322164479005999971174015128861072598810332062840516142808043657856919206189118615349291927588580500918156864005573825160070751849008351090807304214901751237062792718206623752161921938259145524401412059925807510283874428174600872048143365059292747200700036879649099291654688939124799587708241207662835853397834683638379063677686817980199216844010046375035922729459445892567372793257526830195866244997679053800786344163351293913385554815859957512420352034580703560447560567122181073789553495846369196665135775758731383608003694236811496004649192942826081586166807480731595708076514143798852066508653819673594218937517737254014329575381866243646010503396096094933567513131347143790669406501246301635314564416786737774406182139255599615755371286240342907089779675757051426083107825808928167057770840958965184033158669453431846171037638340463961059376224547398201115400574395329248626634060944090274054859141056113448825717751272972894242690116361500683901902411704798729852682773038354775553845796174990523771451540721297557892955028409322855427598104116719937467881423422929466348888764071464059030053388570046906492392568797192520126302186141447486355163542387011765833372435264256743782541382277025323243259090354890249177423740648857111565799041827589955549461376721003013766673767108281652485597854505733158422197303053847542241085640691805061585931172436590413311660141551841737746719234010059576450472922576621928536841167419197587956716553080321862635701930864439238755143800526942734474786297526553618848812661121570407190150115169213633715290822392756593977449287980531226432707366006481954811996767634918147741565218798181162794547826179187381588396606393776964297424676419575314473861421805836243148840901623206244626572908534879535783097544306831204547451674555162954277300052112754268239950377158644991072225121397163248617815411719503151351543792248159271000612548924157962915160169359296560287475585937500000 [51,21] -449995196848827025325576511881675342602421974703764083303420180719799899205613609035144500474754489739153428301699719932627792096054196429510040980449916727548996239225239202980428924364012610218251524657414437217619619548892893259504146047362060291482607481864200103431780202037364922886017102492510384537552505122289534492963501868385163131839631058513276632534054828828157014368099696567027898773695238311098515442005266614666053816328609123705895935289757753360678527947953746656224501775106755477223954514036126216363319564789360628386583639895710931030049712640211640388075203510323826067275230682005665329065504103302799730333209947320056855641387666246561216223104219091893203899255379173082716936445517751750878021921108122519611589809116780716293362559065284639669846787609019154790471693517203429597114878627343550947771820290715584678226188111318174648929400106070493009549073322106672311818145779892939430806350439525273516334597847519428011639272643597443739807972620754143664743440471635322611972218871001400924880338406613105715878827577464666560549701445932629723812953009537665187037343252119479541466827176704747151179331081126119000880811839586298979750936882429258005398240733237890606185562010699913239017792017668433876521715266174041365193117779488129087056180575542671250530612318768203751648483484771686293047087151787123804028228105230994293041603180446044353312746142994552727456892994806037216878772665862848622815707268279460265344573612662689668848083764650007835853014843148745217962843977237848372382593503353581285764810329186698076787260857542976066837504788007652326716118280672704389785449165024153361895433028099730202042973450037949662129794054229519119276068805615712617285713171952709241581278278939837962976294623794613082760202008538472904335010248913298559709852923951082281270030373064929294603804093137698984159755782572372534824395003351942448252839820212015523185984060735348789307919720872463377735938862501685835255979921736634596394996260467816289828893360020621585979217503706236451428793310515527390696106961851460600014946222413804812556273389745338277428158330568919941096734604770070728619464718119223008877606398291476900006630192454413686467334561348999249873005790869077177767332181203294419386168341937137588393332720189217498597966496170965505774219650447776075452566146850585937500 [51,22] 199778487060500446768111093246630214131076467944953044755796118920976079525582912789052949083169133704766477178077219108772786870762157466547407751967731825871719542063360468637540484670979345308276244068138695356249820501603480834027539294967747561817536664194047052652970681609755280208284070983020355663831308214145251640116372479961865567720461434818840286614028792013170656610283515674858800664549829001651642714471383576103546540911415297217231251301967735203237117934104998028326119965538061177813176487576541341379929629739628460174255021036780818199104081951183356620848442376640818489680552107749383117219288957564412286224592172188819930127816428932195550398841197653063381044687269058284163425579037598484207714790759244033355857663951567095120981313914843622754149021644090460978225345254418433794298261006116525973368967572044543170899315375470189711665976230752726022295060612389290263284837360591169121423380657541711637413994856167305829689490245285642217427169286870936361458191557737557269596831580435958956291146724543444124310247801300166415963517993372048457097014260478079924173954915383154028993970598182500479017573165316775323827366917292917694280752738120506356965620487740081974057936092081875031537805910767546286356693486166502196708142744820899542737611592539674568547238055022243876395641959318622596703842391737180219253742007818737495524905741162757998460040913700641134756414099313813915254511485634521225521280617759296768829703417688437846782771678992658898020784420850016808144736480819392879182821262151532668967107207604845055889819678668702625305151209809816158163452233432535917419508932204160367708255155970240992349013370562212692724499880391889414090176282567814265004603978715367461296660142771952023680200634275531095402441339308375854654560646366554697445034391990297637978717857849703398823591515379007488742411673735311765796071261813637441239032617056326953032768137071738906064370428949105905613689390568034822969417273066098223387973878547538339004469106430763589512612736680834724052469787327615553532263689140053563071897184889265471005410505290829943638647595651072624501872939563176348276466366399134493715904741717309559539112093200874235233656724976510077487921341720321653742928492399699371186337159878459946904827379427050486134669927962281832378721446730196475982666015625000000 [51,23] 81909560894795851130858949643376128602025929964212225946928562128526057127515970471358351207514245050839128530806619462384190361177915152445787984975682840110731231624954492163446066189263864094663461560318307278322083514616698749037749857393366426100424529437613429785795368917494099035073281964764784484855607735943590898187675236660819323070275768576438186693717726321565750658240250755071184005274358681001256376747455352670801865894575115267771098608248537632684309460120311001189194955800316835810518659636151384584625591495758665766184028793196085209462625385649377361459837958057101003649304879848439656456489604615867562010772543997999149077323725627408879239119193940978567942001230494212491201989496412902607151902056324930550204794711698238731873329591321636117469786035926732335487215474429526792478821360769519549889092169091359927101527845210150553614273488281020755732969963057655096322203561060053512556247734027440347390922224891206376499831433275974963662048751557866952557426600937771237460001292932022176613365555812325745540946789786364117209743051079189182116666130962947915404468351949744034679528061092499137889702445535458197271263641221218386098061657910579711249239943084718183448066364428203055705082753554260240168060377452996907420444858011175850403070975177821876322132088867358641422128346661197996623885111404283478496017571472105185884516970496192071975266662817778944389666621661972856614273633497258382165913546874420600080738009483823695409854756135383252503412219756897086618306424007573971840706973375609291300793984795000885355688423862366947612899876994182401383331072062884827690843442103602687570515436441742866882863269998990535781272057256163905831556073271601683558420706542731700293654484984374480347983892601260533238779155917744393415398066920097804874820387675956336223420099465718277323952480854352374812070475282126655835996427425101186744304764986953263996425602831390796430311096765375937868545396871515561320203997667161129059136300485635852459380363206296227743158334084999692268613873431034431894256757521624498854368898951611178835239361000298126406038035454462701813671655045091930455076483020117901343924856399578719965169499648849719908004794292514065122429937455983162951681054061919991206959972353970608356376729372015442799128369377736902379183447919785976409912109375000 [51,24] -20676097735916099606092576211499249185751052878564173331975422113309108570719040334517154855219258905533530191289376635897002843532172290934105253455645561454465502265089720454460702852108786869923598598971384336538788474619999098564145175165588779970582225368006776965237788061726352644077306763261978347905515034264614331208969655862885761584845043534636963724709432740281663768612197235246038225804303427338879734345375309395813768144819043198764633745420514696680604766416453895389696412222790584304468735065454280835517634479663908482814638393256714436931164842497767851785675556356183852046688739596840762113698389293231467552895521705798340910323620935230084095474062436623716597059167876539993216959075266158585308685509373885554178647884373012769258048561006413343807132764024918319157916633121759279256023614196306543655636547837723639938803463516352558076686128695721764306686297972729189146492290905979847460332122210972130081115269637689350927477351496736632945822162262453417630288767760871427202317292466558429128379213433397428511598880112806261795103958416730370133661725855810484568170630589897466042818842056703224869250451770087416143588283704450805738668231570552230995404573208060209985198368947792309625015272054710218878624958549431381925219153845384728753112312537300587463288245052991110400262950173299435957166758548582228710336464220235375405717913999771009218379067695691257618261242816721579528806527844349880070554742064741583624819046359541013025112977191517054569146243086059292863934807147474199241776986229004856610488343458245706644387277837006419075548527737155438168132472995820349343173423078876588856532983520217434625141536629964349328810853853837778466891959612505623270978590503936474626044312055031132469057325317908018450634863836336243351926915431364641552184908516267441958481675831898219306413823708802456832354853103137869165122510688777631649695231530616614212391428038487216354091977987338476442052099427106888096426481404142067919446371906070967078907784655590419260583300326274124596046550713798407569025918046129768133956370460633544904754046714080435520422397809962002944205139397805150282674433403356684617380559351185284606067567063166186094332902265330778953065556177578675395946817577571672074483279145425454593207280016742315642205851666801663668593391776084899902343750000 [51,25] -697827816665800790566710315312454544111869995911995808738625642668873797713157893176265268462987137879009978515329481550592393285306399137856812848631517455636261492203008417598458358110794954303527865935728994923747014891359439163691337586306384056462533354309318285146598506289097893261853920774580167894168697574260902035964313404633234733548608279887691299747613004093117236429281384679889253689934321011657656754672022643807479565867049777887649569512050032303374140542476139384338010392653066317568420483217796619744960565828904331783192602383325421002936288340231347457341140789068083214226431632004884146392218969313618220948115697177965161115508827446063500951925067971211128045578257301009232549606399219071998673506168127966548318696428086500304652678849255641177227716889748513316223161831331513617013295449435425199698008976444735419436830220482122876432237838367777214070754891637513395622394468774096057333807322143309974874606419830459860960567504188558215177029516036123092987637382615688609848785932623776852748540292851607625144690360461809630067348833330038865731265155928092830260574995566986822841303837706192250166373363689020436026980038474109919918481961821265151621578988841399782430128616558884223320189183224212157424555768373805360097157388383184684174919989107348921692756314590930632462130448002933006264259839890094653539054932545638502199711636182950245676271584439764957499010664958686969039346966654404490426898059429997544020314011947437091777884512076142703265412532562268151669673065720883594311899800063148472111192992035588735661833181313494133757510612645347764261220129888641100580116348140875324084786830920382759074624468633305195900681963814150874702171178329894320710728771191331380078859227289304684737723453877767244827834895146746387200323098374095278151944354807833647855366010897785647045289493809240249682576709951472134505830481140483730925193737154581975437080100524699437583878667084607641123242238621284030917061543930026495026687021980347604123144953192832158296325538212153913065312016616188541685912746503068486355238373277273141345265087195255464359037147621305726331768542628729140316848048128515244876134101574859256117242238066837902871298296674644984084442599159861409730592859190457993218594995753041805330687430277498885938802786199630645569413900375366210937500000 [51,26] 1961601250294489547782325539803964340211172628491334038411800742097591913555807288473320298382544991826042675350423675085635099765288109715509268813915350621558780253907146596325563242998106680877994284349552080667924616249925054543517061618009621043941219669469893597179779018444892057663723292860680615479062763390820613125764522774477581105373374394380443936537615754989422516865755074866708052161315486073984035177115323399044879953318088872728955557463709865660018649725540827938454577366642261725818199444868266810417827947969583295022976694395244476093077176598071725685548466533836183920343600283773243834592814500920791302841908423865577350400435500622917961026000707210485058953503549003826989336691049613269285174481358596539758036102042713602308294952736039318585110031344411572511768566808640456631068077863097443990141369222480421939524176431759637170193606798287160191220305078031708008958392758191900762551121374827878892212988281204482027309791254824582927911190369564763693749736083933109016917772847709801855593178787333401007886929750449392343303979887973631827303080095755168335009672355809677248376195037293579425029493611283820257706427413345422220818090564286765455351861904868097807497614981330914349424013953233103944960561027248990307412116927104975130403652510310574789482867617920970106674244970887517929286501860589008312406840682205498757351565028974995720501186475846330952267212644446973046062205225011597083442926827451065378562859899607439903884330826675561386997201995955750105796301841091159750476383364692506963666737957961651501216294914764096652496983890316817037249373876590039525693392567292150364473650861175127838369870874042455975504484836052605552343005128303800885903937305094354938785330699190538389370910530182360417374834143011357607953705768081448624334077695898851258808601910162110028731491105202952043637345776209086206734310420627893651707482542052033350290037259938612474252558768462632446123193752924585772267261993005104423762449169292040078816321254042756639920274979674422443958584050639494192724343994346906511554244154975040108246414182488785387362041549254421240187261695058994231261183662816599786218613966524401614812458671542342460470858655216021566762195674129381867789418507170909935156841325983104064214400264073122348573718909392482601106166839599609375000000 [51,27] -3155923639947200914350553303383736940397074953210445315744195034959504131798903711822678033192915286243405718664193575466445965480227656800349916673400815309561835775298191108144753356900616650872107481618373843940469013100122894900195798952323856203672533294394765326835701584065973244196652913604785920936935713930297075884537344005656279166532312153463617247760802352532482366835101206138175683002245556208526569203178164809813262507776194689730096367779094101797773856103561167297767233311939514319787346215627922689543196936015083389396956189567530744182648238464639764024931083274898833945692639792824680813208868869400687855078392085571248430098338004432334943092639070714020643663314359707200355997741566103400951119457902239365413653358734605291609641368944675150117359881469796656921364529963270847154392321500660404512876754112826733617104369732993461062539799018666192470566798435995373210381000757473350032072147492406608736544382051662016997187482705426241897096848795849450277699419832795636737727352074168663315757382062385489895876958813580927108418919592226648980251655389056356012505857237482799382710170280534797815458458651935230939989768423714548292537268180051308397238005171483455229920229079027378087966155558386785635540350442621488424336461828220582169825543929328254445648766887840860883472496361920571346405009998942616717962679302849151485634865323913996738656305584881906782198776814785962662559216718807062533911738483328021223725590179996918107067812173332600757695804561126619760144884707319877389916550480548556909151445559028294837865619417590760821784652982880601195995688310536236218836654201481583417425418784285610757012841275983483799924140389376905124938518715967917270146312254442448686420117546568273952221182349513941391420336007132009656088533862084100233293945569963366251145126731276175578807915520445532922244992517420600213503878020183677541919149224078427440795459597217090866656276183618064167373294090977022196535132819427150856370610968866537675782791534473997763659821259441730523669485361662596191186871653045890110362872299466094188904059780341006011429280967853903391361323083225853248401027971776583656738647697930813432220667784072793800847209457919183770742992655403197629140456071554755109845076291620578538131382316349327066262731023016385734081268310546875000000 [51,28] 3569662173278867746425605307280615497286284411443871444290844648605034552142719100249976140059600422183170309001581780086715597420089060711076398304761892801474731498715939224659775620328495412020116860467114854304945480112990981019942261437436339721504658183250593495840068834342242263960672603980390593109070595274571643566077056889574052542819648473531016460619983662957527977258033354640179121102639731577130401962928774871565724155478662289484191138999775362027122891755045262889601417164742739871637786989453852255156136813305518229904424371318866722682672758506598382293038191884672437831645930895873614639403136925995682795140844194102860300868491774597840488123812517395751989129725131208705455064025270039776527544728596331313613786146539210759133689960290615783114168304014793667922623428787353147252488103160256440329188659399766187565565631792638595319446107728778684680851329826585536488251877493927185721184954460527223921157124672156773009752000796850362035796161381386001113765535418054255324051877626191785553537031290118030685989000676930753784350769838667400539046361874419752272619772495454102871935189154476861841216932026977041606448237980572351609778384452785429176928978536599753443579583916386641947074666210112050672382778534018167159340780050846885440387159789709473467931664849862308031880564803779224069099192047576378585630116717523849481310890034603275347259044351888513291722144295834266274193535284495061685816053228023274042690742543621960272242576668401480373505094357757833378355212609625304545253775254804604287657768487981580214711986290397124926619974528472260471168302726023594763509690151796206690809488977223224049797865218966192312528968789738650925361633094037924654864640449175400762579410978214069438436436056680634104700814850177621366274692075837595638562538373321723003608325620785459386927216903698767889276485967105464777861760388506096511772778264132874360096908315570293872004143907661310803051464812793486326772699203784444550292580049192718094505936356564074135279260188601088383026875426350296092424786428177149014847159789943271450860634571621468501199131943174005752405187788921450160789830268768678697628763418494484148364043332789404580336902553103888718016780263543060676063752593952878210500129035436242793056160413356359129011252662166953086853027343750000000 [51,29] -2961455138290933865514307201880728950509191116919421475980984332141112098264171392340268998860261899758635457089955390311023263065154002845042951882430850248983643842981090220666848058472263128904522929238437280684805921600551899016108565360549077273569882892459620895484227866432466236510738539696688551824819865018465175678527401311122087802697328809448373650464296931446845937283934909798370234038374436083610611435330460080302148233127895785011042473226072785434665922994485734507012527487378845534394788149189887563763126467506511471876203443407033121462363562123136471667457086898588925898909573548924822253981395172444562447337356512283047640108462462366238216019387050081231667911090291964367583421771136789269840334163236129037034671986162269598431928410872456734023206263484650024783520160483046529947601841137387513883922759914182643532953011640124623662667716844013428252329288894774352800896766179653929330685017317263138948831121069749174674760070395906671973693378727891582348141029388206431323094878462929618997093991689600262542810793728978544423514642978864303255854823492042744950750740811094892873886152106095359957754407208476713371511347116903420380361101772770786926062838148757830235378799336979397660557763398749944983559757346592993693635079390668532150167050746327015433357093437731245279010200013036017629668472547517658964032821737196757201206338334595540520019915376777523306808917750687673213574651953069119322457414284331433405637339752609167109783258283525699110731276199149232508888698972004283541424349911300256658792527998722411464582772523374756321929175973977982875589891405213888160490813053017442986490989311584456580376246522242003408908548857974796174754177287540180985408347094643705277906245310481373999874857746638015407728980177133619052216095861100679142270436752072325391138015030271732194540859965871966944293024057488180847800445071901761639726978856876851087406111243620289420237649192421434391885425153271800372203462416144247623834718674150081320430529988509193142973195347486373659230484454944099900936155762564985547275457423396259917148280018082724456052407707392099294979957157847951216460529284571874563680170713742055383087108003850034045226132697401704371512980482114063342747568157243039782472495806411865013993314592333216950237329001538455486297607421875000 [51,30] 1736256044985942514214968588036247501145048031961135839274930848713412840205523317810910790592550943949489705683323941427218230556679694984277379939038311817166235881933955478269330265848258205413028829278100279217231515899694227706310373189592070919023440334908340074947212937507902310730422455602575225519945859847687368887178929834536266018404983084934325513919416792390824168519952552514492189479453109075123861227571449850655154519685041348602104559787636249080704674600537247475265185720002845697138374324646553898507972653896351104203572136855688622927791097803025538472362111764102512695026868468731853330190107583077211266920969350847846647310372730970618492957614482397944321924815500726623039163353805157655698729935651130657101580116093889236115881808977449020641029918710284371249505575507020719474115194839066982820839126099199867432151167253643946146889038567343947805081792184044417362294877173858344539821165077063801748553089437949263603136587170350416877267283714786352331524642430863349470141943908348571854792224316891978605589350505872997492762471139092706627404339684052171960858284411219091778315413421761913057427272263528529833379138319131570378885213122960170080013120707935737907600013083012544529015640225007694758892199867956456217728799065989958460143584759948832935193760737711047798714977981708319695025888654709779172114840441177564079510124912046207744599131707853574759998833396733773047413839799881916591562347819443909074410861912660390848869554652093774645056934625555644164297589942679695618969111925948059516272585018493519485458160939597113007933968215147532334449266175584503736532968852452511667584566633073598384081136317204871301697922493502983332430092523907222699885173582052250670282193975023720334789697122355829797693005671634099335144139556163525319345503378928363765566041295432404091490271202937309717555175957576524455349050550285703621919206973021358277571343448634223995052630506708804561078078079719881603324946909307179305291860170233244839140882026576954211620496273235104757952112166029648125370135521685187863799617228303794396547011386643101968320190807270949249466701547822024705739618472096170401190070304952455018124547959981722963668582640566689626491518768823821345127370085272163210574808695813007645503481257698297213210025802254676818847656250000 [51,31] -574068566195678158482386446588728410506958186413306433908898052457226252929541216979990619854670485105213607051252743950888417708196505453956917087619889781612866204390346353629771038125956083155750533696475217230754289004315850194780076442997454229891766426169007265630169713209927088335876203878530015176268018195790955149256034225089052764438852303960495983367729406757287351350021797375619390067744365419348181191502541973765564857393276713017563444233175839155842313557767941643796123013167171299556056818492105531310595759694789284194235384380649500653861727535117885521622426771311844853459037298354500189512567350051737493723046658571544221622129588144281655162924058817767872565112714924553054056901865306016425114201432783185115494152669041732491451523892715735523710158294492827383662881436087008570721869186826993307907638972084854154506310457649402014674927600671015539348381964926567155523105970477366054240708662739915604351249541773666292914555946465721205974470768582023701884775611480542176757473786084901767662525130138189384661189494817240714801224672083273526099145699259121211248450526383094755975431020931733972354356619223252918643372865998099394442943213456241139000158505056660984954671355897399831939008733889657273122229112223072741475733005984537375598382557575285601408799617957708562160916516814035099558412734022959222808139604611193701967149044647116972960260552197149046276788999107761325299051188057150958087090559255352573680720231279997230699753346148121947335906072586297653611540463765165317231846256265753897847297870039829161272588871160620146695105398085841020642904079849834721007309789223016269482577121899207754360290561192560706897871320842202805951972526128408232690844193193702894359928779365417324768790288314103605868030706217463067744589903471883299702170375673629825969647924515469535583099687629445286774403925107506035986510700322029913951045379063474391257478644602499312429374438304763850505369936963820587455832174391473065315352276252585449569195797674110502491527439131219238083914947194607865345442930513171192663978199571117343735446115494540504420214448890830429252380036041682029344083821074654076569975356770229770945731304239661500221514463750552953779826586227401494139053905596356550485499114918973946261604446306137106148526072502136230468750000 [51,32] -89251796000559853939152579590241790108623767565318585461330846670408271503827254520981650727235850840381463106984996951552315373384215744186739373665629347038956467706864400049031633863360759311658474149746911547402943319907383050484101397445631144360751050097732891508113622190326106080446265517348324163378620369301659667008942411757966176502102056651601260947915369072082146194546917423864725654331841646199727379903265838899622157411581701462858990733661855394571275295350106654808040319926938925264026381850102180291850828929989986636531994286298977826517083757156952876489868538582667114467247399386371600255312655368481084377082675078213364960469077542869411885308148984823294274180810549920754538097340281771273126752196027895942955103570591544614453588015115628537312410430652288792758820275578765651537156743313076577497567012302749074747197533415785221503779835078594167500532860583310237385295462041325529248148810118155895927232111101336445575361687252671295446004006976999612956883567606551622562622926151781105446745097271772281070928582593544039745783926000950745031615976078345540489995441870641759052502749072347570830422053641203338670045624547441607806841797025098409604306244353371717770241886255465214085998133683044130131213162744681632942183265560604731262120640889465307114534319561592340864578449385532335362309501608790930290013525423581630777298325113281276113075581661623157868927005703615744141491055073587077833918053339886139861814058714365600810065845291659050670548437149326204182830272470173515208950082438626556311672004587318391698072212764560236645575050947681770570985736207509746920617773485053531213829249711022588488763941826198556739850949991667738364248733794043505002519415428990185347110605171790737519459211718512782882494187596507808957736432860744415131133078215847089722698851712463628294828255458522244623556567377969963371104599542936445778409182048230761558513023987852368294210845608022680281489052578585227102663270704313076540149142876497460071107442744071968860978433155161864230404556513512650714123468657348670929707448504865803284101445713395330561475460450826580391279403542789384512728497447079024017249580285804483557485691626365424337100940995249060891866199223321031892913575065277987818565282442193759004922526401060167700052261352539062500000 [51,33] 255668785744639706046286034836108852485892961863226546449921750501643060538679102830971925054938179940810045419894408554271538515989748358679982549133081179558862228501077941803396009809906292650231316790340200805093784577009142575127637724475037643276318163213188175207225589214245638880329881998637445665737630644184309859862505162571181881471069832735897889392278260230656474913874689834008418700596521783515630808429755330823584973470838058299233301981302323027835527265538307340647550209570983422766905302678685985739235176658202949827250383583256895156453468778097573641476559918427207796143010889283351707206403909099713937551224881483430472436152599896438450424611029726544679615404970346061068541419380245190280968366727747259315129360541013069905985269924273468445029623761834146058891076474146841283365394373921729026241415076768472224834781891139372369901079492796320232429164998402758657763784472105933733677467210711325264758875696134247179514828798974598302665326814020057146155051005494800102720988066847402649325394270932219390233845008506001978189598417483490663001739826546622913508507022686012713513216271715717452300732764164329924540773411998396652635281143989007197889260255117450975354069180081744008723431287706319759204145646633061999212917265080139379209905116744671077266196911747248278082638031025597297547849095522199519255170263565782699514817235341728950491528383289186266716659454362567943872012603672933924623857349344318827852028472776910068768287963472121474168913345656955611165175836594837359744066299652693283732870421241863270179381735884921785761332469122980153126693475307913715991322187846419909675347043848346137613144831697477608461413757642545642648172874137167506939285256308406998083716657864289191743885188499671089211440829455857886655619209077627708444821315411798081149930693575791847364586764081057319507665717332200602264367739295511520089345792785748642539728953326739516559423719483686571988487260418112527909778462857039150569899077981044170015484793087124819146927354473906177659325301722893648377595346700700050571415303088754518067383656253118407047656502925966866802122886425293053070768266622172487471892438995179022366215972038874703575621751418394350331792323225109735791490558025987597266624790526712979188417307341296691447496414184570312500 [51,34] -175529271144996613190733526750385960963231877543889861106384246420850863670501813789617652681963800455394394163676901495050419019718758564721519490421023988556252986067540357956652204857922737732247807905683060203066827103497642172429143002278314514194951827599514468401228885526670445035305233872401464809892202638136984146345240322560228383115034677329250859787389194477778290737990755598187084992315194942348429370100244030964410106601671877981118333466944759383349505317338483640607368403384208747807889270508069551254520642446414855806068518434825443817929905192203144920693834009498375170560331250875876034565191363427699121465470087044358803146907717050475784243658580997999955739782832324160129399046363674356393677369232708165629022097555607394722230891040386134374073931369835255814874477118900537241501604452418491869317740471673165752593494084046256123625787924955855526719918082594811698908858936675658210927474025475297319721773921967815143412691164069854051058044091358375980309890556988594547507863928543070437201485011467714600937460898292664146848141930424259642052349322955897951623828152833662964085645942926038733176311820333124404854964128744753674652058399813488495154145373258887865611579439978490626038389678745058675056371619805953983705923388567484446660632897649374932164087538056323334863517682646399595665364474979159951221992257029920440502342149084008597490733244666289440196218915336756696003028777033336172406842046796222252818655218862277390113824507964865229535040305208213922147150811564623359690597332908211145947067522774724191908898281575710421493699723243707048980335162282649379496621821150813173023639840662486141364579133558645803841618243330429190436036895773534144534651178930146413746628103783979586191275956888146727377575667492142999214982864700115830370096570246236962666496118238985124883107896283385795815284490949232720058825834445726616819709609502296583405982090544258157945160958654581863830890817070617660860821790658787954823598571318758927794570362619264015725340786452303979097311023780199721289925062997880645084945541116787007502737624412096298595749615389591915053102003415231264186355858973937548099882357377535871115492914604454179305680792266927522377666755541070762594351268907437070528594169442626604649149157921783626079559326171875000 [51,35] 70744735939751984153622855274510909064770948383658275427708768927643260076953293257794333340331650388805722363760282262433567164912394338484477432890406764178835202992007891245774035406861003659555851296128121848144834881051410369212530341518384105910361525205788869475401414456505586523202655270090740180175088927029428758093405476336774478655462036932950195155264482742683097952369811607427266127454452487296832082357776134246311075828775513930964152287991539269376696671469373983192095977778414555805019237432005148103543146130710319490806755998102735639232453451181761287657322802768682099913232016694126788615131214977088461344334776593359879894679455049226498301265016198484647078639196240013255236908313428988462452211967713652906083119956750071192789033492070049355736767085886570177710218332731005757169849610316076012857961371513531453870857676805752337614776510134742149575427084762141328856765804536692817563235923761445016866829642244658302897471540898958054237416508346467405694770478969476253286929391330020188132340785042153306616151644452495720022969260355679667396310655801646240732024877025634416691495882778290430403174436071696456243568521036761127458991761410935505626470826499865655379804725241615204044696708363540054359749265892206063030283969739994657377821197901793318303868237724767268133757691691286177512355660079660332211286973225054166226904140482872921009276344395409208820413544239730189824917876560154068465367505625414132681997447485996091133052646055792704841217873578065343803594184187486284458466923678113146801399627417394586761152638670809971913646114888900005856408948273452202363467958737725421980526411069169059041291536259029511629560321407850903534649317545636651920275654371256302329575383579679881535299551616482903258608150516199082091779683583629752234078451203005588314814988086198690181480808825014602546372543338590136861617833174002292556342478288807990948508880767797176043232362886624453073046372082935539936420334426569155612903581808168605136162899713657833969402745085286587084186302344797426268400893186706003977227396078303088548496205069581180628855373428817789431818776486607395949910874805894318649131463894136993330818011842541305187299037027952490041701739769678515986782493756885826953343440054444712927761429455131292343139648437500 [51,36] -20462821535343461167092642016856160745275915676410741460090500214722771788007454190264237221821750943135334762607074892797395711778131536101992244984625425498870077380664834712751182558237713604217090512260092118113533821176594939107247118987848765343345064861591984837055437461101602161130360631285199500797076303806202343412198787387197004892747165683646352175076551246956019198887948912498939020887237367121348299444435699174936918723615789014152443257936587518991378602282723797243794629730961988364597065278771123883466668617561491864602008389360569470364031215928733124561551882285674536462564786425702772287606340299858705226351934426481673676844952064270745578704126322629006828105084989067665041387982114249550040990316287381062544427773335305465096880395457015324672396939344895587460221009886137823801193871796053455342138051552809486415621099256204868303684762069071030488109639591812847386718526832338261331459967924892477929760742165084468486668826408467208017948594661562215049721735159918225741363862975279827247888806756328177263309353981370417607953805216500208670452149303537440512015209823843581521209461202636930526708113518251837572663225038896543583908042114849390180587188515739411046043772088883875635036153012645443301694380607507660015971328318792870144934328892691321580457197661864469422020517480346042931714148999010014911633113091543587994661489281941363993882138943860085315859926978052450629580937813488162420691246119620391858191555294118374796021166638067220896979398910284974977205598583721167609912874843482625323935264270920423462806518523516279754665069614131864782889100201805191111604152925045317010890999358821174855204381395061816680355754521134308212206842759952017508465221777817553723535896021266645518270226329867583551770657922072757600869832814103331396428825244488496558331516630976464156316157211444694469606567987268161434742767794498616283463616309436422690772889248597825922741243923372055287437858767955117516875116352444570930254276298884076716194430443545766086651345250157126698040582786417207986427098478773343771080939413922971840752883001832361250637420142256070108721979254337964841154525819370043021711513682640468697433603922809008966167138525312453001369861002058604576321853381371898843339718343514732623589225113391876220703125000 [51,37] 9073077032913838334383396824125557576693213223973991281963843739841286232044777897480570758235919530099360220219451737358601293888500713143855168468070417035242396676133289894649773690619585608378975699684210290188025381870261457067232807230700321189435979268520668895428079072019231690171625570093933211643695233502546250001447460426378839798127030619480778028486590437904740964068789743514455425876302955551322307131292104001592746004484663689688171977227502655750201890282825265248035300539622744887638744794554110344713333948214164671241785636448372822437913506285498322302900367845575557558796948010445197141991717814491835906070508387887741996025836698651262331362590696872590114607343472532439535386779357629855208423176543581221923544784851411874846779108712308066646789125684596292892005823462293370565385231599269263486626071507393498594919063408892094233395351784509681807501543716926463428376670956639688229203449502250181442013402464836049979943607119318105150333762044511814107907898387868625133746518873932423902316617405067726843803760290990848726022613640164297990405542579244866966926489533453492131512377474264749139921844417628612416904266769062600047181346286567688445423408024434134343923316636381417267759375187982389437308837859614857608941454990214484536169453064831961385532369551161754686190228737407725747300677593611948163019060199220683491641157268383646196097667468678381343497908454990000276386836414164857711444515553881465096332284070949642054200710721929408677609565896898416261451052477275004484546927629158968024434953698569396928789262970094521703251051147277562377118680273072418567339422139254831592781554697358459270127405765433011029180373758692054647452342912975157017370172871818529455626188478486762402410392649975074464843387264378343549528087758090223353203770751963696214065107646428969097805395842002117799110912506216078060435390328520855619348712972005225226406410403618277194541533547041993080058606143466104292355300455150434644484769391599334048703206118749878599467368454262747198442591384263260217804011961623978055415343914887911399427210900868303919884191664299141898961089999149085895659153689934173176562978095750800483962945731835866101883934192359694911190506278475895742595749176492080458923672470206156503991223871707916259765625 [51,38] -6734528468726541870610831877410899817483032050136145253247242050248490132802604651723649925818752427773458270458942429343347431793493545157947573789939244553143211966589870122007445605876577595003352754439041112417352860843054857222607356327870710943950991810939147836954846906058520714009421813356501949970966913313090460049442452807532378210514074749404764762398007072321335577385322348890621690586947777671123574693020498572400089357864879418437230233678809595161544053546746889024200138167907029681580078872063615187169545842710245263251605750204819752684444923984528700996140950740362907139244686422504906114516053864840325166942013957010022241100894543056794816208980356879127414441463868260616887756090394548912396195726142045261512912568630212325245143961393959599182421115131350212504742704234074622651921505063747522038821637891784695820820539927194338729331695439894792701030803395854364943496329867094195283027705995104647073717978569432936927774296320548008645031082220543792138543302927963224717986571749748826024113375306910730579997859816846524765648834288590774983048930281201301337612982390452976176823549512559606882703683127522078407730901618925480052669237409897458947841718860356370942298568763224739880944635768159877788806297767770090812497291296890031624562622578042281655769494568829217749261811908597843065435664336112117367532216513218867451384860703605683750082100110755654247809994323199155080697955583849378076177038033844322522712771440175351347275552184291354522121001930791088578188669315332312647917855921896327686455332013042794317646865697600811279606234318507337613195205178022413437957628541923763809913480436046312809196398296338854341080273004717724755945346180856664073149860116127671455255913839183058373878895692122574825649560588733790821104791229151164819624592230945630648570643486571299883601085057886410924976024126248879450751104196461519388444148429341217072543945223887614665377251964680307740034452573102351796755210426663600851551302936162708782849803464822145871512388931449493818243465825537238443011016351621978566812238260121810627157039069021959130307763958895754846912970000069841916402746307473750031133606137568816634088761740528274834656318173352477592798110322430383040063057536973520345036092749069212004542350769042968750000 [51,39] 2628264651588842963431458303932847154087750107417231586711100278674858857702729208815407142666288704507705501026925279175540156476170016875026110782958181616610442352783086865443203347806806367739584524896657156268362081724025282560522056090483566856196826948567135054817472490553193713315317981934988380672279033356329616303052568079947400996577010433122780025016235177116302917554930881956272749372511236879882660887107691341521943576877820306818845416384079752619987194351496063680336616834440934924119488082553316066345332338691612483853490932446194710301797068653524592004527162425368119642082336697799173097232226680299132252065582162555267987970315811510645125580344046283092311612194406607581005541874740276108563061722703307769396163876664970233437860783115045015104395453851103314278840354789432828859879658249580739449903581529599339644712786936125866926902963926071943240603708603831663651554565726946536329190954222300574281762628423513034800835906374127708604918681103002006188635124780571301068583652621049011754220923241402251231837752535072464164165841881528503694737362112949693352857291832145769115312923960180429761373979483976336441996657074439819864991924234659600723595852665675681748994175550417070945057565860551279964491032323705666150653850613183014598700812298184839562412101809089932276435166825532637346718732288867200898735224319646635451428938065774102055176717601715956115822350395027096828613574666650182808851108458644502935759999084411649999166657706348594678043498332724498391747200695571338044653426148524641153794264668345638196514805213597639490676064209388889509920547256585367534209815676480674972335649381621763123999988599309092422634753080316232876369409043127646246827424369559651064724365987071339385794853032067437642878999799224507185857818056982530183055615316257002677653013188764347688010521184719759082857766606369574228716954406114654037192863878966942712402310143335145437804246220204629592013861567057532885731136750303640041784227868609900053299393141779007329951774191517573985245715822951599973291649267470512640955403122200549101695976275378747720677528543777711912389379478237169038728492872001872765675464889017645579525065379308854915081325039137703444237926409492422598365172825346167129190178002318134531378746032714843750 [51,40] 1388204999063504373289006198118547701846533751750470946564321845851966101909372529771646867348727726725153023955045857595095688690647072316657496842221395407809036162486789232159831739727401343544707876240199794053500632390228897021185781487309897992966862738603458694312311440856817794200438448419441957902723940216211153254660317005646328572017958446908070178480519606147124979816682977422210976292256252888862467129194763563589199135992880011717143749702770770263081184318741308147716957164374427520256132938482433722759907942145018484494138018126064632716271151301438241039687539336815224084554785496308447962603248783259975171557252028299566209423619778646415489199232009475357963049694463685813652142387342556929542952174583049288328895308349965028975055243126136819781958131647879923320693760231270745576984132717464564631137181413413080638180225428911440902760284685981964174723984681844172702959324767226420373055478016078251460974486878082468208727991604859695129961004805882136515783829772483619711236863431439138126703397534232706006243041498696352993773549175327224914763907179350675023875233034685050645700256045134362753751593020140178774228629815712783158639519241498972449968675014055585266539085889367107739914734521525436473620208498669008397738262723985145478100964861648170752555442686298236806247766483629032353377967009929985700900819053523834391545932882682231084908391864067459111348840799289219290853556399552394936495608419382179076067118702541543912751038618965228865706380942660071492766845150281687158156846147923798143554924596521101448733685109417021857564750566983367796681352359483881706110666942043160207207472694896035345454974321333933478664801755328895569969130970395953483031723806466611943931140150510510432143538636044249652814001292266000633768854891631934739246852742379369589163182626691729629826836569260434896835907966285432198130535241161684840170333578980634310282128891092147247837533572577771261275965801814574529681557518794033946804098435295943665614231672908970945692650287550470676648226662232721728603635595860210529462727102055736243191016289803101393110229216942821927640145350552706830833923122799291016837076507635270333856619365329733551864731367700612068146027736705677747604140235410108417113406176213175058364868164062500 [51,41] -2911145343549526852562341763480300662091782875929530241121662493048506983150763310631330165767406100920313047296541483740439207136983395779298656725125206196831308721978554954935652105287559717910557257443311020347207742444693390366857532444012256919460954624238476838356377343174286339262779899229705450035169306045580492806771842627425316668486587994911117780129149440805482969148474050129386616114657363836613846197538657245949203213731649006431507722563698363497915318477623863183323049126251614145019219803701581195035346917762275355737662538141639607953180318240587472723933719562603679532707238658688700202968479551696224992533735050899774620906201401306454894009963883665745322909677798324955483225431536409310666435559186785584175103352097902855380833717990255335316169216634543065426036898649076878561082072885013335682308407605568025082908542772633119869776643282320904495209782702142077237540753741510460059367318981918142447945390137620735942635240205739811017546340294903787779671650020300879607082761627890129390790996629976348905023752437456356395071142686298141717433336563272877088226048729585389720847782767582015439893238578123814192726985628202634803960150068513328013969430113104420964727096927444063778070604146223130625547715683294369412917172565987962361132508507743394132224316396306322771695807247704357837021383470877564880552479192028925551400920353277602590746312829908655417699147011953228816583894479727529838316724726056944716111543530217265759427600069501913806404879889599500811043888479664341951859509510705265781181925816281312917843851541409088915510588469770976597396188534609824887544766888494983331143954566368705152111100020253591916001223648388473423610488264982359059363741775255811277345106680331600350867911028012896994543782893259966512147759026387852208281276424518100223276883144445291341495148076482995119825317355766176936553027797628558651318060603961798580186712038049980566499029482303221539578662032820527665076921225756272082746803685657933249225297756263881202209303560462276497883132643013824572861870037341087945564708572711310168345684971008882778471806974882766534528895775659681128533613913640364519331394488210054146978929576616824138913351595316972868526122297552502038529148586931682984868530184030532836914062500000 [51,42] 2402978097976030439073515557252706700442259219049474742884750424581266835818139917685653997016176830149239753668759264158695897450104277741912328137128918836553955519710072401913581696033914997854534834565900005010197602798438417925993381318485772738909116026892606466748720587138558055152495978380612181260060313814790926344497792419455905086646723677479771375924724897474662589145972371169329559737762720565195008436181571834041043242537588322726571316166665125472300971646929126682510889612068587653401300174299478257574858806339189930993845463091657638702081619712280573789412692935011571864578936774817543275368589486820996001682547695700640383533234873060590206750044148784676069860978235210090078502519826901850921818277268131733921460668306663261476236431535715942010007025286986579724792548780707528230782855498676003087099206756998173440669191700940573565164725689272021692644670588747245374879814575573026686246329389015701352414428809761434028488475101207908170718403798891808703643993592688748862663337124617920321545922293170328225504949254167908463920749203244625232213081887022077384798137403284617900470168245966341882837344755428292727768840556911322713758849678550239735495047868856310153140672214299688274992195435161570495921820770095745447629175139310264400481120887973173946849984605128489068676609382064769028143470472489455259631829420240449275999562605610311177521018512875164195476527752991076423813976609099664223488420437049013241584876684548273465043357267059910724096900281919793936644935012774249584388795445899543164580993641040599489109940925307124710200165155419760326228918379526080411472907248670715237670802281613773042176949601893148571454004564436124365958691495644749333637034304860346760757187285928779277659841930196938463997167864796869998927612728330475512003298622670475972324316042586013543658011056839841325961853318080457788749630740233860132511840462748471445606769061319807672077226790397449444041106123270891862290587530870486230858241849411048495410878703941802563842140691139628829612901001497337097870181108995313962410806087453383164506245016309029312614550198975287700378725984726208255509763730911483610111231604924170157502084293702899234136821647657816263796292691539175788613402762194937167805619537830352783203125000 [51,43] -1332726327678823871994194655227758370353962090433599348501099710194745848630655507433083822416203626669774275151954226406130953857968802852526053789864858696453909863250122900035020818572670865060610361948446517392408354210767907222096638813649659832203867654215443294836886970572166355704110166944848212372493542147724652502180815475603680381184090757049507302634920111841400916899834874075314549769786927426468449369966567727349939677196736668795483361226697931795335115668068975265250913524003269635076238768249109103033080294311916732994786039411934940693009715298295488289014193796882892242020973794755048796665567052164060697207094453695847835617344610366479275446173597049304903099507424428254278803901900738412494530605933094583370042808090048205639198923220858785124880300067848174480474818774737181682735137187592712483989850463540693891637028404889027905207385683480480827161695182332909126326320027154520894273956231394987272546328325602257906356088759381484029882090615280050461493594867185872205100266109971833354170326726473733756311064520034210634931162707037237312483678359723416125663465044075124035970933616182213585089614182075973315723075434783013353124625623171025653195790459731227938390830899778054725063666140827417942522432364439541455363133964629517099797782856115072123443969131625031354999255256977746821913871627972527782621241120522903448548234814928262053854453992400025556817482880624127100035061438984879731623253564002812483843903193940532719665117712272306656762416630616361462119889534647333716236257215059591890441645777734689805244354216056724402526161268976153492468746380002711664851150433736599282721317410261101367113546176476196884380893675906976100390206088059579721354775888865935882528891653952672833100973891564566590946375251360717802758223300140457277723850477866196442348877893115018473737132666200526689811438658402638144339431799563625399079355311433038453341448158975829025060171933937761745810267656994486102427880510368647657242608212450426335673455674076209784125580191824886738809733757110284114179346246768322212439037542225585114792131681350143459336528045952565953397887798462819669508319490648895624225060421667190593472980508030109819397389299202628235622022862228938395318111886922451958525925874710083007812500 [51,44] 550187165752725102503504465269020954525514734632199054217106491491687221608402477069857804711712789275623453334275973759111551509751541905435145181027074187279436041768435416639332641159459579428237952503663221023512463436025631229908036589012047063558500390115608020825989424206253205370566605595843863300898064512512310118042103105485711497052902657280909946810391911485335747827223639800946921550677227714690915840483421756310742764833710362914953905838795163570625611044419537128716203918906617259065690956294402971565188687480763148825973029840556365491063973777502307292379649031246914455649330120793570838642157550055688172920884674744041165426215756657653832730896074231800885836588874698354913116979735632034619163035604043520275481208221747077604387412204453963491090011775519532188829877514606572016435996111620742032132800354911714208187742746443522679205158615745002365543022855335409330451660018708419997474281873675123348993481967621412930082143572774573278263725638398466815060640598648652619871543474992233871624873306343113445939471320036592121781305750858642255227986360643807085075399660172141245722904101481920393418398258320685568535394504569531928281946156332442281649665847056863486269792895794638506485474678093424141251605789130547920727223078987743046241885859830918574494312294917977181021370450607830345780397089660484732663148480660340595036117111196613665751226990756184592551783837143290928177915904117056732436098198779322733886094537430922407531211247903534861929319412835513800103937646552450724654111852656325818970871002329900589200987134176023502701181124212124655417042713664905679359101235007830802430299684995678418321989488298264354806610625417626505187932854896887904430100017912391952626101361178785866391652546770480500906928216610520565978292560047694752679427851585977638175279032182327419054564366012356876510657910824119414481232651988016191235048627851652485892669318963726194683466423749863674959966086288312227215158860220696624456052903851517854867209539330672342411189026586952529950075832199194307292473682767729209263151890867519769876978503322522600924975863564337076276435372044713360207283781693221685970265702598277483181892716515345829490166904107402075528243930537843076056248037275508977472782135009765625000 [51,45] -173281429263328984660012141609973927336605609786672453331312861160857472926548033470363809805665680551748869729429047541400093926950580326311160414979473847729740322919778860562464133559953540407263849195292307510997120478910770241234100731683215376433473358368000356145663374674550735579577775860443336723706625851289167189135958387975401711216006743019169532702624106340786443021086861146755257386853370657963879603729550666954115008882984940363490252436139988220128558427976440312767114568467423238714352966680259788507181208997471392388548854361299415130185518962756573306003076390577701051997929396244602847136149922844719545679457628935242655837667176652884298930543026786108504796163341667346932268229835845478383896717687482437874130318600323865939213901224030107079427690841661663545219739571917836321743860452838453836319977020237873877036038189472288101030512512768764731177440171147696509789791248840904232135990466124560701142096543379015633193121388508232147924045595585352265315809584235419995534384011510820937194053608757474835091560869166629578663938242945396074118605442919023076495506994193378918176660858283027407636220140979194197006709285504177924635282253969510356576460282794239200196172029017581646021977304240541904846241073671301044883282197530140557537983571673960852199521869003949536152941803405129413664978903729897723257072608743923803682175658790749586103499781202920899503116709109709678141938348313903839338087367301068255313643181721799953327664999522368199338004995120225765487284953492567316871494675659686961628281979017972556159407826000624105890398067969460827337221162895956345057591983843415835370283259436898978436362593342883524212640482695910342543334332839795910822951026083291915796960657770664399081579510386902480007476968373811346218903699954452043332698377824932695044562628326229057888910501912846480968742094924376731874352515736443700699901223422814391482211012465801879391054534348520751602115186173780275524218641370274136748323994636829080200842407348252433012295374893169955523279946754123545175673841883098983705239584533042902737478416839874065495549657356929408041082948150435198414333835457165425715675590454103034174116143406361471686823849099894484356543212458939828835013940988574177026748657226562500 [51,46] 40771477627420738857603782252777422945392829134799073916105877000275967864056528868965325677123436544316086626269140593436299986796492705355547942213295846786966078699216611893559254147122371674745062015123427405637907789586944227703631646109732508079980438154153574631047435898537676164457130830489229752566577371548810746286659730104573297063598734971837625536786153934312791101392544675223345493884730523496137972513991522458596086878391774174441705844777899280016551393099403228065963210804729306888887228298604202417733302804513366040418015802763724200347915940419471901682420155368239273747065337858204292498388813168482543911276897510435420493035264740536074334380867532067938829475444749708929659268156335505902679950644366024220270101303872849413200264926006115654023048768755955605531058162851703620725937842507164727583118873122505460878103550733630936077678214868192258216054668781022159701146559263337517017248429477157089211372147143938097241894133856128158374108630149729509837954386474417115385922597181900231448875918375036315780697169912380528393778901630981462968912477998917483864601450291417036136723058788040935439615879885670582991753420846320480701569018618280092033103131806684722246072437122070067067613973516493963088588146668410686352289489848624210933449337391938742344342585421515453048777181505585092320617494850452221487212753849632725500512440585340287792242246453815528184427182847720563479886176666496934977389547521853866055339849157700777438353959203958994490116614173274371365024272826638653712969942404468425069241648737425269937520434374490337323530759107894338255667328090181213672459745859777610588203213674331461553747392152726671768463907054019300614978507591615042694656457756528595599222012424140721137582871042572043232800655231230797323047639895152848452953478644840251135372280963050092205229988831794386639149304316870513725657604168551779584847842962457835526282666321422028667747715170156139354814952672635434743292743764116393093448239162840182902267738223553494665229670208510302580061827607104320159920328196157846234743960468629714850414661055668943880124158969080866517974726315192251922894542182530395647887134908691786673913139254142952622923311207333771118545371475727634447139280382543802261352539062500 [51,47] -6451801145721396752019251511626977731605126967338813979056028791224627034046919288415020163416737746789082984858872109497631639165407624076660398382852953483492050154929817898582418363151079633090793136723196335217300046018535924308850550477861791439448932694343300591079124591136554489517650930321191148668854192154237776416249164010950424253593383511282741263640925108219840605375579774904083119078372013547580930541782533897837127852324081545497872748484704914212392600155878997271249398059805120525806578453096330690874455478451230391288924614527741232338770099013016985661173690634421099476830490678985035857086200489151690814589588259694450275512008767439241204493739165461437391769123626009824996105031799705151699796061001719696962662331496279872762799568164664398570828560006973303908978773273352977667378292927384888490050178108843852799250059032457653715484359859192106185040057072151646871378758429973785229833422569609512047306594109812880101676476045289487461921612619948981361071203615181906229650504686326994860343568840983570678627399416524528852066285340011201285142577137807912131822802052318737167392371362981115615509165929494271422926070002014888299907084646896785626053641101409195251442451427939018270509528767014572671471444321479512534786951057483353517425664311666674423057723474877527912160971071752323839881268111240790754189991388964679887850628001812854559513497739125602917779924577101449673298361131496320615508420908781423496437423681580046647357912177831464477453530424312151335689656261937225815717953280245683778265790370645788968311647105488855336331020300680247117715021560012941715972654794814052749918332782896512709898594908340880007065020607069447185837532164872656096704423430155715885182745400741238943854696841123034754816807618745597945585330422969417034756585911211658816485358674953775381241168914473320870534386185568323544586177575800799272768659922652712825291642315079114946044372923133398880533556260608081555354566670752915714046087082857825053641658637076506613489342878511182607908449484427433841856948139752738354351712570881078405943517023658523415718451372528269574169573834025779736119647329507924280416730050957486117509591472262059556522031031020544020009033214790861165965907275676727294921875000 [51,48] 350086732628462309615192177227630441238399933504744634114420366484727068901652352060008357739859334067197401988902468906091143697728002622217906819768740132747849113137303781732204302983488061842068279972329698863434813433570206146589767635745522221377961283100958643168790621796666166396720738818136559753413775933897098137281887704752934319098203899812844158653492387707840840500397233780541442329707010811382212753884168793765899848992140826838155819818250856047120387343111711897581914224511352166346434028999108383706867007043197045721121256326200291177882902429165365661689452013766504790132755261961318428687950497875515879150301578926901031186229280411881271277341664254697103352206822546519355011518000450441867075875140270378358579366902737630839710055239202055186238193378603359533802071683779537375195218858136472392394200782181024257813769814166410071100433282004451939121057158177950992620519830244387646958651786032654883082049170721875596262705030490532560139960868280467066165361339048377720425437381683501294148316639287944423408652416573900706614168291178986496860760932926040865722911114520854008497719582437091446377326554883457206598303311004053386986133373076310526438758049753165123556140896903456175084261766510657944823562221268507352125031617049857225531478637838367999230121297909178732970327054068953012734626514991206959092828300412259886343298484928858820101848256828115106333653944239740353262365608432763207668557983446044025828073260484162023485473528714262798089069532306364371381740700538858469763640745902903645714731123059313884092291912676051532352708720366820047737071534702157740419931293787030464883131095724115202559885756236474366657460807178718011950605779594512497022998067610914415492739677421043622108084012393856524496982414814781355577405379736766508550794602953186638686060783511030121658514330214673465370069027097948840779458192641290966741337310339071026935927150415789554209384147494137233349229583991784335924895560120073830653094814157534028611289700057430300751382331987396744334875956840607875850086481834675237401594133286301560675189098671188413167576557280281213958501346098604321998285658382939696927323430377531479658436844154156846299506117202947862165895998032283387146890163421630859375000 [51,49] 150657071314679038275311048439383813400748477913153237756368366962225233358967023435060132270894888784409240539935195573355124330374861309380021085669890583999486884669793571817555124212099758930717131512779435378483223773310623548618784143929948004512959049168104933586064706908305939965647067489010739293037269151666520038775121913177917551316728915861477456673754891630438428379725856390075256608571337529137597593648881538986966436166236574266174176678020405449792389496301822000927761992668707167010704305594185306561478064229770682315303117762392556634400541478044528021763180284275010449430007302318394682130717283848186459774561043970246922196106692779673562135367065968871230307156731750320554064891365438809729574547032292471153259085719867764320094246492076062848500832577320329800350690993171155571290374310801918874481339495275070043882618780825832431733542310415682438700648521294032409766052664371522798801207106057806536376070126127941147805462157866486582563873354103159076777483388832046059738030823996050588833779360742005838470152004962968196900562085098925838503078296215059311644929923865767990491891911236537538938824187507684907400571249398215328396997394924332180791457541548336656163613287478985937174862169409265383235684719682867155808216690295851115611077391767528811800621855162123492326671460796654280089384371467046426849248658273431121449441786673077098210215415834648396878177420783019606000798914589202194097338288942911334098854685636876561075200050411256139387523677474300874152229035705445231827872389186865554745589407640818768802790660804276567399768157722638606138467498087503315239722507147635933790969062235431942549813284231352301177713737726419728121686004746984169874300498111137723692151735261811903894669103186046861250147034390962704399612728861920276366404054471513488279775277105450807980936329494367816585565008610036182540086769551084593584432595001623782498801625980980017254101372041264783191613498211323986856846608793044713139073520874995197989960931813014453688889378105983634984126862148286584459628654312579246816973493872520343782090814606454783962178581742389932695504770602341513319385724274130970144353131763557692803992201139162213755187300599780453325138296349905431270599365234375000000 [51,50] -57450561740238673475896434175987386535976707242692337213989116316963352784253662637994263278538830538545015007533450196707567723950565215191710290447757980450606020903102098323006265165821048046837713177888366979387806301682072577100092821120429088817906677499387540459394058662360901536901571814439101796441923866787206268359789541745810704462806294140898170648361439186777338445804573479789153981255634339698868223999651191775560599801404836412031728367320992663426053726940434628819361884205510891772895167790437614134258651995257540490111765447348406532908012415282598495191441096223566548355696479511800185521165132518873768275530619680503314232039668188893705623607899587948817886804079088799045569028372398649556232671400616644450515737575773653850130058968282139111548907376617027884057471327330699279729250857766498375357822939321049592464032886391883101350734931273826757260324215741202174286235691979490336259801186716950276045978516763113703276777392927876437252026061270961055299569217411972805977140316281528745997437305448010089861514531005131478397617862413584207385450672162076237291460851806907572561144182030274657866818812058047740955575420107503881473879697270212101544893758353277045222183056600245498422917436828892019270581795883407893077474646928429758501434752004329128214655793262449762576071376509201333606982249170757175157195849833494966632792313047570738750380532837379620163171678861425126042522573161991546261423861083942110821216969150279064724189514957006994808770926229349765016508053851169200913877799242077936828708936886419632004068940623134172895769594182137409833450067643370614597976166403127929094722217077535563461815350491549113039273251251950831174406826775506553305789785667421511982785425580946182983338139405722019949564326746292346791705731537686810320683067366636640197684042759521434400566844641198091161288761624433333181920848519782659700283342537867404067676397064862019764975889930182052181269416437993559184792927346083636164682493800539847277144750842849140510594723133546223858625056285752488363720621643066321818578556927535632684088632483373013055154242463171707567707801795838137386836626331038645900164377332916589328185686283045470580530116890514980010351564487791620194911956787109375 [51,51] 11947207392695891126590141820120632332885254243040041196443151949908470531489253095085963074369960884883281483601075484999450946978849335823726930975886090228154539490542807099300002076934371085388036764974755343943657661264368082598575715959089560819207023123995838825543056886211805802433354683721060519897832339941239938153743223763161041867381415247646654450396309947548517452651855937715056457700201505111275461923122135990430736064189814413735894554181961077326224850808812025106266797689326500336762236364096094816154586841871683044128423523128982515705730001764241174192864601902747082065223808569299007718948830832846756159476067398316813900571592309473047380698989872001628527589507534879740214167028186800513565867848479986099801012544532315943248796351103346876690164437352436629543967575599822002497335866561784917077139628921758486414472745563839111665685439034867633337117193049496277724820251953232267060786105591649530206350778091534499589804372590055788366461040826568110134963058143868211905861683524031913034284166103762112782049141386426105516364690403731297003662676803836033478777355116663959620344957082907582233729108898682003115309647408592651223012184225017919022206814966949892266127922725498632946319901563220031682466210869885492720109997343087627916862451409625834742822443223314290024169322142107495564731503039283695233537375546733277012538985152408842095444063354226888196414761772497467585190451124335246782171979864809644428583418865627400664177429470346363224315991978859769543065752360621477825260175485070601410684512259953640849106787894844098137980909350890509299532712556350156720154541469608721409929234272639844476218157412284422997313003794576806066251777452554499812980534102232869288132441739042863936575216808010778795867882099588426768568451473619827203749167148371264806934165119819276449591648519577708794527182026423163543996540562363832712202394489113214751339948213013406042740593332530381598724294879988318329526201599496745233396569887346679537970556353299477094319239089791521721990641985053998104453320585960184782720983896186721829246024812274162542786608092770594146275658058315095996747515263167781904457918665969951443656967395370860351988540060119703412055969238281250000000000000000 [52,0] 149020566477303182543082669199156434256126525368785553658721918552207639731321665107411828121779612637317027962257426224344753530474685484682127624741033570951986479289888027144486996207154782319590737634937357967750870937985352857594254214511163634493102016844775851391820549726644793802279676665615591171897449562816301813237978164966173245559517795147759835032434752805299811171551729430820025496760481201573804265653743783935115168190309031830480357444161884939168744720262517903400316814831938304250479977089842809567680626380947905589715792615515517979331880312908907056832483559714013099627178448773481589273303040564545227036943239030830641104644880513051621208943692096946469986297942955442289243777824757565287978057491316545980447571083119148622866997450844768200785113201466023224808246203374234608135116720559929405516016705359157988960440431991938656590461570153587869527152253226685224020158485193687524407491224317029064874001970933353764023513170700003229993773725109049278973560382221191932240166791098947977458990185412494756643278230931537600891722742969576476490617832815192878967127951760287449718653426046473489082005170006150128331183597707452304927507996070939375725746969633535200524928778207589469968201164829726805269121990227747286600375833952845571081705486879758671837269084689481376482962603815683924395454346287009791619298026156756477389149084321035953919118580865892280658606585446621635597704616794736510010435988083354485728786781991775785689477666260627102090842110487322378411363663886151645529049040996192989163534355747233444457502730107648648707749245946439171599412193440941205216423755693383020834572804191445375338148819380583765377441255149727304881552310304833024803663656000386488338480784833878101976037707034969853195239975647391017181673349618275569715238563533244991262290844843453647314343335489343596076553366235811228624201971195314135830385020539288701308856564721088183364723077275115597959962567849461766191084901152881350328553634324896662292391045976984874299707563003216972708534375664710077207971721752280002390986396524884676925857065980241689043198822467124813462183354098929865532153065759233849577213397291156754088640694388321218861748973071778854261354001172993649225706808662085715459358108771805037074247936945203020751450815836215701981615211479947902262210845947265625000000000000000000000000000000000000000000 [52,1] 349249785665421164438882886741833250245271274650698408887725164803877818044826683321743674006175210560160620662981617843483684415426022951700599977990057484254521573404144139512243676800306628137771832051805596922058353522904508361296292165231820902718698440420977769218600649998824927179439551293751132136350609257986389778647869905022734311750245780497596063044964337757961503090280535819409356926665782033387432716382825086533783082564873267107963835908434770357819471052792929875934021276320186976968070354764534550195503809933510813408338011613502068876982716421460000310347631974720326482247554075760372329897873971116253784092523983620623458451105409612597352905492066384511187176005165112628731708545969843883041505030615872775787881739430658383457029002827547395109810614796957950373650594954713821753413919766843205493501893400556826624571713788844710996018820094502537211603910701259287637095760767533696653823752838391454796524965875136182698899785332539899721687893684913611102956055344132795663288830559858713150049167092710018462890779232533871898958380068228852192414149037540146772584612509828308736069609095715344751459893531327482447797562433410530324374021464781884124773372234596119915831683310305158079393318907879003532584674878307465552965897629395426232715317717960339320204570655743672171197394890169700635709053200389639403151851836223331720894455216727753160499644144735307887908440138006127150132675310286438978264236059143831971309958956467345876067180836728921110471417274054754250860269049260897479155064293409383289911955632016983172926977692502966203692756891344615850243501655524282006431780234586423710085977891425979259679593332159791419044208062631362119300309905516174248999196842301448252483951543603455096744186196398379631582893728110319922271487487594280643218152167972230758433020204482405362408243129046121972765473735292970217904104113491349828221061443429153943108233946643216925919004715345730891165400310853012694650741074459857374783211817400828708462165160832962033455783210760466797301246294134878554905865763518172602800022510976293072017118000701109335995123631662708512781081413300229988462382531229693915684693368388324638297040948216430607094517647993664122940999211248394363738585134051496424903951769832954717220729085619690337294160202799456031719227411258543725125491619110107421875000000000000000000000000000000000000000 [52,2] -185842336332905779439759678091336648446413400941190128328474760322104449801458037163520459598107937765038368544998326436091133129372942936640296603877780206464162062813733299909672770780388414686046615934014719252495774521343856534304955156794497023948472515056928133563290442823109455259297640026061226201208994627261885537408300899277690560257440694074404033726273564334876967782984111876893111104060728949890433198823151509376741235520214063594334518345617695840743552817940393309006973293197595147213396180958578540921701750449630020009949529273394019691812916988607509018203931277319346127862428371689847135354353717820028343962742251130945516277508482095049071802787015660673398350050277645330594552994911532169516233103734869483760757582498518511219868804670170436621703399228652098241859914912620729224021157879330869890023132505590867638950931320279869028417768129951889828805876001597490727650824800460689371759997629955039766127373024295224674735973396323986450493350379178246670100130073080566746955858208971722809820155058750835410567281450851000525479776631704427566955165078485391601046639889708597474752212728925166860035456350568167550426988611253741796941894141682091949841765664838164074126627749858914067854853540403242928520073696132072779735528697024391668886398735365226342717455587888510147805996462286038366186564443254864344446872113049261329295880686101215308182279397243631441243403805845350361224735124536567966925250690784148272643188120382687614191701614383986368580688336722388025744471209642713284784443377717217023930400267275038600961734034588400402788368735925808003005458416048015199762446747633432518150032584643150501277794962920727704856511140909712157430124673319006702399773386723373060572207968169977910218988443578709229984565854936417197407907099919570324656544525448450518278157561040079733661564180613114605267991106038176703790633025617718131424075894955642053932778606319675049567759352365787441420771310806572687290305598878757570612409239128039698664265424545675723634243405120951435075343958601427736391629047624284420153006604403419591689055197964521683471131049477922105928218708051584293283452801068493039286543365750361090342338249264604219879891372395558212019078508328919511528066286974068513325360064266444569938901682970894137777380180384163410118575202913115962388701518648304045200347900390625000000000000000000000000000 [52,3] 670622196950499584197880424092835780416898963273522040407955622727302570002669382293903364179200001720681685914276901649593938154441800107027640929008261302283838708874493893103231460322890041300756224453457165592181114592217945043471823588909936796381130700460135456588710500249978213449406838865769633935955994744925538898347440179641283588695056067573109228717496837428059095370086754520257856834119744251625881768748657715441803022819863973678935611900555018307120591718940090811053867788793716554825032378762263726576365245212525252016805919587103954233048648411666749843788639876810033062805707240132671437635354945900081005374809651912349960154341383891988654941162957694776592216932424112265511599484319463005510068679784407486255277723453208458145688727483413210298212549241647934266597952288668062526709891335926992254439333943913423733759877755522890651114078521423395852347880088948579673524897470993729120158346142449281816660840241874510876580816656216207894136412086827817944415914330826604829603602653440294878416837244028917699680543273856856931767729024603989893718951101128703666590321481458174687454856577765153787340146426486082751891025003199099536035996761403831156395948187800909110598626205756541971265527164360711513047401250707691349225858965039806466023656874854683231305512693392574936300563679549558548167324516490374153625126631879506566399093643780532697738578238412254180084382013438154856642702428576502906919084203538103105909417194094240886059184707355200156150814928978797507945648026313950992094023846323488843358538952780861799821981773909060267632519492195261801509195757067525405250374059799085475384266281516101390940611217714376529194196532486165835394621457874123524489258262381232680780101196228017111449213547003500899128920111458323755058399659954283203768859226160624826878973852161027754743736103835293470239839027713848339996865743579217931856797237126705781710300297127340072242974164117111594086765333204620694243123171645321580399158000563543366153609565687551433586135113966642392023130790485057801969354983846239842022098453265551703821356845700027364903953116157553613075400540984772933531494080733522903058696460009502703761661058879662861422487418027130868855521874036051499930521877721238312350843563747552987954694219219919785144875159776569869105377652595319920569849614366830792278051376342773437500000000000000000000 [52,4] 292676582383796901077696560429405283761598110380719255305465449422094268336308514614878684299825768238171088578669799488658687252413640345115095799223403541856643962515031050873166720316228554853794667053273130565628612894728953872158835237919030894752816497624152521107693503614917010932872645768566283052644319391063903982197607680250291408844551743362784076674620285838344024946210632053907287248039882478115641068203642379294138838698467056529941673290062683648750980199221933412067054462858643760009905974168706908050900179174723673707926963890250023260762065734037565021425894986187563852182786298607415364962924951618530081146214453260595706384820358105433993705319656437211528329965955085647888525062054785284823264949469119461790087215690909701989681975552460580044773938491930359086336832827159483484446352141881010897366980870981476593720388575820237097994908977937440683597125610191036277600211867420526184619135231259136526013667140407684493232177801892134257802025603787771156146774546692743236527049994858666623630622627292527945362634377927190497426177001766540328511219818347495550520863769069831205638592164723241858193143526390372506486230303450252882789689132449027962183227849763685692690761504371454576379019932749910261528163724060120427095762453391863763816188418793254003332055573700106037278188935563346141332220392839409148100546512359655640620582316029958022796669156396473813815528886664345760524375695051241257073636582855309869472110993436803942850640136634196430541060413873375589134769289927628078144225344263188730176881774713638528352888828828312255980305141653033467004019113308161475291747123240396895486722642714651426277595830860488184674501424006260432525072386625859173502958936776205831519612238282898837929474115770012211191802661148248560269824937548789171540277884278658283596555047413005695169727213021085422759777643649361610668789066848746795990614722889239951415455028492260578048609448244366839831619547316055922580805576966197953940735485904425953063876674942292951927897928165646250364233749977037689690530579366783037537632997892759920772372535188463786920694346421477212849611755960834564907377853392678241222330284523889619603393090730537474078992025110412400366723253105360233133710172805271233572440289846558224525931711703583173122814572916184187436624358173549032821397428150156372339552035555243492126464843750000000000 [52,5] -251406950646652378086160238631969235582251834568636837943467594226781147641307237983464614976280431184775924979902944702645586416465171281042063980949313541419205365065569495125759076723574634621547953160235393181940937500362267696149761909033695239689588072005870940339790895321942140312497332746630444075621459624193793910274578462633720891102563214473305813341024299004343091207180617308900580065761684612875213732617598108110674874736771006692609477498225392917196527649962583447571697018541064850671998762427586249931409243061795808334071445622885782320574558181645768914409594039077272961603607101049319298258232934236062806671800201470317507962545556373520080293104334382276225167443616295697620123269632864603185954994936927476991880737850128482689500097561221515002483134153700137691284759975330343817077426491800816163788169341762541168493794018806029645276492997963235138589882942566180284419359224112586061210458871440789118422980918519670169202705721844209305745377701885085371180073000540866227110266544040282192911675087147259615893423543016173850578763984356620295660630523292549674983307922728953979260519123893703046849966932984829865418124905937103844867410466636829407169003519262742089203368627933504207320236637201504831556014396134417382757277353801921266456722899829458260144933544432025819315542076508118256837968792001849544425407652166745236047975774603771314539772074782882057173653323568476026329781058401816518421949792387587267056964514409774489764932147764282404638016953566793141563562476986709542441523635882098735646436686366517034842304866674454212374734830881974912798181002686948406382927842153051482685033006807484925291829002802025865594902513947763279833528515749613229870887848430787392356794806251492968473443375472392936163548129369113381133862304127954958720487772692873143409883529635554094026347787479028188196305014905575222872243799244003247253981110710190220075620170443582596076196230697914176024394238837930732763427359158091192199467870913976181548271168184775900051977573033429523688475248792295591507491291969585562002605441231784770260794715104558920505876661728423288508347410322152236455558143925682391545085540398694978003533961193783880573460244428979903793953337148741906338569781655078069121113053410192635749358986047415500956953722682077368197294790353107816623340169115419229228791664354503154754638671875000000 [52,6] -147888050382992201469008007993726240892326862497671382073729113396018364874868235798587566993034390874670769883501971868486064056873009063585993377050335988194603363104839791660207317588201263144835145881909708291860395930834972366401417584688058571374397790161126606923655978797165281244517296406073594517116007719887896171102267614357302894908743853392852815983505432454749930754464237063964164648457508415601228752849749675505649145996033960025012864015001896652922198484859396083665200951280572846375632847735820214591575267104282765229462497105946276857671672435627473372268422751586878286055554631241183805586015952355362419989175216165682927238359423099171105591370030675352870204776914264876490883998205080920805159053188634136517083136529067797516687925677589899314226557901461157074456040002067068280341661055187807481184133597165323559669680215986934788009670805074720460049165173166714350137575956227936160366120463757497411337293601331140125005670807273253309599422094163655766917760508492132152555806034422848529118180887998950838365027868060197296167592746620185861537187114480855181431733895323641156858783954208920556908684605542538892978890446472044359788681113964270142564832756571332617581386478141096869541576081146403541530375536411207644645096615254270983051669170449480314674438754814124154323499678508672379165604984946838696865212576726074337987887968985028638814329405469943177169148291530445350953005906613326190211939360460261397038321899373847692505521377169310188546778231560773229181507095078486853944571917304877502663364464729414268494044697441726737770683700420247348543953889503608210470372028182766515817288519864333795681864202983427349336594641270946759486828275842960915335711389009595732851758766316688055609853684006337320751132131882377522776645847566631428458085674278551981097748423183480298785432606580754513576198378602334447677346637714464390169662308000084903500651511827922559583057063349654618345595313890266375315946758510219778769936620770376263366852524728591294446745102233835952877232978208163282719422960889813904857772987963785263500493433806102693130339427577234838579399007600539627820924920465896862801710949643111479481357082846754085009441054536997473933713286189861199053930006756500195697741774538831629257892963067937994637032215314369540226673670270813832982410504501835646351537434384226799011230468750000000 [52,7] 2847190500910231527059167317664377341837597860067827999726779030865383354111330157377187743082501171429758628688911814987935878984287027238512893287506901775391704230543540165112583086262087714680186517348385115262978274349346796977505188643015869220362983257779008451413837772663030964947676203588607577779993092115608756493045458033326866066963865311933006454329615961056139337940735518398394788137736349565950564970328203074063179083077191575736343108477808761312799269885677422140174412086427352417877217223307368353055034581406846846677929314528419581892110852107198647110890612315775141373748035009657723920860513283414005850463023954970745589311574806578332317486968148239601989713412076212275010550504744780716193208251823975294718671161723107540785396056678941955294790374200801376927116156187264089849063963288158201340663448593449339253158763838702214416769645529977453506557528057742338954878902227274148008457904533290623921606537587673744868217856084035178229949636792223085770463983149472123817069057488372840355895443789764321963593154345381658775820570618952349004974346797604884345000984538253040512495209424576728579399453720503201421287736218642618592040727687838139013747414720786614250620539774955049405345236986807856913473740069758221474350991570085527408607698685071308810492819712954182650705626669690622099664544116043280241556274335370532153556523028578037836731965471006165786283416414147646946270768924108933524860907590218766112088238363441457011729783782583103737157976433227903475558669011269984868198958111873089237437234308251901593393478165151347008236856407422933955896607446658420955481026298911766436724291502294819046329872229200378109561762210871516758539754558055501713948757590753438388113179566600610166719290941085559363688708598223913324501484942147838489768636384951922470520463243288190429480342707095403600249108004507720318061505597486764345423308587305916579137172464223643779356220609516547424922064789913299237532515736676480309431106346544733047411727996874061033477208250203940120280672523992846035900862162150432867329672015346448071816683015700701261922072600458648031469360426820756944755214548626593204896578594222016515714355453702632204775351124807069610387853805137495676937255482743138465486784175326889644118460206925993026465490138987004042399662153543556758169327108864976594304607715457677841186523437500000 [52,8] -31379507056733601070914725293405150330703186230435573561534914971920692598789019927413775451313597496357911080560746373320206935822320448434957952848010724681386783074957803628008211651364422203509432532978371233214526389491583230666778806865409504679335671495995315179725311885527673364040304735807342481286356840646252948412330081086251110233440020585957137406791338819505386012676837974127124075447880818354308524502447224648119247211312054700834850244392627675229118397810166755664192533132058373780532530715588003193638661481085561149187328267687597022631707570571617761206599778648290919938806870083642190117368091557700787500952239719922634640107494652499717394512283226379960929766400035414748020808077894266934680559726942844251437225924030393558077538094697857911959519409240717708499080352710618767876145905407908075743332151059914294043256387523974170887756911522109670850766240702471861780763316595811885153699713083758268104799574593877732216185253983008859379810701117530242238958674795790118523256351530827003347547496431926919543203333009795376258346041224826397250776418959004789510276055633513003628528310932036727586731255929367914639646336204959991513048759301004687817009560029931004620257539457756776221989808279049163780426252597915818074592075836144532133534662843286177849299034194062438572009065412248625112499190561890278360753853032697669907108783279825664502322444072681977316208287880280443699008743599900733553466155342524987385160742356459065107092894576908272665687767016458516955254928665309035522410420106295214654677108614467515544137335950773001382726757001917495666974791778125433838595612484641172969008541311901401845350722592306062510098120586500826311026731649726401094524959517303100792834304781854662460169458713667290028325411572074601011527107166682518601930274620224348950601364797748461126712584961613767992776954692647825419989917761309776640537612445125573516640463811653854759198537380273576707065862287563904412340902773743041712534776382456215089042342424562780255426105852484480304508689896117985010163411978759315102584652215792483791891102610243788468788344956134430485299366096592186621577630989392221679227861768135607569520029517408313417056512684545966811376048192639975624882839559936760726983495706499388008438378311460610110646721936529475402362052287794058050198614528980556315218564122915267944335937500000 [52,9] 255788888045791155253379281554036671906433569438588066634444461465339331612160682767994966312447243916472988713576562928803821542777174569346559766094080707936995970440950773758167571838320888308094060177937668039303200234062350797498134031432921436191082257264248427573204991823068674941979413906570615882149269802526153579947288379205568687860042463814484265007634881530162219033237570230172213211966816104906881009294538766094496346352698685087777988593042159449091257367420204568899342889949633033414983111699606952158870033331029876627493217260208069429328539834988381963592008405009409397543681184667052363251131351182509404269720554313425935323158003629453762083847237185676896926150094318504655913638247209108045034285045653556864544397266946573364174555595091285801306523972034406592153010016806626090087305577385225593440836714523399989297697112221565963471335994304274380155754656044007774480082730236804855603588626522505482391056474106448681443963899746946902368594506395382471142694162578584343968680018099842759542440708096160303627741766640841169812225672873660135530075593766557958010588621120197467948825350014807155369766418847254625366148632309276479458680373666362179320597393629418746426574521800517328059593389800941809329348896940965173182411128443575985599492581551196552812950565454534075544916454033456885460324487762382362129394593315563995825665075687511403936789331219257522279614585701760021401247435759595331031380262756994211189804398371178828550989518869317279659596244122985182082648314963263159205763796901467290596057325485719524803498088874317960590614567217983013729492897377265265298006887508267197530430042523786449798986528288939118236612639414295323141323796810376698962221128218951392847950384476320453433564079893894243749659525873896628722296989231461128968516127859587704233954472389287770591039997498844797458509463293923585198740921921327911982943424834690251822037962230340685556039635572842279207962657141559181433553150165510079460601828626954502278155598623945278894877566355694202974680392470450780196419350426321310038193535832956733380043767253359899857257702377850693096434891755115039862413871634558052711339556541428662767858086689162575408752590686402901677983459899156436640273767651408084933092041945804406192374195404422754502543300550726468894773003035316231697313821280559409387933555990457534790039062500 [52,10] -1706539380663140977186287426437963452813678716448873899247722488142341896673008722753277367704798481833743891011314956306642521536697256598324513755683957602413088827306062622816328742662731751088552891637226559699513251264018261335342598251509604289946937301301939247852275409742583512664258004196663905020152207416367612956579286024144241445098156904032484248067875653063828427251308159723936735850421595671726082687697513244330286338649052481189486364583481750619846393798614614225870702733224907383652642283379783981723990115221836976534960107283738032909890610322369423191016960222878863521010698575242549639336632190638289447675338723970342715640522018564961259247326406014439780349775952480760594697814372545966540777769076280390933393189258135057483617083758140646534051008853919495669027611631422497690959232331732083475279938932228117007906043467188069559742762766105492505403262687098686126466841537103454621246030159587367991415084044430062026479183436080295685823529960856513920707064226656811372102301155867437469687844161022153833186641477273439860766419216412622639345872196801443826218978684317383594937844028974475082375558612628123330350545069262555832866787680096643307056734856197988322132025183175605631779725997840166832530210537594814446945158065615935365610758877379351288280683427832582923569091447483115307285454291794361077810235878704912152744509002002207734232481124127824309726023149080610401596890019178107675927565706298360405134061619061121446687493175610190817433209060152734865803833205447703431656010153735328897132910839664006934034858196493270990908756731718753169543076371751184366560834976246733276350924396893025260154911422101619341543982082087760744950652220429205053540001954876643160701770128063310656712983330251947273006953891989543176209242460304186719609785028324251402086042955143183158584959092843480791856353389614082292108700231407075413631734704928034883996367896156841050239776331818566113774849989394426256864282232584444145851079755202264590729070903084172299654803416465741182948561524830772766152776133256269834413261363668840590745325176925898915789638469013554160923808919626574333521485522513837904709781785916137989792455559389080258598894135414815183218964630923880552955184135572070124081497596707732681526398063049321035382039738206838510024871353387870864023317940549873128475155681371688842773437500 [52,11] 9816206096689799484948508767226841483694238862959911055856111789807315829351530415295621639949539079761161059274562686870753847596254062236791203992087069433040360663170263771515248824610640012572387799002747699103439362727676526643785748386067775756290272681573416198337820410575963293536647960415356474288953685784885271260246049389043024090951181212272233860849153163581267391644062622498416796159780612488675377481381325781237022835529261965238625787447873962997949601513221508849821038880759983736370516165534218373708056330707194599834522581008159525266533351499239799618347483970528235556252689260407667354022282193601696504101467742519340091720717477595106415383561268385786543394370105262082036917969965829029654469530214557110832873694893251909971482248385051570555529197810906924176384990611576067491195659331748785594045163365760322422782359245279284463750504971440603183587288490984371960077947045740228425414690263417806932639170711982782068841887453504018239347534855293609761336388321869612440989927315338998453852987330820326914899207316352453260209651160269014883788141814944590295322382524702533433369877547991184404530377068761710747876565880627423972459031627659197189911919920392168666219294424276628820505972232027006582666659139193232979827002650079708696763431436814178266901509356091314822776551906100652033233609531319188378324186832884499182017078738606255843992448976309660656667200729991863709990276278147362800398011235468563271983623070781422881051379286777865388829205647494968239246434825526405268293678639703137203545487207148563447675429786813099571175171693868744059145946327352192464995328598825791133032698399690617694689202084435521621320328160515665062351137927651128628811372768484221334865581826560268529936191180575689394567595073768614522110965466868933765493689950148158029287284024657312045664297624045252914805836292100718901940419906515862221062923746003771926601776488787657343993958544260112731283227871046305789529648863409814689716361167927286288128676967145009799328695871492200140189350790798629304039323818616805613220936854178297193884998329059620330011464376298232538361079783586508117932041774415066522942466710987698722091988435497699493784828821787948257005858855737748482275772863086157132443841788223606277516325858540719504103702865254593284360319841389409378090702418262480932753533124923706054687500 [52,12] -49929039233586219327967587684512596959992331911232634155627125569600822126877619718566339480363348297541725263354712656502644489123154406650204100813671174615375887170157626408241719158704871013735990440113415201260992224594121345794023620700306931471579942647158405202822105331592090431078400741081656451078298070463779906648578915560275612125804949952142325162267312273688051773131603761816487333380027494865625307231039940882406258367639185289823175675077032398519435940207848911413330792985800491373453188888149637859103304416480681243356664982167440274064686192296983044132019495232451387595501302690390522984898257785020261289075317353272840990279592336272827297758125997798829065650030617690222254252348142879056754899823649904592076877389119310693565790525436879532124770105040084066623787228052174585238108661193650118271182491817272445716968184727042450525881421246018562857239713216313167588297073648312245377415452108858218782136206771620487028060841557749170363783736915201534259757674467483461138722851611465747473177402572513293660810326950584482693546987237613929227906364168696786689363558195841756362118017003347454414158901596836616167406951431266088829391261720184221560939452500414154848656091409865053422261579651100980434788471193564069175243880244980636480897312578658832141212665093632319507723184878456331079075577362380575473493221256893414773623201995107200903912514763916428503441304412812491945006290633309644136230790221288902212766977773631226980387529572506548564846039000591867819863001570251819853373931272842960846086712314013163293236154941066076721759971109930389963892963499515734110575143774439095843305641037065639760491258823643850419727145796086551654813555009328528585949328567953208280687499740056167894413399154326366435054819300169809508384886247176124790270981834572911735530919321866839408868282509803024855660952263486294013007945587190161964894037790639593683838892023882939402081450149664136160939468625580877756100559366158942137325699569467700078140224093102987783271690396570923974610239240866214179351966706523725274898110156183518575183582896752200378799454507629879970695120890083547340826777809546486199079234353773237694536402589595617085942085524127593238398992054348660553458996175971799192561768562369289048146542200537028047289665391764328099936690879439606105538729252657503820955753326416015625000 [52,13] 226931987611413789124002388750185989766399347488564641210577545439018683041988027342495416350431503610827601782149901614403022424233584177834607550821230655894844451031400301317771098363104369710034007486128402603667690117781547131661197103024555554569215836536474741606091801363706791542109564981010962447025981052246632989019927447270375769201124163637871747993376643636385532293001936935829197153341397025183645670498513275859873153763604653081158082405318059861295822394007422651175567288544751557732146585717611335655263242410860492025632816210453670870028983139579217922559453989895793319468668633165784169871894184217095916491031956496587842180553902684382621763803331590258173119612176709503265137602048390038279133597083589396140184301729261109457485809870159827680578799434238680424318646200487516456088727961518350486392987558329481946060051245441056928615699886445736030172395946474350761644003480940064425319133301865365925456278502345167925529893230818305638988250313846473972379973805907558551486653347405644412331206275883930905674135121587331240232939322872536144472478819481318084945208658621990986057827753463822913885132708337355485046002408603075391267247076245073674927604369716227939657358913951826111737741978066194890340885046125802364472953910228452522483668289984262500697740466775570853748237671068248357172598282976202528598095423965198929482322449103189433173861550655983407857056298477526556643854743354103966318068848009262044593376351769582466550346884648781687185671573511190265133566988533385074017582170980197624036468042294686740273937587920598703268902567877596512430163595755933066083520691960122739691890649987433535335132750513554664575688990566099633925964862232058552136861635560390340748332141991088240777099918161283581474839801869796483623809488759131982400153202229505595357010444419848382679696180197214209271552832910923970138074022980186524686355148368919325109899835818959271246176466697322555543103250027880376383790718815218363856383004445955556518948290792981244394864558673943583603122861682370937083820583854917237084346441799437724322365932393618114113379715402788480608971606044702223438090060622461199340610193620460816751323480285242052046407024509321843230570842354015917920880291152575165031938634146917605357944870624370770897887756996323956054949556147165047603753151861383230425417423248291015625 [52,14] -920777207022947745887428208951101688823636021391233543790768476269371343303031765774463942819195917959481555895266935233939714347638208869314038140456835394094234123007373128468399872739713266565691299241692762005713079769075737622007467639106307852715213674204498416052905506046498008461489720308508733904362461203902875756134552552228528336027334095404810680953559937754353406960280458616742335690385171186018873402893170639237815434910996999187650454709499348077569432108417715846775905805875938327748487256363902757433438055270856077493561774002682972005657998942332804446965738230396667817434167039684308666010642417930744856058669846943876949604422010757002604380409370897273147320980138522239496966447414882711389453883642953396722379346473064327805559432551156565466458462279916712807692633551995454529264379418174045505639612184583442716831776979122848859191703348024144695190098660592228767541314383533045545507715591795695671998970423432925520734076810215898265387268549319604190366590012777131834320767248310508241291718740847597984553015584207979540288853131172786196384152699133939823605064936725223087327911305581071312680280584829347469085644354983359584102151407624744747069213555791644954047490662745656937536745092903143864912744380088608433792521894417443847866811102946366940949094258717771903221027051812350228931645427207126023827285930384021876325528802838972418746683650618175967373995192172807721805018742242164419414974135261284618707115106293937113980753740451675416464763573606236436318232684772126031284096664856298473035566680190213561599419014752672214448342724927746445176635640472562014658882343803985375172626139863145245560547853191609994963559446571928227769809774966832549639616522636137975381202086246825847626722148380581204481987421228462052567603602770288138836844362175382700713668770747463951028316148161296385229973537741312163917326093348843751396008994085266579458351500009278789181281217186353018736117899242441945807563258842201289953827777156012157959603237423912921276327006976370899377940052437875264416793790520478122994036213998525616414365175654368959521489232589961203492346455304519667989583183335431497477275162335129767247099080242279563439443426089589872905780394352967558782214933497978239853451596840894340423183118728142783139637773522362293574552690247903008469165797578170895576477050781250000 [52,15] 3301165937435827494144483141318748263698968647315969907850935596668865189599504786697844329853927796245225576219058973604684386901979633943171298098817828717952858782118247879664118247230181108614897941052750819862953562399551495321068798296316213367385793575823375400517937378001902738558960485602427165420465378328487899101879301513342526456233162179848957909980377589312942178682174926188576564590753025207583409490107954620261239276318117096674288560789861838050347908922809595624520605950633144122975307004211284238919837283648549862455848632832409711561573456374979019711402385188528487320902148375543264360531403402882863449947302134371081740414678158718171488530859926179032603650400500186619417722514718759656356391451455403084883802338028050314390014311899750639718051028063060703099872606226245394010171307532322574713286913302130167958032168662380551320268869001166885965974941253975485010913187452186174414681309743135894041061326337818809767188100361187624206126800170018024516250906996309575342098372499819102868587825547683566683835373527721556487193170863003798095682667505104820147581410915677011283801525371536334372900422813692037735787703263789809967322709395380703664415043063362636963949823635388619720556925861749283716514408362332243389781206974043397792442129961848022505298558354844659300480413298302133885618001268414860763981375402237052717186371785356782139152762799222312766877770544625989982786629032501770919867724238863097070766731573949688856592674290031788639536813702050793940790438576928140636614417011382906674683205189777584067809607161642188465256695233080992908987383986184599658750156393528591294287843395538558217290035413892826553938188634179164877303023569661000353439132468569451054114783632067193940965527485283117658678365370825451849147402888946470352041330180462281872289480571253586970928023683010583632049635262027809340864099581835065455684702232115483253871689079422751534445431389961286566147715583173996970567523223386712953605067547257153742619775741240719668497941048845138681496615690472427257760738383275533992035768271238000314598349687192517524627944528026177212982117073007521867580012700432830062271014773866776938166058824830218632529107498561143294702750852606005391853155632537257522503084033168146360944257716432032272242656416113854325345425754986705690896542364498600363731384277343750 [52,16] -10315088852289773302753002024154330885069236300566081355440876512337184711570048152129097581811179730661040696878402403086791017426256120695712858396547738107559762378041423196466485182775033010198112024878819122498373222914633477617826958311646376372333994290812322491663831356197079512043460788961488078244752430884807103015499105302858408294611606348295711568707069154420382871655073846797722435475584021095800275372666886147332448733020935319747162388661175025635745097184398407024375976161290751684630084539384869411536788807861721088050878526304967238835424787302736389419152860789321965546450289604085989455294230775652938900167565588889151424538500096750405091446008106036449563837576546612721352372803383466061216686202772480690331061333877346559207188197903858177955040552061097375593979868992744557905118861081076962181108589929542397408588060777896933168095084992901502408917557029717741133587048129776112132001007208488900076937809371972493492698012340791628295763278464767221951677283725255413170545956581252441047114110332691989545751331867967368163802536876486443815081957157783617522037898348140343334972113545398938243054649790887612163629357860162279839255780119002030310885171199328994654451102236941961347447468657038490646762229645668986442991785560606850953727134123609422440821854207757488988055288451638323324915469279504985415939946485373607754471726873506210430515639551743748075747166428974556553695567285269757435962653083857301583797923030987546780546890042671650471482037521765389778533171214912612184378436733993765870384438267889337176954315231968331833989872215629265359787688866891442258903791997729859602575189487970391209842806588113380406007887693934478103179589586624948452929311976826858628216035209623770452907573489018634926575966446806509839124357978149823024051725692764265382314706484256051403512614868492055013891551770313013180730451215860990087172896150699325822049463889500701912216328070328548110486636827898788405290295941009536113440490767703531128762732360576228745616802044427294504550576948545621947132553574659237171171779931804555806546140892075727694379827850590555627615137338560315494537958904825432956353143197163236150965477207660378586107731575558369358340779131143359633469796826457577332973773263095346650376686051780567034232541240146869381802321313790216095185314770787954330444335937500 [52,17] 27773406234162466802036984881643615789595303735096584139229457284008021963469755690624043936402062582432328357936054519239129906750476668502537746086821502885471542175818643829708629908875476037601279138010640383748966722484316624761333268142370532177026273559526005727776090595866853987382409053064769753997356609660861446870129755321704683652694104435835406038102362484968344903569246769001651000038526268713516373425736075376943338423096774856736217038398954830021340159146593666266200080249170774432673467622523502871461102095394886296922513104323589150348596448793143556897011603240234874175610956047239141925050517311955677822696773052772253589978602654481833378745384906157585612822815670798816047082633308535961519164241560273271605256139553135213086111706470757913934177555040260753247906708262857628549714583563589963397821264869764416295490775014264251545459652549689107876554127980664935573365706202796780877119256285630962502506233775148661650485930384767597788277691194442672676764107467347606004215200718459053952974897712278711258835313242650248615002378819641448631617615815060178595581833322419808015661175318593679270400338124910275768208714274214958205029425430974413863735459910012150656390294948625076069886683114973204162665859981881167672534816428650043578525958574523105888685961336552834947787996830890473818718449962570977599870395248176212178498765087207040449889303094012342918576364030696392441876015059956452247456099953636783528972690780440117569733641196783359035787369282232528892615839029187594369011150100256183218634273880302323898358515702999597759022196006753181222224146585489125709861549756988993361373308108650956853381229775429969947950817368821220401445188310679166864549577859735444760795916372010956086506819058494719308707652332872592831123246354624038013658143420355954270242457178397426978789232605982071721219678305999144461182001882573451951591466732815275783829479054364286020421519777613692504991137701700172308162127938765186783248737956498312329295025631317015258923109003207378609690692060525232623914853879182270523088601006625897731874889521263701850590001101623823586558774330514784865229843156503518425670556840529212962849272194641861426124725528554334642809403742004497922692861382448906193727071948041255241723066223606386795109451764861270301604223575964169867802411317825317382812500000 [52,18] -64006292855604967361591165582024840216467490893024919978659744079082003861723307181766561712360108845790954592584803684919952112904546833715874867466588331500386532618039459857448863306607513922552135404582141339140396299163016409716769574880799661696235069028054573953162330687162071487207229206447817233912261165220556693512418365436937689048793141853446838606179268509921696405420291928095288642244634674725256581571508180792745876118427250015832168451111092938765343298262044962827673679503807168626912603858009742585226273190731695224420614576268768788830666768717614793729631037171250704519952916655905869280687615140836028737341836622360044962880800412463653836827756484034755241017687564059008013108406529093626422551830178675368387184172047449144309780654377622481878306637241029274305821549631002550674822503012483778628377853761183470954252964921227985678711615156612012568948806739968613791264915284220392044650749591717360206754073013154611613477358338316770022657028019710816316557506598870068928092153279216831825872690514162413154589676507849794199273093741958578014047329818216910088975405278013614535763540588034913929996185212115390971385979882359735982107591814442381326889603012556253722772939872280698168140269700481650573448177645556934442393925528158586943541842890338759282150717761518262814060768646427118446144462072874998624504151784168439695791557295989685955669166759364863155866944187634241800215390947329393225048467041046298997068797130148201398609211118604502140068751974794347766754551547994494403957971127055939423982116851593090571028066528437603527344183573821462200136474911232444767952919475231420496552436686040228851644224072723876176981477664547830703459250178385830653805761831437364825876021805763715332706961812908324975367494628506777079923625220412850594880757991256172119239545216394806035030308951482301995179354009078755393125489324824380264868052192366772694483588004625097311432793514107905798959573354565986131480413472200347357264751688066343984875604189617016938810546849409344384353032551478993942988426086676911111726397470429523460623848159285792254341636428988773241585326769108601687648599402955464801971061015725954944964618951289606241579080125088257582874691194867829688521223588270011206888170831152209652838220806975949291869723424514915591232444569413928547874093055725097656250000 [52,19] 126009178725602854283050380793271599471585493202152624610725972009793444158082514501108275725133045198391845963366335891333849772824718216455542854209581596833585714293077122229407341852950640998152482672067122425441548960838944214442607910406254712028818321863662874623872890037130108784395679794394726461769876739434428551478286697325064779577183877410669500073944845770015951660928159465196958182223615912955565328683809075081704179865894335451621564408461178543349388479940958985813348909372620862399935728771778769128983208967698449831014330240877245552404781978638185621633527543242634981560728683659292709813256612236306209466549170421423896592289042959127626051678922782079260144839909521235493506546585390173131647704225539557092107255054283176477374153463629461387113124853982471713190677686605300090025323973129875158097326355284497447944175993778809699329366419562972769473977179450388170301043031633825716109816390896163418778934545189842369815852147841247737093964551975795717345759756614778834429988994745576268843959234868659452220861333808569140974069165174950747256914781906125186579258050529722410798179432066565767379631620466318993504268260918607788155952907209067518579698034324279574641430391452871943022558907673709211067033474171449055166734405721900111869218301072011945151043107831374720917728538324652002990968954805147157611793960846366016099140014932596381784456724149602092319211443380875108723335261795549800499775395276666103664588527711490226372041514078216241734156450452898464963517632287386291091052748706666251933496353128275009772013487817050935889758495800602390835704802617954622384359451506299330220043626777634056745800777459542330639253536121259393266865282700882354842256196842541879346539610331208271205366867054635113544149812434302125421167258618967720412803685000200506049126135417210129626760662969062045811965750236017438799716196464260056674846477158931244004336211225826138178140085265676596963516280137558814688632244272300558787379359396575125030122512820616478620725537499253502032305189017628141553120950689742250988466036983664978054360443057355523839773308919149213573556324992098807097433395037620034060577101988045912629548440947028967848905994113943995188554952889185225362853949546164089226190963809348506842514012037621731883841355069202604111122667518429807387292385101318359375000 [52,20] -212675905150582208141750043353228244747949304472885845598797336125868442579508762301901500558073181053212446532738069789747039569170058525911315744611537929236367996717468223768733870182585546495920470776990822833834484205318911369342860898971093509937419480964999963801103414236530060337550088373824040780218259507632088478353696150795739756436377783442117701692184658287442043751600875240984660600378899520511084668381821152060972849278164290761216291555107906655242902299774708720794887677235782871943588352893213795924261455846737919000454365953384867552848850555620643730581040231480440736645056682263584157434518490894142088461499399594012382442793685038728887333684622960596002729066667242787947314425944411900683254268919545115501583474304901808162171034384357195061791399885268429291212813825140955287944103058087244883196004278209069678076924443072577159960199340834609967198012095864948313546506125044905467455643667080101196160232475394651636758999647801156740581857068175587347355477525585997642849248047444414523610863111439313794230622679496217267682554363618057459784935332455400768075873025948950786782857586794620117313626510094061241026950326736290797897726470813610088831810000569665232564083073005732751395040315002030466171765497500700903425698191653244936142951489177469339771968246229907458964841962375101663789676720128373578864200113662863528176236667264980457092675690185055850775233692007884864443866556057943740116903900982598441401487480097252991257352811266265139340169403819874674564374283900975943255994541794726849944005987399692770708883429918934499768284596652656921810435771799267435501721074869065366084554430286645514799163188382814126433001660832428758981061986607464557939435527952966787629895489782519334000676393444329751312057367053861398870187001333320454613698944368087098643852660130486318446741409660104219638750472201546465658139221966877214760447559555652376995760142557295003142396629551862678797333070548914127402313927479569403455617632450017830555499570522244047962327181682009730856085706618753791174891172463301174154527595395117029523042907000416779512797328756969017273342267255025039358329764876829918186449238611394444487353244401031456241337573510852629498638909301131062000646194505684773743972363301192170532437038346869321595606624553456698301090455061057582497596740722656250000 [52,21] 311881409052303116193322994449269166472065469502774703789467644088628705999921018200320349395234987773768823736679198606870142657714821849924497252997785553172399902146593620488340959890800940662275720141536979069329366654144284534432262602540915985822234041722415869940000664917420888230541532806821006802029508919493784391654232959742442680614894439116579326320096320064947812692289026216399753165749664824188013751350668437005210720055321993543331179407850245398340927046319846701471932790221576628286161716159274170759959579252698680705263194346430700506213860494128123014299184081974359851559363510151472339370262157542230086548346800537606929418074864523870674294305583151283693274910274023148554073992583476647937278039103344035137764041598122286587690605887556489179510336000358454468093875496030588603385890698366689963495972400073559450946583209916320615803009952957057110153723391846530197853893781603658023511294483146788904812323498907458496002411564387207071047522202539979829980536270278711116311688351641563361992483453557716671568941135149728882360226680701348563956352868839094232740725785633919052018340273000938587872947313338446961639421263820967399590675766231336202556465018401243568909828819435621568312486232465713231401226175399723284268420520434843425963646444968237510468805109803797284621165845109293656368987826922651848680222035602296947257185114425086295463074221599634057504339559411141168135425393994859425428734231116470741161181048733250117074923132943700537302970748911441653135574981219523016072237761875380123091029636491651051538829172067173373880912132082397892757939609103370887572181533355986537776526804380216635418367911829427176460531157451204306748771365981404692369083076849336023127423632996484030645675169692626797249695350433196784560446841410167533253797845086634976993789467888611961496810538385958242731085321513173487922462998313532754597013384654463492032520029791923735806273298239514515309016245953249045057577244229083701960078740108761343666216883587844616742762280431522662357803489644125526135944831710282649918556174299941566138626741778129406697334766338583008369555359814266337749251527458517826655256194552683625154633639875902264427965934273048918175453143777789002179803665038197701295806593412929172803526859483258625428767768505977642234938684850931167602539062500000000 [52,22] -410616649868598314045541780896788864103832523907524076623579087017228545793625458935967071647814567920790389060822451841909044342802236581153246838918181009528859631408860071327768457842603390012116803238133204492165233219141250017239440055245029644715610885719475487814592610132657833812013381174117922246973750231451286103935564074602602790884571289274910501850530962995512552338312264250716902356298427772167868405132708979419639501050112468514749821134006345839958340540098577828871418922800425591356405549813006729393306232414758302830368974964136353246027803338258715396239608853026591882659153900496775384348106226735312192337068592748250366898076815141770744481493613477983032402416804831496546977990301542566656562818162924552371818037021727740663509366628810022568376786919287970273944338057313589188691962434060383905033952487910126227565782573012638291327487272038582850751956190521720085047259227741516458844955558761026284170828429167407855755793895876820897257209725704370280146164351123540261598605662272102739977755483775948360865797589119021712230532652303688036706338746695946849101084349812588545011557381817177387946963204720608527971327110451002059833365218773530131938821659233460541778364301481950424758845307167335048790968722623625319243585087960461682626241429788979138000439918396479258872617380152401456005928547695666712640624434228781436700835588712270272210586545980289613056404499279650962387105546924526729590664660613875602108297608443003448685487124054427225657307682998819273181358454104292209205450228702875433635628650285490245313586320932880379988412583613221999581880883510871907199040799347475238702465172680097159107034360999598848394878834706840523916240174208314301072346437607646703742357520387907314851751321022766669854419184038779713874907040880653131060550981419333385180739542867341669393997401488332328128456329511277295920814166596416982665460656649730841802635988359207114906024094358183947410216108216123896744513124062724606652728865764986268918090517628303333908079000477719486550156994353222665685055218411014580285352587765884327095889112447200294156473036939503560734739613068717033570907654500320121925063974033766573451421784678576387873181109992607795406078731077920532917611024969799630365488241166912994516733486693799875804787493510650264738615078385919332504272460937500 [52,23] 515549025929955936244695402604548125488043613505400087021096082755233746665897067994036418866382800632410427507046197564142562196371699321619428915739553167755012214513942389253667841751622113229096395357536249218059054949127034614359060341860389885863149285752668504011466827013815308135875206039160894011809986084276166729510787221876879076031260487884026940064294920016645109824014488667554094985364423062020755357802460684926974956951383605680062793748142695213122433387577302671880567371763541935499694677185161185770958738589166944113573425218929694684682512340246695092691718227055685445644957598624264607833203129792507281871051913664523805765245234648278447560304975950445060167485785379442489223936441361246060445043010135523483044203991039408420532862304279673811597053637922725259127009835374426144275212589068461195959333527043455855054937890922058898207699224708035082606043387941314701495482883086358164539178771210579453681988261472116058733789415614398021523831331155464364233814171086057995465096883849423372626197620403325420114639254340360489164597506940604688030892462468867215475232339924590604871592886188319658897083092764396319838486429144708503317225648222697314425726310826328772677400721872928682059004328856921556516991408139645025087615379055240257680448309480562973777076269132352915567095585620191080808621544418259872966213996599509801675453125234046709585286572366965744288865421759276539197926645400032257201484815732960421628052144397433359474958133106243860586727194671438965587978422659656970831310093744253409969021019564590996660742932069444571652112131463447965445861984280885142086306430822187390023887875003867100892505863019833876879562368938910415179799368337316528131058823222615133083814277074919996061490931028594107075167052943289027577507794711470919978522991515360925335801203086403617734618923889659254540499172294578984904059042706522493279370463081199835610335267976317660567743183322046866240339872137260204889045893990148798643601192392768111595374574622704006615598423821572114456151813397324357041413717597952200522814590757065763623555945328456175440195485470661701088059192098493387021654316396476570575090064164655813047960345893035021527041889787866497921843803340926584232797794683557542759360624338608978272638098998498570879611690997990081086754798889160156250000000000 [52,24] -660077707891822629087355660846665682703061670443055423916449885073324065319997801128053145633454362611693104023411182117780737223751079158830469649723906038328855159778349741018299804329438847310973535875993487194387260044031407766340399420945357282132369946552766893113412920484350852517797318344493721919176324838253444390611330971953749909800777647032840612955232063878021157748815939131858151487110401569758807349058933509127419359268297137699927141087345881608184759264946160357394271715250501536282251282282041951287553243756165682104477081186943498751846694962517872825931259750135976481279938925497896731526367307662612881985837942838968096705986819911927543811889926080223886211946303069245024953493725494979081978250955289792205550346017117854302872022787672188929772636797317238124426675487584099871842678975034870268603761990283933992985178003346228643561493563479857605589899123422092711883970338665447689269406737821469772672658694902791568963505755716819643169955611195949682639263980000470147518855822806135543686588780485123788999640238194361722486521975351142732857345837929081162847139311322286010313237559368802343919639915709408701508530123837600311647408664515661651706682706927452805720507542635543094382852160729636697755188619622949468460764688770087230519658414656950173418373430065452567154836261721199229559556675348981661496304464823218356028815184361123783998838658660206098122441567258163853243765281590035811399524062808118182646710608405611448101471202188133820133643294838306740765481363086793488861553745338952237456589595272139396570070783646480906902808799612294329982989039263141009313632691024302211101664394636185055891614496244061204100039299093780158218501670910612140616725222564977564967203058096750639699121171834194740503614951807869314442812844433948370825012325921619971463340191117080541447198485839094201312193975543132514569632417830939231398475315619010523480371512532659471345628240990895232309300936219459381626235060433577956551579087995131082830293810325116009428462841531387620510836361983749129732916176855750962488707120795213729001325289677417542450632617483557210217297586512842520064764525861198524681059663893643708135111024959230293502556059811778949776690159393030470474312230722515899459335984998157230872252701159988495620278836639727160218171775341033935546875000 [52,25] 872909404556173937043389238890942008299826238067893682258949430990771888275530327192768324830494616016326122094305279666541069933532062853478206262218161611348177596091362847104135156148882758013156037011535108943854238761229568820106582948275286463963065065468874570412203224255042940934506868223547471199644394618053460063847688154118522947260653665042236717222572773553137835802460395097849911553377810881403923223062594983185312182763678039036305933946438186458366124098338746905218673930012310476041823704171153308412170199856496372095161844541462619538578291682297281857378570199114543229912401224632755233374678990201228192353143947615618795640509519985410526087663337824229593944890426962836794203221048161419679986802247643457721879926964191965761457595163089389660359915654828908065828186471225934543168898762697077482471784158298706880718821043455074089243685804014936715219114312286232782666805751492561816301110862113255002152038479354184737193698665920706472748203535686706689310919986581448628194990702071070349840367968941513576561489138901506681075586615670287180645420424090999969449126013328110694273157233615268113320135835945217412221242765521410969504183830645233297915437896584719455634613649853740122316840679830146308484952832266413704282088976116225931730946742472624171690687421608067186802117526834129076776069434837502183034865117121518552521984854188654098512320544243133696431391507518172915448917417608337508360935168493338923451768128608830857125762383087087719355903929087891885279959768141924031881722312346553826153503722182024085972431291133291898119174860636509237531848642307307777049518840724627486111658730583141927093366713619789401170999110776415376082692863094054200864448551771553779163985430013341528821358238741614144265127979609676954879362748419736958565918826052797177489481053696360340712992396026874310392922377941295622024720068824533296888126233058938388637564075743365834590033560480786335875370408579825463322646906174115217671383042806362238473118413552932485049698848542498569396030195848062415136628658407258448620893384939985796341241001646270520663211459358975982909340035682713119775567351984770131764829522628211823518111821393169971009586661926848107317638363005519609578792195210096748741738767205378902201553163546759311897105249045125674456357955932617187500000 [52,26] -1123656513218345522482241769531975172589848926977103913666807785087933052615104160617367855850266298353948013222307690610847582245085100311503234612618652650212603976812515449966315858419106671228852360184215753367626393655962388176596635913369145793083851076943189033768952378368625599181465730744081376731116220771620789379188654277241767868797297376588708553348652498432934257830528180012207095466312606629018807917297490812101361687799740367861444841508704647362211945361679955461483777658607838690482589261708332408496781796043765787215342523337933077169197415920693785341396605115109835044032482910651537563530936447938564507771807811749662272708640895961655569745214177229110367866366906087486239248614324352058276604674748023082041321617792297936980424293021168105042407858538189268088326520560942596414030030963918357198407538593780156965423223004180846235244311344730339485646798299686298917823170777789170080681413523756202049696457940130113161094607044330775145622133055869616634947218637424124548885254896699315115309687901567816487923927029638796268971738801099878164659477355818518920829691979835146587443901278280790509520984692035724853410709190395429366465032127979362384218595010913788760547333355269668608442883061040887735801166370895362656660032884295103571624860665692476816799856014814578399161738006001760246816195404414164306852782132623687938458465911959395577478724253873222030169958140149605703861033531209344506849739918514614506010033704675263875013099125410478048517287807828704503369040417146672417981162717386525991482823654768273533222688142660624361832931073416561131801324375307214105966675698589280073073711471146180584081907139413370015791855261136804158785334758398521116253670119491865445844164284400910675761166389613094794350652109130633705443968443795726610002124876571995808107609407044614157126063542266253572794025837429306078621947250684850005434210919048021950779396131701331471360847255482549355576434903417181473416668758069400541249383431993835260850763801554225153774147291049015747574615529659140248389465987629214536355531183165348217360100229982430691343167316208860536708241370919450019779624209317587393784314411459455272395865737097828916730510677066287768537182594702770921559689604883552786231085111930141306429618857468956914791302637013359344564378261566162109375 [52,27] 1306486458161599939789663976644209204396599424447011119585711127929830974393580077481131518145865359682966693777967704937333532307386840512231803528024934623615764572908987019512305958151136959888549399837796428010032060299402536788775620435191119279387755111694527206916748217255623484129734474147483410620269219954813298626948114493435499874817917654705490840881048165367511094465526254806003621994144549893836019554286232050011232458743496656075413175153040166271555487577648245659373500413200232843755134653139121112023286938660742377566224027416838807968754325979812271133999064555560442868837504534287751628007912527772619254349619370895688472462701869727692784279811281807219651011045075290634829452581205703670484489221502126964299955744963724796682395668714461791856402289041995225870681821088279486119435687192118607099372432546177192854700496121872617271635587122280944641198291228979738785428418258703260591143317137459118707013228474491603543535778258410896711175714289080923454384412922756181430022396542468700599168586579038127411723446274441735481129305083172535042314178452081631060912716968184188846101647916947205384064111415775978628785224267530996906890923455210609513507298333316835747696500821898329673578485112438233397996782483169182041161404565318338099035560173172880047794220663633570846668771760731632940409404550546909129308565035357555180498465770366409759515002108428249531976044984221993250211970404208327426496936002001692194128137120627092404524689551120731792986126502013406739727263100848768837931084860896819687727274027861075511558965658146786366271024812812420595130104796774678718621571764844367285950420443221473531225424250713188315645234977146203448430256844239781530418799837142923338238830477145048657886482602767179780688815504102005710194685515264693275526548906796897156354512952088335653287176223481095818453847212749935957796039502794528729373107323919198299963546149098752393867264624499254217386841880551504465536985408065645658473880400479285877054955643502055177365761627938084269279857087860293375076617000718779083404495053252288292444018918491415490280232944190456710899442868669035127170084723007379446567272146307613174379828249755001690699806518896383508242337608341067899842525263779245728286369230644455127557853886359484629764438068377785384654998779296875000 [52,28] -1303265396760129017843400788292390836959080424550686850844206307305269955747462354294750590567907391423093391331992233145195782170680985056977817193847699296380489040438223536847915192175432659344217756861833849986151525182249267505215734014498865999355914905121338375984531745931022367198713457457802432728033801889199837210151957357724875036019266827921387959166841327812123298292774209963322620783077204927962839256619455723742696000574177229523305435179938262171156028052643906026422649515276986897016609252587883844344010814590232108976319798801719027403161492523147135829055351637082657591389268799983954117365038848333551179419407723201318587995960534599611911972269359585516693216600871339135651259609505308932248145593013886302084648044858264036493117174354951161285949344916453198799437033203186465839563029719428403858838442058890505641456022231112845554001114858511753888844412529420439268541838625729240671878740548645041714477204408377024084902401971851734017129583390481619467997969986749297204661675696548668492364582803808392767669222636420247093108299149279047623594227936745953114306263893558433203814539913573529534913459156154084293941224571742638565872228517471140418751271996167288229756751739412999382754395952115069322646434405098264149536278588025787574438148457192271475641892571294231851726153481882134487641921380592188939673131444527620495345627680367593530873219220849057049387269074514606907267332204969601149854765300474701016173096507431046915707625748063331383749687060088180285831199482885304704297767390585209005305836495679336715455502784637211291952948679099221646412150787000345400201548389742816275249525514625471328007802793257646015693084195407408882599302307189875079286596865030736411499696243874289292866369828716741926927829980052443864526475346560486995032660576142767257483249899223102987513576541454368445227777667795002346382628409836094988298678692595920995366244064223197619668945891687993989614316550169660629114269274465502311478549765906176407101884786278197253781811990232240088685049064162558313256327013679744707876119881476952899048543483327091531817642753525086497933057574723268007272837793804601505092603804047492546677856937221296321193792326162011553546162962830052557213567226476119739396328435207106005358631758972443037691846257075667381286621093750000 [52,29] 1081546440739177738018462372388323998284054471289616055538541493602852800402792616515389027629847275387739392435839264100924395738197586564552741413249123068004689160391947598866543590777732457277297346551521035514517398886358632423529010750461689976772074693281118228978622577293425135124791402470822557325185438172566357658428645511830858566144878751081522560672435831187736376383966094893277831480443105888026967825414360990660546618587644392412494724058014231027736651752037532907666413142308696376058942168270184849817116704904275122757315099710163968778255018713763392851255761284153093161038778391594834915483904511039755222193276890410907967104212988161451236337424482249617102468321414734643859444320707592999307822888720254609953097532905732369156531205648132305434833705808127204419666755112361380062020161756450593499449670115956440796890029657439303847236648783078677081383264027741125041752179217055840968852658561584902500021669262975168616017214910435751615872322462957115209101447058523719718847756650567721687598670521209711772294878218360796284643180633340658805672102782891740062595057257028354170049856379058227053408616806075115583709291806179520180275072072729989416371869492138774003520194756854386357819509964253951135203965932199385713024553855838782151208739891865609525633992797973196203228921915414371777831444393420229926668422583644003170966346238247244671504053263576152858013052998393177607628933386636390386417336089132047369384074158736319432186218355365103132607152663054654138163701136104453056838440816882597262866312343776407380100982751836722021376562665882524171072762738612940047230444996315441479655687104160818949499285432300774479285706983559450332505474472131592296474889021802096067968426053945029729869755869335340781850722141577336996335530293138217448955088823262935501794910850795273325138563351149444957752227893921860171580609810284595651029757320606530356692114396958358195249362239976510053028587404198993118524037491436706804641252775962722314206154230247750559636325285670260201450197344792431284659442443771402283410952669010974640037734405952645591116162419866095834987049960952498527862382957940590924357544037754984750825400315289435350128154884963055038025921283544093748717604947377080859887112464124994322433367249791658082358480896800756454467773437500 [52,30] -730148162452735841786550369410991284454921400187621987855363432115635869652168775901776938885197726002859442056229254945750011733096605065334012788550257888462691378616798355242267615100898805613539655388853870477582943345997757946209401732081962661779138533703462939970650503835700479860643577985284250314125341184691391470457246218149192265484607593087538816731477051646386972687689509740712660817153768582681217130372815355888441773602717020787322094201462031356511944079240787150430180057372796921156798233018940592376337493660550913770794768806208900192838191797949027670278925395031696209466692162002283465522715118818351321194804710210447937478531927075007978008443909190810391635526996753603191152875598564910658651858608632845598748782361661746403517246241628849436574109735302505021218697713075008493928463359669100263496297191405565084301779492141860863399694815116679634095618868771988968791296890666881969765493597089050636678095020201643679922091001315968995010977367529059404153646705816481201359373921335852757632874917121944404219810842255597295874086138447688929868366920091011536612417366710965181185296285495862025970764820558876829116719384798995373160268691687453182959433155471061335736527124895277705096736162243444086090409105086307302581830098975656209121969877962875296276928877766441543102718764326527986384197356937548234031861357468540672997767188824751725838855897377981469170292351359595208355440369035122463003684549981807617850452891942193632471940081485400102861512180112929140675034870540821542329597315656974036180430058391736176748305405689396160547426490384239888259463539012807047528546568654486756332777505518691886570392590117609258770055402600841546658541069179269274431801985194560362702974652183521417596569139017178404457777688778312643746242369268958030315056980483324082044458038514701516430172283017152144822015043066766972457452913371023386894747598303730132944164436652584098765018065375107191390014158087390932105603373997422885196537271617775243198876670025828322963025646637688856147076201194644042308743747471878759112621551931074029160579107035977813184631917488103381323315232022407098840809084828814539409320893230094679787821010565485200293777773993687904733882403554657330283557293019451169352068744999233011749861788075577351264655590057373046875000000 [52,31] 393110236763318269310784393227184882354030722560363388708200173832935122084561154968150654665571677705010980848015471628817274361333504325290982523732247795350897508821082145340093288205201249056334719588887635753966451315468082545108960531983650553320962140864128526783333180278025420179907382081086456131377456575400322408944167204476403766543245989811363688688963963110351434520601474604600988411885838270866325828356690207420576078954802480061481951676560708054046568252772364359515468311406155404576262640957361679269939187013698383611601688273200083134693091356053178735269840571614435965746468116114543348188403582319367290022562552693331713849494445953368553330483541538903921696532801845876940827732328038119514158979142354662718631056389029577711676025785569767793323214034555889813241496601116669915829944115711551774322116565419007669571469154825758413746176954724835429871855006451029817933748873853347035424414575714439755527523678068653093911902641447127758126175689092231571342821833446708130080580103961565459628107747914949713138591020509362010977624108411412974513428171456074852566917410534338861962947504749690526805514495694683436967039304330269808023428166594966881106820113531096419956846084309623294307192639310573723733650178623309791788565882953764685226260007406234736767479358420392334331284464385394526579857893500268154181724814898325725702849459351194699943592196201817856914629648225503573825410603594587604871395844287798708566646638847378776997677789299076037175051118753030929240182941955406333520482820462884694080716319475067585117024968856038807139007563452835130237844654215904209886294528963676920323665508519927339107221372031564177486802562077198654189394479755980908373587592089956462108568861428731650216113598490820026098632004536377518419055536097625066077614950239974334465772305755492176283494624985021267899928633374749300142663931836447072090898635559240265399172284278699365384473330659261089064534544838020600670481287213003185078715727015954163579336018800514349173092656048005662670109149767340554993922705493458384520213628796628775645934172143419050573226145948302340472009609291670744978199866107462675487422957431773157915327810993514161613622403758365928277791119673340927807559524590577240711267882617005117729114260782807832583785057067871093750000 [52,32] -168270429870031696799461494814668836791987177624810786619826067602142934122595766660403821896455596419403466340430541377460389484704575580535280055252000289273566716893464275538142393571277372672566881570347756330092116168977320030596841904894185678716756941403302319270578697217209696970065070211622789140241294356607635330381327524291135115312259203423508910628296057153889146648390464625361252397489291008030953531960966823643173017655601373273673295538543463104044610582842300271833316589070147436188523392097225799970935130151164259528740988380741608108853122303999682327795145394550666441965141031914252477703683388443202464522215709882752358904301180465968628802449009892251899574407554208381689972846167670075838909559592016053995342616478712086419999357104332283555354281083089402265485323095154067190031594893962213366511108423240409690602396261810839468110378494748915108718429820045656893295955398719416417220932644819960514840953870528784939836114771002039801718754546638465859359758094043357340418212187320536045907917788666966315438743439929292422483961846467754831784030565696172269340426233686352904948803976154945528688697843816119137453925654629547243489040662622428186389629200615898216136552915738644514700147676759349632604005946860261787665881161947030564435471301046302163364245165006445250531161938637690908910660984234867375988913203517463721010869811710581420785947397023403527513040048842080657497128890180049192521159310020484200823573920325220005618160646345904560109702973311601736495317285939520883557036416591105893576486021039113939583588396353012126257603194081441933795599719048402039346825392406159192485665014236906467580246155973760305367054338313290972103538757470090069060165541803085716789966239289507410942849388477338724935816195059842634981270188860350066708138484018519062854284073798563330185289525490730744379491342914231113008303196204575800398964308987031617579533407809448555409869119954411940626735618373323864195601729306030886096793513709547551169091731684494332036762238794917802900055770408656873131082023886819703156322105779967389603848277488160213424706060071846802519210236467903068713215726057568785703071791697660281458330296633725015187914277903797504755540776671406917122353997551808143195375565195209821567345898074563592672348022460937500000 [52,33] 63390379030167452702698827249090535409848817222347360039104620382295854835327476886377866660075594106692026773627829291463964359618298448032055722499967850628022848684255803116601198151308388757389793936743890252661336627291651036322275573667847362131648378549214745664433183455581732713935701294983192927756977448755275769091321542505478492290385455536262146299471346370038659576877271761310176371679341184698944591828073047371374628487389481308162499732842487032724755090646522148925574647278119019363979846037653575031848975874173472898757429144213159183748272049436153000457480324310343069536747351390714853905922127852855156987868430284570853795105208137632695697448291122934742315993638371640709287672137865737301672471675307168476065807169408478215746542233149412611796141709426757075281215125805328153643582571045785063381394836011100205657591379790518114362318478589520349797695489015987042989747523614842653482478852460073034560104139216378172687549839051904639330624059335071369609889389268841149235298214644146389067393321651797508402829047345650814548948196401339695987184843156794013174710564457113358802096470404913083923240183531838419742605388747965579518146822426399990654945562462433683098246466566736364352850237565148680264080780070282703931810376135624738209616019710457713839394762165142130182800402858181946773037890807827787275608443844431139929446949177652720853744037165621449869368714791326815285214887224756641543366957276988247113243018532974409558726248525077303237960234012277847558945059062487931170063474427001920447625807928950959587164670953817539352834676828346700608877331146284648610322646239605387346574043642008993145036529479145554740848292146378209917287658542551892098683652446196531323251007446852565654232525141650089519206692309632379456693206770696288903525040731440214423843293090137165511453153347862504617142785863567749211335770881000506408574686626921692312077305960153203099576776080698427268612431974983684144692288958735021925664517911601756708861013653621916602700637443534262986957006447452912167319006515176266914453141139714178762444004514231425410114035178089225642923136416339710336325273842862067959794368362117467847274519726390767375006083548377224736884822318743127567009407371298462974086650005556275999651916208676993846893310546875000 [52,34] -29740175421179388073475326236938987458704658308530234964455269013683439466867870874849621177488032057416397201530544866513102724788715970599848236030341515708029423531168023289749694063781495789138979134561057214895543024921759832042533509458163164043015561618522560051294940537349059761837679269844663495174553711639968717054227112458865567525638854155443400622927991907594786611316224568660751027318894933957933458191057198461662756130332005744369165778822970903450816075686029631278503550524062504569255003818940766837541581827043811087957421866663696515894524996429254389198524112998789945604574856653065905793826926182271205568939438408377395156904910837686031987768984574056239266461137209944943964218933754336320517686952148984808076700147758669121428539090679273709760222091825799777094501066690705531130562707605618431371852682074791628042853623998774293894792772162268694482749777190249086645630947288935826133402954470633261720073726122940559641707191787725117182164914531171875453908547114418662416937415570007655998006033799071150363543395589716386299965216239390936633296333301367023697965052202335751467862742135954407708340579794353713684937733387319056304362124577046408791386844261939730320865594208897258024743927987038676723813882578513417506956251681234133506077774774211684056892830326237479503797488076813509375576815037857989963841419254890684262048917883018355123480975359071790946715372994907834853598011942629663773733194643943209382728494406161403914186638758458668389152861855365918952462064307935859818224509063784850785094922939786438658878836801489460126582549496433607197704509859796543709648263866949331402037199859400352054668220872201217503558615383732710206150764127574183329870728455039313630755037162816814932674241017296847074389620104796937405670170160913561073317747503923725698122690901197551347359343366610745255453302545532027414474567290557043316939064400894460837447552182818703154496698834131988495773342470992663476675246767057254845376500931518632681604033897223169349742694162953175686624868619329807758565964031349156916101915432268515775612491533807222320541812621229297879922497573384711669958340515757203081855590661224106116183810466147119961965047761131552604384066814444342860395650555615419213762937178380241221020696684718132019042968750000 [52,35] 18944830140752500142944530212366213561480700130106298255030757506060632137442817933380291391261802792105961427706653009044124130180237365853447807332965773558574878760399106271576017302576900759548260676434675267698791808378806806710767561210287518795366548413382721985340038208790545478810222358551287197994916972995311419632057526995417106506615334826980815562309027735017937733670577766578096207712559339620386270295453821582217062430002725928314704023957663417066512898107097024200797358194745002194203668808800354203099585501745230195390333298326906370153352722347773992583202644448528012005715942515596982446813347754067498385802843102185979046311525001892030155484552987196022295893182482124899413395524591988050138641373601042975236557855099789759489126772734638046585659314785625052697269314128670171701299079018216647779965557333163177964872447889468098534236601642916426068049645334310111812715097209276619732178050193050219309805264242583677013219856468400861048174287897936737057316906575958574437559195723764267872889170311178183743693243090995833780770686066993440485425920007665746024434074207618976723152386139817076634415984945518490526130112260119084762974408540053636221580772046598177011623745137687996230080641222387818338758365543713579245860600013808275203251457447317516056072292680814413128151437182949843223912862414345068103444627903721955477587786752567407811861096255007322242200939272288476221051502163437600038089680401001928691435417875418702401926664113745178088277361674961757604716367788851669466519388284992601455442477516752912972002758552938509993575353708215945535417086279168380202999595219662789233674539857090005900403253883223760600408860883990476039491683999694905954508374113525789620255279124533748842381164943686594729956980846331445497696113244747562593887646780329409953965300218626403762581102575107513137088230088147062543204181683789841190238802728279078262504363893483694432708131688654094662869143885763132973668739893527004628476150755258306009280676815796392821330896790577826929041656256665807468010850557008172221392215899804363414128487624353927785726467504368826765397283866397716838808693851204162773613600327539658660989453295888297495996554538647276694117851528269792415413626729511853370507487581697603218344738706946372985839843750 [52,36] -10014610491063732667382332836554216392198667921209737680060749524361302290655180325350473227146978225863768288462764734498444086685192894670956401765110717949884460904953397915874682466526124384379947799874700562447129958128202837436100022737848055314550661216087118338700710073421286129407993664784302065238983431718905768061625252285721735864706147444071279829058845116801599129238667917006995477561843357289168789927742049435071045883896583457889036852326581474952237022563694439282862537870782086531155119182339749138253668357857255635746108775853370684892399382214002345503571564383864525141542050047940416622070099135534915113846439080865808401987593391173852365063675488277243164102301280925514032037315167899867657786328825637201669853328307261226946862901788113143924046542983032170065618519035649009031699119953041120769675957743540756942333792428977176869298046385087160130105964175179194698623625768392896621250005669682507631675445433381336346997699168146769880167602007741727713302304337870106658406585116302911724875858800071650146795975800263349330345974511605057059908428934927364372563449286113808257707840117636867830769558709656548186294116207988540282055811630815304894102838617236151648372612054366728938769832635465117806888236362475417466404147841338770833340207861875001348240242420886304653181769860226582473393220584203567241528221218322176870761535091895234626434928770541802000245422842458976786503501324741107880510088671932258176032193272887497790348725320446990271302267270606504690137075273317203706870866129869888349625061556715660419938763479328942604826683382663955263547321199357378418107104838077467502348291351939000976814642084161795291105321938176655858266687682915233945642775327372296839268916861079342976826755543992806447012464750129405450868337008232809524703501519772196562087731983943736159618990989021985832433635849729710809245370626974239749707649646610995667213199540940099623707667070584113898074103223786385904685975358231623394912818020021135406877383989782634518343891481096000892673887538611300160654421234133601530873500502636482693998822405537859813311595052315670092825096536037103563535898825575740315845793183159770016444892240247999595089285691633158746493134745174701887716930769966301641854533599484966543968766927719116210937500 [52,37] 2060712818761259905450381865777659367836304978479903900248828623750965513119076093016196301404981704367718131376234035443647180795541057328694214082665965153560331547552958703631603367371820395355085488275421200547507569148559529680394654695357533833066360757978705600340159094572900488864533491949838142241377901146717229813883862967834675829588489769163145943681588372734808941310416026415633203962313779573018243414876384392272488451788472458294539194528396603938250701225688053047769468830828232709205958555136202356957213117742654104085708982092003642533360447842417889254683068183343041853901212008278609477314414897401377127986390377035995315869270088349794555095548883481862834416403740990075131188710785340448166773512180413769544546675575134371955665320848140983461035084352384064145270190231918728567966807665740420340273455229105510996597713246226277375466764588474304035321810241902780428167564628324712682017637438167534403183518331297178609993376603581004467638450269956803807575717910066035382461078713116816675650242498921941710678161656177127057254169392700694270930553791058896433713232727187641724207850035072698637187595653111905430242321589092312393033744125015247306558737948936730309309893734330233585030908191063230037857527718838470606500889577937407935018793042034715091018910232734249627445459132940252124907039625773179580934129670826510028071666973075596037990432843826190506313436146883076777337825856604158642004309783187480040689524328408375628745637825462980504281598817043182663577960767942703840796479282948620334464707850058514092107441237216195035168812024574237209651671092905378751615349354223095688031581222247183225387078179322862765721382992653217440461355643802232300882157656066170007673579425983488354786760460221259046981583552675953075292667035274452604382645173641287162337663452962396581649057812551469070406277272972766189431292218706081482334739925941737119227302801349649986366291125168661268281145625441498733952877546974693858366169476304408736918060356200137558753937841347461002465096438658979081249090130081468046943149214186633719070209374536416505080010650496403710215645998531740610290102119097769229299823829780225479384967271155014386510128063394004914073579461165306054531191059522258340885869642988836858421564102172851562500 [52,38] 1897806208156578761606098217020770539722875188041291209512777368240855228640328740698417654761564848493337798841613214357630831301973329974425677324205168642970895789925454605243302717167598863831670071011507194313785400211798992863402383616928748090861690133762045275460210017906373453919428190247435748575876767756052993015247190459612461112218893744778381888084745854346735574238926924329454843131722820589784286905519468252112719521759806258356555507826644373868663283762040570321844938196047580187959187419364454894956494320205030372467517181719291975213900113901191304513285935369209610293622549433937659313969243872021923677696598080099891470398734780792805367891722757096202801728765582128900595504248997368692331947613377479801808810823544952203803960924553140564215250029029031363292996481345039939098664373182433894589524854728090424485467873741017313151100494069811561203832187953114242733130140163084445377772546953883597525598183648311251337508972677519637369425370094228205711011669785901342583560371745621896773461353726071388857197690813771510557459485272169307640149531673468751047371771569844447829035930155968543531137816224208883658876750635123003692336695758260126433050395434800961269820369687221952858304135834722392650029013425491278931774180552771734865453967482301611408256456951564345750370853542887626436176068533924790716813276490654404268564093012320258908802286975421334189377571154467276877986449089243089844010811095178681260594325888795759883315389171069400623131176709286269763495495939928649535190083013091199627574970418863110313953146339913121618596974232934789527044979308682552703410394280425337820517797916440382009284295598598356260358412214797058544001009465678970578385801609214625743565478559204616312438256617890873630353145462332738538968566679935922338224149565937773626970164472652771964487345168132142751314701964552631092461550653909250317353932922729501412939211461441596049877562285019989536188052244130871234406305089648964427613062656973069537961667149232574848897131597311999504157614141641074398495394458423737922172248295093632699655374043833950833975955197334829415904175051561992803075649323947025865463014742971469567223978573742642649125980294538748651341165560036210999335267975499097481417720700846984982490539550781250000 [52,39] -2149195097149852034211948675195084327851819973084090055058612517076214741079534061431411671675819343451343505099829222673051931032711674206211771773672306109069670757605824313156703459582886398369077042504856678202478601919905584282180620605078072292789177530164534753760238690026935445474348044416855812132749171812555391139711579586424741609144744657737539671871049523791880451068462370937695751912784000943356091217216622140715698395528552032896114126623894310215557764992211146106934568934209712185793552225056972202056364016775553787210272533452638498246114341757799280579033973377584288677622052266007540336426267757032126104802421014628227136045762519275932338186573561017826842183293902569217841947667583183921708255666496623367056616918935230228189052654690723752924504535802382106741003642062209887537297258656330968475644328409158795452798068741660774869531373824312268014954026925412682776400242723278451242705529256080100472173193253518992067185823723657720262322979489449852303634061109067344876226181218717423635672442771320831002914501386334394788527985426913474790580750865346429683710531325923605108245695550540437615553552495017988406932640192871849077318309806247895938844595132048623764099463367947535272791387232661913425053016813127810947055097706778692590452492169980491337617218133705299604737582963683406672099370802244915220027398373751134939458848803448588706677206719570971980002814336558761652465227042312679065251685897452318343620885891660999700505226147151054352488132179712772385231394174781504370182346509038696500263568972916068220447478370497842123557109367905633501719337316205154462486507273260805930909840439227669870866876223917143402778876047649425833118117437159947278247058299505346684059984038852065134372489692498571958630136682938131038613364262304028108075194588455506526283243872941115220949074043123814127289681973591085515260692769691299751685490962189631349159317039306948262857688398927907474076270831796173932010424115607916730706566863603117408815329985798837372508335061496861867611583389346627047007467802760881121136577360757852430440275040644765412740739616780917779723940516920302059048150222907031287127172259390991465169842135840120369614644269900831577094813978700464436686145912845657957035427898517809808254241943359375 [52,40] 997580949277091232537942046676309563842496646315006630755387283938846262762662680230981244755048581694642352256353263972826212610845271057546345769228189935889473489467400948559142448141567974586723742847549811044462484383740970684783839016258155872432620517627817683657301349447880038201239853104211028954639080491228726211966568728821361243843351578746927026253162098414749851868840170990666477668585778797160919847152307330020967425031427300200879747729511256341339443733747313244674689109963317401750186024452728858443623385888297938236121927542726408464843900318812748949711175149866206332871808549442377485780999715657635837840250890075440047511006498854604326999582364275643541840509687110898849021395559096982217046335253912309112945850737250554718962349062233995676833433711182562203742980969688909868041418460125232631699535023040390416680980494730965496979318440634366886428731999728993146314336450056072043339057422066098306345759894750930985079037987198966248348726074919510502984629266028907076554292034353486297699287495458788896027782051418895146347709252845141289855260205509323800607255094440735254557482687757518520396559822220054262972228490684095135766964318564466457810436500016069831959342191420310845690662317842018858116946595548090351583892843449496726364565013575764161373713332324146840484040981769819188050539799392731374568783191230308527243181212495986737336625779014358437479480545031705688479190429319760969946506042832745523361072467519281433382553982593853944511401688981305724000764821687593574462401718620498414573339871705356740000771159095619076657973753777204289424373908143171337833389697158737301713956582029935622069028659980169874074356373651747000943913130310901888620309992380628880624255109616903344106232480362066807990261488614263105306288088042834589379632223973493524835624156836102549296114463473839032934445084873537971032620158598273125352477769339981845957259510704625585851545036670309156764117835438625539526360749065584367337195967873871318197660006513505297108458654505992014342442344690189669809281483234045631439518576931416955466513846630304899926884206502665869342599563487339294633635075371204779148378604413247146237787465588575354117940566329333070451242782638829331573948264177964517784857889637351036071777343750 [52,41] -91435600083931943343547171129611233328380909906813385322294065805955306763372149341255023107137204744835156255271721208152897482273781525641794201583101555524641055754833076369062539021835834542310852449541662064435667356514167674589376693742541945501104582006706563305342671889137118600853898749911612555031743564480717862628514773580612413991527834907304914044072450077133629022852890378921562590075267941607384772079500998690692918963895962259237168904646679706692452194581209003033070727959243975740583094874740053748489891160131802879852088975417160702319458742699927692168045629259501697748319884803974282254583378842826048914282452680257597009538144968407307557001720270783443703928482108911234326721069427844477337970227112109580440533794508226818604821517481641993934177825591745725957353380222832593274333119476495163757217396299442026377625703377330215083750346206817349191641228198380157818150029711501153613306999772096067640728379785350727071842584816381970769191537870654210715169278316348775656737396810723986121851576111859902009016622174375525433194853440736462651424581794855883387124935210079005878657143354216555023885056201007326248469980413789299505138761722876314144082322658309134913450773094069875333699867627847136340469657303431286734118341366516699982657541380688444783482810738433398653655047138907748374285787698707453446608077787178468722901166620858288321869486247354586293726886718756521714853767005230157829797877080474529460450219661179209991599045897985725029261927840464464586070966553031759113778460906048419491297982140252634178826556844472897696783260071486897622587181410132882086147495213892822542839369537827808746762178310445192209017673653491808872915287070618571964156705085430968791635331624917952721122982694015203851072543507146003262473456408740052455429812229049500947419631731594618824455398431083265431739720913270571857931469811536932731590560306922943916669433371902793598667340652704704644687293722274237437733500237573467666763318213061291985932099045855148285266463823206496578554910934006615515079984140947826892742064060178341543577996747170213179069719397414517429474238850862473903434169945733663744097250095863165985781904588232009411985644934213823235177756335533526266257098313872120343148708343505859375000000 [52,42] -216086228265983160213080256384125366313019721314106699000502984294527279853565945477726274005146190222610564320656008140783940801021485024023213612043031428364860582735113008346055642822609022877352550914128218417314973346529716588286377268043174536145920762189912647085768367208694037481204453831589478705674941151774173312258847791176034351678019350723711044206093922614271675262364242480589989394177188394198791763701612363682139884257436253136608407249086275965624426135512131761172712174987509440414676278526612940693007896428680611630774768337963147751130256445787021259186519692017817213738445133840396420404888549588585333827097578326838506696805710835804183047495925928503631704596081843096807113303762430843681214110986728845970526999384744930402950967768529479516720806067506539948169136328817215540429521199713830628849508688466099998005513024611479440663853866319370635185269022434451331014666630139509265230420091250724193160066397034006131470983754821898534544979450433249394715977861866990680165714918280025867243152092620350835195841631078050456012641058252563227126710279724307458954118089400398708813048169238745673658083694305255688399108697311412947927689547416091224882423051847001505184836020376238395668435178468082759083740156970140689475811865859371669997209930036364152738562494864543921371742731438095477080280829501859017378336290236412082683201495327595801495389303381555839623325305310013336590950998114682146493473900230753251328608866398836733777003585353078456927996503211372014517878606731167100928365248892750401838281878918262031666026318498691894585890009243608824041233947635016727089283509841588484100977903924451452505819990261812725868576555305657255175330904050441059376207895737368929678615239820265464341320365177356568872842762993534567940905797052091232050975418077568330314659676092366174353628584680922260803711282953413002465594831607654121632907392635636587506177242098231853103612601080309174852613567287093649697596129039864730798564353092692489783915429156316126147726654681089435062314604328879244711630884044035569852846486956944354258771916499750065606682967099747762838994563967383956859720699118479788971958911455171713847812905797546862789171034415489603415837384682031928340162352242259657941758632659912109375000 [52,43] 190118458577675589714334260261581741732886399596878639994462141876701665364203825531725274326072765751918021912710143277815140215318408078085830220104023049753708898225800407657516360586953015685787423837121314340527526662598991450838484792855528103961582837350698142668344910416467967920166156530781826961677494653181644190161110110660881224148664067310746945572186038576651879609787292817493959919335949257135071896059615709885086525543747771231270133930820170344854363696292080278251454397729647578901800125934992015684430433965432858630496043448928975634367726943965681612638222771651759294561429573078540334977727789889777893333787579082130856228882174473075575341332792933864031888103907233516740831114410309515493057162891940353095354466500081472535935783736445146786739552456751016572232545362846700807864034404860099075740839013051960252235660111071808975537769466376923773927190113964882237392737694234141717028152998506400114414976349883828079360167826721069669264608523589967136541349084394568796325647582504035535112570650488509636701363206519344096132144964488331721285707783215744335572091355459267180149339709929361094422427296309166557108028718337088937153264796078590841613655706203570499580416266900255456753964768183759746982236494388718628082202240477755810911742843700255593714297684189034830874980592445252403132653684972405813527780634666503387481218922971277097086329712983962399205414939539340793245692015736520524140549135709445976606001891060601048028759371900269422118076384662260164042951507053900539282239136518589329578185338369646325651681876744007644056743167739338419436046316966774408496079988404550195949276283796519418912094272194656157315823861578605174416863366260519793616525771823357864383271963196838141789136359831912072225883776482193468203156141135967037726468218627447145622683048077061441849746284257914157506230011746194440238709687730630236612549627556309018497824171228077351712277640724848906884271356178543799618490590031225461209099139545623829741689376020436978516434133046345613048333844208404233819493753339668135028597120084849376331691951190490303319454732048508241573717181583803868600579403173717391835188681153627369979724105880495720990642251497585183898079335199082784413349145324900746345520019531250000000 [52,44] -95855563883929142716453145987218876803257763243236412977259720442646014556927753135197039228191124452706011181337596440060981995655754986541369864869056377184744604339198254551932395623526277881390582701098678267641865334188151425023589423461524487519323554906290032418307481050096916997674650779554274721872488805365352598181024902818241280921601233900412459229460216968191437938904665925890901298389162369862892859382058050152897983019382383851174814464208714478075094242218212205396397636465660306912405392743792095197280099890361390606419201107440937890620356228035234598552174296669828452964013452883781101192144539488574724140498926875267274590078179572880103881247740446569971062266660521722501147559134014651476988875827717613838061295844408193866488710267751713781873114797897514875397435331142806431170688557365744338216638805610273836902671814997250677460950991494152232483915169049345453223810791350748518119243142652987150936874863559359034107099812125387416546567559248604033593457729963821495781051210957286305951914617440554330625520954600976782540746103447524640134090240358442753707701310787958330674208737414609697697086275723513859575505453468037669067186050925246101756097476640966601786276495535055058254158778552847070696161574591899967986388663311115438799959158172455971344766031268347697932334835742498653905414911307561171188579708602432099004303970296912828936796983371728752094408299163908404471909517541931640047137481061801738999702588846191966838714808870590660777396533550161413781357631164119705214364248495354638389718522974923350853907879628386795770398036412998812568662030414460671142833889208593717663264928016234545233405550525284647217943165468031530356452093471450871588587869510116145264653016312897383980306167468001694577835362096389974499241232936460792766319096185511729140869133816436814421406023514292650514451888659719812671019273406167858555107434387834398511096387216697854470243373110934791472813356769132294941968942364721025443800630641375165597533561987859352430864448623888035670885040492746535585281740931957246085316622185128886085628845276795113993806411802172736076215924721788839217188151009304836070108864375596299184523654568030764353593514479756909894722595108507157135591114638373255729675292968750000 [52,45] 34354031754841754709491359378087751920242853869591064999492095199358676839919999539845022918498663577751050436793804480883794525152495443580734670908978633052975239816991951512229072093256512509232782328483568949896154105105572448473499570277201140769702857153305385842521839476748302053109108400642152979017149650178900504979286777843025440644294942301250976741158856209637314920947984753751116232067151556103112336216075277808146014859557458118121001924199563890136511496139152535390398476179673453434425297177672946941309939022224887237454289390731744429240606257488484409038321459690701621892371236503686320582786467965006049616803492717015581534687498946809271872693045982483828534370318480202870163593914625097586063517205143557517620288907239885437521581851271058841317747823090263614354080888816956935637179241171907196905222847104818293306297939866440618927740557889950009110373386614308856425627895265164416115264312357736008580263142091991214149706059238065251212901351164687698341697364193200095735460009107261326120544580119676118901356746968008380973202710633824372838538082944952155746261209830047387018071026929847925909228448319269751623730713689524994227928018712204773029744306176950975968684449550741224529150357727162349319288602193924937143219472966524012333035243882260110482113506160021200088627790233376085264028539177307241999921937186368557389773103727854798775319389826102082787901358152329563087396256646192401303839951778310583288576944874103796284949044957274867434714227902389717889208954417428316792331648020478057941424658191524780282560616525801034016470284942127294608716652865940356028509249120642230807090019365403980037144209612911053161333751938632038912199016594762360519122573056459860434994847625007706433401817752503531840401002271398302095170881683015870533845175347141622295823441145240014601108453754214589066973506639739425595918667093364189537964762080208117302028469618737538552269838308569200819691471823981525679157411563173443479044575524768139370135160042563162180421084593053667763752530589193786603255738997965614941017450510715709378896947580361087838415882185535573923922693643980070146764119848317164157200232319874896657361352862389512121588609879374434164563817395432465673366095870733261108398437500000 [52,46] -9085210098379816563161420593661374909540381924827876435157172318495905799586727162511496420684251730414098678701366496371148534924772833030407010352061117975413891484784506395153252086590103898503168132183422677045907479633478729899850196513419945702888307273060329880968568783389648841373645599890509122372223344471947465551042104595424059241941116962171185738984692277368933945966365031773169469645778011342823987582271611036266151507515108242134712044867853724991586112601364218436266235137661821195438316046137511745747049102540584238530185295637978422165605146680220298957470193293164130034907170874886895527779509198924279062669764617283997179723906243114315892219370676715444455753614036298161859635018675308332516225189245257841581164948618257605191040815242967433346013355988721138283719553616369334633476009250581703297780966928516627319315568623687635764051857122788586459665230034113890472879024253922154876733092572140663654158022676340001345553981005946102100231745820863745744799276571184394716448943256280325363533075699506347820474024166657152708613393541274488739422730436769422556686533058177962407901595499081710840569528814925001015412183127350841650035856503835365086109996635855583871749929310555330289425755855337485015636003913542566973437663887665602005702696544817341068640982506753029954484175345661795940203144179799128707274366323590806122658967868781846600376162331729904474464730454443948918344931338404096511093514819218333375809199905987185979421804041258273654361422379482586803304929699782436538281307414470934287959092183551467911303967343669966233853096120039417182676963312164686163896666033625730686398349904203967192930493278514673897812692135198075681257445724330235564932833519760920888542603423089930298377879877780150509823917501742214485576447043293706099717757915185574272559502417555940295973913873306708619965670212194404052093243317498229181486041111289820440409734648968598358085563834004788963986153270805707971596258289399138617651182767807999474564270686328456131423667594753885705153883154958038388454066830469100199012468167194293713950626710529994217715595467314917940038660745819949580922535855705236209725713719832937137428213812736525176289044525604785495186133115197435472509823739528656005859375000 [52,47] 1703807350297319352197856896005503651206564946949512236052762575177023427220474772540368868311511561107704876963142098081412116893669418896166962552307341877190910088913973405654609701500230282651632336153477062770986691183703434482380778806476530966894932720344054504445830197716799889338550054101968369297702323706994509560687860923893132008692927552495776808849442719430872236747885326381700378052440431607249889838693190951606284408291576749852353139191829496820460235773393355105495761979974314989043695194101971779204420529876166845072854015057968544929346557040655293334487301089195887948963343728852345854130517301442208790014279383096379562966000860743486602017748401516298431989456385427780641933286229367883518560580920127639462541338303284774835490206351171978049029085585387289284982226933595456979135036400468381683174717211560554704057711512746790815178554323782341470918493800706707886261306253666549892378430263927825056374005730878548226978631910478429541612917722696025419795989229137497004086087232027139492228414325320955283091692635016554930193450715030483849603773945652963115870967779436309489929146087683500354310570599226112827726005903211029750297521473446468185831642560016763985907719542115348131792850220718435106869333805365840413412198444074372075191717075838840023478661153588474090188433084917116244616460147780909502194795467816130087098973259017387499061921001114084434018130251153747319598392937370727384573200814844265878207699362952673774468277577804481213688924518738699000402599209870362998608480036768780754193276936657488346579849457174218683395675167569665749879699212237670325807235695085659107656504541702393339453341082456730354981630544234876616124692965091181101630783154381902221737341052937034288345531868835681330394815196938503075470611495044537557816594837772534200737155854764877452022743850883796868418240045272862998396422361063854972468828855675585431592843003227539565695047411893846299689152796819094037506790969881258414904305452527583510484763394591071504610223267249562424798233687069956908165109001503619543811846139693519818894035503200640313630528056939141652078187107143963017818083534875785613761222916170353589706485421383154235080211258228886916921140937120071612298488616943359375000000 [52,48] -182071487521096095867658455827839451921113225291642175955180946349738446197192575198381711157129486431463742494852850008001616407279323019517266213824770205034560351118226245933174354845701836758355930432254943194467040337800094274698731143762716024203394752385993635616516569343815352971876362086417043497896384004123205019235309556213259068868099418255799267280566743402180143126268979446035337734493779697419039611733682460116938832505597212825672769815837777061279580032558690913400965347266803939878017710994238085952691241149265770354649312909847987726776060743647305145422729964662819152350114018698145417526396525169977087407782756758511309226805952622007808909122678469070004596730309459894498251892045283035200005190738344849276340350936081510687210681138451549832354837151717488981585244593603654503945576912590553717747710781697198280943276901596685174800429520460752150384999974718620305432486244192406921455918395874372760551561655416207925478216682264707676034093579902350259657544270852627989770074710778004411716791652724679837265242715833393334351168099328912886993042286317820399479827103460865248551684624668134243723885745028965805805022543089208310323491837461613616435373643152983760939730183116486670667033955731161237694636638923240878567044650069329151786025773594990414657661193741799372633748828299457261556610109096487572609299334223176326557596503053718703589823389420161087516819850622111142442567762687727456455475313356651538324638816103579808751688682954209665619160124758575752900162224922311657709651567558570853064470822988571746788516769281712741745197281978359474722586712770535041293982293596143212067314722394232074333374025120450686360651543680235960535162391466390272242920505180659781182227056068122003053956508980340199358965624374182019453674214171469372232391311311533910527205088625329211310880249648546295352764447422526272773003378348939370616622393614245726093533000720378858173586086030820724184021896250700182048214169106845725818837374314881942357569173763715774128199913179285870119613537245932216818134873023889022454726618247410073608165692123207421526279351444146652821895158611203451539525136039264078004143406943343625347891695560074920149239461686710428445223897142568603157997131347656250000 [52,49] -7866803071816815974680824268752382723822864241951649157694340369360671637599330359288572725113632818052739447984510205652391770677508550907394957976114448726557948421047812309345493805365309297009179374766266827177640561990147490302435357617135535589668160448667404711499500224838923901239839765828582987054082394015704056249966954087881460766919839580553516215470729572993627830995615258391319370659875477845208533104296492985597291520688154551092141818144954735530745107016832251126438850384124202940193989528470292805812921136778202976816694310799916370464802393100742495965669467251019624484015571034523075005877041854840832573841778980945162874431480392177254666572899503357915357944244511875804394571268721757887878904955929190832170377024178872490425301428355079166362538265754008173948967788394659714269380038955820208891064855092813806123732956777803757936047865964388804289311856913900506176125684278111908645985262382252346316939983506920497422775376474880830749414152482180342875767904527163555071851975283110295989392234340669167085285347836211322582956327563417329507950223773725468634201635659277268560524490709697520710391963828633498190863454527496094125614991811784056791894949035306132921340627134483335962890980562001464496350192771520355381898746432946705366901378583817972632276361264457003499444304068100819331456785744330750763131116280620314331164488132223187055495483587725682333667899113001489306475552971458612229013256076751031996362455462462039997469168711705940318400976666193683049799252892815355185172125471293342464261959362570266006118629090547630816311200250978533276377903282692885099869808098757296288034195638305095519513148100096105975561326544660010578387742670443255377297703970099874674607412357980267687422286362265841949463346756412549674844701418461599181099156971724775643498170061852637348951328401960824548175911893933847432130720836438652190960115108990991456494250461185023482958065982136463888650963876351182336253510954552402643902767989966336678381761110531146807744519438331418331088826988656939573294542446577132694530942940802931914161439554601082853671146702480091304038677919385771882176263031134140013086936415268859819805742184287078650525154577266562228032853454351425170898437500000000 [52,50] 8086838206532967196714716894502017907774392424974323696156515342449400594777975596433776611427710847621843309571119652836755684101748199359481922189621649150213403483489799351519484819720296154223163550061837177430420540355043479201063949309062955105537915578146127895549455915146666908327442006968845917433923043954849680150500578241003090867607062039368553338904980199504177355783495703301537861047292203641678191346713970114185488024740711889688344916524879113193051269583780142685305176661073096478705002809511896208978380338554366202540795716933865442132405496192688304932859598091221531563419230041545197770166778118103481472243154424395061375066344700001223813549248289194556809430927350712031300862709822903413349099042834385851565098538179756894913134579224173311108170103581040068369232927769626219394956330531470022529772492510512908367215864456592776759061985399009871271046468055186280744116732518241612087009685345393628290306754675326207686181111723983976555928431574540750027480124777337510279178232913326431856755176248204260869084482607896815872404221540917666144774349905058157666211317939268387111600946896856684368147075133219552069079256028635440039895159998027809949295605237465408439008290144928951801432304497977243891948482265169973727540633317492965545433578741864680898401804934283149713780514241746894726416863523243331365664994405798157939204658774503684249449691416073259466413269538998402063137838227196220146320242094361390182581774591329061556019258453615791653970087518411333784092484774612339341003463485293533687623618923297859778241548999584162724422069407113147769386505431590018810810703783710241463945250039495185138528481538512254658744451087540475946639006198849038578447510748045372453214878499840668233230567835310807484718907112179984788351722763644602078302913788464636193483226394007542719090951695195752815631101666409555593185607421272203797771674975589394520118640567290309211991756484693073694084018045478556865966646079646213739608391587488195344958377015497877167537915878814604628562945992945435624926823430454487456274436600382309898138843002913192766578299872315446329425711302563192468837276187657771590170517330450088457542080348079699188577678867217990443805319955572485923767089843750 [52,51] -1986338615189415025154720232681413394170856263980306800812309081371143942659443407494011674590318849693984455812322903671352215012940664989720986585401968839190967517192641203640589514180912744145581347388938590121248551322586760256009032197719091231603317376162911272787151371382949317563365910964758631952061706796775413267546452896416837144564902804826440496096134311080071251989166006825806943636666471769080824455820723608559542941054627161636615204432191540789509764664733291742391328451501868826256756819968402791978810519083241741775228068728271239201821039788336749869157405245163595729809468939361799232836315437204466605939051356512898762255319837110682115474873172614351213222537077645698405349030332342237540216811141917962427260323647494116052084538168279321184390769333112298463330618928649229027326017402696955660489852475283771228785977537012967002210526356904584181345382442540448558380682780915087162647770986092214816394711518267707454007601943470760930465200714515559019715409416667813177498367690623948697728843210164375020950353022954788624776303611502555361459458946596817400336888806014966346915294079967346083666135477891077137052623455574615750140207472748403523987956891352014612286203876170911455898707789285400025191253376345524466513890700377905164260751896129646553574417798536048388237139054081264903641353778560459494283707361512586627645059364440033568162541356658427871602664331672255980342855714905480939532688458985134614156147621253720148817411923858486053192108841545887007872463287244414399904228558640162337995011204944280309320849795550249220857307343648479316336885340041944708106711437589789352330259884567491063886155452826638362734304836509905211154661935566667963514101148414703723167140628711371160381579220021838779255133274270217497966818534580547964032207322273600259802262409161627523895774578158459232271993050315276975926075462711705059559445880794408846070839583803647011069662122016978090877160031288198940826377872414396722555584889532429758645811100295439451982113085769907832405625237573164775156756840182401793406902321677715962469708066468171344765974029979987501573269689651376941609852514030769031110413354530518901336253741497241652458338734277276671491563320159912109375000000 [52,52] 363573518803037093267520966856406480793484282894732843443067366903530183717157719438157690381452778537811959265187558531153809042062058390851622448318768789188484427913440766164425765003755519676035444797475489742119260653462678720279315079669653489976138059424398483191370100622418037974193168869988832973746454592392966147946554944582954886663641013260663794821767233738863868227659947277452848765046476362014620096441538544950887906789516317087119171574725087362935576387135518546485909677560183172316732563152413243985728542419178893326674374680927964684317148464766572228559259045110719680293417748596385105861972426299398137227908505109588472454297636378025963778593229934188674549867079345982376420216753270940314236334927114157487814565925547292275726104675311927011029496011046827906978050694513072511946362475642240554268884001343020372714720663698641771805581170906230554439197897365468922546125319717559195607711547174734339697757785975400936318236209763073685896630525978657728377464090171016184867062871947497320023925104500124700230454917129971022035781724437892847666729474365836190143418148542562780794702608768987855527894934258157423290748803351124094181318047232246837385625068564927413488211373771444140651642753134379211160180273023506024185775454176340855159147568367835256373870129121396093790611701624560453687694277862106281177043822405031964118505603992808246683215864914133830822985091361223215185679763855552203687168371294593302617111150729651351208345914994717373687183198535133090963869983111070051181757114746068822320595835611457716278557457790673879953740659814158688404803312865702473921090206929646465139886750058231662899638589818233714635863818101467692000365486546062125098465214535448071429761615210620681878858391466202878765582643152487430079834754411421302460195995406958664340526228513863469625401065861038473032437843807082634559178607964627847858939984117150506244816402292400879514971854747768435543316680439860066027124504862196022466019352724266015075509876317335467638502615438265896327632261755912354673704597745024470169225591989080944600060091068456990126977085710689469386757084446886285829043333162455545650224467207072963062701984033494293814536835185435847961343824863433837890625 [53,0] -97672767498818805480832712610377708940412571440176373734152489614301158233998320896544265464516890751319160477509073359732749285739271645540532926302272803589054865613598194800962408262069491487790332832687173021823405644047692225627354723245150526415114107746183477800015496517552589574366185864116995661624758221790508467082812284584929131265000977893737450933916859302954644986002989354859061166787429215533712782305844214002552618611009782492632878761985343387369132710795465514298383022662414700984559456357079382391686132185092918322934975952928880834029850446795280468454740945591177296608500802396157315269562339034741014565124197149913758809024295505939224934296340984946163683539895079482762323869179915203704267425063316080548940583148750778200421441575711290868559476029384136711502135796347234982348587907084136158915425808530773868532405451127355416737949063856389124864321980874653888756213919278914044682793225594018794284400989897474127658383398287126704641635198798684131464492191134315112198185860040348000286201211378686731101737201804066458787017458182872549049892340533412745726228668206195939398934236058360214395097139349564597361774145990129847691215800540718959665313252733510092008056882892115640717691776895243752888838656146350474126528363161833628183914006256886799138107369328781733477575777460447480872515397971893344269396096254861938599574311867501910829380838661566098819934484521361420072226334406981328265665415024255456855773880156031779237873521993881554180508370557174264131589101674849025758283281949933422132135562951479373536349304213395561025205805015861060767605419128039344512249218849722707804929958600283433196013285509657551205351341539655296687861871703107084746496576708666580859466787967782853793137500679934171944499344284497444479939382964577109759838809993910355553998538006840199299958873664589250571624862231222690939050504627298901644782987948377646767364589472689672060520430686612935174934813057659629552405530661782745372711002152718655821894897629995902448593873240564206074729330222287668255919776828647193463028970519301881376978593891162564976315202531687455592937439740911521643409136226568501215314113171450237644430550704666174346525021698449055390602010467139919640385776093039915062549968094183829072313743564979033543859560095867777818057220429182052612304687500000000000000000000000000000000000000000000000 [53,1] -115075388750681312736108377748596984248949854051494988546212460134657073667163164523464177252346827644751592908403806954593213989633152537636401638985260315335181791924107163528379509338817149787413023864091104553157317591735527134558332550330646941790346836883657848463216276443201649808723734151809028552834681540587948469554334396028744276882397006544316617944518572114283416945327496823323142177470431834464362558595037530504259321243129140574570832493125032017089877160085200742583562730995981139637155411736005406636363286159991216803902314320624082649516524531364043513820088723862964561693892720621992520079051799486709543850869324478793612016805683988189529771675578072823975392190461705034428413980048091814252548842151519169191063542276466780990096974598097480685217471683480275656605808833617817840751464349378748501865737937686698734630741114607344415877662485394685252470360288132737587471974134186203631012457333823077797795766470324655965946667122783207474794215086039765934057188928350148312071290585509419036024354264961487348130550716970447722254375527471785148590345944853008992692318429909805668942081177531209675340746740690384837326854884926171241794731219169315592303411970364515894650302913622897516163235377681372739389808636663905564057584368776987991182073524902227684542998753284795110910992980768640544202865124732499259066498587442618442196023916703545668986651009878231177397217765061725413446329473313548497163874754491560006900007943322251690707123209475933083536365324567901815778964256747980890442502498719303181331727619514476411560823725554828630973857242856427928676030216902978457793536302781865660260214609486750492221817764788671925385421253769110530545344044032660444450734870316272408472568994161721947274990089353354349693192101631497349481737567754467035116938608721166408674735955692208702963267378136190105355749075102819660732535490649394649116356809638994561256127282303321456624977604389027493878350078586650675676113178820041169578133554676171646265990232605560288731683550800240277304591810690944631760999940624794498295324418165530100552136794091571212855598600155644345795089346124387927047930541405421151636871046172467706940420186832622604576297462543781207932850119781670857695457807707904469647127779763253656684615641158177378379370934396996872806084866169840097427368164062500000000000000000000000000000000000000000000 [53,2] 36308545999898758431528264247718779527053958288056321190733539798689901865495706276689560705366660320895828750921375002872540499067121495372613096927970906218872348361361242543477737072499232169233738538066709717855547784721141753251632401615553775973203932856226994485963223271689600958461432208574531660314127555510310961965161798154360523426489743345162787443964312537419497587723467758278012666262473168086962358285091952861374195930249798062124143408460608336233636580014923189747426483747880211977762311885134904758070291448601700443774265870527230398593306870088717999698734808338665827018957342204774409364431149021110672349615942345888306228745295368083709226638567164312346800887385435931780339750744802819264990994359863978023780215751053900798306782305437057924086440792000596852229913165637156080306900029617688630151396016115957822201350856503657988253340905956050963579219035332983664207831662045436747831551168929247464973098762783557475993752180609244422630157767290596211113695603157695981961012550663672081933025126033989766955443585567835068813087272888029402018303355187032184331565880297550713021387672981716120618400407217781079501118847409635041900771653171770255161489842150680878597334473695437690860175307674362545057019436425593707276096641732984629241109861397431590549436784361418456996383200577473991215104069112952062197571051938844500387410647092904923098275716792734889437759594740467196597230733923044164569716277859408484750869950071361480996717375629829402959629682571913395237084949665584992686115534405085699031850926337062100467195051096957078977654147697783401896012668181449058269333416914524457080422308041017604339413021390642104016456061000116428177411344115046131978951430924930402973910674200040712911410618497365978067053862598350335341251672196578404812736165769034294254708283539598046449984474584118807037548803116866538706387223844107041835612624128980829136480202416387455970773499499169002541164800075248793762860545060236910779934815571868449775006057398608170815615936143607071170635060120906840730645883991299042665342228310749735115992988667770760493457256877077896666640771057789585726734651857690987222419496775229715039218437578381356424930522829513731434754684176077058365074631147195717949054528866160634194307029974680470340934905949775008109775553677422976761590689420700073242187500000000000000000000000000000000 [53,3] 388303920372211336078521954879125743648103660583319479579785240068779309920575190365429930408414384140054907268987789917621106587669562016575208371450282766218170153670209192715316819396880679250914784314802723212858222458181402827441249950735980038794963999241559916491365070573015119654063003407839618766258829383972175040451380289769398600174614257618442447106771857086749028997706182796328449996617190548821343800765425158140354079857694574619082943619250876353876618036420072880834383580836962021289343399012830927865912952836730697700558298228199166878076703737618462346804924344720299000329902355004654649361697133758002932831652769480321437170593678448531810818801586330236560939525813725606902498383487422406061834009371078683621990758662707880908478620974642717442549018210720018009487031851319204494240920025992831524769391610078041507403779857829943387819846539023883514420144264856763391388329967202952585582129388874657410644865974902378862543738880173299391761119708771610794391156660669407133011174620431535672599588813173205947089770357995507161039804064989033325535178800128756310051581819874712183170894663108391659175409146656664515356113058075780715176985956054032577262295876356311039849169481773220755634974038535972378463042653822310762296075625683259701805060669776912530003267813838110287377368360270849853595189024885007824896912871419390693951879840718171419950723389962589180177733129538953166068341615981653297789874858592368221102281547975172153030270512005364175266495377093471429742148988015863200587344852684621874634522992272722585173683352769267688844024576353076524239367373507049827818279993500780377666706212728200073994315022560259530628982354318485504639370207369610665063982968631363010429191659217075121155018386547874002401468996481185742719117713810411493037272356094446559944461347393365398574677790909175646495797520576964560253436899933799475998549283718442017973661902848203043933204205968796211689821617184633608485073202286644506760965597264136989395878883892503585532785992651375550627755038522797624503418768307078560853905173807197620797267397784270698229045703697118036720143291353572823507156617939932419875639195274717560585150356782642603797440893104011813556443323664579428616397047996791691032780001830817872223436371640775615256888256346786330246807425470301211589685408398509025573730468750000000000000000000000000 [53,4] -41550719354527265372546499614169259055063644729624626315225556657128937734409481095653438147874763314308242763939969926945703888492355877290724784368506593432312761096267394208031401977257144695978478286196850385126440583418073274071984362498787947883013449868451769134846388136015754622493461290318218543229864776687834822417622839840759545119350978441570121659490838911837191201981551906987412411326507763926029231005923249239018598532232469584753971683988057495351400107993847705715617251189614303941509510252889923313802410050951857604972982184149629795456382961635658599860654281600797831467074622770017680932371538199900945465754787242106629169216103213016672853912166625893047926875776904776205738511502529930748066616161656427652389203957845376937644268838985915497868714973574852984859557680256948210736972332861949743178670116940474493181311756500357441758418897747715479463985078180198733847896163886857325253753257325182368220308817299918066202959475379960938756700892870436766545610951213974552691274570019797359993245635174762020367619600169004869310635739225548499430322680904190472772829618209827370073585787054635394734022825687270580630630335515267213448617073916897052650759399852782727898503815771767987682449763827981896368225810468008786717791551656783360270111005827049125298644131593080744572241969254541507155731670723586047064170747801945353397895776404831632372358129180961827899898358163266842923258200185629676670785854510901751344025350185576976639456353624096294207654620582983530418354900705772610168555626820691298205218631875096390025882795843791041601786612041760419529637063893101800231050809155185323887020073786016108705474166773159801480043535895760720164845486328302376706600999264139272791559900082183585317907445041905027461351598241406573841005974497934766634706733723205321717876793577411543830279718713247250219845720442311416970734252967888945808218998535646305211863147065559739571035404090783338295503433124300994167659898434329718010321211176126421758356579297747895632422169341167059809997228061552006666070157224903721932119837712608927939070502267349928547847377668061147225651467930981240111849857152565217895793680759638160722973278005641105630420064251434263126295134587205222801549149193095685257086737876803918872400883874703510786407611150265197205038046051749252296492187497278791852295398712158203125000000000000000 [53,5] -677854944928183912696952712472627372008769927217385997191281263948860457653448397055046412002241537620193446498571357603333888425373040881081890054213936170345732171797286426357970740504762148377315115357746012320811443102853629356205636195273003156671379919575261171985418270200024582226734469451447406101443853644119306882537699984337366194588248065588339898982216464446305637460640143318514069299238542388351671545587161941483971504239306407089440912687277084967850040456005504532397558105497430201556334435959820018792947109764603363720507595033531162272308773883432451820453679389613721115199638818487389973655618103503035111290334328006785532717963252852066046454292583354316983762432064922040196859403742349082132160198998431239171955569328473591750185024708457907167204510046426653246254940791722041695338349496950757980791474770365807166550688359108448899394393912229379484163870111770521567804383831662594421756483276169783531499336293550232179987204926578515534178211499497862230439378484090688075494989923784659247302428516624483350496402146668355477265461667179117716011339085774025681184000477908521922008226964027290849987861698313391530797611555718600784424885176283525802584497125073910721533717697733564232805214396794838506520399539443559160322667373556219145769399482613615780258184072989332022855655841545534328224140273305665420685321037526992134154637226867794408800422274281948390440116496483384571197397104690106411333918853706596979238411170928386410629562436839050730626577798581819039470477877393250554724731355343553925457545165304704836900974197079172585510320418896101226732832765406153792052445283253738976961730934774796539893735204211746659425292018469794478631981507989874141644217120523665319525699422029054275052375535711804621445385217843094375825370227291988293780182966052713053107953106940879463096404909704324813431955761368992239136240404167495880073146892293260314061838311421415210251895571163739178894055435366868630670402079881346111448121093248811377490943839998414256446910952186780618307638441492775515148663891384485817209561481504507379720623210050431426399678545625357526625680076624962965602798048954794976092610147309182544938282686813794379263965833666763739786262416937988841238722756674250263283921493812145172317887432553008083006812376452447394055231498997125035715916041567652428057044744491577148437500000000000 [53,6] 36167548461468411208712799322920984959568245586499986935928724150490568644870648362712503048699352854535467011912252832627612460111472995946764097205729081723744367636250137915903830216480789505580944431008594691548303353901093122788731730408257743225353635060438860785831566080030102644991260463962237483198322301090501703202357884939309581501177360273148477972626378302238194198770760072485195911033340972262219426825253709751540620806859037189998263492517150748324974574330620667489511968649683383000375071044307635175453136673307542222352647435448544529825622468444908942220704148875266425156060123179368464940641200277767897431089445176607638332972897954748939884407679865773212031622199131986756255736474746583629491884450104326067127651413621325886299065998730975843779139500397263691618050693253184183425225193765655906371162000740446308617025531523211741234460244180204762521594306679675417529710532219619472584375734836606810641262484135477733264827569024126627204814414669263723893078235132039976824245443150740126441409094000694692063901699059884503782390620181240141497078750834043843016703733906311426156626608619678238134047122953831061028315651033543922840123353417973739268073611473297293115932284200336874774935178733995600321666911029423154927863302892742284689195118544753079423395408746878253047556182731834447997702103758729690473230701889961381918882759805355221463677186670898520697060888462898805200508172466424218439972413758201056044042394728491948713749105871874395673129117257153180234727207606945300133123672803911135200503358502579282527518464012192402606113310974534440148194656497290016912579428124373093342072539500903548435691511769792414045900583245091766204365350773663686740669785629025844857447159584665398823800216262432653104674814212917730558749163636351048979722926934888125813954279753004634470793295261533943880439658459327389130218316939820864876598596468421861703392798925831908080695484382236390492307772740302192190012832104370302481166353739574202041567010851608096931244976726277819783266731352812870716587288035851595907558283949606037629515247996264500205354318022878217674010648714758345885645258325963968738516385175901540089273634599831315049932092374301665013075957687970311738983122738943458844826197024937104932478034014663602776400848293722204030537432757554279494360827129639801569283008575439453125000000000000 [53,7] -564219683560135865108170525861671376896879272891698653024523107540896627364647518689944779359580766402122169615605199195243559883571704925212587020332355830658281500693837645179371606011255483119569458073362019991324895473332590464977915651481243938991085092785789439353385914396654855483675813315385198424500666334289426424147138240230681605493016959125666556110744972538993412712892023061380520747944270283412549602149310751252308641709552827031505650766526248168277436938706488848715650346316023596477386696168989138046086547984945897463703399305265321201107999973785616140012267608269883209373160853996606576273797209627972485084629921895943742141878114266276513490083633873339442511091505333127967428569204157527972264173239437170510788134632739276828028442772766143473447528551163098236476469139390293689369323770771237663092311668162120645984045738677646419172728998929798262624195431293729838161455346923742726556517968383517129694953033684678024486090992017973291668350953698172250951138402729741276116063644410874382628200202679916850556207615590968496095108520811702056807052576144079587325999220772474575819595567041651178880388089797435779847021236407473744031849985323887511241973593660898150301822524620035210985097611068973081178527790160871139265855682831190679412429439465354402091729891911631220091041641902513135003291684931312369424436281184962343426762091924665687118097302078302873909657609975287778760323081512591769012962258739796111964857261876080693447624788988708700017739401946207100385867059438632645317701008887669433393470780714846267029075506103739225320165210961023062927883066001686104644077034324988716948309529775084980654000422352547020117249199581785190860711466153212051325018944974107161775620636375695467384802183141528843051605571478119353702228659123458225106181118037097552052539272559786828278743637308811327932802683418463833306501569788224622704544907800299335301382852844906930065229034010666781581382477282061856762518695605657548361952215081129892937886298274062812775659419741655031508275995988946354365507584588642449231338981569469115077642416679451501520888530973577291656210373514190482961772817287210079586188324578664663485457407112011507006796214234383247754067566042403583464263001744205037041742961876947708076500437233496802662323858797068577728999510382027447741304371220394386909902095794677734375000000000 [53,8] 5625399333641942446486233400615841469315170876887816719114081131643725459949212684157020888318995427506047646187127020245211542915962085470908718994709342983069350461048962904979823865163051271083483277886997735585648739000256124718755046406793692442394544955234791579774283288567726019167941620400378652226025180913053399702915220641294254243569568609285122886742238454317592995554082522239434892232869895159230463038615659779777229881508399655408758002070556882109651905055430728173477953101837326415476978603315493234819589871661494716868630991705528846702821453890859666214175187304638686886469401399948058640039293765734490536315326182067516673181013402013595586452726444728824785589732147894955300784968174542244952285859362237001420824779350933804970748267537086490011941800423865581556254473642606410036289711600066900293235914444304160400297297609606320716395635799133048959981802380429213030566296095429827373949520965023315275581285925101697160945879678929769329669334698026553820081263213766119014079316618713250141313337790410173954881887342503258675702589350596619823886036915028508388097203410023626525445840515115640115729479642792326288061250345195067979674337588615902877902886145008381170865701684851581347763890962741792796073654203961647299543762277562414154591925641871851462283987183479268436243966282869497896218984600070241961054010209690467398537550193717989009023293660489159686846840322019533064805247609260284880719991725359335947812276766317082576440100186834762698563507731679356494016705260181098201221158921216226261104084169247805146863874525782218021801970041043889753919424213741376744055552915964102563698014046655611185893190321114700058852625517908532646778219474345238579888561064918804977061285062946189899154984708025871997007619566221333283927423794370364796608236536263407836525428418290553858881626668718750276722838342840966689648518258739625880635279783965103036919244217487435634788456717832920333393242535561222595891380596712891199537193497835061945238485566637192666380159651656747601575044050869834239539651995880800418731544519003686198517210945362565006782644424602239805139432120001562056701418007661018120776496139631762969614329735458868846360120422934742232830431424848969583212871181712862955993022272639248938295057363940406885864986856485348237768889036484673549232127243158174678683280944824218750000000000 [53,9] -43002507160671777731875789465716569332825325651509817987101804492814098277451633711712184095649325306180104222793550654297073313740754317154615086846537789376275324587358488010341377345898118910276693803553578943566674150595325982243929170140514326299243189917317039332559959423435548787265954667498479280696665551165440429348434460742749840226821257637447823641665876967177438456598817445688144261590214999535780464374917505289775379278408634355735602228170791937041713326033056301653097634568674933048918674693443176862081068130456227894581066732197355939263605999831060098838780667367219836802227586245168983891179106514107019508982400559777155221739910474776069577901006601126170345279172916954985048839328811864792793328428194453035492489765124050723837378590290820227965414596949503492015229139421087472789877371273850856119229903451636946197926123582709138777021611297605368175093639157812893527096669026474478011243911750159870431063024895086083311467513913946846403538461377823436738096015909386836167409341062691334498777518733619830684460308484258207933953868565165665372692596323906178314066335191807858574792576978006954485888178475179672586801977033549021733062219057394754242209656841493636233795512006403553951203003096003112091085149378551697536860675924084344686408169213027168161946312082573805813194149968490539469253715952752279492939767837649100545731581901838729461655756334902924117314638756596340590715327695828336238724883705732225735719666361242912755395074436726279383032537321153184280269931639042536981801167638279323433345438731713425897355089783948617961931480030104343871931144952274131113946398740105941451850407523522135999597223232987285758402276957943462931891277993710506660507820154070701192165152274331784697308011376475623844178274549132955716995830973016196480178998329790341499944414954567311699584351103906006717166476916249869421040764597141307064076822205510735661601562153937014413976131376234706399602473985120107278547152492949725533970530118718472182917881105987490988145599829956629493764545611238613421246351623410460204509979054690646431580017591445346714769047526931651081326975371733894371264103364992791872556289757966781969518996065491368976068132805316816135603816283284315423608427054019900729449056898563825771524104445351309823652049248845597482228477771975388987968358378566335886716842651367187500000000 [53,10] 273690440172633861772180048202477483823644404520697206389618470577719261787085717171952422382348444415708123754350466489141303239193292066546102207728639453603573994853767739179632310548663431432253720670198163275738532209012235606773131493351981526037784881030161242871307539177205120596739189130632556076065063539609469396565473483655690107339933852917134294997546195616022229025150942108263032100903409255772148753618500750321569631329598291217832968263746475541387795494119770728483389150349010064551063207822730023506140781537357377321349019585716194287364307942383339105500410577759176859466701410068053975778783577619304446089419810126168439395636272084537737295824299708325708127096433297950396851681043134809677186819172407430144297509387535347172275888529265126994361355298675801699540351366607490483158157474071754398232899569371447009428092824241006811371836741502628015098532717721316449584796463068912135955525306410494871271252683876442133398131876525059996510039766316232363332924015017163875758366499759637758259676359127727520790324281816328604206091516672861628355151150465601465990131990363265315211860596494382424114836929888076379946512823685608064818893734321202868921947994195454090129434892855519523517157599755941841365460706171150196969751050516126523772830173991917523502972488549086574556093682444207734789636837176003082185770587162483969333246960079500017692178981279608099121088982972172545060065128783377330466072157212293649366907337159148766255578894900641079639805836306581084709773022287700364081933614036063555969174639317978341928005498031687264989547256140089152931995465355622041191576580591862883774908509116090181990932869606894867407403814765134452603259516400885020827344686252952168366789942476074348338853525270318232114200726504344323767207390690363819095432137295978180027694821725150329769657795915071914212663779052601897529139839568156713504374150657379138838350867147508593664471382404517706793835433700361393828142869223307794615471487392914021669878090768355315620835525098759840097190344843092390748981327335572154751358278386806024939866425443047241712083603127954245891796248340708887002015463570201447126500653821810198403495270383179502351297258386726038487688593721674105470881471386375312177251381222425220792932812894708924288349844671477752456117894970522019804093361017294228076934814453125000000000 [53,11] -1523219535667006773002494582192408211456195926060725381246464762842010319365943251384970003680796928230069822416408156195556103282227301821545927293396148822717372210573999266641253334205523341561170265193820861687245640172988412768013814171007639400760414662817922150629049617009365824211423131016227178400824873805376533492803694620144889195354702508306852312206176960708327063220670003751294171355114670429083003448360864925767854195772752047872419450056981390515309599113756749630329066271451289760907647728495597899453274940375900557964526501520618265249750979137213946509668673795597323620202538777734737311668678839855666316901254951089950139260970524508730378223911319638648978726486211359062207894201693149877476728511278035943976361500455020251329440336745237607548364760588691999180938088685036086818252767892134518471259244553151895728940341154112122715791620322287156007210544642179504257899384036934987467309447081049575330761283132209966572710148429853510052379685914648051502839888812834047668386071475259111227858247260264660722343074049090441813773337552329279002799164403183122865265239506856311800928635837162380889041051129576584761530397529482612513650295721912466363420955815674736860309796636689804550284815879678741943894312824619052022467545454813057644160396424294846853641568689874605033618815348842261921040762938363634930686683979549633289767072566309350326433468164184991875873475634619935161058216248153998627858330335804398033367608197961403171959214839385488486008060618289425019351988578392300790437451448029945244294156575778196214712400801152620999336399504930304009863333562306802213691196070699669901672724638082454630272901972924866857503196958746147787564044507391133462810452493074997520929143925988133326953740477719463778090982226408114409680254224455609897944374172002987968611365930350292285657735727842360977863560924679489102277729900377239736516319875183709813444762927442609571374263461875510164630200298335076186163596894934919997369703623760831181898849241481878842037774670887461584151885686558159919588556205855429699159152004346079108943223777785574049568552270282974894057249188720297463024764174940237319754214382138697627194140843969415758696002440149355467078706918794355705229628243154504858579579574862371392144213995497761338704162389550222129078484146168237511886900392710231244564056396484375000000 [53,12] 7619429160870292415416106165077944502276510280026942138995583921272700895347580508011926075175472282033666656732411388383141411288620832903548310297723993911864138274660114421165209547192570120569829520155559406241601364945383128203171185444143759278151043670319729920230616338168656648990463205815215542042599717056598406126121412768051422034641006513973396952147972556195695513914136836934385822246617921033902542859780666014267620408207932220310079824998226015851122193743785057482877673989959199862933769336121194255610167368295669102409400170012176401320527422836948116555028759493666579328908129535810598539103306802260788996808912460355416003366429542847853420736466372664064050706307375369873705376734299988235348249315088306092585361904212607227356095451318119385730721296595390756310649845577221122628328648109054782511376079069658149493444549338594111660407647682304683507078024122278661006770459519517997263441495825012745395524979156959416981401090389179050564113186200048096886848475410796511844461706268642277428265046176139204013661782262183102848527157087528404506210266128752247862104342353701104808088324474386836068932041315127560255359985064710229523088770931105938570583956125020074294975714798340321193408531282295912884677595075216705484996266641802609400648090974268601808383784839915358407127336186736001152366588272871067769550457513946015479345225904565205328800164746497367588928118925270480360470301761117413829819094147376589602320293542282321961983658954405021814254311426168619274167991120924210899910704124024134236526183227499308015298169047182604531036776844410521919158720862742895816346708317050727694734610326036038005903325149246877636641635537909749509953653329164855412571277125943783856053245384504903747139538483455314540191589486286363188410054126014502896674635908461651070736865831767927516880208372344752120573071597918922142584559926241921034886171837714383940702921019169115926693515767793574251934358678867984305220843454225397739481791357002398818766220994601712171333909936592446874606402771000855470263560636877474519617597011134127248362176817590934288059585195653323429050105411352041602454833481203814542924706845834284848396911615069173830727228848029238690646711054627927893407378761603203221448547692582039735320489116655329498125784374885553369005771959243666913152992492541670799255371093750000000 [53,13] -34739897068414895091852192962257557475264344307171074053448382086895725504976292840356910197107986381471885104004996629676226614980875641915187477879505561476058626262500393665801023505429084104802243611554259884523651346216447549575821184473061298553626162870879529777820907558021870614961105420064757689998279476261395942418462000630154763129804646292763479168218110241832325265284435850414001359041583808189282857304000304528175082390674571241364293092650266297227428284429425126751414510790089664150931708444176995744035311669959764109968791439252114043943069241551962400361622306450682285293065138218317747360127468539761058258255914181031407029986436485300236313021884988146830057987120675853039292096115703067887686094115915232652022699683768610850789933320882844982274564191038886019431030185833652432049166082804551101275322852018754122734076930513195480574603345966711557913652055652544629338863218070845759299227793262780243944545326976139475107490791546948121299117046491430930543432213145602226733830135535017721666744269413476710711855134238366589147855575738518452604816082580923065358123568467075117676081115174094035375665090420021830838372311763218634878439518635654170203220103733208184652246496577588240515641241479778736105278038497084831057333161294142218065665030877685454635902861023300091455942069979753768832431768922238191135916050358880965276877508061273818013155410473299494109686171820586617773483399763077703873741519527939428329919232113409727006226112309403363281302775480463432272723595760970541676415486472554327691050271198194714551359147899007524342433715950702976145019140862330026890729014167543359331763269493996854527101646840883213617227931566758027523488414339855250095511178490990491526148233699394319868222690693171036433612304585610694316135211689131721364043435702687630456133077731435218875336037334762922160537444580107749966460375120973902398563784096665111844388875755313285420743194996940338347985100550392294685255505728224083777818739683428185485824120584353436964747561300874559200051732444608331822647045972086960227128122838660071046902859470610321150307587201909979607394073246849285057675864525719940796905745994499987825639240261021427754713969266898354543066871505900380433198602991993720088100254632343991100608766402060376672234165068381633954125442542704149673227220773696899414062500000000000 [53,14] 144630239390743315936880044020515833316014995264026982177455870987308136297483403820729776652453541452533913931601003624857560093715365833755981558895559218675088663570374928016952552996372741681641897830959018369968753331307613718206155708415793387909854022026942590414990530482919470357975378520698716915701213212667123933768118922178094070424082425479114655666026360408788704012238879659541303854999436009811706902244462863009966983445242216530905877547784329921192341639146946931816671140932956573385703898126219485345710900513348329568052078325246281775961089939634225219686017137841551086981740841714883179212317942311479147412966246450494543915493070203545391391681458146521054328747860022145210537587012011588696988512315734363349541266039243999782668767587535776288901487050972500266692918031465408319632441135949488048484883030906060008109845585138684825245156818813407238303474337623477493386384292123789770559415363806362447163059555890529780018687859675272043472298066586763080997008986744737395488615720959805621754994382181046578537869342506774192230383361326740015406098046805069611338959003650482972258292648174859935820369535700425918604620122226884064064220195381211546655643705067093633289841991122521506358762714503216261415374289796049470233656970578467016568596356021607527082606389776633699755878452444878208270945942971393369178385780750805641508828861055001733094675332175292227421205887359817985302745734890601175023382637484445772179092774813558757999513619729142664232517263269965991832915253293260914648801562694336441839351791979369451572440672548625140452425252150680002618073046953691111344217826291808775740106052779229669239635032945334746628577623417274525119349663656502437001203654657136982437104715832439054130977228846151357413031764732283962766567394908887350657765292748092608567645114090698578368501237720649369479243782639511254069365878577640802898146477177389833672540715251444551314717082265139637083723543862375732169425881938118721120574510330086551419986843652664564155550746787128164083176580392929639533365632575735251843743234573608721064160485208066388996929569029141206863948163526364434098220733978263614217814589944435636916772497043683733118367050177536861865251442585522890480076872625090631930600850678707046207942188230523377636358606135284104489413525840291185886599123477935791015625000000000 [53,15] -543574496954173517722915776593882691134477673229169764305369872783972351391174405176014592913320430715682951247533613724124809434816959627628065490771084440481371815900482121566279224138756593467243707451057075542499484065071526234499145173715597399512781117537139105250478399562453487142683533695264017716628487331779557372865783362231985777127105603252080265447424019629038552576883501396555175658608405959174661795000768696237293949682008241899020263982448084786522934503982486446806244891041736173258086771110080755719547507773197984507852482910749803603437342920348352246550234798465457385432724154768989861811856844819578848663545026972883878854926292984014163585191643140849742396789239599691426905191964629626825094107454692602886164114757448058356072479754574164378756662170507244309480269184706883821463956859915621618857797814134534748790531796979371273657320637454458390787767187476602107550459193170749115408389907058823885120264193140729895689266358945518367958941964787235589119670885763234571303523001108944074615306799139735295503999749206890801341130486562075245886117467432305531294176600050260970936918902853168245160742516768435617274954811516204039761228609024228265603483587616490260397303126581045987488641189948827694934263837368935447595938375651677289565528591550410329206422634426608545497085015144088691115563291693219029204508330824298594181834237007224682990663851956973278134808225687970435377197675168776475145965617613779588331761084165586823986786694311806464909935271684319296277886382460315104735846743884774228010565580831460081985477122067846055234821976855941217553962723958437812244463274470093541608083227954739146293709439987018810885197234054900385429809735259596540635272315676072425437058633116534629569749510313836429308514772356161619233389078196091619118463983855241301622693299633005877648671224821116474895016886078316105381851370221925577039057680225508750022084112803133882506310100343125962195069660611658249256672601391411420229323691343834598705147582316083442223714607303750816929589097008831290142768212849262856693206190901604452957508201294402400940463514765066197335403686040130209496439573125772998618600667086109604977236829065116141719168246058893568531817800788102144476730227674595982332546882037362943955414444803407546920920113194420492108704934253182727843523025512695312500000000000 [53,16] 1810871125286645612636447311601684057658406851214972971164021964272347455998266229914630476626829991525881916751412065459958398897889469141012743632188697139890544154533897740431992969022001684722030085427914203190072432058042371498688781060996498879598148072797665125212433514614602503375762646806055494254249575657507597680230222490760164439027809273403622306874490693509660260523784209004047333100012439250735915097701652304214334501003877191165453527124323653392533286092115188233211788414256036570965300203686974073719441518707151244844439831803868290212760866123001029165015738131467455853218066949215077256228988785419711525261476201564349920465488242475148869755214767645752068725512302598872749674508803002256122504779378509180735896479415060421117931661418945334927961149464797337378664337052752906363232751126114318217945227793220670464975672004025069759133704078416886104064659563387463021395988431561312327590525676360725469548887401378038719959192967592976413944114189538001661738315357029866431821251996662335845281569513654445911423242686816030397923347637579861515114137556763424953777830786709398640337313818085330218122461907812127329428350843919820772661155848585954782602019774947641158383608681592512440929916615242648848074111339349027849067470718981893943555350347982919000999166704791634637990177209300628180222229287923456829349420273928603923010895509193279912833225463080307353699289876719754015593288660527507452665638567972257180178369389963445997911955987469622344184474710027582862659828873697685485482036851799265300656741381717095073229976368899324856987531057543834148719579645868121757953165649292915259628823955921688316470339034739806883410968288757887878412699901929413263302814225033382382863474015560210516745068062600255703077880634567343239420649805032487692768335096214436098202110070499063539123128947305712727627100466636958529417294688584842843162139419209397009969385022640011864717413531405317419587218041045427940205331840912909424741871462374463430837280916583977581117587643018353956106762716121852053603128203101454569135121513165861165575600803065891477519241793978869766715477513367280303402886852725150403544744151734703425335710570694733214787366607638995623215298762473968669066509028418915210972697320356851436919407165084764187037575771657346712650848985504126176238059997558593750000000000 [53,17] -5263795626300759059927905176127252885073843425815710990543713036242954590898806823310774641016884216781349762611523234641128223307143737329071003746118315479634221638590982718624319744699865412708816219255761944461410418435510866537508868820327212840352762541379711847836840638491875337682241026224348722909371126168387785583053514582136375097394762284674327147848472701556684023194423428355100895653270000363542139704869851211492041622057550023548640982597355855738390375113804870870024394658398473077949853779477627227196297460693247122690359251740225467843242840443716071611129242018202449219340936198532052384221400176836792563664212888811533555887120005934124244070722301002919481910192889437078476825950601412429514713952361073486551744864101340142816817574917248663515803432715983222051005441970801646468055764063847686686356163782800036281567678050879703853681668254332049908385820672028722678337299205812721192881303259257744864588989433090595898257811326325518063784988594868450454557041487648283576160155336022756087087078074430284210602856889414192981656846705868971462886643415775444155089951147254700257797357869095552589241849505103044300476855786829660885911343920724913339982964079818890518921840215941434532651014897334061682584437318613110029819720396140216172227275576500991658686921784598429667097994754124886810598909793434175845961123333535871771708194196092167360670833267634500104292232324640093993904518086205394330186088373810659422665248293693459335612272449751887486478527338043513405424864518435099807695090491149090319583798407571747692204403912153100706536701020076648276652767338764729885853278846924181317973633583272652449157946487795408628516776550427451404684953253702997452004980062881967940117132515228465443142233319360770745553652810943509260031053607244308067109759773696830446699175881872376859092504532523869957302528842291475280324766478400726982330890044774196907524225730208152535617053927730817652417752119383152318973594045861510599947183220096470057890132783956088119635792889399815906033746473521678807706426878981811863363716462452715623685564420276905554854387416706571913125765572290856262677259430597022987879426061654251833996008935908638874794779220760144904221382516580822834974148633877771289019876689455648220196068479444613032031159439430231805623350282985484227538108825683593750000000 [53,18] 13238420302592994718626721826105024437884543566436434765208770358654549326098103410000100457650580767634951490236863012752557054681121435135954258826927297219228906347890703945037886799897286824943964868783220996859286828433091872626037018106483603559195687257138676308629614831011055944597925722538491726467185667629667536365970866127891075249773086411612418666656353029383463550321068953985772659760941297393320521217244597930192661073747105408791764598196508426654313053558017637111415894937106261985571270877494791480113231213034860547818628577824117340538104041938721912387323036485117481589503701594298954475097401048784896412834642442396233714773580276571611663464388271568239841369922473593342255840457123100093003938868887024296788445817883995912603955694388120376808842605724080560655357014450490190881671779505533814925637420628667643963022847272530477289249687908811122646541854603097859308998765912346638981963086777656773721013307650804813989198961585495383757750003742003682284670956559617297312322084514433444021128887962217095368593486568896667317710163913512025569827008856008978474810331415411515594361054620233774256577922845610647530080957481346590989306567843083965773202699414287452060197778652329253657828266885885964365609379178434320573239179308263917441419052372985556040661716745630143561852418341204766338982461487147314656039824891042471942924974701915863502041362301300605065535889394501652908406105177691997267492527490398818152668481843058059976585886732758202655972703389228108162627548817094951102686745861578673568729540387399674143301117249111929443089447690100497816692272105046460773501511224882025451180329176297355153163722990604934488413889289857456663258705941794968225916854151954897304928113869341222719409729638014871521348544237105458999187163993345770223872998563191308410609348646598676086163944789645111032661707849810145200546941323323994747487758579954969804111228688888877062676385588581431466364122558755239884980727579058556088527685872599823666086558668618869172605507256570965267712387239362483711322819325884780719833060595150154911826522572334108713527902879143398230407672149117977625587193610182495566785520766266541363038983539401514149643236322977689753125548407928695723191576935867327299202730460635287986469338565640016438379467089703211968299001455307006835937500000000000000000 [53,19] -28781231487499301402181291769919638856784824104178901134482218394226382355691813744957340754059373213049419933343587705320929660523440365683526472054528697757797520980091468047715701999018843438529101829355801686259304301185732469623473776109837906836651157895032083917222163716790664525304041545653939928279149335432288808100364878901709461360806617863201904542177155521344139178908417263398067321400385707176673144042934393483780443362453460682739635971550797622508855179926197059346888077102975825354265555094753732694106609200435256157092091316380012693078123415180483841844945196450447049801793144105382690514939605752206335204249970229020949076549725010905772451916690346791369910306136088161115564021701615094657455824986898294749904458427430121801904906091111970431270095695336714532035992896740978910091723194124485500165614099901454243646839590156878589199350854668940341919600524017455171738382380585328061379054895453785344421945801186230223379181258953498706465201824090121245871246493631777161867777401483967024282210281297826464197337622503924161428878617063034915692982316117489426478563082367691135139431011602088366596963128073344514499355389286534965976033207443610652041917046884134188510505469021499219765785581406627323673153149823880065561695328802321366121883448251951670190899723015744366554078980162078503749078749947634740929150977144365721709556421034059151825398016707099536315656098689652162989005712937898525472554637250005895269364849540749639439251599266731548349199460620541013725375264620466972948672966475680833164055943122453423093632340918096815048040213337162042336980006886096229558526731742847628253110580115004631057022169770645590199549204110378292237557558219080240828344841603854140687930240993383691082187345334456326684613927081369667182364765096886229532973010485726083006920301480366517426332906251789895987555361502589143077643893641741634975931416667490940586432150761252773838990694691774896447146235722232308566608087678785623537707304654842850994091239040240405229273255922418146380082850712073139840041919969141346397297444238658084897841009599512225637339924955014557234481916832288637368254861442737909697801209585924131122662766072187891463946107742672752055096175250481716403588080342421093155221864063006175600945624047164459155126535038621282680537660780828446149826049804687500000 [53,20] 54398562489728099437304040386357599288986511167196774845764893560101300722844412961333793441622426350180367452546331618899528623416637815909191708749210862276782406967256468949369750491925156171241487082272979688469041748138960557863897683538649961011969015258716552299707691463246730314614841592159946558322304110866384590424872415226359519590818811709207805244024653572650971536430505215463731739198365510781076587946979037521225943833834466633200735353389406304359837789427435405085227172575275996299493505622614584013452384200346278488303534132842785804813354009369576071662186727135653848702979859002302254169875119562346589948307216147155090245401441682851165960245444890563824982352492340502835825941483946124292529675334786280404186654658953911706947998268258527394867970240008658148305796043387973157375889410646491563751883832762527426219677976403393535344959415664108731267645951344988851730223994038190457188787615078818622567972630402498505109357228394816977302405069601528673383810370614430824119837526315552231755969633138724144671784369889211308994465789243391016795403215962716522642877910878551295179392106911871563914007128579828469033287497772714718083985468287468528682950815737979305758769315940210778277242042602906465060367684564482277842497643240362064996154926684676706169597367151717515977216188276664314888937282475819425785511959614330416953854670173837523211746007081137877032237730973990564074202974199836761001197815222557660934076287697600287849068148219982050311981773542359014775690476074713649648415888745654298564118476655651253619369298183487438498690240824306508460500539102659371475805989920082794648428603588102720954182780488675706771596258270247767186214126592646677633954902661833830206003646578223965089939159802600771654860692073781946638625621379144325915566356129131683553461978520442777980453581577504329765907078987452741170763931090039793273360318440861419410987355673808998456155625048928090354015230005541622660510090145998814543482867187528181246555370857323431350326395128298180145854872834857915654533250254389696619327751301698795649062207886812951693134634991497433878006217484750850857226407550924407757678713456505596449090361344396888590971339620936727652029362979275380425308672187367388304468824484768020098683298222928717650655021376149278466982650570571422576904296875000000 [53,21] -90499049880631624997039383344186864075687194368271241186765038334655026210026798894055152978020955907256871662261332113345763972575016416171625490003270045543940363170260341307970071871089011814109195938909376409435450391595828188979432701237468904316069469065248566402656181296640347290476025473308936665151303335689605280606987604058468837293870966642652506028712498640277678008706542319900606959389835131941763429227983766241947273820583110704459245763340729496308417667391345866309131580774377700661476783203576161392979680415118039766123384404496982782884127333651426687151318143188906507581609385705669001498162926610578677868132234639077292793101709638851692389164659378651519535644154232788206213177890389523855239495734680122602343744124305861063418556760844299835776426933559628586799590281477791694442137742450733746360368874411137811508151814750994772314834350555122852442895363213088045773208937891103535761632334683997648144210195370046358118981355379790693253582246449359562787601294629579048535203297268547654909574193589722634158572208699877196337926958824653548484559524507036407387006178506307394679354790097448006716348991258559380957026939084552867335228570066223113175542970989045610046209803421892740609203775906260285429882058717007977546225381684716406724547161375626213996281830101175346227413454491906625437200837316833799484166932002122645280963783128968327542876786498048046973332847531933410519173138181931374777580770358109200731974624435132547300308832126397954655355285652588518414035839021376265905994363129412289775193475963369745276863399536271821090338787938566544191357161112563419445301966327820577468500993829751915012615870293858956028624073295800654821901858600141912047263880082057143764455561918722463618855133294410447186198503452468896686536697348587550646144305791987447344738841894432625419657791094362788563168976558424212972095970031560546925735587615967541118135489100361007289698012414789984387403246457150576455468416168676223093442247864612847776408837828871091600780362942749115891735884978879810542960344770839046623823401679402248181184713508096943234306248238485459642397401682414446699266400666473629064561020724682161535172089200518421472671579499782106958113756357804142383719311747988332916913357530447161987889824205432098792531436792785370926139876246452331542968750000000 [53,22] 135204012750766778498389165361670507693770497448797779933982651988580879040763164222976464831272182128458819079064926645703134765813314741081001741020649222136158861776021727424236213062157904616513971640595588841876090676747111472173138919755949082513701410543140836366688635343305473377436844263784519335570475985328542805100620115435845674981357064420119171500128328929128857037573070428695191391708395120825316977300300148286079587822238595579778965259693256439390009050714046325006868980467123544516736977799288189434180095175168496499911490326956326157977823613431526669261281320081001601436415074562797930255735483648836110195648240252629113407260130301269461846134834211213707032952461200983265397439632088676532491654066689028968100381359235327487663719872080305547727135077476448329560520401123722681838318501168174636906623489040753708385651795075569683642628216740726144932246515788921475015881715326009227414866317736143427699962240994404990310014635956470189052040332414564571174465502385315523669818183602889188629861885966436470343785332537070504109788742283465791131484476698777594916632155453315089261061959796926656861683108741909009142825066111611154071720064758533234449046170288159679162094381751410591483218670360528108668380127058581401456008570574693577748273509580448957861833584070362230851131269171950635214204537656425659985524851922329429245935831516947824683813154573706371395251947032316142691656770087484765231321495754769169362444789333474044013080750534660564008431925653986989682398880576278846817647313811572207049500687629091779250195221133560909822443095010807480111769066555076161032547335384789131950030647305783971191570406260696369740998840222333902792810888323990302278345074645616479324727149597963226342758275514790763912640929133325888637043712092638180423689531214295196882043307323212501630772986364486488745115434546577834982443238393422343557981904247337986722783187687707575640336925355426400666179017654891974527958183458248819262201614579523227897951773896263854089899544785613085200300432633725775597930036122979533120296490542787191582219744439561311277171317212234280944033665695473204099700430022360245653006183824757447380179370023258841463444789317480991359779379484787574770268380111752317161890772085378340085998506983071981192578991937125465483404695987701416015625000000 [53,23] -186316603056622556549617992009550568395601621133516573225653150628611139232412312120981671307365842591209986440954197913353607450149817020916460572944803295424295430817440572185290821613278645636850070504135078943817325696564978314809937026261458025905719561233034811515445650173342161925473506054812641720151335159847231853950644266523715239458607994706837193825233101336723967620880667261274521038435390263854896200735998290360241319162772516060791286863000271681597674967962589248753022839693272551657693696910274841989077337071922895248254517552991763615226716139094331728792542411589993578907821938934778704696478052196522628726455763630403053494621648225602050790499934105188437030344624970647150122697646992987551326768230403016090235299359362933405950975598026145469528786797725984368012615959044380338051573803489778103407829741209606151513968132126265959641701533787510419582189606457797134191742143890629034646380683080739432022185357459539252846127495957956216343511281373010337840367300896533645879985698141395385413007569716693086361072155504614186202147339177375895079651115007181028752683044331025591382982498669003145083672596977349471746778523857847414758751996845787575105700860992606465755078842720932046072991566367873914435199352072058711426077345365260483296076270572589731921596592311734936104446956206129596248126306146346715787542157815737773957531650485420243331285644629688291569365118839651500425297474267373137505127245456107025752163510686613990939142335795038131866978907578383121483987883122138438005957481744220911461938810468179133555586516036437780838777468408579317493951424053240264638140352717037203357521744985320033301661090339110665742470404230572477158427202585045560996606392067975383472171011175195351056459294191900591486072622321159689499603616533031328668167940489096884689953400465257780761142486387038392673216531198327009414020797353801327848684349306862413039861892801085764443274816928521233491504818164839022517313985085580697254314892595126812154383595062056153217660712013312094828572817969693645444049687415265259606526372135375351306524699498542951158033317123065378250115157578943417391862293011854354918184347048322117539411331133494787612865855302969878159061990602868134717906439909942779969300647304541490607326902717393295877412739969258836936205625534057617187500000 [53,24] 243023689070957740176671967395615961541668037351768077517185570263079163313926028674867439584722893723089936079881683470996419262292329875589025483254711983455427393512845707603373321563570228095676335598351160613233967259500116294698718630718246673918846935331322787578705687812965760468236516646587607808959654524065047839246452866394071522283427444554668537116832101792624613121198619036832952534062989963842502350542734495795467308289811672418741432571575229467239080426655191718150076344886855981153558795643746897980642001642816492888993100974084262874601491485152356415508295178185246548122810050354192511742719655488539781953766130303714714648143809763844362687956749748928359261754744048309305180090512170630298406444188246703890920680825201255676866911139963683837234209807704879399572471657527981590693817943221952191720982589979422315020410852524056127377290231522016624832593427074077589840827015225447549406238611065707219608525317604747747316689034692529206198858631010342270095668456083835125217592456786364706000456372892118235514730961993714194290316734675140015109052782305951249882322392956391779269684746576412888132909234207997958510369008703436033956408523606724491244520911521584763787628533909840667128860344079709661050674068250665086152544713443805452387161378531670257491090402128937760281928445489152007549664512528577541692994863327449043730033418267394123453038443906875328459379653144479342150772223075361433449819581639415992669118490419187009614316685659645963519134832994640815790521603033080513255847394420085803790324960113656400189895737140911531467380749680930571842881959100620963534532618809149441404252950758806986887961221087758467145770127769693551130593075380661727182207263191108650787805142215158128024236203240936592748663202812286153870426285649108632565288046742455816303898569184775640581285533385038660351867773261739935277096657686152784361411163431600279485804293777804806389449266900091817784662518855163271418816202056498701980435586116633214094953336090962261481775558649684198921056744337890650666582053493403210319664713926863493758229176060856396792892535444915046357215883597439555948062817448153436392422801434072015225521983371576491835987491273747099985903629237476357642654538283555065474263014516317086956625632943561343690674902973114512860774993896484375000000 [53,25] -303289938538296817409424441186382766075240887271192897608678258401047056018778227046598590331833337147091675856651979073472015948060616435779840440703920718515710409708014144801738803786406589889709028097620149492715300000847408500467701075004063266095400061897138836823904092102772919955186409774305155090794934219910707704367157684366812059035420608277400072482371166815865898000241237350464371308783652499803080626206194548103758200799239937046560614695279792952083825755081514636262855662330735865346563251567879615245790342931581616026473100693093683905304279890088352307437696987552061806382718034610247760518915362512041051652657442730259322218083953045560638272598469663388552596962571075322106373988899088744316344544292318967141452174789378450228761892637894818945442273502248417718101538448670953220024523750170641087568962845345583135936073706870035610662827753367143994054406761495859321724162430222260218865314732118950269173803989890037193949357831578696276067979787257608566576069985567875500147945469039593044191735486793014739606605107868425554283039091838234585124954896811628059991665503075464417241180271407985407399708255911913124282840099747997681854458830207002062186220675635419040946928842534293304648089129140414743816641280338030815666860369910049028290539155965586288054248094885630413686834937864845783455337490724327820224755405801758625174367627542466305573419212218795325855176593272997566343305780996646900858842142141145335415978123102690766325773444743341833587043947959193513913928511667408132435204642486179714670851245109910349225427639271466639954283306681345263059281098262719500161908665873238311027775202360940654052654311364847502410831004306759213356814097422849231690461307281487542518098488331537765359778315137306680680413147689000108430708583777979582147860981326572248648547523134844474951139405497546363283101463279991252996950264587741728293848063820103895886317806882171401725398700485249274731892008717240928022933684597393008678666078830753762122609829457535573915174926128325341998080754310511266948026460580762235081776910219171085086514696686514951589143079011950886314867461857392881912298296308017960277110730651689135254533621452350633830381725818133322424625789166187358038917884404346977754997451926204919929316920724701733824701932462630793452262878417968750000 [53,26] 357544719097084039094468941991794137359736084848030329958676084563667481716604001934411558265385592249476530983447129184428134965515949788247369418394617602846586504763136708883817293657335559484663906850784091624933611467760346523951670967622347668444908077288389714241363894318119843180700829134781475713763358007052658472953294724355069489806139341745720478552286091236004830609099446582930074781763724390345090466028460335046200731421968872213815650309034519779672263612004530442490416699168185061998101597403273890526645167159604128529938198128335025716703302043435235876511951507583115826887383124997176164914572649595462457540992862483854491013183170322305477299470847982409584296307819638660893534868905262637051358336700013836605107672276401681238179573485121333471166960953430289294544629439717629355526339723339299792904323527444923146012923455390310066717667470754605433809866527877956806752114934733757521431315909036021632521864143016972255009568431072338793435356087631418621542789412979257128053427115889870065716764994428569076674528834680473906551915626061319803884048695944697961833717567764623695243780295304034350651407120575671399889999902631180667289828077125622020503032132704334253392576814069599533792587214556947777743125980686132221492464098899574696260621032632825184648534913788879710497417504515351231539788186262260604777086341046733798955230731753016650009911168349898438759759236367187539369365594297968578660627018792327628069513688407946491426899125772438658586004807502809172641549625715075000763247998453048354313807155582876200524828826171223276798085206469825022808086548913709167027191459259110195205317286664300818896251903643441407455012794474616967909949362896265801874595865648761822377238330664857989931468328258156245225013066621056523910205123443109943952003960336086731545999142571054478495873494400483650469856444441096869876142355189123630780309820834101074378176547969154712929537042334192035730387084825227738798972646139828137916169151097487722112239608979144979600134643789934613294530319185045234035655980776048961575000051392893057611464374329892255864313501251581056121584665770231437182220658552459720327112882860937867214949353192326390064867471585535455588547417240834591227502612854562287685699127750207306499451425513269597900034568738192319869995117187500000 [53,27] -386746936993864060973698905223540040342378510710585997898217583129289079569263792315762643082928515970952873076477545583669013787866440057281658650318234694647001018157625766717854981543707537003900176832393535315151455670897394619724070930942038340468542079037581044643725398588977495386956083176270004833193689715887592310864490139778692658933452039293390786692949698910381460658913369686111260940144955774840712630926777865749438408627193832162075248880534610671754572472171295527419632982685981687305891756133093023261008982421430132519202594171712584476621468969951622197198005737328304608965341556885491641728609292279652294472072016294654094938750006881716134585140854003649847214409833527396812266177955584362231845214700798407536639373433760010627827482856283147222966038425748836033796440915522624017847504022367420648451055499290633674897867180753360929627271523759042350978181437117247163920458600427233820575096993856634154895486377267084044864357363256495114877228198444478275885260450054399667637764964000867189764810940938368921168818697451673828819561154143548893625743406765129730038554677765803319490353343243240083624915461005728927306790103519087415271410160742638519458062495426099385590314150759780646237114331431806628319332978672577720105373045640129748337207409575074486994182027852830998522226579309765712688848757609702185512045000410506440179748999408706292839216153868734438870835531452158155534051367672769289900289383753565234804336205008859573689489077222733364079607268866960136948072713465952775765512870840535823668921152519676281962088291447806045025569058040260893226503377316512055029745658487051623067551322380576534316240873528486651819529924777989812913867958391881132957805862151481800614742408800648651777467511475695077216176898613307845816154822296237595658543731890986534168581914868014515706414935801954504526671187022325109473424348117837722628667500425592623931556373880223191043652119686961769794089157984799226126584604316844311884973348314275582484891917065439369070719966702801115670877914653333455662906412343816031754600416280648470021797515050983633225758058721782834998012854056124251161436668939253555826782028510536083240161740970056170196246520287937224645979350328030595270332899264603870812725858181121941959822087969689263786676747258752584457397460937500 [53,28] 372023665449391103112437844019515415773779904598845366745552092075641098153323351889180328894749052138284762525735978410947193658858463092992562220479342039128653977610111060958943713727980018627683417014652641780908948378407798408610079246894979753392903854445995496261192606139999364120786006265396141167110785142283674242158250062752506244706887519224170398735545686983843729303097749472240202863624204999539294795319802336833535866713614492951323033324950298335288841189174744658215415581230099814748625599756348401500109777072899500470660179937405199773319959454138717536113846785928721769910366554789724009475312574550428703541942836597251920333024898267573563233154507919455989120600389303472136956536621545898887246137191840284739341694287093252940190805139763422590522576322159391134258936924288627746912609818192732594632400066750025931042685932683562422492275216462487666610599703221580342065854179510298369416791752176537650688777883174767230260696626684212039170226680792621812034489787846181250231584455617726468844858294081070586097000522743184369103666546197638804856290057640880815292576666785534556821876187414896760346703298616267148899588755072217290854503785960213764446817236296584492431119244154622198022072342554142633755244342205980026820123211979231964894207241381702783349088811446351105516580028225028953528569686587020698882095897898249048427915977639203711441649009580246901962103508664315192382956218534024015907811468558701392507477842258492492059589144396692484113018037112691749057248817301645766169797851096411711930184465978741206491066340339548499792492057195591830439753212202494286921651443078388702668244688430726333821377289318264467941055010607389099322319155936113910255747657168519956251289715158917155077278594379169818274658321802081577664665311860493010152509628051903022556840461945054367083405112290847838940241215841193174620225688311083425006051548483506822491029663294165465203296754588183980105203321349892834456768306774901332690508822175474433888451147795185875922654198771578963621649870446155477760117216697008244634371753162141688745912623882674803022758323501243941575970097576430503690395303997901639940014273583510459903551311956302647179122159937027380662069843781380342661228515745785055552051146149938570090696943193364631952135823667049407958984375000 [53,29] -310415287993680011263236654075490416226740322988869947973617326201829941788819851153942628913181277728686814342055938577098147257039042603179261764228485818181131908053193519390129955460901061728445115738783068462887044524678511693835733962826464214424885304061928832608330125712609920013960805488934185775730632715186444449390730401311828481334829176589391128281211912517827057408225156372009229298869818710660521217231290371530329029648656264322115563626883836247552065772254625758434797017197665349784834427343674191002191729470730563380081176315074267216421542298143485725663932780165099206513972676087050447523466696496357800407256716236490989060474309936195883134903704937424618493943652555608073338012409472351801717849839855804118916422542024404317873512844297704597357255139038041554870121311599477075062191730945680636725417529897449633215023212741603644994324902465601893385570218042877106741692609733113887934386264400044323614813819828016031472872021127654626107143679040861820085438385291909759179840286514506160282694896338596944874334315321183131650112225080163096670308292296451826218234271313977181546825049060838651399291200486694924786173821141059125953887512586838562692719537110038859021504464578895730767680480501800254517346614802733531822500133285722057692707556042238492755662411388694464880323627150531161124155293369663869907104131886398496309203180279227731370994079357134292553426733378232648899538351593899933446904017525462460621415085972997875444539036482399719802246434240464733697938560418913745626652929849484940191923105852057846579517424050567267905307076271966632663840607933357907422654434763333176844297984526315820380473398237668770242688334653297625090756923995028367866613836451376228976572736104312323781955222535858142135457169630916899184293619482197520249100908582882625197210732618182129125310369720151175235672685155180076168350919728406595188292631539052916913026473746092720696590413695153095708162413658937852467165289679407698912443106454601618579620321849688552988972412224106893577748518453692838563565825157210619819241505528655004414318438633233760233031698833754175190866927207756743461676616747053011559251006483404686630632190240545809290557084850572956064019246529853349795929386966011801718549919947871948075479586748315341537818312644958496093750000 [53,30] 221099020963179718476387240844286978796771650234209937353148421542385797287825730030324060175668965465508543090355806277064861905363162467128293136235374152101407855314209173382550534303452153512815943247995041437987620374603077347312911893241155176190730301406402021275430110540069263576321533524284254915815018743992644415483330933789643988714582163105691778286529728702830323847600629813235557569044122526516597266639142992405646991098298218650425830446953476386746803723550192602976297001290332158879581879357680484188011020153891591949134999376180167352121230192046633961842815288998264530776154211947794999701668129334274826717835626601902749607171845622802072645188369331276328253163649553711397635061738826468734343603835983024815756531883977211076378409286533389213789356715175782389960532293259797540346032785223188214565958414385760361128579879697139150004438535024549899896820907964366040571773079466185731363308332473544952894685406563154920476537084636973096563909314327060495994715762784365616083630236542700478405443089216639068785942925871426234814861966797843436915213723076073295133101725116164796463612610701992054649965157944161207574003321701008200250694556909443511038212826549018035025104818321472764540350415610492068014588012216628252058778511074264157080249188415427472783765607577703439530462793088208111479120434270487674943718645349327201213732340490048823195921263046156815490335636903953369225508693259123085514851525425835378686374705086789305451572441617554902200124077775841238960204431956551160022787719071177085980880583686288591062078181663897379124681749282478505279023888738311770993163289263883252731059514440951137451333413516364234777519263586620319566484985707275262788620376532384944888412503940174538832620736296889575339643512376798246192134879515552949081632572688869788529737355367030430609030855272691779254425439264333676824920642462048881385655230584243702549863788684687615978350923710866841773757576186031343246806138012021723201203713454982739834109263756097694818145008732432777309593765910406453716487549206843595982831555260989953349294973365877494701423275703229259141500767737239567349558525267105070809257142431463558144657298984451256851659336967885048675519071776586732770226668029229230677614506775418082296091881744359852746129035949707031250000 [53,31] -133978899890672855762831393538582266522217263691919039143990957625234295007488768667945753095329124855607170302099758332486763882341394405640630731469681998651894205741553854137575159639383132602172659430526438470150301453903358774833690562964796197012711560708039614723290085469760993656343036225677060884188285977273912411708384966497701887526084968056374480181810379302426645847976362215550208770359824552115491426613375105675250708529636053317699663999377877424533515519370174166226082028625725422703594877510694592937066756659159349297717185856197079599664981136548039744992305235617463853594747363269377448120598526500705840808643980329019969878573865294293168700662370894274941633060896468788369698050743834117658140261733143895788222872727918397683166005199786769136299559888523932405785831005704366824674646870680053583295595195611476590575876820532853331404424570582248850494353224957483469738349215705863667815103975318143590438981176572242028238888261882888153536772632501922944537912562895189265699524375515901971039313858877036527464655432830673141879558240134167361416709918485563641253594362659281423673767976565172300354763782757242365196835989275398891081494466118316683464843085166491818401698767564393943669358415122159657721225767777690046743395733088497616260581525969184514459622669328222199815578419691678368537236982527700884909178076115096027775916020352011646672039503025087485015889247832398091526975984631542671762124030520687583799637021892374409900711687761611385556181765964688950992728846783814726884666471287606624859310898953056289283419618186452423187416164879111722711335991850660466310763538493752869441446493967893606670486200978381026681801386891767221554155003372183963212438053134914961737569495618903224719349972210942251741945792946208534155563777027985890533061481017167000608547949559804682002637848160139666024202258229421527460449143342591893735256867278895251475549669836250701762856940779602628241449691173362719270316552916746754267372542337715894160557542258769350672990690201665672463437374349790911663498229508265860856173756965154424245269738458638070500040915794567369003685388234165378724066115957783080047198587370042248785796083384406585902166593440359406007087272531186844357026956050588170874547946605833542710328742941783275455236434936523437500 [53,32] 70702264718233534079760750486161405800423016997381199573779211379619810624315169866348310087941384367416093957718284973845994646685100793639227015639593642003650343302042063274312744599302757995555596290401228579993412492811031908304616369097715809475971414266758290564289399337804609409027551732207615248623847293893527311259241952237083068096753028758475018585017062129902474859662331226128088370684004216000112963780848001610740058973341476485989999446774785156273380571835884642244680618235821613623253634014770004351665855069968411080524503945191594006092002078456537652311007935578353143895301413148366633693664549359172872586275919300759625117206741065208689316248512094054011559691594166440249925407591740406119815632403764364970670671841052973239783059137684021228035239605019590132693814775921625846315636917508631434580403238948367624349378424740264513117711335967531308002537548688557484832883011869147751249882696969504337262622158173801718178868232544953121433293659061311155247349122329298036687388606657073210291187759393732987610041234544615883881015348282552777301152078535368756274787088416578014349307945053901502136842393031240725093380604709212023900071812714669342653520862712412339026138068798942922524122305468908402188021484526712633195070540175626823029193078862698273176149491074355212364627905405058348405339306935761480066009314858094270389605401742190341221628361483838193644634850860756456159475041291260447228754863595946060624609053460221921313776076049272078241443966388271764974494571151245488094169526661086243658930588768778217054591989092619923577390271294844709634963312725704124476113701936915667915389262843097583417143192753818484318164751726926963543484200990972391025366464838418893863198020329566943644834125427098959017749437044770312963332520808849971384161693723949421279017647928096523631857492927271755123561172548937851023644167475368316578370928915181818719550093223552503964751236451980401031413412951812435385336702867719544176812417655250453130563916125772517838871418243510906526754880226730932713082977355191903589800357052761933070834920434317114475826061240709745405636390060625207207171567132328153591501304164463243037411742366738329340085794266229323835683158948381969881254384227324665795409003830884753227792316465638577938079833984375000 [53,33] -35082514041914870505025238157853970529451926368620962705815435215617138623214913758644423310179406596644764987472661893247441029091826688249406045538099782688490478713282133656491572204159555368241750253372467828195578188330320155617762129900501174957135376323956788567536506481393815794147704253317814333757744702720523990333565215178035776060376648072503216530366810394740192530336276027658575973427606915722826277601845166839729863777359112923516944782731926388820808405992220651314291844004107339279805615720510294194546256699297286084917591341712998229021375763719452561940009788039340116498653882748874091399338242135648955397746402994311131238631364689353507548864641607481433720863546883798988208943143251558218971677691987375955618148895540501606532993384604438014096103509544933086387966419943958171270774638449631639381424265127415261481141193518707888425755577357790424278928781632335172419296953385281988360157373257645259324950398370840637190417899085194105969245276728892029018357338534056147043205835001908047185762672506514549845872626332605019556170980443545219680348545436132123407368163032473059829135504471182075349504475907451258083226680974195302204362580855953548140086690185557731539912808640051259611479274262895444092215149047278542516821210241403684790062547303593686493996927534425913282717939693324917492064082851586410731026275868398244970270855514995373131978619188193166631297149572721372297859379139736677604059959528002767247358238498010695075885413443094107150151025654765961116273822152640494160717302987129911656639694537370037340502497151889354353313076095469115719239733601223399621299516087939138134111717309221100639250288525857962644746058210913637677017684323638559644458482578013983422651880977909120120517325702452085962956815344354713413116380247442504539891485217566487877271193914629721720338849873121498341947478486227016899744779328973986567369804545056546944978051320492349939817830709250371469618072732015296016294763536649473184097541957687392672452158388116541847342071046131703352639804723119524053665041618708540049513177520761721703820073644837414278771308963923415503896672083026756414395579012371080700089778791993996403120918807299211876491717333586350701377433173653227708646971036493892437792621596948094975232379510998725891113281250000 [53,34] 18339257014772586454720432875135322411974646241380701552966385928977005416016728364151629484825010351736644719298689310127976744293908954473328924127833378512185716137000878796561294834078655066097405426958989955123329962843005025139618533247741453990494475421820670130152998557827721025597826375297977712656670148178729337874714371207340494037246722146160946852907014237090527331427333004874619630088215578079118905439082381805821999878108717055526073053379883829984907249863503280093486301350101919680607701191962901772525369551477074350010078126637412298702700188602512636402052497484029304294703275519015821444877669434005617522922083665113850202932776516964050353985046781100313810585682614297456594726851355235629532501337085775855942741447728830549057289589258795992022205565192156069500310867929867865393730859944847708132765521644798606249210903555798360817156026359973884915462501532548105070776115040271815048989363077573281775046608474372721331246675664172727845137638813269902685653714275929201025284450268012257131010534179745909299226758213616520972843192515722776821430038156617269273629936137996834169045216972848113683152496976728885210464910963343764586134693712061534228498328853274967566038005794629985285809146349748186551154242239712489727834378293379619865806651945073088927163581982831681146999883561427963508359127129405811086846429676831359921687172025695885992398170937419883617688706875547162959296738094298517044562449911521172094661874757441693809427394038772868169534117418671935823922712052752231896946792207314056351059365275002094117849696983353832115099783905403058168439648792545399354166496592022470435377050884451490839790742568940589618432361935481868807926908430149555999723087307777650637634391616214512619022273953584448007976559579359035180464574838092829462893319101336265856533240213651196789361404738939622396601534212657224856808221863850084338166544356303693863822729581745791838667273125141118090436098982634923947452355945559826026263268229789452270424183404223366856404862227561834968542464192498043629422763779594840702821830106977262856895307274023753003474164503359435473168935402474122933507267922942926300434423773315259887437923556420989095532361248884571291054053429740024311281281840186403904457979052722293999977409839630126953125000000 [53,35] -10167405006084839420863026702455845027307287314166243891175839140089507645650590452609802296528591302811004997649156455638299346154787213089875322264963245369958186991532629960972563237367595759337848465612065504065598758853128393337648444916739538234127590643220663148963662789867264260132047562626023275859989998893461581020502169918230946761079624468732553570307991861284086884035171341953410369950519938692798159134283597015622094091966038705332589008142209347798427066046698166229251600446607864201490783214703276704758335016854048305780026738012586919632612251320433352852725043559608067081905316158954276195149221525005579668873855751841532322258442087543631203059680076302477355117877127501229236609968793896249727723854413876347332223908622066048169216803625369952980606899251891750504722948901644062350663869350594915770082247743484012644137171761096468058177405202506443539304502551500770711677173230235745241547304305238112094978909762256838226569310474249567424962620593035298103672459266953539193750798399334691602647032590579660868166772632052488456917559151233778020574976040642828514958350557863358483671590095507848990738807708967926260658667884742727793817020324987168226575237609079715983318558147310172654241515762978113824362950242974464896740968632679319830294981055211286836723373225401067203910395519405391934582019007278624882970671601472769326852299328531260970769353154789916686685622357947091178644280026741497537663148709859619037352666350568788670230612709034388066743788830053948863756971550190044449371600396751015870915190706896857120214172919662551366808560269043185814789596487388415109851347035205578925071406087151448382236874596477566604481681751682671047835874110701693741248032862597417314458987822682901000685995821648998665531240830934624218753989061710268156297907252913463723810993862265308722954456693041029239536843188684753352150239587356552069721089419594832930819387922876939220129102883412637735755611162098415971295082800731189021788873277894253971015484608296297107081925023220618932615659447267108684828145676532037480782802788558892587212916986245000715264983476588964529466398107607368297070009510308901380599596776068976563115871970740342251348824264081349946659061586011547346308006368679869874799281959099062078166753053665161132812500 [53,36] 5035598997777417092033052105968948262294428319539979112108562781364455691903821380303552525111978412822021486073165163948261699754119584584264426849214747899973512988073324833929913239487245024132455875752101952799685162044071964381406374569588705271416840654238272406888638478245874695164623076789064060825790619122334558906222820910910489034248588472026163689018919945458781284102491747006884930530532802833951357323928705387208241169246661112966417102334095777371250326507630233818538274555723285587253542804263838468380845390934368579177618386252940114662950354168100772378759619113293634583241258029767085745111761894484451026494073820277169263876896914246076110055478320866127470738964820264086500566469912658341139119908449467142860383465911167154665080397543885234512965798112902169946638941563097789125983315483933726943089486144800157834251608813406191908488300092107537654350814132698175228987288645861795072928796046487337971398331783076001250908287590648656551697408983128803019017262268632787903540918854311796574482682302123374476330327025404171383745326072683926416794745379983519615183651123490398893044207128536427550710837434603338123914918005747597506685028428268740273861712968077874459340318311835718189752598136851083588155285347643235729072753099121672014589609283285579688676563332337835727520584509462114076067288892958711847334769822530535669608744621775777247635472528031757327800352331627104615650908510473889938115302159561027589329966580269007037770340653520589441486339265181696512975375800671760675548881226915985646990708134449390297755128284475718120315956450057843220784786367102697033081504359884433099505195288445631543231010852199712679392893249122919735152150844012406744258801857463442395527980757269734023653192477620085535762695945460548895661959753074499682526524172477897542657528806389782200765861503802191473064252958807020068776021385313546683155611048692614727446150076686827830664984631326481384482644158681237826748679952546062420247663194142078153468909674963393248606294524622287850619156079586984658730365126672656461715071741824363730353014887120414796681872048106342006720179278457649206809775344354697064604052167069244344315408883842001789120825408974360907443707911425967788622458379201203559905053452894208021461963653564453125000 [53,37] -1644257717713048063444825316492223105595474163101624290904478733444507415197457157926873134531904884284590377271059556335231642533547846001970338571625848843362957615868211439576118845201221505110590733511039324386869856317349750041391218017568317308207065203874856074883333319227677786839214468082256853557681467498177355842700387151187858406678177851929513650210952208636285564598286178113482187363182397544088712396388584333265398504265222336888779097236678389100780616653216817907961290733791154402373918908107919383789826652164026066823012397730912895979732268391788805151893816108659049351957077748147217559357186298042687385064918355179770559144665625809741499947386224562741356900157740321054710596004992702658028457370927163407694977950313071975360903669151049784958030461347709173629150289217819988976380366611698061105102757317071798145321984798876761083385750526776480470656076751937441760090965383708352078082978558421686889182493883051749483398596133648614688465876812117473828773745083668873099346935267114619136772172339657881357318140092261038524912453598486233176966697158783165594841439722116369192741113791499767757344066623812341854700648171869388538076677073850800756938986510054829266700870603462183070067122730207760309304785439526161490723656515437518853832282174814252601061488101937701474692140410584231226590633725452697051485125106151628050194868598793714611436708187623226180650180062658201935322435695827001914545286870136979792499727336911732804730529422298531347986094313874960344360473384918634100068613656862736769095807494058602192321325827526194924994788552605669781792504654957636657460443376089099331674005674573947051111191683287296425248237769963050907147292933881769497726228500745397749693253181635925829756715339882575109239406799712313453814168873516041460342841233806477300726507128300726727700112401778687634868124594154616609291211929762252447287638050276211268197657126569396218220524816934920274628756284204913150550798759547188922766538165739511448012959811699511448775842629748491543109503111748510838139003115514138204248516821316866152366417286631933838579989912853016326750274151061604830930924751457493975655237382801381141560818108691502262505905924949100479948556950093030396883441324878960543287576001603156328201293945312500000 [53,38] -54444637084789984014730914840929669683389558187300181566026410290034680069619600938612641330324256069089733653616364246244117184614842482364824142557918750598598327224192224814516555923709431188040875491096144413730423989910783312750270420058784063488781163259412466706749445287112929689131896169751662946473588960343670468463516695486331389242988077151874041763557150596781602873385531087874042562739887553423193279392181922053144992492027217440476575266058741760018347699006528007374102373612225173453098480786570841188316951004398869476998544099044785108699546323541387543481850022119172018646790186667024505591982462408915913061100825979630263088175496881895892480913550896859384158413308916973512730639243408240769183407050510052634174709324488739620019147873321735055599856954451375219390435819393524390718530543787301591150855714790428400330599450758506795043851038772680215781325519591268580237893037619991113382830676037359854238407563870834102600905904882513451701190940967361590235742725160931874223247468371382529891721904710596469112510741842463386996228641870950487772823010303815401020074103087064254166175087086758984079815509448597856276557619040633790875071074401152685382446728270036601198248505032477601093494584565915379521806400970739549462371732144132522342386929849478697814608730377199312409850416103810052541172751792464796615146184765764302557080303140943288578073034633555008321052688920185995131686461773986909044009814734647003008435995414575092600298105572783428807402057539957543775305379329029097946789177603914304400663845072360703395510091754567481390087276276283071849410789042642556798630085960722799416690853806577416079496639888356713543917535883301584177273304899789646504531670758601036994167044077208928857429081049352831237648811065538873323343442412516851930475371654480962562731069355239921924010581472206078401079856368753943622924031047390582370207909926261194587154223056308564635213285006006276917782061408982964472291534861031466806884106119010605692805148656359687090682849340175362455530827988523729074489964473585663444731829412134626147442943363368311917729845384584659992455334099204530663650387373192467792971316925604411859991224708788490506833888262936159130038048944345484508964411185516496516356710344552993774414062500000 [53,39] 476676799889604788970938003979033988079840102128755393175966704841508407227967072867982418641675679629990925110122407950804277847123582871903182689148971790116055766780247362371757088634085703407602444591079852890995317310502394747246904542434465188832931056539501233658480974936137626614541396704750452326996373575539451947674536844826314629469707307601397619840096923168961902431971365900552917180356666372244129422430900999177061640561978464771606096226320833810788363042270483367815837742009332187329240099204899036867652271557316915364049025418010869703585291538398356729831871290162446506495968986487777061907876124704338919186031925816612559732755570439142782148317514895152713675273621194498700262269507942741775881401634116647284167662746238964097811002096222311523917181965279139040729755643676275464970153487910564010281523236628552488215471406575396085466928566520080905103854234769961117347542865705787095625286665937162898856763348138219220990127706852995777340620914225923198041130747120706318945603330392051859622614743706182417535054192702818019668373015770995502473958879205817467736837509053903770269003000608772774474941947043542319490643116802607479064145671312614274742209817868978446991573266737820067099249074741686725461431377797212759115910103184410874005600460066354130086026189789949870074420565488303488424182248807053811558925871717356187721635149282620317093161180296310856007148680745436529085656745007645032198144618043856489696615334965274276067776027358294802003702169027574453886606513091669233402310896812770138518673415939932317423483465589602096392830712270538810688831452954229132093100177676323095459176456213944879801158403425873995492388200110467439531290030962098564218129135151065373266974259809991970154969921475267392566727002659830292561587024699103469269592841233098109668018374909490408622337243568174477112597071575724682561028114007549789670754928613020616579755298044695348759652421606429005677033453161485226252501859977171887579768950177737523950974681625064029632255397920136043516916821315407776107259301717272422350561512163451189647224657773757616617318382653682965011913749345532901667788849237359296847907561923029406213521224144275440348662544959900261405194637389524239877262867803864310189965181052684783935546875000 [53,40] -328384887615313574295025087021302605546958382439996041704571501190025644386595165885578783079037482229422011973363845483022407258663415721894187836650840550843595653315433442849069761373517813609283178804746686365509422136651223149127062306237556657103026185859744069276884485198241645672729809120494813615242265133871171591714991728227247335036404119377776182511555751488417550646340836584698237889820712813318749343499530832543780320878181943521511897149071558217120820029542915507088544258917288671129433134502590813225298912108522239923045650636421113874697085649113774389342994120942962278915095159014894247929519362909887108394177207276859419943405843033812711063214093885099881729205734231037896610326003416651503453467085089808611425859290670312116932692981896927930631278619992026739784266716723366589075197031703467954319346603542901067401115826167681156903033000673307412474236219837715559790368188754411210410372097009504472394673270865508259695255084492168710144677032667934614924441987070737434559613011549764681784822827504043808781009644616749275677768475468096557886316177886686137758850255852545375137687854836941433575748164573319843425043462582356490747233251894512321682984753769717403827692165639986907589987008597033898046745561384170973878396399417893066102421711003124793175033270795721964735020780958166007218322836441131575496929707624666396735876612906546431389470765892855311424115179242745361488081541975966430101745253023624193463081298404407307788988688237836016630010064097679732386067204371883831510441812495102696654870875351297884189054057320954770110299913221699024655940094672677409051668759283261894480261091306669232983712808655849439146551912454503830746289359785041126383927407704184767068738708403261103388621074096154121616391214841477292992535192805334164851827924657464551972300008686501736530704816618162836096126253485543511712495503338833737589849268720364734219186547017187719337347572298520101646288314058689934109270618393684585712767264458559777537251377165255205985030279993043599984159892161676353288657478006185859474918661333100866530302150836731710650628046294456330923313228075001708267847914756560022420611357589103621777748771048631815821057904088490519127268687148770180336820878608250495744869112968444824218750000 [53,41] 115135791538219004349240248866197048049468116531535854421400628886171288130546427446945611352414846321903933906646624642382590164474398909601024865971625403330447038383479845645565369388868260023576727430749276037717692015609841132558841250479876190827120087574677112787735927941938149245124260183471871865943292860423667172680290055664614612278518616655986443301982393573748864395511122418978087746145136215794737237451567602094779866099178421159342208384624006629428395091847913227921999032225984641968554412527326518319149846647813241246721221274917571896892096037740249234641564723079959453526647784506889984918009766231134961171387048025403048033311416897402278883633860274033479421503275295465958746221012361770346022734586824180825270538139328141255368312557163692893768288527431855682159204427973599421087571781830080555281800112082837927209261383941194034835987652125882540843071830253156752875413814882727629268737320197433571479879163729806775153250153111413387437302930565731703068970644663022934410873331526319027190744836816560905709835583675175975048423429129247195907504912880533991643166525132505234583963863618939434766051311119704415617142662330468684448298531726783969269750180089889331321762281508049553444404850565687328427824261589482433509159979883755248130758480950921411295729073514104395392428857085758673341356998138553444851700924362650769324847634407258827087088641503059173735282404682670350074868505509183319415770009904752459028752157066218727640195094866203351348069153430673183867710547500789888538219153034116720210248111077691982603615123451513867102254760597193420956406053508256179163094571710691037656135413229962001534674013098000260136429648917844596467271060809226389521900535440279931627166810706474532258623834066846366738798986092523550787416987255911295486814647990238505802728332429965844448794734603799475780267146883898872351477813478234224466676057498091884356773702183451803592419129707811735842551487244560320591620289982815826595554044337467910087530282564220509598547763673568002071193128150224725594393964123968892271205625761839378307715676000845015773965309832725872532451129528589531610493461710919528632779868955186144453262954480506974128257387805221347466219382009021843932261575105258089024573564529418945312500 [53,42] -5788487966661333253392051111125134348784853686445269152286689738107810619146321345307769736886825120962795445893421433577702241649067796641839969042052651313296436764188803905667420033134974077662552548703545579462929437014591327005529181910299420451604687826590750120435017096602886082610552330202509131291379579002339211548871371822356374410461006483545387671105009126452370397684629004740285692873072976820867473109967448583620048001979969682293367676088029129773867036815995328298309195508653060471410941142414524253754094736347676086611265533200005253198086624819172818023439701251686983852386764929031583939873891430278630139561839600383488121620513468757586708943331503084169631279801721846686582062982593708413607260835538980930473721812296440017918365308691423442389930292294633465092020913985596979188999067307352692667358783838402392781447344430835850236471986935957102103106461847941181734477455928164602375021407899955800687194649490425043556894485807829064847304520306302709459807604592135921427717837858440128908977926931806809426689086242681465758965611353287172136766626983000001198417380482678332338938203702105370455715126169148420486344007649330427839464467148325192438181571532797417027509133965716322992107847227307847498264335831846126769094187207646147414101380281601012061950959791733488173541711770617036005795654963024413647458289404477451947994069441497663913414713790520707998954497651488955942613379498232697034640445242803609865611935401470717500618838621177557325791089955911673435190443012707033499157198867167970832174551252041766895827630568826741520442562069757522927542637747339179218944405815457656063650327367249039527007600573488265160063647947016080142297147267339989360757258805363822407993048110925757889504722989933520415136895677297848327586504315477008720179190777406551066952727949351803268966084180117036249752160064149441563590527311857075210309513826895975418108855650001060774795723048337072375667824828600217027148670428190193094549431639019875631207122979890591257374830900721757133573000171150621580843223513190368647309091157380974488309292022071161909462215611718467892840789653199186097050070944519656723563359674862474508792879299506581043634420374434536642337150369116982595585341186961159110069274902343750000 [53,43] -19488411957523217597161428759045422078670701879971201283489279539890197677279549221488880511632515287551861177614937593062576584903597509771275245354330010678645156663309668764716233171284039926131628414472807064469117511308608581728243529844969756938589985771787088802215055892377587313248586822790686397057191167078996361705614649709594205939051485002973886090936873134122291606451694008385323481261555608623616946867100620065119303766992117332721553310945021172847008847479688225152955544881862601261356474064829030596407764031262288159381332830720584605300409055111116697665112298165587213793009614328942211921160380062652190186613999159190753908699335349739624152808515298363967748779243971231397626192337631278018764515545303524044557888583444567811051990899369209328728922131150515144961212216647933884890890463709323594836335851932318886537189523740388674647737905777910492190227439955316848931961451453083329976435106188571707825951072444689562270890995546021194306976835103225064518320929557272386196346881601091036452052945695412952686654600983266380822246854820096535102875160993012022774184929886679027343888297823206600784242547769738212014764477337045977589185834622542931621410255817964794810415967462352684034938557662869439502552769430249604456664066491434272188934447709410908164926369833020295051339462982149419576479940573589518577684890537630318908357781943204921102027347939166104858839198088619709959082034050693230066283551278725163247175785082380835908678267339812759520811170569161990542380657525475972594019891391003742971121305238378474708040525667762633287882358512827590535198965516890189911823523174999714006137104766246228698586630512535868153156988828760417380432642443404299378777432774302321875228810741779298696276858813850914346756247094502472361883743867475987034981435241979391762539117888877499818944308360655627386664498879783403919776316483090447673960043133163177658121172269959019463093690317044345351980457196438412891978762138887802852521058166907920790108947239166581415105027377517745220502493889340949962511563343083505161178043433881366787224055363438665069232920657254415655615275815777187758049130788865425656471494523591695821791433745858840529332024915484762415192167088993924206619112737826071679592132568359375 [53,44] 13911537506978393028989812379506129495892987240263622208065684368636689716403314355043048114502153906288248536904866625303368056085731152819126619212015998223327419900135521401755830604765772732935215680242878512102801019025943067479242598358961664942532900646699243370516342581619119128312680837040633107180751513000260432764617646399681708458558069216007195129765989662114181924255046624141746908644764784569533209589987325400538699788837934810036612362420681663092027994331638756506367732379719702951294090878245098166519870745320029839626964163299313794839005082912596852514156417026210244790387826116350387101736691340293623019785566168818040287358716516315673716826943314021979490737692190609592411350298547214579246650414526873996327666417631427809247352364720093567280223335866289274184949747290653229306162586492740813079672465340085258321628567141148950036802519774410848347868694343111266805910422958141498152506302623966994016681216333831603147894302859470453993715456765416572251086849228350334398560854603105424284215213234746517664996777690233368725859384377078267915422056637501854122190918623823599412491331324425247888272048858631771028412550790816885558205615860304230042254556588093525625232644795027392634863620595160706924931819143648292917007347960102091842132086836416401687384351435925922330629604905291193174871851288194244066188817783299351379350652881464993645549572739391209726673657156005349832750854613876203862191621314537065993114994108159102198979502812753634668737327458894135471645621306256942109903694698786742056042366035511784393012414758999380135056867137404850991330110437995008077869175567843141050453211336499839856744714665975848397532793428319012840665470601141033114113891884025997084172459428853676632653445511670648202371915898305041023028786571064645694800963484058039600058320360046393933566928705668972470373511502545861097187510722435057158071808838390939424929293891095591609638229934642938379917500654052553755532413692232837334383060745902805383697047729190475831582700742245425062324714075069603860511796289710097982195647985495060904054039137652669312669719333642365208196430484614945302728948876929921743763542920810896089660444138683900055703839580735228952974727803515442303705640370026230812072753906250 [53,45] -5837620538953042847146405776288816943498047834217196797375387783057183423064298468706463633755558306378161119276479622491497197562820665516789852215624147143625664492562613756589389606220685564758109848936674876334750856446549358585004617276622677196622620763931838915548480722292124749591718450387875273482926389178313837772747518844506115519110424107319294399581722670320054990396882585932608722289678660222940747172741787183410446999355019277466667466687797141083588376627651533872130028886132316902942310836075949728447037371428736271860177338062145887999847200437046642033882996522338739493000928990721430297672797470969174325463116885679298091927982434251787354370293316707614028419926192879498476473771988879959995795203471620522440974328712343845119085072463174686145387436339108999202024159724556430214420508218697113541921677949021191531606931745699272414412690329247362099973222749778769485931826195044571159655396123298857485678719587800981809062726225147820271619256697045029410512158646558440788754613786655351206589582806083199862724955670835132644254991800801827746269180486667553781148681992269346723862504685713830892298377035590855876766736406216411653890399894126796251372418346593806663668210520072598925089167885759348449427194350952830141228062909536127388325059736893939998514993082565241868683837515603598525363433875897121169160663576761321620940287608039292687136247910945099060135115217385279577118960864742632704068226265045218271402847517144980824774661860803797079477568837062715042670177252722135435893649240019325430555235056446878094987755876725511816483477259634755601325517531391803955744143741260539234133652332926209512812729242486767731834351942855355598168791998443827646691289223581554251958019798947678220899898336308278927198455142714285172500539629402709715427674873523093155727219399685554710238589589823150948504615666865620486190448451674686628788153714183844082259572623221233728909623604403988459093510991787370139027876966606324557779474171441749184334235921044496856259897961866259926395644677733360453928132907831734800349263819904126203663688789410713699365837909968548028550014727239249559180193438030894619803179336719074841686495648582966930499524730478137345829336979363688442390412092208862304687500000 [53,46] 1729857400843566523860231276977876734757123517177799931980644859370731088875678686725784051238656484419574857891158703706433275052727945737833992615894422001190040093001199971691034224775713057186161498743917972437849297952353155595212885272790504397983861360098606550208277648246609892059227665107896922015402329576176557762837296942162952913251499928783736413704376689549759093521621046004733875409485811725681979544153369106645220134053708651274536950837456602113343634464392590469914381873250670280670676510450906218484045408299583038980891462036435371087518453524424766574670236801686389135621143986745499379070933759647255546384557465728164953759411094637412373049962933758526336930023494258770873972499586837292491576564898187686793736391118543892738035758666054213185834140337206473099341794700577738030876938035425745452350241730694974318724664128595890382023250978588305662657922020666818260560880017837021928159619337507753523773516205116167421597966633214426050393592537770788411004662809778482819449222080362898522061247582474047266045224548063788742905007760065891942092449832252070114485418216995316407077738856566573440878724888934873614291213969517782091875929917215376828820829886751347934412790390709819537827406828831232703395714602738362606403836672493695838224018921593371513706874766676662329069086834871187365538747892678161248638336314517895142565153938917876748445243950130158243035881672782420377900895457204521030852352366641034771799177009123110877729095579800591064823691652503130746920715538254340236901899825453661224467257722981006665435260933493945654806403885428699435146033558742774569340796680850798537864157076345442013725157902683521692590382243479601577232408044789106724694251845538119973656356171781622845103734228981519104925560995667584564927433193101682063765152657336957018538650655641782708131749208444953873065829100891890708744965757459315141259536467328097829913770866902817451807474292842118276420764358179881492718186796462423781902077937510002842702988210855313067831977332323716043492317307035483680434152872378001486433426618146999936947918134490036155505151554319895658396068076168837102462772699391190789216865015903810913671881456418719547913213066020639546022108490319624252151697874069213867187500 [53,47] -367219698924758264139579828109593620918053877472427675775335179957540703569680305442770435445278415175799053413319086184206124367475164840238685245373706314582460099081467902196862047091838493271868515766202611077750591124620705595250334074909871405777340402696062848695352527117918805692676792992783055628335041471486627728135430627634560573146271134820267286738589989417727638257708075702718765992414865756860272757414748116341390075106803549785723847766297889880146316512172168041660020932597815127841527074579287500566885142122599613166910846451715791383580605794343752128229066068423877171397999193861154785212079100650649533490141971318961500992299250719655177249750990746166180653997630622123040800372446227082118314821069865846620321800061294690671912431112069312004153430945845547076097319609297308841146517997710093462308911575284977406896445182885492806602522982134410492797862378540965867444125998815982164203836942126372168757741880383282923188574899448058121295173507406018413063041842058014184158084757172439120343105007285436667124038751597405227798127269062270109859279746374569884661586381474881441838781388829077212569340872475568351868242457237126095735104708304333609633619438861598327037209789545355279414016233762554625992937634825253882473308208767462851342793211596915783256441797731414187317615772944262813639680760250500602973887045867787724736733936670343238031280633517488067051455280889319786067850046755445549804878466370523855029119444512453503949446283039296791184135706045874296830858928050528981190951418517350574321274025569180555320257175514023369849029387984363972297528939821986528650068294506564069633623771162939394290278507409619760300213666422586045910717156945484281153720002398954956039725644513171032114470635916175868192829675144684928126873249632691915042384717444531071299960272024564313375498745307440546614899330848661676388792635028253361179532597945863402881413701172709630195554351389015221815183146145805515552089048645052770792760195151205567571284009582874673284723396769980998789111264816286242420812358207694794272526979689783796137598098572694278719307179860600257055077274181207244084287127323079883434795168315321942009204026141639333533663364550654606421886683165212161839008331298828125000 [53,48] 50377164881326333043642435796666367689076995620679326576764684961885786401771041600791833643768393473550288126902729039232794608350312497782982640612519862158021730975605359040313262119335696402553936349325153006572527449462048009765194700794305792773815899596906401284262725292746209314060899521420611795073134320401201385158154130433499544107776787405487615426464206337541987085921977415946153651004127623245209291009391134726167198549397405733888270679330873157099720621372990533986173327784855872970204366262649480645594105929630438245349278323168326386615399316977686994737774607689042695206548312845223170328621884614275089569158697439202941481536914153512593106303489948375767918148977567196328569359196666914535451288478464151774531733965465486923149539109919551673940914740425423161398948527129209381166987273775036298835717286454578042163717494257589629964841936498250597663405536474980062120672877935872579903431050732989948490042151886992944875265113956628486863897391808336431497324474096633700598663931423274367813111394753669909047484952310563468731309879254285648863302302497066707711100479148302878493178460036271703098208506701192547963954018621951680405190155063758109522259307176403225728543440094315608616741364439572044346742638223309692211099293502350450040598621989755302172477777380833523099568844137100919345044063365562643837060326960647096543277964384702672693838854788690972700872363159868091438435211100286570295552268531932031395676996352307069319591904866230530402683567021775894768078225545769223828172274426206010467596488182716438118751423897416710277906575285332090066208181122142025656866613962645903413308167871043815418774166953065045246525070885472303155876851741085596352104626610458664287791527766774740381817671236997139104639288790975846068395967607562960813745771125713970999270309684162121963963439483759896531490495121145401653180678321787628576145608602807542405334822981521653598936475254599946815970662400887020529928670774394225264778247782323585432403031860845657265040230791218949602246702428865825731388448776334640138471502767212288986809125986738775415091825960366835688836549922890306381265574246230047458903546648918157554471126627784531256445260671839037058816757053136825561523437500000000 [53,49] -1900689940085081051807641385283867794083900909333064298199317354992636776650512353526349776052146843240385515820697730211210447662336676684627797811510082055187147089676044814312468561418792883539935570836281541341464671036979650056615485403548252963545180546291039178573254629260234404554111226530336415443304484916265322991448133609419250896053637203115034870157263621065896487894109837496559116689015665362372793719092022462215715985609320663304835274868215466278222252393079490771471945271178466405583541904416524469264888153937407783635402758505755169814865376317272980291560798579631514337881924994050033548656450420608760930245374992704701456373875578767471853006936529424021857785013224205781615918291413461317062250333920821981948882041338132066678032528868214592924348433161808763547897095150294902228761303325609611313164342685129155272991067428628651478256656008896266170823333165613019175861790618770487939634785903063836181970139213603690299622663338438410695872956105628296606647800951743956649524028842053060330824034819279470878838040914816033085055376985152157097331665876250381539205114637030687042932375452114118626831044843826620470855038447573658063017952152437923474785684976058921450809478199982926322468148510143171931594526801328836675695160218387491088813483429421361126860858358326533884071403693687016577550350541909878096795687849062087473757563988620778876072524251545777400437597504784318084626557916292692442316277598164277722238231342973175404401365735939232346637268491012842715755579576481715702985303792787810775874659827338638304078298059634790261539451798787521922890319134524175312380422181335822110263378363602706098131095387835821006811421818906645412112096324033548272250268055295424347512753240667581334584745941609074422457851367366212696933398456106908025664279349884294217759399002817013546598173174442950001614113065666703531913778360085789205825375394076703000092556160126751141106299878884244454686850702654916768644888801811660199979082974580272912872004660278082207136959684278071614034398939607491630175873940758247139736654550449092447230706477501891381886888197910941533634673958856294611806661452209936208381784992813382234978389142736950479656288237606531765777617692947387695312500000000 [53,50] -1069968148782082928578496040177576606045850127617021959084871633793337880126612458503503906314448280227944410775905808131061339652303163049868234753353007093282956492741406145030937574940238587848113268639930930991985388219085609643095908052825238527098550381380965357370640301840269662362234564436501766426228615419562551374083651161964327710809824675237723152022161197248074905014132571524345604722290162918226508168391745147075625485332527980597142875806385227614763197987302134004441500353616059541608664871838980763413638074119384347033853544012226816738654953418792056281915733738665968806779817233573724145975172997883739027622383122905749300745958139614347887179348553460593781422451254048046596111590244305451942379296631059229212357204182223779458499869865040371459656596721482596197755399664950093220993361420509795646045191307373302270936894727940889190035267659853615342032948150016913862067165102259917901308572018237441487858914163805980651082643046236428950782146024865688017910549166090109290217370114311689006321781636680440532707276546850342142757990225212010162608796764776822080387265674658213674765668024808785214968059613348152487491840639801878574828689680797900617084019589361139284201923579805667214635684703469486100322273405234505614567911974185243678220928864979090070886696306914527625171516311875810159342323579917769586397601520895492325701474863990149777159777444845174501403968288666225438526568467629692796492506327691263127477418660841732572450733951271098964458754684375353172476788484648068377825003312708989656935650647431887121796420256407167117023518158839730825920934984853579257236858592263062530498451976336818597603304463897072453311949449840447642564711227069093730413644158888797136704066011126506405267719678609476916962129925770183284916910660646475544376666244369431335313372661661353439431364400729617001022875387416299397453521500846271657816810950896202528695876295786719376861104219144317578296975208328347573757532146338815733391588918205528310028274561529937701823946226889550700829139240497624873321958890696620837964463349063499912857522816642106494548532316297957612237898113043111008319695382630050063498121066722612054613115118965616925569839246179526526248082518577575683593750000 [53,51] 344994360921067195266038180820835877710210457824521617154868286568798783352042204534821714276910774284926665886961309074214645562572350406164986310632898395777510529811668736022763795785136506972165889185551888268710437629810145494656542964670286930582597241026776708400787079540730142717698957360811240429445055611893595936248537381523959716904788761764377214026563260793489715952717676636945201624479124024616288146419268931502225549124018199942354168276105840920279830629586204535704622547425600342383452483426853628507941500994081813353148422162569369266833906588349822745621519227392190235793067161110464059874056198868882075415814574982054668170116801569552169508499585162091314393790659714851630397528529563933456457633303697307654294805809762353367912589188943529412509516048334169062318701290702911565194435772301645010197713482378294684228083935597568302069603890637902116770787525970387218728756376681573118295551780154973372741775731126855097480030575277115629093378739448752960001992379884387079405476749403581443342153261454751013063380473278444754206398845321608673133496873308733499131068628303240869764886156215641960289091039431837398517158692251294509507629896230599912018297398939103592364050303783863052745496441226184286666205044831844007808870290942373971304205864301703264797085399960793376986181231185581564796528413612600215782272195547039575189254419465699261030209241294235264766598857259431648235846466178060353480158464902423818598388468570697403568929904222982018630720120093081741443963827142561675029136726072437334151429575566929539753679544433513236844809493430674511206706148769528749344660828476974885068887888959670081461684126425195643668062887160771836476460049598342124566706873964566432502441314056580624547838152697958150777901465266251625803557045579972293338593546515236935305712190002987121085250673738255934152414991130927510517772818435077020160959108478627785685165920894222074654287164466128670547793376420545619539652336463137799583737493866939740082298308371254755663745626713683745873793853953449258580894908004795122959786320536738461337228068176488611314581900416115078982871943929855287210531313343989769686411150542873300706114748761588802844491041810215392615646123886108398437500 [53,52] -69396428812260068616777879448775460604551329624712155301467799569401561870945644640821421567000355173707859435629554591403381363711862331998535599926553910807678270049345795402762213765667898163412669899592213044325354444202523973779929582085066131728029858366386893453514505423883391748397478804205549114671560118065808293355863813190218930767230631127583503263152404544168329807811520880744086782864965922650560322317609891515964686115371863826371650717816440691811639560214915072608903385236259934766413681195844089206945938487222798292936792116307254473629873916426566284244942478264071402957007877123013012499449170421504356982702511093011283645193171638075139867265626958544074437064409487382498629546724424161083570619346283598664565631124032204780171813452655058328452931253520010539916129244925627646035519234877297543859504732489009431953470812841466701669058832566589285077605086599936878162153645142628068002147508656292407595252895807465847630798405981933205581876328582395145128589075525667376759888943507478503697669505441306039530257835488916902442994033553053627127552990177547998197664077330822483636657201293625434274531938394569517431393299760055025239590193840159296852678008783498182298395797241782493638941100486548312245350423700152027504915810037343574521110963170739335074928900604812328882147965578413062435329645444867550194545919083310607992797608521451720827974015477094807602158352265448247913317231052573166612407309091203704983962623034593612786353147056424363515340841007338827586009116686514600067792273434617657836053226601629479327382637441997752091419287096617068973510135944958502994921095615766085807209969272227771394714191624888610434092682371400812639378054356508412891937047444442633367710375998863292761455194453877151678625010793826753068282692971473520546421907779359849112757900316605522815301276267478252371025930327806189075517888940515693476639961173929047925342528016143931068365800118131172640874256504722636011977885515029832350609790229747769237657047248098813547665263322891790857714474136593275747613207123291655385854905991745284489176061063003391170421122392263747156794347567095342400765744206498653660694045838377986608411845058895506266338770728907547891139984130859375000 [53,53] 12837538113874067824409541581125117162526137825787927022467701654447083966527486461477536759617020932605464168273826741250670333715635847836442597286190225644987914004571863941826678645934771767060715694322649970583811872421343481046401620219931436265579035520323219640379679739916230328859387465858034235777431527906426913492006335806223148264110595002197073043166330734838524607221506255315171655576778448038849160521010651009620811159511833411283660938544966716032411909262715698525304477506845091317250665194419564916852294887606799939920158956300966873068322008903072827718644302177995314351517553484378856145455930308602925378115059987348669237032876486843533209562081659818797814597179258834449241841411858811800322480233952089540116901348045834136259143504577704693189381383132586294947531396700465480174532064486457980909277421282535587584559393971737280699078473391811830018043327315415806401953968637903819084952543152975926817952052746939745808103665884472585815125094019562084943267481603576911429300148547186550814695190779919461385687876317673221252372548862437080714879148031777587844757594822313924367212898664111369592851203356579696639576320531971062719430992809103050569094413000626257193294988501667005657306400308542938916664088687104306786570526100241014393730605273104391374545391751352126347546971164225830163717667964910986988495127972891429297310627240072928871673857684976465579531399958749000887537568980730575424336883662821655097418062673903278739194140615011366029679276788652515677815665421971719731315991878599561592423630208103062593802388734461665893033424595504347494498231040307818342689032679686719467776138903350443007398931589712388347015935428113513430853054237109553350476597649495468809129204788150275687881721452827779248677787306061699077351806038766352634134267099780058074360923600220808102264895288302471531601493744167489960837149825261151472462594304255914242218851043377749957510856608214192634225524465795224727233351556846151211689638844940216508073266527846145980529296609199929792903336256538222941873773306045484904660709428714276075102749892618139269838156914593573611950742099306599462736763379100811700934923225032832479132645364661158282615360803902149200439453125000000 [54,0] 31848469161127616929908593868539412728265403338689815231420551212428236627828552451021604970228856988752463087120372356946261496127502779386054853783571229691896541519323487971302834724235396425703830041509959889510803272306824840525667770553599725684566412773285645668130705255531232033003096178834903781454691828109926865493732039404641368267953234330496587898815687989571735083560424723162148559565700030016415182611683484796563954374206407301982462693638050474814645683057476736788187354166754027644944699335601988960119284332537975101357646778040382050456265794912070889889238258004659061678884399699762817410523812982163949307594616256900283158222575787470817673230176257781030704157728575767497450030469081644594760112942113391175937638789134631830703514405063660502823496858464204414483591145030980739040267626603581270213238578683276051070635000187512821598633880205016289713084783879604744821073389109434748710084957179317865921270393997170623151233973578726177972837029798012132821535903860963672154703427696402895462860356535721640030236201429476963963456586273212319994286886306052062734425979621545685682855857084539199530896862713373074107692907488023558354368693558108565056094640153653483250173180088273193716321379024075137158269888202742212130956682640321005447244230297496497727493035270847314820236790663998275286724474602315253343692022052910198254051796281933746691672884927821987051336355739462979406629187244943676148321918955998232475004054443616131250221397787899367751316406218088597097803574936495667376017983563800688989680336270077438931485764232733497270358297503979603247557857082448244810300976255966215264814042388345352500476144374186294847656784222381380596310123253147604453871664980569286761656704917576844962663869261992386360544613721905563254932935918111635366557736509596014935165478128719450398619098030809064769046311024591714753565667485167424588497911706361388850142236152103477047617450744608193891697962023752107448248851240957061061989082973485869859093584005258694291781079304353089215435391572556963243984835253980721058129187552914300487660002895234221668114560556738184284395486123983313798054210629445454903402151521988065421634227505449543757303280786625589369689059702368849949435968580374737601799011081578692681082980536360938921035604320941558853519381955265998840332031250000000000000000000000000000000000000000000 [54,1] 33029227664547288580199034481572581526256374840413464959857599099788302349677430858212088627431944300675599710881346645671954071396759941499123229999549013739080286499161310533552562023534118185473927149734354931269048921923549359426449564227355537718269632233743814420437666974707084193980751249760016774363619175294658822840695704575008769872616530326418154590339570965168145993191704539678686353230503399485507787628168853429881503495151099384677537527224218704417737313876919773971297853789852622495890411510482492696000818810356526816469582508137941131617135340282843960957130563724655675293291109004905330989874659160159703679454821067060731267115526503616720930910632785987042963412563750191480945804686305906105182551808142365202568798544995833723546938932733731448794397243807608692847360972450337380869224657395405905262280294310626164016668328205779416023593197114749486896986156779766159550888427730666228549359135876121945055559785086044330032236987272608955664372103466791459395456301619717972400107373912998262375066709294506573976325113530179467025534630870265786780577609311914705681619997766280553448435828484223996256588358224590104212486122392425413103015498991798304393109767119573306279416564427424216063470737975700411487397892795918427546472559945597041968237297124728506661780017880328253760919425491167872997748198773242635524677981908968340970522563283554937307589817490598208652944919923841011880708362830471913391349731637064804934347014428588460265712071465568415716613420849164702649441825792845188899316651072867177272310728643706128538887269596831935335461529832084897169554114756981052462465998378916285756214078464861890922015909734110593672039353666964630536280874442120546137791235307849198668717524538755720852250895781307766886757106879226024039101906662815018966219852932020884711897152387601235430420593877453946323204945369549429720181147707861383446103710977283708080260157077182670309196039251443744090781539255609453757975860577804092137339521128194218245745024532539058729772678783592636183908912384809989839274873316025986095398074469729050778768670583541949129968704282950421699362015621861224253217756705863837963957846431713232155650658131840979611830469246425288102193406517866510137873899922296579486373908880190603587489194200163409824427948255354259288196772104129195213317871093750000000000000000000000000000000000000000 [54,2] -6349208644994365671007994100037043621974314615503520411444770648363266626293068463955620799807588769368755435312287273466923617422021367584179987024864749941473375911983068200065480998107295191787408504492218155150590822376431451216264991421567372283225816370989703307310440153632417854006957576450527201586929686246943577127955872882048879930889022930473309066834639223771517858721169134857144065065930525547901840513933935586317880486517842352177680468309983582943237149929937423674944363963471030247452686950837858139359698228612474569984251741045100904815255751276009149564193576859078231059257436666268932864875858860548097793678002423802443274153943114145216613688208466428590242048763004882269416388804700370158855141274441863154920320444883857484229604423319069329618345150892349905334830172333394416146195111835512281008162083615511549287067018465515622363199064484603002280746937743678168302620791916613267824396769197744148254048888457043384493585595841735253610466782118436442812238282091513737482051219775149517170034052960950349299847215493155386686878183717269006390045278131401961903264386715004652087450651429664278698414660962893994289626795769287591667889126371680734412422695044869103389920943651935245064945757986759393168376515430561820921422821325022291850144663606776009085661949070635850241837299239221799824082049411810150464757322644784267601788888311480915421767655737311911582045877745405554819359244204129716111627625738110498153428907739478654224471775803975071861702455924041391716998877880040868440405904345888170914807611786552515092084538559282205813564765501006790575705746573412827742294017635116734744064383846073204248145559704220895820379986229965169507058991136168990039660069120530740160077766303826899819201675316347590161930919623338878913734521897602011387510655948889787578297080714556747999477858549069499472858815046583634721631175378645121711052661628225761404994872965744031436152669705229138907811561114618262004378930433395068374067073972379519420117414177538855883417920519453368283458636994699324229064117706872643512000643547527180000377697337107229740415591444217725743971085020253200022455139186893248922517691382633844567863208072228343263597164962139308511908288495174790548291210051940666371463699544633083492502429635639771988174578171518371407303082953887951589422300457954406738281250000000000000000000000000000 [54,3] -147858323252156785462566340589805061145082003862996705280617858839420424998306980837503474200340317077053572933814733666183798283029561442884041628681127546389644033851247311780319045839874199324018555401184304367421034356230886074279556757528785398203282338163953990645180256880405757166328729772793213077773368054751631962040328574635898837175960083003730527298789687424642301523404757066218826167076539928183108562467393632100584375040714613685467516552648029673986465591007971762638815348340551162031387528494526000142045027016524939027105885102300663553539812104915722089250475943358534962733493722801550135104008850952566244204902405683453137412716200906311130297387861712318730935297990428546351539632267487701648498906974997409319444749980473391542088893138688168396141768696816375250731282599229790450159043613171557042156720334502270682937211931401555172853972114222651898421677801889993510469452185231984448358353004131179886714004427427172698396962873813411794687467310201278486143498844187490879305617710280236500445528699412102786365785130441335846579801175405297620045854898522544835199668314775824678183926326503333430924617907358140586001751855960626771044775489282203204892445605353413234281524004840963366889397996976164499893637876589714958002865552833659714985577531169135961577773523792754198483484879076701139548497681597903410781140093595365535858088208761650007618240328199043241575778462453031400235465866919464104090424946145408726616560199021261992312691269129226491715672524817014980429617167452493455374404540035940809239043740069154377105664017277003560609175146610891428242679310482952482839811245142768167298486624469174595322964277618159855210412185001173136770198128653884679098312899721446128635043864231064603852123781173647018194732418580996843163079631961293132393628353797121958709945291910948301792624951191758352277767447094866806660159637299895825372881452333020224250346115496009735810247956419349047590618649354970866383346466137359222508822362175687028743019345681048616937669566033717587718015646420535288330264721614303121353766468724129075099090696917161516214745484964232903417423371768997747275221871410475353937872066378476314815397989855729962728476848237549289560138886544491255475047929058393938181477037383838276828281776280598468522521125772738530585880163681355980997977894730865955352783203125000000000000000000000 [54,4] 3406707207734759856290128277054878577154410204062446668782624630351858953832857416519771625741697147409489308941045662867267363132879473206180092158669425043563351058557140810545588798724754640313827132317859205140543211560329802246790823160750598515761312924041923657928923968656216364702568625082097448978848471329678683612389385058787363807784339348276098306926549580224428783885088951346073157327615738021457801325680117295625842091536983566307482626240699716987114672221648184668289069199330190228017793901176417739255889915238342293201946709099239918375391453752522492710853105739816220798687216814508944601987789946618311055949555669464766284723080074828059756125126887162696823293115312171888793119777004054600383875738191362231074068387513144832888534213217075469609976545890494046004697966428373979264630067988431912851831752610692921961725994077803307925104766929715915163121414453693980696883996423510388204495448445605937310688269361355631163209545767614530863986365984308945886455498485267984197586662680503324047322987269479042670236770075682338864491583034327845555198163630935514732691601052371318275129324553211843729816900967076678685024948853426274481593579737944466377101670422534594764956655955029079259833108687161695405689251857839231689754608949900881615137041551631971312746258055352491800388846472105247242282195343750088964605388705165574714515239469888650258667723593764083432032857986264729813889501246544600469997302027258991416711844985649891549445182327766225722405486343886228424650303100590596083802811644129513156909444574740037846779026478712966419490282169424694455470399783530279880005444744061226127936794474575339943265592193407852986576682917014629461355495812332546856480403855201855214410138937917152924103710907595808914831187330563097220762768493053489965786894450433701070057504122773619529549911343244220536332011449344799937884709984716663178803312550713892298105084740287148324828272253877038421540162463898138812703608981383921985402009486053645078290716156050871453511661080238982402359436500623855577563641967943956775562564864781530624432735528121548323915990814753916092045399142988971028882228578321189323743264968677524681341942760522574327345511062059042439257898656042903445140159332283471645651314522798251442910141803264681620968236331028794716521904371593198329604135210502136033028364181518554687500000000000 [54,5] 244326021786976117589136313493592195846355564680176238310575349519991877596700877300214533877630944380279277963964664462201516972917803577284420982895655004864299608837423228114902840135170427668249334092572597443520313923523043496390641886649383650006564111777260637371388223560630216040777621876149629101534128417972784901452842587769737791162848776695304264017678010391658740105602588812329605824503523121720140636668956731583421768484034739393632748804801223547033801758240273899687534813221479501414682487536743701549169307009264092770769238029228685822772878472421746826260561588226281649862771377080535191446965604116014816160676791676489247380037761434666386483703608720430411454613631514794774515609525119336490558138129293858033478402140503630668212786239883954277147997515930435289366210305943016536910868883861009731223784566676093048162208067379248781071364519186942175944445746732547331595082476461623505239257064339604718352333130351381104253840768846099213260176219451647422807271744614698211455414900643328857905144743170710361505564876391745569438015126527341079086654412993484076476444250010264569246867866987929375305545970464878054265495005598845199215079256453734052411899883329626516675143671651534316466613978384303563318401527964640454683782638004073067120401983219376379499087437195491281046177926391266821464671788153913255014161360585551054231709936471731567749507094183897034750172675886731585570904053266027150604216630381153402431326626465031037883845681889649662591308058853810696664498674942062568220386222153993209413106194555847949271799963981057719961292928681662707205680968698696681825861732255184464903647121587144673840200901846160660102672484792788171579008018049564573210172867523367934725056961703259366869313890812764547697598206189294335184040663315551811472401929385178244855505604793786297085887406088697038924811860614363292156544577062921480705686313383707033169041013219341356433508167958216574696515238498918291595454266227191910794532574538531168063736670547175978462820221306522728967370144624109415926533974853453630502588114080502750137437451883663628736195386409742166541453682706133882840217769707636661522340533333889631619267563482765244308658233116334800779666375434223048565108558360689876206643490363502992439224727627510273227036585739842040512797518288196996563699237015043763676658272743225097656250000000 [54,6] -7491705429751266423913145683561281413925509370826332213350610256426968825523764322685863256616689932813704392534679665978138280603581371055748486143822652147329253118475433249276027207957029305278292801428384676416957430297425517293264139171981335103666927290668604163244978836878179432918692565120429568117617324743162721176840256992170218819166727949630879412578586793051608488094803987530693893156881900847593923766622474173467010098323743593117251585861470514203471905160321769618263085876611332074026682637446922821241866537813656729650199103786519934586151822558035315640338302239576394538500415213087123632775455478839252565353229790117177214122512283641658807193437467767660466081284050371821712361212487168164193503049914042236711563531276044350325039925930823980425298811158064437140604893393926275237083295875102602635531227305063069027817372230018632507979111351754288243263550689525382059902220105609135826289266735716638196566517354137937674365517863321865658774184349033267236088540386871973177916636111607487167121216797778881420077788956655216755366669139197413841568559465432786968899751387819052662632664478881702650739741707930779198609471968784726483778557609867509599704896197672326951564726533517759721221787438074296553687003463728178131570896502728108515906411153697518500288911489713263981934713864070237856375267852559974650675013231108498453467912619420735434808106329671713563515060180404607844458921316465620117530257140920965866072934928719359462155303982893458919234423063260478498491366675758367567245010139337988960823741573785226768659949831616054475208247762237946478534496299748448083054684205217397864543943012844522118324655901668218068645157593900564393711192607196189640072302123358807768330926587461684557123433488864297398638348769732697833325479171403380701184978279275422846831820478138093544060104326349037334019110595564622688268498195224142631281766396333123018182267582508942652562961719875880630066425982094294622216207644447632344794674813157043759062619486864221623124557775424667809597350373648286337722760511208576762272331048697261730738555021054035008253466507685487862717383958520272275527464830224150436810101854908498380228660409991771370023873205330269932949814543687406275800992790103316729124383775719554180454064393770747223245932056043776777349787461101737057189708934856753330677747726440429687500000000 [54,7] 99818393409004890308309499933851976249053866887717031652751040434840856330670303472098312890687217472458178468131759463799530770607494291259411514520639667452953918129327911209427440997494102141778036475866429970077307000413395039646130260817860312608529485535791940677761907315111052260596911457076551619192889109885619403588009391211047453433493661846347559355434628077181139270764490931809158545821607262915392417928885581144305229449139954553296623353846475166712251934542316616399484189597281656455514805575928910597312457459806762407495889805525931110276141569861081188820986775900862159596624793169623272000513443719386119253094550469617175493085476453495899603730592410467864672229035040844538733753534441257350329367321903857476675973662448892587263720232323417758756777312776918085803135657454257182866209780314457944023035534237200461398643132477990237696767985181030846015299677882972348813338169759861654103251799364147568601837988274998310320776905846522457693643258802743174605527818658109824588423713743105104044241265221341537714572917043809345078411234599668497069644257402282453805693384495287670455403181307562804551172605543149035718216657611278610190664918694215444223815988942317529156852248354837874139933347624938088447397669170538832251701465779165641390209619162299781345829562424753274995671101183655465563436364410937979001405842738227361295419869341141845827626274664482707402379328955453719120487969469669206091961536660906966905176676317234549629811760987232543989760506451884247100053846899470848527143897809395073339891751433400809952529355302560782322766803862679209472514393117059406250917541069996374002689456998941626217219953419439824968730067557548013701744865498319122106580133165627921130449329187419694956364767521553411611421182427734349071322627668244834035594374845771230501449388046736846196553256940867096940093854431241465522405770801011336655143231773399200247541688804088664663389083825950700131146011545727488747165096631406139330338990349547716425769450569164538167464366135064348276865712291057988299719797747630248247674863546938391452429616168914195892825865977497324941299917038596988225195076318541499842392151283412976719232425509286677472781000434635470876438348234397872592029079259697408133513284075088442236140844944180280783205622499500903999317207310334413433716704844300693366676568984985351562500000 [54,8] -910223585479111183113252494822272077642206417751307823592690884256255345161732005627520112341358026153062226995456138339645757860049391199339116938740034386302628805974008890722036230962723579975419783660852717108511762015768318277897356541957190108629364301845076487078200301317652381817929262208694921421694081526870135454428313099594575927983468720927823180237847876557283897147265672913712345079693153957261486517579365661575768368757847592537266057584282617893194040561896007389230954285703261829145512055625237299898425721037911380031212988516575451576562599300471761731540209931213960791949402455629367002424396110171810279402011434754869214235299756304384704352754724548205544479157182661762926264990535334634926897904582033351941872816564352703022151298779293779787818462900992426301655693881749981271786298688177979545567129845524492387689338317040336544191160150305005627485094209251270337756908928602129586404910988819838550444225454333587237690684826156033714045514167373175851104773304164270159225715609201650249896627105029736218814829999640146190666053553653376482989879946294634556462365644023902187107948052908452165368671254540055897319599698759953759775204009946914018445255617698161253395348288554969575513946536601761793494440125182100815101501947633662118112618608013946931422774640571310348387345431324227941036308062356889568463264120373456016179911369604764778589558580274358782422413747316688710037816883481269074358241115756685219314013011805969619120020042749885507999954845960983934406130020823084807931237234261040446473603382382365381409167319219828408211741606684814423174616838177889559859842513962592981475153561619776691015211441936004236575235204499637354077974140008780750838582255108487989366811584110034034275639399287211498097880404797428210982610817884986094830124610242106246078972518514436412395887076828521414742952099023810305783797444220692650079174824164632650034144923735705386225274004535694851459168694952164419603443232099358630384257770065164366967419327499297226579933153124606938798181401355374192396686937308883327667304812802003996346946263905591242059330459597120260678902155580448517449883991162968950728868136875360290355691371403348038210804833193214188066690790840471684743259727485985109236642403620317107296122802718636578795081302022527040931577905114209514625400743170757777988910675048828125000000 [54,9] 6556358668227576233009408210402552214609897774650071802044728411534621485084133673523512520715135190450914568612868998570027351195664288342397561393452070287017191235889367565414053576191629311760761553973044445864162618872552042422893617964106490575142561118857785834609478510331697160472504880625349739542849594352907181451195799744479126252704155095085080576656614031385615067473747766048086060839509294634440093833029270548160508218695154191391222768199138206646164326565509469197708598494037416485987217579615650119606825812458330498662458086625380214005847034307077558312579698604022251708206604511163984471953760761041369295249797753000544810026184765552338596941750479520611282468519125341672150197226661430446364523890638908143564147056382583946217993569851367029678964810941526619861225473550287276378414567957403621274316309596893047459849294960456914699414249050363588867081925992628470185975208622143846914361318888583986615257053796437339389968579279916924438741656436597790143630814086371312650546390552394631646620308793698433199157293830532242652974335025298712461776724396862213307107359703564562102348331372640311850370060040947699045578739063515996485939972977072694798008817761414415908963260158909307307041304119060233885269220843035881552216070950016487836538339754994946881646174031118072888996682237931413378392610877378575160776005394071163307449349057145728754448256400651989252571261691748985954279571769835104493774655104904161682886197877581277664658452268879104469955635479141252895995938608071059840939345726315370444825672659001277776211626947697269511952282268351083880260179555722921323692567671720898566377503584495120888176760373910312892949116524937707872308048850747681604402131271510250244790037684297927527829105980374418647292436326759537537752111492492544926187383737509962768294288518603659705209269070188926567888751539823765231635250107161290623134217204485221416780331018294523590496203336887819109443304649203539402533881009865968340932829137020095208867298618293471471517944311767944529678692841941954462600706611045249140090607131040487397147619178787670815323973134928907339531063465140575904530358621433493545181603071374373922645266836639765157427460068345874525656039051962200591311621212400252787716093388705745724732801277379369263398353732215188088111439292495277730843383778847055509686470031738281250000 [54,10] -39754588654624001073238477373644897115152952751133008673668000435939206146715488088736884825198055955332380488819418335320209915110500912126798618231666111174740164979433490689253000456946655022167146682755424920353316191745976251140012566908089321474461984850432576256634793650955025234186211201273450334427156934625198671692285956279157451627472620813565885236787972464534330078820310317791581642017161685467343982440619690298503116637918145300856890875579804407799471427708503496152169102287263357333386453074193872189010088939696198572495026612911816692309501553414593126973484045373596492072505131869282507654761900584441519892430408209467906290040345842919596908777606907651695841989976232477972635543437391033742892475726814784959366876007126421115920215527116261038285582820811395209221639885480346736708842530482027644850537159361303481066704846458429953902374624219409509416066695636046701002891465679630552537330739717321927737904821029682693324431363053279884892187144964925813076501952532097889566792035668669341062380553097783494101491492374843797587572794263165486123643485106734125722437883909974286575028891991627856413521377009661324336873027947432568874142417424820519583974299281259243840614891612300872701021078477570728849738974210832606655139148589460298935611148686723190485243071783519696034790429504042013253519702929197801137084918271306488829810707664320544808783654519718829856521900388844772909796062768678012263780626814885470948455971127648660889167089458313900370512433589820159698680355391813194045435377382562292160168198433438055913372956405447170444383064455047564745400060229682391461451385896056272427724780171364386209625292375181538514773049895472420662074130735043243767391759574518182826703904529544175939434879247401977351331942984406053273192422185280088071074123445214761506538511152627327709918371431049748636368355640011065218830846372952119680142001308641634864533761144976568038787408569129159731522783849425408036752021780062249045546665494907140648933700320282216457078858923881286378718697955027892998292160630569299859371524526989806824094643122493680998136314931221452943449366475696895295847362180856799125234458205837515965524591556759663140889521229618577002147423357995770526539506455446042709919289843366403606091252970495761798739677149865770968668952489027956787026596430223435163497924804687500000 [54,11] 211519324937017021679422303045521658460449062352112915778900285056656538271723945386337939653441887223048900124309288948152940229786120438219322941681920822331824730100145697588160752139395756398020069952950637307892351405613098290985278252008716135004772173902671803694330259481755259248922511145203139480386219518710323055439302720051090164578637757619584722718172073809836995729546520129747316941572084507395264148889482346056585221302585128686989098518587883289280896490833760783690096414035842783942190446030332059864533832716523064139793244483284153775741932825286208514825893318968898816572207968501343699617491133655068897887274072721029270271187559672172331241862085966836061601391728785042749035991836002866886696716394101418011162892533253663199835104253807583787205776498826691743289623029863583251552477306109036045968655335213057941266895801769508698784161584993915452924365104287296789112497461066405824027102892704295596563949937747359606788658528198347026034438430978901175149977858789315382472005096978854425697318385556225311574006592624969621991902269452567555447992773359056670317888574892481731676445581176760603023752740992703381731942668054041257957302184595298088733760089110844865534385850607926842643370375056598917969861444180102303211229599007926909576564305395498880079720803716505232062655727728015883209034016335389062258139221817922382585666864882984623094476626312153297183651784969543733542868589931382450835843848415093508726595673624420583612380032930792453587948651940328177869612502121947012143186864245996557147476539261246110575373283437031327610452446352993585110824635408461077622166597192581465607629132697580303362865745187419610516577487161033628702587978300599654435593633751496834298581788424597250295128052429967159088901956673013216502711426629315745493287561335737719377832749477519042431168420645843728146680181199312927882688999061856278332518994314820234829920289844535679412086502866907148383268240914337270351765881043697538587935163763552797737276543706282202263066676192631067769988429057742969638375495553127272708900675910650867525442351515146128250725803702754249897823102759980730276071301471677085903156381228104073559393735176954100375368952553132228823922970790585538476410041925612598426619066891750047870933074604556522186965280949314847242535635955112960360224860778544098138809204101562500 [54,12] -1017121013392321058951700561194664273654404753297715323397987962682119337731763021666633414265071514567862463112946326065644548610994266413157148986496809696724949044713141958088117266271361436506304685141882446783038567268485392241594279051041938344964416590187813993142520205435681139648497877264712219234737658914744359938568574122927106452312155201805692228874198617269265438935130089506933458070557089819928231800905445968173272586068380675797733876868305909107757305034058696226316992252144180527266838634389067343312730801623462084156976583011998593224167497223390714674174203232367261494732930623817040752832092900756049904008441264442299876557802495372708459058036291251985983145307451999353330208671996077226907701880657328968934269008488235015492383224599902648790092404545325402096952746200983562888269793179336351300809387642972804475571541021317873178115332626853151092479286649061268798230562403454224587673287479909374630168787764816857761403687829956367999501293938353957129515056111192458662595981363480455646784156388604622488274534831292367031255909319875217439247694781270948550370972588621059727862364518656614992714589141069892473354234567731713197180192554781446709420148037082610929615859651838688325992123686071628318823169626261741377867235562314437541176073098535959431231652598667575852408813468791767278685063374994557692468158196038583768010831736943112375745944251962620555798259272860812591846041881129918617688792347484776000165824392936615729803846139108972388137755821672771668011451928996350531948429882683380208909110454046369186981561556949636801542214229769018478356958857554234038643786853787745913885988786838301157786097253620321139249590303298283334335359951485768179029797967999885517833284620971169710931599451292082331270978855318864103336451518041949465962387572037110328615600993137393067229789489330022318000540224187791854076701376100777710187885842649041148396978871871216321045862895524170435914291637254698652476063529424420969337495292201696982233647441244106063529587162416381066898244765343768360344163858299736533268142778399470644340653070398183271669866997601375413822813353797025973307698539816122253542059430965595964656310843909618539391476760911177972282862453415757259050194058934173449476882176390954549979559233610681427170733358277836922857321512447814626511899405159056186676025390625000 [54,13] 4521352947436765498962008221319792765742296855804394632617276647875511018768163009261802593379555471082442917322855250555259861062906498665026568117687041633402375062705397526407327167074238957482738523816534907035947286716798327468938668652627584606976190056130409533516237841002947574957652784524294585971017132090638524783199451267261766715402762608085147105607216824780892858642281021057546482553585291977570343276166884127476740122314302181311119760943753570069659412769534888452611825906675398886753983589459510582407251663275548919625340240603465083081466138510626317089693106854502550592729091776651901432505052067311087800092627142795668965540086034008610134430149845814571901706096367765696503493311550662281503390231808362377188143983409136915589065804350353826871186187852878377505919877592965119956275498147493020708259049911961689784653938245568613480780384314853070203508861681852830060655991019750938345075008777707831740707842047614360043413149594899673380897013760834690705082380952404864813007055945349363860603738595995698949522698237900910257155498965254663671942094318220057669071456876139431032522462775854117174795467256313023565172361649447215747693303988476972859520528779212928192057255626898428932455130975994261785352360892874116029591934320475644813048826795887147146461761504023566770476306709525726395729955257368843770660982692415517096451799958016248663435897691714490661028454788459509381327194216321094147941579699197420966795843754735477779066985159122257101502136366384344904420300554482725546624908781211539204413456559184973357656981979691576557327737762166948717302441649396708120589540763896511731879446320779381460862250688462797500945984986735423097183911684214048139670248935045660025383423307620622967152950027708993277659905237850376029362992812080811849226113827266918549679431172147906326248445240334744622991754393166822997723173123217338910638296361126740936493542063717165243030157150035681680674416078281714379378513739868435721141554827050724747909252295251113542373403785311465512127631479604454963674331246517153318314947273740058558128488869058170615710880066349228261712957931867875339284955494637638991716338413115136033314290413976868581894321393705665669366086085518651416243058895724344198910792854213371887877860977046876279865488685951397448015837143842077239241916686296463012695312500000 [54,14] -18827462126520556124040871602645740023747624177809272510852055725608754274769018582989214252341911059638689322639970652056632050776528202127270367897580349644166623587451661682165948584675615246665571693530574438234692968028108724631444884778745690116333821966891358680048460010440551356514018888474273197211018053174411068720320137973297269076209871999198397080211877470002275858370214038548431887779818091043406184823511864603897284045477671179422349182916595406710751095543794474455226125521550636939900668421315913734244345563066635816922508120158134437933191387411994391883932453951288601362862003782692490453134299566016280503168561538878944881144943240933987104577562065664322633983065254594513427063278057855231497187094810900222819494982649253228189083260555647516644973241070353421733884298926102267887078744861979464280885104219638360366704099473041681108329140738743021408286972662136351019596623050861899081990025715713830167360877779935647719453157575834386916545799648389464138183450528881672543287877921712984143304130115853168512687650684018372315717323302185825774417139302147444550076413494169701938779105127222733685338565159224699661172779470340746102528210291313097381198954781293130180679002987083792450672576221799538812495835358526011607603387163835063424325785953630159098414455728161508348934193878116654754054170223543012123761151475169632024837675511174579925889705464539368688163791855351809594840999478414061368789612921553437287681098914487646206597005776602097064264960988791814679743776354153900582247419284476486375381907258797949164379737331584629370267297214355093527544437737127421404135717718063442001780000437085478412072667779387155241618080562426799487374333435958466404170101020279358590310760845201795062011161305149226714874211264638175198895987702088100001885293587559054103281006228810861361935844068422636563834587423420738562897119880383364007779404091797606969221571890135165753258273313132828353267695243650708581284714012150314832618425348202611765697619089410751249075886190933976270485799445283345803481714087503596619712130425443694507327671039852735050334248876456908231307985657052395805179737525080202848836041269445941834692544794951637467100297364174623345522316308804764771510443443414615112002416515295085838651352894714134805316689639421046543327209477070027787704020738601684570312500000 [54,15] 72964994045669449170323736862932740594320134196052615144142996575360975984790809034439140134228455339465436055022128440132983977247114012871100162405112228980006170634550132320631741428089430218023140208956406212897266180028857788400205488239672927199268068173317119052066045102090225899188296768434690635827037089167746525787929840672272134817787897804097487065558484614530292785142081328944604339043804775759790034836484676774518821650400236091936942298010908458613290313009265321841827344844553019395209285841887132866001409287273762715691413362017745272972891260699750009346976451650274739725046340988597034364428837718448820852102754245026545695243328062236365707739416187536116589019564988258479264330983159404588845373718502102655637016758570865747590953455059603385031953909659856178978314157687824635892970489158997642649230154760127023245595198993769422747642229775050536113850567831589983209639686491460015844313936181434089729479311014619755239211545072676083824484848326142727102849190184096143780792568443037737106107661683461252573372715335012610247289776505352870258568773465552037782988014225426278704205795882717953403433486509586891437316878434634638144815211761816483554041915612882268193692311875316087972558707508592840202296796993444465858131215535810305470593396409652018135953773721854129909932629228067306252879193022296802032851915937701247617015130611718604613589337666601001156452283909385814555239865542029116287925373778591901761056613732812963076747186132205114998914971061192049480494840206064288157071920771476134455038937204431904923071464369365889301281906542116025457656483094928421393227363394861053238197598841171297717332128201459281959443396587479897294096944650585465492425180477733852583367856423494408957604745002976373599032901905463097044214595569961765978188744502962494719602734028643761911789118819628759407160655020548030267645309029382855448028326516473474042845042451741522914417141127763586093172635318411647959617419129605531626755187002263876521272866602991823594194409931857574641907112282238192169270507265862608919544599526297349259294822717465178523632439715099665787371927598204278023627328459510322958251108141614732028667717792480297850129217290729367004158457277796439585080442795204914946726370636576239360300090282599687593801858314152193087098741131057977327145636081695556640625000 [54,16] -256841265430558674582729315171784972004799964624644117820582665559164960494879673088667806117810322304405912294755174903081388442742929807148431577613873078526499935741244419170496424976474212393551467854457696560643009193635608191632714629807721297943725144861406186344383609430352631432290973967241329844378886261109242352946796000822491151815613743803377424298515697032529788240499185457426413204773829900077710457958590054448442335321674795753081794393783173426988958328323033595013797243453013567118224978119910984773552680539895458229733519479493427908671362578997853455932328129568610429837225383280514256305256742219287734912709045425695019550802165090388995227576111574160124601999754813716608661814591143387622069049441527593855457626525845269730921030082599372077363401829087140504766334216904939866603687185169474085216252781249754006351157132533550237324360949390862925904444966761069045622317027536901878532123643068116471503787462162610584052502000604309517676197129202627514150935561541650639948685957855733734187057827673562216040295807371084858599773860529067025402289444508967981365565596491462734529973719023438744019653341559223524439329528766464152830914345135816927939673194572600995644801738236150511523258566591297657522698202117832097517931573618761705074322082485843838187005388583488270191814471375800920221893180114955382868595390491814019368038453250540398094619743221086881271637275169380984064355498984500187292916039669937040141685048332806129746650555353144420582447388903734099861782599964160858621880975474786645156961161022422713925278124095999185273538388462452099266617145586750213810026455843837318921116163580439505874630640110545287234806514512580499468552367735097448753623202447599224807938167310628530598852049746454361316042963136468676377565909312605063574941572795512450302224457043644736211927194681380780043293737293468721478889351532924545776561802135629287186510032219717215269937301041011198071458336795195707122447783030067838775982339126476782847775540798368035083468952414325714703631304605860165948659678712298116222713284020766261092237295239446170234009386074763082560561061562342352625082251674491328296096589280894772034896135010276686972023020625229040133200759658472910091086447790683406910939942111327509335125205180274601878798920300559296969744593752693617716431617736816406250000 [54,17] 799927413193357014284757434562616222615013838178679813039052165751785149416656099675930700210442599908596657838320684977873295967933026525339401926601025088172705023923915567675515197734432516513063853583577401417145756332613959050375057266403102093198559092231441714309207399163390498524584610185742977199416368754976782767502313534335388008336113194217718406098735826313684608376257627540571618947061719797639200924890711089240167822499948752330103137896467551516869041079409355567640886342743990517829896060867018015303871350088532550713867411610385115914401075867295338953629762453013838149592014568730275909828030860965489002869171472483557699096235998391241851949268158818703236044112181497187296849940811272492466747165903780315954348335578682416610062236968622483451088985343299010677630180926732647704523223403069205801535997539038038699129573155440753002362185522826597580669522220577872276200918257753424360006364944849290405349597644992731187552738494011241235616071133775491792213058706532581893289368202331025576232483903010767278701402459222374126626995947531947090940341729893347701384894505003557055182444516181656043773606099255005174478776244188149139967626771905662362430051312250305282601923791982655176757422044027825943123885349673540791605615188162716662439168022110737895923592091269165921062006984972563494449819010534339238264439169463950565604814213711404930572523040932157210599996930414203843355875829087435611927294584783862312749958266413400930799838913270493359800844253386260787742343361462731361779900792342581375900489975152934470647951816911901511028024561722742053369127190886394644276656859429652003360994165150710929405129701637570051938734316002259255394019701582646542528988146693562884725492254001284284121128538435698552615013566662900836913847376824794718616242486865246815853288321886346917325869391764577502071653722909432367996913656659364655956669459792672542166362861557149474343934001248574783323830337086876152083494682666027865363459850286034948340437413897511893643055195359463073543905920913598509993680728401472060819509408685263546956967778941491399095547484453442967645422038045001255051711126632324095305286581022490480618174450360578297968716615429321244332574499153322619417710087714883611200889647147362675821873971713079191563451171228821962033705972316965926438570022583007812500 [54,18] -2168448610393312995158171151068189556611830527105861344588345880939809088143339470079792865726431737506010434839330516747763415013330057521097674300713823230898906318479911394720394134167543779762702093674800835883488010919957380102340307511283822715698022121312867424181841879652787589684344269623611234131468914770013246721715683289462150098992563118355730034290555261735399639767574918745724292472067993095008456308330625528894855664975949815595013683224938072525246877516178247060641694384613859870138641638762565638951657538911470498635497331961947395244650714258118975442459735421797989101656658142803160251972930562798624283528148203882138829944878244649247160340015057294091268915071862789632978531845444224960526324185338793228382174272587072123900359214628540655234408847424727585136407527794493376958129094512114411373743518305229483865523546182235458337240746311645545813736096923015023296280853328730988612137032042701406236664024174252528894593733290142633293124677010590081729113528976610197345527790993426395847393374979458628816257459110215074371222282983898538703316624193021537992401130905159327004360133216467341042306796988949122619652287592839534477454440288296686968650073396205700671589551514680184011657244935012143183682527145715844522246190767193371091159600787247612321876498350202691483557797308746015774705927594968641482439439784553359820559463001965466901467373885247903796199245806609367162783305960656764302880367769890410528136222226619722379251509705855338974486485874650255411165676424359673188846875049214779835480882301720530728270169010316590359615721667980344730796007968221903640684848783257661903296349837869877579182095019635414822696031248217328075374843664227875485745933903880598164467940621197674769877791038697185536313029863925993839604562809849280165225993331438790685598765941474473860478313442724402878965343996739695946642674297012007466940861513777749284884838505146654455239932538295321656419061661036735687176337643029406213199878849576870107982436493276493094462683631738796034660196229899267632639353222097148219102174340652969028542214487855051206549303751232848345817678734986810434592138863697558656442887610114985354361353654425680114744947850536967817958789791589590616778009621794842534789887020324445803282351801826035600359308713920569733346610519220121204853057861328125000 [54,19] 5090788808808457730562530536153365787048380612878084297050920664422234512296013715010870287945893490565917520208318601388357792517647710877798867879056983457626140213293534975305165173533776021091449710132946833808818603396908830722934582138412549223995311324540802086621941091136078638939646517689470428247806948313165588897578765934234032075970907907918605078682626190087447197740239952055035232247671151188728356936566290626135932780511334949352012039196875620996619745488611399032531010526729755262502035225658839029218553178496413728788381553312668879046559614305740049175336425492067234624074345803431959456559997643020847823611858473120191259589506902632220934874249276102723381973822870426384050880315759769244689654421786645289511481742148819061966796106239148114103966860753041224720380671213131845334778597314524623125801938174453905563976720260888101657366521012087502968339567931526059199752001210218266684142925741852921345431211701206874764713812723154240270478839621473871878264419557212723033041905018874641498223463973761281814169022640728921703827676634979459673378696966345426147587442266323274515655320320220651679493459837517825504712101312308216923558118950560940762238860868957105794964025983012248222540796034980397104399002695071905890404085040220296217554017973734885737406329434434035213718046770185097337809842222653497112870745968859754346675338033997710287391038179669262688839575806852869993361918177909218953351386371653230846487828283861541209190245900183312950841527396392655134177800228114286831695939307932964600609026876024469343152389036737034618647491233650456047320809417213440571074563306378560865548647668523625934475249458129322083543102265433984700319367328312283513673400594415714538364125885353102303989593976203565074271739374198092897808406693015939853933909180032053099573734811214676474600442756285035839965253378320833897949438771149169043268306870576129552586602144930596315355728638253220997307470508339795427772918438877787983605581560310731856494097804096319289879216416389095799654621256989648942479885329618855391391447204128694826233923337022499379332417372299293487878224581263621017755102296782414018291513289794220837019040887023770817857118859969044736913324130337046902243654029481558850059666418883697987957045608964188066148382470245403741415657350444234907627105712890625 [54,20] -10388210683936573241603066237516927931899140588738904625332954476564553360530458721421717874299014638483364558265779039927594134125920698471074377903767998745533156758641240794061811074017666401257725695569231616448189667255499318413760537792414257150641425326876115383929599595282946009367333709211402254818777452539242594961243795862775578948761615606470777536399411082792662864111314840956447964407870968585180377495368423292308188081135419588112203908812804747509469999293117213818204747446626975724591319695045738546697933295273032589350491947830183333370672310564006893215184721491147721379148562682606576530279038668340891904774452069949259691118192104265933813721121996134561537561670532257327449497738786132096184761109532343672215993104724964352092554079483063183116794932903562006362903016008482698090926902042195688947166307741289978626153089145499746583956769070647858772660875432635152961775372970859273898133331135333417322371014327414006739055914625458477840290621136870255998843101701595572432960699263432625818380146264297639210640163504111419969384676950243491172951860078205368906377947481747447552818872691761243201739545688498167056236531025694112563014607324819042047867360791609870834165339281094569298267930248996975293019653887670122753769798259877578918501624163514191302164166360721841888369622663939128120364108134286346770921099240727915591780387777749691652209167132806133200085792282007024116419440701165487930046628577163377863933622455533595187167748031296615191072576712623730557060976809141168582952045395483153917948867550010187487151816731576270064566390235359599126703993350457826630107341119266246989708022665266048887190409368281042975396690716468986908071736550555595064577613961330428845150195513123003456435256242299197276960906583251023136022200208940829431396938639601669767447270384475809830669989204671037227002029376850543269094214116106521960253721701037014654321511337341340624357660047809422232922763933277007262046831207095254509822581279472267438695448678526087558584587259568549832305944147707724998930736345603642787357131306692349548747373875370620710759739992223342415900964385907949062975361689592681243079522554724004901959517757436617640487916838256965376273317613270986039093115038482068088457581760893623441481715173554615462607692358276700872465880820527672767639160156250 [54,21] 18608065211285305725701094451007124219922014154022287483263996003443294383803033526562472280817524211456995567767853596614222024669422988289295004433783168510789715941723995692251880950131254595578527721460060535050636607245601048468516621996192321671247484630815631431468809152691430155234470678517503711962263210650278602202392619380861151901634261223739282368131107766885356260362966525004589834453449901084387935070429241296348645059991201451333739736414823438414812859513574566320778484574728912599312470778877877108238103788947408545968068168291324741923161149315392378913929538633911663556573668039598873632556078955594477503545403975242536612040940931923999773175699920511805259549801265612382903648920463533916719511560763086781829156553120714817013724601614530899291747271471188622651214914006329105300130927109663264285706492151955836263520112674228473279036025499977061159894864280913700997871422072580397607612132806964628208595644258475841425535320826332598513349857513184814958595581206479849822150765279249441336164152430126840701460389509298709476467040442137694672750688797644448604900377962630163003554843690469074095868032727163288002265503597309589118638145994526595210184014089080485280443908974886158782249237184746702916979879385917028287582156194938362066301660693746244458456055512541926602548101219329931291356149983693363019678395632705310859061358196666448772048463792200369135373484252975330502405382212022591018109575465067165834342274321811837721328883479851446277124964574199162450831290835008707484917882925327920950424910107470747186316867563020022472722418271368216310339961332499086662911276053192791358296196261368617529386343224776467681985556705425691702299361778368834094611669147758766011343187648279546210339567208658909052945575568034541348914533234405467030725546879253621378050173343077485418596730630702417754601024868387738700820559866738035386689946147826443870682697699320278486481500165635602416765078594326218142350953755798131861636933957018287736032493352570497286781956706581171108028708580685632227798039279260569319913483194396770891737091497210503502382716707741794907737476562762142245897137008490818926327422580753279656288109651247499120817565191219794934842434000751389497127673831265410175429126745601936120700086446438239833577055204472117111436091363430023193359375000 [54,22] -29694114694283953665734970447965760092187065221110953864870265944497349022540928288886987759792284335502060601305929330740629413129846220613921734839779915309925606464480613478163796894072036839272189010724525908066639753720454113583795939615369482772530979536855527780018128628160806282051655934014541061410074942257638265731506064160953016285252174858629873526263818584999429405826662237523066144325519934446593160990867151561303811266801622766946246095269098910945670998811375123903041904299427952207842534297031195549676933041461301301472435530174051386637197868125560820222688538351694294199429309726488035002227777837787975155088253155778285317388454994073047264308139231050292238180758262294482863372068490870999991395691006899710625001015763405986389875547173219212481877346434133705540827201633474021439534102975707670695570912981850571438874998683346284666730961915682608569470767424818758739753849788837694568992434181789599827583230679491555947828173556580621297561540858726366591492188639960554151081767967982439338101573737987562436513855563447756673893226933821941016743686040681382402023365456715016643996737260444759695457588668014153748719326150376752039170947824119997728415219059842087359961434446155492634361351359763480469315263783694960511399073373114626403147430339845206550020034278093858943650648914937060941853276748154837454004456491735393868473363540890231015640902762286553325548042447416058025943330067034334149491543830337191684721948674742980771488959776734642214252848153391517553834238882675750771453850524631411139525648180674184076567941062362778437968876503260788518698528249685056943089317924132518338605722823889440585313980544123255895045264131663219538967412399324605718206785258842123596119911510544473517948242207598159689939423025828562664335516469509734855365185763103870802191984834781550066714699741005847594785544014973838409992368478191646351587335221006901480495745101045236955623313490439535752564892507280370152493613766398395647765433936020494189694529306052451986944512799918065674271608408249166863932518387882480859098485344242076773585297130085687251312705504918129063642094723094018796206334775146660010722657760345893670031850780787608128067524760719432899020468996947840834304794265588367856466682127763745777137538947372150891640396608295304758939892053604125976562500 [54,23] 42979086010063371912890337660308329186390863880439019882732021402425524630336641816529717597419095870168334751149468809685156350868911692937057643827380713765778811322747710905978868316454835715636803839466661523169623368899477395788171310200617097776452975459586195681960976176861902371866769087674877459943829515706082578716541667929195557209769918878270691830446820435923236599153396905240194135469092798317377147425468329598542710303831869706722393853519188580542254344885404367666806175026832265669888356025457117473883096508689050644762374961211175012207936880720212127861882010395656955650757827670074845421595224318170975989765803643052136239554649377066694277309090560139063499365480303940642829135554461273924001993565490062995289455582308379493961716059007679734532049308722369031049953909494970344954983152711679635559241151742362109416809620684451036681467592358501908423909656446846798606815290063687016153504308982419556793824463037629646740275146907826014791402770748264103287781142236634280352779185247150262671018323791219650669500836949909140015824320440928681841098656786245902107103269856297532953814107387095736411249094569114478283397394126672138271190286676276109751780995225729589341847142215700944387958845929878556234413838858954126664708097268125522493161538049269615846623220654516372886846162025515247469676988596498154423742178588625044337767581463183098424868344656886253964231897618947804407644074586569961971307904963381850004666830376305271491624163020154964057279535502769380275886216620035105637204733053635587367649746298136004220026896017772503699702588702859282569381515884670894846500229859604690707157985726318317826678778061043153986404462484583741468363088320359949928498531133073417192173230086027733159397835671719317585742853758201915951788087700680962336214218609801393788174698603282754525990637284732746226967722165581082011064990069898155158717183860939212462177006531857466559441057552917522934287825809734397049232960022247246080099726371401364232539458447353527699314010327560141339958234014990316105551790637684356868306637497805911896618677318928838560342645463669561755257800237846338101025787589783723691332021323320706445284959747497902120547179227778647071333476034762376326191673636477570432846834223859139788533608789237961886331440553021820960566401481628417968750 [54,24] -57407006809709964515574586438908333257492605058045768631064717823226067362212563114317948997253282323553431407542736788107193604193917397463954250104198313911633326071358528403261538560572574287602989347715846991634852979568376750704561332946766480990799144370435496116720715386869859444621795050579178652753945037538747742096755442855169152111055701354292842174916315481444192349772128927399267847763712021967447312949422797639525153721323471092180611710655434181986460027711022236976040189673625499765113536342657373867087264389544002950014421810936626490179135202456945640850240049223813158187778849934463828754773363570341687135749691753448548562640925987432114039422199246928448149671452395265893179854076320220537196671134023060533894909453727338330728933059050020494961438850022255133177603566978494699536194495907224432291824649508193578297831329844192364284691220967878249736443765910027957874622828586138597519023435514403448018172428527133159400367579874920069783396772924576018521632282841144218445635343695813426395357500590776261818914537855547863211125222902316817880908876797170119414271755925268009454297863989894301746222912050814199264431230005147225775886518536634403818878067170301831885768902481965147393588471886849531771499865355918583785147281658222585246107375351744561226423472116684748234410278785463047513816009528199216574586632079679779642180249280172534070571061459750581369935816972296359327778225657280410773298286974153199298288467785482789661778149926796838624427384997974508367466944956050426309588307503769205756265486679784470050662266613988912786400810103701395756172797844805391051347383050571786104706626242991328532576227463675533451507123240262691731076468177571987189536559652037487224501399933937177406732698956972415859993159260374928774371472380723494240363051400322362371333635719929313261823584710201101196582981522753013746567210602629627269283476242567007931351062614487591204096230190463345334390984744123324066803150299242128914158851672956570492315670106083145151712001034008781347309150098042695296293927361730631322404007135904955214771362019112396506474784901364413013802176002238595181623024539050714046119257967889404860030514808399135351383923660294221886715640835910950425775511417965439623684758705652520792642839444954588890013269519840832799673080444335937500 [54,25] 71479405930183396066193339144118081777431142194683243054241397262083693600693531001881122648203583115677505446614753655217361200748136387599538352708027430584932503022959053772000725916222115557823409310235000658475110920424603802658097952285748378502852985451339173008912023370233987503856140964568775176736853005615835529972618243878166942821208933832646854966956711732891073770210022247276616674270789210891868069084378993142609944007964822783562602960039315797526323140289201500185715541872394259903985910203757238828722107602109332947025328698216087474721767486634691957703360833235383362617070367956724941880759394203824332165140627363384838571846250368729215386093665406219082234673629181654174993995295454642383711139354961179306664154082347740459429814021735606234211127690994474500971477115950753302622157521742122531638764564643363960016359157251534482649668168056877063310845078343884547825337849315703922380656925884947002222633554047564521516333196322614266861031667187669365941120419917172107457960776871180996510877418759956947282934830657474510030449238848015203170286050705100016540279034061744875644815238357343815790892628420515673182910169381091915101466292440283605207875008180816936962086906313103815359895982796678139430034655029689264629786982024045568041601248757597446734319122076399377057566770518278045807186410361345865381700515973540486462009690002749854964610769074246287956740719579054630913625667825949895727901519931095595971600728758471507526143172094410123819365786387851498433525750785848484085874208901878168300942544828153861243477100679969008785403923122433749234988462040094473456768222280152545096174636126980612194504833519862186828084923506169051262557934211579809586086011379847843431014016477995417082419710135858358285860994604387526064238489828843667624956852077329775228608788490210541714369384445373423898574967537562566548033559456649978014541034073798403324825912761594680339286672202561939371226287034693058308283398800249767822661043140065420883939991300557807247558566432691790402905029366465591321243153511556488794124909593984775510911381760451576670587405082456251015282679154143311590059267776330017486562342381453827938043447175870970231098126837832510744015410820527242652344428543156074823896872478007921107042267963582737877459294395521283149719238281250000 [54,26] -82772790269358162599088221768307877740362041659745383607764455640451115393138539998460631370912790331776132457654992501934813334961475051960678861515929917184417101711082164097203835986264399892978057344047913782951620281145996748344084432132429883646859051094339534719023470490567785849760979829621992667055957433541351931601102689300892306590547704853465240509385825954777762949470652341417492500398543277415212746200185111029489428144705832337045835587702352675149628551604818767107540176189256311702817005755876122370195821918552507162919708253173538893783482411070555106851590992674239347852570643730499418689132117827321587503868508773602989014177047756460219117181058431890003250400242540557208630410524674424308594515750993662571979806197948306947815268789658365808879841376471597877504004782145423272078938642829138771910276020965133847368394944620729041736136190054888534903632946716517715567789532731840859078548576466708502393195800108045837857881476750864647682314811387529684569137749827915740069664856563519000285992760931674571232031567965738009021788935860726124206490171908406817841162688465075961720122057298780457806261677764481790470448912202476347091811780922075234946783798692465155925941063751384744368307729908288549769053582087104009837666091155751486315658133627040375308353247896747072340913049043407009947799436364455368624055578223621957018362547775470818495558569248811614624148497061933384810756709346865827777791433172585544224163804197940809183374303963437206914760632375479966592040379219016146582026282937966604137617406751980233015843080423351256981412181007298963675323641876356469511457118768121204370650629099369974825552038194572155890653525994928925838863478984036624240182132354112359924224575623121798982030158823478209967741385138365803022749688797870042016750231934333558068906404890456510931411176489234107787703459134393999488749973071197997610659625461246575878568716238350550004111107016952131012207284835975106450252417104933410644401688672344995729839147063365676760521243605985903933362042718052130309613847228391577357564747419743482553560095116421549598843321624524705810117365493057108668779834719019223905546903732145016787617814774302752122844924775886124953728485414895951224724238139184004258324492643263772557061380696907804122020024806261062622070312500000 [54,27] 87893428233524768054551090260658621890024448258992576213097529713483913792243613991074038041453362443507546011185454680815850218678728188122284245580703420414858675138876630699218907461299267997260306614483049992907062366162448089086048609346672442698142320626797607583514812026211908598950717351127060521990356423237834345849294166004174823746179410302599423816031198533497983653485890687877996468592904859379802832840367587606868618827217621753388046827165503975843378726521965293653796673472185992022680531974527876306954403806017277333305743138995928538321815405834377820328939934223506482620131474257662804645273394759843012495367413101670222436989122994989442049302263951507168351490113597333381162791375256505246691101003693591610856784416348289490558260778099593628845706369801064287127071263171684114961823968754749108848175315634783492505160394665787743075144125987283645824765718075789257495253648147688682131831269473163347714719545773713674462825180432830478127892535143713298028103115529308287969491672399278548981736513261091893802484784937774965586644362911948256705677460338427147602692222444927301629489514253012526620147818208871238462698516007203995120492173658320798294801865805951422604805553642361782804296610052804901397042779364172015663252789262003461120910775402719090781980570144858661715516034692015835191408761760086892313381734143626921119741710417898995445482544332728338219175073033176179866302302002714883792873872752626148794910564905318337471272570239551293149123683996819948870642262356052917715005032334328092308215943387357758112121959911293244069132829534775969404258969306132097848111484652592146907294765574443402682611974268994364432308633281692372991530533562739597994195189495646550163531351536861281540415525670827849881671037311838541164667876837532425897547214511278627127666070902184721805523377084346244887781637725744147956152368044690438514854552932444492841788260363520315480304318111756175149969333321860915447939576531739735388244915159141533602163310887444633628850705315016203025854284704293245895419649709795438759589794069320752092231407229678056810362088294028414447688491012067552143963189186870052562754267970195227508191498892647652138448290150300147987143860324558856446569499704025414327497254067573807237087613053461154777323827147483825683593750000 [54,28] -83907533553799487394871401419360096765058437503188884588799213622495331694230538578070166831123121161403369464002464547672778067546877276411864427484445879506188080407386646830261860539262437202132506091334475246919214367476090027502661932395482460481458717961686152296212249096298682568999875873396397496904149634613562364638785884368905945592707863337470819665663818325323906249360512004721839467364669343405584414315849485402786796729064822362014205439095089701891260345022767218643953474018862011761895693407005892947906945779725008191352541507061474535295845352173768423532200472260294760617213398898838023212120998284035644641917731599054218285508995815461724996444170603914978918860685818045362495034853164004053767523309983682811153233096070010870342143236272839457323527393058583536725625735793080071936703253598204143921643070055770942668076034757091123292423652395447958007959330487630133202992104332910617618775392352708030982916791495280099979241976495278459769461950775689816441886099934267994164153975688080050995783517832406432311075544026421323058236843481041620435101640600240248033136045211048327134357971640353313295190456634709850900094754056905071715544719247854560524186780703731216655083009496348224936233173291172729880648198547424720635861048838524434399545717573380495526755411859987355354188193449253343564681035595118783954974661100775486977001218819003314305616133786086702190167311231612361248312996082933367761876535435701550483664867434004999026618685427511118995809056068832978979495053839270436369655607534667229693165123053271915404708404749596891149284925702352191030899415742404790480557074797654926696903043639247158500338912928966442345706011847904713172178354523696490600263148867493653256729825625898579776719149638268253277806989970816860379191192264893260136631379170272257673866633067329524449663975766425437678747294421948955191214427851341302160902433117821158228676552711097630155135271249656737707463755281307623832222389323596007696279967357677205356235885072019632249766819159924543439173894174588469787037532728064049587517726972735814932658123192622048809902011506962610675146152106895043765101425072076940001123275465824681431095584493571927958586592112837702060895129770736409018738183802263911026734302339258157743540067485810141079127788543701171875000000 [54,29] 70678160486379891596074229649430659320066168683052252963428236325364783185743328203084032821455555992572385904139197039875825043437584662652214408060750252574456681973813075092797859012413973923929959569327886928201807544260535154027502764981872314595671940409585539170447002131461674464842785549437142074859669720399160691922425281059953535346473998609116046339106343653947590896191853239834471798237078214718224606112584293443228713444015776684863966796385889694603561998277982096080334466192119370215202061902625503850228048966121906418703604576730375042214535944288546231820759866506892956103661293758288436692363717567225065274282461392808113343273275232488847469959106082967029694439018410919031010990218650769822427856734268350551647220864545054546526107808657160024022308294454987293879773770751540451665780535380806491983297396571783677758189595842210811140549897160122184192756567119749122874608716264796727159110244867857135006256134114697327980632709569488641670793628940124641574719293802163502604582202454097724686317822807718727745872573617877099698802922071595775848147287350972978926594889818618414291511474262867640096787208835784064159492920537124378634298828819029775314055658109221009257572840421358360433482970085900992312924813156014247383369380629951908037581794230336166783674002384540444826924030116517134137050664193341848934683534807845530763607604514682240538677292251095375179338506240485425372617767071224216969591041327492927496373809620080815354466101952796676963275500120865813606363792571648584874576741752294008197854786207461328681411688512372282444249482718333035552533565708918149968058461081339082246340186504006143825539632436064690937446631354958583041734166506755713620844892849044649971155686453467090730275525223607304427679720051956213162412255307211706480432712188255815963503575486208096635281353749229234694593096523902781271767992508373984063414052415655943635314501255024839191160405195785347944265613352242196885314776337670644369012607112258581380008382327566389769185810673161108582448958674288113603878550487038964547182851514076671829635375348386996022547666395567468311497037394717385786880624529224732924827151811503186572023068511122244464566022174940537911505921563611326879612855149202923119409589685410016945965594459266867488622665405273437500000 [54,30] -51858453246812702498573312484347874058742506622439889280446693620251856931229556613790247411561776705853132388631395084131508241915309467092884985171741011417153142981843897937345371477003480675371939487011440302020976379141981767074240367325337511076992014530529546073486171924639734777320062457646799701387100579532868765392930654873218797930623606687734729854034767426659753790558604987542023691781471326142414693408689257059807257427648608394760826582654884579997045471418911486754649997312126155517440827690186092574878959355697638990648133000942958515988928555852258736089030240871381088207884301621284846931881426614945429580891460222097284061561155459491248910154183821458825983973864492813489635295692144635654155679181393209026801972853704702147972447625975832418010301343761798113380496633637001818506351133998137029148089139101162901779679037622311229906329121285627245673343767795265634402776350018183241257007198770026964467264475974586927056021024416827272542222202893726445842923506562472603033099386362119136946673686202364152046057131307502753064468182463048215117484704528631476179261651575926157811719009437648443423820936757579927367216869260979756477103579078990137956653294400806455962404165443202500537411353249697675245294728714010391278595673053905643776881378817595982120732589374241931758848857717430613791545870551301091868178516907978304917357575516834716123945290057354406409114540323238085119039982669814977657281607783642580545490101230665611075697419407145626254555793541376627992369561736958355091838465728850330446547260385060986255953988310647538376211828832986053167484666878709390810625464172334607792469094239000757500961269750904856457469674709918949784921273661320427499375058943280181874949980717712216272356946231398637999586506397349682115832705168953494668244438100093057898927641563503459700644374661714111102889119580781359100484311520439005398853617028935544391169804165430694985105967067465498046670236322137709400120278549751136926665427959722120828361842567434444521237485077628423018155659140573982271086264262999709027608615385911622837244545623418858046544732800955667412748641625810744197564164582723945858423073846842679901577792014454837859368294635810976476814743695410978849494811352836191168235460908012002256839423353085294365882873535156250000 [54,31] 33084064741391486439808600381670034178606110629576069426208467943738019346292688374150374619558660886665208887118873554795156839307561288959687694170316677127270198637370492343140502471798554036587203532830028802908362061641872015637780557698579143890234673043681518184251252630506545000558505648693178563471624032740244185624174771464794843506259540545545090358271856924129299218407575197893431727072490179975773228142830416417632330026072480171908625634224137278638936561382457609892013275305328476669540853742690923908375614269288873955362187376673012326798220085861855385184332565745692492817011098628947272182752288314438967920678962841466141903062970951329621752790440887448114582529377111505294223415555458997241534765233949556098998170820669565134379035419917766765802457083624981905414161273880006011871587599777680065874806300382768262977087383445347205026499933587324799838495747066187177547964842144605391321602771795060161954058197006241905406602408457118185959454805251353325099510730195500663124252087967176192392745613619435206288341971681059932998514995983687662302116986760153178060277380083401819914718353633169559732219758273779889566379246970901598341996513019744439120663918000369013906552526790912181781627452638869011344447537541219821033557848843550592760099095692781071551003708143529468813112732473593524204145587774650406912437502353427623177855998183597767722965772992898375166232498756398896320082888484937271344690856590632985450818633411544614151678099868516176290843814362667409690421832094639953497054234141481906062131496919102039168877125127854504622909311560701462610781869308180814794640475534132114868533985596699665915387153064800597215083140733890218710983986861101009578104838119302340116108363870317023892069858351295825342157281684464999053854161846953585753272129180290580208699491224701037517871769840913656957177179361802777495764488895354752383826558821297832650338071476936012705165863786086386296375210161569058016252039885437716429171470971536559709248623679846694475708400710665590584267149145489161692052133022772498102145779846690596781617017240516016483281117653492388973108366634074221324467777660496065196058290697874755384311289324212637369790028186338022199547592487171399640974599933267811840132657970336982344861098681576550006866455078125000 [54,32] -18709559041550282140800984377168234192429626373487773127664735822061992905478038226390481999063271642441246168000331723399318263855091713172916385540249689402718087464008524866516821656286400271435811361338439899228302138360587636877021355273148658921521603866329963799835201508447592267346774303157958778276079324991296673645848900782348725488735565751101489984950025039705766479966348099537124484945667645684426178656745298890560076761216860553869413363027946984461584760119723002967622034423756389389748754392745437710449610429039364068714355150188013693097050696404126028757481692265157195805987231219358370565469164492290203202382321429678295276108319549927847494886084853076078080772557485444267602379117114459898308381951628754949175591479746456978689230258872048858446849975049236704019503241816422715029243547211873406180415376870617450932934868857608727349473371517519661117628548831535044869990446167143301325812177321305293224336617617317352125543534157115649324202449183512121498976932617433887550459765657483721397543146358830610947949926845156971921032996025281671612860364782538809557730820843477542055810268912776794004938479576271653819951109157852750800251094871924891957236220887942762800605694043842254976524512846531638715945679167522771706508078746515174473004322310005428469595421214401059992338910294063743347816899058573813621718501829904184880865300308025058920000887145017346115435570913677900758092072372050495284319593340288338907025313974520678239649317969753951634174753390967117318385790699730023225514143445113220728878661650991002440698279448893970070485727050013138370047466503889864540376688636459607562942682923447143228903319297863274366356860106701926375082347710460807329319197973437445542914108681113948302989948399875832629980517257972350485373733675548868598708742643395327212770809243033923160906044985419681038287333322076215132906733019103134674337409707361789194135942141977733857080698167541142321345021934301415142031106843895962899008832794998740840944173674714103589439601421110701615884499725871310646483437642802197443967654900333982220786037499423095239362059310749333789968765233042117974614551490200645928108516922363649666704364127606088991815384203601186142879110867035075715564135526396590930011884501560359694849466904997825622558593750000 [54,33] 9897058998394290178377585604001579479250957879171452352802167179050323682132203605372472286489115048714572567330093606376667782369422633709821996454381578546618423031266404222869163665207009052390190560731282887966269180433562473476853038666514768487647243131028991404438682381821011036812655884892850170927958366998217585360999739325525335416020986162831616337028977322070585757749760434953419428244906036548748526157270506179316727968807497522677169304185479795830738453669877170521006790191944188963460615663073304735004257980540077570539868961204620763222438149166397036144099976878069052512007166483078420340835060633535356908368193723735500198235742119246471779522724190717767349583021060319446057911553232679092606852232858462786875946907600191190714416229471268247348438842148025055408649560407381223681570157825308626493866388643183703090198242164310006452175483727463305798792695510207779122276622604313802654094297761766593043624387350149537382951763837822844031538270914436898096229946733314538540801070403377825830233780482409543523044853115078401490962504253978321603266300787540169647048144204854419976532610721793704189928694345438769381235493403419634243176164716471068589754780120317366338111538222664882653942776858333113052013214229647132554606641953687154634390743611696236839199957653179909743302695174822100061019689663802941090661623041859089725025168785516794437130094751994563428800023246788883299200137869292860189975362308063071891301770086461846240287088555669905506480399508120642792243991883937823753863546739057799371293567857431874220927934440812154770818476797840675784986239652847488269225749380972877902496005428583648352886943869150460168070319029330013238111835158950633023277779663286762691618524052962402758180287234621985871128082145529328979017203629267107557159595069708215731637733223291373068909678903580204017551617263745208365741921188155934225521758004788041281516380870933745644950708263153063029768937344065103930414073850834766537172532818678008402755604631876806455255001304918416859951932569227176352328728121342788506774550466197538762155881197787916959646110344644296185807443877715957320130502092457062537658676752733779488696311604790866740470505271566911447213429629748801102256033187436288361960023962637933436781167984008789062500000000 [54,34] -5275375644976706026512498623644111121296698049268982638463277256676857846357660614538970406119901591854265127944023892599829145150060194453335947998834473393641507440154010766312652745011415627102714155518381273121233597840315944048958039346142264625866964161917018577879346902874186632978823751766286092815790214207790485770799298851843979315785495385740583967769895193274443041318840623721191135563023149336509637319210773037932160593012029755140406057091845588963087616134838401815109538015509921796927144464149919634894528405510008329924111989064165660479450658367501587115800319736059163655487391904179655435003267532036847760381127151043854621516071476886748530270922477060856635077038931650731720436606672225582869539254261560518791591522451999453241697517736332539168965320568099137299389516892978019793846486374503993328663930539349414497492755828608142831019010430664638071762794038127684565620858055470858050271444231716353096769362629133295966898063052865022400602539511072195592126335021166802072582169609903105503812878150764591011066349563695280932705090407615004224361950280182408897859570275021225376491082054391151546733246255216613403880677516321222927436541875710605169105346463638199853163086924825603260070458788376271071034938243880542138248600470270610779052262815291208162237921083060300458945583692650342253407036473436176881877129750128930482193401614132820593942603994386239861391347280401914594260546753339763275412267412301507349332483454219617477210132023614846971688341611278426921590332543868965687128191653201757567042935903624599283257572996176876473757496737077802499130589386431598454223523174790803561839099616475620442382541538525593201914169851950693753013933702750315511043447181696700539155796798587932679004700257386745871302559634622239882884686798625097303573135657910640106910735355745086084468134338409510049530456295166918736268492221937300284584798711958537232543533196658531245728682912934638011721955840350995722995682876152495963570677297933872480079411529858460670512042554324502072684090873944097925331999743974078714427024607142461278996194473170968897987468293702717915032098248684681661639953728938156366688883390904108927363919019291643981104730273871422945368224560910642306467794848081254068666856582581203838344663381576538085937500 [54,35] 2877831460088767496177201584056322444345655799062431993643755516720929889917458330020732757860347365810731342027874071046488677222043079355359291231158209461202434225727137066950491086553453770044536729892034149103977659757658114294849501860891179762278091893246461007487242294202447156486832324279047142169028178973249849142886918187419197683770981606043915498639950264340297290107872595013866211499321047414503652109516439845194931849400963780278679327932199764638347977172917900321624004142996817617072325130341524418366061400453321824303083238483650153326179241419096327503989945798584240785232266384752868205304727376816067487751301774661962653936927844845672932616235279008513794622136005223693300664558618856211675158327093193676703880038245235455118448150795603094296188185166012642242439422644872782177066801328330043602251565978777688376041410624949041818946592289413090747034160108660839333777737895395482861450064210101227837762703049149828040640743479052778365028364426564923665473466547597339495233447720839800776487183219609534731245572059382906152527349733264736510467313500753491753580367820034425978088787365641794449510727422418500962189119165269974365601161247874771985853507543564443436096757470270913164191464977015081955715585613740101815904079217590560136125451963280387131966716422833134287964370078610583482614215855770007644024523780345902554809913623102932098109302479094000851569104152664063216144602511767519024205816969303857052179147636331602876630300471713360380726514896700623298109316661464155124152622437184899037321785496392032269860975118158854363183240307400411703513218929174384328936896820009479693844539873834633822947290031749776525713977095715453866959612975396200690908686138032105477303244301736586867083932743886659540665408544359752367062181882163150902189335046967365467954124443142589166582985085340381484937776018095149986563101384679088182069279781028077355690454555997254651590951784557879101740171379577376262858216956346884121559180385298305440966890427045274688746381450143378615569359093337062586960535228396399681160380720335833537657492866161356315467599930114320525557010746519620982489023818110273026211998199398123933177398350055321920048963741867046613559832843762781139082266765837070376932160797878168523311614990234375000000 [54,36] -1455275906553551519220040264455318299654877138563993224139935014606103620065086472238722464720001916886325675183682584218010856769679756171336743796285843639217199487981495661251666390299096358934300092605639669285094282227774442279980360890763690461168396632869960032979945390419251288894809847552450204387392621046219635785535460706862007650657222193513987066791492051986355471552259129756057951844608092008689203337363692243140529037701157344386538133128574016257033706861766982869083273054655425994802070286109246776576537195743339448531205274589221516060666675626319112457063351556942772012372366429158489952842250043766045060375684367222544145116111632255271342122302142716275875374739400691073063860646463022777540688688616124868873013481273827408509417760251527999185096545432044340427332130372375703814061729988545128283781754009738284910507319338490468791286953133745221344692714657411054246040939677018576116072734878018278244670022338062722296945624496380441818412909876336989150582280762789519177938177391490893808054493159119981157040756531748928767700025159458879542462101246894256894966292921871176045767790554523165799050841228073340249264945391395513466604413643729785351607107599684231183009054556213379355754855772312972144168073532168456024180882414813165214029394299385950886214647864905686453286302080239351568997924820976971062633092327640242727649904062749048201238220753158676312728976507238958077823789044662603244841701761365355048630832732381362114143298288566232117749781202081909840307499113563610828158201082356073497279151084030562732313080990029304935362834762382600905727094610882358164682304885826127831764658338555142142530189857808937430463239980247060577907660250933455826266426928842390478507071910836095337283890216170553667116667123886648187930558842833181596368652473892754815171100397920343814649084689102941787956746542054285418371312012832998700367182930987662331639716033525807285512810300207275563703149374524473118108779990959506872819481622926427662411770416202289312289248385014727636862225525328574559228943894056027759382138804890980699342844433468944843193147248917682534476860719630198238416207892539708767480044163937190844969203664869415226278693572493225532357254920591781241220492995125726509719754631078103557229042053222656250 [54,37] 567448991443506275105636012907099312446066697694731327049976407914396253283849546220897076415163424238872913714053634681621869592779376206587134863849997752021638719046260146707130330830291777938096585555160041497192988019478371678966594195462692466918454950609911533926320907917494778292068183642758856682181974907504900170980611740366177606883688851691124120698955504279656643368777803964796709596356691704975791339767351734973683917654680513006290914601575123696592861056595306872031175924194064067078300756138282107983189434172110796755283478877185809167920707446191134917105202555301317002684766355469177691308060447801834568052509783971063430515674301380252195025543923628207138112677840688046348048367905532100860771693992491257257425904166966619480240931432164978842973870518831606963320385751368643208653191308154293146851695505921345985695255206295339194107094617758730518885591232009764550862843014309919913033627292512808343749506758433417038511663956482913999228841939409090518627439309353275296108943777642004279797415533981422513474897094044914986277934754101174300907391490505787209221479138008758961268767082465662968607982444141555759122341044700577293476260327244596473079227481948603749322110073765378592972263257893474846461718331818161306851037839950365413111430075654688278672699174905490001693503662120986040972420784068049714880097640884580592397237582246998915842220633092920845755243569426731784693759491357801520861324258268630106687846851362561760163367678540556751400925528129258948805332208506787586361179725869762567746608518743790470993012985962715433525613281563862640814111354571447662380313005786063226197155262681900973997878285122986764866487096795750160227619957865615020265557920902261670372694671316439310135361499734851913651291828929153689080948450065929094274047820790916121277855938079515728734673326158958134536680085708606064419426608512502658737144422167950769356629600417248375964186306245683808413623550358852847406648026187766728834097344925470581925047574795207271856177498413372810114180579376084088362646295395343868325206610390303603814685026331815942531217361968843737334012111779502260985044935341046533474219535027587088111953089082402955244063063619062902441583816156408345870087658879832304137380560860037803649902343750000 [54,38] -102316089340391921739196131723712358217627245167658242599956404243334508868984713942444450808108557194266153267972106378697211734306749947242888752910514826781690703667443690028086397201417432484015925009569589385910767214539902787547485494220761502593558070939462338835702458017168858971803694503154265982843212429499860855974069966003046142695576805982036461352153287409493316267618614873113381245187338662179574551795694898289302252193376821719448524118872932379217613665704518187036002614709925662743400619572387262542201652917712886866919581262818819174239067534718348420125100294776185435790691162361418086664382263345172159641056123563919351052125417932653062756097579873225671433865478587759758823957856679048503574908951465744635250760985531332234128938699153369733940636051065027867550423965920624555369043228816743208601768578257207147359868930852111719819092063846825070308763850826060914608840573548964329760921929100584358478411761964872804766585835277443180923701212272859549513833617894784248815533352098972610705438488870932701156895889304374628829141116530709945546962380913056077037480911130896895958937377776352769795948740381058161596777186089014342570144758703024552018157017187555936777064801842159054525084062896617530150516408449237266413546697811670547265909790488011362579863379590555601656955967172657350436981343480267195971837218614418514268525482784833227960594929702234495050335988626932057690195710165470066080706353111039147341623365928599601430842484680912567335861678250963847914340884612548725726431024107667674922056825018843329777353098034417030919967836456395175775682423688127048393928044937327792485477813861654533237790919453640457597525531730771421834189553000389652498580401012300189650349779891998808425341042764061115812027907104142523585684564522668838355550782267090455772500232484266234663577559087124201978178895365747869619833094540977281067040198650048011755233940993898117341820019975682123913763498757978155462427829043344859982365582715622816526793238290354741924133937892573608984259824276332575900056224027835541850196817155946272150934289223084359753836738129424731540388427239717059724066950670607434241692835680162169477108768637638915035506192816731123026357662111995551956419858719016247050603851675987243652343750000 [54,39] -56680144187121083990849718504834402975962515037912825023058004272068718294474571278973974140700684774417280925929585388409590224194910342008989870247120388259572862955384658221132459924644817863195411982913037802906193717080259392763080711276164421090070712537498809969206715969482580683072943742140640877473141196293958563516512287672422320338569727902889677191166544835521154044975052496588195158661113467991580197666073306756020611605591469732652839812405142818600289350338500940249372689376562106766374562469522564655043080486906994045633081574445770361371048115071208117573169670609471634331127436045564443480110646349186944702756545479913335177284674293120056746663171866721489008356711576599686376824860494469160482738934652931962277912710548238204607492934672305242824695896981143598958297590665308746029093564770336017339824022957375199437296356188028771520499735775985153721702198222912319907272124755344092247604456777283757613261252346572916447438291609438004566784033411269402411289080907220899265345263937563209980782109047562202338048228350859810564395418995212760360183790938872973290542358260906697024303427848671515812275499698181631086077190307788192932781605249831175189826645834707303982792122835334839715078847446946742536861889709027042619499016994254829501224770949717205372003343577213891303498895942850825796680096887289400075333802189891841222341657790982454645900614572253755386207782317051114195061734807204826572162999845390592954152188087166288210586649111972900868811335230363605712758239689914394707211248030461475975502115592298357852480692684125074874253910928543113631354143189058849633996168156168807930306928415461222294629539407399979118756146189312959781715380009111246013208143366394019907282112611455420580674818553404113244046764034905942755895017116888378327172776583244744431329103986424121729718194015139709724981199558676466631078099495051242692163813049970676088569052014777766230391199196118295908255572810336647176997370597932964287251452386566762254650553382648171282061861109026492643672615960457693105691828471987625103294138221077671402702150660797346906707102125028872216776691498673333980226369012431407220193424962222029777182900953096123615528306175995854340016583165911558638005995902631184435449540615081787109375000 [54,40] 62531462265374760819536897010119207611696001675129958489349058315316088429743388536625542943898349425953579928076603339787154863237270167365139135812758915502490446374577992528516664961790354285520414400943793771494905305539880289781285364944268522368801013193896746464346988736165243715289148662103291353610203580371875068880896620758148381062470646294027414182743791284363385601891376058683521286689329534321832235143709343980841976138327249138899228821550552202901915629677750975732737765243053823567877160836248485631517426146848302961388590271887738762429557062571921167762320850387761488648904848563767690440506666155980216983923104247637873022856421461886046114084161848149907067704002542766359494670824341061713218376679970757599733234014226638597781294597932901534476488234036948004001038251916536004984537262932320173846122608013813844657849500026910796394246371894750573019848622017046372540993031747692944454276858078196011344600825715728234706901499710044658333396555510181680474953363621223417606776897247867568467204596492903586467543132928788976839827498812160180568044310738743216484650182192597360893277447498579662431268080729071737975878995236564185078195195089560752506696142549522786892225787518686478336728978211135326326796166747133224740389820229851272195924629013919880889843537623363028993675265671775513353844977801221584004928773792600629867109098724968140795551273760222794410461310671209385522239179263082555424592073272884197301694493320115427146717485017071183086983120919154564273422241483829640824409593969300468247314129885487674510900519379096585796209480353931821201787041420671766810856532593460868353710429965064254147750004873468774923822883782590097275372308638152972991468353710506881471478897442682718323039524159752979170608082657475081596723625813599639499510867267378144947038604320075163369796580475982286714416765038539095907266094249470525954583342831052699588453271140884105872530362788035572674952562174497548566370266277124016550352543063724277893642997514451295124387397084573994389337246628832909105075517819808450054162283149135575197477052951990502228827089325341015673853106542203305472795936041923581392602859478601383658109644901610525098486066114736959192565095939572716865484380832640454173088073730468750000000 [54,41] -30107047384454143832778543893147848885101875988281368783445912268022276415495130896836864520476060509773235619842415973118287482191227193390050419919443546324845948335418098950341930952773298870550018346314377438467899398685016189534386956720934145466459039751876908787241040698963042267216523112306444091368198913328353346646575815236703624094284017275360162971479601354508574331047840826015808474284909693316523966632079591728225785589557631026963864564734784373541758329882141555059679371552336955164415803022018658007013765806563537775674735439019203969752575490498767285397620568799321550825859133246928867680946327482245494321715178517784770477604588312472627389807688588301978251745817142752858115504575198754697149810077463495109832047525758077032262533987517052826506624149065809377978735217362683982329327755056131653579592675750600123516056890991936831132840047694521504608591194492145009624500242562540626683092521351117676739218447029903618932500640415481415626077489890180761369033397940351585537707349519880547375756960648252169149171601864544750884201564197024655027290190438465060638745719790440403909389788238906636950822924099414889547142264008480302756669417264619634866491201125817367996987137542390534583046367597877770544580162612693384621209791969541868320595369240834555176310881421534944245404077382504936491049247678598458020794405872008358293897048596701651671344391226969460946786261988891744206194524771982984466921039894471592289628583362140094565495428573344464396587756923847649469824453683054115722290613628387956372238696130220192574082797658189225430154047852453209394090047926356676327760596812623908462643669480419707624917599715244248656918629604068907919437644177494378316772476765682168203569538827612449307570373267138480029133565489173279355367511303392021488992250310692411388796405785793301121833291421665475685063421237734957666215807919043931635201727647445539324566861461567827199490560041483559609115479190087745828435998800436577908813625176262574954345193424834320940773849374717025577354737553826023749016840408251490809006649906326981189560482960927639834382330032994035779451893931716806430927367076852418863364939862896359432712809215894668488398628772794940861612139788860975642137418617494404315948486328125000000 [54,42] 7383439723400429726199913225140264352172986888231171408185769155706785956065978121760247152069691484672403682510424578711726690134411657706512560159414196923006618716622746121562551198367282898365395260460761292242863898429030725388777389018953734059044156168817405967591184044910765499495622603919634078537779503634607814413398531893504202833926716961676412035797929158511546711834902952548851799417212814560367951151737898106255679937957899917006376866702266316278041112313877484881689519742416906673218927008608221182666090009369597215388817428497692652350159221840349500932692851657625447891287685569147762406239550829121192078715710573944364483159940254972214522878533148939989286483264072921796817362143688634303706812373920061347198386926021686433837054580659150171943404358124870698643430983577109612037444269036169202077164451497837908614288094237670571072478037769828239005902438071013069858094573983262650580141209227372572329268309724737014935683875795535355786345062167905470388289310776052921000461449920364829061195831564987510232291617055396188592232199996961000174792021160662055931571012618252987503157847446283550199309546464102442862954898772564691626056036206275747526874454249223264071831068648676260353784544176718030315838892903663122422200995459135332033852699112523041822031904508689342711433794242069334990241886247303119041754590109643664331786489944133876835197287761863966867677979968676255486907608827684964782277624250738894379460989537834787295517400651540497470043956679058519418091156910969169789406716991328788271554682395326551828148055369377163867208083828144851799263767745876356111176460800200725290793509076414714583663265710866207038000335795260762501028179058500965949283845202667192307766554742963425201125340139728619384573036117045340331005502176640650221953440206610741196009322050201728485363447668669650449109378660763844458655139889207316995934455895136970804373639117481473490926350040578121995855013030545667002401265105368436526499876515833839021491381790076718379057447995078714332443029339073738958773353914838900255733042881003812268016825541922784047595990562291686794226545704639872983897888425103572686867785799747786403518010408476230779028320417099418531667364209991610835004394175484776496887207031250000 [54,43] 691865390652837397136517372390780010258366110010189651697006002480014531029874683783267861452225820427521768439649913664159740116890908555471730191052697053021774490779720484914686789329220318624305603183643323903279648126327011075597679842327430897354262370936788664548938335126429974758967834233065876330750848150239084748251800523432306657134860430343759041705067824520289909274193031628417658287064588440444639051529320255580939842972844789589244976756392754079150517196865186574176415313382644977981228317720376306831559391614062507844366532611744246270424463115605268713189747949749355942045272271607955396204098325899367107781634355274748891360294976256954291675289050978641860597833894794392498354943001419055903130572879646240230861269079727228833368944018987629774774908258671789527059072268251134314317855272162962346305463518188365175425189671050622850618711607690842900023640510118182752229648274017754877767074659902400333782890045368434533762308700166161090256755150009699663248217533070226341682410421687321865818468993927982663456742827379175985732059364978620835295928775397637914187756222749170979963820736578182960437819925817342131435053816684892912404176561319417949649102321597791125501538484963140853240063440560073791060801511289605586781555465749639490736756416337683669106221694162315160507899765558704827970871543486904028037568940339147869353395063831109395912164211937649230729581094323223268278204800924613808788585950303182315105435498052998834408900639033592543671481398664882432458565139757365998845773299079219845347506202025677248370256861944085447564031384384428068941552910309346321082450006783502308031175932321631387938083168125208558589695102314389654325026235362274579129000359894928989201127680842623033583458158101013641929537270075011389174313113529249042946881978533585689761261418521924268283496052398549488794089192589637697541302552967542252664457716288970071878194366991112933144241195346826362121572974231393530034701450110288052041289284788031624581889607560165221925719855014722308839694085062460626697206505631080503979455605219453571605766970507499732309077526848494702760776978878811982150268450029283733044188185218627895727469887578160913709230923322198282890416187740356690483167767524719238281250000000 [54,44] -1595615431501928787565028982349172400782239227057559675807231962224684133058595290416876821680652275884794454517712814266884707701041235890153587286198018510366305475929118872582258110786909867979862601938515564743418208817026762958093475560097231994704750154369592721567337675286794580619689134123461596999976952431678254360693803835854682253224245262658643161195451758160666477754666380867110143456390987172469278985035457492960234970774620647485316028728474824690243485042810907030831277607463226707270142741642473742424014918310291156667313090706381328001859799106450896347694739598080811429177171517184681065007693804328943678095161881953796832343743653374374857061726380762785140825283186222400668130656609809341485295402063920838887412958412223169371060939496351359918661876708043899301839652077523348169637157993209814094245173615027551923808244471980177914367123592520011659729214860443129819862619837094943034358189196830833079752580142199271701302547960222506577741517929699288695151097175303788462344813035193205223822142705591047861578093269543293668382545999965639469154875837834975598908680858242927385012249298515725162737518457966441113819031442536683586552229039482197634091639644985136077265040982174883638011584002653288153656640336223051508544166961339824361603642312803063398513153072845519980351468135582111721274084366994399870467075246495996741697963287265236927325006048775722373146183367968555922604854344885032352212873838228688993521037642961593703532548434494284509610749550435586594754748210613958845690452849066171255182049376818643372996305833449289693698750554236889637056323901000435768137425469041703613233300612427428721985641336281965156037581244524910913189597297647624107576965383505291620911693275725224612334318536725040001102151645777822545436119791526976323807782745398765655195593739197789250373210430264869417370403600833115563399519630857028697036983751432775382679032206883705190717393660782127741837553019928260740825366017162989553715852989402302174440260621621187404991238982908301527883671146198037485530760175326082825736883296783707122555402651822250582061364250479796406986368206953993677991293263174761432116733986288174663099374093823486266236248308882363588188935121792155769071541726589202880859375000 [54,45] 842752750208911372845585459202678124806137799574542065584081263584395558077395068017860218493279396122137177022137127887973627896846907328664933832556132301766719249427118076450156704972572846433392645098873801421567066819593098652809144233392469766737571003817700161470060809168042068251583471522705123458534823134677042041545542821933172352570793527612183084047336746300636012342185994282363015754741273739932242819255317734974084593609521858017980568334011486164401342515774038650618420373674412340831707871187501776192346725233626298676828290469062568322268759203366633632475773010127462135264897307566316186185588489216435091247676232238652649033602043913121275407926696598777872214998902891311706051797361721484870104429969872934220995221657221962244497791085198894712295060813069769324212038201585573254671304809193051376886785278551145340378390381000243476356092578689256525520249075741135292533841679414958532503545213579147897778827298750113247438923848757942511005230723165030797582584236102846237827892461824497207172934666182704448064454601254759928861473097800451313956776570041023954458989865066318023043813984451846001527201625282743707673628470104864136320591363853356231467011300073084153500564921318417263622974638071236562019658002406367820814870402857472746156209532116188653865430685247258199711859381319989884404361821479802650894468071738804493983453739112902754618995422630433353252660305135558318094059864128806925076486011720064613911191405942367817307093293447852078133066135488368174348844740054227340560758404255409864642059903027993756790217123920777220529487809547824538302813860019043469800782154818454378915388905642123488398286530174430429910839987271490368866792040319013869020038717224346841388821369805965632951611879479472666649420065896193690956058779626099504525318476426036766044835388247712216827784903077262001750638873698826617941410880998095023158554470108450783513759171821035523815914827825016210758499756281355551355898242757862688697299248189729568056150813770512786016575899702859859171534358794454381212507820182661758174746620553046581905397321196857976620350161856990011821813957818927708421871598642309894052952052786559168062148178471098028832196596163385191036176991019601700827479362487792968750000 [54,46] -283955718588788667492297356655450152347490846035664516948273413886724924792345275673696617587235989861782618543401337202825352502960239782788102460977487001379651361620286496254343600713911986615216285645116373033806770311989476569299350110858350308412530384407862562211298879044375505167824284060099652372590606826726771589900497643953498872715437346119820204494019098356133692784248891640864182280609914378409557190634235098159767063023202525044370584013851415226108830253078097827539872459405055098548111719835687193041628905081289874638217361029340792606834586630657443339823007026736987504070332575309717858873130199037565461554455762097166451435840559672377094430977048835394547549263390669144320123905933167849572705438077749544331881459125608354264593547106552288357139037840626452489580605964690029618148642048121063851056584797196808456545516941278927431168495818578284619191681700098189506491554634455302360258622043198098020215332196670163255593974644603970881024329511493973999388605102687609985873304086257629945189245087078045938106305957460744088348912909974755276101076294652008215785170966324888163202160399636112198165226184116968336240319097033101981458257532518138327081829595221444782305114725849440916828454191034682479297555199970916659292535602361566547994023250838105672513858438976841886819408221776240453776081434900684553017064316367936547268711648655427324735872030716618199779687568539676231681025783806957588506610547390228151399007087068817476713512561833481384302377441405938591425701753133752794643663694081191191879982098011929352385418474464687160014605722460210860221615322989590132132186407955704379313366919034193906107153446777933504784542907089206664669203270305677544287843494299606668217003601791882818089807918933333632376546839296136021540917099783949898955238778600719924353032497520365363926597279015369882998116403874312766552368828702066133351770934858786662002757728908269403430366635317175017335011754893322344697135248042841376247346689710850295962403952142049694752209177196174409653992477969763907520793900927967430913694183404083698318908192744772169727697545090140007527118238240411666682445824887451793453468051822938768999751392574141174198577883909435509712793077596870716661214828491210937500 [54,47] 67415988383517794795044086968574522101653130431128603443915494756585662730960873275000029167892431482802840809943546997918292836249708545519171672359369640684378152271507402505905827881386197297773466423237681908914997007730777486697419938409901420651207191487659718389317675015334926276214202681927711003953779062233961787239340061617485371157598077995786285647650490813329218999827727407003808606584729838702754547346096463515290847175817548771787217396256538669190895801331702195242440574827102459186636160785615947220152491838597929372806984561054779256009344333290506030930357930155813279126301108655369859058366481725290250308267298542159587288206469451435540276487218814083383309095114110999625099659174074586404245851899679576844896460824277273245640678413492581816259238245770729593377458370686578647142282383416152100391003133087480885565725882359691403580482444735380389142976883985247832500220501926059593708913830430833445404848766630909536338630277990392713424783829241988380091111854630977232972299230137246981479868105769818751732383739364229986472389778638327478586576467919799329879236755264121662273566275016520845030024217263371923161726365696585391219600330859789612612492659253446533706370285389033413479872290788854901339048355864584985937017755644507779983280847154297680120892671636495504401883220741765397907330864869294441878193555741216437660223509115594096187918185829790844391119085340279327727961982278207984513986973549862391742176927316317157847475915408489923826339942991797618038929715480701093885460621337538826916224313655990304674943204704977375041120225165403739744545502890758274240227262886254890722680485548446536247044321552143261455930196857213905559948918907632949805391181867075327916894271998914474017723783800198475043451242573151985466424465287173500036890095191764396481573368872828891109145095427946277973862082856090353995434142138358065293691008583918402321407646010393940394277969730120260825739585492901618807753491044821003298082256047456011235930205667911568877812635533286909247235209173082342247839571256891729163335816259412858636524232990061715028910391327636363006428887962577669287214536931938214536958729122682285624852152528992981897400802240860606673322763526812195777893066406250000 [54,48] -10780239446861605536555924546183002703516622219017097567775822932279347477159546092695395381016158136983754800012666395746787638272570874178880719280136805332767530053585797730055473742271128955777837461981868458199475089517780196990091703143529081497976433265117561954371961419951421272490782369896934944671610163307491845898702705144064337344218139137199418557136889510308912824497875441536905169992011294151570965603215603310585435979018913402661829836213951140289925936858402245629640428592920180851517060939326813795290183991172335466951559760281556930184404763254112739512305181109918776970342482557814914056060888534190349143536421576750827575194061732048165805358976949495093316541261641498134280006774487178668339590906682833364506365703733258382561260931694200092775853319959575111139397883971158145677609321950148528000765386948512905170427817804314152701152036231660966892070990321138923469891029184493938253940589291161142373746421750207555598984906199327804159169338370182181193719256091894473640088114268626567420413479641581440439450853691727267098561399002944460611955392079456899844201705262706265518624445810224834621143085817574598517024606085434039548475088310977720540014877628890205178268217417768715563515307534599210047125077563095164584642048450678577797070527298813170723492954887481791999724857665964174663270601276554416077754056679223092559658590928389275678032023473184221154098275968727091019963240053509190564701050208816408616181348912459795580172646465363548716395786368206815230109271534119324403892604508131268924703533989007151427772509518321508131236141193917911472693211607096129337968165427653343082904072501185513461353841083793490565469678768947488732095320720729231964442069548074217244119155781664649586755879500572706190697766822015766390006870402470040098738200321218254944826958958562234570650820592518423609220398542008704923422804357097335801950517141418072678497276367150237849245754486237718533052562302269097516605353931753523815965465500351404096574027680525512087440325289762810044973865304700032463096420842116456565972407264729391129442798780406233252262345916007057968642521932010712888749050905927696631093555263649712587724206918444984195976001778438657652259280439466238021850585937500 [54,49] 780340743449592742345258708633593048639405936106899905680748679317898298145996787914159132560452593151750501468157350533605303155476691401643988838300843830854944904593501557463291718547919251073676180645794423546304846145879218093208024518919257637557354801640238860063064072179858211618775593164101514386221879096947799737435298225525599293368292130822406122809704567197949619931081049237955117956688952809122113300497411447205839165448912430770565217468785969631425546638805450759027478647368184764835383432959916896393376018477382908834943234571545834969393893549254972929190322092382784228072264269323949299044826844492876901731835962187616385695575498113253189943154940009452107226626375902680776434045118548766029222042496051117889118795266722046207928847524182279217631625714167742235821498765756330218087100696858360530964183840471541947517531984874109578053180801717843144547297573387162342384378512806667909819624505261949372324820340299501180786506717446292172407521047036221016894842198343106777497153214765932455858998751611570066015967667178163902389764642242232133681153252036448210567238977526642397704635476873041467203597017096587897184244319438668575931005317049376034338303453631314881531417298298386494358930400375330499682004323241036021924523155126239357554151088601544915489610683208144908541844396823431900181422757192008978117716646539210108148030192825735491866368216620168757342059521741081623277874202116522867777564152654056158928294943173338480669274940981343881818993930833151067601044641966509931346560548011938625592914296681922877518631787279069203037090691569465256400157944371732606727922402097406340417906208827181238832399457494795409568383004442764935562452687292060278212322575054963607882608125422813997498749351636443537819518303235252723531285516614628009890814871948552879598080554852437125668906495883248747972853036515643029531428543649745964724052655177387605624987797114409715810747953445138047595567000259028201639473053741011023206745578923212533617952082853857554152998170042488850709775989301702641449461241676206815238700913578699118925403027401999192366629171134681684208285255729784558874248939567557928961694113861104204764638473940644878765193759306839638156816363334655761718750000 [54,50] 143743748800946372235303239306566015145623133531075029066083410957155886079213041997469277614266851303043405418801247640884601919053097682938494287031548239468874494092144856093561562467772471950165852860348898121052195864615158269960250492646978319643369903909528380620681203575926442632539827463087229297179371391269557692619034682371140909435580411230388972438926405698740422061854774003263296942151350654124287900903278372059524277510247746104417491888574401760764298526782152251420065167405339090552887201313678047188299172739732108902204780997126384605938272148399268575063268227144121505821899481225334333251533541838706751036065845769235516120880030582810137682522741022324697115777800372347478099147137290598990452618826683474385839012437200832224306738473072008777360379863868488063830894469657652868725692963050736456314649551979594256707745304755240673121411425142196136409739771074297088673934068786082947472541870267290873599999518365416305945888088330401449137151354429040303179319074531793350651294022956838119407474585795468195476819307771064770571176203472525009887186780500830308649337371680183750367391689196198012569978236978312443097546281487693881494716290768706420681448732519755292705894727462828157188452165189350162303398188393397645504464305000257592017956999690527526677772904825966032944673940756822017236221760610040818313326153988827703843756312420738584335272799211623752039192579621236373369158332307792928137703244552972461208896226894995678137497173961362842724107176898137693202194606484940768119783108126748889973279015793844364346787565473770885554168575706110961541371302391569665056782343580305018096985932567817525976119223391778609408514505870098187059717288331387616017576210794165746180836030442787306748914216336184667093322424547881193736771357072578788044406753581425514167996529197563078477013387458799731235672811137720219884012027320057792019887817199676335107364878634108609738949665266341664830947087273011368453102704635223983922498877639552046841202271519108809852259523698991059272837867664878552631267236798472939485057052711878286989507681484927812268076588839344636524333159053749403559881918034795420121144588469616182301819530307905158766912379064706328790634870529174804687500 [54,51] -65662028585594498465569585042145778632671354396354617638865252681129498788561781124188360445164447996132438429746084955233666742063437461853892827384413590014022005903593705245830242973208565844312876097032039386567091280518056005927331221022073944102600117291477465629024223730634455044135136619840365705336935486616684643814459515149192068853784373717808345593092874511758159890660675284648430789644236767741273034926270789259719018638863602669099039121400760412494086021988411831406332832219960055710497621107703757105692315906714763015667425993236029787777967886488388648776151795826537499456441037235306955504612809036523093042412385465889313634067542588004524243608408922644160174149490233708569455935150159878898442855326522941142997118655453459248395663546290752045095040380124189302634675962273947749614995058173843080303956126348378248666800736924157580001258160677229533124460688345120759934051518961189349109816019610541791885836463708225694390285099822518597775281479720045666081245962570134672401710639819031311632128046096518236132820726541704575559704506975877547056679845333998720721404061339086215927004047967316616010168431291825083552677322148891191824244081420271579486377496907013713872382893572567307244776718563847583602553374831775738649069019738926817399775562058864845040809151643238369734409835401055060076229896114145140950982436961291990352691071362729563003230209454424976135367733898393988256499606832808491778341882513157056569280378788788494302349346176020480543694288365662486106363879767857825401553920186180782178644261199381452439918137075022236219971681478095708529599570101886626204080407667721015962430151368937910345258330979944100809650206755636115771667780503765473125787387914400137211195989286460156662449708323424421330180874340676920567079254085215893532823766425770170995884255760715912959125222993325843668640297303304640042594320353614680671438307065881314873481608114841457801143208657923979806965680496540326466789290650824137115735939657557368454406641816827130559945130327970653067479593041096088634870870300308336994175796371749179989170134037454038589617144686609892571747813900477227718016623353107128715471453916163998753303395828143096402129685884574428200721740722656250000 [54,52] 14585702330356823346229092860302202184764629166507877025148476510675308357584062331896911281153126392735023114634311419361318316690478391871242009937905384659239012860791965727278452303863772740286587704241435186699735409832231922889483682487642986675228991223051248047289861670692556757992316729344329386068868731039625580217512149953453390575219321171945340668088947915066093856093812315254517084732510713588254858497264698107406011383054873174609759177685388719119935086323722634463800833330323075729444430560905822980222516826310963096994853414930337689329499762025432611998713973731733784414000894291127908852979129652841432236567766807565829998021474364362949834389471046649729048436809626588725245668183511432414180464317684289006362543028206707220119214870966390182236967012003807703580199174545556407654096770957141564676121570495794187430315545107001194309635862632958531814188198437401557581931679566946525029355278217372693953643026679504529641796891791571253625660295849703083643610374990500016347028339756435793058903715965583752928227786872971340106443910974528806240343291913422191634334599213879261232119822810000483661500143137568422318993222004702232868084775417334228905094956042536053375914312217830993298095748629516909114953377522474908979465834897020945775357431276284239815663334491569305953201791027503188970614400687572400444948802899432925663595039115155076017606194039881781072005357460957911578760436211736491569210644917167724079704441374860736858798095774741338303072804691709208983105317636332912948433959243878045183208369710251847848318500371327136913929191564201088290101605092445944859718698748583255388702208913826964645279466346774760127992317371274016920881510088051932250181603075369746528534706910172296839023746519715747761974017339963271025666856139297688560582149947070575577237266375298639022889004121326137549300712026467507195575018048720469424000542490467218013130915426740207159728291198833589519869519198814802933843154579214556756909896345215359308729060102543403922367654027962785090077785623958397052446064573631024083079832518377230715228244793599325511861363243544219409129408115885776592767339493950860809609037828830407941882777410336213819164186134003102779388427734375000 [54,53] -2465104189217662205327329218586304430013086901381413238604221017785485466960227643121113791889852712229677989116483917226474117576621656288343839215885367390271387851928753704182649717702610486381490914091612097484893960891627711802476313205459145248622947469135433080174867374398848577471996964936024495816142755170068475776645863779470421719527228372487782961842263807523778275019832582732199891676998942870648527289273541740176369597077636581602759329123637940526762700358003943693720324791904451212035825584207420183859207445654769954822678692542093914725797464324124346190194566981972743035937738004629671535545361134953480699671192447301559254588525433772877705097786069241981362811079190456712315243510475552532864816157526038415911398673833250804216471585402533774825646875801158871692663586658542071680058469485089004566410010901574812456296330864348946246985611790486057164722323628747519145969505458766178014121977881958641953035677525704432915259258780554608762055659219963670387147570106383071746992162211487477986796331725028568000519404631663345004178383122020503516364546458397218412538361005978165103612647512221922482712439991160854377660024630453159782444147894927446084559223041192400474750379428585923011069541172477749933760763901209036222810533175022199790830527533151751015109962794304912584034857339283536818001980230089988985224983947671573665020374785103350038430085378505776680252770292384403788281573928807732505907922447975683374951114166347180506657012869118145266157665197062359356753555609780400415353082549181189567425477147960240387104337175902385852033265984238459667454689105291129773701789375563805319876192532653243532814072715013391923650457427566274532681365425198346778379009406472239754229912160031777677873076591308455386097040997913835703824775045140990883377526829920283597462973329435525661901493394714065304396054318310167291733496209195061175118193917998465150767549872305659403076023937930299939182572422596441793219364736609428482006544677697524497090417853772403148234124167508360472668628780179550361087070635918871745412282933148454573815942467333215156725248993158975661900297430903765671808295952229385398639016238551608154426497687694563865079544484615325927734375000000 [54,54] 353808568597449137183478810384269376685811026257484531109869130997529970172626887900415703238381807559720600080222514651211610636773326652337117888160440265427347576438735712779676558246715294225171482022856319789801713720801508660120776873793771612873786601154056587567915373611683437117028015734800952499307272217528622568477830260949183917331659474570353179690030518642617860784187637976493123774906974924084790455660633944881244906356899378651499068994420386708755088956966139283798149066211039649857846250503229667423254320446495869037803384755164312287818164646990868234590794487414840680136688191206072185222672062920890518713301778398451965850144772963027760818574933532353567106338335181011689538887364987005287038699398568400174522281860267607064833139771839621959934387247633141419021039049560646665575273874543704445652302899051144870085665020649205804287005249805777882274576344143876350506707966259289032088951098639903184884177904248834302886339092290626145312338320118901441077967343063066933142241604149403537261469576026914444996738183293102451818313417805446212553971325564344538243549145111683319537508956440939364402746757069202436714996101597523576714543218684624227044235644097851445138265614152659554292064459206547381120059481885297785667889681167943205342253430412941628047817546120369946415051988525896078204072154680016321261143839079250097931573468674093839695351463955254797012297501483402098917504402829464769211922947146259698481287345225068324515072472652751056899456382960045124968846349119087961153855371787930434915448373439976569034890899322656292032301773693419888082923473208211731152969889959922969809897220736743759433548822903767493544887237025025487951206227705291305695593524060338994327725617784198707861496424788214345242696014495878650925904387509538238123515803461520046214783109146919772519564663014396325493647568774658943732977058708736839374345239096169437854780460166320218524608452081210962376444758457457021558559481271291245263029365041816325746591925237543011579902776121795448731044625349202974199991981093221569032153961170107661783634568367412563770042011750993408206769440179764205854759414074696607430068598676393826761056582430597927668713964521884918212890625 [55,0] -6976756668424391655977970475153356717656810842842157244437502991769166762185033205708298089936062712605244731834804010806724687540638828327691788034305738786874021683160282854452939881008739870760346739357179993551654466352292656565872612975827884550006964231387894592105937895139332587794366391388952280641131690334022798695584609493650332592817337194382978445860240985724006228370056918523486298000919567268953073708266083029636846421924460748747298396495433329297547811088906429790067188201527404347659352830514695439697288988144964556202419548635153393180278792313579719758296573071078721135017608246921996530973353318065535854823449851784813520161050784146516517499481856033329852801152244620456254528249874631732881317940925716183293881366741907462894430656803360034147461499358329676218038065973140537300525780472640066727153246632432002027002123524396468825905693093638442017078705703501389425004455727906191912963976703171817305661198696248500896257845385888798107267692311691640142114665527077323005403501988670774127770032424978866092327394836257661622103197185978018167663632461138812323152127098287288996944697899284790774613518749427076113369005130288442923302476113881649941336434554555949957998881131137712552838858018383061153131882302997990377562481721658115886881208315608514981392865490933794858288337562923403349564876028239286006148964522284680264593468346665616405899160667113876220014354790498573182665091867800489970158042637955368136192341627027457192645591378737769124035408261181516802815250908359584126219993323182990314250825407858729372035759657851275236537522510172687525255327361623234261318966473567538967317609142816070699139641738111426767710913695164424854190020431840676753547004677277914574061825981364962562709366597859678176279510978396313414235320356659034790380880115589631738845221335338233167353980739966030754201737718457881408959537563258364674338831510265094893434492114974609042711545324628275802524222452140611002707365524302490187910980713319012928037931688153879610617390215151287796806617144466179152584303998196606050744546101597814689563100207123700612948568665794113632425433009014341821620595080472080374401914979288546343450788982689761083061426279394857473430110582185913161321487234126101903792464509399188393792683307612718848073063426795670238789170980453491210937500000000000000000000000000000000000000000000 [55,1] -8333766592884029934348930372280851699953711954412964101126528794559878735218898694027194229568142927752529408466743484316388250362686707505929290525954238213854626160933462272979802025914930330024901175620612675802163866822324830687971231424834734717171765208284460610672128950986748222887848477742029817426181094222144226736032842304337449816614229486784440101924676884952991382820012339781612655117559922170642467266413055263447055176927759962553937153653575352917599943684591044564652658799199675822843848721787750890084356113177938525700689822735649547882406875214900145143111722035028432305375626442320792385687024800389313009040488207752060899760583179071544873879636646797405732201347073141222671169390322415588361293969652802454214375404564549520208003364262690567750815695930476106113166430609606490058682289637591690102834469639398699656883226761761043728989667244275366792109428153880053665460791287570863899708416973453883381871160990081818176211228763008823986256959043582258992388517849227028577053277212753971234961692815549996263082871858632551930656663123761135559428674239433368122773218925249136226150886143000187288635719465142271521993341907487271233520369694159375623002419497888264002535994663751428614612258133199040901969188662010418835294349447185465254622696940193146976159786797077714233631623432923052195218029812020000194938834739790144681586729106659694436136205147619663162784181108795481289899764168471936229509951563796244187209892982995046598452539172622981422632110691835661292328869478419655187559279867673102605481988594146800737707482528361999545782851333273645450990899333522133134051698320254913169144485704935372979565253716716330982392870514549614166258500606113931970176053594391959320183093176406363627361785738874513305399294720887840763829071659157412634352604715433010999149061082401336190476068454951693151407269582707025124902080923498965727235670952526092088756594334332996853439384403113023219965097632057226107852741148485432346619693639572674357056851307234487063289352776875854162375126883600962987024205857866240614282094614727332438498345700658353086472133781931920353133499550520015661074641058001002085575367375461182499226863756018516908726239675751941902376205487128498296805035833637775494655211029423990423317325780778982481384470348828585883893538266420364379882812500000000000000000000000000000000000000000 [55,2] 960432796093968787886724253543897213892365845050778821326047334814003213667023919268882541489277897104268288581534352070291987027145493262417461242799956709924358910749611441523324944719522516739006845426150819048609295973193067472331780902312581221396659014379453986540278146031451444543734909681721347352675035431665730005328714825904730160393463580235913944456164563415434120046621702198525661182724147106737089334312121904386736531159922253413086890689544548280596797188053779446956979139434019935814859793898455047307583809054215008882671365955173709583379321838877286263941805391714855278765058063720424527269041035378463723613292913923956434635420480531049629921789972320271840838342741243604455862849180141658302858161614027134682019075909853030902514177152464573382903356958084857891275579858706760477766328673697545282044444370224805030367311471928785974621820437944482518094178209267173859705784837906255402780026220118184511677898966907205465421119671846084861765279835455604047026178072067477456284343742786367396732530707123426521831584059123520888707796602461072502274930928937603168384437006678297546489630691291657115411526657293235729328736600889580994539871119838601192203701914322414810531431770994399623636243288057438261666995051513786644690720056229440862540896218232862222408947735760172258995777675767029915345311589837482515219256566474497753455187691782444594299596869468939151674910362561285804042134687328359862870762322537469449186207100343634779074202450933823055025396355949257154380584300490252870557631361822754238758957881248066880415654485987789806289360822492024457878075110800430433271072142153781643406605000059801881733428302078059956933914286139558264650091026633517262153345558158982764251224034214095182729536699266315935322145587256700278530234517190237658175059639092695074209710943177589819653850960006478998861612463634224751098245407664064787859004780479048736070445222708346948593025136908106082016447297987749588761557926705841594438686256902091515730325158621728846664726881958640090093813603213899569610462044401077079123401047683300567430862477899362321310687595794897383578374339371239751869670142239379052771560440200057253249021279843779649036626427343126869651867997338710812931896498432050103353278302469545702537807614032807290370862710949303314711400503256299998611211776733398437500000000000000000000000000000 [55,3] 33724223278965623256477078784442684990138839420076361720556750000666031537517890578273677922382999904710580955216030633310780156450709273395810147139637755674871851315711322901138755169001611748329626622630557474516406912629589530976718516787706177759504722281587444441321928581086212613869162592183489147788467964604864349444148739374041305560996644126833844276176586429780107879169099426764728992646427099583229468975777970914012039487097398211651759373478052124691156414693591653265096733391490152361003511382647760821783080940431359588239498526761969085363759507831685583320767191542081408013332458527281320622524515530793784127449362593216938369103911567083522499217441760506221630644193050164276527698294635845589804133626826029734096247512315369931430963198960139930492936350528344209419149243306097318011427912038001091069316133808427536690141625333750144490217680987340561532680855485852456338126931741981506395975490009967168670290017248878913211770024088813276665489817220578758993273766839156849837230658047090815656387436534622184446100188578094617692406934292242465579998883789243326978491421270567926456840770930408806669147692304747423419953212278650310676928934100770634337847855449121143092300534493611393748611257718700836436473190222762988010496671390208725713558966321394585910282132282873168064032169906577980447401010653803951527145683660225794654924857014434640892918024572393084891162061937529816711235037311417891843828321250641585105652824826255922233590534642915817674280199103607791803696640230991935117271449562114939625688357699035149488313020755777145524263768833063471779920097125040466310046399383160375767318518385249924112865662110196205200669390204394730226734589051806713480561354000211972589256229400336992670687193577731941349972089696255794558930510276156602294671750789898929657958325993835612812795418770982650855404857313800768601690605162849918767049160166359832387150931887779710232246739368043861593705207792303078551248334697533144444216553379706678516473365752473488418240838599491962633042870307151865492162815963725219394355828267800334761514797096277433729813607433425360716710485898049641359503082378207630818527119705170191531786696155018722105268380777380410390515852575694852964847771029135751528274343586444146284513288693461748326740476595731946371156673158964167669182643294334411621093750000000000000000000000 [55,4] 324881669405452344930161658534085671355094344895803694667185785534078299618386593020210239069943573765234553244618971681873307098712354991468129864689086157670362066052969360852147123174258936974249764801022560009608672019400588110337799086371363583198502772618612275379709577147120415282567609366642120763103122150827702488686976249795171506486297840598488170252921881313733260060997570400397074090492708908923409918934535524513925245098028424136806930614631637072593680736109582629333383002328418016499614405133182600469479456285326239076641029134882137167882075476279307126979581978414723536782867338641253001282252397575830308227425033727185417839485814945397462913453062314922438994365396724373900186436698311968186357294625682783219708189211142844024094554802557891170390361303310825521953741023649171812866750872546939410455497485908857091167547874239456696298452669019227051590905739395225347616209268847347136847202893287048971544553788618764045459651177604836904646176068165079171667217938781477873304242419627523666706384836462175361748785987563514188589156053183087929473127447327646197110532151909357932444919137494880280662773861261584156164970220080150556536164674421197314215151422428490291741629574588694647114766708188733283429307478550522124928467591702611881516736339137389590022085834570650520782261122096263784630974143632633459692224971454388246698630137802110225145186014714193858341821004953124985285540106062925522271041616770424736062793115946878218175128840167848462608301306766752460574846228441114959352231975234975253644962714069671763161329540225066661602150732955880069053648051930205241114149072713608761157276684400116266100918192301410349089958887156328557750967099950328670427650082624795097125533104977108190683402711048497620728670992788276831919331257762440086007070734160793278247104563970506229992669290655795763879036629325173867512278994931081050619071733315276540925847731300801478885321741396882136650807745589395800673423645420849709713942970545515031292531871031132312990626828080369105208301658079806725144717123536978965366579297836292511059206679790213730447813346539985181246095487353410927950209483302076149851633897779231531222361115156991954055951970236590998312962997482439303742120368937896261362613471263744642724800239154885071671064279408811966049730967330544384452650774619542062282562255859375000000000000 [55,5] -59411881743506823946464391718149229870599255749159233440600788716569450506902150838379909501865128597788622206558393268725776671387000425088599211287047529214359263365332539355623880646864322173142162909854394639884200885174276729391636358697331560151697795702887996966678964056434637545370171082006828195746304610446925973714230695457488427129716884415629703967008547817130690571966712067879532368174726619915436754432851011389569849712551824076741725412660986547135819707699771046822933745514251650187382881358519706224519959894374339431519130452381146238920674207018300180311839803284342559300123765239410653861700667828869419466631511960544327417005249652883850319012375466898674061713778795552094856841582753051774990547174663818391272989941410150081901345142591766579070857204769841701981409042191473845408995867746606475228006704845406145629948656629500174469464709614720171844173600223525001701174981240175827712816920467506819099681656249010105799542733878339730341705278529746778868144240434981994067372354594332267211306122143706565389118732242152763318833153115505900123382520372294402719628264850048530056501361803225550380651751887916017758173563600382393245517783643752839049758410130582663860000125697647506460893103241484334232064176609566167452807444579650830887634316797372457904758826371105339391323126358234145494241046730595713054742733089551941869842175793111309853328894434485115774234974922284842452476527369499159060802747706710407234439401974820288135380372667691239130753130314119225872540341908545016309139061145326633715007502137525483355408812987804633767361739364839480734144245182289473948454454649011890061005421528862073121480225872933752965291402559527514481621112098968849003025877317697022978117628023980889780710986055891200522410290783891520963505257706906530876877801488935221610963117038330869461611674586089450312472570563823860817435422845270389315323493804900709590744324530268512363860293224948453883091554471287099350033397738830423986419171683008405989321582293922357356477152302923423601221635715643757667582366848343434928416580737008492168943149327038778125236749073395784096011325546299977720297903239310410151112148943853865561772639469329634087560533147161499073318545464838286098567044657300023589055563507134029285213194546683823395107639754423071070819649993743211124908043530012946575880050659179687500000000 [55,6] 1367606972208891278789841368202383392250196126602783444798142604502160109323475508946971755963791868032968172163400755218806231209817677883856850492952055289172277948510287999219417806240593383215970538919037425202620796495402974827299014314314698919863122847349482150710554938182769076439612818835676042352540364683645693136069341994788242714481943912707227009510021445660304872723378374439127120871969978600974086031593413377171026914976967081201007989846361034609359133843629673627410258506081246372692970531585939660064213277678788595994710001693729626574931403685336327556870056695644380864371774701483843139986262682328819681739221337411136505361803167768074114373662218637113347265017120495983140815911623230430580554373310180584389415255913461618073250135097072662176557982923023152063611947894660664564150825372869400933145738567883970127393466903016176935014929552656843210158084069899301744743940258095761119954408575099376983065346499570125449694074893160508196612413176411096142524200398886594178196546075590730181251278778988526969887699256062884652848445995655007820614513768456532268362409311486072674499508272762963550652808124363454674254686966513417948095581901944143500795461165726021409545622400043022308609584504354097446668068581752904026628312586033536012921701202561056973206914606229013886919854810387539539501452346702978884003594835732650952041926690445673755009060786233432682240925128503776407715538654908372014795887002708685182804544324359742249424655849920832673609860834641843361011484109683013573234965823109794973264875384583849697919636794655088406169092005220794407918938571743446369424257986954206054397653188741685687725195122619449412256327678792441187121444676330211965015316141935786617466140291071900977386344569893991206790787228295712008445649501758270532702902492081176352410486056980669245677453060051596718149230347951964359389890928658821072728798321848477728792794857454918735936743302851044906352699460819668121471790475227180197134839104797532562799953141618110045749558668427218433290053082739825964560685059117769199626359577014874744357039765360006765344776902304778495204799284831437318529227599674893614542429834595736301478270393658726308177366821666487973774353286860755080050817168855092809441804268109169912934184290057996128115606232682843620307132901682545256250023157917894423007965087890625000000000 [55,7] -16046853290106963371574691122771315892869404852453032886601019480838120264320894491405880049126142629584021165426262095985856819944269983529997852654353762214994732000969117803197935492390846410421603342406775183801341265914906835641581952787144228728542695982833933296396066126315491120473295726214413588908119073477387647669267823842945366352292699138680614147718232796905303197936869095538912900998953512977252944338315595579219215485997720708829520563856917610684388352158484377519660237602689665777789931127651817193688654469881013276573190600956210613182914809347088131235736276031806908304788902513017921132824360759335657834034390679673580756050353772922008794972872344621007587777481348303038082522388607530829817352422962843071700781263380136690893797302899278689359791100956467817752195071808315804989097425235364408193326221030007767497359874300443589958042754473783296660443404055717488955942181153747629862185290467977521854075437311376932454107401371195899876946071394148627440387385362159211584917835473937166634958104504414701575560476284409143462081278621199757047545787333711365727932355900600352100233342857139105230641823970823434149116748951791559779797449575710842003414627775969462013429034725465919613996487972219408605116449732899791205164580357437339231343267407635148208204347605898018818647393773806559323184579814699839631404481369467983624422755894590222470029310719556660387840395867502399351567630759943208086871910055319507820262065416301062540178357999505389468421134605200028696708244384876037546452065047067907122304442567997987898689473157366307500325209715139260905655393957147579161284698170788947554846458055606267719394699709528675251785235057067163590546270075009997569574886552301136503469609677217047415591743781650585273241880127735541635932985577120994369086855040265374087913238168141492565130930817104278053426421762909103162768840891530908007584665029989333848362098876628064051083215843001737337479960899632754079377450677271361231531489669246456534283270837537765879243338987586427708979818408237943290339806392911825628583259462469320529826119301738191619399304376975754444503828160092262211745729910631354426343390229471525142300767058500102202829672227713039595155907537477253910545575246829355267544269287941559166322224209632885120531150401261168121951471046519877017288990828092209994792938232421875000000 [55,8] 133890110524063262489240217419058898611158688516302543338728661169390421966244705045858113033465326618595785663593873836838352030451187116975532217432737341617271068464335946469382839520692052480608038752338329835146769773069248504613678719240325123754587092035538276799665470500279813945376660559331411981721839635561640652879293790045510109838063809988295514104597271206549204883281985636658954724507822415395387912799840323156361290290344284040805426543699082614675288134825823843699146072788598844423505663607779377392084471118766464139402166515369789432728060663763069531954827305717920562393430732253175523115597023038521629647507114829719457903841553744429218313309370925290269246389181904325040312630602139031532827923529254926425997829000112798781685289077146597149056040084401355631808901902040277286397327913974073062716881086616819118840964294037962988554681978499524250677993121199371481330852786000332953071343197825903018041102588930148028264680209320045989855454018004236736180287765237815779102296554738156273136823123910818666795664057277088831706730480873452462760255045748366258589211075886109408814090258318586759644712316505031220971771872869420172414366033529196552771785225073758006797625690586599631164896417389508662121273678168532632372047756054917105344903933805557070560027410649723875156074150348568999982159855176238606268471620111642288042009601887555352504993212350165386447861954336885038862707182658809946206259920857370816248631410131971606134079936530827352869536160079458991305554996728745748541697999346059988049539834779043047482199078582428798135557566171537900721811094300578216291343956529306036689235917624454885074697001729203201702712801256828726902667378916542103690138211679980340674750631813076403369587096816757204954885560729451445414390495719667557591058055804243747448677169544899414487395640704328737035383978472230124061076044083049688686272455076110431091665632678040202275394770443873479640744539728808371484790546365145209401176691794173251175503540880035493605285698247604534118430082110672238707532646800608827878235223701799246943806986199730288580172990599235006698807494411900149764322911404056510457543853172815916879113922875197280336363727524359544923542624697697419272652952838245362835701191493582226197110507569727639652305159773392222334061725172449364151816553203389048576354980468750000000 [55,9] -907448851316621334271795217461340829133178640088170026819314124234321729177121816480858374130226357648945336012758936231538804944006180669364403025861508261223647010094328165095975203179779694760400289822612696504985971277659934941973287431519902513516176255641887477669119732483912461819152480720787666558427071220422009296025251463004296485154958761252393227497606022879399198669982209924819178979496745427764064591415179180578921580374031747883035880577190971473855553457121783728128929243790012416083815395411819085256837678702373446895325119351623529059709243053716122283888941794284143862798900520010327008192918825614267846470226046096888044927677315406166978243859311878224989497626012837435931925056611461346204078165600217595600535697443658390626279117013887302591848787956600279603246190115578699723953082515832888907860793177270770939560832903390154526593674002097824008632268054411878352724877423940968898821933909129716003239468534097561249655679337240802866373795968316137173300521297779880353650435081729195653414991446415704818387759317638541281415850215928038312000071637367785330258487809069914445832470046305311005269858812943120317354418519416293459718201655174042219440871585211699376654904965352639019425758433558743158475613794908808589913231449347625951074198315954764821803690499095928104226064895479439947351541423826723408303410155289912098830139489320799589394320526982840161418632214296506944561992270670159147777391626788156494971742715524150708139585113860210805139324564839000758673316792836509475701758708505976374441685514834556981507976557559271718865466474318407980106923122575429650078637635526540478842326607186281895685582800467272250622639109377659337079748632666975684338038845066369949614298625329883645603133916667948690873464409504028361194340634356612510348748296172495562834716665809942392702256255706487432791326174289673653420498631607568386249653067335333477424959020556860513596298432025823510055754666311475679541095272176551441219014896996449044506615212724764319189744753627929528713922755785645371637006551035919318987909861375275744225859753280982447516293878183415780287856223393696280323982263763431893870125549873993951628423823038345138917880393359289496248428027044663980287669274995720565478274197895160260381561207809116171576105167382752192883291902925080307795724365860223770141601562500000000 [55,10] 5240110084710472815036942715247088527648601485702751340570395379012712734756897668537998438358083730876428181140875851858846217114804309269488621528745222729014482559054389928664433099596373231229412437824099178277294250170432048211080704656779825431386022464425837011462085194219800873165932462806080585557778279550716206853583343297514872624283376539425973971329950054374040283621498650991132402215413233765319476216258721802603132280581493882916691416877539939219616264168705204770325712928227159678133843084700601363091604567914271076723388492375614739146698630068386100397161225155678333477509658328912401874662484287691273131567664176157726292359957392685533260403206604501789250783658303284843936556701309903426802228804498690873563261554791168621351741435634212017056710297469433674215191887681495123838466763209861042203504490232462035899107093016172528196731656341084493431105777931771166080451979907856434694522051158029314826648842317626742491979402923916275834945290595610377303418946032975705242303120306164625843063600296658463133139245903982882844408635377391491858582865576838177943697343296237643835484887382207277144710157919679449120245212108537882706473601091943322304900010155332045082138873344343269435493782426999190051081486604835941562541818475975796030570928437176613284463920659516908225109140481876406237016065734783904961494757770183382298767962828905928343739824554920292279887319103552128300413426089741925174330616961578528706240002073836143992626326642808981882922116839650145540137458457891070203806605329970208517859066188049252998875882517405934330687080949446312377815359354982049122557479504436194846352249658160599511419368503584921209290333063195001720787787401673931733212845852729982223891608872352751503801548140980866623704135961559635883189565705510360559176858388498068662433771267818289853255748057578410567178917131802084036098357724187133959199337520403414867027588122573862211112229681746720032492840221984334721567895280444007767397618557842747988740296854365771839615736058064563205588454135336995021903670246727670117251619167130576819373975249999889400403432026934515911193170818342919378888512152772184914600155439529086865080498724471700830990933437372617786385256651963116018115907274389195167140958020801800119108331349779241911910423398836028803515763030418384005315601825714111328125000000000000 [55,11] -26477052635756839402531227740713805797919940460071755500713407068605380926724341426003683923716900584701402437651014319269379687448222972273705695368913512148501686681599135259438910679198707383648144176411022823531442672915341550105187564427182041807195438157100264162854678593651606937337438502321247352867794455516156413230489275309380214841102856057357373242010321109092407120200625081994464609243282282894891191889004869850972409534776836695922411590882431467365629035887753281501997926052291813791280271117216006488644200061655887474591040363193093190740414291201477562417792425966470452662926883797982831971692464952569006404067221556744017740648884452028577837413676505244335760526283690534688718347408614743566126187006798573182810775218460756505939212357739318931808686980810855749120776640351333271776933515255031250904578747598886340404257041697023311002897480917219811133424103087203871631730080462959116230519460679042160723053735559636411474602868535856581364281763176476077140175845482703992155928084330058181805751201542021016435120521737383170257522859704933137087554157237593179631856300719402612274700089633616600035008372165726975583755710026707925355418811594029846079059406925850808493703284021033952659352367881115926423541867851575223648011060507833509965980227320671285660917555616926730096281763393310933584492818628169514153015925954390096561705652273148203715082614356152976443867322222056820783946559409453755801349059471983801264770560269143711680991177093836343009523601163650718884946436344948685287268554453151464857476097179161960066733274620206432651834514707462957355574813065555334754036356064303349372038768865643604456973062584524612334695627705347963789164667844928902693711678361527170050332930684133332659204965921712769462521247795822122606644852584623341703446039249213059006587603670216411558007501201573117521365630616501635895609716176122463900127271493768656291716557248034504765910333155006783817887078238285045315599579145279800460919047607289938117780242485787536402588805528793597648891671530493651390114131381571826281820321323670449307673343608333165864679589509615843972915300877421703081395101288032974535927744849933900951162019021910862452597702662410486143691578649206191858791286100056733479027457368608861186734991891264132199731238411450492888261909474323374524828977882862091064453125000000 [55,12] 119816785596600100042117310126955395879937650618196044294901761780701957840612185428678043908339741528046144757749406952271427284328095527171389537752265386624114042173928084745669993058609512340683196358436483810479126927136616290551245560325431245342207289639793535956810786841672704620717207091855917281842257512608998798023414864651798952936192392836186710335564330889676504910947998286982524391112444564636668097403551644061222933500783260138040898042185824759095120967919909437073429256434785708299098101371830178137803087698214291366523818321823697735979568295110025933268954349595579630074885571332106468820317433624546106293859414415254710382334806403147231304123200204239235125241741851728920221744866826282672847883036767697755420271732171107805931981470836517202521869100857902639909365869909428652507128296223016148676035594698740930273377989629084051300964671119773079637018718548607365637726679467862118290895394173882361677533420996490482680265390596148629676477324130517395862168358472659163073155653646805349800440421393461778729505774355250459444938922539308405063982524600160019421510787170384164940890209557265430010751781080078244576619852177001013438150056946353310537180490970546086226058338522640478420117226442866429727746090549015416396701673768754513084140877431320785146696080437406225537833698987464434763258119571258463333081200820753666071805150551674628212488408785309453906099205194171845268493095276018724051841899094192545454048012452158450563667894540604530042006035387597626559983723052085232400561742692339865380631676763996391257176099554213019819048969784142058126774232026400760578150690802655183648531153106921967124555688712604197163848654144265007628483858530360335555148577417420443376964932903487004571307004466076575421030638761827120687312956965263364373663525582411597332468203138821548114143020006816507092067445017929539801022128739638134036811844209757682517273733993588925196609357167917561035118081646912211907819453278860229023272474064519683732428594950337795557695093561509671742803809902289856551589805633136019262828256161929395611263775022673484654716918851736836412663918002347649463537477069046978903128820307300416603096749318678300111743355223234819381558445377571421231793084738974807572060095557448840033249812359952244604370834209363478814469594624370074598118662834167480468750000000 [55,13] -499053793862735682482157811112724348607577331351059852916713359481581279420818769248548628663489685873527881540081417016621087193030751733462433088303575620175103213723410351029516152036171851397397653183202185800174914548558384818916443969426273793164594333982983429399972916783855828773093107744330745549513482248690093277772657315109673243150246282415758705497158298620485676109173431003148671157243551675574797147255769282876423302838305230358162489941894667889942518930658622010429433418162120330737332550002349024474473473723711441329436848733208858560133751086059990862171639123871137610745606570046830586789968694771662024850736502206723078087549922056183721493330403136576467814935463863994595877522557653522624028625382262411544617663681301092792504391496708946769189582829572944674986533944240142082087149903479123492779811159305782764417790993024470921044956639991528826361782320627589078758074583530666422556571254652789805628151199151093827780501359815823393976115162448484992477744472773727297703355989200168916753091557365697706453105988111614058952772468047137146821232181903382201788154294723267142630929397294776219226413949442635829748739563786985019182617048161852464655513620241727673012460954076768861075154130088193486046309203029245587106498304581131793172137351698759250883025940488940125176205749503460862382524505621102955878981064251627949066110902674405220509108867533761092762762630625845591903721335445085339806184301952677272232203881028470502788371058446491947491870230786547283147871676115224417156471610876086556081777482358213880846950969463835340104552197664697815073672409916607229925747867153906553153657974279062719731048156277074484589031450297865234834474214262938367167984338897701206922130748376645905444897499482659722294038282085548246869380248398823680233576547618793474103897416419575273733735606441412896746718198286732129957689960911079560949994878085256495568683195339950118038987008103075445665967696996324154503566105525521496536264501756505009307848657292333229709400877034333181588700808045745207620559269869171696288362386852407712229018043984886985642884101554262911202633151230700462304951325157069902476015518916955692306855834463382389441654029393467395506956294616941615080276173801142135016024213453509977365383947731644062613789755995227564663863084604145115008577704429626464843750000 [55,14] 1982796598390986116335331460852042592414524483172352637590545718536494666176407021882065444464750649229003606749119793238462302887877661329717852474922692152449909263530429937222600305463986305373833977468572341730844246114165541665254604322927657337048866990949921821184966078217737385234053873733319552769437484815281953829534399252106444719366456505039474486026528809314055305132709475561823289728885859652175488402475716386543339293687990154243377514401011233782787266402226526061689564501961950115850589979622974552531794854516472357219840009214855824316617756229896302446272320469740446932854337474664025055217813060551685467957808435823473643137763935644834019106582692473253306663113216172967850483251871966667382245372402433814511626206693930267211525648635613418291964030002413050675093844594545515174311509926241359298815112299160714229347815399975309552787473376327335864519249352758254094116739102399527963309055696990502428949664812476455692761014378309140988037641845890241151008936628710163526560684609029541612316097144671045410463885873043457293466247492326767708590956952070349384292592679863615153363410958850803989895510397643553801721212859757061055636704517580781010258392285931904940252346705920646334143531650332111664232864661315607363255133172572184415127361647969979035506050643316677037312047459172730313556180668604114220960514987273632348368828290663721266316514276598997513087154506118936538532038707443435224776361438392012597620414045484643653028096845103378337506485836135991330573220661451117069049147193173228836137809084341133135999559353353067758528223561299338366233742730759415802736768060792795329267475902319002456545855720969924507776300668620723070417436476831298951710140400186604712957644910551577553781034629341530995216886513283448818495477195607873578521807250902578176289270247332350252681749010392089208685175151131455703816594349360839230308197807287887997734375843238849062386478901952542839316157088736695223771477144261898822297866087394872810248065373915010625615379266962941705643923117802601866352956018910598269024387574280391244425874098620453390487251404271306517010692119100567394733650945137675078650067977774642850487478444465925268916192639097640216586938432316596245871142037682664932309473213540144546916383985483425925881619007057083542422404320859641302376985549926757812500000 [55,15] -7666038692970762045343579088259215520580092623253489208892926295029105890316176186992581014644954649082180497531060921013665011748390155984739619616941588494882676065244762114587497358845419882292996977610745559270216197609102517180139207165555960544954476751413725105021809896159787040752014191526608539177333277772154320849998769708840285905199096821485076324623790995377659983278041185488266879400955384044469197500597727680940338318632987314017383541887119666108539774993610681954584496897878003044762115131989288818970200107534371559187285171486437010995484269015722877320318498585604936075841618512478494726009585801223031169058611073727721746587025438417905218555451066744395093062341337354453842345626838299895453673646075972650454131224801213256085855922771660209389533160166876162990625681600764459068785965137937545368330293930521846534069324204456647805429173635571555508905116666997701966321934658804770506608815057390706058859437671676376861409343426608532057473184459014354821513358973535784543504985292771117997624097848608477694570333338226806149600067963559068324132777816753284398905213963618357509048532956942368629652201702483589280891853623234013740498595563368233496341389704484551010891200172658781836371208122896805811575760321872085827505919058303070229414018889107317745708034907809638879501467484530548099023304775156088674515514073513916830153902810622860421137713097067690816638311990535124298647384179700470060316923989539550429070786977410289029948607592540037499919096575312468288933246377298531538955293434576505280079309261600919931838600745752814458076489184416115976394872746231694411657193612845590908115596404470346500214698957299927149813036970986028145504288194395848582187302854260912271836897968557344986640625423169787985730153618607433945959714156286133975621811684648054914260974651273599282528310531140499490846962066260465184476165744480635225312454600475231616469625889883704279843848953320189222395696479976032781876929673932373048757217070280407033002859727176309929261274693381816884758668456068648047573240860076192611602425122072874976792328437399820412106458078464816231984585444821940981616022288859609198126796260493303661708534687257049419530806133388302865619525314284955171156591073382604790991929411292690789146063336679025353258069775048196697886382366959878709167242050170898437500 [55,16] 28216553910419027961700987307085601099350855664670222668344924423702391612865881306001436005782687028036658618806674479354288144963215299293280295410829466694130658796042626120535023625646721269908883159878790521120935541869279793834368908254288961423941861725005950754138893102141185636188237494957570543456771093533925379229904297778624444148760001106590485276206790351159025715196137145132119115973819943731255522788536296717757406238729176198335078941539614161874924495842255419591190368427451555234174433800983022362716499320709031601887049422752602787777209654248910689968714304059584396869790212752132925739191423715488929826185127826459784618122860863546934155720924110828274443594998087017720115501150635571548454137096486626805319603336348222624614744556097619526310656448046992621705361648955697774318348412660212970978248701613073938528092856670091823952544823536025287117846945149487489887622680979059016874837753892688766653459376715139452359455335312109027891556355174947851388961035518398837946924136252552433329846590337335048366744656248031547338050929179499384316673450027386059713757191550555594386710645270344608475808655188904028224127780361180848782942906971963156209318385342266410746578450369335872299601457710982354599462651915093984231129374073848477159341495520533802300244010329461951740362393153740029766783508166998492084981078399759809349625721945507391630645034536120705804100043425573210961034986641672331751292229629560878433532258231423101783553889427316679140839961757785930271261354573590603140155384324438675389413161441075472870516679264016611038385572648416772447656620894708949652504354764663147613999020028106354939557132221157221580810206371396671778239400140655092214921121536996209417985224815825994387009457193424887069574951105458958779159454843315870635736973668988675931846779886939463466636890657050772217013465258092737505567172412507567819310547626239006252292562458195793811541060705290757758476903896103661870542913772869726023391952386154969345791090857984370698057292444493594554002099209625374904571650973005075909630798858945047169040944175942028808568504641543324059148639582168736712786298782746748339521177489843495796488910484385313602625549495494700884117599860754656023477210764969647694389637050196370230309120443166698215410655311251308940967419403023086488246917724609375000 [55,17] -94469748250918071982784128364912939300130139534746603364660731701567140249393294257601826877565425820364052901252448786678697048824972263189925323950658588109257615897649615220166527710354822522147851156108388051397565208993795176087024570931295026009594982300700425747444916444913371598500721191179724414444594882259886498320234029379977381128606791600055857069919036196388893953966489698642593449191176325884742856927746305294248944140570578402715190311798428109922383162241113880026326285967262545485722049693719435404388809645483867448843038334189169023171131559984895672021812814841037264025869523858458860847282391464376734584080500903601824739614289445551757428960510153100367306895446710146935828852941193044943542714340268239651769989251322582330780510272303348297754217046511808172676148801388037172115699380727341593135982817973626927581958854401947642250604388402269208550092146151570352806244691246612010833556749045928992238561449394308840105736286062988791389324663586683850309588276093127441178772427238950863896564604771054796927531684351256609969552312077256045714193276632091771944348416652822394107476208785791347538276437571992557299504321474887191524229478197869508827909511391172668819668659741638631615747824514219535167222683632439290075232181512339906889139083668158056073276939489965680750192742423211231894259260572146021850562985619532815616464080071472957312302910422289955317092909537069162411349846326869102942254889510385904252457035889015125333849495469549989365975415550895190897202415969318981302004996286419573079652227959525233916900605247266832642752680665523019689990059850815343847358967161920064193081189955394100760200938325515632878381629564483470642709227723975735630150084107418488510944732490439954083564322631845039372869519965260463983086504227379105633954008092330485434466025858010364182133071592908946973941218689006376535971893915906098331837364546788460531292141059544375784781236918492016731668685911390437740258509252116583685476857886419260739804867305013933470951489922447523567691851466621357768857944374795049405391951953705474033656806120458766562144350078359792354141337393765023123872773952422614385157107931767860163533163898634842261260572740775137827530629877537598798646164505723820989670930061370977034533355739896794286102055249187969820923171937465667724609375000000000 [55,18] 277594607939436463678921293432728978174695878467827104176624397836376751368826466863185651227684379579142281100990674391858688957745998726976199736683627866584194579045730239439754163332957928029358711889838740586742241665007742638038331231229575616416833073921952436583254938382086601760742731370127351231453184964451314303186615048525374198430774414253415148090068692071796260145351723191148576602703676663178369172698537106627986500553816910485705778057363292857898252163335662401101892727798829659669968831991242361761828118551129059644921024556776159055650233797014502671807986495247987553576082144731069023604725615516405360654805234976256295285197768510315180479994160281000989081851378933568526821265629964839676251199002597646995117626762796242251862429323186564398446660440734803112660807766344700450641693909138228832538018626796739061015321217851054468891429847936237637125201729748499497145693134616869081183271399643386417939672933921940984900049111500680654833650002849895563108241021634106860030424839657043678479694066435388266205497124860979825342946816101764757016767087127515390794102584425964176408124372607557926772439201536124508143998867742632805380605650045721859450706557044582239192639340975496870155988370709054734539714334295284336820664893605704088065879826624613291661692947857436787304823584653534897727347765371950348158246823718423474151330372554371989088384355628279443185936626609283702322562361132605818036255033857432367087805289064573701243376546680625752947575321067676095598975859857617499454535757788716171739843500481438546503964169357759807137193902926584616422075539167750416477030635783293631003758450743335373914327139206457884514186697210606533177279451046220819017076213119741251677756495473791814741881399735163886045294225663314888197569678282751576546477491657736721149778071544717352956775225111419146937095938227077794566288127053057314885578930457255974014590083809172281776287370480797499592171392997927095438018862247442446807526134532881174763081869864824123856510102179905128404531250547103815889775883770920140054122190290288016856599154404959300157166801191950893206069538540688379005609678915948729059306855109032296078640263321435037336116134454425946748937823512545660958463222337663498073774849938879442715420075917662994619775768123659531738667283207178115844726562500000 [55,19] -704838761808278568833402266118934559526969512323441498822597532767492100365589302839896300939669862380140168241579716220874327016330358762216942965222430883801235871988223493934647056728094747010058877543336225931202746896495867788918726817813919816401999732487738389534725500756443648154431143158222346842410019500669987452628294500487045502841827663699737854404695803648077517101047119448013622990525498566674731437981618756404842556849754030041060109029681066576680573395786853326831246800728656796379332079500613742203062215884479119571486916855161856662659172904802304100488885193052233261300067403549720531903068391407916781844024664922608452829062880186804074679234254814730920131440297409510018224185802652723939254430500150291000883183607795313411990898002809364763137805028996969401483503599044134630562975253485689305695002341549121928460659479805781596367075224816573477168936972258811665664163074317760997806184384833195034258779521709529878241331854989028659778283536272048641139673977534178054359264245611355785628007947358677345618550051478381873122650969476064730372797328063846173826946505912366109359406018919166718386109867723347419294940686881752262504466751783982326352583873746582187901677470544006332147789761896773512145981268126432661147627583969336274828776729385606996163305078751200400456436401689018207608932639635412706476029425398349610017857151134722324989855163267224052964380326913924187331790765288388200756384164044298151316883239823084805344976565180887529208376881419071794804264043355585217915420750313792733826692316355624403670439958709374593992865831613394472806423171923132735958725696870311090486402312150490801768133390341298704749245956553268548217760775379541431750684548222973633809070423803553668251315193465762042261221423301958530992135342800399600712188578513631682316225677618454786372102550506408234226712685004475380832321232832165784782894765504425398791956375239489381275311946238118306728214489130950121959507002735493327044280686592059962430664296839966518539443555077283742333950382222631813172558026491559407405179608472714249571207576451627862417407885416285506207412812837066409570608170458560310217746417576222746544830234538790164464917380282236987865046603237969042041536509215955683498342163568520245972290077391101835359993321716842729074414819478988647460937500000 [55,20] 1545499612546771507130114237035021084002654549397627710373861477288055667033097600392532803102253856096328441958278860069458429111280280651008298711648432022218431572299677545291617724256012059128522557351385272399540615683566147778128307609782677055131288618227108025818595342124162333461475172612732402231714245775234353360874431117472778179954090062212285640444741417862547056409589031702443846849164352597004568926210947040495492386935121317314212493907854657787374132267276480220064902463279850998072516583810504991461646885384414732377237498567727386843445245346395994549889978863182517927345968320701508444342010916011770212305600135395157205931472840329022917567754741975110601589469327344470140046805719985459362328585602282847536928162152735792931908914629608908069567987713395642689854348342240818676200353409547964540050219822616522823461844222366648819475724802590457572981042786758633340778972307997926061161233865402986051623842797573598530353126498042910996636300614658996885771726908307864000676880690342031442112311451902515208526994591141951170257609182967059805409751195318667089477041719121778719406824555604898009291518901356525535017053589170704079910551773953469964676899899493240125360929409933751111803771835488599650858938882929598153422852591866564120611078222842394419099089125217657956399630457419444423840979391146626763594140997224583895407057503982330498942314474285433042159238702351019391602812698631014212066821526741904871414787498688366182815123082732108300073778700692622015358060771553089084903690249241913300283348444912845358717930630746696376176641777489451930007143045370825639818391465627665767497322313619306629512124198577808105254241441628194812656967095415011684872801739971889323641999887668429765048042238093640596653209900026340630630315858811753495975939179333460939895434816495631047608440648695565591334975260191397306126768157015375683856036141930707497836337786520851182137666549784593573337723940700444557516302243240711983427719826974747870281420738515396106745483349084953532217818194930446697722196841294459771036496596745061613777041619542621408585928753839156711927243449497517187141896834205740944614569027972427526222426211813452540386654848694952805783242799227143049079627489526322690623736964963743043821251697543289922720521900600942899473011493682861328125000000 [55,21] -2950051349188287157373194395054953274001020719205052181837420352628279848319171923175800083602574756429598846587258581784748829494885537408334662806461872423636645535512187721494193021227677124799469174197745704481832715072852691584828243632219303548032789729114505892563204591502530854937105482248063734154417489815572582377550213938203196443511451856266982294155011493113114198257474798850878475481264188548823720484834691733186830739677665168810179400343686563521887765301364354727178639489432526312104143769269340900871714621205998137706622146693964682186902815985810134454190920667511846070438126408912551344993978511487376761069899273919774224442500925903503532989748077340485231293145545488461167165600643368690672308207438578297905487933965769617897896867696202660881728383150107966237906900659689744843417203447870974745810722762354305463922144900223294934059094931928901304123714689949739112645470608518124679804801241968562168895841140630942855141301077601603498267802553637504784892509637618173701499724987382669452084101324164617979851276155561364115357643091701417205034595866654509545255484716450682314133117304052535595969342861920546798889256023192062261489390925225852682602189408015899077719621181912053824274819274138726005590309398100854490258370289388713007630935239294169480740932070689303399650992719563592657269023746828465293992009788716101662907449379990386954325239997395938580735887805270561821346616804268893231622220053232397527728579392787989701964715621850740363536010562668106961900870490762251107247911017452138860925914733677725626639556638737007270042370050671671088504591854608285059033228467692953269679371593609500662929443855371497881568950771044434006981911847654956378808338569608479383214881053379073697051924672701411429524452228709390069655005481828899119975297993463192778488017442499665056562081727254438043813290861062738547661246803618785359625514763990779800878788094724657912604597821664629360790159515105001681780610323170899441001338033491303984782861983160759173498366345604862655781540448237736837522156011787177850862823127652254549515298074005465340524764839686494277726788015532343459391567869174171641121662808737725631997074125583067861371949194050719430491394907508883298547853989550850181368050597956322945659691168172108349798676840691769029945135116577148437500000 [55,22] 4965346238840960681449368454214209203190412753890449513763801467102461556877931911286165998897571663552291811294042916254471298754889448794738199028513830572279755558920474673598972883412848830476558254068367897307099165241578364583869874968385898518806702691755781895732841354837568982883148876098328895365895703444307897623822689513929736998291404120991623129702243112639556209608896444966296073197751521500962857121859399975200306325310784801457708524429629369402677531717498202886555856642451151415319668854637184329371217350404723756000606444699710630757544103336074655571229059163909245079481024198474416433178119057974861260110503789112626258551719972973480324195512975157762582481330112217129743846638204228716039492636268874787108194523338789951449551681778165475336439736615889726113703465816499369359360447113665001579448980343918388504389931277484299264373100110572307958540635015069809576225056503773224842268356420686486099474617746339518077433103267801421211685572319944586956146050406411715154297375692698703861997037198988440797555402472848985229117182043680476795996232157273675273568030171289444277281670302814615093842540234121431972671860910076854755207663394976779589897877848450567509500457573503356282006386025863519816447426717851957166933427752437977315294883706556214327284697678455739832068591801653353494093070432308550164734388542571017695429877145971728880055505609801882116366282897392142477677056611802320635067229692441523304352706340262929907459694074338259857640961646434389974697672786482525412652510615993951498362205743587060827964129827334572089557831527186674100590800685862393790849665821432289095987751316242171489123226335283107817304577328860401088642210638390894780409141484201684282335579767495568101950733000316572285321610663400517377875801959850713893937225941285394812410398617921965993613303728076864315510728608003330040313411345119104490208833904192745751136185459596330857074921623428268168699837310417485969636829980492689829142105180575157645437349980675369722056142548658768097473146124232578766845829278415607734208446240929815021990654870285339563895742854664485392225946166698188402929413131383789507174301121362065938070330288789672127135089883500024027442192791821788603781998369941082640902299164216722941025021823262947107124887224927078932523727416992187500000 [55,23] -7483067263640304576147222777803466338878493324533430807526470108297629616829878125746148701603822158294297703754015134957544923354879210541763642246436814981168602727928452223364387216150489064965252830214389123034994214263366236868549865515785612061292686627441884027891209168008849187973291738054478876784846336567888051336466050271701871138281234700122232149217500629850384440254499487807608060218942196607369820182490758715173380818416298354219213606664188447754029564503105326269616189710122458126518217727184727082653747344625397872252364729561413500159332277782682982051028340884269324761368344710735208885771598558060779048051237314120168829190981751841019882756339820556023391266875297494231806059508365580864954960091799732546654322099047281016538976981701199624895450136050419327173722471558498898715870893752242515157901532835368526950671260047469949318943538020044159788467897087904703804161559770342453875592146310111466932652018704000484239681418328390320693529670714081841406165088231413369474705997102603596367933422849480832590233109661428994228815807173321072377178647833887157269841976433194769998488057485130402556584894660164593414606481872501085108084191215691300120978464085875442594631656602952326011228578474076153581541451581025886536971454878058782161949610235987546756225703788878788055915009298334834748937003764617473480941493883099729013532132847470965416987805936661860341982098829440460590392852456181440709283031371558751193895019872057874089122636822943181328041161718653467741053369538945966382810769796912433934640004115957485640113388353554053769422516050665562906155745042807294826129490554445051909918447607846387643354100581384573485272547878414902076447572072092727576559160398216886700100507557188013610132873235221258750151354496502820325825893588669113025425615814086759928770144283094986988656175667167543398847793134369884923446572207448505266581129222384172249335564714730161181533192642488695670754177598826115376221822594015579563191014132971537301995066219522899307358398039687426063400567112816005270321596070774788818065684484333617805610227029575523507559905763751494870254674302452330886534423141949424851768633600714577149141222481828870625635653523384962162255041820335111503948547970277616505237451016773985116196929510794244588822721198084764182567596435546875000 [55,24] 10250253179637355467454864156483305681874984248168795220303480819971697585606260511588349963076023149770573587269205979309134140149892626045820505600564002559140174146420419225677030571729707061571743435339781230207103222564386896087071460958288728433315073914803667689200697884043435452922896025199700641718759806129895874004133190233111504255599450314594830865791479205098270109480734474905868168170262541696078324612885110488128093762695872189229744307431355112385031283647808892039931099714062758817161191042548664715647651312700875571396698819615213620463008363609648284002016539298856916625342611312934919782836041160530928509520226412574392580704015044981064812733327490147208717983725098280269775477680026160804085642885268528072654905287383688588605694834417367011554038537478562140008665165724163045688852767152690680561349198806060143239636713061234069051512219562884607256965097232090491181269011100829361031615707597262684483843928463945638073864654582559948188099662172561720930311278399608799348602831288875779546000436003681242558733997468546001293902489680402000009820655616277466508321711191328172537178104575012373958680238591030960133969949829022412325171774273996020570762658754090489277685534076177625692914617764675525232112753004601960019001302854221716939024992196492067756529689036236171373888600231160826328852898882845212788430909737077995376310563667334566146498705297422252393044873160889359167429088938243373398203670320147148312086229660864064068783344454555631482429757546631167646028774501639820819660960256368598348350729130078041727778268732691752270575249915865195744995487299965709759008927843055185098614715444238066139592040684607228735113910537079679557842503780904143408010322478060916788979343484882597134746273223800979326661501822572035577737643287858431471386408674211011127844222900728198011347972323113016729992448966809887043484746532064616976415558764973989761163766890819370265081457775223668172803750860568925635645496109451090474775448802855913518547807590030823106062102152049841813928637224549963468907693777867194294407226445296174775754432434571109601241831148587295841447310832833773562530961443369726921434753513367999209753160344679599602604580608973034950359136621779826666310055159004998026659274090693621706596406692457712495070154545828700065612792968750000 [55,25] -12898539425484230919652361799257389063881907892685540049823168983171985612194641955721031148262658145599442896806579852195669544813082869024774695344987134233072247114068263944319142120202489578554371072307762386785539823853861219415471182948470149808619795665022643554796459867924156945056176809486098419120687064951160901120711818176810376465109980154864985061437832321017358775716978818855680718616240933966674651459275642088456676744099592740120978514660452443881464713350777959040624842857201334771262182401540703100816004032604340418591743526635579128924490874534828914872306881867463966746748343074280208924601032587992012996613262223106852201250905848615444220774752348184693913579995191461459027776429604247542629317763309247540985932949173339077937803336605242667164671593466350974236578591358358129319646426012669969654773948221185613322259764571390977221130486369504331012184186388470726134446943897323665056791269000386892411046669430566486415299608284842818728669577934826056509662848702525650799445631106956141996313219910613305108712112636393652612653296457633133404665153112910719347366670038784061043419906956026963351202301973162661378739861136088189404174331392462219441238492063373500387532359922297805100724161193264871419708497017449498759713470520961509541075357046167770200957333901423544778540624690307860141883187747538238360491511121010926612586473055420325558132294365299814740400400721410237073366422383367018528609096575179175562241140564873412592993687250578506470405235508784370228042149724196600083092652525878417966391341187624164503157107944601250281166583958522567891455286668008215800148000690579309748424272901359265811957905875757583237956909078329210770322072818085373219236656257512599053975146964214673258230996225950254742864813974785868702119136921642392432533977791519010621128202958801076889143021741980125491183754224813680424177227790456106936421679339021101251814196992122469548976824850027692879428174702602207006103807105838750751384145319444086606330021833447768484640000449666620191763566508173550177403964785115612625546392203201680345711039416986318275750708663822042841806632561880891881566828058053040272789264976266087666228595034926561654921913334862306013582015877757517252610611698712270876145204374016914046323367681878835355746559798717498779296875000000 [55,26] 14946245520242663956102871807583067363715702100958456211742438919078950575389845257946302373136080370353536222159432016387769045388920182502939677666566589530893209385635289329226626553262083855647668333811599107973647906793468562328744110661138220015648899162516231369835077740400820232654020800587084323708528194362270251807335959907204457979916660536338767389166127332615208389568713245770330940752963764361359118570557156865341354603482456576527717107540677637942684685119713152477966575015826615345085051267640627831559189773734036818199151517323655828929882301230388235517913593583359642181878244950314506319954575398660141780289833940585542962030052541408037738554832227637850804209200641960353641827790887281068745406367754232474261515695929484468675609281238630052707606754125926288542500879316401162666448464542186479976426330444008866867240515595269301379484910359824469079759554435706611394113870653528063347930568325058500633937865792818160196184390282713177147104628735684504732671643763298919440774172119001366550445642281437770411090367948992773887681914908155738762727953718376750427163329616093954928257065686664299832659435892363124690817597414412317641710196059057845331559998905156210728957294385747408291092891615698280273713746166471159925106356572596551584751596698583473717519693409534286975692641241886662445146166817334927571690758432598578757654369401249519581394030358217668529454856887583068362524784762155348392755064428530999442472572061373227915776332590613342722225603861893291266601063515904026911079477693411748583385804470099155174876193629878515031918340437393675493332745127086812834254994979938224316317794042323260334728579405752834714515755135514746386847952853705563178532388492684513634432499901140528197411665992266280592198446209026897207459761518705717731792829888183634968225621824400577457804760796006313485239803519284955900052398029582665625216922897622664946923586817017355131169034279208681310653369783977258288379075350402839778834515678891084526792550683329606447822845917735352180418710443420532523849226510495231091085493897715591345784226957738955981835198927082340634693954115941300633410481331155205662530148673794176611478530784749835590152200002593350698684338270989061148657630644658520748161384832143559731575110927082050693570636212825775146484375000 [55,27] -15838016995027895776993240321084522165863873952734369180612464737559578268030540704937618073058422066830882934380482441941876069798240912394359624414298391456940824434772721874314117998661436671342906843563761364678497138071008016893180558596877947378756691330741718802731191308466849481182378127508547713767339662597919485152516172172121669580897100503190158486762269563141383514121656447913735462443822932418678504119222993814860422136820547498079464301091221565668930453535155480165662866977729748992835537080497132376465588331379250459374336138739287261794977717101055457245740007098238221369640343971622910515527746162379564575890147361190835801607124780850969793886996610235955435288494348624168105644768571547707970187859377494931455232424841149053559777538980477772036461431192018836855831411466887059317472132506305179503234698483687883760827151128765234706840842757513278810760781252583637830963384367119424852111054425893292361572032327204362453953444098185689114839082667228117037549978646407327749892829251182246067272714172991475139851085286487925496511063083872038139276965047437757814122475340492365111546482852408024568976898475256426835927956755252354288774089784242158287217627112957154794494246577567330393633541708843789504511345822010075454409045168726870986787637701490952216682287960605325715243893358068894524021898977344041121013123340313848221973606138219687718430720516171638071468567490264110716648853295866461146247722492638165350414506623701259671065073435107656711725568994334592200298211138165566434892932976860432978671850059543749568467222285248865866050769236755655303518398180091875062783389584237159552073107631695899913746926860994257659114757968084666543173668188239026308826166181554730434064009417197319557519904147508024557043688047815868158058836974265186922471668280933388507732091325749797627355657172043063614351763492757586452041351261250906906296115200327641818098191428390180108919522561264749165474210176781961761569453640203622425809313493640952136596091259738429197226667672609229185701504694925354559146271265101071490993608117855020678213710789889974643793816461789346789507609308613626762613592642217203839387224713391863316667995860654690409785570054780999417390368201122104160765884729563952598861555970459437034381089404178055701777338981628417968750000 [55,28] 15144509559955687432880508705330353692669824059785038600137840790813130820010968426764450011378429286147024988141511641375043481218168301156713066434858581785050919615863113470627732339424077998802770066017231421901248294459700651571891884109874609902763070229373429217781781348952714878435498083588367910750995398435836657881265258085309512924368142635596458464048583388025877711618133550203401326867253839351125995972048679081160522611498910798712410727358481901787126413620597753835969815084117409327775929481612638442381044858720040996262103764299874200130874239523760391876140754103952213464474373254638089492634922852553782028014428488695952931690085150501802675579959764977523688281212386049053922429562257844868504827621040956847623333606798051692963942774961561075153246302894182985064168164718697153885663118296526089220541074104731509335249112762509825554060765017154364798846812185998131134291265554388869443622890936670574433172866784688196724007300906922770536590532613461651537175088888640733082215040194470053886863709799084542090253920024266169459600284341444390132400196874698196850142170905732628314359245558324114146523822973549695707766985989358249823138912917420033146143553258670071034640309160730230183311433842197022477059470586448526838212045139080406987648515734873905489529203862571756429349769841138431973928644850710112489027312095637787852868669448013378121237242057719461283968231183845150198538924392283091211688321858331839431107233601416262987962571738174553936194632385890682154338164978183867976877016445197676180559450430283651608921703533161233021236158248628004070629277603920171486815752985218115165023433224472257636694834819911511607324643567087629892805138721563967760293284165190839521943024676851625470201294605027404952690734660312986887329600524511773798385091162320680488303532381523344145344971365576988038409453186922427565869953863140656862853047482946527002072876443001084401573685082788598615077864449034337952696234398154763444053489237431543215155391676587461922840242739249746303729876249846890513601920462416774387525482663300566362563850182538173730812156812213583761034355309750086575131919564833926724596701147870632240109259680956926586028355756322480555473173743093324616293262715412763999562941506316169487655898251432518009096384048461914062500 [55,29] -12875730452369821747522494560904992545287858453842687914080340414391896880335986415617508317142218246616915955847624803463713154966002631902595179102567420305228529287556669106267059546115053991089583294407405778892966004206766176599610381012744890120370947587828972791434095098399107559601364316835975302285772756319261328093742725632617316725397475378089962536599164836270271350298525763271626988778116276502187738007883868250400567406141428231628361839579878261737705968863805663525857787708847822109232421108344421525711831661612484766307983067547141095467915312110939666066414308271557266273454068016821905525993766106664535988056928727802494306844622113630278998629461991476838320275785816241589963085761496708174694286364363275235006923102118329901307499649472620566520073554289202976735638237462488954400736584440923434374586659665671726994662800078734462672209861088139596593636103074159339929459252480411696034088311672393070130552193133841512555176325525880085132990886818382828687506844122653627771082464009667944670349938121589508663876456960887078438775722243186800110424913970340323798806484797803490562259335208850880159732463247577928666682674623310809611424117933672193757123662295448955002142495184792171076716982099794481008222332619140435885791124676275100746179966709537431704970930599412359143987802561446399446180805726115442878161614909703530970438521167926491202622478286520333524061812569967128640551549215154643101445119779659188841553381124183269781691060650015138425235964365748452264915270507998370080204435476707842881329746264624135716224204048425061579378515576350654644675246729620008609144033636841908424178633639018939159127402338787047220673238950753753543001005883357310621197517552673977615971873213478848590603604203203842862391178715726369374424092324246974420031449908176082661846653652617864081943294889952038396920544436400840464879937318053162814861717252016096357498121970088918705878329829019392118212139010796910179240186529113523962275307041510864899671409729749321128536541545909886652381132141989582556738409613985128160402086682760689952337732606860198283512083051314778737321311239930122980341546443665215627518277959435070019326926159006459641208487857703785545118050635143301749602093411018550048675747712097899855265836777107324451208114624023437500 [55,30] 9623888993989501824894915934125810840561175571730944667574523168883009416490615390364272307655904260609838052847248413160033419991909671220360945007727726235078532354263643220885483213441950211679583528674287134285621814876874048028348611687416730720143158511689381191536277879646894913664374893082279948898943959002308086787303351049197159953238243416942938389333063300332642264907973016583620996981904602606858495805966000230880908106198358341095872497876647711250482103072851612110499157643160821044731872116621157765497962952047056382599493827848596095577554834464509091556706522172713888018289814232657229856789559806119218066947414394831844284721387423561575545620796338474580877484485108560834930679792505202306041080946493877854924026714924790416269020332864990699157593052875811571091816075981190870119692474100200283478963670680211007467598286193177454575063857598275981078195559165339777583804190118616041189494691941243107370555934213365113049439064442328796594360993318731096668821633098407358981515713194707958745728727279300616661181336759532545967970432473356761336152856313691780524987863434999920712729343080320499802350596575912709533774171546936350748472461693069542537174183224035518876451935434254109061412035930756742419695057573473417070350615016607303244176998202637458927860757834809658130929315022153382236402455756722014874282164692499453558974661932366743986589835155304904967690376113441529034188218075899758209857024021352536148810020625082538873092039225625049995241280829794168345449615225825357952348604614209805704151224080024372885704509298655673217568282249593630827287688040176277286471662370488995342091970454273819071374141981817429505906823632994503199134836923210680992330689897479626613677719991914866066698780915856952978763894206949608497749199576550014633266658295239642922405272175708286315147512756175865040881930678063868657153074144439302725128972989560383932442791373278543057225322205849169540156070307603016412944140791417343028367431707040515514401307278993251691442271408174514691985467273879564515732033915042935956105233938772385109560679507307422811684928857386946070873342727555808438818011693104501002992386884731573388502198965840684366772364269150512353684926350771015323596601587954343739293055527694864537124885828234255313873291015625000 [55,31] -6309922899639214742705254897941915117166859256114177066023417816951242713297190953128947794947844338962037742579434359836853347915487959266780191742665606269774434508557153135594301782915985177643054631710775251497556503376169364680027465408310741546998086412061810085439149935720637447043568350355276773463847834791036927146657269449334277688985788674115544544187333023752931430114679836172428099286717238768092004468347103942653809254525168336359011116976025176358103212888225016422370171620461993242666224634673904274205661707806773825399323517803860068100790388761605634264784488969550236198894590468588258724473093171041912789546680275014626030710759703436157101294577190331067966157531125010097150563519421785586182871741972956185352602977812847837510480778993224211362975175924309271698154921072348319506679914598868810292014084119646052788092662022807079945862525574180938155773630108096459126612831925372278718012863183799782345236256996220468924558822052900056091800360080110415427849934532171232715895425479523121072063356828254652269260715925095876391987095772581279613863218267873892456895603688979624245131756354842776028776037307883044540537936556163333917031970062916440828411073778750165407721521097994425783862115378398684509871671199236351078706252278290853231792454695778100439475751547426712078428991558764062368948676816180945974013734636456061434646642469147718983270429570798978034864032273653078373296081807447974282028160613032762267390129501798544052571566197795097793935090668276841772955676960422393244186344153576067797781781999756719090436449908636525410018354055458157628847026484464416190042291641931170255835943563630617149919287705236602153111791864783752065992695201395761203468708429323267911324644398642641477689943508830468988565870250937521809146829453530372185310835612746835782754394096588969080885612757792377868261799118495484052748590452972714927936045195387301724222314424165124165109330793762897992155323125407670563474401893109790926536689672980921822505497303970986888182619416838101856376523438423551879478842233720010070067657731347420267684968517222541915142277808577974048162348073508496467547065131855890658945968119803420064449821569174771974825682264975830385040913176689737924451718868662621606509060233347607749010421684943139553070068359375 [55,32] 3686404612916868790973888769181680626347528027518979286538494205733575615720789905034271383906138813404284441725017033453942709328159528062615083986303915015551649317805087233193741650842483195158237989931637670237018552438870095408265118213714845352948762284624098062395594309971959169906000955904160366177580306537429494348361854801409588342132332174900635482200753208436991805670856545884820027653015899325219017245724273121184028157237051771232248063587198711378364724909818776081775321537042952934389187797146594222719868532625605950279497793518438487563715146394078929967434959341316419585950404567354260231304967109294452536157221890564462236572266094720818413369594050229851358377251336001922876844332450506736497862033998694217717321710526869425675803477904308926357550385244186011366426174620262261676287498910150992631449300800312045804200184410461442657320275614838743753651263607381445186988227998135683000725919361378123859307212095531302405471815766626362781356704772682310081364035205423412585580138945721751982479780509438983521814552912850473522209835822206257693172510235591470616479465502605488434165268109626935970842049046216472175677358848365851560396138984122593283904489380985178360226156838807452581270474350405565899711205808411451914864330717725432616342210114204217256173980390400802831308876665973254264055420831301856488418552986042067558442674646264367149217779328356717402628586194339665106905041165000475176841392200494375068152122904608905735057277343527560957276549006766145858784052254761755943228682418840510030606619975088558212221324225643960577822554080601406372051901731460888025212430148231622621125285306375641135965881623841275566067590453590290795788868576894251897447229570601617479795759543809047385751389234845665877573478412026666006115089944065522908158603725954107512532077058972765493847636614665070703233422893926765418174591719345886466739951375565355753297618905672362964158887125606649443389856146813532111706293914831382132063669775900047866566138950056631531765373765316111724863193289240065034280096573235368639035490753930349597898749820241015167917225566527156045610283468862921602227429675651386096744640176027291946341993558917832419000444588653297835372843402357946664980200515068691147690591036756302401045104488730430603027343750 [55,33] -2006590713488972534318441413348501923596642342833803073742645454448095320145633721940980239902491713200090119351086569988497398301137076193531207949456024616370310983530946374096101670694187315977701560180588861597871147022400098554808428157636375343844237099800572014475875054781669480253555961527457348565344635537041776069854353097867414780234793379623153095232108664555877607396039989856657193534716970636982427092553458621994825980370879717553379671531934929569642762239999552149737639360226617250210644062498804498994462446466430682209150869454554011394475417539078609855184146106830841026693226594686846497450859945493801070514475266226988725672554461682350793845161588292463828107978727177669789710990372754992502443033924291750387903626754353955590332919393775501207226322249570441495100511030468497322636057136348542894883502228649478378161263085225821699875713420735040621698354555626358649857986497495561986693473972141833936429385067490621035596600695778196173781919025022260826050670560890614594982287113810681039380318994704185684416731342715056663245660935468386899846773723489545359861038419618800068039385316857791140137828024759447539624277016853601288167590867872591292058262314995789987294110140109416799253413519537800055564062628398496279443949265043650531197187025986638780364226813381453048959088052126829871140278948868272960704745880643566732212409884792962322204339146806610999342578309486113917666607916059681211520523848372839285168219190982669846338006577736491781044990941410613150707155542572902714599094422529814171201475399999630671580039694953868593278676277792217398450936096695873454288813058792885508605493031894265124724260194611181645410085863416722874085011134820997419188196606854131726191633912624738746015042270054548322416434630559993290978960310690919690887030197832089169886388901421920819440864858810096953529542440889758074796192887011248722793822179624172682327361644413073762169693275531460144175001164915081509500752724222073875316886145384688491990848862552708290350525122985922410117554596056989664462334817568162381109476294323859649204284680878642056450943261089048135695279126248540140909441291550414434712557842430489618043329788691772421532173974530855988323032567100594854362901123256968105579289840534329414367675781250000000000000 [55,34] 1086013179214227591733537793391213561856000753595098155361485738423934805311611365313312802120338169029866534936822092192901068503891783886767043614599306784600983883328609875696952289118842353118045610862647656998493787508398766725969432132667344209763105947041215178408882517903915089709281749880509664970959242370712958787038149984261940742832699367098612379803123720206945539295864668758677852975542177248903347158440829226861935218088121759698278724305441289787751373999670524610343847911023439721622721172328710364911779248518909806948415478855208402498623925935737783375752860460515146440468810534127169450818283280393064883320696443825113515302598039110015199681651023667832196352214199356556172502448732678262445615858688606774078996752485809670377490815383877100045701092120343733600600372852927540829982420109104465653760607201322940727456613104589919837201594515124393699943160389644296678294370172367351505267997780269225690655336364794896227075840815720290325205742569253653973903490174940243480933014752026296734080399745056235814621629651864887396661912580279336257122117886347452187496859913710122595254568307460769230263269722090734142408127131481263064431115677770706406900712551493240788248228360707157476355387113896213186554271780784418657396473605693723833880948397958958524208324030430466472417201590137695012472073252553369535121503029381465123894663501320552322000319522107559039098451520742556230326403793182873283652050594771092171964224933764257012141995300696850207264858423516766813873840526934005202231007165386303027695424899244802445190052120377948848172972449187967796128998146302447440501600341287598033721641329357798782193316365587158103871659258125625131757314807294354088858037609560357285934311960200019479711531453786270181620484035774773525581038180003550511368934461165096097450540646654824941424490875311098286982993954641678575982991807275060540519398647140798512316486163480780348826478237662407893717356299368824672640813689304020734975857900815538118796334272531950845067004433241885252339067314820487491877435697117919573944621497158499756738786101130722797983340058198529890635384779211773224481356661407458977050228251523458063082896913431518012773161406640458307380771796800853453669907677683718894012798727999324910342693328857421875000 [55,35] -599777262089315194834620229440673554880403462515731236770170896475343509109822143055563929738092540162349473460083697556163640206805275994255962931981781762609221251972466413188293023555657957426238506555203731505409031723750639233932782018019528659658535038675526810360131332637647403412378590112467842587525010440311312180106084118765275682300093074931750574497384030135689687681353728311132354481007267728495484175799783613922657104379259815424899671922295113119628886427417961960191538281287780796104842480251417206013772047779704015494265769672713107450132284440349897992430013846902964955563786978329182196004045473708896850500701348347722750600630966652101365419219291715429053594860822519248106127781775867864486924595043265887672092427031174805796247335639336261679203003740109089614699071247306405708186805531352337216940857145319126111687810789346389072547675007720707423442716316304068895631998856861010002818138465721849311559017153505391624861178120377033629445099887470364641244409646571186372710589746468136389060087204136009248718022896945009388928394968651936547742144606795215394459521024903652720158374848045954379986369717391378051736798810487467341702730746379197690071339718159743250873107314198676573567944629559183153350560546463446531714881338953871162681294475431660889133793430154669495857580565835993572655301316867387092962855261256732872189999546644268070391238551773345012993797471293969340456200558062162908259731698479525538567897726096526729302533550478434709298263632950163458217539076058574446474641474251449638553435848885598401965672309124550727974376046336880418959670406443428303750355849262939319504731622595476301571536395594936584440113196355421545779175550913725924088474397475140027940697889174061717989163068533774711095799702064137839865801286259469289517828836470394688103536117980095096042491485787241654270425461088434363582361926160540649955358403920465255580401026437263997624276588056782282976608540199585983887626651984333218795972860140865042605345069166956758629949743485690117665965826064410484546492155890134100174287100516856871584657668232207395961085899859096730428184807986184229275664568426780901510474761311076537921224154206416445040787075436452231716309536841677773661793567593070175547609323984943330287933349609375000 [55,36] 316248557566547001447468294780131850085188778863116113106911237904182924736384909136154097125043398411126150399296523626935118191313029945722454806432373171126164192499457232835996995152921533290091281102781362133874671607646134503988376358331838073057945051392730388922022320004550530735641256276715942778455367055106450850514145089882523233047052329510589222896626730318393037266933111377653316952809248329875938934096350301790783665899763513222360802040529305821795089013681668956798895960031320504380544741645765730077231816324294859385602538135835955093559791169578270055094117431859402287500618853946886982730006321396146657874248003886126717569860788239673877372237013045312495145443693655892897368144145922445178493835209560443329583997702542145651498313281519678566904993230274707143879941750505235357116923996148046209677481711733393248990031834060274111801056320812745719803339399295999218044093321611444355377194707496870351639149726059328266649188418136337866186156545553899977239615990418851695365838350010393610129929824463203453624870409717713656250356286304349396794312343223461950199934150238264083425583549784614920627438982540958815676135968542543183404999361827859541577718146013445182987819710904980456902696226020636348627717915695017888362168826466638454732366193200287693458452872124386007443565613489825138351881669278981322791324797460138663652851925174350612321178253025948764435800707191040592650892837547877714135629207900431880586571018417569707235611833716017456590473153851920506251135619199208110400766726998635497546942799188816065231109489954614235767271595641453874565715661465885460963958671267200568917064931895128642934419996210833958279255843379120602101914648657849729398964417676675855491028412616441374324977160825436316427164430890891407756475568863826011507481120798582081365573014910237919677820967065212239242768759999951283420615963706841898974007214819707874876099629284308811469475578984216069656075953669145693989735078177691314451371354075909007308380437842797080118402395699931131931417304805071247938574894343185942420087488142567172682063378225344534501587132840260351081227110127222856543877602927471587041128465088240882982552054998356719712794477917191376846930740347599191186343976778250208781173569150269031524658203125000 [55,37] -139531348205049673551928071965595976769560796285147558721409063484558902562913081768142896068691138264375005735408578819357233402760349956418045911551780421247690291280566728289934050848025610662305776076399031966945185214194023837670025485120591297816067926764299407271183137750833132622385871565656909652705787816294143740570209533857408284000920027491817814337450935970494788921030641848743102681511656350452483322006858514712179033718551505837421208682558030961806140612473647683468279228654126222346737549881834794642805911554675463171110269216873565656218163915046751271152567172083307474127783002740431894720504531361362859220402096510409051020136029605841068919227282043940579625385440442402714149902099753745159345689407332799010183334217531459320417619113823557645994068972779240296005854704122377279108395275585132779811558887287307302856525923237710350667061401686126882990618815101346710817995865969857673869393184771964951889598921692179076890706523524088685028813854852778113462932480177717875431909368866153100165877729610235981736914675320563407544501202402274981788940277000389996681601838365816439664738624187103982471372675879808974441421134808956250439674728436682837726496486486966921841689721491068451836712561395025826683416954755869978520680542847354156143580603874833889896617638614744074679067969689497034685348454582391490560671513124694317774517642654497421426676645505268227796950349965134527128528681984022954691051843608368442226285748096232061081162829233441109823922792268897835844896049771837348847092706827763679420758833269465721785432887002169839736058536449282410366350983590740232874693781809818186799487172783269413711181863505293290352761182812647454624875084911948051205586135898610537139026089106781420783357228772116500711739436685364934929483180697508712920343252160343288433078118070314884423207085206656039661783943401010094625374052589354006694150677145696579002485742401327804972796070442424165074492406268986584324746882422627793208844630002831222162852603860229252662435781373473228930501579240778088821140003741241486430246322338052887666742508616050011490363155549430893526584222121019452022489254845782581335126782222203162631339484919005948906385250410449080099969318576731241695124130508531834493624046444892883300781250000 [55,38] 41262765034914233187206946652196333821498385682604033002084037511529275200975036038647583674777095167129504276699258140852350355333682638980747958182143185029003697902916453336341617984259803619559879284017698210894236960933501786817630791904188538629257190545993884656425996658919605491941430344394869819240504965697314081173614129460368085573825633842656595653685625438456273992405050472527437724662297940118349116435794790087991061533850972839339805125673086300754998072721594018253777454225392802448726199842576383875525305794191422488071906520395079772622565965031867527726339828020498750570179216303110051256877453280179934225870353623558365960777096029246453918947468764405572488011163692216329594815891939264136542754297672575814209685193045417116324899337236313878494851286958927199471115965009180601854934218230017962050796450209851094669066073031587820792018225624981283848973681408425185528616545159062998235114923077593877443682351710756915879370345850521453852478649628479137268209673533283859903422158831253255292442647655752817771281057866996473305263080594261775771921097276508867102222099923870547885442683947986831100841769652200153712135179130041176734459385947960130442503430198325051595287654530857677162961202780980516827513083916135045931137309535545486461865190656108752138253026992991457147158232234092739573258459824664686475666651426273620285856710015627402488458055515696403168245510521727709033850934108478825257567381484731202096368556122868203424037682723302450760454330427859601033577961219007810305602661278432223662349804260248980006024640391406349891315254035975642486642728141440329080699664955489511378891761282168150810276844998666341820352695913219936646420166375403309469515993462080832638713434063884136204826383166935024123138986465383954499286055077127505765698122104181499341083423595748183969441868283273411042963794980471264638505776800980704051746067279997232850354333550083246212672026253971689497735388037021392459957412774255412594961140500297548440866364278136320904788048336665204319204215476084563099699466253646045766360263630172932393116464109630985473556087340398993341735036618920556562831587698465555317450028077443632428699713826530437340085984848027183305866657447182987809852772187468872289173305034637451171875000 [55,39] -770341491727402998139245461272761536789086268096811585094983354634014920112984462965258472833010121527203280620782329197098848177939540855069369927741919922559788052862852273092200204618445631333216550166061163512116956357042618105782956227268419727607471003443557595186974064057177521249788202078116278532242374839373593442081404051492012000272884187410562370279074975911165993574709638950273433179233518414350056161523852559226316071322935636018254654925708131544985201211403527750664799313928754687481619072004504629326191662289068321560425101481644801811548320105412776357914956982224908918569647449301752662405068641711676482144789831217468244240446539148154101555611351891780140734336433559341480884990392765566718478824511525079970368312023933967232343678898829611203179008058239341893715764598742164766489646086890136888765302015093820810530784238401649025297209358467712919417084456878576245976035580853508005616442331035496953532744948784625431650749417763470399358737966340840286617751435006078090932635123727842020156104474034790165430040219758296236027943471107189420634230034405073166667633433982223399066452371002125841215116402470297668732188721026275923784716823756047936704306724950711387405837488994116483387769797991510595681406538221944425393287865439552092403025254363620686801873130288236396310091865630429241800547976028924531231749127735815056297979299140118776021993752041100762170982374900202273592497923374444664717573911325575746244951360424949954217030593631433163812487086567013528496384698629069716093013927235500388743664717747710867686137568595629797833425005391262923506759140611483293369321898122588849465812190958059023856043664579022270123766892239526757554427495357822211291698713277355615317230115736504412148027227154254454277854659462511974742465542069275625479950683341413310654428356311577315998137035546607092055256277707944543656153826950877978747320015516611420161167049643171363241379313702878642259051201310158076499764077571605780047559069086580892042183185119300410693024713065722493911023460107977797296446157341302396034014954189828795954982791928989659065923190884090494593935875804297204243154720651681810256587469562369904947166810454166633210847544793300902550632008414319834566086342420021537691354751586914062500 [55,40] -7676661185345821585607112614814809729224174180351887802048528144096704520386509173551511274800238298250564694099708746362889111089882455298717858252663709260021172372518023029071143657201252075469181230286239030699004787525007421788221853182232702935416825074972354373958530230486531255364016263116693391442925881520830357100714167580323720987697046801996680874798138348878545181817250323302645628690734062473517992558677889237594573910361165864408930319138804116844150829130070614387952445770970664043013364377675632756892673611279723455096653890520612079384330908145532549793735538492716515420961962481269212175092904493168587865736697487897399988540474532906617586052930514087971250763145216408342626886446033098499417390021115984557130483529591923870647453012881713007468629126133982875638487741276049795252792431523480632699448302680304950830940341158449438728821805297355491230397675457044804040300877603317807345828230898422644275876253969219335297570844441466953196950807313094325515707512647734829753823549202648713395360923205002177287915561999168409910099350934300715052769867236147451764020604375781515497845978669422692602433766297050848679338026780200919785031101121248958884523635706036419131109006908708804741181574165556049442749507375318627667742972794973988466018299693799399548802545725050044835210319644737535809594614145621795342908291873824074988580341044453481353084749734448374580070542654916817993133644376114554170739203834540339495448863942738537971307809003118842579813895477003099570932479850138147528251943800242324771626306850740247487283850904276195184886160328389631074576564080643130468574901765972965104150711334479331025434902804471275293289068662189187059372426193035250081799437154313471284918026865168785630813957270614397630026551286409745481548546226673615606922548444598549152731730635577959494716490577398408598041962163012232864861528506837362566058834134464434570919677693656280029952047278458305499250518897063491612034996087187815238956700065181306310908812911766910773685369910103682243837474011747158719719692522121210151691879129092891268914138472969835204706963681333022707081319236666616253789380968862953932637354479441850391008379647054601632782436860352925548844083285422723594848548600566573441028594970703125000 [55,41] 5062618317159282262332440246569398582775030790497409975067009325433346645484362894610731416113969836215970289653932170099773376503491572369796826093705175004831817170144686131536581574242926597674526598959653282901353955096861993308984228531472851799380195305053711572413841477388737331695547842732351770953707586713032082970561057874174845499295286598385793623466280300889565948065237073949843696884344797219895528951306697450968954574657603561283514680508826916586994117393069955552761865399596382510025036492151402445236455582095427210402111053494940080793297968001850253566996977804927357810086776518652215386708683704413040517034339611826200397832450085402152677562957016587541616190270189158834733291018053288615341679483913076520218803117869361427698722790415824791536172680452838464282319218835537506418977068079079512026870223939080273364590902937585730328083116639674699017736407833437964500937460126080054657373201048486516982578337713871651091718032464316780843657384470730700240256892658897443301833243080594378480901118791543631386490398173274403347223969478067756017385894429850812455185019071328953484047005268496760391528983841858791490870628654005930779947559319522930884288276395357459745897798277943308401957481712124657057985317038432093810239062452959135253277508926694394945171024904781532307119752674637827780446838172840067735949501380505822133652754468163704557875148814858313982015122511156687301029040052163243374789473444637351704038269949205796823959433087750543145415332249511544438302352295201926655808952854945590869816734346029222349605286280074104595610337174875879586866493281814911271675848350176254225339634220536613003577559114632886238128782804757737828125550741182420648617690909652874692222237561178030150936184586070598731344085871557762383736357923352750001638160134300460666954183050077337876890540853659751155821415101837864814635018495933607811923888551616279496244623044173508205621019628127632324191074097912207039836813426184001884954923666553973242763242548553858218399251643307292136516777124801843513859053993524804145671865236728333974497665491719241080239874042416367677471419804701244628271905224558847099708674149470899314707731768035796034383470630409263801819351458188833703388809226453304290771484375000000 [55,42] -1762643596765359998955065907086917570160560340123944645811456765512660031348977330393875753009104930322528656430311687148993964741085237520956510240340429986727950303430495627541572103797090122458654082287289301676421570766506068745239941262917864331849705538508030777275048208962564012724312762498044593900651434211448061464487005006256269492526702941996382022826775552385959645593943902659969064458637854236265457248734302447694017232505146372858630235920762236320110203276048797773618487361255926857408860066224330290553600662049265859875728165316584753767525683575144769274711536691409914695466171740257649564728955858039101132169498146205797606362496202314360200821234159074350417437585829996637372772886207657265701423981427552494417676542081161025500415879006920388202582837739053842884615249470943185330861182015191281357075962759987200194850714085573927441076048168339566233660834790343551185431408589857277761878874271834869732924992898011367396425885401134299637832266482081965851091730103325830649057229505143208562278227941834321792887188038244757320099404296196668232402398500555495122139069085792309559436376997450938432878576320558517610487633665481622230092571304501217091873909976109612912958287175590443628249893890375398775807805525080297255895619586807859182400171963160275753871369392793977253219535022203248926064953741242632365123482684911386286821729461449586797528899385147590758865579718678424451488343948841269900046505710766213399159897022112196975907254602881011915068033950378795878955401813189785920723861673058606756102291099851499697069535244775132692394154932613446596229111145139563147186888063982710217608357057322639429274949857364953003234414171810071471462559027105056150834792065721857585806160291488145860967101756280098874521403156340529882906130997831613832545935944829893793293223058977011112614025737562358963026528566696199251285806304520506128946324608914457061249299905932924957305608769052470354847622464883955984458455532061489514554945901292335544929571379356612939818374969543539361880214466481386088106605039824573564072896123333215824221083209053995925882663875398315167497550141375155242669643610989905522381324126016007630849066433693192511800798593225483914403864740827465595884859794750809669494628906250 [55,43] 224279148690895838889486707748772091553559974448835856245669571159436114324780882932508328377072439503087934258773622937363680885794859932486993065651213094703706072233990705480978519157500034098473009587887455572063188986851104457125202834089645052083974022368266740637632277371363932078618572200752218854097190755503437394169506829703304497762245424025265018977594101971871949746764819417968468585166919692724266214885227795057916638317438532751203541279679454219512532216771193084712837547739038015825308438096002668902078924418508474097935208175088866210590427354436369910973133036888474096441443419361276013995013354376211799687477707549434147765127104314704675715346201194121426185110463676921183504815431731199358258080553947586143507037345915280856751644426250422005360328078198739142632667791190519268385759647103371052156661334082596959242957771356660291252747064216294707132533013760120155267866708525392963745290372513430399133831843113428691294387672747373022290552374463358717472141044469111688804198728924334718482043579685067244511150615705452049349650760940073165611248021580658959485706752850870336739085179623233130813838602230451145596142206473778171031556325033990633658232960755418423344739713154580023800015894130103459060259714724517846024750896206096156463787149534576107897012057377381957855550364371569281080940204864815460639559433850820498940982082193736578140857141132603430451453609060762433535909472219820317063228523087230415092165943887640279463168857153679660031926137956184174696068637647649266875930561771832382563980030813170248372599404294436646238860712888584390416407972739367166296809419761229289744228579599822242198670829585331691224889166098096019139618783754378187546558477775712466590274521388329586811035827655770237065022396498586779066825180424024898207037680863077447183811510198657036066700426140134864070100513222563652802741690295162916903284400328555733427500534005421414457355221588134935287659911715166707049686030623199258390018094896118524601653107706544810614428998142577536546751469386239454514986734825141977804685741131620045164348091107198924674971804912461153943924216422266654171726026053892782704182887837294134850343841237152034902768251858971425977129499074180785100907087326049804687500000 [55,44] 132465507923333636244545343099071964107849559653050293680845992081637652946012891543224438176413800114160885673861215097464002758715052323611898084799587039727438535367586954608463813118387173775188092390633830517326266330213964759688850379234319960079246756205997001396405459846677419270370770933997197001997775731922319775485627180686942294823056997328321661815950764504824208382092490861726928304524229334281496079099015680807960869196940977105266687541111820344417383664057570514993547600915368688516354771659061821706946577597061343613270647466621777721246599017101175031965706252634247916405281514767336046369341573632276003528873197757759195864602290948609268471826104048411836476817985837804564269851763134331883057749621925007395237605400135979862937918054006115239563943141623238211444930746309463261720470380606360590459341692807166071068601266046709941107185205605126266135083531085487940066259975241310176030246081020344671304725610172039643478655125827572417065883632753784254965835007544258691898420886877604075037030634611097851797988132697407581725173149604707781038168999145316197949876986263682163330837719396133983283403977554610081979583509159164527403632280454063554974513659717305759622597693915317861386610018954333563466561478435948139367944675022174624380860893059765565626323828599288361072437459419140660258228946608343870344523204764173614992738226372071985088957537740346652211278359670627677279372532688723822886724587067099000358067643781286889301834395347135225429774832454134349628201309961918575309292032816445662736538681213353852182876800691026235165887977538900516425368436542293568980458361636347418060353135655564802785802194293774653866424324662859088055590874030049426974923944641497248732621119302584292158897642688320062985935347489561409647166567972626616425451653578031204373353012479279754672700989657480979566323376363923443699794080826499497507999668018577549600362889039797370149076545114758983219764772355830623759562780814736473848725655095840979996406470782398519985761707216257222460017577697896668528687086102125474101147800731080345966888721686503462652213214105780078253260709601102270413403024339015544815432030898509017620557255333457712983111622139076172556537702718060245388187468051910400390625 [55,45] -104414471885711442972073010576681957981756921791962589786565505571722906354946882099408245612450468526558574959991727057626276925007683936345353015432840074220310761258729566621240794863208554866944943141374270685580289146389665651291423364359900488561465466266035850807167030235025044509622194629011759486454005026076676076863743369173637309174128212424917740926868388810361096358504723033878437450105672819884629784932827268262867726809236518535674161770085983713740266632344870026934921963888798996895657684796290216448852257461392076067228594709615884862454899092177076359858028036721855889480969689493636803302258049499857080424920791716842686888172463693937666179840973741485802983170374389175015503384710173291202247529084474153546099085720906980447965334853037854908466289940740999972248432329411315268977984008443751445325434430286976913311869085264290159383808197149150170407842747897935517933925295533047730412961736208872635650748181507383256574739849597830454937038636581870840399334490102564054817328657638724168567994410322729185206412074026224977527511188765045818403200826767851666305438520266469019155519176848141526984339230340772584639197597137283220663843115809424585305195738734153792170935837593135632296135804711015038644147436897576158790872553698891851419953056430483074646073265649759896769384348803865607290650588183229772578874778415442701031542280635829770778929915099761759025644847485523477871571782077307577131893625086796116801043392785916872224081350448961294607596851069067820307001326544789701876533588830918787350644416923659998866295238593418586557594746649318372603376664402239813953110877157243286226505497562843950179344287030909977666905706514347871811383681311357934167671332875610195691284884699142159842435913244251043122935959707722584401594259772323080640029981937908685312252841523593229431075009839888576508984995425279036586260209603157806930871351832447197694935706022881841516152457021219975658119837757840209776179547223905410336716121126779008406744706924238106367861964276729742466367097088559784714935061531229868261550733281600797399299517331964353029667393291635481431813656842333472523519144387320884239547653715847883775408344739362103397310155262177333579387550344108603894710540771484375000 [55,46] 41291896621059084115959202044684862643850149295175843148237377060983961464824256937511514416360892247817516323553528316244381999758660991163323759686239754589505269939808698023987458009029410931545888496869073734805037294095360725894166111290528614943575689132912811513002892590806497174280349421356239449603131954518965478689825206474035119872963161466730053929040900733523523089497908333607676564444409077880568059294575365211888729469161878750253206063482128430266503588507441081783084786881625727935761790714025460966631264674117693600726651546677834166247761123165312349291866057730065995742742900533213836334355060826899083921907090093180922159995014872533778444440889309534908331329601405302493778310211055808319030237028966007280695208706210065892532556505889549795031514372402947474288658220289672584347305235878114657120209513695045359385886910397497236037016080108925064103645527384288771551530827600982116808912375176468228859261430616171244923693325859069489954242320144565233860352073839510300122342666803534973307228455534513452731153213174102960141996084773640681858558415947677238275166864025206283634230180325623476556742586251908878793432231052385990439138230653163709171020390468692304971551646823431031427376605719987880459627009682016094503610362139313098975531878005829308306586910010708745909823711222530806728680979980118581900878186834499704547913005508854345995144845603795122429439937941097808064514230404344440034186277805254779100378677238561861210694362632419390900142719437694531659768669335612137419985270785727860248003235393079765144569748116420093367049526824144843204125642323133319410678974977695996469034188709943234914950686715752631845090099804713696366561034052441220915795836532033799903412865394696196763514692934609415830005158733220258382115675048162977753014133152578689371978857767714999776716523727759313360727413655558013758025889682171032843843149898667246847972424072972884622662064409652777725422678432595924442996781809003425988408109567547048008403338444453873781931212323052634699340669969706447094657653165311813047275858032064583493345926148179945481908324265780478405641410059808219726492744743487350978789555095875889621111562710388084631011500810066072730819541902747005224227905273437500 [55,47] -11090939263275852163521639178160182714879165248330108495032077268432368591748101358399812828285140686427893799762903099052843978576779945765391787297242735403649037518361980304676422145513920452921212925788414651091507962126039055119868983993300036693111207668390400030552573474984553487220301336163946651780654211632461099629556456919541036564751351469513699723228730341401990701241342664270308814056386249772241818135884345510414384773933905345508270469857460638991836790442387164576397444162687055285257618085153484371226380477081777675593505065525589081119176243826748334151037426736731181779424342137457613056460027553283243701722133263928252688179524126693932334533984882713283161882038076110704275476791003927874887974968886028604351538672331971178776056541090255135286611109561180009242725216057555274166303514987945403472859377997137373888255355768449244705841822317614436954468705915480194002427727149269474508509225410956241240150596405076151799733727721675488515618176487658967706325195861261600269788918850678603619723822318936304573125333302970742012382097424617292572361960420619265302979329865330373582180212305662334199504520348188777158893229143768797813374734235873051678835403598671204865137695472166616891290099478101810831209520664905118459787695143324142504240475603682939232973743732951761569992263409564543707282316986792778137373040043943891354953854484841805864027299819583563433830399268597956810617380359332863768497153958103057670199050869229923149287000803884122142524670834572942044864932390620838455800716273124636208265310058543287647709351518310927626212986947491419603030424279223753026491405871518814816815906785978655899057154944515220749312670606632472439220653398748366804899764440206471644386500535029867577001012607756097889431607681489548571660759321563459789350327216262461825818510772830199477562408884875489713035103107098710106973352426368922341004841527162698049076459957569061715819849963699712721073530945064213155572213356495191822762863790002036193020940460184746470264320240171453215440336579547969767210646821174667600320289225658759308644028366664251827865126472802693940696466211996988362664179916050068394936510299036009812760459742977075670163859127947958427284902427345514297485351562500 [55,48] 2056174153516392455153687473700323358282649412221017575142466091141966329293268727640401169224746300389052122780179304411388674530570334907004521184026105328626955065105659035231357177328558851856580757960045790352734853706305824858491975018320964860115313321613592891918166610493962682272569465107281236391488127732012240122622903043134851612692943491847957058078423699791354046761827603298345138001072159520085242713581150375760407810951081713688632966347607850296227777630329163824573052088353357910133256687466066554963996188809431744183565702845195454205073832861668105611288140168782367344146767044335477933413230130932418740888842624078999932565135125670425693297173224987464773998044638069866562398529247865049607121254273885351792067392118689554019240102743169578819384278390037786716439935543051045852336100922630319000615832235806922405463957737420019950052049973310606003661257588946027832961858911960037698259888741065091123783878619532155613127678436879039926195480956414379677201627498813981245422465309090028371869641440244114814303118404589672184583351172631097709870635586255567170518329902211932838359515691914015735975491137822151112787507165128542615556400861791888725697981097536433773462457308024935569875282060077786989119237731802062996213167035518247767103216013596330387188669592209905477928755372299920514011543994357761597118532231729836520558977062746061293031335624920574871768073507313549278365741422474705033661481018799086818726343213913069364386664296940275538896856703206269166514894742130022916114729657076485814891324049137291078658548015738408004430384197348846390144955310225884592845070438364564000960039493161877251681997652332079249099453412049320104710663160467498558200146371588351441688244930985720124136966715563376648926328546185873812667512531438623024930384949967572497198061104277594816027290645653132220308424910256411795321901938795528130311138398962496753289340573930726303384024459184714771259214029549605847196683651340352002686517840744953012087771381866132158347976458207271673709727495583580800060842942769173104132268908871949113101972947503102763520566745711866368548762118763073274199372209373169360910946150938747421672354934242305142533258077719438006170094013214111328125000000 [55,49] -214758473286233262259644471906052948601823666972136196190014451662911992035241170783146146524934519603814551847985145372768861948068655016172881243377490600183137085357761297886150159732912447427457163245716875545182112613457305058678938897001643273307416018482006760273947115003419160712115061768792140427379911821553058264390566346094933906280434619972147221810370228800962342977006249660200587151932427753953707710226805830596907456851676553902127889880859267027933162663879404822429834940448987507398099767652469554182597300754111603549468664198314120038991597070325027445432056095488540206888264134233999157250179145531577596949198856570331734068132443863382766013531309891049256938671729434681413443032732233244904625730594009350780112930905397699476214809717349752267153452526772845510366994622578398392470640240268779323934263478408836930051960211437708034449245977468209087543823565919290761799559381440347012920423058410101818281353300854860421377280822873061987521718850741179945470880165500120845834880841591146644477842344402904226925202907865865873493978551477764430240432638059529311031693707555533023212335410919398847030135395661187733076633006869971785440358327825970784787064900415710617241611903163795012221671090514998948004424066781570725643962318664675546155687657258065210706613802221308651959620763556258926360120859973165965637463927530544803460763917691113160229933783456866824393047468327911931009442290910947519763210622522053528420334458000861361210502147828272537355689245549853967547379225374302771137332342302618913759467424950920717611788086894349120325580397796039428825787183828163786688068406020721573989992260912515351104109364936141421613803399403167542074541855663411732944823119764468745957736911282178496173285372125597940730345195891038602571397789990904003909629423183767573486067211029771863424832245752882786403493556990185607793210179250396181031485848727364051270982289766533634491651379727995281049975846061906302907343434467196297078006385780908193277471212993019338819058307436071087783804051277124941829309695514688697292160158428593210850774496235817579494725177447628365233838746333968851213555459184885756783407156039065498356885311248337319667278677570720901712775230407714843750000 [55,50] -11326553192174105159458761316570403387929343161298557453457620799910758376249469787702534525523197543458757041454420994124578456786156526909812950666174336911011212253997189676049752897415875528323250874313772035015954984699500278092695974929884566653282559191910808468876660123964111466205711983702452882561805740191206595361897212649301183563972379741207445029678560098688689278698694856246552251365702923274309739487045383251269079977852789081717984069709063700458556413771896393427058981333318312300998875767135992570050991421184071261577322727980882914713797766337350617849612624782192309416662822589349092245591988445244428189333878364205258263447152981536957830808834998370446887080855496249935563580388705967694367632664547045960992105371727769295011723279694770819974027418437863869829533795316643007346768733737562556338293880548849021099321988483122784077682718134930300634184061330475929560279763326075703865386782598210342681846784641939727523123479898069548900648994990896548583807116737119867412412282806816045505787958500129074841350813296173491683507459748956930034802798909869080155525760692491128108575694762073814052794005530554702991968578888948298421806358551336965484045367420267560590733508570292296544497061123813577948483932600332669425828682920525154908925481852862794634507327942451699732681869054477311692292936058295160920996741301653863601513217130667454559621201092766888662390245777870510842987399494971908985149777647526506918673440912163474444342278429290577752592193088448428788513422015656265114583107306641154723011243113170294972555452376190864468664047243077729317778313899589679028337808432164858438543459751387467680422884635506311711856364867841907861912986585274337707255840738740836253325740783402081110172078877902587643100635088915514721703616975344426233912672094640036456476351019453284660273366796791440745028486734916673631571964660092231997678464686446965203969322144778726227368895824407895158720460792927692432215817061229351295219987341610072395953587379054781610096007988224000693643304653640357663681890222117750784378996135370953256912974307214648755838242729869258611708798446296110105181581753978993001678008827451881444568247757180567969470530442777089774608612060546875000 [55,51] 10839313959323835586749113345473530187367609136242593374208432162947082030683349076864694846541914249349256134977818698881680601373106048330738045439527358969284470524775847358858061340346145326847248528246392346172422677418530230797959077177485845410740873551937361648771787904810605393462485061303144847669687490775183270903057734575029816876149446087864458268558670876182319711218408535014313838390653192828890329887720869338750698159907244559866166115430806209437869755708730537671690613843956447653143815666896037343837385463102362969269659820733244808050573782818892164983011706063699746136404316727757669108417177554222604773899554879553629916950586539200052790720931159524314855672803226465968022669582028505491129149192923847132217704318312797100853554293777319995046716149935303065862668082614903663216181212334872158316795302350531413038630051308654280823724912282843597845745651775189256422033970688531894668232316807160246181145128867854503551216154774330444235119182258313023387490922577184818254525109985764116807640687168727473433553328089064505135808466285138157533610182719207896849621662636220382446700631048266722322048400711596915303481081623689757246306462603623689852953340009210351494047609119858457109493007285421926090187874080481034978568835436882569770291668317784865224732728007042597545376550672449163957325233480850206762407604808316246921487431394242312675553898277101249308594845785265317417064395993201107660274996427398578342426467518739185434762923802665817007486191008911376099077498702031368250966215701513441385667092469125922555079249081556482703858690168368826716923841079453115920455532727201602374317455745274897609735607638438114312961728355053227594509363293111361376735340297780469603721160399273958198638551158618870977931295660412240505637522047736857108803213120927040970598031743349421905478827733454804716156230080977591888431250376191755299285976995052942978556494099242486511047644451481435432568936631446463820734711648875485280625600208269895224090696744326755983933011498785802701616764373893236624373754392028243550584993295907380445522282244001358785325901359860070290554036546593658721176561864356730008611682849948306309293029336959790498440270312130451202392578125000000 [55,52] -2768027403772841945283835473230368384860368995566953373636437553820887536818996091541707240537738420308967282686343659255861918537604410820007352081872037170811977837653561152207715757190961830436164832148603079065021507707066829175321930951412033735215740737427051198406692122112606113266822404716086222404031094182555093068035043916923502163307942151297313513198001131095870266257841258189715331224524448349456220989319738681204346475837854970762839074304438524584237986657150752717291963492832192618363828694967453233067424308546446453021432954884182170091953530909642844660640069610407842566061455150586628220454511818508294252597156453663736273551245420196455072431411274536954857355824335649285739087231884880933067179418932213683384137028460739013422814304897413020344721586393416019083250426349502799387797400747252365848591870828642542255656879961062874292855860071885646596306355345442660486251286173188559499398225330009279870606178862030602741428830163384598748304952209570788631650747810285540963673263453874917395985055813231028632189118514478354168143625426133475628599563453821758911020279965284047788916349066124861623402557934383111067748033109011822508806354017383056578656004952361696397398581989090027621334720317327725331584240852939120336066400053517608333573899028636175208817810934207378190926719321488878503841193982064400469306706711427714979969078211817687261952646557346513191877299431677369583396571948039093978688150232780079217349587153479198524163178683051493779380801442461552754486665756003299163230287841514437926140283808493430423872343065338595389840419922201672153696092030964065937120172848411449014895048073642888215356786894967788816088436062519427377841330600759866551101013607992590161071008085669970422932538487670206527140865785936954416377644378606454815323457067510930792007984121829792940133336370964574334638770166433976486480470210824451513083806340338630169246132530075990925730996108751169260701784538299218236973043132734127864999064248612193704706687416034608948685403978592775613344324545778198180747666669745827346102019622921642153137087067987468436462221355863055299321488669372502235041035751221224729732773570982499253408885137028860867758339736610651016235351562500 [55,53] 452677697376101165179640750482968583368662497647358941551326307532477974484776313762984957693093914633715016145205210123264510506868962780871622035502903514591398776501218275764499698494497907859239103920609137954170770167687890536531187559519369087048349559352092077300966621977711211692222519256244023564807945761982909321353982159351544371470684644500064448626796128376113319600961586130813014969891840049495298873232276651764620469818831559114871349140764290158869642817343868457895168176990414726861945109166598583399047898085489758517631286552917335820206231883677109213569609186218176903239270048974415663260162075497103764662696370341738887066656517821487277697282623990070554249690917308586585610980019999896659112777140182418445097058809063628761086899626143838981689314559342210694655414620919864024711067141744579839241861876565501690972753627440692084683358184359282872987015831954696093356794397229968190432870065647279756063198867584968165517934670768168794616618500347874281046397679274110723243939607183757514889165253513655506741842519594596306910969238626131851109727287040280128168567179249842961930404093644585843866952419823833332332472856533399350065856819484466200434414250191480336355291492841008348146887225332070743827666577022145343288018764195658020923735834853469470082115308132589247928577990505013998160452784395537839505307654657315234636565357454115911227469330130421075834445315635841133021600993420413526861287909350934829425752448917976504098669491425663299334101498263952230052832937767885257476570580681219892806522427798773446024769335437873667411852616903213214285781296824728345842874792507898443404410819954239187808349924301501322448302623400000237606197798353278837717249457582140905433306787951369226768280931735684756887450470895563140024634394270367639225557953414518732022890496959049855478325808058991970900193356555714277270361919908192931600562152062387173036840651284173922067822504174868351739878480011945499602445389225151810065586623367998568195187097087421924995272805419299858797457437118056364693975737609212310651177451913703029928677740365623422371348924360126942028816030549601067350323695407453265694879844347422071133835164147285468061454594135284423828125000 [55,54] -45888954394591097746717319835405981307165596872299286403314116933512904564959362549608718514560716630678169698206616108335866438085025739259785551955269230350127048768099676347671030813050148990497199122434632535190993752318238220594135168557306974257391346912533650430686744706142821833029371264965661809277914481638799995463473433691228375022144305585383615514845968339652591084509040396906629636256618610399663723314565357415912668860577823493631423471930581665359245236653649763463788790825099195706321132113698925578887738461376604058545933916511382640549188291088961266568711967183873042725413192262775926521040969925649718856844993239039998581866845353268707310142515343789931073337052960261267256715645595445440884240602102904430736157421521343508476746676881416410131582838819842929252771352932228487829256671166156453818267066573945559603266774791007520873979948199267332921868249352633142474479283466377421788999360313827388627564031917542913310545882298177100064869323439693750688892084345341511479783527262285387367571154307750316330145024257216046413870609694301030098567398596379730293830976706500124150553034487502951778772453854964651865314362361980028902521353561416883040979809285488971806433516226328613481003442189732958935562429216695759251349143273978630662037191907471489427639035307234922670360493691183150337056571050701504533950235827795485116610920231802112282766309432543280658095505201504013817450239326024818311784080092826563240716413319029187181715107084490116446052735506234219013570638972527518391039740416381077270803173834866358682569149232137595319940008302334541876161526507001893836113212042613193575935082931177438542196654875801856640721693784960522855977324968045294958935322915134828215960078437740127750948641125800787103879415937523653681305709141980217922715092231183433252918967569880180052397294057553118364842803143575259153881653821903718488773693410182368604675270289976849995086257244485317008381889572063635003603899378938053239363007804646603408365650231880155515942029195297134436196103974670546765915244279321812244361133917892251748861740947474361373754839323850535403365850721450087503924536875555722702844542036822172992316382078570313751697540283203125000000 [55,55] 978741910816873009592992832492727274346801220922317970816815369805865937970042976620963402036314926005497875269325617600465936795547016252985119392181521846727580762050644763628457773639522108932442803992633234579399215616232159581641395294831801415716354061893773035148012418862127564744564241759835539842430348338527878702394803648281107730731492030057455085952420764461399989892391912615990432644978179814445147911568009885626794795399681365407680944301503597386274592221505697925255745123306184424861538426401111136119365485308485232985062783360957019490985863981307824376554306614112812415927140348833107128769988003001353585727424674768096582557173920395962255084131769995968064332608733510449296820649162403749609577748755148909253235543508589433276933041531559571106156758608661221166319834284861909951150327829430799176185401940196615175398381754160259592307432453415919865080564823732453631710990568876021014496454158012280440691203018628972155552924346167567213745023345284824764496384520877620520427339649596411466104829528922429877288184098763469647678196167196678216722334977355980036011881962919906040124370613512812496046097600569821085778740111546979245005424663836269690112289126235751960886206784698266776342177457065374677161270035743696823808585856204603956306276907715819753370018173289586580431165676039308969298275105800801383230610095647118615206857847164194551460759354826834020744400441450376161370060681680116261064611692569189453977784524520450893500412281881971555433762267475507323959869854719082957043458235784316590433446547826829469205803247003104922963584951574861441527086570867296977087102742464554512466840626421515566695764999758990090917760095277893733135450578357230242092272832790205325896073963096821368153024613424761381717332816434189745967604172234628635277965252393103383127804986932540827329268855425872578564013451223840151963868777527150586126005117054650369389029117144856493076922278704360348809163824731964409740015999560353870155969560251019223366064732265952079615931460941970442216089089137280251717465068431832339289251682167955541096163727438940889699250631601212392891160986429716086558679521870593050672781096702146363952579122269526124000549316406250000 [56,0] 911477276418187564693655240569851507805971081313965515157972109981409132608248388266089683422155809637711460614813629703306648923119414187269288565136517633213550083163628911661587836738221819890360028002269635876343379520885941896683027982284945137058282715003482794452331520298146989373713071590987419085056948772466134177541594780275124836580405421522166065566569177239717868285692928558046216425616436907544997061077903899259333949158826853833613763041180820185391229656923228550436711394185623744826641461018992016001685637339700822538243963638152089098537431218559864175170134515478075445495603843195494977084128723663927843882905538671655448712014401210654615184772714476744991139170718783397423565448289686110128852093479060781992029160280016777433625507963198890650709775694648006474025164976958808513115083612587305081026197140040794896996742171725523107094741614300749600138156882401316170767094856124281960911806402172206077544982579514794947696688252050815963310180331806795156813779017544021159370442244868212175573490307527918092831455857348547530203267249541047800394432766717460220883572114743735642970829869615849390432292411277297391946602911324811052537835821376437716940604180900245273229934412688822450977753218767827123762428845173430772455313838149759700321524393152232324407526716645864471196639523539966464944370085583584088867451957460856305309814695494463736860695551126194326948777046238119851028260664712643070155150619934459094884152657231191373760713618400286808595424203132698024798066661782187854385076947646534727976471877344696048966763202918227251383652701921884229926920227985060844459251533353689274767296566062657216932504125249744782252938669273748849921020056970195145195100665031130235855320617430548004373395221370166796399765127007259936975187767412265222931408523698341640855746757583629070080432111417610491088696943303845556367796317184584296444089684519524875763858005988792838817035496113435315717927154268967121794343099933489009968806930643948372751356297221273620492791111616791107584737200997380655037983698693519873700269379403817879674535297648651750537390324733030874644986387190394671965093158701252503836483991620093255149790804394163508098381030161795970470410446737791390675880043398155619970961846035263862644385002290230428801526274540378835808951407670974731445312500000000000000000000000000000000000000 [56,1] 1863317817308095879919239946496119592758454032931351830550365158559900040627688089883283737093507983065254596560817406758631604225527232295526703440774505947832443888223964277664339856891456178855051839346694256808579765482444551872518293826640033618334030969786043246001971481388050674380689983989847553368666198011869564327283032852464923281163308876043606103583634531845858110639654484452146166901859650760957140620801786444411398985624291346808589648073492933410723077037491033049203146196501396334734266373039863657757558921021889127239843768190022150476057616038221080951612718905963714188635450099981666232278715346038317434165632022973805106557347560403199710578930647781355934575209400676816934304592494450135105625110814881614001025330704402213791147076737591904299110553504457390216494521489155352235584049329296475221046615962861447510891172044888776987380361921060555497594877263604022684699086612906616319702235513161090342410509145524647109475283303716017199886204439381349667512097562994307716139011932728568528526962668448664703135446507521370336169533691780698354095220203307703069462236712103554073876406400491346846039215147471887087903968900423793559444549913019779861497334509446079811285390815101502332418277955538607954405440899351730521094761357127807308024696433245059618144224818592168571773630278473044532746990130491671750161357283645287364816710959790411778989721105702502004235477014825675047048413357795798980876265294587339956502712370141715344620955184847560745294601011661002128354449560280786042186021314529601611900571657513088483527045219990327411791226277860938279584025006797140105188514079201200819714690118272682485087098232129573754726080243415111987315041065605561213346125402428996017627610892054776952451551750764430219790128275460067574525129156069634035889586876560617055555034557810114779134872200725997226887418049077362192174826559176770371922022512813365734549553526954447267600542982387597947403978609190452581767410706735858443281272941504539298523522562698784530054453615398347984833929949349821556051505428376760571299935130195042739898314361982298038735565163707916159774721316184819679664081898176892869504355513983890278592981121458644715922267643053247598697349394243537884424973231272950243592272726586380313807378608980512133452746986739256840337475296109914779663085937500000000000000000000000000000000000 [56,2] -118439255154567255992199450423206306191160428152731432052268819529687839377140052825035751802300550212008542668390954074653777066920530592328629070901020254211459563535195412391681913146299562940549740365518818614583456853702137980752812659799085756702201861262407309235535954182819106368712626320212241952361038909459848451170424311830702332320211944120099248168953887091869293491156379779098649999846213869718960625686456180761022271126641208517545610848588411973306906732297591881082008896030371110524806024136115263261494880286744838308772685136067806654777291022039083940794567906163407095023349415267276310560818572575195352408100383065890622194735925505703867954053543284294848666397663501093615577102345896833094684375399170620337467608188755651442746398857193017196667100592911381290427716620049617361351075002091717140187862996799838631920838081970724028512201615945704384869741324302514509463204396068184579177209236241471991391885737448620627841462525329724311903745638221303736848649137462895690224571427505491305674753449982627482625244584680270481428582018554674335224256950923516327401366172279594284384727175263878182968356947809912716362822713110301699201084825616879669200345461102652326739197833537576620037883890925122520868893297836998946305301544058280066619543731799470578776882279912600236146173156134489888973114107350938477404305712662894294260751026786407979016718281304296245425932911869699635766213358295307914332511744606690007492412285086907052929865556271758308418639990008506687219575782680574941454882080400295364478800995467330013952460294361347715461469549400102066442080632985584009437965713381065305416347762843896932739757101961816412550282614586398149248663290278583535000727145751825593454202102290223054548090113828199881399829902795132087286778471017749338614073372682847566506016850963062739722195351018334558252372126613908880845647228831231150546893774506190234827271621223305613055764899426441337842425275485655944499129352281886960049561748579793819436939025996259198395745560066004104343614810055655854949525688922026955938155592278263824038196719467653574691730207696273913734217111186057105436734749433384578021623714577600104487932900916581432410807329587882422004693834695248885698382129833020316795517851361702681028488352585158711176462470618744610845185505354493216145783662796020507812500000000000000000000000 [56,3] -5546242395534000823040940393312016876619472827181888953880065137250902622780433305244148225430742855569872722717813404480870218196067604516736189238157742294458989211353949089310699276157446026084435080280696431616707103365786253502200467118030320602065558242021105381072237075354276900808393118330218147550301743896384841958872584283711518827082418261195826370620631685645651193972983918912552568475484760188777480844807060403740118252414230110276411488097789223581405849356012563581638358410334882430046756249002958937417435407742657110347565953468443670872365933915831874349753767121458069818957190757792581727654099691698386371144509991624941613597868901462266529714567900211129921446977374271600431227794138568659580447251941737021390954113264048453928612589116855691197845110242890975670133481007129339956700033330806698305035503924811590785825073939669714428635136556721905464968295665458798409574847554299760121351827494144774664550313389271425305906371409324191379721060948965698057636497214526860800066742982346757955288215227057488960277589385831228430200629305967110232718266684466121605147239882897508463621694195665284023559302156626713620434758642231406725838724530661953504111492720659394421383100459717594403948843372211680108544680227958208869980012976200718757033393321576361095849116070169095867851240955604079068127697476038326831032215029261986616985574898322264639513682723665060502701437459100893582334027750397977738556037498426858946305871682671859549633802495124741343008981335578393086889321671481600745535310318385432621875195291659087662745147582077069590601511106329380176378769431235036414852688966600302283180256344431502235132376561476576722796975855913400399031746248462591387262451648889367563280505918031646393881870208730650847194920390160623703155724942679186408380582571661185999121887353923580365087498870189304253495718754767696159156951910413704362867358681344368460834026344917268418228980742494167802684565488868088690604044855950046098372261633872803813380081054387503501151363007779729103360851418478997936194184322993780727439406296376428408248494536946226186308320384457486381095647608396004124480783947067858340277597288962091532735323841623058687095969739639014370869145289642784561807682304303367872754349726771825768011105620631098776679253698214243389246272397663517494947882369160652160644531250000000000000000 [56,4] -220221999872413888503071625708783517626971265826878331357635665892823830208313547668940058017244763145986461817770199162026515071345508978501248316927105950157635727409590269091998685870324656312042173475906352773142986794179555771774731089398174755831504563459366835209813486306569878528777716671217000804227969488559397479755875386714627360170590090605549391523334592375482407593208563058897862280508294272259776839391707504182080319476530694479987681858967626292496314851486065238678139866858867917508133347098491587597952792570759794259735406255989681667061084072580193159901687787736325356690150450449855754138231930321327495557018587322713258872529801143222805296750068931122293679822771572399618305147514365533758304267719143115967534425846514099127459229402655808607360060574831132295116644842864715441504730390817321617710326179334143032201661893652661111134011746060350998058965296598914220141932413805266965810803907239751883992366148503165142056379797002282416491486712122031613093042981826307311411624486333978253482035167647897495340897739598558965645154000309316330646593802262902295749936689175361500499542317431600022030610539569808438974800738445532063405109097506010498708777558088281837320183276557858304217246902739625544232833432051821196772506053761969241935601841517781879687011820640794394161267973221268424474432138144839466182369103533255289297740702132305743130017192528188122816584540960660074180801115263962246320079723598805153582622214415487219473213907636869772694952371242361190930564183489860844114894594860224146179489790200750641373364684388561555151183717094281985179222846658630008404126565067207577001892543283503988630984126604590223759191814265666076134093777323004191514905254291530399391174973837400794989940240529879590251792110687541189254148378809750728085313674934841035820553614613460132635440123111564072339457345371526651008521511695162887818177683345901304333192962962441963215400054560080575531820535230438408672425467331647947295593596648158871289955905080157525086393225162326852614189103428554874900754840106950353026573241368117260682154871727415108890599987392422910739118360342992265473995041158768815077687579497752756406344727653397374114973964978368363867959801857064065814297958738870633974693851410763020753779088541968354175361976100832430811039865385832225985751620100927539169788360595703125000000 [56,5] 11805497201695880340828425589828041716752182858515599233644503398631186951892752668932173649716164198936760065919326411209323871660363328559700876432031769886799308933888481363400998032044918361821421893928596972242222749994469691085021682875960575351415904936059204126533480157100612951973006019106772169364092947506066164074771446455248001976076161459708751085029688627612235098034318499074836083370604956106761097783679670602319120377370810284703745711318605850675351280260746754572856859214528964981368679193530381218684736158281792714217767676846060774229332274008768819731292322018030626403096368647134657394531573622948603809522576799251230569747763489989758102673515638562062097367791694554593534519784329414059833383900626688943389689265451414782750051258267788772427757052266018569476987301878014132800095731701904510888662684791558714232438347195137551655635451426784084681495831744366215805972149026439312495867833540779249949603015974111862130802208185899331033202349012319833376017986236343797203488289779304540279095168704982960462490898979849740194285736872155756925373819339258449031700158105199094911945036719982226998163750970374810538227664985735214997763887493172261955508527974714456845332684946586966553667854451025260099071232646082897797254974101427470317637738337079767187313270802883630172959249153754384389951152905181544389422246384541056979896041993840426239609039603270843972446264050881964343629713595713409659478594916563959346376550349692257999948694202731651496062519994187998180692735424599305230509774668547268425774459892019707714673544831225365320807010831550043418734047929168781201176855095708759874241849766275037211987449209431317654374415441319600907815334930748201460238902668797721605775645370769566195399662371634687378227730102556579897891005072236080489819867389918396675878314225288257946493575160345724356110657878664557878280491758999780421891872991429894066903249443043699202108837175119422355540279394548714114320692743337461266871948313666089006805582109198012148679283918028413047249625907491166265771473829969764039711163586200284569269167931394378953284050424619610500383089129962379585103605304649666680159503354770147249970700415754609374644363277013888800717461147919932213833594247073038967124091511392547236853442284693570431993420184243290146275081970372259482227050852998218033462762832641601562500 [56,6] -223425642005381416268183795453442371363076148824722588088883555992659843147200369691425513741480161290279061586679519406795703201067868080718737773247936159532623217069033777212040593582258324328633778108275150895330454424632077382592613137252643807622434076536828418140976965946516981969410939443483155043134324889754448024983296162698465444966857897185049648501664073802444871241720785106415067041524897629100495720577781021634697282530815945281718772660350935056509495668645206933951595793692319313462619011319925798643851522290069518036539478185605246511431245743509366563056730083348639220317298922686288568648837347435234315935828141352472513164520634152108952230054645172983850565672201804828699221817456859796690952711088908604962988836529146716837201122491908309380723450625923183738942645900670547952278399672280256293470347446651736946035907834269600515807582094438190596246072192362049113966225006792143350127812539424986874076653175984252819565538112522089656839479547645201962455301365533805909583639652131221386069964952371653297708456500190463841159481908171798206278016441231168859051451966680061907893563520679885366443030321600287621649568414303234557518299767663373068001855101160466132613632814485796440979370257728847233866709618649491123167508492775855877325797182493991851252037759205877757999431735237155686972621166282797107946232693986946465699820005962008439217823435704040467671103093023588377441348860461662271558073426462998789163599410055678422583900089439918690928244386826227449140426038780213043586903252252328216167133017989159352154139200367542068715503478205473993905843638371309211535702547328053244720052842837659825406179145649171933316156185242733083355045724755053109347378923256159370142465213485173362635451890336732817108273183603396781758742847020094550889198477615152454779843704693187054957360130385338553279003728790968604011941448315745876323755144400897531572809845267931939784132136093695071670521254803897081425740348868326584054191397023294717175853576420639803696087384359362881699152305659267333120555902709067978759827989582704780399361363943025052599776493413618860721404737021074641145915450934754044533866053110157876514358107079625216683498462480913518516802044676368544131866608762834960985819229506571919596361751914472562873604992938004263294179613306804366157365393519285134971141815185546875000 [56,7] 2362420521738382878769240944963142708504091848055519779889632926554680329369131964119942018597337976990543232402688679148942523520784831988297729234703683587867813064937253953908636002839386439792314718270247935343778951726050866853271364440875119287542189717961880741446020910020099351834181974462016062839920007462485240953533033080212492885422502280978378172725446803737004912353953975386408092878450731424448593742547578538173718462358513800217383440336415245858660310591100794281115467036070353964627054692152457586060722112485859778051270690791518469170767475124915307259098189748105062335835733184841840998140265184733619562835358210726129026339376528521680049273640586199406084832297823965663664293569379035702607467249957325235961560547733248766490447849521608559861699788431049067420304812550997128516981583260120279268074489892472125325100145391108363831249132453875235028897881767848887617410599456703442652182107175617885215099011238703071279566479841041519845004487498231712023073334639008886521158283245199309699155575201430867150675474510791683642299631802826530731719430611506137532949301905088671928176208665172628780836066866888037299414334014389556938033929542023787748195155968901452221065132580524470029388188781106018734331878190754558865265225448704470752050141239931360445318667705145527821473311586383930087671813086651587263723786104073064900349554400359512029654501544761990491138885695688428549962598006232852498539498366006952415392400379922740545205751617909015736787747471417189446186386102620440555270607971649559051698671043158414985041057515890009659732803200398754504159720682010810981396647039683463558556585014099240159868598928693112431031693408506368929544291908188286848271118333064861739123053620522483953839894974788229152077412935838651930259316230183029150200772215606864834667320209338485958699537092639611176918359828630079068920831827150632334155198712983684951618434002882924563423381899203163966544628911282160122976385593379986347851630754027746650512680381315645406375129931085512514893470253524265877161555020709270423168058336118888236904052739445385199908902931970739636483787661041090403991507132391522850466080675797424713824558916717208244245132783514951922246333535491364133288013317428789281157845078374363276284886408151167283264689347062165570162131333063239291281121268184506334364414215087890625 [56,8] -18008346935447171314309189352680915245097757422451990383757350328988637761935627775564536532295201509350042356060228009819518366170365676076685863453957657352779112817706781331438974160101273566182049997696325067742866899697339894094877740344775707249255881829492619482732607162774666313472469285100570525209792158285245575499947940555530695256736331655602601997205269795817049889170482037993058560418687904357094853919751696927650178856506696457457744489684799769305952299352924033379594503090631995728347066405593200932792361095282264004090020349588593348364650303372594431488257742456842287495406694559891307732610172737830617651364535450533825228789390505301777436452909632310272840391322062780769084168959446816048199883793869387479544396012326262656347774608584076316122660785471041939175391252431493927773625472926150237787143062851898153086238992534169076842683145791873700984298401559703730372205510539313787619526416072380800437568725688847816518369810485768544833762409257977639179446001791432724150310921119491298472087034669515632431372324249741566596197500343739047129216215233535107109428894636088813924184595457703552099456809512795718000584888659841155912388011507264281260863473326088755650820336819843182841939451250704032793568736574059137626427722619951698344397157302583011977742637476060542482787889787414505025913522630014459189339901669069321463144601386762326866092724223833378753292033983415685248154811956327791272300737870438286072950503107569041169063485969652672344112898174763320990378808620789535132329350499530924062280659978163605978320820684642862410558148447700925963684039063896735282232668193378622281331538291212471627162484598862815561453560641461553882728121509453959829034221118822228866110998252979709206604409266640317517138578555490670903903512213963775632484484171882557707404690666011965055105981419725346367953513393697508074605146020305582817525877990163365474789415141213405439856201046201573392697538874460673998341829392068245072265285588625213484146003197411179077143323383674706338993548537464636970724080334676465330454308409313074178346849213076027254681517273676901681084833205879213891505660256358922982068477332512213146352298957308405997010157919156849522860936238406593479553169672579768734989136695226112130916647673338212381286514966648264447516902342708022821682334324577823281288146972656250 [56,9] 114051042039099930651388264327491488587997539011294202598332319758050124268627363530426851330064176536427882052823799959687470834306636425686340379607630111896555615318289331069266324769661179627817444650252110650009151804668770411448293432815958330866622628256700061706689544797769081464080204331239061762157810590650556382837591279437356457782133660803766657174609299831253565291681144267058470908265817042243540320695786372871270240894333295702839254032392686809771677872045353959904700737826360882356071141784058584785794660402720357559692546784160861272350536537722504994592479737797008109174936804759738928981429023117683175620405788756894712827333555110267442482499691924442233272483908591091451339860385315348388621301631649636763659520746311535951264388769019894787649066510869304016498168118746333034716134303900170918011829493646154238554904096187248597016748334410401832304915769086606502126178494337352463390075174888038214096872007335663292114649685362252772662281130540996421689321839079871376716099953146655459201348466483356997129346677306014516082415537083489291638713037122341185861212786686596690627510115926633167336538689416502840472687717842569071628344333804525310495188096058237543343075845208741315013010289193686191940815420421994598510327713795435728018855777258292818579006778669613254363302231880494776947682509038976210925070142518675617953424948417282633255797179850365959832791018248198754993970730631868728475328413651835807883862246195464825827735620276006595694360749811714673996868951628954651773776871035179595261630974213475199753728063156272131022526837588292920017905936707273911178845394542464225592305961818434753462218246457988981877141320290339018840797516481174051569756410627060433850521819230069392751022012144963551481617723843996820977669378979011725661801021002566719656391605800106248876662040007867316344348209205370822110648781198075172243317042061574798165139543906362102057967386462899168089034097813799760065015104497162991741088022190167373477257668368636827054423885551929402808606389187470447684358583723122110587905526557647353253668204807484046019321085717240336964895126611457853733739700972143646359922712407142627432635547039527621745641867722604434457963799076112583306169235042444695484203733635701944697068560197402071081277320738125974743451540582839243143098428845405578613281250000000 [56,10] -626539862514427606490475976604823283543316979621188367800436818851121000694665071948995844837151175538391611880196670185366870902415125687129028290244318066044578393222410097081936199696259020484121949793914914289597138342876046069631031293650784284620261152252467941040526711457418180310072431870598351775695760891625584798747285792764468048447808602127079649775335585140797322235979081701645585574592270115762732720194242956076497231626617975019039443963563597369431594941115912392880918651047981755765299101554190880797917250943596695201945347947925359995365038580654220369406961409684874884779581105420293327665908254024370344421369976285907763845258453252500593717838691377623787747498416177374208187233827053029701901500044916635012100528844968289430614948101861176893560328399923266714906976301690714829394875671562325847205687742228831513991222232663800900804830973637190682801968680985966142060010556342767801904704400931678970926262134853541362871001933635346345814158923893585346780410585913860192249592914017348875926177290599760517205759845990719169883630457588760070987455705117642639801591476847219662125519785203270820159190079943183314242539946949472353963072113439458605277045459171278678485664181959204470579797835592394054508078545173609329916893310608803432498439580212757804201066543801596173581039504014846213817665757424362006495907884943108788987575829642489947674417807718436093883759678089196084535647509720491739839941114308052909934918948964181430603982602240203200800641025030140785225420645861676687896235734895791162920766577865479021656977915940444842618559463085263229809979785906374640100611788937887646388000150265169524511651003608158285637515376222375694117277140442715878219377647436935283071076718867135399916498044697647487088945217179776622220318669679776211705115358278856705323018118812582674970492084445242992292097654412104825602126544256267988735071368418198444519454985882888770768143696070229417734856097836545283696497588906456055219563718186518186343556454632309223538964220077932383517749748568612005716248614026094393592408873944421795766746802968665737982075374408263021083548721537093894678434762759904992806975675489800494761823133204536071665672914549221349370954723360773181234226466988834820727607576225367565411417768117114829211012428084317949362851141170693836102145723998546600341796875000 [56,11] 3015261522192188792316309644504581007204298649639004838035071994923563935427210533279181753543798916420260385058274752121761633950843742195514831652424966698638020074515851345366784137840798409243565970866732007658480245424434765997514504144483385492237313033375618591139342062768919356641583144394675839021324538839029781069019959220654987080698983522633169673709382623029408809129446490581945468256305723841704233446005962376506435433051276986786118090429133632669520271706282625346444071476072702817445625538417445272622480464705564465514057030740163052116501548841105261003970436502370701006730706095529789315755299150471373818365087097348958031799681382122562729939274266414737196213591123021225132852721186395436448979251889970496929712459735597646870826356073702279288067778348266361184206981411905975990007913226046046726857663985463078469163064371509912135497714850303972445085438953490405624311083707912570440391323030959003585480412151021317147917442606636646631531758543305847898628041935622649760696518124679871539367956465657609578988617200441414354239201178505731355092206361799092901197676764883383838287716545688356055648720476632621968857729867279199466396207165315098415345659856660982953059682457246180734414049816792989621596855579915880738998027305633421934046377559729359274358491877463208421804463949571425569268535738365876003545107856653948527544676964131528054536820144295427395317821987485801260283830853309181449708787185144905978664935706224776424362466371700054284740452255830913705813046748157788174978741684403958853921078753424526609471152946659557735701096399338931616493788089276523901944035214862468113227696053521147188829716388995388508062933475472643597709311168248387683202749032196263922710627099740562399166343311133405726264125946673207114850054677243530498144416154290335870539001169744502251424405243314354764094819446465664577039004941498697231618549888751494232982689649365601802449741341107296374343890488067752322568541517680002905785155711500655615932251916270719556623321286764623398362996931418572060567976035934757221832479380248595928234695873337271382253030964262303580699971313228079619576462587733493042537295479167210195617227513659183293915593924145840922700875635396505235241517562005570208314667982898061906750326709125359448164224661809805342650714354846286369138397276401519775390625000 [56,12] -12767521974638064492589359708966831789358364039981276112412340928816590194590913007700038008687557334303421745446927015850267210451625478988842306044929172466407199023609321785575415994674481426191112119275011768053099638158814538072504779478231215069438073951083544025313198182322427600544710924277047095235417252776500725929718077673005649183308119644260413667103519176695537428044969423277490399626589804884536029027605231812472804074987082438173733241942619052822454385703797298818541557852239543672817662898100451140328410547299372091640168213966083451250951982504437612855633717522499736620668063329624891760407151066278018288505105729042086699893894472616125975221836664837251449095846804435159769958064119822360166264635037565904591824281575418079543062895243464796067327673620102486441831985022969991284235810430613028051111983376544509601859746162103905047472072213541814068014674115834933208781968966123321291951068672164292014597800766800047309738333774089790090616930358379224320258539624260186781433516339011873534804497692839394799791594497053451192874116028096312122493887448578916138195219421057068105949935828588746580840944739543195407304185062831406519847142767902241594133019610741015464477002919865871390567567691477928412231855121931106098066932008468320509641610878123318675780467496774448394340922317798856773902366351320902446071350239472053052708422981586051120027872804740715541742696955366470240511255495234691125153208810282988933351568076818465104636407923938751206741054920381383337240635081226308024056529172893932570283525887319185728891471612820664911605880125528682255873846156100492388492991547148081610870948416105359239038036051007808054549243406622517458603015587240401415527591241093388990144711455664758023524956196394930237596604293811824836902157950954181569814713363005795476750800300428836353827197349079073748204058739855643171633172221205999916055044727209024659973077088087676736996002952720559341141786684034877374203141494225421188332882093806378487463273464796144541197990296497876280629334341499499978275705773197051207359191066706486275439938018906025693038551669803496542056148548271139534836548417905910965647772127805587176818028688799853170410665808832382422161650593452842110089852963933866527937799612307029813512551041262960758462109798084399558959489695553202182054519653320312500000000 [56,13] 47898696787994892033724010792678213145105359559094761415958364394193181185578891201240551629555600215417235484130168175680423554565238934324411175516123446080058932231898318222518712238926971875400250721068223404176739756667669514850675477457421257904795545083111208704237816304576213685402084328856244506639709730328149220085118597645576730431044260560788583621889378115784522248893984842418228712498103154559767034587659282089819608904892765835713512181819097781646861982964355331217104678668717200747695068836486294546999210741767084249895403788773572781941484708295280278652117695263699142494323862223106601115739592883939898804280205990363898646960061216434096562262673469854337999618514954357958089334336887405360036515554671914880151732084866570642406909163370123142711843701403397222677449015582658141856541694047945599839224294814766902867764946098181231946059618126629556046597560777549022197279716812940460710420905407383689794509162553357937666291370175808218536885883621816289162155357652003923300319850919344477114223330235482073647190053384406434919685273988653910855201804183707659076585483362917095320785688107618436300688084630610974860433756969760731264976440943501901879660715277977219150512207628080726570373732399477816966370237154568670130768311513787205429636388653754112595156874129955718935820461793629055512294709324239640459563500114497556134488731567784109876483482855925668576091898625147296112476273744413325225355566261948852020692747033924660829106551760970033942767380035175384250264499086798376107762253233394426117274973575380211069845024094643162558141011962484380578672054106638450227442568017847405319539774403782852644353199321067761144005941570927232061855433643967680690085220001853155947592259724623763827590800660652163858026170932158401959346173687000821334795689913985013340675098119574308368754692047010048358760916794026353377451046221251579709493211991348596370248990801677561948182894419373740213455693278697045497254423568287354718982280839958509254296104672989454410906416279307319668090397329133857578946341041388523679235239757645098366702071411715183160462023568320247814067352025841850770543875703190600230662128861783101122521879513510843865330976885579075922802723574265713672078995352168947494120161529246597377017829640810632430775226444415876292381994971947278827428817749023437500000 [56,14] -166269336008895125619690729712268788004471570026189865135244510860785453138294744122697023911613799053501306627022996905617570186293319316841438043736384826121185512985823458845822124542916711684811284833180264035227773615998736019645122502277343769647184759888706386677835383055067583826673342764991484695983607635122328945433741954255717632916646288702389246227393918126425282179952517651613103458182092071462710400578515178759116930516827612216099680725640011266290289267591665580910741293056718794994550396955137381519539152275208697190005227530103438801413738937507234067831931870779552055155249599218415209598061221579587087034138032072306244087532622732413802886255287470252286739911222044191487798419989124496164730158022292974966048242822451233509938105420097278845548384891268878147718697345645104823941928031964399921194305786443023881449897954405040144162795470156189600698508383140699250702673824322596612127934833383049386624791095850266151891118419245216280408825243907789785297520711850020805951975682636150414726816061645189501639622684674480353529640333602413088513914998223111744229797286288867894781914006861434617749409246657902618550800082678142231720112910280501516758168197616164831252550352227801268557941174814561819686669898724583723030107257876947101657147421699274455486439300195711202494153689449206293616521050561346207314328402264960460136131447245198164738646689792099572001531385453278945946552015770665360804298651822988674420901852397538616238757631747142644591981752645054653150916566364166422580174589470557313377579986829548748967275535907176282400630136905411656865520775859596992613052207032672138262779984679820226209818058649592849286240306606758737998132552106637517498122436114399619096006018795506827673843376570017885686642922768130034831163054897255336388623314543598364115576552374379428463249086279797266825999589165888347632277240480331260503604633477897643548846939887059942656953371864787451053748609531583632763369819029747482659119148651590773425345259440885402060522470596147465665293158076393399599846574522635650108240053969810481202311265744878146423663621013203473921884086774478759773564894682013700559566535443624142283782582225880937180284493826891194951009586232750326136005587384023165642168152274125005731150324448958443468319916172352967986824978652293793857097625732421875000 [56,15] 583515412011659177141787204756737547040035913785324069737166076042948429822424753207517288995941444966300873317265543218963694922625984825019167312123998164734676618757282423030123535039536521794260136501735202542577348800863741621471901527695288904580960207233632165114602278140063582830933476346051461985651339211084942071392873514546068700582560286250894594662443530602032658978553546133577010541730544140704465733579535548360338526424764230198156022417856291128538052426726785614547505147585862956335000923162856303421952329350134954187174947846426078226046527858348981304524370095791669408364008718178483997811850869614799182625284382013035860635616645075072270673254965978035909436289994807387849782183627081333735667960567362398358126192203684002990311399550478286715485301695363601684032009915895693785862637617846820584122044383461005633050719864075236631998215307980496025158958717213848649684481451693964074560273921985971708330033238937913152372174722272521119969773550406554054788614546902917745063486610498907376357542178684483672342332141047661027986178898141737571245023255512134495838451551789867764582084848156878494141975089216656033892711894168565861102523567524821843686744509709783432739043090412756628961924324520390596751037088089760591401473761934782875724096500322804027281115516806467264913298712461806163633356296488569521664929651548359174230141224297610512673081150801660237645422952153094799397984108491045469755580159351144573523439833810786611694758236720844865276660262402717882673053309308094583477073850331769303511823246978243205547238131650867581790742673268228793769998669378042143965132628232929138964948039496741780375025309686908281880427041651867392906787304172272417189884992263362839318709834332887202711904176406164696225330938667650386570991055147436654119412479468598495146741034332923874150531571828405983432445562068648453577509929739668658450993589089671229797572460726524857140777695483479055188426819773286705498688488474884060255051786309738997421974685730547047724890001168355433220395800864228024185751100368627779526719686799697897538393073180951071788813562285101496860593890201330873901817844340744180509417277628002302110301196000348153532007835422560042696655372312771283703340849075715462033303018266954390410870709758915514928957757323502164581441320478916168212890625000000000 [56,16] -2163768132754121932018826554117827485812482083225373922955057562619141471135339946215300568947880865908537158945944221210089214980606792396511441776800146635278862389177286606303697965774752927308717856778246018297333220364898990391794440424795801045744810692390441209538501214089378850816467384936239190898706934374235852454284279592885005959929182444731165582431490803344744630502744618049957281745109939006257516757430556983510798291696186275981159551807807578594155240423502542083599600194691614169670013755030207189209467038658128956335093696108530666828216609489214004955609721094209609429567743235426300351388526563512371163822150384791867551689504056156834940599265005746754540121179654260407102574138729900605799849541689378507348297640237521410397696662578219747382438724285269497509332641787259098932356554708655313584008231675235366535612018206662336924403532398523660457617729458005457473167342678199989012050788858932436902826401034026242232555279829371815406571870828811428870792347217072772906689686926797673885445152742808686628431554904608872090138020181427981317433858683929549709525404987657965827882676002462126572082229000487734608018557206369732777451023475492214019554106750867528467458166551879995877660901567739829566060568971472217391933654135664717166974040389479681649764909361733746675782945247654480856183412395606117621392697779999962209247001306991298563374793920423379342127208557315979158402733347061863775315981568331012805415377047744139643194865884976240319113376337892740770907860187332599879650124923819171703432740241167547628855681631581320026008022083936560270984712631959322625994821920880945823194949976966272221103011507403763104867598679181581509661970756898558394137253899949690513126787042583589551920028236112362933369332600404698740955056641363062767837909221118565395239447145884920504895694368571614425053957690236652511585735878201817037633109021465671925610100665705044350326390069735889910041192708170486115190832101177724350347449227270315419899754721754379739207013024762735869829546952698891096161033408659085577964592930115751921596200390035121629916764627612436547307211467002477047935365372049691089202200653478696173095809793057630898447397929992249602680226753590199691977187079466654317775928033681628881418807411148406034544265999497447694466245593503117561340332031250000 [56,17] 7920713024208794450329644036589061892336102969146224725377870264198301554035867201848096840622235069367406345253953209398800569839112002438369943418429124152707654796824180462612661226132530249984730628280837807365850595108961751409195522274657069658348365861688771794460488723516374892079441403769891332925162241538836455676532311738249100361887147754152213613938605884687521318241109809231133814340279961762370075390137897593795471681233184062231474523699255446585969023409153575527729180421834541527636341186213771111582071004041096424044808638977773838930600805850361009853937116267376493768856201133418719477888600917979489650400078055586679686296268320234052967848182482103051250510114759906873640934051115159576622620349658055452904157274947042199620104760030932683413620425280172761791905638978191531530695909796845228795517506259725240003753091112742209429169993531833982152533095135952218528659543610501521400090425298162392136524608134514775488522802767848695789497096215117324541084824747644679593563732653140427819581015966369035186667072965129298426180685276499349339948763219421026620549969531615426466329002617155748819452078440968540547182586495454021083381421625507057673412715478736033510532346682943878935572616205215723144161868414308726447500668150356504413829853174698830352741685601388859972981207975511265466812545256063294853479222528921179839138658545864993801523448520530159716539858256729116842330320102225346444096233715145097531169564181059839106221255938036941684685080480361602187299686100416044102945726292234142109195410870789417249344481987600988832295719089041019643410334810517467620284258333043441531102706666605424936149657683473722912314063100116825897745254049368891372128899539073350922023868767611390231934033342084822288667060214327034417840057508595335400962673345382239842601858790659406614738992692345104160010430872724066976982993036024696717811281526830041974733871781201270929812196215179943649673685458171150641857956410457112088075887159098737791372835731076815886237870398076484812362326732989767267411249364785973581674426666540308390743072275122093281371446323874087916848534893509954055621617166113999645942911309001581915640192085817742717012252576608096819881573264961275661713738796622082956677115272777747641975383872881883882619002967828691907925531268119812011718750000000 [56,18] -26087023432885593321186603576537601808854837230378065840741167996912058345101176940752971577742591123910712954221130591723918775405984594046246706731787784330009277570642264893540525464981227553979149471312148165030117037317527926640536978481359122706580020629723409496500755284423361162002386418576521715317050332222697705951806819143083042937250455457489834151756531112332976514800445580672334521315526063835241432230665908571922763614466278798568389149308496061600274744443932312890180336917907354666893456098289917532109009426316638136944371682547001986377750645732944645014820545282028108460204412922811176371418229461324963736770747380792644598853066080182230721345916781763014434044087935098774652066034962611205543916476648766505312530675105578372577402818153519438796276163510194106462647709680149670131744351730614797092573050457583696957813631037075042474717096447001535581514526666977746265119507798738128201853202973024799449067161364836907072005992609934563134047588820085184524126048773563636031170484797629983832046014878905999483444502584622482426283323507823702606814932332693327285395153334060681249220021470363665384078359315074838566416922644384999460910995365000479738869306354012595341837176247729576777588216064185877392871854086763736573778486874949594527155487631398025379964612598547618149937696089632183650405395189821692382313759793181501017009536626981192464494365707957827743227058373165978805701150820405485962763387453365287093327269054037359793274985731384697953993209901675026482733399084681301569976276536502197525265142780517602200131197551810062988601321820477275197752258874520265342915551665007004298516255997090191376063257801815684496276954295751549604016867262127944124055623176305620367958368907654425815784376821074889986015083638589838050008921842605439696409306779403580356969096202121113343183217802122185249880823892524195314060871316748299185619929981980686134531620901666243346369871561018835130488533245406639389941957110828312560963493687751379837707684918693312898828876131607387547055020814868146393227751597791435520553084278158650894085279049151371473729491218748837321158446378280781455518588897438772629528985168589415343330293401482139881122504539531185393067971905884415145793975444798197133611403250134423955403522003658682272770122367866463264363119378685951232910156250 [56,19] 73727400996536988943352373276278457585599205548865660551190102749385310736227124361338266474293558046268667770279289529979127385656481208477446193335965543394163861770450393375598610381589771187864042202228249667450422404233704366721427161543317602213445045089612616728961933244715747271889182311019906379961730353411578124702443571553341599258076113107218473997386543905729656546191689676339750256509769039725930404049620278030435351152192906723948197241104476212363495352071029927659087479863358689986509961476386789711433054551082498909756204949626194199748805017970086519018563286204186306864059061955587428681176705431775464093262700805067111384535635594422276709469481877456339264606543467226733516367168348712885581264414647973466374085569977336498032628412188458253944618733663280572852456480477295802493958216924733628168125001635338719316948940420189236051644847778281785076821835561072394516755176313523183169121890151263431356563072454549326971965554212604893444716781267799761620358531338975200114407851082882274221178746384482854595899158326535116638585558300457066165145708282009566594022927268867838625797702092369333823605730370274482762437027534257458369651922466009004531289242860187095904971334226396449397977858522782231178072572216387541316682569000337462487084139959784118515636331444392126174550876514989473752773431560809850944301643179180962544100141380284300436366207950965570377905554764961148295509519748033116138413317958488231929646888026187938325738435349382963002960392955294604097801371470554550285198091908537060538861386067067915300731134935048334331129309013711191566722994829805835657184530843193812654397775587652404845421074123561186908858343283703879217543729063772443452837970991877865171921804364352317419421211934104965902426341496155179258641560406005409889853297796676048331984666046006584978402689603056612420705701402447762234056592923312648224232658581137755919151331429420186833834491654365352228038162317952916984748914145837264634898479409276948984766391794578738634606333775523266561025461020743129703324594578736075870113404563822498030359175215851706080898881340934076763317126478120592418647620060067843273801006918851738289802900999955035060437463468249610755957115206015723533525322228108691114364560326094355004855718268403329263005474558667629025876522064208984375000000 [56,20] -177049352986692169001480355054522422377050765946881692315236141687483360351571593907674648653306698927541060439021782625784505338180786102341525107768743842766078788419173624526465730247214312586720149276149416753123039434722396339000722238550551108721358696770540518800370010130032748736330233422864147157299374495146955254912598146051907118758907616651660225652450347625217772739639917364793925654423633770931968940312419387554328384086041730213328558672198067539249111641321238484342828699554605150658847099185304255610084606381008494948791065503659328891534878335862858732749998788241349853385395160794810618321088648163271487144809766030479589602816917815117423203162361841629847084511438847424729364434586176899081077082960248299483294920809155165842941478532129494117137671754337787255056371550873456123590784539307686991731465955100132466284057039492405115130630396205873137126160085305048644629644996370336043757879063086092124544138225613393428138197554246769444065035066828571948514120454828149542479441229237082247469494722873578841302695562691880885732628231040801620322139930972250888814737668624557261976164139650987793916533738262311693798496228888479279169714760514458465403185090924718905657081848028736828959460334754879463445775214684082284396985180578380324114432094456324967712433855584918062072731848356799744502462100640088968865792588744632063263292899498719846375322374712184163469143930674373509139419261240171456597054736997510601151337436110221304061391914481991319091917484575298106210470158260891435471735914345580087558179770226233331293409759136966545068641114980312250945007215500041816667626726813189573739061244044474252577996716400583593092743184713637093554982269943311868256316768809125387012293729831599670455309019476432956760505486579822410449072255540193812089959923140984131448886644060144708336382962997350941268473341264072261991265612603155931496693075973197732520357431380417126070298038045803515125459963590154410358313712376443497679664360047254333722703508965873995462064078163829349413912812335746768273519487841950547128082218284393537563387988389427462501349387016069754137028180954290722671529575588339016267750177969581137867345116634350333538981143045527634849017450325087984586574774421194510519980058012693169822795287714176939129762100577636374509893357753753662109375 [56,21] 363919354159502905048149143954513570872535229739745825735173594052010976429479917588837495735378790593897995791499381665123107474762661333960202482306984946687773743616914394625667525859691784993756475332277403592687941298491378317010444832864565812161047874028600710975150481000487304179367568292993301904027178492278652426165686953246001204960482743997252418935538141522194584213373865488621864101498449082324558336278667536165916578043943933168594964802293417481813309154672846085276509487252142381911476955788951720134435497959604798228179838119793799317576188432055635994843574008823859033385724810989551516355323841708472032227547544025983386703486496967970212632127763156559513624263893571053750687656127125806366318926223425242363587902115384782689892891079463704144208161154192213681709284263081509093063714097709852422774182275050531655255450922961133707044887288132978152875004820280708084570204975226955534772346648145271995829722845286621751455465827847148759810359707107007027640361419107467436983200929998845701831999207523206553591182421144088097984320564740975363935431694469340358688654633085279145520482505939484628842130720646237629971609962528686510464188300097174653924174747909564992572836172743348220943505539618669550435427503731518204225851649455419527351923922531967194078951496202123095357796092020830760215141175024974051827957718474824637544933634293262616652495798009516464610812876779386718592553543720282685889918967690610662139339482626043705284465967399879963508991546923120544942157915333841275135831572577938715538283897501978331492908056339992877705539041349571497249947128954919156823141853413261804969588765823329147474375284568513131237078782292649336090499574751774772995885200300178184711017741802581026458096468280999300675402896216440833008349583912760090961641889226769488554297693890148791468497698387675546417082177186166231482755751712891535207348938782275855100624230989392247613151925880607508845477968881760628935918433540492913719851683725223959400929381276778606939805781604137346115449918747666250427706753386782940671903600410787243627764732613360523528282477295381236653065035408274099234554468603416818017413449272329054721014203501578725158095879592036719498536683492727843728079784813389701323132040353369987230878592810758009878924212898709811270236968994140625000 [56,22] -649234166524041066140004290184334391701471483673136889543562253418780371257793841345252756963021896491844980180731684478219158578683991174650188124795494856843480308666255602458986492784985598112585305679586099585671161706862092431387628339007312610288148598458184112066535246255130795291471274262332513107084555471361362705962297052217013213780257670345182424052216148788764238438758559273439513570891629659565194691875987563836849273563999627011600863682160629000666528175832143598190904235365072727324866862657912535638567755611664067983210093795422616527411647029321882135786173650105288512365677457851772097719003359070929726433642564005039447245136341276373617203884759884778390364458167060733603746531104301904559443224469705762897032860236345716271682990417440041359137831870356169278643251709517286247460135549106250227933879166096980394654374855226395894304978064032978865742400224165808774411785436205180524260193341638847695247487444246216508940647901802205578772089376563998948267509084996448145146821680294927569928459401769217916191121174301364602320665725610304211285081109941566321343034991903523405658108213612573740946747884353211893074694135064173355026361393217053371323111977976171010593126068552882571133500547113949734031246023805844935040336315506835089376904053161464153702263374340417627887648866712502405983163480043136707037732017245305679053441149614322065745940324733625925138818185195241309619284491622753647939462941289988476398980448325057089194044754738038635671392671056228627941645098255485544316417667766159253745962013550154798717562856658545606827798834732361076056098139506288460071506045725673314265060974567876300935902614037741744050834553527386597887304666715299279913155956104626351041038688967715560281028469826062707943481488158791447848615601701442720348041520588331003759707391078598648445493951577947152694329452393953956623728193707086660620128602431472805936061920206534907926986238870201357946530212730471464224262077931046381323630484484168855592473841275822712555687586885729762284831909381809562114400871581758511929650637424132556978306742041685394009001544384310495992410191450742753695065959071212580757295365804895719246664237434305155717161328940755684581572807827653721581463849833054878029134663028546710673646218982268951691594338626600801944732666015625000 [56,23] 1021578681400215925291856164194373202116679748888371494166739282215532491711274733113202942016044838524128586619391277001139811445752717403580279885249187973198794392023970425129423654694221959039577666794919057973918355826781694541950288520918805624243449471041570014487003558967548817166566305791376411939001198046600546222195347075575163571901736899056800534352021412286739599082865305758872464668091763132311000086540405515210067431347993585191251791319434062255434024031058178715607666109021657061774852805344178589883531630945899829894381357780706283169579015846099391393086307558651429318301473037049042405320917509927871221220183008847144488149572572169383401097085852258407702273244866031065210636299361736396291655024923477586784734457643923461270433176548027769008982631857145404809256470776320458099132528193585364623584564732049245011871277622156810175667149631620195740105987146190309559540191223992702764050574309854220697271052389181164070419120528722532962561386327634273410256990242646191263197483440542357565941290574737463966566514040221578767385850708351815465033630718733433589942983134370580036733538158753900980932213398609006592439926149968181357986060995499500407485234780068656799766471377621298764696786201672083709281888678917640298811564496444842568710037879688473336264836294958940512576974026202562259811116030511727789169080151507239652078226285912305038153042651726337831382812582444766146607431348388427268403119026601219889629731408386127913302646506232061594377987175565029106879957782333003323236922198118782744168537499635534431490783073704261836423919001243267829903864131093331837585677516084683753637406645311303217931960182121627126692457686695783208235442943292929610195343471770357395073128361227136149411983927816973545232577867905402408626984336983222446242369088829619758157920971690906604243470645109290261330813833838055217998680144791060409684917790735031159489891917919799776907178075046899515290790257178848135853508476753587642583153087069602238369163258143243941255948892488392966149866491713374610796983364073336462664560240945072679213211361699476522432187885511377430609875003695720847402651449449885497598410619952504923625443091945947841603626097588079091370062571430125143084914304728793247221536023904945005121231490358146842822861799504607915878295898437500 [56,24] -1440211855530524495535542296621448608492543542995920066538016706755328811259582529018689269808250635719917447336556455586646474020666467642306434757683474315338352460354836209551913794773699308060072603029417860314375856196392127315645738505665195333486902945387232075809018001255995467393474874773102637586742320853979645674815615069388429160214772666274607442023351277485316320395111696251536189007125963594518408901162528238275336729333725179704954405252670458526897741623048316600269699880601855477511441818941525300110115011067333412010599509494044320469481629228174340550690296509881834319403177171956474947602861845761695427168127687775114940583189642857538317093912232637247150764271467126913089221894935489105364179802187027210107838141991661540721146307607771055723705663390128071793711021270324122219994471097796999304910064744922974434441234839469209174559264355988707586724639508905712745097793471349602616109904680199122397486246384591182479578325955734282031454362585620665300424992870948334120529633855870840190209042253207910351734611672995164637085733319852160093132345630358794558468506055082595529226339011896633969911540092710130314996637519026532723734698514240700579144966608563826239305082309256740528734018810047577405631339642253402423908249117914766257145451515972181099943576133436982765381378014902334237602053532780658840720892704952300719895412450920295314009784666836086106588702415636299914605902223317574044954528942284770469515710083001685610295366615240284772041920698206869792943589236871490422459147698758476658314858390773776784176717183200364291768612959702919718613988897523913662755759873577622735947463158846159849908079886526466290234021586986611256199062801016212540020856510369257159320439240333857460377995054249290778779925490241981267453452343307291829948021002067074865139107563056480496929819633020382758490943438982168012912874371031237640338672177145949544176136017616605941644632428824091665391851768817145269914908289852791038338297603383946291082748166306433776803890603659703590560833572612564120706095313469217859631450155517609028992262598035752399367928240789871713186341745174374598425761627789863275956484463278435011651355755844916504206785348358743557973455228792738104349522127336233349362753529227193591971678543472989986184984445571899414062500000000 [56,25] 1841751361698642589473597153626674257350667413451991267505671394688028323463489205329120149971208779434354403488195406646821519107609578845952725227300607339081856208589658208536328257899340977593783218496785632010711208733220193964158380464713114226359264773262844559714624178325270509159519808173417563440805404594778372839512007130562157423507180380520802687856206928498535311412413665554043001460087783130477603757141405680493862335631334588391570807384147816487664849589053552750939665067754978988120063534109516002667101597200945265108398332441422123885048993695576009823437575346706640097644358598571762361787916078961896037668515985059288877986160283103808681651499092402308103962811493893654264160719040685439366930409998278004346287573093827749348736300120573268072843987069675883960975034355289358807381850325234433257397428647453406359427666221704856519977770056899660219775615509141606033286773745775532780409521138139531383717024059314993553184567457292867021594471039468813462193231257826178700794052863705987953691466654369014099114287909137314702829240282241975986629773885186653153241859466940590901600233493363875109618626506977477736817357995109238392851334796304312938843526148730722098633834503793912255401223879342531483628903153243999088133522039967003205218624650633730328991668030385319281597249306440063055995734258717003101160810454948918278045197124784209578513061065513365404558226418419910954401530576359483257025299801469778072991542032329972771447830596965696938814842257035730354020588623683557903893462434910105650353882581661088142619750545218751119472802804401508024232056541668687656207321522148516649675541730465862429488616371590402716153658879193481991992949271347984387925073574002346270182858112174160012962563970307313932383431588372164453880526273787633567384642144785434831144249994788733631682286283682209018441688712456812893866205317912748281188950408958173421927436145059048578589048929880316891678922331400564519842784944832114681897531190264083128613079623513939094402285797145199935630371837809304398897347407625009042184572708825002294394517282258428741453557355597950578374762299673711436909121224048628155892438893345953827496140975407955110547175758822637356024215734696695285285044364322067013668372478027836312147735853272934036795049905776977539062500000 [56,26] -2149014698500238883225963808883574345102305788255263108501165859570363542132430734691177472589070870670667888436655147574779621268400557996567310619754143474986467820820133877424793802199303112620018234067064713815042054860004562348831247761234652347567085547081958020378324229063609050038031543255443096660889871281899348993297823246406168995023066789914970920794164984083530461445452295325611886898969413893663425959477030213917149553921146508657119297468379354812205265173523572358400720863238469110358376662602797136491183502202273674062867197178827225720803340016293599014011213554314363904258514399642168685185977645727321810327275413058346118889497241874664347977815216304467230418360985980436528745954058934813948599296306475731119770049288511413206721771790912502498232367922484593090897404814003170054739689082642015290123132826281605164790658315267375695985224500683918267891577751493573175032784488235376449081364243682970693419056532979142521017632659893949318749484455582994647952728104925428235871278873850662112854322040676574510669096739587914923386129486348416089269341403516491177134008959058951180680378026417842148039388487137334799015011256607270268564935562266187697883876233369616236133156482285408717207791061098899823629575056023460246396397822873606533507582691198778381137457477545333803673691200577779260890650731190655372700235454817751334097809793801769524997935654056493067930340134495020131649742182557253470556432614206691943567735095494269781386820622873115614579912346852999030699060264648773400397795122893325987250519548798102679638241839256166264954024988636427324072910354537498047349903864925789585443282656717667590069073958908553349276321412026046350993648344716862501158297407963590374289360456468322036582248201122899832458830582119765563137816770797623791274471158333381584255501294823908143092349365260383108720557867396383266600230588518724276895557418849722367636052013755120073829986706131913082344667375646695913657116486597712720560371878262694648270492034025766701672516514647715862240641633260267448058748620474134932562469143579115215566295907187367676452794535056656610910006939943859252668022632829690044046312382664289541714256598814033554839752741045890297958891009490291827414355742995719659143307997460712460702225712338986340910196304321289062500000 [56,27] 2282775161485367617895282387653971752300676144953993531353588705712562586610094953951847783748577927663792622926123939429933219599175105723316735130049647226660363484634925689729188815846518351486191887999864639206408735147623786930541154911329827055178025706063184906630996190127699022925788857145576789486041560405199846508891703996134856302773819332837263568995489993059229177446037577077604423299856206315534934647786167485895472351972238119820241827465654135015436551517536312570669814260251351413543233347392423167430125247355628978326388466431881878944381057393725201578328604499609589276720399682693321440518013209282827147574256870473937219410920525841670076430969964437280627500387124816024462541220208370312579138503117034152268558131454492953231504200172291557307311777332949714600968684918851002646032933322785268728357241188174381872848592450233370870817921871853206741060417743704909564476024099816706666383162444511064121984061956418094277497902813292290095919430391148149072962251251924936421918251150267622808256113615956362547320839000199441808159139252469263475647450479032144630813820463104839613475611557844097393729732503039786828809309871108538493747877832182756740436291344483929791123458398429679656874097217772450700131767559259914151846555199538681637759239122023811579452981439233897400890751475528613833602704145405927313359214375869443130552175415252898733380255920980556999098802192371168213846981496457939914016366717481639314154284732411001685997875937801257577995253984503469091900190765048452400815043977381665984937303224819582187463030321942077186712301288297572136165271637429356958711688161403272549258529519085537875468299266481779581162201378849481286407342457894049967359423423313751985942311498116063819214350992165045692084885933223841908178521589280709106245049365782517019310801749254956482372490910104744604543119561551214106597634287605604763729874995565989637971525533283043565359030392153769479312091679197576282305468986784771140396513254765759048089718009238247219542284471394256614897277929297893557890972278498278687834916080867593056305621014878986289575251285201720391654153737790778923279212611432694844432054715748716182623164164066238594091681304802595471577991435876313635752445017458632168065116589857066475843794250977225601673126220703125000000 [56,28] -2187320878557084916295857212159304812035236351199684202849389371778532470807816299710194631892691143727152379542610336179343295011210833914279228492398056359507708101535942179595794782320734580462457907102152089834978512400106150484194613754458174561168814284430006705269094161096716185823351426942187508629462698228065515718799292364801883435820468322263152315245745094732657644349630653451613399964743842668177190555125490436902022791659732915610156392002608860087026625686500149719781405007676426333282587620854826655583023939980086951306572722757163687011984718481335623535627761215059279908326052357266860261127762256289266877658273776374838405841917981451303780885616920348046626103754115842858301697528828464935175503739740140425247663188517202060916286365001032601582088504993231029810716896773251769767394551197685810605399274921119129454313322536113569232814837141362621109054727960017447157777212061778288854410157405354339127112751439968436235886521336028332400282844419871365584906608747077640937968610479139170996260468781647563315569977861674145721241560717650763620845851209159983677078540176379262356188045158993090864230744208030919597919377257745934777998539771998970773575082476323556261635806026470255329943077280118329234882905260359109808654736543229923035405230852701308924171773146329440416117617009483084709249338146929022661540064660695514972804562439038676654305435130638321210582800055876057535869973935179709146400116708197830419190082891923055143877422181372449330232696088804392585232796569366132857241099936431232609827391798538462328892613398964531492011765558141981985915749184633334562048410273334355163961856200806979581882093969845424491995736989310235647135476730450739306800743200072707202271921357767841314611820411739416006918325496981360766651951876099582919396268634096553575901792054102342807774935921564719738890850614111356169352093804458244696327640790411095194896189672563803206964813288497325621344716559989176642545564916772310967808520292908122812183042139683279257902693820057164906687232899625528435627375057455167003085423931490884311921725433022615163343172760901325913409214893021207775845367539870630676666930413589464750771050856900508728532243258491013759948781278940449674830845175483093930428823113698566515950005850754678249359130859375000000 [56,29] 1867266530403127837423620948087412518186167305167380832124110370283356050436598544117043773732966386966300472752246592945769567282460330276618819756836199723759494948860768498493782266164887676870628278641198771387397001052762658825234967679872284640491951450716514205278476431190840498209914646747267515722808254892158014566001593217544823524519600861496741520508711370184833400434717438141611852385681505934583849038391004656489649468701876963505154505226220382689683677345782461170410803709813042319335082835303439788907919225539423018477498372761142588447305066439899042371138705571371438956796610660828134380498745722642685956102581090397174371815696302490143717704347185980747002858393055394996205567068073229842066925385258550021519262183914253679136621987531199337424979439317315115975215655488146963224895454126987528399675006188504332643785309813643781786032492178879598684479754756277603638136306457310218173403895694772452126366335154937830348467009773351568272737344994096754205273912750061430170383032783457781495867423122321551087731996941468937076834118606683409941470714315784913385619127908511498219571730433233479176825522172839749378433300710224815067335529576419571317740268251743159165867089982031631286109727213426372129358868706386092724983660634545931136712063928816084994556462610923164985839152549019255153052576233307816882344031145920932760132277030371779975001781666772746651793603877362835789773079820543427630909355915252736010418369006215165230498637212366748523043349735028148928096890270944198871209314412711581065892759801493908625448539065429289162129279980609646958952342145597627421577951441420642724552480126300632640084647853984542794312673153226815278516549174908750731734924663668966763266278087677925308426389445995154536427480334378499306425270141192960986320112014867973506801013999507703107212770610238300228290637102932647380534920878922706273456728458925927231114616875888694582788939055480784350411850868226546609296819442768011498063110533296163498611039106925612704683331843876298447403518628927265644341192112379159670030176569604447679159548434784841235648227183276808718007069050390560235690135803566865984067458815361100795217171091179645316610453849156361121290557743141789935619193392930559403315227996744685157182175316847860813140869140625000 [56,30] -1404909551973387567172296084617825131443708569302695270812612951231435949117487072930041545353946040358857054559309295704287053594436616330463155304212398600785965647466460692090431113206302572137291882406683202472738586788043318598722954871077523879138717123632741245694279989920776202885994906739575318510177927553738144403362868124759347605353534004255474892019681963486860905991555635257974691105797417415824602870021178794257130569807670142989082235389188448429082631533228008399452298588924700791789903073156164175528564195822789791278474494941310883311663570071274120709701782875616442691699478736365019208277278445561950552539881892134836885278982550901470088698098698755272939607818166724463798792080298228916042996065152855376836244662738503662656500851849400086724318214601299265516716694347131302227176176061709295202953767784800337589840646909774915275040260133156926366346930533111535738804478693798176860281074845470958935795014547011996291132761535937111975454702055457833137857101880796470040192408627425863403537431004790909664205215319976754975690506981623880375097825708480662943917598232930231022888813740334271030478644334348896281480437062854932540364802671717345659442241221049559366481685736053138350217890746614798046803863410533487510063062959476698262070381378344329199855972734213577856908615628208475378582242792831560653460970870866116845531118973688239503372940341664421232980552303924665382672208726921126204271381072808188892841158763367176610160325248514388064931527173773497704073792450967393521975512543227967916412213981924590534126199085606452189803152633542641334612894314340421961264412814076646022202880896602603185725820094007771680243942844974096407730651518021984935494749864688096569232440566944461651014198224676581280920312319257858087625552634657902304765809771328222031176876021950588949693691249796499422166404394818864801108394087976629230430818610016133181096139614730383989034252743703053505337761505480713255117220225279024129054312148287774790672100654980933039150776296345665063628146250158671895655097945951923229961735006235101858343283634513950397581171533929029210573196500495379872361037651007395274488681260616796806657470289408394344161520254384669880241237040766429082789406499899805385038649430118340433182311244308948516845703125000 [56,31] 928613859992380759701846534805974575576544051361645765882255605581042588394193946282653435826495323668861055807211207230270544640731754140337701674048290015706834315359775854383168429722630936781427142470000211989955781619468012830686897035398021089694035771439849136915870558636858737710553706634548605144138298648615831186727612628846562970466950361853069722745223382379661874478230067300518861169124395255492968376393363479875557923567388323915897002077484456351209325133156650721839854921431792881346956592177683174005412794087878172081041327472651596229922260313114637828701978345125797943108693048243342415558553331304767383722106704383948181162029699551152432255662218190899033950484376214576980357884904052940011015813252355982437189834672410056227122144858042545805412322155930500150087871653906301804459270985871103868365377257416290342068556300021091484946449385368147650647389608016334859288052669342804943983090166013393750733732251684470248143620071513576785145611216502827621564945351978260636526715101542125200410245280687876354662525050575718051857313735500876164811174671987886941121285192524822336267341799958885749585466657267278221474857287442917185124790693474688607789536936927074273321232784738369607130518582743027436859786703750675954367361919281795907018564892795284017024492941089153966545853894033224123561282629710302654722088997595958525379748065435643888964265598351940097315041497099695799131567573063318374363134382575020555453874098803750850122479503916440487657599546987193024750501267851874904390040328832678985384523813496641082524096309494470209653036991964517358888398221795805081478506209350399557374369803005927298946579399708343048787343905317491960620237601811082952065794795153980147858500995377578582977573761003268504762314866166284705426940939735303974262072723302048580550233528030685652439690522599479958620550571881178040626716464695074321588518413313496782620450687949466611571032233591090186430130482148626934152116534481338375437483930870834231402202048052179248772225891167327633165132913988251068705043528584906318821185887434375413400348748117767121699411184596907606495017876563322448636534961304997953013339277349601538881422413006684850618280719962887159711407664131367911599963020044968403654550570536230225116014480590820312500000000 [56,32] -546867608009410185714967936471315899029453446374090286621674122622939133432384071826992845049684551257464543394386168698975314353927756889792387711351781840814159990337251278744747303933072272878864095754321376578848398469791319946580402242821316913742862618262459313701052424194313371202636028111144771392589801656803770673823664264641071812642362538823778172386493431437224019160394212910592888704483852337762685965235502649011886196513009276440609520290672468158124768152826322557734489954514984796756213888415361744170362182339638795097296069627968181200853388089587112760894445746808792787805002197356404043671004015537079590136437054963760349704801551034464988077720739745765948147622934096417355565553360132647706194021850028144105387147570984668782677165619435922391189162626098691436529755563094912190669489585725507013640544808250397181701884649058379115282501423478928017209202318922954923478166165526903644118473116891700706760609306260330003047772912343201350744574238158436054305625880072639092588444825554765153360669651154222967184395967915145201928513874001992465044716346318006936767662504006325577888973344325506550933478838076961973340019633004890378254835821705555538718614306134864425491824746977394433664886017730857717504376390061692254519187073341761748414993957710928140359101720745310502488255397675078190940112958635390654052160664414177650097672868831677146996671423284119493203871040289007609709952209095457809959316642202691025990305638071552865080533718592136077436171498809523333513303208792199730910902205488230427229986298293211612589850036500251471647300972259619018877321609341379033385041267672603668735235098270850724914907101174990638029406312381514817026288597832118725559084607932209132841564016412756021608614156342266647066816755529980517872502201461965777847875849326899022214034719392563648114937937314080519472947601269052166421952615347982124569140123107940491086478385602155716019568371504949483721740332987961941598298288938015034729458718141593381589573660771795788192397865175396435000277535745469971321951718483948031276803314567855686799868174574834940324848235703951098003671934539033620066599584703448880734502504872528563871187527645427729478935959023960469184576302294414119046888012859301310408799423612435930408537387847900390625000 [56,33] 300124194797337242158384094314680922396075387256558319814482335155522217261384410119464540896558133651883273355309986029195185982945415790184631772086690353073334164810375780991642946320034122934850806890050706872654229441607104005702026797814829354286427009215604075541985749046150280096682156581368441312597108847858366680018909908076839715632417955011050785194965592769019908480872950699320780532561436324567484969807376718305388424642324205238694867109486700778809089298976960169392166889217932087529068702560478865818329704853559720859586497345865270314505077133888324171780208976145107212516555008233874881937896969541191929240860388244224566638032707141559075489052260796413336159814667209511480397715709719054288847739758751816921653930709624437029359580493066876571926577082660078604425923963806639549537196680751583950690628621293202074063132845458539040766196976822435341177288004579403326517137822189566322858878072342144057532520555468312698972947438005829587840489830456146829046670869210195045850555417512567614439963689750884937095381628888069565990581015673594220569770740493186326362892794297032469443133393806445587179069086474632165736053611017919072651579126469390287735153302211229258613468509069431187414710151523642552768127012175379031786946442407914151220394268328000928346276283606547226523195632969142639576287778720795972797527176438372923932216045459229635671754034531821475955357443828814771213253427008696579949740302704208752347882021435194348391646747737504554154573363957282544119587917717771635380301966403864364779421322261590568525657241514960828351707158834308759217908819672393212733307870172268791474881080549535688461259030950557742237275195834757566521108933898680035041876561153790704373451021726693978128765618879643995403405885180958092193332667511284007588721022517959130439130959789248348775652976681930843801358166989165580861531601844458443906790845379494336421731047917367631409447939357767037634075128363837246206364593229808479524648742477914002583765207487690690238739959082044262699541354526623625566380853340245961832505145736273567634822891839514614618180796331892770921896568416124299361290912982795338743714961296398037872076206238084861246288159326944086749840576733639166561521110111049326363286127161700278520584106445312500000 [56,34] -164997131358876456129592391380539032498722746564117199960512296333463038562919437878952614583884628337199753941194444347718463648274558899574083178697890896557955808960210443943395340720915155091441586024479792668183389622522052444053048286308991267346176507484355502420296949864089716321634200748724546021891205378092236652619825406021562547761912659427574727043280736314063911193592632203976216418227937520555164609305921674652034802197145329894591612111926577183276990062180897229836970269585534912500707644792382871764288827845168854639045929444483909636372125956677119742555415020075317926855286179892469541891672367063870679494031499492916067071954288424569724036846785618027600985132829392771451158640088567459812795625896210266558347006552917860434028438684602449023739632077426822765188147614725142999621380343103330556011805621719184555227258103800457801974574602514922447409985230126312335092339831670399468150811176643437164887939172923931927699493289219260930687452008864858103990606083388743508168048901118006440235523413154466204231766855421886472711380806391073230627214638162076250311069528543430677661316154542728848762351406258937258379008373697710085285170344339097840959814579607399614659892426683587331146290953216399878235132801737788704093960106745548009559912331606946532692406186959159529514178121931983242473887960088332451582996594173896245653931278093990098817282490035123149456355623120471086438262647227959131856323245844591069349045849345288604937575719299248668437236404306306483018570611439885070861374833588092549012038268153447353199802147251986782507262416133591585723256243933916077440549194138314516661283982059008849209202963208116732816818679734695111519488866364702265071319823822803050920763079667527326010126404155261538733803809503866100802365237951948906965365298044192348402668072799000192992641290140179599954773859642534265486095306230704147634282001549282831066300730116861174314784581513876730611096930728482376422360356926912972196544700378756200520590566663566761584203663031217408131935683608425539160681329352588369702316400077227510659846947433203052088048242507297032623474502068469495949903188463218929899120865433746261989784181908952098178142114632131129926741279233511427077774297127177316468760182033292949199676513671875000 [56,35] 94505459872167619549539841931707216031703116669910317877978176032681098691648516403302762176809218970467399063918235165553007740135420737843545234210339178331980670582042698202524417787393271961166873889027246342111288391914589287867263236865107256980249212397844473054256460499592972940968642460800630940476920738034309035386173307915055279509832064135382499231276010445569638970739078909630173861358056826554247320696839200686049173970843853966180978663018087288280132959711922149093115734191196419878967949038420777590737709439398242771979155400506877606132773555764325798998561703729558884516535346474068491128211446101638033038288570914497892347638630792134272234629777318846027744219845178215003325318455706027784880780721392085544302280863473330545193498247885316242965968024314279336295982932236856628296382536102603321757485083756351223952295079440187005007975646324178518314885923370278206774626587535484545387874916709294201870974043492832207475323142252882799510992128327591060605932488865832466867088728541976584176209811262707190662989011791650796409165215895677341166979868523914494562948914592072095329215108389350195108303807408804115978471857132695242943130718711320948722609330055393075163528735699345552245723769809801611751803302124987590870356355035274774669442488911500244401224660449294584407843319111907932062448110794164014784990836591546395566818964727006809898451875063297331677590325689594762404865541895841825450770920908470634334108960746182768590773461511399860716304777338903691846859908471990377819623291386632060208263991697611701727047320228603200730008572342736162439926180725545424623527980114580460180672387249093376271633629806024612280057781172549288021966851424844600545789203592032196141328540693216052780746379812004705126763464944364438268401142122910395360855399713203394751124377909486500583312513712376738794530445792150319903342433794037184725232846318282201895714359408539290816184067014561710678270737277207915684522305514385250778847294216235197276277361206328087739452206501136794499576451320244024114961079405360738444475672151784826279025264040529432877059493409197898181793775923794998363201376422087994510379752707350328487180962754173962192428673056961816662167956436638238464868072563618284220865461975336074829101562500000 [56,36] -53290827995213403252635642664840178070385787941198754246148581459529472779579301726118408706741721308064500281005250784429012264111664410238964210501616562275615110875800862187090310582256596730696360252213984367100550204453080846344285535700086238933334460199705932392277273580196290742175302024377368818362796216005416401265107347345790487474999436759944228770651681911320759938883912583521487273235654445709039792389393052491031211868249931380249285381513456237689939641154178207289453974377009634358508652783945570098223592005514903200490853532333715013316531666430272394368192248562812157478132829279794301911335758169436932306472608082827638618885086606318670097339197726119219181771489132013570567558983550741815869726591722402504057971107993101176781162427436653888988496758458045941646209658220941229784615547874762130573052435517262156913365171455919594763193955013232197116475960184864369967393122674464953911900835703692430927275677585899340293938282139481547524953896328742836464524948412280409377769512989604223411076060894942630725602979186851729138128471863422941736734585667898579512002704203107301458546339647306274032812221923454904517702180600470871249654898411085841693416026887255808105464104996178284592876044875114120429876206909070912215483205804873678146568730042605567867210380834630429595386242890282016675812011718813602599092794938516901809689405824472403754589313203046890314778882682404281497838772477075182466471115132209225482723051515149372986879333658886909385217890456574317424082754920341131465587251273440183513037878901722877583159480614341097040457093770216526388893906268335547679511070649176408228517152713717584995417575909905953626474404084006655478211046285399449458467501247421449682509890316560790269127073464972555822566060893487576711299663338067715879886524875559223266077368102904016279214891610348690594932190764025076757596644199971900339593805004178980830118511274863247612746275244997236563459214540629853551014568609137497989210645982359066961257036135613717991951600009847026238819040511966023241406422831844015780221773152905372377255398344840938309325110210888111643219619076864605586049196415143498488385869206761344176551017816420316869055446990625038305186736713010088378403295017449181614210829138755798339843750000 [56,37] 26354054883114740583898435274076801186006880887483980244348517472543684990530355769023448690295501398893204584425045312478004184174211044178730187297442380233269376303211816626620748526470831131917352984141166307424526185859105364368812896462422702158159963759389762884318200556672461123533779716595349252430145069417794229648539871097553045472874971900722278734719355441007599313184658664035297595313489894723755494740474339205993955282581617336005874252605148353325651004469432654526676778960546921473828468845007897824026938518004279377549188721730351471988383151781564418058252923095571576197847579122387457395766345622771191491456641751191128740084804507028439736807572247373334714172000245685334053008841235277093054912420529898711491421263388156941097141952136795775644233333338447746367281538411758208907747588919208408412361182218398667457697199302868467746886134619571876038951446969034447921289014356733621252702365850918069498624766996899398592443140929256780071195255246663815512188717748357096985919630507317209565473521157731059189204186539423633601135230137029877219803032779188623815706203777858089238797965629060823430840918943563060120586373121375685731928986121013586009503580904731050263594773506334917762758930034062517945210515257206890702088143979719554816417944087251566388214072594290661087658181717146983562637393853116005237090027923148962545537142198071513173451915175139413122284954472796575764649330304470763395787478184419818802890340145298054812967844167035921937930623539088431349228158380234761705911930712184280092878932768596987050039574687849703752816933531333278312899100264955027055039400513922578177533481745467907880420847096824362626059958218852521357825134586548684042603313753058870330348457942534356461075464474044833837361521923490622498313254888660308460451300937214719974961414788714574897141702208269172049624665244352766302459726312341484190935583299286566503567095942775526392552778751780155862970930559224630983275234559638651443223957978735876357805457244179048272579463210528130041458484835001267892491217493637945818355351472981933774449334485998927062630972608063162789568186452838972190478597104274004175195978976307843574593394302903077711800612334859053317747744650252454678973634827343630604445934295654296875000000 [56,38] -9972471975119504942498226435553078886300525521141856620119690977855642178262625772068448974514031591406470891651622314622244918035909084818095888173531684509660304684690948358677276597681482404067160964271183057262524583301075500162568641476368320579306949530548983636639642094324812660848736435783497785131616041140265975945033954889074128970828755761385575650221161898620026647106569550845580285430674094678853235564500624937128047698601013358890757755808941635496390966343901642818975186745150562042514602915566734969566357952338435671062002351268228099173498539983416545141215939351139456588588539598793129666475929792527111494070132068940625043602049168970101009393270872155777966373088392209831271591242700656899472029451913727056804873488677252440502138518196535403074930849165349893991351912260137504705418748143944223592658730696901052905453722962149422653916752907679724864832968794587080770605183800482164276624969902529957455999766767663603239311063386427751805501143925323789252674532692629136386961435543588921724834633069429419506174784266293028371695653360914429107458270258907444059299888936568439070246178727058616244525150045095532819080821860365742174353603661401495998439692374822243651823180963983172661726298149070039993459544082778879691613663667248549902056715196769275266846160204100687550582626870480292925460207718307151180021350769949483260462738017667069075230926915757037365565257883652369567600038297998992778619945213502516124104821176889437015983217360281233162159366780886536607824530529633575591566887572433427468864050910784398885877975725213171665687708503321532076155107910876204232995096923616899935527184273409301856528592373829866427112429178617308557695155288027367969209001495018154157557773593904156490828181342954229290617353352457142327903945673361057594737550254271120398700491783647298586875492461542708411264051827841672104318589636407055622894921342373557129947304395956665873513620291109381411608061086984147898111586079586671919497345320936238245977272559071678277093117040655426879567637394962007400218493998422031716937702451334706765660832792424757040405945086977939518924832195538189768336505298190313794228778471462373706836202506459450337033277395231614023334139608028539245032639826149534201249480247497558593750 [56,39] 2116953686360264816184127087714162177872881865912058177147059731861756625303672437949391924420935800018374616122907166899422323525311950222343389515005171879932910534440263159505364789072074361326348377639778869283090153525140677117550433641675103474667411222744110467349781046487725928721366582601337418569586526175665397294365804556385049520496815437751848322169033948835397853945530162403991522500122873823339589451181320412591762823284494392265749264858048541640427112232612549946548455835419966769270268871036575903812483487111604496835953189955849045984055712964616399470440895809073210215685030619307428644554906991774906962781818501322596037687135169907177638521280092078290804159219544515477760958482428939919726242012169706074635071210683784662535767042255352594356684801590533461527150595987461436796993738064193887328033236680529636739408320071252631708922832697241651604289571202810550746515368750394939501009891886304314768870054065361585788594477321452677192256958594376234670148213660222398322788622003401541112557727391067765886101345382905921368408012196272579801704506433248796330365979849770800065759780574145633190665741474091670326702520977640246122132181191004450635918889171869160734728723562996847787892252544884505240567623135733414492609936237311844299002967092231248263009343024028578317352303003591950275523844993322195876227723421205762920516970770507210988184777516485867580200508670189984812004027689629755840448134509912533083368668125229109084287007971582184286002121741099003811382134935361984300217005535406549203382635574930068431290135589024293905218938961457190448722158665606712448241582429341667320271022611177997141047919583491030589985668900060228365847803719055820389560390109642336223853295580967199674949780584219806674523682029680222869649842260317809204983750897013126899495258240625051181574672137343940823767103915929451027744357854685377540202387317118432281545728528412671354470344486956008464549926505741750207599818738300788935641363670826497816211705624650268391519365362294539660114284197246948878889982433596894217345986420223228865812843584402834523587415773956613756977013214158010806737682317682828715538037146217142434440737576168266281645007243585287532802881836635489065656656748615205287933349609375000000 [56,40] 376734770016500532409275952900812298378430243367402669093724477703562018421991276669530649238641696852622570148759231508132655698466739068195114358950795039335055213775949816541291774232655683557388660360583583895617599698541126849573260849492850366221250322869320591146936418290095971839673773962149796163075900064771543285479266577033815745832416573023681790704175034998332437390154746151123353029203588956791947942245028577943831563173202585530106224930700805027651350498759369015354736114098982914473772064820512377555103776919829685133606600278581791221104376423756582848689419679494443364870642042205101155971260196628071619937693999400029200714358742155531911232224096745095139002517880722424762808286895417326242042281859173950029287735242464311245319422364106412143487007588013193079394196251358538129320169562448041762065406449588452136728118570842071627170147738852636265743621961194661278741044241164841550621651485022626790913359240382989866860132693337445572783730615754669479925515046511987331573921201586504017204676287772617661878069568129121345135887674573156565958182467952352722866971005042973111792607935726089971913845362406073282803264343982257346781149939186950331945724044839289172182795154842545027527366544923541356867250331932981557755868984046242703588639060541965705984396305332806704694525909380333633422272356301858978998798418280542457816480594178119798305785413081691418360710758947212939382713121551180662519426786549592771636227761866231660848257623204646364655727539880467323341774175604449431061031072241167810136275101848073385051177608891705358845045463122789746283118681538814890938115601900411377491655128456137034097741374808667100360469722756469090902617579543718479031789242277007911496297817648506878642828713942430491944646912328592604141541661460988241516350648363387196699618779158001450170443268825866506151390013897774198205281218576752746827999393850627277253432486454713658958246592476212058167381345721010283482092811592106085425883770963871239306617871269823628763677182879124303710144430257955605014197842434786222051093976762522369843416451614470738745383341956746748041180394026098013677953845566615854226282243065342700764937959952623459738812309624605436679718219183943261896274634636938571929931640625000 [56,41] -573783692419718718770648960913534285508581477118417985812184858838010945807810173761017274807122919886354362692026401145049569244282306150443390139044272427867354354081020336443786455697267652410367521265769939948292682637059834000035972605750348383759409950314826234900393957368164054562261756646118376755445232111386022672050561297806695558296102513922380110119304077450090323820051387232369290294865012865884869797035514070251392218035646449362659068296282736601348799146169807259361906642517876641172614241761998668163670751172604354807289943816480478420654486867887173356713730132450362755623324055287307362074031660606105595508172386567953882291821022773559437247740934930101366210093777786110750222205144556132497540882589804648314784388094952777643954013017440765184036467718645679718863410671507271691766473729462367612077167368169163513077023070411078397708797846493451743279253977562436307328159734332797255129773288202053048272281871708687197206224976648489981936638102785222538137664664181501413436331456873531009042377583351154781667272594176899369998149015313184432046380374253821140575370071680285803497169666562741393183863042088845107512458958251534006166470818501647265984919028139857810127178736230829566555047774949238343713080615058668796682791557635484974142106282442520551572964559931775646314510222704583103255701519068770812180171316809682723711941478155196085489214781517082003609959873327458263511850123398839759022379206672659312371184874157032081875347333281326543775376582122354958992603063746905860107876686462502165547823610808164978672180353113832194874601788908465737089672995736308347994817524339939414987198409071580084629549885840610999225623931006074497802978838007137706591364934456023040454784467553646830742713691200083156255930841649426889089924548154611333686424660852046438762026248033001791726862921340920502804401769250758244658513394333129821261503860954012132729983311417732907287201979946922994274484111252300880974630854692426956407061299428637135039489380940191578539727074407809017967433697055444517492430400519435518579773410037972911512758825818721029133728106673127858783448231605115333697197225016850381095771438235453342382358357928917604296270081058226907358942037173932249061181209981441497802734375000 [56,42] 266458061050120292994494236658600742684420495085154845779238574861756507176723984132423248244811650527167220067586248959092945307207553942322509577120413791682940699487026677332554518420221156229762260407811296009478370701274390416500456485530953037002127243152309499562992424125061457390036518671258211235397328750464129375985415537514490847973385649940317626927520503950553773521896298399420621151320385884717753298339308602695293788354898053544377201805079199266349228299759194556510665836864008204880534404180401927970548906431967766671000505419770005152554096430370839757377978523206721061594268074199215204161994082699845938835260586448922984850428421781433031971112866245079365607841505083131361713968569618377760525676847546660643566017480484438153179309153250475353428316494622206812236501775562534406455530658290591759477369359297215768095971964815189807393412412005694319379865961024087182869600038316352751767653454656844109769496649569271317959065324996961747659830196792786181272689183279271983701092288850905764463858595438128115259459626964835209330976395375024120496003968419243692973146826873405500238411335768857446143206862064117612251757455855392109111300193366355281810038762587979881688807904110899633269602013313644800440714295515153992598906054289109840075876851830924554414482205721698931380986972985673062720050216336715187257924093861966618075793143026254599698582185534340459144508087103949524764136160035203984687020742361777985964549086869784454949653784757660268158654162296962302313623222321381376667569143049478418373322942892114564681349897735411863167306465839313526206483989799108498867901895159269970924670881424087329697304839436371137997733555373476057647999954074070024898367761019190855852753864338307285722824605863822962028462513233352349806168821231760025376412149676934589933285116998722086615838216533234206231774210325517675856558032467600045623723561771220975342239566478078305486657301164308184691590448089555927862735576012053443077434055167548244816774543544608617633314129613599963952585903842694477759923724834385116187178567865564283938209665881858900674531250851710455291479640038260835971911227425584751841484485444201372713449782977993127103133041917981446559428315712381163393729366362094879150390625 [56,43] -60202573057788904733383788525385840051217184061416122301773567342936587032593099280290527881896025359207785299888001524921288671045344100472548571674898344181129869777224085848002957611249650914904120885120876004049022547348076004379062402288480510169523257207898477068802479025903343112580636522792515176236247882998268184354099227842114372768139908785899312871901550616977264030199100558649598041054729310813276684038563777432072177898828569653324169685912085867221093324915832653941891939356894399845413685157106337632960850052103563082363334380285350163878581601874341774899671616339084508431294627280756712526286405715264936591242199324145947208228976573711715067276847690713927079178964971522931654772399898201099808994309148749659039412616424566995358934186548214069910924656373345840832499160120365038052537527925961593646477852295454263521935911890707903299445110521163634036998378300054568055318384927706435586425490125340116930943093313368277462953005317785591526122739180792924747202490111981315813108884665847963471674925773988168856213376212461027437890033307231131675281201626493607811415154702897547205773798827551791813662231203556473188556541408380913267379931159845325431196237003654564004904597664758953362470174195114774792763491366020957806172629934166368748953785366000239315876522915667016854768998849084662601722230379653410069761153925525007701295552039630193623357951443803082164660108279218905367106496373405649392535084179734330346213567112822904321244049333623900005801723755826747715640557378012304668803309779525132672596100658805406653955606132474456205419285343642068699423614362380450330132526148532162426133146936841700482813003655005232255146866325828098036900432439987905013357110866686510418101795648674719487211635018802355577646939801358982849251389533576446832995424441371236641436162226103078626394604029883633389807585842270410510690218934127302341081719951350092259552218303247572008074320145877013085310169136469207462378309758286170140059057581254681105514086991904984523513222321928924939605165377793312938767983135565593443749039802164306050646852325119860318357990417810134476863578204881340569720903203326608093465054511165641157926704040061906009283634671428592222142128775885794311761856079101562500000 [56,44] -5665510080255508248666693466529111418214028421638125651715699016917131154875717401226731321718876211175865593181108267820295835377413375453432501041640588494588362333792959610183068675633374489694709518668006893285635054048255100756976017251344049515188960085348693944245158059202755805985953933087335577738027816138194997068225791179670224950444411345950016039149648645286172561565849765112622087775950761068230220957200690810748822811719755704598961740603525669781101013970347583268671593134115799482589423442281644134757736912088620331303256605369835080850560936473869722288891814000336592650721009829469453688650595221037930806755337993189490639806112612776461073355463149691845701601069294089986239206150814840278411241831585787313578345591135095080214177941029686743356428565191128452983277617625970493501352655299066431733243243588817628807287041415584332474710831028154876191623392832587368706577203540538698913980293027849919105257966315328070838070914361945717704626941407509238901200464134734112115893972184483900990577269639076297600348929900793140726181415590203111157615078936097486168272965428728347415314669145533455715400288799203880811557062725807765020283869405740409302737199104492932426010875589235487366884249378889648914135002031569258873098738712831891187322813485766049216517478774127911885815297571433712077643751088829408537571688456788550777665701235016536008894316753811224595581621047248320619812898593383242548580835440013481351068254249966253031591339560420814572485437098207361687310501859849895648540415686253385708683957905694296104327744329175894688838781499959713224509817001841096797831905102782998231915993476622358324766833681922147012548996632617045826459058015943238704913520695176325327464534483564629346146537190207660627401392814011428368804759801193432149852357119318630533299393014775387838190352595439045560592332859317042827970972256890804280885275885608315261508060579247880266668341481972033602769219187785179947722429272959173647023452443270953369772758790331959288015404901933822613654357891836843574344567831227544775888943065157065630579137995859881325590603504853405128727265607196613507442996289701587090952823629143277098414415595321298357269226110078177982565250658808508887887001037597656250 [56,45] 11271469821489339787013951813584537959385753065880531264191488514902788823463832234184719426586859120431514502244638045726740778282567775916448137224582050844941161553132168875096012447160281775336934617029919427109663801718933754688069431870035623387246851961184226979703493550017580449098035654645678557122430989738282754919112190236403774702273860953312552604968117434994283721252219491502673414417191955839239635925098820430074712615346006577929147629325398783221023618706963016566359273748049844230633192364418164714570246129236353841850751794551844639787434088705550158990158723672850078100441215882477686511955368160356162066036901328040173813199595089229727963943161415983022173185437419088089090217911357868533769874784714824287419285269234657619976965753669153547164848580709800972340981257629723203743529355050248602290923672459910315477042211275468977784651139019744137375282132358401963705816582578464785461762315550616237479399128217233434698824046871424563124965142474458649749855874083184148052983953273015593761154521504707278589537770180518979572356553270630680900741238112030595077950412165330829387081860417238807980746962003487339499456385398813576124167696541662720685547373187751684935456335851439347716116545906318148122593777148854715237570337654278766153891282687152893525132855103255359653088368299968062647639535093135929457040570822436589491012587304767599634233668638302662243030083542467941784453300344789853126881779663876566716584400235721849849582500630090241809400673986175313484833419029474875450751520210998783776986467657985466137646553531440735827030833451433186958298666413212691994779619140183008789014488783814330202493756980559298604959974937718616990747975372685695814589692353461871873900354118205072860765865892876608298557032091961345880290812848369660210162085249426982138418216738254756989235498787037808208775768334983019315638563331287864905042886462232363364305113626644768581067833315635383930424483591168651686196964738973219863298619506471669224806013332552722493010118359291389771070406077840219978384741412136899683123765426769362095181584259433323464739062974190244592390463197413144721259623374258140757036957412477533063767964712063836013186885528364333808326591679360717535018920898437500 [56,46] -5427928202369380069903626078115508398248454948726738838798456493468227067469245214426626104834944315533853488375903858167822426899559971021135220009800354927865243915097678149023354788609605528975581518520771287321252542888911909458801757061046104487182761928885133646688060732404281317856790670704514419225402561837269938182024189273929957455406260671137827254158679522965846128062610873304015301986475110486162076654147474631896281902659437744152209037429525341088299296698668779652458483127387523012480575454192843299854704362914739524530042109482728693158463706135449160068654390378508636935659960279013712595147549467505668732462387410371142651171266690240305735951119020491854228958477983657738160538900064533490313610579727708572390566890832680189998487280121510012542649269326326739625150033240310449525792351118381953168165078119725053189427612986973350003962932253596111602113238764867998683485695260991497487191487823176970439703788494944701131777388389035502745674338068393556972295800989914985093599205944734958828185290542068043434812370334299745533567676522794166023357797781088347876565585279828375698351839619590159642917244533536507393626346218359754650483480693832584304921875271044668040802865460761053233692933965663385982795430044238211219581850388547373775608417486732557745931630007230354705538166903060004126206571362503808592388826273844040005876359869752530915824073925503306861781215514243811140267057831443117582149872594460370463687166777950610507041937625480639945350668313206432887259631402895148304552046602438160803005970470443423058241453655639984517592803163418389337812378336209865779444877981327609554139375460006316624479937168104433597486447194131394431066263101734607046877063678721161676796212736817084530234081400743411894024945719894531527763198879731826482347378034080343461672175912333056193066418964867037877915257859051138099995451874247597234124249903354656571409552467418495752429680534563820524275024021354187515274048968616509262411003533976881529006495600725532629828523410959604342228760497545322267144858444399813606776666575441803871932854310583874715375767635484054068742390005525692716294902616919562121908101953859295137724585243480171159393028734729824691385147161781787872314453125000 [56,47] 1674969138669626249298735384103649716303593333910562210733640096369941859122081543047406776455819927469883157293476571758113925598582154698571165982743530406404160198797652393366637192981745520433779777457707329773891388770543502315118734722029541391454689805089942403533441462642151225453359151810483580803194519111259949286769938534806750034918478798180532052410009745970827433601773073894712223291789686875946831063201356911908092215814044826491513574546952140667943307306976456006926778305288224914665151417252336554758363177515278907506600685332847238722494080630298344945070809018741875639958266790372860741784112886820125531328078346064146254800663243261463342989506447196419429982540656199437139525095452815134732679355156016689395117950404736406378313713715703154597592635130921286556167398361718439607452605764961456105562387828949592146494121741265484552357748540721273988376271257030246068941925858725159329880094032160841855253093707964867425214709704291450860268072088502968505870498915383001824286849566674856841801218219466165622560598464802541862930286777277028388172300413937213762322412441828844025517480701233072838601257607125123010690890362279403532320787163208856095557268827218695683265578859463209510776876430430467175342377809273852137096848317350458542644019237968771928403054919539271618255620006262951728324989447499051288773805281757180418779546688110125374632891814726283719991458593449975359743880266441995054620722784886544710606536313825022223921116162263242223177801489875423051644322195101025415987812693146056039445494993783822155194809075602806315883835583626206248572175156188224421460242216856571783630544248350531610073003330286792510788202642756819849928751943908513796616688709523608014549002472123069002601421821488748677995091605837291317083649160192581309650771896666470699751449974595845378874767102619269095538752164699621518051328020173169384755945094105795350996672953544970445768987411633779381321986876945079929302178899173932787399294321578606758039417888980402207265878355485205136274890587870292692823128534744376787017740936273143015634139889546709183825945685507245367947418340600723139628556221492515915310818084594671104011951706718193248236981052201599595719017088413238525390625000 [56,48] -363923440338521163555823586098501350605242002703215579907194096809276521136280618275315685511560171170160388399432316815939127751162848846850213642799995774124621071059016652381732332246501860428368136305854375360323995440615974664278309389292916444598134261907319718095309271475385856898971015551131089516381542265931835172590118452522110629852245649876457314332343758872614560231516836713990370428838783186402064547424726470885997457819101251824119865516848538923568022347216898293503933467233512934524240501611909814573258026192765102912797786406463757774610056840098706034031120806896715600145600739453187049100277257359884426065175176889854420874820453102896132500244331968355871464089388801658113885472975330492948047964842586918894743926996088886377758675699145995764552459593127012827541866998790303054341956504897325490237229948408592405563101620852437551967586973535483687145509650579411340667726698814691109300984331240437160647806004560717184836949175772351768964404013296398847635624041858114493061752484257905716918805982118917488705504486248859071473566643081666929248423565379247321202576559913795566392031674687090455726656257229845526873642408661364426552002924708195457799810314760974408699454661227633937451150423448901305095724740096825210304328005837020834440224752889940977807622425587949598510817133421989479237666061741867850115953460206784118203865757103470018704335889915012718916114620913206391065007049828136153140529303184489779219786619069463929536981583899629669723912485048125355389488617315842657685484603884286220654446358658351959061666439457315436710169463649238844084086586546813729001303475353171122418508018159721082841738450121783376154742362465939597246877518486099642988574877510352543948557018456600145418826118303455896323653799951927650089313119040319405284948100786184834123909579572865326387849705987008126999718387050676153598918370638195960545556398742373376456355229005317816694238540823060998842025271802700145560013099574201086701818715329308374596854109655068495269812854171539522562829252559604820138554054650038484262742863366588989753201566909037009382296256144695558037526532742055279162211527441900455430965781282345893312209416257311904441262839782211813144385814666748046875000 [56,49] 51839160573929631275030718015292531505987579857343689232479944023306518998090453621593362760083230748296265108620746551612175219272134255776666014976024646090046567728053697258376350110276471058544362570671578864972589980294241245731227898800130715212463381497621231555378942602102479454288138448700782403944390824270777925897711564959316685144310891667747661814614031222744925812971066755597301574837810310772319141115981623596106142134126646308637078669245264698697675376606532429674914955961115093490910408585335483379668324877719811476152491100055502101367699223559386209278560444946729214003331016436619297422726492058027466328772144555916309356637516885678359990149594744065187948956665541260280435631732860615780243707294498034718921474645033971354417425696387697373180687257150653120539418833672856467322123287983021488318515694547273977767853722820008132084223577805839571569400289712120820325951975095368658849818336731467544467733237191268321451005926897956149879409509564583045726109247645743236053544062468289569008015627983105795010244343309203636984753993429065225797820020125486645182879820794626400810816729788585644909198752691926685889296169892749391292081065138723114749822607324726919193529396679167307827938862276099043010983766722284286759655486308266371960493331608460338349106220508955898082224647312257358956299853451605974275730905824493309402737338963253241385679410857044347099366315087120072846834917522345209521199826590529418242143165104966540524088993639239555684244049531559817658069340264637720777293279810207567409073911152148207057433630857136069531285553313170113125800422575866160751058595164452213529127526251412384683501186955898630275910512614276669501460203053206699495701929897352573660105480843024279942371688283407694851942953248219775674043880850229254307477195571472419807393762797337057087072285199856669692336260341718391142619279085570527923042697601780747600620818734613219194732181628575941587926049679778365787927291934953330767975059720787433528363010304999522187263880275089737226919049717167549495109409434372250943914156429294368212386597170719653506553932224835300584368176539067841479827808268671061080668784483622598844954163389148193985533907834906131029129028320312500000 [56,50] -2223128356222582187503215178990304586053667789317701738802397757980650055096068681677402991096372461353767857490832769746471420249346488802177300969379538180558026780763667727482570256378227085224359227244039422876495965079389693557425088581667254484982905202948002933280410937372954967226070313125988890755837621809861026626696039585791157737116618610492801657574660602846498450432396982930302726199782345845510184682367866268938956996437213648754041288660705565535353657703793045812332337308553228191612416399828083745263726678613437552369853775880091291498766946342453362844574966135158482804688568892830769775729579246361551167208589445411546704243556471720109265171795496244011812125083022806090905095389858543419353197727576927076205718413666551339504869958073074704296783019269250655542510971248119836806673839884515729984550352492951922776955847119235469209945552834750758681608241939882805951056349892163153768577595631469205809748359772956873512840386206573245564890353745931182596564623324955169178880633866906156606073850812709783054446844454644361626202582906046492250035476598381462568595312557863966768184174526553965106320939719305473152533111046958111548377789375951653100683043283775704740649566022180973987278917748103424608553953181182011181563824415771347548847352932269646023684270657467980037764898308046945746499719123214438320565253965967320116968929866238333769744561633447246849399226755378634364877179046123850600514424722082559051311122572801179202507749567543847901910925429248145972167703044389360860045406734345726667322584051186740777181865079312386177620971402836891753559643360761623721709814416885009768261827759112393327078395579277344558123438380240881770736195476744718091582307284854797568044229736159097252570346436792075884576098917790792042984058379521821309198111168443317060125239193708784568728546243935987662515626552103687324137072386056464478634003281975129991984811299081654616911044172271343964425166855917300299750775948336200031348537336541608804510516100465390589882186792101011508440523242239659154234641049055716164251275373280268738550443523671175495801382095528621583531998121224263706338304132552193281167579375354910250638280910795430145299178548157215118408203125000000 [56,51] -1197903792825168363472889893422313890172695403209992956345692442399381444259844232629750656863324393028892171308341298351105801026431325017841408757926830585979725845976376535835413674025477990796007351874460489622308312603504146957828224468515333408267254021338827845729752498061241187323005013460341122837075221443719320673558721199838300262434701569616764935405289147137672110219303835660136407619876548332227757362746819369860543689811950260253671691213597691422586599717317971038442596859736409181095762968664058998797114258700752755007559933206730083782058191392054855586884311894580791149188887136786407591787406300782354206067175431849195058314701816282188698790285659274015953171004771770132412648274446459144739914270620748303240281804322242500670090268511527922231599412097370410470753126284877913559301300848703439416981466915647857296616555751710016530133607532939320204682734870818396959655806604017539657963197441805348329426056961277317016070328197078783933351889550503316653413363732533431272767444933216697085860134484803004612955535700176317762705095796200484447567912889639554747097482328158673343527799548331034202122277910573897418862040714537713967735928968165286671967616920900665189963119714173267011359665668175441973755091532263271533453910033371588154077978362509288673351885654577195557341491739484964208502938313083357705452334696473243317219210075793950065755849759912495633220696512881364013062691905985125887327336981328096132541917179012181658494034345800011657941535372901316285173401337320520932275331980656003050301871927483766059806908670767767180109103159182702485391871355414499374336943135646138219606987742927319504635537405466508162384025584390240767156898028881446545165533661778875669820546878661224868848042776424402101737044244021479359509371492560981892447286171778734830636851713478169896580172242316212429549433786013972123278700028420182357268581205744221198849456630186564486280780532465849636795871101683763233430583803927735089922459242085479946521466474951266897941118657895764164808612253903291266708010369612091854906413431436050618762908910703393336452350573686338205569152595367622446728091061245051095972799634638838192721849162936109678412321954965591430664062500000 [56,52] 415005392733815768837260269381402349670867761545111543407004779553444437613129605036940412089548276534443080962199875961518209432508451866350706768126454539644480380900829981619324581325373501214549777647722676659156756515701686508943698409892741274224581728811815813977011924762229555181137130824475795257690288987712892496919393779204440291945248127726772427104050280136839250685569674795736844551146884754897923254384238424858049503154428308084060768099001582640595840852968188753309639248085862059060888279794579544822996490014686180273688120583011154258749799812490769430188105330000573560639179083383469196520544320005726155005181898037056170898919633982483536173339720268566451217091366938236861978381197371880068680656063108718150425764042966315063466955379002871933057840859261893945242011902813638640827234164697535791843926261460791133199776669827232454970802606353715879174209845319557236042666629902459450196720925951556911606020151514607061858169170223995409395574064376872727549221555218345746310682854124706892820759707975437536388730371036233994974762234955657269997734830245248100948520128888587886390514827723167623935924821037427303477961407774505915792371990537013439708753624823636723975951649648356259655120864467739205901161983848334883325087090403823207691402290764116995899977512804755182930398305086385609090082485613706157882106287255153014869243177596314823688547576638856104506602206847637855934403902731830196819291870195400670367967043153581102459587980990255563659396399024415280599858441952841710797519233919156766182679701911346370107892184867136924555541401741919341386829371538734391991794807951324533953721785473723509244919741174065042410643134719031713622051317103318004738893502423219087718717703438196122570734855802064159312703739987962556182088325325310465055112350846399319355970032158911253543340652339984893752350613388843808707486581552112118258246067959739589833166472201124861741096097846454560622497556644323092584245117085108249232233411941612732397328638886839958755801188587876933431568289429840425185613699208295475388595153661032245181009191513593452525106752902127455534615137542871919276746667814989521442626043150250086943842120490444358438253402709960937500000000 [56,53] -74263226078596183888748218214605484703294035837174587230860455068318336242951413390549846592758384980341674943290345236426920139998032866403819728481541704765397504904103820695544825582137242127809468843857026113128517098518827351220228400279530803180622311488792207138146403327753446052748002983404787938413679514387373268157463264716528173722882905415773155638888676749419225344321480485602348129937911694050536692810087197288954286573370614917354545383082545055522498070617207872861535153536021861613102258329306851727688912563430883750391218063203898105303251376281251987289011787591595312603962486382435924177587626321483577317383586765684278369434532539540709521591149423094632316002893587644262132464037009360804439408792895313860827094419703548007397095402608622107131643279185046875030705787482646506329787958946942674575499119819592076488566096640396588290421251051718910777042173125440052267070417506113859538683393586298539640890115437820671839238163309365005660483447535291105393597518092078569933498233230457341918239323012320562250505112085025777834001194784418115831121239679791850360212977449069111152498585730444479750886842366071565718897490009857767670210126421022031279650089035585466914624594151133888675581150589424949755939702258969808690029568963503447433801369499723206317535305530841301008585602263268129057071870714511237630531707713579601572446700961772042254210577993714328476198707869915433445704989225838729625447257389734255085499623509992559848995422987085104547646948748103369305679864918439936262558454378877016295515588738742276080919732650735648058165417893221309926914780922983924049081141379083417513916574062992816667705203880330885674993387919499546134744347006775190509080661896060846922703650876125038472960015984603647545217939681426061243931327059057842085556897259260174005693895913133822067697110854992560959434150133676969357329849604235246735685294259860265814590842188438525583921856924202512221511394244718887987531954057936928311191263839840137418437128342160806227398517315494005201340444278290763429626627331327969196968291781426882738473174843763317124283434349758471006297055871733001532594499064933453847009554128289279817387580351351061835885047912597656250000 [56,54] 6670041901103978339661762490573067387909895951714974104583540206878602097084481193721759904583332246026768481704950429135300199605855454335367113478612051310497251802506533207846372702989574137237311033084437908814043823479482065828439130099214993335330502030175732224052564284093567232144372299645769886093623188833762536625736538296242586818583126763758520082850707158539489927386099652749778710155533357389934610068232564182867920939909748529210044746999452603218124321744882088455260152495908019872470793481968961202688821173835177544397570685509719358128288937717217620591930125094628332496581463701411528641147270147126594294808995244225308640833301362869160244947868162976882979793734315522122734039707770101246712495739776836289344042287443863615262148346607348181018062930259886066832935889394538928089390842839137216201703558782594125689214826292016298282328162840988042178454814624965169665957852031725261759331151683968370633790457833501544119128733226454709342622543931758562523340328081072041447047016529618105427252574249209896427372853026393599234010499732550652626785120982265782094711628675474498225781893062425198350183824979745979063222212376457731596238232930982855846986512396147738696661297717479773000597481350041260538015203180416602588245623887871115537678961657068787633755286773362111158461476218317935442114772614770362270269592091431420190485348506372308680455898908977931296921496675314266008485463040761609467571331716395923970905779762686361507062608271752998313318449426840288432009525109420506079837061858502920617163644907244819770122021927715636418136530038535048763905552656396832875565514814551797477125855387315520436319362878293442198767002478060043965299538049586188089302464886352482898495205954756205184296620503428022877230053491552046137723533660551069286446275047709948743627173400736644375124036454865227737987626008586960650612970004494833584869851558988866065702214377652081187942537460413919218408044865686509574977097914206144370327182076531994096282139317618518952025300002184813576107792587854246159838839537521624177917996852043320185204677410567028091343465203797204766969355895387732727154574686848415174405288290138127393902323092333972454071044921875000000 [56,55] 395254374375032510282885846830401543409103105144762916177019307309628194831705488309945848899952271738396929898009306667894054664060908628864966612753010349209879855931615336555676684930771229155975269397995441639973178237412185670209354432612818806145637214253967315393516738612359663758818120603436251105354349151737669137528423581626584929171854112935325530681549082020282970508415550655582253663882411379112130617145208178707166346005002692365806002119433922205676315079493393256351690189086190502506129917160594297356828044111098440215228185401646373681140805194651068438674390807741187823971045023864680970365315089140400622778487656769059855395834349775646873481694194325959731412770545907776803257906520054174886938426593662946083064215854254071131148553745096198901506585687743715738162403319242439651633617208526394614249074985726523158989329113853949333982792199396795763988459435334297211351106172160258129817002210332242363401844823439986719381168720979445373150356427957751870083339574387275100795563846452339834999345273128869332365988145977309334195078250022117526052837895326697815958144459414729704391236160792609329705231183401022571363799614525668498964660995665683246185846081056466563888791495921122823421024894545650203676888387860406643580956593782317214706624451605110978550060001946887497203632820452372586308191207927018797438319083203949320060460737226991995268558291378955383561216055203612941631549121141418839486532318971810201851273182216873114636498882057879549462310607082615667322188830186291014365145514466064930859973054742847762407670342858346038390250728590655686927861254424925395250050116181952670053013478744458541179203319905880662168834827400403439669499684670370902189286391537610612924817062979741158924874020201249468094944218819199740534497088399158242088191169335995089796607858514946694384615431729019603780000477966634220924927618697066015016959899029886269946159523186632366890980877266354453651466361842309362967676650377473740637267301403573925656901801740094416682420851919669613965167157970032964563810341802412716120636948933321269405536137583035573812521101692542178635273265605295359902303459121613356946900452726367802824825048446655273437500000000000 [56,56] -222999395611682065192087819856894799560946906083628561977486006779500295923391972202096248052426025581461913933299049912086887433148933948154216608337349762799823667779027396228324100242301655885605013228375635423098074233082486515162735197847427302196461423855162457204544236919818222026478593074209155380118519553374431667876801624970606530191710675656656931885181587073220755512816530292757294665184130934669144536413078039369457431884123741278754062943830320319242129873259323539876572231458126703941661187125833839991453344084235762176738217699416868168174817875218993075962762146489512431014599376185263682636329639162868703735964666011070826783569095955160008195778049433495093117855421957029542541988643668259560747897318959913501100128275085734399124736260455105924490764681614831330022192606094833371052904987256858312514776019940927410368701833765467031990053848226647906719177594759304880903081201335007684688784849778773121903192833310509913238392063959815073966478350352446275108660648629984958736368203306586416411735529252342053588657766311801560496913654396600887466757220053697185591914024134368910656305773520281340137701212792127364728276051220538484601433325546997457595883654085554568605984048659246124178871411843230591084544915911078842151031959483393473105200738358022785321311576779653264167105544510711238770096273228059969890591407415476998365604889589265324714289056728202346741512918552804377943490705810087569969108043571009634575152113086968934529548775221962096073469347395044152229055734624923652196787162908555092792390426390500364999812114728269768337026789814028568139444859019531014736518483259212802874476406826859438738740581051769069156261670747449722331780420148990063911762154536270924345841501941480632781975208460623638958951256818268588431502852624369012936739878402733183337619695130187510504887298043648926375042270229986525731913722128925616831331965953762284289104823750147520088521969129765696411663889202115655905306044113320772476460967491942346739698752557162388871256583676067404386198489043011389033699703616009980659389720238358792243834376280658328182019513176385217347766054412607811638080139560706563819914016733036987716332077980041503906250000000 [57,0] 29084660108159829485552928874457246111241876975829711349745392624605410903935588769157073018469021560273748546157838057297601831593016200535753495235420186976665983330622684678803672592235511134742016983974037316011519648271689337552360842689701297290419518074703975091849625921778859465883798778669198195598466421594752738769224365200154247161685134413463319475408722822661632540558790196883190832209925343578041441370473788139069405595154762634430665689773943355856404392146356826940155516724328317971660089072122898160895329352044333159998208555310094894988355869203924483601466110386284995246055498560827698646778068860253334297370005164473660258027761180752507091272466274551719949968999389164333329097487396565301564299535900491253900595926003277058199067219510344975251824015578016685004830848727188904527914644363348849539886153476277696739118527372055392969529947049460521708589903694287905898245352970278767877125003492399229416698469509918225724362589336185959082260141266846840791419904243107528498502931843733295075956414484906911010971789927972552913615530028272689421153221380987747290939359824658498278083595472890775553214479469592614589034418537252698473637817332552579238265853372214174665251432012494035008640686574821193259352491357916785880153126042900306730495489432368039620549264383372830627876622947335627793950093435838754123790629239484914202936568146263558204987882557024590494127795217020907718368725294441700897586114742664701474505034288916535181258489999143309461438009145902970608893436771928244013450426666243325091387363919768883790025671910619867677896875528085067283783319377301541663729986294031704059248914742468212710596992446996160712030252929838069996146323187318373026264957824753155589793372294770327569375319484365246924060599913041051271690822363890224285302063646506277371750426018742348250953140004283897154523371334331392121883484274374785762837775946160776982326284975592830544497947520574763032802043517490176101140158891273931133802817581114696384297112802319186225408993499916947377261194525328278761604377323869692787536681643693361843408601436000878418207783422267058471748349374890385151418831117651155351063275479657986766931452931458732309741101012896033146402690946544245959550711366925277736061480563940306793321421280351657401297416072338819503784179687500000000000000000000000000000000000000000000000 [57,1] -370047631929482753234417085175549443976911904347012589948139252499414146483649443790505030081658594956814181080911202246649655493038529480949969854422257961770121510996939068024029854262865572285229346437383966683606403025919417178455575124061592154362920528595625544600815741493335153335417267200315255384098316936904308914612624617669358753189381595739612893537175888037236312516087064034557449370826135145240826276614321424046024413529686679653863200774595997957347464950928745751726175861233154552442352704228224180795193549210173945922769145501941056104782493099786954261835038733816044418664139436460834655816722705202112499740655772865049886902914035210725218529586826864558516352619625115630852684689115343465825466960019273446091643979413707409890634011417557446618197385625612394109869341364578615112657385429945491865784887333424304366838037539204752380460854177404423088009946174700969440070546679975478697839288756333401140176402300796228627087980548981937854328432165089353728027617656556784004659942329796222414975437755964176371078652687154025710789750763446448125852391401990917004176538028511035182922088343864578755983519492604831605448460470404318011395963359208625917635614782096641829629431282555113102113586037460271421611679643055385558838468041008731220995047302789803969332620105208913353106217809694729475369792561461771077889902505640945796081931266170721276455243937819140267828629344064987175687788410387733766257027397223468212649336118074541960085230522514564715613496712125115698816778665184797396120680155107454110029434826979533777985269611193433808655760232253727248863842164237865532612814535690584408374659965005568539261504022346469591886266170135433547374392593020733837248021817605117105915574276516305443029953791799191327281477285728744916699854264460019133697681673607512030548009653609177385840031444824176546817608411686369683783679728495825930422177533214174086565520202674123331086436248877301098758932658185588499351334041966523571466499138634675645847251230540642210690189746043103673345189041073835502912393624460376699290730395199145601509063710494893513596891481739785282976059600452257335935386501533243280108690836186541599520941626256364524062426643331055206398056870796551532087852656173285240467769293377712787202971691244771101914068367477739229798316955566406250000000000000000000000000000000000000000000 [57,2] 10162668219391591832970430032134818032197746805832867877510029575546221091235855799560367397136004444071516488424196411670665950903609288733225355632099752161829376346557296164654922282620508871791784355401842992168783046474459084633404158099999902321039972407097395432676400705266299915006254539828252741396580866733448473325484496896216164703935600417623032314521888743864272325213240330560617518837091478097400236413617166200576028708543248691116298302359927491082397261963960964713346531103529525616778654142152720595156320987136547942934290602025788236265731261637152147565531923007270027877889686462905170380593386270960456681850262660627238649940333125375224237691489294525115561455777257260692362102924567535284575350667345308274808700848711778064950831214210796303982490043860071278423363966666912088386958679033823171863286145068187861932639050967471354469810131708006219114514561989634577522950614277001280422844532654825777346121025734115263205881340307149832262247634250172974333102874444209869805109249648485411899092635185928235738837035985994773185573320318486864590330503636647255252962190270060028103876778663112352960092358848819450174010091749002824912213052581034866073734633611882135143485939158986195484256158511441968015058192175115539263252304215673691484549713598651266966009486954194095670179922011741644872824638912338018696359463797076802054553420805388660421589661979050540138373012193638475959924289513708080640537028214220338367921679849252558585941491833517030395947049999483470082338987319201721661051067777226341374029375592043932947202426971061310420006235456757545439079832007987294623442653117127455989246193623446290191161065907535631954111126223283637344375031862414565581582767627811797914474504355874362078231485251540823193467781688451219321149294662761599857397773406934724680748828390143118381647928516465320743157798760697750733337622228153533113265556412620620032871811235611388846523827866439326861481858190864776626813782657189493589197804244098518664272132439763735890164411395104617487534747295913141288190667884776899668611199547354148909462551639166173146551784923840296150956178858847727899871670332242277030674373167561430100407776556482282718012950040326417137080156700185364836499686857788083530591859471049398137361515442833447702992294425783370570570696145296096801757812500000000000000000000000000000000 [57,3] 579023324031798711458949832657444259787488110040249286957232713466727677699988261651908352350508708268027383121572811869206992893310577555163505858802390535061609872083233480935250365920770693402871669354979535904532330196982933716316000244429843588413530329865305641399108162080579706056828365645675497173133222653856274315295164849159498791019386741709203510877095749759200915810634034611516569131276529320347437870027446604259272022196287624177621969559961025400044507064268327781820310763784318083476527123310728623969264965250740542703826005645796093934486458766711937355318191756137334656048124879899295755998524794907121296335696655188405964225874262160517821616134240669169330501402975192255484722809875724049069978375983030655818049503381093254778067568809848163682531337139754433054398627504008109413417779240434263672382348511462684311298043231569650363701162476609100606898321613567891208289320619504921206043749565596415539235468748320857852786107823119865287022223038768738946782184487825622103092566756308792027067938261720525446735134243508861628159579075265279682941500421714610030089064091991598092667093332116291720854172127479216438521011862539424780272596771525746236467982087833840055419905767598829268802751178222133992648777619480411784750760046319827037043397167701721582413557362464857716167448269760894028184929516623476038887451202861424335954484492353372282432457959324070040211221276659556416778180906200122366679027928754797543627463107865579287363153726949215511206085886020309974596784128678016514013320239703349823142871796606641254758659107021257337344770896709844844931866026448334839293140774393945328089753787889385168829371539012035060948138899494451881726206753421502121680069132996252394617174737128152874307654298465028623634832313264754162579111063621200739690039631271185415327591954969496864071591984628755125414816519865463569130239384026778870689027768513616464172090889853461284876202832815194480772147072625154888188117104572428811419139483705048378696248861435907073869802274675840994559663829684949806978135873061668382477746440520004223621764642122308186032085917964118672184650762085131291807310092173791736798065494853889612485892642590742872643745083409035856676523550513302792961226014898358369632614618952699539144070957803869561042947123122304198261645069578662514686584472656250000000000000000000000000 [57,4] 60194872744226637483553713693474432560940386511314108947331438927960417627482205947010779880091049731724496657148243880284152617633626414025940450685614860443059960445466964209435562396890625596358416294633921581807099791182880696195045702218672451941167808988728330982137479145446313983973240029021623926959782651699820526915010388754569775606405607711071198988435518175829826760872690864273102890518176644586576974622321115387252603330158403607702901623673120395501146658048996575272647317113961846075652015074078342571999948601022768757070943979268192584169342942864957222361345706996979784097858856278166073753312379979726955252543960220208780089675636224370139976881951661330572379776893600357276681872711868336806260759584705675878475390064226658011868465629069107570920101538675547213378959736846192103371673612202616010024094577382517404636736202923675635782914353325616370839531993872871054513571505947293370140727328530717269766609970634651909949113611521093950851478998174873414752632255391020984326972512418076898855478718782733495912339044874827576494630044743461261878459075687057894491737546091219025138818192304011692439614919355191307361098379219191318380030146169240606347566619188766795916490998582270917655680408038428905903050441599219433993045598610713027201358268608068134075762913289962690943636050955576787475844104036547925329700231816001199992160509581370858341074509639982649716101336373184048021309498046065916189411558822246171753976558327893409227929098634111912847236169634158242075939186866422596273940013661628481202359024725403010542088942685029262473529393796957745911587161911605524118528153750296675666647581647429171786423252456193762980773035562193744597148018040698739316394320786537817222852833836045372186677055581342484941514576729337966026050617117944883758385768367707695268583069017039183843524071694365672260084848441191615654181182083523025322115337384056815843550831741646267832038332432117904270662397044903611167608327789014722227568331481084937167131839191628356353120593982532507563192473918360532541820567067569834649781109267967455201647458190233146963344871029859562514311108238832613675753660045129327129063509054801251952503311985027410193904104028899628507903779053248440586383515872593765224458050915454913801853885746072607155363475696811044642065002818753782776184380054473876953125000000000000000 [57,5] -2045776032605588981883631549184325861995646554271169639371958025496788866986733420926710536838675568946972590252175155818828557445616662561624333162591650439767213508585777500386853598275930583747587011510712607401709185178470877274593864394621333185553717627088918648075247198941096136190201710962461075728602794894600774409903907567627212876845647914562503659165908816070861936030421241805576235187572839183726842790176271306526918947262173670988201549338883031229795638007467837645298885149290781228759753863402671140752096049421051435749260684131963536605710341045244555635091412024480168946056396008296033720680531129851441528361522217609339744058954759564153245396149633788511080755813675922398376030528523349101756475397694405071090531241425305674694118159531788427240177243489552225680598740099285337116284991133011913783135725536538260985700202713999320208399595769031751700882504275450677860102646589348478105691551688277946347102303379033306675118755742615355024650119355024872862762506665767435771772875991285101808953831089249265657492998651962331089574798423181677414161796294826323637744267667507443165386260741043530216995976754915237764009435011428307392982679557821490067524352798827808227255165100697219119573372326443304185409241672871310701912868738067821410831943091210473692915110545355672169025913159086882456346338215796424146162928447882065974288256360757014320617921023062916928643636974384961628503154374992850163987233590897887386299259549683649230392315089119403228042768450991128275268805201404179536976483408505970661438966969218026147645981054534659026268732221076677030932505468427600852445781289268107730990643518400937585387965641985945058259148085447687209268654735536591899955917733463093030978423617583855706973112905329452588317473022178005577679671597373018853967913626362667467371373743479256919170421591649209348697362742008706492263774176459615238021365923410062660412829902500073586590104207623272073283615580381668703244108811650556880966101516213929424831127184632033923780817157168026196676052672446652217219412543826439040431772593933110040776790223029773936353299353668904232688506729646799800412864312998207188204246708470847558279206024664152189275185710933417876426308569079943568688560130863536522970904985484852514502307698480898051411095666739616612955776631110893504228442907333374023437500000000000000 [57,6] 32966137533353951223695292733123020215754141511926201456087238186418342907827092693613793089190385702075365728970035057588455720727169464219738681989727491638134058438621176893525691289010855596102046493479685298515813112031715410883039203863741186303907525267706878919077381024152212068787173891187513680018026293565226736319837073001778359056369693721889915466733525767386549404423552330597560587756304764973137875603815228439853236311865308174508646595929064115909927731343037594592327530224307871645558199566905819044952558271830965047964352060681584545712826267376605996951870358427392426562720478940182616354127625446133387207700392841583175142295495004311796566290314514631733194133561634157290644515573942121540108886061779227351387484784837718784716483112617484021970173049291729005983895894110061046235350486847216297327958725762176312372756309571235262640387717161652614231003542630765642391805340135213088875345457525374018944923518386029376777128473942644981277629313347273366777547229697407958930850910581384800664387232360302679608656631324659426899890695353280609047099505118112593164317025379828911099956896439838570489435666963549006454599160413834787742745589744782139939466179765964259091495102166865945598089243742907127874755866146142649247472061094779020109929228366748333738704652615581894882030627461549842845613969349890009832108863260792117631262009920012817708190247961316086871600785458651876268956370114574976552662030093824613697581967667640508081591573463616957967708151444308980508733475669390078656463938472756007700676694323550994388120765635482231181088554426302194741229473239063616640180192519992092500095090413116451960411724007941697437438925874047438801278241593104881934010612886082636318273376267089189446889669763827955461488499172639974728436565614784884131112213864676106299328253759945043577184925488147768511776918077437692443695739319591423552141484342366874691588064758532749993187664517226942525636288431110449176831036708972453646756965645292543306787684461690734274829246117856145919238767010702922812092299995003417717934277967440398236038577785133186955556311319106166791088375864179260913133132437090448378833587220728338116191080485927272998395729896327358383796157715510788543004105817085409521074802462353693873521927484901299627313192551610418088922638268911669001681730151176452636718750000000000 [57,7] -317523347624606944754935515991882150158051530142080137661294676273278118287827958823030820140753234717501866442112871687305768111382890527004996734033656915257151796581080058151581029114196929831462839904896289476432898642754532809052511524920327841656621450478272834742135625605297810501074998781514563110802655878559085809139100582472092049942086718013177089723344980039770400392864317215241768535565753458587057969498843252767071232424680972813464133296953826653432479272204333369984217065419779023734313852241056414644169103099563714514139866644672355013656076673579218971591047876479435571525503001063922188943673195507853941940337778813203634176759109129785392772166593882923549029216632607175716690519324898952672084126021415299867219974434379787160947386010021168420446618907405950779708582758772883948567319850883836973664951701030275211353648026158936304293003115780607284562214907903386711318346819503095612997202195938484852738323811562828934136361250435823208735912600861153842764320779397361624836793369385594339774736065711139601790437754917923556302012558000983435614250960612860311628893124859713201390370517114551342101667375673781408272400951223196580669432639581692617673118923526598735594312606390466164241128172594266801562328065444809074963676049494150310645712676452633454054951533105905002620350290900666430927788276182540373490794337580602842088345902327141382422432347745845509591372549149525108893967270457692535859430803074614902175578016626830753025277970375213574690481703951839691859788302810512145445489973983692465854119971236243155493636870874534727426921497459815196925672850009749205959363205300108544421194105230501181827732526328529972004372378693145794059619867388794807253394038011188615475806697175023945295636101931575588132915856020732806397249369887566095415977892718452078551640507339023360357784231100803673998025244272002956825174108853767408552760898979239303241840642119694125825913739827950329890824831670658086133562955286720010823813724987551207671775617996722224667089032330387652037570905911311316141649296811474988866390605069874138334370412485915839666288529250266808745766341260195248918742434460267990560402829703260690457172685890249055187411336819627607100436750662299091447096017227282885048519668927559839912701528721689523104691651707656707692706277157412841916084289550781250000000000000000 [57,8] 2209025783495978519128818885070383263850218193376400924286358168586684378114905039959159164124586681778204373501449504118861674383011049020439510982659188498733268007289378071833683266238029436318920446497491421393725902741850681189309201986237743911881592318462923672023084844713086325007967736405193392681756754186386555037239645818833105748248313021599879078570558988540082962142529878859249889407989991748882797723797010067719223791771552472234141970413619530330588892578301612572394350534552268965909953807800731298085077548635460144591867006902969634241193642578912186149901643819531218837402720251943632738671865944131559961333449625023913784435830651969748599621444370249136331000935279553421502161169898733844604258827435303901630301613984360376573494764439232602378401550531315054147757268936025130625275654349661149720960666183065218557703081255732914167665879759345441314623904640232650843572976269040168957592525337098205971491138592944593390307473792312382315088169505111872801505393787245308807760692208729580145658758019769260641850755873995655572793700264456987962710518174605962098342960537280796435268529474460627210214491125026088365699557123107302755061467697410422119163673691190006633863036960979497826640042363047090889506916290116585735349124877471431511426577269927288515070660029173246751240689073865286146237711364161941306253132055629652601600489000689847776160872394200086531505131517433796732688117887565126409157492696275246618997986391711569537801844657784429289624912116405816394590053076190389519764763654257549204980609602682152711989582880402768027858211507607991181314389874930812538947024193234844784681873276395989457039130608870800499006297447195169128342947515956828375543363379436783330653663015734552613601618679812789960767875802659449460059646645548225028795657761750268625610538080792483570203492260634671214198320565591607741565066473833350003108004696978520396631046866459876897700196588682021105298487892056915105759443774268180069883676327782390786030185949807321796540247592272324895042511345952764846434543419643825496365487443351484422582720745428408565345611895001539546652641789894187696060748151647479527362181291692055830273860229030827290747552407661915609622606424015941715736527241315591527209761129882096749158112167175929939631663413712476390360350819719315040856599807739257812500000000000 [57,9] -12921311048241157313625041150546374500684471051348780538481737580922456442054510501728417499676878892829634227247872090063689642365071472536104025747019732911162526121590482349991016846873205719415445351740333514146533452936177246725740501952980103117264622247977018400749841597473230969045855233689619612915532396082788331889715855337473093119675638678642990364447496179480129398404820181381478845764595816100831790485118164888000853590811908443898389529468743001737242791072358436026945351610847924478366005445923545178204121253736951319047570179740888884970132566150206962711824674857929298414895747704263351546351331152965065362710958140419585082748024906988410292213890523535523950059590041576375753297842560371042105610581465808367072791760643400955524511637966879588500941470489836703582848198181176880845595707807285541378286832903337632668535867120267876736125453507332134203400622063594492626273603530783227880817921814045123854705358068540761268035769725436718362907107246587048288223842261549403031504250342912181778717582301435422223625605898766613533966059088633531925667005227006228506980089914647849907638008616010579224298963689702421011306064194357826361576884265289986630247845962111414854137235953409537284846107969505983616162103487843097491157026264318219500572542813878294861831060598828573084644023635720641354364371433487546316419554009245055229670574224788118250741069352433236602718491044971623689864826387261454087612800016474999274724100767506797840851461535397903786301811210102914465999254318426893409313467719370837411836837196718353955212202184413610850783801193659576298207595393753787056405525327924297693401885271182211235923701089026614594366349147586736325614563182334760973953053700909490372602524161134418245024780126255339261043239263676861198351424319204467834045391504738161062206119626669920589600730838981537561134260874539819783143725109304533961189246401677552331674483908233659511918756152149991605434317802725713432996856636002025518815819895821763697671175032333975588912769305090487257627081652588716932402102830781145756867749947707145657204599135084688613897142225949409338614161039762825457693529358049398667981499860125503799231442411526686204469716614088634139525481258318925681402558700159637830552690386896742707119222049254698277232652711167537606939959005103446543216705322265625000000000000 [57,10] 67155661916294400201055898721536566581258489307784190885929280197552940942969720413192579436011147930520979689484135752399527804409556865763778233804986808427148719036320809380344725291380184056383447315922129488746973172608040476883879849079754909786318233738095719023917698729263858192339398209238774273654026625560074902458678275360955241547446739901939991671049083267915132100868936522825588213077179397256152371958924515093805585502591316911161637677759459874488344535147312241030652793450836926554478752184291864053032162658015488376738250935532308670943089741119323897310870275962483086582556471362553070511877183738524405292613027735659634818849055036535165952903187792699425776679195686949685887110232174228385242688457919686633679270783260876393886157824422983328724183764735812932242536247977506889537948375998769523373516550514890277927254523428182669966744418505585762692788565193804789896826920380661678912106484633432964273755815198863988827397751352746448132970973103877303524231498735561635293588324019258318556274591204150630024985049482728163777238530458007478989892466622390422081597879081569072893800719431863162948522080168377951270761544805625916368352576132353062295773609972707443395341215219909117434281488966764459237141021017038552188130801264643348176134554332491187149703294399483254591303463609919671186609370998421093441971789579050204934885333375813301824879417591787720009076595117866926869774238691122537692769866239341204216515501475191991372915893238917458956837841003096184924392671468711479716121165910906889741404727875609670502692380343633793306509338130164724925216367038437868969583845826416380301510847915398921655876023475054536109716679066031434521965587763219646447610933239201925466796329032987897216869884891782342454626856783939531806145289342971068442526975786919014222669068043730427251601399483257533370436585262083331272875650015202275948693388280724711825395196305516801577871498300321659283787250266781858312546318811582457607143166922343212051309323799948970274971056329345108956717441521510568485760205250244141456246750392340793687209397428193908005978458730311449366031043571754749984238428024535847457935616374050993406667159692408504306621852998156663136288892673310456739414638889018564077917742882303832901928331046019685827087313955037484181076479217153973877429962158203125000000000 [57,11] -311140903796318037269310929624787739287649263164029709335388841298233016196185212481596839562199050524221606876943978166581984586817473455593600903990699589307859700914800879874588152288859388447360005843396190939163549067215782442279872883587042546771022833224309748767029926138595841246402673671920364542816583766781002197003059469225308664914502265782173816513997683327579150079150014978702193271398092133395055514443341445890923745684661957997700050975705788246651965778586000628827344316707615856985946736255899397111520325147111062999294039573137116490177741493298681169805592916830693830588586992603527630767941523601056621373277819229505178737701523343839786686907446203375565017756095149909224237970594521526058522693232384116309348941784768959405156924802532616390618191847398296259333807224234975139140150194463571634633171700597046698414745111844484774653350328748685002063144413513697990804945180917861911032859325960150072256939366337566355870830225487823920498588583349263573811158970694932062958941652302447347783654714458354695384955362371328385701259495231526603496057716808796311929361101631003730520790190678486744710272001188730334733985536866474744168801142135146871322376457856784906444106415567043782793854735909536282788379894639419038408487729290586808113486305993583363196538012847838081674270360530663612035648871437180021909236400066025325349709794246912485413395484521707397697227668415003181996056351589584800982844584536449248373720357616918276838215134763013510966992221006033214862977775511747501124621158199190127801354254598766311120439634786291215768093228596244277869110002533281551391794110697252604698704317378711984565242412792130855619648889523685588463375048442134805952891283021583016097472106370636142677967511634253476111866635013892330327330103181758226569453503373733797889676168068891803953516773146640251545327295300046644085682171237295048381357215666999242634191900127254234722218062946273263205697009644836191408575389284461533240847168932043513589205791663681903731775074451105139867191903955750070782536983420867347045011675576041920056701164436450851686401456351490475202632476999338390810792897483599163358353267880864143359261118428604060560211668381517820761340929827052073190511122905579510411858682107156177159254572631396976563561765360965694071637699380517005920410156250000000000000 [57,12] 1265101553490398339959345372016219298255117336909945694570688256467014238320385803691941482393086519352903392834831330066887569218793424279104771031571617804936245347930192334424021294754056132518643824040553712596464823063874644590918953358270284074051113887426845501663900369539140073809859644226695061990150084314289287301235974720198392322593249145526726723986327314614392968761063839194438563389915253372254999069038899319434827461649946576797160147543117275674593577276059117477130011327745184866733495071393776887583978644457043475832958890634067799055614652484631468678448663398771045292927952611102779968651008815345099636363466325025722281264053013839964765391373837641911898730854779202844028393348229319611527965812614008460374276882908463932930595427989184457503151324757902832984007629622385261261346424645659490333074475317440010776384305317663579104847529570592185348235290596853520685870805420859193275781945072022103915480329964545322539093219374948602840566304455935703808855546508144088547978916048202469460642713623606084373522486388488188234773944485785333117150016136065203979757474153779385228731220142397504857787320885998970805681052703879003791152273484276384370592199280144040562950380711481688860587280621329468214776291062647493655191778046070343281900359650200365950758296360098309249601471175702178635804114370896096945238944716189753875441010616516097294527701551481916273614127262878469195854277285134690124092831859875934025832689112910016357366455942369256723972279547892710347615715824913768348044459670285446671063030689239873790946878472039095353209989893707488732390241804645950774410727049394410638323453452831306898686922645971482294163507394968757554458088731996339665338920768996467019626570013007509411219171810127983487101733345843295537740664834453699011738384104589466287172575583345074353895362050714491620441476526558033849284402645647034996343071017021430295572521606612842497944819717943675699003519389331376246401799595265979877627288322170286478971700446717613502328810581218100269443575519093861824346484170625951321723282228894278089237368963124151250411304533462933088750370239221416751891007397892596628725176414734757559018879652364362299708801349995987057065098205303316124513592930994500073107527862887880731112432261671414923022579122890984848481821245513856410980224609375000000000 [57,13] -4313562568074331711523584277222330608340447285751692257609119357368616287647696978217405411858563324939155278296570736738270070594113576228896432693463070831991357809788817927834826575968143475211733761012046675347649948038588117726836642148521742825584430496758685789315898990574569646948049666160246271649910494131242113784437401458219451126264052178985585818475193546146398248294168213028854299489092027871295086560486625703340921473689888885838986884964575156392017984134392229582013001630102677342806967796557566621344820462416061461075951369485394491558543131594418700646031126483374674872487458096213111419322672012490430175668608109855184974537999111771832922226255998957775832723603626011115620685377059208561191843272666353287070876350420689521935062938777721559478869496016963732778323700442950161428719656064000138823069641424764288586728187193799858077105585346759360594500290822344910346628640671420372562166373879053250895703015011188056962304991969463651752412692058443217908128862091073869390854408986381649607524073897082183235021420256520811183900797151708852729567361769563269366950670283090343848545088165488932577605912292504516285335007719836423297342901779426016155567626764965151042386894207243657717443444744785449151028381647782927372132521435724722519420570310657601550252710109788336257837584325340346711443813753708829584071875922231574698999762006900035083309503746691966521613827339876375273992690054981376322460521406686190871228886824512467216142852732992491674529142068217715377420705598681908194456895610468031062440620711550910013368242179597661664350848906446841793090363526533266127852464356323763859697821357525872003450302888667616308749747059501849392278008275764412769074992644987119230711592950570226919561507179455277508964454667282291927415516289844199691494612060769905566265994993812181021525007513128206962458867644698459782241827722165081003699360673832820943002883314436658628583985059501402074729649380966921444122310632620909489054476667880435134731055275581158390363083619218172581233074640985982314661384540706912017292134234043940660725333236533491214743087753718569502059049534612353859980255004212399753872512379698856466052671351640662026176160816320125900659052127602669101649737417026186255243822846362901301128307051808292283236537234536456253408687189221382141113281250000000000 [57,14] 11760267165148694399784336661667595455719140435235166267405987458579238102884096939018428486729514660653802809581109109025551094404897086421653946180466013008591688365828543791396477503443186961871291490298208690504582572483359451035963898303462125289648026545484526835893335632354162085614378238599478348672574468386529943478330022857763286020850196357439981671299492591985490468662380406306390788988618299060074062727808604825804331184621641118643489340011655617132652231415407750090454596838357261343337261176253573484172144599121569104161615920489982613509333736120585770310941021009167918370001658783153520660528810397358764045024961712782357008758167971849671850438326901543026866243824238133121439804923916143549990243914273103041466330700266384285053100198304181132003316125505556470402192149253504880947635757426930242976990860771905095067005607280344888582971630695728261114989302180319716168226272327822074423884375593326954715031180991852326914650021302840972705497942831281347157136039201699805356044295276104045633976054413321515220298195960615713541399603648758618096648375261392530429128389216384725012225956206646683946378945417104239269828037196637347073758330702635575819461580638602477919408233347829430311005534325526285328485413687201079344406341246170798274534248979923130874256545810172187113744784013464958673606647844375894424774771801597724013017603401739590700197074079618808802332838314708161605402779842346999921942564131977726321499098585890092973947519942303520879961759476415344732472685790928514700015020492712013294974727578192535058734037086670355208009073054165584066193720490488381145648363826694880054465916236809340320010647800854053745551285088925407571208529556990086239333058361765068552164346561189778836884919698341168018940681962333372748795240021906045123076415206066508403899941683892402608699790215096090749002942012513641460890560973299354561208907351077836982612757985084591901645185720743195679747697294730007717770949643208209278213499037655610953644905665971774858890679799591548575406869028204292384898870854858696311669494833110038355440233478007475752752842901667342097352042646929435672272177921485935256464516591912115038875190087714207997456670303721758596599773261614634579684251808876478558974294194937217425683253932051153253855561853224998003497603349387645721435546875000000 [57,15] -27069019645421679029982202129928505768739440221507458185963048871136351974219521154460294485103154259266012516560992786758091554372154127582024059154823437242101277337618767711072579977333749595191230774476191426516793923391951596389834872667888346610610414083207667329722782804974983352794882644753134062581988742863981246880582751552268419875472321152115850648623672993380426052356122827459189772620164864055768397189105364637153677901894438994888969176689968268129420546040970416142190997635969410408506462338942826409595478357505553088267255222174517946982034895624550457771065077061292109945085066049792522961411141240561064183527579454992824682222236641996452451555539931655618073761988449724081447036002849015727547812134518205961977636803270993477315969517835968117983224874627157599570356442763696750264944685780315510802824746702084017163867673409867745684419622751380692555891841839739285269425467444352138748687012969038252015029503864112477882646148467587068915952090866994112757080580414268445116144034934269816743454235602770201740088513949713385273302926939623820157222179417550880698011404850815340619471278167184404627013920431456732696458955655608787804523404434146979416503748479080460293505490873252507290137010857630608843609705744939918398679410887169528147069148648507665639351461149971576434440249107027256241580677073125715480861043430482959573022434187812636330830798065395299142057955477255274946294946442289754311526666421952071984921435503926362260634114105594227565287762690470467357724557448287400710655842344656623090852169201934293548759400887560573184252385661333549328626895162869408344296649082225509981641888178684939243222015282328370550360336125507121722362219846474138149086977658769168447612936328672412215711226995300455753372154661980586674079038050651736934435738504818141464263882705776793248780159131832210836563806930101059102484313565346223363897830976230691486783293905555932389146255010040650125728239468325932790386741739684036024189757292399797315908766879783564527860822342250906846463511829583587411597656327334602638082364717313271521939503282910736817715916420912714710966656495727593137240218501962433579975325034035172337472624424990817501405291072211878900768520780291861067567750388873970683060784787475590289465874694121994004092357499757781624794006347656250000000000000000 [57,16] 75223918567112641110052745638017344814763793262936165221561944827278638537710338592458336226988083829983760350701998569062254107435995183667970384621926766636408025088043396890061605967910760170269362430834479301030348923677359608132310946179782488408873587448949609110495866970937353827181546020758891204874165760732994420088210400864714860111739533734505156537686029762272992010836399519121313877169133695361025934209003910215015145404070869316169072959890339542440189328968843546200361149849907195152054037868224695969206230716433333338513578875075985574765269737789595929820832311340553018781817717869320288743141258364390160404521878248876596035149858412290417346531052427919257123274241713339586626051977991354807738949128153446203102233461086927626692542726910604456997178712135171924338846922521008954861680489793040817810036596085696042071731521322540195237978297785701063691652678892073041781787457547339909133919284175561528258737229785163369490082122147689691376992294157902294626963058461354612871063664367072668192850393131133555617566178997249242758033548682446223568921210307407971432309364797966639417863786360619878842892782836476888980926438272927798211888231718639498726757401020418077917900404986978971712227707972643622711248292755092807980699752649431652512575393902418452693283804927428433009917262724053535819584013822177457102836828014525235374978296552476971840377335952741675972989872682702662875193045000286019099344112374148324456872841915087008111837832807794479316359544193549851257616788371365329263820389870352150363679422505008820849297019155871290911482543117784133786393556350973937304319163510706361509947027435027594242178321522160670892398539958518315791511177428873782867989381777213483050378718735204619978882663647785123372757828072891838895468400226778987092359360454168467347768674340545871654067203631936325859687226186537237636069304795006494282905927096916360933966863165868910966707760184538529380741157726319087901638090567522008037402310291502324033457932816767803347320804536567330308016489433153291417158967742683077216347477813225797720603338557424580789240940330422556862370579737433238244087656585697082075980063538011646285294657405279851073687219824853538644566983305453295289592015431269050470279635181273071753389857898303822412999775082198539166711270809173583984375000000 [57,17] -322160190243355833984281905363943429615246365661084392595403880427292217031098176124765017456791511641081299715464269407298883282967302459940870208349085157226895661791152710168973558140902630123876294337003397256539490997224407378053296709969696653926311831062233721764834488943474705359759749682513476537103279085177033450289040521073434397018556895075529838638832898258101762644027202784583859705046154734094498189072312009829590038076361384619295776694154231594639543016353054509915493198489507018389086226768413241948105978600794261996692078048555648193705040055528848006226909888449324516763297922182758894016411271595263752656820624474355195799095303341026033612597613754987288917163382297042917426539947844148992434083657767899124640020195146254540928489535625279733164593462732910838274543376450540198682192474398356856016427817278632801512979197036477688909694916678409666467063005012977446676423692339256451952737500359861014377654889907296164239943680744731539825144251749118056195485879771178781760820718235703719713932931117587239697973952294168740797586852001376799609145063493280227556316224596502911399359875624523514357731140508334103431777635064832818367473749978991671176757436902762221042755099752928639325674430593996060161509416815753648017614279000653057954553910352393198062482432829729643010742583358177525396047065082938111443850550099284492993543656628077112588290396318319485877559603094447923622956704537063764694606151906662032661264078319304643939952271132835763163261473865292866905545120696578072914572386918579111063014442062700455864569434874117164798404427800245793589013258140020589928160957313043674683908077113126051889856491585266758485378688361733707389638516701540302862739455610683190547771708516294473056992003284757792523230904196919648288825559935349078883831100280528039598587732188084982466086753812259803870300843103084980653787091368708553618151158747506943010236076132374950434270038678872005847349922038268041334970720557611409745984922451682750692492365496462325008288333643668532977163632570317027875327079811975766024911499380370806715646035826357653429439639058422865031757653817278262167069625067245354410436430174313270918085042153276171790748745725177973847074055654010309848203087163299615789095138768596832467651932087934069093293487640039529651403427124023437500000000 [57,18] 1424675970694515574079599407304014474235471718598030816650904068785996788131489980789773665675291379957218918301945832506774806803056410990210403381244803088936627140851371070768252838421469298139651346315572990541574072972806239592394019303404524481704126669170766228271362039311939723964510436070527991973009347317614136410817838207005781578277234906365698632318801493099295406695072517844635742807522094678939733481921080576516382932734149608197438814051240108070195405948564874351652135463554999134483184230526871447450457589362178463496867638295885344176154189241406305375085653245366033536516184271551978918273575540401343183085803802379324681394182649058880544135186300900602898704841603648716536317485149036686438841610375953602717775672451379862017519401147951786454642806917849677216521623707727123606803688415606210331268312421739139571304281783613286114340633164375505392726504921861211657109422814690538423572866646202571559189864314430133705403995894652688274615085318471774359889754363311118816451450750538039231447713572402729599494874404282773119821310211371401313206042961248452174343385426783218232453298156041554051415016680264813353240875538772488411675639208234073466296982736010830259915073019152977652323577616969638172244444281264657277165090873809020107744955936962441687032712705178145098233278741935688271405918246442145391297229138823555122355725524795966393297745146492776909223884915123616044500100465521383831990346795204507201497521779059518291211040293691606979304105555025454003724645285707445395714164025828733250267519836805678195721555432699244834425158498106870631382234249463655179444440147672685203653631125910532971110025981890658828182548726976483278331211778937995253061123228339931104111966505532010542131424220257159926141554259301632478002660744747994674421853221404963651698971676675977451602317450755708951606948267210079938446242364163394213048024895995215469104663727435707821753162957421145334058879408809183687752441221339999248651398384678497545954572971198569221422860411793000920111836457761406159990668527001404387773365354085623249095313071129584839211212325001032117682538998812899909941005609595398165214738953994394572235448071902233489050344287874355524392724623816256010310301640533786854378568019229385396524968326165648535575058986069052480161190032958984375000000 [57,19] -5108521856810069839716462125071361833160532605361194737230078674416325544997157233457495250486572490025543480973669914206232814847466676628545298921160810351671566128593575609783871291071150971201062334060368495463311586750598600197086245101985057197463445558604914934644440643753707903333444498211353361506985659850095637977330035760983998318318856419129430213296027090324335216610979716091137221825016992103051885598726358043027932797713892511458544678000171949457007839218002613135105707813529220120341811363185922116658097543611066550024187747543137649577819670190684661336010037719229453235102193161515322541780773485633739807404062115189309600210109847083571818764148444607747486204291489144765713017952808083687097996916882610284784013595766834739485366511018576723108782107434904038092034827730490912143659503997499671913695184952008191301434427350100407778082143152289881202912832644113458429729275046212436391596707896225926808287212192556145920406581552869048000667589528412996373240302446279003591562175584719272766440054809505302440372432480125517338281427407227934093021743882223953906726172933662850869174312918520193621213850620096344718136690402274880765667721103711138907302434170548062209749420279450211314398025999814997093944344366832124626087853475638516047025193728348529122946786305721115952017703079524842236409825172075101424114993917516098869015974946224382728943618422032977212834553343560680851487206300241863976892528080389759728524361154034037285389190649535687463569990484533011333317036123283592156110805730559457861497935337970848865542577257555421169931285843375911026949487046403278223033135959492481595603460047290166692492983576643750273437360219269695873784200798712114447365972103669947702272198866931677382848548959763652692936117054926778401633729229295373956352273827102288777754054928218380493969675903374528307533922011986524206227015274139952083372015599776308056204186585022284922380530235826290884444750572508690782674002992874293697033244586804727283665423305962823720216078457195417370932582715447480028110254109461990421987640489452193033317489593277471819500326580360558504376284316924448122028470880136394898098196023438458070262134231238763642881628269378700820835897757009055748774331024966971328630130483519191349519575264664927871649524604436010122299194335937500000000 [57,20] 14540722508305731509638225504557117353396196819971267024926372532042928045278710127548468290006824271301593330525507410101147186043164577360533132929086626391086737889986730177836332528214828966650810465020497337714791300984223220316639442369177766424375664765883159249691048732524559302677219459639978054551234902416046277470972504819211782527764312280819086920683628226925607179634952752791208589912777985289064831921138435366583504921160058852576490344760894166463529567194896180105900159827324295462165396922256507680814050574015225559961877180528524109946856316664265856665049554878189641295311065993755001258965504922716640329565170356550454011360059072448707874401375272151575738961589824427060568685702387041519601386927976078683684521900313142879248501461890725557168028465583630436900234655214487209456377629915927456984449772493938948845631412858426146918855684612760196807742677327052626139558077446689131309013416352704330644795874358771513253650872466129603911048161692398079409694673548042314492840672860791518556810439865801010453114233074937626452962912612793487660512715851521445158802498371441807694478234299285782706281095887307042688433825607306761260816361039650443059705861123805163191676818155121851335097468228944058372451195222054368037555767941056685230890611849810936356843717587977432215629110371180392085947346590602217337578413604551417133786912643202282779383425050559772817601442966707167774755428137173383896842265477409155540527188608368637189430460217275416620398911856689755915282632871255986647379272032794149394593467374775589996203032455766010851532823020113596892672186673639946353173290149042345287891614949304118415925409003635132493370745927383323758581962316906852549582001783932358902684528893787292093885415194956124758534011629861548382410898451563864335842008369259900587884929815175371803615839072213544637458949969909903821767556214049966589050428778167586577040474921953664060547160037145224012004209726666293657553624209257965293818047047201771207500073220021860814655111738003584967775759136525955265260371340041692704255095659258857499131033913703412456636550040395527354542489678684925619679753469749274749320283944890545077439444223646971751915495275265526426900740538998490708407378334658984195651628869125378596175411638480312603860511444509029388427734375000000000 [57,21] -33709748622269915197422395740508156857532680487461553792824265879790017091952334473749577549575439137152547799540009971889397168189365108589246725365421550218103182624529455287182013973291936517855245360157384242587757720413922954055830413750577238525216413823178668835129727119659121497990594524623906548321858640780018343332859387773625616392303192400690573087419270088920726808887182633997845294934480145654446769662257099279177672236851429740695313316682396446307040806553376267815556347858408190654682940267209113035335283670755064876477088308178808367533877791199799026710985272171846475696948157553581554265742720344829447111155852938723742068401456870511528703469106949529839190594257325288977208280086119890836640752877954222286682960004255502732317562864446593105358656236316942655192281151596954571885543312393573109470281288593784089772384987477635739432431744794269393379999258810557344012823519540514300770704947489282339316765534227057849174355918494724438804787355021471332563287656851191887659144755855767723192397189898892770214921630842561356964471372112460835175620333286159911703028980587621370579144866789708416464762701748585544377046310014795312224720135990676466179939472358174299524476659477538412813022477363452632292929631616084833613637481578194855518936182624173727608805024980169440479308291824796911697017445723111024933647143618340753670783056959743360737116177301614532338335748822764920627297788628175132984252120566496749927534028328849058986465476210773810738561012477867324389740345659715994986410184867763235120645247485624530289673210309671910974688341569291602993074360276763006118251075577520373844304584200255367421401642780110506788036896881273110563174517643606881428464067236313742838612829738836973492183775957637941356738662620767172552847294056651135335769173347552150646526747063260111397482274459467572082415957981263825711223189818518793895486201411374854119433728016712313175359817346098131725628157165206118217455861576139887036369986983733507755328659976585798559369814144572574205181087171130395813547772675073728375617743124042152343118718253772274777563887944162646151247576222372585509746010650914693798060193337632905780532739532749511939729156468776252357641468084241136411698099576790228232088163619326882361384306596718829496239777654409408569335937500000000 [57,22] 65485353129599791608673455021825732268966443910119330366745279729624060834060218392638752804834090318913533086800423525311229299314034591556290506226157459083929394938444776680288817338088288556513459946795320181608765614402163584295582381870704473178427928018008606530151698123885638840539492085479136352445774148915893121942821051012242787671664873548937782402132652574602473570379433678950933490337825172168361316657311550950838536861003892074544748124623696748730336672740844583579906238194024535104638038226129618147090411998263109177976166379999867493751628297829076546464580568067251685539522391235537507944791184041813640134201809745008757452050175105498329082484096698666094431141686805300315250225365540545666384986210978523501053863314623724775424588081559741761391429340559558574749661935792711087156460279708486034601898069037612730261168182835620254664346318992045382026688619105702475377186040003976199950612508054548224911478854173718983208510952441026342353601043731832528663781846296039070125442195335513559144342344825151177731218338678373216243321250511305732108441230099940295879683293365653384202569146204694896403222620757671934932486003500934633758264998953060997529935280243850737636699401678905227577895147840713077367538033415231525757290042400174612155176679554771776875880461991780559792135576440732975629315461591696739435548856392569778766062505596872425050047132635437318972866649312584075304645739967227303373954130791237980455610964632888564603309298355993080192617857718575901294402994669577145631003617508810138730696524090132742802418145964974049194266601262635186813469092103085329654948716515465140852322983384312782494186204992382508730835533140366154930430720710619244492118772818460213276875235773660120261445729563617073376927590691656325754630303602571557340232547745852720485220063968660659992093811751993057843589707766443212762491309473406811080993093829037425115462422328142345260275907837256444184831268417251770821988125170460343980992444224384640462808232437195981965242448813479553253733910756490909380901419186339476783549326919818694011579583649447744976174583191167330701280088484379472208189569883613295049916557156340158609102986031518442553058233773444142088093265053709352440815605773483455288739127797981859346876376548607368022203445434570312500000000000000 [57,23] -109292834321288755442289551579935622335756861740348938076400259604015338344940402678376086395053261308857111780142238093886883772617430286387163243969006602134908429460352509863417748473980460522149081726754506911056405099920270301252088909611935988339023502286141357018926254248237924982328658951534402402397513639909830087438574465085221824456352028161072988247942789431541362231749502006933680653872441494488934361421892238159027979453721535802621985928483831770446345207186446707239858170923699797934576936203630739479306371732118335293336874871781326948076312109503887967083067957789805323791634074619124759732769219912717087207321217372079582697480519121223420135378226751298105714631829328809925977111361748688926857849997000818921963017953604455346282798138010734999622000977551998858740625684071904083612395710575801300499474896098852667701547031682672516988755773984432689100651163077140837143686702756140350590645762446401413020525441030510803937662957000038358346974821217660731763645394957856258258853202763392276237011847352618641647183807168406407855917998937874625777738157124416287874524770502862707116612207635846405395129728447519271857882700411663440592521271747984061618585159734110568075285943750795891432726581886332332524508046713778980300200720984865970436696242497449060658273765188663013013241769391780353103537864075109698691585728310815354257370078033016272349178846868532179967054458720709399056184091437447908657577431352044852401963559308897391265602475270928470998337308243807863457414712496410005697295027040607624481582125291499896245353930949349137146977691169501838825050363892037734770004678229941413101313152400786625245907920273690004262213251011513581474134953465952695292757901634945977323093250311682555859575271492910954279657000794483061810298337310398346932140659724784916528216203240608530723942083074951794777321459548825818292452878594865041974107154097054485400174184364042210595051819016400970008734503859757849709825795254495174922296912765856467548418362668059216088531283388554200128510281156313323726845261896998258933100948596083795982106168036965398778448924027537554619226136425332348811039759686756565876753175116910039827028481591595096321722912025051966945253017204063715034444878422540272753045985455245571460469733438003459013998508453369140625000000000 [57,24] 160055764512177403347725418946989384705852626300612592360709929593945476403711229650005708468850972501437785101246981200014247538220174117925721624268816380146952350469686914531445947651913760699735151433943815349343905211186570269603158802615783823219634713333542319392315471489501894833329356479572386369201337716331636868744300281080609105996969723505483559769089146898521823056214894495437289588302063904785984565337036972800747170778734932784604308828566436589214109485515107239377218711478019261664733430997168887978222091885148862639177407970639958458661907771757865977347627637754157629337741439150820176892399069875232982456152253668597195023927190066825386511046507324258249802452458122490358331134304434874448245240100330194671640990026129992837046943214921725844141375231974031505008504209197642155810766423062456561772867695639389679657588367959290832953455618177744627164227829217858444443999064864105917835739824080409946505033245980132270328097545159660492797390868437169904528938001497933862157223084287307817744192350266644471197513294166261962090289991952875752063598928696038993717140484683944208785199392214162817096940828756262351677074320862778942931561383746673910612883493887814224496290661181255748623633670176120692794081658001907363103856660867394597771060970297863935848405784222063514964365735007026757215903039087549640682634663103674397441071237894132107424381098322495982541489937377212808501176142652097592526523315823107513787287046931045430421067718801165314695345590736437440374730535444491113734175478961024515052280591940810963053295184430567866921332411119998652867042361165504028110862894982114654506596675728558245922599781365930378890066835292442780703520260039109711114050967407714101256826314978718303407494860501682213218430243855989975403912358539053778505335152903604841012070850039378949097547425177324353072696715837863765571232017102638922582238698740739937548590177857812056438061832669611224985973743320523583315764605516513417529746725613056013510612222248782171052798281140870807739340403825507216486914481379351345348460704478984657960129548748680826538727824922757874461156380960843919865193403275363955310341643101666119225540739015770222224071997309061375377859770335866236968776781876668586256823177534173172423259678964768681908026337623596191406250000 [57,25] -209091080912903610676475249593516990833085782783033713894837999530154813091763847852312694671159796858449946495277146418478684533603259830958691389259919355748385654257187143189929555829719997679926366671624895357187644374505484156446543623162557008796935653191763628171822321101628384959431608111470980127787710483184501928713052474248061859663906994022222276040016771098642643139980864010888158203682316326522374438965094096214441162254792507987122904894015544376346720723246941693496159338412492178693914232171391734604581639044109926865599801605033473340151862150752783206604541987897762600614523817916770226726310533624068617147667899028975421226163703935813284919464695193887034842881228649039116926201111669574262134615064607718839929289701973799585165960814507333348253845020415069372580801681104166877302077416819986333395785616162003070351972745112998362641896288375329500995805277751862092523797202816581530302986417619950074094503278512880731372300533080329080662167273720838135467953714041415385076807795405410582561989935527986498604520940072504423517027895547996794979291301207581865115720100756111322092669343127302947630794850202273103092062396180139400187381467408830321847218071465169380201898618476486061604989182133429638263362166392212275098957878222304949266117633833480672214984005921137856654885831183784301845020462349161885176071025596224852476763812766795097603022612378791739788584156584495369586505288707298942515493410172720816204604849957375407101184247811270752655476826291126565883055642232407063664688930583774998337654906750172898086708968512377166027131974974324162746256640486641378537372420901374438963192648098697769748933849717871938422300774094590038703711444493787262270577645997263896900187806561649622643407652848225994977076024362484914163804769702252239776142209693903458241413797537493443951385519361845741064022708612405744647287747201872478166191274103601036403464703051485340343961227671324991897943398163133010100422401576582603598962834106267623446405168711305699722897297245504163168037781210530603586331139743318223063327905031340146134249450488053142240563391347102965363022837141410703364951323967441314971543991434873784444467944890185308714086002434403567556373339542331587899586566063135063659799643253495160521993057045619934797286987304687500000000 [57,26] 246091896999859798453381071495934989544310438322586684436710254004584415323610519949661029205653241500406533777591934055193215580353182182340805279543197918921011757740318939180067925336516243830637716480163213506721073853311882222270416300156352970349243051381008921057620231386850352965751590407607388960744354682575073669652145295400010058100736550941243520170321065306089898411109728781216556641703858900964467597362054185306953743218766786712064884652426594067813309814207453626058301768702717494488678799954136189981894841429075468867107579143256139813548105520523187248393025189039340452095962039194708251267174250635760208954173653649619748924915570689988538681898189581782610502821720554993410383189462020058070683282486961550295840924168322311365894507367741279235023075505818882442252465313023553154028122017855952764962693203799909923705213646223294314922979575857310311658373719889092675230241094779759058725585254240240779305052698679698239884949307844331857040746021507309471074923155743331829986834700272000769313295490063508735561905817636554738570056650981852997584900188544288270666978302660344234700845500454169721218767880552038402913232918169109299471124753878509120399887962641972400142703318931064467103340947335127609254806696856640927822030110796515381965898035375746778071232338396522863611371242071234108506701741982824237261220269328323624500821092482526973791680899227624095036752020160227544423318646399508851643857224657461819292764787836806412067075487859955171530771082039229615621570135782068209376608864078387005873013603471716657940453472848434890805892138018511424327112485136182025876261716046010331855059635755401928425369761739654284197048473356507080116550592447553867656789813413787999940787690743057688827226533463065752791954066827378371408306689276466570997809941557020955627613856203504057151812182290841029730774736625195038745633458689977912890536653962847014607887793894267054666863955977638269147633866651203147560985635351590017810729255859004441562882819679240523509696588974982439487101779193528477624332529340958529243304351924194571415139512850472185234989527471057928400400337062068568943748251598544301480189899626331062968684192309235806952361904697503003432719296220705922636717024305118664733969677726674318840593969071051105856895446777343750000 [57,27] -261397896390019126583627788187004358010056454521320159489039070843189928389864200021802367435652560723896909786399837856653713608722213016636869000261545260642958359356837746586330138669266737108863178677343711924461557118001399264399471127171461863334298064030068906823808252656970986121618214425954455174673522897657597194884925781201883490453272462885708123355590204786072404097979462773249349030250678865021340269159508769819987454358366583789689674163185176846042602441985605588763122123064751855955976212904273978182062457784757796048787320215736195817578577454278570860859304230777029439823831169143387892016330609193092151274211968491046784792947961508706263029982185617687314121995904410589482072301370583960215569661840704154978898596711889787383001259669922602794729276338626800120452446142339018212374611365038522536459895678955984137057220266918777898911487237494949963733485817405078516321686722006377231876678250737197499900296663660775047305636646194297643969218610383273125939995791444083669439716266280145529804730699160103834891624040282247409491216913010383036902512866482905919699032072002124525682591966713449839905656609995438887129388535408666069641988972344840179255774832893118554089853434302125838583798569013642607774559695996665798252032560902703147425569071377847353489241522912995161759005753057935885008155635118309733279174468273949632610980209123020111792747234921420873419205758884326025383784312048262125254839637475902913167446558830968321197361776476450213902323682857200650925617363481264012080300122372010261149215483983977450246020490398698269734844220854599953297000234019023983885580782942865992244341045751519981489266952980057210210315492076046771814361313076479790092436000905570397796229945075667029172414111281687415152975315952649616790861392738308865035469076938097962493928679046847129904996023847148529772400988245405124663061063317210103038381180333404409038893612916900181596244376942456570016313684095335923080874093527606379445805988326077546410691925423481713036947392160815033880090548282032897941764306430350121000201959363020028851919591511150269568406350120623817435622842909787547182917329103492341819456286482763321184038314919925923234173356300839843039804906214739322411920955664146982308179180398699514853433356620371341705322265625000000 [57,28] 249013499461699115409438170129949467296881612141960999508967497163161738130172642901982264677159008261040468804593902464943085492956230172410723043801350666581372743282006677098712971062181317176598249515528098063435211045379275603074420263491270474553324385544658228049199741888138143255549882035762431423837527465120597366867042535112005964829541291402884487248341743772536828694498196239522708622005423515022070512138614533752128718974336164802264212725008083236977630826555085895095531418932659981483181981207436027595413778553093210615554177502128507173290718212864472603031091148040063490797633492259294426802517972024345485003070473608805599268983328305404566000977821795614281099405623828067451636467056971826874704856091847443315716242210950703776922744846753875911087267536476572557422814949843064025863036705014669606793343809647944398740996483300720471351327891868713947757926603382270694469686036406028470774914634709273282215246678756752247300381000023392298079359591891706333687030303689764958958251532156232856444702280682900425059175804950444866853171250854232779295459891906047190640917813737309758861436524673222695143748210526059338946987713218366895726775028508908193301327575714855006002768748753353858942852078424754368069913029708934859173927553655178243621003629817519500142456601770777197417208360066363358259879892301038975395202065874457684708569951442903096717125031346133821411007521729212805858195252867997651676288594056821078642623389556693234281807127219296421966366563219482733678135537610223213474607631721379102757288020089111742301516702439915060056081068993411831517354178887487747468016707734899638014740921831180143273875776212099919604449504549034516575556038223013266841636856657054270149650353515047846653733026979286281420939266939885267185693552977612168008168527943820888734104800754202969228656611363265751220236706686418735049599387083545561433374662327160494602601972753077751647541225043256982869731103106126565881885171316188977216070940568778411052902389456714847885021104413610385642114894344079324786533860157572887105406280542554735274147374032621748190064233674928042152685622796753205788118162873998018135173237309056449686757643358251610093724994540096204775811220382595473875406465738590205169066676971212359603669028729200363159179687500000 [57,29] -210278309491025739494352997336231189921847185189472475608570773600284052891077369846881621961140113480876000687416269354797285374351594698541793318596176092645131294186641448062288971521155679138091084103953932683548421910540285904580556483664153507481380542536404565076543818627284123310165934906545374759905184784643780802055428769387982767804236749029755830872501550048093702894635185275278168905137447655179931401868221720833165728800061322390374592223593528707685111102382173533378227094141667465053100550543173661495814645614078814683203669659793422023352862354491374146455651512767924722237657813599609526747303661552593856250336390524076384555279860698675547601743454391311551290632796434114415404010772575531478782896343025475629843230186762164634243371155789362903153160798299368895213804580704858551013723369995078625110840699811273831807714815760724284391087306813426324739171723433838890923814483544237240265130731329384759607233165136395821977349968278097104283930108353946660727145448834405383763350945963427013271841762967442614141768777372208907062138914178852830197415606152029170526335089458204085589334512085738541653495097741834934317812920492566012768973674429911269494299067367252793278869309040004300648825017493564733293651946925748161214221983425226631395662635380571242459953642365784693878182341581473472867921762227768985409125185492913249095315400810512805790718923675025018364474773876185751174856012915284305497718347555449976173918140323008295611947624477558776643054193927837912202454694571515305573452973097326723781957606182618871039189426625948680038989195111460112444712415435443946522310207943419965806184583541901185324638177491673300958328548570381556432939317693895995741083475715877102506011048107428839613825313218166197982924745343234347668814222008001965247136526933605049168353260001944398676446389423251324259415330927233991477140125740492814574552496472483605996697032886891919023870397717030182258598313284055708414876748048131898083460469787924727087342795046722594563714884881307744198364239007449031650478214056643049848168443624965431745766135870961636704675088335220764292465236638083459483614079350005897982433486999945275153669711363361183743609421110940154046075370668874147447093885160190798039314685752287914510816335678100585937500000000 [57,30] 155419008774646697494615598793101073914780768747321290934538232355066727805871012290105294259290745643808103203017242160921106435709817604807622095874221558748647733647684782899672213736310982652464349131416621537089803141936432437084556104319501666970373524402693088055495111263473030404765675284167070599420637075490522056653972619072539849176929725053828518982440438813632662069369667924128344140696844528862515503105898721828060626405168735954498608506852906520700420165959679012587934949791348715463124532492421997576770603220775361752936575510184508687418946588017828274176639029248031884617958132365341573040245739624289329787599197220344102251529148939723472310455790536119789548239639241739803404111235025569802626281958821068175543778093827021256149727019544183669040277426277127145536434566624881898891500590504627874733216307233991694328577664314821713191994505556500272876453105160839749955345596987102145818419564379869757305274038302087645074062372435665613751706291445402653033995032455761449128404367414990064527530733780114760614752046803081712096941423141295001337870580068867149533151221459674085931735379308723053559767954190901126460640614266461892141798714376470052673435142194621841025659261311371980556907787686387128158488268678046346405493389273437956272702101639963008579483881832760119991442615937650179667501368782641933577479081715266845240253167817661551837379887825265703410048675223554369461967032391566015549093897256824058514699053780485891496619860930209766443575134641185750930386367254369560136934013276254713481038169431942192242240589987569029952513588020988671858490547069781198815354778411636697232482658014372262448698037394878419348433795756368419855726335611745498929687523573180847747867762437004827878230970385328722287342671866984377922074162346991188403090144099201157198777699084708578123150322951207007483853276799755117579602799267033997666299356011684924809896904168440679728690726284749811939725684982402909552961902493936368753781758125110141983590109045087732903345232983252490875753872349652877800532401023558628974408419232030453867934777958290454011953439432757776142733864728730324008853467422200999862530828312520700403125383574779924748042174273469727682575073697206434529608427359084505282177390839137842704076319932937622070312500 [57,31] -99834524745665888507955844237668296368613221505313800583712603946227633114449265651909247243271170746062990760829641772820777757853895298156964366183042843600737473658728829960201464636402391687973500910438279446705756842715991656882927495034848103472401368373442924355744959930448350571762592228280823240788723135783800872574207685888174131821065398279733274216641832245250353646117806185475147327507974923639921105475513614006885942016306060465172842357065768057217609021885759298291643171565204986383288651011492996623214530537237524771503940755210682536630107770492765475887170800278147143487353897800556731958698932989703702455624251526740252823914159287966094594257124457459494101840179972922066261229867967780859337617793474550389495851737165226445684652775395252308977403025970106455314100547084171867107995494912894274216342922500101877474470653742408367822021005841522940418498472806477292230008668317888536578649664096330126754975289741832182097692628847332914972379904805799567087349728504930697961844847627393303624669145333872207724914657770309632016341557189975458328783611008180615916572497498864096583139086636348745669914170192100819747582459042829127979931320439809184801010866615232669805058880248528814005544871701251803366616967829500916699230734472725393385369000781019360312321536631081452575076410611493431078350353711881276475620493732578601508064729767161781188833753607024380684893885765852801568126754451421398815762195620555014374070845879292381036324138573941589352072832878453660766948365536598170450219185005950616377977202650741077651496881033806343001660582375931877660326423040701297641686523181245414634893678774796908737989505337817390346395861903715567177484923503770237732085438915377245479338460975036368216130958346852267210436385734506379528252120148475721234438860010052014361189935842518729044693637833531791794037824372678815212745647700505796696437569953848071780663394136435886712897760928707595957231864265058865775099493681412437169304736701779191755751503237251955673240718408763136178927253515948008600717450961639774355226919009667665621337211182557361600357902126442846668194754532693482224133288108425969503409099649808884890540771332379464819485143233534492594736691463844413712123456025246404088591134495800361037254333496093750000000 [57,32] 56416336062340506373754482049527313578310691287937627921658030149688666234767118129405867690262668668496810299543197457405350288034487422291833662881079834064704942702615466826919835023478601132756192594279706062462766894360588308505173042530731723102549164579544370715561888327142503245503736315679437837516776019870673496185713975751384992376566658373346260133050705533829571234210844909677690187150694842602007811783436444838416061906871325118135500916676721683597979870076307903188111241442235252544272660778320478862539857790314375705596236171330142238624394425557891098494948320046832715402054033927621804344562902925949717966853266773747086563652016392590583310425760350997269966184538694533755856389318028156535590527019101488177398920533774423765914882745842614177607304130067887882390861419985023217093379720294962416023367525071407223578319588471858568134792881120957419255803651544412491498338224459864951955616297616190022959696851452008878430546653949053549318889613221645489320804359887558907230141474864774171760017575395969935558134263843793573388964074349496714512134108820911359199121198699605892328555348960911155870269984179911785326621902723393740256266058273420587251024139728182622574215330311518542048267638827602214238129583104545417644705419012667205187810899913048755650502630793882869763235086479577791713542731928178265505341576436974236731121906074821719021480145130284716429744019608566686669182828508384185467769604759892656962906376989674989928233066107664817920085859368400927181110964388060091559329138412058686158894612587696185130771968164159519636887989079666329409053727839305019856323152082467970116932306970636169586872487594673751415795920062826190784257431803586382758438948861555459443209930924200669600694080204138864384187257446766625867127915790788167522516597277096079307897585423924149244513959424135471033336625640772483512825939333821524374170654680041944969136609266546380571247429596573276870257658052893019126380619695588052625949761049116083049846975778842685859913372691055115674471195951248698403671240899117932501721161291703121576708732202171392539323409780705538033188448596617085842844346713735038238894970014644730918905166702738167874368187798137422335554702403432885963311164100042471858387216343544423580169677734375000000 [57,33] -29732825565940235764164395045473767907898244180959904840351818349115604453447052648425403053225367019843796509918634532010165536888153827197065613915631951544835453833401536343999518907051286469126442606409096220928584509876127471233540765081061536951708199578660199657209207518346906733911163664903215109191284812192909947797862892588579232196193567179360976854153497552563015106905073174042305866268122352125002876931544271080160551856739573395327870426964534694217782954271542401852298387504140273722734261987034091160826562309098306987253387074292493184966488799896205789541481322728029591384218553760304994640235172464101640646414574533670290186464447739509403009125035117601518391369812340639060028189683825744927807625170667048943162019105766752653039994435735841971082134624795721049449368121537996827949241825816666760833166898429776521814692357538581814870607288533927018879256359471319199418346819078452731941004113516698056666144600825341051003255910354411352825456633884258359510485201287590881549251404570695951561657085627456312985396148115654613384649111282693441306554177267443070046091003801745660962207185069098362794254001516108787085506668303542837978760915266414028308426634202436349739558689531996330527013462366479759752380434875894299013744259069193195346421739764482743858501177777232927279109080091442773657616627393362757487037533523154772666736808420222257390214254890749939166965194203070736122563568906821153193137703112690381806065575213770678508062630933724950035136020426769450426297020739138099686313333849594345315700218251741185903624205718251305712135157663827399223740586648760455353555959407668225334138234639701421685434612874482161805839596754865723843513927277239277101984576026105967265463363592832693293905888066851775845587474184321896695024810823392067166563326024877371465602041684406770769029034172488098343972782680708546761855405736203416192351961234927500116473287124944097430258813286655493154471796653738826953719587676869189573100334473016953141528458942379010167404091727587539662145090307065655964094448518351944538484202928352055044057940601094087042513703478393972101618494696511674595204892029233818357858318911397188945284502092543620017388203288429623531342311013534598390135746739937339100379176670685410499572753906250000 [57,34] 16430464635631432159943051485876150634075113121385613238006651855756131295052278911673304987812020059132259907083602636655706792593738887186561199206112410720179376305040804249475655623137109721703806672606550114593876755660894720103604443969877705826316963236825152474319199780266810145207077381595840971461972449901353308397003010430478487478441641479422760616806302970113178235292771296987351781908823420177279415338822442546958162380506596984877401858371233805274344074114725729593284791626722673957276093710044649833203661583024392298231036589750134342284914995290790497101783616928076478828970773431942428760571045167543188976963694598212613552403812001156351216926754282161415530632764199608856491698915999234779670105657307229788264888751942312923911131027931325553643239063530692044924226062498969792694822356858554597450692970664054228818229756434570247174607917868721639457327598707186087774609368853082766796247963751961107630963443590632130155956444412508504722544533539554336523453542541546164670525575297206529959926537654052060214534932557812749372006216433101273741278585253198114597584662428078635596910284714505626563365144008739805253084883822792159965302608964053892030338450276290878594930771091762641013770016211180997831759046450284930684744823380524525161302448927676108976703900260065343834803897253876218834541310181010464737058874533024801173743852992741177701447901110893919291660532172968384978191966746761977212145388491899379909669279549143479397795167898390254026880704220908534640439665142460897939353088729080840650583563793003804423392804701674636920272507876584681084455507106924096746991374226223088531131974975955892375353907667579788221250828608372668591643282330926339322284614114837929043710212393142570425434437225552734619231616707012589105153152800357095410080670741769849485311121271838278861456946844644261591214617211091418052709322865973779438673661192652805851077960986229132039527964737996528767425549758368225842718972066967460591076129021805568425805765470573380022584472598818225152206056752500147945604154834343523723003410828511376020899418066059658319673571373889678497366340506484058629796512811454582837439343881229448896411357679502993643841930422880704386065228998427360818936852210336851953798031900078058242797851562500 [57,35] -10246183666891533718931467222568894558041829604035954549952944292868261688273876609643783620826213313433568667749123456586501026330207187523273057433664614902760245433065805558411917192256210054022148202318333089661100215455941229597049493000649874878365492259510422207320204380097332157196493923885294339453982105172538665634667309313625209341544615243241225059689837129023305550555544111497864685899122499428450201445602040288181516416111921179909310765203604915171728197872698439653584318754302757571998533069558211064348261555845345595878743377873692512489489801184944146128377639807080186382339438133546169127039351737520991350300281746911477142845993873950929130813786106559179541724095085128692060779248324200631167391752980259991580575334705325122596615074406998626489378051441322149134681096822188954471912649755916882726491824035223836587658132234525240912715961061733671975534533673931533555645610658135522450223145273459839084921491018301960635722453721704180914003618829701641932287119283885198847436066447889756945966934493810653101043342306779688677535413039284029474899817293484592681094356464110064677260495642750374967425085052436361879777565235224648803688108842005316248679527260712338944418358341143477037098814494874229401641724725129200651673255791218392243423362062547712685385138021090336171271261914037801769129133045629593821236988686931946474436612954960277604202394048416015883111014684107961346603191250252970181241118127621216877081123424390480328477763961360865091357901200970951489266232949400449440889250287337073360178093870652130226241702760547345132545525266147630742334453452346381279076607007061453057543878062819046164987176327168079454379336004649972980352230407715291146483812617789355758636437201700902244510176410994199528753791215012920235791462026308137914795100440740676882994244472562024617270966715380209781756187911252068427613306963941302648429134049974376073326684594937503118539629388120648720687088313990623919838063138123442864774129359531702731261975312983207196364911256931210518540280196862078067719499248710443885304592960223020243717537307690135233130923315904012607770277644616649112195130794297237213469933378706431492393554743897396773516423788340609141712380358564624810435716995016264263540506362915039062500000000 [57,36] 6595556611262132981663237153060246798078344404161517866488666874827402638348300234521080549812857937764502051600774665287069406627578684992000880653716180603192401546508873854413589795050965023068607764991478850167034333135720290312953116271582966726141538546968045575109714024761025036006873679080458702248506915508690921839555022025930013510656198137654725572115700549326832047481058318970334267020396201218085162276713605000876344824824438578119275467335533284339907411409339939780293951463312000779056339233090282661095370875712332676290463753202788035428787544814400197888188302327808120596564599611864558877091684050727392376127530714794266016325238041548901062792297984387442142150662704736243715343140658630963401395175814126466735877515455651497900744949056391583410773477415397788391497616044506679139547660197506707754072043774893745717204737632928347406771636564424524314564502987560381886142826419266463271832264272978131522530439296558456178887634603238489944131821747051591870887683832949645209092306362570088718910423389511790585198481153845880069723634860975260269232351185296942072281617188962311699705026479264360323044659533504419353944258201100171062347886368918337868334624969306018862408765211640732066313296445234985994117257302268893195993141841084310206003377123347752464164263298136370014531652599209198116905496899923645526064164918039888077755244983123189623323077773191033688660527186330314573005108499984989239735983590820134725302067571475437116130756285112993565693306404551435665181762049654686898817004734808823930417353482048480064601269027098524207790527891892235501228565333134655068203678674564079207004114994875675593154496878901569748658471126155722426968057387871223345846660150583622286162293952189784524170308095989900572687556777569386440948155565949376516433432239903733118420182718913586292606668355040018734488062130601494536487087605676201189783157913187595420605733158684865835974067861365987339544690528656417795726643875012155300715058496243192650528823568468301680145763093750913638470591931425880794019599758279588673872318548371005704572704142388822637695718072363437957969538369589138328091503898558722236938455283903931754962924211976008937377405889071535655800068103138985957378803703932135249488055706024169921875000 [57,37] -3780799960221365082756591000144308503103451839234898121373854115425229935068612230743869068351420494012491616436425250634002048997199213491822634867671560969531147663999380172504429556801204381600168925272156339912961467894943772946645623745198105508822254509288389238566650119187345002425145297906171554821608056695317528946451365275511755260177779428587370141966112354828917795450395332206457385111867712436702114913016283773386993098418616963913480388044561866729963279152420394396732546720460836647658987443367779047002183556162911916020948886876950491306359566645010647282819507245637642418710666784971383463898909358343589840843380640789718232267808737651014053111138573675603519036515523815764000612157686403651957062168945274742500183122179892438981211433045531129053513167372441777123323470647050897231646460701205371305498251099404978780739022090780650918502309864553242762085142700741972744115601271038130507435151542103772379690634179140982424968331916388472123180117151058555146265903734113481757945255335594865486594621775108174203087116067016441016082512546994896042027424600066678992753016297554908662802834835131327437378837665958862155561913696396818623588337261393786218737966401917138836176678304622660912590605538274150360116033839226482340983965954709884866397121178239138445036576190757505376692297058503371714425249138231382695647960659474958249202044115962469314994631086830916386270360904451076144195551315333702489179710401546611968345720829132213393133232774212474841233398562269057963493542391849924143186386287138308536300246621883696560342472522574998861826012875880460773052818578525844371066790918565075021618600259860792802457926258459056638955516740030896517987809119739375678221992912866168488034955223563910913462558372268222308388936070826726641350058041359756937414302736413418765339921832115879311576457729073444390609499720187470389654729150966976855943777136577598913980958555284813508176326735398685407578529771999181105492058897425079600099151176665328730457618789878235051664532942417936589664960679239865498666094545861640129848386435869433013487638878882192921013581958923196770822919341594975828851681751606896655491026748293422565182162908079345357625361703590412396845785760997674107564137102599488571286201477050781250000 [57,38] 1729264217654808783817215051842838214057244014550947450169849730226626499523153936339683987873482514469672771834649071963594502883045327635532573045049482104112228694897891553222622278226426537503893447476761844995223468043946599130368343902728304259595206215433391527982495859496297539768479003182122542437040264928490556052731293954961567519715390969233099633732478201097203850763734215304653168726972971428197836735992690664145098186114581879223471252963593738162651683730856705267886751747305871474215596892654188819571802961055532203059749213300469783734282817674537308835992118097548125006585970175117365335175824019016743768185476678617472464601591382524648198022013866109154545689528223594277464720192734993239511894549320999325431519207293353190577936971379864558421698079138829905653002646912019448050808506738737894074532949437701466835650986364245788881890742757591828063734086730613705170741248775936723141600164973082306036437064701942099301854278265729120865863155442059979925549306919189466910093874166964764769587404820630588652352429779710691358837012425969575829605252369605756476558404507882703177303877885792962347364908674984216969868670125662958410406739320869379828615090434700065843186074915395859100869186865413157576499220361765151913463920776409567339455227886444702474149246349651189663832742253933685309069197416202483654300725437400712221619074757557848616409205573968312953259257755040023965014055489941050179121785298851472316472552864363948764273814245677364033169169794555103254203938108390450988360547551248734781140442449440522349223121970845657016880972478851066854953988481340171476196783137336639880655466764627574203732288162375166416458612777931862501522089318547622916718970444153203376522761208751673758014566887909126578554780731788000291661057116763405371999398817032359134138429019453711425586923169806951251668075409886771421106288934646800085071448667138740141604630011121352945687632048946841584841331152524130745786314471710722072778730132615668632314111439987216636860820729608391702588632385236775521388679106555539906920833137100426040346697963225250062323229702323977689229409198504788002586559239234287917289510843391728911150604143782092930576879519824019855671547684066585715001451717398595064878463745117187500 [57,39] -558316593831509457426647324864596576570445379377664546488727366895251505264456011687930961909474839516100074959231542252143451352318938713802153171622770987695418455427357859787785233775270322345163479880722415831590239794517497343488783467725858079922746558608175884691166825696835241923503090415889752545738845964169106645370298049115553910128311443276241581030875635431708786265602309184817930111714604579816477415276180373128777892330888708020076948653615607825929622065525687057220427069253794129378578676896283170044642704118210652799572540899082015254943800594690355769904845005742943938967194116523521066192351886372291601848863614183191183455649238468554387965892579163084759784835980501742322563072455316068943599521282354847385212787020982143644568585071111303125124511547401364418622014613697414035366064974413171522394681832717172024743019595450475179554661728745791767992660029181731177404609180890965011399353787215280962648052139520892935081481369145719834251816500643743178646775598892270266708110688938500702016580775284985358414228087515348121153482618134328838563820666088137610593079128984950995400857404209485085640268519254182132659580815438060888754961103496053612839604200155695890291852717447941448814436083199736771653326194821202463552208778563131539285348682276258645696629494550545942780210340824019819494416970357720885906655309787653664837564332649347153897745695939128178353332647393461214195517668022498754433016989539165756812867593296396666562693732201723091306008119374919428255928418783611361980419107875200065943130919650704102502599481485260812814284984883599871555482275410858292353432664217242497963277256893265850272276491821552863045964249731565239843702728495888079455513676301962487316973941918760511862054998691297715195372394507387575037003727209885779291900515458902657277234660528885715167242984855357696470388601482703818260754070630474462810490815201711523291814418230351261429967066359960713520078008622260408532660001552694684852603916003985063832347800719000919374971341128633216071923039491244107778582898538961001071288171664239739370035825475644895186318186228973998071465222532449446259843649338856556124833608176844970926045024721004185370403273451690835617235858512330537450907286256551742553710937500000 [57,40] 80408270021047526635442351663796685836166953396325361383596693236749568179026285800506866629962965959433732623475553989125189516160431497640723183393600602235629979942173735530785805281125584934664084582238705014414836541885464619994831040035136877085303964709306537995749220409066999513845801359553974350286456085455499825117843956209102481221151399090090171581154253601820607185426932404118136504129092652219286515760558329693554159111487400409005462440796618677090583920988409845109570692992551564672827799842549408218000293486104628667626127698643198585674887627623138534676776356771526627070997129450159322515213254429580855442803328579476888400215613339340326610657870920504139266213563710916064510756793715224154522401451150185703818731629778587276807040444282026078197699361197625315502163927458346958683953158474121378570879711941489744550700067636967184322768998882818528621506412437909424735580406278335273342248899985524952653358148442580427626830384182851400789498526687186424285739805464947060895581450522742005575984782686239530311958540080690309018423756253461712827777747903252398403163773005135978056794510225201779187314780881226346081154171280665637990067745871282062419454453752087435712019511350674990012772426780064936104883009444990686419095164301653711866823507845144213350550789223726659341805654346876004765154960504173067970154013001136383679115249000714093739208539983901449273722390241975716245810219429543816605551690637035468622977026000553393988042767705637656495815452719267971183554097612915250315358780145052324400837449105648994787557575049229962089447864266024094958723889864372282398690223026269269320378945238480858752214469927183376249790770464723912361596970026215393902650847312353312029178347683421569676031318953015611047200189354227603648536403145961889426522468402158651755671626541344451615030950017336446716446991681404843749467311644452534517967252147302708129301066414295733383335138087311654573786870960504879398202597878859384462364094155813967449327055915715790457037063241168697809778002300667042859430702054569011815410374189644726479859130904762656598906474842573820957368591538626574092653704417838603417994660733602539863274702694490238495938900873283220317819935951675347496347967535257339477539062500 [57,41] 33403691850219169703657320864442906539428505006108959035213273549707699580018583490305356269086769429051828115793449066530062192626285734669369287353389114909438053957314023756784613472852044211630455401346082960766701401590581035025622335117192121288319938957906904283559734469664364307173210664227029531055388219469793358769820838509966603557370769569745870681763011549527233909210518815683050475878017333510067277933477680726628883674030203622354602111276399717538120791409829526109411054122602155157958917129967325792599256529667868637969961196340493507120763490087251886088211075678851390503245715944734010000205968919899001709543387408802430006945253155282310199346823940847021504142197610930300124737604430544778938976904213017850151108482379741557979550375632054398461758338937432346883078627389982730756858813281518696416603637507494380706094697755061461063303707477513327169012889509167388825218256094362643892201012104923673447139831159050795949147020123648352120901045032174953777807960536377442636877041096854292971091438364070484163948218695922565288456578833302818500329221503968371593356202158896612637683485745849384780277646202734543912354753958085641678991108656590113310520346013223276736986110224902654582041729168972284680479148322704874859273688812067356930134631808071459219664778665929398728558600784944829646865086637172355290731006238842953003678340047601857753153919313369849235537373576027893328299865686902459094337736129619689343128101139560355927525330695525127908786576677315913805536918228220026175851974321733443413945829612003188650441214177423281629588343186592929796378416786518398455439789853207547874805477102571093432349901835609263658836156927026682208013539415150929510846839530571267963073489958789314032221829400422970915283546615483160142970002214929021583661754075565256607832621333606609542167985205200870159079556368911297794637962030902195777377160496159421992314198045108174125092844982353733664845283460984012727892315886250453773153674559845187111731253132160248541175592688237740545501301524923065757178338145545817385334725410925987103695115443084105673784029953029101845057702009775089954672085131557936195109942796056910204445742619140552982636206391225128578548186908392381155863404273986816406250000 [57,42] -27532998068348102080782459945984765066538235726006956206142995390113712970344594940487187453695287364756062446748889713011555044001248678070290506197379123690845348859721722243479045468382112151040403069187561493535259448528734428496414942500456390761012257357137356723140691993513482699738759574026894906461077216675089968901048268430249530861332447172695387915694991340505937524404404708759123389907332338852425562023272016455154098054765947968407324009460091368581826327514392915428868663724598162245632719586960589454076081405838955107298300376990629449412309599696736498471469430097612033022542725565802551611554789768819360159347815704937420428209757377982506684188037773029484486769895154586769287664748426690504126407367413303327935598226824219486131343002357030117946683616250446286999184206803542465539956183968014561921938542433965909650476031314631520309770709310351108286499673316336449616912668458834635715302818132476620483417394548790993497662588381590390653442129627597885156134656497297057308200243825064826205562122676149807989724537701509877308831887601501676984975113082527181848833176174704404734201981634275745945079902824415791035556434010691570305961336072434660805151694557527740712888704225249704375746520046344374846456992268273384894314531581233715730875874033188952566759982696279960643960170443203483398407194759135198930223419569305733997959309790688917138566244698388332690232042512623855766237528695371345145485897180807011359573722478924381576011368459993696059492768208264417269540106769258740781098364842598075187322368000052305194570124741633139804025833150463207325440853732339959413825033977529592948772622600095387962933935689756568796545266424474659888165279717956736259644048799798375726555996811090062363696029741675173528811195450590150243399996521162554602774669085916417321657552233014230998315558512579654790662498918251809183480930614149655393443994178379626512216861203343521255526340184982613506510024094066512508374133410655284121710459276407734576237325383665335719714600787764729765339983773400576692177507638961500257953232200996396957706806682565215290939707966093905479591643492306243956992950941429256805159733197684385258626767967763033635141621135891763089142969533895666245371103286743164062500 [57,43] 8807335662051053445804858791310833802234290790958819178104548136286492539042315459878861910344577553658570336192060057130774214216507026914637567083105199202358720458232697787122004397739667414445261122938158301041968557956528844234614902392551148362278622397239356572869846203302382539925596860962006579550626566530219507288557574255761785360342523406896143665583081188290847018324186408355328512491980592305447974914495670037264665294423059221749342442842442614646394819605044696775923464442611185300441376067740225363258754846553107259413837621475558825257602230928403537440950922963620025226907274307856469088527183746086311836864554854233072618095580822240027066419936944635452397449147474157975676525652049433945980130458231489246294881112128545909645221654771975289850983300783293200946285708361416911710238305045198848856057041627224641789768615279912499893144380312191966957972775612078648545490704393452896086116191644918477076416167966221506349723925338617120525903467767987747602357740500291687465555092386321808223951313871669419494218490056241164210656145130128465506915541960071223203861293266235838391377104797936336506480905948547561523763182416614852695729558802725617125144509642358378486139978290953762500887962706286318760227231990622453263202592774176984108590171063935606572653278359021970491086070062852526968909389089354932499286316278646796038079906704027351648663679582365637730064866552388179216469277943414556741784092891504058043888904729738968521276748042705303330954285918754475681307281080938435659337291628479319207601862977672390623485181314850472031487328555340737819199485387845487060431491588557389319936693145087587198124762475860909953905015550001359657831717557547220807259298969439597666988711828721337747170727856609948466727092435118464213177985556021103454973938354736688106539406811230670936962055128157959132749702273062723703335789043370484456018678112599654665390032107511563244724248539042723929911571614490557619798883395511646918539597168542980212129820920437175229545774185806117512667342619170462264073334265909089361754394595447695782915742632416035398046429226691446495209814001465886001849802165255279858346891393276506053128216412752761541907854441965652902979400096228346228599548339843750000 [57,44] -465901738911925055406318350742261384560037777995832984797898147536145934277124911669003079627963910554616881748137915857926642970451343264995728240606750599961971820716693230698715824762257715758876030915509463618815579665845733266663147403961922079372683219372815286273449060433861702941853043160583909961821976784474012389392601448565529971345429192025343947606745855943465107577368240193754935337940174690205515446663096911500896881169504812982147788111725120362619075606728692012377463355978825476095557360353840953354971822259401553879377124872940640645091050020076654610422823139766881523540263294852053500417956120041644043155298326711650780939148156756146404354474096374833211661741734907124561438486961072268880972501232717827645595268363123086729264413762448115555050002430737553459150460494392841634680534592112440617169565161823664721973201137979891504303559540967358949211814219977621636414082741236953461799682340992773189369268315996775713743304632008937663065806034565190984452406348347597058009733779675155168667340132517715267164443972528514874178433612592656283628774785604443695120981884345870699418699650043966653776733116107047119566183068376709477701582005808241065876598877185043090649167291675184132412974108897808277279382970374304118803266985124630461847905903452101376663848218356773609680893744423553227418928244248618763085933466734948628943392189533373124282740894436712508088114314642780356932371402178086475403401622790874428217825553429858860542786791954162042135203212016025163176401797491588179761038883799885365207550857569246742812720769385333431838349949107458259984606793323170810501424034484664890013099056014218976345204782696512856168814051201944674128966008761933399448622246856868329925672749991208376307459534169407845276244102368483294575317420542555441298564753067619149437704314482401828513149847415789387212457311892456290208912607447084451984244422894706751486809622050584533162280508876495170420162695282923481141143011246290411072576846298877660624306975365799154865312840739353684762785977228250592983473053834985778654551263672933013390213697854930050880971691207258556876651400646937456611778244791451053241282414180970759097567522628158776532296576899927487147579086013138294219970703125000 [57,45] -1024120972380123654532937879433033774209510339134687539876840414986038219748515788447735001080132004981210674731566400349003170070408286467665060622840938248994479251839949444391847829547359583468245419630737810203756141451582908683753847906286995380940736930915228244097173964445777279468097743374879656221814668764672459680180769757695708362019929783751961732877863868413091098133207422575643888925752392550078392373175310987237932271618417583522315722364030065753260537268852684874151964565187791976689145195728036028233571358547912284898387245590702474879292423673949605246678195685077894320878211142042753014146943211972708936456049709729628960533613171961973019620459401376691837837834004709540873035865333557252723801416642257343517106947878756741174926412800017049808697126145694251957444148686540052265847907438515446845329859348860616001641369631265281869139126034490615520393445344306887345199025704081515916591717424049289673370802807298657277247857848147579165109851136583667269658192966777794214110612309906750521794063601851963203836822620566356611156009842704781465838553424086877331399840222342542634902077719889515242058803146352219072213513494572828260039579471972494247581958199280864657142762133950762290501824282425064665890752027177919324359868823078774610271412948136734346106275099403715310451820683745564605000006112471109789715432148966099666249418805788540770768486594481411540551892280551105249085487282919743970938844325330998224489784149885557829716650882305954204510776589699606597186594546367795514941722711518208044124695089970406079873101917724586742363622959550250626017135928773685316816214757730029534948882732865051245165480233138182729717033779020835719476586582962473628897265751661912503298523469534173980633162868001511134045877704806101940599298193922016283962853973257584736407602773842163359595585781996482806262459438444664188894190032023885903156044847239644041919011551104003298532052805800637906065186497048729947365940652022761974799233149785819872474513066233681358477777804447542208685687173596005353168030968281609996267306149038564173814912408309853821198416785156698976026658333742582980753224043228576085916199484866347813551753629587260578485963247175050128134898841381072998046875000000 [57,46] 628608586165662737314698562476424676258336201620511510117331695837871290838133683343059231633894148378473333015768295272533101874773575215691128643571913995079543616223262451935265849150143915762458198796209989966681827940500406804328459468098006147610297750915022980871252853566542734166526701811651564793427899552140566924249591079539391820662739712113599535813462036140320217696777778433084490426394668159638001852578828424597875641366927517848854955953297880221866229993111595018636743984045563600430059324994261284258628233904486241231628961976129993652992699579021811796620130684385706083064433747591391654895756917282320965281842206967387586413366592542814993339158228754582135802957831382490379161897100799993722563870058975965986475268920417188248377847149858472724645905360696363275916946705800397557824091851016258693980850300850065284977929178565530044569649590386227878112598806934183727612360459434810233015464364461534610194322101619914307957133589249296137250848614111338384416966870014551379913010333799865321218338265948129061852437525274872462055136619894710215655730305473440617814060447767794136718878056492544880562664027722858825173874291579491644046222685008732002235408592743312161584917303526761975314905979157191411143764902013930897791045405760362794300784348677537961964163741778356435135281157262957557415857754040611128545247083000281047155928375504228475075422107677496241607288841070405269031245999589872390567170947284521473950231678209458918885021959119869297738875791591259742585590339387687062351312201876247466968211833188166315146154339129596556550946920617733354891148704701230207015590830365332076169489227428815461916316966916195276068117274007539727042892479722334172025811540154576942095879927438011625605121709569979635907573418167361232542168275071212634889413806000121252720670816773236415209111172976712950942812841926034678296630946325269148655322560725852653404440658243183204031806130348335336735262913491341977395140585794248890768833058213175811529350566822585259195074331379722788067109201104237583575454220195782485184842749353037769969931023960013240876149077630610284440513404650759871775202126978130114091112079646074114048984994821377475710845461609466156005510129034519195556640625 [57,47] -225025836666948431853673295670313256955021620163252391535370697434158288780179744159534917036767969979819066894239755622053587638974088990419740137768335327224045112504013316567224231293450436417414880933013020749186083228240150742191263131838037462032377541257125815862387964106494476093751599385485269347272243771488116431842133345984968443247386661398753423008329329941560960871593478001875798864629828231678312653627117587526742178766681342340828654495971661361133266650452616123382689624691301716193478812715736095126145346229691928992999597605621359841146778890724705204123962273263300291446880650049112308443990480079732372429346844132800779817466028432817889470185748929835475865663741164576792223891908784772536638944729664557088105220361096850777502131313728102920690501964389493325366467965882847784560495409707997087936043837975228149392780838514549712745218150332907015337501594718003222927056908921683412527174295207890369516830101450136781575362893438220775794365025189143261706383199922858087380648403683821171274689533943139647923476603190536505985103749849136240136228494825401102717329777190886875840409853216812024410208365747790450372237440926361497081674005600985674212605957565099563798929209140918091585732370001158589477539563423631866103626188543546925548487044371394702800974093951104827518675728805060529015135693661198767333660543687216646658966473468511982578939802297860405959717247014477362908446070306744492042015499910178834333584308262229029340615987516288704261941971506984147259617629713864285046730559071790263757171075370833199077261208445527701911016056319919174057341970021373942752533186298592486461130892017266859032063046753072247052538068541796971084663968926997231330937621972622534647289081285488057508017998507574880840595681540360786037405038027137872819195890921167808821177650255965846714436166399920315419988958973633303318923675665253274650852187497323075111881161080142801501474076839950585121400667313293196521700199290159559602452806879322496988109616209653864955530563711425418254089773465957670802363582515182179683904882236938830526474259354548286960575061403132950834297980349411946119321148263752997131858293558879878172466244433316123751964710208994802087545394897460937500000 [57,48] 57063360538273171741884828744062001622858283473000481390513355710832664432525919048499416698325530792525667191449952520279976486904916181467423876008149454953768802571366497669781236266450353683573296905987024559339710188229737493880900748784387460108072991591516030365167092266782368803016936880711958476364800087549667939581711803170819456127582897718994584477300724867486152190278267927075728463797493960315438523964614696892191921706737886749901654262002613991471928815265530880999435264876341181514159898321389105011983047943699467401453579163989007230845139328819030839055441817301004804213913321470467966707054328911945158141426530913488362327961732734564360013788665624667982004768918918323043469376332404901258563799648886394058722502976266069963684797860538716585108876185524595949025759325727906259251017056749029226993956296793053088474918250787887620321416224339399515181455424574504499722051194488408803023666960718698815938975230663867914792536113938051441744943641149583240546305843444459451493653366691627323676491451827609408347603965436155878092416824895866796059554905024559818754979748421260057163489189266535135874208013410769007677308248464304028496268336365693317661347810311171289793400822478394733014943867408728568994733670848801851103668856506463686121597168652124124613797764104345146921720120988099455007748364126764161584556461438737768037443853595845072826462101499157391651600731517923775027237046889639621980262365317531914330984120601851516696912572569959159851481278163881164876462267166966793598716490992550242753879986362434025943432866980057036890582947625451414378262727660645787015678954660394365364399268580321551485154000650143981633182548589472944064252920951611926785812807509527506581090391968211196596415298631002045091938317846288338929379676836429733695715725120013653440130849764462183566900777119044246507427006328734231093495801365181713444080319804018561831193336807932315456000047110633134112029727305887840087995670010449192554888466286714060941985766683606028218539029323225763065624228024016043820461620043332017047955739676881889178741691856710377731790759324694254325603154287714920329971366394323194131154785327030153112759167099987678284378489479422569274902343750000000000 [57,49] -10314506739380336002746039510624326169549119375166058686134706761624311641930619099596744697779007236806643386974632503961675267198493363464869783041856279384985542364910530545818884271194045923770274753263391999947284166371733220794716537830723072239095215767157336467276965325721149165507755509217541683740766082861846433553091721373221393374801303988367700699687106344072892996681379390080672163601065196417896180911716368326583256761796046626194391261694047560816799507938590712048001952336556081930685146301383682287431205396605252243678156939903747308402094213289863948935203954740432049705282558154664771899825382674402969906658496410873886926324415129180623350826906958588012030021168948097900889561935804978529353723389283406064413547844129623280846615032942289684304602959028946213790061599030682747994292897876343742267899656159157794616712828722278365301285908622100080434491128694611299781912478777724072239533614031795549324709127113226392666577608050802771025761625512290988946136634676746448660453155362914621990553089905154986847244549734333945371945987600985539171897391030851342132820139341497242829815274689552288069328781000052255941275789970078615510546070500763276541520244692907784813934826410814607407452767365068508914782182552886890297428816934762364724271805045997291452550804560115981948936946111659237337487154259330199182107728614896292166747239458231199799444496190443319631584337338373356288295196269858259437204595327603689437806967601529167519139366593655559267199419273551386657674308688382605279254942111443636770589897190729016740878129665813675180750526079594303686256206066214699384429768577832386228855273521415150123321509656423832893476763197945592984795888601261167037943912707607296482404827735453707685382387757486047709100557027125727817447427071346314061785085766357406253010683206400979724714002999788027841328658604762570894753623353073734626425593260887461650856142075201186103799015125732084332589887244157725047981352755359033521866948372615949727053654251916868934826976297738232236235126977646954046972995718972693270761748547518751384153379445153968131440026722703553183905346785517425254934587197957598703301497590987776100086381701054216719626310805324465036392211914062500 [57,50] 1104557868114287075508808876741388841536386497098798346911827895854547423552901371677339629310632100071186487058336078227494175086477397705056386904063861338322914930278075421255146994242232468670202184684072104888483740263026651990476232515221549046172645356278858246168345412835789250800775955042532409289741039716180872077978795953120583425350552196894308381939488991199295305742184901507290922285423381354578961408003428558832623183000522130073181191696263433260689225623235546552466489963258779314386476078186213474283452920498469554004733774416879889026922949890316995783997700522712665646120316978616585228299629941232061519865832727294070945782731443938905511480020396546598851312941162708982193477906692709253648677639184586782719500181903554951168418362235286223730178577126350154287231683583728808954611044007067992118179948465781662935788047111289789557924999701820593960950596436701480117535695054326815967984942564851549028071213641177349351869788708599218347484881026993302256315194084982305011019064590182437755104078433515102518126480217393035301186049189416535339384689998786332178978340177801698352935435408827800430702735510461865330704987191439356140445391572253778307888992500218247150959461944549433854748413284522184005590288049290161331389226049458207595871395886713446935322348318357998549728469360798215726088073321517885378683289454770330452090862239820776672390171448279612927954831479430716931076908242822082444935413724268059781141933665751539523807582410752445141969988469961538522873183607887651634167127237517077919011133692046349748596746907460389434552797227911920054616992287929111596255693016320715244604400875381027549599403218019145411163073765399095587180404187488480198833141959996352651225110837582635669500735881280117849953327275889590569974651816804236527380483795196462295605601276222400759898336768843342456501348035737488167611638698531197230644969681156155254724259945441047041437086201992841749988996043024552687799631937241507707346682186888214340232164749311441221888390750387050974183064981212730660006408592117659515318925760743680365007338780556299575038258181663158456615344449316866001065190602235039584782520082337562680784362467711900990252615883946418762207031250000 [57,51] 37032743872984926779688598499683401187395345004666062325280558784723635439610527308912356797185859624913213564581722440900653609706236493693851688596174548931997933640187903646703057504633519921497333978011097038178237100348380729038694607784516011304924072163388379878467415095463298459146027713545958321841411528063853795942296240295344601108087805647814015952688663454494637057389518864037011194671483930334367689300081569837801242348015750689179766689170604328986589458136189001941550395170774251111609867885596505643038057376363213166703143623063498677991801077179743761829178427742541743132362554260126543023547821997216567270060810818256496094775406163766488061443196813745793802082891068084908979982224208997101823030173486190573261143399591100538341566009504018066098122721120935721815874184571737013622529291136595646451447712122837671410963312236282351039803817616924952397087271105634500423928143212061995255411046253937198351531476292510101893825392369674189544004729259239002368381482553242278245332415752669843572326156783417783696638315953965018006301337572866597513716416620760427234654681473010796277018973668662494612629340579524632365927376590839252897776811021758163316746186246177571408732441979286009785611685764276078066778384453640286104164305557128858057704799321587738676997562464638068379116380998147924934918308854062702215026225274533931150876163483271574178084528721537895392950005204045883227055065269642989117779619831427943138945950881524551787049703436663714513894905069333312859822652058715612101142611975457768724699683324577827607944148084633503231719079292348404199410488805934210898059729831551221117988147753905261947578517982148087013528515485684740199622590379080218106070793293895655027991382035867090084045198695265421835186309505270743614391171661028971263183922482455815537181086127582625773220385946343397111050186531732690899539985174434485231114710332703547674547183524614554888906228858124504804214538185008276984010648443362449718243561602244103027978592488109971450681041119193027171861638281197583055420452666812422514296740832317259542231545918261125230894406776874153758575046712537295202715077938162107457189875715135654599130532460549147799611091613769531250000000 [57,52] -46980732882907078884551115495366532638040546912508343480143767343877692565580280678388954744588017389592938747150543889467490186263726688342337416586785107692250702429762378812608879039660362701252287860868404026930775668084461647894852286962924499685366526829730842299318313000759702745233962282350338935758911826338297154749076045158450395057896749761731156641174708273996168981493516668033632929533988685933970463733008977748773045216249227386079909422900765626581211736269093279102113329027758674526506125577271167652401230515629770508765800130373908647323878041776660614442343125267466844324895492710416613388184498089987108948471875265715859832253252336841242668223324404644032842701421205592487126755000380048863059127061898770394850704028268025254909010459733973155826742896479724539005660754387529325620386367391633612434769557350533212556633570144084641650585826681033673611206454785348135896556761261662271459015699036780835329493820217815795123416978207355181935283830052290291459402747603853921711518578427141672112829234207298156212174312636838544708985849462226072550740752957064668436707149063596652706810755593133645933206454089290264299246498576837998674698689946458063595737246185834463613229145382340115105023601502150145181997996354597173638098911615896124493198386206390603353933736933117285191705368353881313615685462992532868777454444842824856396443548622512708585355017478088787929599173772183624313496884069341306099849434511790208686561381539539770662936746972683511490522904655775322999681379933196921970092733298248099169390831333195358284851194149443207338418827550699992311676005415599949453710452311805821614466257347112348944283824916884189490839525051127333800947171766556393319372847419827168938740634498974329959521142715570479927006351878916740363757076029740411259831467700585164283698004873143825476731067608177717224256899457350400500962715975652506045592593865235524902254720722958552583893180175460967661598652431742882572190515787371627245613637712601614271795848803904511444668610454125710501833664664700386566418638775929034071237454033914623351722607866681514058449331289563854574160357440937738667337449278938035675515446124798218940910032870306167751550674438476562500000 [57,53] 11159308586891850014526354504417546210911027654510513530342362076459711414724887553455135161842631189726762471797414089076303589613451440135236849214558241227795505548269039318818530437281510181325397867934573386132316782668056115567076796614847745332213081435882312924256571602888945901252760080842028941028218933385485718175069825888725495367197868313645254682370784069027273632812303355004506814257673595062016717978613546055777314327901230803203267145022645033595624696296806146344478666420207491404965160983421496035600947536837710463182836876119804289689236964108121282267496304771576775637387320882565621122784857800627031616556396931864632079937302634828299574650362519058738964194940140846103830812604766606645039732393741032819232077810851768534120885794877480566782169321259040680932288793626754283577340974369124187359062432285302713205793942897155169466550654712005202279166859926178043304421692854400995472392762143492977643725396062611171216148610671002994306456439641999671646108316338091154107698644681631213004938775756316614615335149943856853185719951323271602253018046853914615093475687479068914277989196259697851125698313960303253624288423819818612240805090575224478992207876305638170915179225997849245555547722767937619427369189494168324422877138697224811496634164730821276274962429403956551134357077184749538250344600839960882986095064079390678726331159000731576678684387505461228087918297143378765041465037036391733727545160648688998914748493445505558433363498302313328013073074844140467025478227606485715320681566333922162657216355629395970495795493663956528387337723968171017040335313626684104910543012570533634141008715166731028195012865746979613698632653635594794578488501228521249469211333865095660697830487255068208286405232235784485643730440012053883861883091852420881319510362356888715302885854835175056740320983320607143700299349018715241678010764049415359090905177765376232931602488345792702988974446855044999168146436387899881086279098502607442221840883814292411266470569183335769116415311952078410416024335600092183423238312694978464105303733206722454995440474809733111475366509769830498306229547702625066615691579166987375108278934821015582201653160154819488525390625000000000000 [57,54] -1374699313096327112775611737211540237363734209408666511515047096617623474984261954598809277871891423425791147781975495199677974532964523470440442937725142013484116999903854239304696754331026030478928062510259000617839391973018468187553320112520905054761650475167158508506583489918743056811225534048846809570167662416193488069480069624922259491868687045345984317887838549304928204817409560498922063330259313755306175938861347950998596223654110914023587903873557930108687047821058419610853323930665327028924413895623610795391803572937935930431034682729508561970691135782697451197381406233608984824358576394270240778932286131862581792765078214711111036837173021828938985302014975167469699952864106035924403388740660126390289085626579192976552770562079520755329130260380384701832672394513798796902054967929808450107405975023163572328506449348940924015012733480575350533411853207778739350406992919787251541483445346430965602971017172080145016200435003685146560150114952349351218969740386932421800107032697884719946573248240257839075086399528806091482012621080513949514436223964563362797367155183052023344953242126790921017157514084421286690593957464293610950084476988146843464829962026736083906477532251213969517297872688527626400937988409650004045880836422168671916992796465948325190959131897864356126351078335182091786558535363950068731498438511930793749922574913911296766403969107773418985215487681484098817634201034998500055418143799904671922957987523102727731781100241838455688245516386323987415323494667809291723585467524843865591358984508826154227181088345068192744174403988988410452727883685448178353632615323371534144492966318028883777798365839843687463135829519202971733516239799230741989159167213944132552745441100043883556397230215043900305700149882745360711184312215325468702379625442507735024946750808262946287622049974543482618484684960275511786637652836933092520355219466779890919113351762859226964237770661896876827073792730117905542371623368013942833183926513585969444510613778873714823074882610214089486843569699929806867942065195561468601321084924829941682815642996891359560687496820501628684125426058895833291003103238829286795374892397277944506793197296939945672988869773689657449722290039062500 [57,55] 20006259111239087705572347208978659226471572654788190013610396089103896233574672603195619145493813867616777434849577687530651928320369706767702534352731051897531760924021960445148849506125654501486325123300788308468528150093793859167187501535996021576843375820902063385081611876713229723231696869798292367876229352313991247643118971735826364952187839971008435929231692000996723551686123167440833479350224036579179896945954965982815826786016497669622899224724135148601239633864003459953003732564242365773665332607160538479820590054835559339546975269011571939228409117736604862486792782054080074316481970880207130762068636891440121572618858547958895353805023372898372398246121067251415667826244293579116170083975864052319884305436822200972191397987559908136724658535134733162097754008328980551141264479010565205797473149689454186951459505224468868292781969783921521311100768375818607113914112483356865765340420278338235835061386687196366489518828130204408080692848434861234559055872897521042825728947054544042191164331895870723734280027766611794461950744030120075692374738576083369001583172235894915025628743759913126813583828207258731026732462106228078676715064036198503733770750568057758517657095952829018310172345075240721743410997856140339304185207512780957818732143845156949401666935531851854176531060305406444173913936665231285036850827686172415615668894176526224594664473626133315732046142065738365597069910335432719786402033322243583618786375129319013301442450442898913437923443644783377487655829418974818225213257277765838239773330363888586229596332825677575985468011527400178716097640940409213465076648312893618111027349092323992221638347295408052637942154721899524102661872286663923862482647302882410234193800321558289560841423478774352116370834294841636774995060020570151935288962675147063518500475572418673065515940255014123620697370661731153032940496503022648809283726668226524958490286290513418184036280693419780351683234689163358736113856375912794608564038974908544908325713900517039820779608488816885588942002589658148910366843889102905083766380805792369767506369019904080711975195698995681431512108988833077162513063426863531846218624711254653256164992569665628252550959587097167968750000000 [57,56] 26901802665978894960113300460424408967375918254299134031879490615900763041029269752065817890536171070722514857090053244897469163104459151520533416946944562829548012374723272180639740550191111991410055637654837737031888012551767322505074615317517412759891012709004807446105098906013925888906870279447785412095985445129860562389066910198595400277857767766909375932363476667786091073323034342063121930256875648818545420910860017826850384598245770471648112674768067337789449687614002114034145886455030667570356062232549437652323254078625634719324962289719737394880601869792066613145328105253853594779842569471433054005872857110032764657097210446196706028039478528992535765746993814479592942991111552994693665648251047012717590592557884193366032469380206737641831133894647489139669757498910285295793667745889401342140687461284374587114266732263049656940200422140382899257271115651169113927320029346587784424547022916518667404640806496769013161693074384921050083489232024281956805564044616359784200395302207596898123305712273983915466902265517727764700666154090610602246304795435601331635214813799811186201146647093322800912501754648885242602567026007432901162267298054177360477264608113659327040786942302766239691045864048108219406449239371257201536700828857556768307103088815980839012014910229937064508227103959674286049317452350482373283604888860591784511388303482614701280921393081919775677084183023267793470614293095317045201639701642985919471871493935553500471196088282265350472301463507589910920563642765058706300753668421429263675296941902134414002094125717932030350528492618096912989819662475647879333738154922724235765988777611000878720559538694357921980872664859831733681841269033336969973696376641325539314944610351718535713188117583517133208364620781897622770663453448423364978610014235774668327127993848489650005210349451600178798341052645830740428597191251683601395898718160765539569442872820896978614199712354942213115208664857392708129452714216301632998627658876796147131023363221115292661436113383920436803955843826532614195135130421989212523624977333070798935976947017306924562043402411382903613186766300783954402529508850905579989256177658751324754948797135511995293200016021728515625000000 [57,57] -5257728993520939624124535023013676109688637391953597157949795521693976494510976198821456429628284321536735233531779365069088860979619831180506940789727040668993412641068562976039290409803630739596705912538507149551349433191110450468386626082838136690864851485634032882051648112429078379064717365698309091159617949781105060303892094481367471096993435431452519680052218670079794390421915823106047824111700357364361590984953361660956370280880305024340952844772821560935127812406996078784771930324347983576478570284293464853191918415612666327305852791173223666017977990487806838530045297552352697531804206584903854753955793014556857877835347644487938528907464448991223295249491966976613967563640209705889175161057037500667599369163679310225405494138408352132910176853204609782404318875940205604203798421529210676104153700749325775002693374036546729487640724092237465415578209738505710203336587580426489598708479016789588488474032525694990348866190279160125975031907893543727948051830478552456568134236648539998694027393224066963869338520585273905696992311677072122764213402959601607419175044650764874264684835946181046420503824020984190412077510352848380249778215020493324347039722547871215869308096168756254243800315784470334112503623272580045458084588437505590818521009715589002613778685489094279499949936678765779477185337086980166192639662064178514130383217125074316017975860394077021366449440483672014569815772957521923779884083017080434437078600426276425839069121294596748619728769688607592545327148183718264430305288981672413251046383392681179251873955331336773070113030358546964331759492753633801138382566867617669830959406785120232846010262602577829155608914012214458058728278750742573820266408201887516391722918361406398923027151716559095423803809210147340871800111403401168960118541916693251178294096728206559920064421514030856663629739063005722430338971459532950243017428864217426159084685836442567809399464382821231981596612607963294356281769198057274842685090258154225629608581096597861043148675355622647793047323838569120574968544205668072827025362986837804664050136634701629747709759443401081384900233661607328856300570024756642150536909118821102260277200457494473084807395935058593750000 [58,0] -58262643148575614667840779039806919092114499740200705892764777739137279363940280870223325830470290122328615611619407348587300108459050055782958454699898597283968488812949845419018243698423818369716855126455649186200818345536016132954385012114108887307386562623268317372454652253482517681080508980502797274243882047767736752854873646341192528966996022677323870584208971153388934052476285857907597766301664275696130311108241757086429504926338944768559492542821227217561994347931430497484302155172892775846090915505716670082240874656291029288000962687380860870109534331068777819571627445570246200078820514334351283765613351926486234245420005787368619356167325923537168050539562643331453385807106421309712981480402169672845908229880019591377413748827609262142641795509283465913145344556626026451046275017369262124712636385696859525435882334230172496681760792349663975005174437083453751914351341965338386983613761221393172243500587289001068998291718341017410716385931436330206710244092151428265498176657602495514360188737672392005921287889636948409745364524729385742703316968929527805595856393024516677731158409955197195355368593777827299334663034549631300030396133106038771755884054446667257263511341246118385692430574873266721170037420183739978752684277383361446331500050206359946030857527066608799170198046221609628286637815575248793649382703482734750515802760592906732014225831199929717527231477928772940867712721045256705888469998418598646955629607388246784912829965457034890549915636300099946355478799757776025277771042049712686550064621399545795223166570546762048507717310601100964532161787782159321148427406112506624150939851863050107271105340882390533057224364338439594951654130180666817099164841839004210835115703083690741050755836329470292536877487040661011552752969555484721780172953487775661670414869513239467699084860609902544095676572631453310259154160637433659523443168255757430463405925698793776693438757113030837537163554085226616621882799139605577567034139852031079644209430387104801402743790632287372388591249809339718817341114041782951656439240612006202648589847114206978707693936818066221531898156192984882083699517612384562519781741638444598339267634315224882796398676748663156126798535616567579055666319956598253904341512064148729536982766353774587251359044423604238716052350355312228202819824218750000000000000000000000000000000000000000000 [58,1] 65013342953233917366516744155454343400514951968893512867563873868855120116751201174012553443396435798634988176868432712150098072958997179263122074850256785977506379396112806839350253606626029490496263635690883955004634783549231478785519823526582792248248083357233650888872109904266050915108622061754258118992126582788253876072089443776705731617216489442974147094546829734010745706983798904478970990731421949746253149889698248607351001572524955530970157087991745915335962814745381977512000239941677782581864196166431351082996719466865860348664325824438235624954623388559028863221968617963767304581797224034626014902131546022663579253618328965934273047311430108321546962701576972679743024982654627005398603675102777749547247809198507852704600845240987695210820726599824501941353888302485637247164032261676808430570933068158862271934564065670879966555865461842025241341433494987472286027133810177439604647116129645395282697386467952098376765404614742585337432778555613928110789098788885608707868332106621691988618797486527795140384490503855778947633981504553531125666745665200931171984416503152280044973078274736017816279476041736209148704330521432512827241039300912679656312905145820393706984228720248488578221084185009459832120961547107802479735214282205413139713568308175643817612143033669413516888789742159382080431736279753124284548805322274958502478975094906821436382366390049912082225674461179229347507081288963579803158679895664706132485270828592507291804490309392763951443091355862025947286100247697415258841971905418199823765916739004077068412645162022419328886043240065325500143245680229707975083222527625668720566951971840041145938954411415285689094460467702809294945125548377560214544086263581906792450375251894246330317694231649424024621828864531316010495243834840948890567816491923472277956056264936241820531975590045224325622881131456185397724061725907301500749061888147300018278525608476446125987815245764908972127220077622801015610715866343961813163300290094144831009242908202206990644709328842106925621463496722080722289678883712242406895436021206425808002639084460609263137622913202353541885165817810578468744702079073256159303080482631271379077363454186176071418702414379341641893931178922581677750384472229243037087008701359361800999201595962541163356235179881549568481347023407579399645328521728515625000000000000000000000000000000000000000 [58,2] -148842354455497696750039473807449681386576270810825210888664401666579908333753626317601125241859929992306161223829420610307969787039890323111038004593882983150859823763437192908838633973611826294262737002330758877802606138794315155436714258574194464804953620830271447485626707316971816377046916795117763224607321641815033364042981904964648825922263724435573201693475444781938362334739816464355792577822832005466760016045613584132702475339303326849808696225682401439272425165812450860149529308538881889190493742201286579932391898952286922917827013916795902276256583032236089606669605805351673330348975065784690999683543640956085918608525582866293178639600883738337686452691019478351998761302226492665015317798949047477368113546641449502575649533725177574102083809791258042161734108123252689238003792013152799410445622875680836067381846933894143557816037123122357124674742933849709274990007239021144346212636158033540888460109991836090877447110787576165405145405123701091611030219902531904584627240450336488078623505424710132615644374632793263558433015713019048675942627751013534413651114095431981479971185677479967146157801582325147316493587137176661000822140759056535784348619670458940130321613476222306101521387750184735173021569182960588556762643912907043710505888987879301692885133030980203715552779261198294420347696612731555913674550369694329758578101094096422494359743599455483458701221917343184589865206616396683414259408769200781442691897741689252852068374413039248232621704634794242836076732954698066558959637412473659332495623311356113107086574998466381772448278096415487552012912424764769001544355550193299169863210192257044333308958005976095694650170929811752682367387116805277360173304340173653372281608287112997600188520437618395461954072313157358118473697559173556360315090807676593758796379728956033865710409148090062550654618366909945752195210370591900284350430598294419073471275040106778142481999568485670878696180657325089028746595474585591622605227591028724197820359897800445135611208469623777742455000803892836407696298011631200974175808814028746565610427190029639950584776516515601438567121840813416462286492945215631112212950894183534318754599850267255052974868001468637497387701123588443514648932415279564748877117481925423238059013966620319016311167479909786096796756038607156824582489207386970520019531250000000000000000000000000000 [58,3] 7392227156551381628837880953075766008376886297107531071879601435396888670576342737648630719390482365135616354592023513579383508980978046051691858303495886486526281915818899131053923793336792762457537341546819626202426625659345177979090100397048103581539713436261225256599523052779090354596758197419622221001014092154834191735431111190931470770638827393688206664418156062086381397537224770402920169300700846548469264103311719826975468748997357772193481141106603779897681843148701043165866630708546055401578057524877329735652846459984288281265163843057550770928295877283198232268356889735873152302082361277972771349152610002320161738765671214838700343525291643296795127631388148800050523469577634025768090257878573661512789152001279495252799464233519137863590684993351250984493320270261334521074148396592585123399031500553889791251672868471495783580426012736810192429581060473025532057601985806328183630680596700190200406303186441559296803029396768313897415547707765422370108382118117337808343530382499459944446743495668296339456964079786558692303021967251503905131443786144172070020955263328533799653472657405039773534173074296223310470979397521484432372467415340301345941766244186529329997857387432798710129989507024392280534116728235668758494866879079330346347251155794186246992271694324594681178592318544112794824198855702384628243419881959090404029903343420976782378028359927780640691743321745398273061258609924133582742766714891636172394188224010566858951784913544552693310883922603008459982679629238525255756896643549559189031149619853241376954220106249106362375577616302610567528430105285114918396074007177219187409165484016657114550471069704509508175383921150203425502760376774406304365775215470129616989479423078876132555522676582064349063680085776113782612031124348679275223984976339116101335491914234205943186584097389133914439211436168885617653483732883061842683367901300060495775999594787778961683618073936332441968977422437806152541400928559792439355647764054331143076946249710004819683682602108689555512621950479186343441912206398717654438988016694929896337199452424205668458934746270804901696530903416097472148480128896250634306538381827380397455457315219951775247276831080529383491477000397503406325959502479016784006032797526926723420954155573963206447764569320956778519541240622670041915398542187176644802093505859375000000000000000000000 [58,4] -12301593428003097312528806714248489643604723089472363247693748790048800537359142493284014619637851047455396068185158088311235399121200621469025078433611930513182330582484058621819865315219885494681924093943334075338353253655084832682251445270025645890625778865396749142576840518989183713792323780714365802788342988394769317498454947137849691012296945523881494315456849182486670661618167509816990089221706522042609603670676322094670430491661489922351409757680007471141185568869002810182211076932883640500414712883030805348119562282709702918376136137875828796509651431655898252783466034056645235322728974048240076140657570267906986283717736454745766982012150704688742791911705244944244829782664126459623512402756012833573086349520463920167631480553692091112554577794698033509692019440698589287812567164928307707322101644995548017219591226035738270668616353337209986076436817036033800171220694412552318519128272508758357004462968822222687015354603030678241656746760452621498819965286332276609499198052632050733325508359003822936080283410872694693103081038957387383720215050844276154326841080709997969030016933355224845304756010569871677112461468292303716330824874729305543644846695571660781325247172866402175527602414625763400199562826057187411442256284599846767228916046795082785658645380984044915008541854992668318200317098006888678082247804772838595427394573371972127654461310725465527691501600962663842738772911945356065687621040485443903423086277135610168030229936595507455695128140432763088457673047935275728367246653868558493474230505257919998547563155684616296326970146268431147277907290008631220542133694179796681003440116448438358440116991824872222425509221016330018613711132647979899607278330622878917945833158812133151956428351647298497534990503443632824915680276766118695699641874700225762072237167529832433884967268158115662447208311233162866402153257664522794013850138083931407383919259407707317949761975740239001381332826594756067814701976071807975519788209477898611806790641663841013094288390855631425063330029619491341496997617062689790587489527514829711229043201506015402792202644674958033047777582352024517935618036822540678053945441407686313859602990894717855575577604036529259632396392995432283410844894765904802021414257608883782980634601483074563078561508935493496379257792081297038806059207516341302834916859865188598632812500000000000 [58,5] 319325026458537415564698091213353330639394662858378957598192266904420729287706144408847843908410911696667098746523073276108100262664005772611120382461622282715337653115706402015776138993916104723678049270960832457446046403023712478772408341054636623358825679920531838136994688767058433279250426930040000576589809090132477979370119130843913617387251810274916702481107820843821099364083971208971138362018267600013594081343188998164247357774380176766900405425797305158809333156080416750314124795817718835916269411439631016355372353764808167861208756836718428650906984214990851166031225041417237171504185661368604860141024208330637661174909067602046808948661426128079140621163923835880866588737324336047705159485321952950293502716765627734465156882037712421362373248833372880703467350311213515805939001429037351468145938415132622135064163872105302425971935608803192108849850621163194228981253442249235689453242105998752725008571417251249979052698779879191178441606519127629962628586217706118764973189553981009296197821647156836129404079714458016929755700712479305095125790513421979711736438250980732464697364324531779756446899081317743996745787920140390061723372883934614094928554700153505888328133191687977656154463783828196308836138494145262621269345850069867614674334818862460124522848101313089657406174559125784399688954918230395076580873492437315101752764859200332191912295560995938765383308140537980931963872497269326687764115378492519908486427044662964162796649354066308397558536317817955763067918827871736698471344714067816612336567860552589898043925137819348924344534363026432458926863302754548402604162675793064286536828085315661683539810938066399970789409836276313034211205432707233239459070516578577950401786576655107616634249171793376150000481442830396278836843181678769973293989903725597952041785639251119442584996423482300514189923296271930670367896462768320967160750477025774436113699457478644051707307566090493914462526092188588067437664843319369879918789870926526614981855930154140267942097068225031034646758344918987995481123202294933919041768861163708769842562351434589843935852252849005899843046974964078580886549333658775168994513777865522743526257554147898164944074307664017619907336009341612524690339492013769092223087347902047805973784389928280814597404607564696895893311547484720016795711750035025033866986632347106933593750000000000 [58,6] -4450531232084089453503693201287882278973587156826726778189302549307751987353482095230458716048870672380444204267577521221899622842606696601088432597089228225093700959838868780014763711928154752967791211819000094349620946650474782822965166746710800832621215889874510437251253195789650584676631263048602611707649157904366479932033640965154236887830026847196303559619005416650825260143292230609033759205836111328554569851216853952159927078129177791276412761587358968509220233339014031555879997280281219927715900095104519697500198133279804318272213445740052774926669536392712234696446165495732312832107176598120659291884507251490597680318989304097559398928194302007930010999152430121089647448192843491066211932882020507154306861467528643328115318443751049452758576107938501226755208158183832219965832626724649263765181056307072157726943570814785886305602971643117991303751292844628778630251700368138628255667248137655010783845980488003663028538192461047087277339239576423285313542147496991737597572874256429544877171069152432611290668123481003906229607812959363297129692046695460772130768300683502427179975413651836349217471441710716393217917426856661025466046405782966325523677488221109746690438306448171623921550199479400868853876413057058816153036260789153996064980286932118040826350091431959238688144502442114071782896653098806152218113675503470381510990794188729560644159939874926235999459330135270620865927822057048649722379789469808734776145441011022739936500664908862823304864922932384215792964000616674683242620634304180808124228076312122312608955310243339558241230434611480961202298492182675471155879958369753209870900855745127853377127845246524702995178243671050994052365529834360021644010414771542717622034190878866442357531191294903896344800244143250688934745801110338630879409425763657763169664508284355931339178083482160412359803274311929649204030025735389978460032642294883096966908436281670636437205272930007891667514358570396382782336142777138983706836577573370600616308143312176988708810177335887723837202857968926682837020357903199432724201947392713369181403391719960230658437893644063716640565484373082282615887259946045700698986624626337348940080121587227565867954386983296129001792849447266552096044904430010211179546454858616544207933419622484738121620101202634033294596168191344226212728674152430130561697296798229217529296875000000 [58,7] 38793593146716657337936940274105453638764528654347945555953865002652380017095993855088348138422774163122908267039873619024417993585439603212863736547193978956309030627232491597650217637669907892825014655124002646992163485953644156622665549373087053692163322081655999564834501646660293940244549400185894937848270933831860825178534770300468663378251068104284603249196062164479835476509611378534139280255951415286243080114805533380555570606552661553045750565396711652308322272845879290606487484127652889259216730165780246323780869343443744030641186906848866722269139665175773958238784695282605878552351910119183390297186980680002050312691583636651477819539497605045869861837535861104707844072872932034013546549282482734103673650644363582309746415466224814820345164812220127415148857393421782511776523164008086194640659273800654220114638439012141262712448598747975271050835231459189462418412603873542041148823741578412254968720959360342834421900315144968574051541955449001695641939452896340823617132868881374032035279425906623174400014663333926286179432382323549999327088025617181226434598119363993951975704525079295570252719949684259545834002167178901506381152080020494304950650725157089971464970301787015571596748065917348478815106847828275762516051956448965591607806400793170221323054169227494280116966879673991885632316368728146092455296904139130590072216473839155919544494463457006026256970553145397789049019192831921841155740216064659586920638749882696741223337820837134405026471394228028654646451305498894793212792812343760368805339266702777699817203759929887993392671320453425643253738556715594353859770898569305211817037894252155341226972586016570296346870371697786986221740095812266192415440635836296703748109485259772128730833966999502440290168075577732524972021957090782777546661425646456909103084131268900083476379643116355518842941691356630895722368355636550040681502912854461875590651271035526142969992590881246594832549041358122006873484831127899080338842224530297245430907202835471712325570680188977492603798529797454285111825963380647790051002270494116240732457581216291400445136382717079989626307344783179969528778032034453616794588543566114592374202051184534663267089170676005386510402478065997623218550027740485363028427905916056386999612442707145592966181933203964967351431300458981799028634895876166410744190216064453125000000000000 [58,8] -243794812635833911240029355448005227809394048450138484923649494654336963508348081710374764496286863340183444364739028497380547031463697977906062237561746357342212368185998107911609061869666959276917057523289867829342457077392894511417693261368483155996840901796749595454280438620901642265638361808485929111385109279664559652754364941232574214807297688483700554427559415409052197656334360973922203037878372099248392898939506399398145838703153063413660357782241906496806296006249690424262491837023919929196934449542071523435018212917113623142855333674468345944325026880266417277104083202866301241563503406750432415439148734007053994009776529045774633604492946554016946160221668749206735462308033325966697037518759469972137968656185407825854993978005409348228720510591272485868811621168960974773211644373874415092812249324044694646483315511933167837724859443160150306268860875929447148026636211959296109164288021034117589236332366857477619009722124010821558462857103203095170702107662285696002844751044437351222921726331925379049028017952325649440830678124143070203915800731777161625693656463342674971537155392411556601892793378947333745658768157873741634781563062150194855153722249208309151102488696789372109373421419576867850796241610904521116055088405309980906552510820105431599334057261845539531937280435858080331290237143178989635620146687360404098373604849451563232271106343974200012816388177914742441074057962060774659428884895364008438416689952335418159330801833633972483162259267493702417553931935547032737124795850468421946061812178945967235527728217308416224311230506479104900184195235170950701889176823500743594102211383896022667952969371962662525178415209828060594963954620079193760211892447537769087053337730769187465882974751086059449422209707955826941036816951750238516074604302266331022077721489032778541459640979978766388718514464548039754887008983816061493873902298758059365410401545594498178840969080714751849654191671440005437358001096802905982594743439944798104637996993184458288646431146037837000109092438985324198068267194652910775066804860162784271615968979756324076904639536075939882270882529809302293052649163253530820276897042033040978391606017275183218541530247226037668787087796450359218317677375533872370683612365646136371354253015770909203781378638760604646981905794237604004348618502717727096751332283020019531250000000 [58,9] 1287826866269676033722508523381054648938849143979286125964970504707586171885617357931364948086270043945958612433315914896746059248299632018055249848524909372917524826985961755262843296747829829622410506148185773585807978444912835036399088692166809116414328695054144087527525204168201656932624055661887402002865219416719793457623385032343054281035725704895123173931765297560060994584289086669334742354431587866136441194760610316713664504404432137968789903801433297741431668827585367049406064289835897787673534482685821127088435803912008951135877753244271477776481699858928125427650392937842170807179431562218584920566707005058038167842971663306572007807800441454472899881137625592155580289424162184868243111026796239617219785170426940518278707221270102393821961661368087329606904523363579149884918229593733879590572445478700353304771560607611917838965548674970750156223759206789574058003035768899620534331402360063842754543055187798185226933990406005090795897254376464198852401405905787186635098243865512379257628216930351197062254968768009705566341528246915524781423486340188557358237305122503152524444715931941930595651834975835641074640183627744541528393206886265590909767592294481412344709732606785096799338044842433949638468319892451303255506767629639320148711646481121583127520034362913482680771479640699319255919752473280793826651400593908587908629260702441451360156419399539009323797900433005010331346400461381443949183134880113041309465588844103270467225625726882969429447098025433192730753575452197286678338061237580073695433230375990967149543884275466468926738679711882494292801727306232680639444900422146346796126923654184870273459610427626494349487902384612602961011670474637311936103426940580242477454562785821992564540145046145689207862361501749562451163488830807090967616920635591914661349708917920830079022000368834843767098929223317889158663414366740900507473764289413645668505059827929932944456212145555539771673077221276588212702516799432053000674693683613770832165169209400426566252187923107854335775973173603550557352042030502845460008537637376669510173486998739987438401604548477919682166308911907451909402636635976619717363085688002457289122628737631865246979546672819517153718998362179520319092183698620090962004405317352072721990877603854721536263698674296218337313769139538394137289856189454440027475357055664062500000000 [58,10] -6210278409086223408857991779803213696154538621595345079325781294619443187736537345383612265241163615689395837531455909692788011375304026515913453665453544733160207796919500845056494446171899380949321068473674868892109889032943428694092250871670377409708139274129032775861500169924638220921192073957308741254287351104525316733648407886244062414197629493745645017449822747256487302820202127353415095394166926176232164743482787832568890167296527794585710255084782868829949300808070437209464344368023991963773318784776804029725811523663342702040594395552764179051127627862510650688337871847336336988218928208291088093054437212071927002636801990437907590469268655444151876109260215894614228402074723527526962377423940535281152772074259072956399890523199172483627307748183144971967627785165572890442589916861282425262253289796682882477249897205271967029920242258493335861178870260285058211262243130197757687368964452589180573855908702060055048314542528391879213581233792185964533407686002418819601044460681396022311772164735656648129249099202313025956328995881843167315931817970956044892297781167426620966801345248069067125917460297069901987403240331515395373640938608030190518256627056285354909738659863420721009856427542282126886998615486351125629195582057572302040468075039564679024129696031035804620542510285392154095624114029616055644358502192325034521098451331963103223112741373071168205413654397137774891646903742684951734481045925445719907123517618037836742987837624226631495089863983180039211793218921584874244957919526851822872971539428724337282495116404852340873718692778213509240299697526203982273598096854395729924232506905428730925319356858211143912620700926316347177966077725290727881641779612243491919426154816644452729350959127778111326240724392159735610458128902278129114429490669931261627859703852102764815660747160827992257515335249672502284815355694396024305613632927717648448642709653394964446615470433172616357775390626605261008459166448475689770589595842496688622364223670461659905704668738175765197184453953596707793442891002592600368464369843163968535346236008078681961566160319798540864265985120978468911268616620054969248135919726773877004564687126662798892929967559443884282619699107752601302128835137748211485272962141883544341363557360453960207119647866975116782684329154191199551249269461550284177064895629882812500000 [58,11] 27797944233423128692893431759715230737347871642752069419884607382563313831433185165501449951825402345963230359100236514779082880865664349861919110159668568278630850509395821197908802640724978717449568807212860115328740998602512696566833962407168007633371005425438079840477470425599430913188640408549758668628616652674799332089602347002514262043865717496349218119045992929767551468955467787605608105754129816734032399183171633801619006917281495215643657069823905892867070656469325858630030713381410863635449795250191096481234332390145535533701226227981572656751450006796732275493011330630160058269812333792006214010843643103964585338002094647415162033902304969909910722700228373726282745660252807527755792584294771477508964015221916662570682707100872815661709845713954682913735749110551328428122758266079426992545618724658889796771393986863580708343202890379070745955862610127292918272557987355895737759483218512393341439612114974583306651814679116490580747347502534569970955456871681169337893255371924818370462784494046339725980454555222932899690744580583239501094863932333583420131575596645364858010410261552627844718662783931606055628265201865741520902308483488165240061018650598340850196387262362621644325897721665315123059691612010274630910258895749262547074867945722698352210922419355272015692431782743850841912340236526106991212508181065848323422392191612125225285534487789734662384709403976241866268381783699109792557405891015431513096244858977215647432277073768620710758877471736491016705943066482548350444531556895376178196172705875380445054958473766861345880111318732806382622276730616947334822620288928931101878697975995535532131081519584428860367858371480109510072323701619374344005420703025261915951561678423960374350776666445416049885064242921423054855731108442858690713525209761207486185042272009140247218698391112752355361431423855650159072549279263620697499147484490383507739160118993444059747559586188022400530538771365369651140131698364515035153617613110773238810778230809136672417488364300636966211774500539365965275479147202617731561766359238239753157831027801746699688102849455053319099201463101145666886737526481860941735103799363578179472242157287477086118384459373005616856778446705067108686940864920714750119319962237168957516845845840991774916582222907772095309695582765474597408683621324598789215087890625000000000 [58,12] -114382603263136867393914439593893906667807693741318747146176947181837167394467580778650980675219794022340419131683652182852064906273274166507623713339700773885244125187902161574004739634503111321151832566620564546164645557303999367799215029023512608450506688026442303254848144395266016610938504578861288937447021639130349268978216306325129676392856307004672506881403114008217922347696683076994529506126289462682893652042243603113825649373758107104316532110280517311844939813803760991843588379143603501194349001211395643439355298273658129102390037220067822611540916239277476703832835765201909507729165975772565955268229756907140441583817604508049596600653822817150730592373334509203913670457367279618230504186264581307591402143322850975294298774327901675694484319845230926435125440457256607986262886473687933230205818426907445606615031341399946567605498657343791058766789771489401792616278506471061877696569167543612377523999061654080620619139275949865309857753372878904666237101349816509052042854478216828351197323697591192362871672527508888004877270363378960755883012774411719423050227179332719509778249291070308881274470821367477570989203615004849280263388820200387781682406951915280933010479525157405635880314793938866672671347167262945367038939279697626415308875741610521804207959549687831166334208134869865038160394264782663439057739094348588825410775342729382197368448449560109849206698089941004867691133004753534844112937068089879994161164121064195049905065001777771109450528632126618438755331441958521100451389434753855662880324349790131480459471436693455048538649214415057256501216186472188205812383838134319799653668401943866351882960816086639195313305241387698633668192966712945125903968348373437853804416746557310706985705644767428031992542450636525401175865381624898944151997220486832757298983509727255686532716427483016116058917293350279377847773638797787261703631844639081554655649585400669513204112586045189087339750777583407240589089059277431783755952513800931481640683019174485128844647879881133319823500552375984556567599604610079564014995075276572074720508638521878414408072082670789954921085629598053979860907346733382555818431460416043626263072804614987750681709419761481671228895394564996178716283379818442613570409218315790145352744618207370097635497531235030239047387786571752243958144390489906072616577148437500000 [58,13] 397872803496022864153252092782543760397471168402348470882514567296110953646528839050436514413367056916903338262412832887928499904807698604981343481938384964262321347336413344331805202579584976454041334398008140873762743060658127818983916142755577543539351468205308523769231473705004436589735386155076287303820365335151475948803214520622716761840730385012860238913025159526022275772853663947753793310145370910290484113745894354238975473267880960133943112923687558538462769350028710988208566715841859854112955821218461177626101866028369639346496193073342292922469301860286304981335554785500432787997458063298860852281444574471090040497645586346408153579965621270115186283753071226907754878022500985121418117419149552825785698781769447963027351974559339038185279952330061938249755667788393117994402531172120365112161210189688490930462269630594390725861194529745671036324220289430478353894822751422578301998882918208633925537970401049921626658230153849533202846421104398084360433276582414990318944533484443313785647843079918156391336513339492269637381626271150880453112423858104458222723887124859083309903715195049606073857409031884875161757536604300505477758865474625532545939645014576406050052153425886715311852949885639281179469557207348836953727418617412769749337554512727774787208631470758753211893149757726260017913488838119964738457281447816008807585597600571977829441077240784805008491782135976627727786296906204117209324444451869096015697675939285799419663395766859158368615508467266398294269095760815801455571943339718432508159576186665575521092757864988287533796134774160588346044068364260188583956446953522207155988001930152192146281115288413945899046265961673132146072039033378696047487946752457502784412547348278004289553579168998825623512542984719941356965732695288377172066104861880774422172240822568169994315190606524122984040477795791730100261571502097021751839199382340108879046281879671019794870624944307808231121737514174841850967843599677831108278520169039191212572465784595310049726375361753522560124509480066805479990432732179327999712891150994799071727353584155640575512704677255951816964772062364965740709738358221291426528670382236384523315135506885164218541731499117688140990017203347006254069441761220575688018157280400505465745961249607526995172199583382182690367324939817450513146468438208103179931640625000000 [58,14] -955990154794832786065822040167348010040471313366407466324864013777088550383572109439704506828213503801439085160133650445594162440479111490665978055929982089208351640762087426652172274005536983689755187924406351704916124072982179829592970181296119710267810426359664787587816232210310171451140005440950454214099476002017903222539855611356929638455555987073998333261340100950739239803223240728479494287529009435451841130412980478101523608623990510617211055329490008525196596654559255034696297389416695302269831598362537658028645702844689424684647881150519121173695108919581804397135530367709144912212560125323964830954210802795124773560324258128944878702795083391517099794318217086879878082132172895812700575218105058035935393418052624343680551070668826696547694969353402325560039167706304656930370636331852174199035586270594399444140271546069215095756751543082643260444893474514279882289510169073472902403516438815075020688539336834790306768150429724805582034043915202757245281174845217637533445096187404481923945560890136016536254569846076137028964543300193145869833281257072753359694631012694689033276056110103758966845126872694792974690034981188558334927795946488661656150312160235263017023007134511510489640610549048906939511436957572291873380616145179127852158944289390181460133080362950936841400819809394297429342410910957319193955340889294582444239334090151655712682658457806785733016454053860613466441756807649146922257490691125449420801601887822829681906060249484937902850020628492004831572296019162031255531466235481872648964263999386838999733998833376984873412813264562788073374481978927320397827449207339764170013123570062921461252183483303688124928802723445678220725672610264390604267165960610155674903410903279369203778022933426221014771170034703568660443301369576842090642113238595832619910303221341557941113439706816701313019885672173595903103408349905447391057151712845558494371367976707208790332752500651738638284332065978427808474239824744821150751683530573936210214855927398533023715131773724067533163395794273675298272783595958637478693753017891946295852856343082766975582452401991291889911532522867443292862457359939345751010924268222392242570090830571765638391081603837229454246180934285588671042091693172426617738330648718057869912504676764979502974420718646852793436066025867248185932112392038106918334960937500 [58,15] 674450775966485881450706200675775032682754082745752805567280641893918104699181159901487902375197868354524478565353969719295210400729648806725563910170168816869166847603206066160432803931767120447075329421227178320039327927005414865463806149652538422486917357572557888714433519906407972159881244248838943460931903598123377575189210900546870396491100193901108145879261611957660867454923828996604076368632974755405930904280087041282055600934831376226237869147226378072154263827544862600858847506899327921680925697813124239976236770364133129751046814734777407595319407385522637610708805726727618540796440511078072972626579860928374715159599306944054034437846265182740009047167953014169614065905447220567199226915631768102983375347541289801656364311854235896008587175915140437071252091333949988325698817104323547722537046356734171918552549176564838193410826766429543513780947607897496989990646284999647099415029315621281488978018263000518115418896960459289839497481568291122983298843672308125528783922667660074411022644817020630733815280504920070727756579362497744970459806309709955715421176482666645798823493561354002021435619590690790107605797729278911177417815008308571685080421437188152113101139676954162435638588312683675790732648405473519119976915580558360741273703500488156683413601332857789069972989652948839954216396772243151754014070034683473631437474856068072233219864202559174220684320065786784903751960026249063789822609074023233372168596137020990877318560421769660459413092089400198078412567301729300473154629043513632979631603878630821216230437726582079292946818822168285367966369958578000842229157936735853850730711857808355083585409403101024662688981902582659137700979819335315448902842919912720513589982410552890033754402069151616395745867721457292428513029718973497373067922922188450897809509921375266672274923552338302925461533129549849805934175350882413482491319479070604806542966076689597044586866383456125607922786615363206776940018706429830492180868853371509637633048355010116482174445172786876007101375716356790876153458069956992391076220586905259859358289918825172027977001074210232842585145567378244145601309546183370262716149401822753803692604033550802509658561275225500519637061774414313899246726498559656008760545469974960632485836064030906609050554980375538627335174624022329226136207580566406250000000000 [58,16] 5167374869325281228712993602443903516563322059815142348467946677845543401328696271669649572183979671058361073037689801251079411584395247683033396490296708946409340127806052766708858639791427481011733538983405891899766546836328023713164045550754225701892597113040954748928073179674773419551979067984746643394491455330722078393348019765625257843685988976345247963078905266105618126661266870363260619734876154732334624884171997297292554773525609460063706725444167530698116227459967932284331406481121628892356021102163377561980628681085979168615167424461062247489238244971487538741939844041208416508058738474496871117791493237944780035430459751299937915203643573047765452135492915813057561125017991847033059132785523689050212192198233112033244792573523349756219900809423567588983773744917798329681083903345950449227010038290777978997142091720115331671742168471183113963795500434656205513624412421136231807944846211968874610307712172083555136835248635805279239228949725276672841260360576143770478383274377553342006653699183439857331042942968295997574919405745329803275837191950997757354777688840475116887107324749859199241556772079135321933793714248260647773967135255357761600065864805927107343455916961107178119090736764199347592371680844635284542186100031588676770138815217209137252925281472661752301880672759441190683460344245411404582005403038360544327310699715154502731369346653227900365345858358034241409363033677250592765153100190574460538193944379249254508897850858170050056218495487344808604235469156819467923795594556156511817311123030215363413061947166723462220356900936157333945249632768789642367049693615068403535650043928808066676619936031022058425561083016876058224395932793044449781617974376302934288075410195891161040796088619254095554453192871500201540262226624290451691914657552366343640480951955473053805819920486284774862419240640973847266448092725280042081736066688587842919492930261953506737026804356248409387347903547062763185482023631298317395640665242003076206198408743650470695159872678137848473133782119577942285592526286331570606675327382189957905623793609846901930033267130298377553171864008128214929273423686984303699344463964040425419684589082073955163752017643408610109496922585705017735976487402607739894925189385725253675542596200754591967222017406359340589011575062272640934679657220840454101562500 [58,17] -22211040973738338225312080619838851321135362921424547997620487209448415972354042424560967371568959587598288007089048867909787929903651277914891567231839193572343901352055024547104116317845263347264471805748136632696818297415520207410202772061556602356223223136158243168371508448597610551113091105091537914099618248399434716783300959064806703188030003762217124150777273265679954399686628855528676749931977890090869123556931492468405112026222912010012814743178143537279204207980626846211425080874302085592266685202785198646062952171795019921586266511278489656087283362665902181775559904630179535974514020432874178459036893600328381576109018659273276009930368189027860687754185014359629636835105075985625718506353242003786441176576428149708349823626691668478630841182770983580650194536077251023475538564173514775903780689793872293392435263823814926962869591313113294819477816992513911851842703740082763383230454068236670018548783517616570433969972886753031368495955767348680235575794386209071669419784176608549852975133608210535905019672810050588311763303841210313044533114280110937641445842345421960796291020599518706066758269096273704715970349085420311134219734154249297862873586488894644641008749899150747782497937327343011800748106654829230177474524959233508492158027260768870792563951970872187040152528180411455823105420112764451773709922021429277616167581249508390626905204483777327172998267119945260883403329796233424639333142437206542530216233138155524569067531482057756043006554659496341459139782252461079366315402714734644487563051600213835320453394484399373904176869690043290844056178085375961010361009439096610882397439769499464465639605810410690277158480850850760009331131854217083843061168912204971334500943157530491085696233347042067971158744717855456421690780934935179371606372262261880637132534544062936315710964929696395178175395662898781759373953853057165214157167002294267339023227671092677430096169474207755596470125649709732241774774077256087845945277151094080050901106963090910356988337529618334592093402769783452409682108943923308227462890400733015537044129552658481125880408081493217001033122299275720338709474364462308626104392080195022387049645477124929378182367816585936161082160380316502481870536029316524545224396563519717598937986503859677251844637128593354380434732320281909778714179992675781250000 [58,18] 29509900707061299224244569059807510809130599399752616809074443571611561697744203074277416418046512334823530192963921128335990320811388769905266539295951052358725069358498327873969117073127242721052614177869043064091146829843824123968948567727929490254771514634334251935761584319488187248480161108802794633490284702912635636151461653746892964211520276392114197670053998827669425969699961217401131745260625384440404407737228228967461523912824972184007707889115004490282298164969985630499697666554356827993193393410243226394896809995086723896341345923322453865278480650378501743562124543367082627509882537880212310715697337173507570978192483211224381656964704400612253003120751853378152344792250932570642550661431846770187039677150036640196240241542685617909161791150863223419947045684834090932907123826878318598266471166939585976628235559230119789555852924628288916048757492194292372299444260726133441920207152769329169431670204004769275908189343181915088768800418349710202824274393507073753762190487717997599896253754242071486017158923560594872389557206660691500712062905501330990703684514931700446578235113385409451071333889350923947161444728267111144820565214156947378708574147536771210658808877194649699430738334976621988281697952345024914715199186399198009704046689032858715996235908209837931196777854574401407973743597100504443802058181063638055330379977038484434463960852273590578858370916714534186437040149896491016225605890515491314801646070186119781975817011313589942424478169086949866641491096675257834824781101850103109489140138186240100231180993932336064502473790677581120519389758413493293256750972533233886563774522671685180842127826513392946570758462246175845797009639073045382766618963352975904684487877834555914076611590069752835375616023594884434893946025986131888871364502951655218574348425735375329984649098954216537384155504132624596942992676849309279986430894006847212122611651204641960140303197639047678655177697251776336062290694949535082432490299837730140838528091652728586837538723783075056582606710244890524584090635039183273378065068071159022305382072800089767191531099725430804235934574780201793003126945316507352298368836573144484052184097287029129476222495505138795371063768948376222821436421218021849031883144575771609569968669681368033705780029314191120759502950932073872536420822143554687500 [58,19] 90983388783480948439319145778273579248975761723766168007456233807799206662163607496334478184773724990602375027168084343357530372358507467583416141233989900683648909485598031323776181257030011395227752567769267386562994211001354355413718803321283459873267371103936127965505240935063460204020585353146721057336545483285902338555389439373802571888252032022353324355197548638451114007255469213814014758245244623270292752416896593307581824978062510579648388920961803070086132264206477150960271008875237024707911862574409187357788733119585077396873225747883981131882412624774005047031710440424425972170729594289838416831457191052102756288364464539890729732021383378688752059468620783759285585982639381177235902129906785779891006664060547918587379620239498427792945620708974484612205275120486109820741758802342109420906243235603955403810543629066687878298021544616873700058056472823296674139436971510341538265673419469952818566884421245181218130044963531983739582227804302551642151227657299546102837774108824169928565692787395233611750857957693291468165655478401801731960484445157239245801063049817752331163532317292129187250828392199187638328144631823262294969129793199080595374096289779808887880443820942297701686702308170419493342485752911533342600313397016271366669090369279182427584334762508918328688758532784611537974889412800250598964496513589928110001793546967521851390229329821804221034673067842995680869388751164697992451669738144254780246885060315290188996248005741861623030302153849077423946028025173432926539403990045768837973763513460656553612342143780668778230046995023636840938931181388330932203499475536047075402857929829272608426422459951696829129151180940836160841881248429786913422673758890415859813653962413174925400539781345357060004082437032375348968909266435434127758276634748239044933219712195467883987008411592614568868241007366652952591392696596288950095093356133546749691587396364246273609853794671417571532032473290091800641450737130593422149463316853978154993962537373805518414595487490236439000353857292449940693581855739907075146723421155474406811605852420949281232793724606501862578725424017467288027643320357531792936644116106596596421819845440864984686846273569174844262387931928785098917287189266879153086016571881501241330659169974242458366493193841484377060169208562001585960388183593750000 [58,20] -636532904950884455602718907914933518913740322619518015171610998016596669886119407925620152521524944265190453441139940636331957609564003306937179664173691094717170391571095070413392972347996748194097540135039672844372240069641012745465475583586109876932782527636239003295738928308581054382125560731699217360900117516309154133974536762782650063532046722511772081519762174096189367595557278985581680071271437808832629198090503349527656184581262948635015626294039872753353983570212763874179057208656434857409137309093754446848262544200027950257816556899215200109340283171351132740798001959277636197244950733875872564380710282647718525272968378085231933482623975787506809473604799321731299107130175152125114847263053421981816314920166457205780623776003105659625879040922880369679525191079591197655228310646324628268151584733703679125379087216641161701892500393078542746673919814464891332369744835838853015564622624084572603465415979157434966370298387619249687853457709825432428053645925639744771171447424770541039202933138589099350302711581597880586754066583401454976593451594802578170080176216089344517851714965683307658174365235506840068584180064518324511640207305808336411026533182177833817910825443840287795253031372292815214734231836721721712928395303949574583786320197898473104747441770518828636834199637698486047645908266921292091634296691233096592436608709699720500361358157644399161928160761849949330178032112958614179970241746431527109487539565604721616696812267904445898618676998051418646418388600067065002740075043669593105258067797087020057423464594075937894317132085464122721073378631922332451471938033425824682496478182476337755200681127838677977933355727681619610462632673034273695334787758272316793249318878105761704059900101098829330755119509337661902361456860263451986760054143103901410360596934783022719703113783563598348930518850531871030024087401028540288833294590760794733252884340546419128440297913806284781510345930493147048956994409469485526323101192563488141986404426841873173339949751994081106384325869038881667548501827218687996656395768569842573794867492603365639543047820258372740185555312686488255164475730350641897622587746569948324986157264081353107724276686758289586052933983945499576633999604700519820570604534625651845582421580818513693399520771143418329529595212079584598541259765625000 [58,21] 2071264622163096065022025672542333107920657315174562017856221522278967617423404695376454487644328461881625237986609725356921707092117735229781912434178236786767221847510411518110865045591241894502997917823481816811584591513600224650115439449503562895926166282423727834637555233266693430782208431546291536321020397501848577735230815012547217132111759890934926971415188191481638561539081423650208703324297383078093921274318282521201676939359315432975539048007307549664409029648567634554066860474326829820583804662708410503208935639246979711659596561824124517796869663653311123111927447968421229782392691091283882836262082000040492709113050681811859563010763917430554072996502837990426308847714311595903137256332957644393078080409626226158072961322234608880853920542155593074901593105432590349564517900693505593198457996318037864276048998716233144561747931474017378824488602163789922870366803834258976740528088323938133385434056291422339105334369069316831994116129303199157919450247567629103661863197339107384789271218186795487384462786033673706149896491710636247064894890320303395273187679927003154685783391476543754118896769152449582276083082343996000414274387062639776594870362086243378104169045558896629180709744591437326896335281777429115629089196826647326941489879655271244273066486798974374590439336273506657071513740721502217853354383196877626726059061139937109372080037932911623529014603054762062042423308062597157083106109670101914604404256072454057594186296382780931272318670774609586581056753150820042952077173175992031950883084535733408636690587751989258837052286773284168760411083383125442036719812615879611487411144888575326237774241731728685625024494968412024535469284651038251002950102375047018618156636576338990960666422718825661835259341335997560024680198212803914712191216659482762018937362998817004967928517916878790958874350542257892832129404325726460091811043874076373464876770800175580675663361026597011876120981014007884739248200956968312173791388174145410139585309729670646074566398003618851330554959323900497595595670065958703215891295767358679597467237950244825948390274827996182322587405541447602143245585775286635197370340732156018482199372127543492580530870513944890417706185141759971051705197443534125861985971316274351950602849208380026521658656690760835772380232810974121093750000000000 [58,22] -4823852440188190392416782734850930123837067835985915587032780718725834508228245675025687521432181844146431024893363250449853884660575765875786657481677057728543285329886918669337810117042840927833409132422539339470610754317233283256549917165496311464305143899071141583977217059257288737490458997202413018433396128873821546723491017948928185002238690790690733830046606179780980411123218450465299357702601430019134903222419116660805812356366970472593640190362831308372160666982327575665744653010140793957936292481149545061005128966681184139078148585524734688697000911863096596622932170801595616507569214217612301658111675867121240261746444652389274594165825422759994613041305846606732622016638336954884081101367774461171911341584001621336897158863407521133110802179321621706003177784488015259648994691156597760765957228270424004120989481777881348617493264844488971531896028780097572635015321706983076080658476734987963720700621287964149894012707187187673302059104417180669730724095288475410163352650723845845097391472635434208068290624746079691145703229449808155783424635657904378268622968898448769344475127052460643319973528741046120110222527582458702400570944611866235624641283870972590036556869413468642820816205091568397179678924201273345372633963829501333869244257693405248181439803127064697824104374552677843150555229917939682710438277755764519628253208061142964722686114248392152681093969329900809754908469364038377584392914771431050697820649512547708348079840052629611375588721110338063015112724082294868069220429153406755508982410819750633057451455018302125730708556965331972991756333859676026237317537345809710511591021524409275385904331595184027387062667471831254114688127914053855992550622728243715652870683707480215738488021897306119155665307030276242620443472233689433744136913878942630084319400814155650453033411204385351793922750312019002872634303630605563809324141648457125702189778277132469325098531109996265921445988739832550245662080049914906410533949329002940606433583691024842146888316010455219691061918935454810448867466619322261556309833038944223820918083252664164953594730468827353106721313758075241578144480797635170992432570778994309358424629839726165606409914616163208404478760265071103621570901100028910954858946732646330203423799293565359274141811363190157635472132824361324310302734375 [58,23] 8960730510390943134514468117808763676198978168625945706208826553993859854450777971938929300772715197213301619831687564572545052033269922169744365951881592530687781771916649008586661250501591795064579917016740768336935743487769052507190351264532119876384191905460347953548421036673640810336301058970302661860722383109285114225971630580071943647877289683930213610235665544735182880011412685287845804522904504253877479134880666214273455433352077045011029836320180284435597893591800528919428914669854696879988876919385155174065101137060358639808277364010648265616182482330994173207433793658208376834857511908099515769194195482474748859932724093413878760658024873838935210310038420674116244210866691296344193807107364066164880588972751197943421343274188034520060324766329012339281958446407566770859782908805684848983535081593912978898101551987410091770005615504863404289793960731271496989091285932192166820860654758071045227306769460905531149419206858294294928310819434082144437440492672125439947624350564850921857307868876338660053825425180254872524028742164896500312775349020896228903624584882679801854859313642473282071485483938086290683524603721038897511515169404015663550915373616470676817212575035133886306236291294678549883821657311112212764493343200609548628828292247179441552635911678884343801576498791400260293035155520618245470154529780549229647536375505919676079095841907835879485199665332845913419260303740985681455991621201574876444563545906403561351750951360821780612445392580562619267578330912001057517930098224442958947631857833203892957803035971262737602550643500372279649983664616152941231783913281881514139434809311463358784286812144473940445742364325256776047555750223907233697710966068164672858318630987474277407254444613340632929715702998491022941959777613595577056996786460565484553758847926237448961719212528054640823659457682253638614022530915769313829237607395604141890882655366369706575745179565189072665693411109938744473359913822039576432690398465902738928995780419601363000441108652171296457456616954478334377682944275688338764631304683463875929217236103869435833227166450726721946653406203262866893115823200636582789450773512487255009731627065713843602236989957234829575277238300261377624505440536668830223008246516443693429668378848493726779311785435311321634799242019653320312500000 [58,24] -13968518672161634980081845313904271036380132930951892182242867628940101631884975513206338764267958327614675409153315513020678114580727564533629748639140019565136224122222533982405522208880740687200894103260954053720371668112186577582846881247307586851782536490538814027910006957479455192551787285330793518223288467816723051118444242599217372570414380997198696575074119702547345815184053519447302649982250959850147903134564952929900809656358210421971199781161964644759516319739066878059397605880365035774478057802884158373759811717515903057936544197029388316155741919058167337762360364370501009289971063801661194072573653559181026546922682710251217694898633464297726287896628674922759980875751434646468896380793033389291676305022557510125356416279929393932289070564862559803587054294045529768487252004104379173487736922073434595678608222317486653789915142308736710751757919824504497876181941215954974799684000282205537614013579724534338790172768879854086295125286757318386427901507041499590530700886163047194296180532566498480767712288991558845484050068357170229870062548264654623821418969406630739056476561203509561452193507569565253297248692291500000690526980157639978217435992930039107179742333025600889519877644295345553941665608692427748429550960773830862495804834500850514133328714473827724264046763736740152193678057530497522684211476955759491263850197044922111817155039290804375026552113680842050173557175641176486105714403487584856462649675201508204995174760322107754550279200063592202826011198153243629850012388839019807918253654202794231478260038937877748908869672923755640520718587461531030050460905620526236579994966154720117315182863555464437952275482717999622889777383961738377444667978103242063280776527790151157621777694859223530011490389935964195700839188596144619473711348261711191372634346239367647480388636920337621518488830772833957401078437927957538240262524058545719191586365784928770390535988848702768855523878860836252800871848483934489882697814041615631169639171153250984598654633012090216385194742889854120866718211352104222349415260223096949317756616891734131054211981839378472907870816484447319882044464612178928710471631868903673151026082193089865676803751628728198224574431461438982812957293778429388752887564600677784864692880241162156740308830649155424907803535461425781250000 [58,25] 18828650539208258411102224902150932471731695147915030522185155403724665368286549109856875704001279546304335830378150061848420474599843072391410484661917786414267303469039264782305350194676187708632858131133969736441783971499735529132798532846302265083308029477994702683095629013064842100241462871215911842118343378865247323997775488821419885056224072276670835861803710516265097045298050283630367017992254604771289896856472412311946860390691804822732824610402420247450353947729962650529042404503107033760713785253519343991495796461598219898685101247100327583207766119204737150562579903222281858623193074761484591614491108109724876618540416294149478407864561610623162933856808005925778171258542463256398707291314050506426420951080006319620743685383332451668135916656941074402019403703379751825434251213983402210484602377137473694404991221110049842248394896777880345997628741335762912246718473475906908204749688407232205895928966889615306298353738975710356656134811603627808312740389419320947145691672295149262972614182315221907105156506876058321998300512914517120325300925996338024309010398298652591935080932036378866921262405544530716152156657510030475615039421295629665848577049664250486161764249408377194216737442948851815704272012774336420918110841859676387040207100797547730575533348471044495752563583941806724183018678273355501277186562891471277788104598470588674307743309670570641085000973214349385804053967730447650521117768380278232048696542431496700657112893854442342110852014612823282235908705194856321731046264388223690050233117763284195133262344967145717908623715405070731662328971283720759977434525764551306714159501016309574403386759541943343321584489060695607626460895194874455787103044785566000505788138591927090291124120858605463275728336875027143675031980572023173825770322493704527974860111455216212302707532191395795806530630555389496056970716025529476456337678437524184499874654480454629438598631204350844681628867868731703413583446299750917725241666270757596529477127835703300893853246021419820920376529143375148216326012511985440631829365271420449814570200934320239935630596737429159472348436184625472760380230641444508858184602645612879423918118876709207312433894252171226803195435984362425697412762518362083905517355236632646476864829125554695599120691440475638955831527709960937500 [58,26] -22329498245762506650049554460175882897833141616223870387100401524231730640671002064394487955716617294462803792202649401138189280262835288912051264836586830407080142145526069089131561081414989361149287532803408809284815452292931605349884194295859352163917616896467022759167136317386571086650761484253448787000334451864502545367660858708046598887405286948267042864623894879273031252635955506122706350290544284361951035658993540845115333457367496300929032186071001126462451461660150035374117604465335197325381158898294751336596567733712041935331550518521606832573637433929584963105256506325895759314222409097073463949720964895370798360771603779918978674062886218586606073559404498884593381917854397080589806977697316282960039348043605613478196239676651217766664650387559680562468309505447571240515115864336260373221215350527737760231525397242412209441940309030161086394704620345717788473165293141829526603744082457791829060723872987033631647381251652525735672466416773172808895921749876991188663286520851324401384265872927233080444502737232385498336062375127727154686002440080702467685868440948330579454445433198157767055735344223457188726759944028299514825434990263228452670196776833067815438905485043217820838988492890846303581614880117214236032514340160226449690486291689460754983727595115173437777253878107470365757784405394691090349883947517778210348752789681085276913169769107323658318420318039376329668944135157746592085193479648119662629745343564032820540708815139296148241607631110548337770177909220193864168560864964750686320993429857772200307799151217911601231560018246903993236676062675031930689101331368681630521976002753666661217156876224993837647391034336575712606178084851233129583926003783218278886870238166511052697093528126314988197420326290953138281335253324946207446314019813103353297550368161186551704670714430380217826482286205680491081524122371235120146819559868179356901096607466108213163651203263316014946662243112528580923797742281607944917269600702673994253737692878515075914294520677642059075805465210303321715473685386803932579000784961292674570778226015374371879277935707282134005739332071422071473357994705639539634473046015016196714696174673050926338693570345991691660670463270363447225559223892711973630195242609611720010628698818502813061570577701786532998085021972656250 [58,27] 23437388670779543809750352980509173313215211450153961352334526487343540691475901074913761010075102015394388191375625598573746754365168680736415516193960959669593795192219856683247434905854376090315361314634885289405896903301088331214182275473788412761147507516612833492854637731625609141736673793233320903300761275293529247073734885910986030722693947306164372963977095802805159814985316904402169448412104358410844701522633758198879829885761799975308494443206065500563938808556266669242339385031883607525809309254205886841974226307884962168087042030516575709730691983442369091986573724023009312813525976536520728377237124684179737015084237073657753727927679017834536833205606835036717284611834926252084493796509545103608866218599623497608206443815325261757595792770540805242759369884103742856498688192775526978466703594484290516618380722242742139591895552000423145219896410425915462300239531018975471586177963471847926550255745022278783009631778088985051967802292158631659008574162302592771620917570361751442064079805846605293412182231468806188058007190658228789464813618873397800313946275045442983157314737627980629797656444389424915152081045172228633337287923411368669372142147456445223082493686226219144414372644416470188518243856599062408365223535904853129274618277358957366274501764181797312899292503799197239872774024476564294518097515872395887144792921149304718908283256922666444599509327853796276886399196762370110281171738728180133363321437576647028106558857620249520786232350010889604078568522240965630372639169539002246876939157371149114689735482217213549223058413798457429867652175056853013897177199352275694548948841637940214354804740989785386258136388611981168604886613014955474725279739796978400778727414927144731212367042871846032328566492415530637563013105862172337584517741598494124831791969772419450381181044492763093592939960931523878976549975711784165377204900103545543076275900917622337622087233455524714823666567071339222212957932735619941643637598695227788544472662496721691220864916503465177317880130043211629256647006715901864754044405666838461480702749979058197729643979446223731917301620461792918857987380563875245258723559863754759335701962711785661501583611554801379065759921372144634800805668319985333290485545727285194368867682346291303474572487175464630126953125000000 [58,28] -21650216619016031909962888291245884805087209466711053355666784622866314806772217622439499812977790517090345176541835274328548991761825443251548503164820435613195529052675197545584276141234266779941273666597088038459771941579995669246226812014963238855050201120395200061440098786897737047725861841139345146589381448478314435797153931449603269553180838243324472021883792280431326943518054358864032260284155100088278888073659132447892440616062462025795362031974405437127061901612335608926842144453728926727435515855808462656439149816425145791698238352778923931706817587186189713777477309928597830238651141483485959443605516772744937919002431237830313440567190714384514813428419647741538067648936281890143215085572352951676172396534577082605394274019043468244491367817590798255468542450257610003247367281163988223906129919390748089699163834612148777421895281473136365166023503524006664610939892070368278050821797290273424379831548012531246197233863507173392627181927742185915876791092849928714880617339664600381451232708084142003089294590984053643102842443508931655995782482794521358742515458352395840653130989444589765274888252894926562473383234752134379789266116756454866700515908563951506560581810933029766356013730339562419164028747431288917561433375667621802990188749961789510972934193027963564790618813150934337300024607054149954509338904953411102811105219490335383985901946722064188717302395130983281540783413020507522709912982788208550040121524328786544900981177662058604931957946938220639657256411093176789284647487978267875072238762407853405137578274323041372548551972627043971867125720599635140376645627226865394285964739707918802815976648084722780736850270848381597540387671296621662528115445705749255840048588769534999493289565859059067255769081578068531236925944014150788804379831075398539149813810770093379644824279442250217271263271260802440756351647804919155806312941544348254676842758675570955709134992517630783306831427851105868655538076053118048520872789863536977600739692931563020248553871325269963027747579856097378723660581952786865829384557439632806610145625393940313235267363788793986258099448717665047557879222350973036249128746512446042996167408073871573438391969121244445423510229566045947139860879698089726589258240820878819701735679137399870342051144689321517944335937500 [58,29] 17304339572880372883489642950122230394314450903038903733078573343623112974640358064294320190630014093184363726891361969884538342342147908216244629350288878533361139164257407297588103478165662279692752008148105359365435646669190852617865911851984992093190892119478218744037391807153510066072805148496229965610466623310985202060238966794998812593324426053098574282366769709457591454405176850424375339904154951225956254939506084703939347389819233445520818202751377586734921629305745933824397666273799625061936348233213029174325801423676047692422814473136216228612720425082537906998634868280193230204834456790482763631303705269797068897428000028643877611908890293247042903714548652169495198606126773257375559683586426593751357638030920362023068764273286763603381830554126543524849737274329053294440613909988190756713436122407475940758664550348873662623239000926783015449104001886418499920896809237758954825095244742976501399789156646752789926903915875272428085950424585502327618327438606508804579055776858643437495690078353633107352799046761018469393860092178837912463015313164149148657127501881727941654338732281549287580587243408692093997024125913962880431823851355444562808912081384177906842613982710945661363484556367263333916636269094478206239819391899296497703347570259249973653289061592698490320995376584827651693723635637085152244695595305961389236813317058270203644856730930826635375300768641809839522553332454247901514274037868174092538630308250573743747637746144904577337682646377744360075752415564785858983271259269381926494539060429187388185336003456814067277872009921323373407110707783135988124989254556470614740024711209658706149848063851249199184545143716638429274330780569675400364007988804212054351904642814039313955172945948224307254471432225073701727758834340799399341574528765580867953871983631522774645787109852690634527491163749346922768217040135118255319261287975107598015506530021677711927278891098218344295891954285531462748888142848788401910673255000290141380733054028329736797281941949031452875299205465179132359753198717398286019033621748015255884929147835109642215594368731255704744239306715270579626836466357060578173334354306041309033729596636257800669190116841150170056251446896283631704490606251878532961167820816654320560668001149906558566726744174957275390625000 [58,30] -11628593787516513390008135192087369678668730363492774198669069179680312779562904509461539367888587533655756386116550093003298549111260590788442679576099654903066102901259634929431760681008832255523079881067297286597485724875241374465741050982325738614563980366152388958706604270466213774717170654317387329238506095154967506195631615866698706658144199225696457460369666653322796945830162762588885014076319231337267372492197661987817054140627424608569965310242421862571490694716862607655306349403299075185916056168633861199746084516841791304675692940397206772196684106483168486040956351713276113171647109844537105970581270240583634710918030479145813315574717401124153728636237189268124397839610804888661166848680696353941964153614049128617015560420880310142891364815594533846986763033550878892598820927480021338913313217490759341250149534637129860944652967318860182429173927353261471605201561002545700720464772392931479586032861762893439607649699832220618844205450208483356690243621065079873279451326156427393390421052844266346548829750673812495749955926565203743924046162468844249565073831458814401173166131487879790791157668840321188126490706022231963203041656878401717289779902267659611316576906880261292699136255863463795147769062199781122883329274860320604986712721184779198246899546177181804358328073857618105098337861920250094046678826219048399422554368044646872539287050614524816969758278563382123037226013590883026489581978240168628925342863637228276089567185154402347431859886434995318389988896322134176255450314231789000331504369940278552101215267022722045842293196644535400003626662301295014494737084932904607421693531159598132448691752980203321125060719800828514313675704210149339728819301286351039363981447699756196346757508540640330482000680604860681076575258220122224466056050290537663746004205770920204178579695826487775966822264870801938857868874520015808778327585745619110390106693628915833817715064273177709525023860812969790910324226963511838466253358453049591445392647232568782438640178135288070630455896346814237883621000939350686669174225993927404284610488075721378145096673956187342331869848138952779365938470374269557329069554981775596349935252965379855922638389562347617929523198467296973194389962483884049284348878919564257428120868098631035536527633666992187500000 [58,31] 6289002646374004919798148827363316553369127222614549762380889048806793999578929097926206483088749914173425914239155891857564319121749608881159747376262544287569157323181937969629185729619686147026501144431412713497428064388306179785925909655737118200390179681785664202990596034143727914048779308006424789900387747818030607887446049132290504697022771914301513089430226423880265462403566663750904272332306514973581072438220212099343575946745461061685230113277288846534618811038576940738287491936342100682942262527022621993937238940785192361377132833798541325467326239281344504421464599444031668159388936983157270394513892594944003324321171570663991353735285263362856679897279134962636118391966360749909247773308709591110633631817448648024383760431906883457770463083639318672090744802958014780827270723653348589456306448339055742355436576062465709797027869367884455032055376449370905544645952604519993929326497595108583748843966409197975380845518193288904195362954647917722433311434653921739894205406728868692607497361518685205122682088041155907055496492194428590138734692993167286423292875243915235324749777086161001687079992363523569792680170101153005302713899941994832320733050962430210282352943576894357416869510946893871226485891029138429639816771228262428224115905331497574984380418241446069816994846342241095618577168540812319006065274262492652234798213833796027016038805498304955003345728211927571835987460158260003718055398487622969470506600015321146872771426068380534970793816304358223357473134945059233373213193393875270550075850141061497624661986447267845537069912756578039833862799186752121666745029053083320934987666789577698192993887246631886053231067856907303542015825059488867298201460322926474165097982901613158556542907275295811671086818956547374221278242030806411087426411801953111137835103974792094468983975863523173275562776512051676468658595902956204265746244875337700682385945549895706021172230166309594707835023908456228398450365121318518401821466313919693790650087627207739769271763336556835955598537971507306001181543554137407456031413077925001256712260190428793915957038253620093028529152972053915780750949993660705666319063223282482889146869729817111583679278355332749707000674219057233778655778680956386123904053786146106652665821457048878073692321777343750000 [58,32] -2566665048377574854992466912437782695764859937448647785795404834535104943635890233016242773323778180632713538101594940577394470102972956468712925012885575642067071641773640293608128734365406002024981718675500931979333023349418295915775200994142200318286629649963341621367167486072636786055138085389447499116998074188943934043064584808684985227670000768612946435769788602190718017673503367624032134601998448210462378258245739909739498599571156300048582375840381598802762149187473669538585241695959268000044349830923552316837857380583613369534023869939279577277422754501980623322037845440375722351791204759739558714590824303074516905406015756738197503213792373971227021355200863004090563442107997587193862672491066461744543638117000482239034574807895420437085703122714032351429355906384073080122195412975289004605089920277567469740244746407581073066536621763833042425396428007592278864158171735443936773965605090730282897518056529634790441656275178098884093181488740296807332410478545747202204696569552740412210882692101854811486683573978849924747082423814280399492758357478367184919518303401948829148434412181332036006514602447440613617066818851999380457101505728537558753384400831470487514104539860279436961700291141504433168333668938361959157727115553642275104177645367532376322105118034289025869529225446561830668012386756751549082191344195437006018073789236006397302973750837072525176921480597126201501557756361534186602462356971495061525913994722810785769366341348966436344801623067771048013764499148550830517519724186763019467983779786216847706863749283172775811619796407294101475153802850215993334272942767852447455809308010941941070330356116504590070335207492453059354658433449585114862531126927799054259703282507747785946370936788728174407492344734966188972151611588817143726922060367065136948388064697167252142205814381041829508958139190293150875212282128963152620955952599378095165412315570895781745424631278222382867680683321642559569603332702322110147000542404880615606864923685287779672882962616704657596653613719928887413657957986084192749801681544038126366492227184941188138322152260957506443126196951745728254382524123791829699381658537378111131352941388775472327135422343537302383588001015685103107473362228436590925774668861536476072160439798608422279357910156250000 [58,33] 767142630466614384296672441827942630870696688825391021229711052747216002079069013958351309377491745076355754202780190037317415396820895504481763302770154795217642369511744507828104446259971157652056321759670496598002869968960541427390150831862147357811410660922062905146511259918457258868058798506318354955177684447794106354197659930835076838280895719410252499276222088892395402222838828021645531574818828025759560741263010453275115176311948318943484233009110605187929542816048095613264197786206695847633863181658222737941966000668655217420704477820190718865993400539114478168069773945335162305260959967674337181349197338129358720767947015848879849657732100211862657712886198659740303999369932523561826370967540309010746382756373409584345302491866747999641653746668887660870123664613474790089085695149823570123259293990316510270736187695071447282623811940692579181063936190020941412986248726205806718123200543164003455454978485507125248127640732105576839001671069965328600191331719433445643217873183958158879288648837629466751665935026138022058316640948232666509408208174941995997570045215717666978129371142127659450070318684290431105385643249353174135648418564646037247305627702821282303298393888544082950633648018060809149602575668448876777064752834966569239656984461796305206501300823553418547188018161713700844743755560907690348955548015045857898673225964930137103148093963019277283250911973095196055697077976407431497664789781590730138931146098386540427894280359680954973986955290260719398365668883908126049328810400642693290843022531756423535448844309734752938404333475536547261090578980839029332360928868200591675613334889232113222159316783296730410416789733742660809455398241498135942925452025391074651456395726677051412155748934957360011390947149884065304309530665439765603423093964259615829649707307827135799065091441600089364843958024419537932878173742440111983544405428828903721852652144920063152579033366441294914280838875484044391876030013423527158878363911694296213659260797247217946663094443619665161712717159629862713964576607115308274697357541791423896500223300105076708643269653450052397626092860683358239147553976178992992917763444216105209284092582422270726543548995520498582157080014037782673881904324162100267114894336373254191130399703979492187500000000000 [58,34] -322288533707345724232281342087472436860611077333422835686557447899629480303326363071507905238399325497330166596014982253374557841745238318013778187164843336024239080069129950162376252143504736119763230240136747573299618901475813613093375743752032374687546865809312621117804224006631437582058724480019324914721389920602002718167969375640463021394072024875385791070178139038804620189375948864573000542701804105677336405783602799461708810734587512658810024307491704368894412572144645824464495661400791354700856513894187062358487838556817685652051297498289312303828482820962966752720308904353666624131190888486096288558637974964937345576602961431239251519519538164575882786295545119652157394142109906205895115874940017448854023836693613822812945673269234581832456656146363380819892549776843798226693404402119915955650111195293543464158286987611178528307999507701096412556133535852321832432686906306756383250718163527801345516729451322218759066098500882350439017909456362591893476766374426333786815341331389459789003421628098199452683706758500476939841528849737691677789674773354011545925838946664727082792660367269190013671572742134851970604085852898975033468505195630154059043119448093387018859625165098133136616854087804058559473087912867413009941661050776095467293068379533549228880896463006887700761081677276481547853146974895044200319935802122388524861326050222296100311479725929537375987638068543850430956999478148499947790599549323648513377121823431088695832827568423634158393729265701676569491592276828983796873754565204219307894609830449453646427490707465162384579281823747879696271205480402934889874076460603987904357849981967897420622310227919380836112188400623514973837312257338312373233174055703752112993700643103302575078290440421722291074374416307701068432146475757441238654805528567340484219540596924033439360046751791914681438304739821938689139704678140692428699835597411745638136956429934534559670450355124591613849857897346604092972788108940978598156059530155673620019103605848447796650347496883601251846037350451642258497446051936214738429845483392010710399935879916818825117515219445952109289501298750151755045712532978269744939204003137543175112451423978653497454811439648359671497582276815501527692885086546340281908606950622697695507667958736419677734375000 [58,35] 403359999407705648091111791634050549118455289742580513465457707091052855159235020115440171261396580822337745122127506929416189889419792159817226635480359597619314482157272864552977944174647025382696691248106223597307797454574312726833633023851519523270216761010220535244465158462613762539497930409041881386568169856552989694039848477683075012144991857254196025337343687225137256080010057140610171597002584736749419746568954984023612616234258615120199240861040739410473291276776855404310876704321959942424543786461612343605689117949956232873196940494643102414241337361822030269511788039984989227210899733320088144221524447993981469963927132828767575082928514231174780433828862762978947178292955324935771555750104810063227948894509236339462951229213803376292215856434147499996845848200208466789830076479168546801251458737205425073473230661287739448532918885505080336318484578064135722518766673579564652978973343380704715158395118123990754191909893042995683201049780271421459839064560236264849318419472031200362331487573601077179398413662361450797479978640804935534022401016256919566207093146630790938433155892895908985435439383893976819984236562563573814321855734035490937475819940104398473993716990062432798151670216196186405000340571145237742303438945106324480469519089679797268431267987252541392708243832722969308560681343174396511752986286071842346237527336091908163099794207387141726963267579575822066576634888087649698805233766149032410732435394508464245839675696070946026091252632848023996175204664520760652431212660233258559046499988793451309605105361775458243908822110430515357679175372607682893077688193257364175435136477455778907236522855323393251559664040779561103932104425863679206896810853186448314857538536911152802129601807451894549294717332036829157364478644320123751708914412006961486951953342742781688009584926804231136947970527793163713212950221405227529730611768389125729877057196847860013311808807556741599788052072578659478522892366091154387905712197748750588982448715666219755863435731695532260684582351434695248867428326099200079098347878780255131084149594557760456004003618662531502183972934812422647364429428409484040964759636543398239227526782602806950909130991518583381614523113586363262374403715272881687514683335393783636391162872314453125000000 [58,36] -466226467338887104847608611937594655645387464526848127026947633559887134011402562219737444357658550665127791487052804957106231255639944109471608731463755453002304131213366434300360371628906619047781694763910855009878661015025213830096836914908932389766698719212082158352958284818431730822886134401897376055605225068047529711428222548953277826242212850473126410897004567955615544121455948020175715051913297227125393390580251369839935784972932099120663948730369034333288409765208056162089018057920259191544606769754175730059539013208438200172065403135184921633856482767174566763694771244457731920994918257482306738997546347600751098025098993887403903747175891849626305422477152709892264735485188713080227983405186684323789191831979127678567382124275964645187314055211369058236829446110762181976689019975975845507219664865633922115002929565521300774635024761484510738031059321891059187759070814801194175866058806207542959637429864279778132144977455779424178330692257347967604006614068899372842957971252477389481268548806078439049951284029888962858242413594847808046455834524682516940292377448702128393706447434356301293735101839837400581351627252272336717163204209999184606148808329029142208270405412876996868198970868792890052503817496090648581333173000275482554111337625497044084256220795606472120450550210012695382460017232729918399275667408199530292337694958831234220429920264659007127930738063497959166206963299842348271641044668130170545737088769718665375234361927239148363788861901233962600058017354063407733976314377954465978292228249198931142517255693353124219873446727828720085325217439820922575567077069752987222703309439523132125676358263269940184299055145771060801215680259692133412237236767657443618437968009399344005445293268768802209680526780453844292469004582992093225193993762125208861581607034150839200797399447806989109897348675462285271161427648336121962955211117062228016770344036429821280784048583867103815004679054267675449372144429251845585216306897525559984138908941602945918575712723358042838124087183151596456782562485654180720292053338237160884800822322430077668984191066651452529018707621127906750936807180557316295886446544432817532099295517251909173450694112424090556876354280825659804319262632813294922051738922164076939225196838378906250000 [58,37] 375903102393952446625430234589975521260656774739221227463354111658226281724273643263966068214990717526574965859342306993003496889854688901350594503142702257545038427237043885099001468804212825277431992945476130260763779660987519112318974995129019766536028743548588637138090714863003036012298463507940454320988511027214955458755834787810767183976028742606497562260740098201800531890679562037819215797672364917901810755583334762710759346869130370006416316887559219518934316703496037569094209178309425654348637145078425021245143163567097739129957129207267618406631793803625514945524763806800462826787885653257313231566016424147116925075656744423255333270917038399568696838259424526751187526305239805227822434220227384242284825023711097719047144203234251627547545373138792159313759208422489203247460959111038169433371275710284411952961171859734994704199976007397050543241012887760979766177353081703739699783726200907812106092609664383863031649005493956538010428319263040671302554554403043947455456503562434943014954083478930319189342297291762502893044254027029743536951205243886427057307089358092657758154514144342721459617146547615235252548790119644545108601894430179953845894704629450629212004465161281736930851472016203918306265464639155682504556931794284938299185072568341036224785708349252781448277495868085116912061486568726138388446293449168703456907395819533149010216110608327420955630229878097594843942361361356967022681318665309165978267112826164653231773193138682680898742276757404820848038749548168262645916560897148034498652856079232030133070825864381970667147847947279733512342260458222569163385693502530272427100120591374708530655565393705769626383113395551170201437551114297308901001166189701350514345533481899732476534678005763868832541229985898994438725695086981579988901856542793796728796003575378252425240394992942892012278317879742212969606046458942777230209857866066959086006949816680732517905568648514416433031610624290540087057575598581034569527462223291979474941551616336484150555031009901514416928684998907245979550242796700256497099535271248419859997472598678234582405109726715059461288325204947404829695228548422015158672633770041780442576200106199370312810850752999902388762698459138208458398325295668485068745212629437446594238281250000000000 [58,38] -218580786216195229513630886737132714350226942212308369534507441736700943175954235362561855169850647444441610436578229597346822683445265065143392084218775798660991742051419487129379464926631229812378472279944341268911303250085736328558726381265364085800146618860143011532184786552350886223315845364267815804679228894450110575017217855582345432410095080966062938440449116080796930163947942591033862374061977210918753500348565081385126119391731234734203133573470099045034675569970030801938081087251589576496684383164634563597287228599482117132202978800851065803772007740453449692712776712236177978881914033835446100173260803155983001883421345679960955460276325477416680694609305589749419870433006904255109672588607517038238385076119035494900834552382507940238266296468973620793401987175448151851228065311881131979292938939597876020896970466834150138622250120404899136753551278652865286855240220619823279633243700148478114726712643358218114571782926763033052713894420602555118717837094499005447217844640362437525137653905449421895481091064939811938549161521660571062685057630295886660226707766217403441311044610165877622678502486599718321026892781648178664003350173402733764693523615064829083743080973795459690821196658703070908081274553266857008672711583250579393932422612108444957956377963875871806391979641323896333751282446968230766779367103694073505725171984259160246661569253362154374248116829523188514480815950424855234193233813674188390315900962306440357334238661525424913789767719539862669291790621061177515565225419315822814338525413270560070042067074701418940120522268798546156369830839791958140490049725921263540987569070798338918417324416277823850083089611783291349161572958301223705031344630292699900707120865691402646830318120203010961183799620847279745651655639239341533284780747662071247309173460602601111773987037270566995437186632831154722268959759056707595250833165126335642659414946434663659908722778087497922025025525867101698568873725813734350113871778651137626996584734111856788957402799635667809778168311646844063889640595670454542632593840680282116754068225920262425390509345456604661071071596938190477850923227605160164034820383087070038123544644411156151580945614969263766165276204939066099423687628000578797582420520484447479248046875000000 [58,39] 91850210748655990019608420521207490277195893070477620621296298271375283303026491711144770300183462179389613397427354791531602585375120372711463545920209263348433778941982501825165260437579656844379544767521362603418594181388703170992536849005165343587997604181721719651028135228557634892081421111551970847862685620073362503250510326402549605415050606705582036970199234939700282082163689217702650041071993659497901297151404535150551283058993397435511930467470042464960161837361825325081615630554258980788857614966078197385192160067517410306941041706549103708712202944944375725815444589072758694437488603598859633271850894754219989763873183954284227350850323317574809456201333748504886807681101414176911264869648606376131006984309940348459527294447253023355732425153059380165627406942906618769187545723001417074619364572745690859752259368446119940743148928380972255928327750229576562904763510580676067627274891795130818779764779169615734889077003684615803594460613283426858684071285254244283792902346009757761800684784119128950058542511222880609178030862007313694442307280953976479374383892307141461000264286095142208114902614528668274685067093666325961496853096745430762376167533900307002736264213556844426271227539694450416722615494590327664194672506976325480528895998606433524848685847008929874540707972260614933528715177187021330243828859535428805659362280819449271448284043478165781830197441742820533725045528205058109277553188124386557997324557368787887507245302656582576710537178294796158740558533041096372216114000380136584176308744828800230261793593827628991506667415321082360886906340415575196431588037331638527585938449754478047693997106748403992313002853556428079587522312368135620677831491776340427145623125713081835462673590868993478952003171975566385148189114004674939101965020974122827837620949118561495124854192203198330970051454109193340278727295159874498952765921285139358667047711239929797690213098677743839003649574865450686475845404463983420254541439859346378956720361774053261430103468969246739227494876475889716798502658470430074140483623873927037667447365363802437299471943690608422041608227832090624811029999521213618260406848407098950171078824616432874939610224171300912616032312491267330066546659139703479013405740261077880859375000000 [58,40] -25469973813348536808768492732687164590669185923468010003163145394352969091130718468986986335393983411752216974298658207223822315873928606283236955059321728776696565920303765272197703250198876195063299114542590731449890474837076457212433282264356104226717851768173627046853641400997797777837196481093331004654717338952458193393524969015867940399870177158108786798479012134197512426851995074327285830562639546062198678147648766256019761019659123185817019540442169720270894183543906011529545653135205001087249245784191792252118499983266652479129652154137894152083395069545383430017967727514335433483666276043121774922177306626518856399451303516272286123182888485321145024436981361630933975388256558409524052576209629712420431289491197152024930597127578446424543464528442167528316821228307587556043619427646436311238139334593324710757211902253834005432080822995049582773333422065067110978944626757723930769011277302492654006796932060591988180356145590872621942768932241882039810140480686474748939238226980682277953461696449268137449818293372143657498528953999292672100948023727142363987464605163783664327251456430879514028796420074973346804116653832407567562929418201482786575156055528668182543078471880956945794779827154027602586445866725950148901086835236004411928443363074568642736769299256558540434626635156722867813435572722130728473281881233904415638385154905941938888641697208069567584859873241761662376499612805396024214616301260823774958934751289723414983467252097082637375023484562813899562196020540582012711180155199667402900242960745056505445221876498442358774569304490857362017631207381170329204070890546771845090579736445522038168662141226778421043633595362915496722094016713564941408899326630632708051233624462666067363721253839579933690243840046673262066536084247530536409090411581267960864848112637925409157370716296800733165256490009119546165183078963179817920999767268750634913871180395951426899909506779549251311460920762296127970780930280917996928364948445775864298626250504233778237678435278569064777420284911682293709566360786151595546291550547622104029756601713173346761496837591172878967036693237441529569983327077402316523215177536776352723397123084685514764473419997582516344093395644795593032311264991562893555965274572372436523437500 [58,41] 2462555553173101419796061393785515729307300222019007914171797871996730588150609674249641168398701302259033432271499377634064998882031859646221230843299535293438769455620441906141852484449282588369892726657331015525100887912624658599251454820355339407708537953059782142511385151007917765929778338687861037866123694105569293756184712041101721095523112692631374964407770897360937292282414388812886569381758920856441290479241579490956150102867538815477485758088559407576541577011121549096128467299163550263997565467646399475125540521029041955332246164155878424682128915317065647208293631250590444107463098328095794121985791422722858399596554470429132529799087364097334140829030621839114506949262929794438446983548515831586771720488977142896729540412209115171686497777248025040589462534341418019844757462747036802851165295592468194211389508900787687854427108262447413275279638751328892731568152559119029151002577569779427007257972238255683832341820056359719894615240791370906015664525803780000312457198052108585454034614646425458548234042907965880318953990931299703300898224857059807655247274403696272418374410323727029268367691005521473935362745459539267219971545485819710387947383889048407985237773626891239919251360150902429647074130306937409376551224207117587313944762825765954644458014629715282749977690636164528039092348833187025354501397875974080861390051659817903718115952862003380242425684985478089677688162712586812190197418877777530640266476840436272654571272484288140601940811250949959660139427486697012038601651742067544553347282472273707530315218639706558791472453870342386389685769657189012116114636651996260301876393974601601237177315241406360913906207154942443178341237585420031717791306556140282369230136143015209899015699924045914977670702302531230822451079926677763565510888697256210184542756676231239344732348588563355423399925289280413154136440451399867615147850969741611626040241730449035312089899446011866470447845352338149563013450784006153485454580809997649212171729578687146979473066748686648641488099990914090266316332833893426994216166004293137987141466185939487793607080822126389295579439946707422912595591178690292276592352418296396558217737552079627707521690778320655945764461021776914328995644609676674008369445800781250000000 [58,42] 1586337942399022989929784213848133647381390544810321577874130082886998783713480631132409961774942815857948188262381140802799941467607124267814786344835244311956052391043455552126376901085336507571887547196691562824688825303104854082090682309885082320927153523054192061992335584324590429589225459567230245590950981193482136848216805163522613413957690733746703882291979813675292726129561422563418432515316700432576721127832547609984233023812087359171912067376327758774445233631998231480408732136446471541764132277900260882344467146548016671434295590475488253005466065356898655520120318491989216241115349067157391768372220929309422247087346008428868055056274604470956357596546546546832864492562318270041294750055799784128855424125564292890093902011537308790443674600445451454811874524007778871805830021222082674949560742035204957877759989059483276394077820585785193161864486598284161701381390979821878915480017736687494468529836362039903861627904140795637661369603171944142564821472357941860565502177467469205720812726771375899501698582162451553225220122198082308360346651288474167982583534799978656094921008297761470747837082639806047456540511079919871232516430618260956519168437423919932630582302491062814957046202912861418788424098276864519457406188431463916125775278346997586523405742308507513806721863277802993332714559675402119632173662634267765259111077674642191789442092325262521416410528535514799175970079783177833009406051333393435851324181173697143307977984891268301600012721787964300209902630622012065763622873362228317697268390338212418632186309727176480060987951805453123654839293229316517682786826274787391817311531439094956904400548006343487880273400791375468083437872645485253166490649494290567321033507155123622012404882381372611044545057002569921370486641246582734820691112794214747737935045112542624875423697602535426706121383104727544219275560654326871345829485924443466908454518580867370632810689215607061733478546066858987443062931967867495198862985439464966337963399563641755227576899694513129894473620539824339447046782208648046850411601847849884912310247217819968501924764265705737241148716576137984919048629081129180338419790950443565724830715632323369136822998367252010857886583214404474517777998698875308036804199218750000000 [58,43] -886443240191841488089072498630383607018254471766335390791579513673001485246738394533819335420519631071941219464322050104052381555153278282364070726224726557968508868762825358267278324674068030425474892556638216088369145496905515847657579663673397492850368989904569411308656335650082680001563885623611096478900182899309537560880174977468289909061830480193564774632987416705168615880837644768357856947741707504400255392782910820649577601634031229111080704286157584094067155237109927522851937191249369134792032715215725648867465191571853070206508614757556171193054280803321513509927322469558140921143997306183887020783697276023925968059933170221460509016077237212623320756177865344049265078310047231222529289434400781250879733134887331545478900547894053887054515235933440415173542332014407168097908695066721546587818169528160595571132354376628274230017927491715424734843464943712821545895889723863743574237540549415467071686571197984189902841286144433284714135679886489489866101677128250507010165148847702081159308565654006436320610851216089443952381165090276855481338411228380837298278874823224088989778538665017989764395086182069952494170979218287946913104343394541451273898523354256769526350503114913667209920754295472257710715533168866908876418148057511485986116041219331351310035897837774846554691775988453572971731731557077808073917022707071333028248080006055611147229568243452260410499167094889190203337983020207032759390557057453274318185264300714787769300935069919181115141845168857227591814853642986054187426181194481028006039527683926245245026170326206632546006821388198050262605914528144291733523659199857052889366866392652402600706216784362954586917282595079400636800434747317115539899775658082474872293306326289088238756632720199397576518780389585222422487379139704562231624414302842253314450529519785137602928183335626483179092130159490353966973433702730972647308456009623804196601277766657124955404708666865519604123566683144719259406856056842759875700756950239623647626361383163709226676654649826168529417092953741581688465993904727484774680254286089096649068013634235599583713454540278263305794357619368198832667697559996189515104838086333345555097005895614642782088279458111608765546367630361324074783624382689595222473144531250000 [58,44] 149430241419938430751950608655703454017031025675942147585003455948796697505947927542156191180386080420738388498401046673504095096580525337162324347142741892814972659505451374882511473038113730618403186427043136654678058401746508924460838439395869574678459142194296978027326655123049884263248035227883829881447874909894820549938414014712463973828084735400069522799891659177404887847929864277503899831591676530338134302773653244139911912052481095804546668430403206835797503903845270308760847112824196175268235695419835206952162056045882646281787327687672092022480522071818015709480558667517070145920505949450523599842350175542780127408686560409858689847315029068875431140944244116398206456229983739219402348106524515953681071932534089560885800868309972186326380526512103791091674648054831594205617352816475697577151861599225338571587865453456248889523087903283839561878334648923059729844781647977875099349603017414717655424676563912770815234180186446976680163103120493818265430614743975048866490607270599445613732746665719054878531770481776652620663155928650272024476376251135567191371700333845650544446575773936619571139246391733760996956737502618546618398712097717935950047689507975212500669395661989404501685020129288725655218810618732857426812191035707529538846782803160249879983808343333097647345618262899781413255933477330532926232617582543020168019381406878451520531933553713339660394734560311593462605860744078970202162342852656713764049844231959982222084459471125376323238342298290049950317792307729620992663580222625903607592677817933840135236843039410748827814401247089815022816770364645640593073064284569197024372270536196672736950887371326069629551692082489888580344097199571471341361143069396795913498709539979717807730366905920516038435064344628909596063526951813888065049906949953983261749049197007774360781931011379198701167458935083216923164486731111886657773088728156520776043014575999425526249769276925312111549697618041935933897150797053666795904758741193561248052784343014666536647495829234238772706609312277914018100137285429513588099852798209729682513164962259929333487620875813803154378815210673814130736313500294537754864891995519045909670869664095108050454659638298514327142164914707933576210052706301212310791015625000 [58,45] 64675314268944449197550063479230561967591879883625412003426359636555215674799820783392057881481057068610448165495723078130307806027480682130138487597129982097957302010223883924388455662817565020186943958130780970186558571545270715463601030582633641940300918693821365973195351894677353947332868289286782094743848510439209020271643933208994180422090487290137880005874192080480777358730338638956699202339571316019536115549316232288767526502437550206063949406604073842270410856202782684250989889700706681064503187621431584967217048728961435665332992524899237340965092130079685916261445061911608357340633680248755795408126593627014057959749913839244449940544002799249161912610129565856869376965607947938939555432964641321465028192493710028578277418057810638584107870347222588934259285759558414483273670120646454065971992979284524279680465107302872648249855502251204243300476381260322427178098988648412521965560973401243887590548593052832315601359971844023650493177050689482582796462413946092352021288496487612644335875374042626400226345279379976538987718656840790713338409661658617324210494886816381426192891853790083385453387107394353318158876648994335906136194032774246748071377194977716460263008758718411048001876744357163616427365229782475487690052226932740613706280929249512045876292796900740856784509294553859809027736865139947254444463367964068320116557319856311662557715638185700057814864393393239122918992769185982275184960073753970347154002523397106422227149735989707365418975956334542966775891778103915615142577674759717043431183448052739567923635565234778179945870434137833471865734438616724265962452116743511523495006467077926683481508091001567292608594730899493458140333791391826322122100898819572510077602033598095139111309730646417001238406953578869113016492293968813199861577586666621241994214261969955135255639243663461557319508370367805685687814288910201015459021864880936616740986039871330845744748578611329257071676168631156829875407351592057089455902775848060633510186238633699071822425925279117057119258486277333936512924961435612384857138965652461600887365173540901292779052861847372515458013426205419057747364224294758012092388787639088175606091632838024318714336658803438009912589734540233621373772621154785156250000000 [58,46] -58920734952290589864677406692834630049544753307460557882255330545228708137322379080279188005223150355548725954280359734809248456374331022574507550825302085097522526380186197165671357977705703961758986844396855957212198982166088457922845553807746251359437780559826734470439082093229751073386303756732517924199720867995462104993279324349435318960403290876730423074830935815489978324381894969197781842654017695584742451651813046217444825984778025711886263504488558931495089560205939471604875519777472362847798064644773848889601689371919443963325737702281208725908327115134938393984775867238687819336110371974253798868642059533878914120394066897116698367752303447736491483345173964149151302412919591869741452100247162996084023212121785209003148942727495697180085495389506596103698983493714885289254708326776543807783824538886154530417168340373768534611186179543867535317639795294454137839442262459340368124271544958285609690752823463456329896472603768338255890379848537003371552394222799984258685622325441738782751598132444992332487361498271184009525338618892764914958626234115798379523111879012678711621156954224192546064575795889476274184402234858914101446893909255417366987269827807158668581339916892663302114886091240591389558396987875996762090388596420347085435254314313043903913246789424970555016207691040867259598538519839218966362481130789237020140898932588550674350237980261725188813789367529921248820530285160155136978957148434029540184310000226515091934090704228565436721295648666284504601715917331900442041158866900662975912191617716524869953520902289673574323183651762004051057773532455447491352795268332533266015514576471795049857814229543312374076984322669861181944961163494128393298948533981108348957300387024287698061663212964228695375365217143841175366086413763688538017188310209470357111178407058227036095959245762848560333346928798838557487944583102282056517409050011504777868457811603391247120344704180742934728294973102287795197109078790128772360207669739682022886783404618688081955445065693801115735242422400339322968935793515057903129081872074755056451434379859365904083087295971394076416044602781851040612766640277292925131572620677522229233614988410514296318415155862295226607550091557641280815005302429199218750000 [58,47] 25142391282376419693509965954130326516656114157143495903431825275955350712093156664381552029291101181533261050526439298485955436208298560856362786385062286350839839341603950956782162645048482318008138245214035590966099387658937870751318694851733015858219602016213625205710806576175123279430879242396201165843900921524723776345980653771983005312774430164556045925725617180535781007789680214562144956339346045480686535538840697371967036652160214991769066874185775720656083146577775895546874826354120149329446040987446343265632023232956508914293605481188406196010882952158644985901910766563178415143170701602888700570081849237840981919676562645273776557875091187004135845422680177910109756271288966209095045956793131499767067590225551097957744838974152545475882554984983676509734123758561961082533114266669216158221774156974199384839533931867114146407382332208477118177481007259166509869075158018772240440986311813252247256711622069574106059075916096848333807778402258995321197532833119408104526719133491771446097616744080651924977825985389083067186249709947452218150367701199364371562458645773844931742896224939356503733752055137352598418940875939921890491997205551283593886334781540109665439255730268739096629886205255473982986196606762615025866289464850496077606274855350364169490019748231232244336570174833200861388797409750835901192344822910237915720793702402875426776832536575751663286289709735995839897497462155971162680303460425076709414248261793669347413396697543568226870413519841921785642593881524053474248333741721096142247682865897815698306832928163952883537861051286668621209229899152297465326167881275753869299344316529760644949073727805765429414967922256627144671612777363611226162060462800874121125692814606358254349703245945721822131704474052955306842869255738044567880847207818039530394015272723969270414373843983530179349063000325641520648064042120774362475377438125763992413639215623116733606769271896743326187182641046987387112686340202547830795638621455648901675121967367014390044044980160425432525636276435854081644481577301988316302166877776932072070461250972789941935504043675087913737966770542894550216532613296461195738512563393601021720640505997206328119128373316248925561922078486531972885131835937500000000 [58,48] -7440103340195157967297813926543749806034743025881370323567179908148360630278951094546039631758543076588145735993321843895740551613397770370839860619983502837866040074632636294374084426482384410465133902740810903982242376301646328881520085999783127876850081396145859634997745859083967820219196448497706173797735429011319182225120364253314103601418677045637492398899498874997594687861447590144297060810696172666733856553750908950233868915993030417412443701944081337391643985642203373999196919239090458713229847602667670094685310694929325180418266042716254580830096904389298923297380085652924436232322594591342560227036939094470320462559645508557455282091631218404755345887603743450464735498219045289890803557505918311188966780807636542419801058094118523221990182427328139480709203004295459330922505087932638018308684323517779513509382953132316528859260199839571803661216260570162410447199492029820963970041896186074697118604719929257968576674226965826399965288628472310772853469656867674757392481065820113725414379786768066833545508590200546080181936192576498988753526085611004545490351882915758724586260138167934296676334692246001344783081923209897054263321030889081713609309185161257846403591603300476264705436687663348280544519243462939945596404520110724771885572525340719219853627054773453889310180235882922326890901958016285951273294982778918516388936004289885162733951049767350042634749883688278084176183724847945625511938327717931172704205141887763407214863201782477486641030171796712436333257660975691125710136501393244604540693272410230881960650444445280196289118594763285063009503887956410887909660901982238311952903758472334111671068783412215845581829418281456298324800870994810100315248455714637164661471794674448160925430707698486482720938669863374767315292213710318820509618329318822254550751770098718961207471597498369499112805057382640347160007605008865514192949125261428133341156336948719607988449022235674629636373092056295635032718795611203834390585678519863017723808122494885903416475129796173242732792304670786335954693582484894708904856857641107453822114884449393551738842863833516718387613364897814054038715472094522038733308536905920772280837110549335520005403074041659683413030279552913270890712738037109375 [58,49] 1624871108079855395726191806061003183763826993445023566028776925317873554908642768350544026841314107578701806365515132297313406517780220446456241631108055418684916154007859109594206887431653483338348484103801405478125280216081120941924675422192101532538956344406305065596025457168832242195864903447952961708488285864079586909229922647343927504247509616972179074424722070453200129851275517479369217564617154874710202168790291239784370999786151018016513947664485651644370370028142891145832660065658858934241761836216556103460722629001048307077348961781584084129408363094685929878605650497131541481919488337479826925390471309934719915309357910219651654384622492545355775918949795494723663916020514744538547363021756170770810670568817456399739981275400013222566987776047736212847150059953069683254911879534532192492454448412904701681727137647035450603983033567222231573132331794671185032807256468166716717091323604505571840508098075882794981342778258941628596747123136853896274515493558089656921894239116100677657397836850002435529112454951508657481198436289379724029306174629465169168236420669514798373982437071377682731835640926345761418377020629677462583597738403375929867443925279399864772780502547821048436853879227322528618986894872621338168942387580682168916744412223326443988013050928581416941433761347218810047490366908995823377345634462518094174181013058594656236569546036153727699539137574682296366857359194687953502308671270313288461414717473673200301967074489482283100935054379529487487594340539481552796883746723582113730894230875330163542520873658016634452783347799133746742259398601634391148853742566439351979979352201269668150648494654242469156290193481922307501132214118070396305404036458443826073672246850812898719291699324673514889942589212878928206652270873288781475581963222202511697399171777329060075895226319938936437014957782250197693479583692495307741733539645962899017957211679959374283042375985473775075551635727277587736270881038460910536890035533541034143010543218291668559609183317313464055941291208673508714434534095365778184013570365277101600357900502271960717943182518492401038795391844180689707204024746647054543660077033544191097006767604082805897102587122660111162986140698194503784179687500000 [58,50] -248299768982487616975330591524787889782068643387163451678280296142420670773052803473021065016012025390066500344509413511999589225909144085716450648615826941968635090098964250332509283625869426555857117110573012569118007006377505157249293441321571198761505609047048867290012133056486182715444435156468133263506639925784630686109475990789803324978823927278294155498810319656073532509351659156699548066545590968197561485456858587678312736499358811178574107249783502395663327273229648931501127836164867990554650664105203305023657258710608864721481276255877827409975187301827451327755767427548425947930078835750930076331405682546319343339602471951980546741094044755272500560524495943445798308736029855017006981808331028045098258988112416639667199988849628661398154294110095336706009135359883618128259186361004335769814987828962838290679052651349575849206333915179237035792691768600487510808012380074830404817948700261538535084102192749466709949474538611569997959645088165240282473615011710224272074421764851931467118288892864257136217824499295267491896611154223569499256438341214601814848740313742909416588472211042982734254946876850945087427500484953820370148693811489829665799540489466135499392941799724784931633808175822837979169128256535142199532721972051625599907450767784963840555569595361353784930826831480805283423177815022737010816883701879052740163814314356613027518959225432014401201265765961785167746944147944769311433778963973402822474608703212232090638982365271152030783804074915059336703565470204889462155015314536326040355528490551245263862558630135152066930392382682642065329102193282310287201522211450598656480756657597380764706198288742838393903923883932250736106346611707913613404933076388666153941935150243429606357274157541353597471172966622240273461042740775571598646841286322958990693869628677124050065774657091015668070997310711727528633483004437325638398204818058730114629670769737862489372800764612184549786426464138719329979582883953265124436735886532391901369819281801026066971550692810977034098793262295302434777304643754380404281169328292623171045733562027011634619432465502981726853559344650325049537286715914038118969074061253214762891093784440127824678090640020400314824655652046203613281250000 [58,51] 17441830254075975506159457272659481864401909709643459819961329705045885180309635233870768793326812664043943579517540671676643368401522243788675592291484182423962194945446413478495534763270250392693749399529173028684927048306731271699033629196587449678540860986811682926895142746314709619202454164275504487751251988640388563180993497812272455904540879714269644680383913754969705601366964833996594444704236377283203918559153696599418612600481813075933495345801095458246780368077893454740383609635527509184796575636602431852752271686130337809128408354163206219746150696590189144181514371067875082539012361570909903176648274533667570783509757738382022339352738151319123607877202978969956929141624782495811144982678482860948921855232259995981096935574722264518410715827900955719597072251538964769045787209618344814301139038354331997623075954396165577304800835638566983478263554998150556580134690879835529095237433157433083079934359146702431639108204774502785290124893413333550593819207981722478183694304139345006784222944155786178406882141050943912568585984432274727570022346708606173133554647331163754803402630711089930591716418101945390289938969306689053595030156402802236342137994913210866035210801608540043911147435235819780490362255582040703960446291395982626553142983820843515127876458292539283504175005163021280211763969468658476571387410682012050266285855714003528362048941122826027926677045550983115450130429158666595450570984654623625468737720626551808225410745558217532604880481270923293107048361737482180596876334337291095132794692924711387436559284220229563961923566061444459881347448256031673570159899295479837621087104149192331422900005065589699485650441846261837129521830405694052872761703852765078800673125385982501056732594866532858734679089213888713338991569654938952646941927401007692046674960016567914174766607558194483583100017589515803590893888821722259246879443479100663381930992495590316035489000327259214411757736923903139916599587618360818440945232458653028332701778589118785688263066970962764449686946161469082968779361125529191949079116899956100890353801516471139224196538126528231274628644327436036266020389225966937367916050904568727155671315212843216352345265818257757928222417831420898437500 [58,52] 3470226696568076594555494638397030498034080403737229961074658359196463168689693821866779329065347732308846088689015845355673556198217424988094371849814587229439157839019781420523905564382386068950337827987493557084211671009962332741792552929536672349914345087954063779423913152228384408742462218447088819739063354090480219984379334047887559045229010772659716870642754006107815462502169695896113106029863354053870156544278576779511342719067073572407218896700864694051280913758033107371171614767989786906196526704497912694947969477689187516128109705817964782624272591488668442384337412691348869069698714107093377578338263920457830665238607288334174203800256082625422390869319315766764995507231691021975815005727985109155384751340245067322507940400018991651720127340104145664075584650520468593632962224473500715048532059917116737151986962039012748763683446804097674381874100310872628855350677060697515293944564469150393253686542797892119539918286491702598408510321990335428596334991824384555368484847929842367712948626334322442972009037756859642227823204058187680460087036711597036439204819001134994168008947162298071468248466498199986728897641740649775860903301043439207802416013012464321179008982254935145250747711857721803476747303209171746776575933885712025941376863219765620931033500570547820903658991231880179266349137762040163136901565577687088434489419449352865509498639866592267013049732507798134819500396177257619827330516814232948223571930914006711950484121007182297915979616470419173313192400242840467740330674900104028383052005768988800414055525313293536128089012398015788855550491991298993817139194752137345611006246245222248615139542854671407694418744760701442901947114701854376513414589882925615396586567757785227139509745261733290262594764025337971219959712960893856046445396212684511133837876280973007078956574683132986993002642936824589446377105625244784069021095601222247910505567526271332105016699381196841935245774225197037223276122890098303991117282580407952391883972534358577475732733372785775287136331508314625281050335683371984858652536056917250987060404779330095387391097388121828651552314936234133642269682190704545816187382290077982069746167451823604110927590227220207452774047851562500000 [58,53] -1527955293139682787894887813979817820093822496456011866630676594580069242422157116948517374721122440050812944085458762773790780744146323974801424406354328963651605479748093735230830357171284194731566589922296415770061995652134224472794002387421737405711316385190348780881093492054766441030488411817105178404164327654076827845900695061353624702269553398529450395538109163739130774232778171722584111833139226584527075556727771914170859250529774894108871096992139172604935735018467496876969082482681216043617894341660297138210666617438975116034121232170630420542198949773599456654457795973799838667085669523483207160031685779539895304502892887709687528762745338546584242346896417842179226330318269833672711509916854874806773086352581347958295281819775944895074948096129269095002093168275094314145003035576735300260400118731138364355214267168880051652441673398693256200628904075296028369082677671742204749340427006293188194694789664374664622195852461651958784478619305934671366258682787246329857237961960511711680274018594615918413735853733730276200129402934427475036103162464922568658737798411958649065083276053217845243046310762844757118128572178565827275433066086105445065148878107924731616383258614819669140156905077058837309634012302083217132147628188150481234300053893373184183948063682020155317037538697201072439760383230313792526815434307146365764937175093289484228020294380187226081253685437035296006593872913974084402235769971028497382917762944047837494624006836112752234787380630110493965808094181694220342543340309208095213984237263331108169140936923498794683723887649232954361746752156738855518116883591119728811717853811747064624171972238101980115124154066416407303576633813539224631805278451704340580960295510082221360655373815964863473789154144833193740761220521753162956439456338867775851113506164726476210343549731247940162146142849034442065422079221370126358833459174643800121269977296080601769746392345325974832021221181318892305578085071657073394283425973910520719303006906171496627036559468120296606552610389949525516374349375036324043937565344889110832037735057342864230497454377459790930191954896145564230271474215793371163696528638015368701174798160558054860302945598959922790527343750000000 [58,54] 300062892471966862917990523579941577680436757579487012186711287756977789553814913349092156205961132271723561253624213905398449947078706111285423414562870661717092540092724384059566862470521043426208457901180803721979301764488416156265222431639279970173114693991186084675349730729132363156247231899302803799517886595402175294233649439998772401709739190440701917908623785069360102983557104545283821889091113236897909399957934109186402251523244597258291396209409736742195376467729696762519717319555357297029231269320936352666492618866267148476065348717963602359906552656464574409992551621681764819592924452781410679339983575002054653921106891178740677990671231557661940551759161857901275462591991860662074256359979270120485211498975011440754518751112927526365097061514316126952176122961317133724790444874625747081721789678079289513089847475949951058246393014089443653423641412095045483289033710524419929223897565640983345379665701226767913136420945332867897996983697249380943201530144344849429539504437872430894920813422752572704185386575537856159432550113223700360470808579380197067272000080627724358770364639799324302670755015771391217551872512092298570939767924608994620503423062977029395558647527013333972896929634980957082276759059461837453890348560727142810946609297922891171345236459902537259859880745699228153768103835579065550323388802658013227771880594890626493739754420470200574321170061926028424058851950016069066209595529103348585355007752633026783113382273490894138529110297708660497636871803108000103767842908219706579879262021241959050748598829955024844918582833512643883102432722600084184923648964969097248265740382014983489296791774956729862086822095692713444200741473734000700460880972436655186203009833685043775722569983049902667402540995465806111213044206711967782961214274265641746536073279717490133042940709248780827756167270490200432617111126931152542269673676511970281683949166699769410635723137264338097467225798751440672002058396711114176713771395366398991757519256387002470057086732241254935536688586513022540027560863725022325736823231609047516429651832012644502220825216961890998535322369920579035026055690713053641967693359003960132478511235731843953544739633798599243164062500000 [58,55] -34600278411545764794137222504998634037970544409990392984079246226306356458261182210477736916315192205210484465354423129750005213208904890248227680919887956552222927485341649707149497496164170924401466500582356484375916622968880471805433966749712780059056129220587253518360063765672016893244562723138383150915037261944373658519372126586454247493417730257447475972606199366598631129658663818204241900860257705899977169030533149268571393088963341242676222066464130491231036435140405110843289400864263708600660827108763811001178454767471000455811021154581203579440422816393676736690400110196929958331807118383940908881924584191596926733513735204945994597219531758612471348687264493031351908038994349116001358862647201740059693868345774596841770536520797746330023081430239438846081913866664946656004333854699441596053038333548093892169757041836898038134943673727134124401311752627989941292240238328849132772323589370231986372270192440618104867004852139938197417296554805922822415950282478249137811256303684831365779934329356730011570499718935050447342273252713253192910969613004255410056295495631634239368178698619932104689721879810751207324540908920079493663822881885598464120462861922688981107151666192803378404234419685313460646886509770930906570583008782925748127657552886664253156815183803428305492778870221835700759750985747257064081129635921605387972386823395784536482073904800938901958762588652050533469380784991578274298050602221762438399514937762231547647990463876777545977378726754572051850915393832346090301934264966858279526489932104980159792920297887462036656808102072569390957396950963176679078579676094182981770241969876124354510646395180650713161428637595056624363058492241052559185311543604793287430149999019410350997168084599635711930971507650250049871764730519684214436635552381748325014496713169794234621474651172312612223880141931918737238096069234818099029347233370777576729913969264023776547693572562440535146180708158532033266870642216551032211346593101478456791436613743391471683351162614460820499161024228506945548013602876464906361612640739623908875333672771943645387183747290537066087006914222858874608155795090759083097028687885988486316879431115012266673147678375244140625000000 [58,56] 1284045661064920159739757989189144043027237070134099176559172870451877510894762009453807766312015906450996405230103868917542631066189515112961684787373904513158247356811116811025953117918150347941375077976967796254964126045752373047059903850713668380542655213961352621263222746383195822304281100849609597641154859255031618860109524098784499559791596805154159943516794873257407281043940985705679998980068282944306328901573936512219560625173358429575172500555074773887550595261637400112535005208658593842557451462621139469484947619602367535918425053317427836042226226449956833560687568237098496676778037904494930349986867228805720649533975491621998673785084820515881876138087077067258044116779706379706456044279929527935206219783866286336937156843197087011606366061270362752314899166549842679207393579011328069598131034040924419419809921239134008693309371685724651943021407516631134105877904847750990561755938194721141761843237570058697305247702133403772331997723602432675235655282671511273379956643577051989107730961978682900808604073096633782552784860981237359076895698330617015825961257350003773056072622251126462987936135066633594003459598853317528714960542911216873499963329084377341650998594898114757238933896530162714298571021740451571486373465750249449039323006854968088798878557635147057298721781509319192360086243088932714495420165974746738716793863309980203739746386266258552581887988651651836294039862424273384920541556670293893690242164122677112131869720758172232269214527485156328068524439051217855364351504280072619164967615949632451929398763348581065922134292025833323793313885820569309148946153809158226989608441068474966482999308510697883457481290708923777540692605895780197624556483089675455780631073375192623699009412847915799169493245123694791825943174108511247342836150134959070915266652019558201967695730645300600788718908822123322205111311054134487356767732975113297783991788362040478609161192449293517815683506222948113882011474450347330723129354440087792481936763693157795416061700734484033244089055411540046792609512970036826457384076044679465507986549622565962337630805310405624874391618588658178269500700152632985974073722280734688450110070334631018340587615966796875000000 [58,57] 426037051990346857295702878418017289102505504958912151366633239029994126417204135008961234058826756194608065150032835158396135115030487577080866229173061781260941161911311126415923820149895152112451438948218669359263855022092487052163779997941716292033421166060845659645752188843191436556074007380635420209645243092173699044790026912862827870906615196635626367432348793091716136787655703841123010439585780829862852792606439069438872364961433956869605133354335036795141140580193208725513817144339137413062012985711883535744008054416446571455560609661951208523378081156648235019055220790440744654581828099700631710808032945792507533640076714305672037570908938558127857238196447360014694770656580913003441235459633224401945751797893397107956330681540130757954922636776239327057257347987033010382823554677191480952137136243861953928047462023599589608207635962687126548650256810128240628387728488545348058978129602189724149342115808784623826960262937315456710915543508758761332680344789581394011754897682316417143728222457641794580029398147253971820135845210961944341974783788672173347724986409795476569673906525973349247009350578911401973533788413876182290805752662394405097891607799746412802930601032973028007387217723125981239766391258549596750473065000945661536968461691134278325650703125333065584388636782599741015630934738454769013491380529327779826181739298299732376832263763527720803363220468215724885931770372228335540572042864828800817197108746567315106152190442672012014961975035292338358102704625575215735217756525325133214019502068762137813568564028020419420545746510912890349703947458591809145972866286240593768779072957397513007808778593284836907829394243577843312495204857396402164313893985251133767352322533595011700016233106170708834231403235613315106763425548006555423156933138748007679374251077263230575592751576123720913110592149565568378102815757680421452143123052529323943122136944748919713160533492086796403708183207596593516799999162923495324686660781755753408911913511383315079764349871256191959738963919806486254951732193162861908202111287528217066845452432403535761071405777124075212769402477749945890715424743178421960495186175156556718235378866665996611118316650390625000 [58,58] -133301512036577065001481407050544269590753065852805141337946918167679279716158759900769194018674327169749276556322312234400557351648610236540981398733265987183298385163393688808838287117704998531799574399800397801225440618019142270887895114769682594641704801826127763146281899962489550478988026851049001717044930971961572901051562309330983623765665611063403908828513240030426749167702308699092013636749416953263684585791572690643626565773686927318992740435376277553226077748917362579252350778830444291863320710074459347841359487101938342070580660501212539205074734139153296613860984200123095967792531191761813445091637470000765863344417258567695874903687055795305086517147013260634492749593001722476777583579896727751648146604731675590106329288671847119710279303922822354240660767962934140826520033822694816071076053236244780921206309936875920048839634807512206232377206443005744284666251797880111308930680675501467504581428565468491877626158210865310829155831698185643163180199846186193496511451282707723564806074437549032370568076942356424121643727850627646558270485548202284291170037434738926988791408034330816934681546607743587108595907679920860904381094264236197336913084783525690789717729123022267726628200824352158892693150501332153498450250500481724640869838920083057633560070077256275822076459526180531301521528953882752397980493824760704767256912994246731448964766431140356235013999625854931165644275615868172984172540321484921453379330246393146252309402283166852504917968615932811528506955405902733604442028678665217633535685748213443204608718449271460788022659184917379523881204488225160056292727330757920587809663601212290134608726027054992829611461280539038786482248232476675465115030318735459032295922751574469101439776341766876388499414873736925052413581625721273139372212830982302387084675670153611740107356200949165249462798988591172079241418513941580178441825748972014971814845602226098623879072147755349375389792616363632251259305765629921654837134218265036083752572947138567214992733177443447589812628169769106824093118387035665994927563416043189701369568400333359615964312244360642349332629917415197444423409419405025124849388518111226176188210956752300262451171875000000 [59,0] 20710046576330592625999419769054578835971972295541492790452755724584429796248543990423581693684918443491076446271823004497656196219043598641246809399929189268183024156757965535624076177518618502481147507159747811178119746541767509920616319715184626379708151269179354821989363373911617231782931228657936782053084450179441017935290170365170982896946040863601838722370395631653349504619766610309959564179687220927574287570120131655978804929269758119594770395044019202072524626250721707644766045367788067089176791992531430545584631555379698504231778241445875795424029739987356663559920089767092197496120182334327584825889606827754586179347850175461107638991963526054972086116666763194841744476655300358340727277477011347033350354588575190898062364099743578067396109681135707751696391313237202276648838545430351479430369171288404476297806083583770848987084977096480647209950976794013807082739153055397987726784776417981607249374788273546099151942227430841779412740187202648938116472310271831983723442787058863817403246913908494136227611834332060252927129811121197639621393339319018187630217465233872529550547890189899732659721199065289647048179401502897447151910761113536942955434190787881969268069498373521430897605715787929764726694833577385460806203397646762390820876258765547971125088524215843243775498025025210956530900970247718444988356218397765340564703466957795834480974901652424328138585734131516485401834344995777595047820004518456438176687563090721024241815760499231809239331035673420069797785032725580096603868689942504093139398480035587146673657998862260842728957523550778829162791299635296439950188013873399734684481813351271440840251760887270591961120448387103718226164943812561068025514257440790165858698280664039602180018291937691092934694242782286064123240443560695763285693817415259912321732476066325172848453223456123915750618683926026994834293314366799953726439102108820061335635306323577647863010597844539939888414908930953065071257534162763887613428392576448848820490105657750402711894786010583981524891294635855642383232878367806870224019116340693285781181070140721471221865216356286126984209788274605272694993032288408356422041485493515041595418394654308399624380634299288946569895551924909314603849718639431614039832735056982080438741617657133770177228099251820481185859534889459609985351562500000000000000000000000000000000000000000000 [59,1] -9998669504325317039716351556878724170114016953790297211267831571667443823302867444062910013149673787875756615958992037860724210930178249693177482588953784778073238431918456449298690409443958965190524566254237797232819828884046495175929633516787349865477109539494689163610246539938268646836691135996973185260351106123705669350481176263590192811276609989622242775720353133982379249471686446823887508784435916457593079995319635073243429752161766578125305209334646042105980665422589928123431134281292477523340216369004513753573831679087056181142093146664674820600734531218375282651709043976125894322466361488134345387568369164632658613844500759283647613494960671791967780124612131491140988228745665491227839199724186606639663031110199492152563756924810086523263681130925745654267936478554801424364249596580360001263612590823899925671740968909140015760333567039502795949399182596537916687362358892454323982824736723448427382809855897190638014866208385083292762648308753623585429384436007794912378026810260218276699623007802061930064913876534017414408891848389162748218380730250259263965836724503647341211524095494944290159055585646732699457904822393695928195903099810434003807979198115016542598323997052057347551144887861841452119110614131764443022751442724324887496654787694435751626159757217330388989384122887862259278279274560008558125148170797095839439585797645265058524519041115388087939320022637248977329631083635489798730967092693188041562375463600209733506157692588889860722136182150712532514337160693433269958974589125087203697247426231629483779162516173051423645032246402438968147718481526552032067899237928096791870206323272723279207863568827721351135218158730369797894516111534556816824010524786066947385822710815658786925632697095551802043841538444148955072035214823276194188318715931611865925947756133243852924337491476753652602318092979480265474323303527243247278327797277785306629004610561563420941794960925524812460705985071937902250681848096317564810905369050172468664596458034235179552147893502338502480872894805681462434915175319925800985156209915569311849880584855441482165970084062223186957462069565107044171622123106133320799755686642812913270884786079265464749837869765166769647382573591162588819780176000705825165602873566800834996473254240836264560243719021204178432071785209700465202331542968750000000000000000000000000000000000000000 [59,2] -135329868488258988449000322259092058095766702628454001836389811579942332715772325172926551389171921038804721934972438866401307264115765958990834624067788864131939080888261047279324275575525509059472537600302181433265990262019874657493161787789957623848963067457169769155660075689237606624600149503047353749398272901242083319586241334094673150199802774108232836369742897996873256922282000130722092058567025871381509739314294074720153179234237212114744975968959796912277605651955516679678883700470674955146018164410687925149536642160797810740572706913452566410127816576092060065047268240786057779257501889248763427782311774169839507736387627880154629345452799544266503115404437017682128317576752474078652901290409472208500258990551574637883251799029575912198412555024733769688151967455499452741624277387376298660834840489153991645848243200407903368771317882461067928194470990413203925537782245586066620195844150773984392760934141916475423465550749386756558760237246990843114303082423761919318638283727631704017495613667212727527992196901608091965806742524573767517283431113152654688552714495539953483930438207771763300778774109832107075360337527231173520387715600652590843823917872080350852758609667077699659716266636414697141972211496648310811534063218042931050566548507537914475573002332031002899748227251798737346567102471787947232862311977071217141540633237609362739154337268113192278875217914559104063954396058491698906949779892148984989755616209950450772985534040864868982125348861594691542746742418428152313204977276841416323995093331386612868811710421020505373137181601196691124168558523892437445709495601420345707685030270993356252703039380965118808889729858057136977496384748495923227812547509677726988390263084624453294627146504790510747752992007403268972406260211245525977068345740182286071823201250126475172375266482940375008513217718144219892190164645489995588552074155957857847687236983340701382080693794282025395411450879344864813005074286206853884228538932280578590125953630753602828994768693198465964678694227142466706071345557575346856863306869783317083756151543784441488148588297122030498346891625475659438638332475319180448236637509147051744745076173020472938491024585617798167853421559991664536494367770404406032817387290630580310237857835739758421006405114858357850021741697332799958530813455581665039062500000000000000000000000000000 [59,3] -21190463694777745692741318391850130268811692834849323674320624192841485507322581408430514077607884348481026288820939797273470493305141849384200584817856929795552784861995112369435124043439343024989046174722425198491234841789246003392385401746656990664414049285590249554646698168215640636190613542965290060266504857778063739729958225581515600766606200140733130223662408997374047151570194674211152230889840633292300068307189720145089555667005943743414549112604011736139741821187948591687258128296291820466687713823450375959356456613058657379765833217927458289497251780233924100254371961399613533855977106427234058782207580765813241020199725556045852415140817741954777040222984624534080513856739419646464128336170031764994530376989660079778568631615822048972535473709409187427664960401089306429444767214049142476674234245219325202657564417231027473483432428135010392786551436976477797774197947733167804109672989900996969610733619271393455515384924067490621465958416795040179444915153306655968605779745897815464873386249973952861113396943189694196121035370659978762564187905910837839973422231669117281683441439890024851099894702027065222053617880277796667430010243325667007785943398560292394095964479970853800996088137453416584974764798317569192613801753704164370680813529905189789661929896796434461367134593347687408342673027995780764399089560481791831064323368836591743022946725651010553722124128719387839003257806054087681094297712597678822582361078841698174076623325425161496135617840722519004977177740798861471900452213836115035863228924290390013821031724219103251333422294988449152268465485528191346696342445185277711077505645990974847279887664211873635253187690672415296733350301604087344133010231142476951829110945078389912049775393048179362165394208439600814740697865438742064635365439486689910166260554561737685826211153147812623222947917992268118468878051282965110156267945435142182068948274008176228346329695397342122735686215009675642066022383392077265328005308595348609588873577537891402155218403064048157465714117018584512268550930123903042943938071539223531440543383325959480034563020495656095154538386401224569995453268586205940491893274421114892848112981425711582620263766534837908989441335008444547921245327006736609541205796198816715931160785237447572201070619332939258349203862086262972752592759206891059875488281250000000000000000000000 [59,4] 2102380940201108309663732282735422428703682519225738775277195142146512961810682474814357275778084171942872024002572652054277648035063275580214954039123053266380013457376621548891274703025803079235957372431822005258679180931316299710194119596683143505567130119047250236066717981532054203875639845522684430340117446236617200820068340724725557593769742807633875135492378846677603804181655278209682724803804041345974346917008147827730456810376486832484906360281904849016552262400462903025524746728089786587528805293836365239898110118858043234328942925858238116374545741176092940287272942996087816241704967999720862762188942860674956217587396851577030929614632851952936594418253161293979104805554077670250599280242892741653746076699576857163506816749807285053946056094149704815726135428168371645234885371348270639204025057630386603812576222837498624270825015994894394968558500791646130994833407643658362166069741834617125271795491494921478939432533969359595900209212195339528739150152003555929717855676456552423717338412710681886092324556828919097073630629436359734809320087846042598175250184150629994172616853102774331275243392804063468313001581044208805866722557098932681273693638110148714439137129758372756381404392064338684643995629647557971319868685252759293098558974945273901671590606515868791165041311065370288343792185675230342523085655337641657442149834884588366256017975383440007669174643609189799818707613993522750053994154994224342022151227567982470076359244905773392188480056413054287456976962516023714070191515240110198965087308479721183267020878848461518450562718358711028169151821942026971123316587510843190292313698847195165235803730525669395562023962525704006009034723604526588025698748582205285578967743910680097078131229751713586173189391134532157007278252727960662007611898472151509698250465730118528691763011355424305191994129885210935178571827123698304027409716860365066019352540578266154325482628357260259037533179754376088649086566772354274340807116514129111928178137442860966357969129977674515569510721202121461231240173910048368479854368006051657133151344310534928693493841912445335953957160751419246020512119538576227322980451961399379715741018199882500527118260422022217211323816391281038980669885212320280568945431051042554972805199670380959163132589580815775839987973546189002627126996003426029346883296966552734375000000000000 [59,5] -45500222037711532306051075659757076699078549853259639991603805034308407483273261588943371429732246061478567312264202608507773974642989558001138093957742732618527429235693828122240376023358855553615308476364109139552534618534300595391431438119892878772154355135355476680296702291304053104390610774103828984269095950068402467773141632782734143881512308521830846150272547131345550807998563057324124931471126103264538052813312685922212897494858830586174380489779076942285003520910571277465856465617043800818258075056775325376828893494490999216260001881102404409661445385967440415582142630733002229904798799508706053466025679233497314829162640871143723377247677692132578399576367036971456010587882512085244998249308105897986399570551474190405598482635926078837758627816230437077824421878131995962846073899777562024776912902933815407973053444907200184860936664569149045128032007100013929786296787275996378978402655333820992178746580970805453066257742079620160760368509897322439845419007266475328948822530464434011782540767644802213717539810254607580795075300011580103283401432175366127996116322878175660965847509080680210833861101709566981049975779300648375022057489671978309329918764407124626929306996077740248981347476909843497243308488269982982034409857879399134021339303678989967119405296284206494752496652706950095649233974927059599389619096348813410394215984987456539769676900360419274510181136764492874376925942632793154986331745984976221206176676896017164803402035357592795103820126489223401100884651048368037167101884706834218415337133710765357372894509957558214301026278469625207350867441194790388490331491767391557618636317432322427063753050788023375545167822576667915674057610927528861540799792611190430713216804370626805550157395247159815085411838970502664154493535686527210781846636254927614287669762759779447592112622401830559295804216211689953070214182635932913627091766217942134574106022838031484411738021539251570209679102669956779983594600507431196040808375617942540046513198812987037210514773074767515633824301755542773647655389435922324016488450650780293882664044827144915777666007586474077336178938698766071449866285617698114195307276398488025581526546223136040628680342067223621594542971199197058319699658237606573860084688897807610563166331927289588203701625781270805801413048216359086284299451108381617814302444458007812500000000000 [59,6] 558614373313750417063842072826793018627460652145439609573359694703701611320573715470016130386625901552424359034838919203060176060634789004393728080089625885018625530328038040433298282402677838788587053833559759164372318667358734563216812156997041955361345569593668303564100428705973676346962618443168674475444572719596763023832547522214189297677670414358082123697468004389882915689079970869494328475065515165771387003707508601246895987189326117354662383287319640828206810825435170794307230839231612695303969026796886766047550006460935027757850342503502385290206998488051612556263520812168728879538159413434780352837565022959949046753541093566798962839758224340051099298649962766841749535966962333703819980361703252527845310868459992632908637357269896886385573173787859136675591333913715989376998469259335307419893771578081516256034830656472557001539115430696006550509310124203375337088544715503205886345841315388568306866567749153248485697276888673213384645236958864485154454280856856060355881828267905958520183344281190074746359705308816795212712673351903572580695958276412278688360005522863169572862107039874500084474168335174609784869834116757506149230721571327842198182711678028100722830571657799862668919481359316355720483010050262260654223774037005949247412820072830506172042624711966106836022445360591314226311482127745613626470589630212527623631888684082473115746875932429353243637903096077123992267674225091533895655954129564996440294390347298467125364594609518416291317060785001772126798682900438073902565590585297510882970339857482852559879896011759134727880893947642188816277501922249178213467428131892279034021083072656323590266030073705668232775801390523108528872061592617917428848235880825950045158772745327122655579546318612575388999230958422506552233647020851285679984461385523195730500422826438226588498436581498584401953362043060801390425107847746508514682459576638970481946329644841121933012940382803077846466925741194425187024860881660360579386024964917945250796330118400812883850759782130613615416112415625988571700301296678728105935837581202393458055739354337722615751934404108960613654880891283131688660153032163311541161658341448733138068109960307590867094312936433308426149804744373382497122435738816536151171166367328544014622302484652010911040915216088380165877107505148372115777455348961666459217667579650878906250000000 [59,7] -4342539766516711969837015083612097945400076839563776611441733738293412359284795021953046835712402827134317328054171160177266239650171893567759701094895353434539285975385651790267071770115586741655294275255741333271430452190278692905141682089241129942229317191885262918427047243002461922758879090848605699791720529947142228282443964136370173723402538609107420495919728109609296039793137506081428356116494715750745833013896375762594135972552592615936235997559110722470508598571215091110084847045434938508322715709160980251076770371272907512927959866662607029717051614147282751774882160015412036864717415266085744870352861609461698505522205316186496507152430228075024411412316571495974651968456282917963241757898456270360329111815757803036245142540132650564459053635929793998917106025541759328938512173908204165760480437695554436045283301493531399382158982388462695110548693383730027401326646168756161980748994771905087430826841220541398228701648000662873563083666053729555136509056575108307242340156318641829634006595559036243643184607157625165036956539070609239938976765794860323723107423685674988118242987629320535997667045575369532656432518346352921563417203928207904543377133204117241981390344768882823417246572288509594478425978665843967070688798242941014908670782879082591428694919712908397314953276398235067876604664561205599788168416415240071879988206040540895841183965926537729532695069330809563845033488285367718703270821443140331118470698699142249585585318647586845665604820076526891938391031677995173449305015963848845663268634906061305466070205558598451249382204933019090909066411229567660889999577134749456738152796572886335760903630125606763434374580355999784135885358700559382923290922583562934432637607237168762256867529904476692471306165008180337052856373987074895626710813940208005475931564256672435511200622130989908160187791989331276545505728770294648781541364378899633191659424758671238464794511272563828084665825784359541359727655884879307977206697726332865159557662724936491285723916388253373560220093558926108448227813865933921769985893966225911649701699222890991152323335230081631295187788139367861321850137085056825297873956009341099689492470078703458020346265502150684473198344538047111740897499896050557011660538155725681028573033548034541579774737172304165795205495650965765719320188509300351142883300781250000000000000 [59,8] 23799917512545198132497752656612125152284852269362831216406680374239337620067277976646942228154922002123847177323322666696618003205440545242504862109552134709189611176371521882609684161788808352433156329286043896238095180875515136346948529760333604364602844787911430923405565214689888940495488121651361536404866142448151685387436248360719889642010508866923548798928770361542823447629798711052413359490771429317648938462920467651588815284451193868753605169636881952868412666543485235683708092985013985218227351753364093635659097453795158163316179535521393955704797962722397532727246133035845210072900204327984405651432958158667279364745412561416353048299686773356382697508761111534628390287637559261614281755519773340386376894346691765997293371417415202764873696404188553832025321683967785473894365599101919221416618355336465893907360528936977197290705960415077149898373442985440781493394633111252597107031998064218168566971894880452983411678405502720467603237120470192572843145608267311245292794972162846916852240702387221612836251971225910423641182651234941819041830920973947277155659045177823522623066365821469927907193002321096445107940509256247948476169663817097470007970513382349034315262848120335947679515520711222235757229591065670156549412422181699688010227274817315740768806874472278597759810472463689745980978445292311464148757647195351502663455724926584808669760828199081129379835797498192349983721213393525752254992388396671595910043234109229816127563513066555660280096216443535993252393952372026352307065476696099193757020643559473206193967637829521775039677446387123508382457347840003273776582017936336379759437000920106355492838590441032301170520476161724984682523041058913769897843494133768318583223122906674178358813306825952207894065015646118974242186523139211982204180196208439573437150283781659790173991893436826778227517029224313588301568594078148342317297002142790350942571654056025942233981219425473993789189850669510913864276886084233466295046906786617126091672951252975142975065785994900345729624318228857308807553067111271618704272939053187592102858802400990042153337083043469363725555777559612452792274214438563528321420111475522575167097211519879433808782367194218232324522950508502261578953870904457309938028495892088166067888196333703652987558996165813934906285720145141526771226381242740899324417114257812500000000 [59,9] -107251555845711851111651848006444309010976457759150263839287454996146060752377584589628505712185437186438545836432557606561385770424209505353524395527946300923177811178545499487530338595254895875802928252106927810200087791248356927011785072884534520370546781010681785929256510273486212362253702984288171176743604185582640099204276606306592950032173068370799537570668457535905291025643081379989093169463298345197873703954464663299258449632170623373941954438033184051677216588670508104826472320846871113227326399212982221320926434110721769224613872626743353087334370997506679793328525571448990003785643000806646100923344389092597608460409661724754593873490220503311245738444145884681634032362520599942258400328716727827862529304189490010546230687084710415647655193194349776832099235782917026144986031532648839814931524919189208467908122527742669694496932634357608580257735836298543517918357470299188581748411904795466653225089298368063745988306849643897474385016784972189655367945788520709015405986177605978003355172925382909174654749397692244497107222440461370830372532951395203853233334593409326269554152258605606097927738878129739290295378223284257896202582022753866292763365542385039426000789095142458792904270203777762097382180990704182862749700675672371442162737870893660028553769658580252203794277342704720419071104766981560190703975164676671314666638047538035067174141679259372863562548307626618511171694083602647198969172379916556131372223995827051104536951458093245653907987318500484266880781562321038728999686088376861037685461302403397605192606501102743602181139002200486189040794858772249784619033440588534304399519596174813735157887129383349941518683617377557617603260483178137017462233792541213524042019639012497354570789518686168574308782564636776041712199830809978352267185697454970883232748968196870051124644126699445451124342553592290247671303027424528205454439059110838799881953237003704140968858370906981645050898717125445003356209123512429573069520750607314705396370727408480692363524266666110156338433028893303588405610743240430700641245515202190945150186362469967051675961227169078567462887907606985552234048395454350828509021996915482198269553379395431003909893067041596750959150477678924774876045139452576591598325467920850482654106993632875473458480108916977293059130671437628734565805643796920776367187500000000000000 [59,10] 450937711632230205363678802406975464594250414356703068576613836014103287480151052995456581300216354574238404450713078046255464421552460868961225048409576999880061902895072559774302563298841126760651954587314737870983374934753543969262351971796882114177107474591888216849712918332851580348749631129728474721821611114258502355383714040730803806778623167604514797386286072762109748173626956563423368090698719456635981174533041573350632846403289385904862480981364844012886242249814914907852775581538267669662718868495987829117574709926150048925761154211616966864985053020237968613571841980269985173830291722260501558672366758523774409152197283236913372878720182911676699914110077568835227315015872168868565935615437433035598936305150320881034719350486020601667460472171658910876062406359605845426665359986298836331967089956082146914692346132227805660258377293779860417979452394071679887946083986440892029975417915674733952646502375006671097598282710210089862249362455222055801249446674313018974545722227302325791309199551547372365152879201784387859356783850547271832893051112096182621406952472935308419254103942809120781405213659933062263802194316170619793480106874860286760006962910401501285298762028124531895077222296791539711682596767066403147045456987346826899968464085984427134699138300683834736135803547089087310973720191430789994823636317722432391036907663975604169463126570167453224579916182771153687673002733224538552936379851013371760562223587044328280280537489045530466935792444591440491604067240287861363774857152367380926601164331131527547856644692505032744800244765393967473983776360359842820866702813514460895800154624175351577084176755478630439729905451222804190306239057526949634594785470263689496110117103944395345901162671393862095872552815198403101834716723066642980897309041171182032568538972460270819094873673350411029454307681776155835748494708003541498134770737087576465327049704197023312602490239631554196268565627212975039509143897860447051625604480897556446958163011448757174213700092530018687611024737086199347247163012990979732025209602626304511462160018607099221989623766933932296761806886496235644160585530998079324188847312382230142977062258473124084076962515934565432386264754053431175389073641165703861192066440315963258385507208693937681264438220919751011370754743140532028178313339594751596450805664062500000 [59,11] -1866159888394374519911485518652314003813424273772566400896034067681318226842386636357904075006670145054950354796553973693157645315776646081897962329487926311704283856675423694355697511953980778985104836938495512677258019431281880358995935506485137657039470077142786585332531212055711468732901935565335276074342114239144763718785954120562480219382017531080263640859614802168668207964037436118133237951778109568165069499968490705910804839979637337928748629139985362219302196345264364706274332984747577361596018474755650990117294467477696357598412853408516262083128658858589767474346127327979395902649255153871821152234587614373224937848611117838696865960650061121863211268732663087948708787748808589051504619089123823164325744056584560442143565933524069124783414951453990294572691532953535851654328917803856920460544129125664534538150097455681824329058592250914325164666412201768544973340809182846014277619704563306796859299188508967235059405857413909357071544634288455172856413647283190848233901630891105946746993684595992812001916921247442679568395295450063951803061621948512200125245828277188900811177811678260680315129101703303054357899203874603852268702249800134907936616255623686076412879980808860830168258166480076380033907037628375761267500261779542303865199805651576645198788137481313648212245142695538974391152526399100240935579115780139887825684666526605650648034629491724843991916062012213193193316789505687428929003418496361406190094387323083706926624754057155197469582026471923319001278437756025934980230612064907514250473435928521185728018830321882744750860911813977520576977185302731570793906062438719491587925301542155369430942331331347672471026627807709435618856718289881569318085652486185360151908259109353325823042447426746915957888600483299894869851926118402776073205800100395687186786719208181404939792369088698379610740713178924508209925715551106286924997598454438757464433639412389827017942181014298414295454913047377325424794490875982215801174614739261578073788002235296741590142932014330016412023025387461249586883248129711493599199826459698340310554231392155778350308931972731790551078858462552526370125295850664900330740446758900614940107267108179042308771813631078730069929301002294343433566858350969318762000601599743333812550126027775927507646176610527712124223964629265992698492482304573059082031250000000000 [59,12] 8131542578483491562067903331859236160509754875698796405454642440777911475243930235399830654293750024366733861168378005897909250009330052876849008295290655933155652076089293351686245358853461308712847859234964103539127832837405252821052623167750644043025334498657652615230533111453792371182681902163119655288948549544781468558092197512647076140827664006791589998198995942475088407285607915484952663183675188309896556030897185542741388225222049603975719940237048568403724203800010391982990172264786574920098908977067927056427377182092865156118346061190480507426604944526651439580362734826505563894386120330789857755537478179718107748153336000539973238952213382358476691017000678397877389706021451254304830928030822802724815224424028002977380882855932787664738405154360560269076815852821006940375400747165733388362346182144381057017955773741504960174002401957256458629316409907337134128446554288937550487368963114828330170654194067330067278028561178916182484360578566293174097604552408426339697204474588255346582797501135048744229681511618495333997345560231639628046786607434192094733849286702488798890985660468139850677907048535027749750124508622111145694285503373371672357259258202409313560173668255209013053452393527938108011372704817856099749770430915550778731713268772807930325013123741254625497338228697190237963202185335277781564877539531282640051909912859209829470275818304556530566849337741763697438270989304694423218059965885883661623324793016212021940152820601013393584439174759582350950124438120837822432218640154684912895314563243255719783001057482161231043564633121147903663364712847984367797127672352326390583936815438779692196818904827910503527972285179311554725134533138543841156717366449229273028664674887966031050637389762757478122212952876931709968468175159162855363890313526557058177271902944723067709291344204585578245507561589854196825006273604122349943299124399373808173370367959558033518208862094457616371202433453850005843046277467427276369307957916411069514475759478427415344486030497852914532803741424287898491614971686067040175659611494931696148629791628044900024738565462180979305907900478829325991284062149984661727782607787724305905725301268611517009442871681575289448495456623906957603862945932585896695609818325759945980952657664148801422175374012886708472401531277995445634587667882442474365234375000000 [59,13] -34964981811856292798004728228797510181208436759568032689305689732410728103122389165398494366018124730054489244639850822694392502003045588101111828577994399152941121837245403387937870009653528837514031612520841554490583353176654818401625433421854763399131636970447227874687994618127538663868051363721936497281065132553988366403930553535156577165058003537043536522171588207737491705322044715527927157871683668268361665150737100498758048234857689586771934823094024095964651176038478571812895053232820452228729696898621128096678619594737114143261687861227475732677341008776817192741137250304060280606860978790137777657207007843299299677767583946535031901634356121721190283789535214212230837631667171240580309579693404761524273962663356663978334341146509093601320822936337865539785772886894889410533434454950421819715229625163730770294499350683900451134019104491085926613960296411318813584484355347461122095200560117842274149594726084765715467609558289739520218549876804830041738953412795102196694376098218095608288830314391394705047942198198938313001166913548403961577706245081329052488413980437954486028743818915301627606722756163115060897053156476163617258759758773827381009646553980482214668803604396057861099191798469350670123774189879607013166471205936139184230354902046477903393768080994293885201706093564453381743123025603426298594339260667148929054462457399720441740449771347647647698223922720274418770380081854520320143818921971541985315525724909173790219956277454670057647014521825112206535292406511657022035646824349151039287609369116506792569428327438719527109275260777430464692894553591389383278622427435506878419927380691295270618952215393557795850303278693538694311483161620671020952472035105560386823143891898478784781590032724717580232127186499635050964606829056771253441971523386255833309629708488521854544591822161023610711887681862933038542361228587182750345265541891738023130326761083568430373701709044534070874936864101641514058202607605044733968339403314361430633677759870241010706052551494543595577450931771401837922483645484876760506373314856090579902538748903346719458124327792947157417420320884631077111954247561620633934216973872874062949672498993668975101263299024268630852318285004716023884706196350607724031342441977543637315616499203754076695447082018052649063366565940214059082791209220886230468750000000 [59,14] 113398327941675978501949470230252526701249432825539991268868499444604969196166976148197100505663652666843406730993188796117758353237837645949546129084265600406330459545833667721581270415672386355191434408756408783322552153730016145631293420513879512746972956806842077223506188494400326659217090573352975235431448039111560600605436412660140026877615135426764063714720720140734980726332928904536964640783558893461068656883484156356219572638244893999106203131820918909849782954860242006094849494045268520836676037595560300609436043067047534519241608177866743374164621817721929462282315990141212988393773962313601592234242018382572012173960497766718388202694713237664438409648697247557111538059342206346186949662506432423078561762519100938382945197123367282451105379216264816635781158811193036516571045997942882381787790642767770167436032656712662109679407716597591444436720478842493863567245156170914789201206197144170651462498851907500693106337903638472797406517536648229555905253327810405924880101620547916315601792782577756506514645658249626395828275365321093956573563349030298258418378368727882985622552815881997711922573548744889960379910308781917453940028498830240697556612431900371540971007614585054182547706124741359689545729935639744593384533606390842847141719961560971996798698225750177296618916411781859119971752834177992174374863460742238169323632510093949028122580516554126788561645256718169718735976895555030830658199775598561008414269682681641104135256456960346171407622915634724486453275128632465467178752198922550804012106473986901345553596646338469736075760119423749802821945703102991162007027144981187448812001174634037777231086091809918389794733857962281011757058219858797595991355308548395559048822005274835266268932171318870653119528257598429298034400712643086983497865799067530321384407415732708186010042919587448772708428737950319041658633773226296947081023567451578089371228637967282402579584990516400818594157737442936806453068265715855971316221532906799916931222064610611788312026393631592876147552072246629073404413374855411968435757193166610842587306968939537701541053201164958310686572692746296721758152821997583628964530121872211511390661393094067342659505805465521459649709730994443299500240616971569387740236910667285213320100992094925681255203352344897551121083445480053342180326581001281738281250000 [59,15] -158824426013034355142442065013357895222923570721854289770004939786873902916484800993649659556757184154375797538655872405525619993136379641761089854182755993212604627248884872665860873046456460184146074358199647560633251056886816442089346701729917723996116071696830505113472645691138225900867387300200655376885639897594851243533655639251981051369871063263596929263917588436635428980684190290015653022603363125597662856210920492550120202678338364890259099212253352569908848353417405553937965195131637487327471040447452163794579349098591966687739114889889850593648949908202733243011933199070561425748330539782863971627986953156260602926283371448701275490161501839033016506185799221390411727545088955542470125661044317997916282627599989864098333069556578921205927731341369377358267993261906526128372084451177488388738359449394949847700756296592734295672460660759800567086835886599956581785304712472303371190000155652036548005893102296336915109542795065804957428211912058404739275095995856705272037343984543311727657003129581659248011417682182955072957793464095597044219917853687211330907860691254357301921655420958534972766637280825306721704454899291194659844507968795959629804919530567356313905495990786823855494982040123425842110790595545855127313231994101753142335232496954216525450496514546007463553562389815190447210262111779384019837554908322959769484582067698703713697401098778975026325648961957787480036808289315780130157951418377647848073005715502574648879743823771244351147941792506357561894932908689272172372730231541657886962942014001171644166157443870752825120133768699906250267912782166556118624685559468883496804069176014394390384967894088767143817678605005944859740285680702068133035132599395988615451173691154198868196582291431201570050004058191685789022831632354481365192550856987620325735554295616642743144007880179167391530529538367388655175704665231627680875445469490547124158135574467700140827444243862263382831248409705078154011656980754626078655184381464364827414185955198229689569920423133691253417026626765532268373729971101148600118016181256308536302708525083193729307667247697629967708602113916043950533354725205571815945833256523558399872042258809159350012404304509773568633698775602874030662127017564134070212834068963007920794307111511418977043594801239895231148580023727845400571823120117187500000000 [59,16] -602113759930271545631894314011510937523639959592344374966278710399313781686115869101491336748284852747851545909941289169263391266572179867971637901780760005989032723446746226657677019742485891567244407215839154048912111867404628229903670973517966481324505928493707072225214432439253281043769151077921926500435380964593321022034792069800576674427508530524589213442799893128673935127344257912496756356311939143346972157800454056091713664820543114156135215279947088897572188338708109276346340495767936396053720294254430960002344008593928561100752316904466603020581934149939314457651644867634399058580271958366976252666540404120403561850264833914697972012003693861879106490219264688537143756197386382230703709105070578994386770968371492370363696048604838430490191684220057068553698892392722575481045995759926872144084833173560431028778652962846420484381698780728257617672902541388579482369096545220784372053915267000294429022558887486977623722248934568847819974415044932765285228099341771295698854208394524716940368864572333046309083422847782359593245647502811153027925553513617282430617391273686887327956772343305704107054862111762604957191756929739779156799359809160378423391181341445026176393371462851862500597589577652402888249798899621416075599196166746761813679700335263266721511761924071698525031752569941367125838880311368947476781063848517749624940862559955213307168871338711755506446472475538779672237382904886489719409689575628224619455567265050122632887060192986725092987230376214123870426111967921073803645502071432000264546499765997115698029906562305820844471507208461593944758082970785377574785313039443228395322420018122018227530116456722878044184040479109614808151297937036618394129557127318939689798106682073526547404876007890545615954517364473128193269855724491077086741624663619287446186090895721484842263230992310909889502385425725370607049765864394827175657995846864294494403849622755424798670737516948523452892039160540898707603124084618975220990247700455299239140476950281336882230777938983538989178494458974820478775950331615133339868255446353738981053321496444519018132334958128979570215676177390538812508880405927024171332323469999720177003558173483177830908044269696018238421333443438838116802369274284748134858318803926544290816289503573160807447751323006474022392353617760818451642990112304687500000 [59,17] 4535763004999413219428005634427096307295444744665827242144627482546878034790141334508500110995162810780982191801132524948404802831886818038705568238268646930033824796058674076179003908498666849069094725513278602610425686976484711852900710253008037569191323216533618846113691817926923193704935540328073618076988787452956462253153090026495426718718073354800679916679793114659363639154166648394308417181509182760563489322276304566776614005832747587082639162890109565880050870544915354276823955321668818029043742975951643661267696985123951862447663117394850523598225361104283626092868821685894083253806703509824938091658368552141166471490866161163598986324247171215536750735925438306703995969850657583052239526869526310836550608236729695165307634765887389373263195796701723340703785342258445532747224824228437977079416751813325707023665324073161485363599607404237020891208098112477885786703292069179974293361675170482526679888448324495250291094470051616198150806084719884843471477044072391763932240104987709784441901251621200340091174995000555232175062611349099221523425164661417688870731245502819608788419636340256855778298198150011779965206097195776087488167439901485145523391729891435854587319684348218173989487682254213003605310550095200170839239071320449998904823706854846983383896058487241402743587421241873492493524813036676672644630418038583477892763988769568840111648923952613824196931539540936879548594812474946377553259892932489597550137122619455370869649235355054743651067177312901078099577709123232739811330221435189716311818991554766996978525740750498449744583583869598904602980272725951547206440588043421309855896219116122137664303761140474384061156913323407009078649180580816585719735276851696795596881920994292091034487956344110441834906514371340185971174432902252249587915624538575639092303735402153416121144225970961595805156511440889405238225038569012786966436748877043508046605622453901108576924366248233995668756588859371515166945476740639488326723699091899720781287564654218244414271433605473288508824805770311195465303701779792999987651094625328425954097121004868783524961128643278545812698158939328687956159687364246124771056822886813707180218886458002964862482199939090948603455897422846132867196221525961516262729229210836719726950212019719676660571040793801245172289782203733921051025390625000000000 [59,18] -14785551440770849789452787688589116558526625940605876512047270920081572118335330995491891499287547427789034643440061668209857158275585364631843499541351097207684813204931055095305430321686383561697303856303822145644365630733997486959590642235665645234984360784206159775594909427463843439477841702314236363538457656148904969124940645604694820883016921887040201522461597702543560269238479375910694267483289101403080641802010885557200533745815494749426138222581006379608415985338291577817443896746562221565768860500238845539861570336245291691144661153009603409392316149780713027566905324800201327574111342967515800099088823534241301853582379657281390342078205672795248878662671323325001345740808045167062316035820433391582844889240435518266540122499084142243273488297687530692390009845870773502069946629570030783459313375704378197403228054096377313321006564702746520936867530682140714282720076929948562025316944316650684688560317272253470939685358759496175174060193695589045674667912051993405960095054221322242661968938988412862996289241031990412002516164249853050670435950246033247656793650745158662525063999181523438664370412275868007166580216471597700766809497388348083574216506866259934135735211566702656970815105256784769296574521716537178954588541618427804923165843276236000639693401032611278721686335562153513639505268557404044777943425952820936132044644228888632719091123052779033892765397752854307456680094328843816619623562859524547955839682140277052124396469901441975160684133961476542094626037636491823114787493200241586216514837359165867124874575332986288362219276476244816360419928827428898406562694579263113234857105790943755259771042483291443027434714360922180113412109298610352298690124276422745542409215334564824681963692983374152027946370134427348583777578242157093699435102245726820552762138895446969424868885247866372289419718277453136895750707104561975475112359935721892055974941191731102252359139434821933776445651243186269705843622642822581291303798760475479580013898344521869414539555683331771754272192287108978071527458542752008764151559036025570502240313321144581555797168956357924555945322028588185523010279075846142594986649010104242065013371730374481360517101550263058876576803529590383400118688411465856523316443930724952082480741702879999533249766926340518224947118142154067754745483398437500 [59,19] 28825477588156082370825085753785701320106842032566791522633063320162944716415280264151358056787326347992328755034967087911979512235793308343837226482380529601474772476667679447904671116785661044767375903332436981903191013048482337236030031953556323634643189211842869353079471118559771666009756512682111061087094807221391280172701403212607795628606158456073474913747039106101830589093844542531552605742264656967241094691695866948275634578768325369075903370991461549594419860303662147142476484154464741640207178113029263313390175824786266757123449090954446123516332457937987477848720267008114431787880840198006964918967680044775531367900281958732396876705320292869780117651551152179405112322779687846213493807282666143102755068304563997937761341214819524227532378825285625984484914224363624406648689964924748709611978354845644430718100955830758259421546843816194795230722260758466964180397953886841735315583837144331383057668667288407018708511454078839068802860107221363561820430236346013768851648569424202663316762986775237694000033203268245545517917135958480471688594141090799761416141531893529315009196267119260670458806212738728773003771807887709802186580733023878033886411626019930473909536169127846070053868917294060770505333589747920118412592308414373053230546919331850347614089911387686547303070336833137464223662009130400403308264788266895936043544292708105058277507474430367524952711360613022157821493184209082934861767125284349261365221078992710601579350764468591606822612798197339242867426958483491014559245194605621390732347464806561167946918956338225509943760836905293795632956948238434548994101335443226945612487025399813808219429682436536651240650116917382417262804461733138269720462246134386709973964510457425583494881355305321445350914515329402594314943273652733942449857707984135280078442920358550362656051708358226059063017656173207845140203070206252935428570586226273998199271744343143050184629474577037361963073296016985686087238238361316607686640232538231117873950982655230235896357925102343664299522934690725400744732999649623947818420836797382324598719307585813969897370254135967052643533270221665717430513959598627048765986760925757586157564337387580114844808602831783448992393565849968455030075893673875415040425930697571964711225410173569796068102077946093686477979645133018493652343750000000 [59,20] -26250385740230757642447564932440614001611627586851394227071659763664268866786180883184370161388246152106239701516931116633842112817258349277412891523943127932595446147093223764771907457331656664768839458980434545064152804306419820975883322019781706665921006132440673788253226500521251796071793323980923111300599260130119933457900426462285873625307513361299554588931196387734525192245128705273974542193040539177228407736887773965364479381666997727808543206796382545324618119963627555554703290530613277614777482076488144013275746832253718539954869643743953796625425950135883994591143567493547021338511216333300463122010461708458821653315914677936434744712963613731345583907347843972859612988340111715231426777280197542548115790263225312817498931377082686494575031549129484847370292252249133594873773966825976145961056455252271837850217245088530913520454494367670527061555829561293080713034568818159327785849291423977414690923775298493002169595272511614768618708574275225799788416375091553591635097265844980650360563424733370172615249840177576383014608713228985293420015123771862000355663943617794549529937947371026506719674112018526575883293664038341817497702527914835582499759261458046711443166821993255242233230522455263365723236100779528764701576571880155754295274338080994000767460247734916872307957838924305490514814693946605574391642691891608206096109135425031459911384620121126490081596020709085302100900532295441962483083911349365956672489191614333351456521715866963631859692351901574228361854110759356991982406077334868704704681665345416426859416850481535069355382517220394189434015997160856265932624884146939502659417011664166366855238331095612369566829972824189428830658020168399680564665959798893874887025842588470907250919662866200408263661437379265406326253138325865895490430866136103591911795549509680069168325128164855386172852049431762482307584274299276029721444518378080364594397113744449759946592947272279009887643310722601717426889961261202018582745557867065511225380707194380245630931551885456601528508812652980721867666600244020658207086974536012089443573519909265236337687858566394482407506092695145618562124348855201999472328181279669917123470527287154792235285846607207812148304236589030957183932787091144009530142806540133875393143615014816417822275662619091463056975044310092926025390625000 [59,21] -38186348859001607690916286047848629420149856295226150068540606356756023532423717876923756083964483653335620216377425411294135475704852986593754208200680005505647959359758854561150922321575261835576242727820572114757865670288006282289902264911124980577352009720078192353678400010501522353694662704063002062036639975449640456533726548443356422656678250018692309153611697751116069859556182671485983438447362996133841910899424297472138792784627263948710615503650214890648366265478821932761131368714518432282860381755468115985748693866996269801939513234791037707404983646519035874482044367605899108948812874098690974343598940676676044916971698607657883686227144562571922387764911456050209921014642444441119768239581063196932380674155458977118900932421902495587710371941016529042334424479583790523741686882116248022263641995159920072762469954408705817999607477281115760887831684151205879997504266464987601331441715818574268454163346163944998247294564271630130182890704521857291854439948999919730006109512247846606269942119958451983611584795166006289396794168356442896804504846970676332006973026487197708653988363592654784933364399347956505057666701423608702364696796878755577677437399726832099573257540511920445739024742376721310342603597257879608668449479362417654240000263973953775033121688864913065101916595069559760019525852138663800023208180676884578360184634439545302283666933054247417441470628828795327169884599883673985176899301375395617615559469536228697657988248445978247085218810708101143749132602748325006268068936720098355893512268986284346833794615248681559134300315864269437179532457025025225786814372638205634717278466080422635258136233052201641804220603688538846579373400123141761839162443005218058428704491321896071211347783608541781602335066003235907433665116075562817123225483935607939266502560133041783921599376655643199635737798189401569232532640779318566222221829824317386987323405398555499063602688299022237406682209244785998926253248652710931988435091580720623226107233258225826870330890398544917324738437864489136300123270211235135214489854896947706999612618523685254957749210934256241686065510857279106371285018929949994174745675705692872760155745928873930160759358008923969088464215820184916549888080057332783591283680822434037614072482807412453956197317950227443361654877662658691406250000 [59,22] 219282815520331651412077110197753520546428650998611133649854153232845661135957815710458945282119258686418634972679346787901926830563110165297137319460859227739840512554711574775882052405963441943605978806841388345276925519310641505808739638193438922238673170556706446332347340788349946569509670006471008166345387562115930433546602652508845813473986249525888401466670833593179937585980732543588669820858999844228233678808722304905725613081755446046658455043823595909303337533382757714468970684786378731754009505887296087845106787579977054478681046937554911412424965662192859087799757117071486031795922239289088372493724460469854496848845802719164582980557374517857520613629920732976879124328888194606759308306136984989008676443742086045754851699842646855159186891063647974431710744802947578146578469097938790551960014619573565253909024111816285610371164275276603445997437617965148628041599487232295848385299607052433678341547851193975580175862619212017447660304959822533677549197772020332444786547229485639631468304534408109673590771158095944030173461220042851669028227569593706334206907126244839567654698058108771118301249515064913642356896293331859069467618492046665380073974322824819294433132921740665077714459965191897755207772247243228813733004182932167102753618203062800665782903447801523970862571043974108874559457878735371221494798481268127716992694847222572126864023286258014371592518350157968185600487693349266274838718759577612490184596488281733752742954295901855733939409481992490286402889167382404423402221532289698299556565068688601376006941733736160018090787267017732594246408137189888256450642541963988991808606524132168406311984688422186201565441869719201124126658609309247170331857592815302462664768557228254543145170140219801308470481020870981934681095839769897709000734632208987826499918806419109264020127953507256960066492004009155594469933580522637497133826785511799086734941770147502846033314539094434619458144292610573583796877277454505419522102102590796175226472740168139409381776748295411881443486508757349844635184035337046755327927331210176670427614153032958789334172591129402229704328611617313197694139180568600215584150244225674390594099605907450368922772882905195656716174988064286416105367567629242676057960744829480050399292050220412947370007827885274309664964675903320312500000 [59,23] -542220188154335990244471665771722927121383118917527015202964389137957802247596191921097417718255895059512438435645208735421292388664595577961274821130186695942640995996466321578192872896235747148859725680210583683328124371330908015383467315979535562723410496699952755076549701736608776861589918276616283194317749093532010096886759396448740037558054016486439802951445530241909566743093991372383995424873129768945033092437853807841398497029548333792292016031900356711597696432713974001326244827282263730883087557423256851194316521820008369409193618490141362227715343130171140135654502344856319918954879835191903410188648786975533569100068753891083714144029480134041036218850039920075975569139163259005865677948698159622863022722271857823902930878035869054220312865509344327737292200565629903921883240700306706189300434453979110896029515349708764896616766727992410874309086403955692981422388567981716688085267015529647065326944429282453712343281863095921684465534643551504828196705861986945327595840626580909910322871930373401169473934676688874525567456489140324260169321613283081414793636304282741611727533852053016853989465646801974677029449462900649445732069120471124044906725543171306142506448498348055857507854546326048343723804564078107232267387713083004208995905190043879707433521515547687816160765872682818668562248076514603237479468008049130901835637786881279394719749518096767459626855058202953762330713164293307636629032808141862366398493000255350941321799711548011758273375970319854938618334298508974541903975696173970409212618906381542241308944540787976935747240580902340667533555523115051634044294050500579876235960666466149378427324241646535009173339835171638072565763252733104655539624400099074165384795130530687536108206020853225910433574366845160212025857223719299368801281694404727702040724540165626253680660318203131485813368062176655942922902466206677192912954366400916934510064423762652006239345534373084429219812510089054437340694164485472898961252933200105983814246964649000025625279977416740812518156099641691686256709321779992317194633291154192227659649233578465884307139538084781559850212521791870146569144677811287830623632661122946827175982247350261634507715327346621812869105442777271362062492292632180508816886423573773203724391678889199530644305013993289321660995483398437500000 [59,24] 965803345020133646811418076954842007749497851088613684491514720084486400431909051071177239581269138902635925869071557941110357953881849569570844589255762867275435763433648852071341741390735915545692470894292441072760960774775278344428071112154092227632811684255018350428991242729714952095468622749081557381504215386269937632869678882472628223223825464470935333060106924815898541033096950127514675868217977301910158940023828006119808337868168516026673061571262287618511278209538189632947774123665326460011515969508171954088116291656511095983240866129206284985759678928360503801421633974323223340202369433496282050644932818653746633995675695898758804894238993428275709258251407852652286067490055203399939272394273552609037961007061064997632621301528242778260588588357427321868270635458454405575764374236295806486389764768526681782566117902011115423020751845710274104239143261273724030667629250882919107031569164462506675868385418125873875947154302661433574037168807896620757880891923739556448554525968393164192204001478994173324851122033675170066289009054632504743644293477369644725792608585738987036025706499151943281872305515673050877918231509256208125217525400810003450765727292141204016322348495122033562339063240968747869990857888910110944052115355241860483412318980642239853118265744067417687488568165543965609962168132146122799352152758188205614776581676831096672501430200797884891206982742652112685373918070220170932823121524859994661827293535060304577578384850816962605788672557646482780887664923656152480414024765650711829574263779426920272117086017395594909867684959448423259558781576575535007987367886243660059427378106291621139409734426167123877491945037876458019944393359107589582606974066778690988478290254757839339557910309656102130672307154742681718243921986374750249542873175988433011392683785122395752054579704772455800902552356329069730769102001225944386757554269346152694966728020949287744472359554232951845520752327593899062098740582502081076225637855971858002393030477747070973749287938250088733609397329339292525945616565907821991973036680264323866526749978661795070890902193613048221448013668341554999300185199355103563332125471217370410246680187354990328375336557940660395829337510723152990080007569400285116774550107225023192884002642272234240294892515521496534347534179687500000 [59,25] -1381128247327114590214032546236533283754288265521100044295105532175469063792845206693309969932430305678861919651698604509892455314824041031822543323729316129463607033667925579516549185750793873854509434307267156985275593957447837152112385699838918359537357844513573495908511946099480804415341840140605190170657558999182446097593985800278319854886726079053868882635559723036210248776692335168295883719228140447276726550981630916327083496869230931088736308817094608133277150269429619925632246298122861389621801470781365110398018823189765708320448304572126176564939648959192796621576033140007006570903315468712973233703171790103702635211338143897664849566307048579069722736254035506017455223595379756200139736245042681192645712362316505088741476341997504415341818330910200784997820536180872504756894214024516783182835957544448526206917329573886181326898422579888108062471367208815069995607931384542932533566730500711336707796263194812396528559658309606183993332892848010678925440036565923766122646472852242985151777846252987348446726186000575689439133842448590788586673277609264700171841534470656985640052162966708123363876351726318524109623567992347281496698719560190298001210077383477429410430530225083566909417013306546185250819152788954745129751059327639753226485177727624926396215458532364568463916743475519087897902897128214559463655957397851351282153984849350529286293932292001596998231038829639927420647559945467105205202204811578608456812425652916437965159085992925960940544229465640122385063308727052272070950362992625608594233342539773800737851635636900317860532036212608463588169713715785149537282633916059758005721541069461515572459728137988789062446426405683033720849914270387962755283414425559143260362114685354443514017758614544246256898013705355092390604421962657113832563799781698538000445656296844247328005076435081032993026360550427142876125725132738939870798403643046348038856516931050346766330181047626830485482619096317340683558967400841352698773490332874042470507842829533679481593251798761283651544215423775918791530165267265598332029678124137679279183177663654011730568432938631509865275603484956489898580749670182010613058756601754983251892282549400764507056671566738226986828545636915822906650240216192654384833092373281916319036066731484879710478708148002624511718750000000000 [59,26] 1651126493645616565892865816895768255811786338910212974280751370290552765732853696707388757442334607998989811229487388831693202708533104723660528709174440044572028458705874577784614600993111541709643643033827704553954772396251504408253003721848481394397610375653941936982022102917976069240504713641976578809828492973712255738942009305915367861237692853631239066434174464894228061896360917094553352840044999853089591358361356350837008226080997018761538513092068212345290601436199061482356565182199084516990583904728300948621746288593365664206970559601768965019297265898386744377350839756803933882628185008199350860468161886753741669881219364374959670308141803633683610261835859986799490947122083448888670459974578791061892952344154466589953476533351130585935957198459583339548892292325119537244579565615218653929031276323871548505977452630701868591301009916982289557617837587021494661464397802744956659623487531826175374155951288716105459355703581577657224550693155246634695446538118515435533087335760701272008591030503158933687646726707863400201970918626919167545820920755370135923689621282222842114268961376294016374775148976209904692162553883346335210268547594564655924362336854904874179230893233645308039349325912999902002903081057205948206089383363437939061982801458212438086378860688251909135368649313311943982852835822648815534847854901062154574286834832696029699834442080181597818166492490646732191693182718846267194809227334089489041020054820896027084665273924213653178761345811491582854097388568847283761592281113749800796274529366238137454745600737231621421720648517076451158490163691887365655554874387883318024151609304612749916317656625304228208712798316595312066069250577997385527217206392968477291732778557269090714699549071998636878967721187950731862817859892765437765313849647266398432801856696490714667374435176886467388354968535509554010166011993691165976237178530673421385395306861558250496951638571844563166443993098899907011932497756338031045502302538602081732336933798662241279599103944548826336094750418534125260007187381587946306251468451276713705421668230087946317351594672164191583354768293263744544144388468827153027770319493172653903232976761693923148420288112405224764797301541121145055046202884700717742513104311825117832238270232370069834360037930309772491455078125000 [59,27] -1666518457164929030394355887026032104832730599015107573036705467394406887789550962328306405931066962115843155764693243531126524394700922279159169366297445754713808752326168769000638345605573252245994759084828670670309125324973976138126229670799963734182871445667296586119465081472060192746198019807251990305880612265175892416354615924102236406079158196686408331251381431956531617261071795014352562543864264900088912432651082536502836718987624844890891448420707352847532248257072348114163890007448967296807907014407527899632222466452853153480559530662127506533798679089494468195980208997136653427281739265201544958858129168887141407120110308476592356353873820638458618458708453692172620313270872787741296079809943189618565363452503027372335191907389170750529557118693801365813152585626625851726024550348183111252289218067960953157805798437130113896359378589295538812063737888498757124423910354743297261312024001731987573186585045287551059147806055086442376584699537695728254852021553756578409846423859485259729711920983210300938187758404954208198748074868207064982209419723538928635296335229069011805434619361504831197589114894932823139920902398463367071435598866923399403419566178071350426932936524776169956088582413548963027713109877056234667507858481061048215579618465229134484335600914002555113320320674679401920195195893002165252706968520036715977610052430497753335639143484564088786382321314021421881866411587722013065524843031482341759312198904025706788622525559139799876310753701199326383785849386104783393427076605827491200743531918572644496721835640938446378525113826766617591403755434627651005365196641905723037577221184776296213152811659859874112673127389433736901719065710885833703626121995735022959110598807137416599541240898159123772332666558474606881282656092910545038901472874638040084452136055957575935268783060884692537740059305999458716585924573010024011853512949236349843599457170052391797665295492982982842605183870529835168915775082856210687012774287189377704464148546624086398860991020441199274448478143697312375166240881226501456639304532538028356098025174918684813888952631806698101675260413992844053326320142617083265814781348170540731687688747951413095191652792525919909232199568680355725770520324295998073580737721012664728781338396856881445273756980895996093750000000 [59,28] 1392786218086153539466073377905352732832709409221181407427480451488939776978138859184678795383614057305027267536872229904786687950746439228632649055644459543237902824398990660278759337209280344116783717840321750083795636266663009310823536185420797000002908700270422873164845571276253243794900425767946924756234491147465617076053532862548957077969887515838064888157017006130885888844592859015386502247113795999226322673842525837983830598934310054465821487406840906370666651464494746064905763159995206613384497907618741382763455376741809921451367045829538591498496981692690609600730642306449816538818323388696940900550187148146040809839681014999137449628222675235162947996574349481317686908958861876478045968499315418723263761596582437515228894802108774077307053733142385751066997875620697571370796578981328194586819946195188635424819508337362563199831587494036826357672311317446904957787726377551980338459926338313580137102099870939297485844738865461444117738973215306802048679389227883538592030766402597084855511191119067703458122468697514664282862302244406160934529394366039427689883323951183258568224068011454260076150128834434190801317227209534812804846729218713054257897220955122735232714677993664493887223137446469437245420586262273048902974456423484523059784288894023864234465348225180484174429291015120495056209508704632114913655530088337557377171076380950884311213658333839462447851361128622599588957115743603690313845535665313604717563032517873436079198715089844352984106505268657835966125230411008161237678906272193999709747681357751690114827557338262849063526143980256348628600263825524729707301057083852094645189752243646194551402541073060515195040907122630115625647659194420740295753301935173046644377104129249941773856094214358979160192728074399268048461787877842737271559877398261035337441800900928990471173064618811240037285194869100488771250963484261549138008938595297507815794239664480060535097886760640180143361553522128606931018085707733238894096524707915481526783396800662423368221763077255409851212720476465312070200210357151520531443556003992603226681312046906498712744191750575233237935565239629900364564401106046306370705624779749455126195366922568078323200551518584834092307946377113157278092499284908733337183119412359217845209791164506896166130900382995605468750000 [59,29] -895133302817516682630656719335382881685221727536703543730597501103312533704106672097241228328270697876389829564420514931180586798833743063484457599450299586853949132989308028691224401468797964889817737953481795377850787360278425948837023532657576146500892260717743931635205409043726592743739347202644086490313126348013830107005097865229712610984754985349192454927932099541682265048519723894981682616966280067828687617494291383478514041689849229471727827345594485225377833299532816191666866865426034227200895395982819862416976671034425129026879935333121069986067432969335524051222962342939602917938178910038419705470228028603983124040303291166004646013516937648477564517024906222103801474276076071710719161082698366130285764419027326786920046583915092509593895971059558517274374597749512581920990624441876324071658180606366762334501745693386274520184212554054967261507737138893225206947190216066366882422179145126729058862837398648536279860559054741002643002318509281389728387374203416035329089920275637011385431319738788433552109550660778480593656755406814928413727363295554570730926393080022686351782604313295297084761159811580136866606344489912224329920976179379670106161474742554345382720565081395689758950828188212725276965465896571735480280295183330516850558154392609352171740881284164633003202959832061200820606472579257211468175688099660768936120610959395977039221100628072534962096395411864709144729832321101764560337106420584877234026522387798073033130926834222133937284126204438217471647523749287039322594352945084682103136853127790508339415053856060314039110156350427599135323652928624745173426553887170985305657135022160310361627767980095375380280125682966889800017586187708935878985085099899885327191930346257949654188675880467754725584149139946574376185574982949310494033556532588389828232279841777569742747855353249360739853600979185549994720290126736961828119435419536835819487926876802166828410893956345498609910392040712486037576510444086585308842524679333611175819301282430385855403106240586824317507110577606456277249568160129045399001800395991567493246754545017914984672825938921321778551629587808266225044870108616044860320000245700626821422896552160367513269914505480567378008404906694885849652617799057698531511950235193403324629457529226783663034439086914062500000 [59,30] 326656754225003822781484597847971035437946055533779561277783823081566662403731652848074654082781508717823635190934536989106959966017636642633140035847681795832095200516625603888347374625536484777418518063098839060477753804074563281522243939643773499755016808376160089450992163606341470811839456373882841906917595286536422266682680199336965487607701167685760436960694580684348077874698569832670444221387367146659442670998883820126407077390384740133067782612756231721280435264896810555368171214911639165235786748866710726576901323166293374179347444842788013679353408047459858524660276111015511842565976754119055301715300817682259160825171530848008485010410444060709653413288872152822051917169586647995111104757613174382499229307573708254641785236805534404934763184568835293911687727127938150695731456744991785941301781645621742854609176973063197373442183198903624812049909409488069409967349112119703749395090368449796962220862903670500949677998219915128323288012483078029230609387137029981824896425425145267242213467827666008699961674335695040126556770641384254210553419309284661105732148192195885812182502726096118359410139307709724397359480173211665738091498013012380057051826712348976602384529593871422907241277774063570325108668464632253090269443616503407099521553779527508442047394870176976153161084394779353147052890357498880848062911691669169629479569674227650450765292733349728205454984996982412217091123061999977599334660694262035942333646976898207077597117784793088918996342513627349593799856971625667815119235702514666643528395034676486070489155315503677545031103403528677591280481561781448245806918992459925744946725803175520459954564891066035989391203986974968015001453508229668329294109530016417280707256590604754818944994977877123082764461318536260472690016010601732646996012106160786054477262270010831978206313302853691448090863556652809945880556385118387744451451166954896774645939068863106375655463301716209402578293233310836728759208932438163016287923903119354358812050672797407202680186881904104873972131164148315371037559457692627014201906305264298723872352982748555990903120699937440902171999630251840742947510528492364421469551846320668463022885368253684443470667144187417789098130107523444691783630482975991871724801018667810881268565026402939110994338989257812500 [59,31] 133193215262602418048435795595974462868867718260736138135452080145410616610808032768801178888311675817223886581191095226199758200609700060299631027491330672106034912367680960702025188401967876935824397965028100588014725185333056330002210189070969130427714200555280275077865204936199252422702869437878011687770470145057377153983557872806181134570226683962476338204455570954985123361209820753558195343965145136225469933012291811586402639995321179231085860520483758389392039811734279492971602959027322232088955974504917925328837144483379011583474287907744698038513393687672489700291885507348052884307324765957030346218980499400725996115175242797907928115269692952180609300978451761560031025816354227417139511467984092799897123645832688967084713134292066021557169296615032637104303815045583760892473817659988763315235055604875321772985456123872515833159717142724184151607167290988779947662936020083987387791974975523685011581137183879229731426279665745044124461072670352050105379571191710577197200314596759434937166366327476042781675301831336375182542514841105484304602346501915745975727439818929394328553156277407089556495300124185936224668758436629667430933043820388972571225642077622555201681888706751325116825054272686771688379746724945942681674392322148865961162698795032421889686830751868648172983552065820717885564840040643131871825288482152993112130592425831057807431531561452310311348643314720329993662249862276435487770375046057872690055529747160357793631614903860476565459615033059289738653222357251633758032864686965791486579782878635588624069298432772271556068278310981590182292365805742070856291994264340831229852607984214688429431183182296872694496208068465137718740573352762495578130921376631839195556347212804597251283380097226237132184935142197358767967876029185592609881773827467533153976789446898247710431697722814998914305829727418359789359681598688646169459225424724167540344921324467309063655891798025134141834322255272920793905759652870565840663236375240317540759016315042772190861729164841681024767857445955807714847524886843093074943641818779660663927725831147110165636755761683206638523857867227647881910244695857545336002643448651675473137823874235967121204421489903758009805429363772809719444560933880584196521180972982989487718441523611545562744140625000000 [59,32] -367459360650122510925589741838061119297375729215013842190069785005533964870408275923794390010969949674694448114123180106601339875867433285842456121867996760867771773232747681987112546035910533332999837231197857725296451500985027722626468891982897864432540608765425005440037630276129526785360708529863809448653126721731345889910532700186097689263699159520568067247575459588343793788465462573512562874509582713140189194988063469060283840969031848862470876972540375864605299169074091468738363304858585658388403568216053079145187198067530855903830020279154675751386943404488207798992955726283219411541885511025933865496538718925445934965529223766385990060116265097259187602689038056633689562280246498207839355586763771741147439565235446239234233878797534327365050154920829533281687962279961795232196719396018550602799715729453492998537591343044053681101931902852381445224740124503903471721647260679914386647377285432335983783558920015182446736830208504364230376197380975071922433361634135694004446492346483619138377282175396065313857699776010688358197069895433087930605814376757562069365338308615905519750302123591794048558482204877433679222950076231937988347358064394852556440952038463849407514198519392102018311326581568963152176542560347906100430841472952381623651398212808877524089441965793718963516298216624519753734535883483033238541432635730416147602802099484027846148194627739677611555549194477452796093183202078378784300838209229798951284276768939739034836537122583797512410237745601058490759900872055681601728502668080174479838558361991671304780376527265946212338341749099311240549364370093257268191719347905268751488256417952858261344036468758856956812157086714898175298550842192517611441458389675853916329006148680224063907211063962601962044721160857089164266329466370504032330270065843942165417231728319326730829138414589029960147066201302437868585107143529070846087500597664480432323272444943534568427369948379961948769853220676891243938351125641789480895338469075459310413758968394966865123266751604709988828122082575043772757861538716337060340346659497252577044346273460191114212100014023180490523522999379149493181038590686741024960222520694674390679886571546983823366512876249596530839270880818518416115175325299627371038353740306803274506819434463977813720703125000 [59,33] 376406035608212616714549772773119107688826776612253371315015780539041778941956008276718948364604878596598943138499942981452654561735135934354663035769043697166897082943249096666815522541097398216595981319247290954237984124697522934314170172971386986801860910015283168934785431188511926802424952918951897405492016733025637430036273483628797010704283521065729014112113910099239339299641541579201977536405840134292986480158386381992642506213499212418074460402456188937253602147545383348554025662574135197425713265647279233613205105547684859728498403889968227788030248811328054459804669793822933185450469708235802605988795351513879699152176121814237659699969986146035657899013478233562987998674231040134310270119040507363667735833365963827535535550376220309251197847661915653109814014960726539314079405077391760676258811499338565513396658393141268895202377677974512495587558022149903042857229905168860543183595637542806108692656559631052487040076000075602902142552734350529232228488046506898319640572101677759243048940893124043532427381845149708233611429349741109759601544347391632784382407023350566360294442425119515941218021260716836335622954136127571413975985486419423323843508483086169015220598213955562668856759767982057818613019788808003095969708246051929253561880669411239071287480768854156277990846711221252389573235521100664592703203007602864080348571489243944943197293622085073732067166370468581209414033164245170876906530885657739008627569386817604094953709709569929381623703820969024870203758055245563332672323394620603464413632894481557807621283225278679071051397723282055892624582908461517401888503751120372550083196251922446988483661431498328718800217915005901309487850726734264072227898554994581420328706598808039237871099416298841410688864530258163658456664019966459710353974219526459561041766784377157663026425747710933648464915280294817855416826755660235330362072088916470840303525200193767979144687352605982699735087759551177648248117962064637627138625697469896558232618399126084171654780266363795815066285261350708804803053901460419121486411330337626409691143269609117682933373939684807157126382387773447452396008474834157307023133536105886078136569546701290284019335779205214574595062796696523723064800082577533932304270081203867448493838310241699218750000000 [59,34] -254526682034206866149018915113455736203598266233824535069111813267791097052511929749466588916527780671501473503060469633181918599769576246993534658484328670499672660739759674970592568841633277042827136736154768252144507918864970512033225037051544919905765293459952515809339460625348400166489444020085956416479198629384376379084345969271643300549237228790160576484648689390393774643532282905520426319951502936824270896234289434584163303918671687271374429885270099805827517903493959123227606707515254353019174722821391563962676819949918727448157493102605283909390337859147120419097074346999260362530614807343056458096772104312722599480010139701768920988000625142012596973365162147653691548283027643435594454576892210418979503926295775588032033373060251653911963289633781249985494771487073300181349452022738533575612855852031075017638278645533904662079859430219154595153838770194971021777041400323266389003019192097515751769115287775301450397911888193225868190760508286383028292202175328757564101906866038776650504093651330644653443279737511915374085392999416031942072915171302666796809705497792424642902882387012999741840783542900960981075861797477310189189439011229644666901281652266870307129886061236879689481727975380129593860708744109504603022372069423689679703551259169078449117406659688087494301332018322376632909563895963176194854084413418065116013751000011270264079392111648847042284503468303058281823025284056584983971244820863455565337521188080601716875193424188778629089789520764228837527796067359117444539338579322125266010588144600165067736761660967304414215863720108408703005465369849897591011585761432144449486556734402371442954863311971213717163968945634880056223281404952169530958387085238795785607235703831412371834524404356020979828348176084267324422504953222340210901938725897597802465719731121327817930820240179451344663650722092084025486883403981752596898906439683772454264682115392028643349884812387666036375741501044955970183414731894896091438444429840171504396186712096422282187432986160611080607962233785408654879364670867109967488532072380201286381464965989714521294398135111567861884149670093450902297651624250361171793456375512585550826383187842595471381711643730901078516877554898296712023887806199614627054861326627133166766725480556488037109375 [59,35] 114090482377224121952813705923768772348172678762142551836573992052561640854848928899365462170585384556282575772288246649163044614873706832833395096786092809103691575829713749745577425701152219531826832274564161607623898828091731472356281421555794994617177869123373757218798420550081231763462154429570181600059853400641935825949382404483508427813341760611583153889221895746354549000454471195009971012043028763075392952245340170541223353844106363628376063402238195105783720841235675008294167558441490542801970537680618514851505268576797908193312544851276243441948989219060929785298703022969027482058444063372666403076062223511593487634515317563905570338499688480765602754274905722302609910068071971723754983728477813116997381160920706399351001415988777723239268805351017946933094484742169043134037567880030344717125560304616261964791233731474598527905485060285852175939969500707784913935229534483964527712008556370258707868067891331412901711007314294432217868899640014813224855731038825489753240686316922016543560417362731591433065823813591581584145036529313790224806934404697513488849490036981080728728362190089067291679761332293914053831962991109316266543803161792583733398150881479447915790381170968467248699882733356910728450242185682836644019014120302832096259810979071361793002819081181612087678608502624774317752851040908345004819119785252744720586880689314670989977465341412060000786309363797844034031968295628323879162665434336261827984346547834846061857648294476577608139491453780875545180665561242241011364479243699162153048676878293744373199649043390348793208124324239123533025740364741971063093450117665923840253061971779442844463616288443249305703931482179545139919565258544620938518212269221128050444090974283727523134379087589536115494894775896480296645010221240469861252503924061771750854404878387731043855008142279360578451777388144416073395787794722335810479854059343747995676889078211032221115868785036191050754159237350067378414472717247251646843151793285909620531359813271903172382358268189858414205188922766715011305954989580221857027434530550671698266079002941471106377514701314643576576077032501668510522484405488110031613188537054982764692085697611922594691472960972093138292514754335001130564331537926153758988334629975724965333938598632812500000 [59,36] -21256513264535285016433185807741497450813318384982606918192761953681742393826193888978895871622495222189608883564108722034248632569405918469844109643227001942124028919986402727043606943057903390358215756163226710847899795007507935645133205618075209356470267297066266878110249993382489295577469983551145874085589676675192724751404180634796550087918235089783388702167130064831936583269621964744808460849454728465292018866900447049447791538466492133898250588361483857164085289268580609848893600556128166069695458915502350323823877210983449672723607914655276666206811379811317831734263902399140476357506645860798611641392942712967139858004210833391873283264007475369736415513064706061401917910341707530105585610066773128179163430064406782573959648920229297432011925255476963223868176792232997720036493454351705867284690609228511055996422961995222992816654320785018206935710250031559407497797680762636742519049941459186185971302005925231781199692626529404124233842235550417941219952294081832518854891996195861973338263417602230343925392109384215980393329849956862966249990045412083221078635750075500797068002939402289655941683272815970365824085798917958424583066065888305292205989627131857455471979075019590615117792993285774947859961941491917595023412850052143087348164091892593337288788221536854956046429807447974199620766047815102615295130654884525208458094143933705680568121734593182480964252127973520368764932018008134961636304418946095285152543191107415176646323804192327221542551124109963287326394172316339980136140515915212614417593068666110375261000136892685555180483413054802176761000123331058437758508326933308441650609686088480507455783210958601580517244600283541938623958652102234032896345743659782680603072326491164438275364685368799054234934552933510630258088993261135883049071411219684170770986424337330290331043528580476056587376334488651399445818741559460502364202680762578760135029645162386258663537017866510924921452224025433230692058198232314398954831523459581872621334847093435106422258365454437906379034094812509056518198032446756735118505916580201781447067599047902328086666946728691103928962753852224760010910308370207694065690972635711519172938289180935136021713864766423161445146162187170994293192047503229802352109345520148053765296936035156250 [59,37] -15518636913117635820930147005635399970055203137899824872881800195011160424386543131469520509220600557892877226897972398210035292313892949883281474176455384994848912252555761754500160877716205881990083625298667066698281452619793519538340222836464107165223160611278282893041513069455694235038535477077285029743931244846706286716602541402511349577995281647801181648158609145626536868100909722697706203624466224787072235008843617320528098079226174169939595178859762158096455003063353870058968512889248835202573142526063786044293785073484541654617892556699227617204382172949408425742416130225301119342240615177217745096073894776276152807590019891811065562041599123802952328725820399150802658148345504169934368719050717848327672859904064740439758016546417508125309486289913091369268240905093811618894033988434667685017011192824612720239901785280327025402052093011171060997776032780411645821558303786208828636353654261135173144916614923471973176404359846533419148618155279606988303022771064109864662234570144020083626863672868170424450824214332976587166181014156900166927004674417941562731042790171463016132225441107057645217360852515411718549461305887957189653843448281490832828775909969901030669941627384457162523703074504239732287644246973523949238974000224868596705645495765365745877627036796089459725947843762125885233070286030330034150358511827198401316009517570612011944774538321676486384200293209114036445177000612799839674310364612321662062112230044179469018658883746938298674915590703472643204789713682919735504190938259453833621285305185976631216140469166252596962412484755703347714467539214173473555457605000685261637219256641381754979195896974501906719236770199816798011538878245892126902985975335478623724698619975535327349030558399616824877607507133117299038855709183003818536423028445507356614065917122061960740120006286943215624991492700282085102041158513094705416485680832348762854189178050830448060459402075885398251859208185530068187952457859913629313026080014405147033115308912735807064912445492612018114917549669413001997074595897166232558619661528337882918311618686706756285856181758282263367366350108981294215114374592112361553698870181084552942664116942979434274909720624302224847164810692356937931043418116283660879162198398262262344360351562500 [59,38] 18453420336362948249773306768584688570418804294271488725872243025175109958695851689670622218568140987122664489562668840301773463435362126612604023492395276406235828791670607246664656215043227035826214983297483519921163015728167148954433621944050959052851692640534437225690211465937753066114697527740773043595382978783582387133621945097020560326197677405410004311166543001866555186468652275526572297420328580100919602872709381606761703637437038096055103157724496109180589529292948023243063027344960114790378210289629472815053461365904623920179849937817873542987644863692586519677986597597124713547842302200600290346719901756019509725241978355413916758443447603425089006646840112314386416729921046069999555489829941386259825496278542339466106907009335499400315653058194350500533920256047229507499717048990776336031263549264129748844161717555222407466364300966135363006641668941365690430633152101866217796636519062152909413881802435136606286005782195225430122143587969197523822450468588035067543077619343200641271010799145797872746287050862134085236742489899720867914377433256384134545071487160591492708760278305756837600377827742810503162473206801845343147634373122400607804958302025382565672597161771731408891667532266465907049313290797165463028281650432828773619559280588360059754648702096972681204411013949417454814907489600782332192708570144196364504456652354373683599884792621551392891023610873702921041801045851585653757650865369273086832460228244429022440905234351883347576918035820542255055154530520816239785194688514651738526847009232181828208737796622086484143741174109859521748837594236318002934509697674073416201259039656842933865769291119691305888137904093885928102743207163409845003728929545945485519304267096824228693215486003970576695049602506453209316051126646353061017329191719576243179516347001325545928065028686300724797869317960473858955453016411724151426956888783756574778459991035469391098506122936048570502755743712049031631378061379996082490218534296619529638445062690773625944888641629605774305966159144373935485800357119898843634066130841929270139560400843370246262938760166016825478318182678177593354187864750500482572325296359977349511376195462619356845425253719673546495524550127141394676930086227173433144344016909599304199218750000 [59,39] -10741434920559997530991269072306748612863632768873480049029796822924647873864528175123715137957731898332178944618385607099106216478485518550714016128053528417009958904781789820757184191497173109139945426579361755745189269313789780277554778620363153660753827513206384539598129523555030207013173291693972790820062513038819410398656999870587901354346031367094473157134341803362910114409965584739593687185520746750629062171889592406250432240648954884420773090017933987358798292935177587171269000460655152325622991128573042506581215754170190807990151383784479896361093394562395271412837628556405143956963338422398780696534809086112849760276333909404231170769748085596722558744021133134096652683072895187153166644856235196806390449928505294570417003020206607809801750640945829569331935540366553981409683788767157402888923219569642975106320996379614630270058146847404618420244315710272792862332181208850978692184153517921041727590206678492558748430340235022345244014271605835255850628430509350753005597311334670354755232962547499330100777464275081616091740306015139824362750678996300976752918581121557826568470328333151401727992354183787624076273213092402882781514067206749977976400991954186169899679222528932313356268322167718996238782473459775940060124193611337079416829180089900835466619169355773774863106917301037014277516861925753434649352827463838989226373476121694590426642261903910125294960156441365511901236336936020914317862640639524186798031570518910832832944460022725724368824020403066614583390297604856333865018881513810581047531621232232715110257282764190671732696007113145292124520592997565841179545905090363564770573768332642415974638364782447361466658086150669140125280487462153987154907107598482365762481509983748251838963886288942107984371081758354773001724359127140290750616288954573831137910633147037678584506470644376140985820941841849766054768191385210899002268121400296597189002339394699952783632258662725513205843444135767038336721241158662905804369437042646282256912660347165123793203947354566954360934839360287548622316994415412948635773896007672089469327032393920457182262463387594993359553897098506784743741436347106897486020488017534087466286436018366374978128474939803312367517676845975345932548972172071444219909608364105224609375000 [59,40] 4148564979910196447906322025672795317554292849039016895288790247849431334765077064405683708169919044491599323820094168519479041465535115972490800251834450368644483236869758769073457975516643665477627473970031961100776410016212280941428731011644630045999904187387178976643107460235529678575129050594210422947762993328880891015082416460273205670043495290616111250392296412018580441008989540653845865074976813149388440183887965973699618477205685946866885325209532681110434247899070980566015446510389046318318435571391574618588003405108807502560068362316688529806423134388808301990704193728579216313845974828293168869186071919561827960529564068945828401778769766422376224781943889060145440856454559865257822849113422942287476817323008217108430458125581558945688660292597648887519893481252724775499434005041872841817360903517876305138830680866440536541502955881896306430523908556970254744803172600488608378257460861120432862393201236343816497959686290808852775651803304354599905227357413982700018715244147516872972777930625406493586530423170381149646859390401392553126325271524309972931645522422201243695762153678071268689148921583021334884628837891289851867162878867627289205799920499072507343500193359120111058846058013376065798463224490342613853781945157697243710251596640890497236759232988424200553117285996052687817007627058836024974328208957421668534231235832652012738354641004366732890481558637504937454670470458052292710908577714592510972030716971588200035312165798319626514673642585830783117842000294832857798720658688311491202839942150390168806297861845060011703988660346945916616528802739208440334462521858570750015706195847630924675355211572758356018046603058442474748409096402417232498608822382792045517643596487559625406290410330202384686996005004321442725052206918675153188235442884864204729222209674420819224512592116054178783082264028517838215429688146737753255493065235873839375146172631313143220559244113269135495410667199804299070246495726997546780285502498204306348477883866942962746693633384450013871130506632650778713179655698799861743802706138008490711529634628111207984056755446655191777662725674646956680104926762109742057978230804724451899781323660000382565116814406122829063136663392183638848775828478210314642637968063354492187500 [59,41] -1021054982570091882781371470140707903479291864708157294235895736323780104581086628327874244707716630985205693288849953605029974972020583040449109138194079053088449714529730714044072223831381054867696065364430653973880449546273855931375016142337216093742769500172222835984217420910700035019520571111572211841604829803671397027671229857846198015923202964155283654425148827819265531576752473607579956285677753396874633188183071439415510883464791856754253339169908515389019486165699764296618862478717261058800156497628586848248787210120593531697676965878039419734529933165925114477886929056879871151767410683407145518249034020763318243858454054180421730174647984293068401453776904177637620868799526314604995505508191785809129940731521660556747842792819200292655433747872497534799705731113025854162023827120332636001744935696345297646745080066570610289256152634323769083434272768859542413228045154404283013235459732631842054855505702438834457929818996796722736491729396332189028344504818225351433752324332004390199686770190737531195360795703149483096569484419079996997919367560624206377458315931292195812199106643935840261429358570398166468944400260527829850990113935922997810929166483192572017350731776757284053985814908769423794487994083973706840539778610440356006636657097132382153336960192771251176502262769610696724240663900936450526968634085658974032018240317594764620101508490252664002345625994820866400211000819553906943544069607109938722262390110274139237287731504250509867660610310328580164762591656116864088149175869874761464933157589293991314659994579711968278084973712464637502121573438063031331122101307858239294142690824610939253380227991447386459097088917965715343242448672965912719687881202557897496648449678306167669933265869011900644087692085606206467278567621034015263079170583529272647380669830245850197297711721632309039735799950535053721733711968130891166156062354814923612762101104354409013833924495935648053216643394563897056197753057358215773876125448905042526247260119531024439674364251581258488065860526260593624769834670217711587023941825862439021702321863409073485871813976491462556677684111301550905213459150846770727439604826969638675948145671100412229874718944734191887312039007107422605713509256020188331604003906250000000 [59,42] 83786316968933247722576398019139687585503026339757216425444402451346429140099452764630577338350710447728002154868825759823248502256718764352633052019558365803248958217070418969829773480720012199352255717126439444473511653297612712708230748397677697909812755429799834675983171215579125625638470356942817026727984713480199358394545318422013411348254361408253809048986851583578081074232752553952527488598347001604518160890367930206121045975636857319039526932991537908953699799441588956548805058190455921557118588285387025790674309657039023101554183965776943442295778095417485322355244675480035454763577966840126068915936463867274843832511109464849379522863420436284064991468710622438776124518614421413412553588212127948490407566320267282362326399690515752368860227387767110833445295029337119211501638630648741120064604650912602187002497297851886557672586173607667142350177845430038628483751670153799453293497385616790332955300519109953237750237380828998590407604883923065731819325699809884302362620750424845295331627440685302730814318403262715096799089588024740275642001015411307667410449534233006985359707534169388030296437316094004739124977254504802411471267964312129417980821989250429116407485882367635456311911758039936711351726026995995303595849959786192087533621013843214532561637316159168283947672072838159441012431324841309032090828811332584054442143064216641787488579826828178773419086628919802745659762240173448858522154747223472371665120151270283669937030890793508278620672045688682985021313165290998803006908522521073195130564719238114145038012435451545625415062622159307014873933102760020564396451647017840655491974632656855636716042667827462846622143734048533294652709574110017069906720639657715116001670412037206726464070864422939063907048061132346000331291391934337337052700616568045745574285828584219470149036031639068774508832525375143621501561225164103940599235062402488888596781243391335335413543044085114370191926260612990024140287529909142231639043840287359920799304517718416340435889755335427759617124461622374407698828226156969632161561689895911658169403969702745817006566478490553681374484920463595748080104878372813841274504669258538852612931612772402234347472658184740556748559044825119812571756483521312475204467773437500 [59,43] 47224134889377166854452655414369227167819862091597598990580260018038468470792652891666637697795709093645374713649954622464519238325318805466510967267412285441426362112218997821295552017063095826478609925295607151484522934026679699598940472800149826024622242250148253301025023173508798855181052546235459805416350375009958326190188261941535079346643272779562664725000225193122402883349823809231118729213329678556918702735598515122718345512513481444765122834770141717370864903112216838625691022402608310634549894043820543612479369515840362425184936300258239916288913013628462681318930128395272481846993311689854648759317775780619034929279195687645990089069170147566750369925142480561237726356412996137653180490871740841116391890301024022173339578321017452494602661605754992321616947299460866993893299527617386854674180628363158893639281973538067626953448947329614170540994014837993695583577629924516549117233725248375071958463292252045988682730242478814566831174329988037403387265717359858561105003957974708528236170689903042437037986553391640993794637631434546643093387809505610000155104525745109635089319983899415163663504909764064336398754287521637748563260981301695380902891309836280914782106091742615936541346304849429676781880822249248581747884237020885225553523416374350951981081038508311857832170589499641929684487336697263239974553403249187340504942428911453661744272544418104691068543224147168620781578101809379676820157178655360016474883958875235155762905434134131983247917988197410416837228633267231422261985405510751492552940753605545868138994579403664591790253173500376434109436718923129606055664992316804312264915681571547277885451436949417914649339046619802346359816332889791929314715871107216875579124588122771287826879678781772260500251844334731933680271515018849446959666982361421663138252014681670993854542428162148085533238170411101986529167352067114188859847333669588367324059256661578283061737979800534555310339461268335467106452874481057691423785550665168018592836826561059882906291700797246676758815712104825959825633716265503777524203496711596985864641816273651380853664452407362964541285007914424812578423664987540843296715581645872015490630537961644799754642432919869867282217090753704269445734098553657531738281250000 [59,44] -18955408450659226583162361671443112607992730277423126829811364487713951402397625229418736405112680574171723514547036376890290268788024926846241077754202218544978167024278715947953417731429865651321744244611620329379207392788098118865782898387367696640433744341741516705550503695482915300560303910497309528133176812942698916358417229077495815535179085034671858519515293969832385222730874662411678273752528567261203411313306033898596189111274635040819451935101492943077941578053262317373707388495916506792692121933003048597928741506552126726798222493261545037370653872779129922249596612727318801705621042972256889331112682557488698496289174343032334295573617982856717539018339474053739936007011357374280759959386170762903677757866347394548146339477899343314613905343845026919337089599621253216149263490231662140424770300258997295459404955829494826404040996892194340452100190145317025965382565891777734124961632164673642272684856907373907475347944715603525995315669667595102237370800434539387233330682486435898727625119542473371190289358436388258227816437011963915444879299895745224541665872104283880978633279666183772106012722479702310022159596920290054444773132976270207306582474380580371503132525261893473630883178875130875531768686896499473884906122306822670071874098016797929247178783013981667969945859130260187609159926625668305030198050780684284787524475115667114040184857114097210089730186019277524912257896382618777274419245176041060619973874563030398244970204074381199772420653389396713224118424606646738965945135056107649181211269531489121910248196001395413191052627696087626517918356949011503762310917307902248462582342147542131793562790299907752234384379874737605893445371794841882962714326229721125752606074827452340062971273549545999733487354404587606297654577444381709587531970906480750902340686360148475009492286164394076349537535153614075337690516270855146603824611773458839506762787176365292347960437989471165967962840588144235015250409456290110269478625649438800341517630166848555913488135030181330828465010686448649797182882851616854008362894556813777828033214022908213480085969168482197203671620469761140765506760500846893110870374862074373377724816919836178153766161968993091656299210256975129595957696437835693359375000 [59,45] -973441399991308747428886828464443363718841998587759921751790525713661723396165078577492483327526726284222283198377398722533689037061718033416012292407143264277899306024378619860698688407767632506776836609437171871463339652798180055394044345509062644351145915139512774999222475242721500502774798227756083799798232118155769367980494034019361217955162643631422356567222658802723365579202268484061720399892598013958209414569584383371958064640910742300209192799320129903916038267485481577768269433929508448525622711360562356506085703557902211138904806153958223852357452298805090953970719582410260399504447378447218328267412362668311535809320657945949013286873478345027107076537434482280058076910204237471267035634969729093547690081854619910716823793514852345710919201570012747667834410823417495658069108208664660525062420502078211323472837677233738164179157970193667310968293057040298037060306984894860930755797238740135993168048904009137409137873040858749442673176646578268621709517279754234695444726134105874342609161582504527544669718674768981519346654285237361401538868553531179799737599316364126639605129111859974105217585433203195927914784518585634964944694241095331922745447047937086720752139646597693077058132093679463427938501428368767094136042244050820450466750521010671234294541496705331848796914327864077732629986143456646518110328278283459770414924407944928223895272276226880410326055019071822347845626229114483685772429803004044767968435661908734279690009251723805515923107391482288733196843704945633246556893956369513058737337745062673721876476516688766417138982080860378526463345715797988597333312882598487714954684308019592479182053614529035359654226332708164553532314664162133372860926543245260669714027057855188276376070268559487374387292539675904785145751536305904417625755931291290167398327581277285281468037812493178146585383744572117695998331659718199977584382605515376561817496677636255920443439047580348819522497026780132342820339980486499625184567479004953215485324293447083196873162215857715502445466054396674941304399061232917902057475170785114942569739787761907176762316067401210632979910421552577190501496547273546389927966480007344351630955099663426172061463223159072377654865704244002699851989746093750000000 [59,46] 3968162634436896971721907612227335827319909054740422762311932793889269755953872107858652413794072860399612631421475949876760258053865911214297554016539213349331061102340344777106711390411927197449703475832272020334741349556191151308345356077300939519263307926189423593060531846808452462966248856736427596149283880319573117515506296601461570300976207822077720497608034046774355946123949323693050177609276109945747614163830343654463356773210796983010714522425042414050946077226028443896462986516409372188341290667684621722807625271430005454194663851422577575512769049353863902916120678352154964852867599667261478176683712614755097896424185717983807572339471814613823684503991821285487021395183068573474888815035207025690796552869668510788474552750650688303287422640134871518413420335992756983181319892091536575362743132858823229714025745374883883098724486247703042841058671234945858275003119878792955123144392410281880274715582975442433849841863717117579194926590865571422362177868788411425074651451942025664241190968097894130817041208549048675051493893049574332474303930218097886250286571836913684985485124200448654845997473407718653195213508758477346302291318384791658855511278348655305903768410416447903671363338728205854280430968688629065751941938927052327337306879334178292355780947908734860256407055721174142833490198293790131529666327410545173707263094958697199713673526743211715308875910331658179239467590374210125794443694037749516656595201898405745758354418825703761519867476299807149080745003433152546377720568600202761452186238784416692506149913144906541123603887488116650779508502999767036249609873414230481421295943194297696411819661838374829440651688093052752794919189359069659912151026031805400503847654944129993836308926475473516458038857039656664207194661286961834336250736331237528619277424700461071990942744351391455856293279061432245656311414653270225157281470891681085157477261557861214178447148500868668698511202233547486905429836528597998979647969053929683854694567305820457399818449270858661214225870353121584746438174471734940421590988102820559197697208493228527981116870755912262148451008947691441432765759039746945645582924865783477775333003459147897731755885199211864033941310481168329715728759765625000000 [59,47] -2211880570804651832172404267820644535543001178139708091620858974280942634104730184109109588629706260401755042552619280151475794265740092755603941894879881692501601772831183285498801329039280628873530339941999018696341397255385269390806182620052332500203163658929085066334308095273875169571596406496052883219241756923383043103060964864587606235751146145948440386434887290366847059147540743035114846046351095039789503431422686633318520613429721473716886039511713273048986100204412373477611186296681472636885616085737982424719627320256835246724997514700718269040709901162746737533576522196555325685749676132488168414709878037935953172233163600335697306810506734227084021439290930181737080551319015865419605234311990319238870237284737440842357907003480335453582015084907102256480789312778803407693506288438155891451524714692636584203099658510785669780265776050396061510765739797563476796135333597543157633831511612882384628521498852531361951117100283778506967718845562088640700292554808141927093939095182568765713465423927932342733671268976848262580274480063092471695714117117442778784815805742402665816270046914614097491439865019023538669412922979545628416434751743819554381652889536425069389290085408463951685122646854619306684768228465600622653267303059360694707888123824613700999344330188681889126461587103573027946143525457003441424248856836232939000535120677490222422517516453881078715543102063482511990226390357090816586571737441878455628969695943060283680254378141869474160406676911838425861029371484666376332644250147671066862160891867838663168197688732954305437350747005216596578895374786626417671231177300282118042232442464124520977991698543145825101503864129960440715360510610610701168597332899910737656906362382984699088669920200857410046281477921421904737150838764390642017062366020333240228395868747536144224129143306292920371488934391583864836250223134153263875737765897590091341787339338978502400421027687558808401028045541203240879299222514738187229176555314740266805087719888603668661553455519742975065447197955053817024843871140373254083150287779407669023623116280993526192148105803556175106724233036882444905873398481825183085611506304266691215992952563683612616943306022898596552295202855020761489868164062500000 [59,48] 788310268068611595290470223048652473986086944645256261671202846959659457337878852423269839413341856802385561418255333167401675560332385626107137370201522033531468010896585754012260199305534480753120806763354062635715823138743327920168062775980384897463099596121113948659351600107148745636467972045071892483515281137537640172312324334070068384455573210757820063278281503744564443145397065895464219753855201640463189689050139869397307049311680042348947961817677434346954771099830236974393171963205509060708387164337867260547823777869413043101030546926806583866756830548658693074175648857696105259214565335305786536744552287586361091654597163296235421067020375677068821202160706184556900257749436260156869722500662153145440603596412270987985188145849661263219169335219313958192790871942494912222927396398821993351672350070728721229401516547143497631809332491559629847100158906814035249862563215954201266240838354021428896944416694941632637704066948237974846698293365381820314541580143333756984167660092377444263584086780023076494420800182678165906222172810046689191187792362057077551805512053498858596209323570073193795150034779165963539296693571034363247924830335630536288411118184836949799236129331544646073639843949135714641148697882564294512597158997143057206016506397096361482439849052332654185565331319348668529917850543738306880680252551531460077481974054710928554643306648594114296815689156848408175980018457962315039177873203962110885050858624954261360787984669448764669516296073355803951376313430633713986883965053593780142545501360364508529807199335632125321722529158870092908699021421351139607377599120293577025274223062996844258743620900073280390914809073473486669360825990817082354371955839491215006101377355207358451246626839734410590119217049720441313418423721070695176245790279356957389167373985611291758493314098403701767132388506407501981746170104720604535973868550817501993189287924122937002583693444322195970006837398343863397032537545947199523712883505703921773501498034575185613780379617341859922194976538398581488021334223365249921764634704029283093621590763558554138792894158620507677594707455357597668280869133832672779549599171933118347879123046308078037475858268479100843251217156648635864257812500000 [59,49] -207338998374800464941971683277990638069625380327761144467874850144505979687844134482414021368477202382740463403652046971696959123326615773083705358570500463534050772811217038389564500411855554514717900845321182404967326945704295485889938786393661638279792219317375564220405875582649693032287193426057315104442598558397503154690089978896014487480993956513693204820052151621108419231629169857291893317832310864138119935822865272504336754389914437814953222255091047370738063826913695284531823645391077046166968785906103086090278046457106780322539736605921504427573786332749066777668009607250148829653334655688385736428413781043849560500941704246146885538840936922756857277262279880553029383259405838286046386583714492725880812748963343824695993595134929962766219029206985476854613356585748628893471456266731653595591034888449664813214582228590796240157165954415302020722646112682809960817724063194602361265866857209908022793294640745415064678842062998412607047881476093373089625466211996254876304687864782144465048331202881305267970493051197896539712722909044639304828096945328068966664228550711205338470637350121732101146953642909226742652881248709520405448602455288009006568004177621791429384482730867174396032811541860287586924233732575925073782309008740158860413234726599527327636452516134796932278622683150673394731052231866311380786684675556964354039016417101475599484333345684269718117417125650812366871392728147038749948165597474795658467282313391680592675491595941117837929642346856996002326008732148045531797987421205702670877401196419102648391170191969924830083102836684631512989724937366498136405569370976872187045959797365708790989262492270270323875569947799483021182776209365266090351490824128580685601881924990352924377884767642555985155863297490770755350067790477380351561974470942079868168831274509672496750867848816423865685202477426742207818242379221286724889077194664881044836637569579344664456034894068362951216826792883141276303228772785937602623612655186367443904625442888645765706940200695590285755663000200006618200253643340539800804913458327830180709925735707806951467593711083947625589855247868895142574956981014428011847914609659124664122974478996073739028860316579994105268269777297973632812500000 [59,50] 40561546406402303814512043160634015822426169548505952681601823798473810899458834931394543047917786779154918101838483851892753351092630846270437538648646605479923886382058348370715927304400846127826844855367336485932797058206249377290433758020539359814666861390090174613963925064682350841011430219556319772344696938741572070384626854414104423772474515812235025705449901793122850865130805215326578998528737867156038937107907648682393968935025007549203928975501801391921327932721741718993729417510953814615794029981399283428990417424566947609397637573817288036981513982442652761487706069140137062137523180195381992453947034342464517058864362491697050250407976358665355541801296227240916429740035902833112560133016613273232767111591892917358718035176747117731743149105866546541527241393551799312780232969649964799080502560755126838295437710222003744435620811419564205573492315091223034292884908454793285981809346863604236428114052228057977994122453430543181098593963388384398747042831119555626965640657912689303846001905555446955921448010306406906126304603025966682902860135631990241413390482619660336195504572914739906608085803003654085548324100185467386507307293821908225618138089338273515417630204502962168476128603558600511071043125982040183822747841444030660867093156869516703019000929222948134027695716229801615840659039315322079140922167363503300286641715314811704143167607604594842320227782099703115603086784320102186893656258455030399051008996414105194508706556866601029965016415083119315848083300681737142209378730100358209562088395650740660169704133232979319302427691896627539757584384739761815106711088458666861817367716530701166550984710861724197291366277824639594733936034006161874285768925904371581131114260134594671782182213286169561069614964440374921049011817711194420494658097251883186935361637307898988930103748940537603278280723362918236220496579993667144596597159248855637565088152347089275535369715911549284001359723860869106064045116473951814395521472021405441398078444884083947796816871384387525018874813406628243777488948491539058927766916690967212619421769549856819274377159784078618385393398382138095818411168160195376061670690660178414515108196846532306878430063079576939344406127929687500000000 [59,51] -5201579472701562798690982035927304790487996714141079054520622493031094198722070143569825402853789880520504254547504602979671825822061857757874218152956050661049544280050239493188014627942297342058793108989187553758292232483145248864941060657957537363195229421296542763011220290149163752834538826482281090115675964377920871911806945084225887571753347859818586464596392205190162912751944670101791869483683172187405642714667554849183468595827378922067860142105339402357086288192909526115011023603642085205208349284002640822052085377673425524049225345535589835035104849774303140280682586483177902957064330890995244356801958643943482881146909047809339834466101230593040529623310934895404630367033992892252749476540666503821036301096024537815728300123284041272655804862751200621417900119150940076402429390375836019384496866078847382225787430026344159660810789491525455559117126475230277543340070609777296485538157750329230999843303560495964406498452003715356028816354853425725810917040582484748329275143208747225579885120132629247424343883802584664470526923558839158194792958627456524992698138177279791827862414815781648798831512859527434357118673392523060509438982220563288259765925506458216518711303914837825351446482097486353403814630579592729153996701189279288916718792213508668351173731082926679607096603135049617179304011525740264094327104467956456830257757799831024604842297932156249627122920435621386949429194487421874159994802358400947762282641829330157430733912181523816899284336868711620818661137499546556017761249491782386685674736453812664608144339527712893362855648608687057259977010192636062237302381762424484488065343643430699173896865228961315339128148314101499306157344003090550487232191881030206817480826223215880918361324307490127472429240636009390018720266978426452124319350446158247548141092655758078340503291551315996774398470953727540863631588761086535535027466670381279064124348576753181505765840297690274215604156021100256693205788365997575416727629664090149267350176009032672426856537519957926773262658735566376220516022502754218079292015484844266876713885445317891906717897292715144428970941341494817546194071190353369447375650201307915507582715474582668591096989985089749097824096679687500000 [59,52] 92843793079799384591616161953749564149763061578613581146428938162053249030808777953420920692426729820866651780108028450854875335898695197170734233333913101701905982156965923313068210092887198853370699203137386658180880993212813477716588384583568548024439666390096526406873405869740758908681989787167659905440322960633433588983387960907594575633710374610217104056392455649926692105766020383398343329741273479605273664830648296330682642388166393370134616874870979050328443825827842464553386207593571945202744814233720230081767383586149814924616052551974577032342009505202862122991447125290246582432396032708762471091130380444078037692334816134593613102059683607790987317320332299021777338418376624358884322972477174078818958086992403115600046018869007499109015671375116861300374171940309970298329538354549833467735924870369179995463088378224347523375431131159906292553848265505399520620650456390290778716012181664274079444159493086894313082080243911070690929687255291755376959477693368076963314201696286467013655242586510428607892443932083870762681302075329477126173399822200602940602955588030295465278730862605368691342974634476630789927555652148781679503194942238393073624740127525354718314260985366521842939555406612645582948752073782681763059534846645464324295830699312711655762395556959740595555292975747933804776171340813898245767743825443619162387440375091053160079269364119763290123174964726727147074675803233439421546175926855506578246226924138173903677594068397210074931535754972759369165136328203645539249840978066895300213773201178986518738872815054062496764607225467302510605403819423773113024832550843239048506154639022289619439040652555273798167216735442645429090380113918833455651468660756310994411288683512557439548325633766458996981105484825292394018051575812376819883763543809111510477202575629918824546561418214524643255995128550082848728357246162487466395309932656720931191076897538191577160163487882752127652208219498780524859133830137537540811084472931400663451432441663093481164442509056734373570290867534160003822381264198642492810206927753385827364815916558950384701999380287328533450551783387726097636168968418721104609735759887258825078784271744858358488272642716765403747558593750000 [59,53] 160917049767737002667766266300287494536341063233156206057956145414807273194729475844708738141777991625387545686882886774288309856358772457542373554093999009438915407638296274403564876405166286524322483264012418804183984777186363522009882119752472726350773549767561576218258618338973549920990412306059350761833521461189538737434560770869091728196803413003629988261555049621166069703070945477669970374441784958268540388340980190906354283846971059314242117306428381071730364502960002613192968852828677100070568322432532333389529503638366994273779346543572078784025618413652173354186604277079566300077414422305718026691584356460397053596550837467598265851385752105718798861857012433797526220826679181032165437158375651879765619605567414948011512885784752092451892797256342070921194772993807616607046113716566235395492224144252838492306284173261765851039359645555963857799439980247605290679743208861965723727207597712165097691180297293407125288639411170930907174894906891233333955337289489514398598182854572967510240307974871453584699547806673260576927303252085784955197404550882295428018087531801524548226993004288854582204954943657340803517950136916981764168978048376966772878142073040224482430752552566062180306422742749705749170597452665158075707553687634362670392546675703587015628690346557210093049543211417830264515065346716839482758862259666146608844546126009341847900322355114173671081703448240008939736135115083501363748883172605415702818494862284454707186671360058803323391820114381328036118707771814247667964894555841178220319012166746263585876404576620548616034378896585186094647719763055649859036260026093263270014306788630339486771710345410466924268433580311301481911014625408913868145867020440089392675291106299803960111799024780158767369166899117899958901081846984317956633751231641324193155455836411573530949298447855948244093310874574040437041118391413231687912338826523395580483037667509749012938643669533509862939127145575446780632505311297463038985838345317624718385975029136416014260442870055231706988212277394136238804742192804303216399102790997139046218296091839383948556974276927190141042095467357757783748255068650343511341962911165523486024808708094724352122284471988677978515625000000 [59,54] -50103192334298714385778427665931897962268911874128056993123797735126055739620033521001754328828304558955385783217503205217750778294074833623019492818232308920220269901700627142281923728024695099625849166128311465913607263559997709084335670747448792528561661939495557292818149457099856202777746744263599831292119641397696422820004803820863929423852635704784463353911681919667756786538591109974832982713975464881971642343210597945742406825306269671079874160850656001894876313545325245492124609030088435983730967209824976042126563588695766975950365016320568897516466987437463352778105077869054922080722523789896201571476626040110504723213785848335606493025552790204183780383594441220490300810303628673631212258569257866541083717098039108617920098393710386236171563471460867761819234264282115717430793623672265273559574613227534665261462656979660438437217248212305573324205499029268950480833953568977245342513275097900110676368546489196952025913754192672943664696711304419326013866155423138657481252928309599854177497134817072063661860726275019106041812841672703956860567312462997167049496199580488990633916410255244818608427630600084262244118186260955931033088517030598794625367203021440352558966296621404437349458302051513896260797429541674608410273563603666065741599379278651286706558291728763899778661045624236201473022757013983197766546609575250605286042892509168226115203172874917826478601855293801107757797227535097555777904329212552004015896018674222714478401941036306039826856230017538379447972201475818729926545499131192414445142701192775553242153182844417197541666198300459748375886921919919635052532715102484120913968800180846345674186770483210092949817350515436680430965526425612248095875076293455210324977748628545893548330168338005497522237834340608346860151130190737799285587784219212517758603536113397890252749027719377899507987019307235113428632401799955337008899210633972104956938529262111883658698857940516294456480191588958632411646220475103332468921244869567954334465632123150873235707095712174456112187527942388835850472338525944941373688665266199229139821754321029372311170192682166413355652858891233179238793541414795821977191955941982083599928188277772278524935245513916015625000000 [59,55] 9010404776360738484584587096424462689391236232186791284625482322171101181789834455121082247642042634193136594990390023749944935594717517576279424151725478227572045548443395675224872462034375258763208799391611791044334300463247943090483681491863677358417655651543889129498194232731127070924974993991116009832021841063764180795770671670361294099199797875740058443105614637430934018922139931205374817586716611720285720389340337235740866837286236024893903512628822859516657242760691373169496432387466005889922823801365111477050612899366198660629521825137824835222469473040936719848916451653877420446665377214226943318467228594129760202549991714062528784929356750366327626000490326618757029897810424540067441089716896855233729866107630993447834741504620353936445624193947441175787859578163086545704071149743069504342945812725804107582465934843200081475660170462392839687395094925503838872669723150926068804439351399552104714410682211672468262993269672443899837180653753989697115227741152600244183414096932222682757726253551008794468451377836384107977331447124715698707367936102502668217954631180013432932610178178767591767639604285195792518421721578851090427223009015465531644013872063986253009737654337528267891242440208052066645692069538628338105433098021916216448411826919641794473987047531717272090757069541883784253999280519500500874217940352622326943790589636314832118674452131153739723318174743101304072722345741843179326890164452640183298816066089798832980296566717607627913882519860040324539679710505555858743992033390271066112384064933587228120487929373280369116543910572270053301337326501432393813912987717649930674483398730761732392056001759804772577633127750531165072532526538518230524477191918383223659750203476163773124248211414378829945710116002631312498545092788271224123266397592148459447002755656417220507893528178540798246587853966344453818402964952175314660015046744156326154859560581579470736717660890441929570722547293478001234191010912512381188889012133186685146639463648798518027727569707343248590736953294498280387612197427860522027447931089944886255671118187676041875153354321854481279449318674492450655512025021808641411497195396890225183028633182402700185775756835937500000000 [59,56] -978385475028358204143210338138798340439204115853746637801547606320652275379432317861357546648788999967952631083447170137037793943242175187173259849465620856092976305086466692830202120671823766954688244649394998944165342516181514584113457743857223594039855167777826445699025338464278409579718542324343946663020880066774453945295289455807783393422800819034108910548161976076447233907284023909947802220721571063386531057561340040900418083521616739692494159233667433116103818882790711906899971905665489616483894276511919916835353249604520349011972863482157442902776243414765247642345661439786975809622428734014368956736130574767734021825391925649227911897517535103221196922597102225649783701969161582438309575298981892915314704606516374666304510901821401364775540535286162406487908806284346699197062256732609659101211057850333406620506617138839033066894503565251965938384454468559891463944833909027191318458423528292200504040044790637023096019918327774820290759615113316038564294122359806851584902694325083743072505538596999276570052217908608135859503801526009727091371743043279490019008577302489869275664470262549430385574611242409742815414033142876397522692080027044398383114256546584038674812836229013641651229626145916911052374666692543262538314158213357875827691332345582915940396158099839600271889400910812021133487760818555573379326054148879566278832626590447533194285179690775866179793297734511649071567540017558978145803041843488323810209780688879254898795798513384915346087284973820316633773429950355357876123635332128912465679296549564151858409788433702551101415178112786267467591740692206397599443118546255047192810452024926374532077917846292457336235703965884503118472749084292651729383635419573719637678833938815995228606736827332002361720272879555920967146851526668341097872938825003506279447218984976833735096179689491096426318096301950468423645496665819082411546601789142560175767863987922445328296357048709110856408091086027306470406001209339127700630524954975164925245292111983219289948251982526438365510580839857727209055407069930040226713518856191289066548288641911152470610417930273685378525644833777608451406057938968659783909723789280254990785579138901084661483764648437500000 [59,57] 5588570598597189827499653746565245572450231897815408198332057076003396292195178323430782448639975902881986149044777125504397133877585355293000229217888326355929339961510805998252454260490808596550125842724165720371162867504658877163470162618382746051222738727739008740080312862427543954350531375253922528093444683544055693704165309222919522110758768719494412329872893213530072012296343341779458691163259879349437955448760765479861472764864232691778112881651660126858843747903057662776743841077500193975515624655827022210988978816283191234152717089729331110904699958708600972840542120306412673588216180613258155255359480545386379821375999910329288816426490874047844324022705004603538728716314454589410106555330391466123521278810358088780628725699192606074816706844169376682126162692838632136002934883015848792334755918220850753426864509085814376879110373799975216186541488500821649667358027368252572861325781523392982654674916872963121200165582009225554882210948791992875391110805053285395494853347255378819586600845328938757413185724979625017508702716884312470634311053783742200196689257927225421108655898392128615824945087265354594858321580715882408463798388490341908637885714898497192795043015679061864086612615370014068453008250024603738754108874377972875950410260445740775647079849071911909643041474408521197340697552922150685331738623358856363764027520636380170815587515491197644264183701738210700925629359369719055909828610624510605598155605484069678736283598676880063655186744702180358247257325308875718621944499258311358888342765094361318322706669962383193437479710372040657590527678897898538812772792395331984945053387886215951677026936233300559333903572993444621513247062625723537854314830745054889506171699222777957673406306667451625957693926957653112467901222388141684887919118411638081280622334143576492474651333540749782528560571420976120738016586893492252659111432705394376479079108160817295361379848535882697037906364021893632568982799196087478934768036263057034544993547640663935846167277598056548968195552192206929833315455339267044038332612352743501634465754840311686326606869995458084003568176125733229972152910379770641893099059061000843939837068319320678710937500000000 [59,58] 26340041254423734337503948214868699929149354939275381893944071526277753940370617167188552198929391211937500906533517572976608342437932464621090005050999248000429781147808928338939931784330502323017383363952435693023763687706774667353398707791452550196237824729544515768196155142098481097425768634234415569518078636097383870384152299931342620828270313305150700138098457545320995045899941988851162461996762723511542874840980463135461878874857639716254559112325384512342754198587506911230437182069387219845792494126869451296919189675876506070732850219990642020894411149519774238550593270125087601853490375289381335314050668621890849159667911420409814636832168497889624782392301708180369880054603491359537458086333868493531771497930379902569859781153531430377150935024432730460296400862283206127145135999349816090655584119595304695412754004924570459788662741578946080829554720674544566333145403177191235656191381708588586207123102307610473174477291248352621305421064132317835085503812396762241926996155676883577828381870168002658632062174892493206549960771383701667068166609245143687263581684548370426649375053271685794615934409990295007881562023477645992404095209288145082397890817626914167967588121120187301653417566360522459377591090082908147152141286793149617323835156051130102093884724994560392937079919301306724037529162788998992109599155415257565732265890690444792156645513390354642309190879827108191115662976128631051464200779025216442874452768114789219760925599095237625299595239274487837858815735532134380115004228526529101108561007331618519157575229075896830894726643738200644934476083449463373311022772758983293493201595178565134395019083091100200809752888541610004457281781975291345030563149189638043080174535594672097067415924934185704875811535566775897887987912248373263275715067741466819824073007334206284813689033479349748825745441361976915003612044451540973595424926690255464242734239343357368568187231448770696193349492149722890438209513667577250335955306333217754602171687598805411021750255094174290869802591056841297665936906250620964684862667417657663849699023971280211770477808584210606984078691383354156750340165677891270806787460401210410054773092269897460937500000000 [59,59] -7186374278920420843291112739023045316697579985622394666167318896269840942173151914059158201279734364648714505570377693267249469972948408011529649033758511958720618354558005387570043810554368874386327569292589776277491958557812312780689255408182830154034342518962478121930715136972924302380336165628474522327653391441352462092884348677922931262751588631190196527695412571282414260813096712148894489111367226878514626065563165592920426268264782179550079005707657228357730526172917442094450295565067215770572752702029759440283271712077180326824842297816772693656027428715054789501985206148994485227361640054505179450260488346497954845726198674243348224806394309600193016485726980157056382229555340357543425373020537390466035199771760500688506606951185386476098192822700550017359763891459722646006468077678775651645851050071243138251185160524746047161816006189074741708199574521870223131934813729521758638381881146020678753502584537222429017066905326630542438750493935909084805375373736947755121810795973365206181355224797021652002646056645943128220704710953273947227624471355842927841416037430301036400677072986185556274045461064514565995078583647358533515629490813932261816495002755492344915000033851334712366440656882161563349087858349387037863157807442861847893048075135721223065927771788523493184875823143840265225471845139477216763910259697512388788468316857227174704217081860500556791668619159356465699322079285552405836481934200789559002898234474316183950201146240199906059709821324180392145938656910802435344921399206519047985997519765844351935042111259760524346926784973896741184604128375395832165914528850405427576952171618819819567670529820608028075462563696974777079889339763228905141595006824021522580811558397142727443206608110179279839304155700429618029013138899734345649245275868036232353759488986268419054743520470678362143695730021683913107644151511556834774500316463169059005223036563729757011570331356451554228681664060804698143179780991237356488518077201563968829065304467235299003240576549807563989577998689634349140549724565720467582081315980071786396216260737260644717672181597559081197754154562331174434434691224594243807999305317935068160295486450195312500000000 [60,0] -5165663947698006073389309074121670267450175262022532650208415790685680152308245807640650297390611530830178511562527541868833321972404669634667548486201978432063185248205459002564947264362124465870218746805743514566331387719404486691718583446428479964119770193336969319171764926507400478079202085286658950617723994269941858226039356613929062716674610064120977012061743217783246825564386109740573761318736502676079121957119624806661222982530697931837981789350658504155814198862856789932025278063869400627060895544074499019870443980185336037684369699822082249547523594712561479448378459843678331331911432309428539275756154075789882563359611539204493271822095636890913924409841723176110908934993690419131547420683195601067892352386567226270968622641368741082883995977884865601820688045978576794585448982219957656876645061805745386091970294824433986863227008907938796257799432456653300038750568808545136623627976608274819439185816208436279193077607558138395370505453524694902088120474238950773521501898020284795061573904484165939975120077951430582698654983495601660252313245185140991883241582957187431339844538247764218666511982785480596810997323238195632362429994855160991907761735363651288483406636170345766474016946698831869323633812646782284870269284715880406987541470732649357477609891223566539572783685390460750273919378086881294865983028597595878130655970094089165738293838302912560057782158864151738732833752656825001692324939641102249399023293609087210274630038895070068428676360705123755921241958063198485404615848411866140399873923225349175875533067842624458558546521539792083255213834250997290356250866942725817021976063140009279824905316082634595774355792041662252848029672114872388196258232767833309914127672936196914391487137372700311948532745942362456016935957179466616571983165368280349901797628557264330591625660726834378572534665574949961379106998456192131219511885470973170796986758411949362288150825168012775174323566378763185507400816941998545943385706227768223546203723198928401192742778461307756872299971375021912509534484776613712024571073063530181023964871908635717487437535778166232112398334820998557705990951085888327690942217962143850138796000609226649001720524182016472038802039988830227243244969472847056387910395237436549904843884955842796277507809887818979177609435282647609710693359375000000000000000000000000000000000000000 [60,1] 1320539385645206808320525120627810849745562506890271802200655188843248778329816901473306492650678129545089616701809600470108625623482186990910964305961514063564158047019139958066572796161359896069129737870781537494975968632757123802444376184461570044201093374188297260942156379011174776655781889769513924906749042593382070344209525774542401269197199574477950729054190519387445401148448093875196264888833793366587521065270486793336391555010585527489347405687241249698303726615386566012280994809114890207828528083372679332358105889851732631817386859588022007405983641496728334497320695389942443244783634978582644702803896241856698360865641854331839866385596178358594784695475426200764967763819714606128984355877785209153834521539511644101730035636207615561735531434187003492012722112695759042804665419824253971119354374032300858138026951370795442532613706082915701546022892258159660770229556092871788288395815406084873318806389471757967875434430528942582347555792974549127058723166479282144403597710830312361721933444631370889797356358021225443648512895541830554793321203725422531621836141878116053436466082872309608594611834815521832020236348919195080812240315618967317550696264910227845978196260461441880014422729298370231830211725560374447008616754275183714371989016669789796968063296818378454600262333165787539840348198473959903209186889203936940532712574198621299980928755219076547926224356093562986485022831540770512016665974801765961260027024390175744766840648543973546140966961083571045019088608225807973884444456006855592907615038104616254577873775755196612263734726170153584630009691120506698891938610730945301022573027613894775063979999364117536512926159710617865281276838532660282057977035943060805578774726839003227891874498667257611787657488855577756008281177795905297802132453513201338479206606388042288754634024549774504193190639136248580504752214061774790644383614029465996898963347270414799809348076422940000207183301428487096789478433945587920086436306205699047442786020790546328800067417334794215819042892871858162136939732584399438478013178647533714235947723605756758836183954041179524549109245995706598797426646159418668960202227942728492960292482155384018906393193810629672952351988601213568742933707986690043437665453891056132896539499554228020194401014859170162552004512690473347902297973632812500000000000000000000000000000000000 [60,2] 23514180466760105940961113882156131667934854968852101185166281723882929554154607737098929574971061227011086904154533362338517377651072542835271065789357383694327769291955881131916433144900312388537505676956462161279854505713014254984360845255149135551177421617216043040547304445713066753326945691328522606144200019221403651532552656653278609021070624033749612923559365910663371543264351010635690495240063268411548643312887537546078866858112359115559139761147514694211350252444020796079653604360513290269238928255322710166068930954594462978807234107983219816310400425614150810369700808531656005075287478504373902770706091392026875201200225721672848002910357184565202486941519696034973020355081246807423127886460050545357305872355801760345229059132174472312192678947044287813238519238101382746955941171546675211490544821808430769090917880523383417515688493657714815437044176719774841498328807423105465122820171371504827526595950941291142610495056517234617389867235260509335927168476628112612864379870572190636447890824966821431946596043502748196828316691554540015364751766433208065201763809191714150481934712483315327032186867991528784934416197170292112485419488492062758930919799618791358393956780829503739361286488070776783928224714666952988891274032654230037848545377972371967685514052525468829421379062593461446867768971074679104333173703509325664014927282726284863868356779584379080257422014099754963033347029521931337458118647305047053974136034454228720848297952038938404923429357591827382125483153967516261487400799126722837937163553081875370015587576152774455430254766588622799903223625401093323836531732115507430589380840772294651706079116958847671280001756060659724933737495801880097140626216985124144166466714280070620190008514550989562146690315297259200199285124086928730946594316007832502551133874049728269379849213414934857359796620773291528447866946415117655905399707702370560038745776510527301570291250643923744361387655048072023648924330875392908077278341567084169426299161788377112069419996899177537473935429323858118718759086470979190910515416528140495536147040547653798246541652118634150835310850057561493737250477518081555660143175036528877443051788786262996587930300540143660114345554888913526951014429936207355105569062377092303904849731627031574293099569692341833070103884750778888701461255550384521484375000000000000000000000000 [60,3] 6199253836077294879328704691763903886445940478384687634974604999792169500100299573344677070913389618799613776896154743973104877502730193592000946804532711713518606873264447639328315885028920166598528805632864388843453103237084155713694840737301564244306309744195148749375674642529373339601019230799408638592225516581714113596569256821610028605407190432784275342619065438717875085424259995436300808135968516018095339291690149733632778950452555922640856196594404633711912390954400947982579219624907430593765616349418328839276735269825431768490782007013963924255469261832515434151545300641429916448786578578688108216998189395315792944424757231197424406433556158690698908444592026797165627808377302291270292484294166634890893794529763592852359703204727904839651647171454042479223297496725929024712429861107300351211118549643776536654052696086218137332423476428865584873027271824501999517172074430166064790225748126707574789352670704430626895526039696110842709947345838760650063987565246585933248009245373512128624877509990827856760155901843792557615369980779340281271710076266551811152791821294312327206203880740957639600356391317449712085563678182125343293457600898327957856587082372972723989964049366346374190813331613720715878656729405878080605491464629521393138376398678616480465790212797908215074408934753186201668208147866605428322763433805302922440720397779631027819300714528932498253905788845306097098702462650975437454445158207030796441154355578412920614664562036865197043307060342859125851897836988555267159143271182405773735185210453217134511220327614194574726091532402998540361083051256925185062239493562588632717395065207720145628765186669653448048473862446242634601424361729416939857030259135569594521298710709214829964080209677803918489948714278651183191826042445824471218265076956095641049544314243969590539561951180345718943591214074240750274294201730899899486036552906719666458636698915263656931476605867911675148942309310966945661371112092258766251725231686506695061888918770558561448313737970937377550578187617074295343191513518286095294767822851242845484816174026643606629852713316627598894963286828548141601911757478900850645473543283569889673009122342546531224669438799539718597097689353221825643125067280366683911943853471484155678876325949016915732048127733973629724113351552317041637252259533852338790893554687500000000000000000 [60,4] -315899793674663342268106907603665555977390830283163298622618212204994283200643336535076797987332477420960508355027227746845456345586470496225191376148477699724908353010399609006834645960849713280506787390020733776914297125658749596107918776011100929993609000227200981534555315597963781211526942002261535110185337300386292480279502646121765993996589241116047325866099153653695723370637047218401834794160381296476239277826004572677824885067375306651975499440934115637792296196870546310509005851687907602590625714267904402625968119037132395669408582971016836485439546505529218955133320026443617523352094608768293010221201291531620500547204923427608336484797839550952754857721692561581432632720623497345349465877921324040385297451574418757819542792944434531226261519285523307664704249729107402880292011210212450399765627499405765073119712703666005712796506759514363688219996170054465176166449313688496132302864788437000938655634077215079691073695034362216832370268584250315416697892435168815232086494661297729309563911461833348730855829864419345022348428109627300089941793757476344046109630924285028181592694319514263028126703034191846179383800536190103527942903176280021747808396308905940075901835824177894177683518365325046184730872166397452771762352252249277602325225734049632377083702668469245419696360169117155948733564593932623548854216419010587713397658268025266213077394112922009680134796671020305304386757474735594983061028117489884209758860118263646689729183542705191013819854890750487546653183483303432523261840652286065943162597307288738824238956374450652726487851359834000639286403649580816028951566419496505568554317731143621871915721620066600096862123834857953308020334604402723389537041799567555456747514038877472226792270470471774640967720420244556161068200255745292262723339304805283779633958642224828519583189249445674234623772356938346366304937061037904019303954342628675412737661361235314904882377458753107217502550253862090375952724015470272193302300210530302732698811509776025530741322598299039073267356643277050148181187207439803222196591318561035873166364094819809613807609745879888689395056583343547351250488101637696042320333840300190101903731752994775124271313289387237142635755818590905729162461861424893099153987511873132246061301129608734972790988645235787433529616540476983935215038457045011455193161964416503906250000000 [60,5] 5929920252276454282982700507403185848469669847746566077003757588496341175958037937793335631379247253944717895992483544836405062919564228548044384091470743156980609186877861008269459679203834287619488516573959615151443132627707413913935290428371244941020401990262116201885427893261055149297160843921696800740664357991953015044981782801246879249916803679533533482801579371650683535905638711851252342077238576872000132713943982144965657119807810222960284234803491650818401158214326910074259220928807783851157810291726790627879248020689134610701811258564079506845592516785913904016384430068209797164560011641327936060689642864796142821741138540106664010430932408675547786169788538904544560232330144875209619308884742577210688307664332565094963201394510332321412437950007500515400531017763596226917136953089817840280715843035361626133794381603683935107635121524871664217520512285411417895827672753005765105714972764546398602214392853310689503682740177976391399705985213152243737293821319102291132585118962573442180083549717783876656156495892301978978466198636480171690970130028181184546078313812787222126889951486719961111183969782114136398560279364782773368334582049502035825548954495996145293609979283949243615982655852394475573941660156393112767350180541815268938247675580409864853857166468914883101449121166794531176782881660205497506162892908822062578003602252625130031439024124488480219263586987322696481111026922245678377187651377988952565947154526300532372803923926318937502459755623439570765841245931930058228789040411548622993002315765757911411321676880810727171956276803160033474429873167731225755653829638093763514956456397423856195673210684893749059114840440889787400219021094372747529613634193796689917311664166241162923718575949909531638524339924248956529672431327439866137982066408838790616000152939227600103348353083750290242698483046675443265776338519932205295801256619390815068039236264624994503567197418973731208881305188162779622221355802250013500366367454347646426620701578621153990361574462773356395378928002039809854226175490964194203672992523763892386674831226480809227940708547737967857680268596977249065684195132577524092190104544151947835478985527038045338746338390271480565126011863131138056770922142472329558942430231527219140941471442231485794534938818320235269550308755399752047576811264661955647170543670654296875000000 [60,6] -65713598936048242070709387346898535375886806869990302058637007806480207557569565682224133624823778194195037887600739471093299826015794245395046022411716088879558904306101874898514713427068870805373909935793648851294794941257974829968262900675784917181106792715747945870490583174902788616122572401811028490861760223598604367584851983721095648187695732826884038627326031052367108947604068203829066018817552219806577319673424045808320271793918572461774092846654110284148098486489853421234560683743073457030341134403914893280613952800221399588027015008115556160462498735234550786055816584887835956563066860946319041695646623310625946372270138716409023575939105099566471985072296205459712456665748343454704496454108298319562411950781001784305747332409138994069543458047098746766631665273193877913785519398052447804692385709080743224964210195410627154500748184664306663062765015015832663475120192899049768809994956014959223242367305393787919024131222278165845015514683990886198913979932758721830524780842843244553394604251945601922962226070854145611380224474403034333970511493389379008928551585757913803971611248502487313298807905643705544564003935592929492586266194060277238743924524284340846889110098025235880464408146307608937818567597760423963370146410430841975264514273500636031606725188285419099597461853996510630382838787844473022049081125905203241438540469210547028813726768132070248435704183315145484612389015952401962003886394052786403101576896124222242575720830856445485953386302128773495571014722249228679151601784576204216695131647777901799452840226285940899181356951319649632469809391132451827616075671812301319885857605888546942647444695609725788441604253949857457284976925434894561776721429620122077780041434174100745838525956500497850142633067791364527916810936370860743465956331467916263997549685862376577489201053324955937555300935824090615884607239473265377663388948462093339841988063902409389157790466373236707772871327676002106737979116955524934084335155533736280311577389378781768515397357397099600120730817762640462101188413640480574835039117015289178701115467656191748216684045275650308359457744177956892058478856527284720319045567345489000445739867549343004531697924341871004937141525074038144180581013094569811693013578220487124040906715808105823406985885142105071862310372770644203294088114830628910567611455917358398437500 [60,7] 454637281202876906795761720948014770567176771316027854764658174811452713752934534811061395209165555068931907260420859072223406144388844247551339209539766154650168481876015505430225034842721725728817483677491335288755260951471495437315339116576019746909132668966945784504357156709816243602117196858900209085816006521074018665757257125556863047710014437495969280821110565771560416933650856124710022777748376911864392387445652585746183302147637589467035480124356358574875003602190687882148167943541681205263043102683691412728609880271060910004784453315018078919235297691303406762463346332997789030423286468237114029927879099229724207955168001221825987503898134838391426059076384733560632408806867491875436998044165215908249705653770541784492193849394099473652536755551840448904459795851660002641840066727241534102114979653895826138935798583392513844441173511282426703118622444129614929874546551434587776512404380976458451259634925505967110335383579209786223902518684923096185409384238854691362762014113762475769716591548570316175710257475254441229336283236000571684494363491394585565508868662741239932723511828792069694275340155647652262165889900262303912240697928168080947981843066960297799983504384559567264552068016893267158079031060580818686145349435711387561147024083820970637503864671592339349316674240045614440706049168588452372255781628989647083026413573646849446989540516911407489449111019023051215720165341474475361171808646130668590230609138161273966296721780730946464200205647374936746584529491271091390348944993430073412486305254764495197631312105343445547208105032421501193546561456816173512578961937497847150525298506587744329649303142191426838782130515086685484553520238065167428974688770493841140074817495131950355643650028475945644371246915186138639438787114558731155683546047088851775508846493477578611717635152977927305701835909770912000203955874410407912958600372656941380480582546889268246844811412083890801276823588425483581986116681123734014529517884919259565603668649221084240076443534694595344892755858065604639466437899225516949179081381065350626882939059238418892547428151571454484736671812423026013443106685003271600567105650010196400106281822174031880652311957357121072432110691255810225201125266122277030412275422965167253765777603261144550373013187088770000803753922741234916315988812129944562911987304687500000000 [60,8] -2038971920690388351023723722247716547876602444656117139202814002041408486918280235619359076219532848455408143647645882649628819455538008952881689657432710621043800366826713457662835087999363471852567595728899802976147438330313443545019460233185249008264186291256070095155626142306722371770782473108407710358727939805670360587891524545085603918365051739195064215294982476707094956743827841150324433622860983511032721279454749210561118880329803286380633823556486988825562266002502006413380934488128832912612777754433505099590208035359830472509071222993372288229575954205280492767148599099005613626367911247035516181306929129719992101853361541733801889319288181287579488738165161835742993163335250923097735915895821996125547821442586390109213702191650762791115946757891787610434688101730050848555586325885662284191868416599527562934760240736306862988986902143906036142297760687466258498822014019616956442790750311439319866383495057770713740025686497466880877929404627068218380862130258405773340537602589659418511611843492049120943372000713007181095094058629016574829018036274898993270958294638082197177048743708389591266179915426547547819845053463492390287793448706713062838061938334144266192590395894197300672494382381511834150334691937452944319266594193271526160449391420301574014665453807192016056361166516096787574869906613623194820921812202949681487145726420327531240741890885288853208555513166808388820431860919656375187016969280605224828153036887200450556958263092644007254920881569922383524140219846160918017518514401671848171839393371803026472923703105138043519462212119751332233016849385283046848969405356134754372628511024775463201062389742868211885497119106507020323632493055146252927597915461085256077284179058834251038631818476878159199393182910544520362115847747039901022927069857915051675318161432302876271077574232459078753858458875986439130978526211565739407509623644742443399774865269198112154907061079743321367406058835413596667946549653143635456701867904822723509528960103181845615959688910805558397990030798821930323360897056247893104335069226393048988156296812744232487057813847359831778227940597178314553279142377550919776865159339620023431142891216473975924259976881327657108784701083798640532902892437040956151463499952162148674481306460736573849650942616413282324398269294667140894006251983228139579296112060546875000 [60,9] 6656184309660897058096338891368035431630179229889895756283445602741287910587108780330964684401428657668132503030908371285615886955781155195425018556589510800844175644691338221989424977999929968821438054087303337372297272329630773164193989853542542984148295301796784289889084002214479263743138882795341419482666128115720674254893891923466444432374640842469657210882308325909938317026273877016376545310575157958052029859448271958350203645436396453135829030870367802591587660990899347004283289976331635609495584293349214821038969271681249850230555554940018400926889692444909176651194537908040327626595928735570062886393827419997735705549102585884714248762822538512307417607129304037193625687816689259752041396207551782861792039152263711185046561480235949843680735575644568917671611452251075501426031576851932072051391659026306651283342949563577695143919543577333055538458140536641013066144109785208986146038899125852193679699417577569579691833878859673306733001857655877832281165752054822943084397042387894833418913817174559467459661899250090423379034163294384788780052965984281240494578584890221638240983604750700051859149192358254247052013159219446137542820358037415236844435757628118803331802015202113065566380126138685665185748423787629691968081864101580016291294432561213523974710497833361943074543492776158381054281640013387936535898249787260273278132232722841789192509166968150160189348365770920293165131904408216950356315406419595908281689612036752959616260089818901256236403266773635560132618354833485515939003909327552982189170458273172522820853889836702485853339454836734758671423100148123403040424662177545146158014732423119375601309258426820234306264125649382546991952030477924394821192705657640620839773973925968521139509393299621553037540409655531469689688709679619912371361158862881521132154973780160461659547963609945318803777643216290062055990544428995907687109431790018010059862003576242560100683251792314832176298946949742081302777966251961097228941234023618380078762189100869245556170261614467959810257716875810431402753819123710491132859242241143031326575005245443060338330676948738433832959783314569849622315799209674379087571933780960841900009605398510295290627848636415458092352838185031704165956303641242146672160377480730667484307524378409371318345265101248153972882462547921988971211249008774757385253906250000000 [60,10] -18607905760528595039838741602238752422703927168174613204198763990219646978039816840439746045618537005369837936627249231295612509073981851085465247881715239073234109279013880365920585958709910843706070457772364295081238778040077930154750213851653719153803604258040631120220397303519143026354544461327871225794699236774845453863133630742255698118347237599557005619565886447733644008292410288312097276220183064105624623470547340341729491364053134531490178965352241069473372655610770941359018072333663967930026493252965137127393252870232187938852854090933559406643778790343231325432927405737349579004066356386121184886800137184642047290838791872373651922676246622975642184665528299768871841654880295261845392979251797276917036148879736193837300452502793165626911760070741788116171738740059762530216028515332639714383127155361332846322776635731742933541940930268860693335653387972336113240229730566618546837695193857150579097267221652715746711561218351864494328530797587613233777454226720586216599607537817649603321678628779660953591142732542206322502826730289068047397490581496218589426734650090355787174664847097088815766704568781364590402298900727478112410137363764614682308878242071564790724169030382689937943077291108765841751898229951618608011912247616321850105062214242897121521029768213490665013774439165680779108573886445371808742600433717834928858315093389744141288809092813400261864552770426032641798632938650346393988413304999871120979724219476084049763772703898878158666699723222792350552956523137367600430558665491371439838238316011264059655521808825045753391111148661964232832177931378200771521626034134458119901951866409061075450836790538489158363506346789155942005792258805412255983920668301046509368896570898701048980641529657107593625552770324205622172201479443130347325002003553586732110439451074086827453221240910469105669094375710736412224365401064406699343332200489528093273339396622798125554276911622915096575139369659553042907915276351858099223437321437790235477961933975218928727155302222452107307850092919215031365055172556572300310260820031081594015767904363410604325802616724066962497827644098981582044716162966111842609356803768180164135352454763362416233225186230003654185744938259704680280982807667831960424809209533139310262686863493325733913527246848404159503646295402423671561109586036764085292816162109375 [60,11] 46556869488415494131556496116224395057440191392591418499748217922769719081252309719368117233238034202044369048700336182003754455872768299467971188664250351856396872323478304770432992537353097849430917967926354891800312089178371972497978895213842996598483833831372436315651749592730171493477446708843777002128156893226266945033944304259257105618835896967029218122395592178889571333069384997085031302516612043089305044980657382605947627894039106589914007275562686879327377849005610073812079854725223061327938907229729626539795854729397129355169775032246580527086597133053399077399539857223950054674505938211207542556068426538498172072132754137015580587909238534119850349637202655937371192779383693248610344795934397417020039509346882274262074039395931521415127386950713135934818359347666184475886723232029209891947842241166137050672734567198066449629127068461538701409570681594476451210327299562899219535816203006515710303013812110738485728325880111614821508891591001067786657443805169431093732729229199362154302604284784531216035919773104482132734823573550165964563540266836336954943981267996800283876242338581132148596180327025487717782547285392969602454474612482416520388199426024038150608795900301546813961055986907381800955262977439298494971825727076449158729911689737156557829939814142261155201204846789044366178383575144006420644242158757557271766656972319277774818125755317263930389926217023126523155298055982158392000630509055361556452310301870256193994979481953372567898617590143326076645706778675001847164457750987001349421547356192735191213933890237735810273015448592605106300538293370616330171355606812465681222907664466461729443702680858841965199200076742304780991720223352437753694708616745265914050498422281883747922433157940271950941384770672759629635308649081726038792358833990557451187563481005754675824976416849643432880211310783689369709929594568822341460137675893791511451908902322805566824651590728563911963857706360770350039083515376099529174126498877378653484130336644518091083779747838209375137873071628916561307792670513355241944098671765942842275880393465201915140766162190281284291934986439552324172662430487586676625113035073895774318783424599316267080938164756919529542969711731917398956099689848885000623262140268847141479641827234173667812476082943967312360172838836547271057497709989547729492187500000 [60,12] -207661022198683482107127136915784726656577609891693597736404838817143951877679067772020017564356900757313117417309722623713884842365384128848921560644812601986669455515228939631063873551666812311846523036099032062628164084595635009381832797719865514600901182350643156642312401367779424938525109349962025463775969407818600356182181534600264534128029348805466538483940387831642806310730308745281469049847466321073461783067942518430216216125402967340980138024339237529631949447249608021987821140006518803339489310362653287277371000242694998035831537770259613893021820153082525846827915849242658194005893043297951540807996950979609909941060299354497036391362454127839077299795230119988221838334504138564368979070500968273756253650843112432807485121398642190616405611010184998518663967779625287533685753535712456157385172172508270960312539416016630803595141915568575193505318855426855600381665368777118061067029616884099522824530448084110469801260429522640013583098344203323229764865107969208711963048807177205851235182128946252341970733055274101078638464154161426510981458448491722819926884125421403948770932856865384421312243947711276573694555626190170691934014521175722305444147823276036334481939990397463828651029263241259019849378460856778518186930718539626011567023977429411461808080476872980316977942723061774938704041672939988919847074506008418609023625104192926832351939031864772481171095176264844358884842256070124314036519155596407508264841247518650218178079295816981141024760965150577193486709603389110473134792237954897548949514488172736529852917584097690186104768226187602464989261325898108928971201458251315998927221200070868576343793328948490240890222857693962935258728720215098450314238644202790652707465241185370912319982757686561641176437240492154552010987087219736454470872419160742063534675083084207514716296267765989585037426434174346259073905644187905890967402776428181880345656062070703383089120239028584999882601662488507274683813943430426331048676175744984328751432434260529613502786041244234818157373859332793542403601348524093004657002060937877901871645098200272153901021941410497150803087083656026900120508654569823768292386458981411767011938309241038067073482463973180599168989899944053402862724336045358808738438973401189569069760687679102370376572302863131671635602004677423337852815166115760803222656250 [60,13] 1944037585274134271513119142606330040503346722567594232614747756595785740465352475771102234797498154385116335173736322203140986890988681986539761902413148762056551863417283212719743713270848963355295258111276807549403692253009194089078546007543781442387650123104790886364808305037843382714135996010521013265580272309075067177819454579567796336442523412863012666363912195392900205856100182928363137520500008384307079982989361950077873900358518059629408915298549830801149633111130513250208498718932600546094337649519131628483409992246481785552142902037080721266075787306751938056612293033858010479029522962108605473054745722131939687545650930154274746736350316348864124943967141750232815253251324566748881378269697075012053180814117775230566871951530070994298450545515136775948108543457728530572795460916843975326782612190874546784039903784841993194651737147418953636150417898356089481864985407163198431235228869170201870130128965242464688171229722485703170059092534515337424979243092895335839425568046619707116795257161812807828911574800943536098608946071110048890803531047362698866838184638096748884022254514802967613420613710149390130175760135992139317147000560651241859867915747636214448443273516651363513510339050096202549761188978261780500192207584371777904601250326932620227281622659880938310945528929221314229131770856411585732000758237284374813425245739283810298240467277516309379430148733610921407735039786216688629044119387336876135160852987216243962693901561177172353476809986989095286757200945543098629633486687100265028758777164444665038502571649298821682299345968480509067809526996833380360061608404921146348006616277929081883683218387997959943219771627519391712583417401313900875487359115971896023180930079592099150793779718350331899879381178704460064319646790180015849196971628426584060363899117226677999036691447408346877238715609913499082024873634901278925999928175239837539744581557994043136107604862624258102769367108756747850210670021664991323476907945772323865242414603627987313260843183652053977115779154077223318870844979861318690356946046704569588788199618150750976394197723491929848434498083519097504684335911388139437088800562829718301432686634360992757456295201532079534575245104622091880022916503957486177855008114597848107449932506522283643760854820254008797769662564292048045899718999862670898437500 [60,14] -12473352405898645072708984777280564582272113058562102330171903001427328764150159408016227324765205785178502663008942439072962951276663404579668133121016043487100913610003244987611414639448629951026189494624472405769906929493711799828094845731655866042022931598597829327722404949256449578893139639488333634329706374448472929968054675828259360566612770591162425446125887583259597625322091370156415871462698231027717697420898284578476981764531557526661488578051651048501878827981821745758192438960709129061245071035309597844175119978081822027133458757957812247452144204092432292351072579477345191294350001748986123211892329677745738014106491292557307134635546378770140583576384590074286734099301300502907151878405635877943073620601051026511682361971800079525784385864204321695270795894149510880615669866613222177063835509062814294915311494323390849539927261073423471883673182659500835166157170175320195112137023662620529975076487373812620180065375647876997325607762105699043810433311372182921011177871862366282109366857668239208232340083369378483616054830757074627453825820332739089309322836259761411821483389393302631048016927199738751461010368182845944969033780733426449197857080353578562591734856518014471412546146218310511159639724409988204968199023772554757819486859786157774437848989583487265491688636887226171644464404735614642234568805888530083387033847615193949016760458175037463899343998223629441719785540018516260019235311203870755560416816758586045492953305078291224719569938483521891104267943951588668811010623682312366106610798797034586078334086096210477272835533561048514185084577259078893007577721117143059973931465747044263358708465962834096315805730391988028557075647886427506623320462186150184384494955250196358935828287043200107490571618950993731222043015856788820607936253662392598319016700380401936701549506805963382017554967364778205802927985789034933559091067042657936025431454736551066963566910486963268400634990888748077068138796219114174917147585443478056420898788604988494044291274734808050136246126212428895194319594153837053144843078788093574649023891503238688851754396437515538510948635680258897654929539120007222073329761847802097138950558531275859970353373260649309197391343125419331063661244212688965134654531790459974454349368128001974817438819677015149345322697627125307917594909667968750000000 [60,15] 44464389748228507410654976222652209646858859486298192642368324968280929632100288143885915199618692712780189673750616551192901942455593846215786504914332830056578736227554578640175858646468199343571950411145344409027489356203379589495525642708817261673241005532435980342395634757734784680375437784946011851913734466657541102549638503802890782350657517704341728958403552379640142154746821839674935428925186252400080582103342409275627724786474194123520185040710858107696506425137514722257183722072722527222558365759346542680185564924693710379667434764116532062696628020533427238270181274724647740021367694814422046867189585428976856816568120135439604128802421961855412535191455159851072178314838611683058856182443759970673989543367248886617904485644216832060574500224469862164916236284648944128581602764685893194082420822866060568281891746094087938447076986559366581128726319288965933235494593158149659424387705769946279254896619159798168111667868944400613308977466981628424892035040676720606139289358881036640068298548368424790337391125071130929574900605604591417830713762171818265299782386579209844284325606225834544151564520882070823871639862428495209817748188164011587314112711810625761391942134518261115773455823688336263575044025261353578879246857494457812636330759890086595569599674183536181850665802671277674216510393486155500677123000438588211848664883699549731624668355681028852235054586352267303174118702292315663249557463402333045079594646912695839080856346479758498193543045235712956714673336146138435730672720843315177154628980268861429912038167213417335324623908316111351516621753988557318377157889298197562298742027108544825282879534001980053855597490425303993588139856699197919004639962296061986590045775116682104125493152939323812459203054762525851472944950686481277207213670917657162254687954819942020641313955898163491516654408570226238459493752751058229043661298862425050853976573530627828879369782933974652026627425702454032109747873161180534013894598993308109187741369134213596785033592007769907058752796443598964112985823796387706964495520502726501914912660528776740859996539030687957473923471287864704646200330647700711822406741240691548956622011825095570200218213541534459012687187510185472734764753617407300934749918665288049170163815975341391010194243824972526457628418938838876783847808837890625000 [60,16] -64041301418536069211717088126151462503147325107121140328565090809824592976671386714104586893215033504854951609655336049741997675208337442080576748994921649640661364493501065958078136567624986751674979171292411315263545844753002724183234203458561400176198117243163523776859826519749876248111998093962798504492427439607067728287952393741627421641472396883588706446695690768585849509129846678672024214436628861802521954972843327760227233883287341992610613391990210973639595526189800500089394224957308888568949049923581697304976973073251673779208107553728968098049454541918967410765457770379425619274761799055370162728718829541367974109685301868274511500655543417876598155283044378873453281609925751643601427817923996677477302686245173598399834297341294016674339251835951809352576229147365938955875473927504387102896383182448776033643842834477582285726636189060676782546751209035219258413350961924466912070689656399435196484409496361214481225336944819515304466256831167461672397496229729859222161157865027544013442254701580799613399343573682626525423598784882635263110853171485118103008437618845495265560096671922080229617823861767563450870814180658766735338799960137241932639030312176022729195615747366706759573161037916598914137866229320884056957284648924156249130781621917908745906056763962571095917619964278667746186737640534734139361060912324053294592669284160515876980695110311421658579210743374002164386033284028585196838117708925147234209768999987477310999154859837649606191229045572460882920729389283357753840420114053597589945369487513703386229411297661082618008631177798589375565439253427751639882210355992622555097369689552992660564818773370995299994470212765327972445385926687896802489219409542418496955608140575097075749886554622379471572954591147071188513571386593679154164124778596635051648922128400976864341292236091240283464581316110188670699632840972776753183489880320521244460676661371730968013563625163160355670077199358084291541237035858185193150046432018774168441485078226079323364214289031215997473031508601639548110715850414438905057566018293033874303720191298905553482897707068556132013728557707360543270793134187861228480719713909876897386462978712980830445794960456718318516415195254184354462093386593414506240310499266147779361519312349820831667572616600903057104687832179479300975799560546875000 [60,17] -176360320917552933946484316397743095584506735236733251177652919873373887658510535063363563616345669926811300396677839600132441652867110039766502825966564703294369348084738502355341697182899351033270168780718031610861750087424816772752666293940597605855350237032693812505091744127484751608043994740467535715272495342388181728121631283794731182252334766106294851032964072808660619318999928124018362057848435521033796666405449555088584966392345585807141621088828580582932388893046498537891409567181541813441010598336714231760549215477176876737535105290059022845228909919558642808025964106511783128641394793192541768486014401325629316355297679250333927851134920304308648828939631668715287982645598818220278267397420019022044984919282332577112038465009512873296123061624217687814029859995594934996918333961589438678390352309801998852621228835947009787123686810516990936886514477862423817749700191997350346693666780215653928079723670566604831749986093303857609831001187061652803166877747146173364211458954312262022765570973793748224661733241480593685136320663477893620519976758171911058244804468144573810627401539990342213916271714023745964656698900885029864168149327544868446500559818672505564096275276728019985414704026483671661462066673455133882033025216985320123424041197361453761462386417277135123715198310903698016104197674228493390524095645261914302418456980069187217107445834265610003939847712344436839427711003913696040297019262120476285003869991045826772204376362625279435905937021539476325154186319001092793070774606113251070142025704640205666113565177372420624614637283894788904286479717701280167665894014128388151289950286425423472450627528765088883290826759264437754817174910176118923951540979964922639554347404496606660286982767052192150710388019282519555989327015444000093196150534043794538331386433847879009367514051799095417820768444195946900325184170770493378978735606524710568065946911790719466422981899832080627645924850141432854484651277927673143522859561478628374895162509245272839540481647249266655628149271292316464517796484732660616448894415670152295017834391775816323032504683252082662036326555237910785462641056562073968584744022281626534185017109261299910702713045916816606260515507693106108090182852103932021560165992629697370426371245640174588095727692405034758849069476127624511718750000000000 [60,18] 1300837624054818692833808135959322549846159372622269591502411959004525726232824995472116424291064186414284670506166448425757319494999712691657977175728947937027844163517742226130050721654006669600772385414824604443180830687274943339298279827306996662465267490185421966130766603504237973883182671014930000351577867331237874269659267443648127765689477244516199353977919366304010145313743083220148525950097974730083345197104242424813905772380168681514691069827120509909388206549779135748425779781528659636739380568945183576867426448421309751164293333309198513717755512937061134251628471706124294712297040460695678317811153652926473218380208014363025012592675406749469578876206839695956247314465590555164190942871221876060010305041065162414605769680592691477752366061444191245469996859259341515575688248752874484292369047996805973766849231148314455228358112675151503607875629337493282755596047896086483902711760092458482193307443375579867793506521358637177140143228639330766204551378781100229105148750242613274714050512807815488257897639828810337944115367764216616152249974637610192462907848207880383936067563405705385584681217570760473206827587655029636638844178961828556592346147774268792586885537926669543575588197955302959602284630086045878963021159564313675480851174187094749519641512616596342474502551624790985056105033659438602693377950617138773657138124535734821469770969667280339735062434003082621266911979204985982174007276233171878240188525590763166137527366799472835124081749669406808177711859385462539451295819712942035221944829516642105794035914356086864996899566550938734570819802817831080787705381052809604645532313318759101739283203205592179754659625460171007605010714842823249325346115025799461250740449616649352354026375877038640556884545923085729710119752593600762837947391012916984689946006235295956493640438048796735938061434427881599644009748878584942914467193195463694923820107591618612906871634032136827301256146781611041639334895736292707246245588962970932674463541902785541593138792714948312143237571212552363801786921032473760993818101980350917961572932945771011687485589987332342120431104155120964583930165791333322017330974997463869329877697732051249851356993590227686653054576356904929748798231775209560933675094542618264712722778401159993521933599947004722707788459956645965576171875000000 [60,19] -3951723710562638849644155390111809899460566925697334116641844043323116528470713045515970015727050277558725446123887116166065906386536926981620118942202111849759952979213792629054613138737548193237078302390507138795269072150691331024095079027831929710955569237104212371949599002134142378479046415628217310407951273708276763448864844510392688742108438205918760406097277612349746856184666606987933363517850732251545447554486908993435579184034855902064446788721803653012458145200966421003487608675353832824804893983289714720206710230313222453394531738088633604588450543024942068744285291241324181683599646804040247868821446708916859923582981248332085857491358455854659396935929222508550888133135026787001016707853828755400712459209948465002901257847386049341693948661932751820690571092756906773742463005753357367573945709391012004056119538544720539322769020659223475854106240854857835375105702093347591957138119967368827637754984280630836358784050895014628000369745605960230904166741676338403095930224375522455256371569087169264252120016740841080263444106700953047603402323316599541354379289672540543686579755477163411104240218740338459623604736349331284688633417917636528722556643041808086717332100322488648819600826041229455142471137940033035352329607498845730551654049733979488501051943230283454099028122082147214616015145860005784326595314554435878767313471577098787102043239800740012230928694025711243832015169072102763949788772314484656831214502806012644424395854562139754936882552306804525558549681913711818352046173883136114074019811530471369862969817098914363923759126947480269901649965114351098668739838510258138393230107767983612462837148318903188779284807990600330231611619492231104260102997903135409902489122982354580173960217616638065294721322780824006843255287471884598504267188151981847165734910937202379468697086932452935760901839967053040824078067770361933146560324793232383465240974126698624812301289100674555048633403746626503116833840426345631015734937019587126375685537690505003322745375187077142229569504623612453579814913270524612914859312061398513925106000986076422717344364341965376740593143746324443078101344950465264823486252630151339783595067087911672107036675719697644162917613873579433541781073234497899345601232233054306979927574886524383000058202597415402124170213937759399414062500000 [60,20] 7422425187866581619370690692966837078868351057719013353683829679204538564035633438537175463354021633396825769559224050396594206269794672931172167828612926125189851465328942900551022761007964909930640752308447046344750079737676603651511540347375490572708365029048676748662721740091019922684566427047045562612792277630666959210000959571926701789046902244999298939337743090237287846576093458308898003332068005149218663978251724048917431493276845982920356589686689843237208228865765297292248475365035598062411506911166424218653985375396952182354163973301658413966197880737351635112665990710451105946087389274405910145691162074097486148178345312522624867050199586891517334584170382419004422264488521371713683146170585528488424907874786574545169213097023742413765205885880387549773971541354565603728371856825157113513461516450219906588756209604688138824049947296981970359005321037974716899499990296726219672486303747026167716389748128295509490134879610415338417289769902173681655660441139751052208089730525449224772411575730915358707305228429635968185833150705772337789776561693283630775800291219987370012641236228356529701491661493986530191480367100331501082391767044978303006968216658399541387714735674555732879939934532230035765325358329793391512879498126095164000736814266355631021539680241296990900066094538769406610009523352721556164585622509571629542080898481080650804878624708989674608804706877589598754480157706721191347493220991545124313835254620994002475537156866559576998107016424955283671272469806296484859384360478721103061988321428014037432999204664244267350121701628629718219561863618869454664424401737449590550690037479884269415992771179406722246560568612499910067911844765727387216989909528281520992039583542993936617044704046051530909562232243568498757115851850874927958030034081269051728854765404965879570925853439523947066821853938521573971461027513958925322705644519027971459396872849612669877189511957671701874595839404184269205839648789940955892558311233197849665590840032123066544620796821337292217873105726691270550606280974984942471164897837739163045575422124629702622133778282027453159619951603934120596067562942802592214345872497440328198035024089123613846171323876486878023119723853871896732093052077871852119732379994436205469494913038695782514508891836157999932765960693359375000000000 [60,21] -8021315222866437409432130280193412269357085659512837514268176794958431187102536876787905495597055517264046314044623612020578525010304722136819556097288410462103868772828763131533967546214823760695720699080555669695488712253713930076893027675942926979266197287381385948761478529396489283084926516384063796159324788520275538217694363015584369190912839512567018088741629887519920839915184134833371013680929788164793163235319767902738898515155885374770433733303293712327615257510641688751792444932609595103385104018967110284026491900965688232463235715064040872064385230408062338380538451208675683381637030624021661417030486106961805290656582734258079593418086490352372480549255498357880008300043532710916250309094425718019726372819091777739627848555373001491331231377149287023002959738789838783083135480896812338743040586420181010605508645879031015252181563035659194774296001166908347650468691589096746454223097141627416159957446028768279143964318672023660029259927242853208588606101238085812437624307965984917748480843158308260909316938051052518810175577071417563330231751463682581895387549724276960958299781000217601102734213254766152964233817514468487660789149461268648088970800732319586764413125274864503425599849419865612776312608432090534038354525562486516387263059781666201685565651269889920655686340486698651851258798701335726307270286413245203965825772206708546881645374548087757231210482298183448550196654180470634345320281981920863589713192613258764188525629248028765277762186378932263414690039105157230093625003198331755747016037256144154264920602838509233378272856504238572352103048595326815011488203796397634137625570348309143830018232449815328811435574634265256064177927104082107961000745133256023341125813490536365209809251508343840477597709218189995998496895190681135293237699515050967265327979103866832612697481127457400987848586286715473998749695733294683882465401593466107146291263815241656942223081919215649065554216691301998825668673177390962919845931810054677450524428185872278940507781861958462507152653506285462543835679516365454441043631385192494800795899016854560825784433742281246684710460022237726502249772367275306779096870902200575524835184353676722439714269541954703335851151911613108311573856400945842814821933320760232411231484928948801127468470895109931007027626037597656250000 [60,22] -557339017705719438549812990710943777990588021693141036773354018548333703662098040409702850413208674689139631671411697682318921370343749728721662365569418157345391249093369894851383272560921034982837269133854124228452280562816128330757345128536869986468572314906237648892407662773144106314587976829877463240689632904616781332159208789541114207577054095816460931510221199178384015450132213438044555432498018796448980029019123694217148085804465501234487235356270367519434567276016774172950022585066753619440369271460633178047307490242583161945151833077576249977215382500758637321824923056217257588898298796482169211698478688280894101504111963808883281371275408240478057794876424254347116336448606777718183448990849842484053345679266332444746286622785199297218228949665854295439304433610775190711857925739870968578472395679066625558136945050659013469264088216918678915939850034461401847228891644343854268598958494990602919100197013122776181071806567769667415872122616477872845857703222190732801124946023188626876107823667994883593572509478412071364825232566556227508006172037137275681138834606798713909960806160868534759257020197143993131150931562770327457708234235711753203330314637398934625585554305912466180109975539615062727216019412510169995634995470826214381538987622431097140354573654620097002130920660352820959221156888434390316854093771683910031124830153607855547820195077558572089132847249250752647233234251774021673946616496580907933868413696070973474679556638547458655495434484247278370990693898112513422381403975911641611440204435266407707634740607271281984907920744255088277338802623668457425625820339243837049653157155303471826186153002215738533542562106676152334185965752345886790205796474784274221978630702696307432698060295871334174324702112500019056974038795083300649728261419836103042398059619973382164447676978091362827112735930251707264367987171005134234404279303575065232940947719348874169594571745157142088723265125903671941013632270033502146328473305676884820247310184245650093490364284497489225702666472315480141234962115648016051173825806258298988727213445253902599506495794793959332188587095891074135194216823720069393538014217772063094193437846864065261763147972199884591719509265232537195242398831553919894003367115873568733239325732886637609908575541339814662933349609375000000 [60,23] 23317726333314046724806806924842256151673416661242869050618481668682455661664812348524966941832373711381943907165702084418561165517674591967980020306480199007598146646668048959194460176396280215510773847788427860384031535745467142644905668663104253778846622451477355455450801899017811941410560513856450953868738784296349932467259740735263258738396875159298848062584388036983705322999658861174286493741586199411312447737782053014498573256542484251242508170702304336327367746262540030371489214577309870305215110804976702251791937856165577113773420505028409537340434333567789148244776288160324558803788049537147235075709160494881694848620789177012268470112897796249000455649943303735654701518988505850649355920448187440102574042313358759796633182742763394340759110993104154295381478016878432213928650036638997856192246549027993848480432873284103601670421716708318029217427646183985395199001653287258998056096627245611395073514590901226574751337678590810092206083978844096271769403290632687625556607351675994610876333566104736593201763125511204350637806151707190025532712968550308768879966655975095861356448752488739165771116574143172725464410285405095672989576384094129308277376136450086310137856612503769487025534032095223115507494680456416860168864508936110699842233114864723902315324944767375285797436254949744420300942267267108877550005611071336574498400475253308252925615585175762599875792756609977903563837809073264412199192544363729129813418976441483825629930231545937823806651861386255912471397555979061210026777789435524266053657032982839139850199704191450428470251298185063703169878146316230394765975152047762456268114734694688667502340299998408761618521721169058395616056090564522517394799232108535915271604520437751987743547417612407790610767520093613159959911582837850149774601668031481945291766291002438552122922492925754626521663104495894485536163929566064223460607165850186129432554972855536004806632826635078358623327062799601981899867755211000567512557464431555236831799047884139569468713482320993154748343182927414707847580855116166127905884806077879046446343029720129647115588171861017688774384033889591357987529306984386327825005635489275012879422940762512102984180044549284391713019351336654854021376943795022005944417309622507316973442220708889749403169844299554824829101562500000000 [60,24] -58550245480831364743683358963347598609584467975521017098218651306100133412515035873245302266253517418665410088859353307350187587743011371988045964507663289705016373083385753678560311429510164663245389851770363846727120852273168583262625760470775999321896945780732842953698996375933948286755504042098761072523557649148932730814467129999544384875539844390370252635385164380186679066901096498376659557251016478645606805311234269300542300906859104293430665025759997367950306527425626791780682314469857001179864400614399131097683540771931201079583606200895818615750041834989204516924323389432797319327413580584929123192683500729053969594439063684892839090111654872037042821243762932483086997616821155023855212442313322924008932176802745794437774076532113557771628038270976084260552382291141804006304616238209447395043668101177898208262624755209972618618317964437149505005522786287298705777207281084202315383137816473290571480138471222471525745652792555745725276018435378776498739469693113774409230707284178005112214017087594529309949032707775993333395998098476647682860874757108458150058186944655023583174077669448988293785294528564063598383013737263360581395150231068232713663286760475964732296175539555341197924551058366785211151014025726868997407613446552331125706748192179331873981200655985191280069035902781487950461484117635724527555644685403074969523840345466303470034404815431382032106737153446803726634174324429494306137944496677861098841032384697051896668090398675976955095257948704234082506931569837981692838864541368183258229108420629748388181479482068019649463877037299555207549772756708235294334683576462035517733132388365710083600409682033895188114785292586362470273658984419030358329872262346431344267400622456253967356876405601076632719054004199475125626581151891570811402141273399954915549961453078268079637645218836300025490637294176020094657899419265662671824478625617903915009995494432026170970807190946163808860270936277126578302682742321784383647805799991223229711080082529146127977455345636737794972535769868116733295272079678601717329670685220556805080130014927017096016849408639682119494056214581698379962510940422208423258644507166587700999386384231839629964481845873361203180158829309848236297772614521788276438542632628773827222997717945052187360488460399210453033447265625000 [60,25] 95616211866065816951407278265968456416185593659526388894962781699642269997229118645143430338673153870070420126353152750564861162515598021065306016872182376756040428872424600082154699526828619751608684824991199274473323165356731896901431785601582170025158400015457919943667759563459681327683167712901080971039915091689418364276574412525965851773173158641719836171907707491723077944827938027280017079844984223660567389876022361327403747713603500284817999345067827114770481461428778383756970411368870755893450448099825383196097916928180727346731213687404567709194332111973523661511380037160775765449080845334743056884749030833789658958837246547490623290533580512006913581336206305486188961695703315348185420683116685003726615536659016268605868974891439563960910477194069150318067425363472020384561616090141830813651292895942265853853582010788070053945253943701794627456082385744523192127641993736198619244434456140089443780419598265187001339839908317199363493895315132682001364626831117873905948752013996718831798759943929130556254923831288234798430837648844707825786077867839531567886532900854698558782554338318957004747265500659509366532445912238749938526248229579133648114967090166339844220521295356281700850924314246190261534075023755921110668903846034452671229327739934617797394258304603193696919996546552538723775965301984212674910089020381052147241651544072381967234568245800198433964560415520041307175543955268792640464108054471790936671955826982952637138776810703070178910009081785448269949240719009344838398999899206904016968673933108081654410430896152679615038314798233529600341817201013954464753673798555305090493486848048184382732925622569988288894762527920349003389894233569675634942459207612488425378857742747213593020792251445267676138730056008054456204884078212254422441718528855268234421822588922752537736950944568929824419143845191732850346772884596660576334274193875088114020640244372247313448675933057751232866130470343098365049117159675195094735880410903265213053608504438740154664394054858739078451236241248461683272778336773069275991209961332927845523801132497070130216992682745414272187497956306639199248795712941523005675530306935111437521497658748557018697649104773695515641203364805172495620807811226675604293617017758683874519010092996040839352644979953765869140625000000 [60,26] -118629851114580282336628127922124241715143056100361268181977675521938243401757779629699712370814450258157853446575321609656659731729367277066990079863230302687294504160719302436202870763363077096218946619617169141698240069872243908189035756543092384891002128634482090326117847505543958838817126809634703033506814355124846904995362491057466491195372488370498467794465095490978483283365825900461043285852540469446576332232739382376326127281057182805331515341815606606277034603563758120956415759776919969651885088389440153056192208754570121916087933232416674624948245539495917669459477744092669252718512102258653549490622864143339775845047035490278964106819989571228074909145943944797509536356617304450908276789495874087377449022100397877542621462944719502306852459884793832721364369115933465748913030552543567956019555162405127684618334653574056388488535145090252019244322469772858506890819558930452357223225326158592171134465133807657103389019126374645524526450815798359679927174610488528202531682871626845481797534022994787154625608896519614812140253897010802109219422493813988016265270646546219256938549003299686330518390704542380066830339986783017155805676157476467221294209185105598757291044310807416262122293472357204137864295385124974260911851906445285976226906549870667152392706731670344929420843412400627977264999641331827122704720440005110089989138138431878176042166856077371177241755998187783819413393224566857735485142768186569163586263504143061001754744540681949888442232990960350173263774357008131261072038012715168133041269541101245948795789427821601302501416577791840104908230022908574183533877374707839684996011893438562766206417607729400204501774796866440399662459822927069886993804610476734799354839227179637204933271656135538107835663349598023400466159583016953409402542701536933924838557283915645849042808068669629275478884984955831172315887422330432390337473764115584033602671527006882198209167498677529031527176629181287851646572933829403117222924361760825113563629494742094384148490829229328468713287422860829259883509470799620103979338309597160907744145922766672827618359153982220580504346032008466736662907884912285318976850284040954217593054094811360623895709340508866280140163652092951687286680086403024693420417142142005498262058438285748707130551338195800781250000000 [60,27] 114073928309505476020343993694000870135205580927939572844371305171008366913971747935667056387628468558815230531360844543152986369288652637122009927089408085633057383907025286290075756633087399502077667819150554349132739033367994139697233239837136922237401945535467206342820258529861645570516253879050934121109704821818532263375522371816143425611986387780486297331194163228959113510049752525669538419499622791940883963147540698854473070044700442037150148072977815879967761593059353349258733735646341247012493788924724912204481365071195104329680746173611390615080249778205670364649629435342954037126040387821907228898618127246566917588495137872355910813440827266399064869025406710641140221367145024221894482367914853875458133488778282312426392687105597659106190240737282194221882629974220122552974514138516384226358345585803348260761115632786830765673484110062288005290800942990356149539510038724001166238137654288943667744735616204961593750260714435604030750405053939472178602191002967889837976288627036187020099175006485380126404281819488736201551563973846396175610073611693483983753189123999104328084665982015035651659502755699306177927506644904160365946625808922326103686042208556358849065122902579247163724851788218269630961395211166547912949730949658267592759722546542334389987933937549192337620235919025829451103022206061661900606942656874287528307393158962200519131747749305233798349020352395967820380389185098315106902910167704008155788047390009300112658144668651372765452466260483180782511306361508468274461362673068130916766058004475887980260195581974411660562750003981610056248050354906208338184663446851617551234416463592051988082664841891791417478319511203970537922214771725833788593389070737534516494580592542796398397089156914654405427156592914116430601580399582242716192365505008609915987358901480952658888315407104220686738462626970134943495951579075759587087626135638315896004565127161672632831069645972393433653720429489052220476192138638975302326962822623667697725341553665382517067426133167848536053259693520850752093099581728350908163036165160801610611934448036488508645801848220443851803657155457741457601008053585545134844063338577870658497011324798895368540759959771064034611195497832550959042064340636959427042365256715385213315272494583041407167911529541015625000000 [60,28] -77997598867731890551707960406015839859220544579467591726573193136692691916050731277550262533039420917405779792927391726921705721674595445894053588820909411575401515379791496608771769717702725978472231956457384301381589744032566490117746259679745551288215030884094551445247281418805683669412229464389957194248131108095606370098696955446519118919101853351542061527401850466158648949901040371297535673497084664983213667697239272817918983584708178691286813957420725527336839400413109879964186352590917244847690925495401387074750278026943540908671680100226808203478659333916082740562424935415981768802006976179776344363851963931421444233245524017614950478804868178573085185826912657991508346320481984611174812135432923951939727171376768327909087371672185177148793491502946287651401478989897927597448988087249476268880503230306571513108259104510047389899517467409033133931865163870137005896847916093984961225102064844809825247226753183939237821980473899184280721029569902438807045896812346460197127224243721310202124729799771089347604457913002911539983993913313407388089212927452254886350888910980247940889908069703709336167219762533580586449813014802191713681909619219473144401994693972019691115033475638368523270068250206171546016621501742476442452146757666527892116114842962507185117492560158778117043596546069397923819424768317493933272037912999320089466290795102484568092499034401087491746661153001756776174661037038647465133122728506639559649338841917250015692077690068339136055787863189466021616685818458762887211237375633012405427579350425038014639780357997771917135134947041964498600313912902198749606042047150036015203643972165468183244790250041351598372373384158759443887803211225198402855449087545637045767789483455893862963487541278933678294932818106709296370672959507724902153159116665252606216812227694805861523339241786678551734091742007126941816748508750070666748986500626319815900249017044570248468632135945036471363734874975295531687043128650044252853863377757195348351937348814596331478052552714113920094827682366553202851214652295919008548402530983779629647738619370272822543128652610943973374148684691357400853222680757979444582043768381299047491137198760879341708980296149721959166341094376236235236847542257283613432247845135419916928753991669509559869766235351562500000 [60,29] 19312774365019836033229405133417176293685991538813009762250747218379201618328523504507366355860072822563900603110077844364960375189033774318222324774626788039789217992474680724753426389847229581449262197716503305990751530438306291501215142155263051829499120640085408810047001387633518818785350961748655681637242198660910534861069126173325957400480741689220906835447524951202045203250271685863574402569694467206479182491840993686973341752567330595298089855375354268113711687679635588989839235118952040189856819030496854788567366157171993715672874645562681810715557081578266107823975729970411310364155140920361934386731964438968175263331320997924620572965601437505433981619326233529108990980505487959771243604553900876511093235012047577868174333025225023653540358620079082154821382051256259796651263813370231992101338098176723539321699207403216533880953212880184872399425132789612078038254243892130370362514442964647180494358088581196746666185879943179457902516711761142877952939425501861264191515014824225885668156403306476606367295343808617356105755886358029590338743287111203563916658065773957912684545424901406978482522829562632716040721821618010733174465226231496148939457600327152049357319786446400311774943378814167463595388667671405828864431634433185268481397868373535640875242615272482644056521178329382417518846686075699848746106743696701274845670122697833023636005458159566109547497601660590793145578230976768242942033197111190553530146512754488160395753372172978266571990584226320939568907185472108538356969167053322676005419694223480468701129664760822726084904236712210898106767018292950604009922701771950531043099328747291490359517171549457553435518509121355095638341765503607298045290644879102004121520406354783629821842750322952760032647573186723330884889409862165864409060251250357752893931202742261755334376517431913670564260493711837146510109864166761017428789303884785051606787513520554375031423408444516215120492825938238299124027483778353457149940326353164832909776206667689496416718793627003541046174489906067280786158667174739356111258950046602584019380743617515637221196433939286936904920593612970066059522493060292361503325767339713954885764743284765082760629909022828615686511999022217892938369042636648377888122785073221621132688596844673156738281250000000000 [60,30] 42771041679385219924625070538248869547436459774824518350935911231780439954765347242929415653952685365805348194812608411290162754446329573562791487234138307394723828044633021561458486099626455176628525287049179122510473631325187309395188580033280391341903284048523410160693613934909682089075090494006973225050053513591756965028244213442915740921593851737230456046777042283691140734300023196004604280744414053999291219837023463177540141163456273392904316794443881831638212292926270065812227398880766245455012033720208098060960473594958542489283086374497102487464784621219670747149124599129366263365935481233632774973132684042502513014648310052062119482098208242411382992640210463897505550640102726328918886732317460993803576347982863766736998274604811851903928680611852576451007482429303180407923156405080063025692202691065153601918707419580005328872695788447908591677520510966877186487242076718736027619542542668157526838707508811695127094700119582679957007015552840360450671412607647806320208655952817092425571377080774070920024616886393518086420888323364782106814525330799182833126032161257863802585759579560847564565950845616375435761744091096577593635245649538021322083374883016404109298327887601019162789786841214922762872883770198828103315414215724742405434474245197098406041068884580376946117426518711639639805816529600201657406450834451218772613809583792298530710623189157474501600489152161343467245976112888224863324847247974040220412158585688688140819134182397714430562833060803198087194777065979226135804583573991353122548435444277580419743424466060518495510166198911760941759301799317283875672427538961805796410068605472195826631603927316615998620174599335730981727865374491820866172855714614190085162157872532030827736365851566319560517817048580050337898320487803582188779931069069101348433102935352948640352850213263042359018594167293108924718064674881391635090931201553354245728240560441901432702551431036940672704857059283942050217472650445476044981451809450015729615928302626138495255916781717511679215385131142505508979487274201034221670051308611897540687587228302522928933534591522873682577249257831489543158492498978552091154327756947848993673111337717192463792893134882084276974082900094971430627795593454996884270283979967430809665529523044824600219726562500000 [60,31] -87211357232325424391934001651705045395454996838389521795671588379157544575459055831167501106914112752692443526111355494946713150091379335651516557975834381628669245008551160016756270258740603091047904390717080883910924825190244965386045326209593122153655987186351888666934779457204825819865942423865970306764138392280503500486173497662097559646059696648612672868591863256930572024830513651163354749278214694586728976179973832759684062826306636694453685193303427224307212899313378039791535658479438878244104521505870253653311605556184724902011148757075352924921743384888984201033545160369262443310471875403838440777650007806787512530718452856070027767425698774273785469051779599623194247525977001844714628520274586987153398035674245420540847368318672173749191520694615500578456028576019130991145267852518049944292447495114348188527784421140455423752619338886035978295080855368905399389200232588378820219632351761373584345504640579449182517041357517366855930502106551096186556143234716715354125609584794399500335079709360409383014033021714818056294653416239576856204985177685741682783750301222317547648197009461761556627382528367440683567303834290607088825767962070226731708778320066505663910095154164613864385882036037731046852114269405579311301618016376471327877258024138864295665118142125941668580670413482487432981637625887956449326434333560995474934416059515621059066190215804063072447312461153705815787821352038399478996309415125824152309671842029058197082871351761939198062911451508066864631868497340586687442927098074634190191693136960283851190249549668836151218650896223372919481704902809145242681843423337779630866360754142647701648984667892547229080431336980183717740257437109548113010553469903293904695502766763469524805761255751928833896046765654107164382103015202106881022300988811202717878506954423422498787101774659605761687234961676342666963669636222586101114841925062615684390492931624558909284413282711319495709533191697232125025098295330213263502340754875628380242139843335573073650405491545056511452420945446416558842648830715744270143279957066450384116766264959978523137788296322683102660374909975789929423056787696450624098342568393753865284677271686973518861204977493970176810682060072083755961056669401296279758861729192176426295191049575805664062500000000 [60,32] 101687801315875761258731836906937581843675893386890455213738112887248015590233163722126804455961856578168402002210244589813168590562846834122480133546568503816916897534973970148944021275376232896912162377588569325161661584863811704565713878131645460493627905249228783065701182446258586840319534422420459487231348453051265560431100230894094795981456186195481045252122788675097155526100138629967372807858598893675205966752536101421411286205376332433257339175415300760262870343579627414970453540843194815490667362552743279360297408108255395498213490617711662643743227829227924054656614889283246129186211978833841216328369949751917983610632212104933728748087046216110966571298016656451270508209405080563649142202626190568483405372850593643647947603189798390576050126963760493112560038525621834426709997129530077287028676592042569573880599701526755152917506266695419427775337361908673028067404489321819242057716401445499262995192903301476583292386494449505089524132180482758634880998330458261607321415103841899953116225942248030966536688682573828159675673746975051778975891041598790008374923201636989990200546716964949765397443969388309942218825862942020290061190802621601912722760318769918100351273578978583884373507045624152996527436972386811178411091162127653992573621432594598097620717868899330483359774848671823569136422658185586976385540600720476047642174853760173905246880256480932111923691400056375437534910827079849297624133639947445086838035710327338898037545218989768409609279240314935352622252811929677112098134473073813900899692946034378574262371408969730461279511001820271988901587684187777652137145415481384830837242448285277026425203350799640004721493368132097987528611772885801641824806264139929631869584913281314767003971128699450771172724881158127414708366612967956006832680395056733075668747099976423086266210767177761628091852030399176684216273306922497263069199800150738669794681203322871083047879737259557036807462580810039234594560087919329403803748835242838429267330281421436370237525431050446120931823311818854674320243047454890701714073898578175181720711277208962197009827359282943044528424082634319299665579917668493386689569188439689646085001126018431349510259909071558431989387080159038756431270999087059257520379573769275793893029913306236267089843750 [60,33] -88301522095668977389962923433932729694755990125267709224431168282042313264761646762249603903853334124681226053684329374948389322728943289568776761269193679906444416195973566518980980965742239017659802503226053241019594571095240494257366341974059029067753449523653444858537512233540104655922947941375193571351285057857602532595605341427209751405930258093075013193242200357866829706301600772613670900060234942824810760913405500944273825314034685491542132478928329473954555200438535623235488109944234310782780526662637697472618293626195099786889290795850935838853871043098311663233584201942161847373630702988807871223355546600045272708352486269185960812650911138436455277293122244662615777438688202960245792094688069939544809118944680032562469763593719961499599791742515206042205524821554988347922514296301442238439278950524514388644875111267726926587387979537445496448075382653024694703349647952380002466187180886739921001776976246669237105654127978949441657993791447427880649441428213396881359079539953537507628139225450245455961793110965265609415327692284908754673920929660835154575251357900124230957416145564489240745482461073569814493102870082821264526620778892161637591576063258196003739772193146085257921009479591682610988402867731718954410980676191976639027834759834192733679679387463278169638377903611089289620636269961091155124109607102559563236715099445433804568447222265116786178482135608167975519494147853638686375869875555431430340478730420274364530282231043977525470541704054982898428151662014846368016553399574538383588453424887594643713016857647084542659213668650977323103513887264211679313162829570615072776818094467796794557821341517514875474328739440495291921002709632271094030858489751597744256818758553200353010631997540419452803200077662678241527719831266276940579229080207240875031031735767444360085228786302661021352881972204410561987070201079202717443073080180569660277330228038725753943947366391786860224985825590434535358987289518938007902094943172102548313028666903240759804770467958344952959722982591986134824909598498602594909744464945599769594280800846117763749427676329460456073115445455563702858052962873782581462645448217628813879494855162488733300325885274056844765702337062093371199967192504247381901194557940470986068248748779296875000000 [60,34] 60158347034871766263968805171197411765740210368802481327209724831086479176583626273490661671883580946542537224788349366995591061817704454734263679308840435288793075534040245318333644704262438022169500110080776374510463815852105298363598596569285280623797981325824554038437900820579293204571426580672360985888993970131633438943836368700885820606201962650761873519314731401288009057022367051508476143487461339770524515129119280187186257435585994273414588760181636458751572130172648867496296989247971006861955907905810876075035298624503367564607720265659168699867526097424001308069248274281308162215653516578426416087137753475347239446177032692973657259193167059091113437273141428356112184234915637720002502918306508309283430514432952361179883106549377658715403884897144317551605247050561193911141872417009511342287581679193598644019333778941580523776429799366470837311714219142738150187771271719285547967370674503829066113639647654135169375076385294491670508154940664441673346327190410192642285453988660189988102948243763536585809936611424600397062986953166658039697046310650681781815463168852604743297063428030847817595404858938757387412716542668411493635484042102018500398230532254840093422126248211098768306418669030556929930318642854397198918720762454995774960554746223342071169547645231879573562238516816264293666137667032220437179136448125513864844785960098636051680147899997870495852137422453362111523131857507095653377767452941670032253676481290027389906751706863987849377295734283655016578238760627460406957194460157432311312357509515384145408683654497976997034673136518839052744712701715288647615628823548541620319076928193237155258064413611983541452847530749594951945324802397297117159727185571819712905782435662526107270819475650474694096037018687963756337267196157525723003776820342344203712451276355491516913932900947823099797590789642646416731993478005207012493187343236494524703232121554305546775827104128838878681107583170025691532454245663934978030871301801371026394307979434174187398788867462353642938973913644608681002336731157144345725485982421645731926814730529835538265716473147769751496401534267508665495544109091545786351400924802201404967289704131846058157760593877279770743479291490046369669618528050469841161884687608107924461364746093750000000 [60,35] -32003446714861379775918615546292737513306825952993283219666940576426914066851537173376126069354272875808961245317247249069890580284797037214625645025873886036051928434771699542221693905283164752196528796233086282005468531307926517200993501004496512565500369773275841192130243329007991204427935149559677339128047570445431849940202299296116653913655916590363558831939542803228824861714521384529101112592108341636108705154711394088206087432330862464776592863247162607602164175662319461385029995969247615695366559693639579572543747907435827403310131208959812744684435136616387705806788698237788454366275849471001657757733829502914029545860856785346382615687762678140395807119462898883321116317114851969878344314372243371924293084049876861306119031664716697931576777949874515968919590807745485505549232507794402759622226141623956211766529189368305126719241234105173010062513811208312782117082745405260172051653079684606652280091362420607590646429694095632094875461457773089088451868437292126939405091306849950714411353148633710820290680129830321657564773911528257869002369967569632863150220068131280484575199691126707194432999437074112576217685102496930115588099422181614752020743294705266336279209337503442900028433675537182904121002294889808013720418748261329100249283019899753576952921890750926922632572692648137516405120986502362141415692935338205136842776737547131173959777000547070384162377386513364214451606458464205300400009778733116419768856129832964596001422526417005407107559820784383950940983651643489810771396743817847220783175335630543389102176308704138661626064806940216403889372401303297763383452988348419830041172053543538530614061186338821288437093958270762887509538430558497233255811902936871677195110197345949513407871243144616166713967573700579483237549232539580502136913595205513882168536872912782116322987126763268711474427044493855752534070798135223797823177388490976660694177899213405175171188661623438882773123002672666999112620190415090366762728549796829573280387776296805008540454362972928382915365023395871959893801512007478799156433969360863265872170346011648988160844512037714760843689106896679126668368751883372543264934092926333151178876451569743425027679878522016695196624390945715521406702923877529709528744206181727349758148193359375000 [60,36] 12491916860249462571932936063402192853525440054936257299407341196271795045745373085499353159068757815260610880838521645973775533571562321225394033935218909873862669909883830158203677769935746804335386142035400830329339945108653241666730063873920742041774524458885845317445508450616936351868040707554911440906023291214964195005445525958776323873760257633134527727732504040037710737723997999867899331936339070442381421961838404508109370603109218820758557060304436355901050312771656999591319003644775837384297427024047031219723713600091972924156447247590300147308882178862239328476068756493812454359421594691597901151082314144715720040592455274299346251160181216020807470888606849368293332618094122320539519837697104133022072209672636143000174662393898919580121790065981095157284085976210713628710839452909424168569967021601505911497629457610406007400568792942691573092257422909995430970224079224574760954934984015139982723517237180744299636236149834433568589041851827500542633572689189446801014041920535544015157963423404103673366387008742704895378008257692606258167147874575144619837864207465433679067824720153341987765066198533199050239134643829017219794233579972403963702369034285854288974947526751390458524477027279120616005669936185924995340444607608204294562818819549648596607934682026765525694755730843288656859342919250451981663047084768741834694208315131547906640395481178900047012013161889847509014239999309158816586311260381196091641306135213563166513624878349558054996382731113091359826735379973912338277891246716901447686298940508503601182153744178407441447081598145135796642521356077534536725201293839166709644391991377789115836836500845172650636797717359528668476260456777045538291175593447215114366862790874414679310821198488836771344867068133788201789168386364111140009610055711918497138979109334682331018574619212795710433965341334324256681708068923754457748170696846227236394134419597972446480574994145773008212428730544869559920953571615731298054276698033752340262026567750981912031878260799382563032091135050866797481350375500045331913002386535169634176626400944634428380528402409008334736478880489243648449181805134242932515688052694445900662013163773364961831904665686890035555365878643848850574512286161488194835555987083353102207183837890625 [60,37] -2706476679732735891020000493136113257362113086240993761067463163366566364441546223265143572322043758666371123203066839144041890256687848178420173746672805160457113478665784952006313758314464649658623167882829912023343758960575843503812119479411392876665765043765257600973683780657063818679865353406062501962135987931727324095987686217014512297492916808020284988923111682071418696836602241705929002446856647226935353272703392211296468726891792964445885093313522794352732579953124367545273576161789229618999311484909303903130609256592070082230646628091976538920292068596509970320308823076516146265960302525552716954469699508553188577831800503473612250160690862521635871223861814139307263665005038270676850211962591413058687591011558213954589606978208704655370667091888417137476703023186728542531495125381962280340807661555823648980344244500155349836544201277684403976082058138493947544786155324120683964534947450367971360863018200833463429565277484643627593169764223960493583592981748560542862185152030241747519228359716457951326518977929954394620009702598571405081904156091437221647765964132603272017300739111716259106579210159021489420454799794362452863388216971061079238907014568016847738205003185751741190560295910571267536869199671165961157275236722341786482465643251555374118491792710953917838784243335835306575544651731323753351612687459087545618547692613918061294873935177556774851325495582711091141668083896977521395506754442685597941438168362446394282013480984145171174404331493590291558536356957273751395097598324183030080197474346175792593834169843803816789656147204700207031725318704289700985922882181781448281622301814926067089081877359737428392522769309375816690720431718637540896709877386640656200383115940072892025730968469842489974145313646326931439638354733317728702930440776965814182526242464874640731090616880592494186257849787254089823153630983014909667365017249879635871581395626178010467457000434935874053592931639915886537692730022641786117273792598817302508011036542119452106340109501708480551868817994849408770096552522993103081130942625398232572557174268486906597446779934824885007503426855482576708689136451186072994084965107610988498313564778117667152603635830418758217451793397854541839420150495243433397263288497924804687500000000 [60,38] -545912449556901822807929696499413815310138307665735784969679097736436718023646777671014819521226950447479938247633651956210524340136506045974861836081548175915803205216709964474050450448377381571698245266211236656861949830056479372938567373005436986698468782840293412563895515071092249235319280760237657674566402297669489279013176078812363064404217409759994844587495989609230082500995339637013472038404456560137320680273442367570197438838240673566046702592358821058328239034456765236228211231628749682116137953580149569681093627225766266413890754831221807022111449350824711225863567424468824135096693115625012822263295287406051232193286484801025406289615596379767991164470886987866796597890881462955049652059150417183092139145441207737516855202234068999922194549369963564267530246272811968059041248947407518922374687858401808606054813877035412544658366111028327291406164661197651499132122438780505774161726369072725522799318410597286776889341940436792559994191524706255724520496450494736923515725655061495351333435743932404785920326952510801319782166321331409216497599860019152034658579394665638135083337626960309133135924524280892848407249782589472643797886424844889008838449254554465145317750077649617117824331600472201379322798961541095620263531572643245265979782417170887598339788974398925397804248297135103931040795265135907123108977874471747111024784530425723908688579536180165250694354187415623078245233685219590721575355225213617803763109878871744701001309075989547311050558908078209744043031721070126454962930127323527220621495110933374247632850239689063842870137642299096996045299421203833739707524269158957577998170069253626957511311208050568795992637815974817175112012018783939234677982414282542475622001333005882507862304922537032420085692765025412157235742719363251920925519953995416410523791678265457693418720735653407990261904083049329495481524164688829955580548091172665793121893425897693983093586501267233209069001941598508323004252291306411904886040202369030036338968912434186105446302695270076424458407312669493717279782779248648094159296066655235836073519165954941598126205844294260167219963318633477821384170394655052639745959271514984694955471527273551218141527292421479386187398887670362002122459443853585980832576751708984375000000 [60,39] 880418419480938879510054743549510105863920494914192858474463733125838403800782551883909987752945659812293024927189461101711863580086682248558465533865627775675467485254926103610781711222122314122062409532638933168262682644864419579444861382209984086936030220148316879659301295121612693968000579381440684101048969984883505211424490456507412300226905594922238470719902096747801652385755257783291867164782099889053135448137325869552491115353422378430576776959817529939967598059334926985020358218673566929223666903879530014974690004762085015165207206588303093593545420126654478591349460166368449257208322371306681526295729639135472216457810824519536933126888240917477741003417465964546398968467296783108572667185495568826227595994793180444017501810229107697238296033938588372189038238530811874680654213329584332462996326028933213362369021968660843883811017138446744562555668320600762687262421351098015257445830709639585649791273521628200084723440079228131484330995428011490061039056807430741464843880534434170887148704071022968692981434439737333605547099451308662435548829656173464074265961506275665515127280502063594805130355944077620664649242932850831473544399484620745267529386451784411283386246199307069495983397497871225504160359578100669853274713126981625598613428737878844457908442364465526158708583158452973968036959738205064961543678074282786404577650923674601709622024498783438701860185214752451624213928822667286777615152924786817704091744920785007008658455449885870863425815542943920743277121324444409642849040951469788926506901953697815479473020759712118012155511381556705515998170724719839220334361607780959812002018456614626772644078707420223763152576166182840934058839342571339611488208761301847125592747258973632897398939640464385013923656810222318680432046116028112813299470082025633976883883857698314039362209061761911524519462923054488530796584912361852822776275035241847548429319928138130453252541364753359064209077221660040029251172520554487979667850216101192019821482366460941900300649995451580832127912435834814641869744633963170152849125862204639092865668768371693835274007336770297641664311795464864215519346627443187109882484176716582198845702209928209652029246831265679972234634136638627838200577002680802252143621444702148437500 [60,40] -489497235899120991675703042824104107613070884854196332384513319894084314968537392166879752321688572926555172739771116521059125864203862028771315554495896569398656624963990876830859707955923926635834763697479330055509402391664398463368036938302356021267082736902157468855787244098756345714446275688429917915500340195680696083339331178624713625387828854988479709462094978166930996133935289022617334798322239392385739318347591541142202080327737940566366218998528288960839053382700786194532195263942380186371266121427633061395113345170248414788837193281288132564941433193927375362624847527746093848045140953495673194044703483490260191555835725217313865908500068925193918372503591177118022872787551088973691435555452330203086714977067426005600753688268886782348407852063448296658139422178017190089807589734502052036495415202282695301772484183048971580173215032221387854673342951499556997356064222708885659489533109158275036993963739397181175888695154679869297278496064771391898494220639533070016541149542610457176896806771487649994154991490565023645733324472444863882585449828515354298651414334153591670752244040346785735595633349937279171328918996821382660993839138566696725499594499907509966251590477109505761367840151723318501043196938293571667388429985744255041118610185450745065110230478547778461136129052879874117995506763893122626853275332618549148411857169767788320940760208761614718891126893846214760311416766300862025298971048929699912507105469136040343300311195069269406647803646447527687781086732247555471470207615128750174012592797561757969065251363983621261839397418078621013778741050308742424928348849243375136676157593162053931623344420624059122379653037468661220802971263289905252040243416372980057757277257552521871002785192527930944591336264893203909400772143156766036593306160384740701199541406879493832333166453866735091339322291301097111250283285709125330487279900305542888978738549350081872889348821375041437815403132661427065128157317414546852828594386170565972811763568716444522955337019605803128278504708147222309019500979266249801910818165348289732553395834060456338041624435268500641425882996906851799949813250991829336092415149466154850727349548204976670001743559119784315552975661502144166803418556810356676578521728515625000 [60,41] 176275503675560914115114986326415456937669424963048252769120095549844607338756741959652673795645961869069269603142580815785167187212491155154024336710480263376000909339919831531610786704553083551897352644462700443807151635308189998547427190391685474513010080156576464187508665302401044327744207352673911212115329109015167961839042639783677309825004274599497685810139671982036213735501132121614535161399984641919624341941418537389178028688971245451868549031126713148831900748776167680475422304000821091554698118673925470627584861985799053943395755762913982833846551650672053870636399522812060336403016789712182000990254615837486322899095278055042275592077077208342066240353331097432756123097946623603991736022601647999757844406052573334565194598670171771029682611867435410942323353288632255057898935280943831795702749045419231528578284591790716775892799308227603303189721367389290747947424964529801408317411456543018600645369124782631229795013862802384435755810489965010213820354944814118946432197065203557928173284812883434046554150831317573938975625844754961255193028450183695133377264747798296901774537825881898500300729909571448479432551798092053957788752635371082750474163928613314647008460725938126361213374737840874998870007486759889357004662449716259876322272127548700364180684153392145996655253618669343524951425349870883015183673854120830518305619115568010451513325089001202181519849498732946134341889864107787313294064791357752667315617204964837711410355136457909638487494645615751855977150176516324683644084758095985575040853416601547482538652792653452950479107361161658280620826583101073400447493549080142690208512678742649701064234853337516770512837138637265339032359734541395639724018669489340942325258427034763649176170043196418225838104804681763393934148669952839302608792568672531050710598980089411282878443208907921300179294390812231748301989913595676076307590858758904000392864017517882088517039385258830554012992708646522689610207046357063828499366952593808123482254063156490272049402488586433609859407329740943168148934587285589089844408214291927752480708869072874372831639280914959012082252262338737441270203689231267069993905148297909081083773303437090565021491483035036850916593351157324320865882327780127525329589843750000 [60,42] -42038404711157198045663749457407530384787390115619175837145206151507212790423015534068888481362096693533495364818963736745092500563759088211494624221852209989172868885009287449328507507664402423535090587083805414571917982325849900439704649050346414525223903651641264198607964037610749470383888830547920898843216875685843505785917355556049680889344587480188253255184391421089388189912029887417247501333235307861753119472233506948199087975366573424889636563127521260888945148018792164837910641491737711572643655865579222237888543103106859738308132652579078944320554360676652099097912407788641315861032991599503311535755590701713315040855984078486501702499410156009014250623271203897152824890248011444170059529130598403173582338908590557592440873200006105454449969816370807541071988182146964920613336140099175907464298442982871071818459109813985460323813150645987910117029905530208635570531186674574081991940079343581787169352901351743211492008576337081776819003805438434529153508545074522604263860800507042361179795185259972078566311519956767485656564033585193506469511247855176304806383991824569130694272824533648028438995590392741940788270559335320623067111520387847079198709145526431390461289281375990095276175226765912825341699288155008915043152115530317920187348412628401139601469152225333429453459535124280046956927842979372129063607066612573037618827618158234547570246382061742332759968352353068172395316510084279289331293002341333278413907322270573908739300915913834513133367098814346546426303772754925335707560391609418782646771401508379783453488181650377611231602766536335785738462644365651677674865475608821750172611158813586869913728124708756566784657569644873268196917506598667066000243183469859969748740030963211122062003051970781001670259025858180402360480382682250775095952721681722192052438509486400818859889722191029453492793163020939448960648225468987773032489978299682966234058032933317209428508450239608698527854484420726032729085119674179699649565362640864174667630567355248703930338200188146906290731944821628808607491814539134219070967530564007475702447084727253664552305928479028983219912211214933953122148666753299118743374907109115373816340815102222643838129392625741550127554946314489825454074889421463012695312500000 [60,43] 5017896861202600848049646670445808795877462321914210664523216143009127823144436937798968675812961887760431503895233692857580115982188759640533159095076841892314159766482082668226891127581260535457520714981912826483618409327882867795467939672775126683035088147801945236822194769231795406114029708140573487446251148506767083518963841200944813343863313018872311400998800974083185231841672277882240010918865773987628285490193005839785567768908283845972112089246657191009407719927894451102098812473681747902194304874329287530408562470707403546016118882303021284132254257344116154647727538403827154493630177591556238088397084606015713669016587122848369067491873370227722623034552731182428009071871405126217333997850075926076003190602693393629265638877066327144775416476208245172517335546001470655008963200114433719978934190287148788043663350272515889728143496333086464141464038747724238938931835052006137180489592238184230232679937551755629169756254039652187441958646403654319864759585219146640932891530436150457734258954728956731847293447327615585002901074308305633417084403800604291109735542987336487243348998680715584751544437665619411659577483429334706117284478406331165401955791013549660915875556234143041966776340232269022779045648469184680125365760205218817497258179008329009895882039675283588840094377825976811594806433317188166317955856237064334769288483599046708791549919790695547009773541982060399555885079246821294456554922545948328077797249740602692801762921419401692863173053818496425231241857146673494060308415304788620626095579536582420928537994878252354291469475935175662770116186701078757341512201611784908218778162153008275461333318020412440661110437319653561730445013337612865973510968689802544452694763414195326434215422284263633907577167714163757722333919837523868896203059880322590197276411062827773457407975582544959642388131313946391342783315438197498340671365498112291543999188385960475070952424563993159627908159711896449136830622633246876949901798458342440606740608327816156518063737394047425219042119366297327837567737534589737919906884542288113433393100994524280100879432755395818303846267824324708342295223305681011935788172433189661106521080169686655612869395348674388807053148298109590541571378707885742187500000 [60,44] 442442889334133115567768495784683345904355318219888497413015061560029147363284399675574562835827591918847829157963107954378435447605758630627817406668156633051633750758814875876600628057148243685301998187728044097327282181134486413979829898983762669750471568187406495169914863885863884160261090596074415698845983184655017702126386799396595683069533004269601357858286194208910365365903346663189224418589120633538411700627923821896430471858612399307556026433142921366097590045258915848981339558227157785436520419977042845090611459688380491704047168231839865571939484217963589620635428924843402125691687876301691114281833265963139421026421726381695286673027235034230084760351915556074505767986531303188216715335542261516920891264899029305177808770990834279984702936217014274849169736179683040225828696992383047409775333740870243855625494082249500640960943096647950543593915462127815844877034524660730579076947313401801182300734187115676657786305156396312706880520538429800296143807902510206110373178830763972572210370304119367758111110739805322803749009116113469574237906213190057670036936360124500344801457620844039421416716116715787458641463241357843755722472780998096968635103723690238995286818448581442905679750825572495261427139136206922050607179254584888141871014480936907041233972131508262031802462533389834950771430775359930377600535170281576171185309447599872850196268208383923790552662052489350991887762531330510683831789896719358810597626584819723892118982437951612580482324288030919945797723834487891399597616912201273091948926704613215896250381803433633924724750045341775952275496398589064374734821666467102746798940005570073664600690538766956009716806223840318228557523125396724573532784017995640763797580434012670288930318160376716224657074141436259905118442670912992948840292593550090848194772307116367592555683415774886589110746765184756426988461262576047927917380761456755546342354751149309152219339488515127293773367715025704663393765299627154326574006868216366385266177592763614443172877506611811831114621083422678239985472272589299413139883126621036438729988616225899818137480952393851128035392252991574250520800284177927609599524390571931143848237673018180820438727306534443250995991547824814915657043457031250000000 [60,45] -113338006109673550753354143091712375774584424058025711922090216607875572301493997423447798839221599778492563571736424430643885215913854213977513452947165172759858581140890251497030181510533732882581701874658390259424178995393685092570382934728680386905314621011831085276172324436810507881462450472479809644613099125310606394384269670395077189757366700436127238421182207744567893532439549466614782081715563860140949667592268960721281491304474635863712610302660395599243640367989387012819810966755176567848494329530781559742990513856380270342317738890439002925602951213418608184348176338617067171628335279849296415295989381523373691010124750283211583950194964124818930109878616383986693035589177156239032969223652469606824797844074320541165378719887555248280791830384558859058443711136894961566686401127351115755473068367091708870649831230950442522169279697435458150241196465611317043652615941949179506341880958108276374105942506607696023948641661910668499620242073710231594865460253028228925664740728625952686587117896162317298810709916119001274802310291998395549933598084732884492115862361030544141088820062444408578044282059238464890001879482544331323139523762114280172536954109552143264573511151203726271691302172868017167496231933303933718300777783603392312778844222574923084169622414204414598418398035888008158720240420167503054441070156808317642648948137199475538062972561414170740787780919532689497809986736066710220935962743704000436691837227964285464771596222916747151383108980458612541395751404380856651884990146853073722633076257326175786046301361455643757631696910119729351573677611824111230633301885561903701089610713329044314102013186060922371846242180561535450437036860328951714425311820219989147868151969062151901213610611490851968269995166226963669493256775874994870481139080863682603290975602753391234044651002063010596662159600180850121210225747942705111151838396206906858106813431824344660895740521839651081382090448871006140623306552333904642525446438917374478535310443957341498975415295019259115894446146771038922569831757193316579842548532127155917719605081176231020466397397161228622918699819607222503438730888859730001529547537184683642623349668571904529800839652418920078247310812002979218959808349609375000 [60,46] -190843883073722277708879949810558474784519467042733483279116891196281103902837102540170606626116523423352694925753096431161540516215978689590413040258633414802548446142712538315514663513898240980936801363976237718306136162013560585606658591689737913337911535403242117323020632563800040231603853679085941768146431395593853422408002539834451857183464461616305839217725248752512586518660373264119336703516572365354761822690977196212430430883489608571926579543575393269724435508593166109017662323713678159878147493773281085979232225638861277678532992012711769884232137604457569847272113327284253052047198189842724138612519182915377535319114545709652968826060508442654843226594866969361795922340399414581112529866213145639906711071601142418060653259700318615555009147519902751580389902042115367071550193635598208705727498999148857726000030450833996986041571069237014395162068795806866121880928344272078148267303873655698037544573598096829529912391898583473839603161006942247709545256105319397634564109926828036461303795560417462130991458380905127793968892367797641157155882710708326306095203902129900389596607200295356917266966147670646085625599252580165268529483688850826651631565087184529333424639274268577438158848177233313674117405376464542060143409434824929656635197821276893325657751134532069584483129827865969690338351868094028130257031797961438717060626543412618660361799810698572726328720923250458886418854378414283501605253049989937650229933703664551710465319082379106531006012047328028642998172775790557147220542741956981480310165157541683398925553608721818009202734366054711749467596247052231790335350507853287865103015418817050990764959086245023026145221779476867950588733210354714235065423707360975012362831367327833896698624063606525804547970870402028864857057946325082243376517242253794304162033981465829663267013416976393823961031561247602671452522512077565259628627844163268910779736546951892808904520031501239915692578559660117857749921976839936530132685952191917945239068203305358936698932813571896352316476165600141400919059342046946427388023331610624854292824347290189589431156141120596001906601194202148380866313396210281388185845107058743661777447082021231084360875923655598285222367849200963973999023437500000 [60,47] 157612041275433350701612914229432809790974124449642598535900303229559156443200201798745663190088809316381947394447691334693135022901677608324614128928478197820335595853466783971502929345702092699233924056900597899261501482533335553608895435292207278319178902690733903555466569963260810430975914557216051198112461034307913959514262790518075648426646469411881999661549913316452553226338140753883745263400899581740376583974733685681993293613400356122659537882035375284331215123838924667507626428410059363398152697557744757897082906702197881093033719017113323658602334445418823200221837379534490503660674649905997793516077276916061941222291036789446875851615657098352490343152806549813208596557032612750622085097924810918238127157774328096626719319654898332607394127858243562414764986569516406690599862420064669393049066055563718693450151284086749657893631532899594691906275450496138303149918664399412412011101985116542655467941165865970188199479825829138262766151986676966210680424609613151595188185219639531220595548470844135644035038220484763633769796842102880345824369617109241725522997163431761087251039347785705688880955031315766888705683259489873802498807968347817925809357141598751150651176970419600899110626105708675840832617679064623186456734307190421358445651154461170680883650465317922531674714540540363461293574399440515862977046402344908108155785383384606179757707122828796477434721310325946087270075206438645035066807631108210781918283307873775228227823448919998546458643299649432172827672555921938697087749459513106800432431492783789504151152915018485162251207850120982793044056640762671899360411881697927484006368333253856757499825590585077654964231638403249571574369872252247479727183604783553538020730010051887434709490909902382863239313919424997630006928678981107408410806663668896759309915286866084982981472331828080213082322374197012000043609942975376458738050236765015177974809625706984442830125134921875907173163880750571613157244249329596346520964487291483374826773761526713278516471031508205924293145112854893701308587969260026117111237645099268609436227371588905696692853863544420634318809405348887539863521847262632318410335353585927956946667033789660685577649346100770344492048025131225585937500000000 [60,48] -70983838149571276759750408611775705804979245924769292947894734452007856759825332826501949827543602618284349467874053417020526564469726034229948321379393321997431098793931729704646170158309970566713110648402728805985318869740069054406330766940108644446531637230274786747142944916266573968946785443773555795343179186200002335737302424388266318801851945566317064931434462279550311438344739674996123392645390313254489280704274589538482359658159975007896153103161701542140444066335714003571752735439340844342740774150554477071616858557616700016489413243095323915412910683363845179268723306408734440184646145112288107274086853407383202115753955576210892713661260208351978193450300036210209260279161802410166968867740195107694043810426805788294994055415109492944371258631590861368544602100122998600649429804675378914189998490220313170779292239656845882537966914880085641183067384330573944698326906173500337454033890305950563590164250162296730654250764401626827124921697355231233693166724320792938982196389368845159029107438373469987963844246448323989397857105520426641906934326130204610824657582341347533888914628076447087460279656382523261413104610832083319851236019443696264615401260996978078678201593225002889423101756131294109158717422393147049587513906986081052830235811461003862794901627346461961675415011774580049270963705665831464877410812573958418498127527773979893109768712455767575590817993330307602662206416803090598738444997553243437119372359141672296751985074724207927039771420603000344226682472002313473705039962791142016084153792427631630269425908156297318336796606698088042035058604777216657203095046425383806156963136111190604084159812273047352548264419472670808267158939460466458219091001039781020564288929179849212415336467466878596067686684513521701531657433782776518544443800941771880321791145276590509354540814552073880591306169326105756163332393229531347472166067891496989891718524692443406939448252904682473702284970935010892106713446377109882461284163186213255349513573093456067800245904030196347826185494125407681844039233395075401922541590654995120668807472624938475938939040928182953825915106858288001913362132710052370711119332402657941058191187993879622819548558254609815776348114013671875000000000 [60,49] 22867991316704472939194771548984607113342542799592858735859490925258852843839381276777271146708455168557277049464711440980407012549097642923264867298636456467976018578658682833930099093869179789873630956603112329307969600639637334969162872508703892870022400378127867395634315020184531615495772128621437149799047777678151164614348192454992125254635854290604993950726916899759443723377076262398013479635409501597600075138866709111072277357088000279141546011423475902919564884650598720024317021787869472909154420602294728953862749649899086936376135622476396386648136317496871520857154261730121487287639237252265242931684295065630192040671374721409228713154979204445411922900383490732794435686581650295358470116197287676555762509510059310031481982413374935221275505569517025726792387865429093062252585153364455533371295483626260406143757224095844349548759372129324603381965422877132396080065063511396369324052031720817026401699450051915405331541587702136971690910658817163602634061506212743781761221147048871090822321602768698937431431572211300828009081090121598420834414904023861354130896397300785358804147908396163593980614896677741320968496463800379848746345778167003548657903852602023041610066706847025010644299257038820261003462448727343753487320603239429653206753082135024295031233880259224645116564320874715659033368360065452418619904857962691926459155599607287054257353744226876768129724983385049489351407046085687937223996662323294648157270212272213486060783601869599510468295786913772137309947853452307913710603716430399032489855319905481637629589503933836152647643062377185229518148580181855539962940347934504282406928247945766688509629620996702087941501498130613736575500408170477027908655048420574817131269434097700026420208519246843700628451736106304057646766685641833871033900286082210517270124228316170470993881546041349374409242286001728351353824419444899994407497837810917033653342047943308294845966104498914877072723909052114674162014509217906454351470652450668062943616844904342556136806347776568804685933862853531277455080282760464478565647750653479563428171092974131917082348277920301003891940174006663838513710182795865961069265552283787576125142015719647614613307951003662310540676116943359375000000 [60,50] -5564478198753577625827295174589118087085087008493632895477723689424935971923433217725409032334422673891163666611051226480921258418775049376780266835387731345325968411768588964021825323768862951628168700456829643911527393078690015712122380933565082292270803918337410024125976070123586755693905122932440378840383992994799356267492566039766915646289815342363696133354940713679654589940507554512203943851616784768793346627820494311622761408226874731375537397108429069445401763018507873354261049190773317911137350570112107784636322794632955648382593651463706114687999781303085560631869013072629394893825972262485395663813395822410718052233718297777024855131224729464521440386552450599775667586087799600838034044978412219279937551824341097022677950436670940538159696952556897236228199849325132451645953192046335153989945640254093094003035434727504224126817044917384811827485344920656420292526844218492669413885591649153099999859275218923901963536635718205477816226122938944861960170607413968438371194624338684945681471437269026639225015498684518686322063861449265516956234998382018378009980170420041791208590074464371058235118160629351700087823368430477194454024181508792222446885315467329002572183046471858958118399343518045306538034588710593368602113734832848358183015335697320452615577639927930770094748340708662249051060873716251405354808834449149190364412731029583634635586488217281891927293730310474064012712709617396606362345516011222084798399361587698472067584612331485821040776345956223764056440643108827521844378912277991938983392193045248293633577073937143351300071225016860590692075592597847980302927306309186857111785945108240431871049252590590784359877815695083230302718578010125191434378776149364005864121447583350957684845799873148437173781350862882567871179337306233563801971562334187102842959604647631908323083735425530322677647062642210980672201576812008458205049064244683293838817016822325472419373844864438624267735824941792412042518760703058328999373808196916240638259113099468033735607741311282752215477864207734867739197804083560763949188085997313382599522477778817676667165718513679752265239255301526166307943908721496548008577104819303526565756230770620760495148715563118457794189453125000000000 [60,51] 985430072831532004640198736325623453185575561287847915849257706507914161638703552527883060719601412999796562166322038332943966515172376947887645061316647066620213919559284672071316276603571641644623553251076741787179413992708345376772886096209624731757872974618380196939806836755529401686992875024779938651510673972862996811801627579512555359961677727792627783065251483425244141008368763859625108244919106032648890191944825333953379914721851666979327119974410474968993588159919971756135620938767429026884359605837920565279778831322768109559214088506990424615502633067737017389573275690688046747263978358979386269233889837475307743828558969409391911339919333451634901905924807985866064189630983940527362557216399463543013799724687489036188167445188191937759645445652006017201843895036114353733471741863500825933916187051740695912470671023037947606241702756116353167512134828763489033537852731153902297185069578915780389336076108863452873722868374045796618921170195942672779988024276153477685641605107657069559127985896521591435437947068635412748148067993359621844373397490408921279927415186077764835997594102268746199486869467669237704712914880999343081452805108500910295698593685315115294438517619731215756980558371311467997346924801156652402099543266136797964139897638454953859735987012089914196552686676228167531986721053811205265090498411276844337096052295128511639026512719666271494073886233768567046883979941753803375214373988878318065626447908288189885362997378860564579546248700370264794174961849737909359460499959435096406841967996536954473066257814696288690843252980248909973672615338847011365541778832822408106745286551028225565260997624936355834792045061502965063850073563004338640721733020260042422128630558930334288141513997514305745121255229026626376791143916110552398883085683429114605280090359172948119307587591291019618208741065468431017824460484611435373750252090973574583738361817387592032570382497714568523594457381785760872296100492337669807468773223367620079410974238323873951305511416898347500827149693262380463223785103622238738586808842894542489100501207634254151289691912556198105495675059655018920527938814874267409272272220245477875890348362641901758252060972154140472412109375000000 [60,52] -98956662005402676126913697601099317494848806190628992900993816101843413012545881699762303177147705034561126706809635145377216647756024769440563580905934895037419230082718399352882928041778558560088762086239420948158425648359741153307782653281534035543215205247950197637474899035173801280474294396247679858399129753132572475342991532981114447732775381034886427674947144684099205646100690879688750997669908291528331586840398770761108641254496225735068137699446518203544522362245349885174481084252949803879732806051169137093765746210751460657565416550286038577547348815580261539967454523329845967932278188824605082874319306671827133402111351432586007530676932751244274129689986315691097646490451252989591774840704826212961205110702191268064639419460091185121406667575742209088741346930823727205772340894130005307016321095133212265426663490657003974190271271886666425804434997411971568306708344699981363419084627107748298547122154730447452074685797241263581804557351253206361170685056721537491005070118223038049931495972532207187539444168963406569095602776275252622739415607028614657393623444499521970387792522969612089556102623433860970817772529376329452303648715948488919862023909666489926509479936534788319860976362338002696441318244134773162485977721599174257601661808197634332066549217180255639361067407858798582896246872629146191255963764376763297223767819576953592292281897449929103967911011163383027226114326537956726884621826867276637788227572285814152965582936564505750394727069486751752220776051097412679280402287149858870373436869526482063500881672438654176148977192951338768201459834417554495462994886030714825904740580667587660978697874925498004758132024239979607875597539604848059457718673131317439803138101294407420547958196096670769635800464555191207553774755406612263269795225867387457433819177546017119920390451994877816398171790796978571382754995267087828807522871095158408453998406362677391564873738446096054546510283781103381221413908423060744741329709943964545049924043451178068478589310901442821946709870493010268563606393633279460729039027998516466987981006361439458320409164373952363565150341165448885633968732765498147385345596746334653672633185905738173460122197866439819335937500000 [60,53] -7111844484346947957184525356833593816342616821300923575792620649554297234672375743592193378408234011167833652541946416589563479730621605446281155731961900115729944087030271911726188256908867543204252096894526414799811985885002656685645100870724703485800015518674804066748657337968462539254838247666789165929965901521177558499990397148868301970428005482104868568766394027505955915083893065528175361533409785791173319089352732463605947230111752222319939545689363340129852220242574696902834355663421658417190358696390574763903564849899609399985636044694449022283976515759104457553220247768951202373607358025463698743112051241770980869737854599316610859833076619366637026592237181672582332983454074206047542525722597537684326587077278003405657911462366510229556782439792909174763933010563459593564325772091439039751008374130066124162105437842078006676846674534096939498803833936974403527755578494722278027742083515201639182226415469289027157439266997235131188082111702577382623931051525274522482056762407470036733925564226782083097518118331790899484528686368771072338481089690926512142462048659619381468772870717132800298645993253391449191230341740707888976390093964971505553338657829646745403292641848870801007884688676885540870143260009132673908295343768330547240329586556126939055182900896298148302962321964646112109485850890001775688873592856879319560751773728533045842455292800913623325127502617862831254172207934587424655908917153189618536918616036164405736925998242251407536179865575760384665036895021574437510108693893329250815782579140962556050621635696153393868065360097251047348251981127960084602803291528183496577597862021755576887445565367722277912286616081372410498183014989783587273051364871896637886641310094186983906383223580207386030389297471456723833597243146794961992269737428923881907882692957197054692996830338308373353410822209957349373756144951770338411752161780639909904997808534323370969925223455563776716965438526824203105239118644260304326765226665788481575424593368217906093641993161670283729936268795644681223415673708050852773978353189325744741159351418937164470756455166059780358015629389678108137916616632620122861166742740321455862329003139166161417961120605468750000000000 [60,54] 5683700160381326467502934908387604504414655925748302890630418433028428108197594544953538895177906208927197424090760081821635973465862902886576073428588235993979622382025161305922933062600562800892755874181310294423922890729404189662452785363376894075310423812369670278451480269428459656524552866240079240000332418273549514998360299490532674368906914802009538764087889278016770967933331528228553984914153224870209859776159863744987450022077524110921048065782938038211484347637105261451919343643816191584639797274038342743541395848238463073507869810564493670833930426162009225646999048624786576109010327490911861764913587748301342660809932164471426827899477097179248891696835437007630328725497230753893314568384035740210638129472522038631514070877407229442606334008244916332650594178478501257379835469350800020615014235169092197261130377511368541215302238187708747572570878603845258490828297042373650199384086472565014285006356745367091648104648574114419357017872179306073202045345873262999215047412953722830082407509356212836889965359934347700557765569307622176128053608479312811807965251004466682882287466683778104194235568581806564374911263818635657996234864145267260777086787051545373091327628753087066889937334634361486861761351066171534649233783093069551739837244621916550927384667628319191271488359119926023033371482143262685066286285853029967216504974601953541555431377211119501470296075824654624070378436043618534898086673213379505134182474676669541593955538659218254454977225519233424470913115076244664558849516488754228506671161495455772256560279370954032624994641447209747645989903054604530699720643449556284483647844196499946908383732589731985132669723407398890386295647424188952847935174889434148947008626564528962493256338795256771283968916775305841481979674144178748700563605968549514437631312402545659627572829903335243970542660160062547346564072724298933758860465796006834335273648664154617786787680829955315752285674905740772605604204679376932230425396381153560473447360119097161766580028570399347951279536882727178187725117031158145681097836073503851300933589174051652762119922959151684593193658529913306137345654057844988600653570652533261298167133190872846171259880065917968750000 [60,55] -1357073967551654440339742563936155492712279254922447059906586924100839879607696977049327644219509333890166489606396906329129004775437907479365259954010783543808521049380809200032899072587611972145136569462817969244506843793303984083941556020639452095976412231392183119978737388817950802252497626838849221735934233878010760297798158692101117946445383581667959979002769611367679913039439557212046642338243068813677310021649223723034336278336895143790885004759486020883447526096100191494377099316487672116413705404270303169532107040164683226449886876127833026523065849998267782394222879207628991960146398968603590212679405365221895984605972130268851363803995710981396042934985191573863322887784220910797010312689394397148714495541567050228554009732277951009543412226907273195684326180606776461046520005390554049066832357314877807596053126110627099407530490586693942317670340050243349311960902387662087901024048313675071529094537721036006676272509126053488609514274555355164075842411098376419182169968220923629880151416093123833382455006398123641380695832788061468894060786497824713115593880934922480884328339790794234939138306469015973610557253574691270136669083921312405606903059310783990523443706340922117268853310107026120817486090667879666955724042584966304603459679539843986485618162078743263902413262461616818842695991503852534664819224672610493259590497565996362983836409204698343724000072416140076392673920457405821076338100681490566958349227504175198927077232990204879722811865889330697249510656393576462325370882143135293611377644158878335281723109804289781161696671923743451609446620062753352944012188348614060277340857696786067873069912403538249748246087463067873788430473498713265721312018167725609594246441440018423655209424396615297173773516060897763146932306795683503370948939762519524958613739743566811184536985917996794203820092682786756682078370028974428740190645095271548798924197210072549377894047961303541730444833632595405766690892940166367910143228681929518547900106963007170672882991794831054947283934784016791024225119233463868875582241372774459820830276188661937586372754509823291779950614227782922832810431696177671719998362662162882941174757434055209159851074218750000000 [60,56] 183149628160552767179884321707149702389815321572222401094030548702120386271949622531880393461358821057281456871758085521738389348679853748093640211736854634574070817028137325514036425672207866358682269944799759352872365701136769132371361288901114140056424034501341726929071162466962948000491123608621686424771700186077019315323764019845943442514891319192798830756004072331262995850627967375959899940907640490498478751239634931739130567270052568186478404627841448660194021331564166056596943855561533502751250863019186432483501878698882288512784393356317909542822401999590327116335244872356073650120432632284134481008738375661627311935597525114517284588695746502943280491742601069270585029283186010399696809132683893744936300098563862014691134249843947365425959778459970466965178532924469416307826268289117095066555328750605660873464859201904819672679680234919147204947478294566790165592822238430113236870858464978069224626452485366780384212828220577171435749871127342186442344672621214790967880576017557045729985813091200387487824001385920349920718092279172830975773308640493259584990286022725810870597103140263651810573174590774094104713228658729550876650204225097539574299663134015620266408128419844063854421942177269180806548117311714343425018960781299692996784924776185024146565063022189404097402867812519894581750070030566423071462351409949300018894648508007461351068996278175392908151411240156869639229826710557414260471411922781579906733664300301305876361543494817553628710764707226894396524297319970298750460440297659430935476761938477360480124160477116635205277999731519016644637590080392841344473664828433712069561513701200756292231549219900317666221019593863394023726685965777067517238787312234157445587032274242532449443705140466514719219020513527897326605761824716966510454650691535258324869013790096988781388202413333982625473190399859826862861631471644397905267030712809522690224129680307823456789360343833435120183624130395008911317156289204436692249099735106596538815639125187588210923192325813510552771021880491342383096521755134789001978747646808846882403801827568750464286426176358841058626318042178169382148341474924578140876961149241530790732213063165545463562011718750000 [60,57] -5968948057098693906236491275317827886459260590937559823371092549540083404985833432847799393497766374241580001843637209413163346903787112256299614286283009706097406162337650045566240926444013099409842963808170326026293058704445836427643955915194634951035800839450574701026212725054615294435320337109023639705227004488286324958413001841624929799613898134690028389078187498580029304251103388714460913442339895765901974398249151605069855452783369340379310398645837789406238446351775059866240143870204750612279748828158869081650515756223259401443222988081204970215010661960423305964005821306274832113302311561556558702794953145816536463419634527566836297960174526806838246440655144930934730049018507295226411625909533342052893861130918671629271486188942316304010498895924374527729606927449933333188281701776586664083137017731056072928108842247722677385357833057952274763268179565156073878747883841321123131252853408959023259765128470715362784556317849700425493736604024848333099127378708434274059570400153439957583095837166212922129272966511256474507763106794994744730718243556053586594644853465651545168738921655332198617564177367451763039905867382345720848159161622570931630410271102707264078569374532931856494226743562752359622080346760023020884287023988094407368642866379580348756586004510280999976729965095970535859237754677482551102135541782383807573988629847373491116559449355689763611811511131094778051104768068249812129080558851758130574015160574750776847039707197055335218306752039447091070727729875468817009897616200702485728276432855903552527644956881199178200483206210354735661263904332735124456650088886860326713826332692209314779492137125250675335142877397655980701953555894399334096150232410521749153471529385011491407324320406094989053553729326386602970695550138908361004803111938177312141337187351789075808749630387389084538454312858753313262233833787208154433139511389730739180932036834996117138634837276069669892080019231471909567823355125561109185855059208900664282927102620721380223865504241469071838822376996886587757622915061692462550552509420446658320288625156993402614624821630199148569322113800081372718748570062761781918406200908577829977730289101600646972656250000 [60,58] -3944115335262708459880789141618761269401658215427663691322811976229868672333589623850234543880782429889838079721061708707256304954092138011302569115988508681268142338121238757581834826096430085876989938036421469612774578369721474917365664524657725528377514306603367568321321887323395825555936047093025493032862997300342057958302867710223540662469988596498026466763424276528162740328518071246061988294406126866656640825880333642295111696696055352240677573264858275112217538590539192139139252875043047451081040416734502184137644444873910199307950611295457168610197768238596060325346628062106800434564661092236432580429143733340426401324362397669152724876434577667631490334115171858265735042228649343337041546715170767646675746104755885421184006732301859268025233961000385816864519835612361323683507972384298728278212278069006862571707199850270582067485412932408013390062778221705501112634731513675308356893269625047677103633659035381839072743933774694637214937420168775671935336343961045368531276875688288917870897611808185006978992148883062494886864328486138168580707316123960152038587682218068698772296579353275278206121500623083399883102687761792696167793437473548031573312105168239058418701880377252996288756433574581167492927719258806628838533462669880831873789675985763816324937069621535505634355862139245202525017646606709922355497847616876536873054402207188446831279855057746527799673843804972407679354089701930439231043836659096990245366358511364058413703645246449541791470312608189711994398167713317524412931168581802465805536649588763711323732466086161922673235915696407620091674937066874267479429029550374754539385784124685311078691842408929819258754832794798051950920245344246748166182304826701261539830213702122498991631336771854660338548478862195409782090148472553952962007020405296954862332319441233605509753585855157197711449151776496343034690949134650182674140969059291380881541649750685613482213489171963162437405093130751877545778630130603989947420622889210820096988191316460696815235708111990101614759357157147948971837713106430072171544818379467283698947691875277084701710330422062699011076379461476305854161246902526462287941200202112668193876743316650390625000000 [60,59] 1168452936128888467953718402994752144903166004025691345156067102354269834794598758763014928287893937763709869771145386238906577276758881450834360226156295653759574793489465035347942806519764385582853589133651441393881763421791377117369839634519206197427802373820826873537125474644789209582834826680025258633770115343082893633463031388602759011047940351070557359235210101082127078098973533508694568486387524583193029157857640651571062627639870504202055611513883769398241850331780919152797882746093412618749907037736786360427646902553300946501250503619907052018216764348480582378006084452902446054326188230522687601535854230541178413175672794390489721796125657967095756069273434468238006517045741094978960699982346249142486362277737979326188224047192780613300691332298171100631450699204058984319037700623666266778170950625117868460451591378025747000666089166141496868672498871383503012154290962580996696295096511722265702246906885756407549869918175652016779839850482248709128507325069224338691995227151281005706026197663239713084143743862281562088740578269608015488005773819294309764794568168776541321679815159614764024101571622072365955843708408323235318390496261625542850241989593549458377235361822478975107585993441981798439795303547325798163394789780177822100612205311158748519704370586738439500817571849867751110608678844341087332953902429806722989487093998145972046666436748567246844499203519593099080103864380023348397951588447865587873468431313708504352200724733812065925097109061569240929257222870673523423481076943285503921301461820846283634067623157391024597195319958760725309320836703411978337619047478870515104375022625567755955878871474032848950011053789176096608707371977349481617081260141280538373263957850417457430006714050395941072160914283393509407039777351873603813955380403789534453595693323625459518621952133830143202861859566256697132443979384286599942732185598194329677063983648203027746037694616010287971591436732107965958373433090041419124485929281424578762303476943579761205436640412832092129997216535784987721330039053873927061311089370350031615883383813362487491874109126085912812989795364560097990615846353518181288677624252159148454666137695312500000000 [60,60] -186468960651022985354025659417347149449669872097305006627850002922077080791687502536823061375977928043109548321094668788379122713320538227355241660518091233024881764474871248691526814159684259275399129817965571470945064968336747586132978040886012538829096780741364098967515695810729059045694047712609082743245572721352576620676634196768584480106195889651582836155105645471302102444419195877364362853428414045019816162867190376075495830710915577624544004098444419860819325852130220183370134798788247470468921988650453785444635276258806758580701547760245338283500321834673811706699874648398829408558081346772254903229288296471505090963340779417134036023333569778898397897087442833258459636298543195027092892557120429414304747173208738285520872317929328274802351171615937070396264420597776527007798581471374771031347872244413236981427392244351129558558450018863412110361335646845366291024519425206311784498805199175288463970666274654346066776097937530480039150279982866998903681479464626023825544166766155141619067954813192225568080122015501617771918340571892409612815489961253438509057624342395797177385314345666262526066753817535176453241879273769789942484120295535569414651079104550665512613279258513681266712333037818226679218388571955639360158597890627226365780581584317828591289744388696702274708929456337639669598293891705400629477889417887841140892485853483637449224270774656415810777204010391695551299797474837484366434750958515222171346402177190183513569237449111070547249348497444810135049144222159790022484378487656923353465098793304715862717354256643312250144956448156599219377379792266270738789232388798134978347130088210729939190979150885128172258904516423290579881174327448558090389504087007098744482183771777618809013171323431227366574319458987110166952755553293452620068640599276520266681679294437157497782946054472535580868487280505406741939817739946906902697133484040443003397830001203098696639320970357897377329694400531006300766007326998766844295439673043960096303653016630449060872282145822703097954197606884961469945608702162074630729541164565399280536048958580990334031202352532905528035763951395157907475242948375226959001338400412350893020629882812500000 [61,0] 1058870261123166671545429355283308109216003166533340034431472682596692982803419798232828252217010045859018177282882951684968050663606807273118096898275170133176256865260094004345109331902191869427622277667611517034707650355177444087755738739870818776169646910366538188335560335154927242672659739887753146558384271190420286209392635302620927429942493031300953396528206904789162990990254333107243043365103790755849193818470759432045919901174531472809434394089226014834051878210775209728081835518305447053867264862576739388485678021769663209115555488307592075434432583843649299965144904864384603782242435026479949697981610579102836729932571871786946749235276754771562172280684804324002062305868657019288603436664515890709319494618083509205852749144029936367791433160338002302709857615814569367695988348442109845839826761600906041316070749252261940697906131210595317228796486143302870317611463486823352556488017080364357125747116058248718268164541808131503174737687096477241942315551397163175100894712418309413040366239045013695348678176543225984665630617983713785813459439655099310556253442564111234635355294140214011731494130933249835817230480998166987067103294421487471658529122579015699058987724525710572479269704593695705463522846005945580374138136041102267539646547908620384352756492533731647565001765748503404722021233231645149336954428814358877419207862535406219244185267781925163365979648561547086726456319928610989455215806102407187006553263293353518796311948229343350797138215325285489063499191918961666706782447166654106645020509418221101022473650680044261868504348598813789380590174419453113967619261833081850547974658799616992408003707439228708300708641228870468801199849107275932400319959176740725292989684736577894810600490606832485321147508468846783738437732592581283270782656895220842423118489074895720450466202756119489861900186069461278570364225517392667949635624512168594780140766843268581379086506994369739979955797677243094573766642987226445848666959761435905420203403304887459652772401570109691912722289800673123038348776979076256783805387756352131591631499719301917618545034846880174141195741425085330071773945891853910960610235301824334567646941106945796981636938279525613455206982491582214272746891703847792743788320722816763800666737465954684443980582386757305357605218887329101562500000000000000000000000000000000000000000000 [61,1] -144789660343072637448742958543423078846699653564152956674311435971693981831852723214501005079163726117264561288251898404914284850606110342826910670253014296277530356793891464629167801466898826479258942927730204628489326488305191097139143806084361464123647793069119375396563841715410301616234736463207212738231589234446552111920085222102201085077909997903255772694725251760380143726357280020753101586376922957648393817914731690817625614028983229816301172698891624621596957466259778433373503184337323525428830075328500504719768382156352276956867610591300729665400311749303953151384746615775280185877454401950537471220445106824748197884601130172872355468803192595890078676221248415623506991219502328072540776224329815467370875665696648958252543255850848389566095579064985542817510912963551426578244717100560155781868714378559881164227758906268367052943988004719990243183598679478659184264787480528956853014856673920556573657635506948896428385404015576620206852399697347662462664641611245780532944842869777930055947424581697514585077266310570965543262843697344362811024670188529426923400463993796502514253379539488187367343052946334073590089221156085149208904959778288085855998520676210355847317608798238301061854467409570805878423076399785285523556105370061872201081841658469526797442556955795813859263857492817222518753317631443373111961797427699046365391936380309158550137563109607025446514610596601440572426962836436830861567041185610609836110213323787325811617563160156673413029183354988228175146767969537040943566985692856537616196390750872377627953753009116653975813719199543142425407498717715827133277870678793557897561841274916423619895541332934812116875762353756156894542616104301079840517795559264289960347880476938442138831733366541309937616585507192802647932414085483080656521474387186010969261065839904013739306827914940286664107841800578651027562255667876170475648796975736139356006461998914383462249020626872245243459365038908785910251198636798791658009269426539501432765589428958200009750463482185767603379316425907966431061679222660316378974734865441005834645614990756919862498980960287362720291715629174667150497037847352806631868517184871500937120361774664291786008791597102320674122322910513760841610958917271779422920484551756445263238173673134653483482447988706098840339109301567077636718750000000000000000000000000000000000000000 [61,2] 95582514630768466948955727546982170097375358903709647459190116922621677756355171455396099120903698838416104821455131462888767278850342153789529391011938873511700649313492871152433584386933685018458180715552045914784347411764587046130168725178260009329068697640765592173011726406513255086245093553011109969649187210851941091765085731239950368093382861910744314024461478265037624998832958903230156495179566092991852393967973978180280902621530919418771030067286943971313306115517210336960968607100906424103491120063421801904910373683218775653959192617273736703726483708712019967158665794022485555289430521231447306372284474622429003520227328088707928672529433968243304723654393074719154175941183217122641603635144743936976570528119351981264074064855743205471428377361124846074740041972791466603799918542925795042126406099086001705852287916451913605845914893820661936202415338151526458284611812664363330572946098343270217745973341296901156867768301756923557538687179778359230355954213936943297234775501189465567058321217468466886542031460804548848544440546450060253874478993004318174458003611846851917219293505064841636984078299924459266039071647160055478252996628245260126036680611253796847076333393724950680610829451469210352492667497985735454049600470260051479783889713180406935230240290713171867969874584043908865057580878741951780774167266039672616270171269756174064433204714760052477344727205896647876071501426228531118964442741613430317567950217478141228888896327885490494885960642116462712933687894877115714832364766865356194785347972078233178329071171751219956674617483958990840222578838764044880562821003807284529933029705702419377343118396018112466903025498041000928113415706148365460788100409664399127895470526993137974694843417479314320870685811695523191576414547348615505957163906226523007962968868896092006135229926015811529154037962795173708726772879527040664025338901878854712859177397316535467367585357383014504928294120177664352741146816100339286140374123186415437545244192345477230983093864243220491851112647895718423488302419128063131625628976231630324884518037591288968463136484152134129185953642467065605327758093628176190188547233574984524203646303735961135510251901298458786005135428187934865757361307338291338501281422567900117412776321726298442978759974802960286410780099686235189437866210937500000000000000000000000000000 [61,3] -1234558135674652256844795922200808183263129884679623649659369408274978836468949879623958720964869532544490171437075719037820001257487463173755849506525892385957720263135879708477090644872573754408700276930730709902671431524173060282531188415783572372239817495399308712645638329026062142876028914915449610854171400652157727293822495680858528267191705004415596525428666494290253836587741514734042801912470692182472903027504109250727437967295779490775658703467088373763220080382549976396725560859259348835396300671325171812122804841752873046107211842103137299020815247995635292578556823920388174934809132341008441352445873820990034892332649903349086370566558111157348501454773121010162582201957261138863115912403091754092770765842059638044340199096967556619097725785767169035412213430370278116664299355707011708894309244914073305327940015978061121310515472016614083540691527690607268608787546244419334100402972501630719580621686931309120369116366027137007658857853200271071242765568934650308664323684812937164739869113065880869567202698528223908831788851197923737576567792733123084043050184134214724928218910114951546069612086052057526542798743584924562368820897639759238335041013469015150852855193245964019301303139144385828093675355854446809555469491929755538424079288373671525756217879474558370139302031334273015435918842940645594846110886510944598022173204342654313237457878491594399878902707418951346954537357018957660991047212970669927888892664119894453915868187631401649348752146161059278473586762987554281972757981225517979623382332247499085161630976435767027635721559152182553062050212843005351850883357429891725965327385896500908183218768926787421762473968952653371162976611591064781318860012991955940464248579375193969745735948229564590813870303639738469379295071441848035012503471192162090627219159649600408136731677135934998544789286916261211233563871555570052442001882850486971806411732747117356028164518035272694017474489738084795741917759140306033570719001593169573108358385299696015409676789590833187371667262743924050181303286718423371479171777615677795455079939334145345380975894355281436717833893921980230313855907559470212875744868231979037435384642118466159014148117389269298276980793187588225338721424606944324881673813078138925421644727640441678461120677732875241042198588559131167130544781684875488281250000000000000000000000 [61,4] 43133538565936929076114794627821309279639351662092786188798399453783721574036971054522758739709216905403912149998223621609244521953103618071237761133787894996806213727382445110794024612572098743052361313831756623276045152034428466014546627233790101556025066028962124728107301108267329702755453577362348604233479295990679132690648176890785699688187518410799590071150274649294869866116612632902022718158416530705976757180449995908217766054781641927746111954542114626756937728133061850555712875059548303269960104078134039887763034877095858319769960859338543372804359981713231127316553317747836217193909073203272050960400197915479201506775196976422013770456790162758243785655300975974203713344120316703450140045918139121665701723065441749637641371099727465667667153018742154180575307157718998009834352105114994677485837943972638364117129632739826091203695873007743349706347017481132298072661918629150775067278235742919880749934729418048260780922310745773481864542059373853143567510717464880175618957614408031419648405282806340999361538606620610505616988200820862655174097217704323280503009443786933542332646751272571355232379148511667022063566440612281710509061895080827249812790968410423039025074053881955811891546018221610231322228134821775877533659413039873272276238263340629366277293546011411100337592469789620571732320358905396275890397431601955780543273215245495459857369690598504260775012900998244010546588706266509613544362539494011434672806066116911686981948930648158265779240987035809351154467373126819424184666954998232880342477626871223933679064822027628155324972981647320404248346068273943016140922952943157775594618260865746623686583726491649395154323389609459742097386995023292623202122957386444623097515737231625635979437945188831453552984772992374539279662811803497012051115954757864585496564109705451869461084034012475892355408754835274969511689910900354846083878973639003746471429798956146102964377442526504029605021499198820260772823841868087344020341052227415579822786478601937484443836419437694306724925320331403392393873446458036664384466290385332862276024601021381924028689643371048672423213216379916378329796120556845376111323207215226020538967881004276136553563516072007458183806506626013659237173863636031052344560238205673741805820031668113271554447931418354804971779757616356931748669012449681758880615234375000000000000 [61,5] -708215287906557968644393928650231815027836466695064278180173053681723669483741265202936115915648426979085855762346200560342389120364635705344783354215022206152704945561565148292314665420944032761059863189038735791758915209400457350260007092986022540769452167753860970125142366447285455118650514036372337894906976804785690311894297186639524120790452668153611706296637352385961963222319966270673699932960980195302209624431545058309573626553127299249507370621364431942312612568322481789335344016456559656186103270128426236766391375146969181578857580854516287312284584003531802732844457698426210665608253222586262760979150601202455882554047102605626535551045609374199610520962292339852135053478611622153809521812194040083028698101418204837024621855897776549572950107958872849390255193552718805495837853113265052659795624742450070683557707173092088357552611981085838585074320617956546547209682064872054449165432957592307107998412020890074164191213906153561678002639910707505554112594082196878260118668339163839997911924174880972245802428054141937713412796162888937123577910679776792675070276938317206670922739452559152742439452142026680860986417766440423535042518644516864423585433767987926878096255647408368680349925482822192316485430986931032339749978985756552341015948111153688353714765113241251449496745174025660078480221234131197042516752465491476312848497633794878052810174543133392461433014165375074122796825077014622290914302808413928716222530402701160070253104081645417148085904625389176608822639477242366972980137220085302275726563872724516481801456114961828000033772273231867159334647803778853777924243229435112273566693444711332306914805386692531372218050501621125235739701920225221954700879402458666495933638415439224713481542393746347096589570122853798042086544883983520916633675592626094321900045008291687098538510785473683799693105743544853276121525817163010846469264876069754104103937659770640249576844100676573063855949345010225743032940424679949132094825615970659842169497491031249453237465379695952850441654394168449082520564394558687074784662987254660569470461588694119059081263479236003616951944131846197569814154506431830676387483031712202712738613146640118256807325035730658340406883407826680366029422934943738334197827225742917216499449136824133465726572319197692866304255643328247060708235949277877807617187500000000000000 [61,6] 7205737872693467396980591250455239941343126598131984896215409678116133246456744653766983604604326161539808574204968416934161981152885656175447688737048801783430015857754456387615916057809245731454433100094326810090774476656538762649417717411139388322215468645559009631955010749505505840973040370921868355810121103680196271907050958813949503769998261176626115502185188762255777748805817598566664791842089189315552448292845367405564823817061788725965454921929455093052947740656204529115149234682563792832250287581811299538603026750127652230477767095046936381407615649096817331662577175400849876178568427831244774293164175083488271928493350341275084566648367670807476970497123115464871084948473383813597177201794473322852535908163663488558208486078496201516806044578812251504533039151692392354101137073197609069859247592156532276299168227736177759456223341431667778933865505451398208805128765421873188219054289543458718914979316106404073478453175539800780124815805680359063194375928041770103255813392537069819388009638640713542497241221627370853828818958857661101813449000864231308060942897990118256342766049092693996273599116559335614811198435955476260046385450544324316051396471229347725503639589461797848198992693217347509819396760326643623725133972836805318083213453040863890486632082860113851997110766864300729397032230877449278540778564719504413362523365467296350101007824782027872182655107022237503788296753567358813929047871898025476073473357241164984979968199161396995073824001072394197926384242234488941989521250543190221606193323532230478462537898725997278776302989401888150119180097689503613233944256502376638974121092234883992220709523939552043802194344957353175379669537920645013473640063446747637271144760069134601379101413249300749067764928106486137355460888619790142047557742978037355997764414152113211217348740190462535675059633514207118276475098905803747934713970507531467131908012630121567790828742100627408823271699939064809895201725530236556408797153301558288109071506528771591862385466242873234212141500650607014875011414215736256607153614490953475245524325258001777580780958988533568335108321789762453039121054147225035451495885605655836510626912573672982524987493074494753698798143862113580936808145369275075013776420761407253161745672727595420881009542136050887746598000993536459191091125831007957458496093750000000000 [61,7] -45106188207243212523995120163298808844807604781347658170662172810841421997782328391487088417995154747490627508631456179336635665502638903765269077191500010314090428018304526869278627925423317308426815754156688306053379114524244689881267649194582656957121666870914284604639492720005292102468011581696087846373913950686480180053011531657667265320922751243829277435223689582611736351378408223442694611120134862271064450605062454115380770685759245268137953653170208027494229703546485040797351564654997720053996581383157107410152844990064979397826642276209313499829747678083114821728736246280737992834867782377913355022895015530060105604462454435536749823138054377776227031927932641101177255700126555005060186303372627551369511149281221500218119064846474709709551589485040833442540080072619594465496629810369845411507215220709131248427461132178574735859715527265865929031075420416406994916587374267867433677498756180162782697228885507294429297157734497652378183204172760707922216911867156514143097422943754700993213759738196201319884771612745920520639011450283004638781978198732505583853590933018417300008835495464509374709940225887787357169027583900158777601048747994201014383840819464171415776135396541001877602637561051235070395342951100717007120821692560322473725254655137507341904765598108283957871940788598004628105113170866059689365880738863196706213117194096134156656856271171083829374885676765737547907152764007707115156757209812448426993126994119290815415832745902794410183449570380784766982964241609546248791814161038137271916014367266260553209205820247018386401396417009885770383598816363475401849409793375683839401704309924753849167268043596984166034238471344413358620950979171980891065978653889199720430041091827418482912290592181403198584215863788328942995026962920323417806033328412659182871849029050989745347388743771268397700520377105630452709357437697915746515694812261264004635075807980152453466159541980187437664497195701030393825003739473587124613996895307810287919979127161261327510127549310667584935496853398055473021888142900326550138701735111119270892556749334394160131048901555470038577290123262457360526691038113089140730684186633545100888264319027004762232507112875600854474920724842933398682110258656319676992107614325184685756987291818466342543423515176440497399107387721528539259452372789382934570312500000000000 [61,8] 153578611452641580467591402928368339431776369453899309748363413901171798820234749013085849617283364751568852125596823069608099065779837598623340431331183103480313271828180232955937430256661789184539198537969208204515395211832037046641109587984823013264334703281188868293185960130698950593994402797991668376671049931007322989906283149915937396231040062171318643626541040975631769773398554294741959769646756123924718071832202760134163131915508357830732818691953614015671653492735114642212353314388793708971999756151809007717942192133496074441133236803896674077492313274472851857259302319868544983610295135408950470737505629191161065069375722734310695456642115125401326540037947424688821437150613951307539440338266529870980359884474533805629116523665322418144687209342504415537934145619797688277361076829071013153569519630752843843301649972832935760641754521669378929599109528767179759495074188347612313268528028676444998849745843047549543166773488990997310181901765836518704806049389528903014161552480604055942737221170242283552627590819651346912508127496296604991666973468335304781277170185004881736800350363778590691186328693528681808079227330955106323055538902171858870939982863365664601343578666593095571569717752606963425705600370650368645323203609327544066687092696822144025454560177108425950570390824632794671367571080352614294517166076951082515217572273341560527827698607063092783801996594716794878925120932294585895571434882357881267919842935751475355752159615275496358446848152775627680317516914921641022116411148995260875782725590383924412878573320225290208674806133126592167540248364968673763456224917377286650889020860519042022808183979785215887999763398533779611790872945267033827068122190217792598762438128390782036219491904094173413680091817163403009169767124707166181263708037404550388417510478744599053680656549594170310155592162813213810286995721077720487956740646423306220052717274324413758677410000000273667332006058602566366341801893360320628780849431663529605805278989377766846398839727867449556949249193550528855453341225898705967150638492644832203095604016679621376546312195212879381639342948498703205239943061695103607854177773583106926200845657914091570262654097163409424012245686514644751271842641603760319248255057225847859227198089917334725351264494029613968538623691717504016196471638977527618408203125000000 [61,9] -170855556157270544447596472523637010227968949694617473715167689404365983865921231384293665856805195747083175975263681590818513027011495291974924422509128550339094554452837901856378916630629008285444905385201273899423520154214856488341580015171532121819715642273363594050486981507832224044866795469328619439723212885017069248603730518272052781671488558559063844319911614704653315754037977475695634745622091618586978707375031435989237752809683035638308520496956390007210755782459819296373171541850830430640355488224578205810765555438627215167597427207532471054859715039743067022680779099917815300828144445425595185907532726903904542295918949638771803292782906195595404263834478727062640580773718231456901472145039392691032017357906068391026990667187090619588027161731216631391207406730673879640867356725691340045352538056373256458926617543240549082204214711603810920162258562256325153386280312400579019714884074555601618834085118790314701023978001280772026600041513526463947806298139287892229803881075711892536727165182696176820230215847038245663682911143181990959082099559075729269811608252276601734496278775332279096339862419845479398620296967697513755994575863411423229489640714141199006272434144972624629875578768025810379684493447193844623310647356508389309749562823264683444781138148760015134311242311487574166937833437376755721213575304616328909263454558508048022271733332742269114474628220263172744896368710022518539167738401948116666979529439935480606064696641752994198908324275664338019172127264085212179117197710120132449807442726500156670827870817742280374173059356148507245216373542426200014934836807234168480155826109006339692679705575129696386404016506454144398095720894042978695584476461911653222773979857882199848427480004486293680770797479699432637141491555520155049625462567641370380863559800700052671086160936484635218963439989882839432487130882092322697459905723932316938872925509239033508755321062165716531593500489147520852071097358606943720456726009586840216967833287131009956558865867282066322687850257880743098399064581826917948923250543134382707945413973951406610496892507536664192690622703571229508016131806107624127598511472114130436453651743357686501475335206416984829169642329107532077329984228082397136479565441378508167228949816032483811302760878998198423861509809285053052008152008056640625000000000000 [61,10] -943192695656808827522806721460038033291267500435242307214453373387411555513705597645810983915384403639354877558849531734570420714788465873846978136900282440636455572214623687260764782172825517924622764566275525206291530757124755932339618875395785855113741749298120211776366874828630326467576780140695877334448591152309588274655512955178553421032482892744174827883476136843337909652565886088845146141950024760269121855282582582500941167382723469810348741456590551331301576709390073956953790809447825645006101987286249660151347256140338791883423649977850814087152139429706897267119968637017500078010925782527118044038518096826442879810219917718067987211115000082291958793453232419506349419322769994117009398441243328034799533448830692924607113372174932455319249095896475976713203807402494380060718076466698909935086542584344526925711760221534713840818955302433151930116628223187198185169369688235684876639703694437520827224098864431771992300146026695866231323301007588325393797422757829156725058535378078345052466771203966064617174766649470247854029597547251392928124654178861767282868401643290810058541822337424717684952473984919638545565773805624737512704297785243648899657190783273432882836151999239305417218603747074579262532496018938304545849461028195389102666919381398055953380946239469265367354657616050137186285301896622997441400541720462900514139707669248446574589111171795718662328292567864654278688773391927331721733042602416727065070218729830510183489084298180308781500508080467241660005167318720552748591534934681704719387316860493515204328876667657723332791537195330474902791682089531706038881083544762548198246609871147510364733180636015602816151733203379306187172419145129076050773691051083966804004838317757661488846743756084595826398282765307770959235247942424417576343977292560550018335586976422025483577182438303342576369640160930500979539121764132560402377033670643254066515487825349389010181421419839115267554677382330089348508883377602090764644375052678235006560342220986021065974403405252556089079290512940562961526006251470823675856149314906800161354359447676474439270044873778986246086772774552482143487462827385217086650694650383532243425170276988864844391563005242478106145335035406665953287119504414426558874715062527343531051608612523724337571912252654871000601133346208371222019195556640625000000000000 [61,11] 9055456020803311990594472618802094523599953037542395005994082621471654149246157641857601000548563408984347179151746445063797683442907392012635154657314981787745810599775294118972366861663592382401280360000566559369331730822048167343934148670405754904632169608586265878557180047919511881889345668310433241720423708920864102995996321444086642341955399233750849534698069156469254043917876141418033320734716047550621598028063544296196199333544878900984492294844023809195880487110604392686855762870234221421601680902495744178183576584847908608298779214332027239329858891341587650458032940628494165645705197484261435960408159918588725687877226974418918957052083159894464424896879026125024522469775193410542665637343965343181820729578295504273666696053803102389132975703604176204760467404687139985669615339776255322202493991903670909060095931135989069596837879798163758487489914924911387159957724297597762025492793627164755970886600713098385670943670551738761326333982119414057146647387448603321477896523289800304556087209726873010044148400582205862860689453150842998791215101793781716674529483373386367307983291386458543597529295817531305312146213488524234751092033490029003270090838082239675515407359080785107737061276152048586822155300548980508749635609755946694167563851541713820504098216626679898198799181590449425964892424010991053245955080209464990427847559024076599486506830932535401855344493110652034652223671903110083396281841742423288072872644223297677905534982760759282136494801926335576057303945181289252315586913498133389060677633321723686243586078960551978570209494443640664559389627049476527958027267815414798653229675716244486687039856858119987759093365373374998145829395629301354834946590679896506786207198425862706445919553835129678584066669126565323812102435072996874148138120136579832955672209599608594798735331188040416789857102071882171362419989490473351734522936107393126764833864833992561830928106852998041682346181520030288177620958410540508553712151840871268972803807498838535518248610427781380542791683193942343858372345262670815291710370420759354354913460753645622938723114572085824569368962314712351800029252448550607781321567445061195116990058997691244284325117314520303847624546244521431244615692780022565210546126785064411185768734850921160043511232314288744715824464037723373621702194213867187500000000 [61,12] -49540076405779264855687264530285851237017775277145940104441679032308570778638328713567280012697776602708292361796230799983077484618069592993311120181488486649940683962260727290596586726604389407955356077247785126353165046279377003103321588319421963378677434814218698315381064001745212507135739927730473005979728822280636950376363181184261227050355363402059717808080467257856737902218812567755163579841475585800017401607660650145532688690708695695226385285881085796501204191105387099354214219596404311346668158972372461566901972568542741302848210077821633544504782382103712236062669058478524757928183595594814583466657876245059092627119820096880389722913494069340353853386371167853238065020550864211231457089355969973641987217333642325517242799481945014432806708961973097955215169429096167011050388198794496137820627634813005038922463221887153718441183138638200979766314970456629208624645855654702406272965643286887848817691680224086959056967907320438010029729015632713622608230974947223778163395021885947081531007229813951168365489522476984628203147712725460628957353434608479206247513197423790905382247756910261270608767081938621193541847724270017074373844143260848983156452864571073641187192982719507181173863113372101207661594303312335347071854597331415774828325607381580581116498629154875774314700835321928241631593537608280813219082250026081965868870594655275178864396836001975414811720125363482662613993331155683691730307964781075831825085446448587608531933999328985272225677213015716675700543646386564006353444970806306399990481454354194884681321783359959285147767471757397247795859907269182973114039205176330660008863327993899604913306498457713414056008591702208694622177036510546807621830630732805030507316215672547983091101452992472977672808277491013132806088671702008863447837032531851279064560393524815759215685836577060669178379712433583709838180543840366795862572412499502496859745072266716592559995218169273980411344581676517698916755372912264623303579218501230750269572723242475732436479816965325521451269265032937846477407581768216419434459957491609442409345495677954589174764832679582156440145719213440225354881389733542282835094994565546818290321438015895781744147997561387935886183832962794039671867080165134993089711666537164126389486103267577859503841220195977101958817456761607900261878967285156250000000 [61,13] 95948001539910872940018003616858562712258239375006756584198142588525963310282249658171781213646632075441971868111568049240248086556479616847067321066946693551401624576354932836781299105255479187566818299531489792619200164677449184042315544825272028535244190256634698810814559381729963107428139857496789475320171588199023320742957530055619674636530318795574756206039231212702149397216162183439378943317697065714475798837405045789092846206815570460899134584527807483813066954105822109222850968225504511321067523642427998462999339555721827800632454687578510937724124164328184463131963028514183395472130524791043066530601018963947509691103494039767675381996877473862738124136838806710728611969910680346505030309205541472599956693107342074491547540692862852551965537094638380198938831843597716719737480086584281632564593806243057329500823461776640025856950177392917203569286927967449723087573591414261773848006901171201550067787559958253297244301123649495714622638820643323754391900987661305466546317464776630413167168942973287988073647517015911524869502948188489892666122639294781206347180053523580117535352325892808795891560300100422272757652268566371874061801483648383236567327759296899635240414904394490081423116536725708399098394708720143975510287090084253261174352552687751575558813627390373385289198999796358150063209720280188565986349185298792559566634666470561896089764270245549687677062739223332818295852750173326849684308437168090250081545831292022336049891218071324210548573244009104199075752706591994445461938261135585363542152776812292749535596014237546328345923768584784328344104894505762533093783351688381669978030070906194303424492549668982502239242378766519463995113994332802261964573658034997872168158807143995675948559728790213108887229923825453044372659020402877087148318968694823827465992693321022843352646881714859457696775606639014601040546953708339220188522712931001090037190871212069152046837538522450243497913670614502555028030991703220260952608523058358042798962962575422740530304941941832384655422485041446594751051594127393821615537253291005330616234060687761756327327154534944917188946139900679147155248698835089015994972101017181887249166657290965425130383520284541846130520821583504072502842750306534508033324978031316559568596207782364282271383992828361897409195080399513244628906250000000000000 [61,14] 657799778219931562263023109287976082963938390514667138537511099945918000916776274602744420846158899805617432381741388763812982177140395247025133437229845006388883996016942410806501183486917828577871382619623655156505980166584885287578952816163153464843142887848039527286388750199933542531912559204004874540561587100209878469590414793178411501028087702487688127195545866863055319315692248335266868636451315182382458528236301599203707462281894614477865051556412266358455607947005244888198390419041675010274114714442525730769817687664525233654393616019338629817564366278710678318396656744758060596224088811546648312367981829878255321680199788190679115533363582892861072596059427549263747805116510464468022612287320187311968004366278283401754178993096940479212307523519932878157750403518715901197425444250430297853009429407855191636469260971004211633076505301265712722347768824397251333860802143909478141667801093317512209352180905085009176354516032996364653150922559489484676922965880675081177705782338583307410795384195411034819908683337138153623449740694897971107823140807100682050431434856677587898157605703810006414182885493977602440319660493972888936634057243601727276249614413925999695360506419085420666497888718055251426998948644681130380613799735768237820097890174350330155675994708521161589458796423284206268498246871067189222498457197718127103580380783306195367577996212709680883661456992691949430331074572254422926285305495304701343147598822334437913067647148325521248016230911546208640524682467593110988552401956340192645886127803313768506992147494217615302827672279692071302448811534770164924750217058617989722792482296362043877053570747562283022607589509598905244691581143183987887017207175106757407365136802678569809362222813490611962702918888138571331767602930455880285674716131896955947495264957851958682585538120674968153066962830835312970517078411775374730282714960114359646255108946123868379360321876024665419629351159278144173803510204464114016135510972645751834776429736714724247822000196946481485583812378157689242759163245949202301262914965114959887622891513279955943694465588518956305835141268698133600383479397992246313581883576770393831726466534657157739666488444874135269004892098925015734248658072985740294454642041684370177524513760632465198484840340764634447623393498361110687255859375000000000 [61,15] -5738589350503312958813208891547677627915625026673894334317944830191190768337317822126823888341031766708188480006092467510241022779953414000202854243718037508612327270765111395251079929031657025248525332324087073805782188940143653550544334275426596717651797922274584946164582120951854694892235156063298984095641314502408917550353652304119221734207445317007081256298355203629764375284131885046903709424625352877000517381797678014524549590562521265791187935067992956298279541677012670929358456325789400141598468313589407756244196688930350900351042362782035246765323044890038996494459728719017872140286362441212228512368627898560599188023744047710989741109765996479580655203909327148802760663213454900918496701849421736780320436034823107554718798710586480593718560500409695443322512666145216289698595554546713176843463055058822806482208859018519014115227465008115872950879480843644372615495706078774249940716074354824057432886392587977409801488475961369646025609904240098960968848996327554933263000103891178495912771417327358384909170374082569429205972179234614929890312364809001909915012866139721397494746303570377761539022096283841622133574804333489841978472617978206230711245799293892823620493876575871884698791364994635831603447903578833176604136267272760877653440713979393590514430378250409572656188040936015651230777920933474519033521486144280566802154928156771769405410374357096262160855062685071508398718680174729528165423215445576718928842348634907555954560712486016704471606575492793080414879463281470339058825873222794161146679788774419000767036861560558451710563829885911102373257943824614252591508588122933359572371047382777260111751308015701247275031226538576365784761854845248315582156039362380398490067915275165008340567480558238229815807799952255324095075540375279974214148545590330922849256453857261846913336413561334373602909220492074487974444676409451606875446458359225630506505838768625816375472445177506549954764699706325766552416521019806023499108152363986495902061672454829385817638192603813335926833877999250070351145924361509852931682079297127075947458643892971467606706058042019667055030484860380773916527633574804681515154910246459028619830728705068430705483087705429555095521772588907453363666663622813272702145037637731451754092061851893411526283339529896920794271863996982574462890625000000000 [61,16] 20785819685322638523013547920148456465889797593530167315127261256814329255127990821474672063312738588306364589798464877501340011009738441340396206387889711757967418090520122902061298393800243134355120414466682115878079148704153486704594137932964665348646217140270964416116567308719507745710789494194060369164812987825124290085819596587336148210304552298207762159008325390102604482171912762362063174034866861726984757320939620277556866470786328424851012501235068952349604353135333296537005485031241316464204795530211167111502464148969191621350857990804389342157895830340135119215824803647133003160669473937062606615701333458808194212723772801741829967983784692716378060532017802935588513962499235457002458730135469983376152324683212420454856700560240753929589044742077903412069175284529539295704558981026177627033187812895962558178842097517234899500528830319049988287171110457092310655291909243874246576956515185541351344872193422536303669427462274306147077641956175130792937330802645139379201989439422466124282242444160228899580975196098365375348707670259699456346123116506556733530944031688902429873005769182045250953749587032839770262569737891661885179459206295586360167547523771121296775002304126061589674942151981784100108830740426472221316934669409379018775931962725890756649756556554553884550829074266463465516530005280261317696897482670204093883495870197318095320267027387277530716616109842933948468274960566789430899466066304065893185250107983783856973871314754992462773552251039227961477920058386353465160792712445964450019092105327843284452555253652498666166235325819357609460685345315323300683414912555314829799384887061708763783523203153832194578970795367504942975906687363399790926155134406689435797380334109570864441292014887142766212882117264437373017759999566814024845045784242918674771572482233232001107044996914880739992044254924720139630974086354306568705501236413971128825470735936323068436375637006681156413522448301213130294641900005524478869213994272249874565434692886267892360566933445339988883761535347080401477473450821570122063139732391216945181660014585637964542871658896056287157772746425318751285278667989296274591710450235155557160044521018737406362105678919912767215933839118422561918805705577200069662305459962596284630157199238170287805809594017247832198336254805326461791992187500000 [61,17] -37936865532862001358521692427577930964626786216451740660282942519393907570357963673478543139160490298098182448717429418088575723914807662711252395672395963301611579127541578782441540860429036989792314978771700266552751414972802116363524400659923802993197239042841656873243926724149545968426167146667703389423560874266483798438522293212880564004525355609469378683690436610111401950915400866492089669957803985089333089263203923019662744985053965566248467745102637773348949878823073690738218249322147133314404513889919103423299292675229258245984918151471152036133432495994639917634353043875350707465033730420099550703294079363901920995813767731894332396325796409758657544818599318685780346222433494839007284684390795052110998364312058106841155279726963831203378975933337159755877463533671235882260187493747883217621848903290920116078808714215091901743949328681758550841919432550252429843066893595598463762529737182446409786614117614382834102453433017640529591253298376240284738985849740073002688215119775885447490266193258636522421311205602076662556052802785170598579828485791062659282379627703161794722315493591072155474477376501146832096832005333580114647659584894492662408816873301125962975988886567755638580785030106946167801796666693096235819615679062138167435125224969455259590410284333413563326468238076684927328086177507435515523130073300701201632095724805280009612001187740458626265963348052126721135263955091193958954764023766947426964943114862759541415042676573824835279468801766597687320705621805744806017576391286614559810815842243031655370924981410412623058494212650221354685085990431048126890227090329573901055678031617584673149864297878083286304079657674163964347366586651452991372155445716183354431551257652863111646430432069943513393001975053193217186717510452826975092998865493068928337552453769161347414469716273925408654509886895965892718853688479143684262822305191601883081144290918752203453309027767777166378715898771421098559957238438633575328045109750909313971837076667824421198544360840400512513192119330761011222646479593410450553479082077338919564130338252961396478058963876893835723998887440211137912710848183425830066573676063472971826422440060914877497799973302264311272879367104767443393946991847611136044739552028483393639947753817553109667581878738928935490548610687255859375000000000 [61,18] 313107978663724907095109866330013638120695715438152317458423724738551872737803605716404819719335799052798110690646727250421169204680938556323569098453980969577258165170206405751156310217394964820343111668499034281770522618192554577239867205262647676606747979800725854452417424602306513476295778811779833026131046265557278253726794318900023044908182851607228350651599291322060196244096902095636568069984292512645532215285771593027077956472160660195325517154087520271029848511694469806447393007593593843252339547235050577928082561437112220504280976537618976742011913891582242032922713415989211049300696575939459038006430891497651373208636520232678325814466363529854538028572828360733605020428718363445592371189752459175112662226678373613313892144191560731560762541522786097926110255063567362680958325569272457026476465199345501991886545908089626952711290847973081119631887838708055283714189668632173322684570838926203265309963783860847125821360312842451280260288514131148842912523977693840219313946031844939625878330102799629544208971011812397663383642731120652203312004122362657629255128025143835759073107610059920084984638098325216762688603748257595083166500423043609048620837652868177599756503530481595148829766431567638964889378013973954944234928946161027261894730489187481091400370233282759134772006087475098974315105322657285187707374836771268994723513534309152310497331395074428620500617378070502338639450905881840985461881316297214717758436958766050796902609647457562283641683963848220172734539538472578181601216163451745582403609702443097806671911484940931685406183553928222981550591732471377731799817715315550428466450670938598584359071167512659893779660273792331576368408477392761127614076105627504001938089081272232563818809401392398261911467615021774015565869405210933989946572046645207786808125632835714352228740009703271469703242408888810079312848835422012338628557563145680212515414871495411543013693226960404183032098200297149362780693781501414786087505842052121736970568188931451336107174512270714995741566195930576607574130141905857216469171664600208970480720654063091646910225838297511979396387515412987144586939809328711219212228834872807493175596923897206329655003806343856582602797061197451404654947342593050333253769093278684668141395239238100600687175756320357322692871093750000000000000 [61,19] 207920312461233074462436057144421686042458621974545308797977317476674132367546490027394465861444793768574438090728962918703220530188416182187702097498397791449084976494891666639656922596246769708281871790003854386797086968150166074465647290059559692991064864942723452755502287631007102176347929922544580095007805433355810545734555282987880673156877088362856130989578722146097333790877285272926675250243431016520067611369392022178399058861412489048669119600942050384079702780851302348178914082088422552778542927158801201118731688232734603607076869831760047500756066393362553109706277219832612561889376105642357147849214526965753917275856521240245008582094875482120440594942659690313262850970877652183064981722188212712315768848394460259089306250620764029114699575816294314032243160444557253352925395040662737640775174077452222101074323848590538072479213431896535925449003397238426918967528681352477530608464794470704381522962148491845910857756522726305255684734362388898940686931341512986080377037260989824360588786567808819932565411440619391289866555025986977116974474293171900929077423784921348683908408955301349063734485746598245234830141381448539784779351039687940777672030511859402895243488627655558306889095855382317058109626077494249695588986140565503677171512343866838257120654920007307578975328230609866983655608987636315580703831561025717550077728302284963992202000165976888727568047665224577252712943211214451783891056416068795440257606871400506919364074332172377841218616041883885448521981189463111169054901924775213272486730823658549882560377299234086882922729049604522106657705635157016769999883829132227404675793867874998784033328272134613826439443400925751535230350829232782339547608426485555430603044026900218174124270656303001092530707873620641647345213144904398374237589294682431754716901065603964801940732797870605852508217929930338700799598557469770921793052971903639231949110978958740004875642745649951350643486080966990992828456796700463689400631163633737165443604256765230408347648172001944561810038810800431743690956793631563111789287382691312112171718733255220395521015273196990410343906574650498999191822181261118258060250438036669591074689864626401078948581918472561869836837755142423211414773478807060370082668456434898517956183099141334591486440785956801846623420715332031250000000 [61,20] -652704071014324174803156764361279243655605091671601082373521372458291396053556647704666159096716944089069192263915620812012336354301654593045096792856808234368143522157585771150542789213869766695920718805912047727408575563979051644355691175721049218482850261159682456620844359083704784664701274492263423851073594567525130558523020330890121888609520958264874801453312487156817973060777670331944873808002760544402044290222187801778091112939412584700046086349979150596975239597917163879450534734375371162418183902414053585042147123321305802432763456237160279765534371890063168254994116404806223839760105128654940717463059435542955979017540187500254891967924216298799355950937971232136424129010802168627236825788755602973708148529356106662954185673849954838083989259420782038571581641195339449324587941771866369539356413164594613271840033300273326938862597136132935138055268144584536525700337424483314754313108938976932807573204734642882576509529636901493486216790677768571907361729402060757123266428182580650612006996269037578628015297857821744330092374607932949740033670921839681235150875012671661206511933751540311006849236533659860355916103755498034031020507706070444659186753974138546252058952799054444872809974963672281921808169516600758539846300751669776331204611966412893725661626325037089161049005193570992961768573765498855933286515784505815814963847553779574426634232394664608768324163055516099804822618218401507029443104684920694366486084029380211217870036175046576380969652650449360882376220965287125760690732522715250384223532453830332642195811379670706527873083411750135977143825740435223000369057620134625430255545711089786786937381871466534478282555430975835162426398637199175105445663551806093706454441282408840307268285926427027195815469548526474848107471265547984559523258796771464817077620957604078448541525582147342862251893792741198355657549519104729649403515583531224251799931699240514135170733777073096406627155278531258875946768824754812522785583098834898836827520011543737243035078544781022549171855452898067293547931368694384558249585155123295588163520161325830688996216660211330325794526429764343257404094637785598809742672806682159844633211491894683066906176321497284175450992092447207565545528782854560069465500131281161115807800743911920582362995446601416915655136108398437500000 [61,21] 1115795462800189985333625336777121420768523703363799530612721092214403095339589473774143652441501824989080588915889252687655681887444041849944078146091115206612015313612483450999051709133914345117901727743928693429878867074939552816692734948573821840024303628730573056274938724248660582520440214861880240961278979608905345122916567381639872112317088928996881232814945166813252843728499176622946887757376911002291446412581011181587292135320546013019798255832599642451805991650933784165647236138851332365959278632934801564912949642931726024168627284663971682210465445250251179172523530110097496833501822844124434942055458286462473259719991127395815628029654028555788285813164545071611132580621530249637122069755878478412358685627341466237102919157405672400176464907314227342089482034100382297552665920582838712548915170415272495200290536633388968483627063999101456318196656108922241413660160366700058472859283856524674271373951728674989543383673006674029868311606418656478676975843123794044022118358080186431003999052459137438981295594506077800258914184708698317307268178436097575115232735441638978809431323160067711673229393987266796456826949243088274912350922457550892105150716310173167260610611359159323381645239390413789839589980018092659810188623517359250843755288672059778830117036082106500446744426472692138183206296932485292106328129959476273036529184357467933972874596420068802374104856064734436218583282403400390640675693030547897234630695145037316509939607222525728906593217758867223739020074260981582925832197671165948175022370822476794782232358766335067102930497765729696234456310369302453832611991005790664250981067158951746076345731767707391811222986708457120807830240038396136774304579349681286542470458393965270161465480258198875558937826981687360926082696811563995017945694136383401198610195956208096414346560012398070144261992489143855430779243990452224455152493704653257476654144878389358734784561239316942843976124903338597113038812714848173577502188274080069609486039110411271688794846275075190948559461095226423424389042829112553071580814719806119506026977574063036488778429249540763064770669165886918071735029641847946363396850858042819895267430028794675496610076339025116644871231982128534233499597862839384720846177621399305992383466090700494532939046621322631835937500000000000000 [61,22] -959495699129477252721362396571590500143310168627798439855895698614954973933802830154542085078421767709503760407962939486819618681713401074736459022152569618258511464265040371709184286324350305190600487282424863784206591348821795030721983697494714077920694198454058691212824417277143628030080650026447041603053695063768840207511422472148161440046898446242233737716425167919313628815507127623422923944617320876165500472563888482588453494775261181542185731895990260524130167607979007241419188373938283397330564453279951837474815362329011904559298889944311011678481985020952020895763416678730788632026702360386926431742606544499978511495357193268788381439349503198255481337682502453860758868280777050510098946052553922657244971396112871838142719256237349085625365064050828468411626686527498422902748870241794841677744161076202312032970961273159711486501646953440960508502920907952910403646333062593343519880874759722753672689712224280753439008760460948998726274512608367027587719851046479426269977500163470189829218805482309461605978500690770817604919370613841185954168309360155813592445949372621086814707005806498893296846611904374186263452285849958387437159711983572375778207375608068143515880176231537291717606091795535089821273130583779497268543391612075374559203808906918330259622859903569176393964839853530234102645263016048834963759505940054084305778522876948453926022939251094999237033191461064905024806381748225732615219047087571596307193623646035196648914028034440277360297275039460342862121078299820681456755054057105399964139916779606612493288567390636426468671870919886996860908663117294892548536340371035851289000685093171836632368032874691555381584162241566048948078402558748479633026124096279778428456424504988425546650568247770803546780463787161830366411626246509776798578506822993966638932148152021308837944343857935966219565269660210324916958777815453438657098370408073396988302334362466845767169151949793104390223498238176996927505209658335189055267271256196933887202644272780553708890222711331503485938898862447407624587217171587771498064260082330376446946900799659511875567345498830066855228788437377530879522145557802085955525951589317975663904868111056687053508851212011638353073479131736920343966905613085928774767048769528784407504586051462780460497015155851840972900390625000000 [61,23] -599169751425321274125754885118308861249831352753526226241070216098795443840955072675549498494009185058089828175937158029569938703773761204082290337431912607679342358336806466949627254390097148066970060074013355191685392362719070551714123325666650145762044283499044699914450150427421623579252033064430005506487601904052458180408211815118146820361213163197440260129679349879577525882479336231753819711886876627599431579333646045648700421267368012903936224834789669383501977167155924632925317551234885240656596191512819131261480777662277633995449338537197128065199649314990021488403105586822720454241902000724591218596123356761255960571763624374436871915353916052405419576960657332733173962904533293689648694398470405693826776836490940011899168782109515389752956579452767636515678620327572720134217817693279455263607434017796210049894352075136004657829383736598382900029697040934497079575063067995091766131956844608994691591221779663185503344082586098892923981957001335365505249958555874391205631462835037047910307891722550976016277918390535900916403071549291193297733787647184613212010011573217441123876056548188445558334283748210895057617288455955068569673119941112581523934726076856685502939897854628849955211855405939942181864371304300722316995154272820972683975562424150367239299626940674228494289216609053666943904585918750452104230530368798142405784874061054250284495904465653895010602983119359101228582570237746281409123996267771477723290897060204213261048275169988746812122388877554637097807574255352473997549161411381068548473628829441366489331018955941014806313988411337066489398654687046940037159041878052585328243722651325065520266156872131279367360553462786946988675296441309948187160271212075727353294252029367138466036585883176225463985512899619632225614374788346632561396328726510095095192134649390676435955820434584214735624527290186526066347858215899764116624586299036154116257664317134725573019625423314568055340475676321225334144232738939275256606035693825693189650182671784888041882328222175742915868674164267603831841976005540795190983402229307592865878324881356945732553928292396509744685437386879277672768914979119393093060701413376886984247298817731873859847709086705562941881082776478383782133611872120860668308529426702251346331662418265295855235308408737182617187500000000 [61,24] 3824551338299900742469818358260320552256692936570893792745066859187733087041360279190667089034842005960706058312628561646052146209712233889135615538045203929452007142578751798200667681115192978888986328039510382276413414500038717412509292225174044360310593639514858400189132459658358091183300671375147541580649268527133060839485808027654979881304391288092940016515872510684375233589576202147956337077006162050027106702873268151589619337317939575928119328344349250091209131417107490497854593967757371481897303358332991022265825306870809255053630718036106537545337769854630764986010132543918217614430783525389361088522336261274393587344482096475144095114611814842328478813264238535716063127793078599815300416512603278976218743266680061330740986019886413680108941295277588095546742697541383505667849877708742296803702451009802550620728399954406027906441060869006312074388341519599453606047752757467146418398394177787139663003336819195967678894256694758164360214093281199199892103993417071059855320272789144424102914092919818543485328776515282622421331858380365734991528131571774486008549082118649559888213526216442159873593491188033233144346405724733820440755623861729786571664651293707581444982121173580282077972076568468929614442112625309672921726622452435539568832907676909078065602701544230970363456249528881662783725536702153860664290153071858979682938030429606024745838743208113483596959060330139590166709495213382648819612315830872883495351560642694659244591014258935822442119887851403454599430206794582735124408634914403586239471312746874529893509402946096560299065964752577905654766305143912364885870313837712166760216405307069926381534372951645866331467405552386106123880764214393488286864776922883913088197104797604466961629922579045824287366369007044909432778132582701308467649341146238631006973859012192496787967016507965913685324036885836495857330032841146759002485319280207883235676430093285948735295768853092941959206353088473993164773625400675305532387152362058002661846909170942559843054939969760308259522698869824670694384514632944889625342473842585654565390934200883904164001944478066334677495135867800696649391586327923863171700960682567138141033884376379276515987941820438908326897116137464931001073616769849097706173805008414782731582942654213752575742546468973159790039062500 [61,25] -7912521892261308730636279892974744690332396033959808319183339260335495282466052217652969986909064016250874611782445332238088141851634561600550600198836830446392638527814222980187578883266461627607679196728368968669884059327723674019084145710833662895992269660598609899660624944976005761021558714047869413288164745566879760368349620069940918857379053816546692330575994431988863167769361762528083699612408136988502881833030126350069694116775715031136374329087821322379624336678140390634458041296803734658998764287181622757439516090756717634453883168515046666981798416651039315677053587172298477992105459254107479514512329819406089339766795664853232784496163075600778364992263474995405762649056420449498469407344506440657086783938210894598013732466711144993913914019146607552125050158614761532699458589986858310282611655918267864005521061770052201472033128509256038653216206325974567888831322670964312452199113748917241265252883326590873193704290507815328067908333059810629441356152465242307456371543444304981241149992645700795062520559224415911741240788606759801304306057121020660140881848385927321995673760215829655416798479886828967742027644312228933298048507893950441519699055009047032808468319826306899639048068089256888870416002914295449615740694288020114193879123476897589432839321339267151262249779859377905832261261652800025427380435359875842662178282074765362268436741999172621685041286594205542763648062337538097130742941873405467454705053028212322189741724262993976622799574608156098883102467016972095347188771491271441279136111639052770968550234849923908114878145318437237763591544588073206564415936466715037644972112224028049061000594687448854939302025234313056069199460283805555528866687064483128399569351381437595192475519187713823919932050817805144643873376309200906178419900617345401616832613896175412390519316313898974484578961906764361983652707480365084881907596711659936461022136845890252884721538377496280816444957644388125627469464036546052394654762546362266551248366331620212832235572586670478157046804929925945841324756679576825275668742244871477509735111223063548462141597951302995788561633146338181113367262437874359997265599306237611589108914709930078066105523185084212056010435603157459588494347479377903105828524830782366716874776102486066520214080810546875000000000 [61,26] 11106947173367991999840163713845495205687859128186491274397718391518922610114693745322883264798024410950262332675588206372922153163429805640109900400964242511286862314205578853589755719917554658106498383923661443512104330561935409160563147432170265649427988808765180573447152020994185525106628448994682039389742970232461568227302382061846060032799701535467373616104558795573102304905579398220820780837378013193456646183981205234086481289377136240251468179828483262736882206218401225776050410043504468219468445861954957367408571427694394504852398625255767944064880098549883147893199606651792798031993501005438195699626994470737104246762521631804864466121718162448045254703463182046144081803958701934022281652953655623053097768957245182914592769126483874245171755401803864793282477819886137380339273661853607746878536784991370585152784713251247655464350865181252789272937719646685830356032364023755101873547650495180887984748080512303370767964256062620130815577312816126450082805376725504154863212157364207095788773961027014916746416269999050875706304547262511809388145603046293880693559165898415629946628557157692386821231148248116256102693815947162578867119358796790269305484141587639568235421724778842011470552407836046582325653889202281615672674675451098446138175808888399463376128861525360487068618753430280788196861116858613022770407625334969660844975014809101227399225948488870742448458567506884942002812516889981266317204715884193241175806487505559314218842026027716426575032000089337556257598583289451314154646982046326680395574891348042102001226802647936338436030158241603439098576358403652424901975665412701559061581941079814785402428538398591743885697464545025092477072794264058150132781905457027593540426244580687629885245630624329525705516109010255223460953250944481449927326538835174948299137588446149167833716074963418083052018441778615033504166190984266803915323574511296264298146922897227089502239263041839470383925746297401391009654479097343841861221700562997709759942532989171571715126402377582509540510441219756401047716570412713675817321726692270770386340573821209629740703883408076877046564702382868129500788448648252272265597832329774169013752208151856831696406176968254463324921549771660543602878473770973919123865883635052242972562908107647672295570373535156250000000 [61,27] -11533873561236670879301944995232116151605941132359211398769757019014621350123540250884007867036892787547283426267444451125987623554010386845226524799325919998896777483867179585337293248974970758695380537379824093424012035169169629893791314954878531485615213227784891145787144893593009931957948319407648191597534870153082359090937302919074098926934578249024105864088236704060917208867524055174075608565469726929888360834630738543297835343388570116176485907889999119153778021321610026906012847946251748333008028366515375315714137128148234167249873302990681843397890342583508893634020220695942264620165847873194035808544981642220279000297333686321223883426240717688370038845619257501620500026509630438802122437356319171135216300130422218487002920824180392304530670560789001889880488968426637439866497658107510734531838967906843020501870532309731203800996660784497628087560292611662404978826269751259587542717261904102308361578618517052485031408099205209409881535931202255415032159549698445525556429874948515561486028020838800846405927153427273240404177177056658975045920678575008334388732261508895969265247274588592642643341426040861258955548107318113556932351569427179358854148934494310367613653173242968423638126228645255504012083293081155973100294419344193954838565373613373458835325151714485346996087616278978091999767149283591408739658901764022432980121937959481949015780269533280463405570120025093368914728605542372567422033525503768027927407802216771532187574758417108169836152934355065490363627722142622731136743831396082017474914142020386531758680379422617721774535710219151144520639568239946964782487651645868637111073018263139535052442021445048002332570638029758116977744176080089160681744612559100030760660867714604192285558947120994916513263071171729602896876099172128073793663903998624500296255743782549288603755345588863711439221892208822437186157325000927871030041102291504779756079726131374262483559601675057813200192867145858691980348828374967414587570803131169602914324579248632675747223455897551485036533320127616522120328903857355255376294975729581473167781659769324632755366711911392711858916037095383445864141039089603644955815310982085387077130153984755387987113380208315910255643505227645202232821004631522136348312012688391292591916226228931918740272521972656250000 [61,28] 8268227508304299824062329600182104040906059016147893433209960752618139155794049716871432963209170957392284430508180385513159267929376455338806200496806239216231586021591133197886108223557015939927889522838667409445948289731259140699310220734610615833180911940147044666499038295815798180517782628386498909247249291624712194117449360557294785152535289143706752638018503718283396184432152257881297984124740121317972079502464471121052357142424769076107143437263375854994854738537050482994420861450342071473911049499457943344951471802302828992935094269280862707666857182476952015462071671205392670880936418292881925635330978030441307501985558831015061740652184762338647546035475348442558956384691533591116413135590073996028260546510224055838326217100128786980268409489594465821899812107791825852000537943747420456212697858880376641135107631563683598096024526290423105018007816605717906986263585527071214109240110131030799569513728279455736535048218615948263611098468841219163733081745889648935663059136171629727544309807405628212594626911558579087896199306434010250036128294494439295546055727826840920626225741848406057146148006133929594862397125968436619974038601721407394455905688422076931571936956354173382363138055831121859474965291292829392353427763081299375601123034408020169293518267335358514712337440057882582896049300027467685725441984041516395025649181595721954753948324714456897368290909359918223142178895358324490652446403950246035929565214367071008909772037175476260141264340925170296195814505263448766612498592869234141307056441792375502211472810104343835951452811098293908438055368877875370288505523885584707303218829495748573986346129534717374261767333629089993486932558108814653498135239092169947058226935418911994172129574727767904038829426849209751265210569588691898782873697571807209070060182536002918843819018341239569576020339393347762766368868589579756493544990220571007792524791696730795612959536636685713056982158944922330229589786384785414200641318418679114431741793883783853092149449844062434795838892149712738974410229559583690542305833193218003087323519985291769466546979667784017198309492097078778375440826300714170912834482035003518151099222992839778009097386871691914520557857882511622469888751498442361652733425484568252628037043905351310968399047851562500 [61,29] -1999229777467274753755670472727047574387366176054493159667792116449400703480752293472921199617059656449170543755084486805966046506015212862545649800046571410559483195983604245305995771914736515923549493333719564290184929360843214578747803210847488821061849299681066737565284317565289205616408543713391438465694039619066992145955307253192760782862436365452678450110804173508640922222325488469619224322805546024220567137071991685747061401186982177605091829811371683416282283753718137730370509516352423499208949715490369771026344863697366100631455311844189435524356490765905768210821111815545654762382045872933738253258175543111676528666203079689658074768119327303270523642765800392640936700269610647834769810892055599872114978004052928933432926570026001809873779612513651465322808871768614301117683010624057618188484218028994011706220882803484795835741991564731395469334603351906886060377727539336855914560046381924159282704858945616465769104757138770710509424679185016357288451091658367980969529616211636146428669753628572469449395478536222839176067366796274818836701706588115395030033908333732482323277091390004955533406628109286616667917097251674538221574949922594316674593846868444708067293593819728903700049744466175123882391037075343003992003141528750675210060599215354935752774293596575436550130999704620368417475601784437971434549855984252912928175707986326204945458330045036621632544240577547971823176955555905627251651774088015275624532398497872622005048725538116750425141387134262746039606255775442591999431100842988050084099987596004404724203259397919142447903265093003701457402390740468776182207378072670010689661944856691795109272322934095247083467480756449628747535873215854792118125356728945108773617622436652246514472837153004451009482544975245588917558574279539694688786029347623559739085855377566738552492706203462855255246119265492332355733961208760918484903130319568237667464202855900931503271775403559120068488557376656554978153584990001549696687610828282628508096332853808229597533209256638557859440378844871444190119615672303966298102372450580878809387715808945677364037481848371429230589401375247964821172648493734084063161940638568599136668523078739385490608554181236562974018971462984913599884981683724378184047187900773678848054260015487670898437500000000 [61,30] -5138876759901190038095704229565626048828542858327973388726229019079503323404081173764660438893212746749535541674474059558643937084229534808494770671657370466674925924050719819042585472154920349678109966415932303645534079186941928476123496573552663857684941589545387908840307291273813141777032154382963745737101994009285175971045765127570565337198744333044988016701984673374118070734487593640246007144854372459639483224597950101339105842064398254220837278162240100407525952507166909110829496548166535983012180482250657860754125751292465971734457743411426440339497013449713060950921897224301247904496890874380517928123876474234090571801949075515711329234414578818053254320522069996934458503367350153290952404017590819026253584935977853022925825563147840563107399208652078539346803011670350639300693958963399015977127515055589982953769481450116294611941023389931479648250788973510435779479140112236970551630042739962729285920905150923325534656551467799561730635861923989954775904635145421895934613145721553613729383665198298653358008681749363313551984725076295118303273352541542021153378366270186923026123588977244847923184813882471124136771252128795170209634130865809814430044332355069544356773755723130847998471196722738568023687831978657358143115703256134889636940168376689285071485213978458567916043937254101723181393025311967407040904604708743506196778954932686125422556431075737137855491529773056780515166699761388876153978316214632154395706233317602687134575527074565634847862514231061415381882083890433184804468634182812580945134469911098422091575697493127218121240231954144437369402487140210774360224581927204597782559600134735031521944458814129815444197235792267885084052532791959068899578313003040785326433135207686987214542710445844909346151049154390213831016304263885598469451494355636194887597811380291078729810066351933487857581535837683028909932444901426705479294072507685840965134777677158575841946880186347757207611960466922609022099910588809526246915206290763802736509748660776688958137830907534943817507593827483545920678820442223420061571695092822672911938992373817747507903920755469749618295944532308875395840625019615849512642579287782788023740402668463758441716392897449508606148636695148158925108851203554841645393391758034340455196797847747802734375000000 [61,31] 10584995113305657667559307714451867619974848947698311240355236249194557605167560825314715355329546638702167746421749804731070777771602712110513606796469730358818900682525644322807743329554800225110883013987907804369729168262581977385457793694523293100542291152205223127036316740879802875564336336079029248314209602470974717213150767572678666646638904702408116400235424478793977155181627634243316058501525224104203222763080353877628360220955699543419442514946200540107803209451839873572035252943301852611998499615702349999406826480173636280504702323188232578902137886450694324555431951332235726422779722836134426052630159633463827579064799494126205604770282120455191146718270346868870551672890623491862514776514195660533053549596078706536998784336342389455240696140169529786067290734457235802606045449179476607734760318863463676855841587672170959345962324417289527646303206752260378038351309547399277975139204972630278690593633186443405629148146852605138262337537556465215307160354454326608236512377353044685436866748162354586121167782345578447125113640159718668713896937681377344049622549403050489395990399332194339958416893382674464065729241078395632390332532015754029424619818257632123677458175442843956943513793374724430860847164216207954349624782302150697951616913976722753530294909932972755948199877173064857186914019146550613288802928898396156014605893377640712178950428695419109627534759488299560017579786807555523729683920295517233746744999437365080804069337506353400898761955196472583489693317901508997445214388773620630196441656965818845039494605466571852734308234604935587216469337936264564822505349367930017045529155136833562580206914232719677829087995511204481431566619245383314204980723262768178068835069533403232819061088306184675484927846575758693398807864310589037095207177531422636253149799075030179412573163697156955007244098432933145655875114886176065138174016226862344819563642038500322386299931446773224404128930441674536146440072956100137706731752661419017094006664990123471370832678523584450264835290433618893538649446753313795546276792423574898856833814668948680074632199489729881319708455113495257511405572816120278639211838242757739431515417466445863812874279312674861815524881217090461560116184771190633515103307615845551481470465660095214843750000 [61,32] -12678372036541649753402148633098869557653391787219927196727761931875122894841346047971530230207126675082738813553600530645358274847534097735328756119303510975842584679486748001438842192651082891947172206544072430497874390077781079164979490267361852669540965602079720407895836992443453175064610230963251913654774430329674755945425621139351592715150302559015401581375031674059875676729886682226208079328146121129181139347703484200491787468369056041009361636599714198352029226059147829354610398825328878681738524907173690240601359691298908095878600551689270184281727605597198293958027100514058943368930551681631723688524581023308836113192197867906269180673267466940402201861655058898165219502084161657916984839391411237395052710377530158436382758073559303219625467098922698473456651612165745180757659426550630958158581588173324431953905051534328324733693600158296537690873240684866678345171800122457555265447019095404999813232459762307806326313291719885632890965051287063958152438057342626963209718932650015403182300990148892220819076417933138920250856078279321890021183500360993759057524956042441495562221211730630233367520874568794697619107445893437853381750113624120766394645534506587537110058636707667775277271327125437812113759715399991378930755568747363588407290899022173703936002530927012136543105890293669995671321497818851647300830920161638333461598613764837203719023309885959612104605873916527296415853004517405192772075819683616711471702593933696875175926069850534096886510064159707200154346912956201995886588585928965816914954605183335104804774243181978517938680415196899252036171205267475678392611063179262273915121994446315820673970391922870409989757672912637565929477379373642433885412842098791399322157503691174850010082128371788069044470943375469346527589513587766109844925781043751227245098819921289200847524814000734239599213239538865148792856984028162864604120604788865885742241769492257907866757482920027057241278206638387382066075564787428379387115684082910387225306804700390537744622473155577829411590931517074414880806408969438882440567286866822098251681390337194752276002665206976747433871543371569384539740966068591855873808805390576891271160423913438899951489366067320519990822844257455190787574998328220577531455504072255280334502458572387695312500 [61,33] 11428775517441245414255010147140355133702203222088693689621465818154769608752472330293576159503583593348016955401016690427434140949781595260875097535002706041313374702118623835852543254420555838325451761150547826244822524678145592151999812230538892796844531624883021851843646779580681842094217414801167775305569248458054435488790718044001998263064680172546693186504966361246345358128957417278100710454744136071869243508770184375042197351442296764796894867311333170848466262572313428063755638615497389483456087978362220931061851271368498821021733383952085451121671566767659716963133616799248076960028171170759134621009635845454893143548775751620337165416939816624280263548509888673502437422187765997903329238539065319099427820727754443994531015041234456305469167696387757095383737738849926030676626297178310601916651600148087984987247088837724382049857028586750053267841545017942293966543994964019824651228931916207439120260338099812889350650040094769681611430621393151943187650087373279132633584691775437820305588238809176481676798893403971847043046735026844182390985246718159353306445644867040115617282418434759145374881836542107033578834722317346250566183630789579784133794833382120299195572558217998014170881521809095468413885493967805952748141865291223031123421910646734741073342427963558697154490231229943381973473657284493000974680167360457063061452849045747221993352912386644326130009325227587147640017826534419473564720174324082771255569254603043271115228021765084621536460827861227334703442525814628327294106736753062370346808093998549430754216529056282172790553549813406991225902799039422556634073521579636238235473622399735679393406302489914004053972411223344803755994830937949080979723725398521605108323043877119894637370957604850494351500931589101121792742884096274506836855170272379181999770764721264605876023777849773291419551210207182791315243903458907804782301586500237062430215597594154606133822739181014453318114571260400981590443820010433080215209968258713834644472791371385288594969091510024953696372242447132472759501251162522357867048660183523986425920072931071516937622561828722518083821239638863194853445427022968851450543131930295397960420403028654174997137478679399082389001713170654521312858168616971576980745339824352413415908813476562500000 [61,34] -8217241929378435673183825810654025879768049142494442237405168078671326559139658511151356669061059696535926312485384171591790072543001669669628356850620870748702107679539820807250279964792680991172834038476007194983032176422942512110504910525679234466127474403232475359450716746819035923137384458932174871725680618290948874749952011640435420721006507505226892317441681276431623657147952501163986136747107370585146151303596852893122849264680600176946966948928653448610291039113030705198727440991451553038121489377440659183078220628249153955464621103284414375445596413884475484898858881908783726873822295829202896708333035477072713179273485863633175829175915628913765144300570104712669163306364343807525689498735655926965246998042577110287495112385596836277302823919406557270868995772414436163748878371872585643427620935364121434678804649386248826888384518797254948279594003200170573145680338452403942662540448072205163614651149666165961354650925054319398501237914869091724346506985251794521142986554689434907465308078577564444847758457927681260104950458191698484975807573838115736985909896400985249196850409472010274983523899662793436215556360535524679869386985855557620031443463784998756581215908566279620509189457243350121788264510619596740570106218275819268359265589262971034312121329978960313899606314654399575945444508548148326758210316086214482204906652630814513463400475795393408020115985836485188411811752131725413913377889560526341848441674820096854158805600162690289643516169351425765141900503120494520342440008934862724836210704894660600927802621502066890684819668295452965951590204046189231487831583646110613952539042243802976550309170707717082181694418372313520582093966009392552603832692033078052875653379995566389351433347846407946547680414076657216300945586951830732718894174771120282447091888700796309018531026096587441873915707632225426744017263229453409896878543880521837563859269188632986374085939674093671659025743184242410940903149422982557379284527513341841388909602665315451288997841226932562906477384651495577639595289903451301425013806092550048105393339934020411170749061687572878909218660788384209220609871278473401777501473619572024191801112882452184304924202183588712329665671557549909583256092515668456144339870661497116088867187500000000 [61,35] 4758917089433283199911515174220947958863828865045819573420175967620529238373149594091289868050703186902002564174724534710853087427599752436382512891661918647873651822423890228687884514323196347102630561297814451644546150624311515840016289725786905354304629267008711008385426711482184828746552194573715944855007580607648627857429290270068748935541716360560194226597583314802369503968846310141348168137403425247704485574529945210568644643883284391143665586228849813600531374678412050781211932173750253980188304206901066012716638496579095156327982176154956925424945355886843627187177107138660475771689429076908591252028813944074341873117715430329152287715391818038137469677285904706841220640207427664589800396368928201236684187283362125333701699682692107530758336379414771624617966198083818488151201000679066261831052053365529925559150689401241100902784126737715675437245404082483073402009567734261843504271961107989042843028803359094006489201546312741462440667744373855429080390578835928866006468120764422438279773251675369528122704407952909581627092666137921774061571475121568951129571354393994430597028577330641294220387584588726172145453673448527161394770998029807224273110719816415031108593859957182604784450813814147283194152690641221478056672373690254328129879251795513026897224300670211859692081927818127646331203914321254173612465429473511005395992358636342809694953550887132156920674346679751586664843934307543801797253668711080142991685369235646590400192558215144859145285149179520716784994574376912920398220998225088748627856566266325330842591315647409723513960452999041602718703879412097513182637751452888978677919088876164338850954935536438692376289488842761100320214938213410493308161359360052292091394206649505792837383765421347262531898514854157008435814288894956620758708209559491569029125788187804896257224592177284853450419550752522699479809969700756265200309195192000875526955882317348249872710058602860267977215471466689296136765090166823704665174599322350221887146981721585552943395515178705465182899755299069697784942181003960846585573477822169324826673668072289832295737426553178393881707648167516242900695629421823558714056260745810747748563820335033957297983816331413433852571856120675597244919566297660651343903737142682075500488281250000 [61,36] -2173453276537652623129625231344615190874498920352361659758455500944524114172985441804352352934496159956653381920602143109551200432265759384280888510303399295943014770555222715057875996649673995737083958232920608245333716289046513276289392699223040644651945493905505056701831628381967264526493865540547694786397807403934549260548861438672608208827017162751834038313347156241208452332315398657831130087943589179362253530292981474346041900030930724062142176371525369869460198369559710389035733005997824124218654018058434810503191103952813477736241596974701960023845501368810091097614113162610976647596681663362161368449825315795808736465708496235785934076156174819729390209197050537824830077203126690171140366919635239860442948126204003294579376635195811909259538075730050146408863623541440946911243032491015860754371534445986736034577290366921336286101834302828867087559545503662852666415773285122653368009994740664418209104249428785510233844104520092231802872878069871507041065498751817318480746476451840598779517744741345899958540345243486645396347405559907614405161075795646566622234706381575367622483207590965284129669891943121522498859143095455890866467315976988014480975440040283061816619031844846325233361676185253711020234323542153200093460447453413527998266917057553476187071967319652689130875010747978203938549290593591047545207485654261382734803280033854121508881553539391172337353453895544970624787830043238205601562274815964766234365422688001401079509609465749594815632326016005498154865455866390020703096235427091886830142379460230623914918244660196411261232752544756634523752889045214559483901141260076345884103932905483726019963204749464227487033969477235673106894697743576954158603394870011101620323358093456082779859226176447822894512801475703749374592261665095528750622313592247786199935896040023529984250303819944326661827205736182448894165290350250681898367010135270252782318418374146435426194037179862548324998016715975527884714259713279683974674671165085930953747275653539954284781591931454387251406013600884374140501446459194049906924038008654332421186749620361621287386432700868381714622433141857913921448178640080990751555005883196364406114297191800429471431509669938775836615166049565011870993436193799652755842544138431549072265625000 [61,37] 723441112256365794640122205291536079065144537407490129299755611950898820705821106555484835245272228479326735299304348990197430395423314334046344244523669914994520340095532138019060079937872142388729120691681136333791443896829603802387006586277900310708716780685458877925158467442120144152679453297312647896977578373214486853292262978079817074358741894627578634662901926025540291108291003890731146139132413326502111285927160124881316221209735921579748669046451532180476894846086882337847217477848257716794967713148848890774198933010029209230472384942199419632626172896280929791633703884836446602138392403606865697981083010098151027228098374186855057197258096215688645011744716579799119391597691044212581745633667606019525601423981708006870905489099882275162444684532549735145314036245798338327597753505021065696814069027433345174181335179936487494157322205413398915052251097682650091742651545360116384455884375562441823555580499558734930351114500598758433033251111434882949129451053776910598492132470091578948847774887094065327234042576088944526516620556236485377242497469688763427153432727814707264378732932084179466098770531648028099764892302215444950818131559356439231440144778618073685296608789886247764361856296727444986844623421799740563801490586520524799637803030270012739675288012521069094504889177376583215905283249565114247296622771847323144406476897181770752821675100329059058377071299647383132619618140963049768209223505841250040983142572643441546301496069037823556041824950529579988422980150259067298729348773300589247512951350627534489771315393431600603913379310381751120021289360092473186179466517915588565190617856323250234212471639483136768320744265847839998401780347833396939226812102375959783794335746459838153998856249167021568539719240090116492197558571249700268404448736109858088434742262284773303392684985942335811383150818291890872814440954252368213452917213674475841539741217440525792444835463171023693826282742030981527854994212457866901247109961792930815542215209285356099303722929243892391090876857557346060242614382221317218805845611619113401995287888084164236759243768078478569582767648105008129861951830600881701335673639646059764351893940922080772249683925526045519645450082807467545586987966999004129320383071899414062500000 [61,38] -121343546570918104768226692932229438860242506369768579533606779757638155512914310700313321252233651767477525890725753946891581959545039514631252580917445299357818521263183487175944232570197373442175526798169204120048495542570558761569712531024031604913713749063210879964449889626818674681080865163599143772815835310032341717914885212871468984851690278793016835619676853364355283194853033035957574756314633337823456717396517055514025679022324137547894293726664866856487937121242163524171665704856571407472762511566812227182922898428257426720519717566709673549119898165905362033553014029141190755755950645795229033174722962699919330839671076437829333739505889713979238855253791163437579766435128934897515248304512264257117174062725108722521377358716316441838214159859352086362304040790967779453978481806581327992591702594648689009687610575071030854225612248995280094604081978015307869530915614969768267125813496596363240602933178785381982097040357911735214195955633528064143207513797938085743191253287572282843110319884861841253704155843255602027628016637440361316240905526513415759612793578862794144197830969900655165345864371226274549844412098627200636656339561378532666678463711681736907350107139961083083533899059365959233355666419351353607887162195568663903606111108306951268653302458039389969755244103532877346831540849639314882452887090566785467704111629269533897236682446077466981220016512629956407085200024298675829483987822987991509747134364326752217406548401472894873863061810299091112599939583624767659422030160975666007544623690595002405327252329743388198156467149358997108729830939904704629555841914242298474492528360150567264011062267547754057909838238234704451794805592804837658101685112705300330156322808920591315577843768857648319282302856801564133900762650982897089017941917577017547499173930947505885721790486462610413225180325499919946693653159839990044896938472858444619175000127218322301028047922775036791024082531030567722775121988256412332539854542788904929289569134331377296204467188548121853762814058712860797909592894788737008861317821087193639292863753206523674736381065403203662910851925968388086323726663522616698203094586936081755103906560996291503931559839951052839544771928858082898905479396489681676030158996582031250000 [61,39] -40134045455933221309291621029312876398897614985362615386159796619262535252794907492176075309442886647872083347122955625256723837623706204567376823613481301646693992674579566090426872108157645020103777406218731870214378715252167157648724114859667946235735805076763426128490036794883194708077468694771776099055227354676575736281130553668891789997285050673891252737205647441056186213855279069808145593990893814216893421300844762406060389231399351437272435506002001740464795914544407821461951742550929709234793270157494450779465284676685843276314065258974291347861210238767760932524045881738824981081892048576613407508942480101083498712840471293978626025680228640648431396415043724588620681343155310124460050801752878225132723483318211247265565737655773468904425490897395968372528953655399717539849924025592460636000341402890746810715315446766538226753289507257051994943107155638218160868579164117166522236488142538904003042786268432074929268143317099941652530776639329927381167883331367017621595928049800645218236121011606729444717236819839394559409560980957447414494012681073399856638694166650405603251812967690751336965574362942821869304818245593378553571212076100593473942633295170471246977858777545558760487950227412216985878854010807114997080528277583544799561174721354621412795430635529488258416397454776777236123207443704201597339109662473668033926034414704680578646712664057316499932412156741781873906390647158354549822248448975393173618004733485105344794492340528403483261856910616931676647198394797979399154444729983739465622319021960215192569985088409759428926930724095290375239977143333426961762851697289506590448637550680253661887804597594800503158531723753761178079536845459126335518366747379727559410227340524465002628426542563582623284904671866786745024838114385848015275542659163719868007935813131568453550011944277842180594821079037806235075927209783822109841679138929565760357399751332584919362977723594492581376000462379696822777739700773885151633106355016219197982722589830282674886561487387231893827300132470059091403022931350520824351116503056180465899411141422236616670089671319339385272739170711237350441665440205674274774972583323370283676827703541496586683185354176784682001932064165927727117377799004316329956054687500000000 [61,40] 45029355254589841097827441800479769413204990969297299419405348828454020731455735156110935351466109715060084250953586199948873716070790409165252983558271069695377358063806140587495800246884225667905075797315559000873176249317602781963447692549919524881781103182712316910901386713664561047565944893240608767150163913582559910861068072353966041792983555479806177292254783300567367492762685703316042692170384777926044231995544816659186430474476894446697455642429214573485248495329046155465366754262447239970993204710862229433521156814177887422707931964034993811606177688775062287376733979864414558899388030521986374590584964701325773095217684338511067166689906361698083877828576392302182212123096762292509597709212817524052889256795863060006005443635923614226233879416969637379511109348758114379113220598704133276547917441878662468086369775945536944074002623108112870133440150403719688791027291974329144012404151878360541893512608293433471891399018326351547254740728814231146959187975733905922130781946940386173762021970605799141730958713786287034641955011189161950457361871923656612026996378329261029408599790249418769499273278852274612488830350972448393452996551642411664511654704151862265855854260789188985140681440896468060447652988155438659990477709516166381076695953937894888922831138527893410851185983894115797044047487694802235688033677668426445136637923835601407189133950253838797234264300368474618191323172687482463366358020222847013483885379083851813813833056739566708420524902610448558810312167907091293433179832032329586278698869653262913195742555370742957252521017333305380246207526007998191665715457661034115496295447068517984112524636110098311049258814371069810114620393515345848950019091245262815358032127814729785259623685566830086267988231552482791255207229721041418235759277041506337212812080422205381928380500796599890361601639670855153719522777744045724439097464010406950028344406685109599711149474619745046713847346767089286849362499805860781033507927864550383927192509191884095110500206271520619858012645642672334653820357072561070155448159059265936067147343946873275512576559048489628812081494618259601776203072550398085838383890925091225417294317900741437123785018886804909065890907028661960254112273105420172214508056640625 [61,41] -22374509844452789730320596732652305891009891085462762830723481163156594880807839662313463931364581216657291649057224268108774884386251551107798855516700667056913435266770112558466742212186515045172508131054009648062791634404712225220648519546974463570822632508212872659843962728092551048487979848100250492175543756949446409732526423194288371841675417466445677032212295118307394140938273279348365270774863296054502062600888279003691313633552057505130281797150422219049529566040619562287600203446886864702412934455650853481233419325367876471544435936927490895534976032793134816013475408010671913067857946902185222941239033248500889517663051175505816076678594230343563504167384089024332912734612770096485395169270488571994000662230744754467854391800225132281150581617575608716606406085503970703410059641406438032121248755049445354671228841118628082630497510072610976650578649215802731629604116805076791597326711111319036648036224753238823806837048840860570262008045803001441868451936416604574957093140677197017284792358653961060491138865638840062574880275921524521437001459386498670554037240704171916164306881915849721798469649119521574380916378326316551775736629606461427969455741536926840894240930989661404410361616586109241619878458662962226317744161180355186912804680864742365069817589173341612644693826121831498806484983170753540216097190530771360581797716917767145693139454894656716134308182728295213945442221988178953083022906837597822939143002287924284387283297925950245315890957914436505255658870483484270368630066893481504550785702848986787915291108030510319240015145763281439480623430557841864313661974200243782838947385130345549559420273606684599496488480664893071480615954434544192419968004362853344871761189061244196780707012792575610541787751901278332586376584679755738269942582449896735172799617549208784858304173895308242987020124194210953865889805625655594739276038184599531242880340904767551480537975632667905764579070472433964952870230534843225655814269234083169821934328988563378494777017433217294115384902582013605483939113281582547220881621323551494073011674746728030704652152574676632471083245657753068476473589937488373002717932575914104824542356354338572151128165326686018151564061540170769148971885442733764648437500000 [61,42] 7673018410755826879396682180189824292492510114110057967940541081441679064596764753523005126662230769242566300602039613267534232656556623055385627162763272102996836456329341312621526913291354532832403200691198282872760489440836595363017007063399895531294748944332853857179496889522206991810232191653719450786349244874130223995865967765028721521360010366076146434527217458186257393608315217936803957580148024727352333819435401690128796236887170419056919511341219084550239957678310906116646381766270507365221190848763608250574808499073316160699407401745504683675053778520743517225090163160572845208243481325305715447373867758511116944458428695128357966537897427547696128333582271242332898956300154045423083555209647760523649865500498642564725309502510465720769373643665926035490553853343159243376452754028602826224845902279962335501882580234195530885359581706728119915887150215711710325880785590424746628218763934045881608986232760255812871101009541454156306994263015873152225797657952687027315082782174227998654277906710572765708984067793738396671206454913826111514048862518858131939155744257292465218988298812416419197173960371587791528995332368999400275005709109087150932197098404971341292026319180403425637371976871513429332205313711125936826378230502669052176295960311683764094811612530561773789191213795450744476975236054626503593987673641249483682544681107632931559768296352134957522504472053226525717037332187476596667071342410219263304731172028376359825091464553825482234730898953363370585565768552563496973855333269696473213685461485749130850626039908489391280012483473092079791147213737543789804307558782863672527230331516860725225418379947837509716139840200463052401846129744472965681389036696612522146315596358331346927302550100456582920585800288975772386814769541681284306668450411199438604415144466748316404938295711829269771745930610404188619186001996857106360363674577893244437414507378094780942720863636438507968113835502809512616523706793460831673247343065965281979348479596578983650451032715084132861306317180397814841556398507156957346925109763184912602024842914786471550647810178451661902766070716061063787406729968420735602562906371130980558618356051221493443872717545722883514258683135267347097396850585937500000000000 [61,43] -1924088486707168601244645203778888735266448804632965543432053864011824117865262028653846598631445709186792625645454434883587108007660526906152232692622591677251087494348738464913651189474215982334730932556847593542529322664750572578193406554939937733989179993476600778390465313744495065843212261983512076246232477541827381089940766288641766631093450268100339048977060776892785268501141108561241940004735987681533659855795595078312517662988115715513391329704489638191166344046403430211507779265602328296838913129696482670538567974843303957633097791009624194710356361501765286023627614843513861568322308951121060917954456980118960868288998858383751846949715124890883116822814820860997268307490124962275451932467489118321317252713199214274733040128232909158382213655851696162624570683859316041694875390897708966833350888371556883852183075776763561386394934403333958707329760490312121527356689216631962767377709764498544326676966988005004690278129273720212456311489280937375732178139946110502759393396478840213726614330100077204397822489250667045208812256676353963325456187766870289289580864979365716752249692443382784509438079233388566807297229441999779912300273516717806049809344803603772032484515486686380698109500807601569503333903278695303465725055764668624579615716023636638052344210431330293871088308821814258927532661280738680471741856732792855984742621995908461514500164062433634408358024976320820535191416740530872059007254287366358267057639729507235765874838930461903401348209266667285976609322297319143991563530273177260332284848109123975612289291592063316464941125974503039299141954213097673446331670757340279030971024548588548653053147973283428701111272821506046626283318289288768479716639094377114699094447778935056408549695341580438646238499851500744206766897410291695415784806678796654063933330331166853011728005449776844671383038979714146015206127720619721934679666074128053963693265877106039317597416533522110396215894809900762152124654054376723868853461160789390072941030499637824131515305651069721533437445423209763465419847994194954412759904306330176172061405679974824438666638127758775273384091571171509922701391389909055303292782193725306024904678532369990310770932691634364092303499660374654922634363174438476562500 [61,44] 347901611517497956714426932778042845335503848341405692084616106842373619924215297337296575737235186375680369307058654218370268381536237328718343245679718951483555615926333537628960310751687651722728395818007088454036574065433491931841794009786355743178100503353091942204637956478424549744452194702542659026622229931010817688016507637027546853998928994311495195352345774860042901688639535000037434346917874596110999720145704457062399770735737581398847972417780234848553950242545446248105670184352756277068218211931244891366632147741984871316686106554169164492271856651924319017168108272360677348829522515832129207432649947220593593929426797796238085943818816202033615056340002628710456596892644424019842935250690915588075017348979387785870772489032399088597018255496423719669888572040438399106480396235064007647331829782727111875436904680446069071379459147064278888521526399525934907118393794824181480962076823534114082698717174347640661031565232994010370244615439765785238347555203525647229921679862722881449787861424976130095096661638939220195168243996290417431074879285402050296182994061373672182733831678309824721687038126116483257049814721270195934285014473088169634488115818683923430599745860405041021227728999196747465369494935362324506448036716021822629804053222737090473158686894658350461818790699450250376276035590777578221969770236065159757941250020233872095545435450454230340407168571291154340151217734363009889446120845159530961919705725705125312293952267113940502390476636658011500417774425834606352339335245967625986248267586375861170685943497419149883207583995384467314672552130493504868416200382518394896536084388964504055317342976128615205672521140733254790097301627197449660916728067245974212522363628484865013385280927398766557670075909525706896367944188807299912315545109217675967091042631966836504676366575009874525743482794094581831164001032000403879587735036572810345999605350114498340318574061632103055633894016164551535854044145413228084392803120752292707140811471498713708621107779436675843261050443565670825442175055829510217277241898144293249822663432215577611388336622504630499236136925471050892856829857177294107596354814937181529385174700006017691474664767919966479325921682175248861312866210937500000 [61,45] -52035955375331021080926044209060842740497090667267486425891555962594628455952166069678728206288927088938457185530360427276124731842283771003793528285054102805216912676890838292319212175989570621406988981393090392998980968802542778120769840377230289949179462937835450326318721115847765625697235418103115691565829028258944878546312543095312230690533794899835877336766735081593276610823045592474650178667352112647733624647687818749130978440488519715912604299346852088132137026313167760041719887097315079104687754406560217711124207038766648309320596906693808440225498780522677072418501931721893598813214164525750342623900315891680983513191794121128260210064619017007688484379327632304033172817449720161239168146385967731669850109269087426717847071757186964804523684285839945969187028920287908346571142455182818601246523084891980815139511991255432846357022514196737431711307178118452517800606164875232497856633612557640028907804001326596886803559422583113139655639209580561390287950827212471555600034800247722698301118121306668430151679222704475350106271442983730164316940776349559844366128566130550228200187449161466335116455441252516618186944334062606395337258654217128397785014534020658751068956971580771068230280181729364514226280974677802417315080933286535280094069840496794406353957504784417433868925314403685280986915562904703925542099751703278836514964169092910097803617192147445274068047745650896091907596726814564810316922572087547926647671392659088861817801554225479010378037635998925004202531486754422037834021880660406297126586509736788386279280519462209179280179420197628187739069600594177714227857701942263713978430315110553193142361960973825804710865825198027556579556765106303754464684194455412246379535417106510923975270996454805154757750024078917745796382141432298770929648086006213163826299724441183529476849130518605227059378556647594799349161013088057562508342630805896978954016120901825418822708245009490905213565353614315157777159296307643205487593797405535704905023914155520358795724834584541274307083386150920978921150298775071598888503369986523281650604031897193824375566024026147472520389213231755961936048412708525697257338935079120811493268530455010026044594673155785358176217414438724517822265625000000 [61,46] 17682940055297124861292325860681157445380161294682024703801711318365516649542540904703591628121343783260729060644148294135892946347189112061364455636854321900044987875557633059682102419061433841863750072538576647494695993316505275317417002076414308543126899264594484612803474879503933762972501603982151015065654281690857371618976842636456161321830634780876346159790160900476534814555331129841458346954550864219549527556353831931324117584368735331675806421212485692172757167697146108363533234481995649240414209081619157321342141408068678364100550993121220383519594081011833507365796100592442371855140353826290402004673258295892545860386026883885105843706351710890854720645663164705731922069234743857949794413166748229614280507347608761280765540999657024652672998318815253000061446463184939631583847093043291912534712056636252188038233985448877678712762911640017990324785732661205732713822200961353274965880080859966806273747004177890170751600328147814688839474344624918351678597877489552576616589465200234724082487494399072522364600673362736447727542180968954914753394752556318688700372746101798343929801182908566734724832988464021235687802225614862388334290970880504258928957399643556116104444584035736705051515555619165439668557094609264249251074362715734320204703244026910130708592144423856379354656902776751098247806674844998018709566042784005455898441574895711295114884650798800059064795511698085307970681352032502373830757760585610012313161570644827181171597298490382937471883738040470975133400302748748654873090143755584034471298407813574927561747175760377603460236876579675952061355875813424420872030579639584029574016056100945094237096862965680790882831233050606578555087087905997505697910472042245529100090910936748364388944593155730740832904294783149344795441278859244751669798340721761991515418087482982024841441287739810124015139070792922231473728413760833978610905846209201807416899392597439703864521923410414513771232691240531827900267071001359798137548200820243777407544935457374397714337172948381177037543637638646729697001885831888219940114718594272482056172046824751436194266592521644731582244739769240158545188934416946687396448057231346827813401567404298436129300720054402518144343048334121704101562500000 [61,47] -11590569964547828818206720244817993434216040984772435021403597942565698906103936085610880134805901872812151875943565951133254214632319473364721742009186280423677986673100156449992905498816818889248924226229053299135341126668544465518684346148212428072378363119598348037072728126170675453964168946542001917967621967288902900445047295244297579169533728408895916216913724445639127605026937475240780522330928016549661228008687761050773284581128748309992754921638648197208188158838084181674894889023058153182915439109049200512785080171493826342588608429767087716020252913618207748004860893394051971270145986743690942476028127067144324582930177178921357553379878351936488782793972606954926293163053083232947174025021080375672090024635839306191829373518966953289839408989212159553486613859266447306503194000165370824105645353931646565659658385900789432433241853541542702596440324428846111113242402805448127670977964277050318247047495994700252578009631625598894253770830258082115364756836896340430606263506872854671403937987388711128288506121303461804277845631735940138753876587412148250997204797947321452223491132599271741860124801760901730250968661760170454501542590428178269240956561020216575460069313241443410859839355671638026454047206503274405854039717334626823286843231256788480149656827211963008291432827505717763253055377238201230878226188655932191723707805774016198284090557119148619547146668951119052886770957837771178185580839924852041829915744718517771886729866012284236062889168131332417999751941749716674462278290137513158270547549725831850244505573305588880771936236994446076790613092047444058371504614706645315911481368586466856561844321802515708338765122559463810128731958723909649148284023718954993252057214810015798009927139913421741477769085758647957925012643169399749294250335888226783119375798001381472646857095171599008550649247391709359162004914361777914802731776120118006375069716116370832577541044813126428887992852552315012095718820238296229662120597577605501469004528006489741369891265878209474372423694105856066230569453998792774297581806116689652316621380917779478881349167333224050395509685280898377533401835310125903216439009116823954833059934370928338587258821235081995837390422821044921875000000 [61,48] 5997217543922722323599887633002163797648534706374475345888831318356171007937726194681368910134145107438483148949914047488254986249817825912059951382949949277046775609368561200744816704499698245956147749758512176029358621362647788340886554852466809225347451982818308573597762677512220208298679820726395211820355888463996604531265526229743086962947595507445911570117581499203162349072329466725936207040338591929614838357271829341389768817016295326821252346567037575015704114153628318784917365436679113414787363614694465799792201455298374150584321062366470783663633822893382932833642325390243014542886742730711878236994979080272125030148068362166280175096432826668511069041879485812219324631270594669618613142533168241215560678160765293069673751517554548650639540765329039913805573637311008809748704930786229837920505670135760657313120304960863233771132545189058029090019294541933786144159872899490327815658184912069257710065494680525334765808744568406900408337816301206804687423746340833824365475452293364735363182530616449876452420701788992084430483494877105223732083080771467339523272249352895128673471517326988586945619172276864366580563068322687969757517666040575057759981993625031965344780779292449996641403287993763148844628957078311790476537619948181217148863552812150495835739196623840328847865569886683657472418881693194286098942542708840370326131577913289783219809892990728020068127962950763414550836703439307273003339578036156932266537903236702141343431484861964173513876073857441487252958349443322665765241471260725249374206181230842816404959442639535044086456526777673912450932732001354706805313218998845703227968077166348602239253906897676164080400447691864229048391025068751773533006405305288994728076433919832675666428139002342834195629154545423235061401632166227472192013093124405982548128624105731211226581407914814033680043494593113339226666870446354717412895372843086318435531457425098709278107500291465023302250930082804388575383634278133395711847403635109141015432355702071921846910797784252839296936844385364635393822177326080285443980619282720926897327839943843610695997671261395468745198997166946681580965694866567641512004500563493743756328869944462797020312549989284889306873083114624023437500 [61,49] -2284483586596066528826061791469702956021124977029800281052397947230620107073305277750011342496357467751884541815458263534055198146397618058621636869937788114131670136234904093416122213935213246875007163558797804201149645871288413220689794026850741621523384522266259798800872102164166252482758906959454248561750100766318614695882865524288854929288214630261060231325997440255863777894824038510484686216415035600613722438567786190704039290807942222535058098700852143979341130201075467955519024790115774135001827052990758728336480439134363546069386414230790300352850866929347608773748154416032214838729314160681591112535681410256887414830797452775592090541831684818573513612854089411395263927200435174739733199186485871792980757922429213574152189971631459706876706133298817743789962832809963769427156491043919256030202090866565290193173898137968223474405062964356649543090084601713858139717198585212321192145341342026043051545544956424121299572956427295996406619136424590433498822200292755185719882814545838013015777010853703103245548482664116751669859995027475621471463963983167528924339428279840104570852746080116337734815608112660754613233412074337764647693986157368166749235049153423937058767211477810592659002662809770039803995671137998423250782147979459623026908352665040732476480854085395133024270597768501617856025679300148460419293380070498579622717106529284997011502164296359375194947932298247509188995019392502467192974990609310366039978915544497657941066079037341123592466933657366726826588976496522064373733096008786771005117815887131671853974616449949241999744012519353305639104685071574428356142801150353901484923124336369765762677920703228676279824910252836100915032028907579785467474690409111271224285519192306034969547987428149750726029210465207572448384464874291115728884944245540303569729995472172049584195129777376442655932852995359188693170945986263699912332171632340666656715715945514287233055614493738862137644690749845264801297232600564267740489718887334159442917237827607722367325849494204447015862335702780032796059433196907214833794333673912385326188217806389051144573839474832759405026783523830924516153722791999057218933159954972513086039089653077327479735458837240003049373626708984375000 [61,50] 660011070425564698123712157765344227115343166224489069168914522151123694285286405923656746421240020430796009500969329037319454013452641377987816785589101602515456937891435985920625900048478517902905495093659027447384287344100498253534861409458083688560696609976633256444984081749980203330127629231903903924009840542531366772587606606560290826539501431765394552773154643835749142826142804270905686849243626767498884314454340299897658955264991269050374433882938282588276925778893096148308675417004906303188555644633072418910675991809786444942700872124448664231179611357326091488888194549463395032669201501060082182702663348853355634137234555213919498142113102594716293608047015773198635314190300322892787918868913929961018964650184312532709030544728383258135221855172104274126834590046274066165261114895528920884188183773536762266485520949044591872576507315331782989621337584794589029060999513858368715119923197957019222593715010397565744978691923649710339400990752487322711952461780793673551542761089188170405725617732168782724131181750072152807254127456369538065776497713782199790469024474266381798213806842752501718612697942588723449599126681411149033762460330161213242017189193575436926093442273815009118232424149298905526680450302431107081260998776990620797536454135725366125237889639193267093572119210116593253682327703143791011808476847749862859666549687069450577423294698587578816231453438311795781820695387030135427532120915753159655647268774179857528203454586851779687524105708218888906092603832625434304683645200908388131754484323429528084760290805025663526562448866829874758039525953409807911488804716317555930057187266475500601176270081062096615821993573635804445700570352549217903120909163105975695064341793398774477498105712549527320253156079350634753559384707593123477562950327280660278009128813765485090716598822760211145703741889850945239189500580343248082500845774517007651555022610887969904978718831892064745133989760362020223885727652802550003241216731645754566881947217087492724394458193251874799031837208965837051275750781035022417659630588336739583969137072356933581146580599178434397446019298600257624896989967821396574541434213795152895958105038198837632990034762769937515258789062500000 [61,51] -143296015223479925072077501074747398235134751341888799993232275126939580369356066963362833030807614346631495972372872193316177687128132958784436486230750902035236931192437237899968776675445030514466059729364122093269960205442877788417680213768019086524982889781250715743940144710895933509459444329637596066928705557776616847424589948281523487959322868071350084807990887482120262602244238745732275023373134795601761535767467094826261812609749680174578470574298331432304342285041490356291625409301736730194473546382606613786537965926559067626819457297037082903468041435073613809028258580321579730093381009677002230196765045828877843488780201913447311871637107574372517748750823231683564039587817787707509655141472266748076563012113575182822254641486929374685330547331827165913064470065704262983646138781767994106776246937404701198776589202690386729074719519689125155004593977933815235918853133142402741020587255236515306694838175684963640511431073504673785192240483562666836297481813736603661542772258838392346914070277889965620971971282901422327816351057242585277249748180637183139494948434724398470800379487631605583302563234851846842951535138108473164576584234888234573507503022550371656620517448421107964700282808882329800350227243830542407560726961574813403665433289214092015793327675712910235481664502622859320496042626760615914480509621296348379184620456969981234950238457083829306112669515963850804455119172206766463287470027193082859413601045359237832683677888625002898862253157027812678902036622182104388692576305818155164406317555515207951733981485612525615320168575642862029024053281642238325272170621902119848956690704053413401221097994497993571250097887136839155646132902455026125275261134213573282272744960053175443334667194885716220927750610661792621985025674215479431809042794111072456714904421860736013586919414818711708359008653281035685798854665208743252066995727518184851415588509628636258640658792435117644150395511803627962925846491728938493884132061886410167927846618846383356298221831115134923190881697152909440523226961894158788289109237976124838537402256600565535855727419457558868216292358411708010145723375879843883073845311109237912186240015977034545358037576079368591308593750000 [61,52] 21258780705523324944803580062463447446799063487937240516125702606056767552757781618855629301756663397417345547938995007234304722888373523806258864108933629250630567812944222496355400562993060750176905993961844192727991935431699822176992413146405391956282787068623420763315636180593947694040957123982522191660070466426271411639184177679439389857413212452087240545019259472191296478202136207320692966591521221760002423078241844570607903541917003891523612282593564156312732930310090579015136260439136109469908076749715958199640999324522350763672324654615136373058668756913635457633842198454686203519253705121595590667148819119182812833168674709906957458731216025578600411135351824181701650925902179574492287173999851908644928343657418726882357599983419266523741200334208383305637203340750075909641652227849036490086505931044408499979921001223491196028082824042062672506672494850406395430618733891452561850098154724978610064006517197373042871674517124412520357079662605956821853074002637567276017883147333490205850947623944584429237956812558056438706444944846627341221625162272686509771793550241698888436743176249908614410781353796962926500111418283005947173526998512756932101850992248344652137605192860453953010924700165962717739655073336456503490123612026330697348191720268805607100995727996753252767654702077982202036459516829642617284148508052046588440231430712406492226159065223765852848742935861216129875347867598478268616715263230343894042725254337971392125658631535749669552200129817192433831042983667669260475136951244429582487248188020203561389488039795659500737348899073539010832239722227715261356720007412606350829018745780696434683134795656497134983499594159920468981743925780245613747127263207426127265257777053743164732782304609965677200030473623854577407429642612650394963111672077564997365435759019762458637146807562237467956755752887026710594088728111003555237721770628011432009725828880336975794404020935723853948059866279120135040491014890833215723409513107834183082309921107224649069615310557610132994047879593831585169090467378458069259482379463665644637154626565874756840497294330774784610704257567244773480753653312423885432839656704353072970425930776627865270711481571197509765625000 [61,53] -1173168530998633105203771171936024765075871803245146944138793552274365491764285787968466321697924500669273269524192649530406526209632236790130571651572868191519247243327635743119848852883774590329575925086659397687191498000592436491756104569309206391156757939847374947622856756416263274928948020811018604857447206385446935324193275963874188955233992665319839835007357149797793444970295391035768104428500927464777333429573365418502712557327316084406167740266109926398023508344546354489593949816807053719657727907602399062595364629177449867630465689817261946124232737040779233588943753205067510051161183452560862368850966679348038369154705712812592110629716588018506430213596316911599239234616784509077324354679969168223384287731133556390595116108474573441684022108748562756839748264030273831521314374878431772101307690260640777895224933201194070329984395611224356556560196339837001952317274324390842735278488220342076860690211105176850288051281936729177297234736093617504745842273290358248778818777990621832552856976164350221201302577625959985294947865181304848669297637201331358208512686879559867136371842236402831455836946470306995224653639404726510743109586074624988945954472764510079172300517504680132389599943535384455896496323027336638335166487692640252417881317966895427425083571962678466433946724832567233678512218142683440256944148854778176287061834988672503445491988067182778089816929241141720349914356955248472712552798102789600262717898188161503940993375967645191225738526856294583207960380770850706106494543122213616547700171778694926274292286991134184022584784196971420422955368781042491918495677500214152044048938870968986244424888489630411448170937174439740746574514277813875132887051052156821414084442981050444840064991822891910866866854909710289927263720497126124821596812309893754410659198265508831299290737780659134034731287146327507316355426290426375158540390299978750229519620601517501659037734654287863837447227982652469869348874620876246264691757740363987371452440003983602918002360222560519207201912352694458746572896053706520996289587276419745490537517010966628189117467362521160328265245738443757414165246039681926994577629416380282201259888097411021590232849121093750000000 [61,54] -399412718387920773893632448082297385267291190019476826249879032884674043461454863146032914986312326720402770597681042362507233012279697744107166084814509248399355656275978992238459824665219432456158431661681678807048125593145442464182765451849615433074712247848749197415089920037807036899784734965944247124533236144119587162723551686302836579998812031693789553957396057918000650360497716195781559081835931280336847836535015590949675001801309205691424100747359281622267988332528423039593212395777579887207634780135546693620375407016671945026911601277267658089785555784021362644412696318690994716797971767191163092042539518433295357123124708951945578296770436130199407938634562123156978023588773464889840258968355655322563790819408377147516025141857961523568829685920804478782521647367810266492744340038701270919592687865325105153158090096087708239592242435788211814497359977538959700054041958758945789555140766679402563572911390869507317850885535727478787684986033772228237191456814326090581609799951232195549372658702931038935328950428936069779957365035949147987773201137536703954678298184189311071046060018068352649122913844558059617764347531554916267614679929941003937284149735182372493929064971213266825460894129237160217324438235058370415298906219196840984797399672362440431272426623353195445788599529306866664627057613331207566868493905460038293144230505196930979633593329655717803855866334266310143677399871967591902502742937849901259422156429147675446519994463266463037160026372488615931638246678037506668606207953123010713760191291702985556523463258519810440671078605254039846950071569756250498605235889519849487150361238407387613211278205761024780640616136661836749367491660227347528024488287500495652317157286557071773003703960441153419532449248511445982373274168843351006001434674245288752281600652130809395296604229509813881570679951287417371787277299384804291954023694652528423628866527110270911472139222059035553843620120594097477582803123325401458256111504786637885242084066966335133769868834258183034659336661262218116032448878693765007560639929451045136996607831954806568955470675604559319933250031533273115217355621746803976836707886569066694448792986804619431495666503906250000 [61,55] 141705600481552681111441422754449327867637070634242731645509203376500933849877018102570850246191637916042513539139831005259228013325076906798340443905318716024962644601563588452428937234454938804169315330209262957909754746293067738034776534779799209427794546724680643952051162071762884588904946198316219452356371966508514803706605284762250919320537782426894689931993464160529332568193100245010727689602144512058128179322002287416370882386334417863679869202222572657707762840909352676162329310272562261189942937313259700996503859021298210494456942873398011005912452258401968914431628313708455122056215376022722731590987064899557498305549303035721180910373250127565230695917797481230369293788891723069736340181875800766356002458981887825410391474217502118842714858155471697484951267910874960179145731641930367275404208955247326003371724205172372610385842593703078384869960166309084793807679098188980161692365583988085991067170583412395525687936400089618740994456071455301610773687364446476522047296689770337056912021451172992818081596290291780265537283220358129773711250578117869294765106856105468704567426420029403572320358985535964104071352556662078732143525425358830621996184462203189841632312043714581255295146117966789110918977084777035301666775356451545506694310439722103487009364212442911717061760942327469014339747316070690336902395348693785424861117710755603401094884494436586233421684217560677916552052792501965128352067826650717975433806153309460291035517233405321967368056704539914784016364050809485171555400150144245355359689278900264859431088667612034703397399414050061365410079418261135206267616192092124359197514943486498247705134771647268010617240281709655323218543959747592581350990494469642893218930190874317923166442539811864085083765533308334359968666861402238099957206541297612614748156371517180301661623150844743144559748692055846490297001820166729610527023100018884929885230043360694760603382291957862534453532848121284963589179065987938484908251922889776510810454207184815457108054267053806720926264003291562862958454537481835464683738563645726950579314450428959371828578255222417574491307479211659579738230159262180126876397995294709630798024591058492660522460937500000 [61,56] -22595614869335477358524698451419088284786789989893203535413593833045267132722486078497044829282351415967047634758949670155215555169517970132808692300474497779231280309071093448228618713211151007149166469164408772897083534700022986573878557252572936875702497684965591098263716725272943897705610480169219671011681388474512629523459564699061152815641314263011331959860993066324964499502049274818212202939640870591206684749289578652394523010171360634349590386726773321852377451886052266244753896109190284922194535082066729259387128965181497424555795449636054244563587092324720584419181923572033344334194968192733853432875259575923865243184368137659278522572012672827468433010288808200296859773635963062551436047831286370743999364119396245724419495529950492541497821550099238463702320645948018919529839291250608533643999591958511035883625745657131414806632009644444194862047243389443182881032583735506850867602079951999195892626732067753661330346278282319565215083659212958323357952684220433487996981404212395774418069824640094880673472020475997751629960204979395955072768808157121202439661811374179531674666843346456846577577684658549778811167209213139011288969632106409668316265443132202892275555426804573810674274175648633506891589833988708322432772564967734660539049237766348916551596773986754420082098852833424328163485704173196372095623681989056879306451429104040534914628798148845919733426715696628194244106097258815179796881130789513681640774262720782903397666821837811156549704077020930272159921705184215973160542228310857792883655609121323550140695209915708699710649529086379978098289224639723688531235472100033219783390410445967780716891776357525837346066612914498685219243284783820365339405393877762915069605100503979450181921321880946577888968997015208135038574792093703858406663711779776035446119915631609817997585517202843268310013904400518915785094087864252630865677689954598439742004705021256706056436551170485453312976029879184954661416596918638942419435136543462746745904143861056914139723465861964739873758323630031917376798246836309982663423866147760814814136546916924991970803380109837512168373026513828335481114081668909017441837505657531437464058399200439453125000000000 [61,57] 1139622926797071952748627904213540952190808036276224164814883152580478627180584840689598557981524315681194713932345174537864279413130281112694632248770097275872930475810653319534636753278468238747639689915326914708179419082945245359945123372394474127743474031784410527397182679660683091452464117673313297802557591425363304651001709351974536139014045216630383945724645218405302011677859030001625319971476934042457787411883976126834101386395623847283486043806331517790010807751103561928631057175655778569881398007298170701159696725154262953491678643162232552908989141949572147269313606090492408246675189321838793339125818246595706393754867006915773878219493934357582146556061904049898571693156008366691082802659261814026171931825966957952380351946891474338211195358202688569622165147737621620723609117536890647271363396863712023998965180326351286982465558917137482587834918256854620239711253569706686015335772400221964887343518621201155258179792514258417024808564838782456162661082141536895316516738625213241896826181419820989447387319244432740538075808109759303024631356833408213168439815453196098710459656658661522741911662190557824434522422134955143268684957194718835163221237851236345517919220871687145699326510320154670118552078725980767075156302160213109833176011957138367533287033300854751974605506391208663472174819936067381006037540209183674648635345168842107574366517823975350627976487418849436619283461758284177165053142456085585852484921864821259426988110008780454694911090260742197826809346345761558132589172640130448377463101437765064926234917179590994296533377463996542954472648344743151395205995448526622511353832843669169440773384269013221584739574417802507798336072719348403326249211926332900532094935095283800286447798979077537423957844881391620966005958296316967505485048004459342734022128078825681077498492636550089061877714565752053929331023432567071583114201487682048204780607814485751094693750915086676240678726829052649147770367901731618085815992965309043137349605138572105237388432008820743013564053307886049793263987558587821617512487398095049979713700715726221857616508052481561201101647484321013830480065464332336405695045300490164663642644882202148437500000 [61,58] 388346809168993824968729774785620705018504630389352660928527701982133117328530152893559540359485520177342463746580334052663858017687704462973599554045460948708458671415810579145895246825764589512090375773642820323573763570170341251211270657738903127735231367967148866357533456057656578429576831470681105886515239445077611768932494416476625641088703418232089527520468905824737903542400918611392399978594508704492726659085586538954016639222489122333833370700430495569519030983704022619189122369671801831372207490565054083707839166000607729724442554437923682510965300103856979085820863527573668864749128497490478629338366769815782803300275312520347011837207742816872872154879833423573084968856501272887504890576270317095571860508465983336757294630990287349284847031232840332454909576681123296504753932565815206796972209672243929744900556896488796961961162739762080237147614295711942622769116311454791542247181339925387581987183808370458482051070784944751638092887090817164976258547709541704573954770543181135282455739224165901065802043277168721738589575438319169791558818438083298724749403472635499376002040736547944166061778247480064906486250445705495284053734811789617760225332669868997833205970586748783878462431579583120218525936791337676539434479781206945219134867025882743125182415055944709319019910127461165770368954927725192448119569582802116441491013643398507443323406281531742523073210281952178480656419727189185363010100977449509435363610098027131619171170924686216960959048653939314941303372381824332232554098639162292922917527277805819280502520049207612812241203151434723432808038758137932293923054574512394681619141028484887311982735969062443022043163597161734802852132076576909580592402434783024680703973484698186672382765581420036207446452649450568320496871326893809215506676393392266035689296674998739219280519580622579354743314303984762345130742652053873255031236223004933584912501018151388931010504262010488140422826864569449884945785501804244438636356214336463468665435803954025158991397393732365037899374162421441257255106397497682617295907673245128833138050321337822411125533730380396617774712598238112172955286858708201513934454851550981402397155761718750000000 [61,59] -121643832728609105105300040552116285267678966007014547342086455468549647607160275147268691514384616724420501664781636200957160730252497544654873471486303576578642526639375246688557279213213376430817942447793002306721679036620193378038871649111781875322004685639155588968909488328724761157709321237766613447624155276861716882429715259113442574676611778626804798106963482751234483247707672741954061911959144725959184780909731066668317465472119413227566614598772087523563856767541650726553316863245134585416691940966791009310591300459076039958199555920667312785371704692404430551417337267553676227263214128490389690410572153970848918121928087644713682143466470016030943086264921917921010343642537260770306448064505611798558445367320391157947892167442176463993083756913066477685276304031171394149298201040096080767052973276128069094399336838770599288407148462149842282272489682557040838064090499400673815346529343434906057665322174928855929424712835788301765849859617446347141307958739129174051313834093613430208047610244149293337480568857159155452218580864603136622865673614509387619314552576686381355306801395864155269731859718643141971164808958954368397631268302004591762890267659621857627623091673791268596371515130118136892895528645142054058354837301258448445995397726571573025349629377915130431538901115608373143515870926283932599079269102281825000229817645467067665070313909191561874870052427561820165421306258969003309048108000458888029998185366929313953126338277627412293727182660971991574575128549036948637108882334515320294194538580935731701027721443638153484756164617091323629535201272334552691907780179032565574062897682753753806626655845651666968350607728476681893138465966370982801134193378457744910971484531032973253441650338880688027515180476685711436380148553103146915956727759388492794569892351182979770050355383669018561019458371103507934021547212830292414751974747703611182455211773439967399417507422495341706984308240980420605810394224766261818894703980077117017492668326350573565698844023941974448428163701519452294752212326277577597726867332908302430700015083172598869950947553879942345500135853421546221230821471781524678590358234941959381103515625000000000 [61,60] 18215883311770460866562945338456882897912320778054657724113056291183022507057831189740951061417867549729192858777175672698639256717006725920186955807494518387650320083932472512150894216882679166050235740679664320305894782222948539310353555039960278405502610619844015356960510559557979406898466498444553959769573500453389166810009449889850650232114451595217482322168463033371167428147117435516691156341554166047922388451019335444130474134707647752773661986100924924243494597082680597388042395073450832438598863963075151473261201452416193435790826753771609015486796952238276454192564684271812403112390443274075232477790209570158952059478117459104146673149029302583218357619756170593676473577811348867363875691182725895638092995560038669531893846451203792082611517490934823346108254087023710219504059225797460590439928051279374779554030439499225290610869814901070995384966538843652857823905407582823772824766129713087159517714791986305916316750764765435934547290210295289193283107598571695079810267017273225393580389947359229980887381609264046756401099252832111365374523765594634193175351962251796108761459086788146527803395053480121752682340638222980938021184438505956682448279893180949274743390667784699867993418169126212929000288600996983220961185854310920956372901366771662699924339594889936324306760784571833692402933618058265603985246398472594502899898182525160511163400234477068008031542652394613511270131369233447531429822147618355383807847618073801497401417399193413670387282885367510859936740540577650172177600002886732956776991934501390559031003905708808036066507731485220565882197788576562957245419983307671652102004783711731655523996118665083399026520157956143517647132871575971074743469045840468758716363489229878591540128774994242152943910536085005569336109902807078505588498137879191344656161183787220473731091975768105911941737378355436984361717478642544479916806124541119830963537120823974393186088751179597209161489341908190749616328941940779593531330367129709027092035961427107186534470119542178259862910287704189455112685647108792661315343862183823913320140722535555746863875249397074356052492392343095717929368076992702185634698253124952316284179687500000 [61,61] -1468140571438465552489322298755940801941953549105950782747698978710728953597766727374632923069858009399184710450295190396901124430528239396161482533120455320142644695072158528414922279468592603325098499834394704837607282890852581138385567874414093102321548200496574839702213268507956945772701674127461530034301725628815588987447538718154102643908348631872904252185328498649602120826466578421025118781574768939687102978346514181564647555111632241624929127943525962102682387953080690305146932253756102189876258666735992044799248559638384753612114421288532847035728916636282431942764020914321568921003973383281669628938696402455301870957694994249782689955098446865089601638819132547491541854972219120955973663492733214928947596315547468761874843198867373494944219007806081857138378167416020406014872707978742292596172467178082388639934149747074373719148892543421214837149422843407405605151133860865143512313956852862721519003900156980726618480250458793379128997987856979774656826349295782492429363928809949322749821719439478215378319766837729084884421720983876676980951616520001433158458918070889470603260934874517953592649024918371260650329581578612543389755508033309866518279428084204982176546968641134143755639737474669735483310617736257742234680540396943297698306848163559265877778279023596760382023549446806079770502273688434296313691326396627953506122877670229688966452651052783678003749902855821331911967796537698324488350354643892650609854609065815889850458026211253482439040611069568480744082547694582600424784359246298653524779519758776264634443382243768926619980670481268986647697428034032792803690179392507054540022510278694999494062202726542112725009263835278590182419551004412871180243884862930260800619827012693309775816858159428715281770580776641181003518631454609423702463124925149334327937535513748381639185015189391420443861073965761872180399318943161982426191110498464776192038538144878830009270184626264513795113565737434230897491584070159185364656401757226849283531251443425656673349827445650448951874086241999912281945133137128394054052013486652380775456850555318374583639862453327287134696700897327505640210798532052649534307420253753662109375000000 [62,0] -189888396227546819970027390283440496994672249959810887782529083806634985810156311389414165720618871885813316895900871676779034748111319314998327527793081757361792438546609728915220347328773167168480161243028173090294236363809221485445393494364169537927913406605405891232801794543727996650273372226322962153765588486338195674226275847400581897048635590905744386455187138181500688246759855028617196679589035769016322062526336184714243911935294296284419452542725482482436775965997238473809595105489568330576244762609877520209833124828798773136895769211020014415250488964941187281676864788119142093369344475491423814977024094385658201820893134381627638533934141231207462581654134885251889508491300714334309746518529269440683366952027553508308043582916150386690213609362495674060884921624938639639364700771589376685075447070694749466756004574612513455629868377477620059245510009603102642105360167319591610712351390904003834773554337608672192227694429953511904367332723971029676186672664632089679767573294662273307286984891128404684650876208215366141803696685172668744048321874493505858976529703206453652629396787347976146498733609891042823530606088974784894705380638326497725807478947128612420765047262085917632475727327795026633830720953374877639918062611672316500210017142326708066342779850993112418109364122317373484834794338898362879626533510448852042295559577533062057184967396290672167936804349781169977266664145089687772433875246654399793420359660497356450563186175925555375583752630049171353886913311237609966316392521376276826692008993213420238972646585981796795290122688718771471407616103151118567397356861583853070224095464938697018291908568027870720879068205375507365220108938429040036491874290013627497079272588597458665353817592596524670522071858789514588724871124068872173572947659898782394272806869106086470628260163585033454372442699010519083026683745294981003590349066243365679375240485630640600649301682190998126633786517163166440349950853919404517546930272131205915563920289215932405396790807141062638249452462464124414732970098893377645737849116881625363027818031518172012755773008051626979476511939912801661180949101957419979587576611594833796237918511988022504005472644698099418664197834285173724320465442881830942670159314605680245831909220432685489465818307053268654271960258483886718750000000000000000000000000000000000000000 [62,1] 12462763266716626843237782478081290948721941906896296293601421002087020619011202273409389043837015386833509366322495599638955456196236692385290673760827815788341215245079771370532738784046514789372633648906242590875771286128309085489601488274172583221707945268101584901996234466781467478875204919802446863088628192523689932615979212025296991839234998632070609588159904883666120352019955816774585039652373438005123218226793647261960718618642849568577257839944100637876278944549669556100088864250790339409021009551780118391173727683208017785407638913166357827662244526069559827631072120109577436604497264054292020100984650415581965653601188539774300667687861447410004384189609071979562552234209437659570525089537823459233553182900254246810688355361186363630365207394383087036254771500384848405216264089574659318267505218826946588351235834633038345809288661759588883348579728018264117783228025017280030816448348424749124143502829637941175617874716668537483524259789741390770499875698205600379935690682784390018240930557651861301920356810544310346556243294326569014393168371073084378832575168807153230794838991559436691663997436509622226299273967308947388193862673465810551378775243499128394632829275746595555480656341535769552471573427882452296980611425069090556726794681459714367934372456167874043742391030721972102084231026919670968356942311865648399159703440542091439301220650564447137530726569091724137874904528085202915381563815273107686706217925429194279230947356866085938441736575807609251907074915757030810973430177677286050701276097131731322664934776088816924128451709518203884632245438740287494181132270715212360611877525182355999644381062599950617010448321852594211467608583410240095986115469894220486802035094447029844751545290654081070273480917649548551989579703905889011222616837981021300683084689305038810326734938531940250285062165335660345232133947974702413233477047941992112258740076712322535037239761809377988799939458541533844133182784069060274561644547184083200920776752157768744383561261371467137186960792835507398216187813012022970233328964721161829235909488398709961032543307356501289521542713136759556349229217177699920424170664122802740871369663182448344075986054400974583124670035990870230462620754124822717983086280964381251690519557268275172880189760604707771562971174716949462890625000000000000000000000000000000000000 [62,2] -1059182611011103211430814591345177818818628790095666602829217163860800755276247847965587116112373059472187123420912499594417212320752028266027567140818945851546971072390504783006023856518678307663367231827316459073173062013609635880319564923703523751438854602244604761133726669016836213080600919960696574347441641328214488464879348525693137740531543642695806399016455366466065729564846370168573686383461001971448070386173832076665687995662089365702956159748393224262287789491853751026968600941965361177705144807092050890493980767598165375588190715665591399132509940287882297269686673671106974592214528422651743372521548023399341014566411519333414958979463113679734500685848393324908043436167588849684341094023676997736387469168978543942404517474812964739655223354823118235790731403664273960964525597243278404585139631089256281441311840812631440703655782631709198287389245644060279225100568670379816148640575080932652366393358909052566061084297661723003706958066099127226081991228580922942134837284466653386887396845511454909042071759308312465832428694014343166072764752602592565976750382710110672850504933767878175841852512753065873138908167542002596033751706331752074579100426849599862911749194484020385410877827623549054472134644296646821576519429772190286565224923548792496926169088401663403506746278417501794192878329654979844789751840940589680876615333911868486014352925830336557217381312452716862435694088379022334811023896691900732836131592325132961662377003546517424113008079554158924120324583246291967144104924645101025452470033251347945231615548645209813792122000088814916272308736503819539371558666384779644450263130701542917288356252083602876557468780780681385014658020482232875023430044713911616280164895985672650438182783848774063291118101317230817102955487080527701843904807137157610293096142907079855980822441197458227912292929438712671942378382005946407875382927588938551289640335991784898850671141718565478541515865916923510973294927247081543511974612470386920293859551204736104541427131829623601615495688171017659386894419405523001958471070087758278766089189237651997043513910209489398621635004272942053052808931103228925282994863484146451083288301492576372008142629814377546406000715456644662846720562076981003613071577070448511707730909280358395266455801041541318063821108808042481541633605957031250000000000000000000000000 [62,3] 196261365943413027587170649842187394928635499189654081996422348377204404900509144251957653547957709576159032900284757181187457259590850042400123576951294112217955946227624752159166365870237416059170380453918248716968892020630671056871130033341170387707914705107036831416870280812186786436618632459008916327090110775745819723750198399123560294535291144866060157579775386168277896128146754749255721502047330245933116104369421113856789343911730725535668029466771852629026776495420916193830653622806049359035835684049554009471486553240172120994219063279115709949767409012984325428939590508626588493938972382166341489451449592504533664362377632674634811615467617626014890877994954341267958634875745947720754539125681789496247923770634726114778014262744376551969187504762283861908609650152965665459736586454774832722895857147658790395386791232153006607316823757391944010996090611261379980485093219776989994463613660593206048084146076473821308484891845466843987039160660285336485198645454695707993628892711486712986347621650462718321995669681444247584667199898158841003508927977240575282235576276519947144279526825538460447684293416018337669846581159314789396700782525665819164945112258083524351655707938145225406210165571800442793642570059849840922061818007683790510251499395605712672961580902726148915575591438043286360152408355206000647911930896603056632224776297826070886416272780447686271435081512162124767609126869479331123237726862832133345962848333640635560997615880865904991168490946698641170431414879614107898074234136791408923715701690613586579738740476392785728523425482718452046239557825119814383247608113195682034581485155885586754891678878079112414310805601307195353776327215237120740734276716060783218036896916829008626691605892628926500053425825603686182230804845897580535275685645824230403286544655318323492982072751433354042473916542335700778934793442551069179298475889384401742105347588236724237331847847675826593659488511459404356673806631442377735989573586020158404296633808057241933817946553561374065355221301072470705493790642797300101599490043318138194165973485451232631693178215011892829016078839165403403814185644694540274053913982802230262483368243067897154042168192169463229111192743085184338680538553091004234260557179217860256498597450332432820636546630786874699514665820743175572715699672698974609375000000000000000000 [62,4] -5448906903506619059591005813605015133271421591970163337405450534186502167271319758592556909750883175734188238365646361451022110186140582287811247494274587276808324431469047792401334228277653776525380673477660589578224726246263507486721220728866469488621924737579369582095933873208542326645073536700277293750568976837162655872285301983288349488944181189796755305191778476010295986099507657675727990961725366166311256830048200646086466977842812089403713775709908583035688320226770331952211718371352344642573334769716307036633697144511652235311295945583569011109343096501449389968530284457147043907185538474155682598395807604293098989745987675225304489352555739462938671436204929328828920012757281793704861534181982789340846672780340900327498135332195396069310817791885904873659642069614101688371967535354708879596853441017710763011576691241542608280765799655765941985946672637840191782715764094575465504521411838725108760941846925871760163960296472620057428385384044694418722686607105132962365851181537977906138841457295605360726960184016083463642619187163456878966391173347778424325255584034788242065715962461211378197842007959474341835755257188571528344181515124686125376747122616834508998333916748198033142416575704553020397208667652170672999685619008818657917018902689357866876122715414477650551796521789616132499166598815898737807661124259276076929107130920758427516090718539835979781385461416176817654469391409763376275766449078041641434876393726637320438873112496740639683395582419631857495287031301962380876214458727451548195458446172900794227884144134983282141527422092622439788729691571918856040053188080980419188754966095792722284951138887285677190102161763190048464544340063574384053748668089023222527245980045161355433201427710729283921365776078939212256460412685674837553160781721219228229507533053064351416177201384485622996286953332613779514812575902470687956058457495161028286584373751168344743765149025773504463548866487692187444683503213082353306421540464041956778138126051463010988815290651405621273372348757664416723076385258535839261571596381807661510907271753773160450646186717521847293090345288843857936136856587530996372787249142455377335409941311464758811366049387426455487478846310835987482613813017637598713934490637934841425586835849081151843859523725400154164574557241751406877483532298356294631958007812500000000 [62,5] 78327460575857897523437335093488832243355952758552280935411628081917070864223748175076717080899196534040555372518449239451750351913652410857946235900165338112808102770345935559969499119290059451919730237286567005132211005029410444264036039734336638941419199900863757906825969452813999329339649470406320347545317825606396356976348903893286847667719908510142172984376384025431442018774210104457610087690907704664876713439615889820591142343921440544640313292549236068751058282768550632387637651055973667321436588200630256731033428943078915844870931315103420895841732425640949753802897171068006881648039587753684604267516116429421091786708444755803244712646633574448401905072035430695421130175502284442057528653063177653583411601283870265673138585281071343453504572485516883794837268346135324372514285468960071412820560169861750746050288551354784395707134236065933064091770120412063261996546067135848257298435530236341688617193859594917303252612803175633208633102178863163557771224704839657545015477381663316111109930341429766045970265022865672227050586794954838836912979813812555021621923650995986778335596227225522433507871663699827258372697550576180256629961486814443180364782038375056278168036607860314638247560183199338938878139699103136475278169157764744543230913877329849889265601677310251362838127039332479787986801251739791462311232956616001815136101431095008203102263541670224662533665068554966118603844733670084676199337221034749434086296217008691893085661280667968139269801323104687444915483558943535218562501285602712442039801986614045424719706370862650914026002595120672288720878533615342997649023406512909723792436495641236428976824079421602609548473490886070550250978983470000143880534963463079103962221995556475684573473007975023384399063279001598911381940925900860691379832623111796086660486145663948236519963590815636076992111576535877379398519856904199935068547080710355857230339727611557073587755551156935760360586583766541448779249081636837165179726328996500126122432832672637104930225607620005096510912023360099637516049964614195910109295175600734713075054975650370155857451950582040253158795885311329201335499914455274974185956360624554215497477255907332413828129168753512078581882733459974073205429813010051142859956721711234527671684699023821291700029031426412174385701114864843930263305082917213439941406250000000000 [62,6] -732849496264625520336871580934064371540178856626298764920763625095645646192362234684103995898718373215982517958745934332279263023215579189273790533096805758201002217617994402752890928297099529520925693008172554250393223995552152304401939026786607750290454562540292421278616214114429411701881618812694124888520412637643916871840845428370731280532081283775906384583361337126112154858288231225701635062806125099447926712057487187400934164346881474587716526447079908898138997730563187433866913266689745829758996708210039149656522140137716530669243742870756089977979835055486927493022362276822489242110000733110027787061498940894498455317401280466248893429462783303934916355245728716626635139675001013874082525678337001973742504318552878311899866669214931016658564962984335756108327075384208462099981993938876377039719362807519447167322967740033774569006525929014710222999215966457221439169364581788752985285138416816516274398433226255242501647231799073720588072284901920424421747623678820798629211937204073597237315356738945003525417901692408272375424590208273256357016301511709313932934816084610883250682169405567329421149593094742631608273678310641661227099532827009358070586584317179207911115454335017780302626063513416499514207211978706877426984753356439964686374846030194813318050747197493911453631505462273732159780385464451120062855755119845575386805369304390303895044156781217060872337231029329219451219733710218917189462323544346252418498283642579335584909155558785881521922976061195202697046591952873014317646188745819744034211542529853755515199467565758187240675294418908719082205471838415456790103441929858580235951275663273050138633138916262125076082702306940432790892059711780629095612833223787222153683039552830903652772745105673665673382469131932812465420420836940915644980474643747331467038407557561268357129396404304603191801619350964041884092590252445555453614214877211548208839517141951329718039582738247324408014144596897986539432886436921575448774041745273691768786198915431488013407114587519080973333291093755291472326225734882098198209146174182794123423345743625114928820534247473363180334051032005066488681525621269225637687198617724580883241105858457854845377027878302092221419002305439397012647318427931070816429977480456808449570896217644122517347612412781780822442108391800985600639251060783863067626953125000000 [62,7] 4205814449194757086136755913843851697713929389146069931925649953904765253069929171104976819402241760152860588513773960874110442014401597832749263167253418306458531733206235256082074988661831353764623694177449716116230366540236104544134844502781060012521189146453870857897454358335231814956153649169898809458972145416297033639489954336352118083507264839765177365173649154567228574876950704469510239613552589614897612592523406403781553713980494640243144560665404606071534866758274205549460530861423808431582087319523170009123312954284110248871357528247937624106179181325033975302215875127902520346912608924168357789084209203714792704533527380651930586059258549361065845572483880782319582673238662281917569158728740012704103442585672536924779208866047105894305609785896214866337676891531295969810143956994473847339701084726310363984012096114188602487577640134228531485749661333397351011592372260385540592104055530247378975879061553578830674735184311307963955111961918044894232695372994715743728078716127000555928041589572649654829890915668708103340258485997340682536417877045472816642665768910505117522222054839426998004186407175558317233771184014921910920754420798825561119377870915740083270413769390499150304432680288139692168614650479692012013913398058982279123958403906878167353907521614146344655157248181929763891457900365191826449647089677649516211024441790200343800652913227735310596057078835768465584655067289755876254594634921256015767834491961969833417675441210639278569997067339282713139811083028397204623866387011926238301368952402017044919162594947870505926535417829243631507143284298598672888014271085703393908331482246922584762783371505779200161920198124416783232049116143835509981486652547382115054625519602589091492191283174520911961654653593618382949768096967537660154838158171089416497950453711089909351572182574256911702873552827521768591784403595202331728022008876074396486242143446350877770956336073409926154229068072342001650777970452144274471465780289715096415241473898535443679013078232914144313976754110150289190284495642581989087006446635569789827219066211790668950675124366374305989248826959649889186052345061414206791120784897288690657005789868187763689615036356808754328116055730841784955891059435020978533272565257113061346224694950946809085430759612394532647935974090103172784438356757164001464843750000000 [62,8] -9904074553744827067088627756126305352837260863050379506530578242574086038337481520652940680128378155109071496535122696095298207282381787221500511229293374416388916535647358837392593149693506832740057503810352102429301081565556005004187475102935706701269426751097193072180152666804557813946790631582468829831250315473702359520731208748696592573665668600732343112472639985801559013042028728560419750815246091616024292364337474436098902885241953183622808084247690833051556899344076489282038157013202713795958795925292180382942102704407532495506185571881938515937767409602035359313129405867793383148349874740683593586361779936102422313226396811840526985396096693813137156922693842507982128034467548919181697594923651373218296408066115396348784331343044588991742634836821640031602659449978363557660691905456534031921914538062061239586617338612053276621054423130729459620940950544007760922262889596761207643167861172044861698835394454651229922019659246847875371495027734233108990498320058826306301102294602854597896562873397434440291644565005395668253862101842269935428502427143204286269003466868465455899109974842224250012735450440640974349120762404707824870477354565574756924575223713663282232724907065428478231987513965278560807399649530889822444209799924702962697562669504059562690201378136809406613750244853193823559547764900299008623726666782115725648093448374008263073735310684203724768804992032741532350937011094934686519161534490689273293027406978652385113088043414586014334883935434943222075989393503788724796297439045330650587155624719455793158474975634819575693566228404614476418803069747487142819229996545973492312950720270432713984947419557550692724367372939982823168826316898474530136468574502950681571350647597654884130555901118299657367330562836990145655829966567566028780487886437132739539002478212013172398036188584437387575432621462220822457733173661221718530911875823219341355510213621692347063884043801841471903736657276476151338056735888128877426999624634574408389631942823834337833881737452511535979960979440086423923268921548616136040098489987166980372324568410268100713277709314463544117568231482572630090991846884211421040142151760423056385428202831330131421261172888714844726952739524765452843273812569422823543930141103892988281170077824729397238947580888378446407113026017654533461609389632940292358398437500 [62,9] -30523374182828037930426462566613186375139276961188027836055939471378793729468738626499669546177983929064330259143235401303906441174234049819556154926939368231223548306855589922195634265096665510453739301846270016052734903633074417093571917764914562768912362858363870648413515417713264094590697593363864980352666213487870263588058502221241605264616007553720886384024747587694710073074125754722773965722657095838287992711454305369725954035124835584269527461217156657844455126956460564291706055528150795241167487728111377433850837579852878002761949728003266377872947867924295258619848283136828370372704111098248834090449851170241147634387418958389704721476943073961102002482843967415043604855826161262182123439743665172190738594443289319746174205189314883979035281927107325746597134241883249235878271152310949670442100590234460361270259795585308605443659450168026413767051363381002117880999038882463642743314965921787777886063966539036474053119322755835390823963399659958066400992134620972979219359242020409621156008053750952214045159310459434144161151973217589665356128386753128339036695336532922580364739159722846597606729334620090150698574841752364462394195893252609038044861039864517223891480532031803724295781121893973161741072322991837172775089958037964221623566669556955555876561062201855562385828973856860743682489302676812181315947274381780110722671856228121811680769454472703107023962060233537759463973309725655571869524887890836980339939835343998557806656554082583449513761887598778377552722128808406059318716808167324122977954156390351063404034376538359001693509559899978481620238310486547425066193707405406119390583740163819982275964554979518681564088668156943803566492817080452329376688992396075205227740250260484750400290092303989008528707811027558733499292253999467264760488606374606852994998091860354353624557750564582428305992318083766376088225044437455571035967579204100058826718318397832233873951750974980205406944833027531748597723361682519349300821630115660195396455360894725493256360209584556415211784662976747145092960366571454522082373100224341443729251545733729709044290843383809911549532941030210243146314178056869284120876946114119349403161564103674351752606659513274201854461151251786481106990212803405151159981295185466147726245988684765576602462900962942776716957382632244843989610671997070312500000000 [62,10] 318471680208822002989186864823340497959529564151095431988207311147398058971184307513529851808310120499517966778499190562576847333248870913015660717934171914080581158578308355512977477280518708702735259742142005314737534956011932724684175769244385544118435596310026734874921002057360170254239836973922950744245264682420267187319956429431519559090919872235900796164645431944191992762266433212838945262256288408521017297942867859382828691774279104424340551341379368779362749101951825924151785616299053120815188541635965680041999077998909709304663409591428128048131913380095145581623398478589907649778544030790887682460847379112357587350843727770497868673601116986616444776446078714171697864758643767876864317148545654094929607714842793911575379587278016804226737151182685691045410835914222236606134187063315702626623490583195497864529272305202486520696208097413364933382067451167399978592759402466369928156185745871314754178289017112428410193140115879778481351617850038510050912749491194017398476536776029601624221369259934899713581048289784103868119892945807106856371910264036152376084243141465334942494597427438270982233854736589805402490575068563121667213642448184645420874610545721704268784569878528519184635594083296525102907655209812164411426538047888029931702809126399043245275058703585967126391483181102482789907407154714310610720185630988683736036163322000146987157379874819685462223406263974881058911804518943380404712702154287546404337406349437085163798786188662032076879941065678778664827009110812695207910825128090785691141311968147711169817074618312839658798182374781894564705005053194475955554919443319065078587943718372398609888795546787384477156916805074375699532970050591909355681055799608782079915922393950776623555154931273499049262430517322421587064822887210016000215674129661950619140784642307846879751139979167781733326468986862897691903912275208180795141142919279956898882651465086221102346276531016699088049012392677921202428313942103796042401880838606042771817718546036805713295482320995096051413496667742430468224168081719298168648939420339483222667805286420249858378642587065377910319975113730695036267288904961337635798041987293082605963853493069418470527540151166353180809979061093360952757916503213271568853495570073370913320201556646955971448038522856466281396592421515379101037979125976562500000000 [62,11] -1631202335048003483554048374263603871690852837903677023350112639320411806894041329454232809817742839746984782027124358123602329029388395239564185863660141474575591287661040147494233183541473436049485241482119787186982610366240446369130968654226861854152632694610983235334745440067686788685327605607671903375372097813554626482559597601793200623827001407025648034514588323763755447443577321601151203333334631784536950207936374447931127484440002269656926514855414326431315211117922527499550564124269377524406658533906827600848143901432410479191581095092706590281808811001216601812244985456369246892822587466370214839640071883339483659129084264086976566237965897329163492734530705692246831105867254577269968092026212090590388603535756808078492243553396659193761512088183108502127791348253984011236945005735469868427376422133344674305935094725862681046675588773872990850029257964221419045832682327721180184465081800913251537206197102835098623944741522834471503554427219702638868928941064531677778359134032491371569761049483659286596530528939707296238163397600445772594382504812646255242015440199182712437018499486901518527966755773407691902303420137606357619854513826903389530403127787127552227628542968202416110559280436600811085400312587224839389159047451779781138482572382863035294935411971857098919473679963028386795642535339153182301925533499952295605676392794941019878610376570783481760350028057249417619571070549092528761331204884899725862897438767288510529180312894041926708979574049178396414942690620368554456188961338362869558312500985165269166901782059660914270020890206668766666408442856550069454743267762392686715956800803528092356854607883026871130240168900542371451901724568193649877234072057549216651040722080538623047455747352396522324859691012550618525642058836309148419766436092976146594071878595432878855472631339734696467543304257512794685854122975789881291462676464739751534156727774240076052256891447230254805713929905555960722949534082636531187897218114571944428368700779993598314738662188664421560481809513871758934767931071425970027759900246534529554551695896342176352708848974160194225613080356412081767597349551479831642570524270323637012763523369394312653784054979804391922905473545230429886386657060718368001389735252829499370495550967149374771461484064658323256402638889994705095887184143066406250000 [62,12] 8863417127377630434829973846833213051282896647341900594711970947840609318283252196240550059662832167249167449110377848767623194024859017582597679479595195972766291842914892402655850841904035918668075928244145891578225524589550020624962481351175321567184056933057640594509852114303975537344439833706976680609886889308544600974023475795023589505617405150402823477604206593862491171225941032404655447113891727649612677466141496727436991463539071920561755312500540182055016475169777886282268706943028964913791835102085298394234266348226484101834057255646565386951172500877166242675904563047866890156459570628378825474555089707228881573827145804232860660996803033321220339113378724399122332890191588609077060051221121838455811297697301460388987025530031990074346903905092295173451445681587846330266068903655673391112782482515839247043303121670258306629556687383283385322904723451776568870573449413069712795879225060719565453949274609879125809287678120127937112783310217338859951426056480626428723635455588813685075782507709752871400443328551893198128174502505432545907116210061329298163969112466164143752589082917659704378196913998274859848920313139926456746191847165419644649892596958182520771763278252743841353814358660878937894931790927713550166887830319332605466675745939488029086751533569174387171738759693340254408649277600213654604178650434181594899070726854675308007045312451777673648925105174630203973569419449309951626259167840963292281868756036617801360366860219720939321553557928846663421871126301888018037044418394338376746177285005401785299726521126905945856822927605336043450665511805127748651889668911745552408869164186810830172556678629145628769050668325341416911440913888680868117463534876213303395529530497527990299154855448941131078898804639261617982868392420549039452707203668182378369693334907340575928744797628433263355318801706961428952802966024713309664897546046046148586731569323040314217897121421346105914904182214192581018221687512706420209691416626358356137416317085503114202614113709498886226365687884736087579728424473703205105129838323168185102045785938410153630537741423100760630356722949813897868584120096759686649013861470177065961224144763728603758838732878880152246784203688947532429507935622725186364172190732081371320226585116514953034983027098554775324856791485217399895191192626953125000 [62,13] -37585839235908057334178744641252821588701359846382117306027517156587404366723234709954751699863041879731524722818100812877015694658762811409443367364552071966608818525855699949408472281741948193736441923017176731659222623278994381636307614907586303648498824611824533476059372008273681144730130763397335805169732390060702293154714755426726590787951500701356792406410446233756206097491493589232205634901778189197368238421515006275641419432060291411838832461358205131259768411938620088478498759547563641843544941290722195511541544669639343300454037461290200901509316182263995327086751890728184598064384271054652406544299617263586273956148869000087352224322749398567995423271461561158593194429111210265110162111283689226031748829511999437923432303994898498414878611987664807451543175019783617523421037297066884674767419781464461516736423790994758019922128990179284699959081406891725286661985139100435634858223942166655924466546763246711308218355209684407038901065640574626905789803109006455197892720771631318646086834039866273042197651767693752030971586858286427665383421551901730276088427640415762113911815085310871744772919379561581050910013703794344219599668704286277662539770606165309325766516068046752770396301344439171929889290426807491667229399990408039418217475821615359617373001677970696650552479154793649301333868988449835503009940515446303771052133263378398715821994103717455788218093997467071352933480436838286487843976157161991049769361511798260381931699674352034223587742674841468821243026831423850937394915188781727923672062101526874706788471701157061671706381985702323439617010037017905676528559125912370757213785359158420689422919137928858843166177693966437940732992821736528621610762598122246409763303232302844188157107751426785510658311417814774189309293156926710232995753622028171777527322778125383568836499554758696933572084809331111965199113803447745344804100403175180925940577063959207856237589107184338129751244178690448140988277970946244063584069672668113816203642094416556090083769579746476668086380707095005185367233136464249691560525778830440329221914094379233894236742772686973773512734846413815841461844315804633483819996521747413669917229302866928830164550587542162510320653122013337317873048481035762913359726502050157460863353800989378597551069521864874900529684964567422866821289062500000000 [62,14] 60981596618447138386417414368792745692561189835312593090017087516532993641154911308486235099582380179168853841131080600527994540001883175664981741059780129093927104836052242188527427368040662449935283029069389216901756970988120983918617812980954630902481822154358026185433049524667836898452717724088518728395548785520431385488485726715468436823354747266157640538763038180007865969370811344696454265051309418216634211246318509994081196618618301080510728742525279600252002612779076621063329978643832562624045321139847477494613054946673475387004109861183197630632386443849451150217017998291914884392056756018684766970546113988488566220986834394923831974519827046767368074872342474865056800666024028739982329384096579987415700161457693488892923108004771043085296058462279546065563963755190340777142390122715975281014270234729589617725138287749013734260861004530861783490949849285867878660463638378289610772562080690064565711785913371163477545157692416083419797297409242049657997657615623903408265756274445299603290264365020629804056371224323319445607623357750711785657743931483501598918243482080649731476617130036081765493587866016613965921713282207822072880907997955443888321463651908504914021690532180215307298261203954322129298669017758494022637866625294872899863697017994554265192219185791818222454157006376946636918154276955514338519309844945934985423890353709224030557767515055717498462552085111890343011392837333417720680317217365512880776771969212060636815607766193045596911563028571019531605659120760276550859502116682982324355171549178588996270924268096784521981274566862183145566695582008645832471785299658489303946175508738513531854803550161961715105474389123587853232747930463818191157305747755967991838288811895438912860386959780697881614973921720101784958181647819646926246801903659492677182224517973343145677706025135566544740285816628800609146929321361453843858677476523525088327074065838690543460732933396139993445531068962976633692542729473754156412621435064940164166907662067124872258454100981342834323592135728348555360449391297724288936983330943421768320717466857783089250655092136968239237449694054265063300535940813493355086081682882808744368453812622942050549719146983790987454110831346256051268451340438472721043800603355972129607508127954713952981755445414968619388673687353730201721191406250000 [62,15] 297418187034881703109096698912379491388991709412058060333803619193134116751086703111799836846858673916952323083403397139524767414346667782972346031974223842790701974477946704754299618519839874827552635998927760885259397464096064187243077243329578742423824974084415752318387383846792789418824889743044096522369261020780616127151075146466064165771187306853612576449131898361134711855738579341376986971878500729560190138632126304989479895517080307543708307988573398889429405988036541857863707857941373862469506884009235670734229616889809769257950447481613552183762869621184875765530081177059504614654135823088593367461854049345688188336883270790275748133017084999808392887518231988542035852489880959870253011363578862792351876110633815154119311052572059875214407981851514727129487619284743245547441732522428373414852169912298757995986690085370018329459611030475234190153220561211082509503677819242041793661200948977501004105222053329077951511923988939237249327400482690495036731522246310202699522041670955149260061353312969540426605909164232483549096322939317189925560671236039693692755655976901961164701711265939068996785219174724896364849770777671055611181688679816841013118831980048629287072737615072592216895107360254809373283835429468244883147439937312078771639706015488943444991283524767095640568961629189651880051387248093807198139649783993388639791923407822966790680887242421714658649432485357317540577430543069265925496774758198090294373844291872371431603366054948416289633748724086621163128857556658542748421763397889977289745734115874811776113305732525809715199161223181919791734986834894813778878396438010320122133124532536038677225415735305696711819158042273225580002712771888419458984424900336743158153851086461486600286866650843214065832886507791197535823115109783920323214924101850424343481791921717408650953528760046060117939498467028999454816729657652008085330500058878069265604061268534127789438545469522920802823566452651015092314154422909939987437236157053731580437712147934924424710263136413256835192380612148115386043102115885650764943220256519697130439442455583304688069131354797722785992464891780034222024152544884215028217792026235950601290414150817024860602806447004846943746871924643502816149967626982603528364951051543610859793103118838323260797462666005230857990682125091552734375000000000 [62,16] -2279824378063889068266950967107264114726614364696420519370102361825662067713621233399831439482919990671304607446018739987820350606360740966386417908286614318293619424251116808856419760574900901394566404602871734596216660353668545367073745662317111392958075341945987064774496534324089663305530895015558772952682733899415178846063468635004872436475656319532805154059042303256122841645236286486235952616433722369347830375696238946386678008335529899424294898291716022281249024198308183358789490400984115046762940713696563029159896146277632515859903948069859370770121500871921100336076777075567940165391280618771915374940034158846623407709134496106015263442277354628518804815435070802768380929582836230188829398966655860501042875104546275339919619324262581490663174969308480038181261668531241477160873156782640289173427054527723054277309363843159350596664479362047537210365096891188624646213629467430599993807479753744494932823912749669768492217630934045264255718453749503906630167180759093735518326813736748211237785266182870115714704694251234471204091925439231599249847263900992333145814817949110024058705749155824944211137013530427585782322204469644069476249611144305855670240232465309450693064926285091211774453119370736548420433232395834719923931912991907485907140132204958365483232605256886774787392290388164730116371445790814027185541562934295865922836265641816991683913876410036566638122648555743028506381684500509566376132236321940434167693755872653710514125466083474071488739714090687203003207836684721496219240615905529838854886944848130510332103029192429721240384649813787008940418542027773126066399209664961138921314358911725636738382088569133697232043116260606988264051329350722139179436068818672648996809405566675504554601045135594398165097255417841700179570428772950098177126225892009980881256311330626486574472835118724948871775312061044316108853095435362506589189185108544052611015357837687742068264950314365536253118037083587482111574374614494193241560853089913061269211209403552005954142490790041228349773534890713173470659194684925002608844456272861900574065805323812963726752415930149725548695962091896285813526099595669381713905204507621208336442320755922260565543488531921568743708191516640567124826322208155277219504775062517525876597220871659659583731948051532611998482025228440761566162109375 [62,17] 7369602308932934864502082732790147256852180515157953871625430181720069902839587591886464871409856918029772333818572390641087915257406491027791972006109890791443206765111817442917485033004422161448181283691419641495009421208787783391001015276463444833540035802972452549576914889013743760808502026482824543157091564626853242962946176232537188556894754217781975249760144052042377388267324570706940127036180507762053701882919465836471345449967777616855205656980250515201326672707098990973273275176307444826976088108032781392622477456263946185542396669836337584973890589906010225611432507292050396747103947755630934171284047188432103556437516997520132663667157354186713847965282695075870256850463844673823646525414734295520064472736118503459978754614389308241091106705834164468064011098374605385029120536315890955464304387466328688732850627895793401193223461176245301308598483992334556290581244505724708603383144809561995319681380692755644584399282842222559268657995598648572345062791213625634422542257850209957830741422777321515999595777594198962055014509514222713089277464687674445491966902092084948659906789502355904109333368515700667747671409303513236991534832185026986494909084849511760404490130384816237809731222428865276888849911345646871066163284269444575144181655839328691608640880546679324982733983281339618000797156523583543922408932835003320876329015501197476825105916111752004883073082513498828865439156123452152708943657256094722075677705220702421141173497101634866591538956268931238281457613336306941760124653280877325062391106700199507851020420054726901947171119644402629451706295262229595370963710835901544860769924129708614161864606827069987911327147586239291177477874259582576908864255974686130079919125833902664827144358923427791862638094775786009511805964970448177456863152523630324870059555744112455921611094822170820505760046126447991517968348185621261632995775997662191638482497711406664932593579268083956596335694444812876354280321414937896976635034297236601335914336190882650773798330108916691200017354521950827754346934088318793617330217552211188384438690692759920053616001826457422531424113467588766714228260594173250749833887695085104559016868749464785742082413724121876969532669089133682061093151988343218101788639155839312219051657304013779742346557100063364487141370773315429687500000 [62,18] -13223482420167193832734059421023729108812308267091392175660523416811959502648215832946589046674157238378094768827130235770358619992570269884919116292242552311498605855869419225229319152192604424199471716888649844109240885098200739394458395628017925951693917768573999394308021510709993052496943159105732588978246392963713889139347134414173693672855101862538333104468534474623330128433565079983890711724925263272260284202100985059812137611495794759333004565508699988243687791056710290020580385108969177192547801386769618732069518645439678734929390300329980531223794232669764237861448659506123186843675976178166148486054448723944088981498449589209428743214176215145029982658848492928714227059400296913830444044518236200478797739453488888071884335950737463864896341105439216498902575805020844968649674282255175007065030209838592691550502772552861891794667697975383301559121001803354129172789754035040933285283918605507886843471326853154311608387227358623994497731861749765611712761751533081526143266660898973393651841214526660762190168546285631368477949445711319153951345586528973387843377932291689931555092343291494909996142605751239078934856212829931081814860383843565405785440926631914753386219722387673756943762332155588568004506729235018383688563265966912346326581210800006855416448968473526850576421329804529689348359227402072145902550460957637420663437462687899389906418780874441743797431090120344479638929352821222975221313646599894138760616273704776228214826805566859869647311810284575992087499985055513871001939198038493765460707087308875383613519256237623251534389097668382393384483094847985737773212213212501657900799259537681446280528010094394687705550159974606913696836048685138880637728113875916278483616943007091228084404685606171779356883457385482291966102177308851405962728244714104498776535063621080939556141524789508119001371140591608660208035748458447089048249123961595122550309349648332148467476158542935404744666346633768408373425436684547351886122563231762338195597965600962024662228720190595459626792700014136805818557410865484284757511302743982103016805879968016240724584387606145326789278464711024029260005688240887259841219251869745328156953904039783934652891104848314692772688625745427301198043905084308812531669162291501587940805183046463766594058597547700628638267517089843750000000 [62,19] 7949235224639180753159699963767714985330985303024998690168369829401064023621233885006394246935118646288649967111246607908170563460910014844656613466478224066063995335097692330930392675185092037343665660095600783233865170175629084278923539342020274011541551759658094805163624143588349232404182322588475554491711567617338715603462327589682497676204407041846480092480133004060856132788382807570999343877815744622281068574284197836742084326094424948622279355217526940242707879613192758230505943010779888822347949429110154243045666238863411330965291284794308542903542825751509599954668608400429716617878946826984729523606051698077297980780223355564217874815793192399565782091937170620306230636145110790502201714814735743567337166942552333090443388281905775233517302526623085120764104038193440015843991538395336655201004586219454836309208761234462956784765461329998352628098264554227577768250595895613275357270634929156928594247052565652177304164691050492757744918223463315264365078477490479794225884539250821112793776255759176630676018993259622770917644390692343251795532047218256111893327039763502864739656361053597054357938189767723681861196852652889479623615333519136557845381251513824487089399658474037907693095905026202118004139634538076931276293130409149775576356138910835866400288763232845400614071276749318702718735731146502344395861143211998031270585574953704367969313868832076051487731945698384050384651589333014302692190074417735207860802909370545806886953562615578200836162361394809452756877031514129337493808775063455736772582601550834954159890330262746958679197512580264292602371808632116892025333961280814930864429020818093959813480962413588587293510012658860488345325853263075684197176112269929082371634654084267818251941099010251060314007989449374667735424538005270825226202016925003252649624953264707971178308043324019685052288904889947589923120699516829027366273893809607912128271608560235167432516849057022597564077476618753094712578062722734719095746131020303622679947167979505793556825858594681362201931804633611364582764920410735200404810436448247541993044641063372973215239354051971485439031068660871699586938396074606849241479798787131748334457059827083390196697590513429230749715659174722225212074741537986528818974747679188188743459895569450773811226440557220485061407089233398437500 [62,20] 26279869300934419584019083670796824590372602917653426125765922125628689360264027314578963145691400566905788483659325943670176300072862868728299464686060857085741496658397308600073587388105871256978847558021010019197524562078926656914957466633772737508216373014640360401997516329796547451371637094331053604191032407139190037571371826243222121930394292943872107124682129754901525868204786738058143777723364109992440243503333012009210673263561348944442854265491757638177450335193815190849620079224782769233536118548819801924123655550549237137853004579104995711652629977890485064860042840276846434398143588789276345492067905188578809890559828147855020440539875266628683044580720098693371008926089826532017124463567812123714015927803857823708608846288801922067643477413133495426630653388509380844960571485976549520885385188094711713422249430290650919474404101982276907370673555164484818019980167871127208466673769391396408203634250893127896047703700283067902121124188529161518039244597453877178342400554624511085776863935572982233352102401859288663420186614886611829983792978953591102751961690396735630045126651128243916982176626915824181615025493801226357229464148378098108948907750006350975658364362524603893684183433229904579191333346883481139948363674727929710334878350012464089876909309806148057967536118654866453765766803799593296790968857393332910744884862420287122042176592721605483135923027865699854059219417301290459321749010121508866897771834662616058302865479481059045527553995902223039737443898957805197550389998784597612821253374366104052661339355630520075378852290941877008065280416070632102399992371464520231254508490657071231463791380980954490921100856566640780166644160354827529225241850300478327534843905778190116695317211555171973871898279364930000788567023720713498800303675683045986591684948440425904501434357090315114624468450549191295931635470272971169378811243165217528273259132138756717363208220907308105775321364005513074875047144687315124688454304444640241229705693086145637267277321848626791010990017768567707081492601810508797592134385394653919288373674081336063191543910983956230916628885114088289795732577785444739127950071426289061347749524078975428655867323149236926047580677817128888509106444641519226918225812610705621517872627090559034535033333668252453207969665527343750 [62,21] -89422372456492144435142627295318515699370656925515328812462707382064200844634657903514400102373086555499989677673382284742901186053757062036566106511924754133609765126517627472415170373605213197825341885579580495991215595296341135597532793061733211408435075652678188908319039302613729013931511107297577596362052839154253252864748969475448431395813123432956185750491098108745169684627664896322227060755248040403271360966395956205698135199529591683590366158136172139271886412501456986372795846747137710849002509638425181832820768643081775739063031376269994928256931702584243861976932646355247355435635949826684440334715520409818824955668834836122068960399277130033195406179711452756485876038530354554020532994130933142031859409405623465122385032079037796081524295337355398297085340497624831693832052546647485184010483293990026952395051307434680042262599993494532903667090272296132609534971794143341632481359403501397720207920765941796862295246319111731859177522941483420834910858623525404097017244626757752547188347234104021929845287335668681193884653311047089771592756774197842009318128851796977187604436378719000442164405351054551223767076924743566609884537179582785754595171427781325818779495922546002865270756074163966009034168307239149609149059433349995206808111494294798662374039461798282784651263382867637057543993685167653191586380957927190194038057294644276589633891757606908652738228412890190232093195366419595393976818219911893506323214348636954813039976425396070004403533174978431918818852235846149415552938131049189197445534752010758703433264523428776764360611659769770187914580242590015510579930588137599205131134214665432333258776519561166783283320883095977317369295551194628777449006001841799161003978254942998707921901973146219631871314946007872479593434533700296157884303659029008091287726276123334186227247658542550620851935144575680388564676616599668105999605513633760347565381145932495091824336010558438804936927901585989123847926775054792054423374391397997976713433594300279232724568431430910755871336648368035508636539507288097147915225670231684428601469817318364564613762523126247973730740576530947266270382174695148728949727571405753984380469965248264513791504932484712963072824314778393440821897099517130862502394411167453398630276806269279177286080084741115570068359375000000 [62,22] 132407689121689979564920167761830687122640024976600162149514986730852521772994545809681412988408262830733111702463807066334261862637015415883284744326862550930254902867807895205730726751379024134149489348861817151705257294387268041019339308503279998990113237019774754628154150675180408802974948089660963371723814698178988268194817149773637352290665040617155766206022529960815333255499996089725851298419595172266892109879146551555199563938053896749737959039980926022068865038053209013284187647331128100897592805196958320322054569618458676090156567994124158608588697924388630940325007126031853293849691927921225034818111591368337279537100942693859290688504557293294369437664681510874275177452904346575663810597886488036771655532091065289771324277100371148443833116905655527629739467768898594891722154472355688834593299413177001340063053100416590618130119053251735042833486996761413667619539245074580926768700000968244298015897302860277897056329583807073774130118649361791101762426108397340817419065333254692781570059741948576698425894632767551030298942648251151733740278384188758015905571306140997619232688057779323217313148933282840342628324168344913302116786847500687309010060048495592387443848897860573267670025735605780603591128691188315720548568607974405286225505338749795753032604904038089193609011990862698600615184111377042144645050143636690115252591226000371458595767035746228443102692389177259206228776899728296565571117305358194901688409095105938901015122753193724502888177352746483783803637234369356833651457922634308648797927312818156086527589742411902169598944185334281234079335306986632108107924425133810614081718487965898674588015208566235967622852735296424270766474813700506058510683252230246720050302616306313538220535484394575940213123251657774719317708052667831016593178526859885398947772270030509130597500622937892633817956625462393580248153841303830818263452076801843861677107800964683212581727188093839995769276494695934195833836725177521290887180996863266297796103502358371426538949740931052008415006843697687475128482277584440790112662871927189392662214449451425509343728822018891508738513428407015316982638739987760395665241122457636970098784576529985604200652047564619548809921871696675362452680552126981017175376889457429432656737633422494582191575318574905395507812500000 [62,23] -58726170561324395324336127425798810134714294699371621769237815373821334264235417303099507189029606320723154304904118670279377049435402339753896166379635252064696653078142520771008992926412561478145744376039013795089190632365367631798561190164875974258475523931791151694543831008070060801910667539564125786647210370747235833243253989211404685932197480321687353043660456059015589896268682871132870912487443715283166638087847710566675126257155673526616217500541555309904303887198939219559170409049128714962042078635444042082159179757559312804757066797406320573513469631103367919620602212175126912880992084164145200800109898693267426570936690484624245247860671461471968093394858653215793179398242894268839958706242058092002609911509723593882929519609297096554275696092846251559572737415251765422960434800103174312158548898264379212717498608266157413059536709691828087401099914095285834039119907329307971926734783610518168783947778584500087555178039260400300891660598008743363734615000013867039572474397571780176336018288506000640411819337506259491637327353553840007159984339524633858546022057285618687617716663381814526587842946638087209867481493539772112028041245668322589465575540349605221666681584165947844325227837993875788227224605457195112389737013934801649212477585600152305170745840912297750829981861603321963587759285601428675270205949892856178154094284152340728871927663010661031873324843584754308596276048517634486495147977117484449823704500713196255908765976680026498832164916584409512392141767808390621497309801094730894543901728625365034131188449897619833012801555421896735858187453473701294253893590383472230715983316654432114350550079604810471273751670619474336334719545807958376105690581473228723543179721872779952048513607274126294611367022803245647349204170625644510773235491014033350869775176225574338896095806314740220370036973427145046198188073125066164064780605050021167922078219197666425170039210588411055786557601702869759499105450375924521392134727408986980538052887223423049669841409035545903005147519768520435321030425023415656695319258644301576141374881303487199972992774571383633243128589812848413684723498064292858361024034778191245100755529381238098716183146219289126758519448185093216072432581609675878449322103253197441784239085649232947616837918758392333984375000 [62,24] -215219500708780766023816097863394909587196962622845450977141293389351075569553415293724401956003184782539310850138542509740165045996868696798289352922354573043271572748253956826447889698269536993062442835582232169924650509421446582273321373191920610077056396278038108647708078448103523596850387088739641865267335211909843096589624867854390026884028997441643077922554540779246535195754592532805914888433342405811773429970173185297094357440293499121027437356210700725446667056005014822098321592018345165904101910700680350622345644417729210688313813651298852060242329872218542175833744180712318299660584522342491153463428166274897021279632901425178760358049217173957932188398394421915610488543466122349480427918738606622689172997468392443529640339323976927116552683732296860735009877451510674296592123950070937448842560535285348514219371165594851417747200429220694329397408285247796163556745924878208121741936033804152435592806313133217564662964377739129281009744473682381323978855873003394295387666737446835474997564614217153481908480627482574455663728568605006186445740803520111865575133592402524174892873278135215518313435683541297656042738315582089249008588160173794760074192962514602891739287662825717751930622563203965603965719479026863522309095575730363422332910683010619524287936804246482059249328662233864239964195181818553606407212144420783241891129506608853156652492601156465020564957653093989922453088203641831107424449988533531985837329420992046868230888739686298232434454277139779560816752958291369557544767299788254267380116521476496590507615195244079247722872797143390787846965210730433554924021212641401345472764500512022732056337471819617941487996364137013842797651705523405166557260674478176813870496343687509327082136694862996479286927448341731650259671332534692279032159408014455348412703696212193932486173142282942134649163485299911228565698727244390011132358945314344108005655918187556225862246715495470064164170212700172702511591155501132061694835971591101063320613390007887182239696599615153019083677474740728994176287952527683237494773969098757334182180367149564265651304567318460605211570469354855324143375038725361676840523164934824868733197173560859118618780423540565812207712193833929940144890680838846069101915749557409063275059679654077626764774322509765625000000 [62,25] 673849512352913012883017027510380511508396690309779724947513366675242020373669807666888903706345534592987952810625773748604140527181755927623280042887570502782031503616425670840984121787267888350886574284118693752560326191616963671173093983979607377102974696504103154807465694604538324283982501579753035320694602273216323098205382576889101325833497817007157414723862232786045579699797845901551263496823782940279597388216464899292296566367031292652066258445930749817191829012046046724477652907671611394086256041830780489189634277482329237707250055354069974117567310178058651898463956791470147790787624701083919182391072554242125228342581080041574192088622677233470866997566847202346128560458166905423309245371044743589641247314155324908184816867911920070495301865672401504154590266719924074140612658800799070141583843568135588314865016290327130456184164715284009559265366871580441792724323742130028151819954600568532748822180156311693232113504572090692229498554192736876582176734049137422105656703232275005011511002496374365742063155199018981631984135005216574364031506883217778341072237695790552208400344448130497123673210013198725917317134321610616264348832016954760380168237480518096886684074918122931026430080553849884418719860495461729916903464249140933581079594202820720090899914955636087433790576081176887861092665277783171554903877355331521459047820568253573703308883202193098751746729818838665808427569766466128307758748246282302858757482525604221030348061338399564672756174033050649298899859948175089510025027023920172007004827306756602614445386078438338697020737971536391621735405217074592764394243047681925769809487127749350399208363322770128743716446703976833906906846351103554262345843348953508191623148612414292288834022836960237501403008317381528687027976248198183131533929296619824470073011917534262313692318599194560474525734960796692182502507737591548855214172562199411740857094410618246996946857813901318810666501316310313455222726227590609717458005967522044007466192310105800831299066979187536276254588041347457177074424908359291066233274560862044922296894027141713016413778812484159695429177776327748132274999179912509317476568552246579973880419946126926325185813178752660694871385621659096023105725793924971625903120407545011938399426298929029144346714019775390625000 [62,26] -1164605396411812753389947264897746109338673835586974261939566289851157404308827616501254905909640732463774520705573062245106070725762473963373298200783314990072057689283504449977927355250608503985410528352628049346511304150765097814701755626372041655744125344499645957158650512224725722086557458731029721448170691101200720350897564627534631347398354367594339030707167761412853111218348769461542027604418851334142968132152677974415319205090153951188545957082637209602797015725748677238495317168962124416080525695897400153287953280814781770482559113395866263758436463507534068071439518951938333960341552952622491120480288792982986301355295714850554580349544765302777343060817381377072537611385636433132573835167661003019950435247824259710191939567941187537606470318073127241404323079566350377572815827138122441317234283854793102150536272387387931710686156322540075951837128572743643041725829782329220016599460866557502085453141326503882584795221495616122851589529099620577906299741759338384230349487066632175921155376286774303639618024828223060928318304392653972669857374919780036749495692482163514824637206906280978234989970921502946368903001652507587899936276857629226092187252262116123181871419879921007079830572494409018472195942106944005264900870611192544802643597017334300063766521231259183561595278673963609932749842456700825588124503528429403836153829285060076348455777711118310820513744877431719006346536021263893807565072124127637605843216764609403537934922712804388586346404870344601502198673125788584225797383092055031824026770260133694595780928085609796310771523960362158629854756272701536730434156193670967949186703751559838161581911603617454445994020279925327492797223733825924711772990515805118488767013578898702329990347292854721526311202810520537843818108613571559247857011002626325352258656207240124376236825610149767543442977088840589186086993809329243571850985563383106884395688603665216853142711068974177079418925916476484446875803932104867841447330579962035555461704289054462168038952290683772175086583525729882352328466427563368200137853103066090661609127365789381677228755626556398341600671896056675994654033771935778515824553023596037841453645229920564153271845911241778698380111355605102417798651358241214974315015043965226837485715805087238550186157226562500000 [62,27] 1455434373451548474119153478332553206062572183523497011011863106963243990485756031849282168225365556579861006903029974284169818251482148003820512784233817788477599317071993344371104699076143669589467952600289044491718400544186550918292767479920893289324757627832272983273065148336453535002875585630670094336909982016958738300001497997135283874821588156900515367857607451335944122572971635297792008444379051968880454764975005502828164217079625720286014911045060894649924070176638413415977540745165811531347285461135760010153105592029171492492811381680177995224453912619014148942751796315229088778547201722749769771205655720085774886131404069382089009189811821511262478348190930560458070270018928572150216182259202704984308662599293774402082665517446890417327222070767581126963846349284652278689416151672707620985206819856220846911689906148548675949906957569066855848090399299422218733627386131926976401560562868846927628310696356626545999420845008666807366402895699906251288860998667957327114783442798147366038946060644998297738978044992285997715477307481719821554976790595613801049335916035477444542378266174366875161076792328879254071005407669408072863429095473776000136368679413328663675729775538691304752817562573109046749621451019093973506954760031879073628633074644080398388412661734400258654145058819493826022045047980426385248676208273538726445257267733533607312935214332028652213363496589573900256964406729947395930182670930507846004770516129843343426760775045882758032303043972444738203097838548177210258846502771626961718542342789692052548269155729237127406744311848438497312513480770994953253435053321791817361742272959026632923400785286270866275366816664351938472485888838306681911118604923607484508775140056209234363511020084830123551143021858163434520835281601057738903737770683216598373544799099819435877407349401515274891230808019706125853167045987867789162819928472997594332649196223694743794345655185093645795161953231367522732045737230497423033077054072099930789494013379732797400065869252057568191919975533042090447217348043122404251688777731186895382023211876850550006433739257932483171436632681805809487746331777320967960742215364729062133397610660319855564323133263344449683843593546006243347625652071925304544735071954342231492773862555623054504394531250000000 [62,28] -1362247259545904716218776677058518626506781539135334882832047011024711334955855351606931729683228286453133306490727350763928613353272196457086620864239162831742729199318760923041796215031084861951970533851698849991980541508541860532311595289854760666362266655775441260012898380073338504391244922927713493998723458983844681775980197331484201977501887478756809852905446135309115800596252801431868189131431652630923399437293893326062608482678690215516758138272899471540477583343862303929680241565042429538455594941503580090908168414093014885588268289224011612119166451579302981380539901726567370387854470201712463611753803666787186688106641096095853456983892695973446615999102057248606021450703437018467253785847863603698638248259323020376455211028429406126132665102556716248849546347121023412952923547689556856387860586901215295860654864502891103450630497801461660179543436165063849961332929355248071916537756036335905808735830765757068203258877113276739199306346160115849319122126709566573462399366640010079908928134798925122774599230671471078852656827451640834602775941517467462805421010429785650742185586429067351299268442228580215044611768591358234046669325437146697205106118098837086693983275584991084407473959377901728983866614870831648599075454337835836535642583166945120465988462283497721556414800109710039015266733827411730004934466408045520882573799202865339239564090965595899573951426739512239070500644385070435120736616322437840008290799813314155023015122626845542249645940708666761639146966564880363661755637839379822379985424396676017008516398036983995480753882255586079488103730985443066936374805187764882000863685777174778447051606162074937582385357301493104885058817200660681128358991586245791809819570994562289226936437996260832537257735793866036746098518961713623512408095022168032705947018262946917459709444767627603649862700836578604661138001094060711789437355801713252928788090614366647455539617612080453133670812754129414091683819798384612364280605184342637849995370680274532250434871014871420474291131902391488174832546330864431901651904548107977251877294284246064774474325384369156591899175503965213225059261120130070908286920483869653619025350884066475261868091160931503326940827777846306347622964229007956526366733551736132312726113013923168182373046875000 [62,29] 866759111451298625111394723220883332011987741384686138769686324283399729218371110048361248700481976023787008839554935622910554676987993517499288248121149961242342338917434954689847342562728295345188860275446523429991854897597385931155390970884473466271663691185157690477964178674276710458962307541918957704845458048722502943265391782525800663758521864508390238292037072634048334345538417972994204619667103584496087684083749498165302122032857343695718075773135343995476725773076322577501597596947989804243332536374633625683088621334749071951585377512199947307928259772678993629011195667474326169154621809075370830922015951491180630610752006183592524937104722578240496705871503782639745277185927593776615912395399387934835966624924268633802567762049465601900886951810599854670976997296054478237631308232821754855951667813513936878829209212277830715191723229663788104522529717950053832800447657628879193587146462931990834009707613104375505624418794181220652157508915397569826137437484338960074958340737627678888328707962083787958203789119832198212351213763079761275106535583631292116195099093376387777087587429319803490396285060276871894960829530809809376316571782344172204502126296360122235692987638974034940874465324129214284732257412497770922463359656257227237915826085663291513671977698469669459069891394245586593330131045199664598040200863435770906677189180149053077914503158956901802555549229076388689867629437299051808661767084657250143017978503318605248149804442692048094090336527627050713664816500789204009579958258242747239156589057918635779571262212966648829463124350005641778604089460920289857993247304255124259379299962266798133890077523206781526052448593081797370160752941426581868588288858631093927067641016873303544547183283091032670390913962100158290985971357705569997496581310084745323460199717190997202283280101099852688698037619360964025274694600541661763342109356468440725279084034872100928703590954298140217336591702108191928674981757229817648089908601781850971016721453291310042206455587260018817619800858865523537500333529416528459750558090208314386891483030181044416247562579195218468758972044675242412201691085073661737021597627901805690586913845164880615782130234628206703694140676863473708577224751208430619450751031251911626895889639854431152343750000 [62,30] -144057016650676920371535748563537125551704669693503314655145270388502142459177093300265670740955010228774946774768797666868753891941399040193731759791882990791770959192976655921787822413395586864619869237372223237807272069344374891074841083082694756763525795729303874814044993560197247168681702898877838279922436127707818953193556719896068899816296955169483413778443514116233096375826568745707603653001999100897658079405513629017560059845396191073115633013803500832853765939568077028442450265217150963211741472619649497372246289268568561751604611145364219141373633544894402984560426792565578595385595138333119105124832564412819450423673224289833230734761668539733251066936738237968602485774340315345511112197323555790447251853401432227355100730710470389096084220716932251873094107803135741381330180904621699094205484703735095347578492136968108803441257640125639459021482786455384798964275367429413030192385981955434182234008478799581353886958312929887398711649965627260338745437096809705820342535829557382469455661866009643933750825999093072552899658981150241845192335363243661650714539482456711931537031025404639715552528023544866588022136143012226307791006454232532697835787288857349847236851724848908283365656015999809974837363615675129749641241884525725798472162982280114287189598088585086079779607936507097205619504334106602559874865704084658864278553753403929166412667348630123686303001228280247284595625783461730814809571443818805621992998777329819693154194116913764412756893404943752475639596694600289212303026804569193824537863389231456988407675514633320332034383900881686205668075753501381631770049859021990168012896347411424009882073267591394775164879744857183247558987529012575825882737732974355519659889360829776623516658077013647743714519594356859388184365570766963424763796083015229342905129986971427610728231122777592172533992928000085103672638150372827334125300437210925874957907308039771220609725592053065640221245943218520457265881016603181233056754912300686346027831886269578054933848932084898092124552312087169475008538168475381260840215839164138376684483791283040181759692382625011190109662707679653481289595597665952809688942372511301351418666585545783321743909839723362466219769266887452091117236688331930405393421779081108979880809783935546875000000 [62,31] -527555441749566627089302277778007693089993062724591827193731278673875146930565393433849023986680592600045549347607653554417763737819059582340989363417395529063255345340042802785012442581936201260253728970170282291206778428029719220258698174649268128888408527713741422283591939093676775706036450544935935062967816091306253867487163194515629588110090207309743687922950883287174410719873169502024225070620316831351164545156690905285691992914680132713429819414656576525523786632709083514753386370716570823073522834989189739113632839675249751000066156742381157518167223394386228594974065109585686122875273100809410550145568584652858246067927624310613427499932517666942041832377505752923354177101221915876921695446581324134942427982622544363201187221394110798126225385245391596375957266399780087778754635633997734658637769463854237455122110135447462961837736612619024764387935390633037854788206385281164116864678027262454340182599465192670115793358235684879354198676357889160285004114083076161529516300729572414863660113456479239812740676842236982576349204673840901308966834087113247924493060357558322210933602949938112104174953472973018878306756156638351375421613852991408007602497669346603185795740302992829291888487955978478693125008069364286977202822163735906970235471755663554964607272141641282827826536610312839736734204430563754753541137641007008683069684056575735096821925496761606157497640547489026681575566814458429970937423482405286970135521604097887751901256857780226037352618037766102291265920723090205846449304081496441790613632442488830549076552465886305296645677848686551994027977970354146784511607184534325081224048847058856319980947646294791648346395677819760343460879033187856556285202754775035465966958952161820685828202534734656889715018694171637449682364820471731830202684548519551244380545955167471376179993361063620367623464417009905378568414288051922249389007373186114799921714041088644007365467943317849558332388263801779714411031813150111221166138542588121681821038838868878854934583466877803247776844864719812643958155339877262484899324689546558579917246163166197626923166905458659911697576838184340810242608895574621891443857265244945904805405621502282238786662602490249392016838492582301287218891048830943235614654440723825246095657348632812500000 [62,32] 920317689005927411629478025032314947443560550522328440279945627023051674662114501188147369004255343059077787022434089097258005056649595592437972367703806412419499895934575415028056239831514167484614909884851676629881556679740221210151365747075215106595944556845382391780734532835782923064236743142244400018627580001340561694169438971108026851446101876495058200860395403583818512656356284889606023649792847345975733982958035684110723692140765313517995821629441936790273852160035524138990627620725041941565059871617146229848234497432316042914058221203081957884772873181806905081439533789556388751392333303261729446912839149956945210002957268555738108875990609722191249087119108040760618173413234907296033887970131495598592732657834821023471651125711116411497063710515631973440251600240948801752318862550188472347562556069211983927043201856632325808036630665014235181110040971335905462320543189306098896914665922400297850288621608985381285052786759106651721519128364449137443449344926164126780314412059715336375611459779289080504126516338400499389773334598576898706876649523619393151333177953561219733863780396069062590947562426535336148951120220343458571497221458744589647848584519425319930021211376613333971932844256728738086947886460849802320102117699185019420212788649927431013380678112945985591103980507441809475519470937351957194514627138493139509182676162445721067856453532650584062218870491326975202770754833296336692465460641939571353830314134364388907307927422446167591462048450534749924052341900107522082304689073256385153467885329252145570038666614413963503422262495428442270658356276068730310028406493744926113940295339869524737135872282769116602708668034107717404431078238663147222308087846324602923129517373801213451383341064735428121713541937706994725722144288965125309046847251560692983816509862726883450677950110561735504331781773270782315625759995408084367670454062046576967195098001754016445726272271072570206754447033282713614469622720063484163664026803784587701680180448537975458472029997208862378499036163421465048589035453288359084412551111172370978984289985101071594720511088676807011753226500411367149408414968759437929127811209307768986537285486802859727198501818258499265664099451129973770101538182997202852675400208681821823120117187500000000 [62,33] -969269536548164854851171995494516536421256951734578272480318906384323033476667720609068379437708047652041971398240148379979636466316693607358659313368984980399300611009047740621983510417887119188189061106623608311765682157222992738374812195142855238734195001262681954567904484164217739724996373291867619813896728698589123054623530280019626800689744591704738157283032372481896695182648652582228159275444669913901408884286614047633611827497832616610424401428110042792742904207556826605016382582216104897979474759412515399583496786095052353569487467938887723323207848803664366463979631331456152469118312117987805498036024688600179794302164792587437578080261656904034895574449048096069819271544732275362803141169244294717259700838264744873514811422310672200864572062913469652254854291705216551441861146742738271921933333757910391790449731881717091245133059940330787904353279871152007548546756135845622591025768457497536977608737830810297783948792418283617448529071699747665819256625975161025618081879140117247408527166518690117749126903973710032465141617962657625469146919430759659928799007243697852237320912593825976858438421223025797107229060013180651560608067039848208124256458028884743246768930608556843943415812111019119443915421465348483752711785782095721436449620039145277820392054920866180680909968201840268889788786257861987633811079886605880916125708840932185462803266470613294032276147038022502423581058229024129143330439144016625687546894638119168384855094716732369421767768299000622812514207692267345551000567966012724905247910689825070423435856759045452309076003239386660528797847991146558122708822682166116810157015380647653316384641779635715759970858416161709338573837491699111562281945339411726559381877205685576999948074440861407718331245870959585187457119358043716672097904960476996051481323280912058134641615731481205720375474145904986914495297519483784260470832751648354867806029136109300227888104933457981218514731894292726494726385199790708953313424239510225066883772902583154091594108863442891996733602370768927985913811453883075253972841557074514357526971214586337497554339335068271184456834820802955265064217016771164381374706749628812477898905155897301556550064662626285541875848532534257163614799246431630308507010340690612792968750000000000 [62,34] 770612806131287289377882607908272025834724778647831787966049465850154086087576802866349165916534361256237619225933036943601662556824129931193358326423018547904592740181791378140049594500899896561512723860353494510303351735984908476649892766664420758293967837766569555643730105122357154995574334899468733340649395778277568491864725011683564822259058463049563741226113589161173183761399192943626099405258896103075967316974727203974081085308114648578528726426486118352473327917566741282939878463917872154058616590589929193299845272362349209839557217715258773633753632465330774514301032410521737410375726133989958680763200957565830982219673543798936134092876783396068116800846666440359513735777037913088613126799157364958220013245344052728368542268531486234141100258364686322846505534758591940578452460900960614843605948484647916534580205508072902384905542366156031624493630814252497006405087551064977577112064203259260647432928758633964343091620026660845600870591338630266631953129274195394334036227299849934756224556263156813483012191000387784990029059257327526061967391364258609410316388754366266866727499385491302746338482939146291453599714175860460326322516056178834270474788698254826437673491730619308965035161126753346877909788951411479903111361686565951955419717809914219480602241522878630048841605997240385259604947387144060011108686102474590641677422537519145756240078383000079879131203486264303928331673367941070552217956096119022119046413271788463297561321384454936445337510392205543184819293004602712322625893951662992432689072640211581679570149634123661386582150594976777062776399612895112418059500921220037280461628305399386085317585945937167744921516040519183808214779665227049501339579522500882369497984673286927834756640975030952990054679714629738432172599619253928684901667306311390554533007617670927888232908689141372046344827493310673672068717298892154337968703106719929945889271123737349463468599329612460108766754781489994373634290140584199425828450647729872089487577013929924914226041598272484776450763299229053428050758231654433168362086143921597890433239679047180294994466088837989629108337903162731852064233405821626249732154819662660880334083581452491418394245935726527797852890518677906103034436213761182443704456090927124023437500000000 [62,35] -487088659236703590045906574253873293729415086088491732995597296551735831234828047399075483892599329857147360054788143109909575719721567905705553795994668934797627727728191025737237812478145342826077827155139897156849447070541303288399816365938149278126261285442712794331048988568342440208057438610735530384064317938659808607797960669209623167767755660610377089194398514384947766480944866569008236018378762793039182667572652679210704848678586746818143461838510569810827028631846879421997453509626239534498634569469752183735942076157185516371819716127523164504436882205040668458691153150452271559142679564331352525550958750569027924809666568218921693115506362673664939745322251543912028034150377524971171834338914884891381128535008914412325260258293848650800249164578977290944312847236339437580570324606412828853304789996606865502088844150548983153104717777803584272302455034608709325859934043946972239398295909871260861304451261241255496529466284022995006985370257147843682510949022638608340132783301750016375202996485165910846174171270128513566419949715342327896424276591254164769483385086813210571861119632714580808574546873157693549300082309131934659761053725500651697857505750100507761838637660815242634364654097272171681083131471935402197268785191174282041777899322805579539080453239523472062067699635819717228811056328218522858772321291896286220927510227691115087684264806038575986285208828160127654724276358947430299678207262596408902193172959079847724780533720305434154199358489140699737440406893044281449899088406416552447786699367329347658815359612009182397327912944763496141351617754504438174853466455046344461988923858418747548033951847416674880266535894141444294696521578111085148721030586969389363644126948516572829146288997374269844785952006373188561411267776238548054449825017867501358197573478306947663655741128578796659477381259740281564136744034616354391367927876192414651345278237117003573344991905545300885805400935257743850219102528788658690492046113980392801248037779979203267366231551937088440126273133928254276238924908667993734577162744082529712968565583068810152384050473167711240583897941889366531159762124730894348961109132582289820570835429862633475259684166586579207772739028595122487419466494884545681998133659362792968750000000 [62,36] 245865512995407560761533089156490082872212371528574441422085246968413923789305215037648867399301938369790553302356147325003455091028149290769075730142348000055158523805931280589040144016685173322509906783870365682907924765082171664127952405059149015751685499671751816637710777408697737856397273091252606985648688928139983599288520154258378625183258563230942789078903219599642109002528668350360064426443096977787688578089261219865362852790182133364299765859683364366598360239393144406283378546509515340218767926798956853012450272419624421880992601951777194512057739384321195122580017538207162145634460465487092016183508829394786401423454068746194622356953469528390884734659056939642580081053457866893122613561521315988204527514500027794172691901163620889885626058976831480784343096537607904322322831655580773469756192151948769483355333418943057480203902902514762645112167395940446971879614900556625318763856233428297388740560835440047791272429335999407899751797574924494067457402463200192285787211340986828156910715211769491391388212703953476305403303827836482048406106177224614439208200873215817457956702755359233570637311603549934595208525616817324247830792355006230029635969572970208994623382379684312777374420965522425000550076334112477588664582893376769727294139012088401489716131741799360715067591559610756283136303248584222191894689192354811474458300580345704386406731800067373307880038994367177708319443861970659475904245439135597619632453155680347427334673259276596544922245001588108684694999422376403805492939700777759450441354179207919264319575879761839686595709180082285409112034723364705170118197923335074694949981757784222917014522984676844705708518056271290726543910483642894445160580451929175799704110683522564894203162814625629902520622347691273379324776528354403067852606305769373266864158680443380202470152814095330084115734478804117963228074763080666642903598060776412890304459058620726535211897756951321956718500511405518527068319330629185041907946873815023116341640197411305048056746020373995305789609593858599525425761124339773098539601423533642339747572310459391397259639572714269585475768386613690173512139537674155436828041475675269966557083129730996165079906040904517449312395319864325837766472204748424701392650604248046875000000 [62,37] -95709949270379772054055442520076269208612601437397981323427185319018428847814883158726804633717906899341495553396528063398910205615177266035800047675150064201108820229971981525779556157048303254090217793341407694828407104340364941385636918716491460490891085551309858168238168593648596487044706955715705298476865415089272598510342581220231972546071865972069506227917882738380599803962313567387642592929078629325183267026394520690758562095413752788545565710940484206780190536755077262743854048969718817008775277305734809276639635228954736718203007313503219524218496505929351265554108672218182364380552242143184936176268966940903468597654838092553698049759408199770577629898197670034988345789988249187779053580478256108562014630113043490066188232210609167783694065900186920446432018875524410669956873179642336610255325569406210673663135299946347260938925594908718077516580966659361946947935081942846761897176163565793838422703124497333174272001603865259503407614222509550948428695190393044805018216209881417940936049701502480057724040429602783453246916029341293012080247530675131921352358083138771359776232974382268094398538915914948608215021546619220995041218791015158520104077938034517254131762522562782445336558637836768520068566227046102766480620414772343533942090226033969660149909976002220887626357023726601139311899134346187996438759739301683280025458824393765071140248492034993646118088780429955012715420016833529535510272474178646004746228340306902727439914337581231269686825795542172867178641789425468986028372871622588008342994164548615299691760715209957212845821384136083811159548490801111081521592247281953062670076253912096724699172131755468222911930086426927224724007440944140728259454572774658904733773590533877176547755309513587166785193587386958537724505356906760965723986119235233279449680841244514636325885971651014663919273227027196486144587957628834757366214309466329361020271987747579827247184033168301806968479561201692888781310267309836168007469396468101903908903191278859349974935389558574157018497208925766530058367473440083318361991447086022096468704639376215339863639695074789327031850499177157106058251877012504243974218349480736942971014512817194834788909956087992550084967281580350384473376834648661315441131591796875000000 [62,38] 25032005274515608128314567012100324523235918609200364858196496539482158024080474243652867261627627950831865614424564658506988532335467776183109445045974049037053463768412200620782685817131891740642306311771459222868751219321196643368398927095898612148958135758855188601170131130113435412577123894301606733757081941070705279367594301487317117866620609811375794456048659977152474036709114949741355390148972356643659709488005526128085537092501273208813705910412280161049851311117964126266397584066409478279322349775356978887544232129148213171917497658673368073256546075611182571016117922554982895693211332556905530502405776602974289912822870557112313647867930009530747746495437431106573514576870297469168614328644750018850767182581904343887586417524161268422655635983025802121275944617937677034017509694828251605926038035156386717179001727226540800052162027417564742946850533098522463970646383280515640049349786721397763058982108437165200990096728930250877558017481840108374794138444123081203025421446708131668113202284124372967411323966078396724106231590399685077097584594712784700302060015517795970126056326690699637292294260722192571108235454689083023313466003260281605427966251498383861836796543768880861788451894882871143690899862249344650642441089145518642126574159808028818256176713426806473858109548067414910115606726325277049817449946558906044281407998378441839734213155065890595686113370749931389128444999233904187118475012885308128045598171941445863492715086890478025791615723066336934423631799285682616056749211198154096998589784172232152744111748766196577701580489838064370532169828184336787198836270252248354560939590306652924916429249157250055964822121003452156280355458047438045847331641890071455719967012509102113734808097870937051938607738826795176359582307720881947357418039861971510707927261757583905693165403237784411400384171458385673342804236446282745122289304696121923042779825040365490577886589268235698258817546317698747681809131921931870740214336295278229125143527947304473271896218135063985998521543477803268946720315073992335297952609323158719614662555651272452356487194558501524580845593729847125180692157546303697135134131034667592547418407591410314594626247035553597210949267753976599237830669153481721878051757812500000 [62,39] -1079219121028647626908549888510930696250767806568695350198014226068614431714534469864302307495301953293788730093317835805484138950220049582569384589977135613094693872200307492869572317167843299186892373856381775948158802102356714111758773277284564915598654633557069542444232378195129748592274950074606683045863769831753221343938944314449299637842006525367421280812049100126923098087746810646054412665955137945644818084431457834735578173648182184744076405774389903822799692453634916949903099560286098199914613318952199775616979674884493299017029102374192385048630621597532713859925357109216205171914560697169652744397833545495712705271750109260272257254675080981910638945066578235942918684113657558150992983386928562271438122760925680805470866337255244384732387622599968942164051744154346775894127872848464484395254328014124517516382856562717114108962525474655047304398666762642444089781872001089764307791754543563704687377617634201555008711644725484920187250068346148303564959535784566598870120315202758344985629492773187079854771309693288981149182652243218085319184727797206113717293672835988168165469875417020463668562750199634578394769973949302820618142401298401611495376214594949673171225033536382382127326230217238297913304210132565945142863491804540357671237203846599357614461258042547536703475673609281999611279430907778167405037166596778085230269304623381295469104147275894257801442287030787151159376963311033987578871301089476988751470138308418900985586382695684662378426799678667022253682190257273079686081303536361573067899231763286211113349237910173174837376101813360824686511108948196660716312386414236165318651611033668138525754043072823599470184964362077056474736849391776073830058217903035838494658579559045319003894954704778011590810842782137183580231342385453606678743285812245647657230305503760607813648746916904927420372851072096720748693611418427245951422209030615919244137909147749825021996362632833815800843446653384384102819025803582802524306650832817517841236956286557983612466255633272481842355134977128178872676319229371765260969634633298928812378840679872999440965465561895466133397401488557280956660326170274370721657386204956111769356460169957762909345137372040251012156319987411734473425894975662231445312500000000 [62,40] -3258456431622230320639285493073711987151129965334820422042500566382515571504204407273395829283566002365358679750235566443447564791353972240022965053637921190835973838659551134538412842211594268579438447911319544251820402742922548284312221622563346303735883970432494962948276224320282259920289313825082913239565566082140017369885194150979557417655666575191513557760052077100839039285212903988709995153106400627752897355540268217128898885805213875282332519197629348923821664267951123454677736743100398371774731845975115719382039668082612898127858660301332772024973845412920149997972683701500889758220476339574523632636556769033910641896667833269236545584257241322301273580438751760195651176267699126794665700830083120292584866062840445505447118937446812354035426381467259582681833466880414661273938608068538047006382911263661338136252776938765821996073543948731416882647717290264361757902658784551099096646080235775804629439926463896192136410916419201078380519274434541307194033847299317981708033105065268861748231438387783337651070435721019275479105043547964133491215346923038733346815747670717972113068332028059860326104033733991728145255733967311101913490691491383450719873932843736217205712866278725705694120937469927852813334164210765872387290534169472015279288157247527543618901039053028389123541475712115168919750288293306514734807438187509897487938925718593930076849899971116553208409432754000993728192099649493080246351064759670749280799568718188134792239136685364204352099034581544584056429818517589861532101700537776779502562870434381759281557482712078378186594301575327162466180478829149111970801933832524646011677308903582848770078166581961720895085213132794964924345701431095773329320587883378960633192574212697901725426356904235657510149458255918319414289154353812150591665277603562218039041421555714594135301132550553038730344283130451705760973954755687546341476942928782268122092000508868431859408708021208033265670219269092596972375569332278775393434588871437812517146153167879576162814742054684010127252102710886387679319730086089171125597627720780024510571955959317223939005571236437423031108996350130419197773625128397826396665163182494871003695475169194894267796737343141633136411883242544718086719512939453125000000000000 [62,41] 2264373845911728730587612978549243565538659936265694288411497910846388007511960870571276319252360008912392026374412788507592919037336568371412052258886532917263943647532065777572095595231152095317845970901812049371185010001947424407389046309157295037302400158471521042002284158323210262633899518821586119399330856760745468208810937624607172092968801843220831893166780331548936087983532812988818392357179738761339519178191096512652483031135409994758174818772770653625338795621118680574146931902148958213810208809513024517047757006619775953092939172243236246112396158832976829641026190341752535511594433159297788541023700303606592618370815814884471459767741010777058582429104000786108088810061702287989087218328416778105045626076322368488803926617908990264036415422654230932470813241804174095377284521246904901077910912805768316508980310771613019347016595748484003216521262677833734922141814854562066123982001789516732806379406645720293570772895066444687852105812581381284602196521736226757625825039687629146211982899583904172872689597034247443002297176517570935867868467285396300475115688925846056402176585557331615594124417887189250541120293528664630826257238535748016269127020745151522418854314454580986580219003306247317000807698157249695523353857114032925088489901278706225334769927530147737405783444513516678141459591536203468032578778072450872477941725453453013175943983903308509865320869184929997368892808237322283231800222424043247442096991308898482948678487665529565481877044277550746891153083662211633353833463113217319789180340306516331714509778146431513565809535899896402035822484626242415432569193913202840664967665045931455972986448213288924795775280861549748732140543327704790424411203686148283342176585095421134833137730582664216661644633406195715207969688347831104014303990979203313058385300696528628703133399877483997441485367735630108088671731473774549008888129130493623603069383021318119046308212012940669940923280132620252083191088789342603073472826469037567053431638112023184757127722443781771876237376852993872370721135047833476366654649349401193521566768584372660180059822541196398185142252177085278331573899375122439688789444438562327304860015679602636214672454292742929254922401582916791085153818130493164062500000 [62,42] -979364378178353524937012493623626143778235774874230927028385404293446743676885075508324391176656624088417985087333800017334695306147484138738275893331906505532109343575012500020969328896773114485830915058428540133187903643929520491520832726554135750891936317920011372091920163764160628718404186915917354320921563519318077461116527510004491697025000954206639539065990388994038797270643742138156505755779202467836362927879182721670538466102221585899127379022036172535702950214024489060711997900345969286591673217225373880923573782977033053142694423202951663679566960037509683348438971248541207590283862036807431609827341934155964657277381022212419919204893811975200342213582614190058639878395370304612542777155683817703348016393448545805204298367846875356380006818079190572053013845973764897077729255269094807857724355624477516819977434253660358601697540464822960914909864174052032572515412876760488241783577188617261929686455791070266607378898259602316484598878169653113598394697221650642320531703297007915763054076035109677492417651386803188841858056958712365534604029222632808681004957846664819190932061840562745426681846899188160540821613340499878786714665266032794094384973904938552666838268561250719310479553480203448741971543620102280351856702360315126704971326115859346133035026315161277779621021179692543495277849415940986601139450474451975009495782049718290916422426233314267245251527612185654364259511286349438926747936300671729359762734053427035822419401022928092939964426534796979601442184684010679152342517011735482213607152004869565809965782969592143833474371271546043361714200970346466624019950081434326608882915589246046244655026579043908414005337221162052981477921352115741279966116809299659833420752816105891807898251259064042472965201194788850276621583448793998034564131733570560344730749585614840502385815523932863551693667903254680945356651317511889740498838275097593468313393231167002869036925956447958593094911018340062424645258442692940610547048925415835309578201867077210955761921140417373157057766093277937284133627145401402098972079297388470947209803249432847298778984779454449586325844688899672226620963278058244954520053667025329985211907358040711791536244096648133883320497261593118309974670410156250000000 [62,43] 319207361120607678447960326628866964701656738083022875381818714499738645636711968191570868019288294569607922101684759271079014122259805939020329348705412455316753861663143431053917965564658045607972214680085056797212582908894708882184478619136531773458128835768641800813964179975857667078764891415440949587639199647370739794061796850137144833162965173156162354724743749191403324161997449936059755635866894760912202633247031027173208470954202244881526651216513865243102407611164065791060378546721200108496190891155775829330311948600483765295336611845903201127806447714740009822572630961886496973064127893322220364631977183865892180168843538285090805991291413642785653058053798801306827683544119494508694204424758355252644679245898297510028867959181926289599628295605913751139985721617043032092406694157326249888094340105086957951842570387291164764168856683661580978324111915734963237859806980603053329846414051202886442781688073776664637733357867115274296423701737835587502791940396011730013586594955625944572723995192286868040975578109451538549128569806018102270960270020042766310220860802514049473793275351888301299338571610102546159088134714365310297746644458296264934962843578201507613534900503646466948195012925913113383732208951093296940438966251139980383039106744265885692166039337333089753445323479157967461569537677105934521382568046012039040633847185311781440985232777821436454211378896663159607740300051545780595281854906880872929624182716620540246808835319625383887495531486942098276613446637459353292624728142655576858967821620946610621001215867846350428179934110280352639214842763181562172415007561690615067622817829005580174824555890831758289664938709167964829223905054501452653091014067897299346151275691253092254916338420502334029313382652466247062649175893353521247042336450104620249539632867845806490525072289313793770762341550513882487393147763926845517944876607715863646698064005676690832987899133117555967730992393204281025654133008479583682059957780968008151397152459644535181594334749074661198979755354624424345807532411251419554944403665383311679733198119756322387117129013144140278005678260050740972168500210276184056923499353577704459258271585378294297633905776678808763335837284103035926818847656250000000 [62,44] -82273919027607193883237680115046059376531761149784021419518648291935639929940203163208349004397046519364859552337289431596841459241234350789785858458064043961403147737325341059458431401683045254199349140787119316806780437251446320156883795262976503098008700272548427587548690046668200639350805488161968011341519291238364213909060186751380222341229750681216779918785108011826781062151944463033063399970308345395103853640204146344004723957851909059971884875644104900255670511409230099608380112876372637650628505241191814351097847786051437958724752209015504799432763917475046492693932100878912302589097746067653601864182194577996198314662476412727441083801844045076172562920961402336742383949781201355234402059386195246983296954576657639105649816568424466889570814282291006960954690831246284616035774021762979415770829715210112196793829361161726923219786500933454674589730928135112328156246126022982663558967171553402255694415152018937088927714735440819763813285613330776158535347156359539826311230156623851310570844426531543405384731597133737550896746810846969801536817697038388769393281086665488086526702184112188878020306650532933034076222915753659936938133869469956240871852504080990692064946472083288854758725543944054888075009376644047994593561341765336055725931748252761804723169502690723184862284701526620249779409398668760215319443592375271223125334764023817076586352372457029757151444162475084360819107441703011491510142241438009135863767993294808561245996128395337250720786511637738647809868495158001080002390680430907875646372991643723968314495381790843729844635578110587063894936852411360329631188100333814874915642263141983187024711417934005951820986253648050489930844076626003723224912457393875544614065903046310042064083202117461802048898083207817613808169846143330204428797248494854570648443524533411462614714887822709833988385648743947777816710080920134422735404154982832329085558455498101374811060562763473361907310430570383476568028647817211137583897671655751768424771899932031328606556927900508774545832901806196130201266470300898755131862235303371724482361811460173325582199785950285768869405038096889281998938328238041147433332581099760427133707401845321836620110109161707612202008021995425224304199218750000 [62,45] 17495382144778827078043735424750839306333171762835523815819425622638377667420071192627850677226711982283793004217782067362488863639891293670336724725152848302639057156553061917835482391847522115161915115550116708372138323083851603311854929356466921797070862947591390295403624924703019936834397082229263476530931581761550049552703342968156853338786760522661456111777496612473685593322156012092252137442285431317842645179803572809842944885992472751256293699507829255619540955533993109382622493472118049288869395065173208508453762599688686227979777288086966140947791396963618698948121526392617457700622753607357490569321667559797149020848417441427285514636081253644994357881279565896339849941782769229249125240665938267263482896720942787621010626365092065996048790874281376164097977466072016682830926377759927474406120630531191422633724922501763744429243921406200408668301303625499467347722099288840715933224584743098716258615602909825152974171429571943375906702579058592792228351927882905159720155582000028720219959170524675719820872022368458872369906947068780335711363939667161779535451841009508860721844196699523720903121701236772194134031473000855282938080750584610095561618758998298189156379103429649715149718899930808781283124688641178545768934930182079463593641229554636705304325638275375364531021023029975476419703238087782395639493360061187337703813956475937309322113811809215476577202438979682084278301754385081320570768211011914253961953425391071187029038591799658183005502700547125556558223793333513596955642691921516388665286272222997533218970110690721282009978056567013245385029288525141022228401702026646387277558532647922885730463432860167455442296870029588720351624296374342945034506686046139279615414817856003554432053330793664081041956073284286422748343623147349660223342359524979206973509774088857830536040074586780210073604286830364168385962408376607953057472986346993471035371408816067349399673587992817696150979090847660819514801721178884803623563171889918319471306931468353646676861091898363931788185632720681555273481981289881986920304574333449140126567931012159981524643864210310157513486569626583779487985184728849173071389430554249404640889569523289873327620558285389051889069378376007080078125000000 [62,46] -3685860899454028395244477970540408569956433897827031233459299803381766889611523438476172440956463667542325168369976577980509781610591967322843747573948505066508581268455742153328589046797130951669759534224914318792932640052567850896275489246114903958305497054088661145417806379288765874661686789053555157016994959289680482974486603257841200203030706729812040692134195761032261117581921604072433217126846484883316511366734768001275812353221683351645379767249759865161549060858760508769274948470116425176793075185819077134476317830852735181147539065059698098334406312704406654408813275138004355977759122702987042235259358694870047332831203171688139997316347506716690902559745213085502729481346896133348098159054753174919037061228125674689582049934366795338853366107043598235074829446917344796143218281699900849594343403613564974152249496086729219062717382800508533819510222120958879337423492868728651014871665568357523680825461911553094268252121077333220248514065851792711612698789458841882624155267326815380427524600805368141910672270359892977936818045863979652004333333331439462317937301003214764426977664893529839323303992954800173216733994713974515026344886595538641412169642176636974668507896926316983774442777621331638903102509992698142429034154295275213226800833386297748000204704195046589750180820350938008609789608572512985168004277177422393338788254574659422511648109506014663975241094551677376304877096949062184747008311803268326373782663840116938665614030534551483671918379072653290986740335583188988449572192920895974485863558155778058473983836580201047741823134066876300240800802384317942664233296613803599796715005611143033983616886639157979570653036877347575774183680852606373474089367752253850052118566319916107902210728178623609617965029364456957851583276099693164035271175109602054439452278299875963674994291806032301494971598855180497131639531804986066979385599444986758363965696368939670225212288536271254107195252596217538629006158297528664103033632207793901734923839721615106055033765840184161204783422556911533995280707748760930499040179576871187103272074448178874678478750839981065862366081996429060189147350707408437693052229106522472183688620490761372015808827740102060488425195217132568359375000 [62,47] 1144270836411025711720656733467447335932894610827957545430869634569432002941364712333028398585716225623392272650338181938513172859080896669548438853293750900245445227111086397572044952068909440755052849106460952321049804496140782020969732115302091336636819275255891355532653322817040942952059392320793157611961755679563157080369743970149779731285119373762686626119056884665646990314986751939639339631955807642337091093865471893689555894977883368852014033752311335164321074090556605004909028975767418977540400571901135390137880344831156017870601725222015514839263975871910090083698867948721565737807900660133952387019215790344736874748056132215148567855784717133320017133568656072127242338027230346866254055018240532622735801888276245871756233863058725375612942653137143984610121836936752811434276494402376110498819718395411030865063594302348284564007643896003985271489424906738890284703597671164995420794105704607239567694259173130204162238620356160061075806291458888250844533283147090863891075643455142812463062510983422378364640971792623139109555434360219689582874276263475689832844113197644856399470346963224915975569199125401846455230772409825966705392447649169172305738369943192769567910547888519213398151667520887853297752293929205855039188064854513830159940742134983351975362841345647790942387430162873666623616406911174793311088458053941483664567567239558788526547675038914986359156041766264585094468098437008716365629881704057397885528484585192671241238604077815347396045214495222544318596604973564006498165274140604093577070988818441189468878211823648237329010258789651332322829796377591753083885079460017460535424574302422443538697922731806252253015045365310942081843268415913873717050853157156382924489601649319780410512078938589465025090605149768438076733472405743772023453038378648388413516645215058082230783506964543168110855332131178724937981526080361204824186740928837068255556641217552743544138531880265178747208811818105633460831308052777314420039404227929554973151048489110298243094396471977150411071675178573848515565481711905675234746096756648329519745509166779167578355968939693034002218561567893033405630271642061410996364957530833271233584139971693749426862041218555532395839691162109375000000 [62,48] -493680060213243356742163644111937206933139426173843245744333894753430748527512656654247099575975064480068099247574987434371479557881039497230510749847406470973160220094304042200722446026647427917402303839827926496107800553967317436341820329402348107318677824604183214428670454016533433559884943548745528932699797900769264060118103846974469262833348039444327487716339459036756374980397774684660484694169888228939685469727370025715335362313845291742836447977559464854811302114036912630596736278782664724305976938150945466005321270832277234624792907119957054117411609281497138892339593107610375527290952364586754270693639490727371574565572141652514039446547731118444730615456155053831644070948933420751901024532817338159630491677519949453631370600876175203333870377708009466743747806590371610823697263379049524501273727857180316023048490757617707799273327141588417366083392467414579439334619095002827985666647706444127627801436999822402603552115294842682433836797995680034374934438996942531027852298011523162655395781605008715854998815065249597106273926227631794904842659561907774948317209601543058741200925106910440126199782489093343321288374358771859412496303238512260079071307453246872442108386614005035797471710114738705090442844692852357888086757963759618746937338709605300269521352706369269511280205462061640068462468753216567269502875337660683901231681949477803014993520215108234785324517070715035757596501079052142612056911970761506100709256658353298791329812149487184236915581861151248238661472508298526766341734693584306350132868381509818544779812475658582934455254704864580015680315324610319602720650201986861802571263764739832509411144506960294812110241905414577334744526894026202102487256354567611445904190059149909382983880711475416049586648840078202372819368369911711871416053003281773305508479745116006439710458461202115841280750550353838396032870860172558039209530155103563992487623129679450113088315933793829278330621060928445195441478552454972118605867757655076209621687050668894308350673336860801340512506188906866308002903138401332612177084850416803255359490114283784367995336966815632739383385329785210539745467487116565355043273220414782612990999173530060062375923735089600086212158203125000000 [62,49] 198817292118706920351207927668121590711944500511420895394031971060773961487633182714549668978162423732538971740643862726697292116911755119865847685483428852985051048541612842156645817911730912585757062286793252509065255147505698959018238412369431970027178889471083591371591366415109509647396795534525558735135234117514216548583934963056175967098256193405894747437637320487304190787257077039133326931477455851467223967980424106149296815575219496646820051382655618679126465330053851619354370837055793371321891045061569851191906988091012463721267464749992273700576516301047572891892068726786102242119981712461177324699333504184695963373216275202284699156603422658289365883878427549815515102343633129752375291292296339643302940903068640634344926023291514853342386684232967720165454417931549818648786693932737416290386461691901269111010863726475288091809934104481909839758469898017752359626836699683494564521627554997040591436799593674788768708006964351339189970207335070443367964719312299354160781121214399281200117738448560520933390031940936329482748396516172688304554609587171157134898973782726960820576369419229176448514902791890209749875886811830534301296949684585169912592391834701132790375686690885844925624076192330433622391388657941559346429065475941878768444943744262100289290112237962986378330837111487143850588421058800086125528954164705506380300080049888641232418457670943750725863813323925099141111520077643580596736088371113882636968017406331379020296210791006147280661735830942692202891042307879537913834449097011780072826328363428404676157239993083884216428335118294979803073430081655035807518102550699393219826183495351790806727374698706544090737233129511746330424523441872030026841934132817160791431483904384074218264161655107187424142974284916774388992374334885749452308887572903704758728292293132575739091416903701417678020362806361552304625135866892747081830593535573302523728931159410397704317602195296700907494951190318907909695779823893910856471931056258421704487327708399218394164204487880512335502757819242318538896661749027670634392933421669159933219980430312435037093889194260518530170760795483855436045245672909722277756738696586875594527962785029728820518357679247856140136718750000000 [62,50] -64031270260993543037155680447817282865244778992550265611531696309221885893364886360221325145477560151035794047298752308074674797773207936112172400567735708676368611824209592450545223356482707700359201157477978580451375927568732170108102870204659089303938689575902668136351440168160604885424217257128235020424596967422116927852826507737467753382415096438612477915239829967463369471661898284295438964115811881966131402185252870368966412435143227597865952879260210303515426437248503103038221964998417123991633211863040131498540817284124560252201221806496852628399383407059721440661408016351428607828324072118556032245515779077172282848261234049621490860593940659668839071990749945246749907597619417082339030857424957813471382621563845292286920878660279216063023958301632500634356541899686465344087881928625823102374015783810054549070575386767529934031343703809381507572677242979909291442688840549395832326931653861123263965584509373663856080413862428467254478249717203541754643258921167049287667217536014556860387362451700823732454845876372070801300264615738529174735347367431876059438392831891379417006358041080825172455980621868114765638972763305184344741274896292319369052762275886192162797912599268111393926143408813749026317066414486920186607505606173011769272742864404742250226014772475057805241811319089212889260685997702606316620320603575542250905638141239674847707461832088317173333303934911535995146361760064067882286341501204870456877686174410412321436051111207919758558357765225016330722156150499082861797843954161748600810912297291015213610898479846010720925505263034175185656935200711671936896711439555941089865272167383147765244877302914053992406450550716651526579499754394051346008596911268379188164061572662291429235232055657006335477617847944294870041098129524627882082128433873258320129401885196385016262511313150808868333995335674111783952908940445513976656555606821394679612616424117427356864766235491026616475424945922437191524545784999924035970572388661432337482133602966536926076438983200452013634461581844820336072912018477443334393679105569212111745892389140855729016094413454344725000414709124385882785327594628730763210397506511576304517874280719524904270656406879425048828125000000 [62,51] 15814806836194698782393934706719355273546581027413909761047660910745860224753374419799745130516217947091188509612004018181365788717257350125204921318821960496865536328204887879751317282143083039239947457593772425485361474783204678394710171813895373280298922030512836797349788526042659023182714417069961772643338634844254101148208627767476536013535958404203353935988697259949675848421903590693467861029063967332965893152445922666667640633766457525361954095184119841706654028571067151976742703089460600398447715437312132478404558656144564274151482301455352610010101886386465283330559169524285065915550710066036613869942462972223251410928938393744619871385525123093273569896521228545994893188581826544866858514918822985816673928683093559626895017009614164887820754639378539886643420914319364050019666856380698532142738930167630891906611843862855172708472192315936754251230603513908195993238689672651334588257000236716003395365848096976170626673639117672513892697131779094411340310042501268588720243831299976559785981125240695551068836046615772656468317114694267577408046920782540700510819133929680146451773643149811975739060828276282285477424338120642488166991083413087664768384381219651941238682223425484596286545397312325070300002160446637022192318248795943041916952211377050493450937663076764296028713311088530876830194505457060027801481442730672795613830307501421672342904180259689839398872038540147779875066245882935513659950191756558647040446450269790842158090520771328791560629935544280308510374823675439702446828353785551740578660397361685746856396275643376075930520090007048907130501342541022930350359448923154266415691878837380051562333244880709249733986250513027148677535594970743143218326869871198519627420972825479659512022840750372064793135333299736238865896933733032180684618124406835807007869975138593302484960052661659376929888105416168230567263025300562058082589646397126518905293811353416628925063794166702857282668290565204866759848900000604376709905712720289801361009623812900896072287313606623945828600454779571225223259019718041517640335115877397465282162171057849261095265562462870988075722164028424355434850493745175015235860333320545151325475785597518552094697952270507812500000000 [62,52] -2826542193677737787579579418212983499798455978863994339392223054245908956230069038218407536014030329992159336450219767429175619236717294835237343159107892272563385647719549982490807111576413805387026292030363867783083446627850458160548620949299490115028636426406046720691436681627698871049444775693120388608945047023389660013759293709054938283553938058689908754518033581329249350640158114444354021549791162221729511882720881068817703760727474720631799049277490917973024651273584849734486746541945268275321354466077106020320386156502809200844943866156685434318195741890622650311866835499326609795566768238686556304202036437037318267378370502576836936472247638882590942986912255493186528510727049471704435238416170889191122520156929320864036230846249525547194051160565115732310780844416355341626543053337984842292646505051440218241952661161668764710425525255499113930614355969752299842789554947836042927092619443816178012768218054560190462528468488938253092640668911305498266454275888956659386270001249998049867288346409778340156733971500167454394583034412978568842433361339226528893137588812503257951881009397098976314045454491865810029380374744719034724772154653037038298365338641914913892814005758987223965961670136254966489171345155781796975042532345783662415503767769570751525209163876102117795562543242100974071904337320935829824867879002468426672862957395623648058574838644324920548804298844251792857073233146189670171290013905408221251443053866935185222873873090501501593189980846706449733201512091346441314384724217576035465955027339588482579927937764656152422835426197487381226240448830789473173481275163747819790779242177054547606736212639826316107866912394672546701977212379101656940988683355783591930722522241876935709725308611506033421676956160669579303718929422044202345421014161941498803481434616212146054533327848791002519789534061786441298058140577079595914437393213924239645626758081892092028724664502787581291884797018291935700582075933319835349090470650038479561229747064187437191451714524554024407200242475764157092938560823509347047834629494511854828126250411033841786417401063870898066363986761484435934198054828322057846787914629858168291676179251226130872964859008789062500000 [62,53] 293977240846751984816189462800316995328752793182341194848485968634111830588171437585523474286126532469510227861256659527724810610759909856596185199159482731170696560402535841228764340993053909579656191231671633504423460903359882250475801806386858772500049634693269547254228205013396071047900729461589969261908125228487648259288096250253584688770749874513622461832834784437060509061023671756773054099999351353082938517487775022278944708673384914053315258329828588105830979405109864992121389247802311032090464707619234065200447087588889598050117492438074853452742295993101113073877408037950774770907299624932824506791984897026219143370902168197412070934794125828769430543595856577825934789098698261254231107348186190566363055493216693395297562117857315590450951038229663037384369131706229219306056936307084326872842571728629690206558707103511811877699045329900371950617267315069549035002460618617212863723349724184654166494918218787653946925535547613173161547841733907340270879959635120758708197566160317669574227365744100917001495124092253768503263958847131853683965844119830444467058696250998646942831993358798288947608173684900513345428241306739091755209934399940743219874360322692955753657436020186735274361487176027087691204753435199303076719143327638360534948296494552877124484217351225989985223185712846055675321702302314896019097923131499207732213231350502644254842219338808514013671005834808423748730009920086923723453459047136992949696223683068464617476799893340664273138871890359460697909572411227101595766766027714159828941781060484176451442275112474792218118085201378687084937241030436113534185757185034679687812551722216119614291151909039271608759454027652766529605229167754181741173313149635583274094020734585829858352069952613186636282596465609386275297055540391183673698807720514891226058658461612372647374241728145480312220918221508871705991132203626938081451114827223999920471122431835825639925861539725485793999017560292242377513983971293912083667235905375564003450275790939953168344854225522371807104143487300457994246593795135835281715193653222800443305281314666916693655611970837500757225344078965292200784821200146432647936430189450351946334194508381187915802001953125000000 [62,54] 10346400722372411117004103420454725763817147881953575728553133055473728791359839870818267265817840159660047077141050349222891908713710618726965220181041145003057736918810410443050128731935939624624623264607542963569093230117570993569655033600055574715472389422911101558420823759228892415206402029436226948072998790286727083109536473154643834879381318743580152130589993855821743373398997652565967774315807921558635219152916849927702177685116500943955501318445274410088438803862817305307200523126719291224523300408048775403683352389350397282162365109768450065046277206128927629958984873226755069599839038620766578592973451280104487245124518810061528616627870877819096113810744642284262077619721869585041375846508329208097912418343247485862463947995328785929138436040060927247959653771509285815284627935405951402041512343530197281280144357214104941217593462157805737309866928633756953900736721928085406779664384347529136029516782597547452720526870740312405782603797596586437948446835718200745427693003900286891782121990700938708779421681945786336882654834372214588729404747760590719377756249875395521685467013417501028217404948324726059481763387950204911276647043705085236388794798161668767787202773482548920787809908588438742881779505946162887757559763293664447899316599696529699780898629593233673813360265230326286531674127582421469495604874220555025891013509781784982821697290564804822404100962376815271960652507365276898618283790467298108969808473662260475855626768530585967979079161047103693586651138402989096509437137129732831879826806473965058164149370781391679972754836775832707117197224738591842770436395733287217677624048324381330079913454631376120472038234038081211191739756373301629000705619021434703597895149637827774764568645396576041247238161719587296898410465722385034978275649902621983580841213582944262575061412091770434472903009724346500909012664548609845403287910883856008208652401732939138624651981429294513044345120582797653872744322135655480147037815845885960854656104457578400286308139795131223839719582734437729580123412914556055078974499809810780505025553264792695418187896014787140249131173442782776783002084354777504735575094363397852248454000800848007202148437500000 [62,55] -11096162182239394587986799606834915348685852963601688059973381209471331105730118754480498455789784088972293027154678917346984345154247289213376480749622541130234341755344648528190647529361738894205145151657098367904834374850479540916285366610374726716466896970184633677342531828984037972159330852565992167224269692172696646991117608283412102511483727657651010074046116877249990245559030186590169971734376510845307054988154380036005950421097221043720167333819453871574687993727520757971720188236700246805490108430025710353375803265052779251419981289753967707063321110266080262933963999797815438509811330996735330892544857987291192243188334342809365986114474796484255883265571721584477690981817073966324677310255940755088106730627863568604710725124238534664936207094129870834802785601352750409188098704944907144651418032200807351785985292521298414393120266902977383203273077222979549957279843849923725176723527951361420939365109449537676126633253707133636844307909273839585285514929123182857905127672977885059267166851205022484590170299594197762125078696092141563580449923282294616505302870876369978048082960339726585028223046058958916387186563885356651922040863010963398247852551153658224641109593573884753554539679672729113919965205938083039354773221556689459308675326723863411617269240175571618969323796196391536268829296650597312521835456059751629665738192319687088045193635956622350279832828768904015749275628351836307789307622566556995089690429114844150951636858536403375094184124595689387150411178150897323185136847873133680119655974783988594979262272793695935329652032276554267211927778225094991813141985339140185247576939114603174820861182540659878611154143224070611832280353688314374104278594260644215613513499358673366882137199807778550903225757756857411724681260447186487787970237600729407305633233973016989944261367416468462787010702435419366333992492408265205909065791159338256519153787030043109361135397977528113132780871322741569412421956245476727916310028419497079641439969881444002988138160481271859602183137785230306294347133843430221135333738894121208480430959935548419556826017372927978915863377926067547291181257805444098762243099187685402284841984510421752929687500000 [62,56] 2232521398478231774699690232844579206738770940031921691374351915770330368085191709300950407876490873650183294939107612007944518033079725812538251831003580341967359650945472621197582227606870960866618564486193305262412859481264289458894271151281602752290620830101985813612189634387749183090669313983621553123210371071948474248246813440271871231175684047260495144380182792524288040488351299056968788378338077437344166701055282818310889039253480612316714245127224373522629003911851504323429961874780494720720005951019636079477459216786936073240787296296034697038982945894539880725677583041924963381785643797122879846205750764563497601352797398603063259979047026073342869463855103801275082672298481168010539488303544422298636022199974611356727042445643732784126045282425927796584775346139240045946145378097135069505586065458475925232165287776318208461523369618506301937989061670478166033011854466044305500302787761944881415283598678483397772216970863701705711441598947926139606625980511620664711894974415559396380197257403803182998793463181887724032430428723923125322961982898631091537272976126912459410426727581455634438617879247835647698724697868938213136074540836289969574101032223974247725410487214022147329566927173412977739791559680499670955620011308497687405310078206864470347949161768713113632653856926993043256220861686696501109597221527435486213149334277200872671928026968004596571741818667938137671838691799760503238478468257247595657815091021564056195769075473992449655740671621462843699524934423356554233701145608719764741042875123015745335637747538517710234744168976286944163580427541816862173677857430561394595689195205131197920756602147477253517486629394525162613719697911677263311162710196964336253846559631234264917601901354053908255227488720447677597039460217575386019349998827606597839287827543648334956563965597545392286059327445664555537107772429765101955119760336296724235617058366699899165488149194259280278021251959617634514733822560885953991076190982376420274909393034496882733488412342973972213440662469809277225679941173923348464260699326082921615845650266254467567520613484503602814528701773652213216082520216252153485991804870991472853347659111022949218750000 [62,57] -193507749768453843142509341321597483362967204948474414989461455162789734150926706932993376683118018057505489728719337236727122956002787203448318028362054267908989908323899008693920253554261569987183875841028062852145578591661400361351485871966779969945731166027251731432786956756423320313127698950391391642014144115647361309943406921292664668627622801386426129098524973748661273346909588808087276930206062205901994031714371527494292552978557883100733356136525396267244121622353254710825946467829169680080181303175363286716944202432633520924074167421310159356055330002753794726624757677588979115322591087013547493705521346649839850557253089735806841377796106162768234445354443861941143440470201090731301497486147563813253480319530942259122130119385813587754514918805249929212325704312694489199757735259324757013055017142402413484055606892595424746919719905116264536222291185316856652451570438096310580718482201403968364619463614801600740836418801807883398993699849062202356867518680793719283776731058767906379838355386552474342870458709097223615877528206318581597397169666534426514043416749815273464705843402616628433401363323677016319009921801201611969883691710399232897660796115230015811342026516866943366593166034576250273139327091668123843008269791860182306562270507741966252516593747832574546555926114219713254389667097824252657567566521856064380981362029677555769129011383654438424156701025143766798172161926130781822813738993645664224602727662383988969901025809735548941696743005215942317770312714592389156807816395995619469272255326591334985075583188099010672063378292599060882420378230303492546579663832544416143255197487587757803030086692995325723001104024535122792248007368490245595832708547558627201568338258907836879042694997172657628624504068024226580137202699468472995869339385302326583501428853965501913736005414691233807531294463702626900427298050021248783315335068196736330138719305864103646338616514998942467764093463867981097811720918029012960345268969035966496237397840861000842302945466541058461679437693700309042519144581093926358269050827837441795580933271861808192021350595958822815988115888084984871174155625708768191373110312270000576972961425781250000000 [62,58] -12913082440002941794777903583991297535814738292199129612766650492208989243842482363724648650185272846815133567345847866257677845730544714125856978725595186011717988613500758210245593542485799179827474558236275279611256112979701386035164973195109218232405287824510848042780763424903887979690222836584581564864550187273874932078042711387602425586296563346678073282720434999572498454802197194076756621485477703685762334216500323373593015065344199467964734619959991062119527986257645823279841289599925610496139499408269230382313814640416156726215720260038145996404512423719978964994314809269194617057665044338912173617955026069741347784955835258317198110827171230038128216804908952690171640203605338651198165398300808729139026489914105443076714305319864260789144604778668637787172778165979981552811197764879290987079322707888989803610112275895706252212708163125310125500349698284616571044589445234238031428178175790007554960532633192241710441451492456525540803384007489412202216646809006213509540678775852733461090542468865134920942795828966225970298419672448085744765567181539128304924804020112393698038170588131468452343852968746173610799113240121411481400374814737043016915329514735667396355584125795108814605096983792704798377039306224542949030288342748873063470782960611034441157357661058525321391544211614294857333248732313872932715304333116477717036690038396423289096673131189038939948099724567543049803449479286892821574119052373113178221627869462820999144427070998019473882936127695560022025730458708203841627657551222688067840781307477336776852065491057887944092433075632869262194982217672464697215512172310929406965881595878154480059964781913900673724603133868111531298901123936319861427080739012030002193372687796289778862561246245236741472152258535944539833045307524736920451931578559056895137172571341673143330448506994192955893107500319405814064580113696134332908012715625684716265590722390230066765591895140981726410265525900444995481801844941042229208545062376903868209426134744224271492530520658761570844309135653446949417114110989501337461221726661390181145616426124340323289781069374228256432851511081674793864662283485178484454536373959854245185852050781250000 [62,59] 6268772955598894734849128715207169658471836546000649997944764739937399361849834658962816723357912662099184687646598788319373309679521975595628122162678152256334812440746853717575567952645431459979269952381410963431548384088300351589031453715802399650120350354706444017019230698060516412523187686265825544586060024915434678194079986245372512148308640774240724886757914469250539572320104448498640719564305958175517702557766903364328847016183697853062516719581656781195113221735205885406486696591892255214386755093724078426129150609141069203870854297126601438625855000005989140249210270297902865115691489277486726300786297854739205155381486853164905360399378312136481571075812178388601331774449331545801912124917791408186721644239183844131295824742602756074401431326476948403418380391441815683894343663537889078037881091596691817937825074535681422159887348803659873095966034659458863722111888960222935205478051114410846437278057960118704529921207767559442667404416823529441634720233684853298067683718257802037029113051473804147846469412538573015626833182365575031407290348961547139383675663301476861542210903019038051736076196538078820692563763704443879455920513356088871180064210874478355978652900959355535085931074779590360400296243881467281164169581175227307485153970555756207977576132281127449140527861058366616425235069824398798461545397300425384526761641057412271641429608539003729572072545314245846532264981150297120239397246105775650488506557386795103980145134415127129162275457885514725135457393235410128992792159760082481737001342843710135360470423014774014319679260067709114029505355673678001500548477634720471363814720329605229171001446253210841301151614578020746991330039170043162682673130514407526017725091799156146624315362547516830101854744123006476851961399942598217137103935890787763164932207914630213660342844848211151629475268792370521436727895722062605829450275923669600776225830103858739189324576142523387006316705139902135788794640918739488688280889816296953463277987714302222623394241242908737311040526844036996339038744170567661266043865939190090029410480524511178526919607515528294225326385877918754967533243593891256750794127583503723144531250000000 [62,60] -780274900119796201261286673210768639724559567739566233948175517632234817831678975956709238957426533931693978881670660795895693890858018698479348506988439387678047147919457343250695705327637654033534608862570907443042729079909880432902190283703065922249821986491125412614707125148581585892823312809213117117536848992107135885868361781054284221530483378894460970216052575220398973028634672830492900728755747786429244124613950963780163460202201563880440613718123932464792220082896422064872848612683087802446321057694343546228734939646122486206728521343465891962364848630766784773821558226897530889913347506405420583465835092826202103984586582262783735475591163776928912299669813738706176699426258149810558794089057685069565584087611278318762701594923274368266721920540124304157069600605827313047620665428566238244532806890973842815434995006667499924076952057809801517849642583141108742961723270792215586240804253770754682508272841154640424296061187299732644904040793800959424893790550332232937488835631782878811102506909641130871353475003643547492842186648765913349205668271673232411270264056419498638261735192925217961759173949547746216380365467717551384447869206971451315880390020333791516755552819090171434297461847182714207341740679425740955561712400232152621502392203404333078243061722710602834381962141188226482360994057429634763800023405606089677727721470911287728487780246358272787591360025544714501322062138484200037243840872379868988715645303069595901359295359956953224433177073259308984565967683451540317620367968544157014905510390398923413204043103504269879971583713770465702323171272445841523363440511322206359595906051244587385860291939943296054298156189946598490159438320469991589443848607402068479885982255355812601639408396736501958845437301460785905804934100024964940080170223730449568193850386399870003001332086556731972653592071685268866793467009769840525220693113558677384493111414739883111022641826311996984671266765724155915284109154666993145756425056111389251883673497688613917824770898798945681290569155584217748608306098343379453089534693439756067197541611649223741902481725151479107184635649453590679983788769291663811600301414728164672851562500 [62,61] 9262788551776484314965851748677732729300348152568194040508755369810123546960958765201012105687227499157868524991166268956897296470380946572175269334967554875640373667567301931935538349626852947700532093618847083760666283564615114607647436469219855119816835452535220158488589972311533400567676447699822040506516099728208052598451928543631485466507019590326266468497018288930852322550601636809493531040233865343386530597521856731639113274739357980249302391454123535265067265259061007059814252749735503148316221319921215430242556595555256040538955667673844102113780361693141229925658615942397053201165246462811830057739420055995693908462583541652450356188284117015062022646311762091836512477233815949358237255404762218464021407253125372969612782460395729396646579407963614655653912721388272437342896564472538465711306577110939952140943317045007047966321535489839187093523919313281433809104598518669235989313362791044136520813221912744473338494406901739225481796427906972881165686461804995315961968641983995527735873578150074322812127548460390177315490020711806076519389793478495913809457208165845688714352390760608079367211191093481628024600407192064041756965193457325203608752958718218926872186702707561320081267084589008245422221125552656285379130084326833165780604227166898150841143538331471723518865502420376854850801639301094784017736096848079308010669227398920238998895701224757954087320057062225254991211078550589994078862664968690167116913521452055360314891804582855136405919502863802725704694078983877657518158721030635208114779156356136372649274487834640886363158253989281243965952445119411760291197970151413515754630814763752778297628956314581512086713115804873069391674711663738390356506392910336110868201525074425675249336661976331648270629217417539113490967076994009031057278678053398462300909690527032113359132553819494193791692929507333411640291115864389339496204370242792695886676177751970036576488705748147375546366900136527905466868117758330597508546125158869441127536752001175907773017886265509549101828611302752036216176765585502058005781885441327025541801455835986758739321530410568343651065141997752450109260280441958457231521606445312500000000 [62,62] 11350251487971498229373146002531272994275479058909382939836911812743623112004930801600906444573453069644573563630649980204881520991986308190198522715387467585277556603523107577001094690556873886942712441285839673447876610775888013804229736307738503875324936168318236743041916957743845680493905693137900637858491992017463589362656647206488378731733836357935588464955204607867624456175559808306271466148250485992339943487783547515523376184412426617238039303867504179101955835333283776957421284305176686880636047762326032761208283467778846052346512859897059354025340164423144837750756366416340907812924016678465828814877046619084188452570123209127479135906047758254303688330834034042010053176158089048234545952293109689304855701429083677902460827992295025433171592182760778885122807799947968724747525515735892145261017255171470059365867715551130269520369984212858320563082143304469038912458715332011536476917850378191503095249279289969646590443577244388372127692220153103314647820416118071235367385303670111767651913691625786107477116657614659205123122588275678351883254698922663313521884473775056300477444203986072620239622797615695975110673412314269518791332338383974281305589432354523766036399289323387495594229110543674346682106066475469346480065553040006236129528838581429227804516922767255094614194988670964553090836026116473391399918571508513784766850980553101319511362823006494597842467841348825756769940352413907015632220339924762476312805214706227346305792120813498713697031693251845419061684656802711470088393833579788612201569066943064100729906084280756446165797316936134027257224563349156005005841064746711470582785831168542296268116938256128322501154999368028387382806854334702467402861811738009791420042626259906007927760189450990974119031236343677845518332275204550436606432444268047927567284656657579487496271377987048621477695034796906557088756638033521209289780835636111979747460107092431614179511989448997789377591808559522136566299246577557783160320175860252591751705006752716156603754557139157643090099053339027018567046622315530344794339597487107846009246793902125918465194949409148327485266378317207980330749705899506807327270507812500000000 [63,0] 30859782863211495355873097381755699698862484866782066125352123387210150617495683868456849202885815821620428648349689297631100127652300871174500264711060909092417022049104731141452126517222619505312964760237342979860345518757113260128416680635396457392398134842002298387162501545765915037222961440813000422361378006954014320756154278727350499579040836026713272169736711022955790926317532583934665480745868328023925555000677232030843386908733474197477785061207352026826740999703761747251837097139755724208284291220539819242329915812636477934720418885035343010487813615494961475675220958921930669397574649569555974891349676607621835181296108777748349905996306739830562350734293857137596416973955190125539417569768373686417438481571893454987730767202891207601678563734344931839532284549610105924455373482823189291488438371174057105291541459526404425272464930619933555235509420268358898004479390190654606684843783846293716841094044490337965193600271722234192323057198264748762484245212821123613929605571749608950108956987844453704406461335726091829464255836975690728269402299324116935027956261954428864454522825450176536636795638218044007575664819334408993506253855964987807415338052824980428966044695349564776644004427004234010589970538435312672359188159730396689584535586107990357333962258522571624741673795076276373971281474290374547942345141026531993478430028645734461488876153404288764215802077475106895188573573883008486130788344108498881331312233859419848879910697323282118109995866258737118122805936994259895109036913794001557792049295427718631498466223750339737641743556723361991278527399180321454945408889696759911611196896263550342924803350285380970735257315252321726211211077582440326456425228966464495465657503519605293525096265727947528869484096909231309007391970678638791904735235164137390837614488017876931448125138012007342094047884967494547721595052111945561400093252498793651905412659852074971586336805348726016020382676696597975050160180604467329091657830899818095053265404868745417324189598064740434125551809768659958695802699562549210213449506626892759133866388843646387932875697728964165363266142958466111181860570888036684461325686688019312203553133367654986261952710773268204019547561810100683546528037431519758880285756250971345582995999327208247464682244753930717706680297851562500000000000000000000000000000000000000000 [63,1] -830227188684698612836471433218481743041491531822551693338162035434369967926020436351370323380655434582795924372194770867172488601553743775477643953627656856003797518743623568474711195513121234966714131497816377688609509121967227974248432252010182523769209396691459195893414735917028157126815005313823232532730523403859991509805564033360548219350268835818696003303106878314933752859453804671797173579830435494607560687673078585098917555205128396881247769127769243519998350364712341773525055296603129446878132266304673822854339253248335208024365773501197500948605287797841391861888135711630518828060414869944439347274190528503882970990754372134884490623278072696403324027765466609582324199234744985207299930466232688445886666517433380821269914373969743005272612454198538343685000051968476814629971026092854434836654965312575674633294534188794426934207736171068719877776937508953165982262038765086247440546781981668140395760075450313633007961439807777523332110789918260364130593096584189827808051908334283718734597742751323524929061875455043239939699852557104062641266836138126859883596106045012778537764474725220981219523484832301255768661937231215793374563309537541469201724063932498538126458412976438232952949099975244803216788577477739615503579277052198073579141301870523847154203716787466963194432228101228066851714682638241552621359117423905866403249107535684540026973100561974840064404883899417346694097470003305410486002677021473757527357548143794570946379569227166212456316249820362626807166017480689871610254749625757906733858678448647501631622950190135773706793185073118045968134104881292124825566921986760000439946856934150407117740091346751572850307514092806077773872934837208270718966888621815116312721226196877640593029563825465991651032008887597953113194088365317715637002838518221790451027605898336847031706879028461343736684910043906406607737481319289510148134529213110492869931299209472926749711954411910265734544443457836753904454720203495399018587548281220299923715409170576429260306707169590371084322339100275563603010225080711700082336115193810031960753502861093569412197574208440424748282490599337182640784897468395023967650925393801437778612256072240003798855816881550963583092101105556832058855983093732565276095325859216044177709227703696945321887312729813857004046440124511718750000000000000000000000000000000000000 [63,2] 331746773416937324290666105390689869410570978762086429326599600224367969035609010690113644538145231364842082143957553514444801643793488510573222966479500152315962665146964352640235613050560604928271729297362718030276819648101721889813663582895876328890910313304752023671712641581006352544944937815913055940136277396584117127705050382818335036490948465637629469369911900975768578658904762261148306522693210555104531131973984062784399549874501642826402487588484654498639924437244169389989244384613539132896299595852108844822786481689786012928481590815698052968385937833526213138883667739294841211979606752965618507683802104070790192330295434941745476805574011452514964499614882036966717744285717231865513950054865610510263363188568205301839831407561279641488447567332750588468155955881832130975463979208294210272357137620062830288472676856817758983407918927239335579077623460637140112355331993853955758082840652549599137416668657309604132827897121081158488152919518709988190188664380858498255515987171172591373378581870679808143293455750295844469872522468288518179256617817917913717499729119325994573016696008216395485737043534355604426040507051978988347116447465155042388987269746774023511519705956754150553156187249981197995821897582375756452463851993513181201205141757450306479422463591167627663267575873948224688637965066735809706765544740652188717275221806949978201927089681779171579664909227592564289894110472073277774106115144617566695710762713359751313808470337935084959846913556442375012782956785149530962358439102592610836043897383514268900993323759826460499749440285195867188084977969081846965593913687544197848247735574955858233254298149277750010941453082692477726155895832685271278843692377169416645586594705412863711054102978342537611885265833421562545036851774907304660561861494221748704967475514018770508209798993160229047893952203148623585129591955487522954372007492486387672114635728187329927910143151476829876535111575583092987917972855769104642736127341797192171888651654587613412097391642815687704562394257138279580664367770239367634818369858537758274615538009117803217612905239864751173906903527830816997576290085687491345004725863538923242237387036617907829538286941435571376112170587337745419972576718386865093222569615665528505343760205997296034872903053303261344808561261743307113647460937500000000000000000000000000 [63,3] -26577921433702465284305969050175414820642347333453828785440806207278801716309661292041691019587255130459575126955643862631049940725563140239137096220646971559744850957929445373273784795393603129840833605740095310495081441725254879947130489231636790064101949620417945612371256840611822229045832431892596307896159571308468184960966472721087214183380919201808741037460537788983688313857372164500119218228873988643209243859671528437911103812744663018764293720718950801892150272475883262252394382331900390176236027133672849519906545829021459700905582165288146513785714501773847984849358057866646212749336876361581543921134525183137305555365841855232405678249899611882440030997195025748825142156758767008033809986329470844044637399181663464506328244308287942413868410514737229837218139887739405350268464250167482768587987930254803189577732600865469995034601405782062980070009461628378962692190160469557582642346642906984186606548400143686716545107766392295516452312936247915225760934958339859325854861096595570788326954027488771363872191087093054288743596012289489175159777964121537403153463284399870019339841950783084696657009484183856151490643428742358147329820389597644979179321356570016320452467529816740634709583253445031234942977445638642072383345897877904208296045305438029236669358938075363009558128157832808349055562640839153056182726096540862746492714760753078774228638136092768318936305299661453605110198656480396664605334386484270269169926300048074076833109617129824894742418632681592277935786730414761598651031315557816932214416465492130858808399364803060893054585879590338252434163032356857272424183601250346357268063864199365762693844442158462504733498008292932298298615925784342691173743545851308825416590842656555047319302724176840674466572482797157376071932361722212458127650376117224864437973793535939119545676178115507442159666778202398625610345106072853251015101582497361794591884516603141793954599024238203133033720744727405876383235515108982785016773055912072566474949004443612164063061340433791483117256604075534061061897342290325166791729389152489287579719416031202602816805152731861364144704881040620269973069692167834356757064404094668972443163421620127902989363290989505199949056477705760697368063423481217795517412783860547397054277689666332084327460602958884128277361469372408464550971984863281250000000000000000000 [63,4] 637160588291501979694879432704571847377345860901570091716622575476579547802342989693762559650779155110738791971941099524568289773582973064927614755377385662008641405763932142010857453447791637301905791005988492965518509932502950658012431296248963135745276554580618260645859766975564356159725056608224327166097125002207144200308864951749431705234150182093711703435001769534630680835120034809382447612130542163848925382018835428146484401689209591082988211378415435019265241931989842782866889044311623717082406784108637467104597823847196708021606859478288567388901809781732860467470752591494821256722726214144387469045164304820904904361352416733627269605798844948587131354814223786819077025911447025712607822795546869512347527691820791596938146650569584557604247155167650475612987188910743874352963441996041055412286710612414000403539277722064288887910376505454409297492984730395078143800264379108781977462035056434004621684521948102660765617685644305497767117058290560423135870721479757662979985280555511963901593215561633441773224408160938929495204244041203124007572798378324907714573235100038549504395619546238583410227741486752430189532921648573586846650139759181400780403498666934590567989058572922434563384241008360449772343378326007953993449555914852882896104475076088295283017657289326377205252271351294705802695097626244674736638180151916877678881650056060605740915379900168511207684162126828255673033650119159637094514831110766069557406577384666054937495700291376567802686419473927833078608581266488200756177558950611992452390263332151533149137888676119253194306396398831014874299398308319555888873015613757885235464324106426043521831403258931410202780917495336680880592438405846578528385680121496715579288310218615429204096126371838163463958137298982443947749056190921284900386742011406186876646133670977515231074972955994803436250690075803087906425882898799859991742349590620186485268938706877268445361447679863374049151093378730449357984190859352925676432874960957043457496010020370337258217121625640527406384995575419305992127383970550628264663045469702253228027063306462850905977326659412616545166341770676272158193182769891132450642000035195923649797885549485649782073925755789818632084000341094631290151482336739079988921117808739276750323368496400155519518352985273629599492772879187896251096390187740325927734375000000000 [63,5] -8151646990311782396571057988657985384494718833039994072816326184321749284470996698788934290149457343515271530046093208052566507514668398508152580103552628005085235824340108250111011014830228915594921909495671239857653055947001787929768692455875566514421167183478811791498456644107461864152038275503839110971309858939908317590919605789418806737662245839066125842558664194065314787804109357123156133042860253825991735690893513013088475571084197422167388952301056333702799788637727992263914602872812240772158029378458449035497159641370321451673043781189498700318064894133980039094980221249140498636163554165846947191675842482897610328639945171491977885346015569686787645716029669040770468411660831299749707241316268763978866731509221872276841761035154930898893042749749423332719254593596811564218585512655925127217781763948936406439327651292428626740107052322187144338686291226033456572583323411938223411713992191152520260148187506924609827182762137018245193920656501305077587163868945795500776926718161523496395795020220832308863298742534907386359070783610011423035760921239454827246398375129444686899796987425014699212229664417355243316694845065047927837684628957777689093150320243869648398262967381056255535324235931334976199176219115351059524656686840668368135765188069759704524154322153695870704998023547988466266348511525810281421715196239624943910587998200992197083516752026266009445561662488951431049805451448344829426664169417906159630212378773482596020029200325853334813981046571006393682891072722462213187962241463666460905719058393190485247431561302344227146989909607536734285761541608121200438629997226124935676792922705514239778624827273581211340657549185759805232451460971971101926958794932246332734994002340521506185202305129926309364840392391497354009894417836912613883237505390316185771920680546463021687139801201745702378405083527994043431501022187282488458994276322944900163894471051297401972607057937252329337543882983401411619656896343516303549784089898607337505870764419373906010528542967064738204613147712836359232075251887705349424521712940411105843012347646357253002146496337832569789026296796067421301673845607820596966187582208240672225094231019136038629463460372904304123584068360065816977974360059872550146979794221563148629968871224573186972865301987926228699521402631944511085748672485351562500000000000000 [63,6] 70035526850531961893505751026141172506595782368143787585998529965526445642048664464513202584635368131558365353321499475154045997763007575673263277854813891197776201917394299970588037942445566083657370253267456513543649890781654274829560771221230389817913607850901965451088238905813713640092910263040665211348446017712657468406301214431454886532679274607818336152713493089042306816939888991876951438615717573818043818406257663955117634479968352739988477661473709770865029315757909857828890468259697242979180570443652725485239431338072960775276942649895399795520848718133306930572926966027318128339131777527570183753433830831328998826354728826308394791919023610698581597817895050768750068574998348058154192342036643904485569652426248200790398573879180031200996569775549158786201864678094495671581847480133733406662429240642630061080504036419784942051490282112575272954022700145490329144618293855411241576941268527468266687000118109899880783131596788936410597767904529690745483541317628297090408750462822542642933358839883832234706848036681219464655952179701041868739261271811849314258252145421938590265582318496521658108384507121965658110653394756551885804350964140701202782780992346215363973921295026028288423746629335147546829847220190492660460185497293412103235486381272947392165454993976258255967734679551428676426580763367732155056501756672864358329499360053230904405437037013102976617174650872774239086926052012273705885966026892780461036623393695372136887748608015164925010932962812068057543352744925070533143987058224166846141375913443409409816449019446780434869269869552891612038085554602025487075513107762493931279604420922309990146919382821165293618692160796329873648721703756715227319229914839797751012900559289433116567738384589923883644507749927484945222581681509060737756417073760422654041289115073270688058040918069319943171105526883625197993483767047282275812862339613422494764881003614559946061579133889394491739755689533691072355751800752300144787067378200559003938447539814237216720390966739682478129315699080743911629592204270053730436103635430872181710052577180926393482116998119578140981074086365616376769390847850154554622899743420453495550038649587766632571060371201907066686161120709727620963916076715599582603297294577683488553809146302908300812147341171546091609378947850927943363785743713378906250000000000 [63,7] -367470774896989252806989971281440689822436576508459435619819690179722897591161217030922161461883629008906042305896235672544436136513578875456204703135764390599130718023531762321578177944271868547420772220419434626791081400118297497061656517715095865070354241594471614808147630915814289946792499437020259276133651903759673149683859464142468366497711580387405595931849086655003970468669730564059401429697859106573434303742728297264389561437454490628921945189073771747482327349763256079892403408535799246192573540216820669075289977180984000885053496374543996301605274021703464851775065756666044804423079568611144074856948926483181719397549722729526435444979377620916402646053007748975626537596002539690371774885873760391386737470190608357250930314227123377281500534998222787770155910517811171684783670698023675073146614930024070672320139244304945429605761547973824910741151387020879703600182591280183022484033544670130101261776369963174702583867854459588909247766598434331335264850024653382274976822387059919627795767550040694140992061128695088464449821673923916747502138952967375543086363644673447851678391684982136060213295072957281460555789589789076801643843690659747517467989435535477897321625015938603868098090196835704407158341899647041900066819094748124384469795544176281002471853401011950901297911157038284565841365397866404654729547886898556758319762863032375965055017181436528470090030772058771291425277065555383199489975732051107246693289526066430396938019701994666576791214105209580431820378845971526126753061391506418865541089439163954579823173134197975754332806031421078191746082679563057282255677038035215275010972033520781374838334544503578825556201431172933186638833264179571616334681374723470931134330285715187145801235455558714035946271185395401008618468859905278350767818618569906303685281960558096019848179459892876929768500213690416127424283128779113641229184936262614878681267021932229792463423903450251135012372236560851480480491670731879829341612629145378514561978731727020340354307757229428015810973143871372872303670513721093478958032166925421414698797815269381715239201641175515481461119727194580072619749279699674336216567517136999235278767687930039039155339199124806046890058209298980201285571039776699102246461108603932374939158923466002922558415401572962100118502348777838051319122314453125000000000000 [63,8] 473840292594868262469590063320046939061542092174809079546008578436398945893952124208262104893055404194700790766997125837470568055423258189700364735047990194958988691535144028465191120475339271091515343229998752045235832065407774152263764440133344522758787322310154886060144586014456851213945454741171741370670450152890733482803480327698031991156945599592705688814437084494651102635267837057251391054559782227810096369707099431380641447869005597847352384768735936450280838705153911822834094513572955212544854051830174003138401294405017961843124605795420987455035125376461296968408903988008154337013434354212762684084241723071181201996965416899263775713587502314513506877326506811137210943154583029027278259933819011697178655099646007793955442210056618602141401237474067290415393340122904966910831012338973004829151633818226261006310054657921306369516124088925684108347565770064736529909897866777307005692879666266824130918846747076672988378896286946482963095936614600967235672456826642473482948050271913549793355942572275789239584703364980413373968715130227934744821979788818433966138055838519935776852662059569216925139897523675563789737920790645807221506866536082941710837739607242636001255890300405012053393275145675719903301421239825576135055859037716612364349785600906505045132159586370781539314599439426083555877260607337944723397010222825947150206377872856218901265510893317848880000736417065716667077057526460913204522798033147248643011134906213623547733730360079668939912630348934901527578867262556690988895867857196285232688343838421131796333458496443048157985703963957633185537123060278613331250373703185508993936777440593664147472491120647253428074458270698434014867453137071619634693131179743533257420650531136618633333079950641494607459516207912503133849531466852581693155592625800907425745223956358621362593810663931081853112202274876747373315145147557089494577395886058755301768382272013259117204500864654311198224172035429938884521944894828426828045941805223203300048597887397904461105840125054265779973394341120119090290679357288454628819586659514479168457805721712116333677887309437111758799852261782150915207688420519722258892604021778040706839309982116239403691870863137372550181008138866082745391162415781108174071178643356342085718446717488224286773125425924028941704335693430039100348949432373046875000000 [63,9] 7169110069994638988856387169156374747748143801444082907826976985823695655294344139155615153728381556436091038620329558818168429169634617309600759856307492985267518437435604891892720420527346936515446232485327688798915432933203425017820254007304882807314063297408350406578259560666025995344251613960968215468009379553316438773068770814312780713591165782355322680980871877587309313332346967682100186041276377417368441051075680363920508952135722241421712145143080628266384734956645747888101299732734928873534678237496455877337390551093525131795000799802622307014205781062526153725520953694168480194767812266359715030939538765630909938179146970132939759916546646603316714157727225815160918006239812399129863520291418479293489709694317229727834422871240034422947266070391825573743870216278544758462079329491316823734772207033860280863090534134765098042276516318242938196558330280318457979589513595804597716208320779779390351675435029705712920038874348581848328360905288898675256135330006595525236404595169469006853436589945140639231004351400523050702062225409794346534192519944244384722886142950193656636817864698273052856047983841485406602282541631085513776392294064650499991431785464230892974392964840269058225804647142120273493996812210906029231287986488927449256853053609323635949915179039994768979279681580934629972168032557019577407363176755966263566466740516556447275892751222337554741140287874928222612563410054929458821861816637565944329860724390864295232155488618960961539012970002228832384334696726026969017568755151335276840587680172579202086046697151747861318691711824608382799132083580082432829752303027931673183452009389632240306554897327456030481863957598559652157047850102906868160156681829065693375433605438232544889035737775091924754688166814381065539765550891524699335656414373427537771473699507829588435581056863733237141420032907580702684811866095417773886011737304648192293160611965293529854472467806418220001654604826364175970830267213380427559992516634030894278111981147313624678820359472150218792566663091091882208800149148269419414842669717074886259482068299705148295786404602590267875352319668841994712084939919020145820782614772229051400014857529765399380277832750632251782605735753658233615686312604168667114041926109290908441095780962045162452696365346094253823139297310262918472290039062500000000000 [63,10] -48868940372581835258144148321841022239495572117401547262445178012091426392731635030998610534800761116190838106640121119857505880492986077526802973200330680868510562161684021228264910284686179536473077116894483525982163514734767582441164099511505441799835982321126676370717469477380794680418914944264017788233693106981054021809920401904618257611944453879289053547237633833418269133385167005400517293186548508648535189922129356859725898198569595784052464434333677225026686839436214623919280298350327858439818769471705134801037601281672952193954451205399511002782554549585433314612739271372513963407721975337499101487534738277228661634953339954686819598203732611818171396565577890792024362545298803458446204339619784827327475314408985004895981327932261303089578002649716811559464745636693463299804965661464091472681907591259847163718554291221026181688943368798304000562754719457000388985412932362556456665523122644226295706226092153038425886635848064904453317814444463448619308968959284238780651322127880955237730555918496656966017886609622119688232446538473695193949098172166913513024614100502337728787163063603314706367908575919561474478273221321950864167555704146186405904116462365922425812311405793538356815375397995088278879350485295960221111684592408163724511519057625537527017717332481341616567736739706531061509774739363813959129530788938774336001770115039593723874701558994585761727019851297117636431392681904392256198317859962920011662799462573203110107750848332746900925122887241570426123718046938047964693242431327310473473552882324003232006200898662335320205994883821759544780593017229963060650922577461379811432763105707870997722646600178933151192947667162970374641766103492797522994923109606751044883246252702764276183617926481550106623298911755021135117438599675933264217053987203351235636089447576682637599601760983679271341633289306555477369221603589860436954254451383738264925357416834268248932385177394071047051372017934861013175390305069305612191790083880807293766359912852857039170480230131016725636400589844027506372363465237245804407032437591216152527700151275727400670457147236408346955118366417583622769334983273826978420279840689292283258074165467394125526692033455901951221758225122030433071443690024559771218404487713807581573252991176217166071840550603533337437056616181507706642150878906250000000 [63,11] 164897250353719057624654712479508868600817746532458885624311555740338443595754975506474060974934983136379044014655538035800926828050992340149270659842260892594910257261078876666880728328233220845943076736340071551120466565463297904059273584786650050452631369886906652855164637840124091299111133257530481927101552785700088906372670531880025769569491036174958079961978459853597464759458618311812226250545586575943517150400811008154167956722617491925236782158322796273186897937797828308977991892452231540642028774232867832908870006818745247442538138083793136049256187355446927239298565742158848711853556885748593866364008578609290181722418986516880026940428402564174881964938691135368446371329219890956750685924734354936448592663191827215664058326172974189103009417246559807464828613429810061114106576998180782949787660249040114687933505582328436133658201420017571263919902521743075998401751519445171068006482876682714332441069306155686983092533850261046107805438046489125577366441460208366666566106893964341221052216138158806014785797154664422832647591931826481059108699837451629354065190819014707012166750711392186379766619543300974768430790462737488186796352184573070665814968808128778503526668330261876387010940743437013276138098080778891704865808743066557605564668912719424121130062279815917356290523096538687840866664929806478769510965342951209677409168785987836530071013228621405524934601874376924429656016898910957692483362889725706659192757017594787187971733930805924131527445452577702675927718733567891832301081778036735353669722953524246240217807644531652901164900635032960378888847994910474197404465042609300092565751702469293552105666930575549023372248495828720011530932709324044955816311577944336003221525015041821228044795116764779172173344457527747874291690798291427334542683478492744856890602311683739247211030094204965566506339306203592460087505034038345655533188602608482709431885967141727590258244583391214122620287062311698436117300532992682369738177522679736454199256799437042006151785187974456319379343701703824227838439077153477067057752049545172327255320051368075010985474113247402060922417997866029654661979946745129553120421670539116431658338950784422053461742807243469154903324265432189446317474404612690130592251428275550324049754218476123227010710081685829209163784980773925781250000000000000000 [63,12] -698258098004542756839929658684264943980615465315229472455884727559075123543534514171395188918287798344681770455651680200280824935719190914279926991398338011045557657452614858732090686293392672229722970407747790926074536749224663057414154795303997108735089079941252503512686794995429327086704813005141307630018460903165635221393747647243315946527235035030947381691151642287545406161714592888392629755584929134640068482541031199759317549685555795802901149776443239205574876454855724842185682531186857215156827580139304824314782637709857511328179903945872479400242286799979968258207515954840141729923824568902515572698293065981216300583701158743958765350902989297876192534956682091853789156143220115700331453536743187697912045261912568732674842326339568572494391275101411857637044893057035185542026217995938327637631312262779566051431069626257524087364699107887361821097441784221837434208789244172452579037129326892379171816535438594472607427802938375023288434023757637294544254710731881466544953569736205602116963078871204570475165989109201357271297006932750445118325051438509072212766283251933669978732296419209964900069042033675464458563695504975251077331182769379823781872055167744774227966169170744834592756577199410356277264429272427952897329735143307503202397655143026593439501896192717466885260803089039480108910629057931475582289149945819558337896890929014185878522052601347955677183712461889411500834697075192146868997053468773560175012071578503435408520239501833732715105572557918677258624709208365178524646583552486039700495388319277143144065591309471935460345300458629717316057976842841557733035720289937498318811515388326186793407207155003940105851742063714375349820559846615472466947371366054319475560272445759206819534746825221225175080142202875646946718222667315331369276338832558854662239100821957738604982842988648875595662743624489897541301825983294624735055742979856688338853734821061269253684571913344263057788048114752021718201624295030783518709096706191693016465357081198901919381597499927087390908265481714576830109268562308403618054498011318498250392888160465246278750993909348011271398497793800156223066675876383928023325929397592233857487501725926970810562365802162731270298045086577972527109668853581577941221761827209041757013005694780694671191590468944943026485816517379134893417358398437500 [63,13] 4196686372160436727103239506277957141886077523117729821687109038473458484753755994634512235158933467237739332971027041732659655732045392612849701958879944830822703414473948827514071719284133840797249354315665824783033013000069219843490836202207542885442194560418769718668650159797475841119136981265196421601979172811011531547160535645247629736037506697995987029239258456221696566564343205265040550211162206230051125093695992146805467219886943448182796211329795718527042877875788111572361880662633328038925878650234126677291748236365064687540956957378476609735072674588689918058677280657829466934064185237886653530632228590738606808091146864497414119666491929470683141019643942958656502604915600516350115223507992326358299306468256724802009724380964303233731195384946913369998956986521156489487010742325732729835749341898358131940682386950395426093463305801128466999619384512244678148367665672268189475671476800725028992441960984126424364149755596625978316186044998274092549155880380707752281270582226818488744780396119980284939250467455334126412680248935962369058559151545616222525469218699505784789508875509660531085530641582891447991389228102485364013700322427972970848167499519681730030035915426169453192197934641347957710629369592883820548841045642907776663190557852667293444414498339285810237575893274552142867021068228448579408695774274185655689902172416840893646188694484222887781585830801613924594064995134443948052425962869828035107600602226015793341368934876499525409287062472524905074318201937969669758367284073112303030890095270062113423678062973486982320778571259923153989683090301006420298581484634424797977418862501095588233089350478237535355242544302050549055426764173650078548667132283911058251780636736059235132547525354079245593600158366174807026901137825045983649082255336406295877147517097128156640213346437422627600135131940182933700867000088576446533377758690321861396614919402726513371295451440294163398041120829029459375029445456799755685931412106244298858411097857076767726826347497840584925019512724096338416013377714732799248733457228291589011487330419354748870133817226594761290897604211077266486566328928951180221897786224814940345701910025976604969835775171894521902742077294386957923296693761651246791491118323455669046547301290716030369720712656089744996279478073120117187500000000000 [63,14] -16389363649154890324371210283732689362668672014883727960889628652054232364648960079757821652016660181620647416507073027536698442447078350367399090761071860630339055581012887079943172048777552674635249841283050885835434369498512946051168626841946258136385252636589135774563718623090864082706536322657947829450477173216528152096007933810291466722973553616696625513935939570257616469487734315148998404346150787707135099767393038860472212443177075985660831105278638613614712826762265176553036960468327397695177374393354586949235336299681677713808286335923183824712053739466683300341998378793095118583844989903777420058912323240792413657908762955662708079146011433391820503812332913827183726447032795723256555283845804184549041898183179585084505279914009166021539772327693038452430032393921732237249653634117131115144055359830937566680985106425843055208674758825251625049357974022305887084208704549309695622257676291888030598697094486029342689945418115056282465220168515269609990022076768091827448245978416511965497264907756199422101773253360192257533944751536313419346864681694917960827520032657923569547512931717809128788694400862139959762108399405062856001118459685673371230564249127379165584382954539851928195940534181161121888339427085348635935094164183969202189167480059522786299517107471626077159420621322209400071746554550279633865551796340274941106165788611806006041610232508174658646194032753051273161459484158455179495497618002340679286454655830590560514885715563777290787392871021252923643950551693723551659835967906221318093422248301820207880737797574856565439269009867328217083530202094197726166605720241546452990377518285331105580481797169290630754716411243135289060752271364323381507557673603864569130264760719707138753196495269220233874915587645157153562801883164251130224612816046307620631917748326163288038908043986735697881695515090403893848656822486439218821125813462574534835728300725960011004175098817958682790206350196517106706862367985253337346070344170071311859470072466938831301665677731797103725954177453241522813382410754842062350870981530584886400963106359280681607533866357126788353730474398839374587676468231751011022876852542318070259467712387607731450537016955193749070674566593833646060688617266385193667966187364120917560444155652247394394649404603114817291498184204101562500000000000 [63,15] 22410748153028392153568755770406927989783443129702838405679453807085053776972566109790125101913442445655757370670362780718675253692081673884795769628517811680532179256804947199001020797309470181817666542101467443566793704734245760216298760876358375582136833639514385917682900763670984217124050585861851983967186032074056670372840257589825849369923547176404740126244089228640605333403133517935692261451481350048343912179200396254196572472118366572592172776860790276929207736730793843417582096201428507360105485752121428838547491536832146191632465874144744450273144216886515048764276086531502124844864699140361920550478705622498228399458453750905973081784419902767554037814087669150414165261515725299347462358825087025270451532117574269743152462717937150587551002332218389708777232339394887846972540358476985414763141507196820440341932210689850643183485533861593379426373148437819226344474034488881604782183591862457908957332022574847883386099504695997646705694586279323610375771499667962158036925683200988543221214760119521810575889197428470741830706756863361015064266725636430655598844388744005481628623117111848643670221098881082638609843994637431792611255330478631248141388013856180437101098671406043041757242710590792604296590662840471138894177574030994036881167682212745154511126392267328699625444049977122333493445856180307728283760943201619862118771345388892390198474788000081914670872288991323346241438858633923456859031179787244565224845967312073872817309031281082068624714671651620961916039485353775514740895399579018882367681571779665375258744141549704281841140308066884356458279706401360843805458066746944027463627929507455464664590524168714326165271655030142145518524636342091662488058002477211746250920452153623182796831022638262161731029332112551833818105251457209785933810897579200117600533329993554115791183217743835227549414675484362588754189289185482309223269828862311937185592212068330337124237440912423188817754437772853773578810984531572214692084922810280543218164474412756425514122646995082388786332249492935349658063013825058683502931780637461257630369597156453014543234911269754307626491208937446825425161992006650544732306017919586844444842552506404357422255756619224623271391105538253528528476409633200322819777837403638564477144226178955679559812175227762054419144988059997558593750000 [63,16] 96973149370800886173416302022527110109077101411255545132520964822560536592236448418621085845397468278279209073732350322377301193479959783043313282102246787527521468419060182389407119938353864536065496371202839327496281005316782035554985936875428522458594107733662105775872014172465869489528070973408059121130121704688638439783336179531509494864645887313052452241494694552247897462483438377603420080653946392508217073108029865736033884284588989805363598350873275235855040062227932506996232205111757088799394750772883765826390337904836781586298075153679562451185834715244406737627046488654855031092427130560944763790527676718116226139558995358176075950453322872057436405554819457631329943247677587879160276226353947871296184368643498126443496001891413555326246406812080863045955410873895543863234636920939459544220723955020171474398949986563854536677585836103654490109022064342557206311809621158582115524131986115595544600158281100292104234239082117671754938254669962129867332522699860846149027485847058212472950499115376027788340832215581611755796041366352771791551938112730749011892007864703603596628905013301753147008247265791839084372743769695716093944867735422177944988569587212747964582396076487712154622119351345705587526982717303641057679950260485776010006693198683657905184212907977873140457687466341265048851076840983479331738848620254391298866552219077332309197559669923147256348426001914410232037815171437374228180304562700889293937277689800769859917981378320095834076502694182001100316040511792824880401209492676267971310370144223093310492304774028904867052948048085356900684866624606911643069844853110417039454621271878610016196754402653751850113951721862391061838291747483142219543672935207600129472247686417185779410542855803155683994715538220196503774930342756715339908447511436848300183478708297369509597465406839183657347322961228699966991604372886961688402244434510988250115164587533573630809010575801688064603139613712686112780874581158187519329031200638741519574700680103305183244154035782629085913513418040956675836641607117707745235797024499149975020715961983798748157048987576477533459020754404060598206567105655221010914603961868528036775152579265367348569926301394527813728435525541285796671519341198821228315620219494241898946112242618083909562187727715354412794113159179687500000000 [63,17] -628907703059987723195959996355308108024635188918402406605150022394629615463631677693315012225183606678564473926342042151484595637369760280192984588895698467140881773682534596367096424961264519193466514317351862108859810737822259577417270907155126737210821333082510925230651105020254205651768144999674523598704748751553988412822779488486129086815415229456611058403515004477753221989701467348556224279565446548764031677658299741300199655799921347253746274960566205929018417287025690538290236547064595215542726767332752231108179115945978715558312717026918246514614030994163622518350806499867975828825310153656204894680282961258338266128105897232987446052638149078511681127399402421757422208303795666288421879093725066117035978055285513460318864341832493441670745727936521302475010493373487204876527558017706167500366639888161518370720853429324416008517937089505951961625744453721694512834209780126070185237960231895873020643476173814008736678126267137154098939470044486892123181753843512936966158222889306259580988134153982052075228783609076774495352920893480420682327640038655363261167394839038814394288887412538153947876147326417373580202098211750309037288639102226116487761810999415474124107479958782717745683949422331949679002219068813712320359175259463953257862567772070783939639778929089310393800710606395046257125041646761393145211189586769565607529436482987112942811474906000595112365479977921500350376263749809874599032503483286919300495862257076034806387767592555395034239312655122501694923182152854682249163781673854787770751256254435741257168485762009825609765513157496326953809303612267930993128296534744841142025255610036579156527175700495248980382525114340425895610855376133592603763621979895041207625155565864278739038272583998688958113584567462461310652160114514400824045864139577323209474542528102622994902683507073256244773331523033485918709263995691729243666515696817646345661827069471982970794579000900335472113299756317319579049118017385880162040638054073249345067596636779401787078020890697671591837825531384414195787823317267664094500527196872630825686350537084357936950510541111785730558249781943084878840527330753818171699775857268250572074933113032453121088815758824064258622551496383513432746239471646844632533344770238557227130565992212485326717796851880848407745361328125000000000 [63,18] 1745038454158431449218986184511361214707262003148228877894412541448948074916520111349834989223344063072647636704901756897433653469931887715523856637640855811632393161165836236724165691584867510883617089956947091719646060811129370729805784622129883537375187304500364932274760996303551332727101913358313494432935552507522315346841901185707694360001581186367465781996756561688773808272911119582828003886848270037251831351306359108644933589525471432459512049823574299195229493027179635990596975836952628427212130695535494259042202728788245880647667829948614194202818185275701715903792084789059251065900946722821243558101609928622034552965247389351830894348069326658619783945613314015476970296927189722925437394978474807274000529294558164325878798523848001695582878431703288917732558428667321012856982085454008914040794593505925525353578857481887088581533372631877634717914699691079883725542388998176910954856713371395189718503967833876151439052755175198289720372629482154828168342422326146226876318823213651523041468761842298545307007463331551882280507410101441537088391548924826105530737044673984723144167077835954327116436512079088635382624322024310471718350873221711400204384679762258316720771672040800617425257228725906266792542943986324907387421176800673836132849962830514124074444638582743706301454049930478037678252813779649469956882764907166479180730265303357663580270552503506728284209553117445438358699834752383235911503118467841618568024938865202963267209576275618415369830796889611815206743282736268580467993293615216161380448956725004809903158666677687956268991566896355789698153524046130029124994683544200501465063524396247673871914072256457266086326969488861602936272533683562469806512494395337826881247285907928220388564484853372449129648077188063733683971550195964273536629567840718522079739150030946517579431360354138905583354860499748237477128203747917916690089965718634540773914092284714495481524711785480269597493432052664201945273880071144203754308064381559196793332916145951245382864051261803779711436874058970224630171889446953488906539185221357045656593630540678637999832563263438114453483318527113915676104448123909167196443095869581846944439391106126675027933171812939625690113855765035471670297592491664781674783567761607687405953298967475895153711462626233696937561035156250000000 [63,19] -2660764763743334522145433664673198702840276715663862544986281892303793474077597913316012443891474817535722724403455949228121615626364105231772574991453061261018999948941721165483791826239961770582778967402937813611684842749174243140256081259245107391373440910960894435631814521945777809774203166343173124754673779576550116182595251185787668201164478190851209660618061752113756419519258621842719267445902803753153456711608015173236778376127255202723649697290602549058643754473278533518711194586573520760638989117080020379852949620627222238187646400371015251251037330099233500179640262063557851538378237645615418245985714707970938881167156936733908231526657107270968553611115838211208792545623679933199383965192007151944518322074735711045883185906894719918708202890320486133505120096760036987002402794758060629911237835387321682249363084090072870290594249272094311678168673987715235294215442220151582910094689548186217743398714865782326761566496955903718053087010920834230601981658076043165018034429272292809118171763139714523521158304838844375543986300920568327202764644304453549318852180743835703475249523035298795349492973646795004698243893602281530406661185429573408490762296806260029038091572292706654737459771678733491635485200035314808782814997490353035874839938612516584909539160502228285040773383891665504613034418071741785588346573077451950713045362849379283712009862367186634938335743786498638551131788322674683844715647894681244491038281409130148021691212458635315737308744152483213967693454821601798305368358078471678808343194715516522976319403844464836352152418657514898169734004546510716693918275805916179050731668956005940829840159962818163120161696392433031429376694361409455327933767197532754687502004865431956405788356649653475291320669613095774354970325003646428353294278770618558214831381510137181777284999209562114202182663157355762143563426065806439241674418226750726470421447123813240182696596408264288753032904241212569674133197118930596414066075671038202951977950874224389793777045207845624541633097781201761469461067113651408375804746438181575312877012777000680991913786389862399951249330957038856796150468823443082992348280935287312632903644538549767060174355926983932138445335024979357632943170962729914898962879146502364302497717352125050638278480619192123413085937500000000 [63,20] 1055726170620408444248384016928758189821296458290775140770770091941844411718330667074750296351067199827307869728354045530495038795201751439233440672933231794067912288193602658187306317233493241270001936748863345310033224000278678218949866659038511353653215372804741419615382869599738709217426880855917651755306504896854166272035479958660127092166519853790736235323426790653301607878182010627701290318433385015939415648771210429090763265403184494495832432833108856491233765665229182458623304560309543085281380148313394649735138865414348391062186270346291835010222686112313177109286130987101846830259328843042393562239077934282499708518944146715058106118450358155225500107348566116857714345621159320371584534086642642362365587642693972704488575630591938822232202659441168350491006214025484918352957240427185386471164667038433300836358286518412515977443701161142325991493766593710076224859502057803989188575867011165847215479427399556076809539857847767646724167926309914220917994421339927632362793745351031930991515097983271750199544273047213017345178926516326261952928396149862996520220710219992689167022550007378115251815096398404797365061686684844745346707870885148736346523823040626422473362780769344784934925206880275948907300901412300763052205341686706628429494752666854036813986641496326880741003569747566462119723136934302453290806118901899728530366043233561630831817175925470575999050470313499597753329724058956230214319229204475092198206883724236770876234012736591769583285022421325937682070014724355541141354873694665887969357433820747577984203830450303124641509024521479373809121915472582482461724468993159562561665954547632094169361244554415489884506456718719294361165392162197198966949031365165619302516992436161265035022246374751436029116247749840072378294501251289342403808447130958560642884998870364926812198963590252123936307015319627459482564001505613086283571373279258421473150313382197275301283623560516032789010420219919562170778373534912394875675289293217355880041345539741810891632438329895087143032327541293737596338762033689481515737020045869256142437619729192178408250806137610102116046491993439983334911355108423378234359002299383622689304302557493303986040821319759596848894870806291880828455891225766426012407779604891423875308482938084608804274466820061206817626953125000 [63,21] 5434945961478023043735336130805057182146095736133168538537146733296507680021408767026673849673433627056710740888278347564340766814089384600870860965226602880260061351220358495324835878178225605287860697650811183198061368391185976808393395872565584718076563937076164500996818932428014615859471385356932482175844862139874034533085237932659923346707185909386934358449547266431995421915774103889685340091077714145755679221396275496062106838495203275063964074389287224353743851055843415526577741221831604444230863393388585473443945339490319288196620974727695478947372152954402121536585862199669650424337754669488546496029855778466155140685322644050548857859144291734155169332519666488947523661180806027924748339651238533113904819956262901696455349630629187644244994975429102305402310300163233118113995922783756103209566089587393481075287687141024099261381231628092305607643213607860191102572437655259649851197057220733130575276634164152904391150526317073249158720861690462550176175384436383131827549387918104370347323697617070676303863005599725214433155682200877563523668138665046012356507961841958028463325440902405330820815211381849231589629416135606204258510940943049006656788418059364386739381691496215480580696327653168944849330174105756506129590278877257509717395599686672066362330367743230460412320255120609630139466567149781158019548441012747824282427288715736681039748669570295711146998439994446622841338828460111455735219475793408897112717879355249963289917426662661837191731570194950265474050627384338472404171962143194634381021208609069081948548739974508590871443010144340735710716478909889733440868669416535077839186632330367638957734649044974919965350350277096610985090223924265072760586307808315234402514245813111828976988772523290705586012298543242065202036365090996198505240037645969764213991667658249351942817261100262674903661306226206895499829362448183949255886689389092519724496550616305828314118263354181502517803073477011162203378325384615838618720864283113759517307372106515978525770258991377786846005875541389476824209690469167680715224636330117380841981788233329879722765621809183468839851649085823001864936835624352584963028842565437913558485630573325374874239549842538865661810815773256905716711969214607894705371768862241026957354828041957262030337005853652954101562500000 [63,22] -15257165486431747144377644186640960811565560993923329267812458222968406906816301817921164543795207572465069732959386167099967261139952430662658195964932390649779971520907532042348089627555467260633346262509378254502752329399223992377624050641925625605468151195119757484588873268711457919985909838280915884243236246044067867337169445589222902923699302183832776335197585635482792338746142111379948345987811074715855719594593918310526460926751225465229630846321827097818234015987161343736980635645406930027224535151813507644976693106525472554634273586552352327873955637415217988763358164399336295651715651759587515575013458707474686645799821025354070288145257662484682833761664324508529378549907305052020237105025328289723251108714518759301658215398250477163900372307626437208665313300125936038920527687369850329368899533641741974992559039271817873311887012756880329288243664186651848796664712494921974780251157360930921948884107760954785558641825525756145611585202928847815900924629156584011742678694824274888761636945072470709661207421604479502921844227356953844902868936577829778452297412174330673168749616976514444980721386224519796686073305773324511484531385009283890389812913320381535453487163472684643359098768666110240158658475935884834873016893149637178686878165443504409970004142980043968882931324192235584558947164240006817758103860825270221462724023232025139248539395219025372203509319198218008214387213453536816819999800545981267515961691196244169301157156694022525420050939227030076834803713192794715557748276735415089243306117565507591097010199868228534226170549236694868887867476215911982344431572416275009134731982361859028152094946677217658244132884973923293572691001272801975988059765193373884529573833573238877980110529321877546780216562295317097155992165846803815460166326804060715357109000989437314256743281444783029323389347267913663327187030962451902083713462687731174712985488234670753033441021678484402560657691833866370287879089903719291783434412868303245366218695774410735729887016899823316848160806598050428643413391931804606413462265338295100558833744925553395351924363947008895411848070044623610891451821222629580890409610288335181460951422866778422832856556828426784502886902099824653408119437760722616869389978898558304920562989082100102677941322326660156250000000 [63,23] 19905227082893178973006894752438439177898780303242333674774034187959809126179939311115173781569518685125313189443392365538163474226671750817896920876511377592204644198661302684176620239187048617115497223436215492580087359442871804949423672359769159701946370106097586930911519273414205792235959586048898771411168097624805661643200234578839038855217695730944168765072970283922940267155408848251985108467013462066049721053179485648626403955430442403015426162174729318627759051465980762877550610083217143213910073089226064445813140533529907470410147058496912795211094198690813752051885227295318549431089573004594881860961881759530065013520027750070904761240522289166756623893201259267073214818262729215540123166198559628217040304637468639214169637583927145005293213077588419564563885023005345430305326173220637655372490465297907444286946466439817815611879439083812713109898380305461356302831402806918611044422665179256089251336818142133889318796176883466869575057683317829666190199270065576811157552419998732799176492138910838850967979965197260911191409399900474121587608234754647159626233781668482029142634050936132271433433950214897379518193377480178007048612167692442440945034239905332242758000806518873855600265244730611777135225955381176171712325987378846555934685002305187451198470717417423538476069799341791278280063071298676989565430224927741986064339348342298050494569339342322459712294828390130343404672446798233599801174511489499032116758018928846775234430664262352734319326746962953798574460654122263503650789505263857506676507714789723398003613223436324899765345453854829126463350422443688290299884112320819202221550604681022439350795226031753169851703429925149760430677342402126041511975624868185418314673282706481067723825918198459918104414862279748925731561003143597176227314429703273711664375225556479186181631725083895723993367017370504145882891515933623308502046550588870654728012931526861621671963252191917871361436125524651091206228303909242046650958961372960746919846816461515610437783181407722370355188930576596477350614171127822470625200223675504635968049694703986328144180413324360085101720867285857938418781305920305627958684129852908131822535278561347441230342617747309093906838852249180262668972852038548288588249827481529291572925899345136713236570358276367187500000 [63,24] -6794216674227932806602005954628386165030999106604147069660113705772395113496395652509620086422118509823881470072263857141215860474050702805953011514927747898010245052079187368710551606384849151092164460150948448859306957411827262526905891595504609578040530779477188016878154297807194416533799626734283994315379782507897125332835614841484468498613396868900878987878621340224929151387392375541517840563095914114352169759670294086528071646739739985553755262863185866826505100211087632327503052995269175729012787635768027267083178603733300090188536961156497972716260154875603480396986917737455701859129050287081164430806367571736413023674799062443259278298756911099134651381118261373954409159077260946983357732127451286497261287716895340534563607267083654732589739889992607718762288298315995730726804820257278221396363323853948163713115855146499534297945232342878290995656160185678512308750337231278400343727311170643846544909637220745284692236973103020289479141013943249426168150725436653630027271053950863170616526932657753208748631895953464309868140757537209571115699583048868064617229716724626598964248925884956622343200215266691154114543167186729672680387596423187203468172891934865607176028354934099222885572302841654487953480426513436513813343548888452599168450645145437718142104883133002742909859336854955985197247966228458698936089528391270447416953541304221717696368366844525445168642304175135786537181802798940046853996067111050971273751147473602965266671223060779592422197103576862537140584739552002346757128016593019587713674024558278289225299434975739768617390349940862022719761715884761912354720941302661752449651266149296086766367290595099178047371835972680356540882419189522834740613142274293198260290925361622970084240522290389796225446253195646769430326622315333972670200955464645195084909712811998938102559261835265824286789522786750863175320032775192627747487202643383611782474240893533241385380545070710912927229614922410900672688805352107950015084732377035943991851497436241871994496519283912612415638506250162932289038488579344298712635252990476071023556117425248536364626895856841556671854712313913264513392453218793903625112073303076616998351564615720850173096447145490670797726934419395569635954654302256757692349747662294290329043633391847833991050720214843750000 [63,25] -31512845736830821165215239857825346973763657633923526671009083704148174163021882195348984192416629440312345235604841368365090348991504880196187834622752365976021649746826047916227937335700294659567077242589736568960327044270882429868109250295693496607447141317965267932875584770218000814525252780901684591043396110926335513326537429328305169200695248862522360007420952797236228471602137840052168936573452216449416656825567507087153102561492372673906753506745795240222402535104751917987937188442971174410789793050861340774925376392609826159596840007504991524149280815837214689907599505098770214490001939985819069167427348643555410125654316722537453061082759091681114076388965961360876612126670852501428277597577124605485305039478080809485098806994260913720836585461858416530439128214323761928584583627462734606013471019875407089652901428639506623099157559221784818317563720781227573770350459908263726377961306024374377746742908742563683590460124088973325290926607195783084743580113343864995806336070298834353139664883018468905207957043685328342655802723056097120448768482076687017119738690289296595212908887326712992728869346033861824652772108719150503307961097638715370011703297110577417272720347987529187217202758512124842254812078105794351063240341835871145003458217140312939042121622044845197341629879636610157564347680470554953626280706798260282053663498558422833805966376974663962018665818950896453284119950033837858329793267978597433857545167206532471002068680194686403340340232278022875330015483905744911271167220114956171960979143928648526946643454170858249491812227937210729287883418122752978404366420893494574009339477974660231623222184862528867791811453480123155530385954142779354325398664203053245005493140768684316183469133737169924697781153140558057922015024405707290962496244773198141591932372960878840942702010217659201883548874846822234568585882135167405262358478113356742437957689019235871314798482015523657534759481630826161463782541466456562864201382626211128509779877601211967749704771054585376589953773291014933017791356157442592411776509329510938110417264627408829551015433775015618076426374018275746870855437326959058443595714678045713736769397836307466401469016867155163726580082008053576204222711797119205298818578331321305086021311581134796142578125000000000 [63,26] 88291289340011417109948149908180228819797701810626969290658619895897981805409008880666502042104756994945864110905046527845765852405234813509548892808369795261506658224285894940520922295918248691505047851967449021423000318304204005853002462294950232766612241212378214374122306984694912106535650829253730484033450019195888276542743406094544783182597699375341313491939809913396534839817498191427888588989471200061194799143846078318653449556470283346608763973673754030567355955048883253039261440038617326238554896183706141905299351615834310085016769313470615688364270210238268536306212750042778551057168764221864569132549068600833702845777023612872107958973554098593743605319231213574957543701758341200653514372542929220090131771881859626645781043727443574280652283371070398159057462042868601237309914348898989368230962479258305281778502149663965160381815129836530046701417241231971531650723797679982471705483128453356570807302326294753013438132568100919213729814821272392633854398231051136467541837821729961921770643880885420716691637006576200310750730860896442443865925695125265424979215460101920752135506158714337544422478964633260755683241697150838107891249318887502012390726943817317391526802410376353536079959339963986955810369104296590437090662294811737202688291304259649312961403293909149308098179075466147183143067451436504934536272949001987125216299720936860993205019983705967789789999775980255481447173266705197843006070068686240444316777887474399033768342886319056150831693035538736524854207456843271015644682620792291922929415971707066156411025640756927819554723377265403671675209749086239972067593050504856196197669161670044125346871831006447937470812642024100133647492413119530143351478406291249616719923107522906241346431373133909557794287700455001636027171796656498742675105629722481468441489417143932699777606258459234500801989821227853602792688145418537845266740918067283368965829277112094446555561021009991455140083040293408511125980232450761414328414059903531983615403029599942710101948323562402376680906491737791976442192572818695452956269735117605046633637773167779880751153075791286466902106255006910530637267402009951121693466305054498808244836152144827428443560901645683609400826473131517220051105213580594940046570445746354494076513219624757766723632812500000 [63,27] -142205352625992610887826807059812273320503354673868172142726686109230510674838531916935944948307994536402236403692409185551172796543397895689156153399533236631181808563607483637178355515647781283614422870594142396843898732654157279356094887946605017788324135137728426965140933227201704874349632247002560834581052085294630156353407280755134427139819830175587442539291408307171375632239824077523581311779964366491714752705670998626320386621429769549081940547598756693423571866025507330288540311305311682258098838922165363122651627048523999105898356276514853710045458213556549876596205980376686628742334784182662297745668832833286340252078200826936594144695439635630364148832000915513617334188968883269627324476135893528515255819528854428425381261736088950147711943146291012251356974001858338814050481696049388578128579673725717471882370642312971403152677235113142182755354115300861673936970937067185504966872809434034890807608125874565231061534054017017365679555296049134216976382628036975077663753910047319488772594635993526537368749144240936077790967052827157745633140322437618109720394406105123957576236106711753890539216861708465140194256911227119072733822440984431426339988124817079850814596685485484167139218188018059394369210209952535350621491817677215668548381929972089818974005565750853290261531894065624462411405038907115212811142916168499916748909009334281180719505494000969119141327235266575940875608327435803240007111354753754616977170005450638926172097073392972419626239076715419950745591645517432329618190601204418395035563551361957009882652277154767574061641810933596395192213189087672115643197437088037421774317259705532541892069099352738259464275359836507364737995884883842043453005229980404527121272462131753453427584051522576276748773569304226852029626557639032029030185649235729729127020329788230692388257919799324964987924874588598137707529122279757360186501343881947254275011091910246986605510275357876618100161301085653205775390462895349681453140821501028151553575874204652097867361776902141340449028189722131797535138573430158767140767100713229475940296653118612081967279950136371772275276564710833329433005003834572628207412231787547814046383357956803285127545999529765719092951418396962864263520415218416872299433961757131328340619802474975585937500000000 [63,28] 167846632546710888022556500774162126701440630472305072592032763662013262510113261712652504124407891635571266992688342196872342714495344327181430458658247311024327162686812136106563168965666176749498859611467274333009824102106568900022928551645339543146507542096752827376653920844118652517878915798403862005414275319379381609170234869348794460525658475232346659319652624198978044697869124745452421496350200333036136346530763020411139247351735035720718163781962871928066388777302990800298377316019488915073540763859148425420950659540024499012402747583052131041456988780275212292915275399382702504201209776677322354667270731097006471992570783015091446717131493187260724539548447424184173268989416361589364892646408353073454882202220187240144465421421968748413114365728343233045671219033440908232103267713161404586601406886121171940337123315509221742797915264398518027957575011526477816036839286082440721760497671263352859603178547279387591493237669241874147763951644875019487382751204367414422714922998643965098500747784169395564895279629921500949264368036801357390213734572582006033966009329213975483545564859078093382200934885765679551438893955224014006120304417995867109785830807361492383316482250609273545237517407501238335398906555236567661952110551821008078360659899140288976105459298778945162101497164314080737534898020616381153821033882545369293057711238977354185221185635916756458514008386405987262046476925873173059929054094819786040010210310312832225853233605940125838386430981418559998751683812420282484404663628176685219441966469882273002609012880126506912945993823637128262592812419667486710817630417035148713544978621210506571832651552032530152747978006553984714508362158522484455798034023574796603399609738008732610512150297783538721481830111703681880285349807117181387733216873190323836761817982372295421261207827066015087594390811923016906323287655660349340275349475542825073895477627199748354801289369162069477856556583593962134184987107518991277303853550519952470107218165910081280725031041468861703733969550504791658261036806202421884150490407200828550424122352842245945617315304615528275558855215721133606702304417268003309487432099731223665500739458693099924482469256396424887692723782104404751978234750546412624148430448034474693486117757856845855712890625 [63,29] -151028446144864672400304445307400631799137765768137388479213406953791955306731723647686229323210591078413897642544812787779999041650064989395105155513293259204895688868571914064858858888731925940318226990168142107476462234434575528395637238408813299305915684502571393511862519059807624043086606294501997703811044337194391905716854900207474958571199052345844303901535372992083104006477059264720118470029952093478727353030385337578205030940796124928259602760391540100820045423035805832077526609930749750269936012584411970860584315163580462058853977015366644145242508590029276287566314341463564852831731495428893440883219129749290326538722156652612123368099605272682656184365619638157879039129660088490714908164005160759072227205512427228603585999831856036285733481863486890401259879414590718243880950352557323682988355617973738926066355102939072549337603986613961879595286226378079549804114027093172246278876747611892289801873283345484137628198247410266283227055483918513570443002371431862201208555617480055971488675835089449650649370197819573668756119861443609029117729289072761857628634345196219096308468114330107538972692419037445809679175314093025141020679090070875380360297110192752193405516135033425955581058166599249187980672838408145997401642038597247034264782338585774607100636283482754126190294004091372781318610718672234415577457818724367237996768434623117921366754428090357408769524326620664562856331313054164535088606751075422517279246076944563257662591427459268486563342373282085660802577514290016545986003191323477389582007914837300102151806514333674829108879154601081235489762432004716223072329396005471132263524438650859515062735009876927644728286914271530536767210197745147745169204671047943580228823634237949617576428206522993572223257663916273916989185135504838099056229696248119752328146666913421716004414513653177607560699385678668716868163429545987009345391139716484695323536156693768650888044101428128783185003006536388782977330612587781153469529119220097903594134791650697092374946241857187599857983023391390425628698516035635806495357233944084420314006552433255785072863383291221857604479749229251237075762575600503561818444693614809757643130667183216309171757084902504818212860239358189943993204294530284526043573123388341628015041351318359375000000 [63,30] 98128251791173722240806759577604678035717211177478709535344408240665773773805465308723527446405825212159262045801926389957411142888733403745690587406396906268059128494166788347948876309366479781457483993931942288157522652293776206884279498234874808019777106764575927210526833890602914211825595683953942517333871299510883235527365384110070994840710308848005363104713651347304132503074558417790167115349736419519562213552086845350852850140839698253753637176276577251582709724652779351230011365362257992305003017034753904664642136988017501357159276295700349146797130537738844212326044522592899120057388025136357987051574784289123168691838709101918405809313343053470629140384503826881874779933812054825491692814202692403888500597317337186712802282174206664767593058214343574672123780310189285334912247114376551309186042555382243762794484288281915563638785051620944639823951822384495729256806414830397511193663357448071889725274855837719671008034431125385517782571901613295158728202509623916522733121367611887859179210439938479052224545358505228598372552407706684569970437017760370909538229863833564465931855338657005736383727052043464070528807129729071697335898708780102221557678827504559116053367209208615516069276347296983772385206896864579147408006449334356519955825538300820830011831713924537044875357018285734130170047102833105193788990889289603358968411089314225762405236830311673898920720304497061866752789402011559669270555875888620119509763562031071438976520053105636045475479900192441311509312550211551271446390862188506630567331845953293312667859919410201150683742151757935360943900662859384470530074494170058516023641780709888166004297043212936655337342054913534713939499868556107782708697361633980187707402865258443344381942139843290488368789246366528551727360332715227512145807249891826553840683654901631957813054916656330859218208277738943493343315682900016405616907954330525219027317337503987969953497420450412591028951367483180757931232162179060883268776321811092847636616005697021540519142144275953533638828420904621897850112986311199795940094530127296681831187255536220441802963548941300454478372324442750731144337577015837688656741190156979499315407274351019429394279570509623669205582475527077482868281549897859772357833207934163510799407958984375000000 [63,31] -32329890202561920269254161452216292944983819972503802541547876556007278267673415641469099949870057210944930085644548686682376872948482533685886070204665440930688229831726531580254320848843479857952773983982730550623155076919660765357623704263587019273895329093596057535619623625970318314087286873490616126657469877168005152989732306639702590561621319962843200116629379575307749266998681553653101780743717018813065534146753137535454887221232130913754878464764265078166923231540220159857262634811192193025730532911411441731625213680982697230871985997150852746805063822470444846448179394003737437041198768523924166210809080983010006327483369032881811097578098766539674451099841102371580298798042806403622070475484380363901778347141288420462653437027635079258334241082082936699960875866204275850996602649934729494525276770234507458531460967608259161928783976444571978989244933527202405656059721047416519234579082038655331449449770261620803444474835009484648724190094954094578265354156119957553957992453826702030690320746724670256715748042112687500738516378527858525186465754015651609968672719140914677819302360858049519911285474094338164428229216198999968476755125333395071603853437352095743349023419454215269374460764535341603891301038974272324672866238270826617251214430252558681607104406582455729833883843452080296496528114768493761273359765971429591504801762160459431775645733532927060729253288152337748715536712081674933893823204217690033570560034351414351188497928168294310781009447332037652160881287114732514586858008033128281196500995744896211144084483781016796717989783881617196309924033682436231762031896051398435570288813392747071715104008960855696268086793060894851881615875919137654997669769425740757112761467829597639576129672934383421959596203209246620470516026957639791612373941282301493253759182184808787531354469708430156645164689618872971327657511670385545020040151953835967865315728522119400514219561937712125295426544997518499491757263833700516374941698401560979731564886304721693035086872146047223454550479972583229097208063855698092293280761275611814746125797417037798965941529191283267779017294414765966029428425539153692751506728326239150219139998784634936910242660079320937854750281346671246822888567355042122031250073632691055536270141601562500 [63,32] -20655598763039254049427744576897617527153782591441043653947308416362629644384743741671742954328175625252917084411942474363421773355567097261181142958672043653228010364143565515524451167370328847554708986646672562242742426333372191033520952880928815826671203286888440666249498603618929376289836525073594323937208366552776786093971382072031452084805423995514398409210171733865243795636234442374265526465606071527260565263525806635416578866526010967461038372456151863436900045609238551305622476982369367626169377699538780557267688934242664553986613003526195463631586646420797551632371569143299472416201270462727874062719226837705492072204127897034510385730309301536020719794234400111957867899587369116483664649416784937081787996660525111898784988900969819792371647899380747563971909809394042511205653230688544675624181939595009188281219434166491382517386827060538531526795559948347141288011910076242309052217846175009771852065844934287153955686208564440737696182945823324334636081836827012641394948309891108193323719400466959336037397027033878810892369696392648605119392264505818507224607354406488125594840868838667548093760078190596636565935910574965037058471315653490660290972266944895729593585813923408550235854711653345462687165016965069808773486349924561692364479082823417350510466682294032478305014947166853788634398715959456397632774696466481218639421347660304055702002210001390586456520747144562659049154961651792888705601487847210955066805062755097442368570878557659315992149033955887513404472301122336223091203396226651034230595730441906809492391290468921294874281728103027324288046388070112324460187030987979120277875524832916271266202432223177699899362122916865877275021303102558961434527131120044137081225655925345555248743767775184439945132259316786876317086480370734093541293700681947980859903993898632442756939828778211621146877339024399470940159588908027270385495571414428284962078502360668980271899340415744381445697992615777998635867606229406607954471589001890214134860377666458207148519108027043261760849267023465649065873174963877164011977830951087125800013910731702794947082281795039910145825864640071646327451700698763969637283394446210928699757104369374203271920095481752696394391228396719641016016089096751784381922334432601928710937500000000 [63,33] 46695639511825041441557515142382295499284993409664189497840423169321368923500320643519998613206842709810919882875161839068849602907062555371375727617777239766203549009979279777503187940254793378388394787970485703966544816231438944428869444727239436794034141331863184536548016993178236940932693877528455568769808527485312311380253370077042346215407457009332892414007060895721115225958535871076764884081805329024239499510009696031849768341999757418035215138581314545360178664461125974742774004614742143300498447316575674677148056105987318496010290455935076823638842738611042774519980401800762584479513816827962505748047566549439249910697565455132914330934616931555529166349510317026244914166868462706242438255235952410467736220036301413171618534558089873032053244642463756884351297748726710150985029541876070142861311672220250640820537761269826805231975619845443462918774547889714341795890193241512796237891185094757352862588998675877248292877874356859674084275830075339007940405026474372794170120218971439145947467920397410005259758996004830912144780124656271533652759347755504903533376805937035261962778900109162683971152437958519516460977449063810937233584994105676386835405602042085762892897543228890951250402364994246663610475703397580345144336467212782184215413011131016408566675488388477805842345095813720464191933596413347598793806600033817037690693161691462036480636878121778944992129994059911553492734604435269024824565946905464934340527545021015665576764673342729187720406637645369268021125937818004364491418445646593832563828903773000602574983993568844297118048898395448500012795418149859565854534542477642878447734271836454713799799810261815548569656157991576191444637186006055703219329271059609137762333470856169370193212730627844813328478253792456168908626529238825244543757222741226112151655430324407777137816375424875578406759468234101711172437405516713703193628319983741380027152196203836457356566734221757989900456079633972510501257322437007611273260948522528067271231822508721288269146242931560828519023298109020909113430355647576437784101392882512884291559895648249953679284123558499247185338793390443998430631386143955436975568438739380839862111509754124630174242798153978428365210910869700249893610166651569670648314058780670166015625000000 [63,34] -47517555142518651872880502245345875928367086752821978801532073789203978357420707966534479796826008541395372055890837092110408928889522891353374607633371514316947826446531149460879564729444536773742816943699634195745875118650407168759171059166328940453295211201712130185914428033576864067223830796410583228595068229799182217535007131277021059929118286161055190379071526886059499645144112133382620679166265016533713443697075806739877630827404336010638289146640215770011184476913360181934629979460816089611433332674882538316633283554581922235936393569375330681908068517244475590561095434296656602984066759912296941766368254546114924506716325892239505669845405105038807423900512394553181376327650028348677523236838309243760252080881405700226576495909757140011744897822016643449791492976109232181649181856934244078707523928363451832239398806377789559856597027341171738924783029225055922647166931133919160193081945345760120301342820380467791537092772238334114193051758709698708943753322946675269657065540835873607055078763998315352289083459319881294071398437609601348799339459410789222810418566576991773732732217344931014483074496741717224750015346270586382852703130389860882521896224392440170690416800059168306816411437843834702932813116014031679553212682514490594457703896504682686435348277803979559462332438344110932727149224025823065708959185781283117576689226236786488484423411562774998187547134832945051371461106899464053985149407900465697748952078643432431347548476382585672592482386957542315619641093961161427782773863307257840376078119484555695447466011769450908798752633037874548765286917731781001638814238937092504875600694807601566701724177897434268886386219558393935728644253294673339138338630331203382685623177203725181744103163409879316929270441540673915825121991361419065799879905989802589820525932387421259273635383931188025525587840589110968440000873572651740295004517470695354079718561760834823467064282543973273687309304684009984512447638213367323368430520822566641581150344841472579108198138167285831652642732890215458373043772203498175188330542989048864338249810198330088162038264370003369211051859646463278249363190641134843023950260043649883936056711583906030521912446022785876277867375253635261883600193755228247027844190597534179687500000 [63,35] 34531333324938641013528012712405322713766558286210410321778080316021959732261731903898025435915271178440969506894120185451782348368236582502605557954758155312585402303480802640243844661009053251058483521047857389922312128740410937692180975612031894193886517576212043857013769336890394523173735899061437601213157458383343540148440583445036818895009066788887342690140339155260682552755349064376684861768525826088721001495559213933870502563488571625236387709159088295584336155878956704015311691271650111388570542681591365368485622891759755419060905503460018774563537835556012651878515260593907483709513930705251150628158529966936447221236439946075953183459590544207704984357013092026983286732814678382420798007252818023791152063148325951559237070660908685379610874425410817709605734187357274855662701789143411473946905588893988234466119496241558116676182755335149713412689918264908913643270386715149578158459286105462064529173684038817420673352293396486167280215452649378674284429995865309429217690649992144393976036471482042482317539957574363586528155960764505901065155032108144082047727552695404732179013395728003690665313862588078740307236733358468357623683575662641733673984435275019932914171281575036367234321772983400804021121670106457267217296190413774121848375030490419450830635718772959141764174222939405856377285490836880740880716022515423234837214809232011396805748252723557252722793913083122016227585107450393204215251120181163367255191297733918613770860121585939573939388908112839304057685504222776639154236271376551457694623360660361456018003465903503869665208261348167057590389307812643692922804910060311412657591935751735973482696133955473745830483460997965555118524504783077172638633635875155738540986225297653327476500995598148258499935195022468161273680207940176181135192476542204043878563079259095941579978502720624667788837859410678802364151369265505576888493915792124924843853309079382680740259204105227007549382540652364738947400861256843992480458100483826439275875607640579455688382092241809521789948212907645859335811281264766881114122434924068285919094019068104387653026478218151599828872593411054932101939267876915142504164808192569367681777753999432655849187163922087571603273964686471597662631438652169890701770782470703125000000 [63,36] -19384652317639731697587316578187016299392000674029895739622776937897592053963933170379841569860166447129671041210069387578538780426720447940035592868581897988429834690448509275189361374592835459020021955430111755594314888104542078385107903951963851456646997911849061976788515756351646436511220575043909167337510442639508408969111270924947639994056584870686385054161890541151859751755958228991207032665572658064593885527411783790505031188989466242272168935913515998205680142629355720979609128657166136312837331464530737186407244767625100032381855961301142163413776601403760924046412806412608024385505814007468074631770682009088599057678759923991080520019697042955663916966249965969171832335887798807523922441538218736134179482987067739501767098729219495331943453440111480365738513334028605561807832344342016695270932883150990781216319701861176530525387000366986982455760687918140965162273580637963903532941484767834021081806750853723207398907972186567768925725882214151417561163102928645577606518762622914208915935842793173700441044425162166464777375834268919631654314673066388710790977674533136080973553204004450138852511509840099489546136931145213838433616380095129306579411318960440318125226478556663769488120305352237691156800783987221422785407730047659607372117550875590100721588709375894758448717879121453831754385019259890675334066684506008021559824262706848735625311702954354448816536180710782178189549558430366893696791598383060257013744126530054395715498650405089879501039775629639272835582949744332307283955532819156191768027562735583513771188161391525761661239273086380800342307483268541209567988025254225147592289977008198987790405304231293486299851131307566576560503138332281328548214316807805991691541469757362532699875328569336015482413190488239818021884925978064775475066812556914012353072833019955868151138407486065802525511668361924837494879368046979759444615977403622854063811531929002432128998465527945160544599316911810522493244755260556524652917826348643142139077252503920437464143925177608111725358227113265335149966948454722450432660936816381698770973462476915480242625820510869609914167631258226119622911041913469561384507700487021683667372476067610022511725481146029222948726874651507318114695976873917970806360244750976562500 [63,37] 8411324039732374467992516166004284518874016546156952115702640027548460318276183205065887336601391318777681284667576582768523057250261035534453450111434853666509731561383998581052570211583888798742376116012315497214426403252902471696248458971392847207721692974736989608968336091584037574697319781242835576529049108269197595166553386827734114701807965730375568794280175120740363194343879570319715680439556094350092868046039976640355448021992888598849189759001856198194237810839456893627824461554950800722766752826073440883563083284967709758062247519237695054810884795906297394768292658453566645411375565750679311122831765043186416158807570008106644571080886674027625828639591613670081642645681454007891885501806979271212310076348983125700081632097459433584137448704988102530322025427320869455488686475419863526123466157241190412908475125013496182418222478190365244210688687453837545101436562044329327178653849710470462720348231050172682885281279464699699446478644575178587964601971706413354267114669442867418573477511689082839628624253526145201355930498286086046020433231159626155554729019467333683357825049458781738381474073942634936723425076026073724049470435768519816279568370094288978707168076054606672152787471791786209191433595294989877232527185089582286514318815933289223760563186285120244233729248755450710350165369850317253573368882146086990728429654395407336104052872615128534408561117478586957437088879367358375537375274616331336915119848248381435080793411993948393930819852887244903820508564385467554144527105577568349398397106805895017891867994849385858483145791660046877462818703155430722150342456704997463692458476301744475064256411215916578417531695865379019695100353108937736933248377259843437431137969147996327408700346056388347636663254039482643731343334182133966941547494507418841842029334341177922913671211803218035492586099101348603247295757957329909187078986582912252626710827203308988350351517085782914778009201441167629610731707556934262008745895430710567007051361934761502420693955682152861965446471224665383564726967659776184727054587018518751902638790944927037463904658110039225902869193054132706463153189526149347062722412378316080070744884798277388730185343354868774031008805437681363770252573885954916477203369140625000 [63,38] -2608647868575258767580760489047128084872423560538629712747623508502943409689537754585156737917968874267607125177070418617929834628499026247576303926525200570959392530111324214421313578326558822919201715738818167365141234370949902647262865611129655633676433325036188855327589576612626983718845321774367015036377851345383453547534377748520181920692273694576890961447732502320304218151203751374669828138103951910855328235193702626358483686369815031158493103307239486343970802738875432362849877573763773122223837994480425827297185547971211559374609415206797090811777118162139010777474418982508751614978543940462368139868941563171167056005490289464086095691415845902468992722875008915332542175370492302029200327572167013369534732139044693449155482388677766706776540776213973157441177080307036050927457163342883779372163312340231816008628603987857098343018968455456090018110653625476917428933840571198501906140857701309639078604135885983561727193415063905893894777163571444257239380260750121629644611174553621018590048998892247533949717916135269751934415461168937137995430435296565396963093253768267643941365104451164633254331504589024265995807863216205904735738804177185288962390920952119671895587211955774612344081978241149246236418817914209489221081893261662960076134788573958574457436073821464176459775708343741582349699896845172441808421540113803510858657143330182213068370394420674545768055216829189260925019861217633521092161774516407309673318473817427436495312526213899158211796311892061765352383640740659066758664897492282554834435104960793063433175358271919299948815651861224220913651179804549183803180228424339489270302956772123228010995650486450347669244461546877810210491194932824442866994613116236537992118157704972204948130210621904072687181570948238616978774586148379611837768973346651819148675370005722068347277691450824021975037560918833045274582505709699879691065600122846504817826320848269037470562263720836089528848732854035730580180330563384057751765205463976417542081590479165469710487532109314617353879376156657472145027527040499349023919025931552089479828338794200221328109417879172323240217086190206494193774470437313058639045965712025841731181967825287907190522940581112455547948755785192531675420468673110008239746093750000 [63,39] 357759674384347708887987632008204473493366530551587259094712561101603576633188573124942755236905018148416530716793948828716316487283158140506096834998089217383814512438287134852160278522758691066186674418438701587456178914173283508095170074542693643374754444081102937565461556126770388813603942691445074766128574283225207293951094724853351478148774215574221938137420304352804520305735050234179080338293867851059798420417929394411628861449194814490976708390774422534181023767119199102304902713408189589679285387785002099135044576456870151025545238307101873840919146153291559521316681111992397692836955425613043710219215826178602081376378267126454109598481543216946672225600099388353789764774834821763994686140535099429440722487216807882601592325149030910467966755910447211586778323884816735832245002624874806071139274640370515787576932035120023034588310636599458344165829803838904479528521704116644786510570035837604600636535292790882723181735633658509062463822031042123333849440589827901570589863464003804630899676227235568953965074356505717567267480570368929922461286959621389729764884937621635804066757619052015666279920805245936894034064936842332707460242088685572145496858004136952082998697971268550945073516988058510820381508411693392468689868903535632035531383390631165447251421391214495567002957811269437452070760106178824313351416599834424240947196543041018390104311248856252359431109313792053661156353514974140646726490028082313181253687587673926954751602737102510427601813936284829445190072776788715112068387109241966752699949487253608368925311919861252687735201224287470321871747060090351025331668257425255802859329787577409804967949404569558193927054798398617233935615457309812387632235507678656860687607268119576926779455869597534142122137417186733070791561529330823930754260118090522282706348027112744372909057373306207826272926458933832426198625289774151958897743223477089488494582112790518845216508186874746784393745659061362558642719899032356139033029868273498188536648055948425495609900390981548389269916368933932467375676828252818230429724747084057978223856284272359107193882478026044768845046817479167378943411404545170054211497294085302910649034189385067087127042557258288371993537602122614771360531449317932128906250000 [63,40] 194768984873046068334067511474743776507173478342631896635465053747333701428475744318836297601424265160083822439951694753886586546437192036467486552782440335973734574852469500509456241899098626793692802995727053529672496450685107463873909543313900641624221531620406876635493382805642372276134202827067964073631685490596591082785367902100175012138345200834811511829212290868288130967565976036036287252415893624747757906906696113881060522995541336920323524599911839474546094484946788279352595353840410899373535876549230716446397874543690513045258352891385489885538570817309169349568021771478035886919418440109619822214662946137494728463755659879837197976751275641459546376792457863723387101399738797949259309539216549888886139631169875513780607960221981904529010452490735307239847286367229891207769990612992055897803311007352462867815915765969479421617137095069868720458867443337866200576196953259081878694395227795505603935635989322631988168562852307361631487131250899112899376121744968550158536248811997139556706343952815784049281272882930368423091362625512350090204528753571558670563543945289299850753765082386773922716376281927659807841723642103702493468550226028444829234643007139203437922649788962161828476740290359826863033006365275023921404894763220807444087310291499709836005549908917259189331680180005638136807482380587726843390565605713327488909955305673640468691352148341780227950769885911637959068580986343492356362167334181638477444696623558612022566547718296638932577959175369052489888970520807779421334079805931221589277464552382448178670814562432099997087290425834154874928742623221179608622578594893005231284386951382872766193534910950840662944933735915154001547958177143584158704502399711911399692672246129874970890796836748213150371375670733147163308097054440078183085211382972879481275544178819396066021754038237682511387510282657880994502194891104533380677183006396764267997917943515726348340078144723363419769406792572320748269265732382532858610036481538270838239964732867019233764354237215034567741582836213134719203902269257788208128988000921326843464687672894048665492287191136250366951301038379661479877334787341299524127710147290197764701724047973869350648618768663197786672469646873651072382926940917968750000000 [63,41] -189290359778639774168355201489480870512557875590006834284049981461946127425710172980995955841812058667570445315141577473743728119361231734173909531423449008855923812266025266006924454361535235628648010124912119554318602181617361680126741097769803690353322777224732213462744003110948705945091128751518597762184876712918669887528175215598827943520203390981737457135495028574848292089455473849666876316128907011910522657944906269416804356543377040625936869662655491755522499878857710479721599205432242799733654506848118932542341968873901479219164756249012703169515799099406094046290124784513342603298354154681684480115172961545321399749667237681101502849402641922551776021591837599966710617344116635744657518556051055801720092314119069064415164872362240201722900186599585980688570395948908515927942012008359941271312038231370414395229423932497269068777940447773847509251126377382983012104643335257395368910394073809564021707755608376347395026968820063992184099205997836337903476537215654604488125699046122185679678726772322152631336444044092722155431944322304403276954660808944054269222679098181870001919172155300012423740163609480344142382722460935048943567498288744747765887341232837629296586568345555104161317622237588587798662319523574101439643895097431737407638395737134114303387283657651757833168689421713034284796904979541567637755986652952861345641763026900786731087641348595635360959950806655477463072970922883588281418511702210775202538707287679527269271731570015271251824987635479880571406848134888019972105403617093574345719953114499407666317294694959772254712633510251747465247118213034647027297584479589768358936311510943593750863680107542050698000529865010310156268963226844926562682576430263266022623426288179954727644489100036095371468792484707256129879792325127666581945305642593510187874019093690654807467818122184689418868377720863583534684160563337403406342575050633898608470654674761501289403006674534233018641413364369734451115738800057220819885933697552088558307966937035989611399804468479560858903917404959408496757364391366653665919181846316121007217497779239675202215571181646725316061901968071604705840016332840718328539308100423442640937559960297732631699223768487194696774622570956125855445861816406250000000 [63,42] 96575058427287073067516528868532822285931178243740105817591166922803423756907473342793268434920342008778142583882331593190863513233420135201724537470668996845551824574038254831551876578993254121727123460285191066743837371290230326698984389563150806417825933110341362426451547324707879544151196930165659981611258366696291083096328162830348417794420633936084099040425347018126066927621412218326076328759277168588855824202530085888323305710040422968704955002186153724081825279102010699835001804854358437134583642084248220596745030690695981598014200870404722859554975329425060464918195653282548136894738086944969393216618637495518319084928840110467746686442290460166383235587766592125611844866333112639670898282404678823461469478695219729141308624411834014172635702531592739991418822934589429894155900598100839426056789552324996747859759660082997138403832646676148030761041153930906542520674210466715945883974192450823623997623118831931309836104255950568532415173072650582271802758350166822227066194830391771992910086333982008099346125582069611121720279040522885972221172526362019486287822417647705817634528427381157534689646250003257386001355776326841795657863008884876419994119908022656880883655725182040111066176592708965044846539049533249383847828296607538961241321954698630041393031254694408118576364488239191208020219111367693754370264463742827070796854042520333620873080949359489922452568251620802907443855567880074427046052818970667768103034988801956368039385991590846908473168592141778473490036881627924359031515912290095765011442001203664999377056957727441144646600531631060780274200634869092818998104171994541011500008611283500117185286854795183790934789270666873017765865461808241471616384128639425074145075020703937371841958604532523570223770266383018542584234988933642980117469185711569342040756270593899103742407173342574172524729066111990113643697450388654645907171384779691882384746541417434173592789916778812692100352766436010512953729890854726373970243154341996259921622424171341874404647840465133235423080045294292109549708635999650149849499696201733330229578257906983256915658733689022299780956249484995544840507486158446283286108995196318931164082737409301083927578093768495648419047938659787178039550781250000000 [63,43] -36625100185820234080611347601265562049521389116012619506475577784046350214899249907605769972275931048715369566664032780058910911606542830431889490445075755504888399097897905426942022715477645211477974154337753929731628560999165457136222946271943861129765587170349359683045544371018392402211564320959813404421200150933297836619994611618551200294014031121185180792368320467929316815194501431018421233627203774461486678527023394446589435920940437429790437633875248953285627213988737766128605263669320623725119148368653177391784939919229502513485425112158120341148297361668865961734489627330006018522503733015580341786071735947935959162645344396867157968802805351750443118463286553913608782546498670141762995168081202719013263454672935009222263382803912397228447455084542542464831623325898229503353694753825175101730884442373804778739422532797798836848691194259259390161840984883368093067084125348444312354295908741121467498194202718384959149783062337814509414994001673677230722163557153505476902243619832336647997711615480625852414157005661665210412823808020782986358073351713799184759331699603599604051141846224698553679643726607515243806475629618911631059608084353653419146747573976675778959821075730532241865377305584147731425620306393034701979068967690469295987167508919659218083615942052928658972913162698477939546767975361090691544994728816547333784125958417812169856349235727234679107187873813830202127284837702576411776827989981205217632781132277018756064896040083110415400552369021010107573216989826930311862140742671840562195039952315321387053998555838779594513206442774315506494922602097221852383266891437807622447769439259058871028804490605180921948788574463704874189194333182522333170474069718094496193927328397534888493588780289798652374703064582527828624090515326065298079706844127926970018091162863408282067585951609769716964069108908169084757375620264555957094677344507577479127999518312486955224468193744428410272793003721474846445195746381474351170788600727703675964470825287772870838109916860143954844000950902940199974558376152254671681589364810328368162737168337166313992553199084968766260460379200430862704885498033201656518530530938429426104608955133957497109394030321283253215369768440723419189453125000000 [63,44] 11103512651267305521934432389591505417755102264256972452278500735841889603615127643950506951337307870364480507367095745093662299140628632846822550558604120782374140090931223955624758420470779442037927084289138305996244318398963611769230269425145838938005422968614437265010183242263536514779053922638750200646612926705091487680603380251012928906790048778504505634153540850090475743622001324044959573480799165866678402204707779085429422552983634717293587485890629569216337209417877196120693675134594180265946609828660148528064976089488146906806062450482440211661962143292052081819114443995550911113281506327493424256572514972960655610735765179009857006775026234273307028377258147312833428618187486054756069286622700999354734424487871174513133698669066208044374020370413688375924372753765288138727430589366773699015149491454096801946681798111214279978277730032938846038344939172000442772810041359297613350612522360279508422968489990173729027137397407670141345527889136461657442891793614520400871500278346628048025865532106325917074893360791885625483019493669870754122157425882875824409265367025673386817750092565012560733256648260079351993728226574111175305565612772853821572464459857332885822971502353681005127959613324889910038802522722604275836719845569892549216255007034953194162345571029105116047877370761381957305384565093616271905578061436745525122982751346025186453824694386199090611491164786548295292216278439071932957453740080005747673904866535705299259978946376038088360876140913519564219439328935102657643043535255208085663479283236811168613864037416442855421268345658559145834305187961679968075593406441511517086979408143409448828319650132511284381911065972078566583249035981191556125013597745800032219152198492042196922883833838837528795486568907600418788840333299226484022040741433750482133780168544710038326707667177266447200203789998415560126289391781391672149797057407937043483029117734171505610709502525469147215236644527950720528175486112134843509445337794724662697178946353413722241470752596248147809180819053117817468760077270252679512595511450301122465388135298079508751617653871097972925681927086657418997664278109823432309472568256554779163411196560687680626872131384175190760288387537002563476562500000 [63,45] -2762518454043561383747223164865983271670532732278232653203962933126501146061480411772263622154368261461615265222931759609986802092204812998287525121688817868799346900208978030610495169885703448589146564027994183812737556629516063749098666322716506839948774955418184616113702178541435071635939543884324611190351113150179808142968264932937685581255008537450688052237537932750371110127250176736235561855627833459286989389358649319122778943537999606845973616337073785688879951586824755286719900077249913441897126349272398571317635242359866459775064365464428450194899607150632178920445866548977190964609360299749866699997239425403180135618578518700889175539492422767383035078297413491569548127035385949893501326447020713217636135184719062104103292798646202948204393294957083037057337768778680007159629625814318578986197482918263925461633728297308798836776614914708780954556960705651887794393024358332198432952011781942347466259598000907373167703695637531445428389566988055592702528656125954963357158843958007915355478345894464670516266289994542672165696199139418439903333442095180031833807253209379512136056565846913172413627303150972769951393077782115618643869408963388766991786449430877553295856740381121036784360274414174217480016461641686547635684065675334276145612159453281714941122556016713717743220259477207000708064494722865388369739409789217919288744063542323959966031015832745934701133759814966908679872252182961907279096617498075104974141398382969040739386186553070363618693213890165125102968047825843898501273244983008897820529333045709322397271365681717547702229471465108831882793567061383940394824370896026710290071168919585009947723334980238345264779631211147038144825267930421601080194533970374714783750639394341083424197174766593353606639069089820917802283665260717376448073548884011035305817385867729402798625359981719838770350406954044491864413301327122126509553103026008669651834946887728582164357698726407467802819658939667482275112449509006466889023542650357246447909085035298078670453647214225080192374774174748890155848059971637569975527095960226280939491641461091244573599273533802771003872815578216804101400480913975872516515254192648695889048275036294164547223672911968606058508157730102539062500000 [63,46] 591425564088436569376170597571214897583439365428802684132511910049380228180305327058346740409934763829757123391448156532247575896852845602770674141247483107773449922744462706556384520017881032766562905849308232772445667913545522555050871022943589800061384407270356370872658737742770285793834518654233147900619538757327432963297545231731918546647187236076995017097031852615700818453607947656778683853270800661817893823621978833611014484838660567161260955706388755568271502434626857083835518596239263081466206978905498214005816233702728814204070630300194264363570390883755684975933877445450537804991382608937099161158810273446072319660829387093884611722236867036815541156190063890754911901252592628917803354408786909768242666059231794734093911105631370563320690240328519099982565097808955544972220927460562812401740908761941858416483778277517133125370464732421814588743486362937032212767881150920145407929815563144952828661545570561366924036937932664014443624831722708441385024191809143292633403110509474417951461779051637068368809411478702853683952799137180706116521326971588911273382635216262215711246337182221906245064239842740997596803497199733846316254657973907775289047539274249331281738772906025154838906321036761147200200311196318536554343099178058003594896502550097365756899963556920246374973758059247697357641655988343704997826708990491885394076993899162201719082750548486060255569001131764317654124138169350176706838499256313360789781443326617008427124187914936452516640114046238980879580872365416452620394392356209458588234691249025306118408734668193874798492112548247839961451717323170489583724928922227238592733496643499472519699304634096675901159158944342386768759011093029515504874692660366915551381489878505862287062399087361959049283264998938137689508819475543384550997064038466743341522856053911950785837457641188910041259445337582887355176280141830892368475113578977008581471102507878628052155448605199283517912741084555064704202122683231826135136876152188444488797434271845635140290634918730218667180452300221071703366668035297584010012331309836929875322970221788300442639327785439428154063909740378128685416599835506764682834965944695877858844685655151721115352358992822701111435890197753906250000 [63,47] -129905916641726634829794086578234037761370695633874182009123307017061118598366237311864224842831959943656297593025269213397059209946056016847766690714454594002628778760397902516809321582548364589176502192357062721491043731861233311934764850730422199598088970671297980145978781388718139626573378392759970475321282100827435629350389004084047946833706724676107416790294777851966758402215593381293523908744352180625182488367603444754911972444755098000301070168917473725692605215011393918880354552772229803099869267320435843719237844471867295498082003806665888736614046379460881750673826251848553283047671794203798151968177498122397686600528468581249174166919844188214967409829530203166330319549658143916687784931065627510975089432549355177081032921174441005703314292026437182353408012468621239177179788524701109785656695146428355863961496489016705022369352608714497913310868745182879120948891271737174150853593088324497776013461068393631295610370925002235301383619330130996969843207666359387286871336076229066774274136497888656174671506838805407579639100989630398064203305350453455825746895477054754932432923623333709779169105451854023872193271512403323628854626863901768960399594315118659903787567622089866859168468904431090595228061020915746556581742235340728542013522673548867546081086112422679024097555607682193640531955457738799487675672215444228804681584875371810967585962989260398005616336032693743106414320148864218462531885492565747314090825722315229406202653567428731215016783947107405757316099527517884201109672940583761995779220591234913897026476556900194353911641484978387557814671436132405714733276520824669501449002610109419170949714414221244721840469821658650881443281736900028030857354953149364981414830913328201342508574460750987883179557428243387253988400819217663114177538806333806069958326468600197869908063690979384363331647275802192306616601966172084737005968505282645512974730262062293619035869632461977853906716553951538593917465103402318033576360512664122327572292519515518426041168043721604084058938965223624401349198762148225033061255972109443033271399124661780865451940406815525535438609207902248005878417043550840764739342893971371806639391460747035011991101782768964767456054687500000000 [63,48] 38611183362689959797695144909176026805967205240828606324081774278842012377792198255384333364944362117229639442961968378832453252539243633838293901310141609731368869543923837805167456502002502436474919110871124844859291276912468011216820883115309853097302945348967187613446079709086695259354803804808342704969949460726963235491067140986922088541453435718458355983860826695443410103861024338087845278503460538354807543853788227575818126567044858656976891142862363369592015268968547880218137899631617542925947417755303375702656219576297041260934955946728625857486869312080719299452701482359487975164728791312931518981878615726273378325668153607588058996732118245197654648913139824472801950914577142027258750261113035582397317355479396731584904764571490762980016835937585654648412436118161905476344007573382879348590683082731121445618171341251710086637226915522411953645857655586461274122051285152305738425475582044926402398696551085706147328206156882707405003467970573735124573397810174029755381584985897700923065568311921959566968952957335370475278366744265506781229676523099157733859475758861116031935761251604675569328232964826455522872778370390037907924689791701037434562299651585476329794219612451470829619750470241770378636188783369931626882125645332936517248978147048928398659491142020316067316924279947687612998171815146943757275736356438989198752531945151423509741051580995747917542055976496741272501766119690913134593531906108618954953496989898095149280753280548874607665937608313722717159159540837382086143142423916886015936738150330177237215984177202319745710898418946193769542240480276557525536276025755847249374666673676704388340168595940245622605590629378061620365311894515526922241827057200850186704373219458499316745541797563845223837698843263212470258789291939344976348605922698746569839962847855888076854283054872369929536595032663198660328159456436914354934469981467988429790736814131203547496864957749476380549335192905741586776448688790135571407876238673681836749763415066497592200078460979644825899968844190785643850437425828250252387330721023089759074015821442598257257384599777234151735470360325505261939539624788147941464874009505498845509947891674329412126098759472370147705078125000000 [63,49] -14286932663849454272271422726150480324563710550538476660526904602981732739815446345419683874774087006385501005136361894019281715883977649648755821928634822093148709690063130285680847641090281516165042926271140913040339787738567298960004162634558321053664705187302042417082979795342519320722039358694171539069815906033147702401889590989480495126632517385661836313883365192602396143721379726932656232903199826476566242832246975466665265215953858019442611651256893636826315557802791060738035248048124478566820763243198078866687307901468418515860695338892281148820234581498478166428503450901714935631109434903370573465747522221452897454271414262588738630106352163252986166346968306891888833022613996884994651513128059817929164680752501232939146040404499693830113983117383740697618596284689629688726146177918024107609470896130944897095538218731133451627660563907547411357346189996474850676027558479701080596929406904350071300065550847470419886476735531677697562099344703754039779878746721199972558056556590507359535679243142284457170403821043489135657307770470022760699846675412433571217413131755205706007322826272604093485877075995775441498275471278966629278558360093642075502664144308971675777856687122610552015466224437418581184191751912531429242330958135907537955165411947241720107967003218211484569453926838368564378633055374220346012161826969083555862489452232147008222285439941003899002222665485983670550848586023642875585573551791779176598601813804192004318748975458106513525691470040626282536053877712609964323418699678191424327282553779959894701015695189479847728676784361201566388944117392738744807562843018264088659454068467980824440015348113818935534023841238021273638019972339486999289380289251848653043273929103009137717980592198685257825324495616871399126405442550177004801794330875050249026907189564701767995645957504597380529279375068397526485237143381222842759431590569036151557109416590808809134312619312366570468684267449531518865863132800352696898667884550387980252385094760082238386485918567213258204868265927224531289005818722603049457696540172550263364322367918276047595769364926983675725445626148981763759070609175071744196364447047212714115085874233557206025579944252967834472656250000 [63,50] 4881425749134180379020213266174820509516177248785649161660955228459837688508674160206742541712422268177633051748131830322692273827657164569792205361576707018329307043273411469627310598314370105921298871045116006650580103491686932892534971748022042489056547516878803020259013024409762536860334369145805168896713347920721971117570225905581874434135526768583204984468502436900046285697920499066473166495324992842334930548351832235763947864797382795459509594337517404038259029357610843335423819273542431173198204059755376811118888351321218050110577586140549590983727132127306384162756496681816430800089440750566050140307632159638502356417296571517427304785733029488423878471549854852671722040886347643041465427734015368137022527521824958894854800338878171025999144664530005686001340447026408829754572785402432856103616944148637300246185750372784908108557882382824953659748525503327971734288732395220922448568340837424197543787679140528705123630165407340792079244745439503481951716183254783778887798805706699061604689781296054931431558504762962591079988982546045670253829012148479187245558939537579336668483896948150266520905030548206869036604184587297899007088718262160800819912697122325609938322685571421226054551245432262177686381888901778128776113752455604820079151047438886811830804223710379411146205599137294339403568655795130943866559544225476084362760114396108500247737727583351436065378127423038395945224796595604151716348473049324055251672026635535484569883796299857235519597102875827544653029537482805431282289297924027449580492931849971257071143428522008635719723472540569856597569516138984221154350020861121708530041914515657171548794905031228807163675022706996314844401701263261318180001119021778970995765779994729769068971280324179657647276456399807508370071718200281973994877217811362464247481669451661274026664187682530343991443881558375255681638366515393587424029081669285386196895043069130741437046659319379777881478431321539869336602246013288715513140831308282973597162400632288586038867540001730985001952437177541962473524390025097579095587319510359693740133992345837217442017975537988662518743534141441940691321909611065833575362662188662672690941946029852260835468769073486328125000000 [63,51] -1334450877688863720626637960201428459526153911520937261917657479056925432109746070570827912932336129219327969808139137431952722213590435897453893540141944635981914129956162133493288810363943031812125712359670772647908337139211747129360019186438052087327017480313160657391897253021576118223437578153788274127661659497794974013247482665482730854229078931686555474099708387380043500474269353718941829664057558383990128976757536562108797182090328791233668853186057738849588998300127030072847897070285389636532554970391318022849079460380175812514242194903216189575095997851225620860510703406938660712745169367242945842695421470298118267845473115251367401779650031883198818313374099269043558689892513152531115328669042684604593872531895452056664856332638783367712526803200554382248103231411514586725200212038630384505163947460567602188618337585861382106826370521919995409211115899098882941510222636634403167821481629989929377855221242055579702055307924639141291930960933462263881860549510151193992034877837368040582819149596721373822844408619763708097586922881526669810899874965922212508657873632021001113862130187835547481212946679560100828069053179169701354519886261844184716601709795732112497679441452904580248674166360619876096843764109102069120740972515135372305170925010429936265584297173027269409443781666013678110393292675577208375832519669682829456170828508776488041155984631613486844488206088306638852211676429509665619586773328273903697701175970388910427222908301940438129828917541640061579366614033080407722867936086944660905894599973819038745530930550541645152159001366220180852245974814045460092052560461726098062696038818877406867898275858769372388502681857312015949208854673243895995222868117320019203710551792436857441865689906106890846060562535920470038717039625992450012556447679741871773794626088353068652229052814973637548306481656083990659952584082182766723492211951996159713550047828639217257699906324957834604078452384996127893524233118693653794809021651653780624893660808228825249278768443833729833090150688640108680429248350764806344988077984428685190214478727224004543702541983772715441793234285206617253874529117108203413464144232621066965549516680766828358173370361328125000000 [63,52] 273607995007480194432085163687272034689693734550629525612309531087612977156495459641410014520090688293236126398663438010170908543104817363774201958000904158530023745747542419432076724144772294944182876121165394220719866439179288484803565816177349947127544484089647705646307076429923626431042955505559962869240787828027479463804844258856597920733063524296208700712874058068880101260814501925996664810948386863709015172135178830393158439435935367076081367496003892657972935770872358246995939652152862921399250106851453438917732781045780164671581702870223618360959174329693564437243030181664965790270246060380233885892823752935774790134613270491141224412442535174880383004487721066178612781925222528812467873994279943106209723723923579838673653600478382301292402722565754255102055948584414933479141709596615645301111321029720139144734830670611049511515916188799672308448994720970645821987658700016060458583366933255873433347868722471570757561898855641015119465980039877977802098949609296922115606843700909479994369118465368164298979429971320874478805249815920437257441547438768602702959304466319468577753542114036999017117774804659114467739947840041547127713062220020304606115376319026000429335659007999638794024623307953511377536472068302381235372366470118366724176685577311094033580379028293826162191485511830250872257887211159761293497213200265205050555517045932408372690036776640669672520344527999753368379101115547308647087334650026390017447369670772747985357983737344157890424388732682444762455977166784381776775376878175416966474805299050314390014029850101418929484225506749362797787829988003631143317642182214547834538090584603877943986171415821837946089861831014815789754592992212513693244561786879218100282505248890737617189043226949855907199651614831578268220573484122488595844545291391377635184790770702450885811929192240450493706682663883616166134421602195707910973199734716660720593396015244476754965441156752993982339210427875132418062297057310504648298753418659900399291930621852067025827915978895582694035507725048781090597068954454017166807139909434821965062495756350021391039721192250838425058213362722954019148227704541811795788548147476126892740921903168782591819763183593750000 [63,53] -37667007013585376629853082699455964589148225284327466290911798283108814548711133929364147322938493370269386490220355741717642254045081246116661641067485978674595672944423404257945528937852210514824190538424642400893330853422145989606851301627431295009892472869886590175609148548550922141501674218837294960177221762701505217898267674467851973957126342013260288156523180068374038310660775014458313972585788004820380993293562377639463018754138474415255588502288632474512353686481554627110854969690291137699937777809613768020880676120691006110909425666453370679980226069713803625842730666857253685206213002117956863917824020701648551932622784927224255394885577402419004275619250684462262646118813083462922061943605113914094451044089945376797179743907381145923885510786413798244286477719749776487561268226521003477748456277641262616498669490519382619227117285275941829883979205861565702961428655907565375613080756228712357545872696914426600504546902427289437240729442048074586673549972050400631943874607396288949685843452346250650419927663768177989892456021678796177281416028218554303150224681438022762303345734293928782452894611886224135597317848685620923444791920093491556326400327907516892151222874603232438645756945200966504112310691631256051151137172653640797270412118840139393711642097752818974572361707717124651256996326622690526727475823811634977868741255613286203791025930150525124032941322611763518131934109517276700826634660914961208246987690427008722930141248429700785881234691226439883243032385514478939763076603801193541372094899839054236335405027456982470203881959440072643302272870591684181018292501795728113271956719126635678854655339130927150373042164649734778546786809022307674075875265247503947881452945562541631275458423579705170175795358628203755243194105745111044711411094942827340786549942592771044585460146361670870590179070339080713218910232386489567436485132227201496296212145486555203232031632516008038122503484497509344058663284891778299920267508747596738850164419617409293162797855456515290917303744723261331440985292095339444895512362686889004301884183556298012613088409938395303957043194784426449807206225257363988768739143653263568012334872037172317504882812500000 [63,54] 1908136607180785669033258130000701629399570115539384393888347333124559253108638210572237537883593508990246761682134970551887421626243873339740064552403543484453206520360262231352051907099822128607258699807575117302658988586310136775298447634155494033003671303214429240748081083652540642259515766684513221815389107592225881671127768524986346115826382303052491419189966925386716267043733464195162446891584829721009511883869551699434509537366950034793988471325035950064701522805168084624795092007247234293407243762277944270620166693314576473078919906541405256374637395749597706836686867164254621915726522574244714393587548584288042470905586181421744732832056985962128289320993369302544272317146271055825143662196526616118670951563557797557300803835043331856717195430392587335026614273257606006003905068062651735999414578797935311904988301278663047302387718000630883725183428798157447185216564256161196349015303291855979530469115328021004684337090156037292343661558017182844557725989081380074889025564733654885066438971521015482767031683938472231589783918769657501841862387569836547022513857383030106529836981173853352315212079725683131285277791791504712602943677414037502170465106852255784472288211010425976834850593410564947593734192293769163220766211584785697542538266227255744033245142562110678638431673051697697429167807094586282234648464869789443685419342177892272771433529293537080815074015088411635135884351831868225207190025466938188446137239058077345890753385837903102278133851734805959247178683145712389856762333668790297407268388350076456312455895035328645910666353910439847263095402117048940317483924109042383322212081852862926008215366237517175479781591097127164786306225867746257454348972981910851241431594894264737980564257571589520973390647447184423229286676873525529043825457734858565044289513493307617461200936317568542745074589164320264484137402825080529102080175921870763660382104769850331792150563746646347993136877495390762462829147666403933123992046643810003738020944905764174558793415627222795238117944798999357016814636032430126038362676185613382093995101698291364095841550599210607205915792699276561602484375196804847923167519629927824098558630794286727905273437500 [63,55] 555689812025533290007864970868017479998553447252516156309214678606143558956200826907512766744820485258438004652021910199660970577510523327789207064759369512487518984151394882592777933894192800658212226925373201023287434406217865345809504639147960772871096604835435859530619187794143519195816188079589715023693306358670212865858559656136436041527844524568422913721080666489673718736733170360182548860292804139070831805863902107734563088544909905407086812392279767966328889794009144300140889990226934784221256831811998984351569884037845648121935125791920085087890197404862503486392676532128231673194663338554691619231242596258979993489513941706117258698688127054524342487260499918825222690747382009433359446477356758605043916846692499075078054551417452834204812365770606991711048588326167832634588386133839109689924013684590689827785413411831746700843344827023820647258410242512076456487611683823683572448132456856271308305752320935647837884146866718738899820186750449032655730561885413111084509304004295741625861716897939438174332122551254158012806115416996580772174686110046030434145436365761441133946676871447836200758003015157625763491290889780234555020555945800844188656165458330293840448748071947937225745278645575762818415780871815562661524825626865073362953225047367948233161187705996967782951269204900791725495488618137380905820631019455809481228399044074043520581138264669687714626955644784261102963017116275835944593199766069119413417331168610958482083583668577947168316587225226798285034792137220225493499374808327364760666958334617067898532453928083223175883838622393154561708678202051979302368742262619808202686089901006455148577011187847065005104257593655849836584836710245340803091219207201613050432422616021182396202626416258122732664676844538757931927979048695344847341731116213118570382444197409953569413544115713848580894734520510732580231211483873505851427998433284974111957818914787612264957389515539527961519804847835861432797838917676687297570340223469966175158473304346766518566299068297643956393501893363002292229395807635491862722053592405809139828824240579711870399280710574771687192690533348035201219978444081570856383223144803196191787719726562500000000000 [63,56] -173278678970802960101798404968929616846075388574970169194413928427670814208358374242117172724166480500817948679590488162518925691349077827128990236710274567923349586716647091114863377930679716320836857936975195201087475862657684759471641449948455734366699794941893969644425295115641911001011388951564629763216560080101243427030774411235555169881580805751137546742087021109818202744495785082508184046365041536700887014059294553589946026915898382819356894046384291516641482557780191073009816679638462936456481152029015694942110216517043405989371482892445283354441565216311568867713644658029893671025061519016325250594432040675817877462037924623802853957855023711384731005682701310925648136417103489621654655386512070968374299013497794171268198173764032936152692454302009315048260511350535272681207671255113684168163399629527104595568095637708312016051735050256582385088662084715080144349100663280906652017128094314576879217351887428155739032079740750968623690050725188643264614790949035084580904246480824434510062665610690499873592534016713767750406252879127560130719576391673369131970683688332552599442884734259129689421948175532525485949321029098107940710858350530041491394751725086509732031855437424633923046824684726073201399612883060093920417564307305238119191201379573705241963561519492958355963112665611267657910049129102396099431960041326517244930695989421633939479507337956556479434897724959972882966101432530189743295920201340459919061478254018541382260895113851862588207935226307535339864166426513341751851779034108835948886525734559574273982460478118899987909003618091702203123731685277461056393240218819624729129770800397868809674618188141703450927895654208628379839722852234435324663215633647363518326753261776185744082856059691519634307187398177879842933361758463834776086778319542104551093849599237085852153851760269907081743176315071103212984487197294578817722929053235948668302751885523299847685281322314234379276702950924667256367347460136296327540901158968415860397010553843504236383658408640616092844800307068036537303803170861165014554973679533419447513156668874816016265036409119107991226011733470854059185645330842806544069389929063618183135986328125000000000 [63,57] 25707973072465347055689226308700372824986306854938374620378384100024299397456718057733212157886337675783840934045689849551926674287845378085778471873311253465636975016380211783883735001955763737944405714844022035712610430206862117170371824356986954843126354272124067945640100349357652618730004235350658580644365800152929542214007420108817262829956089740616941739329665185198367415052948076613277200692328354263059480095904479251534127930060106161767354753618978313556143638880315463100264420922044227906026966472681251751194954202998962605150865141076279897588505371437273219889593996106086811068741287979894730948697117660475457196223684651473381962338559324199032445061388077582480340056476006891751328201896864017849456592225796615018609116864720186390193631210366119577644838040367570920078491297522781857330255607867712594622914531540023249980599268281600663933955723811963931076328944659984691076248233632354015234668474749233751613100619597383961979223748428402049021538641782292323945998362369966249707752178469897161963384166340192081104855587011195661713630716589575232048002390968506601809561490776126671439384466551663828925755360268590184760134020035715591607751796641451827936249793448004365054345668917352898064795374157017937127207118948560778337169910527643970417994923834915461345774726381481823479496375603300613136859185974243035877805677806427530980292744932581634837887041278540016906551620517631637287001380266733439900126370067925147003701177007593763934243880714224642822298654890875285189684257698863908689858230945816764394980021203027015225639520074599382344179678654662535423265837136250303671686856251537471801284026094605843642870036506330436023710059919476331563687414524215970290726810830946437584336611944893538178666365169801809822952411926664826793425632801341592714000057637424640290911046515493019069094145158099617490554315651141858735537290965929806812085825740165854099133770772940385319770682138635403196552070713882673528335337505961200723603659037735212071627946843010794095327061009190278276734447428692602467868027252539054273864339041517745500847795027762049743349615975215779803257111491010533654844039119780063629150390625000000 [63,58] -2471811764160853035731146569583741169495712912488975108909724936010125375118209022731839413104455457316315808044330286540067196098408156793888010407331173075763413572196790834215143581564229717467920968860401355706955973286029982008699148241864591568133392820511765468234052264301325046958226696062464651775030325335350308191135905419126159302652929934970726553090458234006831641485855647508586574521904941888569718376257914365949704789651543542476125795637179737070495175105617706100845509103609045311379343464959009306674634184655017501492385527846597464436878082144855378573861338389577176415171597180923409756229774235373201301486425568673106206974200145343779539089696148020774063644795313489765694108575735525912216290168632040604201526071512887038751708434346465163210975240608478915644819362560035989390871685078445282423294674432662636624689933072781514970836006934467291099713265206634819678797555816211833148234680283681215105210201407146198125698285567173922771737808034550343277089333407603697772669948280364732144549158025225195581750860463163976817542496580120834550271908875363847238056472563850022137272905632671624507158057222547012496648117871775516528550884206664224654760385944828331698069781484248274354967009642807709983726674616645042502110931026462924420285875447121296190022841044214394994149227355444602409725397103454747292287141044795649580617949483217193981094164004989667864040961398102020848462434375723848810197500701756638688592695971786860989812430525903885797671064178703384114091447006262110081471603961690064727729479420024691930565877076918012925024394897416161743658711759056072965822175116256756905214808192046065551233013087635467089287185867827329356955399811278160018732170090307592384225382015215312166675115888129993717736902683538748269435477910226604031483463730545036448116292486760136986527266964370700038813427976879313968076778641940729291778648760539656495599152725563642887501368708492602396831875461777043195549799466425694996768550063078818961941293142919311196282618336485269510117008928361638823050994826289618340035732552447678203657313498342135863556253196194982795635963768177134625148028135299682617187500000000 [63,59] 264793654840018069485525548984187749714851850437390925984637147373280861303895907662398986829836391400878198305864875058846163571051380603685284510099653919576151336675283338643536654925557481806250951985609279750813004135578645579468058511071666417777051770038660082233174200024552428006113411151896049792521063968711045284548323803490173121223800432340322458208210217694560461414281542946135627692578231537350562303269484470749466243162602201574638460317715935335513594346418909240768354975522851655420593780384792989703243191675968103301566340279525017361596692026795773185311802123776708675593066825774740797647556139182713886832380983150527491741265482201117340207651705990951603350733657864061631621464999338091196223146797447730838694542904225659345297112946839218403033174084521511333585978722752888481691130065653238374165410276124301000260504805738817109868037393583266743123067154503527811319535841303152637428458177536964924446829951417760211246419439043794379855859395897799813111469797543812831111231628017931845813010521036085303787678990430125777882178427948960950432446416793325357334944904445258882586481232545615292829121898584565002591242342775904827583187330430066204487797840849821713563372866529228083968480996968784328953286394380891057969618600161481875185369143538936382768056358065035062187292873642705767036898161692526457124039466313298361236286510977473920225444112702409084862286021465294318266062521664346446810566069161860071831529010518497287906245753614461954965224865172835599781216006899748615317700973621223625016082586206733492755036711284474670310819668966647057380224481029186701772035222455848788535417683078558252871655095525042389015898978886840093681481326286705821909196765986638958744868898824237360748508063747757586267478600007511156147815639822462472806042582532972304412888806467665152878242776144859536550413342626697860415338880537590183617605307506038136862371290198574748016603442094145086069688995959725299446668267605762493482182713825684582543384451800644832841572900700408378618979457242945716290847181545491962992920884360345255223022779769678864088024771513037169956561456274357624351978302001953125000000000 [63,60] -60331003904619434004816645198553000138625938661425952397195208569548948484307980700345796393755725628070462835049134651388256741565357504661863425722165019604756894821102819407974506628605956875758778611505120220195980927033825360003884301697922554493658502985139969916270030760547303492371005125607404461135689506318488962310694493320768694035549514879948927155694944170862097809850588569485683970344066797593378131385576879126648329947554309261419732258577413601160493614937723767631489864329849720036291038814184735789217740130969508433114152430815029320052886758097695607202947475391681902199261447103794620550726576922809671472754334503776903839920866452602341870726057512181447029985925762555698063400857699939339046241197424231916477326310950876011652320080354324289905919652489403531082762176945168209558863990492396019388172325243547762811434277289153997501540204347138636117414934370080620370820115293629289354834583805606002181203583799087231904483169785866328045460703285251625448187398482950298970578494086856549799801236385573419685750461365318620521882813365273811784812690717676183390697774014401487985942662253661645589735700539555124985940433580259546434623857430200239504510051839443943846639528166758444835726970910923787816825017782862526204235361493247997016256892755453142788892255083301705036733245347526306252370218723904625926425407752414588711083535860093770254525988306977033403561642833682875643409633542923871028707484713875704296781337494500305499012066584706979292244739915590359821440765571834189012827446368425898082556360050785601741184790778897880106309018232106322323462725149498501238122869761372111396944719723277225694082490142403100117765575994952311663259766707411723973299370702854739940348218354943993150573440948915296628678228142711703156954968038217024812577806555365402926037212257631714337530051846562726429623641299414516481039051395171660045785233970985931672972483471019372054686304992733031585648050493496459288746980098089162490966583977003434309885254843937860852390257709748601940792348103796554137336251885771749760689368895989370435479416988450120929828715868846467085262474938645027577877044677734375000000 [63,61] 13200214675448531431473192533897203798169027860990476377231750887240138853615674205773362318546129917312405326696911437493546952826052993282954630893550718923028550430608445766469325031620286133590297737954650740690927796813523665303806178851367224454827357059097293084299958355607217980241966061758068857484016084579762516991684911087583885241017876084485868423705533764094885969568067618785210565543811512072379495536993774635269895882900213638930937470409267152095841739052211020904262904195994044229735606518359451990055698892480390066544921055302933707394776267397986369976548213355103572054682457763826238734648624185899790172649488121189087069626422830927818544760629930322351204255234486647024796700964286820137238902421571521170670289791203074908148184090563815998233239762493213647159952361264991211096666886834323982139085765833914130745591600609481871246612920910382658943237283274601256324053670126881796015624221380294116865253221300372915066115160746080293616319091272889791925714636855920098836445878022131276465565621805471228026147932652321812711452390831576874912480792857706252388379503464140037188380144243553258380729280181204033640037719621995366168158750613093986173025675327970615600945449057698183253489113179065551930450853142063421432180043786653834065495743741745340363284720352605735220986980309389206639724097272304115009839450303702821734751464712196317594512084240323974411790535667079016755502237837984074942851095963022380581803011837452289991507570585388068741478274709848524182088544100502140998874600232778277574737633418862242910451792228918682731420883099087214508544918633822309252625792148056409382555561770470059956347387056435614197570521106075034810879904210583613397195827107414189208637996606838341967417966492842753098217993281467390967373017613326740721639372397518968152916389310835066463387375216719776650796299715575164828239355819725140397188884163220874314145302830658575058952028620666309377150826003994265755858487817728365189462116161042709045959283786771092664736131618413981512832920490899615241827753036465604940009901693860450359636579414162523450350069167957833826676505850628018379211425781250000000 [63,62] -1826612988096071483277379161424922163509492832614952957833209478203181089214560557217308321591828442832421085137677468075682463960014140084378438043124431525919144418607658438725740026840350968751133591379321112679066649162208484272486720712150667848654498228761006218001884479687883750440185827824380109994265108801104741086433375073466234551658368118841261744820163518656021276838902103250804164018828510600285354043538172312021123580880840775153073319837258606688884878102700479590999597021042985962521643160914843769479995183848903230952473699542520973504214682458656179017724700175872747971955398561611841605169988457925337798676479963035076423079517061214422035098085537100197848563292234392788882592345988897042991569041712551664736473150544312167920278827283825450427716660590636548400074806921101066116738957476921259541252424788128944598987265426332793294046419370979446905625992131639140975041524324663255482896193867893224141787759334973018041860850211683003189437179034466379452808667378242903214627753559158798314156262652587730220005926488464510973481328076984792948925206370365738645295419796882442330644490876775668958670677917849554997750243216115972700789779464344684900201910359788303105842295886777964508089205346049219658169287831573614989750221174863552182622302384077755850530112977919794513565778719273850825641752927691867997396162782457441649309838600267312926721569293402497683661814897276807159100020219065153529719634016403961957145210981607756289509081771643225104509488653529945219309952772141463534557263408734204812946672837173248746844867502966043647037725548830240217798055542224245894259997980176012373665823021471958112463054503965936376491879702759626336704302027469782305387191525832640417638822410920296729799505927359408036456745146171174431669975274375351374373554454656709264627308159558316637399984868230400674362652087791448444339383659013278607703996721355066099362620546019161292230962473754530883768511951832363020161526626009921576980457643821827395002876531469716513779253342832127140703177914461878435643488671988316325391151902925943575029260257786361010696454462709503729911375558003783226013183593750000 [63,63] 136915845164984235631785181277931464522803104435893629816709618528399674156527249715182751037583786774945359973375150791585982290451944353451248459415535557829896276696820523734492051097625994240067913101504107829081662876870853132435988534798435550637978688177254011309360086376145638254109358284278527938833122493556105977541014032239965629725848067831845712891643869294391386926398790891634928783046964251951102400952424051829146704469891819953073138716001330461672662058470237172229668911054149214862327191693915452274147891339963351888641794914138513326020431303659797196676065832754781331543070510171616323721469277804267711628166090496056350107465016705447224478104274788300417475878442509644248711797197951561359678531361801632709282716253673002302563177268135787198185048279474495588839344086062761532407410059273555157034618929483114270995303841523453983052162061707622076048857489172556729729275986061105780306530363400966607614058274086804763755293627399413528498855951045907199274641171926370216866742555494232325650165874839174054537073943192773583684897563154365473496352864357280567507857017235972741715810784646559838694436182092483372084859026179083273719564086198032340370201352428059689490693869242110120869569060562081239072440806581839091868941065261093742834671526377561055530163499674131000318116203213657002960889310368980275393185360631523611477399379524343749228583378484631161725033435849640402430089786426984244148736532769199151416808860464388115466882402648782092961192598772157053336563050760918258795453018125049717651597221696092533377448480384782556807465034221861310019313353375316706012653939469616769843574806527453121777284411129731765721499971918479225074483234953988096601115800154269960107752739835670598836370750775854704216145679762700866901142225144284154048400985385083115141434803300311829416937375736078655020632026147273849670978215793452994861880043803631174761103078592177624805546832012933089216680985764947616774523899875954492405395603332842448639904466348583610149992609267532608683014628695114411437846128392111983228792965485076780991738127133241012534092817531927721574902534484863281250000000000 [64,0] -4638092686461883557675684926773199172806231151881678281371874309151741780521798179160396986047955026700651867210114468529807940715192232235339579593289876247538155172179890270181337586311381632961552283746110528786010727802821460611926573050607816971516820189398575446709272688815544676383013768122339138638339955506198732758042993916927950726274904143544668422445905837325826478448746040107814454026081088447415318553998885377234043469836484577173514698099488820268480513125801105173312003665496396192540248036610208087412122021036178939680577985514487834641772560644115483406439048692952047450550331413315307855323904515880820486527872063758514071712295766440870622265824547227291007497270033978763869731041151291471926037455266952238145872066135882883114884502521752417237065825415216268188915495131721540069610553250475111041330393757508196440934437496976796997922712577023622844494969438908342499024517601603775447741986188030766941458461404819744321812872287864176811347277435793727736271113205269220266557941653106449432439420160791884342922926797955540421410332226373736255297460096622679042240690329729753803580681674139554694518107049344500993996847199792412411099267238636279218489704945719861004255551904380784735528057631168004515011997985782831618862632406433734736041989661305480635568455026131672993125822248898113949033808410544064572734096680604121375486752876554301672891244739730430412158158584619189467225392135490215081855698404640692514040047575085437482036511335295337136954508089186462641233503461118841462793411647270087194928043978963238846778088776890446866727296620920601830630074464442773372274344003972517659828155399720843319954887932216891571150605152732057122059961821399851891588707622604955855529049165049042584939576889527449873427910665678783389941498032779800536010078014060987369236603532437590366616149786617772886890616217824955625578757624379333018911950600721073934126880132855126641417646603948810413675520251539638930030035086391242699552904121562762276818081346612012450313393869402570105985870264530858388770187995990006074639486962586642020873899604261014924705976868712665026992917458417502571079683828670891342484596258946157660483881467538299777139229132332368603194709043466498966718591196600381878409007510111281696874030444632808212190866470336914062500000000000000000000000000000000 [64,1] 85639100868132399725226779152966270926425987468280156965462636105884563907508670096542207905494839855035558571686056563877043694085370279254499323621317496974206995532969353208019885508515919104118028741881965620624044419080233866241276401024314827107507388849215223090564978227620429641465537014944199122304125866920430103791308456484627419963660127724517170125760742551507121743907775518682647986145689592373797685285353202456017870631314841329917246012229239542235008458957453838194095941237003056596287787172387772942499283281552309020783316249673014693872008561729345819433249763254872005661870943834471954301469243226314877057276905363880418428877253688572806646081607986237718794268709238000961042602178471283472676044009362242149428090432482213822625344788778010749313238747438697943778143509843875808942140696183735128574439715327632855313606190807312044216615057499962218215408520417612675931500914519558290397401226756437010916938173623986035488239212466144811705345338361398124812063350623898824678321314047973101674166318248859172555038610347133227106847442251384468858994915459432502937830649380051572381414621176005853744781377738578615238823992262026683402640182289988646305642357348928761267257418280282230133783339628807291276632072077029623835229211034336135876690620171420119602807099938869006304433102114765179213426979949126357431978321706655846590270802807183068450691863417873553439903058741192893661132853555999047596421828765470021989563687034274809819027497850656139544864368437446013093222430021037415437681570838487247944906332934473614960425943796167669505614957200209121130298037895623043947412071863648996377332488795852535846716368023388015717635140711461680199205566174580314202776144428823295400836656078221877763017909145636354653463817710490798330841272458546088805598005906994131389515926527447861374268195721543993906105871745512454801336257321535205838867953760438387301384038643215087788799872644187140663896878042117084867186709413374275181814331972938958987090528180790774779266847832821586053002934814289470058809778945059320184599106366164725256015522492010617403308830788072448129069061425298288198636808490816199272319992099338185890275171398929082657894168966219858558261297189822553792612556560990192721525746885759917612079838988847768632695078849792480468750000000000000000000000000000 [64,2] -67015966879860206923023010458719883888579489152168420083326682787222756902330346591963326658510613960050962002886752527899142076184082763042297387215793130812120418308344142628555219419625573872733880000857908875734041728647981462508351437432947564977606188932445284954218962466411848667425603408009257218010455125551854438289968088007857368728107142169272467525682297235111069751999518072674220640987722730028507231819177468708893402826472388124585683638348066304966161798903545540723726776090597237757529050710442344216141524712571044282572887731518407023024384120404405250839441149865115587201087744483534077301406037260893889795331108930767411777422579419092226014978208998546775823784787243956290251078902510715926365304004473365328946974273671946751123880877892856892572756706981933809812724863789116251285597092196015933737779197203904439066583083610425880237504641477795519568021064513838888175096224385350794173709420864063512818587225964902120829176410617921765918363913429115246144092140133245857356245942598514701252277642520516654077072425640070204898262666700829853105242676889998140560896734492831687761252937343908557638291827857945438118175962458572454078193372161988149987644341459364069659677751924922731207621172206358860718456456514068720230257342663371077801751323045746917884655962077365723665770448464840767081526761844658777970743635111694244458075743842598223242403898944472681393458770902793337670596193282684141384513962729675106369437229921952735008400318466912646370156653446131621332896227377371178825073943990424183483919947134830853891735456891711833169308280550479213091101115859489683787226025069294310487383307852804782205028200174048856585640482044155178149767951213908917631460890080125849602432188316877567044040847194081145751241528753032812916005379256377036506856176742141195308609036200966360122968572334627098996939336777298470344217637435582186382266675141635343358359691361539016823527194001504730626323167562135376619918124797350102570966131301327153117929306931019937776171520951194016958084044209386821700325483694539631595249554823264233868513609413251223736656713673726441421089538659837933832977597174011522236554509480928230793325651515926274042949107054452704511188202582547920735932023439447381358108891740674569619254580862127701479380448290612548589706420898437500000000000000000 [64,3] 3227376154635429535443100051060278989051841404094936125423732698666284193071895503787299379576780480411241522650863834658636801998945098705072793651961594043825808469905655596039763139926049965615581098252450397809452248741287629034764294431765066584688370103454678027424022263870678369017936338906163970985444416934226352402146851776058632480254829839810588342402472113784633533059349819689788065659076152202038979922636397980979615450216720738843610804061311641968402641715999376688534508575757524972679974225436017099212430833862310040813510063472779054593762534337333816862651692343631340238403180699708082670137496189527770762287166497041317239119940042382178958977480679130723783017734816714418943894298466045991313256587342783330187499195818894864200636239966983276944462823605490120794156110734788081060302548033363125311913879744758870510604447095098832874389894656606660548309081591572624940026808254500898260707814223773747510177755425915827278524600572109172176685058686402417920292206404679490301743150367407022992767335995251717507672166786825324491690991264678069944740289790476753385567805295454879535341606702751928569561690543895977870212314922654824629132606236720431852851552687685517299857447274109978844580874857846947541660890435376426224852789708560471773135689103750375722956202181847956200526042418347234180643571673536478605816951716203521865915662905471269619490029053286099611541973318050954364957350360624125676929064220971494472689182843780123070789910074429954463340527835981671539687638893282335409111319675344659918301291413534007854430287847894001385139942588387996236579724548277623551143033432507010337428588502235400060110140636061214516799085593326702893550932971085558094332971215912755819207626941012639898773447415134828697859384678233726555671400370113068581830539591131672996283576043622082659095654786827431934199135348898023615744718364642740687606338926399784381025099916478591660206298599189330102922063464351650293979117511644496827044416619241049813078881353690647988635683744458924518770770334179211764659698976118188109057681158868083874542563218645311886013702653089098515213656429957543144113536214941921983467598080510027791646745354164796166830111120042422680030163594427460560330950406817054782581046521763031710988101319711367567788506960368977161124348640441894531250000000000 [64,4] -68373037951895771188378783370651694181527241751532180440762872211968970521156417370900641826512078558897061339217492734791304482286239146280751253910348551567651080183505482062606702332870946591644252354502552018079908400936189950856153596241810590741447451625514815562098827414716648087993268910836060029315146789579056898732547761871273297402103163077409390835463615238568272305504787255078368686314825838379631376726039717976434089504463533501784598593515024840054611872231170004808801179162077765354140619024897213528613188192450474651185339368422470088901699858333305026753696100825004315369790454862226524179207519395715878317436492977874913669547759150669488175776402753586247618700297645522385744806286385732681396997889069624268903791784135749886529918070537263264502272986980382144200821075224136815285139529797463236807075674945152656260575029609345737352043924225459849783083567259768923612611723413042512520777658655566458274264149790257315861844081353585830390322693913091334321833690062393780797393340593597877260788387347344602318482408442516720682918351858962413625468008964112687222600293970184792675289050144764577082324617160823625639056910312137639511587782479555788669506049140732729373369311716079565711455955350171276406667562620054585104260435601133508656203125710705735175991559570591265290360163205363107836991508453327050291957019875984166565503052588764521477495488369293755342815496286671775142706867757396686893137241677055354181758998189733301500077550615927313936905682864806133960517887447245599363923653439623763656199025809391764731395317339050716691396333328293591899179866107551516355816925700863647501454345533866134118790733226171885250479194983722253390246872685580165918429227890081164944561464247054818368331421076909904052258922387110829598513320767350555463248338110783409832944308520969828194538799830997860563306220586815703514672831962439395067337618867000714045980740430883754432931704471099299228094112016638109454544069719015614857157147757687559899369172170405223983016603305948261571537329106026601620859886906420376439017512455693612928007241718439191202330527928896621031874613632975825127334589766597404851987878439884026112953549689857917485930721999548945506378378756403506036437154639176690783341436167857067418435457184385000000705588651950250778099871240556240081787109375 [64,5] 802628853643838085284240025561126560940799137972387902008610175422850923100618459617865132460721851170171097933045065014587222765676750784569894154425156873083258358526022823509577755174764965979132628077721256516006396702549615543012283973343471210733823051608079242176329541848729137226299526714151323941856199042798448532619343067326696116149411642723214793016060063134750003871780416725817138050278404637272771739402940670261663383603074774505519642662665533900099416145072772342647149652991028369298823308202434447561612109228285784034817605223205310079862481015348016331433758333613743991598343091926437177129948039437258975894025919988492173216347949325582122664552602035336307501477270965648162486732634471189208672948470195426339616282799914307891205557166636532337298660021023058909829861269189487838329070385876832034756216147937964304286472978467374136540944383411345663928541328995965066197416248768293827060438273920020256823509324134480084485880784636405857682789115233718754390102117006591820376095919574084888080294130733153239151466621301091170584355636391491299543684875697482839437837291436285412974303960447505183691628742168788354494330392547774006410246971218730014815438845483669754912107801574794444873652915733014441522590845521506474321777908868986360402218630304302835217871073284870489508980879271513772619442429697563927457561008177739439325934131959443363185672878323944170081128554989132640993969965816801589398632036679854428060770228671575167941697431060169415492299064840009384081512340163206218178998404983133825294557690416997766103257985098603964045114886597807535726218819617177681520089318504552513379909095382839753677238589711325069979658095378320520098291766288171120275500135993725591985270691637769711339871185797346161897222078398593126918375006525320379660378626461331637364478983639990962933329294954968761952273978365967902346675119305482838014381820309115930637938494541544447879114135337930050911871647191640783604898749045764951172377481159638917651807030234680603730734512652558910888460557394528743958958338591196600531551383022367936325072914909639718419201159085104524002632975362539147192250070934636656814791225766772472438377821876336880603459443395813867253179686541024554484997700570261163576265590412837499097454911216624126590879484410834265872836112976074218750000000 [64,6] -6427556359751751317687292884763756453116788023601949802402141591431506933008793135649849075491901706646507566144553572473971820098251381636887859320751955264327060545106945593370161998663452083967510228766223607000488656706928129388855382790958663707141029063570869103185288800860706250483519743025570976599747202633423075885982434320756668823059947166234030592800500901205857708767168979075626927037704419504531846617290380327978098141872407876338887418983756250220545203315715856338218395900678837788670312626022570364070495689723383717756269687482606631887399909437511294455967734451504678828207692724674395617404378230257907249400352850321842416991485159344589197689585486700522553672886214189603765380643782168454260404803527763858626583775667453318659293088109402368769010279356796876140677586778766381173636509055774532972650353282374712247445859646543725153764092221492296288936192678898753691481423503906584301693488943872174827020123706682475888395881486227951080524411324392979480181948754976544288807833878468865998620414810078475957543347407010149699330396005042609820335220844270893750395949900518958837840432300406140801576219768501522668460568828837112043641547636603709982297520253373580566480984976393055447344955528270710882136005673710545469112259912054684160306608104469248874727305636902995454809070766019156363570104291337541621939528576163888514106130887448101465906753329671170274941233032623341863781298442616437228914307454715642553327637434631648718980798646420211035828843225105386404521265073599770165018713446402854738813637162404693406739950380302809888611505896651486642913339333310081576632218433228870286257714834388220748520016166007604174779665395164777860451787851445574348697165777645212803158588616178226258643133897406959686390888207965729387115250431747955468852183616711723944416201676014526094280139352777171766089605978165600634425457682359475659109473857574489145874172660420795782921678614732238455250871387806840621668587273370478855949693744205003580980062992876825030843285536215478333689092627000279925036663870547904211974017536529046808446589346447054539377271975137924009347432102524235113161637029772359119925862377629124523057182359018454684918401868128924750962511999187974245879869871410858393637241237736019620428340080268286849118908321543131023645401000976562500000000 [64,7] 31498500759599009507128520478219343063136101242138256085842351631157128921724352331826612510971157547918360829138727446066232108769709712097978158579295962340271398814328571252316500046450549983327570934934075048621392447746272513815467986508903784757211619124152234233200037061141055808191176756006899570852535286564697427542132640171884177675449761827161405369133520691089426544646898631372109378486648961348854240349769844857329877114567907731136526536345385472765835505758423052573352747398724806063399373963801716161262038750459225132925495191070038594732989651934297443356276277522184125170338477307501695242967486280518844019084312207708525220246424267417727413408023549908819053915943497364694760146104747101654887709584710278501039850768233995457999816160469145126098125750841212753910915741443560832427301110532631235593203649576536765378853663140619381570499732706593157349331076758556661204133229718378537476244241946207798844687266712753026814937380668720237225322462018580217676742430972647721857798404292876127042124379473820873812880035837586923593921489859311482582388202549191584759104228791757607385973466544229907062527840698418863709870690948048079232356804674520482297980796834553431610430053266603255799791329366746015243440771951217971967558512269010632295394850899294064314282883316589279981110123008403562106610825738940510109409729843086887016013118812185935865631926475494729611852928568048585594369571916699251033308571459387673085726027541782272970735514039853637621558327797708301873088502045648138202692996471868832958394108572363379341883179341276292823437048086032157443526826389133162195468695463298890418426796743620702007438252262836248386407484106544509310262159183765481634500756451825386156998237786266143223818393395619574292035561385342608870770223928552624572351336338299908704125351841522161933333864749173589927961433344275323199807638389085461388906015496373651059360170533354167522360713812438102679713502434621359367778037016619547762319225487302614387363672384828890982831456175081643751115101665904764402452805104525642606821531700945002724675829588429230436282935246567925749738803825872509255532563664425577001405735054512171898176369672219689410001792237182225954171153969505097473184060145036816969457856337735524052946939884756790556386008006484189536422491073608398437500 [64,8] -12505742999146873032867784312530326378106153043874306868179255398194327762872328209086854769581259180203070509315479028908959264491077676061852746370955974947530449422259342559809033992721794597264367352074008106331151382088604355504985780403971910347354044528029396179361257073376626410887023920704939702779407252453366991588366087027399547396251694624868454056500131514176514545618660691578759772532697797816243686364882667570296048627146866676848908464154429227055131617898107168841871625633326758005047085145142689108006211550534310355812490473847151232240442249183240848547948183836005973623006896843722604216735837804938149164443701328694916629643186451895854279735464316751808703033383200347386292732136349829722184854432490850683065458644387374800235693706690290270837819274758910603671788774656299053349268186445183611443068557107481449259020127482191597554886482353584265929528398724585216900119670506998341319691903953869665192316205365175948607385065403683071343053559676609088852645977217521139497597193664847463332827865319603076445610775381810416320275272196290680370442450169977361633931134855694814048586344340073806217010188439186633880389764784482960691547724453509928711554900662007415482472503718041133894693951079432970643599382765368528147346703071544677120188450198348205852370568984647589517103961052274285426685546527833079569323860567269300611308863923520693163458950989088610432226425875782898821671539405913857419288515020737661936728780391181974423923117348270625967018931756794704332190897468350556338223436344061327913072591716412326999568710911941010625852406024717086672529717068625672585049992299746214069274137696460627238971168570640056184234534285510830053998120348305391767977282755326231169985928015810318735340501081167256043170936745430242495418509511723211498062693713749120739718737440545575726927315502451162487322957818988375409951004707146175056953741109654857006531609349500340187821702443219192225673164151876301592590429898838091061447235571610369572261111966499561733473551832188484343862383636892529417517169931659852360974012793245243312631060178311809953045235500266246095833584093469485633206283977076600137367532399314709978213615184786082870467569418139366820678053251087446239366058620466104395448506380242544415719481432081039429249358363449573516845703125000000000 [64,9] -1010778102129235128614925803683389748389103638053353994202131939657266260405136790314198517232432620168036087872989734889809450906630263452383261653074436851464091423635012432670816027571476056084171551727732373425836892924423087197175643490843476212760991196427605986692898757658212111201794464061104933039030727358822996139512800424667604190312819775780750630087066356371570712484662558486525630721573221813395242968784599216194149613858081291572730217171823292075647602925972187496983810622801631113176476006883499388764895552928159480003100249171965497046321880630848543581554269653239015877734746790037238701623523661076777575898985544216143989299336833466826368177584980210013003792039409801686414606104231567293070964998030044685849372821798494280046477591596012829017471970226299464552229320626213862057177428484748563073849995444708811923246141788269889290716514768811296710214353516409505191331972358835831284123665871627238648181001077479304640163812172832945132741448584612763818858790368213091289104263784969965745192223681839117307835598673563042144464987542578597306391788895161460912654874919215270598088529606185937947176586925354210224405407076300192066776679137294538176238587674806181916298700664654006484264328537019165214025621642664643606771819086551534190808292235749646765888373021095192450835553578461314398941983340305016848678870773090576637683803023187272744394632945073124444360442618513823537516543818718100364838886274656823907653408275502680211156575484512938952759237563713959132684907894550101348915307315958696486747002355647528003151269130154672999802392508622626723557199448014760166741742892454859685828413018140005891618973003643709865964844797628622348606433366430531936543545865783505008290201481045263886245052907204611646820204569660369166656621687631097525202238667473071330231075248866933972610211870830373947378851221757290002792622228778288218374927044692560465356701921136317600877275384626048046851502293910732958568028496723296924021683694567526348281302482568362797869745184344881123970151551825928397028710064701770577222472089765909338711357400682167780737490217687773894686794408637698940471506274593627239676540210972117520354675333896989051200632804470410388098828712451515343404629469655598665323102597656942724458142834897955708584049716591835021972656250000000000 [64,10] 6485862773787076351485547932664612959986037401966172424599755736925930126016249523948468644142840339704964776741898494323715286077097067022496962165374270865143898126735619748437575593281529434800426250452302713955607662452242904199347957121048377359850329936128795445833053382100655090373982004808676521944440395378641018014228833147640437492514983971742327531845705766221891036870803187475073100060602836355046349995667514492492735646762697972828677938291889559395621797475670422881163872653252501799993031221877463837662246413009703998854951472265193674461012630001219222447369849750842661528009829488262607228850984354242664314001408312207441308529038373700134611271779990028380214362703440211608266100223440191067616533077135715382139298815314237711608153601799528270990848569215321218713888814619882174481430875778379149794779750813136771070635571843250118902112885996967868147973084293669803231631560559677600419667134188441117363350418570588807061107612061825326799596833683204505569535773722343850568783056989143845299556726551705089601391371625523434302609047330071042897181669097918294249091741894657749105954560455026165741737885168442038638396869042541330456034007398859968458391105741883325431458064512217559563107838184479547102534637895376897185716058333683734512242858837582360951275984733343926928433504087179669750846953966159979697944788613486699516648316180583861631269824911055725167404489662950373196250256046532091965213223608273005418416033227983140844156335801153288800744398285360841522928574258379936079368719047779596164255232152570715660276619692680625564502673188471059048140052373222825208304180706848982139530456160370491141020916717739118475105645755617434999384106823096327020878910631039301526104912423235607444468186040328260592351115181137063662924378131058379753529344362964297650191178867857689030288534424984844882853557536602633730922696361735905665952106080837205688023450562135456876202759789273527797400883737616199439291073909156114281849768527090773182560841493119428737662310882888883792829673021021004525342655276958361248621940522961898061184756716264137598432586795534789714223888022494635235264420143927700838697663879793440282279484981776674566404397347650675097110988970874162732064767726487688669750774698047666171508030680259437872337002772837877273559570312500000 [64,11] -16049420506156075625998804358176679598080203326483094852989540296942477531112918620935772112250907536981053084687840545169393533206861524708157147861924241187780448307143152303346468203357933720347705192368101399419134860251892994915794526080829933658220252030186076946739343690218814018023534642909745981857889769764919137621282642419738377017165655011668914346532518393572073842996548037924772946643390233132809081999937508697716359384498347810915098111190280794677758835825766121276062913553381217924931388529608149096668807810940819216160714538480309592713934820301139195949563534006345413041178757257037670667220257628467416966049323463323464197980771408589970834857554071024152937429234010078896252519740649086306867762548970007687667043633631966888615349097280508837167079803431875158496516608968032636064985889690309483947528846285691974276356233849093902212102335186369740179355931632631329928293795616478125326526228570799717812290890729483496376265054228195510629000569549474629492668116184575467912606382535703178704171162666234617293480246352390073016049701857787453154233672871091982614103689534802598581348165992952769368076763867185877739126730916830368165544263990080799754970106777426086425314681180653687409495575328676370015421114468899423871111083142887545832249133415059393820183941324581959901510816775481754358716649172387102568375826193440941887175203543207223999128170953301537094588704960984681530269560356565770704823758122899449277849651835946524934492316957530857696123727427021224266300821379007150568835323520908678636003670384274210489611363988352169345237048374923871057797868780080970057760118488129012217332106834172897231815405950700120901368998875725408060413870068677435598887852179167561443124086123866832775159214700866452325002325634304236932464249514057282315186864313570300327810499273387476649550493078876441561487913218037469892710681846786632317560573904426452921691541438793016884615609641471656408545622168179327867099315759112474663552973452212868135375332760992542770505901630914811780463826369039476734470315245407006078309690000891743848276526875536622098755520431071066806572883164094218408533407470845070464611871717514234929068258367349384856044322241540740948410776181913724361605470484197312969972081265970589056095441105043164498056285083293914794921875000000 [64,12] 16993592968277066951674486087107560859132819397719774359000749553804824931099695939954216344354126383420999860864006826419954674304868029283654860702390669963017816194636620573328358477504045596623336896403323257128962678716611353439244060437147076358784356845201099044291620766934550760718775068801824923280123440108363463040494110129267110146900554404656270005648667328400455892573220491395007835519503924726297766431931469842182975786314368987592797907395023535486696534039148214338492911698176392678334843027415309657057780822375594314933996557138001688621840256642506450945691014855808930309107592629382473655321650588860956486201879763343024551877317139334229932050138450979819126303490039384812431146375816189120686293480834405565477828717350513941601581416252244260725523008931407960781867399650302163230116515666000569658548435722470196838947970291453545634493968135860348653216319892262363395421848881398803973247219562196265649856930635883022981789383223554973397821929356479164657673394938469743546017409100741397856030219758408768944482039864365339743848267287291898075145822196893561481916280527889900366406078443678189527825420235778639963941175114091276313100706219068808693904679266382784823290122600563467554813630716626914863754664355670694668796017245266595490042645897678014683876358605246908013849485449280704896376044271091014447956121331385839353310823387117491965245910179986664423207096256220809763769577907673549666171343791464549101979819056718783298803030543431316652566054982983655774918789360427807007950907725879923632906990820541302524038994530998682564294602774065608638151151422874725258676120749950853904476330749303828074918614138988538194932618460383847476901055363097420429712065791507316432241144194868983209398117443184821100935029153837379922013258210169527978049764293213132135431522728339645977493315636892437385777376077693660199372958670497824602104416357320820484524119251057177083684444570114015021611641212977630728087372301969897276075567142405249955128190963681337358781799904256668343811775477516410523654836590687828634668922386518923404911600753033425929770675922696663775290599828876825048070785635612674702251446903533903922589203954284461508986382614388398855969014645536921882684550514437207865045637437045661019552333925730636110529303550720214843750000000 [64,13] -168279738794502822683920841880408761428861621095239362292689332558703310090860100223515943199557474684183685067803172875311429134447389832463526114303893174755077485359879510784611811446819215901861787654080193948073746366250356618767102792495239190737719302507345396512307931720294052864251519224785428432031760297430995291493114884742916243238265781588886488714949584781209408998602695497371160750330411246974942550457799118959775878440952816633530929635892343143661721829140054768943518887702280599410157007805390319086456124335310077991900037978571487669109332583010638723905383345886234668388729796774782535489686743698888602061145693027849312009263577861326247161379698220683718099801106804887857926883643446407232486072520168027819519251843806189122900153044449509012050923675063150341916722287300422450652450705391310954867757857897269802527243705468595614190616837182194835303650240481326485197608722343987407576631329863543317477473050299929031071917256317009076419711323609871441384563177645913978342888560302901703331631491837687379219973329220150144872569846517167996922161421629521091162575100749162107940896854740441629520441350748780798279632491498265052629191802390509537657259111459593497810970322680445011646320768034528129263008727427421897647750796320302150419729440337126327987782739839148420131468978710629970398305552743462693456975537348045652959369576746844733423321438200684063199248339655766019012018109556331323346013032475839918429164930775882237102550886378548523936577917170478415138645842966559353366519183526622551943079616546496819226911571378607416448792721036027448877953022797375578201014456567306557740835626013833327216298727454039072962293214515745084243430727086897148789133000884337920749407975974459737856245575030102117897323562883848012200906230332661249183090341017150947611644770955176169733945809658178940441291265153513927561125277799686222002226177750199420163825752193232770681743900864650692518029360067878759057917700902688647353482698561427746407234670495148099074833811186681620020011210440351789877394531639996836476533397628158963626246885132428992470265350154346539747166169099032596603587694450346343493973799939662616546719734744298845165985616067157063661520093371840673308210765156428983189246475988802716726444597128420355147682130336761474609375000 [64,14] 1494624897476819145959708550187645900982694342804162658914283684011142904818633905651236312575856188220195535806350617895815448522596014162882959758473161038722300613526764856767736465392889654542540305672327891077475558555118816953853385823284431247761471622449341048769929442620382106185980385949672559891866396376689765132684175826189828959595197082639147124676970881781684390720527366422262279824991911024548455107999362976254625127770614067345310597973151402620460877065789931831630517589988676173683780719964814710441148556225453610390327744689139865218733422162077680273103316352218352653822244125068891588941448458496466184966892797787166694164595748401642461785813642820900579323103923097047443124356668480540065493652474578049732739119380792064099218640303244089102651372280526033482338423341001762843540894899025835547283611649647214722041463018790347647263177112212602930552057213795438210841911875440540828772819571593442731879807502337447527916377895420824293925944809973857506464731277940012762906469371744473048538259439179614261061157401348942081960508062092580593739747292904448760024840908124797586090273259781246506838290275239788261704901537082098665752901040471746136290764560354633296655001117654988325347457612842435197430987647970540421387692733375040608110033740847383977493273094282771215284085119793587956469065887238719441298788115862652384863280793653424806143197528034172003766979155552303566611027324911502522641676665765559899373187522510160896359624417991218215207756680337972225916601406017162884319403333829683875274586116341391456752802331028642748004605186102045668118889012297751227859468656686188216352635207006611454753236842972847871560577777732015643328988242347119320614116179032123321336854565824084227737213816943248853881073822324972570485390686554949929103531081061201376360718824141857767233398117387260609848002020639334977944577058399874507509690941544395685852924617813566674456517419006347567952463538326797985778714563642859521865732444477806392535942047662503901575513591674097014729545516430328360781057071718839597682947680814786466750179943536804605543881671041005744983884875998221048619747330541372701607737267044651859791255631309344992416750424661469845252618568876894717004990757215935532384405673054453972392607852270884905010461807250976562500000 [64,15] -5554581081582496270674722321888314411983442181475990083835501087104342209384976076926636253983267348006770348145970274356904406918859919358859001642110162777811252001803010473347613389895418114995711994156500681856190911527188215547887850401301025117354994717630851844539286541496936970751107351688591382767342601673779175855656902629844116298968255206144907788495595930710882221414811941461704931148855920029019218295478412268009661945275565667595386264572195950662084006306439277499481100274502643031458243648907178062154923920938991146584068649901016696249254855548989406007375920823257428392900298319529348619144327915105414978015781509249187419741180936654352996848400604579479293392321219468351897172404059281685035357062822531081620780768852843912729238919286361235379671373496997541817940307782338649894402150307734097002803605628419938149290423427359350836801650997197785788168150682016123220565038628247705046842762993867990417848822809601233457877713302360938492850705668826559715698653635529122628680618855475924340255987682285119313473485895821217545861068597020496761094666630105804691602249961931525837205220185073621640040992983680887167731368765859886031714433772836935620216280009443822167179098228192096780228501764428233790611682195582901754524362505044721101770896887464431050831895543616075973948169344458838673720802445853686512184487634287281335227902056443934958438043382543403474068003502595796436056062718221281062948484203027169407308039901880556982349494640753555358153326138596304916773506571358440161886590807546761450504198788928819910476093840137195470203861739065442669880968979909922813096234574360740008133515993725355377038290823353181252915171317386164992122896253342651684579443313245822983285999856344181536539044902543899258461888319517834465183602122603599671136986909749725940849210742188130910387703751858606579496261274380937434621023251413066979996641808027059192348199127462285980850300146378124135561545913431544331919216079261136635974340800555484907488455800053742666687961566579366881384348458253608475178693948394050108304225041443959890671167810702799882633854454309192867127634147162997271418275507795197026855009460565491683294975440711775559174026735749425021765538045111210259090033318678515884840227439384063856664397462736815214157104492187500000000 [64,16] 7157573854692358152391526684216894561799911025710515568713415974290975269369713160028411474499697002257499003559496175601219383790803918770218377626984606165312470478551924344095809542704185900851519258357332080944915265952448009165762573533442446092413121161764207432476670240311392220101656645539769264088520148344369487481400859157432860198699690559015962831180480728395643586985412009185439653070579396693320588749670586141878303725591646825827509171570816141651440843854022509082607163581455191562497904840205086836288619401175427022013800856435103595574683179085298749709096034102084850891363970698919456817478265489820684320624209550885058620495247246310177004324167239593900657123030109632371123841443121906458596707901734434061235838345233334196130442732943114835777517833158038385519015372050692109846843485373982010180893815182978724679330539764942874207416067163671377046247261665362708346102916133053491951921142965690319690971960571400079492063203497913239097209735418054531420620994494729725328921082941731785918466798376275291308112978652486262782273975148687281962729597533696245427300442644278951657452171780939165382303592823225898539140021956509909122967388901090960184546301057832347800625301203522377764013592077514583691025795011006851469427313391041580359830814599003015776187400174203432550640955463123781307900323490257436632465259434064949930440230208976933785031781327201397740550359554934213961698683150723972413496178725352192149765276867707416446128331120915825296752712253352929090570922741454260470241520317595277229088618764960011380323932628583133558954055137061400924358768918086810678784922495166192487414139021678904432507386546633276128637699928402071815371902837949056657301814444274585826502582955678203437998313085268434884147456331938369034227785192295721841049750654653431120365705459217916895978431642061732421007089784740567765486312863313249252134065459304409199296232092114247963288307521008403080097991856731978311107085217249876452951814714754174448769984616167821830900128007107672441736061852712592178049422494051716768933614294275385448902811518128332523969585144629639018758605407389124549056148035888464332372021212330106085951512002119305856919396568421977957368485258449130793292632042487638722815359096363074797864101128652691841125488281250000000 [64,17] 21392533580423451672219057714016350109272059262221370810995422713682020904676320068241716236342569726086600189697098312968384212113269805537388298056686695147909575061369645180610846902376779440153214001595077674480647424747385005239907704316937906278578657484125826195250762948539717432306996632987807170006496386664891351496056373414177862649614238097901407446014968152010604960207098520984754419077005086069997830095185039063672181480692741316122911395600696370273825499508018891807757853504685636005112660256377361942977699433138734771444052868932878741326202725458547829645638082092995391968141004130088108130011078513111400982084854747611195378820864079525927383695397013664361138805289328898368942978618447865435611403575420445750035758664712221455181701403833294979633039045758608299265146812752123977980696985302577486528802503128710257989495243272713343123299232294465701407864470609761451886332787725917537231401922132432296010934090188390792849675870668971098773788913112935148352825385249189145130834676883196727283515643349843387611949425060111568581501399217152647040124675641710760874146059954545811713244597812581952316866325849285997966203773726924092491762550263341025985345837664133929851706392431755196436415306895070576400365591448572084750933229310689584550911399090414611992476285304014432144159032969462507334712041180794782419496511242724680481004744277500589412159069585905877970074092390518200071181864327517603012112570334424705973826574336603334311788808914018746607929673839043630085452611083512289334393176782286238961606025097462697408010706634309030669038513915761732648766286820108056911398225560696299039367316950573839022149015324463533525702656648458022287562890245290053349540066452325537391594945297168082851115743481987611480416418946813377169546832310759435051310124263414520896221902926929082863878176082067034160111617439421931798049008132616714508716748313011865461404618608839249845178063968207774216711387456567287327782935398915914699538378837299133377489403359206641008776347251012438934521267435037977945149350932325562014461955631452596329933914125477843012387721425500311362218939176765378230656318561202464478911900698306448178127023583059861091876439057414631838988904515488310535154697406618045925179305566388165971147827804088592529296875000000000 [64,18] -126861674555594419460733692593325836913213682789142289295397992674521780140556307185209629578931357624301375758935651622922433421070328878148537476570259245583808466746781411546376522409224815722567711398421681508282639086758363208412931024964867479765103304808410276619322724460415699496176466210893087626395985787802518407588204568745868172729773037702154570618505884836066653253072243738205202376844614364582397453185901669495295112047332889861452396228914860454450374703863926702948496116998949408226487603074515473303887027117839628061751145590605571605768971860170831703728691602704282560214801194782482910277001302987940597347169555038459629103379642019372914916534233927759509953946269144454639825072899379193140513725503945808401915462991114693826131108251000859177939473062557326775762398258365226183089098771005777774010639060374476395157631761630534164126572542428325434816590001279723303318209804089204509384285241014083592668451965842554251732172322432698307791567734720716649611347351759180690824452163469307046146207097321194040821472039676874411961384092427360925907707121302734669042772385022735789889613289918088849408253641467037554832091515151112185317116738317132854395904157187224021236748560809557834655279270811134001341021430922001867235072692067885324420636779295659373078039159245258708497994666605921626866083718997562551982652906510067023959596468600834206687288427472144534380761899784908086920772350170612002900741851064757543458227081368936451624599248068759550831424003135946918154619618557221156457716917347122682272896711517702199984214628281678539957369510813367093429108615401963773574757446288517602190166029713726712391653951742149574722356546534989850300740448381072246862968915223421450844112918135772488566650237394603388162394093887906650038584848742338784963327876007180042174434216840692336554482134606487484054645796435202815229516977982327223364309750228500141771084180011456477885134031248325303013024669153212632187673093361182492559383536400178016695628915380663524376150179024996521624153639056478781648580830979177008047962561844965847538804523700617650475352755516421087246760118576928095052301122603439030203506707360466499889503442574216949296692961218814621357451628519455223536476254054125242538147988469177107617724686861038208007812500000000 [64,19] 300781196019398337098911128893185884431174954537321840861467199287196767704199808214476933010027979378059327540600533131030970407237515894584508476084832777193027408773847429090093265774944820019113354704814828345420724519391822780824317589818900630570574301341600085218012022810572888586331177176964232149029361377082309791365462290952877749575684235282050156867229581803225662331360706855412107919879609828028562258088794341732309128153977307812209910901473453896948643117320115676783009692087232233649418451012037069157855287437366208228789237965875463308267531419109346767194862338690028100300279307565752324075744163300434137831278144633498390721721596735506541656064963619344850837556845426093449644235687743042034306610919381640459334640944063994843987141702292825730319071235739043038019432813982992532314377864162350967217800145696265669545879505012894489436052169364627598413921968096844697247260458242862087109928949034876117254178044994350745821168207147997032206017214037334826029148741357690456023052389176959506436002957249517847361922800108172362216411778721668103622841480641046095362998581301375975265605231725171899443785886536806905029383865756008123534450628344882879243829125095091777224420633099217904483611170508249231444762430245103019142306658900440714913548627784468486129515046992934504105221306398140988122411301607386112170656846221728760546103996030282485124321799399736585061322700496332372459550790718153388214199490783950765399005707495800756421305941517379984176218341177720116731608518871353983541122426655010299023792383221950861384203364719799700626088188394723752133833794586333160873496051505730575973832448620058698891887708434973880476234409160107700512233958581667875122590617321843271884511944830552985116371486818743662957186187738626828925483410416564861258790048806722283334154465024290704008629224331881181831224240902467121933713160681784804468478151130416193421709288790233206202090229547361433164298242061417798790356398612976629117540878411829495330270845623254222282299758674367533332680552248393943480888046906981323325994438436871736896832403174781246305995849885882158304302258771099937745313170467562289534177166504281252834868720354502055220731610407680712308830421516150312990838748661062674281951867527595823048613965511322021484375000000 [64,20] -351736758467123982694850167232618773892249925041821272126504633221521665174908045902040113950301309433593745663310986158454870340055664972748161679340878690599947667370658938602890886773338479337988701806218354209881432944812626269651441777159026174806714384201256045984377507637102843535730599478353852464682051990243171398201772174276477509328126138259974383400002415311810051239174475376531162880723364881428101720306860540220531947950517940590788815288678031946123794888704132577425271271800906060659937425250597036612339135930267554625816320039956043966316194109785093115405349356932862928448223730003474805516261007600315740772976318031108874433607142040529693971261601377928085784369232679579677596675941714276353555617639554681598343276751613720431296590889765106298028698736875954279566111944947613168552933258488283518758797790561094481730711135691523060544227479083777624679191698929501484588755130769241179082577888900227759030451179314757493466142741558165670534005263142393487588637387687752292842184024510987612435882780868627232301222671360564068539244635051073233441166207643121827964891884995703002144704244728086430802322978205996422967594282586678489955169675011242559403909307704278219300240808117755590657245353192766214356704324043454337249369203061093122205503889555632114912379764428552810406289542525630889208239485360061322701391207685489761188362626240491907384863167873823026601302388393129548574611863716994981942487758701721843605544738497139918130844184212839328159224540262928129024663886732828680177979549153534941596338117988690969227726425391650967287444264746583238522834450239149514516824571405960688935284476687153062481890185070311170286135292232579063262210915009102754722321836543744570720213607363602612684459213032160261415810220974714060311218267193546744415437196461978227224565293584865998590969419221701797088999867650706081705932872901459885084146753534098443729820767093472972578142456520751512049134467891375963867422841089432103201348010588763866634144991936860395297369646033261691396565399034944889579168174840578732171143497885704957930453294594328722509919625050385849052323954120741712050177335692362577900783860017812172346231632818092776450841120341302921100756253649698129395897950627461036460230658917680557351559400558471679687500000 [64,21] -98328760644855609580736408207690458963424252146538530791482503777586196012819020555292973250801657757674741089124299615985654444862405758662679950680821904607370323120312072040994018768189584577866510170836999531063248590735807774629793622236049288039292407842545889688383275623726942762249242134683503646067532247504464838700683805518571159206626691071479144992617963981935397285469026622897335297999481108641441435361157140732956478571647716540154915869289503575308595369027777133857505348635140393759591926099811966343969458196318313589085578957223838491177549741482670134161719723349945659774982774843159992461644665985455811476618025528788753129820039652436327773116431411492330929406302587673562396990055145732746238169881714200380847219294097245162061631762418541526590889736570617380715556117007257774320874983172780705112668608644198703236188362469137761968202606286437978034067542035251912986299278133310777692596355962756344816873502351044198453300881370195933220174514889422735036608577484103507606776282687399393307715861571761326480481791140155599318460618789651103250822972010598509332918828094135605462816648588454408352839554608546666042561794959943696916424276913877989489910063369191902717885555843422086191946686651382770664262373561149837653469434403922033236014925077205833087607792398020582879161700479313390413455585538579832308024212103079191108099268819372441391407179874944648969393296757401075756564469767463988067706391900306553641887860063754328766982048815829636699259037466258938974674823749141830168755496328271314788904217302088790261954423329637708367936868688786970434527066985702527395378138188582270274590894496907917981048834381305308357207680741888935104357607405111001477764376933453113731930554552614110353640755159898605376546626751481355257190036011008693088099177771095035274105160684309550303134435912349968086308095314035720294121269958881131354175112188875376857204450892292791248550683539939406736330580113264924904565420963191928374165734625094187266925131206317239591024226569871533794165038340989269067205662478061089013830812894538621835664140649424185037803639508592662647130528209932632274919370288910466105784708897574722451275956508522880374860717121774090532231462373447262564343449020576315433572744950652122497558593750000000000000 [64,22] 1296624605042009388769827771050119068466253428939284613628343220069590245176271280592187807501752776806550881336932237104998659040926883941120820190527134107475159524212575695830604864906134099460638912188654833573454108667939528846812868122355409628888549150707752222101014755724177886257846922842499445563009845433638493296260608609420997432304621055624982378206287078133886490931743024419626398322700362645909039110814358054569027318141878844257632533723125554467741863827506455844602340386195661827344759466387151190298150196301984046021611828806370151021320083064841171417191642817859323169340948233824234104448023377096562730893721993820557518338295200777356193409023232314611854276041009734599762681196143663519759110685756414848878348702256403875938709831048369978738546206417590011356049469645937537570612948997278630314813135783697553325708468566497562234697189504034970893227413059589123496443668670679863650962908146386212785406155791878561749264197496719670750618443938915242394442829470772831010061057428994453983197624479588448525442126415831788148350669160733174629494975023364334048141458675890226260171922403367499308276149740228834465547166460162959874466789456528704204089871204938849588638064312306023579971298592446450237739714966285194587967301022932349882376505588730219246013340981690491060818773557006825164294190243678052352836849855864656273146969615886158910207458336681337863395581961996312141459752769842316709504196987400670341435236735439927883666760321271869944787099780738274310561561957183731579744755276163514096881485243534023928809678226858884192224140000490114951037596137146083776547476793371463916485466159781497731427193120570636534314995195851764190084787013307863892808056891009970748416602427142730778213023454704910814425180139564435951300248058659017041017164546923789378244562165497164539171570608097093577748182066802806777104278228808359008834046265697844850971237741289871038980833256755532754607527865962105067425032542495963765991072834250556198381004780553271883638990924961753233665886280105939152031479127701941350132135645224520716963245188262168409953412206531313242517564622670708509080046224420835663526208255493841197825651261036660512899037421726348593105332804671827642705594110751274317117065493221161887049674987792968750000 [64,23] -2850755903734588816162328770380867878123217109870836819232535559454802619519393345303535343716127152130629811086928522171039693216421692653097396939938594304414179794974071505957144960825189824685207054188497654363973659036014981008663190530316312125532317445716990373028835161013262158631792253778528529550527795862628894692680559641664523672549457110146298703966375724681020344070548732771642631217691928512732061181837697941430706317632673451933087899396443191357689208942935540752933637994283117851469141948691777920528959776511033364174877220850491837239192939680631545035468379880426915272088194844166447485087801487072397487467062641740619978947032571224496002399271160867053660953257347572360863634591292367519733258744901520231765067104652782385987340628930596838514605263856477553124853034881405791090109318792245998197890452218027078404698965619331996844048901429060773012598519264473833240613457072111886820445437273592560636403748636409019406977978230380875256543522428601324145172547252788316216609639930437793492270498747992746000178958750643531983476270567589022604970490049009431033548191097870911777144397848254813008472871572920607584205200287800123562708173077725708797080751826261593121685847770081084101730116690929426288626763328707855012170213769598286549913240919643771949901149246020511143457718683576462370819658568565645289820633218605989250437008158148542966969729141551142031154110624656319005856614611568227951901694997258570193251339527305873221609521149382219451731569131838005450612552912258617850635800452960513116471295554872293508673886966393451143109885119650282728239121807722847760509660978250996702481528597290163747875269921027659093098653886611902712259474966165282442024031911526404290660705218292001012476264851919207458313508369223606139136800641376289453719861200401833728855607757889663700459581609422585450218071911099623841206175959298839137586101253096126789025178009596714272811567132058887121575047612646033975539087263200469407918643907731880730357094626305083972443954818894417742054542404320977300153969235169567895689762294901799798869385874889446957051066117473364683491279738904831189421682685823538746449681162820146133196572479624677148334835436971644056950185358987531806612648541121579626178572652861475944519042968750000000 [64,24] 3562254177538034613736728487048254554851165825328199264496505428124473948725809020108409290372233516031254532050717738404918616802137461840607439081539988933071589054771160630486159560438302097526697497104152832120782764710856877332017307319819226378162365935533525896011743712428941821304609723592942525239515968896344143291086633200597972703641244219231514329330169575031450573405657080632135939053333482236604781074687235648358252610533620398799527244297344069604241986593345496837068967771208646277280743592055787389809421037172989460121775281404207224005134882840058978320374392624906275866287581156514635012529670097740142732581414992811314788546797085175678407311613616021429581259447378798091546773866291093273336286052863935844010825186262715117006390893159947317792946399911256223934657415672443691019655357954546695513513536497711728243469783850074488620303346537073792762298401107392339353026173033688136439692566506778171578940634303917188949471044658998279169583755532001205164861074490284342740710294804618915942138411098586502250900266371052767228728602817178075873226142798294122932095308013074261570442398249803080056500250540241322336674047974730601548988573283255886138830732758015802446447193943710032107576803487889465184129240625592664739156593824396482344566664206071860776272854107547199667311958197093625383755927626442058997137509941104924256454353537394385722835719320740643855111735611193812910913735110508319325380323467328344326264477529189062384944163544756738925217866414396694628874132208259677272703680825141391524896141175333368099437214580403938952056758810802517162053446668796582386325131895789874570141813882469081769285926763487497073885186163793725487626697338302717199524089158639745614480947724090584296466741877007026858594692733218779715843986920413450995870401405900870206557992690313387174386910540662275305991810035666555697244787342006822706532700709685683405757910445338777106731263788359593685080330768192590797436327420110769475383404367974630817646176779274526532809945629693763981244170761313406787748062556146002085987441597070679311992547873518225609488213552093854717319315953147338542528415534686442392843799515874393657656480071835580770662741402675409492027818624185966103973602359111794157797703519463539123535156250000000 [64,25] -2032751283479387403375218480858955664682419462463273044652236108551418020926816150875905007444689378500794361076531758793823421612413359952640196082993922985946328165281543173160478882194098301925169572070275734984341911786236410733849234957078371569015550083699602931674208605429812230417946999436978363274303522480427972237935925591426265797504877410477818602258799882115406664922801264999533449291603991580464663312367043942726556621402380946819429173959686015311027272903139838950004142137283314951728545275026077691866440797209446539245305719231035623782504335087886836059494969204923201961539837670607052879014391074122678629436924100749427485531222852633268877518364994532191345551455730895751409005643147303644174954370787833832028646543649793934598714866187413944504015791231151269709690530766498444489861206459101906957076549258684736115273001984443390182338081485614162336381354440268061934380200945691514706920009480008100361184217576750099407115551810676252161537938813284826208750482144294385663847664415352050127694970097888913535754807421124702180887447407424947161200417414429739509891919080327250530872810343341680838790487845170737858789895130011527106254835040052538495553361250414041247282075826538823652107886475700459212380535648657128684144991911830940040201085346774968540378719487581209859637588859674023834592787486617855434705996463570398725060962819811693353257901493779716954920418915419311426809464232732903062929206492116176081581432952877147747951295015998263779794027079895174889670625064685908823614812485130621722564854891347667907449940028367649483817908405086158393603319696251071680903043887786616902043880157517743210874452990833819765478143596591525786756960843920980881471845390197209100949649073334794647444932499627575357016544922129264986681712518812634446337013721755029896140804569240026547362696711665754212438519187637235238697823619164733199944184516388775881531230291356402272754693369484391216787562899794290467447375846699409912008109864101214111812660788090839656143184484551881376260400417363648587140114666574946099670711168693831929928799463859508838812432813278852341541613732232014884901794874549238104643179227075814075695497384161055858344274557341846143196040086862349177210598782927775118878344073891639709472656250000 [64,26] -2226377326859093435178699699248748501136260144973784277405976526773569906219639999899993032888997025374183539081886615922366561292884742579984848976498083388257760229777009779759844596660527151988865295794221658525580865749622770525753649551361475697466890777215628938759133584415052665149406963353637365478477028369422175021094126468351586296257063774878658242720639689279375191186895410464561506973898150309330732567567149230755052520501082419276996789623385473206362393984099483931034926676849404446714616549469786094086722615043447889811531749590555004279912408027676684033044535990715379466317759189227131494280442206906431008914203395160699214526559136529275795173172027562644873044302349224625488530249773112093300434123929328464600706978032607589160810172520912315823292763742049193150155475113317528940124215617533001506680723118828694848149506044719539081212550390489301241223846059857914578512237776881435456642148179798370900691385906509146398597086139033815313745639946172063930699727939060751348483539673098637425478001696743349050496828710050945211684508194045965420693075434149030869345873991257989078493457278363609327748507999578724038296751201387209357021860394634191144357254625151901309606086185677455050716300648556377530190666044474509718195888054796810504618295220755615820653442161178111245648536221242599878912005610296207212043860079980446952557364838748566254285647711904732474139328927942870846924992214530680192381154473628605595234912429128827288446821133022628583574240087369972657842746168590886383028554587474173559659883775840895917688533664308328947345507802150267316207103720004332402483059801602381685509238143409701752541859575334052497665346566266450652988272768509286900491717779421771217685110932506870811575960833849082933260426871710190911617970545045755012784525409526683958822153761821114427847568042723699114344745289165117401501023685916439169231976954551378365357629653299490746688240962283146094099494361608989480087709567472129664558693319016649747952458745481453901460609915045730391421369952333719036786746595840624899990316390619677322909450697708233918336486568820957161494672786871155109779598141235749305450515515409721448598312525272000494897840234060198224263945903877407080095895963722796295769512653350830078125000000 [64,27] 8067856846748246503270409458173633769829911924382461129776050670324397331301618440129664232533487519800049166709599664534238443826247288371346899003263025532070038784893312845749680576469718136203766176948570234731004835049785272883193015084329496934912603534860992769420595572570994442608797607231651978400157594789945175077806427151398859843761555506851257286909022293142313069142634704975015968264609291547123206646940347641053627072240559267995384985609289707800271592535988141594973101252423705351901681634954179337880598660739147869620887303637114853443121378261781511450789610470365287379448649623858392715245399117900910509164755786748246610493256209724646108464529170729915184096968727884262834713277877450386093691638237240762748995150461732306960716131436861795548341654396844415717195363940806172607709025044658225295843976162580503706769354904415455958101529907214557478795221036111423957034177813017130594203290015220153111312314235801846889903671883589492738021856038551231429951008303048670669547537356420761206938243152359713136461530128931496747195925689567264826291201345555897776035382740911300919208139092166982245145369733190962452787159251888007203446385231666087696503108925442793435618960250685695265891804462217897406471407851290881253502622067950099984224319856317116604754960260062039737637826734237398584437535218109798269535137760131438135501234446828507216974395553149284535082782714217533249614250340754897859897634171838372937951982327087548896541757071405259358746568283731406434558934579631589928276896877614372899593165697311098192887211692667406702366772424296283672857401846006989968570604536035642536840947904975448454454765611130928693381444380202104838002223649015672811339116689475124053550974581624844275196523035995972449303458560447377229995252952740616756969668932395346855614280839055596547139082746772413309490120998815994181861115449346254134035828062099021237913763922145930924146735133037328440078889792193982986579854913099219047796216720606557268443223767973404609345941455476178503616132482257446564874308391016042069239414277398985437719916746174608754294486073725383404245269320029137832676746220026931294671054766675903633460194404046237973058200394108288451551716326574058280041157331652357243001461029052734375000000 [64,28] -13100998217831533648063791717490006522309585655040251842004491103657023914929958058905283996293758677327727734429583840848623144761640451774436752564796136746277806310374985621707386466682225852126683652949363455930665694510949624616255715588872965272734477737791952908151464328675804751045529811888128531186961298504816098094249149149186938734452726758160460843484977991460836268653730537753401178926025317205411875147012913834301193401456441423248310402462567898417198680428818229363160403765758167778964893061272499423064917239173407362337455501303597175882309807208158938690260973763730994427708894331225199660101910350918910929303923894339754562739231204794818001517746006075880527550911560646519826917387552753575088927075547154276046051076542644600966052815480091931629542483636002417608035788492699516883584657213542065026505031404948505656121617542750304626725265288957699461117970646928675224698970247222124118413980869777385776066606716396505780142695424933274697208180195125236327890174119184953776210041034322408473729452351170884532316051478187337254405129941110488226181735164623426389481299940054246557793555927720238650676717134008151474849703993236961253786126916534053609123066065992457527293100966322664933819273958853179529606909226954029981047281439110030499291158765291253360421345009125374886885671937351346841656438929394940086667494526534137822460994185744720198540122961059876280435237848157922848946744854625501223343782305911966323823800636868713221053143671184525570959516407990332861099172808433135866784868400579275870004631296983164121777939772939461848709295678825203364693233832878433708365460188276714277540471545834384792157716676647610972024872924188039733106400964474870575629110602212406001632417736172792220621498990168845749540822471355764757540271342082973364841693328540322381128892963856453597725212403390648867207494743258449809386977898072133959938431319380101013486902170482510726991184379039110027917045683559400741761811209765650796908716955355258143271662318422088912994102896958942084459658195592302197370944656412901384992057848463544713181341154169582350983902683689224274904670737158630905831006954236191089412242260597405152902993359763917622710112223490878054854052227893093651722722370323026552796363830566406250000 [64,29] 15074962675941671098399241186147370574151568399096608976749804623509042899929541934558719841157678246872631906101203873958915384639634251140437448469047362824198325671961410710990869451256371925614714143515431786333377135283337273828264311389766431941367906522326018079486566053582960016388208812827422099747012055037720827461390594633357043493521310533248235303796736454832951634889452834344566633566032943992789095899539661127924212054489468245423193199235279888066777349179503353769095393536207261483744262025811216333838849378026804180400489314256945518592754855656934397864723189430382023468737596239511478480780320366870190549128838355491214488690425230187052440630867084288416672078851547531801403226388682785182421820791484728889636964494739712890665146052423707734578761005361582682720747448757702559390170309142522625725600181802408785674749390860443546298868341341129476422353722487464339631328457859712571463187162363663723666203613509731094744273269791251210853728517051831719413062812148465926919547898102094783964549368625859414962071833818685454768040946596850612652862933649397256630522131207884927670436897815272626490865497588591527002718925667595012357677714871403339533261671896281670218884495010343566467036814810156280648261682325588409914375720780119226779599243457002680856489162436094945184405836887864816734535565437313455230211540133572534022847691747929065528287033263776908268091047734447436158487514606152393358568575428081837279627177792052089882918175563036738900251478254850829332333177434943418907093087429969229633719158928114667883854586309964970629770382319776181340316160654060880438500882968952649580610838853065829540547701741363299487207951665858256855886678379395253898698009569737038645451696774617488078922427924606304244703004848510595470990686681827877828048187401893754382616376974856727949814268897545429639459536927732883430273964607962846118169881560830110584943336155264072023029368245512868571644184410097256602847385883508755393002997989831540032966729083909086147690374151390706905660841882817459847180181475221280747230309972907851658152741901344020919944905412087540996276539416820460069664144424987465518370120324571013790571775022079988994829507213077803744372031979209536345365449960809201002120971679687500000 [64,30] -13274313741795300255954790580965189565877978599093678387238661514481383147874518242591026840637671526300479716112867588153850037904318197093139387090616308079463096991454914019415900698222027754160322751201396290455436708359708865062143132235470503257152801598504077276979609772899319053067266927313215485042737703296044873228014572575709593966476477473084975824912361849539681187934990869173600251173314347162804727369062518485819489067630810351287175511213916492270551211640477765173544131988391410475366076136647731926048683727118544098407645525345259302109498485957931839128118408643324629697689199823557327882143890848614069905986533634074313193680386583118206669294537703394570696257434252186973239573515224743244617562225804452821480077587396470835872084681989408087722590428460831851675093544029766031919336527815110903900974891143637631997198204746800161864042344689717550431196870914250556669586253821692509413221093059976640288822975732883828182127956279794929052065357124356914843306445649322981278094989248451101044342225331452493658491072636134509667697286352719834577783035265851015612338443295637236043967303393740462649420607995662716732274384784895564777316937195539701755213887660833941936460254273752475489294558577372086539853755184710808736053309710523882866683801717604803266800389226040128531367454591459287629240688757043400700132012727042098623868857720995942519011222703318608481103425487135531218650337525449138262615140339162225370748863183932326495671832083029690172980052827088736084900047328899046927803623795281173723621013009753848841605116905868476956598233970382135974702912255179909356945550599296022426341421777623855555653422733154001952925047594365836512577395273842646450117647662420579648617832535765960761537426378130218703281487040964936676729633140344823747767797826411554246167348718734548947240583392610014485204654570601877321299568528928784516573657510453736026871100672721669976481686309431709822635688571606522430314283832681411706314393330084050332498429491948701719684683114446981401508582900443576091945134839141776383953515014777774338016746989067678299087341848577173170331228419375679107468015195629188329809264480201170026676144709797250780568429596036766834650651950694433267585736757609993219375610351562500 [64,31] 8872320112113317506906206900200070247038172318826494682618010334399460544801299495857464490364613390747881965581151627630354297025279501429963316283964230242703653727687832494619879066565430810930298567288317439789906477423538888579604380421792112287315753895318849655639763491069024097631409459794233405487237625841239857483347511060138658452116293493340775486148580668353550031234122426049203869305690264993431932371195543096278767378248382129041799642407888433754222996647192352956840608141252995993151018571305857993692687650453384460871956924405175863245962992007380728429467927556488448853025394827167351997273460826049965403012711872217412786733747380764964563089260683675063266644526942059469828984221262955617553929592304457280101175407791083181989878991473628899875614941084463080767986783084606096686592821178916734435556748200136205161857157069199006191498300758328738033805800045707525340470575027224573302749902627723630353355718709160809360602725449169827481954945835315084939988812503270872081221989038194145136844012312387830288037826861542821277240147363972324758778981867507016033292867207263929748614210685048555229933323187427967536301842909594867300800250389359923836286493925629946708543987771675661701090950285740770409496688873001267161421442581227532453415211185603270874761186607410955553269615313396526980204227443921869488205856839771391498185523431272008829738953991398442353004437752989988856170620154874751390388393912593409769953279203855388731149159126143102446965526337257182926146515415719993923087674889567286186990407815239150828893020914923580200189810850087877657453366290728160800158004733678062748887652028887371647715588521876807415739051247943634881161585825928452505194583275421949195198297244889902465097402462552156614584411814943852843082562757136729712546914809459968887714518177575869433745288384082537206189738994415123421957670033118895804008389110087560386205912550699432475508680061271330491331091866240908344883614323911500905594814903247287744630202508139170364857838616508105503025065704563290248054115328053557899789949064729109282551319908263803037106510368866908595580274896836304272983674652977785907791567737132635822359382309584177672087260990231897487406920177477331890258938074111938476562500000000 [64,32] -4022246713268918310908749769440728731679302658531062994114379130216379499920674532846984007059826844526749131238423448917527682076059660616516017225562683696747941027509062102341995557760668102226881630735862018527314324320897790536968015690937550889395151760311446487069835568485251111768200921190216728243307301611126787984518227409701297627744876262618226838040069493595702862091509606123469217766426770989175761305135651528349440663286797012097424743538042284719426653908997423532891320822796716900191516856622302983089949096578405169074549491685235947564601447427538895607070193660537422227116476966647214992149539097229026538053330780361019359507937771209586375926080389927749488855732306990801912431882541302053396768217081856292675779850179753752329388359771046790642392428824144384449770812901290048097008996818153609704004866062861715300502880822236023810179377381021723070375973608264718457525489765829503930376560676375787648205901425377567131924057385821678357729324343672032352323077057045740915714687809284247755383320759332240862662882779912561905060119952361456526180836470304123086897142652546920971419335972682280597017435691681665267386034899698335640122262930165993568809781775905656984281579288168900717891161971556455291815654571923360821600191498195932751522328132675848304401760785569874916205762415879312072484141929297452389541349540284129316315142566596849684589201736573122969498725881838109226953468087230817246487051812687529433767454732055002812679050686786549087395825619823701545527373857923983953330692569232605841287236155879148369287716053971460293510830709203802806800862999289358398042987046453233271643880557707104408170210114272270901889094980798589413331960376564445068052461199691305788824582256330804357500575655212887861407387668337344391070380754044697689898359170449576163794082570208379326513049061218696291799365735554435193818366761806625127545269359392752556692651365331074912302342125264885108480875282046086692352661085679936825218192041363079626500031718872120634626050090539326547521443447175452345691512461953589570096366376561943866009703847585166159350293071675235693245157047456269970183382187396611777522237340344888998848408683207340086741146059911037810574718776024383259937167167663574218750000000 [64,33] 484195163128465391375443350358361260771417950308486384634718836071378740370468879687015401121146765511689070752988310432352849800121342490344403686502251601658359260033323239853033665399912592385455457839002373556560447019198164256591599724748493356009868982548556362835372805086924497268169834801322879503763716467960318806090652931001937562380326625544942508374144010053378616362119267654188974455720481466896415111993481893221301810786171165796044109609485729233163367672078326773349102485440135334350854732961829303340816081769385259444275246573463015732737302335063888137087285673948463692118128035307143121602118838819103451554195647407981837065203268406493503206519797349877379433085831451196833494824369932703451327616057197781820889463067718744263062516038405100850523145123317681667461596284200456421324995791925734778828699035229561819510811822286323864375094991578560854204813678314361910202072520967554213763454898545451609408748630694443207862353252715263035620481115106365811615687026288451355062885950397133607157048053830776028076901858219496070196290806734581286898637777154558979002170221073993801709943329688848714637694796989166052513620377656074384879296052906496470422238671117450057950275219613734404036636071212753827470010427227272760976452473645204747934727364519858444786417597652298712095299847151132358145895235393394995434230807847037884306961833148593820534101811961295869470525905835302167716146622793208070332717872571954836258375651303659814816132768036280597517405466486209022474766594765425460332712753468580096976262821680141633472403409180641953438513058581983353468165169262893637999549076950239188462428398423102098487515576523422862071030875325004918636589063467842377609842531871830549788656519751480610273866666195118810020670860867025445040548989471280349612246499818453366503007328751176498254480372720790348050202028456882637465574755214772166842871350590365500171345665156079398181239258459295010638098033217045311948609666392061289513228783752664361146052419035402693185197717048385449678547319160329191611979305505866471512781861151669745869834423516225959875022944872878948215764013490146927085643614036467289414914402451939167665253132966430064075546990665088742389343678951263427734375000000000000000000 [64,34] 1167127098004696358195792672168500552176506267999867421777279771084949731855760275802680108178073210639300353667084826253810055557065013642589996933562785256619154853658797752265878151928303606397865673903803478917234167090030358316720227372774436411981405703373970002106682230165382064487228488267963102662267251104565096724460702388249345599823614376132961587390917618117599134918522901832065654191221916929437095167463859125283136465909759656843187093160725493346025426438614835163324266482332557509555985761350360250178177782538627025083511544684580970661305875194396346819138198053228503267488870638581871492034484025303994919202344453212877172892309452816393432267450634890957301518720862929806487403650627650165462937900157619094223173523497162307678593246089638068025265279066246130117289192029628061410229261823146931443744550584263844464665246084081050164832699367242860606266295053613578896452415635876610078972018323985793516657103528476015025906153841257417517394096667818399754282706237379247533004477407514250782040610590817128766179502736571167442214099095769072781636228821738138185643691624664069602066977067406190697635951184426261103810528021657914778807972591633224121072511536989905578645249536716285450110742623920837619758942432546902162173769308031623000659580816936006536845656415906446559703490651630665461919071656843487734486731394914082787013341384859475998314668312718378938399137228927231419810574880445600273596949486975043523196226570621338690009038036237167872977091778070221783660220884763608889258102202699757053157988131969403908033627545276198756127696494599557097000376590771770430191806591633257247661035912646462043400871286195908836793012571632033623112283003870678638552614333804385087392033146676114498428487878157697825012531931076816623657775477938025002851405861279106222226949768473831795608061036132825355054815624988287171655508001932543956198931601252588909021970273798558470456321828835738804245411179163775974414897478170824620607687202867352247148246635110460281492853064776795490429359211249911147140770227382971065519860439156128175622903457810402745980949480706301148334502813111776470598215980677847356465535507412228409631957327508478511856449379505140662161011277930811047554016113281250000000 [64,35] -1380352253625913759790268034384542417346091977639796871579309957098279730490467511937905393598736184733945069714937693735029710896309554543914826904092739779996438499974402133391051582240070686491156620530292879919841370100264145498481530277286573978969068531015713895430842917619533664855389877325867720396685721565553925806241283573126477221955181900581266332137743012051402174100813441369807686555304436812317899474378113287731227238253361123116595549521832484132108818437704500323087525481399164958835421049288045482684769100060274049661340642061852960406147434367825771303529340128604802491561756875111133519922160740338882492749532907656751841387330411698711180029750063547014614442800037157463594370629480798115967811705851326701519245646269714608152074885414907392390374476209832839717561580689703064025108539567399478954310816478969841671018904746492542932057108633320099619490570429363148779789904231080246779847392562533812555052615988369485116134324461536881904789357413275946947177473725355776672915780771589820945384509203508311997435921783592262549485336421094794389199081677944769374525468341162058951468165486894491062435598863856125142336875067582910384056191805869790287126294992344780504502462365974597497134190922848893263517733022840952529722311169517533410821856206264314809884431422160903927049983999611929017699424604967990446363530385045935159016872339936901361048014957006472147047108402786810737415262045829266055465398807488283931360816126626452193174709336562393742192351433760052381282649131154886713474958875772917966483420999332431336967637376027856974980726074959672211481227409780265461653220394995422880617561190252585806232226028165615015175209105211295563732017206922222750490043495524142842184394256068101325874309734997634716574551916907439819725636934088665019359948337757223284622845808770105295642685154835562326728038465018476968028985022290919728305304667491536851768757485724949910235429560289445812902404514435112740449188562747290761779628261650823999226804569081254666531369888895125236434473282485165662779371854923187184543237139743256636846283764255139675928622659349989516190418438661027326744008512887144842385443475527132616119495611328462267536169860715489221547613851726055145263671875000000000 [64,36] 949910832511434504441828694669005973660550893185375745687426848501162527514980895646423749553830260274140827693290869536176247679197384615114159837574597280598836597531509125293033473246889922579691244825558086676590342666102791666873890831947919354856952595768929315942030834706003563969975015456442612294140343556261752692928738861432086281910102867573302577652904460034623921822847264854322596463236367985352018110533115229573410400774722937524842746502284729870273212379843079484028918296758080687609036096893087645465712119995303535712915345990436327567214146655927044047493879950303578214165511917657672856821433911811883862125410563677684529175161099485064979469878684956139630800926825236561165987630501533468886220225535471316296649821454760463436579817398238775211450438566169617670506886812515352471884292706814410942654100729239595329266423007174528360134897985795124881070247714984805543693641053554962618299186262516596230091822195653964347369465526045126179397037830246467041697335480194844300709638690153776633152082433586255647416077593160604722419730019105800585386961883089597846535999878774597869261299608497697336151371067081746745864399167762823451572777633852839581765134028258095799426817923457108230983676456428114156713910582894011929912489920795306839550768761829154154256764902007172718303655919170688544350377738096007843484087364305852450456015295510082189596089754394577018031087184930169956734176726094677513879941459073568651211646462457564420655029076015091830831149979798854144369085329689298479661900395798618232369254597235132448876439157507714199835672840778472501794842106823908469859443483754787905234199475606519756800350507302755474120555225894495349605993541163487309337080050005534748867420217565268881580181632482596349654371773507724429154204887156511080021174189482122279851934405509747030022939729059478151405306641095448273930514367639331982513314584776609717698955753746467530665065675527616086139597743150699762529128217006542973008486601224510452061067361276513604723460248681020863649194768274633537205602457709077575045695662271729188765662989285652068105478540592249842046990298665361566937924511058307783779322067196614567279086917071005902657096497954114511230727657675743103027343750000000 [64,37] -464667301762152576522129005638004344543826832224838463366749193384401782108649043445775897611686058736194190423070312911919136277132754137614039494580940831301240545995256255985092383855668701345341281150323998376084148185156812068259908013001845412256025784513291230526908124331768053989106425734554321106698949991999864063443926644128410479962243257051193070207494497613431053412011148870864538155454570746681538644943080590367285518905043651140192617490711287839804049086412434769977021059104984814185593873955042088091980421028060827124357791605057475786760334482799006295885761642074814962343998397836878256760806413103327084007548964185091061992496873742151107366149328436649942553866962630176919437872275863614965461810390955065972367351602761892794295084469561742963154301991626468257775352971290777607605077377559159563941707995802743706031917414619142137499552079775970586582951668005830701802222621353751347080904763294424318443831820409544041704507246637646323933909528208914239177582419723232911940147199648265363045842813879042531172161333875595076026557677575349881530357641307004035817288257050671303646418575867288415073381081240445044239555588136731913281701271594897231159737265795715099199040528378316265372853747335887855635777168775209863884660540954305666396419017300334168033724593975823159190849807800762395201545228277080831291057020387688868541318718307609135020905997094596652876300546788197225993735197216721155164885728129421446401837905222185916914945173331521347981188283809021713812296244038237094243959664896909170046934651189206444542456058652589657287493885514484066004748075541686848915794418882567385257847571142625881721083471924665673300649947820242513822557089426674182323100133490283800637208600929583508038389431090929606070214641566232611037046912652884320642946737533549250072653586564656485676688828990346625212688927008486394202267134697289351292642875819919443780378392447254781580936638976032127996835067709293487769004592724525412881903144292891499559566461429653857865340809687975664645024408248285487518220858361433454430626552656154886770807251063878473423586990682328515963097840946898406370513798725199167911284314607719690623616336525649210195676452883617457700893282890319824218750000000 [64,38] 156691209111234179649742855108325577632650097612585953491211888045109329425437508346532497945037987326017091741107349487313236976514035095528584456075544077892462766011328552663734230719265848011982861375628988199907202341796562513304722387037346728646413008566145935507278507657494790860613928683139662178200060702230188477249076743133856340686282367174986617247500928555323707471536053575323229091876450189351958464452497519297142039268460879970716334862129808844294736780989044821841220455207401360882601294170458919838453064277947999985069085582196136885758057264731366817166052982088595027028982292617718042707245187581193871922093901391787235079034535082808095744324252851254536022845953831709317146085197942664495582183716292019313946350237789331760367852790570633917948166555155337018815103578759963424995717102347332831798508518342925610747843434874581516929457301887273217909825404920858859690298856609872670088684026797678058738612246626716759434913159762128842935031757578980630302858797919994832334034642139490820216316038792188334807167646677656637671908538649027898359923781083089368069696717059109684730882915987464846445626989452429730310642817964279883636078950355816628925200675904945176097404270693147774735874526452651570634064552157558379087652872903670973629739030262006202616125498644450384300420014429610674018564405098570135603151349944140459754822684762963505439280165549696407761613128933948065596874193894542273678873295710220857903936103936137677013325976979544712861543500747371164165026422829227053226054091430853675218748985109898900787409089977542456007514203415517422559541813979716719160182695741152580211796534233274121141433127121423369665573928119598613658209663626186683131975479182266048339538985888066780518024319665250213775082178757628109295452568858450393824183726913926297661709768725623269848281669322861484255392710586659239200826921620775727151668303433200064206679345229022616197459309103590625282867305831899955095542881606133090857947699067030075957380519389240553402657232241832049457876035263277244137439176078799998487445764818352426568349400905985764151348170854622503487038748438393723534888843128803632709700072961827137745436218591379984310663076030323281884193420410156250000000000 [64,39] -22492993050905633898517845861549711648019996504401438882062371907609536664973079299379977163843327779234336267066828471928066563400213731536542472886891607619560645189518684889637032016461922761403562835656621025992011059120944343957817091478204303771573030202379228101440711101235326111184178472471276909904480338687478575854804956991123657064297891858844597714560531057649598855890311678851341527883069895268023709699106935521940400911841934237292068278961603748096011393652188827552171709557756318129009062374572301290521635973594337533394670682097588019909493069678993740168833135996667997270910836902489654930124595416153124552597834508837194298988104818984394774172181900279470521240453937065992623972573416183727457609454614124548150135781976836612981660510631284935252374789842985465641673609050404225890072558393318148228861968306229363780759215819133330069372740381107726620847957928729197680500256628228614315960754386649250267408210493149876529794849106371666220035722909217494615228698532855987994370215503381421514893232602197883372733900917973712603025787584559881431045821515524828838406656118550576453776559843163745002016749561506678563140535207241597626820129399646747424129701447033438201156445014642057366403103627905709797688964793867732051321918717590878947899953519368040037955407740849470968140329893296001642333439213871655671149083766201508765874307099439300950663166771851648708520933854808103996042197145610987508431694109281419932469030456417327064564438965596885156762243892149543781083526794997088792646227425720486131898625812782826408425258687053057125055388496938517027309830402891023109188016541159255414383109666713394788461417603958487115586128485305388684219996077012118682390445327196310585715964804962145358106808629902470773914134096316951461176502147344488069228965506976066499054330356513190166695666393682653488550647629225247391692980588950678410775710121539893824946965049665723309724625097092705341590734105767890630301183408531386579309482678755276399046917797246617844727610587044606406380260762989941966049116713515122106856183347308308638737971152858577317030055985614089820327266182765518145571658048361003591947816840011752790576263411927160351666543647297658026218414306640625000000 [64,40] -14181597494447568058646911780064643312034085005061371885049785370386959432626251850523143774101691557915186806991344160369273179645278634204218919325704623408356262800077702178932062948695999267110630723003050142801881322329250136949077389795573221593772469529265189730090056833746556317459712173412774870645773227337170774556635107309933523986807715131394131935401949249355261140033182021268510237269592604430188879417371529588825974077086947135773884797824479067157278406950048718249640647310130250915878618656143840333095795049660722681617619805467818338976360089923753597403279854195455679222702477325161225506817932527169164049884067529565494949406853640340718263616435470273349592616502650972976272638216785415605578501620765067381500845966097411585831080026037613508760579759721419604400711457498906610235750118193607518279139068188518917095515323927429910653893138653869658061003144297950702809001754838479054106772184593268360751874620014712491413018024004824794252234983852931170669160301494317276738996178664452053280933868438696811454481094983666796812334714144291676285430487138263128004470367928639566515478953329717349695219499567956331154812262372789626746254954528431026377979881649793185166141872647963708661102449929886581335528398890915808366200374491496231157023895138821889609484902678944813658239442216822106272194971050361215618198150394282570927847256126124945226742846813318616675055240749861907223949826224922313099122427863193830162382842254233175224610452341599853994497312603808671882677083086224571824675966494280393392910150366182643646771876296253415384906910599440341958955194786505605004450230748374080538755040701668971343689745404968603484581547006434994801946669457080636126651340113048726803116537121720096273078904287759588570855273896718843989975107791444473749248335486778273085439637900254345806518528560201493443254570445282370662960652839751860246004024993148599930889904369017543350051565362477016102171794020996929422687114311854381299692717253926651684889824821702277866254919048967499069258249426363897390812672268271474515413014405928599978301569865374239962945257801826558039680556201467244623262335614822961656881545361150074492554795744375661925573695043567568063735961914062500000 [64,41] 14608012393455585675701812773396312305853729710012885745847806982512884408839100632619483094400156650150910298455947935576934569866063909891420653930571793638397479148390536826396731507793071233958756907539045026198220294893256767910121937143071332307395180810941017433614125360698336230487417049758768447779705117382926913004436802984982111119333562316496145678453321769917648098606421447317968726962656689796740063524669570259239301450194124436498178178081291899337461741122030549616963371133564782146201086649574691516101884893967803004861732694962879423513869235863500180652121963897893207733299221921824629872634209282123147874769484480475331465689660788550452021367073736903704775390563673913768883284439633249615142015744129802367707645844309363209207088122489922822571870142019133587914191079780646467722229927046765173747433272023727708007341679635619900543085606045885418897011784683548507487924912638725812342335094418748977778667828492561712743821906973445725752258740362715525114022611176588052366430571882075433954784198633327592738606022682848070819333031982457713068880938940742130608097202325982371827837117916743858202123258332189309278500196612039926805578919138527353783738832021655344453894811471905324137465507168940067147716988502386011039018613173049985715158964873008825543573061258201529483502634644215812668280369551127621395035071062759952231086424185749125761209515136044294821836272895791672905721470566547106762476873162983270315967253697344070436755657206188000815590012375693750942722928976960560501997114351353639361539637371160652730915788633986499919518785051087256935827176280932563831871819063512854713296889249384007348985763900565901759978900345430255919586071451161934653635091935707424667357001933648433734232157925680263615981228954921185839262474927375132801210588521086703342772695906422445694016021178117215167473226815471167581989595291251964184469005609813827270356830151365528316335085339971465424178401268031140197351449496270936731808200730913385124549453975284594963256114826289899525634525918671978392815067115457918983027587042971450745039912377289658216210169976050444626960254742869749549887202097385756742001619824760421588287495620051004152628593146800994873046875000000000 [64,42] -8084373836842789850835269594845035021533566859566106731738884779764476091650379443470696717689627807109617494045857993424420529170317263049368789547310285413218559851441549285384979726406946536156559785067892906304924175943104017915454582926972205343916241133228459103294170805954400475820141549750209981584572274546910332916549402145743472063656506453485446352202741116427668839988873993539074400044746459777012460889840372959855530802055063303866196848221839011545355779191916776335831905328353000462362352129611896054916328467299385365253549853705212808592564439770319182041267958772796215981422907418675766296867153840165845662926713862633714863248809923139065601656980878165593053333753419448869466300258840698167179629018660314909855422647738369671032904382442962278432447927989421988921263393735752283201759241628473399991363974834411296641565537804267615669205069840502941557045777561617102675266985361990660924211307290292434416178135612341975502981657463860118144432820063931189068129598613238296672401439083695212727438031549548291002928292572032664062245110702875089213354668175526827841489462397418725484720905420629654841307258365180870977650651364853249654907089687441370005643017578014548350124830694926241390101078804599819239682700572574038409813187444715673514700767570358079817095962175763207368150871308537495622437273822694726456485600893055896503115726058017585948977500083712603306566042731915374742897319249608898534418792591014210714596560338602507248600891512200362278770149560043399878922941347861569868523236314335725070428075132009797610341522149069587773510874824114825867725882429533989286642395694535459126181843026413456745442861033697405365768737872671561149528680853377825402817018083318473220374054232081941407555740242069824470918247941280293952988544008424815300064211437089357067168572043466667740450166494170280216390743192675679315243487623451208734610197876617382744650346895367148888951046676031891068002619696554205878361478811422839124443235195372119867756753273883165713423329233302616986258445374074150859271730681303440849433333165048153977879008058476189434212844502478598613493385972386869019914499768989455121769906210374844900048291185257198776525910943746566772460937500000 [64,43] 3370728495750095558792892462144088861472138666568240582968111772844532005714996041517328966862166033505342712321070869611392905337764692323719108093774481163265182207387815116424276454560960027918621758623881850497434440835589941388598765847287348310887956469727901368236957675986144552877421007833231206828486528991315352213130281183037654170732474260344750793287957041217410383703247891440511821601299445948088214542908242000869955052453103130440005672796877309109869088358627218386335310570243488959982177914531696364081423355399653030234705656448495375201752527456616260012179060795699940788605550990702251726979781644048807639072510029007107606967304572005027119460536548670316446060636048050873631493589347489039674501353097208011846299414572878534786862889429625269606242196984245856238245067538339429463416532689174257755365362720718041711366290127366440187243872960277842043142973780677773859103676360384096235766403256084404380689606879335275913929765667340626242619210225481752997993208847063549943557996879626869511141076309015908944513896306490355779189543832829307557743823788139799366486528477225171328770413163296444124375738293418987403456340781205956098838562545913299915137329707073319982537939276132363043102618213933068141433860735477186360150408812086497018260082825696728137671906899772346296430467613477408542635634866102145756130452527089653506222431197401198224088292432006098414166190877048190023312129973376475067530757420774360781097889309924706634486061350882868988781438417684201318024674560269783995585990420824230857689753764117529417652498576881400737723949618312179196639608648033026237732325028501801267830072555607091057199544263989856760758458742622377761271371484355571284705478675473653929061287957554213079181776583544800546617618985272204143963452596547457836023570248323735106119065941569017593097418369717350812995341474044802960245564369893595056862218747295611393780735849914016281604567957370235959929381059958700721085691289928231197209888332594259480415476372164316071671056555766651278280487038061571231883957405034904846215078723486053288998259486473318655811290169552297656728567969138409295407303807654118933819334557809544675871515906351305602584034204483032226562500000 [64,44] -1138548050801291845348681350113679110249114912339127299915768054579935386228215988780268213469349120325449223926600546938666550392078386487701123172558011741309686102134450267008540335409408245655849827356258106053438579331519355881472000543188218555812946687952094164574921918983963443108565487532758631427537217056983997443639401711766850191769915291974382455383162180887155590423328906212079999755128119680574988411610843716560126166464707350692376679470378277641731050016226549584775871604637179532269283051009227190343028848882552189266860960993209931013234425493370024398820582147076232166841121633781600054022541478479607003127473009123570781803065017945578437234887186344213505825999368745549483224667138879963838351554625030074588880922402780297705156680302106391916196978431031044845989085039253917243518970676827787237597569062408302376372299848498834873512577614720426558599827738118248585121072415665385761830386078287199911188127843887460831608027438240758323791784936347435734360566243020248788485834145989561823823631900630278881585344520067238435270981693509510268282805114419911434577271806517500294338122594786501162665675892342581053133737304547852770039448811085808047224469021346968291909843962395078623670044739103421024365998249817711554179958101924892573490152655467457102884744339149657596164525365765169837023446466400752986895863694989279043890819202853527938165197270258109386404684928881475944146161098363916496966518427067842490704406175373044327046565125227624821791353938972889007960599211723681510137265970186025634207614234808160517601385417290589958795098424988200150335637988170383984346074812163240610866027220987533030540554254232180509533331429260883536375910159469236407127542756170762441995220469698320270340166171124126270516728264595902637831400167159406882999887086508134374763203655278299749228720218716647181335656208307439692666619371812561462996492015388434447387976946498531417968391872616335316218460787152022723656785706670599181754219684147110587885830903532457428846007220529238406010922925666933159987691627265706559278771087801700819634076559059823437724026276919499602418273100526478541867778998127799263574287588616411673325679032586776884272694587707519531250000 [64,45] 318447252239003442624245492712300938640009438527316188244657309516524277759798278186662153417456412371093810943527558353230928559301819384554435746931395010397548940971943191363981693724518521239269865572116151668059816038194359655180445356127265735854812674894414512407363226253416674741324585745441703713828153681268640249637078533783363306361964739252906104433642157578423872090757824258674200401425147979662367200155443297087317071541032676943149017217098203624213804396948341986900927861852673925716519618665488370383755127932095894346745064690421004574312300848801020788667823357302077537063810443149605128178371556856929437857034131700677795544869456061493409358626081651028624986300783013322478618585570161603014779079262218216391932839212845974170638555304593610582917804208705354543313071271963593878455235384899190627237413381399651358459281072937648895064711180066279922362334761328539141439319056991405392713529801751722145392606629260774324321601531926680557285205123426679887789124598308622624787426587692203178546429850070275965304947902770747402742648815867346219217578183493011956124411127632083999966575652630639466237507060026472410766741217959927374611624819381612755273216940869184283155215101871790757128635912028817352310761275184849291634434727695111650458270089292344025980510417597964267358821318187082436256444165246746953828139291614705230621072599347792859072879452594879336052150544449469314547214125883301426705544732663477254959872294905702008629943600839299606859644185834691341824732512789826970145853693029384878617566063220764467374812653960334291364298678666547799275266904565124377375564106764473737430458685861713267227002289870541149856894268927023742925564291508800889084523192921514533852468766248053049606076824965190697244959538607743167228922879642079076445698457457448755516974709948351378918072141907658814247791154312907033059011909962399877785728654440989578374373714034117769206488012429708050245113231664303285791873689227410126472221018888134777669504450854870581244462358399666263254106194808739110968777325350427008919324163294026384086307716493033900521406914985637638756521463879689700996078182381651768852442313528783301990188192576169967651367187500000000000 [64,46] -74947547387024051845178060843762131123718875807458210360313105913128284873040542209481077826031054655485437724234105548855763802532781685763188642883662536572141671854424626884463612755662125811175298631932322552335253212047208018883769095337296205082592314881739539545150908772947968862618298645870199280873904839932357221839102785189168329009535453001710596425359277726750131284332988299119195752009248832588115937310858867153048381740981626868790020969515200672444316677269732074444752172746333151877732038780810275768437601036180097677700103676908206609665568970939710177263796408156145756078146142349473315830387459971189874109095341218646431221726242909900211964518972720755097942761931832313077904447686901975106869398394236362180215229485253180983497968007258606014026648823400198410357971601132671972596380976262755696517010794744048025524584680222675474308102354995471283605271342208371642909570127321140558608448172746518131347895634629452160974198404787811112890172916435124903419042242472947434333475649364045148804214951829659375638973639135204004081745709879860649442313083942554666516262235115842629715230180449866183047327803174087149207678487119930566914448947186399828830758120119803248275419639981704013413066019759543322366495895074538760470017125759745834448825296801622841416666918188119726672427985021579780210393864068740165647514066028220606552495425279848133960010405329266658468138007143465388962683168697797791784487255399986636995997950427243647519022043473728942778230162012501031670552275390877937144389796337207251820319022388472915406005822590934860366976525927669910522630656852912761949302632114559930170346495152896824801972543268909280429247965434828615658339765804702900473124076733553973038859454753292532682215099194067105296905330399668095741558574920546737566107112272144164075516714789461990381528450479462860250209489096586415512171956487022811536875304287644898040660803024320897465430800996475904919548098751682434339896328790807712591846984096022520145468956883850379945523085159805909683189414096999001083580340783136459866105820893506344664053606849080120093708652941136577222814671796820114443704560182024829050235776445321178584890731144696474075317382812500000 [64,47] 15768997880378667443845796709529696237154765290399408648174677145364820360512680892255872171343061588023546578197106905981106624093831720502409517306002844757403282277180232776867888954267315809219322591267135465787296301642410744087654466415331567147877683271685619918381788599014344943493797605681666490563576074815720916936102201877166712591526043345496930865287231234778570798932442545055982078112142722614182535309594691791096065345538695280789508133021956354729019353489598478610443038745499644428094368099151724140386529667733285544341117531454861601951222850488514543412987835931570903816871285838737877000200997058256754137946860280859954935569512153816530819805045388969416003573936591715289249337815727692254402186467145095197736884904921883535889446599539746452977232266713188200396591051103435136129240360419023228360524369769616590829277171219504804986098894863027539340057940164887719537534737084368849074448110707609892534351234770479090781053410564612259687452193442494244010716284816635443650664427822849819404981471746258049482628362275204562335294496201083006028242105053843375707459386712276300383543077924961298855480921216850582117031259480547856099691666677255300565124279539187508730052101077452367317597092467886781968329068870193300088407006429744979407665202875555834591627810429798961535267415031622766358685459405435861322689729080201178589226149978716381762204670399958304154535342572003147815956558589979820983126021051565057384174627895106733774506414890021324518985154125728548341343773575838345069628048336172880521082814163772518819234642297342564202367265819627592762019803202812579943615429882606135316604514671430961020311935232593539171409218306200313001812364529848142935605959896086054820737096633195551045780910233506617763798794922819124248127227534907766946005992739010273498253362591694043943484492101736465298724425790097329750929338320406294091167230589294020170462555835658532717040051880323664990143940583889372796599802364027759672717326496435528276885546519745073465333030119289329512362563100519711221426995269352974131202771917162652271455104099200090894576888008618432169556059705423037929834084268224721897544426951753848697990179061889648437500000000000 [64,48] -3556329203717428796206149704491403649259448135782166791887560132090272708072108108441146866126523535396940303344490617482812729195802195328910690777316631253186264597077719147587142273414131742704524498663181596690109044982667308806771081817540310172476365374300864960827832217970897042587209902813905810687231080477659980055246141643203701220547741880078030989060802889382779029188698400411734292965000442010746326155193332169316465388730624523395659326214400150394423516919603147720812672863470027756377339306577290948928539709700287087134873807097007051782567356087437521984367744415635783166911076054770131035562216667184400906081693267192810955443676792387518696234781536574404213564829740954424358999468525144358748723970771630542503321159759388151899797517464332074031648343740469164052477550664960454503553119115853860018375470450976190189049732107658580271306160535810435750619135397876644903533490832156870190066209324026257598059216247745444185902951517762659566933113730967695717985472245395514633411458545514204638717620616421601591322182959117016410704755669333955075893411799291994775146576785122068204479604025059514262227923794708648575064121499121180929686982729507771625094049509457439883258570251146871374172134941049998425240497007323003808475921792200568567772491993514226671127114254987531876856409433143293840602917936727464725572746525815043324949087309784332477575319084621287761680759844278257580767383775114857080842913289895581176939434820355402932541671761835735252914731178337816868534344611527609084138873196481135327829785766607393895275951077728485492951523595868709825756133724263859401159966997302507426654618540034360853293729996197738406797746627431808271416728616511880539198524176608017536071830735023519989756185880997244595109291619949271390435145731668245007368035143035001443915678785440505642052725193428491602378235090786070962850121102131873979498966577168462740015253021978510702208225822976717809128193818100477190301763737610971071147599061318649504074330860160977614326688288871138033598010903622928055965002052837015808380754745747115937963905259225238994037130267690990543242362856528878694432661420661177451019163697765179676935076713562011718750000000 [64,49] 1034604251151935778252242790589635947889344853963751178400974872888495877882207993113469735337696221146865242218362910730293074934977700715768869535682667030481075132998313054258871087932848431052375700215223640875440927170832115996550645099206295243089157762808859587332776900429383332650254108560437572188185924684622186199350080020205992586992329536475730638657942779118996872372260753170199613343605462303537728002237944609813577998714936308449257938411480409583208319571203072104989803349544530111296412152099752616522182240459532549002407365874684385684138368130744124483814630029445563694374951560260362715115276022240431686567728636079076990333532379063486419623480563970997461011621811860339563535624428843879519689704415321319072574591911388648343692326567283739619638031479121633480313302343003468261250379670809750334325797404086456313880680967766120204049209258316549125051046390732525417910789502387794640298047370250449080934568980872527029600662838184786760424794696224244008853775699319130798985349909349969100997413915650071369234619488565910301377288480373120996807229120832610497979872833646680206560959014856022130190653820859897166672014518840495957410780532969015929162835645817668538434595339250662735556259081988067404038555075012970816624452049781303069950501013230809971453655385865710180875360174403951811873349614834699049908637237582019351103494540053577817408310672826419035802065525735374512903730165912594258419262274182521709537016452808540877205773607204983365239514686448111082689020407818871583010276469334223313352962788651487676219577496659749578085144140274667169082164153516288364163586661321279315651050463494434716668809799300709028973258206822585848363067586199635547730546493068470869591130874679892875475292948728951773204609025820132418998349986557785206253611160585486401007951777444133047996426286868922905211847027604159082823849925000312231301399543608916720763269097995843338485222881500593337667906923345362735485356572107348204194654334246562273314588489009845016077445239522744539752947949509262900625785993085230159957186265129415244669434923672593037620866194030204198469571918539071020962525304881605286988488501265237573534250259399414062500000 [64,50] -340416501414997354109850545199548087802831634559928539788142703910044080467363642212811836581561572166082085374841744832445263099299131412397516461370635347473226406354481686555651414493967437556705822474024403431255515836412937995031247490901291091727791983077770910072555454816556179487552419645265537840515608521224900211330957557691970312543059090055066808766096765631482300587412386589233933197617753239270528837868467287117736253725117273450265723626844608579364800057402183412106832070825713817666112779361624494976089658456974251137649615279248013795681102849565286806238001581787282417720283927463826612026504359547805377228841693464068066104255200009162003949462601965955416062676785383558812464605035118495006628704357551764471877450763815143482136795919397678917887089442618501603586958634102336731952986991574733128260749546312978766054301205834382698004017754590520986948659931319136635373666919005395828806311769980407468784737861766999889163812867170924590549135198376294176286549376673842874435691069069888740259549692527768354882400459078793779292740320289441794421029666010312881026299246566904161446148980286145909616411573611031493894400187832410613127169338487287132638952834753992562090612456551154910683660763843824042763439310837594111357245706068113323235699333910933575821775162778698522989961590849606853551306992413323520090323859918411767901521649956814600923688657705575192712297266690012160150746775063520842245411529489715519023042175944111254421469709666864256142565337325264138421064816077587563938491617929715832256415942910082207483008634267868100695375107037193443899711335397038874210302605339258932735181419336763613351379802357527999515996754346757253036793675888908515298588238575813107917183724325932283515333203206503550493998789620402470231693237989001143675080315005627850032801600161734967843516608525734258802850881074533904751159374136516895924235890902816917981693869251196375538561155330508908792143062786617456904356300170638379250029310938453428897769697750286221847256034890793259419283663599873579009937705952836990151805721476608381847405052250401890410889095220304598734966423005837318620394162452247321937193191843107342720031738281250000000 [64,51] 100299904238612896009307681493664274838184032833008762771581779339332385521550954191313461761564053516142305051981757313729824482938548029014112675344144034337065062604327884826453966952868557437001002836927366353907534552154278068316166800457880051269497803560379717265869142346106552661901567572333661686253666092662678244294580018690084761928416199322878057640930373566179785735082585243156185573155820774771418151862670027898760049272471612790021371498313003859202560352124569707274268563092711731999920870267984656902922495673206087774043534203570449489184814108957388938565117338445068307021386771123847886094934190503953768242007312477277666569184911450537015864684056127000681456713777656041850153726050983458040438723878511300284109159872978310976960046814137527233318564886760178856012260376291363951526532332337523409988542564193336086541815079598577959506338753189967719085169624001781583065085364912494147559053907046651518342094612447198974675958077461658001039509206252511812097004730564085621562802557277355180285826558660263048633305293633090981704642127482044603171814062679471047967822399647138004467817645165919624341467568594868149897186168413923554903732796705351324099418128825681239521588150097905254878807035646334981412116419348043585999733422980699202679631883634512406848136649398960456569758820089829981794452242536542017241372901203680205369064366116189812292052891316532959414410006208152577983102081452436164126838186537931474339419073394424292101751433687555615055818901665545938015943613189493302603419247588097650980373025869357996214324042078508332668596265441581838415484389737454454194796907002857264170397662438235564827774596806115964946430007391307250847528019652932422788632249352509776545296154317073803515693620350600192886758097202854481968657940075386626185157539052660561918785484354564223470145166901133430662597411037634012987878130089874158041779753091990817333042551039728468751902888906183961109199545417952125473760287758848558589976977586260755867415852448316686107937505578499536608252080247907257219568831195639327872054707455906924173797983800527200009561767181353080068178676804552789124424030942073216010612668469548225402832031250000000 [64,52] -23601261947574122063752026634356243196175526299122393786736455567157920822917516005825308095426784477575198131403429951416807465894408554184801394070677103970614232068790247214259445285243472148959806921460831407390209484437374195847321251597821745885786636502482755500463306550098234647691576622369716289290166708971964418167442187952947419204720965653839214204091765175885463634442783469053341940752419540175203179199984495064969850500894135738926007796147670842635500325084548368477267266494995153828477516548782855526165795137250141374137217226606611081115985682457684497182948364820698396078011834807244495740894469023451737890641715494745593412010629610018227587735612905146931341333798582248673843079791611571747617175438680343635410093884000167190094021812245494725326071529464997491552790168615760700023101690545752114708126242288934336148577259694247815872684948607584485953070948326431689609844659428771205297517741965289636056068697756654855022096856696881477343488356398669845457033350384509545410905966640175222107702651229141641007969273109729178028565280854260873293155344793548957255690615096544582074776204042822808984464283828683117092627302091905552920878021260100996707410396219446961440888181380700056917532764044537297176673377492385625071856720248195478033846526523876994520117681830802049485879728038592643733798221073534389165366451909736510086860291665437078916608419004891821367534727418552836543256800342587518431888657695548453844630245713582653083464458736559624376380987108858491500403914149493322882391263047339401936642288178884545446699610837066503042371238483025141721775968910022129244966974259417574640638592653608534555445956718473590241969212361922854811845240779016669755591088692367887838347233914055601565284320345086372361657521176181033749052022207760232551863746167616539062776124618297895151393019479047282270763461348512551461715939136801390860203688962267340969414797176187878553653678224785150720793604480540456882219656029779987650551028715402054300069985106587709087745208803424990632374417053560927348581982992835348939542274235334956521664486849024924982723494239963443508762976181926449123407024677234744558518286794424057006835937500000 [64,53] 4163014284123533754898791290944369936954252170935027975124359449854832432008795400975271788259443459489041105467527364124327054137299221758463204404937870971595964953708378303643126782472219600895395255456508527779989661462143607365801159378880647309884972652914941719966204542999821760896272758909103922180141173171495644918714230102202596972865176526740228348353731200603357026194718482851510120272967714416459168554697682921333045198545396759208620545282076282551395751514755014067927168088323506351983742204060349916413214568034784902406739116481555527993862884668875779466699935714137883508057180303385567654958356287083725765915351774449943088949959723561428642179194762855773175956259854218530067503542437293328373486624305576336074540663209662822549880483624999046704471201462149385250490939389725610070303928151089076442826293060785742683086925666104131624667758742769468583310882601414926309044342876387606409210443339688022227167813750206150776590318305962447526452099821741034716275809579732082977500265745601113639916105798939701877785983444487969296128423112407362008935593555293067990493764233587600927920173600969340783361070725168300708288713199858873454427816697209127846777741990704258977104401248320177347405621386751502882434247181827175166567145781241119609924238339001502621046100399493288399586303741618060282963023855127304944168384498831588577973017285044032545453953814945000707938889299127026468376449744115549267215917670005790798500962601585398784332971400973696875033690397252482986681730887156464667309453700325190924697870695087030359975488803132446007748955693190458208264399948750201566601462924494757199189113437895045652233942199998689271712918234628629043973797294826579257617349122111075877576819987102361069365341936543961816502575123420551453434576404440790285700714968943074415563947673355605646352009907368735677380681922106581930818777944101462229942977128652533831440765061837612842713373590890508402518518647674047525830726169389006122916284201050174540552551544369974752715502835203429905672255905343905060671830841390894290834916838045118422571769059107745718652560129033958386979684844483927223801611461340144160203635692596435546875000000 [64,54] -490398647045527879287828509357981013219781455669235579749970694746513674949720338064229658789330248389044044890787480487787850838354852957663848779687098144702591029565755401300386007577941803475800058516356439002061704333705181586115292447418356324083467769573810078638532553879971101911953219404804072688853458060588059586738892722627301175319893773206019241116487929497766522370623721243357837816906063524805664585460975858764727227838853761093217962064059342347687811033390228811377828247975799537182537970643253136451096620711101229699468282301703438522764949957960570133350935351374392598587756020034834188657969064535124378431441044719363227407006254177320076015703224321158141410705396236397891465568123632423367943023485490601657657662399175945198429463258447818083414261301518719044282325543242283880086962218771406648293426397282512096049437811038007723095133355592397650942044696212567247794457597111539159175028866994288563171209988045090336631272053844361184236579482502978394512057215768757316125604281096504287976397335049405251549947917724070814344647629261175955339459143520872314494214784940604460981974103839809692771145407046425013330871942541470139231388158584684136793964162291264379981669518199617417979394420613996749507898747359842219773671719664133995192390485406685071896752755569759509178337114782374715532559160315228594570539101903232395846349858806074194149014408075379098666675404338668961714144361385030449393872340710668296096459830470048656294320514305647736331522933635172462714889284102233911134467199356126030595295113355492194963327193655222493568803918643585487071651054561728954241485169878944727893092344919859580681915918219281131620989863033613518869943512664203736810738880168475487556501948794821759085771484710226406275211750611002787805563978298412478652408383134819146608305257883831241247693980894056140222729139133253945713043908314415630103269452097624166904702897057848762339925958809428875290693338314455755882830809191535103295604291565612457565003738141643202452284238868102938729984942800280957914592206086944079592922656834557358568212856331841090143984270654211356937932514906699175971649395933127379976212978363037109375000 [64,55] 19356495189045799915795037663932805119164520465902956556593545598454635658686548119722465572500490343046754075292788688668981803623533688466172762822340062946446086356896760225370300437460187029433406732957945502403013515125990007070951917313953065706969649256966943745388455846630960660464793356211737883587021371888954526532979892241637431127593593316849045947737572542425113793027518332542006651043662397853920066598087591346382639557903265202525441493132986325029032676169530040025226095016947198859174027924523461620900957433003003731794774904622692171905785426231662121006968490228585335708674170595677833922431898991805278160402686248707387837659634039549680628089266684476606673787846885200840924771225812387856651236888016306976895572228407087462563393064599289219273686691984787767208846203272998983440123258369750226415093190428882122736926392857999793999508931347763825581165695122356633991557457304889146379886770438563480389751719141757246774231286803176756262345366631203247686930067703348976264593388578532374335222331945292856607938902256784009189934013971489733702473056538304393392336248334535556852581133232849984986635983660924647461578144227867914295068103554671341577891968358759413395873117256305974311434173076758005354636743327911969626349223762288906592722826942073728039022076457719127124414805650089316977366150744997077174855516118364954270635367983682218933911309759575362863686497157546251418906522120802460111837883426276559399099013646692733362270516755995357192107262568343016746222948807213245184334191168306038766106126747548377563779683462940594473714025234371319409348566604818458201205097007080843943710368946564660754304784593389062645664987659524610811769798493091408864231103110196724067203714161080305523337549374864774951718135270600375529315110828065108886988746861598496775858697718925208800229288343934868534308246940539454645714480258764123627139369626158229796488197046123456600871781986994494053660546433239418131083687164356692025754689677947801476790063937067082933735597264632796703562927781476791012608122053583086610154087469316187804215393136388224026639532558405471210839397192687849624803675396833568811416625976562500000 [64,56] 6796384510480408884679291000846995072849260223319472812617589167219512098364422372295030345192823168031449266181745096227429750626482210995749238810949737052213078858616582188113566686353476844718766947584353496687329320135864774141619171373647853765254980713166893721523000767371856569892584813125607738652388864992545622308556896493415253549891911103410538461517820976093726092789410432190400008174184501023156288481922645602590078800372148806338096232976134038968804649976520606044252128585423045904026033447010288989901764325646953806116899121303959288842068345646469804724625643850833926897171972612710832253071962957767146864770435606728441446342260622824624825683177144521716481031668917899166273702642898050266871972242935821218320103088739263450808933360118797587793672249454046136627088923139884430929658703768405776325468053152149265664172298862675830573279635987901062395616606297719973965674858971271680395066275090864615795699449447535495067846913510520018242577366702991619927568106798076530753558506862526291979780614717022346331300689675918990416178601116590565576071114460192899592056370250484611713394394045036304424035629220566585884952418877721175620770043005633631633334196519587067169694649613358502887516383456841336099040452715821739439147825415491256249771407401517322675790205369283489915117136307826849934744058232231396901889781722223364367741507078905186425056240411146009373799572739520729649140357976904439435998681461081298000927203273387717584732909801347530146838229282186424025515967319594257588486132429769615680521643426877129524381865012791476232794897783187275927311990201757021202366806181802549672585615174582753570271037082294634220314846326294373561067415998507044640429354375065368277978555234796136697208006378326346651242403679756681572375939803023702602398563942666940891411400633972956636712007938221406248130473307979872457933212700366092427835308520137461796458823705189210300297466410959142343014554722725624400618196283832599382701608397307902525928474379062977738814242050469136050750024936059382951974714204861249176762058391520458353154878950781962375549525767113684350181901372422998974798247218132019042968750000000000 [64,57] -2163968733327084848559062958679586758017022374227533672061915777312456618843298085098403536685512375698872989189708146378300598697525049354923165799447411680679001480538701044367519061771043666002029988149954549757792232333381735639799982539575581515135036788048663110106770437529721526673040288368330095293502374565670093227040236322404226889519670707433237130902696373877938627796930164197595064386178163877238862197128274835238382479967068815363708807123701560546734879298897703480745542956937884703832368273209943084382479925768853511533225907226686595262035228493312753952949864922822280943059618451776685168213234911937040071985148740339174186403598891882601232329147753437375161467822488791369312070322302028982483657366577337181953530875541756458872213351330691084553565726909450134388095006039707828435594641357294315796290383413145262627441221318586827916524822279760525334650363091505224739089472606894364486363030064187386731819415806952334533504331027202621112838748155030401224088862605503280945899275968179902596555177399019193403508758287304055990590069231894474792743309234886785132219298929250882876285662764159484834917063321412433702517989979098099647297777791396511795902077359025443512101670431656616355113612596308070004546637884851418603120400604531549571456504749454544602428757173135299135835310669488219933141413438082343010000806313947515464586314990525152535984503169478617493402267473713699065774139176573516046951899617189257448782747865649264262009717936379958894117769758053996693847202409683047182218738647910602131182277026312663998956681898544853890753475047841542874297304596474686208726943248767875327136912736686698306893919532528373562762936342090997501496439803690870975776142874049568854030715065695776013352308729279979152123890200427254180762099162574575334529910416275379775011965374654474440205880920230956018656840790593635997013184971065182232440422406474248585541348350693372738304999244694288785144784072534776672855190247517624648119155342529721337176458480192677369949655686827559289959432905820147629637653089782210690325833088777992509540338984978613187092861771442859524297586126806436368497088551521301269531250000000 [64,58] 444262204139067468199359940150309514186313644572691737675501295882072764942935938225156532829187238089250177135221822046966703716919403394697524333176830437427897822365370777196422638571285433255046287259791448732401155000149669590421062161173964123167597256472263315423983428511534506672260209144846961064368162797654335298753907884458508107569541596200094135077914336263733768198946234696356896985861874529374630980516524757130266679367875246106835563550947414922524644490352545799569373954062160068321788235201746542980151201433687120837491792275357264403810009795916662303876398417192667289521760526611015235765044935878173115687144458506468911278726909490989857921159691388042994088765611433171730014056696530474940355605015158332145075899737203167743459372933033683680908472370358792721678165968458138328277546635015157852368388859673978838070473677582850381956973029574248999437090784727976202708509317728761497678833790848904243131236298270305167631397776594094905097457720899310226533055282215412708464765823776973084641726138583261050588327103356340917980565890277832952617752555576733480443229923460487282240734917496738843898226374435322492931813600467473095070940543823899115910765136805083936906120055275268303904616832137527102679010179258590403556535234093518136082534455113267605594526985602885459539536946958424212606566130999900141292253115332361123194528372201112094881074892889454850523203315322085188843413356791120730487110040066256218208472482198037336022321513569870708985655183567913324855001586497744620284744113037488383090877510509118257773194141633867648451105236285298522050595310648495711523154311088492780838337747374653838077331419517062488796200593811336188024416579485544399283604421850003799345068313584972190234945491403845019259969933807126433973100616455261062456758570888055359241470221355548477846362248228590574898567492639685372807469090604317092981643661953541726449955277370210596506747530251389430872935375070368132440239280116226234161909147730934174941776086662003525240280551628923006584065465339590693626713432026318937051383050049029793396043656389795948657752481133185757516956826407295011449605226516723632812500000 [64,59] -81860935940376240150095940794330056071921687546676227370053587274511084712428923914729670878425211376080814616314250241641631499113794436110857481571827085165581001830573239516807465705027536704900944616684534211955978783109166170598341088575054518375560774128572205015181281293363064882206257678975573290386715337407392071213958841094139029881900733417949263264426398995173112265996092412285007420998376498670120474687016748966765221383064248932683751122150946222663585757265381662019250479556668459704304068827770070749090893082962224021414124924781853450470592865495832994273757046062346900139265113662823435220921077877130073029114640905271728912031868836988466853587337027950774771790577232216312809943948572713002312469851179123619080622725126253760053999460520765205814711235079334966729597529508198098612583128290814233138806759640474074781960830130599167516638301649609673717549789812692637577635775022923926187140878251137076410272442133347769362926008000478385340324104853520844884828514646293318553522468671813524166528431927211111946259843778222243036950902028634291518504180526138270621985865733500129473784469530937457529317921974685997891711228311175173605685171771802293754203259381838720842153537899068410629630328795056947581021737995811503704919374442380352845522165309587102138423662379013308577849812822125412687378730184578923214091490716577425751538952149683800662318910333819865408134783600795678818474674285329669859800192556462277780968586288866153975976526595185900309900309093471289606044777706028313187811975326160481889660330949970278465757182056220882583890725003501313880342611680212371705225278307231810905181041976725802023501518624575192171942145286863430139066388204015441913186300676745439544374988121188649457080982957337474228674502954048275775585648050893520168096766272016248413486839608194140886071298528126876747214023388236724019533725266409765576787730697330670466169745470344584377043064367786882031649972201833228622480207166633767605342490156649347043852869621317870621519364943618068607952477294058094425184748971864122425232687154613240882216177734177597952819750202839953201472411592476419173181056976318359375000 [64,60] 13478297784202948096061400113200732080289487886546243395517841067548673703060971705498297850363463246256440663688326318288436694067687095055182931646566119315979828978928192188412321104432662935689999695940030231660285201787687016666889741438847642974885936841652884375744278262453593466085968673893631983497048326807814641862659356181729761682936681992803888513524260258454319521297443745822473126968708289791592664275115458602575985556364768857696620987736211668474804960828640860251391510572956834370105576555776444788222422455656050888364755094946509760580266567051557361364767779293910961997419401413261652017825251632468162348174153318698149411458869773935732831294177947289383440225990729120318965589912418122866501191740255234741378624608574439585856227522981361183556130884033294523385366716927694165538876080152201341347662412038709235848247874774013489224482824953537143090355877167151510130289812106501712507879797391931969490517157695585032233847230766534220277679181124437052930862909421826033075177355944750928042636590801494535076910245170104062590721695423717168579309152842676817710731590509495916250137147681201875401442478241671570372795272183663561565165606528257334750634298427223809966032175230152347385053261824884103978998792459512405174863979166658808770700551046383180059684171436660214042566931754923746972911104907810357978305565559738898777423814012261296277179225285033692358604327510441474497221259846664419399723945711851259627657087700697885932145149289724857283819459008132312007264912306867853350086332089161850036766663227885897788505463791923207625339243208843442099336138474933081563942404763868986952635577091215390968844092396425641180268230959780635020271619461849506878393093838599360069202648397334978029887943296340257438839006147778848946380158597853291894023268718591331789539180616725934799941064928635069240945025185024565194730010427639399394903244693094597128164830185112601821519757188311597747438450187730963781335424020208169450537469532684374452899219501860996317954675793259616462775572434181555849421797419283259380476934087824642825112524900733721025393154141838736315150981681654229760169982910156250000 [64,61] -1732196020307459169317383259935520150505234622340685218115614951220097316250094330123517237424238224338889694978896999329720189502407036248748055599767685029292929017230020908132605080362429893942508245388403208176543029276890025148090919901864010317290476155083287914196873251669638490416607343816585670370939319068402733552469636458989520728023908543826393119901462076353028998844466691124779906378836156082016263178722032076339864095607282157916828521314015931948245115487247615777582123361276280255430800841676041486169152501339852021759188054715057469882610896770257052743406463512241880092825340822016951760321025842096932307122142071015728585407993736715052122497296630184385711078244423181862013935126143274021537799193707952761279841522898994045041592126083933807721636856171988523436251591548540070262839900365234380554961582132395893393074233742110478969021563927817295181970289414452118849399584127428101175649866630574204904497368779446504938633950930605039018537464221850444307793159025893503653094073698988992323864906949403283157511377480177466264101014503152064260036974348286386636631764725869898055473645856215556465615001347886930188634326074978687520836000607586496381173917518826766659730703695182939156240645387658578650076735606815500975200445554118229993702953373914126038042649970001107509774552094785885053613631652039754956486468461135478645652819129242429183480338885039488945384175524285193739539326874055054918976153353110635120615403864212349129717793090103717078983132069040296318250767865875782556322523371325112990535148876644130706981363255355048735123531440085236331817989597819334669579368773588749819068579406004303348611513741255600755643036906692195570575303483364371668435895409204142041779986799212946099477432499789468370530869398228948669724238126102622076788494774268441548187389702711651997761378376416272645189306273987982128557889026235665830033600588793024779261158621243526369355983455117531656603220823535815858831259240160090646730505034689237329522067651038448433621144887186207773848741537960969414283810149234543021766623415100687164463883837765084629158746087895792697963770478963851928710937500000000 [64,62] 139144587961908757756866594765359478564390378310839210676592590346057907771608061282610010789730036071276039765134900043902386073855950654399425023894959185069109946100462058045011985628678115440517261738923727301018228521347757859031383238321549649396300539642665086395767994911771331768989193367373081346618158647436456823882654420680327866794836559504440126023927215328251236988985709118615994468624599993272867745226791677854354320626820580059812547359815844687904513016198689606925953324890439529206813477972289283556689813743033002405798086506646462822290156707913251047564553980045425330806014206203817337833645325942085954733773689155629662943958779871273726604697495894417303212688840203956231545528016829068155771510253420267246927035573777434434554973075163571120349373270069359064352683643360788065244428695516329606652409832585049783624485858434805739054553174093416189016272148412640088299674850379525113336893096812182282056763054590067878552001909476136776260212295866490909060455300668975051091545333276723949201621122295120483013302485728966953904934451904848278472147012691398816391965368643221366754698991249536280273341294714614008698590576260352231948629447510791036555241707035103110492624576593538775794004144613855087876699026171790385055848523982846587684109955974611978080485019306088906911913231218266140040545503562852354193705412199103738939030495269379018583262664662999578342368822768277148565820544616994479077336394883643297913050052825376366576832901102502876716779631411928312219410416005891796630588524509656336777325446089560371103330411710647013161211118365437354136855276270026155736591904541875048187055674295620402551739163919903648131688425627110656372396433380856804936261294201690952908841599706032646554528986699255966171181353487581015925159665791033703718483820765163468438103900677264224329097975430404727953751475498277354101884908533958414876561492423951457848954548491245965978916772670348326598809453737954005841843052914670410395109815977940491422195770627273027202262935795529943102276183105485165515607745585700260742526346247206416932954291602842714775656318693108914885669946670532226562500000000 [64,63] -1672929743482419042562168842823882803222512413252577605009246595722600728490933629415499290446667924779885851831557150583455292185837393873768957909337293880875939932249011448922453887191599522598784687586182689198768060616498303948307982833701801213721459631225295072947641603660650223902277554686333390279253858884931143944552980163683646290656813876235049742653661959750074095487982063958447188719649506530880887879215253447277857311773900891977546027492598084987561546918363122313857787723698013457569632421546522127229026229662549347565842590913529961789170433484858729177392862790375212419774884890969208480796580762307234783719114744930741931490415146540673564207596020091943551200591337319210390721777862867026077869185150840015733345609184540251355278987507346366892822093870315415422461242581517052636429174953956610287737937630365977609087649888705167993008947854342909508858469772280273433339991320603091234520072996368223729090564409526160568045180086040407697956153427500592050318461237532287804845458621510129855861252372036015431042941094858508164491786453093103895784358456966801386433924633397587100067483852304041365874818433560754961432011617863279205930044494129463196751331800717269630375368277826257949777897558156457244284742214945378502923828382063061326125546880331893367165451605595920384854502126674305276405062494336078162632334322571974411311139988396825362978668962274191911357267634805017749339007747431571516022080712405601913608268837882058972615677936621696952777553902185880898096066715152290655447442584231151113832326115332309558748814184686615188595087965646780767730324458622075715961151812455042217859396591136247448008998769335243439100974565385172334505748007177725572985574313163441517405725164212551415794057087337413191623919427877734995504497712590681523621886490778743697737698038812023662492939186821504450887002299800634450287544645950363392173735976839821075866512816053053237584520009221181988748117711498905749775366101208285684430686923667449941386507565195471617544691678600775538977340639245500451176919614732688727492873440281758852638978036890538003689243851113133132457733154296875000000000 [64,64] -1047595194648102473915731800168209838425943297699890872287340959217937383804433336162842730175936324567300138339131964668968320423226848373960406964692731272838768935060702237864735141668492231150889764660606042342686533187648568744727703134363081074232142439604057248613506307424716126688060942465557803061377608053656582550854059525442426632442251895612874390852024346975444653017271266139087863833126131870733608233381429036316879236354040143760588874621751484619839298088396472808704228728348561746084015739110582849455595504732403161398823190239829233006097396129215283781561899660978205520572568352952909503006445759150713352383467709798284064083897897540468304889375694559847073039888733975666348547084723347663468208428307752068035941494495436126190990083744420434474173830502146192561812148759575024703889208876246350220748554122721933535960463130622140470796823498073288280254899562690313740385911636847306585664441590404407881518756702332296226659105290558727683627785936291365356267892839957494077968783313442296673889764606889920798221034992858397004797063580999594770523456445449177757727630723451353266009313846756732164050459330674868849523553759703039375182763823123318490134032600521110048975440961370272331897034859275987660619117058136756971819263123457406593892079730574613763767028287271995859365117835864149631678950804737304845481502102047869206394681210778498821949958464826655824043094487084398082775312053272911955131737720545092933202960620793491313374233815625843226461912767014702009064643413979963656078620100977252735906369584532191052261341074069363520941126281235931996493758490574239130148330407027669690542751641977401096525611112238642724945724228578827943764244907742867943250522141564125221284622229904306892023109974425826808733294727449127449987334402184078310454053152982864886934014663522399689670732044784239780806628520019501721404411034299598285964784786557446784184833095963316394253732203132050840392447230573597902962718906694845509647034154884604810930292529653288536762627032412384038001269126102044691929838751430470210628448046761144758590460126373988813952564669307321310043334960937500000000 [65,0] 650407196572089700936766541075068589094452968847375561082801276991529228762807736836745411371947413979228161505677882672963376624874020787011941454965654244100897020341424395974545609699300450386186417862689485008124417948881352956379914598577394820761175916040038114151702793165170687973364727098369207079851638161940083393544135054776062703383020386084409054542133507048109785831002109054318305135469887703678469812694283209422922458605091955329369513361209069963749834160342509054115216417614402754093046699294210307880611168555123583474606595044411439685729474287766778389648461201201551792415188533659475674911372471137373820248502746869714152900666738925306767653588182810808184619792724988724640812699300390954736945003739064958184196438243726631794524657006803794747827775572908882801592616154976809642465009409411589354084962064038520815715464789088080808801110758073307902724528739366556370946872536822431704858575197314018468017215811257531866196314308163965488289467975981458499471124803327920089807539533969029292449130056906968985491697172021618547421899304749900863865128831648255137691413527282171792240189567673065219937433875752377082537323882979983393376042256920931268467941060219797927747594396361010202326161727886495194047310211175290655271303967582316022627768263214006437445451671777627129912661117914946064794971920899514682140363166908452618778002942291124623413199298472325586846376934553125520981410452357953128029047558771384084890113220265493392610232139095194395770259212706402556043212580701162619908485675474429192371554751974054156515459095765003864062645053120175478117686535790683466297876152886360050869688345549634583641391891499309522986486824455510948182733953340032852616130826136746921159882858250391736238636635964954491548726047886425976157309497232578633941086384902632609381057738531179395000840710159454441229066016259897412498565320186293789340574984273060523977193773222262054786361333805525525369815021970360868403872627380955378212016315067268255813928391800413666103601656807811276203832353275710076753139125518512693383249318602325447448286176436867606495571912223414978319519407899513633122588619847423284606284764140402149465429536215562523308698577493552541703309354692031942258722820849031059919909125710546504706144332885742187500000000000000000000000000000000000000000000000 [65,1] -26100106025592518176645805082292469914683555256002623050344616777818081985613623072942682504657060532768575759165236485809550135728793388187860812390435262792221368656580384360740042138225532322961155375365391577220697281330148121920621222451585583391072916995150061251342439349383775725954137406197141564676963517692573842918190455183159184722886412014231170181611483811872936969625700072537374228762927297926025414610341088997610563346882870110939122485732858185996523236119726419082768029346363073968438301250243251725967632148625794096177553719095227899341095474680245757597909565113221745668348750393179834977590007053916837947282469456322687057803707410645599470988335095423487086125937659774203544736290843158276256405369143348224547602473046755184027455668670902798793844848164697173569610933519667311154655068914996379878296315335350230925280958688393662548234348162873198978970358187771395930487113029325428107674618242753910699601991008181893382497920317795488560908863436452426299629809309675461473924970201691887574109325152066790634180324600373717969437742698121942193637802442043780635977751912082849756065223778197205054762161186451559189552459992653824055194981906813743442776709635890323140241512142054195974227349651633587615928833143246246108673010939050349144357453969002035328478022723022666557338358521299389391775733943253458175887212888218674462041870172717222353839013802314657246398370611373685819828085464302697794224557215730411234478981634152868709907229316801505349996318910850197241675407002277537338527814169422891256943718669728103190014379394488830715633060997773059116640530918597507978503509068933823707680075915121163303996723247315857868088115196514966036307985471461635330680375514324020795190558164347896810059825733625789304194909230766060965261171465017138648752304165864348420689592019329419877527096273338035946325631154664090323807626407054816547368208151948937030613204735039128223779889478728228445630056304072724009697757623735946196874903614210193863013483390386439941944437000180086469705277036315173780607805099167872759634485801865954468602249816599444062425968648053800395394977492408066472334224763637643302694940705554057206740900388043774945316065397664350852775349418340447787700069771286599264702166234286551116383634507656097412109375000000000000000000000000000000000000000 [65,2] 10343706913649361856428676416830534538636781326449987432027589804958086213150433609859264989645258161951028501848522451306029892209389922213346206844114969945440536382911160938075549510136653766591350422512085568303577206170014767599086090370686319721106765577154128292032082011297669381106179957919839704467049274482763699129011968097540170685657424485577215400100851582452663667690070987278382529644010223528975967099454348941773278515586370957447355886238308551127725390282345538066392173336834438246677851876426859508697294214883847188141080882102630001596181041044089012931021795318249414723139464248242322300726507639164397591780686931698394389659772840899863661834595276647303988194553313624990760227129870888308847547433471512196479029721500855679711250063158377511919324276040712319493579425351443525588782555334235479137830458504062210651589330491045061675214344066048121937013634461951233727801021630940335063958480237919129426798543790542318521093472371512433650054333179175653340505656759958344362960877430017994067715667866779000428814353430328174034080428340189279579543430870673458677376383754800054182532115058002862599630420235429189681162823575771260575615671370596425249119346477649007243314246109975137118425321928676891177228588017540609047479065932081020749719689882908621765948237212861541074312141784192686850660892194939389664288498779725354561193506183081677358067714101434204637144969411131172981513345645345052632751874968223381055452773031176654028732222986872120148817622507728500707584588548389013530019485771647424915603136352868975663170190804101592834763028480602712989151520232173611773095676297124163576083748692720563286873283664556256332270267932912955018312289523060491455648686760810664447731625570870517669387858181547931079976172363236078132866255811614266316215010168499307540927803761336406486259871291087583912184951454146414268216427983096543225653448465634257474577029674578476128456425396284285725935209733093053088289294049271826558581104036262612998340674657486743543101674317529282142701872966311771762987529463053562218200110192032606980472404373747899024532414720760430706727296456524196524977728818790052631560904661242448312869825563963287838355969212221432338319468514745467574670890688324650484100495273151465447369901085039600729942321777343750000000000000000000000000000000 [65,3] -367089264229612944500697416444059385286634709152103389420831484076789751376071734212065521915788189502230460589586171662396331051314453957541037217552012574121659388507589845534047564705378067877974128576371720173667512709150754677316145441343580594529243851466321265002866343091459434877089117335563047771021184813897395543079967415088502750618737862626735432058790177644779538729383895946308384762219344830909637611889000652290397536269908944661311404726706930125112082534190734918745737883040786864946156859542203553124362084600520250896304692710251475751099241148988494207067845988967101269555082808953355964075494956401531087957139993417359250545458070713176683408804004238309310168059531053724955524219711048785658224073128583603431148959518864256364225707890327879267114018247439827565983970803767250110870383440152464510060525491538216526037329387695856324263180861827784389209606453624520757209357142431447428445304316841026417832490628030932230161085640800408719240338363958315537695856543241335742139817219953358041528834672503513746390212383678245992209179364705659305994088631153816949511198492113166432573706620768332534331607627523857182032642120435323722750680786218518022086109210170998835281335869220544692170083291699903066948655483325198806924341842259842185319443388360118119152056144456667399025242067868706838066080968134705316047498189652666866194219042972376163498560849747195442004389153858249666861352598645731679769900197708027522555449700019435138725467063854729689424830080090096088078213874192700565735400574540023801164334005603518502283187755019735823286114105242231203767790946761457658720914876298733584967735183022391121830207424993007941924315107989260745807866972604732475577869515500435725945795776552102350425593650121334970974300058113031578055047091444647909220922575524031147010544521223742634208753923286222506955607395217913893547030344679779696211964329036077351877603897333035330498007673514312922876965001086173770238721544148404773473204083649310390426396814727165216508651211035642116478461360257324814647908799679962996385243016447984012214431968303310590824946859077086148969214733021198304375887950222762224730488003483242929428664905796995666455756147231113884952206545664255709681393428499257879781873848764895676075048491782126802718266844749450683593750000000000000000000000 [65,4] 6735879500559201503449687308778226174191446540052331883518722102830140001460554540465440126910921189055421446792427802207718098494029643566651811244281558370461077008652505207760562234846828953716394861231759073082446894165575851053310327019318288334646170601220572946694882459572812232881091612011486253841984986098905012858329014183604498735819597251765684295886334698795280031892661907655708040380291198470374457103717477032963969004644462030547159164162740371874983076301438252309766422275377758196675185717411615883363170400238124518878084298407894020599659166899365910332920265155357019657756600198433548399849324776972282407259338875065689789094640041588069124532221938686540417187768607217480837985225392138714448730319399813246498680081608509393219446846993163285810504860929846620694617475176288281045800835668968173806412747322856603262494404354487488278600293510850244973780993109019507425745551281820170453872317394909363662412640816065391849666548488322618418118655856949418741845388789944840731756152940410006563816975063917928653221598749452951747653904694236140024208980133438399680974079458947967126955772682422825464422209903521650557809167803939308809028875557892262413948487025412671958220159589224561389635853561977105332888580645957683994144451153177427087911638095613338093707137012460955924888848102130858281211671173184168438931683424089079023705873210189379313652920730677612626833129925149561740624429870396316483750712694806952738228537087741570321732033577062713878822006484903179211787715495817547768554589942588052042807546140122694811800426244949306361671167318259692517806739680273695151744171818891851960081767722128643943434096847602982583600466841474228653687691075388185501518497823455235503136424001592573990051720120123135642842144170847084044835341125018512132619888040491772854211702554877312870149850771232036228540582925807284343528157803168356606622555821816827388952599018140600375140340526899846766046785438312955254414657266117717217507245298017486677974834111472723422298916856976739826446488824289941165608625254916324570146660007215663974871677311760467565156828763414908635223000840729651049963698343323990028296125180795216946030349348888305628636564049438625137345415300627981538819813461245758595278059648068581018870437659984418132808059453964233398437500000000000000000000 [65,5] -73760694201344968619824918449475425290157874888560559930882674783693442486791205565591970138847957151418694189777544435641626455925000298651834660398534341938760860184987099509966017731314799059797098732648131539994965095679707552563448799371416973983019335059350881736508982298728251046347398445389049139637932856840126899215631881450173166499178616077048865126587882293518116758631731754332348927284670446956196662480195523020866409827027638873552311461662468136626618873726750772856338474776454499128227097713935100792242333584249907330068485817107120361118810512741048589706080493634501901937450528470469931978007737810464019335776832751886606923941943962780442104445300305192549848574144217663856117926113552476997630766215403586065067061151447719166622417799488180384255889142992760332294452019612758041771776473402711953532036757655195447894222421588346504785684615671872663487906394871032634292761666345725969651843441323016577569125186146062595002721075494706724733429432559345666854534862952637842080031679228889293809172583129146059908607597180064602354344493089325161790697891432375662972039080663073384169933618605085610441046862979188122164677802604658405379739484607869090629089846213996796785982521260382041443627023481576138996448989501013115459834419513049449816147317353911411783980731947037958210201882374154242212337466208673938964377318434741274034462517806407859458208250501505257320639401645353850723566626128770378812775427876946006388638426278782356085174325199198173978444066397785806926617235810447965442372691230045038592237512026481284835002506128836181424665995464730747267957556434243115886646466689532593412475631294772878095696375910184600269363620845090209339601892948876075676539407412963260016429144435626294857158034844958661471019584214196150835449190967432820027567186924486695036616199820969333919102757088978551801394928093001169089387376661094310934099251980670401830376300556290100313785341276126989903543874751844240148052419795429183893553088067226951397999478693404551155026113391201625586965348963016729263425423602300848309611194834770386816466590393095036772350758924446536989175573025515861491943066975187160422920243632149495980240194692370096204678160050975349167038428738922527425246930803122282970606832568571335079221640285140892956405878067016601562500000000000000000000 [65,6] 564311758496564148399858158037494488877516333715892895413019638509271016914314627176099854169741735716126342025357858766400337575888021151505233176508647036065327284554569512900163534105772402509998190634339906302369476713996240329171545598728584604663693530662494907199187386128579047114799223086305311386537889121820750941865900762033306041531394802570984237279839967653939062008022423170092949852339932103043380005348647004404330563737784979508753956425573398262096585806822167512897217905312285876963789051471055267904262259337617070342604319395362630515613105158079952329605810767797493895678983033562891923965516240448331398173802979859200665890675826595353116642716984680438483689736677875893903842374402155569025289435456031731790768991118166364633095389436381575656971063669385917333266806685477875290105238305052531643747355156012293779321960009828451272662147845570325206933747713183550155480206763215568859601227192551371177384669658265667456067223914399108211406474138624965006719888556294937170068757121472465705035987037285321072899909562000809825760298556686905110904642749998839657549694421198854413003138390945142067442996318171073633094191522473677634165030678948216073202969336232932345912148233149829039602870343921443988625926938767015026026842991074644592439072594139409771743516085128723726580263743683929006137686905465431372190489877943158683657852298795024070952167359243762322888473366295457228825915640846334383655872202597727442453295785725419502957555564085517723296505241350407116482639440521299514266821776099939973142871007758619160231221487926426315088502109455227699212345220951093903602947630230727126376580607287607627642392400317704013956103633042273165826492706756172661857868072062186291764572388346165020231527240462920841015260879162283494028719966663251511634091608940118061314943988715977349061509152168116638015320424280719411294369243298450289368133441609435831972302829737234782477186757915435326675516057737296859264355412331753150713166944590031800019180921439780344665192569462732029395999925056844333016004590215672194780100494949918511534141521906751553747836643271956162406233821173735624348540708699066856800448411298013863947163389691968957075314637133497483740081696632723631002054705872638542022221662669280136184757346029527980135753750801086425781250000000000000000 [65,7] -2815541794478607863248028786125750655698186091089029716638810831073260004289352764399776972248411975211190447781333923856368453180102732988487743495873645053886366821636847712216840584674966369290828850943180346085353791305170438806294347649122923656607828177200605804619456988137428956677202121161340154298789564013159279525495530412087107223951613667401551212131440841355966268783174626406531524092978038960776865943558104217858900441452561173695599077922278993088955898295905791269732893344481279908061082100763050311914600674314779883929785236996489208079718252640058118551677416945246245593085497871067774367609317318552291576807525048059267238922626608780868077136341435788160739572503067230132637862271329472180767417402456896349713563902165038271358402680255427618956106944025918331236057837707609404853751416956158683077559461322894502194713341018473148593677318425094777013657605196478089391388665502506685290500100541592798957059510497987119715103868244093307100097123134006130333441634839567741934341153295185838437641707600791759038233504512603423042610020658421301155091842943070217905714653755760647668380896399579637337794780472547383808225569699440791242639564505767908049393648675872754846677710336786512250222337380300337594455717394906627503757916916683832341518197533020058538528735014549487201977573007263094236746415837829186493020730550276123138258168815086581027556116358344882972867245169512994459637055786107736933124718587881105381294440346947051180950411710135876211934502617512723239349253079054187426783479772044492274255558883343981959043953830890016277994570520337591088168011565142255886009653350853206256709135617014331716803707394492007865972202813541013229274022633437165388671728828925169528705822476680379315226949122908151553572930079580426230189199620145871235329621408421483826670861053520097669756793123035104729189081572334921363745533864829056642229687369775864854843415994899337984335723070352408131187083466583217643559558985991682885756230871903078954052275190621022322069247037118147649306608910743496974575509602669362183975640310574709259814888802986213046995355712144571084063711814832014722933478058045833067657456796137133251182475336843687635444334793092296264648487853669940331103853345470087794360349050626184108647720449880580417811870574951171875000000000000000000 [65,8] 1369811969900189382196588049524120870242029569702223671226330309733130132080269309456375091111326488516280047171987674780605847029477726693171853003332049612154368867480341705769727102477531018258707881819512864728398038581895365974332320808948649216623939643384266214441159847722701689955226051230168753278174422538608356416194119625791784542996160221682484370451269645227010601607307535549284938786147992542370722359199718630977548271747651084281771656002379545738311060522626137196259279320971534578760284126119171767106911171932419404105832007962657502359924466126536844078689309154825699782162576981386215474358614722545546711192801673101736192279612771445561620596998224563752055909764592675006823970165801396570723907222894335678506579073705664601811430172377321889232311228261338518129754366251105186824710874584874261130235391810436387661255110305381027704832471145577874614377255458999566131022602647382638058683880293307845031412527207725476428747857281314038463455329595605275074340745070308653609325812887269585301122522721486235445038052244744784117499190601552167112829476008941566296051265022276895622785672293773725373357392847390091363949524806274854369256562669983485140213963499907058328033800038717027532137498143396868868853731527826511066396019827271973192502820947890948121330653450599933342248868811394593931956929993352129378596643711120467649890483046499352602837093538375230193524758755103490551887085280992135206680821165380553629880750854726965733098268012130666882639665224963284638350568744189160417507171904389442247129892814669915557905592355235197143153507917953840000100768133277039913950035490345270560576499799253828925120697218896844463377104812927300849439154036357919606659717616372355166279447274435171721142379489885798369726537405330144455174058287473939300032467572737993190680625162273616100011926346966561614486222257036847519188020866969683507948261856598556548582761323973599430355708690436426199841836699701579623987348844903601137968468542449468152553846386049116717301509591181705198852681152439787937862306990335946851103598294962256683679806772583261108238927925983545106659227907123436969077614314254895903306743299710947543513055284449116621844784056251530307396743844756337834610460291832423261676870793353538030556748594790406059473752975463867187500000000000000 [65,9] 105384777989482894949171115553678810381336406534693922124057516910340341347918710796503711790647189741624777275677746748183491337682116732071473539118798584165506049766855724237646724567153794661201937628274510194979188041883345333959327949077772291384867394849009346013497214891221834423370225779407844909513548494114652004169758932349599396695325206066652803515803868667556713285510132009235243361378332770519536648440533099892964892390174660174057182782455847270757857281916758749984783436843115951293184164751805034688620113476016200761425277439593541979712524125042648610903269258990974510085682934675709652930793553495620186736317533792480280048141629909810096813367277067071597073040225478124999814315866735130969436671314652495150672572905695268755455056315941135799789496967181389496334684631053227670754062128321718171637046224228632515964679170658933776260915371828438067204365939855620812973427993738100527535613970652150745614079468902070485027676718053209436567608596604517252019660368893459866576715491709006560252377998932460220006747572067874450705318563842205498638062909921752113622221560441698369108664595118763362180765696382215710926404135004020683827714573660850994912830658785034890517737797201190229256997939487117211851596599349576367497782593759176585081587693217234210205140657844967324070258648545559043614872636507645495806492042273653548026543910816230414417337686925435382697706817818438659065959013372988346165903984696420975104607824823856372444177830058727685476492254397648610360698209666969186888796878855392580532078524917205420241950270397004942059311366969398278344982330601127721700194081915255857199410945641148842120218027254993847453596477132316621943137588912587679393602895575751597253002434178002299732034283893516147887316329129610683220935646916715030218648015609125802355215545720885384282958815361144321280465663907151953708328852629874011698942408983722618408683331582664419696269892923845098357198341995271157874848149037660220875634852981626122804112242715924532189938711573819172812754236887144970191474573495577043952728829054323932804631482915576864214010192738246308745473897457094400622807134940761632296164336779951445170255307541728485243319567038352100253595611908814017503687741133348409435037509917013065496860235725762322545051574707031250000000000000000 [65,10] -775544795913944880996235002679950567357928310265038195744576284053924477541660539815509919912582050531319336249382304985262388088002334510759794268063823858158319204369650780695391406899466404277554988465480614504576700132655388034801654766538123129133432013599338500722590022976598225328702291420364845720173720389689613467417237821650352282444168954917999633294239088909235857505782331652288881612264180241225998960270212585465244606047734507695994843480640131403551846351119016435567777652469802124538853877943074905689409629206478736168569526082758221441535788531061871525686303807182894888075418028209211862301827745031934624185159290996749101126471367518988892790458186554236497660667845919312927427158225261698343420506205224447648951176025827839205015980685815396035574700110615758516688406586222824962221296111661978728230496506452408878969586616822007031192135138223238063010668420526066530494090147526789463220741929886195295773537354646774455450473502098331792065062761422540967044103793920026000958305213969956366351441132553608169863887794733162625083678664917682075773579416662243636495168178195356760063037207360933912328180306423726001396585131118330110014192467072824201458205051085478856110935541568390280672452595083772489765555095650135748156218808154711560169355260575771251711795547742721228937210919678329199168659689238545202587296126379666288853622634683402298405224904325458133326217045895383200839519794034180571453125117493828090777292271690901804279898979826062061608629801819459808608047052641500511668445203657460596555624994904853672413925513445596403221334579230924307411678687722971617395987739189235408572973892970115798877378244237987862986098933840802365385567579807483608963792515780651280405044913230349536347673133087535322731179505342286195341487399467556212847721655654050043021429149870980239085642949708078897250783824935725902446044595026044616976744183772141590877089109111715982994745225930206638490763261828319551840196376461640727268363905683740762727185646533784411078496810746933022107563192965167127855441793282318124418081943542308544733021201168848473418809328891415249644914820118894913402785755140071796309585200422055662336237571551173740714930809836750628388829054782735302874803611264353967572476595670333265886142726230900734663009643554687500000000000000 [65,11] 2093391732464491455953600335915149282722595652695363520993935995375019812592911333908032776415803761809654399607355859435350029922678004386542221530993333944830253053193755933963452739116501162733360567206091637760042808670168735724398190771857084220658397722318724630899935844530120751749164575259064966210646987361616464459785671434267346686150663455861741218779438890235464587849387836815307914654140811953484488302433219552381702488090431026639053354573077252475701651500348123811503844116063268115611014161632485485083220541401943999729310725558597974997575765067511657830071589064874888314259893418879561439487501091289903906398778582951451096585086616384426694587573447192309525926899005145718698212354372842767508271321713991285028433165985589570566479117045829925605324380506573203165396089292559605799192445775448687294580309949230442161596021125488504523062520660631603314559135756006889122968721069165065972135774480497835178633302865068617013535108462676005187958359730042568063047927887832460863083241514202324537974092071673297005919272538588811371486133451904956796220298336925801444041642728599775561570232843848314083613572483979721809820756898810048500836906084384568349745861051270202141080234719870081656039915005111239984745591696506772205312857273881818698669250083482238853876626110325733001755199720712849926271373821513079511762717442652510029828727152227476600009152020309132697619665654675675994731887377004772163270226834562512498191241382562706564351196653663473378048201831763550005215420686773735049937752210858753755197312591718807795393184991576236972843298559929687561781094977690558959342689919947631133481499505255390877229097701755677443129989875858000170162289171253962642408552098275328793294551184219930417982161606177205882965074088217000412397431749902602660338275488334105471608516511603061932277691659665464619080877422186424280229726246904599123568498217910546762760193392824082358607567836419337397611150573896949944051585502199534543784015622608039597292050734143551990329355003980185984163132151513875493947777566625963651991261451289936085381032315315183762549712201014266656567673105088877396147279967470481091497404279741933398292677321988842192325197081950505841333709546955392064197598528028711162473149290721985416041661665076389908790588378906250000000000000 [65,12] 1293787731811914530053784516025512052510070140050545149617853584105777088045324531218257646997142651192705505645484715852692333395596239421425198107645936508275865490203767925008941112559873026196917300318421176393801218479052939487980507741523638635321403717419235983999881848605510867476190652882500068162763115549320843016722261385272651500384556801789520733467683094179090359875612405606134815440409989318390438485055689019691728899242618806748181775370730837631238683004013477223995450639606687571615925068320011323481892243262087370098561201510199167800755288110216510357848503821277007951929088957533960132241879356528795723638958580830328141373056208704380928703072375660267047895721245240088819858947515790985335493910735016405595373866838278770912715277190886128608290583094516414005918069177056122881995168568353939298168649106733217186263680447855524787902685629801263086560429170099595745517766469788034028582724610498617621132876181513986483626418561564393264807607609009872479128341127032559034992265240921128457043165313693865020280297177390981026727278961855490553580477147735189891779095634676563960550324516369654508163281355038388045277444758319413783558729951881235677131652162440621091263761721916816835322434921393972269442897498961104830652376019409887332075700231258967887845230961948895757356947833381689894020095513372075775392336733362597770669940176204590123481567737085010421772493617080578353423093927144587816010569222916203935794448563620623094397036683707390290430871929405976958139365246465819480085556518397870893218223877100670225730687236119226512682125959988341919648112421336436149603942057829453539584495128335694219326255466535918662955139153075911051949968225705406981740543978372420089957432261997390582012441296661057112526133299134361250143302618938300344973280157073864255803621058238597846262288419509165555888401498183709790331321883160392687228214839711367233628346453029524736096955001393752541718638221316610623269223603247054390816116719803610723562067829637439751186178714736669669646495368414805184126960633354109034192879063812686137959473143264688666197271943966161889399746475728389945366796466352252985687377908123823774195552018239199068502709735138881644892824015044850349379980373434855898809921898040542487251514103263616561889648437500000000000000 [65,13] -16628399252032284054308015117113987520669938834204185877281120664361561284272484802896672040221325019370572516811919894477377217040825534791980698605388592252913727768323996851300052612453542931096078098581451459116538295501381585890885276656405453880268011190880839150116509598523358783011650218083581505062127762111610998103007640364071153820535209373208415289875592695142512233089045317408016674382647351788162698884905260305758599185016835078202575603692210597883704775323910025112625376009270768150569440179699940333858344497993535618279988732753836148877303279827113520317530990955164068112479215814937763549142502834889050559944710218385596698182015850920666792238435950617990467469899099386655928724593898143895791042183915458746896272093275117417048775417047191942478741768394177604668149298756113280366527784672188748897543559750252037743266964611802951278767719013651982187274220839244173583990918123953962426608330222368847701428942614112517820954578580399937033650482924386244852605211901622890744236747056929474401671667152789008976354978004000691026918730486604056726791478190074794153814862313180669306123348481738371663184877727437911550573174962103860564032875046880227611853990426499714481744166369734852722903785825342407344632435149780902286147631894061012479922563132763215653254238917603160679154809066365083260829339960782293846788063091422267714076839033093400972340195276501386759825391224713537574052209517370951461692916664362391247235984629754910758906654016463947364583099881465711237744041194090165316621108129381757623910212398517178046308914589391473267466948668429318773760725186000726181801092073769737119031084374821716502300736105937158315170385885399856191826510893300773682503261946129467926249013013930959330635555557963017740989715818141223402400452362618423659961294967082964513655878832031366769080344407633130605943916842949553226234971852819992867483668903818816563838121175977280570630325051134505310095306927705768158852507736883054978320310981943537940826673849067880985221116046793644826048059302388627537529128242657184591318887347888659693337083922055144515368117427039573998136401767835633879426553110534868963540185294776333040599398710167188378779801164181512908086130729383033799926980426235735381883945604997165901295375078916549682617187500000000000000 [65,14] -27971322219995592708148946209571830615058988099153256598358508292009441626528867720968433161377416844042409069288079989528092126507879524330110025706070552208652253254196963428630367021886387052743384016787635647341905905787983789455863896421445746494851182394524557070437297102423067009373996138793981657267515985982395016947563693291110654274913684195234069738075428984615788680687867302404074607999110573970315439025545761160905191738869363324939649458613530475768173538930244202151558620649928624843817791746748269370838571553155754048812242533232042374589946515651958454859972529511951657783348341151572361587189353618877978834843572884101509503614173778569024606471810918608150511661736339588219291696899445292716176834093914781991021350625919001603516410090727208484896754623624368964882824770709945676933797478663873769643967476652522488779523715764150339297531868341546937526908566013261514363367701397574601634463671366776663057300721920485199272841792270482904140137761602596496734633667701172038914769105625052925869810002475724513174314881433528929120162389785114973363666497509920880098643623442191872364717706640680498904355892182702442008806150751579139033154463841991487332581989240300683362593124987240537106612598962245654820238827788177204607214626071177684059747353461435081510685822035115889379636232523816546259940512409565387689033095834934856455664577341000173313249358031522470612143066496408772363400869288487689091635490569983401420377754149411137031081461689056738257605457720570098651071366624335975846333224935097736705963325393340247722027606257780965883136888370411511065441190397580584509090165186258904322150281690255556141292683022438091101065400362467303375555273780878484160732937238586649308242165802890117585984958685119322150436716017955683361963544993363537425373337256711149665059534500985284330693881935640907598947400939416314714261815736926913801329657611181310577428266420651063547110840811125571903434984285702823037354480459655594597794593270176434921744523891638128857480709467936442509463697518475201477408780020353905968709376348612786250141530570145845859104997861239941907044103753916537186620495433915796120964819639027456679746548409610240185257603798157791238102292568175219858409692360564556502453004149799653532681986689567565917968750000000000000 [65,15] 445833525017706382373588976260199017656926937416561890786379832925409176044066728587063178210665321747539723387219615465370257193249355301106539505503698183478169832081207780437905451227101597307851612866512760295642821082798944403538192178255067379389547820284658968769813465547760549105748800623264369116115791961094195413522138685017277412472163442357618061580050468281304603000613207580894219063635800391180825932333054382799235056784281898055732865246490083430988232395103211208980720239585503665254487776730010119519088723289308402635812526291308789396258229542646919045940325838712283779146393292944927022477071632695684430144427113321902602313642536372434685155787785668171551415553738049732300721982204781835451830301212769407121104676257559239206389976819794810179408465844881181102694170587224619055218453274156897472984353803666000470213263800676226008298105918218524896690906038690575626539306739779332167061715384256090453954650542621478793736749079737253820971888688671980986374964506112660805588158183040503169728780955855129923980493351448793354780366892097860632902311974697826470992955870856926771714270561120839509214896247698652226747991762793275043400729559705362807208609564598036862213185852643309955858511355607031148672612350406835187128973537290319342596121174642413054145237509647307391147774547039400754604182063856516970507185407522415557929524788119577364663855299724283048985212505091902881606664181557315264218959977065764092676764830802120007258600319959768310904750765675035818014365326710947687534551664980293009461372193476110259505468131706991011629019469430004517229330613777588522037918557633263199244593160397604081894328588096763071995053214136229684827534541468322762540255267142972685723171671710396935206148114688320369003534510111017719292511275722902474652196921101428900584606194864186254902669131164975200361108374397335806391732379939484946235360885141453761501691022245423567773025958074767724934485544216413458793818552545615007681039067838950050637511656924267175567757809493980047439964211453274009953818328161504084035802034952549051038623126733479286832226600732205151392623258248185191101158966181430393418771949955658088273222171849332010828475891652181786527282051377083064832068032306301968558520654184462728153448551893234252929687500000000000 [65,16] -1499083069206116318213775555083826578794905141743744231315126060929076103093037173731552099630221569842219580308727343587601675497490677470255777733825234228258841922156664133775192547755812505984071556273110925873872303177651075639877200488536405099710180472907093264151465634347881586697691266004607691098584177588673231425468107479552140619953835837302408731155486693211474898563456361666460701816602352746813257316478863884632407611315035563351521120548671169818539537443161053808102160953738274143430108993762505867364083959315221859734581931651464949416903396455333516484307408559544620086708025296376232808662556016305240159957179055971847223202261100038999671124729851323934746162130799374724787923303924531935432888182140710665113543660269187984020016970705279772200904600244956434006371688350998121675888626552206488293230774480645390399050439604388484649284569831017100646754825988590930419151853832194143677029884285258970294203058778601580529568413402592360559792652599860728264265994088810428489334087871198753272603289158584446387591309888961482769876830691144516303470151068334519007456391771880469953332862209391688091298495944195777843107394448836991246842473082869018039308095306142646200542553089987651382134925452020187729847702899092830275164171714025075640694502804326568540043720607151623682710445232909326899700651783381791763483008365675953914508548532809621165047488150132282450400678825761054057997504664923206133159001064094145348265309726959999381145934555295267954632482373075843922768103888552203608385800089783000657363427216612645203237698774402434009441017911658483438731266077113404596531307897702810468837886916590115299618391525874497227092872761637331034220956502580820005233589947164207072818077216883528555249191175563598793414615735519892718578683821271149279126804091388238911927933881245566544309662567962834154327663205630963789319486013627475649559243890845347335086118980789426208286896170563172693344913632291040117370600454063555250027570933265218707302727625041318848955108049190207516937006599864384876252883222817473783015121382762926147106032747524739260263786605693802079839288706441612535037398722908598220578993148645693325263191019094559620242397003749723866905563238075786374131373437277686645405228027527755330083891749382019042968750000000000 [65,17] 1674177229611978813606061416426794672608032247386011958477361675945871493768964514581854072899270263696630669830254841723212408399715219210644725054409365809100631287105444314822029363977147593552786686308366798421976642903657541862279778385761374253275171331664742541589675171582451608549912426595411832738613388938404687432800841284855511552614185077946051447099597908439350896544224756364157188645630610095950647751006384298264245503771330410855764936064457552838125514705020472537526457817722675288303280952214643045858387033648174189197451996521889502425127165931863914102355038368681093587333865422085459906901556677544235824488842080357786336424945655017626281119697896648236505903823638824619325210260478901048754687182493074404686491148134129013199267355129499997280975747668785775434599900425783111549539935102615487777754239158360118997841203902531574373711189475556864892679179013848978802518002007729909503859346649515009764391374229951643050552446420769905396717884929264115966012807314255867595664858091425301401556711089805271307975126628109213653409394867118168493069913542807816428652338907530456508210684576599996996287984825843885464594316714513524873201278853629436245665277798857923985168819461347014697265814722641347709934317557769812085612430232905122309229058022824291496755905729611816971957550197256965710844246113114012007229526578743106159465867463948000079374654609819324293460634800222698813135782172575825862585666407674408716347110216963963741288006763411245773363890085432849237779974342561453768900681065218299335074855994153265975011656608898847992171394728214759019168565870567113769777892116836994695647019195489285429640847000799929188331174095283584640463278747663014968684358508497847519029737998877719710250449922877873951741646920888707254924491310250318867724933631367017289786595341593929568390657036913148364650190612945545283971213875782641498754053841597254234814335626401861299146397028229826960837860522208225262356992471017491338708747425869776975363627146974147560305613858741426090325233106676729116808245954830632681044994522245899869140671824542968709374334407559617859574498707107113320214032014265404670328374238586657683422443376184772591858822921177785949153982139323709644807373355616247900812254556512925773859024047851562500000000000000 [65,18] 4413007959290489791979391866183607786231467549367307269674702831268376547896738732175229631063841636526982026394183854530151943996921908295527181694417800454299938210453842201720305078905396338980733919496163214951949331282637076553605669776865020462172758705964841485844880812801712165926507017726805866484333443272817788011647784372712586241736425214725579829948172018057663202453272316379185828798782368094212368801410956247032818375204479011139300650208189065663982890898991781258513196940676895913706728992071979573612708170927265900168643147414804308389527185923129284184008248538070176384975211498881475039165980857482581263519766452019531449516153885494347828021385414560427254332532893568683495109137643033613814640207957480821385290182291240125587675101436639928836512152741998733145417039598517176208573015341161851801715691798516731736806942230684840113467211193238480253120835399872671303621466489485487663276491563469414838696440501191936499511136281871497032125888677340473173970228188988424268470158821604977742485955593253344587659822745287991114862637058047933787625405374689431619563499632266334742937716663223690828049524260059072730033609880408581526106872953222034227779670304212263987018234638800907445051502628001990449779763565834250190591611748228586306906800462175604807258692921610326588240875496946625351754502067781433786796118156719484510548820323470946946086045185434300753584545295748775068775182965616848682364251508037269681745953178332003963228719926225491501980123624974890251768425481019005279576461268313403062846148073126255375174594705342432935860314750255345476250507374010097385672517084194574903027136212393876827175853979240431717264371571768455580612925479336310906880806681713986757531226062103388071225222835219570184988605115221453626558781122822900665124482885535125854814212202878889374486815229503234022570030579646301050546654459109757961375938661868560124627832363278524028606728769601865699259658347922371531005954255276402113349312327527522586159508692295346094650814374554495703538886515084860939661604865900882373344757413752940575008447518186672158556787616715116621438887613392088123857785684611123889185114877199261403906817597035306044666269467970194200116096358827007673833595411240840467037571670516626909375190734863281250000000000 [65,19] -22784302597035380664081134876152606140085691727136880062676487580798825266343578940198642268736911836151046873762652064211647847682019833834269656249841198082919376418914251147622492332193675632112123251735336549858751428881973703939992296806081381182410094450133763771454881314259925242088417261949118068519927954109189150188469152134676920855077950697752839976412601821685018287183471516172276919974741340226651656555486695330675195902706967943021686539486533150734184316849939051068273448784178734190019138021972193709865602221550289296721094960886251333108024476309371007606274520256946307617117739508075270874399892972085467443669522902142444264144414637751627737335898527026359054755073606469927565517326501040711378514717937345218378645016587159972549635232530868205965817237483643301681237682727680963761112933325636537490899657937637038178598879500284463528903982040608517594808711367577132754289083031985507958182429035565493585273107867346209962346217323217666094880349510163583689424633176144922950204899110186582108716109583367381353956723469512113063783589195415276931353658181575121739589007095073502244922240219947123268009862773353629751866992424766958722982297143534025875140960852407821417872046192369779040798527267304981286053080313447210671040596345481250056450893561858785654351667129384812578425845497468708616793004913618407095519285170439963501883071072634886677237993935963476337862182371106215002619030547232553951404270867000768217171200537385086214867181304767335368947131308272085439116865095731961281119199729255436335654802231114025429086525588284875856533408112033291193781151184415421045030507209575240345979430587555719922747627178521514919748934727019399490040879102080522705142291630659646390602787184201721161067695259943510448045130320966236157142049336810592267522624066172909125082173086660623741191870948820472631704870635073696576754699255424817155774679482309929645866455463024348417346896006046057472171603655066793774956141570703745702319475466490089300909701723294716915220082877959479787924179071675943352081592599165959813707209389664245455011056762899750425488121404329258734926939954784593535860152646910592280119604101650485192134742643314512469236176019043747716661635033182822307233834132483840662075635918881744146347045898437500000000000 [65,20] 46702386330679549732439379765899400292752229401210243871880011428569947165702437706387729356446488283016241184375249627126665008306948982973938924951558924329005516951625086125252547007442157473073652577194954113797030580674302463936744144383539373004591307126372837048229490354598915215603975678655648078803890094174117492866019823019550746335388113605757411002807260641912713684831156353787104154508793139655076965358425547700047200414427904821323662899813002351113809260573652200324683020971390873025004577444854544668241148434699126472468409790388944538979409645679907838952839766701892964799759105948522271174299657450255741028234265506947972872604809887531577062144793720850806429250715219652598514967846902386702802119816773165674528254619507229472387282463983516100690885175134424028070341141723379273507695895039705558254222654913140723547771380117363710312624410885246869876559414500581063064796148224811081708328842782265224295236989621077134298958745127482336430917098933471379881486722705206790160365587242418807921444092391191669285086430167935322606389108931264826743612644310448947646360913951362859522384807414713977071602649925497413122187283172419643661572686056161706697269245729262259953621988949081769099716995979524836442499015530191629909705309667330451181811049104575664337058276711940904870339759635802357526586056209643304599021647599333813853604797926300118823725714788851800455230248677276163864097318295096496891136890042216706274789459594335511653995236242629820871552979583842871049156553709516464488932038366676517244998992269379455151840048407831703889120132622741293054438052149512193284934351509062347522866730935078754080986562518976817074309793185193454493168731339841491611495677166091248361995472587323875145054454690695003895327349022994738829834591307108376891458865534291129641377300792624773081011779056493314128899908159232929307358956008543779895234302278443085083825339142216576294360737737773548092347001581674573053394178029724251789387919369880742534043734381879122650028409656929046489256695755641622157058953516681597485578140337816138185937457790181984218424554683138220490717947331799520207681195329847455407087357094887239743639690004130536923168924901733686615382354730903468063217499547934430381701531587168574333190917968750000000000 [65,21] -42870922490973562306731723394021774061207902178805540256546976351723522543693912933390906793961387181086938519910965555316387237180780679025150767504101493664943201665061997018299391868288782519060096489852198860791089695492960737886876424440007043926435523281692168643349844883562022701037694227738040753641171797472973365715961462544773503884466001824797971245166854066615504581064158549923615295184358688462001230907854387266540834936787355274333814613751110608798065089503113539846976535892950962597896533439881271970532056524201352233222328028381672080637681266350543778842241839498784861785325951782442575283431016486383417606518896361457724415911222699707149922876112364110587697381336226994059402228582150761886800208150439361572103162150987650912457316087228357688458464457969008924400718586324715877438575825492832145702507513553330507364767333090458908944459377665125601220495631016727121947099643782277219615731269287468575352606148384390042526899523252037267330090393228898178575388921295798693207661228550383503923184626917012816490753773636888108059743886578359538336253436838564724046944342396532401078107146600724876981148245716574696578433648574270135877586245016879730790716290997174938529489505136321692894483532918272731066038977367254359284798894330937123007751017386216520686097289656543124469327777766181660260257108120723826010360543086547299426653526539459285803425163636753947597484347789160488480954704037449417669917077155219851964039543620887126832990156574925522699606527098508746523581323924683476725624184432932378449579337356375753873348970640065803577089606845161512416210854221777931592751772752962849710896897815525033144976509796206594891804280889275719753027231004996170986788630883042040072902230453168848284458440732014116266881382740387192373650678117881419782191901665339392793439628412279744245710642583632327136827571334996139754268352068271279644007316692381663458772285846639007329892514597902649685827581076480619887062148936765899242689509490664259593588875018698076415400152539357762609068834241793038830623785254005619898387414582869664149063845388574927936619509680545501875527490858100109219143136929153975352506771033825350246597865710853584286548010555603223068727310415244532315224776364281922269583446905016899108886718750000000000 [65,22] -37555599458209029840937778493622603526149502560631974034151253204253537741016228796103882317520064541786041662140282324293490559585163585557865746278434918870049501799271092441126205696328377714103754265517210508711018819696212981296448938029648005092475951986815123402835353361227457992423871235675126854419184640929891226958216595497986997933699478043651877600196748350062314069573101292573258403887349659515871686469559028279750252669928081631350564766822912290262422101817469049556677372804740750325178111501435020754198276389279689429161936952080795646251237989479721295948238048683229191265459738012270358599443577084477972909784465756891917338576061262895369176664230650214815415837769874375412458449092941772519173019013027390477839995424004952214730583382743086727828857361050841393685107185051531316187241241615140279124586554351177339071489517307876500875933274481395008431160628645128992324760943440610535436576990490454106923711159189219614519480838880291837900525611804641237581622629303122563434080328265813987679912887592319367716506234174740870970274232987245110589871019296874294479052659349465619520613633519087185224707734150759357971081182663284371729889289940911350368665763191573544993633479549956499005000445518681989026437190897908565565001575356172360230209601356045722425484739177798340239750305043218233322950999345482885396217011186904698927504010270484787942051193473548854318961760730154578063138762127076132350328536100898224636912345124136794851556877509035354639303365205202564603975459505884256676101673511504663622234695748367723034596370121516948034659292018158657236936804880759872825686268500257510341923562292323326068170759864385599358888235098762067648458353332054079614480760675624946985044221921236254896131121190565202840936634727008158822594620717775166691356053142954410784218927330662027717436083736800558769090534711152584765527033836047210534684846839523739313319086677223490019954876714168653404858138576345858480739208776240920071756566275917343706613207585928831156716918146278063011281864627360511088038230850352488199463209406991952060209604054971000184319808476253235147645325201305112980692010943509629497542566831648814808897662898783502796865777905211910238532729804439356906253788537242144229821860790252685546875000000000000 [65,23] 211785113051341174465072298968418911411171915868781345637033505838796708092008480849779068725441800259932403271682146488575098737600083545919023564337235314958433465975085377265690743143103143418840039187147017073686547789562477184782600862183655862171796630533812263362228976233525423601074031742792849752910934949324625901863473583941422182792392965109045585660971035230856617686873223348328038253070388999711024016516767490153011424358465009874531631539631054015519629632897784874646371869113218878671751952133822481368468764276012489235733098379372587587324843791758387833215077790539769781312915442426847642006360398469277048386596237933424553018397767402100665777524265733772610181568420263066261798119298664492416248637541823547595287775278462203886259230871712206465079983795585071881504256195580001705228636677572844349287827678151465171693238471209950036866632912900820261490366225645102146224163550356053195969116509880108928996366373614627828035916857905601213623907786422146888819590429200407098300820704964087473179173878556190294188196139154723404556006960964535093240024240540322123020309066055287716308070786355603555562989999490118952064398265227412597335875267884415048663893275983484105604580732644657440163300462053867267839920046202014816717763489191302305564754914070828044733915829055480265492009346751035523589834439139289518731754650520104986546448810027054458062931626096560128770212107037864284777476447561268827843323930377573004911390997346706448941059859931556363653212903383614843946120210659739478633825708077099187544801203890516591182804672260428851422074165762298707212308759302828629186076297495205870246136342651859500402912456273102800057723797967449573622398875985257526120624572879990334842264597576430121593207191913935446883841902627677670229548365163009444956875768280059792432693855999425525117412318570064141668845224282919367392821887554304196360440233007575351980772527015495971867699767797678142539456460343023505755852830094193307400995837378908968278514305724621654572391749304617862153439584364034198107384501422934732522171209927765376989243346009833355290465694118503257242027128943495485485692217203313569607976370085523564926757858342956142763957346020558244129677039024569392550167989952569769229739904403686523437500000000000 [65,24] -415648633124599003252050539478161936484800146224727115409622215808191635221630415674923671327212485981690744979030367019128424225089356072621509574371778894862607849983053730245407111865921440416287207426702795226179832724844689651112988328529807490811258823711829276554826025562941598319158646851038448867968881120425358386153081814021280553366287723363501180473311582815483750200327384717064871288938046424153133582517746631825962405593864527077074955574669250920968096146769040570451322832571175768787657793738955389570368318134887455189221901126700965986913768229080287789359414445370315743503873054797921936699656541245227694014123835700216504441277814863375881375332298355633280630001847827974268876560412805653396060266330368849360765398331269952732225717220734265241675692235208380617184616652926378806786272662942293070431294597228738164724493573932236790474215296614698272512086110238280701167426972986396447905077557348553028353699019174909097600490229798181685380786492604226816623982944180092633008578306740030350005610074457185980874435524061450587129669731464425072038842698318744827319742293826620874391418583841122047547377228594020250311612278036068923780614117478516070173206460854517732012399632340948879236766212153906203397854384931788149399615284566552309146493976682319929872560019378583248304404018946856177869543802673059044496797765272319179277040715597247107353522378595112423314923442889056879205364729862895849953757261466590884995159892426225416400151269028932219113397852714346638263239763853308240714508969612433178568515988699278840007186401551380221557600775904875586751580150473276264978124942202542512326537788756593162279321202501905313294947724650807181769659288037263759011015842874136686921042132535856363376488111181947080894003987419109603515562979737726080633543455894607436701122888084745064526453804946728976015865851080503350016908329959085365374214484385605328364651848165520225721474487853166005719707648195891845761182092693839556451412287104329798536178138077535063737183674621334734715399196751435670473141077735675289080106802351133834359646086708701581751231502879869132707058052935822595376002557811294673154069697484646977888327620773209922260322692689279564767759025435429204309301098874129820615053176879882812500000000000 [65,25] 510940654235698393677282220543468691081572829359848709475116069747573378579914472729426081276856847124620456302603389809008958086128826398839844822953837641425827358463288380477034497138417683276902212584570288406002476650177358827980780354314597637732293842498784356795581349538187365053564756064927402174492262172669730994820382528622441223040363256783090741109445614336615347126822610339941616505343913342581253433898788700588743628921931998902061742764074605399223488440169160238933143534147562879388494138118812329234078998576973888659199079096030378124947640606365421658405827349993743586008160881264987854558443535985745589017008256670688272396686371623796348419332889236245596308455838571968653716302114922671562964493133637622497817759408748853892057664976616293113272767386565054203696299653252065938575203204825414479977922436404973679390552918149866926692834347526569312806844383072425330178278310859776635135275230821392205459363494714426429566489550716047973630012987349600819828364290245087148368843646610790703443108895038687621588598715319984708806542542429829698902867321069605314946953911836224012363899027399534135144789591016559697394341167280603245776213846836511644133579552780232631389535732044705406728823505056999146063436646053276931637586428989683373458723204558809937965923099137167754779559568308887191157248400830926760292183269845319435607390735123192752758363030662887003173246435263117102011175174435710711583722192243681759799570067816799638532449649835095464016891653679105654496835730912414622446312658126322345421898819974017833294093547927477498650273850918512502698299064537179362814477287519685440236146864476387674536630263281201927410989806229411563971928021021561145066635556595743088895588303852425212503777531155899149519793004572942577465652937131829312754097081292990366144460216347608627937957868489482265410605804541677515690571186683895861491964230495741537721683070166629431953878638435375382269269843740541617305816019838547651943105158129947815469894334032083897656409272945034226664089863347985895274669648158835316738970608401794476907630459399608298156823275107124391292757428940771986059198313025391659357175087831423195355190563528697116205454107870094643624609418493948131967385961615946143865585327148437500000000000 [65,26] -370263980088922259974680624848782171474360443646685329353022085650021123825768280827760241929121900521192989703521696792273783875725350449717874727147610609921307381761749036772179838681146398805369188866790504484761903197400337369839509270460910260372613047973000763631005321680060573717438009083529754805636719184919649551335432157500964955599203623365882395570616069332924722169077946874931091804534489708143260493952809780442564980020587541063020240288019884655189908580365166121243307797803216077630947745077352256567061342943323764871192698623540751877178944621775793795090392860388541887078033955370887641340797520232800302431022399937405965434829754258247496674163818303878890644951691564012975392763149967433972067527475483106138412473615683002446843758623181937205615779241776377764532951647515216062660181700833645742483095325514951231111156533631975938398314652757414535526498022557349909344624030976091096109410684577880786297488521290644845153906171242083382938947716721963598158751527041623176123802845236002704065765853835447559306155772844920526807106842924265615502989229773257747657522682646697790439522622434222531114366019832600571249013241249177192073686150450038504463891784585078459538073726798529008710357965392636429890203928550605063988808933617936550637085829766677954243126974764919057796120238458826894077838287908008935795850514745886983589065076314903804321999690614590892441157142738803443992964006438408554552291680759386970035911259187264518626640480908684035858825589457332553839617436704471727616104592243894686328932580156633950802998123290667588901181589460925755994336372355352700966630826062052798901571506169639313840565381962626072340350741528389368784363503514062914051323164705391291040667159753421500193245039330388989916125138215209882224094283548239759965611984600937495150345255403186670104805013067945190723965027393316465538611143377201299790722251758536961352011508075974998360290377342807030170110476959225010059998586537088733776323447190042503860643164569017245422290740647157049462620119208633275143832386626355493964838011941603265767249094167647948232135990593221704341066532391155659125039179108758563255624616474299487687878979445346212987974119571166663660775853969542303900652768788859248161315917968750000000000 [65,27] -17357400350868799359008837139032165892713527123342464453560806418686551107503765267459013380453409774946081483020984253827043622167231765230355967778290143394211559966206061012971871640480068391778051979730334940490792280280473896419053348996008324776662529764538179653974153172575667960214534576405038108457639477634938323294380152253515128757635673320505856497519415039065166832263478724449421508287234106380136622072396702035408712354220373822345773232891727270791229018000562126883443459289034932691894337957990893819498049658609855176569996404118306240828034118738259977995986747026908492363217787154243618685549107917043420779755725871873972570398045508953335403849141174641242382168698671622190981247868609252348111057650662278718175772670322001237326885688024842394527889665803297046060010281152556509148566108893161804303588645409614019398884518109876659992831172891575531579647218315320265932414226474349757851969676722912238911497241546166301549954478311920977811795580056515768592411980757507713657236104322019380273413670905427593943162188461776977433122184347268512566709755166738822978917173892009934922090638352242186127540849693796346872338053007950054188796623452733871610609795200033611235083604171256920465510170560198168456851393288943601674666461943256710279700258489530593771107175602231178194852397607192984995859533644778188720801978175751171769059900824564326342601352207021789748390512796808172292601651246595551643556365543452135099295519148629150281202253440515334642234104966719472759177035867069100941265987526075756777734810971218139091668739274857871029262137199412983648338232506224296853382121433133298416767617430005578228425886683931092123714097321345190788177332327983861269154347579327415572156166554516227977927793959522848406397809627364850384012192608392991243592519060058739686800026806880677215942060657589848143180271826998432218704262636878502713285480255683678994731459647863888230154637968188127702353003262217294089878654869480791260900417585434592113568120832069185378911976775104156525701246255034954316616287523519735473479653080099660916626281709729912484790902209973057958070125460671270120553689572488252361433045909110283492693794870728784058581780020216230590217668106056692067795665934681892395019531250000000000 [65,28] 511868790142076775366567356177522156155265963122572639699342491518544055030442914977577779705291042715588079401076255003878911693442022797001166863656366205420164902431991490020001493998042004954383093888172923069300980840521061433625569129296713818902646660063330257810562942622890774927519523128642398047716797912471457496463055899687034781592806858745946666220785931332616648622550537139642294066072421529648510878792648088288840395880829133222733241170719255885643684803544973032820713607617195320550594738711159663104682853293490037789409251882583416317480356810808721611331428323494440431940563948338082134996145698044124499994899093892487526639291594510437351791456189325057863244993894412051542261791569999003234431711137211465561595287114274010437739055383063344537155348217286927101961827345162312667223565032799573112748032091982037929958900965048706094629923162089327136255372856726744907377355086550566119520091848047320921214039867229422368200721719546891274800467099592104091153274990674680461919916483299391077272661723447416932645714306979331982082928864401419668380108829843981124078418545116315677492926473126830433600878187390465597298169410366322260946658278623451683049639931410315472019947396091951571392192688512902391990275341603027100763135428439665717650233198490901484094182370482197140953318760921827200454816021882544104906034043482100674228314382300626916165094041829688754896764752425493487688325367731150217525011980185666175009830997342721496890921687605941816616975022460066760546087505852855841361807357497797613946721811952836501946296153487917565121786641157997015003313112952856611877004758473115057279997199919401840787781117216364621851084115217498950690857356291832679903619039320601331488332027294338208682580844141050010103195360074873909823080507013241134997919684427360987323871219670099654175159695117208278297097020215658048246895288512705831795890046881049573161946729700789101676644402054265360003643223294666687390427213499416360001937336998869137425529688540963489452594891646914962515918529420063099787145322037625321047011304109601471806532035403416130012699271085010218561443986528681992593364057127993019286033567273805005627639074083798504842279092234487638407320481137574574859172571450471878051757812500000000 [65,29] -899375624993543004245156952325963718595008418868996249717838502723194300863551218658155339621234584469947395684490270512020620342550609588708481511701809893747674855546181732713583939479181507551029532442775503322859016260874891318997540239287585064246609682763389459586791843917274028519995673957136464215265787086995432110110697163635225545358488914878622894878509249168386635000107987020383165942840484125494367774698388241695555206322663586025056255572400534435549763267961186376259230366022830560225876113215937062524494945151173075069012203282655119043856881333839924579392776688970396675768687146527232515942060641408321027339821415745912836235222522224349591365320254177411207403423630246851488010139531481893857567807422216847357575198558107213761010557978732196828262584835755613004124062430335985156612955216693768979297287807331767105761817281468340254675885486272003067597856533447148149069908383098736734378699551227685168954746920609361852887223558847321051253548794839895388914072547026341637575242339402234467806508151960684906799642538136358535720238504120804159072661835476868633292805290954459240514162236407888481140112389338135121401958295712506801709618573520500231250284218064283985315838306274164954204733790426190992048772546666228319860606364117887018040328399900722968452297529907864541228397518863602037288523292037814536039364423897182086912172314847307218220489502344053042915478216948799350432077825091664994736673032463869157558900194784875186841316727089706837759069730541146736256103407653295841378572310760635614540328044117037041495482221162508750122767158128943353430585807794201724711254711627952791862314416915366686041771150434069640256890685071500032698054297737413336592182344339447238476335802161723929810606762610037254243264625086023567480364113406042874395550690282212945925352598457229120464666123779209131546467435254899462280916236127067519021799221154655203895906131571400432824789157374025894592321874808241638753538683374778361214273652758932952878511281318325171844393854670388811056474336370042561647553641077535883646516843321202617365772778620159839122349615645716959851544672615228379616956941224152663095719468635118596255140207433166209020592107662346603464548211448459369421470910310745239257812500000000 [65,30] 1026615791790811979586062453586584379135813935526713708248066792450208198324826394938417416022587874395726346401471053523242447468166991425865521126522588320506216931913811426961689126896206607776811582304448124430427586464467437287878414349683109032154781115943426670396584372490407406246296494605270776988651980455854452972115631485045719648766468973572304040380199571691208396597118766879721344478225661521788348897339530968386557947985396423024774023047686652037450824134661756480948430624212512920238056365940058670592840890412466044070505791656346160003449070281552348087118061696613734082550192772187166614615351132973229700938100731256588600453371265190141471501578652062684480275264630884855343583501338991862145731012487456969571405480043553110216895542111918244493789816525693362699200138303810263826482684548577687644312369911761423463810604226526387118256381672023493361351542884114127326807576220724481726819688933607050090483122250103699176218001547620012728688298148761109422412079991707292918371187242918063394776768815923291938198294966449812212722881083585668727041320761182754890368795673828109751283530201670790667388104999454957656224094029514857553713129810658687896224305741376163872870789532889279490599447318724588539730402824067663025654328784081652115754853215854587078364724462755498187534895689133666091002512976314557633745576417749168108035292361151589431846719707752259988479369005206323096734343693932107342023319472842210150025790017130938787353247574229231259047176154139426686501703103344136671313135511972971371139947826533727558848710841918175371127886462728821978646471333255167255775874304818502797001983609980378736050716966509155697095784908553877753916185084039877926547102621933734307105855761992860423969108812183832743206942022824195093295559327988984526126604098797899163959077330711848843394730321371747654754346744934419134306107783269537511346228762055770276025810769079142262031562390342539351384850823422750467614494489619425270978731037929789017893118664547448550927199853031880714817019618182081400309366963557510885860455724330803619633712452076504571624088541768650664506817512260687027642818694262587841414268281395914496547967692465639418018667022882675805839358673665628884918987751007080078125000000000 [65,31] -887626435153576892077036501616876435550761293800439958152072505105765211729498012378742916007601442168264977282444715698879075189058779326559192045687093731767597376557587021634413390392039397840031986396016227093537929310711654530399240148081278515814268577870026407390147861881827721091139973264627302184749999976097724054001692668606344513287473870567775365411642743981923827808727250567001500230846952903341515966848051982748899954699005617291978595154675832813222747471934887218499685386163755585657102538443334124034910610052166643298681231808158141452767599413158007828428230982603918973945326201966743849916762050915442930635873603133863250872890151512285602579570151901631974542514187347699853120094399304909638200706162111810292670733766865860743062973852054792027193039978731808529944160291107075136243287506904518927730876850919724249190705286795652513324491799423313853488666943653236040128051914503154480632523800061403629022833999597211871680595855553030692202676908373092234693902119467735245216286354419937200628204258452585090571778550821866285677701687381070437756735174972486020013842761271883023466915341368370593082710453266357472215258079279338329452940491023546080855631435056911267217548366522163036098522066908481064617083565325317046491347352189300430812729318297477678659335121083187444113206103244948380427662984659229736092303289124574674198128925874632772245387116100850458039208716006626971318386513688367937132993977665603155206178325592957228991954131915736208129445183379313365252325163098670094721169181843249661904437382433142928941891080715625185943930271211530787897692618042277486258468516167856257141559237729711225071534704156308530522693150989851065584858316795463235020635126920590278158034290767095753440795726992445169507771073536090833324879840259232722171147717671718017484343729420782716592347919722791959780527044958890516970904722538490202956727992513942152811854294200324074962598915754304656117120366661010412364860933778829084725847253157813620528252331129454152836109324203557487701119912958327059776015350641982367908468785497071339737916553029911986519561735508678852086381283319039039284840627345002052406476916722313370237858694798863200841247409134593046586836351252713939175009727478027343750000000 [65,32] 601563173982404621520725063207465473528889806508797243967771387908801540986588173995955210633780328860949214363055064947472524470458416826311498091820194605965549634251593545190661004224813910607531498122083187971956802573323143461146431673072962839647109541192345175001335518954094058430866964883724458760709253353020812827160701996765589731323306605433016441474690311528790667930253475672619304669934354385548295961264424554359437352623022014861716845795515092869627780989244722034903313414364030188535532329001864008344610414653771565254413717229151420507652713239162380660591380622293835442360691749101733318622311694472795004513065195893772357175254615670966931665343952918336317699135312257942910819002533866586076580124914094302308684354197332311186994037446069417291982407547636060601955061150086293332705617353293874027453801724575227159195692934309085166575221516098743646369176643397802021287596296460635885843485304411147288748649214947385208019833361612968079368053284798087898729085000118527615154521484274564328972053016987961205414574403373124633041673160551289430018947733463578612776456889526429758606395217774433282657734039869174585440687357178768330502399255956128266373448073667681079511972628702173742043059473189716626100141070419195486330622358527240797433691433190468281007806020625241767837208633199674929372730775430031686835417519706619156190330332801322565654477051539202560813473864458737576343895462708202485918000899228621136725463349201739283916845364679880726892599855053223261720903342481916330438653684414337493579181805201882682739425254552529725465817815825970317565633784096744554791300522520165868968305098335197600344659334239027415747013340208911726256629630132712158119860127628863246812467594404393125154049349642420013474805792090611811331056691254729167887165635105746749560725512365474043477874159690279708586134183094189204167725884456622818500622213735721016550367106917999894085959147759618953965651972748517903613390046340932989766224287165403581412421276240581036150673343803096657316094398251942993003389164274326243207730202047531939434896178819893119930091559729985942149801969127351998376437342040629108803856595168301141007146057683079034245549854514716059394885405708919279277324676513671875000000 [65,33] -315619058477864485817107927625508650209877734975057725502403426354759730995909299015403005754412541131913724810589365238077567959256566753851757493716944525787750027530299114464100297157047670188016803119875935130957350932452831353863466121007031301502043486319216021066294017661853730338865439516350666841780263650346263080899158060290156673325513401533669665507605999774575470545854871990879899691331887083337301577715196957039563931665926919137996821302989477772183555334493321507750024395388919223659469083014063614731226230182377989747209312055613274794219267017439361223203394205094927336216141053193640044587811772878412141411416131471321887544977835153001758389718008401572776349734158260620157839908644241511954172660782440855573790398161806988479275831635076534904328985654393391683437186934183336244439094987969186950922844480564067344648200851341046035842134117692293671449357201946995330573498932707773622106717156786461582842392604818394995182717565770707137755590735124390319885892025782369152627420774197092246646263908250278088518746270217190911166570072907969600705758399302299416317067617501381119607272019090298297850537218464130813936064787940528385998535286948647638427426843704895502328274171072558373952739081101791115850211992727234205049151648090089367717517255785923902750014989605332474141996647719387778403378018816640245162348039706225447367216915242884637454040864681265460179876239134756853383675830658772776699237267644013566881983330772987717613162954267515875145956760792795919273964288650096056030978870157107036542735085276790907099970097761735364786203459392598721734860137736080874547957964295036665037364936861087071484383151879047457274836868091176902611403936246269562427305405428785964831400951270949598852068696062863450564429021463367755522992362895006685060488573040419094258873731118501712221146191193051345563548329113873731439051290704959444952599235492695581806866131191113813815707508597025367991535050194338115531401803416450174507809693178678875526271709402176613995107831149201144152883180249678539744260028541936296495729802953840565742304862509206576639594409956169311126205889653101810667670443291585795100134729542345513046660494910175668548352016784530604809333453886210918426513671875000000000 [65,34] 119170580812562756355900322429768685715996670676417574814803617804891037590486701316498889858985782992610218070482077970191607160268561281300170631140622951888136681669281764123727766865011595236976200970559808704222327567693445202185500124863600534376147094374562876558096958928855801283602971566434147232628346272117337713037081978068988898991966707189081606736720675458994478442423292197672799128947886392265668213117289092834490683509553648625106130611889094635939650541468164170487655592126109974172255360439186684166773717275277057910538135561908522203846179067965957825807033756815685515065030530926000936804876676283910112964530972220926976165462306984363464836994488803669570881172616065680076740433739946221649019525083173156212224449546190131139468721134974309926591916672863764734421913389074236861153307251052994414757786424496496537086124063717831748155912314876595184437129124459098945996508938959842246036613060587657879989966370272537994191199244270911800586492724764725855108878928217359261415286171160280117909339627836213722651928659558643285312917410419772869997888521879263469028227402334599996425190440766404640125593665496027101021182096079162244168261041870554103662929164133872669175152470831202202991315170356961406829885454128164435595792705026466280409667431456955992626080485695886075318277013546573420598076098886808006581081631145740672540197997255357188836331635836612819253056682267821535537013245932568250038320821108220256353577889017394871804471546488049528796002528509173217497629185847047315503288004624754568554154964566785806662630711695387059916744754192901637620964164596019534716162515245661896910891893432729159628147865251937949492350378540447941906444636170626839791645370674871145329439390484320251481714558508675794421704060998188936567184888653183700254571866318665860018713411250564649029610967075317235078539932998054110168292816458902686382943032540035837443415999498294106484884604905100835016379359668606962459410202203703431548301074132939279445465020444866943157871179162314628517944201744500828544083776186030457069862933897277389180581631466238759692806385283294204351177861293608785176221094252731981916004674980881351575272377593242443939258561058647245545216719619929790496826171875000000 [65,35] -23490656740291552933725474359221795297741709804202512537968757208459176980195471290222220125807228082190931320686987121728906315649388191042977289103577095687356280080047467014085018899092258719321388080466698663168608738625604228457110801712026420675375945369194668686332872746737121847412243976106339624623431067187880074968792840667936259771059985008401156948829636469111045474558134867275911358124358491014806749579313807271461402520266418136325644338383184612173822112715299586328312091998006482578263521303936036753666180429016048062286287445104472587179404268773289127646492871565141256876123896227746411938890232558804045625290184181074669371724137921677320947480699991184505822435335825054611821852011521605891191348008456115496220527545655703824265208163636635761126466992692823085966046865689155856614766743800345463435202240510514941261499609077275884300063707053845935409558165638477943587408941967769842927081399956582460041624893594665163047350931544433084790275027096158875206364055592526874731422924535924212947477907795343667340014171911107281028636820838347171315554830630819140271664678071256390698890786352779529685179623153383006123530588165610126284221406863918968923560865917193280258815825505613052221111354128774988375171303755228147208961380667987542535374072142328974722784260543465132597138635962276079753346303834778328851500278404302006993543653380802229885960813232323465652812924500955487207258414842363466605670658081236143561715841317319435985199136532335635851114007583994810635046289176101875719226385337633079605758932370730007122948100812430714010367853597098021858434267839748591501292428415332206260871595158089153468498857449011408964632600969409473618177822965840309705440052013048823268615962127709520356935550784667454449147603518070397842561650459083118799672833695906375634549448322527266213647147819764550889849852783209006496305111940692426557012822165744380903673125940330428629752091580328996703895407781112701208807848368832649949228614287181597793615561033909274315110719939678730111610206342194655846446148191798186147157077989179471088880395398315855252170483851790244288787401622510421775877333222200571123422510559765841805026275314340712457514270816716361878206953406333923339843750000000 [65,36] -5462331364241888886208261692054798278706680506942176666646965754537213206132098065223554860883727866449879766764343439542082250772550837549465706974307459431733905470945349029737888834038271874999887376088358325805264945829985879867599341092385872961362775998816099301421557782320376415069651457378603248377391600760625733152329816428281161742862887804407863340586698559881223397273118327013032240611477203412419783372709252148257812797579509193205325521890302190019495887399602268946122616327203680802143854864001860002501203730403806054549039998062080361827751456416786474333693342241991392700719475771169277053652109273514417379570172290223693993447728440729770908709805382128090370285308498996128181755759964620818347969406133079228265393584887203870366444866462921216068724514899234553064493444482229541984305446493165338128194771035796422677748096572841248271655275981456964584408238304967073315210401098719103165572271785832306916423869322252101717552323937152956478110246403916298683347782839212142100934672109154629336515953220549882126218857278331049561889986588937661564243477591664056712202350610782393371202415295747399222650600562699955664574775393377513444234296763082450994817172588824266722051856703345917118840193166976791975476264285215092474810318376670945486923208751891213654242314076386054635133744776766685424090312385726498237022643962489052194654265830206338216696213001404774751237559615454325916940499448179771930829990529145036093411777048802026718574860037238900253419142766414821007756065190123603920285495623824748171632526731611824056650032177083265383019796516417178092410299163752289323662858552180763370125344403154992685462390343301845472327246794316933843268917553424385088457153920373067042531201456328352478863681344735738110956237860169347054345262237912710356286510081269316758618471882847192719819647406225980866512336689340506377770108659093346248584256971358538990593993907889760539065958275497237026721258428395530634754437521900924036244301639642324250451517203348846104537078680830813041132828735473407735854167911385570869830192212902076659378515828921985161763594740994211088603986843560954223710965684180564676374327524458633164846989165684275520373791579231692594476044178009033203125000000 [65,37] 6122143832473086291350038913737963034163785912354772110748716724645440284702085980441050427067849318068680329105562980368332247003684742474575154162204685722644863920758689892110122188938529945225232111808334209471452025459293639365007702909788261729609130840002882911417959443876543166200353271665414209389460821585814944960134900298590121999284125336159867449709974435757879839988281360615003650158914984339240534105034977101278497330364479606000036302830427083818173481235437911950288774958960864518062705921343230785923644938184271886887254246796265044171793921327791397865085470836528058018657220756558588146835965496297605368738000160346641868348148059687631203408802048658939721362763685418300372891709298206807925614520356256236544330538414582145356031612150643902523021226316773106641534437588524018976481250736999336368385057224633218005639878555069498136179066211197925786469144875177310644435083382323421864359053539151756843046827668308282845634222155370120989641999990728928204628050294582334964526564435811098533304937219713089167656218397584405665981879724067907521535241261418957256004900294989905307937606522210370341719769952324065118345188732886838123309870258698740436556241441536725856965676018069973516759263204413928864363917720700210903959278958532069564644409723488893420366890623387516885165179995063667141975577370992732610573125669266359834582937127418241404190046282740290138983937515326610889374923617366867698395943813273114273030137109123951486641907315166340406449997792581939389379620440106545991847555118347874402051224655327442072688220358763300457880925827507068340490516200795730275158984643733421002330638114056088045970243393801158260295463218650918240742636077778852967624477385308416739601730686269060990299364970579776361610671894444267877029404252351661596694080443773151339036612537423647861383735395877113824812923597665730980305592693385472445605497020123623127598197808607166800659306425996915603445775901882396173461029610580457745563805727151353747083228548866966230217345450593101881055751425011943197825133391882951713073502615133020818737666434650986171487914345682131860202467335662864428562662325300271429031506758381029253584910900139182121648673273739404976367950439453125000000000 [65,38] -1278642700290805161413295053082622587254295109238388090308237867842017857359906404316505719208094899354691259280405421145553893967407395790608249738251026541565692593584649308725430172446594964104036393025855083366661647302245183859353442878489906956587332301756669624363675925217058070847479046880339600940063518812317957026821111495705391180702961602630382063629933762186117989077813481434558411544007547569151673925715869580034613469525186253954497381592065957243462517077298441974113960577667575040752258991745980654536732745714666867436854458342243737912865121265709569626933492032302077071342368021400771113699814915671317674392624837037532182175528119525927051403409229002640889874580340670635796298142676110087998895739613447898785113523744431912907608040704580117290277621793147347883383094081746702015702200062361167677245926354255241157256121372608886767963870438893647172683896907056360418286441484673197193143317288127143329246451145821006062778851511502057557583050026757862230599207394733188862524804109595007702821752154815931917479176816822450874947403464910030705498882613302901364795043443636666575215822813570333785911728794159347379173061749901232634933579362616050341737376069715364769100266110829613447255753892362224870825641749495187907519490924125155915345845042624722261668135144861631756717763147424334979953072038410070699275834645847002217689457062033956508940255346559372227066215233931267349554336591474830562804371534901733856290939533519195011626608725757231058937286690031116498736032225349820331117379454522330292527508044361290822405330695617981954085820313561540620559302023041121144048857321166210576638532534945806766043016193132326508331340006191284477199206873215355211352580823036042161713119281581082286145369251351480022004940396760082931953220676983649609591643793809841229212874973133021083969989792045959449175950114870990826452504079366788760987809468735102547090914096366495734218816527818653355601877762848141716509722613351245450694805993666679842040237100211192121077381061822534513118579026552919416729980644554488436470992491140990398989054075403795350147154175280155625786845071958702324129291962422081865278850119051767053344944311335518172256797697627916932106018066406250000000 [65,39] -1441894734421686359335076839456305057014202074487381477229301243408600782620144543432103971752847184222725629582540990516672071248169776473139939145621352731155370111643673673190023603026631263504463750249633567904327976771118830826313010294475935181406318894179718220822549382963524015497906646589924730782354678525956620828279695658064199158272301010818211389278899607525137434694661673167998130405160019390739027792319143590465119642427171107456949049321515509354352816715854583064950655160621456461467266242831103323610087989180439312167738575956164214761980691728359166669748324050689075312669510322390452703123003211843959121426277511018000931189981432199640213918853825992667292966855356804972921068078418635016311608248001231177105932570243911729382620354793654652278672418499641727905054807471399660013243176731319494195144668450128955067871177876605941257170698321344149931155484876529881993635881876189865044060234023881965657053374444177731734353042984188481234058071448683481285392135459525275993511435631611198863926969870229758432970814104924218613066350129137271221902773950817209274605011758333830334687907012678530054907276548438904196617118190048421677430815734648982606890667837985870059282410326678152369352018114696319991487620165832430132449273327504299518034085093808069502579052386206848202995342151959800869036780996582997009799275867931615717028195976451452782707864960564935604168521138443510004628345252525982141926558474581466665884563820890893123742691465270861608301529101502609986626587896629500926785953750076071944296451930682442278024775755903041120740900356340657795976496726721089919997374422827951031658741571710215267805133939197341574745847309962154746087917831253160052589986813538607168325341690284400847924689901955723500503379523013843671241676157680856145153218633270351323553681872315997045540635291677305472042973340945981931524514864456331208631422109678495496842910993304235746978303254057075167455112001621139393909661414259279780690057067452061994728957510067254284559411956014963924545757622805983242554931108877948049785987305893178269704496604060963998702214969766236536016382640291799396512244414078209090103314096887871247916869735239409067162341671064496040344238281250000000 [65,40] 1823139749839435268469814179418427802495927109769445029360620083684432200473078986175368617078213924380046621455556916775403920852247509099094243459521531720937736674433102623351901018875787316248013088161028971796152530250957161057544879470706129860148095899517340020941803896925040397456160759567239556737465620505897151771748655186621297156244801113914206333106845364944368709649464173932138601102809092341431342812872782896888549863427127674577532463099602361073538353886457352179446863239444285322992480818423393949624111970408726850557213891702013058167912457762037061860000947313129138376052838411234905159571397147089526825466163507828975646886768966751611044534828064357796111039948331886845100350167563338866377749102739681228417382983368239928017164289955269471721298817971694810138150399595014335008692586793998820278611876680811564885130798351756130564529739052135009586970707742398907128844303397597938582950749623933300688362637757368573927273154816816326126469396292602530832206450468244256758553864535000808610807316042203130431510607773326604094466054902154666056218245245219021795385369032858389206903471947352368043604168879171318164316328317228637257729268195969940760636393694548065723084320702252733338829617836288243650888984714037665265006288044043540107858549261274152471526347889982520500338927871190176422183196695419519326876072156269426259357603145189873110258020671323020596257030286599166581028510354851263384481940873264254586363179683077638264126288572771966205604571955206646265017859971088325980458100919066975315963653817377288706732538855413271595483799787305655680486270728125918096532016325014699189243593122095355516521874308982997634099235184821432092613014134697868475993761178350269245880861346233497428302214502687364769313807233135844559551116867763166586610544562899478827979782463719346894771036690720796986673037781696668892289207955159983936301650772707144223523347778071055522236528984158600866132019971363034363060051608155099422421154703932712148386963490899173874655571084873007887519573500315490465285621954715676717037590553299661073053764865508036481514610681290946414417450977086113388410422250519972411329675177645007734202921290123100561686442233622074127197265625000000 [65,41] -1265656612665484828882568862669833427121042978016546691654688600781972742142163341837676535611497407837192476345599666898397477195595964101246781451292327550193983097789803625619700619783240802574560464765349672663196157169459260158368608611459065862547710016446380078412318169611687209972424096137635734289637540255381844194487189775544115103136335702031657056442314394392829386817608904580770274573126879813193175129483080352427922536254100037744873903915120920960931915042300591011442867194931919811136537681685678478485821076797262782898545480840297939831710884301846147873585784988656246244045421873134339390086221917451215535132104582207448674874625335084869035669523378647180605890017755202696511545411086601634747726737350849987195035912577242136808036597498100315594067616032834003307201897181794310250061963758473415043467812545621880876603215810883306134789022539407494613691261656983165777986354858987842031339427786249882779935900508570407360865858965555761710590431873554265109721639772040713340051377502945967105555146846075322481980248465510230853152206804162667864745575909652836335830187000952269084914162069542084135398529565750799677144579798499894450778011872667447072276080548261439086538672895992033852821662510788043969677956365537555437611339517019711655053883788000532575506045886368995254327696748907055606623771593138236365505248577816816377880198238965765046697256582637856748811868508719048277104205122416826630450609251266896147617420929339043018138616940128036206019004368552182761148785938500132629551191295299989176728832448001030334096457621625739093506259125508380251244978992782375324995732359002169568404442354308039011011039004556682021349652850066092822365747602451579577564672873647619286010111131368937782164591507351041398082507507239485730925352387259454307993909281924284993643951053235380859629782610042742936318113091705062136682622001772698012863622146067326532057569535288977584134110509463404242186151959738806192261666820892300041166848391009058214392501887499747671689029435586709081775656637527840559031099875594835156587777219080522738431906247919599954178307278057106878013305072464905284857898323912022037584721515144188996523921808545765088638290762901306152343750000000 [65,42] 665309393027612549775627582948583943541889215977405294999093954024109346801093774881782733848013806996967054425854463547416518163306155360509935447472085578009814668150435340163227376962741060674335674735062120201876655400582215583654221416236427594596500991036372856671805601275093217993973243339600581617921720340836400876572036072204555553697068340019129913110326264334620330626539327392678746107274496244096135452825995876944672065937873277036507322530446668312019619775291512126056060635434029379336514940466805578749508003355591554345454730875301533791679031597239091850766114620901551938919707282745417337831944859710834308113826850287224590209148500090337983919358780244271189536311520958479886667770818315567425748650498160429836499586775232402743671277967243856021655915389703020504114081488102569747674660632639190609253560989620771537032083113000430631998957461169798308061553684411788953874505004657520557017023144812059218369935393348385259426515775791271769864574476280428505412860006127922547803046863595262244793452791597104662675959264481507218371156644884238519453032859913114376916587742946524657992762215591632679650901678625724097844986485110316326718680870751546281989208612049667829143772389951653119909137505610306144608592684150521883624918724093828950768476235304049581848186822597870635291905478038605965337269491591207795775617667507019278861450208618601313525025246254319276061552170157034694833755137027001942128180571343109429059166003216100989390707965806071072821247535601935469931696264048419136418501021086409927822160841581849711035817299848472007999674385181900196845007878389837692701920539438174179651604722481628344481987507501319577421786787651784155637093973519438116924235915286727463925731090412802464834490097885606811056468818178382791042337904637267957994132259647724777717000965574366302661929490339237568175506454436311619842550210803803279686725357801532920826303858506803043920594823247628863252663791613003676922532082915887253949591378625708407395549426335940211277365724018245196525058147565241939674234309502175446285755838749145321774842006235474662130654929462600127939982400238881092976290909570916017017495748165517056860185363120763213373720645904541015625000000 [65,43] -287109589273110441872874553741765954364061581778495160787636159805489073536168746456597976074395577081557406632225980097091303022580316000396050467215547604949102513392564354794193916450080585745286717920909703828459770357221446461540186638422219586118745297824844955934766451737756910509949295021008418498260947977384788154133774670773765711185347615819889896907564848185137352529948888931933810749913105666198998092741387271147461011056716570209281126491539345340444084394797093658808414602797961685187574636716085484290277280907255434083293481395883195829265206972297410529178144150948325101136437590947233702862308409585074197634635783388123120669777292501173957265466178806084379336794131522585339844790045493482386870421712373330257366550193143675479249680134074920934307661952318540945179781655518560404848257062706270801699694028081028046825766281011091156436569327049670329582685523947554301270404540585650952854574967073808565463510471224090434109577864887777099418891484379210774391135730579751028018253725224335970024521419153469499452561300778592608622811486422541512777024196417338258670002039966091608910956074223064097108981302537719802938112237368063057301464555749473114238390123929163029152191392983125138064050608312296790965135307257911111579167086224262890730613598393044450369814066929423711111617013834441465753049574251869451583670257616709904702702672928209059997826040909813345494650989517772824793934013981590146247538692111550388143807287483360671852299583588500316836624130711477222561747034642264467188153351030139068378720429402136656873571353735556162018999238773775329380920626922766161361546146877417840718612367519998682250734345921234662771107407071179543368016850546816289347700590537352470966435056644817038706975360568514715403031694881342863649344521882063286409343125724801475939454101452833756151331101074389869318438149111275189009291322832634637121303782574744451470643597767266606770227213736433751248907135290020731308091680667368143797428804329325266667041659134543280212577343703645440590406921799864822126861773830003951491884192135535879132439773548129800371331018035759975817713402299029924036476521176447745535777634085655707352202625770587474107742309570312500000000 [65,44] 104602788584999558878045228577759235615144130268018134829615808702751344496209598475245867754118817745998130505892437969493250789941113522184281433762608183962479076412432282302483635111115040149549050093422236758132475571465526822025604459181223116413352270824850853591535253979241582287115453291626653319075616909396172393534011727192223308668326417266839502641203895891611917824449514029682759817166407856402312212756380630384633766219394767253549184271012241943411226071819126333860811242141766495022039449818232381366813180595091141062551473765675910338946018985169995862261397044000369263673960474529897246165422644696052246578735260045089787897975565412424742477105216137688484807744534750569511620834925516576760379296738312870627551890099006633737730782969969720642664947821880435122404874080033715783525957213135928871070095403016174125800673912405001753349803956919257094762069554963360325486822817627716459864221197661093500515399290663179887215466633661654169479173880048712005519496120439639021101044434242485069944048239360293879943833194446211335280231028057698330132366605023744667016861023878148917619153243008964243854800761058050719888033009708023313086941787512256407773290623629793135112253142209664926449756584355216030836735153378944074414474909772074218778942933517765439354566923340674562570441253197470317575995108665383062129139778762474285412618328467011162423209782900433273086530334154081687650798499991566225710982044090089850597053790229920843415549032449834508884154422625208177879544390732017846983217509885608020204469361427329464051665009643709827957492785314880711941584281394990106994186232058608231289748369940594601395507798425655380780148772387134064308177736455477933536455844176417554990116112787160213342861599464470479286744009741625795648755589003489581099980230310593643546364804013229564233500828983450610071599727635302961730657219767374622711561627569217096861386244257018612048286867199878773571682830697321925939661704416734637824201655558605013876770066563263053741221364640170236600461628995146957460889966372980560690738083027292764161201385164325748381587834582723719227220612838346206647373192075120810088108259071348893343156305490992963314056396484375000000 [65,45] -32492807945142594989528523681320431858822855272683284897719478465853965659179344773889731958637154279555894709164443063370628255207798569582423821553691203955244941446472028689645799564102311862446788216363105026871983466033096303230605122903887486923672296421540587943218660121210363916901219525594246237069962262102519406182609988725829135878200905673736133536094995046873982407593281921171968199694169729866366509957933295622048068894859571181402044527823121273241827129972457943016620865625428465906653397480323204309331458536100763143728503251948574238850982766263310842924880443439290143007364875868745980340735681086718317233271783586728737896066907353039900233041948743980152454306093903475884528264979273178101546503495521563691059482926516781295338923185114451076162039475965105721960665430097198109641676779998070380236137857396405915836429716685252426172663414979035749688957865363997084124011536532888808667680320311191397743807122184251941483900971836296351111527722466153111167317097504383875326402024351201896133078797892844735816512634290196084590908593312390076111115917349648868424992436706222140972897568918621466145265798689883832465814056951285145183466513609287769557917045492581805769873226164609690184378339385782284903285582421982339495412293708509140069757068030922780167817714137734011894849193102410694064845470284293043276967926531589084371408898844701629689774084171994558733590685185223010954891091472039432451676264342157182635267621232408603328694812308489868311560114617860102840956504680064104267905163075946604066752958675239825640307104239648036628309818505157870193452848254242876652657177684305482813660939818580079097334582913051299250612623369353754531693272029857843112170479111346546097324315863557325215576940441399650058530474092193666920523472332104623178721779013473729354685872941407854647587533637454069822972760650902804116992668352367689848457114958216648848124375531198938650743580246980826644532112864450979447182403014469126817491934769057093259321238001836961873723626492090998915198253870008376024308512695809774590481406435022137128433615187840926103891086136742068818927114086556331106741799589445924648111775623338104423964978195726871490478515625000000 [65,46] 8677684150194621672857633487659993860231630493819941495277360748909554177997054163051965347782264586476914699867429759442730523273712374197469891902377906891797857332712134645908006348040938813404536967953364301612131268318182650843398997257803943310937860589189580261144153214635402561641846922231344764674190355585167140248002662221711548823360833801146508920459826555082772469947452774641809191356928621921941386453285685314509549402121213431984396092315188490350179522736129957117439222765237187063641197204724413491275252782884923614015346129819633439329469744141398583258622786479804095574008416587601839886294213397771900420888531478671655776640144183397223962773240014296611655150505562724617408446133516647234167658405818474919758761855509510897627149747823555947948749047773204069355594213182905174709956345761243232976971868452599124713141446826270959655776852451850558170763468753319430161816314549714078479268816082511089012733923428178233105416333844819842670824729794494238605207892759476813173265101492663039274624079044802504426290553608882257606977543614769653380134279779158468158907412303079143160307185894769242458521178945117431175456020284875315734112850193027941788895132482192423348522766351934649999951229511936151584713426863630807091955062832009595417722685803599509507873368319754615413736383472576881661130179213592299220341948727856103356488553827317929718600160662681857211456111941641498178014984701484456531660644405465510482140052291163875315177069932340690666913121826171698032867193673127118736950811663155884312218991908355259522327163935305558075930080426252768798128581805188399270862566432728054447579100860327810944711704307073824224216338677462631242752583434714009428606176034948736134075529794774693972222651471241754609128375721053377892846115586600680601948224981251387890873408009385480241635429692164782237459845882453223983263320338562128438498283481031437912235861594274278875823568634868191660621696609561859345000635148937763087068813734064150608427911473131048708722360354788021757444965159066278208211482150058882682108585768755568618243480359926360742951309392772114198946256640579585357986909567972492942234535862056077348825056105852127075195312500000 [65,47] -2047070035992311660872405618836320623089973304763629317302180816302494205744951426929461968285647489255820711678681229998684603676360700048700185728179707309172989108771200624765109391263992207919049104545453811581850145908304081712977639543780374835428566240177420432576606356822127708891103910484091399709753456062095732610806248440463869911689740154433909810869576326556894382427731678624073020501676998943857631125972549006261313364675536492920906222221357993654618040113761279179810111234056873502586336344809865998315712792391062537541665453749251725212500008177914363666945737522954773341662286374186344746136328180626570600309274351412541813720837628037902387537427633605993415363633190482349653810909792702458491300135542513123297270182389283008232373080724578604697660447187611874956322996815887727654640100209864087826174208750513749639096052840416051928426668104004608315653719347163996382753749242226485268302481990584075481750331529962177357756669577493734804667045874304815911851982132248006761733152393519811151114028852235305220403576469120889001241147072501323612479340107503690176933605688644812270785001993349315353004073148521907671146045327988606780342286449825647164745844173457002791337348608270343207025251695849382580656172206510013286275794952457721840151219150996277794354679005639106713548973614112575714556046739421014183467558022926579652729231126605714770646868699687637493828446936589761671441835214321966680675808985240853337925663033160974864297210602980119254142813928204909368395378520085358745171799217287551371323139804489470621025588668337866354814817757759743266797206683387116547353892056384677239142072917045111923399545422087291327428515695813475540156792327789900128670553335657031496059712353558978401123711289433112098870453919845607990680030900348064501368429222092016553513502939134444907273006687977525839941089239235244307351583023751975889607037311052777860329971997334381383780691952330461400140167984757014548885227317208691808587899648352966226803024212965248487155637956671662621624440798855914470590414797474722408620074499580963588038087746541621527838941334288208837473739022917742889558259562325117069531144053939897275995463132858276367187500000 [65,48] 460751373275701154916620224586381909801872034500438485382964800035390521779181142692338107234594059627213432542127198637478535080673421085758197372793387612729177280620424319629821321188391561636609614108015565510604204416839533104951075644051750213085861860632401221317868858426512118819175252251472630891450753122794804225374762611088592677589369386148435653368912050124568976928049701686248599858983148589398691458820135323689336388489940169141795189004288799718891216507577637072608385856294574544929537376441895279628274739301722673790503274058608766127421142859767845074670055579903102897252784736565391118575949299512478235694553442855097653466729862327845556676390035954087416088456589572160120038049194451465544746719611874817201953588632758048320359467838413778269550336920427203623395199059293779200647036497624974750875948112636217081577357306703689159398337188850518796688407467617376920296948607265071616089584180815166159906157830232533993504848503884381115502656578157990816906587494922883806466937087258205613320985183157382256263106042131935084926176105488577515868066804676506077426817300057744057796407737945656749722829500597274905360543014742421653322085942902589151545647462891023322960828986646344420320854340729259082636697879823108067409450625876206005537478817877967718473831423796406935759291315641103352996907103988844018566442014448354063034588372934843936300527076784813461718158528659700871894776724147607494148113377758296948915203621057097830505074805935471437798526789331902871401097363867578884842783066388671605678216425502362402927734625921552919138184986057784738038280864914624842241035979332356859416334097441006245944310806775022904554247565864769373522871726666543439894883229830656126076557458465913656244178868163950580474915086168758403837914430986829842760477154287679214092341631648533109766529529078206982997139031228124649418448718475011450508108453382328357406996274693114321402993038231227241970560140415019025241197639725659229747296383854963623672411142298549960279820693397250543868279813583993521034558606275891462142755947135969020988950453481820519773172479104605149673345156405693594939875750701513065776815381013875594362616539001464843750000 [65,49] -112247428594602365404508088448481002113394943293552200899110032918604328005319585857747906735071675972816949357971109594296854895249504940982177433047264357579641212142343953058277921751239621950912985617394275615091075268848385174691608601578254251891682652193629029106257567713591127412021623674236966197486531528596958453187039914339397727425656360327485801479276418394388430369506692808241619825170242587337438328531109003061921540020415331136185408947003277589590952128987669869890907864598403229536013697309128957753829888322418675533834049064944735802326252270167078524220540297483638391684812896179346253073105289483033292992712997316840953621560819403118752635277158858435451886522972449541690938933108308047186803843080933096025573556101589021251005722152580363916928155388421148460057306337311786052960137308427221455647798135309700026117719316298484255705492978677954081516835967960367724192359545467734440000207243680780423418497444476873166017415720524397097695865203162913138518172596163680436057538010892474238554543590794549289126935028935501914897799657112179911411766470942026242002851339992887770641964836700518979290177448461387191949717877774769386748702093204563706551753249958308936343653421847552651142590545135588046925275216251275178303501463254439014021734768289644031481558455939120351229561375683291292500356168287911573706126078182584421666608926327146667799782785596348582887776400473387085621760161201949915342256565399640229352020265018891477580064044819984607999530011879816173026436534297552613520628090687553475328177813447894959847057345726339564606485260740771907134754041851083664384596351170326739655306720595328267756207846194723181563351652447137850555111583715009315968189292786571326220794183052655688239367335723914968906841586345997446138171655243640902744668287305071811824369321810804613127626563971036936924804038662952006633925485667319540066828466065773483871919659711401228905335096628476031384983544632482969620230345436644676546274389448482023978940118321393745093979483415122180610635595569061381963676825235118963034682485902578273270173338321719261127117982259721507433907480141774927758733246610511891105943504953756928443908691406250000000 [65,50] 31010667549924556896593418243436871489907203448714660361542422470983562288498614632643636605965093566588967724959669592766919569374033172954342320449057446285095886393741401649841664076612601019374358151027547495346783380959674758693611664636868677231144702497081966405069599715075142186179390016802071797354194243833908661671418263884389507119143154451629710583744995729723015839896872380121946098763044652567711480791127634562494094950683445942751613403586967710611039362405389833578383091697873183231585090825134937210967480093930370155636148757660255403249599711281515600291609561835104640489983722933412188693877564028091468729389217695190089548603036718572323094811586232428302584927618542151098309710114743418075352112881584497359384584224897664405971416739672929984489578081925100337676307671927865088723399895620494342256331288835176454897471964204716978845594761573680228357252306887449249707798697544007933365654620022995319802766856049711268921714885997215700815706285212013525127455914279232830458632101091484963511194202479776652275800187999323971266037142590927277343100820940726621361067392939264341064797480278641754344650914902543219828091834788759655346762874859897281775806774229706567933965380307345122749063467895063381128280810376635326231512252789812048907265425724898503169371897612422339729231656839732369453559772650927498831617295141518314260604986141041418987269714346525293797979042743410172328158135230784588816643718463833079221119167687921622389271242119254712529530427064896022209569616865945669244605740982532944725729518494045221618224205760382095150858105794537642742670647914596606864008786210610122493426096970319612094352983316694156234707848894602979092020261771011186390423132795817588927844988406964214572677603691465373838589641852711563199804340150753483771168744164685892834970098179316760144879997931099039558728099933832844246726657829227497611992577676960067981471436763969690289012982687406256098671566793565329086210012014456316065308978018377403123242927634552776413710241804184531963014514436085859569334151724164445206942246315787318526489787137235781840033370705837285399912075647119941622999487670919727122509357286617159843444824218750000 [65,51] -8689368539119047781628521391511925357500194227322270172406145115522853033726175040504945008296138732226915280707675664602618913541430047572646784800292205490973962394404401017423058356592088429918535221755938552930741680493231706737996665933184276589639859453516123376204946414785280992335686921001353035161302009740757732551053954390593925507362323927815428979878859069314662274251840043128919025753884924972836533843866600043789114300157090714149969842781236004182664562161962789892707033313824409829542615535488872832253272664458754684673727895911608228071052375442400571255257634833137309907056397730881250651432881217138291120332410258675922132172621065080948063128738587593730497610316149276724305061344102259962032577300328380936037774875045728324493479075824978111313565427676396636914097194201240088569280662498223837785699451519306767167123410707628813215618311506730153321661687166724050454429210977565018545050078056313566533769887194679482551629011324807934019810424907499414809892328737339338649167801813121219040314397770699092568968621259990877801166018986801135779385044125183736256887062968639972301530609739303975165361786772012830379824489852182439954980336169301127906179097533990961539994561898421557379088534242747419352754274653126226687053933112899990328973404621602865132726934705289120051469394019061800570585399541567528052424350449795493508760554907602110243680715546114767423247387590496595866622718990966921552985393032392524768141668194558768039331206037068561633024334044421733407962365165672911339951570291458114993254079150994650199292796815215154777406803413423084466188677147444220979422205615052412506335099716424334330421005704494522420201653685440187814555844443607970956104895843592042161026160008436377242054514815401352145927703416486373476968011467238944055937017481502734348645150215264682376991888634512130739310471395710827769338950554604130958035010835441942650133840668608655059019654493105830825289226584535170459050048423841251303908522151069059106697929449923957851304826560228600805224786253179968962114199151173728523569312467917461548010044021135558672605413668253708904521181601949863018957004312525782552256714552640914916992187500000 [65,52] 2163677796263550960758800688317599265708041724235840377709940686021528068077060041443068746550642159195954052862091312659700817931490266935205633269390970108556403000794382432445085784136304136337421786128497845430451208369988802862883617531442652703254490153905613238099545724509875963914718434632062753256544924396995657945808928001014531700451292154961627737758748201375335716862892170697255098020876558052613062599732584171993772279915560069980383478931378545457620918986233566255769603885879936296381885756141471599389259711640405016452018414074183907499864707792632947515153998558163596002725031175034742154847218496292386457826291724325974261915176961772584123212757807374896487557337460994165324715446672386400865565934335418107135973704590014787361222933098193550256908669061828149407288099339081282728080488809515009019294574527252413234663134936644734580172526308750903689897837578717306820632791846996067681054884111916220372921614534856538737404199960861658849724466919978880046085366590435671233959020085346240353180440247744233759831981731200541442486399681143933275751247875028040051289351057717744241372845637640875909727359802031727429046369203630938858155040407548868490627841480160185095261780903564001908954839967405712379881682798520459038343059626720436483822272151406558968458199813235924700193196163317880131750344774122745010991973640819460475290178040232942592537617247617460025388847216240043039597617594421402595755721302367808609832370457913983778429898777046942217807166372447471058294521449372186503094925657844650479150820780486495574646037275073581302194989455877588463631562924283835421959313896698641641286034413063860329773297238278470785388689812684986560654831603632932755039884379069354238814095560873092895021290608560759105380362974855356292668167225174799453268316175845941199291842393558323532206294227769594404436390215215397781885031648662973500924389108415434184321146175361505583097728924697181603430512779718862040469996044573760757915933742537378254399372094530130258739365348577874855111275533978970646379003251245908028557536622641931980533425995877875290441149419916252808414645377368804891882181351547842496074736118316650390625000000 [65,53] -443604783642446811163976650036970288343684984784145264274205129311957617027549179746658830270803152595597879851597551881081154809788276020192537693087677896358940018965637715537707716990493009971702687685083390445640047813634130794458011043472520131734597962970757570165180432621621389961039255148401240301303187980463089615514630249434132105401115428579523696471305409724464494042590338951147446862704038136103432308891313705165178855096471769233758610985472264414825293084144665059280610132406026806285342232856737611491212035002954491137451050696599563626579495858667965373805933316697175677197121321164096766853346011750304132926290821105509124390489237582942587549677558823973636416037069491672382117038684417269744433489576036116679423229520994261950126032698303927058286082786624402688864277039519640114374903669685063550950814674261606714569101679213668726371955264244412242889540258170050076892827213501754328652512179016260307027181611808814510715349409344113025269398131272508554777700467140737838572944362583175023843855629722945742743413231533349335242380819419489853247862411768024177301333137878531785776481493162437842794908787341255752237813653389519878524756985270660797232028591203178773835622213864833797424898306288839146742228193239180761286710671146676515760661180422195061050434097353314474744619514908618545755800184682038060079794569038762608957198162843717285325635607993423041780925028339760344728862995956030370082772351678992873483487747492283961425940262871736025869438126831033802440316046922876678854539192204783673438464024350570578339579112950875742712875708965778492893922336571591789953181834537398882163112094469247722476011478970175013194781599422177791741474650199895422911125831910726499570380628217486813061063956103515080483558105728439610680131894175785961940318839559299711932320959158917670040072032032479065000144727006233985466952517785499146866817213741405837828912693104216019084246063318186279562458875570437218277319478707278746889378689785399662556557893454230289154478233558889483780373163350713797284656926152295363791819030376892858239555576346669831776421790597354267478839200469775683188800030620768666267395019531250000000000 [65,54] 71172872064038270869362420430764857999341623977286675266827649512028436286971098713016909331053531504184547555393244294597943487610023774078480480578261070285128110529009617830453153302812769906781253898407273652359706081475669772873740017908244147842477321827276357352591863239006587808165445475498788719111766115666727925499681512231291783185960153902522991746375044112853190090808970702737157729119306182962013942953946551120363262443525622260072756251936250628993754127296860120828925406348697555163178904572425869968785126037564279131651809872609216853945379603087523463758907819833173214271281078561321664001597803873240280578853068670884010081735783681777035493371876923954194952566498130053645607665415977966578930299093397635687522283973964604182946168772117357332484126843561411117668275218652204555248718438486928794004249802007095754881285601032312736968200329175578432425939513179711395976699816787339239789207144839567868154596629880725467307055356559703879238487461087458797416133113008992104176346136597270311538323276410779094057394613725127157341396358249545934641336316625009932594161013886286053867338606869824870153359921474779173750696709402553177318633350440556330469283241337101470856801063080136110729443004646451177253253272235929515812822639150158150667796944631289966095540802349803503803237391584273141852658174261863467557507225459566149522254681426580178803157771153807595773776061365951743062119007771074632472789768257913306693151940450241308024499600811090910618635881838648992653949680084592517355815650235429132156168773684822691858081938584164575520267087524896601932091098517797970071522994510541842566129775626962597761227046335340495477353966931809177759985526040907965263261836172157705205370611829018257738717266649831136926293373474361015279900599070365621717243113386201415486513816736881537622730724889238108995428832026825637290830930351346087689098703899352788305725145583549911525512067914353022397239256082111241972349190149441953172407114733287886744507714719122467339233585205833642661663171358839229447565052578675620312530906416125264558173317740681439063635442202713811681458883073858601164829451590776443481445312500000000000 [65,55] -8161076995118248431936082578003291832429756260606744408121247493771029031113644515223857901701447821671721283948555446321320022934926739702546689205174423359292955137771558302450504567326176823387547807378305615939490281252323708441340233670771524187259182095310381004133659778215569419180134753495881096916417902099893433401542124867070374473791176386435929422930916499314543942303152698856764445371275810004434457223545262136625211609069153956959542702588395100200136425243460240411508765194624076975251071508775510758300193938505074079111921389404754051919964604214413084425781253192156719009944627181411894469970342720911687239034588991618248614642956177774188219450315621587100442584683195919715310927665645681117980075178587766820536851725247720111433819669690971296954743807632460599683863369779847846621274389564094492564277865866161630072047622969659668246555549514584664947964357781209533639150604888337636876064574159687365132276405832436071219482808304339478856380063397169389579422585370348949870543083457270624960963661535459913235325071450885118253108598280305021115160715348390912958275385165132984733981728692515805783526636933454015839168866762107713913238451163982612725816934029517633241048416317109500845507155499064892169672042491993367239124814594581507054235108597017557726363045165537367905715691369822164205360467945904324525651500872986455478651912050024959297392391105872975143944424584070788578834213450685835294602309259854496086245095913379123261552596141269744736969089976642533552720576879843815001805175830841190552653735738578589001191169346615513694447800497560836257465982249757373600139773741748777057879265441362675833856234559127872272691672787878183885682590916037795647305862746230870402840957803213698071548594892592729083745010880431429875632592608789740210809238597624127538669535784205110449136839639836839948481681695555818902281421703970690548839745080561885386307057497277558521073871171914669538744222026724073264968530097393866243771632198453487254295132251069213576631978257707797007000974239964521252415355885999328418109549526592909473375566766086922895978619289985380352890967370349528664519311860203742980957031250000000 [65,56] 405605864095928136853660685565060664919359985360208314444109127121552874314033314398102264326563851175441871882959595528684906750461016622262178220583349056219337903285400082286018674325475156421780469823613026299517138242692941262964964294610796643713991793155568975169518293591245954180823589813452250926757130812115881850477801560558895256520942442540604292843923381103246114609494318548365671408813004951176246257103032492352814499310949534024066596928464621362174053740298309134959192402328987328114933829251181050467053047820807373956212069674178118868759642470675051348169538823635041233700425630592215025066754336310192824768405027102281753324022165045180337776373908307549276649054282149674165617924582710356884390752678206722500693667100291581532222065342670661330951534123370186882360264073143683034893002516008276996808278155737338925334961585044474780771856116583273353290213327418867592345261077850366326568201923158784538110501145319715889226947561925913266470462507952218020811185853957503063716873025004794262179242220723036505475966324334302354769384526725109461602641899048079657301022551880379443452877906855031440811150368907257645767314932404985916800150813359107566714110549415993500754384388147525368493866602148901959553638423536394470803992932027621462739387025795675151423382848651078310610631214210908266975359946157681115015468557362504413636222484619702603652607147148603826661303504720707933835057159985336913087157954697645582093259983684132634849444672200239485285189167884969128928424053665260496665885526032241789590204122092964979297919192847946919162601645906964214627218973925622281235150813974480796134400514518022062535585561629312428737589198495401048318293594216877579993971342172786953575931130794229313240461484753954895591820046866629323298523363454665806252340273059841310365145618422126959206318023621881733710251475312824096994966212696242886758719741245576429128778996774332240690786399915152958474318211752341002668271149704291045224843070925638746240054191745713821549797160749613776657109246712677048508727232057894489768204408204102579333433256587599647558331291272162790091659889668562755105085670948028564453125000000 [65,57] 96328300942242656057459445904158681371279854248381959206809351815855312142102474074601048221966499885659676941039610854313038543815886171811266652968955323173679165085958724049265706923030996358875499315964484914774791908050807759287948839178384869951142125241938040812819027033035710805758179305364587103905128500617854430505628257727037572747523370716226037767131842426084130850568103010133785418772873247121420065350927788632182080643430267952564625297306774112904452013014487637225015042264366713824447414541490770450527017189834318159551386436768551607030803807934407426306401725687501861837094892877811022427960548399809489030940170673159245431878620269952269396317085818543334241167704022521388019493775955465776095328120710559946549242629995894088866170533078259385710278824321592278681050856654245730106160651222916783590200342690907166001340442120332584056149406454696071933152089722165152159599631675880960894441111181304692609985744952750813986029970476031058856420308147655142626801344637122322132182562105216898102628683561197881413449127540646020896014771238855119686206865933325176091770448033313844025986741825728747993231417679078252586217279206139516342859702933697514961835379668306906264135033470974447070184219270933867155131023856443207812678868067259407611731183076473657670890062510463262328786017994335485181826726008034658097886452103093870255506864640002674405348264819184710232545705088747928714349223454042663732784434649332482739738392384383537140328095681787529285197621983579401190466816574657187536855404060934999313741995291849682805458484574391602619353971241125057433386744946029192962086840339650451483185745175871004293579887146982822792767798023556404715722845058003791925568111396729274480750205074823852193437815888989562391630504134079222906286871246053281998169699253666708204446528724785674003722476247436096610454299429901640314145209228278056415084314035794497784115958274173289511972524585441354910578182986098379203646488055113082018999591434205980019354006320981956935134571862566726590679803965416686732657838154632656638027918665224602115002508224612338053485067427411658869118582515511661767959594726562500000000000 [65,58] -37339867993031924611809000647060155364124902494718952673475699721765236712321510991499018801308636359645800176511323556075437394756096213432111650650317377316401099555558728071902196795098290886100409529662288656973534580466487900265306611797898667396952161110844020765108633242411795850195537906415735421627589418996265498986746134351900809073245814056574012971978939404974011474433974700175318830955535510981964833337663542767118269859386670806213754862995201496069758995161181048572611254938634480805795471781896532153595166373983312795443149093336114940986812994399788824695577401090060681722466945728410294061289117554546963857693017035857399197852036267337700297834394397935950539500481641137634019678095854338975574688895593555110725274867880453222775260997912690784878611916014450680030345896074457726812260884139192155111794416293603781740245403845682056885104602888228030311320784070694783200549095773974296788865888359543113100178034448292684389459892068877639303615884166717085680930676563876216879750972024181414709976974333558299132462502027500027038861881167522888350172024770689461786230379032015037247826912974414197465642684896871489550778512181452306339943375380603964281143663329593120064003215901622102768486523500612257324762104225679850257911354341858098305143165809772298138294504807560393901972288062072439864078364972317805855310484008647286157147395745009876561546447122816497308335349678870078483670011931071539385422170369886132031254009775854394303648952406043136746932248832793972138651128872183388956904269428197332184115962391286735169481904035381442145837104085308022022543276680803244349805771314268193256377663135395139586554636679335708151622938546662746504575270429068363154443494658417952856010148569853038008392644891580199169742787729391620816606490661601569458169645218812277008970841677391401338048726209088662440595687525510581730944715063559001979588565263038709000993422042927077161263020914570019228842959517601468448426974576514235551702975936489545531965932206095666950617248509883271214847878936610600778528253522981954201854427299723425235881677040690120407935375344832262811678447178564965724945068359375000000000 [65,59] 7893999167800090184981633384826345728204889010913711483674236442881709025652149058502480982889036933310961402007075611795311496956120378490439979515023530373410604154301513922623785513633032662668288084920358277261986816538461983277388526482328243691955092168493286786695174876458227379070267048329907898985849888695216626078244301520945625123713340525321607863179242895449460883151398893924827239031890872203179011670237012204436270730396075959777362666318136778788338633836247181546310467047108597917462374095312181396683013117382897260237911376848345149571705492772495395742052132339739427136641511790991706240590621221115827260833191079794611611196493067634351201966859628796865938865712740220532003636833202186913349291776289402616241626783615015935847547568587293659915517929205023170783780784799882444793785750310380109327389345530829485039879670279214119399432496399879963366949139344963289591974056014235170160190721630558048817001521743678643529101490658042262715798909877285341626619252318367770866586895109754748057503167511221553943531083963776404837456703712983288854221010744060487373570711797242696340481478191216370185597355622825542292319142976936321860999016728909168113005021288397900912344136515609475959419397881347897706227551561545293149506613969467117442869837090348131419153804729901409618662464240379532422679613964614645939175118494005186198125393301666740094758434788477636722304067043878795308796617250754738361112993045845147214496596873118930875756031716463180334875766669709975711020729550510934916169123101203366606786538695476463310160857062861116075228691974298965987167691416795334224309963667177674143537926863575526570273556714942652705074336337702778824215335663201513985869294055584965297078673622216381693001260430058210631081621273230744794775421669480180666320603626353057231363924906671496764346268937409588125149011935371399038968089412282254418340052226128147383076884121444519183211841964340564844359895250918726271015615353277703568343328781102405107623060638935397485833705919328730669729810275374539461385361514527335495315482102736220598618066617872224346736786254608020385603595059365034103393554687500000000 [65,60] -1183998655420932233243113351800545883917696783400060710315837807787812957682826184373762326158455993741379931585675175282690580413509501694164184225999049945976941059489764600208253753983914028133341043053327000044721635680604661620392642279706025734992687698917201139829858117803593240416699983581484214577825659060506305978714182147500469838541236050549317237417247459366994901247763669351418623474276830262768447149747247269265241581015085219524338385359727901479575584052032741479404727716755667048346433489243617983248968260364441330395019526326797973367121093243394863340605895522709459294108681929122894759858991127324836825990265444817213096284282153104409217146512798893127270235107781882099479269914644603971250669345186260247966100651600164371405671186440958488096327701549041784264592667976468420578187031093595029578390358219771049761002496343275215859308392878835106194884191105223021861520325832064749353406585995539230247132538454642766605945935123539290406086106656705341647948427702806129294315047800393933820486593744467729326572246804909197915997002521897154650136041838901750206251034201291648949976810419807812138772460593217046831523785313985696545987569849660312672966107621319991749486332062735304147945825261782378030862846959930145735094716510043593184238155213968835632444637438543563539498989631950478094099802628866220538807274139929925743885946796909783453184546908608403650440900547373208853075565698746376668816382562728041374637328531658659948094280261320509726034157306822390164010304811713318741073157341038391807376164851928128136216396236059807594772204626902210430522316532653999050596238171811744593220610907169939952542032986696443709660936012523044090171142620192659763631347753346561482462428860749182500191863533941957609740926220475490125567424538020117312823581628373515124010074132012913509430676653422614215910397265586511081741407300510416224226754736850130509115657282774561493519859751784106415889052762990079822213034769142032503095453014708687489193131524212297433627581627070397885005358466389769997922769010372288134574102260828962131498894070436262386915651778629410273424582555890083312988281250000000 [65,61] 117928553332750843838850706661625694916558790800406302884225991471241131657186238209513072555156425269664898737231811207146151214652865693150228161595303979095332846779226566880218596777766439260758230794682866619681449257393341667207011788036552196201486977465956225433931991292668700981561321883739178451014279970543783145555913915123019478191901413141917268758821625860564238078693058958268785907218961065621487540054703154088729008393444097340151071980283973102855033706126057035387297992006212148414098629017032001694799697816363057097303578143180237118494247683354228773653834286088879153989691587997061463775938071894719567214888480318401116204316322439740501290350629419580357273367622287265408560929457289382897823264097409908488482586773844105779743176786087000203777086439951942164068754328813576213850299075541656392266071908847212418575909478763944156349236640643632908448076468443171648780543494385188758120278098578207586966145573228660454955836174819957397023955099511816538124007185413843755586852654506405226101586083628632968300259454457187534201478833790489204856681839081870659960067633017319634023561810980319764725846087919895097280043303128860703789016608693032039347549120585650789325304080423535290953888227495325209293587365717931330025316133362500399999898280610687820092660584646025494619912290031204527997539230343188939340413541307632679231098443281239132209981802030943110587902472888638387095438120215313859894518194184914339855859696329266373881576318189625153458405482345265663094938170172263476910730038820027398680480045685049220089327749710790827123133972305836498463535971784178253637840940709335512800273337402016445854701557375799652693625987309223183532930339667061855249110823258942471459677696273602898981376474185010436766961325282282456409669916782708104471324323809191042300861197632736899187380848265427822848944322927615971876146329269480766608538394186622490712512071434830338805027057205938500691145675134565047404974905547519837988188356413883475282735031375503028513008769891930253828619195463953430582418433584083410946413481344449337871492847467508324754703608050476759672164916992187500000000000000 [65,62] -4582387705836900696850120301055486032067679436679381120172984867076061334728581042982784253201983846533534799279807582371447402020345975776853075420669320075612052097971062051232444200471472229220927299776215043350915142128552407710143153000835008891532875943292392837586167866417793850352327184514961475312074563731853019190203295326446825268352703718484455501367964994399814768717049607752994063954846523018755580215693208262597130850884029573808876642009203255205625813541476256944994170931433731049733740703705950822278272901032790407744744967819923840464452232632651295220031422937186897615320451013677930867092613197112232664095011020385813522605652946731213135211484866504342350941185197022224236960719766513093778403380194485303453485485847533938245960634793737242638661970140771257019326828502731761846501505032754964204147074794798800357124566458650741642911304510495719357674932043246180832534770844962328246145316818567488784990223772990934011484670073354484931565680523551135840440001222048707186474721010163880269200885216685720576509866238294046392758534773410463173239385410858800120803870244545927918579578755553093023098147295371199948547287964727325280424979940458392443228710639453631655876544154732364408475365397370514482963278000765464273768557335874517572742557417352393074275801253808285288071349193095578029030066456568207866497936890498064534861482355228728751867772605884172417915122157221467913865769773903688781025918418378411864542153532935235751832050882437221342633288159558102969392067106400238402904105949726893256054594383314417941987901811352652539332046409558112624261402176961713428247670522915623036225297212433106091093483948533458715445133339345577718356358830006343493766363040574223882534943701665743522189068598403417975682886151978879959917800326700525473209101543313649033966379745219642964489500058006408876068483047267155767423015190794915527132878975183221931214214578916176626340286299823929063996095779058773411363521425487077340697520927458642797721117232285489488361468869635124632586155384069233677622002653765392941029568096374146283184237125624821418412579987489152699708938598632812500000000 [65,63] -657242128219265541144509580913335201652860268653848764155881998651133890707940995973295947548223275104775730463330694694020429606136447249781450904529813131698735152158776209199165786696244765902995932101682603837303985078173127621941815829892580517898836611868662408602859640534557312238829436740975123385441532173318335542610145134058337099717294021518250359899134178836459724256117446964532489400455948886797936893057918483395193607271768400893380764751661213218440260858213904723025522059926601395164097531808393230207272754922022727986304465488828245951174862213569394644026248458863065245606647212179952157535281107966389960064405511801943012040894324059282510438089606466869307968488647918937284564872719914722468452414721793611115543037462423576960444603199677783054822019696511216443329744894522471943900927808514821237846240112589678152897646960741914409398663616467749117761464343091522463205977573349674423058008195328762449538098727346425678056459838321450534989460246453634595307314618026065471186249125921584446781036533207215867104268264096908442912311532305137290506396477146273265500475278595667894569648137112574574466735361512227176137378519985338997764845907810344042755296390769971351865757429693229107089309445285926795264147069173202136719274697661147350920985632944594879932480909789591922997355313844387875699236870742077262726010641945123342899610707417402349009356379900733180226148566742042639940544385989665236084605181480307096155073061716355060729538589590526283580326967729079237068758615594121612462160222137906525181162234419136477580741966674120174483946444194524229349994347834949278514353745683946138111204715309163511024785652425687771873246718812700497797941076457346850870795036735107329686290017475622910233919825247966374569090215840446675901233509652965508549308180794396308220373015559761095219864073905912122171383915503483944931206952070450765681958485423640808485567727166708969576248237022374813140117086651070971485303262899708081183620968563406084606915306665927243568449682507131920430005772701608515775421347200880042520376258182709552468480501685732519945304375141859054565429687500000000000 [65,64] 116871675612116761893171879679088624538164062310012049620468799807828035902337216314696873585632098464022402568340984424221679437852244201759968958643492193116281642833506120106191924902509431541774778564510910374537780769436254814712810987265911385543719029403354596835328695399962947537335260059105314796402722325503509667714652230793812391028186851908852036520720820006379041502941125067928500587562091915699502503507215996983063557136640738628799120188312969767343774912685167934149698534744070202664099846767075721210072795785957169700255755692389990302036479545655013104638095169225512435376150140392930032684880550921929566468047616849563234314437129267741367716285479329753225388349077442385191468437397777088717255499651919283235388409724115081664420605159137171777915974872802929654472135503975740355533812338985429752151293909173489167011060571993779267092510545676918077027021985133090868982064490019060168744601273891482597274086113834493376520698290622096613601024226164410329764314251766595408062393079478316518484160351464368677291543880418810444966740476402148979124101932933846071150652889429733883753300328082344096273810196145537393932530784897360410495948213401961851384131338112710803887005346181699944626599337338591592170335628902161855381418928284691916691491309101974733491005580313765127908078327318808722932596596595902080552225620896092548556084597406389231275116725633600675923782952141611174934784908971476898644406551355042253399999093288146167126579234336053269929176158148028640004680309312689635577126682124953628138131819431740959745338778968254249936875628034002978917991805388623822700576607542567512919098690677695537213545126905900619470524183664808134239271255856554389376949851337950192822140865083068040368961291660328967081446775743714497598259231331309047923505962557908456193059437255240825153963687233729098963525929261746666933299440877694551851470056485052787614799176988702342564776577172013749157918850581565496865057118031210667945651362351367617006368415071432763982989683813322791579663346391005037319754841702547140008842430509927669182029807970479851064737886190414428710937500000000000 [65,65] -5556244320541248016973798783498475507012416521701540135709719910403582993675401790102028636947107428358751245663094277050821426376900157186943723499265664091745799224642483737141407287051185295753531627892371355281798844284720458887974287651180147111498402204608150853080397625356609691307133718831315260928753984838101011182980953619914836381109360577942032117375830173487662875597729310913260877949052688774373244771394785375939856648329127698751226718129439813380741789387144123504514506786253849391184429077414263211242045803079440248505289502929858553643085183242513636071667620202289241451565075915596369139863606902521767533689370377323973405214924421129528701843826529337401700087399886263040844811139333555991699307838886871652801244498118850340607587864369542624532675709792145931396168611868194604117711231960063981745270180346730094619146742445801083967236111666137395636478332419632273168599138948441755085967559658196051382922835629147762130301509028791202083352170275752439356748645313184924392885347924144516374570619408812574972613954747671439529731612333074955583434257833395646233411325568948327862895603847977287675087665939737406871487833210222484920803807547906200579164372694291802357891461488720733100241106652096794695844762424592729375434092574352764616975562897392887300181687062748934129372627741323014042868383239699490340299055221493316684239234908401029899271932939782373689207935042514319690599149084813889160448097906540171844345864797070470537528275008099840885321304183322218326728645519305547379335811923707912325787878532543143948095817262009818363002718048723289203262982446110733397885074967229871634784829538340648847575878915093577096905004775325719025364927908912349373096990995594033456628789781932455800118860754046445868466657463817941411299706178139384574028732823536524516115292668254501475559653391424088170344663979857935103050657385430086253452308640716268899629162857232642597880262379065685727144065824627012287706330961337783880599567430530603332048449707827688071079548670147679300645428301724419935193572383440204032445831935448207674482778983815478568430989980697631835937500000000 [66,0] -85212359018567685478830080065480251998911189309428895262477250419139906087253348545050521221391970310232646669901010136750318188486137183836283044957610883183712859663070099876961202869461673574576683477460478519540199552344552529605300245176008380381093120390344703876853143533319535037098901032113823739196880930632185949338955116511228343113600407644625287347906404782565462079214235568780559003077045204909235721136991186013982266171409988785118643320254019013671504253574373495668772842655431440569719131342189606249246602409717684531022193502017367261542087259344750803483679230182713754399542888292021991256067779107501721302429276442789497783531460551627087619436681256880191477810461886324962692837467218859818822236906400103480104777501505710363533063289702548652093673789126364581446211283521725053685515351543552476368978006903843564007376480261531406340195380767433758564453112515899675521746186450973471867490551008293907344901054039473721581539689038632750567597587894444446501149214587160746603798582744208126972764010228941627336572197077223134308360040874851644824281540198004794261738169799167596143943009609697624313268085979613814246037115467637248208735135694631153812751402818081371028052380729303248420314932238185436078623213976002767711326159942598157579948641718830014319825178977611603433872114154398318159375689636608818657402318253455122922060248926770754852712624525050345271953173513461822374222318585451782103915367326325503523365016375309440419654241751431297194550802527158555136518283661256348822821284706898533711421692627937824010053800646123298711181532319362183090739035787567446916222657169511400300073259257872543299964134986070006417879968194881674090278165070788115273607465189135551653476041316680044176779727104918478011108225624542657479908676459205960417039265976822557256247144555436678702705626701771600680127955878059449447090293491861820292715946914827483212639995671276502695292201767993076511870797098517900517056215137094138609295571498219939814339015390583168637361996226494515777951835786766388009445078577717606313080503365336117503544590186963348475466635557520320764922574055187133537396821497811934006119971991576932798248834629398911341889051544315151341703853359148620800008157907248426687907283394451951608061790466308593750000000000000000000000000000000000000000000 [66,1] 7444309707448438956993199173299148336284151918651826021245892544041633403920142178114895256205812796568808166712643118925644508226174621470371853035802497544065688865363921570077592238026867284091782326424621453427510881093445831592668635951053622993910829318280570972401188312522688600620225144965219097958347064549567356439101887821349489742269788682263734230045471267108592338295941768300839080236991156977150979825372780485205169992691688451035804828214791414599313792157547691478807717387017241786688574570962932373953394196025629923463590873812019822057362766362462341214489138879934033157821949316348703912623970075495672870722534570157929650852824322680772549092283496401655835993416827611612466678066451527816727896476532150877944826474209139898551665817442405312832593250026073389684573973357855723324976219335730901389557446344385572706557444075958241945112074159312188239538173834243333167067715705836224807075713326604337679160631123684388382079870831027632005037481905196498197637658076533695062744120525501562892979300449389662318995257663428520200548180931348051172829153058447616754502277146698588327858079728045321020841346128376057279916351887747484410392371315565390313354436907802555788148896401564010656091896814196666909450514527673217883792985879179520996473232403771737548346914815463574676851121684466761250523888903754177522190894489104870048829831031642680544514936877043583813307438952545435371244288206059789354842605496410425465770230842909880966009061055307917276389290949665717879765750826129542974262607563095602118138097624164027544690337899869632794514135731479578297081456271243908003984892617439895196493945695735092488147544785092949879779599031193183937311012885698346080822121113644094975738501335728037502408999629074648370110424665633642494439122417396993897260020913310713083403599971411362668920357023967982941501391068955637157247724854013645493153855579042183434894889518032177268043926506920219906895486196231674336193813668303015531052626425401856670470704811903007637701169602386539752423038142285550738870559460121724455029187326031166367440355908800428342194476596102111801708185162571919789181500460481383476494321088151515216707069407392728847271699788849860121449508234409452870675054775517812371676135141385088900278788059949874877929687500000000000000000000000000000000000 [66,2] -1293576955459568697616891601342394716076573958096032734243815979838565855777908715552312625004459462733474591810568511977891699478837329715007320019852259580800216097374338525973822700266032102353633738092642522334129477654026378245711674464131714501669556896572527724803338998321729405290728610548466934660036013933493868888113509191390458368653670668973727440662492418329225908790431634504882885742235919198365350855558766129651192281992993087740424160347630432640087385404774801906269492178558993849662711081211880987435012403002381985097343864482341543588714120974825959473116952214885453441381521694515898878623746290450510015329089461510183251221096237926721379400227347551878624459833126704459150301326928411266806984591167345425793760147896833838124220227827357479619322229229799328837971016027580039461517047682960753938692730242711229307890754892389580505530964363775895707111355130484332022058027744483814189610719078031615141514711488027775835364111134327735879539222010405497509834337277283313749421725800335158854599109219714523169977400556129655151606121719777482622331164619818602645516565576826692649304489637937946158620395029747205606182507149831007322339293928978080520630104610397655126840261404600041506476184779886196564818205399229574417188716828398138910111711514446964621171229254366429973698177481427076742651491263012153531644579478659767638566112315101263619921818549110058747100448688276884874920676940792256131999239983867660205747044861973034363038890083090995269259419981492887671629818987066104163148360701535609347968332154817304075261453025149840749942386674203414923628005816675643679541412807826497590803930166590876710347653315829236822127876400806311669447525261117792125392409788381886435484042804368105516567962934388152700445820285208539841004927198374885047842751464369022089435183325075539790682612612654864227538105174724503380411145348574249821973249035395425121054325557017241811177240867487025479811682511523905766922797514657510140986094080136645270155125958148480315171270691975152783502913141548218343223389719456574951031653628028007852637857096853375570119648727565365485944167928242066675022571776248094170371872438108127821713461573907484144690277027159901957934385571664532183767399011540471250373995795550363663295456717605702579021453857421875000000000000000000000000000 [66,3] 39689865297957089410639797998812552064368729997105876729372574356648415097774604010093895371593798126974568046697592189198854581030522961884658995514630839645188924175463426264128113320348430062830608323493196267529401165155929594894248829894555139622675909158325990932908902102768992979106272972004102168577841063017121446836920697701680669023704729071614851581237459945214308755726562598854291283659661384787683101239618151250992407909315900067603429248412979901190595901345185739852937753101899456699204297785867050984641010252784329333701453734029136611785851924257035375630132712779287042647395826343341658394095857935060315118172330157247483356075574199091151026698302463392110636421085400512559037185051754179035875149373095385525452247554626807794430859023349650789117056527344418291279432055485679849787850944714141639146672762255641002513142380645729847531704938327027833831247030207441088606964281064225297507432183951807829334959881716489153606554012535169067835486726223826337964614524226846605551769042804144638634098482840756791749610072502143800386174851755157498647268469540283708441035937734590050152760285697313562866089235736859133628936174062385162070953520418362833871123664078448555887867213313601361449058260113564451728567208309922487999585641598692834283585720080412501418831961626803588675942336604523551878362357390074827672806021487640234317743150959378962859286210996989275197567699352292161661042223919874723286998424245481746368124869092144876139720081263709407844195860841365514986393293486675536916633764703632490589349076030037350404416459249519201173132635477649354360862127551439421552232392605906211403372548891444810501113291482033748343429129372590267946002429815504125109319316782980875068670539455665483199719717710065043874173326087845162995421008936778319430847418230802107769739391940283585351286066007073150187985105812259737867321373216406814502227187177594844251892090026590752500622164864361320416203817440990292941569349052041161100781725127715976956021044562299558078813643815108844157081955276697461476819800184957642957279105020556204265429068109470365223549654999740164605276419990836424221462433053411854513061488510706228428946780407087729468473224875122117172493206624286829627603777566180296033214382931013429305078243913840196910314261913299560546875000000000000000000 [66,4] -625476712262813388138895850300363831917278851148801842739958527292902245966085267813766962247325342833161092963153022015415551633823897504588692186204125922134494827611034271180412288961232134808965418970263694497396307914505391126818940505163427769977764417705118220740316289384740236904941474877991972722157755263450495564537937275951696789468467841172419989738571983903119378348220397082476621540237438626536165799783936589216984332560037098856031417999963668349737783388998699009835398194539412296587241948267511098400961942584089541077264051332532620601995793595528032513210739425176295030519729364710874026902732331803944906192276797489079943442614427980814384269352302265386285584123698272393456260220317451755373344042502805866309512733102592594592950552357370800477440113720874650390440908147581690054938616774037648523384575564540614109882656739622159574046251913558106771115333082941019380803052030187215557785810757542520620835756184818512577046252418955109960215204108081847922617252175895091677099397457233420926184626801539560451308878168214382430955914329991422566137943864516069732182083423155392557661233589287931474103895216590037332979823308840196718882805878928463914753977296700353807771344186802270825652607465301033119141489196314017156425384723184125964743171388874167235970446174494569604589558305407181192096051716370331329467703864643295690472140171501578522929212604046044782223905679102213341062460599463374508689147774367309499675626264776184237626555239044016067245425759461708184625582624426937183572332906271723350723465001350274229810536031996436917740338235075410582908779097948201227050877621465998512174561585578787515006142794960898024357813281505166436136785336673258412007215143725247061290676092598549834989482343070086802889505582041078926715636293678644732582206684252370355509851153964066769859751162959232253671322809924121974943397563068547741698618751436564457005766690584953863728810499292991961841561418700553398407208578954152316232521874154796718042766946807377887932788658420035603067147869988523969382479177767523886384400786581054394465881363595846035225648087520733449284011519215010486399014025958041528721287713394103589012164527379532480843316348587299589343810050711496929374264475796948054643688799397754527961690307336084515554830431938171386718750000000000000000 [66,5] 6260579648546908261976775196959821442410132988244067402595331043829643895575074864651848527292542903111123811518414736676484100412909924771233680191758748590148619633718542432050598896145780985007749864082825757539373199785854757391366368218598134714123394082397890366687886747702012520372058647238942072480770321176509685488867603123458159832235465481033975898595974546138736559284081248561526377338571226206084733250531068833625121823304379719675565298012477542288458074304980299010790937993623773242998389571213821889608167133101548544907683221113246611156618079566901884971273759638690186335889592974371970673408914461152106633734034196687136555198846910910181464538512258564646070421593057283007996541282438720011134544374185840242946529156389048651337807666207078127000599143685767273492448579524192239810886262098142352893921308860945159809861025436313613830626355399823380661711951304571654637368085326482013342603984709285471541103212944316401163260350306191822979369365799169782278275191827401713911703877760899861606785173061184812698555018720740783016823308849813776940555954646750028097627267016706470848741223296926459397149512416073658490361610141969534355969911067365255733124546354866241233004760339698146086792411757267813276757395602611296906881638956491685195452736145114899743964017311479346253491389163770853282519677059099171591825067612189313979223703705362763036550647952385032470775565003449186305347935412988857316454569753643579555554710156790589881484662720003850519904525590372535851593896900990738043904183066803921540269283475654321215666498084246503256855649747388153120663775982766217179951803391751252978405310866695936117526406397638306019379282456096778159535449476751592436163471174067331245947713640004830334325660123374649263947703051875407337782548983014723160849854102459546555804126811605305805111625662250983786721708082893043980297091644540010490686583762638272209000768392940634240273362701313920025436856118960321844290328896764934674068990515254734727280632598941983900668684254115538064515761273490091675316202593308683050826858853247163284854294144328026431059896357099047478747816879913703241801136356712306338182658336009570455536974558773203086998285174008268287549875568276318110753284577678209955622919397050631443168988710112898843362927436828613281250000000000000000 [66,6] -45485593954005329307563757960422856366495594393112682599824483435747899691771753237635965435602498203097577419945341025818252306387633319796881731563568316375786607617215624511573434829902188500194196188219506758945692340201264124517052056526291995807213713246681961505682231547298147854921424695631879829391288927619057321802271243252418026093585840199008761028113087595179927093476490342385903664098143590522239366854911967743068644118438305849554203435639958258288590423019697665493288438937519828650134105529017087963217436094881014678348271632554977748008061344260630382803845749933190945869057992268243120546642538868950816521570680357376085828339272182885596137505944557588145029623173949426125383448029620060252404265208161156410792673570475262178252205102013036195238797699951287658048606142599289369697610282382770587486943756043165944806145452458633350326523900250977556232413205113677634745963583090216052367652488407079747440256270298378048409520688867149857887324071133992234165020626989572292561144421140711346439302344594960934612814520881892735900525558401637859649869238045399248858271635806836814059010910495322472716115790415899439548865601747535012647630809823567386077299467976947538082790541317826638584739569282796661664061691394816593493431508751362068509494904463127116184822625273567906710401389131630042412388444634112270174989613947859689449571994625867560290697533031181144231259537595239837210535944221408985772296336059642170908772246144411197629603192518482877876757896492570928843612356581856607952974052258702791989619823810045074895732885725127277645621297525389615623112620436374386911199130925029636797281109413989053349755040730088753719640777888315199324388707981157552539536818047257962838052401732630206458795012433377234742159956044485390680861452818384890119023302410348583450163878051094719544528998942382492854666553341039637086830263988980278045079059056111690979927600616643950948504215137605812291226848001425662963160647863043814617249929382899170455684030546312677292551354198227251072299290155001297779080603384389647766890650778295649362190469631514968901818498162832474456812299901853443412314655757686395088337572918906979721524355197819300361596650897984133736596623074082022828157481680699294091654041633727479677917759914862472214736044406890869140625000000000000 [66,7] 249598385264749416163037872332578439377619461609628369331526093132252597087777289301370213681661482726592940358268658324141545568380978786671887867581912255327023072492624071810377788640566686317773170323732382420757458139305008723241397858065694472560486308070792521883137869571783281418588768986080987660794563637210388498199022843006206594126482584490612452047805309026119801459214897051944922178892043989158670492301500647493148853390999302184416393969989104641429395191598356167189820893900214480705847849171675712637823817911531991203651682686908471323139555333631416578288299033736512355801274889653386381168187742192128549212788197077655896584882039164433955620008496416801065122715874515207327743417293786526349774364102869076938970560822630822136493599433294202824689950739167122681141980037564884099861855109939863796450691237961803003303571199789022147894161325008862978050772923495222572885130080286419273961998107454018339101933610359217763369298126603666333317433014418274149253272543155741051518634971151441293051802730927801861727840944892863385779746757879667808964463968518919713941416320480346616159126631446604059821318855528103951442904665380446729037074154008490539174618741522817655651055256659132651305185659898673870073471134381293631711253070161895935664613433542824471175693009626972348936402846812327932862612932274199978594264586317529596735193032193063007015092174206130569548776440475274459505989237934942566870390613076234468064305130803344861576376194702306654102598471860341769897316960963131863844692263486015694319154700162773209342855560325398551497484586585579629001892089542452417914827265577107194617649711186460158606593977191716810323703132102412004568812129634306304664480766797718950924506830063081238673185669203712419202747923069290617333068701933616506079805637320728032211136254240898795378238821679140436827239763485835000876452768436439616701329994966019752132920645627128930298074729957994650215730935707603604613335946293609332463525684967832402437813080173059870014740147866346281317163878718653908134597544977159680042868500777786269139547884633244501963335839232036182594829096046569683432726220964411857068688672613059581414732251026380152256070113338190699170856322183401871550018828534148113590667565923810616856926003492844756692647933959960937500000000000000 [66,8] -475326652790713150759149321893981611383463070412070817106019609256117056228972460172292499367530609410945280389929119313463283209200711235697639776466013177605908058672148838525290093900665994832725031409954992645420712850765982900781612127097297891755092885435327534467010283400535216075181075402677073522247095530387182959660765586081118205217057958094042624426200274743675667309358226184878327666013977030003599009103961679200353875127764538091281105626661751883859904000489988109357634559516224105246797836877772149269548798211301844805580729512525767406529044485399506369408106154422849641698833208954466049275799167124395579980452031075660602691312780442378567850795727644592747513029337423879489783938589719069887984747314241003920360080642374519203545363429025371751588250105642273927727102661847728430586749491070224461926064450317144527314528929340214920701704276795740290375577801930090987062229054632860063504511034219849603924577276364331666479696029010096121695750714064456157614045301278208178770056832972157630260178823056855529537636043842027448929923187214181229328689801904100447141432556701050212536020466745502217722763839705618190577594778432711622118293743816865285792406077601068089591512503888940523714969005217036924342503673030578923877848726124002885449453303501850506002635839809175827692177005868360362786711036620723854619918760374597738158717262232672019841811062563304113264906280729919234126520118827815079128849908028734934466857151373800099636323770664114133555958256715495416433305201433072713170479133098999987384040411996886991407630885593156383977429625337307234157695303547157838091573190536121492950702099436125570656752986181932827266868156337702188188881706166337249014268049971205627973006950893040517557448678900360286079718319218585880465030891021173441325440073052289885832787791971394258350164647603615553148503077902003011981429741856586022622162553493165922102660916553777954838103730669896339967851905827868694723487228976761387158487775102239454535149022570248954341416318217671102926562801988170053239339574293488901462743248502251478402611559835905350941802907397190121516808838593362065158530339243082760078621844578140862848345501182919493120639148640939355041619525357106792555097344261120705262896960619075845122516454921424156054854393005371093750000000000 [66,9] -7441753295193078764787167937055573994532626114164471759498609580198630662663269589458731491728970743224612871075555809559547000921708913231049561597469103185812688573325863966819708026904757678566471035726919551100611688015223213799092879374676039765938945694512553668054529824927229635530508803586391528597288310950525365947431380099244117136745610070642002409512382258192520822295995199875048350830636838749335138269478249441783817835496427125585549784080092860742016803847029850228359661748428559512448013203070126470461952175047635805100257736037349564368094555505734518478373747962902895293362394186156790113851117710648748074765993357978573215612374219974070507929212160030090492776303655895531911628924224330918540918805250138924997882305653235520494773149139125395846997327219189597504648426335692425651255639807836864023766206771536470752632546176175545524818338345545182736059732707042668919385137094596488052100801667056368880187348992846148255357078420249207653211251087565364204609573988691539841859909144018132763862589944999636939873541305153159048794923234958071037479291911705745835613544696716390618920921534867034276043609281674688139128126187024258676844976642307797629751101051432965564048548517909774275492984044752519285021079490584320813995271672785212686643948145977488690284721972260902941101221216708346792463893177033712925303728094220714893573480446637951606601758959961661565283427879100193476458242935140999478299662955594916224361626544711695287458850767158297540589671197222865567859674387917245490676728242371797190732906620814422483671904876526643175852722724022020935354892667835050940920538061209192293270629406665997080099265855611520957981425032502755361123296289217407572168048411879217016452729982474018473420304391882914549188368481142866534157946489046582776504197994371963550048337565370543796529346951779645790228980587436331606587578561713094441664473347110315336801214497233307018617288105405794265335309624915125269216486201933399444143094706910164815977737177863624877437803230153181065530849427036134830714482487779235578437644414305538809445803613331606267952499387633017420337565138305128209846335536122696128214403263722484995605949412084215053723441451762013739826890142950775364515246173282811317223266558452954289037961643771268427371978759765625000000000000 [66,10] 75718918480370959273275078918830676497745104816984522193003690845615871108351115680587342978434804555701166914654945576738320802226194840480421229406980067120426735523766438264626402703068590695487468967953250429967711859529578861425832589682140620790440522424650815431988812481663611255829403668284145086766355312121777761909575436842699552535451069611925620758451327341094672236572365284831767883603446180355024040929899047748560067572136240426846691748774046167482378111027986608935757904897696367208450790679043588532636170662399101442682180936047570835630939143673955939507153082820827795178454953402967367329989249088192092679582215182923401333402269903619244074082319098587119588507764751589285652634598203471421133891046224722434988468466699199362839274773813668423406441539323068933939293922768925196119861210702986489154178634939462471797858727215919891461678545281690380947418345030170202192555766132458267919361073722513615310171715890582512959145950434271581808001451893486757663563359013005424214181554951927479383052842925482889670231782163740215988721220938657209438302730533135302146807044437494446964264312483552686564411901095461643786561157586146389910077197886280961649533471540858457456755192509803074903869216091105275738569224631282153755086861980339642738766838383393892974074730949646979260249807455396703114435742311771902631176312919447782316995261007486087106775911931618403366931481386238541585113549929325067545301090008328948785396367050055892500336925552078827887703831464578653879767956612814359355842069246944275043639430840746735069977566760045869242482459256888231777691803558452967231681814482640212627826749126714375153363165650371046078932383221276704130894858325661177318424365748036331926228185501179183224202418441194745789247252078090277098389514300090817542074638018055796625649764398068175810056008011153491528352791722658709427602413576233755198161121047338703962348767421218068352884419077695469017488851703674215244093016329524855027897541917280594526370055229818286242134406000414472264401885759413883309633617606320439343207990884584716050147770423837340630079955311723303966145490720879884987729108792129854264631471628156675787643111808266100819511450903015552456573991888862121951795208017760720558698414378237528943316192453494295477867126464843750000000000 [66,11] -284725744761347690826542688050496267842945504032319118354319172938145932345635826234874222085939196376002371945394894208202243858684214978864678540780506011058771412008801255565541780703200122804001544754776679118081935276597516280151425832666131368158965917530587886252483761149402776618268553545444821519309250005674342875945122750170291708438538758602711716770346536879070276928158781702132226068190487605167057859098311006827613094562553350880372572521931851542803580652003872811656112465396808501952656512335209872013772835525126593470321395666714112495278786236453116740103357836453254158972957102599785265303264808216004150389338665230897036835845922194951706335595114548013022910820361172874650327513676619989573694579951573765489867054095128537213223920067379437946022692333931652564041285964423516182956833921506199518083288157250978998315853162916050656841261064913192560990223907670978261221253536651142754148389328155539909885481071569576861219885747711249247403596450828771719661863466277238417992835489910023313453984287279657662362729785805003975503665748132878581399617806084289535182954062492552703252675669801759015446985947093136738086881974197152236065089974871655086536614242075790278111789790818526478460123421483433116657510361257982169485554755501533220717817505924846393416463239787808436408111708131650075618271187398501154232786198464038986433417556639865826480000904334568765857434854997731357886895981707023629611520715480469988424601424774127156425769759338745913672838900276841634312473485423655287384469674312585592014333776816076369881254921925954489909680213408495753955673598655908022013103931885436037641095327821203997552499015269751663454828881519441786733328868181070552351082814398200989654024081076588904997025920178382482700410609424283351103330612392841549338728865367596315809640734848170792984546833118883509616356530246717029126865982280888462523648952764319296752632426956051670222722437599205086348259019425123345709965480517282080330204924493902927564712495124036797162960973567537718012562673521275599443468764730529211242979771804005213532330458431870997722954975096983874631760709543602582459141238021102687103309303918767600252885390952203243618241073084248435723553601785155573115634886322753523169940275024114573199085498345084488391876220703125000000000 [66,12] 101004155308230174715177045626698601670991864417579739222851360305362346674167247883702753088836967765875177690700449141559534175103999996807506036402276602782610289218812958057576874532497797470553224145531993397599432841178006915679691952221668979371838495246444200679081456886526793575792011742312557272024936635967897203883330481558347465782008813579154513047980580541996598002454753384586784656669632488073714062324436681031126952102760739357378539129041178671366212149266651141553548980028769825587221704993135647628680815466369919833468047100913721053917532659771291076446772459669053098231298740692184577884550766797742147475240141361004744506490283743006191621023677726951060877533584075822185108498106882459735835589449496600824526373926638317586284674402340900703669462536572136132579016275542864224890938970624914304564080279477860205461717815807268082450500452167951144092499004170794353060521139797330319626498222225428981890029146666135880621701687319092247418668944597564289798510108333022373922473373414752396014061750095697723998824985743960232042333625875044355240869117840719538253946045946727560013651317103631895580182415861950444348750766425852016554266965939211624335888606557581924860842688259410418909228649238826302498392304107194575767858790196286707483844309813678328025443992873765569229780680032946589756274467044145019277379880612636073480864585806321227334266506730111747599722078688320085433960390985828950368015949459842883357172475526604630308474123073455628240451957022626035415555879830238881012402077107909217046114211341694536102492547368288421944926356909552892242496476946096805993998243713843066949740887691239839960396320141776303060877591721151929088215645492198289403933086112292884187558260735532181599060368047152300495509820631847031856822937522085973490801651389708215513397570584394084125884486626585308579280766789379484131325741877523852477832979956051649238521212400647761589885219173315187912001103249420085220450776520404861432729437770092879597319404913836680640307808857272869840784261760355918072898717357430436640815690502542843870953243689107896158663971082937658667216786940198849029586345243808736054094622008439058897411207602528307220135572117693858113961224294481056839929910330128679467722244145200249931804137304425239562988281250000000000 [66,13] 3024582848332718639901021556354128003978922852005706767076062452496862548741962176965762542587126945906728353606001351179139812976169075821576774406990589685033616516204067404589052875898819589165760242591791429949908319150435097609588677312154053416796686892402878096941416906689718828895785279353932243414096454227590527319619839947864901241718084770530326584083591567960404600014019138355947290115206351029711387628371787923284200309661600194954397608543464841179018282986869140139156678924033091864321530351106818270016026202942422109991970435071062159666740706312361079644252661799787763493877725501056146613525816338153397491061619101770585006265688073972332945563622321139177771166678029114668781667269229447776700171326436380194265241760896463866577195926546028124811510730618758276016146134188119575493953589122319122516031397541783609569708499444744776923468011908175580743912320572297682138499486238944641701087564603223663638817919709986499356509813078709086774258648823421487064318592998552273272319808956425479610338211549802121755674129681469731360434035660909163687550012171170555376714524195885196793105446210980676135623093412494451024319623080181979243015971058979303928439641713155582463635799679842779032221395889564671546329457159031873141088378234478786486470248907710536971756344239134864458967251561819560918555214444531302605527424256015076566154765144810747613814968021739603547108392846499147956867230647659919620371252404162070925321341184468648608825354455201810029833057061056720076157828557845425789167228961406007197610200663208654140919274119016846917591007695018319348782026158448598197220205575927224202845376731119717849540427759052244672298280273334556896582666912879443876187154746594544936893213507268333259866341139051043917519279144154035427356270141201117900254388353439810953057765167441864781883351181120132950240368459968329166157020525622235031316447194404182209799090859833046570433913102536135354949332163940111433719908316767148709398510508770388794631156582609823379942390484078313538148358124977027637641909134777314637029085012638261420701080097033005564143576306014833424625054271578837572400830360677891664907847926598181864274440225521035353713018054593754303279128399880656914093372808840042264546740802266810987930512055754661560058593750000000000 [66,14] -9432146472533588494678201839301366698125782971293377933136676757867574320833925177194363565490020157210411710650222311619646217375008468371762432244934716973649296994119563224864584420737000675679168241386306665041880711766555779738508006698464023339168663478596279085261272984327089020067604512290362709900833995944617316505042701165992001241209585564213441742161798681499894057824363660768433887020816096469013078119872398261463590083653950506598083268845776173580389629269656157213995388848294535905320964602015570223736136685513593263799052706873025480537191795363289320506545247999429311098374256675631261428610510824898211969270004728197943207759715928737897741106543100260067504067095253083162828207699005311082724167518329622828018271811765351269443627383395078405602268878133549678456096784865710756067278265932473938128193740603364033030141926580299008590747433260467127203181477438181560618424912224602714167031018304175253098571945463707639254737557825353524706821164249656187096713455239280957261881034369289204307531983261492439794543128898246405247473815761506971492449257577952372642940765333973472809548673698908747668183868905918184426840173475269605511997385767897458693757049657208103706547921679165409605777439438652147879597771163600795620223328827393379661366085292324966271177967001604284061693189903630943159034760751593799757869665342826489641741903289964504612886616252762669183692237846253126810734065452457432414722439080823557287432268375315464833512015356005182654274896191461035234207755901484865131332225015143854488952594390388113286424627037389596799929640911304359690066197535833238955597891122702644439242365216620051623819882984997253992290128038928031514472010412222526840717845847735656359511567678755142992095162961805459114464579185435122650437105890419230272689469579892067417337462643548656303150918115378660870074647351115917607135955030112188926844112482892405879695335813746741373667122249742774686259362455615431035006929035192226088929037379152872881648798878448833868995041937216449494453790693266780169443441118674046335534463413054507453094993426457299128616375009002171324862923984542049294990620742346083419689219449118020900184520686761667442849586441462283035610624451074941423054955044091957300049500201311047931085340678691864013671875000000000 [66,15] -6112406087181579705055306354756673965168818577246329101469154434836194584094607040831453191847997725449699423769367979581654808129925532487655264565214164919252836561712571383656396951708149376483579480800631475031186816620092742898108482899148771057971490599597792346199695881126408627071828950751460053507358764285455116400415693475677559361143168056039385702081571004000815110288607044380773533165088000700725343238644091725573635044395053347406828325182257627971516512416699278304387350244492230684940585404406852933560865362660169443519852654487888118888413979604231436070262884306283391519519745620489406835680036292357962288097822598139215096766720137548378968460652850958693804401976198071714723820266842538557890992735291575118392966740348864113690741815118419477526473177542786161262093048164371663218556831829022120180659286681345456954945366496177477181966600670040005827898348256227457237488479027089880903705311344442174702196999794612510888698893356719734444022800991242573375835437967046632289030997675080047992632505613895446118200654862362391669708304748450515453251982540681358396658762682049559853768940989269419670474716855336477018131720281970171672144044177983734345124443219624090157384640674520999147020071995452500435367241070918217715566160706951647056139889033680272303769840310923796798592627240355807672034423054380575596595721723853486011375201989078217623629405718653985036298098602383155151497615261453340011312024195605972429302373271894108604384751043496373142921109921111824328369653172463250079021180408902337481807076340621684872600180656503859120280616362027294796196429184604597831005535655418114911122743813645448948550006173808960767553590645851537749810166800549234844223759039537920737822277081186380841828363434313923370136210634094869801698421791744422775435472357588412195342624285321170502686544586174885996740784699992856847315325790940566561588176491786760745022891398636007091271809219537340385829885364105467298915745405597527241533276362291189082668858506800923629008586092239874495699718437689169483012435458378089145382289220923704911523347128929556268591148591620643587216450680487800920918558843107384518369710839383750235836309610104037163100035981443215607893209458010671620761635943128029435297832172580001497408375144004821777343750000000 [66,16] 113730783499036507554928821050214267742899754535796797782691059402798426501293051305971727821374935831210876494547519733450570576509273712312354881660378494102981416029710328307829351673232985719581494884909191753765901617888604420765318842859577631897821916383801928481809947097775669917488626086716808233925063023008160575077091975228807394661161719704604550237261686158725053551807657527627047963852008267724941090335044186095834081754447766419957700723044343988791151484146090453848453325820213672147372181773952311436962957643540611436437445186862797949693421145529619555592568934633393260958642943452329716229035074642819304804491841231530900395161713413670159024091573970956769313163966402784429401787749337828459919960841381735801876874453527301883653679666233324201167121906162693800560756252650477798624032184853584843282824358529158550028099103635328232874265292985721778464890466458725472590081840230929121705713405122961920487277265484494381657133643685260961496929702876753689134623209683658849889053053749649990492717987598992162016286463554924765918672841630338176077720796652060985588430431944201453898028958217596503434270111745544541751043285057142553366307767027178702545704401849944486521460186453344146776284841891088899081997048653120729582837201051638151445152606374412765298934778505544560244506370117393879717047056469487792537790342522435232513432353554481075273030778186121566312004188940794237595649778775826425722668930721599663829895649364178718568737583164025790919307260336874823696384743937654780433846945584075136146476367644888495645624093646061240527712391925680346747281952015205474716351657789300961151062591909872217376721514903634715976183847899059171671443998863676018446572148379613484126744916345498737127904112244578520556143360329594710785298345681518140943698965305307139468214890349060017208067835114889305440982056148262861870645169393166123510249681353068513623661002211500977718630429623917503183918704301687462902940401212708871163260023253236228217407502892812767818904689832777831379015552187911091353107175546832514614357809353336289647325403188409536055307410364733790654825336711452496637182763408400981073029225867471144612815795457377724849337986218758024860294316585136231195125147901437974266858343952435461687855422496795654296875000000 [66,17] -323195333478103239570928178652346122415804809617587958978680511879632994064878106008964445129532891534123985273551593650752314638772695727655834130258543387895773177881069773168431756960199558388934249959477885506737757405687277279298723572270803942964361628992994580311904225190279445726429174392564465573415265229901749246712735877388848334387928805500987812865745306683305165607955728388200641913391993530527194249542041078045533881487196832650309550369027282329093350008863447703667311929596787482157935114386316576962033254564013243549555973009819482007812598196300652265157654934190706225760698325355011648868910457361535292217191286977151564951335489458649565164784457691328477891433779228506551905261853540414998500484046358690907502447984596399282211909288085306615091931198982350376010286590453517027354679068557953863905573995930606526662965796446488078025375907672779987564190536038458998838441787993759659551307691630807490266287462583085582671582442585603148847560749906637900868881405131934034103268770885771810093290372431252315370930031401806852169032720736647580199623204881606967087316117379739862748401339899580082881983215051428606128715286129332369540136613995502421664672251389918600077804883504972060425331487038664111441425712354633112126995868425720290830007281561228262028665142627782578113494686088647155303773021770434190898402614726488469714365562305238217207996285012388135933836592375913388944860693089207834948882214193854981204653318229076026733447589162276344534991191896198348086257744037879465358933144043893046614014263942316659022816687152046820628183865780452374082388333609257711223089526362402167508097571181664708293501651336159808455538350493521530569800614807827216050136710627804876658641711197373050231588321054567598128740735791663875929156412451337393393746987301299685712115693311154349109037194180255845564949817657397107058352025252189102499188074830580927364487699799558808069394053226537666422017901841533145178060116281936655870052261725321707502528882057529499244418750036878737290109663193644182208825545359292668511519862589350312211337713118624305246251075365682233687543969947091264382023680512969492088091780576961110520057774715523735206076102204732075865331471529525753317811100854411998639648118114564567804336547851562500000000000 [66,18] 273400053440929736421033975532436288133345939669909571530077805164945080349757220620751478132375883207725819158583114379278877243798067915177929810994171136889736119191526972576084084518449861012117851905863804732742539401952151745369586043131376687983381935933978089429202345928000185072360903799932938302997001560584938332557244743352943232290707106649756006131143704242231287040674754328816080386810041750329413933637626645427648037714930313112040387117392025866731725381202666402817924466326669113100369552210377075291312487709921660707043277985174303311682110537665013493316856889001057409514642696604593359775903167537959916239168472910054253788682926737098273567471955043313335937764772095705885824225309326241285310236759075837557294730694978468777750099816312400866557067608944910435574932580871728760023230268387841211535007769024236172702446933532432492146368173336493170086241385609611553606403372851429467517429454894013906148238227433892632880778737208223920816137500812256366972811125284491988882205157650610408861416203883033428813040908016569571514607315565608216634297922804748738985081411174164932025819691524433016204420583003126706891705460769088220269762074627629560131318152527099496972192459543570932433326117918794549221120406489715246790724117334411896143168720468024070247966576471399214295726085552367445713402156080771194539455673825126713711312280478678071719804050524689764424740781576021311411518713931619123268137388822226047139488589034862354088846590292844325546441537612993366673392681823766189263973459353668607690133867703712851111180603434942030530060461495816946002299524640382620960042207710771380012693701726981034690496287128688608131729572183190829837562687881287276913013658910911941691076219720579532063509938559565512766890036227035459844676115261876547067540667314607742815820063621563298342444022732788246176001189441903137318816885383594542646911344805688474950810728112446689624092063316036710720648435086428696050044703972940699347659483509080685105899446525340131745549408162275944597323126583444779531909017089116550827173457971129683231367866429517557228572505641690505536242760375790375966148313073185507560553140367311791223731404590198678390141346906705176939992237685302333967519471179079271205836221270146779716014862060546875000000 [66,19] 923748032554529981984677473748942801151871755097396926005754350065179591272688612554540726458842827603521515840575671770170526309711830349445575629281207486536289316048411313106202375781469753690818423750906637104692750048045420444792806322674198740170142370345823401146409044387013206854993490684361110944029835591202629354336438564545976153537367358511269096546319985894499368282640663239187690132600080130228061330125804301375179347491901062647341732981913845844305020469791832226276756680963076138390586290684884260418061647413246030632427270456387365079367489745054715716987843120323863064666249522523284854166568972087971716941345103142478327955910276126528977985738791086986055315290231588784550618681568951858642958292662265872096440991415536131768864724831026743135915909922193542919848992489055774089073487261836028422680326962146064497264018493754628271464596897493724391823350670627453987359328938728143517098904668053523037489877867607799932042091919687148607668434576556122251904286084319684000753726050884875969264815118263289124091962739147213436052020917012166110427413336475643612494280549217908814569177714732305482472348517841452698238640653023166363101943197947264775283301092499086674334637702849965800633624621970429479534548110747165808358136965789506397072754475258166475206022870096410228409748150073611965636093653791593798243179250460932513208964553468349526330076859891251115506458384759986930958006245356455318489478088326657881287193673913924253840212919758933490370340411348824308724898007578365508952613375213953908218879785207999610012894885671737518773178554739987926522004795209461311241869101288560150232316907985773649088307713401735667402740761088446616517919213070167545871916340942639845451004300098317197619256547080687664997267621153703596730548544801036761591995316587915525033606765906554896754230143703465341053302665628189001093189668360684446820704416577157487103618872483465547458712956174232293404096278533559075759858283989726839885559321408160729588720303553073160249057940956264450072611919271744345448357833765390197482662263455537750684672839965600010342340772050907171957586991701545405487432399595026314963264499701240620952747731730252736011968247810652621000941911835634800201518240098108591951131529640406370162963867187500000000 [66,20] -3896540391319442397483534221858717518956681399617079560563034229856091701408505815742184814322146684115480209708287213975435028032562466026259382170209641752817418379539421689293593156147038126763686113156944117828340025829684032664671848874737585567215087993816023282458708173394421487085486623418167463526403427538920439114139399864161782744723722090192286743720945331644082644144958802719619781313112863028589109878466662026999785078375336226315823626410453788044150974282006058308004941885694906779320213583776151775394491276975836094027867801928676616594392197994259908113514198130558766699364623299801878403495550519941611246335346970877370651848683058040245524157673096184740957603372780966244196561818836217414103299958789507760635329218104185642690470058242021137076544789422286671486107799420377665331181230863558109250323350794858858921388404933556455444717264524840322774161514724744308573980205505002024273991016420851107799261242919327116704891822988461946687125510146572296465851216761522143080103102199235588915618533254102921945950064626284606917360603402789733579591156170862614550546304637287223231350586763408540803718008793377318596707966042336206202426250199601541553407659275904614598388393593390795512608909187555283672150030198869078677766152776708442990084234699429131665556317988112283033790662824655846062331815111710185835894975033503055970488009034308910976290089690931964178610294102577338407493484084964907454669941223290694916114905938985295844960065905442799038957210210098312304530436098500281606616077766535868280212336246106250567330151712282828644023879435954446991719906264070861563933254092908385561811736261502386404140997009084299424626643872391259030325511185360677677971276086515605226186940505274135469296193523490222692059937981924324688553637331754819008495675744548630097359541048762047797498240862507516601667263923459560088592358728300782813901551668838485691504934324215910694119959435377357272114275097501486314206207381878351538287228445486418380129236783933107574536057984055618838577035114643458905920889966625091917716573451633919213443961335465469263412217265061403598830404343925777025909835467279217141602166848678476683890871391347567413520048025481813751563245722120023449702177174847061991158625460229814052581787109375000000 [66,21] 7223130074696359517358300696575934210799591120854073222814042962631392406708848329038009186968492548429460833124715705613850642044959304504204944154181103913706578579141225020171405934935450149860789278431438536450125852591818020981736846487786150080114769099849292189330097147915285745608207914707015832459928720731492488762930512516639567636178565084511777142371244240855346162222349198472635118556691111597497899240680939157168707892546279941127170452964503342432761399430277648391588583336102546904302665547727472486090055224373443232380684190934535756159987087714898089316048147232622912382075280554275781519712395600333027363188353346022542969395112225525221203011632510548244697257011090412134346990822737792200138646293158162549135562612525123262084202473605087432118695511868512382427779142432779288243635223864094282208094565211508325736860931577486973335378117415850398146469453488850154453638945745216481704109314720643575948422360931649878020648391649107114600091335352422417986152636643703905766347276964978979045158500650356118573365509787527434298526777376829550019462487310072135221720561771161492124005604304137727120502604817221468793624966280115217349354511392751933434328222196666938019724397735896248585454237991445374244662905342298330577338829673285393293018678681026611406081017243079612468269595399943692534621235553329400141463283795483561192845405412722628042904799574428866283165228883509537578877306372117302976922267449564460809829719068377934386880970392633614029470767964652573707267446670103043832590145239249888733982640492931216715761950168387147165172950698251264375751130610757643819977411230321722655240872699004304805801250071792119804288977452932211713084057034037308629776483768578858075744734022897857221552964096040059071181296248732956076391058333289156126483115581809191739824594693313089065533855820421643208379443233310016689162186742730175608908681956887952717241784298906195777383236405726735149048522526001869931377313737636630117694333766651597250460138116632425405088459451405264957025077023015628672126338426852832276703914552786709695407465138410555986176175173602409521498519117782253459828043386390818341398248380069233394721346540444476166034048131754611967889360796252216356523427609470644483735668472945690155029296875000000 [66,22] -6491618337025693409938844253419438620959279241829892791594485892989041267261034327508702662152095568731627894667613293675088942607461531073609342410227743466401861893298725527465139567490795993263940912595623082835340728611324052798719375101406805632756717631802832114675914008493843760480349019785687180569916924256910440140139455787311613352413931425118110768262104121331711987890548825402891397514749873342009332587333643790001538867163596456684604948701845473189650776906418596235886507968203486293147012905881226543327428924992247287888824344766876938621463561252896285301712098487676846603928545908777737231659164804327816162519536271114445318116006760636058922741604355122401299389553143843377343189620256814367619959055840605280759083916116515809757788447191013902372924145076841693387122636479038906137891662455811099877852834829945106127691813079866479295788797251729415891861564944037912936321935191810951195229731400223296180073802346363220178346592792786602774779501668194467532941627501575140928109671819621237362270127733999022428192770325804219164195294354758137759035975700327921064436307687285583738945865606920486976514030768663522986179342355848237431045854047760954577359448809949069886594791624721157175615235119885429905340842849586179751900810802254649333567484934958426501129534595482942338326570518728793595470482837948460621097317499084060177817494977747391241058182209700445459295585833334037818910542602879023643042498254276687324899060347199028919857029586816049780811013076286843764463974469438722946193001320518064808637911901807475011229359664648800060636691042478566699428800123608021540147027000570604234928080674710351200909225750292205500590050315447465765780469094263739728903568918797269432565518212115424545710531823504318318523022511867807887301958833282802806461168261397435715699234377566322427815816401728119645017592736439641486707974871968422391262964171392153397630037828244684870387981320026215254060683704304367640102058406055924560834753478388990240096950163921097735360071949593555415674281310741193914496997014960007458456164030699640444728160556955760808474806525639524671340123127303470643367462512727338999858410011536819772025063855173225285282031776284732506499671340934037996536765113830824702745303511619567871093750000000 [66,23] -3302294030084183334629749616894934518327767639388805332791399473890988401964391051325820945604101324318822092361642077181183574909003493476627351296211068038783651346045453264383370760596843472825360918275830054651356997622832084000643000836274217356551347329363651131905170407685609925782936869900872205023735855824475841894194492003059426841747077720245372801495635283758867924850491922513830733306191437387485572832395399334835637215134509064697795174219989760226225645827059508915063025450592824028885563088857955118015261080663932393204504835518619520613978021866501651175359654374853206708859011711476191049154484653134322521203665296474508378101778301594579086442375623978470323835229596653674527739726513799290277047401121724461801398025935556706613231812011673824337694726236378111771304109955338708991825606210284410505382255761120102859079080122688510919774736525921456694709964554968158721651871736872683293942584251588169602811740825058219265856926223553105186437466577509083490734212816666794381895967196184410893718579601683472538819046935942527218491541448169526998642227137848912806228324172638346166274124691530573785152682391656483308990672975861925348451332262226701231403942694248546138663866490574043520063844441346312150613547189510480980041604400806731081626578885706947186896507451822655820568172193896522981836104159501359105445706421615109832805281912114516072302873683033217838112646373672007456227191713311953930226372519415935782301723083998365168921662079820208029158609865587724816553421892312865495843804560372699329990459163570330683739021565170116137955818848314981159558297574211305971330421352601342377302080774318412481969725224270294481194957932086281490964258741493613965666547888962528444024138529861698264667334454050889830511771009162494988980913936007642623870874103580246401850679479766892854213317294711476217553919177796227489875057017113061171784160248567989625790759708336143581774914229553267248622607523992204233413920438824369630337084261554099166899789380275238869995612543145085126329072315976573285909113878859636347119504010508060532939889800623921612842705025100149309933856849976374872353889482056175881065102880295448632397485141873299504242293141787952055840078425086694165896394892456555680837482213973999023437500000 [66,24] 22460894794475275493314195992234394541570877770775491378337742558035847111276872893078763924914651784303259648586111388751897021449811495685662261533638143381926250345605582676507766685541994352789181235206973950534463171066005842020809890076312107545039940853525277937559060594660212944823886810051962998262489227546705021490499329763852450064742371451794449187932320152360743453941822034735094774880135656239689076019235835548628868736147423782118512416589423664798336783345454266747058143894229090378317046004396075571711764161333934843462150025596743240443327484912557376470579366359474756198038943189969605369679171130351724472216171522538643811617966863307333832948287763810546263923003442497450198761908392818620781199625715897902031411316182959399939887903868143699967421227958239982184134497820887358324132626534765461962268023585692032804193103847440031382529648808151638110185718957395317162056375115068586969163384151825601874117413338230224619120718526129369534179057023918214222675760571321164561799669075946922390858048546427941794942828513620432664868140187046367382342284234029408014834275345457415456095259533389977625231874643479509225250029981613775199144737271317782109679836123993604584333444030249853236949240484948813728604441644072802296405208283288820197036241312870888772989895452165302049909800902161863339297652303927190506982574624379426964107729797779159926481213427396202851181825825926559391302822210277579326168448129100636185348565124960526274306785901135533116992503932121945696695277630038587032150135998643643459943101095633733279416374465201268854346292868880719063279263015144177963010582272485870125082953302667396088634345243051349221534221156921070969070038704277986489348034206904851248108014433291533851917256787442550815738624030209484834258073805073252051812655504309661972739510480001209074881043886816803599855286161080394382506123569288596192934852145068077637435070537877438614313382035120812800876768213015226388524053008043266635440775221518299599570316902557670978068215585226205219667579579607908298831320295621492277247762282885203208778557030516404741024680392365141812052230438572746798692421143539140202485406285245019067659016411107598362464207890724526988821120747260575920001279826010431861504912376403808593750000 [66,25] -43106750373733942601976446265768366838054057097666435191595362697309776113509268742426157785410443365114788571987935265640110314318870753559588692498999977563061067079037109421624808647333592736945904482311682433930934783724026097796954969150187072847635477825758749092472540735069876222908961407123035343781060318029483431744517367043959761598727021025279360208629488909880037825357200809163936561791643801041648631684233357663781740807389482244564438652079845139735766803549824997110689591216455125619784612521651744031430949879078070694500415731580055053252245333333298101687086281549506516611552250126636978385217736164212387579751220547202745170329937889041069807435415336991295969182769205897781163885364628687254243984336708991073390089903050865109810914512656984580472740584673691701042782303094949236144214940911974942023214612775351616391400061013161223551375885004093817953372592663077142716759918036575862319336684740655928183919282270791642944134576032990421814476979454731898510634236656887915452689756149265706446425702459561228473306117718570707579535095193079233113743124099167323276193626944689684758010145644093072741555182991177721662047377850652591582934632457725144947015009506357951407945850371117636124386392292242811495581827892452549982872609930819079902890320886832587626647415390431975157914570111638498961456141984247323638278083002006240901955153790103235291526931833715752661298421032613662767725592431731697012462296544519476698765031831764973712803943617005733425758712752629928872127258619814087833853743348466286238660414197214514774757762966155066108169840530835304184541228214782820593883277892446789330015394970133580898223425374845270644005793877275744788877657412295664363634703277726164069058062380563691850780404974270473871297122707025014656147674771860949128308575302545525280298455749327037558969096624125404080754072097223821739710304926404469348584773767813696764670037009766956628081951400604903985436826629400320086446147451213867309256837383511205114912584559537234979614105931900186286301280229697138400036096738174146627376548369206055927942084437828998961623333155961104940512528551299414265265059278995107091893736305517634825598290685287027748422273790253036154094314633469786635089349147165194153785705566406250000000 [66,26] 52362337302595112219760341241730759535249494854017767500294064648941245963078252490311483650198087299843675792355392434676292784569511012079367987469712502884603395783236961591171147993040712997441278180299339022774897338985741087920424815236782680714258746122266309467022821487395312706747205477162406479689786199500999458842882466957846378734315186974610766298514272196636488033716507036087514463021794746475723014885836738552643369589553024887129696189714438509249688116266481571521555531201138339790293332955170571152182169422121797943400921219938560212368656574677263881731245775715311621879053522972358979905352863942224134679153075406648649391428981057869317629254970750495812257660245864474653847477646089706790439677096170451210494689960123263950029365444124045207291662952030515076738689655627498240329990055799385974826643572146741163002275705408103339537532368442969745613222336040817047801929022401846027310516984689631987979085699668201593884895105768713473522835973696728198403694111562464235157062842600344260089366955183140208331694707183472964864539074685365164946517031563777597717527607504773639793396786370003832933099500995716273721616259783369949967492215349753376880356565139113679492271539459837323352514859856592596139858730062185062363450740270310391174550302899794068972955578105237810241542647112824613456767601047399822345051571033785816291525332036321681640813359893092464596764833240323705770777511828097180269793926797651425477417553020081807225375309759451893942893916937382382349288355945835211123017527658093446872726404090459138950562693236298796810208238037370062833746150719048364245002977790280697925242382582810263477951854630440868487373462997249375265143579294136984250134033176112512300903030023326733260528291560211396724178280117229413915600691042572889455904665942423211525425084172733687487450895844100285052066385972781690778892080493656194584763893986106067581846278310026424344768766016317642798000837968769837261035297761672134664072374682827385820398547033718411404006680437627194679351827984295760245833969338811985919991684064421825163924638656398908244128310470269726421156374103016685071316889395563282420543495248844355880329085814639092377790687532967014974259284355515009501402801106451079249382019042968750000 [66,27] -41252188075161988478470619546345190476380819372772087466872044278477763215782591185933057864556193055910428771177831819930741438778548543892991755451372294077357954151289845317658628555589797874201546793952658050587410951516983443848754685184282943143044353969118367914467234295587550912484477098426072133235936469332626801255573574628081563046340830800270896578814852853071673219854413472358484101983261354001854897290218899010718551041908399824092948402376005533350559297393671485765256341120245248618280177581139985818318857759449554485472447215960759839897548857321791802518527473634664698445867969161999582169122839565153624211893759992566295188823316932913896242624344485917787606492498961484584283111865013904078880670509976748971118627467174985789842771510976542244848029621232970486799453039239551190559988748185513975586232445155587363868079831541378396995747654578896044380214603498631855455655095996962065249210456815755741560524264209353672841883296450302979050021973247084635333880531497114591162020365049297607319905667176514249040132727844457956850612995971082685136120287520730885834304869459411283896711152972052870684571286505466592247711153525696592169950540760204006153498860350672049245541167384333327748870598179298792568236669672128237838761622301038052915363173952967968161942430738157425339284715090488108516988345612444636678938259991269402293013831959142452624071620510834788286182177391922143563798797802701191856315329852114180432838944916430659326449115592214293241786164190084269060401367170550673271497615399872653256662873612512268366563145149546216091862786776796299833185700182602992144122737058110801422239020521073278104663938428094806025636858584083255076816593225542654958089773146053327790371969577433076470905266951756794653564701647074017151955357170198737702225122351216906681903762922864705559011726600196133689216214133090511070020145243861231793616878522374315144635352639276198568504304975070657662925670648059699728599771696569114025116257533127611773362392354516261028492784697058769987773617939176386409746145905858878482515646094135969680868125910452033942697087346563169460292788881105224384372738509344707783555940424101523297709643876844979081181857699170403697814211996242050872751860879361629486083984375000000 [66,28] 12170919966679159483947352691002069443449630035955161350315409323275198868667831542286796874243941367206761804254696452139808911646342311307449277352704213408334468746140308929858515268222702904851370122409223665926834247911373305318335534281691715764996725798107415341527613321243566562105864495303053493590165444119208581913524858443250329819452990430487356559572912503419725347145434408395295259048893300310153707018641910931521842240175462113394359656274152312277741728272573639211714689640848378011118415579829107697633275412705547833220820495212732858628330772755448595219017453913883394672219702082788476623711698950443552285017945033658245495023331142218329184930684135608066949871894703150269159253258802024659504947744328320216572479440054641810753868169057051739751315199486054721673872612393609414168753598205427649747290292403366788364850730783985063874733499473181142988795952867867386988630234603271834025276950173223496288741778613067297146732074543128866526320704998468921963785833578259188434116482570275220894014002276755875683203944606078686482100021040276944560916591531579441540267356924284898779521335118280544914420651208578946339332908486237106244422544989102406017802497873500490386219331234687802620790543242816644880286541040781396699242919717507841587253551771564389331408388707878131671108754602261059551540313416955480173838662565309567000475156548907983864280545392865300848404807035631422222953291058476996962805806619517213715718753547921192512225618863793408116500040282549266934422368537447509888057279989343322566582970029350655600423213524704494978650616307049208688818197474425455064893457888305123936078095651647543651447477346052446397895740288006619737128583407406478742374070055181721799682457582547811921625611171667308224649325283974147936334663537366525473446811008996152400578257717128313990043695576691376772758943236724494451777386419683969929728551905025630340435208550128962902081428504599423015603855076079820580885553885888060207619784791167107294008574209667044943347381325610478867394241990101163777018543219811867207168185695620747112729608658164088413196760338396366782282195710480431041121956480614660686831471053700761138972706037074926845733852821501161996665257847283214687195140868425369262695312500000 [66,29] 21913545593666388834594361248279628326903448239408624359761543419856971428123514129577818523429972670301265633014901532148467550678762903311784641327869651366327888469095934065564621467061590066593768838718628723035803522595668520823059806382346063790700370668756733101414011248877160085546202494905561629456532312676316553725767309736683233795178312617043092164767291461788494910813716251264082240235776652322675390597403812953871630211736015290634914633864595615908284066538164640896118444102857853278822064706053857840790378212446542244426248187075531606626014190713807489060454291089004760757365951520946078076048944519695067060113903097048862237617753200404183825816396284163467380174462201430912081821900462176912716914807357861132156549882673936685794079459577708540619715234567241372822678431899807298453988820321037826579692457054529599249593049483980644683233069654016796028763308212945538067892300910702885102627737783337981338721675565936467341173739904372417341694736488926775996144509947038169778598372140927234472712562521509211867492396320591587477300001329323775348051575711550663735263749814235005886494359254726401359366329318228585614862819818764136054858425976546456711303127261611995510713418203731895876243008444236632161165708904463113345155357067283195519607154180125329472589763249961914189302846900059761100762208960069551632343008030450972114266388219070097012474763627422037020006034765108629518126055513504453291509794662827073731330469058082359035600069215789343571322470330936505551164637974251155046069955405455158561087190827722137026583107599413113014722752582381552473916337544113406206624848878527946183383605301294460855530021384666793435365667117772493337217700690859765279550611001204514378557663032473728950016394856091499460365371480007231613396146226262194715964263652841422574818343504007470225595753687084895441735031196432832121152377846316302218253336372629213167319955315799454506947728968800941328749085156442305233109435880479186353949321298843771220251103832248126477263600666052707845218713391350104895054626735823656660571712142285517922586796898273257071837172516090776680708216475240522235620325923051178148745412821245857577185922990245388404307891214118850231606927536631701514124870300292968750000000000 [66,30] -46150322551059537484480321165719357965581388219986362188259966598555107539756670343485167232397232917578168525966654894912834959811917717406233951278647224083999278198795027871117050930809444312924135816028750373649771527124787304318694986105192022218250219374539960225736779176011709868101069345027677680941002295731888538413967333677735570989893495628358713680220896127131937999385102961318402436647083649394909824796368485948834486815347879802820720535888346784492189413271191225660458574374200996552447734770990525444768639759411895476671959184953903932037147843968348035257673479336465597658260680300164086473093586786899370129854689106321274613602790552411310541758370980155820815369239965090558016580891327018422904952458927240904592201926627273906635464834886949384696926179881639021600753779064527303111113942446107872568307535574215281026610512933280587989251888499998804749964309078933492730157450061903895946606584214696680997692599752711166811958163682646360568539433857071404668040850962498164418215064271871568614811088779486876231685589514558492389230264799805387041971098673341651948913780115093327302226667563647091127917568836775598825252713562595952478798837936221943246856651265711550981141452828794986227411497928436127112066185071203045796157839071464426377303868413463173368130412450584838993718953981656836819726438163026793234412006492684171368523007170849766675719528660504935715967265130773076178510930297489399444244911821226068851222547725369578764997608093724495022810599119729010330281913686812835804045586202195413415501125436013347061063098453972415969313824138278637738175027912010257322893664086037680136907877080884542440761998681938274194727037912746429776192398943249188225024569444941025686303363397096105502061726776262352773680690731633266278702197491895791392975064897702982210663528485917056931861668231623180484873889974693617186547287257253454729852254102681714147857198963216536493310594782695457775688214050456768731396351062702332229572503758520991991720404281631556610052174322146408922469509791892633394761798930435171751520125076629731818210847616855782988271857325599658669812156651084423288948033257473738296584236603798406305781781613148090330818425748127080410210254513003746978938579559326171875000000 [66,31] 53064088922642124519275060324907731409835802672252900280633674034388043524910997918227185780616342742669519945274502285602028360282421153362422435861807950478114562501901721629538768677630113787110625314003367192787341966445918775386147473346741892960273216262895307463307377147911914551559959059525327862042805496863433154742766896068533506000313377620601304058541700426998466506932270629954413442207454173672077393945412374921874357371278498480565769850581709726931442049281190818535608273480849143256874703866668113499015449872784246515614370418167816849200347317770210124516266895306034536942039909688029329393558850211423124035703182485347293616721207748505653349902333490152265387630547039511891395487413748224559186354615121111761237913497026085380948730953653245728194997946954507265000931154404818925365368429214296367349745316363597749426671724867469328361701579905071056529927661992486233166939286917124870577454653989681410116494963622559777178596892995470034921763695103663621164024580276561607957586201474915777771649986265589191629855982658968684078501956105790587321835933667144720445483433229594568551764008855075847138606615980198755548821854059418784803096960175663607822255121560798909397065248471297370340432012888975457115349404585260638166353875751485756298658350225334268673639537206030959250936648344236660592212082965658232068791059269792117721496018094739465734830524914829520973123750237473525417274728610988700220175187776209070836956502275257172915877117102303127070584093697880174022341225961701000403261607814844479688176486162706494060218227552122889954337479338386494061709212855974024507601455752839858137340195303128224867692391347463973530572014812729994601630777569527845034623576963670426868362373052830690922333504384749026266297786916694254904293134297956013694107391001700155693986744060918504133849457094905716941441030713653973469209240178362198099106511849860690766732333921076148185042455392960439435508938083159567378855696990954564066092826684349228084331920126848358733095193572487321649696213577713823337355392006333635363811999480802480410788710385869949973944708228290566292386681959807533667132333669640966598576503486100815467682418088939171057580464728464786361428195959888398647308349609375000000000 [66,32] -45253734919983781313914269120699216290844866162960771821152212426147350615895868689194904318688401979290726518154033715574540579215865683275526709242130460183245078039695186462762133003729987602372836695329098291197276905492126345431439873009044911554189444969382493853966427797627501735791187185420876607769498010013761209120695678011987796585998109701095101006802464135944383380494369787741943642037558576382705125512600408799520962567823635787024358088348997830512860651880204782664607452160430252571187814835076547508432294294658842838007258077718380664471910386909861449559954956390940993922181088211945496148338535491866671219544079000020186281782314297808116702308833065945923106024509924911202167134094491628666894569984938565410412150028819612771814656407928900846703194672129425983159168683413208788564392696090799053713362086605250932170465568725826418072202569349787920986775027879705903558305517006007277330585289285510152669772780912722394585740195196317233746685935937909092221148747534753573332230851295269333524697129339758436711002498757735656101138834907687823150204241911294510304673365312630002099180953508710459711175486235912667144530565715998941029868807781514741073196878189212104263426979638723303592838237362758060819028269899850255641414468370506497986715750591934473164592766118398385652425377785707454199420092474042796057034924108115663173678445637043690486404799891091154678234780986213415846480772660572218885832895355764892734272201498052147007380267272212786962511274485666425281641546661077353338169171668956853794169291143936060237871078235521133247509557810765318361143736746618374648849577769023703173822134773208064656723634053844811536293193837961410705072287999189661349569860683323861168736342407463357579710831608888549237801759944186568236533187925622635532979806746720348810179230602623219232690789256141181508745686300336860057642904627258378167866143494904237460122824808992489193706888103788411133063733240160646012631011845206204755860625446030945630137871563484767182394538434097614356577185056061132819651955962950880033938343027629770109640699143547224898952184042135039718475401941591063499077053591425699349626094423185591801972209269744400230426652209647642166601144708693027496337890625000000000 [66,33] 30954424925150060146342998132379729983014376260325436911843363133708803480822167306444770020969233271129903881001255659518714013672247425122538571568299488791407223483053108541453828743851138441597497725506571645851118988608013249422886513479232731692013647762572386153520742108420364835795360133961016595765065363675284821299663861893585767837832614254813314110094087208076578494511217419267922393387627347539983018583696086533152187564579981778076891546148151519079158682071324360612548324060106921476247139334274403357904195984966092784307856291976786247937848788025580754092177069903205525511204837103475243251628412075345524671116828558061322445690497606080088657634196993750684459197843161859390724415259418257464606572346969857099063730775639166315401240417452271586705602127262365282476639124428242166442128308608210622943426793802168117831094131568768504680212053029709407785846989366668557215768230205481410636277918218221115811758247880252838291015358057674954026671524609945515397657207730056525867428058920854398646054713377329007609259011578510980660743750354907137353322254864795153636233806672492159165355129171096176269031663950108994316946715928537624415454298752924123479397874369396505494229876576746285844913207489197128674239792201012912777055925064540597714716382129697878698012323634920882311700342494163322465463121795608824071704513018836938394484323626602229855918071486840934726810867951840890476245317810609696395644753275554690827161308575681407431421470055356861220052673711818115170095712201666773477842839514226303794635918394290541481406167487869324970114075149805608316918304625780699896870725782518750865817670187152205999170803493722660627481606712832760819286249909961219775705429547572788435527622746730031576547248536664212833841878081077947430891859514011649233167208355115755643460563885899996566248626761517303125774216512108999966390751931126794673911569672865127096817156053019712576084877040054461555627470696071450700095379227219034136435000192423353495361180941350217341655290411924077713453634077372464600229002219846024663663528936284806223290131609245141793388993155223021561271288856160231855922961144479977680942944664526894288742955924169616399566594411307818290879367850720882415771484375000000 [66,34] -17639672894682495565023565632347259940316822498653661637908223724212407829637742708190847205830530399963996427711201433934586937811364472079874723270106820895575755271358206807431760754189921062345803800152037713370619733527291701673856337584277274254450401054962272620232298213462636145758118817705704536879663750720499575387511281730123564606539166371761130613249582922871312890612957456829217128236446958020368013522682985456472042796070329991192793500876359996384147271655962700510938226553317899593808198982742058592947844516377436867689028775447698525835744804446157931991160149183756060769997990682283156511687040721581286335340297095320022629585097800917544366662548266828332112099096769819956464959135676836760337966328951258414136683828148298717783812660236553091188516525913022971979286276051748805067459488762853167529886893864056179597548625350852529288870116426764356780236957002143330526554581067376438217547512959387959527228106895780353380874844791334022133242280498654583363884838414709599283871142992328845769503808196357888479948347351720432901715726970038752577468276060975083917107778895663542703108515054310119065693820350742687862734677643077113650031101195034980642584171491695831581388453739096513489513679823405350447250193379016670255380156772590887313953379156215722375018581515596232039446932681200739455908592508983576803605896354205016526489473210603558472762918832329319100627769197918650490630693961457283533929219355576835669434384314176133921800746034644651101186799973585690805991015387066590646806135422409963214234011501175638301468109428789450116964819628500980577359295642414196322049551085792389338592622276033945954835688088713658162363756751929775971256900250579441396122878120416952329565784733907436194951951113681446256819735368633381404624638055333946961474939986437765309470505218252680629852970488355850571217027884885993509115974994395643205629673369547354025070907243489277675458940680825455108621367740527777244031964361007763557044659430483857233884115877301708169231424033194590725756726666805835488064890986393315237731664123225790669745632756380279173342593471813238772249147025877785979569907807017876021983187876526803482773095695318801845452583165752002969384193420410156250000000000000 [66,35] 8682778646299499420718570408899512248295215294232658180582263259787544960138606319533462078187616282733701441857471237345225349247115430316964402287399260730302353293705473426479306700039626969666791682681093020347649255173740460965530278655008637857289114312190368872171122090053274067017568572979453481119695230761750139485785600575029528030752894632176299627074158788888359574863904608744886452485898705608134443706460648399324176242124694252301901321771473018508110321243663912179380575092171348219317698969739966725446350861231762393659327071512812339780605956776337894232384619134923548000593107145468909823186125616097201678369866249690222397325453000796836260817933015333722241182747310555390556224997997433443974742304603748043530172587248284382402094471959135619788537086401262217406505187051237181355525854314214001300053587704899597510580472001150188721811113490420482078190391807596843464357811754015355979829982991753195354484269285531260163688245046002892015042425114224917123500193718858256614672789101498704374587233498271417995886295436454509275109326671477090233483637963559349966384876465801621187730432110438864894538010052071121305650609445987304661125154036892914215091353149450468736352330756670146511057973211627542634162390566596936311582846223213679310538998143134644035728303296260508239463304994393495752556142873341803768439130888307995322053034525793504859122592185644830409677479964245389758038818268598158958748584641948081242022278069086445773785197961702461633229916526679377518471295152874323957506182534395532233066217652683083796142136991443603531110093544106850079749411104368243511667348489592859139777807462583536361441333416426348674049224040704272107452668531022475707396753139564401337183454181390584080731545974477308734696475596982490075476897120569222131499159567657743231738710826536365228388285601362416097100091271868844010473389185040696485083828413050672558000653087551418399889265769186698175701823634225675471173425962413856958263980500794014326756927829884450752583683045544882592939102322912284964912453194032726453507301802937259563205299618242805429270088783339710644180361405947744282288961054932956342308061650891697049598394038904224101482753894742927514016628265380859375000000000 [66,36] -3911015582213695912984492909079940939960901752147964641288716260326372421344891788242433359805297144678661669345512368041542777218651657460198814732729390922435082155746784582750009035252181076542957937757189682639005586352931967816937512243916265881929129627429728255093503227689814485168916894185707113696189738973851114912386237687384834633210964857702903185118547080642421949022510315141549117875476827751422444396161026842891851782296298294393589810231472699828782150879173861290172489701465400623511127444245411748012243589899592517292232196746248748174760876635363750006941065900892502350520634144650909494217958997640271233373706851520763667399058237244964458599957891827528734715971000243110545847923500366122598924354826083672874520733669646483126244285721043643944986810160662208175196279051733576024176653175541018856966042790466047736648139014831071999556432390013965211835958188378635815598993325242752840344914347304790807909623697160139970131584945962742523673041807038946773364146113918362395323949469282732421681070611558008600630869173462294884741146403467786002427448764059705472217066221950543700321230155342817674201016595786233837592600205717904198847321663549889270409369287166146715776968485733339130861501892818166968651750449471798140068377885037389397144371289855769897726684373882868051664193662914323960686731135976973796026145265472640195183197076171339465305187097385610470513411944169096482544789217188055161349900880751829218885784397803167786620698253999342871828522444853656521462974293753385515585939567108665203402813651713451815065033991659260064819804465385733586058809723131541393052014047883993849601194705568444052781986685059453647795894452390070478815812458616679055887811218089356115231292748960792762174234647358758778706567463343003605806001904658508230445136744864618332964182655761742607913450729997897561194209914726631004334348968895314157828406086848615916754817470041258114671502245500868637865097476084911318443457381028840984625648545085765626044335411911541771517464525002901367333056178067324844587566348484022682914084669148115379410164423378298226036770631167504830756208998550039104397775614300212389030018245194359556246353236473416170593253582410397939383983612060546875000000 [66,37] 1763816327976051699480604966290986988973493830803743996413317794121420579163765217323716591369095949815876256861166352880179201097073318348528563966426111150568181455829318457030408624208387402577616259598319282530199904784859101581333076088681862373396239973527250596734409240186079918398438960916119812253695401397372231601439376549729405686481969253041216292894263495670712165197098666351984333793176505973582233105793345593673359812999151999239198426865779465714468448910031572499734833543690270329080736575092417842096599798731568089282849809834042766731568757476609604278291472376622417030486650238377853501598901485608028674495918907595734448289800937907903736545080159581879810991628136847959798609839601802947969171603165224787206083999922720628928209646021249406449539051429041067030866307066461103295000351162514872266480932997559740181639387076656138354721626762894654477261484842908091582245415774218836166244450460861014023136167881089308141885106472455671868087088662044779895587063891539257946022875504052838022222652378752795147053818798342765784394546265631203695646299493251191393775324643623390440283721971589016070700317168082517282375741434184192745991360682967383975710937142495460759981167957926971497987546667501936597532401551668548894053438346935695921640880633429401325529587099659908425863148821487987109020827978778092571865492805991937461628331703001380174607323872595864619344922349616531042697087345222529728219173997434388645847449386096714643442267863559906669636510405898445862104999773129374822637610171388210294322316829449765890926684982358252200039338479967881048635958732073323964336310345178701397896857592477899270469818160307399856616178189711244481270648373540033870516205390950886136859046110095422132424395139115729364338873192420047576113882008139779553369720015163728219320306011339020538632045988649345402585399823563270059429890789640849175542399105963717909841740590112098695602499135804093671385653248348822721065882920721700118979368829676310226096062115908002001360580395317456210731413275970031256554271332671287210581317121752465623642103167894590432145346483594995239717584428928612172996101576442164531825341143046157309801845155042276935830614092992618680000305175781250000000 [66,38] -863753408772882127665581375709362178581776074327071936818840723158661928931322751319269488090329677654738911171314723964652652033910871251001784246354943866477593574710435410462913369773680135946003937035360188347607052226180318037966027696504754180453642226390984283204702559838567916362269157312638672076231411678593612457064651040690529882500920685810648060246289499405929236320377027265259048472299036601583385952754952009794347556358744702907380068494095109747876139172028730453536319454594291824821203979735482407511701907379387021071311580051565127019041290250537332745190304141576653113648030428182030706050274043521745483831432258619041327692021416888892079232899925862340788490826562245138304581072393780138325418845247844813646766638344053081787962501879140585693817510872678365917606751934569597268981781720909106777153590240507963082590953950190431723015954074879799298496635688587580971980417546290815546898131609993158095145902129336138435466374295878928047501256057988905489846123153647223950212007558700421493771102129365205913524337007405710444847716680953612226002724416959886940671090309766006234172194385540122966643028039647355684515487994407030185128084616895590099787617984145483393720321101434129935617052810788007962431109697767591153837199474296950800615134104516399818135398024360409713783712395708609911979285372233193090326020737293149495424917113821168360828344410511096218003423070812391087053063281180273029916908212146196987435903598598909119641984447673947110635982420043899661533981598060225335737315036547830505005494824499793620075207334748070811931684563707149759427371745314923269210349991677373558620248426463876722868091392802461850249773156773297948024111730634818394056032019245437506460545659343013868602041831634073057544022319330349320665558177514545325088316378265831143964944692137632851274125733294715355493098044831108642986581671497528135237587338387815377904434895704130716954485771688534567841971930073586366759729942212332908782029761361733861810486154460842810657444148598711420610274825481558046262575179387167757675852809766752845442284120070680330552867644309020071844755064334212956716102899647895671895646168433641177203434697098871630771554919192567467689514160156250000 [66,39] 458254862356893004818311810724150658729786920564389307239778655395248798161196974752695126438382614259962434087819634489861127955719763182494921815609006435940278708731183547568404822058003322894140373008549773312784333753580102187099768143821731002994681381306565439600866188049307518781289554330239631902065398044074645569704362880077654882940379492048726245105384064766105083972822831284020760700361506788319352100551199138903044129042373127265277726402297417716049560647948805668237860158660815054821287362527569088930372482437131903498255579661207309423322750205955772925006138825085476399652236077809973980005909193273255351994129649311793770910695150263212258356034780554925670477795754046439179097654960381951797801848597683249458262965483999243865096116891877758930249142515982737802491635010742242916224763573425645769265175037116728105408647898169489679715109689475991785518194700714622505099176252426829810454751530036874325033590440570743763744537840880774788906356694596577910279270461123187118300667661766888596369416028028874837841445872751065245404691791863841186554933817150818994317231629001652078372608664892070333737602526283022830079528026390809497017686365009111404284274907123815057514023004979924984495340790096185638842366341595868955791884008340323933460805464546245958702141917367421121679028390292164831444257603334212252530764210019943541921719431929070479186223789280589878902236775922606668822149354155957616087860702874215068500701415411757530926826367361362040148072696686381591754461415423477250141422510934075940250262667835019805874334863643421546112307976131421320810035403115691468023927621617003123825189803511756403429842999346167251508282202095881035751120720862872730161076943120166867482583883069113525718561471341121287309900705836371817318072620147919738820717473367847767211837530371349010240784229049151679184295115135794080470365711208320109881419931653774624146933022001129051418768466560830886127682294874999264520177995342222419224041087874376773306050771726872291091983120639862333269471826938711859949085537826054847471745534016250449058297210359225664816369723057144057711810489956868591163010380730553483925932991417897901013055184105127182192518375813961029052734375000000 [66,40] -245838163206912227342114396833789215949007685544838630638962505507400056308285106370336231263735450041344323545797512530680447465290753430578370201819354044394127660893917313026361145940079949182508658818194281145775686764194993843356814868134844290402762472540353666478567516385894478699777123960729600862001453115290658452007333964052517118051215657286339121804698661822035682185803879406695011508284673636079843142912908718603936681117400861285962310022427921289458156023144565312730399887023717823809950164265783196275157879767900570199366145510410379034955598668821866364038892722360051777528263637301873454519271734000704019305699912155037522830216182259885275378168715324809576645217249479389631153393997250624632243375360380953847261155059392097596269388613077147998586989866384124997766731287573977322150850185548230382207319279474250554530125741257235302427640787816189379320720195631086878605258932354586935737818100042518705960907889239005310055060404870544737675473691886235538839491035434673733976114574534199857910511552181727032433022697981947040682916217450695525326157135078497152755543592899361520798013479361305704176291950334111532798170951044646787587711772335497970636505650962840701089517541593811790185493631618685595910869391025154920304747409561635033024886158885950402687351155317984945137515704917838310755964315403547858105698299112318877324563338833637009114035765914320676329802651423237238313940573439031788974702496458372686756674009071635341066616130993984968047149902767717982418266853363696140409245187533556934564188755155068091399696210001674098017036639209822594155722779059626178307382675891904029419823545604297625769117396559226708612303888126315783705027276863956537159371464741069091715293547507733923252349193575671127406194813505384749010399286514025171675313400553238703336383797266770711144545421741424795148811420473586605035425050014439844387388656327911150140957611836154740364514024890825292259344550675487557106186808999998174505681330980681588580527908546966069662967434595748140035629202531713637058558911658192130773936330173327000783410356571109518129055039615268781778379985138464756820886832867321362796153201443977512341554358954454073682427406311035156250000000000 [66,41] 125361020244728185109019770817319700441588073387264341473181936306805423890133781343740329320309695544802049617585248844421091941585598686446084064157616678710776566693905642635625501456240542016123677305064267194330774786671474302528298584454716810304398404036235345841492862259584671200234171915410716055593095411748637629080941307120326372733115048634986056961050700719994285024942057205784625804765715689453421798872893131976280651150420138866083680547859665594400361972042895692585602411617027062882564688091053103160751814600504611625246210497877787043844793205954966484902438093202086840907926038996080710906915381149858521989672757189742969434795393484796302910078738061861176895220932620147867814065783135510959819129167335728732649371396751321193401558777062988614577591652166762333493391454283696713469201644696898314275925371725116459940975437259756929200809590807884557972982269557295767273357880495062949634924594222027326192765877979105244890122879667630353542346825568363089003814440621429786409697637538647109328588534207927900233093164044129465946399586305241419587826784236437093786933983147942945508901246370509231473027575185398808130882166115943853483405789663582530987908176331243885853950171464542654573640147585098622371262967059464088145488372478745107683955958395791955238005601978550640480014411453009648744839893992046412222053423671364181145601484624065587669391219591297832538866347058681048133038642788428242587753643861630587396626225260805187287489712874199517651889870069082167220274407076017233438888495405357730019548581092474603087349913540359928177880665469059788137881592442628098336941362344172811691131260868899107235833986493401924351713473253222480472697369545669993519540903077263185015664490058181657804209573098820577908814820277665770278348155799062593611461083054484106582171451456335065606822073362584084285784065191898167252319862377809080921540144995333493800899791912242415430900414695590886919634312056099052439571480408737846880935793402687712464580807353775708143058797968843643731449182322677572070638946595895524171760207497958099832016625852548509317099665129582741100635458209076786811356301097564675168387799157262985083605144609464332461357116699218750000000000 [66,42] -58745605921103753331524434464281709992491187086443363472237322448544022407327099545112021207538027934690091702448302563657651492318779344611260468835560142907354580367905291906849687989207791086148595727836722885915857119142824444325937016192156247594963986067072842456684636499448110343684578036093819226591176098739598493355707079482610154815947267818197524747761088888611892959598846744903938968288995773351881686179880670975342968148179370041692513947500120692311579276090223573068099200407977721402649440618409803219123240588512980408458866175503205386301881222553357800021367674819642807114372162949874821961256607425640597949038740015093461505084091305987550982113095956171058967849225078824166764860157098029078980469502520820448525788279513235679437347419241365992796294947418376310304523322344157086924880701989087203948257134782532538183271490137388316157711556543598870796254537875801096210531037934895046633933361395775628276263937293806982599616920728440775359615437644875847196225369638411761069028854517698568232084216799420483223588641291658996591769126688897345047012943797342219175942420689982177338673666474351551476872764465084489335990188946956688523953519487647227158462126449903119512985257966018155148588733480792373996445212776822418903808477891309547402368529185059046014961880658754792714966391144935576975595905396890916964210338130519522692597620786613840554520280812014153644037770418041854646364293590179020079129159746213108143743082123584859246164638123808824243627763498598761336401071077017786837146042813501735620128350925656562945627580523187253925329014886669126569246306238733422460018155374161323794995470796727777273783259400102705607660912383004226167516187044054874385564407370496916363802551310668969666223115999172108377116961563048954904862344971417107555192448517368279743853700036026619724136171810325154536259107050056431168036505294950825828875803365671339435924814550008544478645958325288945192523341247564507602824861516848176727787163963637289381046536456493627960975912525281325240056068163726968732471596311093918798836823374398260102153466963478213671610814561685185312800978067358726152452242966080587970200728312533677843987334199482575058937072753906250000000 [66,43] 24840070741609539146097006245312894351434719140218229441278030779858830460927140767090279318690786581390156646977884894004963609757054140956022954405573055129379979401477542096842761675937596803879838462708038616594993582973904556054917256965167415178008831423605547183794932052437469730746653645802526501795993091104982330856886082353777588678388728632500614329482470055451698208547304017255897523931087056649886935190017526572198233043663535460427341384881668234148155660509345372493824519233238332181813387495864051491260919681313782669680699113881256040354352703267646367759314189670577306185513856899348165646560003034258856066693958406894565513462792445222166803432306375306770705129720802643504884432476242432816536976223347361281392319150328162188381669491204760960425661879703896717422016897402434936081220438017190308736767281943005303729632405043904418992883724741928098051165960045226920473932494382409558768507026022658226755381917832962030275483635894160847599459411662718708828255812607412702812708390712001328257936058256837940427595557970212934777942374617811079264857040872377880910407403508664465931873303433083558203161553333761607263864518441027662774109687204515494484423395970031389572881906946028773219357028304855090784766556445824616692613842988850656406622621484341383601504541970890181390544742454326529078634751560891350564822091191514353959180231612245700232645765919479334952270012628276735806605989497404216926622476715870847395433959598391165563994291831853624710745306814683571984956809820840093984534178655143129690190302096549177321176608856067297534320078899411103955284858950138166596140967609603462666021569127526432608845409694334946695137061838694057632446507976883456493332624064647650098379105011107081664949405598103211406690626446439032152658092623012232467313597534972766306919302656806171942672449309387872650576317392347281769601759262371083307962133836903010873583725514248439112265391886876869273112328797211734797543819142614169817936787874095366021461294215230653626033402825634867604073637680254454332976373017563729487306999382304572857133688603811496885458707803961131428482655408359438245063558027172832752703157460291705227461989125004038214683532714843750000 [66,44] -9360236718787046549089746240045661801433055887203214622925100339384985767459264311861776190450076362389719386561893338840833317440568116865796921492800167267936129911321994730723521811522629714141683062988489282320414488445303978542512504019433162298349514245366988310197787829737177231027380530027070950357638689229470511517743955720531208124990962610012223041912054950088671713508787589724757647628092896943647603932269794377413937118877143300148943491165644294287470536826024529533780070801179782879006680367983778569127628431359588852125012752661053564982305234616347309288817296473835929771418990611955002556108408276463561472639723047487523601709865860203346306742785804303861234972623544462619950483686859726996927926415138166871816949380850542073868410420437977802068054972024042049871220765309574654736102203428385714320022775503263693169065195121140679428705950230941052918962700305139625175423010470370984529778930864713798523230882639166150250394142176882700859790197537833556791031419699418419767196609224371558513741948294673506523186410291033555361997211368182485507860019258921579241843615946004352962110806499465739368361502354632936491157300681532437068492812364385414523513803286372745640309484017749905560246490546594325791952820771911915786356488674603353094707146546911389748209302656883436225587878761000153802099660257389137372403541607973401866019139747361186784193187904431270871523862573262949907047378859270694377634391600434464915878831879182857083585214598670078043814943599976632812389896085667075529473612345199422238758735505170559655027720641205602116531584862944743634765013081059074126643791641662062092010908417433826709370781201805839269267591376301500594348589216322301189036793884524253103523708275319699659040616563155067910231861811724774802052259307320906101255627679617471419244306948941259232904252949181007871908910700797366975119445699999331961382467114751985676024718035539870439597606373021269458836176842360677405771695783206260863756693745139903719148955084959642834321313190511957989342630277938075480079970876774240734426044552797232128126362722359786765721230904506088787951445429816086174995341301833830261749317541708492740326619241386651992797851562500000 [66,45] 3116533504928862846053292313453700921432573670815435065512366449512715709887703048969326863278174631307280604089097290541606458581996406217114542989476397471674506328176619085623210732541847614681666005169539529466964754715267640523012405047845778355229564611060811701760119145234298636872379547454750086226856673882358506808403051461725644395689276623609767691993096298101928247021691262049784314837120595329250826598159216524153591461437219435637632500758964351610336714281525221384851586508931876050405078364877977911043630970573191132414070435568934216856280721280000852944260533242174289031343920588997385803542004300345944104734608676940946623994842146534224177988121123978563422097867684964008644704970963481766955935879622540014799924173101273164949609497292045035226299712643424021740392838888290105394024429949699744775086690479851509360804853955868525117556042095871877881991937296940889490195693457983569183336587213173921945082925076813374415989276445202496522239994030756022040743561724822145185408674173815156646138821357582660567399405846732163281033862214035624153523134110640730405819913084968410212537398170096489849470260909276434176190001610454706201015118297236420942720231213037888990800938474144018098166161947938652180004036476169206619248445255617810599909864240613684989291791051833456985866737140103783806589208084421518452959278624714077884843122941529365822398217283859935767519587822804805326340956860673087062875816417216378932879487716124416496488225880760001328450786051530317966005532140533785161249384935394565396001435306518683507383364839384945562315513958318912388853117083259225412156492731352720764292234652406630630769402850511661807088580592040784325712025377117663838868185799885776583058316023813755255803186279971153122447401911369818986442737216055645557429417293763359211888396585970313694827945453431663406232833111916135396706941544771138986923387548351298296118580882501538688439402975169428714773861688116854159365817272577351184111923852496362430119635421501227884200488436110459983816416066693633273905405392564862156743276179537914843194130264271875848256948377630810881611578728170144683851255576136993360146509868258135611540637910366058349609375000000 [66,46] -914873925843708632505474829945421387911399758816452394923359711470319371620681945041083766935113638878352493924564800597779788492321918351124158409159450924212329254461995205715826950247811389252314066064346114608793940915525291484793886878218201845701676686548972342270600370982257396587366029302309839791441989720364437073488068654077848911122164232297790504463696484011735065651743188211048791722518982618508167177931217798678781108703877048915002022802179707224683113613392695844163027048656009623786195117148316278076752975315923640208389418468473751927880302525783331520916450988563516158430800290019165350747221327798511612071326036554813466572798775328958338933659841862615104276093113199519874142346640423087952180641108537121861996311877600670285593902589742346348702993348493436582611300979889325600169632742602281029834221684562106596964669407369155232693053215399663659733663526544044244654825554559507751189867463338194612679440309821098399383217661641384118059237832012488466276383174557819245355250996808029199794022015877303913046412244500595842200816598180120342946068295092303192263295331396439453231819411639136692074196838013784722605841120815882508237373236281003260641775616244478180501735076150909098245051467404972796348292883401040410796430748259314280358669201399206236670516209582752329685379322122343477732602268912536039822004491919004063436728394052111416951544399045028603119290423069279366416680380284825734568032565383383205814124736333273745949401157410433449979598619589515625788523699306878591063216740272435276950467296344311222914081454009730935312767403268202567058280373976055740229801149095717115561234989115345268243117109458134870558128184947973807961596198725415207036856121976212166628053414180860715359820462099520545966915461296722481137347157353961969706790464782932697531506705503077355417797321410333858177553414450911420333458171535986971179703274869867970149871117067302958971220923586960091627799548954138607115571550530505193467240519563435715904249981381341037955021893040711226297728349806646697842219627091557776185168928241461246125421018381929382558171823709965288287187757339534622018024991819333362197408376914609107188880443572998046875000000 [66,47] 239118996454247943646663549484412614651079331232671970908863509846713328945563488942618393835119869847677190720557544565696194913934542941742111508298194851677331711232632348695148180142652058134529268827455756734735078419732995170651022275460608636402692704170054931331925521856566139604699408998451880856497673090863138455390915987541949041888996744125463864632917285529457345355247075630240106842794894563741890009429636800332494916607297109036303543146335148889524958330338238174633200012264970487820816157269410690975399879551540174095116714303141232946145215742525212662774967216627649104726356846272277808097488954826634403683313295164298360150572140612737944322287256313256136523942987566526651809179225761649496764164395006646260277576264221255129035260214557507004675097429442459675858008769524070144372565702923251030333820942387596060997736103304843396679333956241061203937822892076978540164130051449865498252872087252544673023510432277999371049020484098159209423854115140210192170133826508434252022419136309935962631062412110478941711539022699435759393501475342777537685056042977665404059267834007032251652315173161300870167736082863579487995941025036698142248787525433170061813893320339450535931490215557089806017838034065114846945171853563009313803458108838656179968829854512511303059416671377853411611250178188948222280515450568925035762664237463213343600880842747109886262520651310038095719990147124836007572283356489043645089056638234258571119653582052322605535292218852495409814643504578771177893516164103361233203290576724412850375339386148527319681156647461274688423223858920781656697822471167450097729861499675936577888596990815701733019225768623526981912500601692579951800107589161125563812966665691465176849846226410192654464675067640696573127087267747999860125863159419507969223023432824387444723303642145771186453368186020198927768725467064761922147153941055450048921786855213727698863621706233001404864705879258011584446641658242324091130979966774540186471521509046350288584310389539596290437301805533017325166522927773273599769017103611676747041704209697850536691733230760427493941222097178483671586119271775949519080349189859013847581081790849566459655761718750000000000000 [66,48] -57379858312522051598921873258656752236876658608817681483768887855520185372957786667414525828635311461291947768892427837905174868093697145432903733190158684138971610201750547833477336643031651197930319921313287403974160045502537667566556419753473313252379706226710050220127201377515989770864800511443286311135849236607631719468033709128399844480648754209365114734553202433652972622655897627340037823731660758701123527347525366709051862001764137220671945695255404917941024561007580003872221947346510839477226632474605816694968121420519465668346646386015778256116557746988026503477328946841675527302915332621309617537419634229656703932989153677292951733616587960796166272869019184765130740987697004384074688646810327414961262785891222440252596400124550782709589657393945355127617123225489875091419681666696698210536093537070796220657152843750716583843142006474397559961886348280716143220018715968611341510399214089884216514538460537693086255410296796674274830154339190199155948509516983031490547148827921785086039952985564445227324486940051748094391215855095281166211200271761079383068172016235851374921813195931433291405182538182582722426925548250960851412342513817593756284127724359265793653099561621074221960911803169841519300837665052007412445112074786045637775650093008636897354892942912206134527238202817778187870038857693846575383160014207615381335563762892269378144013332017313867252587880652241824174700717261944337898447851246703754216057549315089254219028080492196597258461066174581768138126469569453229333722907559251423930058499146550085123948353133787982452738033945755800926385926963582115043361965348692117929725739181260717786222696762718287593450081979201809208148755314938344314528131249785536226775396384184617920264920642298056732501985316008009341021803257268126130508747116641980469609357261615119140489924197818778652199444915866841998993672534020515085600755883432286917259426110373813432128594584578212228434685306480484479380859902787519338049406649247237532405802118666870932884057156857458940141617884743691779344071235113393848623741313591929675122536322438388878034996340839341748336545397268597069987126610266765571000753716479625410329390433616936206817626953125000000 [66,49] 13363907939134202898718129280482843326237960225753406262031542147247318086981006129536470936811867991692513145239584886037875165264092101856262580495512464636547335879335528737842258116819032811797690642029202880360566042995538897439882397931767844458207402921882422788830195985300028777120825093072432759253442018756770333616542866539136046546981988101633749384319027021931441850127497504477169476314694242975240203621020545478079931279947600402700832872254281071421967349493538596643221881211798972066202073174921214381678754782611453862957438626496306802548856155308251343818260848013534788595331836733480159267152040116106344308191433975825568070892271679564450856572138808824630740850716907552949257789143134361406220372762161251072661464347907716834640140432264110998895149018532724577602854170494109847661109424560094858460286581177239676476346140824098759790911959384844835616999611482603304193359654607592520797257446138953822158994550435053665505588742696816089755129924425378164579764748026184464692267041155440232027637112127068088942756244771147487707361391298496696511535296310376590829983506618813726519723425081127361635036195205485445944157830780729990601210222719043660717215248716377230063599323212157720715592841057851547409599863888705400582323120612287466843637256177968477759384077053285169578417602997956612315611403346169094087853317653609787975928078507597753164283151605423591997454454707169122656426400227919913785319481314759671940928241515868187408745087290030708850403367446147131843947638087937673826808602728111754426143350705931523081051345649262452552019494395864728833390485808707103754233649276775176781733748858666690479428416514447266474444789879504400683341314031214641487968148364094558887271530803083012569035584421348211077018336974277955016343627016202572814533420154557490858376436227350511878801868910211275185539659015532679575976688368719917717463639712877649403354868454453216889099297683508616323674484302170574381637273074054168565420609036904280236071061215956322774072601816033952539497146884874080305083927010315813466717344833912825435273027732845401496932098306212950749451041014844922423781409248633167408115696161985397338867187500000000 [66,50] -3188165912282479079129563473681878512349231318184372171476542628620515729365623825388635479748449244655052911757323226357176201919366498979608119285118103655978077963135502297189298176539561203275086652204392898097933404143427841019959348187222258241859224907821611341309528377581064627712168990711916026697988667842785109023909202385039987205462816038847459064606907487903349477826255829506577113939000686178714401102971609939489418708011437325603184207515476261140139948812781007793056838194097681083873738631532008205125272690968044662407838621997447538126719676235282271942556217768517241651416635447328918102900644772569652295493655672524342465465103204982029300075306698377213514360357364330987609793389950992068608574421370647639860893792367858649060887767095496262760176085400673535608609775449120692284406575175766638900222752474941622096324476553060610946047672804202280612724113022740104399900385778009322283266963344078311812370815831176788480465562226283098114440514152741477768147775706291347646890681373421848358652981212768587797948239488927812162065735123371554458620183940032620477537897649465110054492157933261018984261032661644670501741977640276959585330515191641355289534116762690760402293684403971381222099717290715302942966809038287498421260463981564899846232813008396015618541516517557537417694865598845919395889812568581242405934775357063221045988824710965570517758509925809032780141727866000262010187906508316444535882685874390576048983560762397884221766493268548763680739276217293534824988601169325390781279576431911486059973681837401351832937545918591728937059549402882201945206316800754077017337318142481235042829051736771072264884474642966233413514289659059916611647162742657637559608092095664695142917000906320470628788779542669100861051056648162258472214523505739811109993572888445016145846723496242972076427172851842362604714939660788736728400637907299143487918063038871618643265388429504646784331524289881025996246531292937679421291597159298185524289308251399818800954868265945106398016347625090431191661960079830343675093992822887083564448505132494486312183727085375679772185600649811370536067925063586916089013872932511617364070843905210494995117187500000 [66,51] 776799168148039408796848219416330838999210788552458174394431701599978109256791912954556105895356019811816533907913491223106053972238129606676918661769726286249171821960106261058620876417090419415439423494194553219337363023071404158565046768753847214893152706632299901533642866534258757876274971409868855243825963088918913160505918890181076370836429534027882917592838572942824216836656252896979284896456932870857083573311929975901027911416457608846917096442200487311387688190271760370845048241430672557712968121499781886836961874412504748463708284681445114258333841801384747380708321464271873484470496582215375582047970657063323341978978074391842150639537216630539081251700837858611306835492645056425342705309236951867775090164217673747652670209552942836346396892522530099765812681817306718101295817079951767002579896064168709812066677482755096709525357056427162513640239146827684238645426235309753626325162697620501014786896348598698764238040966053162276220999918120708877826338011288192228262744689475869955182497810094703660685933311587729712310203220273129974196693418062881546902248121986445042588797448164103738952555014148980954739940492069343641365657538129747637670045607136590770092499634282207821453161602530960258089671091321033702065052601555478839253279229784348165611478802525152827419271216417428302777916900335357652080227817814873092901871173447497986264626946568225948836023582669368854736688120916468522734124367702847017523511766246443857214530762106326578093179627826619787438762260920670663420307160192662764023710658653533862645991366414146579645905825191168717121331161410739840321298953975511460921289685855235527511467106493899127795724415274221134540529864406084271124741427575739088216157698404404230940391404245735074961683620902454105910528477344372259682999534170733642235731410336793821756708612977803154127404064588004910723114812151098612870025768300952859453232811557700107993820387651596942339189095910386308283204091112153412669100275515912340085733300429538882381914550690918060582708275644333210396171847782194859022591789927298221389295432689203208038768151874396899118574989801916774042387010641903290208976073927260586060583591461181640625000000 [66,52] -180977333507809590693269115921619106583812404343832234528786821670351804434448976987366960008468148394042017474207277986683548273903128402331203857910402564876073672475650753455875007520503688593882081851272891888858705500220776492526901536670242364936118692751823559319677267846440693396958136114832230543133725044426606286807809639274017271446299396554093971604337583938993309587148167910516487074882358591719898051395253166546517152763494455784705760585734305196857551783633414016864420369590529293218310253408695243669899168111896681278421412041686290453019485058446165743890390396946133284167146076561021109526639325303139178002855767440452694951227376274558007257771218210613769316833426173198614703099229673126363609040361387259427644220338701149987771237000159614665855060146985652418563088531892040996917246029778682045247321313721798387629880202335057309870797889047149920394418934256873546373941764744966582971358261564776745478369336510530369216519320353572991677149013001045388558009517715309489881808188428933145735091231147003314690363225373408494872485478412443427040884791335976790116366548245220872751541734779224270066146768499747838412383634093624679882682110454399604592470104497587705283129965426065318213887395454958392326919586963048713410406584440535310712749774265492823006427576354900716681401771464908874646797957236384634984934713991368229178696420430267922764862866126390034669247752777963739154498039874374021146911826522812795266892637317120880613455782551910411100756825349040105557453629325384826562296543000387497257670937044682859994376916432594374959816902702524393564799212143384350440454868511144516362580852198454106684294727427181364877314304775175178992095349728497569794219926648220521122857031694016493865432297426284547933820123942993766714428842940245752778548414648705523807077561771573581815528070545090048831439397060345475484464948204894722333765317798373391740777200692139805172497048209912576104791203064507514679717869208730775509320454816270514613781953792464283268394392206612510391265045555234239522232337162539013261569769940098790034561785574766508102875156941758741309263485829567086327074321161489933729171752929687500000000 [66,53] 37324091820988352192835211664812145871159677214576610619298868189203403166952059502223252332986610857392068644281475411471161222090327554779986713195560270798894071079272710027195918490615189439077228470377831530850984642654390401926413951175510578002138411813460681497240409432048733745211114069401990110617457457645162946335344490801479294781208801661802112992809537844074722592243041887570893473078102218346989957053346408466942978852512373434637978767815492572982692973849496630275458953745994338505772011552771242083288242710292035581597699522015919991377643783459067217644664474897354434304082013700034161610484423297216873677015325645245791677918793796725585578687712196078466421071162055434436505595563055212320168770694132585403295238468349900829381366370252133218280825331571483283163619486970464118181583962253310512787949640487425828067681431190427949512569017992630823545116485752210746793873983797737568979404112136800684100288471470899213594452846492337262045436148327547023893797416244690053287370147230802988201777193101875882318891270045564801073866895972000456027221112058719802081713296132121314722037136766194477201582259482690470852529023849584870731043084221714193847085962058460691451357361772240307858321630415807893025928339751289334776786194050980147292328039012973649966332930629231581932524430801403193565792098448593237513797558210352816951917812076116002522564609850220997574182917650623783029908410486695506097383746023151110431867379843696520035071737332395607935173679925689938910790587711438312564953829747310838626466700433630125643705831569225270971472266567512577339278789279716627115104027573709708355670821221492073904413003189407349305320359118429563031646468737609672501530828886646794143522913791208046754263608009046638095858267647650968663299021340607602589231241591266854607351541469309449918155472549239670998295807085030241595218102907503597981501625738129691916786861007175338890103613259861282808874778344006546644762744314327618302589216248427070022337369594880639284402706695520774563542989545967273073300354446986227517480247175566019769249647243700290634987667722121251054456222756225414194375389342894777655601501464843750000 [66,54] -6406875402718501844218103540480551541430982555874002411239213170205198948029438878172997944101645151763454090315718934910816375627250568940920286788346040632245191644785372335024022105090537713804559454281695583614360341576966015098930637357048896123192555132553381231547732464904219995497048615169186371784759296222502698024983853317850603181973738283986781626894254307047658005115294391289232684200645998259222452091756571449369572849398793963332989094718488538694004983712902429001047882216024249090495405213788723005290491177260612215234916353018420865099049222704842434343072352424240464292782446718865192867403851076473681182125706838523442377186484251071573024919741989524276528247763987371874437707436218519295388161819265053958259855288500285082290925150702347568111551644842773252908627293959281268078411990489384398787142488391411955755765690876841286748006774670227547662539859045407987919372332072344993642466643355330757175397828816925172181324672804019154024229725204096312211655979251463637436416246541400997540494467805282688362719594613875667507886910500128039941921968601528423672533794911629396851233978025224749081570028493962087110779078300177664620090016178281865902457702693904607061679550843189342294989452784740687291995300121839473496281150726609880100408516978588527097319847606342063064389605288834174270819217460336067277306711106847627667958577926642427375163406482251919022989789525768804514601733083283817616344169640806516531148444177922649366356978870742006477017996589878424085460766777884386277824615678094842372695278321002067480831924845413009504171662378794299100334732251418268815570453864471926512435500224646929533646807108691365934964633433544939766969851590036196368453994081191009790106968605639753456053758634786736475041030018994973128012178201746876872076749664418277736995569293737097494451616546894492582368594028037934698846453627053876644340363371993540655775817712481589305752608168463780969685833853051407339550836404207788039343229234254882121180304019734254748562599925434976337803469691746266462704544031552797381743646557206764243572700473638996201301250735329512185666552687157704326637031044811010360717773437500000 [66,55] 855773751246075967896917474102828395150553162420655955279033871231591005110190721660835528225449634819421799450995543377031608831949248901196330962039678114135892728900394233451672325217159218236668286975145172503092171756802848884446098385498416136991903708324573526782184821495038373092714406795663742661368535425965370901368887885223134470878434304483052356797596849533247959259283583790836553477549202411956846470835124046477262491699472402049714626490631412689878206923451279413563663510497114710599368542670140106981211581365336603596643191072022547056287586469938875182457289061714041066061425468594945055773507462371678214896629412303499414411400300277995165247485072454371775130440680912836064521763176725365336893233432374615404940010699137829305898672445984277249305110988565930438552587702361785397382076936442356555346809915024739867432757749478522751540584411016622166826385814891769736855423310813198520461250634671959181720655471724676448569634106037093044161201596031133214404792701186515122613939276295502522049064635266122596332754509626613930581084329905389445619544256904379174263939893644018671821437185947856987701669608636059015352555512313720337958944045378648146869965687746975967712870826388221166242785279548113432201267640796617939982526306290414949645567389993286863472349006341779503560171056104202481103161769810708971130845262216718151810497372214198907639620538659691758008102624138912730017572364908887717300628171976201088379688399482458988713601215513555126784857326902987269969446984603552833551746034884237049899343905312229487749679693259193808687360801690673530254676315480013767077471641062419210425330012688375449585576687378869634064974265521341152589814717061309045799079865832397656073795106684095299110840972424178175498136129934337142651870646708164584526912667162868100953461276725048463384854457871827822868423828482124100921528520696144633095304654833575202996150841843868457012279665742148447474239187201284551637170326204665694119940217626635658633180737586407519641603319481116499155822397123231102891378439630079526658977447793729278675907089702789254226973681832203678845200078839638990757521241903305053710937500000 [66,56] -74188023023994224887762766973884873930798972324332150839906483655856632915665208500948153201001457645536570271478286757697616678852137699284204653681681652631195831474999740642656193993110429411620814794986756198581079785725520051384800060723430160084319229095576691893464950507078986552280105904289714413777437587441434750964277967541182198460223306755745949415777239733689875508542671971451935161587525403041731330688630230276977229837939336494152146484778404510510752478497401323823689915039141981872606701443391293807182141819353478967658721741202436947299090392482689421708036683195049870725987045320791992241802342136817831672218316629809617735148928937572739685437538049988751222648243846594593868744859515498710217688578265144456696733854340552230326103646976170487612670660382504851863769631183210743966342389036762994665124777719788440292264993185880351407366275580429559395676218565514028261232429631465345021633528712560309501076346631680748230287728142167856473073338265521143742693079584808123295483560910337229988325543355549792286104812740947524931477547463573787148219922282524615199783274509337579876092392569102979648680424058467743048985228947787223948005128718638534790940102839558062635387143121522631417215790419331629297686583094405920516635235146216943833530645029942862453815258566079361943953370994274007381709118544714200939448024272821896716706687124497752969953460211537582992490381694754123095877385416417148451146256172321022482296535634295063905862745915442805950542475505874393115683610599558101075511053086486174854074780789419593829613084659209930423928483054208976751891529398454798924251891790519894105992888278509506101525919274178611214822993942762594077506429310024650621539898068731029269815413066625483026624807759420658527856533489244806137898760872946030928121060046279764325662648374797626310122642260981099354886337452908220925101114559352607071102892010832109750985516472710213898957794708443051294853902994738404870389771843374874533871086580565628616820047967300419896202446867421281033121843649848844125938377719474961849350790726812548321483748659651357490300049025820508866169156192427180940285325050354003906250000 [66,57] -702358675804602994182131701663651194784349032870356892511579341224942152702610994349650387420339760636643410883559173687443267289952076925225948336327011052035178394713228985212027910691975601567197246809439088921950383675212908124171434976587087007677909395979905481313431251177745064890340901811442228628141582996339455240590074147296989698080664845331866102317462403869524225621862211344784429838488021139717101528705709215711429393710076987166437178231657846744611592611968039839217371120460109323858696423119618633346648401564139856889930229873244970826023213681961461185393038968597743733483624279471955180323309437210339374335000379565847165212640510950728779632143990011448250087196260070498749192564389439881435720077047305091991302049870395819057114360086217429333083205159803566713933611388054636667907630416163264912357329034923243624812491195358457503225473802600109759530878683544534336551534597707848578446231670346514334001202239085260104198217826950202308346151071894071431895106482349756935394584301234207666825793495680669668556919532395753544305264489031264021905848094536723922220948153039284428656875060546026974692794297792934881494204757294079508302647952190076908186486152802024861989917960760360410741398312875519351387711746057120567719105819156823358402509524737643440488622395884268344237707363870649977363708608835063813979734350184021133598391298268451932900045961898796013843421613457185503897500961992079739450965171726040875021368896853707778390132746326923230641109350637961254148578529289298068227970036623981356513261438445847306779614868604404037957819039650187907137280561692970817347128849880888341224989882607938098904560205203160801871283352571369882886508521280931424211359318068581321176640020546669779402466208175254292990993999172687281877348965754403343134308497120557062122331489476074615489670876656522172405177382465378779405228825553669439569220131946626170639824553904729901489189185993825624131317372854294922885363665082538141387136611489956340556431605719417027567468606928729896133691844571764396087250144785738618726920110407044970415013648841931412820429605440436526819780738151166588068008422851562500000 [66,58] 1829179122367810978860229789625977268580989693480402566214866495250452847380897253192066998557918303381005375138653856545196666747906474876966919425837931564603828405371511855754869828961692972583951824022207075877810749921156367570466952969817182791171566126547191338108395951057128656723198678945854872773987369709877402634683699759162086222244562098381663895393288808533164275874851329054542509647703347060263526841862384090670504570123699870666026458607702022206140563873561015523388021180711431162605501293589311510610575486749521796321825408631073191842856409826244418680064583709436327770339011448287672960927083127229056759869328795086174032000669491024398587178976370700946845191397326884675557790576058035744429032493991585216362839717103316646652121728275083753666284721672906855611230673336722100932389917117958962371416105834538417823988473658472510709157637291821331275374537973638216743814159251040562276532624828590040609416774165808104057760375737624851940770645941381644392399313497044143941522612862490190332831578135501714067002249839259673115911370855673030192259948715743330979906468535553959196073380211658520118982350194201873297859563539818803150221086499040765279859607514822854344749299828762788019929075165530357674255645469203958217446892023255674578657055272313894648580075512744443638086170030567001337312889193342645911651670164719918326833396281903334232388929495716592711133028058326601200517399741085275277640853490189883277786773687434339441525190721330447996475713519333206870528100749251781584648875861738861491993176763199071055240718002328535917690411688508665754503837442276668755260458423676278612305915868208190601956363829409897748589065059627842771758609757285237780243026539668793829032610193186011503318701836077950265378849897195826445987035946048788571800887223223336429722079779155256005394069877645803983673612369141636731773248262419162901575078260522061068403997819834926560014359871056048872946158500054714240351967477880748213295145516050349676875915049800878426952815475263218100192955784292544261593749126791757704672290508885552154269634067041395996521911530060394701635573255771305412054061889648437500 [66,59] -417587049559974559003120837805071120283022189766953835965814957382301333557063268714517908403679746146013580422961764880101822785311557815653019258153542981618142987645230587594266900895722108893213652316014379197251268597332045139218712354921536641192778115308274006296647320057713120561871686982304213566601146180651142632004079087142312999837894401656656022923052398098421901332681215352986534858779947880052788722640056177585871772307468829639489236606476348210328748455032090866448095175104585712187762748726927226874853607375220900482636695064111516261373007610108724074219472435476787813732377634588365737656043210865810506073718227060668866132826416485160551285074271937167180385484820144528351657701904084138788251387473032069346257706351388640984643389183044713413197473081517947658651709011922836701385667522151877136360590729752349903053794737133302300564184542676340321936366458850987558193698727999435645298984798305410608849366606036169016830425278050049558326260374287379865745645480836418999869731901317698765465196230477435421299964193553177630346242419344330427514616341687590245851529467154231466256946315862863822015735916464359932732881169028503934890723301170439514486956178865755458621493056638957403336264756700869678818926085572321845269030006349540031738686898039031572865391754673862891826378582713492226845685014010680908523783420887646955576208588184799360327899073574947268655367514770632362968493079862488269739496659665900559166671515638299718849303998109484674287607526378956239512951853689077552376814099869207408652023666487561135345507147809295859190974273874857075571049123740361321689500565986867478797558582580244460807629983613724666173428036828841067938379023783833492049025358708479838099816347818979486189431735945231528598280317198503943697882061702077018036829758905887922412319946752621967269653532041914783052419490097047266894743633420437146583827363978606519170140459399018490896364955511951528638457200178552712061245323250305137050501054531898820895797839132558795357621108932333296644602673155144930190975255773758893981134313144281016158487480773749936542593719224214510177262127399444580078125000000000 [66,60] 55754589095162962553389942733188132302358508905199829542961545555136996464527313589302543242610144371700112433681188060600640996547575601909371186721302523914977003864672282999926670474197810432132466700014056986918544530032272599313469028705054246642752772418718297202767489360924503637407616506090700841477591661737451310434537291169811596368150307461031677262442013825327145598252602323456263784490682662903235113981283990529529966693258599585775335184885779142053777225927282966450565854477763950291364193949459598734447150958588293160075304737999135272197074421643918655581088386910115473858208714188594374225746069209111670640175952827429415098291868681427598379134257700035377235529218199083057085081093930966965601373204454851890920505839733926159727702478048570856767028486703171992266268721298163341509950657163669349545973837117068765201882343079676657690912521606887660473399149393791870634511020232355459668279979389891483009912491574524330073493915092694120762938114990403982577203130277440199765478292843679429783695943211208074949565101949869190502004290644129226616834108807505995788285004753867467513072972607218744413126167964631118463988139113020244287463527326136944254092365998164251048198710266056912563235596779476025162310513921574997763377798781755841051527388603255381575766376744303781818819645436233031388945890935039845392364254148878130174358044073622597403044813915135578816033985834912595397065362931803895334623828681333060709957203588815852358824282786937220799360269707425832702793587596838524490855395681557428342102394462073791237783758412323788394697528652051387133405380297683536155081401388070475906067253748680226888490993833601041280014666363911944717571977531627206426939931880496616332506785906015979889447701683412250385279129847029787418690475344895849097805914072862665679214999762127094802327192176824403409075509991609589921694183666385993053037431306013478766133500677054834856607644448681908355427027793827381411465457388352491412127214287969261224728879468497035926287895209071829860603419013811329564118374403530919064201520967422353395173823111885882952698523240542272105813026428222656250000000000 [66,61] -3788768006988010648147660283445192936506331342273465485006276859843599963261563990382642427361468449796301319069168994698512131424376164551538349474088658410076636260572507771606399514923680897658193933044671193824763569181027033372171045338058982755120463697576146040696697303247951718606871846220138474063845768383932307958762542343665223069373873542470146102373082036004290305386349995466594918235731430722332903677427232416938530946555727678550042919723684600389536487185042421855129298077628351940081615486225601910532476765006412151616826406235689226859058348665030699474730396696197057880480906024761682291994026876050035819027222750029532956086000108597187635814165762823517093183900497938988099284641527293908328593925462752854523312917955078836648653230467853503874098265651674509238325620659962148341628337821735702942403248644334541714674238224459728794185400480985288586359853987043988506452638336572244443520457212926828572692528820469395600909502197292022738880544929704393992367052784569083871062436014887538733664328578048799024091172017064261735548953950908424721343169554218738358370761609479925234685406991478291418740645288794907760618182084504140458209908570120837145730037833575572030287086851071865354815214600139394712160215410460089823090463897402532815132928027181837324173636113452903551871405250403633446324670847129699329649251466758856520801513547563095541319426945833002656934856264746664950530784657356798229570640404805616113042048097705350887573644778973954912540502140745692360739923331508809449034108781365521361874419345418561748586937196627989828637034724227766539663972505098424325939841953915513962442343980026340198188475306428913796821378126048064706978787024293901962495633384842247208838088700485722100713282945632855054805918395009974890429728693114045200682895235303677347665978086835548652718439818756472737068300223725311625278086951755482005769385280474447951868724816604333463813320368309032262170894479002812198371682915096128323366300944332507659257450005982728496626142592528333692139934047236282232703960590705926368848107748770580226529562954326801893500942242098972201347351074218750000000000 [66,62] -153159495249824484492062528112962635895851610363540096172027054244998528732446576051149468539377190304157511602412195639517359236008463259426580038515912865587017525105895216044249345925588725081936842372149127398340621958243942178425857547017335787133467526248827924822334919071212345948564185700404154487298600969244942740756891586631958481431191573662913856464939156385665912936840002570568358652955736915725457393970563858602170553902896505399740403335883584201391296747611827993250261285001501170930759335533999159158373525642897917048938413550621073549910892447062919457114749850698448707241578021129534963875803506232473203361383519979453897494230184928784739456668019448250136591522079468157970919582289108255371120145801692633783528039112992057821011543037156315727360106155234155806953395691467302357275400607363267520719020566020713888013851943038673566565654925514967941197779111435326171672319796856224925120363620670988579800982691661281191826941857631598672594649056424592581723808762056486290389245456475808355408409372750194012978709972014113730356412640749455449434197788416008121371787153275307044262513223012205170067711228989081312463998621081855068130392713428784660768683378328839099121958264570926879311410845640269893425847279324595454109405192178298238013997526943579724732226109273437697397055589699091003642789966476069150702584528844260542044371935758456519905474439486180902321574102922110914149826962218043230012951498018445701361780122708889079253822761531615087020232131918526921918613981091872288460621285245768717076838070861447149635243073345223978473957559605822261333671372458164434012456392166238387973769374650889066264997559736720402933521874861413959521479607173464708913125119159024701486811121077495423083158401807058573417134271652843609886755956859565855271771105062941084298212953960245634614770627319624297267385675399324759069777490276437204847521776605078414010719622745767921128531021795715874328301884197413290861710565691869767321070886536447718821373147882990687759508899182468938905713762242532399608220132399940156776074652764637987318419943064129462584332941332831978797912597656250000000 [66,63] 61645941474678842819395171427195666203993743555580943674620590304795530018419356396570772100185589049410096087962301625189266006484394121946194795113369683643013702280480300032873198084221221867064341129362694931859941662442334736129649732803019507789332356495963890681301671530475748990237340003511269753263677709072030564211504197813062167174705484316150261784169261460141408511212197645938025591298499489594064816740140952819253247679307964773438606558200746626850855157716832519276003837808124916073585901996713724315618096215824489031322960342495961229144560370089852113902534032664920201477554122104577180384887605849411027672985422068127575942447133947288406696180476308161251340687025841478051449891582647270166311436981565674776299971688897478623452623282184042581305168316207886495648391340249379042317240997222686710299782139794142928092566025780635366284763386734440489152837471117202706272845942765771445816643370598947755723706820773860980592867549447213181875406930681920374206521927694943795834068143304509254871342785062294407130754521146125818412157818929909408644755566112127316842500757399318592518516740017476778836000470595804292453043366874982761666734571704937067868852941278296179675277929959397297004549659274170558542028883623719201784767036033036726239377090740675631118506173563389777324667641328441769351304034760842266707407087962430004634837732178392999387251820828606090214694917319282830483418143907967277678001799900551847892504680826064336252767384969614696077445013407937617857809293494201948017511688923766778611061575942218861283161234713662452889606069414361325956438502489789177238252247949868129252857376401109504863998831799020591737251878682556741771907556792096435384067595746414984939455996732970291117956845409461530101193891546611793206005895166229246831203242052851438675591557512437536647851435360370749110452266968095965263054903339301193303974158017714499237950396580514226537755502262811174828730699556205733381547996253435043685884739419082577604070777732889484805107010528586185807859117863424582775357821405610028507048375251607010678021880689669842467992566525936126708984375000000000 [66,64] -4163108865493794013806455441194114766864413058688401492579557629614064177392577738282461036027627965525955838391140876582117048760181715055634451319350301865894737896277605038572930752580987308841175625164727721386606499565828180801888687252063425379969592028179511740092653142190243382362737553056695559107374516046457513423349983559240904937193378886633887607306143604449263724108958016474946526821630085792275493625813518668497677149407019184705444502800298278885631236632837355028462930699223371420082667231739381469710716352348493695208343361864521439077481908443930021165888856982214725793696452032172601819818938633728358520415510378467167356473662132593216764235468418829983323227351960328713336330077729414477365051879573529452584742214486946536823474216656201372088962027014092672345945049329777712129546470597150392157903995047152159376477077997361933698861210388566897217742250295066672870281610748713672733067546124043778325031850311645653962672023429421399626016049706221986953775105304199016511049473227379476630215722846375794657465973856198611744979948664803140329608070259515808505151706461900993189386807924142133181505810176341869272296430439762869508531642466990379785028116555268539488769814947025314136045295778180234698244497964124865819232156019979603372441114718757756137842060347608207484961750703415778563186254964745049145762149524071776366385774649771418272756854349579947826972250641895706280134252575243346684329589141607697721322589333419621539466067226498616420091739867698707527296161962359824758422870007717252542966812118258244696313309406301583303404424072239526923902654601087628969222857921292136686806337662682068478178570335128229834150864405741193738225751272243949449343325168837703441263845871814164349174178907126496019620659685329967885673980242701802493510667624349231234540793977197496138239696621332201261998733946668688432926779349105612027861259531135050220783339266938458028631823955103896756363761991180411850990851684806898321042814869049997341698555797134897068410214460244495432915320845949444941316390544995852032124351727958419446679050324178206210490316152572631835937500000000 [66,65] -343863705061311749915916254356066779523897072748854519180629099828145543308851160074960815532293722728442880597365342497797287063475808857921892289202502741801724217212552547313947027773779345768833431562515632217754830294935902054913523041953181678736797861322447893119507254793002471087427705340980949481559208196264465864178551060979490324323837981783512423033137460963840751091993129887114115176613688453294931642262586240938713011641110005592954284903776520797905847171718406214210824248830932159964662888289200031488438118100109114346571003522638648294929701753767724912766654516484631382684788317505259465170007423933935477830832354273581291138844300057807185359454088108117925946068317632531223474700609162497905849092704292110907312889243726344361099369024612219657307637236246846348687881838312627906626712863169602586955589349055983937922968605698404631244975682084551175930959513033284194062378249882212216498225090631039233516848081717556115650390996803802806250270056254406507406950888178383284808738067435832773181900092102070072366638839139283041451383802862744416069595022254739760137167459579994101734602252168330388339940610161643035540465392090700730246892242749915074027387404198040640569945115454652751314429851204966082484086315906030569456926512918695864896182673750338833465529505138122252886390340381277761205034381753786376737720139441638432617159206844709188632946672849312244794956767551671829018982912256193981106980524361562557078841758204574198920393845744037130230551176116304399593772402033128799113193219126099452617869591172068429789824223124099544669850803776861650498016271146187448670020418519006400634604555179136922680199086981686169189586375671630505958275718116380036903588053379201771863069944392368539393556146289906343661072750717424433103959535100267606489548281986421679128019064892010401076683276064589448575850053023078506684515006256492768567470374784782542988550549286010718452381843029273049127390675101267068338826657050292130762180464569223609582270650361876445029472361800444152108548813060567007662154785066137433691307900059802582504175916255917400121688842773437500000000000 [66,66] 73860922805309177251030843982261005079963471394468207790927332369646610285392427877446725075505329960674694421833385127227312569225319053238950201627711598435940024721707917360541275808408772743591565436154314826340379793622202412403677649779291394186742851049722140587947606496648920000652252203507807074330704460178317010765059107011634724748733429217134101835000748866617416530514544230012660596665567180974925572113990387997323986337251751884455846196175042577848900571535459133048201686588832230056846380410024251017504337099375611960169778897859813815198858876880157497120995931262692539797231040064968155827292834802197832904398923938850069887297003263501503383011159799524827272186461759713758856505221005402365336916707051334234013509058283507178795351903916641771203240810546480828347106316741229442469506849838984414488521523560730573972504309459140511665839100225339379063079687202946910143235918321615041833532079043427933923659061139256207842696109801028621246604283100767949560762325270942439003437480100183580735058221201425950650655709965779741532468859118677761925651243713891257232751148116109514166865820932048888084320518561481195661204088554858405048326854439044583689938299803988701100132747584946825941982156959170741838594369613221955888603846143851163558859343704300680916872625053106981897710522265623494219267444065583334240241895603531747013990923307933382718892255950465407053372868722780708372183020265487482042247353440786538353039221964474832615980302183142889003141153914825349810186733315890328064873271577095013914229769952356852723158533648271503425702637870049950039470104573147439264585924692037210123917000766861345736468913627768348469566278101165744923024571686154666368349871954653570927169915423746660578904691405248393007784741131753944969479214151505908424991210647663205479480725484262508131595707720888808003172175080478010240600217019322565558691795938478183592694941084988130792671270854467612332504879985461826391102720683445981352129470391968955816065356942852180197747642855889191712574559755510560794000775564541974084633137523359103226994193391874432563781738281250000000000 [67,0] 10432881095737026320701934086719879706346907454365915150525724300711117524583899549527595083977628847664533814489714986729399712470301815783381657988139896816317698705604125042480761873352547032830887142819781286275596146774914422470988873641879904608601050042349953240850537443209841723391316268934268221391317067221155181451675757390971557156734473067354065107148626103845576974497811933447723011315160301851176611796036638102671378462310181837681640798366208941241289869054822075048845468599898565998176517729096022725989162041027165880824899083336849072071852290179801023280873392418895916418714594120958436563778547622089880260133982319319263172398733418688673049756873129219257755867696844772503145234227791918556211587586501263365949825877632106906256070221102872547735873049462272982487812365390528322908423557127496697174397388945128194317099323064435079985886213307004919791060647209460900618898484692526403741423039721804465873978933568143856427964403159686338572589792841774718327575538820883519725785493821177964121911368056734592677892989772065544153457877949041951030277603042150553209666371415675110578024522937571219295318247376321739195904366238574116223213741460086685612504604150337588631398029371670924082161431031278747855435766127260620346369397399603220499233387982390932531294404116390530829688361221331779336723584661480816895869344039422564422603623985109319317308449696583155660195000857459206977157707397714485341931427540828725336054926868467949511472968938497175372518625812772530002489938409867829753153508875599984549622234873204318020113063131217609617192971807093177953692372912036753792527477835868109354951493041343519488561965106613856748359728579455954583228163140748002621004008059197640163136853889236762542919591215302303616425101049312394572640955606663320040203006920615750170101255546035682517666376635261700128314631468547083500588604541594228002078705487414606115151877094388203896163296297318566005033243396205301288150578122691421122351038430118293694303883018712872249370249509414989349405736990563523254125416612104989051840034253877510667838408499486659965723295078398408561988950978846064366645233957143222142417921919311686132952088573051472688269201296160043661659086279439801870636873610403982937100408889818936586380004882812500000000000000000000000000000000000000000000 [67,1] -1551798423945296440575730444327781575926311827648114703816423024107361393367363733488321030431004037366170034234472237777335481319134895573564116371070822173120020528141616318450945515830687978132729622186156890950628164440546962382354246237686752079323465012829207172681865995919509577277817910709632429878230873531703309965772756853138082334402969375588490095883649659169003570514642677471057367252620702323782619333899347974310849972664358988714890901115409881820553618319351846867093286709831168895371361814969707260506074075788873848862774766305510681562893828086030355318054919088241679856194694624281007140699704614993638888952952123113530916355984044781386576864022666105148128584021464812010228716231928655449264848591245513444303257678732559873244723474511340456042739334892321355596726193312882915923062848167965348436855603739551077574470756136565456322604826106222864790710425729791972203073617380348998793835690912992018521482148288646840974891039961564295378238365416805428584537134143846593410956839480156188027342956192949923527954866489898502286959982345410439842078356742426507164294373912544317034471332716587165290738201814084082968258689645841215143127622688001341315719709318896714845701046748615902066543163416263673558713478083734104410662056135450650879330795121490167689753574515053919765074886881521365177376004500122141100119132102762216396726886286833480207352607107632260477167350544420197543301479382614092503515234129195721046010739149848096074848649016179969724841825137067752532003554492729879276670117625309952969495390625709753464102683669339581071691987511613207583636815480206586855253812863704877565276874769506658031838866389082499458819805332382292997698963727507972083731839337154404728861343525962066034706570023666156803815865507244813022174610450207997913581952456486629938256061133996242655067697431210205056163701708336343536914591197430086614580708917270516718462305009770899696542833151399325006474990344045692053282837073681165769853317359065140103587369324293040657742034679604054082498113863774591846997714674553538380856834177662201508488215002238808122197035586645586436444859417107714792284621527029701343333132929444986645042789161134086758630637226137515563981327138995896174771904239562459772161506776910755434073507785797119140625000000000000000000000000000000000000 [67,2] 136889557014408144288641882854058331037174015311344070925595336407006085381823995896898449566773378580568376317529283696239027280289730751873412215432283286916216038676189738332021934066841179767128592714371005740189254005763340756959433954320168879935899977292006805523162778512347975480439097026224296486285683957852385248551372149624768436512979276244507634042615820596542263868102244963098247334760101713034081788139241654250510583519569677641022044599504189127462024406734992333393843384512035965269956150689457122014645478648615647535308505333315180083131069452472448066909399528174562154365272940570153896125238302856084083854901063732310563620544238083778611887649644567134868298710057401573819053793438291618731350534876488905854267059779816772894286508824652239014372125871675132081336236292881577719095491335576054271982437839919910371782098779246733410841900052391533075769857238799830819400569287860318095614301235403569377221479924964816337831026079630537044176893363561970608000723634355495648953896938254246200607857909092812430605330477110658305700228372751117845105045292070854283813227186292966416819525683039291211811396758638675049457424906856537185447875173856278054145791700841111951181593998643175353286155718308013985034213682539193141245248995877787216997051614616449310595368401085660755030713286308402074140664090374959860805847074869243006946741177051666336712849687496808019730200385092333302094117962425238948500182815829238723312150692063381326415158206006309821288834434586985504675924493396616294600694588480379524226541826754509990997388379534496332397011425777483722936454885666006558611846187742197884107443203538779237385101772139813231345789363505424299812168434725217749989047204755952562496689202486996918476736172845381526067649152693819171785375629752903579562349784906003452304491911381835791671576405757922128339716791909340449610235744676112649927782806407124881732054425240693467539511780468251606016128025712917568865538922286882452434500443038153181000907300199161211904071688940494822615109925521278065525351692697317281102592209004540893672110270853204911910430234668004912155689829581271093876659295496697753266207646214726206505540070752004472987271534910763253712004327751147383613844600090526566635524066684048705155873904004693031311035156250000000000000000000000000000 [67,3] -3983062518809398000975843271641546767835172925685144620942932000044451148625604465983989527389207816739692598233557367286488009610245859332706265718512158287573938666844886489146592955606700999163796740612600780092627459876342636139046878114604685987831322878875016325402081192566850358946269576384259562034024967452301721055775820269360703166038446808809277033208110278705123476547481450012609503258365587524687464405741042184056072504347212328335051027974299598093939632491826029933790732743674113704179915114211541565573090434995798269492963527748831002141023410710872264385017223455276844912543676242955519181548263852112960042540532539708915510802689380410009521047279995751103761990104198447041614867780163545263883615344308714717143501109476174135616072858501627995792966775252791046357863635172222468398452468566806433251284644674320152060618370135637025030483764948912963008600344490651668766365850261856144667942121072225126933273413909419557864918500316171764481932225120799571955656004770346844414424965198573811647182430132973961413902941499264724881012644886403854773021355162297776237484267068448151473130825092921103825404132314419337563618441785557598839141896803893199116899105120310036783310977129717454521990600876820825256614942824128820235579457370142182510943259713325717596630555266678517871727477817164865725816794947407683796178488357951044633145064626983756503224162766891814574099921023776866063242017530421811287351364976991114954636185183416840957188026072269184951403230000966252270017464586966225272498869452151424465294994270591257056126670407375411812063862614527697199882924303183556131077783403574183625742760849826609814345371412199296366636252108960878443912119675524576694147635969425687005940711780847396690761081669219027211583353434854304910256540649033261732942596956185530050753509007767618915496542723867322223767015343906370323291925768537801189217522467317229970951176261545669212830355001030557178487098042264172933583191664840994640260976685823513373892559773398698383290984303201169618186198594231984932399472278330631014016955664746856994609460801971802022351940065879593044844439677458775023046991640336698633218533578759668215112508092665440069689798608705710138855619901583478682717457996043321392795494994979246805577588474989170208573341369628906250000000000000000000 [67,4] 57002449579139215144134077577609903486573484335521819522931254903614276493599811079137500646963390875319501754587852325447548822368019999921083443097157466736431941318474306446055897222466227800027987292558961933508502085331142093633502794452054468431545608578867701069861141504939032253803626268610579454358484647753940057690013871155624047897286118390854193711547657289032708590161712545380045599132137929574276579488244950739152219138130673350725325000062892840766963158171241124741063692682814815150768639563814872570399701174851925398504899998661685736324336842662175058543751752796077324265458383357499433159051656150296556359468808202220868309772747761571003502491804207269140596172597905075185530530241937234087907115508960070578230195386031591733948647655931100240489149270842489014216065056539452877364144109137574344269489943996141927163985749227335229111550207757053256370381631138155529543866414473323709241670859153429031129805791723753399231854376112297328811287602718726497983110382229683433570150964559600612935337297784637403121634699752079436111706468591749492209367007371811766413248162409521273186594533998747529020806425239755055256367111758727605903092264361659335821500967571625191447222384636183329358412081188057192049790357807463617854050683983530392010094209663051965919961944962147498000556866691544705794153767575571383117498039625268833317145353340723143153779557195132823013573204640655558550033613491595728523333222314617435214247474492470156767369320636749672528285608717331633039672179460619084499723344525638165460325455556589900188769523847838128734315083780903732795349507707577223299223044660387250410858833227181984487274584233320691968972644284516138779446301050667071528325337339169268508285848632416581930854075945808972987189334104652430660928639711290280639570180821446316845383775714521919113875746237045142347226464661601608886956190262479005193483490978740982527226832784382470488563490258959678253785525999665929636328662136551481582120236072890953095986443958988566161304511804216713385593189294244336193224954035251034308905694462152605628490403914841581307689542819326939798194092257054900878424828052200931947121953469999273823503118879000217290563514346233628954337313929965598990945145629840349062138640074629686305129894208221230655908584594726562500000000000000000 [67,5] -505384691489821173444668171648796518499120063657038274236321044329753429330584567534658956883720548934177512537669667566251501146790265602015339240568107876800733172408213480648823398022572255549785820438125170470548510193399314896722690747077851886570104004084335297118260689670425054765789779345023747981117920987763364409844307687027555295620931194612044488551407800786907944313309307529434328212261796866329384645483720967127018923024115297586231355498633463227725764473696699531593050634769663195258613649474624641302175955321220189133400232243743534919119067242987812987770459229087473304397084180751072932998268088831223235456929569498261181801508057425704321144400566792845270829585321567849007083927861839412334804812218290636608137019934012760379969560606195123359177372410016876916000865432208207317958126468247141832058945324526200486608083231864393435153682190983640130603267641188524744742420474285269338714598253671632478954818850290349408965024995939170443886833828802865813176909682826332235071402163551220944603804430106406976075570665666901647956295848251473418169648406155434524868572442837058446240058378963551049824923872715837621315746204242861813727022733660493567412755532432822421362281823214645599425262856754998628709820425050301349807994260884915551523665931223718613424438434124047251137942587783624218611846482337031336913288508762897173207924145850144146922963917076134605860833584373889386645526774439798829192377449733441386556784759408669689399620603271068036879544950994117738717472252410236558744920046523948671306232572272372318578810674206017300833820839537101538166300219959926634561032011394240329611678465767475008076775700236600264164744228055050400887742723106247675944646367326743189609105655272377111585398995518544918396389560793361838430923360972242681638929182423710213842787657949144287153577471868811156446111951643007347767313730740167116730987623253957913203219322635487119821981337480734931862235770382640394188860666866671645256311537369673452679195296982874520725315141163331926619377611063365476560860030481552134835159662053261991888511154801266457461353299652066833539908601506565879078348215977431931712528404648508731656991479622544916817390300376276205555126120408050308069011288392023929855362306736571431642346396984066814184188842773437500000000000000000 [67,6] 3247804265385422567609806650422182205741542393975559485014077596803935649643773366528358694563872218548599495115451267342747221375748413111098339083027526129618359121623811324018977418771297152665774246177659897814908735418955233877632806972175054669516823359194637356404362708959685838040330839527252057224938702892657809176982342075313915816930119535912897175183018628558922188610075949726459316814004672276431653697680235593774182361112318043017544980891714587893958776002107789237868743150073448992569466602639800872538422537712982818587286820001944032039146618809512973720554974329871222368644512255243484075601924662983959272106535982842375072176453586116465099704021540881374856794830108392062076698841838301760797779708876611190467288312311274918344553495451017505030765511489260289553327747621914093789603293112434179710214011262529440351947576211299802657183859303991498905389341222879295925665647910618018327258210990735166932804618508725696512907197760336123700322674391966858230483256111294028980568908258329730996350911740342446622399389930157586928057471208831991113335151218992553171904405185564301448623582024016515880194827598133046989670234614127850598777160473510254796069498018142468302920525739914573736657044079694592962265779544953009577754916280461257467237203666995787820079442630656911842973275277070400798168084255383656641119525971907117202273848418950718519160351512103347668767485822778032188095290893755720458964230185443683446490725433383818505497844407077022192771849741435938246087935496537821717524734925300567964599651044058602448623873728300589775018322902429335982778599202736419088547718420995151894329987792289241274814947557418831102375025186884122039100059381061298772142254660821574616895802640172932206740673825049709084245314557343110231077034464802792169478263299392325408014321558586909343610279486661726028819330601476273034581193696917488380211915986114029530660647036576842321952912689735351391851185720307471347657097450545948756684035464004834633437812242421153581560656128236766182041202473240566846055480783322919451452983401993866077762098718820316686724103495286650073140806906911412992669319777036912480371862463837104370975225111704742896529224580661022412255158529090210665441397809989886328800264193470900830895686794974608346819877624511718750000000000000 [67,7] -18931617492736776248375442289556341325042778379800572082228579308421237509559724423424577346793955538377620583547774123088638935330691267172420962768029071477315045482938834169415943215098991620646649784532029688826698601648526855092106908210407294287175557589210177532090443731573551128091061475954184236809439158471986977241193183458380791926581955874092641644446607962647605836520531416960648129961711902154650856237026911693446459230917593018947957168650995074453103638319798336568856007298590574292474124690422170861358908513630830174341704788226671316543738576969110782148473767046747914731761464112663400422056589670267342189388786913267493453890998930271485290961444785075832837934859444087805386538986661744106638870079052094755483525261421080862952267096361232183664847565564151797328110516847902149467428231137207453668016509791825973602368695016394420288501281574349755027616444616493598243760564928882307580488288752030185208252865152456936592156622507058363775413557589624794215861858510997367574217320366021371180354241338307100530427544819148561140752125336636045299607589473525809160563768207248631039739287229767773623076548575622003550927700885146988700951879156947040093779017880362527888145463134815830471973697118153529502341957852737953408287723742574521748182003899266324883418585915218314497778372667931772597903652359385861417831969902554193264334774964107419173807453906161323591349626724862486091335250971305152754287950906571558235807155882449034162625317768677170022259164543317221094984681410415517132820627643240515203483101830746204916813586613517605430885249723159563088422441198264819616245324773908450638185180872410584820830420630265538741344314658511444973964427672394209123731471720818076677221948666545199544519552533595749231209661290525872017798712672045667796582050927059138690311301242007090998886159734781307039966261569537526213879004893504547040654528309467611713529146283024024059065362060921061078949425144309032048365585438580557680421105075623500454207702411319610116968408511408375974494696363861281308363483251863740817716955121854093488900318410716762691693799471052896611273433509271768176970776963663859547919399152029340307950963452989776717015898721829845796475821943497632120143783383593012498670644407072760628807372995652258396148681640625000000000000000 [67,8] 78172796737077227109541278206132548255443046536846596262043002804551102855721747073891757639724832269886921913090435305736250867808864845226177098520570139439427114308829915907138464869557736996396067428945808101286416229018597166479414684601972666782174777796116355368277943389407446335615682971082352392587929987776825453576667857620976191463651612545203097642101387247647573533458011973292040601452303908248954094975261997201845931747719969596300108490957328439089733180078137526790349256276770196756874254473238261123214574702693030549801131674125326384137364148661007332831646053516243852155846226153180195684958319479412932539335377304630213538690822111416422251655908785225538314014918706860663517521419243101764956916767264133019937363051983803346184920025639450456830071216155324647782238205247963094345443840506461812471190128446488032202362150888622786558317905435204989371397819310255211832387144023790101760362318223625908464580975953656924124946461280171259418468928952609558885635088671267723094806711236254726428419432718912866345612438649665489144110423500080425566337597607454602541564625101003905271666271502712458987739704864793884632344026628115849365940704273182820005230759541965117616613690727591509871825745398162361690529380294980265434422810835542380183005155758225633510682380235151731799335259593773224247495609422280581867493836267186768131392807804636657524629514152827349854018749091364775930833764207751150528657482685995713885524738788718825446927013759137505275078656682164598277516030292874168655568300024415918146351628096863098886463311130343443180525086582337877843555994966185951458349462275902075831532202349769570766460943838360524726652122468657103720433989730138966239114456699886210165499046603931371470265415952077692476226370129165800252484318387973022364749905090572109643498917380439995153720881064798337833322591818359590131970309343869902977769144812249076248117891191594815411819443708562107868599850784749600032324215040498677574702898856260045087712893555595688997386729681277201665136745054424508158093555254080885113072937804815128761095061177776320522053686204457150352417191255120746158821914111468166538195815053765824616676218439645438235372071548721206452411575779010288999028352192846621009218223159048521964109568216372281312942504882812500000000000 [67,9] 209113934270502868388154892590400509376081829542199127126760545273714760957319147762710188586010925085284054481143955898765457530524400509996177841090244238682760287021240301196076030500367295780747872919814988123922904116384050351948821126866775197827081552990645075979669739136133985432526300134936266266879347324948105176990639697273041974450055866039413145215043466058587743723185914055254084728063906621776671377608933069345512077907870454041589884459886817269332518326017298690805124845490849649496025082639837488807390030791813913610701363732873779696130695912611592238988879862815854043949678709369015599393066766993114640959409021343376905215305405881084011017810362595062802668017177936703908474130563146087816902517341503165973097081454578005248864717982533814671045867575378825043218676734209957519402452087756711871030488295618880428450194681213157082364083499311939778194782451473488128223915204787600369241153700713546598583452115180678688118107977821865327200937489214909448713877624874478621482069650573646007978527708001531418362993645253647746615315912094054788515224323285581337338961489847987375856557336303848670842813108007928195928015809282736958919409366018451499877132968324243757154684603439785859168446807833644955439951692675669019401386704926153711908538197727798445771844242937497274144619778872321595089134625998814299336987133728630076515183593878073820210199694701730093270331387034366357761821337227561202620187686517746004844761882039370995419777359681777868865434778090846529165605655008895562653284674171085815427985256950436852428558186538721503918668622458626023712030599858701881505794321123372201941521634070096596962501912895786485748281451317997159312827628914961888764637579382515380328111274548712897246188311639859111207478982172199603178416003914655935527347729766624717093800804509812429586019899627777497916821457508295585724367131331870860293884595911862591550926626079569043830893508993229122839255840230323144747246620518598222495188536934247034475879444771254945045370416318400843424852130812205707609614581906191258621075846904714965081442507777884094064392409723062595637430560895118465162259600848946245607533042058231660844781953316961054268341029468013507911313201044778620827649511228484232753859969888843295393598964437842369079589843750000000000000 [67,10] -5278641175055260077880672511927848578008404467423873157015650618777946260122406517938354113096149036429100970240789189806439787705870982602519205169466254169797820254379572760643855966062049682361457829044500718263264836716752735410304579579767462869177056585054884761598730813617210174956747945499214786907051450860976371251275198916828435397630463531184023563680526936579899862059524242334136738599092097881714597666190280536854781948051224443250551665556201811594528377465209134568737526361976891176024375183256670206475774615531256024413523944757378087408994166174635489493838640618775754961730030713450778420542940945512412271627505614357300071976094491677705963647018890842773908740256379174542427008746469906774984481469815367171941461651493761846677377807646265610091570082455807763706797524659266652430217938612060905074489071830001998406444814405397508573632243702977045450340498589945139434154009662651793403064441686455653132488401369331429277398756974780907937518411591790284812469160800074488293906209462508071913034774459709262483427147204911031971916666183092631939714344637705293121912583482158503710733546894696178891154303026722319036133575431040762503191768223137008456905937730724013825250667856537655909211934921012492100991790800314742227289007262269912363374139889734632705573069054058178244176683444202722863302644046129823845837579610644950547239403154142962039851421962589769938978698629599647471713322811188050048599831068767203320176020961104220726828028698211454435030526499722326654665196612845408694853230274603742336493649628783186416830552780479780041976780763304089710670544706493034065564013770879288267286368335447585423993516238234201827207568396226104788394592894462662953525385450097525175897597929401742766276770717197002514653342247676967698363484332919363083520121283620190560876532778947260466391199908130668682073036730631058197565551707033706810415970609636885206624322712735019383012159493566901754275534530950473340048491604436097181346513268342024125581556842399406447099579828018433661141829641059219427613651478731116207619368281357090431975137665651309447130001214874243243913631274549572219354228624129897778783738534380300428161657696305718516861665481629102639291408537978818959757731551560845404216272547248678392861620523035526275634765625000000000000 [67,11] 30094169663572866168767361063775307823035051310238003536404020083188521663183741143213350978631316516596671868107965213551472319735069909967688716398919760322305263277810587553094635067797084095866493165010658673604307544667204106225714996601719945575459187636186914644644447428556223787405665933334865837275747878970005570622120107078454709515236095879507881890219357767165797660610927276494124626208434834356476252477072686868587192638202947209754816866679088319519729692932414791161107523936810906014641078619785126522350355080039812007506795085068396440484120752108983689333202038648435121123401913107293328871151070359552037238351986756972073720548187037339366750766198787408179777636133522917522910420580582754656668947304943759974524395869795124294423733276989493664929992576616005913148337346679339458445640480042441080849200428357217968960182459171503182000004923879041519657008476852297972506862685084666852981877761966398628216055025672736811243506030897584082062927762289326803013237250157315573502268919929935173278673005114029658504612069355619653862345839475319935074205014021820062817961775695718636503652643034989827909393773088703758615780317441640393177947685377838360613016539375965173181422500286706171279787809551748408925382396977980725527834862998450222917206738415274905124302645526570452219230609979730696678976254950349613801703524284450181256294540775332084904324982296145782184054410108087451559839384120490944598277314765083863306817141795258945170989632536337684411309402401329934574147388510764373120826432082927014295834807355720114226600910537760892436347904846963677181263607246718257076958671399487354119971140476179679564045557373233902084101985786142019139732245866184961644691266619086327006296479427331731579265378745447183855888580143786664569773519141951780230807939055483603121644833843448712949922113714636069242539912602170003743487811059334822442831098735126451061039896039750485291522717633779647150624668456643380267587311517617688547169985231137080959028339227486898623569119683376993410012498012460273370079123845012686399991395689043111937303436523464550714174238279858160583176331372802839035697943315403042063657565578253122601453951067456530911045458404720986792470265337194181425878209073015005125184204159971557146491250023245811462402343750000000000 [67,12] -58480786678907644867703541699612966734254699555767701764675704691601616627075266947192800631234124530466421996445170253851846127832878641386907856093475986228926765831401894964309975047883282001926123545687020475696572185605601876666508502002512198853043875719600390272497292120245584486952000747906743664882854403321642801612262839778539376787662620510881685433178571677341795158399756913803062832263968128498359400217027052640426343930185440628333987695719610368564110140780388329887289646160479996724775580374483266527272889252888249549180233026605417257617145404533930908394163260712735713376892225373016355406103889022487815952421558376975507525545284534835512231390606132356261054229200238499946504450494585331123399790927375035549476513216075924787455606561134931182702222552619518443931075499576742587979294271326423099253124760996163680499412808081961848235052152854865891635900513949052134817815860641647860282451808253289481138500533808616448067197865360529382035504716606632745636751431786038322450149641309888492957755596513900419012181870847817326417879123178947623126712571539673204648748775564151468302653046363694713758833997481928662251098937808763296389786590705486611708747541010325953393954330072080820404872614851933885831320492626616307272408592201067839322847050373775063576518740362639284226076950902679384324863098198641406082338932371007492623527731313284822733833630220730978159201417828849694351964085847568918951106481807839883887524290343154381412919820064411340070466907320009812226450952085177515436113785652570656967559318723107570130315938990152194758464889084559586328067451307763998922949983107774455420277179750037602058268442521226080720138406386881163976532429037462824326197743174980213999992943321115775271329168145082531865617453887561734438294940689515554724210101093464688021176377038894799024398192867541863978446981489120376112386024927220221796404204604975802306486669693942593445664714124520750708920094186559075667864370314268871180251732461676240265964562668411074966662216114517448076468792626461586088041537229366761623291844918708351624494200909317997358495051961585367406285498090651570711334513344689829539956830353377306276631414155610231377782624767162048386759859115397212704136985764119275525534102921909607175621204078197479248046875000000000 [67,13] -174363082693306272851572493430239923045319012940405271191081155482411045809512934641678625827482533216980270183309396200673558976935162316661737453779679050016693579695245470195605522222395905356527882818398789923086944868762539161999141932434487353485563576497759102588997047140455465383900702039343909100191397191235717066937733777807625469355631135405433837787617482977288092074960167062295610163118032934389579532775032343819991069484279730460721581725618369701019226346052865817723825260189965879226394149090114243330499750834242844886893063206598357404889827503888546836134071671673078810448589046340998227896542834135491749838573345831308652054992067874740908105009516605068599065271800128780365646701092866854724856241516714310952428546799217920905002589745215861875351950142195856024839085427280087468131978885580403899883451054482297574607670184419175804882626482576250678741737039127353968003717097273589224414819685399489937484055613325759831667674500149959310200198254519409991479667596332168177208841336055449564129056587059574145746830542808522781461631682857460472986091669164187760097309395057179182240418624938132345180522250582295890528824623931070556020661031547364263372124037397866491276907227695027279414111988592532208820798629386813007764636724066593998909116752564339286157505820007372755473886780232743790008590442451958938625113704691234543857852363443080568097032382964349470062158215912350197035237652710068354946933322999371067230454039059706708648187224113480224022379910175519127513833284525913731638915059858159994383613632515717597485558764828111194367727247928267648040670263173814418368665842759343867840813007265864588271469516069929674857875521024747628935841518898666665673108479405642997348866910736876581799862366286367996935411851134771406005949065645221996010169768697182058224249917481651752944645066614113604460367137839523823754583722014895817974181407158673314188197422389929989825247707007813350628620717029471730768680754819127375447268951135449088915550363112529876837181601061393624357146115087453916138770297192087591821126385458581225641498231853656768936525162401144660748029837349015266721221097746190697564119622076231836934010990337323954366657732802546801162268407740545732133600097463806827269294785764941480010747909545898437500000000000000 [67,14] 1294556514466315856195197737159380001170149924355358900256760360906997721155801527867544315413701927318076684716706090607073771805135581802060561654133743919880011602388837834866297196979431223000294621353438994683207929538595696108132955313036039110497150546785629622518345858374556926409046166597326398522041385329112489530280220944650622663671518408148883643452817991509820376374027849215314537187329427461362729411620499049683105933220024270666070738558637842787281085934775989323524210325758063208704368083927025902879556734673177555129344711551122004567174636945971809039892483869879242536446837297223675223978278819080383286750383324035133445268633691691801173040924381592008475251469095671768421357523574116737139690713134532326972904973488376030352634952889132660348905121656808634276290149614891285764857552955746468871506804926466525806892235282834411837051754772954857466460498182920172799514038229825843690610963582615446287251637631942101225985035994422828153796097649597875076299075503044258423513084804444008418605986154938233263668366521450525818755381938493234074935412588418875752353679918300435163031242428957778612499497247198087324634462575678160825433181702700692459428031437969707081317880911108371477714874275144592154230723991689207581127596629666507787365971685133047076842558290624206312058922363950032270934219556829609974870283008267892211648512420279314766309282414099368926259155653335962511992730428683691827099261877183229205432173250280478478253130854761711538375668589330321391510050375015856840571619045199205380409407269144193348227508855163524508029921496481475296644538614369289249345758669421704939282128981730741945202206761453015388278459160371458878753551413586893563155466222385051051968742252188353696198560580211476001370563775445964625250697223509493610855624000735540259485744281732793889641963317887378594107213291100126193845606743538120244639009196537793137512526277418029022659641750571215388003049335825145424881690631191220825441934248199700920462857024578679623870916073775404628675028175655290536047676785532667690886616870667436431156397550697744702132503998613613509692754831537056787636484125805682500736578410210663270195864981531687520335915943500027476095047209581187905066335202240463547740390026774548459798097610473632812500000000000 [67,15] -2599431103059858597459475386860666377928570065528181537507207830193287902684784259981592016880247302750106670018794817492410181865475714476384194919022688147100319044745468108927699626013096576612184011251065884958809373881413569689736389971426553207634862231396674497399741802836969140146841463762884173740196291438810990567083492204586911426286590110414739848834360919005214973791346739795322602891167914250218523018891491067848030166888796028492539230678724729358599496520161987704643224428231872349586430629846899754959210678222435605837904889845925396089829155992714368398930626288035505366330209952971038808227510262340972003026490468809698352457250957461510487643181457957483351718634649775386156563938988303920991668774144394096900822083007873942388001399724293899415176915192431648376313103077989361609645405756264663713541572150016335329928791354949477280114420610405336706383762114050572082549239558855211754559760697193816711149496526719208530063448743507206156932878445420397213257338860200910796245106092314164557462897304428927222798976210681593867146133943033914257472298048351068496098118891357171171538695067443032351151214425648034426623023150660651831724706544043404923977005520103104669175589054507536411503850961030714811664244803032592758026679328019944190494203264640790185158274671599407571035844861877573576687419595030033315227881413287392519269341345829730945636109770042698559496882966441684216510456335389326093640081765652942646127639757370059171084019432168126485996943969295442995454883333424878829076549689479934093984026001404657397083517987225525221345348825912962360368788439956353751531977205190949731049868361963269834570020508830349149236142758937860218654265872160155228293038998487758254167416565618165015544710516507934811222178555455920944222018926053987339530703907250759555979429705066352209656544784316394018975462882910977084582739242203840262750599626710327461799113783601153814967577896688942536717567988737580394958964849987946473964759434580733419674855920209817556733390641422920831468997776618863053259061271306901662423121818310847891238176471873369424410870918566187974789718245020832606669678226294509482500776196876687340477147122536700299754940278290784401796821702004705381967114249160827332829626357124652713537216186523437500000000000 [67,16] -2514823151785852935589074793836986136645368370677064909873129125483943008005425234142187983755702795603546473968809490944121876414846665033533380426614288345072506230303342846539560706974734814665185024244596076418997618938239282720413820085894029537233388328568289896205161125085245755306116671130697387372940328408780481062129999990830972457594970946331315334272390850886279805057861567502636960918610758122757842855395529376809300812190828032687806276785101155931631940616493396488272721972578371778352550541020779215897114183270670795814875869526622273026916279905210344592284617165560103183347215800849804357539759711718842860511949075414436410901654320694973963839329479039043077632744974104912136758085713527950050635448211429809286377179346105815899196176387493154667519262616872923981073415237945943600278805518519722025040517507783375345685124200313397015285712517784756425273846452620411543171394023423733072174663818491300816258413085266702514528954291006426897280959591153409489951505909143896119263486051248333192308112438094025724495136768321304596703175191376944476450306553863205599768654664215036559403137693000969953136607898429133610614935003652731010287266267290339437595327951192224261116073872357119600978382140306179332893351611712098531109712706290073179444277291039725581719925409303154435341520083728806024268181563649229263746606035253650964213254093351928755679602201647661612850099737744112520328799384050752393698594851615144889955325762252627988981074862369890289810150600669306849297230210790542177992212523405944505686005160323481873040240806256125377111189430855274559179969119171436385876100703057120797882575260152146968409492352087594263824551073861155912038534418966334466199181485800072513382524701227412792376463964315626691943928849896833010330221222664125874153652524955982246955249097935735004310191815241318268734550195581717340269594320959060182161615558857506415964814795088570521008218381900798743366889884869330765395650158626122507538485075597325669513729509652833963429056571007102685905603685497209526205155944414589939862019028672876125737402410131439753094116560979726835705871948937149628451615158111182983809833956195581371323165489460220229800466311631160445150240914004036804023520734144986343849836885055992752313613891601562500000000 [67,17] 25978711708741378765906324197197519044865694981285301104909414166815576907048909117118800301272927717719037143228474344420011464075624483020313055243085983785923912337284817908063794894630880499189566719605901123068681114851396993559611651363396318841631669993290294538502630129359268456720538684470981029101344097638835396792855878420162143723916936721893917798134875246427757707716139531507240486564372919025003452600778458948437053045423698690387584132148089554403957077205102659494213665482809608147097893638051161248625024154765522618756794680633820294273226718590877876186374232344286437942634510835957628245355150474237054957193363360315722692827732525625576942762222011111094498293887415099678337221483303603705238768366661334964715433182443257339781273057749195881728826731588098739647880534105128633743602993580287371528984798479972129775368678844868581734201976302263814185194177298114490418190256336185148250558569459203267766958344915285810046553232317062948264582443671731361325901365639488291617763608225176362488130122476417681330369022319448159545588542942000816546160738786660824684432560519639626448729354909285178981866025212113148720730734132135751765097064397647093260279372995912417824898365292418036738617369463131206365541350800632591043062011323031931801099019402566813437002767283509621353336503962081448947442925678336112153116503905761217237689472665756760309292087865651240704448022064266109519851485820916113791290042431810712939889298235344978928106636328273132286100784687879398833858398795960086589487034389751382256600315862062177652148412902422869721657736790123608287826931532525840349378340724546676376711362454909224525146893486838787163102649725410740563698609362840079832228369983795441779055131799286240910267876941131550231913015634541697518932699097689626564491197822798853224940872844302985072357573214734323039382705384173830747517131702585670439616123947183951361662133359390344307770889826587043636672602254006459985199098025744029525187290544831063703951694801895080292637222641114100159784549021157278224261845507055438493920230854644044989652975823058288260812475970216450692152068804113234533537336304117633686434639156516720773129760974840227756737623166306506646507073162230298929149634179491812346896040253341197967529296875000000000000 [67,18] -61635053274933031206974304038287122549757283620613492245470001745564937891370499118294749848812775270028724688178911100906599077173174279982248896799779957862011105440301414666114500663559250003289218740247981826166872902210637713772475478779983699284013936178569925872809109280415739200924120813242306793875946429349881938026412053229065500073768894707365451948359075616419342195333553774851198794747406488857664562981773172170116849905222918879009944868966221789745533867666268474824066758761461781244757970908902127095372691262299855143077025148398490122804009205882220062519522387648767631844745544407742485394467684898113245338510077752452451958810287394340283887079425630361756453930764698009958607165047775784742187717828872861267684205499711128065912055313048147535983397093234852303202330376134960792246860203966725421948502036543199572455683671048260167656342535878207702747389632957993433045842249692695499900688872756847949752803735607016091458089348436234274872876781543809046323182232517919945018819523398463714342988045253081209317977042116359295647764162811600736931269243542878697476111551536293438752041570388437194455429788651383642371021482278671422588464578183166955337133134033225355501060514751391399298226364837360897738765821355847056126450889198556889909622373144169930409361933275001295968127682229709357611436600195620695615169357417778248671355858850742095854804592631369643873294670933852008136062038206479978314362236708061523757360184936214177846265828204178447451030300068987347317121969866076902224275041358256802066882808081500481738853580860878458615470933405354657716924289908926419049841671386864881602808361879424970741876200242754058762666465346324204105588950229577392218790939273167088969134286834780335795840795327538191124355756956362368862442438086996322322318743654106690836491109709969406710901138639696483609773691929841829640286982711157852974196845472857902751571238567737449479945932241705041087767961177522434501317990040221028567245391702692415556126394544513012965682843015634812046936558126014181097055789917787169031156421375670741211273565457977749476478299843884531723425404225242931490677884467427463282276268639743094661486898553878732306594018294817352257877761759931953069210734674765461704737390391528606414794921875000000000 [67,19] 44118189062612547274467836684302597699780071628818103555998614565101187079114158627118948500327407821139733133313252415411107989797312545577101532542880003366194757785317154226793472377471834518963353110894002756134025295080336440383295749409369985120203008487561763189443179562544995970222826005905754414169682178912170203128212181355164890489235572276631797568110335623192598459433702347582208658729985537934926810476867468116406850515606856809591535360841381004016894253502094212469373725589309271797538460282837866742677904947619031120033838975161486657139487440839152926664964414233508238483884384067485395694642579644783059289502963886280885557574267284798248429210502758947291882999398247894085781699184031298268813074424068712064475062335681176928967723939752311938407594707184957345907625132988630797046235139763968565897103180440794999571482457361309905533861920983992722809722575577425074429962676785891041946559629427972664425533340104450976206250984614730722634391168246696909156025234274432015500922171580995652746868867930780389061201356285559606135575249321622745233212866764943703931890965532661866902505495369652649607904739177565873242999058779701895232924516213302863275540582183785183246444375113637570056005462850775789332311199007472485293728274277884236753586525043448620498367242481640916152486843157884089926939520396691952735419496051984557118974584224719708006911102719793306624759548617861682725155245027831122187934330460411398565684611840779559561890062108754116809425019187158330203059482875631714322569300184928846127667617878922232980264638611289424637801498019018141135753225330408448164536049990863293058397592525564266352110159927363616971712572371975360188795654047896869805756074095604592903958624176370255939647325892523690293621847844224669572314078467552515332521199504119082466947014208797856955103270258713704241967612540649573753501196057887561959497230950446693294338936772259536986781428509181404834607089047258381453418293861372258886141366372569344340579417676646272634717417352213126615102254364094039664792765837361711455144988368461514146272287718244384274104664505574480556764459892950792239165650780952857432809615440617218736491731941956120793980767562382532407434912365170522633101360399088264330202946439385414123535156250000000 [67,20] 145318283386800829731410116784438340263345617687497801792348649793987396413488785153287621377395139863526185350650497269958870843080251909427321929548223388578952753852851761691733692686665000202414293815661146915344619649788291802776807949237977838764950158811188847819477208273646424001871545679159177663869030654820666324475144415382218515945968797903346464709900584229692875084335189716032179787612601862935347855334560405950875856389639427727359047772146617987919128463694828874816632271475303953738337539520532999319574055406300258045688915761811242408137224223282114782636703138644643920024006291618631458934846911173068560731851422235221580596160109548796671937415696126529745847379692052055056430025968859019007267465636779762614232337464559928012821485627810912667602947715040378595787785442473472575329782161192892118006117604536393600927032335025944313541476853594857847291619969127258404535793561285149215628589774715677468780266137988349538516632854645962662227844115641121567666110442822939911268816155872014657655740083981199690419131923690682699801211994809097816263520527531529634636916730839065670212035949980006469825806155974003925827283343834203087448029690522882602439503139857685298677376440019252524402077683835056454936911323454099694526617137625820214105326569500785747036412725872518246897406824342337025564209611454630662922170447541572372381284731159014756991268431409841470919534784839439406325246976058879527218567556771755967468884992596256067683575000547886392205902546736219701144993425241442540160180824931369412770019496013096605405525217679506701476708492679399707066569012806309211223060970847440167773544291740782485515545035887871166741584809154476354840204148688351351319631940152830672074075723783116179424459913008241949867614197649889020576061423999923819625187923106094983839915271336932466365595427384539767704168132325183343548902201915488534277665875969310775968083535111044079165966746272054252086964922775486529356475182898038977599922887041322624503094187515978983509679139671764994753394758179406871016906940071578026579693663188426516054699492760067865047965926769332255002963275652799009811075194267840021140324860547183620926985711649397763825038642089124265568321798042809701412107770135406781264464370906352996826171875000000 [67,21] -554146097654806325217456273358283360969625405046603774339351990658176300592113499585799142855445864837427415608756351824959098764470897033252135078401208386542983953371468329345874839717230005910010962405105228536104596335531241345603701573189639661633040649764482572592344318291574600173586785215488635535430921299162575548106031278960542169638137157179459093851825349933101121810479001789026440101590431611187564516609147187113472776877037803355758746345048593086667391557652466205864206185801298442947673699293346153825535507607119892978708835632740697892653873102590001319591998733150617571129970172800246253828445462387104584429804909865457864025656751701012241617274549369889789298961579505957609623757599362005084027270367791661341566186081507145246213397955094902361139025083726589842117474225423562180250114833641130225128200714468407632232136586239347127844104088393506485259842117011661981759009707230010420305434506372626832008642960885879848685681687333538059907308912195524833425050345870460240910984839182311571009894516821953708260010097496508185320940970501186228623778780061374873989204704627700782067342154135173982057295182387679903712356944059811274422289792490080499637701554974101357872863151022354802541630142944236174156956086731847284143474951529687846355517996116861590451568012121423552969120688476596122288570128289775658084749699623715911710550509726784063787739061451011952859902664129730159186070593938461862924260568429933285267559830074027620128952821243174997138014496616983755788975192109234693050279811663639382798729642297386084344686239048040584174701547020798255028158328956472940352669431090680425039400171106607934173127336303353701214413997668932084808356032737225454040972634998633378192931239056346098131226198813093260874625269115114070559505930015830419723364878797404817486305908041617502075909199675439427346001418288531554365760260830886797615647267212795275075697528836620077600649066068748615086899557905001615065731955099985598003826302122857623720645450232648685743567222163267901425876204908074234011001957140578290170733094649761227865273106088684758381119189098776376066613233234163055221120785119585330030330137628846058472840945918485085579754494505005943731301802917133675352445720818650443106889724731445312500000000000 [67,22] 977555617152619582812722055548692733311339441520793521764117644606656174173542853817513146032219637298998646259999308208822989363669144740024479934136204285294635351514958879531445486412386690357697097545309041144701968986701366574680190766178719944926123921893329633278208160301295196474239260101986018784853913348249124371911804488281799385615759356485221469107745722516215818734535981088756138402805115141795124312046651661334045356126514152745791690593401691662754198401770474230505739240597854516033997149133546376723301911513515483735295157685434756493061827492406420335702364602943709172272093436307884406335721992286223950661080469815897450629571768631786034504341266440821599005421576733482818463719297433438798532164331522307712694952032380340338167220596400075928753233402419149718954594451982913210875225898173865919128636792194020394273463971719612557300593416156736472149282050777331159673522015239808035391094115947214127364382560911522447185440119321451354273269493489862459168921558016201250665749497240820598529366184736841349755300913100790753891700309219574001648978258823245067143610995283857055492663981210220189275223588838559373617025080683212547238785964991156072003309957715521315052465329509040494321520004218228765343893012466336308276228381143613616830263310786266982545162222534507759619860054191740565020516854993408089258680070902819631405216957635245622377751276576627990673646936523089215967933653671431606067332083116307409806266373486582177078846052317223140087149546252207646381582577978966466883350435469768415263979356521122871502457098770502465864631835475273598486995507522234953806807528529823952625500649922789572112481833743065457663552017734154576216962293279911289195736610570581117010957314349768913887524656879656784518839823248296732907278875023098582084579012800597540677917472569071356458395087083200380923437878948721295032073817478095728609798243070466205298289071125640807513450865904879339325713521469256262384295725386100831173054552750693271089730186987825161376259364794779854295391230833995624950220859666173205945603442202764771128236223182485626860121721919569231476681470739474757126948103259705788765762438440484756284293893491761157206285877381008322749817485332194180736031796641327673569321632385253906250000000 [67,23] -949475454793031812487556780101175319912998740225072208409310133949680872596289729086545989212269870578641413598538992523052698062965745358365328394689147502165549976671616695540523142237636987142581652589990880665840479705429543833198822083553671910912196409255676023526002109438899918054984706582017263028341956414512762613412478537736856798441267497031252137060398144316117438750935838411393364314343171575875109970542219011269965316232169813279297970642628379328503557252395033159302652313861142806468430528091260241886629502012410013716091518612840798342987381420282301158043383825508036966589524096316098001521409104893700767186685307283086972058670649649947068628631139827922016563019081896052137316703764410911452959049907389309344451662391949024367225066996369624881044363092077869220052728274112639500165592641297886423980063921010050311686148567650746507232270323521156790536410982820022370235168936752397780649369636770173048879736102066419999509408384095868579024351307366799065037670870123072922200051736160115288568111926520146708782277649619323277331136151308005610624927475541327352318191044639841346906043358105835769428622104223171909733340999362870794393876284954772328574172672364478238039290624478777373668747848237524848513736886396916866948231873031632911391201040332852773491235235567226514495777875107135015926174137740292808539708681005421709932278951901422177676897289636046396956988680725514441402571789789714386930293023526995476194473899349192825221117548847023656730765023931475083609875286168296132868590942382421210618045498100822559193936095569315360972948655845734939527656378187320874804885820523045718803629080121743045190438308775858693169973524146089014048822713564317572711225147569462137627618111365251427312055498298410324730296959814655185545310234550868098979959327036932451273490305386224788452934909660905373338542055409702307297793963909697089090140505449226546558720770614813940527868378334493758297836168753674845357213972241594279810122492923654735448813706648151372048416100224142748302630571985420590531618822707554684427526347993970759013512327999927176590900678404889867976189044290904148705423182118253822209577946927846105707881931237144567563238183803482751310209158956965325160126667469739913940429687500000000000000 [67,24] 64430662052722694450570024445464041150332112295943242951308435748686395244885235593217774260449085447374547580970347477010882127011621653752577637660060946206179908592552870653555804968651809195316996750085209581419127258579616302627780209936331185126623852153313290977355265844124264035435750264914527650505978638819712782226801905898980236301926031431024578726329488109878442616846270711738641421582729840035701702375276307103412682128628749590117968327793112879021894795300859509529972177674276468675814416841743111688310565439333315724643172826831701701957564427870266551692409665626691843021794470699386995843279409603957814068311112221569816049743221937264647408284653066344843873952856194352119426607278658503094775843281919362824705119796609344715400396941308856153343564421137932997577480697605292877099968085882255944870166511046312532500489949323488357281628438073160529862112002386350409449498671869583974498740962405105705978624995760452067358133379843539341177166179010376088589439435621115776421446536727079073039872518015534329976697374772502834887073847084982582730457542303951518004957868037423653745388475628936840420509246825814986008913826881355736586835026765038800366961029969806755251434513711865338119514860517952058860311368297118645498313542406036698672112576043913434379686823398932885290897543440990766858541008867552032262906739166281664309366400372989644338934474705119822705676423827631853592759962126060227858790236762711958704625951007000739247517309839002746431457232068160734067043418233796867289103152676743622487345971144555741669736259612148857357155365595584862644643386320152145207269408347428834341427442876115124712381883728473358419991575467529694320812529976092032399149284224768030182994027872837332978767646163300286493473135842524449150683294895260096456543547116435752403025587154543705499633969914186083344772100724261108294287212048453803060239619238906708235091494975091572185456498579433470552073486649134453368027521466744200098373580463628519054630989056590129057794228798060667912108250386249061821960305968612135085204447612664756256787070178996949382720680036238214365314979636341535585854100591265804747275284900308744274632170477923139343950478991402006239438797485785670460245455615222454071044921875000000000 [67,25] 1565960543903315162073723812082915145387427020817484913219580077189309106960238652171183324318773514839580385920901385658152424190366511468833034146451075946450749533258555156901970734043140724946443136471480699738487097124098559636404745737045512176000063277726008419594392968083033584586252740157578315862329629336428383559398793871829113169780114176097238973542526640692779845978513390031075656703134623412953415225308688279797120530204464650378697064654297373084423735365762358326452985346983658860643647639357425127295575679019939310940942489523617024558469812739193313382018832755729466717057134438632240405863724649441652648185244997825461843081115580016228282648704105809405664284390220898739948144376517522817296628976021651817960325961595197016228990610481689714359715472973555322227424251308689016769972163061228301762381715494297263410812668392095760533162533618105535186918036829922704641954751086218765650468160246785267639710464643178315746566218274982628913075023573726340189503319753297818996669935971164183720019878431117612630525318821691598448294754957641381148763152731578015659413590411685266424838627388468315249296082756165910727686878790869831454219913399917479817339849578264812667788339902591137715074011107232027743986076976258530603855239716568931262431765844438679891936380635287527318943657044349095352874232108106417771601013261560314744155653567331683240755963460213848806833716635562432233551944885048524281486967251390210289901320045133245908397169173867400215132742734232491601253901226251416223243689697942690286807905292697634152255697724003328862016334496014593906054718048500276360932168790595091395737066095949609047660838178717745706961986388815043625607509021045598320964479541446513680433826119051771598920908872552332872300272252529940632109077676064410129227535687461014985357826506363054537629214118523247437667127120964309625090852119888160679167350522423693378861492821808138333520159515602719925584475775431879104272273088674217521036531683270774444410710357561166785394435063370829184089282067547230489575367081186475108080700580135340259807738898780623152091728398126807479517071888121267956336141509683351950465178451790406308418102122122196286259431200318118250887572742713338413977908203378319740295410156250000000 [67,26] -3186293974971119445191160926905078263856871970730679797774211337118162445170499967363498535900680259709662478715164838771865503766614955799319512917644942037168197624863832901123784921884140214695075103102243748944617108822540045072174489542413373831559545211854525641033954034769396016661589635038727292053604451544452560274445138315158851812555988919243387025007649453929263754106745732617569426429926851281177472256649752423034975255821683619663451215974113147222807000278576806064076278699454178263840973021298766896659673610065060824464453089413039142202145747292010232692730584927847242493081048006107076816882751921595100836267439114093027590439050787258300013108056421011610579143629642044140549890765487516148797055593170958572119196548498837566090009358944125502326026388081718752698071804705806228718506664331238914939858862097687628475972725334274875472948572657670365760252563484637106189467519236586846030582391718554535458571682060564707935888319884628172712024644016651056787506631573096285408205693213802231274181270493439543870620267108871363305052863954028213487607782583183062327619385324068096207693579067100097762664225928996651746129684518201396911533858011965567074547179971925028730277630126411508639206876313940350589234060339995425661365248115050662933346661686810180434591258793665526575993003067082262249776535956968129174487416773186573231809331936951562541291771944137508152194677300632546032864533323964677788402340885896415622610565505092862194262970726312671764277443673862714053482132576360553722556625336729782644728997959088284294195227195557645628099772736652490003609282290378274013347697401810436764575699380689274480869919758163509819271271206607950275385892909616897386933377109208648149293158076719058938076751581000034744979911009165715809827180541262705945434229197821358033259073802359178667040794534313596031651638502306798975159092847027285073601647180033000136746549897546528796689360027822984258478654861010263357573296476512233209559981263635089242080524384718349488667017883795897449108596144847352461488589718939946200056999323220500468707695738232677754490696139389807125837321669136467072305257495712487395731537872176041762895913692952539985960880515525195789787449296426302680629305541515350341796875000000000 [67,27] 3844939177506992358763154517807875125576247878743387319453374542436193565712563163456284338494783772953805008429196609431421110425365956137010066920478748874634538294393998764746564585793825381115094031050629355243035871662549978018077788750175125299392316635108470971551197284498900505034717793966459854191181643445793075225938466204477001296893928069340080589380652203545927558315070040114448056719862000576695350272438595952264385949186089478462929341042068236689290285668449766186965428103876566570360799611793032201964181172411478666851732451995917837000017450360812492868089684136104082073790192125357602457618966958065752043015722323960141450610640229313188444977336276862826070184672279803620927377110451958599728086882959626084501506746893164205051736175139375516790435140853722680607454393776246644100263198630425470503990156752844667001158188867198105835379571342627438061780166300731821821359250857418449303034177365351789798508166131617614264745377174943902048603240042393570290120816458303265930174333494809585855612986666655893635526742271313506217608111548129913912599571723565517414144814869728430210618346334933936713235286444669787102834463576354817228131585627464010441692103573974809217516459764111066912304726811380962226216628332258351960641813052788811383956197316861329004640199168733339570533771096568271733497539543374176234695844964477114258679214307354666273986406481462043261086403528191109543609574673768894171814533337227422444832227756545585207160976410148184126950886711564490732648666478175089123167156415860880939823154557800753757531643546451227884324798919462394267970226428256739115911186950547211976549361404422436353696656056815767868072479514057526877498053655902771730240276294468735970822257779472096571790485985109664277756134572166734825221901795094446613150109038117189486144650115141944128514039030481770967590506639021454512448400180230867738911107415134396649355238654208967456090872548878051263465086433226436623797068146260890920980886253444425391345962782101130713697265881702549481979295429103388348324370030747852572256777968614310729480392986075979950348560915526113713865234844313009698379313188775966315575668513229312033514301364866551971495285982386466532012558872111185337416827678680419921875000000000 [67,28] -3093910763705178961371116965503105864909353427423790426148458413279701768748656491027828339562124557899681296501064603005039239686945362828846259187152358579158932313597989192007331318010312184377876422381247037816560388204883911648347590867685957845886278357069820678964301241239041824148821278981713367458137111176590068465331609561181070918720291643853062398762596047473109487626966079552585758442668178237242913282846214236343432512460026489087703644344267976857675645299789578821139669534797537686256116842769767315814799066311753927983307695762376966277550700527786221043093436391251930710543256295172918075026901205182218707704165115338710937757412824449389532336345054874657959700193932382934713810728289906875055646348229881170699056206362159256839902180610084348666566451738513987393017995321947190759086210191449597783482313953314592189805984123276534851434736322420181119324079448852597668831585482989516016107435985312345276852943627019184671333450684137357671838094359251616000266565231462156876996369014586676765583458239397819616509066939393102864708291472906450293310855846364164600449054419938204916662786158134165220001632893956931400509269799075142220142917616876327800906953191799946630345506578534993917226944063328484618319233193603044819234526664934231818328351234503324696088620023897941743973693144394314002813186997060667066576267618712555202919215887569090048805809910583734997976737349660442010688736808177313529093979501863540718576055503863711301789991966024440097235661878571532155693504942587645121232019161323455386318958195488418093928300619785709064903847913599847041244229951775659018140064666297821658353566468979974973094559501027877126519278702304835087794288276613051103306139543068158386043223674438735724625423511326551711936659733639734238506534513715495449319768379903207992580449267555454225218940020724630565628845417835789142258558444999569959091668771486952804815195617711980570738763758703159958393324013410621162627518730067178504223460940888668572706650148800601816875909711750058062646023553224743476190969461184215232557969481561092258969143150055887525944937402608889642887984594551993546610789994111643171181952216785859239189350806894812832075206666363094420990620392331038601696491241455078125000000000 [67,29] 1322194628873254463275655878256482482903521222906340410075272734713596646015149478904801493441769828235243527935322243547932469372661525692597617360093037379010228208089360906938939966593099155918767373856074007238372182577014746563754572441667324499636291263950464090714136860229450848407280416897387134280681680027475946796124130331472122363231944210218872687467812273366992633231861648933676323196288468403589532311183589488996136590510755204532147799363701658237242306068260106327382524156072550861318785252336982077731518728799492692705967486520674696177642315796900067536145837236491898109996260028177400442526516115516858653685075211620804346223692412297513829573519724804921554551732681866781125963043941037309796870155018182913784572862250095872724789573848785357840032175042247006572525644846856026749480516198973946779473933179505922684045890206685683708252705538944082001383792932811876645282834767898961145531513276951521920160083242657127008562977321294183207368507170882585554778903299931459064287363109488752512971596374390579614224889506327387566047890573255868818368088463710023305250521300377669445616367205313861302263344084003407701469580366043138887448009468491182625351055276622001359872566551577554900913463298134990500548208560909562885147679376084414610687882648152447919472335197160061095742079211244567358098201750746571168864655644489425753104863672679078932967291991769134440563846669518327524552915538548663937245989023581729202779361448655313547163852680683705198558088401427369592923392852244495315056102141960437921793186084663452205621204714373539983530660683634804172122599710983007929134494416893512693747138448887406641198935595168085292443739076951647807959755632459063747256230135634905236803833155307881415745570144796700707019233886708648851496419513649409390029852564872807526924638292771224915607778743726794689828504537073767318638743727016245583448836694041772547635523092888743238219675558128164603190087338895034969797236338734470207835406165883481926822044439049551853909333175815244633587770298330437545032034465525105221061047822587131472309544942728749195112063508151334246115027576750469579963307837603361679056521045343318434888116034146948118444110469287683384820297760597895830869674682617187500000000 [67,30] 563085088752596478125665646667122128286510061868235745476667568166995736830953916688743037653274184577601495265181777168885203608608705603721172025940571697689918988871407615086711306496719623964423992767799099676608588033760970136341559471073129662987729076912779022028126533993675394982823469119947578237844223493729936121384721013859917847953971911688750021481026932492799314605424637994238101806804843169142444474666841154957621035300784100761899090863163401498693145258926713484633644895203272420569471694055994178728211752563907288613001785173589374159457190574599433265952817175342992291963402055416878640926284109544580640071012873677136983019655245376166725690257184379698628224348589735936177012336678943878117651154614297514441742912395433379327913941404129477426058941393919860346338369986539184385227395458002083448439614904005816636461364804947492056698244821227557355010145758903794356759044487419451550641107255503243722622169478347811039745784555124697635306408132423540362072716241083790756569985143482206776086329107169361300410132620569357005126773372275518089460101856417973178088557564424600230599417609402151163892214745333901557046703285410802418653895740383325264187163141896680395663847786858014936267019154928619846706051728111710049558025477065794357729833400606483221667770390458214662230789568398969478907125964975055829484143194068168963408811624522801614306899312151684230565925295280394822721461574589833939349453419975860826123561135595908435384809549952791329930303897446542282264106521142353016663091237815104942334489718653409427982685124182368352630760019487607820426204260939239948381050376877096546160707947060199620460981484331942210288731404243789471735192306814346770447866008939771735676827819386844765218731639670600341462128510107320456298669003543363537096979995749305651396805110205302866601420166812601449783916746712377170837734460039140569848049361302678286728937162679618659419602642876972232108264201833748655436052828997870182282508311610171579669777067731287650525814878152148170923460108325701248770232634551539146512003833756455663470642358032648266340765643192620823433866213106304059891068081789703387749477114288308085599706583805636131505866772643115192309437588846776634454727172851562500000 [67,31] -1784670159041115186064005677809044262230696055873678794638032379360342128938542656431675889665479090855300742146545864417466380489433003133114454547176833659847575126523844675726945365946396868277752203712556739818191106851398772742104067496408115183377127016886220227564184680658819396922602404483358794552769862339691322121068728312430722534113512650225233972224449366076117068666981749481599710980390235397043676395219984379834805651226988306404996486530011465590362082405848862167129372593349468008886596617558577813573085550236859888203612510840576657467789575152634490618466435709194425585150849306970761743417827552213371846925915623318305106636846134574938591797534900678984155490675288047665106392425054267883397761298160056024615247119179778034354690903701127519102684976610741010480332780037765210454594673232032323108278436293907822862070098490440896621228664632986765550190627195472502232168628478234136303066865727149457514466547434812365954304879821504507360282425720664814207327347581406384414879752359604194194389115432961055073516212947594113596023703868386122233214351889105985868978959588770428916330245410807717974893288202825741628162005239066015056306087558324987460214960217410772475202523006755293553471094157682397911017205805567911187511060926905093679029265382331024536061072106320940838257291698668533058109735167470664665336523497666634425086544777131466235444866585705844990337827424403595795083274961666346715525465393270631350437215457062752212736272508085535606750014749713501471913115608030473472919919969140401211004455216645666809699639826416961889629833850500581303651698941204868708776680079645728447159703837271116149869973439398097114331030025096807938074135331686431960978441042729164246629512599676515650463013563236119853943197824566482714256241958256341543670613980937976086351688205074796890853407398357641910896040446142492346970171404071267178741992160873728659430191612944914537840708479164795572720765999573273519081104474359494008110165147404329616355660346849824440872531477939365832120825301472747951661574253759102440912843726057200171658023786506483210188534734712550822877825920858538522804718081086911644447970190140186808573784472749491482015038110175986219019250711426138877868652343750000000 [67,32] 2111644824119656716396899081534643280588123349416192606372445771348635080046201003883717754733990151414003827957350118738305460678723999078079941211247405205701399070395146842522985287334405807856380744661008394615186944822353910103519277429130903659630302857451683802793358748621982122739673604158503080699889379009739257620909722076203166424482895420212680502646511024891314248642863721493841763976498992513075948553269016192148914970832116771303188986663259684420642746062623313116693290578460555067983792663445933830525770980422200043830692169870430287795975211101863878254371996612276313615497563509473926862935069998599453122552389555920605827098452409842636730306532513735900873511473094016745065478101990595461530145599628811138526985483627392467611895780003414902688195760839208354053344818015060163851133152552800825843504741425506878047020894932296113383388688847415638944163366939444232716133978548758553466690686240044187484122523331876422982352344907985116889417260542926920365318089374974356002214896619437170845928098651891337263315923297058662554951620964088065179199854941631005594230958506417725981545928221522923701167957170541502181058347823536642927073808233411243415070347100723935944052054991421281622905370939443693602696283679350758781909417863138679369772533127424917075001152087707513539711038408328917401155151170319151831802395320236829202221385478632781884372072252342341057900364997984821139535560502719423708554242570595636134907015241769487067701317959051546654844230135644925075295538973238891222534021461633818419043708197338968912581922791906074989760088982022557441418266937207207172202774208462594269468956853337985037568985130231743423202872772660751371664136916064070267202751653890753767500176087176169358377902018292620193630341882215200697863824269498392526322410514266144057848078225311513581315497622893568047076040289351367022339953173856778933449712870893417386754346592200248895606561765181972320323891228648972937526901577351020692427681467186115232281985235763757437741322673490925374343095056402796453325789833379981356530018001252240068541470338873279865864244828294124790587094472365788114813446643635383573775577459705313780813709314370092985624870196570412872461020015180110931396484375000000 [67,33] -1798782468516602271572240356041802037870821142589924759899873263239437750428041020014326024118358375336890887220966656523749231978223099619021858116306262006733962352916507045572591169170289864536031723259919612495438341365927019825934546704992734986154849639398752254568752356486953815523008132402814948592282616061889284485971220142198004867756319991201255059362653023523419260021415480858058779247495543135787224453449559030968412992951215843731318482598918627705474699617176698577605709396423066892399497400983411937270406212364507765689117651081584829436518919824901242878678576465785772721270487638950979449005842246264820653018734608836262306424826466092745125153750209049021338521544589236156372430585715963193967532357805303861543997903670913563575354677444926195790194174496388937312554318793754166524558467919992634579582337507424307208670018313046933478231764032704012310630203168400856750137752867561812974086860280157334476507918967305522793690513466398481156204304064040095649316103565285368035794055032387305032183175763136500430726562782812915763783902011991700543246011017572548887965539787373434806551187695823365359309758942695689492731185737046516006578208278850716053600103829530078240418494960810484758443210083991813304811303563447585289956673696577817758197504886499910221342385410476528366229457915694029352827127149446906911224497530146365641851873640966185717541377239165986760421700548951955786653686178680148086089594930268100748066935431949868527001181799748974737204264712887835976526101993172692773226991761039742281375168697514412079998582743957188135857165076234313550368508850458396099218636704233018252306641261518928895741032987210851575158993176945622038289749763151497996535888920525615178086774421353883738812173169677614321250269964512098664520011572458226338082697725751858867756407544234352216904727985146598658066252396024197238516395806694444808704937006784168636881692514182309083192946634546993161455156092109056760464123423605773376945417537933534354366801966263084462918750339108092474622902428533738426312765449912759713714401933207904387358423982354560361345473917674840477545893948218608673850201065154072181057171994461597712587116259472805671060235965796891832724213600158691406250000000000 [67,34] 1252454756104153446606151388861476107845223385591253539581838490601007162889791417604392005391049697664346954655725816844463394376868045326386018937568044299347411206254717004564800125993922618623014052301693952659949390077876968375944309535460611962748183481365297083013688879264909537453314709716265042882970186386446097878087231232118204320353262627350768333335494422691948043961555901479054867208029585638867525696760958733512421525964242778220907406154268630762267614563916407595855247526096095772165139309714064386703556200237738135640883090568791291285553281292726171621464854146963227266738932823534912790747883608258946137973264906601836655819385317691750939227361790075587890224128672795906341202119151185734980467607938223262506174589260454784545256319718012924344912685882384761724532164722285150779979030429254209763970388818948266088436874980692636997807760704129759892364452104217781296290708021107712476631621072614962444018367759248522724462314936397567327305659684566998223252758388586619823897575717168743420641715757576085424295222874851206454911943465284782358388435452366407416323988478682706652660479504999676285736674295347299632632579721400774146566086864637366912613306831505043118180939708161767533612123523053001530052584554240800593615461801922349894366588630329515609799306350533661197226286111116206192385821667667534988114653379114783379628784804150151122841250557365591081191062371376060666701053822802933380589242259854503997700606757619294779627470608375762361001165795347179952817824515759249083848891552606991491303572558064819343153047108134787979022341479710550811806680243800534329826287706851099815176576655206733298333714275084588502687296454260362158921657684468056318763979867480502832287580072663316246294235265762552613241189519505900527450237667034547888638136557135611343796603760176106499411700505457229727276805273592164714899865072443663782447892263412676933861366455385040107241642196013491924614311404706123296103922359215529466702694920685332604406714116634381758788712197488978818552754608601700545862381704353224353459327062405667385416785827221681979088301874418919605761800109475054001394458778112534007516631163207869565405338911374261146036701575212646275758743286132812500000000000 [67,35] -758922387116008006394584630903575196282258348594793936571086639972244023719043244302749325214299581136412311221837480010518934253250925054832729540428345825921731878654780166376093587097965026414443449378942491889044497768904490034713248313436157689522678779444889688699683660899856611153384871877838038450793576482768176636242472359580368054576865438362665802705147481638077509048735327974942436678524336098378810538363984022177154683167120163361184022241864013194146976740079514705705109779441511937074857404031530044222309107612268772211605284930341515673237006983219196230588927775869244232550714697646213395704555996319823603128464494037987662891259748890016106224524765486344628924928079488352311234233218520640829368567762985142476839916844868228042303637747370154554123072398255439518288651918963941349751895101315119982289130246794296148256881429397956293243164899958061409620747810765674292696225650747096572070312405841132222815355901633742085170327073054356569490554163590865518170527488975988194954666608118329084985791649573796826311448881204072577382764742965189024513818979810509509854086305153979670407032944888820610938506260442960981243794722323006499166628559772984003790761413851870617015597539194992466014973963928656693410233998135448550844556056566579102390643652369588927203201112198085912834635520123840508677847058486690636840821995051772733707357790936747839820563538525572082801024881533768683245419038229327640652875681715751892878404462641650351417173267832014594220154960023389409331151740349120430663006757631830772869002862033499265436648130753220083578106405736144415010981027160189160901397485413770550383587340320359190966541800872224642039762868484363744306024286421583219161464552921331863794089793207364763882956383062830769838290786337481283662655968708330890224037890780358300917880131323066757788583605235610799232126409562520711606503821672667295058785743632953575920867294636229570513008363783826354080338809382675712697622416446684633289060767995555551781589648161378273801132028473319395294674213693113177883687290978504400995936193285471931314460678197688849120946272535037628778151861592495008161568306850112107703719351348320132604583320551881742144217923851101659238338470458984375000000 [67,36] 419279935683213416355940710267917305435488658687625399274253406429128358390611662784251906712213887737123109592376894041528108875742829445059209503757374718383025444152535808986517160878438964652115259379714028179824606085786442087298469424277239619091202236029965320695383609724751175862492594475406942719066902012038807384919170055268234407053846116892299028640800559758734514530259836895012198800655414908078958737620549208398284414644135375363545939904829916588278021742494767493958634077211746926951354122324800088828690890518444462184991693183392771835314794781490470743197415194233794490218913249480531403908834048881311263650808694569562884286616310364625429142314143183469794384577183452332977388423039365019291337307802703523242669801134724190168654634264100976634301467119054167061402002176903906186927288188491147744713788661509279594455739393958478534622120087662886973426264853079280589037178183325321806487301620387600803895076588501577806172524989727615583325017508941074011112695688912989771461198019395605243720673964901128390149910266621428686707830137056684225577226001348454809906689500394948932207456100604451759074569515286066870239880360679310400833284103183778779461475773284967297086029610536306543057231041771862032418333127612676694296232070971161692374026528926391619428241066980445242157763703862063594673443111230451650011783664752242417490661036511338725701580296969279774354063577655581079024754179368205921523660466742220884120311379613147103752582936855657882796079308857875640140617409523691391475812397055471012507363655369363823537145325260003097247197982714604027869673302066978925227863046228420886301421339646811653937549457937476510392143208621499056620997626596574673475341017156117850009540218611174107994346858971453976995803146265909569599786446612713259341242614898897871254331177512605606720435249430522794008218694749263993338935392554526453945532417315083206920800171617653610009426758862471896626613004789702002445936144758397332702876585283934054557256231516245077537363944088088204027936728067237784158490516215770658004526887992923850415866236191517736393568328304940994542957749966317064321802898311614374573017575027018272818595060738230961838723942491924390196800231933593750000 [67,37] -219030245037801417706171000241669505013555657041151274592167407097125379989922714994810296088934237945017379640601181083767281871521317179853374992448003678509373314711494714954066138201385498108319276417715912120197293788926510653954757697610754263735164109203285735462199852379557010873069046471994438632642525578719743678503860153412488767332365469008459437728058038338311284143704065959709385364035263708448197862510299390352357001080291677769718109935889287738042244863124319001419623998484479524127156834352811322225548452552068796476853324335132826788666056203989372544226559125571060842132432022389299992542740318408804021410938144921945709508276646345233429171708819374218604973609785000877169092957693105875706232805340522726581006736265796665768272743458123517353892793577581413342281850033219060664064808276422939751323000292808628255658781619171871994031825702822548551272943885750602930415989774241787912687001990493993572781428262143791301112905366635074465453863793933274675812742759476766204545959816670368685944841098337821244188822316919561460901763394395796198089300874728803185993836035454050447756754997043803407326009830948162311075635497115609732877126779989713291231869324584512658405449795493236194670107047149410711860143003543955176943758188412899583478575205883369028985787490384199026997663892291280184399202093782412840855274647393891657971258046674821151472373750974342418758993774178867123682652894146128802498507524956370315340986472301739409961983640193012351736195325964224224032929785724391195448166892811221123671795623778254506242804444861290942969011228596230573057184227375007673042836452695965322725956942284247547298289639589708022674512526019144248584463691221309662719489381032334571932323676031965231354494663844415604817208621861956236307288304409409551717126645386035065913227471639456537844313689134180889903703520375351496371950692376440457713291669587914283251367627466550548580780095556354638965940577854918688876335154685347182846178273451027797777689904594726380100978786813540457295302954338060391699182771620606648714439936845874144959380187607287026406925266611255319651717687512675862888793579397155716278421479746764856529842729893076125335937831550836563110351562500000000 [67,38] 110610047681315828515649624659759369169794314205467738022435619870016771204297633490976078943316544318756833111837960307300586155761582950632750551130302378002222579443940085527989053980254630105400995691718425413259442237087381626388575596865700246282300303118841605245732993348370922375159755303087708944875646216494473018925566968207976460554914965406600154895204679668385934393415128177113533772580754067570192830389196053678536739905856896779805190082205328741760389789787993437123120303270915113610292358086118432550596196855991653600729637056852146279449846316543569280026676540476402046600051358488318363878561615724763141334525617414175029232104349284583549999710189265226779186114639565108081857893615720678781603858628307586042666591448061361875456695651147998773620353629102191499009056432256327519545868886144902168875342433889246608346076066182172283059370325277458448029850936382748059516719936099383744217564316224040830475901009153775487743412794610974708180142784874126389411952142079003740056160803974559716332116336020913723612787585451001947136984943318643690380621619134880058696467022404193192546790757489384302941448912378802135643568027988965758062266449826515853993716630860058768984472495628068963398775621449536960222919188291069740636971336262279309380147577224010736759642755289366534793775701996145302552810081357368258347229405909358185194332913856723911358013851231961413044591405871144858470461056446162675994360943417194620936040223166556807436808750509690346984027386262547726807383540623303174810697903241400937707174689449166934943362118191901678324388746782813067454493587901943110211128084064213093214346002795827246765364348271366738958195043385924653146112903918617567041604752778546689790433865066809591689194236778678110730644990527274110797153879191252305575397315741586044880084767837012557680676688872883446650581905495016633998564165633765795043182399412939950437264538376918575603362077373181923507862078873274595808358977662103186726908013581765796095126480689308895464927036409223022712611026973896004941545050293222240672669068838714074431305661450180374642650333723275112557190784108801329786529747404378173167808916271649651637699190986907638034608680754899978637695312500000 [67,39] -54370699738823135097871357508552210933970692530614906644393094034189361212077986184200776475967504982130442234616778644909798181702322287247062544765733475674440075852327325395647915398901968717398038456370615511722722562896939743855011615679677933288245590330697545881429581017842284499732730903250790946413043732030314895292069357615044878182329131137135509631752652416982917996168088825674458570410872588051646847756735481355951590448044516413491102594667294326446006553817265701835247190098293465322473872274893003617092637628122284555250110653997258654038960444078420573218699228184140229639513954945184515421839302630952051815745686840336976922732843638991324741168629998271397584159189835865547667047498148163446044920073629054020327449029916028543240042602828767722198792371814879559936566664634266961114026469375844267597574874705684733289147920797103170104061223255100918277087938941426950356913587262977212648975243726673710034910152318584796176128745764062051257713782040003545981588290894605946436490970740025346160745013906047540134392989863254137762469437226576824690162424960383026167402110717613968709023842222525976521449651731328214210997423782307114558438838326715077272856309370150979138341066459459213597727955810128712212173829800151127105469701179356016696372171510087024674321763527809649820526223052570660297120764318012293488656756487157751626749380746728443814088922236554831191572231560140967590016355580941342007518652492204086038149558641717969634754612968381041325947541921771666118238320265871249614647216765699273971413370709393231315582813047602069671452514691452013434907740933793042659458371276320468639564888576118304691453593267881380346997614246031615299589032697418709837016002462377528539888449806853545296443546953035867869496156829143556911983774522014226784042706804609782467652537452415663499853573548157357326930489929788830938287652692425319381272986475294868815095750601795557551884081123464274671159705748677557566675430176208347797400070183626329678614058597747683383912303968310834187987274117969518948528429838978329745055205560752188777506428648373212623068404581231079849747336099559795642725594238988077362283723528994967832961293652260792441666126251220703125000000000 [67,40] 25946595678568792764648480372456691888061255465455602499065916417846612738089054721933968264276020828732744008715524051298412362128730733480369202814380565163681832789708585206198358021955120577673601657029993628994953734811241160677081159882610028178826163671068667588158303474398397427269982081503245837415994000957944064176989264511965100469670945355712811015058093668306397225709003857824929957950209128540978365245716840596034523016351910844263857061111294908642764957714675302339402470577669856829348379439945312424715419660046531598022253493823299535495055466467751017172711542355376599550094449908308821100171339428343612817066150671958286113127293703286445334139478186178157137074908991844492202240974076482255625292948526989491354550302604572548972652689755332421086534838968157958334054844922603711723643818882019432846384017832564736081731247974098284094294210833881033652655015874305094955647831239384769612508614731231069245669431199250084022598122350348571895241888694151924584520352538243005295918738741418442007096676669281964223845070885288294161621930898022727124024631695544418954063365945917043704626984791414035528882016970596171613440337716743608862827579448347279623575211299141316229748354303579378884284940224575963467716552144863819013083581310507589865076559860219817233797752853065453051070776636369590202465874510569572807079434163492742592676788033292479008229029133991072091239990864848998285414664842713986041587179446344320159992448431475402905847974277101441229985613427007677911462131315155519417795281860175644146754804365637759505874803008591905961950679100163669933060110272078192725675667630287636669896065704674503547896496038426354693012566798350100425348108173811918348445232944756787213116361679176453967670704395713013932267256550736044214128611613463343580477700357563167398383046485904286380897994003277164420930839317389522706529514141157613920835845103505368863269540965065507860384049336161692704963032968617516148101554547587895771419125196616277473135896069113071504812217577665756868707386070109160950849291422549109641835995718926765171215493226125663620057403379894435444208577524776888532860554161715692252761033100363907699659193895058706402778625488281250000000000 [67,41] -11934755071834002204081566138622216022667814162186587431304121184379768868495755033269147230180627613602574566609699774845783948044924266309324988280901946944421445411990032854364967280864632546458890644114653340045561206904791645113730856763721627426701825412405832034810028870303640033895008226083576913823141004610842053890134196510943176375086507442332243890998348386419787698874186308920701056698759723678788744039684300920836842475536145204034391913862303877855941220829963399459982849259077359594944954350127565666769630998604827400501561627336855512038699277651746945955701036758315861075457727052769747989716834052757097129892765511760002999020836101143234292931308352963392421940192289399707784858096087288586659526031982198656337760092788637920710584177048860728667259485882575856547491969168391043202333584450451461927694655813236477070095239912679920963495344377076882619073615010433086026277799251011895062360204526752153914610461818325911792014165423950530646080620470091741017212403478889259782546754280509597900188970325215483734445887105462177623504674531967033347596649905880088128143426805012841377860838450149276345031534373974369403892903159394645458403707404069763550986357609973136900933546189129014625177938738713311005389258603352430250317563815552002734808451240706317232857211060581474266763298748822003543334320256697212460302927200888039534113136269326278840510532804840118459270256546290120946261906402746536452343142154114364836101681284726803884073519217411809839715859512908946234136681278289905967716319894893274080005319334295297720989511195307537606330276197456930485472263716603869556717787631649740999143697327698985360713037092238986344568953330728043583376230962248311221420585684961159965853518781717300093324057365945558454584055786046716939304147881870706921350822607598752306272482268059695890219701748601656684513217382948977762795154861985463218174545021832907666424808002616467864202659262663505569676406628805610200028956802738190855402835787314186489411712766552451174965175277548455941160295621223872365501237987608883900213290158738817133824141780568178366674046108294631757210823780934702052711163594293653598182488575953769105453261545335408300161361694335937500000 [67,42] 5228894789395425169666525850627186531374828240323929196716906585111201906614934681459809847706171105901935273244091133531192983445808323269980588214217362772367859742712392282078457381360937293007397862021827580925525293801356559553035471722140835259667435588112209225629589398566670192440650350638417133957058887163026632450865608219062602735807868250985215879388406829888494586031746665469681132538579456761248097709896684769037938667183102168456890367804375591169619231694493520926669382166662508771276311503828321409423039389320060617871166836727078997776347184832439577959443604550166831419650243752255904223037803929670821212115088088242512303977761192152049607474274505409974449732479576863028724039387176292826936268938397091115404516649954816326368758381047372724775823228057881662711569001311548899708715000872789853949632114379886359734149897603995256533426327609733272744318815062460694362389901911305962044730144767003735557039212374738077484263886847265995266100807340901600517735294637727700487187317141388447584610433681355006033536386343079413988507295740827859743121929802189439040016055563734395582450173377840269233528105598888864424251068658341138009496595911919499729927025485500920184921114862615233877166355651097446085936902697042757753918392666827182110818077117802740870350995780047494158803714704656385258521242243196988226931050252058606272421142831886499475191130229970294606869058694712725667166985605138978227591076670796570360394760958631689486387689273392145438774282630666757245916731274239992052635581265647250199534580665793475008911333545859571318928297467852910855849018904302375531195022689277994660798470383274814770135741905136200920010390780489476403812045501418364053343984412914126454032754139302491529092200358071985164762829800534187996467022466015918258915467495899954566156076634860424981112550738021770375169431397395667480940312587137026499129844712649207429979755952299781734400071726914545087095618683866891642436182928588855437904476672033192687077859113520707510878709183927687163939735310587591007768080133852479110107438584401153639007530676074521609186782012960422241728797870917771785835358906383221224545678265660519912216841476038098335266113281250000000 [67,43] -2145142803623861492622059611173016452834893773751223702262008179043751808637472342625398405351061632028302417417992596115869841668954660136816419495182070667144384673483784524051304179443750099390712605928149088684987309670378348211629986254068020106822953628277533446240059813235014054330219381018880737989885916732579945236505090551769270997445068415780975909329976210489341381170916089722490287076044116544803429296271236503426419279660631782198408568178985259189460276846640162063413748063280795900171100823505284678257012823365166378481705909115701794163162793793403929790060925595432401626096712959824680908034556287248955137707765952529140968868751606849510265257102663432342320411224630937083877080188292409927671728098325173065549071950931615854746324809859210381234026759206278755835729813244810845344703339609471167605412436380084692817667016990536669376767219797356344861492551059422500842169058451829355001363589713097663222649324615023347400896657183203056627017712536979174675335679590390852116331015777340038409296312386598204763915340703873018331880821867144411165963782997022039968391225041546012157321431841049972748012065528804727781522831015791494011559098754978192327852608134836001292323709466415007156854269257906599319154685451582413263973977906038917669339342078320184488226913416938064614424264252122618189454766161115812825323748061613201515999251399734005513680104637125094142799182909143563690757875332702215966037511530590280953913684835873361275493295472472550113169165582956127579391309985197763034725112041334582158974976993290911895299520422802495381587031854032645556382292402945195165559853617528599673505061618890910161134182685805823034549748611440009467278015540194210139483489289072038838219639839127771419061755822623257333050909307892506593197466842357131347211896696811338762783667272718907072026472865109475312276352687108319988842853261463346742643424185906335535290466320529723435275771804357878419393437517159077611197545369759752060598370302704761103408202847728254774499346988365524480066804423429486431550181669319523717876196254024865867843415672190537016859939584117086999378203578446903060947547666345619593836029082023486580510507337749004364013671875000000 [67,44] 808317177966607115690182926619035536085816476366659247348665476891957686376703720307433076792979224481262119566036144550474048558012642052309941562842965725658076766608721977584201912259619709994103629900280041551051244242954395994946440940538555832090841764559388708517894588264759169366420742144797417697205389283574048327017225801419000521428414314777552380257973750917318683918262373428734628462799585800169370313579367275031694914102891365729035421345728122018452755831192092717011535636464024399132533242352903574434025113197405103703296444048639825601772006477609902162665084089210826945348622974658773865411766535651056910247373209937309572677310719725078420393011888771609580552365726145686565825571539039022252706262567324459277260010451829473795375626915716811283120339280582842165872465775420220668481902334534834490296506649099870645852510775143267264155510511614007928648074338037240608648945654762388220565561555365396262634690375947446267126479808336743238047139097922098971468868358287312196993368636188866726724196928518500786466329423979048455569480478872106948926831596127067197382657716531399675044967644546413747645447408866817527529950429445634398127400276457180461110910783464126264125391303477753543904742851156238307311892338013214307410363262955912638594914333119380084201557824646947482257724239197575889920100143152082272163157237963011967569652227499662983011728130768013181872502931327016397985366509770310144150252468211312142030358223054085874374677053468559130295461692866154141824467029531387542062196640763007770396515086912245250997239944532621240254840914586943729612885431111206763898421177530621549967137073001654108255208544973147905114867550848451849937654314632398163979909875224374166719101835573743883883893987573500613340410678187778379971993640642177414300290530260164772748738589944235237960185736710316842994453464466047183680720908711855323923449827867101583043156651620959698393385138942506812550606012795576752393871600799174146921376515062770939953873861146061787638302757807595678475483037602889631406195773867957372541397878983364105821953849086655612096636968969349586952280280586296152142063797601990603105409638473588529450353235006332397460937500000 [67,45] -275111946890651136111397200757071171800595499193056320198420428201673938289929086265240476897554907392000223033438050147153757238298888343300895211466644100263924582159357678091984592091072366014937292316031247900024282802243565680872974138105294039065791157171708527108207279661862928505329024220490655642080292631744804231308595997557046791169458026622483271134009627442828291953479192817840118342695855222341574990463863217456807450176177387364293952448187789322053819732049064323423660477382118909837998826670079348391612981535065412009903713959095131264699308251204459949088227223991614032745822720279085499328491842094103053872059473646817780974817182087069955595344837400619047347216618530141424713206482860428402139474933419191522019882754485375708509072054677460742514981353539254510468230775176351981425452672952634884755110479654107280253327638831637424080194888323537301720791161917557836150809285974580523255881715553120965381779502908454443808294036406843643679324561216489691226903830701963964194983497387106666557102200359596369781319109066793422794696488771893658542048028352051837149447638962575860415251425129178124394228975864577090420513117753087485430050256715398824835867189034519119210431665467941301211343295444260757609122463380702005553893652534725396423173690313468023814166531453435459782191637778844632266451013055481526471419319543727703766242343754613221512690143484659992688935743680038326289589360011967518696389820604948801023921054648025680252655929495754338406927750635751377987958557345992261286962066543201316723461333113451042023140456765618935211192916385078525658586920274276096672879806022292654567221889267066908259273860169424260536041486301878049693760980423896501233248549138037968039111364203358572079321927376398532163809883567444068964817392776734246010956564532063022422445096075161902252861026279412038621760711730795177370764825489837748839227314464121923851541269582778788767670559959312790512314789521655683731518107196293046800384770504021458413230348215841517980686740006872675590982540128957465228366913892302267793978139251352369658145379067984265352724846478995621299710582527448478089912553399718972424459195735835237428545951843261718750000000 [67,46] 83666188149165820267494430792395951949874645935266105046096193580046489482200578686112851085027047901188014438172468360583720534132703284178649720062376416564596207450113673894014384751915727488912835578175156888770715568224496651263059747418400491098944808890191897733523646649353330879488190474542593341487868369059790013800360231853069810413774701923511253315618033628250580848254240575900583092270051504918908850500269632480632028242739072083306191807847377305851330542219384932698162978810300449869434218648754300108222242740736810607779121131270861020203875685956244091782345438300502656618197676799797178760127498680134092207331768817615511541480027224450382761821904600919344443344422245055070535666106981400761560541220633680204407941270401238483623055467560613496471429479330308201259558162635902421142319429695273158698901931548079650168348289941613513270197200602782772203856101027473820335420970918667492452102514145233273763145602719128246639444890280894402824987544612729969227058543102679673476314201721991681536633803323008005731705520632872488354762333166841278870007666113158573157843835673518785847602391951692200408149039260231197696440188994809219599704740578005313939411578870978839478727420391374521526170788482852747397027041706601966036036186583443418142117283428369204738025689991341717437009460498990188433724527448615642370721633184140138056205126139498097139239885647048188971742877395885472473730651379300492634648429123619941569268714694571054286785207791503735334646653270359301243110983466673819615037810443297964240202126295583188255878328786415073465468303945366725990244261229231018160809406681574906064249847992988592500502225542938030337581837935241585667535144983933164740973252093401560428501192975446139788135890999336046998313571099871877331598155702835392855616016607202779576478731514381923016253096034517146172396176576348549100245029171843556794770658904414996109175367205874036167246353501887093099172211814724784146279455712017542055627065794172675802517642921884810748134908267268526990641851194245993313319189554373024834591022450208141619969320101318452115507041170086672415263057574304497876614526916659066169135172685855650343000888824462890625000 [67,47] -22670478854039946034797527686368676901722109303733644080756400424421351754220267556706464073745724406315830819144946385778559231868766250364194151247506075938011312194782811581510496371640423100251001839427385520038740726611140360077568171189962487206596371269921825038598242360330020164288052899848319802891072862509597333365465778719219851809168042562971520961562383273260816802921363768119407442273600868990490517932540749122097160314043470428207641353967405228914794516728227487719002552666237211829669045131525053684378517830727514385574519402771659676275801587511327806307276499198579086409271738438259651869395733937008269519888198567674048103184489257299340667092734577227397704357792078341456174746242312356220764571047506785909837341311312768296731780792443878244835697216259428706248327650599136280669306032109193437694525306043011851111241809393313847441026100085493288843817426964648792207160937345300785987250464627589833920654761239581540720050683759344038692746184938004984323817282221057496747949458492760740715688532869407259287261593458821576702859832385874454690166554499309223006366095009188790472791387289083379931599594974887255075140326387589198222599073049284525392481988984324888206236722168729500615565858029647871521413937562426021746855263169766736314588684403104167811009767162396322838836701382710393075793831411506505019087917667127594070729884930662194758758521273275571205006836498073244531234158269661683230207914092173758396966094834674247045176208690784272701012434681452187925202874696199948899740060174327882610717011937870685968664140208052877124179896915596361202091429559404792783395102753961312599317439985470748426885798631986314450045388760069567078662879628233712468779306940551939609157040084232430175483277899817854115008727862498423927732740546532816936844840518946107876278198380318337609275286408170740235586989721145033113083448694494385338739606710669555555318236281077953217220466915493586479406109030891704586807670280426945193810589299354184867568692164448975018209944973334490280724079108304610317230615878557491754235193134122770604323399559023116948581300674822186693669053861114670994873624473159301473401683324482291936874389648437500000 [67,48] 5512935587946466611665908877591749776268026386019670805971402611212827718812264684121422339318447051602002035476988375039022875810764657471016191984588927158744369453428697893440825835768867346745959353979954413088699129490797855249986654995545959760335037254922724565462321579495896468244606877346055551691940230217249279643931836531425721405753588505398317569469676924213123043989303085062548534747017363074482691379541178292613109700017115220464355557236701100750423572990031493735648772674119242242761895826935161856439465220091140283906492883651970107675185441735700834976843644063978301876983679552637719569851519820432275169472629695760389990593747619933910094053494754616877197148984333641692086165996850592508523369387068298793841624906941096329779236195287990425910799333959975169755570807435975388124996231385444637855597772746040311686974691866865837206376524792085812964263594188823015356079133655700533401317188608530622244141652310754684163080736962736713010623456547395955491866141471004780720062481693018917818108411219355189756538845249142421795492796144785328966079497242373787799762144969386750230296064584175760652565157257973560666486427306624108260782274965520166196657670937875824995101515024630208736269537599547656737988962620785774184806546944252024485186529205682818853662825549597390448844498611400344534384245613391421612613252197282936553057052982516623931725059539393441292344347061768407795536342693058018876095522629301189375053242240065543735506448153204990208400889276855759482905009171675896550851286553677730334311640313903323621014874970019798082170172356619730833086771784338657117694301688128259417402909510092033203884158783853111062390790309456865385632438926350841982127340812896400080333444323098493272620678842388685956706498317455249710829231205323403972559756979531452549544171664524429024795185988277444826701071753656643493738342486521694962456501267527659619634882648989047333093518630993543394425499776507753657709769926019652608677098795985167494325650184251349718017885623449461491755018533038546147309914460926250665005811862727359730787610538783093778518458374153275780909536349772758908010898692975132462379406206309795379638671875000000 [67,49] -1227787583689274432114855468062679612231416910064366005724378656424526532064711483712482826518185708018553003694062983301024372615496334740532991273544099123661529739520017142679447632541615919380610200255610671838888268280473323830972147884248679200287471134483694772532322958050387286824741640345969923731636251090514685031076908547296761958690584619094406525444628388551559460097053662041323366911438256949180366628375080231125430447818709547131984817054371064105596997321756021047411759478993419125701392992551470517290523351686030535201540950660868665994646518549228884726259063058297290081122252275524104055232059483610654461895223446543379881699055628841032973268642380872044301811524352991545719964413495971220538852751286452894757483256173115356391882269793078094646658349895005847212875209885078554554159588826485170341269748122308569260444284009304947655324748920225413995761243722130097877694721799430829749377637592398950157374939022578370888649395855604620438252952066637465296529484986453704690356788624646343490546980816484050232999779354860889607832551383390006810518606365772704311777670926229759064729930279497996716982533331366931335150757375071550668316550228059646972722832484802240256938804628323064571887727857163811892774078783188656529904258604574719588732252724150199029865113474851542681864840190143636335746509648637176034792784448128755138237667147193379503164538660459633128779787714229219856507377462687285533463472376024671812661943739391055652828997476534264036049084614347998713451472604157931875117071868892010534711989377158483138089459831784797298970139342473699637919470492179774063817679469523030836174047076320402526362784220207789313391991673953068052084284995925412938818508822613018212081522440484538421115906770667814300733408542529491927893987266244275073055300526640958774863178367144374149000671593223286887994386000062253712975138069071819137704981425385460882410786132435357778170213365006256105995977473234904730882616770584539957391235219086331492741527703717619283105975112272756623826405859836620918746628363430826061196888150162481922243545166955943159686896153815382802860479515548610242661742297798355139093473553657531738281250000000 [67,50] 258744369456179170207770954652028409717978230267009181385970709934722839548982133396185957246990830771235018756583405214208348914863388509498521292370599635828462413078948167686184965782963321946473338773606834676914748135388228289498997356851013754067030570015801071875538313604277925635771636039661426750611424199459518770712905195522805516031804252459023782702126776879738032927075015239161176330292441255531014951432748665808303360125295626573074014777546260709883124045651763746686472235856251780472789923904987962263797542973311558891080385287677803816793734474604428270136615849530087267456688291968599355003838872864128193180681649219425510594558814970646574331961675588895914345359656095980865888980796261284158990037268909830406754661314304494394384513404487530521487223874392119727726000139896613915962580285069718268874183650546686986187814425315173289449748192972201936564460034312356964028045669474531272403217961501825428468081744381207289748565049147400528888200839957115037757214759784947553920832632367784863270493820144845677911420481100173948360974265861835410154032498535574433576595425736547696299346860240771472043002507037740155782125378990096066276593282585573879866265941714757380160264171727643562740556726957244374444204200826420199100756182157615143264485759881226110713671656136578453735886918830817846943241374219764205537393353009656041950868159257798855549849756943042879750404749527697112231538552281552541052323361854013946012837957506036943840365022018785913828269405905023156967500586451819115355453974135204965712193575699795680405679775500118851629570314890563753628988110064309085198339429850707013292174007446288415158445012345190986684610039381403022025367573113831470630403398726206455688543551449584750102659970095066367346853132959864228223651512433938572110135071059412451989494379276314226812227397573768244644105010828887182152855383519681103341446275937603369424209252817558463533034702866030625053092451101082838906626484303512014282786891242083321949283691905099134438292998517327365665985904677490488635715136363484863155844093356833850069377029622844349650418583456606981823490687089165404946577986322608921909704804420471191406250000 [67,51] -53174873277501653733108597370939495447822606499958778330899693377909577256380058146039449646417300773085645353909685779080398685600265058464290558068206515949825136741852564015328732666054500438874321013999095189327628851457307196851241849757409423964545211210529545361556333219669095791983205615000577672942255940479217537096911814153153599812159239464453203886161393940154439369465810582636034311779662136063512079991531567500526090469301962455458540777647822311430097779415310583337794736792301291698111747745733199041517242857435488200674039905932755264918993374829297306004611731061760946361847502811164040015671159007195846237214727800127443058845873967288789255126929329454779822866198105875457455961170952879324251411621615869517170479275017123736934229903135009175671916931240895787487685521225145826869703736410102217017599912284967160829779079833475739876266628546898539239757917843435577929394608387108781477803552424382975414418033078126248879616463616139098665188353604658660122775681659860519457569050486469054703980092280648616828406556441738122324482689646268373067941566630113519910721498049942063090913746277500864758835825093887342312260565764489939848224781593578600199197607959856910142703958957619993979155285044898628725379248016967208236690564080442566615141647239151276789221528773093941302828287405956233899443345076080983662552489479059535784845444615593542586946888342461274333339848766567861017529574905224592539345981678122131754832393364276808336285751882054655663223593546342400192432811885310960560582935737788660913931845708304572652847349497715386589247391450981761682111495000374342144140934766002171224273724049889276014596272594257126591312039534897593822584789922031877121248292567261137955211944678746202362521275520290207998562319490396345759165057289415276359076186082109597601688739049481855253090358828903400361432737617823697105031060462777539036123458259877505023777004593608348437526338525064971237826352687962283440437438896176254832645959608797255111208236290162307361113636870835451820184829200980503283522416294924222054000805095224990424407332566169466686217259742566898269939667043076057806327838761717430315911769866943359375000 [67,52] 10649604583859920635198093265088870775258658594441528104192395407618295435791494004030964389454372042881760941419903565603179396304943326225710590636784862553234926307461053430288009234059995866232394127787787135662933768592774728166820486534862477324335268867686299918151856335140489395923391293130099740117551250434082758752840964013798366493689389903436845653849229090565421533911196301131241511312253292013011848117763069119744474239466550757144059379878842189576754947898222318975327262811673560104381004230790469437261290971874116172604655833697595763841533134092298583734190320234222215408185676162620722418302340730287984019500590912677456538614470666781104244824568337531941017598698078809697401569548208696523681423584049571515500930120583770406747072907370135828125117148870193821647107431263474455078773424301150815805573118136289128061745761372728034287676260520992869234643138973935441827016899282533865599078232639347055555098748488855290493259846796305928688916885698174741147430369399329802393747053004974249529940896410872325630106605480247476468927485894936487059458298381069696963803863945464412969874281127266154028855767230316676929414613139956207271867687179807664623486280401208519330237000134305624637449247787136330887525821315291204526502474986156516957439710967352062017305593093825852072580767174170095146105181571936284772081412441184254384739571215809131408654699932064501077109864557814766080985254856250520314961830418726132996448684996334390069828342104599915209945083763817755340310263504672559025279440673043130962124972671879103132948259766261543107677107206273087012220971067819951507084031661382208589312508313857338668089307421203319042587975339204739248410347071623968837154713822283037516046608581168344520345051320097408072959442023495001816096656409370280917358145745107939542775819642654336785996899524236156152519095938253353355035668697274102114498006836632798667335738330766144305734558805919775872459374596300706358931485582256301053820453159630495373291823129776536678753392855312259445639011096510917717508417757915317060829720690259929450739708762683175901454494775266904984767189637842599303496626816922798752784729003906250000 [67,53] -1993825933303022341484803467180636076503867476906851174413877497672230932798806725003279822788121153970626943760729904056301246708186762458039732117157251636156921525882451312618157024832301524927821417210507810376513980401143292536506381512727626880039121911371341943498300234595499987854757782830182509903565060585113111255259038088624841604271485293387832174773163732988113635508212284680933525685611418825018681758753877562683150501395233786441705201316613381727661517807697951451874987645382691600490327322813331381872111393778176647783007234261083976999672858828534589101712420760704044715295424028947632235100577253106170528600268839633382368008822296956651884457610000602314065020029230698871605747241743458672611439425955886777120614779405805175911947487550578056566711043604485336278886736809481059407426396939143236037862828908275861299280676463529797573253609122062551179018313830172855210147925825390206265234280746667179272552547391474862981405882864045641289638436542149762730633858058488446391943007638901433681932445800063254832063883545498092332614700946861512354099260150959684779612383870534411434865501574958000849494552782617582305362831484384096305365393574031105044460479246946622153443883447603825919880838425840971175307263850840821635437267631278206093367507770703466724626533740256866413126785860624420805272900243850563389626398574464649928632303106422722982293082692263106633138027141967529331116332050598108450327877447782231399337635442627414144456666211383534551812211559112196315258722491118452972383826947880391251147992614757557064605255611100010722960611812110683730810264336427094275146763462653834799455009997301523898919168395138147065337282668903105839131680646825478045990315035507302294167430287988577422065251421093008131280286660908168332118666163354820887202193047289418579575355585452448731627313977692130750108864667813027933177305435126326677243319216134610100901265878905643904045181359580750927050025420596588890000268132435139176368807828537058870689033265554789524628119536303894434185388267266967307045998561597579407121639087373770080241123796135373147616359554513810570068599314907942243735305964946746826171875000000000 [67,54] 328574856237024710722158667917841190605629179768521101981177747233170086255605209133420371429731358602364790524024468776275058203312566023127407659807603143301745526783772452724752483062398923892488543475473595554419153994813547034249610727258795053243911563360403135437972926368058456074008320826568980274451748641389264481581603681508178057891942518636263597638730339428672617842971252492048989519516666428963582249444064229657150459007996817972383512406606134047259914831357087765473051310918374355290929556743793844565235931338423940648372239822553663590765736702324640549464110442064598236106307647592877300078558681061739855679044157039693846596326504749007381468264804326192497112648111778691230093626638419310584773277844305183880778250256886377748712416069676707673313703012441389578948345487006857700283824739361826861184825667013719882629660672555783641362686012994689950074195275307850074430862102617139021583732730144625044969641788015183671206351891828474589611841191162536753733525162082586038125480696796542740111176949299797167200402605825995249462802823432478748351028244211551959631631469364783511546202168308866741164282340545629120927585707840264400942012604139006155998571940024136409871086961586779270724695873969919018520969419897349559819914864615799201450071325925168196208121530863250803940290818921928437694756368364257266991263307698234776977509292466276708398718234742096962285909696175417141355932642534250161218491768433726368591343271494592290930794335431107577207055289818132316538652010825246525564589933603457215510048213860206492110460215906412923012376948502485640073044883245460339149327182246675965610671858462431318835333384937920732063024570843242435573462806642047007441590818749723050607337768461156582336257339963868590119217539009225715695155954853424129332045451094306642836620320654783547523418759557611136026056035931187768841749797795001938305255771085092549644760827792627739755644229289584779051795874714102695959966556716073142745255227622440031742645069533442106517511122963507127732391177068534742939672864066317268019991403052477311650965873286914159338334727635356298427321553035085344163235276937484741210937500000 [67,55] -44991797448125039827743617044771208391179806231968610678166200516092208576109542259684888391010771978977297940717103808438193611616721397291888710003837324923931469560236043585728609040771491559819617566400697452749248394582901483054385269429275193186137189944544548877621666689976895458015301322258671311377550017246099644811779773830537958723137004417951781242815856926571494719411189824226083391281710984346926981519236450331122481838690892268162718386532940692162787936142818767159795826258118585002105308018465708742873732301494804382477623681993484105456347414114403554596380227925180651548159727567781729523804291385653086387953492050310813908363680272980448985334953389191633882575609946616871763000577529029334371057569245443554121410192401430394050509002218826020943562531237385949060086517088338361314361465429849360425150931313977938177064640470684371494164062135884347874759047384196744976147985586125837666858042573816671170179112732680999667641749861943489285067874088180587034870319944012721098796859668618213704276872798821116549122432185225368592706922745911823622381568339848479191960731502297519718507473065414172667396578323023340765400900093849500880832553696082487207920338089218717376316132975249692537931920066500962926965509166922822847886598467648566379447577649618307042636471868559870092833237777458093276054694943491706920583381420703031857026221023222770001970365723854346025680426126104515743358379733323869030838986548501515957427024011749953805743735529784633304081864686351691246895057144866367343940343093433854940603201642744398114278778569482528311754425264629545137115409678973308572480747356819850651015398768621072024847599296666411151760596365020549764365065200142190798706170673698555352220008278352771813201613745466027380854099402136919917727092121078821350610608293761438233092905057877897895069673179410178616365134045815397751009813171246245633869664462409327078010448340059654754486539502434996630096939559752817214686783640595668901265104918131382462887608779760246384786251903291227700736597980347168166642868934339098671312441767165915835143145184318307393848716601659001868007692337414482608437538146972656250000000 [67,56] 4806995878307399033044679135866205584714040174574481454157382759101221121279561183159991789535575921064762388939424089210973452762731566036251987086127445195486004542745711177079759413055611621581115329856405899601591650304444007512884290995637104433920351320881774985076281409821154851483320068451282416411495473311192820714691132874092061432917883873888755612923946710000073422252146710429412151020769387780724431989550810193443667801543846507038108129825289322404316832392076044085545015207059737207732552051623966740654023680823364827683541621753655899780234033028645077745810783171214350495766911103378242067002051915821342487160033197287932352546027732290276303706763363337300297935189854726877948098907618599870030540603380229427296803376701647045295065844909815965773766740010920901224723145855089147989264685896998774652877284383527939506365551336719247489470638348521602115756697362033033048481412551946833215869126024052878125858849983248044839473608013761770506120236511778322928937677930693965671037531031826992263620259017423042506568766547466478909788328350089641603836110275694003601282315297748539049347292675027384029192493704700862570776129179804386381581965589091943195907481475157856462038424782163311578095821445151383373501222292673522735872526428730492644907624275638243253213117467505522354434984132724123746792103101757646730162547548119083324983064200308470928878262021551548701934425740086403311071039125553811503171506163072227543523895093581178508740915625215269674669898619205427109520489413889172200332448044132753253399236694822953722800042226010372739841351509095285127281236173565305300377970824738422698824350052972866508614490401062253228659281222384412841717082195886916675383676376179900067845557147157253078891685190004333580067146953348609886385319864782578326041606692028383941529211877547511594313800207912743264898322858842212229118152626160519100685076354587932633020051780827109250679444184155769439135248596219202141440460548452638362553455864599554087489463348390054291810932585419445652746888877218463492648022679511470058095647274828492710960460075547502231359860841441999923517869319766759872436523437500000000000 [67,57] -351912615345934368109095708273689910297976155434252461720881773197505777899155219262974323213209255519618434364609448513239560581737475273851994463397252589341857107122777001974212706159164874632618711792989784328643457826438483634046918248253310718086105520525550815497228663088640771637708348333146659092755712229876347031481533334032243832024241536664971579714097179281177195950287261646358860558039362798815596900527030316403392134114994731203512379869851184197310381847061933453929580210493540175285242081105609447379781534278087892664814609839264963460907110003692063758940972111220600398118335664930867383460955474970906292353683361273031844909687657250741452599348829897871383198277862647209097741777124049715632772950960022838178924230798251402755407820640713993263250417994327644427687043145066640795201684349247228696570580351211983863964473421595257534123658076332015115535479728709472995679481258160288527422962517219879986018211393548054253467113370143331114641320755341968742178103735358081761192622693483045314810181538528899371663858865249228456508462187962718948713626252636839274624935090101068506751354845008327936998626028435936338844009376585975165299274596022519355325652958089940126491529902523863878998902551085670859631573914470152382394968589606954163543965342346808824758806196250508639060913919946438210651038089790357249556673757373656020813787007772423821922057206159728932046935636957039208680839582933241702565866739096758476335378748528323263078144171520245769909050958460329077988875404254093600293766754980280245032799521444130559592865147469536795503186181254539059030199215295312673051235242003585032566490933244135860947616374961805283253956632300498063037555863401897304778422137574055437771437024736048830356677772645638483120014140767127792052737108274924723481676501602261418729106607114233760230031092197174286727461463096607910655342175744401266384161169417616620786547255717438551896844959126448689015459673663818009411758406612168801238491352390699224406014738681135356676816464438394305861291902761639230532424813574631736640870559440137163909475312741598643857983408356204790834453888237476348876953125000000000 [67,58] 9853478837304105634016801303920710542201488065343877453373559022369876898131817992913836329101381427602039938163552994210268792325638092482510523181164178091815696969064252605440736256543740594567587879393284530854444254256256791095051383428448169015156990352674583226345781580509409823530404287024906213208225588752847213509239124615695652250484316679605006928192793547389470764852575453502370775633215429176020909512171252253144503622576930986116499825770467885997310652924809767939406568432425364627609652720561691774249230248970443687712733444425569281422509042513854998540133750485194669326600593736323916680169115573619549555287345302157305781105888600811525864487141366904280561667676096320733703236243568566226121395334569595261517611489898100200953166446644926767594571225226267508200252997329863306570616093282608761217037464414107194054130729073479785458625220835291366369007143850913228916989137233425348334357357511215218151985992456485404572466416479148994028378296627859657357235452544825712034357233704419633819009475893027279416588997015161656268741302953158227211696083292126898965123253237773957980474720710983759219038681462333604012421980693973809138276904880317337674829551666063964599929718958447356511891488365713514634869593279149294986858145872532961767902647286368131902597470776968825284869443985350482220105977970345245086771746314977727343135584258495819310287609863844197784497072713761394874984533343967457374301306207834206467296223883885896078817874333566451664168231673746951918309782040001757955375103741675983640197220882654008779466180726547405348119966041425865300404011595397728288857590384529042848718160575973166827774532339489365918762334162896003283556213214483475314384842145105972203449764770098889801796918643519229016561408601668751832598994680577011468097317710165933908287834276037379821881755804400976675426181584442119328060397038760210684123400939045404955107026557746709110898312656520640728029671420860082774814791252887763082142579520678052516760603494977580667223508663774113867608650670163217940690358821211305958600732695464800324399263424604713352758511568652011192170903086662292480468750000000 [67,59] 262772251561932317085358570306523090101778352115748628670234425283629557991288437984971748550786410189343680661676731401700317584355610856969114972108401381539583505319228421740202503800971907074669588974711120349078710049442938977554146347205032218302184138496489905183861699340015017012289158429150865979810118017967220873934844378999923887192260925672593524209280511541771920668623441611388473516727761792175791416199030108550870280763042473090641635908143802079586562009541223600779492919063945041884061968307822206833204804367247607999223377328879895652720267696143133015352435802491330232484050746393461814759281111249086508505522618704406108595500737107583090986429434394345259574903135690318229007807685362476119075083511754754540540815958628965661281842672292684820696254256360271048599544079762765055573224830419966529674232562079049867289125889680909993247645709817597343885847494634140833041512292264842085155599949956508858412950640127442257844935984518354646153932831250275105339124344202194530886711301392298321767686566715785489218497476269709161868828395637039017483300199822179626981534742725417192010500819474611263432234489163870446689835150994094566602585925203000413430525583114513299718722180611860667997764054256779704695616284931059232628285056757478168007640320314199298212136095920723263875337825833049839776050967394400952661314448559850018723756036598614917415169503686996583748174512739056782243739306773927200988988520251798144987288105013805910475922889142789145982601237174128200462820612967840915607696115438724889001202404594336565061995327814125001290412480026957094525609259370226069214594225007717191065966337343683155734379115299853945159912298255369422217087427242596558672867430545172171479163528544554958435246934246061979033503363714731774523924570430044245702126109495001036083095931508875856713005993663258801565255727701258967256075457634233428667886032828544753021438248457222041234933252528317028516256132075486943813164036397492543418260649408126008178362970774358822182829875463365527588816697718644989533925272219870614999093073623277794964691734612806991305822279514359252061694860458374023437500000 [67,60] 474720189003831347972322208910126281209562852234015883197646855971015370195703077775097396348133926177549264100711791327034749288025984229923467516327067249674982462617127145410947049281834169614428365590393898356988177139822537894063060430311750144798435851142860532878880631629999342793774455253330490623325499267454851621896761372485869766582936659683833495739508219370184082068123799454437636309773967958579207788299347295485871918228092993679706629970312604365894358650766414170338596851460037020302192730982516022100266705676682339398590306278667868316804709323344489600107526776762937223558627980445625662656273165129464388888954254146941259566523668907836840190997434491704748994820954423814342135843114573848899993041344370319691298661457400473010753332892818271576752651956075214340556765888478439642920263383303935185911399510524605392266785872042522455833455833524157644339651590596401001133174439170359236317378754885656777675567382300419566106991321394993939980998680002750369629010226599593768069466042058670124188210646781579170609657840924962345069951154255550632562393038716612968948733709969391252646263931414834359148104499179373206324239300217953331305573436475437728090460147061488384299064977181056893849298563595234740574229138672538303752530669383777044640027005269825424486863345831992488814951535187692377595688464584151048728655394568659511068423076322336190479194314970878232971283492115472727816155971249719841414592902858763662740404978054727859836196804204377181349599090993211104606674663454149005959226902179899512523722606457544375392891355250233672808243469567607352553148996736915298904217963696726188835485103418796558026022697157942897762030469622272088617778508887738264579095701394367988151842671364300218570171476517853933134981396592343209908487229162294027747627656404936787232173451454610732535391175895333689951113588019229770765278950273868489755411356137797909456588787055652088585600996693512547052675641021879432381438835256814386261715723198099160984772489184716895157280915712599265895853927866231083282139830437726956494472805493132968454578264768349560309701473670429550111293792724609375000000 [67,61] -190411185190103209631040656310592832117242557915152704484041446652122535206619018441162572074133790883659812189252416415589562710906619407712366816425579274364884996112934125809218120854409933604844275836549657344303658233543353932494579263629065163072655191616581786292770220043188701609671845435550706014789300857314954812280194325378872608989542416029792572005865563801562867012777733434620715731410177174620955697645321330807519841824646798364357629787773025936250684762407816156407766041090960409493264767443571151569354830593011593870519638233155490155400094012304374573211455769245422352794020162539120244191765413362223544603053893075198488128871074287434221055595890688417178165663068581434116790269721939187562886766026586779461371604450993566433211212481084214051962162341588270994976334836995170983979638019085465775950113789399736563024940323244247783506011133224523777203390156792453111205986796375604611128725179059138737339736472950582475904798275375664805088117299916558739352036526083475116295939538978819539607993977652849608296269937635239380718292659483060223101747947835211592839234738322017404646782065038225813253230655609636382509548679664537094525770632349125558876643630079054312717745414112291553666870051805108744031621731291883860779889740931015394930298142659782624731356966437499990348539953626084651111682869780565680455587846924776729959822099077663763030683001115754695912619810741624748112956588216775061898748181359901678994045890041636155905794351947521568438251508663310697193209222777093437099996250119338775634179567476371897678542887165848924459183397123743132025819272861641992862141600035153081824591647913863532664471170081516670411426296999367668307657477501541148682244086939180244474246216607917065756036983315819296438111911825098159089842620160324930170490666794281975112975507798736010714519161053427012208981986518244945483376840808829664863829657784304212840776116431478513052102718279775678314898295104057794325375494542241417958987627460299345225193316364345946551252254613344751239144777820207540250083705571994025963985918413752008665289737476822296002865186892449855804443359375000000000 [67,62] 33830846383934200401860410012439273419511585976424914047046938991106656100349699628989403378681536701175322857750684057159868308461255833801203549009212081282489447814410669871862052249166196698415946213957874829426425886610968911102303249606247746157891044200087426809488560195603701420974009640124541913213426110972852595427522334074589355809023503124002272328922023269726758579175851012547536401153239810663522100345594006618147318960361975536163301454680989766884055480762199974054524101601390839956904801439435328960527063490868505018647238952661043120903157678160919456663029499552562945482507706697242475162221555245986903729637117149856599931416264072434116029895825157005283363517220192823821982651118805975510962354905459012511819827952090751889207316165169549466134207066425879799674034285052823132218364630123698222559563986200283057059001098976722195724620422178619699325772924838539319761986339623092063377655024440096387961769294450225896598900041680798439929524324178835012190261382747584779985684316582301047259023302852527632692402565322355702903437712430931395974366814650994869287611117369706989447545557336989405898144146226680790169815669287103518729933949752436958828068868730134937224194236954391236211068049230465182041158689666979481242215175149068652956329716983685249396723439570563474255832759924954625342366633538790378728371502551151110983131607465829781040630955037767916821880522439558207197416381413198313643500044322276779490432192183647175849058501620361949392808370368025998127854196921697758796035737535145148807280538332384961211145640794910288427336755038014916203630091686685044813527096583942679582811621298159370088957565786862383918881119371257915161315344588139570403873868966647081005015315680799209822833986114124152522187124026478077872078894161945285761120095446973284980116465763087018530791692910168976803306085969383058188398157080250206679668672520260007602599379286799981200215669887385755510826863689450586128071446573781253711127836130485482621673917134454611598344902177638502605284817992073932051178056951302711098679819748158300013029381458906641455541830509901046752929687500000000 [67,63] -2639606182573724504477580332984603733031937406993365283428529876784432735169256186176958880700422018938572159420841896574061473801818946754479723996757305557790002611912757094947944830916329385281030367588441333457446060979688635965497652378158421479750637352298963956423240047121467821178063191067986553831368413115706943906194185536864612749202270625094349491901521840561650309886999275583979288266730348265700523045634254537386115660630048568668399202769530089363020372835819800691543891285047522278183024705765915979140748356893341521976271141175362091790853938282005955240983111797549403704305988673293253438731985640346138678230188178009734542942965723769563431327256424414923768844707172384650719491975137690167195161157474788247732635052906422143784281358223792293209788478476383032807861992036734716831677656357321140736599198765592423732641582737999104176030535050496361127045374674206292652925505241850530838323294631647559230595065756547067035286503433879701845524165824519280508157586483953951243062941674613149582548609878146490832894466970543993403121996473244119086501394964105851357582812933296196862142828824002850791316490366237693430121344048831800783224724450290297260929035883609155272667321095760448616222999043487298188491574100694823293316966617676085936621648005970433740928758506079231849483417283306385604171069351442564067045842095070580410661849240496298707694968421050434895500609640071313034168564763985896770180737984222875186396759770825888289438440082948340621430476054997859586149267294471445592523529453062729530992663717521458251954381394606667544116257741616654445582889084863048431171627103072340410190773517290644499249544931382278866336726400244824989024501763365511881711793473846591036307148697344034305512343066945909753485165421221885036244240834264428897586144819934936512788322268276334484421086093174121456771027348472004671277582424610048719505853961877779412070516716890886338028493510052810371814124595045647096957701886232512017654536899099668667575637490230010029115865828007305596280809454416271830250840756375793895674911416820897919199850889526715036481618881225585937500000000000 [67,64] -142994085916477004900294947478914695709720403378233960706883371703656636408893492204383572914322929853521075825055010275240630332410050838549561540966696088452204101062346021150802456823575964999155413815635732346601510629488698888249115866296165533357816711051007403484259874251166571815854192025716186718034638777127257442526133285301350592289013689380302655433418464103801957062568300469302374819456360405443161875818260552227806700907067992221315113116714578469171592996401901452740716996649246472041547052670965677144976873038442744744798764042581612953582763221841213518014155864633493888012765853476779486933835564001476386841392801278442483978252715521111292852944508779034594600482358140893193473975415964661949217820696045106507138479701725505567427256121906482300280491533318274165245962204128384250768144555913070277925194918222828168295934015001424663699171956690903540052326254174754111647086699000241166120631811733460388330414973083400922851676718312689767320834125535842355371623275651639384353241471162433735479620570777894802176864070359298652434690868612960326468069443422670491242988627093162907818773823728787344078274045173786842531317675952005078779431969070285568927228462573015661340991620207371152027162384948562373990581725937425556195602137226631016685547240280158127260708076203429243274943721089081323043157328265344322355466293619583470143193493676683777529908581675859823455346453676174496714093567338004712750252504726683355498037658295611465550345096877915492612824407095127158781285813583469581992608062787197117302323021423083939076541349158754000125375972707076242632289409815476607260037887343638356347239102343972390291532470529806021635965980124568972331445918307426807628375031908545274258164523985197696226254355289935878989998466444595667769644521418496794895068335064345457555877210883214049843859357407167910350938418130041807743672173083320670421447429486026741433003118498060331061686186918914588421708685439631469751121718484898403654154842256565360107608934005542366284249772592752558001365489941707603398310980738937895391157194388727369460667659950559027493000030517578125000000000 [67,65] 52254910022298441997069199464967493345912039221131397887134782108843534439640332269857994659196193777455096207168790158144831734507903932311020923913484181708050943510737505794780993681143473043975977983386231068364719080575996628155011520728506838811919165074238601529253941448544789701063964249718928427979059508352747530167801101764368980238281289357538693099952257139812379073491555100247573888409097098259650061730206164018172965511133818003190274434277101985007390191105320661173112653613059790204551815445392677669291495578189177038064596929354425417009793185340273001786915177962455787936843816176550731716697795959762389237906585758629539842978925815410319554547829683089586244626659959425850621521014609103367781604884751589551583955294033696788845234231945190876871676738146589034965801551170953147058770762597093680499482945659684104373779568635130371631891945016016815923289400469249467868616936996379529449803047821467746839889592971271552372337663838824999780832877729773799346944188979592543176380949928117318732791095891641393328418366631069579931008915124880078341810557476184930578491023101354739605272110933884328703190339693237309374385331170982583413394186541928733607598696946187900487409004444017492742798988135788458307522067761232762128100151981772971459870481299715475927219693150932526152600865473564504116848392440361297082905042464002151680122777423801836479119773593809843274304392781695681486764296181761386181461081265614594287055946538380430211971011056584396160599511966446475165252673290201998597818178297043393282892875385226417154503690260455220740884917593100925433532710881471170103356627971036969939314130714049256212538678646243881812066148834203430373354694023670212803338915985195034361721682448234187943080001042816361913547799313859727171897660125391541479746079452892142085614547276426892602256695563065716958852640228045796933358360322566775446919371462394733953646389444520792548759126537678836109069460269375620024439469740916121119517854715805601323755570945715829672340279206560265524520514413352106873835563846627869693454819521871712595384451560676097869873046875000000000000 [67,66] -3406338862682995786286948170639995560817297165770002473509854419913581708428650764835926760788490070083869390362348648038745894054874886206209460074510666591911599379422142915460651596759271704564553047982847284069330780247456017955502443878589688436674659409531036758907622129898735160431277534974586007957694021485144669139706304414379690971405051216342488746338404238752047399238298932839046338248681746817533436841812025192083478175771110539862330636147464899736895270182427663958139780831624516506710243796164941596279291871464524850664947494114349902904802991218679015181784677342659591746459859956387381774380959334574452133025405413533585556105779791914266346196780118268955491525786375544086606371761902136497651217027200067501461766928518774530271109030416045203132430587014340558969132586465819382386677457976011083529502596239191130301663909953758519699098349449066458650055103898528622537182417076260559329598843252855651198920857749251697864459926306564584427385605101451834156657826147360087078850421901314016993699725435770723633201893690767895017907120849745696196516453199737749793828454472618789542294887668881675463590766867854430179048587648754657430498851139528322798777321401040704660235654891806301629202698077286689411482272985034964056512357269045300851714272049086345321256999818115493905941657104708739008874131831654059667331816856659387976500907741630720483790008490948261373856926721255786503730706818018466281775970397809008905480097244111592279652894682060903800722260447616814826217848792898224036058528573624245902761052015263825244968310402320931149236502057501011274635534495931715268504222686850119378353822306646196088331778340205546737675803821165264335024493300814848653288709298951389025814504491579598895625441021240808756873588930030749408837757761823250618209048982675413680223597609147410845121365797723086004060828819998444646949831127716780221004327852461987968103908483323412491569105522934924124918606883819414666619678383445079388094271004454031857080528527131015854289211198681193371888030657362715398276781305856358729575086158325447627248649951070547103881835937500000000 [67,67] -234441190545316299421191911530185118846654591206147769087663719471452160526142204325129470946411319781382861642110556468541528125777632313052067241671442711948463315700508809869289351096570560522089757483635828848745626042621381463276915900826745226102167199831204616567769055300663345188482837582274793155882696185859047969495053657441935349723939693938272452329926650890988754201584866924482927020370556267408381116762662264419606704570021095716648916782582678463009857078766584351330224730224436483589039745877026307834149844146698566110989257880799044823723776806372028938008965312115610994077552357041183003175991464680449626489624357969191239707251493652648382693450045425599741257780964625366013489148758157151677298535594552016151125843462176561019778177306058254953562585780171222328604563793890534813039990789691808039689908034447097188539267310257429374437740486622341848998875100841690143181049763336139373127597426402954097291344220757018135511040732424664395890822044376475657380182163472823260857784709849218411442260621108178491008146214835684631415551886279633511544480061772836033831605529107621834278895284746418904914562767957693285956477665918607197153940994419006249605367270653520660952712183198596797415332444228632822541816125784536347421223246171112692518556534078919775234326242213117421737096310477755928495544155429669873442238442133448518637982577038900618366477599614837043599326832450192246128502988495761020212603854611389841219745567193561270055823120840099139158497925026688513521314741496655580766798376148447061671984864535596544882546863283166000875968393376508574193238050804064853011934544008488229360390056931182731208474083758168105763658135296525970098545938753271809054896097189894797584493647075817657326437226908384285493872922491591215137476715857627723588363470923863875610522383790698692560667336927825464419384624908281899115814203370158740127695330342497470190244504657566417996313270336541816773285886689403583167274834250474030380423721257038949044910752222811883613471319656640593800628057697365698642169093582023802271874224345538095803931355476379394531250000000000 [68,0] -1197926174947222356068679042657383280025216159633489927706871963001342427085040286434155215408899803003830886002079463531845742303029869108282456156094450956608484894199442199918778497022776724645495971930962599657974226878209202149260172293921746292014632851749875739357492327254422601228608663324062400248400677891248348121266438747903263708840221056374419903767682888874051175394050729714702473594792164539878778003204187146580502721208315626791063070534082660756197477660028565703573195659378102567674748528508885713400275077042543866328665544106994706380408076943951818169489263273697723198186038832112828899548399483295910734159500997754430667929904432446751290812450074389581357738197219207388959057793212337543359930590481216503098834247870795080984044045664715460617717684280734666231025412901080114756500074736306868091480355774143764692695582657555208642396683329167194400945227497831322986179221884734095601738327615927757244805015355234413415180908490671723522739850956893005426696147503674898516997248425819512604042977561297482591489948632533012813854018236691026712594295619666286019287002297823396946554334926156031666310274265974619931715410071084186997794966677030120409002350877878331544162878929886105667806115009503883063397853363193821065151485364832027105153029514910488732528793688460338679756610770312514636888806064004149065715773902853108888174088171052236934912508986365412816830765612125184138317580191934994358891109498367745119630085377442977045355045412075582499680150765671179521572383072403745610594058730843666378916533457520005663898615109173533898299197958768870138853709311887470678042437845535387890390257282831674492870175899422534557566260556791102939831077849544603025139506322814393502127929950915391408534214795269104537170723176953273631429237440975034446260409386635915249344847000411225765598785560209955102971783748892593732536129320769190878276838906649556929929305732360608735974181724375586399309773969173357203945524235627418139924680230729565918233159608544416949228853473307714298387099704507341338887886813488296830466439733301879062422189277622494525992850879397789371746188033752040781532293232543786574591216794020474801246277646098367641152006045757885187501052533284321084690231891574374589737317364779300987720489501953125000000000000000000000000000000000000000 [68,1] 247437734820335600693461410188955070779761895313464434388101247693969096128711107086457252301125379376850119260057903672698481012300085825335865044246676833589255485975010517099668283671096858543556615016474922060061922026044471381995241431398296128421138273065777267207433040084191458234051820841498048958570145283044371328233597650637269445254685791043883112518805332131848257952485346137123333426351438204915617901777935495995322108136882343791510475973430632178878731142012192533332451937515517706292775993264791286516181452329129418393663910775997371124479274205630493186187711072969023836160980186436087979755351230903827976585184856803835388733682157241868121816962352552480331428434314864649191142240965421239966507261152857926548465117170327503237746345350286386584532802543492495103283657613270932311013003518864765449636566894993925142386080405511426543907185122148687361950460484165187292640911681080005318651915908764328426334494867406533234308959431738463195272483309169981728897103719368146755188302253990959651632793665204767391295581330328172687040169019600530340247475307172594364558923650455063312381881973413462432123332755559000746141982906751458775197899831123930353320522611588321310122927312432523446275236127248145563149877320987779463914536787172583137953901849192953394981984711789119525526067719917638927559287819427337497059698951167689615470714725761356311332346748018340180205621253895367411509713797311994768467989363531123594533249653426787146638883269855971270858985809583273530138294405088179291745140850083833688998796064326722526182023037988993405504986221112124335448316354796280288269747615921490190394614903286141486877554087361449525701251843330890672150909050214746736325356067455164181702167251538757389815555815983071338554002346376424306198921934171034760466312664149123262494896988091220204716641084293035972991994975263385973409777744226064051616676610223415112851498652317830743702350643406580928008406768894618173094852694232362951550803724236447198888668270395627189722005806863459421851152123628599459776563659733368165398030547188216174311128464577411010009482129909056656928936083535287087032203303956795676954140849211154174428819908283305217579285385330546087005474241282805529765838146124716035237356415166232181945815682411193847656250000000000000000000000000000000 [68,2] -12976943266107660273383252362220389017868539816472522878291819821434887918437194594327770998753371486463583145297122474602811685389430298722178917148015728238592326976958103838585471866402638960263204765988345178881928692548941043967202307929356196399255321771253384588337708031017160272991944459764852281995749319467097025040321785892915089519010174389181551624047794730892512126672858394054402077643444934109093674036616059664300747607400826502480277910189973547715814866374635477517406558260459160911945325413809494852261027072695957878118658929178684045427379757403378900570186322523487275184374027950850679241115001994552699438086467680205984132662461391922724311671494348754549373620707484378646562329012948585063175320796562694771425785953289928478360345649396331062747952781882604236589397272142344657094979716189972055229862193678930970559122248974162196007111768441891489076195146905161958493026839761805747492011693260231672014339684834445128476396705863377962510462741461892224155729894903450462736911890924747987906594330933333333330044214477069898753116971675028822534080881839146494501615133157035324711217228890059151500655796745640462736500030178298598398274141911311734094734531676086741738354358309126874749357926328634972047463370529346084417421722270442724520019533475762720417126500309692343720602397849543789249393945456113225243825620332931292452535051549665719175739098843998781572685823833276584548483867600602283546067303682572738768284140652197940078860610344183695325200213680913260392855529268225944102060425579354514469246421424719252430366827894727005049967084883070904656858883840742463420426151710126394821271552174066276986701177531381248437874015900512368063503716360288735670452698006245182281389473649013719179192109859641771727976073229311659338185044429016501602856095150662511271001545229536487611344241795370674734045293299997994059367810670284533404302754988485014395147139473718543632441179024706636475055718855098476446337703017671537983531054963966227116098228515843409179581550911895131859611748628385294492322653652898380721309227352877181038850690356172998143855842834418871168054654858109092402684964293040039367618620027715435507051116037585865002141348985510257337572720380665881146651246070636251732594110969154499457545171026140451431274414062500000000000000000000000 [68,3] 356767602065605475061426172189491161928192989815124074724505222554174441400013201544201675856710507768490261012576316678341952798983002407076027416775385487451381879777656392434573861474812017439679105268248700304427253948525005495561383872014757186795946391721179685943577736857340734610677630683702669118741625225299311846758152048586156006572780414157265220736382742092309880175887962915817050441107937789432920650609147478887607547907548437487425094631679981974219967745831569135637979697112206602815234276360877431888093901734241097815615056062671864152964834300300392337828930668819803550862168860673790717648962594749706609219601542738831393577297995919875090718919092734664672890205884126016867999569635190842290663134481082117198665640187363906182443025047829072110913886670588502376197313829451154359462471137726643801763148657476041941936957720799782895099945933599047580206857053000394584685968209276309090066710749879889419467170344100462746655480318790522406792385098365763060804399710820715845409463420843145993483812223730123552375421612808956908888634901238194105224225471973050448501979641017733196253015761936479609553509371311391219510882907119095370452770934398138665166106784650785956393025941384004470948801455662874518392250502547629505552483095583091739968108138035090423603465865787671504166992330829211418639763139553364511742879166129604885582196768737319769599042575292765703687145828890931210459864967773310654302686238404132603493667029222705809606218426047628570856091704728315545106891833587105126559894491811293313769940386896272671815314099955746665239682734157522884506010044567894264110545822290718687504966654124920938500525024419450488369225369844828991677371171597765251123453214473780462099395474208559356485628776027649025720062384460220138746623716811957564015999157837777043601553806935443693253921718983415302566030478209557077647029464375537308712212555548902152166962607126219190679314916369596398947631326539123494448442320760633765573025197894287700917554839706919943281571663661097204033095478244700354342273969373120249565843268984139048160629998486895420591727011271483626591465954332674673324882229999336742847628070023160337598830521102899635131902700831474622922895427338965837639477090972828992431794432329487248845012459241843316704034805297851562500000000000000 [68,4] -5099854253342569793223933840025280217796914216512682802715170294540030568533675480211314923933518482229048705910064415965990256328546043524903549779577392825106234299719649677370660172760008657299862864432391081974007037096640136411218656965670829200371759217958219805592436926723636781460395374591816935707640030083386194507340096913349348017260651503950096463019185246158245101931217591403634430443744732666775146936265141112745764357262860603210297469720508674937593647698309903031847171830297479433432759087867296830451511498106896035240619436382353234302559803237340277623727640914963382602150498916627237904906215350940557329787453138175397356678615554598700577556511217893174807865941180713742859122196732101963035596320672275877979621995368790324347011811248978356537787864756316780229945726834876033465477654100339942414306777518971375625996432179607753186796013954840482730002163112072206567488672258264863983406643104601505343599008846930913061443593746948826356751477199027075716276539237402133945699046739578330304599910228427007012403349747601911420400847680565927143203015025187646303211893712555697637402149095231763537958818228519789323385158844736971418309128665948094402014045559454515052129621202543758034115394823078147525152174277864413583130146945822934508610248176132134584637498721019651996046685939199052244195140868604496575141863041241084720174686657541837937520387643495834586563730301762332777670028433061862591271820402906189703187082604248457200925516781890556514828336196682546645094829795698313005183513140190755880992818644910602886415650201401408586248466869860890835551444818700300569096380517825447234379309165323915633228252060633109738526199883589771504082526645802301977263609812068402108799378767773204905976976947958560216180011817185381301622978331122036211034428299097791343714746226305640856248402896909052607063510424449810812494289266257102730478393664195522053738585635915656726269119260020735919876569621875026547768971973290121250976162002895347213460549580635112233749908070554469466390873466156958099513868754819032057075584854710430848357140112067390204842125170286233149854283295955116533720566534327299887469502509784999093537568472412496663212457848219062044570619738520659991456799012525314819271432566758807392037766703651868738234043121337890625000000000000 [68,5] 41661407990364816650929087561393107544573641075332331549962393430696811026670608169047069574040737867049716002118313953632509822062795889423815927278386253111142831631134281212286138246869610841399649623929282798912282736920327875805164573473746374936212758448396207220734918434864288654798520113003679798666156321802011220688639104472945782658276048058027000736431764568709620434407102448194952192653465030100194586888648543647159310330330692218990728179760722127343023673294519721551204845505720988388616747934865351399770201275938283199865243796341598663323923062728813662264963385222142135220755291716955738923963089916267179338934878401312034402654188842393407545117630964430005050828906783831853983674970390783360877571444996574068530192351341124055046665525343540490698758998430187240891258982569466146560943668435097853013560751155927430475940537474433416430578992523854906761528289028656420724470207848995560086292012279132085673701701837063279791288679929077950623456826393139454377329595929112700926700389493400022555247607306283811921736415951389922771794808663711956618668867436552484758104273936914547996735384100808989054498134474294151502043823102307714596208043823560367608223491822633831183725346130708986052854249266755450486671920363926648894575498856902302246769543273762136201707341382191192932815762636003543145571870855629497131287169196349892290974310655874837636422183562398713807370607570449173078536598663464291602594652001049730891681596458698812200152464302355514094795122614869085281651397344278030438825982645555971759354622341838931150432261366370326373537530341109016030995331695201798774830113906561357982380887016337857007158744910998686968798695015552472915378978750175798242862531525315173342068800918677916982474021305417528520022652107830687875019578731858604053513182451047922266340014211833765529874316360880340374686497467426809359933223206586915871622196973968375301832026679481591987702204235329905731413681279692120651444067441796323358340159648548023338290230133253913904685001599757007277733439524942896879467370799952482884656034522708341523642076606055783193539741342523938407143143530015679821097017296711973562290130642347874633385095363552926026375685386131242506829114381209568438224580067133141545891172343417385715014233937836252152919769287109375000000000000 [68,6] -217816928788219299723366929339461159884040920330075232439065945759196415953210787313816347859283256752767575034750614691270068798373166561628204604834338772964778990734334714262529724536105153055419514846265529761399755939680431684786747863256147175084491714105141414228073058890497974117712744181836425040602191958104904705849617719058247078057031334723256035380524555763476553911348921369561293371959646362123275953833308445884676742174811583207864965650230260430401930470337549942312003901605337567975704126123632760343767171210592486490136765814775502171495938310178170437767352755940146114484401572156331389598852938373538154701874163970079328430098199501460690323613453384793559000446667209963581714505802575132652702659850949450874281339829088818444203383420776436983976086872920163986770528446848854779012792368240296164607248750748328914553530265105645844625002627609297979355476547991480308574834278688198625967761589578594299394616715976475544856278356151817776796669826633613300509389781527744805693226414752450183376297884441271841676285371250730289771238362727889439181900832148664593958276447129873254630123716332695591467558742641004920123865275249517588148097693261869233497898984610620545615769741554834011370766475970254171312886469860843858793023646678087654634499660730681378273697763091002661412929569156122474371951482514331548447814875000835384510428099293460189863946311319165243144536095118208951495340014100454066321952901247220286321928060009556737790341051806967667376910457784497290301250872561183385027935707095676019177672142658136521517429692810457666971078214670669649641940540034627810688819647262790764887671508404940309234731267870983625562232164333395175212071553701274454557100260083646715995177942690017905120501215371583108081043353206160046266760295868495116524653412808204273279764954884465738077638739096794596635188284426692512543024686947973118758537909834216638246495720844247015179205430556937713729854240161877160615921928619330551473548715082014751151109349884474881535284594114846241081884277072421515309183504138891976118778833388462708463384487185067777101574948864145177164044796744364004242701397749665611620961856194157000890186130594636435013704881349927817099579461186138601943624730365495878323483314252095172092182906453672330826520919799804687500000000 [68,7] 1085428498765148366468012614732142678975215684087765660730330309821126054823371060571021762992308004491106601799358092501931198219841878032059834653138203111801924756845285242092166498614326729535776109377782266677106841885652186670177596383093999758025084638338789878887658522281614152950600606645964152067926753814950062667959842474966722414494902933762621675019485983456260913619279762650173604007305562709031465581661743972795400961440376811802306587545194660371475933597445582033804568196437583509353661339386583738886323505736209021191383990717160133663891257087225318242159961989846051643114240708939248536017652142532960275577142653454359080779692259598684866404880360825538213079633315910562070635026579330422768155048727318974778963416357613867881232711231273061547032123084860089638073649791993921022163964128272885008971033562167135543643425830894481101598025080587599579677028231063499756377089289223645421218792646039030818226914711428516660251807556100617361364817830764209776003325957110692524551276874219211745165123193167895382816207417038169951825914147298765096271781251375724196672186013630991681583916147928100712588647244980445455296713076686814045740655607583860062824955241039989781519752723688969958035986279451859659851786739680133244450495398505191856104461490686479629420939729581185900393937528211184582831553318953305270233670577037054312359135165434548706786216664202877225875277599453977139521029154326153401647678059107560384320589881418848550464275727034808320471968302700936611270669984177130522658924023273506673841887761273941047304373765544746921685402233488024698367919339739869674649371395192656105469036232579614501373783906986509531959121869710490362025611252716937320803949285277975901531003350821772152097714655007598764163079151456691291146137041918333891058103328795405769202999948585329534181577757882407891178225360249124401131245952568694645182881250140133584485491697615795498318862266835551287466984394312474819999353174295756795500013633822001082957948580399919605918912649742351613573542603243122691322272488223153304386934360981163789163744117950255511910258336343157300902923718411359401593997266960618526498036783924286838408664292489274921036410279146602223440219832502568700016875834643779632428559978399307262009187979856505990028381347656250000000000 [68,8] -7188048452298718915470035490573629690539247043298194648192308093089880998613188444847131300760456224214502710352908972298157969918550302913331067576072452180708751900262737944436300846007424834986125794250346993589240523894716080416429955190429450163989439216793845746515467515098804917114039089658324823315159456422098926179538376214130787667120566051117489294412190554533758544057509527831582333744705506299585275895210245837353842409835607171074373703181068621289011404368727786593466575432491143555146248145330734248963335866626360597290784982169329597617816102419230437875015592655720277811427065057333332818778333260220228024771169750960561002742716973031549935819574145542753610503862309648777893377212086954597427318905364595132460190716127103372223975340347199019249174284825630879011363537296096113806101954154956642171065001000448517902132722095392416485596464957036831278312911710668549953038506515097151873566124815590835165896024952038723896896714281300852384482223071270583399981376132181406531398179560172904992687092901354647824829453621244614956678858927768930881713590473783044637162071568243438096906341725758520679586969697361709087365149075983848258567439558777361487583682538054014662875631869585253019719656226283913411173494282297807263877452490945143005103082702998290770368451626066785683102161061671993960995247796472081437883843777035387440809114866820572709251304810192287183210065974115681288121426728181688514080836776120984111571720122349287700462705365699326024625033802156483112263600768684614583391318893585975532508739845800212035747029736669684645756612253259728355581977284912830825919043599779504942511387093101709680346440235102705895598320160031907997708405862242604285431363609258213511305487209864813877339224625663491004365227486565562222524825215978345891369858371060274935963846826006386253421142798284064439829663407969881382940409578629540105750588576379811056758190242307533915219333682384051110984406575237206670026446723915683203364537611389381192344375225148340594848964053176293518479279006203045933934669822444982881208454192488056598633790266600134056694431309793090519493653149130362084858065420572485662684594587732033714361753781163359788651152126096692775091230589631170711767963674553784013850687224962687782436887573567219078540802001953125000000 [68,9] 21555143744572721563453046803844831207730853435844874460407110664116501297216135428138655252354542926664184412386315696249177353642452275786922003664513811625576983422173347900046731803988195354704586492147098904719719176222085246846935106504345098185007977139151369045520045039767983244326077751510038441806797198317499617232770677223358979548408216332126167427241801131311411302616288193660779217453501119327788115354736868915135427727573648717639315700766688237914029215506240453687932387114808804606654058623924229319563117961619561749142426689867279641738203466746672205721508933698586138371107071638903919310133175017233456798254445341126821122972137766343974814489824608145220251849108077404363277081786625946849934778829726138701704677680446224831834314285257742824078335848080863718691639182845069737441522935507128634292326801095265412423264610772848615262303024178643924033940375737313262302235856812017319649018546087937167365392088334777050540628401661362198826947466442083192428137328257580330302318997939129427138216913262586230251251826763457020855637364250363005714887716764265761329629090238144599395782832420389475208185646712990574356504132055971355029192910882886696787719372955449330360764569379739973918846668573473398984339166213554490282153394327786133294369622498989244787316042015355821405001009629321082049348303024187972549138836840522055423321643683285878397697033040901844019508980070127962511938832463316867374641794050684598472143653055433261603635038884330944388547849974914032367344621260725733769348968294071176272483199992912047713852132649631734059149441225064918309657868891096703022835187556201176339786363646393523825129078677520449379266773079574694626702682186536410826565577386761819330211576071357515602995694737193474250006915822895440283768420381554460951463993762129797001227268696589113881765819279336800092952846733655577761067510315124360963884850823981713139125149262479501201249990133038845207862521875070681032166787553030167107008428316110337361929485567946674405628861129587126474436220754590566487511029037066305744911894536641721217502427849412723358317772861168192563261402518268146511480046339617718799376429516271265303260400097847615120334046181506481194155455151322654261573013485934468312177434562437738918561080936342477798461914062500000000 [68,10] 192475748656260591245017349928214585536300875913921483938964340189385765927160001575955275142253169727764429524984560861911963462725613371030763913901183685943360944591269732829757082766313975253518994487978263018381064550804480888062223336627397929549435834453512215675151891481209094542485811185208679247815049895816287066170653765279935357863727226972782206804469745553569212851085156955471675142813062937560912577699705354723149236078081550333340798817501462144079449732920502981782003237125824264531275719264286842903108586186875503412087031724424453488243604762946668991106534080563626380298948705247247502735738384295712190739266187318982746033894652996500515177670846898622454765527497482002476941976946550350366069922767898244971198570899094281775581394466051949321083912402124530098933707744748257723757283326832391379262512576039579391043519416029870992553855271611611727410685072096290080709889454462350630679906458849977358138925125891028161496864996555757615832788000239653196349610764558300845309096918330740839989481882699969427365324308570850684237792196985795077924928432510219887570154008345994773818474691019201394032141069253840500563353842860561613556536933195691362330887160542688951447596130121101510387041165418800013078515523594332437002630601874811284313150199770634522076867309911119580790900613575125510639180114547772349809340134562707183274267131780599455788380372709285745006795540982912640772507904094487081201091531231667237234922559583268607102372723897164321606667909024135964909035050200364818307398250545116068306929980511184636260525702427910926116567762352716249207474491426673278032973592897748011348791658136564363793588664823568036898242338734728593852463090740221271973587900957021791520696248915959781753381893723709656314018085366339149951048062631343652719097558418672675693282016011218792446901253894041508946422829548330011770285298132021001432491425264758910031385992458957776050812167481864275033446411436848852894218002800224554397764399381230076649841667374293990332947913073760024589162892252541903410241025776296885198616984564592682323268483434897860209426327920721175762824701670739675176906291988010469290782316025362344007785579820700722431954129616193027542619437886360969107322003950755489356779295850863320538337575271725654602050781250000000 [68,11] -2167614518783896604981976302238069708240135080230775062841915861412747572926712915286287787987662241312076262124308035992084823404538334688325400774814771759044423808029436011459762908557594372040306245697422843295152273931343688196558262302666371352921326677957054243248806379193537108727648892451383328545288973143444349324159096052939011184360339937285133000692365091805060692368735721861596183228015170356970974621959202769013672916887596269271250728617720008567776229179712570908410411605774197408230329122494085484766053691494142137861637296273712277316950006664266487498091492634242296993432329926169181382177911503174205835374346585926474912149546200928779306049387737522846988251489558925261544903053331291859418335644316222568003013025467682334341904661527639118477376643638065971035619686174436706785780947637797996557371849359705991046777480205214249961414775259486571285531622166755154051058679125892765977298967350270707094679500929087014850714147609435422467873579757280451854198639440030700562735497827596050629093953430318755672168085407852256795825743402720259556948925728862800544761810025696407736755846675464607448150582488375867523049668162977311434033448954369421904705650945348684701927351435890974019777689610135730104118930318551554655339202056720559092617116978127461831138146213077329581731362091492293824137976364428121954245351318734902457062344873923014539215966024869009100863049088736662535617623426114013963271070572991448138579275782291652280303800644894329761118007646897080540764086871443896145654598218539045256586410260474166680132881547396841942423028087217184652040836739343530652811045256077627627457294801467572595039723886006182562449119036397849636290618871246313289960206563466530538488774410731744893092859631828404753532027602300020768422012689733197030326551732902871084477927570535264878536837906627265017845515755450291421937314617544403640952409568344198932281601523746570622987001072199833533880200835843302410361713473172813324608022564138524541053601417781947593040566281898000554995406580930767496130317195020685756622893523498386167562626221470528562387502574354930585099489990170669411792901492539745367687968730491381707077217793810156817648334074322432185565603108410004834496999591794274402382827066082526812351716216653585433959960937500000 [68,12] 8201018951348028281235509174904394659198065904196256639882093732314068742639660097498212753935684922573287146020191856359019142093340386362575667264396192043801853278259904048440111368306212509742965966956868513854521883966197042403253319681768843474104183135340280848469769899649506436164885259861951254153616344414131434161042339439307586925276400634243068675370394881786464136027183307531496912133143675039998765901209746778840412514972631975329368681220538628136573022640865662310704793551358532954243483583731279889520642635633192492235568483879982412104090014277658514019272605324212765285964434626508337526861002595049548766552053815029046465522952027272764532170249654044736321160840320644186120626175887114415485825941039211890267113236892500533147271048150972737842144271359662449826556627539625646817511536522216112294415195857884285384405884465386431555091061069938348627867878884086200277769669752733046594331992394924692187031854683154039277504709342288082406531800896378176931258356416858390272873949304277174656458203320483606719252406469372344288206662863048635558598301465952951760433739547615371541427131439355780543481087033819852773681399365131705427604313782935832285325152850949822814427011652434181040617447459920073163386142101004592228070070594528779128961754005761589826832343947880318897418471338617795870695989231356753772955301644385573251203321812783402120307306974775681471255653486142770832599601075448545916722402679169438985150952347391183616263338714138641448766722430974682353201466952729949877278566319362254245571780321463115732874325875147769073722525647747142338068225517285499185097716133634105807898978191523074830215049732461896882285500546400140156650488329099124926248536563739904908996897833065680311407604947169410800228058844571587646921546609768389822963730047563200815406715647244433283505856539513363208051504340179846493629522831761907906477851274888277834014287202575119830758516201562559586937054715871911159575603212986151392866015741171768409793637229751719034972052563180006475657088809715168270470145735880344372125013300596356927475118972548171809035103696062275219756168198231819420432113358264480134720203204191577435125764556238449148954094071079365138377567884655635965876527295289769519488418114683270232490031048655509948730468750000 [68,13] -4238061504633743382076738195084379506501122802795279717573279343062921998432601037891076051585220997808116594489556581851135355123442930290270987696983677296151385221522457293305079630328995654791844715023203600401618908273310874205114742459656669267269299905060458818801608018895983767934748746362747896733138401768578213089621197577416500847686127299051228536848580846846423155595157649629988551465856226139597822336540178083259134507286786343565372282757396983246437275510878778898547158546134107721199264087509534242296024996308596396164108606164056034444495006834326391865810555201566973236708718065471496983085172020430571098601479420056327331703071054456686563225562259880928118101706715820885471353339477437189422537212525269071497113398772970138682434378709396341720678445445454289278292553046585199771571619768255960328363414689525851121065402803843137072181014521649409424049288892636939945541455112053965827497485160069316315647301284284506520028177536759282600442205191189600268314601292478131552033135054037730308122511116758372179128253959830569262555076990489958515862309391838058947016360492814639127012579967571219375993479306531057330858301912501811532123764669084602682798544881714679906521525025570752812963679206296592946798326272547780228488135028712294737186116434616851975361986318508389818062004300823702184295634286194076246930310637639415340575091707660253720416964433695544838324287941621356323628268421291446897616020848974147117031037351171045552440058084110817360664589278441968651178226390030486765282403374012276540387762708999010797244959205729951084123435411545225870735417536760587617081586456562957908506423503294996285652988036636234740156177222410336391631949747317442848776253351351730589062352366242132843063683264045362696695817413235321798335611933943049941707557399533575894927505999958822464100901047992902052540812201879063669783761175659783161504481080398631671856953229637357916862175786971330059785079482812202310609931997377530888025622936602192202060774549015468016184943717400668692612635683281034497434311875146076131528326008818915908104638151708709999033173480616755228745852388873706241944401612962674344504924218058379748145604475888442441356960721703767597744157675817019519939831168780543235730107198833138681948184967041015625000000000 [68,14] -82919865128456469634979276806597800701493719324683926207231219858705094090561010474471595881630333154580180314960597460039729068461551262220955979010725615247119914767311324299645350608054640854928388032439404941883242521609640707255398561082110983074693715977778756742451585137126439074018723590054312300296024726305296293152485372814290452416210271228774263550296219350078094350486363562438684643133799375421951017004755276121496915533272788027681005393629604040205167660046018842126865284775256256422075590441357685350544391752488119767973315826801449327959410172316109465474006577052289976342745640503389197010416764845880439848778332756039607205949004951434610187525167452849694924365853455954880887610859285112504455153084067389748810338614631712873218502547052428494986209815891600070682125943188609115477323893905785296577675967141245026422198135456806213785128248781912886470516584230135094554050894937678302123372397095500334962512367914945916484420650334409668667490276250115183628825804694761791729612486660520006352073636938532912764314605211954543183092689929946394255380915083211116256943065384396869425729850305293223038145202819009001278422092277762726770350290689109858445829986524703849413045515642041367924288721320940847081221727421520143081641517693308146266724897836718225969067417740958095480503220548698018476579840093101604857116396337820341371732249887982770395738146738909685279683050068526811160603991963299471392702267148490884597856401505123848826182085251133643668456180804343813593434404904297038111931045639027607851774473519603475867808408515290395903098330690305467743499668075836780197891495826536600461409978799933395781302407067555185142495272249844722645645792251539932864718814071735541762271243928530051223221946038613380686111324245533236275770014193438237954128884674505345165327999994883973709133895408104463496158107139329355740583138113455852021938469979968685408681695619967556622402985386765467683018361791729277044197440612765491614229493085991174850680187903660393117715807785654286080301907495099820328425225329246884042729776556126476407593415676683821837582885594284851204262597668895862358928600027914911896775531447206220833315618838613279893165813712183944542052487829252857713954412103446196119493905030140012968331575393676757812500000 [68,15] 341643576336294892183799958614846766480338202898232506632808029784846913303649577045868241798832172717305932553544746450976579715409860952444571184611990567794645584271409573266920813016729390837733117140006806007969661557507691991205007083528119279520857309404048291319363905511351776093848013083203636059720839991403253214204957103174362291864475785343034836826890989935888373454891312957573871505960647994531940122563775522833308592972554512166429232025795609192034820791276769545134538044403028978302569104597029643365110498508442865542087682375156748385203069732758709976286855102549777600929905738522149338212394704883657229735333350560522647674177903667469402257489178896475945944650764366755370980374087572674182155579099492282568266101139596043516593331119306055590366833816041916129238063625913503057585918831014796019978203360560051984161723782589802819082720889154214308807508678966110474161736879903151784366933561219687896947891226958826670831827000562043950951778045709587928494141030318816528871845035654368909925737391400311248675877312509426559417145323048066191282163664853264742956304501159771752651308149551045946895786892287047743745368568869210841431832455263659058186012075351306274028730665675743564988296728319845269662007559186513281829110598823694545551606410816416912701007556850319410543174628812527236896499481210132365618076449166120676621377104075232984012695985341062786759092003334352095312101525167052981669836815510182599891612028408500495706176197854290688385548890053393013862541854861085136165115408008184841699932322850337988031598931382951551031807374235895544395161163648957348538655094867818637060220424456481410904860234162893449139190680169743714899968474020692368917755543178384349797279048770461823822377439605773487174227220217367212234266499982641278704909555291152927108138420545588354015968986901593016895173502398345663378233352860490045496693156308733235653653296575253683992412529641634390632745692589353452304905689413888968911222852659306659058565641823965017988237785707298802553292843161952035167346293895876613246589093418694518698376566497922406974108699008629789894460441933783423569407026026403405470987678212358676312026049297157503735071870424417016242760267110801579036687928171006634059381212864536792039871215820312500000000 [68,16] -469955782782655268481523054139044481140658099713498498286487767121598530337680096483398831772802559873200199317927109620273893204409826144034405935544068484375309915913781844057455965706987702868407392789671150431483340329621360360471131183505643738825985406267781593256931596596753801489378214271875603314440312468541064332850900710605756479177350909496804041973260762804976163680870394591753281093497842455508200114240081609595409868493234353201763553711627142478516010668008046164686735216282140740643367125147871448590739925194186602255562146177332249983869588820006785675258728825352652627320192369324368652993769921197084048290363699579820541317609737552918509799757871354084814929638957345326224820630579437281814340578322686015658816284674726111456718775514129602957341266048647017174361622421607551801550627686597625510385477215528654046997809948029941482647520648887710230657151611715255859292556813094533757377311569465711914093745951571324227752846275377117015600295391641664563327044788293937330130820110180249772454495335448275114648799288572678028365564691652306684887980183157664109575751881069583029233842471113992422020720353153684583077524023967734364261284494722555496555893399665645774809020018019732108729528113876981741641028563546343608694322280928650219930215586401276099708209365056072830804593022392931018431701662481196855650457321959108777252203232162188969035878608082957227431636695997668247081743476308988595875758984253791899854873939094742886475450488694627167655376473548040483314551674920190992929482855419083837976647697159722158463934664360116413911471405570775220910722608398785199864538335162463746763976646265036992415289388372775443319119863842459444568364715305953103842873960128054674115116633699627335298409326024234338766414196862828243225436719584285112243908899960845857545477332688034921583443004480962472607323654194072785989987258785337784507135125922045992703565261540752198617607124333959950136167020261892223166242368244524076567631089943094296690384870923856751481987072120470744012223480940411316006407349035979971659761858621043340275606090521045763796128530434836963603598612213230747920926822774254538871625295506479531030262003727117034700870937242063800441162865346741003082274915070293275221047224476933479309082031250000000000 [68,17] -821630831847271779941581617491561982915735757263179742942837411013355236759578400987403272746926522369296254633501161064794210572233495419384162795727551283328908793505753285481124534010301369620062888001518724180880063963165967015107011166401629154963249679899919697051249070378297184002898736819060445363460790896260708936964392181312407387023642894024872603486189595228006652530995454240068081419846130332359976701843370740994830630495213599588204356269001397000378022660067094540112151916264880384649251014605499691723690183460296319811142576487351653678852423509792743370286044540590416821559862774831920506537377598545937433284657807398237793377718271388688550188883071657558687913204462562036103748195346436360286037543813676946508652217367832071583052634747927745228292895148942999269969913768306101267026615677301535033089070783398688151236834959423673752726390067295812270635697706767152268657716352239205872712843486041309835331636128862489604381667885005349286574019094523039229423143688571116813175662808636531682126706714776887597293662450721003384290049300857147623319893509105573081338058568185590103283471586476969789991449936023185147828172648780593656476549424625578343245711832151896052656050576651769828391161170778722611703064998638533892784679812728177757867387350351113648480072962081647709867112554597046796851165889845887651559254379202722513261609813556514842378547632607278830114927250208205059261420275711515544548828083748470628444320153878885326895866628889149076385446135291983086087338804177420345690985836582486217882130614275488562525530788707625294537761784731738009279659390661599275124187966741363828834117764990092574943748269937698747630230308143747656744271672620848891018279576620688869572553115515443998215953359488670180757419772185506763798530156422685532327185926012248893429253801834463103188335709645781859646557132640097169989175953583986520573602545153094958684823055011731295426965129981828587688463469338012399012757641193643394888708250535136841912280922113343920625070498919806449435646870508548583664377038643106380320140120818008672691569075022585530716736465946517887539863562594692515120310569331606848433954454633559353589164885169091228488038950662528900057040893700815561863490168320600659512820129748433828353881835937500000 [68,18] 5070391323651528818470951375715225699943727385203050341487805684446104144949890573497123425286651538454127852886507218305099730414944175302237153139615740872725061011609699188996036146695876707288245183889320840491249698665294514109034525702548907700819175300329468831462416116905583053588774578595181862816116791831663120809546588823378019962101736067685064954974069409140878631284955920664611845216505634289355372420999044934222135677268797019159327738374758011743663492105888589604520484464185682997942467697876245497885708397572412231305001476802553878026769517724610194043822588647625332646322397945409539711792206532664609310581706604075075042720603192371693792828239469082123496797603764967509992056069181496879366375289590815124405642019427906635042787639112684108061197484040584379793010489870962895929270754615566356402627714020866355007928207091075126448181399243860939239317166988490562502819523984057123903688197353539298247691849299722603777356522403162029911801878014018308159474691757232655424952501009897413408301269194856612535809085060329801019338515537064699877809227213061080423498486174479954771013836098181161869791278556378086207651055090608917841122402605379936030903531693446390490706554764662959343313339356691527266909878027555098336052723196270544733353397909461293642435408034013239998480366840526613676504402679227325612447238745205666861256478231966203653582480284148106264510142692128425098011475598077355189243475210602477227901479336400324640085868397151132028227168505127885840049917140637313378833072850985375321057752133996295165740150088208002644165639164211501492365346758051093944890926874806564281618479875103319407164650445759950859403911711706958278353649771669539685616191581250502396406349305345908002601538273184875792205518349411618147441302157936331784757503563167171527261776677490523426592195520914872681326786948818147772372341685244771730028822281534419561235980237684066535399299364647327463998400630872575150654343291203214996650871134192805519455983285318015843073860150341129558137119853974530168744396935539929497638603786458697728695788840061697289690505462902615882940078409103157716391745416296652491924657739978236980121184935710819898483521003231786787683989920777319121338727603287566125800367444753646850585937500000000 [68,19] -10427510315803951328961680340734348623894851211132561296806551973181708849518097383438183970235888957904001167930604902186280179552645344653295936664837264300993741765797571499575813133675040675072424284276708182258754778653413661073508354123240862392833703263947236093362643074474315586967792410620816725003243158907398511101478275342379202332976384455758080149716355481809243851231092769901595318190325671254117566303818474890386532729761114402330635904243602799441772314622728757534036999712788821469542404106606488961911130585526671390947020379309331612853502506172503862342932027473839444397829054958875363271655713090230550512081187139262597211839765120905840803266011512267883033211075715789539342975679507631528818682622397974298297779580711033106966163805647149318943891197287745996183471400019845614158196173033566218662171486988784337387421510108903404752863791614239522191940154880955648250761400136124521276116730116562088338528463023487647377300660575660055549883925844927624587483180607330952174528064158608856882162435315978368401533329716679345004916133856840385414764392983191232261604010311743409513008257665920961106694541698075438148435956630132169849222883171287069688965148025903327577589861157381497774410100217788436043966184161079941944100176390858617290241143102439789647797249247040114427972505974882510972261694448383634976227506065377360760441225285512974320168924877548116068649286597224809006384502724919079888600800989971869662550652633411297304820097225828848546292643983758952877663060822137450261987270748700691725974872507497813527309823479115286864427830128368028115498748143288984972148343293515856657299973713145962146653266064564782384796260176243350501374499502696026037224953403042682489738517604269591915899174973360541519094821292852336232388298641970284771993119707177209170293468718151820795600838336274993313762005568167955386243305880337760145869593940276916855419594492566107227855839950283665700595825207470207304380335423793141793289854468458826549558776564898047456458293172965672423729124723310901799398544798599376777328114502135441568715702393703721939878856761297662779971684491344554832580996530186247640991562907915905380206184279938120197506322558151057961718347119640801700865551104868700349470600485801696777343750000000 [68,20] 7868794602458541181677272265688329926214206335237556138353627590159696153276785575552924035322529627073177089178925907063888464208466670275683732861114677514124692032667980260105127242387820311310580741486204701509234518192438897222968058971387331445774852755976711471004998034429208805971733468170177562791742380146183257636310073258917088475016223769328718150172626985497142467961087529667324153505617055692878993675985531589932254147781220042219500744618423607188478745216550081684182152301114730517245832832612052483060795835901736861396052611427226334214184454057299078665013669905866572914649355008496552312460341590995908417606729659095443929353653756854861803474430717695679969156449610247211975068561054076370824356975537543992854173388706447869905732798537697566652911266428673017658378500859124950534521728662643072627110008229907305721263457230761545148021846395799202195117184427652921612047595372245532679666928203124031587798297838122852836569601995204135401399422279690192425584327045355970567597801845332798409825557565838850324185470694092566442381905383248159854081413123776075856145480178126175118392369339584881763972383095596267790484079100798022934724811448737182198413924864269074094295246259088101664256143032124413851677332805644689454194829556149198705661467148418757866528245627682239467976616739966600232648801731230176024085835381447115237870336646241525352873047691374778244504891161703461683080338665283043399207997000237563765076897701926670526868830314856942058622976441540464261655333343866940286166905194528921433162576850658671325186834140859499935119936951847393531583151351967734445218102017507784886297111390190503588733774790844103879012329579297158502407220840059462840550120739384438314348924049075916388355720754784744698497152174294875188121210917050490018356428736813915789287367162361568200066229547467113328431227093244425421292098806483864248073585240788207543284309756946782864995613627484110313366286025895047283855364566829307660626331633568336497500434588647577570480531883894866783249877342933334559219218165037883648009066320137195804624186106073292458827515353516293745968413876637578787203379446780631006571807375382240087198806916312823437255536374140406090588889631425603774644850219033287430647760629653930664062500000 [68,21] 15024226947335644026441821726549469558172090130669811254446141610386479537894098745995829288578494202476781105612210162728282331806201334291163285705426687387502213557649508339410445216585988502844951465070582316341034629452056839187922358159476491693675678076716091068112796242323347492089306659656267422310196792939848556985033833433189998730717492964718724946238283030649912390321364217961310412440319895618830308398190693576392261893452878805227392176486773530874724345914455679311511052658583354108211464244085510332771958518258381210965971945718375519974811323812659927944986829631214190511826648235610291559096090210140135325642569830566711779509962032346408743097503944696644981596453864235736851997415406179404998398281500906773954718662767187544830811852602365062346683280261903193010345302535977693381663531621150604329416120628370346294013056283430970619756696971484638134345793780780180340570909797958538536231091575212573847738768977716315409650580193453807746346333567881850760606299311811221815164991709468884957890794666293351731863758316379129358268215997120112658076234348660686574619461262191320059737311638856032090390052805744743782837414557899919478936642894775070527577966118367924435475661375354661704202921437389054190095289594453843414723978238326379040439972937445169791998709633208651210753777377568942221759456141687310440531908640158205532200810061421686981950286301435066961599967649259872486678155153332760163454957377805755533181140666628056162147342424148807182416762655463025429716008704856756509361172484255246693011267016567804809650347138294073067295648007291968505884772810290291270927136154771904132574677928960343093766742539055006943694443505923430160066389439568759352233217892359804971593416909349881378006688708066376912612487210479458802180332901325546097550095772512710454245560549554815595553159137080372709904848101915345759483867074973920552431698522854595660428951535137330058270683628995524161344155460891676647399007146344259074003054893802802359293392377911053495758820445735529955755658154730627511567620097181330259362221827796225554627387116070359694847880549049490495649375423997969220577277525489441308529415521624838322426537208960063819287277727496595631887284311915646550783520751792821101844310760498046875000000 [68,22] -59527295126164569180346039507858364594907573062237821031340566814130012327069510943815999067106240839108421968193922872974405165438835773729568181294688809372548438450822433352389068089671278862990205617842533107969988879776713903701803557705835988800816124144950850965026747729305077241984206107123754631730461022911736882811206353141229679744797216261175442347152280115951220402593559007695992329401903999305888242049185973421590053968126969687051003489311999178073189148265991116757355771271151408050365189416183131511605282364972219932488347570230392481739365468546929099372303081549930538645773151965306086072428445417689706834942530184030223461779010400385122789738964942551894265050451041768672075673240384856259527416571025545595298395633393925080718727733222040354899804141586110434052708660579017421805568164592762276433086392873112319015079045023576136807025389374347339323687857644811575193846598242477471513071100620945345853689645648814769749482501509550595300251537050053149374370993354487820739845457573473929369472365487098718740281591279940302047459424546347517851018720895023355120870011141168664149854863182492202519385085703440404104371357886100272492091637434545608383846104079988629385735213446748129273036523473711408179644351456966668568713563219203875170717023777775797321633058686318663337484041413365453552858183938015076783874477166331331204234949880518544471103205931089763771342950485374141023303449822199418193030619584173532448801224304818083196011455406660758177379938077344578524179173793693000042111223871191887344362157445186332734776519437710113933947073865296634748662080935901935946371008667900565790703799091268041404827075439931489969773967999061752218550349435813553289678810872278450841702442685823658328068007815056198093452750782013084742493944698596550751078378042454495536591842087839030115054802887463030399386459552858410359642204562699173085876579308625092020933139143001981989742655045035093824336221808791177304141111855820775393545238471603170157075658773488224217405248334366093189739247081405702545330351212745939404954982052574860594591720774111156936529139315566336944475464461017556536091098923252709918920802747971865577416653259157398716664008501137275093037032474576307483626891325911856256425380706787109375000 [68,23] 102479597965146258071785788392107895265133997843036634288338502077486590451925327362590912873337990540576173245202787888406947361371306273443826771415433237969901171309480119497898944203402934914293271819766371698690048800151003807570119949185167082372498795888337220600529915147524376017915462861357773834605864372075041361493469113392903008891505618897551072750724027498474291348183351614125497465938751178139325123396470359120544374804622374067081162071219872394010048203492064304908884301363786138863138125237111184762156937519623034332897533236788640168633357764419004154656749356396156500447545446304170750216803296970304361136670525580265074933848441975379746936196078327407374910454463687153828607327028447552702508104953499767580102724031418195689421326788641080426973113394263702536297231965771795965834168705340731236288964284184057105957123331683834886975774989241066784917905592189313923563306286537150190386201028977117836114626387462618563562997345318616597336826670384201850276936278109305197722835293071963068289976475310563020975335744829096110020941138511088680030292515942790286402229847232687947014380733861391670015479600323922929172326764634299240146414581879235574114163030214692553197683065499784195283597576574053519835329072462357752505622659206086344390089172315430677266146588796767904063775021344411089142768424164452624963536034128667629934815238290519055845604444717060655430986619213830446423512992930146402236069205397711531740802360194026698777052133630010920236812452158981250337645448781130641992626179491531131027245759387557350123257897968708385266715083131431691707979818273466736085584594127022353121819519127451144849632656992985745654428292163641028595348146287305081615425868382982013874377650163729543727633015333407021374143232417694828628191028487743829677223801417963544092987314205954610620297651343135012691127907784525430385226618033153564232016783825516655350519218217234906488542339375728007910872027901755317244158218857643767881913753320551766672195283684805992210513270366556081670645634441490913158472238428107645463887422590719885690738876878073402087062158783555931294717506729273042804039373315993520655159097978751803818131331706772461220168448409313925686542139873586032550178970268461853265762329101562500000 [68,24] -104053991209570208078570066296865919039488215708403367051184007759433080109226733490475881296391648754169640475470945650064917279665084899069844746032993935328987394874266705267683710444045759984369793342682720055999466991409853205023173769246892329846470729962396971333521744053002969518430869825168582621853563129162398098498757431341030800047937630008404831970076846704665728360266498850774669200269283533864635507181365385512064068819916816455596960863467182634390519838455556045559586233694642486441715308432305425362303704990607326184662658409405665711740548117697926709296969726793614041575624962899623155652579466506942818750477710278257046193114111890113713107438511789145885939662485824088047516745161731164199473147919398878724659819720015311463189367231332356973035564419360597232543824708889992922545512159498235076776616393703456031457413406168388929033710612363487640739510497650361988058076712817236595561107308923152943892951491355249051846758448127066613341843669672269323195049357861664500609484934441858718410275256430989929715159823579100462955173305939946748338067189986394350123809702478371380513244490260306548151772809862744127457322139717905985042505256863259345669726683359317857903038533620353006821982309053477813549454600055057753577226960269160135294464552292981985112628425909044704722697791059206403731468944786080175997563221603486156388297282313797399533754888723771478108393901545868090317264059132932844033202192476785054540458727701763358764800760523650376648012838277388286507252675147454568573307763424455978355170897417240361011765776442203817848811655129624128775502219248605309121514215235292660946969079974800227629210233770409345171329639200935079588102698338703042565548242618600797236030653488833914722829146587445077940275873490682204582856412174829948666477231768562231901088278572499332355133154162636944175269773201459153265792553889084913840529581607758430327638158911008113721128714949673148099083721489883955863802848475088519267157496488909492282833982171353532133613830338340960892007498018577181111687047718592136688235120972118506197468662550159828243178280346352557544571801775087783490021736644823706168179312122740414064312768797895873589838643738029176112613871652001762413419783115386962890625000000000000 [68,25] 39384522225341991684287507430770910375938046636310888038078871858994554360584403136662791573446237719558966215797569317837385889285803872911637098213101862996053866547811875761995210308710889645098101575576441128903020325360746507595783554680332200448274110446455558425952073697564301819527571837141716162137375335958200865463247286160186980433176128677560673504332588134448777182206158188120651456052550337372751443488606180627283732659283768418734087607394514385957956111987277323267197492676742807800718914132029978813000279063360868380301462955877127027953090151314030330353159606533163063964085703743612044831908002281642374805519691890657942619410080862349877574141864447466064582338787419201579956642471501842671322678065910752899740028184295730727851377111402633688406733494459005129399685656958343609000622986390287966554085170697632121144444966281589085228325172091041112153491422752973972405777784434812869858187874553105470635603022228545470626679369709514366299731405599905229897482652823070804280892139814716655870565701357634389520826862071833982373124710461142411878399504725168377740754347099619561514547055666602730488600780807942856029718554117935904975337254830425597066881341371639420190556838143225151574475891055416188704332982671284384411145869370293883630958632331781712923505680001450683860523101657944408680279841866491296336022098373619449142685229264870616552974997508595200443621199079673946380058652901755432836131193442484458116907341311572611659030574570458285737517360497072112655061271228871220849797405482844441082997800375036523884743691595901768901531547608607384711411322890059133199230634770367024210417015494261335884161292896933230106604532219304871831812229033272460830097313390540896539489252550482312389120988918498427651862686457879739410342905611584752134495551775835055082424848553979442434136183630824076761667898385131568289428275679666660094888871854808466046995118708485382124679887027678102899601486161690837806906462149754482210689865710068106312960151585671899467926978232384159644611502401966881405158465637936734595381800245527501451137355040779976681082813852649817901139639823998247802120039547826397740706540465130299617374310135125611290384721539612763270207795862631883210269734263420104980468750000000 [68,26] 72445914623915223419613829307787360920053149212755322644597682716540543687160099718463576789215162299773998348837222805329269179656535092925300244731082968050742135792852685332161729599319621475395467249318827376561179421121023565074909567410054571840590333494280425206672458552686056389405882381774889065694488562266723597421210139893843433833545517135603721954432926586689365225942609109884922347519922858032826626846096963389260304210904149031976402163110271201271941865621710426968961219096014074755913911208636147973080953855180770429742080466207742461433393732147613671671791201791284200375520227567272884840951549176882467505313333105541100380570088616842920112242398439283450111217056008248628642415362319388525488517574506954191872162339054740835054002487330359473175744205557866063820556085886749732424480339177408725345137636397617267190868287237378355599949743213894185735452543485065454659009649690668705900614573683961553929750905978176565775303153712370182519760017910507121284904027721172272163275560225425312249184438055805752044870425370530223037614524123793204316719503056025011264753075226682133819570643843734341997458124684631943287885726732743963258239833822466874176798336293239565793411191178326151903823765578363552320889741767635159922322576073592206037896407456282066528616186061534547460803700537018177876258356757021817315959255556442319167125861791092975096882288135124585613288581876170604664638346600691343019480794946584512610533003986938330498542789959803394480669229851745216408503652835022390860375737024797710187148623831258872610215967245886968692288611824044816338554274790127937967238737803828493112707653332754688068772923709517520710006249766891851163604456578716937313573160778448522984421053679409276864367946856165475478503548590871822585792312459887736726942238001173658066055424041602571160104869345707938212368571433326555510505396751803963720298971544043866884389102208508851282582351595196850583788405265821994853717540747641473634284668762415075632307094827406211228044007776445138342831450503250638364955863125336287932872107376660267343986335979280684774796886525907180270582370888332289342141136510884359739919678450938979324536764207620746848490644948470823603209334251573636720422655344009399414062500000 [68,27] -174156933248919358159519406470849686257731428249104215635320554328382412383699674179791554791164124120760635893185475878578931024954275848695502699526885970692313912424861249001084781934429104410614945764631162966928153149936985281492603211107537135606412841931092681203956389662677684314088134321590589424731430142528518335418816205367951741189746388699211394085862988425533012163129652280539752109804324861012091454208361399827893154362894954896606495807796078020875516886837771683049856353001250523889241609184877948688900200721475323046217317355995324153221102348782900043301599944681357350506039502090430301413874074478575569779239794366087588499484427300378375804238504682169204945555941813379403739148401344124754556747006081978119520086731136360699367653430547908400106723792403363885992707180986345643776067832890102865920671078981621192170715852241413681503972509744174619185828242095539459594020074649634342712651389858060020345690088813929081055622856579721994339593124445475620690365940211106156667244609834640472013450155896225707968368600337734326337894761245672867258232451553133226149891774384275139176673683733408615540736648233606198622684382188178545218031791813116978478850349333911218570426996540228412240812858071233719346563973174651418928574764474350273517897226227847832215549876031263498042227426520716298036408817642900229047806740726115524738218823771645115299894322873284165805808256127297249793326514427592880136613241914319701376773355480102052499148647706903040823770481257083376577650375152868423520321615598281609969083670925438814592261493036085183852279595890608369111016565975686478400640026762512560649464114478060130664833019578234143831493635381419257824390663528565254681132999492370863764147102558483925664555985489528272833880862547535884399126708930491360995851682039509929184015106868451205008389727535250029284443645204460212040653055719769503948914257240406535689232220334143260461735561799405702915697235588633152682684371017670962128608250292133381494246329028768114040259154267471726920090057097980206483502611480931025245555805480302554900388153418297318495990751486531526994726426138449506471871790343555205253629710188730325277192910098510444983762304846209938678780471121854134253226220607757568359375000 [68,28] 210943038643788147193174850859267090661672024125063795809930529247189403704241333387886533440279329236588126278044126754314467669409141425998529921484620455790133369930030600025674247664746634920817118938699101364336794906075787279184395877204502309788167536381920611801405396846798908642805933732651186651830216684356783756208243376804631893929877507670349646764633237700027976537726537980711069347440593344421684085103358036098788568306224115261080316686777623682054770361534355290357629532471224451427387140871320124382172443363884720030327390667059835104347149750431228834927520086441183069896589304985639850002387990545729446679264877858267055441494044476839507039737849053174609523337658286410610332048505281758067797222836996851593980259077682514929452202631402059560657116424029330192581104432964023800568548601245808348396069038367009497516207275714320048687673598854709394080436452080889439184931528881820527124818056995525963299364216853323092735811460007612735118371668368736939107080311528714887489302082965404399780757283225726838444232920531703472402966598042315465488508024853899085553889170948404641886934092841129101897974648813207421540129682125217635996417598666224140110728908089316997986110349671948860577433258525323904868410477500655397980612649421508433679504859978280569354666013206932966868042787772752805828165344211462924402241216488722793784933938901330804385192589921401616738410779859133719030990225272061087576089717257624736994459739230717208890096538192239237344209597580309775219688777079907928901057860506983428289753265177846011286476516131959189329168681640844108908720918754950375569012207563969128034470315557596372453498082428194621741442090315443716808381016129407629870506342766114732138762883375189291933324417344339052331587371604364215095741910927140393472327344761273096864796434235484024809410380439905442637511606534060762602018608168943859735775798094411334712855399144865722967534080869545307547030826649758749743017548235224948089582575273446010623031056948463383203927494635260958979025167137015524762660456642980114884147397712300787467424230823047727002560297028819162708601186625930714577632414150129772592691662241789570862982391493971640079413451242468582891298467529850313439965248107910156250000 [68,29] -169899839750671299190247157079646227603431340864915830109181783173320489289674231390009208790490547304595567442708284791830639284678431255508776592929379499375207984439868993880066225549552808642640993846558200343456447460189009625295819932626634235861302490460859156217801304710579881155171948966949143460228058587368461380682503944848665747267733415907697103481196078746245430671820260196299818988451069173696014228806009179554202402756030675050508094805812249833067509174437416845156063356097165938371198918666308046708071754588032980658278569530765009352778339294483684433183226650105571383391436182853579062477465330903968907313220933111237340831589926553374233920393461781122576417785612731082469105857634527086019626641785301405599489865031740580744839977106036938920473982400490421540043449228054547598481691095707285225776027341040595491758286394778379289324064142142173699290987096586224313788917988105620696858111371574267226690893078055470656572395762360606394561137776157310617624987390005637222749823511277868197862384709436371242839502463062724788602587253175833686851445998923917272887567755847066166897505489551745812172724995616506960285578478014008224292015823872455256262103337756346723016532789681543945274044448533780860611722092317356729869807844658021554333425321581593194987656629079513365202147219852202330143952543632290157341188516219026492947378868727401355611622721097240000307876712398085324523058786531900508693049604860642078318541141925884709676976384175345165493680316099835482799462424231657376704156695001423327398600359400417710751172128452243201402631344605053643989392653966915118323080590842953758869311554666118501621423988915325081223768523184783857507195122236535150951307582159851371439052530421808829921486019922843180139417105900188178176365159178926474993849299575274459927385146108319575062503525301680654995280533134576434669125197603757345817019219348495528205949358057149378339066067616743260319754903633632415434609488412333899784319700536567183258216697057705883546313342817442220473931435748899052417793111881016077616370495268860283385723388752588164466268729634158899164160638188290668618351682961185225923323488201968178968451345902492877817788934427523095394008123548701405525207519531250000000 [68,30] 83547464329644037366501625087413491020522546963043391329887233410416069383547284922678890853593003714536541381726766241196650001545543364774076642731521083062730034337729030120993772539801733064407865581149347978468500229238640817770016848439820226585891743939768674335752415986792814507753445350995568163866261356282841525850073887734198523827216851449813897080066269699688817313762858160882908036059189320960557101410550316259544143572616312301326801689422707523668988546439375431465250880887071712192852203928603654602365996837015694529483322173304784227789154711320300081394886049338433811729629041251122803968263824710287290501916833354836204990313361643914796879938843929102533291921759833274689291033952924799250825950973347424145369435373416286567596425798185228003828391513754531619366569760751090759943138677773928984109958806159530492220314900870917969554806796279334153728026177438491480806777359502855161527994546314042117869180119855884647684154658402488593750956704745105101900197199554477197708434870517859382696630588540335155434378308767036964776889350314062741760787857599348255784363497738397145674705603566693603479334834529780752391637564095756941214704059049010544294430598038846321965291797396590705182430919272807510940922283499286517526964522383636058014521987930548853339138078436613224762130369388185866840134739515732441989313607166344713757596463649541053773286031758879314696545114817025856500796068373179375317234705529424696313383336074761498715517551607374839442096689769918351228184306929427333817821365950778731015237178457902297115415406257260673199764205347727995181195098721063638600328961975281688548892966838630060910367200702911233336065659634224253272109499737970394122476737056583613633947348688759216713441954626147170206723689630436314080731043017544572761007198859550435466056685113202967266101333513793687306957155761020837077264047785088066763599501402106407955338391673764807092344321187457827888377326258866651699066095372464150152170762032211690369277055639511845191756659600752176362306739673931221378712037303596217252533123271019892377283104322912424226189101861782435807197864512245896813801607903392817291942390698982510440732126735330948950810497910524077269656118005514144897460937500000000 [68,31] 359997186238602642430602484503174129282029416139860974761800932095827365526856717455109512547916754203923844127954381461147740642711932210513527457786174463410291750010047129778923824176680057187007953031127257033899611691655781973595257499149577090631193431141536313959085570203009670247348062029246050844599855614841452356317441043348678686282203114084648384344104300640745140438279678664065704083249165733595615380337443170296742652138629418934237134565062666482423762818906938552571017093539618584901622596389253986431818285401002683034431439916651683781455625493492861715351445610305481337865279748933153855156081506398970030583106576503527247914995087765622767204427330645339197832573204150263503513719798824312593865812673443026325223269424811880333040934944783047750237426859217625325947292214019838724979122691181464039780631341096481469746930648171507498490390209505750384216547312835770909638051489972458465584719618024084524368048736912627686297704917088053991680292349417081446561950164069060148827509770220100202944524637822315492518709911819575460225965500759745067128119254703368738583984392276134086757150522262429808330047299535511915859018046463968313381776422804892046212984713033962087870410702627415279270412937361075187660030114799264480773900622971708374653134595519180355079320157550563323293902164583950066955834323486915498017208544504231376952721475289567025143780747204054887978964939660615115486329021380921108618232359202613452986144723521801502470448111958916110048231038427661183088634983105291300451095020146253409004221034350542442497418159293320748377009333690462109199558451733092221343758261209713988169818218882992974633930288142007592950577380320654004125833560457558110386399254112828500017649112859276604692998878128329265872081367979917401607529797074286199939213353774982023288957240180752182422489148102314866391423765701556614928239547693034190617559609686049244308414869128681677233434963079450379632891258079062258707229247736824615033604212085114235214607377677848627099846804678530919026051158265670438831433117550359753942487120204039188977902082060455566478852642745790286435383399631304060812219852156525870306409914358733512947481812007505773409743454749332158826291561126708984375000000000 [68,32] -51341460975895868584958489184471901625310876279127563717563050135881942999779386818592589562394888462360061676603108540311599548508389084779129236656753860263550445323219149645569185782196826020724350303619567938701359359980337528135455682672543220103450092694403295892011387796121642876661767472235947293582721440396225231991963337688690420000346502322485825559391439123353988697623089884997478343790479631841739949510043602239331641302206405920982625793881885984532211685781797424752769404113692882553556190159987419546521841483790684903961285565027425778201835355183114412611734103298827019497163480330743353636340663976829497045496500738616501882446798509206838548374391751720172140345501716487444852391567496537603167681625777743838215467330959177398998906501346838337521942800366553093657878577096009672584048267087170086192648288698085320972692794200230291066102646159805248119171731565267004916097373829288987036443832848325891418537677917368653863521591823402999570552789910311369922544411900737459500091984331171882095918835502639805618886599115393512689382731778735838069675066569436263066782426910358412905382495712074203360714387644091237440700758540008154919355463424283588456330831760361353705719954512885142572889413836749057850444823979165867154817807565941199516966663033027811293471940067696603042035772802682723145705982449434484048285159076632238915667416916441626901854286657577545337555446532811334773475301073428392525839240426194441613967369735425675901894270593265483032174736687142420116843058461336989325493227138311578108466570177762273078847615346160344264787063625675695527855727328579949311289849275214361173468283495954988696964583381831476069727100527110744506347053069860973605594734737342776016318706153427028772186211512563622088666954945768569362838662824264205494463240655759509256975554557944965751302584047897311247943726147267985462527834547275564566214067087827145118966830414420775602102170865333596869212410074933582406777111532638942213261663506623241917332490920501241016853526681144102932475452608242778277942806583002676942266057538688686435082696128978470792257998989299679433046387081488906267662192676927396539277894122207476880504160420009727647250308280035824282094836235046386718750000000 [68,33] 66199735481616500451630706128669808596760964890565523953067153326681455592046995009467575158835964884338562502975066212221428524341268477093211174480902491937816259431878977937972938137140515847758516248123124389134074077736977323326075457022972763599722702407964619874807976304752599615287004946742554049550598044964483010298720593004554575995700929512233396677326999428538602866283249097236618076608704686333229577644173366369775364677526304133661675185784701544117609841696070935621266886927306463131849123268623016135365332718930939179742014664470385902207773977467503311917552398365194094835329991423615630786759290164132336072829466098985861094523032202829642125092999304598475050337849343514697579575627130751622704165505019131493580745322718143289763373785766218786313738406794867847639674928267857551030281141475221021300269180995260991973569333013352739537046048672199410559334856921796363171324188597609743722804786945004804875625598492981439433892550290641457391305405818229906490643373856037744302371608185000385536234007451808320977348515110824206631849890002871985852497412396620003957799489753575628160265195970363770493075428530550165338452564267092086939957545004217061437513069938080664939890045412107851239594578666738339020899704530574137454512634211876549408630531462339852156313810202959535326596574477158832170623025404900387694686794192832396076135588640070450969738882639031918961386115704680849664837345164203417661687403608502226342525915325897019594674945342771821531187821187138351095797819108362261099063190714530828592141537726999437421150752013129208260428664198237414024978112699678953902225840273815803483524894627027908631711262354727432263948084795641153103316473822107980756716706742279459549998249133212437325738181670783957497706110612285835162874449891160436066682436942074149022193194466341288169749909853063656174082415329229462734349565947260403341149115625219769173262636768827133718197276791352410113951823822642169786072246856135998858467281878565409247809761654338055753537602892980400345249773768193145042706372910721543277414193598861316165454315745402012976147372190626702116738442487627269657457530416308115059891469595859169959639224244292432519642943589133210480213165283203125000000000 [68,34] -58203883364192855382869324501839109794245961228903616536858244366928984412838896313239746340034221727859035809451939655877967097829951318801403981674517141850892226384040574113546643743028597459243940401732322341293421061659094702661997935325708129677233036903409851961962742334137528479895713535134494970185147926436814366797981225296324031213972480009412072725125645646165678498728625807306133144829325969992229554033487879605244458287873586542037529950394862970771534774319692797111522603823704954210857083356070894232725548703122935615558217275921143161390094133974735359530345163981772734455990713655125892174591108700134853334416709912032310433754196150693185055663956143777076540804212450441058868276318535827563553673393906486814963124121552788608274375237400639167733691517514179812728711602322483320783465834056054910284510960236628426428259725843624461875335636438024287424833445141450668428771514524984268487782208689976183197839333542494251143537156267729467819526056826059602090014565976078226078146160851225006155469521678858590148160371672611234974931283890852582175002435109542888730520542031025451211849751501378469998351393021254852929759988968016717934004675569618458835582782397666767318692666839010011671116577253349853834636021296971001861230741435616443274224022273692244952989899991127851092394746474616621974489720180354487768723111208153826444095493328674056018676762684561362673197997901727678334730312150311689627935131236616382193011327303038374462089947472742756435875466803317902219306317752405334190183827567721115637083696513044268942952389700609199514619927276135958454094735463375831815567244293555859485191215012817111388195829489890915941325626186023992121278518641733817535293169950346881193026557896671495924255946436938203009033802093018467217348764944423672986486471289089737533881772562202625224480151730174438996398564156847940945486066945143603057878061897644732525893779174621533946521280495353032763896560001255572234065657478031498434606126645089962804543276490470200761530107009796856407517482368439968892996173139782388384750279559460898690520259012037521976554751671203539240529125907214538627468344566041205299992219044537707907371125557079161172424619508092291653156280517578125000000 [68,35] 42173574193660405444114033171551401635166440783173264487646802097971960393200569204394872257416025107111479817222635902893852418253937018241353913957037834272555201024351617239618812173059389854639826393178341896446444205929688144911120569239664355594297500644114009903705039804439174805241193808372017349749674985313753009780534729596909839992676945901894215371115852664387606466634866663353992226366295469099519767455907058078967982459893978290085309650040592491165936349384511342495527255979709150486173580222897744411567350254214236778888746650567519445610624815703013816835630850925685155115334096819320821791892326079839091792157229502309508486500362920646112004590487035464475604560314408403753508348467273279718506604781360065318139631609954822552330748699088496327638081932898113053755572140644483764737963039778781999526120846056124919318424238968076215827884950009491478897994619649741220179361554498846367073666487920549672239285221860892925847388948425864769756037079667809782318662443080115409901516392041837819368275593234215601361918161319402488206341330644021567213991355132448061922679680577718862669174338423160135211153320711601170010596138668637552199366925714910512922266209771363548349712787509609538009760264470581748961647134168193264166181166168433122406038722766287211618248373873599762125915222990380594844062251777591537361904040190659240681375509984603414257208872348070242643784009221458314819908141791096431539270301319844999868035597745940430262349945980812378207208842704905419027783539673452679083920408017006414535641282011605562692003393225073821680759278248233583880633642226405331063419223064784209588723084937362203796618549455284835960253927708766315932200785708846677221742485046450367757200133831137597850010206462005941980914951021890075656908194425156098902676314609569928404233891330641978706425952870766729371736013590802164000562827306371241783927228677144786783339689008500742714104052312462586045540406348060205472419398306345352048479781703254050960150061576023135925178512570453506848809139909872622786776994176897801787876357622181155023486616630264953887473787630112563105054778306503849435146651491599310078342016404438407294833629501695781982562039047479629516601562500000000000 [68,36] -27025721490494264389080099994653045860408238224408089824614084541344150809954317248484067030339522590437552566449000603595784302512202831847157785443710756021088724793962644646597851684198472145748800469514924020737900005966085811321249955486447517552482841414285404888078568605177508434080235549969458408668018253616406847528710503174250815342810857212835190587133006366878748990929335769513986470734855293052780860229493657058803888194826707061192837153731925197325994214973627586352178041526363113059283627840390729620272959155180203117853073799545840368224994674458386769747592003668671499759332831599831072057091891636420504223712346157546046128227073969522712745020023935788592393029049292360546905074148668821625173305391346446465033120271919755251925216387690591693943902637715728611626813115250330250239617691981219527635132856053786524904296814552934560995581587937989916189631736774571361295829886203788491385944107618413128853234451919635126580275531320894964932016378791774974849745647266206265990852480874077239281526907532941851613591896519431923380384201743020772147436739611252909730452094518201553094971872688814292993508482376211261051481801158233987987008475002776140589939620513069675401992432097679400315058606956875268995605731829317831673552215035276814247362454699557154884594123941875193296076431733951843621516970650432410052370379886294150122771974117648660176575107642316823035358714199252877702952449904410135380483859691390961064969598134681631081072518484060851968402980125693903970877157187566870127434106073228660399832626124024624767387545520023561347909159578505564475980601835905473896527646136366623406309550171560560055480511027017001216639836003118908090458895974141093736430179445649717831935432481743870197211433856935563002921861533680950305244459025372222748607229520886055812279425185455685321816199026441699877548289012888635180700846611036153967018486101916038968247821595026217998199101057946939490007660567039484875507269800327975318497597165781399496183639951454221835021957927524027580802471088479114999687022784608954725501585289476913774386956314369941525696661475998950879906868433833758564880813542560616814518692034097899407930898352248050287016667425632476806640625000000000 [68,37] 15858012237468057488246846099251749676162640974730712927116945036830098060763175273320317780887492466304915116291606036787430422502168043902287708911133072842003055331510206494104090710058260860771360390426804361380049412820839900043072312713962821391735286846354508206171125302561629197730601008556018759814221997005511538133197463547521959841887807470574032472802137278380215561255712421224832147175113521518058759997901279904631769054807261070887293613750744718462088625263231005181437018888106414130335834687288876838306400313926255778945575533848706083163193981223029628596385359763896198483670951064339963574254102251663599547421093304088489540878356776471356022322436227212256645942311346792123352506894457060811041495126115451716971204555082200601874438598596173766450927304215273076916630024688460883961679254865379897803707344294423830258289160936582207516341951173541314788518461927671008585824331106803333076436716639628014467132528365295570854581520537881917776836217985684341678244287268446386640564278930181651717445552322725364111122588614985795653655127629763348027890791255907348098658416089248427421048400330412996033632110359405474730999204800766297982012210366235861128287973650141359417043517997152612434680288469467367590521567163045437476529197810333294626173821945311903561514017894264120712862462780397481882727681225094802627902436895374222841580657139950902782673743644063755541272016355246275065898058806216270656965855260003440042802590302485497828926002539064151511362261632954905421506973663899790151159156449864903380514194616824278199043101099091772731763058328992349844719083530087587127150613711043501330362892794589875194998986655457321311136852394944630333046661582417843961442973868326251954377507001108980965524518190737946141982244316337405267784362599395690791741677510997440675020481720163051066365525709732673374852215580335132151875136471935999161343401107988053560233529439880698018890116571724544970521736246756665299291126433185097614438501404781465072944938406019876615992848776538158233222915629499360219333429370897187811028364750908954272802683121440092285856586714376945915285090781611353304239050493475601526616690550854897481889566046575623659009579569101333618164062500000 [68,38] -8667673084556624831880452506256288096732746512200210960460985458376425336937882781515212511930852725697270045617989746745798609796997842657178504199854148817839248803331959099197747959106054321006810099818617155576057706361149663834808016944536152369033306149906608129602370035146586662696092406260479432619706214468726376714963192760488835201175265215283957327344833679209966315013431881185461498634812790002637135685589962773263829608200844151923624574669681275374975332882403110118083805219194428334886242814152689740531882011104698310798587420413753888013629236558433130883923184160859855757815193065941011775599928512621473892210786932897545622404856738449414344643721130905986676028021707035788213480486703078813955336034064750515382847735159459578156551199173031839854808353973769310253026820442416420425538372972100306641218836760753595010200816121524086205052924479216414672911650374343996450812664838387834629257935911047796830396084448381585953179932702485278177895051139357543292092818908106436030643983777747035317640340722115307946804977206703363478320175983964441910759252846253017258135568869519613774706702320772913741666072231431810881908589910339953901590959756026013871681733135686678620660785590236251866882096570280925751925087968421851828638546897540081339569913398549073053116002699362304900808710123801488065473594449540047384196813319263171919754636536323393228002165153709580851063212341988660000424903281810227266916375559579583911412227938817362297544423042472503714371058515710888261611686064545401407207496149983560597610680999774456710848353884749002585170489320088545913271852056201754491594360224424150360504559343706576120506107706303038987367792651533997417849864788133139128237955512391447589197975736719596087781458530959487093541964291953827557187180164377661279744285436563704216572192669118048964504415393197881544132748235384055531817219777416199130741156962564818155795693928207093373579796900352187051621890185199275573755963496601836694017036230466197043780105013384195320597216736548493612187296300544935499835850063197571718000510137245746973803754865764994371638352871495025311481515866989091866732066898570381261219933222707088741124104025459473632508888840675354003906250000 [68,39] 4452643360932166315751769936506133681542740490880059148452862147787640447837029363812500538513949892831208561909033221903440001721673322570873100678918806959330695936633039034472206056002874418024303819416851797960077274963130331956569328781626099288976221467758089665604444894610273865109716221521019464706987216816052383188852648121358085127042076462038087198938095353722859799031639482848602338346246226343750974485040009585212055875834853576291817296189139925141677631938097335062008885279401571302448994294332774968561154662069545048017008517399816738665919125089528220505289111294420295692153741966913889600030348781403520945487448168904820927114730930136819603695974145882157972746175741757830266615474156741503825383958791684579026194988599722761800211901500616423267645866646566410861166696013383701995220023084775966513306092446399036809022529315448808112403268337358067441452480995814992044877453958699502851910664875414297694074350940025302950683429658540684078585942055010195202250430575466628331972652349764533123892829672923358652498651988117640617475683694218749419307604648259761018847351327364426544466955227144471342092555716602204028466284947837936718169968805381211763000863196202651829328886470295038741580999904521607650991316527654673383314686177699666883775361436005402679089662159411429743709810249239906879624491125302349055375453131112573004600702047397673322152123772021365458113256018192416562108655859174135794978548567197399716264799195142574194639614023356677554945748499796158925763488064710473395714328170982875672405099900929722057437427722717536293871513307403507665553795910759828127644040487698452033980461676467126002344643101921894020430839860649718210904336939007455766581774002254264951874762207311863536934928468917852238386154276261533000220749375874870181288279877005251312885730873989388479769746143209675651292324239712582111531148624171033836500450040628863902911777427678362803687466917150383478308156551352702321365880803599800556834699441364347524280374830339776023659558027950594534798679346465180667173371210329294672732314440284555844207367449896058204162727294462500234369224865996482160231669811882046377982471386191253015507385271121165715157985687255859375000000 [68,40] -2162823178672514074018991040587846575325511555805972680177403941004903192029117614153510034407474742794832636344031468980216779901958876340988529393022369745720491611211064581493429177716682739631434600484388191705472560750121932993689540297536401790104598443553192800612015685778495818552918952128194855468854359738343949849466656659859094682671188272141859934127537182482690030285882191877645352658300418314320377630197282979915031493086762394181952257743078158187837704186860102917064750648019987992277724844999771427022703887032303117693615954094044411916367364546278088411651790324957482892695870545925781713680575818046002144724601671636529125164086659251262883037830366052405334601053522538665986783026134465095280565254573260236747664125652488427121770386041201028416778790352547455181241101720834727781400507507502766403788170998348762190301999188176549323984415639135911959527289351429724682281414477447670260584566047089982673552557258474198196055712106814228354627860139550034911808151081323073930980453019192447957916853745324149444073650761490561098060184238993519325094125369866790079410282351819808398875380999279576615364875526469087997398216042755318093401431852817123134784139974207841437731554876958343206243920299949170210753940718947281901773028130392946537664961405625502176923097577116468707353618281919738690357152977287425769197828952663690240429371595258836624766049054441395409261230835940779800264996058987492883789474018794003619676253273126061299422641755008957877231587257735147797922968705761834578345130428370120178506818425311544349598657293915057097897683560997318577818177215315007946611648855360225445612065283365682866665685816050553359714763335596593210059306141344546555700538023814016744135889386129234938931167602846715419785902902023612906941867898958623641131356071873129216412466321882443048840115057236439348822880886746309134391869292679025315402806894480405429884555072419836395465627339384109024591260977908130973267542558434007448556267085299072407422177680765805114156327153418633657166590756498331986884196758779256494174020241621310447604144428039480039275830621300777545726333331289129212189976722566566150393562969252853056545404797361698001623153686523437500000 [68,41] 996458083416562457192334132913962815171792420703582815258352174805496251369819834210680216599231524895597638124855318295311906127365605632735013508789995826061358528585357069472814760057217326398319074393660300506892720177094472757914708280378444407251690498364364785675177257688965926480399961119887340195039911828554548635052454779157567341316630785639268868806349945396277592068383551770221489721190549575875655412550114317784098638310084893554436786475222408157489225195300896059839882981784016584535426603729663242684534971966439492187153345566132416078422525032927662967943777427429554660330951360553389597181842306963280077590446667528798628442164184485044630722092272394565400243937288513988693651258098029400036933646241891229701117173234471475043828388234645152118882723188112523067542872190530481347421852017489077782476887156541766089226297977422963933859769915364171501513253184344334742986033544635025854168556243107640155522993891247345192130504126945136480137640859955506134199247324707343588872021022438634493946255010993341235631914453708658438413782164299290275814459477587983443478481078389574668758654302324567030312674315359960893513553269129706858713875502356024052723975915976473758689195105634912398487316681022175720466951177206398724275979084957135173463667451311308229560406338682493430429211025293330279508311797231860338970491550577718152426789024553970575185015826649183075733833733075448539524508974104076275984670648272280948944144823862598537914054474085059463177185191044157552870275899853775901145413859401610615225463020738902765940896578536254140483324551294094051852671597022780483312413055306159347398791759085109371252688602548889664660825788219550207666891841051087927176574078034785987409104117144263290823658312857899591905297804598593707114852141513100736564210027976667417343187620368815159358721687479243142016081688578604417118503836283732311092035454084571224844113806605916367772204744840039385137786612637668933724076583642411538131553434495161436714972422827797464850154150176926893866380604687194389108391281608210203236382586855417672202806558992237322760420079134361766848643082470209824889702744606428550167069547668918794158798846183344721794128417968750000 [68,42] -434071815444104373068205510376164115096971700173205588111449013109878043696806817883694493310064779657521123790838429748727345110084089489776771304545138904077584189323755722613154979695451676378384509171534187024883822368593776037946654735940574613968944797590064481087496392023445271820155618862833990130298101158515729615993811613912819952382703017907706090465512318425496867298615987715037134022416010392197451412436292281149007799832283941052015321751543710966629807980269357436846543437781087886147139570049743578743835164729945216099453771833791453414838775655013251932680276361404091872932408983958714227832135032250319554862417470540552896679289306803320022493793704188504770367643004418200600466542117160896426719986083439821338122177326419972525674805489036611922512531984037991711062253303796471952884485518906267120744297196871804238174894752674867146322126651011684218001070474036931832269006539041603477647847441923204911162820304730030399932288558411328985937173704351709618941976022304853564106122917401585010434874080949350807999734422380367677915935436094421054985045059148149480545464274070912197800319078735797332581074512677075259160829813863789162422147361379260189999772909048234041630238691854265103099707618590466115421593598432110618179086840616501606960625193966357990840190865464115202976313041859005558543209308828649200964255545465193192355909489874623614826958436061772499489804155813334152552787106464708174079780441136600015962475523656918894208648186052781872142436637718135622452331511002514372127771235372278651088887861886916652599366998794104171644675606544356183837861168872170648345651348383102368756217359428819132134307414733764713686828176798888235907431552818270826255345210319993597609920434507356862173182186073202143200947165146212715925092158074177110055812955805560865680267606417602438282320338567894509179404311618900252968811010930018270163272733143472631815657192859678082696467645797116437745650662304075235948569614814000089194034230747702454682718080800570512593789576439414429159456061733431363704554023936930788501797325946182346651940192691241990624241967713344438236313381199011002684451176422059025410463660443749489559195353649556636810302734375000 [68,43] 176858639062210902414102910986849352156105783014672795943292243352693307857806325757805807292751538254138988649885122488881162883993363992146855994392963555812226474849946780858427224910007932444944237546546970334538373405475185122157525604494031100462204702975085732059452482374967205599744357021264032522491621576143331685175442120433447619680930621043131272460037868154896433494124935145342815657213309000066929362785470476940511351705567781876083629858328580227442271192763226986772752134586689079127373207004053933421967412097497601101517511911837196789226817093114555881155554510712220100090530552778064616415379388894893786945952292443946602069283487584150118826449731004625028546096997510889687322136931469948060160519420401372937545881688719275198811694026622054888717620296538422029967193132269538480450312794166285011019198212013205246192245603373414427817194567972544117286275250636817636764429466945285989802922210754494818535741064605039487725881642141945181723995164354674517746313690373606988209795762320009750298501039715297500348842388472124740556569643898204751148599255074140530376844157019558898518587800509446313938444115634428394271626822103323665564996282203273148242915024295615403211085672083016662323778065707809024265282263686681103932646668463330618833383042222561085730214434761876405458413714310022661615507557996660233389281584667920565587779725976672849915794971427129330532646920053761508273744633303745290318492772965711487633873176855303420235264784483286828506138576494448128889838516062447455187579645328670896538929060070241277265621605784591499794492810869458677928008355859784960356228290231513187141931752927346933207307743753706555658569917084193958696484952375645549036006631157024065742404154000869384405122779138296414317917402000446048985178631923134970495970008603542530882032512160510671401866244372956254082547699943455270441428751926142850072416602989578856179795294521627500269333017239728919746116151077391690192725912729557224555511228938317715939678112616043162561343380107730417365053844576505093275132443306018046762113927575069946427028684885446720736601217111049533902859519849633627405303480490823798097765884307364103733561933040618896484375000000 [68,44] -66358280036675471684506939148487008632939323439408168732745409585752425358933353090435719041642632122918271722314889899181547173419251408534522831694384259148412479149092329919291927068153881069927748402733539324983994246118715713390638994775501215660650218407000425591520414718833876403587933430691200994137576938594446748634370320937507912901590667413304699134822176831336494689879643586041646184354081650115995517793498984098690774496086671194763100956246620470335427776345540146427923002200916700085876202414148076492682187713147685621852504107804500984655818989708778982804032915472818484214565187607568332101511381091568156356950745914809118872075224241173523048917952568126797430142276160897760556128105302104948770762201748126438495272170618917529614633507013804146186909387449422524400607605964437408962590344367060767272064059345092893106845156683607544407363680054942045558662547034986729552490571095096170527523489795412785342180146246034105875921000486493184995746821033925218489661571235157539842523204017346584274048657810008118644488992456171584488958412190964836725797000737530336651032426543999030722416852413272025433525342212357194241401074099340238454833710779855522145323391070282550840364695770772197039984639958965042583914101001804191832108988920848905756823768012381789772779907677328300345405835310932471615695103728915799460065652374401447707834552899902161477422521652926207520097322610654454000856499799937029095215046090546851864330525721170110734736140014537017384161286472568330036076069641542395406404984786244343109682514499670607436179879556721879083515699737557014248944594188896253667312671543612372516267529416042318846260730159354087182555909153005481571592783137263568000704931320795324908311348219285808676749899064561968327006590281666609996611899834073094162841719720458296454345291767118502978480880479665004921232477646596198597083411207150347383251057032823126528069233573785672297320705439556440808872882788812938705367950371436438824247028812234877034617296422741764339365411474897490221235318791310009307299817923780757343230310051330806424396693136265052821400324803999512537382741798305518815338833704507584890230909024921857053413987159729003906250000 [68,45] 22574701365175330013527100105241262223924079649222923361907851748033660795839785938662468602734281521672841922669731394179638971936984461625565931645050170000318789193207622851282956242222335960206883541433031577106536263034494929705758505141259407018285170580877974553956019654504906501056250772301051549340450995024971928224349520421194346172560646203150155942091083948736347068226757878279832571349989757683408146212004586057849868869307381498575466775411720848901010158239542621299010657653518764197607785922454156663056181811242065921129635945538846213685319422785289652439426196470973839109771549408569405519848734685730485202077179657765223588735930913466404205547049573245150053637602440466126437804049969025154363645973240915594033339458918688207705287924120640255571709971754301214527391057217249692954419155566296495872971068091572138623923513913438214387683862082777768678454514341454981111365230053437478689179722238291718971852247589086403119759525170572770068120234203881242959415213505882984275970589238254336009059583934956319651908645091969850225949229837915376858442535544493776936127390563845756510962902164559704689559063409693538167607469158133058814753895920394444543083654207547844218117366240513401906573630202005361447705291917603216296397874595562277507493604036999344999118670580132472875904152645214051091303649933706748497340014022143051559675237181541303221688546587593045820863915612485831777628898809358740893794983728733895031275684517064068206764051152818196204024990174118566647611899747077916154158857049558159441417110739218670237272255284615713666723396895871773138713846089595537057572031586849916960109272249771252976108467696737310546254593314465399760987046252969332058440887766386141623325411540301685212829910784415604960176333893876505190316410219784136958539570658101804080085444153680194987305522320312025474025959490340765024986785834271802077133047880744850813336715811188519543503862356018860703737715292008665590389980975436633918968185459333056011330662778808581819869079204886840588427353954647817236014844985663507448645176194495579958186708507922258091575232762809827070019899360718828895621333155332294273520687966083642095327377319335937500000 [68,46] -6877747867036447730351595844502165118459310754683998940836449408349690165592261252615678435985304769732018592118848580550033301745143399323217186052592242657801520240112507280909085628339683291063383842977615178763521850443080115054205557570985758441913944786458709966694068042507178869732134070102126599429853088815508194099994238245083945755039312524316709931707571808447608290678081916184747843660819341637451192469735291350389616200676608054164299580786828667010010479881558794003407614183127038582414985969931064229238102226222122817829528250099241454692631795499798479646034820275364800260212848146639761715322333930620123617818914665138503370506385959196227666125086362745901607059915153233093445922889999399040998146765027047208145596105781664023260926744556143235846421655727550382256870183782581991636167711347311735068260445342482135874739164936973357543399219106971828801181185699931555150201244570205785387884995811597382577175703760687132205676367190520117624162365676069293947823507032372356908586494831729572890348955995063839467916381788079059207727218303720245282475742311231891583858475515970956643673062998513202946673699716233509347842784840395323951650688505724069399175309830193058099152540467289535868740230122544239522422302827213586532928482567700501330348699112342171281299680749646058984780606293229922437446386247777956938084400931106927607283127105510357362441899124347862893779094300786227312447082913877022424900028953058014589429147973584627251112717345429518524688361898222037814029369040964805713866971971566401294764747615359581367933077219766950956661850278551887312628276933235550470613366825058661210220480675170270441652474421722553030159825930461648473176076900239052341554410530681794364115734204137950107373847479165414225572932305692410250960942582535236979256054829770138244111824527824982937680198265157595891068877528458298454436764080713216271203761543464622762108967779987553090267746216220018420997690704504654260941493917581182116600209828348254593916197893359120543825807409353141111360228874771961769676511370381133044991540070997452527315693346147719585527393003651347643396999007564261370513784279393659781831615873670671135187149047851562500 [68,47] 1860872043753945325865628480912000604165815206913998328899831897444937407939465203872837461767629704301147924802617831478950103068891763768660553942029371718703796950677964366720075524425607490403624114815987140414465032074169293443521512778626789647759618383135813527915938967961365928279783340235096182015303253743015984168319673890478035326129334269885287287867477951988237761397842963312124429164999364654099848312990855374161387330668881257925236944936433328170573557529050929757267627413842795918033179865472121036644108836656040185168340323979160499211652926537925150247936567494567088279968927793716136424827345732097481221839263076209918667180924341621737011584856705610273008310575439104821325535532231063693007268666249441538033828433763594980931380899704024150005904724652101431745663940673416748901673584983501056545481103409146300683341378280873297540863861593865049115422240570877541383569322684824987264177944311336261493623084239040376901950493755879385680955827326799559947533316647985566969059308108487527518073263776075553404059973790320183286057926027666806188248414610242507140450837318074704559656265882950392097148712808310367731826549113336381913966693555569579166373938790388525492240144804168335853446677050445463839567331865577355531535749275040906164895238765260606407257312392950863029831783674293675731684486435794219065225184378419770232027589753134582557490485466043213620426191554720538141245042507763769473202295480971633605995443287344432016056880045437177591980938177095507753125116074492132422970017082433275502906730914970263721325895107022782368262136012877068233742017146367006476367346646058809758153283327303112093509459579840330381627025241837985167286377000757120934332872333045322675861788434443848777218492875449708753829244455572927933605747777302658682442455400855969191575512723177965431781986400368766979646309129737638360849452640487227358486290180813616438450098648872271987837592051563450966035740733498542293195898349272395275250820834477108899750903082559876516560000338096670863064716314051738218192409418629084758511253600306496417367871517063080495616767529267795133357256327764139844436856729981144553676131181418895721435546875000000 [68,48] -444922696420046098762273380092355927808572825496688921331646076030992089868897589640307648742539443495032274682189442991699619290720931479940403093375204861080613851834712420300531732538415325088895755304296328338099084363240127029464431541412396028781544552554359896402406491331226965244841813933741720859717773771537021691523693983091680201504005544430533034131905584385064934369578686511890050474555736068347062495751129552161999034467441771067673933471491627352231743784734291705001118492461227579932833106924484373886996498228638672031095603343870547357943038013409182435358739063818013789705037526668659886842227862413244272514490407449434355576511425358498165613819999820392154294119907209883565304462045089872127019807942008149997733199803814127479833770829987884718753642380307946478753208370835604468532608679517441595667702849269750536042620578178567878523000443927219987752559472490352950116338013650875723781145982035113052887856451688753223845590263999289712766456922977890209012195564596195626845799013407157991351302515456399956374492078913302433512798912363152979425547388841726968853458884693630215883158033510960688868318945216411408358127099134035889241908787663538702803739277928284935823158879959912759054301559350731475750118201991464443378645528703460449270602247462210316176554396056897432713352505640281932735351458268592105798518094928250570711116385374091752050441745495605214418276723942478669886240463458707645719688540746727339864694061549211263679548661041286865858982952495076121714638784840035120724645632124720553260761630528375196463050161036968703268112299851015686296134128714192592239842983128806445303713281968027318340491095607451278214814737088877260263368729384561335560196715250612643306458619600241032838621070977132334468367176587754098192366726897878484693106208275981593579199214585568337509486777706556781193863630187137688794604295062804811562061189344121943844159142979681817154989884551393629491824007401598229350927795882456707959072246388724648070917186204618400987655273225504137545495355598570803154046441767111862586821922366598472559318937777907424775719052802246111468544050784060467709779551626070315251126885414123535156250000000 [68,49] 93864256870293717187056495117790787880498159662571352396560235897666260671455921773133218723391646369796319806286606827205786594664112602015678201221319155392026007724880187458973334475761858638796601250032411713769339448542504490803850462430917094774693372583882088384806722749495067227582970477106712152193483649706217016511287525369406448090026573204327877365528286481800115329849372801745038945785037159620546350579683854264458218855910926886644829838313329621224398157596602240831168019887350954241729306155518493222073225221566162826091660021702839304280022940914433351664351980337862499841124183489743738358942690304240270796202698865650342666488014583423933064993198782185400827682372318876264737058369379480571121095284707229439988211809178767651401277375636722649624573881894387224827106165902588133066083674007406758282634430055426453087916169125396756125374419018042573948428867397395202135302236902913451254679668341809964070893520137374024697198604245691914554851439374441500485199723375026542775405527481894911930674481145417686105186123152235626589885947140605554230758362171428036692665060011709162823944668482844595781856799085427267375281098762846170077377493181369588001100440237763494310554521367893002475313027223895887313088776212461057959904514878863883245381962741589591097362337850702612452065379092727450760299603703291902545937567441351215968590260658706077719157169525328280587240112194175428287672690313706304059901791454188595180651822939749318158759998181394152292088988756565794827265229661988441675503196534801468911762484671569640093620437440749540349189864637950548357794279771986507775620320231615594093536721489047146756196486527968655321213075006466762786887286195233898339762658218754570260302632078129711277885404803614964452315118163883656936275047487840416445258813918656660291530051317365312388124593359491107708237660714584900971513135440657127899134934779940883280378320486946214672127971273468644144207222565118410347808484872049204494021781156250744899460876388100373322025172519624937332524872740865449619463090897607864833785285653541006256204051140056089440117497607855880333276388043615978684641731888405047357082366943359375000000000 [68,50] -17541259075136398452033523245174426349439361656400377355149544412984507004370588645991505983553391372540300490325819924099195268766082556147347758700366874829771232091685291613591281865980195920066445963273067068451286849253783267561819215582098733166824110061662861599617509110068815872838208726241321893059467202694330482360834837973080820563664161865573131194766201686095971118459057778638506369422513758482796190795581322046343608137029640650527355678066767822451608894517175610471164747676785031236931975837176751999138846505554450775436344420512007442808599404237385139496585966159129580529862520430358502937383179514168944936617288240211128070337106600256080703518205873554026358477292915782292037589098661607821032255321475492461263911182925783922239439000784563059609485837393213795584424592469994099108333153902395667466721466993354521314708443647906863611625540137391766935279117504751281595736949259751545283682068388851412735758083580817884470359336418591052057914260275894882099614389291330674109148622005000245104520240192281484994936348841855772534764413385597499265998650404840041501053864077784341909002348299339272459259794192366032745736341856510596877007130777030507969659762140948056776821198746072963749909467638353408350321964036478090224787912651324765740326034148664630833626230251967480062338633404713625387061750264598083717668419718839407907865792941494730239922914484751879617456387915709133156740863437301687782836629421834589207204832641951760066927594567809120318233178415471328340764667229998969528786471388627157858620371612444159760871493880822476044805949719285875856620268731833736588154839784738008091909116827438201373669405758209585575002178959437173469309741400240493929999859280031524264111401731861965037107374124080966818973646308514910250534373761444537226784632415014243042634090423462083750617706023562155015917370486391681639055866305066035392060513600292247347550821199765858883129293675574096906531398721111714824935266765837099542665472905443809407167229168509611056618953137103692109218710882234602490635334349579055511049892932586503974910601906680461450933718908472195739383892542067461262078609252057503908872604370117187500000 [68,51] 2943803356000925253846992070078381264818489344259572262919092396598353331965174480097904225259693325203645852158784546304211506274558916430156680666960363852722110242477206674007366240564344815121153656782379133527526725772438266018644457983323139883737695071486820979298849228221922106662272299123579587595881057661330625125935786992401578340951903260656548957782808653139517549319491046801004102136379911045322727314152910280080011878792637534286767332353905081738189701623445013513004987349737023875514435322740619200936750225236555581248139891998914965142525651363014466786686468607264855422985535887871508325752694816463357481854290749333785872773200989611416941770849979441943263224651173421798119913240807730741018467751201427461272535067347835502334141833760517314953885156699867516044884975150246407261526800616077154502879086240427139448307303611391009060699242047896933969380600800716815092520343294696179894425969913969644693009673836119181091355439583127241557400846190065309001347162671440258996541366813900589849105540798733978111342910555377881672970891086115948084052233239280081409752740603397551542166767733075187784782475003334541004702483773803675158980517770555534686028139217173758378130417152217916635141903124438325736575034270844069508734191900129364958657940977180194532138550880726502234585707320043259768360282526959635885158290820389670376371800766175563743993163226383284717523021724052215136399278423299989280644231070061981961534365737019518354583327071347465504804113526834290833827603187367001389161401874437792481473491525254405213092370284763134082641765957057148394368813373659701383078584998767426476638264732147197455320105839930851196203673099068241656155646703583188122747183320698160943044503452745005885406209985826565199357966992108923874311137195301814784251116309857372325557637561578127886021502198835097776153887967913940276588119892330271947904015415425176293244829212394236598259488218480934196556680168376008094585666202554426274703457835483514280161149647775700505794490617016583618215119972110979115347455670502181142722655686856482895041607424408417903322280932913201097834353337986956766769708337960764765739440917968750000 [68,52] -456058419828822132742193938594915036041813214974602887302404346721224487025369293278298219143351333172508124040854912678900747873559732161261657270269915407190589022901792760483804894380925372006774791756340274585737160111937297677080501446987459883693073256504119967513942520397273526867453992481306152917479251685458005045064894714549580748219663073928884142531480267857384673312156434826127396275942698340883523383175668437179375774621399472538184266664494730615274604158047542291066485411728261668348162982196465336629253117222739707788995586385916699647246763356844368725821917230682551351391133599199766537703593467764146190881396112659023365748023291159817933408581743785535176658792267884612022796707303811086258966666529187230274581799763268285406176804203835818985736378927164491981145132043712669548254543724988470772582851855411887070082404904790705082497691286942664555661366515912488753941536606795386848136058051423979651237076620081985671506774190055466983528612635163508775893252061088797427517863826238595007263016840051886010303164161523058510267236875896630546483090648446240030661760486481397269934246070038412015702068298176458653165463136605537264626303540703157443293963521161721087578981712300937408590664381832965004238968058693229544698552593547356748933945916092470876627568247073809147703314811239433956107355517888888558863211193185358958171263395156504389626227713851884320032490467605066322351628605715386717873869320702210780929522855785834554973893331102340162416777402277401448906830030673917049153361656659362775780792664239312186187486693625884079311295078416806325923788110045452972420573837233413311834697128177234318926566025727696391078400057608388786376315724636529272612939620101320044750432311947188928735802415626993007840756298059829440978058066814391150606642354826311752107901857048720907221092998035908210077056787932888374295378757845534278312120658452326566308197746449413282634385497719600746770721259610635793797051449961371693210861576996893196381278422882866493506821777382552943011996684416149536336603592228400872677462074095949064618256302237015430516306427919860298737190357210025126732944045215845108032226562500000 [68,53] 67935384494272678888783699184518449847601644135025488879031292417551184351617940523508247586060333117604775721379675148589442017101693255821822503070873760079872181699156289147549577336244056954590091741543423810007236458451777566119655603455728324986532436219838323772796315442705017528171047905377691514763527912069962344191290334372182230154232194614529565411680982593264670166980858766462121774793880922575285056877849423884144297641582067271013848948945724885779070445243721118234623472943566585907717387123099879338343372601300195503922213199660166478665759207795669706618505187199716922750143251801714940038624491415184790387987748836436284741126475047869171586061919959205777247888133802677735538549276232919934471240726489934700374913782371108487579401583038515316752974049921414754713182845883418531318091641746440224218347144719999915368252966382427718957619911192590985749495589994085949196815878118792434157746612986249373307504380355981099096139237785819749088236885208545603180330880366160739725105039588326173659957396636750641196871876429667941496536184593435033218450267380536937519922494827481133941210796545479713858128685519828297025898057078110898617132349905557666074489724367534030947058884128848774094920657899511244148425217667502786643188029721155975550467696688096283701097482540735850568622237516355268047623947157709850042926172192328348502964686943572208678904931756961694254472198278905125674472495698131095114516780121112510847370646191344422601721552447938788555150146516170201302504483668951083589837343032439773602345952729057710960509051599390256034993470152960113210714484611480105288043559411366891476440078099358547374711967232846431939204085277559159925612339032563464024171200757964414328798874395323083071090666072603790548724186323747622953826853118500053014130318334220177024720452790996870621113435235189664437305440676061860109002380926187070080725241192548478519584875578245290763705148100312996199629346104299581762658314971033867240149365492843530603958500451613394847737716198779664849217984923328616725786948195603422998241109992629849599037325835570299036790846035214469348685606409077308853738941252231597900390625000 [68,54] -10293396075050359620264085303124085693236009464519085605991495048758804290027162393923682527084742912676046071789567400977617040096124032595423973821735273840115076295864531446908123579590773294742560039193019398611305678389944844503878184432893908973186897091314755502449167480383312595131367995977928527478730221879138075814804142579285618502851238922698596501303105951030813266309074986547907949747703866638761310233081422037473498475167639224490546853695388295572742352760484354763539878001007083283896688489803304667852575653556265114951955249941145907163239271396445401181959460182136227240630962018991411648793721855050017304958823810886329085611428986591477772112236387372773291318743346933189597050262674742815031699466608223601386677656176473697975897709679559473103534073401804369470094230278744999892131158138326982426522054904842533353795214490913059465233764325008289249320229966829987474560620692603125702167615548517772101849100884081464232906151537097465452896827538826608719878499595320541391312945531525350643255807981782743296901883416343812754580102292351899599583973770976987240271129545969313873340615505989166518536894821114679394403645016740169655541229236247361266228720614228762536507823988936347026423013951539179738651302608880143668059745982328427384873279850272720799028537574261373494032973648819983037044226904033760090034951224165926276398266378537121633805373973558480601849600042938557745872985433882465687849981697741137831885531614853393545122421013713501493080123497042319519444815446702230961376580485140872655783639295088900277406108225430284990376372218987684167540150375623847362788895892696511533563847214654093735896205760137180467938030136202198673621829608819866437707336593942725236994676329159012691162701181648181187880720553212269907133375945717683294372695023677226539689158173966874254713136039615501407538412623745810701688586735013845427352071104261986183614021348907757261713061765621999611843625797951975771222017593253247620502347037754317845783336050745680118835334335094541811657970454873763321477396509150815241959214429254402198658693564549625430294285453696172955018184325126640032976865768432617187500000 [68,55] 1728543474077323518804933764892688775310189621812708481118186653747708821411055395493768810129277523858567733425644504911201377218486772145963686774600826170617316891394870103853344883311959311267450759372264514181952549965613029246814277790071430522764621774594640709350995432414718181643366980880567678124041632585842130848610409757171815110584462063361730047541356762157854633456354828160245530486552221623271680984419122552845145959487753588147973233962429655296161053492189015723700009703109082942223986044694911833117911205320945823571825144199848984825557562266094622243348718424370567943074264311305202820336652785812396925357605418811684795029724650907872892495791690144622161972450230707962914652663126874649694882800239247043869251015476591734411636860618508260660756215697327232779877747228006485821359670499010011227813581772197608105985576705362382431742922726834328788196612957518973463286494602056176584552390771172231211185856139054571040112978136908826014272087758421604482363893439185322208070065805535181461583983933243859464049946683731687890252773770306030734228127969464717231490576068920691336791357667070097244614734698714014318018028422782470214161799986070837612662201239509117616855774888117176081237315224588096312027339493969211049981672472313514974556832755566926790397359780114923321091452026651224329244535127397705025047101581591992274200073146706715787851534676922235968128826407218827736299052721907985183054228410761300242375155420230298264641566113695908786535148232784763081140078075110009095558261012132560401785466110393470198776614885182806244812301847780510247624422354309491087953135239799624959319113865733078699742543934534484583069945378910895416792480233405622658716223864550881962122824928775672855471215077317551420513688995800087476737392404339988431225110782985257656548275241170647857393989900758246801280574643947883611204752154757164760041108890402392080673763785481389974546333447171773501368326962974710289607348049244383646338234006595446319316841053607419302054166700912535674878861134623539509021141631226157035516289981855895961381987187450650460525682062216945578114746240316890180110931396484375000000 [68,56] -341702068564054144496383610918430737616734987216571877947577909276252614610798849427094605122273881295850579013332118423793268751131381225980581343847040818297039329312259208647371105815107106764165700241575909609138313022999329756290175207072787527455550219247764986844674200259352386149953663136573341834885321288298578734157368810485023803313077764905407344897021878057725156471087591735940540637064295411316874595594524238925523423144582757857426523773413265703812702902614938326117261844521809412034712528393377329327443549784190111558317766589988916539257501409273624662132884225333813492403570912985149475897699384948123864207764759066243726133452424593286455662140092940870959860441258900451549368314199137675341088996015131780005263876048283461504504847963274115454724780081338018202104139945443126488163065407666688159695733116448744113677313955391828593569695815353216926417894591079792036642200649041751719668377674028693547320294089588745562563466701228483727540936608153054116822599567684892669225990122960837314721642506175663319624192201860841623716564230291341836053460259386628816218683680790937630468010474359052907248267475310406059012511837751291886935144429357573841947706840775266490124240325214099180945700055828369635072475017897217044546403072929067467907668151389462915866805369953780768015912696827872818939457377441779386945500244919266453078741741779679977744495897266063971710852085969336518868094970156975583212620917386792882534185647681971842185143210996198874330990625418208589608354430106455523048153887034903265455403215317450517529498602729599816646132618117170961230417265195797230625572240717114250347646285973942170844885306143628460619031085769568947215597720825036506460207980526407653756927798253539418589240999736164475509914261592998792707130343071463597837123044905621268307748795372054677535003884060971480960701222936625676295868686258771326641636225551223064369182295521362872606092638357572816943022729334179747044386142412189449884279863138292621954820533759886133834803875772073812065952480733453912112396935603623461587853387304335344272993640023712631492442803188280819881583738606423139572143554687500000 [68,57] 73185090064316641834356080370160316449943100738674461844650703577865896750801990251710903446384967730110114465462342895879474484851668335395279581773850676042370688816989030898270551358118335492264711582755209260647843183949067848201095832626488961236895809486335873151754450169023283708937853024365292605629782527694240819622581756501922696377753840066272676270866718067352079216996408070248445991834565998981126696732576788648689193432823225726975929667877999330132683909215445438076022852390113815158668189177380977711530454613897588361945953431441673333182354742946384482916299874140011949232708585726250622634470838480250696919878238465532546514538922992687508874172245090687991603315718090440127451475634563646936328253480639162128653409850353884078434466904237364807403837807492802596903598207236713339130398371461990921369107542967411851479995888655407289328396834645920294073194618812115623700629452098535332452108105338641895404130183313065325837264499614211721157520179583559579533500106090376497183460070996626212304321286236384533023955239990576270130137569122572429572031416797904297197306245200003505895673787982784213337684613734543420740642169063403801478870562367034102870667713715450961787892756027706895734253044329957674570083535218135025280714069043741973443494752253603737658278477509242318474693255060217842350210867564704828473315003953111273878801046555094605397936482787836430464961783827646871232998914402225995610457076601968757914945937551287079562194728420309794180578416282801330373521396680490512034281649676723578678145458383989334838868465608266272669857558326719504989797181217861270970368920425133303117664439306427099653785715315364459648788549286808633014428262052429204310420105765042452381450877673688804878341437264367854639651056499056346065848741456485550957706917327749623686076626426805497608057516851165914280688149439004301488811912061206913259704381102986243036843141649632974459257313193630842959578319397492727203958408342957684239919036619722762172715720863858447228260634499409526322144439167196501343468090759758961822435292886018088306840157614196066605295742935055613997974433004856109619140625000000 [68,58] -14622049201730918103018913883508813861997198001978715115661359835150901446637105379110881557643202495458298439618639000755528214260420058684727745004451454647792860584455941336400579351679930714431829675966222958526112450604960568548964281754272439010996792336666630504652926407251988359082758010327308801861163279831519474810160848080749229588712897433911656309600628665116875568936094761807022122402914383296573360395392456796907301189689001083475256245923496796689032188952720500209427618426705351323051689496080462938078322813195860700505614258268811931341663087816018056786278832068933139403930570182619999770570546889561081269976562115265249386578738755241596737164441233609286955313116108329608158486049512189878893902604610810614811568715008646365311743159182294322245222214406348133734209541848016526456469329907871330160809512225659614319643060858251429798511369085603832056800755033163568638119091327726211527524929219500843318283832853980684744413812368144390160975439150405187369858535026919627247863829000484954857664685243973070220781461452731531604511256780450963413284180009561487747985142865462306175277220615759492464821427437252679856183011571453042864576145563853892385808042684529878871784809365332962897520855835581157252012900103804540754473729088567584323541680563990279405018692743035087717699573752356974700663268515496367677133818249360578820397116138578336814687093116095697064729012427947488358997193659049771389295185709007910394621624802384050225976476279050471471573027503953339723705301316802830787411318997693932728690470616721940909567186954998431108956478748654924176385065481706959898378151411217737687023082643681233905746162562853888857741695347272007853523047582591203296479438157271516165867967862008808953901497232151165791742353108317688130776306896796222202614417675050338411618418393112834958016559290257906621360748130020351319622670290688580166393701448187815701493926931378217300311632126475523171041302147699966264749779670750585265932589869571876212998764463472418799870093013247807298131683740456833672479113776674232353478017017106290707077556863257788793107605496146561563364230096340179443359375000 [68,59] 2487582418155808300252244965788269909509385601128829670331883423014247846351678166021874768917915809340817318688073132063354854314062053625669575379931556136972558974680232303091951130427201099595236833314034719656173702660646011376518031597782728072033764345142881418831612789803415897694009488762605155968948519583225978623623908908475590264737449304369895793876825623993060076356721821674630080329334230897024874229754372361290973917208665986591704140758900459996463902288650900876130453621249573498825104431230942336320878211378983432174782797683283805128899210141495680465049655084930314840898264773969112965306244242085640705442181975111566272383150922411583022154355188535845435017595693277864097075908159225221859493123677207635279007822544127120753243028849401607813571577992657105346613249324379067502968698952277045473174222546916580075577289512425525656286068767321038162708969547254860291358256411423303305089148627298782627914490935354168573957552276861710156931941351007896106776153265473669256704667960935317824255535592115303912713160793664508721011883744683227208922869687093981630010864528353821006159810444970704356812498509656677751292310042944429227071923982954940421836583194019854519877097443424646309568365908858260054400165530787415006808641082594284344303897776400660992450768368749513388086204086824545300910437022054761149616373900430807070239434630879384690252813136922852092485569534382117871124735602441700799741989975137945572265021327980595254368897281093264540312579572861083230910553453081133500533852223759137236523237733858809003798826361498663836217501748429167881949337174275199230856112458407932384947708849508924745331216161635844027267987229563881229050371567599475632631560300773970514438540723811471847875104078910131324571101876765930576518308014995229928126675411576057867042053427008457544124606337216468647092728640576744926207147037000550487238031425043446915783599616499008214003446692001427964589930586965445209720245028397483341912455839429309821326384270723091407925409909865110529504491204830508769917570802393242205947080105540617875365975595235363323348698472159412631299346685409545898437500 [68,60] -346136287632968803954806894391940681354568295272370285448027270161122370918069304255837839245273839478797408938041698843038890549772462201783320181318630040177070766557843468660474784386649849743667043745608383345464141081453005075928456833288095590484237969312517196997377313658615186053253334448886905716446763984829414935380490275554474550729452846908931226676621592298612669068912265592845765434911762462209462777161540649643550691127031373336479464648398629177892636608389260449449339137025278878373759898632598125713451834941624907440716716489299064600589834386366999127896292366963237052422445548658432545235472743249353608342680443701272653038223548562574722071294293478425210254326198564705368962875526494417356996410177911724263995636349552013047915959448148716823400643209198262004787564878886883570575106877390808698871081835824593633575204253115043458454475596288417613822891885068038293624888223959065703188710367642621732190558087085237258579273930927178751940782546305695491051774596867538452469545722148371562486131561011453528361241754770442876468827804237399466077353950388706397550794983221886950735575976657911806276387527170870146916451487152611381655318547619204085857165705177941699231307032370202085189577165744059073081502419258173131391058919844228829287107246306901605443487447168511948145420291413788250936746053325393138616320170208173012678296407748715317377051233158692065237231876457924247296640562103266820168461174357832405820649224672376150889662112579117143728981427803825950104446815152044469796977529156984065979249710643615333044878013290633060897615210636867411894442948497597124671561898299331935095616616215435808588276028789600883775411706853836337138687935132061715323817574084677360072795507608945233773597884298576801349624989922944050409057482905172887450419494200466940601396051332367610845327719690429021008681173219383164004803195682253522481841843195818037776140857105990513624360756351198447292118611609242390548928961479670919991222964040309971398865774151532132575262610823833124245704617272818869641090879492362635695599368670859835423808052289745829099842922005336731672286987304687500000 [68,61] 37802420604860413168803815707548844293066692496050170084627478347798738561062187697827388552201352579624469252422362243724568769683874704392467596624774551016838777866498214283048973024804082403054925202000685523965624506139210310773327095424603832599482348292441763766191765644766594892843587825548719546413406420970392437584475942866718902157241746411457810277087769452934425403664503197313921650542130697399196911543972199107285290864464260566346442819880306812425051780254477565068865101185990386610978229134026268451275117314297630511942893580321686172112049981432139490325406819133392486321191747226580049278669366592196747574619445072193193569544283137197831063875088416809931812859089674856959487724217613517332562674233757680984756949487259277768840177352760840386422583044982604640284951533006655708775318902986797606317094282313142089692549414634068279265797141001244773028360287014178704018255976428644762994074561875959953621651273690190232264117279626351925004554991737949639483969126592527532310750406835690577829234776769698497267691513708027022030978115600283596840894635812996732933832324148596217477354430975401806476982034134623743859108337428270582345436377979054832374134060849275500444043817452014153889058774723493541694090626668669901236945129768937168984392676862117357162909613479222238643964173668790046650875698285231879677849419497281746094472518087482398683034062143210310540467086326230867949809248278634403066166657094630616838250970814163238630526583567015468903122630930537423995755634665683918859752009135186554945208495905889458923437065941498409886445855128736989529926962080000779457962891731528264893136029190091221977907948251733051768492587558169210961143548092748635039305053544004985416468074820356944623608919153038266045257405887184379895759811960699049358531610611528424351577940210178245999910599999967287371853375609863681155796508416958543515441932392509373830041428296174112625358687682166632574090657769431905486617908692351801948168293448525514767824037045175165836726986388625729466676894626473737558844890673996709090187774289382843220710256337824262118374463170766830444335937500000000 [68,62] -2864156012648258948992243750348322332489512168398685085322454482692197127843296853161291134245214309486084945527615148525807772430364538141727196235240928449539799259993793164796607730636395814211993741681126055639927796028519617313049663810741750916877564586159666346509877173640374783027771316834855537062706491285396361246347654398812179894625604018457119965724001113275810079599391823813616583354624035859248406134029810322148180498992697203325352045439855218682645616040459062334770547079955520497238072224559393836344298522120000790188989170154334333051400227805302497063574198447097935178860695334366509286641248769237354595884700672931797935876717671273766485583212944682526307225610348972732573858497792140501795211007230788321377969392071975874689228065641147226264411601774977216412936133948005870560267070790423692036626032372791028428886332583659537482415223971251341953535852128276692101461527238457526275417896568924982183128059437478419087595667495475420026692470830232472523094363654358300412746456185777694639684191022508718498583863634314014443667697769666486294009505319525004651625408960295315900324859285368002484644076211908695282159435490166668580535685885917497701928872376078785835893764970805562211366297472738980917641196529385528994607599652731137984889415471056362493300215757080206834884732179143006021238971665069724252017470672891216901327530733803767865665035495488050491630369270148154365428409103818353281179711014761583020845566849976996108748389780223844552387889103766720953657408637234196833501110512398356591683551340860997424140691380317842578789901182679499540341879050138845845724799487671255234770470138172011168644835951755778809183552528103286905324698717976760362111027628800123155211097149002525139690810515096265311787921899565878597045909646770020308249497321705129488506705179875649697031739688069327093639909831105640991492842427852578956065341946977833526365359302352801129746323095790373010213632956575122744115497405318576333549729369051314754703298624922262606298572638364996230722433234700948088077970711694733923558952568049538380808927487408688250525301555171608924865722656250 [68,63] 67043551145920051674098961305418018078686434097215308305698887334273558828836815838560047891303442590826763138628565799465390314750244298284315999859387761632390227164396148202723343338894977523663015205908230257442080802078857733593590127706424999325285325438694052439470266645638867275193397152775009123430443178945825796235334037373535865586560118431781230499680617451811427820922016680242596813830536157628434323624917638952294978534241617274947025064501664944715391051174733967167630466983949255388820855009328860151110561875964707026624542428386890889250062211135307988769433940409806794494781013536429999254232119222735999487363028644890626547264572850587004032035193990467778897840374480564021281739774037039458787899008703493824185493886391369906340823460444387673254472238293970954697268981830903608349714211840986732144593088590930924020521568375530666300967938697939170977612154893777957495097327422604708205247462694766490086363380327561458607288991558386139833588046634437714773544262869390314391998551978240093737575425767006246272562446640853927625594963863271548486334008806561374283032986528412656193799818365392894342178671892178325951130807304598276338749457882895556769424195322865711695041197123718591255075234297059205082309390059252907490823748649520740818620317015647607677700472336450870456647246879665502972420779974348007461274662652802585671953799836842430529746169890496944618362582440541359581558388315622537694390757202005849681851709239600262224750797402397063961933418816997463467023268849058234460515802455270871788222940481368191822092523942953087668470890512663643966803451790190925823011277956188595155256351784062827633964352014058108292564412688311689350516159401190672754554198194510506826316705140556003199138946991790632209107709223918382006886522476881677995695533463215478548944994931595258714580773110128976857878025480287582851726236331189591307753668632150319212998654471764469252466144124497711001363950921339525432277251383569906027262182850281523431559031903777684970780909310019510878778235269984504117399748252979063648697414781586312142180883455466755549423396587371826171875000 [68,64] 15891970130715661245122173591349099736275959390890393579398988611848073619837910288541251968843197895204941992470466046370447519431940860697333101145281355037049649976149917783890732606004503781115846301559655541044760439882351610003101773164256908875941489476300400975505498720923217374496149184764504668688243525337061494864881595359803321538156179395070721306891282287601567578251467086740092701518384795455480190937862687800181485369976997927803992734054222769660541169393443897303243059902493717458850930861421682136410550095793346696452497114925263245695304581864432709191065308071713163896398099059852203901325995384875617501502033789821953029143089576877158617330685097656227260379516357462617663450851630326751813119680855871956023729427278509429431261083802315139879870288993107968621299226294733926750331581938223841321854391261439183393300527651495278378641396600615213490295454422569959875795994705501237221859033819531704393005080498765491137997224735606589280366906300938551591437343232446016011783483973335194993901113590287090340810591332319465965021136729405177045743190152123141822137222156673123081132536821802236849964556307626745114539046905982661384962632002030296076961616400399666037581186755656497225033615489692373644034974016166360511597906964267690972481728900954700954110486528079018782744078469270819908895807591054978172092127714860313358881116038698980480974802402618865389363881621319027140496861966219415037054037843962588851065384127138636365710895838905916542640887135181010526651995573386027859820589282050778818798856716347254543805612262187054066591818191423539882800061092333734037574317374993821003061318295716709712360553138341101940494842993432984129509022947659539131156289111931235402742136877709111891715349529471119033330743501814350922484537438029206342858101579112917887943521496157365061182219207969840574420751102492098093921805389947320899034645275310317735308562500079739842014418142812367198355046734131660084117743090728129085521954461454246104495280927445782737392511699682051200393735214316370091722317991449341764499160207374517383982492901850491762161254882812500000000 [68,65] -1442406859114641846819462709156547705159966240484672040378440566643995693497629372422525207153563775259748501260749302794863728325977051220836243200737506087861212420750328264485214453950930164819725143579410626730316706735529171066763897514394430009707018297980302967558476610459451152724677476433375396087558310598823953173311227938390029248177760079619833135082151270759747172247778447029569467492103026285294785941537225619451732734044512870944460763478010832943140029043360498888277823907711471942919297062948090848775660716512438015555995157296671730651475858112056166081964428190399460773250905102079957565110907531005273475859526729456665773802294650121532544114776273463140309172758166499633961202143448139321422676495656669756079430264473961895298619227046015119469399416584149966382410801214002396090705470974697821132344048304567253750655909865551848860128491336012795555095829041632239506802046928083741986620945876768404405290449238171396358790445495070685553878490324108977911544010784346172729119467252721604194797028140136727725151070126011024429265540411377323346394896628563721766712070079932444833036960016253061545089206284566479725557829788632620720046242374168290285026960808673433358959377543258546338879847932538065411708102157049480360508398764901664782707420872599910392677641629053195398381521559579819401977967283866050885561240022085347996306038372063681574598965490244003193677588583820957669326452423469197003662065553701708089549477707325519803264290593111512670551684755848148316958110716393599016967378228642256635769080788875926774943689480025127300722695526207685867621383377288657477332990020917713923724413670987475599451560568700015074005367774685435579267727775488007824977950590446057278048802651786719665864480675981128238879851238063525233079459649490263024957000704961098181197168787414212929779709751989513099652349681345563689410438913037965649367977582852280889565259010540059265526896779452994255270898706815790880845774547919130364388443017966098026996040350516058855782367146972512737089905221921543110835533908789897154106591364852718584188551176339387893676757812500000000 [68,66] -200525347864403464115764212975575869664282731424227322047531036709978044891698576166571386437693865138365467033181943203027285810616499871080257397473976799059648461341581575633097976590883872787196806186487259176419050779227947411592535665279403047427544729794739950412502382205494399268395684156769983560296260863012191952413118820688222496891388137498097331272018143588385780209502703534702927135269978299217733799413938200958725171415532060100767177015755097135118093194719731999161266907275122519571398044229399266121045033132873394031345649230153109153118193038969643990655052590838569402745534154083611077359107232293105326718394163589808570094154322090475230635325749089412566386767683890327473994118548740099098434528595578831859927924535185820120790005716703558078353230937917114224097622310566257403497236702843795348850697440320212064996544173796305584525518236223390215650685963319126677070509149184819881358889238067897982460104983209330835188287847655393502222505452877755187626894478771561015021543038218862728368764982962866469296338806786732501807640034606972330404194241683372704529798669456046210706529821024565182245830267740044273320896543545699879396816530154580355869505289938818298233855789847400727013022952353952869053626755742999025527362059410623237511072835343586127056991929308719290382299554787751881493677349043757308498312385972313815766953191047198900979672995355717395677423609387225418716002128148175411245045572222351817044874858415743515538605890915864787281029022823163400552189698005688622140343130630281863683141739443090670087647504505111343688261744342003843483901933241941095406622902728891325918397609410372844081473689740020034265910094222762593656415972584745614807568131625418066295233438051690010546358074228974674337509453566423572152087150110527148976803178984804161148084139015798694241379245338095184474720450033824458329172606129920572960043026900443426642314991413695396923965531318576788922365692969253835008765416366869688452794869692726326567914727123298873332628085107511656748197934360508493530748657049109779488237081945811723926453851163387298583984375000000 [68,67] 50197751076020173640229430639260965973265558037970900138518538853242082046778814127763071302976791942916109564895859700139342411540013194516803479514544531841792087819283604424751476274832695723650368097591223490443753465993315163837667030270765479172753279644986631591882734735983435152304812881243766439569632607991361472360075607918489352417621773096218302048210922050548430869693220453320589482229644626355960886273012924617768535917388066564493907267508248182972253124468752133728377388249110650751204451590176357834711878542682604837156481072746399264753481084933447186849458443919500679186823905567946445188612380586346450096964051974111408617762215156219732726598039941192225538354152106887002092983629110542286866545148819341698661139212983148228121347405285462280489888276078850851570597248204090585835070751511617947754677733355607375711613903882597265887038592662713800904256250352199036174403274664194178685603367512344745204503824993129064170734880662100265525349610108915615345494961466216615434432469976430687238942653723137408651319287207157427488354198053436026594961450692840343869760932207191812899982687623846916332662365950675576952490598201184450795273060835006882921773201073754273371666488295148290574304015329834668452917292046773932922190671640264228132369107736744762072788647141989761188460627532551436185958129400269966358322310364389445732404073069136024255203753210183392594758727364401649224701831957232507519047007805506880699610255791671889011367096030033114133122871108068021765715947998199696301913020718949967156070194766788428919927062884513047997303425564950461941876180738399644445031307156883743520416213232372300445954570879782279472507746067075887580784530580547053766263691057542873964286616644805154544215711050793643528512687398436324145787079652263872385173974219762882949382245782810300846353128001047013775378149769355878320504464406344546054668799061562912054927849926092079042649292732731818276464070833269845547844671803695426052773378748812619760712251408726784106268360682175008166009956011705609286940707100804076601363590270921122282743453979492187500000000000 [68,68] -3881617582549231990515744401984104931886210712804723353816356339875788737148447215426557658625202932897010489605217207159874898835523481929479682774618587100168233695919310808935182786065764010604024992280380922627140599980689424034941030983524842157247473886650649871381445998612845457463812314956922254308060786465943766271840117451962085132146738236679183580550961254365182443540295448418278584256821679810019791936773747674397550356468532873877968078141859745516115442181176990527462688228458660535522210838083615891682133156495609530799399867949728464715604348036555432689293179167236376890462137587308116397703981018217258749748148867302548088283494217835364951293625154626227499164845988743465087149438125237954451514390364226080577501248517117328388128201039716125775798803383707159423859873198296544942137741620869501215547761797139602083737154410668882625110850109763939115194153955158845333118143381478822983810491293790275331848664403134122889276759151796048656737305319219472532182350741751136481303400787143487146154536151416607317525284594177827846071582816450758621611025321304580556552401949634341731497285141330257418653179662179035141798911710048398094413124071986498049448375396391848443288022365536161039595882628812821306074014509497800821468966710492321684073277892522147797367581207667277462111090566947874080950314865755090784704212277633837815394864516764589873436958769623559624484690336757709362993751366461686424789399815538767358068573096557611257344163757608696659854644711609133904287187205391538745159784456820824469325132503328513182945288116642356708665641886904650776522032586955885003058772058825501025799342970402569418410683119723953756622465718793581596048398291884371215297304204671778076730077847640868132850311351130644676241034682494025495782219029707724495778470671402627612924139714585694876873818691140712851156118196901966726067401014278386491125107806932764504894592662891850761296277009142175243843413114113654550318864807605532407669069462526050898469719964209050879861926403663961805096449967312649540312703472146743655102341108431573957204818725585937500000000 [69,0] 129901868271330302486779840968238988739271175580965304464195609799422570828396016802301108790016327580872664047666076610125665963057013301366991959679580242745040069588968778456191817815269002805724142420546528464211372756402266293178323982757782583556053428349492004924358035827470703157432631167185802767846742831077951893960131369371298675510803244648098396747549538582954843317463911097323961795662206672236268127389541654609817810963544193592048670801976446201598249513630096921652468762310786077037190905493061900511210056694669653027572791572254593126391930712975991488948980255877277133612876585251560990866018383571690870109888714494806268489912574243801587902072323921052166736524683580163331815920717451373479413830377361309406034475002968150796388622532162353046347541274332722138672665242623022471607449095534260494407734915862247899830981896640492632228013552699334187367153707250017818569061397714912474582704255361776941268982959876579911983201762439403244784357827903827585485134418127370334663004677180660035363180425081160433116810338145080211420670208046538333037163406861726502482222697648716418102193070478430381117582384201288266214817458359082525023349283846258508132417062369521860085284078724316241379747306460401385942922046188974672251539680038763417047312762392987588677550439192923126093717307658540265189213956349713978902253208571580232595565564429579823373382129784925000358974150053522637175476938771621083503992118024884084121733952207749845981332815881533472207662370278561207211848340516088794885991563966281368621239233865980205077409890630083714202240441633232077166944832588950006934955369641018531321473583545640023239147665751472451419102467984609399618054334823173982632419077282699907582775214545105720551731523407068484365751695029752931813547105485251484619436428381934123772489118362896649208747046138435613368792553680726462501912462756428048850121308563238018022668829835881080606285653673403468214587848117921286198273539095736243808274055853048387906149987776968243107204146333178831395997562952509550362232510753652565914215292596268221218434736181878087280959789261191310046805476922990268514579242176466790528940907021326026875226290128535498777925783015043133519932120437111210727726406943816073180641978979110717773437500000000000000000000000000000000000000000000 [69,1] -31354928478418212572289254665532072015442687524946785557825780837896101637637171620123209387768134697912797014533411966350490971378938430247369606820125324102575926749863299631789802352163346761185641599885390814254761711377184003504279385961525097916374073689657423698338648953941518563928955047121478363830212724456972207131209103218406778504490559082938508697315442114564687917502862619234631192716468386912918549106229165493272567835945594632761462653152586358806312942612284868822880923766219742797973974311352294358410806335922579025923119960277715679074393894651158778632793569539239727945187795494791179287293372039264799241132324643131700260043148114292497435362654367398856163669677992075490813484956801348086326974959641520628163565428103746640521121052909940008857727553543695678827595743576590681443586916205966213036574569738429812123691724655521243750342912323405674903824312555493278933173868253154194756034967555783323309283432658086484037622853472297367567304150727497111570650041514022044087595307293971765937135710635612577309029065403747555578230617570262353668759211236403224378428846484804076422761137615425609904360531815521801602443548451130486908672935930055772515660273570201795777506390763136422673288429129395956238729297589296516771971806475879302030482988734174608354835833854422149108582251116814743638073980018044547432829262494262108322646189605956656883906147242369971648592370014536551158457732440926209781976332166957287640702979224735823747692768480949701146141040923843722500506313793735078127368324146437221861534766597028112274559832024227101280817262053975592117052568076672882656581805959276583385008836880927963980248407031846559142069162891560834059246210592204320980139079079681558545629778571032042039304242672560518650865456995704600156795925407987410733962259803138856785958314948841995074212974199038727356082478749085717913982701189040172358751418975092140900000061954387959159645049476607939517404579937371547422512706057273886917905447612003559782222511239589407512332613821027627235486585313309844400098158355542630785436878241468093666485449048254521239062799590100349266528884216578095522978894375243993018329209522938271835552043888851057672243663987068338567847367574717715953578028691139945038912628660909831523895263671875000000000000000000000000000000000000 [69,2] 1181518222281657139464787883514450460254903698091227831356953402283824459463504861670444074564488953206217379843753953109103158026815276060868593593394025746320461634937769080555740368232821698303305196959425473696419308118156269064935845473300822594036890544283846663904159017658780397194085388337187944364875486515542640656851097666721446564699597934809636605244007438339556609012234295170360276935375325036536819444933580023318676156323554942452159062342033575746812427558651584388091438973695916640518487279945053787613611734802953899430069055447908023043529785549842436074178518236672947195233129107084003678602426500523169355602531969810901854408760088041942140915020847256077864092707068948938422461104625903179207666793740361409571819279855484364570194167141393436022386122030784852908064697164678955585012280743031778583846756621053165753494375027120389310919018362709400566801714315109959705196689602182282124296414258346731211119119407029512936069105178567589754809690091236955594151684574208285243261993811676063024826072792409816720785239792857890122694963672817539699332151656358287345500017454664737874256199137118634517323736333297370083767872446250019829624784110452214718892176867854878006715263341164377968895283086304070698009557745228143772217069433242910799519745068335313637835581105975619820029284476091312163277515201838051394755028689709710506940306655328536026353783819176575496590398509839620094841144016175949636790491379026431706565707225885728795492282273547553448661324499765460535959866234718086855054003203233310657867176324238434500225187902801151881393784169885362919679706245659849192600948698501134673294129957016893207618275645112634944486163970150763685956021110491240708635601270486166671854317126709866853248798893844383505101803947555080426203599824959885739356746323568917319258986186833903560549355223330981239522776838266146936802128890821049280763999872742873471703516683151128918973339995519617392777433005920436201034802640409849770162398754445992658624037384882259897818341971301550995364699254434963063148676616756585325923179131736099916059898977971739905410774006919239987337218202876329875771769520795060885032958803609325456085060343183860136221001575823931719392795222892797328640995405878112364805865297512355027720332145690917968750000000000000000000000000000 [69,3] -28011208069464372626097225556561162267804787832180108000652958412425975893926339978555607685034148264788033537724748152784502471436855347428149731443113785991846334937561573136067344361364579201251027659389155698262802152236021013831924402414664015485806152758856567414321908654585389204004880329161839448316374558773728996529311000352278844491501687320738046990328216956459899679569335923781005061692424622492172426993666115747665655296165640550600618592087600687908594286002951415029682428785407984425057078269935786398974660886992752201457708931642040306657369309838626870576989838031375919533567376442955815891768904643383865507430337661152550927509177364766833559813298655445905333450585407308129974248593320099204481047112608750723419708838112700412220070458641497770222546545010110409172450179727903002166131231628145876451095045359853025644081261489796650826606513100348742060785485136797122827324108855061770551633074018446489225555703005556650023263101357454641541120853197541651301802897778337804641108005061271417798756822371978539120039674695903346518787320851236476910715183868017490165872285650581253898854081950818836888911423550926563651960732220427920214491826490239723753550535978509242455710786501566931188286784090328091507593629177097818843146647554395723471182372895072216860492241417002332117219478009356618720407863169552273108518096926460440119272916002529996994443372898494670280921161561486531302067905914752261200829654726640836550990654417913908396203015026820858131507991868529881127204326609830919813023451126933161272060585308768221122683980685774156171936484117387529628349388606371551128199827430620193699066696288755507676442388194452041446308140221372130647208610936696697367597503012356891129915615971601477654210856539499098249233246142208849713839602826081984070770126438547006832914065123736476475781755161909003361238274439404886284452189504097010311569733934372286898852856100978261812017607116284469303387409268158573947481120679838308707823346416886639764583191154108390977298729544638814358128669386223951795664156812623606035152656265406245004066734890184924613077859195287667328585847756016605738372476108446452112462175642908814811186896606003488557098428168059395661718392681861723696424678073439251088953480528509487612609518691897392272949218750000000000000000000 [69,4] 421782303405765534183679175997030370439748444906028184710147951396521976218759713872599008910603997250292140644243016676225510251206944432479900328200882815250078069494367153030674731057857059281048038543359404331469976765322048841745550850610241768485937130575986386488553449985441553358980958344746791996399201763329680525214044284747955111016891424089009259642072249119094208219529316662104089092317928280897419080604088705603338688025603732003009888316257507997855582423075335089696339860456066743519395993112271357757723815777492169409307839349160479911280737544557118698123639607731999297187031667986939254727110354204010939191175997812118049097480756046798946494363886259565421219041841622992887293163515681508947970473596544550637298286480924189209476361737580833202320160298813569518665981587052396472720530277034132968115678418022593569174000831667870214527119475466146246088142166894759425207837727378055488766586753840704988477629012271868810388862538362270748045432690141332690570397732436020983316012940476989893661423030921485331747461090136979354819237766373325413911637460218396486837164482450054328672495231453403091112909721620772105937274234195129039632175779282123321206546293651265505953153312432280887291253137486126838255565709205314763351145264076162155644304459593663450870370406443037165075740211788856489450345152944374848918019662231982807226044537577854357643928625947147790735637349448270976883419225670695511973754768187654792771873429745456463860186844029744573942106191003225892752967129697637769874611975871586112839034644974748323639849996223866623309456999635558845710426196353036031025913676156786211850866725809673721899131121345357336827960652929494738382353764410290322869861294158074695140274107543828152088360696665137809929621259063199828137039145086590787820101997382205353867605639087940702713180709008826231574219679982921998971451849084856236033222287221418811238690808147574855743615277144707926848907728925644085513345324857922889059769170364446201051971714647641756973140064878047367417951788714688015787210983740491585580596725832160233645305057404302956067821401312271912405420717673319433058016003363646337245587443671556130053095404942684051061845229729978788245542552712015777212172168252082094040255472178202467148366849869489669799804687500000000000000000 [69,5] -3589546017990738761283049622396732833480017760889727365699919397658360492180150718914573403553213077552984840624897516402237819202650579888102453859514621041082694623065654793969586528634966978145528054251344412486735687437349156909909643536733807757149148440291766247780848860442417701878262307580770543897701501856839816907882921335428554221085409756323776082974697626558754155026203409151654560238175393117160983044279713473901445726183670442341518535759109151828352857459404729144796224206744819621755137890490604106779825681610929459383536604159612425677613954458871427866692050628743877192946112491327990839425746361364923593184807565272850441069095319640200763182139761215768665215647840221799442745893991317556095975689375730285964456956363460035215170945249776374260981592261713141212439293175786209644429811765506976744382954607081185405339843680759995258531704327094049212615088379422461830804695340588438899289211506467254997713705342188657494919911687958979950201013763303356632508163512036006849302833807104056913476384046220419179181649815030419521202829396111257946792788925136643359803423139676662760086235170218919780793694842857369925637460897773711375508506662907855958660378059089350429137487219075745649136235306728523162705042848042049693070044516091992613794643471111199818657128791780572713751533453854189256615548631941335867410265256074538748032298510040534454643620429169136242061318232145296336820883139027677077937393562799907327674122054181201817496620188235078355429706126980166445136768178451300403985230288649350894429857574683042437037060587051754985607164473347487006239413989165827251236481208183086136693494113141021479965936356770656593720811308643766470090742373152726455759513687089858413774456584737643520943102526390711491868368738413697174412668502760916784204310775069492896711817470274849661237322576094665725743766676722635531709366095568311546158512610154648920490082038519113816411777063319362309379527915113272792794989404375676372315081959105740780178018012804641926048365258200852309687169721327652324017452977011657397937755559771808503968701161987821908716498195365192249821196300882543855055998629426901368311041047861680970446494887588792443005872489322109986941948580930970166179574476153111770027059890253440244123339653015136718750000000000000000000000 [69,6] 16696528496955259420041541504944181059134769707906658358036949005260167259464757641118700221210842331725437162001827499482990683638041329994941179067181934849914832818915909877123648180065610434252937805261270828750913648053287184730748182251422580783905133363401803137769894717721978580485426157015777999001740626275871937731018459037956263076755174458743031603057130416764151994363225624589582955802707843267499678136980965864156903704026877322281007398691137214531673099353566671317136247196077097954272693487065858416836826930515305105302669674358865166852978084212690903673294523910459877848561802803625336274610756153495062405260113471289364824037979060593800788141673710739447921625276112937456759451832562061179646149314303625305950819434831327901520464378848348908682143839368544869978109582538800917675916653500342799705962841454750882963860732478393932572547276262228835438580668914519899501497946439628742272617810994007276296058892278053141110427093428620789322521843196555022659570050348411794008519446169696446837192863073350532675480127255335195505030893976410323842442272627751508973053244131083077511537438582721580900809707630448575978209456263911324226844152194629235962920754373199410662776246524690316048977063398128392693592969792222162702175596178799553401918603226383814880099936073848956272575334624118675760344513152114510774553180518309842442531880294133319713235989719789830718640666625941084920687929714051858796700449858774403398516801144101853239272132142560178615279771504557418245058139905940795994831145001804707499382158106989174278785655905910328116197450545575538439166272956706351671480647145988711495608561873289731680646775909977304128660935571642817354860903611012039522209057762548747207903271694330911507767835788786584921163560175493217865262680147587370714703417760412123536233811286477049146185100618838408977098190592496485935188747290396061952699874258366705540785478293923171552283476892197581068004779017338414494563187188848606030110060169914576027804580297548994993346527071147236876210340505588087391946078698360154505386888196441235281312200631697548054788285691625202512668882820575056705049958897333848512587028021598246850127281261138319604406951263209505078314599182927714864881464094437726739710362022783840529882581904530525207519531250000000000000 [69,7] -47689131289263724704367698462097810375729387498423303787912614239015848096628226164759609749128511166812424658775130866222273743090454244172737038018583789303582310637616666660206831740243354166485982885516216117534724828158590566422968749974880117327937086540252479625612764549302181146473971749341234913180087949391138884494925941781538595874809259094493900415007598711682074533363942391552364887002070246222836253705391527672414195553867499701131700838859915462211901940726470621952350474912481109807544392941410764467773933588816831155100311037589087434876641802368380029394296452724425796601996019735033392416124206948870734413927968016512897936324053697393247495113740821661756601954144181865779547281467030197576271816113461332438818047478206428326005850602289350629100398858095923802883926209944752532644159449458522727399707283810245178213051526802163479332681971683636380603962889085507015297472886459264560843099803482183747036186775808461312962002416518841837556737781531072738259329212044107130935811250215538080484808903222790408006025167381771922044303905980951962891651432734234431637949358059156059735818436834786829334495514598334493033624677546147055330339120149817866239204904355359792410029524394791674229677855817787982655023118956928356852043410380583917798616951930415314942128677437851106095471488407093319870094432009592119176579060303196549093083988658311020981241872053277566269513037533178460778260670044854994209967436916654023433706710403807393746401810204203640624595606102413136780009421450659493378265481570481175088206053528607972451393007165330918325278013242021324071165052061395490487730486803251974561220916963400828764598470533808282956168113627619479065202174812016499028090203902497123804860664462374872655730335296782806775375409725725948362082386912467938600841793324020163233174997289809992354081707013695700726823175543397016632895193701576600154785733287300625387639572985274989963751412007972048291866044373614970903777496551910477171766712071981374899037490577695763972106431808571676998995542681032313961016047553947170067046054512028298619082390467250689826463221216837951179187442088103676840151815160799721777955771016079501121246923438344817662141404776128164245259565702571716025670552275466176905815984810033114627003669738769531250000000000000000000 [69,8] 352096928745976824659794687007263390900664574943695232636690040143087281875999666521111580748922324166879494075788624445137457966073865820921625638275738282042882901733756155486538142371504275841917302276456753746216123515075558384043142885429171016050773613430527011496806605054887167062054301188189054896975018160271813950920696650390840344290476252101009424312554096645497929526414377849722647949806492515068829903950879880080968606761868338092074868879790993048060878268275436711511612631616016282457833143363946867258515424572072090320278971331649884963865111036035555033688398849326573978301056248048786605157227082368284939567814639188455745112901608876184781412482335684358834944323149549196425157087005775805486529174605757915308817551365632986690568090385449987710551299147742287513787629378194568647711445737220685675705431399021990044359079267382895846114239577353523463933112676624601653227169397507426816308577980730602243701665433529790429849415576930778179458092793049995090081110708393028996133615292411092924792898524538377207008326694491022167165616745378166987499292266429948096185566052927372360355755115190756059512566659158373296433581695980308275388028763452248223132142776190977239164958536469472815861407113881656074904660817003670932043381694102657405603587858507466293208383456287176416052802963177718061371571962062192588422109382662576628770764696328647513541716597929444737099918489703188040368903910314412254842292527006866777821813125480514935493229544336188966134761083513287666198946650747757909846566025961077486526027573223059177564494505841848508946679210647099056782178802715310885651863895609636658700683747073885538846944815045938671368849865919035727442103259013282306543507174064681713752330042478332555408472004850554804180203656902577558604965932125234808208206439599161348018970292330781014568266487685978251852917790027306883942678754882897229093469955464324613867848810628633686924878751834953255240385654678754155647958244757464757647182240132813575335630223985091061873303851188990928974894138856535069441322404344848248719180211389149673243646660178754550888506864331619528547242328810892303280906930484736176181766697258764223298373010011066676570010559763980707491447769160313915822963298381232354061776135267791687510907649993896484375000000000000000 [69,9] -3077411679642949999427138673188993324716966989008779827103692008428245806572778037256327942564392541968329207672832246223267151908287568045545862989670007109514266710937322895836640160752791255426617176195590545469356345345905004688709068379462079464107585407176973748685531205719365194543125744147964436329472380624708184142358474065326241868970926368389617992971465927528867237909113368849794354702926283031707617166090847354665729732831860262238277705104412193052260389303817813863921235790303151674615704331237096007603436559641222203583802947323155271814869343253326458289780566119108175760963021291378630562661999944334221569905452464715241977969394026901161801912664633082908255739035641876281911470893441790796840121826029075310718312902940915255200569102437570843726947650138908316856345743362710488347373856566960904974804037694064963394903088674627287651005325765444883748075525384305785746482818091065705006173725078621500769826113555062202609854740631279400696911809053172475289886981648290663232483778196707696464472660453783353832526816271980804170478298521831270575975522425602992980217845639320013365146577612337580810472412718453409182555916971210815262497076844602547237682666886030917705919385369869054127229521071461089694673231860447377678510300439009178157947775569554866432172329683186401229539052277082901008774933930138558087196830872499120607165622782075030768801720009583110245570780260213655963462681547317882670329449713668638690496747745140757136610306687119182541627236439409747876604187351003594650210489533023726383148574536531051028632578921395648256240182629106896877288540387276831940869086371625803973157610987718600911356791522618509920271439941267437691039492965926953716315399437576443176420941511772771474319675855348438736388673353738653280252687668493047475857710846789697560144096199271585442634848150353504672793493363060307399964996556590097355736678970151881784208609744301152437015410492945516434076300225031962937979943498743458167953087024498259859639449863552910416114424999458569515021152843463987980031551518663650549814978404480491957345558780094208023683498913978643242299391822243877597092730747706743020639789345026421372232671617777428914755907659206037721681628578282761216144583303323768383452652130927162943407893180847167968750000000000000 [69,10] 5626859109090871227410088430902339251423908525742213910901916398568778694110718660542052351535540422793569400536077764201146137331358489056430828322979238073053426883440458891962346060349572659298338640618800740960597002420455330329453947182142187584163295046724142551626784161696844202371869942109951331977461930058160503753087398446426032878551976705594902516369746029402599967010918134091830697921821642568008941554752704847481706316994209486115855953941917841042484876461498652133766066600048497217912887462185850550591230474355302201403230424235768577465732282208961643830392905596278197114030347200669732821534136708906459636071483335406313334343782515892713860404492549774712902893398099141617936312806249129419212484115906760606867988995224362152831565206054152967283288013680565132005295386498763676382664744342925171675735053099654332960607516239184145457724546644743836667396243301500402523057026231108363189949263207328493038551036715740458926072110166443856712252115733430212630684381135182760360997907092534498134064977964452427938908795253505556938358480639923861509602527305782878873116746635839551147967093301359537125198738897645652676376455684321106494493928859199646190799349763699532812693305752525063637503272173781443993442882994558898687578006521133817918255792242440865150980016791245792973776246387130521571307397925900985061564309849646925014272375597009484864508981910683239676728634984836481409560158471347151973091425227694273799876531712107328189757903236827309715546962491812192582239990058418812105372697837977480735232005893555277345898980299122041822158763587389482199054431281574503368188016462522045720449518110830599393109801568232755812421442138747389533342468648904188039247449913058260262543226808449330188158887060101481365682167169061981849052736274260900532180502054793222636341831766135524745317807041556305605763238836539280754597243253187568911159568731142762052145329243098921040365822696958740072556258676810118570957914466288853755533417004938182618442524646948235472618393097291380407186257930221969107648156612012436324409402702117735905307002449734963507529468910792490413712300816794803296972961188572339933880942145083711515977988872414705630786688778131504384260063893426315318803630337334996044940105264231533510610461235046386718750000000000 [69,11] 84446759506928433378339818172099843312616088251286406331236275327074744180682350449271002174573851739629707968396343304262512187115843048218105256254843157928670603733115695328136994384001522225659169176641829579953418279560353428448622315062660384924347958872738688242857443344898823978208812606119957845120573697112273702086604496022811591066550775446920554579058328508721186973323422951064791201364059217543908194666190226018261346242653405053327467003457603510896537010337146509224916189224577650645866840721571982086083851267661709247420450528357005958807585035352176066795490379859777949509984999403201389518533709947851655175205227702017795567393875807680985670970858645277439791805016564345015318231167649914543677491578144811146155015222472001751400886775567211673489289828448541203432687293332441674238263797027331981233447407735709657876979776649136402665484778057358504276310400960289490535251246786845013763632927467473235549246200661810358629404054997253461403866205666682228920283185146323068066743576494499388003066112236792247587911197423713822779020273838198160875551926073826686537977536910040749828272239774132100266358336964615818039850950490349707702409267447767713740540063304229778307478909579743496681333935108161954281026984758395447518561164859810251268105225373097472770169000702255595220666155576584483245274754041869748577892194829396284728324599793338544331804541719047314945981213695419841978253362423813246318646116292263513975391727829757887187592169435800117139127029627706117734407713390517002202490006287981073904554645446855830721898179543728870744012566809105961894535639965597275356248892792609008271860464719547981214993563514329252864270856131270477238871956082947727177225515050370998453065911749953488315413925421628301062056331507645975127374063151668165259427969229848086676285644305364774337630106757915140951640363269757290813104273008919028200773215422028601835344775034068004234897240861609485351811504366356723102826957807299256074865181451738674761170321885756346916227147543932192285183000693768294267179350616651872653691091140016773142035757874241044180475720731418013725689574337966815788491681470615224124577377391772516527132037141993471589145049321603584140945953961301868848419684880982072350263933913083747029304504394531250000000000000 [69,12] -635325707463259242644089646666294666002568195221076611486764643867481500710579921800044390931538640968981384992974269559354560213199267363504254927039878242555590292558283453931875218346221240319273945633308733889207473732935016342294121735797441104839212284449442088018166982172527153983837616044719344216858432947361708746642649829765325096854640332262507790604000650154285529328532121695169316660335324776109812556940130604369192812728065235447945541947868649893367493324582277631960724132108074940101220226488970631597239298036029631952082060455299290686071732937283184160218234443772089241434477278316474226652100572682027733540629367666584763898668116740011042437628172291773445480307021804672206093595470374576423417620189191229405114437115336754085607638352238623277533073470188213134595906030425675227094873873425123791036874070423027997672262534593534782520839550691939360272339015800775976788736517995894070567607091879682626313704162314331380735557997958214189983458824703032047112998289965959015523139481440980655531603320313179395029661542173499555499129850195137755903846161837485264419049520542671062842231803060515300147911694365001308564643406747925276265625545369800349003943435150550589939074197483485564512279674941248401165614530505261649535148695105143575632252665471442103059495392616221527144173744658771001359923654247571831280931748881374542940304304353120989715058130915511818715323377945026260861141247272909829558412305522067376584692953307794503283949597563570790334903033971609342178747689601949448168934702611378383882589613411415145515197309902125657633847515228269490111738985580315804280567759668781211646365373412065196338492114068739718850125547877804751166303502548615823540473422749689850040138563874645202403090938772515516021207770878854766431131573499798294817584384017597520545736118170915715895127055099366585185922235970235294009071188774475608881883212241561300722157184729892438056029479812000140414883069295792048809033037556746297337788632238123074244260513779249322764955940575196673938700923968024805952091957148074083095950338446156633850491695708857910245863466201387844295603487987534718817070864929396225314995839868496090397191441245779403736192775572107374337598640917242626124510377835785668310109031153842806816101074218750000000000000 [69,13] 1616367171071080958568891613865913197041669893262418369981863698644473251801072740831417108562543882486639770947815282703917923519123233822206651466387005734737585705294971245674801125760150149642430063502396025463728270959942853194195833073390852898479637440079903888785650615080031457503329329391590393627134964188405021841828636455010257585865706896491237197121154311163424112846018050590088297423879794975687722838152035406344650899342421127726274912788751847656153873249184749514718088729527412056744350053664159443553970098176929105214011748160506475281312704113242916002679606352328512492136990831958841464596492103583579247658737609426930149011646822485946223801583528818712489767106002398318581319097011751781363978310287576506050921336481575280604123602606111790177957868288606680432813293277824846914242865657144921225363285444916106985893510758730110605533415450399840252994538731446211594823389568193230758824479811875178331892070239859842342006953957209535475064491697049327244058665405064384829063631921358607756049237255310372391777642575265530092595098463515059967472063077693405784733860554743272339780507996217339497219665127214726265455624575097842116373055989852412706279987393498884355498281604890725749294961948239036632485829026762977671521305574703918857011016396102457914406203956731855681163139197085614494418942862886285776085799209884220007000798642653516228778283308246126398990588393321187437457100026678209034315644789193321380620906003645144513124257098177915184022401284589406507606202177338990161694879053483183185430691329433048947579635065322036218689677805310000966264775768912609250200585409222793096886751215715539498678874184452526151621120271076635927711627594230781166917499133297011379931288113373514387350709109508771886953015276172597918716669335503615843342379641007766720011785908575799950297968958658146651046750026115176501791055145049262136993981330107550674560042704310577932294726654892028646590506124790883825544929920973984630174445840134050688352688456832926260701851899675199014935322721955034870273644434628034553988720866904446846917846406027914783787483940736782503103321763465794018025018774301807693695144755896659234348881510193275522069321305689576014742057829817294307627552124237424457930956123163923621177673339843750000000000 [69,14] 1520384821405238262636554380033519037682691869684563750387837407145698759827699632818543136803727210816666270575275537181406436540144326521089654328220810431274103298799442205443734177964831874573896851599425016181416273297456143545874296597307144867228422134188047166371127463457580606520266291949962887726995584703298672543326672221138672424819601018779288823269701797485637127893801633789742691536047497275706744782215135024223065632834364579017061036469204300068169485027968992964465539317152192412779913917728355449552639328529358985079581685564906059206308039552267270043885365619151790423100795879906737431025430152677625847195077469136656312887690576383663569652442161683295978335429863352950674182447042061898849165965869471572451545630039362367538251913813244113891143206011060939068273724933971088813558492075560548390078801476324665871062842577184575899040914408861567858578418770926595169394992705058764337930196233911272260525151881027322733440130394364896728078200157576366105125972983931221634983986825313007343827307747355597799215877551787596180849082860070750006688496130521815618953984529434277268545721556513230192717785994746929889354316275264761555408782463177430221942062375945334086413099308161610691489284523110168303881391762817666938789033621408963098339141752226306567344558940688962851269041370705675331889128033810538791528170470584730022124056314377265711917739043627606972318674738679244349177612421023194400626982040025384048230334654191664798543896717759522491928509673762659791067976157808131336791321974439752605852136623271380568642695228832641788073825581479599267000616906746229358478142390741019665155415237859490413096521694400446364704133753555313450454624704703278003735811476877907749080490204613596698625026910946730422190236277543598571683509193264965562538590703118366953863424984273500369798697741131621009487419268529947887177686831482234140870544093752165561875784487324878434798550158168074997626998363927210773328633218811577070024694878546062796242273602404302495575536643681528170043586316896351462105404609117452167007197669541799171179676145871707626158935605580508614352150784248819423503531653244024834861144217344463870783324834360116957786305840396553101632879983638076838291675746406284019940358120948076248168945312500000000000 [69,15] -22641635279683507432927655688096881084611097106858763645986722372533657024497959077225637735516907431444530939139069794517935550917240433536764090563102866320557022292304632039294727640480434920772835990138638780295612482512782764703169717900972994362401043678925319980300095428406854569042537501312026262281291076703669336988081531186982016468005796652452355129685175006065605023231955999422443188783728425215138075373938158247883757542820488972027197354440596869980873610546587852474815806075585235514339764183697069526550849848070283543314847462846949937884809113429726856504665611473630829591262511177059415506797540307358228747404685417851032788645208081829107496761188659859997629226295320760727610857725816968713648559584616716211604109305530295661049370585662828267626555819730663701672640937336533319892964274603674162750074633703344052485930439331786926656038726461577263994328334968915963270296092872997875175315566108693526350080280956771510323475098097866077330477335945745249798671255955132063450401419214510872820922022534348673421521026691481317958681011768779071775256530177183889853144783122995307148070790335130977678852566227212425484236339111749548333700433438723852284410325980624912407887302630011672532639456140168214474581258528073141477239651657036174325719881871223623089349053834425678237472582413568031593169611773983087173320894180846977249840236842510404189103227135556547336400052250705703506895981777692442854441200139049594768112174728360403985171822227162275698915089162293775711343733563523924697124082171877704808871032908062578695692390111417370902736394662022566284713673072116857100497351620242948217365203900054624523430394808793606045843930348714273974665424562154837270432873314912761455312177515115016293498753778525683030752022172856253042267236517560072720731235533320217548930290015370780370094891098526896391413112016851183771739449526343920697852562290394303321543603831442324197359087014162713416546653144228484951436213578217093449776387709924323498560737241796752987400326692313408033277244704215473689935086060131204534393103262798079964749207053345455435538289403277792022448793208185789567617291853388572491719567311715411745554780639504836621522323728813362975475664179443507158413784186024031441775150597095489501953125000000000000 [69,16] 67299597812460360125783763270606798907462462282326228473010650132139320594116566434486388083107068008321238592007146887250655989845698346797225963558994396310728468068131960707325242544195416518126308919276482533430445196146398570553972159105292187024306458962079871367141608521445648147606341597632712241396742345181492393658713806950248031315629059532063766347094940764683436224836005279008424828197290057952597813275169724730672616815874441394829504890627216577957194005384161404056548434211162289453214256780499086912835435521737406609450608053679098276737589791579563192218804917500660027168353391977499943897757632523251029036361009371206064874339346302011821056166106866831483478849951088634800154760657305851962654148484993053075242783507716295158138883725097493184044060236347995218364095537930109063104864734854880133441482719440987587495592251149772125893198681250277622980940460501708728241525806978929127248315247194465915103813950909985444258035313800615735864680165137643225742564754700230767383447343560127844852505055769819593035075607740519225215327877983369685039635324968601512830321754207025477888262316097628909278845276813134875345831082410983788411621372894239731880535841828370849889230494924594761433490081698529217098416805207667078886713731964381286704556630596158934919124486403212516579671685448907936925736518879065980825219978280601378651528907510589908371411583558479441349810628822285205470637787247918079487839199744002036174076991156286898119230099594366319790523904556401757432950384730818563153773681953328646835778976207019030456727430154334902437181676664972939564797558207389719556323997816943497514260517232460061684117961461887747499231313163265958856238110258092206633988959113519539380688953174067405243527687139061616738392919647500816671335231968514877630853813285094845422426431940414258982177779405770714666624661098849147585959734243700103279458458571367747606587889988761756086314257119769627629066475144104786030807482549882738804997917151224442252317933755516536177939754725297453558974114764919695025833437896856259141771283102514644574099303835915640673010403177840455254508379901279513553548786127845444346673064354624221133558427266602059983289260479464310406585608809778008580423924733793228369904682040214538574218750000000000 [69,17] -68438141452618828009514611398368774785804116771387239584678022018512977499620581720776289374390873953910173357550071871615002414695341390470221211845024735832625468977491878880995662146136069641517195950066786967145334259978621769066716303904028079370527810591449172563705436778773618215134024628234010193495828993997177099480232673615068836958273465598141777669209977758129374308719824815365773347776767054224141499342531786691192785786027084700119220430156789067297198098764720422328505534641207949342986095216037566085015947447265868165142109438124009190299306914915096068739504687690625799049683230612618822445986093703445356173864396788410274543624761930982107237462748707161012921165083320351023973329775049923466191455825486608162360807670288054709371283518930032982738973118686925009682861798860806624062201267109750362289948233203809497574697574013924487739965697001435083995380087304982636882624496021243369957629671620284747275003516605138927817354669016701385709368313933655680538875534822962262885724697654240100316740186161023544455241909256457050375035712592772048560345799572208146892840634627076312516820170549273059063089011190920197981175811929489489563236454120622348704962679481598999717236763773281758062041710309812281533553623043711818831045104774814410470963149922184300903133842985750832354625683643698466409036574281721059039983790250017657369456897632480657917421035043027023831684956824666818372360291766864569362006585124640426121599618774412373188927568720073902987294473371700018054669120937365689716026247390639729538574909773603928229502585961921440275006993009599177772224635815223092027991220400050979191664135162016555284753281401786288658016483321996896414155258134808591590817554067467196643870980629488655096144211136025377407350172458946391052294068835959294699246726369487296551717627473410900385228759410568411897676511334280254607928203239632536336255403434698399439960328216947878794048192815826819597381076381602604638298051450872539597820890191879243214922528559192958099769930080174855586966142717617935733295977103758688729955867460783091439327193014075520912799677995737273870225981862454747097908786624708037942101385340376764552274941527867140958267870217374862000701398372169270006848407206234696786850690841674804687500000000000 [69,18] -157543776008780494159593488248320432267520005040944369589882517683688628417316868964130026052204758141423778293003932169707621860341343711677559166033134987602983360712223308263373067533000147735149432216694629922480812162425376389957789915911745843713962434831968675958063953136078176325193744515929982259564383053585357591376597549817120529088380786446473245623196115149233433387963659631627086316962672502818459314644735689283027510601551801244290492456937567879665983672119267716951493326019009173367498582310246338374729376366050216415627108021123895024939252553838724812639252161704975458977040804651391561320310842890302014817669891313027442354183134230350264879901569785617236122634716468394468637191357115843240782320948974886904920214185199110422265841595677893385305186290405564321826183049636482628899947924096410881599286636395035502933479840566774496834668453841602005269961442754213163751831231736352733930087539383911705056998020668536756667343121742151732089086370114938693068120596819579798680728026108128357787180327052042619002972847489568793381717239879232481172100494029211477818258883321347522648474139208901054694917081323355622266497853267586043209002364484317846758701086621182399095621167739502873247734091164269982034689299897626125645973008214932255897360513395765661151777312593873475568481041874182982903134110560158796975953445651225222111814172320782587460291251344269391572502810882335226987915334843469007049652684132161923144319441779316193363894290339981674018570616807113641109390918364088912984274044531060665156271675215109137370436843264542645844158492484751041903567390350670343323072610721768321442307432769567151116987136069031960847850341643833933745842055135939914484592196503276668529310405726099026182536898147627413908834559522841876398871005495314070075027372575379583109564643932632099880740157677824304694015213107727147460550642353262929068110019258796391022581341357629557753401823444210757319672635815929663481150163539179868940165476470386506240907223565649886502675828327195675267764305943258567169781640257247266507504007491225244229033568158412530739689399710450124154238599377246333892706722932831640540534302234683073979427127973780455088487591679332275650831241783119806426638476182233716826885938644409179687500000000 [69,19] 749295647764797029917221487991303278179697495620591466876223836205823192121159655186172950646679891392000241590406613108182637792233051709313777119747412195485474973147602288871155239006270028141577305747311310671004964007657171267284465258047852991017648629979916985901514949313618965281330188290323311753650211813122856655829992950846091239213445747293058820010959959219508845249951738843992048020476216283866039291595923039767124815213964287887959428817865225245247254029878155881461078264628203243043435597685036521589380919609790173806388963342049288926458308300049165161022432203895756083916455263079730862359226593783099917942369649884756701065050832825791950026239565624438505012744901192587592447196548797625838683575165378243985685873258352725862800710522968350744272726991518053493697949085937403319114020383968744366164717904315797579904078459239470024041479308996488348992932967349907978412680309103427032745667436281284481630057330622806109929307264949024658847200741665084178407141551447473171184429580690138433616099157515465451413325496419272771814716155881605374117116469530782402394629944180782676269389193223059523748553146958100811187229062590796009459637456881402296774669145965178324301592405848527137047990171879657185774186515634948384092022629677276213611096725704980530731675370057732392430309760391063640130422444092418905207358157792250142873467722173212078498002084507390851759557243306455780409000426744747629946782468714767860331785336639314492935149337108565843520166869179290873030774692239826566378148458784220119347779773417585982866074466640086918994341521688300383625842736006620054241235221732019567343569451285773504378752088155051905718783351771184035371417164799181838456632424084475900868464813913072911720089669550276008678365885746096648614855505156740829735784826922139551541247980661717139639720880288602216187889674687120536070272190085689004876014229811431097263468083418286188225639714144373409431049755843363786125866913679769555078118225488343963258305605210608209184200236618951936921298227669253154142921397332320042788544424784513159780568946275741619762190261148173314367086680699313587803049355815185207828662034242473857094456940525837466744224764758060696733981472395652589923997766163665801286697387695312500000000000 [69,20] -1398718037386630306764908415120696167992170220180485642075804103669815722285215436947230785817980519473424927922653928168738992206728804793499388341677701196906249513190141390490140577728691811231859446796017068982161767083557493285381503562486823519289646865781622404858146922630430933358358196324964938303238895625109641947874821873439968431845414285748228027460174112622377836727096231396664187096139354682858581669377333158401934147354065939738521177659264297534076226287755835867419400783971107265669092790839345362640922993618487290867309811508000649795694179268980870482068336025198405216064474779425113491487469948615615993668716140697039225957392694103655886182102962614601390974719149603950747092349004450632999901024189685780635928006689812443271886378076683400425173322983610234134887591442096144306861252309484396798432387357449818817640412605223854563898065026617444131149315528521575186632883327791865698633899382445167294908074406799934871567787041985426697110644318647189521352737363975568796754986866002597886290066070891354058841833901815285822548117011004719550973087145857756812546198901855789931792753836122237621596187557016221585292753437145602532682511271742251629989120856732468049470349036068773690346063541932559149627847788328244846988408460320803469241964526421267646215761951790993402926025712325150447376220337164980997766088261763288363080373494693535684666245663799330814356967938154154420449546863955492192224464938733950168146117398636446567562005646957567667694799307365440653146629870266995542167627258970725851339594958510945866724429605713612841923644575618169512870041158976285284229113539148120070516495977703358737655549153148774321729911981394520828642483493465953188933223941662940427930983804460806763727970674071826458803976800192996716583658934084304138351806472757280652047824815634517944004966707441030334909775761284918353658357709668618526092415578057207004768671583827666025710324598744007075382509118641019260336802495355821819264479988668946977080575570538842547062949381532033306454862150240790639259149827005589327803066056673116465037365529758184230726261780178100102616631901987898880066405616027305133702320280366138163400277703521958394403101503387887366154879002777544627633687923662364482879638671875000000000000 [69,21] 1155836664467620321705779642388090248806148881303759922535731640981914568324423033587320789046843766005743710423099815558036714505730238279225921434501237437506160283848251762581208095394339251995948203595560321804629097950629930654119163950958974214226168283853388008813939934538222287458365682719379713392211613630098758506302706452263103860363718744297600117762951451354684191787869288436694623177426164754934300992983323651148104394654037661828698359232686959154882838489683263550129584769368663007931432784275324504262825804948150689168144368904661351072834116141115756607143901480277499514240788826164848296021049403757240321744072907379191424085475550365393282139351586823520542946139396644716891446428537532636350197762340036674608546517386367100502487509139221497970167283810437938449337885618030239067436293115793116260733914888496188924751394572138674042068518786601018732842250785106096051507928526774398610683240573606943526396129996273142977937059321281813855051725677481429431300239221342903835105234452934668787652947856100526622782644150541317893645925965396007797879135652201566964595088076781092062180280753869981087051668752890191954334855762446947981649597844716942998104243853072699383476500398804835432903331780721351803223706177227608304162947075008422438043330163566166939770168527754384904777417006311554932540367984714183653960758848806506800908707621471483194113739370575266951184578437259523995806673357298192109640392873065555002936739804562753167617158964596481264438013717715055194992620505008154291491245884993752585478880444358091979494531167801696199203540608287886416827096933639908181285045140712738032492532607651086197538466688320833323641065398992757370971442449513846237432597301360107870565658204039442902486492219790985473018463741304450365657158780977952457351731699492624143778821376686375258881146726649056862737879881636886737403069021114049368356341520759666816465343179777862875479736760189800487024822737248270454365137250549360429273730256267020440758244037623451532101551477550799458398058829934153636352879821877375282083348243712941335120226468946724255727780211340844382755864040727313163139393225151076718144520292463397357619223747863082568064099542757803837917502352838905466114738374017179012298583984375000000000 [69,22] 947625480936002783971897695171368264874278714641514282692340877659186391112109585632345920951011036044755580806408211019936601055207732192268593051622357241895602042253502480081049400955224158872059616037096903225161282101216614027789016149678858382276970548480106629260453765429344789349034559443763675802783235060541257150824253763235727920986257939544523967027453908256516610594837907636248358039492184339308618396226407933817411847092451844529725563542101988919341182923889932849269142110281782420972707651181579209988144020200979797106945128064116880846145163266729016355154446332246767607199251839816867543682225625429288008295659553738348683661850434714483191166561164796768227741035698856405248565798703142571053269600005204217436892910484741355900238946031615709322636427685540917361964690560233551126160478718368073400802029805431060132593646977438271725489875919517054751067170318861072467910956652184566794902484125739781888640786635719990800583079796757622144174592857067198464292159077508437937122994519873135299428198158209908202414949835927450562465362155909514831607793905685033278982669530193522944678866003584535995285004163369971912976447016650936272881222443499933211295824293027768959445488105581637226120013949451649449280955441955567174769753564367697496004482157041830394941890480306608844518919649926761793484818469057943543134550736609575474336413223057126692217249738706362769246176067501961813282699398157662282293519975768702655536489090758429895368458147743846132581432231102984967750984720714717341475854309080337252568272353127297195006271337153954519691198687220421791661370297139600719658270061781010646672038925069032528337970597874484656065624098125524112464984777981737979306744815757428392862235062945224612096316430551706999727737886975121668922128154846175279240933597432979627497539338453184030167651111260658652550655595920272369876998859705315347278711327016531009694586613644165956087548845073277211742095087631144327081091729117985316566847832872846192373856822314327977101244213849922925163969331356669277323218227118057128947628770390465792493882926277231410827502243028938114071347193372197690248849931099051869663103817243895554225197553439816870294664366665833601086933735135886536227189935743808746337890625000000000 [69,23] -4647796922038040776436300273341303397312601318430230451453432513365181302462570120440278701895252827289806377391121876340341922213010227289154133835007607556750751397479900088516274395384059646857377351248579699430533792833870365921441334219631246171571627777663232602763569921880492874839644848281568479987223507655875649331012648694730757493507770138581696689504429347687186624201341271053904374867273823757799003591095675731631604057816015255827452677997728053728727006774267673195598807943330997875004171706629150454170290051978776581660839199092760497630656726331971507083101293091229120896156506070409208277175629968388868707002337122199214110504151775954972366031538200036723379307803217067602699747384333816335006431906012618825924983850044638027396361914661203525942188087798623976937203372986060839317112216616358288779267095422931115663422461216685210613227116282156300572748575521346113162694009747272618009756668602942069528129838277973671107760480745459509966408753187767407307519075667575515501039543372565350264688393912293161346910735983573255193177813808940397053066142092034621729753344365838788639054282629640944612040170552832052622671276907676148965000190733193607275759211015446286025493189867563168458796277542997422401907808433536556083433619129053404816813277641255827180732730791139247902643201955520624274001668427838419445795517615597555650524819529458734244273551983740786913507664095549582413452738056377562353327326674990955639397739435931896680159525300605159259764580675645874718204848818877430312458302885100398018414129440767378274246852469123540773817089652676181133245921707726775817185341806573140283625325186369927305150025883090489659975268021848695375306188404478691772732604869563258398771603502981916666527630886174582690496390345971282924342867942358576554329772064508015976682087081670685184422413210536022986214639289973122087562489562567798390786523348457253871553575193627891215143108873466555506561116025881485634799409144925068300952504538117737876115523427282984169439454103861651018171794601187108425856272575090774775945180962908879447521702099936988207434275584755871397941567721794641045084504136345321907684778953741025813998875436193780917325545903340209825775619645327196849393658339977264404296875000000000 [69,24] 7874434312672219547724642229555590208254395677610076520426648561292304569299195529087697230297978046769417731653088047871799295703578737075440081338173645107249653034174798380571252877467533134409702124041167368145201619283701841331652292360163087856394741091278202646713972041626323201960727645040791252702378464105123355009853674476910537106127701928281272337697700076606706943871639916549324455553394409685948242546226695132542520592167520877818824194535637591516604927298591252071282734261131107995202587354401940000192214863196839793999857340957485616955819987707836159457137860073880918510027533727213986702877746345676528221579050837856168022680024633153754856184559305593577590403919754915578253840968324973908719332703441636448524245474390505151262765023775673501257436053893087119954950998347148280056737710304534368404651047470245169284333988041645811729742499556733560747851546620496775600929686744810311653440229818382624820287219318158188797359518220296929933822406960218645373774078827856393766105587739779160744895542534330305825578903754364066432217274377554160993464156683529863031080437757106402522721308604014471604682899058227324530169180558998164996492664384233628090818544905915775342404849393413021008178524917960714074517812247771570987207814226857819865140742545613525889471815149298354732937055714900425658566413158970105806274830097253260885933068162567792667664458954526979726489342950954046994326695915656416696811859420106857520721799717222488663312933462164812547374183361209931786466826270715006064492570434223861451271156423497483233455980848887574514672471270803369052497700305651227221415880954291551788855687719309350511824682620752911359183705600020197452813566984602039729803705387547574764952919501722551010965389942817048775455279127322932827636582268942046269484575057710210666580333925315094482152682421705709352832405681180497966999270898194886617573702539957044568038042917073938838564783056198439320434367735844859090393714437437980896821139645442350808995177613050992318233647748972564089440490500601607066431959196565245241084665098756349388030184679682835406636628783013939775415176599685803530011616474527771662085912332222604665312255721622095908029481629779680086633764091175180510617792606353759765625000000000 [69,25] -7961658971377877372858548629877900425664614483518893169888566028671945282763115482051308545989034879833513083606920449498662513251848465474598659553097560012981360254429718774797068998281210860124225551568121375776824568236934298836492976172123158566251431032642386225959897927485942299434917791710998919852022956629200017899070744546810666432643975326407763613573735033522729485102625613524099393913658431275598719861490246128992095146386961908383320777774163544640797386652595366327528699061502352803170739385439526701948584504984970764661128155256024444017109577415344521996737441008101324302304008607083436383116668911838995358049526261651781356017499998760909620192335958340330389005261475913738463392828191681336104468149368519754865020575334167723148632139370208892598584206636519443977907270499794915331105519083497730700822679466479746676480493192315254949933994087758026386445331398292234670759149030474819364177638747198943648439027296471891943500556289140367158366891661270945360011778662446082600047446022587050044753448550952560932098182042082700511185047957553712800270297414530815696637109336322063155303872582003590794114876944975871851822171197549172806586262009715827260248857087975314074670517237170404961456561127505327883656558779720048269236236526354874337886506755450304571521277385020161739754283716259417521693190261766084308336382327507138444292631551696356444324922859750434389088908519340026615800031840692503867831523763250289309433398862208185166072458226271238082337978823418345288695898306283169805294654333109957626221051332029762555805698107200642955308562863432649454636041310431747854871497791208796006106463781383767726165631255333101012125685929391807099952624434476281962164423700966220000287278549585322615370370799407054357038324187776821563408519168489865152634855727973101327891590354853533482685566675847443401891239083159197440206702470707650124640250264710400697588277969445299547029805528942150452647538899741819394796781042858888004188230099896897330655488202507694642692364474044313484983316836366879168629447605600180677754102791179542797857213244246965002044145880309599058906477442219279015821094357214139897597758494286528418705145290196365975809383058628236617959572640756960026919841766357421875000000000 [69,26] 3926530134490049325332563866068735251551906386625116099144173845143810334135304837136182383322035032282695936810452159798973631020069381958545269956677843124250552278459341651460146605471870909922242821180936952837668377189122021682244576410078945129869045552532818267778719175838795682162862432756038390913057274167560324799714198658233305900708787895158002946772241684408188908371671553698864211675267475438207625978025417571930467523528419919684849230324337781235353974150975730671286671506927868589290146890212231650356027098694119885401158372021476994659908589835555738917094055611704435684265536897835610580570228469044692643260999960375321233461288767718444747214639181729331809930194031785385607154840554713435344272394032878933800270005459288625545950502784239475737958290100188388653585221024658769374733229622366697111243037983093547972058729223127317249063358143808944032979859184863858873100413556895056869638374501021050929993721204449132502028071376755676493621143438381051108478811953069830267920212486682020175789753790615887232879005594066288947047541342191549774573592910045844241224122973034797079169811139355214229723512843726493229263847219698425761545443476364477368504183989464248543826030520416457894397445844683910780527248799724739083334808680526900884975820502377210479927741086407141383145363260352468096099200025811429221866518790629851348989951238876808882241955815712672674970757399889132667361489948697685142243589636902444961805183663240019131009491253609541259868562451622277591483276269098164862993750269723793102657227249305642347983206890680430587723116179294543157916001386204170709528518617633523374827445026228218138736012796101341565684290755169376219606897022767071395863795447812402973718755083166799385647552038749296456914008966760674565920655477773241884571436517983924447615573655273854998472288947311005779295143792332879657197815546365179253959338613530702164220080008351816941493747460895437874467664705799223210280629941323205655017647977792611840716399324005486957421128768748875707768597011671498943409737692605225606264977900800245866741278592833099350772735226319099750845960395561185682861168245416182785616724949840012931487681930047147907140653454887736784062468586853356100618839263916015625000000 [69,27] 2381544703958080494858527725653775802300891477909801848524550110323564590692483434812729604527190823976396145146614438052851085636421081818676656428594896830968915190994714648486576206777117560783746330219558705859138864574987301766453465122108107120025985818113726115554960265240293005054661040555897828846376382555619144764857418879110532528592828432269965806461995240454357845497592427410215770521226610811557123454230139414523671160345754820513733288660635710367401537352239385504602906804112689615111962191481758038905470915766593205887374755738464888960598806793175841799769353932405366865067401564911700593788791588740541686664759905474929232712613149894586277992769979135622216497952540711173367914041633235135169948564814084192224062098740680663780141169026816434131653034793877917298426575108407251749205906001091978647142849422339066906552969372174191258035967162765974270738598147863905434621238294445255511341890354332817703845683546841792153861067737870287724174170576515118105282868901883561675401153051086282662757702792476673126366975498289071734832121559553793454853331057084408783557112352146953775656897571966121823949168463588951807245601042313871237320346252080238825506121719283384621214626334663091811970537250581238131567324691264555794312548124592233114956455088060800357148326041249576674130521271521140235826676938100194862379170758800709172114604536866979166502791116185763865796070904015770645156527900938122243095708220505010100609303472209663076069895149992638051112438674692344294297055670470608248277382273373613915059575542619798517882302547663015790443706434464210429554069197139923902248131872822150717273260122782985834252536768028256032891079540017478186035387766692596377483697323529043204956831718147450109911897162120052443302081410360772893994414123555445960695859155610434917111133536451497827496030822696076430159505225804679288713223112351317235384485954500505247981554857448948105425000277731830346899340678256381875544737652361051858460619441581510685117839187308440433857061858890837597750416893838142057687439121151657982616276862412367447971109262318011489956797638714311295691972140624362828536922942913738929539824045326508393652374340325741628213943729130974702457024250179529190063476562500000000000 [69,28] -7566515798109729165222622864579973490165745912428180731139988230501326538489872533282218444474228774371023261120255311389741330778132113340604683992702931767492925635805664351726320701711215395802982113333604851366012739964071930582253308836654438652728562983956662217615600123100446821975202512114704005132811634346651320815533135824895414426852871357249006182397881563633794491470191923573001005030520339097605506915706833387078434300813439683346749918517814070039824176210467213058081208567305230236034405578085710396553104066054776103333365006830186980979851476800320146558479518759502743995519243623626500251794611691685385662184173546284351000149915578707692697275204142182541828053494012919975523717953683757614089925209678218051830084891353228893548776658536158032952899835470210848301927947576720958994602886128496238645343993559282569780728222616799450163298466524304227305658530217674172320764812445292538995193657912830749294837719755298152973557753815640614536686971544379912997246439161064506253125335549313791402181475357161548759336463877103138853438042777734602535522416569158113866553764390468124462177186630943040167664123150759788783685339635683459047555175717249576908677752483141501784442678118024170295972081969091368658124265604385892972531434895527677483690726847585538008200217374595218701083120172847884773333047988944031860563323295446119598706179090398939304325671140129796935970809081587315634407241481980177601929870788218230032732194397954908468394540363721505635302979846583755249706745728782308578758148351282829076062266733500250767051843028219661877513883333356208387999636328331542406848698385916085552733790740338937790725738608595306649617504154820397767991247417337409654847250435921286372450281656039562172313437132595051240448349370401392045664400357458451340191873592170368237063688929965638095111000258963792049952458933758045035023467277970788582585037409741398935755844775388238004768151785398701243903796214479217262924584170253724333386221555585411892919806790130733928833430307262872080144110152513596464407733905243180143674881350118571367261501459810609013608748591422989049875338184329505019562791963927780912972931239204376842967510691444469160950141162214066525848465971648693084716796875000000000 [69,29] 9234095573234458883532988553785546575413966305484926633688079581035678584309192737849213854865584788825203198471945540970520916858498812928184112497866347743008904177211685662864399833804828774315912373565915345832873334678481835370834658923633026169471449400647458165217554987609861349427067399363829357809042942181180586689929398128831578717059914030998147863907408298062326123083469538057786961908980048920869296475293148677441299166329811781446361635965733205408524695187729732366263444702705409218505235345112013591765513222760330265059143261753617499433652044829722979932126760321534308967025274987190789277737380895562423008689316213800436086373030330630375055171225270227521713496921500771885676849833420233033377556860757194699902627899966275717779247994426626802196902368277793054664459829687115381647567353090269731561120073056280647670441618707721342980817872153081261909168893454999483335826322223215002873744347685207135377373092161072403696318741606965994452169919942890504916145192543617850369155199516454626210280021385209048317833869598284773469784902778958403718737171716127161153138555040528347384647563748056955981119295496410737246372967533467517144826106006927321398958486374689042326205835435452785789565839126455487119899244221382597639913135894406053612578980195106373645124610509257282575829393819321281987326954647857282122099725382032579897240979368334031086862681907235739987234130626332778050737051312951596777472557793094991720086427504364690430193611129030989389706195176872585647919111331249009352116911325566830977627320073210951517189621986532219878017564583423789703511282755823692840999491138389908973452411229367112980353964066049090431700857417270770570201788336234833158105220204084068269443693204465630672974150964020087782278435972030343685286358976736676861933771207122853789858909036666879569494408205362934634643755937031672321170407105886771188549480974716413458933324837560304479750558255469295088204392282804764818888833926267266181452314072687832903918853337850502891254276491676750052872061721831071370900913069567516658247062586120436030511573670594065052067584230100306650327684762783635586171691215862347758070814094106115925237776716557477232178406667539860563920228742063045501708984375000000 [69,30] -7434038991900502605345324638686847982308695808047337831267643348958341012571901924055327800551899165512034977520163063955791487753044747900464032123326932321361081686057404227147717051718765577680313914338235639132122947122250577782220936877078301447405113714723697562773658182844932367632404690813382867993043200160939602818131988899135516546630657703204057716835346701733719349384269173237974299266815448715277592414495334114012490689720985432326766853588649960092064369869279884733365326836409811806234234793759802866978673098760856769052601977955148333134556170710921479693930369414355059377838226093969364475726965418366426740636022006212142307474962447523270935110123008344074201568381464937050163252769767893786754980757382595348118169017790156667818763356301739572630414633277424569150290470168067603958807194816098855991470988801426092827318088308597808632053443573564424129054803396860036019650775945738833057019685512031450598672485962978757716135241756839115726148481313619954144724636387295919854204965427450162698001298195084245729704702246109597904631133605095611936857737765741548354438230595755764179945868296568104020778712284017523344572694800378584899435708777386526067357874770316621553468986789442226577201522060104042940063296054868334693350900694790607096369174348849228710862438039030482005527167038190589764560214464668275363966480523857165813681712190098270449492454605682901689499870190246250060334452780909194024135797721319115065977009493193736672203249944380527189185514858837188523606212313966263779988872864689003569573185718919508564163569619422394997457347587049872435369421363518062068414004595804153631794401605157389478326419401082747896285641304236043909872919355181223293472608131985670504478805607155939725440884939686519937992433182232136922113062387591379411915517875970175986465363061083047604703418160449214838310266335480504580919958570193334194685777268149966764028157938308832857297197020854302651414598876820405212907308842539178414379558838420597025859032262557084152978701882437853051371300351761975913432963981402498946844244365888310814649714799075731430880599675462576590433427552634350779756705629906893975644645261370360742145410376812924668592230670327580810408107936382293701171875000000 [69,31] 3995729820042403447856670772090082712625252124947551970592454208601809203314347898257948557994686139144206959605930856853026002214953235045727351587049297570671590542871015176116955020133958712055517027319633218975502295878478450587540956174603905144521653443905200936444381550227568358602259581909668921983570894954602457554171870858450002310376332836713047333022725597530021585309933932863116101598953500852689592041596453728523315642152639362577570034905603517872064382956408407363677506269299400732037060696049240079129893227504278675761192049867313915838797725767304361848158831177074175868020544845279407041643056296963588113503018242797310953506516190750829801178739049301534264154426887856862465036570132186727165278181060881404739546748304188468207035039708096607807394440483003217719593614413078802661734823608830000580289700910726718122402014021764728242762626155788034372599807284768141410166486418320853466393767463644117181070677987349846486616851919608850891278224079792728802317749278317787626676199553998598288995135706711791885670883179584680182276527252943547481707378155085402791159241528310641156497569116434619577310812822586498943170365524170693484313764594367910977769718431791606346072223449494405080476404126090591907075399278790978779407922001347871201408323607940800597698241496520381350652145074115479567003185623307562125141101659966268747127812665481480213140523758354706827154501006706630596542335024430978317327224010500110923139256760257189371504164645143533243174034928803306978791775331491645897735296930717884479530736094890471862816754394726293889226728736082550180120415887685998793640464512569361001614513488027380038568435593347113450611589652290293738848105430278043937047551598511071621406969492184459941006170584927924073520599653167655533606603057089189545034443803067211567790580180698651933973820737693857716798630380988741403954272855695060340437247833794323475689990544769990601645775610014258762767979574761132214051977491002369688486224661499834640242426595377766029500454801463598083680075164883916954417085074678391089491513702068628338236942102321306199050868199047382165454731660168162455762467828137840664871465455316158217209209737897116984650658366717834724113345146179199218750000000 [69,32] -852460542571701178888306499842266148978836353393939303708858847156419244685318575104901331631791155658218817595614458847191932926485138528411461702560584727807080124211008730210354023802382364686281685749858135980242502056877003487796821011682412087477035773358698382082381371632703312935402339416312423359384111127073264029102302603812796573781197108073551270388396396930089701417488789061295641246608361293703662084549563259367804699571234753072805177691413510064200808464949240828255041225358773201554732857235138031746712735375033932926492646172522427114588784820191989861727472884648706691555647356317743749048109635876999854884051839343073355096200751577969898902588121468869983843797225246242316351124590610688651448961643009313884627094604291624572350069310118006156402650658552586538072720867425809687513390719468630786166987559682926608674106125236967253377192396016254617733929775329594573548322528674175291383526384624822226304602772283583997533186150161419513439674364160164675755221829575328631025976615493787124946999768446859280031808933595962926994489210572376018601212891586171473330953856433763006584378270722239974885516958118276188336112751552231108107745254654050280203443060173298265434083432920872857845241783610117179779593613739687619201806333438641433747876487976018676744312419864190002282421137387521856918956714572960222081987743165728022951858522952100581353385499964131163697890068876819917006521486338183730655396592811546325815151457113324256303825556726155153825883405602523107376303834018571072772922869139524449820245970399674404327499517137130954408889014384010991322943356749970370588834958566212055262051835663851612692383829933433597181042801734294627082972592405014458863888427048030073090362907438230408812540168361807603130545389085108802226364448141458210553509473569957401489359784610231487629845655050741966450844082009698270468092483262247581704441025425228070084340778281128415441215058721329827150055510917788878162421318306358654339251370852358339187085648024283160184362191312682546814560049922193123784936139629151113207130372709157817242198500175798713284646978443568219856713602250063669040977352064223769878765827751343024490287953961499545219027140774414874613285064697265625000000 [69,33] -1046222612112045455081074567245586308141647745830517440284954080305227713470473004895602267922350049132204954658080457723627099135707501499791854808965099289519824411263006725435814411528408687262354454845596660421395777247443979620783616971750260937241821391476796720111537051171523773436662615384276473923949913187641482888937955470213370593129288321973699231702444079923536665904744446699887028967763920256026192725730725549854547292985433172496805488436206649684550058507318116755850536664643896276383799427816650646485001201274642338174854310958638234772528804698069613349933456008486587381351445639175091940889623194926426741007900788224119580096852369240984632671611902973967307514729726624234472942490602611784482634018017406603733052624402580054475782629239005228250802168325634133119201496474732173998568534082276396311464446054081824053548803408638648666076195466788571767684599309130376512110872135320960482810954257771902309883303773452473115116980174359403801912504327586204380410598511733465110186457587735841057610152101644716087806745995526176905832614584186890247126451395961629009779960322381266404798862826882487489261319014697813042023563696026931950357846109176556886882527789898045677209116363704859797492493385245213529154420030129061881967440075092357593492800864448082186656798461138058854264823160597006042165038553274009075907320818587314261129063545354858082255954232119184275152167985644112099624517865035386406116468874140092087294534950607313690851831424549896315463920808295777290198013483243686897711339231992633676786017047790315887821690961472825204603205534781787128938647375458759898652784513378159843026460998800621410079827631947208249441797157565878209145015339392356518087367824168940010667143666668164135939991654098936014550598219099995578729055997680749164125585897086086490717667254535888761066714361469978424919456348480948373167698782777295520225062440928875316916179396491763638605098562363883220164315353645364579826351122749613709313253580427349577502584210952278840060299205877962777483234019243303444762268775238489893479026862715063181513554033917684657235411425360412743755856447889571587321405930853002682298744757407144156909612853038893387491725661675445735454559326171875000000 [69,34] 1729226751428608860626000052310617374629146965534393892886789978639109952251913258373128011856495103289593308215481127763871321495358530753406613043434112910341509873726496200988198477306413276742263390946747272395131937603236493731200561521824781453484025963481715721590376718791126228314534956589651894651525398869167301558306001261077646883126115519262769743010099683838910372698993799232417912775969802890314033898377921163066815245487915873130599962151358872680863282086318457591819996058817166364319601675401232509733333589221902024336342386775120473942672860814515168788046244210978033787623507743082656475385943640092623914073611088845854796857910512873213540507916383000925777574336636472955470056623956852269032535613933193466032125772091161943182328176517829461760562142036402231001023473030846722496293247979096772850192209572483527619694505220496338820757946797559517609569667161523556778156070819185279691770772254371651749049042480287328677384469197121624256981462078797679812788574337289981118329160999795193011564023513210035382349081148861187635170033337205545236392073227874323873147153923997730429529506313268159581214288163630206679221245475476539731442027032417821303905403729356998560808955134690971585527686067593436650501757297996367554463196182974969967872165992212218712313207599471803681405132017809895465964637060430383937174991769185240708072318537408063076930752307644248680651297806549958230117651549588255962544240559293708953514222688068125578511019358649381250791816268315411525263378274158898553320660850564753239055589940708250195329656581120791088708862628396168460429299094642412399471440580364311396780044760662386537788997455296905180524949228101432276822133096554612281278036708645469083334499664634376656089837322043071410462411405254182377261658667386132348631872880738312774603061633327443686904814563584414764739322404166885021849667292678316770748228360689354364408260659476682178806524875606028044593423788801112812797673243984338267877079264638513675467492419205378323020938650675475303931794549820158965355432057767035039554768615963761754289728796387085689278776700493135594910323622887050094347233689711766043361403829440949414774215909737509200283511745510622859001159667968750000 [69,35] -1657080516412488908302476469803350014213823350496378774340822885948292515583212705982305796518434417422920130731883210061907806170790832615004407042258162270165811189863254571764696139162478263217098179537114414411869980200149002676857061962013863623404955533547943399036720314341065279108982936246898016805882641088738086875588353883960414322753551203152604716290121619566949026448135659280296399901409611212916083726099715166210900783993607645767197726525081842355724178183157189722416179465875674714356773902469262336518397985658497337072146143287561759421731098891730183891202575479471158001898636221880488764794559209567235846748316385760581850094840008775473367285002971817839700486585018006828353115095784210374774685510143654853436028523786685466930868871521254041425821032808922764212921020306807272996242444377358165284986211472105879474395412348977629196042117565302326148027240496648760268642747956319305791247557423576272332876262679540007499109605009301017967199795466707183438916702356458350309769560805869559269429862498736200448829045738188805550930982331792031889237486671677204198628140398982990766619856717750633859409431372732157201469040895040790032230330942189124703338108488692510589036656155303945495521945308703774666731549679292971206231992388063118201401056236682121886882069161552425469588196655389656396772429353109002756909421499720249308325260113832534562654555884238506627786515817450136006039901522640398074233387896113861262587089996747003414492343064296538024782005979104279694402265711702563581580187113872742303511423820628429857594011128698203397959451160792019916503715484745809495795499265194995944683933919297886256406137580290270528189160946548271802724677940726025208694579813933990695516587837762082825994041100941275113840257533234003408872279109898720435209204996963996722517601123038470518696455619436184335138831103214821418725088433873097180340670943076587587298962841857945221535212148841910484310285348650838363499404686349868198219260730968498324497161787941431794386463827641567455511183009675584534380111629708940161582302939867800196319626914298281400019980164573867945130710947148888774236193879838705756779450979855880857465749711465718974068295210599899291992187500000000 [69,36] 1274804766080126497345117827735928421040174241596670594387475040774704847640562657051103905625073984971041512245440913987295917730988286327918461034974491257839799101971412256586964448317095723834137577992612058763264963940510844449692922937816677153887060927441953992092870308710583433731112475881324003038439573265335262121049252526798263068172302943739310850603100307376412774457126783261574295021142925963070543525800467926696786660755642475934842490643155028136048717089111452093253504026576982098832395569694632847029292149583524791938255344363482023630884563243662475339168280480216842175453082173350274583841638311288840565185521039372336142683765477379981846854339590550967920171433119487140823699219659499426210282966197606735240182519630726032664872546139405699126300831333338089877885647739206104000152320269274668149996067287177547107035253647102053925029529126992260117115358653279369168580611224282017154869171825692267816322543348075717417923112677089203350017226909766832717721296593670825944434039860025153867089104801761259514655948149890422523068799342841237056296638968469103542429284739266990071740653199928790557488818196729561515513960299872127821248421718052152967529064054582633426871687751279168519456546144290622298504947516493807032109934562256154837633208373809119797696715458056851230430810221429240469458182020868154765719145604128884077418872199728899974880977533909725831699520853663120785463381505616053402843342678130358723885816375602778916655744362582252699716400139658499459053294985920068200604703131816087189983535586189631435042000978383847111585304956308754273027719904426570078501854608629460464013093945221101440609836544721087688660444920594267809215500296788529560847628103791814891215891886546173443842183223047819755309518878553376326871943105355791646196967635188272876416802042993704332968276117038392812053485753409550861423525598700209499669623124951300312423178380158344313782718896361338894802016969948331947276808216906708292089245569614963967269247380534209360362793288879812742959559889594110348171296632996308862936264510647208042400193530865332919281810657770685898597886673164482211357355083306365536951705866224328323431380649566335705458186566829681396484375000000 [69,37] -855329875951457786731611373910162556650198727979420513624014395396998913163108379694831338024416662797474345098480098490054683007906317852877224959253671556762830912497775960319764846580332108573603133924389024905790715822798659433681288676874898316532967356042024955646258788927463657899491752440878377698195720036485942964935451750355311236301278017994012786414696320360627446962067090292787680790070629635312077645391782221068304681444548198701929125980266134680046206259938621823918595118878331233955801020074972571677398292547940976065546727154448903461784277852050882219562098646159091393701417890437137480230730158052004230882630072918329376133580628503853443569147563546123382410024721278615472728956074263082151514405224242047405419475951687810171917734913329973034423631024193929978883859045261054401658594950827154330221340431395672340606686495376560562744138151349422155886916809908650353884018294242039366588224466239310892680360253697976000497358411552450260404319530242965895037285123334574232061542797377630907636893893157707131255634525264361731603145149564934290921450901977901305707073209782381067887726846372724628940282307338967473461908982212648392779495005078125195679158840799368085252037568832572708149363728564662756213694214757113669922681262417640293209760800249080173038899604295517438709213685286967597129844457259874610515293196063216871676005836484369060379295814459574950773233195899499755073982807009728244202112733644173114768785001283702176898976442174128731968665506553180290987852021339813314452486887430243471632754598170460277395090824207410433680860209614178598910888023000302926197517992286105942410195526981903589161642971158905976534085478064118969579956981352813679447790819801163783285512798789827457191291880953252828483529127563750425903898093066444646553559592263288696880017427661701690958892521102670625112484711902431779235311652995467412157730790274137241291288048655294050521796821467575161081009036408516736178350442263091803896267619668113077340432880207650244233096678352384146957205657186336394481741857370132921272908829632482740346529045143688987162749993746278301951531184327923992225762670118946171593624847108200577594505631395804812200367450714111328125000000 [69,38] 517737954345950241164060731801433002338628800013461279616484112771656652460280067706278093922202784324242473570824405981628780897246500604895639710953397025790657867626046001349169320470875812116375277675427981497343693778037204585843278409374789785286479518523658174019715859576224158834271935033732457175814774388345536494867571157917197894166018315341780586175992711873903690533619446429075595153698786556878688307327431250453101880301184955589572830025513884601227020926294331090253720049621132192113222197354469414707416155448637097675150388636451523413876254387820184055688504113775908817848874955289195436884812681566020085434345084200892858880141989157101193334713864786560062417568347441493189721536060333456676512477779562505042056744621756040755304169043455405064303366685885579455602271319382016889851251336199306450773467574336687694802614471391177235524958240062770001525411714726690554497422982234149364996890820232694593909938319801748447540567683311205044871228269576951704259605780127082097142975698891603268609630398953784574207164662726391207306875783233581345836477212894162456816708538035590236437317713435902198725755840591994170918162443594376248347057129083483847476427430306893293045841354496582097768868743927649067112126970218658774414759431367320389785446239255447478652580930064790265364469132729661682393443614234366323622345150351203354145116027330981832958729068102244279783842008805139911926347256829183604424534820392951266361033598740896239344391210823687124892433561749428242101431471918725381280357207055585209689652101162537831753015899036675848639119445737710158310799989916015554875002056774538541690021700723645398897211881444844347493595509568986428501850769959308631721537021986460373814114143158585367033916354033354576001185864236060127322008162338920192052117595225234813542125449010336587991437492890439884747492569306860403391562056012580309863989697411974743707528749219189684355998739831974962817526735545390762017721580440961163743894098768859854893593244441915008461364568154689797325115986307619149524413389972665632905076060707051869200210332452516400893856802565123070853755603247348088448800735687070931707550008443177377848165576779138064011931419372558593750000 [69,39] -287941379666440215265833893601159982823465545937567709082196767417187291448898383830118171469199529082536150085121428050730905672621194325742077046700628273296227278824826647960939182848225834483561694091583019013044183503069497683656648477140787435619419237644250181429072899265806539393763707507390890956972995260558624216891424582664396683059299768606493356320282925846253039758657933341679560608675575110347189053976823867041535433590824852503393492776507896657553554871719250072093703508779386418336075970557548001126863065358805920208970782457041526202853954841806709531328045451293849848064705135536674153060830267093202302483467631491516268035829136916610613359642395878902434942154295146486065738073011835626669109630152436634639133105017297575554898004991117858589333547696772241442657953828714817448329256809606553522849699821298394517680712544117339989771143932811495237206852912537621672151394675324099680407019209489828759899040357644615691494594441457382826097913500031556828863245965300707716658915580002175102297001902697235469987916260702021810112201824059163354854722829802880746184962964899712777981756025474977990635335505780114127275376519807216060629209695207411106394287739630408045749378164431668740990751305366144716907304440897708555266218674294179592286475208084095943294779139528595336305362564060320163139380161690367329597764464785666880699012103999066897567440957373424305728762479929760873948880856923656072029333253543033019948754571385338795491821631290126346538859900198886749173966280839219489735174025797550815387856661757814035756003287570631547109077717924425081428411627687695128597149540018139040239982922536409912348010016690402683113149308346688557050428058418075070664076723594809683630387246137480565344099954749379565987783288088026081605941768127491103363133992494072099434366187786410603233154946789343858699954389429440881443774181534250002727404263713966087556036676687091388918781313968962018734436585319802516989501624105171502498701847157670921772345138030800574967554652022603621439109464183984788771843094152848588904231921645028423316610817561427165540541151242688128249104550945973827935863718939514140309052139116152702058570866938680410385131835937500000000 [69,40] 148851753392803167991141793641100207343595003611919123357056770135608755732656859768629430662717420771006556924205239403527744958014403769076686893081368360114761541564630885729199411977187402126794389714545886557059425891154956088154164208877323908734024385935844810241356710845163196393495126905277769807847052442165573526070833825270987723165525479236991822344529652123159774575370556119078780470930586383215891237974551636252247803097578371093115902756623880904174804818763779527656718136451135037056728646929743550238825440875145921222284906952075173618966493656203197547257812975134196307437401684635508011250363569911449498717318029465915332635430369266620160926297544496660969158905577118021726157263551389577420376222646774613207082821840933620161018778308143489488986470574063789542597381476872489544744481919120034897856479741127049030661239682018739295241805704826917223639509320577307800484665992524680334532648151968959696277653345288562689718066108558995651425983461472462420696363136598990912728302148655861889485646020416737540682640374141984542722575511720223646827443163418889707305198024286150693161344832760480733694087585341102987716070234079032791041179767848304786150813180077778664884575005646242791580218811721662296005791322922374845777487781424608604836307562131611326305672624280487384117315546168478300005324260644549721313137915077794635325612904785918732298525108109429468822258022923337622892493236277427437944757910675292132198006418015367167124461077625075298659602076094906529145001892717789695435897586475021527109732800005839572570135932148032424674074082625141858859848807483532935838464605030392701946997603808151240726064671327163156095109124315127218277694273311676947801594360074882054248337127509370566997397439804187110541985994389550649611862209505815032093214798610756189350396869122625619544823218316478636275227402200701095678580264197148568730608511480900277829673391969857445801901102175712939931076093737833070669242401677076904730111387456834470913728720608333883196328389131866574945089783111748774089936221781636516821053919908066049483672792928656325793661513913032484778369898548992099722038948559824352992444519705461658531930879689753055572509765625000000 [69,41] -71916778525939340548023060926631423842436617244013428206981551570339122610508813057924954243426459510433681999239803463628598104617788191233305618740274860647076075324790674148358834698384446130533907313314601029840555842248158020862102063595801220875857791895833810766295620569323952992284208588199045141305269564892574634070190227295849785906205981904925966759049870352536403423077144091376444353738097364514746069050927623014186039970339233658670636753832663726410297661530751042007337458974273850428307892181663802132470118873431846831299480532951618184504699466775688103965967260310090907088129499674526305088288202315297459013930206963317010540313735183946886899704685446604367367172403992978220233083408860163853291755301683613281414870214145117545437831965127329644361222977976531528297794385906498846745945744619057310736898976141817852028625222372481689544626883985968915272056669076350210125025199454725895823719146538294136686639712222219667744585504518765842791971083688326992259376823959051182202042389420534542564771183557148857853124931290895889454299506076195693031292174942603539349112808806686594772995473568969781087153516088876337096722064155162112719165779675834053209550463521124985268896513763070099019006275144141175277304114028803929181395185370106906606593897686227886351402266928066706354864973330004979692232012757908636945963197066463944289935700999807944488067470591761078285018868473590526886671786536478743712640266986278287092828378968130193281054000047771689383521047491287184436235161236044863719070459815250175009515203823381244052368120865589157007045349876043214111730696253895096749034427240979696919575016798153837165732332665654207208854953727446088324990597905911828647597643348335266089858823805638731307208511115994415906195865887480265803664186221571064691458071789016079060625448874137012846234741032797293838647152365073353805080900190163541919016991403048829523964559009355111194711035858196360064130815231668553754910356068013341715005160558998092118485703030289824154003493303437695603993108201188071337812518914343846610488115818513701636197168122818513234121015230946774083690475505555252612467479648415702182112640983291385055053979158401489257812500000000 [69,42] 32406346896492293038069274114381893376752837061175904294993782399701991471590225225130577663617659577826519808683389867123524763167673734547146781825620976012521553713012101575932465469312450717575878582021841677618977190718168972497652567763810465469903526193884203711406055795519937899364580410718637896764116176895117784431627376546342813145954600471272652208300877365349150534606860274307238906001334155534991571837237127598863446575427009983750641733553445242654008814966311536484596597369571555660497394939554757094080638494345324099090077867975033583862026807360417120312660434455133436658098475933060907609080814428007688219551585848966808386946928573018715084868081502928319838329176177997020063197664246545924839017569862579423895531523239890729041960921230888389071111604330142352991643182579815677745525439277523645945279480919316547324672426238024635358919696233923784163934780103216243918277524376839021288560844623082583701087467404656386812891316816375033218295419141562253453988618076666056685116709698317573856646944764672845645077287589385079542176846603531906132766193375286994270750787412591752887932457324236007845100833395815932847155798736082184358456408767542846412072292074801607287802488969958600411514695108556542675512881332256375191192769785228844628011003237563726443732286818473157142441958119906334602985566817285901191446191498001520343109114761468359436237564355727051117416021371427397389505021106393869903628609801821975451538170244785576507398450598133260060433786303435579490598515695054732302327263990049557962433728554063999266535931365006559256349111457441484157487094587714606941590337923651006174390733231945835783195896641670301857144756571253893907582055259244725562060386466295531876974596734834877175852195106117876026870770342087189071095015445123490586506561411233173726376981908366383337928783906357990152431952877183261665344048848260639587747339220332877491953537202476028293128320457250698349115874317487155993408124392049620019603763251033466868394303728009137882392429462781780292361938784276021230929107931965027734040268059839109966064482104957780162298297973604675385237526030807848382164115574920540407966029761155368760228157043457031250000000000 [69,43] -13500455173885187812318289489751332239274132345423201972033221270816745335793392759336219831067831615619300502737752035718917105108356766278356005059415181010648428689583921630064291616258867631982089943379301210477585632645455570758449569093316804854822318264459987921047486761767322746481505713925506664241449309038793103107252524008222412779266043367284736579960327831640229920213557252545716262005832393140239822596731345560335818928993172081020534512919641039714525071800112307833437625539524536027924284314893303702901888223987120215441660586155928195739426837175844137426526435013172354386699244524731370978333650227397640358178084831286403375638427456910808825863733876866126198591891426020856721234781904521135998266050172276320894562636159781876333325751252829901124108117901561510184738439777511424891068732312289957658018032550099212316156595138829560862093984609818951316637094655287227241433189524144150909695903989308279820899118811197905949824404101963173823187511017830273031991307055411247248537651977187526463258211356263477239495189082180428506706631158086814708785624425628814403223179011691465072853524130486182788833894552773804326726892796029639626640907584166536895659430630933268880947640723371331073764008321952332854706883821262416109834495628673282110216496309887897784174868899336316493006622944562919381154220127452280391353127777674111642681116013719330919377842379694744539522574391392312875455273347162581994410087718513117533425929094868702667066347943754085612365540009560192125011726374063748220152355914568219722531327468919985310912496924835624251727123296970835031447405372795445415653762319926092166692232314850074608511338223136109739972757284115746981449245381801861165344167629594228191718523641776307207615151795019852504178421088964887407748305955718970936993935696952003625040084497279238160523753984744360351656400812721057166413903336291461937851169059954801795970215148484722869588329234792297783607715222109708412855411811893963648246283715048845697996308337715682397295760256916489757767145982050827537239478227628879705263123171963171680273499743992564313441865455556059659191140719102661654553679490575225641268986009890795685350894927978515625000000 [69,44] 5138027580820071138187749206151201839981942005033396346321572076288160566719035986563016435822959133932068424266163925101047900103460113025245742064446347298078359221329214664975602933976265114707274507516170496219858431685859018390955835574409592978230427086653191926147715762256554920519645060676646084832577611451993687549269506578360026033102514760317062567932158868791176776693626597055571227016929965784159620342234206750508218902015642365490731727774648681530252128208318164455219408460256977876868265116589738242609848640462359333138770352254506299049549576490882221570002708661070290134579398096600539540219278965212962375854202503153490837070755855773392488563429187137406294139841339108510670058383716338895591859630864865175283611058367948143213592053964479411879402053898433057477710491751628679468309573025089396987299510879257428160140107562937774723494124923660372181370117266250899798977744594667243558234325824762149515967554772630367004951693757384430609950513508873814463873481186077142306104977822400317075749989337611118370498854574537423688485885477023224245934000346687478176949389183394218615106760591286084661181456962784785638958626217698900321695397045917685514443117645874407282075092538316828149804993751590213355912746588803188050191848223255188840234251787136366234316960390436596003252368839810572992739958743155965638758833703527238970175836050863072476591343560517579322762709752534594091161663632623081084558709602295186031167408373559678353524237216309674349514363457262807346698990691514414801477165071903451488728137770642395635025851413127246744505565681572352013434864966673961741405909511444528259376350686220084431960333125355258475650447631342919834255142875511302337839828803067894818167489636798984476612330380398574918389217307641032557727350556314591260973105361101484397957469073094169320666602628412609737597904226641785067170983397000783900893387875982208338949672819594788798423083772599066386259732081422092151016589921502233475278748266098363771670376679398443513482239934246233067029100424464854107633425818262583921861721063700499721256647368095754802727759349485847874628600865579535930566007669029193749565820326097309589385986328125000000000 [69,45] -1766101167253137319940795917431744924732730780546443321364260285641720156327657356741705213639646655340224758602352267066041861667723117608468266656870499818159397591346370983497191877891926702447720499924833694151904694142671011779000300679382660314636871608228469357318952459197592264395701431425772166001819659023343264517808286500275157849225645356702203805322677460785884052076609342657346185566569318307204519191376558145914354306274416434751084597780817524938978886546568357890355526893903329802727877321655084539939456355905401102331470104146180236662033720526699188652424823526973699498383971506168671493699251060171534536129788634955400484043402854564748518030515973019578916202390650645247234591768582172702735231680220779604795885342032920131637563238649788180469707322346551931806781899744464293152999955413764521397425085999447979021041676111230995498682467380450740504062940707896722016293396136626903135180674774496358603954354686945282436658665417738255718546391755771862535836275073713470684178720469627669225538886320156558715052106247467709317087883584059729299213985883858551070825573025389989403065950781890020045363507555613373285537144627847930431475002087523047815448329231577469030782364316860274653943587146733815943562179324080300562967177196469579590020826571339642004260480937645423137316551619715980738970753802505349887497612487997061138907436889734016079919712854752657406691362471024477277059769538485082991813918910999426972958314297660375077516913737641906752282232294794741387059588663992476672457729519082119495553085569583760010900827616331646303212504498733943586683384904018175563880355441413423279152933333028803773398765800113453118402878627232131176781540870802608900915991994906805139601466589393713401698150401306229947588237988066282176099579121850762948057414912207201280710316659032445312626653289840915490287553469717346160237829725906787639342664632820500250490488785366282865874140051789762183979852048893192172612015919247825363875530827321157632933636587674249938755389575881033655594020296390717286786946614740483987005738160404797138167802036120112705537659438177293326804610626775836788314612410197290692792648769682273268699645996093750000 [69,46] 543403428716548500107299545216750478014901457190897827097268479819495122896807708466884299530490480967111288645486247184779396585664525156610123264191533771024231580456637030518136887633554383972896831048067605231155880621682699456769896122051534368551863419522450270872234025228809941400283189857980757493616563896350961552332387533943832161221080262567690272486924421412073185771821645506511493530486047375222130463889271625809348052654810164444755676723715172170967441231534155270215044212356775610067375219946274984538195666217346941203403332819668333915157876487341977502948510651395341884788359525347791806987838505285837176924583222763169998958451976388617535944796098578535034595277416036920997708558086488958942945241129675332621212772031338635103505484185995291311649205969997697351551840332027997656043916894891777696454348615613616039463858597829776156549263223730374768494063875441489094783319239798419905197230006021158551176259323940492893364476571996718561896379765127489519279660187902353506082682252189719386750142575017699979106801888643126185212792736259767124006193605675554204467351969057912942183894738190454994598555701170934764255791646851478563116097154982938830525243710897324788559560602083106397059193949257942600467523404589082724236967163024465286804906186837188946245992354435169802069255419028808704616211351165756617502966186680549038391003542808610435120839749807322817305989128607465647720486487567758576405478385323478529524484269982114597683241580186563855730475151677397711588651358079117471771806941049219452934760757185825329898966023416300566332763525426758538953813054657004580951782567704957244211712002238268182959298353047673244815516598113353662351167195093769873519544078083134386938244825691770238432201030373313726818192312743416908416690270583586674596560804724442611238322822502423899932129822811325945060054819830970117443477497548050792414407546595440019755376164518036681349038133185000975139054412647548231819782240209386219484315471327853085397229722883342194766426638588257277453328853655478477304387370723121814759986186187256249468497646109737994302892156963828796381879686834864708435462871127796802284137811511754989624023437500000 [69,47] -148696428231561780769276224616826582781102755429765934168349142199577359805628919160654358431861736853839838526312324822733881138142101984782821806309365952555226126641165215994310454750151737125512158673032717798291349937742746186930867570762312817434102832417857973374336623171735652519535175951509732983695635011319319596621642233555898514392998776436436549289529875686162235371640031722129178743074888061914054544966494400400005043291719539498595251676766835302898050778852659699550610386526493338573071814055956458820183313772310163306243561429361109513510378734125726317856782890261004747611507294179570292602944808517724163455067761779424520090174201823718804132641053200182890853622203130038510234779155777902087548783726981278795301071255738924355220800270427575431527309481334134483620745228401145896395828154497046553155523547277520728420011820446462619519658181925799333738837126637470697750783725810922822594505162039094668945519128022402509622778579959354104875056175128823047489746480810393852511404789910585459182582999526099212787425298812906744919919386603388061765631409475291009890976082394492405607812094616367278922097080284564971756552207625034265109928638423080878812926617842756233185083526036016620992330385018254947323988668284095946690493996411140778506919982903302967308137365556900316694380957982322858495914821230419347173036256712374197066631277646855005752759858382326509144749286875209527634470238191922523750057880738316374851425163539681662991490426292043107593001049329313235227892544606034011947943768093390224516393980880051349882902332982855781464410504989153172577632606686072381234123710111924415207175315079513119370825678013162282654771319259503679530026539948102191035360478809483235397921637220887823522906260247484928173700482485756381665946076512412341821820479736857254533702432343228242022846326738022653724182861349984393430106009626046110803409377234911094530359865419631739860693604468544084041317975702492227301945767298271331230800005978319528150504963573135650463484538093321273460880491338629266972857965226355564965553251741938796387262310187599901459072321485779478279486601668308318278249879895724916423205286264419555664062500000 [69,48] 36001144290198525648823759472041451641656229892904676806340477688178157877370872299227436019471498991753310471957603063466460008559186325697302467657689825910151144728638640841076126273212245103381188427635357796826354768428973493441387442649218883692162356628170000829954406745763963848729327268508178016571521210716228885668094357677904119780118189733789685984918511810042515634609673722778308300022770934667320406784007795542619859972271583153844948139606821118409256949742061104084799208568240249468775603767383347633915747285947635936373629753202620275298003831953367791281334126036035867983352046480021335275088314608678191361713946317133434595829705882889432967279084146959657853244114772107529479058191492930040825923824373776564516959002118979899454432428936185937541849325605940499816445777931517957474976737001227238552521258048307090677420719956074040294245801001230809391747920091472423463080050037341517536604399168811617048025061955715643879906627336785412266492891800227756139076636893047512519004117353297533813697174828976224538952746088877178922241152713472742699339104982227281655854032058013501266374289330598836405435326855611595373275616927759810540968734886817548582448723904220187065420396629741751374719375302730735980351084952330735760105798115356679414911886862844568931040597916554542383070061630741741464673945885063600907884530262545925268341210130274768034062874616547269251748284078307416100257490378134233376843496212387731868091584408002090776675564374843045989165655655776827444147782620714651644097509053294616560431503696232260340093594245671607817643251340499023811781354341216494735461306346904780901631930847563546262624419545756743837575511646016699325495774844634035396886222344989936863229532246113766199193397311242632190055898655126797763254195866410068821381154031706570992539533371300842403220965737275699534062354591040878277631690426733358136454925961141000275643728984519470567822929930429706575703718400614561339326075394068768797072652788588281037032826151480206100269582536437697956490941403514313459326109813401895455519676795139637263692453791545200789150405021497414195264627443255614144823617550628114258870482444763183593750000 [69,49] -7675408381086471020688125212760445329825014435219105133452566284611674793878457999440260940527599580861362219951585071514697459222651573361766257475274059195624553673165340585054966170127788749172208610462007715589378583579385242088471551936675590025774525721062016626572296440016804438798679876678538891741167096348206832939818775238116514868279951300613682632176340119653078784903652705837587434054359246379984810944404957999437771572600827338944275604815960063499987613634169971281095377375667096761084035441063046182724601598127157773404406514477996401313692536227876167236956824120180690078693040552450767808940798030282045135370268751573736482839976610562130313763321986394305294572022624544180401326962467809525291610727996295729853768908927219906145521283257591460690542170129204277844161849521744616339149410840509955366330492707699978591794950215885734734257342425090876550409098917971585211370347546428677415596983106298907183608239980437728042808124281392661050820975529842482722853560357250100702314572130773194866615607377779528918524387969937099852206094660008763230095463281670497134626160523588739702060187972109431302036649111860508617882654792200605207553199711766749121143408977779203167432853085603700574627383983244856081435778830148727114815658209513590577079200498581486813961651248726034590853550972459799657888863621252853120652233183632642121696121126383944277856661966264188162319512259071089390202157187999504040399387573188809857689468395325843846592609628920786170732441317638373847301184485740176389084457394292250477878263219508584408793978168290384780265360243697194533325590441182700965891041244942881313896582471943625590251075794887060069829563193217913227976649014986642285133103229587894880546362128331501396087010313175480705233739341988584245625890286669528843915773407149334611007516360418959329502230682504478273814853854491652443914575707579748668763758976110493171673633037438678496390252296282778510489887582163430109096594364444940121207576545702046137394145385041404619957377053440449425624033280753141821006360982089468963322939153550943049255557096924926054367554059469702313189431628574072030701813673658762127161026000976562500000 [69,50] 1436057446245391894264169075718438448178369594736081735647167880303632011389520576437975224244246910157362303434444435303046555094035366892999198844667592189654715170257417430435658221406879488555193127114902494075513293091437325013908417717590763238070158679487014423185392536785998694089062325496492093188529600081923745322435741204504026756845197213396108235318728989846022757003067598028619563677154436172035419976986293048465781100948365994350861298145891821884159858700895975550231352828051139891623033053085533125000132823607902200506571149628227969139785189458117447938132215665931460365413186477512275753502969197380685361953936495357240304556518824623032004599871033721936335791214853658570401520800564836570598665655342748263263662448756379277007039517469460037839274288209342541207955828734293699538572414616165591628126592251174334687609972262695866889190255900119664686313401746385546766515136225916628571872513734394453553028642286620729882853340952169613502770779032252875759710861338293268206820128944200370702936113877104134184246894333582640047034101119018168373961805143671378530612932873454390442075083604694571750309857529132861635630217426289737386360294000804877975475014993071065429439832144187969978351439571218587978376030802844234863545327183941247365721403990427922518595484060812669977178509404996208478210143522652669202530783317514397631738966553111645286473763849310122304300361584079986518945608619851235719634286035866340634127778139044441352635163804733927296624192517825846403946026890552521733764864307373191765663137144758226758777616974089299738461996651398946877964058537795018738586753498839817237503940670417787819693295286112233508322374681126700560865708428794674895888183518640344173025428345434971851128303468046036320500971851267099937881166636036397463564030057344073427952183978579892979466269551151555785022543023871900571802162528787993815395766746488821685892357620466354833396174626329444771899610287504428641495237401537694183725767659912828871650491922638958606882356378048720644586708621058564400003841513929662785771363813211586642867875184949444331885303041096887623505620691557321810805092354712542146444320678710937500 [69,51] -236696189749107654443965902817400677947141598171958950353313458342898366732697603634995728289197941821341491532941729533098119563069542532605538910051406219897594366206724668885906640857726068790114438917312501801323845784634732383135074533309952124029520256847103599232669827917784631758308455398155706464394466010544215428610477412941462329397426581709632159561795623952025844141058032762002038850993561882689002481291397663484539860584656780635859781682440802746678325108497096275273996383927695222493601719004636270658346897226903848528864880123365423049297590032553623965244160880345656452064295469703874661748390828933141443982210887576745768882454170222745981620885729746094086095364565490050076811299082582457040363685245627527463488624681063750866544533700235121436718181061319079318019249706773274825332416472720419316724759804903512364851334890360702104877624532128734418226141313457896401532324191904203987792300418442800421476899348711790692858333710038960913732046634674170790002674482619907212182717285055414859412415933865134322397914891837219946501803336673360758576991870195933067241917934747224495172041487509155002174051611053337889514539344517822229117095544671251213679630638410154742666434999625098269035354989153751406403805875170594032172895070201588586804517707118691194926261082851475329137895134313624824580735106158950642632869787938407019100187714578019983748119539227841988230458525373097390020211596031521201206284966227454789201826894410012238917181866305550563037120511405961488891618274890464158297329051389122706536464193653381496765391924744681788646443590623482937813208519835547854572564228633102178430363439160556615728773447662381266550777606231719601076580194206526837028773062163345762384468476658752418141791040794329043942150053362316214654052892129548792646088088679039985509773667302530898925626046476021093731637796874277484376706594993980499382939713828236197018326474603146951929964234567958382335129929645497694924621155118086343651706377523289578664457825179938808948154746919669224364843370500514757518486603110891031984101114827423881341245022442316588658508146642617126902694360546242080545198405161499977111816406250000 [69,52] 35330184691324943246975662486247621807704178946133187946761305077685907780508693796976619461845972992413621705594978492465705041210663125898303953596911715781077539045131291605476766568927485915881043383345242324991952306787698318709551519174605584566939263958620946357500533969003934357892506146768408208337915479830846448358882646896831370565138785395755191334096107468828417408707662965754466313990358583262955283741927892302943871806570081402915781729467885174729814439651001815741527936042535011421183957374651452365776554098857202691594445908724651269093146941950513607198145008981325362115268675068431474486976532585693757749172371445792397269549338418718769040424235704430667953750064827124656527677712871802273150785927994899867806650396408992065611261364697200862767322652201604166358351179890813272204999193354528737289797858400351810408782295856958647066458422251979906998284245417435093957275460605751473650430118048607233790705007248979236420460891023307513187518666917865570232536154019887270030101039379265177290775776823373492819326353449277717106570304749217998632623651626514021158587871465859730978520795377339969257993868537059015767565194455019585381114002724887831451127749965265556131026300685712799073397042799770624649050756587466371599072774006805266258606064825093950525095126149190753251980518389536864982497695415647883815920066458975779373283679855235021045454866846856369712653587524232512943967960269367121546050002468449269266026741975143249626863836654107492343568260588799988343118034331736991306015734845936052533066294718725205206140335890602823084696446581174615238659553431939280937764511689774819747209944380691659430120646483817458216619369692169124563309929838744127257375057033123278054973697958437593394541879593499004495163759985721151042638581281204511714754422162998617697153472024685989947827403369525379444410231657662292008545913673604709983475948254931011021415550891980050434096699751309766334862180798083258062513213954452058506481458692514050084240578185729886769580384375947858030570375647068160309499993916162366281462975439477327498874087292189494505909602773324534527588092203131964197382330894470214843750000000 [69,53] -5189227606766998058897903437306281386724953617428020362824237392911112224971684328749836646899466865411111219482957908292995461142148897608794372344146862107335442007916156651847552394502288031307878511941059894618136781881490713297129105948881094090116981814749909339279115285793916243061201824900688066023936649400077382600553085366937536469432450766905555553532282092308707842571677940874819970035434827512057182581453519992754960803464748376153920015260222868396373631287464347657717497287978954149422421237063069490251088704834758933209336398834067504340912331354000433318976352571693227164596616131986802036578220333853125541420144412445754566493253664904412026527077469288767318595264707373499955161088755659842604160953711510653430725384602757597211074023110015104687907583061505126369858140021159618977273185858822945681450802118419451257073622885821950790860156598254531361511148614545271734811852535559321220912977644700153479738185067181052741326570274595935348173633449209168437284056827052716177620767180658960683430374012763883195827173722416204317896356550647702693616439182815106765139395191571551005622449668003053401228871233823332797163285622107186570385689508318537508830810882075970589004412797186979765049241909198804175837212153746798745001816463601083579990596622323796066298249142311845557615106801803360205640145940357867090829385091619982448752603080723257806360948371024680859669583332526284599367734149719843451545368479203748657970764190038743083420569600699164466893480343028943579856155820591022054077186606848472747825400603601350480133790696075187546374356073852709060989838762339483456344503644386564240558875521810998602016371632717189259651964128363992640346430849461536638217264700723374081463323900222861945425762681495034653659632888323141147802325928484290793942779816319961289519922735459340356427802539340097201455099745257051657887046931323425630817028730465462054116456297787807144205286738199470528308114729571856692216735791408316770719054264997025017460225441416995165558898396115686421816170977409635843837363691433690949043609184211101867826103975141557437037963715332176961592125508104800246655941009521484375000000 [69,54] 867346615716081257454555200526981861780105558078045419279877141023919515134913586455788336807593101501728659184059659055939140023233919790594029908302821855594636053960384469145733392329310743449300272720666070321647297566500259899231854590481913444612682470460215373789060359366160145289004592531665832215397488803837740107835937682311382661970103009592684580652330550872812431191302815462299359020043882167576386247657158267064086759922362994160876047268545509422199768461808845418769683156191789567414842051070319283424505116401183756593874654737498926203084473518488607916845736465894672387127792987497653565968030254834086187551101288199290828746351165426964636284905607813036822933473302215332350989706817959351859569896346399253085081800288640101764579415530253087543812852838640063059857058457027083775865327002354897108576843709179982688061262340718201915285996400072685056470037246573240812187307802841070431032655822597778173662398528498051216878300033577963501851681327526566880199103689145759012692511472209125960065570383429283097117581492173814338073315257426308315059804942185245860421930046616917762603311791166649107104220780082168334845821835636510931914688175945232257289349627886280895316919020805431679902069253814775649890092584764103839347742897762532596608094556089035240896220215707817776725589384726367752023056042616412372718274238568644743838728420187353815260060413248947745157915697576931732763089277784708642621712926710761430818225548861839636463856075238446072340411611601282029685040072047364614287430214883072892509230217391794022229501795437782871807745131524488584997231888356949076053670447550412687173012998844571426622389609315964656554987257785199569005801755018220768603959666941400645433039594214492593214196336513419717414171141297161032098502429255478602952878717108600052816576182144513086009459367215492790216725213140170964867799159729208512345672169916533390903902993786625757927543167357415352643822896780179236460066448705768922449927466228748272519054111657510011323040326923331532734385573668074336127570909368174964727113098063291060657099052526512533734594188341258946817191599620855413377285003662109375000 [69,55] -178401485969500682206890048565089934018204433117328637989528072124544910466290156292341026920534778408692480149738354670964100881554506313449688861551299957995218262105249684461712916264541940199386211270942268905160728125217698075587820697114625591382556184097874319477265863890424201512783647269977403715923832327093670698072525802106810644897916216222249854861910638493248779369415068338990601812746039656602141553558619362907138473811062350109079299297792348749476188589491922885840705959016698484761283012901016607945889483692420636109587720690528281107514234456502547930362856513701987294501335658072679874077753662240904203401205699819122617973297006173211248439984406339530974905521513036202132179742702290083057771037310599797897090775732463724614798577758584885264860871410077924672821821856337664498472735001348810579785763012829392601023037339146757870096228971626345750242913713392262447596732494627916507204347390909474947667546907353454563380717015677631280391087215885437147034388650315057717797584432382698243211256320493837654246563348503293301147730321337454161059556345559425097536994414878260352522795665210208435179710133159274393281847763536110889890208765982114796900812245061971064365225702590879922906542154730599648075665496423717992787498747590657146774503601796410966396433445220323486382570668639504068763824028820188179277211670833570276956269286101120807500186631569268101336560149140471970946600659346157924309409127543735783086811207578756550459703987137715789221062756396673507628073025682395338720115945099547861222918859770137260090600116285688025770531005074660925749472329216907890604486573385675085799507154031244453816058348377622138519198218897239433150286192818973024228133336363376038601956590988530396526430821108772414968697534889642713040845432133567300503397029141311436314684532508279963800286169932006257999886013164186685617553884829311345502912481498920508773031398100591773276104709216389929233990152809385074129281031929708527685234418759975721315160397129894575841726793808264727462903789558287729165417415837759510594820728414743032634420738573572777395045713816346122371214732993394136428833007812500000 [69,56] 40654707652382167665319285439268511368182545384030116994058199693015182882809493464209667534486603924427251727407710529470842823553766691085139024944679948072736305765946938459651527190136846499478472184060625162189036381546317644071864754340076867198955673881909138672530674533810941057926366041117692568065272069556033717262836204586677503094291100877328334642721093481435843367452752579181137117268793099729099206599187021029946330202371524402351896228707130079217589966295361604349263082864021371596186634025690137198922539921117710633179967211790112117910424690936001131467723787392384815431098475786154391345203800605075155587453485986741011067855838767675630734408524989724939105335255328865158037047673214303751044018859095110041149123509635760268387561873413337063314675279077213011055245159477316716310278971311890708109841718843564391452884591693067310781452965199216989775092240342761733914769217097007680476574622656873413204545935977147196534462932658131574999967431722072835100117766172499715102313464255824510198957840687952770246522841720010842675435342142205097032071241201566946754849127793312226145788986419796153870390421786291910412629271500081010506402789592360833848378550142007022928839078972520109093024322022987783423164395515106757920196615825982761424590507999894220916242234825668431066159518915205078455504623164859127550884751983908907760875244196064655217364089990834097117833200359143202202500698322806708855007254377650984532790176794208427251739154407048867880629423625480841636108111839908154592533999152147050773123209416990557461135815080454269684802005151047799539152427239050944291644844616250995021455959669328689537131497079991224719941656333711751804372637707760940740845511840886174523938463385786343067926067490309754287063632893871816696695517697826075418595027155361847185327076204176530644595189331568106368929959494834218954801217899793310376694916227603486463973102357023522076842846116713727431654742810975801851491408148933999354647390135112067203163843417863630137551943302452027790725324801751261191837576991212144031377796700993682746830788656501037424580158319287193080526776611804962158203125000000 [69,57] -8800642061386179304039488366412179746026553371855826448823567338448831596512136026160438737466707277954046875255235923789952894792889666116449168398613680075693658302016932402735939461361050915528074559492581611160852707274470991854789986893901928516919569541682549455805188578801156750576347775462601026123440144670076710458085064517507255098938871714207921576535430894945633077774399851622502746438210871205617191993762430069232378007763568725766563838881149844517687705218875333236361842413176734122685832101216666273623572689104968429101746839821877388532302496611910909802050009375472794464117534502681078910455749846172302044617402527200237546651482958303141077601685866619561579919576777936034634130473449131314333178400255789743929737321550532835210057333784715396938446357930886766427903311670704527930452571998041098322940975281642158737726035946454414533319162831822054783888525964319810439153229594745214042833744732717477123205201637520859947683831084350641072728043506443096236786357312860437102186663443373772370564807983350857738438895844943996891599619084943447344687440859190684337563504654574677344379920786225745646150916656184165613703987912054650893103793680376591950557482662476175101846765318649240007201879807070765045200714670240494387777921809031935624935474895964137587877421777649951944363846942915370575798571854687383857364697527722809273465335342362820237537469775345575494774698518145993479965858824505379464267563692154216676755345890107301596464507138383696691101821552177036020690721005867532243831955771934699276580291147518981527751379032221990896560218660126751541019082534124729250789639941299733023767112451272441642796081839140648812837215471864003087570781051666321501743081477334585885616407483799973785017616416699121388932695540800683592545869227992881736199690073828273348456295956609043572152642543816026320780405898132468440782109807045073767338582914419229941120927849096225922150591374439194551412285951197373809862703667596188153688392997022303299725436494442416347122087322823861450645441884614346550250120409630811153426001358194349903290773089485285463062780308973742648959159851074218750000000000 [69,58] 1642165124444237602425952452290941004709592862662027941567663824601361912310311267588437088143679443340520572561879016999542996329527271237766427783685362125364498207737256665537770523369358393066205289401788183611469746225929920771689230236405194726550886223234250725764638805847504257636253996345584622567914197384702581651145708949280629560599289965995720790285250091081055801247092485770371075757956380823358493674972729296900339824089358619497236256853665940100679557316511745042941459989089490152500798203913725528136558348167014862769058158091704300513836414051591137951063861992476834174894035361493595410266354485862775241890853274549483497900602582990635024878346625576758163546556344403052503017502565420655986402544126369277418655090138057693197164773428003194422295420238161452641831734177759037305816391013857294909105194310430779882336637056578023930030782919540503172280092936767133956819752017319627491882248976524041828884335425762394739101846228857270783099924907135410883207130900871918415055511131274331669819345704074740916001813521572484983817822566143188816777225074907009109774440648829252470457985178829384930243283004728648676028474154445368046685562085095809723924509418459541896240176607477150853452340692317977219843552760039612790326723827466387103493352133181814566980748654818831783380169480253417605345781699015053551841667389504446418615411280248334387979789857612698257702308190880596815430280802505698816365572074362084487454324437134042196606181468840050404792576403560528235689033459586421038947308416110389471342485895725837523591521971006545179289637172890600261111597935761782356669270340165312766786211473087343333510123732004195074686792410016594917068486587545934965233596098408753504419519321340262137605719756245464585167712824902162926403425431750968288874173464913640089599656998571273986067749411060743233341169201108621894428367796594484346215008376544035789232862231740879507741039059024619705458860798853341957955815968010553711584117098986934237224795788075982495537260154190093762483026474724850659286389177674269938403028747453094091650757395183879774891444469631096580997109413146972656250000 [69,59] -250141736628339977702323509278384743388645857352430548082541822655511899785659387575160671589677649533342741031937216062333164899015956081809718701959167493400939208017332693325967062332290524137089745789047767028639595035672676642962952205397903160973167682484469858210078367539736349519282856880656036517158378950004166296873653781667320156093330730123820566209119136311527284234014523288248480619821468206263456115636962762745897625306511495194516935362923997866709784779391579091452389197371051904082218259297362189035513757731498770428974881034410802719543605734269838188310701854868102489635880948947036664300662413115076829166145432611232144618006594460959758771744780474605216513859603863876877570247223206350111730285278736829147754512732070663883788408907805194914488531311686147712160703620549090320950240009869710402935710848061856114749395567681104581495563308749043369901181901588503513888973883479904425526545581110573604021686216610896666264816204392690162650410521245809751900643178483179016969224787483678287189094165841928089813633814099854229660049102507393192932617365393967407331816920449915106945415806895918486915326581122905174106465379650374645227926926616014711319231444657198282797304629442325645557005889009007064512843730599250931076186737154502424117901023880551801001693387482899205170063631994485767764796425892873132543901185566254169454986285486759521224677195421731451490418649224715327687040983261986578857500847913505120396534372646978575965449930009659348763707037080384837678703585667636593019992546341161500520497869991051576334072037995290162221643787441412448184188960587587061755800853842436923809884430567913919935007415130660757112896352384253827481559747423904455829334157887976302475161672581254623276820323415745369196389275802438176716866099686407192095872667477163832444613515771141163171849936094025832837738206282441803936453258259798995024633459861372075348974207222002472022844589217003529401830564719585508418380434217321559747365029074487895882481868256977886370519715594222848100204295451055214319131264656668949593180346717293557377652900297615445879273465834558010101318359375000000000 [69,60] 29788267982915942081281069945114062992885913117265248335444125738010177137361560040153270784503004053741388603505045798512766627872197213755666930334292972368243060974524471710689408287016329929311201549561156514720828316326203636005018599468370269165962831504819673869245503639868557393960119939876132652898658586961858194571879639949414709528059847016703417462066610246356066495941536830965155582689683432663605475064383565774193656215134671746799519105090893308303429612047805609843551482832804263832263135458538532831040130261344706855717856267015785062566831012657692464930533786893457935719235247343177273316582696050705574003380420816139114921532930349108240553630286627899381109119532468579881259914969501632972393896926974954039436382801820808986626069067189057003411034594090853466594774483316655607682823420555662806085415732755935336495082856146413991670885441093056950840313484644672911445260464093241965931659146299457078197031701709208584666180132861149992448352886811230115116262207332625880563115481511883066937887443319766518796948181840873339351600519741477807194814354434447760719661696558325385744993821090733826541942484217856288237976780014251609237167092970370704812091459670140253281621648094528894936986894479673069071897059505671509665421663694692529254600989164408917170204979685676571942689060943309193824923211463255773155808614415571975884585437355331055549307257573775326846788732510689558062623663327659686278212840605199222456076149039047029599952756068669366176959708058193051260118898591477963243241442926112689009412877084727290202850620273308710815516530535791584923926750051718982785160055135196135453655832825438770670741803120241820303244122027774532273347781569765066221992644736526031568988719391803897326778060969430987143111141130868255158147597444619731461118854748635973651721600367886268643157006338294650214718049415249967014453201553143304024844679445256748999511413661186701404763835468973823874091600031746329686894234755584948450181002258625471773918393495623698010336831094535807953926683348204638387661801010556484210110345769002969683108758558454098874790361151099205017089843750000000 [69,61] -2612254970243470258493948977213822001990491479809351570629189776315332086615219071503311475185920034171636970050862585815134530491476873592221723650798209031946913392683691136073311420569731833360026048950393700309421940785974192409405597298485004813183877741992227373807844135738237915995008270028554419902565738331246276675038890905030490721002134461314245042655717216068342625008925604325887139650452798682135988861864411083110089671950216307594877487601067704725374377801432999843230637513535925193422466085955092201873455524383122686705732307266265987312261668113685289761313722235713239508502262345049631628206832740879068356235168945629614090522663052690492563456380325658294610407122285621105541467020625090917279551114985214979589658175680862221375872128173680281281675466219785580674750266411086810483769473564603866085972532700680916178002594320376577277133526922863474762287747294425550194576370875445694896426588191277706621905727270732262515239806014193038636290507470643662836159843340240867643520470350068412736143421545913874144455534515997966866461613926284752795340740782354225369987230757702451224241065486800078521099404716940186077780259011184562098841376908135426593057537968278133933499767934159541981089764029123134368888956188300925534161360934268522603059798369665158386168199869812611143315572131037005082633814740057693024976381587047713206098465915103558081437724689878376464417655554602411636459429503716240007014263624173188318965950215782072761688063527705937502346494886221727300786218960482407019978087199727357781103153690796230457970976225607459696799782283195461737382489895898501869675298594732075843443450706854649732961334157289920683297516649328964508428111599834526942673244340191636396822939408305344734171281941484215809004107568026560878205307787880132911455008619657577822590788269434005506383607723102451539817394757698491031285170950271916547823324364423077643152373651967027649067153920375961763729118276641911514323869772555265539455249963259760031243374506780333370463609578991486227683812456164952591417186184948983901049409154372746722644338390750817779917269945144653320312500000000 [69,62] 148996256750107894240515050789240047079186821805050352578348013579846183774340533416595300139587923683418445573900332359885507729114802191124806886422805349452746464870737200974312483543323884815034723362360847957006423004876727089488936311763368979827075372921724265686736650051423931871967974090947336616500994455961101654234201928128723698889039601622841303675713561749422569532035712274424693781327467363490609668795956816312499616403376525405506882478514993372525537776596718330197697864530913737685226717084070060982549690033106328755607840817308255170019644793871636810066358156312815535089517657878198589342282679550493726551254616672187419304552726770412185477338087670361746711588129600811660327160213640281581394180340973577765082566631938374605762431214444057873360514081181062431454406243399541643842439001721890753608138194147011087480779600712988993692860218818957071018705613111336907207604881444493264104067886416713367591190351971971547515494417641380254004661007365552238682855384308790933029367214979386778706105104334596608309324987313797060231955578705651132516192161608375063542783596772704587428961677278996317009138385988049754474904813307876292082020986354346248046856465032532764113464886504704162871291315951194192169048033755189719033721353748329804692875879700658223228862350615709355864164971429132743343093797391540870979525489963659299414935016943859141094841565183823772712089398977308607769666298020246209814058538831712302890760512134321252068649260545129846253843059345731403772488443885958583820757446789368192937037420874189914807788700827196848081191825881988224842999640516893953747273439719833951348343478157791617881347010458956327218444797689285488329808068371004998440544018406672082175702869094502964519110759998447537393719630740287326510651586430171288859271884745762387687119016813172482717814364617631985967281843201770434199522039602761724189302812135751900940372943753217450941679224045331429662483074635858147071932174546750200166079637982847780380897814226179196748942410988042597134915088212301839431053818863665026373480145383107389051025037929321115370839834213256835937500000 [69,63] -4033098210934491252629757140954359202008629353508665926622844698583018252508019315976707024743075616999215146771744044215562329918587365921111534774957992579412469587499181029816712037313254640785498845976455717556818380968889878587145975355973759177327828993346686409655452799843755312948835288492125247364800386601783940945485223780821553754976421920746211084041075537037245467309590469739677626486063132513972851143459627219998693279945985265889283406184062182675429180771956403936405611621776642504967667834494913490742413144529448908933287817301554952944599878388473159177067324171471661672202516865612324465880182810207608335810887502441347640444332628832307422793529313178739791593549647646003711065006291980033883113538698902723083163349990435625333437035488749670595386737184009308128855385538571278897580004224807749133443348881293766428065238453875308959003599236180878994374828600213584705869204495632471546993326799624737874059824208082329013881317035460859800181947063032845069938866872084977710190906592490954592210370227258992244591640740366661675633409879626253246936072516867424432541810031869759856445933596249293464759664568964026219609563208178733223967544119298746667447196605893476644151383341432201670736175443969933705766607635723070251115998590441510921519300417927484041525478105857355647177082990685672774384171326935025041694512493829234040509503797807166373391213484479823663692912301162718336325989266652684676327197353091738903792270504104619967077219108146892745812973560045012212133573932478882206859909179150537456638032288746190784314234176801793792410296015457786963891703588980058480047752374356984664092763937672599973281716743603458257251335727674480003937495718003085616732044462493704891662939983474505789054768801197461372363560028137045990142053735773441630784400289860974774134376685617123972940187269030297636232654118730762823295714572668110394421893512618816657613869423780504434655164176362408587548346845388699021723609982423140120762067866906561181364339322151880770671026544527364553488542552844059954799806240946625751671718133894994906540887313894927501678466796875000000000 [69,64] 327162061153784304214445483873405024872129568417898230367921187897335056112771016480726950916411122849985470419678176253612415571428833168143272457478474477300179924025555924896833904478730796065547699073341497570186970252493878320728718144068253930738393952619309009608479224525732550123326221149857720511377081305471228746938358876043740811411978931782202732551647451773013907691991129815078997606995656813967350663089354730647580295137522014979241254486111259430184165178073212866572888501093564027108763812747248435571098159908561678909182180258046428140398972347172474902609042398848465049238478162438200288933495801128700255016701922722957627963240558135828751404864916068380706630895940054849506902268749701910341442342659322669753092716287268108230799874424341210477918496777385396985664537930190000524648044637675053411115082443720915817225378308525527248367630093058061319439284773912650211390538050546233539644030647850582960629018838079207998298504249072870329764857742216175702823547603265365274226943706801742842540339968297101348603259771204273031236811497149835197341830469595689708544702649954291962528997799691622159614454021949057679674620655532758617817753961173440496240633786264260022783582588090190657789764956647136998374744410324091608241871765899813907750571599772285447295066500275186968256547760710815221523116775125851543941331287399261507770705682062775638406295135425023951377176588607942839759945374751318661340402554731677242842992837065361688666172930680074682857067932841240644560311644054136518921140124498554960827417148437993924362291792962396206976900689488259869471405750124968787628537246227744565727800985953422217917291498253384816839472307780592242416464546675863041004083967112974694684048517193120872200760144408698638510832472895003968665190047598661869304041399104365440595513691403233810702063977409162186705159697022383912626264227007399160587234736718949917073045415600169926986143710822156713736684353922686238760883326623820486331931380491637178371228282597142145046644922886966166911943868275649924640590052102747363211437958696592431806493550539016723632812500000000000 [69,65] -168044937607071454641942125882424002757385307371559082893412132913481595796350012064527294152107333167976271888597197612707268200126729601953303350131629100668717690529380579641555862096650652852068942732781030682811358219694262535539813514982302205521018086562377970902628345291842835510014061927335878886783824946499156562492296829580334091571808581092485488531813584186416320613121868752135274080593565936223175298408344386614295643182534389394950256316312111402634849612016597861715921886403594137324506466366391738326748882997429645624521517267949963334938791808141567566968945483381497234218015683263579359695026255744979167274486115872997132433311108243859382975719270005101543719401535252687563949826361036785707065279229136444417239736739114704809131608218378630064485848263450698712547857198756608309717444346386976386189586442998519026486063187765986288421663011055223762951997572628303639432648944867292473765859178820333112783880715984436526351421019250766983700469785716147593701526858374985801004498389677458150852753085281750897300665102586294898403401673785285855009840519919310196486479990892101217718418403283840279499131211586572711293352715764235791919397404794121322587412081803727681138008033103471989173301808536514129857725795944031949469773318164605772660591747292156337597775413834923528898878412764544663388405627986466817908464566757334588211999257851330525274657182527567757079545272286746490649584132667932482711526438581861368860015753174463263197140580224556965483599371543114790803779520969993736160331918377112122344952087320888630951226249301817716245071594834947959670306625632596864727633174711074669928308535099354962823248960789025783376926837335346074430428955590640117294335262699614909928669396137797211832786590171528246350596466633993118518641721564712827824147750661331253041041504526312300671790817002014715148493273876826620991385518837058047477559593392929233701828772950152973060233710909932791874371099845942723810640056646143744355126993748139650205099174485981217200257426548182207954662506199120608672328199144599034618730026835464741452597081661224365234375000000000 [69,66] 34428446426514415189402220798712608657347057393756228780356665897601559235291739851252932508333281281099680513670000137188132151807285104962886673673891890823306446382291081520249775339552485182435668472784809273359639000510774243341100365413916632923283400525392232712801411747770449829564803961258364345770843760761212755918461220819541743910909373308126132867141531011761454791673682853253869793227372702555592706001309191440842553433300997576411151756208664407650077697363321498899620876536730079810717908009603305257779100886796057925885220410675610344520451919634135799931563095617660391570777821546888016112250484916178847739951791356592418509847821098839644931747711218235777199444014226738767884392982256665612542844429972715669171596924484637999895265264984368023479843552411457439795952504559401529518593521680265005860729736354495520880332684427650253207976382088417167763594930326278710313416257815866652880460329220973447442427048757188778401107675135043791177227300162505620874905081172169908997168459667922125470615947430380315095418952139783266768348102830640996998201022559789959336764958967805012795065079227459347286655302781387312943042712390113539032972173281711179509135066399583838122756712093816025190695776856968625704728165017578073695406231104494668443760594123281515586988761448867878308133498770193251104606626319934627648352161611183678858358484876500005263720932992757505518985876677448923984717398625979548019084105485848848804523983956808895289766210056615676229869923170933515934681048228480267599549198782369599297482854232357999267906942378784729334210851725541706170057619273622210934164647225106731344194219897254716194216783911914561716105235393642019944095694217525366365965891012124184090206189349472749457197504673776752356686557862333264710621190208849493309508260143262270340206101027508542618927001234537027294567492708504485553191909432151312415442549503323018480130395340117386944594747054564590871647511250862754734509159389668662689498436860186092034596375251305871005563401232663074843632561742615065181146101377625615147515247826959239318966865539550781250000000000 [69,67] -3272900076998287205149297033171731334572557779055255270887784383238305585565220375527364307483507377936747461404954600929122153213280235303469313030899125022135092776851105351407119319863499129830779990861501402067891444850572941215247651474190803886919995370194245024511617704462902871528628322459127389119972114024726553315214324667891134689585018814370295747194631090810691871011099799351043197414663094231310361986260265819018033518748232442962130026666996642133598816082344459604905236114905762992759396820285663040970320308197999518868649541584669398603623496450222053898069419334240377539635182765688238589860379774498553848065028394145113259891798145734325594224144418153439150276585365535460114180778953346616846242919506120883465335699495297873355149533102210873549575153167009185278278799374502394641670778221006209363007627274119342230160418057084247361182582926180800145902931452557145867674572513747178251649574532657650319111033264255503970089427827298706036273063215029345707537581346291963324293526791755657596808625082395201217446129997949826479070686977454332149181070098417939908517593026355888513140846146959733952487532666990873181770969604937880694137217599042795714880807146913517785252271743074420235349880169539222497356443230739379836042059707654960869471308218802493622331904840947062368667805530032790319806486576169205579697191658883180153382154223689071277069549805628343674480309232701088227728626078230894469080335799678376396780575520078874952595701790295667051552164541711242192273793829885021980762839173795885211022997749704794424672318524291557296674604522676858966311805479572665416787778042279650280574260402495712502352668816735446980216857916287413975112081752964563342505287407596337349090447071948043553849113267520387455685055791643889261141187109443394789898361874785001458090806946816330268788721335370419486508528242175652999428542064041193986698764540233179609797404673674421172245755774398816235654535961857561836997282381788839231050447312945253447587906531965881008518398193052722486638828429771402285814879017837933372625514039100380614399909973144531250000000 [69,68] 86692078865147901802157911377669587772258802394171028575779760433412737676901446741157512906057704249866614831992566819013773217192973664592590633115553195199491832063029359674153169534002283981234938854758516524081850729705811969231889312269344834041809511800278556641186565042615325682191910906481428694488524990107195983720653354312941855847177267967276132181853889632516061741155093552792829629015294775838718928235361191241548786317654038793284338416343353236813861590418290197325447925319654764775239425178693318452476484506132065296442988673477496571161447684672774950219161066882189439039051800021347727791069365369366777776047239317939877211023460179495777058122649273993728688425027314328832349268627656154520761650064728411475431643124050985725467371183622216200995996983077659643143927392118553145493695631895882709933040052588771724295826691917006679562285814758374876570477641202049269627814327025838375275762301093611474743221397241013480076438200372363429960987477761379916181465627700940863947315003128078707186239668763326546751200126787516187760860399821630047381351021832944833396307768592685046348711221213689895578831801046234602524790026947778759071270338466011750829962635090424286314795257471544192501618295200426331223851062939465796055700156571616579019979146394072140931308448009888891526614718350540917841094762370598721577780005588242047781410524434267964492608633978453825528421078591916045904962107636771201818021997362040368384729337461778079455160614992436035356382053463302886948088382298224979856156098695714227350823263323200354027405039558076463091425188022436267313834719931312927755884449095754060224344059603403514197908390560308751812476358720366393377687302660622934023282304029387935200819154478711249438773425366260969777983858647167083798349813254513448976505231902080954423180951331343002068110174492745108056813490952078773928557289526611199255291982273044014902611535957475108259723902670012616446811317373307478556632014004166063933446696524388082990337151284590038959567060209906293014545548758998845573534811764782048726374341640621423721313476562500000000 [69,69] 8265544141056633743647427713944397436017686257810453767353824330465580408564598867231620117166864720676126095880609623743818169472326591971259617042498790803200775969195611450943530764137661124339616835993334874642911959172471892155140674861593497860190560051542073633531941628302953314431086986506082215435554959458826532178342781424425262970672039914894170789428458287932401724107873550474125702352843218432962370136669852900770237469912148613520314949774844274144592593753174825882154292318643580947527370050668255772012759574370563962405619307164866035992950865188789803859135741843703813471575587474128682690325785132539997815628798183121106799399767945152387261083029628783932112101933465162676428984783648720660490432045250116175978124538837667200715431108765606563834334756493039941056285546788012753525998531397505905035697561335140447370979887101965073295546288389179132572634796090531472706558822137853023130207485318145195761833556866315861028121460812940055329766243664381352076754436014490988124398292007225222179932290741951282756179575967438014532919153269912833067954215605801788933867981338888253676225360865524825422257353718355404899892460009056184185292931956104771897264545089700996433365916158358466777109942687000802736839685766412060557053240009719441879067349212673866220776012323790307715238223273186450495807770455858924581040014875107064679956931412093941492801614229994055515608843748426033547011098412297060173202971386695492752849719383801958706337062595430332632672906976819721429447645656500584094934762330770441644621550871546878694738288921310190875389333296473174399890659641690995182300053219929379242415705913586227304337687603644207631805674504542364019468786501463951120652520047925136877470479163128713696074824474632731730009464331184314308132646509293489892381998419952065329154435992322051393155373813712030399728648427068746255706646600555788920235713947636025644388436494134839114913750245687539869117736313788515510757988189547586890126467955321655204152714965328892973029973484436889905492456396046686050772291098898136851857998408377170562744140625000000 [70,0] -13343530610713937449284221071498681903806507024257248704541216290628097751958039402797421699150764357921228750739069421271729333185180894849052481549690008168738531610694404351337246090861416766170599599453988192602973319964246811109037297771596880586644622675279115270359693366232750862672939779518450800723503743476749522776992651422917257680258484915433296426009983782329947118343085547525033442617036968640517140705445799651873070253661548137713475850088961150959500737899987740840416288007445564226206687936494486244690918090209530147915752098654418829780785460849571692841372323610811020827555729091506509295544434135630534322076386935034297019977627827508829079676791595382058012784254215301758199502877549411241909665413512644951693845100480776273353856051960100581435868617440052534678152896828790858932288313069087883919903922053132989680190518295954423080291576838134546600102903034831431908133450269193389540233195893432092648227413900306848483341922109886388865518313460027658639442941533990245235497493149747818428058212986018132713698168936252804954177662998368134665849216076005671999236460162515072335837395124593767648436223616828638944376350694909268420878263141942053100972075906787383478739174859349541190746960289926465486306519772225496085060992350210148340769432331941332357353742263512611323545618720588359269258009603040671749414864042740910552248022678257446634030839992397694889203766518987028643692823923283894065712765333226173771710603014356474546051197871258122003448404411560175983789588676589307478211644450557872407345676918711569895645592876732285148749638772348725381156774463880212475546671087096180752898477211104921062045667378404975120675542198444656494887136015082866676197278522110639198198781160524923678325844347783935633982800986297436440703606416512575291146473257303304039703817703745184622478498594249413808549542062889733825482022967849399289850444860476622961700356127426350416670132968472402989120356778520072050730582526399342462915148080945186363356871535291167432166650292010012508040132359035949237761348164113028439678183590139150478401694997502843240507550826334286593114699274145585203329136101211136709705713507102282891717102482249707786401542693193237919432680213346643091978926953800055343890562653541564941406250000000000000000000000000000000000000000 [70,1] 3219272360683266589399749086096615956832980342365217748837581167189858910157730603929439805506505872022299133276888121857086383534906192387011867299220352475424625937381583971549450737178126180915107755786061747486525189999132933569811208387922158361235834549703918755375171839116817527833218208192181750668450609269924013751470245159909112334984352799130599532865635273018263371328615159801140528053900856074157864032437456027131647624951235553555904410376869382755621429498549058177274557031089418972251263061977660674783540277853971550394979941628070015389766315299550632263768640637572426794201455814194698935952945684986327215099375019401801939915602381056960814261788027649311684516893262685381034838915593876025730232292981234749180534951795808944070151582143307197324368986624189042725940246511763677122714426665513355291705568242709112116519382515511409474695732820070824470583975093025171018750939836710985313886983984932021870949184389522569358703421320166551681024468248909143768687142554005327968641093879475729312572303834801699488348189689656312425243173197432213349393497400483225205185889961167979669190030410425137552456643894064232843918876812608518180769603964920615381560574979780688293395337414403253565211828316609198971751400366039705703807462129040560252799656826139147628494121791553919464056138963819730150141186387677367580661609466651732285706553602771535051013584766624258647291239713541519404412729160276821246518741044311321035041095315348370787293933474672230918519911590329460057004610644558614314040931190908805947017768286031898295663544202298047666586246091480201875762784181105880905606431109936025726765217722481861843686755491063004662703409398851162391850216644410728191537103327573262954156302530998093939369362055245318370742495581473126513826278595733094126538117731657834801242964869076821876706294185984762435789184799391135156438433225461121864127125153274787740095738789019120838393762266777089155757171437750907398682347296882975825326808317216732757580326581697179218193678856416908866586225556357753829274467166581737893961838439904539625530002895609294445829289992432105082597009749322928796164650220261773994815449249257710054445313587952252011232790484216273069418142705953053548735998557611681647472323675174266099929809570312500000000000000000000000000000000 [70,2] -107316554508422643238339870605405274149262709730239010510768742333059275082223718000276257795868231882657558415590813263087900875395443937569194874222608225355755117785377548484675568833114946954589504521615367095852107832915779128112073142886144299146053333478336785962860055798450343012341590596293761210951895558295577699729777573532365294931858522914302799691157855084559483576898249191671078058111901329220722549841828883986953475711746455677716208829431228577273072099335159300855979552041298769734751960388019471392989556816473277573834990020374588313600220890541320660080301626089460128405681965702647909146038533021403664532622940205145865024905628305306179722326170454019521861352658231282015585031736497541576290766586666002217555377210455878188779011990708787414220680446306454590568536452638130039870230788938931950116319165816001236353843628324220132744661387514423155591312806245344540001225209801252666146909246094853079778309638524477642243110754557802498151325618369017284810266119870905743456388293824138377891944933447991279377064528881570810130268191187587456726592217556266815852756773217020195101851308212565430930458979502586624264253912768980285270429322741571195879893113543175996406060920479364859862482058562044349747799528039182028082539983227223219601819596689457711994127206250391742457091463475721247464846653039847552385623260599729516944062519558407938699220843639079714717392532304063315937089987452676257832259844213346390468229680311136677994475432538592287456980022796254791677802843299535162060029173100701552958209548168092754444402764437903436442541650296323745258328988197564960954679079970830978131230808961393540852558731311871408045477467052775737502271647158144557021044711513635402270026551128584316512972542578216184754604673003394213312346252991812471116919910217209715442451251369028347460824703858826267060959495489128302138005208110082059486211128488103949434106646587976312330504394169465171852578724413705896205039082425598680552987457723486323834821160479806293902733035880320672695944700930436919412992786197217612775740246162374154260459304521901488229162921842368916396065768054801641593415516644008379892945635996101657659377546015117145074706591421273126017279777921469193000042452221351636787449734811161761172115802764892578125000000000000000000000000 [70,3] 2007747484809313158129767266676259579046928637668821366066460005428349469205909497111327757822489066027406449347093876175458234986881634595475678966945798759030921964468850872508783102666195880778455704880347458605617789867530266183710108889643129852273206872253801254718469093043251108345769570567252100719369382410400081299328630753820058942463601722312339086162165477789657383001359847096462794179487480378004342347959402527953988164060306522490882582583667730624346871614588336791911905426460167908511812319073883742466647545124729793114364615290992298087841470810870984995337172037431920698774267136313080515319904481297143196217334168577254856499332506411296753818112051128239889422858739284875748580677894938442061529050226005364623607353968725149669494323739066338221337866980867066336026646707258241465915195594600064337900518461343508884053151796537119287833150115468284303855766270623334774912072908647583191558300634809091203101469349266264287873752783165100733147612303549021284168513432510241545410869107861974438043863276770622076788955245866111349716592332242997338675870528397130630314495529306805879296213621854939792326775607127736373018010252650020721552610868550330301181301155513989987973013213992141921950240017768818078856653079864949364608104561992158776363928916889911334721815529566070001144112437769653322530194647716766676259741004756447705039610064760582105102263692103343311139372211466205738968857787307479066313398279387862121576467160450607629677217239739084766029425233883427849513010630141595302408280129441587527051243602650042282864222033456010390463174834409847474951101862484670344983803051526998971522872663473424146581013599566013757639635924965457727248095929907973943369588838712715885853211661986949354843505613384071326209870462349016258073292190487407014160744563603052630305979459428560325269318797105070217063220293424454943690149759151141522850323750965793654444368303199966185359605532953586436147490238981148426176383123900189510169613438106830008874471700407814052793084167238460324204746119479740318087256313369706163339120139811986844832876595424173832609306511191703811481488318651167790426087118034843013013453112702620113945515941009502889633223319442714690736278766262037567218634188554443264986167083652190967768547125160694122314453125000000000000000 [70,4] -30150968409547922663584668744735000355916375488432563166203444755101425865292684725785971015085802633793080522091916370429758188632724545429825385945796791778903586478549777801080803107915039649938907907571953053791648065017139225089234348413958928152799451767060500295606595508597092493490750510669787360930605202498861713176879020418109431312428630081580700893737881925021546530779482391806386495837080092207374812589483383984961991723834823826039081920494086247641490623319008306552536299265453306364456876285426753492244451945973714840989976431893739443831144041959185529159359432387042735564809764741032778737747187077520690641793300153785152095302920968487773692817800278139068716738484199129164544475369983337039027614653681734253794388314301517506759320696040753421760704884355506273352590315045702393924429597800005567025242165850482892948961291873251632744480008243164380285346091549309996340678627722114079975737012521666778195280694758802117656125037055647935306978275424322734774670012919630390757903733954633861987079534957940527360288259410854324550579899189971388263424377440695750962892458779336839168470434238072341080233556607149965461590761397760607626613296576689656231002640338671290297440066756342286870314413223684657680165215490097448290322491232151022600813982175166417570601556722731335585067196268946772182574871133297766858907309161186076306478562028279130186006826465943605869387040621004818481090434519515385320423678625436106210472068708394214560229432484371615401546268791972867343174918695625187224446920436826284622750411453853610828040492438543226366786948857729649769879198325907583968504139087744394566858252518004289704509655407857446610935974269919031722356368605597948718845254702685895218801531516192435119320239550771879970849773822974119971267379545262326689173017165230255152944037156307756239048050892963876457349203990094153616651937218313794776652346891134245422347785416264993438981523079429117899904842948062493588935464835211227857091991337123926929857813561081169311750734954081276123920628639751508597855815026055438844566849398079407135065263754261290436954617065152759405558748722584963462638861376971885017481711350071829091521064930319699238599960161604582996092151731393653370993644580830328108924168195592585561826126649975776672363281250000000000000 [70,5] 293063662256769017702675724114901999979431202074407914055685702371886746400265445037728301698461134402202441386102272552173459448000138026698438499459396466735365038162919132430578631212537087708729957566817679493651840674128577571726233611401991632926551343254980549997687160487468851159868190862297118588150503314076009343595574069355467581478500632781440269602014686551802928327743428075023435282099703275281868085686465239373955091203460496564763965303579098294238420681816207466544188000379447359971808707811123588923875702135009956270998324201901247287095852948354766354340850930669326239441681954020344300051744576595041032255466248163370038722121989127396287137549263672079455209338093240415785243791702630346347930826409967806194627259398840220273285096442672989671659693161667287942887268719662537233736718730857266753404484101053793406924836856230751975591390955796075128363542762500317479975005695433417884973365575573552064570817702455426922233060079946831165052313677034036495373111039602107783161015834964332131577779767499972402103264554599436908493744011975274910896803004173158550952582683290068630971147537457050469928690298570341173157822586075760204699725692405200100334893221757134343218332380018970671303947960074666781193171188899928730669562950835906624039377215726636636959723735539170029135154657055901746545433067494330569052310622178511483014568119046638664653579794651240558485491717411549740185919110077441911667754127243105726423425114810269457800346172917058847512192734609277436998098700770628207612474570431263803982718623910298204230992787177876906933669602628935392399614174820234552751820544502220708017100500564046182295042057705562869596786277731526804200661805588768716585543031560206504963634008646215082589893701536871155540244199269581397750375084026928068162440298700295132796100245796599735012762524121714687350513749912250434464391634974388329017445058159843034852916924670174010265351454590612889357299709980005711036695167059661924570440499596731940466684944847926583425096325989745500481790879054008976759309673008606023289105662349666336441228595791534743496678375452497653392594402413651379166832947118802809356987896339530947593600151325933997239062514790927263915079080204112713856243289264565977936261020886377082206308841705322265625000000000000000000 [70,6] -1549594156126677393210512099400550155199537518058043154978746541434406530609308380199668289717726064761051112817064940465209521103154078697919438870837344137431131670037645467017935107496588742371119840143144778683489086160326124390041879839848208984393637971083708075477697082655207482094706338061942737786226171074273815704346231372894092499323839019314598990988032997909283775234942401595064292594698344128606833918706242794815119558750951022570090557158030618818938233863927040273505626541622072841826316468751237688018351340849435316224770106476214102606710372292937796120301873772477935496299175718927414344598735442202054924078491323793732351417822266067078633886923179849741826602813661018273885846507799163008688128659636000684460403754248488055988299295180482803876572930424568335075272664934421695109591047988314859137227166048609352689549352345295136914952862737205053811225678406806246927734568156598901226049902325576655037185693143980234842895716329386612495197909920567317630666495358496965527809170231073896581706328585148441327929963877864009727727176571157982092699464874307005174161272136575321823276657493089597678007199901244257443269994306101177504605309086380162289688902389341914088002876156730788882954181999411570456584166590257510673341631782050467857188012790922992883584926142958308848269486879920555337373811008691376808017394485067025470061612769827862584314391859987037183024490030812219489888988431338416746576394940655058874824321515823417235918764051690310616256164797274037062273699059988826917601620700814947274632869452867686860719275461014620652715908583977200814033074114785378296764428749559080950685037385357840240954993867864853925718124088129122831929541627358811254134790132477550452471150674954566652448154499826894539671348519273502274573649070829052587723648113973684889177433680190592288232049442755616577816811491575764479995273785528256081016171796805987163596679541517214577454208355049306056803001698440125373184883126849043294336230196360769376678333033808210218910832843548045141011861054861712729806965601953330480313780735435217801112140524424696460403696282294280294655707192575739655770148736811774241127839845364948983460326727063114624734999842977199300399152707521024122312177033322856784208591818252642724473844282329082489013671875000000000 [70,7] 3206667708974925504310291468087173425617093017840260443731044819431922830039298809442455053211010737367007147891355707551041905720779794426931470360519435336900848927375993600859668417232933001615743214607172467893585911999914546572177273668430816634586911291585399832586671263735923456165873905622973263028345340126131751901514285404801549527635108574316012626704426957138473460090957521707807082545205754321428645442971368701875233909091531612837986826717546503271749423270604586406361510040442701115879981522583267340247693966057439341666687060781479590094836677094752574822642361069854148749055431413792698922868177382962451344824273494570169861920946196182402276353693081561862966665751667909431822264245553526445507039761474273854933061403315752782061270485779328481218731366997614625707151994068014792105045389323409328980753432840377866810681476644619225988906139790691857128315596303585977534844131458769220449437533508902976621790954850200718094599111145416076156438021394307820973109558018732183751163574374953639009449217437565640323865992918897119885087125225942914851725507663955147762103863838863108391018094217817756414668708482915805379903855107382697534126425982907491376784478357632241771485688005637819246807488279856058096757296305301069923001533716166280945925342774076262699782310776678880049044123459285261250436380714895799671494895205200262637810344767182462133895950285917712256930479076191092531483613812493309266422690189505272591541549823602637294572839328506779533270380745435551113977667484229944341488518823813775400229984516295343718328392441660210562798506603625795232852571978359002283947796994829561215076981450085599921519058566844612529970471146967502768631338633577304614371504013878534629009499595989555427149505743866863387164223363081676197453702780118778650996139994597045005838119274280507419424988201840418787732404058980833901539148573936504217160568697527600322763117180102513834922468416252318188371704716482979343670373219232477141408021582550103201912564736744252175133229739172021022622467377288546013999020852813538610120405521401318062830160964139954636546594696017992316022142649864029149777845187438539009957609857314583741601452429147121319625237176669225567040988386693072314731088853279918071681464653011062182486057281494140625000000000000000 [70,8] -4499279333359906820156552701368213650754761452106459922308307781091856199846342303653205934516048770943335518616909587743311578747823018869507296313858661439006072448138975126529609411826101058356728104893087898735849826315723299053633913565729252949501913153291487033414287830064269692614082428829515937578248935497898865963087475954253638718581374792478824539538030262568942047156597664599941043035223162593220412271152628099652474376985278095112519430321928471798734275564441022444596613408463297537946142015249918025688836598229665159704264835975089209599674065858325706903821852350606165649827171075183977227970100696840067529275889788897409703107606827674785724592977995675782937604861733460456655315881888818123083019509088253022224565614394865463547361661304754428790209380351285831158199916777877086906936005331002423303173164300264607104377165556268875354500886938248572923503648310217789870163211321433366658923581407084465061667572713888458009132700465068301732260911103019830925760246710000449738065421660976794011074242961945979638526691651362534190889070573939690752366626382846161830850503041206899228731493492291712585374156789001046026026034373107714973247915934516649482814500200259519103967019378675687769712516316640314627528768424663017115482790697863456051998811658116655353606480937383585985640782811051660319037629589071116520580491249426460179542523786620128075758060506111405669080083790161205165940569077398837762200103733509277768096706141698233567560090229618931611738900561258440395105301832606476484649992684199919692779247366283455831464820691063827392819371472632470156181311782950099762492671903572390310965580631788036364834753647081881393350830031720837586357941415455807034984115183705075269172842918815942878636058045097686193244704062564027109222544611273685114876403162565697709183704680086941988959215358324889173156905219557304508627624968752482544595552490874076369119215607121647616500099215870810239548411319717093189102694458452160715136643149977658403876594262899161161039283306703258297512748597976502741885971417069787340377801271556583888282071287480543136754196411453982706452056278999220834881759667927451748197217316607597726154755244388179811301455512567685070542186846349364504803768973503850375772472602875495795160531997680664062500000000000 [70,9] 162199068774122168160806017112300303585908397469165214076499224308256964084903283868919500954013029226854162928344467836094522959071456183360568682585617160935485820805060405390047243680703772654485287835576308621534498849983293719500564245527649757933195200089307632556237895021097438566642611179747263772250962179130933544936076414430314728286206452999417286641538100739679484479024028360331648196767034620256554068731759690098828117634265544985146350539004835719182868935372023620741883631384325828268872474037014982466750029877322706741912413335147003751858649008839300533181636117695526429687116250931916345527998294409289686130823741426305561241132412979482037181318266572978687807736053727510295457760304895613146698736821663911550744844886191190276428022039823614071245131851630742825509367369922174362868433587309858025276047719646853093948612370574367035850389590043384962871756290504335166169927902696810992652723126511538107482519559089351835005682818187406729500302708883287494891207504003699004401945931224453067795130419177516876270928837061899665902263175050688235538876313050454578077313853803222957198462441493518037393975875567611381924009769977099227344135099690907440433509918829979829194112042970479472724472624725328341784072034133928628344913806093083681433730542526785455496717348064107133962694485039143803222603430877096483557116279302599840956308463499614947068069851294273405792966875097256277478661626764021321964450644251318998063193184734400492180661570734416160870751852583438144774085255115890075796964823336117512871836067706279655136916201195270484761694285154674928398640043070990548019958177893042872202043536959820880575752061126720149312274999437114980349879235805084989215430134375750360146145383986855258852265400807393685291763190801267974085824185745158920734120754533986674723868242770475555848947926303940524727464666272349351979585314477765147353466361056027151349016369055728567046892287863484186675488070185572308659228837766055846391128829246240351542168625588950756394479352645332252421287133885331941509315888285846578957435941632639138875452043517505095949722662761645245566958515517758505465930535336429823853214628881958436149569714710497047343519718437339002104284566730070656419451931060213452362450681221162085421383380889892578125000000000 [70,10] -1214162692461264879040435179944707729783333462760239894781699411949934014157856055300807854541088541832435974777983643453264454756843322445811503530629000452228232699707356622328016086082875851195160145517464689900037237377293127174935809948752504766722118873044277109930316886432276193792929616105322955941266055269762326613936970132256318759043178836406496553440694358271199508908372138190044152268089780383501625713110609905772677985151083756096959828561626197780270759517464118570368042677479858717346933805234335524723758906015678606051282216604847809061018870450576248930499886349902022771015574442046646796894758778226171588084112714153415092082427227943140163744020450316815215864509938646326893413107892585266325060635960394655807001466408124144583532444881357742081495428452118237335541646081919137712383540205439737434227507332209219711970872857720799107324435226361271572112313023314354558707338185884580952518542702629858232986282506031128986693289431232288764822891741985852583073475881891493719957271683435961703091347425118988030160785720286644999581544732468599609415669898990889640743640695011226484782556228479912809937271197221187778465684747269750030068713517880342930886611627844139303895488806817934174327628048078662162827343146091886328532526984916057850097943452986394197418509865713701536761663458960741123968282779988686240678695928612245117814413361328560600236061174576835397558335711662980584431219587824182628482892381876777067366119648383552041995672965132279430814651074978720070416987812251064440002867848485239557886044044636728909684896579566882462178574410746945954635870478297795492339948865622831208782709076265146052606267749944451044954907241146632189221471137804415563477830558692648625772431164728495678601172050931170062635331706761162542104242673193763710389707691555553979651491240305951509435177368917941819883022353354029643904052003181531551597985391427766408626479390274122099401497677457523792132553013188237374156189939562117978943151254082761145365270235225438527186240178884232645010219091718992398618099769340382474823914237707383820989558737634291452269025012323247219594813404991996632425960793075428462250847340751766391922711892315293192894849627770690065988188829199183883601052690809980923181132794752556947059929370880126953125000000 [70,11] 932252207644055615041799642391580106338451469494834368335002066646994844216189750998864708493945958896763890223782930237618672154254545000417105011846981341253774304313909502816781246394853127513739449399913829686318148425177248927195624180642346597941004464359344225940786233548367956713265390717710510325207699811323022187097299435790598166323408672596354713203022223354074209047335837942041292743459644737397022093085174969227049464781043663855154957503665663922082649441419530908753297340417914970131263015295053679319088176427749811346958192255586679065540058884888424669528218797262198879547499547505050362614124909317240813150452287808251671533609043757315729725841214319332499804032165436100355538744902228157028253432608306784650646657307257942126647885184438204867999044172933405982593586108180835871046143887352329043214988178438229599780863860581375905636272394669076630237823419902282297301343744701124707702959037989866874847783628523489557875186079995711786546424443267037010126262838778920058896282633150350358384721837848008999971209015551038589173777872780917974597965500517156814256751683696944253757783913597836036285686264315730616156423039858856941244828688684315942114239700307590874937676665385370656248571699842832850667318027100816142281164174876553130512949168166793904167763729326661433292730302694608759285854847125516411702644917524354159493487096708917639510131231777790483446517843263952300505109405791285394914320621492399707786347814272468970263079727120861292186182971919497025453337319612554106262634602583395260875340258663619410020620183100981642240507774373620033893311651725608601171690533883064065611007515103739502860480011840192231643957234673649913191841248406409869035243448305403963313890435032983578274447138515825532578566945457807360073431215935207439577160715242265313843852242406766492759240679493528017764053151588301350603946140119299749385413521944971829612233737203483639834770577985279564882113869820926127488376417415719353774785592084159475385673678164467031409992281711813026764472766887737534744249100866356513428024558071820296608980587657618104671070072687144965945508766113348267260576452014387095241806780355034674641087329361031020997613064607482575846353546601199484564618841404837201736199858714826405048370361328125000000000 [70,12] 27265523175868690962918480082941603106743651552465650293195261672367998850849880333827009843910737231452894218022842664231277874288091855739926611149890620955807598792253835531301925672006877189862418961099543474617955875639139824745603137791792234643108233043321733015410401227291814687526667213028690841554855501521165162364992380217477220376728703973748142539111221346871077172677424674132604858448292270687334100573771941884450623718454678356937879251810155390259815128616065641762037259475083223422958283295718686551033235909401004708725140467726348407917122275541730095107312193667133794702304486288932639033367992033672891317202786845959616759241217911751351546108562446106455765803190495911038337082211476388351865390712360263213392846705748680933770014527237447063162166697680937031955560189196870814992373275681027736505840978099067317872853024134244015871487350070936174396078887175328120130606045982236615293045586211674852497112475968630819034208172912992375427861789507889119211540392001081530594108754480608672139861779293191489884679829851210931163495460262731051691189755591024234894110933067284059687067074405596728941767786137231431991010960280643733827982570726301151792203782481979579135734930236693984930269221244576929725025257144959566869908157188866450645242505027954203187264295075005327400512983028520038738351892589863463514526628432143654613964686539734948455994255073349932479640841538234836706412203228938053406422329448652266709955866058539224624263967392495730517527952473034270590399283532361553328356210881898987213794143200955396215440152877650421394856710823844417221640209874057592001630987922915254851493596899675413896256889158331276093208334131839525681890551457528873296851477387733997072483744540382434885500042030371211605207656443594526065594736990647724831988726923387603405651086741759703841437950228368776629365135741889395900281949218522739257888479904149909884282885913970438134130508026321193550604990949382213779295419833560049137664238592886446930672078910387750406875629183373673112078633148151029483424833006548741715307658871870601030342821403566265301248308295961916160651372211052239193963358588676192105556384154300447824842961014780255024599118573676685452449345100734039098081353848235242054443006054498255252838134765625000000000 [70,13] -148067528966625765048664924386284674857204606573299088360407631705414629474257332670116164646950832799916915900063313049408117509278911320204866589541540470304032848759936218949750340465683883618232398594383515202934852362017122257247632709607234218692588552058338048807142151608926821270505795208777325325554408880293230887124264094995390641234293520813883206148455887613524371826765809949115083813548352258070700088468745622881892118733055758112651251477629080528432178135154479366583741006646232070740058404180472173832707386525502198064328902792010878130427145729057039345501734661272515003578167453327231779295780134946680268826857658720213053536944117240206428678054790317048561849620612491772234604037234852613412044433946111830159462631714853906604519154510317517124326281149173181296109408573888166201849035699337103660572088493486102105800849745170741796486532017167542229141556533043790027565945009831770434002369442753737444185371561594072328830960697959490288426080437745014770295308281804167358929950244086843124397199603267550371448095130678820818037377610388142740496504538519009170101964349371648914291195062569199770717165482174335643905227765479813303749079256736056214824337406676963845844889678811138809471399846644509694354856973765806625287091871825143344127934436311656335378629755005241515290993744450183687145808229656215898429886501696970728946834042615149852535992375324996106318553363665995358696888081041787980958332976798629626969407284316245002924920143756838206829636729117653773379762395880404896740630513363566094765406611401016850814060993671768278401360574807882307737203463567523393172915531646106924802697864274378255346873654301145949522936475358370976498010618419932380233997985384749957140471400569557262615417544249040788680506644545160885733630572356426025427274935613522257220236071686451249315454583474511543120987245322857577331249610409785737058668338350760859982777297697095974788923247742958281026933450944779397341716723758395037168608472756115740236225514775235426158869393195003905497213142416175204340328251495410461259029551345689213205167396149881053644202711493405961748240789327479363227593482930381865811275200147445087891081706223797106197849586720159687437859796815849599551937810539004036769483718671835958957672119140625000000 [70,14] 258670691118856963626276086260722726757285135729314644707450216921689217747529813588508192418910402616235596877478079111725701063273384660484858592271811153933705343769221010044045456931126128643415858529735893854437939945168675669278197019117783290161942672708526925939583613442579004132438423082552872505654481655862233208269422323127259533413440888113770356960313932597242248188869706092333241855534378492911112825818642434996372178897396977033522446879925708427522792128989452738436883814495915846147792952266981244806855455845499163549645515444858157281321797811619589165833492857294580285517903076100503851914632993162385407843113504999081281620534403083802327442976441872252240272900655677168149725235134779229976151158002958969061401933721416460207882650779774819560255817213118547496861946751102228312395027323205208847430998343174190195234937743721144043050921777484109959674865183502201755356864083347039141891610500956998454511212080080282904872801613786314443001576128299306897301270306541472996076838021309698838888948929510210888793890459824546564696836508001201903419199222038717280774906595651508112170735077998865727774602686811492794695675018320929032925883485893013395579745713903465496832889348783093513749197740237288794099297254596959241540378961093045527860242040916180889523172195457130861734605982583186257808577288241095121059317237390919171922752947781742031406826754798585701174442849355079185501605992846900893301253267013741540101070892476976744469105479877882665965225203572720564990644116258302468307629204788476281957505458390859228426087730988811845577673856361911794780788499055099047436319134558650241279313599314197278703685884857775810953915245901434718642332384327895563477573291006609680124909114749282065507496869988767342719716173224372243548509811257264818574350237894898333018135432238492292914730716457084419869230149130463592011076141656848754240697149226484062241858782618374516304045960078204109544742320945289707151353658973884871683318756864899375645852390422276259315372308216063855344002337858931351763407800270077387846156100882442371342774915122343747876516219341881051530063615987773164167057429519898322525097138211656618618804123338364381317825977739485745082001728394979071822597921359587758161069359630346298217773437500000000 [70,15] 573516094327552287331855692094018872301660578692047747760815759215296543970995266703493178408474747151332228756334454167529089305972490448040165289208389979997644942794333993786380079605160051312546995910491776359837268244400932561780564180055611321296029001944170771989812239643087731808391718044042548156076027008376229293082229724942574700398365139200555608178006087309775887907224772544106056048925679100752730711986046133897043229216051384017205263832478807955359919185752115170829220916640925067509313308891087430570700815637596080567444677228180208446678741292120242170378601488263890497014221562560804647227184121950998968943790195494438479632460272793302402403003663058162554356269153673507604405724299139228208414576353946953629377233794164070092747236065734975104924810843783284256858744558058883457962002988596197249992894102252928189063591443119452160203056387525992418831607972270613687534175208278871890444517519924159829942988486142954278640376243944027683126590154259364888790895310099724029748754034520508481924890957312773613296712794508721981044540222288953183434029837021050977576337366854286904337923866220198660476389523150883947758763407904882752253427032574567197849953791178238984124013013291614244902866058204870713026421412505162937020618491017222545117373527161471544182368709137795245368210159201401432944406681394538692049696600563515236182471905294336485129383400717376540999128055715974509020781826873524666324698535790993113447335130491435349857695082827893827207125233691864547650547580255397230158911061383736672492336260194266122776385890910444764573652406831018547963178054740382259571910665133201325449370543066480138887319960749065822364768765031764982171249136388013143549493987373129226090721872708754334519613397058312985837066205401844243029062756476942857378783643362961096229967003180972460850687671951254842569869748065012215028659538752214165650864621490218881488555282752391196644254591791085384193599569635549078672238554304705930258478161136134313292490225307347215727791692773664872769073646368363633070116592050440396662835332330712690936482914328553186330632083842961214884154347848731774841631764265599800604381952404882454849063378759119534137035493798901614796014048502777952619896550956468672666233032941818237304687500000000 [70,16] -4255697110107944969510157847112421459584753877177112970573250796648935026572258470542817434852596687187587202365304343772709699067872252666110378112433190823408825558955227216347567085070602800790665797666196876920790154087655968172108612552492333456857459519893237152756591508227113274871657946622090069460770912757338327189054342928872314139020616829879228138774741977702352336399426754548379742680301418340285732178908958434963335290555274321582284679146411302246440499102264374595606961108680747580622526195747032679984124224902994322225854979338058540198412013779311333102074782633716483784379661085073224503166277702172793619070660488855665775473627229422445770872600525506452636538124326897367655734179122391332568565081739776370279255594186800639961131157342641827539138968789020239328796454841145488000118771020886586278376003763917465117603611279651813564055771569465059868749212542971338535395567491835397894866469825640547712067921246890936926742791779304061791118510736172997335002245643103054930520466326099480536387827604129989634143093707505014586024393837495495299420929697474888796062972919160484189279009651152189052627079963592926326019339633382945859079655762385525656729597448095645921281769432646987395376380015280613201031016968937819635160180373379173508666667515552498949436532072800513387793158218534707925713318009200062353524202064716987118760618509638327519931570558475890683566116126453327307820302502126858642415508423729806587194596285928497622652879516526694785521213577030287009857136066032046424017690964482660421608024772796948427068667136409988715524753465809894844487577129904152470446941120754076370043204328660636208384317249764620585452018114281681946145062752295035541420787032342336250192772223400583302670766709489537412441354757084007644548754833922931773682718667990547749477955608256192364625489162942923793213437843480877194257041169952888524337210570451893449327869702308899795090780358602761087266046634989860712559240539103326899868464659848675983720930483571584415307457231968483512520105597928193922390121356780831899448838979181882744016262842151250972850749132868063751299122962765760014119327729956957463792229021534590865367356587035487202994517539281629998468469125191178674579017826573590355110354721546173095703125000000 [70,17] 10344758036278353540680044185495402801334482205706681014600619551028187310334016004082517495988804511826658823802544180017375052683900556056098439275780302053235185955830547373020612114289269209320773314718147525460039146820071516869863511474105190865162435714286511075092225753797283515426369027412599261873895595351822376122554465329750006356575023428241787709817482686182425645198338583231593648734230300252750284061489797897163319554949380910351155580719266303431188937882142251492954663609464079549054242154147889122332492969842964522680271067739909552213930639753388412308631018324974677617192111430806558151884386624436729597061139428830527809948026343512030663546159242925313077072201677513676153955821323969914009728154902089498598248429617093957762723442381439635089584651644005259235009224057297330524838879727727197650786335428563203357026777885002248843200864342072406727850364757205066209188130075333139894249377633228322514827916699104933797505903442283902806973044659714670562171815896365035356423684193229360757643711603239713646271230450020450321806651395163910149192923098294622897833364765806747901321355601533804673840809628533927956704065908417830504998248379811983435058473937241585942386399183891350068988549390076940478435017682963918565542338655635948360435861450827910011612826957343679874304962604531581153754281801270068641718330930659220736996358766196037411082286579256980674364051623080548124743633006551584374717207865222312765706751340651257155393869452476311648353384515745439273933317890360605504965522166305870913495661012239923601267947630040857736176689296594945588185892730490454082956303684092441212243976933999370786909551714809013105385012904952069525029699745434110352025659700117782076887957818445455591833324281039815765923992480664992593142730667964364098019631815031679971464470091545809299959789141142493958872476946153002593480737088731169238726344584301403920269375614629572105999578009118640934503945110664296554920050101378195391193345812406200464591445622343956269505495718800064009370357115121747648548842678160110441082799590244313505712792668932814871706174754436653539000046609529803983731161931920837899836832143044882829219184970184301735047592127863972675823127300926470434339066173379251267760992050170898437500000000 [70,18] -9060797365240943350337319197852314298746746052927914019485062441282704718479103658955497559582510316441229974621307551257247993486458798456299377046779082082186142295066911986094209318386104991871731586890277579467339423177524826777028587765827042040973402788827919706876064642691626166645340824066544475384200477927369283025859527932794324935573848496402088663257510885511492794041319735401227853870348914429392506978582777357557732605304669957722501706913458518783336978031378221688166645535709719550277428403005063357043136249894114505674826932805976810747461110774091732097478509768887902127897568331882946931087129541882391766655947910223758022286452180668617361601868828253693277088285188520161749591455271747056064909351067955359659019920360470909540688843734855091318759781004452824732974879101136738332591923208021121105916004375860075010984984844476651185754001201896875851650004266910869135933887080896286299891869846970894428556257084071970554872086036372025518520086457220562874243949662648041496953020486197980443029531553571672022219733611504547055862298147995022970076505431839901092200332243060353168589235640347250562550938282767001079219055397319819187266535821179270523290205006472092100703337983920463404582808535553969282021773603974765813871162163048333775093438308412493697099317164786676365314385765773582580171195670970288742190558149211180317314129224137449975317362880128061851056940018735702017154155323135066271390909921791807577590097829719847549406133215858650111595646689280680396704863493298617166327603412499694715691203855630316561621735173006330820163037105616018754745898893086454117004839474934066933771615498071632447282223301857028489592017037600277836666123226731172494517863801970844792415071688759582768535596114930284542054595515252941878379727128833764569742983046460647814367929355059198441994483156593522711275845021833124808762752381619948480672623179276418795728707220878121925893608421860254947169192092252787730948804298407896770408102431112402780010512405270830525501680916166508149631438691668273624576082392909171061304393701339839093749410901679318462519302997944454537018569038064477888910799076168651944592394035884894811932146381878612059054156812102597982396369646798228031370214807793672662228345870971679687500000 [70,19] -18794928134498404335624228893884781529402406213077134818148307101455420556158049374205239414172327854133735289560570980985222932159013236436790300565835795179843181734298070777903924370347472405009770462891556409452884502746716969448008343300152467019730370209337599643683817449754611382113721564041198063574345488044169187609817921868641061562912899156431780201335896721648149017051053729590345044746380194430159072471643745808414572371007969773702682912677906695027422455512910637502563877672420507974047490881961486977150995608301928759383619529857533158187370555950161106409018063761913719258339838844479985821274335838348287326044809828770767650027133608194347614583518696505247686389532744672782515376118435621260666343247499844706467342069385130545428588112945636541780645026526493892752216741299678298942696690027354462254849099479992400110102011995126094611485232667282317590081543990271188927316130552315452926609468597815959363057704806532533299405484057515187525217992307940352114402679805824614666878575566940770121400523281529929047327910547067503328542249605955908794822948419118058711046113806193115660227026583993942530770019383629239571275198839708497695828095816260439532445396840358067944523272718385818378550128449355440270018078832625943128603146369273280865485958473316123403968095447521796695515820507952897432623342125819833537181630473067390135871595346947682041166184847174637453391036150018240573559554658093190606528797719363077175834678920830874460250493595489822377826690272706374850935523303889091707704380957552418524387116091611419223237665277253531772331253271678058580511023366196550863177472634400366469379809194572628890292741779865714162543227384864849580234171204899277721921471437406885059948852978153450884393441550458977231271364308582994722265661922013206580510254198285870297615602651705317224746093694152535317966677433017898464248484258651722236703151822135055891296970912066564621329170351691742331675102523432443553670726266291017653755781177803248010516274352370996326606007589381146130458616767855687577031515038893005517812160013438393975541623591242779669567596235618546651367383272316722080864620636859933492296602297443304745289849457738445317869387942210758829365119769450043207825729041360318660736083984375000000000 [70,20] 80887050719691950193396021653276108524561518142542845087779023492269523146941955169323201947885219500501134751257897572505279972936083899382785044040197444621744280391467146646248823493805747190910120902264054349350153043224439944632718835295360087523527456512987466797724052493275058787829530269212204376253412197404157104137082205116149421968333492503011439011673276339901981459577646566493076605955070940199307852128803622901536813671917891141921801992310548409287748037119052648225970869949063723388874393326274238284698472455388786359086477047007596294064247857558992346537534208311988341165237275459450296263172655587659212784155775192401692535478675454726742364221293346857540396336005583335479768803987635042056387526933771753636832631614187500160997193827071504411003172028453883819797062672069026008602680604599483691286022816877740669489429160524417118490217666981663252097508477072671720550131177281314180851659119018295742436790245778818224055357701994651133160836423359541116501903183028082904460828390780803409111356084667766507059902308847486521818297094037405080266155722165923340959159364816067195076329467533807073790914734627912762510620524982742117553985343542719096266474929721504663298916997275002805283806194445103397675339972160331047259583612934416627214437756102203900835499002068396848826751463970584444166276121728007483450109950447948163391725052491015901436603578731140845249734956930094443274946736231890970429160591088251083880168292446621426761077954891772567731400165382805997665848113831724336565084353556339079769323213284431772619469153014471643896827887942978613462928106899282649785244187148819378657065849975868378451898527529606253190612404406082694127301472301192927233031287020564137102105299629682709163620675655904609085299478440700617369567918279746639281343403838688842713808033995706802341740975076324589568035125083099972748632720542155231111572137909718634970074011325529369556943797464554413866996547647401414661833603935427885890281502206209243879917930681005622125585433694161629679953346709561741897237232641991563918674560273442518893246034715213656340841441523469626471467766276778832812900950698145324512088471613280905928429005113468480530344357958154128583155807394322600600844452856108546257019042968750000000 [70,21] -142014431302162029375658653512826749016605246869068418138604242603490042563525472752469942493862092588322345437655255108549718122125495299844883329189136126276310463470378358223595720467110768620347537176169943638701371432249649975580823043801458978723170533656553329381967163077895717591304791035460538304987964803096524768461462885447105894398163953743845681964598450089456473917222449465886753816611879994796567759176953377829571324888503232961323410756709116117535833265335793488532592278695543519236414076427233418162888642988132618137302232168354285302558703691494111248989138939598303285895504597531664926606970212433379115762696105115009345053150894609635336056947306786776653696728973119736873096182580505377445918128326230720384604814312853435225467963761684588931175486313699221998405837367054342189712424682863662909392281484546240793838724000074144077099416989894890480910678482976980240082494708920860885792370097557232032053975346432599088089134692525594512105399290143428938211792263346810447402401622117270797783118373035909701559761171552067705452901742372522485100118609071450250719039235619516984565828655468666177104938645293093511308383139600453557070578180884069717044812372583910974995508186862643040335237974281200801845204709787212058587697811518976751181105042688617578235461509310780155111673205649925575899172973438523976862880636117372567079493356632152512013293088410154250293299260984608797312949667180600964394133744327670903052645121844413132984991903228583225296354626231868115162769189284201929550589725405600874051291383997358005873212179911711463326781957414092052485093573030731166535672119936740717153046113488117911519713818575480094895018104428200496612148868594145833511764578937167643056103697334982321527177169138969064642016002739028023187540093862917206798832748143104281042429365794606598701970059194910964142591284948797735276129584896778655341650658568067914077675686288618512974370217048589881728140588284673081970945867086881676415908650101836797040958352992384555818283820249207126303211676165836486591141400518564131139899520974531512436192413561100841273774929517939782736871130028461990348285678820228002060416734889915990727279690746314966228000662376436795764300885860920153902497986564412713050842285156250000 [70,22] 126354169237787690844752373141758372457194394236506494948102468461045209750465261889524614758409042965574027815905034313928165555708136768000196617451471935149220950079050103837858740863486552952227065733233980839871593599287406951887586874448832703081667115445901239489570264474619534170847255284216873556116364321401215218978311537619761667782289664459456882816574637801569160082153995059380080228753306667928081780353233648765819153573163636577871393887156990418619760281663438944892990392683079927883002829319857498788652516860032719333921144775715647706776601839154590920090210807461298608250572921543803454523120777689243001293464558810375257163942813144230225577040130433293357619939639941905614943160194998418359245585062972475582597474285880567959337288563983622476340113589341639448048370910281352493956033489564244309371736731739917523799997504774781102877294742511108672756269866723104547926994971129655687874577421425309508764909667603460812105907863298361928846322536834150249826419778917053988176654911147941506346975460072175199097284221322255008227550165923503296075549677586313995070644427505763434820642334193824082140191092074613746289590816649004472456834783562768316108187015513732477826674747353200400871873456449936160475713253921483956381241232830268637561183336522950845051405804796396298809882852568444677249669903554166694023521149396939459502470739729137046279618560389758481006735797295770952533833327710781082426042298036445531081894234558898851148851983151212412650262632348567126813234695836684085507084662397959890802940775617482758900263162490190661063280907782424046961929819486586572164668329527302882794025324585794318064601114387195911116779699798511959650307065527807824326162233889385732689000270472381625791931161242250120696700794878522913833341337554388991473712223067896482724886004077815556404230569810322369789067179015909780213797131871602581657820883514728287776483253676085621507543585110927037086434651573682103842144435039707402637863088905389050699240221165514340666225729695046708916904424494840889864850692360128389898411947078039661007368721388411731130034818502938114419067424556963451360147684295550622493457942588887950444736899023858139733443513193248284513618695523717860851320438086986541748046875000000 [70,23] 19645914004694025233927980817966218315739116961946077731087805684267956776128170081190670994561915239583548588058222014383653803154323700861418753458296405828672236935888245278474580461102312325104983455211881927007314827654693175377793329981301913683805375884519016071170099214280189136247107475843817661931145639356782911290890637227212669900089920937434616783506075777254738281978250702005316312574728300765106844166935687507359404614312949149778128062290641616817645300298873396798638689087492812059273686459439312516415431098614846954579558169597844486307614844978843118962601975145725784804109146854068669343151314736683538566890459522183425421342573244859964356214961733149824645765833331154516590093177365806132235832164486422013311900590860743964876525814907186961891385204994735451596966703767853733579979719198336631814429870632497391750191728471548521414170742885514224813261194681305869281605945528629871789204300125440802393460193765142389384723404388489493430274113402755692878022358038928995632763749797244816797964913777919656492433890296337375230913729378633412740780423504729820088004554378722372626766832320476247150780945157142982186936525087575131026962951286292784752954469153034123621404640695081994485825897384173942047758284225579030133018087792340530986130219713779443206173696980034423569819741820889632677654290110649298209650307753969953751691206447819281651589005360799509805746760675731339624493635856545602692248855489771273588601017176516995486673916507706106458927584557628569058028561992210892038183556411876308380340400519934438000180498247049134685016945922073292257657459431020536328197451303281537505654049856143288737166977027750401291692271451681041769980844806053560890579186467643952417843927998861962325439681122266607509708541034105030742473689407269600362437640613698376367219222516715048540546453326555015449238126489101429764399168616246880093193380746730830260671042663154471394010729647644235739887127376925844147375104952567614411264252555279472927891310754027923884668267918459594674145326578455228605318422692224770169541560767032104493508333997828952750199174728642039278796281789005762624658210885794204611508659838446413338361722979698760697814167418792684945832993648195952118840068578720092773437500000 [70,24] -251412805912611311941639113948859512220209473504556887908493506374644471192935178613307363906091307396819241561055156713699280815268593039818045852727149083672200676256230352410465807799033855743974224656707356549380869168344781943691280249389772934853712155118462296731026477529263787407776696545767053870067691979747101398459628401369590654434315828709125665882519127703202703571668218481991998716721760115457470024321678779701845673938026333480443529063490686870562830694540487234044781868563153672087273260539050957140856295019982064750970098500784263093048092758073457371922707249747924961350450548432107046371632066659273109687651085951956036672703877047621109789099370630265543123206007547990834898761482915015852477434352671123362476670694796745013985238436708155210278216737671649792931095091551695036598633572787413757064974888818265883804899903948788170364665206979217193107489863107677067527261626941884054121125910813108497830166180331796859141539966578360846578746638240299355588383706500070944505916372460452920314787824870470096720824611187870642445710878504419198517197007701209140951234489350303442529718516894076793017033192497151613351235865314894804124465210861840241229897503494320702296665943155494965216344822690482182767413592418835385658436855793166786194114818529223403048075570420444617051845370255059813670780889949064683024159107325659286391072434640170582638757909709448496934135850148448045969456672806015421728943323324231833191690036680841452115737036116572014068394539551583998407266462725679564915206839050036240990713335087700646873069895474556848169407512816668324085137303435891988947142217280280881643736700115083346500713839424382436576768627233190623020417436542595981011153405521994407226998279177600809210732052294361985662865122048936660173459667357881416555412454821759127312770034102591818629277616780759198048883556844017928619598962987210983433413631040329899885877932165654579707901569085198730310688994362353150400138930103098509804460951848617540588581169126846516895928559691675728238064198357942331129150127318154912928191030778852843093107690255264733698082104729616552999842341757657852844380649418559903498623401195018119741437703867466846944686466675330941203392320915099844569340348243713378906250000 [70,25] 428218306011580795589322446509358562820184731867737003453059764943725700545707156953367338621456366015843122540339865583043040344206469066331629501754043114896402790603725278477666102392127678368778397394884694566322721318024951003907294501434075093630398328214242638037258004992710129170027462040780540411517567043368595330757902172740141111587612267596847052798960179061789751453117822565135677764424156620572805657614528978798167770322234193057784243166492052679194702890552729273253955125348722953745043858819029113010359444160085292654616550185479524451854246056811877535183475309964657615181957838228016746913199737727306494227390525923841762055318465639485430702617389926397160420323146705692991996493963086224320278777772271134443125388082477501017780817239289848170034542946481001165061631450743658089748242167138907384614819895307879594138772581488464737460048368845505179550312966514137418292729549606997547168304305750276883397960554384603364451692107461894618820067630357767677867608838201010565605493709985508779644007004841096502018343756315416496255805063486971564185477745122735080927304312562683497896283157439635493912866784068347940284944160335294036315984745868909771326703841253536031177850034118409594383648980101519773792686538445641631353523720048686400004972737825921824184550685284506480988733017733601680939816654926770607961735808070419190307135298300570559902015017511921089780367913589569182190158437377318485683609022382740927715491624553758785098026084091554546431681044783830974859643992286417011060580700590257928898401002064591929312454491325073829601163647728599304241805301307918385555398478842416018260137325689400966344368980401773843070351402141608263279913907418922645656890912524375692912831142926649994418614816517434638729176468450886615391892321222611596858151282671692962251825444894720706044123360382718781257388742236745994038257963457531123352161317964267196088528118944141834334312374723714471167877725811170512175023627276802241424698525568412379537008370470224684463216706462919649222384359549442022483520752100272197124897433349141790664028658110297909296066098684765992466731897629675683140396332188010989644606210299074094003641414239937394509728774399243134141102018475066870450973510742187500000000 [70,26] -416971110511519195619307546120079123939393643519517368902177153155863216734291727991744921638014627180914237996874777333471643947149396739555595279834457124724572447639686851203051346111716485946977038368823918949256173927017552821176209745521485050961160595210612456256850714225016464696178711113344031796240118498312751420027962008461462992206800767612716150652579852793175144292143324287517731553106236724140932946432762455489089267667539305966871849383713048388352680982993468015157808295727452563466591346713979935571385717116317582432393428449058649654714482880777279823057192740580487093128800253063173375235925738350939373385612381430943647229520119347906014868979634199161259824041406741622657608598178298208258910691895040514769622115057612557157994196577066144817371611826690857328877501042044458760460479454469703296451476715941068938346180494902402216624907028176351499389777816886085413993185445533754454517991704811557721603892660627705819775951105392840825971550477656177403995207537721303940214811630190676651409572530139756490878411457092265946844882687004894673059921453521252614433268722574896658541711767700449950230445133685777082359319180101115612243474010132237754106834411903257917827600261656715281304888032685095846302609605830926443196512731914998864044201059226171889712508592503919746040796589670638429027339956904114655625252421493536317462094585727376073459312457838719003179420822990801217760343144005020926608189108683547784517094790192926862461478997278761497441684023599148890549273289989312703273469869691306345533724431053605199052303501234083886663124404380172161172832709498253099578248822493836247061746412159596565969399295683307814182387517326847392818327045349876603019955822400356459576899204794223943289907739071689590207383415256943981947394638471703671699212471845004513489564293315423459161262275467620582186060779511763703272717783684963349374681058578476236145077530363019318741347050513855589628605576683708388968961028752800859133044754252356821403872859199461798045541241243636779264915245361463083878215034888205927955379008043717994983541746457062670191141894914702191832190197256785520742186151101680599812667147592858397014127756366385015890050118813562468611522149330994579941034317016601562500 [70,27] 206309948060439737181004899639609260381376319099413991964589613392796105673591433109577741155959504074435247111393508781900685863165588650277830073176978628670003999584431865634867840417492849105144545162213217920672220858375710173658052201379274902586474425783414126950372195316542382097754690407769784093061186729305264473940409281179319137750931553353797061058186231579039394256331500599124688445214713359977518370445668241300776818411558497866089155805272425930485010012770068477603646638311056274740896926952703668596401266673206327976751434155963071272483340811131612728320202126463461048291844150892898584869580626797124903553411228514016673688182913029954164120480639357911570873507021199776686120230056255581871230414459922293222293049639091872890699710145682691240572456002444941156563418287091583900513395406549190717336784764195900817795845614784443204776774885307893590873196126824799391294977833609571603542697269400993549570346969059870137567742749370959242639276225272528802473286351761745034199594771058468475147789191471508768853563346884161985817005501707598877622638590105513824842148736204518685622810622327467798174486758994209554448261245969219326465383062529526157757037836131813685269380599620182075564221381959334402286978153042475086164186578306641892473030354158010050791751506594491026266001419800526463550910313706903600998514480865023435999873834966530924437122264968147284917442022780264704408460001334328652597721184008253395622379568609363872979353619156951562067408199236579418118780496689143632056347472440301814217324184336200465747893606007941829309693651820117076176366309209619816513081995394966903488128869393712476024449508239955386854472908174553799538123118647949591457818564755112887583714589421545812775981409118383454773207229574564636652325931027643549940047433834378343487337843774409697281496107808692832247757633112200570327184753876922772799658348278781113160509725141193818551738881870516650054496462933697230874888622063188304307404305890954906956091945895260139358169265245142742290852058525808333010500644563045001355142297448954748372752773097912375065677815544856239893623637786139053337551887233164051514132216876847441108670448672202292771148471328679363523406209424138069152832031250000000 [70,28] 82647274737995134699211709954528698920180502359016670257061316884578764862499388706063694927549745192427589673380350771605070473670973384095732949039792626532926640740560431339015460716617037314326331539149770243985475400969062227104390076591742528725523941968227578640233743037369747902236618990310472086806082903779384097536305796928336971621344800695141216413268303081812786376480224650188864278027785650994705445120902932939600767394115230186556618060883012740762548971110484461079765150437008118700898537378224434881865328215147930232028558122606985420795814262770739515457373040562324869567781088908036858034006720154435273938009051575409782078525785999631097491881674585758685812347335147001904723233277319023664189126368649035986875223718466683471766539404072512542349687475890619705496912523412078230028399641605097253512097802384347284360310769359761659818501970494103494713746551621531751135591284327807993042064661200108271655646913833636975214311919850146664235828566416356259468143906902735833397414849097341432155090193277043582524525228884820337914305276541455748480237286054784177725570151047360214927654612121242754423870494590951103947706440967099158233048463014453701716031254259199336414612325437882409387888397953705980799300891022558687692161013098748851050822609054627423942388705752614381743828123780735547141861885773519356037834013673143136658993932405161093260514413866432535676177171925860594168113874281419165088444968115260748392723219309855804875060962885477507867136794228455317590596647458542816959536811527186309092272295571501066483083289196907087462241596823411772953834612269215306417934092723199883222740552407872453331908025670561027070259252244587905140792759931784167696922557343142338681135018679225031661951884022448578434952010290396371999884000695018590933768531575385624275795038566000434234289433815312802920237068773435155148249505226249798946157588454196788434829349043545704437143287521526911232127945859550689735992029095123340843305233277171618018724467826150602077912139243437837277694702875418272540558688086256289459326292978586251511623611174235082169344688299915568824148550552699242758673759584635575482634304923579726134451552224745721003055370923462419341376516968011856079101562500000 [70,29] -296216214525573689416958837161091730914751965942252740637320893342121757708904227869872421141393129463584375721791950025358739240883055528523309280694928843010311147386183927082028675050641802861750502810540408912057501654900143648726979968061952756097512665993313648681515903240316661324757069638354936635224800630673351808436664074257750488789547397696412535019687641586804576898354412317593729046042038994445173962574731846897480081343279472073470459070380533953454089207704402302747962206875317944452176110706583833989346042294950852969629295145716145998115476597701762581305617508869654016538982765197541028905958163788284809411705409336093673132697238850294808570697767347863269956971563707549173676985620872190134617907603606639804132789017769346979625924751358904654330510026939542448888254654886475776485318374598960606006782437776727111984581442955652001830738384351067509705317917401002831558840143678950611606105362942663993976182478415442560717085552147401992950697760713320800889716548319584084826693245122535573888974704387505278982253457606886923585204147188408452043041772728729716526585536563246384877773594054307013477535866811796082578497109998297818674379092252731171749331343332270930245961069411600025047908960417247933520391152295612996302053655586351123488595316643976013843828436509004812388678439069373248262293846183336122233096475847816143417348752527127454476316008223904286059366788388666576957724800224465397846146297636881641784992845813849430047093437302705975920699755049656929495141128103732509603293792772955087857445721848787226408757694067685147762057033185336209132293362029797536900445254876290017329169480483626772753280910832965091497050567554077450287640534802120136221769726905544775439737737803785897552351728799433294759661009585247742271982127270509888814275292834470617579133955503385711992983506466401805361526184621045059401634899668753981081670978853728901516160146476195897420209914117049337479791195818931913248054022624337603878819705630000208484841837934610463689531160898672076142576307136580838050879369871178881356946147594770128619800130689533671242519455108080011125535732768309355652334360115590936839919043621073926510244126904461826714498595691793525475077331066131591796875000000 [70,30] 356909800300210078618582268820582372962497340343465818439844165076184133364410601229661242547331670609109197801816852484739130283649157941688467178422950336852645618071706834750643244794515538050998076256293548809108742985944939505602760183599774246967939422753852234286139241117946858497677704171448630519582143057054771389935345514619200371940194408211589817055531002814414855582291385735460063878006333986363996442205268795912033748875132596958424492646949414871195634892063899692138126722124968244863082355423517727044422123485931464688483274703306530493235219555234617370540961298478117552927725283018971937182824376435421493693498027174360352254817444633134607726381373232157755536638595176025503422983859152842543953187683189705028054307693209089516270414219456185087472916855519332219314337124980139042725189372488089077804990401442664677644024414900665568051045363664928184270215928163273594711797719557531518024004183586410462160077539495646819246363872290809798035986588733553952016961081137854470721267728107678263887799767755435587487729099301608031481210236383031261083277984485740918994687868331401212095670014291575007355688025475983706427755387487148782786365098187014272486042282175677100659397825718610463393884827232314289928289056414715855610320644061844653230494588993695413912438565203485844210629107795603755122085432076181153632020596393310312019646886882617397584319371689619661021283445090695382827799507189864500841470588879728547417328942758433216786315527721024871107868035265863347018620523072726291165866691597964443717535216312576794201929834308544757965666270320288370652509986633271171069218375085523343344892091554913117709563425796359680226131845282905921161974624688900292154672504677892481806124863726971998154711172640219850591736572363094626746043418526223466901060452795267313593815473454078539692533690516377015959169430700174857039691334593463069689626908235050123021010428802696858987925822341184662413556690700277146861897331575787169100432203449235570002371534313477936877485166646464445392708911755795640095286479863891035880830762193877124634612176556971853585360043750846260905782183906843667365841327615750479392806066628266824412065253238442370277427873048736728378571569919586181640625000 [70,31] -289427173071196579686831837321128512273520208354899875385622407908379365827052096349412901068596674957921545069626100198847820806943329867878283677743198766292164249920265556432459457534542326708701954018227214584275009727377552782787835740436009249770862655797576537834877488677143536003794200401289870855370550602399602214941555851283322621992177883630813122303962452741958684518039459241192499326284706496997215408848428212087993060337239396075271444516092856831597623332185727353297068487346966051893254717599375339012935726828011809928952242912238376236014105900373103403670888320372682798361530872440395687988884367455770723253217654301764844651539961705552128827849820052071844013424452536035479777739523607883717260052841652807558897546953647512083862760713349108555995357218147137615603718748093064274779153090264674511384834459222771525945104416829666395628230720827269582248670939615306709995174667766226324450311300552974199317818426815852278896852677551240655821499782560413321620659876613783111699703872040420984681248179135191204093388398332458304871263312924449390881602795821856082046664627421542073383804465603726833243240447770750686125937836022509353242363815873804882557626041517223771129406378096317511705167657435149562756299313501563622599318250762785416173038340245017422034751773270571153545738163169308502314662305056807736221270564432088516823202150637605506521446427962407426977930058338056979672893769460561809117518191071653118653123146715418192761851739368426338925608166806067602346752998821321407182978792092680146035524071066568300001757862184081364112193677153241193164714875935922026914116353377753614703196830401646797858964873329785961416712336681749702262478992575757198861368460161144538092260769576556552417496972683471259830212711002184180124734256596373449648536052679086317507095145236507623801168447981526775225618723357983877361734438547547585800881061664491362684436833079363419796216521773677605292680010609712974004443438442187224296051378393598871558260610178967564643130688348153029911381192354472411552189988421032689764781231467532094976722332924999480249705748753653845255373109316002826447067858431609965061087359031670592759128123874420857042366606037830933928489685058593750000000 [70,32] 169169338835321448396044531013036001157544268279778220944666511891848466116362375012679173878652712783420571247263169978490621316522672201332307227673345368863701729953914693354689619318868412976543074085991665355705509927207843246397724641998082254929939011233226034161814247552167158381237360852216334391939157181497239689966029366581621811973319492211094418026518654192256912191272872681429895977732925867186811872130521375956240261446686388607760893873595349188566889637759916465584887031313421094061629687171304323274929080458018534925593545502477890312673660243643256426465408761249405362614374933488451417295674801139579942269241621149257356436429048925609909413840205065966251107090900954017837464064589469419341656313962153613303533792134774830596767576783229112062173261549424706278264229413534133911269959039384425074138904635772133147115823146977352153996456959028367794492747246680919361628500712749477981073356143651958387487852951782299144778859302563027220203442004471194426881230447769697119779404999862572073171663517301005739223460858217293846414928671642722173971205768409860190512576359654638713296374890553751204976628451789462505283226556985578529283392808500161482414528730422102091172574754964692225952888044465036692652885862099886153189837098505145936073562338172528491400395359620567133020460198294875189739725180211673838615463425362282513176307026733964400001985218868924550483549902809471347496678349127162590150323414945084078338558527643471751568245638259375073977420128984619692071657736294305624365199192612815077179802884248787700772786337659591551495741919079907023764549015584674554283306718048433750387780935219934763573663769103351144788997057211270657200333464421565322127807617821315112409497800691150938310750079953416826412594387942362368207546930540726622705601292482289085156248589603724789093410786075436717462017708233755230529033327548000088655154062357563356173195667353919910785693827847726711493779952213077873822863463541892316805966591553554954685323476374853036790246816806276422785232623362651586504833610683703225531781385066574078675920492811708407826204887368398802242017842458419246539334405673318624154281388076199346316035899973062583967475802637636661529541015625000000000 [70,33] -60595874650032308065592729988265984667172185411963945874021750403135358765013923709895563406151539569681703657341113614764629051574656927059060630074055537448683594484124915690362058935323503067415296740720430339965882108989344353705597015660884917397346268853174632691221878489938174953927268545009411236829755576864913463940271831138600216682461148034969612402283320015516051605608587515532039770670169385361745172543349030930938153127703969909845854156563842576679666187714124766222836818848591117400399920586336977015822961930425702215846427193035930710243156724381250720829940522904632720364802663110113902500656772273292008047209793013241802334716825513547968975131363828898944891793993045794956654149821287747818935305402490748497466412893047945284902024386315186770161223494286219980709229746188627265900871696601846317168972773704883136891242798636778912468426593341458618021872140607926999899107745703348584423323347799734430750752536169821923326332637536497246852113012963618603216655150847487165644221999214713109087764137263918205821535253278205477619488149220588552817648260768952851508568634291862122825095115808791603771006281037210911333008308956516916067228711631482682176601589844261692938126009706454474070554269003739229885268344079109285775771356734058939514772310811959562744082169202947667017304009468339816781166462422093170821836309221947785718555500709237622241837253364098651345986714161649427461665293254724457429124512033194292304462178302812253604771601343497979744855479362476790940186179081328920659422297598912203073565498895127106746247398205529392898619967642236455720437568489221056867253415284340560725053545718082449572484571698830776310439105612609693254519233496550026975364014897795269501119100650909544710086135435181612789843169570192970435825290381927868200102096158002534775316494524798357036031054292828963017985237954914633409415975649253141315630205779085284846410418931472255175324054138392973629411304176529248465611454132696119748215347041805161895646384883626278613321359108419168911310642975848962532858076428674690817071975659162591880417874579859224022613604034982185173722618937177348496594768859766672292319952413828057659729922623803588521695928648114204406738281250000000 [70,34] -8275385988689207834840867083062231484045760909935568716597543176641573930196360720707523386110495158000713973138826905035665901090349874640316461531056140945989765689561136603104375075604252885919128695534691067753176210829187553845306714689846544329374936274868705232017270998133258934698484359050471824587749017841742888876959652731755661739637679365789354244850319336260117406636085927867529854294162986125345912559270367847476468987730008425976121175893906427770818660163742943354374140513885227747995924468363806315439219373818194290096078998995116263461906329842994785003917500590199076259423289194202633245440740476366036856800726909650748465412179443189920387869928644794277895877573943816260127661406975656895490727688853173569461856339561874304538699719078717367738035468210018896940663085285713561322291277480783194724857615511355005615527691055790649144732022692701422576599747790811490000647703569607009143951950979254317724887710874470417871826694932504013554360323670680509279703407778834900658094665637035999992703971573885494780469058397810154372324387559938354506138108726821466040559455327564994851405659111002476455842069753235840433958648688631727062375210958123071105817605734664591741945524085128884101658916932859037356019192811647962362109860651900548020591381155272941968350876316646424270826500099644029709408250810856948338872888648641847620248116560150270175629890231181721850608664400780357428109004052093535488456366463342321565080465633561127881853551542508145831782451982043725130960235231346106900499380969191402173113370120687401748770377001855462121129802210369711595155898747275296708420477443631420982743061306467682000100731141052354168248661382098286463350832027211540732965469719223529465332712013261162659514252466909095773858748256797536251201068361042612710902269049596820555855651223123014176121191977167152486100095234079595116484502181229904498967150263018981567097679797748416786877516787394414616100710413293485466607475598136582559071055622063969191645869651505418609499283107209819026235233425132858776535214445155506430420546167487850018811632242429133054308392951270721054357978805795060470500463308627647041703844235425817626311539854100374213885515928268432617187500000000 [70,35] 38400613973284142921836279967430776566974611108391983199624188209708676743741744522515154614933116353023617703582310425651245066302924836843513170592520094300641417485312159859116953684463981047766010233403850667723037902211979208173715359020215220260873666356207009051212317095148903102259467346872875685371526527060216650707111980082341793051061778445023930724437734376711247037353467499223288004678435132506490387202424475618501383623899083306109292138178131565592933595078540229957810216635905216301371014920146640806860018189349417378029229455500081485336381773416608148046453388691684927643789667477794804144811457870037444870370334415515557871655965226319385697979150056722198678425259266973258387493727583112834853358760665215673532221469939560853883190128295677845975540060535545778386024635450658472138965468310389448676973577930088475428613497134101621015846710789438462363862750910873002087547416443132906238264769847951046148051065858679717071470266379291028558967738071513425845182067818703207347709375943291597909708892728862141193152878582381638772391651796524567031368036969442654260625659651569742198548560816814071843489314951060859836195491552760200935639955738902907160311983513602634550832480473095960602422399292354286547593595453505569677272651377326496309808872270018213950114219403064774707940677044205298979357718581201117024140492453106629082965540405249610796338648131601204000174757739717905515696985494387472870269982936057943787594330762593580249862451405577910209851211873151103471711833155740211277160292236567776347695939115521879802548415657469166546251624561025908971314850500128527623074640644744870062608964289169175007921693010560333742917709201067708957757971225328265827674199312236646904659503583132584446163462119300108711717324595361729689339094967215094183064036042673808328255843264808589326651779061172182411409745527732845846369047503687468053823502008454048123461848609073268894009053278091816639885222995718510885634178747804817401834626424103461123504198395035011245069207005930649151281684675755042564948692019404326205824427116047602341485240630576044777931168940652693696326779063254689975142160843585944400692493787422617402410596199047176924068480730056762695312500000 [70,36] -42848675786356634740495304799271623501457389209171998930112876754388553971752206804673815386178346476970849565905722569647996278505209723182012580746733047891035096224316100751836504889151705289766994937136178560456267101859968480425555527946316910397769036033060373916593264201845160637003688163375989417613427984041599910574460479185466686139349598731045774470550722302564902060614039153760681002676656800503549897545878618757309936913244958152831111592343749579071149860447516959228208904033006903961508085410884777231629437812410517525978998938182461256218104057433997721718612568983305479252156876633963728937045647799006511470376229722079641090929510581249995578765738145822289862887370108664793720000566526664855521977711265410295191548326536098713145535117727023803828677873656697122438527991833967476101281439433573134147736916290609811820844687842548198325020412053094149319413337731184688879815043831995713973524434027972175708799013749297085686170335999009914041267835728737251634488196225781607001192429794957793688288748301887223444090133613832457167165442975058688359034500925747265440334811555394591520419386445679299265233406862501184790219403842316917863109335157762340462053169742178363462589689775613587752119591164876887708350894850913551501193970270454206815311256528851475376840684175305681360160094551704616360171133321348727011483630054672483688360435719064608434664849668227200123237383454795210603484796574840821757814207060812478888270504309585077955183875442461247342080618330983071462278463957610629777599355443664326631386258339273200216824886740057181135184652418702895937801611583099969862193303681031491928394302874272843037046091657655290962421339512302182326093793624095322433096463330201508927301932193724112312793945478199239312426877429407341540190650508596291383234451535716886043541157159240955149591595623816869549907447202681741088776152031494962080864675263517774202667572253040169534120464297320192893198208504681178654422422967216259447541696826208634492207767493102127857412845520666354990133079657959374069878319291791173206486173727499713688764319451989576809304317816481858300948246896866499288955507610972079447696925173631223027204129039091640152037143707275390625000000 [70,37] 35084541628687706624703416592625000884539039506587716465028052772824678143510673997712509585581183481089046615140573815546010966228483340449054878182391369782216217868696880260513037786272776071521486138937317349049139781678304516925348292619040932070708768047560293692038763598098494435282743739180238638969171724271839751420722237390882729393997751616227531270177513752031554373268692454450897863165525463296893539190052454116513908089750591367549772973577268482583916907851671751582495157379315044225604672845550563047629995626083966181005168805999012573772703697828555717972623604593365902695559432873999198006415058800254191466485679000351474957055489962940849995544765669192135393748931748715438982115416726683464607309962730727246444705719871621006242007845610925790236452184128177555350200331458972883678621377731862417705924367450176769479231825320658375211989319969465090345717867484300458952807369751083530186213525596218248134020672766694318976675581643272565077175638562899642513077625636832618586454641690240496762402860273228578126881887573130397240155443111788712924404633403525979047396075028867535306398763064516087839885941929107618470180549092385603426563736327508250699493312569376930950477728938353150310420388194258738491955195729732351254732593709485643960184690088999829735704377951215794981907698516841218513480351534451515123193454815287458762163344667623000770180501645910525696514337009781902133780027121195543908421537617733734670496574306207290957265163499924544261972366561820607391314688512292043013214952953989053664039854359006758262930743923352350824815093970754804192752335915496288443308106485016397957317302488133466332985834755881799347703158559947933877078841847872712760540871028665011521098392838446791739111008825959452720211565594231088373617275972687780554050335218847814285095035703861026899431031262725338090356610400542943682878225167637651311814203541998337573560926500080819966210764418171158143858583996580238184978013266286254898577357802544868492699919171086902355426889805869194485867537838027587115255587156310162167625828282099298654341347131878093950026713043632253570294955209703884589746992303941356923898235324393510281559827035380294546484947204589843750000 [70,38] -24282485206786444705576467216189538609754197721437594574749374747606026146795667359828200893896874471010279722255502891124694887822572605839833842726668055505907108560563405936443594741886349418982579540302901088984224700417663461611923012488581338643630662640926166683138872318922027989462889174136175745474156308068507953103927935107751298753361997002164986624653718103884360499418109687295226660073859756086425057598953088933403099758359593099165594505897531971022798380149769536194094943687816115530896815306937553751487291870499413822423157676904645886905473105514093868515863445167055206275940106578329616001767538828956610270637522736604252579588500359151987800528322502355608133300480384610552004217929691903776756033744984350414384041522991357446712692463904291603710011764658740393417080411343417206274704467294974432181518724514162706727807615006968371693247971315907939358954190237440591385117976115349958918460832449600206592656357918874031174379267500618793619368109611832689328143439286913303771110398367104058827198798841752203016466939407346036828825575011346677635081953304468092961935324832773594357217286763103007846548826389037467460954477804932584633683346761156903077866493948356338471407855486053853675920276510324241166744675307401982292123852989279501441316220586679404635479749493414515790666218961953670760934854977878391866252375880856306162986795664986804145379388145525953598350084022174073880658402189213001808023720193313583520932731393357356397060541668585846053890106409717982311343739375365309642618732953841967160405059874944155652624787657076290709426338530660484078849909258966288773387491477546312051213365818062154787128570188169710697132557642986232071311369777925744093368730774230674357331336120161498607571629115176848648882169695277856962806211918452765696741037867369918652215406586261301718174949195404835887352870882297504467430758872813472716597317615254148973695254225788183569784803522945059467362366068367581391575913706295214596163525152945759739420914387248605760175152131617463457706955697166579027421368942581611860469008437944695114872561001644203973434859897950168231441780759667813195822344505718786782180209065512555000054817355703562498092651367187500000 [70,39] 14957126849994873141113650622317162355737718854339689700517611954127329470808580758986823268730748393225993532304450213126615019250655158053918237734465219434342746495714970437355445014317348744855221430288696943179267035024690108489056236419840867481454526542954894559963760320333952853407698559923931773688110139438355847588118331504175396338344780837839836484095082600163175053449759397065144262176988894502943768023556454284868116920998789709442290780042736989797527200789284512796136361581070530381658203408192094942249127837511956212160328265378403632593811558704286966873190420318340749139216774724290239977194748674778135686215198366152512032354451652705767551914632170067128981212239094310196246691918276361711717594548753297002490700409787227205541121931087315624750613011967144749763117055581051550566253951862329863231541577470385443814617595785274321128711877647378045236104293594603435594557200790332056970483120457953065848832445044203614054408059636079342078684722466315781224280917977128642498364493078850574124012223797549782811705211949995240923196155666106372645157678457305473352575742819597049245515881320564375291461963581302749263458843376644010790252061045813614843581179169005898649753251214181273669216603360127973536556330844089536526956755316215597361642831393997009219381341374845778545577494442383088811884479570238586926727373239271892748033916944745769051065220742897023221715866757933250706792107697119884464697707316717709473643159785951863264714872351925413018378021100473113850894354815871498200926762146325028837620104054772680004098961402122763252565446217885903485787693532090345351324655491490606776722292892050586815374815674695686478970432033900632234967295264323403771946557561969432038983098534412774990102530866763508292791901369825579670656162225863294814875921273270855098646482180688422588362794767509418018818586729976387693404565951778977824945916481804172313760238878497450448066664955674025688157982290382249877838482221944596860683362660437358226067688659647132490155774231511233884985284907640148696951874073690677161276033296744133501029775669814018098615835489130811622737788657154538934888469696372574868062019226577774588804459199309349060058593750000000 [70,40] -8401388960183736238301829322420776088954495269250997341914065545157564360007448937050122487123255941204052594005956321011368184181431881736032688775288004110524500848624584344033447035796774489932192297397794982822930534254396553543318863621395402037763762800595163637448677190886837227570127356916701530817389609655533288249885121153398163215354502847752011358047023013515347700315560989346726461996767974740714855993981195394324655969551253470761616011208315587844066976225563695355215592022130039640512145741809331527257771577409775211735918445515353260770623958018159542082609818110906858923253568277934822785323369568215563579997203801283161496577256314099881451326057345511142740737056048394001582962371287619133713292070305451960182126858879286253034429666090275362834185482237549258627880219101517510573714360325805981300870217815087469443954339703831920552646040522912829366675836173122174836850610999106705235358653043975691759647382770750522040415818185646923256860458506246149860399751178754552875374860792407548095677595219857096538480909215942109566146235122214762453362061962785716036613923216158345152031358944257321473690050979723832970653033773162560517787557872307020549215466527606308987273017047967329403815779279704020436286170162008108912191060596338376669537888509276357264727352599701760723265556335016154375079429997655350162716639650106755233572963921797349194750211080714526964387197149930532586750502591086705745056725308725642221488256571486284724322157074397411084189160599829112366470917138859641149236482699849204027555354991508970692692738017111641778058723134906539417506726346642059484147986892976526549263920459778949723430080547784061279131859747587310140891615134763888619198767039631525030518296550335917147668445958250531826252570148692386303188822592973774655025124055090746367972043531024502586285740064978946641422038039265422934186488126826975469047286017464114675104407747046627949006579403290187808111655989732967271149099107622463705155321211868914516388062964422718842648036949074215271147219127515791644821873388063183985173767388154323747245891832567988569013271815293243851149442966669141348547232148428969109206498888653413814608938992023468017578125000000 [70,41] 4344282602223587444261125753126517917782376490538930123019977112742508058340572531433248077086443993782047812434599716484744284002307785847302401509824503400640183759636414565246998745910600961126672225204007322370710488235427643662781107197121335757968311273908974282162767787302121620182727869000628897693735180338704244226163354668429896763780416292731114706099484929595137799644616519229819206121442936457962412442350490425136676232287654913078745578309322083451197441755242129372473083673845268281155651304501289684021780385234143170240036546642263230082064558600629427118969990575678924585643158203000208168886953509733173901508300328906683768868156075124975310780956321990876520976012104867447961338520384438871752977255475246528287009209876953829404457525541149406280345934199355117212006311813394484016572841611860057091129334478102679151996145171441433742878627466090347195781378933539168178000800856536607589387240732105407843724485393212023840113328516325571105943747200009059183766447004459666470131817407512853238663982347221932896425532332258433684480362837023154331268110066422679421582226706045462990263250780551663402016497378435379706799079641161217631307749902462520496147744567556688907037488948891985178529710381706293599875868757736149804387026475459785849710367052837582063655029503972614976275405078288473613858738875008021612894313173439148338833593041866622025253780579125652638170452305021161558042059702383491094716456194696500156963431314849039401871707155351431629821476765764406514924352147288844822295950081670272524097543598608734810879725059197501303066560600441415306705231922519627599899586312572248837263191399868336860049630012142843367106317298208801812958930280240005446229358983683806621799847538041700134831272676368689896790564414304093385195493841453057380713150361353070418514678254160454963325431532402554874710157020730508838726538966986089875099008412454191116947919091243335885819572070777899093420188213735871159150966180620527967124300024615821074545807964272672933034400291395962571056203315221599368923549929175886425041550066897056414448449300741599174565244382324861900022079526649301280795324741340916394061189009789814008399844169616699218750000000 [70,42] -2066036108674180583013834507035322778682756556529514090417033684741456755976954917291234751643010631719332173406775690482862370068970442067625014445114292092775064446866710259823070486883607030731205856185397406708898616890135497048828385198608908453476472314614299720406866406534367887810194425679509603078687530421230593764325565579669687584659906469860148138422555889423599157976064387420430149560503498338489932185677615330662841802645366989636141702377524355608317217413382437181779569670449379349153448634363514468365796007918247490658842381494086492034925513622501039037929878772746108407789146670814201468667785009719105305262087802609549547330915602308266359114834319358433969771779721351384362638651703079747573456180169286760805748480272684615751810464108989176307693731449975154928741958752069634266777379872576872254378662115518646083095159263322382978798915486586572771824025210184048577347778170136063482459758391817373245519594308507689496083068556149850529363555151645267746873861313453109202656024622587673077764201744639188394329618340706928041788622359596537906102293393016716348384970956814296212507135199018238575772444116026795973689680203460215733449441947970136064390318495464976270979742697333571025699216969823599568228485527136698110736243938258637502101680983342136112646284135841169254215146901252992004569026164125717340288509653864179191078699340749866868312387012984553549312455029302067893595459355827637052180509033684852462475942652129579697727188068061924380854442561325436382809378222740190421765891106913767497949100737446324254600894139976849911133027163621926921712656823193758563619823619381695340076501484282180449976286179189905395924696422763851755190576945357703048617298940680378293003645750172527146576321364487611971276140812425560110585602817910857197140141615615677729350551187021535253418507438333584179808386999724378901795135535666249633096432817332893225322820417461553455073699531390117964667465516671347197418487010216549135219355774037192943722911696156633084328570060007086615561946263787363227212822750942254710746544304577363357837382310250349317030213860222220144138680895352343957452306901645270112433117049022257560864090919494628906250000 [70,43] 897413884763923410802752700559635147888762454697034627868088870444852065759493556808900275475287098162317049936384521743378941715271499094263093201396039272589570364750906379774448503992436545405778503360041124192198357721899233405981630863698643824727860715668597663554366023574039383362726285277668292618866940543947803019471223076770383984665445948921115494753136851714365363423596328241525971849456767170384872836098752488678983272507367893868379057948794336745542560256884948346511601606536372190076458112328461422026609033580904178173325773388478165338081111288484985793547624141946953395788283307006833241562634545351058662164654401541262978030575721842505424917859379360999596873741266425307772640798644489431978724965347740030938362553898872973932041515466191380275968462662001433104835473957232394642226044697504166168337781472810052476772529985895518918279372839400240559899997389526369089593673512724856059612666697969769614684791702523060379069904398855855853669278106401652683089223696406627283449370221786654672991416159405406034376174314276843397321145157169878402417637680024385409514915207066146830773417951075872729268895087130084010138326512408232789524373986142480406753401884264784366462393122535135220413308295841865096700416709884385673612488140964442566857030570473636936733161803613378542746418509018985051978223665965030334842113851147652401369658638750871903731234932651696573756625193452283639033002986302908659357803513141164006424111853703204516528930236014526189265583628341288453769728015938924886231312407950930281416937223217093302448378033466310119332577672057281824029675867407605753498808075473239965222308083740044192442810034584478750084263662066304718257282207719558742811824771276251637264813355661741867697668668219132139646479060117963084481443138743024568415743521478549646148578566701214958624716373227155175248355109310372235968689563944317630608983815482017563330190683513236904283795626264856106703438330062541726037123874753777307394878362186844650828079798576646939286056068231708199294967559103598137610235178115343360605951709202510553271274298575875245359105303965524069893918280171074180899386070670888104761075965143390931189060211181640625000 [70,44] -353044037763386830550501021823931648520523217175117503550079126630551480475028641698387281582009432137558718817084085652903164646610752444701908055771909318196480997816104047879105755978872240314531637080398408774869504482367922810544139682933603291041684581492250137450013659457884487768421187633829700521646935951159766119298963236779556071773918758800018549188326087632286015674479826969690108668274820392496661435430742809581375714095567852123984897827603029418366633673272960787265131876372916497433871349127317553730185158889080613294196063325364623482611828315145190318619658620260185390670107927152756015664108780235082171773347792526690046068079290515130318977635591065409637966341724665920706401367847008830411714290988388600572193141327076152240311283556043386070964431431513649847165084460300738265330317951762522574830583275981970503059169700296194962355323691770445638231105719452158486770468265656076996240322836880675810556813285338761354659144369492273704172066164390202260237710767860082150919390848451781201759521883039840742881593513350815563679797082618018474979879998443277417098699209402430860906089973700415450109633158731594418783602797681659688130050274639143612649716217451474246751299154942649760987994189268423475595805653133803468631974985646759983136125398924613964310822102648595413303976696449879642583506803249629891231040147305012778114148780221559274402927785504364880101384845710027950855079207636182046448029917600207022748960987057488324827226356636539472130342566982374867629534779356700032225105261200543163711458968380457209308741676618720711934471821283828667086065896304944278582252165257402593601603231517022927798546904383042157881176556943867734547095396510034597550076711679537256599211542567981565255992724189842638633739998093025382179787012230706577766248643860107955115765697018686964370614014809226068145167913060644703218452664141959782334033870027217951514433281803046882291955445065004574387097311854182012071865939933550277873843787469881186111551259383701074576920167828872100161720680552841137399726431116928573895314442922889699594998621566101527324146378402448363559120406471589096583847157406754746489241369999945163726806640625000000 [70,45] 124945544458434553920111513444856523916378669871320140184305421501081580597870186593660237103198464502082824176974664942842873839614514724018441429393775767284589689534702132668965705518898225510944156381708791513040724691741515875235816052249645706733856571288879660148512441576765174709575547916424856988281411380420962285792841502242338476068706430092630022134477932515552696445625699812778041992754133391750846865735249180281365122905676935767137555322346803710437424840064559034586476696750166935696124912112465161804669357751566491527302235627280653707291592348824945615439678503159556912793479040603972414685155577409794937867260564208954239071291984810335513033546514908990188445144338061232650799832914400141580411345526027829095350837569284481958491083894646056552793022160383605175559282664214505158342830657691291838639725291809282721991981671236772537689746738773841644948306301214717094819453817570702193372272504776168019826828971831928895937974275893240314437828379298376534159579936812488593917370500178581433393864954990899293040797080898963539198654812124474594715900123657183308183791388170211390377356903938869738273304648168041551964195875395543654055927333941071204789570334887220613482483002731519653221124486101978741856239005074069050576568618897766145486298595501532926100889804317863874592488320782905412913658590196699621295806727258377461006429695910379389587192109737647963022303056657527458894999418025473963825542950177544960350995074462674200433332975153857391633902043695399927162812249531528829546861783889837222514270135867040269323642819360770762196025483949475826965953259440134898285685265069399309100225957366283050476947741789475660113393538317552738152390686309001998340018026009911700225281600622970317701378882328757756972140780508316284023334507732056555886738640489929093116485218148189003625091238745611947834318870050408244279103790819963559132052580477874708534293719231081024980857077603761890056210038101950948578615284918838816282313949907815399757229680290903004536152031914105355291165499238685671819521844048898798415728270830991598979861256919106494826952980968855667468517084496103440008525631288449631028925068676471710205078125000000 [70,46] -39628333966881886713596736729546353704617084197725244797612665173946111916491872699510657368963846717958106321302052297647070396048597050641680547917289274792367872928268161090870441375128432028386085895541241957477242156288050399995344805165992376262987784531873477663716433496436282007738040958747474652533287808899505039866763146682582272469949521954327404460051039696333503752101091461865323986131384952545714306021680309575590919165082570810061752065432231829912010523201837513368581218360202961894953139144396529605579827932280059720202584144013827056306829530829200748493925157733862448366947680978567088524677614028758265428121106314436921054825807851139241855769427195211081742317942245996897837238686654196099907762772044113128924562513017634164110590840140397315264193586829488666142995426116145765595419220527994679511851915654355637817860852363664558099196317423615109432297956879041006115756530804931531519086754674944006504623814411297086164746521913860560284992329978278948604971323789028512225793281579243823964018739833451626289688462255133251149018276036924901820957449973324505551662456730340113308727893383415481434487259671429311422682232505164191424313874009780725514651629357354892875952039685549224835853250474582405090851336786796136242552761365959416934682566364304769291595475005541745099312440677088265352717203696662046306151288643165798855099236176334745811519004040553921556616876910892370310464960550895658131722938364051041101632913630117446265826873049127123603254936019177607002552871025087398446211816106935582061877355823126586408019736951557395863394639637763187198444878946340021338865141265221157610979452684766426753535127970072889597073679998020035834619219645413706125807626026462700660719454535512570598408857577296413967857350719158846879687178629572717870710963344769879261756523700571712015499468401916425729552297249582866438365735670794875816590005977970947419132236657532697117027196085006757073739952910484154384231531544238779613207117768483016071712175062445325620423589722915054025379236082997404115858919398971011958032661893086849723065750996761041868974311539324949558460033443704381131336006438559138587152119725942611694335937500 [70,47] 11251083552923121860859218994345325805090877805389270037039988361600400379803103522699088859418234280277408851940740079646306479143499421480748903116116672238968145471760913076473950742068811144921984570500640302580191871181917291415846946194245426408037209335299453600399932001047006756410950843173888072357424935846422766502095276869229923897562126390445561087094016380904271009429641548444475500306055715982594013156783598559072666800905789917420937956857040733557464141676796644234230888416224456936234884938250621863802840923830886868370034869254244403921808668791195175752192564531792712956338108887473663365382597114881328957383123162977647522657273993621709762980774197609093147937411393078338674647516463130604651678191049381973223546784811475364197267243579090941901802921571140363933592651185976074360214597874468437292509642101333650099268724480633517227195994202028122206727299504727005963486035652743532974162082756737599550888419628512976173716262538448785006164550121982324387666098001008675927163332061135987308034600192588544933159065048722178202295951894179170059837087444350829398577449123362288299890450017870817722751490460422386942273740857332995211810120522702926676820221552471073857261010249185224247309595801591877696672280316470909912450029821731959481168470628534428353874151400698981281837906324790452649999256255157391129519782439064642788644806654234227495752915490986959421370317221190852876484714283909138501985044205034514147187382783757733995900737256123121935176788184390876870261371272723469999817939855614414978039072359664057662227015042841016796269750789215827217273009688966001076978780837969743836173809627057344157483301987312624940607236672071852862149525630869754010991319566656204102516484853836162639627651946123883796741406281581904602446340999370593365664660245534735885998904539746711864135027655348976218415585755489253884658323243306517105876810392169711889107392517085317467728431843781537444803512589834219176438102865471318703261802548186260423757527593079290229769981917752100274819243819358260915064333361142751602488906307209199530025831534537088833251217744084160745804533894793555623414782473901141202077269554138183593750000 [70,48] -2861513363223217234603768437780004820572175864758081395541105138014043172702457957112375133803752740827817224483059916626936463290877471184693228903461495870143136183190568546212089429969727869701220089341760410149213236682841838582489826794780422090306975546149433749459373974918368951787849558384161108282865378500312435869431711052202415250470846529218464202666380736170146280691507587704124538973182058359573610102951611072783487856005042464640813815219446639310887375027179872339948944363911088754995644435796585044637531514662742273237508480646609094480116883149051316537465979093185356507358801248409655383350587184379706857482514661743159715865339233650233388073454581964053966336903415379666005023275914795943308862352350588682469452963734308712090085899865164594182624991125000854154070343306090764652761675687656743992227327206037994265681371877223816415350745993583269037670286858919440541310324998154814181148332140475822486522948806544705616452424057319965202447436789830248070937437895296365277286948945479970288008513009100296437550789938774774119860160817410882991203981288038610991877552372130878289728930646356470077390330205346915810596592467118299453587435196653022948596272829427347002915357451804784160599533589935636713259167015025044394318910014228494472570492669621098048714551923424447077622979688913149322406350726094982486371301992765561179985882390433331084935221891480339369468886242758471595886553610085701017544670076286029045095540296607569299862472592676045518263453092468051176432978386814081596548330768743053962046235519666397399004832801679437162592136479508062802508024717396925029066025333362385146496546283089860264532775905860338610845176409254776278790971522600838235864984216375634653498742242061871199282120637827795032056748413671093402569534982255289884433109396317548292247162234464074185025917168708405699955895745605966506336922340009862269269618589792783822077860837463876081477624691344716554047397051016111816101130232343639680973827940064516117089834504992984671987862879471435453871552883653827246073363440076824946517561260105622075418930413549147754496347313282894076514551655147922115673964071902446448802947998046875000000 [70,49] 653256895812176636007881401398537908688696186608075822069544447173508474848130821789358034677568563844531216284407451618697792332177334079323278742233309563557404769465469321008928222805442790135666215802451631736479505886150637470133468446623776340479697820178523752535912750138129548570167050129585277795235169651320794231516080721990441535130752162843671087374264638831392629914765084056641290583980333487990258296060322011447187812246444536329278015852895149726789639668131558184243373882488560705147762642800914234032550296483814738739686382103669030282981496743636276994549680129152122217697477859168955020705574040693988827466802836505430573000280888568906480628726395932937223509097238629899702200361010474386326796952831624836483734868784786894098068172525590571598989927614614621057253604620604329923887175632702472940033605165749694334266714676153648424444480799243470575552841559533083535552119788628738664143552635527249891351647139244887244944174231555259388454473248042912178182318782206908469449633332789087242848241329432566221283429376314862721112324395138040776524250341402358124622521173752186714732398341672777504800299382484629974951768849837323379656657537643908668579997615831135082076708318527642834333439006242807763231118865134552948334718741204421541891562900666717586035862820595107493351154065084048310190414496754311486657309539243155756824332112202013990603780625640696775296740426323886900443992425696478813976324823318587080695811894215028479243741023648273077398533008655030768649198245567235840932751736168441770137115450163586849778417945070013692226725685671457811062695244174953471432701464260043372919577171188657552816681986163053793589357965483436149311651903035016985215640489144214875970833904652973080231088519841097679664028911181349691342534189199462867958931710445852405902803207167358364631855164108381296135571190619585118957762828929506065079030119041658160979055073040982254531273878857885096646249135514233615247710973796723572666823957970179490042709458017572329624222639917757604029804776228694425558022903809074133360743039142019094476299524617284947196835904400218056549984411290887820200623536948114633560180664062500000 [70,50] -134450470000234220346738398961052988203677669594020166998043782045776494942906977723297575106673194441136058104009318691079350508812258338350644822682423625713353774127493198894076603789159317596996606668153889840589667579867523450583514485418464972547581861616629468540422765036287462413055308187265163917268870301292099846591058064010796477161068962565288663364985394519388528623799092953301510667966580493639699745031273379701919708251837901499836696296750010132597114482186756156693893816165749940279120652072771276445208431740779199484746499388934733621698100180434786591616859149077148935648905724058760563238686314967221302671087976181871934231830193032212004999769224495578814502781977580962090158493574693653092527236026539925909575787925614246889511937772238336883150936294536147010114656391715896393752382427228472349270486341225816567078892740421944121577282001341331874567992733842929280906504373577663091623756748999862891889750965886328369858182390245862099370822535959417462894209351533364299414514538937412785645298186046098713701091532425562264806903871539370355908891606595368968227171184232151909236382462462334464010020474639018056900719345146068200532143099284261308176644430438243949967214898743818701256422851033533083023729068863165746199372234768917263038389487423916717625696359373634986185794270783827372879120925342985373944208973023722017885239602797275295897879753769886789689637259181454664025672753480853001026946147448808352362310260024674991105141290873980834916405613031128872413251172972801717795857526343609904058157643162630612554209153322134637798314819569048313559871483600873667219007348849627221681128602565111536575931434897213605474521140604736587240621403668141764281209948201915058306269746512696389308458534704746500281441311222666507743814722846946950393937520630072260615149768328874600476461689102095239141925536285501006087168631971722560635101303214697199061093794348955027106365760885924927115744739533768809739272147060058726069573415948298298630795746933611382218377363242286314009914536211609119937592068944982766484476150725271518776525006139550578403094124445431130289614618522620048679527826607227325439453125000000 [70,51] 25211013620854685773970118370655515958588764333357942187756024973660836167250417673800700895240293807263865709396312094424178643965464991304584533488424161135410329171046888680245092122146299436123165181970081321619764001999221881590344250414997191565176408654111724804431128718345373631470153172102464343413235590761823014686767416711856846803299966063838928142363696461797883808996362483747293798689840496602862755148032562651913048372064158664142776963364364544290151880913682708415868161621931644773627697408479559266439589417171045440169230241824666248026942940443831058357427905507672998330491110708524536437086797103034773938018811206438239625379311614897786760805148563000285324725905322558765342562521064438772838654930334961277999357997136562618529080357057913431317811087467565144624699809065919387295133756313695878687303904703291256191678866853663432937660727699846142864094351746643883692094043274008862626840931109487030747240536736499414205456501715301016792581459452367257646428567406248114121852890470197846273743569301976270287249926862744224038253972285050625186606856992357456861652960459491540984434863207850525882838440510974565913482671977673460853489124451472074503599069724725843208368383305734392479532789075332382270382862909344402472970121223522373265801510288062790765503335653698673972006742218691572844121600574547980293324024391106121724460492182131822950800731882233466987757797369319694390677746741844421624763624857070608007372209467640332942714639021469875100475750685424664453562240251480928686782889097121413372489640698336903725082580284907337061694439823725727058535185805481126200767423121688346709645271835365784674840948924796026497567423208125025250166641790547493172292468981401180121124524578329900260452324702590775358784039467998429600259346886064854468312494678066832096305142211079419176569183732315520766585654201472556453613143555304535211400769919046824300494887050315621012370336867068465148834960378241166326451032977927647394663359089257916237259404884273769687885666832430332041532020652955525689915548118983523040288815873228808272509667505371792734464634267558288786836850903227968956343829631805419921875000000 [70,52] -4402560490976501426529269681179977031842497804344675493441558000673250579878626094717004502826842957505686360518783620567827014362818267433817394935142195757517598067557759686073482425198299966205872996005579414348019271934321238041384068225964805093114615582161110487636969315730117754754123130605937379538368221380183780744978736807181015998493387556296148001263130042672436672977761384003994331497308759040545607677565351258846178483422032921445139911417461631686634219474182530913362321520825809070756329808570879248574402042931411635627374685614035746072434200713972848357910199596266993338248638540041396434614092455472768840048432181581106712895812908506752330730219651839821024067008200951335573513803748063939844474527064001674307842847756284369199530970677984827276279338979489569783290408079264735068292110776311990110642454588606049345646839965846023029236494816427510071226106539865212416368040019078515436353602541845993771068514116080489170546122218462564282528016622694970971569506928518286400306014679217023094652277355758878433869780030421941417413652721790503901801274284656239033479489310978546670645725545615990219269671859042481890865763467915103049693783291527293809842624810374969832055830445900780027285948078031951139855843142809015184894934523607053672893453707159853577190476913723122181197928696708267828345627685241250148717357392955194100467571562539918015021581950654395062389169956407279785739665407465949663316449723353839583619760246343721758313916862700237921590672049257576021918978809310273035776873316761199994790652784556676266841906470713382775166124054084274161648969043662062439658246577273556067611250619257998294659654166191276890508115009617429054384627259041631184062612639215467070860159944746847585165077376793730474007797581123143457372857810101632069131339079672924965674590807708620454950314300499197838973843688796233839157917995674315200359919435940508967751288200886843557330968532664317345772664022307744291352772994002817753036703907772837504226094447867661336819442636039218477792929204439078007553213391704660267985471362512781166123819386551094377735562180676068266826916897116461768746376037597656250000000 [70,53] 741090682627513555131643557395862320314719994427329786756802163960803963678828810206556502395853405221227894455041758595862754688601337135862738145595249393704553738573483441118864498135716084600339410006488964509855704729584493126932643689662637292254119495114466539484630850395141251654288693172974915757340315900167148183675954019884271290249476796091834736371491602394521954359689122361364300277598035104369804832589862024870896850138890170924112392769647125301435809467504593888016242471665955248840844205270873206386949399938925236642174750160276183160951577992305220329443546740151050554053047613130332847808589700247871987326492039537746393783593621856047907574413702264177740661641064797205405804998011327304129792473264432878928376915205319200429910453940586303930918297334244640969536465254878511105666546194168056077469093779169945086733713403268943169691685955966537816084011227301305636997137836079498402052483008349600354726938849744126910256959860901856857087685546961871653149398045043549124378103354810873435071252278284018771625106270684525307888526475156433276593439749368228413365738113580555878262765622027647277569198045938624635336644728301451867301184600199445965641757017109932189646741483593409274883091635742778988837173012896884677928541976444142486757942967180901711609518198609965844557316155703605157396732006001085903249131368038277282937439895794066910369467241462496426556056260178791489331872630721860025006119269019518750235423789782350115218628625369659764352180985231911997285095625153989621696120290061190233612512049416023131157149741618620451224650557409487437653027035438619001596434548806000276858474904799234263168949115857216264022111478384783838468510237007764245934621371342739767893595652136313464952383798563539297901848030978595807493551651374493968067769386418317536884026127941857045721889383779323868961361438708382762425888837544341780681636006229900955233870366050896677194056724876867377687736371670951044986754227201576523773376389975592760978273059770322953340592386009583188663911200106763981433653270988624632516323690180079840662373955628972650151546890801013134364438883494585752487182617187500000000 [70,54] -124617337959038715945005604005500416443706313295591848858149955610673999505305513772320631267799715178274674417068833749910810279733530186540055144459685672766812192889867557092870588139629716378613150571001123355809797812585372194616674311647560335627298781507497059231315473670430874975168930762087666200283818808199816122734706027797047539876763183943525654021873291766666517021376820279289476508374800814249041367014929518152061729484401243526882367625416835696510717615607870094749337650072222102889832856551415038068628219198829186123922727233324899116620766558120359449302677271117220264797166161359256701668272083550277614858785212671958504882382759349153145364672550622203085383779278475771362330666634036815418889042228038342456802062644887843408297914309912068326931591167374338661057993802581256478700088407617961449102008332224035356858919813199188487699665179940554290760575593224569873849269538790532983227100527290414275859006740284663807187040955516324513909053716909855330028107483352769513916118667837912643415836002270705237265970803365844373877581569006550858535664425694092978501959212247657457670725604771306740896807401190058868821029190032883852796523005525742869286221622091608591584096039064313265672162163438820441813694569505759624934763979659730788551464833798291903954814812125834855844287488420912614720978218645627679466810155838462913446458433627680593062292694812164682130414212414814934406388702176213559589307265230405795782193733716417351966422848120347004586197580003741182069401935031335324707014721321497918839081372756025286639991858385216483951821125377461326330562123204525809108693785093567184408962806297554073032595735233346636775727223592924427426455633265978357540925580873748776969167451600341912417533605354585358159407066497472480247526182375014074176032289843888802434175017514960258380286402162940346777706894807843392324881524505931491387248989225626417045138701027587354871626017203874501229905717042081344870621783770349204718099694693347620302515098960056024492431220718739604808736147601652369952355524133082457420809213388914601617145817987021124198103753585864517106074345065280795097351074218750000 [70,55] 21313375204268482591071303900600341893892678296350077532061053740835995065976456761455829094126670749572713393927754320406862575224081189554135392977962240980302952096404257809610721698787477771413766968142106082028087306141741634963990856368560582684558319570435177292418614200301561023235103315069072714905582092672073793767711696649436548564957591169973435911926564348325518178751542265409010898244821418903664700829600416864850076119686553898579609418510521252542770344788004575254698998252273053538142890568906683347073154637408004695511210716373869911059324712883404776955699852099309432346038255751650362662838661380206718674837936816576284224297439273248079320915879745217944237362509780486698474802698387974947844018988807702819039464943711150638095909641436192022704030102297058102409234889206571260649302213458357009544688799874868207091517547949698515148804067606746149428371148755733536465070323279887100471985229118121855994795655535651615742683017271662401790256215253855427759099380235340093685498034033524540530892819539427700307840637438648065023917299803696988914903429714252024975445607558702998273839567250307806835063964142573345197520763359204293600407942460515735173583727267815222316575888476349881149680622869054678126087848991370556145341927066201675632509782134321530383117771591661779764935153930481318376941433451317160763800529245718063927066008045674219229354860885002962395817561961659751656519074978635789502937381381267117163734052423520261812759652363674088830821425533712629347062852793028714764570184258652993120046183756473540212300864169771239372986256294775817502215137603482348580656991255331420691202154483443271814414708186869624980398168112653928331238985259305674074925707643345951430149137478216439352492555043438264748265306585576263986965340484348956332205402436313386042695810091182009572761292553192491317699468435949691269678626043923685338422106529975258411436721343854224671494728064868191776201088031678037282237803014937266652218317150506065626014358494288662394684210577426554895544841613938631040397847247384719314915363755507809208328243058498310864997370150941691235857433639466762542724609375000 [70,56] -3674815617368068120304769641633756910651442807375684152009308181238187618489075273965265790737908167782513242347465983932313590639257444049315925651556832665710705837097304324018185161331827440899092577356792022482056568685769437316631302583322968014734376947117686411829751565188623279243448002481618415839484237019607614373193047071636950850146661812708263979451523811933697700502792607287902132579322472481228340782953551047328993665972419414297375424243480660166397264115575488420316465181681309778090541746697367920249076148218751301246806262621384666174928572015611360163654799236421695246784104598548145251351003801982383325728038284319043713695222605084482304065862073949401185814831068528028387936361429686249835316302318198435429882557178679193267693784178216369290345137226653073485158864815926911645440243278734166588179581944722731444549315381383061040919408584798966589470942856461601628273287114029686567066076694081037483041624534535736456419978392765014001997391377965392969282599783595711977186667334476124255250291458434783198953267669399637363148269195131751547554637607066195286443691487173876554982040385188717768229162708143161389572095937279067466793338741135948481089502816388778530403371018409277965055322046074897609068506631307465931972828799142025616482864127291272690313222495850164252621578744134384498931452702671502690004290586932008960295080341575978084388748920462454905462011517942768357644559627741238934372861730618632627808445871842523912723857719994078667243183796168753675402355629359943343817449546026096851660603334575386295987519780257293706779193148165972696407352410812093072813535307498307129818019821390293148312237849012711576549565525091314494907982734251140511001259964114701799111656787386864160931990429293067822476676442697845578244578030240260064330442811756621284148700975524262431534930029794441404140087398386256267745337751580490676822212920662327340550204599563172479778595714449364526982511641911427952024803884798507589033990466269951498623804403319431880033900750840985073929511706232929389274119607023783577430811533272816640831520222558670895826593572053297975799068808555603027343750000 [70,57] 616434956878730345091919296350072775948376309360165701484792310914490622166992268571254491913624873126872701709399224990855575126759544750945369236808166602253342636260871161781966115507233392577452067651684387358342646142780010706140229578732448721763323784385034971868221616583020442984037455882630935191705810618090523220940274987964694003194163362866431303183869997857920122207849544844987381923419384515830185278281804236947456837918264705561679780301599271551319736519154244970148955675405362677126726315180418448960120004711937760578398499833865981219265673105273657033565531875464714461710993568456426981775329565929204375779872166498853109463177353133277943649996604350894725827329242145047426226711646240612383312552495679991489918391384577577645769069905750469554014291735241839567543613611676169026678581733717665473815156916438008281611299479899772546604319901767741067635745027975956654838642563999511255510435210609059906327756227828772425813849321014349154645101135669495660878977459923849168560295915610570699507011543374343951815080198188990648461373850926448866909745189258809095093611011816087189895807129435180256166710112342293234626022715787279170707848180928148316382229015520908545455152983449735734212653186704163840144664892245574209058506892708291103540322633029608019965011779280520701289086821935571735029478375527152572075004696127956561185882692616475553029712531319056177030639371308962323163395107442891352864265017378667974410818520408003447001672773388535965747851078381575180100050225210962070681528493694133255904186313577018883644094203319864346134083178927129081586304099636632158996790433469018263128864894417635562197756783626283554943393267236563365633155923897789944401077767257001880371975315892616695616384493638418566992880231156064859462668698873528102965482842256807452555979825919048777326030504865206993363014333113109658208386724226573983245863836369361293037520552698604587061389063725784415287670461953729528752628220704562126323410347831383672896762799057452441209660312949098038787148998406865814775686399013949980526335780916063810430331325763281258289794095617253333330154418945312500000000 [70,58] -94809509109338632255521968646963552492026312242310081595484469860927131418157500810832277752753325880743040340104274486455541163312502974395813897509795310212812051536076998372544794161282604428536966901229760818692788292120893454497188543531019615041998742662473311968487947899842324671564337504548841900474057048093647547490109613239159162504249512800481570698746358290377063726728126811809750812212598090325022810594409183007405743728989584798325476644611761872961360383264204696924622302630706458120101438282046780589363432696002160845387111629015976805524507497149746502227590888533395816248691672905676807258848986250605199566679076117375884967688180954137601963413218646312788950847153311541693586274442514700798558585532577524546687127318404764796261914252385712149559347900315262905976633027286352693209233992074795787234674149478681541353988692213787759370496780073140328524899463185732415083772971334115513736028823756035606420389302489575887130743564464843762943052288172442580291457059577723624690555796226763177049013330337061442394381187619505924574490866493073475004018333925171996468658666742154675542569192416566530003150856183588923007086531638226154352226011942310785977696783306283443979346313678725250005047928393609407484086091756295450260474831585834287550424668029824456137259290820294243412408993970541170429142736018085993268100022111442410230109059809459811852903436876393906435155087976705985488971020097599378504781194604755950321291301776870575859636773018456126355541265805606727011883656187773033464038315340335518658376916424450580028948911755948361502790591735404488576720121371486300023753097185164215550496306912447625959989957192074616481469120286420513308890102826073841782818196603503902880763359974291172423355606699204131244144249428506737108015864997283234115030588272872122035636597668914952114247349543144899421629326772059186382361856736117697047752791126863239714262937371642602228212101718270876784952695681191365394957565246382418718116915744068887161498093814308823134113207678221075338778348997596766834515407912710945720668951294721535708255027844783280333018637975328601896762847900390625000 [70,59] 12437808323048679162696945850327338587684014270980200651117453392215771581151067284737716574988628672913771761404539091156473074868156478479723059547742154950119653968122983228771288979721742591989127603948660716967576359519383198941060094906868402642791877002380092471117078840851912836011361598736192955257356877754651580596022603401426185097767448166990637655226681986311505861227294195931235151435558736197918049576203858422948322277834536642560533057859756448908812892535231905167731978541420711645430999013000746002484477645450671426835342093272673615020393862608839726846507162897169626444816758928495767111636631154676879750777419805753304515711936258246282266429610585403340327196537825519781310472237065887369504587378309939633704580356777890259347243376725027678374904932574725019565452570301308887226866463862480156393842553580447524023577957664882780306795043905237516020860709156268309770542959888131181524498331871712246631688132756044573822435762164610291012044203604686607449954330370452731263149661075839594771809977272007895546054203205780559894624808997176199074714379567294101311326067004122414766650363390041184677359292373894946908231375436976227248864922700938244517850057443000055348476714648012113951876797139955675747237937413111670948209857807672592453042654749655172941398138012402079772650289074268923947748081455568411416765830071660108818132151396243587167781718976116630107486635040569356047221352288064969645066432814896871133935388074825912390151804211469760063259359780740026705629680953604528376867950542663857900095086680619505596015287036791509686738823197207727935553080076027678828285608618703522204602792400735071774255340902648478191480894853191389241662365579484687584421430749614385522237331309382876511969929968236813818657388155831432269767304801533206921374772478955790193484017284040697667281961847960968632843017098676686727572439634292180748421919177227002685002396577398476771388961249132764224594367536889312353719088339145649946119462708733340008986544520570570437016190903737756044374192758782171339189948068018677582669944088529800759943249460759417956978722941130399703979492187500000 [70,60] -1296219726802086059254458799945252847812962312691576597161452276208505096130060759358680003607485418145872954228094555294028177977690870345453253488778581526719634836603466038663706516921279671303499811055248994089321032044353650342698771078114633619157422235292966703496595199493192384951122768024201480025006643231532715346960127673628783949226183566161135375451681530471011867306017933348843531983900790880066747471726791818567388038154700086904170766163919860662341110643172231094939773396529991048419056255891162760172636962564903981010352243463343821735668656571644540186895826448404208571114416063486899920978127086530883137834327243115039018181748844943599158068958532824412133971012347973780834695213936296230681300402300322852171053485081799004866188732583836510555944890439508423895133748238129375000796342141879717129163524075739187063750750531988322945072784154869375434451953675155886410395316177776040791493682894521678722057892951862211427122749841285112233745302338811445106595062085308938124878780055809492453205359354411190476675646792874199881651047447970900020806852364519742728344342444569059216655470789786139640768599688696784580896182286654792708616337352947203680695855427098727285275212655529831841497886457947599309027029787576145854427901984367867158405061095031336650450644895623466984117127024925628072256170903158381968794729833941771056458881745853092800666545335875000608121487801593180496811756300835075803719272539809018007294628162270042095069041447151742550294356933111625982610566440442828534542783688993980367160151831311362036516976744240359137135731580128406546278166915544478930639492102463028201946922174809364002227999511506949149807861280148010611191234513726902719455861936276402137009150577242570315254505186967975981912414499993422568366574973063043315555085967048691151704920915149342866463082007727533498681771011250873991823153749260020442020480204082737120067894878979880664604551099662559798137803999722801111166851728264932823136752386542641145123141359041705826376573793568974624575515471730299048143591701463634895762617904355521272243001451585087124840356409549713134765625000000 [70,61] 103202194591645369604333337389078951546792708378652830876861920622242476493292738753196356394903388923443928371825347832892779576549568572647839044149366015782312445084034667172105776399891387355119438140515804562942021244020664140898177801751639359322401008361033274898119795817187567641351468170746567558297539868736153345012131911256396581292630780178171353319667402528432025485966585860710647949860956426573437068737203992862815120201589598104848053112709103771302134301534646657344192706211046587495946276574466838312411410308179388586121791735756027929129400861970584223727944284311094509008817672523549981134058253376293230234254134060405745905196664513454255143799472700612359318348925303957124422739550128082033566371180689744773098418141388513655451762949827215026003434982993121304540162349014821181795830635128975834605691663122685790564222595509107092099367637261101179402009567862424285059442083795300180865218829243941071980747718452614332990206892941815598261132851162984699942364588090593384772627673119533269048066518378232001072188206839842736306604525447832529212109098520875972794853629409050334942913280378424215140935938048030630508065280413426995974468617838037603589544568117432835716775241654122910348004969732548660264026548598756469702136708961114029544596685276780683668240570263206739482287718961814006682157377963370713228465255037521383140568197693586036980013856318314310438210932287826219744342323676884240758328891487364984212951080186397859321295864183586988951975368767267188429074742492930081909031725787703550204281314217265204036037494466139445421137608678409911497838808834832067043787333927448227062518512802121040634555291234640535787319184398126587553476856857006111450917742412682442148267421293968552706879179268489675824219560782807390800987434874202980230344540936607052453432523097036403935314713845250515088535752865072873754638282962013940358321131266353267561686654206049961733805213258526405650222190103561613007143111929030175509969092135376510321369844302747726057011834551235479120516070504072285277462386439710538995771611038348644640016971152363112196326255798339843750000000 [70,62] -7517575178995058380399643839852263406920792003730030326098759627218698928812057882587574630796781778916212172230580506726617050740262763427122078728535771646029580903897771762460916240406795549812866337702719424079020337761318192060642948059231549714245716707480279819963034194856444908094275846027737400958794186058264430516075084682723789520863439199310161653678877081199303405590493524164793431723052107838449230238278304062722759584875297988376602462691767578800689565118091755419739028564242081252425621952290915886403251595109599617758617451112253089462161702939517366491989890624873506416160002581831496717959215554889414072496556940844100692437772386342861441210065652296100863007186034327649121576148234652216554666662434677215181342431671993310976013790479799688569133080098075970086612060876699600062687286472110395707192866249026929740863630460500898776315033407771329873392241157181595279934093759034841399903908951050160793133173988636562815958108401502273904904717434253870710224443569651719576589268906717616555158380884895814999545982034023800278482975247316395486611250814616581338882361428078999456655319959421529378410643771129598279598922438503274018333346960330410489176216773105598254478873018426868124881327871869751993362452004269534934875204343131103599418196331735075300263167722061837434465935559548744056656807573945515783014133661991212944408071744138599102064309903627874430748495190930288831661655207133188959516127376248437318654517992100264032986471464938620361170879254451580853204365023751568141686223779628789667626785784833896557849010878628995218334317763230829034640025229776556659331035010269203370494759265308923428896159810294064835763322495340772417248671337193453229799717631944354431680152721357184450611698726724590046735537476948556087494417806491362456127251505849472478740647568823720642751117495999011954693883161261742184470836566661165079235474057590302398487348649507627653743306160906910059845519229399237232402871576029054090796680431134568421406111934791557822393890499948016744441410310161067266468020977204822632215290502573357134252773903426714241504669189453125000000 [70,63] 913836308641405973413410724123250237305517981461834532100939751857851887695802292550327820910317548315800764515309039172950028761902787320423148684888430982411251035594141511371980251830005648233195981990025575320113348650107149782231860932673570782404237881764024800941301539195194117614132005337843862024093892905859447484728568070278842120364754953642350280424180043739988922821468633849418538277111231827220028698382996759038243029485587119661651685216610468417985916608015338090371898607328411941497318807748255427306991924346222517775607636161890728828593237417920893570503660579535021310305453358209514804286301368378533841018490406617257670694949141705606864178370436941160516916993678370506033257973633611213561080908989093788411368215272956902581054944796706460619687550846482043705445959279623228586623018449285863447666344813213814282193649598568328355078458435118417357135282670367282815504147636911522861643042523425706812584336868037221752320410761771778018861994117998045986973855234248541225288808218732694247906375795571689119240552876348755585348759636777491785251546817260750191623654460115184954631675563675385364923493966208425765009975969920445079886241895976738990199381417655596041045525561214882388566548437919107185206801323314076633511435560712929323993303883244231895304623129331183923923171944598518838989123399978274683858057460450552063205996525424201742913949026993485337696838410646961439271465649189312007743555270136174076601764248308768083882924291823519987101264183239129765250263034464247451652712746834336521070830067844802640901726210939295296574733547259316113532128628245774599600724883534698437579785301952568557695055544452160590600585765119083176475475323318618589224360563321850217636743998706967117999260487532350710265697783798399473394932839280388456845407673971414183106668880309885435401091938162537597421379399778188000274709024429056066801742576092261146119620659824926060478719418655140875851232147600932111598223580419517264718372483068474316155886521832789397127621318027471024179160706306752731378916382588612185079203487081400680835940875113010406494140625000000000 [70,64] -154910571411490550849218448125583678125018867728887003998671414465573141336350080694568916614861228283663633622097432850923535650540875912980814044293640274871249375932338168911250665613672502749500051901619839782701899608476060305228932334271865292539244662696879939843763339453370928750345267337570959759340181723788193984973466559765403728040468401597012040885939832565932020593874767208847368192900882032289438300695990891097707675711075840978703431195501167477056322671281632558035625368184974173252617806093500284275324496681569367723081618144221350076890594899458792897992061239383794516374120165416353257608610137986007357580418172184890666056001418194521839853478078422795731746211404279330372557111029750021011782579496960791053973164183779413369015705904280989535724397027818739677878442300555928903984120352699569332900788566606811869324503045887242546365995431413184812049262135638028136059602058261796652209151666061259782146239891699774025403988471702401234269243860715692919768724247543884548292001876516156743403024421659902896070497571027838281106718777219308551708609069429898828140942983179174516605368780846526780187169663147680426209631416179585215731018379989683421142096998073834885630758456759686531966032802294777870367206944835344371269489443546143745744686333586061345902067764999227560872067951556223698861084562547124268407451525125472670520275957005504608093829580718550823721370044994463550306025308734072013869713111601791569554231291855640211035388738664066786377721288752049147939377093221104693487384332956693833196124751980466102575888099297838049802944859451569980618496787244987697026673240152203613501834590916408726325554116739289344648459948381525028904635222060861157023269332164805589275081139259351547238776506587439485740270746359744105036322660273668472797366607209685189149752484673944491514286838860451832727511797651337983243794377755977324697912615190598750425110090239575371016044836935489826566333613301239032854456241676433596868332994111620230174440881236827709735593876773849464270520500106921274320154941448951318137827737331235766760073602199554443359375000000000 [70,65] 21512685347127273765467426369151879820654380039959093490893027001185096458848873008186781992223510817352854226761439213960212630511133512736767265024830961952211961124495883619982182746180604109310872890596130063642617033699370590007139711024063555979532363172904058488679093999571424697030775509817080802333112233619351126602411834066269319123900674410737268157794103862149854643657965492293573037696737143873991682830787245733656396432503577937763112666112646807128279071984241191698830615816928464039465215287156552091563646635278738771073486258182734617935217287338123281847322887019705214285901468241516102848548944677811464364375131870361609547772181183144866159451102043910158956913979690080103170048832327441916546635735922554535849149829287684917974271430556261781672576233986119568205277736519453577080914896802841942521159289206169437532043462115372368950921486762229953068060064965889601056591919188493274011990668578168299812992017178964676354355621328714413925341478381097369228068408710703829084423448701473360872634062584765026764911741902672692580321994056029102624744032110416614221454155337718713462788429172753584839813730647721102022160267282028883259483164007002735386028359503001366330415878807117129754856123323378605879091227372562869847760398469178250596081189447971789644948001589754640464219669190127249885284556152175541907467946426740300176389834954955193754929391590553896009290107687379629459652450626940812266253791771548497561524578626541411062292191064751353637572510556491929014352383222154914399795202309871613268273858015408057681538731639468428689864674765116775532848526860455208855204132082192222697627562855679387554356613205231517798017088904643182057743987197984319803437778734964440459401518895056311340521231753970296811628525690346382511772557828416479168927095923302678591346475170710656864587182619686797812762937625948039846404458543158737936587410062043401251914140387937805188403446421482587866750690977814325331857068940183151565897490021632719941170467612593071334083949131880984255483699424433441583396062332647819849429371430460378178395330905914306640625000000 [70,66] -2040953775686791944298204472138195842238349088218723263943570191255680372756941490670721561412242503811262146530233063354938751621102409338392681386874598561397813484785169439809411169152207190428657513690017981414778794358969510192424875194949446144787777066995666166026871535190505735078553268330347711875383599384800894920847038700998990943136560331255066246785033827622895736735621956742737466539124160386477883800854351964860113835560223722483264393164575909035326321436607448821275067031832777029231490074120629178351188103210324204764093025129842030794676744295160847449427124509273411898900869830388461280871636068293685661243557436776414140717570449675841376183910158636740106522058648957508868885346183614227574051442060224517805103519301677476086787223646971327137063743617009265733377356131931497730929594817983291781486140460815198107842736129581999407657542432171220005494905157539623445875302849438611345852565495735347425729251630454501821371630084632524029721063501145479716992315700501582914400507468626899046389467435218423036666953456655556832253630113119640960946695402267900689749555668543060401435020448754877863621310671114958703091944113498046085802743741611153017996242920181033916204753864470108861491671070456634963823317534093702054368909615730369520091929796387880720491585967503809416759681029843895570172693349040486961067940556026777859798485277110083027831560233024895377246051267792041137070023929330169921680473630147553478070757302172597415337155768743257625207766887319756240693812870215524382427439280924029475300215640131667792119386810365887178560180391191512460470884481600242670291699451872036615423903855705963929004840350709665055471213475550892148492509331910681519856293152883822834281074266198490986425453200466040669408167301400019730671176537138238411384850774977791305839622322013549709334412634840403505147196163401374505566302417768877148039685236137202238728916557279111340045005475718682222756930773102227109184954438050294820352203289564544054848088203691453207217737475669650933886749038380404059437619692556412087647288444713922217488288879394531250000000 [70,67] 82794915754720014386941533014799600308862397322727940367356449137461286285558367068424666847144898419365013639075878565885531230538441141559167355046165227154588233990392406127934908996388289951511919824681763768134338441231257938275297082400278868870011343068657292224343894937169059084761288397358205987748990181302561978492199658125044035866293177409450828230916427913655397005420273629052572197703373336398835416267869943591879049372172418130125901335422424857583410649582607491172515623405989231780303133384692022455216869521367527904732029064244470254106735524745633481935718253417157361422758556549088067430149047959526984177626268857597819676665650746360351747812654220443512852728153482459430013165142828190731488640812804882273798237359254391661278631349873707304729249983686062635629997798195205663185030594877287426264384565007733501587943150475629444774915881661031759570961955560057082246196150008120213313331682778975222935866498896212854863006395572616180490595460163488999502520089112654644219736112976960150975188034349448285354365998109678303798412938022671456226594021609070777976349436679435056148146020394791050812343384210031450299805282557064411845446286554535412360822905542188088705861079163545802979964451383475330192594628288005512251489779304694492655854795419392508140646117915791622594486231800671411617859892226141616003201225557261670033142811302777070941377950341796027401909099556592152827870740758900065622099414718060504627414250840105598524008296239438142719358509726109821921398414470325594977934586899517014719187264204120966510999095913699721737071415203693247084376064769728570520674548525144101604403733764931682939926109534594681785175770758928787316567059761665694529793359422047570532717088738939749176869100495312195817171269674895434225202646097171754121947994949967450553708843047832974102928694141771222660526251205374584036279604249598417719588613966399337859279261914476788148262550990505071784041860262412534843419350955447785949252425927456247482923274359612348099960247185033405611221050688082037102445546496165551531021264963783323764801025390625000000 [70,68] 5473058168919029570570712799719055725979740864882672923563105495711819601380739563491798374882579124373476208311427475470339349988285755877692038407474501406519090019945638575205568690701541509188627601285989094177311505138381304423174643858196595832375796698470156149020896035933112817547537172802860947016367913937959064626788097455183690291134870897677570693320606673547536680181416529432636599311012443277806360631172772938323999686371355007754714950267224488731468874014033303221880019659878977219774373785778067600309859846290394335752470724233261851525878857899632641240814062653302393473886740222460635700283887592079312283041610020479545648277363954558731848650544106709918973113091004596986593949480577973936447520625931865834867240219466235113382009905275365694669963404404241729411368752578987675425065257943672362298947303621091312712672248604067812307632200911554764866017568260807808386233796080930654793214765691578234206804923186646628315401929391187636514332812961649488397480476910877707439459468316721769837497952008720486031183395752660867208104115152306328964795170507028216129670459511836670203836184291774079898850842999261882663454524308577279161832787737455730228779514074275663116479909400880222952749858546332448386879706930608738179282381574126902857192122231391388721741947936798600219697042861319067911934248917527256746513265050930769860682462417177726816501027154499138234621927201743259278158133112170812794371278240948351126216354531174592287545757862106067729850687766030159097960789639978819010549307881040131358677566587300524356988374524076944029987511368432196355418319450062741866691961387779857537690420686957927245145540698229701730886230683676991709246802691908549429943648845627528000324020704490994793967397518320953879854459324646827465267016052611715169673965476915800357028779303205684005110044802383917374815446123567518241925671752808200222952180832402679513731131928064278143555725908562397272520823752335120863712923110095000416845724337134120798913826250147376729265455336001476704107698623994615814134824527403822003179811872541904449462890625000000 [70,69] -551958010680941464794397082757963369912241380509260701752780419150225430762203065910365789563678411581188337892189199618979336896987222083710728897369673255208131973889720856975469196700507061416285937318053971011251722030634518006355558118673568784728735134152501012852128235973064635270741618455317137124418568352389937027272076269008617940701909583629283907645455600127019531954396037636185213396049064768278374315196484272425966243992943394933428197341844190579391938439728280454774735083036996918593130508718661582772850765980212153141983338514646287109725566753819873616291961363172059486320619164743104568332272887371775860086749804246442887198717701557590383782338924587595907449297547071786975875785884276144518360567859698910183200275398851082713241424820176366750662352098290919989771648255147552868758901237915011430063057915647748644688973877354581361484618580124971723752519340300384532324978625702225753045543059717244944026908037119156871466361689036010181095571745348771727806325090096812645245331675906494724072006868057080804162062905250073507928763848964301043137076375559965614402186289507116168956633658674855455070985021000253448098261507045945817801211360881027469327062723181335211848708485309069887438877206852398488805563788803875462857501340011360666828939309074915735923596618009919355286209881367551384573130529433633368877631584282165665211122043729001714346179099435610304257359630256487992406001928758690852403110697704422323658475032957417120561550097673482584321209380654894210776669471326427481050120851855262468176269732924400545696520969755386088442851343107150379467205194333328491171984080851871070469248878600368550071823236649879562501805376315853797491252658303642144573434276684595515665631213314055258648075956478670790848994245917681873246161041715483797376863091166282294275323818826764142844679982450562030489130102840038411050305477566417626457188169977676367975703178690062626309835736590210372367040237474870550108469249176141604893767812101703931011377131307109405151586709126759510057841394429020568171417870928507909411564469337463378906250000000 [70,70] -28584661446674476751877048786350327566131413001645465267217913744510848195603179027164815686399682808695812438531593663719321125531482696658980826106211884060448993032620348724549503416633110005750825073046124776278557806015616875907092427849693215575208990480769193095799220087000435027868309952781926775967957819884477217177799022706705869669601714825636165073906864071297127989727484764735972456349512361896106095985413769531417757854643796165927187462670652780409891590485248405401235368227909529425638615440622407729777931006735530635904544696974473640816776174468613342658003593421265846847536033010032272240904745529154902858579566166053182997870530326090351718117029989704325673795425713813507700106869936403917294623969045626146108505966165258651007015363704630877959498959589886239888849154518744097251629000018582764813876692309555355010399062489399770184781605460765437744445508230227608963772954778661574635126621857289319996409958751562651826446532799128068967921571771028998938965261690673088852638205659527488004167137005797548941555979705833995353429258327512460295627709027997483841821914097543214714624240268043803710736553721298222122386433522986237681957532582415293519945650058665554601338880156824116388081952250271829695135638371216822223123743091959446522644761638219085890614476588614857076132305821905277341035408334943711392319612870839768933328311520695588401446981159519677167659426261375970315480510229535864701180668604441121396471179716987376367329607091381443574495461993338733075419943302668864112589244218931157180772396777775425433248850704969081330349941583343849044066667492295237920676954926734270280786306280079211056897078326218316012141235544453621050075747498282000067582695193244146044104241998362635111196529018269514166115687520747483710812030774042107234367484021409609040808856545451606088763548502980905751206926259086059521255415531136133665682033990133904352362593358118302092190079122107719018194452687323500500217183157619024085088597647436536890496358433991151783914264895420196293576924956363017812921434313011559424921870231628417968750000 [71,0] 1291328506370878914951963239695963759665989402261526822906659678333884117258082482612712412977682352944520226686732438625119859432891564323784180990546252528282093360076330693202994585553920384732478511556884696466460133951011580830885019344377610127077532769440157730979211520161520284859000498561074763355001109655558546474883464715927594820412960037885958855858065581078113506605743433597058193196501112567004201390156113162807476550385122824465990705359704607789293283059309131185892974845269799429532095427138302576349195633492246179864844983261774903499358635085082651291599137841094533673028701297619473562709081592153338193692594664225271893634956547044036917026972838017777164971754978910779296892580436382518194898050244550476066349143953709800277589360156244510161025264292745497635967512496249619172732096027360760430839296027891322740238544666303799801015773090644159270289239113160859649405534666593774049803675337688496069199092378270870476488210096656507011000312949831437331184879984636668262325050349506899556949478466796365783062098926650193764962178083188515711495187170729175797813801658734080724597350767314099363531891205413108735961978421781266725946772695476677139321748191267268716334425499146198358695689919047581189703631063303325173706649528319475594049959914650278006130056332083500864422398418153174362186540128996440257518845848212914082285068327934874836111176925076894433319342604128855940701242818766076418249608840915849245727724855118068113150517894079242784340499776053463786646067683200597599351296254448039880244813424875398811057278050156955308536488827448861278910665168042189737885001975400468745419926892712284444907518812726038988166180476897807044897049593482709644479851954614022171886056530993682674681105607576265383594044793595139986126106436365184120388275919878551411102014419404278412054846756460967505274687784273717200733687514192337869276511088079457891304116420632978590369158651403277993436873170542438246382501473335568854074680062330588209615441226410635264030155542102997514231082258995389483702057764296079456257796943147557512563562902495353048519950959525749169252935714191368801362547534760787957410180188021626052046406381433413512507938905795594867082231990338108545968154317051812540739774703979492187500000000000000000000000000000000000000000 [71,1] -269168182272602989495204960474724362518120686962277759388951356303589578456676381967464337535634364487546275650366428759188092453531662096822782890698481141177634357261525356857327584286211652775791043471219773422136967457151933767508566898910041482795775049333120936655464942182145975086781456672838261210389069778893477097805748605570741967354957648979016330079860743252824574856248918822714946023303378900717069635205595346166051377430552644404656546543838054929154072585826420193436349116954203172979366521079626048756698652465902290691494313093232500312496587396270171298091580614985791050709464849072443809649082153916769911263105875553255809326055096965824690078809545419688113616013467440171193227020680982704019992601596038717462213312582728734180797045311729898508465775129875300049295196676908004991479090850365024376572501749891426914581382245843767826477899446934417981374870969894102719282851596872473049782095032487604986963510006840993514323626923195747417438189177849794454228271944476687669119168017270310164008467013379823945371296933320687552022690896375264838238790294559771850769043123275831645832543077888175852991916534733534192656673792355064272208817574999994969301361786799710187511212144122369579138948610336226500217317871779401142429992216542430800832179122623556262143293547543683514198020314722055133410813204941887103404154285341545426492184780389843506973998824089376308775720085220879906382404362241795748713527059423563897315411227385438330237152497701161546958117835494950989645772703550563321398363915350426454501024787614381041635389622621595271839622147886817142150838973251804011867583553191957695771974444221382738104365540180816934934261058531304153001646490301598586296507055259291710663711998552636248709178983598692814488430818346557061396537929426468529000920706160605235210146435313210954915798751031373357667026720268655505436042740990665222645131058026057001910503274400052346927493017569453798186323385087797900924548695896279604849176237620214624907022715484638687199057777838816397551224432205893395717542366103803955568666748015952034144177966143153269147418801612891701687343999639901860488460564427474097081987008851111517779815178386036250619069465521274124514171953952064667166775568940551011110073886811733245849609375000000000000000000000000000000000 [71,2] 9380379996624205236776650953200279236560888861385718343088504137218252807044429305237553753227966583087592032472566297503069540830696215804961359041044480136829898796104845818444212414022474460413491979177306403481261413391197747138710911794277066825989393731989331990106984288298993228750677878317373635444509673991049299616027322499996663956228338912409477309833005171081492206382540766671187477438948029655780759857696147549738236812887733300492516981600976895750811068645289052027391900245728885194217964265538081468963441583612049826045252844497275803688902454651711003937971647636216102769293762489176182544644736619756280274192028157308539338937686575231660674894242239591827127175490471571555618188651395605558453720857810113830581465072869120080431854270132034789394493012331287391447115398996144317018081258961103835517303332667054818392154254410251016924596254172083023384494029410059692391307042957580983466880310450681548993674217273473264857288192765064002883229509658868638250922217260476113832887281365876792255652491493208921422297644938631947440528923104438418922209039666486139694393884296701136633949378482030794306628788181378973243117275389206467061996747299361308512962168395727190642685067678681400260952211569749813883948622905616858983327944091388198553654225866113273724890069810506665085669495405249957577273847867053958328667118079237763186250486368552352714628860710743398109619661102566750638151428297501476365104764128678806550310900943241050916088208993990707484311172537309497972399297077658459164863611814344338425590957361301210115703250414622202053215808040966436000524592239796183682516273717287749269527653945267612889864421584889314003753845053231193901997126914113483064100676415191961870382824759221859169190185760365199347135766357871412532348199024028128252426904442163466668993209677601683692147628647925413017526161364677457798709243294926070924516821986984998373853031567035673728568584535646212290769957680362471027539029771891020215781451425997684906953068183021349199079718323697484913434833187818041155383229243817006358510901149359487198698164616721524614950712505716264810839817917958346333668471126095786271206358780552596647416922835216543567368707143600111322075763600132501794184213461322285887433736206730827689170837402343750000000000000000000000000 [71,3] -146115707491329485750769429647779907923548944634402559791895350597728719690214629203509247798418816682680288978006886825828174815442986711044284999675034485225034964537504895269220765003359107414187544152279681463780476106630365787407810243976470570176920461411202905987349691992387143357984022469560165086471811176009852959006518201972457624990137781675072933612870611812989128025543763544602388171035245149305613212749616654391825636174133579084448845864328218577836396711954825655269411328394294245885024388862989299406330938848863314548335984721726320130997691318461085656377023463662106291695687960243430653282955362729980801360584420091025791304427441612401846764310798252011682294406585736062637039915240927792293070595410229689971512378077283678630295004797173104311583027230966508633148624445221913855396447047749780878615038895842018136511552843861185614153155791171873098079400551027498760296622981715503173262069538636929892970602062778052955426394626015201163537990493760824135830580355130009602117854896490681384979166357952171765827107254282580411789804010644788209670777957716406271485580443512254001884105492503338075836919433907677406878540019513442478649609255024431745921938339681187986859120724483199724968551308915499026300757227332812085122944884844733823706231731567926657295868731543334655484526668621850081928242732710778161680029262027953444919532390478113225364808623392854507005019793068646252561280981042778252552397784722362310887824827041292540378831709937180177221292678827046422631076309211165686551289403611722817866004465266808371390181589033359466415736758975598352703676950120987592436977565220324984845646148888441585676555970643126415830806089427966778974278358449503033952911946338206572885358016392907566588393689001534771286152007737975740512898847391518226378239645720131541594362484518419176658932149528902310225113600601386874965500253142256380516300336085141222633660784893085989753780509947581171457681207791896757898697265103056064658859218982833316375053704890150348247382039300182728539438145153150258152331271354467100102313888452572492165711002696268486267260657547478842026197228243308889825762296214446903281390420099026223708061533536936850221675314719723739071609419166595203687500174380675113314231872152504365658387541770935058593750000000000000000 [71,4] 1845455322787518383585878718746461276219083485734513622148547545014604803325386001760018428729527593840991366505728577415713135792950755414480827516696132231311362671185661575822202435160784515743660902732572999232225954024504644684284987505213097633593826204117223490329303386589509922135355658606064299986783638622616063259827925141280654874667005047682102592996784859366248487684631413093111930797583417511040696053586281528355366906590601877915724228310424283035794079679298632137139854310899454442626619814542551166469969574702714731832559906404868238712673291664926380543269637597067476290728112574734360584247336763290739518952355641763420990151485585553613528319935078091863249684493370098971481398819669466840283295008164827280438785145227807543332070055853067541915214410100868208556605693014544433247237322430061406655161770304845577179597762606489701060713994958055919988831201949861593631397073609138041596639504006429522460156273353754388126738494974320385368184516351412802111066686611053176628404853330416952013815854966354347220056022173752151017616531504765983752571834693717963632500109898899757542466147399998096303493282587145163549872934225682967817096594490870074294321162134235864222678228141882455088401724701720710899210658325608664045917512426440509835924287978181574313161500827965583885251346792061317845347622966214769896655085729094537014669621871831086845562836289847101783370768712999360380457898764065954634146730291040952492403338268880658609596295691460702560544626194510218618814587596129193997400882713277446209679233139180275511326879623042202812915124386878570189863464307175322973436592282695500027709798484609023019243928293427081844072724027378198218772429311903273926694317902451155343666050095694789564263324030220100182122567438326566391442180671999408629012326685952777404413803944274007052379037059804502540559039903404834930072986060157050911082279286096221100454328615950969825073690596343184491329449094171572887606125385912064098514395325903491346285322206330081479571492533321555795631939756683501432672791053257392543837039636180669242958908145611465682698300855484915605995826466690926819160340747864554417151375674442120578434388970055008721123884056600487665431726937774639574446965035991183919777958166719145083334296941757202148437500000000000000 [71,5] -20010149941882468766748074753790687711057181834471495869624493178491128765547314913873662797151192046094458859848821158050941478771904713567741312229897045045641479413192689085878557650393174886685758484196125944124734043750599918444373808447918046312427551027764226530449269177691966140440339885324387361873535219135133527732986519772194881432728982216487050702011724449333221835489215690075998625420931172417094990140190353367451421119642166745173100756439619473264639657539540299663184399063949689483875333161843279633781112687359479848756162569465840499183855237298747736101536316477515902341878156600443115832243208396233962854486414996276919826000651550229963862628140481733076785370965515105037134224171944124626941080630318080538316078409251029186831063121935077456251022241255599355421491044666604743768537037192667820472440487797989311377186937905866261297043657981636658500892037578675276437892833737495711669007850805524451165718026178489945927237958918448376986187137081033130576348916718770400663227951502789257721278606333087714729922179987910738343187425849950733054865048651852127288996098002864358197992582409779082591233371271959330877921960751946430729306617663188794838489508592280464621127185166253260741929456981986321864352851522735576777601956231160331482204508305955983425060660731152065003040132322749720085681053803433405399843557905318712042493764447770331577155679979451518866267617806588399036408163982935886252269731557605934139426399365369331215806284062038269820080751159486768440482549329199261313530067879137940223066522233226655547846413900914474386141431240288620044687747603446146570730215942677107646223848926539794408978618611814853573491338637969246465997960891204101767004913522355858662631619234349616474195849940465443919824814011499326766103152888620024011559321562051646095128791718131950789003330762685278088081995491244373656234108984715904647205462796826834113117830144968051937829333179809410057958000397444838745392333015944717109701175389666712866218174814158645541458245843242244732598561584586580516448251626635545378972644948468344727865020414434655125209220591023396641287197433081845817966871145573164980170688368527636350390964425806656515468958004131380508124299497707749551083155150916353948176151789084542542695999145507812500000000000000000 [71,6] 138081907382129184782650118323621583119621220826444081273680368388483635238167987403101468785439988178357080996275338568760073145256571965168379220837145681715455568849504576083278313279772432842236383887990843895617287223688208445522660199637982385235231219954729476388868374705551470481617470386644791800895012049375548825607892850381748014435858129176876596792898403890572179348064600184061642185243067378184007622853474869647789124781901963050544924226752369926744950151488974332034342174614123638272380234713145934907461195900254305042508656731014479279076269608709267589640891540412606236559285262370779135940001560190023711677910917192227363598008286578137158692977974702249365801096993212210932539575883394823893252622508061721848388722942694378373812103538788575802967937741475229471216743250576658641878517762220932237976548258291916611055192630787912906731195554239205981355087112227314615103826784155961217571743599547809270699818416483637490624338180133763926540659941640549224194603609036699472123704557339438601456376790012014398371151712590131149186180221490286890741177939857229440098441251623048116038647439781683969411993544087157963338210156469505738862972890429499888353545197047915470545868371552852021461929039514100114976324578955077519956274130908084831245260625283665485221926390499437404830691951746583923279758338975589858168863344018413886906625239941814410198037563817934331617341149651276276600243796647483160619064506546727033927397671836129586105658626013767577424083489593635890367434938128808013583100554375881163267024228309520747270994495402380704724383563178010791259887676198428032726574625026738862917206356490983513359710871861790092833668031233746300097678794768306056985913093580941636559746802650876117608036274232888330277464349450764146269753873165795325613310818841277470216937696331047402307224046633400581467639147867663841448002095144439008538061740906462052012073885130230563846624329051171141231742122342504366481194811404112851602158965082130047214557676222268525062563214932721781172801811472608555407221122547954128044983521647965387687118994229294269025283718112699783736916742965055146427213524199777347460063287228104282626414368167822743897213634934225199009687727583634819769258542151692476310231860736621456453576683998107910156250000000000 [71,7] -441574215687575897182537118729922090342385859166591349356883753660313459752092166772834241425166505866874067260687320328092712535579370322473458031168655201279158837899355000786103914913900291647544576223461540584490070145302047821677563855852641168858452521151874891338657139251506980528984528231242516863862358227594853503849267922519982452637686975938909603826481177842272332746598548160205068047225865070770046309101828484635761678295698236149384977957810096810893163284879137885649479835777718092460390442685077953698741205486728586780035054229766547427178845078815961688599473519951707686371317625544921268225714197025825090770009809977037269042230046923153249117235827049724331312246153908717640191443099395491924199089141569240033370290800338929461876711245164637964393709399993501683681532817333678744338761952905479023555140393613259807535063827348759250881566786965977167001627356537821812526252341719226573632852585590300388830101949843488477388012120977052104771049762652890484341046263732863678526670651086613790603601233691096632148349571434076941365284535697007356959052191264563397465837928337316055493656200379346300939367628124222899184264429347634870293150669468576630326933366917841124787073179198130096401146515996738293989096459594673359115639284244803464174223994847690400408450179808657004443329512754729353242042553184734627879853337342461194660523755839143067605089010219297436768596682261609674388070971474166974208538830045726208722154713452092311547652274811956168996385694890841350677149903570750228931900320788909126480799676221043895288527779507825723793022517266914536728463021438747087986046956783260359226888029703159368979873844624087338464358815381756096855563437840664498332037306602818799942490857137667285952863226904363615423046105857097875791420097436037641257524397763293531704103398331974813740878400884153005692133953252667891547721401252226470834924450610949748037610665461927931199525926109703151575274285867467483212409900203006302246651735834195976816737421326285383832871347330410893249067604209089614928509952342366256660167708875216805716688469795417573774989301593463114178754869380317185224923258292268819501982315247492924718597277725501214799300525866838901204663092569656245027654985170137424965730588155565783381462097167968750000000000000 [71,8] -93337513210883845414090096836547553055720064424930164195288891044075293082806223589976459554432080596053477748059014057761023124998644178229326493990237480136800208158879360848240167490914900980563678280416630251902955649355623072744275860802651297523861521850558556340619826771306375306608671660901299836300642171691568119050434396442144755269676517113565908657238877323477053995247172882428500364336864223299482296063776596896220442986997362156987406721574665400297549243383163928945679969501974604561301785956724866387709081041977319870749781717363428243589132241494349743848635931929871717977386232408392076907191967753032069887501958458495061599420948540154877731355095922354434362676953723841970743941396928295447382333445337904612545662934494816445521920125583486530635192730361460935690688293402707384775041393513878174819640998773217136604593905425958741754048451112872474771710827218294134871704579429039606593877079539931806023194641695746265185358898040388382170379839901423693876834460342855650120986977897967254597126597633840150180931618313533213420329846095230766856077546068872332950987494740396196864018542429253609687364149031132255244161685804550762312907709138274666925322024010687987130353711637662438483324139153173008802066987492248257179249992061576612134659214372725485455977831502791803497118736633380416981021043667146015568689304156131940084144881172483221187730936117797253741859797032951054505894558804081913966216049052663448427632018618995760478400933909485855324601385299314307170180685199989292373765081806145062406046604089542090689393550228456846340621417498635864998311782149835535148040712296726488523605404454677496884474111330399535338684768592277510452565184135761026572402184008774755206587669716976976750389794177272952929133313702406179090613110503517485283156027845579124425065354190925240306427221652147333754178719861296395108334091861853079370938211924830463974888038889038072768005447009490265696367837981340202981291113435211366416643873184534297300429076135084817466031054938273040687645568080492995155867990843905960131699584496667384356545764209495440913817668762388303066440166989083352077263964206661302037802895504715585262836081413070558298143372898880588059538772772369355043456211340480166427369113080203533172607421875000000000000000 [71,9] -1168682044666437414047953643752045716835061480609453493235871008633959069751999159908321984636918190952010930953193592128079199264444393496071120931780592115583468150554046367097448659994391195806693431224788518735541161518054518571826333174160166540942784102030941437855146731768516911369746372247371080642527895153605284246082543180537640699583743691998373588793981266346267744702110856349252872722133141988222562480905081981815616161764651237246977020001413838268003571649578689298085168775109436148392172358846254215460356394030880149108181559275153932861731545494458742903054636070495089627643286632482695679877569592463129803716343495435603473532365757237072230708812676261909265668982004565448357143362278151309046697217528307022804283338434365679478290983548882765530524752939609730074092542007469641100074226821385816561718327165530815736106001901089669837947795532065213591659753533719553298040725541723805248658468127763328936617048304409871659051326165336226836232879970949387284865346257761393060825218183956825855565875759333631275933401208126923594962957578136466451465082258515534849820474985618697540708593071951638573907138652235921855152603985068036965180368623748861521986978467139870357769843523323453921752424072817830362677336582579396315253927402165868695347714934717111955706533997244127047177332885166080882831751354827114193465719422974217112920677396690478090504738440788897158627210398310549559155464049399030264929560699261982437426825041569256496934214227748905018636683049251321494760118571688517911491333376345104509362832881497032740504251357370029529848403174379313423412373487490728107572507188550915448744204332180408468299766823335568690711644441555129070879481082088554313179551522438326590280530201554611671265254153832129077167471228131646530327716843188592891445086599340773398401024235365376788855644776572385746370331961509328770954151706496535107749612034619680757618685354419129787835177504832433184077927951729750741259687332145139098329678762484676841663645636748745779947432986096701535184324125623868988803556938671913510786402848116278571564194786076116309920655542437280931934514402218065379368394070948769876416298348086205724501804543670040223220542848499426233868897331157337114438250725775847449483535456238314509391784667968750000000000 [71,10] 67245799531545394653551579846092586910232797874802410446389630471593717616700084138382358051389800317521862422910190122662439021347277221287549677351381602404865688178386938291229806937425527008243650105040751514504382260891264362016824142088563897744866237054860284819068658156068476391973918972458980466097891427258327443231697075922286110969970054728067353148565453223185078801506013815107317669606990620768425719868257647104008971191386552192760303193131153438594015639708329777688783378892663835583576245728738699243830775448173666119064638701304338716202029110556081331551246155630640200839218785604659293872767428644274960451241460524428417818893742009283835810244303572679360709296027171621897480495483008001006839317259688437295463292325890269029285349696617910115797556302484743808119447290106693423112581884269448189415633517627140033691884086083551919330106650951625728503228632059326599959582039051795111018286544217176999565462289346110439691318717475059595548942720281596437080902564140345531176980429217690727722843088982036499476699104475066995581069809801160378119788547886169077648736088534517921937421418834961371978192741271007261859950049282870916393361631442714711497756518794586968863450902465988287975674476197158230133044925520355630690190560024804922679297201701626563016457116018794392877558889470715180942923418929964252087965797314104714460032730250715065270767507157520083211873785053773444712871505523416545020711790742529753823656299629131321507726888720082823391715725263443769224648481213226409547031698717598303252010729928808643141030410287987296256977408202056804572075240267030522673442553013420333057210220075986842916314911511230817674154333379024430774903855972477287827910907729255566955366036321812788441351687711925153714199540462638775689166830860158914024307542310934387094128877411483572054995589609122145261859722561996427432185563493916601587605146589901351841230205830664094475874215997288107747637196985477790308682866160145828070359954125739798367546589148807977606360126537978971007887913258401226276992000453978965462917759347307117408448063641285567110949729756794477669670524221178270845944958950803007841693408159804858354119070364100496926431700549325380111730342589838220832546738028878685611289256485179066658020019531250000000000 [71,11] -341948548975771393272576634898933160968929719570799505487116469647256954242868784232925869795440839196104349313822246845204305993366597446899284092068764406436609067614578202812538946818685949124573801083979034352087008642277840749039072856505445600297123823624682311346193169991219633808457889217869342183115851300130907744563141594470772797876042463650530826474529894839049696263270671929963414836899797288926975985220328617546588600964971934675704367026818100092046253547887255826973978273416872896515330754329828694532015773868941799418983668078859828690579307143942435843058084545292173703325066731923730199472296373342466577321512276990118427474602177611374604533171899479185759657307673236919889299722905240197477825555567071558801478012710217429626269286944938107017833513146932071388780779761136535666861664605603112287282840072962893221523268006472970337118311988474561289807902042798438758530640218836310344190895774027391755645685128362807605114959464979128662993389590517678443266911442265404669428904340192214158339672111213149212505869379026190951021855354873997781191702820282164338108150922661306005788365301729713817305830518491201876577178735773895322367918042309880506521514348259004432278348122132547839503523064048280654885050119966841930711282793465474180342890324164889393114664882919982355562208754837073145745777158378972409892495575882677405081648792713009715948927559341228773757739401020452413197101538845981033677017709210923055489789066847194411715586078662891492300135459368689770799032755705911977517585352185731445873721489322661061982280404890418005062523652828247383213017452913813479046297834418773431152858583143623036311383025961323888334289958924719462595649230092190770841049969726189934384214886707846742014402593310189855589050165478291757411999019733219330418820707202809656645892209909573302072319083856369035462523847076391451183762519096660543491979588101098886506649117989617932305566215749686278389027105225999294190155513186175635602127831683882752776786301967208578675707119502038049877895299490988918797628942308662235103267855295195964771332678123873933078324933784540412036559342513196966246921982873501366415377760836726346777759127515551842159947157076226678596209795981027552676592695668489341187523677945137023925781250000000000000 [71,12] -86089833581226093902773636868249590912398661992244522503425704270995416139701324360115528641113091703944506486128676035271746155242066851893484328738443159313688655012944261685765547825841388817655154716240619453408400113618891623436332242988029696432912861304112697759532419601703711516351098539398968673217943952335458403190812564434757610418755439305592773968169222643289431914178513191705440475946408777538936407570765415812360742894423550214928049731546634225074965099473496150220660729029823636883716535547113084423088061388453516744367997968160582905407051170098085082871501854037787782572647873566789481332400044889988509226044204534578976394375790888693348665821189725061453519628903915194042509229774354196233928897225451455143880033026221710602443561096908174025236153450090660347083932578371463337083690978053897658464371582562691294044335226109444743086692653171711581112352755443552029440273274181517543050671508332514613758012125836907718203501129274638550949565321605722881612744885407542718995963645674958519622002363948794215635984561034877393066615461969416158990253534223209065802111531423171318982798041183730400650390786054010414285980531199303529459401210688577501250710888979076389281105962509792951391254438647073350378397808098161094246594404505164058567969882833096443558252790741962140731611679259932137126665567668236466605204279658466510714143128177305418120376397242689508280306336128745330935055447878628940678303713368443350132983341057448965584109977079518252914745692297418434764933928385612677762350938403255033316687056668370797274392999337783240231636209506977046281112647453179565605456520973723526819758216789506897548202129992563739692153876234353096815620229497929329265892550423163714420653240613001568768605438897412179682620217628002557905677434647339536843998337974801856256681488940204303450318754906612986360865165684414927236844117928953263912759363188780427547139433349608168897678932070953720053696354199916430422647829749161315250426105866913964021133249163984677353754127909699554184132626538013305382038570058410485123230602789458286775423905752084468731999713278487755139175917718968888182779361488803036941440079896294458261496954992897330832139274797524105007159217248005589860626596276915734051726758480072021484375000000000000 [71,13] 6923530675384313750482190656364182053234850715274861828802468039626173861089084139979899407418474109614537238189068469175279736752646491487858223382577337400051218010342222757548105941203409610885821343793184151343878784330635196301637209508621747107462955493539072362665069731468532295276505024602681000078079906661406528929082344039660383674142386637198617122473573097138530279096442344850417516142971448223863311120712813941724419621528358784962759971478675717746019446238510500941625200708317141806522061875781990780207483438556094791890196624724347570154511487689160878819484598517085357136745059451697041452690910441108785746336379694298017954106415733023024032564542395033631380238634100492983644447312170599162440124203377523758495830151979840814241810243406959564877071160060479457727773382001860968109272234161885771358182936772343529891482730447987025007352317820937242984627782147304327211932829950937488238441066716326107176547637083925780545092942397814866097686968082901370994800184685437730851141725479887956239507077631674024010262431225707651180099739076544296933941833075243466665547636392087421457899406189024884730821939335476752660839929697805887914234607666547099532755600481880536465069183635299796327182472702550513605812855070774758726407869529024672496399135479381700362551534780181566933617338654232690456952201360494366705210049332733065063423497501439663711268316340200621239621138852930650557392610443124563767922956969753306883658696456740629541076706665950332500020676453924671389635789276084944311075453383583804254300725633828143081477247942146087222032845429101880733729001497335331909917805077631229093053653415650948212794817782641499891460593113813135749125358246161639406405018195135687173059497064375639479388410974935862639123258606666490280994464474098657442867789168789042483174316779777182733153388723152030174683664134217428102167653726739362132596978393086046697513905552008030219341467733452810101572231353364618385097746876654163964224172223448504289829592537208751738784550841949660108924673572516328596510232425000552452847553900646197054934874164826307672833910849387628097774404647958250782996382843831534548318290633489522963838338680692216338682764904368371394242874309167215139335094242767354444367811083793640136718750000000000 [71,14] -28475573430260912176575694512966322042535465264610614224694776782745223580948514071550977807029636416193131034435638962569602606546815483799930271618077279301404199882987492428062019957754263635446453369637792212637103750248210973346940270082232424035324232381102305806742734297059327524154996449980784975253217594200929184612364832111619020994253050618494969471649779475415369372263521238774472155114362607374732237306988967329036909053634944446769146481012742661210508536724980302030598348120691167674705418594184275297946033409902315386681711006445083547707223360893343643012039759972850894167082009761341130933838380861416396699150009621510902436693657250064837446696006689805285756953116204514706529702987206710500268848806660978772474188663121877665972495480663274715341694389710360653791915409772140033785746029772795752556542700504723461583406550658414946476694497015273231464751950725597721492697618607109359379903758741531050501832726818630746624218887356515845440207318918630135106805340162740275703411206919272544364624541653407685136726102864042432924731060854326566773160928750326317090090395671235547968028941474546847689392340429510124433201197385236274379108151614424919148239599091418349163606329936249851716949445738038629504582992956774137349229883604128542848767713387905914308501428022215833363194649270359227905745137732249350969929852729019478907381933824744860564268872875764373315011874701796763040071466890236695425720639542437404583114013169292166515340886339711782541053130754232893855739165064478787227036212351073713039952989955591099799484624929461754810367407276666314326732994773070940754817182014297888273065450736276764015782903030421080838638433298247333240884160515016507845015146968352450901302219061541468401893346586217292365969661556520997497063126685608537633345671207658519645536683493376856136493040920065207730396645436300766144004868434471796802456309369020391410911491695246405827781108354814038464588525717126322203268509835614495323423199927538978514413173383036921198121001895952363765780711731499562037403176869427399969029318741810977887681567877517345001558160623524592518504440055614301852107816941871349524430483268658219568209084079573017302540354136379196962881254914541013568453353688170182067551650106906890869140625000000 [71,15] 37995341764996549590481270273700752665746258658607755939376449580231807565593061185919707444405921563623268643122617475532432090726684565130550393287384509620719253527089212809042431015087599451367865322180537748620750294018722759513752007444005160568952409464784300080660062569810180924724488943678201231568739184200965250429381330094148021528080059935980708712358337546442754937612409361243215628937032527392490602394291800216369900837773441331212564241245813311793913057258205647350413078357807139786037285146190089273888100750106388879872272307971411272482949101890020735749529600243767314810383383669288139139976734002832132538167635926225780900800748867199161609344987268803028028775116440577351366692389887112905994164712235405026392669591962460780532210430179563966830345648564364291992023718557581091059173996815127025971098378557578615747560727653461176228842418857098054453308594394062583906188479707126103728927590299099805476356697612940393751221901442524471579288135158701104407752518378968757724037213870553196036331180321459793324383045423908652163493928380894913151252793312533982988149327297758355358375388388394467541554566379752996399862715332231333070091283009731395930707055198355892230146671910092338294569824594358574731813988223364582604195436557687201083521531395443588314713917984840676286254700944748293201842245382811642989516175927369283357029648071044481869229097441066054505957403344313120491297172387337531605394828480691477709677516183015854587479926342324966130780449492872310328161406680615649999299603474865885234559609010164157873089090344297206529243718493393697500994446252711033435266576292918244125609497602383899806915962251689335364950776028983094329324750636253772089651171655088855252298342224322256159779168678856077153730685941008143546756008015829941945346991325732599538164985461317925251291244980527803682461027140586605280704139274256512185736647500679406373524130090113586572383607295821705815850714920418245308751436151545061195538863658579681078379882947803086794648163503441026856380625301273880056570943134139034773073506958414350215867444141336988393790466034548869166470224167211973894673738393725366953535168704642597539901786082260983209273509490067652482858112994511083637672044233113410882651805877685546875000000000 [71,16] 98836890225175257361894638437319604245477866984588316404477281208767639558642577863317266607641516202661405005558413801917090059376505367390725212175803324373835757827702424124992462211590089872336310947304215188192310430021349217435652759517981325081366086861168837034211282919671097488820294582338335593812616427577640288312694846743962093211286864842453514562101650807894681298302206671137829863153622742391626965721428377308925892138401450664264209918235190155529102165976066053391160725879354656380397620007367219576053157688731111925929501019412935641986169331595963302594155843634451894229001093716998332739299833445694361831078435139793837618698250581448688701711389778274320174617951900589776398082039195420221979998757021934894007797618533089040384756190140307826833670017332523959135710946050741685748147469606901316476075048372856490946343990372019613513323906014869996690023260204664306230418124337311697841383681281450756124061201664553905636692634841514789889634176026318684283615624822910701579202168636169400713819431762241337327397811147991809395749863744328366206462496237062147267580432227984635722704139843879424347654463219465773664554131722426854552327182177855862727536270575979995217430099610445227664891197859221535654343593410523505021746488037788531754430388200664550465461823109358213855711159049799732969597935173974736759850452565596413070487186829928066326475109594400110929850424725357875274039228474892266312515531763841882301061995729325824255111135402320908823154554372552326651397141133991809254117981340218585064619621833831648984731753308542630762900440677084270626668649264915925976299718810767307877941460200815399110989209045270177050728133258142599205471161972552433206964814812919194682464803940076168816709196160357164145617364899885291596448715744596880290527883410073260707034956067949765896807063288102393583415770935567805806775423713098531154425270019086914712962167790196411294233299937006477620337638633959611467467846428554163801790931676857898780770335791156429371089521859067193948408775854558382744752983022064162458638257391012443434725729832990001548722749470702423864366413227941781183256457056421775549583887767907391947879315665095455751789427709405771624155847112150330424640287674264982342720031738281250000000000 [71,17] -573928842469574295503325639977972760219621490689103762827566795932954986583655316604228710117727528498535419224843922128723710420172089676443656569681253880141027729249997391223638689357529832792724795968367222682016167332942798938813383539859883361610799508799010136644318687841587479667902708060347549169436685574138086825329833446385656526790043836870722953132580421745526924430155673980233782339299778586880554463140558983695323432439422758118869315814747790768044844913031669072795363083156311828342047449604901030563965683245340782668794028743207716672496432275878382806405953460714647424224544221769977896239856465313780529869436744764231283298003255850744682729730974337977272843405281280518575036366168750306797606278382240708654002775948781629859919703182861566254327151125230848461390348763230018984331095915925602695652998168972765834146277496118992200269163139320735136904484127755036098672894185452165378985850408413625464438184884711889496461095359158781901695494441234030496082934362556687171339742548903763798647675088653750347748405066166531926328384436755890030614638723135946184263576995415472107711514905696373851123126670050346068687590120520226605592797498481760084227262737899069660002544910335160995299069054113058282573831998264225254596646872509522670143372790617024099442214620062773201815198802032299761543825838294473766384201808077671526285250093128839089574201314867849038707659364036482626552174917981117523104229167950222186647702183876729291607094303550515936168426919102774500836120945245733870867898989169921172781291308084813369302011426396689110016948046351803864650169519657364937907425503739777350630918746729344602441567720275765495754314752034675271027710560630245181655992803499199142034998443081280865979037893796753361142906029189669613720838228384888525385225575661390239798760516192495050230484914928901020140204225626916477576927241560278642026376906146164847985677552326757110433875609662179993623339502056443125805724695340811771934376649074234208426140543339209310009315766382498929802285045218337021287949970197452190496031597905340582309510785099503732237702647201293630282253291979252290103031465716941722990146275746102568008046937372928454484721641801378648035551616733186686136747312048100866377353668212890625000000 [71,18] 1230124586476736562708124153308091330698282938546912276471173624145621190870522548704966034212277592180131893764053528694037394197822613798387662778581380265580659542884780257825056750590582490538911199122722774802549247379542452777663926380744069258809024130278641527248281313599809238137203922117881306044981868216034909969122256880144373092986990924259937844203747496161333617140605678873630348657000136224971541891952631148217985584522132331173302640684286892280925410068430120261234774439402551238868476134621073562870249157847675155242018660836611749973841764330467011336541031146755867166945029348634197592623264142171417272589782427126924776744113313343177315530786086824776907504353913141786640843412314032476243963028900429251907304112619079299223445952174225420297375183449203526430870415270024353652984493086681257620607933650819405559496625012806921307357656075938473472267774294938183735231765687139615694933909862275012448415907660006128771068589471772674236083034240162305612836804123761805162865565144984780669827008034330603951678933043648698731696939704621798043838770506553858308766213725921457499364993088703307373033228100350845555024860794625846502477243101467233535495397242274869305702775517685300826221236385272488364150958975821274331542453258986803052146673150108359423399196131684165713343983076386839749244399249654928731343256557066451447308694218447430906124871056068009400713220538876827321484235204857568495634666042310834320628968792348540579377789206658657492974370379885284113052198431774074934122717442694630808430549512562766219959014639843228354539692454206967328791106652210508850518138642926685462078370163997022129195326373399229228867246098444889978067633669349025951672397813332874384031355265700418255026334157077578729752579230593367771331880841269528361941549276025344812909074117699877678875452574451563685419307710834693145965458253224494122571867575833570948920201494763234170220773136763171672915896664849474679176380389212292990859332927409296693997875752341877711770879939059564763957767540464401887739427509503081093217448694465138711004749964399045700778509006217490426018368540713974920066360734505166400851109408775185986586069685085985159570554553158741995752848905065768292388383997604250907897949218750000000000 [71,19] -1047877117764821523868314915183421465138936045366870232305509492898297149263215295858863196153478307511868689741957550822512397411709719758427094065674275087532874656719703293636493342889085351994267424947245389908927096406104583129414911354108507866360438104218031394286342362167343472224025102465291702575134776055891573204398958591709706626770778476786365210892897256764943349045480742023532460893258223000042334591963866208702576323572291999840133865464746955262064864635963006616965768960673329824215439824080746551770824399852772406621759104187781836558262069963452051370569073723417440520449920898253363262032833989781461844714678055270919814031315423388229036036356939027233978306959136446195122538917308306380320411889522920022340168298956048732133282009405292775979196463089379699564108338927607615746584171183407686856954376012906970805283594816337717599408074615611325850889366329393335312338537914438860770090040273864121254636979475044658179435288006933493029399019805933303880976989909067675074902017989258995729878911090518607334415096592068061199667573278103572839046984375552133444154125616253481834565337597807096225691167882813047224435007671797052534394008540118192429582623984281704214972555256552939266685968011115797325941598478762132459518595536600755423842136006861036854091545684115189842511614421476824181287493878748024219134525992393986602987047775564442185261582703526878863641903841493594353792304588300256050687596233300026977051300145858751915892564595464829408677440909301754556960608638096068604280167620385793405114237592256936748858379623880717135652214142229418838987404464666173345271100581269221672323002890829313284696734792380823085202423493035329865022188665283916725917636410002710745041058103816770257247708691666084195035504909709394313779851713621740003703953331377324723656973259157277401424346650412846383687558706726369935165489075253931937462166749092802818469728905893321112679936643076767353645089667436007210931944276199173961463975936642170587182597183261767188736726010314379386886472395037599528800092420465690410168651092685382220413619455208857647841289743353486976632968870879105981890799292498852300705362389820678737274456658426073889441463413768760666773278283914194730641611386090517044067382812500000000 [71,20] -1452298178398497523211847945982472909786910363245331492666093279351518570757221142263562718458469092074209883867080886081016684643854190881397165117450011139222393858932658397361162380520921222431233011852101205922087677651381851244165591265145528448799272723912352058969391068436936023091591216270795642525438670109834857748370162480433250830835629099850286871061614010110719822242768994837012655386622102455513715959463326465362763815980618077671240440674162072393797193543967019275233713190446519037379816597424522367130030073535641931055064836703814211626314616994130734349581946387959458975495675020313832773345619085003170268669356879092082658680997495483507805420994417516495086204044882539526205068281639314645081143902708637115889964328608533603743747139674682950119711156070829848564639623607749622253849436499190646159812983574483387584502488223336704544029236516592631938040059431300620804959066181682604515013763210751664784269471377771690868596391977886075865122612050802087778831027441930090127371731143408573083885470611202341428342628002994196386649813175246240762088698915017082784592616823325194004128968450542139606534812166323813898008138380466440549972454713031877711296874958186713149956104830098466706233288985222895808716144827476959306994741034898825682752153596425952567351002596073599024968602221986177323495147005998841723908975020534311309785311722576400016658216416281483001068868418371190623005094835453970841425349350242916694194956480798515730558953897506840912137001915037245443552469298137033630537741537357866258498283769387116745892634786513314238455203157694132407765604432373569201231868201591665092840129435911514928382253210945803382228872327075429902971874889833921761670830276421986304709555533516144924470606981377301312052085729704008170942938201210054699508520316494220216520661184505470467745545987916358279599473570451306080709517976895869556370538224136625910021888119135263469717127958923811433921195730409506686869504731433732925851132055065527429117464195191669498622765568135800709387104185130047127887638501858767774074463185214934763097959202624077572224138752663172876883585984916116197706916338813248181494608197368523661153462615579109343968016764014585789758539358107469752212637104094028472900390625000000 [71,21] 6352044410776424386517128631674224417372965950452842290805298325121663529819896267137630109751801749554695825177838288666167651807629084358557369953867106659251691229267469606791256368806530563372308175925004900429752955564252679815677251072219399096148459390463692708852555730301166272289168999716797468763040061946224720304441701698697848599952994864101661272658838533681436857195735233092618123337747734582249705412429339949595077513778497899559315106829976531161311541535673226980497316769600195062749069047414420987409638250764896559759562861056104163061679125688363130083316756723808844943493194728151394488093570246381772078930302352791208400316060375908502797035320450020243642285194085834477141731830773336198429878942258865473234933081259596557058961747934473364453226139825961497715661586567993332319304488354376409251462364238879820343535051192035408037110219008166755457093457634497442488270693449236482723123312008080669496738867876754903859082017544785037687996674242151849767617651704740371289988099441284511510312546602749377358926304367201903648910399750285798468681483602125534632039314003349967658713569165119459268773261968961470567692686231534182533419124401216299330382574843852614308394585092899969035508213525852783124838985944431913347615725476071320851996978617504296586468136142238287044029246427693161335419057499353844569623538057355283694489860139773026843564032802890394571387664082760726329821161639656415500367680868877850143336837607253172550395555965372187826140043512203674711243733155729786668525639112184818213597054815219273493024197509737836050039631923937271945830421635592680529069139687693443527098280828187930113632025158998547658658908665816202659422177542708078396318153227402923798942977141938445298430705983873330862819673454875450175003675608166315756717338928480760378866841353714617155119122753274816294016318285419702242662618919497898944888916789735564803482000131109217001617208344563864970985502542486785351506624988456071800958045313500379918121672412602481758154154622928546201207992936796403519915967255410999649871661800808505460642038016860290663570126499586002362898808872589225663927094536545392109167946143401387770883540386239329417526175754543166706786450070865157613297924399375915527343750000000 [71,22] -10702055630219507055232727763982033315033095627941925946149705119556258638789857666432299224385824372479031351816557337224896169493240764703503165114736981280539272904756712444577507172668334946534113291722434188459260961940787828878552232177623969392543237844755460301079046611119225111734203261883680008908781762643647369884608731952714824966471383879593974215427365168260124597348578029958607320061786478122311125020855247406547093936845778828863227165715413429246016926318858394802041747480385811860026651437245182182999330633879533029760289828890659408137421871782562313875209458120578072379568047057702208262651505034736178881029082780914610685114647658169864096827902474466819000331346325878537789168057844523619445532255463834017257771427040314589112796620298057462839134260015271417414562753127776686917779886551673885291348323561001327768675740462618389853982457815848382501338964594596482768989914822741883774793637454050009169207592989137987652159133993540818937569991987687294996615270153271516192512855715409034506354342668891579803891569161417555684843776916832805169491770270812914077729178885244464935191059010806474081705390185407231292078958913978740144503828649624987531845025600783460028404756334966216173506349785523053261552012917418430067591027844888078349354112200007266801073458314687830096946820733823315335000035704577599497381636194384701607312864802644549950763139676400774321812562228014268313279101538616574994518619354767173808230656366246706144646150256771837822142372182710496263915672149280773180493176553932057873743353188967902776810620063653185656997011812214259555845787222270907118538512256285522256774608408185376387986390653468398113297941825348223961354376914748599530176340436014328956671895795344444306183551212659277796928660714487653775377311325667480970923805493622528586213603853441035308308728546036246665751304393603762522793864070098268190194435485260949096082559952652455535341027248017850608469939708230530946179894057397181152395133399966470785061982448092395741401620135713040456656652542422704128007253161073086847223416619810017834386968251965170274197271093597810295025473947291486540893559365183766952475341879181769821210206846109078481157736734107190990430980015446493780473247170448303222656250000 [71,23] 9898267930908041833863994920221193395344489580512996966769620488609013269647258079525736716602839787083432781823374778794997346239445574313428811012170182416769382536588431601201603197582141044694092055866125257363140849948409975729030290091012890632605558782614783089502298439291633594717088027148693443152609910419452543088949286801242348517189129223612275163943387074865785499588057877700749533564293305394838493336813438688624420912558484688209160676500106430871087935436083027866732806895017554534053393759509439627171829815508394569908443086884849497201856845043468346465979747506944405672518501662647251388981174614721912401800874634061306556296445875453945590604923600044140724472760710509326638244545037797872384371067185045026765127949286935403605481541110891463469661333298087904975562183953298826841922088684253173885877911811603894274922053330701127937672100913986340304057155744438055657860606886113079989225199692203944327044203350812065902440256675051669489082668673152251535446759331404017910838915447632844615200344593986074864584553028457428753361135374701903458807179149795192201461621687491762359758972288840187259895391507361706726203197801682982751744859871750881759763356627174436962149474243678833358537922346804753770262036133818118777798730677665924582597948052561784597207054541441693937721545023872260553894730072417076130431278108106046897266030821382447292573044616007041602883220929792228885069794213844278203010274692854865740559393827649671035398094309256727836296187435478265276868310387649912533433633704761319026353885036109658474929645843791092935305593389283541778202389871989423917390537137840393797331026912949350544695419137238480520874707497654585461103523538542164247771155319686946979265491337643023866402906935323512584973748187672656713106327944785621170910160253869509626335554912395740654918422117904363631545270519249945484319622852836194285110923962592821616473058707952316511314136520068182377093849504610930901640770585575545101276395367739220777390208561057142582684435853241330872655726391720100938676874016634564089387869005497488051651655624156018078213581500595077703594970647437596475774051548239928424659579405546293275704682501279731147872982131765556834679387065989430993795394897460937500000000 [71,24] -1995960981863537376166297331473867221112163415176376097698897412981214965270262568419177482589494670977391943348943187769108805662726149641583123969491579384851049121839136310783327830034604021161630095296666983884317610733385150093016186799705643112112407704049020781442794804767849153739122246426112609466567778962944854596845237744494059274025942944154998771932450365478869388710486868538900217579359942255857498496802928505581520905133189056849172401370882198879586901002122802907438202383874927017954425605109772849103925377250821200996570638655426703680992732526720199949000225994840653775484921139485013563276316051111902184917195464816132071160391598063107965572893800591725036241397926200096292791878536793710151349736604228459454582046699797919980063322268220774058450455985736750518592975079218049933336716554035476734266774580978938770271104030338114076368671282567113722610234559928069595396562972192919551604689831360946244235431778585876210215910360995249678323616678411491742740812791291988847855295979503564899479890481554163456508352334748915298729118353297821310184025562975520875038794035261559680851399602228434505394074158052201861024282512802036940941851274068629879791857285255861451538687949626372307839750150299858939552263027414390453836337491950545672930985076116474043862708641183645174194933184595922334231580017708018066749404787678759224379972292274733815997164490833459167462802217038709057777078884970462287708768930119823748663166031956561274899365936401606467745852244351511680367984489862136832472405996230104296844627913350061677816953986204075954407776328586529234967527547529509985241767294379102667303837691881112680798547008450507216573950472844320294752514993915393374125048824053524209697310822395697085532944486232323474612158940923459685108100521226311687321112559067923925404932018639021029721507314770173366654798761656510183105715025395218859748569840412335009447481874293816592024371686088120125958992825001091520065869291189817129585364649737729389683044870701462679529140231247050793303873950907843303187725581279012020082027250431089821679094486464658043859041116811639206415432901422966713398834204820418214272729400288735303604079885122287404318692019544734250757755944505333900451660156250000000000 [71,25] -9290272591518422723141212920388846592150681746444151141627412540698060174706898673731153420347271304905010748227645402017275857686692943613593827740416037509269605406114924845731147632057091906833383104951053987288676496869339161206905936480555630928078799418014269505388511716840569899251434027881322417347932068943295564681957600541530972618343592353755928147663985613533439508109168159926658841433538192374862893757878093513030437181094901400468311337798013878766917934168412939419479347185749172095609291467644751026167431651640674899963683522522037425573685538092079221577537751409853514422463955645977533716507861583453931935430786083005368673118494142835185882834631533261888810494875738767871966126681090828921693657252861137302477909763751283354959008210607636884750331530546430356287336278683212470889869285465043149068021895291566878555971436551056824973184305163505363456310374693180177322697014399705838217206849321168396818263970138880006013317067989358045121720388899062562902304051882097144783562612856311304794725458743382882931538038958583327664167811686833831426166427115584704506356827726505737553942569012811042096025464824247822133731614010839071146265623061060298981645427367964889805149517628520134497165556538844776325780318871814293936716047220268089736144639951649266695584196438815440938285180195358416179570092651266307978108479581823232065165483673237766377571111506783860792228509313169427757673730038461835003046712530981035083856992243956053906018985472681689630398857110508674149357213003597077509279610759105201183107850008638103714703865671771519045941936531176912620603257954231830720845078799165037277675888920044942044865840683074511587901719544833580597613435301046170743810917260088877492348505172816601978519497308455565100316609557106255452601966775844122540570558799980492567949645048762417809709347820279967601891633757937765139132710194171976903633726010226938710202545530749500319507981135709160453596237684546771583614845339359870757773433863268753273272472078690032961661321888275425051875725690771664747726052635306036790924715684301592443396622727812594804172348423132146000803559992003251423783445441900642309889724517452873831552042563457032354389203768207927680577995488420128822326660156250000000 [71,26] 16778215965193659341468118821526134468788989433908288889662273765931040736581466170169464817467732461514715700874547947847320220263031268116744264178393658988182080390578397030838221342722847758035309572020164779702134162228875718779833650673240378094319673367308856289467234652667540310008858558657052755842884471192239158702992490311831286676176654848538315633066971785679725577824296548422731375729547262271123992564313973543396754666299834878824853692570696608452847005977959731292469025691275910343670077083348363407878849360172003188149127168433666975713848951836595408001122673187911248831081289059856823036819317556370578129438761266840078323699775296813794668335690454697639298551106749887897285193266543136266637145381273199872371062237963955228882544708774330320290448620743271141767030235163663895766067000746267615467234105171627690430225716192827768063355160460812310191240749145528955741282160491835727982352476824109839922709259587717628160818700109880671301210198583577064573324352231428071580033450460477694453598361820219792320966504538418213919469427002117926075303381482765397446826698804934914692998931369028367462174602743867079664717022310309507217475522075509456588851471182509175000957280206063648136515907498914154965013066250693381802208124039946359478297508193343964573582830777113943940284307024673218872308892103223490083180296356572996941657663394868184528984218397904883580303131470795104389742499556762011359383646850364880914961315037326219722241021175868117386022165510127398225873603089028473075306540696854447478601308745982526939170355763539253535391431310654673310625438706155301790540889135115753986673511642086402473792629054758986374381638986985224184507448548005828912183269433500351364471667757569149565693333400268677856813082781926449683364264700343957819761078801307402416989076195623405523709939824799346956392653627865906430690186363077664223448076139933839696599174614493915477793949301324138941895532779150839784044688426884414492321309279995004266374668628297226668099028475953090929303229232095293639411905918188954260238806476005089428002402864869750209878262908445590736096524374357161185939901244044544076295664216886835523654715208458929412167065509109420418099034577608108520507812500000000 [71,27] -15594381406373594983857237080033079509683293193055087541518334093496957939816369401846711274355553499046785388022289641392269786321483917740038041123141668327392363852738721386959839924883727626931170530836763199616470856571262758103185037687135366121467327210430046065227439264507886121789382495425658939977033620866087970511796393551643698084159653390362457848619853679564442238706629184689057717941446888492759491825337096541289381342131469751776448334249030799293236745113885426883999351048014849422800895433269545867216119848709711613043668152527997985315027780411563236067153979462131864612136837289912239761349960718968326917515506975260035752816584936333773104018768344782001678511530880768241836591593662169299714247985211049793394808215019414323690740459278114141184214633770082083499694399849187004576859935171756161307472121699448321798809006855917350522266993933818132056843316533562091061368453475938903996007576134385580776247285880449914240433663722605417866857001997410171031294789892983008539394961049766949465018994746767976535720009448994588560450751881081641047296197857850928298794575221894419299797964686610296662209444068586738190795396392232413344855404801145899251845357311399519509486376760656890315717259587643698619576952249290470433543533557051089263443546045815892281791158566179358420520683673047777823482053391738764128683757619485971421513717406407160086739967560495685881514552981751291809522711534506565748456228420963745345166827509637051297203792840090485052700902817218218899591549947551114185727504542434509165721861015176941546714608582314670788333643461798283094585432905810175816763580862720974148916634935537818503056939342141009177723660791155722853938569586089651609562877571516222570126502366959070251256717609047861685964005343435580032677603810645193702590923333607238296979803086294711921908786187139079409690918276327208352532445282105725651099328064109833963127765161640961052910050969124561082003589865509389332500805351058007881232417368271687993261244355718540736170280198304073518086759871168644857718672139418687926787811961401111331129777362410465961216461433490998677954681767979491830597904249040028114835476568418638253847186948576123408961857652599292123341001570224761962890625000000 [71,28] 6892970918413933065250510209302968087682888624504083905557316840462451681774402879843434575803371076624488784101890201368645223710260012437249538990046933462748336526628234767903549089497916098582082070992350024745298800972815207821961140020955286102933248363150736803089920309626046804478087022761722717524286797902329674964384104371386414262846070303431705401697550616139965528412070531500008634322626990844615019235301233501026972429724713776429468560101528463643684775797016033337360689232824688978274055642977401006509683345623141316747850611706150960577383495398221556865548619991337051827012993241017526630454053818366749628847444387942926763321362318735425557017888854640224949968953876141777045228326883587480559527500191125346559108309415150629507343814051010790852700180666570657384727651524547333344148188241404534981734170361223738469570464553706111299487634088364410362098630753314608538072130501704531548592634706950322291470077985907140039268415977820528851370864916784913794791237301955490522193736385494277042098847504395857416489668616347129029987479080569221401949363530251976408635786287145724021165632355917573273542551439963972763967295196167857250910263142526330871947439499608414727638179328881875886086155458007522583662117235288770005413276764752043669830219907262210627087692924105800957497112132513542141120056671294957808423004712504422531551501560475371892474157394306983829537623167157624223939299891865411281894492751795676007047596362703242526997413063418564308458381253259442101481758245895314843229406759843340311990674968278145645946426479852085501568479281210234963396561960119282917752125950105043947023207975582142145046188443655947137452848053976471419008809680527914798917521518229123033837336624421774838824958043438267678154370381394735749001389869651933313847078456451534083722278274510723594774119297310164300880656972584393507958688968077465360507151410019307263352146726024851596560408761510528036889519330640362724775722389456100223501935170306447385827779145392968274930450674501331909222299342991805675295287841063391966372078963450188020687378745997018567520694805024431576267648129445622094799594472880024638914188907235899257153486562000807569283722386899171397089958190917968750000000000 [71,29] 3748378755552756166431302815664025619824212091432590702976822909353689787253673973299512759984295403463031612807769706264013348937585226063640998966447459519203901439185474085342477253938937570851886522487090227996862183241296865169331395451273470049944774157905112099740846309161559605746838458299192286230004158573992073259165025434253756536351439987157762632709619892835515611264702383654696033381800654970167006470253395570650400611455010087036385654462627619623490929036242831607008609769045406486453258591741815758570993707020081273871461706708380118556101147616662846155753352255115616166922844130807120379752337229358692503878699932328307507757579816002326626118346171092140818139435615752258464592292451045596562701238951743054016058585621020472450507309823021522713555102399103513586617514908142009170494289459381679594972123138824476159410492990828888023317217767765596196497767747944840767336031932636035898876875840517350326909638284882367976770818649631855751757356931190194322392069492343663589403095015877494281886642286346796050847788052492524397928941587914375483223323601013125103237454117368845690763447357715156298266020791915452843634093102076055054132594821588762045725471466546016591129399275695890769907299357775365092977227311073382987429351323798095314032579263606825353522199214450649071613878031002146528865660014725428855658597987487587713897315255769645985580476484819396681557577543178268242215827453139949272720854865117005390062085145702967141290131376521692161802148561828940902533603705985713554200431267929529528741042789539657875477493373515272578316226105517209407611784571580212691670831578720005116334792232874385957329220853788367244243169646269963965211071598547646706632112753769985638804324328847077352109140436615725402107193914396360773117812187293127484198682600620059779651028860555011461925918269208010358798584846186719007858148524279978819496260114281083919132973849691991054944199223834167686519052040995129399135386294160011139946721620916735413741079941744752796557654070535388762910335461571976349694698658676246965883906663030565387667818575180291691807658807523153929360211822604096683287439875347237628438864474020590993213237130841312266804621344817860517650842666625976562500000 [71,30] -10960834261897415934550360554856569717864633053561328288725921879217999417146619804819207271715539202857866212447008969911146572214799869328780430626047327028595983968572827150359877762333282310525591145180137163902473923407487695962684692946012403451540710100813533537028875573427287560481624290355857271947235029600349047609343861836063533569956186589910201391317583009933896779850569343995290690148657360047197515424998202703712036919690103144975918713591227548075703730029776134370183094446898440820779357714060974051886230283853137299224207481057499346274137398313476956128996441134246180069716044829605715907000894914205309549202477633251080804688509782101816315011461958236368972985654568828523269528028521874160371080091203630221029864016175539412402462874477891658551432812222021501363622071801967221615598464793721405696244753442901342027190685635363396748975590019055279430577963323168551249963377675799491032484017930751993071729420454099847640583902524623150452021535447994324485701039844494145086722615768965117211564606531902562077527971022951227632303710763330513698098702420262982928455327950970560360015734231389556663160582992216117777377384381364317841361568450242305626975194027688588022471529431310794987327586935130148845877000412113606668398405246164637548331790703610167167827425020411851665405924404404393656942059667068070942116941577516769100478795045915296772390568737649941087511776765514326107375559912375192672310132972961530415679813965433920497562453424510478050807212389432660744803184779383674248365050715018287838484143383060899347032061430678491753475427733468765712289097301991804982058990208519380936126879471040138453112115590691631994304833004989143860365463708805536006206844034356321548703251539166639448643801466083816362430559139313378506896393630863057661630356008779361800235589838241238035894979978281883520022015127191371498790971952720859741466644014573337164892641579639046770746541314430717780054015951012923247884266517645773193884696769487772120105095229299753164686668421810366429565111229125720378654505418346463711259001976688578651683189866953575570984796546692365121875381969695914288157418693800866541907429881526133785349035818781557316548003200296079739928245544433593750000 [71,31] 12764856675508013616586437372107043471773982277957609959336296077067226143870374413664898676178567328469308974105278150199929750717030275613974639441550515646911949699605682025751677230601357598912158773988248504968168174228377089089499197334301450355466646411947349184700189868518089270446511585823025271639538528075024494819870544280460132622714542139942058389728218127526954516053324693655181018088564857542607998854286760798907053171788055441364378165514598250529035732933099281980545585686807543783735520585351678356667161988490624965134523937600568261374407946051445788589555866501442116928810369936387586032594613386423111937173236141101120981508950092096503291718617125297220399960325256348701530894820955453865312309880831780282689186431253545625326478228408657466159414207505165799451683511165200841535105047436385096161427759592614628026917338589353926207290090091512108153574361855927434765389604906787284380442306132762355549740240957470575908825202590755162876243197274050433844936173137278338923861288072865686942039587145222860186174065640162510597195708130325820880508492650400822998620333179953657336523028452305886223185163243965036702065137807844521975806329336302958713997313506940377838324835021054088811319850780525749522786684264479607165225125928521969061767738341701180229222168120291482450885293700616552408666596243056276523052347834125965816256113185391676641451687555147590423849219133872079692456593577349987874637792329618084342670465416959883760066050333011870030011595496454617707674985806186444802932812145169011285086401881006396634612397349140950013824080219556786695048788004086271090541197524405098000619960717708816948348772630784569054933767595737385222214858082385421887333739906956458130857023411997402863170521332732428216033322377957020010552098926445218734785789071761228328835216817175030125200240205228754300244931744558009766457751986937744435472984138521372005841091841440637787944762658290082785221334010029561848967287421486641358626125403819386141310895980385186039979509542349714708758705831291165768357130971576211111385890011282282908357500232255367473504819731893489628986779489144231599182873773589890620254768765414091305385136873584706052042747614905238151550292968750000000 [71,32] -10429185382980285571707399332958804367741811542270486662478056360193984227838110277472857850077834070395343349941016075925890326110954259606314975414608051614051608301618720411375766400719341549555589217564213016202060794731585728713199289652908392146973724115023826964558313893870911936057776100028036372780093763134641474464165011577037317288033425437348343034045616354720481530807604420489122883581414888362307837567763571469376029367638232943899866610253225917841059788827121481277551321145173355759459749644173925887534005407149093570510946419265664295441831888953924226586891621935484891700269286445709945548013026986620970333809762077227681136028458860783985671187627087798825569520196930159152746566726818419185403652019527609587357682867501686371749276364664542859458585437974249620601356728283492108557369278579860348786144751421419700479051746902593409125218973569941790855846180308125304348767510965565063112555381540278091911815288298823056712490094577126394773634020227990438315454511419816150103624325280665551585760212268279128506759189718256488395894011247686152123881163285134814554429128462451716690635775858451659288970992238792462806384839325680159934062712752118112796467073280312313483183770378382118980068381248783251027697052342608109880565651988275607037115673841789065921264018137823790889816705182983967102864010987927132266802695075131827806530289446960986490175467592309893029468873354312121278562008704751141476058098165276033455599632416084411750418261926022283188389032609198422515746413901836126583424782330879247538030952396299143071974083284305945656475500280770472302589665348295037713628415060432850489133681522570711902514022540250527142432414394335149679625751610677488135627689619413714663926088519421163641114178096580590381120465929436152345288926915930902705401704289291670312496597863260591398382994946095097257855714827290907516909568877164796838688488935769840718044547006752296577878565869857777507250217402851326338261906329610948467739688477413621162336053348836717139302164921565342491434830542091663776060221988010139421899053043364756089459182690405297631656931218351216465219228101415396643739369561139663381628726847386593796400758304976363888272317126393318176269531250000000 [71,33] 6456300162444674684319422026884592980504415559255954404867439889700858135898172525812437837589970715016543786794848871040996577290031793703545085783305544540437448046851078528529164256495043856814533997826987162867515531879109400469796452023130937337977678565044846748976137506568188132955421561425535105730935882223036948083582165538505348075498167127213331105353183018455908475212111773132290609990142395822701125167240989427133777758371039503031618521182396874220773449375112033532354234646354775237055978504206712783313734696631307166353648622076516156528269479507922450002460078139902073884894724001530520540372860994738472111602224307592610092796671535605049037627514037578799119546398476488113184630733636485630715095630610975357866575623799027208500510535667991501532915595775782724073288684840550705987207980159522102398047730344986824915517091920825414864289463183143897533243675775174740961404068059424502312294082209802373039833648998026398917212460655046635834548182325360957348340202142638349640017265835715782270468500237468024877103906250806918670691731612638857999015500109201408845626991890532055653826329934581792269664870088892814863384716766825397962421327520971720884467903582912034559138528514956719528463499856899922025651769722889312284024709040250498282976728321152268077209048629977310692509992088437392332338700524799387202756348347733993028777725116818113552495090852601797096170837504949791313392422175310618160145860110617774008803673557829902783153927726782643097049500362312732699618578499423238359932068214161200166459465842093381334439690595756927873660463674035847281039486719616461714301568473765509060947636352293270139899948870267171453676805197293820524180102083858974259478698840884868869307455230740012936764036452283561201172704268278701325561880272222820183455474534600450352575562118879959284642696193941051327472439126899062080652315352790473514937377037565936279528615847373355721219537839595592517674476423185058149551158105370630936039580839238427533732483394576002099490420181621669316222713309434325567516392861138009801900802901073349391553601360715412670533270965862798333919239485013922907689815078930405733644002905745504873385662292228914793668081983923912048339843750000 [71,34] -2842124893097628852976059184713151381765068440920754119709921718890814161765071609020573373857300182165345077309694081699456227180194612958579406579191245406088535958680879982087315053097677611138522635012513251806047882745088171747963094191431140226671056696159024882161079370072486730550902005686702197212012153703196262464732195817708669968397802944924598047545683461630954662101320701951169252860397504390431762142069674088757844216295120097820381721704233654601945017564906626570756958786002563501379373015966761263421876038480953018469613155295490299510235963770522540783861374098386836129086978783051741931480701817982607883919962635655077694883626893501377659558351456833135894918355538020435656796091694660190063519865099346770213425204506481875299541022851801451486602418759046231881552850721378361113924843698536332618759564186164067461659608408054075209086406719771541666781375436021021368833850315553313300514260620535650816051628662449932216880877620003785595988402700819620352347033184279560440734324632651328796696949744945281452628278312006540321312224235672041467725577648692575109715695584419374660150121033600611342793443075331395142629520008817833422728537550910475241689926245432310204522437563117691147001764376347621925390540620849701603909463222016559455588748221625439344017817882089316691104586008338690218556176594655146434486776751073724939725699192318075067725655653063644051179388578397772492489395941472901038891200685464597419026403978643378107683812331705886168128920627462524152679572668909272044046070257476690520805934026964106171062720641243159619755449253670132786333121083901126783702516046991999597736445930772302498815331135123820129977198065294647997720520690074263736985458983175291662498482688165543107115709095469281731631206279885093100088968917276509379545833296605701789201310629210541811204771521879637785283528924539105524834135910247166153255282584705918950889753091957448774545717680394094622370084341886332854744439804684544594885537994717763479753251804015968320108466266474406640582288069560618697394739051218253841765627059616718230243108356414762154278586790461877664172471874281039639867499422064081382480759981966724533192225621291981951799243688583374023437500000 [71,35] 471682066312695701052795406409808872193179616208594150421744833717006329786420762324965081040152242658890746870456860980190282426503118366129527424965158327509475701848837505721439196905420360467406698739045862018216006956730612808668269211768814608775968104334184680684183931921661309128709830337305934572748370671269883805267407268037846758146110218411731372729761916313352805914546667782984202156203565709886028766661038633759176080521932457555076568299297364038147342493253613603642258121504067478950281456113730075296360996901283564038931680866808359850556814977589452733933853254461542310162224998857496372173894098054490432478264899742537542222861425618805813657000542875921907337513535106640662417184577257432689596746163595712614849806217891754188829889270533073922509258295299429684181613253563854004935741786006259011529787545970520777951993116148058022767067704088524577140358120512477938753058214065241070430658431900163821657371271620011476929403784507003360095008587048796253297268337116558820288209433912578935636524448495310838524640678553018125651507362312652611922106560923088705572635062672007010043360487257373112133691073774725937535174102046839377657622609294893292730082432433777370523122612421531734759331217235168684955789751848499451012960686211314629521126103355336800702790181138918783539631461611498126986245076792669679989191483539780251794544583354557536579320755340013094336928147197357509356488612787178223111545061883012608811349393172340139845832707012193881533127902105569626890262722968749498061728152762974146807193799660885357168308014364575811011271132558631198762998534559652708388535461764316433973553482663602523208610514205648923796418417666327068234684347301030469045358071595865476354944541763348200628915236455292366132709709312672570220598400685679102028190084955482320054908132694618797959957133685946014059939191563668352531137456933727294391081840885234332534951688640527902581455491191781880930520197769100791769061492180765359508388164441220159041673891002250378887459537409990304619085870684053889986519948887671369648039311423088285376976898775731789593133336980133221824674066083076184993959264446796540201217836691836501894492528208502335473895072937011718750000 [71,36] 655620725334350171685432101005682306793944248749803508849891129245099663710243155461057495453227879332195870166621784016278595121452069304393675679141241920028872636113697753176941591607898716607277390955868990120497628287914560040177957354628065193350527835421451211866370439348533214226487834664338775266703685752735181804276653840061688203424873352252275851293217954693411946073683989912846105492633252345088463179904090563245030739184567613101592170972635346800138458626187916955542528330886063055826517149574619121416570271351947335940344727586571713317799476952012723007754195738847499524041811196688840458250493989579065641917847664196659423890102463275518396794688456656061072400590797011042929673891970847372176069190919753484058062522674222748496089134040251451874135957338872640629086818059972847756332154974518405659505490103298869545671950172480827065888754011277522894003893779911678889217153106081448650822698896020909777312072062680586294843412843547299207703130484479415810486987771796723653046647815578975771310201566899262031639855912012836562822126254461509481643982284487310218064131645210587063005137009458680936858727859185414191332547949114341548256724352259170159408554304729534567514434214868795257916342434123667602576637516852733644652658811202766008156462950031623424791149557804700080558792774704673994179236959730439187808641626954719491842503743168205312585398092999822752505704675633203020466383734574537638464425040301595725852816985067180840830777849340551934924686143096590642945318176265391164475086697239732459699059549290302711585772568983439732611688775993070713163899305457010378354443962126316319572224304262298476833377121828458777065495205240595145622935361659299478536629531748834180469245011264816269306810744403598281538461655099932403892904327418413298572917410046295991911455901433301750547264313522569435679159719575431724108024047228909000269267694328043869697770110119547577395915321910715583144422225065393557487673497876296277021474314578253432841535040075676891098294120598404145640732717654586849601018442227531789184211838735509252650267220268023673317689261683573417282678358310934758755211926538552289119354468801756374851663622393971309065818786621093750000 [71,37] -944661585584694803054098927986641231317260107250131077325856246556736563304678339397129387335722131034327129097329016896775769974133795245915139224132815722313956193188440171792316769131530464247091711745810296312731586063084647428788757361072730917409547563765411300277058246226361195381141592448887428325499717880730841910244826937973832111057999190064916000606147580024400025829251144449293798612035197711330415587139021661884487370107453806903760586886204041341420418520444334288325829127525385588207213343335804380838260572709445257729602684592861869048699693792460819583412724707860851262355990605242075656838416074546714389121848393960397196209125511792452297993697926316546502400061699313493823605272071843689992496226042502263387386347664213801417768813086040028276948266776835801607889570872963156907192989809948500020724337311354543037379118993812312478979872247765036067854175541388920322341903659478061625834943682013658987673662009252350985943821583649569973736241316042072644261256707577679437274856128259086948071317802350202545208951258480952273963346610374460717634337251180809109446495878286291180812243935418863046121998571161777487084991313575757299225608130696238233498727244469410246095770093781338595889628667934032570684143668930291943639614075897740268695283648186715776141951002544672960028811485586252826210153630799350985732369565019422754875550828270955006059051800016053515016155790207685252651531232870193044529834889247106802815722524874848688515876463490789326364488333343086267932795758829304746720837099805902093579053068979896377290087599972839119963038931146895328625458489498522007891764692060365638730897402880158260191661980477858286653415636195976953508582578147796863049619427693542748627241272715774945938464669279136825879669172833840606736308447809542375836673987883631290437958872882935199131231158602091944420318371186738050129693770693756661894929698799689758308995325272751579692700149396468311957036320491567223551660536559994111617662980958571338360815156393293498499571212630885956722934626167935365612714428727170930265168129267272291737296483814714489344499881427039520914256631334237350224081083483533354595059871455786648652974690776318311691284179687500000 [71,38] 826123203068876808710763460438543986107310757550680446644515042711916246572811729761553317502270486269958326836674706523883354753702604874877625723707519152046319331651416125492320537717689355140625165887649907259119011975851058302165625534802935356857286026629959777226814837692006512988341493447129423607541462025229773789653136232004664402835291272870348283471591308389216542576721616865348374226423677268948241404285157212119243896765364625452073040762070068968352255388487636954324758425061184448841983166740576342742380625644637935673105020577486057728063242851581785137909167415539500621627625253706562184969368242529602965711998500001248287740343941145755900410719715557928415710514807572062235850567294398470442974436358088666243661463895509562125695020940446702401405876123668453419298868549532179709850639298929934449341356424991247641858985382341184794133665788273555390086938746871435810849326119925119098545866967199534799251106291873301800947762338897977879998096514805217175492322808515499883214355938273336567539097321694346370003939619889407783181516710700400834686271191360942091585542747427234244655417341962729731221460352559279161122476732462390292708939711020277777373936558380419826862130893307991847401113591127679890886094493731730781499080258762785494893342626625651633533396133257739624888080634465410517583621945417253487684891512116200624993507500857088395563675598132307872866374976339657181082823337115910745522545106167170612060051886025010533016933831922778318623648686138129443975310801383647226400416138199812664517802972809473739697646540235600279927388608670026937685948276803777059876730816536939817303767823782089436303246760240279964921999356485448441207287261177789180781610209336493700692554650965155830724234291598624669180947107855904962577447717192974309078917914214639256154784488323541456109192684611563806817125171508306454580170793663116285803129392054092167144847976207365991828792729445053253197083123105081798912860697149205659640048831902510744140448661921482119457166914359943238090535292192656357272782819883626549914824173304716261278613096710319119430254461021982378264379033460283498840055581788560940292344154239900788638806261587888002395629882812500 [71,39] -587825806895225269797287895950513219507638484687689591215732447406158350243025716342854163374280177399998395419651451759863709559022112935070942459261059763321208710404010516888040232667996760840671030723242932025211626741283518445731391202293880849799543843409576691520704046846324983763302794966771381674782895971314887469230316436805246404185156887552554367192237483093568569577225448420954005318634490842368065017844445532870557004741804159215297217290344136174762463204209513020175118871376940345160100441609017666144105549052547195741174107752188210077187914624551175814992092694882274755678484778302332639801512550929857613937357774667314211153405455192301860322185708607575810114097896365578119872779968189905867403727802033632144483791841516169658470460572571036463780488036957485326946948385149499934622526417132726928142670591560086527199920638894070076015611943365395085515401498695506549466653200662944893352589682587449854549364569421662182830415734007389960155538757665306682110687412903159674278196720791076182048583131051782182952326083099028406882959718560248065267640470296818744972720416642462072425321588643512551426377988007351318549702101317817281930239003569456768989498637431311528720019587538046052323140085721748687691893106248559782647865142258705794860045085770084954883892636421362803171030007511198981277477865046966855226369630426945793140769685954047908293151016405421495132803188590707204311366011412995628853606124486846383361191754754126888280628349613385274898318663121698296270008043972908498199147639572616493001474256100537568258754095073707252341974935245291745434093063221412200665210034050155676405442270173971227068062811229466841786145918372971529382742321877206654533548884884856296146334941788095544727601138535681934873846845712778088933074680913161151449596759691750943208045933461713985301668322580359858725643714150121320379014394014413678585899189274136153163656423368373961820168869078625580341780154527364167002206014792258884955747986575055105314740125634341964580808745983437011167249860740478814708801233297809141952862949682812451584589487072469341958314492997226259364163101029453877971143712730088960304736245277013040322344750165939331054687500000 [71,40] 367011451074221095911493211527109728176971922436553485222823720816955583385010159920906066455282435318643191729673331775911344784299115940997847150721069068485221579802330058387443681535547027164531052258574422197655224922725223423035863489223109274298659135270989803948497718506557794504490688854272527821358463583610477016760358510204089216721407378837772404517200369612366747964439011325586761255388744331799453701692278571168036773763852100249477514917078415875388865054378524735107752317658340065493901673514389901512166582111050044911446432956407659200279760559725470193982703240366372049914537671526200184994180745831620878454145208741325596991197859750857470509533430488653437414916530546898140248782826514961581574107166164973430548232696826249375838676122676728287222591075383165765328973341030258588037539646837207221593625945230848777448397908810560717578715290375991159431095991768419722398135037999756741050994441236897914180949400454564989869697582772725029831677091498855436744157945623227577658538833431455105449574974102228906549430232983094606881168483190513859308271122780262556072715765125578840185305181981398023409052680128841709709789923027627692046157810911169100925047276605771987710339241383480375780706980552332252468208477697217846750150110102196900187649234489542291777840088120707814268922602439313847427716177691845810580270617151960853682860964140288207611585208584932634808939653531838644485774011199930992298552457218644029349715564834299710159964253100118525653762330057971176108095126550245393634157107735817356192132550655809310334653382925085415776039701701828308053471333338283976747231556405417725471390828904504258722387467864373023750209140186672967510897132146094279644789808454842569166188986506441867034732603303916180553710388575611831560473287311279542059603947190822830182332089196345524065273854418356102560715549220037904743100372393369522674367394327921339780838509388049171154928973770853289959828904885463670940116910898141608469460385678757372812080579245682522224318037576895849524996852111846825754537254660854293318543821705762509567554731109189355499748189850980462501900720530288432546680298421918481333037220792903099209070205688476562500000000 [71,41] -206135805432880003307144529753422026742531021940258524259063191125352549330838327724448468908608775425190616994689863820207302680146533319746901729074025157385069622336850672207086097672378932533599861303701985967131880167544123800002449378070769709422010659399772780388194751854508006393193110419298232549719455612206082467707066083161333415117323791242339993643657367963307849103998822443061224421020845444899435484376512480262321194931028232491265222235812793347451106815689823840619711041723603156969559143704960731524857027808762144791844334938910070303478595070826247208191795875576694844722481076662895733554513312385561218601189190475937605643851253624997967303192683598959805153111086038133759170721391922777637485759822543431632825815314959621351485767155224549310672389753835904623352957016612598251983830564439474628716654759758155375566127583478798667171117325208894260119954322611647950529591154307686374398251753003425792883086648691383830972136491146991656078947391886457330081332420889340414167886272238671981204092929205226509188910737571698429527990290278212426624140197385537550682661166204035309681658396058183227583961425882980010260927845725081398586002144780135183223349582159757698073414411383982891994596962735868057770782819938658120402464005267433976878016171445017679654126705069420274957580315880727426654553021298538564676550196000990405419378036877708085670047992128498673405795227860383641542442941528196504142535841350216586871153825384994708541608331128772802109905068419000870951047628654529201749419498384564273359871472413262027805146488189009614804945707113090013423020630579510940744826821213902672120080590665659711088070520278008291349346804758699631344418174347661115153419351489932312077104814662554980528514895136420913942134297092509635967773882926941430617212225489072915455085563644833048840257183371992267735742082711851384304450945846983865635577038184563487732063361871272199087796008348237195688831648564498937551706582130852159885883571150260258174753894524255371673174426983786731989477031334485812168514035991126124823214049526869653846888133313492496781739734490902915510335968962194906742122854788855368379785204524523578584194183349609375000000 [71,42] 104635707518815346794810624268354676405069624635289270926698277623874933911412814105406847637481996280200468724860144812962231305860466517641012362792399122780072657057618125735271407247954440797122417869518353846252725625040916347699098326848609555016965104396336626193949988843494487595950675553958361996797561142987068563876613996526425000988425903278063975410722804084179713343936060341792605749522878683220626531789392862961509783784557054178881664365697826927261025400705275000344749261502757639442754800302976734108386256166489457953166006087585992280528477047160607681505859956898750510313041330574769413827905840919237916215354220967409001399130376256670446718776291629572550000211251145015671896327782499002137432469489344957745279677707089230943801968413171667751363760775286279730538733960213413531466848440290664349614347381782923224132361752457298815621600683249942376861602974129451155503820678574237212490536338975653410042618731981477353991354056959965301563584371889505732265646595410250533364674947606983929089106051991023486151754796397422651668868382306517737206302249787948048488954862825675544235126030695547229429148894865801773460058580518842247174666954440024729465314453322864738608881803196056380887010270760087667016390044899780101072109809989568133817922458778986306642845007899388340003287804881295404975258707581918678877517896339109208706175431484321423486577488645825941069490871631574057610848962461787233959612471104565765959741751865899524774323445557550384906441591246786700315233937661057163034056085122470606578925334543775329542491885099865274510371565137249726690064393072839326593490669621359235399913946616495334317980100981510885957475716098492248212067022687222098335059372250321297040016062021776282064982342593782369655198648091791558383017591134672869154768597546307220456491146403734073234606738311119819099566075137538285116018290559301245688683746750432546882450167203007814905435982345823677627663942546506254494852869378575763648475586727476356100070775896350191005580616233195468515787270924161719993126756153689727812200237725496281577670558452008620758107516953550177719284101869407554025927383455074615170588003820739686489105224609375000000 [71,43] -47847943508281256017190562346412805417557300135789233462737207940744478736902517915057588193385603471507340064649082104707127014922706398136272907308091768140670054589688831272860981643969561551846999933949851883584995349586610725033689298788063995696564801292473912374748927108360116471959543833921426531116872369548043440396007899152622171736444403529598820569291548482198557371404575034805486630796092134042439864699786720211835612142055610435630755166988439402290860559367491883030742351817037032001984705728407394941397791281481165257520640492964034419939780958444082121288189599393212926388060600755107131492719362934818764518439890024938513469469462636227452769078606332708645264114372633931507882961527907992914351605481126988534865683711801319940632552864461044874867008956738237668200334155162632444461754896771913924145883920760682296223293244275861539015333869724663726527332145599579064277393444392477522276554963075815128993987215905072519066551511537622853981646449969492467032221193155512777974894248544449963128871375055252878695643599776653669444606447251352607044843566758027732143925494264632948280669145330885018424154162355120364150265982226474543423269037199196600733935719363908397061689035360415799764019979328977759900481515117918105594007204599763873690443917166684443810555308429858610188890786910626169321592502236502966698644251217676487534391125233581096773491101915351987381806798681215602155508236959830921128488555771940828723002880458165133479939569712120744045969753963460841488937008934088697546586608974402522275873173617513936915213560106602314580899572709932095370665329011992161794854659692668060392894558247811952693345416267148225019892592615223294659756399331170670442574189725455303929726969327811989977279756563522968534453775788234443854675514904235427204107634957289588014509276245183860169218776053037187284817105778312734699409403805369613332205829499268954191175362558183467919297390510964646874386473208270944153199285753877522544388204415925687179192248707632124639853166611440056777249121281597983691775991356573914455669354775879283400031835613258108189582500679513328364491884212529650759014717906203451036617479985579848289489746093750000 [71,44] 19626360745215424689512093594420266491763118993231485437848543027114680558038758495928515048822025119289046393936812666401504007231787005045121958233881571317245833820740500880684823975750904160296705056611521547753805895891672844449893390339937898573532388465577184925880973953554226822979736340594240511022535041465235506864435070225440348740485395107190569791329403879485701177769628563549346455675688301103638161670817010317908630172142061873147872550258816310033641531370215396564986815246156298172357177529106564260651842587684183920905353108179559718196246423238267703404157993606084534167041523994807898046506803671600166894220673943892086401359554213336837963942398686686196341111637440288555890818121203771354982547124238505387240172308119139282882119497473411767227594321299330485657425059883347970240863993749408474991899713201705250881541521041646101423278318575358748907442171392989178095720932166553704623848843513561844690822556189121443577205216366706143878510117447436539296063127234737242033658007063995363507388636340018792002150856747433232423703611885632038905830484112747905967247475269623546891124578637633719656503738600257043527722547670115853800858772789498696597753034984020519327973784277028835289655109120337889175411033283926659989175023419262842491289076456880948005110681244266341348020442928399367756109523314609523795443546419286957743127947209019670702840774199398654814252316257952556819575517049939912120545077479912566500971147917998274698762834829750109561429762268641694683708731793238784146667640327911030291333679600971476209266616165940776889326740357321400673286619931311443830509325849048838267705996830127996410625396783311250238113131561922862031196519224156029117633841214782765591233815623358387758521403762057648249810875589338702778473536358243239032176295731231701608965692011486651090192832872607875189934740545339422248187856352092248451231507284644243520831552459702015889622542220158865625046495126061036319477942354910308458947511279124605340219420854343719759639949521110620066138188073452817180138600266551704434046724244759130006383976729826275413697631956723924496061806416160007220887001588849329891672823578119277954101562500000 [71,45] -7205533106415648484315526351528499764402170774688949571788367608497347480550331045097449622894840794822495357291128286615700137212924027371600560358742736961137697641368197115407433375655963324717800651951145408750380095740412079645695293873156416949198319572284226700880261740418553913353146362878196346469786744716774477021568734428658904591967130429737467695866476917894546402293203640582849512568257667239472577523346980901291968454722164865734993520108938246851785955977832508643199407904833748502337367066519052691940653221970044158185476440201790037808273488012243267356845170384680304574122474311229680154029543703427355712387799876643295640464619258308757663183461667492588396483183585108051736410013478642411285839695939285896252097794622456809276137598056820774749582995583734121613817673518815687618956408270733199004080805247802237709753053903075413383212536559529207530139033698060346003662640269150957984898677259846131962916775193182129685085779115207962498875871794605650003034177911617928543646042113789039005938532273842511935813191761829202727832151441473484225040230663549354856112628446690740591406930504951001595530264496292260568766923773961653833408088773326603949444369612183180441596072918538565110603602859768637812874530081986454007675763539314419761266004422833318297760489017177042133275198275669535829064766992290596644708106495427630604471759470135039422391216004794121976649780687034932104210643423334047195278517982227151891371756127012543175026084988695281895037219615533319068807534473583758024358982426697575106393601786686970745009217314038366589226554831018626509302001830762404125701174299039046198944451064906658681804935735346657806798588433159498534038803451566409065236556991775880716190776655936177348759602966607481395690778566088034421592226258748861418821659541896479622900619484141636098028248345503011769155391183032936145411467848511916604511496038678137920335034463289697952675567313993851150651003868749852253735708465364779503919044406993331011424768036200962659342950097126581651289112333320651725692580948187129893121186452519788211551643590038816095306297669157164247499859873173988305226911332823647171608172357082366943359375000 [71,46] 2369793842732426222359411178193605671557097014379503523726319375115330835947612806772539662081729668478785835097002973572978173468366835779581188823967939282072401822648007755756661141950573031641550036397576535310694976642511423862450013813607365801082840960711263497617175528076084942554464420509810239278377954222745292251394143090763429138199886449547957899528686144883765757082052942710412487852908239955684895964276737456984245352186051060319277089687851576141363937168222351348286880733415143181301095389105288662541820805536910839697080074661800434809752880189467828645448410371471678492325972651028717172924248992058249396510379946373386472901525279839382582451000070722018900005998753336859068308246241062133259029412063685963388728153411664026100302161988930215678820335853143195406902105490333906825746864871084148942157378037552216555582186643555504699959896735099241442070346880752194158796488891107243072578151731886753871043790530579528062450074400452958962289566991235312272160222975698847992277030068348187765476900545404436153412823054574280809214605045096370191672821868356761493257294768484689589872239174495256027629232492120629073381407162501441501725972320042593993251235356752459481665509797450132838728379101063298745600696814724277335808390207924252482363039381327704204712698853135772097780003370732574711899998578681806817941625991732529754922100847066469764888682932636454788791269374878908102071322745585563903894413707953591972401616936498750504528403917427261586446654668453811598825725483163402410888475290236537806146814178577237891296460664343117821085670959616945332876914779676498761706239086162377987321462590173792598719591885465975711729064121565708242865795736118383894018933183619440221030289869119206823467217826270095536719090011146743466366599309979198771673736600498847794564309567777398192050756303861280605612991658208460741154836450166583662320201867430960555811232797821348063998206183332279887856103788855213749141736532484571632288139993026573602117191282982387293451119068378111585933534867216577334474842287183676811101570641204357157400154169384079155842023614958211938969138091605048240806397075175482314079999923706054687500000 [71,47] -700605555647722470037758446767861627339730442123700862053825000158007080428946709284751156872779053831578556737717967051701084824512133274095104796393679605953930072480096514101213183106019073578012181653068114818240500551447129421179825273685194127269212413806670701392290865861562707194011874086700954284827910979353520458722900484360078665075605561192271966098440590302324699967500392381814447112151099090022386886816466889432691373383359210084173115233032185721462480413077876188465660978601157952292643539955326122744973977595944279620007329009524508342656733810284850308150237642656705084970919940923060997607423346249174413369598530784734137361312926125060280530495116505667667054712782748444434600664999109697920384979239009525017100618635291983356263466403246420667189033685739484723417400793474531986178041679596886206914304913464241871565883152808090119984370713885815092876151779020947609756353845013677463852766940124709380592951530263963417064806060314788054015534889228968157348256744911574923236619054044394290061792707550963659606707381831347470965592358843577044422838558818307204212124287097520648928848435546009213564420673183398876057025940833718895149568711827590081863842181455533686716629676040366469183290399085131095220152185232696580386080357930745557191697469053361900594455751645647823390336743664377874631185289085286058979576073195113025093453840986854577579127080370586698833058794133996409012622751816336600652674514601317041973635772822774670304036760528369962846593389673940947395241006072998523376349436906608469392505101790820166491978728895606396723078381182144100902482911030628569105844511108052517025793305698090618607522738078908317166214144672778170156858198041561735830772974222216030728923343391217896134720098764498602138968031836240590172416425664507405009237236334451739103798329404183925809912426495533722356134863695844176043620200089203742505410711608565163780415579265036825612155457682157307412183121141749848247111931176409409068251748864636841095826314694397661857840328849546805788645391160937825138749099516797416147479299117976382591984581642795852196437281551222014372989151023002341034384699014481157064437866210937500000 [71,48] 187112996903822768754393428971305078082973800446741955566188438306268021488767319289217259686065147913916511682492075706070914516299045928584348424496558020022496233045613065703393470927562500806490666299206154123209181658349753716511747694620214299041705143679826274028408179049716076894272044942127952398409874277367229952354024607520317934041241256204820061391335804507126023631572221626810701760351824711690651869857470651745452523740841401299567957284121892080081605130648147077924254037351422016383967728716566523429603386610522003158496447063601689664390144546034634045652660619025208788771075940104801704813004939433059558425369845680451230070971401958938530871576230894929932428566598488894383960826081326187023578881909859181570530237690444006559414462827413460515451233937038071245287148650334560676832577723350671790523440985516309865574388429945776412712068069700473912631924960850548911646496249285113908692754047480220709940758693420790044921275933910614158597038430229692265306673865729579686032476340140463222842896886681366193209821540943087601137931571544701119428867042971700472091716238231435777548158664698876443811741692514765259693247972112638639454234853765837321042942303645461743685354226745407400680967596699191180139288450853530475409188506788970061329153991637918125653046598949980540844788749704583565996914914438846326117021552028480593579499210858631047493733275163118916973923989850333781352565525661872880030193072333275817435625516353019984001490488548302115889853530880240696107280060704802509692151433615808781478839926558465770113260590355057225797763013873478295821531037153115800783933509173545142831739224423050306466338980331610534349742381441258376450267279272626209354720836582719135105222046658713800433407548621522372004791704917225537201447556722160674094421486271011082180227764530040189114922012344963055562118987930312015358854819855296985438917594051868987604975142233719613766612858994546697413558135782377923750106351543317838436836608211515023153211944074057557701737060775726743730193845436682166682880969462532909572058435022348294088906411071878507521993893570991082814789548821599041161789500620216131210327148437500000 [71,49] -45381936766686876981470019152245306965070829301685916601196073805986591264242062873141026259519837391021375166664902744793700552549603145746771745903729523309396473431549535774707702883387752305538892105021401176480602652605523398141755979498648779659229672415911964239231478038563395651413134928651546524188328573982488319101830262203568786284931180579478139341375669961588457909720760359476761122343246628353447871571098891592374290232413171143910322023492403463737515892218791385282220611589183969225163084755360682087226131494718958704601007768602820719166959985907368467406247756993523997697369164362892952257036251048798508071800912018282158081764595723492990003094729083228288561515669876204457148715796621956666906975951662035618433070235019102097638085940507128974232889365011129904536396756860964787949667897020590827658884952121865942714884941813176088262880561203255636798180869329048744847507741523552116753414485964966479840062826627789318872021258384433022074149016523340237300354847590585018406090320901019435572970592466731654578370233826328057659663104490447592116634115296779716763544673174227975452699222615344384251736723153079424649034109360040509779458226229562470018322161672109677697561157526541078832657362021053045588400269924022264448377986726576007803070068688546589521584305197054670761412355976093625800759198410890412553372663524549690161234965863736396968956682882118752179967229956215881490655347090780089011934489658715675602764270995008906318269825244745018040872725093931388281711004967534828273647393723594131479413072432890017796437953887025769076868866599213064666007065499645245095915485640512718951919090326457138259283429438015525915763164185828691128383007215679025931379475090131330276845897104538556476562750948901110658679383568510028364687127220224402797420132266966268136292538995054252076863895244071163592246181284872285508470048210224318813206608469879151129520502694949203767734936204852020701524139976303434279588907677332788770547377332018253083461112239449603958552993141936693206978740120602295689086232283110100628910801527030277816730802652527949448050084307844237994401803693023111918591894209384918212890625000000 [71,50] 10047544125926999595804971080084200273685272519400777841216547191892582273185608396212695671190997534880278023453099108068671126671502087056615722671991358042565962448761712373479316857435288206697301099932966926518872666290454395665725430113935040015081161042067009495478758575047708396670134161311429017585598736279409824748999529282165806890575989320062337149411530681788137823000932375623857471070477269617472530777902954902553370138781306879385641367932309943432454061571477125915987060680847268558035357352495370517183263845971406026615439033931453276755714168793128584521981316462242649869810716525371412421077144615136897082041408478286538122217391826349919501076228990952736882655481766316790798735195610852360826652873845180962259595123045548606590752199123382550498965016482471634853757301527763811140091129223326302050076083514663611616699702080408609334287701455925948286383087160053612448929683019721361214582811621108885777468548555552747166886797922672932665698826889958814342282570018225835731370572530987348658495945543832448084989329826833561991176559881254567443542612588370854219427445334842569256660190456885274791350518987963204790626943699351822559089940797427816876335994423086204970724759684657448612806085850606048160260087627854264664950075371904983101111837428286305476348829893616641543144689226322128847984040247312169591071772988879443893510548857480830735823816859067971581501545238415089082687772696006949500183313323086567241194399771997625748424662818253052296352842119430630123677021160693254155429883855124170367969015313229900041277520626125493740332180564320693049827816977224841909555498824414960293034967204922759566843145509800628218634424698702531802807323445148218898715877974015395135089020652036576709616124514607366129631143740718648239150245559020713600294851632760664344165290795675462201345984891551780371598130703634932653699827931356262847015965188422639652338259446361090068481626704834560285259588383345721824525498775135156477154799590436158326682934231464131624830107686301400077474713628651937339652815173816752489665012877611843351024390098265050741181228198954756094564422230774880517856217920780181884765625000 [71,51] -2042840278098785971381107460670534406441897040885672881061977693791600555785459956276618571515893292532249064446122237949395124932925244710939270455977263253936885388819521023806478241453561711732994455806640218223728702918965951997804716615252285708560857516416087365536133536346529112623699735951247087716072396966137204409329870817894762390819111800422568827356399011334052207143542604345671205500504604677643988708752601160246217308770472686321123271574061907413665686483386529790309466352221325530632097356294095109848905921673501144396772739213846572850927471869318822947015642485726919844203608858768748001159697059347536498282748715152633163757303191894304047474503665382708151836190924757158078024462350235171197517560462883984781095496711285552057849996341641416285208874043588983212940085202276300146542293840149966051296852982900487720311683405409186606130406117262043818032996499716649178843019050787814369860916013298901276795118166092778928136410312355293102072367065512990783939196240371767909390505591487933404754154095996950095662530439221581123915098783551918470808461058102945355465727447675433097287269186659149481800146572079139645815564047722640961403792698616498612030980263824622499612486709861323822308904309958315871465178172038609238617569555072384792504634142137347356566400181352302680854636795602797719339686867026276724330587914561376366647256369494217626922937790280140472316804842351777009907689969617848274512668471457758655624588769423583459392884618988807009579641486394464143540135131672751529191687581379981617374260732865937449406625291576917403423146582219458802059894717463685046205412264364544950072798079265805823290428249305693958313439894027493721926987445455753696046363732727296972204688249575437309915244020863660792379957412295881519540093670072243889908447060786473687231931214955676296548811036719235661154659458660495170684816272659451749122858346863319494867415510497445486741556102226254704526610418229800478619231759580103528576660322518639305545902257220093147445397546403876562567132259526775022500108492634424104894630494334177604393859896610842896857605970703140266936381763684948964510113000869750976562500 [71,52] 384333977325390051135622799579217614804143733654080374028223464449975294271747264869234455755313530221624838957347694537476763316496975875859770679688587025605524808717596883689995039771246615495227646905570387653026321295124676284373481004906275832605014201011044870200438457483412307597210164164546859371715038438802147185870711972322931488494796727627538075574621067490039460566324281879707920601304609154621259206926766440607590292018498424456068321246483084567943045938560984667161783273346933036343399254519946741769102304280987993175937612751893270458086507561701707649375816619077595131376155924715202865709342179655397612885476685773417846036482932267409660647068422481107692088629363570691710448143033121449533173213786215426056398184183272849665351161824787892686397535538288654552147097378075080615099838344388046799113341779865671385897089831937340915314893344409974389805320686640375215754144435164804144898772313643273475954082265920879816926698498075846543384241854911753746794442239555191243416260110131174317660960945583322496984824184827888145650234441560152707437283422867475193643199975413928188336374064406030571919822125075367962465942662977203152485705942163501356779636620980784045700082840367355948585726746765659545405526027608180110150253267822441092464872670966252596793299701567308140369247574742835989727494766632902508907918859881357352627898801335374285728210586060174418991627978851618652408649595005722623192207946794078357343641410473619004949674195251627347282385341849885653755433538957978918087810341511066429258045845451990332005854360644936498296290595425160585323659386111791844426369956873265889574516995665298755209444869635583837359805176141449084302205209602853796729100151534729329405947723683072449002210872062350463418310436561771068282382550615396168103644911108346313340295222997599044507651667617399537648761478164064308068652564242909970174472293532886616078475531040463171253029701919915640565361170910864438410878781191269974961703763448624542923155763800072883931590378870672519089140832037271099360391189558829341482651475527076798300806887049991505195970854010661943434001841524150222539901733398437500000 [71,53] -67382865487809558557528378668664363309832434732330104984582763496686586413781489645375515222200582604764762619000876423309984252928609346335989403447930954679198139226166804505543505127040547341282544621587611254633393301092286017420144196179669151760513285422204745348533768693636086312232036584666508999077860688563879729241411631972542183221679766818175299000433498106906663386205785823115604326360130622662999805523959928557579163834808738467714305404166435774099234095560911212331456284239407528546048094837875811075974657990534577159494558310593159057246186200466633708640944508386049485672210678454475490944503023068248154909132715919325108885750345978470398326112897357943474549265384930490944438257445520299448954482478887522236021163048320731205674889951153346890131597593029493125676001409506075684262879988607812629495879656393631640722686106324650224198573331277628451586522803856801900958852174303959540283872950856935225346625906618039520184488213857692760496108118583018414879262920931607646124697261704584146139087667165772361245985465054161836412799620425109933767537668205831823994395967270440180479026489385358172144473568610985967084413576356481323771233914215636141876199690981722151371825593533593787315895554030087811321999927935592913913151979779824917098485637433923482027716502396667424992963087815500992392905864254594066846515392868714555600118323050045105281182375759184769184837888955494117259201511182679167635673430905269431574214994750871835694225017788986642851377937629772883815012360113380814376748439958640211647422354418368334231289593240643910294187947449346070775415513391165861587707623563297470840389043971330750873457847809878352550036666990709720097472160009468164421943460533590672436576166182051344303005506346134587849559717273303666695932070291091899510168381251121714698548580282718259548126160209821056526421920326561906840915654520860724744229621138601280339561389061990394566876352920223192888327981139658370999780928442428231077078280637282271231116646478389143453311000752978384269019622964758375432144357098268322713813787227344767402537542825941420383914926689472579823814157862216234207153320312500000 [71,54] 11022359559409231223556651986824589699782505344326052658696683154529678903623666842994348191105824414349625073408497868791401488259149591340100392102884569611032346454237268460409844794618674844174209722234943798655295799446467678843968749278706336156672972539091110280981394262307493467765021884123855161651270760361588653183815027824695357580007817347079938156170145723537060848395372194755510135018522752157790629953204461160594969374604688459476068948382107434429446447997029415374423219696793717941956958387673425555316847080288892571911117552170078848488681083335134390730309842172228443477873297197807340709209770355099608111321473480731979597800905162785737881805740969298301223434737213543596636165179947323756051375035536243627320916529057183428449685780097216829165152414513111779480099207832944016263207699738683720001942328538249129491654720096551304800648663053517986625333072357869878494846621145231341314368431254249356475460712829681604026490494529626163206525928822755797475926949316489794949106792842718970317091459423116871770092238327528845696113155052680742624457154523806459280707850156062100979931754502857018009044564336799320337741491321565023071293559993374247984155859728293178519035351949336821118456063273548029730285472251705617688843975512275603819445649266055184594221351579022510783952654027087305008661630271726674369478597438019485021582549273615379006350501265806860116849272202745697967803557653353182848388722363622757874136580419616291390864335826241792706354832286422129009883602098290375789340241702173629713675176141484629901786506228398498268762183641020615099757569267212006026574307182273665736078943460380108108641242583523104982840050768070187311037974109926230695164960918505600395139256397548057412797890050794091935122342795301232836517139089655100577165746845431566692472980197833426084901592519397226953786681282639495030549942899608274861337524199518920874169659967972417105544715646723685293364403223073789140701534246473149998618348297391388923102054742479691901811106083828796482458671614804949866312995909720900211023252988521396290904463170351596685989569932018206088741862913593649864196777343750 [71,55] -1671425432309602489348308543590658843175988269891965906990208523782655418716677209813761449610338683188171111504286991100206269165700929534932829653120330081355514857277000427721525282313088848855605861265217344032110033180614744911653731878449842190484762679072587559113301959514542522480786830936139189890231421040572834748443151421397291590952393665595526469656217883874681928839812231632818960686356637100464665650238660448868186827478199021425588087919514281919672712846848297490888286453494068456857268094605828710170928164573896946533078342429379482924307613205613232334146707943687136290412417496710073301753360524059347821565415743238809772841147617067760708615136596819379626946071938336364990616435532363197702548467255459094719222243541468353356091375704275918574160369420816008634159728484219608180810910348740110492664280236644212771053096104246771782975632965285652026359813443545576805989721240088734541619573811884598575192700649609609474447907790914036936149178711352313283061811567015680554787105642430848013452345694745851025886708350535501074052705714398256894595793341932221851050694649848729393033192771208851474506184023697968774203498411434819557140414850468330361954432643728265501596426642404977804173057538040187744054268997239483871937041521457168800918244087783632547239896819943789720556114524277892216318798202280010364520228003106907183876035168370918603808763579889541646892256065896616680123588887274058469599257670484060730657751488787543113932661020307361672485953595982094158964853957958283833138986624232213129033608416272301799895511956379259963690114038706680423276959267712174651411256164732968364681829010935958013032789877354281645432150726770351711550495006804578193321865010322211380675391303345960994084156119491425327830544674446120152274922434246803446919502597232971681916281226846999305015298488270019163821387009401179502262167832343297190387190611372869859264345006480240770079547209917584243333989867162893488232564605737451007482249532854328343691736707097713029130128084924265867348435797711604192784026007521396603822792054214358657895287715317784765951814041073930638958700001239776611328125000 [71,56] 233591639719457367168005555305620733719742125271428031096243550672690944507157528113668894410534509442895555626014338758154864864480307336941420856676236137622843643112581256788336432763016212413190805465427132607153386211017084789576814159839567215497262030372551245986005457630857927442026480524784685904253426394987795243274723600812119288056655396245306479415720016123629871276137918319798356184132598925541635252117553206767687792279208479824107305669625618955500104283728675176177994833515266309850356375243539024640888050249313013068832253653853120384416604476273274015433704723375571679872611223173296229720808329600685946638998985619587380200755541325134922051097709431415286950034015197761118869473820314322131353111284903125691486794945860340079932388591183360244404931249141718798804143558844935017744958785443338269588897530871228522706958795713189923035494838153499209748011460962732348688549955439148273785493997570591160781999962320411754429266781677739953632545530230352684241771067641007129180084251409944521034289124285507466607684093652152451695474139017109123975444038713752849759950472716547146993110220216318438554773246862248842790107357742498879501146698144289294911266762151094283034646579357830221664346379516207193840324219772623239243215016046419714208932966966298791532475485536994176825474702069322687565867167882408058693641660210714832208644335218071050989688461038187213880868577410537716882686295159058051800612217444017715189389004669398416946383877024893398178979012246907808177240283101798898429577674592399429416089043169595701891426510652503750467252969095202553433063301127117398968683172922783617884943996100244819343520272649630900611197588300230269628035908733136301299195590090285457337423365490564379269456247040636055782111519854020478685886874886572872497822877042779277594249373144596026403970210572036703800150761251388092317945207128470003249788899004850760267997187416354081624604815679145525997484885682651758056162153278808680523356708257720846173418078562772404541507255554070807015548271264137519437805155312338946305495842669856545443804674488594286252407528081675991415977478027343750000000 [71,57] -30242693472494987955431461948566033492751075723617594774789035170471366015780972173019720274798678779127515281101284807549906502712087581226016223688594387590634969156109423531472682801063176392494776188535549732979668442925859058638784030410917824049659104573125286688004999860624853450330071388838322978752526339653614682517223282564908934372690833389591086506838212089949537197365329008351073327629673699252001548843643305037459441511597423783560765747119235857154937136176536421107862859678843167482826432450397777433776452191478836018741117400156034686977361533950167656880611285357955921843151806331711902387100292705668782764872812505399572800581456560254389137793878822883726779539309680018467410073409701143813908407758695089187163465319667418928623829270671412738839236728761697672431696088087347293685266212900742549228825950111870163002340174464809615052506208721298343990202432311571217651191408038832895847088819254649966065632269865141866419798203726301443236080906546856104368325649772918279415608476724697181240516519089981041255611999163842903518797185294292208613103806654107031108312338232076052254878437133727349072385618206655795158955819016968549503227042542663454154863600259359204707803916674498101102062083999379163540087252695054184789799378178310962066828648205211623531836256453957194423721665440776449006639245381312023943819857128325111163865808408453102938366446161584763472196887041719649506334408348483578481964036569087097070912289450081273130833357079907297252603580226433244911233141768572141867359154607536699996967818025792879660630441319956542088354353230344186335859354065050726865330702422815746824522006007113724957258317162099153440997698918061117245389577196027277444316788596950160794742063226964904182470958906261894780985862360045135772080865502258621628307187559779118018265548412950369962734192123953668181483715697677672089685100131013345389673109015349685887936101446003045294083647112009312794798055578732695144434560570117432075168760487236496509282253298779990822116434930689336373346906125706656415717002096675563275222558941429359414003377043433928861304593738168478012084960937500000000 [71,58] 3660803977309177541789003790575821406344017176799082938252936860042064304348204723792278062150956136262384724157739421760300650784111264556875876955041138906881260548905592648320605759978959967621803278844806559412322951276876221962767005727442844000155160715720336492542596935561940605388516000848232699784561658680250751288835176754532123022697837113078512154819247698178687740258829606163460911081374446593343268373194615775903926710394748050286954582381875992112786854965200317004102093978722410084780394060185176060279462688978153619314321450755493502011528728295980735203352202524500329020275374523003742712767560225664572100665020349680636545504998344686540738359946295816448913159275058051669503496424973200727051971213019392653301190118552502781836681873708672362162449637720331753991216327467195937362661573346475996294921156737475694447842894214408412934988848831664728642244482394731442464990648515183534768111915523720197774988019740227238585521481708571555562762682712455336180310207754315978512723965904839646690082218814590254087082377419286484320273327802855808043967904087318604083875368426214260846589897660647952685737677342725296563856381148186382869162355494367216613497833615165123923358594371306298851492213893333223542481062399598248138152909752458179827024150680944865748006554717927006209147878876592936597850621200571239612014795320181301422976651095882737706200100842796968968952900038601902363370402522197528847290680519369476419768773245379698300690589699771805422549657822138886407613315153577147321015333972351152743341538581333374422403728683553987589691792729933494050077059166902078700254056683505256253720562393876074629753087277326215308963483949795713488837828434890009025264505065128944585245171830097507340630217525234375475556136448209158141668863416064570131679031620844178237998980732140675599073291254922727851734740287445628790026804613237398535482014054749157017771042555292518670256226496266197277794899322961544519580495197222491792096468256717600067898235471502585076459650615869144987862241967233940796745025680118491389578066336603044378763312932667517429763393010944128036499023437500000 [71,59] -411479593496262116536286620490368135007207399473795561499402500333778742932911518418573933028400078260795664351722008291473839007744191363744778373449682181414322262004698966790192421301853360946111704277439350994510636217321418142952194521993577759920757289164727974214639047229709982285060287271922559383426679540205980956390849535774133236082529456105694420626874730669545272514454269779907111665850677782026072434991679838376754211930841647655710226512825315217914883426728024422699838711261244925415098224076270751628703383054395199975086410530333325454807929673673483564802611905510924624561587506647254024655980385166174826927860277579251454271875502937251257211161921604871934604689409703096269239477875909798604109510720391791527143220231769048906461701912362378853160398028605766181784541059602165189587810246271621151624678442114442568215657963080108529611296703074170414526107251088437833042580135700775663049130785335859951413450971791496588405649100714020340506992933819958234668568957766438789727116441182257308074364346587635122665260123603390537309094040967306961917197681317736376680047121966726251595704553773021485392774643753908678180669113313397193803665620952331726528801115121912210453818438281488634774418255460193103093416627395212260439694581289587749531054421742753821800447503433366642828795986971676794815367449384778962706072086791731434887462293705823490094509649322168561308157060392959906914553128116612322325316160313025167405820428214543324100076019642829449316488555724344372090993960867206144999698745740697781585991381114252053787752470642439484034948022982011272006283763018698962301454523320876207676790268554369907478492180371825800462412934906977875420293386005049061114471582905440184104943032961209063470678983677900215298101283173343023309813810324762940350416212492726118742408500483427475131988579274124093173565514592106117962792093245415339784327184495743806277760017224236171808021339512896565618326012135879492702364215440213844356276971439557810355596328360064636432387310889754719097152838191379092317602554214383680811951322894671421439780067963454257551347836852073669433593750000 [71,60] 43285548598900766864771641130707773301885075566960509965308249331869657939343063143030621312290164871613374804842346411805167983001888718026176366678221340411151204406821285987662575107317654067892926346899802341079137476021779504530946569613553955978027590791982141225156767370881146369821636476645028198003862882349349419515222283391385957721840368995345222675950728896962597101913694267955948648753325082009493191688462363662657827643213462693130996659271124554987770725912738126552512155857444548312600557237662961362524123682627110418261988397462431719276732954847927004199008437730789759419754723341840965153055051867125847279072243421674545328196349646765852528595660354118407216759793928797236719855815485846493901234307443423934370224594102100364895803258237769168063258643392095661610782635146792632992747856629115309953100343059589959337507638116904261973334044004908152293062115031796289846519537447600289775935020800953725837937870855005338250802647044070332131217384157311587765458625498177879703086177723297799100083336244307063443032523750569677312791884834126897702618306730388301320131535299149317740042356234314595108593183498312394398152760805413134486870045809295998710885693212463509141036146500533882005247374876811415301716799119778041739899674030419340942471480817501356156860828298092830502993131093403280206727715633059279383155308252832705352558221146896004388781587845786048013239188901258955690506499080773370221710902880638969465320504285483450824104592766224392076106786330421051837978050163363729470100765029381490586867065130658924725539426190253929579549508524108113243403909640247933521839301740858324184681128518612445785598534700111661001157788259765624986276269167989855083316629516632456910717482769132182107836353606266377656562868273074067569996276388431726266508204755617514577229174064369276085106130271337670216875255094006594628235080676210444620566849008901707471697337192234711089172798966413044519738849287878036407874550474118385136656373850733730981915626755569571040610943872736533846163330085864029112760830417205682426066047847109524715492057111987378448247909545898437500000000 [71,61] -4934176808394601045653264385891087707178246526238687915127425313316083181672071219066815813909706576637419298484750584099020240916208764230999392835358489630137311657800155846080021523217363713658489619727173312937948388706364736649245194785846732437808886283425984206427039351805692578097075577888629909709674462262810119134747704711249354002844958121234337349479908213488239881713218907738502861226588574588314502923703303434915078600771096383915377636855869167349753964879224577626942832520810436026333813309852825733555877605059835000398337892096680583466900684584403107733289757698684974701613108767551571836478651787220229624022762621503001143303696033890119897316605913126017328472818932437379908177945706243596110251544080901897776393629766200834911597322676700557377980074500409232737547885744365995814314518380459710703809085139229248388169712421129671328952799155051991076616998291837371955597151309614434628580116775575219677966094708681915427676136518995084642102001839346474367875407069408893899780333354509160072680102305840234689907386038977239441062612063187888836447876776934565606729685735236701837234314043130680684586289485087266981816363211042401464745631699678050684010251755592578825064643829932492166888416372673126318814124358127121066029332367557842401375171086382031180410790923759811337144447115116921897038491207954759829620987900673130110767109690724669519276332104560823099835095518186765026016454296965669750677703655567174096527739827374803007292280250807184047810964183676314398786222506341047588718945119053408776568543414430657070969344740268196313042519965934379383174280560293936595900133168504214930938413077822885892323979441374422112794361226918067122315982042529895926370519713829636103383139215244533102225273211056054518462999757827158780973763346647090291903086162089194162284896991122849804599928040547673710608641401085653878925189116664805718880105801892862507868462363118621202710418089266674402860930625992612095925267848226788157848834035187718497788278032388854289805419070095070007213704220527621814023235298796446177441946817632256738761498127132654190063476562500000000000 [71,62] 730548960572499228782603317025232045688054958189341726743318137020799830504010261743269569556677266375835235552036235635860119597871282934155342644373250432842171769215030929585588982476643851415983973036134908294234994699045267382266165985050946620582107199525454695191481436470033292813698556123622772132151668709343149981935476846583959604796017243886890270733835952271276038430375113475497479715017232250583193448441408829174750048217622277289963788242029951494372912678744391168798320953946584522280433823041194501644277510405550211913428725109755584279379127987722587128512117316424931259066483673600703632017148225408953205827937894374569027454924993590568162368033767019967244349948547324222300640009280956331832315792982461155159104947646084702278511873240101454746581213031966250724310965290397473607860201399262782799829243659669920507538782788089186132106443872005670363855810064052814433185205651047490889464287961587884094303474204752655387247260732952248724314929024873699096193652537335116475291428622315123759071134890248327266733341883473154582554775667847325048923393279821416507808392170555193586623804716490255611002879955596828315477160379752352242213209186503857589953625448943132893374537365419374418121059601407142294323198444290548910839465926792443416673721444313705414336867882484976629598559279729185432429216892665557197934973776998286570740819062561583770889146582813744770704822140843084619743179918206322480418043967584302549871987131084929153253390412605841595534153889534133922702968638686242953590313381102979093923214029862183961978395557982169298974679032074229089382575714109391801671481069156858421768213178717936628664134491479905062169010835227004481669866971479294527479776937821917347847327281470324862768351650104010215375165007673234502172998125703500661879263835246168778254421096907105510078941672568449577120693656504089758993388289730486850009474837032015686842965822166480449657620228988887739155802093864856629302719244756601718149430707842698634115883859131267799909550984565991825039471459608764460584942208130590485850916330524962294390434180968441069126129150390625000 [71,63] -113854493524013122261096657065557316471637388237018543768286667043239382462250864869722521871516152223806799102480083395011427000078101660979388413881852314094769368544026466465394529719724740312424602819912849533030268134134805377477434804680707297361948942612386429242579291327542921922746398487118905125097365580789962352476573520277048555663030739275247507283625955385074326107398015496220185818003146419918247278287685790222253635627389648087036646549243511430339330693506148386876765153018530314473284743279710938881290694671769459049685084650337443138075687279952702737061304715015972884003317354544169399454129980531574258388054307254565252599695293119574892013790287890606151098384148742103884014659696424441803393236604375486131239710608463655878195371210945935415120383595987452949847086384567218518768540297107277018482793084290076448237821959810804662467677125719586232294311723176117152928076164059148505928917750345419811734546431867722484082263445848019577164399662687945679465660671782648280477960336012415551959714943118483277218794106920042298525072752447671916355594058565548539009910680441169042237801584064054174986629999975100988582678540426241919361611611805874003895105052141906859093275296482332268983826545464402337848880404206690764352688632832076898701565704569049390166081370497376149310355429521260266236750439006855721238907827623609970516285418673740223302808693566901499111277035717660275173922687442026529939939071638643827137010523814839998843917998207561982681885873201877278229984795743738056824905197971645696739022781016182110610138552580851065981197603408785956230576546125691652135766327788781338337562540651232985320391187438823630959774702397488866295132987615871852001220843790921725113700494842336190296208205305340378568907305821927765900318163527022730166312324059328711795289566089986674562888942759884786606705250023863871009533646929177358433023058833541680276310617645845024131082603237929914655459866241559255223941655836753184371785112926054395725876837475066502371916976479117403069648962309338585269275663672344023672183127571244654063775669783353805541992187500000 [71,64] 13854747560375891290245316451005033574862341199764572185945935804925995981314109512238003484419367524833183592561118318678058152037640969056688338645216193168608598857238562600988086963379007300240388904872928391429469424374691312100776359451471373072043291964641414705941326758208506799642680890974201642530775279048027059470930291134975810172719272182190366034582867549617558151399275223154000655912509920205945014456818977788773045378976104980917585923030459565377869615449485085646229655252072394775218435753935444738120406684510820309482268134837739588473095101327801284773427515052175584934674221734842206087250491743131999568513453097363226886755587263970213261263371161645106674877412003580060049461904921089437467656414322931689581041768689608185572715158895976553014494359886394168656447867156684971280161830350909937039816206556129882893353808841110454954214294816402543816552831042405340362722701972643635405263505483958703106098746039243983830566652377204393521492247567658129059583786752531290750322772832687735006092680485661377201794937346765482414402250156887543698454417616873536716809985959941017423823924252201298210806954784083168665332256561193446985214114224936909880025619785910323330920499268340179959779385650592790659531957742321837266455034054934651924909599229275591699891060048606401156389196964746854712049526539507519794925566105016019230538239550935583860831746244040011169884592969833953585591272894627173741051925397655013825973914459082618201488028743058777652663401850377321277772296478400987443168511808166634219277870476757030978190830211679313799509507022042140815471367700048956783315718442093647059062786455053509530061921688594947555541342986961058685705850959341279175509103710470348850839894066094204302220172982382448345691376669913795485100728526863973056451242425551767481620235613176398784262436873812679298521409335964789920197594633987903121945440332724473112215630549935288154928745524971544541055297131130888510577517047459343467258806518483798784245758522220720987078824163255286268659607911011370803086676720670446238958817275488399900496006011962890625000000000 [71,65] -1151784057635713282642338432510266234371894461311275295895123100203230275318424589356179418482820431966888138282492311866869746321854335039118749542372755738076301559192775751495135433778701337917834628861746679475593330576090206972457597204534174814251884584159535106779046489581396422538640876660445701805107233078664063173745978087151044110322173956290863045522988010839358978521854247582872242143549359967477944752855035114096934284514120346064656461349383937749363734336083225501782198493798473361007483023225051109598201502315606523088477280061618508392552502920450932932883512081620242523402416397414416422879720652494262867225458951486807001538514601904851715504001250971653831859227979903401275815102688264804206071076378188535643144988629782833885223137452221905056558711752816446542986669187435861437822441401990604655204961224631322686707045040929316222194767152634703248525307344805797703259197604927131020231837848946417887598520528836814835796597490615072745520214159073243837727335025311331220478556016035568277276935063290975252301422052816729030646129376035180652947555018108435073881534768289128814187340411880552114065763342316235258361276467984948333091644153789720688084485352989180665564926338131880934414145382602104132747161795419888422995659552994049336449866571024635965267355283899387068968513171775552215550467022259299114911209775420385434364629391235296711184621156426349063307848268891944263458118684879822054321032410778914113019820785532030284913588243377729328748600904185547455499353936594195392496427491600420959947187000141310823149237071014240399744097130043236683490962803353518024910524096232234712982965032142745725871206854569520006637860091452736044399666254666135639692659634121900460182634906051246088546733663053843446871354850828646945986806251756287880675850242299009748131428360970415999996556559377549059253758480984129618741445700069575079982019508642138372228458762966961683457240511847232245907245256156832728523493402518161327149075543306366570814631915279774570701994858411956605289489192121311919195300458359371154060113440209534019231796264648437500000000 [71,66] 53075429170754355774143301092434426760172108382815298163907878053297759027405293344465857946912811491581330003587479021288121859562326311131579129549989706372620994492530426618174026962237098274908857589694986456429586108549654330922980146814616844747527736612586002391706135564345044879750959560012093705203856914958703330209848455949085527540709113697285337268644806922923400168394418455038848632376858613890197690152406853459082460446008190991958165627539574265591387810752327033152236363846044316341495721302567366674719179420074606917906162409596642199183390017862607981225947144912650648113832725920170542336041426118372019393793077382680652075932267626119138256833079062413973538019858692639998513982364010198106977909789625816481349478817483123493625920101765093946611368090224574019906158204643307630711487066972564054326590784365961532599839555479587317892466303578151165954894406963974446577138516510114427555793179295526685871648316552010049704453515792849676968799025360922896055328213203574787881838543338883562494543213418990559686815489864837822603314175840851477109228535698278883322288049977377480263202091621992553355293171142996685297768166473550673674496725255899085966494881444340226485642522025673825813265503121159404406724921629672912485180237807258300866548927476670197859547665480164281694643647464108173285657580622691208628209063790102136827263695756839538919469593366466686954777820100020008734003265398298548787930111006886694392555456484836757563976199821217196582375034034484464999553600228582696973508266102731283430586058647814939265217011606432945410901635959710968765287976509779879339541940682175454323754213065964781234215095850333017700828554649092584308155795641380007365272147890452368255785863001195971023180598827882464116377518425814145181531235348083877484703372700809598857444385126937670983033074305798831397625398008211065769590109502188019673001042810680929805893714426554240029799805194901031549359736193394705455180092547620839806761195274675905434297389543699246277942751985483164328792345770545195915348507531561494943161960691213607788085937500000000000 [71,67] 1208944840119728419436287081495587320509701376419139446071165486989845659386112867934920014506034062477493815686017747237748667063346979260396416607223184211448642515471070202103166398245300904337229331502249829721296576962113943871961624809413021062945427404956824620280486790830391523112797863944631704181958355846289008353663093212993838940658121404293819275450544382136745746890350211978237560977116240304614403883133674018040030348285695337435442947455480874118072203608334972792340184062601150382730664098816876105452044512610525382634920088133876566542473891157170196102705049674311702891103875454683151396981158979160325193619590743819939098245072563024602638503885143874631785770618369202645708770372151302428719328771676771868781161310891751823710336374181907049596273957781626314225426785019979662808405442549629654879417267441014985146863629229859267108071779089171376977453477858464109531430390861073619940321665400424537584891868534482721260870118157495183177738134539548033686437482684701401172618154889696422535318676405434215588004493081157513775653923732816126140577712585709124299465365923931554340031716610546450248833304480909457382367553822664482418098287768632930917985812616886244452634304696257901797636448102149884964318341642669746581967474828281301388361444617733087274591955711227170163019824906979011869197800706975551918658497763874653703168383402880984677323335611496739627158285888041710306791689580555821129308664774424085894602913570788453030955027262018213721328677946675283220594200998831788164848147733553799576666896079001639445449478356824767440720132528686119256857588482318088547847442605663994041657794787854797693914200820927691662442417846919089527120408701105535711513769109170941331633542947961166126623649974321219507787584410871919191754456234656995861887483208697024956629628868788529677874188429506136496464800081171813807395309287617123722473587574713396925482083468704634809700161226036850244072111330151955765300031987458145877266037354942383293754691252540055903523700608242048677895255728930304155947089705946950743964407593011856079101562500000000 [71,68] -269332839605074462276128736283627503168934206364669575666255784209082298590188679756456592373790127830162496356449346669423212392451923644352088838795261489373859487102936715257648447076812709767623274742175184671280789260858184639186661737969137741605428816599134737782507411691778469079497804717400132894223657845354764464783021392256687207868623738422316959522986809964961161911355337499110468434504486570603746891286028209487139419314210409798039598543764285308034097496510524321304660597369790548715293566009494173434018946903816753258638400781662381703052345920754774656295004785777495651939779501150384551964829598052486513587427805347974637057814060397923632780371353375687898374718791459052389634627572678281447776927182241955693056614498159275833749321886881843349091176964284414176139986266883654100078082777386086126112982866167578758906107311977607383800782293397472617916215114789008335357276703394540499274338503972076120988945646024371727065138251476112420000459786677263006327911344986246034607072698159633673258650027965599222923642421951383070365454743735901359281248308557043910850000889175155876488921999507358407513571008775127586799788502980597108869500694165152730228460200830967180817112011858061047891843396704872487934590770562775667199334591916708329347774898266444866606690175329330849779082271529536800520550014610380860948544684988362983172267093864063544263025258449141976525468005485674853267464650040666150728762886965934419483617465779889855744150803820039781042438635590488960625508857346623963249280882198756250579782959202193945947827268145359347318520564406689627044063304296580578106375843223612281252010701496692168927591737923815075261403417902220102320853230304745014102150270619998523268029786203397596687489182894061080891210606523692781526495181455316103469054120702141693008488282344310605467341086132488378381502588685020094177565734038713293744771029353954842470209406044304373139642620020273899989637825051556784967290519729166893690345368351462732539168460271788277579141061837269004365394326107200143050057761229254538193345069885253906250000000000 [71,69] -25949863149019345476766459939286324038476197724304231993069808250706531393913106379038509676835456609406197480534213134196041502727641570478658604793439948613040499868162445757595801170898813927149167973846689063730082934272805229378077975328037477671164058915771794866336196792316699447921615900059181390983153959368090915982810441563691096571501896298780291186051995591407819575563054376940806445644256024663166851144313939122292628975242223387472780901265986260953376893250139482479054352406136388190590519491148737239494157344322638733834126260974652757820021282572651378014634880298450669828054614504081376471230416616586350445486873896324167867556166309032274416463496995900424669949312735753858103364051947489293595189535584352703755049154688106439954326586006899853157789534821795260752618486011002329613811244550316206888869739945522977081256825352504312400699105760941193329502380984204032524305651097577179667256469707417577867131042877933064730632895094721009157203401845080424188026347929693387175856145899544884422901218886533048905743950524386640842302040567553653177625888120556627561022876764153501244761768726429462227909627644577911740816765081515434265062009659269019807736296437577800256069233058147008176482715258891212290344753898936049855141848502506220020231805512931016468171899078705298116768083880896892710478764535264666409947071702098001349113150852129762453077292096818224016446059470772057588755833168033993344849950710384675248878699974311717923444165785290867706734387235107452292747971833682023148133917506536511544501040104843363087167753002038485676178723270507491654037446020813740317660171026617512982830563293036644240513791388917143273879795694833828766300352580296331877169964904831388463600104533094962042537521968213554602811289830512067684952626209092740770712719574647536025995185660239901165276677460721155130053689423646098797652223157246427449328989624120657694054209935908272816113170132271712104901087435651874712405636025164406567032940751311080953783667306055479595800217625336715563087199281494532598912883258890360593795776367187500000000000 [71,70] 6371041120620329261603955552133874988245051474056797759410615152033802397697547859011776987270074096848602023022925775619406409001067333895256336630289958097970453572118701256932089537758747255073840277148076775074880039438999550128666529564500507449260828424239973261302821386402292727107879980775011733234052303750686342620963110096169566890681512840650248113689932231225648517656447637382026742650306264888929614686217993236424570668479894630797797434497749822288220160792528651439793073451609362200651325971594051140300022815427697246458349332968988476274379218579510197552487834829094888726527915746999423554083398063809296856712285408043346717779316254978271556521521977340074683191931187035744649210645942848347728185201733513186145646653959896323986422800828438082539643935429793338641834411392391374898337845080643007839921138670707167589701851477271403009028171581124661690158984703594655307659901757626573792136622075981158524040011583976206198776574857880083521653006235128214686375154904656461108388322085249427934048586914052396683887193614959264455233578870297307207801414782126212170663593597644605557657923568136126061828481235360859013728970732949734561514040442668629455083192185546729951633214458050268819438469372278321188802240032940326155822099451437255502854927278703182939434470415919210891329077491742227680695796133345324131754087386774898188873240921301277273079317367438828393623559316910202808498135715512647842117168095225551621966972676508598293394920233033639814544529748640913556970242186985249307463599612412583479974110205028823844748527128696103598713721652310923766528153281587877019469510267459915775656120426201097161149911217342896022617102724375426702012995551400867355995932838672535859654251987263461971306844445311510732096220771045524868345762781213248674696870276581107325357237431290906096307146366232526984008680778100092231690316744859616595614943799620967722717883322955716454635303467725619015376577025915555376830666259739086919867421681679671040985564261393042986182853488901659253372842606558124067817061586538329720497131347656250000000 [71,71] -431277620932467775475232998109232550922719157624605679316627554739008575417806836212732569274366280831761188184542184756213366026614260506837349778465345917471595382064685190769513336305890251053260250059502558076788002542196091460568551345005111246835991642479430946627160360236606347971659113318374864138906908973793363278536215137693191533523295996605377198189797726466549411609065957158327808687971393382570478233534829001991953714915368298258107353266490489847716680619981173749899019832241716984480510479841745796739582555851664659494735004621139007975266874931969211437271054276539307380476322905027433577752419694155512410721726852739871496312858710829640460814002168858655947201589993982688363360146799114768618758530575867792389808131583149807198099496315513112973387789145857229605419653310704310789644788455910873610240574406933581188504771378440253094226788058202701054680001478703140660181652684907499967910593084202390203565834861776475589440339194336986003177260025998366780830913486456312346404069153731983022389624109763712821964034584267403839597918743818716793509666254433546320985000284819434944037284866484602213469536312173717234641076139388128109465221914180991263074320210635428693410680481752871458117298586311928439078148858449904095053302964981735722069321293470626838887181953491079344369022581906809543702931564146422362906528332633777326671313339457847200380959703005078560757380090013978512861781254158895939572915070826879496246224504059440026679621297437643956806836102647085944181372583789521848407879489218443199414610474535778395656825016520353227147167582145122042910205054958342476800095225033411185801445294184422951187856085570097262999638523654070605130058093803645525608291908355637774526277977748189200950193529248418031294482249840996127894391384049458634741825680924396308136663566684354924053175935435613689159080803220334083571534225627807688980357008861081344247957682534315649167517871200550542213111163663423044468194538868344605620457624914546634073790202649284780061163373411395523745223527789516282382464851252734661102294921875000000 [72,0] -116240688300220566763157484653982129176843807606299338836263609888808270939836719581378399674691893057582474016384504060276714171131034490483173636977834668778508630403501278265978824136681790780121999749661921860347993475833016520903198344979169366560969700963896972971335081622193426989661369046125497172113135833977569753527408527264812301157994198763362131977260554503652127474366719518373546541404253465814407804913064075824094493596547155484244274838419766604792710429897313164780163472123493595259311237063784689935770162040972379653949273686861810604990555040092709737467837426390647589458612216529562639173176414906224707649879920686435062831160660206751780933543119753481582148576789360950792452632662503062913453733143719518736423243221124415344726290385490869336751763623634376084712466996104595848265346278062000402639071950014827579637795665212532326997051584589557716577522229371456459410869009750126036732751639657800664155635434609794718495651132429387194569624059359017554125717325313863161989385188307060286976706662568509562199589871605451028147909606325140796749157954342652679603058198324179294312711469356298065337478667655514565436959304580159849808294838174415724949983048311475928826694274052179908477874620332175376171269750514883380054499528413494034346860309990145846646406440009754022003175496675300635597613248879614479922134472033185478935451900855657040931861595124566042657762092991233534706331817406148241970981741797978794767065344405511726611597677065975485327795573479258968289701341136780200567943605212928289805311978335494547685028605575366649374034531576088682707887644940586995929558784533382534337995205452897333175791806746963717022054569338956018292206425592666810125338918342013232351749566656257997925490280926023902202567051271284016146441216117910517115065742426712086324304277093180431315069725919135151785380194307756366102129747195563918891236614990668033688468829732053261761687808648120078162521736163830869741211604619310477419095684188139756519136600756298120455295464396262204984307869779795531082605883784765449367407064684582266410891515155922284403799478633373679225523105818240275004910655323295019469083315318357552821169797925205327183752427550171542704912373842934727313780385316022147890180349349975585937500000000000000000000000000000000000 [72,1] 18174198037217454727088380496202421383018897358528233039290510156880722197752420618770172354957486858421779329769704180208645444820938198988487882072496524686256150496784234634537526052298407943748490278374423502749086422766365451682495160487559566026533433615465082152919890553776019272831720180912716767959703820103434782646165692579049792395091408292855805040991381460498412612451128128596230664098102618690331162293793315562494371349487332974092842901605294441242677556250892939164700439617012742407639669544450545357118011479891373248671876448286863323725681770415124108433784665222062852917291755866337079900416843565969440302828109296302816208390164092511414472542744924781739900989739422291906886603969074352189303678939992485861754451183066739569677106641238895743564133781199716243475361841428723286904972238255775707692099149878424997375576073960000016698141721976858660062946615831298156657605551740292534582125838971641902525081246439678372833284760675804978770681230091517455912404791681054898695514529751388884307277339840685736582526562769190099076380837111693155899287293205591447814841939317056416762088557184858412693871844706104542427765033789812484496841147886230325766501717279859381320747700500850918696276347830004881798206290457806593007909990732299517322140346831963836837583327517311319565918037249238913529430574547702572605385207772683457782591354948801529629313214116336798297744569279249442551465681944222118116391154930681255585178222424177492745058567644305479851826519057737158760041677084229662169415810939541158939397367696792534170799961710639015190671461659858290942365308095518961303676083324984306407515394521084663477170224286223436094000554520396440883840182003023436686608416324121316829904761336881963051430921612233114138860049774419602523559638567395906071780481205251761118421820197037686848815630953603117651559144376871491823779760962609984084808450459029866349851259666712205312081771334233322418015388958047116204467665490171797261284955203226263758841933960209799895879763164628078577906846184158785908126401750423624499361481317784712077488578830685074686383979067301810791739085052392934858241897405107737968297071546250352043469533107766418842417053615250375286601377714973868822130424749428101449666428379714488983154296875000000000000000000000000000 [72,2] -724900751022420622858836575956515475786219707746085884298369910910641323028230055038720210439502985887742976439528916970211455554173396050093716548395744147812251802225139228196093988103087899450951806549315450747459013539222527809678751170581406842586283660886173580676702327033716264727719787558619769000069679802389191730545632510827592649541297406790953122537562694410522996902722932941102136555544465299099685932000771147836567095194308605489340375315419184235359895451123984768451715711459767608951160289467892831173513203988516050993019265492866170785120405629975508271081061994709654728003139576195171708963667998399968978348597331120836810933340213069526726443913961245737604881075711006179575719900536004744223575481808491840598842944643319015641672562888309088434662467735410947904088120120809463205093057587900979742342339170856157753947184129139141143046101951809161098540643772811632176614882005313222946497655992693114390749797778894612612192402827988370857457630201981891958567986014297818422863664703671997824448629919152168527500496960239810271085347623602043471649769426064988044903171582129453942862059862875466557017604540494589697729870038222162014898137334571077890758098194562566241149072126430432471290909844074704678716893995652493525319858640702339390245932051076483586708715306730221566566439304060006751942685409207122266453259547735806472865959689378612772347684399613942931102479699181843482759657695357037786044943460744800489633768500633644769816441138503768480899203914197681974687944774679985013610848254166011201788753152567934973647240299891170187565081634077428743935734950735808478851619261890055379570580651480082195226369997086545197930557144631520627154611628743903028249350096275017815270973974280207416096952953637163551570169176011140951663791704359128175234306110662140012862678745055025370564643046495805964564292080513234491706436941744553495914106728317235691098853959546520573431071565108563433996664336477073246212291736396726000387874017601752105980758706056517517891194900596434334963815001357912478031844524179054618455737837027068893843503262540088707162798261861219472891345593042306915638344380772961630405509215850226204445779364714493902219945394604507273154330912230937875904360488980501808775613881152821704745292663574218750000000000000000000 [72,3] 11423074625944274641183798753591831326848501371282399579252633863167124908177099911251199219649600151947765719180664083543862453993639348292841118480875948449537598754434345563289703610405077959853575499548331403944236670062835984640259488833313743405942114799696774905252264424681798262647420807676928164085481391366023325320621021981409580759923734681330659499705315434356053556267134747455003966356911688138865518651561010523689296402656632479086142586642007802846152937675161620890695244601722652489013401951782935973667799428886699936322494886951082389821394023589498749904610489784260253325055555706562437186347698749268767850363906106834898677803922510449367642389992426587612013798486195791506484161773120549919479489029043165861891665039846505232158144391264014769625108451605028769478523945052018953634879536662624432370147453767094525037200744350653644490012627521362790631547340097215771973289030365614887442935765144826000248183181735613134427475112501960154811697853144495365566755012459565846741564844057264461681667520904238396039772121677960081139525177648190195238214681364976355790969178436559106170718520921875462039160676964142123233670800646839466237838858286101120153771923539785461215616527817295209233929858732416337870396371740277479878607168473109419890506143152026609301739403143785996406187209806647705795100441975250792110894560083619357659258479992667046916674919933709730510809044200034818994708923012825746130590432831977087544312198943281170907570066774720336083427328459922647908376933146014331270024584114421862346934789009638684677209703842457300340925636610426823618354615991781701536028365355075611107219816796442326255486402672106117415648346497037204388011757767620059797815680650131796562362472322611564917358300924154842111192056056171523805918006203061803369690954750530147212640060106308567766947196574643083535026667326403087164267587883065242422451187377538243123466850141642841093785086572979546632957924697773846055607242740549637591097405947696538560730164934377098636834478098962728988472312333779752701865799655581795743207581863915076950309490336795085661155686979799892485832168863966966597784265781186513120357368898856949012290328897047136437676190279374196707712931438695527879469541704192365278933141148343111126450821757316589355468750000000000 [72,4] -109663442523602915462021816704638745187231538271798082700882032284867891908730347382932621237745985093406305169370449133248477771955016194450365688014122450285884303486835602253074063837031253934964355992685597222181184050499028965231860451392429655999805160152397135294426895856188341942908083769853368671168528330976127539941455531646341008783270089596437716186404701577144830718050354994573604177823492943803994095408287213740216861041184625853290995455518128243150436652741728724122777104025777215483327272548879673042996736068568487753922849828579918364402391015674332170895477062387185151215797096566393485520604561463550340470897307862784082164827390946130700875474494342285738737943754752587038927404030247610329762766822510244329017127685883522879868953709164289631480243659263263444709480109858953423412520119687909839816258905503736696835941470598708509173001696183752292442271420838438458844534855648741137009725462742504810657235124875643807555070281659391621939340960247416127915487090735580798433564092845497835471451617981408083470666648019511558631943879029459923261212350261615888953850046449048035147532984660847814727981699134741962531782655161623768465219413941509546315066531049206235072999220395615779169228974057248351825847425589140964941835168091277455818492114866835078475944601316162399824925319610535243795523213600015168446474379174168641183524342061883649261657745792626213540839602899387159750347098268590963506993507490117141606511902857548318550066046056579522581255033883360956912754199607069149023088547033191023783323221601047810412758429454937388811587825773089537125873973107871784526577877890825532835089620725253205656283073598241419653554580855822845019169134423252747996072619227089223157115870649031433978326395155466786994334661031333911304857740887688950961233289091804880672556905034384353418780867350706641674633575548407374812078274933046660482533498692761169250631797878040237259321359777472465913164439090287336877591508578952585274211536032787859161307804876755861889987462254380350515745484142569679266276216474857703012690158128550016850075666932024623515757321588727204602617622577535493119006399379225162917506188429081603198789328946686521724580407595584492229712531349054826442929869963111867963573287099166009284090250730514526367187500000000 [72,5] 1080067600252282379388169087934577182074884483935365926554215170201266284241985594146352629017567516251419189064696341430281568438396724425544999520248896177035001138124531670283676915624633321602870541600186856603671212058965767048030843163843721627733746870724678867013294956613336866885838417207528573903821550126756676640785056307365742211397735917963741786997768376657064859647588067470450986462482380357616523595169729271190514881883825615746734965200780339130300616257327039597956473098215151514315664201640968359963968986623205805092645150727732439972275564244881794134789344049823569680614903932517151298301311860863904920723145998038762668491257211728349248649883054503090939053110278227355476572021689875086572996790121688502134137188868250148646606972918186337092657264250823232079821522552851940264712459735847241862477654030638434732269259034118776040208079819865085496330413048653127035854193117381023485637494491738182872121039016776955301183713457228679502657575326781170710904210666259064496553451781868719719465566478983643704270010574337963357960805893933701362099460862840017236000280822665133706348701077427186630971105422372327372737009114918032605232719956283452869525586713425086843287711071528852126713025794473587806467256951009734222199387505096896331855346711546711832342691123948454348392703678707096838325539135833978978419291457067861802560802740925868755366722031099764174551633018654661872767897396630478272553458372274830294124708267734841110400613383187324921086181038716005460184759172104494398491509063577647749467993159906588755150480370359908841617242341434221749524333824230820963124988018964629362405172784096059579351493924965933668123596850308608051365055581519156442773602161532683375542807670332543641651136012697655610308888176301330973854521151776421378425167857898438511535795814036579966346487357132753098160703160627418924476166155251355773792164144889387727161137270919737100052441233457496829557245479620445245120915180631467272909243270007359139014421964966325521562574619055102148616324775065111379007340649679009871607478148445620559586570544387154175136448698489819717529332724132554993135963189338888180928748180671577568435498170947109769635438320040525022532910495885012019737551871233997152765837768129131291061639785766601562500000000000 [72,6] -9515690200043327617488694487367013471446835869718146347427746364714591624793034456269575579723281393477537654596938353912591263761253475877367341361154845252657936021898793021232813678836781439704022300075073691399942966631477633634028383241924752769828982314981045816835083836714192776190005667406063564201444464565750124626396762241870201052818677864955213077548763995307188404232542277519539053735262839846191937484193014543090517498186256672539034753553375034562102143545127124028523021327169841222251781240839987355020525204875472798137256480827240471162460101491582132942579783213174486851849270472635933655822035827336945572131057232020612926934898541226797108705000983181580294711539587583520987324010681020372430411193805680920879141889994759810518420309625668507352653582786967051330085833488941694642697514958212238651374347017443256926089408193761093756294784771178357640838429630353228898595437941863636772600984259544808808762921278742896265889015488043318669884726268058975285401394111777272620342481159595317363612205236601940155913517208361722152887752702818726375666884217818522719896024226003165494791215707314392574250079389158961465585499445245935335915950705315767981944383247030114472602210842761741231572500464759366524480716118936668195424886427467467062308692423254970523418669107211484414262716891358300950509348629483214789793587608898039151011460354639249267616665302446306252832895323234149019119979527485036320807464679317693933115295738035906881822448783491243871643901899979842835139159069427636010913753467320331109088584398965833783476684235678748949298960367013700233152154368973421045598986308400725921549023034619452489940844515312352414498177778232507824340878352169985749169699545463840432395595728821389091665528135543134351424102440398643330194984209910169710284796243827843303932509357128745925749666685389609798857894004595496824017790412625307351877602023650998645609396657432612461653045240152546368240073954951156980679868062585148608518108594612355787697018125800631035649707173960188039842166258228473123325578149711156510531047511525211192555769084798976094993522640602261846805281224986280625891846146158231489311472381583821241750038620272299050404950702158251705590424760138640333766265249033027397509987288515276304678991436958312988281250000 [72,7] 48674968128454648943747259472216874025117459169954833419981504080008141524060695675908943563534735792177486844204499933809436513601367181388494434487963252460107130914048889357637135983373188446404653929561210992648119820237057749647964192093915787350478958371140402780085739308547369537678430084559043197729401682626191376458671893509243132476108140585085849859596306358309360758780608558131871540376761622126080613096398308740779752581542995491970407974283775433330590265239783807981925400411375315749023407864544192479194511095104205234315401398263023130028523009942056759849055312562329013717214887064983731726370674929598418311255580361602364188040745957245145092331359694237687343488447412655200775715419293021808099091630209895903020059937589751690968308029481190548934852265468197148389152335381006080440381030746134525610405559413345268780377267394014142761292438010851970218120984914454258008215517575897420183277598916403612968735683289523074743942243388396702976000930024674375989874793364712583741063506347496067590906037779854626766516698267010484360435700702014316442173647824880315790686136682765476807287154995631064369461047563089164923200837324188945575452224431300355530978334317996357562603140858683989240962801536657161264956642547233683687065460033072211653714077760243057965206906412821328887859630221436407190245485602669769547977374985594514014536369002873842466776448735094034610449593221300970297830030754828186267060801890358032206007074370409178026474021846113755931769260923660553852153862590145948695050817327076694820443534213796573547048451371929077071017951154142331812759646833517645352169483585087116335186064061649163520403908693793229083935842171945297094564286270552313397741407157430890521784417238541780275034756923907587274469453269468655934593511552079927271302602444334325700610765782104736194814353500070148247948530806185150486150706530747191349555444838910275942802710815760790839574108981239763234161171095379883829387824339510781927061723927747091941309594524177946947488031433848986567736266888584646943659245462868113325705075795092380572826782938996190352371199104467681679458429025454339061877547871144564542502925744750538872561479277347952173176410546233191179270413949247902147355180393342374833842711723264073953032493591308593750000000 [72,8] -78665354564164483154913700390790983403961301472639046037603205516877415594537389471802529712496265244295348254161647704956543615634671816516519396594644086885488546620373010524026095063956769199430213340185709299001041918928341289113336674411515148611641253977243973833809772786066348001494598230499158561014646701441198415760942514650102145552280005827576176699996611183824985890743000601531882587060002017633314066453944966529535127089412996059777240563302343399473656175636631467693062905747412325806059881428238819910510217291693297558539428183435077767668827566049945915093788635577604415258176315388575493824289159528844283593985169184563151292646782020864218088497090727640337358507765852425102059945031957636999113846579575996864504381411232338559628129605163973426856746685711347000517490977857552678639567282415658907431602282254847255065243396507976411764120029330967093872841569447866772678313644401695963550506068272683169358458648889884289868520879531088003097728787568265299624591163472091457429004539726091485120164663811101279610107131412808111811643453354365643713448388416547406725802687899974653155906089948383277173157620077383737934351785993599382048771512403949895855190601474079509294254119973635935131313551637628693528928548900940284614767724256766088882254963848551632136472249352560010557439287090841220149621173787810723314461730865658182386500886458323584375098352021723430081878500153772892996956324725392468961804302266330549505669917952950794505801024813828598632883289499667683636827697041465219026482657067124080901082127261326908774250194778403496037759593120290389161646606340227345907705106163956664039894450203334899595445448974046653339518352061731325744495297907936577930587669656096440875853515277875096780338923005613202015057875731923808877060710746700395161208100445053424199893817558349566315249251704704287599179442338719144640526094009350499384411382443667680780524308955499100682597598436013189286853100191479127452866839222257062926568105777756230579568704111456643787753017264974164366952310849609543997783508547195761489081741465316817287033964867573651779828655527191016653960787902901300259814804452976052042378627426796041899427326099904232642557287870007118618534076895647996934056271622903722118280711583793163299560546875000000000000 [72,9] -224293458611072271298924551224641442897417864073462652546167070070538922922608982963189817847884534147970460734676441135663366783908236872770140808380353487799068485161423791788274935270029466453965369750118337378498113675310565177984687272325888948049870259971254489966033627566869897526781172004781902262966664648528779264154944888105744589727152778743787597373279644512874605659493719345818045298632046237176253791957207293021553337057764579159131001720263216861852492755943437598058881455852094919183312788103419672238481217334689991673198328852094336648720677545421792174888325009075839661191611077601246527345627645594850388489217987392507648400614656504274417856986789012581273769876453429032303992056756317816066438855882921311066809499750610872422187613194639513495644983050651085612531305924194787914659563964671889389532436307802724845388040105622439815792014093083476359398606889349699373336534030248802307973854093607560810161096352467694054047080525512604860304742225475857386161585185969191353445819682654412712606952285077978832166006096416225442320720154992297937706140831126515056434686269700554370493455439075389394186666682722177534009990821363944319305550886884645186467896745127250652392562711494659935198998249837049611686610973320686764281961781649815894432218062330954220197968786513067547031100886162609592990798061190714273890842062126909137137598326250989150038293397002273154255047515777580976808895680616213217481516999799236695288122298315678401837438172961960165740851387983098822010683789572357527547845589830887034773827287391942730666909951467007570645214560887192532750095597696335608874970675567387461053123884566679433751888644054280223827259366732244810644217961043006525368076667969716539399717670153550026372115064851193531393481570115296500324688628476448491286986360545284618472843675484419877966957154868606166638906761850468502368336699741581136112062443709624120894054404572571270979481910306466832570250658931820549911001673282422066293504734847244095608679501278128947558982219992984198511206173897956314616742403970810194824809029121917022664288266184592818534325739024838610497228940808512712433504978309260134170974955643260134268322727259220714801055644142502404350335378707623235621749846003050721243710086127975955605506896972656250000 [72,10] -1261334494569189147016904897355782049257145744266700771987222618710846837276991686833024647941180392096548885588741198139005256124738846972779839528294030595342905253771822249773448445946837737837124119100916399168250489339609580970534494850041145080365802098284310039584482610811838885223590900581257305670286226453273531929906101335481581697837160481674388488494465306745163751238126006759308464367698132231154757827969360786787153742126250520074758964280871154910984392517725830328129016694052439923666327429511086298361870025386476312999187740522748779020081640809036711617809545132473379294985268668096395191982610312408706605778373896180979280924896354644508944943443621914229548564104643864104034695074790401398670924113010895776770059020913540574782439277018725139126778495733733020821666426380714251671132646726465782859364978510058409494010572498870668505269145855692386623426040947692388772145659383093999863636935110919478462034796655214479271183967883610639111954964972737576834467727160002860173225942158439663093361626935179189226810842027455832160600821132035103616309864001651550306313497164996646150901125820237459922041850652841021272487208463802818178307294072897887098331323531241235648603452561134158291841787076436508562980614720528323711147461403522971110622544483409461567820049823420975520642130080100509762005360997122778442512250956874347961745771450570065636411020858998185410726657909654293963854364360315784335616450309592293515432977021502437752005488740747717064600285383705037608672447869874627023739762031752646022456134544143976629586902034507228366746388855039782040277187166500163965488823111676782719760274807619041280481208338815970912818674222266455668859798685451892406220411775495976077310733987754795601428292819159668093752147326730411801477373485431110270767672492814557764005472374658290809127548344036917462631154284959444459929692852806324285095163329793348459807091700342799353545546754058631516664337381032889638949753769727314933999251657705250251054255197144653204230431458302003658592129909667221007659096307947314684756497594842279130834812501087777449308344080257450034312349365966649406427123768867876187956520757963261044439279002700390405658383357304476234600381582384825746275870163304322346675689914263784885406494140625000000 [72,11] 22274221517702481364095334213270471162648476925737710433610503696162993909233014228866838104125390134765878598317365244877455008093992518607637515657678056349388469931343091723439755761520103772305407361666323814345266386022812114566423281974290167052432318953460703475274505932258632190130967372080413562836167385456586803853905369136288576965919634917238132239591831417287199117469095717962066628776561879547474309483870157029724867542835038082362169537725313563565405758162158816246826402312114303527449685062602793177311906455181685918469922797814269168118331611778262496967848317162911212705633715558681688740117203489683642020101815732917109221981384406820199331541238941115675952749684806512607169193304480019318564964497862599646170635703959415003141843047231989632272965804963573958255792317909405273188079297869113188103074875972447766146009868488209246190389459762499926483116220865812641572290379855332686877428591335084648018336919000409197307771672646399108461682164392439258547943797487943308924809628223804923738000449872458466383540078463003506604607079436272386367891558536751821066952649730465515204757865876595956072562949398079945134120339263108682574647769387193800175241148617946568360148525400884100195846507091873785313793948537927953754865298905807706657996403092638158261741254404146727140775201779645055674318017260277320238730595187002552127601000013096182644809949990705785011711611403472913547475361003526909597425692799311951189946680272654503315837868342404164583452518285978738115489666843130621572834909978603572439663551010581150942486953013590465632916057602212799583502105204058456320149530935557934542410395367209834779639904969732078898225911154737241258579164039812291910354256394086584354309015412645886517016240304376578658888272606797316437367370429680692922215351480457302841413448606843501068960980980961799218768616175670332343639041198159074935926421734401377078578112818170355149948626209006676283197942383091525943911661235725381111901927163851514447536434250435873927415642185396929678217721011513367656041601104008307898723207396839261218320102215762041250121609108854766633528527643866069748601806052409583099512032806605126883708793331167126023885435701193429118458167287242408945136494524685843998668133281171321868896484375000000 [72,12] -80337499351671762341740333131327635813527508613948451320764199401598393139355817166002257736348917682589605910420782987006073663463904884424537294586468975816849632158164045979014909309954769963944283044002080494276167471247231311818399873355854766266195566625240512076309742591753962384820349988980273060923917889943669035368319342381671770323688359844813656435230272699372752145094046903298047145445638527191132151472842092485634697958657469790976556320974898591585592057731460367031618860147277339317210125222563640639952354253612136815995004262146731082483290183284848000270168545691716533565283860222867268184619077117676338086155594485109146790409110486198401081708346300435346824509056264173925471908109230598805028978222971497936525130347079269108785678051346197307954079240461159611258167462804902660691796359367361273349274209897581272830041410733060359865101889754874254799440398470594488014963721790337443993134077145222271776867964666733710466208967125844950383198107157029289524105380087907221038907647048094849803738246777078212483722896573130457586765974697445766193028881574248349196444873870973215553040485570764091103476074811712660958710592794635215159384153804796129021634013010021415337662031933036103616155166499215162386071843911549584334204786411866564808083995481329913641749162429837587956004434976548278256471194400299672768916958668731276219569311992536800956523923719159009657288584796999195528180712555738869896581906317006260811572000131097870717611229386478800459720167972824201916290192985913497245519544752277436590038463807211352558906285224476608721065766697020940646452359488230460287400046608107621965808486893804979192412380734777645005906852314364356297874836860233404615286258795463633082257998936919514855051912226111539554749296993510729252664964927963687276468599388127144449985868922109399277172414997913098212060530181528089079558448000102247858218704715779589664012730645120813897286699086433573069703947989571396099271484766900041221508294096694603148474743800868802045211664079998248350483280610801080508309386689061682349704791852770233239518640737778780742948269927305746943993643429559827588234703818737976839194119378638801821963030256375763060140413473124466540264987347721746194098915716530484587565297260880470275878906250000 [72,13] -35987682284931942621100075030809018094178147057709653885095906460160096298169867704759682646729368323071458908351538003992041918871408658684463525264167877680073889612144477572170503486572100094253433917682574164191877738452392630867506368677201591987406253871913907682623929793546742696348118193986195591654054249883471591356975896410295506648443845895380480367717708263990161313198600220175688694888936022943359377911604186894002797768020332628190511608971725785827289868497271245196445970779924076118959877586473061282458051698023767890440301027318594000452230332795551864410345712152150349208493603845177973522038296858202616333083284728900592133025908809707503183592700846272522157209488463678432053124371072256366611160839573296232956117216968896600991912110289633429584784383137659291671468148619216689919789136043066527498340775121729144760657704763838790472351527472842450106575940553571688283462402544977916459542672546014500555298880653110945405841872100710580071064583276112740150412495692731106814804411731881642059173582932341146657302867123555026346346222807645784087888814940354076600268992183358669713962785979375746039986861366056630287807589066702036918597827088852022521510014608599419533592818947324814432153755240113331431860741729434557981431850531295527590573857058092931004439887055145120204422091835892522754317966173864796844416246973398528013392952500538426128078377128639675860214985924770759254575485752454574604585814236419264034642271066640967361318019945939530581113574327462259514705964464484075370093934656160648717839153731218865436030640740954134693700615799900700027840520694330714367454141214805372555594975912322260985881476759473238078284330392188660278426321416373161999227588128089571477393831137404229875210538859573568372849192950778252387769867545025814837311424470461837448313264072585023567159819242094165305070467735585952420500559080510551801231168347100688411900371115882555633227060479809882406913053055932619471945814135021411734844835367365689636372990148579470964677005882611582519999416908112750867081249937153869608610350113605659394987542693418107936105019005325590097925753470351939899861835897125104100757871086434889757704083173884161682801675661097348813707217591810049329287268804478117090184241533279418945312500000 [72,14] 1196055223939471090079537668240763762812234272681239334778153417133951032062198783394304095430698935190727111951406152160382942654659859002639336607613325040320467305653967822522527219057538454226458875608279652499696158763471497531675529773355595490489558240943177661037602869203825118209870924624964098018056146890262410720769695111331322030903680549992638681570323178245059286742799033446457188754382743973559401897804406253774843273727521915749957996093100361581464626716090084435039766757617052621202584113275337541582971675903177473304219866848324853017889906488526410183055813271122946042600461445186717330330876537054358961200638567717008698928323961444868408295338178786128193979740462363243619828273101542671433453867258847582565648743557653248287396295248094596871955363349489259491335778524766675825096584329157265850428851591517719728957792557737630053099270288025202132717779081310350377835223407189690604011959193172543130860413043255931530067609191839872283405158265139584182397837002747325432387073124485920736267130564004803681342995659997676629257893002452663745206360443243369256254474008720116240813233666886240925341003225228145554363863305711072062029315811148864168889292100959667571609947399350700911209730467787903407900265624126390876535330731566144779236266356046153308970142990004876174922300354825896708578646012316101299502418972653535687081731133789240675558136416612497654326705929510452222974639379199588747946407809571014865873954800570871258576814602887569027012194990841900792476079563694826578666325716405489012329808600839502007528852998403783342200098524738656550404585998650936593157655489945909279847207479256881394363064832441052590137796524340760616374559944565062370011040008881631047755217910168591005853395014614038037651473922929721095531105135496402464527474591796958380577765834321858191737130822149003051812021659048030398404521707185263259628923014907948678261570922227742595460819969165745489235721254778426327754392099664221893100829785601590951358749219618974496941591220148833978737415870455140606962678434598001251007426747054010044649488583852386886214421450666755447095116116665678626218599681002414785220700826760514101648423936377455452668364888965547459669829920784576841093910237745490121596958488225936889648437500 [72,15] -4099687699272957502590237385668276777024623626578828209524692996361849181948226988436689024061302356374147325958856454203479447040732791971560390637077042058947457240898691574544457410023230445717764959600342277026722714548484528815397140463859849943262315127277912921149001121049085546022266317833542762424642737245165166249269728567238366434147966117701250708077460778875334152346284922019303894973963541185605771096249021087817599429760325505951799372492008752386328467495074821577371512744049541980940114213650239026000543747244377663354455767980213416070899226517504650540739962862862880807621494585137214207101642651611987847171429177982199322557740724693843275870893335895625482457925094231505469520812789277739367215457974786919459149699776648384819096982866974489614155758302649497864955387035811900297794717100993402582613368638926472865185351220573272446228311099153118415607089465001201658960932225891115943446424203309371439726149062528208924268779145531482001273360120875120450141729228572338602316123871531650769264578684614388612571721596407321427541824251497295167718966304642681971500123816196642925882037123369871611863394331889256888576291022510414975200050684421242077875543789020176063759729773872362106802036258097923322386026146798916583295052169177210161042698089879404776615862046488941277239588769904664862246465983334014315035716263901099664972686428856454091091162036510257987454490350895751081646250145008591878815625483198199764658262435474474838124605908145486724568411738620913664397967990562682556226280026750106634301408330985702699170278021656955329069289075810345791153107424165467044747996944050489234157672476010291515692386445535559454861032564760372025370349992310000821080935058507999150951101090180651195194978949189821065865534312891351804887585833328753771353442024808105472255485144548204999124592891493833546983057704263300602092982587506148285532964836647371505783479210643336066377314215027846350266571267677920640471900498614358964427851564652246222247569535354540826186159475995450945956630267891950221292702098202070493213179254199671039790349752715604743447980947049048785633268071037006385311938351177775721001787856186048182073733426569175762015210244068266515643942784021848402264964761343435384333133697509765625000000 [72,16] 4645299109740431455649208257907988704209520807405566964692188270398714502632629313817303447664009068453120140604791144501753422401562668190614281902267596100347218363416970877350276762825208826408911926194766449993046653798777141099308898235097018108754904610092723074125324447329771931319092320476900817252989347410331584392203345266953516138716840863559846401853655730220126670396078379278424583624068708714667475065918069140682893073586789049839861478909255324926260423666663457925878440009639176660851557801916600285164879280132940338182571048747494168296609957855004126073317594079525695507468886370017913022100425593040441487143146772952575615409704043126283988871577291891409624915271104338514205766452108609460061024293493424283241654547822613027285719454805016496986036428884970269432570507365406251406216192882573146673243603756315124754774593909569358826630540626473686543847328665374438816085686191828301569922354138515732691236052758435959631677707889047137498720789778867452558830900610436690987017704944248351680901655553528179658332513831916699138035455254541061416692698506964781432848965889007097248691087194883184546937922515252310086827207006134731149361890382268656984979246839949942788749672144326902493255641217775163752441635491641478869655523825931195004485454027346154019123798041194925681781471328368603077075042420582602371511266503259156852382811780890362281415439709488304750470628594981900421022284044386845631156440309085376361125620872287991058673638688492140385150002955723161011871153959374270230843951184238003443090889021820559786463472563277633911866258375114301035499850722748605043795433479958474785131958379045641761464753950885000635945306268140852908636660026715722655468704620201374063359382538939292294720600385450333214141580839314823830706095496602294337152554015265153721981093012405383514373074899245107064586708830745714183447431581566971161290873318276746672192164508312092770987161821078979690219495236248995636962872506138159654920720128058378831439725372624619032745002562412433670622525655003671851110854824457010188920416106863781989957772845267765207558210579412397627345880739492729264132261562395502677670807682392723032117429691257590200797409102857347679934360128867210093517314817290753126144409179687500000000 [72,17] 11218412207180156801534563033479381247743579155585753487041415897946215382110775309121840544606370142442615038110565564179871434307801994765183935224423649562646205399092562860873345667523264039562015371908331197548875884522061861396325930513740421427322190082704937267141692248891640108269693852543127711915657795011000090721915640054375557334446033714811882759220998895948555199953929259962309561464402726196538914211897785489639596368598785966181494292564921437285847336767099451111841337750050853634255691058383402245109216385499545988876704188177981565089250506081648293317235176015728290641125003860432680662588011742133841642555588693569621401483876901560822811730720801611156787025276466648451304451507331942392136248232611143873402265184969392582283832611263161874038001906971672022767778253832950997762842631313364256090769856757423661471619559413012540305241613865904116534254669332131437164722954003255636692096016794703888719747569842813000384425154756570616384595780166515203012466833406022332509019576209851089031414591123299615053855922624350999579989387019969870031259331034529499908542233372191954926239035429617872302111467382920834903971940522751159940480715087149875636173673935427347290344456303106551954274370242168026542925874773966078354380285546955612790877998859247495900086947791904992472076826828207638953132213599551271390357682792070369227636858017274533445360820538381678109435913319990120629866491681001269739188296711864264207508054364336589868312789170595613340500990993869111937313024184015113242571631309879656408945247067043690533775995472576645160720530716423592107779488593276280435729619779742507314636231831851971418963090275519964413182663071593754112150827429743087159531459456141290036466130007635393338578737423964607218488975939156648143250915564435871270626464419998171503477043475693294917748741525912106261030008129234499105906258234021557331983637738793399230148773391101178693043013002157363446604654420645675772386448203893240452427040843813004323952759501473439026491493580817843163458055727985240855744629471778845777056108844974136723895397685998957141369396542532659531576192548739317021978445598626539260919296376024272618118009678581328403226486784893720038914968067933486395304498728364706039428710937500000000 [72,18] -57478129452947831870367392106982409035020272038233496404366943866775603339514553493052010427089161949944137868657523914705893410992968357665929372099581226207469373032433726664718443795429059329030504996749079103357635925777651377362161067143726831205295662450735576209897548074267260429831567391882939312460161808300383378773960152982960593408282510560973003351595225814344329912286895837010925504759039693105328680647905382227741299667028740437750733983610583062970073498951869514638211456516151662187065524665651331096520429098483267129487562796977484929504382928807812991410613925662681562110816885634858126131768389572660986155790854915776004326933648395704217726483238929254854168887998744923246597131321333684757034104871709060580149494368980528043314452336787523022759928559272530256410456215042743126689889342853606762965724079382375153295733906178713422585543463548697209139638741903604660884254387326183605921645849425700169219850716139042889484923033775126151357211250796288517888666258048469118681889053111867008001607329853603114125226876478887198157144020124422647586820275513322906149188420246300064680410047793107535816385569685197482177197966158385595581838870241211420311986775528998255932031579880104528056523976554737790819115745459362205644810749091136306394654322235632096165848318142493875857025157653131396530147457350028951864862215626919654931898865039130313852402055263702794678312064945798751371399283281545111677826886502737556191591278431954757247519383987147319902772779604205724012008443027003782580614169159513361342436457274947807176104051536279333604851838686888581603151584986866672886179678686301687746272706187328722023729969016140885019418174333122465788249590422288568674620617249914488540036776112780740102312981536216994964639637906205227643849221981085795225986338562441896084250483972392008272776969419884488337106972029585670334404430535215607851731987581451015604311178794692077567515946708426020709820654679951938751207100947477263427376662065249313194359142660896121107010010237475410327858968533943197947013974887478841897185628001080938819520252416376326773463874026592781652486934484637035707315543149746141144513290649038419355535529712357971252854580076089963629323506544288591157965129241347312927246093750000000 [72,19] 113638922822026752335236950101062827083286833533042103370651875410292939398264907808321202087509746502002498715554945324367048979038716395838454915716817502322628980545607204020285528223450064225564358953899525538710537111567845578442813001744824371577223026454632039812643485893565976630507745263667266741816825848068882710176923873868055105334617933595668557711161287412124776482988781161378763353997430764870979729290385999020298564905640432162810742598921073536279617355701510781495701523168991937869358989793453070398074950017365179119819540083879717551280323212471871664220807368459468193091117286149667332544533588193283335906193684278868070313586323835545450903480500478643797563315411684708470966093556094228240424109145459070098822120474428368834412989316447261698442834748371615938704950000439396880266463511863002175244377453704780280323160932455216272578666500209886782578739877290236098727704201856340977566075029315948840573059113612243903274470369186598690756657157797684726077561776301880297175982350586635366090197658287157113167212775155287182083754873836391999835888475078283340330027956977523100544994970479574915405740365716471135688926933238282405818279036762218371887750487631838040166074552185446256442809114698218610419365861421054178804438146110415261993708480049354803265030256307217891179208242437244270275492003442966467352571854081622762644935883496807422709473164501005600961848944984006342614548828033369073398153086695340793617051279457972763506817291594635968539379582613675154073200409768654318996639078674857032704614667594494834257147312702490158956360458830322613615871207196748766690643302418011209900442061176972884387540479560747459754340352531093526701120564542194331111175193956393856797275751460283896585884030923196739806914740170069092689311504529740365756486428135821276150197404973759665811112156971319588374102384828300905436119570616864000640349112548839137590156965484769921160877492101403254236052594000479742713301773348401962555125638324909086303035860895506586402799331814063680395945310358293283183181889231723531853733527211868258252023187129062007508654401249045962627401233709132693261876742561644562476576165530468500494973364295632533104153058762519613145809335708058540603815345093607902526855468750000 [72,20] -101645575422092975279930999779843756769403475071051295335787214067714965272039577915879155702378056309330873149812069462857820724144421954059548348580462045569578865225251655405994091004889020534044910585487273345046279018595166371479146983106898183197226800250918969709536272554482824409123449598513059968408002430025458333912206730691833951070874691435643101202499515996314891666735980885630617067329875981441807261043806493115132925130674268390468432657594220203877353346206231041468966453929246880402815530154433380879327022075614131288404347403467595333763597176348263714485419794487149131391943325963508418519394393329777935505095837606879146312896547184673850197453581106824417213715201830963055470337066329164205511744353207846587384354987223596738645261787838289654399454779803616348832644215718370306230851213085677617284514929632202158386724230289204642631818650520510257153533770899515894193721678885170767659995920555074115507885980347586395582302455123911323467164189750410448594077634448449276067338999677715048970075502477421666581837218430689632070868709400307830871697819083543821482798532601141333650245842803595127706305982630998691852245645919530770852545112013686586895812991505836045546931762198762486080302357498165059460702573368401297878336528740239273387320130797214013988433997738145168290402188683414595433620264644419147731179844809956095833494436471815711010198547328447752057858836893681238549088028448347913734431413686768344366260950031027237190840599858729795117615231348824516202522952300430092526654574973941325664001767517684630232737144526681639370111158305090917103548476694912411981214488417327531890905231979299553528214152255916597847771895434034397222204354630149637375208066855975900525227305242720729471697500594516075353342252484137584005936259314751718580074743294385940382146382819552398972358873448705186551729022899377210888179416103382774612161833912559029927033389603507482926186093122139057795164350567916271314563144784159877554282495433910978829347459924528275912923003945359213970411512288160427367936094761069168132567477430171144374870756156571914234563144882414930637282887374130410515086223536009960224351719726739504199393918950257948650626684833268127076261189145611751882825046777725219726562500000 [72,21] -62114679055320112643993695452678721543682924594322264306057326722094569297373195272543410487874176010061257084093397342442760628056943404348925864882061713167254469183456730290686559279914515920305031977144253226177012795263498379102489467826203755890739659747666361358721145127657840366982197524510543512898458932154316225659544533283580359521321738239284115066282398363077452480702980079268760881435304538701325479103397913010673170939351313423048701897351197019296613572887739672175910152759765153191154672061756286646259642565291520836635047979113810527788379254075273610776229442083726466316093715981950771290636739151270482104478440232265515996863108625110696674581237608466082701450202500760610545208474185618943376353006196623311164027564002051622611279479578191143753322067370653740847122789764236061658507081201358665381794799561771971955949847641635473986630959841164357132404251795260244709723607743122590078450575449141765592326070189719833878375135852643424666758133854880604614968531282237730107204073322420505129272051014161131406002771043576016742490919351136368340087810362223793603065646044160508987261487505387882718828874991758070847166633518114320960580345013650077708241257898343134242272671224945790310315164107744529826058443511725834366996625160292362559147424667664000947531402448709821759723518658834444238172159517931575009372047126497839881404603814167194168414151523262952074433330686285229963526390986472676846026710105711938945739396300091866011993207800026026998722118804368861273582379415822666923970940886024769126928763880499231618780907654156624400622641682518325483275925591215363301664440519627076779118113533950177866459567945521929395810627454799703242117047881971578373231008378665984083682958354192598159933893485423990836742648495587623156758212419347266583358154333232011665611834939698586098819704521070376473652954669192829686446789905662150107325109674602473581487058185641168354840441525089252453480334737271825047521120165832319820967217325815701280255637108058681988103655327175118389004409765997122892634759756851667989392567953914671078907614257672445586136614321632224433371279018797751056431543466597132939555850205797373753264428385808260504661497798539900559722237716187009937129914760589599609375000 [72,22] 350987629357079128750214273535728244204541542105445502462815672009886945824246509167976442136453118051382028771932538558927461255539496933042042839091389149141239923851588228979254678632342506566877418630459822821550237196420697500378501827243907260901697785911090890961400835673776431304962763219156097774372917115680307761624424576616596786463538558683791229865251470677939194192391836181606110279085353239345370317570702051930309120657963638016457619582650371810486458949890248438943597929103684281876887789223573485046236138369375779319398983593553978623146469573466872808637979432202035489991098565677380691658045020785112221374340371123915490322864599247196382934929963721936147376430786056084530222822805250853876900066886022288002188958609810893492482527563533915768670464852863584930313302472445455711172585084831444814356842167006765388858216771938504640472402662101350926244975096564358317434868999938124783076212994433422415242851177273577959717342487700169426063865889021043641363192853336174764601132799206059300241042516070125530358500070790301594917738814456210464720631778305405393338669400403272455469933403885049952012444883836776531258158582843500574135629086517966716654202621325372570502692134136759718072185976248654553261797641376604558851577900920873116765793110164279024507883843740293489899338448710262499693629622036270166092588709250109953314997927369023433711148973889779627637439904209387363591809094777919361220172511709328335659014638212067111899742630462579112901643946434475594319041592576134150442984990489232821234771095056896677890146805847576619011906745306644468201527497957629359575456863148429844399985774799567199053109152285012436594268218168546416135021596588019730041661468435443393563999076262848327267766774186020994442552926340396979956181211716638209408041021770199661567684831474338048419041438162097404410793626942804152249383849896585069069316755100127970932317107075473407330462757280678473507951298631136030842420458259984395055953491547180382748708953093846098850872058028880122045857374494360455803807415204385520452567499458036901048734494806472488410787943490065587967566209242631374767268469894952686575521673185907461776406115838655769999832654377439761228529846448509488254785537719726562500000 [72,23] -580723282174125006958668018211794441989816179338303789093545208642164355153563585154608089447441258203598132579541651256011307320038093342931708154749463653037302340516136072780456861337845651240149748908259063969601016317361507852007034760720449219565514196682237928725890407846504367996746856251196457204211099500807021346561524173574502758994415488648038855371061767181352109297371714494380463147971050102348482746758740745229356675660139125448513903712961600663676069443955368302470123323417537818670495928848086726423430535945398835696151463235867567660624730676889574231728099972376032434600461261911597677327969923747049494861230755221996004015342056628039758445385466498094022585813389867854250802046763348096556597899349076426003822039821315616460144258440888208115656599488095492052030343373357692607703232700598124341983890858514591831777709287416171623016174162212546868862354183314914413224609283784045977718108954651802063998062809726027452035469693576838723004508622977942850108023555468311952366484793180310681057027352898103468713609567272751331556128082586398649984532412594249052227951834297120292826856138130223250608591965845993800123085442782281620454503700730829705343020531984493361685527199143791557048970516828172658330422276339646354313934079321451771160783582653714264831839636209154072117014829325208241698061628384592470265221337264237119523928210527828084762570428848858595092514960342532614108665094243044756300345304680714830805928154456898049673856006031272328525507331498083249625377674366755372863106881831139863117157543057859109508379563778558927317662332949282752366099230172990732345971249341183134139131489688586120740458616863206166452770425988018045742680390187797110051730525732956235121364926791826410375168038094130250418717125818520952821516039354118468837042377013179420278595135673332406846884513256657953410161156829285985958890389446360920279130479803797625648962570481092871705446446093667962503112476572003439555915781752244177688697757897796759675260651366921083028859826938911654629959268808862212842165660579340647409129351050824965543969082208850789651507234278687452737801543086843239872550656710952592801536963316055385144862624028366861598076113966382383324571492266841232776641845703125000000 [72,24] 537656650646241200343891301378170376609210288232197310888261048729325157155090647694839036102752044827339388891648970855465779656288254611833364741238904763370469362153920615653981723688790792615578203582867046694179885274244643724105960469283562787050852492262774100384103707776112653227129262286714925854914821367510313719523570660132140866718871744780136604465939147266346979338825025075805763989006703181560375194975087998602327675620984547560623596485360016238238139674315036007607876144718538859738817447165632484101269849709774623271707268189500173229838312813486763240364202334586549362577391532829584058614930440687951855120407725863366949956955667520529858382395410453102976238549762650409975057320270577322506219554521004082143581284673581986431038856667220325415790469214484598609676245170749053791878701021026888361220938569545008104571276755819034338263424532558098824231215337419301263856206871147464079688844508998080732895437434246805956103491027371598958940876370705527569045160732423368680048773541416585878630947065310488813258932767026870383063834848610261085171136177939589020307296425076278661834987269249712977838695839933545122701246780532930350293988803940894049322129921097541370189215112438415787769404276839034188431374354437059224660310773368494600859769191490318331047730926110237100421855560785065242794955156209833766444808244846447047409180479422044290828364507294816512637698113357729705916846465040086388273998822404023342937438122878078288829855121428681765070445598066696976712568370294579974341618436582155997559825205389672940323532343502881178273421602886291442937570614835934988927052573830127122512886525592104055286854369463481033598754013353313224933032524331584915707325523531432120288523421958650275511093071792132809743039230147248835206477729457893691957617741743120155624630293783749280651878078594898917667464347953265291521361024555148769523669709311069668462575398467549684362311879432207001225073226312015530916779611364490938236816194434962922862474716354626072984210836518660072458788221587845541244326838342043723316350797810681205125072077741959508083678063801039720650427181232751116391343665560322397088916473076439182762744682679385873373602722918862539813744660932570695877075195312500000 [72,25] -186141224447386394469256571338806677043379412965864765233147324566428806700334687534378122466974519500079729757829490230811540882356452162547580313210221123356128890316135548262383143846039656943467309706629225124560498404430190799687477049829498050604599331371006978010415771489759153251186847163731062872826097719180609114990218280057272054563451637514141253534117109865395912823164407605658415651857438215743356227916764978354510461383863856575886835440289279215436859772724075314416701523905233408341467250218601666263301424998029239127689852676840581995987257680086997506413139848510146422203391302277263951192221376830026141856715318874470423045637686595145175226042105983732999854265210452966101854512966830257475203466024904259527449731160112229613898825999665890859600189652089217108188997100369111931013176460021267316677132134563940222994012233655002519329794046381418479923250657890573079663920253221203803920278502408739896177520479730998788260201070310140746197383231981984633595807250549145926009569373231910268791343589183693525728804809779131131823362954359412476642116355799508558615405108671803123593654285947506737944880531534318744545441167264814759934224272424267308122273011873137113116673492411710043942785155955960566690293713463984391126421242078406564119009440229356525660639725816830387782586913781526239457496932432444289527391687801040070998737585011203287509466555162539503134070102730850157168169609276067546782889449628595078435262518827617714450155342893486580949375273243627015640252584502861664974945215712423230229336181451299510362707533721974408719747789752602050414327101260069438493393588662235927481671880415952731010559479608732671769801170592525201715587384076985134878436136128893105481719527629219823955803436543124533343309196934761081752302915849811072265320388463624858518372828511828914866470729004414300911468313467705125726818655344867739082847310346121893874319863014691983158379002185897551022352911965214532631987570891013690553704355752396054823160514084916962940444936585979068503341533679432657399239718371927041527479605612635411546611655147212617289179299022907891747163886188969159341953365934667474696373787172113777092226167287879133572202350332958076251088641583919525146484375000000 [72,26] -268830274847250166129795794518192363313837802995795397639544100328100986769504936770610446507493632963947457813723302462975822767309283774159518828237131696848465894505162410691997273288180694748565856428391939671352864703431928846713659860762525974465576452937737855753816974354393661997519856058092007549817824379950854088292493743208683485094497372098467422826592193784845745500356456647103977358619309666040694660666756009881355984396796130015100575542605386855959032452134444824223809250884164008774470961192773051886796213694387480733530826816081226034906534987133774793167892914900939763777579079473555283866675627446442092183520989125596739967792658654325928051093582888537648625655004664644203703949302093802703719816432722810932297053565096175312877037246685586847002741381088230514178830186306420622689280679940278898481144332616192668039043592463994034305632461135010127437882689646461108159617898945955757975468453321529417684507768380754648472319836106313764681732132756500599676744764079461370969999355842601770557385935091040673664804045861100345059471326028464036975180775737421918205428335146034469850941933696486369807024953448826123919181925770726972803682473840701466421979574180730877935044347896920957305987096884263105851394303873913288947574285990073198218523915977888317435183763389661407009930630899994575382417687070991247221244700763243983916961902583302724763651460277174761148103336379593376489075755195643156813370975792445297384776660018338778084755039042710376401112798049394206417768659084470293103347693162907072809759530734951604069442533666950330527980773661535696614291339987304216656447796342825769746109745699422974076367888572455374150913030869039578222024086452331802403122128667889624754142533833395992058512563025042039883980233745088830896128116551644562922486220173663804566528359439671517231997585931449207239304271030669577627489338896452576734866789711859306630255713127329211193574461709305620899701429131918451031633515806922109505798371266953774317999701456961466950687341408658639136868586659937126453328200699255869134599743853984734839471448563381181510427512241541915606084722634860394257451831248994400201285821175337823724223635080712475355600721282911536036408506333827972412109375000 [72,27] 543780775305804314244200867437920326009149299699683230413983775062427508721319222258604515624596592722788995971180868714605938145140391102232449728208116765139229259523028086248148102191470744912394807781403998721149746773759129020228999884485708006900122064888297814891555575878829858535842951316153679996526469113386432771964987688571935512595460088551116021601890780203893063634386081712423098104338747031343286251176666093670560749405909311741454797379387885401149324032901542462420473309164320004667021121407496984220174390678395382444004326582811400477620638241984383817188912140253870022807641047845742253167566248209369624930622029963526140471513243673180569773107853073652545178352248196091218899344970064326213321738945069397555467898964707412300403164093930964394655402784850967708924089144989205600937704753054637329694463016825348851450750199816836418086847058811373006566755206645199209802250457330077541113886877710287596663491767140752763657345806111283845303397386170700433218353958800997014914943029331400256506113822391146688016999782522831167306134066599131141744191226217080685238039134092667268195794512942937466670264128689358878020874067248687730419303934407217515467317367502241924771959262029199992779681765174520408634856748005182166495014347265320310815952127810949535197007986258851813777532187653489778225240393612103258052828063402899008433950464442322168468498746612990990145411361950526188578608011023098326140011964255029174055201720870332010304807744189164833939365103152548647758195634705204835543402650492417846282721819219503202745304013570356244329887137987761314418356086952396113800703368660350677170105135840052598801390520559640486767030419412620413096247726181690879589099975763679769581706408140556883519332788809305608668481584173558398291026720028531770546807729960750146046895970692304641344049028724309644032261374625308218571496670463580034633340318660809334878720645194416598943547113744697137561340249612674059753130859032048508220772678686691966527582093453295140269002033303585388632478329602296349395270406975028619981760561406759442505957897822850284795780337194742558548757425509986708040898160122118362372875321377910156448758032312586414066396534039427024254109710454940795898437500 [72,28] -498691298581706058825045741043366215892625291348427425710558083687196180618895635747793974200416939963951912588071273863435598148526596834574414994048739771380105141978005640604660327082846831817886474756783585888121206963649394875336086149566605200688007073290935142520298751885165264927984085179908411754947338494171363574446391325973786823726239796249314123737142979746632897996845832347214916937056024119174252545862012272225759782716998515131530112599063222960169451112848768957951209561975555270202863261467229282194135329287149001916796127906964632256574316764014513156959825108442660157916761542587597158853774634024637249882141786428389756011042311303372626834147840172425152801639897518191595995510463507519581358696534729666414430337631482524203572703612617697106044982318470188739661389462495116421817319162548353469580148623082263156544700149044852967290452122294988162815790972935837866937078460354335788769989439276250268194515913023195355938851856959269557449044521208140989209414048449053846192753568638909043394109066342192708050412006796112351293292464357334528875569838355572914963271931684468072977639484092827640214084616233364382350830665022597045061818659241775402869429101853155772543454634672101000378008673974900505859877913073059105590538908409120417357990925471476056232443778298509778445624195421233825323147080636993661001728931924782069130814292892111125487369731576031483231068581229505431353064950712709687564720473924662805715048549054602105945347789912995943183808265570428543918403193239614657063051331902155214850109828085608076752902743979603340592650984374929727177816832804730830709268913486093312953880068696137197245859161832494109739658542069232459701124760735271122193456283035797395557162754373649820160731134110228160082369363638876101401497915976935649332969822444429963056258411123280765683099227323190328245519277117764092853428089914292796468340017499890378022911525906449669192141606663026260250421974038395803322938084435263628653744321137810566047000495734380730665417369486161775037074522535233643806891075660384299252120602209966189215607132386827411361513884663713883807270886506321660002859120363495983780021901103407860446284332450999493557830533063679467886686325073242187500000 [72,29] 211597828730455806410649318036221264031393217302513704939869534142204953669379833511314946219370253275780796225734300716394070418668156479969751469103512544093903396523766379030419280510247599589645267471852927204017158945356831633625587115541606997495488938914527331036871005477534147254594202483636015594169397520258792701066230199845282880233956607289425771870802622852937032711099506026615967749759844174302582615030495758519368103193703726908153644397182055922628707119612903457178592979448402248139151179258317225355178656862812149603995713049010620518252003282257061746718108073545664331123065359363988093727832269577697983130460114035208430807415764922381669024450905034142881154824676230039747988623315264860664625179204168945233024347883526130801654134286594539304730588593035626063314124585147702777639404304525541785963366111141174746301053142388358226089662592750721135949192281325871872900898432359787980096343226563673452844261938474336425628451577537827296118568458889522859722994755238349110343215164390109406228762501915326546137471143080601382481815955326564496899273576116762781259454058292685996260410498125623572126540452234148377831467393413183243741800917224099114361375712702406303241556525348232913191839207147826671588907159469393054039603959816044496484566134618324819910331734922241896634358261282720016931019365350394458564063157555406703133526753676982279467435303376458345870724026254913105420946725578626733831968129085929291441160593024931214298445555101263852228486783956458549918628250709650852993148877406609542102948212036225724032955779540775925263189410470540094576384603412840568648876259855644199561709058116676587173541096130978553273756703686929976974447816002988729563389356289677690380367940769792086429811575989576617426013909583483146620780614626190280799212609694468380965739087587481550396920079348044391699830801616812855833117390746262939264317701258946000822605148685971164210967283253439596363020417346413700932694128198759079350390538148440925745308391887826199269074259528073879065227305933528476981262828012341087648074950476611032420704962679067094897875104280488738426815695817356787225290063932457953466682880137474206028082995834083135378023143857717514038085937500000000000 [72,30] 123075820719469734915339742586880512059081681526212061269674267117482410744429691754186630462612240133190982983178476834279732951206214731240654305848374814268509655919293818429343126273052531017575581782929487387242509936767300659036150843480079608847872596676143869581487774550980380587211789088302412426009687301142309724464363969403002777544657466399117089245805541524601343145186571235399128682603590142733024520444152435573368170426515054598002117900659479280241345229128667401870708499433739043966498525482133730880762588572809378635532122435853521406648226825541251544407654079743912966543816694369132220608139820828866748153376931332831151870949030878586991787219843090965520869682326667837799911154836425113661017519752325947210599199279806514686698479055665894327210434340653279502539975791171340538925378738143459360463809069052931465557680987835023758383476906463780296853789179399333402119829527550278660180774553811856232263492062391674515457494823322650627142144179462414088462743050375005798775184004529385488634311853453697032370843271768121703712695987199216535576465987583336730187541767353477341547790380275117183253905723713432942617950900389352645819922428158205685304907832047444750891181791685803180018400064978910180569271551523934244319919016220706887870635089597657724576694179415330091360319067826938581297770168124473209996127731398522404734663612058052730075311787704122123864600736600770403321226316871423363548906563918810719935801840203436501644504302705464701699745784726104536855706545725135582789705890637584923272214447556022431321967723906676217610390002436212825494671944068756703788119852294392294841418230414719022095604921140908720231532888826513751889718047955186912511407050074676673838461913187605121785721495477557257877918331270899013565929403920576948769605556771665303956506282581082037791274671350438592001042024353704698343591460902055462791839579496302947192648090260090865661499874577697374204208681199842408205123617547727509207001373372843646672728775653797164887112223671155898211535916096669850360352382775925703522360655590683668471309828742465853192356103523542787810728061395628482049682574228206842039628034755564891154638737990820174239559037232538685202598571777343750 [72,31] -343625508456638623672457260722567593325069608799505877975355915361725966505326521710526465863078046957517524449593465934664834790325235601690905903370763483983544244414164197578252346349633692104328931583267559100297639196353711897995463003419503101011591807596513273810025300811202909247334327267606192715486083195206733015285600390871513744439216925665032387305833664062375701131234209706610425101086185904498141169811151829907264958766704646510022385165663345093604844786172666127287030132593229810696266565423331178168703851501788779917178464834833457658633607226449727720907883814482734624882950082438268960896150759263258862868941502949772668846914202725850515695455673326599604169245952174829782246716433828302727219790385036466656827620388904713633533966234610338144558802838052642127619282132570515024698969558570552088246629725821973033180222864840369441132003377298507171090723724572742850295294784380156524875923602765336011240016361545724258444558754948821819646062901222566052368936824111304812590581078695082886860888128954175060414634698851831165171687063638155036888605297939554918621093149360547688114263475535100989462891416952183033804126514643164472959767750928680886503017367589775515289003334487423471107161225947330497524655195907252778422961286376432262807087068515528752998232173426900289339179451359427251033895708963738970054294361162095010587482943793995942581234690779394573734751815848870123130214576940625212230863479368104473220483603447602346754234203552540367598899764996440044181045081612680549710131324639982888155897585346632734843241174132402875649308362618521886558073026080185284700680569427463662915010111808870106077580608018755504566565343043006448845578238888671649269909092117852800870030811368099282743873739844281429824201698672979417264936278381561880853724080620735267882011286117318189229171979853387279215212897748882175786754244111728259199584001021675380848071162886731054392186347555644688565441684993888012550133258084344414570233149581577950008399613791464286338790602420109692443790337800340772849820734821335972946123756377930633864142567797305768364251100325261677850896440619476774006826714644821063675305934312603302861689920366661255002327379770576953887939453125000 [72,32] 397722680168356676589118588782014605770766144604258055451429534735755877264012950615107607264816862182588429460777668737701191763879759709234765970381306180059236015830644039124259435669043492117328099262287761346886601609259710793463528387072935020680684801753771253293243770300372915961182428257408784122258436332119209866945217487678432081199172870488403623485918156398069756698662002832847078523802179818270715023327391452752858185074059694689635185531776107685311400085605310074715693131557415551977435709780556648090691655292000406694628997333828029695117842440238861055589802683979267435783283351326993846834174231468978424689084879893875172732628827535631292105972411242629429967424616618413310943274256640294164730455538068381546867742732071034253718577677682500927853479916974291598875031231633650554176571247792809076927944946334437567869954642414022587882232456627992152770763572508204158867574889958542135609791713069661552763275897268139777606619130173918937861003459304331041657728363349340714839203854443408854002315100294902933697554305056937488517135604596940908068428272660002901603802888218422266581653857285593764057351094741962932462145193893364895557532524910387052482841737809590522508204796750358704472918380653337449142732501548746941811610393185409000515814498456445301159773099451701735788568848895326888395906571262055595950804879588687178668583851259275767110468231401918330178622385769548973984327829625589462076152952845493869883193264497523324569071681439465106511452345310604017804839996144655382991071629258021997492047907184364453539487414719751153649406612303657199220866963241676639498251990387084969932648987256132481124953495780082220522988031533892604596568092001752475328768688477983317021513782987469725871004261394896257528288743008991801219760457944614336629131454283877994741699577625876166258568016387329459583600254598574522116226329052750407186396539617585451157299554833091864364368893718310587052915675675912987977533513807136808020140107014168997813215695608560463215909694479168685338452349260180718006526804235804759956402794366429480329524511925239118520245101004543930971003427151784657614908926114330319101453652219337530845932882073157088598236441612243652343750000000 [72,33] -326944566370172398509186467839525191968212887019512542920962192305056834056630583831620496190608541790251201559966330591554465559185255524344567501624378472059144095048829992190294950504912237919056456805366642400745562565311277858346194630227453858133947642994019964622499965117863920909013484277662929083688818322370618914957248382008666760532637984269921820216608447830476457228618123185210194699066380473645239135997858396380939859342688975835651643262002646428167707049977648476495632180786441699909791496690837172463522083702015506137040269170185217819564862806387781230542648261665417559209975803261573409578411641139082915793508777883124184459793159332852710837723508546414771190814515262640712940025298630518574036156494111670727310546355477057806396848324129537400872507418558393073976001221907351758819491510479377525455592497969980271483879404230273538912732227897345458438088928683037252904714421965663456737619763865446810784969966554918026367108800204735452440930993185968952956728126643727846460409367014559972907606327479059461716171888009662689402903829264124545381361311111692297785183153640903612883308473824293332379671475173806758493226824331418700521516424276767237284871918101851924154192919431533990681561465679415995987352787353413851356778926363423226662786968217614247621712873551965966652793915392125911127183644253865243838590622055097615220779156877784427587716022107149563450794421545086311526233711235280222213110614846284977715395192323709651023074435707498142733601083198178726763552687606685715136154356475708504492856156564797893328073368984685066569870102651615414856974216303206778780187528885551108048205762146599535590096245270436235594772849051863778328234454601655897040142795687701176331006471761604985708740087313991887499676803683880615115913016577457273196808758162144340236297376557643078039601837196803818804244186844759523043466791604599036358742637364772460474324345080304408310766498562149332429742741449167603802146646563761258644793254332822902784325039847555947836091243586953295135106860443390895518220811176286341136089765158513570181354970947047610180429866576506072948046763086823303739161640637572898524667480260109432566029141753460862673819065093994140625000000 [72,34] 207632149622599911817437045142555413227883774461156282243269866962792795848532963090345488689463355907979214458877738018246741274401259504088906237214432104756306093965235109282349842491738545037989667394932358813643593372368659966360823866077247615269826730073539593163699202678030520837489613712140115478153572702584306416741483429811032406704185707871037775589897738376263523706293513854615672649393486861769434267083707712462103459134452054798351810383252839720937876707241153174282823836201485281158875461330584474261414786181868996834582362566672639450271325598300397261123298537433695328222972610511996084548484085318305790514039939793147164503653071186976397362733840243846992898982967084202743931672361890752402048771552709451824126704718294126635120992544628978749651705250232288688216361154889621096204383000906851470190316641535417654162157029533845407996218221243024062922784708358236480955477576399932013577597431915337037833552177922629252731039124258990770460926838068950836497398190209425757631380077173927610463942619975439187113037144969817260533054497737598334773410882797913583117328763149924592805447621220301920286947962146771389690600650417189763929143881278722459281964867308167787184665048655219042281872951744742490432818567314751084460120512948091055395463780514634370844084830537559597299675844846362093432196267288021617959686942314862128425121427050247009124616110093446685279893034858066964926530116324910559005786542899219086755843966428110775830769476613904591297414235276469649568848689777256351027378968960229902292348132277275328198014533919095295182589529853181158919960024114409688876341366054231964766425508149601684530831158555178173951156836643656809128003905160327782394515378995617238458948901641962744012739863564940487395935509050877943164788898536460163896550148347434772617947882771287549532224892548246005793961960485199509099948223503620868059993118031663320165031736028383773012693744396468126901710870170307798059310516543891167991042696944802189159464087798692573186501871980514720135301386632191017829370114173331206879501449267149341418379136936657965690739423199048525948447552166277485592017569645402842132474944669001670760621891531627625226974487304687500000000 [72,35] -100205293965572204457288254113774970990114627382963293025515703000944273642080657566701097994506997907899572093057529307760021235601196876311370274076238908327036984145449797150823153252977323930016595968760828817897174943650676977052330049651099244687513550581009886278053331087502793316938118670678247855437759788939580729488036973997357616455099519252451113995145778023526019980174886689363659501025429107143281863207234916188982527874665601631354587612117269045782269336285708492247363921623709201336365945782198924818606456379417945335400020639830646524703037026326669305502825956081112984360565849923814333615676439332958083319121060779209431266163336904024813539374619920717905232569855422563408356510222072982641899573413070712574737733746924055507489537492604143439408985840491858312980573273665149917113829442036214479523153338476990726480312863801751838921118949532880320397673368084540197837956813949308690476964773261912109263482433972250058855033760795510014027810920020943913104433358914731301228415530462304339700147570687830650665472614271687932642006142711615472097919252311123987700670967857601151250312343089974453155272432346322971883950092656435957707343313019896390019996706943741447900218792318264166759105632335673035755741093018167088998521802832559428248246989233547076602091165238780688666424813947631225566826002704787554291338570376325940875159428986741323384083153058293801521005961275884842407464825916800768526153539566899495779136694362225325431654585878017017283445041397774014666853366895297949370100479858751866302463233071955261235685074955496105814145917598996546357068704432005798377958835718601670649364608513175886031185866289839746219033489545571657977314610426915416064693867809078983616382760093017163390775953275322408710870740864094354015198340753010137614346313720132754093528305575425829993363066961396813201072770849225523443694447874250596484289656512976700080602676819309725557842435938513425660423957800797125228655280382041406413456337378201901941332990239603990216048320676569622658018276896363615503873531279027950369746818658715146551185987729417617820000192349100160319671533404765908361675094635529471824919654603103236212291449191980063915252685546875000000 [72,36] 30213072947250047808071528072452749559550557574718457809434268294695661024988682485713772576744810869952932427685820282028056497461752815016232207839366911795937340762604411977582104628518778148589436231252363886743021728886709601705166284363561955635143373436538713925838153022907906075044482984470899974603426916408305532670915939657536263789634282942873648101547193514873872033158144774166886031218352505824241823696920392285258032909422423154602513369923577007041031227244243533173663907627374366066139061659694232204480401789169489306066524322454901917011058557720812649887074672080785937403594168959603846517769852362362432986268459254744528644385444885720961798531457816086891913069560817285800798443651047597602194587784117853197468251830833541268062684074716932421940280823391945623958667579002543398830864092928177762134927784486979410324682075073267669405410554863965499727262699335098601850916845236482327341227105697152845389256071746415960528558268450986145049332850833765759192434463051333234054212681315377229368377093804023086308751879328898403553402253741380467166512666788797297726073137964131632416014648332640158262386366717148966853241219465557070921897641361846799210773305170997792635496426195697481924878458326465634607889851450839717885162686941855331869807532628505554239980518924117106929726428092415974343864573608872537433820597288784696338203468253181105281241290447538066143449996744658677306475167625219266502597616321115906181523520234238845601707017988523090724697241455612932343341406794980762263145241876075516833280789443412152440810010072192075111785012947455534211846373629253033928491609846172163189147405709658443337290017015820524257255526192362449089750085524487443395550642942396330824889512103594201276452264041622610826312496117940566533636361121272964246781777339203697935596609044694481234274777399961957826155098686347237040716961967644120415892458400295310688339368140621380984507469516322453522692403039493197389555990015310243156601757182737540829060776440081258607496530855712445512444906986283828879355661250861409804464891682410773549209269402783117443225909947880665453691441443104241383098225293411604657021346520551219327899161726236343383789062500000000 [72,37] 4085814952792679910497783871016289984244189256369204180869945739152702157267435604760689470876824824948717019769397282233100383106514831696215115637476414592296542084825486430883516030395947556516658512326070234208584804540041362193595800693041201409767126062361484979822385154140375037696754247238470444284148215363774043443156036967312522521215673175245338963970368988402157429321763029283814181365331316338359431316331644607032025006376291054170541768209094636499121852208592768409193726482616147248375892002757866228911718718906108317871691266834614033173566951154297247950391591705718284890604710131700303044464950850957074628098619719514803218785446750891327950775961845107328152087070909118067323038355251686131135024271052687319884921873003139073252352976018765648043124043512015264680812965099506972119408599669669993908539147673871996315706176088159281179489731313508482734109911693623634137118881938839318561743965596436867916891806741447122647030160590307630659444236892528489527133769479031782183485910339175258705922552457262890796408366852916848779261598150030855606557148063895938516703809985346557801862818253422757121386064819842433747176888524983845053489790917670771261491286580114610472136037756311654861344290729362221949608446752908496562187430359231193011151153099738654817515501481348046915991052722754567452760867854165289264664574634787943393340462834113812213489022269489423092819672469207008534530837387388945054219914131850262779220878504483569987495968118408713068456395109197040615744992268896461430052994523390548258564052543788960456444755081129117600674269900019538499215989858890806523335984722968687392132182251120051889218639361720028068335024814795133322831408865199233110668458533949350048357040630400550487676348414561123117932461358023841201947068454441495070144690429652493513551374977818107025405693790505976925334766230201880938062447741142711334990823848384275888371787112760243903030095051706196918517762708741213965309963332354248810342262954859277386250360413256550093565622603813391631104587521200657803970867500652601093754507626626632857485173753390957495266500111071737852141410929363617228954934407320303928201621346261163125745952129364013671875000000000 [72,38] -15309670927117335023712522008437691835770350055624518583968426225704825868324105020155731007366087634559957718838815474085579468969298780502288256137046238310778429628438112106266799727603691805069016228841619012807920976708671240676817817201842065172998234639960303016058180249753415090309702714772158869891880358240284402994561066149071981915980475954565788544385257902296502675828107232241470025069776217819040396579669080005037548312140046611409362515963344337944721972276761690333909764184455070834153728566883200729716297320109481502274459773553283485563588824593781033828876428611828097472988932325664995476781248262601152244859169752800213642617372809212658411115638132243035364716148983448616853468881068954007566786288574287682203080793707606378349165524857486953775129387836309708680077127752049570085909426638965075514562475726217195836634776241363109296459900953787361022019071184350560672760275470202141796601667798057333228045711349251099310236017115253184338722234160309457137620829043608519838622085338036420619889145773565797836019367277372829675695215506944713412759515437704717256254322867791888555710820537249167966573249719107928422900715185200766609705177797172279214802890152095757464161575332608262161779744467402423429284100852048635834475466008525981093950478222544419810199783225722258584823726645281473892911380477368775145897319359701309302967766170428326637307602468280883681707129358762044779768542993213688832742166171360568065926446714865529730247873495187297266321241976291225976168485609346527707005363632521417668906174990207133063691768886684709035133526457019894776568169696530775508618679455487634347403731978142374992915255972614435089093773989082366506543182446179360061059995954407238972439554251893253490946894772435876845054346162134452677454981105864762107097872868756334470309865399369293585525525006835029990082265483624285707569403778012886321264565231661369603481551581219814875981550130756900124733630268217972565661816813175300758477298326755720706277151406029794561165943575439951219568313445594524640971617580374604376769369536329506459622885987502636392551548352582864076390799366119614366423609903559879645562613603715362842194736003875732421875000000 [72,39] 15319206274384428993240576581940336336650510820615111062823806402866305889481308834603173393553994595654279348697548978273915361560050066758962885937006617949650045074477687569653896771230833772629848236953142541992407261478077386952450582799089324384036316830310941158062047241736640690774101758620467933645895773000812684951713986457294967130475894517133169189948783097325987068586029883419937142280430452928297523076580916001690448797474498429502621353721642448786407169426840314200061705669573134529457995063284383086745700035008803104338385176255757753875402328294092519285451461459917043138869382451203361478861974461274516779523952805253196267412721532346971686153825862524282971231130555638193653058249992402695562698692372918872227343092637171196727553123531421889175769709489705945245038263779828056720196329469219957226105248610355509731205563876077176417345236115347408862054882158314236338305970725477571588976509648575991965527665587171832351498840446797484586844395779433352499411337900800774229634471010824294956588147799301417054498610943576070342362390619993263119604725150456651956763262836459433666861369111925678208917802824540909811826247108150489402489579037866845549293956639225648508475756275533715428126452295333998285506636119965543749969878307763242899168725963673137728672589404222479331836327391704730487921969994089011494027513147410482017058053432874129468636069116462069968489457844532970814845080242177019970090012165297268958853072219175887349314380443861246002409931423963228360116301361080493227160768196572357733202190889231756131020423325378422385450744939624247757016021795073890153276948812532897866070687745097492332334320478887848621124289367903587708184949432733271393955531946301878702370448116783338800993010271746581867314392732707656631483782546872364010806207850331666826348427364273326546601480496497374164728501435814270979093019054902230020225489138735207733050909772618709631882839153522347537008712962075312254226201310084800032988540303352463653321566832554655697320592580635094257349720202542324879508169138072834489526008879581534854087381849883386792217320918473918123128141178682965626754112862536278891201213525619095889851450920104980468750000 [72,40] -11451777989595559419779049017787016373508462294659089591078294219177186990519596731952308363951259753019332449847497497335971589371561245832825873343324069655317089120263297501822984610389339360547699868249274873681275238197678793893437224960317952089125921869708742425790014138379359473077727986387395483633626369193036434263658469276767314585786392609528787915074049244466150725853088085785560073832934785590639510063041342989988880823708982151551837351443378019262731300450059590702165838245258500434725805253556086651935328254083157240244680896688473729664759896085862337420125389381550449429145979086962612890803313196043759231118737780922984687133237412782394354646806755590425357771467335999597810793016808108454500783716501019789972409084143475046199571290976884770237789494188286258655469124682533297034429107645474891086998408301125386002013696775078948218982349727738869577857133112838675763997215689878622673029149760661419027436119066831145403394762663488756166647704679912362707082109558527265150263079973140374362149622211842074490837506358587229572654721886013206845831221667956960519892075277845383745629956848855090331750126367424259998603559336409897771463190295516326348853371929377595835202175589236786585933693472588544703838238959805170538115623344901567274566620372979255119977700444491315903538740818776561025398407655850781386192150275256788866743796979318264647139502549504169101928243174930864573100287878984127874242447837389622512212466947737835704247909456992527590427028113395660057452664983323452239313634965301916767168422496978412180630261698892201732259503085270178751407667741610813608555780032900459304060273594542072865319789070322321183523483128509947356251194360158561706142818682189898187430586807854049606546469244400895619530603771901918029187710614286077168516858501613056379986524612312424545793012406182833267655703714406955843419965223199050447590117984787807650204649944026979248196083339838121515398232177296767131470419210046986327055536905569846618428577434069502539107186757175013347292638230705730432348208224875673276315703375294499759454636172405859045613695095817504339386394667561279567864270672889609459232929111749399453401565551757812500000 [72,41] 7235441417823443390251307157906481785025254776397539724436691910684776093236613318700324651139654284325655436161240051674898955620399165975063795509923380127358024226984407493602900946992699773189343927507440529148560250773139712089314750236522726518812109381979182432269395502888175459356988700220091513011985659787492839051813868906262124924681589896081008723532253111485429131003345098851321212597695116061651241283309045873367688552145423106994135968976345824685629774500385294742819051509008220884618265375370052081563761654157897210475344577110637467988933186810874589495396883832488707122191515140820279650274356104073126983023642939450124034286573327195392392699348695981814294155423159099958807094690463924121240015531273240795796101192804365367773127783335004724716741114151066979434227121005902597532551075618516977345647250976908336450007176189560083675196811560548359330811903353505548037509047561315352019564965734710084592349496694980826650297359961871459883400774933626278531157624892583655620173636518812709904146896073647544255681042443184443379227430991119363565662695795617162126800067995194642792713839270681478709319788640906151478253153947904095119795111458378775360327004224678513176729553442105671358582359536514638302025148283858699390038543375745638685629559131646065488181207075712539234687612559660625361296528888285300726087715598997029313102353405652659971755817544054760635795327611358583661254528644792321510952415525966949834090426156440309215676803118826181356652473759148344498763481616084689910442068787769776528849540797782829753868279931856258181844128910361168676569540026850258728951765503005849037448698969061547916397622782935906282637241905902694684008225905050663777333920691472965185444022924873975474150005023121995136454294240634697001232470270336059766220786543561861239841497718883170559138035411122548531717752782249339254416872976691347830450197998092467200873052504023813697795503447140717317730483476462454699241467089656793092263465798116700994551034738791243209164458590044773556786015865711447756021745653374723993642322838868744680261754429187168930104349931247097054869422807173434991672355751091139097752602538093924522399902343750000000 [72,42] -3989637316581678268742311923562568935318373649132759086081209414413944028582975228237038938548400266090057669630798114312673733981530726988651817670792065433078531601148612205776480113594216369687630253909235087529798090439013748478489946637376894329568416109426315804055508807705381731018583540106831662846056666422107628562024889147535063452316450870709039019849455055605636592498393899208855424361173465936358572959156612111573187554681617394629945169187233682590168305242703294107663093894984363265845920558667670726441168137814650824979899156485867961628706271558332374774113730625491354764341201319339806320289944187108956099826026476272059833623236385102091419609868879305077366748651061028268049736221810900811643919203699954728382265479739930731813665416349751680481822417956341122200351854224437748469764392326226260733918972714288159061885934435553084083650935142223542471385769117444468984837498987089647479982773452908973935744716708193966209207257551951865733600415355780678152478805129383758945479717895920093352534511376086946238116951737834178422386293678319244173265986532836318800198025184468923773682980800118077637996073698168710389386759122851661032199592705677614575710577075479656978715318846782631010997469292421470385333911673820829971965218623242758248131613513836331589438538721901858807880333513780328502067703442709757637796445019342956494435433705428666207989312962146822359163643837678446070427973505545763023444120199137340679197751438420209530470524156300432688717505502570184851483248375463429236583673257016193682703833419664022939565249782053508606738130201482232448998740880562846958323111212260113508950699027479669004673740505328295871372851645782200016194146306949921382581920195712704205940144099497968280905309690320097883931152339104573954871656544024207187376098955749298563059738967559342788268318644076374538300236550185731812800676548885819599019006226469536947941512522302610308038998626786367821154659361243205896355339529938999493808018080665213143427155008592846063144967933414207276277648382994760520807457349893335761436865515336877097538885655559595890834405993891931874485404016818450934821161865673211366356554208323359489440917968750000 [72,43] 1936772296842968487262382738381531879306371062703909515630190484716844690930719427073830965424827143275798902812111454195857002048679930950393845172983699970348795609662878832432017162862509000888943683484778226419368617176416165877525085630773413910929922763679651047532578084842505101396896933499421926940335505131188187759947040914832398280828500888461813558860286196539073822857404807175292482754175238037855495278964261179287891804354839982925245764283221368414756566454765265571296526973718393819941581447296334318937755274037773060957947397108970319184210752488730612599724494650491184635254519387157526846327600067993293218839248510134048893587456720061685736856978132572267741271816577549144080662679025686949443175059728981172705743354856635253633352234919494330649332084963870052448115568723536100106763002527555424100208945741442317486462303238119872739926690225360770341964030010979808168057640856635361961403119863381631667141307890877346283242190896284310593943520592940265650053310567555322164874077681988145094726583501186812585801493103227803132837145736087073728336924162702361350487774954259047420212187135641390973152609770504528326794282167450135776389060769860362234091389079914187881102226943533107210089705716991014232626468515900388136238929656095302985790328943710419659621368469451279211526925526019148655609758772219228924538966565594815215383063120977996015667282236824474918474269883129733771320983335799348741906792883650772990055723378320616271735788290299731133182294284493214967178690333766179854372748155290372012822891319144884251720263491568197814619131693231168664708674163664391521831928371159125530662218888157634793240737669149083043052588110723924789433072589289296805579997810276255030020608086402071639110686450431409960003674366268703806999701708490012645923868132762433197689841963228087190934657496015147652346739743203191863389885372727333455615803627963952789271302979886248865077965610871134895534967754467245355700239147745568840890502291869885655543454813893749655745830332406265522662358109736496589271434864691870911254999947409509448648241601702641903032868868386552037614048263131287142707094572902093432276160456240177154541015625000 [72,44] -830480214327427456430065488232220002343207728264423357174599316542037608055754048676623488453114233527089663764004145582452798529223402819865423814823869717208059804041360636228104657283538856252503752527657424771675078551521667888470787004428130575270556333980604175222391112958585321056056748930595730740013334317463256643155417638103365986554553367262535835698863897947442615956405390020062965338613528754890398474016969056649960547843434730989945714519239684087476358157064631964693008216753843655999887749384994999220183900428420477843391921241024912564995214991624789322311323410162206741697813585051101261330330389602205955963927544732349319393881611127656565923312480513084929472559735579345838112648346880051392810289536528863448222163510299285834116338788626022996691836283663579749761087071247675940941160421824057488322718292781512680688987566737570133273474660909217710045079809982395670702433882633117337208868257469351846455191041668848770404471029071878392019445379364792628214944804962371972538200467772684785557361524090449629553212979608232802554801695718109774914837850998192546449155642760457184790965506907216610579705441188515690215215984066710799841015883002636875340510776270866548700308566219286581451286471957772107553300208947052388385029117931055114178445282575623922381792066637357411173680156607893254975592374438088263678378116268785019112910136697373386459227232510460379315957121141569143765152605075692182329538793729951384237750491591917224447298256808774409802687159458171195723962813857339347896469181180162432279262823541451794085788939157144194711681359161382575598371409656921485759213076047831548636932510817848545460097767350490503929342043646640674751209228996488308603133171779867041747363583591111088711112286520429757930796703863469973141727661197192628150635455767192341835902227467488300681697883620945347752008088363709866716322437400444919812589460386803423023773247289609640564140263229412190970445066029644867382789549514991769265373934836460044526674526258886011415067828271230752762919694365113356015179006188140265506674261588960983274736057814180595727989690672262688061411013280393436306048293715775798773393034934997558593750000 [72,45] 315718245651280588751173458513842666823671378850160766024446242176770820506710362437658113251527934645485629922239115300956255610888604854727335941139032373402698907306117252423947875911016011810768676579049049378935986174161088689858845657238306786445623545207175491945676856652045232845023392242328379106487765985786534898194477607233796959297766756858111358877343133078537159043541547142151781942646540360944518381219029462905094683805933968369008073136073855864516155412120827884617919664171781431900197588882231079991293375020952798449930405235135375406395351674695026446152541677097227336415233835639360256224686436734024096879126601780930398896435881500094117378987473055175015618755693315951390532305491081628508463259408018383748757607048073765087945858332245397511518498094998423166381283812718342562929813287888396474748334887002968571948550739381633918403236533212783374041394614279825542925744607662060794436216168882634822093735159682208630757767891365258070256925545975394739901435165128767684878753966201445623881495917912787379915721238163025371605526115379828046892895514448933797597858255455785376389009943562709112677773305875965617054218130436856974683041792160880083290471629033440899033504539624217319217101769993438204933516394090869218681846883956413421207523821516696710699089098638775657068656658285508172716699830605185848917003195718964854134591401588713016049999798638750351579935025341815246456194712389541152612462804444428523324960339521473047573889526214582407670341329391191205271525989174786083662885142670560819648737102898654592053098015936629961718182211594642106623189984780499600928890278237893346917717557931667324721798134156041092984030610956507484758108907397809495711622359352276660635357186677868069408470461072982263830303764417955738072871596395603401141626834030631910447149860688898188705725030152975407417742090070815887011103442523016294327817434920177620486059433725847597619101131671369494294446900627921905659306526255443164420697872919094512473063196224026548823570384469568466216478799643276731060110056011287495451868976466498432160960422054453971144791200965338500410554904137888296289382594750350108370184898376464843750000 [72,46] -107034839038272105349951094718401719158385355590008470954271743451768023155150581319683693217761333813863708150248218828563189977137803556381558624364091454366845353148021436691992119311692928486858475914386685782421070580621295263209153558408857186474256582532167835939662037714380006704804258729773681846082246698307517689963379608680629540711026692315279343210248951526207202238142224555935473073071341468409058344714209257661336179099873747330170874465286962122093941934169823526653631697330055123149849141122463595237330649983371450176160130964652051137542316637720714553632653794346032540693559205245720042703283957017858503088424557793068952294781392350708707163107215826362197734603239914585099296641526850978382403847396976507269430704532648470137746773907667426369943352908529979955633112648052346673565056876384052944838226693795589650249668233245728979692885598319353958322496131558931883674022706190152692120188905978961812941016379704591114897919163162768716421311603955363798778473683038265100993880168528516827055022368435275641713656730753329447564145685167385281141644703065198267536648098894574306014933179084362408735989942098866553953387315040078349520365770361586388549294900449744041334762200029147496731578687536824578636268730739554030637258422714453129212711564280101308941075334505888904440415581317714054814582814544140991673821187411740610439078881013953150304852945167217071911772287702221932613053271375914372235679377338776785926947967334769569803100379501495325817018480943355364364912826536919814979755543146327764163917582193886924664393524123301795912681315964558984574706822688281769489520439891292585728860662190069009268066575590624012543027251577980491188996352615786299381115190198035306711780769988801423554830881115989451889857789186879353414654175271974366787917552234307297917756805715050757766161381323524532294519345500249234518020202104852280675292176720762651195193891954694798434362211193548174234321117586692074388863701590235316383389296689889236989978173708437228317181083204480714249295828712043781567097649339287156958888245859456953879671704537336172760908130761647524184837954215610000829883574624545872211456298828125000000 [72,47] 32613308068912616383547332660013032767511895082044104228476885867319926321323144826165661479582254624674884261557089994286361183227041132778985088240699568120092021661174813324800903841828065565178046275433240670159540357837196180415814172956852435374852104124526616137880894075247814202572409443999989030372435984713253337964968121175809511481653335611858409892876724044152817962917554307317781698806981697910016994573227655765449761275020376173452422738952407777483008202643924436950625418441112645486119503790671321794658175906154148908494843067423669792602219304106523890568296918721886885452529614794331243599409391923122359831418574865440576952689102420638804939387104455995120568737658989357520413440813736533093511129892470490401981082467894802972802220177309516480348737059496557403349726802726204301275860079342729973946487049268944207668175216737120323385710039291696087794700655014848912498147754809735031136586985121128772069007150377976927761951583121191569762882044769166704976197696528257133138532280793507492621991681209217487754198824609981276302942224020931533077180142374356425554764395089072987993495134005365963125684489284688339797081079034241061740291745927657912102091117048252653688848244010161436102768113975547099008802251378311439757449292020725692142280351693300417837375175423159359569595925091741280956492886108947210770142826598933519917757505805361625826276246191896629420751697554272412246138568947453172998858211536379253788879181726787256347901690729445539809440564667619948062911569488221219174100786713784559872633677691956038905783325143413306414053884610253806902002407565148268850111429350075739557509134031813686506719848138920898759054299685063773673915866687323174455648829101150795339512660173195339893051822215036988286599627881414920428167177855063871977072921415789918596856648762875667450719462616953329778083399547889996329242851185450506347189451393416009022977618773825942106821775004653094691841465478451791863334782046414678919778170973036693136653313595663567836338951160397207509740395323254766276609602145703806754209930556489656871691776121834732750749982659012948124307475217253937671557650901377201080322265625000000 [72,48] -9007097741541134797226996612018114977847357832190562462296989507194629263780514600551157274629231798070833208284223355199208915281980193192226438343857127647352019161851220326252193240287908414098046504950675352123445808425095789936439381452073518129829802980200359373893688395853499253307690960611241747741715465864885609534929665007005183266351677826691754945403145476756453339731689102089460415860631400888555690277189173846689125523755121976845609651713315334928629005053882920011885534150081574390973680909995264534755582640313323492343477450551712850271452027196550830933985728362495542090825514102830242108810914198040010025151329986177294236639070522048959042180263497335613687154746467844388754119639824188349447526557843190859435388428215905184701916116525187495908759986422275329025100720288629543524187765822528107612547600012523520533668749780476656549737222379665915966635221521401846200423088323330386493676601943002818643891314605186210346083621115942776174528047258805828229618504326195331183681583740495608446236477845540519657866992631034832146216764608135776887418934301617240034763950911666888516486643126177444205757769830635960940983731637701487607520162184924168056898332148270212204063590197139376344286410021137369930389389548265577570673224686878613248327687370480848719456938348461285720352129520080956578945196133730583757732393085820405400193142843762619567177610898422024299114425382634444872043293924398350419228784372182904865219621458609004067427544004085343811023326581751734005680081962062405592669357434014374906786721043868545982244257495307254005267923780174920433632697909024212147223479523801559636421605773251954255246399731406182126225888935777553191896944946572124653567311407060859413150559432916519773203265565479520705637788749618961989064079284077999083771192729428869498176555595066942936056327269729324882453455834117099047088322140604872280262046166078625216443461228988316263690012377768653654907179218271797442273131319593705134856022380783627129026133482278156914929854458025410834507667149478881793851643467172697123093795443440778508370562567797636840610506538967822902190529799071327943238429725170135498046875000000 [72,49] 2271177800310929466385879290634610779746807536960807581599553923266576208454535896481345718725264456808160251946041904323839349715275865492550083749051353843414994132696828893083417924117606626947518600292583028491793632026988723825462546962531143149050889909631244191510965497484309247651970261966428056848760399454164377360132117541475575085734422708509494877951303210214205900550397012351135458035139945468639666638256624847157620965154429023586781876148683015370552308101823197165332123357386266694584277460089046950679006015031284361998832554620300626106178715438330387950356146711789987743908722220093710708411604316877957006448336263471204665198695971093031495327133681730837284237834125367287682413837579091743443918737881997991024704240695835232878432002062757192804184007353308664858626247395230336867858806594926694082701674065542164901294384452706401261245399938067360118159493571576923703730245895593667619667349844663849299008982657211192661948087547337195220859895124533563067553285958107922082248883928469575233816659745513544535820456047488588957203432395076321681505138713675033983127123882230997006767259533467950220617425963692416790688219598974510104773780877851066899681571386847478316705466708802965418249367517571574005354924874298114303724323607409271688242405925054745432894614792998506092213108042261236169203926706771214745273843216462538564462920058139814174792001776208776296581680157481870796612672310083384434805145784729302832553375187903503947560572473058383610913021183875757065633738634850702597350899164010335659821368913385373295105467228713978927603087448163851697096526840613822238297254761985533039259220750028046303000720305765633123739438289205041728337138744053822257024385939408520215330669199392831595622131348250387925711341966793883895015353220185014334428309236250363426950584773217462177185651898254579972718486133769641641755572942751869532100602296690958949789908357709124070976401419046729222124716886786690986332710438323901803374980735645986812462160177176333804115255577870957819149199278726026656966119234344301989637807562470173945449541669059483480735895155597551219039953451783730997703969478607177734375000000 [72,50] -525400254868773674534981983216088803875848952065683586457514393369376366069960607195631197342312729454105264826460526029744604452863616667636829153889127956560578824030422258092440455197597906710026752972401177235053194607055007889626916240588961031421456501329073805247767101363840371321965022362351974930841701653938275927345536680777352828865171669891959902640939891225785666909242153190583815584778358711715847845183363111013124958882520498044237309557847782994537699153417640265505922451404182556630104614967801701273495993462411642978322325970732124173122996871457891940633018319128147862584021604967774628703885228518076656692817104615712697502664273401953866912757473049904661822784805171608089880571995443487951239661737240412108001565818544656439500441136836789675773026787309486119994703137277798784508421303726321438642439090517438849463864078856129448990289699430207426972586515606455640770567153444391694196222224479649876505819773818668819148978299766358427088203859942749340101015664040523390581718346452905309685722901608242267899171784096915932460034397733617150143138190916714696351362978771932929521186735999310913763523245285801001691633403658641731929108111132145911628338039381938891240650246165793477314581951251863290803194626631297353549614720149798359537335290505396036913681314386456111295257859073624706632342427450202753946579777643120160024659752460602639681135721844265283983927859757757231335714007214695081941050686734550845139450403660237962430445125487551116482391316455811692995185983981515442994846915350198638026579893053716860827836539854741426321466665598064235751029594301265722865487899271796831993816664601587275033569983143499439187134958576905137577851619301416290576373561834815868568846767909670250938583080901157763007666251953764188263193374910539816259125521884154664894615928148266352897702460201652276883715229761684114378784017545881802016381411435280922575448166831007514989155807636884258827710798651412800588572739557172250562599957282013987068347352897104465116108614437715205884861415274500997998859852355971463227568677658015426857156679889330576680122058560009137839763582178420620039105415344238281250000 [72,51] 111812853895636904946047712869299906748089443843167496712754182727606444690134962555331708099211852941907364995921975169403061000762753674965164302020987759418835436761366071941695131442827508495018934688016633998437107130201030013896651988670457193802640633479815737271680447285395130200670697741320448810075337267782654347564243371515681134268772123267222400503881701271315773160652514716845460644678110260622516446149036358205127610465035674186046661703610676844756867079616761805561230389425107396126433116493717605675290929721692569888348245815086266270091386658345044304392464549382558622104331543484419130883087658920506992069022203890556334351014873967197462296430831760645371842874101233364530781322039287465726815708628573271867407297128059381614256132539193216822184566358843175732920458404145393819749601260115963011584130933624019287675517752012106458133058021218029150398983782189948265417629102135263329545898929649204109365169505396751381592513675409407493090027344025277035858991875188880788313569703539867784197333802472834409186905334989359717063372442783204926594661979390984059439012747612004331120476899257671604369249898495131533315116364880888785713002636937318058672501374633534812389683676449672501807025671250356086870738789416993734250635515763675384738012622608404034410778229522315751067606559622819083569190591579458415777705405835581028982919124624782808305217727946381427300524093624456849669804283676646859437336946405718387885214038253802494146538437563795851922004870036780814348957126612060687865200284766971000606532742338583329229883932357677179011460106383967015678520898867177170989783617223461250645901027381720228642546991186609307404664468573908854758674365163256046793863759905995088352206813292630574072701573843046747857019711429044736611682882407363337306812460262066026961168355789589552149149483184859424073058139500756070746517293866307317862295482487493246361653928670552153541075625416252287004545057206809809924667957916984621459366161983238444411503008076233331823503250498920567410103911590774005122050626154170839465381142180002748722399218660395813628269067450428375654070123346173204481601715087890625000 [72,52] -21926326870717593774282478895893934646044025082057906945598267229282333505151798179501791024402109577689394396007050899990125577364331694508414497314315935334602924072081102148571361461647324819149130339826482580122680031819492413923050331806962151216163177080298169768128495381277740597675618614915131350113094461626495784957557213511398999579435228571819952265857426924863719328325443773801278785429284663051431574109896248975367955883409886614399636867847400595227851044488968030503578439487203584903010295483819893934598195702017415423620309667815809516361578970168686943607920406766847447362002145990209601482949058198030400305424414457150279420581491584069226490283290771694414481447167591442552646131119318465320410299688150506854810395715221567027360387361106982352281264627871908691976439126861547838461850933506985447696487662944015516541759235195659022480121551357504287284893702494585067178967479788862973721126858378063077804195602871598988314655384820403727373499515759522181374064604085910290418517603374507040513352614576603525776146730267917608244437220109849279746421259630901782681939448904375355453453814259230345297912132346329150544671762385049668825079780790456054755173446428848456140505098486535728843497670492941849099085559040125107266955120537557649131968740840290279309916004053448117223116958426995850957349598350368881683711626266926382271654452360117366948230169090216214462464188195045133795193420941806474612049449297338950514461787517946091123518443691461902142313759822801559865136111741892908344384338587140834922228475502956556203631327850762995986180621491556732506631419334766074500274874622878805000531788243579953855776350171897791430440294995926885676320431807017279358962931347407686757363942629091742479813773863275096117097981899680035465803652130804313246454712106654394849694104423161709311003114601495212503507833737801674617878700228105491210653186998290224200727849111434470316710158493961541499693253197003275041168047952529942692664656559760060968803422208406400808336002608773929590978108854604561137059955150609750414319162736113383131159050703848500200854841624131807975572883151471614837646484375000000 [72,53] 3959547682629472533985090950603973158340285423779432075289383660439408643417842557253626800525997417408797251814080246963170697753925574120700709728836665817400909875853153466367748096204223817005886093563544151554638631084996525152462697441984087734396848045370112266749182813789577268869036307005598023283557300804916102826450371532417420909147407009327094664090325184759756403424102408726713602866989502394039633307394899966657253341308730815633634819857625602157354846228930589635581175079911465381178620671962288635514501439943907251730148156728358727067236075193425323236737089159491846863094519103601624205758045520712679203398677376888713296966680712608285091346706938853081803801836501132085132809432264282927311305150423938959018343064946187027007494925194946955265065122799188038235769977035164080056215345067357261122195559513612944130902514965580630519137868215085072561896514868244254282766123692719682471900513859420920071022898648408066596974960346333429784756287657652430686876819911602393493951693463321121164628845447329288150866043596496664207945640450807037175982124546295798847899273419666054522637679823422847459607805894514502244275770304604935198313184628134855924517375302497389778730496633473031405148809505018054826532823140005008143842710938953050572513176239578583565604457454851227453055439824858931190346463990734344612571215420655881645400441759701152512361846124878383532646580189232811233966491553638429109579450557079459290161199170254918634730395104852485457960941372424194318113239054291403836663539650059447485024470745535131553164066590606379984885108388683078469561832325671240568645565984842832784786720422175877275437003823000640520108510857302576336078553888704581753484612899652127494741537094721285255623924304361795716755300031829009961768650070297408020021970852715321595912938715554185873430090079195593747060021456016238493803693375793707976807783065845641881397591150444515207182416247663446938766201281421882764873192630351585203597248840364596667657771315125037592099541146577296005156186980206719488260774536974360072248497600576059201848182023986166041401579818170830549206584692001342773437500000000 [72,54] -653981831927854780943626955456224395038165559488367354628111773464155996852004332333037499130509160709169662219868999284050604160531314894519346165645867310927420606824805845658435432025702069377916599935511527384875436136337187381123977365960320383708153892669477679344991229238187369898891221116998401235335970508891311590888820614986764577124081413305070216881416293249819885615558205706453226020353189964165004937527297468964963955132420148693922122440048890486346739299313715254551961935509733956416131128941996919042544204186301190945806916762801164738205418163564426877544280613108303884807728354090756061802658822345162333877696384945931690204311542833974824675199487548132250414989908815347039788496737235568836959804180539211810340409861020549400704473141918083123010694418172291862274888886095606667738033248619856891880072799752742023500046547872071177977470653320506817843491218502398730706315190343940014898820268129605926305202686173201277906880599363545962027501753161063071702041805172917587508634011564335420914128127467794666927509488507680133453276681424768842611237797993399653829363055119995722696826784814632144799032398143369668695567961974643880456561509016822532621739017421762956167706800748485379329218320958209624740426977046396686932255455414494720830978538977608668824740657662491142248327157981082491783604026008852010617953804040970641180086049247439940176982812092165278666149933069228346906341630290900531921463614317514326642652550461301843366655208617641265746427470284594308227638193049089760986068349526672022106896164729505847537603712077935644452647436697289617796362728456416382722542405662710875456152230373708449786034627834201280394068036124816356463352620249352547658633858240699258805380465298421672052615014932419832535909692843009945400357694913247338522617266318647155960010924113438214152414111171151985743259175758754292717276289757655198455124134073799727240276521186393508552350509065967139143899252175671583371831179188434046478787073229324393645709567627102796760647501178358915806787136733699723068275973449106495356750266886776008022211687247664550683839967959443129075225442647933959960937500 [72,55] 97360311622947407746986191828842825366097286213661041588545401744950833133526686124633106230768409399246490597611643423067273008886726330207795103942929652474992598869595259967060797083912213809429543787281958338015194659189150330040502196192852444986277829591222549258884927910188300310659525774824926356323305781560376774603056119943887119571285687548233190226416558210042094082888128715470729331022060925332445647474630930004690331944252327933164487581176555629597425084883896911583532382968214892259398981084133067030168488690924027125720084519325162425547878344162009327581275360873211947791941960192047069897427422450538595364087637388622441642916420214466035778444088880804879835469829282229716677251895794046954212638126084605377729317253654414950417822915285871931863849507256057366450912195759766429307881440857538680315351395853963650766282867342974009061931199908855144351224392191561891466396537244317825401817438369378522201536746209984750634553763591337004299699946244095254493533705018778636638735341405229327428134132031644280919268503855809751109439728711356048791762239662942758159017594007478896230633898495527220556027210237006144040999907035226241125408191964073280221823410480918613223765455240602824319804367966731408615651023922886163389002706416492304304686539829831449720062511100901756809362570211750257955570417886329402683190100886855761403865901790461719960418515586937977894888025364654710120787054134998706350314921963927777334996986567980009101080809144228943200488471678338874637199099476642007294384051659385869660175562092368989706884527785585054945011249726636138556221008019775318057720727799160525485755067855907801893175959498469273565174347919871860122822349761458669157422299079637012583461519679622511388534898009172389382688652782076362373136256669253334681392346703214102721718941577595666328069170605177003712978259399692445822536898698001077044148543387970820631541210014078102570659583555249058300302986459179693752589870712122606526927818198523831134496889438028480007019428985652193509202341718737899430124165600816026378755436553868779304185103608921744711146573081350652500987052917480468750000 [72,56] -12882270182255984206248153571390895430386051621046528425074296647964718239898560406322547657229651727227886204455854396394452951811765109711510131273377785489545804618247543301978705763240798626284888337843218852561026594704880288243912562288439107015208702511423995682572237795498798919460292575840845590417912579717477470661671397115423352526630451612646981080495538031079829808353274906946464219239994131095717072829255513439606438536822950355509560948308305478555536005978931228942061695707192453262496727844231874580715247587494195275169106549469046043385986736491470830355698192242661552754577495729140629105398146427714553521779886145111459779974446898893665721496499326085256719215674152760481547080363224921666151298125392685276896156859023615015759381776414848821609587571434166801842829005235582123747446740142498387902978519677094559401491276439711682384897686968751473724404713171257693963123910257769756181461205904990260888828139671492431307683838664417916722678966752615366663071565929868058282421084176263984244019375414409091838136961222059187757554707322235791777357199773226774722880643152326137712064863910170825655902192028394526768808719595608537299847615646270644080692152912594084810865632994215014387404140781763136789458593818715397687309436988538501149001013727610094442916642290013414312524955753529334323804407995235920138841902445303957464951377147589397708333769325838395159295980496588993969013995340289356272415278160938476208295260368301790368195580819614674114972436763565377252377386513655743398903647389128920608993409782821051866595960159423984912581507344650140847004641444171011104952397208988767949826309416954625328140693550530759435253159669023438761558362551334572530385986760352473883770047000299914061331951217825300141320929331623012586026917892710645610988830500872549236525678984190516102593414362691563704583898949945020075539245673032971390625930452963797209976165485336126293372185847743315221059549842469121738256228170273636404873483418465722228178774938684137344452610306392206113285538747065247616159416578065332458263463390664232151509822421955875348942299751797690987586975097656250000 [72,57] 1525648675960695372605189578679700980649762316627189468652209434041204312163701626017726452884320416663515642376217960197278128747928571945146797247609716647387797557164484146613464678140297608692967390996572123987835736996177415885933883884993919184603889091638142133507125799360144999078124438411386084706854715219801248628404744518104389917341983755997561939536929303068984138607079981067762136931897459667561921994274050714808513434243431921809564687885205549444125018530962656881304785456844335218662753491029874970261497920169199657868596190960546740680567756165357584768790916438327912417588750919269010717189626869434664642636784385843273773211818623474010277487333207614266499334235978862672698962756303087453764158099617649871153489335306648496744895561239069367987621472005009816141402565944346805205853922351858002440259802390210343110010184096603088203561620744399950497097985965253144601137980962950009581906568841438338921890393658057454748386100430218177070640314613745264400566002020610666509414334581369882401046771395150971243337187617474071906096628284205879667922786010875598795790072851585297027179162313994914150597947918955702910003625840035227892428274516199137782068184694366869358362321871460504922713102571222618225140467173591686361175010445551450359467902199324181466262659973297862541122721652887467376523637695721824953039462213444744983924491665774708529094496680526969292924544013846235795167625727414930871333293004152127600717899799577222119745208525551429217377386958544108184099800452960227041639427775720649882342622832387126504529523423368693293030746810472113634184597398925412002991858717232693301902044843945632816014861477761592932976718333142547938933119820215407016562166933961222909986235807134572365173896870485350430055390646549975140179698469468761615696026996486304172732095502758130533538550789389938787835428239106123945588024644529055528963898628428624575159649319505581334014650404775640388988643923705302017392523943421826394613956046898084995523581912339551801060570623767419977657692250144021172485436631639934381226052334041405765568044303193140365237923106178641319274902343750000 [72,58] -170618291883363917806309522502899042278755143210783711719129491800185627486694948618645033384813642857895756966506012164468624045928109729515356181683467820885227080810738245806650604511144741730501018562967772819709273413229822208309113317672379685094585138503250580984489363871868849355486202002144302482469136314736288299438810817146972240966128443080576560210306486946709180384787550113582727134775741467873067341652366720008513224664903222800603100537868770950691817968785052280215859828912455479119211684899660116201209477378636315953721375856464100565176727616617228252676615410948576510486176736685090993680300428173576156693875791329252682809628233802448429408204945923679005911526523245351073343997601012987742161972733654044173056726456578024251002377321013626655527979247197092232271964011927437285142774700157159956476768474113936084943574873764197865585136610742241068640279973032043282078017670803611925423501802570548531319429268209929273710141569723995335758391946511819025983669617056721268604343783054058996072474442624621156048933336674433250499704083331932804713443562965797771437798603241581737436347646852489389555507892167664060427934633831148645479759170307608599081029042489245158913403219126621238569294359249637556482784850174400843838312958682893085113888373964095232278243085085478396781277380009747001683083335824060183680637985685782798435431533915833860321483342629283533843465253885051495906469574077672025604878793764863629744189105771123575912731529627606335750258469538418047923112799856669326589846072094818108112415993858433462917847288594162059303413636820760272188140138966407373360730303355611622170307904421625165531224972621298906362950569292557342820626519344671329257420996700750558042073171959759727135352210965343868741290441152597357418940240660074703897672466274204081308763630772903006465371728668513961363049706087583904376464101404836920132218025771416607267138844540723523867631119860449588256114551746303968513888602774993984873163900939741605691453295901709896448675491218241281451532985171705064713654269723815589340844823679481812722658062853042792994529008865356445312500000000 [72,59] 19906584047059896822014972395836297039338888820060974356390481844038811341461605785503571418137760340712685113845708078819054211014901123310181668277349521828615563436947158427696949794538382157162805580573341232907224525071854876254509535079267017604111130531692634777658349709047574767799383158272656608856161235280950976554290005920298277228219240482414554840914980117941054773663092680147729384053125563275846631936180417530680516396815837365302913077043003902160866024286189795188165665892534779829404225152019362203642000488859669927981031403567631502183846464363964946843212277822084553107125374530593677797667402919304725569796878628886528962819075917750813772158393087324036478163833267350952673535866227964162055701743943312289075341507531991545121093196230764464042890587376163023629695494132829667129364819023593497683992154540807943091510233453974264809919747038378602676399049961377845203192535503322154202453802982071734817427827584979301904530347948912680973794768734160493399653027361985287652681683274272289176176327141852895820517297675272996848187916511684909503043772139417162187071408959568692507964358624026316178124503802618722877894474258456558247704501255799717578500658846099071721245041601248160944918512241912049038940991472532986646298111459372221447899825091545837580821224819804074787726348223669332250607041900759123140794446031922264971482879593948824118015184314056499827950451646623884410501263869027555015025082421930683684869162151579057554349529865067456161411194033337289222855880597569918552138513550768949101214749274187563588879094179428944058170710052866122235207368592517255366043235479577197109868045177059859017715901944418528214314962891643781435618812475953326041810135782420069811870620354998213187750144956867754055849375437966836812123108746111773976714838401991619127415765774547368250338062414316402684772720112289539294050847762344289238329685120261677147630984573888416451561863662673823755697070701714733005497436036602748674047439556172974124782882341278407894851100598657705820945192609307918506500999603237291000764941236139248664782641640158544760197401046752929687500000 [72,60] -2629901930785479091087195407034590623123936770716761172743799491119235574857703763279620724662880981783731097805284229874112375378883193151970205524013170855710954964236710349551380906395388369358850549292608022344934891767351112206469226384385222318592163359341209083091374252083618225002573533218182620607260451850682299616677784722370911081585238571164726116938979116660637271199378770575173756399687612760244049966070443509604545078714948854724000353467879680312891864841698998446699833021839442999947591803876192904628191616733617880553634649504235610347207245354363231031363498611650542069303543519193476192106977594432600340162638166654222615537210370445796450692025396277607663427670062777946694948688958109119077912468137530819925119134697433130928488038036734321641957556364909842920742821773148057947715105785142005339571583896278578735981757299152600694938541722066678402908564482688389005767378329660754483501627398438706345116908786953343949671767514181127945998133866091275480519526777134694349144661409606156899476107571192313815606220984093862280843562909990284467558913958994145771126368448865818038279554063919649325183852147645744890404688614868390231078319515042569492515807247553739559077209420133861167810296672020465305824210368185975318464783237492565523386842241594530630638070541199999959865275416822827789320991068316195986843292354858084067010345082376933762419985777352119022173136348512872913253071713580849876689031960662022963241151423490076141389910774566274656038081611753060137138276834225686217533389482025181826406949976327343969625194994167700814667796370162283935141432317484982443623300635290108109089846456721508940548227237075223107210040419409178787679114147772115469950759434424302040004840166387604897105811683640495652000639924484219278233237579652945138183342089982824385389016242649540023386621248881993276527687113587272545356503032754612239130559645995134496449017692315904182564599912246911687110858970479958719447561959126045919213364478707822674595021931331439659431721332457467320086900321808111697661875795736807910930736958954583720737829821700870525091886520385742187500 [72,61] 388757398041124567064151742209135861862926989154932469982988370843762444141707687889101047796057071546042504214300939047067560097411960192749267185076241150116068074910956615850263460029943481133786138202134432125317643741519494278287386879246727092512311938707394188531695515438007436071528427717615970103918379815542456404030593855432385974534276253187828266499718709069427460810032020848586087286579626913429358733633194409298837903421754425393421702435701543784715236673860870909784159708144126804000814596945163474184697913555337740585716474231253668994908368355612087559017349588344999532650675742221166052571520110020076859822495518469836381243442183808947034340890779366669448125333865304809062392932786445516129983379551217976903224492819138956368525615591279683161685224457078289718861111575532138158930321523066068133169347966225975001501158630488238807379158018824350967831118133785909580101509771647587048761198719841996357284963958333643412140488356770117884842524450334593408774856890026368177171705366705904864780475675543245369007219873974878684194258349498511241426606849852198278326092625133809000866497890903706346404260993689476727565183580232407646067833576375389970578290680761270972701874046359929694601051925377698297250607814563276036392080811696556399398251958811449852184220707638732403028441297357901439188346368519923597833711373997382480420315353440458878990999750829509031563052773523907917403798771629477719412780240100200963569312948303087528397594158782117313398198691837403803315562690978208694032981351958839293636165941510047291294429993600827104339756497778120699854193890424053235696678593707575952455931335128222185935999483511642269856279885137616310274814951312260440115916879764246373609700717768531576240877959948222672702047235819666878188121882615765311976702959850643203303418919309049311663183630076621500342505920994178852198924272028506366541730496300793908550771702102612987422721353279980144404113453328903913781397542177879367066293827665262249270322348784741268074304873208268353195187446285890431632360727861097731023214043449831578413977695163339376449584960937500000 [72,62] -56943123327143929346288723886237516343722998116242484180253084216609027803906841188955992235809791033571635360978785288620119397319200188520616829723326638072700018905243306129259586373319778603634735515906125706138108320213135967285519886499696830884916076508483591100075070031866229880555591416072177725235701592512599361584213276405232961870607868800306434523338898317576030087131632822143045323613046189800834568640668068443882281073111302261067198929115712145539602265745706629569297463372514280600379034878520581895464442567732096964777816169328157898642085996547761089331807579767842126554279400254210839049864822415252440398633105953669952047009889550689032384119533687974515098368679372143121870402001512729706463404462985660763393104070029043928699955391942181150441722793144550473369409735071661282930603178396297476557001878063053105803591567083840404368939769242712279991697918790193237354478403884602922055788182226550854613894051022559070542658861517036284149104916142193573571126051710911540013484513709252244415085230677926657128025791578414758854285754541497365384498991716286587805591060060020508593165607009114413839111790843051695014922802322479848059923455801252273997775434421265970401781461093240366977758409875508158477238292653755723727341857003111025307295455655508417157702601142716118591356144060238539129055537618048843737682364677491853438778605096619793172585636948045920764235279756591732968933358858784361567853207018436371489898351180114551807598150068677547815305087393188846314983416988461539114791073522508363258876838628579729579037908425030284690139356678332211210989209766353306018090464024145147699092299628629265288255570952562281990688043315824326978968186689589532001385494339332743422895464005680479482412378493549047242355851708542931623300554682635902164954423081811982941970139069188700288900616475311898100410602516314313181151177649356802993246336263139424214018711209094110578638535085741419933188428421403693084974729602363897748348034646233644779190595225978195549458582832444788933828948467212541579586363333113571694177323934127343818545341491699218750000000000000 [72,63] 6891197999334538903259018382980027030842852037752869399873646980633572578788922525545313788653022592733219659987833240207605363082369285226646946660845889326413056724497249058663307343290171420245225660344612551274841566886782194595849683184649349179170804775955526790469403283854297519201615591614442726746920734326521486315332258578768460379723600978507498633530109375680107957742231236338502057511748327020264907590725573615484376375375759324900818419550957347630666630781764917286720168370707968420026206012610245627430326123770031616346557308851122230057651893633901420805171147290129703972145548209190326099980260016861668415836613942050196206328266825467647691708304783374217473343326366241844237786026850460008540960363850544510931859915411217498269234592273307430779676235708033374233646682980414934205920640112549975806875478151161899558018366022626269144735179998262213160851926243511161623359597871815920207052430740849285057958479610997773973909522019409235460637564865229022469643589178371595765002685191453666070905913898558183486330661374691824083747660081434880928570995088591170098051104309265579870353648220511987286004578655253596966865749753363860353529040680924059795704797818583980272574767343207737030226811978479662656394243106817627976318346177166195452897783374526274133215209723367571730957773857340089294854457217274840789499207746121961774556273867359015887123102509146086061811592286043865287317660816416323489798791955363179063387289529676708598962452810245957253924521990776930356149539186683164046176630852154140915014517805903339904576112076102387205122441858200369149370519293234633214355050446943008070999743698525428441098057817010064686869111503289223130550002071872644972123272695425732521797881791058162001249838431643001038951247449265608475732256594526660974121627585722439973519886603640110063643101247303164920544611674820993511383150848053335127551457768498489107018499553397300395337169790933346242410145836411253170554091579263200707342262777598548524383865722318051980203219572132610500738984981742307005111177384927079528353921489269851008430123329162597656250000000 [72,64] -569625119088448459944934110669678451043419109425257548285581925355582326899486506014712715764070514517202845012435418324362433070135169782299426408462660474771582482269031167157989809590844525611864994359687995440300671430473788989914366293621520871779425389678879904565367597468762170088513694035819710930480399681845031548480201054713013056152197682953283132787080674219670567615039660248181574358638536575201817206150690649708173417903354178192227785598825602390844155368535628392181082620238220622080022373695759222997617343112889212340487172526262949929722313245627507653189965897698391765278768730596071649295684865109215539126945151138218194887404980568599887381710850140540283385486746566948836248744263608843300840374315423492434775589236575832704809451900991122894722915076405831828997970057219230867195926903580473945316204775166626338319009112602439638913691410771768288909088633314881153994904638737070195904639539277525195203440887362619399243513595736304115946330627999228106463220018058000013109499372663573017517342370758491661226718504754749869893233907832650400065958489880521688005181079676491160085266583723543233997778207583091014732532869949898777369913979836652209203911331543849102000021771222271609712510576844489045996064509965370411910019912927073597097795804554285458537966611297317276158373216287478418099874545564187413050335434042171316812630771778676333585423735466088722435990746928874295175732999157407400183377376482148154507163643479600104089673019918735644697736981302100409204499035129545200488648605103680744795670151304078333337780284288183299892221964851965171294930924423542943191284563949436214659385887335725050329156712667372220866921260686176935150325626668414963591845480929877188497059128558533121205095924859477074033968634759991255886773859153844815171332862291243512473436415131087752919026514384890912227872853349580872082553588651057246265052156830989592850045282691192187526932555827799785827349789865013325718264715197399252012760698562887468030527174859864987283901843327378228319451033546110206251117662624300352902650956821162253618240356445312500000000 [72,65] 24347870370804652145977872936737588979079591277305712607752078586057198612205039032676785364437824407292716706956382321636047469387724794140638733267537988159594232611010043870050937205285648559073894351663430007487578733342549025670922799607627380369832079024206446668440788630078584458533560974331553793252108094014096520024501334263770427394466091094005726745492735340710644019202003914951514486667680302123228261409392319505371497342005439389008518149908070482502813735701089477978658912891544029146675579680114386089462935433200766322189414615739857476647226137168110170303428764853785725667902080954272221365439651626624409916463411657371712390468927245546935925874289296251818777601703959777284575264481225506004024509325162001342563629891965537867274432678871450682906837867225340680754346845912245693726230329190155660944500544800155273913228921541606923697522141881801125476081650713901796240131048152486994912253379700203082127255633157394132119791015138291356220319308986361837539479205405123295748580626328827225181864821589455514519604061688602774892321844109497160628277004829727106282600484026276062565791287096059493999495870045789929343451430965962531647684898984144356866533644714163365367956626096386418274014578022543826133296827168245476900580924764702732372466121252843410353894362060653917163371085580849370499512445940530302103435605990156029705167335625381127754401348173167700604625040302076257961146466944570486379001399003387648992863922757729484392583936417149073720063355570681615993302512378025967609079332734292922723269960711292496250908338580413374946411745784125864449584079438302325456089667586519357944171706177823442184944786488597598984808820253956934896312462123401814452497589443982891572408700007427939159974839493803820577070711145839781301432790277667236724241918975640189095194477387676770828745190481860507982362918706569892577896700043529593518705534850366960887897130721659397147766482447336183669018699620683974000180925617586825966708642800361259347074414192848296281295014080192361249993773506058934280029890095953248874138807877898216247558593750000000000 [72,66] 18151663548425458164589796783127191266998925876339905701025221858795856304091651174166803869317174870886296054247920025357397318699523237947319363309888488367742055505463979386336291526174962996983317992088161036786365880192790442519488832373250857440478719850053995966467601246122502676643977477294365001518511702475019698739199992342659310251182541311063093581006564200023027361756507686004833826247069167786609821035532830205728885743910396724790134649699746857541603897302725233040963407833773816690363764682822570647411376581122058322047420919791799256134378907982950649690276072602758960496573450195532334496392930099779728691613164332304985246624161190898133978337530243176578380120964501898367436917587457262884395818315650660165935496614833421672407752561574885247367532275891584810455761556110899499185414658547656806054486393342103158785532495322694849237846902109608865180874874202219994273124344353095116508179944880126379165598559239895461376019187256206381782212054113582752626110674800684909323329612172896893506943725361751076642730261423752839398738179851785916235667510110111197554301167545143874564204093509636432243388501390869193749617288483372583037253272152471607101927367735316772296981487431287736670982415319598837876637667809941549352452169873500664317798299190480043091999797814880097649733555604854934056174911341760335500279474692794799135263872996612419120016015048609653148840730114465654275016640017610549687864940228159144891872209723503068018096746355266693571259980671766957027083421330886064200922040572410467611341034129956031039610162979663265878722565985678493509557952522001505648019735327097543806529348113425284804335623789362738833727654617986511222226566298627711401372119300626917022203518902690640777027370186068258000236598942843595915689265780938788547574281481398497079845763198998795523682521576698435217768641887510593286664563669680391807547052047979865952753070445291276684676166043223006536842684775717372236405676198239613691584957417832885734441707364067678358611369233130063095944610316240442520266396009276377299102023243904113769531250000000 [72,67] 2682602962999546609285114349611186631112710842736311821090455249494610733232472249211863931090198932176789135261557090294646851056116715182956592073392852147155558387056198515382419947364321872589330803639245733721434780820290374634212442404179727571655121747788912729283133245924924254270793344471096752948628431099209818095112387411703408370595583083043541428385377958585797357217294338213143418616057623884639539144840361944121970783446927580825657838189633239433210253492036409977535387892020852838861890614856751337221357273628022504893919974710039589389602754161746974153368611850023360419779630134629865758984375148344138995369025801828905593598506605102903848037980388093765349850893056679823127636668349538107015451561500151676240255159174983641422664635396274313630015228027611632975035078729745148711624877585242081242458844678712623325497824576960589564895061171186262657575838714770070020363621593664927460613111978009783450169969624074485312413833596377469557565257418325047252344303532659426003313904641385517271027702318656748726485577204671107341691059469158523432878019206053836060767263203604299913279817266982231344376072947429332798500767028136910114064367797269986233169210449017002127431656181554519222737804439691216714632398101365461529118508493824678876130308936979119618042895704834093704092953146733812673515297164016103457104021498470946413978848964860970633075280812834477392608149561337911204250524521299629554073210650742545900420394755584992477616525194051114318772031592184079543176667251327623720824884508343673094178340189353880587466051869789718068346191161177950605737559624024214122962805221612080619950241231581557005943596132060464431299986207557417112448554533785592536130906257236835190115424594976856698414640775327588640086499343871795307386567041505244229813724921523011078601397139478944809088276585375848230628749886580423886024988786057134658465844266619103124169758827678142008026982927563573381576594895224280892620049148813762052636790217909003910176843129831678494940873468350777479313377319180026689404705564356845570728182792663574218750000000 [72,68] -22634810624151268892722559910008933468648209618649128062548204146208248332108204517002579560640897830274571115733183182251187731663918155535794023242489703145468382528035245295390750252463467214598014414432280326821933963331846592114143718825458760550574582867437707145442961459684204572223529043265053731663152355594316366430190133268182197489659655712353414798397815427032540148935163035303094603920186400581965537450456222780549637406604471197710033399914185265850025947364676423609528903608536169529310100621191836712766934658916640175881724756916934412395511703724219566491340932116385315332470013996916989567692082584590101781656008326302593178878805909508720032177641307251252240704504742546302873459875926084620708347599169036260064092843396026462141259799457834021172272059689327887557437494511094022467470015302601063713591932212484807511761587457254352272664892828346271772593242222406095956464071640388590500545908630495989072720239634927447071604458695263750312347987321774687136937007292601538520852332333242335070293198607946916449991075649165433898395259747765207503503808274667486705959585010308637827858754632737834415514852035045982005231816166584375324113771270917793423674023961068230548161945091779760869521240116880053263522172489317656771065416411735386924850057791262022716148207341743039931807677620926297665737312903424737004089071359733720201136762872656174823834310614272117068862759820150752643179111765441267595837122285403387576489555766452640116344234081094260403727219327189242954883952743404676045164044039316152607436578458224926669164675634574984209518820409383487673571968550337055088207159302031277658705908661718377608971822079540124556782439288339323889006517507966608476339856602703825948290096730379634052698031241813638499742981646217641323905539140575297208231730244194232110049752114063970784823548286942380670094962146500992142751886875441255319540993018561748788924652924088256710163667920139527993405278247097346602955212741070124821507239894522488950472042514192057959916089644716081616300145187576503547077777511731255799531936645507812500000000 [72,69] 4647260642902352342197438268241034114754341127232773395798084183121225826100760158879660703323081523855315709039416905654350516986468494353273671898805392772697052631697438616916256430088191414722576402710658724030708752962054913490808162020256752611309890583386415772433094895957733154396750149977684370639157877711517678508515879545564614214890612108457752917612323656463351433395286548059691543033886420568899726992229955177859138570095788624866494161315092169400579212114846029422128267101225369550901489256133202448635668838406930579984703897080895007431567253479932013831169265605107717832742829827939733594098401851492546623297980580108928089911043445407615398471402977010546707108431298903602318200645805026755049689213237988330552089990277596567480633499908664751701657476054938624263779908587672970856856545255519253083449769629365216637721152642844447378231892191103295018177262816406404327010672141482671812452711930038403334851223991241738420301337098808049977915445327969861970329868180904078346300253410279475338978577720648711161283260763983978305543646885424035426921465266693517220525016530590251395840359130425677771037604145476333035906460806561921775309649962531963853744707046021174521098019381724241488917300002663382385577671712240047945761567987397358985553094395225792234261545018428060817832979158313278320581478347437310169237457917446818071745276236606292796582349188427290057091622627613721517690566012025931140989616630754787497622383060611337784571177406910414253617862590023130497062105934022998449115428478672067403812692086982707309153183332441326390311962776787344201120623203433581020269646729675704778015480657112766440155968341009482529648449784289418267467756739045181876099626431228400842116554058934894421693734659631957253867020662692084460566799305427729194945908536514587269974573298922104869175937916457981717311940936671624452660333215878655690549193993927457578540063978577533411802053492224766181814705109367441665722341028931054191442232897520998216084109221183884777583405504150281318611096729315201869781049026641994714736938476562500000000 [72,70] -370981018017760475873347032244778620002582299282549244092909634178822266127433346502246361856985471780524706672040004546456391122645270390046680347873450707129700795318421486848677615047494124688056665323240885926648209355928727158666793254995515297716982103195230569456155733490972804837052051888406946043222122952268587817524247328728716982281290939010502024931765503669076167909877072484517009081657060756388085790447063989924313642335140845223593247491708705169178260007878581283767682185631934411798862736135233188344540148000063101199691581477893187003380111071937495345890631076986067244429850370275772369230860732356018702321975946044750997971210471869105562436659960746094047519981410883877173404079754047424174263509924323226903982192042025910606721564088752474678290781036684323713604182993387466589997425355110277289695912917094233984419070240774533241209045970512262942795748781227722781474776715609934488464954474238640428553612728611815293201388510622701069869233408423279080273528117908605547964766249022626343622726608825333868184934509102236518507584956496966982795856044151431182723506200353853300883934621052913178021961848173067633272054890339269601148186601004450913167191280216584182182648215054627462343749672031419421874049353801894832949826248488354398811932287451202633482863904057441797312071509959700315650673786011835766513262526155371662019039226935805342860027558105849708708697869148381462684242620177300357146200029923320546076206464772267470675297299922042014848694591647024296267722840586181268099394078869951345145519918963301231072334226893791517790479369783134625876789275745752270545707579310924054557209563234342366962338612866080992130224386758311793064495321487090890646787056102605943935353068787702444179745497600885815692725881406722412806250937750734976991288069196334018242322461565133712298027108331426766787605889050403433458787068247984171921393151963165080081261784658291917913340933392826300957655879377217208520807543796189072992256168380080903306711851156995526044943661925925264396738945116283048264449462294578552246093750000000000 [72,71] 7969155578914548937525896902051348701883237387699103653450069279714468197645911606272036990016598077340027213975627116681631973889307064092012003665514111975161079072573188824800847797343715789002404611590188926712619017785541891268216683381032429184713912750814033496640957793019208624448146407753228162057094367350414755428948825895238061269499478934957663269497249868500384713507909999355353277914458857704042137384340212338083859859276608147006077404477738502468381249308977528842553879738730054020565440832978482194452289635449641079176518251914866529335372095159659263711235351120260404274651310231906043682824314751359602431842373686435354536168163373238573771585390191260323423678154808211875844580769924237922120402240764173373281746410458909042182895605595571259435290053753841044881690983183543125188682798800487676256738852739471324712732237283038990340122615926074795327167252944111793677253395157627507712678922676898916355347441243771979301629606855030163311410193839121903294733193961731776341247738939753694994613362892280537044621546841011461800030784644872311130498351257963898379299777216993954659346267219048519003120498458363568220591571357285077383702302902831126600058659907315498720530508557615608624957671621114943615474899693700881038315976819680230422886412145564231418286655110799609224026784573360995120795916386192148810330454319545659324304573859568168894633774755627747690884481515157452710791498616452337975657709170796395200150429246335983549706033056692734258208445103719081554832885021070428644033534617327178243749352662585252913895285110030322500201003378123404813945081249602910021782326346599729334934237047376980635114354393902339542470384019012300764267197409206079119061304060124302531698103240676886960359015751181117094821631827115980057002039449776628769307132708358194572084588291636950416096051807146146234234847860573914057629588061923308826029610874215374901335148422774066066395352889073709733775462227945225452322428449572983760918750733339740651204388365160615002107263841775176534468205780115113157080486416816711425781250000000 [72,72] 613139821062464802599492124746048357191818324139261250087461382669221236926302775197446537579923858661246893377690122458396621273368190043479437665642230486948970389346571559714447483974217229011836612022307929533839972553041520260957985615328567570621980835498070068799857054235770390120485969898163804318296468796237558919448694734717549229264200045245494291287414845799276281943109181949200057240041913780643016627802958919887065364769857674290217444252124533438420562455647427506076807970462064367621757025427695119960218953007534425585008597883979822323821861289368112577145422168130875090412270662289580136892360824066097893707567987342892443907891907856670504707674228086344054393661057998134033297807866367297519621356908491959347134621354863429159006030185372109612570397775645848423190917155343105447586449919663228182419357851652223083930676533392354009184991939488401733809342653710097786010961009129120070302170739828673874458555373290547118028634955771586022322607273103213136820840638568162071681138699311832243296316087744458073700724918732889047177798342809227754336689682203329870503781159238313696505460458394029725886628492555455881091292735823046926391517625093171315382844797692567085467622734093781147527170104583872918716571590860877973774775880623929959695211546625968083446307074089236140655948629831948063861579188388036087837570643781209315040160918153943083154672891691999417935844451652369137036745537291893647474712605267820517596140955947170489929829183773075934373151571017623596429081667427640400159887066738410353702912970573033462270865251337183721898717044620346623562743491513935385538955195727819415819459466068564737177500787645310440360782105190787768704019219791652158729980809308656985810720675633111149719657203519590146088489132311395839339722326576720197922304965186932923253650682438730894107607448728236265337864998447653560534803653089986117171724601318455597659909839011869215059331170381136518122449112225183655840626930706434362552282547275973038808943450224602124013200707506199976792871098041359800845384597778320312500000000 [73,0] 9700884493203495653421273878093813963456402013443247884576709381221911429112533419503163947455090228442807239894928556013750194312462055663673973061221654157711166360288508897412929982940057207383865801485740743302337515915419764993006288580574051620439774990186432194047805923314409631632298592778584956292273005752376336397963471295868383773502348836596477398580878157077451081112584509980798708559020172551393006816806757125978400873026895224536084708189435211464281083016103352295304769398943905055430460589017908082626295562426093811068349654059436532295149648375049859897254599934863143100373978739212551579869372596874044498472669771295418515901331591259905367467787676914359123325586864225508118299725141816954322465717642055690584518180562513893728659960676496571720036354919240635664852721298866149116559612008375852006223300959441581354820457818262998189919845191257435329454683665405277885961962686706573620217319428933288331966963933928101362257874474383587695542407033112875349030425852957570806321650641490277958996856155871868516581557606671577217396522484910026363393841952817836893478658878254789739368643094829039780787378820077490321339180320183276254315979169205087827711086616640796813448046897442691418667239655772980741538502478081202626379868707619553663942487577950328576111860762090477158495444042056052767976227509795974291730127871544365787615342684381168101793058459923067349419231478921890633173920922778735776245754424007551253021371760015899692454990548970147115151489447003285882799992479977002620557381735958034643188603215329116852468377073418502625653960488297930119972360458211484905431802491081885455064844027733719674751107360473808749828198380728150569922015112758992249972376362031993466097698497755081718711387224654385496864584274393815641674982756632009445160210904720758708910667194077602582023193185043880520159674025071202578097342587300733648975230174986760486807819975797644677879017127885673573726887292336381817803162151086595949352082946727600238835117238109835839512471886370567677535062579037684381193043181926786290200213576153370498879218786233303116463160758941261519062565802439231635704174205403985602415379288487601963965951708181286820287338677405712835093848367407076693780254572629928588867187500000000000000000000000000000000000000000000 [73,1] -969195581084334966497494007369514070918082802444311131501809549582632063300077632234432450668825781692871656315125820423420775873863478301153065631360213231494826772587820577129966731136956554658975122104131092958922806151576611882432315722055093584825203283842781823509517594115225264012309389712465004555681520578078833989575837145077336592399533872042876243087053130537737858924922509681866333498954202814328058347170477526681799930096135066606781910722827242319620594162911385984663489606021825246044107107991975889829066160955603272506078718550820659886103422404794268529965598461758586207031802280099487830261016428387404122946198349259723725583533969488174511644095154952960281156623477503670405464277776820329465517270366188663000303113899591478312208834931425112403423560978328867783981835186776464955447057396887564663458176062543774254773238580668541457690794122783511469534309047888246603692345591489847543303662828152017454444532415041685148365815931213264835155633415684287318218440835643936657955369566254074237113632859271808866800874513353126524407484473435078471896341358008029212653032861165591415193576213964351619480654396336563772012411920334693721053904498529197872337992796986071280400563286713908709887253120660628537633468996004480034762610612978993844323418200359316482818220804350538754941424103534354834239587349572306250061289563622077889401062043369899131354474968603046285261145408422804864019453703873122792860067344484568290596923090753357286107660930343508711218438880181990310141201837213901682596762546888457244191812622207194966513407689748007850206151067088124590659667411172245659396673136050278457380117954188975100809859938030632576864163557986537945109855150542219932367732154389541593723761352119647459045144833219773010866225156666697325662378065087557007412743123132179881373660852833242333053634352864959362008384241257235305156313115678653711564553283079666051201379846685887093248508631300982023142429862769870825929556148428580957706236442709388512310491558330863021528766951171676392961968345234993308000886810108855040084980638894148258151842521857624842106587669281068414295069372242042930755935758201201251652178336826941771629434838558234011693501415224483200942435004963948497191950082196854054927825927734375000000000000000000000000000000000000 [73,2] 45389207298676528150192610017688269330447612688646345561161715697613887254886111571562506734416747251080133591532284061210296588395826277298184496180266434215956972551471830456040589566559157209910372420498201979339025458489401031657009908105855128239507186030499006019266928642251209678668203822783727139265007672755641274145347435466532344468051366849723196328909911576199101933121705813849014563703878887192492332530673024270525075778972225935731398608941145994549603965291794501523359065739162056935430911034542569524385234086744409010145166447127420465471701264983480520598607495676378153790997186643155866687047566063883716819262278143860941397955053422931744189683102226309304551095165769587160483511258389103970430547165156116194405521468704134411819618760562956412144847340305426936807402103245787261665901757110752168354072022835246397125018672240849721254398461714705103571872726418341448532238044506093836193259055089333332356452572216136822241602059578287926219124473349488111654130808620809807803562569585280050489215588172469237994205359684024692441885548185756121804499149453163312319364627313727819976156770872889391426865433507822224944995108783710052564113349219575179505561481939639323441152942407261608454810484919239198519579271114828295934281196880502066261626485491107493028489920585596368724006219847862640850382368766182540038522010137082106671183177121682973860359800379568407399748703826109848939881433962360659552634432946837206304839982687084399981018189009980048602834770202978872768374313948362523520190255501444135220379337353869653915752305572703191688761463399545868225424845483346179362812207774256802936936649199602597529482732612069590677985421941757022037637209816111700957937170538688969754718062669233527246998045396532118293882260164897117499777003160035790217974233938259585122331938069617897283009174828389796141430935353920476990428413977302432384089815665799627297739133088530829193277627639916123142945677766681102472931893120394884585502360726061149900011885746655373662007939437790593466675060114259477694803241110434456763160645508837312640058435339148761407976609405765358909608451984427825335587702763675246564576620791796627694646302791709616334605824780727018412472517995998348358521745637972344411537051200866699218750000000000000000000000000000 [73,3] -863515210193758514768372035388514449184307331068936087517239779080926652651635076984930820645794503833823900811709540565617683916831815686302760419299457381360240373176822061001795318863370483761946730693973422767330897644456229638542757060740308399361728228704441591943181842084153817594749111579942024220209401613772527410824221653616402736117847365863123107566688961781406267344044679633287115705575062143464406528972793009729308096321733864395555507356958784808907949701519073806692499481267949463773463058380871158028269309179309361996915641560717170739436662592574338713631226136495296618525916802505994288646334551587335233820138914394123836292572364700262842497588319104374752845053430644749936189440265266924795459749442900349704617153686270616670299781905560478299668992216852817746282597460298385024818568089210708226542760225422117172393470271479952345153830001879920179130717833950990805130630686832255946767947462109197793231829703092959621861745827020555880149130476048055954474125417250513494728899662387840750626027083331133399929656870951029026739396465957262527972773701346907066319169974197533494346825791032920200061076440978656706504438759577845237979927867816704753929661877488160284308923333905789933232551324032855272709383416360620851403338242815657644099871341501371150159836370048997188006458038571160735863935253220782828927117751114014795031032765553395423995912789063672347805138043912856975693075946982175144120942002665422459463902051794492289387103153240325445194279370537279737217683469145559341642357773732961981988172343881014583092790885438319013878739867104609423812870185508756617709146770170070932071814859990398473277079402299610369031001172149530615741936126140430930016857317539451702726373060688851024666387838455969263984256625219438745922381822596466123451092043771822585759670901968689240162788710278300201973489317212031607869198322584222332164817854120350891016588567346854686172041490057486690360259326230362098822012081226949695884246303585937116064662361752722679482516100103543609243433699613532607357480599165289457798782854096913198108564486827372452870659796823069838488914982668447335163519541234942987078690923617936515803854997446437525930776981276414011949939336702452968977166899988695547563111176714301109313964843750000000000000000000 [73,4] 7735521934927407601818223070304918885315689700292731539235370735011621282645749266448111976867070383830709700362298451669820220998874367252859621289749948940033939779897645019263746197640904199662489244839183814285341623586484130017289862807427837896588213960632031188302513084698897747864498132655460827132367544146468656138170346673006338516038243958817191533516893051620381535437288923316033276799859258969048149776131410185497617703476755405411900532314435427671765319469506210654718503764136446316795559322758721419508562508816917391640446924308422561588921284399966250958094334813949034508105393477741818765611134623964109825792253186119283978908715577391292204646844733446269512571801297846111988700785995333694896367756292185938561528624394874410266021602731568880816732365601115162064692842533619418041501548242837010246982155805760861178159375194380254030159030243344564431998156381400422105364608265406951152411497139045120443542642347880449297165343735284277534690756184933382683628870341662176415323995772636130582947137209108778212900263766572609539637055026257483468363059818546868320515883825991419129212638102783272960329092840626232510549916216271708182906490820475979018229955923195180529193463694996074682450479659220777990593155102015920569343374986799572211823514957161159598378517756551304678983163134389975057073824972298659936124585873736553811893852928866877585136469964032125268831718042519075518761987049584905467042184754070193078108550394011160300549296735522680629779119901453121649860654516655173703874123840633788515794243027128769421567508478354386374240339380024697312563387585726649289488173673945679328999855200502729986755993578817931648353270585466666937195002792928538002284412601088760806208646684957670490642041497665029303548380260264338208215146675623780813365632806888897442162607884519401903787562260155931321274175075550809924429740620685750658683896403434235186188052786932058612358718363383736160006086810668850225072612527591766762778580212576611991852194771090274065900053218114556980019910666521307579490686985509993378269788484555969272900625981301816748798747935366569507954859261556675219003581202881486264289446485473216549766766567241579687328511927118719908632974397558606800395092362165883059788029640913009643554687500000000000000000000 [73,5] -51394475929196487907917817778282481642308175230393491831848178619421118479606395090022848427340923615820542360043844758131136809852258414123796642701261123132567268523743780336555383651608670475924543894273566467073402308956054313210901439709358278035483876944727696759909928532229987175345140739911913309245706849696389794812865643359884288219306488929481860069279638210585112985291651325560729705640381658066294431508490739775432719790354782024959115752316847194550878214594099061125787855056088227638769587711141279446842844319951342757559010692608528491363744012037529236092431402624541000693721069662120475536463488490420085314302695035629280448359609748293474081522352110135078519951446494797878682046504691868562512215632135031274602282503435826297765913553128361539389716884493815588931475982184392399884765239045221608177198953811027971397858895794826422512935816476755843625652486842610352455376007561879180174875438453406993946498844735488544503485826822488605961967871582366872901722531545430987533604015043691288653922700811132840957085999911338185689928087116524658691943584030297097564412022403954013410000185329311747168601986280018660474836734399688047820600089689886465445812239637534154556973439248935788090814928847915584753946582065292873876545296193392649723961821690077576200176187188880886423126920864797185708149526679057500734983047364337271875945446264235112474530303044248480214044396376592817246278902565372461178721777143497934071639454977616204421028437236010955197266083365213554370021258921812107036320678135413866084416913616895789898946993559376782651281755392434953596778684168054848801744083691704245042390567851165556570972731071987303417323275921511378945542850748330782643472869833131907115010939447945306842921348892247536742502568948536021387072609697893573193080655083318767652955908575053622439180221130705378923379507736550021695072496494070010238021798547588984157117196066480971016629440991327445099185955372242459208340433084385083740295073592980669876415743649417696673279177161980093465659648952832037986637322518866947755628732515349587185979807250967483646542269874441990086198038812654561799606481061343615697956108985126031170046968342121482448519950288777792146253615358078895535010044426371678127907216548919677734375000000000000000000000 [73,6] 457513268096384890301160448776860354892692843229456208240745061924572496878921059978549978249309754582842755042240080170638535067577594177571839613130181790374732221111052082128206372512105758040360528547712049110415607997200780313549828358417118485596253684638435913706013217214820144774092560869985814991068015126101810133007779101264268161902527170181432342357260129995940035172529803522894846979740994698294430631080614336254831951280169883891589361853482978796960923479805504825784931805851433619521478964386685138286060731353700054433981578955098035337839260764843171487038283054367254796996231743885499376380704174830957891013027837122966154430674798722177197708912396616388587471095470781232802516664927958627241280983765641996594755362064848000652428807610289991790947113946588871540381114557444432030107310801365419635526064480012786826981650735457672290754290942888694942678952498672682830203103369426011811211639954178843090703034814598820353414203162852691889134723235244699674548458143490339541733682041043082422709475910440096199552937983064339574207148570876159101802345527631809044456490411190680763705409661789701758074795375968320050186956713985908725972216009268378494871082828459843684438390813592758598866749041617170278069635533555030455063490739098174848109636192209280613095463375671635113445540384241630531736765085333723388901185766124163277894992354961218070306004368649752854019360733975500414935358595701137938183209879978341025072900036931507775227827856876730282681371444580883475053345705451405137831107658294343331866321000092880329982610304460461764742883531597016894727148148321168326062432028708558107559592643811519271605205997562651080380098197297074783356631300701292789888866334747101134595790624167745579317862421549194220880746202498252703411741402742954891659098960472807623296035555074100275088743435694675009620906942817750274048905379884263654317620837382890225387845667131107216602374928266318739769996890159848095629369038241079127366934802488025251827684073913639878990349991295946169543648520317158412944803006551205065739651978299249060489884250177054250455553376601516831784253167558943777326250322067626036851093128244286806464135765096006528730974494191705330985250229282113910728863048760217679955530911684036254882812500000000000000000 [73,7] -3463266422404137385550042490163649494254870735614885205729383145704887786680029922774770920949028756800717696540060768554791215872936834228502543271163193137519424316152053292842415006691900818163502106910931224645321555724606042757732246982756891334906708837245627783384167761588473089738591866690414255746737550008806195886426334791112292784748331876281939239340103325513867386367648384013865513073906574956126384449852735560638145931294757295074975652620940050898136037494294531054244193005280066198605412708559210111182066518474466328857949109208811771109186898720829751966104879277583605002635029048712881866760535251921298010352682927197784973447338497473919446405647465794292586576844073695506780021324881410729065385393563941041423173968958220561941842668287433001713872971475943844364580718377754763096855045472370375340590395789695387163505388237428554593277332051843496377010799704123415354258222875436257293736151137302603556321368526329180330055004421727442723848110604384200117456397190243131682450893017485121501275972041860323421088071509429949437729310253573947345843063261887538241998498254568978882238453381448798547823793873007832656820577655194188303126979144229425788840137391104725502628199672026300578144315920576634522172831325408775274596794376981078124724231926818384224652796335390182213273251680047343349918222106723422900112304539429753187442717384305259567535141845318436290964953795263362668156729159049523803103412588693188524709799906446113998724135156104409647175157851539515931723716369085762855495739211478344171177332236618175961335702571887776872659829799121404030158577387668609313035487349728351549072486088530223331543032938394245954235870912768244389780633103812605325922022695108477103074349464987979837025446104964492010813639881353766611696202287354919816574326110616324012471864444923767211579868211306561449928660820396131833945437639055737900185969475514959043777976556434129516834473720793896782654687037455687982694000594704029783018736406714258981393090200506719377660931988974623874521438704982691394901106707564927219793940084334753476196658728862874404873719431356350955625913526072289085960022088875007617196720493756598249087600451438203837070157818411347583531062524964532373670036968782426356483483687043190002441406250000000000000 [73,8] 13245022191628257578848998155789570869607171118346145464495585452913051354822377699252098527683101169677958468427705540431245961246095497287000536360115489828492369836489616155853639360008601527677611844565638054762294989529469209509290230861032581043619613498331875647872320763528182483666386233347236713373065611496121207795159506483949154339220028551522880366572096205114168643073916902809963634714772263005126772739391865936407068525211158361972603691828143389635364610544633431817546357534878733868672991768211826286155992866868983818255347976230256003193298452288917030384941785028829502177186235749665757773815146901255071860500668097239206737790569158980109339748653272559882243071922356710802751888405542961545495766517969275402092216897380195703423995879084565521403133405572231927322958132807136610899073304613267892711446264441465706701477937681073340027263789980283773566182150257295777878828045693885007902710825003233062188804353194560784392416883988407209164110534392289046586266508478259326159370981911694165477446232714320325465565109324503721703556006349578087770386449935303793342012678495274495312212489831478841480670223155950483611821236589714038677072080210142632423021936925509122785137281888908936323178932895669068667055885766806522480317555655181659672055125173120009886123670510057712280178618297883834891776372416328353694578818750669686791599738221246336644012805139648296101102897606163106237845452529419961503099868402803253667853125188868728336217542607345141814067996511411134249388470963831126035533182967693524313972462529627479482538987603135191686096261364835233508750344610570402645448543052668822091702718348241071261781498948372521726558511659341983035713252686228838830700241525120258530409085167612157541369049469174675557419220911064111565600356854743573944900578749084007582052027182967788289911743692555630793534331791861776513948089374213206247757967506392025732380198827495492299283798640963795811550705191446214491098304412644165893714518654895820613966529318225676583871223017231962264689609365382022910414767885816852350323277694866541698173496257592761462464216497260724530571587526691093345070545277630476338102697950077982472735944151101262774870587619526998554994450428424069936272911007790753501467406749725341796875000000000000000 [73,9] -9879319101982798127994941691489538309684701416374999906068568563478353526618574307442849801864398178632925981394325961504073662145744500933938247405584053237044785974732864563245419745150007844381890867734952830412614359724253168795272207191260928052518951008399350810466467439618271054414681939118139461024707510997158055174986711998127825179310267356130808947575285397353867411771262593400652239164543911977897686363306122053838302102086297893328066946606579843821644631491010798566065677341608902641672020249490326748877942223440494364268781080956332240535483514250581760216487288322763393669406598620547134936934140623855342568137744757279382911158526780594461607201749411015547300144483493450902506615813397338742737001193744844376819645441185968838711210811144942083274605059375535356910856401218355010854207769655239054001783794961345687470193951717974986037032323450738900248117614930859872609442889584394613574011371307202215260060960622307948503787801199493677784070393169823811102246261897003761232942694131150166305608115367424782812677201142465560984553770633274844088495017788439535011856610013604744164867046557219320194983587322316982338953705321167869151428431556162780625799259440851596693450497589845526045565767878701710123391085906719707837917922057110082632206765810926744463440084986372953354255068048622062112270956282065390349837651646958875792094374444229578248686399125501666078477800278735523499153779213118838036276296427067816286075381533004111597702417975198810985994397447817540734398955101123179635576251962691885066153241913468713348016852390179871804584330492000945278716994111338964734599795784416915922718677262815578503763845395800910922386262745456518569597863726213533824516382796941654605256123695456136931565844878398738849184810632526915843317380087112347006347706666181732047369739794528732446847160628669658319206413051617979912679708122333593214478564369369853960732413503086975429827462198028730039163512814282811645442599997245414706252991667104444918542155424243579660848114823600791927442567104103806682785185657894775436407092209629189699942396361723829364505918424151339499870862588746094299609711648379560855950127675233570929118981875258879101941623748299186412422348189076026780952588524087332189083099365234375000000000000000000 [73,10] -27817836473795562083752347928234479380251781946716559853978380920346467896485284251095095758576607168649975472090235184985550577804023898374384335145115564323693257525533652915944404403052582623204040996002159008077877448632988870442171671539680613929433792966266604657352404744367088369874600837157415821415053431734093492730413698992570908249019536095129373897914149481629725020524154862664719900788843193957570425431370206225537907205991010684461502166002107635138503013404458819568491398957497574406372077566932637183626176266047541161282291439143645311875184990027615820725158948196907662586696156818726788442163374326770214158062376573343390655104217307696903256184025512937293294591370624008306511440545197907263902911913479047782578741707484822695325819095069887575218152012127895042034525129717536280631153641930637932958036225252321447984664654049836116143717976764147389959128744688108714008785356440709336478953536406794881169846797636667397267360364491336747713410588241593458218428592862510504340486550596391467481299996797222240210348426135699450617823112386891745437765210485410300270745167118535025276057106432550145034701143128137336313803485085971700683513711563686033628228170410764596203674225470697695681358440108391180329620887414456242359422533080132399094813372758598005359650373443683060322914220038223299759413112364073667238583536380245853405660926248264261549066823812968956871925213166148978036810055461042275502705225501864305623014454062042337864473584335973568274942063684619864483189579153835547600948264141458155958068470153219883145836780776574590986288071298352637937083952188971268886943587812938627290742500646889046605773162702452137360104146292683426393210932488357382793080521803141873473255212192827992187211719320122878465396118439689804615416146148218390417476778659850843583732328587163294431801499636122448987572609356382796128922993022728824739475750729692952027805526081164260674301348181901630362138364217605564286221267367755805787441618647171777809724938494043694852906029382508599652268356200665885531288737558741943371722350396304253496925902850381189790956616950571065573112279963740591312339351722489474037165584446618903499336731192485684962406832723996232466006599661021564395824157145398203283548355102539062500000000000000 [73,11] -664152717761592042016235222692561713601149502209233729770879622122794830791004515456672598668834652804411765316034957556067670302458860605891548441305740985551444507847098061836187402135853337405780310148943957951896377879869792114643517218575366333675262666301703021851703869662985115979969974806363613150955558503753757916897991310201602075380618565323787996907173506856597524782399808859898392125642472351460183982163802964737200499456154889395069546075212451671844483289012783104140217052945311755825899918398193127265360875075659892988165924818644719931037390362404144693966899685198941810698196258512010235901396159050137136181379599858916225190028205340059259056608726564433906611377579284240172078720065334507758689540673240747697633552762706594687937440516065574250168911567649857017943151053721892892723928719913967963010144035388400790574509311763852085765267973764840702556670612222093342125578742580537015059350719567413167063048906336695462316408881418039311082664020078525714943757778945815465148377241735935724442800979364498321213865393418441415322202589362357119550494921306836242171373686149584934528715900132327980884216379569655104091232322426666458507513041035185257732484151521387558125571923686278736830503303328714697408134017617308508120431573238928832674280543886649982726756297061489756608003553215716928074772905668275135598156806833441509770225870958773903438467891605433442305059100028450315709351430541761133055125703776436542222712151992781932339664936426627624791801127436252368995486969279098624742652564265557599151539787603873959113461980666401924095125214612234936808366101655136292898578145684564040335813229491146943058036772515068302319549564198517270121157030519762241149457243816269826722550407234963643028072986486048007991527677555284784565415591522504884987222547109150424229753471440509301600227380467588760570342952679922177932798929004397525942657056944808807324347115946017988714340599730270371959237861574910559847950213400570496014281432899544415547117809951892554056090997963710737250326135465996360946773676009254822779491343837174704229923294834205953939090759406009168433897172293182445404921491465709464794320227302048575573695562388353068795958827916702417908649224418705936390239230604493059217929840087890625000000000000 [73,12] 5363813884377832898236096922148091586304029520199958386220384014064273329563874427182918358111163881470812651653290974151843703782084253053444012569142353179237480990075698865699356452514578201380654853000354299991931217040653124928749998153572410710725507189788962754967278773586975783622075417412180273425725181369385833942134698874420418173227032168045799016610551337090803908320813814582269372366770704203435299324091993324870211577400467596154277827769710578265664765591756221249629361460270124718986724916448494457753788402100994748384075346494128078313063673944797827872311057368501029824710426601268179435017219530923495199334046442069845005708278610359511508337095368269854899207022739069498521268248213194477931749821224109107048673370149960911164688080115734169524077496890682839681752294688899600312758198445144620728725164735970791834387458693863099928364285074056198215233317119930519272486400611300822737709934143318371185923425623186568066103354446804553945602953240215909170495094521500595315163604159235215209648929699545412802235800057359735100587584941106688304235228647937177354677315596077758348589097549743778010516450800868393121958797537605607646377338624103098948529534039379645735521852168011602621473978877695843195044075946304994280300000323353035760189856904214530236818840838381158334851223419021801344898976306999589857836579155312779552011291848419835703383867596760243761625542640025430905884372939409312687684182042644492172594076786502256244229704958902816039951021564258270428917716835181690537370084288501641191429007287591313590973844988335287282397989354995596070180818419801105945699441740837513034774740707144301998665500418993141425030884743672170157560164505171820684162827552470551279164858302580491858413474542842868659993686041057060358160802884323436815470791324592210158044769124826883669401421318041413114175581202350120612654210212420207180373952811672613252178291783808963016634338563778679702531707370926401493806565240128498893880590281302534023252584820543162758254363322377996755655328800115919992861246865015682378766045332587845359873076634136832823357861284930799825466243157869135336669007376522450368285299818843352422296985423169725119666030594150800127756296736998564700371616709162481129169464111328125000000000000 [73,13] -14087490966693083717178666540405125548536728252497110153647457523330778100461352261341693032672731074020215675902543459122058183757982830979941723719928040651639677558530912704967117513497815589244067063059359806147780198509293041956620464400209457960410669242463918674516498506988413254597518512867188514744311346019013770417294585933110753807183468782036581828285007232312500706743012543866428571086480270678307380745020741879204506171078501914144168481497234347304424274789568147365144289391432304820461438553557409594745968855748446980593236525869152412655722709866397596807772725225980352146283003248994285724486163921167080346728929361200789246255130089889039669280272830056915626557210886893427733132189555949770290587764159594168798751145757408695755025540151764756515642288489157141904289723466043794563103804415466030154578068403136761113386004864016496635487726714615872582167175866148506172901570301287316142438158015583894332073865955360042968305949122196283852178648413408964917648454076236767986736697693080910199734957265851354833554226274310355607818042698215653939290013059284519537081160886978114788624510926338215257202588491505217310378937946125137922115695956188106215185044066230672498445077628204703282821960759607398935149981396195848027271461239485440817820416283141529363679806765064697114548846104532516704906610033403020663476980703281127203047438130951094787170104485855961135774420559723920884738049914044523113872544542112480621586842552362441705697348698578206597566755035191055941288145913954232051697024535906349707300175237172352734024365969954158668697421310112858299252824370661031403860435333753102816658133144932710726019679084407622876831799928715007807222130702229248989250010014318240679637949751633666161142019414544342923652866349394551487323375172519702905474125483848740772813184995851041680754834783506849812959209821076548291715151636268807046554036112835799984625136579112228071778825096442953428967217982884160056135416382967222723512900789115570621183734672435265541815668964230911683795327293799966848747650003246000130964938522549257148615784721410005469717669068036996470357913245324282190180521063441238050948110572556520844727118586175652182166477917411856344626812712061969534715899499133229255676269531250000000000000 [73,14] -7542885898917234755281719764882208705172206828626430857269067859937118162892169973590504492632035256776645935554461190313380764847350593282684697610068636080860854366707517520974057107306918128523605924534944587731276754507864859302836149480285912627122249611734704707695126279759114548335467450294408682055594826059890631632176827850638470885115128169729447252598904315135645543989027698874919450592871400218352917704548880264299263394545394968732273086420072554453510850121379843745127442015809268599270927245660060399950202195625520545769039494224609373182390473043377631032518225242929213541717533709323856312269851963068112161960301500927890420714659535730654002617044388883551766833673547433897800608667370151647675137051101312479016767128993019691171945960216196284591334037273884988012017409732355662191722300499333226548709281281684635761964253736173345981846659745856347139499436928438329846345040925372826933832802105116117668039507362888299346816880532361414837457341905471097067718616511621821209361216359971857601038332405210229916403559074609967171265827920067652849963894669306527957729860512609648221608302336936155511446391459426311282191025822965272904918630816155442836321535147899428932959091130868112610011842915065743548680876746398327053049917363991427421924079135398491588071382788145909312668741176309335949973911818498565749852637576358205463109511017339279166612494881520904953365273900495669587407382759396500791037659582574644344642101736224625151661031171415286878327278922760654051701976249112692351818723335045180524697873928705820075692315604388950260938935529752089199692873085992792452744840793890851018374170191469640547317646904548776040972545122958911116616150898673150515156441473457279720806292570466354323910937990182884962563754477731578833540862238495018516287659687580057076599669612515210597530740550951760011724679507543564181263423858170542072872629016713507444383739196656906430007138493774586807025553469001849660612505148720883436449337582371294156420542760279786400888094449182216127782905896862230725337077056034669128319350460318912681791439955388579858218622119182585887866591495045989993882228588815726225727889397005404998051748948038564169383443385036825830337013643056565115330158732831478118896484375000000000000 [73,15] 156527394697321670293758823965007126367104792997560791314693665881281074012455180655726604770827365638358443319622531171146491835882866668114357014119353011765087901039159342368939010127770365255012887793525246493154719531866833412022861779007232022355412158622799726422255249631866514920807612401824249679664978853505647752879947408886720698849515526825616144533100889850108639400917435472204930707777041598738917473593790809956336928184055211716544522549382633679847229602504495042515891146413412519839333839162460690138481062605625388507691151344395749848042818159012082961140617131410319205423217374710776544727906241238938062978214807031471629147682835020691557446619495425935394582795699266903263763934193826448277347601318893432698051063944789550289327547903774341175115282013098418936689310176435380568994442326885908620107209399658701441378179519211556470931157759997977984155329729919140919829382679454710374802192950777676483050255372306205752889835781229063258803600550800877616507610052604979004778849623971985589132854776875321914142081118899373860997713293912118881358577971508845607939454952265440471719308850014378231353119976047927206485875902941859668780360654161902650182217222510449639171765835127399962270196637917083422731081450078233287106165674961762999082442271619861920852713752709084634526917756390077131170376074085432780375205815858895612986720131515811362680402239224678842399078769041833540691529632678974558587462537286880230424791669613876204756557802975453501910522090767756031158120538841345039875589606782243101882087330885705485755973649925231378809125000879380094628233507981787370765493463658564401616439680508803908543122300505906731004964177020997717152292874350375967809378853897135407509296987449314413677888446507566307387664169143341777674193299964458645353616160889174117041999909077476076650104644218256114041511322127487382675836037885442934574625607172765328905503897371377401924661917636094129055021589879037371828833152218181168831002672277998365844963031535816899062386676097620798380673363936628466919187114534810353424205332185567278893543226399220474681991447538872777219677758135013337940217934512593106783769958239278991234441223974938908835928520672934269534061317574735738844537991099059581756591796875000000000 [73,16] -463169276215055858300345432224685230322908385463110128917860253959759584335252468283943503502009719650006729567526289710800908877692675793423583127234019358188865773775715915531364703928744111611685860430684834951408572605057232704887655055244889516533904911484088707781719435593862554244740502462500926344708506371190014090771929781696125855038218628007954141646077215822274271223029992676007535919563469213629350843931115677038492471425404902149145778885612858317082188284101938564332534411800368334061285694291510266209454491065223275992628362135339033444698359878616371449042676511804954380195582593782924274599545250265395895937446674343372798223578550754304146229087906502400675684375046829160966300626128249142890204442211786575857118772697544132001043315309819403573189157753792754607328300529083124049214515478552208922243848047933026153538143180975199979723644814098263713571555668818224516097935233545030039686506154235189972727702746947730908939896567296968784355667858823939158670912158337462011432420172356402093882863231395003801726688908115733429265062249478284448713386373286412767490419025500461205471469973185976879504289521420129386187383176449884094209709907945295760054351632485328019324193927041091429573676813264954492451620732322405147435101383784992981604899906708005349359379947020964557047265656178656821486645029441806497276370642579582702231303210630128055127676692813816233814664754817220458121927828533777564614992209102484883303558797125707603047934243664817581946053623876162690938916961572481627529459241182600460732397840917669485626422522246381705338081093790630765817536039740617161716167814536234358964868275995447599069840702474120684719231914207838007619781879839885715952339449727676788602752419833680476362432898795393479072142119423183289750324151188363022387450010471029612814770631972630799435916618954375875097173968767352576199357862766073654192059639936357070506117985193530737972173452886426469743003995473845573265454532792984597942633233091271806399266531338573596255406381353363787292749338690455431646930516264909292019092048851780477059406026132060923129687857897487419285269474360371128319457258770308149296367001679327892108659684991788300572557378996191524084605206645903763273963704705238342285156250000000000 [73,17] 490956956159727440764359587631678687289479800674236539312928325193397873706956361339001849080950637829341031754289111345879690953568792127727119273539544142552476719568104765036262297137207305601750440614032689806921707534991739729191943129575343676310237740990943858401816484476022110780238172371807560621250032514375740525463396655222751088736675755415511363251978094884248968643955323907387516534974640952489249111095857793101966590260750805452575204819521317343966525831576677561511407608973656555316790533398678238063790645046762066687818889599404601206348533791797122997551523601067823848042095946556308903047738242825000028326515698964476302964718059493514572183111987063538778812912111738148965274874053110651698627272988626941488913025469878695744570764963589703713388160244299204879219610147556290847726641902441906828685153986835052318570151395876600772072757792292938750480302265106676645411049127942843381762044022420469204761960032099031511576326377930102874145939487471922720868524488662667167003715282760756439458403025773451392123302343802163653291885525485787154759052865062819153485817259349921837809867312915093349951217287139500204237998195925463152982866503143692385585733042264639019253825883941739111051107925539589090352704838463950451490497909050455637492822006182067893652803890858896894357992764937521859656615337031005626484971399132956378595576822807212421616912152224584003968084266075838729545804625155947133998026223482911959628983974593987108410375115272998374063697795186372186499865040112867572305275384530670820286291556093450704386405445172312142848576645135323049463025498832612239956548173484298026496784378536141444448776523064388586416749653683078920570319840157667314692767529380637985269251736123451729821511446623550459117220579573396832118597202125930649114422009539621885819256268327174044509529099953418021122701379644717485701501800703900734040199683541868586867603227444963898561879494033724586823185292648827699322061882612902970849954366846775256219382246562286188476939902884442932016264555989941135001593524126984140770082328359971377723364201880300433147342077011174053740386191148229094164723860266406312600196781742026780565413563237356607654654825318999897786065300664404276176355779170989990234375000000000 [73,18] 866739523596319799737745300846187301229580561667461360081939463213150754804870556429784332338520471456861866012072994142991381264506067473370851510498519775152923339740237696067272072271490057793460305413336386386186374832010759520611601350453999326698176021985895122595829914593206987197876872246185020132623548587636666428471818629964866955952308651310883805685840514181798325594889884358549361933735448205144623350758709317107238025645004013713360385520887266919701454661856489886148313923920659775461431013143251062615733051283888073148397860319986299902895346638401631756372459577134782078517174581159530308487010471959072053965143890056444238791223301664566398529799862734537059312101602664746860337586941170784561131536955512711924950749162773081035765705549654970556893356674542248605076447376805488134200129200419351482150741749261192989067782353695213765078707796942361946096521124005935676545287366993613469900773039021925445033946908448273500621446071644461673914104988133899621266386532412888441975350324518922894992836141798929795566763563973483937160428187638649198140010317851771985923822742023621920280903187819133163681196508124711503817947744835371268012820170430591763535389837636112003475195392465337466027842302291979807589577202910629005550313981312713660442435823814031149353787872974799331423964323727903907069400590680965767137566023689945831983845520761833356372181508906469986926502591796970508827557079219449072513337931110682574582780416724218150611837274308969936343331913407086565451036531816953418826675622949532250120341788876299327092975009994758880262774721753219969233258420202393159203031049038275144770018359620374225009735823564813768939387284607659499542454326594724455446412406399576394049549646387698374436907582515571101454699934382365750286480749181337170739508614222274172497765830822229141430945671866910206897896690528078399116869870924959508297982273599518413456654861725361145529237177792705455722580369207966271673829651829587250468518817235108117524037530718972632257667338868826277791784491170111901190846382732293683267164166785779160968533854380992614379282275953686019972715509632628962383871946064998431088389851862330991219478912889334381074215203904099330545207635623228270560503005981445312500000000000 [73,19] -4377539892473397863762725792280331029630657934081698789292177083332976411125207824153729250142890526396426227199849467314962408871770471444785860885362039528625810098275912837089929174060954527178568677060038415450791676994803453891339112384454599081693401836297240937862407056475865683083055038930590210386575539318750549224518013781376053910005222245803073535450195528991569487878341455101846516926370131517296513961234918735174568603831398649928540736309821452399868081831767396238046770248467420511593790388712698434501179474906228294283370787775143919397994395774737114503271443620854734985372389663523755201019499261988629634645032861673479937191803207967190603217514795801417246467741907554281631206435489901967817533987472431411102013166389859449312011810103457422655765596811717204923755005695614355393324252881015196956786950314489803791323798376129154474078836601992815333171025833602959146791557368757063516127925854398223440737771453539068126153401525489002140877586137446981690858623767273499181689611033653197296429806445704621905429233136944549680250029151305094403187255945759091366394659997484268332773841103483438467168722332289007674583713662897475802412798631236996471786076456050437646272025538196527730602624742311924175914983252969881406976546352399533438909218209652912093671187131221823585938134512588394655896505923290890765249314610333974553377619510044534880380529269443588793656036279982376605530970741307919198339336157076430488521699269853127334797610801567480467870823817258643727412851987759505371308671315507511783248748393806009865169299234770151734267030896123695535482630259923743061016233585583331641027975129527198364736224142904528340427655010059046142215461506147569472004608010788585638078147879533455400465480339967143300352045661114357453716100644197295603603105527702593620585990520288907711325484081169231909662893685713844778429544661218298410646133154050794239113329141472181203462497689118068044291200910613625216818230426258334694451389605972043556184471367828427500350378458981703158034076415815783396874687306483255963935804113525997226087159771495463568790397927132678656412918439803842025357145192790322545325735788250311291358325869809981704203806303810249389574238421118934638798236846923828125000000000 [73,20] 8398564145085098781772572224750867990776271245011345136183650261187673538796370987935886982987275195240431051191967290095087766945803994571728873303077557394746143245847949609842365605948591361846465733481501157078809138754027740153496916513958141637972716150811828636999381306245649686303009118610693358800210383093649770237772396693946423021116577062984790786101575917620593988941403950641321351564832859538055784940248541845249456666680899777022841923047537367941721119572184759265667899279884412225287907766614480725553226845889424656198590737900321553850865907411127927056007929000094279255388913534093795916300222232894529483718537290504153260176475998732142349452059991349661786908239178675222933314592954914801065404522150199443935348672009721207861956209653803321300203426897524250318217660646946451391024530776780474225754857373816057634191480163972925355352503652536208004313130463254717343213767031715504707681916917249566704618267437774990544274057523688329172003750574504606625740644600846859142826015478718497821753688805838798193845544676703084973534456009035505058563339705191096067764937252129266942822994345173334564647615570063366716003368110367122836420410722488825509019776680214422015145646516511182850213260927216715579699131723679440270631028291319221599260184807118936844396634799300747878722222127791196994345739717022205150345212486848341848018922704280619874569337148509001802634712437826126871491311959027583822262014615273090483653577794174791016300406355052784694697744675497612224254559747347258451458961702567218542436558546354678360148170770309965126422382998730433083669411305615896852249671498129481470570183818915424676001264737889450485623094320474077526559029368095202897316442676164638526667345242408963627027469926303806488388043454759960044122610111882690438106154394872103330997229673404288242336734845313627729719162943002942754601254433126943817076001192338257198111910868803058503393631915566274903158762567337959315599717540763190976065318585963086270801414075990889510419092077005791063685540608048320264449893901998861725296465622948274006186487686000489169980267924992794273370472831521429083722607564249394205554008401777258121400748793462743486127995576687177425867503188783302903175354003906250000000000 [73,21] -8461151323673768549563129217329348573798822247631508789902570229042574950571835774111959625335139472970829142546952384274175098466667632170836864696653572108298006049370161052280069067316600364570011348518137267622746416113010809282318374397033478727472320961440728730956491004178952390703593215534494226379194583774692244308321123526800772516099214373381378651246004577460629445742240624278956721441579459507888813986528238825378606968916835912107344790289654627423691357132616469553258711389711412426239177617398023450974671555220800722392120003865258408933948189046041993387486382150722873770648983429981478758181529399473363552030663397658947004210368681222203580599995661067149530274653590388119892333569086657788032182955234772331363149980425316722147153641723458118698325659564274362231885293168811167703022913868007981800868868249049635388141320976572109958905054992865760649836194167721189342107929165014912785585395702883320079567923814688226424753717762216647244250560547422657822939841722647341350680050885713338063681759495994923295866857977827348763680902784152230638232201860190792281278412068070603257367507087557537937091511355639815361143444695719471146138980757725612995769007165997582629047606560771331595442976819996295719291247913610230690030458029015971528249777841271567101897773697575337178640329993943952034527333484563871366686952783520111353904498291939822577153214039263049964757414681690699694090467652415227925149545295993940962688166235857737773923376755766069973279103663582535049632349231338114504871822826283628378869235031030465616820753216583584509494776099549812056655298449339969764401521664469315333670269503192564147067094826399845277591739769399928113637201968781084494076077009946372049015911919048727889891910690587099609147973596884109076132313953462103106627513560926148311756616573197831662270984003391238831420070898045770163805621112773962137441298657221430958957180004607214218792810481811228268127998626156720959055592331095073629265456687342122794733251511632782658055665098254841809399604432576692387740880767868762337248259026984811014208015741540564600853807819666097087281113343414316877596380945079438064598236795534999950983399937389630921088720660883097934856778010725975036621093750000000000000 [73,22] 987196463026976138470146188877440572143619885696134145729106399518294682489687989716381905789003545597584336659846287557342684484255264484203118302331602642659134481941704649927364546666404786561803564848583868892651366713074993869781873371462829368754686827672499248960667707602261725044315014011312268329802711960930723569757625237277997294249098022155482434364298170881545790652408577708567976914601130244992298742272373165245514081352373664822889864850322573755941606022134707502981837169593698147633645848114566405832121305895310522344637374422709286305972054998704155946555108132241494585943501821286913263113534756545963739696610597849403874054156546131040028205415717114152991257435685539063470127223022267251098032654940153687667874368358968722275498159097127420674496626234829271964254366230969557187979803526304749683719115423831948781895707051193630740818170691741432707826049858909248491918557469079114742711560399191729349386721441339505831656492323415909409950635807759165724817220668834485308844271627629820247367628480860397464467389031088552435547953339299252959588615920402487477918678468153120157788439686492356649724485990491873710348218190312485496670119433896644333074870424509060529045792148793003792470596438393658565236455768845334262772903841384853637531406629655166594104130359731280400741969374428651792567108103168913237372766494984368472252869432685924666977389639698575264269977536426814116010720530010614011800257413714004883263553585569609277479461829598020355786793817513888140113597222968182956900533782127277728980374134378705463770538061151158542970283094952678194462301497818127222926277910844596743818546395569913857766100861973489624303312096819035238314728313008229678570895202782437054211380041844611545631055632774916906018836517212022096072471411107684543558446551392859377431286627686306642624569885944091715624213092087239698043929497032878847294154712141151819071355321926920979242791988366350244618960761598099012879420675137157935330505590934213775690631100856648929669674667213731322275645188714967206230675749898476917814675358557788879825851834064257261727282767469975208242602479500606347839920248799703690255366443430475195634748165241697991849172122424960207354160957038402557373046875000000000 [73,23] 11556258844542321799162010291516129590000998499812855780799269620004902724530761456815151680116122625413112926800610400429546734256495250322570291489306385005191835289293304364598029875434622395671263682340331978643879253950907879022186009177692852659557067196036668350738791348025985549448009269362803588189033382001142996448279136200860943997094504032805864720650020580963223353805827937839386715558756855420725677496546448839541501848193538892266240976411670281454880940063737567658372191735754998111729713080768304165683734833636403380382518995138744580707479454509784054802082578137879165806077657805401514343570105136205051427838403511480459179830380963298906323110786149080615787606915290334293845387137781291822235253373301426273077487919432909417238910576108539514495780278107391866627506167849827637478274017678512270407648476968797695508506981220408733547765220461178289616741362314749216199848672265900037287246387528558999126934450481204362719159394032801389366083915466404081942976602802354882331139166225474664869696045121584837791531197555735709118771342273851615249561870508678942899422250805782128390334627146526090805974467882641446553082379603816283383475803167206654827559572985523845296525573017501237207763698900970358176380592854188823045510664193817610309056112826343418143507834822717689850102031687473761898901929072375876933812982295387132070854999520411671383699931341819955372235374717555294167683529355811430594187411746763090953735977403445938954084380038926473111900874523153474597998819568928041309114172555541291937189418048972653631848008154677330608911263995700594873995177796527009562473226874766875933978389906635945233760460464431373932427280215606368554609772610682228438514482721488889681647925942296942178859720771897033066077541762587375448212286935761070641943456693532990111859888887857957729130930615810464841087939538186394353235971415518557727481926551518187396583072268207709822218579425394696137847246451160464671183333532793354506537181475830802424473523295546031291926668859670318799650539640065033454315750443788680712656958377359884559714465714714082499957560025314329904893315826494577055807228850401548725746038494127826326567871717244648298392878382756521205010358244180679321289062500000000 [73,24] -20598515015164092455514169492733371948667447966796622577938891327613604537049618958228774194476569842553259149158732065869223617648109997595227832380617751283119260082660409908542007185466333291366140552411597298312633178783695604348906269138258161144591845623184034355130363001186774261658745004133149467329544062045943455046914628532148875010469612565476237179447885074887326900792029982634848830332206292365215435466288555781995965264449521368801618843547698377846104912952227810280838201915339442658251595723252801727087702023849826944031158794520886949177695193157901585410733638770538036847700258680091340401276327691598676986010587056723638152517935536013971965773352685650056517459613387212409352309881995405640517113224670225593385882304072975730479083146730701608464080148828939376856397278930683981362429041757210127253255310422569170378943308832715309459224333055781921282820296370840742350161324604410017048704206956558495061799973632087976454493349598064287012523049945278935861600025665603325522610709329615552555744925315191907351983436810946989137001610209461186628867386671693489781294129555711671543294085620901361935954795459250005273634475203023743773753704099359798650310642926916433399264277018098920387779011826023761300307682912973805177580530714778804074158453516646989659523877521704919987585772668419580669562107032035815319039316480824947593510855298990598905484467061310690708727316772063210411826520358656505825595414512223962120263047390427943548983071660471459129814208490774199948456103305180692643766882960424109174220789628542491603889827540956143589537449264962849887022490563031765759269721544075010484529808027487454232142666227105104275106879221459660873083613861722578384442591267120695219273653345542659414523653392458243396785112836746000402873259952430801972244894978907269825821481211426323446175314725957673638456668723889485811324315051660717637118310943419605249767741610579791433202497719616426905881382281118124183533266604581277677336287912251915468184794008309605847704987653384260152226215698320699900299502804313738693404083102012770654906636040172063005888496653958454556582250619647214169285971375390194235184713167085667730669429974330215948885580701244180090725421905517578125000000000000 [73,25] 18399358926535569899686586668404223716613399873645422937738362693073753946025490882847582147876564716371330157388570995220063927080859762474845199129881688656189673453375785199313842398208193602849645054190123987970732883823937470845245329813641164995719875584886488988213767837414993422100714560123207977117199437864233282066444116456102333200915898146181387312800621669666583955413734802982425263299740360232620808289833478492073104066729081605343029084617185720956130106681763648813500907796182387918835942326626904130283426261050832951889376077857589913041212287733352793427948173969418950698311530160271036649870243948203449262186409457015514788262638145649808070518097883660793375932500336725340196617074560075818254430321466208152477362166004396160117930204915692142686119890076422010565660650996412191132020534794130657598537502983684811921531728538809945974044159215959740163875299088346554581417109059669847699877293385920441913691650855064444167768695099879255287020380026613672623482875934209884294623384762871927105407287045227322420259666328285512028973416471206712703738116977596161268841121707424975026489625526206894671346184447893660210468804397193819344003534272221672442562139852617735006028088317497251795403143433135938925369804836621259371411675795918189109787684487622494191710765019989997222360906304718863622430459819255662306465649869356171432421729667352756304215064706204791974303016199407748250700844417916755032868092707527847976917535253655975060830822989811817419732113060733516373838249161720364076485877224971715411244904632602894244830941304650001414503506594474827918645696425172243089472392597911419153826042935957637417420454888583453289272704369897988509446875457217192568091245238583197069777370719045213793944727051630027859305485999262086117413680326531198834857995869743758745471248149426378104391015821122261862327386807972161463992666823994856083897416533689510054963648388143948475282590477696714349160494574976494813962969197468148011934591188802703164034863458254383267882368238303787911331362761917759899415338237546112007319727953321759138300348825042660029505837652911186878527342948639027140718064877555435338108120342860754792640471758791024040058381672224641079083085060119628906250000000 [73,26] -5287975649631701965464788149418284184073883444070852715183422789375114498106996579510481234469156100833952002920735218118783890599305227511905949945420386039076385586336025920374773127181484001535256172002118484190595336204008646936045837008376804203425894285741215309110304998409647950096914339289602446706167240548247156557039253689499715106605299434501186998108254037309488032694094284413402029399295291521508429543079791692568743220427486442808884966214514564488431774187456778758687482902022907185436337552108654164220178782563364519516036310827849527133397560191943355639260384551239774814135731280147541388593690046301903853258425880435064976485159662732345272704302097583057647651718636547529703398355747607841227694569544776810067439652246132379096994979625356087073155000930259951814811592365178466326442629669947455764696738285864368597416822902422482412725248781409118101176391051935238336135314029694743354535001529341108166142113898540975039189253112225505458018995050960744809607318661567205907469273061829438727001745776984184728786134465344207719225381879678986364770442553131049842228507060633006425308112651109527682086714183560891643109004853294691817754479312273944526988977824974088482422766036340285019708916427474226161060844562997096404217212397969579042249277526667227489763023289628631176863656617018179389150577993353178735216546220086540116603926882581473002332244277559997507838340799990962747189900706396371241237044371011986121800602516751945258590091424775734381960513753908693712637247763894717231559716798328818236400086278381388846580609599515013609869902579878049193504807591914122103575721793593352344911644318642475655901325596895777157692985401662953026237595049217614388078102656127840511076126630789262488398540298908014552089944006764861597459950631972720624860015079321699497624437614321130966117929866628876628836613090796536440781288172467468356162438409266063523284904769477598440834521503898978772554054737254831165645407322247140280217192410325799038912856167158025098484559937995140294066669419556348648304513138362525187763961852162750217643480594898491807588805587301414199019855566293555487868395065993459428142904656751227803607688101412628856046183045691577717661857604980468750000000 [73,27] -10437614278385886551590166577555734971860103022582249712087064833196474833264524539478212373944859940322041143361573486471230768305778251740692900038678375274811119056386109154497820800314119056999865966743860279043080572892143467235616012557349870702439900157032673638101343284912927606348976040890745016996136576734542642236448858950660420225584377072375116773959775882026128450826029455500094827993702773711725841043148999300363812222222249824860795431934416045663713585867596931051046203321764136466250431317284562117440035442870643695666139147646378371357579616451491899582373405747755882312752793580428811553656016216866094505935071012159560583421148871261846067031283863403741731479393010312354624312695157973640371961462044176094552630613946380471237441371875694475700900783324236553630221662605570528651620674576235353959131380187380631439633548055983110290240292164854644563318509985475370238399525507803811780475516214599284117314541153707172639925789695545219977392480658988922620368279703272706616805447222502122772721722212295700057982807376303243484772059795710431565833251558547806093667873114635694495867690114491739535613750494973327818445289616679357128834552034706885826402824030062754406965631360292168745812632874407816666509000249659484802511775090615190209400543199032809741150763334464507706287864295516660969439659352751483819936362081718377194253179378158981390704814799796609603174080499867335385199696753206984036041124203191881558314850393808037901666583325417415604099081368832638370565575316421669026837214078437442538686154178912552471503151632679782342178915016681808097948458624314784294103190725338958735531438053721750686693098663074181420834087758771413905556388869580784561488829291218253626962695311901264943477422869887977462612273421126250865659904968649069837088969834860483103062897314562928110410839747263179236575606143077053024037483427444206502527367086128025997898057253111887314189954886177862670148554295498994068803416199553123494035477578073812887733273954452992630904592035642146230724014024972137343898157947775089482884576616550725484915233031264361875593344121095727285177953752113010698744275308587473983037540165123298313701517186016798355296941736014559864997863769531250000000 [73,28] 19435966907053426977876910895398126654192529483973172961020853066247240885119285872836036277955340138882327312164292028015525752508169421963757527401079892038269530887857242572728055673334305123797128196227466526337325109854287445644842427021894174642419712756669533048286991319132671712992144892043848218514646998131401515218242587261823465361436015697400326513709831350297661381422325487309526740373391540668751885488158100024670647491566285329186878673454918037176170669179328084269714742148370637217411546993878621781105358435839286115845150363595918216446581108270736821340211231846835121098635743914529251856079288663793129605199112969857893395558904943027511190639281268542236434960839556070802564744793645396571797670454072802278421251406202553677909589915346297802784899824224368144356251696538649016224364334726483110725752273768150183922543285443480164944481493384829343245910197298608696912276935917924732301057398276068229931987585707354220118046821096437913146581486990094486246793769334842754156817677071049546485383089925634370394877334362741062292777237609123180746470807054125294645995597709294073388586933894322652621570661257165728907736686527271568846497863432705109643044122081577642694295752120052009240849868236046990224362875305748982460028259254249609353299048411147942269871251273282690021206719604833543971211071422571103598704782420499201583466692353420731396640885914267943906451877979698045506273594867495377841872290056766804505803275039183570825749067985349458543729095462695265664511176671676054168561075821848336748692371895752593645392041248415457001437143445777331395983866607989097152316814430716290808142440831538372168647695911037324303744547031236875957676642386945112213001841787132885449701300692323734626979948990082046634901109363556130713161688396060245295384329655759627107776576644960311468297604615070871116881257101511858086566753834059232701310439923545305176551045343512842318016834200715308244031216400919279084282017333692436668950736622012154516972723286803707573399330713164814772974993115584641958556371631898292842744215494273090224325814947312355506980913329396475811466908938035456443130270617862581686369482103648802682137851360888447516117594204843044281005859375000000000 [73,29] -17949640707535696391291958779231720553549902113668657053914277464957567597654355347509065419649040904211978511416827061505164019853296703133941887987056475722927441276513395660416387227205053195001888093140659262233811825377927126496361193720041179311057877135764170045962843541642565930996227052349892436340449528300749788303996293692448563467449964965449187879545573479008810527879818744669797433402080286997396986359592103646635095126381226837512611752207751570449061673593652454374871527659077598124161875869150479851092260389022216526525620544963986691896815304393113746821569188499514841649878699848652492100067636172360006779068583566501482559346649422113432625290627275268546481493671986520689562477843559825709964955798434048038235057634905081774237209877080324255802999296442912098663409322051868738202835929192978348760555739024640979481697137478719016076523085218567899721444350875379245540684377833596899822920722116099012619718384210236985064697793311609577647177953113962895700575153391607235350568252524263281322493282964281648183481185773778766129520327945811041556553988118325498860938752683797781607771179654016462334400980089990594592743357629706027593692149898800696819063870207820994158593140255404374096581004164805600900176804075964251401210215110663695990293859535750815153475929818904467469405460776576852818847251192015858524240813014348251829962772295300380034856130986809015598548798344267145954018675159388696407086115385549118045159392582271449916472546871926928768169736249089725565762962995662006167113656100081235784554796632414842261923399285697302675721263113692412819813063793126871717021014522169041083830538594096654704661813755252679356374769812923865453707829715197479565897651331726342317988194261313168164616818127652749507521702657043667980959966056055441825947807570845504182711064916033210983035494508429557172595667887385227065739481813705209415912633435316042186567340955973444370282424125309572538636760609769727680724619904629837968536771438370084954487263342196820607645545342200961980735937480706913367759070511730780770375007597433411761316905646088362827707491334667250713339860411130838225605828507054693432201317764349132385937046763046964770182967185974121093750000000000000 [73,30] 8944922808659470389926294718066113554605933089619443243152504972474999870703824714529716421428752097083768576873889698266508949308506473386421558861157583647597935569967034540709150760699980196460483018138875178477210307215890408184162360133390550605692519245652270777941100515173733436125575819584049459597338216836371628879061341001921292309413755149514584885176976749846340117557416808420650846206802192843274023152245643111030849589489199893843664462474092330015940039712413350930240369603879021715682847429473689907808457018421957929163814693608896984528247349513812811902232770458054433968277971165271285366213881141779727410359162904386008032805660129388957226046974934658703625572569219083340237005485978360223148989826236780429896777390136365302806290260634756064368325205106116152583090039225987167638684485474483939611789101792297642231400044824942496463262099646635219262852385739962180846147889081378063937041480217613275247824721385937549176046438204031513863217041562439479783660225196809302654569251542352816058536286277024795749684308943038130386534648838675959202617608770202532326730306648537869133084955529250069118503671221331361636158221138276674896155940298231439479347879825002794369328466711991377001399655042854265279029252332947998809605994716754286280167055262843859408385969463899042769617089629159192320466719075255101355958488111965359290623964780094867368764943758713973299237955029054285761340708731984323821203240672222507434496933141947305670247871608600568135419537607011734985537473123334581116155162208932551508693052229763265425775920529392969619688518586247754344830689047515239192510944537488183207978108127414926924044393158168113663718650768139985248229533766373516519969860222184472477801577744233336214926627126871490640281990152623180539233897646363756275999082422425642098886768379248968245957252071043902857615894457803455296435846020387572154617824509117673111129875536849573151121962113881460177449729256779440570161621254908504844652455921318379666663086413720738452067040725821805880772070190275625018977615549492389716170268789027461788182202080867027340066029353901030499391224226636554588330040873712764256720809143046336175605914853292688349029049277305603027343750000000 [73,31] 1454806105473388360737201708803673887428740460592322518040322090991233978357539499291426068675715014665770217436630644241634761411018801932503509541339267088917951332356331732565618688445428913038585386560858607576643772665018215438580166575576115293874067115886061880304613776083456364960030704746949051419406594827405760084225124242300195870860705016665883290085981637898953125981699612885831600840906792769058953429506716353577164005103964180028654167594509800785976313945221462314539587883979941503357050949485856579911530453110298561959245224106196292826038818705411880182412848271148640926067169638830287208959677380521747669290288986873517397568848687617837931384208277823708915301691648978802319431475221236713364536477383354540799789204735532782636646276677813180976830729342059116154515100319489400327165148866805588620311746700827424069977453427828602419874430788759793743152894545106076762916931757043322573425867264266823957421037433552161800458465567907972608789302012714756052194967205558911395295209713300678474136937336237692546954592571253933411706486651092369463779030455649831228583000648800439247299901060672507213254089336488935806124547214049381639122776428394373049321660819068665430570667540860797233421457103329179971597316765650315089355318218022195695243716963365069611696086613535411398339355748160583258588981621244488020379032886448807073906807730063032519733865239429924443460533479913442784202727891431703027725587916588880480749796599399786937443020917438045756572673125471206495749345760563665109464141176491565473998298607584010096375599386960713822963014820837675078623395068792518501487421270917537318251236242120344262714003795506112523323899367976564063843801631140379879144219197156402508152736085189860974021580151722477698033645501242278366479358787997945802225369500555273822636790984646030968019355250917593273215939047634446862179947841196146578676380131765904197558247440899934958409552554938481722529792294641183934466304522031020346953871874656681144053578388672367375636810058660695509389708440665918596457437625442485547698652640504104385839413808117171552124415940435696441383470871633494951027458258502613647521323832216457849070279095826663251500576734542846679687500000 [73,32] -8348370743945290501398863027318292019010202547623466835225398577079457546172053231143169139816763158792938883526026946718076515705043321745420049389469811185775193708822082783411627813614320951371556090853461759823499248400300175037977429034678132205948087501103813853694935268051321074364842926353947566211058316788622336556105464691667034920413525022717290847939298800687906107294450152458921661745093577138942050959972547239461039940289194231156323284373026416813373458400260307878254372053694859730864348043302290174317068442734741862977233935109282745077597971700572999257201205254025766372722755210094078054974081116022991793844388408045750693341152826848086191227771916584603403512051438362171081071758420768450518033777375933835998564402102339733307071150866361834296046777586266469136035573053731158881113919464466063476700697469360309477060247177130055789280771526923913185554242659085293564285811844186798757131794454729070362522922543956991956202421381386962921004459058082539808337637396553390362233173708525692571069228623878515795775913213241581640680933647620588699988819074851269595417744989680011611548010334399090143784083236491745056279841731060825414306536093731466872769242941875843340217688025328021282094413516670311593454490779593186978845388357414528400718496164264596215559113398503403852259579958495265216546407835327245105658290975655179820431181071804577084751668439350072789816017164699652511193492249828034158056397168571220586132821023716949415230642163926320600307298018516301098257659153426249936208220189205924733389462823538168175340554418499936062247047938118818733071546190598613956888190742670965552039313956312232579726298265947523931208076738961052514491424529564390752291723668586983432216311855910849588739700556978482144849279999933012127939414629832966921937768203933397843161290460720275003417167900326715166107080926039864013244253854299786325424063369461643697301326251366955534321252369699466334959837610736041238457572467025934301407932550778459215274409211124508185136491302614614654837194584038657988745952393729638229534921892108583283149555900874490769032310370147948652649966561818328365524281389935604064146331898337537180676548587143770419061183929443359375000000 [73,33] 10247971045780245665490946342659795837836111528077681374895156652142597132319142179842723745467836860177381481331177164360206040165827220047775168814156359124998990909116854546681252220394025523703551184130569626007441529055708435188204847390069416437134066464519189282405441628404793826316620163189707914200739624587851265638831857150850092191758772412254637370766402878429597379568901328142058590568111469868110985141216383999687250065416912705732546289058540992708894293052652922965318872763566449986191088937809689063899538772409106834514347171631586742758091984535542300615174016655864545798799356267605368584396156915416696173129458221587728070122953151184314787805471768072838303015843383253116789911849205198787529253959658487841964675241524903921265416829454746560714778959687031997170202017288765284016765201620522202393516850580720354738706416778516088920365365133888434913493440275910702009555704710952820665810165532085692372541228089279955362600807960481016984172074091396714669856114088771858268609042285358683863375961486684156222400042042489352614667857109984692933505107187130261463769007657249449534044485224394910044978724658566472647796261732605836158876207452788472631072011094763330522913258487612524372205386557297122552457832992852820613049115926049090406275371018552049058119357804571063790732594893841377671727128781106268499358648521645109034071553211205872052071228119603120807254214204583200508088210102373584763833657076487205348911636911918030714382706814729149678642459370995516861845133657417395644212905323740576702251366475025592160635262873252462226630062708639453282709816277952135423190959891306688231713545279363576750861324160534804799742897963353612902340795694591447865839670457082691806553203671794567504958242416892382506568691401065354840802715885155401290362313230477127243531047144585873783869587171845380833903443723397193986194892846789368523998890482125039152933765002126022610317969824172639179818477918912991893798254287959698126653868368381416889071896104342273868693763094537003125450297814261407004139387122574220709392159625539040620208680163414255423174069113563754345543141609458742834067311332993916474051905845382703930113166279625147581100463867187500000000 [73,34] -8527986734317192508199732603006276206422160998671444057419694938541191689386565705550574843711911743930690879869040241550057110957632511221979921545976881227420113683024776640161836041780728137628406952210721077873832382275490054710369538230096723099539415876704111549779998422770498871586765960387709314431509136741749925103159995618015100483590473134855115584613746631667587558286340831364210452952561364541872105186993774495482048211666545494130091177092473841374533806701908387315904137707958761034965140764139188355627896639164135617500284894141805829382732737359941266163483052836476758945519395842452274159246767988734932791885751426205526622078762269189390379376213523559434606711621503023570981275424146128795183211188774963811949615572586176873197785794071642383162383713914943453402349119320531692486788557250295932443511919309567660170903662764124499022101734036045120758828280294746248428892757730315499528002457505191177843915262180472360396548845869509055418473962289237182342727214823990419290105465775159656046821947303926977164347068303624077703247321418635229622010705780421234007487455365164097929831060438392396304488737755051981515596856885920196611888594338999383580385346541542916628416080220213960183549897551829893848445016335281539389606080517709446663616539422735922508833089918306051801140338527449604710291119570798213407755091092129656152378239785464441358212236760592266614455829166212152291658499429618738476554717820077930793209904329103770494995261243623005886587992211066647692237502504053801235407297081969084522916277875605346992614287221009295219360189325897262822662808403134158983538537907632262260759882322459343461298242056986480919580745177460157179234925184686467713182630301776719915677438798213159811027216234427386027503548930402210646615797454327588667007834416177529328896394569647919156412123101946599908599429252061392687935627635278688487909673411878944675082990768181868675476572921154795872267018085044003416727775696982476385049999300874504977979571916122322942131156520891088388302880612324573939096661744206238263175025504070995002899603221624492513420628092192093067110045387267471238072277477536349128685538942967747644274822960142046213150024414062500000 [73,35] 5491590368116049751043840460816865999789490026146102142842140006524172432660676017720006252598812859157243504446123729028309593125391759936930365739397424720760304059295273671183749432302672873703689760541581926399017431410769385699251102590926598224871917379750440280623709267077462129592164072487216680937511923548892153741590149237610032254016283201886958981460079984072187144708735133486563437436456922826892689628480520398943286901504202202756515972296249306464049854669583702751991801880276603853099031179380861296613582731020141772750225370710432352117654068755667184113993910542897291553092120647912906685401486566490053058243603938808414704133005233868920214716616323028360752768493768238355323231132647563611957496659806375792695671733927597334289413813531806321562947663280596935322653723061603696941129745659970781672924512805642193763620921109388528041167905641532766367612051737609362408526190129905893429373594600572259663882113812441579934366461934556419665414427923236481351254967471657777842723356602597543766237595998577365780396315492300175495138798560929750807750732579590395142013608199306304162058730968201593894344491667375131016163521765423859294799233973965539420500663296359203795771661570525903552474871361331365025886467976438430761097862358267963219097752856232854873814596952233448977616538764621477854849405762964937707825425989857104543549041252532293545125640445011256498071177465210616205157979432489476231711387239384251450231289146180942724431748480973823857213912146777583374893805070693434593009185948887761265615229338880954908428136724383690678147806264883286288928175246110998278098116844145574593311884950043482695437081966583564373969464084045972513581953070466327763431408724223679988861055533851512865415562607581538935766193945146872025374392096810184086728774869615138020815128283555556990838071301531646326431665876991320192386171179605556753845952054796931779312062576168477489166385071306881973579696445098491048425341772134274216464274342709764293280113658141320148171259406032920344553666555167389918444233433638304584489685900513762952748714175957569441040549818975966512067269713595409212214494079257201386145160332263870373026293236762285232543945312500000 [73,36] -2802786184520795197184232270521844531655176544603757789883014687327739129436769422659078606589620087345170560340564929562686763683569517328931884860638718664433131679228443114291761118726697567511170626062716383604045869104263553040668879835434593839504639204924523010363518233250768180384790585736096578342776284024473335956560940323502859862683276899374358020964792057526605493999151892941250224041702737808915780861366621827553401963125430135880491849309003251260386384235464346626500512551081145397713912275905812788700700681253172634286738607227752916210465265783019769118324811237889082736349890717127750316976687638326210440035003247610328657149478688306476778056608125878745809575613349109437165219135648828305236796108831771192053803769598290518056701705430834354151075621345546135765685204478508159357071505679871742800498842781628620655198118397837881653893820673748966997078266552391180469077408582269871520314062725587432741105692574792549098510118048792134128079350717668110247337947223667328041577686392725543605750130740035353503747090174064679302623217793000713793684574799146673690577298209536975793299386176265637816503639752866650387420003370328338168613826248955388475876877859248213583202013964297616034237671144745635389128432394199287269942759456929681000693950576931683283879978705447090827039474676699013054762101610236100317928418502991016187561805888767808381199485755527085608606902971751952911744253492389470535422126051233555586940346045980396863333048741803303795887065152556607127187649192957826556749429027113418770428713104655040428936346599546833044288164624979543042062759987935025904542050593325863108249348774964476248539483103907095949175472287709025661124696769614535132745887687515718148216046850808377743076361500759674884625940860277658803988933575851072541689073111392847045723255251906359383865122738650220537479026686801904685422068133027282663031046311811927548196908995816463864204472838307240019012730354319872844039166544043497696819343849249956040444821667029444224418032157987607263950183770700273103485839483974513701238232180218785783158082974231990290379511582221288410966952903355340328163101637034656707890556415208038743003271520137786865234375000000 [73,37] 1062151095861943403282194217601285528280421193539644828596040018317693268777223349562339077913955877120020210373956268261781109586886023376138265578039822360839159062221915852758125022904736242659362916289695729975948096605130542452777350618229356614632746227883729983682335078496434363628493544601786349388029375968489557439492091365320813988560183419035930424369329710230302249946429788077395004667684380206709396405564069443722590583681055040837201481623082551222494628690490914081655644573838260157215587177335750116753107083215899060948850693416977667646339260270394957494603264065908806913250480831391255820546343573097465473213363462341003725203476422785991262988173015944678113329588569254540459713631444211807679390163309445593402758448972776312019996528999423410519903162948447248137882180833047358136262378933242649800592536078568396912916323029314368324736448491982235650283522915937285069830752979897946304401487473687804734963458439962392766462082091054844294980288024736004312460298240556837154852364222546409890720144181492113030278314567410114014757847130226921317389928037812961972426628735145837155029810223450256570233181720752199674807322084409342098233211432401420805849061732484203934993453492048712102698989851953513678998949531265374187174135031261178861167821971117473581909282970640949193711423491427470388214469170971046780636783665680147583150370576434901166357383207622330159599363724471593140965547992330435469129349792601710330596755170642976709412109460781909330600184752367159894486003453636391310507366990300913703904104822443325084709768976114153972010024427481628765406584363318412385782289746392575391612540573327516545932091853390242843950309150649623311025045813311112094512279113687441526874664407013892109878190682319959872050767156794407262155615750676081839068737098836656063585689355157433796373392370252338861407603318180850277638654726167515457138057284897756129752154867204017051419597308749526377234472341406966231348704333774541995174165472962952637026211376241423575011371688515523914702511759809359634331676588505194550463893177690126684862596173410306653948109584930618128679581867054668832619562638370862804604310980494119576178491115570068359375000000 [73,38] -174928294250995622166813226062406932133980165252901450953044031732334180353336827117774768631129871012037763674419850091506836728362231834176805764975210194203221031593386856653882913265285180311159853380219073216218694805075808615233109997462615514814643760139229192469026920042520093238315148523597335707059583652927801599166178923974179926090762447109058750492651093945983448078941511521919503383393408247790942818703769761907552322975783680683255665250539437107055559503168205031919644960722072313119720738368331803688714806792287333954861528256650096448251464573025585163624530341731620895961557569140721899602069562741612904125608729239739543949354983819072507922700901698615436574741145085882827706797568746932101338145891507158927112392451214010180300542534394201879271817050419521009424410266445457623345875732310795515610028646730052012562870899671226759249485586448030081733135013877254421564481157051338668149373682573061629459597423669426471987809676710609989050277043718456371105249656078444536460035613168828163836755434011735995105298534487588270865970830282983991680326665047733962227893970428467916256376487451005363685442072395777314733713566359852370763345538764101907995480071999396507740667642715272032675092088403079719507008782986754423517417364946460444003241423960785649697633343981408368365520951741170707993372029087105690296449795679637363319536573797940932299540278224711510753214117720832065332768927264431215876586895010617084454596169851165994649172580981303488368587791295919114032825289822493465562714523963858307752888919612343575507414580615371395234669326202181438946718123686054291595269115276941086097151394625408307378841755564766771393241758056277819024021686137003495787211022016384257375477783468995776368501955954521999354056739748395328709373671509650636753662153391436693751946643212427027057191794990745796965210479878534018358072770267415377242132049903991580288036000218936074248159017499989432840860946853209780108711441635168357690861394496628266964237729517393843497455935981486823954966418948717072497292045825284618257951351650213734526613514018551286168569953617069076361895297883044051289902107940849029787955259962473064661026000976562500000000 [73,39] -167302607880994628872180776744868838526011487969467336088887802383080543032690177131324291542970180994825987682976372629605050769102734528617993419157818579419210482258315993718447858516253484276967383749497433803139799372329130367168862421503365485080896058287775251902437997246524638931272319083397978240051877111308604857525992006256472548443673447362182195655469679198093634399213915091935356047801067166179588136432204924466603297236929428283200241760407982010909733138759452868906734373937571060271352223026839349614663635571142793343788778027744080598065965808173253234777768646155407925574984145296950465695118275573218805165352608413418276386191726710767245013476323384199604368320599497316855071990688099801089878697240930213842486492515938162178219072240438449246009603640015555888768456055876829269536780056255165143270964759641561228406075837684938571188429596546274590169161469405187996321843587988376679392968333699541226480316649234109030711721621756734860596042836354636684964510712150857576682146207109789576639865889011721500498559390904700020436229339774155302256131371240845697760366597005428591638377314756520906191557303216000892688177063135218092836388001891525430091601888898887811067868079106523047562505402930849427481430613126477917631574479457894471429821721625760392796722299226030824274190720110490131820727051331753912319013840455524393862442304399007125586208192344497682271663105392739999809909093746159239785218243898488759290219494356810298750808663092940688519289082910097314810807283218183616874307548913106649833022856252297382620954037195383943487757275972939027807196064988700834649247330094577296982898338308510105287729217400427483421894318020301036233422918249041828525935335255706046263118300725332753091773525174470094216119183127431731984998738085300693574715976581030802869299061073522510352111538797885266491824210398430674871818301301772288808115711251633555161737847857074318015237741733693392662889896750140147322235438492772107244854627073208957920874860320964405267295283910989434670493369163127169232145259185645700652833346721566057383885282956745694509165178643722125042733131470824435529304102191622272144400085380766540765762329101562500000 [73,40] 230835684237306413375796199243265190711754453116772698169961494024847267695034228984675660210472664396658013388941995819917068347094142775771429310746134700337864737789557508599020182194263341401786630992006236504998997886801444626756932977147689702211489042043924845502523467356935655586432730460217401548974870591873556827085982346114385773339213043485451475469943544395108588640979507117882671900900911611752237145335705745537621807183590242436521088035581341078040838964014709816469739675526293970289818774509096918696221772666616297462705195233658370486629053758459965854237848024964360471328825367122569903570915670844992408035426135247450009937162753095637983074687250004384614669574986568283090883887184437012820071701712968149508129477261301921251314811623644009355281122053960117064866278942793213987704519426619542832890660882007111952745668342523358381546807035266846392646510133198164166228762768624063874780355505084969534441055275029179609746010502396293464312312508939468262370450327902180210983853629133287273435185877693896155782555997241995858613034495480622626750465841683246979402446213144469874720280231933506250476642901010918745811360390670378849474690263977068449316465658228666739994420682389443108617160664718697386292262270657298541130344632541784562189806632566424652487109624027063296769761597728929687690256980974852907758130700053448333102247885291580840277999561228728424188364271348470411348947475486644896008847783858720155132210836458758375140144564876350994088999410497386071907464327188734408843499431605862034433323017626114348692328261130867667350074362528826956607673273366835797675169177884415659443288911897394976917210306038376898742500483419019165241383195554108506247883081678185273882601706888831756117488134465569408766912333977278668217616568692988785302390683370452417032627570514134510558506215780147340724404929951196658328814668186926492929358132976600312632229947912112599559887191979175621087065897819478429797475396516480237217825264432674897920405201651554102206541420630269465482122856233969133598940406485525691252207582442959814748072890476536427614505592113494445619505650676285432205416502104977638509808457456529140472412109375000000 [73,41] -183592536559143777126544094876072056248597729841540661048420818886308607759877762424828817756381133782736495082051502955093248909479068050162647379402533051333303279354138484522095098872649833532173208873224187937643612494731837447150895924859261067040490213466383925826662022527423991345963356014326570635931447281560057212722652941712211735579462854416061146928193441972776160864368736531086487403926230415169033830696031698074430538869592955841288567165310612538767085154635295028903733461910641954456077868171383898654890353534296382016181470757122789289863565585317841994066116300041789215034947492675150338425836160445637633469589530961845040467877451477120027898685637806813502417308042034504093612044447512934577496144185290000772262834853630731256969199608287635698611532797724875949108163699752034006420222860543644834947163822013663659517013656527241119958187842714279319256767181464297211992873183722280141827327347728073555011852129230503189963439338513910204920727290883861079997291402180232442594336047488943403581666833025538192540446975855097873953728055465395086297258018645013927402146031154104511694067647008616083316465767364674373938990658338757690856960912242989309750323560409159380209398516097820905154336261713281469647034232011340224483037021961133182824679094959717997087617178373685892808669812436113013708181081674203719181594587475265876474032205512938705881669674605745946161797304567805580809200235562609396782796197319897970590050697146313491280529716117680196695571050678278304413441964610971547374345258207773162756227086131902823644214153297328574399902454497308626296358340840200518949113025131400410715440631504288890068622150590068127753065219900998907710331151327204596145787971730353798081117005826494602708508720474003086897283572255044191117422010215547518889852005788396132218901320036654599048436295706450334502660132696240200192513514592288794124756033117710678562153041302217012760752951542866019357366398212662472772313644811929712518024515478108515398191450189645193884677723709280965955721916009274519306849440183012063847490255049197649791162965453403000020682321555474247290804911746716741470421968562831693816406186670064926147460937500000 [73,42] 114189986514220654042022644811972438898844753689244804247362017190556194811058512336587558897276064131077095784255975896841046217109289998344986984967274535412529798083126217078560752540539139051651618176327451517533980703714336131987569940810487076320015850344180735543773730401300406594624884956232445306710810260305679872897130106164333458136738851909220266918389782167601131715039649469928566557269357726211403516284041704130984484470541993033024103185441954395798973368198582049011255319182707312274644022037919234373839078362583640101433414148276796262339407223624448018668275712146080494037764208768753382109080088250837446223917602539457558382913976675288334162338049236687016215045014499026136200877817587541086166770863204626588311371996074993802656598583455148277876777315780667725810017978546933995153939168309640875165354524447293300836924046162497293991576235851156825233619044217990711643416258820386164976407938028106730984320321439511386118713138231877658872217590338973991880849838524192173282877642479745199605989868088682505448679391931764708712888000099478756466510912902725882651745415946318363881896218970825945958341803519705973726378538613723897132496690071566279100811291224747254477411395885621889176139832775312322846656436093465296853437705703868660367801290441512231584695902255408436841866955001965132652033485775914501113318869999946280001150989560931402479068339566134353700389977919500764070746314337784615177409629082364139033090563852263219057561402719560125171744459207907951186929041473864309158074657121993605563116041886793151358402470674869578081837653715743037869755624355185295515083273490684444347226339824123922611003076809738793007766035261882979982530793568362299385250187171791798472016236189655442708838715725275460138973131404565702045542435117807470757843684194899536161116978405779385245896108960917037909105460387000160077551141114884269623933519798896210442141440248181677683112223371034538344689105551388176942320428217049566980515652281842838160449554629566107614277916966152848552442118001817946763744847150943954990263470094326760968701077927911486357572700292660699460276095589450137679499164278240641579031944274902343750000000000 [73,43] -59396855630229596256268011175820592859393907810865808964853030222335817773920048907788325739631552461758895601854778857676109786924741933751208505468088858697144156666296481793626644895684209204195273109414622812358026036705297540928892362146295044965841449868956124618499908120067393719283717956096460332417178354497117421202340423632057874689831527701752796201780679616774635687992818603019361320860657334558282003049767143238957906139349446009370447329630399929063851032999006121644873505250216201209547318961173333260398557090198260723472311033058052694815728325768929648534418698772832682835643962491645485993134508596954972237239037540584426518382396085712921545929586100675477508723439993597349612503901465080397438489137269518422521566519665761213573247436640794072798719615895986761947494284709523146659187974716452907069880588888817248481423642989130936738508881367507009754748853409344572142401291484386216772650398913420585157975989804980675233002151271447890036246067422850489736871157882900845515863000669944253856351996185123353415155188078109663170273761734880538563782976337591952150355421708095228680243450069957659344964322193942149743698083753167671886425032200338533346297423720019986502484371407679424279381859014380786383872243402014178855446170599920275503473357565154643065339637110859843476225827715898838809521634922655216617267533054599778027552550460119702038749374457520342632224846478880903018394534436837578265815244759730138593534807231104885584715617073440307846484181328610566486374053058629042408586251273562639704075488235481141548641176377253615051957398455548507770384283611917267707121145951042091634966433516989261900887328644955944588908694941859865469324974824679467187241137569322512181821005442011772673121152975014756640952752700120224991715518428721603824589392212993814979725971439090247090494994604910880585098372293958233792742385275536866779492618401519275835242275130853063944966084652983951687257889917197053108721580066462622375387439260860647388933178842267997674766709434023685235550497432135131950051880478700582369348018397071768739668405775300826975482880560805279715457045334840724404301681715878657996654510498046875000000000 [73,44] 26503254019462116650527140670930042969770772384434598409872488725388078078466631649284134803845646685592577818952360260106938170721398263516089767938790051990359486762140803794373446555091253705553603479757596520195596478062226643648878487423492909467664057669760174228425042171741924074221361398365154332945117573335217151564219983393515948392438444218467026868480481154555407127529793578270670732149807843360399384423483956547411578772395769444558216489754518626417290871768252468506542051100457507987714772611401256733156963635587766179973657657193671594565850656220424260616460776342619455308485474942251924063567307310517174855126560389329928636406084741306333159448601095833483970857347843657105492594101744925904566971020312052590648200954136115834331355926590453562344456864434741872738772124675512358903469242304798083335990871547383502190685420238172895307104970395448457365662390189183753570887889384620316658181117807860314251795465321499662973196489781228157636807046837734519712239511216010707407969759051757844713407479310979568514998278700930331678380571691683953245599950806954952978193333819207313966421282339015815181915214340411898242496106618697740654524913310088098897141647656427193214853342658699248717880919035910598659719069336417404215652684351532812062889995674404783377885939028080527682199354254456477220486992809100162020303686139353616963990898114775065256980628716883534991910513304392391249680596733899699615153064365270608773529900607941908884034347709915400358746501446464673731258053401381912697065949750900543787861883619436033181089775139649543872216013640640882719213449174411955264399647996919203702097208758816111454052230515030480253198010776444580535372119556752393597530459607416410697243037047491196548653326394103125224649391005570556886104902298765264474653225923820476333119293637243647398997586907708220120421526081142735074633787575319816275043866326033980873691950977419515971585371780352355035900503997359000335242776549415407684028605637617970139214983521087741368054261460630279165840675988964056983542215193702894924720431171686527887512478313145344164205724932507036114645056342972728735674081690376624464988708496093750000000 [73,45] -10298242289146980461621889458532852177454687254616553028989561411880227386069144681618573014149209199685615086151077986452940687306711723789140973407777376588566449403121712879183998465884133506923262220242698250144465787416949726437172251694556011671040451222990088342108587459091753492435410308682443983691669640188213659579300447475558117115302168821909523113041528572471880345895417774989154757554067469578713159237815383963057524809102380561295682009323798742450436985602416641835260396782312791473559371835278009743837555154749447607026863938345647126699104987363199503920012707933843145543632287292658602514169967949902380442630651217463566698035368648635957662762897217086292123977746311649900078489621414887649150358214007364763418850122636879351054380422759325984449672120097161693291862944584456471995359812971622904411928435839840090939414902570875716106865559408109718599417027628419029113157027535064443497424841092747381520630427336126358229746333290173419187492090354056118935987567234498822487185911579705213073159476919922456931973481233124715325835208121609276806788146355723672607170957765390598908078648777660428375057696773455353683873011574736791127130991155145713188175052449172850802021139717513456157823867912771609979024143934440584806994730383097525436670011010671130085248742597762779314535279367873916495095613673368169951845196723723887803856768686815304077132728808780426016289288722288462897412018666903796276657415852162917322033807361246157056904596485853273874778973002375786575724260972744204389233408904880430537199111702851197719301672406010195491566268614060107074812600860572920593881421409489858491279977526465930924223335927396779683527577613827037087218783076031512404159326164543369211977701610854086675604411688793719775707074700416703277475624484610889557412953678647015088827174572226821395271408933512540920757060861504169989105591621310648417664020477140051942210892295503804456846259750583581915995722324240026288050617071733183428253757684448213551163122177404705825863630000225516677866523708225685080927187753771083223350686717134234142282348656863168820995646442902123892737878407821483506268123164772987365722656250000000000 [73,46] 3531138372587080632187309264265863792498742644415931389861882776875523730099849100595112721513849120842320494872406943458555141201702761662060504295334194871422816093049514575058263423596418484876233346081020791824771844701666025266684048862075444441456949346457213414621056966149820172804790607988301447657222237052366550390818629427216727947067907445633246645149496586759233237911009805617307483664926627759464427008191015229438511647124364477253802247857531957947506761464674765957264615683236071485392023144546797111994486295388215975066529638874490198202165924541599207516685263104439603579059868018222707476912220033085570063000789929862442058423956581783004887894484885087525227106024312361529783941508037763310093898937485753864509913470613259565120824979622286435548559425231472805229074933938963715628859170587197021934016532772468857095927386795345465085474486404971944146219579120231349084952041267821253027439259979372767292319292832677941446818145438928647106159826792425248523255810833700124406909365980838620847206626778567125974822574290244924639440341920987327668761311214445571112862640332136787161369973699212724866211639418545112935827298683657106435735541568389290700249710143490472129236473902771489530138005458539775335503108793622073943937299488221323617242656725975342115029121287965570636384219464237796400683278792830843401945478212253237561914291084032933322523979579057150680666764029467498520610307355879074435343664128568264452003151382594447421099204728386553082834341000331241219673766436079752257211932355859027454865617959968940624497553517892908758689438171995719219478059840249481522255112476232676599235549414999443773070641557112574621251149216898880586805874885003640302556636287959517547409066962939129943257571924593561869697785201440598628949886398533078315893024315281456015489196852815355650099822468866775153013278294455308742160238092039739830670307979340303864159416032380865128738127467279019336874477588555858868783976581455066000839134048080345602586572192727178780544169658066538055191804905736685468630085708773800860660390281684268300730966200360452724886674810053925032798374447629008443527709459885954856872558593750000 [73,47] -1083465631261611436466908201578931819429936718851768925477783168102414701651177151811307318018358601267348921322611668112278815911658424692237115376625868678539511649503977037499142258521862475385300043200597523831867534591954937483381403860153525683843796275511196264461729720146689995872102724517785720811786056511851931702631668742580367434999335657462670039264744171875486425480287297194573922093567444581978416351321038127134681990525916743058143416549874117323810576631384271138883648797427121243892458546332887504601600720561449124011151526713586931294601311146176244187193799600020379018758043533438974733380840624795883306896461734597581394633588614653313631522380105630820766272655308910732036084651846627333207962747783390057802083509858013441559108800289343666083976564256642580158060827772940680385499415417930894768741589233702867753979713048579858386449534539641961291778389598861316160353945899452632612718614471504928894252158334624298557450254927630862741673711631431852452656274037942613141708700916412058754575420192810793529912716838976685435648365840664523470369079564535712634145090097064954347136260204924832367097448174611246808610956481032909699070997050490266724854264376878731495757482198010504683136111324077699291637595852406426860809307721781211998415737532834214499010167654646339677552343814944041987628803509796034100026483004058350568520923610751566232052816123504454828871676788936982738747287962873457348601025679900999940454151910771183908598107436839387453145510492137663999674794507780208411334543624185505638945129067959280254927728006927939335238534879118165361708952761340424917697499027182089920261086959529887010170158529265648321922200691316004293112433479886123800945732063857263604998898541481707754248389094467079621475510824406394588302192276596532972131614512406711367443395258003535480470637393443455421408414896725807324850777758986679718573342500481704663693740242651111332389187046711996138893412345882552307235252285100468725592394465571608790587227944892835005509640630843302345616834126031232188046416840644448803348983818165692538145418172392019488058255404466421494198181962875793260536738671362400054931640625000 [73,48] 301694809548701517309940423972042971683043562444526787993691295429952611366398329104629572473379431465241088070611030049944736640478125150845716007257539823429023114838537243015995929651114706782015545265498265595807516429637342743857093354251945102904529775792754724802637306520629841277022376305370909802080811798410091755150760518020101409958489828797076754211105188354642860817150861191458269701823153157288526192831687748500273331142276235548515970694465480520216601816909330506505728476895561062574631387632001320638816397915364443129807178289186368113952680326666873176362071312881803190490711082729380411600236486962640521437804563242318805583835812327586927662950702130576005521404922189111768436877030186137457837583930227088754909372577720628936079406076631098456027850003384070673287985494439978851521086233823379594945462032068322596345355895682491543580489070018123969003940581587167593437448276040584492399623027307025455197287516105279473584016820074728147434600186351985263554228161993911165892691958180458720638545035915405177768391622688443303261180533577383071309401415609380514204803950420296302991582865287387616969950170906079636197555837190418612924879035796217652829282326616244254502953026104926645814087903356815184536127378263821539173087324354647246104705714000563270533785110341200088918108271909058185691293671093137154386241762034935210423619756818342490521745097380821928845074334568920941292283075330471139388418650498416748787135136400955149006884043513218760965404773658417238738917208366025261501031248325770287282035027453089849261326593387857536747013898740216163110403316336423328374310285333001435464185081782273025633302908547702594619347797772823542031941903973231014509170866950270250994609358830317386015994146021610546251761487906604866977300893722272631218946197989668366511455773523378099799772296033504444640055099165860785188796067955706929447986300304692455555550041237617544597394160597337902367297529746385877489631725936998350949472818972393731047689805051572158758910815263244211773832903018198786298546739679890515430727439933969516542441623100764353070271081098458658756311656645721086533740162849426269531250000 [73,49] -77126867472744880108678099771933840907100176154961298349682375684375987905405139996740473085565867604640184689768305333207477555205551249069270304214593719697285646767906915552456714426419720578303296728731644632243735565658178764504320058410405116399112913778032259420847473959352288152589522857010482509611233610488739331794005897476547588556354205479490862914793650461269832981404417049813461839306096241360804715579477527823193378485976915871376096918127202696257122074269975007616513151909456313934569552898276463778418426167994997318143401591025656266958390523360109416074246927561786398359221371571994726729391091218138588842664838452128190737316922369297208211213304522876707257800719436758514248777513857510714925071270069243880252994626081661707641912930673828111058037227811346050407572433106563787861547575745840437433736642411935057276465212980429551792179680359884522101653236532676882870351002681156930026694979993235480884738710503682875402938771681110911359129870161900363705591204578649800838906166459053307306845179692890817375624938495080533026316983190811892479232533285199823820205539130315805427266584290260988742951184193439012695823401609741162504282929000290498954371688533160497549269803291861829229662177297643284343917112060497645323524015544045547253765262061004365898027924462304515483567498048706691729760997829326353035988762676751957797569947221790903124617183317440024923085941477142504324155290932940718059667574503807110838245753057691655771749538842318337718967284749154116309045667149878791758709211231858367648001411675128905527393306587201144934639469103288882203797166196709408763022474374508541293104883481248374742703138056929473706362664231907456077058262751335903674375711015161729187935967973988339914649396544566243882586626226989704158052375488966423002238806323797910405314570015784290210940682309425738010427316165902780634000964580812362629298134809584622263220026314845606904497442431594713716143914111220420694880428086252940163881384015173409849807038599741107722535332842069646858354561858801466880392255314920921590085111918941382226271821233384064139033630650051087673801930577610619366168975830078125000000 [73,50] 18224511214638849300255563717090827091734785690346476570433210583702470550927321279780766167540805188789342117135495754704474333740454428302817361187566915905786014148472820117994472162502563374623347114871899718648250298839753038936572603479333877900511695891678910845096413683376269146926995489134143557720626421490330207420890509008407516161860006519865440468121897088050543676255449882491122764255761349085260933298441165026597644633001890652644711208009244007836799759709092715477103779714560214378303822851017328014508087757916945608506376872090808109687239763056808364450763452325203751788620782484553327713185714905334390575060957164435316436079522876801888131810171927087625764916252829951204104807076098085995016918237835512970849613614334269127067263707893074974804474993461572991727782164560771537957417032282691897075856321608230912936611370626033010811368302406193055043270163650201898501458227145405506000954303155514034379001725517132997783493279187745012874050708395204915872962873323473278061478616630482115732921292313102366372479465646900404545470501715288846993507581698713658487531720607070674339858000438072001148575505389134950252078894488572675621543925448443105624846890969493723972378435761185421469915739151191794168075052883337768729839641398274059280993760791555173219795585670797440424874298993665684632403593873811778091440482159280413096907805321603676322305701528206107431124683725005406909429831101093023324854510221606401176885566143861927905574116617307234955382917088741399299717169363178421083949543520453019842597310059745495745675385840166086098277979553699373122594649515407414800237205099504600909160146601755788723329617796250227607935270715223119100275867798357820271774973478285570352433001781892553866062756233288033245686318757894290917040158613576477346125805274660843964161496502044785934834720601298151431440051743390334692577618029926767505279701005426056433425272781004022096808821400585833694937622791104584095139554728740802059297427124565051768010982856510633367567080019067708999959525214669960096968690846389549377461149898108463795505098795851471251490251239933682025906591661623679101467132568359375000 [73,51] -3989443401014437270374134780160959139790274555863170609196138565792663851145996561914056277382880730493556665338966782835531739615197441163490306226109361190324000855738495695296883893515036616207763948895959425432508602064165416190106930957565594853107135110054884595267880937587579080343039792935110462588880157053130177657409338331935519418562121617376664342765902543717897917612972002484978404628048142103479707293652257279030549679077577978389341204663012281835403223647169750779717073345605435588522529420456934232050607668392351509536344031357908642748334080789516616290811204420238600629657025682388916503500771594226865340824938517668317253924656933474384921664703058535123696557422209419733798333147750418297094027832002586826938771822466740585027766948413777704730993482694428217962965296182445522557809609717838610407485704359608903782819741576234722967869454148087304873967529306942887541792329260464885215081265635626486523164649977295764849843527442361146623087960110064142039907754768913650674835013720809750667731121912792354363634061942179718664777835264556968580821850634726408046776854809740891209586033279775594251635229607895449171052946605423969083317415548636123460512357013156430109100134866379650041651337022479849560038885340888104989991560881951660574956512007704464168328856593660976977717339036571676932216770849118570846919464302078727078785661546067943646386873129845190730278604357432064077674698023679108544004060802057155322268196759736943121107528456244751063341644683659209513897899452420914607254257829280774195637918228582435219395239854597989685165731546174346128052778042643417933532529260748287616976278800022121854294475280469915342476150742398194984985411977127977463609759688616933277308496755197002588871183178139618378386266863295344514436995185024887571290177166712515812546797827943368168653963820543730699047056285922072269997864001530377806015919557412947297514128458632267766611884568624568736083857365452988331747138965411023335496966438662431617559723125648088917766100994107730634891476541888936664166055263618769622618844721427738423414509763340345199170589723935975712265644688159227371215820312500000 [73,52] 809463365173088824827352891046569494376157732809854468876635337249243256382567429625893061000173386666699787367985840292797462300255159198554829407621502381045903903836050134756055263106793554834066705598306910171770221611880106158318234283692679317899309847234917449988808743234516553559045671245067355955763027867088082189401294804242197487843447253325795010407336101667570199577906630984035790529526933825096758437509455356951600593606317211878119812872189574507886328984450595159596008841791344901265283361365922381353738325266197244067233934404256378647715546926504223530603182711735564205800749679253704704805673186085972802226073712110842694833154977626727590761697004065116406025726211813715742752325591163691396593204393628348890953930042993083944371125976879402703036146664251412142941446182660082169463558929283816551549125051940504658072693426600210006336745321979574898264258519029307918788925230630588347554269761351143579931352156894048806535981733014574428811974491747291277721419634746440642070548135638642116021559569827009356856668203711098417475609839953674109030301892649249766245882437450310623399659324416938847188039451495774318773116714930828966046437474330891364157564812120172051728060947175290679612153639545985529532658594575497225755081794559358672699091303325886053617201287334057007430274870440877905655368638383749026878611962673109452829585340993039872905155927352499941030001308322993158972252091885998439406603271394295318962228019248539475432090964244640640917340062725558638132583631838213566220337850694023118412298282057871833504058407860381653313031041451032949528975327393277439811948056084080296555761099177355282006238436068812094021053025800227881455368601354024559782552627210214740785172957022954739519284510953652241368874542327451185918107144558040034196382041507563373102430558312995388270283725727274705404331005331311686095789858842216907000658829952747138209551286438126474716427466186217481914806191226779511337468746500017391007675955241409487041683490244221024222755481450243004354615706552331754092618015984313186627789127067477831859337966000526783669558050782200098183238878846168518066406250000 [73,53] -152113386841732507461612749200254834478027875537299939103806661137636063606125856539647169090019965993867910628538307152639269154854269949505070708028258164733496824414133581877577101214538646977246479685408548930491150951538423589799543506682251583779462590655091732760475724640432419813668329948368889201465388915083575967275407531271270228660072149736935022932782707424673193587881533196196277534085023929003566947350968131399537128339913896365157608446402294711320087130811144341141000653003798193977654452541009721826064559497042344602952122332914484172203670235682255536379203579795395615175515299758135396610826204765415267241651311079768201776611953459402479450568628304965605847966615503485337273255758155618296310529317221797197651486741880765406705478725780410002971146288045225202404970994404818688249354978163681552144546916358967577639399472769685554824476983387464791036031821487375509709856535460062046626873167955167475619213123595015550364349679117190825960512831420710187141805107668393741741964242647602455255777428275348292105820741726590655924848167202736591833680633286886618523763914835690223163699815219044591404345490819007123743292551503808571858182829021636497061046279298636896082504439572600091438300510412760561692042233933021485439211381734787197029354009214615670198357263754610317051293934017413856877085620830268833622900386183332815704940851602477922050214913039219735428241725638425643041819775545331580539646065983399175076660548978468525193354619491101312434455761826480766476550205896521568913884642849322282285070229993572265628216464823618124515235940940366010749614829470896911218562793036310623318729390257368253713297987612703936025811728015482865069800756938424189088351106701828872548252768387221058596944831764104586734171205072134734201329144080358888475849734599142230021930186917166490958463838836430649722234212309768308987803972208889014982363719014914773500602347569074397379688167309487898788079558562121343847561346314664067782682964985508184322141971235068459129566632585303864126178402016052415639304485156835251097164888777519595178800419803992818867932612647564383223652839660644531250000000 [73,54] 26309559083634268234461709305338233469921553656346941351996002962378714222699580765695617216954614952825561581292952331451065745720279076436130409640243010300753151491187414416637401435681223465413055562719421421253994636936768888788390942822699714875165211029115653905309826215543621032021882162329725093069421133802436542112620361898957691765385241046894847847822578746018125027746118905531076655578340879762961245244895470725421351577845354299245834389304154981270386023670553577406491386266069939192999656858318742580628215305739118877678727551925685904434504905036356314456937648251746948246619378653849294820995789358862887421857863801710586588805921072015780034471280686482419532206271975963407174944525175673830456776360476952316027313258106058262914057584472388147758222158455245891309467254279308603822218490614599199939311989885037059004237580264060296955954472158931952569904071801944899848510714233827053230730709781232976333417051779241176981605802662029669636649876377060591330696829720896536492356751462081794781813189542564141263428805360513408493611411577449967088451213543894088856292973618140498727793419322154662901147450477859024411521979464266117023821063740421552526080865089165796219899903337259549334799420588014674009738463522732487590754481550890562929750205685044480566349124389383260159168885993872606229076478115745573703533750247532201486861932646917136122911645971285412183203281041669268252760620943377764833472819003225785690311300299295849009410035224972851205748644401191359401980456878955820521213175174306836873353777629703574358569723124077136622018208863541610356123526837656197339834450542315512357833739056902335919696411720862869745293285882811113427594183423258208171771489341686753109459705918485838595412742056192063111257036435866467994928210057670040069297602910057066922109685427391915465201639213821460738640971563060725216269181764465621025179584154684486279263520649112709004418794172051416822158686366367982602221465944527161214061958056272980638334863721912960004559886043771208452358060148596731118887924063530002738688265292160933197829512583676425663270492805168032646179199218750000000000 [73,55] -4129063487030168706453662313646085937808228768797658259231491695882763877329157039325123206552206732612221206602878256071871723438567607739580778092299122671347574577969089126482705836922143324015645214009662032810944476349993517841354809671273689548982655963386537108495146689339101883402006246676401541144018137126820206213049788590247636192305850661149187758256656424409179274476182905876823674886284344517285874083323267803048491737955732229483353399124096396281666361925083153926242511144030134954317489633000908869423180743261976930289353230969232439517996562462233364628972232951255657288240590122505513322755738408368474961117090424202731727773808071200501036851155839396747155393365685260818396795386619017657005144142126779584873440527631900082820187726378357050283347826236241627378290059459000965059260901721563065076595446571314639030333665296598676071615673196427225570410596642339862633627184378892775494260275652667128860914417765352244507754961207794163545766132906770022153257768007780165821634008376464448130733566167536239433409754948052579510410207257326426503899771306660869380888483094385292554197301893636430626729734279884013812478886141679256105678266405461392820792779454150211398763946731240133401511166562255760026033024413634461860891723693106412862861676077014141591008786745605490476758662080340582135080347063132787999119955344780258130215536999102086633277710250396153042703879228932148150668529197883999287629235833806876114982308990333919405702921411035570772598092378333975206713564404608453546205210020724535706407659886041678431289360564384644078097072729807604075124247767276021453081762933914640701782832907069721029028818573995721290091671677168097630468228129452845456700898338720518102034934033153481762012584905413436157640785665380674244787790047779586681061752384331445871936918470684930120176437075887129682058383287869055588858032485279011017722300769334134333494147688224566979743246309654906122372156423181566851009440046823143618454608873713771437611143059335659078889394299051988292294001035777211597064518769798185294227255250124781923441090545484621898708610387984663248062133789062500000 [73,56] 580418407751286442508112977611166782379908019097278119498232425150813124323158329516205807051707767525855582711805225456831404967215077512197292739400628215374404263659985711653615208137237896050486329233055223137919569746080026728065727774561904893286283256625639633915133072849551242145967462458734592152869418677182136631462929406231770078369005317627738696957077123224096314284463700092550164277441364247758691808563392188384151370068007374910700492687887143758339752765802576997098236135002069148372019883468821185682883690449765299974216467042502559056531597599351154205624772960883371704661179967303343262706788412801026204764914054088845646832797257311127729899251741414500728185034167626129354441315707948230495326856753223515460997280527402573053769323614916767740299891113487511985763246041004530980496421685847064541536912344792590126060207483425623205856097411510433767900915901899305098666143853807080266478119533738549268259764756662006926896255852907820193702748050603668779551141453807464259781851670319453679514521549237630995293159411166817920454642537029745314348122937751945263011040098539685389261460614427553772937845613826231684422329004872847096748349222228892580616132152714129096799392960869188861861289480250037449831281714926653715839591900028234475538116545853818091031496854129927257194087900099013151403483439591114722599236135379695489113974132916721915560991732333099146983930459174263506090138784924965678973797420109598067928327702083478311529410799614741700673644709660328314813580634304722880408091589671774154453088185099537208906131000382366508984645805898613208795177379450681381342138486318165048463326825022772627739670844981612573941591028116791260704808531540366197073265526418237464993804496895780759810398672882936362073807508916538297619773383947723723909890162147520474480549753754849929263264962728243468293964095293350266497477113246302987459062098655999723793440513783903018843869707964475963110012682675629807886007411331572528562127250863523756143147565212602236859379567145099031595842594938718374261363008878803269808783607434006184921763960016249939144472591578960418701171875000000 [73,57] -73902475132828774617290011644036003644828107988598363480329349561309061556051818342645044943659720370023906974008130563934891374966645790526734131171871123321740286972293277010114023623097163922200778868440958157091893411910706258928209104103660975260324457077992850390044100888568716454214002619472266080854168807443017663543495036733319945937948067560707861322756646992997449348179354785442613843658931672548420879188112532238524864275653801120621472467171198413217521078569978314193765183018575583888047414209345566298544212012548080743808233197171406080951881705178010695839720218734170954134866972646881292133898715602339379324222201551134082160784275634279453054750411082398378304953212978868739336708784101872620643499712872796145436854473508504128069636780235447405474004768516225409557289474411332050140181630995571272664106721833314540708080753705361188805812403018258509536353151167761737825391076689152123125681627180921057826168726249952634440083629413401646988232605439493557630430409843539250040456487761677314100753993725675554925129028805652744003529969445412982454709443396136834512470540007853631648669033805638175660486866891764154007815587658509415778131207155257701002185258986741841833534794092073271793772547771911919720170330308256543475967257003957791521787709846230679911710346968200881124078562518041468451513305379809355275498051952879634858339785186809078820621888559202482203762423564184606101779651558241557366852145241290235907230312276039538654870929691361552608180371265471581033584110774525480828530786535125181502187588417673402877472547096950865467473077212005231175448397138580639105169156844798833698578743721991381884025135865093925510762073721037157119492449849933674748015413137698463303468529593889474974815136964508017788786957431563940149161944884220567595226286650578809734508651685599528442911046988731198200494391547716274983177966296546949231528797749299231721440891299220388151172339635871421566576746285766840368736474431877708879573547884028252281192921803294536323708207689592289121209508818209436695993158646610428313760093286003891033253410114411963149905204772949218750000000000 [73,58] 9017233496783902485596496539531245123443069227037991754458797863266543864225989294898398144521858324996982919758436464008889953607696697249438409114396946423238214588654337787683295407193387098644403475184939560143342619212289338685768355087441319059520764657108323651070445005228458285748952446391777480359903959640986778743681231013597234788548108499973067613411844655790028481108659240800404258432510389713181271976189101787527271634220502422691853042299767261247385929126713577045829298311422412361901877976794229610295507365213613604220326178866053365165010231184748470981187238530320891371130774539858337132465157518779519661945786798457095562141141423677450768366072942163744347456673649072376138707756455365254115118279891434276615500817728864774512624851381940504531097947363827427918003626972132707092648192922691194844031930155843853440043658722018872532483285558434475940241248795241698329270837243527272880293738395274099715713761579103090502531803956357210687930200933248692168736767882943852052885061414830979912082956750202895994853911548751731727504116194977355673993682027316470738183291364963348447899676696097115526400130216022082501063216816316773762003091437641025685539272885315804523522170364174013751472568805125443634846218361443747971020702685710646280370983197607930062636114026618340832391883748513741871948492825000363621573289147710112955088263632642163790650223941582754497768993670973016203450688798669633743701547195560643126057511441404368957342894256956916733781267407469648220521766611410571695387804527287952142419519030699071160530408611751466402399354594763547427313274579764526395653471647199003692901606820303828670008466048846322631299471972554130142147955208407120899824936653094333057390077096473595582574376565126698072393304269154515921428211168893281759191287159512504940631101990642048092803811912094130696675882228195231180607316024792862824386959774206785267517597007147571031646132515591693143272231483718459030611431945651575786561957437979037477664154557724084663149830942600111390313282212482923313378160021137696872052808146850294557239635651058051735162734985351562500000000 [73,59] -1135452187059717411157320896177629069546271357024734346766983838114001684909676299852458638913960410499762108357675846701849836395363540823576500971986487529491896312581517029431678503650050468977796027401904455642165456276284788160257985760259792405618233389921886751553151839855283577868388881431245656699523293852324175762817947259177815980200133375627147442130054564094686352714068448538985415398979169895369181728402223759867575607882417486224294772752997631117995787166925374916310095577927041152477468491850795114923273811220208261037768633389440196268400815341405572045611024526777175791256682332758158863947156673450817172212738126685083468869388585880844801445299374057765726514543384895302944923881182044560749873912107954381648826741292594147060222599412154129296939856104189290943027354304318698279448852016233581376390555903012912762324370891023211836872370636140544597083203887689863152976531441790798995551837183149637924853415330266418333546130734247496608943810303700368041817519737677611094257484950262701082719583042657524854362997372293976572163929270573766979640718205526412226667170060058210663356924472949663405448049252823842194620714814107328535566843941048977364889187258259444062928125168145936371014993449215656827921185443928085452486111546232522812998515731085001666361833861033665586838546425693730522947823858557582514543583638673877903502667970690920532736358958547571504053095233660164106736755050226269081530573328671174567197500791152002770320404686088960903312031640246271455319888223168705329613272225728553168631819988377732524997195817258216200031333423762732290619760781242394025140754254507294474841380805792775976883527746395695420239743663815027348956212027511761646797404470517141002427310699458837497447954917266386926382342425074681802167265066169381636929859331879212588205513844617970146155507592316719096685406503630715054666354390347943419773236813426199632063510232708632879630625052371358804123340322923733522826941699991757528082986835607085032178363703391093591031448962021768252353311848779719085018757125772428083693423527499033465204547610483132302761077880859375000000 [73,60] 148866347398236194336958306165947907228119075984864916378050598934642836295287599812148878615767703236472771132802140172867929002233527320192267755042498688203667746834758233947059210771367284107899619461687021592048644595574679689114869140032018621792973489587781525217607557819099491046910104473337648707430573690283702366243523057233428071132413250609280623853662837797294258312833949026098216757573433840917224769508076700644103203320161952811957878657159165122322018773461769387572072993542145505476270269477137672988407195750639922320332197625984533105738004613751333380892734796332556483814674447980861847709243082777077511111351119929061693179837571896512654579124410639810573304867804410257899365939559360621589301491182008864549565947061590589365911108380340822661388606054284911188403273759781398752646130545203905872899289799213815506248331811454614040419985069560508850826445271802196024205537838254065172573374380432193196906297651241116837865652022343898752643479731417394123989451299392664555437294063455602636790367199341591086922251291319229484910944831520194611109267826326578939477967585095314976942001289895336028753890378450395665731108807818107277498629181979265323310490550703669764352555557939571637597585570600442447112393258778331217397078389317378029142098255209380259285297050879364851345093350192695287371659156047719181212026885220598844301559104809985753048214552531137840514109921637669779414057070273892670504725213164290280422984896419556448138621628158379510866838106211042318574539770258184445930178923561406854909761087127123358512726308047650121810022238147520866161356031360539284311384218439061454937255562414212351880001068755791749006159474902163125734120530925782527952663517529807061220620542832521448361268144905799720643011867963567662388070588518849765546555923870531836841920832205253309737419957592756128640233824981310197512311395965351264359841698480999653319637435510744449085740423609463926083739996203769752679621479050891444822468777950530498560610637078970743426381815669984038030469564194522414090020533624432135221806947078526661698560928925871849060058593750000000 [73,61] -18956246972842000096592390861841901613650015023609611177018499516485105374054630891381131413280913858090769121037668957889582586393146717872674884972448228716385499444467033484666256254720140718767164214874876542001580044697716349065418119654963740781785722695690308987838251256036370454914899203553575398723025197051962144917699672530949445028699876703309961130012299655514761066475535315643319928217560720970898562943099109787645068780072527273076566935922313501404974426893954382854569112736229056278470207670519982224635681666175749032441322404150009692636628411842330127304126089043264606977896407295884708426133345436938594246969137567700597030440595211051005577632162095583153012569414235707545261757573477136400071581965363870035635226872082816954719149098508263701902803134286728674283471964047322589698743376735815752984501534326545679393237798468275860053667978780520738525074958800990486772774335074707859524076538632959529511269032694760717593405746069415796679062186602820693847453386737868230979775339499785030553821744700167457651151370256494963209140564938052848286779896174442796124785953542687614838484222891465036871020907864367829804940004533243866958546057291199707130476155624151159496757850095009671808276690489304724531795876332110235831109400064148380420893874381438000715009920690408882438031773179655304943922783139162830780947048343894834612830586703974684649183376372911229297289027107275473315461953907967849648319906449276370276173253044122764581437975847596990239799182617275814867204894120419037796820829232892771860986107502815082327356983855285951289320109848728442243128500169029141688812283501156831037053977428231267962867305045562295549617311554461551390413161196526506449046070589834216079178198925203736155286933270710188246239344750219667933433484798386374710901167593663152522259003315715335271428616516460968319861867523637268524049741621712601086243798611270313724159920083063428831038173020355923669311731368710436768418992108845746834751331451257238742990897500979376320548380188256976397541777086782405066471114949548274842064388145956854714313521981239318847656250000000 [73,62] 2113419214580359295288500940888299430152932111846537949893406354396391885264876693750591932908260457276531090850159846299466677446969818365474938443718266966547077552313689297325465457760988979781503637221604527443557063707022093209752067134841985080290477749999778787707023824667071434093458852307873401782954865129548020896494890347138651058841654575590028054734506882685667928222049092065455304826304866864064601640280992173190665126140726264296265132897844509189069001311618046272973543567337441455244286757678399820843349580486047899176464104657377571057200936187889935226271115418040158915245483788333022284241352741541309612373148835525850755228805580313410325575369693384167631703227344196093805365457661633730005298589055070968683050990308410034436883595220298599609545232505672229263602933108107599648690926911486247061414723630540596200182633144922349279867362823408996196761845156854099208101886803454102698743451604273099583359141886573011534555131927306102772079172225276029036311589582673993760139126466419051922146506225003004005738171971960779438072940923461644767518999121830950700271242245292381589820846812309661382712957464567678867038624321040868062035543144042508075940886704033778060157006017032144090358762845039631845208137422576221909804012297658998019360078301471803719272534556445366147172954905968205738983047767005376129796293239151899824607381918943751773478029787066858031142405423270527432291885464819010671555775746908417163405532578728191771428020206619900239439933146899380862553198781631046267604551437830518862477780412145791947687306400343026958876948490314388732358299277713360686401728299338478846508485932979220510034465120618968442426626315443117505290828289345302143579059124622059609509861491246720599482015493021612392066090385416608242991832920573161860882000980699238881257735662625264784211513530417058277682185986264032287976875761356267429018937105145864872542753195250552488566738783079177157255347740512081912711525315284683211651013782914249801181149424293924222618062517589259376080452072110547798805111173871089380593701889665680937469005584716796875000000000 [73,63] -173605256300206057245733473180052960668216944920019962647188373062886711444389257035519383521827541165037146918553508001058822250129620709086273142735643499796556051766834892416106449090792230293538947851821163568617673962116350368854602793086533277887291752149557071788373184435849807546178531028930533308812016452553495611609203568984297343537119754992581640268164733278529944396470209876073622765297041146242656819908468980393933221017344818400604093145857096506526999008097865572605439629391167040509610036062681337690640062875679955021377761543116486698713087589598275917368812364861306584567856705935748329861926555208381461765542221093777526689367675822422751328669433875665624542665050919643427669722903984131587809831267917435672660247795338229438904111249085857083637492671642039393415820823974717924379755282285440598553947580288738226001680731750229312657995023580826266980160967627875496054222440728506244180608542766415093651211094276010001919729328041806538344080728574367176533023905555189195884298414439568268109188782095381656586591351860842087089615090273962516180016580357848385542086903820863152054906197644111678530861878556689533443645664168499010966606616991667570866679668618616482233414682409229647777715941975717950944238818758732858115797638112015066414879936253293212362117398168102058001785913920845461561147404107157734228549041584020391804238722962756859444761639465630049804911027586307913727394387615322040526512147543142050029188818348643249601448955861539476722310604444074813658454350243031908920977510803440320304718891659243323824398160889500964929843250727358378861563712841661023274597432372718109578831528219972626090150060333361229930366405829812238024169782723832809008492132034153500154921867131303176725058050302626947100105694687103119283355797219506421279069063145539307915250176840009319359778327490083772753462378991931364690800645427735286494561998038299813164274194553465813346680065584077880023476280940681504298740104931150400447577823551121339244400958737323302733231466988957305286444158281421467085404910374313303123017249163240194320678710937500000000000 [73,64] 6966417696473982294982124619505693127438978052039598819718823803038032502115192989845426798561488461471825516619078247085035489275753789443803156451637159908147863757973842486347028830083827991281587517344662410661645229712169323830217247718876728297334428313450012462597931166400382722064890376625886328825279007863322279596046002331223388799604432618451658090933398743984770980949921173328514440525206487839298800791626783149091051104265505414155652682194568034240739919536603898463101915839103538154188783658875186950898912072634744047670283041684252391461000355146868126656469751200985854516421624836488532327836033757267948506159279988011776779016131000244100502060409408784220001862669682994787006540398973405044084875425545768262386127292044821951873857017536765900767089073695961023632054071522313329043484832258762363029131511929402609022594625297147320407173475974511681537068952504322354574984179370798977416649226612950814536644428769059424230470539560224888717368571859411053295658859688864172616862134917804204748227670811678357593120388810782022602570660547244141822937313051129986305412043666623096523460638474215439580174310734662478215001566666614551446879682880261862509517273230347387994579468503326933407988489304533002035545340566512116669063374038736288248552987611771159729254501061915004725475834349913610730166398194500337725021567630807609424073004651958786605134984298864208574862242217376180904766258916996325390940526595531516579796321535282692473274497045788963139689749443623864751048807656778672557285038580732664726570116008720399499459270196289422770669731750623808650553562620466075514741428305950860811464487399537811161789208146269581660931015253587737064930870930322628813302996783127661981486400802697725749247596969290968411154220350734948933405306986249760433606157817833730717014425144818130131492943705517196075435740354308518778135834212420436342044962586054086218491790770768188482572973894821068483839494246673465904432731877274347063443487648844322312930446535532309255941237680302350937386562684513877755933773661123353804214275442063808441162109375000000000 [73,65] -9881821162624764428683344575649055648301902202574048206348011109854302749487318479241035708910721884922776023698172003828967240080555796745248647545033214936212466843899806455455779032033955918788892841454481831327537320461142545353724034481436116975773847128492652865821084524486775484890206268736616706656015301627111071739187577802345234310938166400904063009052403630870624538450102281513001354276818455604851667833487596932615243468409241768745206150221754585284611087496731684818219097715802464318921766745238463856952804724172776361597975949190814320326596116014285449282412833364247473215598124000173668190707375687643641988079592319732850182033504156588286911998435817452111675726500729295362941928633900857221625449539500808046290072514318888529186439324746240823609059123711547820581839517131542648473051900036246257130676048997623813669290052071617391363768200550702991542221186317503585085072152017675493691557867114726738101671151299659629175158023870653622383144247978088768703782396889267870059056373028730082672598229554238611260470358958096446290981001007157134262005938897416128033092942821540610655741502975138312136588321042614691103143120111750760202602142222207437242960250737450572360245472812551280112535869935765941675917650186587887723160791807309078730637440740029526811549275180559566060016933569332444403025165954751784672700347635097179481314064093189078414383084404732960826901844073518349487502352245282976421103592338802861619915443493913769479321243002067269347149685098274501466119977867332369876504891548198549994521008750460541121122263969409421804259352004212556960143199569520120382378735617383151842838559727307273463870898100767346777895541164226063575779776738775066587515851853096841331725512979793313727986019527497917428667281181895961962535446414325107483310088857296774652644583441635938193844316394749396340465552426470472014329575054118923080488177083775003319176922496356936456370255203978891438134165003594826245794749954486339065074582761945433896879308117958700520973029517566364956791378217580961579313836296023509930819272994995117187500000000000 [73,66] 74568491459730874947813788879043103500913639817187182123690901355005353065464483305807714534790125852875397189694426376190096732086999006457339486514265921170292769971971737012485744508005360446553094113830344661877263493875581985117473269006140765924458350294366988424184248435620615065260437900599363859821741014036089214841004227202423598831716140910332281679975686168222556356016931914355707546705740867265343959066298559933430878741650395115708559170148301480032774181444900547282871091898562531330148747588694531087597049328669634253640584865000185005552752824464966421648939365173149451124422029365557912618563548859704323029105606805832812687248253497921563581185170757217728695917235794225127955303014933262835496785455231309442263724685440907059112257377530193963313856210047992798634484683724610196453127139036236025329718415802778475246108033207658187257823730122813472228892113151295755339053021418290426937214089192943461553106802613400472515617970192477478958245526338498626164222150489512808951200672374658170172185828673404886346673033736654379114350021268853681783662010601082343979316875454446144913670753886277619993940686329340131074002870504593643720106967609330218672381948655618988319847710428149388734171777790495199466548194584576205789317383247779943640985745271270975063237041883468354842373085123122776402366726405211874800083138111970293732755499537295139496070887220938286436006688400459620901785483274548129218626352606218718693320637758141687587725170219683804453609917593879374954425652674086956453740175022448877644628370087616879474515384652432041822282677767504893294292218000385274160212436792531493644504816196419194959002939316844713977264306295268063006449703348146315442541670701839812925167761164214125490072708523535988671749945721521958067432832926738059025135041532240468626499581715055939010007770362740139435925263196322145556958643645107319250975261097374815475226553965491453776726998038714952909337565715197628892026055068605155560800196222577722935173193837304398986795627384926227015829516396610730441518732902750343782827258110046386718750000000 [73,67] -21388364875000611603580900820898869948598952370567274798344748536754685624459400362993619682974914423565301775027120346131707741225044099852424145827159513572436029136673691102863397331737567421068752846150336821832884081853468026090968481644750922543191801278629671614941985478671855452755147234861853018092414025062306342844671752871694763584566629064089878815149442336790191556192313003709769307630137221677338270170985837878592996768837150848252911040889596842509196548773793618139213446475877631682693126891284965869401466899313493177648235164834606367709044874465316771289330740928754304195936830394552582443344245575147905739825105798622099749263218949648962798691367546629334154223849473418931222268585037672002118765750541003295048001604734232846409282124792407134721956451556414288294236279790421533523432061883078515040397586703451322210504449519422194650635581422645933700540918233958423772137069557176261565778917480508157627677421509574196958802186323173138806872604500031686211293063620414239422176615452819395412117718297353771416194361507656864507641044764566633330279601596972147071588128791888814309682001083216894358816683962630477239505169078191019534720551273664354241972412657091387913123407318435775896576537108515544883250933686533852015804742076204884240392871274733113387875594397595781756456069376830587698451953702808214209930751706220604903095065095369131984608447352299785407589994679309120781261653536212483350710006658588986768596038048471132249488193104578782699260313786703788045268210636241618175158497438148699850239914766675387826949200895829521202261760922402846005310655194804960136659043577632326880865834633338788188886788523697546367979638912529112647729043422399476191658658723852946657979791700658187215262926176426599574490522086769164148013908676606129821001754749333694230899257321997805569626703757460493936100045613949994165528260441796654610361455861711084217869292930169328462805398701681492319236839714229948628343109658043979445415911743534035321346950134724892718908377517633636877424341724246263651831867491637240163981914520263671875000000 [73,68] 2854144857063430809035455832434842376817867800486069883320146870486812855827409680654767326955165341924012520617716006403881100324234246222544573537919574150245687271689249423663151326298138836362596074273682044443852267578353900989131926021499731027623366103480892556720548646755079100629880066825516826752317411759373141821258241409754212567958552074923286399998648610605804479736830930714014478340383169196586030754501590733303034033400353764950751540914294114093880647886867427584015840014999571849806652563180825736231638840618793047629806003495311975082364450737674376741765324490869602278541851514422573976844048109280081530060075500993087780421668108819273120455583545550284205703939615137187209719887983041262156892366804932997107998522005227652152669126133639112362054038157871803266292594383122081280058046667692893538826911827147604675353412549004033773672621413165055871832836268962555979437146604263676718862647377223004133549041535608090226166742892188572687146837111032042713352435504211866245041576148321811129451011679457208145652416938456649156388607763518470606854467181204669715651914120259907096494638676337980982231630154712183452502647468630937984195055520876501753577070023703887497646922425333947385459721686132753040463028705825770644962072197481324210807965483302313911072004846117733817797385017075253937378934369038276505935991148795481140859887024706564270795945691753351428170666080237075884119676872064382760608351528249449231828976773461324034125614850018419028399122928896930133326995360624291461228436208986629984751916414577173913818847910981795274974154064804226104644835152192361263462747030750294651980856705493029457728519502000160280988388386572236310358012904492392282801093721894736026147433049700558366940042314182378827179087993532168816771838102219216209829842382678806615948269778630405701715284030751639200319681026313403059171502111171657633098718040072787607297684269757568720310825876131821249041971756400806837074671577638863159388767174798705837056949852019002598621383717677150716708275868249700124579248949885368347167968750000000000000 [73,69] -236954147075684115266699241267359601222866582227535325173714904717010471710845456386367847378652146474224663476609729548472289896392604288676692095225544657148855904694680189997992785986258765038517053145693194967402541976923837665556926281113098089988012504051184770442521482735593706055011448205148963632821591781053909517485370710604719287316057046848112679722038304021382370942550900331575290731755444458251299776658307829816962212215229263312473503216291721568308456310090165865040204796335270812679002278667279908943495725291090057217527176430118937360474432427754696672559371661565125436493202329265069372061550407894385243959073804582454528726569980617651017179814720071520189883128118600471407782229241438738122281692543083125834911452718541500797050079861125570517243375281462316125533652795845261925857368561607056495198685075870560018292955215932892718872739928841922827369194411494763193899809585901716520188533897299731121136449274944775107735475740027100425834234721301015216100662623256473804833356247492177287844901041814467988184824174193395393060273758712619222657408669490357963335653063583862956106016033008664144623867838070414825452799781350024014670415349154175231441517014855591807614934849838469943445012581192168949415639528931134342928719387449022584503329996167561440768022396134599829476377183928538589623176741800501948653452464733586376906194214459580625497961361066902356505798723421642251028783676908914468623047426730459449599596783596085204246057043744482946683431994264076876978278703499380765362853750991426775597929004824824332785443462890293130577452956578088132531482476444434153270920531910007145887186059196535313254300930723906767825416049690792174290094944406932089091224317485891771428937166167970742305889775346318702971386623929895751655601637180849358683943863860331541877097109514021927522369868993176888381347566320819990343598755881364343287756068080520293312928562566590772285337585169461135604802946252336613803382686939340196273580621794017953867010054099953709944958951905886446165881709102762897600769065320491790771484375000000000 [73,70] 7103053813840559462090043723280606835093922312418787112536637018846835695480855427368963520173072277083303339957633383363764974465274920089002868666217167848381188815806959965433254176265571877323514255764991189358879954149538954609200268222465738354754369714041478363517242025441775698178340720205905134306188697624721438801290563762357800497779283513128540853130168028283327711469299714969876402096447662379478385028427166636324548163636490662582465185854833077176690011835577039848587225460130144420302483895104685075478813302015630888932878129537805135105568572863135748517334848868189354338647695934131600624247792429218297040390016805894930612508775599414111563536217624986863553993650562627903276696275145408550125756636219383249650086713333728455712031658717509708888945061409476569022404075819194024589820490255911300751028810473189930808646074875972808682406680052037568206582332815948005769131078030800877830832373943977011295364396696536597081738047355641761714196847868369277438591676816860133484020181896389757980897523948212222524159704392532609976345531563370744221813202798270622234596688461082028461387052857865432723480590733893231475443847722627593094142686915229000120748519849686802312192236548686409904193989766533762117927012432076590800996071991653906304154685370070824693776693333403494894340827203876522602388408425033697149571330711982262824671862185122068353598388108581378216882723169103632683362873745167337186598232413288082203411870923393150329690515735775308207703499529580999828976736672202377115515716042808714068251467337816560938052171162421833948905303727768835100223009170478478868481552642031345929808656255916488313059635800922102330256835969526906683126427266744022900448402315162739076696326483423711652466508810672869411858318055286765936758972202014020184342789239469978362043428328755485600536100135804630056708074639826333074272287357260660934775987179110455479681743899165993040317393603394751984704979194457346209038701163739199898273095239204087966888928525914030298887111428024001300116779811233413965965155512094497680664062500000 [73,71] 455070901534169245452363733380405550782122619277230578250547327437340271241683683347949619029189819292263326657752690048494547767482458077310478034608029794614786218426418378608197987566980925529423299146476273478316664736046965731847422083987057535930550592912858041382451052244465742220253163695962647854637142280365517381767070009051386453335704910570470089984661100339070727609617482064987676712966946138153683743611414887568345311436882164704161882107117226379477909149821464818502515885169414676806223526156084137024212520120337550625306200354995747163309094366619807147759296293463009492359476553192559676078626071570423433391251990049614631120944541385061473955399979964311811574699565321575283229858019290187083907795350763983869062313452436491179673641320164146349460485633233139338675261197961687069217052362848711083941232849922973963746034889957546824374213402728009110927709418487238960264937952817889612884198542593076639191981727717122663872801669800250469213322589821196077800988086252881232165085389624052843552793588736186270901951790407172732403915622685850304312704707234523588673695237659320490492515235049141820646913692025541517061658581558574805910070323504978806963575395540708700491465730913308485104472120643985770601866460784286429208284302172532394836521182941611982339141360348688672061774433709684866659403296995046179489590958063774956745995263718014666705650713269298593028175088719124823880448491086506726652521394945384251749270554406879738612949925973913486157700343377879860824524074279394891980555597748536921724976868582417547418820861129817516868936289882909551419674658855386523750738995981785036439874313921691937867968299178986683662851408499544320651730976997139520874553352675677894627090017929555041136835909067965738316398864131006357635589811949578002322373973759642346343081607954215055826613363065557112138383405282122952350689623051277279496807753502111317189454987222614886750106757137200145053357537259228486096219672518564828855206822374856092760209407250801184843730116865454307650828980058577144518494606018066406250000000 [73,72] -28819688491457163282706272348554929105037771518398065891785691542481286155506349290759856219613276737992783355517121614862423704221041658913279365918895404019589225569055235958226458165813126150244564114448448934140964286138100944223006759665417202918526965278663866669493650200616789677077169284744179980997335259959154160906925060466709949356251300041398385610987289960982802854523757309108765853125918954298418674035712419274739446508704829187433835573527220476554369716658633263166756748710668699865427830522332531742737118045618481676421037048898336411701207784338167264917573499476385125133683277738269329838265783838430087013269270702861050859467820809182668774695217139346879972032956917458348994123826124834508714019300339499229362205601268735629002680942958935626217797879029595900878923898816937234822051142530782372187268693522784739474398574898628561089850950558041905484748898317547296961945914512415765750521712218639245598968507442084346350765559242870792371384532786780659420357618221302787166008812194388135380056166583089764291883587225693081659418337480220232253134464595059308540647760043558147016619058588629304747938967072390974155026758057084125061723060698972089505244274656580569186994585177255935595383022261530575937703118131272056631278715522699329194444358412639177543316785785529917038297247785905971141165146531197796257703985370425141399772470028299928422321575853940773263990966506692753702016640270614153220260472738927029519136810450306335556820956971865794537743404999075373665472763555545775315316798847188684085350417964694217805697728623238791043427356649663247846403119923436455873177892499766658736006964413545114585998387903992629434074684161486836980369081487100542391237517813038767136490794116644028881347170985671303835503249703047162732553700002394394032019601104726771104633712113575147589603566726935743147647528673726759593547570670216109175385710186309939544313492962974535693484577662894868799592367593655127376516821127156929601520337828050980998502863018565211492654339281785369486499348568031564354896545410156250000000 [73,73] -1961041467739666889333221929596407201361636043119578084526852512069676795564686010035548449508313584608529394901307562100596830942902473695277088463396874339976365303194917276748328825745110838707216234603167954303930836646635926308666974646424443808216782095633069179163414299087741925319188238831304551381715138611755517517591879120023790139561118920343739295711126574494127624117852310881092272343088757591530017540750988256387216508047909594434043681534555329545304010849047447065432001862977618078901105594596799267560973644161355075168945583992400891686701502716744594574874510239539276509521504648169345868974250050686213080668099444323052708957293598970600900316575378047798826097245314929053569978986198615996715807370964571825677180650445475847705815814297578697815986884906256110083440177193765055608206755451605033148474337581251396632279898686608833553237875218552257539238740117729056483424725299797186244577777487549507687184028776192203058375415300474531911608654301271871584965799488296005231394085996969087623300113415935681106280684143107211536332865833522307671946485366550826586320757247146163147631152023049698795056399968191940948978266067518617944629507316314807904796245584199346157605560310884732602975490639628818700080106965821554528446651711230166595004725361032473911931872290720524100797538457874992742677607120953854550141254383519935007842677030217460862189276522171800912896595517166029304937963539502066790513579964289327842820169398997725341969025521438506196155827470536264538759462218010551022533766740784786742687110968206107268250372858187185712773787869914890320511132792831272609442250831144464908551224071951473062015998302384419829137404813907109605146636014465848317287409011499997768849439352798451278995878672178364410005635364786016932114742206640064651964827684566361309063048621286508868683719644987680864309260774967794116059499554592911133102377780729540435884624793573185567646205294028668963341651778335483661496061782592713335561720573926840220174781394945652704495542978380129284232680220156908035278320312500000000 [74,0] -756541710105753101294279307433381167200502633493317899987070582721506625834505602669168121640405144217154740035744320109916066081423410894947012529555038545880640071256528382181941957292289668836693022074471647288263503864761395866826523063449178547114526489613111607633973633662402261810410252896903506921618207594719589628878123856745074671105257985869200853866839058748620080274311334109166954892101286293555540368480470480215847834238038278155562134157791299801920541050134221681852391533378877763488900449295140382920181654918273094678215840474125561956154367940505357311684312699711568574423387736120293730162842532111724861797760419037763829005769083141552022275132987258241521346645722664855857514317571011551834956329712615179992010430998661034285097626743090001217556175875554423241213601839651668070588631012201030286777854252632411244995697696885111953503569132253789432363821454669372684378933552312417371583263541783737643003561762386555561747192677807173967113226678965926389242516326419495063056731489659336565194109794268099940576740605390533617343905435392174723797396106008475755194644732959193038658964488542918970585424158597739777593382291460394746694143992290637841965579538497493750602480750768811972009611415263740529553310896228355632851876360640922803977995018289514888909251037009956533125880704112490481035764538703263383970362462884372156941477654837677366013531327023571017675002203194669263162319997232426428624631294050809886274629386267282070034878787862717565066723779378448239341457522066692606845590828613802385431637798642479756467657687182183221238697001980993874654519394468212536141912981185189638069664947297942803247188180894876432691932077467340125582789940925505996278275121311410430673634084178716916348742795958281670329810773182558706990705920127964767820424450824148142822223918436613341925137234103886592761507654645647029616344790742616045026269569323426517291611154405851257605775078545400192977354009963924823275401161870319540148994147751014729723697242013701266612004460375701679478990290355195143187336738554849739908304490561743018888344102035027418553850828383230044496108668384241340562805522821316339606979565378203876347819536519111701928398247245221712757243248681504610431147739291191101074218750000000000000000000000000000000000000000 [74,1] 40166994078855101449007683981674079337933512986066372252394829658389055017754073149963575240010054905655444252545810703815049049769350818993394263843421910099169320853413120708868403828988063455502710149384556358749886655914408422327651908335478648168787657847848197905614904550303108562136469295325894687944222416725992676499099873202509344985434479912675172921551389625849237960406092502495499608746103156665430345220841471212047172502894470065789854422330691350545557720085459284841479654231860163674598691161622775761120050999037971397272320603927791818952149793429268688006205284080239193446460823741568598499397154226047763742294976716702697520233253479534126288067411719535752009745502262757334083612460779509535932789151465489623394937592953630050438461874171708522522518172639402060377463196816040191668504688195303196126502002155113146123388053671511905925798741467579979616893990616975158894272065617206552903470634645676638961350232925317751166180365523256705759609765618334261510043066965770774230417686961659885257386286045871977845602571422902773380624279651472575064925035766280040615259501667189867662210000518390494338041109403528491634758254828864764297309990086036216524573991442656161618357718308750226073396654448538562692420381712659328619849670543946478216088520932595313280176509766393532429120140423591833872175236009450428947735783645006541989922073404423963799647437493921466736455721617797745163568998297070511606619134095011888204782415160367017109318692357855054838061752919601897140815206294751627806827401492206956685671352876278596539170430158427931647243031641755607745459274304868033318512294167890938111680850653610496702974064427104001315908734946330505364664028747854972598169171174380842655148318898221846780183126716141170790770338719156440272366910544555942533912425934251079035233817263725881572190452443449228778973206475622582882183803246341725055469043538910458914863346623290312232721453472179975273788150015658761058366502764332997625692758076552509445182525819833350342039113147405200340168503438790912866459057609628910325692113172783832823938138459353167273214441847095458950594476867646378043558869745203454373517623866862731042421380557939703060057951474074424698194050228211571251790701353456825017929077148437500000000000000000000000000000000 [74,2] -2103821986836770336132163366418573029750587558645930552589137452485099849639381201927173170415960655166035858471649140946242247670329075918109828537659074482031406994234250244368783997459521908331738723163288359254112887698391217987516459321887606468082999530242980775779474118379967157707780660643520966762684379555489706925507031365559763084370759910374068863091524120221198786803619078661040703131363753694904238776433432000614913907649135383263131207480081408629780363036821000718436850165760640020132743021629347647398858326428622357645904632029908944760672966116206942898039361636543618650746140546318914257253777791289207939939683330424597084695523125614341751197070134522629970840513795247622426420044215946639889239820605438662051421457254779624200658625986160874022604575830832529300519941056139405036481948795928635513960530001998894674107241389134486604219015901488386822087039538787682489997174513419052631502453548520750795636163502434115620775886814221214788739361221313180339808946791139732973500650287666334923866820769098321421694396373757254723696879965352630875904605807238925410262192045909535032111869222779850823320563983923999573201253071987251346345558137168968041243144372087176653091143354688527598163607206975271608514803831593199138847765138585547974026078605489528689247643386896233503808743624043332602178429011035475340388432025306674885300945788191252777702883885723321576111311010841301105430071526266050786847975777698715890502228347126619272170125516856951622990018772974691912377758534092643904554978021209245166559897248569937586108926807028352973312845641584421536724569824356961201632177583092267327832517569143627417122087415774281439979452574399119869499038481668714866938980645871610102576341152045894476618892205793397487931380589687226576676078612960491664697727397831184443944280186777393697133798544832613865905751144381466785006910504173457491748758490703362104247040870157982184110117133091234959362444696950208026427330107595079719488994134129693759218205342477561944153949803398983842636448994524922462923994632317038934315975133184317182710116019013669215897823441854213011750397929394987243871763031429469818589250785711182501194266850729732560480019835118359675059638968301861487730786137717586825601756572723388671875000000000000000000000000 [74,3] 53355417204188929820114931445618153746879534923276886873051081731902323227388002661012912289221559604329600690723951613153295630306017326209847922529611400676370110619402398965009406663067322603119862656118588131624122532610228523880145119430055929194972751858189684411962604822714915470850378543445395885921873940943942825899834737455362724801805489944606591479623477246480456540430706072375274121505017016000559238189235885915610499017389811054926814348789154879588341256482482750139480111572079226801150786151235371247132594400168118493875157451375413390891281640455845062146147715752805136026013620804689159267815780821835363685144350333609702451222923437774541790640120969310588107683462104861970300963606896669172892802687794245884426501639437531739927991489238828685124671988690343345861148747758247684304166357784190821356774077464342644738204944441381160841480311889698499127900852616837987324798378766279206695233451467619027197046750024453076419891305007737792493648608697195889582121043034537071408725181382965836312826069459630493942158896152025254739450799421288862424852583194136415081453628777558248543423418070349493674421436219798197412878195765205063293193640064419300636790050435614877972196648874889069645188832977177530217550401199424968764764405935175731804951522954597652451984865987284531901995970488734083311534039547090994165980129477530327167465466176204467394552001128412001577978202775087621472296183530334194122546247039734814035662237314150078505134703501994792337452139994872660592188402586865254174809085505025375251109143366652636789568112950692976028579993742996187115876211725985847164016343184006078100820837315190925574267422475905371589856170050951755413165349995124257462945624578439079619945284260946698439472425962045841863591951539606287624228587309266775223431926345805651491403586125155580655835243481194372241537930735803369513212419202905145751673385929590575706847406368736869540897968771330700076711454931177577032646216132382234438518443565506788956154563256030842101940009589429855730705954761910950157600134299485745139101618083573103219703732017232425262076929097765267498862706230878252653988335210802792158640810914420786157357159044184896272457598025932542620897958922355312151217764105037844046819373033940792083740234375000000000000000 [74,4] -596889586632499092897903223373545855930960174990352971982846861759098517299595486369754546189744664449329629059178104229762024586248572059127028228643117974831395903663231220254190962975704704186330577991073706411161374905034025828689516571373954240049164726501490502106400188539985527717878453894427304700113938471022146939004224398704716184615943066834766458188495680046314841011979039183085179973891995454599225118219154800096552957704453861696846287073117851983596772043227037166086546669437847078486682687941096902836552123051169763244393064818776025552462891078001217008075767074413147940832825281223006965120770394340926900737566065603024091159949384793350227555490866432801796997456430775641801733707402095433192670803491210725526229435321445838185487085536496444527924914077367617181862460425454429674362199298253598418310251310434356706338093631458497243771653831062660882860904475439482610423076678090041121749451233790044446746467609415447620482158379843408474204314714385739592395153885713065292385281894110101042690497121795062150043886542886293649761737150382426179074680493325991440215975029002518762645303570947652902853791418969091815722115954113942395965685696780541812394687790297431564003531008337762510817268146398741156097312337964302378687155447955141503052613569281468470333999544194088465671686609908272798825124345206982928420382364771877990205586472768569759803054027626896889547332023703343697968868686320790154014937499683696561630581685332108000555509829809842443686408719865266861322431466952966898842847697545167647477402412986839603993533607182649453193836808881962066466656735675521198691652645267516925069025561427922798533570747187985016995333035691916718584797411953293969461501551928275269590429517925069084806954702194085304433401062560054717900690417469192544590998730810412317294715520929428547852678195411705266293420968799568805967378431069763283645945012579420159551039900255967538959395304616408793072840819631437173913648204764369381299710806910868120172162928701977742009563926210764872233297512964224464598538966972059861292090508276778189316529560568617234216367049151281106082583400108729589605672391009758067323969102091598804078738914803223166880414200552558650696203018596159667287157080117765417526243254542350769042968750000000000000000 [74,5] 3276992112881029435962848211745068674665884097451926066907382608632633814020832757504867294193340795541893968063370327071309898801435437285888108458703640177416957919386620983976316157384804175523989458088959104512964296837308998701441309060819555715376501898508410880050085593544253780968833257644356553576916431403184997453836382353201483125868207560574350793191469391978712394515590048721004139851286147954692680586264754869319815051111479214289055443831521713770528003961445282268788197195069825982902360861746367364896050546048593318537180590362313528363457893615710042789030650055553402238769163291672805692922345939607213182043723576594100783545824328986680655409199799213928755608663103356021915120283539152207386528732128235449839630469505448392370253775270508282422759712564517215858438316297358959399916228432186207719750607136076728725794622629366422940082106455748040983156490446912595664384568325797320917048718350721783867303728345065107694557562018662482623756415192019220188498497740559010459243527862285263820928720390721312688873622613218234381063270784465587340685714488156485295689281296781149475248173706798694283440076373724717485186875170909045650609393996413292211650829750868796438981338394880066117363804831195840814245117303117209563395765193049727962275450250290154337319394652226314024210276233386126620708117765037446601193164224345867744057847431326292108742815302093846043076823826965234566196904907211258169896589850492679670603887645328059166558621959740836646202203380884832797905703270472240862551915175724237118329962408444986300875936574369711734057208839875209911307636833102765399998128397618831292692660779804428945882594651616268291023325642243811526382774089083733533512329047889295767959396304044460129092268406884985772452370201730795338997486428596124454867723404371318355477298944538405598452140661899075052260092509894821183318459916734875940206204060660513734097468054666684074514607548425804874812419195520354632135520396866067928007454799593683224363486722808003933123988858037612088467706250876729417789878737407022195757724550502493417010708559330302873354680178520688599353581468797682299049955231439668712695680607796931183554792749428215241771254134304135530805060053375266006930877082936603983398526906967163085937500000000000000000 [74,6] -16697935616258955731497189191872962192287979223599331869412442789448269713109886114616663197560046894534797260497095409965678130095658965580686750544521437307413618879360801615657472668948988213484186112843049942614356023209482806673620281302136755220880294926535307884687693667126703759511524634154591161172755254937139894024965998431256633587792489012279327588554490837785197262012488023909720223958193653293522008864353367329258927719211318584034143872548704646052516041306773534844109693906822600991045229508299289191579395374612804793388281391265478718850915413639408765170124872831194776743137077556305528049925970481114196998389633090472589573343699559322191612091916881717971700353268585667038125505621532784829790651120305659309666298301176056039749772787374893545217225588801050797782196215414757402447619088839754280384310542447940667561879379072423527395409151228445340299520216742590911896069638004929320851931661351128714308251866368774891919194421275394806850029297469840445899033813239701167262823089754757077652149312044427465079266641672015886199414666032317680536509157157950982465346443560875721072839405111657840212743967906049205863695195128435797982017895832307916754760433333177704839078915179327418854027799740770262838684572263667457338608646733475323900084271560350082045285053826490834872665312525594129387346488791352719063599671944448768645378962702733214335263268091782325923976855539177750324080550861488603278379377253003897512502404879847853408129286331680963331433726961709816373297170021955024984934222238736821122745249238172928687160333577970809014825239206016071826530511158927774415781079433526740382340725197744630725132064261868249767244071856339490960479929929110660545931703861913627773295269108912924662248571034692371757582112718269611445588598489713174802627000309287798640048575863964418949524123162482250747312801780025999807981161063371826273020085304665491873500898266365535769585483970993812066568950139060049902770981174497083768235085421047928384204532737056119262966353876715561561398280216637659114727568454760169367721390478668943618036311975444046359557697707436200558014295115840762604437093946866082887716930629908623163465912279254422132126653167178622872162222954922178004902311165835726569639518857002258300781250000000000000 [74,7] 148833285925613780260438357080554480936409961136015390936580295997192763359063989699003779644238315092036678119785119561905629721238316387190529618413954334306716109118799181208807147941378726564115594702635327247399607699772997918496116469340855707007028443714460291468746680560422368304266511286577242206682560941088720469530159184703999687355734999537493009062369188942605192378444641064886329229460599029802627664589672223967743873471202682100861673125006792188153058003992308079977607844002616689708209187412762514039168623652457456454891176213505221870401446124686955317764819264256583931706358665803660447186420635013389944622954340380740792070822782068088476419299203950597597024808182098037464685666082314165607510648050765311308297282680331081393105876216216368159298427610420026567749276452051962506591488088853798015034997818807278129461033266043299904956051911472011808157137578123554538197421097066259192292326835142174599830959366099168384701163117479095587112330913548193921824825488223462501703017044588527798655066131022206590103135215031930307788108410152792868579253115685824597420762476316446924471198383357822487603695267726674767789110599431693421048473696572917352531367220930710349361146620628658377304630231615036843386736524752459430256307899348529258784495289648204762386652968733085800371880171908716580293785012259508727942597192580061346690626904640882134209070711057041355001730315928273329914514040980159621560002339459417758459673175697408584675645441759000461023383746117389078630697404084824720635570021864312089375549382148607870679167836376447989540350396765951379780593518808521169024861968661666256188012542646173769407405586826827863480862833361807288194742618853373542455091102399323272857543225483085951927451301951975641233890675601192832465422390090362139234653112205110085033904872137112748942478146036727239303937000512399423669464120731991112203665429767165773706505687876423288613862668596512366195911149607945547074497464887911031670300075195022826418655364412854163955648189197934050843336151524595184603391970645800178766750400611696745550358891642381292616967270865423408645662356726576495868065728033111194629191468599766573864565826675848337782789993657986716006674500246092143610800173636476984029286541044712066650390625000000000 [74,8] -934427294400834384655710533171601643474491219241668164677895646037306036534292160441037568007071565356790098737004163748714949076630059983817245650084780655522630623507688777150488620001241552713715091085088527980882522233767912813500181311668155921723850969037125447208051887645626737997982844322986793556058440663146429544765299492432976541841085131570187764205730548468287023373269038735599306506526922107817911034685403219044254918433465068453434823563340431915189172690439440669560805080982849980968454847655719264796501726755481415709231660425254804412625872111825315362747098009131280304186034683554928239530761808683056990032479713881107912794451330067463929667356861450377917174882184410936373365711656235380843644722594318524339287380030664740149020920387118519913911239829195310306491747032647687665766335497342560063878811565776949957934509436443083369639677770157953377934086795895924088044348672246797638879512370884853847001362805912389759048215879193554176418076828448891275637090435973529299540641882298879432059866262368002469095312040168820059795503063591477469653916335957396561811296298240652051094745316348310327365796952358377286286450635233454491849637711274878523615223571768512789416321090827703248064348802192863001613901353767359099937377980997892540305072654139255835908600783475509822773826872787109123577923560876981603057003141651186034893826526835487078811495479693955217473230501578063702772868998824478473246941709727932218228878333875429985914542677106331373356734571056407158278859565054482528258802694039799852714988576216984713284695802833865186054433639010098057613269626770321263429338736570742839349155335940015942291530262186433195520981012679026738848236673619286199497841300871730520910423624058310413943793396877467674620337280552255239133231935234233939967335103040309816162254782429002399113682520221560941766156057805315480174453186444172461570876645218960852313233060633078594549770441128939528289243815620170934776646027716910040586575852356636797005358354158316715117509045253639185883829401112593909445654944853298851823590834606983496863483515782663866786651074664767453776239210704378130037057941353722450885814414737702578605370637211375357146288020201260389757187346439638430534158075602135795634239912033081054687500000000000 [74,9] 2477466589935641988862722081161914461258190382571155170523260577990027229166333630434077315811685964794315355712828001873284016330602407885701290102335313323850829623675500347239311542821713507164976409879243833028599974571078609459613750964940780591910844477909183146406756199263707913833592719143993203838520543299306532107501763464157049165799409598812951492328569578069095480055747023112048025561082388897655456825279242072004303411285815849150472976600910128019413302934830996533730295509110385102726294055592575568642805001760880242839053914563594091992518023196004545081769527243900588564098030814749245298897002255910156202972247041505984474784562342148737992715076419976297000015499699165860760873036146286950268609885900447550080164563780800072919526023637147257958553102816768819972379539547015776742712038606331299307752328319559380909692277646000950378681052201921957376221674805611708585610884400644382906600013300224765498450814419117362799341721149988611514802445387562863385473615211342460237969875991547896828314823134660294705715225425793311355939933419804483783247318210033068497625379246246107099508283468059503085403950280097240715010088638702454242971912230324768986522068054127874260714699299770905445568721723159662472825675025817376465141286248237351805792149184911008211963658556530846309114667657044863539530571809092420910132293314969107332433960345754243202211974738298079752199944794147895130655691773182077545576462788179429132201592277192146496526459079680524023289732064958757239386123627021568458936034874883597436391864967258966888869443959907384181926405610948205559922629010445241645299818294938984952578905781799437563330202769250247504781947207410959524205367591844749518469357125820203991641984994819613379545385819771097774673970533136315410314458265286129902582809153814741105894820694780842735650503453061651064015474294995743518982378321965178233422738010506588134171095426311730909274426855615455352387460718472034857267772620360907677338287368922021053980178481548232941729650039327661097093357659557615029705448913656156142601711212833283590793795043287591593211159824852575978849222001364292818012560397149040787182634013236476917967989079914465936494206466296425030413745095852345867726285177923273295164108276367187500000000000000 [74,10] 606916542872654736279486439600885390505768372442928659918294923981144913266252872788780887414916832023049928272872855906325603293407124014399284953191661581561024357148758210041319504143541717688678485766887419978229628353243835429031557081589157189470625492786870724281495254226420024601535413143523573063815269505021001485122434455426784126516275551980536790507620429770840636746148815875778172193770501969990458057610388438110690567182185873537287320624028443425148573498647809185196726620211683385938509198752171152662417170075344021651960211666828352744671101661436421416148824073205028562520331455484510636420204635598779682926611139678640607816934956758829133842874669939439537058761091955545188358833408371029881265204092992033876629326440940463239489179168898768851777299073134879178478408732847675803136173165778519173019142421562230619039588845423870720385736443102293235637576930155906562739350668080323499534686423661357613113761947290717691995945941136674859866278872425076923707207415215541267407606307516989598629360386895135938620823158403629454095331675366427157602035134798905211333241988374381947354295929070264865376219758650462305953678943775136464107185192618024912306075363098168327637138936221157571549517157642638327939108934603459472249819507191438842842616836292261124000991748097013900154903921266426278337906623030770610914603079526576846545509509214328749598390681030824741437853794285473877563012429832778204475715136277082974236177374377482128361798457154434879106972978807412246748933995019714575294222212459099274507420084510171664173955323213628068888811126319023541007537731512266214811533212627343934979342949841074446438093865552964489373478453662223422790869010806417960155900122564629082383737254520993707439157134975737345512567689820961140720034891575248973873306241206317246207276823251342307606106220870107880610475414997756880629042146769696362921603933644610641031296575401241586355150407246706099575120355345134606590125535813341147562760564556993937879110902286759730229183076136729990871725724477559426085629123135250232401979737745408927142084589803868807738299331677932998927276102210360578677051179903277870129337871545795454792776265389773183519063819265707918400139855028344038068155441578710451722145080566406250000000000 [74,11] -2701986824362340223675408148468724998659331191371756256552295311983771404393707823783640082889581832005106795952034423930177685643831066006223111565647635985446367686822196669924849679596213346038683764313415162333446058683438790261107002981952541309162945198813111289408642751730624894103257027709801150578873930984702216326030797435119655943200381988251751035951412185827827355338615033676545644014459234117014549202780385478326675156926587172907335240072563375317599132230174657933677026910837714985453338962668933233398681394534017111038329292751537457802108531676456792759977181372594761748427145126193880588028091591103091038089288316072684779844182860085842062417639261787154353597540915089973262721566933383901295553149585821021769928365060668176368248834181255489447268267551952688890654079978911796755253824698197908835653290315525064237093563307979402900200544912235844400094500377059954284385014969600390021453393603821572257802472727917182931540106249294687705039199298035957125008407562261802136202821688983661416511168427888196406598475841320159537314861316379059877835776327768423077071935082880865036447094533228566582782877957190417211775491077934661329495385010245322354477375783236983540090993415732260940332475387921854776921537889694562874393661445922634407480676602303792503780892057527867875197223855723412230673062458537850157383006564366239552164135958780497603460629557191278303957416630261387488890822097324518685094461642117049851843542831842700530297627602257200437394071407941216084785926747587793079046332735111796181338478324300700965506485360251722888576606978281639055682163404607151454906832222609911353016453365082740052386092412174790446006858838931091866187581559085862656736309549689306451798543590774191399712642536470414144138484739719073244240887693287188794582631251933717814485948519530929494104208425320362781073475829228805977813238961033603977282941239600558517530133629373665810028459854648355956859045850471864464788236254786627168379915502242926467917242601605373884283250649306515852837552750910030939574021974903169562833702362210807959913620747554644291341585132963359748457579896224457060426911155689146339472474397538026413050789372169166276418270357636558713584070485960036966943675906804855912923812866210937500000000 [74,12] -134972051310064660854201996185903996175629377655467249647807185852260347724657696902044032220458656510177864610186921254328873122662233580256014377177950083170118618481637528516221105043950585725625045373488445683334312187243087264510006736587755672073016359714719903963068201810473327385113282787504943542513838802931821510682460456228332088459916462066793658978473693215854803779048870141641900230854198728893898154342317906706626670114805373650938008874330450470322859915356586092830369559768287048150935844837237171398593197058791365097554991834729721029353212163468771999346299221059252843657723901598565490297376794601889437231476687994109878782497215540215968361177814922984815483977429363448705946957780909998387811549892861326373903475563934649626292284669228447439391975422981862039903289229292303166979982125457219865917928877783394639041875242872149371218843297501235249724902223942270593407067228303883503276554072152667199750974552755473157086303032326309741018448115744901898731921835460722015722723312169566284686684296960377054791649070665128729103966450093266511733541775403538358952207735929399123585734295220082851886746570422906912979374975706398012557488108977292940104961007166612742275180326523461121697892655886106529259549873447210773174788311766251542078895206812624802326391498971505381465209873850027763323909254140824719027395082273485348737008169517931198279862057408969720993859948338706016786400784396650052435283454190273083205786779240654825514406189268666996114291142805128331118533893292911663489486681859105151533227274538732485603813892100467633645338822897292022131375714809373317735780373186626507177704297446304197644020945423191415212279237148561222933690074818707513370973528634711241582692034329133376809524090083956781993647492643040336665653278809768873781054214096187913781660893547334385073058227308670010721360037575657615428705896612501859558682851301555715392726683473843795111541992677608445707527622472665234842646377041917607825281341037106649225205303080513533170255814091192290867658211639395222835320442691608477112258129394605547664881398216090151346102700265189022188186471816397899606018143576861329127779153782491308785488664040401781005866484580465913040794878347689023101452221453655511140823364257812500000000 [74,13] 748956457526946128192599747119548173188194590675730600314362361555816047898065264550736440225444686199183213330359647645558286982257908432551476761270270292924214110520455362020331727557200579190015228213077735759626775399533973437461133649188073839358009753700170793763613798310179578250899812423080202262768951457825523130615638337474750297833628034013804633486691966964708463678500130097951672292880775195326923939377840294290290568686413833997203169605750401153112029650004938315476619857745206503377939600571257213144078069589131272745691216949636889013339919565702781061714880142727284617072003537373731548405223632439168115571928667911608466386109269648187802193719020175379771878948215465289838781299348128283802401896706499602933281289470272858025573833169911410892052858078206104811178700438859201914028790944422834445657560745479855316334021789554254854877978974801317467928822341616136608104961182212828013973738759862240839341875723534858977514087699246852904071697963566485465103799527934917355577744503707462214005760749193629740964864113656388705629740636769965112352079973626176236220298994798700409159323881922154834065940464266468639572078428788349045266966490338469359917975856726647215724654954579958594411698749774555223469380737259973213407137307016897428366545225123152636759027643386253223675689932083061735440566776294900701063379677790857003622070522409998330411155195894263684006109603247914198115831432869724901136681462624526950755313163380750908530483974104081851722119499300015588059452351476178516068726082746100771537896414165958255809410848414931966132217498217039012764862051512550890007607210009700870502504449335082685987132829949484895619345926764075541713011593309028886714921005019129105570076553699865370936092181758301461344181700914511223997314949791297615735833301430167965089775238357680575173668784783380433586523320122228720440926689517336612994697200009602375229827417275872370600302477868443704554791394040711140004471493424847581336794109414331427736879342546200981209444260151951929331717363188800268155906056186425012591355684467796944709761355715667152399351323009377286888610227566448537270182360834493808958066777714283892495617744621496077008164120960346601217215607715349534601045888848602771759033203125000000000 [74,14] -1365754589819369369847936564257596357563600311282389908624138443170389100029995520573871779618066816078078101417373704897519340726701419369764677624461275234191008387057749567133319787351433038212941208017145487239996391584710363317514817576679747991126859536444834195803132945954324631222225919270591364818694269131004055075409673520134841031541122430200357965512487640059400979686131662503613978628464587814636134957441732908797009656085621310361644121375872095896092781527008670733634378429486174285046540617767175181040706731862266640401057288913926157180433900202100323231533780643738365071320456024153753465421397066986802892104002519598207017680293329631091283243069154457369613743770583323063987459442583723155801044474464970273497124700981669352889424688690515280999459996278965941262446556332042716062326614170577534947137864354461146431504186400832602653181314208641885082145936589338361092678811982891583930656077806359828371782614065265931363707729717812036504611418829135383010572105234964471373001055170150924286031159852407884395891701247869850077845251756233229282490419779975541785784557961561800295530076839649913193303975088098433410497256331125149901504191811794495795663396270749233055783833339689921568775763675667221919965550613664641656534944253053344790845857071778134780271051410149207100089252522860187266084234307030219943108008042449233968285782765478701158513850089838560651514718167218361592727741563664098904661585340580646040796980302381122513229506123005849414410539418679186019849006995791417727943030467019532885701835453252429360666217986843378864528193651995769333364039239849670018524898635486382851361679922328786566236524237469639554385981328377624744837598685478997216436572180666280657856226069271424173897275373142810955839302711032753562595227905176150406373555740738303431163763643407524517549751262359205783449530864241848734806182367776099567366459309077028678496493338654603761578949144581478254709294814476207060001264997859727193595467760240105201849697261138153543453132825585277736675243095847787443328358317035483035728888259238978195788930947778933574706683602770648864813568013391330444331435384901950720300733867603349377875961530562870722134306780968040282277318336889848637838440481573343276977539062500000000 [74,15] -2060381292423333085241043505304550940970195500522696629149306449649400555683619858677469416882523746759423369611977136528211412938675020318758674786098092006635340385513986827092355188935021957307460731185822535168783435381249036743506774994260767600833420750556149750257316499998248020799028956222632067005067314708849597715369427073647718011833759943241458653075639730282664844543761865053431912504183166479865336630164534249179379349417175885332684094112933274814410876739378845606538478100551447458412639071010802230739439813530550065801040694994387075094680059377624167789398594043767028258886309225846637844700949512584267565637420681323569581170367161323293254634781261731461884995743715042509032694875830312373770829231681433672486369672226210160544987533330088711453604208773848961890620285757341886323279670768680378512385018620759543748872113468157092528760174081331236237127083628467451533092006209997061670096847177129686178630188760027030041588834649680768525766764394096837220593310211802161110612952768734551105751114533676353770846199609726638645296476822714327213286440214687379237945025879906501194771636120731564945035063454021891915851916182035733056419150313890528487440505047118327017119140601258937589197857572472980369314859601766482096905653706045609637815794075629747042086308400234436235165116095374627755916182615994395484849618084690467756232524919949762627366564031748089848553825770142513338468286237737418698423687282711378043383600535893097728927133000669356135747845481136983154190330062503794924507157664359748746869445080155217505442871454987250187014460562833316805380803984126221567416469391297582177468611554149191989259837575231653741854539054643832355207947540966868009587809225550751663790255407436520207290166185154355946500982491470672908059634347206225418555332214271752407778265706238244817658318512735750930042008606639736819470928931002636293443764269475388705962481123446893460904147433369536601692562325345294857596666114229776324161849556597434860967231154568465332421002906324097235993378622128925817115751255536981717603696953698169176514165720913438463566967756282214886975103612056060611984253982196840675511013051316299226518606910289096086622384204032239987008142539925970027070434298366308212280273437500000 [74,16] 17378713158983655868336106293042641810290256755698181215097512059651304344424731537941793668238419309094161757010387526218946481652547446762792408540006835674061887930323202047970076203894886425656136223670634651721774202774910408004427373591298311032076086720908643556983370830716087490697957535166570703470555983412652638244031014321911770564412686923741114554077829910294974203721700741341453169927981693254948144115744978920023707960469793914120938056746189374813896698916451679779521436329170705015107921288966357362993969964850399809785116507823310512528226643062581945574272170878054514234092883081520785447877112627632149654056674595571319660521991535759422313430304360161070703161902223459792909446678684641800953373133426407140995486822401824674395833115571780641369059972143051902761193953930764276270052356048186681846655617527278026715374797025482544939703440146589350732130021752969715506407962588398085025410651805393872861552186098776068507753009281288551636400824932402278154186990269548956363921668447963761271133572431175198065575337188987221469514956133061173048179632984070564157049412210849007849785096393752533694020982002842047033813810855459427265789286460792750691324308048674919860115454967960730942890277924954590933958007204781135445347578802105291653643731904318224705150918763595989084788793669248604449818421707561859217059871421463923460540019605338692804436115054814736609797142509014627967139435531585885031921869828300262463988370994802180731836113490115037394482481956996955917434583640253304445130328636500466973786977956132114587111932071107954093515201931239191453234323939585516636763939207693378768095022630752572703404995143809392235467929516278811353151541522815122930972838815105866178321929639192614564646726734146741390901553348740256244397251920182987522118287919085891118956839445407119189307716545719572038740284211511041245437288736266895287485953153139821734190941868515625399883095881471616005107883570565885186705212926569132140495601202970377232768836335316319456071754380598496598775166087593599246464524499362991754003284709425676080637921486824216068267110311627164659862907977967221188695932234853832374536117144176236020982708104191430616096991625558546555076200323952662074589170515537261962890625000000 [74,17] -43885666533579123931129750484096352146747297009700678114431639540071276217849748022906816806260584063562036952009740995228904097680360687050830060090338116028529189300215789909725770413955303817017477962752187270767379949285044128143786613108461676857484711004534556802433626221320163056698700131339883420545137494642125610276120391238322169785702760640702711990894376310791063778894882217887026410927857854470592715826150991259564908859534132928315155020323023240938343249529991501069714468177212507527525396961708293354721566198506528253310053026429408918031820229921105188032370841086815194257804318148719153501320253329457150550753419424488552138516136366482846748090998594268393900649680173519435867871044910437434736951557840617493681737846916584437249554747287488842592616836685064264410846407167637933429450792834978018676054925826560463621702303081267190384206729189228602805040095904950639146630446968325658785335604041149651093935710350805159038004631027191857301120631791353139515535049011263431476892325434414764713831229874841968103002091623454714510503795472543388076845761438984363572641222336091513425683451291623175672518795988437724099268210297546955137217421283370945141336249176050387745646064545144698618749367489109443491364610532472278940496657512071895664715115027109886789396135216672858380145813319843229384772445258634082097695645470723024007081239360894210583855314085092624691379813741612920761335768159954048484124985432221835766479585661246235197263288471284937730962733650581260377094250309079006492389044938259709408786337188416449395431092649049416415347405060255324364251144067371404602504425874275541887964942677325433243153162261910352497821177616873651155284873258546303447462103561223321774980095176750946967738409649979626732742795078351011047390501465279444866990312472050439686805169748147576322697765626719022402875181617225626734667368119163776282726050027317894608918627126283750494310531839244944048413287739154758865588890857377275389027956054664103684505693220772519780323838502334046036407033702345330891668878403011600085098754682505725443352681270172722854739152526620072616859621818543502644018322079730639519254777313669086046584968142538593052790118155145578700965236507158806489314883947372436523437500000 [74,18] 48870252173480186095247524768000415302325824635497633264814536037079177385365561626347186719104618931505562532506344321521050919620645287195800096213807823433999688972375401124488231489765292419958816579292071166822516821689770680155985552164864856039424183604281231265675410147908978027691886734193156060174356463489947278276632572103166546522207520756404838767990643195932074261447510142976389520801712844574511028032265746494719662478384603152970123878100324804925997060161398089471006476985727846509774517951494046495288620868508289638936761599747176618132118539029537126958645841642524479426517124858737865928101825918388303186549394097029847180337972329857099412090980122318665982714226384436405046718726754088152931438980888890647031570842538760796363739317841441120383785169806704384953104693679693248362144400462587951783864782386461756701138922683705765114344251301670988980227989537611457282936043009895603935284278492671524110817207520750535144329277350883542098287113937216945240186813278764482998848673781488899754317811046450961811548610613387741589443245901991357252168161125518017553090081185742937989451892418829725733419015195166343677512002993616659751508556326884463293313305787630880206043209711034859364140455384872512176924537861388705333239244612688011067896106740196050130984446609311281815561860968195928879990580359372245744674541032935775689779117725053653511000340947619877129849945367034707852311428076057927246285827508798794616057005024623732198835201427920282084091188626057111002291432235074097255675143322195995801509303773919916241717811047753137833976000265436756077385037104395836461756580230536669686149740840237607783335551459974901887727025700999259563363618404621858719340462910639846819225542958983862174709143065609655091425989094747164187181548948681028572046075061946957937065642705606267562204573791041336627070694251481826819610966824664772474574666772513080426260404859648912259828428854381996814374473316799275698775098917609654164366098806356769395295978784769084414461154947874028082139188543335336060139827774862764349973581492872479010825721659072136394513454866979369016889476936779705473799752841347931002074639649301216858062447166518321949797894616614526985820532445359276607632637023925781250000000 [74,19] 31298006171131063696059856791646882018485902664533888538371187363368084693810469470845931735194531342237333060498431193951622510818919397861533853693892271186667124251427190428805823001050814488354178776492938682262605742159994989352585199604758096573864304651823085709400326263401029602218798735128432702273373951823580053781360432832139249331988680611305754418464140473428773461428745667739677302068791782729760437968685250379173844537730344096595453798777564204045228208217777538621822733706301285755887385825588175558384702626775830267732430110035164484912401098499463597780296566322769206603737714875339328138753743606203658403021237354736813754228570746338002903934131596567795451291334820859780723193882258015327902680931344729796560596780101592061399220796102240175020125524807150646891054034581768419042875026978364874755728748353408082347270697354716892868957383676302376553411067507384414202853002614361788473461659440661240404445405747759201949238154518602952036209052632021513508381877264295930090951436254454483839949878635707659507821302981906454034513972630053733938418501786001579018640099029597589411182845908195362516006820153320283611637881937922899527477932011067965210545215214950908972475654999029220387181742430736286831375219227824883192899158384504285584335427792558619679936814993209114356894831696213166396399654766386281853144369868290966419898595795372724061757147989683721718482129524558582413057672355233104134307732079459112698686756014184893414648433110204879126097221160857742668663338095601646241534741476984804477027052935528879490649525046424894511886644624741099541505403025335516676225396031775429599264643097315706298901917727469050012581396472466786824140825173041697528811016876673381170771967688731238312620160528239414816701702328887280984166080987896971028961394779998503677133675075118486387203609101340655179788572197741374495235319136470755653057099974691759135021124137170892201866619462392890967624153329416881106503519154336123770403291857934099812953661096173064593803790463186593505300097134899480587963271626984163405501637989882303972688465236005305231821716313183887988916095301926580811754787165340956216326747063820601771310917341979943850019910296916120229226976334757637232542037963867187500000 [74,20] -225674560032246065411712212176130823548809622737824718406356632957376939951924386405489550667062280776903446077645100618581666283430889308707534831450221032992013275747302217023320546022695098008196292008638917909556595911230016798470868972997018613420266570760663314693339190139199448623185003207218804318120411919747162684874151010143160263691403604121005977223316763420619934509702570249934420810081058394966294642343834888271497188990803483584895967057563771698400907423732077513073831923203694577789151339739057290121991765113579336542835333147127183593622023262255908869688966004572486773838947171168842362708729440758149727749042464804986378664679352689847970854775223574974666624624918162668647470926923312486759029225983431217586667750280146226311445710314060496482020971365601360042101811573431259645450445737090963686303170871073727947309171864894263355450946576927419143419280189858369830967910901243086448069481449698629095357645768056511476960190885990650444127941745013610519605323851673007212437922709021359153394506250448551767927237599513086415850628267201422603077932755299931718896451842684102346299470586382267356636410046126104956289547382844431976123732365623452543009164741179348558450611462006615207574015906088881790982756717659608207336126597968680573890469857921294082057222908560121818334014179869237936497239058858108364444047348007478843849701025995784276304701377404996474170416066871202289643185626026011095094990067879231455840510418266171080938058905101389508844138404333808482675447073990703722313468081609237693166313279462469948346267173810255684734280328897969652807956336828870920496073303631232549341461886002584915063068180265948471640447757505646125007920731615609679508340220253621013306522958343156784432955955018615945134919463575093159479276797853872632266310196242881756366518891722091871119388543677412315231774534331569643571513721492637561449723635153740633797645991270621361003175621376126143970279458585933484308883794908931128114731737408240337650823351237679906424293864094554141041930609461929965401048351859321212439529065703402967440974942564654622261651725702679080660115142735717857338589947171973823183705610371466357761727725061880056408632070144570924696836300427094101905822753906250000000 [74,21] 441665940598830715190101361818325403694254304400378192540545871012524870973455530919151488759604641755981188384624721910477617800816418139987266398867352144788166791109104916698772827444141250915527246654677468173268992172763807391159556371349361368770750209187816397289133785135452609377280552632968633043862661550187296456035279439630114633998076637069808899771864698347964681131288652081984458630659204184264124443793772529231102649195580164597000794411626047750060838079151913030557208611069741420796919826130877707732564364965938421084027715900362569440201197511168756516780766885361097561233170292823970625382579289677141943992630460089268270695418390782054131231231342563681141748322009741333395931898625827415060994405554858430308838909723953526548276337581455663392707160963654498278725995045804891597003677883588616719691611277054262648843790654880306056407742510152435490513235775938876528446444708231848459391972116016551411158063218383018996932771437011905272898817339397101043531330786489241504357523497584448586697211284854006840309997199101428867498887038363535186015669889635762512890059733463833045601348177688761247008054356816159169889327547252228381454444673167418252427060481577411155184718884362681353355215078679293929867550697679802530813620737596453328064672309928775766207057149599188845677521236580575433921509388367851149052657273280900167146415309978773367600719273616534619773462981470586489172165550425381892386875845420293924063805813579694680844381860128367308158923373909650310665761487956948989200510265885268819254221377683408646461068610728464688215524707926011685855701286361848492422006465419202827433899201545575380834220815500712579025796920007569145256398584384327139444530104238130922058422596184078640695933954037486038105178717321047465513749253059084784935307534320816406426644662514191454111109604944115076617206044616100683480111547895826475230517738482369278064393212206166973985408435860526233585467771440183801969157626954044109951734972355332283937541860399078037818165418517246841596351433302295330718865587490745141120784077755542196416825324397433817738230842024666963489023135210644526341395396227925805399881128682558299190288265680008580372790244483738320013799238950014114379882812500000000 [74,22] -485701799114104413531300282407041612251484096353546184899008499072809729241765282095011313928274597609423611224222589965860807801599110886221460102829716148703886431458172391417227560687582589768511812399078362240828359936823097165308837963638384874917704476833178514496265897041123750599162493643105546838264246970302785347751770325498565063450574032983232567440974189032802816948084321936784743465604661620156507157455467753127454339591751656470538711097840818545439133608274797370333309141815239216730135570579848883957395050807088055266713989848684593021069906808830276603596934967819990371666662273296742469451995418610429737190046034508306518087287953709595167369046492854487864269921778977626680236418855588631891688125565158333712060254860130597242809179193228731395448060795574276756805662475251982443422070426467492169811936763301995242642215952824018211849354803512816403870913376961056176619970342149377837159867432282990559452098518285584898189861449123385841770705370739765270252278041099874038070262835413007473849614240525465105825075504298569175089936756666203974064824835260826084898850418377347723877720100543235924106677091421806340340459648557879037980669127906375645190762040032522973411196136626848227667529738615694460114877078904541191867910875730835170057917562377113743215105562067589156324919426614048488893303271205522314341668159984873688913870565879307994069847723080397665495880704410917615163454008441656087560276148855561356803590435097307217411445616820368358824937020871280074790360965200461467759089690533744383344312749881814707911082759750219363139145793763836386706368455839873763374886774068911267488065948622761910536276605690508369161461898692769633786009832216378676039888287733623306758279208297694568279560742319166085962756823895732033328678184783816954841937337348612332630688781001269348863152945953379023982855792047425667033720455012718239558720200999955902736192176770188613010443135644920942378032245274832676039297025704290074932144576968649639930010556179013368263382133681421326485394623179853249280628653046491308215274629719565784901740084307989895717269414111986478527555304580993677924547721739328812949413888606617222117375254465598102056756585342967014184978324919939041137695312500000 [74,23] 238892447665386944154273007560843221882523327270693784630856194328861174696481700469305847228460631784227418532868563959246950656908286305193068962885420303253523680560208567449849600376963464066678890502083437772721177638296491188079356309217124725407311703009166892935371901679049607393598125238994966945305986263191775765223000273204357096128482561311595980829114282025540764557268210776710317542449709590098737153364790604591452988019084242583890493451818341564747191226744385496143829644363908611590607876050690994128254186997842160270210141365658579143391119904617676161637861413858873448781996504880899652329473163962674584974479237856833936995719562717513538603821008438743633712933995167484514219899359574753105039186614841555436912429718852875165172497958609985887428078726211108139405336658366796217719388302893516722250406245626511486971776526512918165622507576846048763462584818373060516000883099653755237188062208282044955800728461948858078903658378370513150887815318587246081559218271253291919215529954761890129807845396596797901675804307215939287127004031446271893713453480184446496883805814076775182033098365627146728580162969352261698155491732316229769906872250561595193666661937657037573547194574292184310450261044769190439677095456995250181748582531970371273834860086258720885057528499217964795742319178685260565001933699379524370775057052665282982111506271095605087013770861294471261778910951983549094901488517669791872894256371064988488293544645551319208964749401756663167203299710708166350836624255880007222453112494572053755116225490984874871463075179733918887088506361674795633967174435658009933926948991135516253781809839782315961679397983043493069781039453862282724563565588790914682723408942332862495504450222786643738940688375152400172007324299943151438152412089413986974945572645880097666782764828815673367092042905102460102390842581400958564854580809004251873894823849196197487760940824287395802305895549152138767744124578871766635916272848644913181034489882432981365918163228380252422912681188174317751882263905146025003591607075812400265911771967822872779036893063951672143331848256645940762968783915080984776986376037680543569323681312635240413809032848968901384541750620993383336099213920533657073974609375000 [74,24] 177016547521290912503232971611531886848967033818611046208271832392044492595494618307943960998290605671738371962134235253108032949570788549318524282255899188736605247753382582521651634385625627469783090925980200465180739009525005270822727005211510979113103892919680417507782912813724157285990448529131838151714779220973481425931216990848344172295563647679616551602337988903360434934797894520197072025803357160819119949232926100062580956159203572060175528562022084483642206608438052145964474548124173535009011400627339521980621166864580695758008912091755533512269095001708475103200337677852551375788323229315088540770387973353937596221937722554749259810523755330828045826386444291639659693905162687421991493288986952836041376713520614327102683796387674084977901850170235227927432284896138062982042964606282361532598775451754861713610322339743751574321384979292563561126365380826897758136752332761744259613935444401725320147059825297000030427966211559669974124108350939497662253760806225872213463020250676120806389069181397051019942435429959569214172463702982199834488739837290958364593734807501752908534107637406942236850077800886597941993294122515887829801089986172543789322804600528470122639360123962075494241338174377657731495178620183218852042838493183655909996969573442095651417872546026844996477566307427662322886592556669612559205606081962815675805062531800078968256056588430349499744802818356731417852485919650687151227621315209662117604821208600385245795831130103907009559405078046729404227761887457871334538753170743756195917273878202534769985557382089953828200119596534135845727609020216878910919230781294911951663552186364991224011734130102081280319995997055097334638659064683242472240358013784696943268441122080777006480300539767439841069475966995663971581747284415730713157135510613631239542647897870901255806580426314455715666804613833044067899499515855934497445698356343530098034721301573631312651190733626018317499987537502383261941102296230805506325858108261550947264755022165716102610211090112698269017964866992345437634596495498589530599947021867510477567162702849519450102930505528894150020644544993512715863694736061578211063897359308832492670510470841660481096192661808246199620087146797686727950349450111389160156250000 [74,25] -456846469277390091481388031261594428018163239802649417046524612472947975334708163639673155335238690953792391328517831698330986743865259592096892160910827959617064095957167105370401304372437769381970275344905411733032362554076354080382595523766521429394819902901871820466023484106575100825548166664357007723515300466666887588536047221059307531004967976854819629462322345803374127887380406791420175608675682613614115853689692969603984493371975657654783711253079526687261295756574375758238706884086243750397655951720189428361549779137418661791366706014137745646734184264685965985836499141300812581230537431611884793474641036517190599846853704503971242351634328907394254614839647734363952864777246546675481893535134016702732470838347926805083403886816074141672809734266442622682752757226585884131757337957948739651694424159517973551121326031869911392119867163196543217589331190136382778719661666049826798139688183644522277382756735174318096968355095772744925237785917410449817558297598697061897828916523382109090710868267490185071638702717563044437699800075709839422340863006980584633712894836349469475986351995726787821999517049682781541046958369657679249708717620672982294648195889107696382108150576440290142488024720876242872622434008041510484093006914678511708382076465503621894836625938074673615094780085950792120014108671480983146815710713857108810935769380574128427182024320907162096775255293936607782033966094600692712174095954546685396848586741863275402331794396200377834541012133410422732207475453360319723874175390797026100226322922347823847300515413549277958868197217245369298157395857222263156516620045182169355631169519660502636128180492128772818825830442456000998056909238381643859586175007771017931803401161264830023228412727382062130345744403029009299117063305123748448362315964918196850814028013850048794703231567815012741481087268395731554114766225168256504131621925870090348839230282808300101541807553172751446106110424716501089965104647055431368689032344555383219212199931254448335413534622273628833664621513769335086186655785657136581460437170569193764376980078701957520881701618755348314728335374149520631446303785907759309277663607707853990165127718695039242350000997620884657379747295635752379894256591796875000000000 [74,26] 369779727650937344432684220771302831086820841324553637130060156453170910104014104076741355573353064831737661859265526656169538195766446148107899179038145251536398510359961606082984160711489971619424072972519477963753619340464200510931757628189889586829929220072412204131527833108668902506319875856290335732266683721395014673825030051086527027413569600350737861856294399627231205962315043239698599068335881601555242473753334676184375559272791005661270428529747177631209447638088562224048855206038229958970557821781686947135886224332444397334353657736297763072932094773595656387493760986290473588129367974187900225524100155685962771709324544109069978649770485082868654784864795627944168515715728794982093532655204324840528878658714095712488660925499378468169980954673985478882740810930996210914050505314459844598419809290896980375008609511660351565467343671386709314890887848172934341417908173012210741876412936661038582525044286305919758542204875964233930179489885441819951609037738194257439904660839057812600364571201249984324813867403875280742843499132518783685961828320046802056870183031099551464996105563160349882109288310265126891912770237963748186249893478359363799848140312518212929042429907625237430581691002265652977947889374041271321755717851308659549519348952874180322911207441526699016589159684953510700957415471773870955693081647081898561104148723030931975348991445940619864142746757523555413325211180086796790623252359999740213004091670217526706744809655427185082115164780170016138404678801603792619640723859817097912585732127153603162876879963792681503108621309138992365433985293078456424097422588003560647378836290401209361925132705751259144145007589302708134408428105665280739140864205164278124946900265074400789814335715426775433573703136754822256752192574293032006884193380721096725810194528840149340775888934455261156580565245075338836539666722170512027587612636595667660472693915715399111331403334400398302451804623528583525595171767065935732218851563295242882688390920754680442497162874054334913799151987875058286876123514480594169853194563639034905345227815920756685101898942135179610382709880264098243617648564185938323382168269578778169799049286178784836106333858639881595475884523693821392953395843505859375000 [74,27] 39287539091413018108530490000796499021160498305520261656404022800819147500276049047779840561419824788704753215032503087695874269089374545280913083867564310416783460469271706562228539494945605745909858966822852737115952329916530296733564539370332274005075952842226548186680222715991849668758777918546592099650949812317681751018191765774410143749923177894430383608348123532386108269449933401441850894495232385358413828801024056744625056463226932347243079474078831733509606786438903002361315686954165133448510679542898698913166267252205602017461139842701680901958496692182626874663061412403177948540173427400442974206007489848088509121560536832746929167355876237236442209375914600512705943339563850861502723475847232396697448293197328804729589699675617382066828808031763183977864253691897561370532601942353906826567520147485596069473733190660596463010825807795561460619215006714525295367228860003397863629767497268508883264713638528728865987052428771085508461968611042115202263082666904512760378426449424466148826976506282067009455097739923098251572123146196336219256063565179644599595387946653609067767915907744678091699478461304689510096294049936050931333126775856929997314141734841727307400489686517907302102921770210648872228252347381152800644140726359982392207968425236438702961528818817944347283507424249097438850465564264509664760440205914642353675859798843968045375090990169176694359949832928980879730187256140699513155732184300875052687980671950563609292551084701118986168647357881942209291716391223064625484688785419805315236347205730315255847797589192379522506566844810686120936046796303525770868364679344645225889194895839775212564313835569067246683520533628873728952349841762849245546133372481140140460140457046517605197480406078594441822922350359076476282285454715159112529404145159634190107381082842259085426752994960790213249868862691644407994563694413105240674269047840668930892380656873931997931592409068448284887645157694276862580087908701648195871876242260265291391140481127218323285306436078224657235933527612489630728906660488531006303157968285187715338354326671760526172216374097991335390466388483679627410629913679117113638330931678728855857706823506971989833541679740247509755590726854279637336730957031250000 [74,28] -496773299955064580618845598838818279724949063038645994401538960425866944417665564753942606540668703292745379946066021567830422120289642750052440278593836587593058855457947200779780512072998006197989360445773636310988718303370546311914779051040795544987356290460816813192439410605727364742631703099358955749150416543195634815955517849548603319642926909169165156876610912728556243505659418437885314153942853750918790418456770432904704319196864263286175647053293745977412199266695831441821654912103762375750746405720154012285165777546007852689993393587643471938406915072600469382393769690603088029708371091362713098824864176630772201721831875011350231253361077366731231213952919320815675900383389243064456706111629623073304375623098052382237513180721077986152610139267870368743971389428623773014585374717861951956807540291126544910387088156178009323728025329157051587912343002461406387150036905466839251725144331192350055903359203199216101987992954805870532547052278437111261410811851213555912848377843666961099260136860999584687338734708647967592722248452268642979263188297664792999144849287319537452619684426693624000341444876125650003472510744382754316004592932535268310017738228467160462742662195020202325972149715039187227644286788789487724251063513355883121986625704224441082619197689295383101603312423107832535084315566404993851734113300585019465588854857105334072147185005080022448332261881813393351529474961624900399925306430163194805020036873683395766750323497475799091579392037923730107988743052091807485807299400501071352092594903610627771030423584193099021904584548097007006990309093204676171212883193448407106565950686905813523114479507402173796655909018920846914594739813043781374800263050776514678800260384067554780676313603024486185125119012689719208503182797394056544862792665419101424008023495081610177676942041652648260119640133295057659804608587220663459155850830322953084596465642583832544378681064453750938238765478616702245167540758420393884778221464775590731661692277278999267680590273385089477680756694648795670804141712117100682991346184749381455885873974171712649806146662434239808934174603793684966878379218822159933383340771512344554664854612472662505416164807625634125543001573532819747924804687500000 [74,29] 725986648979157909097316663191121696214762341990592630084654676453804466169416001790883867886732679114080198362319113842867894308761977852811530856945409794137068721801505936796429350415526956423958974325989306068172320143485196769160310526235136196589269223798111989123076350456176178177206133893581917293140782897226199031366321096333424291565431703275083911096381290873579368163042567239554202530620148747418097827170969003386253923998946237372108540175665246699375500273913473242273636843901526656264647319144299579358106106039483351339098339536672652259381130819106020378119264991434701914010953200558938991388149418431762445888594988785065363406936865469241719421713505315688385388504856694769909715549926690040875876949465369799677785370923060040745628613199126561690074982480192309912848234638760468104928446372160506041061549976414367506688583929968908940069702248316401919284759380666715767952114765624399991622814563896061244907700942388238603606520480772068045864250961213732770919527183866638787498552229403184619981007093600351021224772435605647108577113370755438735646408136370484550558132128998207192954718225583225758707767549548094437501033279750629621640695765459262732507415198602414266360515512252994911098986437909832395262194879241509310836958172453982955630892875804364519640874393277180953018938998398792743683264930668096564756241052511599137068214138011485234959063302344042150097833212515200550978633816023222905925936018586393755351110432564677972181940588940767852044387781842531550419481218800532792716821991759526227328559161204298381683796918246368330383145949378501573090505791118109288384506844382525891063978330981967557621259818206881106237504754534470554365073416661116873482010174043058191550626224339974465296192049143086481248359060495413481067802039243770440897748308046176138292823498431395536632012265114945345021752808595710107850397457846680027970777032222762967296937041483339139603470075357591385660975020733793688337218631376389784649679648175572774583842883481661885329995997251411941529202841725028563369938211442009807592944378295079193947264101988186732136767100945037954778165213015344566862167804263748632184494926990269792008853011466840143839363008737564086914062500000 [74,30] -635882458675010782320842453453016422796991627752690353219553252918133376415014956274551160429044064981646531754447091052878110819538631540007133028076878624848214792408633979116481097458812815495774961262696849086458528958304834029665819596009487068758164108722798841229221131196443791067109075144082196450593742627789931544642898604119872900997662544511906000701745800214959796434375698769449372128534752615189457918452948377988641068575906361129846407545548384603129180458171768994054092556108054029102991835497698506333633622371733484219811367786867509406270996104442360207739501255882557431982324303617446215868399912623021208137780540597035408365622018473174313947730624079143158054232946376380356763491505865182324941979432947661873512671125213169274241627066807217581650154514152505040619175750301451234034509044833755442189580421767103595146705882236468384877336469213224258312082669293367653367076913436435274091759459736964870060295655510129273837752199839899898812643840007876236561974703518956388665782449025370128205814734647283173256504749040526479663045065383262269843750969023388427628821784036456907714686873981346346863064665001532524508486351057335114247773609724447934522610488111841575731892485150896316208497146431802508189688313669095270593788383400616929643209803615717010219851718344813866496148777688919405342742721274019862732372203797584328897280417280364739524621008007566020172208845471092146955864607036957696152254890424655190970636876327321579335903102876293981160728900347245642243965043538171687383571767030863270765090032790732161599826084155932603077340510378482424291522984896994244774968057123518879960841005486702558217271680385123636540162977277240839992762153098614919657447663362082510471850636665765453519032591649409319567180313740591238549701162026740858695865637182174872898962276023017837082041430221373221882065927789789323733426629910640225698919612992932925872620712580277262206239698618342632455518056658253322194805329398226101063412880172455695709837096238910475793720728218851265269619107202038888447428361664633983625678005721738241150332601361490273799908889759547201408822037804759741107358889078883400659389841153056391331865881966223241761326789855957031250000000 [74,31] 337765657071816868394792108658925156702131285176330490342902593239725819262520175783452754627144384957710192443242486913405560916612006516641528943796072455344028739040454940604954951395821223804626945358553508180092531690094378667395059622699248117436667539546150948976714773493909619119789238628754897510223121298839350005220084068729865021229062572995988968410290316113849316632874900932483386204239643110609119510405550290137690700700933665636628950541680461027672309460764401773936074053991507487465637359373141497520279339985883439547146797592194971492615967920632240771157720954767592343785689185009431653723614578982255435755521647565701166663893623476418096423666378726668963502847987293977125223518050478362852077319099485377500151268113161146202068030761543614160437100885585933471264176029476422718847942473399132970754005543375551211547336090277680286605087296777250977435664741132512169491483330203321491746964106282047557447541097599314822621176627372639883584585381886119476347679092314647262777757147598262953276888629664196999814416831273145183278124434431792145442348345818840413786254801362074630281285132222964968900389063562441353609417734042609527247858323341441274572688357923747694233137839745058225211162645486421633659241526895881678653161135896358533181613956224898981887480421502864272409348298727130849670279354756473430000291190812580428629793945575720942463722877983160907920561852629804446044584556141723536694085824084579467215427805212285933102713332918417022799997768941927840339263009037455970627742153316340314489125300758280040170299895280452879201573919974614123938442444889165358976643542854923042312156857197305498491009916050784346542896141164051711358700267309755531742559698753729465748098574174592127847135343113768146994264173021345482081711996741105530307866512311820363047696930765369177253322219867373103478035934446436203310726901705886184323868770083947876363506784636709834640801664677142426569114421968464687249818937920934878252358829404009613832902247864361653251689717573257911997005972883492690587872767687770781988953171700856449059550958203615858827666372277753541352878181510748007251621816739862090618380533000447707436819655413273721933364868164062500000000 [74,32] -22416009303519993060153291244567932646537102652391596511892395739067544895324585181447593864289477304809404631289595175892532744176241174557524938596848048173767190985516929182749802135042455060509745653763002433025353969559402895065298696721388158706807681826456588221789474549106555593820881578536427640968793720860741644080823019640208752164489573983568133762235505495874756761827553910629770750850604791886175653871810459319293179856002110156290244697492118632665389518171470682557196758672857205220104143514428218490260498122881202938129364250482864987829869539373401529919266389901013913005543864725226744374841423718846750871780265845396257180492547269585199610170994965783430188570802889599115709418481225167330417420073370585537307972602738151488393771543702171842961794918619594757628610633599472362915465702182556311786397463658503433559211604357790297053046194866960690048729305711813431772449826430690629646152816525936275620662620085324005429447830540967825460449422438674270766107332613737442759769662425082622400852778587973241978924756063013341589930208228971712409004865307595005858583521935189830183449925148347693343177566085302355342717471853125382021740342806888642711958995732532829828791214798926191745976364917227087596171040181845923798167511478480509390410857649739691524621083365694187297494029515183461149558132606280254593554014730286948351571922929772040073491602946392105552003711629015957657528412826541630762070272933978279171811372222286011185995653190904938642303195812225419384949616399972348108440861401994906583438493457077162519044283378810819134106208945267632427406310431894581131139566139275997413571386505895042454348148759033634236369632577971328600232858908152854339994278667046463967891728991985262483565283373315557643231733837435599965677155922745376412587405553424606818192167054317209066097807115390575039754455576475974295247348778531020808679961712963926283328960676362318571352230102838236606539768079985663908063743397403165215346753323818560101150045705360599369688650967302016152580528312103461375159106003310113269782808750466506530674557340534056457345318691716591445823691733046595909990082107804750733472945109503449145904596662148833274841308593750000000 [74,33] -176070888890007635622813323630325145146801942460015249352696826368891735640712982193129811933685164282457358478453004850113647670875002092211365609803940644049791023882944461622482107132814065902638301157554545338062503266759574250019841166875995251559572090815957241689903088105587605276335472295093431799234719451213273243052279075166565161255858923995544966832553649675515201958755322693795705228544249921887747992173487612586708045080870321842325409720208429336579868970409990374360116860671706057227124387685213225986861701604893244989036806276434359279069682087922843774534022024165916084122765539343661119597105862132699938475495564520952103396357783341348481549975092918771325054705183222397984756619969678556781339312095160733549444020289459672092569483963602522013041638348150416378746324931986965208128467522418295382622558305255451285323198639729213225753100681799130863431469328943154842621035841116871284236737630395459061634610903087573027873784554661340021797126652050659172134732707420837873401210807701573221632006169554488630861454127719284386681702111672118916179746453472932657822651027977428029914310614916221079236007213457457362611177124212186456865697642667257113837922746282828580437931412667309948127092580115870296818273093420200403160199280783821732849687291100010119972152359925138064031186752134787800819190776633586865973505633323606890881028438579988476960116953551885278706043584913791437263951131383083786995509161294159063482596186671051890581119677917518916182792964486821043003362935718779934221083608347457376121894890807498280040474548522016539511291609881181470393810580872367499739490426218621148005391103092380787567953778721663947860783586745138852499208963065908859557776772102287588624619742161215927331195581207585977433814022566165589260192235254497582236180352277503628403839791001981334065516196436368017111309491100788059033645520333859271349041266563117322670979479836940380920559613306947111656213363008405590814941947444910986354337122371317444080473597124118447217928698734730086729795510000680469756049224027369071502743751110292820152556992623200190992154852625520335108172372634851992623756146069717968709105945790405201023531844839453697204589843750000000 [74,34] 232531472762214498812575445207001296658799366227160439241067169341118272664903221617956293863356723276070164379091110220197528383282240894641512154064971540118476248940570978473919513041953242168676494207295349884919057159679907437752440720875099000167892097481089643736224161497007088263773923288132742312106092983655199221368481968432036235925830935224603444994986542636294013486042269722786177075361666340993762358695909384973946916748343104815599624710343524296838994757873537566331515290706669314815651262170540823056342947286666021030793622119045263904042405765986432185769478395672140828638959658418175837511902983958034697915836577972203875938285165249200722524483841196164538782700416010524820935454914488521194907810271024189681338803258908169199302604221134505161694978014722253338180519358670147497721076656704989151657181724788919949160514387042894430645355084777326559108741774388694047647606052803653447071048757319993692173185635411510806927766576878261104770249981340171724162009742742370898740040617284567446207938606080831359695437031881471056910130241098440450522245847523081317856006101844063513883317822566087583935051608355177159925396894376321392873183978086716407376220584052454531014828987782535842771008658849837845893857490360038911725228430287064092944683445811286442033606964239334407878696446454510313060533626316887062207558662321295508587435029995312899839111274940732251963031414683232146528389825125908299111705706706985918161966795749508739240598951019334251370444226740823439483285313110247471496189457448145466258301190032243431737557558492087430231974891406123338034975478972457039691431047262378149614518735975917073283372678664331657221749281480257514030323728203391853707433401844344369046306786271276525444732866411516451972365468129282520967193676464257770473728083059380691226243882399551717842273806273148766259430940899825002305358678645226618848930589269746350663564911623707927743661650994529423176356209105395800938290711785488665782780428241509076358666908726787480022895735640933821692029487513067832598393796169720870249326513909683234498318900183227382883936346162092185727106601811777635329716807780899133376115855975641011355037335306406021118164062500000 [74,35] -195929634169847031968552666483732049373271464309975481217493136928256869200286897844684699506478032965540962722866293237691172589047550747813222612479463115067333313433459352485336085543597353032564189687636195672241616923440192215871977572293673385961554622963217771294814141948195271095716380709993470433099695670664604182511598037761202987755169163621879237892470999796666606238427146108143277194922196808852987932547037672463533941420658555122590745014580483654814917126125474025657338822043017647809662410783598689484659450575941196758455860645616118379904174251422183341370998754940490670492269906263846328248994990321155082295959791933017435393588035942231422367238622128536818702363347952402125098212568446953613688510997153728395589454820906607134510435216372196668834400887270202114109766596727249700009877616605468731375523262480001861159955269337840555807559279550538976351384880259825002142226705001150861107509505608371380368535731856651532787575961513122257593326591323190460695766979026688388048974723670383089069883095514059516216719030187540171366569394359497117311630963609152342389171754171587045938155003069397282102787271601120162993395179583919424453363866141953881648751593620288501131181556682048742666700705373371753939575403461640725550349954937440433978321018919575250925971704009625466096174582358574575256056259434673548504684642909009200070241427846924478457104108875584690580112965699142048538273526560672277566017595435597583229942510172381608063265646786775027292811847839673914231868610865034917330149540770022192039951293547891305241092994958290271339372549873039509350206013581098923808197788302188093679524099099057314474476077789309663324203134219598483951165794852012741443981153279271036943699730812134198570002700699112412075947300264469826579031883130121207274448824417652291234416776139455841899923023250654588909298880294249457007067396973069049793207567956797413987098251473193996040050497533857346854289739950765867974465301042222129418936035057471147184840866800740649704700128852897274745273020388393548271215539601015698965822640980713813357267872367414116866191159001492041362745864698931799561414086734466240323840335868510464933933690190315246582031250000 [74,36] 128132634965224302706974185520646708480292846857407621617944649678297706173008713182720640375229120509884727816220967391847678556999542480133564679594263423779302746617171151902454259602893573333011282110657156567663412910346715064569324766015865822860473940077171184933849114675841316821386103994554999530081820391599695214205295937452713114242640087938024321104251747655759599959817290107213750116130802210122656683040431733204976608270908433439567390602382736414275401950477165843648020528642276817261198260072470212003035875483740281111603488142551449734647856566033122161274347185089763118437746116989165985010331232299764315712952229376012400525592328092697646213308410989912735618520485651181983817750022606611784122475120512523933266755400414840922348153920477988958013467122363232510314253986159270697307645717513116079719153406026175297103456010667448272533387739762719666177513466409804411973086618907419694657612151807673004773503871575558870980501593995468865813943980408380807814299134781644677740281323893928641409879034827898293260887028721523958728073052288229807856554178420665968915872034345729667700090613258393433847580218188809342889386463799737921929818292390766948988065486421243113916511620246595130810725544853208655348820182624646737468718913931722835455514263459279666655300609885814312577810902212154806556534401784302445732436651593208724325560978197931819530419376311394041734881205185272176311663654919069330486668149013278471994726757668752198554399621395475680953357864177321582263894673435752589654778895029020286946683626004080644255559051710851231548906188081924895146934911113586874787648852429158185696606911662028642270583838872437921031978988116724205529556649833616308804541982875603667648365966620044394299074853968092494739326105791614026373851435185311869623098470922894722500718851028223196506563705760191049635319470889853228592767997222255343970604350405491610474563767577743022713871515268262012324208135054436004056473965735075644924756397733736776814807451431593218294156245273176201961670347909530538556528711554986113807019619443313024681437411718959819258337848154154794102556549484998575269553595663406947435802862855780404061079025268554687500000000 [74,37] -68000870378681885158937993527765973137653203869334621444236586519779569319090886732657840015081061821311283454774849111286983297296342018130609091318832752615135383322600990416935356185192564900444678155476383421432075019529599275720203835261673675362271877744242506270936351288434296441980077342557132847040070949975108061552396463304457904366589445549217068093019619205425709351427430008946476413492454226790192907038429338981881496953929633829006906430908573608339670387870656627335556652071991567371969160086812147630867326635983717606572985111829138077551643120617268506857774954087638564443852002569901903741271372838086919981537233521361060413220589189154963053646559204525168741544225179098193898998838917295750624966200452193105745718621400905443639661040098765896987518746721282873473215128960544997148928201050455969613072078773314191732331340328962877979805157772011699902284504597720583417599127149424798093064619834322733344892207781730325561926442603771083552220958671401756644641410406914075300856513692685967852727247482010531604870300048629505961517204152094146904957322080688419124319246425758200912622049468015419625767934102515439495249925822403103641560020611020359842827238995086340760310490159722188000777896462257627464931078306175392972740531713684240867948315030597880373533568327246548845773408833505374184960994477816571048506421257604798661695337856628986140851169832266256459187606830528080439318531845510805968801592552068248751563366650538685028984856467738166444306282466883033602462940753964172188050447265158913270523940868608715710660097759431526109342876091304162869634309201598102940457602431418046195168130406412124045305002232662223620257123899903667779405623153986103224570160584203588622016459754364778703401446535698547846048063786888571929241293080900591240360565388683470661061697578225914979803952183642164138844625949364487862966782085207998021429018654433222312854896771755114163614747417844261330226087374323255013370196795327670090255979729339667886845564787776626612673865966052577791584205232581761842220844952253301544617641224527868603289579041212974063932160591641811047066696881373391707601311914968555960570029128575697541236877441406250000000 [74,38] 28371369144564261128514390311991733562633025961347229094358284990597620954283449233391017293536514310255644462874006633526536907969081632266835494361914589434990940203610881677573628397126369110805015131602289878103574454332500304266842306145830987821377900824385607244183514225639739284461036059024713891729130668159419180670398301284279337701442203792388471098180929877444794452897790954640385117997765504990426249969113469268541323228725470779983983170742621633445811020486454319858636418987469007206120034304636276588449856480935227619059199535735601775692286975074002809426080537176572166911246739801582476242226672582128410532668077482813746957450472280445843634460553879887085398202329440954497520779282742234438086547520790290944373825288582686966657093391838318548727022638717859242178889229039855100405272114500393203014893645385600001305847772345651202498995768191566730924361720912074973937290026162363118566684225148188950330271142376657473354558138853518595249127846915441495019629021934776009912540242410248355747092505823097934571408899382926831303764817739439794556707211042411470776656767748475454447076213652833059891232828337687913873319556496876630296266349525286601232026678280606765937614446540229069816265666844551504717313366964256946694113654122088689110325692424132696740863940602566783850658506888977850133770873444820203033970065701968585064152951771341344264517644787078414863482426438941089973954368042902576790182377950354857914436358469358463731097681698291418271090454072970460691982820299774879597733546088440058047800048935862032941474982666614832007705337495135886456082793711939762507365956257861938568210648945682895356490706334269701650840982761818861553003058928610105714079120903255420264915194706016956011701239909417483666958857272463511282748923631938755039135486467135198738046549926978019612505511987483819286763414005459559485770130413014196912474609266450845187632669643785797738329691807164549511659660895777677532875250350722611435771853276059846740849700119443590915660313857372531257448205099632805137293130815704857805051453950266455485288273120514718622038792233210777573329327489170381389407899950204361427807953077717684209346771240234375000 [74,39] -7446511280919702321564763088729574897949193326798218725546995822792534287921145858673331948058861614950683686109665623738304353459765455264782654265701489718194551800288603474158443492941044316896678711964930181655425819414385503134570327706047665570474162506006157630600687997843163108395468493930957925044896377942646290294123378162921974968951583687418261957452910617247773024300630790588413082655492584804506499669596079486025487022946814023814601824846475288978631165913141846279674958444820768183746955872153788757994312797243730647117812593453305130893675027764380065600004046010086115974637367740468419628259969860339483579137182857736402518483273966679817425959679189899728763588543230138736079683261163012143729383705550003353260999645599036518410658936229979431975608921194950821692613330664753090834687637415932469875949422748457074756367558052481413568184697989152176525415751042405418646762183238361568539382059811263195135268036979301388043653129238056714963049024864146687770676129707753323830855473652222835080604202293780966798092236939065626161261967369341520831879174279836752512254103267645541079960433373859864062523522130403910517325754020939154729055305699889543468772127678478856113670949024877596534533664019988257580073140187291253801114126853113541219166118643578196423866946523602233910548185612959828202466500653729969668179356890408157859212870660367876975911702867506767447950619605378210252607068737780375878597435874758535127876236049490517465021998870743317800288501262154526519867374737134128708684832486519450842530474571457546050916675340588472898334334197777940119188338756902800448342190205498916264879988927082236923597763508864439878460731314366878618480808667693984046422293279287453760213405138900247817504935236782869890130891674045826270879097656343672378662198333299721077360659537944084491681580710542556695219111966306647021015477696940631127832056223633011052625302462924017700881739872699863783593643449459895559582263674082154081596136302048523071675725162867810143340678722102077262866383828431037442929740782849601012861640426707404623967785968570236659108170154917883359158339636563650209318942357894499650683428626507520675659179687500000 [74,40] -1064811839682282610370432073367425807978488766397951250444138749282267375082449845252030441452419105349001665221209328810093340788913622325190117965922184099986702574279818496112519821631941111371477126555653466041625086148257999981548577166585545994755195864532251718864092066591752221113592961439254560952814326378874627132377934124403288244054798409197923585684999944585660586437150221434448006299553781812992628671433359987618738786751112049038630518238148430369886953075429124148580655889437786868129868970132153747880013007894709210882330328492753200518109569949485693250167834096258904827799043005039691301330669197513429508271910728783822181785761952248718646610953255474485894349089753013610223886724078252110057485091441802829757472758857911492472671782485913581208785511855740872915988597934130589533974458383474519061633104527118657012143513215302322801928930287744735482832519306488512369595490118717361660881342821515420388820514823430662243173334824242592222799506955877009245469628208350189686159516263108085490627656284170008484318773754565686287129306220419077114752779871117324181039446950341067889742801104476586760026339074529920905567366583650284700280381095913243863395888044225057976763348348881189801474412617541298461987566010147507694113784963910732688582590809598285374943602344680527935859326048283171392481724055459306706119529855167487336848344908660641053593435228068777090220128568556539121776173406968642069693735878504394201607463535537442965667065914996283310376504088175321198569475928201965812893394315905162022378355126636720008017957963350761744859418316565254067859239288935640652827390431567665191016562420438222676980012336315165279455494295629161810258874566576812557196002349206469926327239187349002669254828822524059534791138429306650680086913873314362547997990032797651626259435323269336791745237904235015035545611826287238142215295252091939102148248281321384638438510772734805429198556636074264392506817084948891602461980847878355006530085154967056987304514787603539991959974865001070488429578544239368010790618947003687921095425694765554964858208787064823668228185100175641158979152862508768225598826395739138206408824771642684936523437500000 [74,41] 3040365665150212641614828199531011620787607767222116091511799349649631319439908997659918074916229762230254624291787460618432690258055295479674281621364095836294403230089876844168848035137442111280908052614754957419458361876453166462331902667984764304548834584473787265714492029135327166564068969929203323277500455803021675729048169589879959248080274657457337577749947783650243903857661018997869400192564907978194596966120538556594056934970159236739406994297223623207168719741856717974375288577315461373659553421064600944135605572837889022745952018444518103755303928810576684159530585054456097159711976605189749615841055109415698394272091089540562357198810041080480053599713610301251137953340853280314614427742292555375280142174015267541729746763674226749288148906827611527263612293424764871306893748149114116639349011781263409841533399413598128944772828174584492616204757096155371655544036543804523446897357775049931430942175483268630768960365268322464395946004881895563672517262587346919466604466292797111143204459236141581867546795540625052137090099363515216348065193105863823909611393077882404750242333488152886775026808327159339827250359299878371271427564595192290906340163347001796088684385075885059278170554710146999477961460024510117625153170207077213144263991745698675291488930422351255955653022868268179930876937963363313081603997868854269999532579502802269048768560015521985510030912564797271372626177861008654704498675776302208890112442824973928054285875058828867174660523687625202306279259359597486218312704092730073442540508710018455424768328888105534453006631256060756349071960108128615860021600770910179584278366953657534888640750268784312124827258211150404516321929090563527412836086004508159519450999725249437928089641128633526494893621730295779924571100978326744420223068455478622631404881055405842453931525264990363372231796029883546268846972282898220423828278834907217009393234284112316105489336051386078203584487755340065551665581507986174412990868265517721775771442744548388389711878118960606459743172070752134462226943923849860194809566672334523296259840591899021456095653234986951076046472188171571768533748826874988681334688322976944618858397006988525390625000000 [74,42] -2461615248766881604192233003108497788045765716838573522354587134862693883366396035456586755764968275124659201241959628994554077146216882487964124864990438777502126124504223017097363810689693312029930649090383279570273162202504208969713881448681426806783656273420496621081359913415779271308014786100681690308359444060052341939781841392994779089376632948663930176451048754390966592821865219499536621994217130207036342020976500084674642695618836266447615558834882755192913254840887439506799323491804530631102422596291377275814901165934974164074792422649155327167370353851223085593397854508251221323132859865889174584447164201743481305127423243893219451984156617301270169096235996742149505658890279830293585650134339700614130600033716907245828006745218208460656342623430740264943392492827920877169329877392175995484165259560047473936081943491991122399550803796903585664018877560032074026887690752508581170790428315035386038536172333298461741972208409164769461179192614437380229169900409946655992665783871924543738708589486532086727807881590676163998625165934635989393883972244696782550458081194339400642900856211642727364370686039106196804825090542094517963741635450158973724339838924466992453512716248404462985120862293684840262604387365981666725203686403942590287148990741957220962366034226739793732494585711674626817751464734576979617941383751246238877263697175246227636784313183414857962304305264827640605169390854921512690881013465518723639317589820769142675948693689938824960574217014953940967770877946265104234605977012630770367397726451540042900300193505431598434994707381429610860628444467051620313408768672627557661729153179139082722078548822992438929367924686058151073221470909608546899375531155093456927060434632936131540464017953321466670267178337396169656187658868243050655892008638842352982114562962944249945022985591890821940885560987438861683037715776637735956319427803717287787474014212587714473199578868121241352096887311254715609127501028874664295760684499047807351014170275920395224425516593237469064290395122170902812866323074013459960570228499381504882446837061180563169803984794230945986101432619537781975484197613188164233122279256349429488182067871093750000000000 [74,43] 1414133614017250520562825358808190092189166346012501780824157259939386128783657822339294045082857783915078104393696819621748935437379669659361276816852235179959459441845682066647262105931606241469752695833242358708950517194838987235636340693486767750031388483096431312244003959023596605700250368775338788317903676272693898664001430590805329961045060159690114650843958691900600918785465250329218843915303947034945230176255942351795148592249268262799540396034949559257550980794267223559758954237347702096214805911915165357571728488653330506541496470045872137422248337876160540760884468924733465614622903048601267195750995169480238936809959311473466587991293841933880952534889364522942409773897190963676552902550099442142622593666065066296192378717670919215437085634486838708299049967010325359634403264966168047916107735416577080646342578218701280924702590030315583102998224743774491437568725582602392903950660313968260406326398380579681205231046318776240208588602594304441884093266563271445833792975267563474786448884170821131652754748611142229480931235357478188499386145465389185879651503362622594837524795404868461200528533817368692885994442688376663366637979472831721494848559298054905886215105783691168670932214934903367880041044761632252813947473387848342802311980758485181160301425697221095411120449258736508217011017155194369723898596563421788277947523044936710471496068739093183204644898781292106796420488313363840580000473877292324074790261878623112458281493731333741385430828148881505791144105076877049621630856720679520681501228438325279996343818689575929093192645810993062219017264606920993090006506932760699806815298377193631558870503105271446334268050758775281822905722524366396259937910360156236986229259394953485426889094763923663400459300758293968642226679693198525036547974231214147729858191584620549356611744939319228036730705984202282570656832560763968278188032779451870071801082637820866208199982795408045696806572746352719055448910835218917331347281317338691436676318499955093738171266461971846836885726689168022435308378803915887109078741418414969541042007415308995578139598466533541884848697548119163328869874645191129225452186801703646779060363769531250000000 [74,44] -651551485916842108980823830250001164199825758615812138797797020146773883775830726189660300544350500730692895447283893160073502366784808429035193921890501904967995308197477848811237692459487542626303412500251432120458329211542600668905113160951755981690257805581267772119863201465048207118197189213218317292969559394296433235801770220014703736136187131124618353171147253766170758192492088732106410073336824743272582441819591789158584870017588566388312465468872609340804802113364639249113151865586502554971772655168214015238446043929302161259114054817298347695741729159090195902959858281308825373442605548808530088193064517554522167792609011938396794562503646270406086229722088317601454124294644342421290647965217258743390105818797859745718949822091544936977514288325697348887452646848883817155628448840575966433768764043531753781173861097659389862276327613713309611441399670554907270047169262781592230884745960158728848785455781103164270545512699757840832603454224903457168222994026989641229659944930168134617564149279563796311061937504412476328127925141049999793162904741385067290222494843246014775149154786649951347644895810546256357294971376471105680901965025753946335583586343719018671079086107059084049491098666021127824931647821780313656949871791923622380055178829090201656297041308145252786865521316843031261544746508836677102077002064538834817503007813950891665787589713104768760962830751628738791207768986862155189940750134948901532366027007830449587138875203545116394396464779304659575442971675058955813025571352535981660687313270832125489438205800113179579758520819367353599679471544577915433415095180234964136684299392684550733895853385676163661590953303882320535772169434774545391377887122298956069064186611467499972741848518807415026447266115655268051460488923307679845166434568913400359938749990065952428727110388302415809234514203958031977894517334877932117061134089077746614614680719675680829927071225681726691743359799018233472857958358841377585137453282831501752190512845287214075823246529180183425666914097271384298861287582837466792226874226137297330760355635811811749134507224468135782850935340171584169096472981437540017424225879949517548084259033203125000 [74,45] 251430881540912590495071423479820330465353578490441461883566555394818096282778323070959886978043417674312550506161558739745208728249667117570039413950348242102028660555516579853765238426351625354406906159973800722986382794028774337506063940220194348557284846037495040831521568969354455991174881940850377638198156546680862236050483669942967274989688451288766297825405019096636860247096368094747256242145260270484611744524114309287065531757415178247707400011138158851029436490713530328104193439777055079057422896056324636356211971674112892620656319073819744078454896470439250347742693507527057881215667417578760355109243639140922342382522725914650665520954329823923951615606233816626017846245235164433361327071022840460525555872482353404542661065785448848564213109349336214149783454922623571026011320232076138680221761871526095303325498624929747686497877562806677632182075158797944260469153546412103722735951908191078256548103242937580652868945457410724654826005114356116927037406773248573513943142984462829955897629891361590960112762486225884955021572427386881422885397090622365122876830773104189905008523511905816134220849008421440070816426802976261567558644281280343190623045020720657844959221106836563344044157714012230661770684218288862562235619082817080620867804517653371088408709185800895603470629817140373236932026792628499165343182759572355930210664178952638821311615903312316910825296323720156831388581538649379631988943327031699454299106051514912249263545325239205376663306456482529291526160827318535632822390705056078888380716474308847996615639121032341325393374823849334247666470302331282182585295134253897847146757356530782248362549736216778470348676405802619613652040214069057939910556759301641626684533969386465493977639760814595092800109822589493519458982640110953603288844699701277835247149837890684687087146842734305921625591423938479611204254091731031047381706664686448032712950986167543767658917432256895908774011378310864583635868666563355670483271597120853125261229296939859517196653405240121495693715105515740076778992651828396630645876083712287838993353391802978785289283141939946330856100457739500658857143000624034812062745913863182067871093750000000 [74,46] -83328159254383821859283082237366954734898888893185745982282219801480604785083896393289569982141579034838120729327322251596037692467726764903236778606148516761011590419291814817422817753042301925016205990546739348288478255824031711571535040343869671902564727385596216061006427295365082930371692091529492395176928420462765602040506256668243487913028123097274733069571023063896102024204508576189922794414574640163285262420521088601293389162859845423215224226480132544285176858503570497396292952816686297389566910980033473313905574128989503090682796505774346840899064750839397482338500521521053941777823928742372145820169341909980860265143636700358675100484074661438256140898634933445815213857710079493770820028914216595017858845705427001033121023676867952161845978666203865958862491967339453013614811091087145835216417228769010136452668189669978651488974845018247254672603437140399187076801097667474575303446875739725187539494607585112177130779846684334271270918581734396633834424440340574004979885326527017408233267188880852702515861572405547422249743341786714230283635781675263365574145430631214398224708245477176799122425198370630622750424835787964167002039942739640735082933582909443056758913799608785511186331804848540660840440851725121692220505125032806811764478573981790564073198578844287935061365852737798731286032166578570408901506472410948924030361414213844844193696323125923579491822032862719563426939370921149252897891667321078296137271929049316877757044631120160283311721115968645305251369704135287170163873145054712531155118675390036956907772289645710591981061934290622181100180614323092882098614256035177552862680462083427688703004001895614371204941090607913355666602797652383798954831716713915642759469278712751813259594532014633607132251062616004918135991015908960997418283903472975709208589160072747493665602088941735476045983403162502350706081027093525428456762632827841783337316525366880971582987680295169848055093102838539101168005510901280669507798586055652047030442762224095469142844440468650864379975464835573738413447685291076831982687035803467357037264939019963725433933353568505207320422339429213010215946599856806642492301762104034423828125000000 [74,47] 24252359480504283226171435248109249853815771100148934087407362677326939998512580232212901105583124629643194569604008524933333785720516665260014013102819182162242662545474989914158065466292271091839604891489893415114736383629230928048938693494635181660867577817909288426305972284318178985929646878072636682214098168000321663742057949537005724483996184088374801676826445924829875884792664430943420208657934543707805083568905019600395452527385860695258450724497445915139621272656223225811349525045805175406314044067245921924043088427565907292183169368619346927571239448319765126417476681039176025267131727203807775351284022449431989156837342052183591349603777101963293467048894635836102274242958662414579350416375294554415502080302623771915324909477482076673669755877198181810613183019873682413278148865897581642105175957035420631631611183277333066298848643147413515653208206834682116686450442542707243751086102759565644107911894797829868556868049135773159368353941212345441402137680792507024326805185303484384638060470596843678674941475046404209401185361084461200310536876810218068601691085364593493434095409563483079268998960496289171930582355116690355226929776101073323191288982988198042430317407509202494977360553976776782893006720204577666189057304337640361866004645517074086376997758226352906599878642472969258507968859259801225388872458780502093998917343870586223114893316958449911575091438549510994882601787953446020651855670721097892109811861373420682562743895275515110487842363455157695241850458701055440243607087634936056752362688331953149234389687092845163978832475191732472901156040611410169649309573936265285996204285495679059114253608502864784738084337602450711883953709742504414835192123364644400096557462662187800770460937913820509769925399274634301101549682976202823508313373321637617925222662275069561921407095505023676416580861731889535845712644045917171413660579519371188493384838762357434665724500967660958602514856186618983182237788175753396947716247153698541903147333198243189561216782600441364261562261846219353100324835280388520847560279715274884547966728199112818085244282673067819890166765686381365393908815519807831151410937309265136718750000 [74,48] -6350466264230848935779892682008751545013545156445557486417461736163881954279757703646303656328380039498282939374550162251722928847527488529229476631652983651022903584582093295215840833849245462457177971772113156336229252279434013696912935473036454305943145485041266214157384361706229855709522114238565545052729512746078341466835717975773667662370812565786825108079094663699087825940926287992047449470170329095932237513522252617375390209243713817387047017849261136102616968386098377678280211059535718037315088273108978130442929704493166368118478677757974664504908264093046548468579156315882814071054389819741398848347895313443903163898747039560787499835596927673500212357530993861288879851741897297483475972816260743689524595227538143599008701094252862639906779130417159474415063826326775985654422077431760178914035802210252880182449408003822277564940447784002418817443521143309148501625950112547879831811332826543719648904222691044026151771374110649681453409812003674102812416261183826625325556767268527414002167719108689435128132311048696387381479059978874071859575294563762771276671518091470022791356129270392164572220663829222385673120803628171434774440834016446636416008631673754957346001822404813424925409333669199007246233832847547093935611540698952797928619636635648144769605094734120179502533457427167121101829428771581181034563032524005001543439647039213219628053958211986265346925148053314408302323483578319416384028098839405943853908144169589616010921443402721296312839049396431657130758470339796768929551884225574620310405284457813623699112227996273296251974213292748391559732087389981951498661026572382117983234446121328566598610564593982235401860954828040170869781829419848582072387673537566511776826853041051476294223707407821897710099239934440015241530518136026216349535324611428536105699376355407713246201653161826462346084837024502150934872510077871961296269504766295585250398837069124095303750980474785394480474123816205109669528677015375808872214851082928855404413205365842931778128107059094514682886319219376787426534807701023537973196168824930562996028867973459543633674304084506476414713228026767688483289475698256865143775939941406250000000 [74,49] 1532476509435301440841020539126549799880552198198713687345117746124047318174523993132584706481368821177840892763599207450626984561197986136073707000181791453820382326245520933965326729473870515790294402688714065438626938699188830389507558508350657196829593043527030048409440776850089861188655896592399307811155243530082972427718878959718368018744668342322298351809051144702617299191474571481738671234905313125966977586442953328345264235965207899541516904114982052696638533847539678322586294341508989923904102332083458759712644724386135750942261741004879841889820976967621771817824951224737388082692040834875890434793571489515323569086961924273629296002147196216982448324616712280867631866070837123543290924707732909268148052511359288415435690624101882574117200452300752049471538521346565407317424531640159628583762400481006583512309426488047554189864761445916224978002987155165749440357787545997432687388389676329162973068735837940693261057199950510917700218228270086233977418938306152581099882057814571006027544294191336216845449757873111071594809986214164648198861182609095308376135866543923355961029359994119635004030004407146098658603662408703638294752670935713974627856732625565151495862424836976259147928494431841643889094368789033858566464578127860992422430871325873441920468584675534999374208479961953635421984065686454191322915998244413125276419007225902323210569042654665121101636910473991089918046906662439121453907090926403686590255572891027164887192401469888179736865109557417730028676384621320490852379227791061635402438281450390378336346325535560682546779463103883692390311621739108377054748978123509767400542061016812871932257020329203160505786295228270398124533423487160798985175084468444041096251297607931854559279848597744539686400938784983923678917140099311716314769852486882480819770546324421853001720564548751652475666749834889865004018232500902183872477740085980662225006541994102297924745650712613042464434158799553387280743162014710091917335897710651339721658461754920524571079561934923638320563097688962100547857682850523609704970141427921099339061047621555220139655706409425580634279382059338703303552620127447880804538726806640625000 [74,50] -346892148959725531197681792567934610272549151265634555336220620262142801497091934001252092874296807455181469812312940955813032621859956972397194883574598721339056408868321046463930280575795840905341122193910224005704501472224669220084073556665688571140691248345142799190540892171014719773949112866491103473240400019780664237354722271348195113312070620718664420086812930027973312965046279666139456186485191883233796652732038434613314249735721082331712910166028317630255432353428747933059365526149408091476370930370303434194358487423968486016688783905409899443433738352070967671003018935773806576314660775171561067786219730931959597538853922638568770254828104432292021412011336515880913119604737071367911660188216274994145896147953744930593642773242000320145617508656440105383814696562078007157562650781556336997178131941223554051710643391894373636314935236448729703420958114942587510792251923243788929235921400529176887586220407727466385443472976457746803017556411093305503048719221964769427844925292733782318522079762835756942537309957217197318014972722248664271905320196825300643275403643653490906591238206640424225835746995444159464629998263744895399004816255024093952414842437572256340963191364911776897181264517357776225479709592245333504986121391853052947715639520773404607866878757560907338836124794496786668216321799480880810631531386965148462559912454223870536095726523501163367480325802740695224073471876910664043577974164128164893282255070917728625513975616606287372333599940167850071359952037302830322246504645117306007574169887451145676306262222045600510075897399805357015744344169536926497162748926041119142359140412363346514931036897999048302952125766048762065686105457460549541927538574424005793033255570012327510965079676950374953397262482784023871625611717548433047859969707431647168072979123982311754353336451909767145564261250058957859141221765973804326491331649172939729709645363635761023398793411693426425859721880175514676016984945967518872829328217757997182197992931848619103244621238709293459251554789594844110679158978535955638892423707545377262571503780770673787520803826229742805991045247193671485774757456965744495391845703125000 [74,51] 74283980022631837915807575306552670526658180680936079305986505225528786902370066603094490156649182641261873388304599402428486373226060636280645014344287234403935905670141889861068858924444448076455893602860373605127452830843689975149687649922247112825347860111591584871424264570973456859894848274305435461093974585331781072320910976545331670322766758402121671785093368030422171814703153938583034691251620734879506640251853365413439686364502626265899513790629309830810365391579987199421933901923220697298988965785321696678608896159237775225400249080457899221786682826518544486830009054037353707364564627309032192514153652982994363607625663293020236438625311129274128004138916785221974817513687896284720994286387215912327826729896718842701611446534082314560662143080753978916208378105653879532217809543323896372009165705028739783153008225200049634500136617829100417049743771223458279594912614130230916656656826405527278554555192328721848711761659989793835672862291909573557205124740214040945598454179536497161825274683792503856745482008783954037072065734530907931708960854569979605740924256112205364921052676980687951370867521353530246316196088678287607178522635085232224791797901510070034856812784109149129919253793050202680239263159434593106084055066844232709678521583823833273176600144703003231927833564879468260923762286956403507570078779282509916067055806047029981500478234656885858446126572302088599618424763201250140044140865566695894322969276415390472719786646696483702751989341949717646009685577891626979975282507154817021746285498058318009148997097029165726826589090388755708756240776010124573230497638972095962950949903001379794552822727584728468076683747051735406576082256184292555491600026635851200393208150211572610263201250104445728386281144217985453222058206974635874742148072267839884426520618453415229641767949024491059971852425895565587335350191497005482154678117590434526917477970900931779587416793179886899049377072969321001694753010231268703794555377045386850134753717364244301443144157804580170379819652226617452822960331012048248341198856391612770039629925771001053270318653864461477982772397155031285365112125873565673828125000000 [74,52] -15124554195569548357136713342585943493589059278589619503950884942993786323764963971904086522779694327899563881532943402787229925949394253385661642114788187154763646028008389083343749663405680169459052799676817557355556415900883518225878200789669886333457875351840766008475220173969878528367310719404922548361334202628018154936494231467290932502645276611673775094053963718131879849779679772107027902641384724821635061384365023303023582047422666892649155397493967741592941657317759759449229613597960371886620890980728202915574866832932780218613045978752424368261243363642464965066318465613881263943173775452830611052550907400322492891481115722934997312868159210064353706063714550655068846613348103169032780215041719784251826882327765089941225987542689189439446285565124518853206647119493219272608533144038920643533155406784371038721640024268847839193962324322207280126435529874713993979632997158167181916428265444325749180827829007660029424193961939807138518712663436179967057764442954359731094181058606501613292612692454744003989469844236925538930579362095832812278428403536793001624942174649864229147047673007890873540971475131953705011333739871173624781453879813584348252165667299333565705300808086344387485706910054927523858388103775732606674653759526167114660248254880596536809646329898339188085030426197298564731851997416966889553836680418796844861047448653547520260197948478502497059654444148431031530772145462725287453592539392767215800485865216033143737375217203720189623900477068667532872524622087062618067936788839339348011168806048637499181029106128070543247105372245729475366236684412122554709099261951759786948971580419447405546133145841199225171131768296220309415541046482730250154693750110922770355622247381234886061531908469749257743585978371955649231205978828782734982752726878870262886856599549537399604807429690699278848313529238941588525061746282359717894146182114523013800071270386630219490327458612616706864211703026941949974287813502266833413825799277207022291108463596754083817200865615785686746501369796386671115439159719206622662860928853525802070906479674488777845513711714292223731170849987393012270331382751464843750000000 [74,53] 2944182486389398900364628441094419323602193606225224402188773371373690300734098690572134361418421898897285880531155460967546483319556583979623054010237743115850221051927901886389820335042310035347217016240527214336732824693313115319262035802120132472920056822775512218947051998369253952413528510431165012578651276468124916918190206824541809661523097788128534123197768202604902944194449830270780776346322350855258671473882115227399825469760923891546898431803596679396190770522185595310870232981965307749982583493195954509074439277448119362541235365071770509397699371275364587348840496430932602915485407341154695366506246531265933106799472015211865169637851002993534464488148443015940767932369634281645684034603710682760399365026625068323696398701600882585905196429255702161033427576588524047729293711708341806207919099150979480135613329395234150854962955297387593821893048371038881880900088925864566551386581760335928834372160944943244237989804599823851865827714041449487125275342510270718520739111715070312483069920630540704693626814550259395710732830767475485397974479948697548575392817973155278685510836706188020001965613725724867434987374398505994438657436190019202089368749061466825300632884168849178963566931605695882823811704101113302512871655375063209829255829790098221677154620452174144172717537226307411874126981504167731751697199684125825295386830524258959183601102623079624825863972866168950170820753560586599269368216619393628422920262569772420527523863839842495333921586146659746434224285311826327925941866251281462860116536030400215977433566276213495188558214020603970117283045516848233345626568459461954574104233816019022981204087739171772623837155093511339954238240774481955620878275598904396635165862424494866034494734784059035744539648408287323516953854976621037739220703701120692660188769956829499840787536467132982152748584177200702663417824130733694799677097101150221791938960164381408122738840132316075547274115851574113212978104086591390364842536456109724845539478791530695758431490099133615771472254392950204350748190328557233494776672560633329622836982986799516298886185915704982729579342048964463174343109130859375000000 [74,54] -545738159645412075716701248509729652585075625471211284824351264484882167705009903206926371115094942558910037275353390643906395419004253595025614630592390238333271776613793450259723783175236412718082055427474599027375049346077529347792524976523365559887885949099665536762507877909143565430405016780694209703424781326366951496430816493927352530836985844721535308849155987653434715356969378880670024210886026816593208780864565882599978104452099168121572075383944177826925642447840042088924634113211932119274153388644162470963734773206787691775627684102362090743224520330705492225285871351735517309187748685690586504722494563446734897277196162654626578076691211703999424457957129231492229210515869033985804398355100084150589111270889802492685182024124281213747269909695833687965439458481083424020354758712584787189913224846429073724919310632248495070126110666153821585930382374720789027420671099333656889993026507381733244154020912063852294108442367624918562617560589075202439388167252213852753737060769790563788518475365996976833589729917420817619769858006922399201438063206015739219737663210139740197203603888750537940313676858292507936035123006104089621176220313028851077063054940307221680035324696412010418819617325360466208707777168942152038832728739556887198047985870539051999872482084941446270400033490034934792803508821768533831055381603981164154531161592935021410152634168721983074408542756870201743522752795532823983958834743795994178221489966570750713996421660478622444115972430570494502074716177858110144988697466081814619475523494239840901931957504577956134307833128987133622820805875666866575704241157623215388186999056501428549675334632956828451832513704256810504097590948881028590793848354253967081864237556908464781466875817937990076439990401034886860506961854190388248219529000522660617338345038059305903586570798179996153933515795935966020987867315443236171563105442117861416507683919244405876089549031918455589458454855606289793975459463919859677585915363430695991326342105091700308993395076540362941698451729842438473902526771455593080114682688120600064914636552495879553870369881897472996712394888163544237613677978515625000 [74,55] 94091354124796714189729218010716726205140510978629492242160510380985126597162044202092369957989460042851358248822080389348024434984291151102935911745174436200535834812391512634454482438856781997287308927645608745248537935877593938874935278490950080382915616353181780446096654193467734846183896589209457928538245188343896839384033443938412437699368936232111716538613660447393070314899950453606033645496771842315260323984496563213573934199415914105439283570057364267962153614990541291027218018196746406281022319949221682605810252058493127211980547639352792305209522255561233027834020756581256014616771723804788790597132720358377349472812274194969575141429493168150158441379158641028928504838415846971324718137446891395247330623984853164527216693786880883223110186326450428737200567057725475481278847233138745486912478646211085384245743456670067509610032915795969645033279105421283507258516859569268452193508648658536873593811553784018060300020281415945965869504939669992569409590799411707286682003212155684257655577290973932878020334974586966465301720525910951714459564710017620941777088269985779203413925176172721674037571679951063613168105610125992719008458213915337380390732876584112455718686470038546262837175980432528455584455223425780283320250804662124705162133692798458636579549369770384368739794585206798085135103993773072239817002817857608221712197538233069286178609064214619623435189159349890431960276086425648870856598550407463686003892320461056983710657764168929793011288594364511728902654420519571120493627998334492091490544984752241642930071128765521336424292878107563560313756821444335001412662712582395394906489950438840781652988772359501608096224756448693284227466921144149085921471310387558225904438060230196551148240721898151907680901507165854117447252469332809210694645044998296203477601944223362366876883627830811280340868881715812033886137814211282300527121602358039492374857168542095030291592079265053360461925437159011767017849720926905256796992836736728280331212226044479064690056554000091255341393075262532553368935374966978586542382954851506829257269409929798002289005106474339967803643958177417516708374023437500 [74,56] -14686461722585813254263389544716434006945811236793456129358500345788193013388051697035179010806353127598540628825595438580611086113737960801000515266648531272786067400006892509359546815139843145669232801111543059706358977958036471814341624959936348319097336399626023858137146744686056378186605798627384397195073446864110038001393165456313245313954962085160801754638149174468084580493905406401815000042148830977109770507254638821542096648290592466329571812402112680336890742140642510333452632228102407711951150300520848035198551462365828050680044771049557064578164592424409403666349229882614109778875217693837028813759086510929078698419886558823318556243643594234673140690159948476748788236421329336773642720635027576030380402843819428382668718373266474081949237038310454155959000119843336926869509006736838627030560610809460995166765040088025819982456482821688107024196956961521346931728590563062527731500808345388932286922638532779312435193855234206704908804414458072224357293647092279711712983699302618064650492663940498933995843414312274137116610792365676391552916147239962114029470628532605228189134135798085606981176254043528707030082460735370839119527391186602304165135195367361099970191279143033245300590991544673072471667696969645204040365008342134190249422841462518893026674747470946680813628488083535557326065904061875551731979288290922783369993516344092082281201094991240072301937199512950230187508867763749634590095582022326887708956173754632988832620829297967168975494418166862355458130221118627166176650925667830995543655554670834928996254826774370316122683000699466911418881164560046449508649866881347486729392065070862017470065814323602638536766181280308055396874661273127661453743346789957152815582513928626864578305480033632376272685132416052729188561934690455870525632633785905123120085285567459659202497773207895210299650714069062791574251910625062428724093963707150043294005676339164203379819351089979152329898173837904906590373835017582236898521243334020343175373646206655182252385705779586824420271775961769324122575321837060175898869911687955407681712903570307439350337008754365797358332201838493347167968750000 [74,57] 2079361623501969360138269847711147557108760148398774084448063079777465734186681110855567684496640116602692924535799081711519737292911316971549287653253686201898555149399930770153052225340451920578150232191314463755924445588151093192690220593519676822147344203786860905584821996608630453214205419587098559244475087359098027415008748479011660120485562450345111820449141014173351242339629204036458493781165685838397686634490842999104015167874993153629659700096574472702915552477027095189868973200976704331717063555277383816634808635301572989149710745360269727503305446993550405884167677591258349396172563735862604291959978932655788147189711530181974202541544352313334636744191450621078792908569359853115333582621138956906801768800610868193575316531817444072788338005211994678021081307279054155530819154659698560017395864726367706516002159690728967780994731807975898567214130083615883158537818090591467576251257712756118412594288931934630827547972719635815910642986811472671933087254908787793259799157182315734610212447626821116884958325158362233844688693803155384498646880209559334581450383910663563145889626703555587477033705925489420583044423645930742879101351880147149102040423694295672276431664879080548293165283777661196721710893291926187979385014350567147534887040268866074935029565102372640136195037471391623793958198733178858604778916625877075372273096221758067022967098157487655215900012941050848687522128814560314898493668599146996380761938519596987349612271917945921446629803157570197169942655981661822332366085192885597580605350835037423034044921732818298911759222378092686477574281187345667841272890945638521849462164787746251253578057474993282014351240739140156128712595316781023176529824713660581368309129601339073696718416742636663735307547762291669354359210702418570575747995389557263077714857198595248931042918945436375664978460202051080385094727434629019868175708385928876750123684783955058085704929733377934455056647202195876180990435451363441774513235117523447554378421061640154445181068196934317708548605507328086417249705797223097686778429564036329332445770620599150013685374460692401044070720672607421875000000 [74,58] -277988921380919227788547581420795626390910549341582127561280086213712061864238599774488878950925680583920309040029042038058141805378128622065743055071267962619358404403547296113611554907467879276243776723831059989478369048308014145827614973524510975562991044930389554542117980725788739173689948171723642534930044640844773267701536732484237049260452149363005921906008502369992662547102112481679546934235318065970540122355356712513254667114452637407851999784079375013515276149127605383564587653094522092760948030416094096719700416847322957869929158138425839258803534790295478249294123145418209072807926594954009159723252273030571160424492129342813404943870481699608046975373636963077196114671775316073678869530867111435908517283402028766002408921851300455288760109566220694544716859941319051850463450757006942547032190564371966195799446361437577886062723084614720733129125573483552246131203864068442016459526238510071119372286901396747701130548235815137604127660355304141927966939346575389104962777469200014622577123918577530973483143681718613797891293266880960343701959006738834918338375439783211777758926196053904221998965771932373391419213282855897640412282774692583387002261393073509419607399234298372768795344289358558607640843325170389162949491951979054280012504790302278480855572621948618556540407362622760955550520560555757695207085864698876835612268609833230432418322391655351097604650393992672360987349425335658389406297868640123355402837101846317162524608854388683011686556438707752768021136474914011862486403304736119973314263269598672320421236688007957215914623683298742173011288220615331370953210471117617886704108551166164580887141171318566687869297579794878785978941125610659655766928460227716179769057837864878084901571452951000977316767609637974145010530248476217340530730627957996345334696564196764268619077869035375836546268143100886178585221252282269283777187727856022964288662178369207366399978896540985761110207283320542565912683426758621180248494615400441367787137303779146670301451610324898398742012276938103027624920692182836716002719842329494036387749740995645533758739986751606920734047889709472656250 [74,59] 35911544111138913057410027032579204081274995890350493946675160843571616509314167898486160526732577371424510015834083031044368436865895093739190006743311812775950827649593684611128303099130989875193454231542710057623343742618354335055613753481725878515856218056704964705383562530118746649560315536019386291683678837976650340196692435213717986187170584116296362668881319494138390056993889964150849608059532718433832512766394316233571139069541215529487595844358007054701471463823654104463186054940342832011408380650000598105354682357444062365771181631130581268849071415340456805256694879386676595875485374115121950997922179366457684577989351888126471256857519938941820970379578479822330842095351513931480195851269858763122670221342875531651490588582048047700885380006282922698917601264968683127759469382764360874373178066130366274226599781715862658986756514912715493863325935762986771589604937999817807558298446543958236754117008458886425745231702541362720023463667415531884080262716312263959664654185488814735067762886821233521429289890276489206386840939426002751484839493164670796984043372799712788235338763976847157623926174684476000198579881437031962094879966678799724504553510042615283969474586271615398398911943180139621364921316703229350281398412190226212435426113955226557116931676826761313556988520309971992585290657058404077821631200336368260012585847423430610098226558103304042730293005170252464723683914439572354113761532329140016295171124397116371264573005037423723775991095480054372557566822335719532669188888691941637777932323341576168678707576908104569192207635921079169315283114374756716172115643927219900581935693210224598058500783292535660600711920303933961076756959127346541973650997390960918916162461971565039367142474455339341517644672145126873108768586564018594145270802093363435685178461545026090196191620247718080160750517553739722410311779403560407919233224332098763625586458467155442104358558205936508998261695880769687815916788794695289338964581673141155381215678743217251412780653614641347872896439941427282878314411520917113020604050329233910059001269425571489790627310867421329021453857421875000 [74,60] -4208864217739117350664652299112423225430964062224090504127598073520228141750102886349442841213954797682027648914090728875958373768033562251826946006537334082304942393105825943537951690164599079172097609504374190694416028697895599196968844054760122996417475433591702551363110880712259847297607300307044975228312796062876964975841045895132435027142059176621560376485342542091069645358295784517909818228088047146635229854787047641901759358346594042706601858795816294765216969999642782683905825749674550858731897774645991369003296877800160736072246260321625993558403696780176597361262179271786212745084989090791359757667279236681796420367857776732705476098842924742637057488470251648560393949236815308011503140222663877473523129276395669181557486146108168572026531764827456989325116167176905877074593742579920105480849087416514428696199721913945789382717739423961874498952175093010008391171496396830962721771140910415976782262042708318147755658150202717993818575071929993946361175203728170143664152464222443181600910213827222620151379378831491648494221684382858918809212287175259785725057247311807204567371101262602520112024903376058279326349292390119535331447347521066608200814839806922449057334600484091781149381121078760653563703064621156682194357646045078549795725188122736412561078806088370407992463866027365189275584910664099183070911922046882151480927057969996600158349305145406446726896124701847735113878661828124766550331785906947569314507380000744239286316692772472624478813279525278582932548936390570808300460634957092165112566749968865802918210767386213727549681491171070448513031527965416363666643110806891299013045601185567497037395848037959966211269566087756404354320704138617980577146504349315523378112326485947894496643806588453828345449257550451152509546893035255235672000477274696698394834805452771711189900559167914244064333714724895542886735189717828236329424835021195161947362318999444242192743006535437840568859495220566613725884849325091533414179443067164915954885180660484270307872516424303202348027410017966494938339171342262566044992447198989167674032518817739401129074394702911376953125000000000 [74,61] 395618429849162482958174352785585215024705940548141347751769694514385057636473701578577894552942682085667753767135920322476169667436579429060163903251126317237835771096541783918086508154372611747119574627035129617367941409868566501597972539031442175505622208283489924951829315745976420373899581612804898953466467691592573958904904579252743093171731930822383366230157285800032041809313621511075624012759510974082038379017056579439217152467771766923583183748350827311899985273226612338014246293395505682058245209015015342356809828129469529478905896428641167949216239171070052556531523058404220916075678843288966397165178928941521586472294553112822466133805280078015595859995233847844440819308519850656135926119825934568241869839844130125212600201353529076987244203039645855946958871492726513647931783686181126523324261030750044230781664808460459030987752300452589811584002289816424095203780548230211908525591921906914109899927293894133740352256414285054808552410591585369766416611887050429385737332396241877063534009057925634584870028258877115365162911791650489673839931796629438674956703853191872097207611577328976057543407457077748735593451126708891947188546602398451896003977891948872125630181536505425922761319523341083420262465320432693635168036082812185632568914021067156775192044080584579718450705961157334648469136437236995056962968809182927351712372276993157117190152402926179848404261703531269450070737816345908994565818371929433211900838204939730306569847775412290357032757964283997228139258628043531527982595956068461983360756292080774455445536835669127891985375465109310396586067320510769809884067995001412280129031380098776647889647934887102941129363569630409367645830692959070544968283869918560459089284824317233820978369921804242736083931593755363560369531538948360226686035245551285974335240780300335871876501253716925785298558084053448468620983933033137181019283758675148767190164675043804162680233088303023409806313055453355351070612117854457360751522497176897561690394578443550312950444487844695169569422271859651666594609467210671066829626725915632773356023221822397317737340927124023437500000000 [74,62] -25566939859562660487596652870792284937038630780363833749827486349377929593702088124256273489951588093140977346780261049758781480930563476757789362026823693709905072724621388115294129936854110794740238348943970162333593776397089743944585748183142949345661907073848608368808851828005384535648786524558300775509497775425787884914009954531274317466976286896529522414925390936323252623146799875634496985532625391209525272329215601020125766912768079201187271260161404789350779631573343959964037796466404297347408087070011372065974527038125277309446312718425731698217364971009746160260423951010428424980671383292614114502170194542642420322049650060822058043428711456622313644460899435371858682402520683763043940454401371842152227009760088010829257384023131766688562748641326923436586393727970204353386985442508392985855348356881610936122826768431885034652448433358100156632386712606533986207130368682408990345156993099382111164683647808512041941321426979764378403005716416586719190130068653500375553965160899815636822471400349132687262318238958065480100048961337127933407362587452578050547915442904654372522279300361463632111431994627554269366129529467477572413419432761383424506123841256489313742058993281930100867671852819071584294032233745689340516403684461870319767636263458346348701389671718289915137677292112711500853458205356205901643689162352046190054203844280514231005848391585079607812751864047129872089197166917648612551607793606762688662417310041381900239364901532123224547366009944013341185607293123505207824361452046775524937947262986953495906943873030237669839592349955048991482333083498379565096055251583228538641588036954105131496814529362293148123376230529798080503685609133328842561223538235463549974470707446256165432105184587284629787946189929822471089680551294378024115510350636873472774090982484724617801561538124237488734309361865094601341444875735862836934713693762455736431677576654607111626751460002789869047224198312667996559244196372897691040204803037561518326376284480611470434821985408635948907462225603684324415690262429196559234644982425317671914655193177168257534503936767578125000000 [74,63] 895538798528510026118833321187894204134553774541511059246239075220552515212785476495600230613978134661591551938806300316499739413704683546822253455604967245463234617895946727426857588650271582280760727625825181531719704833665596343233136544947555714772659600403094883058729562920340995432487239536592117586114104789876650413848492774695806476507658746499456599290991977800668746413879032413443287901953446794985510595742625301354153435310407071850202328351756587977079961018726725401679275703279530990386281358748242340290805427226655650339891229645479547162731077730350257023111613345724966345422163093220010915650576081739656961498281132183163800208692187525160530896037964934270989862307812131741247500493139266035457884642676763684354771586296749209823546236090606114163620517684455885776236525307766438203021903174661629719129224585719810680533479526605409010435582303222868210295731245257630170736038209229732199269878916048487834604957625089183848863482416144415256611958021327013456236221462096499340925224843895652295291088053963970662451188576546970039233458441097534961405183988317344074152525491920282198111691603265713040771352920944162219850590199958332796083849577671375628744934314927649486541555277823648503469387922198275819016323900656016264294850280368254730787427430387621881051362566248099191373100943358818920611103687687538619991101743477403538076283302557868068446835500823156974099741144185972924090253559762554361491879106201146908549755364197131479941002751480527196478595253556913863246308151897729233892722805469549816769351016715570275586506715253537161282368672611716971160413605929783467745841076245022486563179320730644556542798673093716000190929974542674276015823395607994167150586649755080234775695788728340212434600338133342448937504361988234375593649658306082637135259241717196989190913705436710638872105228035372676027038299000414784771785035481275061941055840543103319285410788974336858904557640671055240183157459496465381286392290659880220730132686311468496884002586941150778126480585801532159643081236587564410660646310735621966614417033270001411437988281250000000 [74,64] -132461401907254020107833258766408899887940088216983152140466559505659565377298036318888179628350261956249202999757919622417813178999786533233564730509891588654341447183610374350400942264572160820564497765520769766508790165583744677251734460605113401332727882305853729524368822071686658131714570639491704586929491319663505635172158777212033206356363112532541121627963724984044745452688320949000009346046611561579880215266214809210002278114351013892056074937983001444401442707454070586818412423056180627807794015518953605240237497006300041056207213684298063612739424908981044284825438944578656997920516732706416521110345513081119785227662521107807625344026152316283342947116409646871939952654894038856780517727055582748197401780161235343722244217885786268690163428687624270988105615202535027278909993898126528379496349578237581022638157731965554735342333276538098318272362571139777501687963503093567488008431189361844653441481788855300062367922623562169164364878486564306016429936528245552560384984751769586000057974551453540405614011656446640470983796741615115868690852333509515479762161604885438391933253421543248896543093752272474895505933619299979751063920829748676762533471266667185654696541397785055963123486416471835570047954021409055819180665972639489346601527600352769878986596116224410935035444691790257676062641969449449260620508687434075212668923045608475464827752211624127234138069275118127096808822525469469000782943607262593143303936798339597380851777882614357319557195494240081087578911783413239806094773634207019675729185497327695851319624423618994865674936227185583337935612805934519889486577292765366569391769750166975878657364754734119599154052354443958334690042734361742018417172321380672887259870844938297474250052568297949682801522149514332501011496388288536969192729406742320611819597363736588765864314538501782534810873649819170706317615859786937994496531296825754188418096800249449368210306793398642948096650145499187130969260493702224660680136175910940473372202415275709044872468126503860230640702213059568504678901949370342227153135583606058389705140143632888793945312500000000 [74,65] 66527117958923119071140779415057018547848468182632081273244486671375234053358882558482299607893429270818040902792158208384255454980290115470415762800602870306933090553147754444466883105943976442170230117475892165934988780821237858021843318194918003432428888273245973690594793845397839409304664054514735832275532218591466390286995387489636644873825451605433208473736150191954517039219303843217706945164324949204654994595134986833588352824937156773288777002611064416686306473600204307740445227985038530065123456915590457968796058459352919709108985880539679515708815163069634103207984923592674136590714793961336714138524112667786295650347408436944471196054788273680885688565205069160172425630338158447757244861735321107888761663705621567431050816510232479445730661514182987234537076001281928632558929526335589559249186380499513570039263894071252488160976311146745317971191231209110834021428380106134751574817394923600039070260006250922931809510722757836321780030642294316206339270220418968800313486149599076951177965068551088603770468217924376394447340814162127741337800053457638575201453228374868926904046868379965237730755970631498305996352181182771081187936418864442182664152036612634423874676152781326858194182528097352758082872697656239111581321125816373936569215953632683505256415296510283010540546331117503658092646125210107648508154724544726603045762243498480425671520296105274784284715519105127521909158201352981042786632628673058901827422329914271070538280217058439531666042243894048470878909695790373077790220275808075252845411009809890451190527268752802781659012716817305937300987914477908047455526129613929116489909255118232796958566052065968072406246707449257997294844070156500703499696980985468508884298917525657038917981339498933965144203577185903606174238036845658655346221234400817601158558137030397118984208929643288590171309871196746492017726546557187467490045068586221936309519439256039527116979559281422154598231016955127091215448287563966164320563660309456563973635679848638640566605411733043761684465733328076805258446224380583251117871057545016810763627290725708007812500000000 [74,66] -14654319670098510416653022885931996064527811648719510540961773815944726191553488966440003100671412240085258713731650424321090581110379153030634215176367420931032298551585384707405372080925902448565290184223048041346104124057315441869367084668802637857196840810174755338504475268950025846957858487607713743820333891133613281324661535150599446087207813024191658428763962990474494066542980824902530086639283877038630643554097412812743810133292200335820517559567650002192529873014763432275808464062406298779778114714589125358366394124532484144104936383853561349848068846835307407624420169771166702955188406464099673579186421606074794021926463544516799049505439581327087711712750183517742878280666957206554858776507659637343395748770639375406437431542736917929666671238807062542331170419851133753108984951023965608590758974899333375113066490927838246050304864157441866150816782375017234807580034057043371373285215898047084166367578204765504933302115512546664722731639556004699797499032251534591664515284780782234908624135629989047580112640547305913271326302268240876836141126018829757149581565667673321122600164288708995496879688843341860715717560182603494457257925787593620278884234617689531047539599724586910824831328831035010715201876933250617019830370678230846834589098703427870327882203638092058562331945227774438269600665357622277053685243744318405648741554019852137761890467165842524718513330933335681382595288826166260971993865246369725933972328725979414278559020284784335713199745814967723194335045910839216308687946492016392532605491433205877928320231298823832459103641541355898078129332834266544413673868709981692110624941141842969621211252974275849783383771521127309482986660967502308605095166819255934366173034470563408987025523250598407825766184241829247917060347132280582715518939885053727545843174780787080450569826436013249571232784112607999319326766433998768314416370230844605660590858853693028684307857806076964034987953320338303612537877595786794219680720256431288367700071020192419519327229083878516495515312779768502352651151352577046926839443585777189582586288452148437500000000 [74,67] 1697872242773951816493520149431416424073217442236814172586467075308473935897622983883690698977657700480831184191797529293482518573082972618579217496692317120369031975692190664755912467872637961785358791405855164083183945022830080956277071778919458184214858761403398778071689920401542959251312190780909856336249147455502431155008532908374687481133004382691030898494098653751611516388414273926897892105875510981068361864132377808564816360677236836956600495804734015799355641621462745363034021063218597957773129383604351424194191714417407241810878632373749424999924138396364230101035354534403044751915757247201171294154427879492445446160422746363219588998775765467624447404012479765178071472311307676207704910282239059833522500013978215011794630707036534146093056908983853315096010466158264765749045838754750478035148402629544335972592054995306279659535830961162722529853692561453104645321087529316703306632969143023775290962915141820319064224311316412343476256513456978178847424435817278467936314109505242707930312548071529500469322388063200611443033138715851810237601850333948896481753845507183672174436444743330596948980481033240259137704703614039741298721029435867952226836784654773901517031255304076485297836607835073032986349521344894951674900842872152703576143840080658319542205396081343700052714351194945663739515547269280536000895553175807002962650429054705664778154856685414113949664665164207773445091845332089542880647266466555523663718661012487739383351173452409722203305137699281182466289407010115509411715812718529185286847253967535057244435003094661257621339606913961294349278427725503054525113012101342338176304636521803714788540584908114871426073542211685882504415890543903345904644032609909234095012811854068615565625479178706398291023249942915469296738159013776128730379151219312505076366995500797818112380637038544680143787697439971589690829545382813694149930804052293565561755150741806645218729255068825206992530401410323811454422099994686506320711000448924300755463677113860160673221911037664938237541749600070683268250591507666363844109014280547853559255599975585937500000 [74,68] -114974567876437850142723878276158639915540611412782007340383924356416837356296380296873109795566284486490880455826394450647842479946107936668646669590356853394798988622498660935594453257550951233284701457886008243437325764335276543018747697040057674970915739783532284842528520279572290964735532105594261314127318099220477496214183156282548948410998718118922923390683639343523288772174221614957843716697216931033272918224665913591929849984397597400945560747780549471186661914724919740539896316899451109232948248197810785869315763471644510199320087240529709021238047020597202153820867851181979033466187005521619347014995141055673994802787349114463450147650137585306077913591767564824358389134830729503199736471419779413661355896065450233601183224580722625084127739485833144450851746408898656024814981973299714087590684879863126002917841785610854764140067331883377045111096284138311899390080882987302203638329534201796529339071133952445387132808103918323280930140483207745464978207102425613659680303364659023691322273564824208561115723038945220537990156936148676342191001867264639858065962276700703503337108971753790730240409089593069907445785647391269641996802707839646912291640900542243047866197834562950869373030349943073460877038020683453335716309099670743218448602451974870493413686321097803385223467800413928198912503815280362279429008484325703855372293477153153964493971108342981907269887743841994122264743892751901365210487128259136500959981132902163914924803822055302985265126351696214808582419309777153013275790791301967859737452232550427925896991554059225120299171880194307149381885221733901600142463359264030198494736300191734465740194681428461785582866510263464989554334170004042807731887845713631758933469642779631861987355625661117412627948661634678882798425280718119972902428920791999018040568018329918317061963513331211827715666506793968462985308538823119713300660390651442994484267557105093618051434773455137914993335957211801834573623029143853061459286857707768461115283321534996170286435233740202735546389384737642737696486708309784319226309889927506446838378906250000000 [74,69] 3842419480208478366855079100688020954975440500068543232409553980424320024170545082707465616039662842195881693403184310219971076894831721969595379328203478222841725107791238917516663747705199700458055594145418603027494532155158148930506607757781252055046215979526517429231448508695829918833045506834871898541184026288174921124992723425355936930560096433034075833135777540682310380346054986771290820241452841255296069313311838716694507335805376236195402210384979343653009164307910497924465721131929470929652996049011082177305408404918960411428270480634237546341426762180371850812307334985753695236033595147472572635585532699031194333823185110559103159664202258773040199726116189780148937245282092218741372422945906583442969818542308534741027789620822772319558575267071807724220943398151890934550499415808433237455961682662440165626080230609219085800560567978555503388185273552905097590055516016973085828183649933981623490231163359761363035170171701275798781426682914926213647352186820766676301431674431417216544741821854356345856992631866674089337392678114083922004912191904578368847875563731831644716709901886071401700960864256188285130687297202726141005640362819057697886517414129071861289539714312810299656361065311691769538269576259063809528862815739056509616117586198347923015866786666623768813565972762852436283235186344849506163395053760663023519019021293971022803806048610138703133576483850068049693919575809185739680335608638716253788743518999568571531463943282534327666556764771642582351048699452119789129732597973441526323029003904421262735499339556251420779070629618509667787914916353308024072361475798201177928410912830654028998457692947449392045965406742814051319791227476633830209877539360393040547656800779505159823484581853794378002718317636489005236244003606415153860733745590198491502911383423297749133247827117638643134374547374019447902122109192842188536030162761221917225825243720227986156512049561609299483586091955289122782030109763571776649331762970409876709624572957817448079722983943440824648682389766264256452700520672038919656188227236270904541015625000000 [74,70] 193439595614239162771709608748363810572310657727608252777973226677716260980834902693253071427291413801014020622262124158864819452861063634500237684770860452503425915666781337379506613271851719404021460539072201681977281141795502941281776249921040510033002067996623701061410601571659596651683091535705109759881167667525778135899005669698096089005644691799285081899369583136801374149912329484536082413233115195133849030069878862394813110172158727740374500841993047410607613625000831293065633414668159491081786457931683777378446558100655335511058670727991820922828991446050871060736258615512750042434068569054780720385804739017679609532152613473065049183117343579916530055358196133447980866244300336362830598619794237101432282524933221048126474421815116661301591208695956358417768816305623619206873666161541408189638208474956481191344170917311110880722854464860560640938815449899567841989802481102053035207081881772175670951515933366420108860355474976124408610095270735363459341977705939482846838459458961189129574561932159420624611353374041146587316224365768358283347901083595735270557837312509604653568235867836131318621910215687162502160693896695799903926433100157900133782745243017580268813243932586348373469824043632980435903518344790963779910659831226549011058754003032887072050715193583134893051175018422484641005488365535699037696331800198304505188900787443535757971833341734645593659145921197472870719144940367939858722267067652452180379971831996147704966306297461994039695695557792072187514712733449828799632897974848310197709486191720294183670379278704326473819143122941273347334848698631716143582389979326363948165178941122231997968226673888288325283847201790549238590220317943343111816545731479699640690657908164138139284967096387442441624137857542981129304635201873032982730267080709073738203758807146842890237356034693478989160216795704488322689040990324344736715014384954032376513654510738049771032107195601951862840381678173904992636727615874024200596633698182527714922060651375690754430765071701650541546638766872553624742714362128026550635695457458496093750000000 [74,71] -17730735704889891714004868005927707688382158025370708488627075423278321170540303863022730684113323166953012866730383208369444801267365838860388413935250190856634910635446285395667154706218457015318406508240283061736333509466796708584129338467409474668729416901279743972676075491379231382463263389407815784780131256984762304374617607918861049116672232187623147699522570459199504617904952987434674632269475215332393598331110599622801588020933990951973994582388575882521859407427917798472469426302365147661792372477645000149802681311814679911815984063731944861870069860908427666423766514384853186519598631228351607444181890553955227298592514085523229788677896868309822476545491273959679215059780517130807816684571525900786380560245506432846437565997733654893803437419878358293447198042633511989126318820204274592655380866131603778519524040829363577618921209691100760216928987701088320088269681921312191625277150553729926941731897684730794870812953484324162143348832130607742326199212617146494722831578214172183114942107521977489340641391149447104192625581649481987798563968936731664267735072516640473166300672834221310446471441915140699184935492939767599871328875853733213984052619744926414114667440142987438540158439811029410207357553871372612676976112542341848550791761356996290500743053587579001959318531116797262636066658598950702118900233127999723502666339340917453137586040507817620300009285049224387819615189007952911829412793956100746867151325063226362489264904378730231027013027315215084570270966023608106592563739103537525192811153697588126164252652876045649142317963494258646443133809561214342131330261071239765797510755686272457727537553672340433442542628539843282108969185441051091650429001956380111293423603541540341801269826293121393939561587957929645811651005832890252185381238109948812325601161703473756055795480304355865775151922575717906240037861022412498932788079545863279115421016362451010339041297560849170193839207854831214496429153954487572577724139842302039196771156074708626444238115238733627529228939760826133653637270981562323868274688720703125000000 [74,72] -1681282906901680053844110445384577307911164310485948472421860728934984370483875501079375490543653939488608142306624885948711547878606778666629810447597306106201269829788164512016986992927461278856244309012999952718869383988996104921021480138447798734836882538333961194566576823574240859150835335927819735408987487612302512400437811411346772452562064216102586498039717004303507872498423787316701126173861106695908212257186699773333421563859701732791213104514048384834660680843725045561937769177988765987653095982705123945110569648585409013262258369788063446775075999664951026895608468178947432320464456721937572430782398646136736080457372724544396583105757027321322422544067873185753438165321929561366154670623208269344064443459683573228784262725547432504505662587771311226854442950775747683314020243259799124926521291299866128026628609997199715691720698815607197281384316272022127451111864065643984416020687877319951246419248596228526478906354681542211023726090041524417733261231442630309601284883253264797673670055189044760373222267295431215891238757509631064877648745089010565777256643709093002318851333150181745477804514744316321749143694163235371195876097518132734534791316448046298896002832855053005431161710532074332129878576517495701539564139451134311569751321653366495405188475950230476718582879661843782620938737769942171454516916800202948999565435638713167789079966307915001934164680172095994630737936826795806061449286449284664110177700179795302799782851368971142989133126333687238385736747323650665356913186597550080368305220168997795504958178389844239343572527898754114537820538582887470969872166899584657069390323604108125785955665997174650912110962675626261879083234427650174529515585429935477009503382787652057168058879575613777705249410986560568590018094767083281385934566035772878792247695633000584968006133532606727897290658111818976038055700752393206481566847649106765526589745725526659133445072710399753117105421332889999206445289138816833706691637151941191990922220613987408319878139531776679890090996083440444408552139066159725189208984375000000000 [74,73] 258208942834206228105164926010339717600484177787315591474661198901778304209183261083275658290996331273436132450940065019089011977046512534287307788626180153098211059265869969506127446937079351263017147910940998707153990537236769083913607920090085754429068218688627622643308061867291769769539834868996703037800352297586486689467035812527471488940306641092501876124366210629107141735694287475812282933821761823495101022411178832274737904871823780423554304465927552121579710950684381513064537987832900183560063602081690753068678970606200146715051446298694270699901294165294068266935247048913250917848950360975798762890520679278646157985834981626867847511539189550649147425530578466213734485270970762289689191131907345904310147176482521692809575203858953647087917509620874464192091280536218406257155799372311512196031203472215883992014194602046431703525582566101106179631837937561915630214793566976060403512168764240628259671257410020534195353948151333549391425136690275539796679546275125716526044464408802973288288572081777926761141637108604947753969494755361845475816301792501616178726448181157989892470017280561374739571102539463848980132309167368531374849862272747739677106159036308496598768694156658557707502349122183946380646962754399187610085191682254721240784991877657186490881741867862745377801426894435434573216440956477166107099091505258354504786182480354340367357666645942220784601269276963773125829878780662405267311974906561331625837878793274557356342517381993157604335323594401288040837465444606136413358294566393507868382470084208882562164792936555998763130059355953876069498068973483729247653782628774959127768705019415994960014663773285127388528015124333481252191477312587209328538092169135390588953302569816395590598540400438945708734063452727786840149398445849416960699406547803667694574482467324380151571348267540304834784792520054704510169265068116811176927922870634812771182704337373909495426230028946643867908300093753752664552494826795253612616267899125187397997398245750438797514029343561680539210698159813262009265599772334098815917968750000000 [74,74] -11518148726006986036048045654207662069294270890867716179580894210685619241405092669550407396720629738046886064734488048581674773255592152049615515602176393678673874480615690059179405575499292351072910456684947245839238232250668914363686083090165510949132987751002237320446408786975389650060103709039262573947403332476674224890942371775159862679138694160260973738483665048911060892461873082922564016549333763010116473744614719147848153183354363245333806580009786726894492603364423638371230018467457061096914519410543676824619038613955633346632324984604354409041476434033706108675602980821238454229783123986562875321343536754753382348462631617384015951228232996334840328615259547157458160755886549767894372375236317675185667780256085119916912202817316689861778951656517088481865625590276457622003181678216204082675363118748102848622698822422857455770201395198553895326241397738881704496971037820179944760433134035521166762388190422099091315863085628845247409983678662326576303172552775145428994908195604826605469237771800773671649972971934691738962411480449711349021161620474810144788957105185758047457123382785618968205264050293034936555195713493974362967005587359731915245367535869778608752300515330977365061618141166852479937899529108776904898230373912007341802728565106477073227106573513113162474973463110344253462427839971018891771016352667151296945948229563730820848517417492117927169184835161315385032684375533640115519448954017184962725198569909258729115444683881843014604664592464536583093149097180507905995547968710989479910089260517958985521414867282834815044157062331077408100262514999195504846325400592000520035193130653877819968929494377360974290093078558298690079600572978453011151063944907559531193051324912276724966593552098880463725294698532075871210486923503145215281117265503759744470301970476527901811765828450011351267543766436934251816487083511973216563108670520794213212131103509447219401834454613065035897021200832236531298328318035649126645796297730466299469352812630504608034818134484897410134418560545555010321550071239471435546875000000 [75,0] 55614748250965280854697089343101884678418623417404094006580431905446138532933232838314918725706334780790688651552180838308962227630616705912912783947339664522492971394761599189280869894165030980323435531212771530605249739191056862921778898039405509197788445719229746883324396710218687778244603903285527013371417984524004711827890839152389518188612920831098164398635840464260621085439129769841814620971587490067619243453453749229056881699097900474397883168978773398711526658746632967868905539692213016017713482666415272326460779490913869682835924926315364213862601620212336383726058146774719726969748509780182888404727255340997236045437172070198719800093980243439419654521608399657514943260030620445063326789209244354010476310596583945924894987730893263124370172591377943691618249574186556513691104480807044283498666475166907818411209477397947898939738903745547527489002978366353169159504138849398206092558223462034971430280813949975642481462352964243081921357672882128344770440339463492469198221130529423286656825055339357846790442613633385106678753454607409544161169080002698266953321484239264138009224449173815804541031972975638014089699803986039322964118592638492800421613444261400368594352796939419805376279093886212401220167147420578154073165345736559542054681175813698793369182643069054858003745461501266108556535857728218500013665524666749175214349703717032740082117355568164133646985423420035688264819124548311128720192819634447671493138855695073576761295711962689020787736357580217639736772073295547768999509673589315592383956689679234873516789726888312096473846581368728492159327662842061782613500970609703948598071745524501684774398062324924386575746698630455635249075778292412318272785092318836243285548611148530006050085121747316388270808252843787701546775773777568330809299679038637021012169686190633794437882197475317080151720340837256662632575792411770803142997785624502368760193192248395942089365770682409503981116539201490799328078856131936751329668844025771223610352618027130954988914390246116021497676889619707131298133940679482545323339030277194983024687962266118554644845115980649919452350875502333391722906729576618995475333045870575141960702611666844632671824723059515067170132963959296949069122106834583973977714776992797851562500000000000000000000000000000000000000000 [75,1] -1413468246967533589328574716689619854160920151227469647707110767807502714004457511909013812411403987952020409515267279998040688367554648036278102544656372300660639814064282044202018049886651477450003883864882594100654837937901807079460234935072414348763899475751955277572646238237345268975946465237325486613412812699981828637128810390621221346408475506845103594320983076970288965389879820493744479273487529489284152083032658619158833871659297015725332107980511040265296656914397234834394097113114386501587013522050491732584460680460656454544754613480930767234283587256975645349362038628987133046629242351819438668624159451001032105852279065387906000691575313212101331889904475072154074739887521017485334184124919093902676357988392185992763046859529121428692466610508938391846306202038227241868650411206805435945101480607457857161551427109648196256965521327198968187041003054737754491444854986232903987955402662066717739034310625177200589798812544069371131444423501076036716042303900903811980598122227793112116750161653575041368358927949965993729957516702589701924827053870513312354426653733178815335069483941903038041819965587031463243139428068373436080044540778152218016082407808597382437861520002081458739485772498841331208524188213119915392075013025525605565097771493202233661542940224177359125226365878883870795107051042723383391004764353785502542814192472336496654268528647818343082137780143016756479209102087936775134826629748804730580309602758907615717196140012855294900602207338679547458688173252176871395828338973508751086313716338915904902793515761928660581645846311069409852200275967364101744016690992521048935369493659941391444494717001811371353595877010209150685090733557371228883273699332057300583163637754347747023281160330392929168666893716973879151912944560955449525105272643028164601518657688877460756403410999868473963327326286959271691074306257721384013763307954343866490806595837161884879666822650983138334608871454241540372429296395382450219095574851390842622757883694367774732098801994670039806728287691558002421871663526969313531777050036250203476443054552775093865322110909510653298850570942642703391515970165875844367916570964850303225314742254320724429445603787544605016424354925887924399057100910415130101682734675705432891845703125000000000000000000000000000000000 [75,2] 60709669918102791318671518441326873553013601329776050065302074981006881206263517813095243019051125795756723708684427566103204481242389615550861897732280759028243939511003589367913066703598659961685744400662245618560427000614548202645602311429861538627420682238605776609350686450282088432695096549257145012393593045394453841195804216892344697172003381077989478983580188902277643565191400590279113784695395561717399053348215913686356876637349260802221319568296577050943525319996489553889903334774444263907850794055911564724505807649108477539779054501658222028900591112901120638221750378584836233832730580390065019444146494679905870872591156795930264485584060164599355348450822747303596214374822066879167114649949398355317719473620979620124818061236419390046913974224487522493436126856919262708526103025051550739619045005392415501848796825801544005726977708245562520914083205244024778502748051030865238746047398564187119043418518870277203757227571265961505653777111250016268451620883630473177134110400365938585089636158187587831654826313323027045000435896386669643692241318427769963253937386171274094688795984031078423274087819018202711845356431676857366270879518284650263265125627007934717199752424272251567103196542995226535736844511692668470963454748553684749441026578310433650104549748292897287592671630208604506266382291020714872456348961423761003956748714718381988542557585653504721452378515257075056148703582971389656182920946791300605093678443154672093195658958855230703148131745104199933904833911076993387373383093533290622538590302061806449973586763391293172530785960825171150454228704504605402021763359571304019443225728413952740456422653747647656992181987739589022168887641011743140349257201716958663667358885919071685321546845424419182445316767472977553138080714408018959132769681065405206820070121831767888786648536739167843948479817428073179285464430752453874172274982286926060698317189224992015102086611120484594928046888840643333395645911736813499867013551145500413286137753196641229150238705563350425079758459932890144268043678938501930846775393358393800687888056728586874957955932431214986141841959500526414880112826498715037938609457732851429099909304096098662969744266177090292288583486925264723421298698269668592253367478406289592385292053222656250000000000000000000000000 [75,3] -2278410940151095510450965887944916677180665183434459891034243680765250152422156297887043192256971834041607382172777805534853558623676182832975425028598655083204041835480423003042382607695547722275445079022733802285965231712647236284456101722155404249160543815575313228963381596261072677031609680542531055543181569930762895350488374724171927300633701107180072455504568057465211654221507392312010251932793003818975847886441563887784017285522023455856869569712883905278609480091976614406604927031646723318343769528142936183235705027463470705852351952415957517180613473789658520664693256159877594008546888612411743394446410493574441250103763972232322466531155559926263167612846757816191661907261473338020873938971493743966597006837089596777322682186189533102337776202693253372950936713850472030882415404874665472025453547817665800988255673654639999055771518026088378781885932320569447762607147338460859229144653781045323593616512434339735986647771914288385435360254007614323041414790452642084227094194281203356323675444781159689189011270315487175063521157613624241591786567677842901738374312822645306827694905382902787662906931270156203485781571103545822114937580848541824477413953384674119669296425372490090079243800977887556439906375345754946233520649516144040620381083875153311605548340604024328847354463009757677182948867233277080542878540000528001475730074603512720197411282021813209646022404009009618980179824401078245744658175160873723433839090457859059361977014871297977435108620616716130009794751777123854225741153889195066644923315399390730850683354875554530771339058129841016634800847853870270992327958111885393775796451999104012356153407555055343829041556898262598638857058854039327036141591013633841594114165076626837544248896132985429384373237483121388449737839685072967756040129279369147567020043972409444108392293269429397392314627935586699026295865512368733292103963925704591467341214784871793715363232929640020916050774191063946506059486918493309845264337233617370998827393005561880208144742915409469879457296588658153069019662316441502004609064356659574690764659270629394052855626342330014242812201572326929280219473328745814591100588632526692158514572889455525319874959342356065326628026490044560821975396262227395909397142936825275683077052235603332519531250000000000000000 [75,4] 38205766682317578614332721716139394520204733460787097169907163381287701669344970490883550730767905407487141098636502009712951198993715994586270946508784140557260314538629319077665109003670278955066367954464643498425440471952900822500691661042118635657723227084630484068169985199509690131405865045598505181446618622145941094650299647242499468809434683601408361502071241912532150481074638278787738799404039462237750220808454071478245150305852264662013699143998486218124014097540165645717292968265115235152032301528354701368335611303621472679415134344637370123104554900562864760051489377929320394645447914157932318847108258989499179584492410110932540514065153932531393217535514232880889318401491484902175462571125911219962798301251884901379448541297102698704779717157882435463310230024201069920563164328575514345330331585409953707431126294034492527775977490520755749613046362539323933580920388079791606688705566782966101820622942852207389259371032389647906154691608277735174223342962619754018694451406988127731788092337275548838650353403572563630421001155483965356679309725596941948865268200725451393931706838758354644318503876279531981284170179610159689156152028165182893335672057697735948613013289424054238171732032836085273921944675322439557566083346677615692906230235558879973806481521801041069347136042417054606554616641166796182109004951959646023654150325442728991685582481477991076113598879627831332697412081867027565227537119240184640113018757860773904148382484056879449468908673168258673936796412347865627070585683209260106667951662430835882284600473969078456494872758870045556233415673744941184848473244187689844298301041959847955205953752233592253342430426083270369047710440345609082393589085744435495421134333149509886726945856160384668297926193554286413441239584772918135120554987528850250817273389056118403067450964742795570283453890154681510984052992636072838684844241555360662164732203449983174624101174204038004446698354906584848176093410858297143455222524230690811474500263597010482376225491349588120935496802616708850080812242004396936527403356103133842758685399955293281725505357684694590100519328058431476654629034323734976228502967100853622881484191958842400502522652243280972402165330770694747830428790860755969976958468237171473447233438491821289062500000000000000000 [75,5] -278589660810550647407242999906544769500598650552323806750947490467166392617223045762411277184036365987283179359195953766205450528256636142690301261199835970291118513063575324368381613549188725691548189362540192492262336888701562454986922637689129245645792372668868828095529420566062030814861505451461448578257196018940637162800440281296876887596139816037630144750969306349236503763774157400895203015431435332722216549695027342438005850770011787343460180788039589207548065248184171837574934054981273901890064420766051718349196097164370484064994392330013772152048468614636054996504391578217732013819148739360867429897314408488565476479226009166712153630281501004157034380968741191296558484467955753895679769794410104139847047997828186357744493513496726562441557476257772498161468838754026719085099091422816057156462108254443627749007929716752124265415029332281369453909467148178612121537905147987901036093803351794799368475474399381587506880849964733680448961188735264003724431850980000495714490520918841771578611443091280530533430132809431427151529698753823321684361127524577156882525556689534233770280633523061109175554712249730179329900707188809789113490279824107102747709500893268062591081423436524770269068068947075735852288393646254940350924535619927438352206349434658730432103012227620664101044230879301511055295548833152901128575164379744103627810871705276538899207650340769249479794532691300815031347059873878783160932153597364036342397311484486905962297835695391174799623117720270185459192271842263471705355776783833560621240444385820775106684811737696874268406971784925178579600561224606420217355449115519199040374619377048702899593788080226879954389712408495354607290127607012312312945039109527705170266007308171434806554248447746197091721056196073812777930037287601521483349554650025993401274736611490988899419917633689167705672420321587115924620971235768459438184473008395954508659931237447143554262492956651888048706701121603420582162469800696343173330848328778867199403105980985671111436128775194199445594148846931583945266180516579518253562328750157782572719767916380578784723381957002854312068940068386392932386040432517719899783604280272948941441468789536395076533757008898457624031678288051610437871631030537240142352928273794532287865877151489257812500000000000000000 [75,6] 933870287326651183573404754670803170757760152595509020072044837545083527469801307254025762855661147755176170636853429066333559158119369238324635686636072561893956165856168999906256789110597490897483652978037456575983213355124403423232019144030418074603590601980481687689474700637969025075535930256005549246386898157007498081947161068528261819262522955574128960004519110174642903759811560575841711329256742454863777907282001406738773840811701399246823800760792013027282620480394646138775322923122580308930475917827091372928196339496880316059806671262452202618761354607422974956264017993608678833811945250967891339463105764770584614402808184269674099383295452127182014024245712137662247208092402494053553913922714969823284248138985605249073272926347574767221710500189842208988829745570588066193402886129751928478940332841996035529853421578931960145059896459353129000735485875137255677367065327636699979483482133401897990342170667024078863347085103096771529094274812539336853113424453555765087677677040593074896956381890629877221561847785064067758600582623180589177843054529225868656857459209704190085531699071950787235179064843713024118564313921261746826888571604811597881574565452653139684061443030408271013037197299862639467138968194034547405822961974998766546163763861785915463976451511838331646247755574017894774644490389550684460923387046095823608475223885376248859175611559706184066750788604134918148297950493153089973895514210187787859654556464361689905645603068126118413685552963304209659882400535017462064198590254929838480717607137920682644950348821552085803903007309924349157165123215824678380822025782421663056304495383561586968028104072428638000168952938987977161346689770836509093311528703559161284208977731547162345693628985586813890823869287195179748789655972931678879505028405402641431079008502009904653506515101296995446969312100177305192501605207235886689268626955313984425671696119753328283074668121898493426270418345757418935682475138593609942387714269061190227791692771580627376585269007390602870936574855567501809191251001774607219214681356570639081804468154753088393333470767469120552337337188762223641122695362532423701543708639269138105046285943877169235082539631701047337793551194648011394562730178058648083938564354866684880107641220092773437500000000000000 [75,7] -3496954349502648627695618228779552241609641011230679044816160235086140253457734773546485679155836580964577026090760921221070810563294764921379198772692941791840290998439078418580289750156123791943969545314039083093070809928531200415833769305155079526489920929458606061540617563351212249670466157975667830097988654556969601871300326429294865406360691009645311555868469824751415613652320018005024087549187982921012125635424448605496117549735200670484202962404817639617136449235428554813874591584277826287448150283640947158277150248977813908540041141213621246147009477704763214221454658566778019651558942792350270890677370539573866538423971001665296703160190254355165716809304645731449956640443614266496740754277910274362279125089241347947629107601135033836293737122679789498759473143926834194155017267754546291540251799643262059071270961359981639849754624377156144558640376713819438449044835369345217900903333975261886822892838526312173835962864772859736892014327351481085762327735568109025133566480042969887527724516114283551805580923096717430264664645250196727490842963659852700709141070350611873297722418952751191977230048379984412359857416982259515441428364974253977864756531736972587257122674193621955573343737073686905331310117089143234369911872380517082016314242293720616475493156240508238966231148304265127198044566113230854412528593616607194299919091526368601143189860852992774525461749058361305027897290566421190270863113056799009456681332456620694358400514316127559491039843050221547201698335996777862744046460712806184539206376925789550662708332250586106989750643557816926982150781270753094359327967435263194163163263459867522314216037087707489360927715328064093577837138266399981304862105298330029357659572971312333167461781398865592500870248598936283740307733026324677962788268630976447611497884633838602268359695707240425357155924062540656245179134644858663136874843363459598464495371377670150704453176863782369343355023986190327036915944653094892227274760743238537443635229202719086149619411936835142155056366953588285082439267915828958487130151213798006829810396435973448700114231210103231202997061989576031556250241539184293984842586849692489048831136211362134795999124424389547497549920160878236921105619721300864985447098831627954496070742607116699218750000000000 [75,8] 32321904767175016450357443440950471609185397850352659740469706070934456427637013691629729848179872950267893412867373286395719403140907513583717951753180524446469345507725215157711795050531805884739683015311404579597303668669520007877157283405245198564758130810833433182712241107208629448768043234494811181410486880027673804440157800216105761682065974775446423216639550512228104576172139935110943782038984285004346669537014532282174423209443576843624871521222671330405493121228433599949518525140808464415146453848675526889926426950765951524654783417865680721466505824085413090254326427962819203945183775399647926062375659706489831080326157490429565466442273469527102613702625337049105027495757170158026788801521721501971582677955735784462410409633677651007830849821794167838052532348589340748316537454923303678918979304490985990632344784888282062429836657141894568847730099781133132543021196293587899057395686772179687146191237105039535229831204112769330839466295639105516389063664716380983414269978568150767715475019127032528574631201317180222065456559509504754687671836457917234633714688716064003855611868509313728526669718145326775681834916018350786552389004876422673309714483119579224713229206136074185537992202377590963957096375792778733579493126889027167054001032608530219892043352192627212248785863608937896155449731591286295486895425364466108978472317015457596046436966114643104913101230135361197670513994332850610278205800659586250874471357430725796278883212287139033686177517906735712116739815863109105528038798097051272731508329747383311160039414766281616386926406770281727242191388634524359681757041450432022102563343289548829942105560242887477271216529816289733623508168290373204490874833752766916768191497628041232283460428404578036535424535392358321398271482248373077313546021832704044332371196636427375036995482208574248843447537356372852045532461329423983549695484147614912367381320541762160723555008452065707640207450431086675086643871797262783113905888621701172686193174615916139232301923109625794705799269165838997426349167239312547668440839556749259385293128466287301703029511875220344860182119357015981272489829588877520426970819415785902215768988978517673844524083120601223259523202138177245099817021267187000521659001606167294085025787353515625000000000000 [75,9] -167842448269486589513445168093532403850484105316997620345245962204003872834870958200344230726562637267464144588387219484299561825443175373882401705163051025803704786813495244022557020517457330679842769850764301698502400063374473474872125182505050676972831613669381424803851540043242124806354680943704947951467792483475233982864537031885845147893129854462769273770463408606861809266638088417057923115353065413820164020124539134413198262915959259568143948811253902595774918683441952989635162733986609329236107266975592566288098518154141519001157660102618114941939266218696022141254059082666567953009726579273091906305893821553670471537384251003117977779287517945211786451034537073091554072747143154236069486546022755489633445635047807992529411628786186601934027328964071593644715041711537787386340455196500278236127118159117275705790232459320258536756822103272520213620146733104468767224197030123144053173734978706462038746122464653855309380014800371283127155758113655407775033231578558745313221488947597934292457229616458139403465645037908312132782315510528907394492676675124291823249429797202919537220125770716201239926108999078886171233397258020894217123612217236400233835408500918850999804806624060567505744305187649099617123719668770936135923186500320326838856858308990144912522335912558505388398368722120435842920947062999227631507838379709408417678611280333138087776051170461174936504165889906448505764342423119630977637476953018117399970187970758457006994606423125216303889938409509433693415532201305244838476202564434024837240222268795539664393292980389511748324108162916788610486590380429311502265748508399233812697306544464094311314343394399346759741342289907287086097759182361634791095323886957065244556254131424697500071307142384746596372252242951423295438850589126124078845062852717997260751903356142936096004413175128103074377137268462432914197607581397343754500353316136573915808553871304938581655749532438553055661145625687476321312339111086037830336671408534841549260643068798647827233286757467291463400021974373607190493139601513468342650047681448433835765402307374296018921229877682070244493037965365928361464899914707815011469919083633798556149610736162006010126492050149854474022282982891902418359826739367723913431973414844833314418792724609375000000000000 [75,10] 319625844598713357724931447496407360506838772155876209854944726512283691987270826720752589455417333094958832973050220719404101071756061543465986388801857515816875451300276682952015922898586937547199136712074575894785282562579492606333631031867610695770957443958092187198626200640803424711836260007969541261664330148371729075552732862370814788860142297831695429323975421719851422525031101766440922184255294284090008017448027766900969625583625174351649997512440611311012286013328479811430390055911953199252525157269386204902966138758194888770283878143217931109088671865995145914089073614737549884666143593749807871428138332130727792925022567551681954683979404679561795687204589583210807173381407830735924854804606734679416753335608860505075272933940277612670192240952820031803459653391428316597322894894228730104824712282870400520232521800785037878174711568105073568951374181645795506223472109848465754968418462001996769804706778819328344525793463729019697178236531540765330089105569255290742051086639290618711471320039649685768419709500846740158361426106159103041373054384890011920887836551818180428152765016159915372314938902714883313832653043378851331507768890511624562942531147215662271681367118180748296322699569377135626004461088899730408231032325731754443922741877434838794021776070015504072791353501520595032052533744407627472670319247907307479055175885305694794494953718649828183729110168502816587830503651588839355607688525734912725586790949025794759421987352265308481042110734850398986375115595585813085728667490900524781473922054226110271803575593927046322248958577079741056037210004559700947382708861931101487380045659124934954504873871701042878464378888620511594121340081476632542053187064088463315931047582514840884906766624170859653488778075652480314196240624947898570509721184544573474875933904821418804303846718188439006718824136768665612827785958689894015342523362317348655258568373055900510628645399031307880795847486706145099330041790673549285554514449728291092484044869510156919118269431825124474791373868713376152243135802880678095072282865378996995076228941409286738375881766114482079771826272733548502777795852535521002030156873616645218630303799347955717069463476628169569687789595408983625193083660115389577072164684068411588668823242187500000000000 [75,11] -54680577605499372105409694371055495414487056285503257104974197637980212677204400248708606473591371345889216578013078547634471671642166879449652467451513788603146296852187784387968001678589678056538940267048797161566589698878793174583362586751724919280006891034139168543374950885843009695539854974027277341429248689017653469779351265844355966435414682796016453874082123117096056878157969631609082514864237088016527240066176484903256784879626746655814069589262320655957870575326648116647197603556211731389762265278455525553338108617841107474002725443208469746220307343332278722113473967991446481977093308012128875537466750308568513200629736120521492971840041236073499192499688282518172127812676402902473829805463061994315296616106480613180884104532875245756290121525294148460085964006617087055227025826278509897807161829739952371610790427435377415598415314638130038862161122941522351474146072845891949236232065876229410702316566641517910400448566911237629399690464190627492890877752992083030867766325269119325574438435746114434013088418007568979584893502170157930166244244240605925814949343336175546622447404775496279805443756759233860076886092684635497056445155769733414976599062434650321371099739086277136519665273909985026657533385237234553577551697434534770019137957979366825161087116274307059885301876895360456940200970093543539820126795885282978892161057261833434955200981558274440043587961333176294888965403420570911573010894424232956015575151640073928887297990756271620626525108030813358901276543806088299736810303507028862862353789073938377047745839640236856734009355651372531025824053736964418419298780168886228127924360819608878004876501071977269221913132370688681229618946688062137642538972576256541261625538360900814537415565326371911895771816547250571191184390474774364554009565859265063877458050898081586606318056554553470408351481480870995986506296090830942307390710196573644156856405282245873506351027752056045033754018180919770275025940889902596613217321474251992469827817861837673591941532799080646867003252754205953232152440313046756113108262516321587608150353213090106951965249868513847266973132708106758329937147794106001198075824212624673587352669496959186958052904276384678777870379982530567453808106187507220852239697705954313278198242187500000000 [75,12] 3063560657772363100955262606001232540982550246012554184853183762504223717534714171573861826026342790570022729171234360939528070102001385723082994154530088037967066493112819422090210327617034252141113291129505488487176216584516770631604906942313649402646568997305380334970495957297879371403707623450385074901892186977147388435322763478763960429976675151842025764385386776723682771405803106990341903352983025453989604485116132898474412896773198174896086983855678585140008390112278178991408527442889816761027057967549772053707377657898887682006144307355635705000156487736070330120939925140280454422757127047689371180161843475129747636216682884654879610483164647480116121416721365848354908513625781502455263727012433882418467656420083788078121666470545595988367624574650706003249937141933228812336940288059057102952975434673707753200212191630019054911278417677292710565268283326925781273838182122058501391221119081061899167007836610079305909077243933583593341529981301705512050962638748208078145050075305977740556508987609239490443833734641405345232337747783833926010996224479374531745095612848800486735572923022202696702516555748122532952634121959883734312907224143971029211427499180801618463001341763141749808378063980711834196144668831220146166864867546506667502790286515428485057987848847884864246139538756615301852057563381378952381131140141277852572073501852772654299693711907909567992303820652885752136997164363115529088322577877794417120997620855660474794817360385459525200779252728856497720182877951670464429056388185798049337117079369296889172278787206557333986964080785106759769197431724583296424526165035555746906188518508917200033877597448195712682051020245172412532073868506324623128244239289661014381108231315539509996495715084849000877323926447394810293764554013877871497115185904278155106129236701828975604245930102817180770904328388186200841655336633151878902813129419496042773319611694860444824482230842713988245486394330336957037821546813188878204159268854592342789855903469347522803792103111316509406873795891611550036612347681491506925820607314330454000932054420058989009571377764071762685397856289641212766709805466664479462588471431130232813614570237706248466222472004637155230759806628351671367008375590490487638817285187542438507080078125000000000 [75,13] -28675533879129639307571141544960464675819951540119305638621270756555166714355526156158161364245162518150774805179645231833856867193102567286017687329846329918155973986693424936248236170933628441826946211355120360841417518362893726611096762540836464197785786254292778206007023085422135795263530375711154176154246314299060910130984723633276925175564204468127792727076743904184698622818613220297079998035302065233490860498272606297277181888082382409605534070078680987808404495367085734576235145970085897753413315521518300676783189930484249091793394172073840790840212223231251441860317659033124972620917295130758018700687099740754168086099020994282064198222111265542010917857400708732933770742479593818438567667146356613747264122089450249323068107234048750743037709585752440389070320179637325707256482101872217711151094000908193914322091832195912223957384425704181186916977178655634492352399533667230425746759875022972768646992138231078918139050290656561686057016814637176530162695378060180247610571215393456893109942507215398470232674690120969224110005536359691202829568531889317376930233665294518884197998520695566589725350712405097276546437907547582028731907995780229667913973822512524156503124756330304471847231480431130078469042864193025152323798672225170269503363381452481274236343509050550274633801171514657420331914010314366293926339860182482130885836939685284854053260656282930021347361626118042182295552372771906456508854980761178781677708416730437897782448642042400590879534133879095481795258525243542765374147453614572224977418382642192358804082975161955060055515202080763803033603362210631803647463726562479598601735022484812534059786695341928511790214991909895533176731803367095641607333082964847361273090453594801004346467474751277937430400253918911671192233133544171590035934279091324103256397549266754753673720657707917474198201357369137121049696645457779882217441328018498330749062273286450714216176591753737728105942267792155156320590167814510983074068233995370065306361813383807460965882030828896905675151418699407195171810238427239599757878103854786757139451859682824627099296109780559650079277886045729483115324015158549362714321492449183853924411595928807626227720817991355763385920531526102324822342926058382772680488415062427520751953125000000000 [75,14] 96562938696767460827812097619951879036808975166824446914780824924852395090284411095727609411286731287750576434248453843258760430611451490863071559218008625928562870707939778713646816311938124477230638542274192576002235167653180910004510337574406942200006581107321463927835819230358057716476122009392009661042558422176896677688477864010146861769618460673307851570746310016323455212102172603236956909701932197886647596008666092810276053052035789187119694080880981720431288159557178221498168668140750535338990113350131823039353794901577968947548995993908092112280395427264312849659458041733194380983833287521633364788003482144476368870164375571360613985777269652266858259492649089708558723126680471206637397418720695915791841736194839542263132663139599222618274993878152160963195945811356895536116823509575456057347833921025846807481106002705792062395245479836877651091066466579053717902568332063724393366185628337182094812175884959420216902523854665233489380835250005545740138488788341596869779512399709481378103373990352907137169892331664178468877990616739867491961811365767707718196996061048224850933477983150439016015760323117348994653223493853236820824254232407276006941465155527362922026785396509845065490354437628197003215416351350551832247815104735979064274322098035805151614454850760618838067102612695527354154860596725482702917617816983656350278206094865137263934077922671808414863600951684829357303276325549649123673150902850263060117835549827923163071137309546982123564584964421165392919419992756177274506371673755851235592978517998489061860258370214716304642657137840627775683398630810651731990376512110384236663916907778334903415470046180188700175268193231706183113297750359685268838796662738841627925952370374643474879454914455502645336442851302116039248188850364462782151586552489496463235030641697112467805586783534455657814813712120384675476693709308718190733986083934711595488510043787885453302956226975637241780619162407301759007472188058639941581647267228253014097083378476023446515728752505433009321215035698634323790393182219359110272905131675158574851916005470564204490482305680427635979220537306915660604077308894407040635387952911966544812344064409105643596143573641003359839295191817919172816431228056899271905422210693359375000000000000000 [75,15] -117873105234627459852254293348114195175840761201674580558513139753676315664000154367682129517018479140672771033527802996318002897179746689713388860718351656396694815105412273482651333783682389208096240620968545995218295482971102453597779185827187638950376707465128059445201915235968144092615512573545415789273237682486062057864549680378253995362228943500347157141855354335603222211630546707086494621858034728158319445050829931934727569304366174138559024836408039753239320246014455274452416334173696813786423289471354905884070720614364091209902397555966478527717366165427503699002963619723074077779521511431652755144644836036981053816940821110929797311407358167916260912478817209193958731827370356323161842844660661806469602450634179487797310246486312260766914682005487806448114188934518410501586968030837391734238435205432861760726010262047613152256319257717098687314968760175629304553399226954903778210876973140768330923855711891090233702518853064256349203888144524732917743109094897028673009392335649645357523591227339144710694148954081593801146473509463478782768379790256350262651808830703576536017796265268712221123483343076015225841563510430805251476068378971384879791568002896468601257167821617448858638322479199932023922626921634280772715035699024702653625730821732985550507411969273360415169899482349016339315240824016528821427987679614917546520776961964621457485234324845857595796526932070682489835492886857612432603445134971649124412526694370234103919607490286740423789553376523637523354323212104127347987822656823119194670967693773674858828495834042857463964844189818554658013606139228631938232254639263599075862028209962490422639442758371753540647286016998872663021184438167945777035103131556458121140231356114731733797839633029262482852040859333335727245662597947360304209649870875284607229714497270147131223768877758776914682489275569201973026110401304823170149394659137778449018169885424782153115000795773053039358188502300807452534641068434708661557258863689640488405904660208702668932645669553479482014067384332154565045891929429538891387994456976656238216322099805438941018371147019578091312071002057847651409921421950362353564437399878320241192556795905160495927118303613523632050834758150311158339529349348140385700389742851257324218750000000 [75,16] -253128483707030607234139037209906109233407844988273142162940874477034763634500900037699093722136391228430704570578757704842128636733029884966210949252788440804626924258158953564729608115982065558361779371368046236751492337070008078043478220201051198323730247593163554821572877356391372886144703769331440273790528833586243073715719364530653828480062315096186259471267525972873687818465278932968019142494914930042432943394376007376179223049215160883254700273237581797411976478079196650172931093728655786599697256581595325327227723202125872744169847439124109538816715436306551250511629187222517533073040866685706575251464080584269749969110469756568907911682435525162862172771491037366564009675526718508745267432956065754876054240539103552953030887145893804045373335758277076881353191203432248443799659198918489489646297887131099977565083920943674373270106052638447187638484864790459454426364894066873479440676910339002705924533707981912072370455531153231121406139493943176139878008585061249256932187720052588921088288748289384077847146342008565542298161895537445619408207980709399488782354941091074164658019774510053967498034201531015363245141674830208440656823228817411146817531027769377689094092182548684257140157640970985119171710581611510860102600424500778590719600715542038646182332336483349429636818584630779659372458350715995511574496848180695078278523669694708493995910297409502314141768579499880421125330353537773542716532760351362847013334798490844686264336624817637625034079909511652675299046811953704711207533422762555236389889826745129405185256883796962558703254753963961443637470781529768681718024788592763955079747364679092678876244357830299200176263690743583491397757514143367657991953071627705101104482563746146708635400741918385481677365381385905308563198417955342171865633486195339053926373759930918878262751226789969184703177387711723692719376375466006978499562040212054704880818575812448562599353130272443254035505525395247790823943784854907097998512117381107084561068294514734513450454971238126906518012604079352589787256614706209390773036943883890680516312722663934220022290526543071496385063689250349616095104905361615024275868886890424263929706424943225235411796946491343956547711010010050236562761938330368138849735260009765625000000000 [75,17] 1461463320143085360521730905529675478643888815135422295031589138498504791603750502242456036839093936833447490685577204550589282529542058972635679762122050363017350374189677547672822759030563125370006942055250920458218700116245406291775863774629694283744090408313269517565025491989591014757020330236251636780755156835990605695613476046974727234442072910344924317597079625158704531684838891627503302959028005597570677840796306354530700307207487819469974319447698449725553433501327819844931969823091784199851652329066045463201073134917699388097363914787083343058912200532361401445336893282131419757222523774408642588508702536204329699339314133239050159997323550361766268886109308998695315887911976860721822329760595968831113162707543234372952018329386679435293244667308921422633801839615976592966992603914671677896358582819953671384648111724277561194785900622713509731565399749853926896314368007553083475906501678389114546515490376446090771588900485417137010679687495603899763919475320694826624453932974945010825148958876548547519883668856286208296688608446919466351917171347694181375673818165040025077920526615355729177937347434916726735735348397519989697256543741151030820119247762699608163553753027738444351591330273342810799130902647863568076718274357378968135193590888648131629383336600438095915380339164451650451319409465903436939587972292565270614466479277042350058662026025226801246177899829391541735161778788776031943259592093914026798777622049803509264733069178447282348246489589573385414616009287219363010975679509862650755680947933815941651965743789638849950056947430649171934678257490298813956530189302726359491587709430494836002615480386616473218306236967832810412252736902978429269397859594291396023795227200852330615626975713825060024180828998014991675603774155549516853418793637809495323504125321240002743611196853397240882096592958309349839500187414727459114890912685109436324181183631024127206310147170169041605103695824359696257049261284328243189866666765388066091348915866259622494575338419978544867513929556658639221719717661415794555017118046752237777511373022637710454156332616024958121185605313211604489751564654740621777033525573446435667770071778024871092042877620421817450887432541552224396497194902622140944004058837890625000000000 [75,18] -3249147007841534207716133147059853758171011274841752107389036611065248257281884368907185173318424472486822086052513440020729193438943441361495937116266699578031605986541775292495438131415081044455757531749703057241779809478445625630928482744789508807704438887106303307560417694479959796173832482872920958735866936118802803973688090633844589461581933285796821371884128541571987274026979511112816966075313658909295966391112038172828521794069321916059226752166174441194770554540924936834563750123509704258829475237158471804929955987715250681360754633776875369008175774397768503270191858201181052021409302014351321779992541327414484808931557675856609761224267024214617239436684247846346270278201964289236392697836132416754520653581174602542652481778996618754444548064767306597058814644058656086713364365184302518199254542320970671950116618691658256355189749684522226644913924194629734678109449885281079550573665462973984071502511172926974370945856650382128580873761829768397391087877206516770276672925364199534131696016424557362181721871170526744732944095345425333328716988196391873808495651630355232164338959264045973115171253891801558155090995740488054860795437955118041248090479051834302024700896116080526137847754903008677053671492307289325577218571807400227723535366171124340692859578437051957538596564860188192137960592571552490252661517048691955404839627333676392085160406440534401341350131807574234983614278219274185852815391176311353711083540180918306035657914836667497204530832153517991891171632264251901838407122716633854268766885516452404769363424196392373500671986478440350384038110480392140551438643193799815192358618184450634161391487707096078195520750778248122605104281860669827734423718727119700166590861902726452078946769023683953063570197859031693129792515495209728936611409257472768859784936515028705207341336490732884526381562260499587300309915528556339086051936362607275657813844978544710527515627013590882764235694876519443733118143844721749051031361876563378305602491239839481539940695364634500801908316907050762518347660800998464571172422334514820855447024704850744771003298411994954173744797650514616563247512277436467362510545012946145272315600287753756350013186201244779463010055580579615863712206191848963499069213867187500000000 [75,19] 3773503810513741526967457455052146969156477235877690675077282500555090228474341414901727879908835435100134777419782806783711206853817962272108570006525357421170803459871302382939152081002583480890228771345383064898249110192985757041846285705319927006590138516382664493256972851645253210017029403363629875121493260189084392649259891034830331798196349356618821288429564805751291602139013427273527659338620441233155442269051270737119361344450085361958227474953242761256907351374657524035983025803717036790835243088022973848938980573078120231461763237660721246534497332059919734965691542588534503983149903299004184664797684908928995158336008599614945635271110151118301310959933498913472548226529298534542871441353704946534847624677864328778190842761857563452983049833931901910723058090326078788737788698301613323190858150286229941255357564575137059395989335869894898653003596838555103984480148074813638424786245603478191339024473849541788353707231329618054855272620596799440108633384579752074277402562924884854991388159787924156071708108474635183719136143075039267248560789193218734501013234695632849208468343554206532361940814411931367737439292614275332984991945061559130722768555283061799111988440433963961261498793232913784564407328011688795949409863780628307009133823935709097058448950867642349089399362770193795871931034852846877307912869193704531003455109980008497465160812372574633789181774783452196821642590465592966463039165770175722272614296696586906190773136728238630625390320313256970458813449782580177385755055123111491389794330181333898418983289097446853673916453325386283405179976581511706074049697608065461406780581013120447661519999932976578906534084001881404523917383999770553996281146001838024366213527506633577646382947294135573989267748332127457772427305370109588911774205760208836185330557709646932276896654687163620965434220096941715004121286644608185824070414717952648022680795309630961751361402211967557776685955400624327001169317649372440727033899569271178175350601720453060365430757422193511788141458147914873024752061366759286787996963663654479639244812687457049239740499221813232951362264019291064854376188269708372084391722484627945669281910983683768110345413811173627374947212118755368592815102601889520883560180664062500000 [75,20] -300714641433281115297906812445586346151269605398624821121248651088323364560922409844687674941561197755625739280172127385099744557479118049074518108756708700310983375328991944881973015302178812253074128522553352949289529262782694625044269245363892743321825903478377119255444095272808170959476435288773442117882831805046357326741821553882506399345645451151137381006040313748695409278907302641830979756715637856339946983261982525011336463768346552278085608927375841799828861601488060800659909734968670309308823638663867096475278520577347266886113975633471612093951928225199391075920158420791494579980344067478367150844348027862635367166760663841658693655416354786439805533480352387490788889817775168521942625641078348070439777107119414847126070652790620343187934183993166284837013839061585132627384259096493793203374404517435937181508297382579158340290077617098336279715273522674196703906878813394745765437244738494512659081079546137150541140298330698779911796682331912114455462786933267061760132624506106685851427472904630269634824334347874437567334562673428594164214901149661361741022755956865733943652552708786130422553422916104438954794519376961877724649260642415029400007363348097272860782379398560510564169522136197170839019171078029030290665251690975779792428487886860894082879323321853667521386773992724746811130499733067051701656749439465828649535947323841984011200928226266099318285797722687682538257881457374541113212812035220455377456972765806162596397830034965808679937374353460261849057861688626895006727573022478725440048799912015095229717193420517263307432121387075912148662058240315409201662639161935855471100308580138506889006518372096082689009243693888689105100564088138277967589911224747046038317800640230886090474590694404728925171514500693968606384379141060321356632785351600383139417624389763748693816612368638538407543772752581007214898989633413834213191752402902071894354592656609079327762643590885104728158391508179434007216723945939454430561472145272552784712055857057457318604124912720731057735621120064912555484466176556283672897582326125102472439583515624732577103898724596452410503636085900288784545446841351443913336843806102962958335689060497793474245981928288614084209505461497968781259260140359401702880859375000000 [75,21] -7862235117331406306225320349150647930532746539545921985343153399481420532218229045481802138113076843030735902206331797356589550869052956297854406162452756675005966154679629940597641190513369847072018800508031744545290847511290796372638173517016897875572545169424875779431882072993512259130387845447767667828350771283433551617130243027776433089439691759680138510721379977366867856517616701919643055294474193444921186313676640653614382985703870562560820122474100782110352433937439041246920675172602328204810935583797676756240087199841158559430923262689103932473075906703856138005568059861028616191642371872478006101268340990543157241831115587756571172306769846141554081613939853136554418341291422001295826825970273841191826694637630980788812795070923748600270741101762543773233658288979010771496718158758817167167454711030935397244393562579170734917266164868137302575868249021203183705938576003115699890366079075647587471122076131861558111761304634181750749999360158205853225263127742493539931399878182571035655477019346637837541697859046019330833180771973565814320370850310233636756706195167841345952826864859644750645650333514960968989278734071676840978226239617409352813016794846249281862137064664437148714921045199251851112229304992272978626681291676886978689603773107861515497396042863852000383479788662277103406375023634905732614358225152085136192136897123068248980042769574510905036853218186861825596965497290241012871736187353068672623149520940418410660761987559829397416688680232706884611169374416758872717856014706772190626256317502500695069515473385017398220719316561179640182806881025298484814883596105969171924967163763883980705332871618617780589800788568672165624744535068286149179149567107713113217916553268829970740383657795665504961766849718380278040212631783124517851307859429957575265533561883450837847670903845812622874069540827793092888569968990950842589466415942878774492885077939189819379171895594526956591354841502937765021778665121016913454320309061294179617064725155286259060028000006642978521856191776419889871122775259377574723464907804268112799992825661778630176984566082674747404375506973060088920150690833799474560974735415611302537213117860090492112511845153723254371082307390139476410695351660251617431640625000000 [75,22] 16850569631009219271936597665220007866180328338316555104290243996318437382319969804713376134841245979527050986013373091870515078211955100184647729781826859169309252564220991304980408563175473683859992700521121602347182503450587450522283795211698046112234263789045093442760844956592792733607930124682708602999235916171821243944020245228601001656103212677824073728127182642346310771982810163464644245311243907728403864268157091862278141076692626210981929553467964952942991622085404876542180951450532095245008735516938831712586573935259933726567665876250745788403718884988245518774491845568470691027138145333022054849494487127036759575237653303672675556051980614399524965075981856657695297543916070452027947126591798806079176554724264376313496171523325461852250645752019804697765590327434530290556204291614266248240371762050179369409801267753640989598200379275481391592699656747553627656095082849370182130145371268555881686516949413133486953628844781459355901750602498307080188478806167097887694488740735165629904292063776988467183611059596906562976669471197283742512287413595222761562810394817096447966843050258677083865483278864352823201703959380164043411796904786029827736795847549037499249056937094046549620956207789345570894364784354440916723818895484034113467504452786413458357924000716243309727168820121720108143705396618252526165779958569575736447612557945667188142698618598965966978838252454268207298392174669414753295955258958007462396235699066466741688910951567945136926225710829442631730600260699041174941647839937864375857497624451873325539979221575627460047898434299756592741257865484377056196588959536549290564825660590338682880943062827792373451829360638077146937658710581604805927204186476004215684388502337387877402357441161603488606674564868908549888725379965305795132592171672988713546055109398452761114823919474683781381032542875191122973575215910473241242462779876432289973591341623315102925531176019372579805825873447549956544265380842430927392080276940878975757785403237834365171735578222851737397147054157408593774007221110635170690630198870957794174986276549290032499119597378681553113731467855865057175859918074978905158162024665908579882814540372772923483377506628935011898096085758425033418461680412292480468750000000 [75,23] -20076250858102360811238898525960603381949854335447488802377774438197451923604692405930355320424291218299819442549880541653198606250039394647574589363999411078358860449986538056191691886105333273231545549576014156464695168457793508203146239706999047093218974652550152859414649507068873104641225308108761964506361433193177273743256253092421699640368715050929110332407102499838353678950500809030542078002715908776783753388312175814693099613832470819922252403607750098429019475183173262471273263594086473979110153599747526216904991311502818309803909394757521517128806753127720571148015681067308102966585327974480818216325267500146914554200868367013279663356296419043870492939170097250496349650148655575247219317222468871399025535326113403867570747648658932162812083226366332032277525593761396996599766138600110201633718826240582007758520088500390593461421005883283361634532069906518435499726862952883656452158270904658075970746949766688614842196932908346472650174044749812017146302165272126448777839271154629965802749685219228545352094351693735167393903068715039739636518799675495121698206479791304265156511352974444530308682334129768026591859126559667655373852663110721629495248328417896305074496783884517199329626162801224243771535343602472852957951454023712545076367934128553652883721725758199521234801671071731416814955704487589598358638899199617872518660434190399560899747979146292579718492353344986828261844439622149648998833026246942486463043500730530723737719842823524472697412471517768343270207293832589531334400250338357697113015867511156029256891751378167068665785637496522482254958038540343148961371007393622390355362999541268762672215052128288620127538028302326875181387381905408726399186459305256497513042709628573834393559752885593485470668582023190929487744385808618450904911148015160465755456342323265951228705012123934763424299612176492858349413999783194920143356724150097793427553785422768493184514156974552757371630297578731470882269687129757567539916122356094980482072533726642259226776345559344231429997300884978308408619000040599532696912528261775944036505498109571794611468848437222279773678260628465908898264012114476027413387708905572266856323307656487215464635898317085488384847735687799286097288131713867187500000000 [75,24] 14134304577678084548552143056808365905535093494123534407244214400523761867455979939204040946036285573323370925525627553890109037390643392546433724609163696765134112499882866919777771479233050832471431888876599022880976662289899316056266171251396324426394643950714041121877469714351795770761508406375323702910499085876980520785276635079400404389267888806762350146032967989081652207405963788110077339810241711851205001324524631107024584100776059765633373084997935437807960711942391016342007174123832411254541297375480490694275967376013053627756201432608624076235387891853561614819756497971190216201546008812182275999952871534128280925041774785729344662479867302302389816171954694416166945354019730448565488283893280865361100678899304131878083560522692305713633011886251294036217235699488803306741203486467336873721256797520502759079492950525780701029953823296180585308759965511566831374485348029185307121851180415804413335990368395130640788336414070209227372532492473549249285623165565746885728584706202578502362421762335835650103555130950367713476739478346357480836590486876263200593747800350330450193310611615661956063419466887768398292241061638303691229157423364384918695556986023562413973031387753368368039351996197243622474204149726368205124143014607670245937618192784813825973693379499379135112582948803387922446086882261529527361395356873527987990606489725747998171062677782144889780397927641802771271156131805786005236846364199708621338683433352634627566865782987831812212757616975951910096430224065180577932985494379672686822745846202480397482897773486871589337799789205143253348385961784438221693419422218821021352816465805480879335097476892040615212289013330859871324475086930866202587598583944819798691827937851644632557577821129675142468377679914992980771160926541713724758225493872132819696796514595620524689654509983199939814532887502561483269423297625984279517900520185006738004032073455844286720197177140642264238650281135071729910945599836416721848567414789286945949894586020830878795440636743841269214543480634944077341071178167624717141444004235475713120711601177166152838721766652350829052911100749979455884112751122377534172001952293521515780432450750780919093340314788426193004511333128903061151504516601562500000000 [75,25] -3009749878578369943275379940234798426447672132888346014093188323751912995583076434708278431019136792410140453325710758703307583900493393847287720199246093900364747695214269652843646072431290004122100099229327718327335198102391093888627732853641695821926623879310328147504462032088372605321617983236920633933238923359482119366492472464118892593769991418476095667622544889062716914300210045522399495630270878813980060456062581409029256545449417833071954538216264332432983349104508138354754287815810428086439607259421714868264447630528523293705370263225605928360595619119548032562680559985841873461858141123177892572082867377125650846473975425130252469110451975778479548669169919102529791395022588026911038573400121727539655594230813201692557235279149043004032498109873184004512226915099460364512116965392259297635018384416144070211783465333115629379324416989658256306914049947818996761072643667312039945827999231904524543604547860172035018052177189325940646344342120644975057403470062844422114702322187480794861850620451947547913868128796005261835009698325050578431154708207221151181329330685861360605479042367555040399506528973873556185610067320562455638898617115603660948091635980349369559883595225447140748099778095593564825271139327624434922762893563419482268488972256097152515298727621438934516719675775982285911101341651455061158070548442838644156252637657866375313809368442359735337413272047367838779727756850059948164026439601688132144096499429672893712997792308660502359492637964715445458969885851304269278202165072105971594532720336779357468682143269817209154188023542151851377651840389827675349724058294149037563863636416661246950384365452682465758015270169515734614555275330870988336934891261301579672366598070811779498497398863840407312287383735919606926331412923185681768868372706169553033398378446070329057949806503215145295305012146352452145046672184984021557255564236067037134974920748035336350748266900173594276302217832464238675148430016133314252409747440288819750190304998009112183836954719586254094701187457884751362977717298288115937310140824323974272046723529741124258316047953616612808108517889283560693996342401911826219068456959931454563668712639825929536696504790205253243584593292325735092163085937500000000 [75,26] -4514183644948361451681283992150767728844032150685962810386610426699469823473114708377608072811382779985287657202892777562332932952234203253660087880351171626102771073084242946888451549096890454920423512573602620310225725052027640477046108991371341548105174272213353408309819063173941347152780943710818581581504384550950079295933029870451593819640461613050919314579392003721521753662412590648016847286519268270853385194682444675323650397612878931029892616121364610341870927263043023291903028340076775620119621965509293547410193020878459144038033493065110260652281827580374590205819265557187727527418262837967837059426940852860181849013849267573986615196555691620919673162158450537625435223703055101575282111760912142729371123634460888312014903605895112195532256820955157242498039946294685470399746386742151518843304189345297794421259466717656243416215434333140231241778325304581633663136754612594284295575674762664869386266290666362329228921965032490654495122608711474009964217046355656174413437692430367052372351662444790983513638768934599397537364531135435364346251328861133453673366733037518443115331953719506154368614513657169946793927924917114286794769368004854274616000350242256945600912850501931852287133955128771577613934997328842220237263515669197691776099277383805161936679594479231821706036096068147108936413609956886967200099679455280915369701950552396601699303098711493288774123657429994355747820663638353459603247004831408733713657334919344008926867602056372848355300519837257517791055838197399380609522620665947392617533601689405490464022729127239509336859487319537612763132095640386224324106925832497001162248818002917896596526819431627525269128985710642111513433571490233876184032366739038487406714060317176326093379808446714109600382784728862135737120734551869803530699515922083987070565692276178046133027115103838801581155871483299516458492757358904009493713375958468453710787713315381992917664563574228831231778737781278597423461499396498751272371246486002763824666768688862410600194693830210214385943563492769283642195560383337198848376439960792202215920847730273516453419855759620753024438645331972083818352868180604495263263392371256408180063689769633620329299279749779572057377663441002368927001953125000000 [75,27] 2369465260159196788559952222187608356395005918314380596081907611898160210218457261032843410766984675258997087525735332089828416275924692653720087531126682409750210875688744748728541667121163405226572190740663846196700799944517854358197217759367815114369647520068546620155686210335399168597523183096599957161649241683660760091076980057268211183492819902486546895854166141257968831185254790137794575162853806623864293960906253858062998204157710263388099157268666454071112858881768314035392033248044129320739025330067003448187361915903857127525654110672959265278653518828307183803166294671675833043172299069725081739562832518750022164812162507462506654568940616536871596972112882100776426028637152584725575720819162900892425034580672549219092454981235667068857118482284016873301522130200270963468805762284639633237014172789365844060410597461179186401920611118046024512297132831965460319845108394324687671694529980701643250864973916547126496774627436280417995501793243808068202235719765870121626325722508167240973589188078725356499332480671446218987177681515084589929722221931962468541584645060056048703174271933934819706751908500161405617098824636368796288708732976247836121286470380050989103122368288869186885243391598185868662889046227079435740957187772422553942904931713711129409738587631676932080117044218846283347714676467520802710004297202846721261272017006160932901320466853537150001996531503031021760961732045099859212816613839416223346320096651536186442496499874839746325804427001621009729128680981389551454691165659974144749719972823129547854025510161216488401247500991001596975876754255032338937051533801170416546385344240266745030891975330974144147622837236939039986946955437182024107777229921154870718140129722157038846761713976305490917898075582017027208540179790030076132424852306612600861829410458303608449752523869961518850192075678627937984808387238394331698097953469452241327671280802493891723367261150768077943362334673986347237231417205631808563030072379809935878379082446069151327804838804657881008516059750380285330505378676924963551316224281004219827770357248200437694219387311653221362855960570171458186083688569649405847175628213136187777839710881017938170611109027774432433943729847669601440429687500000 [75,28] 7614793761450986525817492041310338627156376426554792137664231408655262029573317636525568390328912603634311260637669789770307152875898887960099996724068569144719610521486452463038121525896965224448704314694861618019573442828641833859725246003187452634640985737346924645835371137744646151549926579802861888110443871131217195884715284479349379798953001583372160680640586390312548735417782549213752439969214709713373090419767218487652982379764847445027538147070113172839237417323421725850596225228249074924818129694539769701297737233032237021161684149084321347397651757029761965808384553307362372176448897031588364531273139592965301343522444956396138148248322859923944173885045813854453242698132180818266031222729958979587948058591420439381270588660124952481155166242717850872874900421347525226293603238594092118330450428770638965959257566360140896741461359165586529313264372804603340816479333302054043216678298652342278673667957954399597057743989571874117526568453161186100711118888586894941616000451180431620448126332719350548300805260047719949778362710883293779736330376839671705938659006371802799270630689133622933136415112510852295632047950441469221545215101315845648345956860621517154085410937510328134755472942894413359762133151686834407254449404337573793378977245609313944042827364447786934457570050660520282505007003265092263904734116061036276894837616457603964211136296354925074283856446531840508912374121370808792758120720461932315375332625491096413320723323645817556741117072229495241182800773793059587283192031511395091917968288414864855959705295290862412121275064177825803435224183057656920222791250812752242248580049211863050701763457740179638181108561684892840576726302463802621602287136856788011818963386576075637496822527351408175554191901949426783748865456075400270342370201103968857031902223616219766195086148243621282574173677383123871457098321449821319791502717791542736426904495934349563078709353272060526960667925301399574190116495771620324109352995066238410836276788509891841166692238190221045407709842513349774911101580156239153632949372902360835073327599609676684327196937882760939900603327795524974899497856499852530421444340906919818906201706274557323983476209150467184372246265411376953125000000000 [75,29] -17732157133348833617190091393874574604908819595262420311819070164468757368688677496912897048917662202728629913845632715651948711047345146160093272797088205847932124166949256202420885211411358643391621236492205662956959313650282224961872522909613586238853502095677631172339660272084457511145739770951061654194795037245846580122863995432039248587636943821584370209677716995777914189237854965438780774037083424498366479542010499755594596730679135511183909178731275595072996868224471435831923885796324610373617889433030100701081204288714022830273460355162500478970994867181160880411102812926054343753984148459437982509146105459301458393300570093850400990726811522833378787159415638303651366031599016027735804426384487207120216487615150557944029197392124736985972492182135435677310269708022858369120541925867802199905303401164490555709999900784958043122764093810798643176635855884774935745421619124027531931732428598295318654645626981072653866690175055120523428832831999587235811072494552377655986259751772464406082326198865754371629886674211244496430418173141234394193356950885633487867641767002458004543885980173345706663985458614027031328592438076381454425772342458764306930202996126098702632579721365357036908353551900747303849565650532576284305638965139788358576031354268386539437668354539337385006868101208106032891338213960102849754524579290707069090240658958411928418425064405510735148646195781320757605819643620236883960256878296012599464002250332180182374585125438944872588278671870821998066841440523580885106977431717490166801663416825219249797552640096334226715215801652334782821967562402954101231802107188606762860142869405564267982591307953960497140326287863297415002533566827074171092731508956497747800606384443511760161153284027267667942080831154643286907672683801781432212005488310737402855566897886629698992621828310940222783084946981767451895118946941225443087141964555834160617728969960124777400077639519045628101864463171252984610629670226514620580135826933908293432945758996230327617579459387528888866548478005298715334002732568281069005862697627542449316476728653617145011542832824653565572119400442974936781176920481369908455508779650264274437117214172675641603582619154622079804539680480957031250000000 [75,30] 21134134624058176730696898925452917285898645905120870653348239987668785277327584349521170227682735625132716974821967187554426135941755349907670833223145793509683888237761461487713440830579485961072062569055537922084754148169070696108089621570652435846515524265115444375308048422985108266247235899412062989070927101693884981694966401580816895322338208001462282331739136832305660412886408975389884559322066557220814882551425099733669554895044934237697532424054059285673875863210630044476878656995514917249489447055013964469559905972325789811257785920281441930899017474906826830516483800394235410492637486654041887236846848429217800612384508541785173778338305407343727642556385647515379894985913181531637114986106532161074245233462575804451636992074543668924694119933622247124164169556245632104917154669800815612200275099554762488207937223873767911581689322376269443849794184252081972598078892687448751487315133804518910130316636152833311297591925453178780376578863132558236523892911035353141365938162661329382978924127978195375115201399874138376670806509752589976189164469063395543333403124077152029983904121386484679697095784403768677872072078061661932072861273853845688511649045320907102510672154035258508628420032042171737986569485947903233457212362605264915124110278184265790720144142356157957050389996197438389882177774784072929998163204693722955819033156820795573308690476369605033171389673067671731359842251829983723507249014699312468300626455048817556555276252099067994526585795614935810908030649174475109940712472566265068285806416406274189062260421527674034019789037760666886556801154434594137117396733664904210511187427818747084264054519348629510291267627308329577192433755895982918729895317274546285699897772490645706825472945493721159841995160355953949155624907003477005915779408164875574474965014725154631249045835775286482656022939166170374955357017601592450850549405789318415952414116246725226653059159000361622486479987715215844310142604356179614558646622182171099358803454240685417846990142698480827951644973127361954707833796491882179999424523980600571460516624635271090880267529831140940565749199180636483507513096009338195769877392876936462549639797692474854629018921059468993917107582092285156250000 [75,31] -16657810048107341536568799631630038073120543689499991967865787605279079585239856458123651563170271958348020586804388476298206420664219029767163192126975226085847211515483638645999230417123873009554423761299518272947651316158977448532501064466601464221533155880806315224931064293745698852384372994226429213966032955464818624697016057477212637526341198461129815959082335762021685193825170812910674319846814322702093767203073827883387773532016748238027581379880063246088013428236310534859472414067256257621844474623531254398375777662345551712266310715983427741726762809315786669309030723858348758036188603359876152007351132658029077263960032692088417894335599008614788195705444777972056668107776931676733777679700945591515873495665927497309869576434793046782313218438451999036048036361942892634850424913442528608343910431783714070370685505073279206963490933186688387912571140619816618431615388902713076154346515826791836466932905531054789711925320898420530124961355815327077608912268272750026932671086277990680205377312251487597801564742284304840140145972384692376526735813951996337444862058911968774100469990528593109621164216686777565871430913917104614134735214833099400503010357962446811470100825665685042786578415834032600313151507977969249459525316019506627155573521896398210067247232203964112057908227147038058708822373506432553111534881493697305430549991136029166527151120731148180123529666152463807211551562355254230018285973730924578057759398132071925067983148788215057026944165588845887074468674224777627540291726523229294654834588581766488785740215563730854093432221150765558547270922451347183462497534058433633086683643603424398423837082619562714478046276709202015516921732524004285823748628707903238667999844372903280656659377179066548761152949747619880961888656116309693034758191479217009443077945046658729092249708800659523389135073441745220792059697625596708866531392159375874744854865193273540025873519594746285946878137201170038938071342853014054740410866226549171432974216648218283256160001264007121267267771346527287163730054035230680198358904066546617030224930421307453855817844422253732032536706238889684468952634964864339244273885617574123315944815016537150498265873466152697801589965820312500000 [75,32] 8140839727510580847941059214753519298926110357446384755451155574300837384460818788851684026397625327017793908920286528451438178063833844359471495356719614078868071890962882829449771298981869001873944636842719869096578477129231389935026329396628025439855761893167405047011726690682634914414293723651559388042200162576881531473609344896292387412081768531495132778596193196347093660063406653057284546262935710977695583723773858454721344017751593086845401539800580984239593487331380015424920665039475130474041511104336975679498158962764477440244850838811575874307135572866271680581546870316289477451468413552206028142939747600727550994025149011943993876481292608883298887025254464730963462589695691128668687739854862428840537927140145867361435143443197632658728609486849555332556310960924545367246085377307502831081229426863760713110790489562102793643045987918591326257309222496619761662995590169887377459595598433026412335403671378644667421280965028371560859458978783994158407980406850888896107844221692342519060962963844951937845168264540094685645576991267673114109349565636257934545962057495620812601290987086409667581174435831906203960713750369308051021778031090929388291335980974718255098345398564618578770259715319130667559149121814792788862716680735332211833177861807540326529488148160529521441491610443277728451792900814105162322473906070891451759046673193448673589687402833926014200733762937807932487340606981318076195499328074752623832037641227020345416654710762044717154950953776247747611263162544386894134247691206158911740949947422452241794636110786500472454394844912105325529557091054063245592501945085356239131215285043909207625035602507523043579262619047532678912913584470783476918167688533228583092013379540834888123862011042734726845630636775353315694172322658888196518421204103788903507609404824724713750710221082047533465059534583143357865490951316493653298420373249442208593838589032482763697271941487831382256352116131306851703325493409328366625336965421402665915910291772678493681171577789457607328018272138726809020299329753874908036896380447094132605355439728444919187029563112518465596283124488741470741069448442640554062188784764819740095661594614373512968086288310587406158447265625000000 [75,33] -376484297138120800884575301458163885143207514272236863372506144741620433309195879719875140129539727730116222470935984252183403501635946955409341320054690550753326025118635276373202552273882298024427269686870480685917211959045391227863145935271571979568402780074118581038522554662770673859052673158410451441084970285525021344312600483013811312418320143947086822818511666978428945036051487928228043436768341945320404940172537665401918583578538586761361489039094626355179871587102820401303264304787173809368851870085629354917478447696107774132691636142008807921036828287424100867510261903919818612636992152744369587094185200647187194144980124609748978876764363094427600076988086063054580571001094735572346425664316173220111572745592441922115030764264527963206372912516886891607093840984091427846367706319608801092525278730854584541092250474370395585543514315044904292355972666127628330971503699238315587856013562437119563492616805352881448298386508661019406462304993191656159754616495682688774568447609313837724256246568010303630248314607132475449807391376894720869580484202376812815136437268727990233406565961925202171623337748502347195041042630697574212977745323586776966310543571427302584906340951868615735307014987864324941833681804801736827082577987575831119299295913657594526105532472146729803987533744100687117465461673787492836238917536409047420749476374839114757846199755864219260438746168514134364876746102396471222239118557730549795583915850624999036191974076245933871370382097433774809002922716970372161271398392225482056647126559231403751475813960662904143664989784682308967123089421339578239199472542880610072400915579968318091556712837382801133506853223237683063737471388316326257625264817488174437748422767494764470989913091511481830221662405213869425958931282155075896794803804261981989816165130778757602512898533120328371586693942185108896531240061783263817033545358288400371551334175115030642137873139638877836208005873640627203572855318623737036597241473593284555355223070922295166148651849886471649110000612031442260937657366804828762795609248858300132684659026228215264962645509769498566018431807085315519680372891845116072924188216789888696868493500602426138357259333133697509765625000000 [75,34] -4046945503176414774800420369795917459743590556482003349402276585597425943378553289314800631389664472842892721021638369647264309544795451082964948011524710442919151861745155078189064844103468091997457489633042724527805004600519083990834100061187744622751873741221171481361787497604808254657643230827256320907672612034918854988018370321023580074072499605096964637540123447873829209323678646931438955332247416140091368768350333455404339656751218077032253464497086329382878046660683239578753120301855458116619177259611114842195936460583533171149045775964271606418815118984669092969952841097476870409987209635608510113421340688573068773271992014511630587334221106430253568517167000536135697067450846052262702933418857369548714655079271628371229124552140175256680551195372277408498067959469247633010623312957339829405221280723025637333325824754837012184906382462601741208393290242631906195948794960624739851214289904461297660971522391461802352605702390088478210256096382309583113319946618014952683298995290941502571903031264989747498851517279294225257151129447693564921717569108093079316369236831873842451096132295412116945731702227387630960468139467274085601063009799672969401389071093601370793465559653009737191739536574833121066168403387074990682895081827352827098158941501208254479373686611591538516142899331352075305516258915991287816345643714061701134244587484441882147296626341388228290867131855322983812181624709819649823646027810605026752083428827467974791205767101781647685074188789006841487399348770400614827332312324214999625736279794016564700632502550664320291952982614090956233481897723273130761389986352937696506159974447144660089632781795164459759720552848347947572085781329944129296109899875403718299885143615593814902966129584059142362149801423123906708560086030032062005099272068668383952115044888124319917684301131559135779540232111577530387951288559310295925729848136976819161901728023390721238586199739578806985998524949947981549994480825388513135109027267617776246636230067936796628271687700048615190976051816777978001948403371500835657323335974336724220257145270676103906466990924794357735093268190536282377159175100564078477131255541258069395593732764382366440258920192718505859375000000 [75,35] 5153729313450309995086023199711799042344681196456681767646033220837268265940362851942055407993943233796618926683755220311192119776772050045263418302141075380565886151651505805884939104073970585938061017678124404857167503165434588007542305998487012093745261944502122344846791292915940315569248913825615601584185217955053582944522055946829176677636971474018281115768427370955677083468016903838453288228758454113275052459420369574992901570427592112599122605349714934726845123558699908538610504080434087626103289298762985850653176000656471516642465388415607164988296568419825608252879710574011252272770453568123551729014417094285572179351878204447749411615947678355317581871307523042988679126451196808375383708084387618074139052064059589009193377854122262047794003069626279976733893725747052108455426872503037399177539784869909483627542411708933110923513617628749485656785075783816109780471132200346616126455392303242602630254294567070083771650263963939485860518482408924359245315666872448768548249689033071850511300332762833926334037855092992483939572537983435028251800058681016378758534093745820528106354842621580113597054842622639382233008536656563139886414978170963136728110267494942405373009141690110809571899944190320303638343865451222100722828057672503755581148810575305198566659497977708802373457848448385339263570123536188154013466467515381852451589773985153848025608225860385773480087830292989328902412678661577782083313606723717026732053716460699816009411640686278245406913792340358262045945718636878300143869572163040602736604402138241927980691558235354309049793773331059602514278845819585662106961089269281588440306782320637735177944826443249967657196286370680050896920350303477661797488318151002840094381388599830934634498157541017248313208120287331194104060482181726085452565779755287003803844947465455054367620444608059617175978360057022515585462980928638061510013174254767774342586880528634815398631264705853081682428903607563775504569217500382333419405724333638696664614497583739341809068789513630321137003162429941591305241265186438407820364473330323621531878667399922268852487461826360432484144946646911830963502226103370301203685455521133159696722803033708260045386850833892822265625000 [75,36] -4280884514009731046572748546896717116928453647970091875729276981069304962728567809345498377409850140777450518236284187281297917038286427953189867424548088442707530458349755048739883131372523925206132489990792647500442571648382564700361496518789032997717741418938536697175329525514126449307117431646499120437246897038900430183458611591814210070030526487166625028512112457001865237176111626445804879244555908915089012081513720194661410223269277039913283651311040604504532303202638197010252231812862330318888688507324022870201073079160241424982505911747378113112882671189478731395357697758335598118294843507035145713692209060732894178412474973175893081291203426511712674013888699947664808278470038341856795843576048213255862366463087465220996547340406477402731764660260118979210024957473187351918383242374117193407560101108598311143887491524034718051560587697291197622357628751759130069909359863629727584864187794060275843703681465445277718263698435478177545906958954956786887843684108674687664255642079005284592677251128470716874933453623592576119351319615838739779230569187565147607488563573457429441955210426137880174507777097478192605515588964823738188612569403216378864352497866843383875676538525322696539690012326552804355832633381257849987082540769226424055498031781965331472644916100052129918098302785132223686269491146403220606816362272722526722062751536216926550107999978484963598537828242754919736868777840158227796795750813104679821227030785859491440715481674805359522878634015225133802505838976518596375607058536113225888782703804685449796416939762298379381307645258613124029999607662940546726760968824459659432921644246400738528487382781573981518635223677834399963642699550617198701950469665255910763756622002548883864158724805772093557731150221953876083447108129936606440112487134159501565741348694181727351696291945479440467034149110193710491686446385856895030038175610598172637987951142431586577774728036060765090781763363282163252641367343554593368837429584947945336786739892496733810973726696847983805823612302483210009833580602213207560922956792638333896112182814893881181335411103680054451246335105294123195288338103060031773816841900188318037479007216461468487977981567382812500000 [75,37] 2780261873856035644830039663175443969407453537620088492947061028364137415220144746754262971332269964137814214498020080890119716134108184497721766885100314032578687622113589044408470809636293026074050503700100917893711862808183340350011366103533516455807510567735601797766514993564724700196068682714516044406394810225791173989320957620911189017732580425376482138103345773713701140572818372475200786022693604461141210538996539065625425489832242680186927366632546637890398054994279411658304275638787126430319579322612931235242792246387813654236824178351071362597149938448774648573276622603995880179937708656783384443906901859867417345496626237881922976927332491149810204256615905054698936869047789961643018892906299340749550446163169310496919812565447382966733002069536081962018923406596989288899765106984899289521248026832569994686550415132711603443724149008736061796427518690661488272472412702777555765193429353649986155042267490236467192524943500788701749890757149249714426500717549344333614763971526878719303836079551175406449538840348179842048916153637750877164396770569779900672450175780523955258849887816060685093666420796848862565917734173451602032895567579639917622430509984813490657400340249296687428524522604529484846237125488403743431560871456678708772135496273769472190994688975023166907835464545941125085147474874699008106714067973555731772458135360881121810762409313937606240095458954755025807173366445259932035842535910240042924964014290396035813196029126487998592925374455428188599640026735013121897135874643791650245910478426900562629660195466415881688850591903809651704886296018415679854280836869785232041785502708496526798945759040791283326857215704271890739162778151949672635387659159545780897578129869433199263383232295936660604728237912673499756269344857110912917431156552896390624227943055139493893973123240025887894415105315599927898877337044763347229663289353021062519942021443962636419079747135781045892000899758520404950455654891916850966935268222612288683265089669482031980551527903838092276974103426390606061489827474732685543273625645554130738473241684073128589147417698576262676364634449953794412250674260996142952883156259855090830512835964327678084373474121093750000 [75,38] -1459704644329343368160339040196767392321364996968653461213219564337251165720092823750332581044645463549213204816550650856538268564765714528939524430967592477419947549637992504179182486544016575908027653964984759851928568984212574340533474778224797024838806879169898970067198672497180572746418781432063654166227410659652176776310072895223560816794809215974218528874463935834225797467350488742600123250560424956522062475751305768191112928353378771812769367306883410355519360054628914763421326163505987270953968040164000657751109759367409461201403243970064639982960330998381082914985683413597329512021282990519436320738407432031675076004530045455548937471583987462184102794804815512113578678413165259313030125229912289073365461645705091462022517479570582288804062999054752298226081947563186646657276177720546302241196414140562445131774459711220534869317581871734734318914682492117961355042440577264693052746103030976082937504495983635355181246322115614506130577795535735695119737336476205846627025266625494530908337328848467033339096023401949066673360487205053431773388280297377652808229455175168077182932600250713121973380802492389470297067741873402823740106061878105746238735191362630635411173770390551974065457159517183321066898949639961378197738412877639455111502759714248206096312450632048488861008581721368120748756943956590889078470932352616362301367546681522634061501969100129425899744823587470950829743539404512743586771690408729793973636552781390145952970362289841075706036775490223315639030144227247097575764177777959775057830502903850719928403527420533389293367789761151233469486124184662904678001461836032211450747089975219481103677889610141677829720825828887691327063365365578241614127561271999334557312637687351523263656853357885784344969640198400126270837441406841130673268583780017696805111985329421906684006202782226994926018972135322224414186256988887795005357146650315230442186650820827908760167191949540388269555987360081291208319539453171043637056696397061163816612962237262420359732619657910896252691594846350523379981062361325512568319255079847327700098085710653926846349922414783638252554428013122758625369120517470745503378019153339906210931076202541589736938476562500000 [75,39] 597665732321114514929448148623416666061604574758787417130396242391382789915192112418675122253483199831906818187398028292794704105135045702031572849279296940059995454758851654753523932240789468060277336923263765548736841828117811171833898222883624482340703040296782606411380060232775568501581990662364658960796155294338831585376173112129335350950327676303844742518139138159491872230493766240967411818059757995803408086912945760994111707558683771477467271370076263252475430106597169132546521248903454996747886918785863897687422084840337057948913077764831394071925957566422355415705843158073103125263790861860864557690499138741867017715571640215138753352750270214511323848337243281041724714739708119349790208931412063829544924456141983170383699440585412195824041636347859639111235459037219693612355250624046923562940055161799313269855276614020540184639739891216022753246416183392811796462373326490883421563068358586884748578549365153316357981639947575629322394690240495751602041156569631084223602348086576177294301859763719240717943410663478231183328598715814410895632597822628335188234697903870197521461799017995436121342701438800836863528731072456631457247021284448381608605233010406274705587251171967915106572303038663663889672096443457749700351690191933964091304143567406974915632468928748717141110694029167385416731910272025196200409293034824889972015715624939678333996150243388926825430790140621346579772627479546932864123365739956982970494024397018213883136913874460836953839755809052760803376252095574841177178210773743729956408067497920234054787020901531444540105070666272354756524755802965998221642891434132906694954535482293356836138336533170712664382088405191068693577298457828037355840664447643644097130883568262701579436111324600459956673181567813983813154420916794423878170780004053948634248498559870643731052839793437702528275151065353212188316640111157123789084297655791953522354308177611394219311856918801633920002291954485947962215649306549003365160134935752744593970646580941821357527152677211829844278431323853184117244883665491149764798685429610287183740633376785719441491404511635226243380070520293558435939529935094330945037632840666219635750167071819305419921875000000 [75,40] -158741102524032733121560232615524419016307815179973394496275760201622011110367292233741687036699008623001593535893280671764519456510131356079599061669018833188647360233201163396793725591078063122868898292151958371343355785294772162996683636469376951192492524146616460684842113442715627854544848103882857801585553187070571132982298677689888320318827643859608039499692899492253855014416127783997862098720610466834339564049455340486482249223688561932248106114014439904492013446250481504825949535027134291399953518920453340828971307618289714291717471457317628015613668737524975615942702973282955760401193947682869600138176110139822311016617311023891235123884874957176541942005656729457863809707540066767841768570953684677048433773998113072745221158900798140565217293671438224967327445268728741679814237410685344959348550493851201772866471769145275362577032206843467381118007422423638982310816378719633079379566353709948368072401543598727188887627608052076914252328881303777809489545480616036817035172385770594105176692662711863343933483195792464878781396893602339538200386289400715290909262317450625351703224344305553488592437307437535824647412789911236986417552357885528558072862519628640912109458099870670753029537221657076975477462352343514697583959659756079117643562917950897967003707559311130981292122855902931816881344981008959297684029901451776768512575668650035052251299390390785835977041056584059068157096412219246473419394530934407474014562277599932929957436454199565534213478118531084427300419888720548163629817166004661688457259758530294297938860480636791697938526790978920352067510045531909962022229703916925566796363120510978417474975172001112089517860932806439124158483041762856683703913472132470139555898778227516298122150375151731882330873538547561242609843423643256170632182401510756203863223963006869477324689134534725781521885000974806990740527552243360623524746478482215607690874317791082910360509877474213399641640499905606874538981010275708114271763636512546048581982667895433805360229507032365669946915316928483503578530912844343374137618264309105128010187792383962378838707498682150692450533617839149009618715200294644489253936825434720958583056926727294921875000000 [75,41] -6159078954982715755178418838638868030010750767212236879122642288996502854319307509055238647147053256349522096618184832484329911884069861487918049600579232234953042834421341870601707070589121043585282017615577821675864130142571384986190928282216382022338044020505294026119863264493317554616265802051174296568003767885427154797168923453152050839144561846955951728924137305121996763876358029521912868141774768727370753249473648190036976729621553034882829918706693076323156308284318089679499487484697220262715915611889412357566154332535010864339524401683462711141185027319358805008024300082671845796051208162076465259517908671684433817154219225048006671847715568883559512426177180259080406161336689386124065983012127085724585503588686255333844351548232055802422763595701616317112713474796107179013448620711849576906873349813304918546265187740988170507586391251715879560378499953644947560726060683442986515292018296140867490803352924698970379659334281457850443580119524521849438163985297788630869279198119270659864943014362801942826905588044189184303123952438097980706985055302138869621288601081418297216845560148551002548819485935349517065639827578119326444888620849985609993138388497916216532358878772247794428965605577099734264663529483933457902706055086163217677901333398073280873386860919546608569094732545412880324449669905651793038830417045899362852294754334306245520643890716365202789490920355800268917441572109139203977599447835924642098816254578500752871374049381328360857562478270136866375719981182402063746658289478257398533859621087959346630561819036083387687751161066610274327291200710242670218205007633817274886820520307395089341930031448273034046419673522438056273354772827123191558350938732657741427466927856043408434867938058117398166328563981665608562071518364641900135276250285454614369240118020897265478952429217149425302261403598703317257492073996512347848762607781086789175997534375243234181307061408323603225778650234432114986742684044677678905013804569169769852105648610331666732766259522893771317821661566050609511125047619625485285040335064262191055681232743384754179302126024314715619536615836934237011318146054212468998301233114034403115510940551757812500000 [75,42] 38844412931006506806674355126048964334517940477489647767902520552525506466153419998200434085476647885028254818243376842843600815287112130674979110046719574936293881506481254291136714649944837588967799418162981836105741183009673110179328542566927617326835858672664839244669480619404867960604159530720154423926622447236928079502414748348029356827270866432792136098958586568414472804222863122663457337655434720701982896832459641193378614669592391450334747850474327726997074118968797396216580072855311453264850895736562373551941316818345914252677498996901566093441990154031271946649310997270286992325394531777155637160877473413570508201335208708737448214975946549291399932126927233036951474339729981238267462923327847544244326536412834310931231795735357344993981560121597784008823518817079151482663762932537005211463760524161483749533013576333058945258423451517241459819875432851611756774548165722717735660970513209064086682921890849268601616550570022290784931497758610775962004070449894549598483178308992894931033779416165920725504384842435263535292018910360130922537319890481642919034108367642324866346676107103354009862363654409750870272289908165804763290727899784667603445997754828967450049491889788233162855115166280490987336527359808710894564288578541818611443366719540602948156021338974166914230761340814145447569295697167760904460882321462907309196275401134612806181029377933215800849813236276561787750970508390851202555690813637576866679272749921410673648678921427569945347870837271243977304179125668220586088300848569154990065781265898248674157161326314231183983593547403035617646144845215606367787379882360287574387477809354259507557149718867048070429405112229080598450999314780586709743362681603257391912129438705912017147649692532524643674013353360535318308264854505526950306419278170441343107791990662574827145301204262726874328529302536310520193896386579985646781409225598389921964289188697218845381007278223419250277712316627921423549511857379767909832315171203737158455018488634392808765608975412584653241737789224314188067387440732783130935310495994689092067666095632575945693382596306935165172000657475624995951713516436146211852076248760567978024482727050781250000 [75,43] -28333449980568243491104813514788061722706855525831336355106494093566776747482466880689820460142496395083831279554838137079119241148518162982249547246610576644313087289897097276763290801354932258640415749728898665760882982929470532218109611043301595979940750086124803876949442237564458443042898801313201353796768658933947654491183619637132530044409214869105363589192291551367050522920133248923182678698035994941180867944320734803872978072957152830803745198136642407443346356918630368815048525027934289814122680641558353956599829415192958518946159003088149628328407874843792745135033865200112189066537471672841713196627364003463662405736524755737606111763357085611682068719056491704888305584788687652120023261074472458790674374548618778964310258041203109807832076279987071979377014180764538977141003118191873601922592986144406144133708456262763119932838737887634661578858305606985785926364692156158888729910379007952292046803924600275069235504049577944827566122819769332788892384197380113624843258950708051747585877112821243485173630618742445972548864827079426890013339816986252776425634279432966678405018973424121479522410921305224845369678452936819951912028062691201499346778315206227038886386284449710864279391951601650877130627398205737467097122335928423894844354235134904114083051601919569564740688225603933701836264378948305217006033533144573686651278384709965818348646136406158116796029797585730745768897094303548217526842452250657441413181781210686262434577258934415575601973471699850037140944027099519505435602392193593634044186965665084247357495050411024841078730759879523830485163371071396312922256372952067320216519028991164877405764031883830424356914067874088011488390999507613718283605676252048297070114916295527674459585459110931986150221544750179974011085038275996355816975796867018833012445443944967420744065789226692718874138570842765391374184590033774617391441203263729475340880210132165857849435764146592460949846413742970607947591174435902798052083137528541550880637250695314085265826974206404536347186646925730836017132894141537276657002304054539134958277551753734663209087253831715372442768684269479802105407939376291448496658631484024226665496826171875000 [75,44] 13756045570277999955850390468045205148156124958558794062246281623937407511284248666674768529603140836402455567319264432726092693138851545975800903289988597697910520201331936268339999368188256382600292740556339773286960447626716887247141083631022598049025563490762509693912644988440663746067381598239650199376085318725019604851753701873479265805970260078893541197591572106577170004106972225991685226628192054513085152967922686108730255691287883310151616770997045287567876563573923668526562487041869994449203065691999690500105872924127587866484363135881551274033690073541985795341782205596194031691500813609917251636609306791470697935066850988032270543255190830838656663445275156034951663376639834259164351469574150758204794200564973965892663739932189061928260163118352154771756774156625222487759095323140290408847582370307223634108342285840856956572015201109313420930183363215950054925779358773674671358672210882843518765280823440763928343413253238482018068721859933447407286808197728400664401271590010125078950773173777146202721310177385350295429756634683594191013474698133899090409603690510784409997875098906443369819453856387441824952555700768279611812081541211247188021141273158717590466350538735132884718392616738612401166242178401479765425051354078629436260412290501552425940426126581741941954262661555350941701866216817863341894516503840402718509451029847819507443726478548273925928729295842953136160795733769539401016339704435162152955351775105594364762650841546144369364137521881975593000191855287016192946180294215630477595738655967082458133977038930302318610688116051744854836841878922963454950321681954485384644347902341134177148544780687641942183226096521142842234376209466963996658443741433721690088278994213545371808252131474094829573056302942813843336993911698971684085969556607713714707048302292220025997982665683967777464339928553890160057074520769282650394710098096818653387324627480615959201433153124724942337179601564088151744057337785976760377628327373448543696704340489922977214667074895821252825411544135771156667303203409579147336036852503033064347642129073589163466344700210291547633716055793001970897291436068954340044001583009958267211914062500000 [75,45] -5122814244214438324172320687561556690948527783883368705136765162828749344839095437496123607027818806411148268487703964640206926987270292296459126319392705838584837933495031788509837176628677473340177629275747252469279779050957107379409142053841001276778489458877024809174275449002589792078255816643689012200977614903355703280205362074136280732464508673413201373777869021610141992403231671225302164721692099708996011714198992240697055458184956766626708515880077594880507769476834281889752944327739550400299152783063885433499825128554435385698785629251791958997378623097640767742850001854429973273940392377706513082870861752398734328793490816121631197750102832819442119743183044283716265197412478188368496109588054150373040596867217475918953827555805920063293760884843798352711353531027181147534585757988762144177295322180025959084360279204189834212949362250257461046351125886769260720752132328149471266767836344823301768998951693885652429658545155668573204945228025347107667402859004374227712007572346394567084222358095246003113809350862733381686854385184555795212640784585938977270383736731349069157583853833912932944981509773512741423246173374847888747582346108772305414845483964944998937510102645692896117380652592282579565612592361577003016821373342716763726173732971464087155032145831843211568049433009021742709149926516633145955388881295198835352633489897596965201680591822016341072158207200643534226224741863115370241548776501448799527896529337332811369109653391776072472394816047757065349794020635116643813704257315487862120403091106086793194235645853567307678725717942087183816428680600548921064490907455358649990855600996893560139521832127829136932788673596268830402619824037531709464635104860749214354659587469398605557162454402535921475944423823128777533312964363772662741574777350173486605224431335371797208417701744075488974774921725387668583295943806036384106585759973326578349820577111744937986084408147857799506360877170203311900978824451637192666919198848439220435303690206271508291996619249985324693510767579477008392529838425209498771847042621081098390201644785488510772212739960156481355150977298991486590107324872178651276044547557830810546875000000 [75,46] 1514866993681072502287355227841935946901043598491940209816137325556717299971976569687732471501274313609886046954553363150700379432457271247118675384042194714575879343826342689125016266774774494237666662955941950556322722843242278386972799311053960503429300537932651498763931330737439507540078196337935565912618885074506388403114310382537867020004126523425295247588192140061176229552004311467277510620146686769779043759850464123748540512022156464758332785060351278908373645130770753555895920978701907177074218979783648639447799062930986456366174643158404576863420633860243906310848993134154543225159143470508439107473955703511281825126996879049035076285907708922991495973563454194018650549837013992340099921688190896396782647575434948255731545764410299278472470653100437939830890397128295607273277875970475076300234087916969360323159415561389897440823903311235150236337024983826109104011735823924509043405226659518468657241166791945959768974649942980784918092860125637788644943730242707110077022265597978680478867571273508998132795828254304576373105433139421195717258658331990640871088785914697279340057961132292648405265984356075808357739897544215484611666552500669212420952255395391319400119358699046731292764620182949931810652507922218517888856043348355497381342347469716805528800112508467996175853442592096505241394607805310260376466903168216754955051360594286960832306516179157284485953288269611091108324538610811141680763859202531130621451584248148476767305947897190307322036983660526278325195334778605534881235798220751311229135016347440938881195811426116866109984389228426595981156250323724951948916084078883601370704429025046800530370758778303596819211741310127177672343816202893171591043658621508050500586440873300488493629672106810438126463799474283678105408323127133869548019854464909127174326825525559579780711261151305455531405209834875261092296993789850889664827705186074579032396204852385510489672679010867261550490811133259199460935562863171827017073839919975366599982953352965157091303397428732419152584730582108552460337434460093826556701017640561044507096925057617151483618696960452470778436464408446863409013483092735441459808498620986938476562500 [75,47] -354747217981292221591178980818319772715452186438346742455419511004071032249933992152127179609656983742834236195880763619188409956024783849818488815794024613888351207433583496004109863104120871352046668224824595098010230346072402159276706637259647578753386675639742805913872002136925330234061774879309288565828282387474217889354680813330863278213018131251164952660916810924134453169196407750396196369501610209127821503389125215775559313733792000669009462002030028987430108167478594041598053512753824781873619552298735256038499568909605758096537459195269440412478133258914614084071585363050976628036201642256771006085599511403691124915005519085728939764308143410970876229477455641190481063658469548382731400796124931509884515345421740120367763316483318511108859222894517311508385764914673124011696454587845250015506826663313828409406137977220892753160871803645654783497031012400348905043192382048249549740281698787343477555216923049968673835392805108339880529911032100973875692233070144543165119326840098958601003677652451420340019978207364031967411852513501882757516112933875512253338160389064404448591097583410835888413475873255863690220574573838927864011676454383612677008209875863196086494933039642841375730297180416406109773391022278632047386848736765202011667306866573724372660516591098073447489407153141999480765807803400280494140571448122631601269699860322662753037845625905405234255181650014715136910521255792134936715374392937766201681953812192404875781653847131432358752436248241640538152248191448228278540130944168316207734875999731598184297580477258630684208651451130799490699771913995880015190688535179962543042439823635015929163820361300026523310191207879678215597412533779824652490371198136621989818085696623378461846493591926729556810628953776416473004716198231992630806951587933125350850558975257594274365900488326258866807437652106475117321079598055215661762871827404647304939711095202495194967629892949448400379839030571902430749813803818798376126460015196554341316650396563950499916455669514164504655862015478585852738434722151226395232353724832841022238150744199401890209614786409337947765657952144818798601022535876836627721786499023437500000 [75,48] 62853278049388634381624182114244308756032986749705960748595754078959619234402724550962936207130813525211828026180810469635963021801397064493538465762611056774626366542085108999340110583243575309119055508381931790047648291965558320617722926349826818391956203748766934413846332954896410747309492474936793192362527117724616622471812681912315396733209731593446536016240819471160124855592252027662483124623172051082029650497862074693224420095082851650519620930903378015192335360309035625183380203808763413463282801031418922711153030568282019496985960239698744666536586501515044988701371483952001594775263962731078540792059539258198405079492631393050822310831523698338268652111911643612074851723494231644488165960976669205597617379186379348781276089956764264079678824916483942785028548314590757285116585957959297314517820164748765049996999391796136681105019206208951036478849007396462261194301292590913581587774748553678724068051997224685365100979624881762405901311236049732628499545071992931488548650950638380406714826072693286767869855789921390560532785157898198217913922798356367645629170009303565529474270625229228308149830852570362067579377757597796150188606709663936052555078717394068768583461547136094464738100208244670122571442728008704491588787894199552048450756000574433406112957091016390280860952792833481901146217660006063359726689056762622105373063329150947020337081674211648653349011646657330564945726766694452046019296135561196587545443578708841463147762114354986094424659823352630828070075362518787221209814883424109006892366532560015141811309997867223206628544243609040812754653608214978000093652173591804166201331811408378094878376868094817275812490717277411875094267764652947178785867707976281959459511273174320736040067848702140226442719668829773727972463562262047760536538455429557023603576019813268010971436644056641273701198137948075712398178561271765112102300937571215622242834143410937012689357758403249943299487897508099162105151646296480788079927252057158586204090924622225189291820646540836380445998054586072259422495655585932756065084632073691684448849923005420570483914301599995107506889521417625665833384118741378188133239746093750000 [75,49] -6807462220264125847541263964234284573979470853556474692872303628556794095864640995065808656115922780141565460955154621536984261002672528109165459584243811619651975850459908118323620756646254889783825155692130972158743343655557690499258451638434702013256784399469070951902345229243593608342248499084318940075073770215163722551770872688763178385612349791436462810526078853427202157377892900022048870099817340801794823673099585658825444354194656420189577096457656342099458399127184290599146034216529057761253598459551863727648498880549080247947349497408587647720315226346797291141458712421040647786367258786955091144373337691140039401736346959300973107385996319880054065616635391806357395120876836451491383798546230823605496136895322484057389178513745234009612309029812058103599261734479190356443588664052423364251750724356592096884226639478296189623656967706692930746563905477129032916225376377184968684382000825231353465760346710048640734489024992559149794443107716216088943515833843737933218160250925342453945611163104070121415102490308284875962793145508760666393267067884006517559208826146961854030144635232439981216768286115061222692549436548151887242040828530547318490574964751831244330038792312301919945292448010468813649221798660857145315070444117710179061775759575782743578359786670522897440417028118843316996657423524831642346842151094337303639228808412495700834813045985947738516682663223655119576083346353171314024433697545069124863789410248399906418312389999959183575034167883133936508597744061845405162270407176599851935920759959253208183889427394466185660130654024886293374686371807793311135919720001993721462139709447560245280258718848394550491048241490975834593755958945332675834995947044173744265689064495166950578992678933412819576103423986846806338930181795116909346871074136802375328093173112425837226470383875089986488215569273787980976026052157059998684801981837055557846885304113297756911348623469308531051308405772009602088186083115551897709078448117865541102614069055264406641648815804185743582529819285932011634085311442174520507190433171287640316891744146259118448697556953806923337813375440852325937157729640603065490722656250000 [75,50] -376856162439340375795260431068304210447787760014833658994397864750038364964470860449291477552530211250449024655019055724015104759304576508828392079859884339675708301838065830349825283464610123473316163604637965175349197033225807702722682350202007838904950804808550162352948729876348028305538507914941709979715020591640020551714227565337253518940785810162978836652069987906474284859061965652786031876505423056960120510721763780825263617700781228467408802516400514982338677655146489442496641057782112630665279630424020310165713950282620295345745967507868407139536447529968037413702177718190921640370071997613730072996958099698801635946011905347631559916490520562063409148943565012111533244766782030789086197574366114603895190365277390095582562577575077757683039562858913419939216117697097951935259275530960598067086064815364415026360570099184231508610772080965783290379166730184475511123164244748004717244605257032604579732519525820934278220030179327228285463475334865966701294556298114069012800066829692704626494213740932861826959028695097384437207006701430717968833827407875800093838648622902294980168603096103612344150100292402933801868762193398221067779721791087363634789456206526277994038749528797355959815369696812283287650464354671610760352713203189150530615883718554791738310672128522661862437847061261033235365190188714595888945221398326944422645207471943419271550960031608946331987777002835811839955426256758842128242054190711391629324572285349074485362290464554100894527213920670452672348069275396639700475334710987940623730195697288314157578899197751348777871388137207969582339603059847396287405673383159455274699393495325828556443109154708467776753702421713570300980074645932046980935964910959472601946681543578510371747134485802603503274219519824654262236389640135938805451284023622473252846819655896750979321474122941737212355072916082254098944252812372994829057955617929878464621487476895941319749667145280604427630704369671839130148373484764262308966526399401113287589734282358885114661944398842937690815468708829158414058430768786561939118496007844936539927797100892333157938285841741821191076822206156293759704567492008209228515625000 [75,51] 449975328038344982820950495032429827679116385094324423119384649302111660292348158387870518183702433190117863281844085540898307974361427982833264842991217991753803978771849383526210298199989100935538754480354519334239401917136759992513788011841724729276462577206354787664223115437983413003498777832544932481728486859553222917994223970229173963343122591628278163869643594587866645889172442451303689195574833219357238450165895765380665616561346549816924069796797888813033023178110967366987499876602875668637129308904569836521291886191967956307301406729799758978253090771805400931710087293315308468037346002246687976136181457180832573929832006717255223083504253571843398893027970154944206688856929995067211009591218794922244651357127464000110073890673804769209336622827796361091244052356920821642226307876500157004230421745333373993299065425094814264067605963202128573757795019695832468067788359759516283229042486929045962218956893170842078043551334251698009854008937244602161954112943132553644494765995247441096712094381572113351955065835206735975211560723093213860270709754529496148737535557823065176033083820305075522486419666356054232725937405718425566141435424713842483270142860915742715794432692707083551449101967372814144232445811950884366737247203041255133574901821495759746930458339561704540796699333702273248302394981391029663810726764791485705394130295224400016416945274447879566714300093024060026724222349844619943176338873600269563773591065210247382862589806232437087593791664522453687462808352372356282287496494070716529193492309756811567376399069336574465608610448378221317738065412466926954225983132020161284343116874477129938481833547881472546483653644933326284521231973091243439820405650724760909095164403072396782757435274889350170892598269822785960863542683333190536175918869947051804566500627198429791914670077224804863296248246753685690081388493086027283181646828357617303261575960738410474256459502091233830971438620124032230273763679481476361744251180132942533697509350961650520003908482110066570318019896041718875972654202164984925719075061845372870166753165498165671706197592000665147482507677523244637995958328247070312500000 [75,52] -147495701717592138804426352386194305613117240254190888820873007798832845981854735898502819239975213739952871543453754069980111310899929702092136384799119339159955236131730359148671277151669942214290590879490654971482776522251932929419861416403331203579857344642791662300631183366012546344133686183484792346017771498227037490740935656912736339767648559637850812107170742229306993756858208443004701694351329645939286795117648665876643608152541670209830749335995950571360772457899103698158412526214487077731868659332115114167472748814717237718851526307045854039380549113976470249120329742141599433714352290902991603818014366789094865962519916810580164068719820091367240200421660304006697822192365227243773767376258313877022277746510761593720628347826427278958341349725576956455702482856745910623007884696720031983287901330721210170850344476582871813688337237284686498355559662727257118853331228708143769824686107468957329512189312021529966561910918914623002449088191465983781718048400201984969117597168951287153094292406970505903629669635731838359866324618399382192347006535492846352293884823590860006689284718279214258658857069445383434016378853000764483875609723635435221721661710551865580363527975108896387409535703409548281686594101650054465121520283552413824995627352050592138750765266701915161630857501731942482903980763846425515076064426482142900880483712916736687230080998848809732612092855322712928325617047528728016541409646098401593855405326465995309263791945257974404427467451216946717477613631753321609155483013429020208221652908760353889616162291088194450484342950487307227024146879195275034164299733025470626345417310960089310022156759568803630947098205280617264289213125713868548781510780863527366361938996341688562491383782119702186326956302488296835352604636517280419063308329707571604844410786737056943147177235537931530980047725455007519880034205289675875735465978736085117736486822488055724795942688357502658235084347024835270994341440004997225336230470108630365302052655230772794577749656280186622882139948055857444509934909629243873866265927526336851205189351519155421500274916874178438019882264597981702536344528198242187500 [75,53] 32826790211419365901733965450212286497078885725232276316133823873648242627294229278292342029964856217052949930674779099500911455073143720494028809988287241835428790717316211489912829857014861287428306722473385033438546918830552745015027808786805317239323987030021949387150748001173606393838239853027255814162279573720963868061433046367150834148519278026230463491773256817381487991094302011132089388320940287482148826524433087870191773748568997017245423836075303678408073308523718107054880878412169478004015078099881882120179767494592139043126761997032973136217241552601042157934239640167915098071876390440985958321349596022704506795777963533290454300316719542762984494797770367549564888504107244623946504078320815637979048375556211302390184231912263083905265960356609649388062719993670747884642733600845288270344405778041467904105269282828873730460872139690076302673435448754335978303251219682375862764279155321448879761397223006401541114380768350833928294826474670738109095984265533702198429529185368215694440320647393586835829526393837778814985644399509638805522903670008301997880776202413771868792069253752857640871511459070167657156024881001844672513623383148238704010355270488019911944748777249459157805594349502251989140765571005965461274646673364738030137445464208599663644451415849450593407715658244771391037443885286787903201428844512470904342491107042692543215915970446858608763425577143152255254770395785617109116449864297904474827726948659238160576801078113809141876616000254241162190748468813461420186991631196443143328111605492701783580327931198000986770355297407907149555713152881103853531302611312303410627202098479857458447745907691011278710789597931082340778304044158323142315758046052314814971063076239898542217416689642923168245507829970310246881251643525893778902763828621382669900622474306551755808673869451699901464942034878483382707447046567789255728901118833905843474712800165421268523370993428426641377842493828027183554407624665722171275084936190570286710802750434953351981090356748722969460489545983585063471113621788947295866657531757008830689831381859473397140847163860888358044576307293027639389038085937500000 [75,54] -5242349932215560299806041483555476017674322434251202238379130538165080392087801679298070271938330189559636159687714810094808882930680942439342962481169575323265015485545512875764650387940309774554831541073693494761754659539367530560217035050497729558842360631059087881206532481194227392839392116089048118960466950790805271181738592940425266375948678293555962537393452429559337814923679488727310885635736082744655991919093084304088247572803400993473316749393476370683715417431424854519417440131088367896786894449154560723116604082153104195328928458778290339974935689201227275273019603264614497886401895397223146293122187151036588460031208099427930908290645983366561623982936557603421955160719143086293019740929477594415169332673182749264347340306144699366075681877169113423941393673553862626754852870101142178463194289443758098894855291606309367380917997121740295698586062657301810939787521081872452763398342949671171720771110402334422643773006470622256557500809197665524211002896300080098515669210022140754935134838078064798811310725587139011772387625587546705124494618668000954010080757840897227251197262901612141291856337696044300579694063382644471658471846047151673718364827199227625059558111505078406359778591211093090538809702476620486461367320404858029580759862238367045443437788095728498367018450949978847819278208284981984445304386617215067698208901569226301427261905963163461010303246072261315214262337259901333546393907589955105408671232578642902975122450404979581834835193449637694466219428720646221866228220473282507418395217684866278270576829164355479997110060090616313290323895849231710038785024654234409828828723171368818752444000316537582300861098716290870486804632836849411811420040214496895814673937675035931590487372726436193467061985379395227354060516439402966124469737902449388719210715045098440023597415983965222398581954001769198822091528302522286519646968756393957042364261192580607485886171705032411631156288634036343400482278571391077684752361383704830437655911634021482146686581343909462495811752665980267813254507283349099046389252264885824511899389641982915547880131357239008593751350417733192443847656250000 [75,55] 542455327995257283280715479876791983346603782545914597433112736778939316794362306475007686892410992255924886653205450875080127219647446294514287360185743993968471025946937072302389056230300358269905596327074734457963581621061131281809671050273889255295248380078248204088174222610722726232909047200624287756754511204389397905283822744597736977393660871594864038459285446573475037747161282278499538059502762773375387937549364996785307144111904691771815835549510233765628420233884212650284386179384786850087265400094673433944763299398664836564842957917068123656927754327014127566851752774106736998711245489556827463893084386446962902110911940333783721316352276906130140649036792919923326557822779622681164285589745090639580794601627282305365627991745477338995144423764938925360991756578290376305346606480771535415151385434758539812226322121911694087817021888232711696161345139300941626092136096838534805806961628180399135035366875740856692715964695305652616456097507025899291510234847602111648221020092462827151288568139387952494270343912547825576624770414662291333017398986875913399392481827357266311584394602872083991908218492151731921529820037261757984993528686579588264190410312292660132476214628790074723908374526863270634000993365065972991863626996484696990706942197690188799095113440886831158354190336522653126812441456281229206411611930425968037515662690130144845316466646509194106935268292336383122243648229189159050628582102136645673958014462660285121770290245005000480761759428842683229034529955322341293475290736457111454284244131905709852132618910591453433636972657729427020862815455743077143962850944132662153234832386380262171832152484094764375426222506111793179406649910849265401873115238732824277671287826676596622596604074776179649016767135116440172656994979528675394354443618354855341467347805478067866311876581430300538171195891012471886773288861797732941791772686830791451257320222508428356306435203488780401602416252954569229322815164189920526306907114878713088531767776798595064520730703455289604056984375353348673799235715633734944591922514254921626634023292177458515361809787691527162678539752960205078125000000 [75,56] -13157297951554276192193313900418195754956001713790893268805661993447243797953114617073155664206696941148294282212813683461957690200309025843674876268665482927560048381417280389024272643232213337407950277157429820493051759501774503350942502640230496106317879533930822335803204432186446896970866845255327873529251799441603350924979852170077542954240584184557478561868421589050854698177514587118866423445632705757689914382898722701834046008105808113076562722169432994990871013828587241286318195841416531057443258541656950134198676897200100889852424214520944151542152660913487093130330848699550093562525830989074420824747886380780282363331783967750715812428228433697570949801712099076843964301894258287573442683929576217983542397751146612279746699171344380895730003009241284067609648530978890805649557335214799921073876752838852599257303856485010186656753588865579018750927795586174263475005094734974568171965466557952446415721347477834494172258958846623488910165465707625731747319778899367434236928508471883747246291603590210140373955993779684219296212836919790332309182616106253363331114919282679428062474237266922636007485871670956941592419718832975483848294099229101918757562465877808473434285814646379374978574891738960274192503940636565039343950946963108426413770794019627884739809364020298202212321551067041724444603016523668025022871023201155222116832474444914367553215922664614492527443061909336994600710552638049688051786447557518036751468677088069437568129696016833024274147695768559726303133892797673264922086514650792829527067320225559733240739354817506098685266910125499280432581641710372695586061189430314400981810538752364209867307198853598131276157913662457899349705256695851519841507359859787839853904843649120164713373140495558140296773842499412991420123127725833922270742311026453559589043114370870072949952670727979819580280934205775431654255938782624266572770354310088944590252829257092490998305338552162113609756644805621907320991785366883853695004191454828029225887165955886811326299812684916073642796431971403380417202757587531053484251153061385698273384625852332197037952710161334834992885589599609375000000 [75,57] -9120508538136571427997757921067128416377351589951439682377314813221302017987821460736372377693777570255472632032497719657190360105707658683754316428443706832842989672583446483561063777250088918228320524509821171678828730501376533136483792903581106875725095226651157275634952921027662655314005021339275581192823873110137465285597246231077025875772059599738292434751554325278923047784601878838821203944979841195744022380716560303303905808041362137391112521380168115399296052359088632777591797820632245450435228673882301497030630868031461934644315163471497934699902420050652743348600304601827539511668048687121821169680672656290722893741867922232236228519996837086943140062210048075677633151102162720855009941951629665238368647830075373017526285476474909688123323627774245455480137156986531976771209764009755563653896618877791004714349068187069011905095377731016414814686199839545697667073973712622012595501117211340669905903296485859439483932001749868721359528755131632581465050134068110317791214678223204494273158766840830950977633837369283254244220312421726440706127832698615203168085658003493203224438061160801792956249101735573242390230548023397078405472703789976013073926619037728531444225661297389662669519911351688969915267071173784173507624337693351278043136311847610420221746023788431760502168312799462230270957500110056371995748703812507874264079428768965504977116077761276777909932590497815518467228542784942621739250578070630599970636280771413355368864931726077040657507168629354215731704937452354003977637619902690616478084644678313339996721790891165419139371566466775513998357351011558173386081127652487341855281507091760547673700695423409308786528155389857625245392228576113213806668315532856570519883340294898094959757914627550398130171516627774182508887064529448648778440156999215863053244894780004180021416371994091404612250167972908769202615825690816862428658747337458483494733630226580088654455117621704904170279170535282721578421614204951187640492753850112256818233253340139116740907529784599603065369080572725131461794129940728650830005685869709426025640146111495010217140588792972266674041748046875000000 [75,58] 2728677787792663226459448243243205674132118705909413225906611649565736075467534825595827151926324580628671673510260254566006726130687234754024071007566324221445325807504655812679724182589415203972490502836514166740160664142816795405207097294649528543010865658068991801960334180768575604946623845191809060799622493600499977627804725771663367413202324084466010927435148828900655872603916309690022254684011910564181964097013720861101553635541478270189637477288435576999992703977123776455173351042153914314396692816349885136941756846320961752550567591426237312363896143698733479650636864126761341787379998796556546400323699534008164413495770657454016374355616686939352330318339350943096340975957569945578837473594798227779875896025937354862924719315485368482392433660053149347853272022265657208721681884634166001407315433216354149355087943367387296088951010166248604124022516171309385362631717865716220375616127086473866954417406698163121745284598092659826991268710406832520639864801942745084428665146868860101369670762036727376903395653651207381646628744866307248745159241372173332690661567686523592385105450848320327650445685041942029179555277066978665497867577441207438359456121653744400786155083335712026088962165213033795783945465457579272544597361140431100873219087101797098199995398237692366315550659033377542389218451238994702940102166056615046258084397135757039170859926912224378827179576430708424021924624132926761291054262359325972614557748921150633957408618168872647726442692850003834877779022282920843436130314004760021473732698381599357941643924327691586667399283333662466101086927821068863056230622810431083226774476022517860482224883184459199257808731910031437427569297315114504976597310339441752289563527074277757933571410443823273477134738005534102217130374725483588585357169794935187671403430954949872030959262490193560791823826387132496546799996063437060196645414136938110016873798428485539369382987945056013988100353113999582789717268449615031399384548454347336466349447186508176773863993067484108001412334136604697565041750029724960582000150963201187269586978079161099230987019836902618408203125000000000 [75,59] -498287074706224777021197570784566896118220079609847190364235290040392851037170213392611057508760585417176828340536920920944973341654627630979246668355059435671574731627624089991200708079829653348192661663915685809495512734394401161316577385677848601250301788995613656266097853464976587377660729807187174063731739142704343449615108290260573937024246926074067401066640487150149479900172742147477920280758974463488205680045356634929142964896404845641250976451222448369726974344022900749674941525838207163866057092407883810955362823989982346821783960175375623245003225943550905182544105254840973348332509749187666245770902331265385275934214158005201017621669683291409886803833449723048281623001271537520020260270238470404945051941029288202322659863487869249485062097745144577458275482945438836939715251987286307684091538502888416618428095730808047439798561219374838807685350837119830965763704179904198709291954966865326588587960546072964065351658626185256599500308447208928194703463272723718199475484662359056361375113771866693452197691195506188580239458118875383156105023852317901403272565681139189658786116852713449381952668534279309694256883413407451487591085821179800853599508552411621891703543007106265761056069277570339381111093314199592865394870255283013960990861389602273155278451587837240861301758551795698434145743763417557651123072735141140490244364395308030092497184472840148852678435884294981152415387009304881120852575739949053474578384056867924035612985040730853642205967463141692728445003855124342040893708979751181186774910199636222211651051128994048344747888137467165978468129096013509815068379750082997909380350130600404353403686888630698575019883578554687027776999516781788256118753892951008765541020754409691830700836523913030056196438517083578452646436209084332061507158675669970303442883674439350622724696129487129001754640122120274348303118213159188941759458883066214278448310274751286981960975449787485829593094446939613316698121945068030139044392997035298001547348058099603190548324766011339893075594905952735605012768677498154593400854417629730662778198002627050300361588597297668457031250000000 [75,60] 61705329424664721922539152531986792203636588344892513781039119910504115607644798264471560886237538246733059635950349087448318482564697488182416861849765149020152067412978070709711529621097716715471449703976021179423464621499963110252496688935809691903041047969325844735666219222272268660814187249910598989523806244055452171302042162533255389873159303494425698846813561779624179561279560249363126344326294968668735859215708807315383859919226688459433501982250990560192628846515542581873642523672667284628019351838569454546759298284999102345532690421188018870567807482257911500884397234230584786678433439796873108150514125982178136180062686928228151175082929347538024803149676359312765695835924241214229237740532788645244123593230881435354930301270788384855870335483627000814983775116688595936500602709270127826144645465858450762268929010515312899005738101140980257084927580461927550661040060790460893552513795073535759221983865576805150977958718782484248636103224458494832583020419789851851585842938341243920900438858211985548370080390466370357189270703748621669108116512133395418578194453657232995297625564504278705098517853839942733617297385724818487185146644841051634327980098029982436833788266016992622536076523563531427566059601252963967890989754530009626113028375613704054537882919947831082058619218562650470276656732594760397759007667492354856390967630731928997572937600033201217553173047574887308649328592844534236488538647371160491894382077161005065343908061952474145858367466067878667284066154872143017255544651445786021588399100834169063997212072722581786464829517960202439585346413109007715252124383568494130676640958746857645641963777797078482928245186684690083970150782297207638573303354504875928650087113115886271159999035054107435568261485170581339771175864435450631959035871087748278245723182064631578268998670175584304842127032338202854405555923224368663810631894083519849258914722832619907362532870740511352496140099397871533173505920805958938598540748482857267902729819766346318580248063716785063085758215340150380829261224030216117327042497902868335366011187659296410856768488883972167968750000 [75,61] -5539089776387039706617262086859866549527457631495564321198380575926150599363827268394667057418830595692126728874700688482038383105255913871705005450669341883317453557426034219439686978689762238228564110121787249098745564204714573997866886335697024516617445973091310061937745845307963256190963977607376009879430231930042833289705905031552934574203467462873820833804681753482657322330504882140064485725961399511489558253960622388013929737124599062995021907245707878161129047636463365637815716747159313273268189944232212611745611891010639869247464516031618027248282868883484016143583407501985034173532899783312650208974589404873520878990305363531808672994203074219472124556985492087760191110905591665718046371746398588797181196138198263852412632649440123898167893710284821178915348160386320972401676824686439083824925663476605383513725199297882854749502004252808521665305276646485002717765488657329942257909355727699516709305491248030940725228780618197317852859900945167686829530922214460382089569955658208017885144690365077476127504867622584977732148702338379045026557736578291108906760583721377168510766188352140154533350969891973341932139243592992874800898061180048667178478723960257040871258045409671631400856593323625634618495455250613230987767741797056956176885552056763026178775658126745960155101024094990604844629576951971139369964765302481163805840609869125419062503750921000893754121547673988782241249457896185318281650425757846848823737572521969485605703804044760887573376927729774732632510195076938806997170635620161629568799453382028877840023380065739597538164182177282025985499846761681590709725770880764361676192785033920211545873307095442579188425694344260358849469288781476299040312930274729849830942597802741739888309339254527632196764573819993483550832765426980197385403008942441058189750043920743228314548576803942518395497789481048964258371949914943864915758632776863213944138214808143570929958210062442890962447985666502092755716162572201949039183629133248749056145515826265454331973065852965931545321766224846607359436514434096089256635359531974471813953186938306316733360290527343750000000 [75,62] 770681073599156731037675499478524275980081256138374474452452927371873542025030378800248935054953729708786583246982366704677954475792388769631871256467333231560122186478944782836057285813818533148371773910024621698564133447953019767757534426789949753898577739325144732351205863689564986395212045467692161169853261755168509156384031349915384999926426317345004639920460845941237844482545623091714304878481249902212249852249253861563787041875775061049725641649024566028190014603806502402605378016692144447821610287937578371014913291608537006489776441150310164805654876968307815262212147344257286598880676446697473487398550406513866032420228058158793694936438047134557833355199440243002530960104938223114557925805895947320685904482554739515678221613440235123096561529019928685475789118530158790703725181295684734298117346850500373354919043578951528327200139625063797828438060660373873373592926028492447080813708702715106064761063017632244958812252911662039956922161803899701888175710219314769877492467620428670581820726093806914916457565819578459029537586466233701842716410790817838354054983214990626746688342283066404056222519244853505331915340321811386116125192090962338761544449354240318168632869547655177686542737622085770362813822016900807493958251095604690109606456820477990795956977495638848530739897486070346339472737117086168240513529806498231449005751172805957281751275415514928975093318358616743128279954959345077681827282236816756671831351929716583519413431513865177448468663143742512380424620394680988726903256706252577053152224688342958281319275343077969710183797608533759497994771216804226109692055299277996519722855762478391282430362549316211735750861607884502527402363200394421706971309397874407664803817354348226457574938787894964006996591940009567181013806176224158255655804457046610964719496059807628897461507653347078143677238294592490583752822575031140744556337319762767761408579228503679865493364854154464552149596126875599792336559018535416055239517548555435409904378876938661037213746213205445512374811333609538808428442605982288484317609469909093888873030664399266242980957031250000000 [75,63] -208171692728061704100534386907914888821468030528713839405893455170764908548437829339872362475603168357600878553415548174980308666015444740506819851788438436867764570753717204029830783168425222851340789640382169434240638722734207953929895589894664716368766083378450707079089305445488884003783136467671185224600793872867720013908349222696671945717990836353026828200840335716372417345408263069643174583702467383873854412990060442834639061699122775830754996408037426400947481604001825597578363573267225533880798167304015764127415183308138004451862054987898417940313841818194339410278234972551325557179613932626908641644506255982557547518817614128938318464124181981656924913308356368962811410752748906932837658848442409131836531280139146215805837610210689382613340107800684498846939370359565886363118104374788502018520503402222605060400026134837793105972292154040302690646064858265453795127930564030735710579243639597975611885775881431068802327382291616161499851325522030902624732740398831827785179539162831257637682005528553125936818615628008525706882219358945577780829583417790296591413085640225796391240283676006054774608877771106007258413111744280354679256271884633148537984790645602259889167960561618660661063819866469522216834236491547284425046026068226397560168251500933165085052080009946345387723434004084264785259451455736159443803818689842737995688688297800427841202112873253070782232155913264591732337053970623515826783736181139877448647473563169595202755158967047248034417190366017714184178751974263937268505468549143307213973578179836883563690731052867188595347415719160719049001149872865087846820007191994477333461064010916759163390130415641105069319810414151604401514917712481808194288869511838487662525009582309912455782522576241801264606246793693308096557109166648675596538812459652980572952119141508332478866937511283961170988850351261233791560374860268949443849104127938912155979198849784751647817837002587751813240035211577636545328861524433336367882312360102451015515364423377071992577888372505085743698331415452565794229969013568688681334664658528765812661731615662574768066406250000000 [75,64] 46430562202286241388695724302698848524960885528016736111935081342250526678778176490763486363551246796871465918457639249332415110786822344009554789497857424609325771567957561725365984356850598733237177417557129579994429400312576789946966964459379937989621620162350859039159430379704803344032016908490970390450867836060391742808659232827919328948395331171924420470270507627500395555393521683778613454689495291943837669697398599158145039098652320898390827084563015231247361757094158264452129563739544539434217242504698603306872338013601884734658114473569875449962175745364557166724865329477945201256957849330189966466130474501935189355555737380306561338242271752663063294890531332827989899549827217460055426759903133565006413295809932958709112943088965263627558103692610423057131990161149204728839801883784775901577527862218759882258339436292078955685278326816701203804730568879708035535631415880348444329664469526260075624552372079606234833741948764093586112262892816291217914938644208882876639222114083218423303302892796761729101566530979456814824835099745020330373642405004334604133309186786441123390816360343091874985412830664300725583695851823096198134875589511180508868896588045869211862810756346628471701071959809760644567186299066490733582976042116889156148191173700942011432404952187702252213495873721453863740428635442672624215714840848973584186252975099864215324658963409965553800304759992046314224940547238420507503000622604443071237085094217875340155137784539995827115358498924743922544129690560106317626592491024028775613323916889827529829973837794405227184650324821428506253085862600156542577465633752853778709569312077334003599022451827680439139469320227137101451047043397566296041142371419807087491991150972283545224116425429733166014483298902622607223418119410611567339790843339991371837052522998658251694163121216073931109575987273731318938079251989638720943305575702089223178135893309820040135142514775762264805059138140350526170640202612510869492555830449402684433083697331736438483752888362368217452931059900727548648897092186619423026527897491178009659051895141601562500000000000 [75,65] -7348934221897124183605642030560738701959003434371087173244827611193724965459382093898731716208971239909983903596241683590572228241904663724208504067220662283381937079219008705917338166200327048508234248130275231310776778669967934957194707853975411620289700668466049731899540817231779759013613704097361571250073383640834967802702669468574252949124433260415778235270804972423115519442290934854564163526415052708588619371903740993486849901610869560866968134611326189530132699466142761859997358090118929888661813573614002521389593810663975204882321785086205034041604289323972286391950644825123542076879101999489840616067688956710886954446174911160347243041389571186381577748915632298298371174253547613800145245891962886062346969371468745921565176224265668586584129087420576938190481171124528701781822030729556610143344086375110140179230402263538735550352594140531864129997932289246377686791944666638568368767836174649767471656441826205522568534719711490074340042157856576875219547945091502249178336226975747079333487147954298120465788095401688926521070054062366153300372641973336235581946983897724023510713782317084184154058110140477376923796828762875176698686329164452969925466026369131537693690430630684281911560347175422399445000334065411568023977897708845476609705966525759021714414531702082510002525104721345099543501938429630439243085580766192610951367032262132843631458029366149919476061850208559070217703052554592066067742905857948600903775090536294954738085028106501184205249039665442563731109694651350213168195530566733194653933077122424356936619973075704107229649741434803233400515384151771682360457698925295429342663557983332980261426305035017491757419640057450881926024053835500756443350399805667347032725480580667537422661185164653027692080635176727844911930398923310512531463996995192007061530108511598416128711221749872419945571928467294815625423865461380858471618934115905818478130478143246805792816185374693868480050537344595173129625097513212726257193573373172911365648560187333097196105829739331464545052769280418298208416990222545915611984668203149340115487575531005859375000000 [75,66] 782094212517740875662163060742785110315222785984144974563203676018758441546386711164393706844175143297685172056789859161269904452344160074422336000952998783087593275834263313003993069131778134051151918405727597504103086330650751613372572816942161396786345570597754980723775449903490199975808147748518650999535210319815461365617121393311037255508894970209849972473223811580253886741272985937309303695270424995549286266849383202065534917913391149817104678352418810887102803386436261727075363410210176240089375470432780837642569330002058964931529891096223489717417190644232784982936841835484785933079075011251413128339015870048651719804895659461000643081319428666622789607494460148360348848070123413631098101470246599904225271979890078370214932203493831751871766485951712201513025585283413289956625819737680369337328539268777531961624410805219574577860019976727878578672890375697793317838614828282170344097078394972433224734235816269247407891907117768640643827353481262194277612485138161497858288737261721433785206962011395842346947956464058448857328303496253602937045211129918397650118345702565419059564794420271656693086437450816070981695366828005996603358356988777344833848126027213444868186270391509984802423432585945609126303068333861488066739588070983046722407426641490064073745640179587691385859472799004047338755177039507746408010155152374918362862508584419360557778746378304216988931392164787939076967947137844319680515742816694915632183592303819812468267969193505050834896714179695829309867896366360345480545855156799810755512799728676580442762177022272158682103282194350653519104692337882279337272104741047137278847642348839023850534135610097256920298908857971509507464735571370680372703431857429204000846298946451318396856119484618556119128165988573977244583093676756977827489368136665846522603259357183794689640013766310089051523481971128462407476942805976540868120003168018182462136306917091749203030900819305437710846614166888676687251152783198308953737258139482232734878021683149335889475734132755085637996604992910593385966219986786540641077181135187856853008270263671875000000 [75,67] -46543684808564433661449922065652984812680279197198084711095230094073030171767761437005216989741940429034816591392312138271586075538020054819295260099356134962521150605777550989493338771900751609148759109206094977638479634134206060720962486971393742292870847972253450761185164489945818396440503670391027944605604670458747545072713520060534321109582868473255767828192253938394004104179130700855296424184636434506415164532735786693553993724072224403188076307496595673285163697773139708917340010732825496084133198320910459878671273164951061697877566218404598305010455690668860657922440968402462610811351102217223748020623804189419900814060842282735527305545214833550727611127174886296234723602602837934336600207524158938070494702648440482204896931178624542169905305433418587763470977592775546544365561855878604452062651511296399567995173083711448786499262819834090532728426758202636700649844169926888397933344419814122340357151279612097761665253724579731827362047052307839780336894693884381875230259959884819569286825651614092372579417030214252314343536846567816228362509418355023452352024015595785382615164031314788266417695233107158046570098145593252708452931955871859711133938457910677012102601944577571844198020439853524787883138027772117070291157001870373817074057109137719321654555445243963209831827940478900330879741654222794547800102394878128309053963342876429381196570849121084468070727671439377732462136450708085422300559446539364949657295436300041198117295479751133156372719337527559047343066789796124626484225131432341777437028319699142376392663641443542355146458089495553343794224612792681257762099835236328449709114655103051384250218486154483771603448531538397936977156431703604750940343068194387777553716808719330993178217723675125292704781431525580532202504575068582311489569620655134991010953928777772741024338627789692671467041026713547030310678861230316682252178132824806296619266449879098975407317401689566979542654808162321619118898043195177937550193322221341179820923724355013215340340086282806341697783077151305988034771937700284638594894204288721084594726562500000000 [75,68] 744317796801322001418071555672152985003052405940858478431839975970249116253065701545662432341037445016593657465589058732766386688050502841365270778194180602826141829239788395713511388999652800098106263486528672217141130378609968104339574382944471646592797121304738640895048017072830572185998104366283326644702884758462747345946751108385822842040884503219116765726429617960963031970560756401376811293257446821293990159313872086464208640112400786834501424229603512659035627428521438108558819543724753121469056448765614980541659276224096399531321564519349595211211214941263950859366661337358282839800463062633600802107704973151384200017655712611646575763631306274495164188838433356337336666963706493101373234237249441661367768152303855618165198838579911191869275591683841957824046032206604848484044015818918812349910577663973663474379008499888600320817711548841319451009175432673809140186427927385140850455602162623434304866522334974002616973076021549996955630859444847504206384643133014332559227579295435118830678134350808243897847435069996735971087347281762142344055379287150446897921737741211641334420244907799434115740343763998581311050689912886832646711068844181826184248436875674420155761725834182792405770783751940949848364613913829067804514440456154531186284998005532851878724589528758517175036150072890064008839066374846013968992777684015982092662508368316409513980473188118787856392065936091457552604404091175081760435497770963986638626632276300938799979070762237902551709513541998340529064640156724084022054172901270140505229574124983240728242595343287558612480711586324290861062699853915236340446985910974593511031350527934631594220202844076989282027912200575876095581644861376680023248629663465828079631559784827006925743111443819716968496729523351258861167372335501098670578592794174244519438498726677212548468672273960107682468765880167074357003484673682587955423469280718902905371044033571067123109529681549979559981416200062476083645354503456240631613118951897625604269317277527694155495126022789720661004364487120445615514485737662653264123946428298950195312500000000 [75,69] 69448997136215912146963273492036647662720129624015158724051003751826027094448236345642570546305585896626245700557515481770564313929907148017023058301626110642637756278113980562948776945740157137064195139135798596443096102514609145307765490896671910942403488624255256875033777609763603600121629097124088346039589854488232520525152861810069103448289746897846601682833598433594345187170168284897530445567666835330152556519274342990585870433523898267403704261144708403932255834536165543869057984988247403813296975160414400017024944410090535972685406332488089184572547250047287380309976969152793855601088743122784062695242160489634908495183484599739525773224459277230318181948490260253739964214521108187162383147514374628216741769030786731303736188821461204723162344796665383588072561603472850606384840730843280446681632820211531332701703907987486049986958380640532571656056536132869947739633634138611832512755434929719637093195934068384536540530483251448563721725188687456787326673414034107191185325353029826547725864078951588444351115377769323850086736823220092030065028318222599773812494864432176766328761964157788806346758752331988292630091155102035718466097879004528258829713232314284277900772106071762530952364804556546526836875703770222505314520753443081936641785736404280970090627701695066037336800910901970278198681959484644883674642344958374227776751861696806325314109650780169451076555114444946932241842985132501373885476481283273457145751117850912011443160896155801949024012032792464887171899195879523313892553054766067897923221151467706545958730666968877254902077043859856216188434298945981256666620919493561062723462258738562057921134410888705438193337865290299729191768130465210329590256239228137331516944006031159253308234967127183181272504447198110477759492750372876877523836615649338684775366163261543895557758063044046954067155083975734671445966283347260825695946685804939510130350584501472954321505801066664457038107724531516737122860174517864207057621402402930562882733750674152418297060769445405597921654391708014882750310547976368980016559362411499023437500000 [75,70] -2455338951321516463958738053077609068267588535443756188082858864082809228403181396212850596274138354028025300368454222601249793941733920012371040514778785798388665055794897821905230405701993434774856237538345871243983674925841888635893520947249492485205733737709898928859205239017681324932712339869682534972091877170481692023767300928020783671289662723902093898526268656577489548497131920246796928081993083312967744860270165680399197203805775071359886489707160115416389314704490578665702228150639945466524962319640759118467080475359431850388274765554168407832886100265378831982245236244587698201080220576510761797995401440632364038146986432551543180985578555260646584109254185293324784363440075400223928632164241447643758596134854935577107147141556217266697471968258036519242925402305603516391004273013775758662634421359689746587465477980847850061783176397201510286144983137084533217607601200368914859535858095100335062014392009555497701786887201853024282223080312643980906368413260956331043988103909494155192791408701117345411734863228519260019918208617062690846617041450965724989039323548909424846097662440135934144300116187143484405653800434087098872667823729448429117982397626846916805763716000572049784988691183725015746928434163427446640459456880123518865615306114958692323941938388809508595379137652243543482533981192214798210912650674007288777243912702927354246198810848279036233202041420646528320940105405623768263251016020674806682456855632967339925951249713997728930174684915155611835759561890104586000726562882801771351986881205542215317436298626053886422288852303162331718195848337320838947010220866865519751094712990376280255610862594533704535055380521703410303538548774862243005972950554137889480887548182543574965564789573586281400614181562479821241712630994780856580967362520828563848672525482679479055914476752657615232638002759745306725575365583964419745620316465725102411308239539514433677945974427627608759686265130084194485786043309802157080450030536077257999128617233132088810260386909743243494305467151776756207226526385056786239147186279296875000000 [75,71] -1209665983046695284928461464574826553292695880034176854813659745223442838275060269130755527682801464512108972188072101091064747119348659465973499066411539818983828684463524913184871154662527748064614440484622449169420158049172064427591071979378736857579907696329801326907241011670379550211077886904306674690176537786364145585631646939922480952383637401322157621331368577097749220031932677753248467213022822353034612714596766962509799603946663485572061608519243828985782228941079508269637670688850075290688748309894542937197424344118848825658966157374526549463064556479031153767270053643452206014625614653747560200754642552582268829688786398149333326612589753876021996414448677623839502326733823590401685198570689380795697879061150157208007234413239975163916465833281133834488010245564033209923088985744058028203349981320069388991595383958143069722521455643361068566436327437491106771267262648626246752108411087679571887497815602946815182274951599771988275868342948062470262226141454606582378239337634413300480873611798530108229921496164566124489011158156974706405377314255403397727939971760830451639428819637862429272681056214818796120212029964810397398908984329056353047778109757458358692848881973361402643463911146356147978102248357982627714385262881866345945531899924098488114743312070818030816292302260324767217003414940271534995036264203602838860163555413139767004749860125555830005848055833242964475446087390220167405206390233712567645408550615827557931792429844897540532795688695030618552474741480250248002969517495883998278927700043865867047951579332138101868378133555341711749984440936196615468111204491662097801922372692927083381732851912885387640014582860679524321806088213372300424883480936355268455894982702363751788886567069362815862852235512832876716458603879998355892975239538663888816990444937508940365649825619923316769505700028524901863522771245898836871856461080125687396070547498416792045333548039398532888304294043871558929691212239283971688617576503697472805192328226688294377723576602338311993728502211770114982414270343724638223648071289062500000 [75,72] 191342999746561790337519641548986512917291896191715967072247542931168859295335903913253413097360487404960561750681789826564382521402650735797186415487613229705837493760429957425168168185235954303686220030395504551483772540235995799378316277212378111568272230563128855217394016705272491904445740882008319697204425473079829194722602991851785089785803698710345716591076360901842275675265113190099315586356198833852607832848055502349011997696851132005596540509538100209875458082098355231503150724092087663120340666037655098844919315006512778499504856609698104373588706091361007548190946687888641603352949278793748290281011216748905943942156359552116494094301489562819827732516758150735648365059164814236277840502495467701001536296399348264201179784381431950097229719777015108238817436906829823392564331222464911911511423918317983820978846840114744881805876764191991935694232219757040211965024707916739628180222232552961055073833834968934331087259526161809181176625447684552246147299298788275259224119980778788107600270255220920511902306710619032582152817777408060238538001542827916984733018488174564567595540247015056892142142429145036713554584715410255136879974821685810513761160427363402918085150471004392798322142596970715674047477118404105240991738838268249390060770542514818654050173628273591203461770984275548488389531070224255290044400815515559557618390628378899000675998614607614683804425474591320507074495766977347501203926401087261025888309800609413518348839122056140467442961472275634726748713259854577894347929103495966031701205542738505562338841323544659251785693022259771536521115862014843264730143282396570591145625513964112836693359085536920013123807570468009760378365234480903121775650323667223751038316030584036907932497804522087931421851271143128314130390005892298911350117156217513850656438516778720015082623193733554505066561113994021387586239854189536132699409028071442647789192653554087975286139264288832886942526430694519220677819618594738551082633519957388808775531579631422251423396829929577376595839499628937119268812239170074462890625000000000 [75,73] -10009749249545605468403542252135542801464791593558625135792829168625267511800547519495467643610344772541116819826655502003702929026956310648674295047292493970890275596793711994171793389156597982111789051285972220832150568630485653111990687896345749768092003689266218368789730875495669778939275955887121033757247767715410195826889882028078550554650571071592526638140491522060731365658214763747377723319141818671057385174979872894343155122729935829221129735431601935428486322198098201891984394730415652721275167682129435725067960768585978583533155510441165599487429936105652241470554543321394762340786543383478302270286433254134665035224951579552061312948731966638265948657284706287006657844492520859198331583438702200710835002119561362869411705006642255095138055989988190459289099161263661372773343066011162530411182898433057226312109081649036080672225137259443355190565082076611848518883109004825206709284565505459194910814273147073208843512386153759538947050748711493597083331256571215757495974577733640727290144801425220463645743189958876115274058320930810009619576291281212076713935401152859910654408406065698370289789305390297161270463521037280459830732610936999879346004155387983229872573772109468869440133949407243652762364229586935810727895917024002197214578350242231536111404520533072530700956487619867191839474412741771807292802812202003847138671630922366606993563850415761198918528569646625089848649782515808149470663425050388593951732694927307494654952131203264350082703319395038512038260858943978172191384021094107111487301095638984089515525585003312613315579491207513392401174391415673385943693868211663588672855649859210823944639216847257765553830568728780868420320067334094323883724876154176680183710773444559033755156423590386526030588938851238592362653472878407201572659024315535596267037788296115883615222241142153718583322589005253093018085481172418305908548745400439019420892227845365861621901012962084461874615747109400929271065450561754386498057245477857211058011790102971935113122479096034282697313955168283428065478801727294921875000000000 [75,74] 49268541383430580044474987922502219816416323642497930095255474824613981786270639571097073614520604671601150021913407672764009306752614278676842002006331104660282154817264523724435831539504058654151341679930159585819777024841706079482427386612413996055174642639918280829109588819403643156904787822165820234101728753066755582391222579483906809912336830876544032222400771194143735515869387915143592882636868829979728400925719998395627486322051417298188652344978167318773800915519859314907300494614800642303926612487863618848425461731431220274264221351032213225201350791966054134206267996292087792981127050770616485724417131946039122408158466989307593285307195097505400947839851760415401205170845762644956502230664975823722496464894208786563232630975885291778840862282543902290202437732699269285734882043317687172359519569789372821343490391440279876074017072332030974040260388809055096929396005179144090483717226916142555879100931391212019288020594822339653571920052258568423679762337154265286198893506535826207590595792263405037771744988733162514185914746079070535126197885656313986146141677821146174807970698970058593392554770538789897156452845336834538341134896688965334236725128831402298500913539282772254461642485977607324274385287563728120059924288987237913002009969830198517013710895292534878006722333504514730807064967134004753345919186491141175177546987375467065055691060179494828307511165998480634202903057318061039104893847453422732653600151322934249263283820573946531203536751230062944286886480177210455217074899357566682099167695279756424636636116544097881302671754777452207477228559348416966129363922324013332407093037048552160440460916813430626673606729831634930055820794053536158872463163462063881162732136345207139997901289547335085697847578182517626503841927738134157647663691811915143297834351391196539693666262039641194406509758868199015180823521366039118258478847574588604597161226374627735050036598232918686913421827116331632294215389857320958244784073954755161224440255134786232604505866358420365647141636600281344726681709289550781250000 [75,75] 15311845453184487060115547387400159271090061660547968693249645626960696056339794154557706787296209515234898646389845568659922877297411445899939711765499227561741655879066514025506971938661596275457416164327825367667629874298805285984731575725026451645105628794503551528104207907080041047355207631333138302151717625352955682730790672973867243108032881898130133030877680358301928932641030277084533968732984585384496293307562150331833235890545922885834355073856999540866261124552607656547993182444687532715303653643653762372516049446495897717525919072110234000183693417981553827638883780951583708980626792901210418074211507700866655246681819140859706930817528090862264842292304216661022203380623821486470800754180980292086738066619893609779380135027878796756054664632683122268388299831796368510076793041886129045158632380246317379549580825985220072618224201623754455184060057401578801501369986488089277254204676165889209462319379618101907676385595380100433947528921225728737858601284462671929509462946387537621807656568997864954116592454387146420680203495939555617522716488286488986032839062002144767913570317435792260792230930281764246835440507331744634555473054361804984615327844176655378122961658392151755975629583291326691707103821128665032204964041162679065504735373412813645001405941242397138212113999310958583999894143138071563728810441702544902471951139677951829088793808454972082130702834793855128144561538021098109239008372750707495187242970853930738632637082600225215368278967580912386453919082733077085049898678349514377997162639476625120361318219493725536408823891425358042583123403990068870463110103789755452420089671321934681279190144106128507495512183070367753764296259026530344563574784719181096743045613959375802033428963000610175898122886815588100705171862534587589670906021270705376736593732997021627818525861194396105719392874233999578574702923648163895884266077311008074949749693786615130833795279767351552630010607113586760773319563218157420590583105212868319854575286397979637292180110858322295008804303506622090935707092285156250000 [76,0] -3698761440382639007351859890477931860480972796960650227185963852280224844142174470408540118895481904966396610193090048010619109934579731443173042696649360896893673992804863840888173757064364631624649075881846622240924916952794216386913746974061361634365481421021588340320390646423076272208824901959369129793760492738596700998444210276503600699473294767253343739659498166232761195416559575301718571565541136230797396686961887020885492405366349654497518787061240093271157351495806671460605806495656033283058711475995595967333091432654374031900821561563296418095258873483748153921477246662288936416634180055411752249922530669835904704759736178035129464434507858585478536070645520105591540409348614778808314798000706909349479727791515654998430039523684196943939752952141987548887454588557303836217481822398439528846546511038908643478345090364565719924450999174520828967882735188795128370398785898536350557123290355857210795641713780544259349850999193668610586897232280956816351043085934967397720681863896455627542228688710132041949903973451163610990631182279676237747582404674125709175642232301100010777787285957343595404715298911685881828545460096853515224522310265623687361952339559529607084877567032175133870569050324263053804804849845386649549060570412195286867178887457312836321015581369798862924143194087071766094639093450258992564503126315551493344758328335510425742881183648418196315150169084585924758172106423172342706352710918608487390047335678387669224249025866462513719278329383173962325454560533663863864302505953074212645666056419118164675827629379005420362144319800033388012319222107565562152163948902006355252292065194049695991548652133488210368826802431840104384656449728183888101769505549693459914993571275335622821234269427030858682649482895886008271012831563850796649281684542407831840936028113907678375337956873590795738108030383164848740454978657115827632978239068704665638674478422426103714087342357318629650560390182503541166944273831077284798274015782558590105097461090272107869430511583912962469126084825582707711083053019001748012349544672495714938873766567122737996008910127553775280702456306526542822066945224139797672849020146817774451999706904918551284876738758912934739915950056382619275108236678306639078073203563690185546875000000000000000000000000000000000000 [76,1] 60444296375870594581317664425783293889435237071102295237160439332660377932253676002232417430815642640651832195128458289585293121007695205865914203385332084575445268737017793843525066218349915283313374167609098832642042651709244423794876938556490667046907851406676645800662057828508010580839240161401190897873047828801908843023086924322685721228110278842659432789783788539996666393425875104359341209493496392404234384560538648300363753668350106282682499364396330509556255800484065878179906098067405845177587017846304949486246526578562275721537045354313231304636560133464797521679024033431464859706699329982208565874946023027296049987157985177889018859980193256058674293713903113259516770460857530440584750300428273549909792950886932844112726154426851495048977121305075817656931009600406897993591944750082529582754472075799131941607113764341462596157778149489277690438120666843036523336384325134439038649380268298721680527510055592191548243330320454989331209382287513674449103274246480297910240429203870862598995323405005977539005726418007017056715881661254488848694133976934090752137431861291184351627221565995304155579652666727263743769464061769073249633074453271646573689443269457184216820409946946865668097265316461798567330873177477149906792206550395263258662094088171087630521285508583083222542696050173829793368161919987951111865202762316936491038774801211662365172078875798470950607017040257307426866670822317674368485441066477208103535629035468982646542531514585827618018464159335001949672828060024814625397790359119972891062635192930363644531428373991163935882370070334056680580052563440601450624805077344768351030723946431200700190278795182651082147477623398138913630983583104246676544684068667897941352365443204553878311440681085122881435525218382733274119731915395834237240263288086287876043408344533437598360032150573447454147486684889461050698612653186287102113456681960058815188535254265786954941656989251747411993943101898411047704663819164527407145265027315938893178898496805341694971307061724833647287981607155207579787028858068396339967644989686713879016755351253149983790481371466404527411922542476179468313236655944213002679920379904900465959504513895197215913532625715793920314481250652660666850121348736557536085456376895308494567871093750000000000000000000000000000 [76,2] -417358738674387053379924856753830406603467253309093200996880717961234528016485291547700574052730480209642342773691300115685183798671153979184427804831613032317232175305628331292913081242028798439017885398418996226575638934885656190789384009167664361396985115247714938056893030983216783074916536699371723513410378997190858531074387910373732360427206701012688807299278428937233765423414154797423909033277176943538375869020806679269442164617684545983840967383702825746170479297824226452856942818292560672882826365478918132854327707567757342634677834595991994798521715517985893891094593419092619589740514842767816571828203747221049250736386542445421507905277970426019992232128883159786907682780431175169905711152879674388884384666383265461644891886679875473942308781806902915006797337582826258574042833713298459040229583834316711529537641752754432617345270888393126957285188634808461825943760718304374065683660447341663717430504679793283566589786091433124488655977803461833420624861232473333497657715851155802992734104292707337270136621507132319918089755261673406708255913049047698823102652091858388918807158644067117611864949218642854767451651964100842377470814375020569833745566835060317982746324828147059608203565616317594514807920665599007868499570711187169218215267259555263748987389661737097364803958662653163581362236528440927297695305418968018546215096321815570610094900432422860471784648403356546510895831902830854937054564556475882020069395101211839576909894653606194350478890321417885167309731491107832633952549094432858914117582446584369831291454395665870493204321892036246275194801162465168458709678530434889603467086181188482704959336054534705916170294382712800115975103468182528574769028044093374848561707986949239932828454183906751033084330740885422753129327764312542823486649244673959446447186654512726572183893220766509885018564864915676382802278922351599059814414685803342119676597174135755170672451753445094207617837131543567744557968830845955815063279114236935815353374712094215139571095809176467920173268070204318930300727846340170714692206722631780225645471012268403334818376883601832451767178057037088684113043059775057312072569110904765667665480139084402232523260213598614311533526964509395252179127413626885667596866369422059506177902221679687500000000000000000000 [76,3] 43913932893996062482466147894775695316502125849062618995249868571437310188603172865608869884011630623130612917056831936967488729116558119741335395439593445453486148581180834447227607415346845443962177876361030970580449045567060853520546388841542706259269396745518770448444495079800291349505179923396380860630013165851229256727520031046210152581886720146191688893912263386966786706811745633786217006355701413781350838601711651191820889732486055734033557868472506928958214036456349976947164032181974304474820022749718697691386414966016323682821089333892267512770821500268569279671681903100953670064077388613164058093627695519809254481315795253411422777053370683638472322687132632857061638830698354991287302775036786575675586065898544238746492495757573178136694946592943994771567596513617165099059044622132628035805702808142859996989187711599889625173350216433827854082862908825334409389774869137232405196787419901388195804670973823256757585565679594211724874216130022888542875531967842622565297432336795538036780096560887169754484106091160788494256080326953858041899750091752857771431639707711795405510975133689581487212918117889476600472856700173162848821564432657576975138438404168146002886995564325792740254833882219710060410575484867555929484769485181392919384346560501289277825983231330241713872988392502031245300576213480926751103776482901499205658375579513804140429374286503721713253773339344427187029809051691194064542685156820842053797269306221937193132215810310791204899969802370247186290161147523719635786385428873742689318164845626807394605039676544043905384855216090340838623278115962101157969425502570177463878271706771392418143090721714795348972691989774763152645754117136322081689085452095991398730903668194643386951707132320652813840971391866492074688707164057889761588568463859795659143251855097393963888429026550839683115294201469690188625416614540834106564524971494635816398557758555940759208661785179594509736303907617708329768724062974347217195217728762620574874839073407689474466059155695614295770480830239648448343110889621233500145400215720557162521756648878814095630258815275901796832403915347105002644697346238362485489811393483841508403405145952194312934467165665304190863240529543322693044555806420231375188784062046920553257223218679428100585937500000000000 [76,4] -1578818676268790679932955568737958892078358544315216997459536506606037681571580696984682090032286549125311150533551463597288046118525754566472964289275619938309955117824066258867494774191285710449464060710108450478710153726436743046153713319801017179186533282281537268185545234492563296498805182273615609431489702926298446945554443193149578811269149499213325315164176761604141925084386056094701712456986909653434116573716292785727344149859799268476723267023639131594272579123057089652190868514062257824210981859900296887855444035993676500561342046675525845135468695498480903978632563578999258371210205376992235851753318313574013510973655235117981664189711523488767616929578269373420929254607623826765574242909413487684645317596087072729889971292097704140250244645739537480373336673055889637708499077922576641804765556336422729790148955523203815274312419600777904885167068230812743314116346772270836894924036134971185733869111628583041474840607099175864094380997845891570076491146980717696329911656750745319781044734450519503197310639846236433687949432760708645151256980579065673164200619582667206374299111818438021337934307555922087847733909466413372481132687509161291623422797141243900908417145140645854947724233721566351171220363830779486491828024350015911851841117200382181380905803594051270448802325679505705906497692617042101694142832635991423569993366745974487669819056000660501086825647241979480713452618474607602786860105746700923681547229263501661579116460786764089983524323542048468520975242892477405228223385732575535233292015984766239702162252710828743272750503854721693870170282452915584447104632155826383621074676153507106564893719777625295975161284592015231786470964960234642588350916217640415644951627831138834581154289343330155514138489009819113690795477624537783785169821166613744332483931315525575912526838608509038541519600039266621030591454576967695599569921539557139711869382226966338940626645406604874633916733606604911208583469769154653626359710254127631919116249705062297029626453275657707854870926841250557293335602640349933896511500617307766001530644439729409479651877883042988265993588311640916854780203213090914236584247431529329405898879769172613606832512643508957465343015224500614761334411923558956707125400242830437491647899150848388671875000000000000 [76,5] 19005890859047346104105805151747598203089658797067567968627962686039056512307243033088339605637788912828507545575637201920911589880118720429575760165750446419434033442094055276782923523455068056941076945802338533589020653031920700639151622494431660242041438660469403985885380350410295853553166416431437577462565744925161441072177201343273917619127865213459774138567037228740134570243370068916607503435464062905610590830563126193424586365923542115536076157987231994479537566045015193170544081371128219244617937885010271194483330572299529431080878300126567682655292308043961829065300460243567100165856080465493801196292882657735246774199685837266766512496812394917337925586503043211976237681897066048469049322541179250685685581511656757363414408451032011549423323520472781635799621213076853414837280793423665057941381531460254846071952872540335049264660991972811981903242172159146682602943217026579417038397750966604174885136670888883529929100762149673257858091068853633578643862562647564442588013767249835389253045597443357303272442605983233280104110880504085215575484900891514357056756463199568111974504230858641647987404453062087096358809513790369748489073572891794737860955473350428563988090981505356519544389441657188526557486402255736461503844285753818543217374131495212301478673862568758297663711261305236739061407469622706082392592796636859060660424483809385944506878095983802370090211610080276620853924355049160845140832407824651358005067153800954850051832027983118055862607595542391779813962536704856564162461477017381411922972683465116014114531066858797914081930166044269423510722878195304845932921882650717238802765890263030055437513690709236395282599970249736821802412469855318249339632389876610570715389003013715204073258613908007160022521253374637957123467204336105158490616181993556377660125651977480380626595444812890014582162292688100710235246420028039005429073671792636969985452557260506096240975454670546891238097739252340980837179837319967528952001616850862409477860557563424161308764147136321792478907798514754754511739203331674154778318224094251599966266459096410477734760868511824315636020589205303220392284087885899949656541811738382742036240699678739916620680457842463031384064306554168930648883236526869820737228877760571776889264583587646484375000000000000 [76,6] -94777359724224210746174074077115985185972658176765996336381107790045506581174042873776041548901266638734481714154695000295156372806090457356280625436876080246805288346557620657803102609487893363435175325679481433292987684171817506182455079750643104634394620882453252618933207697576453496989379162323429253714557996168376036148675150160705374043876171957971134379840497080891356772123634148378751465003813401087791174188351005854629269148256076924407637267388187034027148052325364102120088372396681457378858011862548993545313587704393703814223681584693940153296002968997809841034714361772310496520316747462199114843015974172102423680755844421055309656029504965837123130051728672004183653115319022818124070002845443231170820194792903320284067638411886833063239915507040740405394019318398149241351793158747624747301218689296742723872708012079821354484963055927543668198705557784264369242547535726312396721311907254145215393095162424862947286213989951094059245320917089166249690104782339814566550540913111273110219627067935499937104184536816648513026810430846498814108788816770300876354142363679543607639693819319286911997385764357370376934580470711300586044708168045452699675918790074336947747655577798637291383760524525587248412568871733584197487503704455859073649648202265708978494734710436973542305637818885240825586468470844123243984485284764179441235096146618708394321987378945014232634015890979053868491154178440407412220467349715792427989395160660287460833667409926680122015320409842837302150662411753754428891691297603478576395138611672056675143803338642646823310620311877340928267032075760681170721206585153531750214817428281572755316520130152273819602049582398378925033271400533924212717340926537971825608375450633657996637188420140252742393647991975265356686851696571515827755461966396923193268919767183533089957974061790489373987202515572187958939943301179346563258907778395211385658151725432320772778901686134368895771078748902515101675600868600563371369295056765498015335121766796582050355330996721996262793594279552354020653192741571933900552343737076899852024620936028481190204161569481673777278877125678929740955505655816813824077685537949878758135404243602263602329885105512553451538418878284772526543441484262885084188798856530411285348236560821533203125000000000 [76,7] 196195479664232757344465432237369129448554740496876496344410135585039283620207113656659103946480190880697761900283554117508309122051548352077024836783891332062919016723651201040947429901159337826840963710988416073651823947632789232309388791819338611990786647817833865042851846247307867113590493216135458562134710844551864616630657615226228958733196346233127599885736882607831871208020811155888073284034055956146050247380577780469142437688736004477437659488030846743098580523423175238042791296174115579487711830242960825408741442036227055512259850962298087467121589151265310344733661714958073701785194604454132771318117837385909714222115192343307229840631723170996472907276154561314995556464308175673496453917454329358701539939544631988777324489766038130713984847921358978534640412768418565538947125300375461283758313241277616244606838117809726272659794637470918497029463047482087042197469134220717411212880873546177337553670293722565817838000786751633994677201079437009788702977213743509968793348486554374494522381499538484303921494850330469403440945896130167448119091423268118942958334149506447063228067214784439439963435049654121820443922811179140995911740879107174403161393566011878194273629717673911304174267014700777272727108271273350316670440194755270402214161048027215379847150082158972307074173787107630493254459812131763249900581411463675707442744827781686495024390143427005408025497105934648129453507461905944063059877137840938127224747647768699529419546395889128966530110585407314643597997027918714123867043723913848873503392627175916992064717930334664897497572032731988335018117994621617598087294344590002216228808562691983944904512791485041685415175858478146182879571629136110078984103166618519984839466184788294278496464288050457550269328164281249401798365093259507504590314440364304834498182417657121254326951509415430459464699560472948272562542657223757271417123397134174815349894372927019989684685691141256911053011077881529732449749244622420772586655005004651447129877979269990913666690507147913364086135754109825933011218314791981892699996284758902612478899793218418411772450701744315320756054545972706653319538495025502492359831816196093854019019844795943602984836662977812941591530934806194854337278123082197959364814110472252650652080774307250976562500000 [76,8] -619908006640293356744525435069981145321693738652321017665034381525847961301073485605050996916006138279310658295498094619374505784890904061700889032874100815665544168148248056065624889849664252942002109052192477708332709239154780918175545245395818632118838627430511663424449687863081829294695715179663664375716212101727681942386247685564400168435194505276057779524764393129985519419594421467146855325418070034170036061095350885128368178037958669769923677198058624689828656840557135822595878542507485183651824371722715094774655633468157271062704393925855092112205017448632038317367424875541968207993056538954708987983524188949597563209837008557900533241569307583756877856385211337707938435637469468570372676764846428037922554985383869557125459025317714109384738253306524980639798714864708954158619033977121359292145049843716537169001961119355699002315632941659032078737698928441189779989145945142474572435235258982542854468864819975736716417268342622751341690759135351163486978206902770637477030805764408178906980265232904407535371811583652756062521765818319447311996787279454553558970587577020755415757378877817461535963842403022889585640117743957413523375036872472026864374931895705370867307770918107155202273327039638866657150759086206884920254241836690650078143788532781175474006598141214498072202989357282141720848851312429968794157425108470742621660485041892261552501897645879643924647226750462496012284487611627456680896966159573168456983336370049292188630002610449864305571267215660910996089559536986237381831271111133936067950775721566679085094640126485340716953543307806057044259370668043651601230902096920611995371233749890874961108032240494789490505861925588963382454429782655183171411026627327318973402079185585814404379635944794064027357254509118226210829484184373970072942360395867525798901646620587340825016597715332939007277597579924146699843339280506039138059382062401103445830714164895864550573843286968351429108790805026504987908364752909855123847692314364024772572645869608767597772256993386848377565285138210750289688385012735570503244956747876053515107136279305564105609317337949932799347508097402618004127002155289688437488830641925495808582138650732050825457631472402418719931103799560949647317876332703809327817623398004798218607902526855468750000000 [76,9] 6014631198104766142446293510938664808045113899430547634404866291302417376815260583593862078864774167026923569427409629538004647224196089467235507530682612520287185257576337603042172909267265951605653888745803487067454102214947204526410754924389407931520811281648296805748371988267769711144604855461668664524234719734788543645297755587414552661481363898987163190107109169543477099291934154882711074772688828201958275316382216286781367997775120309233422437388430186764706427905238240174484729694998664148681483523151727226054325931805404756271860924323896644435101167075135129067194956474570190890090915299256171399396996408900214682833327781688471194040718335584209203201433712301536205304647214486568307700334222173921076497400368450850850116337960215707624228763563190037546514598386798102323399685078517351810501117443978600420913277488540669581373493330251164803461270654948373925338020395334621060792823004557193507053332728735542694956461004117479656358804299807758835264627077262702050631284516479744890974938005439333094319923177588965777953989066264950216603139102738115277676490084980967077184691569641833278950905666444218413491551778277279760703590342138780586493922834182798030096416658686384347140911672358143405589915030241773603409406428244802783702311520512025000324458780454572195811909206389473397572534927021080959532647049423701949285059970242800528588302268769857674665584844031109447168815488779683053174046154286231218897813042050078272368743758219412298719958351714982113875280521618997177557256210784711190159913014053392354156389284882476262341325953291322175358174789209547129327193760932533326852836375025775647521312875745924829312449343697961486080643190017389304192344836928208574540778893497751382296644172298393852946799414543478866323005067043520632134141896496235897613915773758604535062162573303970927511636593721640702056609664748645972806919445280084441197638821425010069271041751379687914044036168581467807332017213144156193715538310302559912893278200295202334729665216538611954050912880990846252826765548018101739738317879037338212479040134578745770551688004489170130906935872540375322429985105230519349230703977547378143607262800438397809445596102738777979833362448984946777492027790781858875845955481054261326789855957031250000000 [76,10] -26093230400093267633996513067858288077155977310745631149906424917225951089108107466821557202558097164622381864707292476074869301195414566244230687434447258617996526237668158206390482372374295699311917441567302724603735543521529123016321348735941212935354468588667789677755981915979197400509842870294053958223387650883659711067473072672048851564162130915049115189532033716468546164795265314351338405507363192543139834669823214054904163631770639262269715017739367860015808117815736445369763980343903513078753438611298804296246432389109921996266274646583512469230073719495068297390821671525441749622632360150426503590174578616419324411579694651459269591915738055470845105160996243229218721847455284908635394773548934949007786505488951388500366024350343644903122326982399463327043601295429254821224902511646684337417180453222383539587272600290938708343559560179644873648695943399518416758168773077612267124352793960989114216460231121090524594123197676034334797546101391972444217360175634595947847328517695891758950100600752813815315275419814941943520421089301651509850512823626183370587475524882479792454888227190226919697233792469575012944350659055468966497602643487513982216992456495017733450691799019332131323491994472648727669708250197236094903365001644229055353143545074715790221340717620921891247389197300136027277176321176807595385448993596740397074361716683018352026471222802418453432538967762826810482833096153481627537152030739019877554609248153811857876939576257526868502874390812564409497577526103383357214574555204265011726061666024276138566576091952797251034429265888113427935173415214094561790960427494167510520270768543735619095274544989583639080403266167938732153849563643081668384548876600280703083820632786957964415545979154303481198726645387189127405947863409340112700831025559148272530929788322119572688044371367147545864109654911267871965596279525870335230240016470858947400286513225006195063106428849062347157636183214526141810695272113692403333644789879357668580865801722745471899291279732266472200180408078347564276283202697286762535743261221635591704196151292498139477332576234598839218834393405400827467947443810414151450383365971122805970157088194774893252343802701819778391690967480273203073023340937963698848989224643446505069732666015625000000 [76,11] 52521164344578014619302208955093462677717785010962687956192469135532813873790137453529617668843505986369712814304488147569296699238232534300722890806060330664555561862744385151004280978957356178462738661810669196748379496104978902274423497420409811587257700587131741986234752151060386778279364159873235132670631927683605603738968588251251337315681808977934059797843294803390632005725530862993914740312441429368325856039798371172324047422909234208169463816969153065945329637504489943693818788716133798343108287260595504328730544903495412645541027080570027716924490154117484544001883536408104158439039228324146583422564860515180399697268432205470415130245041935347725599313385842626726561042869186056962882906237129676032718048438942879413815313511787438496186270502388399482836626857050007150572570242138078903758169192502391331866406295376912697771844200772283392118194796225778205598830232397714107875542728137890935644751791957227204392181562038119379874708945328750686152280782703987318748999414372249199719644848416748592906405812485120960791386026273221399301336928248874914361770589550060022760453703120838471981941144939615352198711764251161102127772378732717200067265581768199272481236291517744210197487760553019200932917627069660687106345741610457849653843289486879737505082959278451785137961218313919374872949314515870831485012053773340795775871366642419533657987317425618215580665101462871584038137406877874039525640643662948835811406220841985495402541951585517027767566755922693758067979776465934838120831871480902139719381724702269767912258403940895695389065900317107099243501743645829592340699404599285626572658255529429588109394035609779829267253513019822560207414717202323202747144258087970864904932706994107007882134970595724370612782461215797698884984467257165812763590816262059057804788926169216962813055944489740294756070051723511625458229542585581088864072274091442172281941483025197621273393446985143313786253608663452771776517065835578965123187869425887783529818596522934041036585563299997768385290404448966606483244830738377238166560951972035302532034851380623125334765134818342111830805767524243559898266743115490632613032996097474204237775786977531173744279391984969473686896902249657403749118060078127090406496790819801390171051025390625000 [76,12] -162303999383309414254805346705851243651582131249870048530447425393600252710642737268140908507064398908843423011684468161742204944998839088661501689682303891020489015034948441511130001086246675642243430384917280358489127585738657372699438773853532848602069946510540291357136549967303615303248012008820788832781905772792380020743806658891051626745263247463699697994780221775824761253709197517010530420020396866248181380610964163518367703043668833202308670283513221310002733218219667031661244675858571668155335021770805675158501317795616475702329473772587610114318535552995057237413170883862908366254838754830647227740416024400218386515199346711809441340508570010051903351521332721777196111515428560202557696377902150263003399369287814732669809328461353638353749509162599654805505654407297617974070936031414311902263348192806306435064544917947110910058874561440858497822002216617951227242629325683326066894858169298306455684135774510789941751175427459959219291681125010529592975624554723031522186084278973337720596974907393352153465021676608089880854812053573352775307706940189364819604668015466508735385955095025599344345591213384045118960065101696381197897700618829915858448655732489697411067686466481172288323847987555826250128312921872502166039299044560252411916449508671493503328787027634046247349098174692017218061038916924864239562857443319742435209043623450671177915818278409925449014135774417628378365070507214652319085461832909585060384525084470049998569309909537268192438658371451783916113013931888409417507778880197595690808298973587253276797723811773925542246692455449580266650355391544184471868641655473065555931353594239520735655059318193464995005873616202341054622067088783650468758243340641644115189852550295575661635487337505969233012452877661444411646467851021594078250705837761005474742690729907670441524777990340244965148013432598659943033492655310268919852010590113310055491795330876585779031816693711499672351096780330037265253060718192546425828390715937725177858079753782725015675368465445621586963835528066078960048653710987339820471538189031820502637883888159183283518160068572508738396974950280515663463526461673341075258450005204147328159384371929279940517062339180734287828742954926539829085601826519358326095243683084845542907714843750000 [76,13] 1141808310369886889263951041853878890038182054585336023981596650489115631506881047492448008627268837616489902935689612277450236342857523050029520129443070591840386563659386368156093697181502952415461224783364108255073536644840473762474465262292777669813492381846556393827290011158756611772287392894067216899531353516436288974477145227001253452283050171079663797678772115061623023153926177805561393883831114049837795875722163755141295687518550692875476431714284487436942805111216980770443779385102022618888743654204848514180599861598578593744551817950821273713791507188303022493527282458290755138980298942874029979389219184167124787434724934115458818748063638659073130458153654656901989297773027709608993455261631877614109930439400754793774022153147025850062437990804372919209714266577370647518898794338217723804918836696933832546047699757232165580901097417391735814014873899562030903631622734871662221896376020692820351676987025657192572067200044604599240316417881869132857003266846880543233283520444444533299021460522886169245551357265096355294370075728979918300065289775525697612043022152844448424981844645192858165045695027411086193895687883590430803958724479842237757843493921681519273445764277606145325509151181888345295958109234082392131461545549840932508588057822306056535306755355262079128439342231827303967563694649623823110770069639892087261347557277448682061795951820839343851605706543867963736017799313937376706223388441710347572042376202634960417412357340043954380834500916972329655624523479868233328056372355267071416767916060524434759683075959484856827171691963031563124958721138962291751129337776729499611519970579363709759609871001729487361112788013091248920341987852059437404306648666455326088261239613637172936555694698159452961665266938417789236385966908053713399046646124701536164124485845407776247710939144915941113122615424925327422782332390899869410961454669136434119707388567148061674065289799642838700851131141122043208789509883398843227862262894834522108886635832483193437009953842655342220497981334446642944598842562799080048219806855200298296103962197684433737636196469426628198509448997128142887021896474122017907978930092788069435655790544626894394668986085900159312455135112901961680137094545806064616044750437140464782714843750000 [76,14] -4858410715128624124475345159617714502872034366140497781855051859553476625855389345785693952283305434020786239190276487993886110986745635927983609121190294160991747274502659333969449042763630291717728914711081983366641703312108381381043734806665254933561165708392133478075138369480058728747571533835676027739220921912121655961001050890696131435092363042250198738818084856074741784650292290607258741055094531288549130099009996717176203903551415054172503695454983847874699866648740588214356408429001650055730802054595305068528214487646958002744718851675812329792742289696498272086199153775856399170879707927009771266586372694060414733903091272404593037505511425227315899673991309461708438556553071073739770714318654666401774179702140211993763624794032545078554430882167280213888094578999982432949000598666798837044778097383718986936846345498459439078667960733270276892479558570936751758471705504385872591859686721118268710309040914057048522996751196592641529423007575034616066666038817402459408285473120236513480270696811064861698697227333449098123640547236443236896054094822211619398027523229447593061517785585753839802453514455484936613419589452444715783387235274565839072695609432172771491552625729888241451978740441966757432785902334665998393637327373840664883287651659800577190843676007608712963288183830359372952748330003323778632119912779575136865007339892944645545178103794561439086976726358657183572701714861191030532092139580265406021900715939588332024006451688388190006257800889796208228544702858633694788012682773189774382399581978621426721392886667374744722145270144169342160952759274559750444213908392519757998338158974225954291307303388132282150607267109809061948832892088465052999870620940760109541632927728576177550081104667329384316636047575313647299272087727137181466829681661248361535815282258231417753460776761895570195120089113499681152588384841833888328964756111240079557376647547781985228711290664742542021108215428378850124730869330204326766230126563933869872745509804169892859053268330336346092505275548045775812368593052636771700514557541446565279901401395748952661969627656873264924204925114703282052026344553451920852869823083387651327146213632012012757623693145320289888386161706974810010895016176846183952875435352325439453125000000 [76,15] 11038006432634419810028782944248289131996987571604026642737716062692421652236018032271552168712363083750004924073552233343445030705524585275644888922170921268838983630827534275105315875629928973933134302504499348225552065533369950536279445174242548108771699378690036549969536855901261952742147937541222446677165670623706800442448457926173960721234771680376969563434519254164596641007083306589974786112703281792525077942701535203872353362287142822357102437329847155573094042032006651377224951209577617696302081410134750581292674465008830634744671964075101894992331230290311429186954476484440158842878295724890561667386560585567969917311071031363265135860652399407094255958137518216602743438534877473995368379952652973321444691961136539867697892004592896571113751271650374719674611788914025205049464431513911490452182305031599137602683617976942951332621449076328044788119778298565166010613572788522920014466767066068865462590587390482549640013622242916981307981966016823051528127622456835153130893118964725437566196464326948124982362045056000817805428204049961482153603800206862214819766915640487094646225132876240142405234643485913338383777408089071449802740556090647435915019560133064310155435924905794078176841261535013631058204122950966283695892604636776587809841984569554423829243076324494883499088296774324672733469438686367811988520457184036120251004739266481068837177421781614047158861702629447558137110464023426745518921303694655604958719829774932513407924132937396002068830092880297135163473244796916882774228688317280938762794792387309652449090689130330884355400774458050890462934602553970905898987964691550319152229286318113697969534833188689922059511115417431891949724529880068817816410853904514931329178268097971116286492631354615162707197659719442999725168952258881534072584928400748473506482040663746605321760083689621824256019811871183668306579411514735861365429066340773115233072370025565281082081712861145468667331335567803453166508018131252009386137066261182055119057413044273442921039395907989027723683747103919663683757970361074264671310763369462315284012371910028586321550007206400749672815626363673720878588248194531282411940445042646316732255890155936517047834134664738607472189015166075948259916117422108072787523269653320312500000000 [76,16] -9214073428368886285846563227082391594656837639838208188755430684814287041920609462110629582693043358660745284614947112692281226325769086366552649484527631739738520194342272989484794039653128911723427241006748576771235109535178862474113939796770413393769316899664581903026042109871769059839471386240602877025799591209109430543432765012359850528904626644873718303522309833617881326538501133376923408081525933520981260910323432969619360660873685713388397189615008702943805609374820204432227371396332049956034830580860872524608967316095192409965096657033536434531580820690922804150911134048782494613597899842909733774973613426988492199943710408845139147820600372345485351008612437911910006196014365684773067327467812064308945133189291367822423006549762028071704857851952687109471690236178186826588023042159408891304282527442272329890849142690503595593910978331862871004274415070742307210018146623722856482538818882021695399539438614898492750560979606883308162333739206474463813630097380009090097212009733414428773052494069423579269289979902610642321591477630278418565863588318436487784230677882491525720744574664691349199005122046977213137045463037867564787305201596968292817166842912792521453953926947658318007963649209579286243102787261281529845384716740504853683843820942275838958555665317219894266170008912683710098897766380662409162367329670550013650521616658186158141263949075413101123024578883490956331295399744075377207862327886676549954216516448372191757682728014483835590455917783494236985243301233928837492710197844564578325613715423308313084080343494850053005326361349750812666934112875370800553149966373482018644355587566152532476068404490862893211710651137290241602701532067068421345942889494533450258889728178613271811069805240408005839842493363941391598265312970643592035014422159316530654241880775069582137514524474588029995832536736116717177586800069987223802203103066637820314431195571879930109843424707568902124733815331115378522836286413018521504868366695707743933399923109971682060361036608968804928174855810146719929603767845103375404664468180006486823231425538716229422192204456812046971212204469946475188265071091889622787486896498990191381436543367383923481287528008675801683084101456090719839409075575531460344791412353515625000000 [76,17] -24664805875483724100449613805683814988337072060804591398001470962939665818749717559928135615214369808761313542157418940033056527609487497714203663794087598321517492997683050076191846013792608233647020677258263192418227304775373136548829837251816215827155171216022762572727829935944966072347218339227979818747131482767251408970013168359547708510152352588316207016886373555141902420824112643533363362436319589761684700118747479964541714903827115521953270170807000353382424473274007251342447921012460122059050063296237443270733080393991862776770836092400830651838449599989139890991096054401867102480932259958014011456831593847805586300875266259278704885692245177083996033193176327509100159907331705472642628226676636958741621599760258315943320061234039127199394623456990340334092451738093428879733482333609889944951143075776418507595401684173946628905509529417370578648088678463784181850268602872139872823780425303850250653859072689390762639512472333597385930299118762296154255309885722285160505203834537465349300630116012057538533585436042909748752362524766748455780347052414681877171626454143152603456439464517354890458000294942147629617530132666529135683358267304647381336274982244069455223542710648247057915198921645977675277230074895177059786331394188621458351615749902110075148186076915875038364334207042941699446891746802126645763347073636785569030064742636279450805669828861174205872255771003848793418407778887567611780678251587667928827786919752841527334222358377323750403700069596183803163781129735968788563144664928199471205075946903462190626238232978261776449775364377914509847014241989371022638451115588425360884692639303582184207657541915517443107066564221027567801154823765476536880053627498059679644032169891177770691290844209044564845122243230372133073725094262895700713674808118560810469171887026982584026298377996816347899924882906309849909337347485833685395472411997320341387940591872195906666797137771502705978949208636462097281889876056507588485557927549776692498008329750740235774599807147800358286241972035844596808538166786056800168969066572581728910409181857403220756399805918548215507841273831615420214616436779539029244908100508184233816163226428234001747817464061738118393757681658107205890928526059724390506744384765625000000 [76,18] 110654031464053839682131688594527530710660869027751983673714260454842800492838194399164101236264243450136116507361342132045678648387727326203152590898061171607189145498462639561345364876369558389157177120060093854316785232366634215095826513102389115378137834384442697107031438148757323267526830622868180488720015175856131444581117297566309404652983228513607933253966802719136185412874691772378825930114980004352585300824567076655013861794142578379096822625220645384824119426033580669581701849223649411128210472051654124526162327646221689542666142449706181224549959202877034778402137894606994361572702244484019546382405913695068816992863603505197026974494426195982057369409481591533073081251935785027876218886835454216788501298010872900975910144642501185767060588416042311653873831364225805668925365902283571710726255702567319607094253563773378213643266082161209336882393940926933314712677334604684245100047858265319826330829190149399963146689946561187864755946570061711354660464280606331928496286821465339703558966760354306038813544043739486646676541385548596439736912779862890787957186474425685293081365293707835456223606564637944755109600683009731743558035542150351173802512936447297598994377402598594209880299556634654048523869589177130584333052720852970809157137167918765705880138598876562385748776062434436266860608087826127590809900807832659922791761255196000159546551587166100673189763546281544488501633535354035304272257646945309023885924740991703511231250285156161448421906825996360907041027127858680556171424351788125066468604915797021457845484663762408450359365152911208686576479541340274662358913745634778972745599220497382671161594614894925168537018457797285395119900004135066544789534182709615334436949774076645306480901083172882317256439369210385570477741758212339734671842987048353603815960982740997394467627199987568144518991945124803185005385412959189515699544863861192585008440496272735795160168732856606059993948399064456899820725421554644411328634527140462750207205874159888512599817970567079911155809834246177625419023284824382324659219021014222472545080717989075898769412892195862205012036955143483196994669850517405477784155714235350547458111956076812684741529024871535428333960268329483334071028366452082991600036621093750000 [76,19] -227529403249980790726653344261576650554862828089139576540210936964788189073683975711936808651725885712624629022576833010014191680414980267329553922713429118647208339410683494141815344363101138310998194118052322422333002601260187419483644923617654422552384753140066303545524651385616561870967254153378029027668411403935892733127952746866451235777240916313545244950346129646948537754508292828854161597170946922970246572864046249304000062627640533764994671735933290757245804174216211416297323105966888700323760476987396003851879899641147630283733573861868007823010802861287888086567636851662205690221082052711040873043160563620489058360981424394776315673867876251276378633153300977320298892241456199691381893470488355483573837435362935370148386494978009377683422428063476094694934715931967868025209292722837577767299296972209645863549157311254480201310710289885428783031435249983771772985999057905852794312795058842934270889167974521333787087381386482923063997782231505566054505350130509976320973540640973723503398396583300900133335638634039667638810037961597276951656711394958836562149527268107261120681505820345378028160429969875484407092800774697080620712827440491113319070392465093018640811558772915563877644350124784231941947604287398126818362808483501987739267413634559703243929944027482629416553818001481885384468226766348036060235999923131674631934960902884140712169616624866151968729969190371355860671024442325914040009421558684780316135868490365602205460195146773510844938716504727225717072461875913966882769254646911124433954960931372950267778009537721809786643685989778867621508850053683657837686975434087427794406096663696578687686378466992227345385839228391944537302476714928712144916395268745704668924235552798090266852440951740148961069931424696604184854815255001930695161599609974925142992666255481369688385519434252309927266107467476576499068167017760656876342260798747613239717644289213299581431724865487104679412328766146661346871536219539945936236458137626407495449933542646028718019109805076314581312999512158485409533389942818903543125600693257686119435980615164890897247706321434021614455616475133556237325881832072681655295652354894929187691068049442272906123231627038277433884723953416706621055709547363221645355224609375000 [76,20] 294068886676236144623651989683544629906342171412434557643539816536827753312059143857184016893439671855493679631938587079587817587891731035215718471657298458970391677628487796976355554134286690902631015204253515450750845235550411429011856209985362723071780482646318895156006253087230047653252875296627317253342867983526143146738192890285994103820935255732578756705996121023456471603824824834492978410727702855590814181309797782362612206407417290794311283116663306586494734941817935445208753413672600454140814981194156246996849198550241225058088037511994418643133694085249738993433288045651489223821499773257227254261921818023697671873716576774310486331348790607371516653820521931967271018303330684259870648031918097916465701984832541465240783103326590358608385083127613116150252594530064380297397864753337800732046355225547483752927435506554647637267663303861480347408511502941076571349895046253391052245323501680399035884141124714108680478806236051905506785526373838097132114483044776079575164703883476181310009503333293483373524023737646986617317353973048098640590370705258930626691739146492858913461735142368779597325899838412088961801691556328256903690265593576344194556845698463513436831827778410017362658612122128851588643759183534605521750896774182778717346451490944220753009347119577758558935954259684684536731869963488568920186640932290781120037843785099231220185396209133813040130104363422939124840327687065469407866324399969282407386911199706744329675034265138407108636752025382200916863664980366652532949824998476255953796443099194012167549629285947419509919959631007114125109318821461725022714106997600592818378567941800809171712823282995266349649486381061407786835275442402376792296602956808285140291388556468307532921087220386851512092216470653487293987958911224626104918146729261502415340110729752397372653442358807708187981693820410989521205151421300804009364361985650504549175072844416631736966357532146737001160551870044599529170275997408980627666832347284798111588230536577795438423150385195403198186726620582185022502630273611312110635910451197355712241973924263618361207048854171568459673631870988668170328378914432384704902650705308341696542863180855306711726815450411862064468426769536790743586607277393341064453125000000 [76,21] -214883341410206604019954024515367689971710238474541058007372208834236581005811785117561422016127450930334896845438394260652346125939477064440045314707181047180466500631388094981950237668213470925113322668830821446304912658411611101523002803304488339006126907325463086677246885054753465869885197538625297253062588369166888914756290237518145994405349584529981208508033420837877738752700646678314686491321477268383326165766306410859427073021990027734319141934113892747250911881272073401684387235284700437841710771633246730977876324014177699877691377855609610794254644161216995830252531713929788290700002717493781530552551897948685824619987794053009522903735150526018199504024228306538368428668625468551329208766343333373503495311624767987440926815612657057579803953622739076819433072080089704915625783879744569580504302637229932287388241499736047262632447649994826478018637274362841772267756755367311068905283838724757379687634234745413568677061625551965782000764042663613175960324092618950696576445195052397325955185848809972697176073136403969561500333773531527710851529262924703495893743733050060174586543156509527503152419412175915774028786174526300312803751552657611196310574827133020994887928605138361796665086037447110391763290447950379958124952837758591018809113975937468685371464190559897284445088182315609298409115831981491193165016570968490067307543456102276709388423092333988269250257132695144008163178996899199419319401392886576752770907793550227388105621301272408904951237036164808303130373442386392429884104264610907950965231854927351916723613326163484884074258775535813534692835849762182721929115587894963507934433449692674048576896682437944803279312191652684181731723254101703610011209158031860758108336328479676577862108584971845473357264455181970495584916811612349775545432317727627435346672412589233438694227550888913263230114732954528566344103079098122913329567399588194335800128625748706534823679763569302545411148665807918538988070007111560098673409994667641240839565200163068377176331836269792682777675444157611478551671283269951914007289570688572462246961323521756665132391581496563161212041937059881760578650262138399882916953415688818585607834734132535179084807018372055981147994430102698970586061477661132812500000000 [76,22] -24198025669868161592672775870564155029320828060394666699890485342581737983800341312282738740617481119318130382382862925798882182295180657988285135523865335352441165089746223959003585241535479221596742345423690871955950813323380871790037843545033762069170369535420731072880449193660260360976640922209970289886650190732083077322866778720621842605284650141457558184009038121831646909137133913264685401949402702341012667255327192640038270962050704563054215892330770291120567806614351489905105419527841132052278431064280410192312703796685246084708208868444282777617800102595692044556774477758926356922527686138758861104231187193044545979879716533976634307649581146480055579624928066947662387808656116768155413218274211220738162396389468620623098326737184248685913759680440911506605410920053398641137977100430646229454488841292947389738582469656077615517793476934090421702909128266117763997329145119406718218691018478373422293260010532139363107892633057535470731012838741154639818562371300841377332202345909970067766588403905496017460175142949305087352570592258793935820936526494289851209377080060907401914594475013875875833023162884696715584434046994266904329559029730426479780352328887664661631478304594188526713875609710112885884267717271034297817451905749160577189873010688255442605008106489770286263948837723283252476015505993111055589188672484013389080342392169604541056546817808474834902979027075438655687604761193431453390279493757157197862966470379124581195009664062885204964968855112299224746807226008313415957154809498113586209809370025012013934425592807702813115741244052556667678409515708972123511565812193824828193756608858946335717735295686197383233907137851585346103036249555407526408763205911636034354194488507355476239475957543480706228387756023037737580011859657689036187399560322953695806339562372786688928241988096402904094820631149210531041320156185644544182519792058856988960506820781437344236983834762326537749214776051108051962907670738440851148981148912625284313645245436378836798615067994248852442279264503441389940145833627821357901393657821299714253905513393626399319728333895218064845717917501051659864798981438297468308210431517305765420972377397335711093402243325749170071992111274994385894387960433959960937500 [76,23] 303470555271859151289295406545406987098558844902796103448807089116173309530491469966046015303070416648056366009939669264734539826111505717972811757057601493371329498645225867842500153214991137934540475595198074109448729908244699218395568934761652389946099098771718852019474485595556328371707484346031175827811946820382990928358854119106799421280706059224097501614011610051888717473428437862877833721222642891847314286133619183670420133296227443760208320333693575636736718785575950591799244783236390736888266769214219697144557734897823012432337868590180612940636468732759478815893530096433917744934541426038238373331957060879867583813804034027665507729315197762434617256016875655374309920590580377436636756042511984686400726558682290595866002749578906426310088077965646747862127668829268198535124326924958542809501264684064421332552391134625205607276573992529724435202107145789599596203040530045668260538822552056066494666986129488181578795788130239985674359837562576088431557403825621256460506562220587655697453644751315733944261642676096152348187833424460955276193409867039534045016677301091503494008246635553995059918275485413059239077886453704577598794746965056884609850983864912433550594379145596699097323643800898082816071280424560345053604718082344893195594458463858121469469716998105995608304192681070276211646549975483441229927141704385827367242495247821938348536476677605636808776712499926897910431182403267848331563563905906472978659809215516134934554578686186415181403000329872018896362592904696212725857210246914459186397785933652270737378336198256291551606517388036540144909414386577611093145138232514981112012177651984321089772476552900122838115293337345255614803787516112144129006559050854853820233904361634383433364982406264887487521264352786534150333701400008976688053049070728558267763916196601681086825800768455514756136044302381478186041973890106471354720680168121575455692398451424790387864346306933927829129546209751627535839404713270505498483786456713939167562888203997690686410699246703616085504416168512940735300927138206558285938994216723730511640065939481159775805300045182257012734766594727857306112760687864112838995187425179809917118340546044408239992312665373949687186438950448064133524894714355468750000 [76,24] -439797327779954683149305351238576066622331454856373423679828026243970950446337576726809448164942317618720775637206422418257429428068535697172910893163293712427003195643429412522115842194859588475702253671280241686040419540702621490717111557506474183354215805732606031042227100045017849676744305188921634277601526484935689311885951394519354473728614228024753088988997976102452262442379718794241790614686617471256385688676658061477514046095644725945787803036923042368966661064392060089161734379455578670621316596136068399421058857166631222051358765937584416494450246543342337195278150947661682559917585689115679469568036278649773825783487891669213222889137300760497167607534168028896001575517930600980767931699619164382240648610790699726823680773889227814079713741298258695412348799094409620323820064872572846850914599270505763132324092345258496577588452623662119390541734533070181126753369236411294389421361979420409516374326224544850781176782007809488766159905462075947577506492389555322659320413718423689371003687110179080980256281956163602268069390948848634667656352330515788392913733891359848944574944754112089153922904602344627915971235236762874635324944108582889238987512318307697120231730903322052510578866388580484032820562259546284004259756142124742599672196038296287053530297823354476345362242019583467998098116204491492157515201430774873809839469611487763606425195879338004013639010458161488629377386962280177413504625795742862718227736196371019038383193275806612108295257429059802354977839896555078607572887784659352995090026409608999571414507088386403518720518756368636157416332990386192061024675113976809575597143896747427492826947630642080918631551078313104403214468267440343697314093315749917413615176212988960209271659140367128091343788048082398148673122763951471672920037261277117353143460433839431561103116132420546229328922814968890703444051350191193732102208066722816098195557497655944041857973128742157814487732768755077671825159726637619321553143180001249946447945015770296342207905583945276914066840077542204082511994909279636876076773956604339609328356349050801126193347829032240871164839019349738694722934791848081813288767570021186946914408230052148226507533141163563961129057133803144097328186035156250000 [76,25] 343121711328441383607644179677898878090879272976919524926716539932265606755748955934358076035834122567401886871656242208506075849496848452864273341802397736316698229224018934810771320957714420089923970926566106870501815260967164194421652384888109387500284267537183831069097446702118490051234196460746680857858340568494461092628529462684057991692721115894234598393354249715824286173780295092608663642111805085303531933628824330134914499567419173898064897932675972506520022504891969298206417823523892700798314711403246149202478142202563516058294430104089360055872562933989698509713304942698263473888276659141628677897716271494836773160527456550317230823975266943180274370026595626378927495309769340497764941249413349565686876149663359527091334650565433728328589379933797617632416107518300468387053597929915704714665650615169473067134376529280209377525006498282176260072650374458155524742762642626960493557267888729158356458060802751454240357590297991880156256440681904990660330564613876756564217990209882626173112574819802384158616403924028394255783204906452563668895239345903339529216446602882910959637299385542983807565137337522806443069671716564181664694192511144875903333977816603115615494304882996781861827890062674182500665780402461719515850703010914635696775237629642038020641968479579566342949539363508646377475427541699740894165788895679325050140421363893850965128035108442413149051909127157625297100631343111727011097067743916669499897506168496546521619309077112990484540899590911809832883399117633518456108462673222848246190524749314145707829001863287005087744464424486216207587489146246668616863531963565118143763112199892475825516102209127432729765732029670739679054915416667674280742595843683633471176866846933560164165115354161044114832388743159398832022612484995211094164283360416127861037618394043149298178951988367033992482757124781094658407063567511565922027016483242460732221251363607664197853970747869894967489709878419185614181614848139129275946639968689694066636159614001648510620662775463250193771450899228722911756244855684309294778946040365034232442522052174384227310679669323780439786526662090565538678674088234097649578140822502085722502913258261389092151514776385390348423243267461657524108886718750000 [76,26] -113023018604814605905166347686567477290164104419158696638493181066616064394599683069922514473048517754878909236726472358803651378150745582714101303564655123330058792258324437828021590174774051946563908157984221092361851443264862564016014959803279745472976719170113173678656250602095908839265979249898672246181937566472644648545198735242619997452452211387523317473711450642238777139568004965169679739218688795064417596663106286712321803984569321964676985376823822037632359877791164167996303423133897089541789103646546835406203544201787084666461927343048263481755375556728771419354469695959013439351519820597409501275250512977031370581157444526647382225607396651337183822240440233344298641618833650537710842546841334361315527419889779445098157768086294833373723348626732015708490052542208389118350874074213781760982063057508198594206024469037453795372100031711454314609662562932410231283737765211013842117295967756825246528801240287942984502806152378943063330551799202931830797330449176428051546076481800351654553642290071536602603930928886631170300320568111641820219068905378680823741098469546325986871934659435766241494580544069262768355879673396555831996313818011866215579143425308001363542271863931616137448746278626101008619057528081273516024180742623397974573988256148219968989840334327314751234614149777377066128445124225854521230985536192356665722531680272154773099996257422832978501936837849883762612672273319604804616981230715991915934296049082914367474308689004235577692745918473346122937975715867402832764827100140991216966977271039662542042018651528904787921278431428926067099175027508127232017064073496743110759092854401233755248508452818485583330163036293950759761837593548515625627765350503075206679327773820804185948300751555630991965772535708419857052812960769744675432081860674978910829521607607074985583571572122884071255560756617660092904952255681239242391671257102108279906349964694096557495828633070659625157423986135283647843320839452656566618166986797186523195534229088757126045007519580767989432062598092915523767403168855285539677051765882535464387604393750759227201599646414204505111367760425635997474315047356524837499686726487384645636488040022749577973026902100173174403607845306396484375000000000 [76,27] -38784930545961950436639589585484012609132415591174979547326287548412209845175884976062709160430202684066390252459326180453801897027492201142059362566962845493062310326453823520731558097160176434890872507059570614614204471566080910217291011376263146649785836992145757426586298651893577534930540124438130428521213664999190566836143143762461622036145854319635925124621393612803712955200599110069686675708900200044432406265439859113323082368502156824488256970402440808075586870464101633284401128864272823650329154409415212406816067741792894969279841677271226288249374345517350510248174403838143670659875364308330265406376202920256666435266649222599795768215020036066907811740454078769841826543485211409773478334357157220688674399411725757566293311199036757906557555739319226508153720757311217292882578943333658283368029984281435164833417407845068243899053210826873508549589751316200884963000899983944553453996340604342457653161992341789155791786054440274265216002247046591898271311101306848694454356287244497446178455143720382867445313280466236363666616867981331874535936714428291742068117221154780052352189188042050283687177361493917430084225449740784923393824168029112429867552096556318058003297429954824347202555735533681662421848285008159965849993308077087655944854564917417641136063418834871235566231138900436486924619528116403734224244713222731949993722252851116473529939859234546705754910319723436541301104944203515745118477482980691012699418794462988177916092879824469034761611634517813352338074257177873480711435080283264282673401483715217310961039245539250340899971599445706932774519809004723287062763261139682689391655519451016208710643945776481763926637821372498109509969968954287815766136092863233657123324108019805092040234615105418623737451841181472632127217463030951918854029925637176896049843820009345853751903164500618001829485547422859479314343145841961472822015329850071537043445176375855179900384086626709481409978435153357629455760918535227546437904074300736738657331668643878801108991015991130004598369004813239093282669069645840922855388025979300133235376953138566357398475820533381103067877793269991899250775606412070529974799118317865696742868716240693494762270532305592496413737535476684570312500000 [76,28] -19933508483062063441034258557047221296134249335087970350223609495461397176693851795961272293253314470099811989826670056297061546303162139502701859902949278447072434322507221943080343218788202057635938009325380790816196844395297559961535226755200573498454336515800544638127977849740648876560330987791804287823335494801317009485783113280343664686702873734904398933147899980471213665426290200187102284295194522054019249728544263962182763145571042056105560740484482108577146742339862253786835902215565267100215115389380199162475171478518626610000637242869762819216045908965231291447929755872883730705910627529918066056671400506184490937493242924428372522500434232558904943758108685838624408720631626775682306501179272043233003169054835765619779536101509974117419494897947261434367001887202860865166647685060293390301514427260554607490401579615928936833568052220814219616153121976598199834685288564165111811432601737872048933917021497686473950673088830225262658680579294073294894628757569539781434825976169217122790634926436847267034460864851843516941271527026521122154505156714655989264100249690190638855000342462685922481059860317473181903799277656459983392828658195317248481175487472145193718111339661221864116370770943718650438131358281993235648426764049524801237207576142785968733979578719259290121783025276751795426127271162130308118056906066651689083767516706466193361100328809653357395063867223274130402365948091794015010314192949438040427629797639703136016740606263397355089287396989165487768609610957763768919523900821452083230142109156180570429577613421840618542075130110249278785297300187927971355722991060715024438355677800042621531873606090071815388077265446479300883379986893050244428543641377228780209334491295946713264314623421621229250272560703510460951015686736287206869920712122411015133173920076722498201723588655851322275057428630560966850191489506715097202526914052476348086099935668031394294337762995141165932325860886437877330598668867627944853243322398578690845177571251386771250276857711677774476122900313095747883694596023323383171912022343345476499417117542273889993974572766673406461102941783269261186500592104743340341445749432994206488385875864616497005199491354687779676169157028198242187500 [76,29] 229772840517279436887838285254703269644837181123050541356123905000930129246378747963218802580082726884527419296771527726231737033712730974442106468885546281461353813406370211645534725636536789882008974091042160993458504530147959325472339147656325738950602934546128122453812825335845304310110866387587449114204118279986405352856797357992527727011794576130487293796095507863794061049487903208321065491788002724041538322671088810616171391962146996720711345730101069015989890328319327093265129953615739809087309463148323315555625188848809256589377138193660149032017382516651010859885580915864885525614719054550181097399753715611023704299763725307393922427019485589641947080892001542984962768738738211307428553577103753507787954391966578775290989379044884758313304378737060549733396548971702012909486868735081092986593230540493356835960598212621091943346991250540134596967588063184038697501313262736618736346036399976253489181904406132296963389471406047386532453387081999643148784335541947947497423824337218787209838825720083398410052726080199851099332426526978810670303821240777407580365641218219648893845507438619481824545833511755801717092350106753949198446141168845827269087641969752311538129248332563880039115013915359270603477607926917265823230900849457981322381141434277548122703048369589335621002581521824080361707467384478097013360586661782350212870688681528266855460822902944987330329116971289915488137121777642526909831586596335592020679526167677005418410438810201140723639692189920586437217480165064042109131402528098480066317654127794637522684886146887504159320589653333238660113110553879798698285135635990215843023610779331275408294269772003328834785440094997657029576116555995549207664683347891121244579787375244890389104918592014512793407771096315847138236998130056362835114233003315082162301350412195637764358096933819766420569269465673952772388240432595503681018048389709396900696193833678394412403124404531268624285064697091388920632632487306475405243644147079189578317215119758830033964978933056071602175269469961459363583160722186285399109864517542260349519003882303000868266615181217902007938283860917145451571458332340475612256178471395293315155103949353615488959690082992892712354660034179687500000 [76,30] -415693372883861460783187170486753858580706640324360447005010004935802229439470672888370604758838837579168223413246884286415645554787994257688850489158714130324756696774399720839086871579262965170233781749875722221668286937071872239042737244075607499671061407075305776590016865367871782316524828870403852886464104398188886048801592857347266879313184944971547573177877404135429890874713865377671364467908240544253816610841238153806712440885848329779793346613993173141613167676200334009462597278750801810429957964406550352169500507678324452517857353986387801565754408818964157496591481525385128708478660196350691360547824013089804358977941943274667477341712112247240391711356455510032158677414971623813488925438371833071257035136565147004072530079860760474636988881205934296693177338051231277682636379965825831274787588429297591066172495532083907499412227881204271661221300367758983225400481814540573049447839356543623532820914818276721578401306807285775112356494002227049814358883198913224697073026557447517335127702203796732007233188921786819275500281259137168983862858755219845927767677623057709225501970348214436516618935003253400524138934502720075686027945513731195196575004724827788272321245197367807877687115357815577027196480292753932679356406707227765191655714894645766183737966064137478571751950964274309333479887841699816309107581452505903938725035269018547367263904083621903066055766138117880634623591794867673734867777099554668178218799995848471208276156048889888574090950771863775128406120981091086117786563499535741528349971416140083283771078760295892119925722775013309081453607194629778544510585707139689513708862142480439272861558484263800389087055414605873091252976882429382720935193884651702586264056606739726276085130065941700519380521401812214453652152459945519972971243925955243363214146746398320157110540892508472163938574418178769870271354027529710821628414052993866106869083898822732773017455110984210424337175205143082565700900719218936756430814702697091645103994769833965523348140966825073205416622539217993216713333569036795313490553120072574274538880862003040029164699133459152213065103712021866683290763232960884640542946080279237106136600195249730660407294635660946369171142578125000000 [76,31] 450596142181436964702605525234550769718031141999580910397271787906955998837517347744582363155874962774463540294721688530991030102118412274524441195623146194402767438716558011141517411224566051971985680179102221953016384571039139379352983585353281353052048648131623056485121136384054467804769140286705314754899501019057502743643544849772841257556660622201682521203731125268667024312988974074264801061686238496842023820986370253564065715828724767496432042501418246703987592224657199447160883300499305508438651616758660344317520058501622227606441747196814936759714657516790823134939470274468052512173271060040252652699987633065749569618510615800195558499944281859059773655074171353027736385239501994056787359439596955502748607761553299998690708635541842607721472673179863535387014683368858306797848076040948461805766631010644744634846831877110006445061902824587946268344249339334685199704465067559112793653540900227128551119416891804398400516462052248859628197525421501981279135997768606522143577903180298042797566611822564024254111857704339831198313295856096504077417575520841505639508179740527904504500545306140333393549541520774852932174884646662674601768855601655313534630161275029494728754341452830816572585646642720956628763754094218971939928995854118171417067156114443897647705727391715655099067371530394769616575755853751066966556018551579358080616069146206522252888494400855631977124239184629679921095218503486833201694586694574783280379767337628147757913255378542645308784581625249754526911869099449139545754334012392015468691166916221203252050837942231246218021347923766003093722692585600285347788532124893587713683399654238599534155176744740628878046876750824512592772690989706880255552372209268755942670244936542397588679854900687226612507920398844822901463833263880462323001373054375511330352177425263259713344499569002986895955273868626649329206124334457822736121397298143772644239031173329160316658212946998572107220673210118161169584746835395160751908165080091611163840815037710219488023076644472621930211927975143234261976517239762822235260402905607657550350878385227375609141716289017381056189922752859815179091843940005910669193161498768855336056766286434438484320708084851503372192382812500000 [76,32] -336600202917035019222938793258109011175385048491326972963594577545180797325070362650476527160066742287758739796146353119862450275626828477920562612961761621633297558701704414422572271666190690952896640428796684450513190491369521020966881632411172145308515018393971143239608554543255073319548620489726160463603972521971110523730157441690980037177340803039629543317098346456810770746430715232523608153937650942994048007282759782534211178428505708940525494126125083672416663829468759312585268174328960089978675099144634636064651339002877586196256402995102628233229889706097944122027535692814181874256712319902083239947227806430954402150535767992405395945953333327515244931818748946542055761162386965356745482769230539471225395952712301188456335283599812390146005635120094428244408686958469702199734493558048947255560278267885853365989952513733155773236564852671928859740325661637050964785650476814625940731246362729771410681550863888264588209265108943987160813913731202407129725725532604019697385941959866926669519600723516864755430329425665485701049879805176713904596223977790745531726732685814537836191002670653137287486716085142358864220962631022591279679783418491089535458382047002714482714684669466460302401114088819776362710007852337008478604263046765939334033923575144265936935751818954160931957095106058984978605332753003788468359499072190404319038823404692797108558336493315396910344894453270254724929080097281278140327127784452525737364584485354462120440683368491135263695728860402833358727088405515793404738756823154841278266640692386513378405126620896064658574141884785706150994442483449483986764442491204075709890704911384226559530029537422175822780744064439141307263184362445112413903891958225220027445439654693364370067027168440501507743924045261189606943878548463546494092734383750808556593143337966901777356525514852952295916669184022859980701713430408826368430960600962077650381238058693415442821324703062187616029542661744941555257764033482841670269735195109966370053537881388374363711831756379587626334563836445557597752240744881029020759832793003190899209512402709520339553769704825344583366421280538579573466226674595883590128104623630331954098338087533193174749612808227539062500000000000 [76,33] 161097257796047150366725847426180794680608878482009997316829810623497068166445069724248050424606466156099262507039499032643204690036011268398668939772468291079159679769182584598820238624263500213851679127136319466719337457267564165326213019271607135625365290259866623966705259120422924178494244647945032803970495277563544013552577550871085840526580894336171139927602264578506286321088928672556437145393078477833779459874086859099048968622665098511711658003834665475500627109803229108436972858321101485110286185447144017131760439045121071329690363162195839191195605828095099022483704432943030671979003142101121314845367568213823517341688618740530275868337816680122171578271733191460745507755314992129957187932090904059789539860568999394453689623059952046438969164476150923845825932180701874341562794028824785154563619303464753038942424861156294580051799662813021119213447951283334732529840372431435280204433127293635867590943535705454455615190486114664493834363408849074347814038712097922663281364740196824827826089200592096907617559137664959765218168181378288276134980874561655858686170647195249781509552051377732416667809709087453122504530327595518191032389731842537198152626794313602518198086673809981623343320525439701519349427244910420894888434043751706584553645274741515345441909920794834692908410318258805808796458438605421198585605468964827436611900076973948288130165823773492067898646508719558089991937280868084954500741283755241436738032535764168109817087989680537049134854496296406341799366858651722346709103813877687405492704247790368592269912784754920037634820682598692136296339364545011188794533018084730533241198477046293997394500883793067115757212481840592839436365780633393483320986292337624240451662749698605264880929061641020409608035240895326454720648871609851496167704752002084914212090771420881141792753140758673821195941738579383094061709563283622128386977592275380266003621693774872087336348835921112566794630541732752393184180726061559232571307602225991882666072903117909113684493913093829810449041041309695501194815682244140858795532445238322130508572475729219980735704497786779386208692246410936238231659288161710364193371364295185926493458872243991208961233496665954589843750000 [76,34] -11506433876380448009863062192454739404219527104833442171079896586824697884841371797195784456410339497660169908736237833497959926669148635105762891800003496935186998413769183115322570883343802079057249374720470498624729240770686821554161257195918892359241991304408297421628158729814221322284108653983745501190328374964002402291065497202015500529333510272634738202773474871488900538141300305938388971761122410684743087334551924534197151846892777262833892486534063587523362002480461981838713591409766036148010985815090434779579461449868678800813315155189084063692545460285889189291588022060068806257007695035496412790688074462750245160156882395535251478347365926829094912699968630369694854055123875189629279322848571094440346886756064196898756702654327386030880128774580095273055298222303767120593826998377605096052797442400342450110108679976051855306707115539671856991697600229771477811806402665408885794340532758090150591171597295695311390048450580736019157754556382717909981774830569977239683804377091563988599730415933193218846362708108550095622909881478993239428058735893898151930719411710998362426278746276978476129411784093303739815150085316472210966551270405061829761427845915590150064055434803503850365426058477876979173430369266445320754293175208630599106492902577622088555734625719025799218625375827209010859191027467504183735688846682529831287605013312528756704013323387342447572270056748467542983429035550403810077189816796460661778652312231751379132824507267911138940642438049591628453136220377139411296521350903466577243704194350587849739179591210503750726548832481273912178946929326788954508527192718469347552713080849387018214788891934139353906431156402247235334872196418792442787005411628012274706857796751829826451382011114458657698130901416785223937625523694176066298810285820355712984251022094156295247102922109672303994617870497908701140446318774822831503008893424637371319626716200256236620863763441122285309479745670389039250798515345233170491965006592005119363119497520401101919724149359933179700020685702317112501749754372444606627258870358684677132990258533753064815100976923279505390367359608871318147644443272610466781200087518386918072899050002888543531298637390136718750000 [76,35] -71465131431320367454009616556984504311739528443972452366087739528753878969795571142035405444085301013389766392626325861635881527141256972644042164970106754928453043240626230183397848323590713609632274123061751646467223166688898735931994600488200337702731777483480109274373375785741184228818306310939505416991212104090580654431121048711304180875001682261104273460870426881754100317595423149538483282783968039313186204310705622721983301945928535130237325789718198425281703026685715759278641033277077190812426878888512644167340163464131443833652040260851151816680466563902163308418115674340542182197206875323149331950109149439102673321329728334641200028589643257446453111180768153405457813695329417587730150185668455775420565884888544849668245967148413268142711608784625290408637971215965820891821470982996680701375266602630063903382452299480417922577347919936366612573483746961615738475444941662784171858279796903280133407863501296985661135805539428374518510954923788995571568118005718951132579858045528487287621697551117429734559482183066967099756461545152481644819336516428397743354155194039627236887353077060462055123291518223746788019629544843736525181690712820728212850747363010525284248113120190741645511954810075024227203751348861210399940129757761600780566013197729439289439872944875029003675563891117487526452334236863934809820447865802257604109661627413848090247437761550750614843376408625682504464325501036177591250606377492274960608604320693373476620022022235263393724094836343845798918025153554257602814050403044960025402103619988537556089370846749163709125400430157231148773895248450011996136660049288898952898205763001497598404471565045328382242151990662232728870932936227516249670847897290293087015430264652368019881783016076947731253138025206147718552518706543799090946480704594172755789370337024077207083514918534283471088462437634339310162411691900705886226653635415996696420765251210466744272005556484950405126681512388872834801033885983116091947641511797793515685639559225405966255484132076282538479315565383995695495980170942654359285464001007278745798135217199357896541491034383230152908819713485223511150257376717252756805274214492451623215174549841322004795074462890625000000 [76,36] 91762063148477013694475972068514358754330444003955980379702924386573545414428875511887302641211320403233266595044056219905047610875902752164693651986707416948568664018734191625790431646919002978760082123806651225453506219388639489203223756849502728475065075966968726583627402909730556154405089444768563376575129380835948192477650405050372567177010498956138286142981952339799635279901430445814567169739269555905418379776596619138465658801484303006179284540475198557787726286572236561699905743470758700494194995993627624206672505874858836674667797293242894741276214079572443531704633823527716882600172918748937528855083108838637822080581890769019904250154307305164327432653292099903064282249693009848076901558554430272556210241788259971382997767150766113338855972280099871329973288170820315627720510393851823340540729288699206384933190932930318289255838409917883413369254266857965287510927143058841365522168133980948603101900154770806375488594756765854146328786027506880043205047940715671990780909286817772252073636155354539499334303896348903733519926959113661116704359692296365879592314476121233985807512783070382393278674921084525409384760351661238155600374119489821482077970572447082268564150442618932468158932996608640764054837515967456463462677937070710659077176418051880520661691909593713004190831876290348834736317309449865021254403898767483933602854777979927171607018555325343600260422740357865168215222718480805054742724612347423578478374835221876053156272328991742039686279271333425146465261656446930826501542549886501063776462904206673513697936329861961943239837683726264402497017648021835168516076768294895569855207270014192651775808102279944766616466475920817461806233084327842564841942871077804606654910214508410829471356438082699448021583473914453472948670006890368044945931074578704147917362307737956747752358879568201320507845317679347075991205280906638809664637722534802778935095091422107207967497876262767770846302004106639669013858600253368185550048519939073517077156603672972492263712866324065380627932146863023558522599750351218653978378525530729933762215987875595271901443208784653077013900144572800041794947959044759235342912824517913605859575909562408924102783203125000000 [76,37] -74775501869244651593060402928152541046095914314791405997042673485977132563043362369714056772462279223398923560809475558130053154925586221870967811660605790017333340132326693560854103369994926756533963108827912175932983537090806726692184461967595130817423287114704549824361879655843412124627853042546439938043581264029863805052766884461462838748103846026805976102659958736828416562272435737879811190384081919461365220118235191799474356352138655918002673571705252210307577654687731941786151101015352916482447204118018598310266496552847349020312833270819400337333615679678647938500084856453267478261112714324850465837883191980544426500269399890577591442539618928498344577145741454141615149894470832125690868714336500143821221491505118160441298171111915143968881655852123160325458926625811381644814023947739578293065282895541169976017089478183622522003125771956917594089679592169720664767831603512081031108809144491521076295373758590478305604745004370945476042595166391698382789493296269134578657015805137673214559428887371414107418178333334083600157380123695147490137486756127610520570261163236640043342514402516054339642999793208111423460460073816130896078784742357871444366397095423017874215577746941710958207513704056050160703001899109980764787682147234110795244037561249184966711404839413484533363507555799362113745694369142607590507367457276656166250663978189046500755785555379227603219446378527678551075814865016890524909706347200804633330952943181163535696383349430115948534356310595877689892550758843849182761093818924615319773355235189781532906641753098783674412538837312632563324191922804026210668285959651156339124871803787590643694145146155237341341062599505650216161762333400581357686482573539832014407471149235490412040976353296269946279453744938692917800949802637344820989477538627791487874590259394097206481360080285317013968976675967041962014452193183589506986925575724275746386562837929901229723846721934624300299524889586299969713824606820382409732854570635218623221525354935720038611774807860841750112703101206672339488270970200626898240667407185205433615931583669619816360085325509989391640751683876893809116895134161511122212833389821806662212111405096948146820068359375000 [76,38] 46349065857387550004523199327773703318055406293792812242758728617148579084227004920596735845041018846310254208772145068868477747103142585196234210410192419331935959690023735792877081773224389105938721401001260114794508371866301301803059798131876229484911108793079369564127207405845751376932328558243268242283141987264298226287899436604454653441100543007961254890562284258240683357821957717936591711981277206034794179222186849219318010968935304212689169979343429696689070016521108786423968427910875524635351365784974727650440323467774012327940867399250114234353933602484009089539093905613870386565983499683720539069784187115050337288784815534289643173598444947757053877830090375101534076209050317951391258109725977539198690596964634247861888753818799536772424509239637403775074713170861127014643197514335484225275376876462618078236786772665614775462316219841025222086583119933029403310224674621436224929694010175336432325283356907901507318470879706324969546194589855397591318745703979857859669866853462076587033725977433945887914735535173188819908433014172018860841188772270444716824279169777819646139539503948292645293744194563136386574963414344176601324993722217875404417428008369592676692969552129327214591896367664537709523584568614298058930201785989227789370196816483853196207694937455328580813732179559232060396101829927201806124096846358645482122712825994938446876510881922751941914667313029033473684402880354905014807033674081934222452281305072249198149239156844297605452172177170632248348858701484832713566101025754859856559993428693570562526588291382819049068313027688332609857554047541815548840447392760194724322251832990929109880231092333480093473914161525906323223239406177463082259488855095553140713190732298829661276589005121264477978675356072075395545506005831976876070264851230866273201793884524583207437018154751139464995397866589447416554597982392902975253114279255166395821484577394979676357896035919843183911351938498805553648708943367172534568379785064493666941685403500480236737704528906114596664725326702501546209753690151388064737424443079653392055083850729010309816849185333594893025905963394067366251562345509536878325126951772006123064784333109855651855468750000 [76,39] -22362723300589583700818090584618768504530530073239970152016900330204318098579936403149292080090694909958103934533691783726736584615961613001847395196068340126513472553298538591709909626740746979874467407124500322865957939139213010021544290666968690464836231677416644460736000944401687231389377524665620118600337421327655175564502806460839590881800878388808984159976292197369441678446449045864490982767149138467965514579344229895997362244263214679212385562814587025923252804846585545265006254548418653896918796687744059029731688700295131023694078910491554929305694359310950197697314805496554947902862883466228205616396751337709155130582075770502335534785566724515307954502404208500355570032141610084287859616056020548595665007535427645296659460937574862785889235554060383804961591416587220263582230788264505723919286132920415698304995221479718013794149425036668398849951194869689543362839447863080911680007931385528220560611212541150791652340049551629520929875843474049580919746618850897444608339113013620465610087536406584064920916184227589961245055617095461055665885244738757486518100314849587799408313493253196105439879982588070898493813562917788994858968882844957078900828350760893685636634627902555540515124937162772938145036490124272199738373481463740468862523411472005358239370202364849999680780313930682067244816379322275028894823832237102573799591651698125470850340821585328534427524643225420898417158049728249415363298572192750275688658725433554379870032687850162667925136049221622847470394803350397247941085818953105419915904259064599867145281720220436012183769479691205499193671577747310002856602608949061811027995313450131448911630223563173861077889436004404509694133340360867098157982168097092663499412658445837936327651217964315360693368482734091614895157893005649836888837713117287957534159316005007119275298823785422553460760258056153382169690345618885477879524607860897283333992756705381561267550486470546962168114999089167966305841405500871999245798759779979963919362604084999736271926984378914098437902124016116083963824302663843952992522987116462527665820400473506935675896407435024162796642106483676580215991137526101452913385170262472456670366227626800537109375000 [76,40] 7908662999431485575399156816687010273616869343209670310675367151557778363882979482694682389508603721004138649488546600640573761491952188451954603299213591415113763350662112639905186524125426961149503628347534662526346914762764351938842682115300142201978035641761732241154299430455582290465989843035209914442919322379336148765667383806921617613193221552095898438858255660656975579939131286751800619582781667747603959137011193156775120191592908493150763373990260515107028065131197446805343096599462014667458781751921295544615382372079509794925855933975706537644055966798821164920125316381668418018209314696435840062560339960671203167374387362619545701623613457564254730471594863071489488975325306019264782421489404275965503198997148914857891998145480351261428230884995689053580720580764277173760817697612455256398365074624073584148291702868383500147751093858043847517379888997646129423060398890644975055440055361077096323058329064144612942369470232637799001492200879754137714426278369033543639182650783984466108787735016891387126338278101233609602719844830832650081408225090852440431441792272997759439704929709773740517384797141805623748171452664783628961986077853253964541325279933818328618014517285460525593910088894376940404133004556217786156118685894987886679707839051507491881860863408826354999282250910390822260943503963191655999175779694928273359308455594055429988466351071560928993862661806726926042675317359385016955314029285848476200639948862330574028425460229198299733906523078181027969816115206738117310499990382894508162995322365284034885247373106050818792177589779954295391612445672824271864204573920007896298861274908154906576856070943347504092333661173329181526444612769757971356247590187904413836041319022211058330274229410795112956507778554304696613022469037024698860207991579807274989065621991631772756849142987191000360156048290063956777294195737288685212213411377649383424228471572323554173761728602032973593931585782786144151951791535199553991816356146765410046364975878664951824410731803096760988191840592694017839234624676317817390292137153217361842311182671558045642308868952933995206019271486352710893384779277173746159235179220559075474739074707031250000000 [76,41] -1472398576732044593223547535744906119212850729217284906401243613898751060246990163749180868635978325345442433759325261380386248832236192056092295698805360744286715426953590379969807586020164624485285861426601523248827101167648642991156901724085983485885865388244287671933565605551664976571122866430043589667157053677077162490161215964612707115584967601869738069390472944807353253771096805052741424701953568290263646883953161137522994876328541839105961814112777781538772850607995106007633197196973208430804724814129423932470533645926426013728966912265289393491868303295984451469938354272748357161259296928440544448391122053745195264711354376003489979254166364198413089509891449531471616739508753428720396140874968626986664376776619378147403403957236204479584578305971132528365768070664638654980063492732273247032581805217419669557728690658772906077057676313463007589574846143064325235560113184113197033478066157909759556035021416554622714707554343745561673993680107305005966122890302723031979007762769472168121454244899103251970581985661472716471478417079899025244044312629159200899541946708493762083403953522527409597847552094331135999751457825701373949371237747021872285175025085682185541350231005917443319705594296234298684963837970197444960658655767027818535649052041336519762999402507791471919083516981696089087630309235640674599906920388145314715877177241797649953015997202780914136996241781906095484038136189967566721786338983178398999921403865212490936790901138008584292355036599562204935245714750111452646884837594388573273817385678049150360442087708969462617649117704901678624131123721308415032360574222326078177513810753948698499169644306626846924784514383620965327535448441513290319884676239325680464555178109763855653291529399374578529990615617364257449097043009979144492879831556330508740655457183922180177736880138641155645824540573742799404580096037162726754193979577602534950192129497769476056779228404877395763953238117238061783344781569962865817299415495605285686693565690644810485420981669966287413703192986216498857277473370111678337222754200527315206227435587471449971532726530432341486144438548160846343154000218089727525239140959456562995910644531250000000 [76,42] -427504264686655043452369976284356531383767809710950746081366796857443461757161209113214307215150942363015929872312077228168545222585816804016248109649169327135059508877569478360915445534437687138596019738650510140363713461955950738340741477731491592535946971701448306292668721998760625623501193858406638880188639251437387630503946059147770532986980530341651376734507693362241471018087283154748890703251023101140968326589521401156355791020184081264454426582790038991635639755346312784047123313349824774434227110073220329019793431596720902758806598520753255950486475937616098117597134787173000001677516926743907172433499853593811101893847552211303788756503624912239695258606146637565226793780408740429439232624728897681074189182614404703457612525546109551414504891807283687020333372448393227424418820002544334225633844675435151861634521132942796574604980782435803637349233501917441346952664364315964299166010755953100838440478362033585890314982153780504611856784933102222545388965608346377079885621848548255569835454789986141301747286500008591862713079318148069898171812653805202832597375414896967594455752688576300544091778972388173688307525140734285666788751042954635283792015157215563603668792708217117649230540544593620964121363561067419735615040214105939209713433781257861077368016013902590828824619255994793727661838736730442271404018436606400393069223651444030900959282153156792589023618987137790758501072253746406903578945273379385626303743492154668862264361411204235927028423227144105056200199501977061532410231347622754386291244911112812690104931052401366045173969140747936035909126499740949452781866122697305429656574310788565735905280159869597145085009951441148041898405445529511083989140687031764885304094997337131213585769925778585398792153623250252512690027734449647705427844163781588201453646979049064094919578737835592061034683140720587396079885460750957171534091907807931313261353980273635831701834293441594461754176348700760856955746865290264093479679029774227313857748587621310998636841629743969553092959311853353209789865642360522651813483300885383090283437615852599503987180447204550031438610293176386036632333643298098380114424799103289842605590820312500 [76,43] 550004332532080964108554761746743499417590379139963740002829060757406762081367215655633121966424320609916388384756391021382569200161753471607496579805542618504274410100676413292963842755112134095651740610257778096653235747440022997164254860398142403286809466732575458256235294603255060813987830172872906809100452984214715262112238728143672702575030316857572840504906341056774339502682090083682670586119108540589043080279401444792072514445462404949774737293660601918808749048764535744437070861425833919009237383509047328973036162194833465834143350488228916602099685647839995968770612871231138780944669526503480322711822658460691333007733849460179536998359219781479361822081604232639900187371265360084164632516722147190698163546078189304704179929444622958576099783033140182492955526546970402384743444642917164398367623018351812265118712562205147713921607784098252208303760956173357294985162949458922991404253908965191239363576608841280677398465826199176869214245895873886915298770898347426468679851566337785770619853055153584183158475246696388748047664730267525725935464150040723383316942604833572152267431746966173141253975062291514803127941003754297594188444286786278876024032731001404018302652016579816152804123727597335914227023403724598476348376759709945535577075656258743183983826532812948715788576383360703736303805649196643972708636007283544038176320863388513077131270816830975633667916456315993793124976915089950419099148483692041457077176735474030010811897934649401355126535943318451629849989601671562888883169067602945072855325848443952958177218125726342486187907802115292864569551367705995240372617091074242887320767145558455718914475379695181134758039410752875738119276287094203600332334309971898464663052477721805958387688574433790800225444739477070053193691862113322198405074808346583031932794844160737525932205021879691050621422699389736050828395466502477087076110673753469769449005123688403282000085425634241024770941621739912599557802962561058989490037724613573273004659424297972655993597047299139609205993295191075410220437328567631993963400694834445245780454797131839094858516893945854023075649826098493639064523214043944676632236223667860031127929687500 [76,44] -294136811700659024937303006658162103595596841976502440216017164110487211244561975971638860385469549638138947054465858050543015810994055908841841313434646194201191376522844088199161342427941724236637875512831079462287213895901402533303108058139380032250054996848215327343045579110004363167622110701291065449752243116829238789795854359975162760311038088691109846290614998987869344739833510893033053774849512978999088784968390212277048125420034100257790513281540364344163862693090083440557196599392827681787194902915963747248042975516967900821116471598862375446589061276170358379748105723392383456089061537912727953318238239963911983557603463835042734520248690868989194305209541980811963538883967965789561475457840697444133858173337029654505281681558916341922800412867006394728257802241592457895654161699531451379232861557995783053805100456572683298944819691958862997727736234183473577556376095067113611706536028006422524853966308441253719781620572498025145645994011611637804309512695600860394939463798632397626518686304603042962254544960917804177801932354782121385719729799782389094327284438029806595431113537735122625222125131123846434732518097784391819098662851037653623772382567090532342376981521362761772802192409666385023631778322738734434493622266241669897827044180234347206221949215762699921008441404794272010588292635576881208226251943454048255871432979719306140869049237942198461947947406849913044496451515675000021981007623121751110770483727351659429362785429437004687187873561519369706177949713316967409159468701862921247161303494180413092848039771912859442130842202455623064168867408269099218571475332539976875178902176954436837521079792132370548201524882287130987688377747155175624752141249252207609741698328188267337479331974484733500629050893263989326079736305897072432918150556100557415949758374293933187986759081820020148477586322063127701314424831606716394576781588227813890699144303633438009511972820657952939111367535312497969582244981820900618961892620047494744917130438233333909886110649671931191483800910975078026554075404116153119500977394630786516663480950476032919247312088331393466910702759897105248304560731753554136957973241806030273437500000 [76,45] 106657791418778100666649742022248484129639575287361265234767600497091776153201759753675835045522052305254809223736142517424196731399439233749609338227629098425357405152751245791566970969123751486610547616307969849272040660466138375413078677192376982757391538186154898662007367957472003327169282141829333001876374530764274212066506846325659162123606335313649532326832863009860773011599175544403259679705144328777397272104817023976260219733267686863905183187611976478021386564967579342305496789248084415009462947649339296897643912741985474953099758594889445530063526454498604653846204830610085028704808830617324080999295182439250282510722352948346311404723643118644315964324164084571686909780102915084430606286061429537338230885265736786162135227369371841905302241717072177988305052058103604375042025862364185816183536362422907367734491461700851551712640299136954020106995272069882883139442458657491916604809914331357388470731761764203284869953379937393775068694525785801777474885125987628578475035700918993688688061791132625556276683772574419427425729157345208190301957905208777271319345520376358629050666539757392983168229947981800049637404832959546570496878320717593171357411163904046360479585737153475661598722360330642626095133950158855450061494971498236606925224091122119897150159955443838852708720345753880823194869377799088897159737886275386388130831607010709422993980387544005436920525358376402773350895864795981654647444368986955954556872817957059354888246467071023468684520765115346385930598495399756187720037436072570450171126550717197393796652246371973446733240294448931568475124872803893602454882854035677660346614859861163004172145684629935065430289391513093481426516366857523127041435001896970680053130723947358146476783956030510743319820527350749488633297542739578246168148799264953372540887705065489230417996194472497839688002673725300207710788128332162781175033371806453766799581814033015573326542371108345230302368171740476587734062050918965518511931397399597323149527202295416264158879635443795772868509190602717617150259582688485833248796605378742575254758136380436220763527005848975766175150577379920902032495177991222590208053588867187500000000 [76,46] -26949632964006398809517773248441192498434481400435921302890556395394567156867045926320130204073818004114405580338811380912001960666661330715132486660982916617661606693778701629825631761366796468622631307360409429560812994237187487097534138742180103158437015613011013808026184368734980745079132736434013048269535249867114962168269375472772149202937602073991851475012448990775076133452797492427506032569935458386784656821274634096918439786219147355177297527408417952378679978383606553873617875436916097359744705130960622743809669076005887515312905122674336937421942946666503844367956123179913872974346634724902913218815110837931874765314189736449063013409975921281359285388681031020213539897362721867292910719147974772350936757072607136806495357876717636174726662363699823453383511116087580117923352141457360710168793481119348164751646020531102989155330385925898187803090815774190041406988293578873340571526680213860656781140099397658030474592930189593801621478706586214262842049581383593693155278192775150015394704696851514197653130043060334501678102759733049421488265481988055018300474466710164133598340149020095706648550092899534768352061646164499094838330859164746437152518542826723591657158756484504960151598569476552381916573187308276699809929043205445897968610038183499995321738829097463092820192844232956265044037972278828525429681922942466085272673777943056337321314356634009991948299908378581050497309033854859665244712365143550090763337500216512361075156056548327695755261381969719250870644612668944032411435013818771140438411198384110474355006893522588450748947159460157646450347703563199063999423992685169158886636999491133408483818179503302106935917085254815189950838311009327352400704293645511307609706202936860109553062843449171167889089767075931578430136570736271084965647031954602241086326175570709886572284752309874892926679668239746871137678079606830241876499818096832139262943960909017529460908536768338246722734573646191934951317668963058279120300058810174490309244254252583249345357852957216609773984326789570422802010204450632348028961992260725458340299930184099825664490947856386773140879016503546408700664471780328312888741493225097656250 [76,47] 3702304453460015556391109100475042403873921265854485932698988720853492211481847345517537087831869098242612718846716305371667265067821443033798327500485366603342955547799467176644629467971788753852100411038343461540336268429445789428490335304496592895660464105038139551239848349573853887306793200749832058320801143132751180762912117804884477722224112112532051130720242441668550884108766702686063356425093871200386307690188637352932030740899778159817861277936664329849132720779064511662318689816623847471214440982580782465174666777251815255535595936709154073246941519777386839599801315495916974483964848128256531945415909155685150529472371918288406938790861084404393844086324271712949256411587224957038695187589427622718715460954645900444596458702124259732980719251282776236766041765524366976053102305995012490981432241484539580183469906928868638497542222768416737648149165499760865873861061612695725780651492657211638808347229619930441151407147530002987990236443962162969842736117736430157947828472418940622464068381979925404261311553474630134098635141676637858910865413925144355765278244224988712061548814792326381689490690041576729534055399812896838269013391844409033117561264552818301213942657394557877870119150897912015119511406499077191119490977936422774611132725946324581575787806905398902872101749528727962824100981564077793890289564382896531711424001751465531676842629685188795228900304175480236780888612257180442745501330756600082128856999778505817600690846970569190786963028583781874486378744847462321749817705825242599057509132450389021813414805566720003139617317137878223767721769301873055410988556316859491778879614014231109402522971141162305465257349587378169535356729361264074396704485354427578821035101184322857037824327147496874941093048300913980129216493645709152816421385688904993721528855331855167445234668174056902019123320933803265717120715502634489786716647525310843360163706215829445707390276901580253524612096787766106606922588324179833713163321318614858117633633612518461183970550292460587079458034224940262793271718374440645901385082798043101135314205938646975466045649519109270378703128133446309533383100642822682857513427734375000 [76,48] 515905512267207430492635312284914597343153080988680229648081534387132009663677473751279610621599527147670031971659112074103754010611262936684916755748232055139587773295694516137628424990435099764424494160287572158728332385615424129815432559351535053482348751906940219493682370423555982964501493759150315351704783621705414933608091237799010794721162444208981094556166103980478776567954344462524000874581695217281717660940534326277809612325810351216937442915360607481150122730991503991123395820393501917081412429508708074416022318786534695286518142572836860568440923030169624909505181478655572292622954409874444366340058918922105131539058815362720677950416522185520069785949814199188863370936341200439728729923533912599413574772165774224101444848651501861938450593436134039874780866241617348809875106393628340282898616905312654700508776896808612332097502417427556392097286389179432070783954911620053608705073237227111609529217092589698774608140483350805511965231078992119372010516779897405923103638299960324056519885352875760201079449331735790524023084109237726542880126690365673705753494991832269417159703156854813207700486369145437430505536112622573529885615133183061987708994059533326147495165273415739545406846305757602740715029552299382345126409581998092476839662555297710249088929079391652928412352785761014789625472928167777801971448483953623756541826627974058288751547325900870536938791869211438834664000090959197855854818897747738812816540863333717673224424869778311948117332792649664671917835695104137342180871959800792043606722992457022677477273574098989941949216190288055661182823315662403986426238272572758331297982745287674383038495882987782832215649242410842411088786294624481847967421212927472809725123087619731094390156421659112206206878846079614976506916994976165623890266540693032548820019136931882446848137984994495215075750802640196062357832136681792844479096528360752535063966250888916885222969297340494204352293538013670345887496515735254053541621476602201856764264251151785954994606174815773689670144951137071646908839624109537454226757724884674773270819708457995355610398393224581500577513581973221334919799119234085083007812500000 [76,49] -549691121910415893984073119533894682815330474691383920741676365974046689888488101936400638914691419059119480221105474004867347805195903546400927480998440081447673281956787284613309011386135137494233978373206600440065073155548053455247492535260560043527263779291156618540585078878310866196435214833187603566718173808231107926207782697170972841963022430314390499867035168993899132215794411458013775520141218789651763482478388708246186147286729042239389123774057074995589624636977154097237303056971487036061170772216042768119449007009945237163993788848262524058801240944730908194442966418345440449658031058369094120851539886231005351318675141079698756371074254229652696518963153231487112063172398405094651818269539216889674483979878366330857804072825253280005800590280704770191938000605206769103136918042545983910099532396052274298301418723485855659165380675719106316547200769776847187239302134164803467426882625235807714825286246480383209726899319179776378126155459921684103047766614116778027415076334156449131462596978146587725811152075049577180107469599083033922897046137176037601644778593514412812457229970355313433134914008627925249733751722542100521043178077554032847299028173718308180408288670863475535950801145794282612716673754758824687943187142890392118521062435724585670566192264953153943339922528934929901628713331375453920803066448716400316918320868833173844167004418997112196121520700758480420530496233742156470966500427150172975618163025492829268084921863439064194292553073734519655032184659354568625960715714450497071931562676601255054682589023967952464800079108311661072516996610461875394692723801861009969075007448181270133885461498804968725827300336198208841814741848531042457755443631290938983068076126403201504519373697873936311918604679499010566095405175695443763636153685196925271550455160031142866636866201212091724309576952689491248398651878963600945740470584838062834063501906789984036589597484575039317776000532813261757410071003836632303469121877641422292686518488152166100696067666503084373402482673463804621496053607001531135275285148514832997182772782987848011618946134677497674519974779627773386891931295394897460937500000 [76,50] 225721483554876969688643979009710019160535627590282716340458561463655440192234299923251057689884502883141790805715094688750319150732158477220570587682572233378813897676395560424820244793570825565285027468733688584404443893755651439981086220979795174573690348945814090480372647447347190057060541481341073478155506166545188622396148659328901093736716458904643973535050307699692126476289706392275943975803208213225067626462683709393615060461843783407503700119403304738072762247534483992608841348742032085172191133303776675639718505545595278117982152542536006131117223123479815364427353680188232490786414115104426611263125018606565439429199371140864389685433113591202972010034134689119473581934470557878277998578326404346819253186756159108357574076144969515160996404623750027264213315217258889467913373917254452484772325408092149809390664648913101321322237706310902892704443613271338193700001375755723477715919779872382940877721873707669854336246920553222728612093337333280125598646772221763395810587588049767076347191305253078373785534425977008174698307136638064554456716845945860885279531329575309049509645340800753185026476401320389807944597812201653927929717862127740913119027722914416280249310972647999343341714071103267957839905903351658592886666118205159989734507341495495625902081141399668653506976056218601580616165714147090932921293649153592837715756517474807456828870105847483647854791801056762249697136300213915632238483226634114817918827798421829356516853428282603628316860975334319894778905739656303147246449836451221780785912251839522942893130619667130885097311528692402887472299579207286227238704530322117286219099850385236104619088712674670623084914974642916504804475328525696662024061423622783667842593228556937251236034647612917627033931516592522633756529122508157874639210577315833051213414755227021707500884258066492351362335105428441032097041256839052537312441984713406343267594186620345346410532835464800899411488402359865925218363542891657748955984143117584835796750621033917729914247898444862043446918149714481430188461734642182867153014267450500314358204339587573480092788806220102312827258117522433167323470115661621093750000 [76,51] -69035334223592298377543087248809031386422091860910102730233085021963298520851113675072793328064855963526301732678261874119891716062402960032553798608213321397249631334876876518705026030645417560455610517364864898206896456813196633589894302191167818575777735599642419849043126983861159562789990257430022415392957243512808970585476436357997321970187505780274601254840492133272777449954964050592216535711667535304946292800880323493081968178116993550458732037561473491300283044267945783529565653007511419365448739223225553498419102306149330719893435017294122052477325584155690495220873899140924663817591075831076814541632836862836822467798465485125968891009122177937723078109708367815266953025176976118380432339080988108464652355054694764872731977160477059424443373400785824942772425508771242047740398323018337436134267788362894910608765379593156158337159084535122499687780880217110627988726332015751045328783420143315543066329467603307223296423472934471995995311634623474061659129106450474289934026839961693783292646236032682309339461699468208797627362188450047269601373686926356317418030719183475051364566618155690003322080647404349533418135057699895863920511821611354949406954075491711627746412700997245322614203939240556080924257258375536640188076155384085265843185142065777992736056925229379251566355036400978120679611201082853021388908259440427612518607839505271860409377040909735531974130705859732408443460635427504395297749196202920762784509136834617272169964202082853225327373837557815065805066797785949910341829060133163868459148329196017601469008350219151281004984377367525421778588383096215966650153849544877625905780363682833807498495427770379944983997017515499487940240365033682246530249086609229517330778143589370816353539175225240937568433680547868641277975940479869782068588203208592841599875271412935851563300165142086744593095561325045162816527974332591014231977001316466150286641511531202372503745154469852812755658886152303138297460933071526424569650973240204845463746333648211309408832373889773475689861581964381805881550617317799759671832719987687053085674938047156199577987197371631289399829256581142544746398925781250000000 [76,52] 17546967326492054358579964690775155640884872065342622128490198135154392509237355341126516232360121622756828541572567036395386513129672516846636501791520779296018609182145927398623938008018855309689682601647907154197539936989418470229087765321739899630064080060729550184445650821608438236943698931729518923507829640387928195592285999492790865136621182282629431172755530608424758167998089351022463299477709290422279604437893478960086165397129515514226913536964307141512335066622745760898984942675717735961229058896208156760489126501984454757226416458471377211903864025806822499123589385544076250134774651434611260410445584574984843756929746890738968007049833116520030454992713239393943660470450240984890479881682614489685158358541053186837279228731366672523384665731415009879610618800251868007404298921097737534758400097563074242359270358455097297504232566401933293987975920121264108213735868620203171124590786188383376555498805332176175602139465238593366324094054604672781052066663798625534171046073935630725703682476490116726322367601651478791757485763699620886023820917984204697328799292599728806507385235980926421579021895602248336286447006367000506452680287340807852989456401213946877015532762141303493142542459523164845857091281690825773464607342202046976254287720270256868557502937270354120784240515628794577131085325927112443208989540817824581334299616429083291476170154133544790667820316230570689287361165069855064371859244075456083677495481255481646806449920901587436963407980589679477594247352633684575103237043718088801909080205143741591172055858834980909424242642458095616289680304809190059919091504869238569253547222126277266714674030180538716181659372732714734317214200468411870308321524534293730222894767579859906028404953575069029459887896690633272332640915267638230117439259637617674297505926335424653979104282664533338639773299140982439761017623616854614729435658094212527500297938776762664197989729742968944164275775776214030726672811359367159461178279365221496324605419186376553253333031250508795068923739881446606007820556056117489379527089394977350080255651114831645659628543178210069442002350115217268466949462890625000 [76,53] -3785432245042084865430033143661805207848473096829360014938987816853951949039312476021179800532861082452338550606683794052481545429959444931821617156178012444302464875695241574822566575921172611146844728752913678719306804423395028505806515304251215485765338007458827820373678784745594076034304163205036587747767113325717027224344860313851073167063142442228603779261778633068747634420357836081948627586713267055292413240575006603181793202232491368563656932561444678754600285460458472689885507581118791539666090516612074700615354548648312855205765012858270831155678973323742084393291036324339911703000723366684168815144357108412739403487627731487037046254232265702791075567767775272242433742144402778770960917981611904953495249967702051545240879207361965349033538301252513754949913442076505495087012299773750147187234486254930804797682075703557921069908351278835615670464425737450287094500627570381895521479446480691936859512667991131983135281075638118229397144233526235001740840177445721453055373779711332245029504653832900704401098197696855738404057671891751110851261772951836165160492297431680763757724425774383057197770180233123847141850277578935298664796503346032006607948744871611954536650758168314207387426722765433382861911372953349117530905670138345003106363365516757818333796723483354116796540207552461694247060026125889356941840880470741265027053030286329248114811834112094717114917600242103880435955591640315784242647378336373006285622183453452170509356692148629484169488446820630476174709566529206278145323508931941232963771532270380353664585472555097234843995425196154985795380019863066187470540334194594709252554607432428272458484332492847672225647679454273845140822911367825783058217910370097429963284788868054780237732719587021603279485382034421100515426578390319229604630965487613452340444591954776268658634627423743207200076144969744776572859885587404570224134683314522574703056420124815141284015576087340118097160678825904867285654788915590392583194028610876987300573622569793682887971759180492060123924318764140234386338048404760010024578781213832777778850669924520722304291803217424217109510209411382675170898437500000 [76,54] 686157482107228326688360932935141639391692350120706883167279490314024401350118481827784369930184643153376353254441042293440400375076679183715112993129941763136835086211476410756860806531548623687811355208667170820239074291632117928895107317294736003954339483184647450259191877681152010843012094313151633194947200337702200444290336560510854089717028228812252251128178028671728898424603414692371403306806849779718684794479289596474466519039592804666783046132609608086002156013108086805440065806268662497979882636846633222241215824158387459229937452417306601159975521184408248593766496886689315711426992024860062827229393842736412921409732496067198752262339941394695374382440512473682216747081848936596492163526765750964823272866786464767485353665200797635197139994683772018982727426628610255151633470485202059538317752030201492230432634064308270918792087412864048540798945676480069833658431741949833020830998940775018771311812079740336669515625590960463922843650339433531322716427653631478106316729064365165956758160142515413075725115147962597828937100455831110748693579226803338603526687023004421432643918045022210523074445942851418320924837285709424781801321063744123077000764739776898003543968488352016873222759153629747279711646999874818757966457295636379344496594009399134868542692036803349648840112319615078964807720904909588576766074697646639134004531099519228862267339167091486240361854484722223234419361226513195934428631732264200465496446366176346172593296188823958182251265068346666249748263325003920827228590256034198155993214599575408501632451426785211696774523812339716240058927318355889908965538069506177978586885539900807169358795381117883657774595499891916877670260887581697015107623298815037082246265597877525041334431137010085884037392043940734001055973252792999152735496666234538959795724884208012061187329927181347350384241203308601766166133190653938468997323645490228729920903691179762553428058094406684257602156930467043745643552099874653348926443453366455581369288505999973740850612510889208984554780025207641070370205946004629639767357453812033305041161835885063708436598650663995613285806030035018920898437500 [76,55] -102685695869853112887117119291436970450367746630311842707421154997949106859573072100188878275513063955322121470683042316709578857755421694719536557847955491872814575225393146321170350255939454964188382179497821701319270771806456598421832679842707500950179156589087132956682884152458058381179392455909331111125405806737444008161940811299809766703322316496840016808549359582298961730719893497483708513125676656992201311742135674116125704870827947974383253412378746415318723710521100061430178970769139346014682712085042042291707391075290152465020930986930405211376021529352453143714577975554885164064988914302680384916573744629676334969625535700440683553761854750879949690913660563800606943546095001446990699510399091142944266499798078584192862836380392330206958545379749080753850283963326525652338534200144743782898290924218699016173579994603859814409919612842492116963055836146753788747671162283859335350498025399982768588133212544965720339210488779881099823741815489295612892949845297329654738046945171261628851864062921797545366952767572419259346136940891078018139991044963541538613278092739970886658909862021237226958493316295944269950640109458421268297060192838039479572972857885362818716076705086080158953558858809483851024957761998733953697592659079321027056404371434580434089394446630189957366489008540315399378175729777750282541768649030607094112579869109402737074470287105174733208204241761976905873135843035952641999842856475553618480555264115559635069257276766147824948096771792724413593512809937593815311056264091479968963570892499538971941439691032434014396935917782232599149385990604576793515329416503572497408903765572412211923002807859487096115278483333861990329488367206226902771948612272786577950792162983335527529466940008473199251710564173882337678476821258465268244859350394378207593617145761765408790544694499644221366859599902315962786285900006948540689065710736299837974975052675446719185154344350481893949938074509086661516842041053284872073825096151371213477538621070724136062544951609428136657438895935028770701240976993990649640894284985898167418482974030404485110690160354351974092423915863037109375000 [76,56] 12422157579248757317046674739302775746014864296278304016924174669165518576383445759203692114379369173238882500910181152910741671142271151081199226418548913844739288919346243770698555790109418691258273708285997912288684239318999921860469371733423207897236820662476075152189485143637407494700558013275934130532343459262558823387920209037383492875477736640889654701351586522026819238015380270091201501809555762599421781169435620640066444637714670183265431531454700318596611216801439688854088248980744377657957834754263071070396030799368838897833045620299726813480736783285670662099894481225175815130867847429450204749263148552468633149352751728540183091757550555078586868739598714521557639478684617365733760031781485455292444579843505545451811615192530016244414609688389319834330727367349312714538238429207750881596350292073577412516209056447565930030319363298029470771752770974370038614567459425879461970924433971937789909775998771325909565975020154373934490692157448105197530515435369839820137457744382367446465142291265530147817467083390269371798407398329487140033629639373787469301727716473050305602379390715303922187452636730141389573143239112110428617825240902882125309855729448188400542745034150029803411613877251211974516713067665642985173157953599805794787460252433638047317631597726672250302870571007295799306476117376027562866499232949927491124585186531562965353293765935772853640510237084382405892841501495590002493872172447763879922685934935115823165179066742192532118214080885434526624871198569937133841501877420382003892925242009333815564283722367793785695339935925180003031401582127638374759688272237419628839196993766288697507850314618585139581084446947728390411326818480444262974780874588727724570910193567376136625291930598072769667655927043742738279444947202197307943116372588162805425036528080169099747567442793428579522872156739442181272984087274126097690368969241632319012712588057348652947623345086224732849306982986917153999027778385738001221044077888178067625591737256734425573808202730343083504670532399145975919104261733675682561129370319351821044355228384342693104258614766877144575119018554687500000 [76,57] -1137715410839036524882202449594703962091681700974837270891638926849564612355676683082604196306052767666405082647579177290638229494436255047274468596669278648225018051279511299664124869054041053280352118249719504754933477309438706643838454329090296200893851741895044264346288758517797780430961301453401935535160612250733381131040598496497345208847178755420241272941019777254363533770102246266090113738448442289552770890797140781578228014784862118378258814709294569684084458043811261687132001468810032634575681380269629414673876204018142688767044645186810698484056903871533804901648910303202698380993200274616332179171528335534970909850124058577498579993482586091240728942535291658264995706478035224592142372955199722441111927692150430754653432982538804840263345348982893996558652580477472155576380174746794696410058276682527861514741130808767722277492705738170502730188327310347326085125812618477385439629519122626376062358736754602345220786673456111394860899304071184749422148083151939736869806573089642528857658091153564738471884415810360970229383761442244891936236564678598807546534415656668551030648068930570101711485870477224653057472895268363246628081376062705241581722968460425994757869020987357962944238150477150915999689394009202693733022288662473351452889768617464916632255669123599818956773654005989063471213844638571722790193711770682719371014117919061148749797959297096109751920496557662516864905099804728929844536194850089698445315023152610829899693178138226775337719142771475012873588236022004795774110747208215708230438325548805492666024941679518526499182354895400412067798247657945465387622258835137907968951691839984383352701050884656791417980282973824396390206574039146389450522004094915969220939913676806858065363546478690617442481187290004308943725415132461285875685701091971799902901928982003036029743161138741327907143182104638428930898862493174047352848639418811741937225502645185927680431359283785948437589943485014620184924966880044882735963789310327543824368823571429866133176154538271217697385420924444272923974017062070132001307214876466412918989707520056597900293127167969942092895507812500000 [76,58] 52007662600639285523463596637811490175709085190454555125776926078345733463652701677086146882640703164498716323707189249102751808857580583208130861556985800427877107980902623433594584518573813243814682456161141759436279878697017676044322453510030871710210377868005948095102497131550687061950566860701830894464931031911703552622199217650248709548442072639216690351258299576266196661937416333353096615364349494001948893118735831444538022655332668793181261075563110677345116579656888860531940748650516167389417463929043781646871537470466013872070659700016778308513420713408566240552179342328689854787476119503021623438142776046218311652904261136584592659648836859725815801502367848768827643185124608289154096585405593205464703936976604194426220325877158677003818375141309467630950510952651055200744625338180225148064200501463453124983182846750240032325647557241704837716595398259396301060015946405924906906543457245672056365618901345882328418326364355968336133221037857642419246328049373408007771566809849642046862546306602168043317969734986156403635794722881586035654228721121604855989617297328822423106292656960640359716639067810889019356748241962402491822402268387797959518893216281788873133246442931201624435172880576716015484964085700079823029838525698701277731613449893024705825727761100824124407423981281625678869850593499376139569886625162519862923807858299981199199286869766540606295166227297664292874896354318931520381984967808082722944701379524105635610254705687569504871403919679202222386761879112402366965592056432395691613445506372859679387199621093083875623598685518578307036620099094101247207150386334335044081319325354970316426763008418940047159789007184342409587584610346760446530961767516611111557889690516375835431204266715942836681444757525419391774336314150987218250837558740010139534057179657815427473047251503077284144150729915454328090926884151107893530079643357504381263206120079974622622705908690123978387639168652189242191032111011143056364004640202628705059609867377205449950348840798682006240106149229512381541727278837608039657203100556252839978352980887521539443696383386850357055664062500 [76,59] 7511521812984087954299349371293878118603571182769109346405633442917137805207604598762721161878141312953942066339846423674290527726497127473242084403935936586270034463386273142528942229868491734482291385776302914133484462335961319812239807311451884834812861735668387994673773567563637924683982504921335232960538730149258234199317573781458600081187220723501291708618776381887049625941911153136412061618198665476114382991851955445623019921486618631139419007582606412181815417318948886801086337379960523682326902891307095858773592739866554453340927518296096996088698588932068940894307717390437317034944675996025883179589819128841678533143355700807312920857667866337149494630419375713766837164807662080074156044081201608996510519753201201985605628583874923281953984582137735571974225868551297375457901630937029781484490769901130438194043876760899017063632724516794869599963650046244380076797668212996213561080508924105660147188404250019451230891630929192070626128304620793804919645592235282054658455882114701402895579542702572275593017869571136924606901518379989441881998731807740421357869203021352952586195597728523716995247683854697747003774386666487327442107093312886406770670539163167676472343532171485043517602271175679357313758399108979895628302450897202737045603643856633601405924015648746741147688831611208294386622121467053773972873748564711373218804167636069554323596787700953389734069144093886456725167108170582552875089426475129740916220283153863940919449004691838059212479785719601407101219678568719708380784556224347306076911380432376606927340396878091764124916884811574751464069701399797578040514082030789534852705783452956192548174146351725181241350137922834406442931099007750986147902027283708207531147532631680221766946790605130986994948693313862467688229745537793412646746436893472240468174210165992258150234865769289799587939849502282298233907203639913251647381175635210927813316598354270554492350978797410797444555686461497474001579528509305986229529771234581010353988123188507373800852588696834672125650821456037561240690721179160099591257477523567652813452077964484487893059849739074707031250000 [76,60] -2765670869338917336746421249231384907030161930067027923416860183776163563893097503715234307230293838969856839089494071091486949200814110290874686823761090230081836858911881233359419830372676089308214814291579409849519050834987408641556563616038851290143279929193599306094337376159257469101530238097888470997283984525837356648705189380540345315576397417558796916747141727175923784098288277531731870994389695633574984053614412504464227807746320791011828388811085778390782573862332036372177891713673030001941946688082468649882256803368065422254681444211609870338452435869794117617195096231607756221059780336350747345044481030609856651962899830712325995016169904359033202765033028516992213129081850430731360100051422650994351304297767778039017008707713827632020045845530124081762558563385382387937719716992631575399034561188600288662291790647870785289621153044958710855650004167709774100641387608992533866712789999773578336640073951391516347437021044449904083592662868289086937305760496881228860743416435260246911108849380626591367021482780377804353311559510528304976838869794905293212622438349246494032521121772582046527811216978322667328587227766822781627279526130422503016509528923475432441561234845932495917167669800177297965532119971570209733710101647214692374346178622933385599237923148337388460242631398810627539345167283865284127670996176449969345714093838087582630015818127058905733472456656012435641148930210383005088587176865758728814990180890147057650357307174325637336354577423103079821358604153452292334077300542680890393485817992731741463826625816881233137075865657818007983047496054959286844326434327670123396488942792181724679155263616319422213337076785196651186054158401485795017525464918419112440677724899232171171955370370653478375866432911937229136195500743484181519975355741280863384083760521665923722524908004835934671582337681627515283822788720842900657179071684746648255854758321887287190955730756577643007420026462702313565853614735483468651653270569440562162118027031409126912073675956559239274785212937521180663108687514092957630047515412254413580406264827615814283490180969238281250000 [76,61] 617640009577215683907520861275393021132883384065790012635525508808130771304067329792820987021075712376440631659946407779010968383502971599380944405163408279565818384155346324393780454095064613342470581664478006996532229555100362954799653971512165851897038966633412771634238184088412789356063732447336353264259520029767092150510927524952927688218671401719650254862155483494724745042111771497253319272999255682086636416089057003484910917054083292546831554297021023536332508401955830989255179303692491823000271918442070707250136296534020997069893234593143437991985366825913765082703561224685925890682008002864567627649840883315717854586405017914529883603276494589317827578438847467001495976293553740490429359881381217888377101034944179258370892822237598848525530578780665473428772319953217279234728447854486318248461843463204106376998416622179254425055422447493887284159328172188714950876716079939244367526032280387414265958212655844498487080654964740824548146430505838182976292777245841299948535817722472169934621737336452425042798459265754625500617295179946814136550708531221783409861582869807626655932431872483205332790990361297086605701369503018335783386869483644595869061909557372775321110616143274949905404987699614910473887353082133271028626669556578399810620528253344871841316108580707908000840775772473498582976533994243734218052781655638510582210586717599878765410389983700915945558294480302398799136566677729716857343716938988551148279435532094257304495087485542483675701364603576167712603746195826524879688357674828586348532036490461844481471910006056023833699477565333648244000662587609271695248370520068575524569636363656080513661250824816168567208505272521864562104546866259991431078422945314524300876524581093023105261865335838759343935643431282707402054353342736027255150471489076103127745746874787947681604058891562748286545036196096555512381962770582444182287397396532307935244428834892867541517461187379168572246132021606214113631987094550031851451857786483861465023797932488871211737470749857297232732384268034474377342241255419792605139633705733925861380839705816470086574554443359375000 [76,62] -125322781014242786924536173693893505033846656758315052727028484534164357539971162794234314637425385825383746624592025408213439219013819412661618593209688402638741696330938295646070798021789500896736214458141124749472464615508745775229988478484623402145300167764581530390127651996213605246059997797648574291105739131559250752759951196838290502060509907242334794858440276731042933614788444694532588482218735392350382087943012278617044125427012770464660427619703223146456215860495976667154561239867514400741941238515407687472253405322027155413154790888124616256433131750847757943223521325283590657824826547699973830635242573144082970703021948108642501904871404507866870258519283045325835380401933350728555090665583849343307196403174789487501282986277549165874020003470176580904039229155882540125515394279867549602773676759169967255584258056321160664741894830903323639857438739302154917233304401141357494690785481158514232680962212236734493128305552805022017585650225557694033077898595720294906214809073451637607969134140430573442732251640620184067808802863973965864116534454749286976567836440419333973545787958895050048542263090374709966776601222866022991698880524586023116279383354864386947703510540255256023459728881445452220847414353648787076163966092969602764374663422591495521149203747797391741837925476138392922998689948645434837524279676864915795755501390163872888758369945909931463512814147397124170428777544446701533181300144884608961037734950576710802415588769181296856705184466513283504860043803288934895746740684131433271224766343797459768204972408841210034830927188588877106824330595738134398187859116262087262620305708469773481353291966216319053738372618504958146284839413728645091010977610875560632087616766715217124941930488899440571194473015159464794250918127324207790276957600988468294411941728171559238639309424216479816862638329052289654549531342223145474882550540690737340923691541816296293607038409188815314573395497079228917222060522129885998211538126453061710845361108006057988228335524914728938154784152177429802035818225736556014127901642618567734643875155597925186157226562500000 [76,63] 21345451812424892466417166803155689163403178754052945060547478697474337376100054791925177383970744740070667550535392649136794102412305781220657387872374239578429636834369200087995096382515556114598334117697194362146681154652496638721340414932659408663444447132917698159422102528903133846381328532419386437556047879855569068074376851009109769527716621958971337774246108066959503859999022090138227090767134474956742517498147032726499169717095092875363336469860155601889006081641179008465562886190059747867540786586261466576478108671722669528201748234083559718082751862877061977652707319014035588476293405876057763459522489203978892916500213333631236675054813705790403996657052874931932994390912346841254947946387662729011861087122911740859991394570642922027792919134773567117919043548749819241429327577372307723824037281808823321853330670971394918059948712929610459601827225815888757648152716389591871371662866641546817844249016686603019936645419229504140864506057822158288555455611402713398680737838244625688127356546630794103262108093881993747889393161041886412850529854223687067608135410181259937664893294176542503014919416062512530639956667267461083334733095303869842856376313296348465478126028280090794984752660644784051634158440341184008675067083014852389581412824179620532994714194139728194067582631227759959789857503799185846676256000558400872720837406616129652441472812122454407265501502614284285875002534126987187491414329652673506459078662922927896010263346109927140961147934476168044149790498522836216860336833109465894656237134411345947339594102840266794548890577490776508639894046308684107790492579716574661661237556248394714324879822888678872995535911617096216362536763836660585839356090535129510132433026636621983089238683743645433412724515404565186443059299076453887323845477163959134998975942514711878918086908098591504485932413167370549193732727293230031335233337198471377248731087297696655620832759402846898897057951186891998508079841166282100820616854860284565219974828094748255186256438237853238632704249141119148669547252324978276784295250223522089072503149509429931640625000000 [76,64] -2713240070170674541386164481269051189353122782688247786313486419718344386349965176141610454120459278551256797238923008871301380205156305146292210145924320680831787109078140764469702596774189169331301862205183454013262353027962475529592815071139375645485695469806021962532052659281230043690518558110436983216751244543223977046298399440514138460372046225935071632001019030302358126389988269048034991956315079122904626419609084483949627224685125687362063823744162519132988320485469407031581663101344478385668861337558284335425205698225646060450474415116369943780320191743163881565240722449749838688611004559504188175346164428663562787867099433207216613605448093682227947821805239521089232264155224329614275841839468280672406087594639357117133559346941477706005504274292303857414068848377334258518253859908071779899092454821479913854051742936107366127911245172649551663901368183888436622616965542396296230786890380086531934595514851186929965791821178075279248420324166506283975955775217239784385341791872817413110446346699702073024209752983608567688638091725978766353253385175953623708975208102906806848110642264937668507090739953777629331922834022514475724355948106422561422617449904143704347921365408130583409905176269451934494487553057593700096678045948489947453295352244720415654731176360866780295335063146667020224727881437513852839261573165704581887841756593184396880801861292579832614523870771632369406691334508553909633484149459953440801629299765271866047823856946134422786246458824524181321762287710280453084113731744102204538889448866418668768062325500643881041376561385132197345963452791988668644762136661881860252878687702640629473194230259091219810346858735920173595525122403307773824359260109118034451499373304460740707787396855112543547474545203041063495137721658783898904319152597394384823045158168870976204595174821206445217582367842316557846092864151576932616051843846037555656563334610443283289745809785419018570013264609182200315231688889520871390726889290924594591858878763129984262639591550670319792154345053358405831018942218259976106864428402332123368978500366210937500000000 [76,65] 239593842494701857602526261579638519408588530192189759765733644651445961239007344960346599572254641839588055186447079350209824333754127913246513049628992702889775924278689101248409913041428363184653987456705407892851138581377969381564271564797842897444878702848534312879704880471792488426270143228006151106421910086229371777561944406737170866411594016410688596730764676766465618492189543135184413422800734848353268948048746411104605616931857623189449020369662939213371744201727018234093894260667900266768452634623465552132906229637573620785252456315227472260701602657733270470520422321152382832607050521371634217606340199658743482133796982533241902527550842622668797589674168725226235960395598975182972686729912819513597040614513054019190797069557832043939476040653638375626183584735246831417017460646003032760602940531579617286505561145266599945622355688804518218280044533719576226989488804586636058651495428457035361012766124779550604318556590028390552508388064004285696272703978568914717515582547052126024832925572864824194730266278786283462355913693933518988455767555393424554569927498132686030923956968696967366125782420791819402928129695197347653644144847795494059032381415834816047456196500828644500652089040509206803090417938726134989505050523583116075644367877967791847442677058718623989324956276259410886699415754769984465797489638877342957938522237827525794700490683759274808526532444011168364132444561742612596366243535048214345534607223041366077922382653536852337235244773231243204622036651105090065885640102776330772246307336738485538278708326575106551287290789594950750382561910567177872503131485657277529371124018948174664927274335272037646730909690954094170663729420314583613114970461710900681815108520747347320094355521706407549077429197472009707098607941471510681945200537291670250501946091645934773553709847741066531458372899445036466479394562181253869963381049262909468474876118142516199100992423815598219318741030134190524731195645080175940241550539082571124399297551508244087030790726225980536497594058956936611852001290171032543696583161363378167152404785156250000000 [76,66] -11602072884646400222811634414407498162105211746891452842897609645634657821404408725253208360402160468844870975854480116800062159228631761009004778118624070059407642533444582637917318480776297027037656933060967578006753108868679912727693126078999314610417307484484004268294186966050215434532999658285937415476628769515003814798661767030098355129872788312313351459569712199725233579946411614948871890579031087242144642366242814587490134371700790004340608939614397327355518640810156535052474392946758464908001100024023914831641346866808175655854478052801997806297757034086898878643333107938488932325988230238142447441469260941548679898138347248037819667419377263073420063831801773539769593538556580120280589158948901001951608540727051991893676899796264040517063078778230459500351631880042944810305095233620389309298462431734410267716106318930736846601098837323294479971215545967001093188976510862650893334279271897302572142992276353604440225370312329978787087603031694637639027959824320808262123384116863650751683600330106537609656215357556758496090038620622874752616889805161856946518862464690242523606663014053238276689931746425221868713619408129180997567600243466134521306993358348461853121598362089549170409868181925616428811966400351741442794136146771548078923761667465980657334825505537199853332260940170740462020301171993007341061171060745548471354534902888786837544221745762170209369364144906409370302211871197449126117435013734215438440011261454269487347590052787700895062241982327133239573025824726513157199924888208785982821792055027491226681777308849589737445083986290952926289122292770771086789647544349537223467267681041864264875707371398746315662337386324243838751244861552661666195058894773132708716561807307467079018103270911616019522770925937797395504809966911209256115771795822600668274724957681170960547872409457913534970028627731267087036020539926728277217374071251541623738914117020399399849022652538736750199953641629719289976967103455293311446415450157957967900871625395209919142891996470515169245512897282738639714372904515604645325765886809676885604858398437500000 [76,67] -171358757314179640310920888762329964584128243451072762191872379635182120608057457684962888875076459381751935604023286733460176797162910609030037941650267391992647482800549632764719459070904447509153520056535845491796159493024312704415599627300587204751074201559616099484850711943158132112595490339560846878617491570831702669080357695911592285267768055283405485097180870068117261528388867363775515137145104712812028231288620919135665951492262068552327336151002615116591673537125542638766194635622619622149957242230757859243697235297218591988862665581420857200405327902904226729253568699906322593144884556933331778849192355631464798120585945018883386599668194490367754991052483380068503468919538187750495667100422349751030266058473734225006279434924010922522056439979299667795589671006017991086334309453591873050301594181319244641050304501096103287071348155258262257919951456102722328235440762121444359092862409665103609175449131907060528830639318919792973841299189551723803316247719955590458108424948299339844886822273974155757123069937991168017180109004816891128737498616586427992781125871690180675506793683297807546001820182045001935858312451804810833106788393706765085458092596536845793478257470339140479453311026492622282878102830142972825882870108595303727594420774823224964603720541301021802749029456789459650041056957061739471689261576443237475579417861908605520585723735040190955837731394019817717463018533255990424473959686099155375166705410807172226474248379158440694448457147640340218081707058094498572656662290868766613158403376342768043040279684428742653874998283424563571696138068251753230136925493754551395655556213825952123549367755460344444926232748415326073734970578143791259061904228286957801681102524845083892615311044183928289409205315572890904150662890531682457889904931539300825194143461991228862193939783084487962671558950841872507582540602123438067276674598756483557043577811227507990214805678364607746374395437260428961835819109372475781616112022102581170024411200585556878757918990305158168210628998267438497134229624663248614524491131305694580078125000000 [76,68] 35794013310461706418203703856521801019985054035001812630258345874070627013353273875660309974129121461156938701590029483237089310985511250603926798665492771714326356374346592147941522156012610338065662364866882201354248571664576706310086516160452971746254849978958095789836239816823014831110671177241138475917357246909282452172283534158703240854421353892895656741134246889376373003019006558454787592503299513291683968055317484856698461456382130127461770865476789160744259348751198598067002183597669449195980659155975316955828721977287756762973242345726552021316612695428664209197332934453624352889058358437942920232905241857250649388918829587433070400446450543978880399832448969834915886379809221431508640536744792089888790837377117265730597830603043854029750794763014594001882487369211281807870597366621554528649034792776784477205663149860538439050319576901964624693753815870990315934894663731412526509102763232418660719366681930672432018697732342608055382088269058011730900547353144595374326613233090521923437708222116615793837979176556636078463858492829393008021238522337128189778632414443075358274658847504443988927672694054555015359283095111573169541089326496302109205923509711476449024702431333630803939519145172983920576387590190189416396784179146968780718948326673479552141443430576910462035520226713631159123102843657908331549345741360170917896745999151584443014259721529774729042971854785182287068593890480912651142147452655070683193773517229430376976932568832467476232956916011404370165956375493499486461986219308397716358602088628889314302224950627104904781685196233475601777624067688788347392580669096854920225645280167450937349267832234189577087873534178157766078235425281535397608502739901796551181429254097482620161981121433869128481672976866128548536390006277297038473849104192608834841638449636950264002352549380924678963194184296187177923493957203789256698750011822740762244519297875953758007484570285390845583374225646776013816479631949576325126821218460867094175532743010769000392896339926056817471420478824969957365453865349991247057914733886718750000000000 [76,69] 4475006428885612576195661877495048154068320857928893939257368970905815768084376203246213908429382945593585646939113396601062147926251128274276271433033357317651015618684031931595626722122560305131482836134319255117659035198249067195202859851684467160143395733470206980310266151917756931948627507449739558641521705600790546807564163522000646176599452468062429442945979097452665214056288904843521478484625769912775763164198738724248915304692039087730578421507020160965832887879250264040507657173361946402720667355789882606247476948511004147455841518633388089103703788271373236160864217801034217386436546398562480387992088330685042839883772267523086702369171863939908918725791652954925507302461946937143873243713618880347772811404428855670182246727748655430063982308868861400602746888001144566744866996193936971699468326595235218872943277911860106839559322072484918194792848225177449267185648327329523970503126054970225610095328977318594077751691136427649355622341831895041059323443922667306373808851976723514688234301369101988420257154579931520900377460606862553211147611139971971025311250577716022584147768001940913045355019181139773141966246939617692823339759280595249843463387624037510589038274957133729913679349161683764964406597789918162719521416776141398977983238478278502001748008352462037888133024922597355156140997392794150058733981864717895313922952513438430722070879174807881306957327412127070511285746591418044395549085500854013833625017652585952886406465074720655001515211051132264442477955038184183199901778162561596173578655184624769683187987924559903913955502619570378919349915219062611787316899960717285175453157465957247478946803598365797248778641913513161231718226443654155189293556287577125218009161338542967928122367874551174022089352896960874266025982475944499760123301887784028853093192003171541496068452850895500556798567392615028358652083961080494733826947689745204969235676048907869623255839645086314442771795922134562006408804941050508151178362711934003375727860511526679237599603241572708837657231049217410046026088821236044168472290039062500000000 [76,70] -980120024751097319728441322976044108151295773551806445828762305574088198041338504103689020024684001738924356136773247550436446528818318015199148251717969312813564069374845943039595269161141733370074082259708623744310362634431078235113291441301332049718022771644472654736947068710827857496759553809313117296017102234492316504477050913799482703778376305066788374977250698801567502172155357232637692659766493225209659104456632742137146760306546645296543340591207247623966556528018656029757562571758875944961556603650151716472180711911673268962459556709595929484965392772040293112275058955891522538475138264048097258684546048281043908161735272478521804427869967640016401594747991504020430323010030920409683093569070539586380357664655876000740449386006662455517466812738826979636278073538862011824272300441908397619964092379640979833573807551917877607286585081080010410227995206647564410909388886165954918710329994821713394962591198812524783859496901219116850530200236158879505276399434203516653887507791463974472280936228686684843077554216473779143051054091287390299308980453177139563052369940986208680414418935774358073962528032716829267752973832994697059038083397509626726866497221452586626658368324556885011886851578900646332101510765582209673709328443559295658606829880287221886585892229183485346505776425021466809060145333672470434808715198459359235096979551751192388131861526271722114328450149858462388418736295369164160017609177764691477010488643992574164285485811168276313086715535010250422197258282888871067620055243883705713742174619008498078541747060703432597005563156189141141961824976172665527596752279342171498491547245611976449965229447081480243185673634930457425334934264953913433202540202554822839267894602756517768091262446108536594939507623763414208180548099760927889406250562005275602437984994920045325792498566286103569652428481336533392687228396838711169912103328260735912279189297317474098594343912528338228022280940901362929644257816566823349834139395064670914548564297093626861371316530064733584268015214452374195275297097396105527877807617187500000 [76,71] 103824173548021031428955289545915746033687603239319489308299345510409353503244683118982143565303545807314824867545077709101074306892621810119804719759656941523628918496003549514689766581138218608176629257196133977373444042554660337185862597646089716518853598988983664355480648598474098821934855576410084112683481236561554700239551686861215515251494199845940714325161530760602145905735345851101281946203453089030147454113449624830977463868006727401524766591825493424923104837249933187133817914219572922595967360581212942901459153639009256076326054643725757712277491650029705082358155221343062873952680198100171847103918778276467761991550279087586455224746136540057214683533569762710530140204898197118698218169288873659565553268689906094862660100416628566855001965577970145628120964352959298856858573611859555613389991115564094116379717219281695701596124102555585278256731902225748103898085786914933919250198089048575882079761104392205666958628858679657897009957282977893651763201687836132953013104351094767104580720358787588915097862736129609357485776666878845253888785832009957524770743363263369127085729145738736663048931942644741345284227073895033948103788547104035517421495218947738330169094466672975551826081068508484535734659895428372634620137552481125873770434386461698577343112052059437696985068957355352666117580761310038040396505771477863915192154462950382693256219741631888944614631105625145198131545712329686267064374474923438214284701284054959080617665638746694205108255877012433663408297233638227087451147847002792129228018980408157511846908959523740304102753961659629621366921751522155083076383099878830305919942925864868314874180488441458763579175141164622543660308927770766394422960873829950916158427833265422161799970360695568653903972870386998973933261898954605741615997794248398142310405155793443493102346662341783764315308451741101957805320998481506780602885181876837567377573870617012829770337223170742822663148157685898791333660412937428697671143358079096313090836297316681969322393495577067115101695116141655717001412995159626007080078125000000 [76,72] -6396504141266530299375333087177556418322303147318062316709858662252056511827620739955843776511770029364115692558633233650928970376384633275807177147520242426003918724071081999126360316226295871262225427463304811488043059445807418739336180367126154474794328869301423941337772605810558504475597302442884066623048206089912843350813623293530501903743217183661918056394904929647909175838638751602989845577154886155447266006992383531951289568644463989064568257651506754885677234085195773857234174658230616516165514437740621853482426757495430919396344766983067173672850539848043451876957661592613833753696259787467161701186632237421501342789937015056541410037550199303087786471475462787943162753503485084883418604357061122052376509613550468910950096317285634118777251675915519009504845804034054775419624166782401072482100565614201439144297788613109903434369920493696335672941564302811236994374575271726112802349802416459928640879392697724842205080535388555115208219869349523680892720060386314954855392877405801295112730675430263533180468495847310055979072451836803484807937390245393044771114412524818942297350178828446643457781190647931215561916548788324656057855510772380988203818783189757340603538418135931993197470280202180213778010020520092952604086337198813824923989134335492536138796849725761562665400106697404654592518403704674010473975657621182613435856837158454537802552718368535023794049117732785927348400989747550756868678944536505288285479554297995191147920878051691523595601900335560084574172404398511480783266414859821556784188794947357106386964980601606378809923802730761789415493191698956046909059964821697024805524179850524874923779835609644611743176141376110558159483870569171933636754554545229381821237309011339349524647469047698704276857445265469141829459983034298921520098643743665541335602585255160208271743775552898323424072624845920970603471507830390874615114285219738249624143882723690822892879602750228434905150732482646159318685734905187753264461711327319483658409517153630434313823101391592931830309964880143525078892707824707031250000000000 [76,73] 55118571373287689149672899796893803866883360568043320418377753244982130862888195523354296049538697677648548387495412198030469273039132286164650787841184338107101006854199057848324935930183972677273744027108593356580828750014443961658501467721473448832714270248263765744081899453021656578807633771861944387154904165856523574409067821831475319927716256468316288868179813757055255436745535815055651901242904865168888246264761891519305827290968707410269428430866915152840491136084693554225418467092802232794794976825759985107176294631103769824520247381430107000429579982989278421969011796085286898680876515345027384138953727771801108479259276068967009894002400013791968654125266435977323240070543471692021849729479469894009845488502584261621325293697662801796406676564461150133238543740363279416920230130181832047896270761687405233279016533415936679435331780062901468009080318055247840230546731867642758300209558070114748294176297509781529676545896494081021161118300137648814187637151817627596910560345873169561047463600213368911966605045028870207181880995955382951423724706160796037078934513787467520523924657130523243834216676638681501846465520037485085903605560005555518670382189420139112836884172898261806775247052197245549474405323967467811742026210348161589326963525231216839217460169427573222354648108050009157408584126187942649477327148756207890514688328699823991620980289136780185626027423298470085380549021694365939980635435361303612988079544736173148565289219392987831945995332323875820296548581322324255028736730650487622966397135034240209990146712386596855734881049342982937024563606467805826195633821198898769440979587499015608590800028067009864184813601632274363825369095205062335597024529564463272364155172533500565095801211797580287565861945173745658100316504571272455730879737682152436759685184749999843233163514363590971442911986255601327463869924463950214768881149057717732263175975172837422358843820532953816525962043992030839516476100300428908511353285518062390872239101568074429996203090879620251074655357115261722356081008911132812500000 [76,74] 12057486861431598630603637312752880119601052139230832109694074543930414478544720902413889420650254033858927566550740422174611089741220557260441317683526654205192526918030359219836376860344838360897768447473000658673629369016044907081923208305174031810185945979640297315999810032882369096555846003553815434864166551845842022155943411175552225810918837287890700500212855610349482156013199475525714952042688357228026398479696971560366546115700975551950080696091898367507968612311854324416996153107585611024630726151631903486413825781980420085641160516849640491904252600833850582697857189461143569303092246958729578329562419474837421103340279822236163157945449101025335235774441619442338070667346348527586059170603807313713982061047851490897970959742092181473231346104401536949738115193267343362854241009666237274997430243047018797585591384431440212951244970861558773811660433434778046120033676185712401065114170272038245180646884496826280936228753570754947126517561324172060256064792058977027518384944534288497770780185291871583534521922558026644308705096186108998344875714401384477268099722663677971348886388921825121429959361549623234523967730638778019770232567695571876434560333897886877590876776025549331644895797662268783231935878158929882547393044915192880793487509063036993461202761278403267262861699806537406818829024685316665952715515420038865664730420040452387325111426481374683670461024346250399131761686951625627408806491087961498657679008859152824945947089342587917940186856246126105589243515101938463712997542125377254562398472172446185535839499600954876341301759837545382135175682840256868065373051821570069555053863923247931427494649412440308727988100684906376121198568848412341457866303389046733565840842508057186668866137456931600420453712022214577070571726132172756076991102406619604199889063388782052728244848750775006100476411248682673793958827374803548250003773672197076331582404897157965639413604120805051327118668006349820692835116576315942662594870904807478387121467659362939155950108626597083727460812951903790235519409179687500000 [76,75] -236931473140598926525423682464385979805091200182078343844459022949646071880901982108206305164090583691202929087366646744846685954960857438953343504995286700939760834545125024184581037315960060733986049482311149175388289038628521389316688925394742641631575617772756432804512893959868969589365255101131572455680188992584947821173204425155004256300523500934456669475363467901481677763493762764111254928651105723299452689013089552544213970027972144531494805521362626687486610142883620279273652275622359910065161380058619323994783654963661649367000700581000040085755195596661140048936736307031173844053704387235428707132707539730012976626645647139288664911237420447430215867220808566758874305450782553377006332058004259785542640762147744913757295000152930774121754120410750641271602810001893005080117048238174902921862526429238337727748240018509818976144732027595500016547377603379639404048625024821460542641570991944710431863354896492171547303266938565256590814989583096399210307888012005773500732172336764382772788968977940345317692538352817677372230484663540145560273667685306761257426215757989430356103080080054952703766124061479245950213137621019302218753912198190591953409640752399619756810656393722971638522003437151829815172889926235068127260010987904877130942565262534123705468226421602050229628533567911166212617638531002223235493949633938659959681401346046124112225805678435037826690508668629719132192116225191200651790050684900098057071080356898479536981629661576380678457965445227203141572522690667012646130999963548161074723514787234121776793189074708828817256531929536970928305875408969831834878682542217322776253325714214096710015415636249721656003309235079713247157242353570978408732637715258161806060564349431506428907834488494594134729061870727753253641287030015195498168052220638667966105616668775458000836855577322011102703486698715783274642774910194564166796600446608732128053397593484665526819604205138705738958513790023666972494039089480074369329984744577544782353168821260380250744853602995476649084594100713729858398437500000000 [76,76] -44353166569530348415307490756442648318718288879309754009064883196106824882030287996197234926896803572403199961858575121287524924982907250471705379474580948605448698090074381592270519435827557275055142479867625950050576794081984278589315865443291402399335940026924328797329214761948319416497796863387680852036987633440369232658085020592839502875613618062066213313084336394443721291336505851281079673107833193852497493911640186626745070290775414581906583258991023439356680994558357499715349812192167775768460166004190749340387149017522626935883997345014759756197911339431538655941232025612700832747973089349657550031616787288242905859394721750912874490339324829962784950359019672049666394656979160302418570667430929620354941335559654197146250788272594376953394723589681087806858802269400213887421430243659146444259192753005390893913170664318689874041827030051770442644501492349915507539618435097409312717194015680157115790333481645134965339366308924355579417819010056241278228867790812637121156053067847163895979228906448866030545694217072344853545148999999372455962525279933506798659667617637282302864515558749869601462306124017110984524361098763350510013516109919849047330760715477678095436696126145041720671295078898233490683133557115421305556891586724540008559477006489202494110258803267011812451178066821150916126798264173374661765654651360322304892807765384640571498741694544010794731633546744274492847938241792083862865169008155616148957092115009683378852114214238109938516791397616118834863592734052121222676920078357957187266066226942543344874724710898817768919232640085824509173089188203547270897396850943892182753538431872531319629218848415392615480994109481470011203908846157730567405558122606566135167302275656112772068744165593956954120776724867477191997024751790785470129543664112645289675822180389888523616211584819336458490263620147697910138392349130202547828167087892400109841742338491888255923477763950235813860254439941437936545771838539567756861960677894938115723378543773733079930154943326670036185532808303833007812500000000 [77,0] 208713928160146001528058036681257607912965494320432245828474076874681259622216603839128350628237690057392766833228948311510583361588489764242019350913709839679372353339859123264445507896917668349276042338134438025092890989000709277467203446148615221985156256263963264706461703046718647977677456866491128079938832415451261121278900512155606899481103265224504391488767610781683226169205762993778661952478790670508751973641523899003719702022309872027983234040390696990999631883562317971263108549986449226044387744003052578664431302254315204635962428092107409832944416929484782455433773162477341937828439053550791184138383821535269410354769105591979291040109596811274930731812893591525538737905432197422791783220740220372436554400641682584546446330900149101498388436621680899209114566411196847698972274512975104808451542069845220754179575232988519876646627069722512013091800363447747081559030068083019832494584674589638133743547684772921907598548481113862786782336857604282579459858855005056304358526457913745221246267758378812270538796572598440449821530696086188651812320143867385138383638448436357606592261378724669065435570115270541826649248417125544302905135562344901960599854801517819605267386988300765060993163019427135029060278320812549618153689019812778158395949187345039581433313587950099836794403566896011833852878297290886487242858657708982840941406561848310065709487450086869380234257383112909046819455763397619109264250231658247616139661738603679400274959866732526502096441358796848298445349391280399163611337661083163145759388541704968045373364251707561010285531613007332573781738632606811204674466882317728648428933827223765206575420000786025398981713796589379817605167229091840967530314262351522331883742782952871646803802259423997922987560775600267528267297589177116593707036903767444765535476943768330505028135166465422073954083347794410775861305059270017902927510242348926522433397039783709543507356869596037892922314059900394419240979437534996722665945456235184181204300381696341014141983047384968366412462329264815010083420848202548395152818067332459482349361772833613450343915438843387474714731723981209107389759749497746084191774035371135522619665192660409300784049275992032595286346675217403756619205523747950792312622070312500000000000000000000000000000000000000000 [77,1] -3833974334700758045391589228948409359666210404633135217604056501371423035617517060503898285354044510298798818557818343883519686996855283100293802712390766984643099615979102816645819555524432744562898137575221771393938123849241500282954236180982122265415339351767614265500550019544415431711776234851587549194253441754043690718767006462400412288282533515742646999645438158141195093580306826774344782304601557986427753418409048688846760967959059059916198867820931091874104770153799707648763505137135063969150671141456449288814138748003343189907099776036272151100941491911896386162013383476496885580326675574625108389468775886337178891690712012309981376759413753432443171289746511994054762430841416780562282152820323471469204718641474745182688851649134232519373043544165341456662910497483328431343085378605124155501470589813161379772157909055855515825977180532721709892619244263805247147116869967492509214584034282158999915045692436619888658819092211149724236813459657844476840647126378547617595523730259895772772983580927240462639786295152721289454486011690771527977964107054306706043282323013042463962454938375317440818883531536187135110765901695839519638059866045193605079817403988872653062047746837619414183272817486265545162687671697833408197706283689309570496949569386891937663469815303734952655154931960694197966785269766974440167405338505301222161758904160603871140497592783776489665792771907399874779530435620218748720201904950927293784149797897813438527872961982623155439089001169983104394799094665115142714093798851768590368625172805382350474842043745870810678028581634599084945151315726760071875178167944023372408940887625837147963194591625088704731526870667982805039379920672114542653018797088636016547629845546067931185723911374328382400091305651617568269395371183015840725282117794404426345169915961308766811261523564013767814013745722732506273089370976189755063208532295169373792147760094589151130015367174748230710209903767853307028934544431276498000806584454245681199153564728942946578152543829013114860960123415917204515772322911861339050177804140392000363009872992730115540748429443326289141874871219680072542991723407442382918486758364823933853530602191786494229497332702673737102758448865914321646020113121267058886587619781494140625000000000000000000000000000000000 [77,2] -30963801340449408534012016795613600854718673438976775201086982273314357243695066139922556252719645989808320990217027076180911182494268871626523089973297069802840290271906832535064642515515732450484477664579468423142062412140683199550907417115934545128751250207522724467706968735148550200511000828384301801424210065375958716496106810315577881589589528722673223763373537121567795429195293550944743009910860178585028450580895779570379486505889700962409323563636290810042021582559027482210044605876201360430476718954837815350674923109466062452957994081579586527799805289902049816152828447822789879221847919630912190145608963589424976811233612639073245291372079951855192240975486273500687993765082409059331450158751223646901297458942458436695154596374554884298515053454442403541861790265478557711458506359431558475067273643604188639516416846986190853048470875964927974516992894604278364594273869676228745182669277440607064480380502602239555332531003541333197748860261968488238907079879537361642663417324788561076077147273585069050841601674917577957163671817038656898254963694627207000995465271734919910448013929064745815879705459767685273833250843909009973338277524485891995387885224641466914073985120563990731444431629884930250666084300981372292210324399728086652589860248973762186871615134364230526323259252196020529836388245623131874277058663032015006671048733858791149885297602351970710716353943162713572363464323245110932155825621456928552360996946949037143704766674189891933188662748352700029298526364697227428623572193751837763836577702062932296779825413522836688668770194873779156327161479298455390035709821338629107713809072263726474068942618079747010354949745354967167553660480446985240170116857307929866745665923171112370256798782666334545056491439089489501006983383366747194362924582701416993688026668159954951671313913081631743648745728858425599008901680526620103825505301365353216412875034136118213292889439877063111427724721820735508072969930288524571310092942663923527558150880458126206826017940309072715586663265866418571911036881633059306165908162917401807154087095567293411829967257881067971707254310476182883404911966745422512991291505456030044641866420234320981439570892300061831758243407783993587185575324660646856500534340739250183105468750000000000000000000000000 [77,3] 1604865766716355322696327298918375637448562747578007690536624419518055469906606384310527656899635338705392043167782524430181587332675128912793692201442366805367730946575411898752871478262946732185046537613536437614950297419867982938107579165998770696669373125388376332745146426127620906828510801146278339195900313506165519676229065445355103904315888723860697361696219483374329782862556211675729840881256242768055645069248527611779945375214095420090231780293781399530111918754926983346429324189631768823583208068459333117415298187982960065794011546956227788477288021717139213600595429260449468167811392642036679090923559940781001259714895873968627809435668796169647096242852735976122688927515787155173963712820616022140534988416444359972178855365677819019731612315108021949680063525171122313708702368084030450753919557551349236811212087586239571715873673973538062592312022460076138385914213923475420151762321836643025839252118781479206414243514714555086570035782892359015025334772791128466424664167158104220481095095597334852732989048708133430932823023713821484511957187865296749754794749445595700178980113446710326962938531391440707563864512551026711913123480103067654954497185984527704506488036827613730489283585424377897783815125622705880869092018069447479259612274264500211618346977276406294770600170701254595919528274066395878730706849195927845508482956140952858963469295724004820561242992025658457367516864004926871376436030755526518724715071484200252589088477018623471814105656636653082764742644119035790523120480331730617737978473839866116715573692645425059621286403703199730618790498519648763766590681124865394963427754060938116451687199888854212637530419754137650339063141961583963744958713095972672283134176506252640671416226439476496203598268941099126229382706966303803352804997902412492983711596279758709484575593382089696962561607781686282979282276070261070362492611338641335074478535174003325005215891880207660580042535707793435050484590888404642252697751946856308343584915675109752907981524832968331162122219773477356536058215365076953183648536806677625142859793767058901284624646322178038034431321955525375829185716109769191168099244766365038387463044014716859993200184282747122347724728355613668600445313868960162118071366421645507216453552246093750000000000000000 [77,4] 19232427062992890448685323473575653417661614400636465028863107878999461796612331189356510386665555797286826706434826554666146291861097955439268847468742568103717971613906739939390347423026996853567322706772580246595235970911421281302616706254736119425835682096185454459086799171047319693029345585400846484751430855805547960390612804942818085182897378511576413063312477304286995446508107502431148494365363631640427507043739559353488308852515195022005021522850871690036892085107228846347397824276738614023360823806652878407333112493559724512175913390026617477503279755485589610236958119759143934688427516550603853238589095610525010822833339548344646096006632653899676692823830564554528697077625069544542833179307362929227288937710092698882121450482275083171418600819542049255234099993857567263908961155609045377421681574932266653555292591145083787543346358729170966780567421234140848024299768944464971062380952857619831483343164752882460577998010858650278531086319974162238050185717339375393108150493344978922309986594463229946317617048586409504393838882521944647926746476861832791755402952338053092124956867026324433598243954180650774275812833172163584464657697886758345500244207146555975037405315682370316473303736120504772433145749145321020463270574883021140060760489391235103236545499467292679535953549853383374529255327094067564757660443093107023772303867431374211303642760380484650304330951988665711841775689964745200988568929230336077231250361812013480096695201684415620846141245706400258588237220437697914144476289050086088116187260152128237471020486540475338267807562574112521108909933641506745065529143227610521653143466820305025013935916438017722048056967287445536492200909169969459591735349939828974891342731348100903057709027869141222245183737265561997532739886181347300196615008307412046442229331524620051396162042344075617011959617168927680197667204262722901704845403082383669645081113534997542702352846221621321483578007283955034463554954496816692672521798252351153662289292651595678769568707431665216761557099377202341215421240122635677763768733230893249095444126128186564781095958099919310828537309750985750753998723908635983097675156086138609758088362922114265812832741626970286292703911688236103128056379840682410531371715478599071502685546875000000000000000000 [77,5] -773801144651050843979940424029487245129997996911710497106723702961598015195804218597525112235960192258946901341553688975298046672671725519023961508909137639513205272230053539890451310650612932411296661788080835743322527824525514376215467416545133870639795132168670932419701020779020037482656286853133103360733464168793122699279071547405731533928165581200117605077812146067710782828974606874747188301826466963341861153378542589128346260910601277126366417623426585832731827822633467845197528891421470782795615530943953774762064220247431370679773360806077515371231548380613563970773013355512703576717415376687176060342494870738598684016477052427652212687748004089231012583970515593706338724463642992637013865635260365071635333489508578894524322587154245085244323106116838244131665286170316607549020600842508964598766112790940500952699127154636005149925364792877662162830160681441424951841744506252756425471841140929119451957686915567166390671127608558037973189273021277659016796094587230343402397719050124340254051519836792236707438262561801161651704492873110561725558839334202440182440340768685180354897619550660869671213528626321088470534927089799583728326799778538306802829718156381776760317777120846504760739264637619685286128740381431536342395070444212408869968346364441266492762081091860701074755707210324988949347327993356774532741844502490365959676275063120921155930013722304367275402112125001549304639615787529878498335679939564616683299896912989701185063391676602264577811723008264929810308333892052322185504818517380359040802174731730705756842931366702095693334505213265086954330371951461102538902712814304626440243501790210586530530764082968114763540324278492540018898389645317647892500848844703826334603707740737911608989587260868962241374389955996229439543336993699919715125441875515487412008098563681194933007522038030598249353586073035471616183844822975657241508241158220610041844923015097072966992561903529979587956424438171904303522187905937018383700109301488383083662436215497233502878608611508950552899509007280223563705048611609387379140806535365140752904915746444284327911443033068583125813598528127761157455816386956125892559702823916080766980556387497351588452173934472660416910189197594454998339999528614296941952943598153069615364074707031250000000000000 [77,6] 7104359224459924884243263487545178071576035439526602274038057607777317275310532451136686689008104526062041606592879262329959252148445023416254104650346245233766593703074106417127726112377036910262817764469620118155822408156150393428924519657333794392646868093774667586139806292794776657161130075686687096683705037339314093768996185158769742295785786690866786692883245395904085923932759078963686470026132843655241897681323802773145451127081431450350095662274980863690552253353453404199397872180768357017019001867951438678342708235003493982007988454736895547476576470079004490223875097015511806241134046043537943835921542079433808131178285498422125745356291203491164677621869733393100286320682388128444241239658017133633612749251710253530160328490603617028837944051669919879549396079206913464569682265641994236582327084739562599140060241989182409788467351359662314909256231488076808662233133453655463367497642136503296879555663117362841183575776758892594929610745764208218285269655817150131926015826379769150267340964689959372056830930942745093755517153933446902979260990788715665061824337694004554706320501982474955596730228631644760362947103809881368216095786281927810833881529868656788851649899304690496783615344196460318731619348846893425738246829839804453985440412305508863722158024647906987375998352392681972049857327616377548710747946755463965181959006548106102637053932340772951151366365126349706287110524949046197672489239155085099395562973902040560932040784989819118617370721184863027241737514653947814600114835400113836763155421294771561012980345794657285667884608999302666477224122154815756355389276046941570226242070884655268553184390001480787405291969676265207605411953296611479525893875394801429910504860177153909631438862242867600098646222243528739251576975854003915512020784020365735032907286965114148163322960975396011383504943578846559860043644108044701286322887919441797418728329907567770978348260018877297296772311373261177036208201155099531434975839084507174318559489008979233312929709695595701154349435720286170616366955336242235255720291652924480862797912699035678802143577799087521219342210927775021586033878791149665651416816584154096782323593175661478324499647832260803124825127268803503174129758412913560050583328120410442352294921875000000000000000 [77,7] -26971072848464280767054074065822664055421193379696787376715399905768598303422427603978053416351860285098737491969361330681342402175304436224492413936912450212436206959422921505617992538620479898667496619387081309632105233611311316540365281440599393554443149342147478088977330659561838913969114833318025741997663789804403773335357936615598294813303344736662525751166407210106364585501884875980153523362223878569563482981314507260096110114004162078805799739750709673674326251031265944501139236827291465894560882492133716698991206889305130208048102401629939694775479421824726310912271582745287350171268599413684801451213303586152912620111948191792746605703566103255357914066135231989703949136361522453961169853035549078443436814673156715295423634479068219410482764263181961268791398035616772565439282303745080872805077122104004370226692321528805060749315991418277194177498271995887660688873439811135467026551012378620023584530262659172729787711743319550712731110997436201456645838273672224686347228523964723566662225306802252475732543903881397946476980912472020813103735894318295677817928461731290576165145674137381839819344568659974316357153409658165468032585640777491944855531136908170379665438606553559172068623462274723201085812649048935053555794244392539241507033706440521387871870864642306809650345066219709125600867628630930325861793641426661119414158880130870919807136600157997740272522730675292181227047713819857719600848498693440021860845673228691350642366778727926008699584176913136131873184260879479855440158168187863098512939678662936216404907826894869742818424632054001039695074879693242244873018167197316734088980139629691116090432121143161168051627819343486252292392325458790728479581143888521168699514532295884827793201398506251997324061028171876157431739943643687643943278207840069222630582940334882293768993700655718393458013773065610178587807717050327586354803256044777718720313196635644545949896268501886435492054132391075578047467283496028110926980429961531266737334780121441800308616162123794968286165708165568600093319371076895705770932825214394450318826311470582911267229772475344565007343680334963509036463620506193651666161959495149190651963650205993130350623106335656164193558699083435088134455027975011631724555627442896366119384765625000000000000 [77,8] 39404854912876325589196935907360941071075753141010510002619011539798471111271243506418804024118598406718770596335743214412320737830064704627486114617322686731731509413065954603968571842247360803528698768709173611627597289107767072400491173148911957462661850611235492492712430222060355382287397927490540466224518291462488011525382627029287635023667795465397604920090018572788909078810224473566405734913852182392325953643626378756456335963816314819561255500005244634809723038377847098698484166488685618949775235027108294556254086982183373285171143306587348588403538228962491706594095838348013491759019173008042404556809922247369008451917180795352240645513982535417057828400946980115302743712421919686143368815699299164124449521231550202423668651202552937839678475234849972162033151353441908985880587628325404469656218314275697847265604276852283626725142238428609023424558844352871180758958169541120314267886528241152905395007000016355063317905751920535938173776140609099935233215149166032018753523720484608947888031422083808478821843736310549852214696497230550010401715472099704123461416404266066742411369085501345624881951675606866205513258425054995862585693937336282646798213369210649105854494810812747940032298540999221369350918218749363487029613538582440655281836065348010381599248938581746954014770052222545699896712531634243082489452672244540468413987762199721183390770962189651855658737511738227500676695815098335676994854542721671482103731665438849179678696628296378382430283667991386264716918537995415712777828794445150918279220450563611074804068750074511124573115315341884290050735720964390421868007904486077886368054617303625318743286515805114447148307387426556816474113581813657442163650422090818516903292921055741010389879663604877329882212295488509291325884010154106183879876782184334053892327600476438004449928849167137142959407478197430879677038652982335944679735940326882226360698136829816574332682205926214641727379483750024261827007574697501244723091603264260116329735475432517446154876351828079938252090857851574054007480477007483479709373748474689058161122941727839380247997161667557832537276674376193484542585387797340480186519891482027434405246419669687010246760609739639401201317762110166217220941220489294209983199834823608398437500000000000000000 [77,9] -47799020332311660315155021775082840908797680056346063029694056715118512363173462812953104853098156291656709540335433825896306635407495158811202152024067656220540279454906421943542211206405045446673784216990374937235049103671704336385595312906378005000154789279979702519653840440604067431032119959148168215513187553082714823126150613783368709992306089175482818340925291029088883893536896555564057070468843344432879974953698318875382771615039067648635108197002157662437855060731440245677278370200832267666784599942499702322748985436608790490086846937026681074400234924704672367627007900108238039794700103707723555702525213525004903650557841492734076344989531652245712693916443091439079035760640470758971640559772750271352690029189938820797434745836829410770949223471979172080181079079389487256301060507660402520849909952509418282338687307059913813079815609700887862298571832153362530956057235984530852595119135091658390988766438960357257972395691976732919268995235469690692452975338043510699256384902484943273427535231672891266001649169039971333387245405357746752024503712753570925078549772552680840424176521542406536551828427305439106166723072593425030651853602080113056070224959714348080498283704298213572224027695267882113443664981088015658830982992973319807484613305763215351073118299455975130353107681589759130884931604906382279898040498272352624109021390518327105702730407739225104522410878127990219910732207337881992988404218317542876160820793303864931014941956021555960010565181849958678990820554409974702974891940903671834918607873097280732361171683506331747540153336889840839379446496123373726645302459083364129934160453694487610103968552839357768443919922072517002325289160531312761887438913896854585736843900104649618249586066070186016840276993409313063557271949941524884116704309576514083921420900357601302317364828874288278286928217157258748433918064753971243491919550721405090560267329457837414780649755649451534759741544289917484912379886849744552972448510218465754807776790673769353250187513845465033833045381693373987154600660738845691006156527089220569556044875601237889888501605880107538103055484999589880135255730764634846911198365368806068689228312397111541518768771085225212879271286466055141425694763324116820513154380023479461669921875000000000 [77,10] 344277956677236469513548037459985824279831291258477050908225702917283921682484586564737353363618275678908213915930029487159813911890424368521148045203541335264575999940151492794070197421417362362926453227865219309005679276787975172230378192975375165124410731420915814334908003261285856361696863101174792190867836328206569415309290949432793619647722362387732692132080539439707255295648534160252708740214471132418615619492692539933070464184283915595531765515397970750705581420475006962800005237579353152409129746611134841353953549516906584407851936996967165886393843860640542189311774792307935502953156111849140257756930705942795482978044077999129320637020233444138772792814852624487507210232236673522642428515950522184872845600937126151424390084093714896510584374118542623314529864789726157151596208991309665857978458531320092544221797954451649557679337570955861922087871749017696452022936085093287461022404248264829208379777207827953580237274142189142178554521245974816314628247009316790321736186906203920781986492120220004106028263857612492593218747798181618724158674645176446951939297671154564413144345946279692048513162241224253497444293915569903091635619177661422172549264548805670042901557629662316281684313457425302239348152294774907179823641032175494088726002009652347032316557438676818413534952703663878864262448812925924171695004588005679904289848643230410620656521575748251479126534656086920451839127192046268284661413873446191582655158010364742108252168947105712502140314213589513097859030645055239948535652511392798279052693230939084874627152070342054246069738337148129372376445897486629712432086638074555327708127739080755731023589558843395646981176246067404382584867942114915432073746182125313924095124634241471848594279490378808424393211478812132458325510367679105035472822906225485251501213667882782161612550882631383619950357674003645986948473029037908608119633689491109898051627024862214838759495796361412639089788885700995506181914573737133527437632559809123673392560291131658866223178453180419625932423631210404057598649687432133820324466931686986772431758744146162556447858759927235900607999530900238436709623612225788023348885689881126488188810226918090286321289899190666694548173964650578191687424478573120723012834787368774414062500000000000 [77,11] -492824196826443483901613417518854638382664422279273145058968033263550689129563238682526642500266443650614312515133784088660272978122551622970906903441728557676069296746336354520617525772683190759591618464299513256110263908774186129075160775932031469038097884156581934367887075131077898574310787352520367496898588443072421364059269060032376076433434282906597083314816871960918265709095899815618612521441559791190606756494823355972708513982305115966287096778907613128904861804521104518413722239775413229005659048687439542042694572271482601467702423029559093218507388764098242635895404692190064506455086111320693171678902494157496264057823378217002540773653467563134496953226462838021249167896111794820632462736095574281639377651743833984772478588523387401127408944516502879360613802069430389170617386514362504064969546029791204252571874833962279594997889132597692319093311011126879169740109474875436887634490538847643809134843477987031449549331596353256553325142905024315499045998870125548959905676680576598210128421780169703521561896593685259426543203765679335613526635600164535849429436752083547596914253030172650520110030458123083108863274822545084309406842228279974725685069195574781250040613671778259316149129015625095842834222322870184496390161544177939841686432794927231861153813484277613482452073970983166459683034131963014771113859749270606186884764978797065719798205293007080193154335818567345714272963090328270744085372909349255179560711644273774424646456582828802688849970665744910607592695540751839637771779799535243427952609439044102588063030421547371356460282835382447706280101235941810881515233849394446832067198341946844065138088688390437789897773858810480313811143889174223120681717921906661265305465139667904259442718495064178246385978791823918901766637945336215441435126147954089888361020729965908004757205363175329358625305153945463435841258922484598913365924686817442888490408571688115776030442718577326111204667098017641922163547015436962286956371845062941696373214537106290918265352236968985414141729424293115719887753615497997773187991992366399558584634865951932861787033584496026439581286345667220807900954115038931674303297992687338218275795092807201320484411767364860139407987854099670033125590862255194224417209625244140625000000000000 [77,12] -1399619334824414051637315628751716850171858538537841064185896101347645198388664409523688777408482726262021785620594369071578930467753975030280997093971226090674144368772675564706864267730951899331529014159671831312172848301279057446020229575020892187021600147076438144408245256931458362672894122161189091517361511812691324106627013475404728992684814556305068725772132181181034642773400253160443118333846281723304871090427465772629424992524714981093794719599410723020880105519575118399988760269597148526431508851406521713339650309664044235037560111447340347602108445499377359905960598872329919569320286178093896198380460327126836749767429843528143994420238326681118789565102137391667810753134949180222724974785354607225748189291658110811604894863635924090170470641287695558103107507804227709835812997769380689172474131401773893385017996645522169590264698447470435214174138878403446871040259517236019569765843633366701270660871133070007435146962302800727672015748428921460197153972361902376946548507276844288378047414139570316639056617665221149921274080138745732140584502928372061261098539298970067238623341946777430210329267683469012924024022063922243154314625022192109354608936751930704113166271335328735460061952202883734686295723461679048059849616758611259771404367700364912052239131915431739476859687835427425075163532853106084141842933074857378183568221329919809071893029364762025917086741485805371033316581057347831174734327062657069739269819300539414298174999295449971783184424300832114019140655735654837004900067560295388725874820605023282942865640801835033069868131588023958510429778154625054509083628285389128843739932316304293189016625362031198202526223506703856962616095697203440450652381143058718850881239920923893929814925491463695640383140180750287106243477717204138026792502009976183449292521483768624146931324243182202974964614548281022239312264502068831281657020792838497512376832141521698450577397671797781800720251800191054984411216836547005451467453564316469453885678215067697383391688920025592534545662343598102548581382577709047185343782253580064487146184608676980668313726573342321943795031323133701756941514432927775916827530580296462840954326373341897804487125316254269402161431888522574729094571921450551599264144897460937500000000000 [77,13] -13019891929023282364393680787859457262041408103458670398231431599300729293701230826892132685862506524553874805267016497662949316234572136090781887368034812489682737232252014788061276671915114499750561586834250481586300115963053118259824905270984614029724332310623476993349700738611833472210305207330232581089793395151393266840457155327903361104694275492408139054724903902944242595390024648646707209758296234691974227867231100076222302324564021076063777024556432315573619906580096653245898851977999705505434138710590212235063487388188716775430361951396745770460366365412251106377243146717230024301465946081888013928150940351020739114724521177118936301708825528035903696944195225789109393608074048774365444616270400565881913753540390879013666326654400115333059459906144731641419666389049935399563991986352854825363378903717930012325732168035316574708069498473564519918381467279879110875466110043532999535289804377804312348367057095604280249086987541627782676554559268412061000545269426545511218639447892582077642359492375590478563038206729503598789756764099477858145864208647045060019418251473856171845745424794994246569192952482157917007657189295720754319984908185931165874910028764585587265818568557778120558763857385388052728648858367473064208216637141116524592821966121458867230422219982596652465931989902003314928582007833766850615802070048197134711105064381353381538002251222037031677101832739098061988831992951752528338180513286510642013609930704456047634945967763864094073236540383925556388385314814364673288596972563552400509285344379989141663188710345065146129195884398752830479676834487583188025607316906874708758096974152722129385472073580336320961357074632720616132972409452541628442726060815910366852241574486279156139158367686889670735068045854958986020751993463676392180137906929791288250031581301955507276253635116658378622411986135066390729720794447286042915245720877814537125165909435841891632028124756759939112478615215548029281201575120183840231920637342010918035767311255231772011921392088602072715037927659206568852504991164017702551991585766055584211698661116754796885936447626946500565737202397024368069610122968335592418998673937930146935760634596532890006819268868067419672571492046328489600170996709493920207023620605468750000000000 [77,14] 137416554205049230224382339116593140099196916435946229570055126243881309663252167840229102984368960918792330269945696830531411897767768388476403302556140958101894318393743608412464091450360123822321549029381052437337635541563559022515779035637964378097901367821547191787513975401658031021045349731988475003495406684282635723088958464639845627221918739895017014422698632578809908122940915079117388341159477832988137952396245706894027968105998855465368127520135698941929455701407557212997768461476921604965830668579994691358198152306345105004009619997893060789167220154614019305925184108095954939180350758853655153221922236065618555576795226746994031168067481376186506822206940483439403397182779554238718552807543967511802932811721788239581867335990106060162697506150245746633228553909609005570510962973885436948390154985409874536050798661914611405230715658856459624523506057466082272725730327046954672232906834493341788388723512754219211315616458819987249388668821346116053623607890098597560805150750667873771201591628849177997762170891491872059398182830193985079330028180223273624490678168365621148339244787215744102255693034843564617831935334844489710406210123122343636142150107675825496874847245892232300944683669858511388321921818437387894490162630754497557800785945750824699003029629811033070256490368381498076307164513736902840366054756669269213798726685376841572054452773990762596528483872404568282140096294333613465630553921966754612084945338246199357395361653631334325739444911041559988708368873534906311454044256566529742859966944067657309901721150443945739971010515097057409832611714044030504099262742910556340735707341292593740912661524734265127340375819813510575828190693243729542501902718766781334046632865486108836691122251003947465242967657739156577160022276959847378279882095901216777322209724944544676160908525659307274672161189598321609776126928524114142034752394217048619222186606777475045391216983473629516718496039310917603384331046572470238786297192761653875201614997623118232207034950930965011110222042105644100345823823912855016166142818990447907536866823055945172561730250236171717709713874423697299634623161104701808753706353089825332253488184873533114900481645059743531994832948552043294654367855400778353214263916015625000000000 [77,15] -514437821926399581302140027938813082969330902029534767870238142402967966491565650886379205860356697720820464248706793413197268116494564873724607555285337867820676035169510695143940482310344264808924766252045466094899280884093382519699259935315613349349229908615063665879093181121678195776943907834949256392074662111599071877983188147335953890749962809427715624776880571631843284965676509223592824339960527074247410342691669798431086111457062193584469679137061190131017575338187270832482057571314110519469125540075084977505489268311602983536993968319222217052409948981453478533498508078241066729394286310777463547248468519115165191040656315338135715351914010256577616472021850460660400285736028084067332975794500121715630789553035566636586247893999278033823121233919330063191935546024714320650039223064550600796931280718711774516620078000507545329961822855747154752597073974788948586132545573751370904632889604486188054648750944429222535437239669933546649838931401007497020832970713304722319540218581380174066398716618980806135077921221068232700761945474969434729599156838655604558177091882990880381608105081249645381578404822260747621896957048313192594171396646596429191170041262750822762353696671263677251611303349605681705896648846438235424206230957798133736632531889179491183481404266777376716838963425343539599360867383738322816485696843469863176616794714110353608347122170407159553324071243945727842755575766930553924260796920549221994586877673233467643624630228127988833244897972649064288328294490671630862509532324868560945061157760760573973509276844568223905540290751173867562555243067138473555114961365632750297559396489181804040269635443545345442711917384144672700739604381238649709410615117033629164266768305959905359176293081202327174763272453487544914557598112366838318362063483260047808401790919344955586932410247930585249258439899439674466582341477636808513781769026662646391278039681619209463789557624139143076277916795771920414215780554830560690548411525981092665458496624265235612394682179007778365916044761401550808587199458520693234963688040062319364836317765895321947729771076919780609804833581123549554803102153134263663460396572793076808134956539855734520194833827475893940700199264554060007981206581462174654006958007812500000000 [77,16] 1051778081632821365767219359051347105577087974325326258341700805741888212744477952232598631799375465602136841462881858094097702284164071891237445460369471435797881357715516163215256088392090586363310706680189430361805080567719745503519368225236833446859993805432196606039707953565390765482299091211141483953264810485160072330811189664261299595102400395232029449500203553740636633281358347095932881965002402432544012512096077542379228439806868693406649986126838587509480094345734923298461220638070277055661893973956611826198811204905401695940339068784351991899862361634091010550394698897763131933318126462266227214146199560402584182458488089577465541452171383195167728701552704401173016656201951822490369246439819184518705007964354584976613014780521252517214437635101836575283302482513201523815834258037790340522831609672880292632716424799627100661072050206868988186488396947841397460615599119845333019176663221226246155056666755433414850040221589098656082881138757597977269455117542933659398040319131236051111436935391164875765192560995729277563775407576922686066719068056732759171800524803382672226028080644690953283461205519986373698507378466556145526329989807884144907545777538889924511847617509069987976236084484613808566895202327990081968336025591905324750617088034273164111178028161761177525171268321007197103062722535126575260722245215670106701905184614225645974084531524126490524510437273924791693776247304757210254809265205646597145056272020137007573549878484216752226998810055125580319533630106059699596065276326495413254231750962582542420772396455902846649032140791477165998677179796805863818130786663115613661448895293022095708347262332347324152076176146404536261893164631298763809830389254465045417818837273685221925078397860227200251194557429525623049719048582067579369613303404866160462975559363409526364676996126817623058339747020042976910808582601735639129333659827026962996226655337258661742182851226964006922004441249939511354782312731704432896504867260418293524242188036902201263194031110179784189101689299105614689480770710544485600595464185518991565351115494495868412411462900964043782523403009286014088649157559162211899718509062922738559590727007580460461518845775178099483451732432115477422485128045082092285156250000000000000 [77,17] -1040705622013606149918058890434857797229006961245988369342306022251869846747736997094289140791101958999921713446870508493841780933843250487582900126514401492812131581924974009833380085864871640373964606043152923369793251931113377284623069022091897796206845684759319881443317341476459246397248065181627163285960974926184340907796749874384738936163422732417117257079080456912406127768761881572262623380490882855398156579416440232243830652986112323561541680631404271540421385065533824598705412354964037739582340625030696395587143052636058282294841000152532775902061085431747782801050459327470998767835215974188675903138512457256162558261313502192961230077764237910875562171759669956764957075630157981034158561606007313473077108489066589570846503805036756616788986964898774324088883011407946474604166703039617610166225729300558006374672876801350293568239182521807789997201032195294883329072192270436468524352378513174555750560618153316662460281188761298753852840970407638183112848342760173340797906149520681637531452553254788844252333509232117721853116668131516691702018327468641883523803089262732009486446596249208136938593224950630882841813120232159332207009013984335525028055346316437881105856267398894079915346734954878769857119784145301077314293728696416866539512866724086180351571576887741405371348766769860992192747217283759619438800037834035487694580700242664522975601679134951206244800221758742072021300450512757369428908411310623564050052546863139635930521898122269841607344222590843361004460107707124059515551572254636248312469745404657863290684477000880869781695358211236437985699863828677183326392952661303652213332240122386902516550232847495164501949408289874110197093420197516251872499349590382711450362149951269989377432307448647815510990758886775454034689393458944129867198311068278271212750913927303232513610783265758787333555102928792223159845060536521951244174579919092724274412845904103656302529643164335102928783626857235393043087887043186245445233155071489592113370074618371512803288757484039707299939920543305673259237506902355442596294950047979555582473291584473297119053137368489726163928660365953837184571581997576212422432120588305787326881586390256098102827905294220891456533767405190360477718058973550796508789062500000000 [77,18] -708198188556245866565294607125697566621310102271427777431737104342973898109377308005451027975254997205736117136901275311866456681907214152490794580549610185488976929427541005262349170420706734093033588763833895497780543320163921350004197278564082203206652594208959202947724794873779875119348240575108582937157892407073803612875890060430339394466978120326603387061051022326363251767884255462788917516887866788684384643476325257351185474443135236754517364368539374441720170392557383366871058732329286172178444630227401714855121604484519878896960352927153034467450805341945102556128091414987599986916867261418605419528100976944728402348173763424043206166920615644546532858004378363110395133908507857715688171049671766633360484771206759083452384791298495984086098889200268027309275696981277702697908528337534308106058379947679939135246303749273240934377552325120395698184893914393508868916767144006902708286152116394755297422913593434990965141640321348533347521152198330710511282847225577040398882805792818988929403549779411755688006101988825486917052243699514459499261584842586323756003002439204441603019736291137770063734836150975844583403886943991355914347424618507244300650143823477439327242599315909138274982747298720369631231449946625854562595472193368468667133253102133140984091539946381326400032456513118027302960878834589011397289099453208084978913920251118406386761110565756261631391709808966359886242758481250217285008298912083548211687444478474510875534618428615371191224795765045984264527928437787496747720709950668990069294790418968362705581655779077788534607545210013998451262427160706129871506602098550821234174866628337335677138404242353978608999189581917336052334567673740319514675841853782348072758721676048183099966872272399695407800051247047593343958920424535165108556372332218952872792989946445083071151675843221987147468144864791906638688708221319282082536174554961323373784754202073788339210201101481556313018361175423033085314443871416174441473447522599701707019722004513933359778494600514725438536043534964831384886501578104210203500163293354141804063850513499817744299984963026994131952573429329528745639749428795984948830647856003627698956980861584679539958402663902609823834422009269928821595385670661926269531250000000 [77,19] 4849017707435092182931781394249375556652133886771476635815718597611363548536707177817031056626790329552416132830807284752539795355810492159171097653322730778366083730113432774597546215898502300626947551314034920947851618237994651708553859571414221573764309526091443295208019625401767428697086074959526548151888079771079228537130731611504143964778803480129692388821748744904669140082432148625735104766481889594962951085508198050832564209919673231367184637655380521631154948834584267525996491459123761291251637139713172629879736723253293737022863063076745938128834046713956371372351466367796539365729767679104568725972201550506220277144968488200673269732261346247486872358691350604222489553325522558181147420761485728846436899000022321089596850129157296549763387006176532040898790104090849136149327519263973446185569442440201001430570643079443491646823773840684861906252301114379542341896685612674299325659311037054824243622928316408954234000469056749293702008721968996299671140981614863699625595017760479248064089671892512039673853410042048375095107193760116724307478097824063292567048054300811221433763001816974397608720966650576244080161674548161697717241941334463987328708593654703725876427277592117464781746478776864012618585771932982049008704658881718087932867122100574373563951961961459904940408056418582193434778045244446851688329168564876154054006580448053962800196674182869409988999192166649805228784155640599321313374699306137513842901358164215783015560600038084655777997286475890294603234091185206676644131457757940660293696725462845384394850499011559858332717056737764313290348853911323496940393282958209470080263123652027688787731428396763723891321336929093097067627284499169748789286612703392044387554960301450524419846831969211381637764512933831906630551039790608251049468947942919779397424202889266595459319731720563144087162110836152487893343461611020923331861303245326221417203214717402612590648770939967923209656242090315780828071825419474357176191667156371692405146405819455182299618054344332076682215864371271574819668270318525889771474547047841491512202829910772951033169579742928097550677379700619532577788735047405905430780168513300373599642014453594519792111694299471466584883216910384362563490867614746093750000000000 [77,20] -10292369275482979737198150279150022877793549703660060859630907082091256380457468329694171464109002833376417111469246835913672814458424189339977259941922429908922462074272958038970128666875521417019923116032863781647245495715268043785887043208403907242199678808284771026646019737257712360308176880946504739436791218705211227199719246753935282662344943089550727707931000617653127988010655310000596977092672541192343037407414456455318435406182715770490870030902282923854691446152225536499704716915762167074079330306728848948527611301160604063415726610751174892164581123236004458351804361344673288401980923083490050833012830156061460420009156417827229592954136079977130242340494004065203200412479836756794410561677245379699263393943891780731551561092418222681985554369363823884298971774474370176754476796629932161806542257576594588246103274354786799383126936368665898742699221989415140934259831148800441108357879561206118491276555882972133450035640060703633769265151006912415845753881975340194678274842919535546664623824573492231234137777639421626743875761926073775268632294598328201637195711130162217858268208458542137484882679827976083834539078087890701802994304556440677605957670122388464291743246485087812241092166066026958299717758416013466511671337336515221119599200376832054954364544857699916549981851499586957649082791397530637080062386900130875797689951244327388669392159758812131497567414260587772263594943980410888724564980706025066358036609401403685639928623759898647612879846996712597066244377456452909900648453533991415996142041832426091952480605852474007488728938854376483290464720862361309400153051653956474280086064862083505316712392147613575853240453165563578980854083626037207039160409993741665775544408166241225322166616940964150411948637725395546544615175408421059936468911324617059792183200566981889744061935564841444251337143742893238448919571647322489127295040842618173639443962101456562687978195041596595090068789463436011014699613805287057001590295792845785301441715114533796823765190918048074251333795890535850537890709374894454380349827408403209637220033692265971167189558495927365310027234455188617469709701519278597388087892756128257517568303865438475283220192552091631910116120707243680953979492187500000000000000 [77,21] 14189488938892987121437404822610909041146456057004760562709066981749752542367765696469548022943514479909438850123910183269352524506147589158912841334754611647571560753981263375022307229825455997662052260926491385037889489726546292764789820399286817824755652271222381995076104535732497363053703449242305740137667816436683433494643523018460024324708371838341029534194773794509163666979202295679211076209547608389946903027503336316781690823239306197791207412008583107502380935233627341492269542449867221434485753676985308457708539067107485313861565069434900739255785137213972399733625012668821127169684507029226816981153257926531254395785983096633406049300449241383442425418135838156377598905722362145032891767410054029992742590163224167666973037977072899394891356687636913372049873330502476179621241606675338419363215166228391779315209972463518489937022962606959962558862079250108556207093624731432115721294452197293139287008669874706411527437527376239214822164835074717849413704075259673767343241696460515126214392548326074715886020152926493203396659199939878537943450839275790037042081788198128545357542066941062741430259696866847527629799022636029905999183635369768131146352123516557686552146140852761645558859756037396943562980082269018942131090463813355318315005819647352179453149842845819890206903738715158768217345775469993048315031154017824785261790628527810082503129063762908946702952460252636497834828444789934899547961896940350027592860305691821751829904670282075480740848133941962296932475284509130021129443192936738960419886121561098174938803507073010133585649382912255075387156999545312931323330980215754316901282514284976257316160791297132282893287801972976202419464429611407136046389002357756467244833006752213789631501540297467280973530584923420564393508699963795572334373619530045345718625976487265116761632470391267358212458320172437120287737096549609252695704518623161987814141573041014020959978927134169096714295419908267863809896346161066234567639576547274040499286411864634590482858813904568123984243245156084319404947543198463006681058926333616500831040419358530424502528168966676747920154015094353718041875841147922000185020454888468450655510594714558468712989173794031261266468391113448888063430786132812500000000 [77,22] -13707619308356952454774426859550821928863650453747834162997383380096008932875296012293003209021189433695695768339001581461620707927585428829054843189169843587800736128978623045878954453526622896516019643886353101883210551177464038936882346713156265493581558537436550536020031274700544847353813162011100796585482880121832276832756319943732311805333083209662844729006705129117293204956916674930552066774126741981068578803488439253078137869329847788114679879374548974321550218122288380501647654462336952904607823621114566662999206289486708476082408552440876448372404046215901809899927164895035271101928909659721781411907707719383730380580347002108071807737769407891080878585054165211137333269812181181439940804849255492727317624337589148855313827269221726614721557518258066818758958051139950399094702797253166678947332007188460768891873804154895355870100088448007384074206406949826020881059440192527971124878643124420306438691589291771928971997987504732829058984610556852355027480568928089008845265955812708436652087262096432194657006630902505144828491868308634120008204732900655392087803256734024294757866672431045596868542615480613975172090834124317090782544707967413279088090152002605959097684487555314860008721765283103738035321462513182273042617137455102885637380876388304080890953876697754829550310499228697861073220541051917450973922027345230272618293533709735972624370671079156466570351007281891369363953918868246617639993139517481998751109258558517541191511598518609365693702686807374100574658180050551826177997499670109825291119001783071228109966348160758489323577386924507164391561325985059361218639988303000872658998206620099992713488430340128284632394519866564946332994723689244258293211450698769150172862346884868195399651143311479750286921035234224925851531119481703091893641389244650905823057936423907076571078864297884235987202434729708434427795145559361434201823793158992070065133035091447798841580588573779179163567282486440962908560610788212144732808933424019223677365294880697897713836717035752021239314224353854294149439548707501508087431210343034469370934664635886560360245518861635841633528478195652692111123355417004900307994628774386919584248252199953731003136646326989733779555535875260829925537109375000000000 [77,23] 8435039973035259587940430363642249847680260343860839740898709552141060093454845317533152447734720500373934204147233154323430387602450404356141217384863163086059163387154313501541480195220868234385176261249295391501225306877809481162530070557256472258406521390875944942110233020173466259017238760573324617367336254736524009422643844198576975300572083609487600931861557061843554160888392738674697074424404523210866988265133793848044646232092530143913933173851999730263182047386466758438550003309590692481784883204459748413403782175912713349545642935096680632917106289506533356660112852849210944508872530602498281690925138652113718346308942911923491321887381503932780371170868481896612709440773553581806406737101684058867214548816351725334489764733260681776871647605881319505402978491111209141312541958627584979486494896651439651706529714399016563488888349431823264416215078877469386907290802522752231683686678756613521979369870038643789011754499986072947379525852399560645497437247641591858575606413724444897773533179722470158126539993495646800840155336328943576325287385116148012837964174575668154447914913104516924086786074656735944164992917556485864840092734538998133270750063802361994882877347477019759318414727023301598038277424458956540983466315866816302718414144483313648480053166281742778948147052920606895755870460355001542474288157547539816430149303142731179092017198070907965186248176514710109765826843698577667205044488846768591621898870924901375791737865698199777428623373137204183929585574653286505955805717440879003677444375954213794872157159562956292211323986192718628242084109639163572750067745714516384765838662234128569891912232040128190295783551473304888376958347549674504602495409196966520727033898567785930924705319229715998702567678502376893553297075779180403007101193482518087414674335513744988883085983081430723596242378368929434904457814981062782183238365981181347328015458794978405289612653111629225499391186802614196665378808923063854829141371919789402448849032183141161681528793753490774069442298608158912649185416965888132447038041246825766746347078399460143440852723982737487482285754385168674036004345354817422169553884202931223269467806057493312101849478046311503476317739114165306091308593750000000 [77,24] -1258049958368991804011140485438089929707862131933538413710164100388070570711522256935334763621041852072824968303654103346522063166042482172833036967236956571612613570011409663893813115226692976413109101319561212523437641644117754223664878379882379917636221029277313123015241268285106300573945692733276514152321655744664168552886038716170343079904764943348445854688557456163253596003846796469131344005420348312512558144426295009852831033559095423005439213050456591684127710957885883074483521176918266128793501967082205607520845568439189799134842279522339009628571709890082830603820091178172600391280707017705835885347839934936842885794004863897029247098649873900125094563480844415333549682625165872408068700667073378004720503360817747703184781160523708796637314476567635271103177931374640105204781370755145196537925836792974586515730586404332606505373700333501920653563133251493697640086021471159945092927893694759982304903287094886176196818893952260944052176687880708890499576826704536362467266837138803549259423765413806299767095082140167741952180294631077806400171115423159036745470857616374317312877005193058560253939436920564923575951214430670295791440013465354089116112809900131734452040286694716299179084777785271053793953449809853135993952887532300077410516818293674203673680655118237032620002411607348643204660701746272524178777200211772682688448457275457935220874005586945299680917574222882728385907206935150211354418105720648850116598460419671196449433991550237885506594983593542422427964760573927506521585559923755732152317584609434000878751620763676392795085221225865006117614354412324878103384443334644568737923741532802726852103467950984972161609350254734817944186134572185688323229518317471294713797220116029932234356406173604581015983070934382353214614744123020278746000356892049613104213762855324929573410721871199693476400541005912114907877020125867089012939659606563151906262116726298111167647179121747345069228381410366252557823567155487356049438067061134734679853753980093022082821432409201668484066045932195577086160393056226638218896045738375877052822421615863094600236852555514173304550216942797850555685136336879328011828134471951822347680855159058460873006124458584054082166403532028198242187500000000 [77,25] -3552731551760236260575875863099525724090825879255296459168311678614608648904924012707670765045198597053068279831159895000270182590817171385044743066253209911364683911055005234727761024743894552257857835721605589632916284867705055113789941005576575386385794328442111428522912893659640772329552942844835040764043257332813048132311884125486041378722229173674877326463846344574875839267356302292272241512509737185851308382696853182242542246600761517097146306571892175132486227507793814517376517152147163778851571168541465920500202271455193535129438733106927486845471333341476433905940831867792367571305782819613602134087355086887886129963471538041065272167081998721825741022374933832608729973046924109058957904119094358915167544755910436692863206258523040541828934736879740960689062005388742612153270236960239218191755411659153191253732705733502546523329968078463964022330036758984525827247735490337280586908559456363872979875475442810205324317927393872399997458159338668772344472877116520040972319045989976298631710468675909478425591978784317108238803411460067807799811598082892781390343576151250968638490591268069791183645049977578470032938525349637577167998890499303068550398161996085963178885385771014044228210330016877353472659182043351844822212195068968748977373919017052675114656800921777479090084167438550204241345537663727258624907008582169204482186974985737165468104515299266467626883350806228793818360870261989925253751056644004629905931791256153474234307966549307326121389590695065157271256281507351832354118050815031107600668455160861839648690975507324357062830568038801994997786861317762527105017793918839259740749716018730101624628971733102300461741784845273477721818187541438100498060455108513550331914116574112695255358868388770169777443650291104697553762774902142557049108789186856668174841748486373891053442803149235113915979180377325161350771125160282965763112337730479677471295113962570233413880842238171077570917437658393189358276770260667151600524829798126876412834444425549812508207251276241173859434103911838724760636076495796429854090773215827304546150939135538339547407263125915856962989494059612854195013202784478112042854093527947178152024022266000592620155407175275286135729402303695678710937500000 [77,26] 3854004597380354292628872243378754697297121428276114090410306072903558582846207715186666046031084189350561221574788002019413553633060013273813885121635421134801968591348294823862558397646898987737061742458450638176722409171020411992122646765753113752658615080829534501363519850375187897720477769259971650500504609498376453565591073462184103360020325092246348904300969075619155511318117405823658049589454673375150594068169450756250291550090681994710097147774179898709670582280071531018724381024889638265496396524571088090935616754844899970181422596463830387228863602431919252898502942204495748588813638735760618039814740197436652616040409615871747760776991754201511501380436660676276451330642523077532275345279952044133935912920236615616868440344560567989929842678964841002788627216657082343959991517167180759481636491989979072923589858538661574558352241135539669739135064351341494155038183522133758495362154279450752058226730095673636024855744446146387895690586817753271845255569973018729691438777422879123948074305219371317134771837890009875479578014244346565561618397541201150539293491581056124534240140626564423510909968554404482454569821909117519847569213475324572841267444426672606164362651675030746198166167355117740873095193917148079727353751653456978732759480909250470975499923197038053130293809535384716849275996560295640347113579123403643924504493579591345001006923893635008725145895408114178595214587123258628381952310069569888745478492314431799733570402251475085173201713822188091038351331939947361666414272951575583157127822641225614684007800831147997304724972572229827472835377612104033869399384923476928916740045258529967826222461231767167933261109483248795518073273870187939363618751033125664363567495176260295714410256579060012297085120665327723718064165677415854655824509186773737751505993136556018563311648476219067311112008747057466954240629853555196691324243615605989274965762299707708846898756177914345025975671909877086713548183760209068695806478775575390357857562074223416146137331024056589937105454500641065809519050587875709120650835984104849383320304660197767752661069165768962528743618576186750570757610569074752140457076683712253735806648073983736446646020112893893383443355560302734375000000 [77,27] -1499778414289553751502610448446593061891502851917709433035688472392735152744836339316857590014761173046392416083997106286052099284321044510708028355613952475956451706528577476405914339181354920223180364225378393240501408569043759651636234716104504762868790970100985433809968069895773702034853341124203149283680609065262807051958686050497984626912952973050293457811255045978942226980884794666011364930662233947788411248485961905650534768958222192367605543636864873663505739565209870667755769913437361827957823077884905834726925910993559266183459608833079182606414307441083274156397784762057885955787039574058155839947494233662453875418320537413856145664525695225576334194926884030852128988788652183931896551632380939580183447975404474036854651939357016977704097474951495656438041451147245248702954067781674569362187232395172855193627835579936442064700833791193070548264523509259387426764435021832224489401833117742916443012807997507604228208898144031943279039771449285418730327205819393277049776932464370902111673285503010864085811023725656899095275922526085154259101981836773780808500554204177549092931746524548359003848562798936093422245077136041776986464973368096244553519983846685966902768291525889515053076298410748630792898146671220243019496349905209883740707839212580330299249211169777433436165014539823725456917354419777214725542691251696449485149417260159182658813764099734569359393455455479784538883160858954379104915096154830571728649517255229673267282747804099671830561451131033623577665841657057802836357598564853167804569213922841491079039627789773960513538339704298400759540011252414431327721205004000012136794829982217784871001725384449134153431745734434693811123450604301514440650658256118803195590576909928999385556749863511004206400754672347130355977426790190078100604862866598541021846503399916893930641073818036988435266057978203254031427562708621816337258620178196783211099813797873784058044989066954330485621374248617386419658847720150359898287333472675807018647216554375959951553498099816086984193916659785338472930105212847069660122000663241211122363088398083515415170888316404947029302679603695142887479830031972189849543412503849382140151490607274387123482028982834890484809875488281250000000 [77,28] 432628252521174516289338674145570228942289481506636705028590324217418673277610040769526255421850807020891536679742359070043710352569005398384515734291799088864419690609844573413291838555296661985608177237433069189575705122918804092941295830145239868889815584774105599964743252736987181425981515441231455495941457683982244540257184842083646283830669151403856285470934923477214583542238337016648599419095591145877009337908952733478150162659470619322742928113796712687337103490467654337445188791293179058501924894151508000126768850374278315465456861701938850929694874003699159394569846077127742512331475940300415592594937372674711915422953021158618109099916276063771338701346279391967186993971491582106156917642819602956473825384708357643206746136176243569831740740506657495870917751212627264513808006274295917734104796302422869295535364966729757741262910607897405293706677984826498362037020261934716667751181983060243730396493337653947835392207100411358096093258000839553046161664477499724123982330038694905604664311512453820680226787006928423630736772481381261693175645932803680778788310330175790841364990122817026154097987425126804076635262836952359853671128762656703914267099516439776868703784830272087506906440121656637681948455144643566958047126900092869650947263918572956598498045229112937218146900598144735605672451946864121072828650041498270707285873753648227925273399936584906620239982733958740460562801066672935229715268869876488258104796793034090781042813011995474801607305414603388675444810075940904276923909837182880873840727887784571938072223760988342965625261382395731060889446493959087736065158465756671813275942929865564393246234206876872326997893402180408430024915059644616753099741868822113184556702094468203329917282723769011517977474800044034020562349651061184641228592625428482334268429115630850351668795272829925766387440241350623673346024808294309610228318605631870843247123391764735097688774796958847580384381045260914284173251515304333798462897833958407904968944206601623229006171916605359475041633908272762154305359438733398364516985721460458039082204474659726312798658144658901257029532010122584774211896243039142124285417515892626711451187868084922172329243039712309837341308593750000000 [77,29] -2840366938072768067157226090476576718581642791275213545422967698777978641916458755915434263884176281591059834498775892149956156726413749208315204082876400533117303826807312128465522567502654220596786360560408138264940512222805101105018111154434506761888570596139472739400533064640662233975630282010756388961437851728633588713806282735156552421586975957930852129589978380884066650014324430601709566371920343828471816375639206417321140350459352732175451019450554030998093188931049986333817043333348235685702200406937279038941075353743686972290857597058419307240145268435106091607680402018130638731464697658368950808583884747079121573351208919554107974748876508340321674836297478552151147180032127106254331840650759751483865892692087168261245134025984427989025438180150606721102469006545834312492754569621615258826274396675934754092105530531893406276817743926291776942802816010483114175763316205018761274355375518118038777985964197792920523623637610257403439353256634676884483048921325691655300545394897744749595214682462445797641921175040532132092816819709278272620883456872763346296889678415014428406682211674255637498236307724513169772611747732148386824033061724347871197468962181907111046011778043259023828738972420892852577414797777000470442857518600441738712773476680371038717174427491108241484824074112219675990306683987818211766245480287130041989898149929719651967293629218072436472394584373077718260767868581829003799511603888808077945305883586366671447811597510937705407068178755630436264206873301793574574946667362118611266726495064336913176498531392550876469489527805838025337986858017683330882368651365592839964608591218511410861188727017244574599949987832999637447685433089859755247317107673589674726182039618760503574496699683809652609199940044610706655071504397345739220828707075678940034573208840055139320869708241122081124477742452602518142549333272971203934968670835163917565860302129757539962793749129815185488994793720922415383029623975967029245901625242023209527978539798142125539318527093977401554364956074698395872891679208850402569922637437000779544835341998121821833016577476512147915853986552406447281306735261953099334237249505805134550410952914978324201911163982003927230834960937500000 [77,30] 7383706404937789064688094379254038763528124287586412300622701110786952337430097878872448268529722438566169988043816787604549190193321858470362101292718692914589369376467420062104921077501435931365596186050938959296324621420421763790328104808733253404198657787582584497356340423814871447865758147049415968368767739002974420165264828501829123126631897778443388270365945850603630178961269279900866055676325309566592249416674862338814181701526780554181892528567906025085395034273343247196507229869900119422495813158955309457392560317085350576704061456593808106818549193889539600117198471479945220523339051503606410544728948214802057273050010588437367755535088585063765023152413867114692115848453186353422176947826292111600493465005437780666232316558283694826033666893543024726933802183327876120711119230222604104481992906659214943661303013444610577376524709123647053038583285875147142271996480157867996692675897784612110818842302393968570247827829250648023781872440184049742760255640331614509886630932440693114411140842378537551723047218141081751546785506186642332018643912176181191970069677066594740311648023681963329081510917558876303286154488970874677006627650711801485322146482380940402810303021328260974220472118990852310858181766315569512358912640438372717735468621017345046036110072262669676448725083773628734123227151309325689376107282378190643469081334169180840771705377128352835709051000989069377955908671802685835930267424531330039434094880178954178824245378649382320781077864338547439070958230122143931788212563634557567803872598622390702355109229720175217923602638458857997445465637860713191034030943582426502129796538834161806163138635986351226449942831971569587891641821407116688173281839759638954249361923214415497005996927842970801569426413153483002549066691585392813272203938817589739531635823065557011563709019949960767064872633396549651439946568407707539236641365849774547083539642871858603176757577294821006908662555802674800958961499802231108788861760916345549866607012320867832787344776839369007658920898442677502870162804082134708634882837858277399891457669940129923091581726324874625880070033328200354107020994696556324895428755363699969440065967729580620471097063273191452026367187500000 [77,31] -10915062290504059101883212935663966360291858875662788122967452561886266960250911280739239097555518220786947418906220667723432160714517016092448700214005824056859184040398704141555494719648683818359723085831952852684454002000827404732656939621035311803714942769021037856713452499815616407991139648650268697922267111870651849771594640577986205271308579579259217699640717666023639890157262023399971816673782311894461507559460663410652444319479031792630112257847817393919799571239744449544549298595188151210550356373915512485209694562177031165582335739301306236352426478811844907313753150612525488185130821499659662007933254693847300546765334244566588074760056402468868136591222710385320446622281045221660682625133314151690890376502417864483159843827997579735416794886304995898792866630361691923094063880213051251466391017511616637043979872772020911837998951751191031364308273088613214683093485884445991831023279880667451559100006948463537054494299989223216838000071181131463514699652445995657007696227817086516925940513400773358502542490306068964254804368076606668448999289670519126750340400926943549231857485417567651418953762158545144276645770196672638345419176353289970161760567848647590115803912627043455071262126719220945915912693329054229210250903529378247362003666529736438198399304417163958231648072841505869377427603393672692397821042414296913831334975871203795659861051587508265430918913805481050211310546827196591682488326838519534339591920136658488709262448469475570382865389039638804777101552110348121586568649623072711667389841404088089044483341532947595520293949104307489440343702094295644573102251491145865818292335798827205249528318975689383727666128312698849834886182063005810881717287599584053372126598101084467266115194681247583722341342568265819949798258522891429814087568067467537042846081573746654363800940007067069335912411512374941252097079393000523460382826908866391828417323260366041548511065093546772664904737024078957968555370541919143467440264877130414813261834710548234166019187320822092337950628494275597370101221545169268083935709161871855619719200999806294894059472806804874809286479032209775189670777559180082717835856418460129197214869556376015680143609642982482910156250000 [77,32] 11328813666653196590564969749565547883857771018117240722881534031722177945502337935474907066462868874816434420754068324849870613614336811045355094068671095236456605690097898413224220110147397547742587390985375146293876608355904790152002227724969171964254236719536679966627550510431690181250457786079575312437323549556880510945977233232916440810265142249424099475323479496513124533982591674054797968254668865069907401601027769621457094873212439199348752758087824267163086321660398625948722273462513524005833182798400630741135507402845615872367943079269465896957380887079165135825905093894455429185528153899511189243818356838377265686746935620227942873178096455384642627154419565245529170125813478643339795783661540760678276861043983713594023675569433772181218079702205134300978264720258363462502112420083405530899277996403159821113764522656352551368433912314582142312875113157186670833459777891671964106934265506440614206640566971735081958980546498802128267013431591113546571013118921066925812495846451224996287152695524606978262520019267424894097541590323839870710254741476071082697636584017277136996588165035568220142629444456606711863769955805182037521274048732993490003438198385948971703097806779386983637640224905295679838978171060630618290924893264095710896097125676358892227404429999944145002127439447837979602963217322517993538838910611904037990107282909445073277000444644198708446164043020941252932923924688453651639081965818907414641590087453567055215593996707473797299988443099879922798158969797625929674795259623853882154593309160093030927540984957059193847099106172564202064336569055793818149906373645224100285709542015928100727377455078328520106303055359766110587090949440920483515565638702817535687631229672835942961827742053690344318770217589692088649547600688302829492882199299651625197726096696496884117017658618771220509311638436281251729105507712628302704728009558810839497109945495309966680862083450038723674386799144528272830782843538581621828809938362445815776741027916589702161212388168251100547083542197646926190017653278181593700799066526587266156818426824985405438601422347122871263072305420529176016833787804481422034693671423567599976234276937248068861663341522216796875000000 [77,33] -8797349018681928128719416905394795433528726354391138584657010801029407293475727590279146346966645479010225178600978860531179705564679036313905423747524318938680965516064825731187897986084570498522864846913276416159529965590801391376293867065776790888382283565437786682004961686175422630821773045565504294202605208418485549665770662477946266035058614212166806887756043765596169376069444558510428391674506077845726590559530107994690797213419232217110113518309831244671682392109080251427363750688353399455418427890376605941376226501841091168953917729753913962652897192961983807462630157141676712622816854766390768467528380724843831785300119922336659110593009814192111809856182365282448050148850657925606633366401763130770451812142186546069705785576117122788187199812037779094390977234660943964396944954411032152908871982412549323004950034511036437532321763555660293810781049600358638788298528707780175120139975517193815669538096597721605885251770020105482470134381714197559291974974775396933216298578661409368730868866855496391497552885586336955543151676570452655518702584920771389408148791181346283800415045445045482695695216995261488845905197725625624950322240709973716543482831703554821431100277034740614856204025516684118560594601176650890428400359466805902426838783022263617597768376177940923513823056684985278754633293261499207530445905545958235726340035993223413318045252942642273627104131087227835337412296528120962573870605587621834628641964671452938102330650104973647861684632601364817173435097664869787321987216540238823020478378069863305285966756665536180401398927428666037437278308945615178141505401862923518230822992951843589703155262569394260985935254796942582774863820229296971662328790950219330983641636549174375184661130185002364165842299409283380832644333018744385408964992921242786079793683465849376340907689015424881146017694980900151549548133257270865785876424308475876104889401057654180569086023332093413332648945797700007369433618013077533577170716159448033168881151284666029754035759446000183308590639387466735104117337886370769078961665016113425213058614631556977249796464705377974465484274360421823355871838657449164981358214539675782761563027634110767394304275512695312500000 [77,34] 5003542288478542991400150241015447617838651974708328194539595965860466833604812452759356363308684885812764474195681279511624183454610274871621097547818960195060573894237739311871519122689330659818994945151297814491793170958181062766036286860065179251293423632551715922516675791782215123997942478503770603736028151759641482534298050722560676612488360889922121570433023950333239121871976886017125161306017190954666349370089633657636130558600200811252893223952989038017341601176799171105545973432663403048998091833057422647642956035765705550085441119153866958545420323126055480198804355829591007102449252509929640036024122822741332382476506066548387205960869407651118531144277108378211697929003435289454008110351309797676143992717791417792518231982014853901054051395989917907406652881112167722253120994554629326130331620903366659185473650084778381709621155231293271258793777497795441820030179894413624754414202595426678444873689145934207194313628235452374772734832937768373577059141534954034531601877640156786421413212725522236317106745299313746331285503829015475290867242372355558234192131486485676492901355930305704524956429549103886801134748681494123075780519742345943239737395527322734295824066633612440128532482289019778241912814292926346055991842104514114528402214851459997175683110200154092722523474754434442578298735675457110813597009006214780031919220266996437996628222034379829939304471859189401201116413366878525002614491701833769112813636715462800349781553897307971429534828924417176181824180848548720453921177660108214065077210863797431933322222527069449914647059714448504324574612155891407020493530699697130729078808201193139398619823891346767563175523463858387632294076730403256929401695443865116337936838474089085794505875028463397118600221215860550931691739590605580294531212038553664883227377522144787634177567403263473247045691856485917505901520361879920927147539144873172898621740742831392081809399400343254538361254635024124857833963893717113621444996884151884173586731730286193593389520021524113304576038530423770029208640390251088678776783164277266292318055331964581311076535418014556977808792535442080990137635743032927822393840576291335064951226740959100425243377685546875000 [77,35] -1689478582221639256658290553986836080299680982068443619062824244501715188450927843859725150922593127847607639397026833194647173723923987429430698351448253760995769886410661650823492039790399281280895380106929739802179897008914492610080026413474718851821985138445302594554049023211310681793644039948075105285541900470435479543255143283275998018658680660212336109129081557764108708639010115568786481907845860919598475291294482139587496706793180982770566386519245613907265602563763726658191392952138829379735535993430027266366344389016051775252073927561734503320897616346637765459415615894712671701502634213832315537054470472919714267080043433351431224688494135528805431073182436922144955511047340677884158856998135275832361136599259283678255319315420632978379748650491028173212881446740978365392017806304120969555608258477408124972199002166445854885102979783250835780735106352638475343387422122303086127824871362040585888691140007745997953332467538791043725190237250156985064543599269365391889176007734079139503348077727651717205591975024884096276811165259477754998948067670937230158988907511401931812098092354210646276784035536045179041302759190407394865421575312123299963753577334886519455371375551653021611208927168179454533645030969762529963397526720687416869076314550267706371132988666328501712042504692724246665653249196765884552851107568839713343646663919475597068801054022018064313650135081334451834478941216399784851614731572786714889861090525813095230922498828301441660287824764676829100151768827412019082539330681238370150110741406990426236393820044821110163827804593610195696709186281497610935690256549174615740174623853236766630968831334046350499461974379886833885928306110655839798702182328894056241047905350956053491892732364399210721721410701041690115775439827820632940945010978593320700622701294924173697745160351000855909320931373372483297616680101617364836182472916557255999510368549575976148226860617426854457862584341418268118258556694158012555545926484751557769694347504686229190321282971761750142435434713603052793289897117240534037346841062242044902735838137949457081907829664532491424582618157994533439813593169716267652756156933402387210207962198182940483093261718750000 [77,36] -267299454470994659117891494997285322678183668058198551054094802900728642607823602844399850328354834331211074819312544701809874717637579659107307176038605935138910485362442244269703922994419514008110186899553985333503440947782594723750922597346005771812795936959946912760428797994377531755482943195494604872269627804620384020266503970637414552718038432102184619427006986691178744425042716685447525907544331540351072533651408700784523463980809105055565311307690559929650824421849956371605578348069822361891228364169276122405019787676797800528926801240836599155430839557513266745502833908831843780813343148123851425559512775311237155566500635126033576686503639109109015839606111859840311121245673365793134898596901120941904942178488594034096969400506736787022962282524833009799211789002117937395805468400286452268807871095208979341656458460878096500509456500191998387527773897964949769015737087128317746564633459434483193396165979130079728828879334972938830607441029908322452445602874856220480631376328298563831176793391008787673885077443834199615717468390548235618515860206550712881355231341787759279555365716245531829208753905888141580768119702383687425164758362617273805955728190424941018929439835330636561975044319569832525086935182191634403804810721523184001633558711957217819462467387874167726769171313109231756858208223595986415127058967321637350425348901352241600158653209901254283908479061283551825068489518194468870362302200264119084253229464945120378440497977876107887853222708751051209199342450702643181446408140251568070670939308969001094687028557655412676588717121071674274209921186283521267953741944644753857377169146257795199786201085413865275327004114859600432040984542815606612494249501226659455503270276698038018345082386483278085417796779754725153264326902456974250952246676750398703655283002364362481183059851735371097274632440537744640860603884187157628219240313810345672048158028571668117983460044163285779178405853362327179053698167454647303430050820962416184341588804868795600590386843589885909758259806224540800615937725570613373304761776591450842253760452694400197424529049082422724505043632236644128480109791370065725618632157534193538594990968704223632812500000000 [77,37] 922750366873043944561976830832339027739375692556080244968807433340157636624476476097910259322402070232724947807583570625014550414149224806973299211817944231527898684089158172408667251888918049321503488172264860464855397253704881184066737864706294101571857484055937151114189275260270036981433141893312523320940835217934238580784777592482495960697475790548469173356577831833621855920153245987190217629898937605167664037464576908479860219606063378775295020780306437386445195885601236956659805691410688873697712566906308979042426577996563537701113901229900361748597154673006084763910424605326784041542948036313349501737269077170145391200581641460625422049105892660208901181649054740773273656484696826836315118681529279645786483634547649682075431339244307003945861749664750789098571108802584322224934774867797089663211359072298291507980483454820781458523285697032952063028570624317188112015130532157902606815616058934877000171244642851624241731944651120209005217473870893952945185420365218986932587261671498789488050712312989684328428743421665221067391746124934245121304441420735170750892439576391170552790870523523678902343906548475023257099277725593115991965556794883714666837985765354316112339371253520715538246269195060311372659618356845520422257089384427337526086565707348923994450320966763943254840847388238034352404833114907797091430874267930713442807831184367405118967746232545712965965231052484293007257026462548481609424347436466865095714600725057699176503501998024970172158836553071815228948244868652786340521995055898319506287572667029727081448272920068981547105541201398366579225686676025570621638436675229051216775274248622344085933738786886317308477407085295813765870175967717327155400002596992620744251772404372583023060296131779327647414726061024523293778334567790422526042830285079716491839729294800128800505663485090037526595388358686305115972771539414629146337862378935642996409762671721153079159550503445268205832498503193496392210948493287064047579621743447461772136401660555110220214833002138181438147137206755771981268249905707399460075840248301729214147175543804647250464269185507602232083512959348882145458830788303425905760857261839191778562963008880615234375000000 [77,38] -812939502721244810735994562517581550933110896460217756248093360503516798519808591436004932046688696136732778710074913485279100611415798268951527681998224671807444108065813903903227523107028638679541733367362262957443926938379977917084588742281342431874500646464362101968064264337584067356205917590507128248198586834553827061232769736434517355509831644357851868857045400813140850483664919184877152233211367827072612898603843769662504375738017689377675791602217740494494451543739446058524139856313934611182105000908154207191816440102290792950674329683056446855167332781439614037996907131664431965362395616600731768301494885938899644659111189568306183055902732527096187425366720032015366229317494274426014770585063567470188425216540705905245035085079740481440387719029103374499144666549794704483879681655763539525747694474348674886528421667544984503856366205292481391245066711887204387501129104059495445726468886097338539696402731780146786764018590094442553338981716586263871872331858875961536861677531363647390108861916982720493150830608368896326386551441548570368979584068357409223234563015804752550218413891159792810996144785994891051068128573368279158928638675672829585208926182945621145762609769179665168084843884595239276100039062325288153951865131995389413043278848971128957368432632761006233481433098687065855928003962769378773277307605761324731739835762200192418713297232190997171058061333896087244983289267862986237335319292885406842211901764723231919868237201651163847246017954473867740059407098571294178236451957431225402242595507122508176211865931894650019519928387914989479083121800469613158520462579548850341998004958316394693574449877365355057076741778903658272838700411219130883462369846566784862462695526829494591633006662282697535331621509316697702208786123156002895707777404683404107876529060672060809536504528182378417848426702711571177288807137861395101340876201847879772987995226307038545016857444889824045009382417887529327317592146725014676675870765216560269766900733819236251930773643296414881187322697131910133736044616391110748274064952927827060390725028045139669153584589912329687049831187205912213200973268341993811791912349917765823192894458770751953125000 [77,39] 469975811472842413107639916510885135461868355279827176984038314662182425937761306092978204762415353111207762995650691792991988140134080718956450215670483112991144433438320953633774606034926246867962665977694159240940584956293917496245514944549437757132985380029940555986897399667967508235262940075832191959725283153624826237426497440947622974169590664024226958810726605235473273653833944106191092284683113702972302970570031050195581814917243076880410152889245393521494314306905923847218513244675865681160905624737583305036821130389453244080239890089079842166565995242869885828007659513971779121640395734439540525425408009878738207931235150234104705055686368225009864726982076477288803362937994184049597007058305967911582730954495819765316284224434115869442633065772793849410862861171810793022246157822037144639585171281950004270178348078210984553991393223253764574044084006036646318874395926328052078722377372915928281480419210167756023966827550772767220034651121098339519280469955137545964163131753921341091325173887082125309061409532629897574354487024419609937461852017072420456200593143463983777340213011486666386165529756381918509985554007620553534966931547237210623719673300142686519748082521468336641072801156579866089779352533977593075488243322576394780946718858161913865040668023314290592321127563279316308108448937721555521409720897275640867215544083333211467440388396330940745122621189506459342558904881998510283590171350538624959958258894340096651346642034064502863633593744849403948976047855176913007348050514581324467507927245337025022261469947798185651766338175975927500728525850477342910563271888097974564629509988178847188289561266278671607857814609323234774878363476348977146563614362750740201625978941904171217398319815001320199932275950699696311613947353595443671460529625513402405181198704925892671430640278267642862438832637021465232799151480712259125721454437144749935160734417270909375376557258484759925957443488915756683747018961347716990061327971923590289398105046655178477775384042904403726741500198803488077969866574752108397521404750839440661687693386423829885547497191903985286261834543911847227277687365698186083839971161069115623831748962402343750000 [77,40] -189355654062590289844734004208522166770355149656525234909096190883579625032204351503921339047523089041455725046271023423895247906917607930453153937156003964577651011894755876267675861126922449770441892913817030731811100495066717496462786998579891307672508230443550032231477132698103229037139973604576160613369900114859785972778871940170982819163561551471186765508614599758254222622341399819362276385179632604908114523485443600830554613938249575215287364533019341558614912904713897747528908011997744734688816489789982152573804918108757848682364481127867481380294023666568197883231351735995386773959746885325570904065171489580386127724992506868652162034017882404703925819872758090385870341526375036836401919788162564063636731147865296666898596945385461614789427040210968537948386275379691436435676589464427430498870238647419803944492294678531367029762173453172060566416392545450165663726702350242688763153594922665601967014761483771364824764640237117858463065457754228340520926986183018430430465518391408970814415649694367869563610375068871171946232798071498130165726598486089627607038715906201940432275078509667746682046470803613011066483525070695455677836498398335420643314479252139737416325491215602120269925597986428577082444456561470763102328782722996227759272507054948421998041122860128042410182766335202208489319919276185974789263084641165677469579270119648275724090102311124916909650862367881189743601600467327400101611892974288914826541694959001820822930619620145597837508284252496367294996556242237020008404677506916452781176318239810607277996205221053854872620277652357016504710437635180923061188706008773008848287874485013847896000072509096900223323592333916579970856300317461167748717935931709416653863600308618989206781370661702059713587036005677646522489629586158250756710146944819669746200591678873577700664591074360360917178529108475056505590824273961978069632665752111986782928670419825155276693200958887113396485796447386807380173075125278461679416855346860831435950393650211181874072830058003334787087287847583980288606360812150153565317664240033948456499027544830016603852166792362801623912987991866941625074619026669608956581214442849159240722656250000000000 [77,41] 43310045788894500435340983147412833481586443620244301041656943161716528600452914253918554343667562378796039896875004654106062293845904758703489482203426269281722723725174201445678602888787455067932340127945923932635385272112261322340427481179213918248243813965326503377609929316158146717245962408391054495829058743808495589566781030649042774024318995581705112174804762550661893530084772241403842370519821029565854424726082304670845996347185222354819438509839895085827529290028402745605138645906869515300282520325099849737345500414969066828870102824670676714926945149203213464756548668435686627015248847590479541315650920329188104432095050393986370830302594443243114383492779088361295205026233403507330875316324417157024524039657120121851946271421877598861367895252679584842602920912793667123390660610589977109114014830663437908470065511864727832945904653417112673007346082180556794978679346142616403717958613619961691230534075270529414302549937167374432538090685878171569585362938654677617969963298528013646119360831289157408809732788980890868812954499754855611318337318737998116529468289473063362976213134036674739313435855732793695143188500093071143387739092083813224133043259857867447658854957783255467159766911095016801432735652568083707807452063164179675540397122183478683512029866381959377959924796083845924557732336901704639520935402184119726048469181169717951851393863890993625296338565914264959501573147672785445677787670021487197411646074241580906152245316325056906599419807621171115250366124870924998356356706260740899277234605175341855086153284336031056276626407592354070953592860199193913404187060177946202942507485997201120089739386002204012619604098342191616375718049363834446614318364922702773493447815969991848769774962241719875622741940801283371614512145996222358961590748648327253948553416636378384661265573060940448750317014434004846286757019470123735116681543186628950032672208793794250850810266962755717625152847687292439702277509976279711597223873883370616908424269343715380812890506157115835226531848835515503161542073699718002358660666654006432355975255883087218042203380440990843260469805864041048030208848340638638774180435575544834136962890625000 [77,42] 5678450166830599059765851861286507052362433999864870405468411389842616754027524484140596674264219915561060137919426513543198688953461292841624973585496650207112710373398176684592898704553195683369440848793622019133411020127183020227441028618330284335500260742010156539602607690296787869825936567490669625903347876472567415881916037465660385490677176447055582318311001182967438849045801507331998871308019467991495826543095442041181334496148665215401750923431321466422908192962266618506073109248052542705771555858811120418287437460678678742068288537982557092538964125044457183424175929729674414031694040902416071745012477364208661732244203481714011627489980164261232760450672241168744103981526480504790817868864431369336316114870024197860294631992280624903143991244404582157192001399150454501447710347393252577468636180464786511592227309232841105084235272682135836083932730932241828381345820966295873151304289316376138457091381163239466272134875608234628340322907993909359538023781887837585412250323782416020117763417508110563764463151312528058081571038889556624188221246533008834382209685266092113151216264553318762626483487285476108825691712095650946446405325759784365182474488899670029023108889491281591307968677075446800175361654570936889437339234245605051196553712043914834841058273343658775953624272331834406461462539096802566957820250649503562532170499199074899515106507215098600930909576754284307450307396929766300343847064281878050774721165083751955860793395527322178253511030028580780280854591532572512939538561497798000252441095603486835223504210363334177345221810465661109010050149347974884194529706343926627772476379864993190689909736009970736559581814946022230281316702206843170167679897669723161781436997504161147096744174769105953928181512986025332980551584140587212175303921395340637955385618841440486717391971109368764840458036826487940109502481975802927990566966315480850693290015183735907113525378150093033127343219950964044684985282935990990150816142653558041967657518024627157652770731960298581474346557172809619156701917824049519010870018273310380860674146294867657745952576537616211929600505160253368108248805956606020117760635912418365478515625000 [77,43] -11373130245533583086365395172427847688162682215374601133191095706841233392404658912795729105877980319326749172472655456398866156801042331182253191585378541806311328202924912375767844131492201338707632439709322267453974344470670319252360762157393346158344137284160689807879458704530231576115393555900967172904715455499093887877956380362586377612127421457237304149393730076752255378980397548144449940276654360873500876780854723488431379567967114933102341443818099046662579092082869710054989108164832461581896262852713449696836194765319392299343478857650593832119372779609127130235635247344994727897611237551550533547479678743573921248212731203568210019024457960071281041328526014863567454301666067494606327893729660995394951683149257406511765787550140952814239592738552429983189917916230596873646072835238675458392645366867977494494650379654491003458235135747584151320213004572819598605939006937562598853102055089157236658981040929029306438373357463144929338035690242156750648323730198385100006289733710734406683856476547699653002655706449296114011793715043380609710740127394566948506809505790171418460459760871275052867043656324587862039301444165882252620393413115138988119042542725990761870003668576780866994085001666900849019513343709747271784649365249368092689389547657162970165699947827865909433671903149255679479866940605380473265046027282670907900569937630094115270220530491575839971196003539830576658519060487739568066360511509852176914029330077295802966278230010227269893846942759626289660777419073405378976700110764983756829818148963225038327087289777759213418543755967297697810868721699712642797642229719769479918846637161196759170799196043496575047808209255643812175100604324622619401740447094512643872545147534164496008105125406159005622303892302710105092508276136965262256032467906188642395819659603668550979466852284392879901757379451387810070036342201389508127634935615009136194973285851224038659197755231998504476369737782961930194131426090601197460696308811903438077892086542175104279673968665245993976374212407968391957795131427351367344664493483636054858359003225114012404660453142936486999139641092065010352651910352506092749536037445068359375000000 [77,44] 6361864064561360867213365873849523177762190475041603551109588382095857325373265563128417876996075363428708122031515364221113601883718222399316978097898592970485975714317681523942609284428807805411383179636010273003545047332187270434598130053278091884213863186858952222219721211271630516296326164258615806333797226850818210984845324122381575107487514241270093276264777663865903152168351047276858575165632678433551925830499682486998349917557308215537983667654328388177843222396906283615550996211453891807782527489168177847707646679610860438181920247981434571655836391372971886344550441191656946451382743717562728844221332245887157370703401067648995906691717797798460353575860235093371599980458953341145205512004731307793655488283756046778506532897920447429976265351514488433141399229904860222861098868193085182864188016799030292322443175669377986491437306994773712973648588513482962419117472560396376635958899836843188781938417284845703665557305297790411126367464293486553131923049623066613402753993577141166281331205263052487116321365082713202995357086609700105120215421569501263599501346205661299009454225293521475209877784868868928438243308946490220072658125431914115312671484380356203711681293612919143495207303696816427527700711409408332515203930381775783808476827357944963879707971690269430426857397416069796796940576638565835996145410871756923590253291933912715576218806860485769890051157243346995281873725993679642156250383264379201987649883367461386518558163700122115265231620844531994723193380436523667998630919716525646806956929990278648536416239880854978658627671536528636654391075083704940272132482544672092172860076683184266195362767185199510898653422486159604271974131896320191120295927282035622165265789049890031958799620648217281845452649693472349746779491794098021218806825241187535654240595147402374204601389408708077006073729810336668968907019619744113623480162911360389548998835113313891443843686312722642144439894823738750181472913251198185070021185959252535963220167802481676857858421522493164744127165168626370114608081198410753553204810158309174619022125344686812038852044147183159812435852137335601241829863283783197402954101562500000000000 [77,45] -2259434143429122751067084552581399234497171970605329498923684914187071466493140038025027648774086569025070825486299894810794195887812924697749538877240044828847894997683213518672012734093725546973330654150675902625099397205915245915133601688331505970537397774557578647239187801641799755933881689412272693352690067813854156451404102411279059458490375134358871834293965578451176242332032019289094143810188734474680935999878980873163016723000829046279251371748570158799181339209243004296062605961009938234568571230695959640376937376413138329638039400187475955092500616606988816329751185119694229032426410347276175309039533323123057904523304976585047412563863176053528753192076992343611019904184331263980965688082410622615615967142090874562357146812114580020731400233777097655427744846515055280587890131676505464080737228444505525571065913122754291155235635592671183743870034793564676564717926433952433289686467379382684913388793852189496872492576928490193564128234774817639112075664283070505264984802555511626396844246433549890565600962830600453561524884185438109448774618319921085858800278460521769701047129633483051159946637820659346967737349438965909355210373107643589377599452642672212277082926310949721192219752784000236449033737793083574297693744453232106829117486159799522263319682416505940658479535311752114027983760560318759065894083545997522505185248166532831548230126671180650806175307056830393473275402920817496698106750483610277514452080175209321548414389817096680069995437806746184125384966431503016204482577561648794984204639504816103096546790328801837598293869853280560635255029698249020049987533998902752184795296639692408286078079379851143968658308628707349519565983496078013188214665748406616474616605398383480396105480083006233871405822120085781132940480805654011612970424723976480471399962242235644431896716598438665785642941315636852470045840679280516755557674454347719170967217073453131348330871087621106180627403587384208311140681502456672995929075109449242012145037945749989605506481282910643797489781381195382613889400868144966539052806745865935215491253676599679276251787748397811964997457419290771696296360460110008716583251953125000000 [77,46] 511938667285206711697771122079438279499224668293228879424909023519939616390566307593697494184947561390435925478173320528231521584510755144366825022965688553410283547248768032351609574036700420649864668331540864660878074523770115258812282183730795884059141673816128190542474281398774391190063232958152826615793913269892676039696033864959716651801850702078737566237229827585178185891938098415303618908202058360811306253409871855859953252392774181878673030727830726461054238653946667725890901204135498726335774326687372588397051676147657748362632360458131902613957222682719827749477936716344656764409487764042719976302588701198055903959492323106845805161407417084510971785661257303474366469882425636247489991345986955535838461926269587719569954170470873191516041554660871042083689557016774812439569491149458738493465213051298582868469971963306815345847410594334024904701059131943954119468914840353431364203491042633737314997951362857673402593093095743830819259048511927017933434903610423973184523142614717545291266419259926853047233548844885622326234933489576390377406635138131170938354261832519612341701195372829845219403923175260168316719790059830267703683815695108817369925077563285990196773453819483610590826673736306999768142065319542903643178612599534200861481444878365955920384000871090211534175259730592710157720114544760131092284393066922198374863986853059908909627239804535096493264800310830712268381103518598577576032653969696879320288744055578180783109081381567133151318927544178026600457637971968789840715321145696179821536075546702054530677338610927038095372109587035579120062225974324855269050867831801012786292258958571782091363095065153475974105564053189175123403656214560448911816245356352206142933847049481348362668361056100349718629127913177632194667132943272005518054087896316050782853386123509039138887946458623852049022981358867789174575458642079198446330652664525116736120669335876313579975357942541693784294248609906119152941242061293868006763643718689778014223768721068696022222115175222684028521921650376596989316877351693839706492197845690916474951615979471923208609328310392760342002077024459172349679647595621645450592041015625000 [77,47] -34668746747842321561634686238535620761765504851513905088170037324290386714698637289420020894390994101887724161525963277284211470052195603642561180689806443657972369734171132220855711353143913451327048984472213213127944832066442660135545504956743990676891174921252558124507236480678936451102672252789429922198820423400508324418779425978601180143746987154653679240072454800862095748573047946467202215242501424107510507326142078961244192083925833686711470074921097073653082937870060445201902579130200667198804065337185527378034260141244060635827370194027903036053750498894699040919925520072824553354022287115420697375336517058787528124102287232249740037284936052955743710603807216376498417470021092910377111940263763962805877905261993308808810448296861236110809654797660034828725465998194600007364948835386831058172466116210605822687405511712549387261509348842265458334957713384113421373313033172504165768173400123403397701366890290697632345826218260488768503467648813239614228218288330672824400745447118162389974094724005737533143249786571589079345437904740837887519580369155973792911451633484987759459659860183213574461239871031731361366486667689735550692447879421731750803628442069250625193887425836393819952084381221273506058645124003931979824988557139980172200080679740297949550619483857342075271295652140812320856608476254686557516508437906575618879078730037291205351847036375890440703400132798244462075084257702658066736577167730553514757534798209597364121167789889741683846341820277465839545231758096980740861391149158724684112871630097647916896545911317487164368585084781902916907326179097558941750129229072715290506135443071824962345734642324871605605690696229171282727151925322755618175214116480845723030168409557683617010118499003526947992673513625482172959370846444539558781195559668405827902491102046711609513720443849807003988107514988382425365424613352792542584166023820039072581468527125673043822160570872476919287385316036088339122632046640758516632177633761387057205915979823448190752879433410759420010664676977896419846316751702103077952532286416150310000551285037515785591564125099757748672910789844436862949805799871683120727539062500 [77,48] -30397982872368068801385301598496121913954574063889713194819206305741355628824302928354351532393709618983869515132455861907044311013373929038278030620183240722362138775417680779996988996324699454996961148801430443650918038872678287486843025802027116936161223121176926289153928476083478193554083463748628923837945414876902730891381754030107232118868062097968702329150764752179845945833599722283913491206984839155057286294645185920030900900787038749194098177756506208695095025820727557420594740858663340415238037836069973703250404890808757237209773600003548854695725217883388493733502533592627338736758059382583679466316201777446082560649140355746066195982166552575780650986548210201356006587148922910730444379990943710874287782492748827858641928306266112042019405284510843033695881112650107735507378082738881270928263221179603009615790477066582330811238133182010311949265365070143217009743615855378435581436092003397483334281004201285050710126736500505523354226783880685529586619876369068321188241633060327160531132867017032063311010425302050962861101777602245495478531039076154849916210780707343539012549762206161899641106979358133104065154804821371352657136118811145392246953374847934553486860906852946955019759338880942944846626021625139427174530441274331227459243368754988231421099674347428147212619533781879950083093511591343218491200631759078313282624501607780654577835009442025685130954748542101957314489940495129870715853404415733191485276737075721965938958298710895799400756890763096270834065377365372092527040446216223497267256130284287244421887573013844493264401219444364030568207523731199075102675365443254982802054010582085893839246519056800527018856558877354877881863133890247946498482099954894578317480917491104797359957743899832038160186508567032581410048347788030643960413822099913289510890284762995209040098499504906561831097821885650779000101740131679137756904368944265342491636399192087190727199839054733429299363799641753745309521346808606879359404610853097887882510426224466333890719182738289709209951900219287162125567271752496281749661827864621804815736384214212311984805571238522003615911692975259938975796103477478027343750000 [77,49] 18035103338285997361863450742033541802284123054036125140746821362969335467005446801223878505239725653411881559203744018249831229865354475707469545204077595025022807556563609439106487860390992523787933678086735018694149074876124836221666084834415014128990154653558806279565678897197097446392989803885444806355012592780969353281952801928674073626410999097081496420577795412332239105597497359242405335946527386417193325330648672321460511844134291847912377368009264122816533728355502492207536716475449859633216693597850455244438845051936031750833919758470447757110596294356872372947286748763129788064958208161145037383206370385336019926923665496677986653180938180179323968046955567801559238015935691923618623928547545560070930307520125845630687909511744752014971023169700263426276525376268990397826061025081065141943820811005689311394686273609313507692249201595247512106888015446423718699144457449407081395864141607627917646419405439342353605283004879091021139063390743968519583557762774474229975704630441256522715066201816350789223507276407668397739971592208642310199943250488224809704174339670797232226364162236759343209956502684667057034612713861199472177686472149838045047863403035969264241905649368989001593677946616438666422640134454088966474662633214724777181680964449028630430649004603288334010605389615328200818760129434257975411752048104154176426031254036361579719455584066909599938591210856264413050428486214036204038888201480065549109066369357518223363714270565139184502948646187757785540159748181892790093473394136771833176381494635696662199575889279405776261325755425779081315095712725271991542656082988770960495222043161352760567313955035355696150736348057465838727693904275261637279786997204373145413371140044316560039719240289172321051810703095995065840964119504698325798505516319567450138458031151960832185673618377541637547376471018177050239017880697396065913924571653264077699324263868301546808479279992993659249207163445755546032180771376631054070377902551746501382388540360846010853410832397245804880881514348253228416610874852780120440237359366314737177110960475292630685341275988565340471225795226928312331438064575195312500000 [77,50] -6480315809448549473071230708595903203804423816072190656049523877577070079267916527340712161359460939655190855777044591950038850894864377494550408367577816709755294105839601684701604993518416603599721152945153654687249864317956886894325891390938883984480491685040295895905405531361226608979449788475643096578485456380703561736560037983802898464863420841050743192087689217865938553569060790039698614795816123400841299403418777893501956106371184133899596807564422497786220913035316265175245412392392214478246678420861864422261271725996119862030105540093228974072691339395896751222309194544922883528198566447834804224812627829708060663326994888812407872402371357072267786500279919681948283040873747543396733235682494813266623361847231948817780439449060631578234717790534034842047552109173093210655558154189828869822243013354217514779162533576915373911877888777951361250105246180287271900199651582953271965541435563992391657800626138927702724080254340760473296473507785625631011701303086281382762020422867524944616814788062135538962908313993658036365847794587031302608144300653065701327122712518175927241143763882944207166626433697362210472009698293455979710354690164775927569708366435210793737260323540624564802453632599816823080080285060145444142469163682388711241436439279860598878578397869841375212279114153247012344336768269213776077773600772187367156253207770138174094378212307444852866611209135671821543142697747613618888068921774224038845371687051800969242107536433848349488416510444409192307243323762099621439433618204032690418917742533279237429115335620809493542093007013859765620713797668904016017642561580419001460087481162980605747790162106051697946048547024668982581153589391978610320068801917447521573622843857192064998523050012555745647668402777627489272412799332740085100811172440910277492918968106014129427103151091955959895319137808905177204580973249871786451369815711487882579253958246963996930356857214339666823519660170444376552411430726815013999888305694367265860931422011723438013392679800576662105795285913154756703122038242921558431411130368456899068212475531071772362774007473920981348136649558000499382615089416503906250 [77,51] 1860268135486113346092804109023085789093058760162142199417786919726172961338280225456501651361787408098352620199461470089844137013130138533697085313762003276060735680374291497249705102144176263419658788098051730569972254284230753917677508158348912747901563934187237458386261563147054332566491484784536493716885293934284516027065090926063080709073138904692476705980477204335709437816522748297998081974899032345170112109400449880302737850759402376454035055853158633327369292432045409541975300075837540243482923662908785101815635830230384247575082826006743227020794450514220562532392453806998028781343451733143043757320497584456098440897578520612610282470857541707355750513082035036680794751853057206651221188505751680687786205920331650093680788119923414903384513159168767692148781459117091815666559362219396536931307788082683593966629585421457207519890241395571281896138891307155461132507407897285129114769337378656740370938373079437872632889290128156031078177159469908173456458319816820864130418259605417610336403213118732280675163294197079698304341290791425283184804792843372702758862178235891093266579766399137441744431032144045556434536199083455563554357131781047096405318210459920951560293584255614991989376526369981151871506237455455276239181789338934055860759773804996308935051232821811888315363619017422727456541172661947379639672282095083528295810609532762348505753071596424499664694894688310972854514105883454478297119022549758445730548494173291557825077710031372006372819775791628170717079728337615871716598745150744216164924995356189021171525407499688007068664883297615291365116328463302011932356306402563177732801222768094960152557100254852547345711467825790289903887502357516833661175503131110448469914933053257391099573789734622714457882929996026545211060662838797213655295333912404659920848201353050712651641566034457867652940204883176010284003788533630644056728310822137406278656882230185843450265753704673377437543237140079729018325937452515354067601834687007385152076265832009125200570790728687164138661255188176350306846318962965222629452705756764360537234635665740918856024955878314397494932563859038054943084716796875000 [77,52] -460213183760069144562641601898108908197176607366875287471060455749507633638635476990391284867132719654106765168565263515660838493597392001555060825516124175717200913740063209001394515261198194498595532139946268281113696110013765977509296911097810874701229452801878995997642153730180118154387545077397039660778763315528252911776207904727657097503901295191199110779968789234722158655554523547700377599691380062193583269897540809690575218396659670642067100085686133640043339036106318498318093771794574567850544601843090359277796543079096422435131533836800874445914919364590684099496950397435346230061120141524483175926587491990013052384605946725687514688376231718987647324133010957011750934899441862218072753986577445142006753003428669531902376094093600241751142426269014816236261631344052739897647669462672340153793924729234139677696740379705944752952374750697696857677072175270259443216609723339818122724676296778736586617619522285351611477284503302175434602176090067875068119716681547838522112816995256111958036965443458776680127294957911398044881442517759236118060264100331310012327273543047817998168078531845887806167179347496415616520495338707255247800861519639337150307692088916964438285961317804604282308587823652658578146522252268447559289653017787266717160548866602484140333386559167554302435981378009467747418926262579274572014612880432411187130172991225529468841996653254090603952464058965835348252955571184136989335660195175811145973553878463270413237918280188929042860577460223158487041229465393590335850254638407060655724283514370008270001658599792704980618981236216952305449193708753183723240423214104080874122558951045462231082247364314004383101899807480664059110726140413678368453875374190482932631635113268706517089494531477969237390151997326560505000910079964732855483459221703778070683602296003777404696283978414347043919241277895424551832283798106858742725370953272915190777841486003934192973531139954204074223747154799590213247247114751433202551007241054509630673391145318036089440638986834339211457037468771284853940855462683440180192902879718478750701581855231812510052813447458675000234507024288177490234375000000 [77,53] 98959592049719278474748420799403121575952584247540412803098277325479410220374725428519138019284279922842715860277311548883553956420178708747764814062338734665953029520138930657426058346002653235738853542867991630346413268604435077605623809902631816794174759670340211341075453920492067217333746460100435320088486085767779613000373578738201886050052265094927731064741737321479766582202693601420250659516310157197448001824323729111317406614711433815575449242817526792146962046337865783774115279612323584303992251006248147440395765266899483364656161698294271101302323940902103490302219858040417042421181637271235803626360431118823908332950523609595929990136429897344869690981454244763302309023802889422426426931585002536736105180424567520876435663835799611320046230629532096100494474722155778281639061069968872969101004683675987431826878503218141056679352530209276340837048548332519983545648370963748265251532382547749875569839933879129392994553322927002825553051220477900354582920962725469050767629084431246380835305847805205460819341335743129937124626729864158681069265618316051504759639542225719583519586943699131011356400549991234259849203192590144263682668469521246278336660607039959297692752118192376239718566019660309953744713888255530884204973143422753867942686680113652316189403015839678029065133159438909870331085344851880451312705038672453069228983405134948414784707759570972390000787523328317131768982796653114624230363130716888239293080007584901390106422194865621796243542560300952139987565677461618977538516063644100224711895068881244755791600271279685109453606962794907169814739187715610275191463292747506971661792649059889578421118969561291726796507149097769759223048182916853048527689589768836778295707568548780276611491594548612162687927185815755365375452992490539628193503351955444488702275149697395723862116742108662333327829893143773580086577002825655136373788879110515122606631249997435352503536691009574056442702645376244431029049772796015165107837144692967615438777577144184150848710014650258919079548442128359978199532387755966238940193672300349447077347375853440761966917094127893506083637475967407226562500000 [77,54] -18016601404990170211673301020804755043796487828368493211866481311285174030698289856779087433433366535170690897769445809076671894579171356269609020780254635378564572900895024994021754677812213571441415642727346716864301092533201584403506919604956571037716049340093367035890178184503061539073230519692052118929117421900902437145617200630361625137494043730237351997033067493909193524823192842754451259500433047474597188339295846017710355009141197536594248253038271769786027255641979514173463712596212417758698448316967937585232645168338970720047643138443882924449738238622631353035268062441111778615836087526310390611533024927024517615127108296250840308254689718802344144682829352978431463526070111239693157695798083591611091212806784448930097040926170009574078611492063739556219219714273882230793219043570735309314629597601148864476789454400838716916338663449769787266377681209395038712355725799110340886347101157679526752022442423375210893638831842061997647081546300423390792477659731929177826092780436625915161542739297499805499978604046208645867046696037648608997005206244563535457242515945010917300676386235599486734719269011599348039927530198914158358326992517047549445238550587165069966498924678193339071732480882007407346874640570710032193135002497716701263580878608396884737462919888195100884463128513827199291984083308634105441395183978953221458451938665210963985586283423577747312146110101627145060981230370814419498139036899028890746148730521965754602085545216922165141566707347927621811550853552708549225343722630889636275870548693256771449978232881757108654228467900453919592481139064543045131413805465566375034845681483981646854742807319303227977758652213796333711006373775210473639830565116174773476930158377616665933977422976994736049250022171417474324133836456298133504193696895599776678697421966790338895459989471137131386484009133790102129360935599927864370907929994365850621477536940166045804129567644554929252997167280544469097957771742887276088829479996177276739944233808547575266872795348750890709453731927231541119397866813375795977039884427934231065604533679035820226133068899798672646284103393554687500000 [77,55] 2673718722717752273912364406513437686435109346191071272735018394979181731817768702007229337608445648227594278484639593249411141860537997332178532951489207712237902077580177443449248420587525899456108469052020916004276476608965347714952098123519090097718641455924679288003098446389887016188346563372895068645094801052084846696030628808280966934691991936261176135193277640838508224683305658486666470526645955830115760755608779656418502013361314704345758272301074704823046932528730952759154491681121806374890663953111392275960814703745997825453887149974438707905119997776454569300166960800223539814695323487816248918579558326464813596640677542059288447036670138915559495481747291773858980830086892955306182283643098482550950463695741948115561114507491160042336263217393850119496649945647406826211623864479552617626919919178982252538143764650604090766061079931141324017652867664769909581607111764948799074219784032131123736056401810932858851562515961833446240887231554438972836787871709121036441699552638170358297190618900488734232472558094525300640805790608661158880662160178877915817751232021974429734692530450454064274630127883702537720121002213604926854583091126276262406385183764225235591269492399254457233115932751488145045801706699279793307293256960484653512037307876213967757392006510243670120607563891162393373936387797211181911563319371688954530865861634872346651699275286592757477176728374721004435811190554675223842209099933467265185234723801046622944357592919868411141107584106383793120227689861954562054672079465482168658641475814646729571339428813300295001760978287689642037707625228339588855594763231220740584715575217068122446590137094842416863102498077920036144382051351612187937421300336452620137076607744751753155439785801443923157450408074497460807208421996145203798864739760000047757173124202386868194815066860387636092436420357407561813955869837925981640767140420296436793067638315632578278972991121662279085035476265846774417519366085986374700062159227513066780228100583844007687936502099166342845699940836373927424001594195945016354821123276985065543655441114637150157307132758432999253273010253906250000 [77,56] -306537771663329277926955906800920615322052036387393677874661408063311665747666019470190791382196768771021322664020269638379597371239843943834621596560347627730837641293834611343682472601875130390808143586649079337159892609607197253872578069893415715929398475188621197222519304664355512196411928064649110764227835224645225823496720859353286134740059964968234259919367156077700683089391532502773003399533835857689695061588774300754764747810054042001247005306886638296180513001093954406396103716688486544745647142372784545202013496025165583250014437998453800444052191879883826500988899603858341043077322554888436122769204222936980736871531244757209434976448047578287867877050669943334063979355300064358026218477610972283883604049603384375492815102077863179544569874812449166721774716533926584260328825012065049549629261746539367140033625425008715213700335722247338751929629115007549328550031582933026144970198790766947810009655738378731400844216039143162962928220219209901212997644086269483645284415367848789923362551623502692165064618407205615845245638362757068394204334034199811265463362433101662922872202954556370171699251566954016211251137114245163860079505020539144551525244298682813778483871506910618663206603547010265398490538789776851845914605198154067778906563371225354586962008871568704247661348385536642690345952338460556092448132816433174279935663589615968143098286200734670631315145312966906883124395189833625650753165208852536105863593057496340687347328067609277905244371593918742801271838361069248021652882174177553579808102770153217767136272403421727145604012874059156951568047117850970700630586750609187295208883930855012471350251941701769060521900207685435057127325087895481350074289811230873455136265371858543371548357731434439744505249303011336729399096227738152291054370360269366485445605060711931162377540408162935836080201533219922858052503451797654650637496172250301586457687743776418126090149822269317635813380213872460611325702999793235738398143117177704605651961917137073139882542642980034324350179978754301725477084998651313859622366848000921466096610479290518469497328624129295349121093750000000 [77,57] 22139059184437407458820842210438209378021981057020996907513086635431098512377070268711408030897938851535629341845092043210750719569541154679659179619293068223654781281355380992724360747133650991095969006830255942551435193215906556284213688251416050564041230616627790430557491384553607672607607049719220580529363955105068186903353379267948853941601183748472465401719242193165052018196190487057756097397859790213272753390777511989088893724176977751075511978894364759149522273483883527603826386895865012637572866693957889714604767745707009971022166336696893563121398025654783979333376819744311365104457240188074043468212832835599118687358859281692103149047466241389777923475238497320330482181707760395199551989290330368934530330095390719560667172805973686896718713085012241840481107755157288743155004630492202017399785120578218627665981039521487096262405218522815174920363128439819738705100973807495141070970020798893930477592175792601424995006598187785184969176388015956022200606121212783054236733064892494869942198168638485953803009533643085409120878211639775344103101067145449583471248594660145630344227059447789025304429506824941918940327706427288828228198645204086205666643907062528877476187352223091744935311907318633652837873898529346570440301480531781273034365897860158526581616260998536401890998809977111504530292504244538543425597003996943502586188232313865648818286490852710077045112491150087353329812773446062567769830097406262813052445371432563365189359737512411611760955016615453043189563770173275107163185872337574347208709767756616996615050404564831579416515585591547690035290343195983516486429269772803242173583828005007471422118666096584267914943578190188288491835160044965857917817643948716646555325157064459556042515839463723637913491681393045410352627404529562965924331892851779845721283247105046739435543169513435786120262085753801450304611580516300978364304956220069051384692530555213072953912769571707665347257171189935232509034243271671999831514955416562198722761597202699589942780977639690632986039476453543647165757601397621543839186203219760503552171471142173686530441045761108398437500000000 [77,58] 976039349278912927179608041933386060884354009776500672332091134443128040201563873335511693845552842317186139776531883908836206879249639510680386131568875946912524987606010553898103563557614410664074824965781835280021026226708207463182074703022134338073418880268953053592352256615682777438123624344458337427161579173559767622450344538297305893764912199200287627543351794762295106199920954453920297536810907993666737394941500696823571906311752480417489861418173894343513855416767433836966922661299639940673057419151870498206949924492986901673537484962599885533509267204730160497865958222542331752448750365552436594270287119558303467953528086697701404621049176498437259494141356398363659812045214285038675729734918870712006448587337286377742118011526122790447288008245735146700197465775284174894361648463568583936353655189062215657622519636222004232615524832546426780375905837668408837853611758607465604387864766316872982394225699039912938727463400747687568674645612645502687133152762044099668462738829509344966122583802103535336605335437786207184703648581146371259445327585846872463202675972645866090688371071584041739187639694579707843736708949843047003625007136741108501456778272805133073570394556258025124556240124207839112136776414935756782867072533049545143628772640008634007795455851759206284573428650520061581620799158125290869446870244219816936505174399942054752679273462757537454482359712891129545890301984163300884801242022612204033284017191594445781441917334504333180915631438808643725062837722002975130106714285884717232050904074467473686492616881818271757310375753270320713469785935683689588858300559743892602537873429669260153982135488249632053196461733954231150071157474381831935917760836323717957102630671988841302721297143435683505523024112390969996203717588080029078263812451794965568901200829977403262097272483485234847106891668332860783499866100222034543880659026888546916227341965482655280314078027005028801194553547468065927274823773201413695783455427921298100174135603097553675729889725686806191349966553679608542309929727222207800564074287532506137010646085627740831114351749420166015625000 [77,59] -813612779180634357637495074053918354978057765389150475774593119187868566709777702330844479896060435108989414634403281692558696413169972933076336562549892460456302032220458823046385658182978219101290915784257481800102177657832551195526589828108782780609069410775896207173564244291892393899957153155544659376619038507146645816191526413997733841724183262658714928737219574650904776873679379996826684588908577600681550241491091656730407786606361282710343770920259149967686533944185129334319132042303866559524436557593645665171614221649605711255022110948654356329362901230288712981423187176662329538756761197465018416951582974597453123150835563850590610435254994507582642401218905966531997176958680977250529455241333264232951991865371557301947682656143302347229923976145268361415858620482803277547169206868565565282694750205417744330905989122142815785237587168384530311654031876502985198133153031861365718914759148835164555634116245386507263249383774304297510642111855353326629229247923406878064710484040413046000953957577029732115220514706673927490645191403535624631483583363871907682734801917633048934220692798960673677956655847812437713535047693066314515855541377982340275372398236709453632034659156204926436362673818576078209412873293158200441367397410866675576482246636956690644928978729500838540287599759336479642279236534709769849777544159497472368207280003679374543181840209649760357324492210144638678051797536543185568525206397038223797010743437786101148356646535394366836536895093964135663002016307571385709791914628085849694809662113288310432002645806167881070488972767899080800318247852581626953589808253571034286302107692291387289887926559065553477611060264236992582342019598118342500510872082691038071926391678333808975473721184942073545859267702906724391487869995286583879927794941982513918657683547621714104382843060059374550061353914942574322199385577752496676708535685914273170590709025739635294968817662971279556783401898926136776017925105491938918676814414290154880253469746503235023644339381633551335811176999252596127696341835411819897451538583302288465404217276955023407936096191406250000000 [77,60] 207947655943280108691999250028467163168488774791173844076061729303700937535892218749318933459677324902711305666067958524714106726721215933034373932548755705482163044532737282287074271670593142724645393032097944032845750126651288659823277955092384762412713048761487518688842640651872132777614573487090469808064767465263084454010585125106536135449909202422087789318045256331586737418267967882362684660806216659010017415696586903153470961690944345737245043841864769769684215169421025746800571000695373977595551436759863355188144503039632236363342708656300372113201787112608573986478166681484433624845202877656338078665276998814372386378363436864658003704202959467772707428708585927505048453020483504804108261954229032297035149320875451496431736920866898256749876320697755738430696252346802395904547666836317958120644297580318991389158167042888640495439005763186503771692834591136353291127011879036536710287135619144357555699351509391031624870675119452001134617068423790970207804257851991729054399745077682610065218875071949161585768771312511811604513689327629214468600641504545815469571978240220831882889351698406582982220382622471199134807667938522454215776888782272571803446763976968255466274752207257271073360853280605247394475986111067380000196254752520971418598875709139476211508627540854613239669645660495637745668553908407566808028885819336239087133052134457599975560560401077451405709066829311951774029670895209475136164734945019950660718316620759717262679130556506520014596290764542645658420244261865097171816986496460372839691379261274595409574817953740580508126155290567267236966203824195390882417370821895014739647680419446953647528662800684878959364710976296077404874765685868352466790364264982589445554652145651653724084160225140969059526314716635723589066079551559234062341100107029323826557610517418935690342924652492770369193497262209633973954550493779703146751281763045400117866196980996985569472964490681672893635509725874113422458945763288719992446843477489994779203634828911513876056724720085058481357381241691149199334238305956758446153744696038856432096508797258138656616210937500000000 [77,61] -39024292836169581319095656357985887127885941351475120306102283333679768072582024313525369672367056352088177895347022655095550074527479472131686908162997532885222320724130036459357526765191649555618774920091233691822938708748714696304297724351822656002557580008713949913520058591499473162203940943596743234147427651091488741544069261272305569920471251058169274054246100052570755932324635588062452033592794615291265114370014918326788488569950703709241749343061411939646141373680416550535823104886306055769471676816999999145210623762851807009733592063841351101452364714427328261539428294516369588364773381171640616807737114613672944981409010718824883514855670395431417891381497599312772023582307957141644657806963176597096746535212646415109483908774549203671917744428955135716971796691694849728192718371468958053870328368030045816420129570663556785939771282784632330952347466851997301812017365163135543590105875345977300485446010675561852799540299827887332325667998720468844847642664930260764754616115719664050540713159219978595854080184150716624256391719251593186494564955585364608788442552852998923906737674406490149839929844551572234491049592770532876896214799012393950720167580426483936033105454033159926237177858206500095262335245264263610946059280798294525729098993204165238857004219213912503322692277351971551847527715849396394090199967369954221644439772822590195328659471287640353084665736168838231374787594336278842156062703780167241378010412326977917370632519630818559661058082377188054457763822085369913934112217472850877588477288632031199648476874120733514273482332610099314336185977374473243609492759102816538599108844767725590887865168860745995731350419544261373430207139697980931345987833221250789222060046663981686726464560532984583738325713656593331719836211055998886781226748408538226337165126332109452446494250132070358522342742254542938387640422613072989620952277353523754884649091949324866071285014454675712608445427535471017135895615670321213844708261395439735119358515185953077196877926500230511856215308701536174972945222876113621508081807931489493057597428560256958007812500000000 [77,62] 5858332046965667192107474248050412285097108222003159108329895360766304790144539687138637696240600505466940753625401614416564294153263730532664849207913957235413931438107561037524707484566329491456479972398832565267927006493416138881533907963939144635174763769458183320104306985853437361856116343381957584367591846864939546791448656535193283876186001739632283318185429118829844187258775217663964320957567211410351226852230909941775620662863356253617583931389379089629690296358097244356486056811222274925967945228700972591557413008900812155130454357870908930178057839361675505233517924544205549561941987629961634380443740091580010858631640145677870612250688589189359686998929791436377137677899225561532022973028099874256765824383609624809587777825205559697248362340779448202267991829957254590875293502738315281672545877018441477498261448537518570821200099364721343506365880393333270548414197700403954076372148338026254323962681980389206342041982779167961079097680932761300206339318637083525337038327635360295930852739154614186572367114833885832412266901214103711626327201056597000786557311564929357820701824869289485773177817601220047675009932406162537825617261599274335853003491781608240037814876966070905621324610671393114745772467771864199358521599283765360391944053144772414632105471136133750215763460285503584014638670334247783385554210873600399279360829944611691051379466977307667432527235087674913497516387566291956178304660513042816046106262106712518816047148118223778964006696629610048775284921856564651305935107474486010361214385848295213148259985812823297906073087883686164657818090281821450481629359117543327772392233150763467046642542992580771800932419934857870556865692053664061541977450776624994356505628254901995348208205776581011112690974992122253300983355766470326373065001868184979098339797953594103892449391651410948257894970455529184337348128155011094731011317312883842503822895447432340511231799998579793598189527928712688917709477255032935981069142294727988949123711495202469982003035108533312542290897048885553329086950555414130747608481009081060619791969656944274902343750000 [77,63] -657839204440795819441695804467255762116673622856279996167601655612114309774204145368882582648412809615560109162470792864830647524422017344109162742705106767586352706353830948328616410888619745600282876963253898069372115675893544692140176517244358058908556176793770156799355989846230662336873109499323202838322303360907850416721064874162791620392396334422427712811795726951109807507230302372485886166748877342028215159388122175372112634537668033461438069657309062263823097281969413504596932665764772619712304097074026519560397605394281460534763945477168032324118540487895826883205492271847626047027411044222090793500583249955387867724892779426239318014391239698561185422793614577248512655523381309614847285710496617795781687133180897372951295920858036828173032341009281226857949144037302881362624857803231756566925379316872963854895622353484551986997214909741026142735660318185445232653721804423105165356341324373428701812350628264034983139405051684715209532122182970120294613668307594592116383400376368541190367890604119087120067729333169162116732734635236830290412813862994802719645232274562019621761896399703305535916335016850566765648196993194039611874316880196093555739336115646782030865331475644419466173259497573032370558949192023762257937081263310883509320634357101843884971971260204090751409470530216892067439367063817347087596842370347701789836403174401196307627126532087296955629631164929280653187321801250825283492471192298960595679475886189475078471256007370671087316376164171793219165332057393014502621227937480038121618609835363985691372355539800589010833181687422133418665686416941139306643441634804458620450256983622843707983154137867144863128859179121225134460037040494212600254025211579023997193657559656656360767437394027372027505272017129161203629974985573379354651597163538979648371913334089037109407850951703585070178597748131560306249185638283863561559369591239055348467005876754278213745977037737629924463542852944355244181646766657362544240947046634479646919197782069148018685673325778571818028804791961417419558977025023822904348236306759645231068134307861328125000000 [77,64] 45803996386704026837185307553008321670845792587496151398974755291942881732439580191315623882969554975015882565044148050843841373822702324357169914558223202789201694395714215384773196206756813486395818354737583551823998059823571778543309648991544635947737213105869910992629139340260916931819804506207114159792294879449585190582344137581735087216933546742289539575801725595631778572143283885918573669609061081946876194484522291703011975626149050716967560334853173182589440663637931740619900890083375461794012195345028630722938908479742194659058575710625229435733652666368080191847845012256217259501204665655488822622312262188050536520264939227048564828900016450649819289457629886715698533717643735968802721214540452194815851743968239013349090247331907445279910017158780524041988122844754168800028004564333798580683176603820311167081023216920639638380112437302891100624994597922402311530185306306117848875438992884362514942181864205941896080213820047325738249637313988870559894220497405895764694275374713513241829628318102176450894995981390478836438647826038739266097454861930266670344834500522048011239556996918727583383111540844847649960509935916681679483825503557968305747369758402892920959205050558150335782521252806860676719827594974088083863747456340408635803503350516783497491531141728613173260025536292527398777695964116584414123733148669528936328830901655325271270543205925511252265351592014035303571120475442372090771663158971627711147361378817507639233330108180721547955160256179646875045918910707186820702380941192642215785915861661585596462080135162209262818300226195234182033200662684872237967485458237522030869896467900899075775887630052069417310593868256959102079976698152097756606553345431344331893635259180105928975730468022016973705337756173311998727779308337366056187846566597167685191484629665961577403603346345343811580746470124132098582359128662941360776759578784691851883829411813225952840350511699694291262006020191388037425011048644121224459907981699717825416532024387280575304314264072505072484059965049556736655831604837496584536893351469188928604125976562500000000 [77,65] -888696345323569218634050031154586518817221801976188853747325133528507555422019034450296021952178861623682299462082412705783953381666526856230331161844678135733470457982020761206960889604040510021628579427574494385753268454396610404395369258766316040130466371888843091920188617642697103240472312664594911218804492565008961146772568655567506568197513574286226525216088303022883678130863837464934602498344529690739123980034370449269164181116761387027083082734142895382597415625841349866342891562016766473321239893975324340882501222153364987592906920164852498644735521222804150624151306191424454859768820006909278746018284593268529579217208517380985197737745683112567222798558904388924414531367233155603909262617984851993597607818365621671161822611212294028465633771811323973531365865343599273301025296172197366966879093872106434825103791833545781347673618036975313619648228422660417230479925160405382305954720666755203506569490840769275365820727529246715214903217471972434405043561202018871000940913150644157710270821321746949616651809766287336816729389311610060364445734848181152666318945095042833038759030873503339138843241199691985357148224129213189769141376842863677800231677470083765207210447478483283665956898939027350143940443802298127556070746103624209698312951228079963568216671740527016845812510202024372536318841416975151569625580138382085841931878607807963665662841851475812481221529499366341024780544661711436474398564784144966775237758547711808039120425659263226243940239503935225813971662822401003929947588125989823947893713687334938194632399867468157796019083152761235432119995573503471774724442802572240719434909834902324835794101375168024386851981314150499899204243670945695155129696280202285663735508495245018993383423134527742523271097647729546784250335314087693002591865351084176276223237813656084884497774238120967940232511025232646251106200186881430503582389099528559167072613270438798179754633574955242041954568895121036421935897548424931086892393732131444180477440286393087293129850275179281231318768390830304824880986336310684237105306237936019897460937500000000 [77,66] -135497424204283202071720844290252856866412410998050159246420502212114553159194271733155332817709004860205069464502333917032499366560644671444779819104618374001653610128313040664458799482642885016678689585594744011387828415408460117977643109670329593933629685717948599640523857172836679147378881240235835378351885125439559799794580329642703944620004135602790291545390572304409427550224180380374101483734882064494295779404733159178175022182221780158074836215671537946669833471185924374225619437111266163685195685265494386968208084995298512318950772251124862174089690942385533935401116207529067532956127276772076342669720001037197891963083886302094829750326972692827150867922622907207512445143837613091918441660021363760914985145514645362942695459668558811326474499611462475334804358615123495900893273074898224158979515403702208756368837189498059866152370774214021421384184619957478593201869233812710610802671243486086309256243261456295748458993413910074512695134910567120345199843490797052866240752607684063521777437434232220839660759880857802544557274861260936592489895894096023174923524903048444699907161915837912524070704076514767542096566387215537797064610810207975837114126659521522192077342170663600070123099507351359091940285281239164003608526203632373105930882398598073471736986419975179818336584955456409017048403192988790739978782240342506454121743770197094203805396156991976173717143150160541801464287373897305828843449289442827206112848877464778438503466576936750714480507574048382858693354527805108300747050166396762682498686938576492693965483276154092403921522909248539770304064765475070787298023361080505177690540257264342794832320890827367417826399001689197872429430068455688004226876586921214356646311785408106757577090456117657474158769211243269722539801730848760281856386400892530076631938161117533718876526779268958052971802541358730023887731178788772671095901396932755161246791925616267544102164757297869508584496718085395553170535779371287181630414501622206529568174821264546884867069085984999758212804985476880419159595447808897006325423717498779296875000000000 [77,67] 288532605905956821604925827981333450776876896174730458886095443224354112566728679535080915660196158590365346000857262404857275961993223207581778139594660478151628638222190842224486792970443128455526982178716876682523185088719227984600845027549723093138705220009475439636937632496853281208744036642405554460347952565285833034440250817549011596667844161696915532294328243925469424594975765045249666659197939625940905526106005979490498242624288866343439232696938974641900118555255733477085996550900186893232887203640092843345761562883832780185725423632647597528156085479527030112034506601847463067681794200484738926952014858611117671955025124110655125007339363381130632032678243983010672779942136809549596050909275982387551375572142287110823245781490375418149347551602662122456596438617395479743026911800345993200964874243186022239505596460480739704047717069085153687678018258224023913022646284124277180288632632213660027476977073827321590439664532874324760711273771281565408345568485890624705379257838263839862303213853183436471954358458382955960424422849563656517506193740105501862989417965380063413103001954779070909457346053420990143170344241515025723151100902550656233756406169333789486768130104563232908197104177594075123724676778050068892428224960418422943354819139997807032918163728351139970366924358772701798450265174995738984155909010481210454930445693895917956920376009630238819833929641164875208019140826383483258140561881339702984338843701629293552701588736042650141754714181429075480662255251048286448359277198924904761939237309147435633228221235546967589288602499329888610259918754653542847018985503370101194859756504801003323813712696995222905502009016317302816232425108371647519309731079708645778664142055653842699804193306506956609301286543806084530227455165459958442688967985446140808969506946901798735488108071135278884180938958805672791855492070799957779118251372117723110397588599991085316257419478326659352677037637749047901808500876719516975901352258554454970168422630342802816907677643482297679089946482742026767631671191338682547211647033691406250000000 [77,68] 3970668674666321565259710035263456749608890444303046662938610072047244685383280899644302861311062931299174550512805847218897779756650924910451397895676867484372329418304979954143812311357480995150561086982652428265694242976893357798550631130250275821635786062864539438250408957749557482754636175437919631992664680694102382267533201996178871292517744400909487834099519650350831621002235024972619278435742086712664874330609694319838855233149870072312420516967137335390349336231369327265358786359919281721806193903157844622118209832210804172780528861821845351503871414595419725983516904579173803650473382761624762596767732289592929355282291838303399176566419789662085029868315766902689111390547754789714832579929871422966341171105072728681673349386856775871020800649217168403594999252815328309117522619818200501959166791326230400156333865899903331447085122626026734738431104385643881695378868896437165720869380904500728220937267622564484507367218869782543899776925868540581633702079835627304106920774107135042167869517170859914259098829266148492775011565261774536775253855621649108033602505987669692549731172196426962645801115386021794310569682160011774695032527357728263529528494630951502609939992880892334578146069481005402065511059991710654579416579469977045930521759847938004770467180714818638759235654299068614501225928012108624118553962123113436774765152205364711161997400191267647787156886894569687412455436044239535261816676974833618913227448351936318006498313342771335385993524910213581532656785344637814809582686067257771960960535107125476247891444392551714154829279974922377227045198352026002620691922849117062167687364362785219526913505141418400829488779034650807176043198798854129496713361574133140639876809243934458072897573472792686299526749752014495500677249335606122285359211972272300147655800989529210931746363977974670874943655261659062577906169440118918508263575733966698791960425560027150097778813410141129046876697568396745186130208815440429563732407736478815116436819464537844653259136296021190084751720087742621334570003455155529081821441650390625000000 [77,69] -632093874271640130832839216616856825899765268464432924342449311279086918953230505151313280631023495246782185337801866911886742443252906884235135860900604417761966215776288733721820801365333467563340320189264759879569893767575544850698596174457865830688177368390415947303547920662230938748269934001939011482131046690583023651654720787549453999781081532206976411269914948737552787422782206717816235316299115121970003530730035896604836890868125023294592501511604024454151401006523357902510535167378835269248410254737136043415113377502201340493285664348720519169844747306663857570311893616967098118442574414559897703931913152956669383561497060844787069742170813163462126263506824305762700501567370333807150816961120598858581522814892220790764166651757944717526850419866563968784587361946633327212971590391448928999406393876901658373451859976544995798178630988835168108925114567208403268405473740998835080952304178120173059491254742596384506217013725829997596233963111137581279823151149559883780702091752313006318251755436973388668145773557162989964532915903623532572688123703254514632652386628444590469297979769044352482836567385681276016664823004850039830362187686033469245183032272075288929656019888187072308654016938306921292883060297736751252150764243749040161675598941191886990562127067617622738829020863630807323193103090847434534910378617775691995623405102245536445978687959007599894171188203902083349963240416256311104464180022893434647616381523775101514339825431943505622897670281858009723434790406853174051621834738623367890548327485289866212815474733076810221298595980278773592154899292120619356868999063404644639172795660229996996644470153935873452229239163228934811151502373988817934742853086995350541361759583154877353156904001469043533791513984000148572347977573679498665080040949448882000597340684544248683812636119406447524739475546238986298906029541753728839322026991793616684251669334077495385373761876430617537455847785200423310061910550015901343904759365850953074174598623151282633413082288287443935733116856523494675457186531275510787963867187500000000 [77,70] 47929384104441967471704164877295682736721437056946340778608841069940232639864410524739330705846689547920430313585766219087747200888476761332150716805011834658302469616697777044486393686164461243582937520667925782957756314323979452791772519341087353893327303017712053652607942944951075658330291837180029977963714510938045059903839918839125568648044929973475291991049019037324835021051229748254302045575177059902722401655661974257848665484139336825132617712353752269494850313470780493243535086943447522870669716381556616687357545493251607904268974823445331597084706577955884802152920710550221655439166159328375491148773175809979931116347845682648655205807556835362601615271444754260302950593934180809461445888235339297914241833692898754636641468354926056433867556186008258954155045365887106881475221041107704414622302220254437858980326168630959773919205679490445875151402762079695557325034266999203004537458624554006235671232592618788178346670690191526040548289906580904441095017223996179949276945297202642791056470662113619319527583649557326391139307895324078036608528972271194931695475646934180191972556170546889063234749789060245315650789077397523853016042139511168538793899590355304735411517561998963087525588990257264115630026815058892397361193217728018320420874275279306577141932191087871417790289611330922778406667146135342883686492693027574618282207590172145102836565522059041166411999530861463796709987902550261762882841817570839746637017769821433049053215047301126130868757116627334511221009940050966553439349377909443290147172740875196183537971696173257177297733514908940778941570744885314546604375978440886527915699364564176539085972962009002636616509541328568004637243411230703721572955980024243245257301622868538627667051453803478681267187294817222590516258075587508155416390617985539409767330309774241436995855084996714398446361348582456159932748439296260942380421146779837221419838013502413541288364187286562702285045108575187511873703165552378515414406757110680020969073388605829314619525052511352700807759769086047185737697873264551162719726562500000 [77,71] -2399471211601571887803992579695175751951135557537835070411503946752008257569410950636110518777518958112305942545445444441812428595106773491349448228091834662927070637386101020310597585548569229803341661804487397454683959933513721321166348455436769163376384573875737291080147131858806956488302430071380432425304455007766087518619378830759340236843885704413169062124242303134440851229840027681760649223449944497945568999963486809585199389942494677217444095020662039286094242339437294418910477760547918607247233919506248237058128803154115211597004993562573723619463784599845071499918792873313446475258012736114377465407416119231953641886638660217926595641316070745070893948992184473765050926561351896780891740050649672726001619199061272643437160076308815612850127993117500253418764541640141724995241417353406741752244588095678601165443511317668285009258991873156744915408021969904200766891427600232137643091617876189717478523949956940668703866644478480650607732985046641561876094694990376592879790688412564605157985045583641944130658619935352889191611304618916213150760884046758839221020054285728695755611108019695071354405167101712261332589796218726949457716577055199583185490977059929901643179375695754806520424455687870740068482775268243088550856870409690903122798947929301236715020608680421006946733191627155280285564760711211615188694743023854803868046794382786240047876284877699298466269030852265945350489592003677453158392773534059553798804460093938103613281866190885119052674288509269763908468386301339389720752197967942756814320589500767318138027620297422947752565359742236692201508197609224563628921762708293099598361033577980013292848401118599346263861509093753872095860826245065524383487263756049148835423297959467302920198255182021637456547066452664892798163659383185744820575176950397128440277883299886413625494300236973570060082080263705828925367028027240033668999320220953142564483928541360308217025641553386776660195353700611719694744691730530659373527800675053623962533356655063322610520796096053998229524761853781456011347472667694091796875000000 [77,72] 43008633955082421345001831209200741403438201824751364301935837972195481139232237875238314136957311611523732289719265452538930963896646347860439609220860481185530884623479290993464008151309816508098063767877427082362814941890452357502151170493812182532733609852295729509805392391446582575075607936304868136565898187845055905375165249823124798175372857762409254126606325990765527942921316801765389237310056595066449938270292807990215836730338449223566747750578907616600280505399066826878467560285101758502878074619800931936816894547983175972114360751902762237201476761025399193436055695671268535505670451187034264822939851889036084756796364476904687514692096278473284917149426519239395553127440187530414876429270969107239915532802040887527611377180601708032628309015243659394052692513356432858524094423819715078893492394117105625504369607642960242515570367279282520416723608061395075861907774619541617012993060246165514879070731909265221335558089652395892789910308126347667669819006766332434721078808210981880670189368172376990682897245840122250146428157625904367805846467858299547134316720958774577675639852709813657377631048470438248814851862801620293649036872816546399250581640758133733672312671991596094956889814335748168891130263247539444040605661137677103303615094636030434971978595686382137384907785053067713702662720625586653285640543758558400616221253816061437926605397607198379986630867300921046630066194880503927881935813888018419218215100836863316068281120461577344836229423698399401219452897946168886742979410457053520720346627976103786645200145432650862692410969347701802796134770464849816277998975001315658094599294901075288092193455861755333793474006900717450108869777544526906877534392416958353355215436454438446868088032665722770149135695625982317542555970313781421774473728983978800262480489049922808786130073509931133973272302311868039459773418021645557638854913904922570334751748764976111402493748381766435020325522895309556400814426970296065345690847376018202472561087797991673790958715509202825444390327902510762214660644531250000000000 [77,73] 6159009566834327507417616636952175349772367631144888252372390851356315016905049091632671359305608596267238195314096703460472051298582081389881203885235297319250465779634763914026301465188470515269664087451485042877308412259983453193431779808178100268764424158163537815357565950744191962804966853027609836168733024888707343578317867801956948141345302333137734124624620976428993254229973219173276019796700171709383288767786077111772311950319262277126701306298526412026596382594301757024907564061353549758902538891806333524309941220807867500202694032504048384311282056717466714223348889370206693812621328574282002154131325459570726236877914684922155443828159159774237346888778431576763923359203489176091072149607022775318823998316879033220644116699191583207667708185757168285662191749735402190421474025161229613095935592763510333653491029276798113456071043073415366581390593970629350594134129688275331828797277649007923114378903454451969606738868986433314970662286592305556645769328786491580825122082152152678720779374519334253859248528469091665533151508839128467912951952215135760138474755819385895089474976365752358224786548342942050978994906212037475378589243738135405058309272972663520881531425096701082380778799442151656424452584909787180404670484364307513374023555942582592311562612243152503180621063025264934342838483673205824384836139426921483716297652144374790238244216569955077342223305478864820345581781888257766267490903316710914233671574571759889236882875945550601947556900840045863048286910590805006732346593409170291621264948359621133807483357024179341389271254148124742312747989808475500980844912824166903235737684984660735864534979844675357581842341705058358020447572656784307089764692360044329449518560585395048472782690845712953732672635182664357206929922971330876857392696900055473359940975878685724264809406117772374660133526083980231579165733269545706202991598017530172520751521423258905890868190917881156470625233648821140787519855642121029255147723065533866388633569955214383818942712467414679622379480861127376556396484375000000000 [77,74] -135468113091904191516805915612019593902876423532514084718577539916972002096865535280159878245717011164987727071319859197494477952853376490223803062811164050155016271385882306947380986563601964146567015027328884284080407633650300252943548460165987763046193768802903797813566037062266792123485609058831697744715648977358636007192827625651209598349831534710125069818186231511832981615672071218032279405432937900005329056077638195932638430919422667600899002207635639783781759898468879747096439471138785418513508652851584637420068804738471521208244059954491255255176457153065337424706838487170908321212815167263786781055308706215630452157108205564538385304295970160548472715616283467838192617045202721253692632798692726102332118071428432515808256762998107916134598972238368612964895590397360322887773489018609791739135647509372550259825693981388270882167587185115270183256967955919575246190352044878256202346263403468824041651497521905367616043497115830164575045391382063428754385671855888919532483396499551957444265971268403750144182983804757452463768108502954233344474169904273932244848435768901811598877739558936657564053530693527730768878340821871610800428980384875783597349889177067168420610900849347266486013392301065904672981892760061474937483329603864762935082765974819707251448739348244711119520458876668653724023778494987514312877089749577916575452185431387724732768025178835163170221874506281914566667396703992895641265997274886044150055007688021610315567557014239652783814319427451952522767926365422001431902803997864852482388786694724082815766134407483276949284577034339478037079050450869385836580812242795100193136171523170952785626986811995492153572880371736770324863280396386482933397761538044523911185779916623190005212844480171368998773549610349399247952925568321133395458005763557107216544431151223761817386276789553949319124940854752941017158642397577611469339162242954351483851156900616260798598682658180884023890003587725433712008486679399810481514776372205777113904423679972735613684289152081063889454526361078023910522460937500000 [77,75] -36821520057829266360731980871061603491943313854447009843700669076930420520747743108034291969380474817904282251501307623850141650276888356332579386552050603293888699464780737937147870970168973986320291752228923664141474570489994748283382692164253217948916327323370830795643572922138867872816581814406905670063040700006567844364668928330985037207476663164069993641586723717169377410164856023778504507161292452509193287158837189792551367497364225994098851250394986113312049967468497153876041414135637007570837958793472626766745530020374567897299681557001064671886158156840477442248418832491814099830766305847340001986698306790669633723339163818231351848101036463224481582148641803037585926479975409534269896693789319041285417093312123048148511350262406856108257417449312639399560087108597773924955829016813984961396887725407482718325384663900085259052933555386601083049670123108657008069084686271857372578742510444078980662230102658384821585092546217738679343237232733156176721774410222286170726846702589001849635256567846085340194325874770554721030066283240902166378983050432321169353990016973491214433341629315727261079567065602271626125081479345198512927616461332244861045935572312761070143128936393323029541979856618486030971871464197368396850446120603535434038141603808208193072123929480260048122467468211125936237662569857144542996442353757580625918964675204518519871184080341310149695795869265783255779839858589269600349442849281601303485795962636235592954081099595283223704407832720908225804611753108275738310980405220962248829121739435515586503269474387859066002089563574261110732744672197594848838502095139296270478588861939695370969545360670040263754001010957424532744416134834673844605906233735472351636347617231394122731964775419700454816680743795775526476401928901389815795884848564253869887974423196088662238007035456614228901346588553712856260798555282023758806830571896829275186498604875971630916028035473351652283078097898034608023995536134077460988686340755441083288050898682713723761295021574824204435572028160095214843750000000 [77,76] 3078675305749256313830115238063082842777715911164527290760803018984763500090620613844941523491129653081935123447417258484707603104987170668412095563222295997302148285245783451661014294122229412849340900891425190666314359634886631425497571909834487117121654955262860395173178853558053819493620806948540820679989814544508779260254167145316957270841016192499478241274829954351470735376842595839450968474340323878212170100228894240979800057520179334027055344983050428117285150893217174495729648482986960104179217773879824237566160349246074519037061791668935017493916087558235388104076132716786247123300875225760733470094557376504225409105442484982781834853267428944136033037862530197986492050722256779088472859139802028274887461795491852483472109710367285548904950337604893152534559669546218282147361576874421927954020453268546627938445262101225022184582714874159138663019618662929456669032713142064537527410852986704818827359835665260464732773270819058590914108363838270109264104160792165918786321696089024569138621205056756802015671821998201079627141278695865601181337200898683104889367269274074758650678209595355479206924286049063702584817672392977683366848110290804558259081649467975613863364115586002734441336527887672803782694589886247203036279886255505542870410288001312031222126091834410590543423803989266514688198310711283111567388944708838253407316304706129595696964007287009024157516158156686717336018638231087313351948015976372169114630653484306777547410087387506191356277730412311016162282228304000132185795139992374061005677713190191881747736053079541049882544245991350266040083625928164604791558193550383574475171322258024562908477869315254401094915844800138259355837088194851888951364025896047072730794384906379892594313351699570607785770385750815751503920090813803856683332738949734510023286946973235955862018016638514411011637970723963939340892509351342163967372081186423703508170367894944908733757375869588347674939683821022035975186633617014941891462386785964124530397685960319067999257924839184852316975593566894531250000000 [77,77] -83316893613301426674503011243075849273388656123536568109115415787924882242355969505356082103063104743577067699267117365117037871507970403889804887235319981767835655071716831123503004437291635675048800907734014107136118286159032508005570108219938257781229384127267185851521676487163697820023463632151078542696097082448192838736715374041225447855044009831748231351894186377108325912869750629235045623513289226846716354567128259027834880800319808854068451119226823161967430732612448530019586450066093798166624687178053122284150756045273708275968519319227164003482833781620589061098031430388076540625917234307494410160641825283862938738093132434827715150459679352525688654868571068677023058833448959983843508030907053500847570683893631370539981750465905995273561647336077115830200342853674790288011453728936522655101687085103392126761628181203066395220443720990111884534232638973097455609048965693986391420233221448287445093936728021833858935009991096997065598105572811252473806651406088373801558963080696044748544060635919748573775976276571634574874830530312559689889000409297677395148811735818812169182579712140956094590230536178088116968143016447382270554841979866233454491154844933356259830577749186278371711034871162370636136652970857226390558411373379201644417952410059705638988979977886821000244768080545862037000394984722453326333346557233291225223611939759065067021949410952138521622857987253057431467747854113822360869445630569662610822669925879390846594595638836667068030687809848966195590062579231523588197756162610237996521787185829722071240237771760178735707041115758683962162841879309514673869234669958560528864181034336196682205428195716212894767601757841111400783352828929297219476280278965474389315905969734086054920208648571905867964532256773437438017188720919642034247702080564175213298350734526636737264547588711732208287663824421436859890710379866565915923986014340933432316343551279528581748984440411690760052276359718254610450331565909150449808797989597598134908052565014702217638387082843109965324401855468750000000 [78,0] -9782753249585916500819153246828928734921061024800163631930404033429462406285046848755603981295462660609467867768613043758754724545053472862715103253820955795067482800153246431746048079225190915073805759213922666296324011856449258213530175489796611913497672415306488987176082042136512682038017864323779093385431785780477450422839629014311030350560061700742059533561273758365279456801744484130471238342592393162236685173009924951692571396587127082910058382433630164741857246006209749233105710815690964412954005386881076103163876047461010952933684585168739465357112573894792309676454679332944524283790162957280544589531699160215048158887384527762653281945764847856148246094570424464610782534961559924011122175648465675994230337215076193089660996859228845877295685910965546420307433100038150638536796747518997249463453527980289027287079849994380852779778320356797141208194101358299724657594284743051166002787738646144360269354516177184994161023145607044779755405235718095135645237364831472213729819850130783877383895753083458300356691542616914050171270605236182708898945392735309932247192818207686707210837458790101565431379954874867673563004083998882896656376969943384722365058208609542603775304084795385009800880125428056031689036701672932727592688282002292296564139283857601770391432792360526964118702817505821723099590371279431920109512066987764159821201282548317923412816423856303082756837691776085539157140106034645102652300777691042709336706902961003534267728104652004651766369033516226827266057947470934177701946962019927358381564390866201897858129519678520656655693440891198890718168772775073061123828218656564003931889840131965091303113460692974286161796511800677958553533678100345534715621551653653110594787168687551244238555228168769171643543071887539495150349528844501914795630853863751669618398961433198055859472150468312287435523677513450623416522723357254426149144519142631828865601450745006002582888159113440376719739168904623996333941609188954673538143495644844082215377712791043438802503540451133680268301583338882748113533100193554378323197804998641275908488153089345606669721184166317911674649481257635610414524846149775246723055581047525215725502079043861494352246647782112628693654407183166732409063115483149886131286621093750000000000000000000000000000000000000 [78,1] 226861626594278610665787788517105966348355632992468799593377772668117302689266918920143986100777204858181734488180869077341337775526418033648021040639323161704293531529464799512827208440647027244477624721012051457631512203740496645675299292109121702720164328155452896525403074383518136347806164261096090500883930536733547154820810230107382430887864369803920110361093580670396124056115469349538008699288610460865823894018114423052998935292917516029607012283908731773356954140180255765944692375116534118681472623807050733179553489879355151243428290852201497118946035284791365927974867346805614597644461139096581242279898447407429651931511482624356982075321106840331378608486984583461584924461629595266310974620998947035610682734624139990701922664449736898216064926108764157847877344014370938202208378118512507899616204432858043958929890454505878702968374737087406684133881638820588871827763088425641954937592056743690048690926188816063862915831991183199005651643198780186705131659913714286341785477172006537527881813135548275837065125205416350518990501599502919404280174527342522135595802794200304283057712905072227134779273038869941622117267960636587098292371678453888927916060372411365241538978716101565418175259354268448470715841019629533865393266853681806897871666440742537680932928595036058916552122209630757556501883588063302931750704460760258987925348175203863324666125079100966329472998812690417658298715440633306990475730676792775490501742066242640503270389111923962513447922351002761540380499466107472979949844751570746131288362406111789985559654180409017036680631622448855885648087244194290404339839592777341002503062680426006196822121015523868959189869230940070282692098510894136222543081570819872628190124412554172746905472087111382394442096941968606713360873185347592131956580101080285419087750070909030730125031361198417659903548696753490336303057576843695144357856344600280633129431517802529702494593448165911803034982456913320652292603583147091024863028779857587064621823507558583406718262038482429531707755683617414299490657273145719396568242289830445791110087350244597067479054142184311722241136547541253140916706324290459161312687896757464285056035842140773327403866307673875638894947995977385141186388750611513387411832809448242187500000000000000000000000000000 [78,2] -522984937816669672206514136371980594130811722226141797900724200634156407039011230295051614399106831533124073051111590392321910437469935799649825318025671099934845263266334991600460577041951027497626654231227452678512011034857621872511453950647290919312551663714301150788335189857014754824582700359910042723071697152046203025975620553644900908451334948050986742902779190707499269537405599027803496987139034418493930516158436811120061236990255799756347614776374449193880929094099779003825763720137449647571919715541598501424981604130817304484768347054995737216286977176619738459091608032353667003807305819800704557614826780710851063170852473708834452900521964210382430728977115431064464728972401186134846366344612760405836864613426767278784116923131852739282931305121575588280127793990578064166429622985446027895940081240015202168228199558685419779835023082271824262981145458674423892843451252846910948015600735535256574994518375468351419103625271070399583027218190359738554963748974784370477993277301582844474502242743923021724927892846714981229903338246485464482984536864764165572325215532427639990171764803696551958048215714479802008067794944188438876527895090214574056255676558446140189992990887965188035520983762657774247594027920691197362848358851125933163587532719641324881618248027645272735775991107215597067093376148496979229386423886952340121320823203997349415910800502281887836770367826954688876141391955589717748861242276947892942092210513779300205128413644433809063345977827247027123252060553993973952052737112334263873836170121852665857102863363269922295021766389426469873820447970157380795307524986542166858747264732100263639088774603826357467380212355116768838569700028049238777157367835216928358938472930857852138085470180578692331475877289297163255491465240392245625407838643691902412334821484725917143644259954021983016133568772211114741650238183106464094932738111588877748162577609946878447444838434545886684134598073176761646011053467195031920008354182521166254846134223240054284400250615764459265677595358657648914722663383534358799302916740133353468130007093806838851578408500822482317815011430736138544719594252129151643728275332030602765583933309670675476775775570485143463011130714212211316981038233819845117977820336818695068359375000000000000000000000 [78,3] -132732994510679960375842241735618402622714170385958212733789017028290022821050458578622708343375584228288687491066052044883013182004933800531758829250175062359114533793687774597115422563583211029246843685419647782417597770287489269654155109360625985457311813324144493872423963562107509540195539714969555256243955374897356791198621273234900667932194517917327930913063026770346972503413602951138974761150385188321696222424412348857758298353538092196036055386249583611694933418315829015203075062252229326315346760879957929288688786540517928357545358431781225032384771767757820162346781710015232403699544778465534492264542864167419955008362652184656127354655828696191153806633576580764812295684268688080023621225474773372630542851829981384725171412866891010322809225636833745028659062262460008604234949641590256769588028660657837197130330909449087858750067161142497141215842637260490817527851191804969462132970312800993606771575030709995813190385336694928578583019301489592601216565865418966556594564167643218652933544695146624911852755208877579152433067443809140160036485603366610242551151334175346079825258491609423622960395101575174908903232212001899633936605088568445559776587973432761302298738833525037033792864199004109519965591744397682508298646963535469704202504392009849316162789216312114494389477945303790761802339212752801511349360070836759274425040846162017355873168280785654627392806612187923856363184287762904559542463267282463234142965478876298588909063490646206185407419277808418693501589616075933158153838248402355110533737139148427889129552151362825800031958437289181766580847317220068786581037715830305454519545233504327257175744166112599130163611409425479297874899782087207219898859300801629571228882029242863299498772753820756182356294589667851915041781260639956805205015092682383963167486460682876355457907154219272625222812473394862740849712738188180429306575552355072320954929188522359066494914639519996036053688557182927549054450098353058821049775594880856710872122882117258521637004054834568760861439536342117342976451540783355501624031434002161548318803132740882213301663845100741966896624161286328159658399912503656553693290542478432679910531948020576513020842124656661684973074985305205056170823230306254902899354419787414371967315673828125000000000000 [78,4] 1965284001263556376530609595488385319993597708143668264197197643661849238199672557750068803816215143814667833575992731246043024809663809629609541292416414853239603457385876154187449850011674615222148828922894944585527169243777018853921677915093189461301199784531067573067629109595619884947038693954910337041890565628386911046702138516435904241920913220035203961507756711870868752077951018285873776812048237607978588487897491989514540699821327191432447664216242028771321024610488480313860171349223751770057556708018899244131801737617311972169338999343161696320425623250308380118578785306864831689385742811054571059059873744327837863250261658518838848823208704409977150731656237811121039954241871094577048637628474458999089882066861216024495683188868145131536862979797351083865689708108855233770566148390895814843825461229966002070834261050268007403395232267872374702126239258242179787200310450377528903366677749059067481856044337052088649035570416041029052401035434559803724931122362777248497386278694143082296399109291553745367432191566378093666035122618497594997105890102503584722201701919238035096796308430253694244396056799000488226166830273551847442685735636917995119985674443719099724272846540622087321645530413804534978045498764727152031972718931814666783634256255381755915305937382573691496892855051844998063492967805135084823965669144608201872891582249430750464754073469799239033953653899122358486008402317116222469853447942087130333476133271299669603518501275007443551506864590516849332810916743262647197795922501489480898118630965516717174523351753454273442140122782630377264184110652584677026969251899668417383533968547919294756346630355227674731580824304093757380246699715008073424594615329452192419132095134093346986097058991987991104855542994478720715512855074479953905791757707589532078310220412619514160032402361549041489524773923611097093675326206725196836839206233837862148237553071273465453912698334144804118381000490018050447732919779838978748224613489209459602372300826506821630873267266251779559179453265068405205185322829824502807587097024318579568491638204004033252928718829690104311620398495754599042149619837451798259437905931397326114854633866843892089988698374157669710874181608302152056541502872510918109583144541829824447631835937500000000000000 [78,5] 5715342213401040446597749431671962674361915814192061925561735165366689446173021565052717606040006051233763933492147412393416260131753419301066374968184588697576997618525863750414896299902857083349070426039585805282477939688653474501219035343089005019049871316596504338246072416028977847311664675718589332598122018841422582071856357508076265169435817178225394224875647245610237817659255611802471019098930949713271235434047318706248776866374168084890576295598376615599931041481010724007594398318681591650475780566009749359278083930099213274062896860047939089149294422390659908690796550713286472930131869049503353078010674724516909686156886993206727650815990862711087282255110345170163538359879460670126084841591603365829551410026941933132858149035199836633242931897572471364063960374477054410405368939194501421677784435404289456978898647084413895681342886693671318693426004826694106189523866169469544318105806807759234670109285712386862876483550378840855089959227821642699925639717789278715946954252484070839090279043096268516497159626188945659760649926836391144944640920965292300112911373639859003682586987379347729098517734043227593144488883552065474881960549722370850191581042314413934654015304796676577046703492394071790140112176059454641334307790856525970129166539106139541496646464310714045539253657614804452476582417278414128020039170099484339468863191398682715154110001510098591331241307896998729451266944174473533537510941947829827612284857402331708427300852278787282770878860330103745322300877859097136302898349809049466367231276725164457716430694275986118466277896953147038830690333253520568502070847489385240299831589141981798893961253922399639293271175190367490088136750548556085721653928727386631554321379591926618917690604698167727009151017325735408707265100438883697518264810211183574446729644163862334615117581565323376002640881053314611009819704241127791656853102205749851982266559137010701678840232397101769638901293819076819313482926860836653120444015577048703594411237002858424473927761605462055384944851023988142363673383717767385171309300355420102490480725135863337155908220331295605832682925689459084339823716735348131480028906609065066984092794818395605165195164520085716567562579333285664311102027522470958587064160383306443691253662109375000000000 [78,6] -265516862977441718027038137124439009371894158179947495272356924798573312393774661147829663729068656020069287181041271316310796205985545735501981815109026418934691624320359125375218385332294250105687448373581923374925256402628674652623174942870775245427231699283906301407747136551475683885393631675424114828867435717176666792785399225689271212888453961941637900864828622778232754088068488478536603001088191735405239356026183850378941257573078439048240461567432697854407162384774285361994253388580717920832131560682993769801940530637449661169350190026047471943877553579117600627066513824047934041268165286173550179241207187906955350992380729075293187264528060413503963160944028374889647051567729953207482776471049645347085807405230121638710370106759519823224810239788108397970338980383965108314883648126843969895267743533861643420071676825688664323107662716039840810817157609657167327064233533955873415203427545348997818574515434636375287156209678449494780953466091375941065379668690113008955883494751352449475621020348615248712055388561853557329239376421510261182327066771272320760816727491777240615983915204617593523390713955386601583159916669171362455777954753078913434312486451204067131213899215067207428275548322550199905368376329052913722888664530905806724748217166149319316611806277862977311510316028427438832889939247925605958306811295469510638739671741108973229040769754587663539539304051123250620215702959919236500220617857245511088392748940640232699653240004363448611196683574377080187454342777512085071418646797929733888821895295205963498756440578661333329038504970136248289042425912801659825958729418937837829418141353603035888658579858535856957402709612375271776596404372134823581709187631478474572447304072534910911982556082907328908379416291290925267482304747279275126265590434881688989680576224552227746743356866070644334939989566626234153891033161125558194909967202588336493698052304352475774933499213636724266775661293426440457495760936664349544847019963211198545613914205791238508336585130559256055416510001566108902943771019334606676419242619836697660356836481093554707006217108031067312839468943328475389023195899650185536843250943357156255290082303796032708694769368897739831608559327973788411240366885701646992856694851070642471313476562500000000000 [78,7] 1904114183201230767437630112822657014110558969406121636719816782383319666442925291662250226879546561503900134818648546596382101462460577936864130949081045382297697247810233532154297318115988851295640700499314659107999730140341939269801246525932417947347352449532134166309778906943922968239631439297910065487130374004042741747976590898088352245194898250821774039585340628700204796247884350307368708919472835143229211412053602405027356012988393130781215443353104419912877470832854176019132278957076978507815754873043009749544166507363587924375612574059672167638360258328532747150063303246334336969950366134431456100363636445443355535534382193838866704508462809620611468801273456956958198718116886799357702203549095985238494934046639780130296666844466493695306901558533180577445576820459311457600774424058623952490736637091782909562506735068531339067689440379775048676316341659633679052751506657990047483913547883100901779769575692420972103551736100581425135231129953944923208051216038071343568492403058809559579199455802715948214852236960750504649552125475167905795161026320397240083464328676787550428464411900529273721595107248757494884700711890666009281062132044990759289854688473665218373881399978267939934294796103485090141851521220330297697454303676937858536040734169004281601059078192630154979571659280109058379387847794898282531705169884427457061459782909423320610164623055202815545955657850677681673951106965126767367173818850565824793714424745798581804865287763676479556129100400279393391071628366155876847506239456464560223819811708797047396147201683350816794818934773976046871861033669262718050370428114231296776251539297202460163426094699151042361156391355271318276800830141427265736261513816916810533121494873462091894322955550530676820479837247973453641469699350907840322754178243525681772798081380445041946473750075975451425012021805099991849927329544019109318824592532037010302983968241577307811994762723323318221970089161594995749435310741984023831932359259720795200123083198366285892775989179142877488739398154803085514382451814961814388593091897047794978570992103958458652388369660119251717366416965085250905428964212429052928413444426450453140384023999572644547405460419192553108511993546049346683480662373311176338575023692101240158081054687500000000 [78,8] -5683796791224010594077669225928574903216914909263076277291510814400079936081413234403748899927715369474608215010728959962804184778938908353644406262617224283639987213816557443422674948648160524683761208590672831739598968449752194460306996372105367909738856123633223884803571070141321355128721008582458202284934517549889504115227936972351833627262553069620635017793244181927870737009656409051956055735785901132657965135693948842407788452675325443876675193860427535176623204242873270865158707451381953673974629861393013193419796796698572027279599774238251866212452332591097206599642498935853991241256667450721425562258514739641011238149787240081166933956891798881012594670742704339723388725750045362986693532390165553920298824828272100364571416421024635020165016668482627615683922915114901028551156796074119921626939448247156137360382047021646365045838384152254302638484953073531999895050740601592214414860546859179448717031129919370889197178118455533456001818949278845185682998537489310513820502202807352133135776465120458542049325007544708303792342684373792572274530144211679675111054032170601461776447518715664605724445009544206135163236188942157268827710767750707692203391271988916168978450786019347112280483393240186010533755486586492962576362501995044204455672218794514422859979037281575699391043663531787864085455990339333909001640945100165609652105969145946458937805949337036635245172379499986323118833950929097150398932351875797259424992261398790888393198628349566588647898364362463756129224674240199615441684024083344340582272569720057995545955181243388763807352147291559735681814241256255125872340010287752640230460572606649966426948256797938889718174124804842756870555952760129288880428835940990858817244879814554119221924199995782164236370538948937867330685370814869704083679137148454095270366630915454396754401337517503826254167882602781725618937608485021625632042935769134981083334560633750911849103404639939202554857570455733896753621085445065149030436940895857621614284058143554761349609101627653072794312948850030751590719197218559065174750856079219741011633997418923084025821557295122038666415041029322243932193722388349179011563849305916828355677362624551464621857772096178628918206971211819983694213398450756358215585350990295410156250000000000000 [78,9] 5929302230927732213573942321721561800158877406465370072252415774423362811206404412742883342892033993348837437731511999547762135363678031230866317791397456185484801014090834110684526561614740877188612452301317054532256622855554588672431716111336794966676754959986783423252861542483455540974166217274442027661985401122354816290772584544045758541480834491737649941653064445409454607983013064178768358446288065413343220416328989367939662385902419031865076176267485873192338221407356148535674169927972878722197479612837414960855258595515132842327242470539567539664900315375291381274520365468772209190446981590643305350063441750462032276233769785391192196122812703855384340485489402663530701781600110356623309013802590655187353487035646075138007797367762167384585127145882714459445590294921799884583167199840169523138312356185103622659850197165361393005695441203391223885726980423802097694303505492811649597731704037003918706558675375006866378734303200515355957892750053484561625744498460092479918811475939547743483629080179287079681827686763650886205862176524150273973918802495664392639652020096543041288206467571599905515009767730956862454113260503878099269589102931554644922815622627309298558491927604789370989855557201252586522608127304359105634496212989182085275396589596300059265000107079268378192910011557862006733874599074773690928222554115074725991042448589542692675429325963198115124621896236706155887322123606616946954829621207864718140986713267069449204105834582007004406825682249913660095183218582755240389573810664326824580339750405977791361027290182902898941362915804166642458690159207563484642352338294464549562615852535610037010122344896224672735119565286739906045588829144116504563749335734268947925464706428311731548268754339442153999425615301115686801027401285352098372774990127115217978256272261203632302906558068161383850460221821446374458109600501855706971163055271668590500646324872832276564149704231645636129462438041254666155513135847748534053027063825448530486789346508621675792281363214772329059749451736190326735573913672383917610644003619407288296117270267030041106305310179675309124090742002245159287537844844263358450038883185822548754377348600669526407630388257641445262761810740807985056158996295394558728730771690607070922851562500000 [78,10] 3975947679864050756318241621605404102830156600570880895198732585951165337867236791256253051318118852192742590639990273563288141169273253061004498505257024342496653542956073709531534286920203766099915937089778140617319602816193075739766728169999258175054786259486730937439352129129027894180304924608154629953271365511362905626422160305145429442979878819876848741433171291973344220883930013675811801899137060470358931088860247699188539926127416918472687317295559273941519171757856558395184307093973402211601562658185198704296150475658459554906981568713042225297085546714344414845702379617609340600084463517470191714643106807349341505358073474075562095433683909952511637972442310753964998968920338126996910488181158171264617014192891989099117716430610857339361464380383930897039005301935326198011925033594560715687508103634358369776763995502137638175013656972887465702897410615231661125623760416269105103794960623621584418327673414012945028084974391081834571741239286539433580254060899648110552750868212075025610371001585942099379909434759914784674872816307629888264415815965255206741079251355845085300382823515391067334205539213017654565939322366934387879662862936078383000766672706214010153017106886308870827858406217378104917780580857689057112780003593862013098223558517905447941441623872595605203814322236575957178585437025493558113812194371736658800081172385586694663564102275067090445187194369570238806551523420065924470918809253731436095369582164049361723580025352081698921180564516756609777498786692452561150196335441168674522618682086260451926971179519469965873656774606885478068274339213018659026252385738514589007942017599455251533503727697665985395310977292370310341204655190162680877849562001228762168150828217925500163509075338230951313739342787763866412953968441918505769580585522826566539195325071542528242611660407352976202940886213452801880792771279513637495511052313335187153810298237402232255611930197377360677402913290438591279570085644506130456658591186196376509798784406265655151115967130512669212673553168678859430815790258768671034590268596367759600634710685917878805952317376633873064073349378377849281286957513565638344909339813157363299697282443523658817613540117878761279020425170230680980698600990308477776125073432922363281250000000 [78,11] -30910418951101014031663524924127203537184131347562638219019704938163194721239309899521956020897599474687488541034068278862183741409429611237576409265961622009845603983697201436634923417824971878703441162840027282079971653080056550769008077173160433992451034614966107152629660120404457334736460139577332189078029206430055704446849293596312575378679132218026170207116218826891991732113474537324054539283936187881257058889547154262848777902467195733645992955148105277457045207851077977785771563909444974149271628041295050508229557181287681690463648435616730371330934308288061883670047738463857079727267220142442599432351851726603926733071874753233405113421952069838622551354344093797802654556598330902094183261950284690381488151444496117494320883848168294264337617305606940767402627248614121688949285822633821388312492579060092595713418091532842214384622176328113773191528277047491983069434191351900133839048748417820711373862482833446025216884249196427136285041435046332718626629318815335872867167415230514222570588193441295929813095192636693774588698106313758006904333735810281130616400689854860008038769580732412689635267687197196541081611790062030716788059367377618236725689727732568829260250376172276868554789047242914365268500353320874825028585983422587163945692966498279495251396081245609467975491367950624477047089151075364012236843001019704003114769259127460890851294626318627134290978987808268900866248578537036698675889633221822180064928818624354615002384618482104512929396995599378533519916084059666286823048241306749159060769359456773038191464030963655572174965631104078870571262201198036813009462302200344333892241792856262246617240697950672502585071075046678392662453658441948491181145142685396890335084462011244181742067313373973140735298456636698688678757060472079005390988276872444824384225602481518447671484598874798929892940737662811485510176873552479691827042502379219421585765237806433258675322571043960142301728533537529719002030939600803578389285861891077711066302742160026681677320863540996336528081257567724069866307071637914545295783370734686555376240249891009036240673193802577576550729785753522718419538876523108703539141240327637804661850357592575418212332232442118431444479571574158321967118467910040635615587234497070312500000000 [78,12] 205341349460347270046006331253885483593118582880953144571791666954880088710476649106764494927680831451091560124631441496901814388444427935393626356993061512362383530732990516761011102514216405004370912853340371914389852525223005746019356246622292832250867873476372816629433646673896507113980468832952664498133369878009217675879004730054742826134035388490732172197914374782251972891184554699521043824391378216245698443193859390360695136467033724382761090732696870339229984288426856204804866347920254881740200629392411332915427905760050349497472851105222105742879274559644875125646352417209814097532134153515662263669808217686572793970214958473997602594260879044093485632421008539453017864734379767444439984789533572401369523283410989714621592902779688638694572779238923770689261632845222991643031103534723364015454342058913390184992596311823257276010387806293875053425435724693315816981397174120207475442697839165062168228817200511076406956774604034493119698586099473222598046569561453845166683190694772845481253717110538217771409932896917034742427073241368066804421359903649898460119540222146857585610246615845691685785913379229516215900972169666354781628912246694549600414606678428876615441001666966394352707749753343286876416451176648619213014101642712340514951886809910370264883607811047399612854956244983720057136697608405290492518310518341234734695673632641028702737216351279881020103946664114413916883405013687328263689823105976845150091570773668075949218048756883383580221698477859976751626498275853561505556062783780740943656326383384523987693088353825480773887545123051272686343327737817583119509030124233465567142146869391184190005893095496795651632702576999967847238388472485240155396999399566234477252733484319919216242141787514688776935461928249391228363006936530924389555964759592372957236619899922479458364053084878226202328782575856073185158912808210523343691849009175170578047857496568162361562557283488793580397108327168215070518579773260746150095749419544480802261644560354705434237641221310071751314990531650567858187947535437455801402645621970151091155482652353705221872225392085765364913591168995195559040136461982634818083929018099022821853236037886657481070600918381190342084351569936287451589862484979676082730293273925781250000000 [78,13] -559226476070096846396921222611526650329883542126097999557953311915735465409185141194616111697758682028051900377103967306718001931204717321990225505034833810019007690037955171408536613914353908186481535380879588531773996306943021888583540143760558806588853521537426601830722064385559030687173823342154069529707469066667143333743213211268527165994732918605081414757079771843215260401499434205943254728256480432514294433593575104587604115620758567333369424824935520264861497734950634706612488867444816172167878762626692907213458560209847893097723701094601850059144634126306283739995703921720340310459060276214331790067937478532573004903007885267369087562713389431333420340918443997798525822397397743098633149677394291701654977219195964635492476919013355299618812187206647457148654670188075674345075366611233392191292467857896013758837668771061946701520175619856596448156341667712686922497420242989490200841795102343819223815618847410429763503142560294585973403082600857602953198416062804448056301789140929659125714972279279543190381589829126029314250422279114919153743177741257345831458610538407526023436245671077815842323807258001900448938098822634376584214372515055874853247490292450688260312233345992135252650208018502121336856481761197192586577308527944178247304419146273770902731203238585206124231886340239295472220963394369002341942200712355984293471490925719232943117661263289634036643460898463093203727601533162699464640206253829788400226298146807096513772205607218649648354977449540859466734694910373566433081681627387487332215069277714052292622012914791831304438033211940090227920205432879034486491392574555724582828228811098190148800558142958155072217544464670208627103235787020951280226786853136793827700780819609691595645170343849130876034623895399373554650694506488863848748005949437154535460282721689293325386116653973422049405103436310135710347644250296749753556391563673462252773810572774152459202666477835082477578775867581771729045006737729421757147018072753856752150153813287530323597133384819861532748104353342738088298207173555593234382460836026101706737774141851196170139444003291475258427289436144437660020013920717897761073142788778628360973133742008818698140025382018184285410979691803567970254107422078959643840789794921875000000 [78,14] -1083995732421241506588784856409537838295630575736116956832804689339009394172736986985256056301513106235172517089050607298576460289650116620100417178080091615676362033987700627643562410389668487536211301602542524340673304297037115509202001917838786353375538652123913931099707093863550838988977401798042961018768653981368252214729810049822192393920750530897669523150475238520448265678958477786015203545655069699103253694998901098056439558389794195014997729414970179751461491348797222605016819043462659650996340815403318849864005648592291709270060591576032584747385436863837173624450451260870777717853536519712929252709675636408773637545399693083920893980628696370243751101888548560226711921065239064950018187602439908401592833608506483266371160025477764298481697508738959368693959313297185972765191248086143994989749460986780291924569268958414561923194838692475144974184844128933171292590959073663847268415733628272283392974734437804431160497631270244623815628694620609495375683724057207981610822454719905929503792545344939165261693579584907898346822608617639960495553208187726612290011962977218754686525554513251986512005335227089523859362518622001932248080596911622593485171058142986229692853692959893084970446077498397109626282860089956530065877200290184346742482669145665490267603491484551485042966662249905848846892634290338457069700721120709172390614937409917432002620142647249354666532243927548167651261031649583284517931895361437958501240269364160438372549981291001301202613929966207448833213848961332864513742095417166262974904918792704341870560567792822622565515138745760155994055106015453834945196957770578453015473985491199068189186856761672131432403929104546980555582140840662043600701289365065298211771636345924130706724682720595261489193591300599083734278663285770186012418732551425188721950030372763378562671211146957028108257024328824880450922298828885824346212338855798139271414158804969992162592763679609038129654879730441178739987955524640193540021194419270161867102049987124982036959137919956360605620080391735144595461924070235895430602576105638124418332236745841511304258350758831824249750846788665023025270380660942485331131667965085298351617133509889717476723730400746820536510880549768698344337281014304608106613159179687500000 [78,15] 11726617835670218440032800061661803456164316001683351579678415950187249771142285040762543623440292346389253353886922816037839233755900948674588701267379991020969293680804780761894817146866675608271241021920768426088842607035421702056414463987193516031014646030407767840058489250828127325491275412060994873675674392300682401224629280891153113565635965114149033404404251122443870021411641210498908012161089614408599583516993398692968773877653867458944826906324367026186820563000652361795969045390640180799421731851615147230957518177352025097020135210089354978325359753235968207813160109698197625535619731008590286858499151721838814751281409735125217218602506724187551149522611176806590298867162131755710537721852171596514722560984664970202212189174484649337056145361874165421468406521217152591686810158868688167390749412633468194910602689791103774149723733118388302189463142484518049854656300038177273540556517877894506120232454238420987848599879776819268396673397059205200871161349005973520719425058712681033982757489260056651941697116926085903309619416152694677226448445806111844922939492246516569558434163847492643006722239952963029180755165749710636419250807913241474743350054521295956146352907629617475519324936529037979965971655127055240614012944080799480390399653117781662309605714178434129926337998889753975326382662567487950176572659594575702568707833365609750086208880131283030116449105096906990111035411455145303377398108513217287579853287505238913148206951544068484299809496726044485974341492599164679042680524354220457473069000971347401210981446366393467639690238380496970915098529556160987996567677485007679448003222189703117735947546048895600415654607740762441870976458909666166047906016846952429735595241444682185133272631884270594390221806440424621499807969029352726493439585559543834684605566087203313995619651867598734237043329486412358040682632932717391503274509801999702469505505757231540046169204255759639236314015480801677682729190366241226781317261329543286585815386073512464153268880988954963214641274298350544942624898083564800236235069698605939512227831113909873613266740205186753616191802036820674740129149301602990459208869351590875869581552459237232556196258696568439322771527574817973516019264934584498405456542968750000 [78,16] -38303145887787254814471276355640585526658541450309872364344849846580622507843921953292705884400414885989839461339490799811960070190212783916787246612154371823495239282277670387002145478362460608148201863041749693664169351857619917358408036001202347578739789496322674548885191818520038634074925177552021358395677378907764979993756824711594787178921670249981877621948149064572882044357553435024697713066376530343942401096356135763885001312372757328303229305169960951729594298955828499148079905852296053994671049946368946330291314117612791418233467725479645201421167662584398146684596164476784057160776791022146572918356324698537519830671109403584100179899373155149484173155582787412450644053008948239464468596802842188896945486107867876253179200194771635920938999642369620271682501130016218512135740270732907153959815463087927072072061073817224784773637080417263141128574691290882108490744697662249469470290611878044908225245784986037041830594979070604567780263422969524814534882754903801682843085524741676115123617442975187020271082535012110557358007113405827526535464168059883317176992073370186547164870385082713357883967290141450116596064915224970157919145462659196597241462577877984063203337847240961531716771683558396632174472228187153163445144292040020186941399606278799447139921825611521510106124965253812228590354810033900691055115111922705907813125669597988722600399484039393079523212276314875286298239475665443749032893828049578538960031794691217800967791809908077750794494678565500879457522471397459266195579323339971972428587357025301502626159349016303199377421829529244325915007633743694239261771303178120926384945839721585556249271623137971705156038229994545555758684537019698987666436698817044669015117595962036915662623938193188318628667151501842815301282810592483039823196327848542890200847883238365225612697235989826124188070283474838988141178504517922242042931853953397171602563109839992818864513353661852948309917888894614351087133162175654237800081165405636965734477751383617084078342506075797432329561152378488349744457613467697079433691837674202280373448995780024474271944185812118983406461590389416584150120928698856480653733409803114052937510213912888001068044959282062294873838492748063799808733165264129638671875000000000 [78,17] 71541771614005661324793427746699739992496533849921336094466620294819874602879899806238275931076428256929627227132034771925752981013025765990211450586966031639080710355967203455961417722593607736168511451732950153007043544734178546579131715692167514920667178523930341168736707234702152832501074646961349974595664529612479195799518013228075931995936090008571079505435179373153453499840080122586433654928459012412737525654527901692722587972092098565112358522423032137862843254888028937711445081698889947588488456179476638419809255374855126751493994739791644386702235685450365165087252623178416679389932572350331499395108668820499881686288923879647025466820354257330870574697574050231848802622591681470399745571003006651743974819606073328486241334545714460333648297993156490189069629415562550075106863005479135051356280920756939373461063978042993993530454215803311187559446810111889620824766619070120970525396007092653900330805483935214228780417212526291651135304246882178910871142257657620971970090866224442107815097235167011077852839869028804431539905382458904656904007109778703490952920965122865959194523538255678427921283823208846138322501103866786673493256916582095883589642515367400689946379431595043230977903070405856697582148685307335352256352308028237282160723884700390596724102384073487993050860002944462531254797008416310222821366993145764446509046131217263904021103589958441091135422412144472652558229603122152795830466979446956186768707433103494645328824173837869733061375755401887237384186719560191712748914479875978229735933230158480670093435143729008660500521364028442495423312993700708369295699250680053436759735462165939636212705760226918419308344467368432987477427427743269035872360530598726486817792106785310356362685379502690878011309419618732124038184569374608502830991375528731306251402790220287553478463387647232618982121895420657827032528260924903631741147683210073441359695686034558651892317677981539954313539980385279018824133617421636299301959363267487333031621610511859137863987450555700936031247256426779059072361586170988418492967158359197061242042858378072309164081118745272205683875208009157625279216803025638866180797478587533324498004354494807412394931330183544434240562603921631534831249155104160308837890625000 [78,18] -74350666308517470154593190950331825818882300105457834536482847632483197961006717392316122439567728637301249076527517273483607715526237806448939958528310484801273567583394492775038375352385556557185198221552465799913618893037001915589211914227803925243441554220169296932268682170087173915878914681329951301349168321831822067773780604580268955560190582207546056991937417639526698793061138183218390601100357533681228013858715632961713796327922834668920610859967161925535377745022992231178243210507078322133080219788479032506164345573327156130569373580189806770025292842165039928019578071342670793691231860663866276176602614005469707312080375559654888850809379843326769748040207881059039283774187207697832610251416162143444148584043715983809242821057006122782627884045832099518559314008406383433842895400193934754487529432436606378740670171943250638943320528751864616574361916002829543191277670781129371584419120134830079004562474641520698390885878175850874113001896350453397080966508077196403439534421138853820204764802075441634291586140894948130922304802847093393123482054899769527672274294217299704769299832414325631514704631243711433710187276253328591885953560460708634231690121711796281868507561246683022277563533903635395290422143738871302160801755566461371112617251322371902542050758989314332151251412486011764261047349482716879675540493577004752545559425502914990717764937068488749796017279150304580736310852921991900243094471812786185371065328765653285833886583726605214870118234923948025027975808595510457621095639704968910221216658994041841096628817036233323550407313879391623480290697475588683060225220260437093969647349422067234506424352118263846412896938116661190768394907066014189460385309862904826662872073868373481132133292629368520989753667236997427610975270216483422939097982348011831604920065684029213325037089442851538582480903808837969796937448929301320193501171323492398833815053656007672386941111769631175231774276056110626969274094588378611235788709679741852516153737649624605323545511797911395915300012362794357062394250248155380777754353512778919027446552550524359338591835063066104828319142911950596937584652314885161289328483207633216925126175715664696620466707389443821070440510112575793755240738391876220703125000 [78,19] -2118004847447289099006341308374586047979854091414227273208506693014360628114211243879180970224663165422858841482180613542932956297966496511267487666096387790961765112615647604882573721511710997481223265155296629913587283386306963472296223696184047390814722619104057292470655706468597669120018937386112418151450542858958747747315937484837358894499189259682103048212564271938479938228555935390371646056650670820272334772839503845034056630669638088805074208990817974343965955164778696333692242469087366168197272864011100809086665929788909290009278020802912606729846519355751868406502872799435984542083440673208762245916108304758682112094080468829397105082507190117401552488465677801429840112087361898014919589626794054221074022343218394071317529731005723206540715310752776491893380444304401398950962947274760417208107543138537555958326262412333986661429760755359058471274985622288217298099805829979135577298498574937558938470115806057565595982440711971852050484365349045866467868042154532405578759307237611303126053469786948723469910779896542255359496176403773682116136469688712589297167348689681673475388896869087282246483204183050664556175786445248104873993284402610780505737650072304253160210879701318555154881033005137408484177205315190280090355248345459135095434555935882812291607180744029308764170002396204561521216906387923414370773298748247723734724713414307850671225969911842193354547344323967958702974460460481229970021420276736351945993923751478398095317541111656942246749258576497567429599777372210524634127287763754612618064369783300771213611299456887393143877851291098183607282337901258032161098740831898089049885798739447247926147981189457221071583213524186767250574892231614820617231912524369934797586122194591997172855700549750411303141845158287866537243024479432989756120221967016855525301526901972074921318062383925998992472512896303005377987353448027952740964314734300587885330252419534351122700160387580933097401109568592986194394792873230235129114153402770438637571873711162610026453491342630114274809069528010329414105208613723213895258263960464049566511064067393385658955224165841752985886386853599131841259623737728632449723842330185619693733030337437994956365414057040952311439241384505294263362884521484375000000 [78,20] 176693833661556614480351525165303482938584646284027750433234876964105811000755342382119439130480836796846041781043761676187668597097931938866811908271955068534254403986898932323898500218177817056528835218521817303956413006405219801543265888207328520900098292411568093498297775784507160823029940738415907185612886988877964556082257035425351742831423869617656195628154463797444262965555135479424874943561343002056443205797651863620800361839103479111736532531235748502238675230753910156745692983511104069217699517661976008017374607138290574894334634087313747643844765461503927004754061945900502468728579551966963706488948081624816576634992283385344623048212138676522754601877839438334744062960646415248009522589233878493283167721410931575963478838641405430786310020909753984940542148930424775621861004144289426218771666121180511551204660975008755878015133689373092614995045633921476749095084027006384367875461570930299214978855242558282250103958614884101161013955888686943555563104175487316921221657773314526327842542290476194548588104668618029311212363926302013202703796811462512791761300548928908486058834587873449016735593127919953381261694967989485400682628914528748337190171087648278881319267797685275219415794668525846524547169146511383362818461090449927353687487575633252602906062308980670553375704165835447661416034522610816616872447757346672671019853821845659665881844894004053571869932486403082869953286379752121361195997716437864215862777383402369877424786199268890223968014609506908794749153089646271230515352238362967069552734078618560337923541536416306189017291635259315786862395618877969646052931595987161617084548142805094058587854945837023434898178964285006624842427706351635049718854994312473904548583585132451124928995585397417522597622567929003541115165132142197707888023676524390390260735538140799388138506001149815251618264940782503273928448464265443533002032789450521382209307653282003969759217052673846434892206018383137824114284214202749919091538131925991322565216702474768656753330352152668091891624453459072913589053612760506296767116902987220319368925357498822794360810973783461835890489649045154242436861288482912932515803228137821964050752714122257986083490281011693090462699728959705680608749389648437500000 [78,21] -405448283220453734398408570586855336427354214569348645466670330885436715993688548400709454049291361908599303110694878201432559173926183633940113050823769080867458756206912427238650210981374768646305281797438154557497725533611684047001521853070058880143126694003243194036286426091919944116456136744709944373215767869694668667816638027234388846733372312559652209136325566469159025743566725445736010798104866176677875897923837757898525328801612182098502378720003248419537207631444264061931539516653130653922613845081282115698672955072566929346385345497668796709566397455073431298530648697265609605112216557935495417018909742895567603559598790634112808609606025841103197592952686628056950633536668081509449171252588292977420788116209430508833602764795668307373845169156204332664131558889447947944792510026754523110982114390789812029864567857529281085734522995023606313653973980109925288337055187828783988211672452500087066385383022445283255704242131887410561134666807730634432799842879695752627012282550467416208967481325894753404284372317974924489210053146617989975764514698786564048171678086357396404408367644353821485217653447173716484904853397038709862835053245070308144622016547968665672590578718499530182482281308116529241255480921950259774208584321152353641133415050944700435521935510679298932559410640103542134867219982816662590790047809525942693066945121583974510139415652628917464480554679035079554767337393523595133621368129051293170690494249017789152006353639402094756379186453110532795859363533852627602137936901846844639708454310750706395117910455344057552098400685580485301166348737747617086283570614949446736958173309673613592654396052334746074517887763546459996893471579981307512252637920825660504860245694366173952353410313539795139093506697297807274523091530738477465697154243302162538019976239789541358651541231634830206209259516539677820985890215664633405126848199398230235159522663637455445264196630209789189523770609953858689514564067344792879289507635757731915728795634853556228171367169016671304065514445500297644367909757529192523287229420810072844230805440776124458344322254622802905924690792129672264100520958906675766563702206580699671780832861078917380739228661437612011297915159957483410835266113281250000 [78,22] 593597392528598311687614384155952304723923631186173828772161853455315282014756589574294612031648104439325158507732660380073998709578211357667711188341582269184474842413181542464928336981112869502543278865725100020328329466868606470197483296588136314825465745293077707097195738268797290467820617676713803869541577017611627705118990145184726030802415245555481987168737302803937269957299947385418093309040276934854240608588844179612502826539963024236927375625542307172837266255246952716607504830620739877274046740852470249007586149764163485394617145456058459884172849436423726059956249703764296559675758017500166416986676111657638205811985673622327329993428899634699613298281503285122184729674420642182181573620507892676251289788596058248106727509106359040693260076053597324064515071871191583948162327450662155553699866209414017662660839657955219199100817994514696352931945063916064897010978185982915250680425510942118187827737418170529368054150799996776680324665229331600299335862387309345999187305326109536233119658054382929869767607376776891148154257152981904357249593729111381994076444526287592889542204245683319935324470369071670454575627627062653635351024162931851135023359045251789626870788049225743894731993651668740622116460639004288715497291131116928744168289389709842118282686234600499869176657160209948613892815319603722102729213186520840639034463245795244435553103310064558164306233502223245566650562334268696728588077141931973289161539754001551766530156192226607330535641459579869536158842211168498956304019875340381699857596868116958883416884886763611807768898646724989170560701293994724234339571489259282686045330890026922983387532254992106800659811824417668998805974525541761176243792409741374885967673824708562724382647168390693109309156253519070541132282331102988492235400889985342007825566400050255218342418189179259386358127535335244317523534167325648170680332518276853991620659983951040484269046994765265208635861235806716866635502037599485433985455168327703211409606957554683182123879044073796492855540528574929540268370128265941871019807186666916780912998127867257090716423967380686108369419953821079434183509987734769584957983276728934903995402597262424806466379022251711461422019056044518947601318359375000 [78,23] -651948830286843926314908938646561875716233126279988455398136319141243646735092611178296919450960321389925065821163020262265139073743165896492279499387592597947377344772408244645295988140339777786629770101431311345929744903754593720717205335051609059198565530974736851443891274644315635089841516018490446608149322849442033676742170275363855535960478751515447685489209410766825495390057071036655671858358868149315638869894549078347071392330653279608990335672394683765607176895834292059005824888006251817421343923349495272933564798753018757711242729483412911605964985901292596451122758394484601462062107005125550110103199986020468029460249136063735657716238401391336342249967133504419314938929303310905855731047544477625470023696499933094255792042410729711390220538060298106577691450791679102556514355815890098935356550580685672567715324238214168965331004395172122185939391406662148809724419041177410696489539420141196133124349629603504725123258348571737689455220685490698073762279534399248917939950019475012618337222122788451845945616118302962246057523872960080161644130275154747204237528419987712521060871405803245904052798069886311539255537958998821743514356957480797125651027714335381788001816736688413431259059493498678118261658754027825061567555864683968973475253785579893672786507580846537543707806619227883432175877399065216268745748415218385147551936806708090279691964151557576724519628475649287757764890112049157808736728347590298423384641395164301930599074090958826226434972003135507182605517944227448796472844308862639934801366418534081588085763859224193684936432520937147532718811912281441624753222433899456781202477682912582467751026950540139632760173589060253163203514668875072979923820535877851228675162625204795381097036209330320591141347823107022796787363273780600600347329719632744857803690519331350551033335043186209584735316016905939031801987149917529546754017763176137441267167172664946698695922533661946079928052660609656330197072286870078098632569291377405487877403007530160473921374942509348403866581942643077085390559207224928522462517023008531096021023290360342323301212181094706657298176673223890454137538702766353113891679147436772229843490755593538251192690241575533605100645218044519424438476562500 [78,24] 557067298163655105100259526065249623192446544126236767002321729539402891435636193347029636939206145410684799054948426705393399102511826484632778467379108004397520236748075569888605261150969631686250494097984906155297838172394250985845445474647866689565316519100538139589018933533638843490790613819039506014294792802134523212352720776334716309086389929988261279101642174039164737563050183196538969062656933858517243655928788450318577122186649798225358106477288527117181874104677129150918634430015412811410218569028028954808037256191780211400154429295910433918833302756844310535971085300105828684279256193818934241856436847603777408357291637420620868809201893649779763224384276002282850335190257152619455757414490354603510996426717702695720057623197417328862330367547879557142528027735507349207376023715075181834091756577435591306361162811606498781860720254331685191466602659967644686023333945996850092534183940339676314932244799728466583657118719016471782942844765895535889683579260109071554757793081020020442215574767263875690527989835126385630894396902911108719729701633484122303693609444192104696177013597902109154418581961837494493684897025566204386935758436669367934575327006029415685698752240785574606236176785018539794499444165110967395157070778895543514771405672958380824156984999963448213072223788122081650464271414557832197796694111664721432879357925910228117916878944328237623380709504961009678067851478457663896565218245251819231484212425494828883650321801028251483447776585065339587791335411162113086325085509236640875737557442197610240132130009201547490215218326666579554114119076622906257145269521249004061658294082547338328269646002343276954355871425051611546152882320897278557341028915731850630581957568874765540948463523050906312981641139675269259703766391931884819039070912718467687780190249048597284088400164775659198423806412501201029247880935538332523287661016451213988059471283717894346380148019421597823621449648014678747258078479965146047769794683724056609174573120794596847571145905918781388318686597400378320279795339216911446510334232735259661037230841959628349661574570107426572161290585157237923457064698707233855261122321787040225914135220675055129926911412496792763704434037208557128906250000 [78,25] -365642824093609112715844938644488857408789202598975606691522177554259629861312052149255577379072309992695944806596944578735543485776627348726447999580416319621506531727803464145250092774499592757950658954250196638759841384761524646806997118106932925945969274173467303680221306753915943146565995015404725481346549974038469732161074040071331533945208075588505750770059485510011412822512147673794227928182704579201951212053888921257192585996637126110405275040451140279093709317040328218453226314535618901362508472887883178867615394651365139067844434581586703609543154950198823561938243244278557597926597187112611584202770317006224496375748792822991812763329180484445314554693219983089142587242781631752601498587274696126268032224973268098900430860501613927859596939774301063421773225533927872842579148048359634387554742559144577884419756849035170258465796784852320354248014699616872610135265274389194877529399458242449905029373990010235420797631833219078813441175536993998355078564752664624627869061916550201945562535956826015882079723990355609348892516588352721088500739582400938400598315792030747252564477030344493093647099953841337812723799906907654413293545912106370127907073910146787429383277022197181415810217585188145391952343954229241977566165392636316096699593781411443976077480865706431718495658080692833648456790895878841779281948754602822239852063299091610462919273482206076752783201017802974906054282595864812753697765177302822697138720499636024099562685035160014788126240490986181001417219044121093132474041831547705811749716556209002935882706342364475369865155223115023975661795271223496838900952188783088463068327434662535446237266155522831502791877149095312820512807250883358501773618641140493433828268582362426571010990958219001247433563921575632959542616625814626169464113489894569955374439456351416069671269853883846901129788093628301899187758899483168221597568223071048612785908023557620302949415340234012560511457051720903083115914623737437556713779867425002488946277606936223946651197600056432227699021747890771216914176670271460263561753177494099560194335071729560124548187019579947629288321748414986262707903132701141307932621739502834944684312592859919133214674502596608363091945648193359375000000 [78,26] 169570142126268372840813307273665782649148184537836271405087072217586371306852524834475522350878547706192730824780919777698830924076084316776662278466240049224994255781025404577160470063201947529520430582815169975003411017991319477177651280688693183791480649298281181276226027959069956983811553707350742423417541364560258195524533109698815453095196414482692878154416272084197757939086522010381294619343101158759374270078946312372703600027277105648876192776439319851593374415134150165950526903526910333957704433467835357673061894921869466532851136226761950999424627056703711408688154130429530878514902303859136947021026643163211068089199039153754821623566586988324294049108210843424005453082961389368375101804358307845631148767049608982773498377980128769258813642258182339035415751605635210106887972862185938320947139289741746744816774233620200071600551969606786927173979047072144391968684892633804071605680927612710167910943398553092164679358664434674602626376317127229472889406410697307400236585510913580060252717442924953104799758318183664089797444593104982305827598860014703083048068845329689760375130977278042951694846956911147721432592535670144627806580402682866750723033719166422354714355337784736372692756272509324753208409249160047282502455417120915693114330673268146378459172588585021189464194206692051833172255772830584864233941965264351287215250098765898605853704104042451026279957737240996769699734385770859667423308210384843371884251057984399713931483526531426838329528767741433872124285511974423965806881118350963977409286198950143031839847682142627354795736426364351870574132541561430440478570496663006072645227303375157943976259846315843115978969328568759328679860555816498282053522476550669868203093457052773002833214272413582112509970339003501839707531097622368756188931569754173111205840481217883706194691744011238118837099581323008441890213154954061651553956718868572568506837076500845122262199437997665621240003797242791522926400720851763764191735468900637410288269154297188150808116787019597096042394638371566055776763249476834746193802274245662165299703320781900598844542132273088707669051313935268354223947222230649394584291784038913785107288871226291146476761184658244019374251365661621093750 [78,27] -29420645785701253011002650837384118563853154085906970349230892640210539551556618313424412350625218004440679312384657518148601957824386772889071188313111641287348146767902056678965726823531144800958773083625811321835559510225356004303554954674763488455040901379326273389378643734175984343573956168232497100566031714298811249103253937082521997354063064809888567506566505401041847739407592492249120146169829801512722492039829562207980286519625788290941047323918486161564595749589611066460730144968832321216927801770260641448294234423556597815810627650021993348068430652331719417471842686802627611978426813685491743931401174254494269253994166847177299647619487466771450549287924491609754723323536787028664672543156575643852295775829630465079354682564862708913061799370537053513394119441977197367003698709502454260324435975657280120001137448832370214488780746726150345014524878079180092725201267635195473399973426538445661488509047046188241360830799509159208670744940211675784084337396898600712434716401623919117092841125696378373067513451600554567264200654161776068219541090207611767150942459419690336513233293578385105920474576818103119654274196931831818372103633705236466193277568225773643757021840717665944518825831293336072386239183670012546506257205430882453204345561450986284577706219145952190490469217230037264641497293656597804702060394677556682737416942520809045815963500019421329285219263001989447089001724463265703110775277844885321610545580791134538727290766839630458526439769153747573065843282630799505545851236254039992813455529246389242558968439165385809863996071941037375576342898792594073446186335994060076997430480197606770303586352430996135973630947041185288505573048122406360812392601501036407917369212303718280911072176576738270374868335223944508673523638972228333741466333121162618042397153859018543008562244492190569616658856430735275327201065529038239358415629722879577803014308162771269647231988992612435906128644693951027093558981116439880254676713026482636574030248853679209947632324738553323016196439184565713320788713310195878168645195473039277010855266334139866798613911958550095955189866371052478463713643961404948470442491355220420875778760544383416686287091579288244247436523437500000 [78,28] -58079016851765029379073600965180799024528840408267958515567967892844707387163906369520974671613833790515238012212935965450803975992892013001935456285107383582387193768416740140807108969746732003695348197246141401776971796858919697782071972145231055079809147263953779823981090133038157449062564768332990677620864633826044720147892280932830245910124882225906856112085910126126779000910003126028691838813243548034499915258284852993376400853349738316014897929034355485875617657520914770220320305094012171006103430656276064184177503695387915376388819095185061481660560932203022957347228777835119730520815115187001378425318775892295339800436037034093153792427326181626315616158405962285608500654853946129338012701896504190467323798580853167596480739058257407596124854227765989835636474803384763960595853481377246909136003141634129212573621874045944717553256509775939090509035268629726755271496167730633441902261784233697196481841147849733039983157222325488455617940100898138423570152120536479285285315300392265635604985252617418479432617424131087353217447626153887062593796014257398842315067982437097727409260583748159327836007576578095971148118003507707628202705938821929321989276249298609452972265798418665224168329087459145321527435744577162902388522515721185648283165497947793592741083489159090410905008611959849052114703189086452196351251321182180569743192990462051977101792433966555922828708542717943937422886886883745235924458752717707010299788760109816217746371825338236371248567198994163374256139545843826979066559603965566557569796799013347251947030125935171213324713827205577150826578032441351161304400544859436326019898581130150661334657499093153089248497577988693658077476022724069450950977985782718191722054981810860755670268328158955188200435088723891678120441053760976879865984610609649576586658297298102041244601250757400825567503836075946823336533605074668170137053423299434575604471545828067384341483400335213591125263239269002358089102010801118375572064382447066985633960007246744504437401615732638335952685482684797868493429970963507835154152713136176855688465180258488693028361697431054867591030415371642359611119449119437290429774370413195655059486466331719611844164319336414337158203125000000 [78,29] 134721811194777547832705450161609297578805107895755745583249595909366008949217997559720450540281682850935200244371666919129511777373307605427014205638285483101895147144676424965187853416025154345812647376062931790242930541396004613752805332261968383151037388243897593929189079471018273903114311179704268169668459821595391982249780741723105826192200314862533753540353291688596624046509401636522247144780778624027971301281799294562598470723984334669427079256924882532390612996693761720176030527243841167835944042218718978107737542286205265877345902813998196648403501634995092592921244708603985412959782610496073611307895686824409073339409579472095305541504170639911879067411191321648313873147555660100796225053208966787382771197609389835389252208766438459055852507832949494701150691946581171605108653782853311557471106988141623302721635141296928682515826229177645789200688630180998104923974149985290086254568250846293659242476950695236939899932890938935899040333252090686707653141823118279847186159819245984367566665415327499209702750297090077966950102947302210643685279025287049320866364087959931789762933533517088237925538178803375374918620808142332098761757820369195857852068795234657172882330961367673695254469381859781513443886426756241455716059355451972226419881301389343137813831565309186517303874576830595593957407666421303603971782400520388725912750094240210653683977807005930295325386468680805842432596166604451869064838987836032339323459903793960327545060719949098190572986433491790826392361920153010835894247684284072252540722694678087759862728903418523924180875520274846114672193656479012427633686596911757735631149843168996138181376014520764471536451905736873665901278803963043857467704710338993621236711661779031913785915292817408501489870823817747904442070421236326803041164976477706856926517261380535179823257742878961035944826390100261172374088382129864353955321526501410703475092114758671655579805462886439367613202326491524881292928529426094066806885280756783170808500049794212974770984437246388909201846038070577578222276576979066158594009721658760948527467868127180678852088952296592344630624869203784820841845898340625189168287752675842402529104990804853514418937265872955322265625000000 [78,30] -226091644538173995333096173213573832260031626003526115752734663166327262088088226068493979893779398304922367364693758563577395128870734904710228027612014125293093056143248578744771364057169577917753889634380244957563427506895188266268982930254021982681230580836219076301797121794560274510846607372096710609157200894922735535316874990657248920441864400246956467318614220209214131286042475028098354547508105825985729667094475874530275041329515831658057018630430658721236904472935861815582613480796716422417600177325525588834429914896813130005177655253843208571806630413513304056015646962836017523912041477788052848400126524001397379763427218948960965804400216498338524480516391821665398495008554531901435908770024239498270025947038591134579475809565374159668213729505856818165480079502709296880899207022478534605807418935549836929131702958418833535188303950406977287097817208269617807438531584705174753449397587356506058886612412480876813605372721946706143640167664716213716785012680212829196535320494314269662906682131151190755589613551487492996398110541260147807000958752936890664577752429599433211803869272913024926809486622228684296240113685580474485383569491094981968349733621914000165998151010408755990517734088553027418714939344915808823997440831478661744586781883123193680923170299096382265960307736086817715767687837075676081588606900764670143716363674359649328651862612400173692403071983657743783616959065985439663391338754440149404090919063428883819395142422878559907030111525847165034029802306425921438125767334522712538679239690185630698749970715986329385714615382759322581592955888057338053409564315866675869264479582612732336448316662658705814084990245140460502975692699074897893227318672054445321519892308054922184224647989227081212682119948311487175263081397608720684691098461492773059690949708777902034910561247766414453841410064960696739456595423366844678400828995188257583659407940892691034826249691552628641784690093943366231547261310467200511095481210123541779791418647854107066126910467487452317282447167816683176115512505930122712219026700800926604238827022979906537366486756481019660971166345812247498503740810657528684748724914861541088108992658689544441585894674062728881835937500 [78,31] 311806850233034559715220456668961409727177318523639105440041618602843974538114604179279266344160143569264549314139190004037136998895807904996648468718976577285546169482368909428167582870430856305959561417572682434934333472030263146516901633017015059333095015287968761544509306059444340452425825644611680417262200967024542318093067598959865014936945882571795732334824180261199217914780573399051193733171705912917585910087739110921242366292092262631578652430379979248165171917769192414627633391490839160392857941587367287090349247075534751166636177943591684402351017445144449744236202060121659564720365264133631942276768056707959924118091181087090039321177487270123706944048005809604498024739781839762723836157504969059701520117337585386090514626692459541001995269637961428665020361963546369592013488387545806008596978915497596751246874499273319181327527996200564652097060899476418337618942694654307357710666507899391389220363969636261106322355662357612787242681630821113603631034275046718668930375103073279590811161319424942132609267075931769789481104168066918039457962456994943072231764139777306766831514995047856418572338647517865281473651716295402726566614308077967662917629441262142029292936935580951587729934165676846330964934538495879834853087618881038139878404202789700011258853280356237906292031233763882348725670821642042991041157025473602162619809274028836409816451970310258878578531023624073498350913995356765660603361610091271609142996390629202265968461012862260805869235613522707118984451006435156904031941443319006923935895209400894882278871347272229433001467401813783151253279813742506745072211568284374679734940613598389913488848526002067247924954823766253801800315934245295660359960252707599756475667667651704081182597676693324757300906260828423898718008553030855976147310637181567502814228885907790470334866038820678669340928171423816173566595542033351656610872819790072125414946224136690863678806477844271717211075157791354062504384744453975673464904347202517552604623307127243839023509317856107712983667001465757228043755097192908085010568202100849496677409722875793168263823794043751182607561812809402784584623886888102760831568121001377072443183635641617001965641975402832031250000 [78,32] -347549867571293495037861081678904731650125690564817570953263602159591481456664908881169320191965496132467495842356611008089580333514919520733100219925488648258143997667347267700618014288990187122003445773829436933967722047771333996798302015041530892900765741744416025552571360878501409890981622932702290442504162840144575792424688171792492530896072354376412439155304623877186434839906652242501451525425127240457411096971816035332404823015936323432561530622414010487394444621798606252359761928901815590891698237693640706248520559061987206807675900011138053665496571637500253784169164388590421166441963006356697615735391019178622373526278837908965732947998413593683639197858533055955563216901635643925223989555073608377685890720080697374466009392048696503339205758284306918164761562850578530301066022843152631797973838432409654535615104944692434915922761659782335651668893367350989086186420440231952131682168787310160151429888279935473693763986730404833898240654745920570460111291981905867379242352146808892389790187969817150508050871774219466526975642635037852809636765726590886447041913324191273471348971416704382852432294059963944709993583597364654553078508627972774923013647141891166747355691285942562770331033397751439774533564991809889141218931048916320229561529561896654105829773292249908532639485359324550282173204819069580768835087882621769563264106481774412805821873817422272647358956859514051759970893997954377736927715900094367124673528637393462647584436773470115634619965695141334921983673666964717193410127983550897278930940877771918604188690229027175855090381780229976628451713413357033345698839351143737009176343980424699224880845378975814317808736971427641407227311504652429187109726480655628044534643376326038319300893131524020812654120438730575078296593121747309484715021721783674390342972492816050541931437549074344094109464388328843411334041557752786429120438996005443757950031383146912001908543440330436768707966376005250991382816428054780650415063881688545074188329505582038458260870429604257711998853149137591768117347288525770117247985893759061904154420042766988447826836333985035398335936436578869693537987104717542610032488437261932734401170819182880222797393798828125000000 [78,33] 310758549888632649926537899492560520272326943963186655289865571868235162202422999430764199481213288459477376430308152294504302578309594400659135659562995099062191681225578987256896893573659773613414086199662130663123235733441135944071922657106507889715842122206153458875355394280270813936165658365052289802656774488726162568390713806681590150426177471225060757513379944340182711772841413199996686955129542203508064787983706006943859424030843347372320618361111903309249405882042974695185790267254253034476573507910063186262332658090830358634428158899781981484740035710189291345565407097250007933153822100342958750627244673399106289443984355906695481761616596498217397604446070098791303532698986302426738480332776821436157398024148920950081305052548637173163116663879574348890466607870166615536695762143547483974701666777618513059478639169062723644835516785930155794723401581192245744986708707980544990618287175220163781514309768394306821497824422969523158914443303232589086497723621215488958009553457264672531449925284803592419001077942275354057125395738854395865619057278512081270895047429800254785155994132200286737825466016366890327851376770543740523503348581815672168012788781441271997639650810412713583506688803886782793331615571881860922107572264219791980021812698542662553566678682513613354010652829839664672118706857747618876047294228418468682676280966956674525276382656451878793083217253374443442242976378822055513896753558923264229643014334591110188271073912197743477595321952188517921898875481954538422564604469328819566685584281431002449739819940419881341361473415520468455976689634984651464920302320062151824254798653521250087180648865371070555120430138556974534314683545027705332375178062375059546424507570197228971760849796084796528687337504383647737275616617061151583364784711331200436634410859127878514940286110078829377477463581623975707209681967733529079019438177168505141337173128497210709247369340358131078210628290159679483282932747756319956307730231391064083231332949419315022524675988998307598469035182088509071429640424690509698099138440050317828994147669381130077754170198930922337189499655141113629363876052327911823835115100178594360613715252839028835296630859375000000 [78,34] -221263561360148698023544894594526913877611235773604701089018713837611184720857144475013731946997094292566666289020950182425041696696499478840124990628114295642706355165526071595393239281185730395711188769751173432598061964747018186567994086540508277792124035192001143862785276482888377406122760198870140043525983497701569062920487702128276910123545093833972132590406240918655481199491678019895691512102385269253259772065226020727321147886447277395534118351800466147636446869579269272432027621180100023192429619051095594580987060094140019761117680368360395357910561534414251928248027677912967525125705773149134409025842552907326375429997824020507658672748215417189156844471612229547817672933997644612805894294123196761349355310121179235758525347282729897462646824429178191186184738232664798177161740302595222181970784271908422742186796612202079736530102518872152300219238680431951150006072893523328900614376214574275099432212945375671863865582259367978960687844241307462082004117961196210359458904934846609085716770737888358582037191346273038582982787697027696903016539454326143908833368959675604058832223859695478234531986624220015922116250006237395496666141923841669131489935976131721809001598531900809929682528196110858161608076349644138244143197836674611722085418449255780813785643072113041517686707526777419758892089456803191083139185662097462551239355432073970472930523741965321948146582195914219797957205445858762762372323618193431879887502988147975866594199412430999965873824038875808527280580108438833343286420584694696298932723666471526417446318729851717110968312833345999915785283493269707681344739534237796324235140947794955392174191735314812003057413861083963435512719578358511345873077905029518616766647361337343840373452732140266171762343330229474621481370532731017545912535204121070715151919894238002116187903381823701433378744334088236480020840383429023859601305880670004403405246269919709087445092519566002294460073505244033087590248148367755422725245065376351099327524700761646578029073314188031323597398615985140334592341415856444395566888245495797306379538916710006733744805093995108410946555698205690458083328663619566897000426330954780951287830248475074768066406250000000 [78,35] 122210636894955839148439423653277414339485134503571016048858757766025227607443387223739670532626683143777854165051949104517057899412992448841124723879761664137951188095982562737513908395669081879228860727128567860834731234052656738739142447354826747725367735490014597659679522989688359307159177505057860031162906937044922521381331962636839545056697816379194870039480976084170378143293119639570529527538105093160602902653636454438338913740684768215877699165345185207790508254646605138854946918425875752716291448140815889776991524445952547123859231129649315659267602118742169562516486463361512456787355565676132050025177720730772271515450249805826312554047889326263727079033694134375299198174685404377903633991600651202178411976203858423672920545619493857067246590249212946901698375747607459979376266650425774335271351299751707757813782649873961375982544721868990183683089771852391400912172935228018604985291019171263282490856379932700000379461605475458066625873284944017853353983927919852991428108626297147788319223551173572297989429692932461820005268282559891706151122739199082265299464755795636203688673379036460004526475892308727630373509948894346206990098719649949714338069603284582296696962329079784838223265134732850306375058749077130248890281626630046604903876746372605145307989499791886559186296868066494724681491830759439086032780908758356650411591585677645908946566551307794803711340033942517085368252314092264473895934138575810413977423708399703909085664706230607906465523249847514746476378317941328733190013191077155326143333665968009260183532305114755203771620594479310472954998552586702790274678357513886940761364537331673138420583817724200859571942828818218504681429416292224872710235286074144512607633628254287198614795845560547906626444059587343265280796343435790014272580237414788170352148508015987792024771345200921562965024684425211124930736202225817173598530771523347853883259318974608618546944227198439028080750975570750064974666080795123572582268705710955155044037065699641195731141845288585078233796903855837114769340925515188190097607868515237568464634262139027784135444668701073216342044108130582995943379507689754059820280707171491485496517270803451538085937500000 [78,36] -47919498442474107107593269664943964931779598151539756722109525623543516240111196041974823229196124566170208451248350353483028598372588107027456517298503271961930739583242862935396291252682715256791358198393217246510240777777121402284871027831213763729765669312652460188586659258449885624493458432772426465100088873031393659756603312947676526917995950165135743033820406301929568135740374003666349272727324313081938009501163386609803554553508814503827203264004800775238701871181101492605143406712808159780949785894531877615845499716187673139233423996480578531563154740916568770073977607529006988070584450930778033284138949791402388631793490951351500476958452378839828233272853874784923097962777292589634581340683958952263738684870100761463741602522949879332428167709437741636352322507324013821021189730620638031681538179143006928488210499439157447581838505394862862240202245608134544445273387582715833827508589800442805623535692611858105195258477069390502065528306600325464356223546858727267342254916132720257046702324638282691746044257954845384871478482333019257921087390854284753914316363286664975905520781321493947126330770274802221030983890923049847770365492401191545700304681498689333557103747039533998316152766797409665771049644114802522472025945433715162694837284751475885363209370993310864952784362270641446024683923955947856338068742333440795534427738666914563438409084707786305638924488721990870275769577661696360829404276128134144782614275772804812032899362831787125008590628364039500407990840276790214460907298092537092030570270147358607371072712793389270586153574771918119580030128230779852210032517217576370901400826165821866200849487711840105513428731423279382301043136411871217784518132765369620759004790836588131884875419936151722454233269325198312992165380466430887087697695963049166923683123330577250220625200995753408075526862606958784523331943956110566096155090449269566324259900756779976928839523385728341940211803296716101793309664288531884654843932592519548801018521433624179480053985552411080646831433615530555313850423019332174414021561792610787435632147925464305594952089332422077844193507105098204882601787720338088263916098696881817886605858802795410156250000 [78,37] 8405898202188613756739561044893175729651896181225348761532222002169767989050844262896602562405012483799270454031556688899782865358764604544191764213306386108128758784537927299255095014409200139925465331914561073810375684384841348977944238994977739626713424195875637868775848058569425524462984230500866817889122678762352226745953089257811571642041048628875553982554268820744845664563177336574538234904608810372894787735806940014157574913160962866804060930037940773809499729079530929426852224381282069253418147257996370802872964538795384067150357092512652459465527622971196632536857385389923331616840054053080156713966145452558400788917684270144776774815764935198993862734261821996214551528293408547131715238524908167812748281870803504693891063719951830078734653647386690201683743666140521153296438890494420755943949478769047888252456340717684529467395704968505333674480957236162506877780423797020525732166090396663335240455493555374869539843194975762873330387489422432331946434762720561653685203712823109969782468108773521660197991311760416835688342755409716024899555692025245103112486704148387868012521663084113274955155709104683349955880807993952507382120534674328616765186265901478662610159033188527400785350231065354954462939479393014763596351511588804104499094420422370391605626005097960744586608009991372221814035876177656734824901596246815362290315878638273888112235043575186287607066270551004731723668501499469535617454040016508734250034524467416632295896434046698203859563614975706368412430328931619251042552656703379846189951357083604021828187474124815741201306737648461049573533095215523452945669411767699788255479430603341375145146112719653717872736162962531735815310765592253102051820853515264845306787196420011829545702266885223570968825489400750037969187368521186498511739027262898947564893884247049477075556582216481670223353223046520059780289189219476925288274764722016803775059556527093497364837154560350939789930509734772352561436603485057411173835870727977089134123427441948133112620590270329597073013917122828420822529479603129390244283694034319663248915399925635167071965698741057471921984928688444786658818681768755298744366655228077434003353118896484375000000 [78,38] 4812721437014563903671503466456550716754467788580264228633793240203602936726117263002365675170205109277956999855075182224166815893066840615132417939297459289315075049804971656483738678469753154125561003908585702217105359405029031021528435673482038092203723021305545385802667952329724422841018429293741711575398664735825493529764924717409817981434573517646621280540401627777415581059362870308966763450136380353104741541100853204456921074656477503691516611360968790505418089198549279642050372736911315310803986918465885470813737579948860088858934013623571455108325739536142002743813867686952297312795596910328383826346116313728764415836230470077391555627542287275045088327618179672139569443626933342330628234525390106275488718900384040262734567951553349261772309376373987389921338307086667631330071288896941049391309719570657772265624912515276396921101180881072543336221640714593546549515836117082817732453567473499321055784799998123893736617564831562748339042428338397561603064040632034529851615050768632801275948962288976954313474301151944373941966846001945135264355622008024018970022849683925939851733596052616694718320784837959174091536868842200706308696314491023512591780108133806047748920173690458124526510741547705398036475259358407198767001755926753257765538728158619605620476854327394436519911259049997768728272456427125065245145118676136284772851669321317920245953182224329296364302052049332432812270263327029790451897305068534366465616039218601847954397709474052888879304589330116266626059717346101440697872807041495032167387887245265420106912239884055517628591909588050562603207512663775723079000078587016735675449279833462409870473313024292532490994465199141180756804864855274610191298703207306612393780779207388129763351329549949182495419666168855731586774017085995438545313816522697087752606891397688304105498427450481839573379024911485281282646435303238129363966533641616600619077836593803416531890123209863927317464752063301259086025232151709048607039303900383068380353520407644324122038789018177312771860078007828409789809315423607912082523379256482199779826074859997213163735736646623861051296473338139637549841983745445295195253265774226747453212738037109375000 [78,39] -5232936298480779085028442660530169109878370616928137717272356544289632365186234798974307680574375244743552854500805961964764113721649272146916823049893781685318333672255915776887809560419497558070416783177914924506820851828885344022387268320918953760931322574290853645860148958657899325390058892654437058044593067498529863816811177318426391243878028898691185722195246092521886776268704134348223627633165869822951565673095702025188512263877979542942466476134101792508108792114487726733084832273046387938957173451065314554200612172349595635014790926014466537316464940029237136327665327529260112206755768165536050400710038316989704910427002867597895228102729946969084880379034473247775353522199449233306560730903128167964629471913697227560569978534357887612720360990954991796167446572197290307647811437226704584897336065582587338303403237916976220353715064963570106313818300708394005334635153847115159489897768145957722202833911205819691492205096935839680324976168289622442457648917859311835091636774949470996229795845180338099958682392448788851768162071923770146011914854059052185716764971803216159256143636108189961541902416227203809032541713282883615941649463023723853011943377119459324763368077606405807881416904884390203206427501180531180701340257757099744478796572802403938928666672321555925767352962353228991833368141505406472976216363701278019330359592658829993329001677219629297706315991803632824295120883619330996690255364697684779991009497524307279488749373333938071101485475202376439789193868828682723957302948110718637693310523587298943689208128191206064477516387342023389330391437680972728674885251901968282146494804387298261327574071218891542802753587150538760447178449365606079840403444093778948932896559906150443839551081322378561991875058628055513838108656329582016206338811321705595277107018330293961446074427910520919485337632920165539480041855157423339998934335838110731047575566840015545703750364729010573756081569231986456207001035435311680847033293279289817482064037673967537683953750011344974424159141319013788420000634059820058379386932394493119020254032836485465844129066138041409597731388311968175496344648015001332908013864653185009956359863281250000 [78,40] 2457095540460703538596182018221183349258516888719126779962554327291622974603747471775353214869905148672879830086097188378653475891498560668139401588733046425030635134614829537018327756740642595840825848942063511139195758768700553627828075685564218138969246370327603008340865758924571798066936484449027760715471131588536104976865703531593488916435155959890972753497389949123450506780989664956580771854080453081956805233137577643508120701476159748204831534830006692153121422353858531243830667507436466049675540812553376650537999244872065883498906711407080958009942106474908783647134250525419962986815614479468204225822968067666871865664991992745658768513859401615914185435262789359076593816786335874472824708203787478669782284757955112771931172760610351350647234209140978818784585012229645280527824103372093303194142525074495375863094922701164299334718796977805178801334818020989290013074510190277313254417891898021403872732528193636209616973735463839049814784291617871747776280286088754942579302857468125890880714245082203310755383652112886647466017673071732630149182867336497280676212488538396501691086002276618477396324922702242957802217095427496400017971561409922667648369616255425562999759356567659182391705745954990580883780270464413252974282391290638006697120976734230762898331509607078927354843235137661236724619520188401526673072328941890016488820094138524814130589701807161085226642885972990758148989229638763240756768811319916741730326937162809772751515262526319645506596141884995092128596748633061238235048987044863218748286170374166187355840475623044701524079748064053789745568723654908395340839255183151838495791421655710824627064709330331349390673340106652593064524450942187427547988754638269780227203247409395669321714464262179134896283716520816800445600531994666707907455358260379853280274169686917317598303042433996063970704056952418238147978639347311100889338571976968678013811786743431787978578841172916699088105651139411525398915756978164474589078333202607225939165025454925967664266950809117567586918883462563760774515132629715845694777767318930065647264250365051311561322048643751148376944170789091032480917775604467578887124545872211456298828125000000 [78,41] -472997472710353602887234028011285794566603739568064641745042517731980169778678438404934925611603544802539933323493195218312768446795946889031235512172781843984746525410378920105728430585817024733616138272644991527165508511525778141574647166146335632263587667426300353251144050624477821595297459069109861301566089366872994914286017444344208661684985237047416162911353568827862841650230223097813103453972088129351916885558223148242054908274545508870684250949224034020116326189643061992173562052871350854780307263200409869085009946704214592342216586702377803682738111525236123086952437533706743341057828088254103287421206604045714599427604717003205054819354575896049443500675473102745817745983939727171235675068769144288056351543346459625856713934987628936227698602652032065873056986486551806885347367841246403384059506759432080560565737691385658041911074139644753444967850302733667984006336600917571028667096233232645541843424952945797759559300396832302269856194540471109872842578574188540801198202587747440981257864781227866047532705523378935381220333985609026239656771001392502911162934341598874459575454958586165576334893392984694614917888704377992069375062474921972583176643012978491742126680772511163522280942436970907283908497482012190957382305959393591442785091172252405586531954877138774131381546519818925277269994014805604005072013707283070059022916014740373413155178616508255586470999596999626071977473379374714515472636544900423259430580439003695198282905732367024923193557636925264500389814328828795879205318942447775979030127224562964967132416299731882742502665057548357947620819963098470454485753543109259162112179679634199616054823905448064206010152807749017770224780018239669110362059275778575586049603302310139882752226927967183050716989687565216429847216361684231900091862832271798437244134004252988798895650667890824291497072823592831789832183400066073807388846443639746990785378155767462963696151425912845873681624539030564303842974673736441136303641951675176440367462120729066046167045987266494701998323529526628751681725611988570099257113201579203811504211487885829051333317026844388603843807161782194191379513625861363834701478481292724609375000000 [78,42] -225831665591695061273949324905708138566655714500248119959401619838901600501835940342866841868002472656535611110484387200603858058155982278857699581700404501596827207882485052996573820768752506747850017054550734073627372497308126705631362564640829816708318317527563140222439775334754463483822707451532407565333353470001398261428645417125480093120073737915083920572188930486473534597774301375779155883563243420695317618510767844194790509268919932966856520457037818790044608561341133122045625320131981115344128377142575541194581819789848182293928563307178786234946092764287842104053904193743076498804219993060437956538884629880864107128228998012060441238166539552004251585228329174482272109675931289503108408467217899981018428348999513422914196836601111530017533601122802443738681208423026435773584562510071238770523636708348544811530526697409014243137187044070675343993256408639565561169967582586034093259372649994098649548177490368936387080805960524142837792438845206427596007183519960257107052742605031582833433533025901126612751437330769061013169241584851634350057422384343262209943533240929620011588760211329153134887319214578627621507972172401484172038670997257406919067309887737854712700763876729862452303881878066492828506353619550420454871874860195206017991635316758988389545241452196669106190554725495696637486066227246252425349120714458959061901644628545617727619019994220504875010210574528162095752957048919399601097994541373471122275622710562714588582898545757953598530367018507214438277412988111384756172928972834980599176013295940716073535383660480091715242981630700774928018754012001431780984480135979141975022510178090219424366362016769362812459867806550248048190923141147633506156880047874202224469073509726962352000934301824683491479965533928789034749942938227129532941510340092149368892176542103278511567733222771227781856761026324658631646578596453779843319237959989027096666615902616520349031133231237245343359444415167467532515048596430031102033891058657428035514817560422659121768873359267936822315126188130511603349345395556729726889794542979699984730603799885173123040074217690910580052713715863027012231700751954122097231447696685791015625000 [78,43] 254602664498174492586496281360399615029185599599604462901019560238279876276995276653698048010871650399302835214927592104014816511104937537587400893598765922769106930138366203409202229779374286421961962312008766109120526203436545553221671935079485896295398735860823130086156014290800041099770577177739688060497045253194643842899256452479219750991593021654479432039810754160896711296739505577513898856320796696427817165978395651781057648505104384381591007121426131479507364524076443998519917094261577060171597331613176100772504218287321686354970397954876618327698124309649776587687888170019437979464891291460370440511802396308639723858102353399267171465229513570712219418083128023740707435688392172312793747442686362669537501177049429830777621585835376224121257302176609745657529622647296472201416790998557558469571240662599894205304235613672456991903796638721664726687806846680815174523530370611326466785822603389241197853178594267951854411771806285045566020771088264645408167768765446501310224559939909871137071043365059252301090658591141601586953259722295437594506717767054864997683026438682799222354349553947731398343821905608811498238681224049941012928405734299150745385300614337803864728438596186104593295419030355502535048881466917882224587937301633455253401150454047757703590990394405059079806741956789701167175664338241868681843946441563864442575536166326557687434436947636499599217733752994660987729716889334543895733677047781884061749009689965019903065668728082969824541347776224937504029885184897134174196896537319495358447664949829433272795209872436734263350060457006602974950107839455129800369812997300640673627049305107890535827430128041092738962128960081312498430652482043371220372111625893812421686943174896891577523281120879121043322098387644900548742069091387304271987092425428044026567149918851549774997359837198073603637422192933759040509641584174978811811153949838361913819966904400564398152848369383425363582384000852725653813573186574754605483605981251249395299411935292642041528251917484305599737063706297504856976451334423046349960969981032760289873317759601866821976244946808334826245962141926665323055090084380935877561569213867187500000 [78,44] -128892898784708688655234958867394043566304924355239226263785996005636697752055092769452222744323135698089212253289190697514539068929057107107605634892489825838638690288575671442699955217579767863643483514184935053473658752342671636200627091523236951755956679497435424112216324839663318609874163173274855956795257979761212472530788219259790099693706197676135398278253212721072678228758770689041835598721767741664483113261711934188588447012694592177975669412356831036986023733381018501200638078749267343596982702488037122776476390777342218249637317775656073679715726810769323349526866980568127367154737008375637306949591536635849131739122663616526307905034410410654174259170931482299160693222479405022954926922552056787209868039407598548219928678060664456178902742352629534975124174475336238415134436287159430408320234426275160239935106466793865744623873300319332294371852528066883574020804350815491430498396524684174742450570499486548740958735089319767885121680154690461419727394580086447542161129876804568346699035526603355582472953932899096586463352470086920665960047327243315994955794317642837976895820388529335659156053099018901018108026239441609362597426076021079866607047588964407613911058016318555506080666298081039428722417688394168107255685653084395651307966521641368660271290793463153957012066158351737169178156455920944009131215664867130701786255309037183857041846685224192742936881352500294249661902215256272323225572349387308686230753709775566212110531278979310484878741214372534058853611972201072256247597997196176721592652505973170730476662461633461003514479436936825967869267359437849243961434080780769981564479551471080160875344965667733056106253179429745984443648313405081752216762581118847951050463572059529499728996772368725156504247141846255996413094559738674737593681411866408163337110286480552628552449884412961543469616374402741017870260484765003990660570094350299136150985873267250267548177391634867361748027265044886571597228509625662386055344821226667218920935278634332843154004451840223472317166008322579292505413099187040329450100602551381709578343023440973017566730192223002369692884828272783082070418458897620439529418945312500000 [78,45] 41794710769736817471406904922826798633337913945806702558928076469984304008766103160280825455815163543795750516485795667930501015307734077841892351240123735601983942342450576984584183350736330566420384240114599469476115044049151083414241889616364168045510896175287978458207595546142483406027830273765849045698436238161907206489788544021178049239908458440917176019938404319745713011129367515561874820369923323428633179154637345406862143576135741982702779823452985144347795390494770160115455743851751778218206660835759726165139003277379090179366003108709325340909002337513257602708901623317536593478285693498755322087420339762441776790274880051765107787927366431707013760603077680079556474460530968902943494178953873144151854144018952033112311017622925816095978135440388455545025096701453932211832839328966915946466198074973193986018264656783496708826922965931176106183893001177540206409133106487895811694205243969446344596322051698188875696033625959626591296836222051495003437487075079660850928930993983544206852512017218168892196583586639708606690789386232482168541127372740956588937048777128336567761266039252326346257047364616748700913724342698840800433410163899451584860300420213553447093153847338517662229230385687001197512891674446694337162046562991053364000341041868740323104626241761395588856547493138173269510290294816980820889588492549903561807624470890195397788170215025350253907019366730883917686400591043755521912373595413110149636319371990175748856538728011577557173654920249633288596620760903476048546403773446824589086784661619877389666548793842108512787577881609804074695873197163381766659385433566260029436430970479876700828850497327923491613366332375657938404597199008993359764953774378164849595483279129431962362442570884334191420580415457579305459633848883598363445530944884808734011511436160595862424166926672765216074298970289557147535915563596551301152007365008959548691561903690313284841184819492461705856816225211049283500555090419166669049027580134806238386239579672681182907731141123405177369463324032010900902775822907839676511846177961671394544827777502477872807873306308490674016277791058548984892695443704724311828613281250000 [78,46] -7826192407159914215208078847896645769740209293918170668299264989079597332205480173543186561073513426080073201741519750874463289757397701753898657897668459815910708197231277860466012170424280198346005163858145120715372097576854860091632707281711777361595296734481912804422032325347546061021940714120913789864056881453284257412178334741401208518732240400562298461073202114833055828911333745675849502048797846958040475661583860263775960592015672785075880622087093269054572306659709928631261942664633469348407777480787801376859660055434535201614944485982177803187637553801596853512440648664998257798473410835512843674915116627851957401300918955537924679496592632415491653562576803406117521596426866027768765248756733061644909363348505638768076967845269490854705183327258344490063374951229511158880995819349089742756409399500669360805494104039054248331333139543112632701472720277674119472967666438832430105859385322319516366670796808290464991956739654508476787117305103071219715678282191707124160254343471553348150906916432751575247745754410948867208592961121092890381342291860118038277220656488217811900548692208774912410783661077778323028052220105801133444682594050933404340665069324531938684026979925625002218877928232533484607860964557696703999484664219400726709738736357211220717959592557400846123982546125709443484491312229413994030768171189908568286708319821995301364619679517656351707664989859300657972539814308167025856468937719276218597652687251307612262074387714978178655309907672728643096784931676381807629690629509042077350812623174956611252296545634423841095327782818758539235615453693734107237788513877507734275478962060501264197614595944961594420702385008367047547625353655885079741335824322900586955077093209809452396453938604532569356333557413486338958047039355657890456728872782825760188461903511716922302675733155479399062413939444328113971517589857960992091618907496787344690466136040678253136794218862583483720813906146542061131950580488543488999252362734426017434028951993188771047444821428568473204116319402370206243654795653324688695002280596408609638888966776024260475023166643320697653113393599255687149707227945327758789062500000 [78,47] -234138631705538521138113169092812114227598476255706941596025914970871579878376355576440645595127159954423285617552701048712997183684056471987181012914213987088595320233275826208202716041869087507219784713199744538096614151835338076771646591000940582561966413037184921959582103065910947965178861753330461109266273499538225544888317160474696928793308664946507391631442823287640414320007522130898594765579496201919990549114063675196882662206350307988837131639442605399521798076909696480802808172529222240542847077018138672696341690988033140707916583391780508908563866599092053755385727122229927840850332999084847160967241033344981155665983145406473636274094378101562303918857384760908330871768239453392752049165512128687461622305105355500843086785416310161925003253646969149524220139463183928959830459327111122459413794582639237895680988939712315212061085095491933722323855090911444046530343229417263161678565136394401248065118831713364776407423047791563123655121377635777295381712503984186459663450294791810956380885411585628201352590206803838810540644090228121784938385467292207130983484585141058254601354157369545586034141877724961324382708227452802396642908879610205936508456762246687587140817084383532055368861504079818342924520872000327412713680479224627068984660508509161929967332937417061730427205994382447359538242080383428039793499912016888450323022897498448615784814318405859268316205426347936083317653445657944931461242866544977246835172278715081486145497733007189310249785418967020194417725716230968431508168518696612912383960012365052903777293272980644901535858259990993497294561777542168179840784429845360382391886551060629661217874755790596807644624064020333998315487069723397489170185171648599842856818525621558898403423179807564333168829985019724747669432191782414046165901682392834104376495234409895008302598219158900948550382053929618120028067422048370501551317503198895165511921987599985765684728794764462951210965888485419277068113903814839840929148598059646808649053818095726103342291928324504165262206802415756897311188842900797561653345885253220054763308572740539228269083119938522019598536871853866614401340484619140625000000 [78,48] 800848145454743283510046050875691193130776062172859198513675656198725287416279013221244104562469078069991868082951862150035482549181254332611845871519504274279610769532178350866626091298184416883980225254751493032880386076617798727971032738781349279586105976437365350006035730964432626770751305574052695501490415359814800163855460422375831738485969758292188935831005735569838498001805038961275084244649144860470535607527021072812781301426229400750618933583818475727934050533643823270783530323026166146316934546020197586324974458610722933075697164125059006423867358986186570698958034407471766616421439132252056040728297670557778223861078063809113962211907755035014454912731531173386998375818823672612072044979416157626783792764128416585501399598706667094430784327741864226111238605766516968340329144546599565515105452622053294365930140131596693890725026615042971420497850430075109880885983156018716925572352422774830783669340936260263964172171059939949132720185880228610123380352300679766303743472838027498560567835511007771260685395344294300260411495188776669260877115746779412188436136442263923329192304880049248804264956126590535779773157360782044439573240966400686111879286220937378433305112930503558695800098540710591714402601839627532971654242020148347477737369225469304461233013809328669938640317260735767166575411678333105928489746865201113329406025512003872727002734560955760558971500006153108893183281590742538346195380289478326265402032785493163166134557584543682126609348119137044252426797434859302991948501929516714885828778043089035784756448105530325573014486072891833901423149998728773233259499080290371594570305358418819173338554743539946919223228541552939044965114024481585932714376283246887871759379380522830903900502481402214052217771680415347672079548069970878840479169049591720045323104053211045015454051322683861157106289974854826033681374090527179891532839918771262957794582521661540384797256375017004822888432683192867514181013599997502924288128082395730607955637665121839791043776460118130173189371217914957979548922262413028996640633096164969709827659112938374217362841632006711933833287275774637237191200256347656250000 [78,49] -348350641205618564120267706446331330169471072984043102636299631909738133838452619740506975938984520243626908703317600194589665295886988778103528560649019310809109282323230642438349981477094860107081379547130117106547052981859239633591615221648423995426883240801803933970064782904693276714144213028028446803408760570101916012609024430959506313593826528741263989778167948491308132549367773297668774493891923106903765306849356531397608174647485565139280226666197231974441210377618824876669399423760104391964948416977058005428024199209078366722567264320106557054249620214531240500269694694847730419764237701673303266384203989391579105701974971962484715838871659750898061081038347685506786837226422741072930104741128031747851182650058259498994544963000459442268245515485625580336027379367614822101390798124141853867877889247618791237977884273481249869019539881735519967619621624715397534292096800176555581139586240506842744429552392925415585455312636669022458267138165498978445784956587196934885423693563143222962682814966386805483420779580371719102880565757249835107224979794224396703922175898776500967047260456056907261142871810457300180061410688593827193876319150606690303852944876895896725408827936364019432120474240604483802854076049778216362550024822378531053043730831829871680723399045770204790638803640410851233923643871756817373122398700468242552335795205380198319571179755995503569071680733159848040919976255701917856729125900675745330162340445721262557862030358880323718569920470086487387494594976763634407606984119689967726070303742782501074925156463302649351017979246581595953541709462936308305368034938684257358450469597791762462454353859272803462341975519357825406954569399524049231960177658202571404332841962283845669888294897297158355583683648196504389876972869710606209319345046500686485249166351711000951378201256830966633006523915188251244729638861894513474531248081671689529322851444874854424500194065493169799774913607177673423600525468733540044774357423641652733365379698067393198856293822416575560011111627932633812788881121429267357293551206067357399783053720612721675483529695793727398722694488242268562316894531250000000 [78,50] 100520388972719136397452682581807556949909068044798512390674415134129115237505525724202718017612794504718758849004831224692726072870729788841265807231915724060326057689801460153932176370598972986197018451851859578434315548317278659708939081725822898632734915860431436111385821982827228668170640028915057697559644356381097485125330742797050746625565627954275121530772418418596726676131416570219321569082266735952767267043894919540582966229846838833404166385001506822455325130657621481811968433635795247548752855297387017860627452940337026561720431384699535992893200564419561506293286478479741690364723011245455998490919800663958177707378746577731030599107318218088283414938023207488798565272128034880176651737944921916985399816559057206883221750264058623428391385126159086309356444780589621438917895447248953213725022209195979466275360619604104601376944895830992749940437917242966280805178168221485872039287032981850428649800034550332130257623718958603725884002558896320512168086226428418200021064415589176472949512008479192768556022210098048573326577745844489365764885327831974570635227874510641170299543055757845371965334405420188486916174838791888683197305807016667293583912776263833528906672804668893204843033237288505005911958573226525275879031337051093550623106673413881477914309689464269005308274140860451801689974355828638063429086910930341346068358575912152611384469408094379946645182299496544994930593381430765941502982237223373203353778117514064250629852047503228174720595388479455566902404118266793265295357491112074919246237590188946605987562599854918994376883611895555428730939840069030739029047080658735493522774108105125778601178891443639894037816670496272672874479764687378395042116025826872579578825558759081875448338477916847645925457049621492404087084508251117975287912513185858771652403295251555867653242001059285959572921667019188222989970018301871749945543529786427503515525903045025538484299599697394146337954159423240304062837407282463911977725766267092673151509953534632855559705206415108740900977732272858114185547852243477551373662904456144662877653981525045629640208524890887531455518910661339759826660156250000 [78,51] -23267381670183518155230169745793150984210820389703917755383381618754583624644059785398477350369250247932069162114003039490575861503851153014318436522735618912795358473105020441727246017473853363828435656257953306331598749756653524822797420862158126405212009212156793983135386919520021363979500145742811627690631710411437174856943653842324250266116242578984302959753164514601942978910252799884694600982836837587248956223741825623745878751892761602935403094731511480676459870932158919551166036186326246037948216370674652693121493696579479736690289885161831313964576276294615552375144760555801448256299586474476329423774113397164471100715224014454455370866778980853561628274982909396214682467352167307409905416668921228174817964964625869686114398855747255467053239554144721860964620402614255405713157985566404929660544666762213118798028855547257533228421832593403479193114951318643436800502524294675973457020386099107999624083250502511174148584430120462292283934330364219789382117327478228292011780010968075913292129236538159956707419166486738959568796325359992126340769958763697714841922612840877303211988467387607900389587648714695811230650063227524494863655271957851602756288403708239249544381670394891333954657551434906255720797910556851806053979988324691617349820419213921705701068061147362589393407190074910710055899490939252281451503906663293166411938687693974519676119122044444631247118340663733193296702446248151221124603647741514579179561578099823781486234725820569147548364999444514825966446593879023626918810264719490675776106059129946140199118216839213379426127097905276343536892529513003004402170124891726314055644685826934461681935267455959784294378078276492396058528067138674481183465975111361185312425808150505558611720176367177698459197588211979330573330608755082092314431829292990052931098205912134983263936697700134063673094778317982213499684519027710614872910402109885663642487848444987655996494918608481248392008919333628990138311003124753373757245443577289996565385833751209704995249111961516138577140924328343895795795016955400215959170906188481453741380207815761104340329668005438179534394294023513793945312500000 [78,52] 4753238675984023149043716039287529739249024540299860865388189356804715943925000489531256920736382952961855792903117552330891325378537317462562743654180229791040345361877270463796495255204334004156233663351450986087950458601826392444694187035514230169379017256827408731063159276005193067525336441619183745337886250420762676284413334444434262049770604231979637366226405600871724773707466697556419710559430771130412517486651530407005927690965167744326754679489308353840915412710393455959065582889661518807468507060489901512058932766017659815157934910210263616964533340673949908136435248670675440285046594033323526728663036021188991216002880646445964149543682333923274352732550481935583717981759179014605846991941465796169523664706318829363567693248090253221528209340828734963297773734082056777476345128561653771244803146988904436865560603965877508960114754113875895066012230037775781907058522777168651484919730305495917889779540735013737405503017545186374334054765325278416490591056905251814930627459800524080626442138011966105765825574550082302130141578720941280596139470989995575359832243225911460046008247759872408260503072547896741799076858995138155365059459219613806723630317694345046766397356798985019569372731178320164497932076408269931733599280775110020243293566685917359834905601117554540773596190183753868701503082334780490237306279504418635436303430625622970726991021124534047781498007985933565444081178292113264604723890213940593822123835177707850303315540534721560138247783297336063017516539545275062615479416172974500802732917342418655026179914060355364321513099083839300058844595850763034947811646730363234009964728648068222579461655807663544455975925875476886314507876950673048949829906446443183765663242884447971907488839930875515598912862642125496971903210038216109390917945616880000553032032601703249818122052120349614512495813970705441247733337124922228167168518978839565395643568285050366673151306764420939650833517602396598240861923926394703136829729155341893683986156159054199853302315009009847455060961875079719278677448698453004362287991509030341790675729452989939707863165097023738780990242958068847656250000 [78,53] -868462526306227935581233634942966643279041878032611739438617571677812552683815761815685873413430194730526942421832601818710498313923610086980775406718104846100066103388467805820426043252276022060270229215359306039088550585262784755772821324718190322597862097415534076640801710479658193613550974564694164322957405814594459383886094675379962355418604072850093264498184044005336328336133662430692796002895735800857810251538732425740651308851824544491212718178995387409243802509540297950870410460203767027330792626962809647646044357784407059863026718656214114747599439421384829563216004475175592507902963068671422069127991376877958494427199005506752570815032130188766781620305744571276277759141440097916964219096322823681358657160421823253156132604608210747106122343692124051863081451062604889755052103446037186423637715470694796949963066130292087052548594676772828773862743004556747553306426492624612144441853377061039919393847557850767758851022824261372834376998693048312448504774746797125598873368291102030479701160876299909056328586540849488061021732848382666222386556694342232321915694961170973731986363756654323219294354079019930635516710050032608596104835844976576441120036208371917429656707826833303357103920231559281498627014496814986824473322667806506680529563965380905262918756867964067756909036155955374213433922408545129455314066850397805548466757895279506099488817986630507946766082527551375624041268224032849649042887832248439273419261198047634183711231865349935496666828733464521630821944176795376682257785519623740041409157758977662753357010488177243345492920605560626143336713417637518070677113492570940693181974268139497946760155911095132994403198058138500192768213606978182106144861959545791454190070762377576205083935624937116695396227471132567125165186575437335312081370193274016343849867171726505984423666786960059306113361415366732197700160326254057444417292742902218964645549559004654435057338116385817148142545046175932884615456200132738934455270583654246356149109484070012144152730447396540857195401539755037361167639959030450688014672450735910394733808203475769471602063731552334502339363098144531250000 [78,54] 125373277025963675993434899673767958069051575299502727815164993396799466054137543430876067343080583925678542759967168164317535551954744019155998270206365971449006195841850221574497883784969933501869041401191048247198863687505419587925808425294085184936839790826335506454735992064316868103373700011719935820932416955881047383535633216797739760021730433970140948547216905027396188147306527437683233222386898607921427603889939732986258621437401317875859731353774467155047131465929842910543885445142871216718521198614928218343178649537122008370653683184431865365648143346222337431206152032577686303592439341979671162867868974827190717219722881169381964565411016405978227604395965834150094835052573082246139765746575234990888331519800739763299547228852356694703990906652837136814730320133226619308843356157316546287579380150036367514734273616787132072455632958310382201757511602756385015511739197105797638052741879205217276345031617035362675073557428960917925562742775399848597058875354487001705383122026605415895688994383089423830451195551916288690908969973723839642605897932998237984808435647142871481451493839393251777215500308971754382143659781812869802822214681149909181986307694808725860815584157670104351384628232869847185093082203835346312897359983540112591828574461016277734487193703606661601781620572449091768120252042687525927383861832676570568378799025495797903493111522355137351912546811245652281684048734840772565035116830597561405548086061799278428381573536295985882262148659829711581439186011768106114373124544840208471004278334802494766248438599704054229156004689986709766880212863901783827260036008743695000712128742659652406758078291798803896564408469386460460834637279407749392917670487317023820485518288400162374994235584039145664546291547798298126329485399033459638089296407333389058411946100006425433660491656764114893949457020824710913201576068918490543749340030493718809205699504080145666988208952405479980561893626043513961728656243507638121620318591186500936491186656141939027733847661850678116618482249390984748034400541013085221515055617451526914483983000947464603314074338413774967193603515625000000 [78,55] -8890664628584380427840176445635788625096119126234414243377535005679059906617549765421505694692937007638351526720627751538067346859791092104205538405508912513413105572221417061426052008027313421845988875196062962342017639625013008568694400807840781507105273177940099409583063396481755729179665478825334773397141742031539439071123488815847718500457192176617017435217766064062568899128229075312549668333142016265601224417311427484577575303811050767395945970291004031498851005720737465900682410824673685820833478380545560635104129499329579586118320839625589201081798847606325880659744174241473625640721770712687050533394282532187865766001939303869833639447434470856038852078387709114789122146436256375863853217508603437005969739507594219090776514078782951601810108176215217358727774208339094508301375465038822270408760237919784643289931546695901848044160449695088012035494649545732743700619053294594410438336746399742065050399576836586737099848290110749172247846765464549425265982911701235168014682766132166921745182981947643194551281221464955744885951032165113360729891408008281850495895674062206645475494318023823170844530223422401761672864490881325411391275847067657439455149276801213251896993852462037821871194994232706069067655286046479156961349200418326528426582379421269969956174890971787670608932975673042996181037863164523470234057563454259541122847977677802286742087680773317281415076801168903942513512318156097816589497270457223523388668188854210244436683170386304998120715806714935545487335020348420296727823268384871325223601349809145622408930833590184795561316520034458622453712784838783906641342122392072508975930234391746888346870755198006485896449361557728137528771799885074932709598239266003403945563393040179802161549798072698810676720385996154040199117732196525087756497733268873598952111011020532508948141963635546945435933947605512756289794380549614849667724356240335744504217923357925857070989831429151878391075595557304375842044638137294904783679457711092420407098981901115542547717713725833974527985724518377499149567621012578982568950098664165288388314817291657732312160078436136245727539062500000 [78,56] -1654924239310539591953495905398107249928899763719019377875483271007704311718131864833106125836538422849376984775260042003657248800409496851036009670115043657540475341341985140488515520320294764485925887808282324504629397019012926134629153517812885528632793102486867913805044441911733474792861828069778094213963233381082032872722075096211257677882230075031845698246774037063186463185729805625955975045575929810546817623815672542079536677580675280056698251312773004938790127855320590516870916789565994810799211462421175563722144605687393021246484830018371421224522673812163672780841259869458465756683683220387085321852593115243534414725557651892190070088235671448857484875200072711235106761523576605394876782340950060060772373336420798373361835556233381368322700354530861624056864172974899453565295860049485970705380370940276806877429658020399331133780065662901194291136856373553603985766155386329224354205202198022231705439923953520153040104396302168391105380020810873305170709869359794965296004393379608760072210491984740830775797188953893220393682348672931091661817307641983409027118797252990689528513697814355983490153138590395636947075056427094335164992799014914838391359889819401230010341997971312821451155362422361890110774204826016381580397163412826929968516796770722872292714321877880815696966382995839971044815978869546977424538168314776461740333876608865096429538742408499298084985128743079542184128255826775737020016231149568903629164303688967226092581277423103226879210140738796815413717240680872591442505736065974834371889293445211870946762520846471933935633896619943246430720290859665102414369664956381848721582562759009129683123053663905910985849329333963082508690354395904405520144442784304856729058612091400757127110786029628984176099858409104962915158957487497715463155878180217737771223961305988986747186621319829766993642161950613461807716400587544841492507676444939249615034846601100319548833262777630582922746929552667805208994880330236184180515346229443282361091537548968648322694405956301590187756888563611207250245761273981513270783038916710747611143322854942994126759003847837448120117187500 [78,57] 821184277973127013550302204644505490852252585979571606487505808364940846113962089969911196964230101428983401184862799642551678965756195867068578420158669399888499337708331171352979479922515693595560798993714250121472684200713209513809417073618443628685392033817353836538866392234222011509816085534424328988336544996088870300952642409475213880440723425023129433525613817629788353121302566053627850873732391077750123566958638077296275512597546398298450622515709726617391302310665649119882757058778273436390903835995027049558299144496049764107953724323668819114490780648203362512340376783886195594599818668528439990434052461699506640674282591454494107816198518693942487772095228024898613219076691023491013409843706176330181839899686240357490020376173819281463376383773474818691123513314951881594957634506048154355222358851852241477456856102676921841911669482866998929297761011726623249250647201737958776588825061775479292446071827750924004760507056114513543110924398387131278063897333569683753800820668712544398925070455324894307064214435731931985129987454661691375380548897972759263327213495111056785227660682984160082221348613435594074454255081112097204211806745719682571781234777806354269202373314905327237021441143479725371869070944577971033076143846193448058582884982530410620327538405079677427616325301529539658106803584898403097577776324140717867678223266446058709451836916132373841218517822615689962252510332722410638574620763124497365431951198175655526582202351076869395130658424539749483411065858016609713967594735192983247205897557800816757829565779595418356073923980396976387605142707935325797114252435187561015025055716115329094151788445329639281446146028619572738734749261786118448132952657740231935028094682873865149282680451581235369242843462070336710140145580861206380413928847435019451432176296248854454306448678255743181316767006634025604097667270397513872672872865196044007207465723138238023048801625209475283687963750202036803712894545825976455109309994731093407845543986622406988781875830444536829831998604278323329036789051346014700801978529942290463417009505064925178885459899902343750000000 [78,58] -214993745705142363605019236130075942463878982232666809680283515323225715388207176418635859634752766905265886769942507123208437933661836909434751936701681211209162803436244511708275934182831653002194263472345664913417741508234017356090835483232892179490531582548408733840329548030949162884434040808347819321428322769173123200119338465804185266554240763235397666425237428965660002539725738658686353060738807185255051598829341005177994244690831212476995532402077341891992390660994039301735758976879989156700944355838241699721788600081181822445210327090097659667353001040744704520344376914900994616631544099475676756890269610754547630190389407603318665185819072115235524594808837081215257450527995329171250403080284345921129922746302141710299005736038024174707873992612711771254595395974750991977497369820777703164324131099296152409381164026032339112244104407330631044438723073584036049674177536077465610598975838975348910902006864950969437544547974578749809674029002582010748805345599726143026277745705677891794258255602729722318851421257032958493672185223829087797502301181946670820128981701438353751433331737978713432010170319284058085679850918208000542427408461269014995443749728415120489452402694224198743133064234397634717368295696688095057690729229013911834978282737357410775255623108918028329177390903869940397050278838448461463977937844491439972524189477331748723586629089494804422754716673578480979163534998487672046653401486300805298308847914357003609152973182930437786866641026361013266355038104490919941497589916744666973237027266605584767312226477564521750540505670559978250345016229988269465731252984034778624545139203940597288171381377013830375048519278570964644305210832367093696818794127653398334107504345014479884390000811474141235981401738744837164263565474217812065119226386239104614629826474868959934533032679283806847839406700157560634776757917644672255300256631335077623760780572818854878924448949686737531594827525256636272789596145740831620408993391528162763592792501741569341935261712889286046862057916011139424788607701802471413005357321959754024476296763168647885322570800781250000000 [78,59] 45053827827599950144082371055000617518051306246170132957697673580217150096583361096022510516643973595621850641508493156319945568440779808538501525730617797961602796977491808611060211442313782337895927853922358978953554815023950442304455719033962220635187671825727859817228892864120986099031279322027230412567311195180591079046504656134285343844648207437594808915263157313641996107056354880138563384180113066103596434356596106264700954769616956374966379393101045408302103336887646682604010736262989596098603785753280373806376355592744920621081972833192794311709781795205486849800007048974070897120171001100580982880917036928363067610074049125438807622419523679826179563036247472815266396838640687936759370298118775806114410339664875505793373560994813896239892457946895126580616888597785684102711160983523002213868418770456896872859559782603814542265065798573017837379187613166214552810904233919546660107883861745907832527019955698579908713758339583872234196847954734133626836309347511311840366114208487305308930379893124509675202296999423147180784342448787948648166162634540618854160452020705231681981052366231595433186532897771686901730820310067495597780698316747241332045823982548975459464851922463720255768004494291799246430563648816089065570196971615195561974141575745098089097942419665771902396980753251873932753477000179030590100762453363034071646405939061735702931227705723960767308974454985878692149326536118214324749633566115867732323003763916884002606518526383332459344121414709558731256045687815389884983042059330812722941228670410023987619411144372278994524773569706763778603585062092449727918074824799443003884515169679807546840749262458194502393139122030287120986413669450743164195046235589019019721083905285746822907026324387660693657543944656809817337312556869739896818120274393801264131228850081958651208295331103775620690233808879128299157239604303505407129173598416039347934842325018409305790836236298858745743036960770021991976787161563626529133984862416156653061027011386025496090355595475307641748390480431516176477082733208666827487464193180422000750695588067173957824707031250000000 [78,60] -7748838974368363750977718664502334739795528968548088792906920948491136652828734221277580804569642636577048302298173498512949795240402661867579797819900276490836047780721020197557532199731656598745522401044222063066897536822889095117975353067272643052684224625858587429908839294921402575316170416850309669622680428331950309869987072042689689789807550681767377449477590998384032273158255722513452207681320776634364268137501532374465221513084694042549732772527210372569369604850619891368573775040106392672419072133581992873010472481736503144985519025996605051354515251913323485457750018532791874513878557917326079693470906018017610414997406110224542177394709206625053736783797197371811675146626997612015327326881004166718093508447532265379190159674860341264724303014397502701323929419649848771182980385550800387046604467927522711772979490705738025506394648450740753283539290071938846951470524608426980512496496278692534463795288372033342474489910953755885354382652249394537011924552072173556193181084389717575673469345363736721912972641281986514000791731812774704915012055064712953978212217324446932352853770181009247303161147475831985802646293147465178914772620008583359101064849162584640560473635453858059903127868097547166618528468072974176762404751546323836964407100739854873608736229964996734956420712530852775598915562500360689632666553659788843243236385774855312517759969710601150399755572140822052220079262433506727794055321433757761947922535009727418279282975387708055387285358609379747698372022010541619336438565335592570544016349578012417185842100552100991554817510424822480821185040978490006742251765760843304586864124664871803250266803556674125746004408120457934326236381062844962887477077280490531498954336592276544267884031032251824532852828331447439458859442335431406008285303183038718097461917435666761534509163767237886579865905342979845409989012690787939094644052220219662360458006698907645888244522662083933021808436093252488700674587396407912529857538370833202230861759933538366080718655740860839825070608392596309349898375126500125944107449926789854544040281325578689575195312500000 [78,61] 1045413294243613662106776711242135704531895326059762674333597856874622357215290179524780909025256937174126265878536946230335711143229008625817504117583132284540984843983818617057513919651191188031747019889043631379096094506589476419499900759845496141570532337407062719213613616635869005096908597580953458166639048659802224504557956359666732258070053694710554273013771995444890808912156939143649608694159891330874315118832535850783824200275336115787088780794712359958512029206830293841084635556055680460319881485681613297239487258863826972759890252074673816536471583227275708734571789977435206948000028539050473035826551716719377709659496051089204627751477431805855329721649732736890589344903851255276592775861139294920891393859168663720045168476785222949452083772715498135807522282841755287652216017131658141147611625017484164106001978640080907107662332895012001782708027957063066302790379960338493302690666530844420559476986033013055018661981764599645434901280690083661514925821714551881633017473367039327225641324352370215408602230652945813416374446287703234774953357894021492877284813024296704416555119755013013643549670504561171438617675314334763251257273414693803545495005416692972676473343331133589351255500494508668313934338426515249068684535554047485942732887986332512608059525745682180380270727005365479547215382321590344271431677573509731995205676814261891283090282717629433316475378925686609162115597223079082675904413950337613107096677523868258705052810997283033360042021853947788793162266769150949173535050568395297912580323344074327696224907686547651629952669063876493480919232525467767263727731729279377701241515891501170749544294422914926364171252118599066947471200011878282458174333080317446408262649518182237727826751343756746933504685097060315747311722245675104070847161231786057723066981463057918065362191960650316633700002688166860283572488622258084603281965636720896087113647852330204529479969104445842774753454010496235126531593926142684561696822381466815422916751821119086320285141012672526855547599847547388085046962724756331158254551993991299241315573453903198242187500000 [78,62] -102103874916372799064069674126258289246425984234658237318774087561584663650553699597070225414915762678472514757606386637024051854296071837793189144711684927077666654698057770262741618502900736210923084339166503242353071083323805135331270878040893731551686488864402553929731554236338786028180754957636420267587163128562865290416822606131735163462949981220489616543427574430364460741822019688393816791022386583583180364158247441186341748642793387932990017656144752293166008167122060743688204366849025728739283576526493154057098209538271563060110956686145570098536161344375530512111368671783257337640949593839738832923972879379161377097956291180339992358243668027073132527790308222796040991596938525164262736322671049630789624522434089640131171235474486703566272972440569671260397936769875930850562609035432876854771509642485764273012659877600052557930665430559148745875966919558604848768039199624452709375629310041582563614411831895481588811735546897556227973265761129785767211449854457784965138650301782114076045298799156160009985667890499065299968368422474353785272124368544807860076498065022867429906713526152707819007687526161954824938188474475289883044498751817158696385908919645326118639883134995889933629712257078633951192585781084904447382360071061022904000581304754021046032249232939549994690839832447394495834233160956614138074727047648561106214996771198767111843686420634541111426513750974021321221852629046691489379631446090999480958537683110241399550301181743728772691810602883759939250183924608544601320043243769542773728994840324653026746826348792364224548030931829204135752808474694977796375319690714033947797310411897926717733469783414950680222861738310110351740999161999244677017225399813577365734597398598551683115468843075908125705371004323549214287387546608103058671121743419650654120650874882490561870292044763446386294793281646584819448821377933811760332622973316121136636212138497598269800798905840943857643637184360197668504249996107794563698530600462020831649540159153458052375971975564294037674317482946315879861482188743423971111212722462369129061698913574218750000000 [78,63] 5501579799683191855486087100726716598598312037858678943153768401283676991525250857821527109347817542146756972411853010134675145482457972941615012979641833033144795559684596839951944040960964397779488851085448950714686412138201572709488947590159264536242844368712489485478496637592660678431949851700618299798954591549184187824752482488814969433334859086138221423283092288821345773126571922639212227425566451358293234450234454378950368165976995594089641863405671667887766904906323153583674509839642876619256817646126693978906720519655275925263790164956675118414737549040578862194000294259748754981941365366684262566013230791096113306740253137022276592604039107131622512651285646199125487109923467047792812404077784203520959219793400902390942063808098942982579759224212476373982604588064776147834196988586180075362083999192048308440196814247895370729459528648567425154565511934880775996629764313837079286840558308207620037593836019787780431223697776582122109868156923865803842257570816667773832058665315974004004517018802374523150185413978455107606572831907802241537155080284794181850596691919873192037162604095274971150290274030306954844232620552966435642046516907101642252682905937832182487060268661848789083456019441295160461904605097864496330273037799331082048911405749635274907575168631968120941657949005533858921755600932598013511100076927568537327908980760390991706730193498145094471929280793053898102557453892130293546803317791870390282750868199715113674811529558602954175033933801303000220980597877605408959138840222112746427060056725948154833040875520748857169279913327693093940861800043894822201978679136930977683311893472202727968379775777511051458982885159325876876304155970789397391232608463568897744803291428247314635498080305972437933948348965127753716573877528263549304694578511770207026918917766909894633653957331323721206876432550180088743976078523999807814245458293381107902285063553067549665692324144675574553543133581392637947241816198318651108161694021459319746112224736557311465459891572952880695009565083235393794755833593579374962700967444106936454772949218750000000 [78,64] 58066374720679530008115178451217488373438461084704231031590589378226663000548087189051220235620961848740986755384981563043514735291826944105166580565816136617383640759438418395514893047783918764804841547997503199713535950933584275729617013985716270920948669065315707840800018793193502176091930328559334365727145104671037952947318932367031927274134780700001484110277436441079871031167838169382186707165283020266445051805148350854375650064950267165507666095971020718964067952834167746883516543210594305453949695634242877697012728702162885422319593787101943619443549766845527018480323994574614450467651253999657294793137852498153745040245383525826575654433098277224034034697448408639474142310708823406480084008786593126864785509558033222023548514583501862961751095754362134495643704911435292053520981234995808837089378078273416607255397071642286253969996294223580623277862576566345685507689404726487282378641899262442943707965573277909269663183292858587168255324636933832549341559456653880643133688057406769423288283924649432998227490047488324667355370947781900348194520861574279856973312482869673818524148066567643908688157305514739909333961882019964016805085939118724895075514904987565944420052245255367556238503355910313461431954519911211850768646250549940792558167245544813549024914651254819979077620753179899622954410147239552686365667913083352070194101152461697295336361033898030505648680288249946129629941267865224717459103585748233551778456047049821210555199441341838245524869946317287256408518158645132638897388969979608888283060705584450475620158672171860890703487014169967844095200602866027369666949474398114619555974290845440014249321366811206509464203123069626030366476738599570344299009208488754208596914612178427387706284785219184385631215059452430508763938520638446145334863017690513597420853172821395702857636862596335457218332868844505262954784405006264494056860342775582729316094728266385688721455513057459509267149379092486754046827473583220522937242891446128870729708874311213078661541829422096424822762441248559403495985153931258082593558356165885925292968750000000 [78,65] 2204179399098378135415911483066223142155279140118581939527408126922435496714096660884394389591854614199847744400120045559079819055517392782833074096543567917862859699852198039304497729702565053097514492978448530316229551955641266008089975152462761864549684277836440143775799063376449096130130670551856132744079843743072399496378456669423400805796754449753050930044576584035426192178823479763146020783722494092517599450380271665270842666511530003414403045358811048213310838685098109503357956015347244415397279014915930835839609122314155689341270939864113743247417127849341934250948304445340100132127378754547714409275822730203586491520702984703514619909380444362650263258452281357794155421916570452949620835414429266333771160587037988184579765567952538653945827588412868976625831609408287571323377020289509985962301629299858314063744642759938598118446470629990339248442028593687847717261806067224926088113086515671757357774122817620051423290259718458677828916286177247283077124948903314511085869540125684675271233394318750462010856044812924383630986530791446379696028951723309926788209444149763285474906764119856522335869635852309207427477746759182416091314643450056660542929690103902193238797241379340313413062259668375191465452821626282536561388489961695244983411766887113434072514619168874117885510123836893397922961035141427170574968812414490528514166679428831600716232175654342012180165698529644475234567819927278182495146310190976933606026877576246824154105279061725201218220892141114091491495794498574435714274161451241408356289496990314119378152737673119253777081620676773818475168568457056465672952740612727767712142225614620299335297403251926106378644696686776942198272957638979130677602300821596054442411864654823042363223642689964303020226503296657787594867040444883128970011767980620433084404204920898769668467866147404067121837682933968875352248386716564992876846541628178402717484871330276618291133679241535666782087496003788964618015082133629767461791948264909249447000325460650437106336939046463001105098826366563823792033005588564265053719282150268554687500000000 [78,66] -10620111311957519116214852495799168004094232451339934140731293784470454770738302837364648315813599845686191063820523875079341742405731026962312536358972294465435691678960764480961397970711749672995120287829474030477324783221774137696438799145480558683721681757216317371741461621062239997215247515281645432321040588086996471433352672252856285501260714068050635156088292268978510770018939192319366826429620609344821396589573730729919102525957137552796659951026615266742895762292487346434367758536347198875364828453665909055857002275280669672967548771793979284423939023169096842406274871299946229432157982700142307283174830910407354169639691357202436373521434344436144046566775418532074031192911344260780809155472727288847493913122348980589912118322632001368381940224391824316229751699692306364644788394679493622448731767584706902621398658686026222343895133122467927982811788255893537922519683941421207006168377183603044877303815367920578696618655731576366211611609545481023856755500605857014908182705503153183741283684879605122795289994278261953826639943618050601601912868657120214703788209428136459106970921751816595027696631371380411285347801779726138972315889772646019289583188023790887307137684205876069298779969901163641909645108972477610450345442406434002787191277970539180976295890204003709405032344156676796136494231638660484453897988594054680375104971045648463865759332296405781952395907675915309780352504010744690192367174037789858985178167980948777761184567725643968644987911507607289421062149373991381323352649877128004780863146434021062947143374827945561348501845376261585515566881094978097948551631369515123091854461698141600081935077879768407500546802030929807851568794628832059077683493332480339880490185891529885205440598219270791887427546061122754808493465576505031686522135665588775930830794955888184113456555781486308527886380274957296480822746347493234395841773411264974539202759662894146221925229721043649329244193132424654125638856902050847985683045219195659809967974185834523451998659735908823727564624041957205141661901848237903323024511337280273437500000 [78,67] 2263906253799091328955334076534330484322518843341774029940683273247252258858294042699552707190461693265153657825728336187268929627302157189703762741243533792629147522115263481454598850991678043446983079550291055661870478310394359255673382492411279325374047105262126951293745672239228128400987964839347806707219731353880060534542502769798675219680932416062053224892280008888049806823094687517863425857944470511013584958091201439657635932661081861121991098246097478804315444509705601352313792113689692103396134255540085454918328491828279337752669713846224680846706364978829864945901057057288714689161158256002922979315176351286787366346761792888325977543989835064435061613018324111236944367559013942356810309226050302504016500359545620641003226373675277473594075948751109629427789616849068877266969545050215567520256290203102636230606190336369028251629831166520820353239348224864096676786133835986123168071736967895961354205087290870372789551742288553811620182311276120827043839328370097197996872367095955801757230669661196563441530848143704816043572903206374532735277590970617816521336152806633378715923491972619841578646846923279861946207146467838410924845866662268437167180696493492686842276112836550225249413326094843929565639244620509874521931283267002481790842550919329877566875114188388168111060617885139662247531722194006241621220820160865874531923424279538911448424325362196384393386395962910211972407089942962705518564769157355900487828456540811741814487112643820196895062207317231517970679422247517503833672937858355111557378118203038928808279995436406200112112608297520943114900453731558056842748042098350437957113983727407298190380636753324723029734355102269194688659202514344885440414364853962299752190450024954643804366995011010976982716271508750598380915010521547737668368388742272105354694840750730897023387044571095613961894421329339088990831420107297162041803387572111433403347791988155823551314682895523803343653910885153561378324822770951882625005631342187057703388117715573609266072209220016673103801218034725542538332376807375112548470497131347656250000 [78,68] -262603768487702765259700119649927096922569205900324276060286049344807514483183309237127674737541852984295118478688532737536207864816237906132497828481559235156290299925014744884226940528216011654875777195415757933171789965815952755922160177814210044453415784580112953149520846810267588936426844336864254929197224565168685725623923717687493288612462548414531673578040668871064860608620505087645133812503814660208640575589082356918859048849576910208196538895045207517793352068366036359976586342438792520050114094816006956172455227441234434031889415465713873351067885406344182970996208681649972472235413943788239881372310486011298016473913913931116941846008026147097321059713446098188403209468369859512730086800961591573720076891229755456700256710517078298731198986081614470367612068256152045958067298682756262283992362832665965482711367786112875792213942263367573207909460764173646440367083031195762847833910887752959350175081135783367857150522662568213360844027921710979239810543887226467585679950640894884834352487324153174293040755880170867430516104178774553333955809462433801907565216782728618013038151981071709926079687238033962658170693372242726996304965208735025611824790982534152615637659952054926036967220277218036141307993951138133437075088066358940934307185361582946685012586581097461701606782814253029331617502341973495554539896578217100168182464024541069802588598608477503259803032056489298652613899640387865262744764318030674051133132334280965585872547512704108273476488989413413863374487508053649136630330278261058241176179753565585351198463703305497709032648443763750503888257669960979209756483290279798907466500218110288707623873269857597227781788849527343317029540468455891280515008449751297163628165232341321260411210950061022556509986771594600705794917933022198843771063341274093187441194267065647492993695445503073297845902275781509728140953203715528033285582580553270343982168796084241610604361070994752376221485303902412521383997127580270162879635040637882805952554404635524066646796785479078678446828928882972320479893824085593223571777343750000000 [78,69] 17584037175306159385631556508726495794274988311556900407048937904448088474457038297179827508014389249973989709771159176220648305170234660911264989965535810465614454825250737385942696046284484912486194136313251500617590589769413221345285309832846620142689224490964683019447089214320343065548401871755712193190188683374846840924666999029265998973372453052422526309827977929881556673414124358951995837738354138118805951451491569615917496757813785556824388802665257033766470057088640214020665090001688654382228435330951782664402597303415177380804782619588399761669381419468894393253543302073970294596860432657075058244447672586753871642272003999500747665925391174798207217005212893103653892631081349073921387824033597293378265073963505161249689493534575936869541801344369675320084258444821155804132571137972553596172266670002331797494449329899498957607239687393909783783634937612160467055881902034576812493536491215138894214028262851244506155162465209872211303571591935899457112959809958365370828587158251527755977074254214732187952682468622513059214431928888774894558690976378489568365165087748968433092795546132883418551441536710367279551460338278003133441363158905348510020218500336218875789047638093312951150607688119209009655105559488471034485359347898827931043332346856129314205718431134730356346316942549613630838179793362848803941783800298839532581211414409795791336660883660766624371758711040895614107855916899741525480111680273940635176941371360737891163855383415816629337635422811865489022687531131856060777374934891446106968947054628104653871035002488237620087329667297711402329272415223906043579137161252902433423235645108965799389289590923412457957969921009863528614673073304224160919098230980692299702669326666154636193771573616488275526591401609463081225620510379956947235062442931332534182198844124812585729802572329273363260196867031895248237390659222692986042961787146571629491878033632779675297827717529467274970123160172179127593906319762528925217030477995831519972173261111947099312358703937117788534396853328267695815156912431120872497558593750000 [78,70] -512490250670139550271454385305534761087536683224066011953495439551155757651880609601338063532311929785278720776307072846964232304237356745580913481232562110555163307643184945069224989914506332628750747683109982947501490705283699738209413811437620616073511108646795556478891442871780777170149835798896226389611211741106750117616517071891496262577245845844792809471385353306688032754619062124984288440504854689999667103258259990067159324639045140692568553482327298177694094859089702186335555864469471233221163602774168391383505804837935477657001238127450127286623358130686655581458040303080533117769377668465793886836931281691614021407994752266585877286733805549437156774318284957590385155724202714758087460351494793623236651286266784081093413557720365229652346274671270249605845470039095655619306602469389511636711727794217723719045553321870577385919059985006700261033213335977924398963687749219719131580380225738640485865695639026663084455194681899749689659394477304842401314658870781796440241782719878013466278305924984427859471757252844045799295678679541063927604810215603287617887809434343697974149853780228490892215088040110181722894500789627116632108197745789862267493043876121390209842171744333741034861258689669987348172289490066270321231449752054061759773690909412494015573744603670757428180359674209464383162674220691504040661741939300440670261397902953218382385645186815314884918949123642350282100868568752427615236776576296636518021462351585218273687179424110552314514454295497777995810449743806101855448685572313701165474679711456633487335517829733203172337949450947810323060079843863081461762081562164495604719310363879490755413827051592561083371178926041694139656460200959485953076865901254771852065504724410091604162636779874543745324778757461035985106204184757440465790540765730041968696620854487911698652904324899631212372042688255311292758391028153235872549289590705509132638364105612658254774755199913889538031206868274782061682771608717375781980975041086564580395530030681137146978547740839982755321757590394327053218148648738861083984375000 [78,71] -169371393632146960789797741542809342794974102215584201904649194457074978647151615307039438390543729655147204125648006346480005451078718352786680282848187484084048038545927735123109268563772624623612289539725201088339961712028235476854627582201227313687589109265929999190194321786514743007698148588801853169384032284508765319456919222669358886760531576648475462402753448463870524894642473679533273015801744828503033061775188422440091026575926551801264457005137276767411741002698588765917355638833365302590630926411265682920618401790503757099606229090466198111665644690906121014780673144611301869935451804773847844421117238754290410735308532382369159308644362574969103382881334212274774970180116518541136810084072054800241790881496726835606166045469664048928941366132788118104374837674096857710950592384882014134815517211053600712660930844363182573907822331089309660711720021117365429558127085582862160732103949312430929608716042159528185720463555361636682321516729980022795046996765197778440101717785923447645090593192349544561089466616271805118009571435035155585931967397824162730848589407815311854743367776068074376322658736664409498347404520047798445225440829201933411941191786461648704912749940369415586956764051712405251872949736026346128682831657419418131363010778979301074592850076481813916299835017532469873807181818748840881714805531754286720096422174889814945114787938111798897971600312224967925865927072645084918655215790059461061261014455211943399200644097453960385972533981902217326589231941296641359902520812678412586209878034367245201821408602925916387108104582370919644389930256014767034768317522494595069569431860469082989795088351788022906648972029415546324982538655868748520022560377876815475495060467192917691509764419692945803417150077532954579895338532917401619871101201739510649730252787716976289195173618013384833656803085146424413268641867135276483234864437555855260198847001691987014876278658094892997218882187331840200885620712966893257205352274130364521311234678519208742633447492813986157145222932740580290555953979492187500000 [78,72] 915179085724140937133258934265732600079324772034289571288870722805342120318985584697166096311899602035800638244156540991745983880995748981612051193314112557849967486051805814010996325813985692088095372511634967120633819568277148546336262998175497847901074539833142969854211731474176812465359495967766964978104319892721002663215615944669459138937607043620987307894690785699060379055173671936478019456508011972646123093676084678483596223904477953379943312973688345008651790194813756729740014461255123348889008902441707385813146579174492539636955124958783703421297047378020738738841077288519975157648186131058944571174685473444620664498736279648274289048022438694434174791575400277675391605029683087714443311938825711980343068656870853791941787828676462295684255721169944052122092752711265226964700612581430811829182648735504423557829660471789035328803205081675377093365480210428035372740219845001120905902407227191550990090458623993269478988028714814806378852285552643423718169681518039790920163540101545048660570391309992200613060148580917500592407883193270391441880800376998128661235135557303027810438709691872471652277755082079198423920021678735751522503787413847619259519425745111942422790593259332347903487535352276135072516982804983356258238261281598498676923103416073118589923223726592900263362891743922157925052732122566492737183389282827033385507726885408967492471825994720307282191709161863462327901804581941291068171744917232672278537634212480377239612195298809793062247193359574405083445720944352682521963359974030897547742485244843819406028026974222473674897452783664384953574430835962756940129494299980317552110904002963939596786455296520757280458819403912552214312726069037563120263468898036103124704046766087440820829852081497640945028543785044453008873626753905345200379562681183206251141428635915193423485926023308099026913896927286583720897292651463773667478230327105747495384833009066214414955641765558145329088829909336677553359886868795565146533554321139382184766649106632765796800880499228814102252727025188505649566650390625000000 [78,73] 1224627216251755840424990722051342802331618092036034310036676398775584072445707373044710467251498965583050101795742180810749152514754538900851186565364832956922283026560091459074139721994261152793857024511067550333499947941342935987178211553297890836333107741123899218599860511772630656156081640962649893893485197462284781357183670558573253222745517224524005820465981073644642785212910250642143705213711527716669821038255293550665282714692723050271692086484519682167664919080484419516395200140609152904827021587961710223069161272985262515558181572514278414911120378187535666655609666035278586852701861918949904746292283884546597981030442115277198981394380775971690464395785684523663017540003985871658727893087340276720289431137942721122489243351590348474056468914893904792401513138833646869122960648096117566076160945369979210715264180811986322258598392690070381581281056602483497485113136655236602589494443665950540823817102313126453364400874232713371309610886964102845870375583939815801468572899310917493228968986899784497319198919990289226894467859113482318128130811508486812381276867833478943978574002390844380815458838569375852547225131177705339075696136085469181093013380974696167742238508227677188182397378973213543279521738024886567203836576031946826123144147559972060564651193545689018090871471959243749749476045418796018235571038163463943838850941400270180789097670573977925301492641770483553963291689388445991358219410915999223102583166405040464708473407699414630469861891466618353501557282293576410408900197641839251923614087141150309668794867021197309033167003627276506260968982491241148681368807982247181933594126137309541690494745079905537029382865125811948812274136220191334655374741986167481606721711583477345368369389649079890790334131350572425484068919537870081423493825321619700305465732364431261937748160510222469846949946572630709661792095481303832199611225639315733828811690472409002533607220158927210361266525095958195753541626833980660554305259385687770734568046477931679578282642140152347565162926912307739257812500000000 [78,74] -23587766331006969541701257080716665142001056726216066933937186387059102999846850020766834522635924390765963882789994801994298651214930644941376995355339366934536250227947000350094952924335964265870096658580071027597273128760635132243917506880312717454403491839607399388280633144096780585206747495108455043393900827492267450694570223634434046438579099488624322268903109346795802518500082614878999762303170678810640448203662403836775934033841935245604308523048807162199486186985482318488292526504435215732774892740830326095122951709319478340549198353632086648263877923650717020037411040972074578689217761298871853113652744633733525054781496913902140917361260031957049691081813141780950505164088023030189205133045900723873289130671322281464540528929218994305628101668765531768443450648544816523339021574823984070425650425479497050485345494532490913336314891870937708893495456468375579600303107248463292725345735080336068900699825057443010958623009138211585467917166310335387260974762730181637163104381324896415720281560613567381888840485351950377167452362282565961601569749388444091427800163538525962668688562791702922747012267272612087944557227907385905265662376373964217424842571344034807550512161887249996362912520148692210519176215299486876806202638903576834378861529178142047962863741288203870042333568063564623126414762065478090532680034428606774820475773753115094934958252454019033287839321870246412177779264130859836253041827256345932851686002435776203892398924514288210936394962489342348614404974943035732105541575112462251375119012214667935731238629450148428661924355319043981391311011927646973462165241434638907647655737836657879131462493634375378628695017264791442273016924814740566799398148910434576685390680991007386265950154345353343549887543383664474641415224111912896826105723218983634949324074662766587892656202552394893841664857455979394556269696585894026654348197797816434961409230180927893346998361336235201846781325039965418878211117288151761957619849940870588055725532048191719425647705499216044700006023049354553222656250000 [78,75] 2267717514983210484550494531291424188010040566119941217234885555405495845121710865740179209901985482854325283248595479618272101365047817025883424225128472178252876919864450180882482983197869801296006156652649475066255200353172014678811630257553781678806313679995004984504929985127504679985232666114949634920496390680996624620252898794559394082156193896259525958558135147906697078748341104926772563838821249052762310112796028714508109413213048627595980933942574971472251776398578726334740622038908908844555222558014193385800031723763843295398654978096109545854976854515373084169624297602161993256153813030777536132823238958683857511275328253305139493327287493992584629681865064054072580451178152123922646206077774581986240585578733758192091227387773573408229511359813719581649814146205915800394340828493148477556055650411248146860352173369113952579289552609648536219956242798692215069713537270032689419679471672532805544637560821744017751158952629399437047474792161388943248492311811156303971638205413260231090617827303597358804437082290327896643933489578718935957546742514394287334040908856584467875148693560169462403455174149751582186504444666017895545593828122540304515619316753730164497799216090620716382650429689056310196099067693325079467139792703155663704731534850916625832471473229455457611873786399085574255732951923482435513340040109401323658355214470382765812345286775968634051729916571477211935434598061826221584952554880505728869774513834289123479592804524318046884635782761096622916574993703901339644690103381943306037037376365594687961295074242259577200209543702644419894436147369705005839558085590553967725890327943816074794899630702344379547781728458725880758259698500015292157409267322604739301396448741481292507158325142174699411210903213229405299253672631649925670382282297666228866815074731054586335152115179499750450175940260659926919236350472334122697353334150706140761853419932745138028958346033626352362834157666658102312353668683130048135720990871632473320777084372542307423581409153712229453958570957183837890625000 [78,76] -75331013511280965482683672130459743523121961983290198700976636292293057508904115127340916811378483746812566957757920526124140730430501697298044312544683750676790020065370594145216280133478543325320223531070344684492978458040580876776040002282044293996261802397438856035854712100596462350863576865967022317663528715186408742050095730828310171265398948902796136185259299086963947550771514151952219060952047970019301919862562513530157108825392130588782068282427185738321205901217988584905506385733262522349967837428658141133345205749956231057785190010145144270611706234880097123950334481355349011186933758323577638951827818102436545054843624413215292754420336411798383007172508671902483822058949890375568989424336611637002425436709845581699020663671265238036665063792744648571161024788400025134974356969844004185807411958856830247093695201060468631991524599705872426751258250068270880600706924185268006198017804977520274451670294592795886326400403556533918512922974025086479268452701309267342606514631149238968188078469168460915934007594093031618657435516655821055028529468851841269304992794167957522340191923938044097722064707820662690294754742809146475762455723992072300964120012505025211531909621650684812665021319437265896526867114555774197732276888542966072503315751717712617232582331311431349573059554471070836205248510881471210500524545487622988489891499825386198133291804522607618928003725497814286772355373356005358071974880142824130886529357294290194305161753478468967411547872374285493872391080454725095429347616586123612931358380002354077137337663158624775783927381356899390843639597507635146490257876406514088835676656226384044671680979807342255959294058257897199952105078660416975528997416026309133317350269107009964653610550087720180225051334994532484812003156122127473822904796490579140101202515599278498167642087011970479340015494105647105417951312597303133936877800693768928922770749744343456941922092286815871821960301748296339663278211281169573449552182288058326951889112198940123832358040090184658765792846679687500000 [78,77] -652467716323047403165919749214796274296974236913076772812610551105563753754125723198176668193827681453883099472491364835967742551427079920248920137656969096795803265910958983691139702495280158315941447133759948561984034115726468501141964145446483389227573892109852475121047692447466900752921029304036263703854948080840507468127653518884353168712635375667219194135052701670158855874870660919312837162206986855698657814472858219816442676105297021071683781765131984984605174695217447315203094058963650946039792718294750089665385144366986542053737369382303859670175846101584628595084153045464143806860172414671825199607143213672110015404018405110049475748417274463681911806436155314430721490898056745095310240980206687036187428560652160836628286415038571673871882060032531619837961793761027162114382902358896830931237929719683115015217123863476496887951869043302118837407195385280423939309180033210150837536472254127194691481541973312819876137535421754390312729814851804369498759443605795532855640031499691204769848385757164224676925477647768951722969173742847916504549072111250464445160185875294662352670025258531736043078479243431720959294940789044424221767563576577079581787331886379265095083026173444358870256187245130654143011148472729839835145641833846479697963907755066550734507950561976419180203448338148197361173484657835281472196884114529240498468224851690457857757181794509851580111247431325654143588183789135923731418119838055494504840742794356817403389447548733778299826039974158182281251081862877925742367382976831012816281377149789803974850390953056532216836984684026966166225341808106646256350982749819489453835251794309711718523643234853730740741610401465263843052203563013978583458193007043984569043499409439508326419207055942014140237845034841498057450299780200562745240106995193017697401604456757759650228588089247315460420015576508202735067159125168404335706127395004201687438204860253451832871514043898536948453302856412075961883653995287676282393766453586395358049329629146484421653440222144126892089843750000000 [78,78] 102205891971105294421972756904460649905160585955112804952625584418063358290288187209502073712657703917218410014862271358763290371462743094791922668298572897508031698354495085977756414219981656273703752691639963404556901580934514789417012465548776187027327009171858851222688315827139263085945979049629559397757312394451161774049004417016731071329437498352485505731464470584458951507502216547603897780531294855328983695389192309398433134463629124219329061548135012469848281877611936028983549000606858089518114823175227944801441503148194368652838993348595169321915082271496779911233789668024097698205855976481413257045024225713969426737468275703885735575934149886012594801258538113434415175688951291623703659889916123821812524535048672521582619552968604950136954500041149247668803501609386899720582503789249899344379135105254999495558869879258244936916170031981158351186119870823308990679425402812258862664856169206024640416010076241904653912583048024729972154754130896599337117553337372379586782239141804742051764090040447658377307120022731253692841104720582084987216782120319437468915067579081364245744187753342772137009149432524128949225128476220873955640668740661174053843309392656419562186794827518680382783080268213651087067418952947781535406341946367417393580574037600339904536915143551009007642374672367578524515635592373029990510960199136373279198385661474898517132922656089318308878733571028830790518745683416244926638968978423104882912389670203507874792077981847433645292886804930278645908590824620053018145937737908340603972968917179032550504489894905251248745262804822893779591832523483107002352448925610049320314634522311766645462754725542283918087294666743832544503691440569275500841513782152404115309666385549304454219511943609487118041620013043181885774369380141219075745585237975301773292853686796380323090405374910399870040729509378320319098079832164519083821638913838795175548012719206045445319840364784906831474312017975819890675034369769874087680833871162540617716796981229165908189315814524888992309570312500 [79,0] 387418149081388474514479696403709834767241636517725778313986771792752622438550223835806679284618457430239788473295047625220392860891681282256830740195109204168112841031182875337371670519694910760693864682625865624646316878026861558238688018824861235302264344631144298367304609763803784131149701175550740490176097446174092191348388181315759342129549521025621901535401295607927638627887517122578589831121126413621875452924103864698882509124220943023034936457332952860852911251388453177064956023426180995812779039195154816309086483955023770972030561023475548174927313586565462890192110690681939882531566836373730999261924789657478782422480972156893846026345958386110066767045928975170214929061688752011899313021293480746140898844648748667062527341648623580720032435269029932472086018427854649485007232210540245245551251930604861438793959092923706442490305059865272030847716541995054469135254818631160594199450885349134032767309132884890182177529213715650075126322344672296952683579362068686946557482022195117800920240127708949335524862523865389475668982679629439766800928850888831855285005944848822603352605137166233260950594580456856045658928729125589106865213856550579992856581852694557381022770681838102134099701113283029710538805115346122541476117345190167150124253830424340731625095893487762093020545946991568168032842242687400045629834471042499947416551382703372098899101173166019620597310275976866739482780736536547442860173889783996454115630291905339534233020248970281773921680808845406375775323267632447073786038282031339945505253758061367549350292498388871499185277844659868436260046240851844213069350697668305069127259003984033581001724046488099137098947793705860703938141028951052288358536946003609161550596203726707387197946508055044673804681909926917449312839885401269343359395778882253385315535046810597614465199263181347796425382774096863182622880029552354388455360776389833038993577984417383819733784537742178476293751814864925500957779719804029327899301978262620202727479448405884137393415271472439619557205989860258057203673871233732588287505724340056072264239302228559245924845940756594193383636100766655330166052142107730049260350269268950822016497617168583011113300892970139944777169249690018659748602658510208129882812500000000000000000000000000000000000000 [79,1] -9703884382277205396984007936284881656783052280989425487434824009211962747217393367214942111239724660957901193345460653056002838139880421937489847683236984770570474012950804110348066667348672811344769556716022985245557267907574525704916355686131988086462528241773979889828810770831349215654145911182421388189660088507446735812456754449915195789060660655495210438800704627666027080200032305116899417886557166518984828836566453600595635204345931400828024245107767947394796781553048179959713282143823951555677925732970329925830383564793183870906670459961622215707454649207140941441856133377755106214149352842165807197103151599641283561552051180803950151938981202936116188883922746969654249348315416009625132490424153832930934937999998189745659009664450745190258214949128245151184073532762622560270199189017366283978871951480147823914304429032150448578567131312283131204968997696248317472413058938340080966112020333312201100564144819322152484827907785370875921795261887297080332705269972607246613416923232468810801871862501745522527915240142292518600277965348175412141703324987988836652182876862178343499428543672998163857045160655066873829770499430001650451386778237607859871030374508569955962770055065840020338949356515958657845688533233197974733979582538775343206474311968189054017827553966181742683976718427134630750991453999834083725852849572152012786933090331836798960650766076554315570092756831407640445190994354186932683916662240692972936154779049398857572094247626333135392134063557905537641254983279559162258351518674326599372441904169338294603010986790319640262319063047775552106676990337456506677945088747841410561471519644153860567697378130622475887305691323492942760895882298008597748397623153352633014999821860727361223216470499721586932551574277621145885103098603150709878378883589081617871347658376776773461194498158620982064623129386607294021320648344245694476645897055849769747586288286816020885033544032256834991792148192769004066479573205251584572518265055422615025920171684999058471201205315085907704786795106022547139935009664350184749947921382574377676853099570920695312731111441149613543563838271823538769178646821830279755232534776874944957629246251808959524896001218414125485535828320726725593203809694387018680572509765625000000000000000000000000000000 [79,2] 179798413107967397398395058710298624345186535010645262899834473376437181017589582306640691514777511809420399190099081043471201746763100591154027955590579486266919727035867643881418652073080499739261552305345736281284389417802191117964197204480403408069003649228171445035342679332026708596305124164295675467387900156746771072084737496076472449878842669211063022289495007654690546238701848833268284285813926911606271653810744837321428927326602615232948964606393046686992414711193840027973097501285874911595297650978319679532267960763648221794491757464767797436807134549447616229052272019078729882964658056798715528764007865090492527046571348341077481974747662485064483034719409205290115701682269391601788228504001698863349676795314353050641798772573920209232986996791089931542405295392760800898294874315247099640880387808635380593035304568999731887270172986703250222746119370575756387763145151273035402659299096973381894246610833306656702164355985685927026646973068872358942714418954262619605229144283012010088464218673669827885056494712000611409660778721518987622478247470680139423419147899710452020226561371316252146564460558333275397202792168848112594100916880625093638031606332441475381960028501485022399417778797998132145866773989414766273595402859034967589041846365901960795181638351777709152348556771950599766427979506214441028887492899728088598306524732710410569669035191531562010903839071537085684836766779190414108018057444265291643248925600199884938843386222848865958955085783138993051230322888731719217348830294579957440752141761161136527074128702079513297254415657731877613881021983609680429836688133218466837949640451531004898953779250010643083568772054242085146609733956183456858136879520337200953871320953559542216411085338769923849961674515385179306613665706860019552910744850391349900372495593119731997061553967856282424797001617444140541018807019106044685923258785786269885544721690192175778769436556927781660303025572666225110438962599414652380320108265075261377556783272418088916416869201891259666399320850366054784025324872099919751676561349548535067700135427754646611077329693978727738652818149823993221485179847668134337975328647176887478657533412553642907608626985577390560848819754045631660877013757726672338321805000305175781250000000000000000000000 [79,3] 1909602491547532422872804215340018985656345236117088677198155994086648070025604396397399453776628099784844791880298094274293473766001920897530154396017615694106304769272268400034099041431296035098656457651183304367725763374383750392370359188637083570345979557499164938784683733744238635554642000049649396747192684569539107670642313844300618628527736806412034304614243920193588663731529775958165281244178653204846844839694347631073144057322566866744658972753699928720845904245566041108007460109865039610006912958349981894039287789820938916759856054158595139766597835403016545558636054062502480094512002076468820343063680057357448723570954574953244955222533220122894533214907260210228881671349685544141187698611269669384123461440838088720039510639104909105302303649017116129052223282584934668857064149076891045081338682154634069197441143359039419156331072378491707136459592989047503959157966214071551220244440201013986529889158671618627472689561732106704230645938390028518803419877901823471257263477625840803553625991584048671489318165640586573629780809771415169705608835554517171294789426502622099631097649510088241323945801352960605545686040552799801566736757429864722662884200392506245888419368924875712245590044599289918874919968156862039769940458363698105335942316626840405754614317781008384012007999540227446180704828353757433329006762677311597312191009436629341055855872086486604029442129404610120862586372902505336393501905413098804606138579356193297754195052776607430675785854583370718013938803624574216456315999485324106449816943544446089918724682762267809175088920188389828131500061616876778525188993386154444264136009801939658439391791761816779254570679611348447339509365924071170301889990201567006780241730157369029944675690565984091275368309441925796209332268399913597085933555890806448549791886114945321920341132528871501751970996855091053970671006192259143378020663480038001381926604447492220164746279585730193706043612281141105706476335114019398592061327519270844062932279881108577473977796021079376433442125765912312502738886730957602913541555835938675705878387380211455355425084702631478140013361028955492387853916384041886949464171002107125115087948351465642777800030598275426307142100582910648358175506600353799058211734518408775329589843750000000000000 [79,4] -125185361940911670712682652438385866161970855766518085484657637422263943713925371454873743429763867862931724476896331545292024856159814935621499908155881769522882530252400243295762550208275091512011213397308948202551217070694036423611586531408030164427422187767118033086402245039893336694867799186837927975291452955121513135803992870839832076714099204681399239581436410024472682894865566959414503752844274115688361465246694918424646300557031888983685791999718795100952370647261654837512260019612205871717452201189282893646637668706862086119263517616128254778146086223673986474410565907178431370550254467056688377570297912369702837173229747074266564838070394233476583159666991607975334264925161561848650002152749681631130557145644315129564938631948786168270433885909774031395762980327200347942963366637666877957818032379416155037308260491247455471412003500436508624879581542271372925091116798462370092598386141473851743227074791815942893133921696985199949655580699267506185189678688418535781271299773323705897045529770412967394612707421353592147967247103272106052451652443789232240499382328374990603669958405277787130882223919537451319052005737830807703224720627475554219929878727689295131116517488977278015468784031405221113761121470839649750245355634378713638221460026367297339004801992053911042894277281396608653493678642387498481937870793738868261403611689680505500292785756666772041646085844373514939862405758509664544763770447933409078607547793061978762291591838421684210821145118941240512366927179287571100319848189657790322119359235513031664756697674967008144142130931837601636289736094975155494221016667127963837674320632282798956372614035226834478219559598919999872188698746440340961761926916419249414922305987049266689400931575391513578730406096012754534903260145959827043942455628743373708749457139745896448575058159903624849911422912024724839998625352897005687432749904393530139056679949676864225304554486124437074781547659309945915275293641828283698182146996310971530265036292436601621107683113177911506751112350141008835051030988384383188496036101636858655104353911915915114693308958345476409347361914599040774610198659568414961068867384090918394935668186995427944084116133254732071131756762498001890084042830864063944318331778049468994140625000000000000000 [79,5] 1208360217579590821009383400608520216070116062142808120107545370964486857730121944748904781940592122687111684630210847835795256494379781333435542773070600067413599769134017449142866864404245631636377514205676621630671472016694125113201021562088018690017444521711882054012336389554144924637288075594235544276637567168225962560069219394010576702539276194183512336995462893145209711821468436871220781057021663808794980714597418325520594522862659543041471171446089895683819219420543566154818998330291052015512638672605176242355879042105092740654260910241444163232617789233955130089722421633877848852899369214786914889928712011574647830755312787351087632998432898395291986239993767460236040466581078197549955558080813209917893651965820984892174740660811808969732448417968414684102776856413109654435525165991416313685854951392849618653186352475499311025456226779099568526069160766897524942349377002833852146135617402282958518624354824336660206146602979412505577326505589454306808013276548286037534589407050194347980561420384381952488200245877443662998784814343149033150709216401545995624478066541668747528143797317006139997635333557882716392673006423277019020671281014110595613769299772454113698918600044833357299333870587715224420489851302309593159413303895772074283353671471582488315992200281614928838958561287338442715320637961496210352050440621755712462549939601686805534273006193900876377489554885720805332812674485240695154575604810874939215039546932181026294184919743128916057269613132723694434262979204756149046854690504227968618913070967381716885828834082798241771160980545991842522684190879748708183124202902398651822458134305112156493072617492567911502665383042236231012516182170422071224729955921480205304635665627011398905304823575513581232805511868217061607665152449652426766123417516865515296976542179905878981928217532219178927278267570988258673998897178317435778191807119707271546544342953688106538624368637269917260454040029507307498789629669296687130021494624193561039165076033974783324115605409724404877591000792894196545326440402603827919993742261396245155896851973111695782919265164636854967749661975538472814216130519444548121843210651807164600799395848252889044254040943631440134901578086029047429074065322929243393446085974574089050292968750000000000 [79,6] 328451741240598536428965675626463318135896943048388496320317042755973592104758493600724600254180766510691295728533043676006613216032053630668970401735065865187428499311403755121079440458723666545897347045881898775558997831456081660719958746370749579411051263368062576426079131923336990222264464077068647106249998658854998901205762303433339080177867686891511463098429850389730986965165756441538612563552372447495623860040994719419299785317640735761098280506702990834700575982603721652630141419131033887218793768031913399300962309968556661990255177873693155377229899685630165462617144637525799201008854947904934285928206476142934232820719074885514501128352975558988160576087817855127768623293720684727742661373065264015387068229580085533342129322491472939443829178543430649271150556169720189822442091479772544575067522343379547203560638352214136577932024599317134485861915334348456438978750517732409679506553141736898287896800519734074956487950856401006172504414081057512995213281599946710122792623751927853522556230867392586414845942216470277041135356850752475194356208867875440432810059215166022713881028583492827608604381519138241063994214090455377858400341616153787013818757290474998634516688566694500081409123348385103991817033853300738297409242715520362045172368802198307357982400965137792646445764415055803573490659102137699107233864087524534486974573106419445187755192444987242860847448271649739584078049374476947391379645395347827483637522768916058199013316250361217356119626805441330269722465720137803457282851875027178181229045924611037130638291850188323248257868361583939322206200952349346044824244664005046933722275778002420992983225162654704117441402545009399416913592672927262311427959651682446081016755666851344782595505680941223370729979461030677976144439242352457428624805301509239461538203103287824475968650231677538069336707634055314415054324160199571703382352837099492195187928573907614776598002393567490864535784512437401383366584943840055435812551485207353163624774226358668640098773334097895192129250308329897514736263507079249318398397247310499157943878678325231350073422306827456238150390503115438448714506803347487020338461636502658649531233116100826455469322567172785688251999260142232998915812203222230891697108745574951171875000000000000 [79,7] -65081624700341682938218130530671712596048187860970857388867624842403733787238222528772895919811899272469054988598577223676431516485369143288104598951664606368077811707095835304326348282409897832933332962422510210186516790349015978144518242840516206034378233958130750570102040588600633372742486328978623540701841472180995903465746321496412921531063270357622170903101302805137198052172776678889934462957235514421313737462550705795087564739758874344872692388756341795780175600803101280329702765889623085568138284025120833199043271600652044699724201851796694585644157268338547587655355765150039316193648613399926809316345920047322982116691541886425497231907115352942956733558784255281276726426945241367725895060502878438354491413109472651473143112104314351559587402805849557772360917047908220912726808357323867059186494474253596820798995820212714324987673624968984209169898836570774601839223089093027996886698631504984961925817192437291705222936713153485092893555503112454823961939999759559439192052045252342734403364369056631202438372142958528399823546436424072465879874155781250628634493738601818086771256400329353395931632405648862607623538714621120292145723997909802788797040342231507427026320113608167594880164045536728314165092863679881623388462218580191092739313314516323265723045335270145504073989524713303309102711771267858130436891481493664645393753898570904360752649304892376139379808146830485393364409021616270542628440206258095875002270484284499226878087002313334125559320951691590151655615238676225560615249493093092734506383216676772356633116544877250708284525559283967168184047987922820948733672846200783511258423102869175388678913152458183405919845178265042297502548954707734042066613775199067905445823900550657508557811416181332825230444017039092827679849830731499724049861062861390027823965992321707722769710131952624653901347593821811844495912238267977631580074865778349988173976798473964529786181003105327869792817240359576576220641415306215378731201252503541973914610646501923638858355897982177720669214379536410783830652869476094363017057729414868108034788831840578146033655488917794129120596426447804784810290712040618186353369323180827549659939456712742055032795081535117929489740441639940814189113638121853000484406948089599609375000000000000 [79,8] 416446815782859478990241620834858444605367275499780737778885414415133808207754259192549629718079809840965730950467451146181738591311866264310779643932716451492743266107652695010797489324820570335868048497237660691005316168694287085920231347231642068081596853410457884484873361386538849193682825786510663980458523728158928486864920294229635139295940334608698351316661792844721941382567216189510955411961964866500939759066633720652544133629182824672063961647150527135990723585387881101791687088212808848067379183620375411448142471464769902112160372509086421402780910855609085687877242780137064199182311049493385984241658459232095016599099406092875336078711673059855826699535001502110419820234554734510441888611981347312636103166338079860499123228308846155534182013130134855681484964258240062137976177825292467409603246722468238485998977993212675491432175804519720589881793317463261744438348043485232575476999192277599207468677268326142381738206995980781428602032991887860496241709914688849160604006982079339084878907606722398585531944080189895632697437963883680254503164221663990385204130629608993537834439034635205654341235020219398377448122983637297054829087680212728016815028996808523738785822562371316679001860157420064803047283580064982301079216084513314750532262470793691274567664558820449881994094470872394397343303090492021362817506616215507180566473606079736521022081833620460566674763184320758410678188714836154775198751761199556877524816575262299904017870916413186576531280571232190433033360521926221352658098895168782329848446389560887412441567644327327293211607065679585558085447849905845008560409293295784478809088162726538688398103354597878895756941853898513454196771295582376146891359682641482156180847999629112569087068799896533376644254997487295481964769793358929113893478515849382439179892237128160344462405571922178910789263523054589120995629936517491687697512850872912714304567950391216946583444696784692505465035236768518061111983487070822417612577247133167738933286217740461609108537694047586629602348402588901066663099303809053324259487037802639997978173961214628986781874200419570639117702784706833501861875255469200813139753016912156674920004577352072836860407708858901431865345623968381605362054642682778649032115936279296875000000000000 [79,9] -1230650594428807982744951385669545986872751600744858533070743304258127732205537273329251593945173098605252821244369637153321972496082435826073001111216265121021002580396878101611685553295971013229787104408974000640691431769678725701784976045648823451738223107119884604800260994249392443272269344759927365829447718297424466172820086982859683279398124410325291024592336170819234121056764824014146283949252427872902086705531381562514397400752186750160142166540131309640061173371081880894756863305922115667582170941177869285231836148566892355502217579214253728529264754687476696503525316423284722080998816462543816150740777161048704895680461970792217105695379951384780652449857757831424749676554856633657030356843751031969720613964236198574740601427898801306482295963199588656798613015896735910823922130260912091856920659934880545335669329609219549713303865165556895818859981064956879947914014598652458623141303226256393080570849438633779994048108186001468538795264367035348533253030662973880893746465033075079387165408771580692202438324080529247614871984053780223919758861919589620847529558014072154578677238437317681771325114939025975422452229310436141185325584262812756330502707234623304298488632851054777792397432620373704502384003497955617802526484255486535736249251054154099552051010956759208821824965012768740550985424636206735178145652601080354554667953593810227868259418149288967146501092574408107538267214791351183546291626164185266782604138721515704829224157093243177269106091623051561090533976371796066403026194027997650015678001897514762659988482066403848593213996996529432358614400731247460076854109580511594776284749788842635859866187873439097481600103467098450811796821804456851339899330024441941648078926138008346416917819252172704674663405890837300496488537666860173578657147820505822630285243679379481187072970256956850089560389172074304396158709810433699424424108936673896007336961669786629175131838467719921616297090350553881534746443442874673060933193523226904733924372081682547817586487516052097019291833302205263831866512921089408576847067768860035691332999259403489610361002657113091078922466628027344849999985902188073750588006936094258935713762668114852205023710194554821549369661665769733194242263607520726509392261505126953125000000000 [79,10] 1993077541270085645384979014620741623043685014140057115433810225226973937396174302779038713375152289491566422108964880964231749848693713461494691634851135069861968768372722654703679320335653653511808415038535362821450681129384480098674841167343814452923922733275527773471398000401818114773478774781270917741794336931682654517467323143949698028498238375279324979126665884969614796992951667121359429818940554335301136491727363788579235464974487584937798116078255036738092754634870971336175779521468907238995729409678682703727236538798341565088051251315539479361026845169152660573586283956770048594859308466222503449568338354260347548232012937036904795329577636357974613423028842915789299008226886015376277234722345886872867067998481747567369764230394937425847498266007641862965393010215145861848338266222744473303606909842879979477861599564266816955737151998030867438222567242594953574297737976191495992035677435345024564609045199707745753802578770906070780041862459964756534769512546635300885609062814416214616758143587242354808722317709248308260453743201106216353516158373807491975698338531839649769792363370064720403069122786469525617532774933187708958613268602858594489077791593185409663674869427589305660109741507713291864680469717869432460664544811816814531233204720310974582603060560655339265638029574303904811827988954295350350896502380317815929192143429951429325037264633967283123255516694649143211510580685838740396546105444087132701237012979881931745287031200215704791261711281794905460065126636511563512503981317718059810033895974131507750835621967606390356814197273505851699912940476073513184550932885614568495082403432292066785521322291872359236281675151884323130915523917194807344084989231703740530580656662383512318996256018972026092412321618554196464216362740739176113465167864526927786103936594718071503604195104111172379198332511423587489878593609182216568397653035635779230216544812252500934460484718447304734513975768553533392682465003470256560353910274810313670442867683237034343481992850708006016393916395887868992809849351406056783890643578416650646878496156070395493032852255359578451405525456692839784253469691705334910973117624804418972357042962216279783990242780770765441693579767337696218021392269292846322059631347656250000000000 [79,11] -1695634270963970632184601269203206672968401436190412521490839272977781049986489047289580918765224288242789760227693133112487446165727475684044063279869869827279297116334175899035198807376450160720191764614924710403895259386407111899483606563061012263702045875929589883179497590741312659037861019903882115670748110901109242578066204655789982381869279708498069045674292440978799965325141156608948217604314575607035185251931994099862703284294715236118375799809609019132012637076982794273462630940254585635251991250537409385664900961654417102262686329441757945554880326588474173121360170745136473832642800831704764049855212290393270449380787142103903424067528157309605910415240775397757450309120808053364864115586491215557153950466335323475089138937469592040099156875668805266336305410944612468501541598661731407816545842600165570939498212991408026617478104626138372640707311243305778110578208527016215454122836168128203761218805845283336804777784423511259087625472739987069041254357626780785158473053849513937365086303448246897895358475355093379677411937495498875723642682721389305071742878123134179162411141439695374977830994189226726240556624464087173736015678636298880179124927685145235655313260022208990216341878788163123480605797737014809491865378104483051944980562646738483368773318991390201511604332758698760178456054051469026171534052939992606091592699803864184798219462595438830235051820370143868900178776185049643944860329816956826685906489929684668476799756585329061061535128771738478206411004582402096868787364678426781282756093152461816103055957505262148628474436828173592460967166666954552014651044766768693263657912007745454117992547850681188750443184848992110831905034030659485946735171740551487355390919522797562205814428984892262902961104002793567132982618073692524914606077884071652897678837763780000900705759232496447153136316178578375650896893175416038592520748697503373208088578841746455138882316653296639926367363190526493883606936174646320390025078559808453680580315544962480133012392013438590808734036283833169979627976839641071155133646006014741011611205362056402196806824419952857063344176121833870981793495158785381257490781041413318754438669961711653382102413091032179303379201929652397851100431580562144517898559570312500000000 [79,12] -2838769942704222587243336047372875386861440993872712094019249263070690223589649815852350993102923097301938209869737903397439526496991012390342405896794741131076800935813464557514885913416670629909659971790581309380079126122512017415497017066946862830685289217037223083047754296672537099735611278779455486275857029948623129048081675480533953812705142545789342094021809649419412255677030477865795648044065287656378767423714983815774460839666650635193539030079737335498032861156322327412684044410641395454126445773064514075640005306381571933490327859474116600850170609642835092926216604582141647741201666027539253812835004308138599018823517150594661492006008260815628283489600095627716577915382072010409477282822846589718818723884907538339934788406220179229142168351742101102808560979148289968152855028481319249026342328822320681370458913821523928533868280972717753922687058411767809434819414147955373121715001748992396579324938495266367214714836537131685383633544256474458948558964625641139184701705279809224481084371102785917442082335632292947101229899683456124971324837192816879690630096125627575651848217828051838958287357161960081638216778356990679095926936461615562455382177736465308416404487478952701820898205582902067919159438647196635083308012450448444023533011967428249450012253365447362242299828270543232031042805040548019388934531721393624284661592097101345874008181857333525420081545891247621387643343012445542710912239708010251142139635583991213725080939456150770053405341135546220250801272187977737143592500727392764875002878386885222663960283748081811407149659207116528000098217398323664686748538138026397497150826079405174361522757868434491984116061876004910783466243336811259645037660751951565625214222376268509021339581138608092656289021099591987329738346668441856997284190978548273667363918298883442247902907054712437311081141956922326199267949769888021948413859952512161278492228465791353324415621717889955882290237789953846353605478752236064314905546971692950711247557142387984759840253504116694627475658130703409526729559285153433862422459146902608480745438924654623249942375840410903007167403599679769240986811879677651332545541883587835972532363444253288298213744311532493244795358200427415340527659282088279724121093750000000000 [79,13] 21686846248236635365894764099133214607043474268007397057025198493869194440837366806883509457865031785795470892751635840760678085160582693189073544008090666114126363633355594964918515929008216285521843986711051702126730027415870643622406004084159719622541750837047826626779032217576963311538772793855611656892879274135533168237003036102311367686251106025771591314692751156703021503541183369630409103612043071401277943632518642462590481663017162691327592645839941271284558222599133416816758918841872864244810036065893005595805885623864372481542862547328162524460967890905706726578516919675926690915848154153603738619547171071478506806724409605636942140031619457427784575944552894520999344898037546513084912561519096957339698658643248240435508078036397560635066846519060061474193756101737559771692932538684969076794320359035955685832026296923235347389915026400283924984284046785244003197380199977472973643393544887094480116432610751707311533543674606286826191897384684650384411507872874477988540543282895681285869925605624001141096983817347730253025012595256761202170518400639314709909364932814786408670862819987420444540626228258559897061646964825683273929187322206688742452056983604166214714639405674707866574784631782880665231952149197161534265472258376800147126614439786466738664374208617167882088725437036543864851868459159697323754426959678089415800871113647616608923623518723542317418636178466868338665195231065559359129070999941819380238821254201130305989073670321737238430909593480427037735388188029123298986218184583652460127240221466485325784019036334504230664063272554651135749407804414322039223615132443817918856061245190149630147582216704649634384166081957646018790451209947403372524225018438469867200240122744129297145783632721048655881068317995362011315529807264729150592017612588956535729842384413066284239607515402743632039002694346714072301887254155954637459450810602776080337577153331184357114502562458248347658765525622670646234787655192978982106428350741442685320384752745125108293285473808612854417796127404834637440084266832686395835593064471166524159464811384117691766955069358901616556705150225392340367187295213627452483637861269992946947578250129456598418011647852868506990977551934784983700410521123558282852172851562500000 [79,14] -33894112069366217926336827286742353392220821852197601490301172126423730561810742704350377618622544560509571277800623304783046210722279725171780564598247715463963530237625435214230679687661617804559178971187692025371933213896856680296798756392651939831544141632646634873665999875429336884294012796144280396327872945471168401145884578110561686774686565208367410614602462103789919463281969845003353199791858645812500761840177339725354697533033006465355772152445706388254608270862480042314570605693545551725977413179728375274646656528018339630583698426006795820924073291586508851049978483437352987005921402013456839642682144961334861830454198759384028808752029446854412022535486940139706854347679336451522030915001930138847426491622667641886207668949177791461748381774584769636760996238096901910000883089112036721735493128035487216485799103354599149204982891490234286873453263113864979903900698454151130978864230607926318479624486146116271238873787025482830516957841727520497941018092521669733691041804366139650969650903584127352769308676918395979581428845994162943635252112671935001956593037452228425968686643779912120577132831075057033132130158947775680876183715906811004543902262412294700540060495273995708757496457534782085156664278776503547582230794985195937717233681510400812541360699177097833527888832953903355251403986215109129294729064416118759162981860381875821806108365881472075294334824322461708727289358160894776786499161407196806484230174468050166412111053914885204764960526485399237859155262620101150759313090213402249011728265204868729620886247407555241366543960849711538705388772490732682504253709411771068457142617931934122870886380623887726604799504020863435453397650349639135708012973935206471619801654388275457952784120957080440343539113480172991300871973377397880588191569395314401517834656516858202630861919522023451384493248406803429231184660628537976949780307603912738351161118145992872058941066450341756376808582336321562089723132447686121260712226028488843023459728267219799521702579045462193071269216078919195939246361009262213621396076823754423323082906192994286402185334163476756717775245975615060707094809923456234534917735080591627523979463279224725552807516068470552886640612122448601439828053116798400878906250000000 [79,15] -141615473983607207379377097594881079067399944068566534614218032987587988457867279091387264388896966412175937843226167112093157618745609875620311139619163345599155281828589026803997333007513315735857373151159407540634931510313773519920112832619659971946345244696145380226793591156240902420722184156131190587579531582325006469913605398526925445574502457203049358060451280471978906040942325176333231193597038281542077685836268514433186826927176075297038289576765757462270087790738678332088271813427610321494876783479282243258752625760603527395595301967409325999812283362498342606381540575582607423750658316299833277931672574745326300087604722397776963386687262247711291276089788269993411680437655149956305138053064204637274266093030508258013494602488132157839960253430678852542134230364444069597895441960547498721410241205047472678185369127727752040104044075780651660989119352339308471362723341393961556679459680184484804861164302547301827280466005247440990180995363236546113948056156617313821143394080806668742510417223343208238736094491820690430753486008341659591696950441431308810332853088768035730269994041284128422357602319875640195295019347735787350324849504878188938183153867905168389656104358571327322593351340435131601179706138118042006458662851075154425482915951653824453267093897482111601264209911567864757928101832686730715978243768141845865587060586507532317812731494037842169425377289695238202319766260338657779688932673932716403590307416087365045463270899465524906277369878725618153661961156010218432818789863680833753331175701540986620658194766747517811136754960897640470218519294657759684885975300685145843332732860106524169528495374502567631606734561008555527955391466247810798114526078024507194119964263549891173655422107796475104607252890548807119955858344342592810474756754206593687782259970466829529301602636388748505404651971034333433722227168352383536082181693755087442175534926638411722776185258754733330553662138707463567751178117005506589517530076989990422835857647604362386088549402101210829582735757123817707532091606543067251296535830311584284552673367561868990374043673186067518638184396788297601661350116399488673429094658669170745546425257210873572095287370257163991199567121270774805452674627304077148437500000000 [79,16] 900606572991932079073217071401987590899459166468637905447132202696751270500132896075813290314164618759324641914422875028988429223338354422785666370749817083525367969575535542588735716031835467004956567094587860665690984971999121878685376621670604721258010245736653002545672981943600879143575859941333207100849601137937915625816417751448119934481766338371370146074136158367402531577706230340883870342114853815293657968566306436128357898771377935026512529602953518045765662776504467804869653997459553723804389970615996912593361573662923269120693695158108059664694622952358024777055939263658654759382594302178620365356304245070813440225236086716587836720728965794287488657373310454294225215997561107639637945114764485718789781343345433858324372833115297607911773186919688830632930606843038698017133342737181083689661901375692968098513056566916938088578857826834655795226389901211303175406593057347745749811138966556707128983746198004257325622521213307996527563123069221298189016160486419115947470967100338539050654135134869052194338870960810863837457324834203999245574010406147509710020178668160462232943585450152628493159047438861757254369433807272599405838752022195709685950848599509640971565050944709105512513500640991009156046227351139234204435331970821291591797581038125365508718279362244415902991088850341216832819812190981239331063665705354749873260542040904705553480045560683892059315793872366630078268106649907549968030424129945632247414061545338431441332383995233712650177597588240816069111293073160801788262603178871670089213240933185682028477778073648767543402817913160528629463817886398838517733323932243385525466542404733010110292868645727696368830455099499730493665613390336362124948421214697757817587522418021002143200013527319571654264310755462295234519095658079290947811130452125817170052731642339043139075888288297474060031454328267243970686355931898296161546435048949243903010056334255518763867584092527742960717675499912461843383502680014531344276418668580199641590155630542586714076165042228913267178215240724342582881947315915335950116939777995252960660121147893953505040258822933633702489975178890302881096781974183365498510660113340052912601228273821698644742435235565703247062607772477349499240517616271972656250000000 [79,17] -2516286972352391027704441398678877239255965295835879012850798981431295811603897437796277875557563166079102034759772289645733668198620000586909803625205579507205720586656198245539701401519539134478247663140677906968739461551653884109937717153806672596311889415272394871566618595677471392788149603938931607507705140468097195037246015357266005623967792901739603918991195524920189269826046489326413848766748049080899924987495945355750470845178957938038311925350257156392051175712828646205356355472432668562486588723523988609807389851177039647654114106408348297324623655632755643912667271555975807244587539072150160028634451999326065890756411865267395665494303307210522766231842256154285921280262928486877162673248462025767195692647332197587717127306885844294781956572213829343223824712432929698785401451779893350004223760021900344621538616145128861974041076994063690909785556151806190585020837549228826516051602792383973010704581441423854658047668724831345514317205906062029400227061539912091747833685136948926109207227721001469606859303080000602503009459496217110597080296529285818186806668216509237776846084597797137955594100679309825469771686350016446984201695846258119648212672902606870233735749796925141827506758027758132931578139394330057225802469849900758564434597933154948852183604457522788662437090802397193569312042275966028277714260397665675154436957655294568483752016226253876800295539225234857425193207919928093145123698017424759021856250709193907845931160778731819389835104565581596763380765284805890155792635081602015602147786878486926260599615638563473527012124107183634568013333792674479505591023945097354424206511372759694641124416295787600188796600014465377461900261671736475600391407908232594836866103209281011857811373343717763504590294044052998413274571905392684464191351361148909260212031513893380327893795332651971389412235902944450057195644857211765336341751677204909307308932610288103793251978582917521059175990624844574480110436823929690716729438484892840945945156055638271138527067332149566445067386466674088031062450472946424913937653486049720104009798800230602710593735175266773302220435477252922010307638852122330114433496696959314018557137549108722724713613010886353871242704371979925781488418579101562500000000 [79,18] 4506665044141042756834167798407572388443107240162358916765562231690260865530738144046621499325375280865838290403296854530346029536934815757152779126198074441153018778268596533770159516156992153970010974950884740040667771611219448288170710906215765888354677862016215435928617647700517678372248593229131624982937488534321935780920566593573349434158677073821004113574268284651091740935085269315790241212978306647748090492697603426570922806404130002911357683378730479305123172883795989764818605088071791885160696171982789452683761418829574932032994859781046250539874593486232452806760134292853390058172124303657571513206348400053429793220410300916864196466795413188428605600520451143960534119163784324539703437269598784122419957082583888468612778057507702423923767246516859035921481565801937069461682133835779373307241510182424088048926916039174565412016772572071231969233425559793200315223230965476106668126398685354359994436530069574224790972040275302182562596625084525894434078864464032201121081245849242173773727141917204900516935164178890444402580890587884762182897681158510644273125348432297019155170006067381425537098268115133657122999447512710431901527444654475304396338166782494765794368090746022062496288420678360777751373114830530269761046270279286386098921192815799067604269311897608106266129449282214454953293261778903110931810796768710176975125388361056560518732003209243570881056283725712801623001735497546373041673593856744164518791621074498988157715614435737885203821124907277475779884253701477153314550311432156881094904888553454114910304674165046909115065265361070393352117501904039285762167710109721770070504137067796229862883771247019761750358389732171855044639841595351546859171952981193432054983710045098247106699828527624721981812805773654844288197941079712873016732995096426863429955431777982593121026947578032605456616142841839581808249676253524590562965636719573015072459170495319448021335269525878289400095019018303738449667939987015043838454803579175559284724513980789084947252379528139586699228902904527975274295451608022954346735853741747581225360409299078380420759616719977586768422717968391737232160028329035313964084534640914912685467839551574090909773636856334305678117857496545184403657913208007812500000 [79,19] -5401498254420704307788644082660226481911057422157033015601161939443311237166773556844557086348329174310400622316320525883985397644652186393888568387461817495223141772675170312477894248138057040943410467275981994065636641613832916396159620706090394087533242445101281507713704621463115463066429635969557474901257871134732572552117129678599373708475880212937977785346406809410797456385871863227030085028687733986543374374827736508694427607928711863623599959789287963405242113911158189840727542120677271464941538586338344603647406229707423443167648592656441025281609765564002771616284614892603463064533861409612854651874847590820389093324647811443150026026779128355361314742169202860958061580573561863360926798057581353419349679820144325348751914349144672291813131584589545929397304067833872012673049307575839867306031128880836514317031918523485775269540870780757226175709675386420837463568356848356489199206666998281652054307846515212984073690573974163403451026867367639923544217408824675351444961446953296979769548687912245621270859287620547369194279083989174401334228094751894693337141887858589182611834124848703269612780512018237545548631047775434210643889466898818246580525547729662780278537150909225784510505641748230347733292797209393769359938864601453397357274783822949948238601773824353955620286610668876217094825632197540812563009700784904030131144300751112156622790345448394412837914331475603407706459887952363133102068942763686531336222754847434876757102526461359079994345922366723590759615919737467254776772649379682698574335114804674636237638349855646025184279535864697509912376531746065515875164939546317024242902839997858243433599653698716263979894759214874631517999114501062041350056407477920172320250695489842709716890923266199773483662164115485174834787389723319436627539104458666336606775876870017785585841469984508336256656440484931504542519365667364679829943286204016410258059930560408738251303036267799952744952382604631848773840018486712953581751981587528478144216920669790570725804398352570481996757852398748324563427052016759190091403871407436332482722317638182137323500883472624565913558831405958880595164534828843114287875423135160703359921656921252405186561091352329122550202100683236494660377502441406250000 [79,20] 3467490622285249632999264996555212523753393606691826532531697404043172023292506842865935542542309953476737161789906621597550789690548496436219213675658657999935451421188252899729952793642468756514643583401399172813500176092014797400026753073656056281099377506049859493059783978025655924821069585775400367674869916022073932117579219054324973832551089099614293625337249715711827189618001745744825300144618020450708496337511465239590987227466579159066285485984703268169762641924567534120910408386099541779699175184174208693426150910152848172677649195151347922043124475050626473252501462640326758232947992092026329217872919565283443690983620717972153642239787880737514450105067274751057271872322463629803749266963424143241615267584150043894604666394500016602989415937203641969098697293463986973327506310166474982637887159835467124848438004897660226705641199713231225333268654100720697064523806894607889525513107022727353101140524761045942860459593070161635195397069690077452480067306134129871967527445418570287961220757635625101379329216992126553802578173967670058787468630919914447479678300987029485413932272789382942596335883845321135219039696822980594415577015251906565354621320900080355355937664069758942637599589427467876895033024211625790418744025845514884657775308413279609372207651971553562819337290665119528009941570342844171655343170919438765935328451675815689923194762427302805519870156591898775538689084613130535400903449827786759943981359937176048488967292672113890728162294193628688267158009099438943348270616947004125755594774963345312770005345134093505602912897529451270179376403917296378451237642990856651842561990202925810674528149901260997874392740455168228853439625488461506150050565736892314767821415610796539399564706573544763051026456604790324054595842747287148992713662472178861315800003233068425733146508013403171953602324688593177881779292147580143556352651464522751930209444428124359107152853719731945989607571644264536692042102105800711986331220033049880728880298026020600670852369976934778917408415865073567016008861605903548196440780714490802175185852936830516777886443995811465805110238761640252792802969064706710483611102061637036269281343473833914835572841961486290074390126392245292663574218750000000 [79,21] 1935766236521333803022571778972736373662030527063864168023683658284563865693010838523797477641966011076205027733521862466970532528665620307171597221527540332497447758363549348212873370168094716074787230139373862892099226560024827808136884872025709456354930086391740661070780665093047299424322978872018097411444648572889434584629000143773664796875303818362784256786455235995152235823254132022306837292532968441288434998824694460456513503892606157565880567338668830549175606951890691953341108665701892989304886382272446749377846254724300156780833330340132724950677590272252436951083193601149428475754111519138265085029383269047422923631668543407968905558311049342474235770026686244077081778638595675823759289056661945674523531886550054515268069727848450098392753783935218752180501507363387698609337871212800553396631361168863801826336601128578506851218362188689489075921396780747169810710694673206184419113580449372062722074251312876742123479821970539067614277669797654529465490877917216271113193990384389452640515268565571953621482339844473782252740589661259677440078353276096177512900591141263942207813878138588842594902142475442643968869834138082752751749911249220216544504167540817420768124854108658826645639219375684472268204135693178130509783834861287495159518333686278575889323518565345297486742279111664592417374722116048300464440237447065978892499679436210132403545651003788286619066369546352037612319968553273161452450186038062277502672094539711286006839412863388860358133204414706318042453424958418918818465531486771286660527287722448786095018939918328424094597530548705172837725012326300940249828391757118290407218623979743961299821282317350512234997611616053436083383663300772308343194338704938223576216563531488863212022364574107768731685069040995108673596988432530110348471622680812062207970979693275726064361223355709782041154945269393133889799348126863795583200624365362845667370279587127431341637143750024966739012587171674931012221610374994666009710382916096557708616419831014423203716424280022763432137253209014306262723962736159257363396931060016416482938235196328569697533125649701771035061815859440901402791118828061581331429055416951384036068966274293033755400650353095670652692206203937530517578125000000 [79,22] -9458360605413111953049654162079727832867996660778071960181876229341030283229656287212092781869915097236532351029919355632770373918839707794954944281226409683192899189045627569062538779282771049137696998831656795861844059817403070781165582034306283199481056122181922520905262514611277773449119350301337242238010458631807856087502673027300718446023444854353017780664141367404002618841079819045597614904695457545594992390786172294339659556746691734057549789116821012828128413113524110225244959589275577852141248696063988741328350981501506145794623673898808293483433499755826388208863804871303863618904943999935105698161918220133081233158439842167668220644105389648845933308757748514696597829899637937095545927408123431393376726880421895318578663103770485827857485070868089478900209351309966462339775020299788254053858971869318664712137137528537774275622442439733956445329604511802616121782574260507566953773899606026937404581366841866876179446595581854605745324903367836404283946179789065440342527368338735975139034059309494715438707450975261351250680078577795463386726282298461813047679922747748014093800848992309460851734153910362121914233853144978613377838298100941769945555653356693181714206968540145771405582079785849569694892151992488107984558408815181776141019257127662007602934774980796820530072735835267614437694954103139431916673374839773082934746891960926579054354443423821861193812230824568139312836193304476062989712029033657794492089569183936703599791927948459353126929342041309426955557728219944959630956610802381457248252839519039090749099075153473238575491592261162130932837751101805740064543187738529147917981920370603777102723394545511360757128374645734890298975418501615102200669478032856716751616803592062309928753397360418007580734043821222580723285004837058355214412428629889626959788406269302453288628694808289122847314080544933254041504185864171552370716774650334063719661627978973249636151216234362830660025779770980027820491313052494719435218863890369079859347857020810958243709500536604668163953268822829697289551596268961558495674350137195519786043561845674871072375612966344193715154010627938982257775286713689611052085321783662258527153315062569461355891642373450167724513448774814605712890625000 [79,23] 16277080855865973587551886337413310023002681668646901552966751858176975199344167359329204540640967456878135436694849950239918055431121704790266856645259552428817301898672366388101395784228282085080389226888273256681307364557626425636506637458868885790445406508573501146937792706544342120813985231984199053798257406715560286743594852164547416717886014528700767335506579101432813726311084630374597169678775334073286064642817925378997101587288162604369570006170947477244430261716393984113884612479772235549812595042690479083388807041864836174953600510885373362033358522553624763770780661393306265369378462406474811336654400707704941746246494718923170250526262068305993960158641131932080460661789478776753808711765763393178423192979712617868505947012983778780652690133844783958602372386975404115590200947580323093133108493622102724577322976857595329636483677954277587728302441401144314613216163334823850544047012276934725282651816437204056935015896895943506679476129989837511042761954613683086169587749730422007300874123017205219702611368025270318604618655112984198013595016946924665182566242479892584425461459392049705160983306687628876624021685298475847197063482482002454018551129923813218206637173291258488142314882161921119792008678954865808374783266304728963347971839693728802901225006496726117504634371844093971006517951222289319723406408796152429353197796834246213116310268240295881313105016583045907593293207987264444198414874242780320850459609392987692384862930317246768421291461277285524340622128416596821689011720020204191079562027434765506870092132148566253678253921818566632231693953022985824581953816810284797107805954741012906828854904153002766287352947734712598801310353272304548686750462279695920113387097919428323884508559188844175825122035759691185855428088224683085308754927459176155024978152128557298753889340597684129032746387899834666784726120260641524027017433690257242844166625073190667459856972925517456791896200306295071791747244154621054883915154414520243163454848405522670718575305644384296070618329330142997321474365093347747136795814615029401525597368906881689460947957756055073908809372063050349131318292720220177881345849614546610041046457283554337730491212710148829501122236251831054687500000 [79,24] -19785052385786724576500913309521272704624530275317553645887936214221715268385744177818803078472380904286496609259645572716237762355355022360308365325564078313396522578561993353896764760208565135790405068624797630416029597823915221931569128971332273890981976860946436734353869445409441629087742230596844092372803418566845040447586768480391909450953701069770151354025759013601023710080309871103207171480736915002573032378503830244359701751429842278161648464820828204565262135140905520174746574034480172917344902567342806651582721004648598311754076071188074121871324100601186856650725609329440563289044557751659045229504783411382068427617356451224387957104933210628995872224317461111331859104181628706090904010564244658223410767129431618604588641634148619817419344962688441706682368754322252603747364340453592127043979853544509986658450608778849926026125212996185685523600105015104255543964009853636701370613609924313946344609756496375237758053260361736811151192899785191386896181633362290720967690677001019621685890175433574890589031305601728200377272184916191496931218421883264408372059833792325112693912244022734385832828902705855890822056762891964877914004705556006507451008686612063133775568846638941222440521414688981429451605937966361389811063062017342645812349197662417096095672692923112998456549386913459838291853346559316681900296902938913790510987468277748835802293341279872824631538643855141217002535887003579063530764633331723583475768085728981153682482731708112269259293910126221057773691316080259726674555996331543947541376754715548516174614049911918647882951269635578441154152570296680167850029662944802732480933236451340441125833796663979491550739550888324224701616133735677442405233065804770623635716619408777815953571528275222761391204008317165725922956157760449451937926816778325454783648762933578804484200567846969194125388309294409740389152327200056805769841621405242021797824720074144001897326245640035940804987381083830861891386781941227173314527004281312205574982492975011731696632249264002316985493955193827839774861525414070866874556985724376517119171441773699667175846610787661278031438797135595461764399396402686364814908230588722205946963485440406871340712768869707360863685607910156250000000 [79,25] 19012519136860223982281700238163520961727840326088122827709030366563412474761561988378302194361813235464566908894402635281890366659399159047481396757212374756491121484661028969271135092465534566115959786627862993349134420018161703735592228469514430165746888941160894398372101946499678812814219081070004688644596580215892455106141948437195508155740838389239855768121769595201208625094283224558754035159372899989809548024378818476211748520899274353024965265547266681581914388537586668056512898789045265661365519411867151128715799153166650512699377354538259845084264310896582740643076719635136607419918684545064919217927143076020389285431970413349096219740788023503226273284403039539041057691254270597235720397870806500274309257628420111295467916665804209668636903576268412298524840591944291420195248760627801279147854558580187382927210978001995781150553731807709446299191407407989458608560610290510769558701717098605976709903902688693955826295078189689755533735576672382989002791693714770974319621231485294569371460919629788352656960595747801438788190317927063985293624423244951196208177409200193397992438373294675699705931021809890052957271445065252617359412257530327582556144232708011369979557161159982159673614798442979115589102823985712109696308439355433288063694691405881937352410955573387277862581353769977664958038029978562357156007631899562072206519394852427998677742686521054977166058606638745929166734423215772039457486966849994705807279961621096413414214542434610729397024085259606840358390660138169701923306347963220676405785502470977116107107327230511941440535013348196164056676258467731052905166947621406096939120949118459026640851764567666644161752767905882748204896119735083790225489063721137427722655370205292360879226990803687667201710831463857875803338712370729687475457742473226962058533757308052230695398683902485788468535775138327542273466959037139498159507682654079391553742044357852217589880304592156457405369581514724047811901111222554060725774197543899141630815972362258678800209502015005732257614170722279029691504711315423909513875083788057799926428530676175204592090702083517792490649588525348995947361388910635917627680597752548624243486199286712334810545144136995077133178710937500000000 [79,26] -14734218972826681188161940333264504957334137899691074235666040225896899500294734190415094111824831327440190115882489350370471576504289327345829153561168217874633237746015009859134673065332258031975321423018253055226419226612859886117677763137338812444113073933905446715721349276032554266892223745769199612714427385327420241419593014486877481823186914550779154718222463873043370105977081646763240518270132810393573459756740544562303956963732694891795404096821830431520899245735423221591821765322610598031332178483318478470923976165210259713518058066962563085008380414865934255847567154345262034593628357985742896433255993263803598460047891474773861615791182577446651351238375843575721425940464732658701930602778538667242583494311916399190662101498441567428777755616126494230703345138196705749083068252072701254868974566073257809692694009959995931716530183011189298559149510862349709529875201925309776978983007171184125563080881668633063833349586214312375570003925163405806528313185480167137542353462528922145586128565877564646065690255601319240005139142897718420359185072085106415525957723516029820075704204375099300054215612557731404747072691620599921997772681035771054738287860441863135703958952563348497641726970517827118091505908927889096247598772876349165105077091036835990544464091785662541644157770252316584377243026829656946429108773477724919494413960261898862878397089675976417380514202919017559174565063007660064755429408740551220270568440399263310721013885222286588840914682137975574045469208762070323869313269413744660421000121781038054829257846723939954950121706432930409914958217086197323828080447992803984414760907264083065569308621809810631381167012301549591327821997549173957275533759378744469642239650093701530794149761095695393480753682516086891518398748037747806088087851152492264002879325941931177398169192889638688720522531653608890778334586748430402944103545900433041686722818311933566335352889610624596004348913788938524022787617462786176118260177285482913419338219996843351192860897163755044304296453321791703132264374741320273908300611982352542949264214762715020099185813844509255607022480975306837892199405409647060510691062304314150480989177582902271979037323035299777984619140625000000 [79,27] 8662789433589846378177478868098040585039439914309429614900341040482079324379602849426532414024383472051392854048848327365838872923943413919146894693418451161226391605521725925282966259405285346550920419513933982215305417008192759697756694374719763381179855315813015718940966740445246110049060842860035413338685193443809550964415039771806711728126868404587289605768864402765585146380755493329715007857494256847366116589388243969457574164460189047497538971645234042299177791898493362012502387430568084987440036882260499575127795719956942146129208729517832337052412377892743318916872192886104023841554878189696246077426257080239600401228549868171374633815573687630639636803802182993859843808895072653391837768218954365676925938591430499423239189911676818607461147101851219037575468552327830210160418165534033320722896766409087821175465026199119257735798788903214793829280083088429364060372472446581560243048900129519805365538490614439847572119875199396187268013187000889410945059725726779281035758992648328694445795768293657454783868597087222255153398342271883544307379671832208200212604116327410052498109308292084599298914681326182053394232642243510448436353831605934718313670127289913644024123019004802533279396584670761674510082359176912354336743813094415637701819438360360709810213557124002236622851194883725093989336290570804148182320820912924119571483594582959794785333548194170635770912354828743390354513479119603085393860480468539465195420692994440913419313122208688666326138518261841351384480819234798029128839496667524302068484155977403183816851967475113077530815771901501573971157775073086115206978401715984915700986396573104839801632572202125255064765121549008215322538581187387978340094650853428304833698101811272684552988444945031368795641979979204653567751709425675836131203175550491573288880023142949978335594929787673922186983382243527718872597047641762532298593497125476066284605345307591718354178356175272526061497785875934953918912140055752860519019186357524750906460622338439622942352204307332616985122098605041796698433177888631356906210132838382608296988226368823677725221214864749845299457464934785775017311861961489176796309216738821192265330300985581857275974471122026443481445312500000 [79,28] -2560234428299450330058929388525170080698895655175944656302575085531912685464868672860037980681458758662264771793950720329173260528813567204189843488071027813003561627790465216756642411975265250492057940872842057544385015676346493640062255795370227129350147437963973554277851709649289991377800470657192532866007648763480221754893305202704534775025597061171891102451663460645054936298415581296564925900558661582785759940598201846001757692891743752378107024913449021943508749226478512340748370157853985246679742884595642191626669499529994444495070803617562376504478989379175885226699144650887231918004730510261290434057173866060187823516746817919691355114923895396933706920487632575941671739957530251511848463359249715333906211359239965284653997736815367946951204792153828934396111833418457854319739357492971595090157751733015147536326348929627373847242928680069512305971034100586997077926825927681301023920598709235458950939956720790235149163324495081752947963050693100349135734486301926155482823464322835502958807368130911589096008725633948936722908876851459759908286905417616504342619435430415980890065888629671108460332244196399246913395692918770795112765492472738438370603236368635596443344374951415266244426979959409791282541162981227900119530028703342590436818545701875649621104265352844413748424444305550911096360034055235267235740656992732734557843769940858723197749742642806850333331670679916178539456912921588631970508797600627480051907493386799094456891429580626832173561529837555321691079839251047899700710676944962039100791382278455094715245093759636423786646688732016378052051510795862849078750678866955341603314260685237502016717294072813262456204465484323983493738352220139848071310499410639752311238755796411447274463193351353090070590521499834710023360511498010685960668210025639823134497482576669502872442967298951101883044788961647663734521671895307074063542986974031546310063200089089145888680188259791872904002761494922462488869919958784037274976139052708401915457188909546016489403088072941352526525570735375928113556247960396530807880067967485044557418610474602856017493289875809548766657754172861748998935348271940837252391006566308096544654082649117299297358840703964233398437500000 [79,29] -2409092354687223370431651069715271746010825144432863976785234064926779578336141674422461576840376943540866957505349856136516127972946237455302075645139684478778688513523431532330672916818954664614462820491496253502801443675411180263972464206688262640314361225165072679798616947364013766464032710549522148465294985958819484299376294542138808998676028435023437114308757843932686443344111412987242061985210116973838271586758158496223499914616546922758137047633484045701728161747450885412291771937219618047022974629780210309943287405036003143728310612718264864836031567976645664034618304006421026521161047390324117198091681602535356544188689548608166252717182306062797828946024941905297716177550908967219696464083214178046980383904485625868601425157424375401212987982217636229354029867136616845342265791883143224881328527362603563229814373807164416350008520574303561070906465957111253852841637936417874757809422079685428995860106927929397926363283858343953158118877734115992265654456174157698201978221125515491943427330057088146750995351026979061585482039729395554065221405379078473687505560209022008698713009136812414987403322653609907475279058602784230078589321251009810251732709933000620487813403434761750523527705413950214702335246424592726957989931133001719497502986206858993851231319107235204263255026277144775612215861547837717749842093169197557169167640732142374229276726111592758715974662910775805268197115063245500465056123731357389234504051640710892890536487080557362586568373704470747173207906269964463382572309330271458144533689837224848547185702888312270783180041299031650479998631550128671312621438797982631612928286773787026850772907717217605028485919635431025594332887620074353309790358954541353731993149740589083516076718113246780636882700088377658006549142687493705266388672185151386513009338393960342311346498556754114922639098553651664567077226612877624366352934834106496476555951871039218807424057245959607442713140868921605726815714081580943413595429306668195701838172780720359479890275622199830596361289008595512593283650677925669375112378621199825962257944323973969814975439678269943951632181472504202290698438116041526513473379770947729004715309741868622950278222560882568359375000 [79,30] 5863053525037357838118904901873206857461964067338457717615697856392765619454268674199853314192126734889299454634525858211179621633938891617044423271512860913926496041059836156137230314697950570913665223554541480830853951059331102668363816042364027975016609787484596006996272513016512880842874779147590785014043080169424268716977678417209226008631460083763844015951136720365037003118725182217428226827389659980367590845473358897502475220841930206220274302713637223049099683418641958048060604733292198688153586778219594788612520559643046883293729141408615608977175037772269578018381425784824345741419314149350018062873176726518000577145022138781983664716352867166383414645542776757447709517015886604739679819780041410511298715850257298629661401266304871577022663287806758665274549874585857199258216753439488182236943727557675975799920754583154184700438796162303016149721909076427250820470882646461891660382845534911314249050860336902294051949334315946296527281055477556364980663186049762401750720442527024549944665793504354677390273167914304214359461171677991616067685326385294292081569173264778101100041584055987794590284346476273134218260182275227477394947581278083058576522739862933599641402314278882003398610039582467322083883243918765030830603929810210741846080509547029207972421952476823503214521235418470589533356011769585389252816299094773057081910717181111764835181531086450155651467813349968564259092576929392620763453266035983464643226357343960164520056326959194272921343143983182706944764643502520982795699543459047594656620639473919221999478436921760484251848821139711209577067846831495454116878731586446070876640763643615011115120617370780670498764890935553177377937100037273188081225131037080101158641757173846380850936587224789674985390848406042633255293818215763637825751636326149850844151973522318102470368815649480808102209875857652177203560722257245046877876829837219273285380119702952385597967275418792588120690007870766505404976732137893102066121632683550841717620585684413898599030454956971319692984300666597737613362600385191996178744456069195768507493881768333348340867968053725245692717905107463382253881843017735055177851711768512166234046389945433475077152252197265625000000 [79,31] -7815224255457123760382305930505137440547409347820685739463449366816540224623545214482610468002211545973959707791480037529861521429332590963609791499774491666974975322370109702950868966268715969173063643303177015339518002429200370110458165346390825060273743045660604417732912779630592062149928761544360659329769367644347818577005232031474374549879564852361630001259491575168010150343120379839994888070853679994522444718668103416094136339414778778034187711510212116287778369423817211947540738060750694820072204246421822690000790360932500169062918654381615358443982800771452642003164701528839415060121114931145662079262471681093032031364753935022650564546715169597507494239957211663591627254826720189935556813805919813373259240460852630703058948399455953271554922467384577438167794519329896765018624413805905517134128307909749980143724941008019901292107579429633223923953258690612286583749378560948215545391577978818755004481031760145354491355300399750312193026261258450542963214633829100152370517295764671185475317672121993377835776423034347092417583823330382119174048524268801245163112246407417125367757010626295350847604875357050492383994273701773470659801998863228093586094051771428750171479642297534582779722901031923165863846600504187713649943520668028066863308770864073601076428988187660462068099449774344244511038004575630542061140488425692775635751901475589376485280745439038767291989350555289598345546649273410325880183163294173999765626267728084192103921933454982600585461168136872997894254357620480893283554529841097708129268827346861695104848448371779424448935227092272110656235428927758870408167703047385464943012933712002508850110899980607470295799947891883973878292191161948421295872974282290337291852805833239051454140424703413600289530257961115269221162750643996222661516298746341902638453723668279597052728055342776972836056094938009997383572629185317344849063673228009157958734862932678085894763880959582702503492307297270106242419358725078564538397958897707956468783523590400245089017351792220381581930926993918584712569729816244762431510169569578335146625878711114917601667285882455316130773484968816404595744237664493971699357095350019219992532271135132759809494018554687500000 [79,32] 8253695085792646162042096764056401476623548759049379216920079159878121539522647072643751626213464609175166286789226833847973964526388505698741904078513428937093357206741408666594800756982996119735401993041576207490526686589342038031172267055248461057981853909042651289882246010364744413417345890617452338076910088161623924389000216459321342461836543472927258811427019118186181667363386726010895455016928586800872270343715967010229739289141082101459746835045310135798812541362007989705516163750051196343968743448500651079418896815882681469745766092615586548442742113364322396616419803381616332153227428211721676310990596786080086215483088666829756426196833788029136290913776082806283464454993877560384886529946252438334793366222930119972391857492896992217831295072670867966807132480534791589325535534486598698908882315603895148980726552452454344282818056420960242489161200870880149267461604092832111218527147905383989917528489376827475667169016480513402270348840281244627663692123842621892539381202154774618352685272653032942185749809815518512071822494943722182706627773293327868261270262939492117556261465979596244848825166461458564723271358346446798676862798738620612294887627993351097580754879631132890898377371266537500331959020313306045129659723835592722330016101479672509476036542410870974345987499374413949847511149592682835335082355053866762610861830561440153523141861211750257323953621435670863437837201404677341864854547933064074712285146657819492444830549882379895027078590232040359412563652183838369558302477027308997666799874795041507340271465159685103772696985996202381418045409004653482872049990055242038139293599904658693422959105004136663570590415054783821618612094928248772238917775708362664142569691519160073595846624195615650220893519058848960388993812433441936970927550910511089806255631420518764903283849299866177133675143870077207962168039112583107658223557608238432057709872482366860869462664822911159067186522354427226941522435928363532116185454764719540004259265390516010383058614816895359151576291285564782815634175105695360543433355386963769497116858875184326999974889776682491061354801652295714005761004377463216793401213494663082315128121990710496902465820312500000 [79,33] -7245741023463999754175719272021632592404790150222733864526775433436141287966120822467718528423776386036665731372845483383008937274431167781973541986989699136623967277907124707752079267272047480878342882687723229284043101972662728717211075137124884491823724814126484415367793320019150556094939795618205815182241538953514821385785456832429668186604674923121876214172999979418606203547558956352679559225223235280012499425927303168567997940400557487107353757827109549283597687824960498938960925156885084427617439696842947324991647513784533262902690971767184778412038278167213271280995212752616882953096672939888052427568887263691880429718828314385174112513752953781651480866302493210343822971733619792936172982162138629976527141621716006812071835877262256004669749893303298324800645059202244791642836055729661689139847297320344052742543408599798870486383840476628495662589348313381909056595154915849331958356789658620212007054899849571949492868205772296076266276175623932917355073103949193956500120492982401109814367588252901606890518912548187260787057101013668113732527133784785310187236374448285211905165478041849530986246238082510598177225744193940841737671714359971772956787967069476533328200550484388128669431033382749418559571601365889048105751018631670474905596975826162028038692836667374635911440263424430542470595016759175963255648399432614491004381311344552907946097295395168135305130487922209052129783622164037269093691875907511138823966150300034424374162429450430197123091509313529570913180365372913449508184004042908617732257106591316267247688082441604630287342363114145591439939689361107647274762631870370534268603670842882622556168165114961584687543006025215997133972782465727885687000276223635879686050839398021940170360413948108930733044085624326471513584070069811230761397966870191056703524567785543263322141030810456171432116652225344934309362868222321212924581173233270898037272527044984682160802510219512421015209776535651183072787937391950606903425021907323318786707801125577595129088825390909774387550286068809687241149013358177407481865957581351395444615882013302990008710166613893461341162441664769406389764901236779918894219398861622494223411194980144500732421875000000 [79,34] 5259245423095296107664516469621259364506782640852031060838279190936802780716805506480066121017282155927141832730185869633105316677685728010325028896084192904098576131821479584218389162062671650600836103970859872937634258632494718803902531331886545501256135394037773028637117384321180216947352188466300793344814907547709747223038601436754761079901993224056181300492118598439742076736731593997139528178884088655237745964175479913702330179107928081152890360111447310582741155336105931032293926403081415957926808039943901848300666825661661649663174008722282692198133596400227668453607198290991989637643371372356767617427505949731497363358338419128761400161461280785749409649952572382328938021367134523269438710761373345825537170448220929594705377916443671408312325559255943436480390128835850909836878830831683403238511298205528443938413399555545258772787147088261406219185312706411900051550355178389275828493731385459911730867781216582346927443799983558969077741132575246777009687054337971781779289062046844401182552720454876883187671848286941042057673486671060437015549324147053792007631574845062314631812188962943320132132510640811515566776357775713013115982586253802111288642072150080301021403248427771346632941072524956251641324605358628502099874852996012034009622802807836384930970067135415548646433058877953684188884089609807623241776782213449436791207246064019387308920540709892867957882841367852137744843988035949305159905735380133674477651015050501582170561612491818069723272705277642965768056205566188263451408916230519733360862171389419921321452426550077332364480879183482792722853995288596026139346429723774579379956236414218644272065952008967951559821500074316409219988474852004914040763518517767060603297055497786239057718797617268024887980875916765433613812824227409835020300705044735750751649263232983258515518413941771895744319918536866998491157560450010840262880334900799702770630737455464552796959927921982098986196022671337219630804328188450125955041191160650894243068569871673823725326694376373185212253279701197298245076019219547340584958348635487083267522316529518430590274121294364417143941382879565949297267998135569578763669207344122469294234178960323333740234375000 [79,35] -3083625442054688864194635331693882867174223783607836126801405925672958865424932339477030503739777198095748476327483954609699051934789332767563467733314801643232732511674578568383108692353380196633903557132798019675869389320047137609790434975028682675913811011627227702066429264507878660441626405162084559167555365756828518458002059856401688931073940690078063185370451471264699179975949477145439394382508857825474894109454437720102415361977979641704647835421042126477272690491687037920000644415252807464345396619777883856783480778539954253712810152816532370362003753979474735832741707609441587077498628085327660764321142417973650377667113894407604581869129722733964253131392650944758680624813641281789325791564806714078150973554977956933559401428635992924296808591677795023102886224092523768451838009519492641269283077109547524076042123655760262899777517192986572510302804849943209195625511372334160138713684644740290840084296872308670160844327707617257815331518517197586139483734821680201842320201998485395915232644775627525932316315764518894825904870109191263695789657660694087877322353628940634112841321070478903547984333559803249624329891126047792725229220832852750903630784720004496368058373157492144009759590640576614167183161421610074680967107362923997707750037288345117190301147508433856209667942775863464018033676553800415241256729963683190978919431467516966204860610895167941484935380417220529930266781660920416230672861431232374261025916936024242589007152323765645413496246304118003993904141167043610391588023298996016807723748999223852870882748509728539614667913899732879745110048816658133473385427351900711142757866645157500826883517093740630692753516405174092351087523462717462563578673041651720025456034870120487229682852456649967854271280761404179597053102551196459513065942865623986300044885800686826665944609358123684660501437499609230294039310773995131372304289072940196068991141750329991713115252107491181678767489026361551525198312411287238841695737878582933764297328630116486250600283083508115032300561974939278193984857384183340095943115818164351968989784496993301621539238793077190146840096628000694165476166405932096584857626808684472052846103906631469726562500 [79,36] 1387883996555345309761973401194663941153246786209767206598400128673843093211822640091579587939746287766645355623963425172266011884720730911501358511593731880967145735327480940766483825328274457058250650420315593741531171546021760109191351003791260959548022814660510257928346054547811231676523006717795745060913373089403994123190247479920145848212902222676053509821774318304410689528862441909261037789457914645387053234192201643266028866944163931245219133206476527282444120369827320191669981812657318125284470113337444919122410196956352941183032163197327097288899322170039314002157330519912868062283924102002938921809178214242378039051399753927511334790116877790984886570902291274277818157566828802621788672696475630991747320681500105508389296433333706451372143156374447910497479347270689522128637047678583053999914141231869460264380770226540739222322024338548781889304641789193377032632336811233394894245289492170474575001446015809699713356191681998045323118245926023048939866766642164416467763027734860221188139861765139429175214333264768227020234884567085886522526945897317063715982772962213089569702671860509696205220403972243281270610995006381123331799814509078161851923323660799635467781663714342257294408708777836616796123012126445630646356508000535556511209569312618092974626165984303842679821316063547261214711039485822016194794144892390456393969558615122800477216071715810308451338452838395139932685863051433293993519933024818714076595862082885931093937413229931958027270645838788537214367588279713681969480257534160730855474803906969066410507092555957771832628845135250125473509856861641915569346806648627828168648186149512568796103609897543701077488084819793397430285552768626868182701194766654567727215355205080691027344331912178723691998481124191185689612586537101647054016602006991780047321611541348617952611012430565949974389461938309342195985511936269658295189463622008699449149171244923941312044287634101095151738546623032565685460797535886946985799008863756633726173468451488195734324449505179245827687064583821527614954123698187912244565084841646228815937592827547341839627035903890516853081147517485202553287917633714071419248625716136302798986434936523437500000 [79,37] -412030029133458182659362886942053110346132545564912719620838453698451202453668186287934148914612352813485974361609356965704950447862797147591296172987293959219908436942197046684799875296488951544923563087302541947448603991927475635830148648882823152678781778215010653160814555927516360258081282908688837017945464240169732563134468363006759406838440428833871702825138584187537368414202319363784472047076649046246102209784321200017290008047154701306686415278283836485573615252931361306499265871820387561151503020615419017733638480531770744940559191527971176187145067917374557275420203057267988047505263593278614535543435051566023479627442511212573636148364974146067002135119625091123899483845633321174428949237950336783618721172882244307519225778644075518318644411523073906202309120861188856596024144963398733501462955748710612569000777431021848177549178993113552763143701999034314611294734874312051524099143186938554817218517253055340999721153790492153226887100829430515692192893131290498082196404972266805311830360387886917153343950594943545271468916882312765506999892363829662335848383665315199910867838479498241559959131559363237138982977204632242384583172910654211489290436091729061956465535982598234375617909285849374392315064149184693021081478755359927402363028489968465162269275131569079055566119967280393592375571178063237188119442691668739915033291248030358570125599287399210569297004197423356289421996000766769576004748798300114193333727790350263636322017553655197669296978516519561501407443702834729004469967811893836906527524453063451018777611517615189677265777474342075357409986119770788149983898032049151951002663251997996515467274131252386374853120383158327037973262475627271125960983916134022706079960767582728370095109114679212911004350265439143343086071575513543095955224772557062005032740235516245054544753516217705517149267611669296357683325474893241518763408482074439614671654763842258484307568244587605021413322305469824681068428395075867801391657114376300678806029564540564833049510450082144193226784695857505293119843265093050593091920190653354738383446505609696905739670360737153245036749397712816313067512273560222268997677019797265529632568359375000000 [79,38] 20439788979393956037566600788725825673458348522754596186839909772777908082431728940955443820696590923965849665174223144290632675160085768279264807821697615124717246511075076398116955203583288700247896638086163121322375301822802118627484096962263328511447444034453511080392132818995980583367556512656233984886342410818271065544035561512164058592879731021201036321594786183339734345648938491700030996906330093629034098727452570677220649939135060995631562768475822945012583409692539072893582989835598315987970639048383721706877740251810273785896538904593617835557212566309605497852694341719688233944374239551964042834859635082251757474328404681309492698104428876224870192443415913683675289873740712384519779742784231346185903680156340043945808827083452556628125808387237410924162645779094130673153269922784606026504892137607504881493657394133969747779191689823771876120645459609843282321580322460412731095758950381502300881098862379400652118623454205318145350447111591625818674827223730081511513622519062317269178243988265081357856759842489639198905414649327317054846192211306114066723931557271545554395344561850067604893019850578917492947173995798451638506435104792898607664878596097876569037988432877534193879000540167088341540768681666371018387555772260445283583462517905362149843912060786123629147450423350864108009745395702456077440997638714656433761909761349943833609950176234365588365722175234135798170123848794032541025417520524207975810339067225729536576402918202213688523940641592050711777437652227579096688881617262478082851460837987841178383891142838767579307601761391123658158261691078116999383079143225713150462163851904132626955949953310746800785771199652473038255739353061355444555470089416949073378317041987344926435014866834048547978784588894829348946450528708658657278715482311912206507087272584154820104800748250689032788469858796674654717623330548530301854418324541356700360730777619317004861633742132136171810459730845745240057672159945145088780138177188889139373861626701653429455036157385445804054343638201826470405242294761574083042877961128044104548346691194905879903677376497758837138466047127828564683574069302252063096148049226030707359313964843750 [79,39] 56295021416248378584854696223543382494661869744886483900769615642759797307228700133177959806550120652845990888113838295980852582876833958254273068489912852335660932483208497881398063061108244171477010170883588456546336326707286717717898888484457233842670207123640488472445876144138286181890466616207822370966524128545722028618356625934549689133225519844482098432258771607005104602939257808024327090667186977381774988575665581336234111902574893858554771718963365551730221883470425868445995765353405942320016046708988906342653917388954560809262756799113440380439736070477945289886149151166124403477473965967332857235012927729457897258710880148967322160981591977220410342201826658314833313518356625062625640721865443152159786652579910525099871501811460194024331038259210191228246749145414620219737640507067764394887707536889902248606513620831325551997434985541481758224633718560284215737520903921698837090258244561254568104771723454777563892947237128467160240047226723814624604226731648879638366505562926768887099572827820650253584968235579402644959153314781324639052940055967803786010557973795967822034556375781545359668261839644834163189262840671856559183564242485672212689125374893222538137555728873336970369911900944257279496875703485201615128617293281812124008140180773482122056565869165894490202989157836363579818021551454449675023771800582915635283344315876140635989154357525604082911526407066077939391703216078303639140272495943052549752846030307411809473691830593934192582962949092638488212860214095751261864901188281694369880197095229314245856035411722225670770370262045116891865271592182882699425125407206961258542326750951968487276428154146692241052789158214559542793350204628434796904019523743371678537133658055666048267865891805342250558164153350731161947745718565304176144025428798007359164790499616697426746622438112154587879201653107349098177280171647120846358914524790615763175567055173826518678289401417233085100555435775486718165277566595282635559348084963615756036290187434087994254238527477888304463410933466369670746855469415757783486337590724749557510305883838583182808924999989735789905212341386490099560784006182956318298238329589366912841796875000 [79,40] -30609131397560872952471642596888111187546552747406938324967193609464419777588385573721723927861835425200938190485365641824677274392560868924621222340113429462833008660339882231538260821764762023570816130806537514086895184578710798696917571913955138298158821258748808246617386199645343410491083652157352973878658651580309470582265057589343122059417735712270168106981616425271741049922391179186371315386813748143197512485267603296843700346511392376527878127656465573515106904459354798562713684625933517151324571070508923537814252161532691681226285829191222213366152183131488110491574436926811800905781914750928070377419394415765125398831397358683252066956516686797910382541037688224795541561460563997040872441974322895205927172805305649447803854683256505275040511059362336234145701854323412137226846401330224744828876160636425354734073995596858200346948630696694935628624416949422851912373130584771477430440986337641815786363665741343888065581801339497690074093498908519458962369243734538355676937387712436062091086345669837542284393277028975962550943105075941695698333738762234751936549568135182085199151871837230346087193082212647286637716014341963822817092529979926426893090110562744553900804690737452431295460274443440892184610742358284638256453599773775606372600583210489331968816873256049867655680254195956458877756305469140682789022874895360071190279473136169633362895695059600565006234200181176645230270337963803019370841599991927861799759918772261289264643860031316060444270044289363735090850285646050140383821527277397942039385467430215433103063257996102542088353372758034348023777188742319578575994000296499579837034585605741970831599937148420371788547554948550794797750010669148939952675646678408090388068251675784912423903260374124496171126113642947789559653875395143578349870627139392254479403035172436663216389557680448995511791809956212135499534976034054693073742370318380706254056407167597977615764809114799806240927851836497449124063850880088780786960597770090775409191186033338958660240561147569732461242214090987195723953570178059946600970076560521337499983573416254142368653666996436870847062761907353498763706411978091637138277292251586914062500000 [79,41] 2513517515840051018781087394393004784480172904927714936497857495350950228691825805648915271421754842188023444125034779433991694067148655866975005885159081097745070273490865769280622357761194788655853605456843186878206250320605985202736986053736801707705199485964249476522451823989981097096078490609958140730904180523383948235504341735197317636952729500765434684724140554439992322908435024877798276323444904267855315101106213593992756974537691647206047103230925196187749923129822892912522447065205019820338347843543565727205874603949953421877000865365121026081901590158731590145112882599482582220352637602081081327324903418247551232020840370439138680179045728157618202036641640652172288861527988832746586710182924659940912783375582031706159029757517125960977217654567799021223390476540228027791044790568841803661459177926503084068784839979051327821210080399373027203947692413901596864454061015368382155531503123185706013468046519224788045645014433522073097397274811780243361017419079242997001343969570292984067916195029703034605564322995842345131867021595259701751333094366777168941853121911759598907901677904406260359919171970730976333497540800670356326833373115313327206133682257501288934583782148830398633107817262368926051077765089194465761638611216881157588968181247651612139883678857133273396665994537518263550331630280775974988342030344870404299915665949903389513381945537326009901293955679630744350879635486959880290663472612812532333056419926073347600236243376501881621330099361635973602067250036722590756962103995490042631104891942175287895537255879091464465678422544093164767014655415475814406581372501715737687073109849266041980835800304858466380462388286616874720378785195330108259841121878147375901185377724895784296852717265256362356139211042955816111226394977630748762291882533913246350496299804090491999770832998731663402451250145331936824094589785192663246281905419708672929553853322208248999836297817304611656341445691912422453919407342696684927572220046658306036847135654799835135289983914861150754439509776236174328999604478996725125678013046672208935087312193156562078241138415344446656071591159140737881116933749581221491098403930664062500000 [79,42] 6875267926271141715854836751606647354212932226260151294031619949203336743144376332244850756700357076804774809558870202337671025953516711060850822524855218266588473056758144328625969442365118001658804434956217942714840789736094059738772975672685688511590522193614530933584021137309923705166236951523999719350434944514270465420300098707487197667835656018829818855296723402430309634951635873728434449509568114678263732398124927604034866655147314361870385070510334891149541374207334633487445586147822490014253891336705857118644376614860498756117755058110651905129282377617999427354342535583735078402665599659014572421522539039465156938794646006817179251257324885280469789875916066562051173317524513584222399640631126595379368426302570871117928018652401794079048295270100439496137791241782892017662127101730207285034702451748949719701353809891179221377461709094706703629687001455578321516682659664946992823125972593485418332029860993671838785269173842339683183217947596518833315064078013059185080572024558837665522778802757960860946500490841061795206423322561908934764149288518968851007107445009993018495799749262207742715612110892954737759640844837030941560389703922073987948291017264865631148556249517864717534788777939456923088535691110566952750035365398977625790068299229387173607889020629553148946107767473382533369044547949632280525776744712798048645443302095447270288045163555241647965559594863312757842513337626872805176620341783112959536112110182245095718443662307718899313271915462401262400307547545468714850612957536560366245533456373915932489651912538150705954648997694945114947257865756811440932243260788590561060893417488212024686905199037040683621527882614063838202395512947307692916081271923137032778066601962488024462627261288922824180005702467987392002163077198807390495544086824345560321225396912664297342435025664888145495257239655274225711508603200676668293077590631856341734370540020150343949395558329505012529659251585626576056611299603729140413667472499142402190257274415711978973013258833857458514465728441718133991009692855913743162790676320329197214147409573301767679197883186667848791973403892868743625399474694859236478805541992187500000 [79,43] -5582260156052016974395514495938139498339883158110003664351435777217677202659641643079003946481863147253631996162045100421743759894446748902261704505773778526096293460293320706936442067345707159921728294696348150467967198675274064793865346011645506715681742723047728250804117046050415043921500009863175774930651291068819673738998396685439629326335042442732617987421536417226974783770962141343791031471690737574022008489596979200217032658337603231312796659598450451901628035907569269174363519502405015553898551999344913840022593198014888069241800030610502277867123133218643047454092601000629112502091112497929678602525458050607161425651091950139657696564696511946671831445308579556867452816420181889849971945923500629063671584405206228745719849910682627965126946093737856162876277818751387708791479975350739617421697548799503580674436135605530340351094734159844547582734203757552037028386968330129224176405268179563073169255798097534587821774142470324810951602395824336095945367004098603086116920890368263986158066139805657477214888492779659302401863934582289447689957400247368646083752132529541249759774023089193272947756999645621308140951725424327108176974232234825216445081236379137394651412940954547143827292664700072380875516744531204761686807682732875402934417050749290715904135792296774044635175523214950230720980831627493373886341215907552278590990422650419581529514855478500859104311487188687293213494706983511851451285570300798601334424360868049475167841914263011007343195418256311140557344958933485762885061255777849911068124456438042932800557046428026501302696185580017076561749923392825744291804842996448971005569838056516090284882895128041431620022134843071528701278019861430560848097095118887014653529050328306210257226783345038946262357583509423437212824723976187975629727122999488966446923901512488091025859023199390352974233770598291600195650993107859441159044377696223419260215920622013470490412821620577963112035425759951391291824534490207790209763600798763899687267390665259802855143176569627160398160330639893854187342979049573798087204738640236507016395543155126066508277870329803753868014607950054362106584449065849184989929199218750000 [79,44] 2451730551627767818920499231234282823513315440541847449928895446267101123740324895279756180219761484466549511185778554098909828087927709376301070602180304466110437471854769532771696209598990773578362904434662312425649970108831746374546203467853395813192068840677201221926860332745529025383535240861602815186717866541207519734840685295102342802144324461596168187167271613857777045071611153853684092574719190710443480574996638550418174088633789231900180037751010044284659636678657293658134435628933247979928507706183733199560193532519926058081112369220731711994425955251187417565965495770558548677751765538995126988107423540198277954214694677487321866585128454730843152898962521520375052465852490981342300622806164619293652671763124395471552882953618161213716526350864167641743406753365631807221825589399699293815492274542261061996140095837284170505102479220896863039997440027135575740074233357976437560439533881912058475896032819404910264994348861066245925209968350468349708494628717899509860359070472714066011501477659464797154632024794193744687218105875502830038887398904853747176619396282681683564816102117501087978471568810983405619793046881242702484234143660312439388763604891302732779797069139681279676044603192889663378683620885714957060498596805336122139551217601976438832056345048869326503854081653477251348220760070316624797937740347146175089993093770954325098772505277232705845798161696968397035161299516997247205274078282037218109829000589067390208565092542523991553412660012255060983095445268690983734911567038125935531294669045659607729247333077416780104176706837368826581211174169903829921280488987084459320590375271683373439002453245220743457721076719148464871123174396518165380444334965669069967292948668341228899914921057134513408945118302544303502666363394195604000726757276512678655835434865394294375141629251305469652662988853722697380080042828770377027982400041248341701924996501462768023720256669343051614622031525919596902270948058170513686166753866157976424398270685710518770689094546668636167461733893737084212397672100740864188686543597137833743173038900933189518291001507911336791700231130253229139270843006670475006103515625000 [79,45] -638700972066710389390682478087519647153251350256323493732981766784633522852189628195814303308781070013592523716639828081581318857591207259995679475549205209760659948219884767983477336080008480552620017458434960026706163628240874812551299540416291175998508352755046459099884397752720511211205037546487639719189981775499955478940342995325858379068454074557363658164194495852800369629582963590175046149186016225288166406906064872932154481095911023225104746709068934054116464162053750670857076034677021316969199074810521491551293060593541093759197688915336167904588915587841912159401905376318088474736224905160884276434728860748760313088750841264770948501236143114412880959985428163053153475120263795228251464498650532051660610319478130438966907997573324153327505486791455418437898652102293507395982494040008289633769954442003605987180588086546828073764019592445894232724424485921264654418503250476077618931904436971500935536941743380211426546412969731935023945101070680594237268309143672171010855964104703680058708264756863517737073079508917707844262186323515084579785075043363455989573909545234192593351721014766931571910171553917579300319748621815256011756404312465951821643162474453760897730883021876312012018048964049015152506341366117426362491673200053167508518648510218516539553780858453443307474639631638428121393193985934051101671872511701375642219322433499659535934638278685431587083190979508944363210108362884490906487487065020667654271255105480767252624870502509867089063305737709282444529733652122754030064614267593003739198530901071185538642529523743194615366974366921864554085982797801116127741107778632617916984899519568007139105616494311286946749023666639520342244399261163217221842800354437687704014109917485352202412406230128964044872634375883395471335626266093275937649872644315697536283299818917583635047767658042574061281643852384302721614743427946485585125201155135590438094919948059828494446646821435264961762689096356110040637468192083416597071673956625067478415008943133570929819634511520782815505381995807810599241137003336525791253566270722697964648688506568851056932006219261737083731089725802121392916887998580932617187500000 [79,46] 38624031172051786059359713714219205687302320688538551747436320291236266362303060293006855267544865581445069803469744278751840710046262839864946430421838107651661374847288409313762194013316424884520093954317362422375428071147984271707840086683834933780544999733944867142789354400266158448505027938227837921432933950658128182668720773596110593762440098947592544813328429208774936468730329890202429267061426935809539847668815530171632828288486379998748797117173262345086009112520838616258533550240417293991726786815563382429850631778515940666720733889372995199345635409928730095617310178263099663350381258105609998726447836343974175205804768828506626263630405280303727508780021639610925438586546435129787011883865713476791477323520457197709220868331784277460299665586321304166723191552930469705349397583111704479853645763268673055096714309186346125378135641764266677414223332316610434871910927849755760304325748697332988162519769728272563027285345181027584254944412301004137092667771426115010578393967639285439036163259327786236474387605067318775211238962705544881387875712725275170593551111532114047354385650327745191678634236314908350989659394699383588926911551584169620546177763375112869261365914034559749654422360285094462262616650413195896328733539425181651403049564159660188948998498432082104703726629736006089354233422306311302526727200009479244884363335082381108105933460921218117871810493683231417813160574799435444252563034038157018408947821534883736864244185786988592166182397593050960314718107150031139365467370568544335567045383226001901867473857827311271860993332843613461387572773122041778257423568878263148389244934320911195777585554336693885684261730043297331762597549874305200617053314784397092752453256644854969445001125300646567549804297561507551017004539123407685589129140827009678943887055111472058282896374150591277039070232529971710299608000112405573258220314286584235433153559794974918108182726989064814985822447874045262392401271035745329432430303020716786503378738071480932612378299718658949580039426191449287733090463104680408993835786934032954168126562603634213975570712989191044656189788497613335493952035903930664062500 [79,47] 52326485570612656338341003082030905422762307005557791642060890557481579679504295646009876832083506802421384141584051867264366050161258231077455437467989730878520901589648679652745225259258378909284278509888854136409627689713359682147616958727198356810583849254786463338449265973586875837202515715757543218882645345513274339740577967147318055004886263809818761862319219778148914691662289116142285460655644931876938897480882856574051661489474547600729010166334812985567347844461735794037002958225959009529885215651973398613224396560109083536761889743388145791587852820754881101342221810696679706244772582072163752967715223867104252133406322892802830294871380397246230912499472335497503602089835354656617031928332381557661265046180835084446034928550934784450375499359589238828226691458404537016530180456174783566778801981584540043001444806996129556050468277098132157648716277597817056194730052247074170204459335693461480776124353846897180931667282232232088142172831565901507134440889201170078350432098217103541115319311509688188502335056765216638065413246626737640278281797966892457336749857489255220888510873494737180486974646394706073825838445437363794888949928020448536692806014905032500572039916662452879910081837238467894046836638766876744413411850766057825307297344524892664816322053785100345172508209100379512232998421039832798454582157466658066425731871963229293355729697251057219481974053190865218615253034736975252472922545845530638781400607034488683005029577852994191877763959753881784750298229508061729772595329918442181918864790622554553265360083419419045292281548281558768114202574213185186396228874904222374695869731464707063544443468474239688384591802203463237730303212569931472371400190437584703604923183085084331220142964371423256684646774361933576927724493312298324470804681958205709097259720510310393808657565975995822430191392743630595786722971847260137466333761087319637619629128741521613707378564154471891498292334810908193912021291390373543664209232664042301660027389857024126443852539351972374378505026060100371453208029027417515818231471439406493989489606077411618616057785370772326150046183101949281990528106689453125000 [79,48] -29647851950137104987584908663832746945016937585951524115101180529847432761337038681484993095042974484968985733012063433806453757562354149224580349021385529150533493931335070233994035262367161618288447621411304935163008918503133985088089278130514421765351898728740603154316143497973466633242557766707011604923825345196365125835601150082869725786472753372441506868136987624992134793638731079527632290023116768103408366690871945421713797589220024226301675423960358881844703912507816387907585447164822931142102863984190395921335679184687942047119899346783606968229164152389883149051021584548216614045344548921767274004762624878485779925150347312150893598113287661181390338878265711047778608917584316613394174323444825342856132833309251728741050854208098318747350185423813203667988793359052795560929978476941651080340450255173097155679690201661861432196258341977821128693559165941706143830819555023900095166131123394951425184396955021314141518271660123060485958860467747298706531411797390607630316559933068042345926544344615015286525735072527376112212194172385072525245544097118241956808027406005293784779236662256418023985716814044701625031185221635544673991607720652726571175384687394653407836941754465656897848373666410352915105643947303756305651107522213288653654281229987587829983654123924940098613202407912230648508721953575755766833455143309124597552749900086084166645684922309396413123745819063914283870992483250555153602194891026368450195867446108077430935150189854476151785134967493805986822061930665016714024947910004635810412926243444944747342835062574689219748542893010276895185453151189881202393815113618593365086255185687474279604160380789838875889193646373587759905773135125807245593266534327782211536389345014739854600192541998935630321197582192648802831744096969936924338761150670641149048783705927109917927339879132263860531341092683858590884237229796826494480277253946049628107051140177526595360655381159663670029928876073843802013801031575343992116174270171459703488272682239834568656785739289957124092806512485759988089330617583728721090814089518597798099073666455677098538983417833070355129621020751073956489562988281250000 [79,49] 9260230261739623844648461654091352638168634360520348894728693136052259005145064799173097136262044282282809576133623705756685902870476226924390439782579577238549877806229874362869859063000340361285180428388860331007272991877717068843503485979269784310107700450725792536080878317664501206751077959870604915502493512880768560509468019832060962653376835882014008311760040705740010453972333718376599270634041171082342131712975544069434304822416349456198698850022910644559769174043185513748574800992864708209294186702760158263654965793659110994342139303091490948850242642547125791110478876063628286871627743262852111426778646379416133383629125969557306334867568888256703142485075624810928416899479382625382047382447822663456804607310577271835351003949650097830300767373724585706424986254144837949845501391577402881923712183587777020752236794728369618758511039138922649238403415291650961995781548318192576034643106547971285152275752505597022233405527822031306173678026272784389241158261550381540600285193510184115891591744670565469229825401082152322296770525191306730576583500719637540222760907492035081105126681062669038888768074644471904588613886349142805148168677799745409974010287931759289208748837589292145934367244339961473951777694116391120853330826026761852178992219361093690031827509933898629491979830652977126377533150750042914016079677425414297407752978717266296868503413776725580252359531272990069483900636374234526517973971371037394682619819091806268609149672129869501184250222562497577033751508872999338232857285968484666488351032779566228626625711452472163128164642360890199683790036433364479533037423699567601282250965334696841403172426310554624660761690887725792536511702810955595850911962163304032920822922625188635440979893066636228045865483190088129411090586283409835802960033236570436524876542392108948466113995961520079842826424857859714557709912375735503456326448630403338290030158529205564259664645518221509487800906920264166510337263200454801090629178193727629191979366542764873897800546258521429113182562124461255150305268648284259542739081683334930784900176062431259094761409889073888734856154769659042358398437500000 [79,50] -1856560693529525820120483522534521981488075584335069604291100583619081726512934602186263135265967731396260995179909237475320740401090901928788717124317386728678035855372156451125419928837287435404556858702343774223231815044026773462062657673196311952964420583183460739900492720656624725757452189473008379869379935896332087616509581095672626327140217282599986707141298035919599839714273974162976908573765473652784316888705776623433849660948204544378903465204628656418901179960581305007975644191810266083810831563682858764082134244694441260157824555822271510639306844705580959026288882539576456411496143796940531327128501043193397628597675796730105410913513042635821171992119978394804224746323785026446314268165239615958797006760306118174311863750312606486568839076289732366776657900738497349891853533740127752018478552617264054218053900988983363369623516632161494355416041557759123022932346551690491329769956631338757156363734244085044182264327368841743696608744590813177431591050490286120037998939708857172143689368023255181467897126572738621965957473524797651802914497141789164114040304398239293731321339581004512452209336926795407651234208731201911199125286121266549057806675901604666084574669685765847201337628892575791279002163860665518643313238583175348047628863199761366635804812333037601103199245458421785684202115584197489541902706981857842258109644255545457050770661043155658303168054675713091357859856048822423894663107248953154968778677582756567396658059060450506867999759070572152596544810315701748868090580958751377222231516041158608899657036041768593311604523543768005090560951404732932816228956212938459440781084351009661688583145453594745682351971153899857782485990747424256620477434592957795845227367847976582257510952938723399226777337774665404445272187288068844850266582443457829395007954385420519074953701266805618333898417187897556213917345236033039806118608239961919515881201360378585285939629659604301603830698233653298520259914691055585993021366890331185682630054232986492983025652762845088877581579232098334651514879937664948657086935473465100904987431960894559335086689833005380023678299039602279663085937500 [79,51] 185842307474416414486807488895959478005131639092636477595610783355841390134837802745275131358160320872726404903304351588757903659218335042199574798994619140849709607306679769155462260005538122391219355740937619362892492958011417527212470290664547127917414509135285463466138224854473835895847003175668711383816312677987234844336862526452058692733582541137757700274455074588469704236440316831784867368245556300289441620917620110045876478554661551175247358594311077136681187984639031990361437992643038487408440449588324810420081355094577219226562483064821363209362457922273349971400488618194059085951421749574166152639107655000151883940334223053821172814963855458987085941766740517955820029577316755855624391031423905130020968362582200725100302491009300301123638301974020908535582093866183711494101823974404282115853715047625857276427349867107962930074656367039524034200777101663723569080128402437863697817238949318476769957817350953728737953487116729278259465103403797067336734427840816330575654164797348127850597843322224755215202713287701039253654714142898511711040811760243289470448220831989387594414312744099806824214336137048721296904950807429678824017989253529918817502584638709080793487857260951072901689826313910632994663204677230886094372133863311564040339710236024007851033250741668724128593937506496924157220061510851061230817322855214707636181469694871115665763119577677145781772546677865322119615527160990378037764152376233182205928565694378678869109382602927209829850707557319652241109115069978260840265470367688992443022205694676870328294869611219747691877230733205089683061691706485948787764839184422580521367229624015349770207377627622574857105954472634645049700661206856635254032319443281432873029031685673638305505759572139271848389448506917520185703734910674722265011621887410196438197263398059900402071271560084125571177922241792010117696123059934063887527669079228688034753997907775037903138845179422120770062422915418307796364146872377342831312503943649797447164222839481729045831032671263129304177176651446945662461677777072879208077154804612746707767718897425001170486957846605946542695164680480957031250000 [79,52] 24626078832429037943341534785003956574806609424687731324643852409628949940949840171190322227728655230404913884189997971539215394676963545924317057675227867403821637714735876139457749221234113653581157790324536996655093325551573310680437348345783638182381541676625818110128654565708508853209397388407497730802491563405070134159484228673003855739058116219646764063108954101259458206655998471288087939229008554796192900557705789805337986824385864847131291841835106602991867511654666140476996430459208358033602618872379030271726610491798895641691638996171008630650403052180413933927916328965473744257225210357510034729717762206115430197444041638637114716115217211591528797189066723674421133970285872700884724673960791494828257760629573938100820118162523287250816536843577320295066204799968614740384670664226805209103866936241551576202072161899251933396177113976284310442532862999174399502328379175320806183608219383325008954004068614106720402696614824434024627870010624297310074096465030063527869075513082706232898616030080731777108080433272929663600004902325158136960856060479717096972154860673722779148066991206757884447819495250424961409347701443131547153658813442731838705437702936265842641794229165471175569626937892331010875518308677256967980168224882161241160495979947508422873277085570682444246051370496506245047486994485286782652454283355470413494173704014300895245426618206249233380664271461923931438080317786763678295072578163320687658429891934960380421250595235432105977133923426487171807020071984932338816824055635823218620298102357743470905518145506370885679141826417467934489421158006807542889855729110404561441869505355121495037762032689107917084848116327007733329695183300132254251503871480404688512566195674897915513026813619743530247143672715469217228749998794282438944863046385985539004805316216964641985000685605472855351797046217430449723319374200954479397716245752553324385593514048562743622171013000249128691437209345752537749583164111470460788793940332349319555088180719778250533299256724151824591028820759538511749403964097288309534665780275729538231585009780758022124302897282177582383155822753906250000 [79,53] -17460171022016467412072923687075507893920866282927974398320873731770267316636252577914551262623961434705834896244813922085556211629344354777383637134862209830732368481304715944662861864710706745518268775947432191218724093302758963798416640929078266214801188102588078575675218981860202804274265547036463129389894286317636878805580688021480649078754814874376954468639074160073077699072687970139161646669570773064359101390900593164096061769300630408785966604546730511170429059328403892409378814533544999013783655505567591470707363009149880741841267088736642972771131539542698004517495090055537034033580545039440163255601006895794078909847900987916309481941357683142819211349873811489052599611540591845260866690006980561968729769029863159252900193627009466504367071404535719213981168829464807926298512100907937244953300954395718309207910740988651581410990515828583841407086361455892564814415313295181578420393007742411400152366789443450982156067143266023947935091965051077717507033524377621125869331401579881687301777209745850229635384618659963301807341788202058991818010534457246137267367914859637469779052104808107183235966856527151927120464291456190137010667568497228509157047811820016307659316015888812365188407216779814910712181880654649160256628990766957146843658481953725294820078557388990257782643536544227907357399309472043898133818471429419035057200256904384156723179816921380494020294155182196931391520907075587933462309398341088429617553091409274854833861666684225083573121381745787442830903609187991721736090448855776388882847414276277607106148547737286747421507722939336453892838351386828792710467991725771002495174651828302148816009540903273998916598463498933897958751682083301165755080390619998590800070068819755442766777733682614353890649089101534890595819312058714129317764208499326381856213838394831801106434682628013632407998981586286489775220961806276967918876752175680904648271191187005603965910723811889462903336532530971385422777875857462938652150786425478277857884054534261744159976390087051363774629843064564895405810478815482157330724315188587217524503387468259862913555480190552771091461181640625000 [79,54] 5466199287139448832546115856425005332578080972872232018675130310963859650216022451040624974118799980092813934955391966396895417187849725471732300313533092315329423543260375512566914389689364331338374971126068163210772298019072260871009926708261652420852797309914182484820025931788740105616455723203502196177776155262780380965311366897681590192638677474307508935101132981274039370041079287898986339319839467126938466582207298839265173358372512882401609945143570010880928881197717454937561658550657940221310872432192918960509329099309221731977479526246195648026345012226056595298650395186879025922457820488697646523931957061753474714439564787349306277131462723820652682276288423008728452496291074493036450394585283731416173627495608861878975494992992517945445691712369679112458695158509156183131761014116587681030210245966944619352639072939527222186056785747658814161416650264769671199272870720132740013895360613684029256322036175074225824598926734537360691982642957920725316054158971766865711153941254676149657743552099154477487030946646263986620749425023371446336439154677920140184761087589123891869952054255551056974394155078827467031552277729105435742974853461640945450311568411235367936023229115988872011552602203097894517864476330384417859564114431114663870661249007847045430759412745391315439484537025467588179216329708379604143587369068787874092301557119677624108131266832254053699895368327733238488291674164451341804572944421814817873176421750347424600306719507548813025211638692238529905326198978419442311055064911417890172565297282013696155647747004671681866704103407069563863389794493222178573404994908134638595753901456294095037211173089283336534311117876373813900526680196465402397249358042185430662678157026681594543509700418643426423438542050879832854047456452771805213635062869704328066070865160523698159612371596925730413412618030813022926612238549815993899764774193779842271207500262203677112617192695771369311675600329670092952207915535495210592458940814263621398263544265123052470454326004223816149742029104974543695734277298198020335027789713964559750172464425155283151980256661772727966308593750000 [79,55] -1345431275805839841795496905691085292983552795638503745443923442327682275382335693686275262316195224903582278458083191661581783043969972079750352643323585695952466528890871348599784509600584336388735126134172625454720167413811854946432753018969543341745282051179114801045085364376666724558693066520777572523876689400957444389501518514377139720115250904799148069443273827620465288814157745269836227012515609755637343093835554817568089592284808096472656388248084496204904035065090235130334295248715563370847829444589582878041733530436837725832091313289354733087488616683381690028287268754467432212412875527016929406808923218238578307316165026408424017531067573139502606703688800310911595290226931604762393089825627607282930669721796568077184959638108357901545185899715047060768891528967038379810814229782073915426768338830414727119547510807284007047524835801606272390540228155567979197151883304209215689632056802534131324038204386824476155657793561130111208407692043401365029607897026837572212435356614930184742657724982685285149620142107393300897989903239308741243160070885305711046900253364853725808557634780372470412348558750453484829503284097858633846408347350424531823521138256210608078692684330040531787906454201657287559982754076142161797548794146415989332391353505300006186778088861068486127118468179237971187533800204156968016318113456434258260573868753228548725765320436270838516134738773611974068603240741067226875944392989357423609855862297881353702330437492655747013384430847866386359419358505352147455114290853278178563506364811627605241842866700599698011653545072247978674976834757387795118641562403178823530303113871513665699448954512250060058501880454484314761737375565335266062502635427530147669968268433182550161528634348503889521371504121421363066629813141022840443924605943516596632358822496433857966875151625583978179332382372995743707174321044426884170378231611640593489701224804063134032045717870513344021204288645433455087571047959663374632916218950982262988632046789490942843228908787222118911713010192816816068712204807962672288062171138300264581350029757800257357303053140640258789062500000 [79,56] 281559673373355945159183165089873501013406077628383282048048321407878989706298787374692713706364209780713392162479732957676260347898784755703976376262876888284445291801326654917802364229277916773892278366776776895357040966972081822778677772640382157996374736346552201940358375002110759166653694494083017942376981923992507894551997367010161551950848848945854473710358860730804007649287207081853406186222902884968465613936428938024474077338611591400945101405478574249165613659284343171313909538950889155155811482231191612035740557786792949771393249153756357726088922809329743018806238066928373248014499805795139236302040333801094015770039044565665958516042020883488666381043095127517536340391818520197078602349597614220278913950136597559321205579486405423524154468327906946877536322486134290871257676467450982320440279264801057302958151509356356799709585511088043436594878234938566214836639382136474768065251860747945112761555104885130767368516733083902524865936851875873753589543541647273438485298813447200605490331090548927830707710592544971348237601946565982410094336217090130841157461781445663381220876606953407995478567896593828622845651029920218991582412313829279449358680770577700423957578086606089724907690286443014698536944350582187379079169919502511230123251972794683569402419249771804772333005723215714060653473199166051245243343065597013771892270357349078820228542521676502383200505145338056129432657331327404004721339638534513850661894599439563120239025930808463043229337179911312653104990694825202360695710309244300152385073200762700874568481691219618036543125058068817074159968532602066070602759117535418196418411470318537991351533720877998228073494757604889100947903165635743089430018917686461797969620613825389860325261263838315276684500296993669135419437091338771090236110812466621309170527594086128831244365931863392985150866912257177226528245787380569351009008305271586520752833946325594251450941275795456882003274184140479262963975661873407800341341122951827814765666994115450830768847580716129523428084721415758628696986825284669121544899468003939069227214986312901601195335388183593750000000 [79,57] -50959632620931189710467975551976213174530724538704167460949208394157711474360014930376658496050023897718087516150832840527638435078166129161732763195774255155104654317474609339669526240734140425902492460043428332260916282871695710701678408361892264919803932969993131806423464085828952306259267116178387242079664582251403101954672586621102863466661470640009178785267207069390881533935945225126227452403506337269094612411755857286599784119212333672427318269916011342455643484757252724332662420558395028703315049906308114507792949501947863739011555343315551480205687565267808858113352107096809923577332346525716444364814849395782722463350375858651707057295006385749765491967587711144975782838313415500100080457525887571232537299547585405195920829324944502557300496687011685369417360685474200295946149895863407013325705622947677774018250393433565736145724200054819821523322170433649509473701211290206986463200654842479044496275974226223944069246679933181796625516559800011345073354260600306751218241304650587960696945159859418427472593508501578576363517486799481592918597509381068568948705279953081516454683426952437461883010989947260435035373246905808230630793382729706543013916970643244708352389889138153493202186765491878216519749986154951215388615698087656785774637947671064107069301299158203572522178994286405592221329787241623617452769846588603605065469234515162862884519875249263514041536799457563544959725361350790948896223264088643636927226192415410707088718700780423845703738094040125940629789722666710431567201586463110375969047013476522457650541164358750238754322264492426870142127461099497691153853666297583668567888313406643356717910433630814995847989233484015183445078994766156120249125828482987115328205948517021371038496308062653770371176007991046237679515103021067612570161277711922695336846613446763956983409275667327344314118272955327641747931138348309660567625440966114979658205375497123017817001328562660391126852382796348538086510378518624347349836305852003258550459838797290035654566581436002613490846146300902338481416087230007953181166839573545956909583765082061290740966796875000000000 [79,58] 8279180331300183131760533125332677662236305594600523530331300998256912770325839642359382302272133673223456387566339291561442778067883541776398101209610304926406818599590075240461633666109352870138868039281955290284388749959956636351164799192397224392413766995743532388181652118696104703792428607843337826899583096464732356375704156174979703651079206859520921542672338233001096443553761021707670293630989559096649665784230833264508319978876615554424287785804591752667378038131126527734112966247122020970590063889127945143680900062285163533058252257878418552007069009350014251971768863132388076614568234828673256846222645993650183902815608911166469432179755792838593554020389694498594416531467831633390008605868873009642703095652242252041447703807156662548266167869148703019602845637448876199455201376898818201760461723003529970276449183298405109831193055429242048022866635665180550806744183486311772298661040727080151568586808409500846878488637436543878750709268255310122699082635886243760717179983705144827125280085770386343440746214600108669543095068512530148705628153846654539220943989788050663821665971567834340760003381426879910941357678718471229942232503407903402369909209715305255525921278891959916875830900192425706329199578221437999244868026606671983241742961580340215262122284695463067848044076254620850953029109200570793401290732622136372630908829282831324716790466443771013054042575456938289658663110650812273523085002944455227295664007165442931887969762868953513924065574797403076239895861414343630993538479278421947652155060623809704961989819706982334303923157524176644980566051348220373254969943148542352578698801624325962776065570235002284026983463384785913389366769965093576960218335509324962695188673478769588217056568632434112397455086722078838399734227285835501660054859564366504797460186580041514454031266600024622637586902055463823194413392838911097634282834823419935914013070942174726728066916902120886636926005307341516569276335322751546716528074630777671749757908505825880193758788494819577365566403871913764857851674735830770548164958197445706389316910644993185997009277343750000 [79,59] -1226269908116460894215066757057960698550488686641669781915625692047452031689008177504325920742103205473987510964866885130566345574153357738492882614084478960330845523953614989858871912214247976298334840571755820438236218682257768635990954503673540065478125389335508293607560059000974395382003286300755817258487999945340908613579969424311398884919609632604571159220009908936016809359517117174924464361781637705151839858205933886295095340164378010664793372298753764986209559558259898604591462510384299723668464930408185571957014255777095536037543447195397500374193307666116785672838153258845390067924331451720507446016766034472395603518403792078530623743955953544156012101627859138508151059530850252512173999730839243517180238594498803214140801510829442434252406811270428327910290533495715430521437472394916488372081948507731585405452625059719573500671569026306208164351454197335205538062055182369062614695572830129682180389600822305709592893460088091450675977212134711672405448063890457768187941593994835750057245501746930856771437680472484441121778895195518962419706613146968169124791959251026942308530623985333445280199949851209973849110816438624266589466855135446651434152754605917008665923233712358814459252958455621317982481698671009845001371459518409150351191894288034993870746404943649763104684370727509672431714435297206665435021005171581005124066675239643261836180237171908999614768947805902996129217835517511207038067319433048076919908669271369122584695389636484872106931810716592737589856907448637188817477301700095111712063325428922555801954424262001635189725580460005034889543937790732508937416145258255917742146118683582873583146048550871929511399724914046901548128498131565153656571100216871610659024243536001322485530702783192768046106789534988292044719993620542395396186646380702803609213697857736326082672405002463875440713250374188126033610334085588698485998102289608288151086356599560323120661436143778134541214814763886247730361565404229401085665810209804197759176177956193947159287216154389146719306560389784607304350275593540192772996910708371842702035792171955108642578125000000 [79,60] 153831533693531718639828668602624618759207709134473918336343973710939732089033662298305284930497654484826883649524722493728688374580765136124613590681317977336648432413277669998767898413888842978263793734324197612925384608500108525671498168627642560138519636189996317570560103522280674304397664260226352999233368771783959706955554541401032162453251599983026602664709380228211582791946603355361075838771026904743644309916989070928393385869317322371244152465468753352613960544732442389521361094500355651815002553343040041102591642253549693670307745809844687195481936116965209676582163169672001148448329788299282972387359205832347398212201530379026929830794679732141833018969464587086879178782258162783769869749692806864638567720281938089004187937663515113233422036892420514618785406550915894706516631449817785883392888439987732655858369401117323777294506147990694423067378240503095160798832328122100641499162108657730531160773288828426875914923997553967041083530376722959366214405986651557325620722472025643416468855584505888271393306261394217358044409744823890047357035521557513303987413570737640251065326628992857909195153212976286994349085157178463316675843243842179340415260193397399871832489341963898972813715505403362129107120889312834199678810482071995496825065507259780329146736878663473499637513412815506027418900857367607852858643054091037181361211010219633193996569985992632411879010192604645715198553709157051628617856864194248558283825821599378068726680649237913460225901536918686169515041831364877718908618959029996409550004801392925022393261797985981760625320741049582229909511848562431211660389982141641992038684048303607803417623777774445775656880226971181268525158298821350741095527983881121913184415929422626174013923423770985246814961816959839129716640078549957402946498543857315777860017306809671719422445300084302895916076230925151329128428876513434244695501080972601192607784286893903970086603392797429450804840425068164412026119368218465701501821743866745701368621153800034438823696659654570253769782504953474849472682917876208835705753585898492019623517990112304687500000000 [79,61] -14416278790693542087552985835683013398586114063162793475449751504710299580155247604509215575157587429688678713752784587627674302437503706492101805120728528066457915418198055824945733181185711153239284113993429757782125588354173612459263881546956110873762510406495290156386823006953430208028392026947003448709453211019776201157084768559780092264208482255337575642416319721697360923074303509521580157575543581989862919505870301642438369181180971676358982865175554892420257895776942766035994312393703974455252643826940891721086003398249588004719941626199773639384299597029906248697021372054283918169762182706323758309507648754182308249174246274825082246491699700911986782569407717409798008566821794508133190258213339313426069736989448585680387364822908094871660121009595903654275372177758894739003239396333829343321421106407021512343567374016130536543706813454096755514928935479770478232697712481818290724451612723020323073557949301406807769230953047891930632766052127483887671807600479387575231094959532334474237980338941281384557722736904065408203111611370475286219244163813329547419053009383938752618749699573528082556721006680867827622581714605823449933934337870039946452650261602759096744636864869127284474127975163983380085880318048222106324022168506003028122273870582396862636918768783790367011169167089402025170690774454486275080465203112707301029389555786618291931635641813010171916714369117849379593062376404728944186546560884799924850829867637701229581607928257656495695844109003864063526430922692455943770975453234215769054916187513519064812367106119933224239320656857202611684166221939477843091452371314335353197759889916368056109518601226443896812807437005277267643112353516773470590921289055631414535293275694965564851530334366778484696668115990203927981671765560881018730063274429885881954326788423096515390613817552431549089540184561276675821933393828941846973566881619952001001565484919931845799897312690532970293449055018152077554484306992222907426922780546295094981714552686820502395328735201874546765547296242783018695424059171707881210622304024582263082265853881835937500000 [79,62] 969883360908932683664703654918615598781770463199175174272460311879635581013553383429493238141843653759761898904053621455283323250613794853928977213415375624640049807646768629986211669701305352634133661077638041347583850910251899673390491448330548221039871907349966389871123673530858818885128808844627973071746333052273778803348421533581693676470322159125408229995046401039168154815097217469066533388188262351593313977727104076737422854205259685746651133134544808633386882379996806202883965876707185292875236492612662697287380310935564716695431987810315122852502907463018773164809846060318424428508938576973842906907374684928208767763296047260781223854605284981929612115750191117360447594342071447006543671163459440898269812105331700980305255917807104220254447210935425053702164134387800558161405468411985772500031192253191245123875131356126077541195785433173736115547670007023931735687259624703466637598935399199768583816636882571192746285712587993306303634430474030250553378143236494128782835723117524650537532443705837069601674308161765950265742311472500548371663613522639544588000421107456677643355893877089333154319606250688928009108060027364866524342560222789241441304204770404433433452401984067667274515423133199166163995773385816366525200929129289958527962427745945284488190742253875838303589116902977950569646550904745883328234061045516450304027602157479987250875040257737608791169395341755562035055781006811630380900375148504673346112515509037765442350921295220059574834543227887983189830988903652022596914466356239407372114970107206653575509941156873967874939778653788616802964756296772939345049351438988701240757654604817174231830247258808165145039375305592884632110248311757353992197926427947174839476341311420578477289068819092435346114971711182155066133811785291059429723589302873966809938860449846831132914033725385685635060467219643428240255519729373677275826959594431179239894840539895940709927321605924165223173789238791254425416500743232698563266526237927832170050189335947127448710350558199591721068934439355379128734841245873532500354485819116234779357910156250000000 [79,63] -94804512789537008818925325312721356350017483540339008320085976731289721086119248369549239240245121544659120456064099375570017666311017325496336330033459677512923880640090307538941982472167372152605357653751939014853621612961525178860269510849393741787704217078523739751743687453747254640314982561707446870616810008260284532222419627484830897766235224250967053281504202835915967227674557348843683929309999999480290187832619476683940305509902874050638105282466999209146300987263419475398626247654132997908235586839151991390922409982267825886516877505958876323634622068686615219063638134535559761068791266112909056850458156523515310801151119223685485741144147115202866156548026712193140960719805961861648186504447917084519080845943841011754030091032156630580219147908608877003856954746453896943753056169865749701052307642834838786774977858166262008435867337768805512977547667577418868233113551997594047782787545461639863131210905676417994171039019829427656274209355695441579230179173717692471759937936692237861222910556491286254366066685409905843073525351694232644554143016635648215889155805874579154122393858026036448027465609500241459814976237555185025627308047564414580863351692658300701372339174208254841024353408646852437670748343357304383292175574894231113028669224863505556385264954907103858265593570385416064824298766628453103163187260712065645145706064337132397935749371139525774952101758842281251976656564383703384355566152149769929013838634113786501200794850134507052628149810973546285179066509524669492241798206338708828514255658730289890359229564620486924205807511080786594071780021151112508769871484951247509900923556270697671000297102953328111257942346271041951115268046866644410306661468564632081754099700812700496452796492428708917896996901000586876049038116544284131754056262921026201196454932023863414806704467393763465577032916766501429754802680698768944377017849287782310441920814429766913662498888301200490792594706894037339513410883610163510317617057440182616247470709641011288357266687123896014254404965314516505123232370522146084113046526908874511718750000000000 [79,64] 25194477593273500124651525373318376809659546054680629723114374595489174759015747505646058723839909611880332771156295925851484744410327553656701282717228232002632985141254017875882855426701226547765726746899610319568011957624778573789264747322298348577384743242988812206685369167956627038834709331252212405681882332625690795590018494119607578929742604587463387759421441280676085480725758462136158123943580750371396177463347138551050225513462958862901958635196561495025614830580863133379632702337445463779280875121819737016692923279944860466647612653284148977677493186732379816519760408069626739560784607617679858896093014022482735231696439393099583503754238248234364525576004132203549940239205627508401155493945539717828545285772013012535448114117629671161280121464099280526557056417689535312514399531650771894151683175257157880725997496508831049674607273836261921571574947001111522260416779221915584709862947470603333256837540487131592496714655160200081218643889678568390138585962363573251999910750462352094424655949540840087269689359292820718359039421604738439213462050880439698850292695480635220174178719425081697666066171134863150637329710569114223362816250363011354932941245293597053636604506820620982841238643197039083748853140495416472742231671655701116175803893855013027656816958404960815455493948346688047150427215400950285472873649181582708277412479558419189786987487508922900659088289502236585034306036505324583947688927329704408158179115979777365176445205056067346897398673422790375113134020241522922054134700650395820624511443862677871102528159629743766639162099417200719518282305876200208883475897021027439171737363313568621377827817610143581581530281086690443956321431260611208676793503676407176153533503346084329095750517644754164092639759981932873479107439618679750650639600766121169470883958093324678911295993539375086497754249681395869171447717366861404670024373864339594230990740415812195249648573621039488914398909824218579444440439340402638108235052149030887630187981114045150003526069412946848184870959564204831795941608163502678507938981056213378906250000000 [79,65] -5670400548256496445932461956435583508116183500235918503775742531461099045157446725532052062164562984562331197799280181894182798042829209729360220129721731827891786993466077704477893623490266409427095631375082762439913119239954624100455412613357020033810964329070798713111047575083672402070583538789892365983088333106797003952763587564257203825113460981663858085899765293370522753462765393638261164443048215361698037258344564287078112090263739341796340698892687757892144168681441837285155791904279372418340454094259023345931326704528601647221526309005511306838779416912454523797586034359132174139791706715990262254602706127389388316132003376595985407642772353156301878954282596685091805528153739802875364816116650244825151261557986973787424320523635665075875806404892219109047131122487697045989693729801821476781720708535353073360119278791410652009734320208829442751904740034255224593588513687570566935215618258172824019600104629372703285430375897641999088793294678725333029703543779901389024326580637204646033209840954542356347174144117881975064840260937144314057410688869772888653572672923189815637462332391029851014935462535149743091664540662899155375120967273815617862305752815318605463070059799346752272560141186219704130472891463611597605024401320525124987595435129670010655547303387725332584672566540645988622386266327445368100706112397726827191932470652647138019829344542916295711176368739030695075713355263657598640357576673539638654442021416589746800919738693740820139573019227612510454860489953930088417355186912611057490806172266519919552288599422643080385469220183232713414193749774058503803997083456813150867525897684134096582082838122451446516562958994554345526028302738571365083360198725362075521790638370013245926102671670656691216054891253066264623152403372195354205158898396256029131980914930706218834853183281514991360687635541895606264598846253276089791375409877556210758004697138728961528788043330947733955669714112545284195085879091014715637180327024052410895684583445444351144080679484025997848137642292146165523547551856609061360359191894531250000000000 [79,66] 791673261941126099754244992186306448880806546812845737100890240635484125126790573546767843367019894216851394662749466764473877302431527322733847334538010672990768334198402612682624476912590846467323518460910876149861314878606858225668466564271458046947972701952528439042137039716829346575996224820932718641965603848035954162186823506693989731788312228869015497425782323798774329959185486524116845625024720140214223005785305065061332477127811499755787107257339433077749211521455067998749601206718165595896831158968060747753213186937963596926903948929586232851551748715069852720081900944887646784883054015927679492649721202653104093535173569975981219143086412907663622879085560144661638419455223437687551188336888998137048341698096586142712804425448657988744306102761914271400855519736564982449594601882417653552272345130847950940569408708029372126038072132095051214329339449759736589857914527302974226640348989353244355364755818138258842384458131143055864277377827227205855110925478924045646536381205967492535941390674049247397747805727589110037925729906727258420967500498173674352213595699480294828232242054795318693132116512700674995068794050022789622572443489405799863433105505672318794056712207909530361855615180051713783987770532582709472985019891815801553375913766280575137541317154184983866274728549592017959855039545578898732391864188807001044262596504538111238840651484505866518042268723998131717592922778974520594845965554892979313265234164036290036030314237013634434446863795308193821910529992554425710094451399490565003144438584707815900497273855045036370856889398396605684145812752513593102555331664667318791057387677724206697378581478569171317682034103670291655536085515935739893366846098879700587010858667454656764329335558609598414196907825336388740599144520551039236050262579076613795889809558772691105571159750764701365002844368249951362852454563619234138384366486224750106331740030060069742096625141022494576028780725099567543061073551752452217541115781667285968975163709332919169046751403191882107161840521555862260072444769321009516716003417968750000000 [79,67] -69944349843597406327390597619761081735596285384433723211680575197121112143704189320091252632745418738288196233801865146204122558379794230449814695123157828391831479923675407379953290665479913881510293795557203108262492646128882972045784891364841875184516350799950773539147771294266453151632530702468887593732720823668238378638174979039474843384264998048244976971122425023554285315442960128017419421209785438095852369275669551172532948765589877262317998957292818830101575281624499911309232108184533037060893883493220319094877017887425928162112219647500337365772626841462625642091219010141452412905307146540715015784698746487724614203741491978194916739808290699415210288684681149296101938230377810196607157582621117278188050808424553486705236099371678295863115411876292407793838429863213491615084637356666383515018518699491460338861255558986203768514076965460270179437248815744143176539099366994928620256698366633377450441979902292197500256606373562658376505821172970393319034184477043496347472542842351171512355433512571243888961050563704186092839345377153990110120131775753276939261301113038231285163485747623557777520922976622837232765276157117549148551232967939100957602555790225714280566586333924856449230420616376850495526830760115556763481599300228934435596548411480111803706811303547078518295749946571272408552684956163056935463265018446111082779561535889443860402913640808334823665262892194255704139164558690159674184076836069027555784222038823415287886249490231588181288379788964345186346427362795835650040723793157638965367397744088273083546633757319680664499235722770390983941008414203254374894979899397837818547725835091262435537278144164924542542224639829023906072830692445859993986584860220499454095618317814775503358699555767006112140389816255342891843152265942639550365097132401034408706884317730959093502634429966242561913787580868885817536961319153522904332755203071829229843939160377944195376378170931503864947507396851563375855858516737940967182597531358299496584937698865449271487959231593221818515816040617849580485199112445116043090820312500000000 [79,68] 3561476969710771495791189682915994579923806115403353769017077653513996853489524806210533111145216554006607112307117857417304031970915131733454825500086102460003982480186895379096711474397906728081004017054992823243585661140942506616140392808193793398869700256799865442947786333696609859484874799287530540192772369627097388080931408051003449506888251905826114888593709845064846265664278646091320420809362863870324785563713818686339002316592590197735317749281127144026625869461499503043774180785447362080769010079993507485433798039182329504452955986423165256744188277414033058164481796719114232869066564292325908472225660259730402444387367122955274304208770637580218543857224828736947353459504510284476698080560307123536860949773368218775501141636087828294681627525442332181708810840568745146949626386782491247178988868535178610949366140637855153055722675620909305175264485585622884599911671565271793895163161501351079984642493020374020694892007434783164176206632448788481859763039401990992279163008433762293544347972668123520020152785422710613066604084844394830931151425915275007247841030689139410270474373052234479165545347258724621486341033973167264618574941498864810346325957652954866372657049473222781587025357983223822886597587017928245367376483934312714263418582758550970975898060142948598436040840843263370479565548276696987907571987904038034149835596745003606595290047943769180945720236464338661866042991391129966817939144483150211190493793344859063188072524253948871331771877172236998358572190690649894078920907843960667165467891973211670507763919858023739015902530688275162481512944995851358982259701480513917622548380374477999902034341665817688180746493033139459504428918199587481064577439039236463752724954242368523066468186231465952889162734185523284087970331349012641476301479705627460347300153716012551807061981151166141009074421302397819011777607882167675785760673444600835991636643630168808041500288234250799760290248968395606023542804176886137105892364260554567676729917791436797662771954044137815960716086927106971415923908352851867675781250000000 [79,69] -11530206129520229048888773025350451615085116483746246886298251590838844541374748164642520986040108339257753037019066201018735278048255654060898918902163149444366039912270929913193734188516761788714288439786869054213600323600116971681567143535971173577397958116877889107266213146045090477913641569608252798219820759169051085203483360790269233772735229222634776475623373930162843225530258749320258696086494418505613085447575043670676719085102826506351130480445954810098764159655475173724478749805932547631298185120869645614751687565521109479057425989432492322644326902148167294922931170436949851608512692928891298356949458731511399729158828685140552705498520976141478547807425116658018444413279717903571890793316240609862416861857509046690096748910691728576421978743556921662244347757797565227725272128610005719463835123988493862462411838709001419289428365971923043113830328128372625287414794250788999326450841619762324241060016608794137106924730408996806111470413280714636360366259562853757953587409252978614649027139900842118002905901006169020778151788426605428073867708420574736733222408045705386900909255799778944234859190949751270607698956247813895519345004366994299141294254606068027781448409587401690653875800174978061925107460555182382905477289191654196037121007413163239500814173213541669827209549278453010877375815922554337984749865462475789306829488800447702298417805630161303214535479596587066318292029378498159040476575754891884283496637917202128910067791723902288394464501233500417847017367994038851967388367398351436786684920102601989296252939102003401168762931173521188757413224045468725934649713906095893154050519120804276037370756379417494567300599567549147120798902138123256178761362750536870628611979553868203818953021606918650833315451422197064696258197249777639135632186310791635780447765548488118485581112361351767228448627539716887555090243464226264620387757188976675833361893656650970225837238222318229779466300123549179179109666271428155562927255717704870846369542714255397739977980126383459713590440287589444778859615325927734375000000 [79,70] -8615971467240244730909405329326826688956339824624276473443594630044401323334896081012771377780321864966404667123089337004538861604681374648289904158984754280396750913786234952983045072411609463387668055233164370571687307290539003408643711361030706070435467716769182094719683718785592185051222624295213031205478109348275629435422533884625042357624181356963656446769753471097788441100364121816151974763810277786593174466565157741242825647018981095443367051472099869981690242014886962341470656810988320273055170609773996535853365450793455514164924808077356255133652446162825542902918752743579167860875191257516614946795897437130560924964342486169650425433947378700439273646318921847885307468304474542220157748272195677585232419459613673938011336987788171666985646462411265014691463028393147183717023309946310679908287813691847419239788683967407968098563165654316554782011091069624801286700881928192068828345182484017480406635385304878818437035942811808205369406555519586786466561001883093361980856299109455001533804546421436886161149013087612841345855061377026858693613587566720760489475559125973840658000731274187887921749947027616208488842784868459111896882087191727708891875844900491391979173227980107796673773274518879150400567383961029679020187147527952427694463372383924533406493743304157041152374805840131702343368358542134872125343601396933415675546615910054167288344900028445282636842541685418011624536308034065801549479149517072095537994206889890207969253428441777435990063937870105883758816685334788429487147427076314984586781223977743772727258027927819258169278923354546232746961857839836509363038368452041671213453895669181670497399438924299910195582518333642652647183255074186025622875414981552373584198642500616294846472100010984429033504678112807514418743727735815930322803913214968722233465038555711973859864809705110404027981514669193394569987106912636288541775135239758716200877866608413762668843679093926120316965985230783459541604450170742714863809512355542790300054120476630120092770824015426800457362332963384687900543212890625000000000 [79,71] -311234113778299378201303679340708005094154301989197921709203932991142977710391225358818069269587520732017707022854798881770177102318739202054240325118759284779313219484008982853690196842544090121721490060117747786821013717433789467675173801150625832973077110954972242486958207714766170911561960632325957295670840192455113611454241266628356950099443817005286469404623112100523053738980208325771566408468215456598333381745733867066420629857509860858950207836147595993069575235542971309324978741921245170872335164812517603703999140234527706350616319751590257246557098295968747342876257464569778150594476092281330643443863244283985525719015029066548486797358706789888284577040777121231467311392639032169328662949900764198560550897462300900361713272765967631928575330678051281958911209676362724448935949128009759915524440917920413926935650576132757139463828866188897919197528203679127557312218559493303663058139243441988082946472799578156932171447018394406229181559492568928446699371752561190437680010368237684469423139114765984572229174815920178971250144327706450292015784588200803167345928919827693604074958105350580797733852932514510419773636159966072412149008284768028195902318961319052408363974968868148348319354753807275263734378911553890667815799799531664290599230777036581670929919466139019096099203181800502641159916178104424582209667594174481304839717503673853958404538167934245617648313306042768914134827555722744350191220355657466867563991794502896954506759981742263555660585954380271818246924239005209161711827318927469517764669706907492088875790494485353276120335377487006154294222112930565221738944138021434401613687826564164795817034079722040103454769563533693821633874448826822254803063583992841106914433784387822764912287391421595129239707318956845282864478486436647743078707463418449479391269467993683214647001947063350364203027159728980564663692475596892858509209119356118785727261928036559109336537069394954007267480552114572119087142319187902179614867215750440162927306502975581953003136187474453322465706150978803634643554687500000000 [79,72] 103745446418823137387976108145432905505486474401742306888747795141175214332376489012922545773481503521214356861632317529466180037157428902227734905945528669023801391321929782086388571879858816303426520740806525049706609188479248688663702483973347870585778065357494089186387836195965774548819966466227489819866775025253621169809866754930379298687719332777868247145698920952406527898483956280872343909040801053705169032712008134263873194277905767314668073791009606262731303782767446892577725783797095385251742881166503970851016027033823463907427465849532130264523245099568361712857517357506324506247057802216796210167636242421887708422862368872174639310703114205824566993946540090321707467487621862591904101959842370051800247894145918017489477478554371394182370319963582332537452110041925330653825475846085149162318299838842767074056213247269227898403439831043123168530452399160114017879356385281413577044995453532610009683642630683219102371136226951054419136969893818640950769535731603137206424131617890628976068570589798488196232261350560040579020243321318095102778271379951217902323543078084445625861254452171261718238741727163628498999180184464564754291567222050672611507238802663671287105352066196369361443445255402030973418009452000820055881639905484742529168661280911658400096635125784925741976967897107050128891908149319214383129471167121273899945652479063019988931530859330855019505602714754765482587329302740218929420513040935591835242113500338787726827181753183614226672965678601390240315382609867581305599018519639356725628085341874902054862023078432095359810249671296805330653576040898580390562803465249312692075321406233524766398331783767606933235696573065479567280659705547064575128348129336350389479194713284779964627127052996923392994742903657514201274477147466843962737499225096049828191383515368389033662907762204908749730660950924988700029525901331244695547238205130909763061102134959922377034604638340485757145234394285535371910959064443448264777647028099797624037625652740889069540388550683118751294387038797140121459960937500000 [79,73] -12434067855109798814293817871903484091215981692040382970539832096608844860515090826549971399148018944920204414798820987409117903447709358213135278948543843709891743415230788116609397770011136066646138834789714909336746165920704639755757064986160178433459090666120027250249987314086841608901583565354458544585771982538286497459902998959911762234448620887280665450280572296852821048486548891280356114395432938651694431206932214056926860409563827195606978329735380430802752426542755495220685234601174581241429890571340757876383562520369014727687701807074344425050368640692820554341155552114589408015268072550442350727712726512789194256581192147254635293581520828645083566957082759508354768127334001789229524720536328618164520288103106654130465377983048166656561482244430943562900430122696927409523832797341838594865017996495576166217689379734730188459057504901157354976351509534279540254195323361503234605526773514917030810977416897509494977754312464309558479089675597926592057376349863821616878554036933194864507022829352929383622772544424358925565407017352583389243498524319676464467485050289194970295503643348340253319604508570197312751251538704386627747074832972776205668748332236766971150591390100712244307634892153971716090698624056102136169931504423666430087927476407044823840526011572488350478735934044743777552742720859115868438830784902025596120335658433690243396714260936510887515460463062705320529865011060220453082864393713746452704906740633814014969445738313744713492401773126778204144536069462835395446938172897282193950472604494340041679330714440557633162090177585917344923463916834669104822240801369793169605969457139330427806596740274081219206546804902386806906640796388570800020817403242418736739023685481426340740937237316126570888085883722693049075199121637318507212153647523908602380210089049085346930868154314928171332527991025007517375492941517150412847475873442278958652301789543914094580821297371011931391669526516436926585694442219071752640780095178950121404566494911480829636818423722388615715317428112030029296875000000 [79,74] 1178742237414878594262049199980501103576791026267638008081914058500841749485234256394779523891194768801037209556561751529117067076088662749675035488407255693161284361802527328431651533856442160686975841267542177421325471631796011769845031400308661063723561220240246687747730132106321214733028183833995557076966495399154899986968217988440661519070389240340893561807598529202138684254283618339849580134048642099827409089789423418970322116724965111569272697379350320725223944312786847826557079260603570372713063700637342482999250986618240186803198056190742043540279952426005086813407843077095696364497641075913199527564562899379687017432320703416715284909094549657321619272866397011056434286852173135661850322303238245626804750891557645541630221704012335137466606795011081189018737439756723389420709416620794834431868318797536037427936864745820534741566673946312145299738515798911365090613872378116252069257865598432877106442127722363113333031266962415133182435762984646470388582971345727484629308248576047109454374451934062448652381480706145747974197021250659640052148057037248450951068813122365061384592277446819028241203177580428832866910868199486727588447720289816148829613178619764077965230585061107708939783249922379680838998447616551832934465297226020121084337627808936346070007762226162937216843209124078527683245183102601372852668977604738983990055972899931250936785728165980358443687515854123365147600788599793171592281346139518321426207654231487092634281754739670159548980615797169599021353340059987635401382117209407462109957396288388903739428700816781503093468335942389259478845714632827126621247812007352169419818751362599987868813532521890128476308636109512146189635422960390912385225606018983248523380371269674862210896969506176480153338788205684203100176294239424002594416395280851869563877162850456191632575695784914557102503136317977048172932942340306422941880881720663336446164793329038065359678095317217357475110473357844331785696102663389072538609701477861041019962238493882719647665169304673327133059501647949218750000000 [79,75] -51563027051696875639600382865305020941634151992126927853094483644552930894722171423143914460897726598694043443385277122377224276017410373695291147786322195276905596369100311419515917855124504847534205632093495763586850214760557850625971684086262127190882281910012546631966774416108060169054035555813277486678281636795719437096948194055289700557934433100332930776511012241663470775859777239698005778272995010674354720469168428429585232685833809376770935930852971851392985886113295890700271930240852620294452635628511734600327186255632374470958628780599073671430279634897592995705348105627151897316716000802264635900128455276737431156835550188650288038624340979446366430890050512061064649080545727154808500696326829669552174774488691678704119137209995456026169032838131055478363679285108587337807640977449259823425637811362966469234396396880600371424294093452728013657763785411575798992040768048913394979357377877604895036902319401990062737834027244972033447643246154969244520410696298627626331539449863198990165308303792845144584192302988097632073837090902549764142751482376558258725585185211663562802023173125841039414779175518932352861725670544932389010357629974309701248355000341703672905439827980661036728061342169690692875947629857419639699240341165790238086545201672915717724814066771800993940447147315626521775544495749916653735587221275965175376514821048758231024442802495403053087863817496187872503513492930792088194305274983706636892348388576377215024003119198944142362165864596852428698859400842411697372944358600334693547820744288524975111295190995727465491429529064355030282096545083659036502180006250497497527756016927924729334088633553418890972216967003293441458381761138391863597604697183445220534148817966900425264354179715799357355331285229358439005377268016917900173829350414686492560765849947883994480817556001925801129817961239907483159292705501715393991176580125868909675390229649564038875607982816465685487346413904660725340499140878786265469220718013832392026593706615272827420426438038703054189682006835937500000 [79,76] -299839543408308146770854536052049610944840370846829211417806762657776072207531741313023150261027207121803733602838961933186074454908816713615754162471871441144538982580498044674893013384202302588375902570016512928926869664945127395218849572864211349684667074154293468049166978503490404513195419298708674442552468677234668925854211953114845924326758373632066250999742789944054542712816439010213368639223821776247895296948707215924521122212707209020000304622306470107089604893807271240601528293893003482989363553999810149910844443072099993973287931098199206589916692253503903737508344306333977853408840315557407736048745164826833036274846301271050076721439822345561493199783935410041391812224977534512922151959761623132484656995587910608307962544546023107969676235410883789998526565434360134783356315308545115587510557103364257804871812705557754878919762086933864427428724571818480891681031039242182162029152279650867815830713027118522226081560805587510159269939187738079831877578339579960791376086992283938223247933916186378269164131093087112823716445865543897323390216104213267403473997694950433037559552829556570193186724825017950226686339605697250607647645179743704923239909734540410178378367860616269300104131241139310930723970019816379397938500481750574954877040166347656331485123401342834929831825631787611536155450992449267076886723660398105418152806158521482777328009243248473405307141564900305269203091747418087152686941980134814486183893374615235852408085400431825845816897807150660505377683851641939507012862104154359206913059031328875743410805225677993754704177876470896383030948752711826469987354831398049719276131109427061900657418919742637573898410104986927964297823932130782744417622729245618756751140515262598495802027451958672314614294082705428511959724972577020837276890155705921190477224842065969257937377928056593953310697693753547928212295547268685543512156183687345372355551023698762451592753134690146206579171155625257021692082784376297888030879086189753850714328001214603602875286014750599861145019531250000 [79,77] 81733077565311455469299836545050317707199020965822946142259457053403755209559176137602145676519211235424918947234433563240603724008370264973004491694258630775644397373035209444222046881894049043807926693087811861367839999797611248382252448807309870849063242312015314432569591005487947504209885050448095951182634958774562429912723771437628594139130326480631435627986791903220393782422240797358077923575964531831792812876191955644202310115615268165615104939384336467109227913827688685058149078172712097830568842575280583061673925012237811660400084593563529372852330545812527384797707977354552382044628160728752210499102526912082402013489865995148154060152797820811099839290542868174789675118125370191072177105564963382796606366964093738591459751788755650847455599741118198172108971456597319141895053894572247067046476617340157151816085383642833285980358664469402098789108395505061463279451906524456346656505688833900270915134243285830964719469170986245257740718566630279371623684717218781554387279483431437564025496519624153035554829077318171298079126772981807098155222231195680275504155285486824625525935363520080681459520314200808066273945863426322591309621968617535498147931437726739032509702887608802959271284679517415460237562494476962187139059155473126215250614048208478318803803571879708612407847106640671515400766811809229649716763926131814685057921722557130004915403780879560192255527369863692628719958608483140676891104334476276304806031325668659151480251955970771338407220884375794626939325857063786786994050275619274148788851976450805764837498484924804263428517271840484988009509658036090837828080067725051195925845690194887005156294863996436667516822489484700897921596420269746462905411409112428498723048199609187443993314392035741352021829655807831438492825809946118553416526776021565137722985934462383308507131931049903357602706747983320138530202552858169776790659735888860051556895642197160256048446851627042802143774663634786696414077987801521458475907406292189144245141640965357510140165686607360839843750000000 [79,78] 212428016573307375435793222829654579390821257526238428149383854031375972124549707842764912750158713304383300234421710694219987828393417524565875949106154393695563569883353154141099247234251188234448559190985311811401772346904713328060577194391607515071487999131018717291762284342321973504116256571294270774271834731326810318208549924356047545203606852352834932820733066749728198832701823246227446090831583210673361456711763600118321212746373304556147066181189021991444887131506630142909369988719207677003617121583586753091166874836013600714475322648494116653175031425085157622503307007587895872216701054108756334365688194266276113063492894311558564757982287215869332093301556892941549745702522083532572496867071002384913513568231649933138447913923730137202587100264132795364076239481295838984220721280017710283900505035041467918589394727733623966675186437805507356384674427119744018972720504488762055483121962623954513023340426871831758789133204515726259014093499164515261275255312218044203583066724399753842388976738185705667895404737006393254122511193620857020006363942849474520377459010579925942329829022062530203964693993232826992054597387307253803943414482882605595743879081002866644103503372721131149866950148537904929316899653716283194357455785322955988828423034413406296214334856487013836802490704619539124029278760589510230444259390711246204965934051356368263431297592394949479242600061396769225917767357719358620017192435362057784364038371640373661534373209628711449348298957700110084762900566239907706239863346471987401872046016381854328813783952288341213387087439418744762607224235839348050465371887294141028684204688325558512314631450633359523598535396610551259525591113135940594084524352618248784041294041448594842723084256346702989886095515729516981962053756383898264834887457463678859581577592923212030699273461367813268931138092840676471970512881045291225161006453573393059561658572810604643895896578361115583940910677681978432150753267619777379692612010911962824866172638849093345925211906433105468750000 [79,79] -282246685008376828308526922375516453136234246638804516891072409386682815635039609394590194078837204763172397398393931737849248655075724338592762571551283471049906637769751387611674619588807007124409813148469406983247352488781482062832629219044858192387705393082050076184486390067725851532538822119726906464807111590760666453571563749704307218908138845585276298442915840776322155872420178629631750692043257903353474053100030207953699429382798397406503301740341710025629521009871914482882192958627690976272710114605283644269817903242057730240113971981744614789286115273259684406159848206731907536560657994022859673905969295868652828052812168734519588068683465086645876550547457554363732589249499334864489998851561217235963140184080327054919237267062274994593343027630951476289668662815885492264247034905657384298977120653049480001001994180180005237883315502780265224230100437789581400752375824885124540504953942628434881641516775517707436758787670214370518867985079183278276600401052131979951407284214216853526840730199659190298893732296869229123522573874316653840102981124350770110946715527201319128437754826405903184881056351424794787423755725768773349569926433096387470883962332220365444041610206129105136504958903508209489770298309158998014467805842095381233826711143397256742653310982015219855389327266789131634130521988856770705665921186784627710360936045521545666511677945540642901445156794843764622181301544051107617588361094434900548324530570051505750362712717717837102138099415498137568739753059222483358235962793498325086232602495984421516075463570738401786848541081832012888084866561632723412962906677768044766593098333757673964335132271350942968430997257275064287427551807414748461302440273302169643914629736404299921732294934896129831317609573678988269813748543591263822950426658109690315539380618545263290386608113897686747228995364371943593518982426881332575352328522063494674093829700082286998080355973602494998409103422973826422737325463413415594815823522409359291884811682393774390220642089843750000000 [80,0] -13107996554797411485881734712040094447089136509903058241219332949867815339978392638446255789653950866332694306570278141684959512489547952102375435955277535104727999707389200361592451233718013064867772291362081795037310528560553063763804828287117968835914147514229788097913408529009867444406918152348209669935751227027455213223851791005875740795560318978858726590915140645497327512754005194407912140164506670872694550245278831745991272999407705945634310896226677275688640467862817166716543090199089284338256398404695248983573262677398945236735295067288423363921301717315167146461098139056998731523043847471740361001839371377530026775410279773427883479547488766233905450707587438074570408930735765381022798774927917971235003464115629816246788427909314582615957865804768599563275268629738949128022811146445106105543499036093949327720415249466093546079888422414141827518845937061508532114569761999149188380452919879869134177646467478245918471532316827658557562509622964661221382731429072282616325867747281731237341638991422637353098681818083412477294239599473361514734620603608654949665235033967229151200737802853417623308197814000597410629238370430529846309840853926311303508677116790039898479773424801352641311565380395068685298666984707179847176815924209792403409630976699842133459037812261224034468413065302723259076050654063762287299992111640889237119990718193437793184881017052203618953041070507487654483432875399039359613761414132965588539272360862251081353173185679764256221475299123085709394064064984400882897790767589843702799732609459511548846086381893554797207028196347439089595355593595765633919824198228605590042959911895369127306441518733832249301197076943729650278361588927886779609315493661826678540223328731536658564790791175444805832494809852113365769092815769292348915240037427241930581913984084740050308782704250988144255910320790614643821390344675491111187090986288819447155825453548877893612965038234453314735472475040373590092822215605044316303132785079208620981998605340686123528354572623025548389308604355298564612694309487973045340358704570383613904976738118592472997551631342743831426282859740817374063050968899121923127859080528114764275640114925888685239286098312312763052240108252455286219628760591149330139160156250000000000000000000000000000000 [80,1] 266370718921644902781479872165229897054264082552510701144006279920377092315310701393906343633627100134641408881971932312279508514677766264063450532851202309354588439656954276881269471086628149930740631729257991069852088297594790795362859911027019500948310003642724526914724526627143285395191724208737466899821821547836404850194581071697378353729206283161009693015742772756409586364322246297746406792606539131763929806663621557831194579010755847233660844900637220151646517212535357836273554813933524599406273241976864080383950921753819841475994295114996796993753325264573259919543957200125959230966243452685662019870710126796969755136832166835805685169849906678686745792512666509414790835597337765988887309950609967121739430533504836803089625033775644429237985986168718071282781458927890315258648679364721682291279547858193981870802082823839255633166244571457184141899863138061798790963312038251955209477879192712104059362729807733356011498152321867122820078137430585221922835767343776703990410284464904800725782744918662894025878251082252631767675417206537905008914005735399410999824803663004822188404385393748964764306322996941146548443723718837252843015664942950300152688826886080756793869191608550464126389495091915830557553766350283453166307252687612113000649518127207638236553551738797267669707186060313747982604198991821008126999168500649367115423961015912613333593174560529187766794883982495966362721783049417271661108713059400776665404093509057934177310227478548464692414274081538330952106064733902414067707719011752362322820456651627967091757480043412571893612614028916157306869869315246774228252793325101187964558245719398433842555174290029351552225484379045245435674218020951432000080340553358651172736885252461140858744349388216386140265974346886208072296826150955857185454070386207039451718527205738818237916082545860875230281189467233010263677439887811876067444778207566317385228973382349069242368488819792982585884275520830851439248395746338772766180642287705927042971421761135352676265872177003844534364671586547545052501928929481653813231338958694549761214341107387057027225287350338920415334461654429845668128172896533066043879170553585446937845104433679672336987508184238549961979701616743981817947428680781740695238113403320312500000000000000000000000 [80,2] -7936546714632373288315556517250080955523882709224523509585412528418482635224949618628314245585672197232894250220754038672363694827736082860306254535892151784425813358003895781980130143812478868873745920254211009463711521292877855128453084667395330462253222446955495379453153656850499587624258041358845792659026294683161301998314812823624120434340450072151810529239585388553040845618211659779137831846244974642923957832339264699100565828542911946373996809963353090722893316283551714257673980976788722051262421970655702541498795591793516628998374325960675440477121322247181908721150253046890116713005710311119726260643846626697624108945989404771893624609994022214665436015032704235771728715048181144779608674882776401625954722995866705879168230986441109527323604537438228527129035331204260771472068005522390267105375636636375685018651076340320072733370950391674917266173573291381787421594321407720187872398356286022271839976696174989319118466140842174329355245842776419618821067288483600243809181187444891022543600648249998805526598631456420210768195940776949443551683968714109331667872745405833397403486456893051012018742939011193126797117401428923362848235874095404843512601902934803007217058430638638035426388521219801615780107492204732371572540616824382769388116875087687850308426270571262681445889885266674558642159633478479980986651788199103791494419725563870425919524385807694545558322040125649257026566090639542343096126275428487136930662539323898937433713508272560113603127484510260471616462338971398817207226258335183708976560117365609594277514233788167779144805812443585111811751860290134605872595231530283978640605891979356629432527782240399529490707218523935984385853098463826673176340397307620210437850971170558465600183913647393910792809725435355301981207783189729917168521104564622202724042882388768891361966026102503212843481848502531784803752159150698644573189064530356931235285822122055832990319830357192349093285848401431696616005450620993999072223667636732793714910217003847396893061291933341446161952745728569284457517002209896462254388441377305016130836336879459926957468520258115663200370212126386779638720396263594935020939731097690917201696161288239612334138472633235107245766029119348286026414118765615057782270014286041259765625000000000000000 [80,3] 162069390335914018228203317598032451620453410332645747092127743707244073992959369569561900803969288630403095221237755372102111771200583027479247679497105925086096624536787194466556718256146599468289813404860006927467413047877618098046665977876292110988515186835827771409626110976450602294634068960889885715220518099808982206545286384270104785367749975354202185000831501597602266165532316681060886257271916842869058537573316808466587322086291447793101479396004571411029527053560194112088239399976334058046155431652163934710189894013585353394296279660004631251387174791224376734689488895331225519990412580069139672436954282185753763442759463586275295811495760385463727064456300419337227189649017730468911956458227333887824712462138820124115402672541248323138604516141464852846953068965808543276332631681356266123035652881881906053041191355751977757460735810664229003295560892369824317396673015898526551175436641287116447548239404383991235321652942042000608029849324790707679871510247105523748748102936478224287330190679192882001126475189886219038723005211833155429011309884843319593313157059728250716913593814115006096747536444988587381693841418835702139557383720737952592765247640313163080254811273418925805684046409684534670817057262276344433153728760305768449478284426385183053925627092983591771709113035118169948424168368344941161662584771166325904440818923106124890183383579532534134007279708130190442764419034732044325004158942550346036722334589475908552511389696757942141916766611558986652213292961319107839954654424403888712026049909625284147758612985446483300504225090398855515292897280820932591403653748196396656694882726640706796698050161266068967006061814703465886654444011395180544473064032292351106285532158776973740225670997723374147853332783341866521101179214543963324983553649139378833329498494382226966526631563471585829364732504260596932118736926422492333746587886206928714462686585428058320261389037605357934373621751437193621146539796051653364600540356775262719563854676898827357756897466920903803124187612351896723572556865490781321368588890410546841404640089685681291977304475511233413095437580494766733620027291525624461742319712168713919743421085895333820705844856290995878251973304059638732006688906228664137643136200495064258575439453125000000 [80,4] 1536312809716520177143678578698796832157015930979480415071652510844729419639946195226636072665967708531613010573412605853980459149553316381191102805519582633063709613304879500930763700748432119519881356372519644943308293592389313144666562752528499257636138618212981845328809806217080501118267135494390352356589989392616820469542590142974501353050062330557642793438321872639811736377033049308646772137318402792863495883049248910134890152163632239073414239177254393670296783446308714830555240707442216593608604162737595395413311127189149559527788336522029261144217345021479657799436157044248892676824478616812768338496912185566374943028199020658896414565458611611600461633265970646752699962676016662393410570659457326465193814525869601014022994349405438616424258078423486055967729687574681220885769740454941229320249348634020862898377785640184889152915551367769512350795920390389744077294722526953496704824629319056929611584682772629650541921586290347000616877420935898917996611390055826817488851676538090239573098707138694312639087122507482890604596260858280910341832121871250188853548760578358282550709918511202961699918327059663998166854528784395231737585252063780524252955398124620232964473532644460264850869798484410329130439041731551400467138772928897982967540762322264268514245604494222822377093831903173364554362696553654919600694685746633741124617644162903589334652690576843919446818012356322410369747330737273109430010909164172819352378220250049799162529381517694150948923961545175952003513880236852623182219217255708890491226436822611979526387702263237864782269617409060870265125743207050092273112663880166041883569004905886959635504449792036847823095241692431726032047681235045872507837482548256854669513873436447759123343304283638973846400874850094448060130020119154014033977562274481263460654861335054312022018203795267649325509351957885713637572479096397651446144742814075843111060692199857262415487948824336861793075467000042615808064746510366585973997393384852501240817992974132968437061059614714313203864210665473661572580577687166531064212057396326228471163460836015065128843413386600439761609426033236072388905955531736516015825095322851222817446799576057934550696427497779542897493135871345188586418323284377152049273718148469924926757812500000000 [80,5] -55031220474531613861700456962855457612832742179196146073602738629389630573976853942075016293280898492465414123221254484676822623478072284357028655677343418821263472697932549647391564801797763905387285712697491676022072499811292088864403621007416943250157238622776403844233944964779771923046962712876805323337140770276125556209977976718938016849609109752555021898740033039729034666335464380766620978660283038324981453976260199760555281737911283380794643014249856069844805596052580427434289851273206494035060461742118602610304181012216164683910865732787392198819012951558444521385223404377666799792431200905832819786909882141977646021128866179583624336902041643450528067537132265707293511417720100475549035752226662075745162420022287194262333382917269029898548163476267079101928958290567221549189457135354452157240017417800524485197817332127712782637644985823211695605672990499486786933395621233884712597027008065810790591021947320998232022239664323061496465692694220512464596622129892100359378738348283769644726657048257946258328410661480441331946963738314729885261103862291869874282095328679105900622822934362426496348680560190646416851056792525572504033986279480091249901698514112321879164545141174389033118493356854389877907094087366585295261169931476721243012047072286338858599771232604250976446125449498639552576586226481269067397866572011166627674627387418367731853541984712125995153065795940193879243267357155896356846823622970240210731872941880633162295998463584207280999759121481228002053011383901022326235300210263676095233620108504499998987584408677430908803411340577576002873559125179439060638680248727767966098299155140173754987108145973415197034799396856648368611497096664713538972011039155627724870285903096507929307758177396443154317741903988445975888179242874317824764858776428008793427305830187559338355375701407376414212396532605602727039897734542201144332359881849863782028078753896408319486782132995640086789791828129656201708616963245373748847031917136148714589406396387013935862465240797585695787293822825864731888201585178633774314647377175377930225453766814838048399302694944543572261694803730997946268180281471922302716307964136698746887413531108894347642549971551453171483421190379213403364041211351942450846763676963746547698974609375000 [80,6] 386406442746739544656052458267563371788692962158746376834160021346247843159151054631530960967171896742958954213670739057824918126940237370906840051407188530576922269614103293319741438285370797162398589350959697065071098198477786252471740565472957071980164449490958131193984383230604778064714740446101366527783093518264093391873064701862927345808667054097789835718236906144022336577226234092891615912072072273527151270279081923735923564616601658159850315230107021839838513332071134844649269607331343688792245647107028507968040412413276685046878531065146777679292413916529469996933754738080790472505701572145583938981738067950445158284527065104129034204404052829593722542383794821435300992386144903567799707985412665666172524866738600773898398465965289464330728419146337178672509102183172222756408011488513420324245416607276109441738151827804836515692551641657635795477893501240855624153083952025876935905615034472950160187828857871865084874147965563772204286052534402868380727800602844560267419063291264890682567654076449067267150753433009299601578960837549685419491964046083152415421558855563639759770672279355828843956199819770799185076734759599662555388881473130903108328694490640710520393983114501460913555558448880947197874366315417969785242663747889603808600772774362934902084953330792929574325267792897863090151295858233720369317980666760350300386720666083076013066139591300918671334680502781911064401442368542953772135024561962085124776646758637656439771716180488374260251910886343134053587064058786869565177874588101827980140505378747116299647576411546493818700776072583028772607557226287110966070035499094637280024967094931595225860436664514118877390013517629573237520401952589384012209384322189443478630374076968924276031393476775607053655733343101288926600836100685676556684145734051426959815609853702939300497535958508766043179898409004153378778742557091016191396583916001336742952781759574650503259640435001256736293628091590491887110579052078380991430138116224850132944672022638177798684698289090131545018551293058208281375802449796715772247337912625830249246225759652703679233980358110499750459032406942129567563169435379906584018344128622258966286893764417764456496851479208815432750995788657267864755345820881871077290270477533340454101562500000 [80,7] -47224674834187301405808290987820877565175165446938536804215757818891825157571611945141872515994707276948524903576836829277608683134435254010783633169300014289684045641795118976883759641646710604941377490463957680447886123098717093257680766833166422967806984444459638649449878265206748076691500512724540864832706326958153830752311089812582786019629170906400395039724527194679009748354720554295299830587611043487441277688172313426761799130980480474481941723643716328720489041264923006056136280480922545351191056168551494086791764219266848711909065894664113558101157449983742353670350280638737006303177659617318003265477983361821357374916479928919628411846389033593415736584733116252318736688273529382291911766192066230392434202908986340849774535710779155670088859261002603707388634036642494727071298876498068780743342150227722854701825870377152219246367751176757864278686897054529597582735087097170110240361814896670316732100798537286427975337746328014820558343110317948068372328006462826130692867566397659855867011325399119152856349096623284902984037485452417095607493667450688372277928140668207645142506572242443834101632731189569750621747343899540781436195673295088610209330374898669943840109912433713217929487129134453652779214219582323077601641631537127282660822558359199552978357132334830658682252152911894808235829415660858378503011320490171109332886343693218787395525442329977160632259349624534175693006828908931579245840159911727926390104681032629961631440318005547817874702073586582675460335738234047357947413067711044043234789674641096393740165112285804084644036604283343477296511570951777518855036085358717262724530444121210718144006056412657257274035421653674950899190896824715911231100344070177633085985472619530670449454738586519564571383565176610281012296284380969382210303397936390629953876674985512121425936053314915845362827295893014357579621986724425103873585229970460331459834171866129343113158050064123140178015266682732065261165739848470483187688707831420948610236821068524425316295619478916258065870712302069115772067009213290557812612176191790155183717971283453141243195131368832635565114871303719053882624284528695829816932742754857919268199810500902623368846909557069866572488685383009177076729656619136221706867218017578125000000000 [80,8] -11766390931272812924931351352548022823168240735455248973005165420833982045142463408416922435008664547061214803220052197832056957595568172533434436201129365871615022326484570756774443614757399350031291370010691285395106412353616693941770994423746708836419933842661927982290168932460988555810135500425075085735063886518011948438649034900402966685725204021597522653545968143821186929671202341911613746304088781994826032854906466974366846504964499350172356973679806366965682104451644843402368735345379608474447059471938252978669749763495947348631130648356121173358951499500593990665596522995544537240340154164547380362038496177247387793478012429137060687960613823311572690403333826234130902928482572048651122733923803939658746361415847840164623775871604174972145083562717523959617859219423567213672047293726483723195739725022465905109136527380346263744781474614378912859888859913965844749315107000462788388590495746077171829990181627755501365368097397454950597655972632512295625821566917981609424085196887765615104118785934346961114601741458383406369973500988782430080779214118118511088098346839531822911486703084859599927242254795686580442186619177572203839602847428849272019568082780802876622565902414078109496627818357354796839898910263776783427386762312060396914145185664364780637583484919868821871545557641986490080702640942378909949453865071835219570027320820545729263374307761947647300022474765357471534219294740650306817661509283423941640062536969942861606288779971346751707553412273106226061280114806625531502500020330065469362932029859118984511050142806307467100522935163812180439790343485785885091765736867540228590956237220775955427858333519972930008473846452088676452326405571174057368509121968133061446436859409333476134922212428499611269170929463007224338639557442483725508924644041020315306658129976325432574721537663470024685499180339994726003199124403235712446239442592075962623963415522109086359973143661955696213607988766313964506265520402188516388081784986832367126163668065375042013636959530540499159322245010338717000175991817150338449845248421725767954453578769579458215637930156145742582677734801865574166977917629153090971920564750002923811381593604028462204977460279511513455172443770276654445572361851191089954227209091186523437500000 [80,9] 65982709493326924453845774423825732950443463113902002538440018724398842995868769274802214575191182081165348836331561382793134428478418535123893202571384485879032907965798914907267945587613149318947007409455123704345230683501784251910918195545533007133804021635521077138589875896512945689133906610951220339089463982354097432066820493903522030084777594137872003878869053504675389579956053802803440949307633888161917285874236767806263313486014695623693590347157470153361799688762190206673691204022517912426026747568326848496822966555599482520876096662013061118843491669684090938123858358929916337667072906558223735094520711281874708118270648945731325064542501074164557090636928015365638568301275590112804791380442347814846797589544846987510179908767952273979478472444759692907937181588295972107403504185519039115702748171754973966427126151967480464653561900795650446669426072592558960186478968976456215340438772282361673180821644849024952971846131769432887194286792411299898599723174660485838123015951524084256086604624444550150679502573383357578928549422175218271221482412909508980975128627606708368482471798610532617232987600963136055565445060621283882864951708137454809279751975987104053341058771773030940732265971104565719899134023014465334926165757230612362268262756566511858486680751878974699715012708803077110244461751293116739895858807447463980892896971553094725476321181145364267489532601438986622772432956040881435516519347868103383107218241444792610236731214188339353356367937069276799268967562061692148367214653918679362888568139396384373150411671967425919123817894515993055181973574567228689487189808272454834290260117644615007069222213909928702332489090206169502951338001365232012400875542305498376409646795157845458560396279361165043335982234347172779486567161149416407792644770444149068771579592755509418278025779187675062570237728912743653758781445505796366445922493673567772146168637912850002259958544955194100162968811748703860477687481781480026696521950097195583610707175361477925763332515836817206672541391822160901973440048625294996431269723115459334557526437085355985137280540745452835862862443363497357098856003005694353375639756790965571457853762303685816417124612256107274866448293639160926904452253438648767769336700439453125000000 [80,10] -180641576190844979523139262714560074911010451487223708222682101470552197275408507890248866726281338271782241801669289314966096117849395725368728318718551899913584175072628721527202050040962765089212326698052021771136685905027692949597867624879773955412196507089171317673716799121091649990052164180028148737986505237916976959620560747677931041676300379709440058747617128141524847671092687288864596759792126816240294228109207891808887702864557775739058853756605491354835485751956164985693025063666613535356895256946972008458471764444377172365062297340611473864105267769728656047792257385593816698409851318450187373441247164769831309237424932958342083074491764254058962045627354855281730376725783973155561501614164196797852743850856643185635592803249332514274775772989204137374674242632458886974283659649534904808691101447314984249235791613185432990091137750360712903202623502854410012127428111287607327265544183772134577354151056164538299789761771789820838668406003382759604291268339375833575966352111667753720514970026132480604011094840470523254600517562609621008656061033403646027588161303700045888163406185607861171891142715767396714978674208165470547971591721346914052254459529063497431431197764591040994302865902995863434626127444151028921537451984712855162061868564472445651208277647044834510205414096755649631648394344136752730980104046571389896857720636393059165879139654270356837746008843750070411623417184500963717372840818753417128915859992108818877959493791252681585685928206345574550607500742656442173287356891295983905160110223491515163490090887445340520698063852565115607821893741413960675032771723303467857605520981078692221493451041950393330288025743541152630474805864247966581198717129571218276138532309835031901236948020161475367646130099995220391151665685186569458365292107174718030958150386594715264420621715864803863678126874531158143904619925001780148924796132170451260195859167827974768597290559860323547911816989730179176114166242084753040844654150338581277969218715773292459097222521313602463656291917592175106123417125530452247968348668637183055637124204158818686532627916216971775507105688948457650034955262290837627909924811163889886810349854768089511220545582090574457633153611173758290586732755400589667260646820068359375000 [80,11] 272916620635012849889585151315222562033932283195952460893443453935620472400899404939354244842454110763839827734081905767902793989663140206828511642931321779465229987414477080595786800738823732616728660626572532163172179171943068439170855270586887186250242302531555539774342083707577870754462227623765628483660195334535608529183823678471444015800269066536113337790109259779474001732585247711501492796413617141286205730795994617861469076218769599161546044869304728234866263439120909337325315256862611454538131556602541191503255855992543056196525846716516975466797957884923420961640990878502648234465228655418777865007343045585832476394246212627978742721750663198991519960311704043706640749111460668817280119402550480747214025076219241720005992237259516820609501961163333501146686778352398298167809180409735177214194497926180829464544249141505984952343666432147122809904619871648526290033126385631345899212143045539662809643833781061919201152721610232280646397447541691844181635138160135066666470115442932746836882847125255532228634281683425057056434607314766209160969582497822680509941776034935777552127124071864324622588045492828982190308755668123676619352933196287924429721322475955133572732499118789889673566472919664188639230171179089922951361992663716051299039511769772322574248360141204173538268128669875628744291178380614795941888926964690128158834636644344050201168119009663583930177186535775754494741645323516847268839947543268326310916619971795091861751194509820866747126774261178933372877012419199684432053116003448213244489950623628099973742690353171731134338139574975261600222834094362199446649186229734670421632838673864056454015625036776808037257053219538984027610048095638232306350986949414545492973233873847057774268125889976277710699037424235412731312564840710230840159974571098024117983468021431566126139292002754645105450874469395313009340988732545448985219198132797155693889569466905516177539510629447420526776545414982972115970469631099818877181685210174221809947991938276740324553124594034859691237478232729840882747479750118862626083945187820685620100844100061460215254112709519596944297100929730136001197086742339990162628492212336489021219787320112717430542436539727944641910952134396944890326608401664998382329940795898437500 [80,12] -61520353384504199962842718537383655265878078742401040275185930468258032119806996253105310215062258799665372889315873478802723563567546636769165172177778589629908934396522231073912514756547968956448055199641582831268422089821562004289847345745836367748941735038125356887757755079631979808602884818300633763082144743711769636127689087185302069192147226969516916438420084381143663033258025587997178313144529885850386688708524624021238577835644036030463437902408156885218623050291392109025488945957853045223400059840959307001190265639160149603066999707384632254544868958142216411143190704314916008027565972007939565219530991690122629354754678119593273644336865535788889524092855222321352401677328256852408674339383476473945951115901319637708007516801235811593471009327166828927620930680878178765627662642703218311167520399272619647509927875003369951030125921241002303473793943472947900228703123925171739284055479289656238787951471349232787649114488860580007582949969544690660268343166933091863311865103988938235790739483023083567299042691245161507955117168030732982156802309858802508355727674547034028611551536884228557256286026376988108455017597446089406680518636906461764730285549013218629333417725015974182163800183069077850770542228300375834054308038394163395779982903965416036422350041426690002664714559330908002565990660295428444740998135933662441592874292420385678507713714927434688377343385868016645416813532186090543780251573576451123195212483911492046010339759930304603247064059347537736931510340782651744391499419199342222383620135427684305635117777670543255240074099885066377436921369771600494977812738471431986738206293256742409982646365691913448882757755469564313528265005628490211317874433386858041996112362055825680106184994182894624487473212172195781251324525231360598673297790549033990178897824228124758616539827472449488122882954991802111803679086445860747277943496559491076351968407361707419495109820097990374923965704566094924014791894403021453549037941180556459592279486985162722732756253399690060248631397620697275711623542857697213617463359349892849491733598557314597842378720893976563815116682754266036307008680954986013325606967003484027606266766055225540748655478686683248064955703560130473306344356387853622436523437500000 [80,13] -1185841082217189996841193905932160691848854152723428969015698233162411288474414447370325513502471107982753730461855886917299981424886171499090816072476753081735545725072628244414246604703956032140653366218191882762025891531567777080480054802240798761474213378435459250508720890410948462100902281629514212962912938180207551711458664690833280984814901422991120517404646242087544766674781226300176302578238157600298314404968305076994600825179074846164004180630860389197473280347391399922128345527013906223230266668032146202180016914539446177358370457555128093811140685166402137601346271943989329652179191673508042613399895733732392687196865573846911002369955130942997690739063060376906935837036552896916227354865031512091153848644156494643015944400779578956939000502151683514846422529346053478940429111554046185172713227334533103387500769887604340913100644889730751968317515652917593445647277199609066664396544818525844614722016440500570045403857003265558440229078598488806457063649229112245386797862155259158334875279556082229758088893707262527414172021305186755607087761228119142844082403236997693590214109847858942024799114686158652871449794396093837905350097787021044572981083754394349239355797281431670376245502220850927816345974911872814789172905664487989247773163464241816958532871444742979908881660206054112666782164674291705369447705519934324447672831848506626592822139578220732796773356607231962729475731966352015388271241820773946206567404809235475353428992626175822706427332384377175209634927408168243450615090373428376907204078901956184520291707469226003520664730703097166089390021152448941306942368081900886775627343405689355886536280296312664491749405827129019704312658636284385372120547577616234955524339085240915384343414728426015204314079514461333546939303764591617772053239461901744020678758281159002174475295134598885752444611486480977117136603630165244063233056263063318375890577366570587366548633411437526837297572522487739540017766574715546959956407891428232425724596478673068802704718882462637182413923263207780465242554546600951280876877114814103651252955411263924227968282611055555074713897289921201251805813733461727222254078613896831664688860815399906771398409389288214257213160962578513135667890310287475585937500000000 [80,14] 4524066506548070140815552589976735677308273788861136496713254201007924611947991510223867205074329724995638391813486955847660226305780611612761401030767645442535128115867550244090122269993965931047480173463898586377979730861865963789541001242455689740046047613254140616239546215839072678588888535395235300461768822133116300359074131042337297385195462283560751924451403912602243365801327105660739768117538816627230745687724556514568004043750820511354314485800093574213867056613632633715878423837069686838957074087991593458834141884567835923046893614411954630905010000890386731597453042310108356735381148422787337776354168580025706562593032716095737830125914281681515783296545837504253053848580530749739394336045151161546592184648588911375152913968015612949259650250149597069390010733006231725651645021632006308142177324142127174050327973750951888874963487094218990454888790728409036039248915285709984393164757020998669494427471418446407785471853554632625334258686723348442264358437628923599330475815849393208564656262431424159792871975470916830249745465269630175281297502872380807860802803964394051939704201374849307731903350965489333099605079689317788052300910234421310382423109501608479304567587292845725019629592397799527518741971299555317396192356222548500805628100037736877686888502715307320063676080387725474203476180771126591578049519635133864667211537516952714480572597052527042107820637284080880698779232367164312699217217452611673466568015506954118215676765337245106017605359407254556597104768614740039081081750071010259268368341876646972126442138302213967817817224087516385031846225575574296145549970515851148969965393481078352306556404540564193835655822097098237179622850925607856836342641486878375606985616535402861828950745334887886665074791887668700615416754696358744918767898537707860778551927683653420327337813385995262247008539384877122130268401938319138160609660999337279561153572833404884414198862654388242480486234599774631371764185282702945749524038497243656246678804937631934097454255583624111692667981526369729608276760417298596816464140432667025172047699528769920412938514924529556269595426908481262331260570652199904720846879788124090878470881946955764577338709376607677473602561746268690967553993687033653259277343750 [80,15] -8444080604004931774987782537372566374502120586799376734371402999170676281365419062963447285473553395747540701836434892946870935140823177225309170802364738343636874578073733262812562914683881906455583353852732697414722312258934036725073605995340439219149187710362575432588556620879410389375811474560761861137308833759043967983425082765025663144347818357267433741506549922470458431696262473120531576288399509273249993511084218410040106604569253120721752318324142874917732809741697868447116022737801170876136865203946857539402440866992369523396448752688868887431644889264937990308065577372698974680990874478692647203993462742523539362063171132377517909608202482840554509208474469307232301405006242278916758392950994229571755904596775695631057312246353140288419576838893704411265533883291583121022847856629764303580890097995127491563280055882712578462264387404979934252666939068097820427161347155596529748338204448229094343292534883613850758493202862017119267198470989841330261219689955732403139181708847793009536533589624597036162547908162802387564638468750277130465724313827858364561035793466563417225491144939258869447512706241452040275469899902466846112364386006138343481190065330236017250619491833814392020755463043737964010321103528823001972552844429126581009810231975155369454745681253618934706385951844018617098195532401888160986017946045452297129231390123146305089969157263760344513619617830429297838686598024478311347801290375587175319252968606926256176654072856551187045957078864426217507453451490706051844531921996097834641949086950891298391981605205663387516453455377350279987478947103085433013586868517259939156212487583108969768485040422104816587626828674961206064927159085237142294026758740814153193078497910809620741690030712533920168356725200539472357618593515585788858340158520408884061953077689226324032106262678349202852965954952241259979687690073277052629416937447533842484814040938077786238762535649906236775371531244281395445214246454190172218344739967754419394194854564946065680911982449798882097382377497393759777272030980325642287528724549202121655671939505094011357076731739065574182590180849635632733975826838369134928824185760022778707324641969573614171004441110687560763381487305423434008844196796417236328125000 [80,16] 3661000915452854343718741829542958446066687629006747848336547912799181418898292069026840148475442695389242834117684207259520511187509794154123972134026560394842615608633486864010990279634943597380856196350988680618266481451589779326442270992397569830605840731071031069964212252631322026946390871058869389414657667461517891181626604303719738497037125217347080066450027872418055779489656230133670405559089976943448678875307617686140528963546404949142050561626778491725061464655002996020691041383163594129094577640973583253658180569277797006900490068591747489077571554165323234370762437069823045685109210683777336894319863585818980088211037006203418783901450423698948993020897725858750870033087633378320603039988077920062153484398275995123223038423682144032471034928636154991648879168172684186118276613532706114765568712025876472847498314129635146212706711805596970472212012103711900050393201076020617114336654347047718482143317877464556135409077120919009344008062450123904131935974477953357949736035835411186645046928281899214251975207442964058846747171116775398046580490375168925773910308980774960881532019215885393270900097019615996460730694660587874346719712035361631824612530147520574081749573705351525025918190720577143658276379030762153434131752702220455026080854751189547679950197661744710047380620745614316680955205456312739446783064863392867671364172850557812107669614080832362206155183918557121102453656822580693161307593730505418219950816761928342146295142618141184997698204840214291639557551615053831784811404048991258257218770658056882616446049034036077889822720669893882284135818073496542732887461944131456291713951809622317357763346038002479677511045376703174791334265684236114508910043524546598938919551123559509436408382076180993370087612661061334525045201543687186651292775181214326244563933351040506949704403278142064307504448853200643515615123395161064383916449305001227281310635555793268263267351548206981152341831224348981696462829807498564667926075165787679751568871073243751649050370811316923679938866700330883606501685335579830889392574431534322019787399361849862909225482597334550663933435400659469438734885684157086302758713556788799117926181771724130327942563266439141012043023692967835813760757446289062500000 [80,17] 25949680720956345215109565157740309815750992484402571626306455392028827715803756493662790996977404894343032663258521840941519392597665942625250611334607297339926375715732575158293545059806184957276894235693004668819709599073364425040818312775204432205296335950237663514466385475809281162411157273276231876186068603035199867722885872842785154365902015117932009251753318940598348219244659557433482462458871745728276161725709201081872358926743722669357193160848065177893424832102119954181364007755668844153358553571089961711036752163726351585184756553167717485807500650840645913510382688375469917054912473126996755689232003858434655966750124330528422056782390741428986429794506107075202767047129832522715236036421312338909931432351346031869536590369613736515869331163374876939618921294217892220683044813866087808522578017749661479646784300251039235865142128610924478153838966567880532664767795330139228589249792314457936878573496721479831960450093403992744902349807050519029444695896620255092830755335474764389882407378902093482444274491667937477703819782907393893980021784618889364681143660859908417917270722262306704077419863899433276628165502109648199984781850731336408186496856481191261770939164581503716518820602186502082972425453488505998214625144252313194425810701135070985035146069031068873533006551822353509404352929996907766486065175767887602934666475163783793216302900099472320583106695150670736610765756248308395041697204235391700587699542588537711755851720595383136643349022246855747081507122386639740130441501067871155598916602646429666910456153366296898346359574214907630641592021822354487803662301868652019788243177557902790173809491213410427822755948332664636534361057262140631774471080451334118127895189518124409663770238468566497633947568718460615249274549252959844618064245370592234745452027005341817335237172681707234249099393117728369528611949158290627963881384463860826367375362085484790609426934695923657680361423605051087489328291209958888744017099317077724618920190530962431724437259106147950373976391933009121042234254692038463514419201188620187349266543906869814405663787139616209299482119498957303598771540911023557292660411047938160223175758936298348173833205974198046206424805859569460153579711914062500000 [80,18] -89261234621226141377761085799798950339731333370773553955835718886458367698125648076078902975620598203080439167237313807434643894736154948901867834235720436752411482827049190880113573301928541003516966548592660085686187815112458220198909498371449025354702838694773551838892187360831413714844378741122856435164834216672015712900294025947841320109421290617510196908272352568763483878979353133505277302003363619574765096411821058161489900099806829193639182047763825938091449824960376937716570270707333943978891782643824646077438724479054059442045086429965754880972512583748140912448309349501887472940056036512469637520372577235292523629430282358057794201627025307147791915429368635913289037493451784255422389681475394843773652472138811071248308821194810068688717267283497873494201267588492975767183896301702260887913372306719139616819352254607114444197070575027431256781087721213606279820730833996490688321759412295107111261296417242436469815951770718033661264934449871516107608043593511550864694969409606848101951165778165506150430748040838206414032311777842558468490589079130219629583299517050511647657203486923735842808217449874506737442639176910464521025221661532180542362138738838156097816195170956661539153208279998167578657445493418745839055448176066841105358998717092816469234932760000513778436712998359865930396955528015026949018969582025450300817461852255099977413391602753567672625459550358651905026922350342546082337241030757497284331097705179583036548113996095595191219925489482174730907744645087343399310748316963832327010369480483611835773165372777992457254162592872982054408139713545938749537384717317762391724008237861770715747278986599839226190956727778934642255115034912548228782511854440289598033407736795812660562529027112627828020068761825083995705561421121244304268993797876495127235559682727284408615020354425333742727065625404334407630381391422977187375700144615356787076600245908313500653725203842771783500134365452820119758450080097776490362074336562026568094111939605043431586318695193303681566451363464825092888462327994894242323289260859437786569341228500963534782925403138615814373778727601251960991694996980680849335061218206788140248386600623789942481067522656035251316097856033593416213989257812500000 [80,19] 169074007545163509002441501307688052964840170352773562304758674727890867353923116665214719058097075372680353660173146902774512052559946924073737211790302308420613568389692979689551913572117704328592305703918801576491874047635504589150063320312645396994216823864162839797989018968121805362916765139887375121030558231052631978245461504492499804989373016343254321640337933800889949974353021115429761695649767917524313284403707404336770679394749936637828761745145127535598677218051024713254949326905104335294657371359309867309267024811171512380325710884847713154494721341867125348546651824247462248080284160018905818707692018160507385389189226178315506541021486515244882207990262897599427967401154371299155627338184667312620036735224201255848087803407884543776081053313710234171467779857540740809407580423089404136079986907435858670505660173128049865299386273423410338110576851195202535212749153078217709734861900895418243009849827658185738487548827575634061565372663898803733135398695881141259885448146141165158848779907390842039323872808592360198733978053084567119058537346970003804922117110387803899061405104586355457541763480242301690522487120549671556805345092466163592486581253955932772687979053920597587570839750282098333120615476906390936586540922237393552595198500966167928664090651114168033094982408009843328142670901077935684515792627917168345188518230972632681681998000913272706552620039835946650551334438398790907598945738083546619322804155410707807616367432998953334683425287595927556114351604894935769678050331648042184570911776945939449178333326927235613790331480132290138890758036078351481153964945975380088532392866375794302583254290229624174621110378991735638091255714342354043961429178958937920072041978130634254665578256899512782377755404658931637131752782936473040427783396984894162960838538302936561923178214233815910417782432165470317511198695190207922851656048799822023876640432267350248861566036552953137063453731507815442957897090012783488383135017764184993659339399152132010656351530739424139454120707541982677466070609719411238204851371792983109465267838425879797355734540637075039980672398213989314361146758042561227229255143695550919062940660701576563716176659912804325358592905104160308837890625000000 [80,20] -217928905338311099743740350877484067508119360522987715882427799947798214022913651785393437069738557280014026350543726162769886993618337914061299328927399448549848052627927729478134388885322192954222621875192918032353832616062896878841483021308005759392856761686523790427233538481073713627244801515642020293426007942984141688049845836485118626295358753467123288598867195435494934287076957186298951269706060966336743813085894253323053507348975904592220797258509341835328925527114651225669622976226888603432082030532912926088483295752135891342982958355271413004826497371179163555417643191566903606206305132003314151431497642089073669591339163425558666870838804190617135652018159856738545430613914241885912541565467739633064343108232002933744334991492863275465667807804042562327505546433298404101178751630616238844842488263918931290028843674383753047657575992305652968821390703238986799588305724170296391601340121423091567844047470395876920445311757282218768538476813513073949276555130094595948217009189107543719123735630040385286148082231470776475580459041736112136977798366576562638407286972025524993983130279434490552183919754707514120937788632778985911078035560361220266112700239615183630356280021823824517602116664693024758678559366669341569394193722067659015342216762126938177826819332864810260168623806471765573071154349567670350039650677116086545376606615268392870819560050552833201714575249758568120415040071676916915685081367972027633636763738049217019591344545381928443527304247959432437571757546257754171247091458186882526409714354018368852529731634746161079101150725114126022871976970480502927110108787250228596653506562682873901331318210457445691157833958869724191395531334692711380625659410885170333172869279442783087603553674050607693266495692604950344465034171064505380529287328790395563355988317841657478627885341060559788793790425718827403659116033371529479602223644927003899032068694691078624085717040924902724149374980550813843694962374214147411747353485791396007627454407387294018026744521237299842243545721992394242565736447488447274203723958443899068154807165840782961653969444516896089941628767173148704319616671579160571806362253443369268446678050533065230400485423611911528496420942246913909912109375000 [80,21] 180659576503531754143798639588516837204543366588424061757134581970290268848355857044494738287821398627562361999371729258763443576469945150589746271425598315623879381698110984359017925578757070347645648466330237328835332784276399930839753136487559330722211155722665517165919115934829019025417035362913440025225700602803548632418986344111593637516869115508240219296427239348648349301344896776490143744921573995560925787739579000211791464593561705469225347753637857392410458463355700338573034491137407507055498384455828686315438717301207663442607689795006345965990924908416310032536583719362354753760186155953808704207989336823891575446823087166633946808831517717562714436021305303134436507320567303591902915285447070583179726953011328823566191235765647006570009242994258173354280726029547252092345629156215795067121672283149451354455495182957571853683023990658815316118471998417430383960112865285481004138244293090511126108090211428287992639173675097875630580059321540383163079364446485500844979881331788124441457219427638405843158738282506586674128841213027652881829979926926674557113953033545713794514770545626102304244488908158118986603591795379803727640757917698947674149538620552765861163179228754540795665069715037873860690079746117436130330033823049278460806066024938251150640590995019203373781491152074989862005423769951358695367124289465772086577094965309144306292988715807959661809420566621204160486654423156103248409168871637702225939980837074609818167835068033280996377914818338831151009712963264693139097926638825827425592806510065136935676400399298707517397809613141223868812742265684736064801198759844980077783002857347078412437267847603468237233460593076494287715393443573280227540591690393494986683800052775383384387646001083930354966932840253070608505056764293451776638748995821872056481374069112019779712124589192524613591992627994995014406241573723669321502523537186650610213259351256516433006963595371832356090931598001848500161519404496507167214146459617568314829280005844791969470368392360708736570513779571765082782670420042930309976173028110546999005720965920150345522883885347553891091315361804003313285842487722579334703386385564928167709092573114222027991226937615465431008487939834594726562500000 [80,22] -33882762360628209446391232189402939344875824634910358886585856434918590729495356537718895437766688273056717405796526458730615536288539828975927346202697296724970082583006874350517106692760734921572173886474622130542261128297518973701588292138612265517611578756623615456674265592050077441783295620089017140341849696429816740881606277853495926379083425419105409525027820285029502752696449108932851108277287132849730087128882665903972539721490004157988993487051984348949455319788245645983219943743238672291117291168568042255038721461747213836597504662007017768749375072567025853681467357191916732022622009396599974956290197208215531903300253360468858083596165367752399954774627078202902409294474706269836822407243721252670573796954600621841999422454002778796988278392000342536338054372466352683141087814142699017693913179928344639338133795664157270394092528249285729762262355864545947862446990797467947396679448954609252657228217951762009833080415054809367326177646042753824998100120453009209793052781400026976610545140270774889229540829106236248443141106643673224086753166431392826798302958801690839687387107302519529047780031301504243608769023039008612019710707231288287186057216893450556904385647209216849853565817764800965972756962371472007069587815661367214855187913296905572213891281926482888173082434288215248440911551818116812438282467592522836408987155500829309817371592400814723654235996606480019150252334199259744363760522897502095079765844203744892066064775105208287153125370311044081527555648770472718393200562155406147169760190410351146109400309426406182747734515035956166293943270611795243126607022546498797212433103893025847253562871903778004012218521827097208811573587336256078800384575125220499471396413295505200836480512329031448390475133700446262470467317597616798293651181661439144951564480717434228034367098532481677528684329601608418014448587710138103548900921054748233611360643849728176594367701989291667225141793536732992830855246517278055402884580975096524590079507963888015157692399591244050049397099309995052409518524993638327810916609798228670043765778210607203552168226197391622424265552883401120756134306944548992010730471207223392598503103140749562888212054190262279007583856582641601562500 [80,23] -189727770337642304198069311266610792519563622584831997648032569079216173385945759826835718595889845847477447165947790074473458059029612350063255025360761507947934507106902018326402647361458108056778337283199021989214468306139784607999721828306606581587862742837202088609729536558230838066272902724197214772058664783673944269460808788741761557164761863948508358198508666110992405198895347153270543750386326025908958070402613195757066327142310311790728267129479059212217494889744313795760447967807044749500414476879750141133272420352752178976434218057336687509627126718547227608708575656739586764672353390400370131650921937835915616585119120916347778301824906150397651143522252745017273396083932502930407393168876853123438142276373043447066281450153856594270829696276534355000569553289273597526382738154069804770588440692879573851719622698712128671282001935551413901118079111150373100483103639114125434437506829001892862018675658958420773915466577970860059472333666944055419485584629938332670582975549319505107823793106219008526017004547847155752464776238523182159514374575146313926929321387115734792012807039902960553262177761161501788004483440746383861277023326746602630953357315215225151587645137802314525776435562780209396663056846258811784986558813299812937536769540918067292491357513504023939332017336964253379923411122505774932596702206423402626510891732505692688931308354721777028894324528938363902414591275026403230070484153643407298930458378627960762640908597168532204644416899514857210635850939594779298793912581340111330648567485023343329452917068512414868080669646555773165650134108442206141971276147198786449715200307530443678678514237711834906058395573667144860313582002704337653530001119675858741003363053385186685719118350336869538003933227058504019058545346482294377611346807362532727373228679099863956695031882670352493043322318075165254768700537394517342308995236526226656829533111454327694461535048758047857298570530532536113610677221976794645038326558439236076129159150952610425700135091534035349597737068587709176629939325156787511037555003377265498642177959425381754527252986267013617290486887484903152909863653470822441347343412252447611173101319772225925586184303028858266770839691162109375000 [80,24] 418579208572124772441905818041413809273426237182668947498323158060666136912808591772759268929560596879032311712878460163991781014521682427264032692246911786982852918609848605087299990125706774690324174404999149989882917415469144660847801987472733514849984414225434936003001612106604943527891676881605041812154024073710068614054872755664585560126290411859443809604266345456812527984318484962025381153505233548233624186094856290068546904678762651024841598884557409133416954763944495620097867080555925467235904686115580892394778778539011525258316968228179118240623507734407249488008384958453297867158167444168177826112798433274755887051529336582637179573624589758361604747003566041004373320734407083616384017606495322557091391559860896207080188417144526112747217063220180826191877876032480580384318303298038905698583224053248777647934437979393527844812565165859390732052403773656344950022622758557850806228688955739278297717830450406584942933102413495573845202467595109703675236151072053323277888723266882894436838822132279081072054429126477246418732538800230812921050495598083883433952392176403104773781605118044029528511811960627590209556675817801790001960009404427551411858689428297333582544398047925181507562822936463302233629348140568251243393922220810371546118954754141280440822805729081929482704982103592986325484463080131285766020116639912608375986039170082279191793379096068504368763485674242741329348598148675601262310307078310307238956914309210772326844500799876143753224162684057974996619006600978779720503107114103473891635584082006761667365006306381147742802691305022349881525633318037755747104180998527694517292793713952379925098854426746824814767951837176920139092116873829430783498982502408484090246161623964519498986796939024895240657038968621199882045740225469951053312694307116719126409779509403234189549116036622764609466341938780978169678345100228101124934720818879349396635210809337575318426280898681203573896695737543999276348747195849471519582407732117574934001995599534320226014208370936976211893683084119355386495004367323366494541546634541182657736392820324487676632861700216341649987112248785622256126468355165952202424136262468971943460644812712301288115668285172432661056518554687500000 [80,25] -584517194105476833355784482915736105768823869759886285386368875404201280103618176896823577083751951910268479164318516779548869243635124119057197492223137247203594766812083900914798370499038715473747805950449395078337701127786758677266134165162221217473325489758611128625977703100324652052455703533209647826687812174559160247275558768484106962800875727837113715175596706998535425069168537768247851572417764784248081751271123410468904937654930032063445990480216236158154686453774582056514547238756428846604252800305246496673532142042922053894192282964382575394543766254994388491237229037187006970029010754372972909823878903210511765186161082400626998223414194545001740751211782475412841287031552510588639061475569378171861099845322880362991457664701626863369313728009884428069146398724453748188208362371466510403645246697941690544351350149536821718010931397715110769130136794269616687229036902994874740804612521652633680954216709300683590245642624065594294589618386299643546867369320197830819730192642144323267911583642152883495738127030619097406618116880342406289007292000400813721375004637840288639586883157743488370530589000264425138545056071410244003489257892457081974334604066605901253640388679820259701283344357004184106171999119664817626572626068684043909792839866542324752786357097737224083919654662022239637034330644867238074367503061036652571274720111401561887109516839910301990018662769028249011585185957024766777980234071554535624756820580695681326838862676758454177711036700806745453904431191734440978851761291314945464481002764526203028506995209366520822031371505886028344916419236488443536071507155235913830643351761913133449414609724948760172981621618640933577081279875081960575393258902061489351838137758583726135560605322309209924177128292964895641562545894317408839030990829226514702401579263046612873773553207401435828884158155747113300872023663585830720230457142903608068510280376741873563529631243200170302126671573609636148257907115566590659286521162713037511846389763250736648260137665816959396755432437142173956256614104457840006517879254090340147229712449138182132245409731465746605510498920514150008783192110235976044571120105263848820318587501398965855514688882976770401000976562500000 [80,26] 649632604873483308373239216363698493823250589411366126293930738423572794761675044868222336823761243238623200248116525082906766778162922692696364004345669222760931820590134956384474934224076006696877522644856994498172436098780919388360551726885639957891983445228613764779375668651689180624856634088065902845194432682261290842994967074471534419834919596355059229541710676754938909204934770355589795142865365138800374236189883045823534396511849592466026299422097523294415730929252912976907765870982249147373551631635903101105444818292554604681961156519267729210869071676694493231654505428214899592560338626189437571836444756700845256082082244386572365028421452000907597376619174470926781494153463569755706713284708010295875786489396727174679369285562187147567485136989052768720454955763188483846948912424208292768431060815257926434753930489261671228345416106477965098024254799188944905432242383090721212086193292170990814494671192552134575167295404385667740629990676197048628957098545068808745139816418372203051017779282313995331665388927563499564750293378459820828759966037501429440479127453081400718412162278457453202799788366230090011941108591732267646780828620648114805621216287492967286605943771369687923779955548153395777513230319565969814273322758442989727454148921879024215026932769468367322409749617144542308051756383479229829647803363643007981646824980220239785110562747688807209985061910106190697653017865479334718953724773180879356097254663841597027452347102119614898068321901171048485218734957768105616239724900800211651166987785606011863218099342851495762941864089561884452759648357864517440605969403484181224898905130489020229763111601619777928768200259511341652436395616382553753172859553770158582789081490482278538007803362072015945085991062647261185494128807960296024281845653949126106763133379739692452523148006714660398027334746355902294480102290138706890409958552023007144200374235009804809157369921382608220673549346782888576215119717881552986659665189149075194694900457707858538602907211965797823025458151817016099908666704515617762026440934696017201618996818117316049252685100050891741865115790389191130583301310545474748473322356623622530916260103817094773148710373789072036743164062500 [80,27] -607002694321583071732599686900610717337517459569661272620029825574884846162552708260315423729862361912931634083433711439488141905988963185055992066821532094465612397620627086188551600120847620256457996313384818865034164022749874342024075563967365933982921850408947050197420915965259238776882155285466019196536866976981284772830515182324334517774716690150118702819018170690905922680074801890297589458820310935414457903498214850682275101168158267904180640837802772905570937816084432662615850474243392819552924639624191455409479749818800531028942362050467090774446781034302600881798487480365562432079332531701166700566710972238253171107459959328184424217006671723405071119814069818745423086218291891371471635848025191407796542099773779683041531254121546901221071791252227308781698768377991298937198481290723760152723514075927544529637776317434095047843876768787431955121662687730351893984183143417267338069185868499173984329374780564265786748416733772130255748211165327815179092471311469636713254227011855677926484230598514007255056100395878731426063786014913013267982899413442296561099392053288753587506120072312320476554097126503661450217577839994603425079400310817259641358151487718591871081597937990480509721345183951634027720289549978876531041145352003187824882013206870843185553400564348081734021708615789158588932765449096683105465434940125558066247949851758537281996544874786336557465770917284204719498559321970884025716899678502684433396796411472096405799945984215383765399834778167401677651730651941638977077905667096752397134743865401693441462832171899883268099310985899906283069972183547504667647851697370080911190804645811825463477033362297139633906997401593049896518210755035415674381648222589002095831572223486073726288578299357075550765499257815606153192210548306781375431629903180638501436734650032031010170686249437177443782977558308386318968604153744896514626957701827991804653399184879746078142535945921711130939323166433189067176179677361436652836092850293269069669491863696340785285555197914641751824960391957572292743580503839290445189075642629504965218975361144520725832772355694779399482659450383347041428022547557925915790719849519642371468708397230784612474963068962097167968750000 [80,28] 475955566764514784283632318076855138158822570230742057829230311884551930092151745067297744701597843864308929007463345763240291948089261911268069497300909624810951805796741285129960861266081753476220583066459262537420771222885545618100838060906327134994851575192735413511356861589100497525924164911677702763866297169527805237586145316804854863293924996301168052191100814965341757486578015354010671580998842045065658748225259065999677480217196727961344698374977510581925094934115773433648363743477590992966571588159658059245611361185106407778039100984079479659877965706880112640946231538248732421475010661338608839551031266958563852831285148435744894740539643562089095591435345791166478447137772419971635606924563071842028541887955977470094175924178010635356676222573654166565392541592278062370630425204569185631613949673336943173773200601076214983519394115311498665522452680546434748532791803387623169234273942235841466244537263196144408691530654973162686341891467670501238226157594908295987105961681245175532417957346217236918331122445976222483436507068604646794636743755014957078392425915593280292793492353622562817994773436067583169779360489036200893657571663373779645668700646776314059848107017431284435916215209253244027637662543057273558375135123810215343685132938784724663361812685454753166348096352291006838293060603461710991722288117193959579388828367608034723404989421946337661383971002509967736789800403585674229766379096955185147845740018409352868724852711786664789580128972238170840784819049257019730654852008769414874132970003495219254323031735750636756840508611191021919825716726884029438908586164920686121008301264721650052118096996727877690925741723676633369785602882988859796490746911106837936822122844976915285612333759811519046821576128202609439379192556368781934544929103977904992723228946501366960035428974629731101338166411748289735413492571412962717145373198847359098841429964378025636377200872640105657427636037036132162859761000957041911030758478449791675405959165369798630267243350094667755765265679025430008705234517574575580356678477628402988872384573041661405289481030029531081774779562568150451283480808656798662222017151922663288909909340418380452319979667663574218750000 [80,29] -298736139565148690496501944260146614075786045550389806846812023688927773796925725042950761883908896005261934586420101073897290585469240448745408750763440303271430610977894907115173511971338608870299442085541171322532660895307187220389585888828881501961092126136490268237517623379803136320563765775291118008169896369047098124340944429839027379823812139644074115223679317565151472239614595607346950900169711256864779628107524712831652853788879014924676053254879839358774497088397267563036913047436712914495035266699566755531480015458617311447139695921628224277586690052037460551059647501722714566310693251446286172031885766758112791523080816944013531248208854415661163401214008824220423304716066439641078571462541875219987247733192962070847911804008626085888455199136350222193751826547552593338068972612256886892546670191275851041609468266879114174671209164524017587998721796392540054745626645573432246802362875083917068124175049895488804882754656133862660371479439363485825561412087491464257564308035513140685850237116050884087067818914005102508672088642625047548989506092041384740069369271485392769913444251170940236476313467044233037984066910363050801350140845411726101388986456510564196826901909313423125708346256288533732830997020030512446760766064137053556239931799754973261379644942531831670806442646490678115866454771643286105836563117242229501742425647543310967197120356670615886085550547324617448300288780082277124190672917016970470532846744894288430360550954352078729939227408018416472155051788693015781726687686356334853847146644944167568014227874565519974906402083487731822033341621137470282319576478894640729527268379572581786023679078471646678514792509062960175572629677986560889416627302056921141220133683750770584064025010581322586684473932153510760767175306509440137797118753959311973091115879053876178279071456910274948568970411281304183526385552308440989151742211908501026344904677440545405514203130676753609110133545413554968621720146937691097917772095739139318542193892037158097803435298455466114770184042703652325777401308352990184503000677780819423747885593215590166124366171416477453907108718873224177136184415087756373685006885455341107959981172825791873037815093994140625000 [80,30] 127346629805955412308237978456339828107210717246543564242656792626402708013748127134761142538008324447337346807886693348752437694033408292032496226279967359094808619263767679997604896367297835737862270908290170787669582037528142607352128949546481507794176985229507423137745403610179853538528902916298502864159925351587904669624121794814796023765123724808112739606330120315753261017915298364800164566976726808249671182373395152539269970772956092228912565091446110088960946966182989654648006130403065471227410443064422875904311754984117610042047479083488709889292718847981316757242949976642898260895288005851344454233670669134655399865495301136536520819252251727611271912051023873531074588340939030815119773334500697838457972120298344847404216480777123020195941735385424354785735542569370413907887751645911730088693345092914925811358996971326496070747790110585560185359852843723876043978664183608559944589589267073161056042105822434802121158613049768072976193410663752743387027946480967418647545624925887948054687954757592437994362461633893111880357265162288939811645463946673162265448118631570698593616000833002921577419557044675266490593843940801223212984555134443756141525321912488160306700304461940818362018030427579048360940283296020943809518966572789986565887073126399906134757468751232382684049553560003338168876951235805884253135578234039241172378657747738399173034936214463852202151937198422106299088219845348596777829797963528228632005572310668768456963678686894507613769658386288015708311683800365703129985856726096524213565586237292546870009918994889885916451097530825436157568073761334696660670146150225960886406492094318578769991828781405659464039780963683733697034341273217863609655129761804159642509855945936041387060784769613931611888783762286443770876879440970198119865520887402383210860516520615683921027992349852190555287187486315703475578605248986470137966558607745389837545798916123663803950151407674164289448137723453900823525556339998368007388797162404988089349301512546630766449839082484323506099033526967446926016591119860121773699222085118839786940243580992493708623207867590331085197896602373966341149025365722406060742537183688716240226312947925180196762084960937500000 [80,31] -2046027949533677581504751001394736752731976657178647704383105115223029401487923301254380169536906919670725045686468696539847736353130012941910142355384733861188280873577675624706524139996810551119201082650286342426342180724848828672772889323418334324244190074772531562221180309903195748970163806744820406389250790156941455688294899056974000096650450290625864067365558151601387193416156143956097898982056443521671752465431028057889707500501633092330504340485454817522288886604434147682658585649385046731233751744112300937160046781425703404778492927728324875106391961504325220695108255376749006216953785146463569328973799630695293101117751524831662475066975117614304976083034640790147141198945780955116972464414090901038637634962978251426019937987114470738296202261565053698159038123488680481537489650369770121446021612837405997246548434058003243776918901152460416853439925619872530093660756681575911356905084908782454804555892122291092524283891978461066663994966544231671379493811751832905302197331687774290077707258156330838928218809172216716540418433949556502372724955292310426539493546507774781618127720808103717927814602611059911142132326242807240868719990580452491044330901593599093729552792026038428867884635955443214442774716444978296802679709206575967107689568229841361555505437973825220824084096825247202727991097763580862660383492664350085895953611080537379818108173019438044020097465583709555597573285355240553335844915990120912524465375848125494390532531763854875843829805619105424774690412991311348229154098340852666516667708696040013223410831203214561519967840847323834759989280879712046527382862274096675906712490704010824827007998427196870240733688385066565488449117675462973820116500083999718062049704674015369088578491517139586099360306465793699254266371888442303772462922612336189459637529520259573999457378770471600171501160432636015796420369078352840726175727212595059766213969743406479110356608424589592026785494587424762110991007452144424518391370771793830241367765051423616997339904903745637656527066236538225121611148184381498316027499213406914601368652184415768745714663734612910306274252521210564849370138647142091867237034819027030607685446739196777343750000000000 [80,32] -62548587371832166493198950814535531149282581513096033185753928269278349358182381988992609331685752587763131589899450374559776906388205749937151340461169851030010087346230166473059159359970615955723176882329666246576219604055428817250655850822082281065261316492360282872303246327966659626441416499112355967663507914522193577363579412417921448876728846491292038690472591162617907886464183196138659710740395279175278682115682382175527293218819417538977118576645878139862332206050665008654071240138974057669751335088092842704894360366676467651227483703797493893756046589657739152929268377259917249697199960200868825129832065882485470134198906267030234810612940863293307636558788083447250977054781279556243555833972912659319598628666856000909874346120470296439056194703866576651273579308667142376737067977063361208758630898885036860482641834292451328081834558787587854337938430192435480394729230171930926624040907679689386571005630053239181172141492849062392231605088977511461500854639567417937158053924745308025506538388318413458643310142631380961064304410419394992206604695276488816710844767329426669716115725747051118869678768226147042049683634106426336415460829223865846832092021391520069539642302218576241279303340089771246828482652374377257310419700958374194368412281330113886165589777722595698393796774951338701757564352235689450101978276532118988205612503694108918015058949899661090818281729463458708380060391766307815800941043612766530389972832693923467976647431366342465341021242585236274718661471907813001163422949581954741066403770534667374652471574511744680317629999931099231911411870788973723905752465435747554177337477604467378435157661055944238285905880000054059031172479986877526717870196354368031366781893615942193517158328385602257015915148430319673199959153339787972982480753060757092039720737281918785397794669213065067801392217519177323949344570169117204073727147947666259215427550302477208760881149774224317990413371717192561973097540550105025801816258275949344329172111826364031672614633190530059857748899965750668207045558526020661747257847027363076156000907637375634575706396693727670785662356221991721076723540282295678380958259268140864151064306497573852539062500000 [80,33] 75769161433996327478180511076123019103366206885175394864605777121846108301378496328648736090148219895644279305809625150146068628404126009432550528171460627174749678686501983576720833157413409736600402772658976697554898239158015142338713040784063295213471412372809214026494492757833768373780810931870335740917759073600087327834504983629169459828934876485188054827237401924083304689739249274498947807382406101534361215385638074688600938400263246350366802928614830670723916102092886662937309930757834896874564422501678762949670400053383342354627793134904560402364456330554134208413195790002375651808007252376564936102570781660164251566092399793352237791261482266122535005855413728536880518352531538016435943109224914780820886933816950877747674072891672466017801138403578222978859484810231120956860714511714945844418590038096927975172613575549588661183557521371013994070239893457177807701365695341387046277570103051735146706577462041636076225855956391451491801855666153151085005422476955564381826456559975818255142158669306041363924253119626896137716649508653634592035360880946480506585104733457590669201651791523200442216185792148768489093602478129495649647410523620171342605668158875667767312548990113668457326198032504130627637879722130782578456643773770051201778010443628067721985267428374024634259913694907471588235661165226898796789471295795574351290997169001342581128172264115830413835158856704033888361775424736346437695940801743139281440817025667226276202364429262943449692104131314611741294001170024642080768540419186314146204683685512238804300421761374976139785043743728965099083341625589847035141483587572123066886463984125447863854310652979269546403009423956359187944314266839571476758097114826524627292387659934195921360016784615462311196633742974180872343170835871293650610187656385621642148715516881003107395417144642950491407828741492569791800970011732743524024097856258917794040731057349639910352378431907177959108195473780181676220189016349022476491956664492943562496020493135636023351399466369256713239668033959500792135857806820175657051010221978968020120919858794335297277308584586589323441102671795841325409383807006329786259968273043341469019651412963867187500000000 [80,34] -59191045628646691904532474119190801442795336590600544377776817415037146798556257259124800336471993282326337064035534275926668763506278323293946103658876613267022582344414715733034086238634197613584258088442064018764957709286765564799943228926335423939885965250253685910369002842946147262654712075296152487949469127665112393839630709626058207898653615104436544813980977353532851490839477391081717351247785317093825565177041879173678231205970490780453030472854152421270745340007201081002414624083653021746336989766740844066236280586494668800920971623921212334636804622068925637154835947010616743476430384407906822458498174377810438675426420224235355510927721419028030845137262382284650923154185609993259180366054992120724220049035107240343368840338175360509587777249163773221647098250091333693818677796331833737609616934608775773268121324692820687195075787274444621206840951393983289408140954799260237455316744924266321179176692727668814687496810902836277494070424674906273683910543619532005749985375466898557288807156078619867758329817393343615556502727792429250433465285487155446833082892449870825345875335137880032066618993695154493343517954709835062919135018019235227254580670707746699380744030610368365172779471566125039017116849137824986583915356154939116903504646344546112841649655461218344920354722858026775631620511005263296737009823850132774379040761028271704736458436252100904710845508166581569425193238977784199717814189079164908650725531844506629403125987333364820473705894062861570996300554709431163846241090782370170733512252638524155323134325932100046890686208352321540009413627875660655601036133950522659927053150731555702826596660255241091058363728401658352962529504421605293682559059722385013203513912322027764313436450197171001040698678376722224502835413259974027935422512213475410876892307703201393366857127932892504773654779824865427928589001427407027520208328085264271210413867006833303110596510192523832158417891489542743926629697213488390219330739117679665504011348174548643843392388745791442618072221692098513892412317962497070572967253180580366108497482945134375082668205898085132775964765249410255633270891808313945992026106068806257098913192749023437500000 [80,35] 34025630241491599901524920369780881074082559643463054841472039806959170621130842128503438046122203172495005990509397214633011343263593991806030397474063449509235640497246540689428343196694853520508165342076384843717976044054523597713609683940066059646879647628884164971576500084347044818515108222050223263895576364132509257802463825980759829284238483557450040472495771906690670350098016279053058837115250261794009526558561603851566622632723289001329712894847850180563252826078947589177339815936739077098751947882267199713188431214301161125113435091142427624302872847664853443214237070289831775254943866963801676816671010445041111685796024338847260312996195208462388445872065729962060991697951378337252020166079136966010396951258778203288694400444867908510832900900479522495490792255352221091692025175883296815665471787202366706974049842289341637344552736052088439079903683806922076852278769032518963308387164649261347198432899351804278436447653803799186009034224579323789429660314993117360648217170200219267734102799847242461938685998553150828868715027268682462346368142168913139834475522075649028640741678307923492107894338665211081551370624148628846267723680180254677479111668951043014984944389378652452237680622873126943903107838857562013643793343810177930110656496544631536274572418150517146795229731588661962240688144608721766575494703119455330052860417332543028754800162629433484201263754713666020879058621923490041469489037519694226866173003554093702950254464999254426110874106807315273982363001380569678543031092611400777687052665901457161845174183761134990003030158624903768133804298571043303473687056453191067364578455117539210034458755408148114669332010578590808999596553586006222186240841997881641114830767645777909123142767748043311215253217559261681269699992262568226004396757948057598831486088358906125511545243388907914360873963759120827412040562067683060984469459654625817046414618009472700653641904435086316321872404412511694809365605043729803101965766942394707553967874527836224764472602497377072954049873568369771830419239058694121020022077878196510978160974486311337436792255823843085588679774848832334703809215752101646756955233286134898662567138671875000000 [80,36] -13580917764601416302212410585303621176826053844589222294077440989962289308780148070823297570372469193993689368253641635773113869245060563563857310097860595827228966372138882787887911433171526599750089893062588280185391568541791921571980548228701633356725088762662243909535451164716106582537137223904762354490778011490610843326581272500384497096085580103845589158316887296371401368269801221416046528535103540267077678257112493162887065258400449642861944026888853825738762495858461918649581677738348739746676599392696338094519207826735298247116861726197652697533971256928586974232560960739361939535524959501160057579434885870792471085979365454222413435008661894820860325553141346157437011570678063532007427367497328135087905429471629451167038495134260560049869230688656699398824752328035885577083789608575247148893719390204017359156023058450433311423569404116752474534975346299625429279094124644971987979098016273642531644338671404531602062891490387085832247300996512053805281500119786770400689570476847053845413260929184987410829912772679376560941941695632006815760105015672212611920894681628297127464056341954273363411593884377425295800178539320665083042907344015810490253184284116232008119437862550257416439018486231447194539990990743766955578982267733679438136739617485243437622357603608560782875711167010057531678911074193432305706600707093923390073441794394076736815404572407340214282304392741586454610909508996300190296582734707961949541766334287974387215531673196160769305408088193124278882840006029179011947806532555586788870794819440846918167915592918081072335770637817563440459969131282456167498428670535550580336594940892724510078534602149508273811511502645978941843462166542054163775983135900671568837572067191085533081079081068641119771460761976206544857277581972078049043988137033943399499559125801526154680541704531168639517079653998443008541786445741251852348812176904640826586470060690888032991790359281997145693631388600327754912134164971268687146116934506002517871057666451324041881319372739958335995134936282421387831220816602965659339999536285170257856640270443810319719730384222409823829754106799656527942694959204539273400769161526113748550415039062500000 [80,37] 2189656321200094877241319601936993308082207966340405475582147954380990315984809423793915933220266681384935950575951517878043341613585091219945431159165982478549305737433329915363561360223423734371448851728365790936221012450634509096539907038890036183362827216037552034727267476125456344396994503656270224436392687859133517565627421988036981863717481226946878589154787761926408537947802295339188742002077314631963082775073079163729769130523161510127552944134984362974862753085583198780949170329560214903414319348420627595669502206435412926384178807566569506392881806763628501683630435365633512966449597905260273269111946305635510444710844017074259127261670262588871889256575946180300334018996691654448579466829700885222322605146495997595331569194669521646371399317731658996502611913208933849005668920001515927368210678683189041241093338629207586255402595041956075533578280893347699349929671214147259507007507946778245104694507339861294819029162338654286875162259167749776385661466965953578115256612024587119550556062394453980856072703186016403614412126768596347241351524422075550534189494095376239017915682742853491073417544986317007550627456500028674453536128227026947037796722535350624297546592717897061349387636660057702445755279355846229519783400719613316119715171844325362329065344159667361583335451702405630974657489508277834445621059720838685167587935383792765090259827076275655489148577585861226789745478241800839462872718516176288713964935126838389019235325107232075564394455843543647294835300883689355394779835472374587210028902498758633384676856628726974797026474314892981669906627520475540655600256201306628779114084388921449384975554423121690708975903965953172825403203181123579599322520711684836541591229615330577774843311666988079092702155647522029447437899146732617126835029312196661418552203369317765729460923163888899327844647338410874607306515797048707581009493649733668288522769918012716377008234952287081404001782151608717222646543798490251766302091363158225696966829037819624613114449798321770013525283576725819869950680603350094066556243965514814811441052534526417732743121531757866629757777614756336095284267040383952007687184959650039672851562500000 [80,38] 1721019103785507829385304172139339156022907014893175122574223181699519793962346791235636983245322954703162375941783088789201486854373837101265790112029901995033382241313700279191192812233773495511017288793273600562356501723053178118005398737433104563105280240872534003207069363417373642336291980018550565620812066632079797296986141405788157007612166496835240922903922562109673583116371921951684798108801447725955437858120227356645314688885691929253763260004618738665157687138644479672524822482692095184586234273581646355738233639017018100534011917167921982690955017542167672714221514370657206354460347831187844001878823560010657587584489161905225729445747883966233372998271613367039878053710942417193747072495679695732236627534587857968848667999533409804631073853311660309249061806952632949268655529570104873459346251660151476436260892731085009909722396879694471688230681100868118827545199331977388842731319758908116090100599057792214698473450361620304595231483581691489282500266022895571125569719129219288465796754243619528163002277882229779714879259719082534665290806678459649659231912597650006172580824406132058894624233140528398914051516509959920648316582060686588545411811430910578451681827414163034789869578839235208829791510664883580068125336531111438538868819730582766952672661422604246363026962172086217169535903847244456803975836039666345657434322844074235874223108625430560509950131879756298321943241547435462009196719042919681234876261824782517006268341218321041503809961130722141147264284650898629589083359801574334957448923654873776579966822640026658037941000825503438739666717430709545986617963085556238997395911562446791535388620175329786164098796596905230149839940148336229216333151760460087326007431175425302233049203094558260944386765326705304530165157829304943152403677830653909168049806300751873734520586557461799288198256645962894532117442095767492814960598005036947667017315671970282581525254751786867658673527526084712283965812162773456221145608663683539772438875293084020017201240859793733252315751098812586699838184056548141130200485413547851736042973865406236357395782927138175253902354413585427429789209696764373802579939365386962890625000000 [80,39] -1724778362577642319285586047780415582685413101956427800672854955306647090340895313348071057853976767476254754254634200678314532828569889415228201907717015051969485462080578176727278977177731044375927982540434994922475234010642116591359810847644668659601207703347980117694644874627478832280286729467070528159050654240006835300302820735937659430144145853913867147476411054396391472947017135196681819670199552797987957963046896517845803159779438811188243165712270978464073826302436670231618731967633993876981966221170742724524375557864979106052120189474190236719429369313949668841001455264934877421209914052579871565779777501641243858177091507271912661861752328883382843770867226039658648493409763070804700635399459294091809442503787594859137151197403781735536277952922284581148290016102386203023378155829268214532105618454933439680255270654809020971331275284386422407736638250722123296795479606800299125609037227807061491988645895516675980077494740136989517024261158525250060396244074067426182363026025852665020990804111219696361655052367382979786718462215725036225274522129348120641495973467770043508481443519568981285676481090880223275559473119187739441583596885394251669581386962571991841569777398839017198160385239451556010884849106697705844643922485600382194690980776371854021419598257389461659111887621170076453470943493860499963470888726881570925493862124391390976437644288075862140230805520914590300515914937161539968886130926800594236245681706655446793338547012998911757519473154311324577049410802469681378512702658257585888942325477667793722563622504919736476456455620746768561477262057221756329567410534584599075848129474563210254573299235544151062285170171963058686613752933403451816858251636464402286437063731417841220573695751760952496944116950968309520966943200523136998714261337018577879517704603690655709677569438604226683702179004463032922650531536917162636223047176662651531566653200607463009107013118875584337871023089915731577719960012284989487587614139366781383230513197725193400796440665597023969907937600955845333401051226629182504277644203112554035497150679369418756992925078263437746269874349951296832461622443588566966354846954345703125000000 [80,40] 721632032049325055713179460094221529485077760088425697452381850410141315591103847693283312798773954178785681741214996517887938037834006393440769429404079365941554283652162448759521396034422887000333414312989624761790742180877169802284148191355532331220890822583713024775040686552785443855783249437813753024952380007921959017598607257249886060008446339589756461447213805861845206287577808452676614756614059714208330723193918579013534739992840677001599807111441259555289221346692677568406465008977010920737099129999440242995368054255425282325970440621110674524545653105110498514498346747125702929710744727855528633554351451416982212428598005935479980089145548539034518719015831591293071813729151945164613306332464762582527507980547061401588033533051545381464376280377932652309107917154666982684957218497759454586725724511694569484156910180369491025722223616780769961211864641535556743068941057937979715203902414959258672466402088133395309886963257106334774575842375279321531034034999070666130888828674902108482019009811936533640384975064414366590345018529617774920926431026214975218574580559314587501649376088185211029266226931885492954970291401184633577805661163718783048704376812876734996417473768285995178523124395612092928652893279865587498721986813903848512351825575448083389271216815272486913786111799341389048510500227400268356192304887086495614223473917455380108522612899498083759564144328369491667149496977605880920597325508214075205995512697192795202733864175846053086533405223124199374492792987285989194687686713672482883823128831957794066317926753569257093215200774228473576056014814470376671715563960110636864936492735054982933432494156422114037699228769364487286472673871252366378004559131516358027555832382458502359613240294962346370416790117426913173797036310157666671298328475002717822124585923499145568797218077116228041331974867934496588535528536258625119369127970169225350910075401464368243331910857996947658872336950403649375433709041965642293830607949220858727947082550253699771301818757783489328467369260587513480412123982583769751617588306818355402170107752300992820408265439951443425930561974116807244516991204363876022398471832275390625000 [80,41] -43297624795845106662433389571699566045369228311002334842028279534965221693790647604006270988450133219786017815070354475729268277569322568608898237123129365024535084262653918168029818147074768338393935357072820690889141983928288780261620276948028940665102957482680525994766987940580318934937003733105253053714991081510406471940068402522192112790922373918365981874514687627376830522714182616470810967396681006867520947873176346141173078154229513174790680390110920564905056002768464025046138853222846906351598930845883779236454610606822066961056177837242198945588036546169279229208665862609632434984306236963977797408196110420123699346949523632252809139888656963023712428854381225050178358615617393940622501261855534018438459856074937975604807606969900956259939037732907655169922433564660676215738809675167450987671287199803867611002749086741884255703842803127796395500279766247262575018418470682727416577643576349575361351518096583815740579654966866525175554359049265491475616474276056514607502277081120057997791241910411649197426931344234850104912706898961300610296328354767738788958892220903449711302653925023655693765740966680494549923645949040034518317393717070103380005674760841049466581869756602579417396824486844139396848138935059329099235285266659342071410065040574883727954301727609553636311681069374605643812222635991532904120280285438258399230910743020421950743715744728334616918328279512491374623928190178035112893777385543335823087319976399438468291277653194605462297745620600797290803003027191186149008441016579975928751096899516298790301251331352100801115837542008750718051600262237600651641647472438694379506676553027175282142253256304808117611488480119511600401169925261184861350766677676314702822142818425911355635079635205641889594082262548495392967319960585529963965520102546022434226495156187618882952967916318633017617873136831213439093268473627459411515334552826540755504594027807490118592167066115795207891666073872070112779858328416900407886246225151250757597856786292912533203595074034834520945317475311006779882603070726830565629563965732135548972227389373260208691041751133372051977638234401823957853139290818944573402404785156250000 [80,42] -150271797516137645565905254260154519395984526116457337298938441513159365137635362200964533523665515651433125710614232060028836981891879711823947446375670380499577387197288508757114127549526322648817922482305710571187240945887321383626819965722066315026073473847448699862438329474423153539565867435288642037116442976707564399055335121095314331217887869007845274307311644168291986499950983388884422712747435738015634868926718273371590969149764764116505751456416514653316289226373663506531850772131843480607550570757018290920908245015883199982546250449448240489014925763650693822799891837665478827442459550921185847737598066872769495313825965935208845177116891201630249793536177990464171207808044417936750826251309035623478271020836271010671590216112279483932282717749312027083874323802634913872301012675122611668947405404026143677821980514607483739019015593762540987995958081058387334635085216290964502401328244586998642469673320391263109695744121249050210816035681750151068112480781876080201210189284033476351395544838447125653661660113375587516263122419034519154701393660592945218376323755383470760085509575999432772601455422779680377192777062122551747909091865277790017903159608501623513760852030557017699611957105243737753141899640128166478979547616309334326515087260972212917423159569313375729465056291938567439964816865092645442308328363552542243388636874480181529649828640276380411468991358878271627776941780595111015365696598831888669741425892431514208432934136916083376408827652320754758378678155882268925239669784008416282974862176547561262396485575189791871077289076878471530782681404322310036417763290590171999125670789410283901944348733162914226445772298647064668247928254157105478825226433044919294263674311570847296717794541271247948680653644887111201464719158510169336368176223406384591631897486080804327804954656740841843025372099438733517704619519506867035419117682985520116899683594979750448736604475896504833722769491115041483364163854614881180857468708073945592181445549926327916781704175613599843157726761619588284251828181116116992871317616644283234901154148731420978986592409525368412205213394794434123014070792123675346374511718750000 [80,43] 111938393755012956216458981384802845867516427834843637838040278236835926377403332668385655617178596437737220596382626393981242012827932219081816545722433070857116750595535253853935320518694708756118009974197926073541487828113603656586539755531998222980744936445826732169225561484478084142441807021062139709235955526787855960317298238575640172068745270430558234069093634690102603027938220024636864497776869383407476654216107830179098769664214731874805394709971328407294860364257408616328557997515664149166929153518459795994184072342204178131806913351713976132921478027434420608957969811101708733389884409275438849497307010772243216562712734170728293992214230098237509492962976830948915489072839873524538176499293011325693112607953088661761949230694965645962389834522528679581570766487653347396022265697332353578759212529286892165415148850130827282096931641638124167268741573544577619453331474869577900103589821478069694640645424738217277837953015068686856418914384016950149815458817503049518829164290504457851150670724449550312591580599453887015162299887555988504255403140599941421848303790254049607001510233858064585219975029143186853179480388856216290913229634815418722237413333111088526511737906032615925847891041835285366604886927453645411751023670690742116755141395967539654652894894299595117244476334164437258966140238819614327899218644027087944055736682833662207226315663281897097992821057368332780229092919943354128531975408984952365355881656394591698392666125814637132548436003341716187457040852479170112002843153147814251938429261079988837477832181129923778207035394567635191481682999647550617181881137040438449550679995160470658397925661648537200513872819803253190511423065269618355328240695663241334333655590145645407709960014586488336915171570840073422324942599417211446208819436613123948662813759136847661735324069669184528831099363749098416219318735869017499943322157900312148739576045109324006451704445431165031465439211118626539471316229695561504349984551331009037237992645696078797049076762944798672852507700339992665096356093762734246885194244241007992314092579049027822633027645486589976998176299005649525497574359178543090820312500000 [80,44] -43517183744558538204094816722694573145160395818525887040856847062466794003830231289760252092702269176528222851106366915735186803365257930145324742540304130281908876065764161878438427202974721981405797099394223420225264029359545467229790386797154876332233871247750568011143932498552511105046467550139783653297245696642579353341751072090763844176882638235695268325012461761850573259518609108917311034675695029311104538219919004612189867145482322603063765563001588818783593493224863441480359354203680413204475668857888626922981111910068630111581564714910883989882930748418093742030302556948326765071514647469159121420951326490192823816232752542850827714739479474955408964909535715070243231760895539492313453009929172212333370366327556714077160446021365032868820953048376445186554232539675522209924907791160488383568263600569700281334223617812697260734419916561360497775516821483424609045753950292160625861771629478148046941318391206256733516950482286164253961924879790072850704922700777538542556252563953369988964347897571752171327343976180993990126603124135019816466466224009879199408907472137841852208971392484402759733555090773609035166793021529332020247969871407621714420091463959245681664315112345791213007282282010203812028339767501254661608786007714873927163022729555511339055010208013599423047659614322022103669774338415438631170204395290275834745085624371143601543215090754382839306336194701072922686820278487516786780887932756672289022925744570126363714332465907641655420982138056635918043382017236174402193794931098483716859899415676122309181035218325336301355002298124261769210305886624186170024555966602199233857337935597467066756754823377893043526640345431196541934220461697017526906049875239528812671419214613913415951946953923382476783589430824190331502880506891895478772204444368537738530269122664174487721446175923916768562582573111019161070260502536916849981355951380086905664766741635619371219591736936089583938687226392542025126196540626615713031050121169894175549316173390730208011660646162402972889115972826667386164344152654158075303141504538712252307554327791588928362974244518279135895272302647640572104137390851974487304687500 [80,45] 7834853374194570864071652299860091095067969195674824700416749166929099834636882175460263607894251272608908446948475655425000054376070176774758734224600738048619571610500175977084888491964521239262081389262046495616127883072925629064520813671051885504899311168166155755512228301779382367788323626715025611629924435351211687340791167062602524072533309809976113348053876267623959069044779512137702887819178074512616226462023160713130442588175775048204837468701391224907071579717448784086924261785444024705459942839736460573215786717684188733781173998058954039704743513599601530016779495173174799961998835216974036668098190280198795030550771271028167101839128387853528232763273702071086571401800491980079642478926813468049648384462652196847455412283219551081293713743231027964185633058847430782839294573374408356506786116649657443547761100102400823294096558318745880404194048443483994668171357847262011751810539226042636628596848127462922458166553735851302361375888489560903617597723838474492269878735098750319059354581259841562602264137873921426677657567902091348451578793437637575538372438458801524179084504185079941563319310411806849549916966194593638801352360722006601757199149499936890960596952458317436234346040298477046940931352483391276183556125658394109006138989141097619623022038188617413419783001804863691405675408177142930456105717672632732972710159002133065894100387703597356922251017352295659016332183300121200997762610826693352960956816835061963825154832665637116826235964991518063017488671639866707653281177416435722502612949890617232124942202868764071856924098960712679819081587838594825303370858434712793832411831637260303533021637322696751787983557777863896140201857759194130124545019815105413518651718575653531185173457101804398166635474920228644921858786947350398374824232210956446269282063540558619101762710709036149626435427666338575424073536659916838639992836422388066684049121832641521757668773204427786741179014554204087667890157228016541050716709672757812780017899340204327680939239722822699779725849481233695259134394295378717452541325021652628638390420231274781502862996328002270773893656041764188557863235473632812500000 [80,46] 1924850071529304376986070276789838618203091543672502968770506090420175508531758061691773827800288499165793515700160954472032159094550883585555776166427756031556048829913072892652300631010805965353814766297147986233832013945805407773390653273894326637706727448415494039764411911906525862536311785276214988862945180361436316458050831177379174910663557444079666598503887324070967820472692595441783537676775531842945748240408449176637159156131701409223561458032808897765586853238441916655431997433126637154666305760736389624538803184389525258860515524496318303210908872304384843700083471729900843191662757311391275862552642052984265824403926064561942322910526925985810365014533992044450588413713598432118718268552847532242869178062906240676522492526296237556262452255124540282838314108126871436272737313225939208757380681240279627575652440786397107273128529758607874072822811272209739609937608327811019097848385768264213331433346142583485339168514493034930805443214994429456197135857241373927442810982185221320856858786131003641902192959699234564125742189881918001752567451207359190078780731716767232970112155643546061671729284807729651846823145178109345381972253121896479929339768048754196767749542812360191243687368660618697416573769801626332327720332472821414192355767871499360483664753803747325427144171842967187622177157686679554854028295630584408006129190319216193046498215316294738545860763630045829663917255613795282968951158441373756893326663162477538624685475246524381464408363485467988408593232825099522168379675549305961446221032019360737996004321185579656517851280846271156138072020514089182463244667849198282330151192208103668360638718445583042744903053419765956383344224920812729271877664219114185101936039730423009176983337979805012993829965730407282230105119025406260578267705064419078020365645642860662161555428418155353827058769895071623569202065921525945893573047059272598047452148763204764912052311015367212587371645529133945427936372324755518017108108841135657168053442244737402363753636963598901273026196324612083402168648329031677602213592637237533075031203547456487222734808893200020296632146710180677473545074462890625000 [80,47] -2137702457813738914265273288386584939227580792695164283906156425014665686473276200264006103281933212847696193189015514389206247994597168475735410372699170513950481113292496710412185024733645001309412159456106514614055612323822888006451018990425454108526538176520984075565398369033249541294500833167826455657410998284388548621252081180808440570792158408497879035341119916931939165159889011050499756574476711819996321275616012168571905639578719630774000783460011497019958037151596616863503806800957735286454636351454362175015481568499583443230588726782581113528309657202743115737853892775611697466751396903491679349855041347451600843670092528042303457947498017215480009277253616999387130949321560611030630105789100364341600077917047944080817610721486341370134565451209035350290250759356711039341725642351479302045598089399873439421878173820402673283123591220905920981049985924093474750380644614530114040046091439412312162430418951290399589817088989466096699475551246279782572542344661529926127834183703600588556748542014235950364408786088158383575485991752926410349606703789297993012025650609709981208903805373699161146647746327212422530683489172974688273785308215510972037439071288857155625288703232667030202747352076053531158862545876112303136651892167058199597506641543214157451729341574535657609342103436160586872495412388430717472676795486495209788468416052576500814066585122111045134956145782800936192283317277217068498438340571424546566718790850039034483224244437484284011516283529744608357424812722788837867931718399738874097252270776403708378215696519806284788543074710346424045357506016597672917058586382921965400766885076867849292792838896517724563003431211416433105714695849360971507389087907801224630078729953523311028671318903969699046105106793600302836890557363548860279059129502819032611712237352391584217946661078909770918758540916044961671865523909397907135599033506422702288279429118304868585512007922963505383073701099748551114185648272992057467916715565467433819812774423517262427396269621721865687995265484723482825160554648245163570135234754893915534864721359638992384061490295565910457753489026799798011779785156250000 [80,48] 933098979873968285514006059265328524489827277216229481922357986752807873596668017018504204820749555459583864719306976459572646099380036745153797208462574967603625631270046169066414252390180426021489306326823912743647054182445570549410427732899619956619612996217643835201555679117220191575271291846099962192827359787232257501199215748018948529063927166159955772969440703112708241406119130590454912383272682707944096096597097650760341293160440474117280279480752106671727787225894991520805428508885336838397122763398587136133945657042959864289855728445966879799441114673473859018274645205903124461538742966757315445145619031912429941486374111840967673370225268104641211116146784408096852759461426573034289145900718506665689685788572281363466669656034892235242001644387073248024443963856376670427774311626456944549279849850784778734830402236689274962686984672437279921396654497385528428639668271653699750406457978641565475392085286569607009728235806061301604647536531508602771768295911480245420760701691443097805512463245183114902893893061480347975818803133123081591609156534408843210158729016272257166244327041029170356786552693905030763221060586901910859513934642158693055285055878796327622006865884987691243250291027964603148406276573125363285554730172857222437568248266409459101222398911440911051215200288615410569545106954623341942704701372977514056333112602301360826843229667466830037253409649854067430905752451108743202435443753389495711753949511162723539665817995873984066990094438606515054608954898038386863772075404453035124664662065037403953551658317286953641956572094466745939760150188654600299668510599548310973203417106243002791799115574065683805515476450795800371705110434585371356785569400975348242679584557256627115580753211972286683691213203666522572303696779824655602539987887495439642067005537580159987228600737637672045834665807380549087193240733955523020419637831699014900171632841528921845798639798753954373792590853585266204573162337041844956336261661784883477865696382548222363580464535627455602415118798771104383177156967700672891013536188179475975005638610242643903296827501137045146606396883726119995117187500000 [80,49] -262583500830587591845198871191806938688026045408838349461126934115114447078668646222265175003521325092056585513597873868045653757573085268908766263846188155724469939407278159961055434504402547182227075154216458911314122275444398178256619500741678502319941630483974187636555560230099076046665551382089780783834431180260914147922035605917736523173665965871337608551942775458811925394844964529310997517575285871187817979735265268511631581320494699081126716599610268671528577661336918897533145645504134078410858428846989498343890740080597297223043064345216265176424963573256089505418139010656826714859096122170142849466505939259471621593885531029643224898089933078482441630791473672428523889785394824280324923763408619961279847128344748652283205588849580886623145300802963813590995071898759392342628694890160280706611641887930212965677577169561845931111129738463731171853442783910861745916262059657004205880983656306639979492282560543728578996960491245419662170538548053800505668482904478446643427130049166475834185749367396885852658491968778793678788685853453191382403226088080493691894803262882791706409899043972819575192473128847811902855231349144004920503735236632133188023058106775111425255641792911760473101500824613134488485108020893245985703679520232013298143375483532894517645003044734997588040871756966536380189187858823618441133943827563638929313421866815557877860004813540096272130847622499719485694384074457930934295914550333089785704132063354025717493609592930568064189541326286325505856235209091375181105731902233451018776903149270780128208521910914459442215662973292290620646119111002690878251566531163351333259298000274423502322077244705562287954179412817886899623551595677702701323549926962116587366469254179544721890215673796215195463169329006213102149449080188411376845545715721423115440294695118563971763832016249932101471698946083308774986898885214366562228182507704999865766767122248246546533990288885422803360859034380026121057404020227881705111852332302514186488293892443503662186529535180571868556477359960025839462301617779190292733631840949670471812083503382827774641494755769599578343331813812255859375000000 [80,50] 46487417029324950993025999609988907685399588529970989745211190795229557577049448327801514926272142010645053549632338664261455416523068255587195816812194375101799823141515745940780745856093747483169363633766830604450452266226671671819855896725326576433275875770952084005162590954813923176917016198405409468778595773202566935220320717311213854383813226544592680098287543173556109147604484161275946022035641469146513152530817613641518482610123048043522406148001912831387388088676057561251835597218784783981589869222621073125743529338814172245993391950097520750597574336589497458073164050916466763258857123674254832938062062140673604645501112852228639507773426598341247272058028994171662093933671878458735351613438842259363078152658035964958896295726078937511205364259473604155131569434347992445524016563012599222640413736664726352849146446055622947553945497430511401270336149470436785166590833745521795267337408734881270829217418539107959707292790422933137333744252986654853329520959689929167153366032458935387699905798689605828007587041195888651731215412509340174265168500522661621508367190879839441098470099402901009106924996978553474713234613698282308726760674939615956787760024035210371598755945183887819529015325730705216793670908161253906886875863574328039046186805786829710087275824533446879273489337853521062336646233012044866911253244886682857888845782503555467812835576120138644616904520920819602276863817614209080914443599174998483450670594780852319934290787001513304598458350692597968211743152366236784975393086319474937578855710971910671313297404090761170842852159447553897981439763066203036789828420347814001748419224176694684619445932385235877682881650252389344153146135137275964852778595776488154352617817528422433546558802644961766608572514902800318975548199980707395331775435236457374887823513492041055146387947581241086536050596386682235320350027729402036221127146289715987207295873270783194453814190876189948397394254942084120507855916359984655022280605042013864490762562161138140527544825199759103513631079308948080768361019878654653485500891341384880372716881743208432176128752644217456690967082977294921875000 [80,51] -2291482617819493722547644432085181466830793743197781656108054383591265596557087056797213741026912482864652503518458257334923563406047002859050625671407193119490283493051877277811359461188738476089163748822090728064589240699755451985859585343154108445912716243457789661052423736665549039446831701089499081314173823502790429205702560694244058127349928558163667556825490005422659030717593142753905720557341167860316614442408199357007278896000076778222217762242542777262511901223728124416309569459495693415450710794916083490121545196334570025101733792887564328748503629987716642382687660829048502851586461869293262507553678948409587097370262332494275809284796931403029074657572867647558154046140170089961565207429905883867780914334138537357783672177525813936621527057677580404432382795262941558298262755173217145521877226890567490566703698817286416051428760952850862398575103501334158081820793078063109077697443310117264548621858866766140408658301007191693114495857281885292594193195883053961577231697409327061778903882243553815827765334166293707091675216465970620630342387803207793938518900217519117754372295152788678583634474190872956601820342668896019317074479019432419790945468240806554819272533433931218886625191042205579464077339164924204901556908182600181938269609322280188550327824664266409797911377298520237060351510670134970433820120350339891951970209135197583397455876501347429551095619622538953365690970406437677067661451335481213952098878423594803041874226187683840720970992746280604873512073677415006272625532660237113803516286317076560376964275508099319121234783763497350833143463822326312707793146342743085611282817528088346554866427157570825436200769582740221960794048374229733744312089423205461045409327854881034412151267896937724974484762824769497025531247751901423277099098311747945738680535241604851946202619270639731580648964335076825549582350746701802182774489476601023649223867618846915840204995569451576188568077555889972609808095853037624604864196111971162154863249787438399371720420698808091383673240224376328655852720740161913312226320018724121178403912556936772304538862954359501600265502929687500000 [80,52] -1639162076832870890288501319058082488228231312170379929457668615167166777028820024765079194291029995987084263349124544863303847415585777300773506381448822741940647426045012916637910603372942635374270837124221071023068572011184874446482395051513459182115454968692402885489933900218734266150820578431431339716710869271081749274389339211604352908487000136160499009940298388148810274881673343189627536859538540662607614614383853190748397450450338706435090419751221547709917481084688509816997903327674061085184272996791814727349324160947575388939367326815683086766880288757786004240695499587876436825960761634975882091764333725237925749079110879412725768581332919316715014130298950011117275084952525395244931190951758414063217106194694022894754968280336512039142944914917718210526306041480601948585047881344807247025998074909136404053131812141420195248747542343050589116836439436299560717327831662069474761830262964928735564599938190237255439602842398375374285104242387589029792506319995358834109716156315473691853805850765771066945387366230623806967374671417676143005837934372988737920935194875722565191757847532980216906286533687435863562231638801739548776716341268226215670870228215058813343152094585091817997545765577350136663840924851849296012736186506210541423321025558150531514525332419981775972041597102521858854829766371058258920691184645106151781059294758287056995759181255899689933890014583396231268965379051342831317708865314441322366602686404507175361677911023165039054826283661065911213492821253099461112527405373725909141451792271936094754713346158722124995604204011265562079196225087048759416109878277794530129472817584734892950000891266102790374481884670909796724195505369068450697621103185986944855801251651435997982049153999754888781450481128299430783060490988411053365163221348180024158521558281524175744094844844042577057371342613231566243787301443095945409860709213708441708185764846080563355030477545128660887703943043213046917228774214909608947055412144105256737812013309839417352792066098211335935773095129829905188522715013667472643278486825917071284649997181537273149842803832143545150756835937500000 [80,53] 698705542751447645465216519718811619896925776255694628858774769759892350102902321582024849222362427554990588211916823421938454787362806845302502042244424538382472658764058301656914840195037556581637859742518374745452169692984046677637001258920996478664947988083309339615092685779910766339865805176146874949210806602367865409628021362331075620494935782958659268925713537507375657604199430767752418881451488171423473756109858395464407856712765224981456558993335899537390756157916004649324605331694730255474701054963736910781464226748442270338077475151255613622077789702416094122243349890013947348180975955452962074399409889494923465392630372349790167885977537928757901800403629440390890597977240569720998029428339466198750789543317068363568250312161951494478330806762259138632862121459602040689874692814388826629965044248053075695428271132563364393569943359850894815207909936917923376440683324760711582294374334364733699479769132859413259532348514136302873104412922267569191008882356662397368153015887083316435502577073259763735196704142074211393309619337552851109357432463072857266021064004182077720635921871358147360669097195266910425957472811273354849568828235201381547979484187930391356570001792705989274692650826695443196626011751724755597108411984053110897962700330155819381947391373901439081501057052757805475772794196468875583890073718587086021480443021392375696784093230878193629362747586127778496611304225636206083935920712609056497458180362005826627273162490790272102046657982096353189230449611244088578801983318728813579413052373914897029346729533877840665197023105335777779386882196393237846872369988112371632516878387119780040041105965234724337635987029182828037336408850572228142743626085942591307958279912934183930157779325184411219418080179003582605875796329529607874064253596728313913436001115499288937161376113106698568858912813207286939077617571433352482088343689974119152765134243504889238060614845464443280141918378307038784741397328481174818795639694975988323660381145276322594640293641166933829898450718829107609351641084960117472178824133723762769901388658411178766982629895210266113281250000000 [80,54] -180065503836873928815970532483869104665075417986756016115330565746197896254077272707731811684208972002252154844159857030705132079953164252108631999770767719105631023098578795865014915790150056038613738986800560227536644870766383309461727945795292633793020685245221650170253731840176732361144538425620183308584409951905181583370804436895025921210807597805135458372603024506484803728545116702596250652521151606690093226686842109636937629762391732339299437387298736013780638357982442624881610033866424402125584146444165204532109603456003444030257875242413449393707828531146603576373820723880065338222031738419352802167281626069675895600080564425258726933494668219220962889396582531335150717464762215588148854028595234777402225725950948890436219575657154490383066501648355843206618304368124774395900486549795727535415187514235513469565195399799411930209279076864676671282399024646029778854889368091591846015271018390346752887975271897284669109447451471268194266455346678689031622861391347238597407782181228441629289920607150023044625747337098723239405657272071782810109011464657841487816745530609855355231538193428870383795363165440379669204436372166180750806669604309372708363699193285464778548689465610148830818822667010203536957646835509829075594370156036081328743704436539025626202687172344009306787959940029772050807920710997283806312300053595797525816456123103551099803311132888892418990890426346573257967608740539911026493504723587365666050143996604853022297154978132141734785703425366193932562760511526816199958892310085838653739063176370554513091086919538187214496696720772570508914701083466062961114688288896719863617472494366821269754742944865290359330435303794060153962233106551321191658609559601039166993101877951966296211994892409661435422802036370502339285361831320123288201507840382211183407717518358759173648078067160535184101480574787762860355243324288615014530487343188016386732835233975125053043818053459459802987813777349900923269724005938626543652676069548867557841898634613397318246413644747567430328247928707364286810981071996776572472190136176147749053066959845637029502540826797485351562500000 [80,55] 37477015596657408678923734471312049663032216788245564180456268483132379978648138474060571706467280724747027252748457135270060549478182166764123010305681748692685609690693864883545816713551388621385270375511508545470902604499832864631353820268913601424704785024300472243219059141602521553914196132505485992566201070069274166909102754653176946986934189283955484927343607620826817666790199869359757347420214013274881536740175529263928954862301699440007382077093501983106295317136950970667458577489208823588134194201129724355830096442878020759413264924173347085514828627752979434031860072777041388434768662477206426680904068649032491603891482684448340795862513867663854554572042105244101749544430284611036717644097775950737344934453811316465613213993951975761199613741014323116773403620412168775505646911686377803221352034321857641224749592278223772453319643484541040197580595443150559101778940726490219086682543744266228727079495953186791357079989084245135868720567279445303703280652115334053013532876083257829991051043529312845017029314939608859760228527330323020284663118101257736942341683711077114050071105799714779331626266987085236533902849034902419963455780522250613706916015494229055668219337168688158603373455308299340690086298020420160137306365758233884368713142907245837681351250732928069056571245421717355463196653571476428421901214217138442295076857363479138733013967127979879314490891576237194337147142533457832367221710248118416837808667258878063098002900997899365104709982578517870994232275994264095398407610807855826225425869192322270753676027746230900458739878574368825751459715652078202168018935903307451317863496910796110109069421367303112495312793049754095674660595244512203842968204898306595847736028292716397584840987442895268174546862322919801714613167137787345003201560764907889833434214722499727361869430835137892938235067664092462571332637413601202804149946492430563807411060812010589490676875207839345522225316966116085161886967760210235402746733262195518458250264390808535591772304161629805565882930867446732336279827083312484033080342032528270435065564925025682896375656127929687500000 [80,56] -6813839212542078427587078668643787694108607819592846556271624358163512637631507605117059184819906101972256649575994885850942481118409639736075879685653457213607166647084883111333019317519230608179584331548353418277689863505703931213564581410396950205392496823720312473180014726751731623533400407490362610508550570075846738463260813646004591147217146984201993226439135470056757389443905710086476313742946637403695907625900379343208837605824080059777079940248504144202182705243382764599337715422162321285446337717646226211500100099314624846583834108780069674233689429179272267639642473107231982582676703520533515439255390052289350134935797688966083327968416719170138210203541596258139156686835609395570739279041613827242569221007022526470613300907756116446877105122565045073923199498261781516766501036411884884721015346166316102315690069672308677837583304337937513153485887525209627590348792022093012564515080789322545952468851931768007422940287339565358848504561616843221499639282403626732656281525468780404373782357118766788580363341497801927187667524081213333477774696526025712854475783677432705006486537416815681801513495010502477098634463253610323434345929969569001122986875427911648881897331102988547236525854880553163323998264900979627990404953180316485830444326091815616937997422873374802154919366999197082668724856507309647796130236948274599098866644432583578456711471747436016691412295219622173591574355080825478533236928250843494222064111994896881202342223080695771566788785162763127425766365499907507912596224220785913244761643203006495595795991205681356829315242520273174447305749655006441443504097116938650792801262771450486908502070913838676241882147203730295681452836929847849151154520201901829055803674369036915825979105177950067013832078161294084890336903821323220404341972662474531714863815516682551768890249691546494393081117950200157816647209014067674482565887606570574012945633221268494400775121557480566069803643021831097836063237916626896726827125848954111144212929962973425339649679096485840530721658344192184738737425869691554569042261251844705416402803166420198976993560791015625000 [80,57] 1089820593334276223045482470818714569955380858443156099085850741551163185240254393873462634055186550638004234250750450671198328099964434282322312011004553224107412075257892916887705684420662978789445153904073958292036075729902044998889425737859845861286150940115246420592843260292553873321690839317720457224962360900525790472931032624694565094284036528295211596634800780014785951063506463924290055220361593604023249453936526705692159955444371461939109415257991456478966186545563839972152438782520794285376330558380126101891167289639650920681170122741499161344148943826870254853972837748684349656994923302254143362629077298992975348453284400655867414967422028701756459592936224048682843470413392389409957914034418300052288360264174001527477443520335074693993388571782595096087414583229075461879835046691196897969808343622587572109739083476197838479631920039291486006946405413861924123155729208274015064971476736758143634202925036226599192117646104370703569472348865761236862369804970999892505755323708021882347829102121356851628595042674215164840404465791612759309898284230893437631265472075130558929338033047272426095620798750576547920737540694200636413219269163158278537676000176657759096101964438184256546507141018979997777445824974419834912467734840110465821677414278742169282431649680028646147160397190168225918728376419119687046356619476551009754841104326691914306840002859356748088417967369438267045561544750233647441495594764211724480298730708893532833542720740816577212261945366825289644200010243608930524842557049789550002627877544473242320806952405367549848419034464045256887015075316407788616963165503326224966090453533863437268853610067103623033757925080996433743761416377999741648889583360861871996861294861033415545267054057606136177291905731442664776835361273382830472258486619250838210906477088177154072260250348412843040316967252656809564724688035121342937662381266406908965782764280157425280203865189792135608012994439775784570142809899747631166726692455332852379408519668654493087637724721209629418940283566116970340652410649115347063610752167267525791771731746848672628402709960937500 [80,58] -153015448111389069535473781818504058006692237623998029359497625976708389252047469693274341562297565424007540418834759808952632013955206201653852653151322791228782742710778121061584381895202101320674825812904928986914101076100758875860906375083216089984876472674736413912278827984154010896471849121144255902877287084653561176231911865424410721782265825743036737841747586259783707495034156324118899700366258457086376413718471881379223434567032142106529713907276813087609112511474768835239642500006236633605596248660635304462089637553221602800962112281701585519768783219667497776493008577781079091898067396002717698808638004701566699200199451706121444384061132452875849693685239382527742643673132662342943412687006220696868085588589479320970826942445649108043441298060174437909331751453474316521347283075748093681031228351409535734085760185109149778055192992552001022860170080445516361318568821092142158670833284709543920574935938606576132296017502039610410145791626397241996687294015997557107528096295276191363077783115417594017023311960883840780887492089348000519684839486304276319790657636982254419572033156927457191133617801211183414132757865503754766675564244396978116621460998165994082532803034200341280812570786866789861909490868625585866474988741567204915004006975829041595460178899250065583779322802108001678228831574915725109730640918025920454963627152587372600182335832549621086317365822423035890806899806416786667366870099292513255366128717308205989500334813832966140944423358907362998268993127979804783621985077528119922466380147879694744742040542705647295714067492678520141929514484374165307038626505440010989839879125595245319349605724419474276567968005678509406116744828214051268125340559832131888372738765273849527767636867798211724502760255808434784970575393349005624805633481124841712966249849337053580118849779429055018778188085335771861799081040060317109347384967380357340008478501272762450377313259422861922353946474692866224910770468967203250935118915469768760920409183271538760328676085142293510862686315905194880166790148331996116630795978785783972853096202015876770019531250000 [80,59] 18643827982949606840897399729155135773878301731689431495500547110757675896170453089912149599891225524136441705825202046040495271213179927049301971313682468289405723944838207629596594748621648472710879195130719767118143991191466960534895107544112508840710350262888034877802808132601830902925145553859031752189614359979628880526923294617180618196034038566154110676441054978759098638794870141960807329564561122130900641908416820747404245624900856709038394269820327346971369795270592664378858222589328558922823323908411478173707836868536282540671007711703943529673654074956398108610452508007935729223514353478966694781347742883914014336038074485940013725084241450719753587757699572345846375398671559301166883924456084230770955950813377192401723945707868080681763683519017485645453636696066523488361313632201929919302563969418100507044703626812520896337513548257766727768548564501601099264820889036109159447967544278988281795914415309916794502114103168776485045683772160933796170768009987888281509203152080486263734894417028951318761781855384185560100937564627051581862052366085506061732267620238877869175873554273102640261443568271272317446874688257535649492751363402296729484071682581208483061475394177240555792440618518017135041748254171849964351924085398725926629043124321314023501374452349219466650264466220116422572255636945243463632362679174903459193450461326779071354876736662983199655710879274190483038721790491946938846816346509955099427177354600334423437391598887100608891555327665114897031483747037880245191751468196019812704782998975309493455241809790813426640869438789127286172563778900796553731766747335894186390532673745729727252238168433869117443962156912307997219163280496262400746970999566283388911687837868687122097845788195863037242595132999955821780262869207773086884626669331033296212339930415900801273189971290225301727860059205688719536069359315037490741086724343617974852060860512146307857328339758304054054187709781744841610733145293414180535782640877009247543724866686294153727808791010964873311006500220337174621687865582082832549559725521248765289783477783203125000000000 [80,60] -1900614260294296151606893877413003430257070728455670115376542534155665084789358070286686609424253861143174128230087932661824979434656358390865822247646297531671980166526960368352856164555741353213224940179784552746352549864708482876115022637626070840970061766128915395072819008474087923155862112417056501259771320067868584818913302010413562513630579723851561236857149194815862385341037930806585007140282735617841704852728455825128514160458894560609040085537971646831640931209511795452549740393049631728508616666386761456397533085716182213675562896054743317455383624579782508059468128689389599353382100678055071910603323873049043996746897315701676888327232093853376749565308979801894242277135452653471916480973028231553124680181338873890665582265548872814278115677891614875976219620819445135184432753880167642862644747433285294418198632514507144284376034796105099041562414247455775974430555957402587859152548960603485629939294323659066636468670729193832170285043089576718111520807855480567171774752920410413218631444478201931807523033564916571377233646583242540855115810472662805805007751328605547030952775963984443752847477387918359701033270680584546377738279326731003194873758489322346184027741986481334892662424213340383787418731558995146403926662232007174685879045889478332201036812314231065731034727396149821696002160637317769253230337694882522846973629542007995197269526282445039210690786279478370528592152285565867519584577689961487895246760880397972857233184890752465314948961193769640653235035243827933700222056565143874012338518565460406407790560990589336073284469215367138034820013720378068355978497414072331235924361759283174214496317928883510808503048294693421384434449905994181517305368051133887048947383717692447093177698833448260839138157297601849624950988332824921629825038999586713615927138883002622893041101712497788464034848917489491215543530903318570108759664461238239540694836168810619020684562614760391234041624911232841215180202049161466198803173248755343538366683772165515004814552327870983349819057121170315545320029732495126575941846169826021650806069374084472656250 [80,61] 195082439396023195401282377924646166285798068136745058296233964229240264834296160987966544462274413493259580622057587320015193530562211906920542959117473442487514783236073640186358975229167107628114596944352714511409548895019240015882267200424098288113120389776572202130654741785350017706864023927975776722064885552443319925511144379468657145148543517437189372924836102269157346788132497728792117791696852957325920270615258198025806110600658099945726149494873709784948128872575187564057064739903136435042496743884447366182926115700472995332367717834048939122191457210290007731468949435608823606241840594494198362173461193415419770270045581354322973286268873859910824944633507885864136697344358663769942729488002727365229108509644594903232054170103248796331344438799405583758085057847638150418375187986721718544324915964261684716179141473706658860779790235939264577393300207819595628987113891179163945454741025181118206109014087751304549741666516882420806955885277021951651346839858763542720788588763520614558130103212275606847094636251144541110086565216761117719385546165728302809738316314250713878283281425531669273146896632001434305014556335468530875198075676036855880957779138235948773547238519998560298995083822013069512911569697639122211618087151275371154703933152677555720380065956052102539889327739796725225317244948657698742551669984419057780562537747372203448022685760589365371125715140262457614335629880573792473556498787265599998313682204786190658491510429172940956975182510701045515011768293486949470460472378934458158408625062312629956918128903222436040365533725023102990935027678326397921098952145818718413503986105796052245519938092319204603856935461847677091374675997499808903870415738123954586664759410077624730395764221880743166611462523878622404581323501883070883078119701610483005168413340107243541906164769245997282670270617704800139294627647731504887311145181123050483055155785226627274360039763229113807355307906464802732355728068247454722921101082875141270702698614696508925451163983296592274425506651764309102004455137406579989800547991762869060039520263671875000 [80,62] -35708737166079057291306841180674566571635290860050609413047431897327524995869533707439538986264644911406026172298491607313193431908002500255991303870082254961880917592044962962523217083366060631177797049955691009412923377598517813091875604906741186160173948436956699610308399154510320628575480364522811419281940255984603341589740826234041350595260461239137099819631417695311069061322530807356114633197246182542232274814198768438278858700432387344132400705749415494380790198686073579470760665141823879218843913659408357212782621955768363022254282193978765573242575058765090178320827858783836594752350784913641635194581697125015131900772289585656723736361990124432639582619576129607625162870383007317578896602532929520767942519619581872190152411265198621291682483193826149312218568513328402019247358642034502868097888258570505520873316325922618009699775168892328484673429181079126999842186390911612079853539519324820725123707112915867516313029224940808409557889589588935473070904696023922055144107708541580123619290727808439221367503581320077792123913796945606011332057087125426128117434432053580610928976619910868516324629996576426703903965879428379720642690642924415646158282554719821676231228960150581681462924470192943544336151668693576150843850052024200292724133910505449063477280669583087869033205394593889031903301316747274242672202191368459888862330374333731401603576438754676106800359121761762370719338493186610481731536295344699159602453481937619218432877321041242900393952868031460167843763181729468779970909788286526277550260593134373372167721358679136717086438260983840112869601750437277291974145879351086621592540438819486861909859429871395597618102851102256343526824340682733379073878012510374493400340141812388517888809119990859784543347497702395562401302810653040628076859615104224521268102569849696545093528821336314523153157195842991004729414665670036569600844222693377160221453490068629307690215643533939881830028808821708483230127297854485720524779009967327211792619615647361473776792850914524704703986529596800220988372931429921663948334753513336181640625000000000 [80,63] 8043590064414598013976160234954874397249960508159866522469478203958010435710620385849736381210633601237558184277725653877406982233983620708156478937629496319544197292711573938741843131721512608283721502886724920122792953825095728561660215636075483484900033225604298369540812949547391981682557677148026313195562584768081087580143958626935802757317225308571708171123467209982805212690587451739753313632345774622879570564119125609504701623294021246315551712485471095447409187090319124336853175224528092662311869525240376260234707012972171535715360236923514496204165653860738735360129329811160181180502387155565897092378797065932684891505631750883516760698441686862330257035643016884663831977849225033355907700691823890607981410258291811906033656403976984667887263791975725730055387742503623072424113948709264805436027801667512158642091689189352888914253932856241589489521482306466005418067567874595099715214819296644347824783868991994067035996998899828674258895161731476827550407187393300957916108788335610264251819850011052445993432474517384824205844825780705879308950840468671152306621234255693457803898042054162725357785937686679108751709240953046404947583589228022255347383427665679504983309401837482454702428311827784966994322415519904517399981575269415803934287565438407045305955004245659643664343650840906899821696154994110061375210133863969421871878737135689037029716120753740392232977953619385021582027140339976616526843169362068612272954761565878175001757035743196329604163750752535362097870431363984002121017981265603775019017444925381717371309291039833758931389638126249480026718308519007503135132997975079283793336259597079786150423682484519403145784655992089989750285133823838044751977184436940572014036740085129092052879496413627331414789631434484168344982230840299651030777952256224326761848423693359164579772475595731362434762315134704631461855816892154436569732253958811708200724612607581671767523958468028455154426549658321599011488159024535237904762908472994213504893552354317082845802571703883181512933698604920010333252378131874138489365577697753906250000000000 [80,64] -1350332714717465862243892707333724476108698432389696977486302601172532572882068907843066272971133683356209658577129195816310406569230591892716375170407097674808360021568515050724823828292932514857196888522015167564236039628853757678429935154057005231835328667828696298979835538380081636363888740555187113703098495385654149517105905814400622417792105854214048478677339639869167127540672493161311661118265585070099271151982964576851601595038502232037283308118441301711815537604653533509692060092973085919764029179286831083542006452221344081253900037348636521702298711632692438743751385720413743990978619913837849974410110880717033810625481915592946047401052680496502562785037986993761720582874503982748829507139062768633584008416263047467397311571399031053019108175610258675689417767274027310956385445849601157123775528666363707253605115370588725483807890484234436584020696217133728231024335769213205425216903014268712731376266077061074916468732894811441922422049291458446960835869364745865647316940394581905554788019985687122456523531811996598337829811982687046369971847218193006294623169323341816988977313615376898346794818820810483130134647901458164550870694442635921797902401392670553585288977164196714860934298204066902117976428852046932363659001662579420825291510012758470759412519638392559312628443319083981393048152471089203379511715255192477731807165465990032404497943468615303032565918125002019486123426440797651575359094415982199099352810324421155316477663573266370780808118238905371201360114763701607200964161821572387034415773246248754121155699421889698536430577182235794993164742495998478548787225686108493788917788754391133866772441586886017409923455287323302211092098098235824506979857351967111354349481301769242901873525199967885195535493390419825245678151962388659297287520627625094935802385945275956183639333346537861205893525530585518305740618531772348618823598603801703389755934422490453729866524186372189930580879022246737227901849331060019151430109024215000735371731506527797580611721389266199288205557384645767726727427771038492210209369659423828125000000 [80,65] 152939988488552112984748487739756411439088700047334305502091119670665135357023412725869561738647632827073428033341265821105624435566566724023550216670930103434972727070730765553800171844513228229315372375363935594848944895081858658234181100572099845581689217863153410707305571809124232347763251398557926079135468194811704684651445366399603776191056774287444439147251783887735313812649473217943535438589135800235378822287869969389707830469891280748860871624900257389398523188811741145235159112259278895508889623008682466672890514566309981762857248912214906640480023027704277302501612428367035887334590072036717724234274700150946569580066702496658969715563535324276725795300162795454602505905405550683925910204256502572627687550898595220647922653310604322203796664125868567318475421349233327151544753407657030352087980366763333557379331013136060115303531403627872502266451994700392294102584844516145703680127976852525653949977309738177458580830672322975818426942089587133158310503848926127668773894985229905543069333213223194105278404085489611502005361486099031141651289965609832931443009439407952197930039270136164378017358577008020174755926791782003265438180843685697017868798431844121259306305742096913612764221732839389695604283611347989993036280833800432370009423130830264095694151653307669240596420960195967789889196236393852181598996176047489601567813658150996932832186900725698816886828857515403068636831182595108660526750498547461372999503998238974746182553062034368937531059218963306465408631665783934128110779026115349105132051574675961141249337474428181740408305499569355023625406155755529560692360458509476727682899345177205704025980566139472645124123983887438096895649580762073102720293615560852515567294351896118553331994793312172742514261446628131597462378282395881616924191707898228529493237983966526913583031830374170133505885778008389876100465548505799671263436234886241168514252153143030304885913276707452609597855052578640254469750635839165401587590744518844961277091244830165090496189766202275948666462149910794110496681241784244775772094726562500000000 [80,66] -9992799310024442110696487445676523933480911634255628362995506110205028043417997769596861635467586045555715137704342634427742737175357584272341324772598636712486190639757963114631395998084510381830614273287421517068911537349858444490389560615394311252257164945755531960597238434687317069717101094875629903573376766908156996888963256884592957062445896599452034765982570103747375807681419099421453050160991113315606142505337973548026129325351929618456508474844112222556017256598654951848551838468782737599644614024983759135991540157757995678144030283804298806697643052556115764179058476729542861264888236184662436236936169296152092195653107335304393047334792646963814535840464302630249393074227297955252452078536105739936660944531637072059843298934299338483074100978793642409249776185035335043652646876097950608205899792822043889643614457590260509293074255411750209983237734499298765161378449244199921603492452498530348939488503248212085132266854267611765915126594129006443465840656548652026835953283836958241536514094356922058927891727485496700065661094395594279652136411448233048486019466511360020214333606512608176501496911471829173728570277787734728240583438693940840271815297530085621490816012737829964129546034214092434916456211089611556729963908719466027084615732559571798895696043891453588519023412159731424660424971030057215172218699690774090298131839835798638359222321269022300830323254092119561151479971454501390188287810406808496882365698390375613670193871424146787231312113562273157009014525520307969057513828688413500121272738680000151281112964542862170897684271721145908084588155135549709107508206736635037855274570197483718031776964113885809909237581515176681732137329932819547473074732299604387110856696128180910276660888207683902870766860570251607130301308746234781389516287338883088176863965067110099879536294006243043170577028335262619376336934602125118411197787428400183225267459510858345673550787733338616162019855703800493967558905333642416779637312615859791647484088205600014314909712052862585183587301740359976065519731491804122924804687500000000 [80,67] 141830056605210211406972462521016963344183865444186926561143132803890335421902127955939675752166269882481717984009665549196574375736278431373803872134475985560761683076814598122266200466171637643599841898743597711303676627625365359137129423096054195761571529378339657492929065587340310226651795386178272644019933389950100013433174339857885474031573628252779671506088781562143047671546352293512257972165115124809096286346578618093998348618018793950498553126897955868663373247506912707242778279635214425643386537435792972044376881838167387375835011226251622057939033710914839035204798514817633907474103989766582275953957496945502830939708825688169352075373836732812775218884718791717277945671337361668028367284196868233492326807601321658140494731880019134667581124996825260217946939318389844216935450499941133365711936100036262399161137154419286697111027709575681606496061449617229906283910775697008367733752639505667266677424503320699633087772995935903014983359341871141118602656468619558885958585991205838023319681867717618652259126454317273130921110355856215598689319863579305192844300786198476835099942970131498390813246302731307271999888664908594852228573180112020801034101631522309421631527333832172400404169379904234950814862828774410368708794177394665418987016390243976406291202391583243183375617990659387050142721127910875498511682778138844960114543473978092380480466893517104811142216073277154896459543934813685322495222396793305972502593112465426057313611306449922513748166920140041106722405951568187920340128700999426048117459256275614700927378959466095696363385444071808702633666804443926537352808497451629415556620131730609652365672640346747299466082475878190241547789100136053760432768675147702537277674188156500995327135951608475916804114277522871217165850069436122690358110464923773627903713157265868525075086481269083630324771960485438727822018875061910350514413142763060329720540376169433979455947508295817568877480389676756258304803157867835657013985402286929563188883868699954569408157552389969542627756737829258781857788562774658203125000000000 [80,68] 35366909815756284414884789898185875371718223522126753756074249742644406153986505687332307363538351640633317557425605772401539845824241180629738313299321021664676810744190216942099561145483670934081052221026619931801390638094838584099216857801364979675860573047508668722526253547219369129535290809771792556113931772315484414002152519717718127991824437433490887749711813064409657464456904793384962387167007283601730485121813244088583690953927912860933375731607259848572432995173731373030900036018134500952706140138716253186836906582430498364072807273139917372854683105552198965477138813114475045629565095125926622481370271390612346581821108982721936739925915101145479693578635315665305865513765008405218357678944755697013414799145011351224528129514935160320116893065880246611744637775627183285175025685536128810390235268121758187627981891060339746756079551438257936623366088862958144838399203395677792188286242564413622157889439364924246599462591008713069479767890355027802017086059501801586348620275892520610183573403950153046335313871926149691495357993481822637775233176113282071796854053925401734650779220418774048225878552435580421935305371057529880755684172843251642806067576858539986700661499113087809046588865208112287308714388062356935833522260473471434429323330259292587005435739301581338095530793569637409816039957604960612800037450486037879116759470909658617483971255827275383252794684462567132334358711183717168881001283965307113373714467490179537829198205806167481272390998264355063969931606065528815370110522510271446151648726722927357457614223125812089131764703641439823208229257210994990956898166992889324268745832838570797650237036434131574994362539452770037019825363252774766564396329674554355453192236606922743010334332307756394082596670790201720150107059975677759868332366635713847355141666267252232654115062662135356258842612582526195021185817862521359633274135055396360454114301861826809855144300822070591637410493520937111724235701490872556804377325963950983981050347894423148602996169852642587005941976485701161436736583709716796875000000 [80,69] -1937843314285986754013413335684373255178295405732277781484087683486741657562247812470637056637341414542025050313347437227108164694021687882503833654640677866991961496037907267084627343072441490722799366878040788324964836400357378001955851400721654541083327972025622947169851877661899160020292817681207357418317769906569715075303973181760211139937049527110714732399776053103335227277745809700669944476970879971948659442531131548675687431395211467008425272665165998423219255565296530562308065043939418929952313328081747892352833367774416262504058690134784250170060008743576398342775921968193092204548099847625915677629656206495551920414489093321819294401422599696488961099875712976357812856631196426964481371440637716886281970842993966396210520909935525418453045387942841466888241499451296069453470167458327031527293438438184512837754732897642667247009900647086594432775392465165718418052519361891337493661857150037087348413223177853518791820008432730470594275128400541309331629986197584235575884745059934037738454850061699724342347951784828648357353020471275567561649287539231116137141794810072748496671282865986690630927153144118203835353490566399543476339564456888020502836970690874903769500409865012761813143920950883561086800419143329322108395766016228175885744026448166546185592275130646214777497034131617245927507176728077240885699532531538893365972912840282974159262496389884239168198691645056518153846239174062416440107556987465913033013290296698376183090714160117631016425206815639929578534679683803755233936864407216254360534396198488040476350814362637518187987528305826670594443878324855338637074589911264719559823823700387058993568590210367297581005447091771121567153953402194110712407228772745389041279401339710298690649012611708122465642637332609340081262704015911751134966611280852664376783428095238970727902609431904969983773931891137528434359183461718216189021493904954030390224270991000694175525078483822376102746886547278881567970293412804485816475967304734729415589490360238866349352159206692602921862089715432375669479370117187500000000 [80,70] -406772838888797918007682833675069013831365750664398652860861551077328965515607382047736135441040940913324927815163853592595053828575838185010966692934453568375741451959839275615453820353481698166723823082592210400965946252145341080527800838447668268636710219887727506389072488298389065495883340873484827333588362619074286845419462716004393088353972664348853842318590398368912966777086958768177924586310828664017232244557743521389348482687816343293935364599897516888194964204501969441404962078168468081832299634869138463235260374091721288965347247847726378258418240158754675083084984075000886682053945156018036175726071777773610685332609618106219347775663102060908747284744321248233395621627373946498191151861773921314902097569633509292128608080149089375166667197657724934265148590044073036183634977783044836612871127228860101595701642938412269515205500076166742283664880114742331000988966859159707160228980535837988496056456442575521683355616834069510678534637426624236224970499059023378511298016977922622284964706544349676190769369000829021762042679517034680376883584158779943171569612230311922262765706520794550459837129143053936428026931316649859165226351211264163594424756413540650753912656248970729664343452101706278370564441979997085053574624613856267203956734653282158198029117045226649882787981223670476332839196025943258084963288939430332471740458667439335784750375019102386915813135375646788060128528507710463867282372793908715493566696468471989785306861980645552395110150557832480608781787034713067549530337720767287068446666685997605960685633747659369418229740908626077534128557860920412371290278170134442962402343924621515421979896441917701947929969529127151699863925546066228406266454756775075372273176369479981387342260476131041783086871209259301433785710416397210767379908065556558859840257123778918255802663134831238060621210886380853287317968409026845634275082926559086641218390395064238737505548181732051427607402682265254004042953004455791707941238135102513993528643888231735531939943159573935815842560259625315666198730468750000000 [80,71] 77483760000891019815643380528097895276665318686545889907831053388919001157505400624536105900786059481456198205215630127811996439894443293293990781038053346857468648962765546661747392703188220910707078060453143871060733468090436982284706720692354220677361280933621718016570268598385895565343010478790308624769228108801413129957001382299730500712440761083480538045252978377664662499590474287950282307115741960842269809717164762176073968238548712363198750856377164257741822358328145882776284526275418564180610595520699126251319685517258002441724585197238067172259170307165126681915158774663643958943964293765223111899542095594806628745855943827874757066820288265008829214216221865293434329019118092743279406199395626624102369557907644510301692689307567383247386260065980638293199356002039562315530445725278895682815894312476263567960665257931474598428819105039722698830572767520750250973978203969245424078456688143592036755887695603465422005627316752922388787773253421480807167473257281092116504018193338785333567704106877439819346678087381213269365483211154119094137263794073177805691169006421655870767783407339141975258103492917364002578861044352718808467321866868811348751721398748894360832330429795062677547642359840569175819312451254146476380134533150968268874269618096737158823119589484141456384156298950563280318042533699306559669438773453851016133609041606128598461483124126463842591151900723472251390798020318911790332536397960048061972484871074485894206789592011586543214816488117790166116648678307111220812902730851923800314611323024277039296433711408612073111785301702863483114030036272996251741471857986874874341530561291704407778153552156710359474649159901115900379705287232650433689524567305044501478240356520347191174768400378607153911929489891785943802986935540058793791510591525117234479329955291039004453055525248418375145845179525117955885757233013857436407354890044414565594397338366105069373322221829648263717495758671234204894965328054405892629705137097907970196996357023417375652768468441422555770259350538253784179687500000000 [80,72] -6450925077855270814916321423382376610489441001948860460780570904987799276938188874421813402450964302500048558108299438812157709807249934104822601755273632911691079199565355311646025608955822444714952477607131881415358293636941175254404786527697008824501694959152610737391017569311984128447168514292597316156700111490069663966567559593427225305866082026473887931861459358144719929387350002577054416482648889984469551393928275824800495672687098111664933381168828893650253391912059444057153923174503961865155945122548945320889951641355580044832407467752613860890529658261695520191483390585280061617491994868304698371440678679631048532616616271412657893476977929917201712332321785095919761618201169009937753179843271624995520606024115128612612668330964268872217196996264501146373276834719813707785085398052705151672383299339237827709618889751044376298022578547619097713695010505132278279302764940460133776363054820712429966444381529643858450272062494845664107855488117953539974186702394352916594372152923647557630519924092027700347593708593811075117878044266291321362133401809715015000428232416586708962984379164247836844980041482901546583785887255646646251439181217573643697759275047120329388281751806515269108732378180114130650820979820172195293042101312942077345013991215949237473295329997041712658354893426962965014931083430707071104201965387582033394971032151110433327163141221592831521960516639123443646825078455988787504155479427679343659498018234546524126880410323617797074250737635320004102945308519520635046236855834176383720494561188691365891861980704657520466433090496733023090100875077989262617013544077385911363868798469787935673181524576899624062675602223294161408693162471077647094081887242231030706421300906194930859895599159342311254473679946050138052230848037666494736585266817786423291252635121675643361812337146976076273353102886632537904815476795929836411371794025764069450662486565099857715068860402760890944332865615290374668047961497686505146478281633623905363681310713044165204566038340772138326428830623626708984375000000 [80,73] 424490269314279400727801225639327139696363992436220531742477123314693374897446900172524371303972465122687241055631572246070692559093463102469247638827773403289665091545717348060142833126784080976235467881345673351747880503539384563938144657015518769096290579238967264586261741643565997417156657032306084082230203493327637873103440677184031654144613618241966580806033917962911345190448112768420393847338408308936976440598409253161639889800273933395060959291641461216814453724935450699951985793608025428084788945698936467658627633635180283181484498355176810447095672307838785969809907389448424747571589903933020929082275670398867133809535559620718176301716589549911576097480276921751636778786304804850803177529324651475786148679812971000681766133631993327484435957242478487236584453945353158082594838364689920316115343951796947179552099100163386691233971829143729563750973657172145135159142560479723206110121052402921885175559734590475325707134906031175109836761123881855563465000805621066404291333286697595273311316295380943427443384671984903494921564890335540504145771547745255855938416378634952193070379740100846748831490600621038381589703763672521784423789392736766851124946544561810902468846011324558769293752142747268524061073708667260987045153757009532553384886349459589491998898942356332571016279740108367935592860091436091120412440074244350635923311474325486160177544485312013229307245944817464132963352989887085644396743718281802803626229554987714818242033994193255737507575937475759105863767121820391065185658049492628145763962097630091174259426644559579542425170925790998026566151149913310163408255826600158191736084544694121969745652237673242162878724238160912313404136586495910130989413278521819962537642622670479296067368598543126070310119151983185502016649368815028570802146738311585289345720962124569513578649104313454323181696140130799308124018811451605539596929579857386173627901541085242288217791687678646039055588693420960666162250233118207994139169796492336787843013693258265028873665869468823075294494628906250000000000 [80,74] -21102695174018927487355645079215938946016022369709506242725857768509729644359608130038155668547117083165639019263155842580724426074448701103287567561674115695376761492565943103575106679533396800787033406765539357742213495180282636554058869635179608449960294658786726097477801084877290064388414173800540911716860374501112309013535671674244160862633449199096551179206523177800424770380592632607344923291003462717045075687743251687559726064697311959814266960397434420458650041633555291758258696757278266414839256817142631746395574905934794993160186095060457491968408822929425619931996150068882100027356292212752905267347731751991798159785432299660488129894814037994368065830057393716520711612940829863920866048788915960259229950703827114777744527444967891091234403059285873731768387340459013005940527260052707785908657964836561019261411778619840364895662876822335221012155465548481072572790202042458077079625271866420639899220247810420719290147815245294711879527104022659337371700860347623075821188917999640971360774847340263801411465940870872878697270120888733794818055864742943714883617040116689770837162143580666300165243577025528662317903107003440014829961294968427618740511291353523211100016931273567053924840842121259833178626273417645801951504614787389568283902459231727782174355816567812491871885173057075035434117996286387090422358983083703631920986640616174154559589904285149766153156407779493694226574040723849351748214667295256872763701738555193109637430842665261079734689451596456424881984536911091316036018973330647831548274377387693008449828932526125763648255732693817128788366298751139274340737859301914534240136351141099342610648525743387155710970562495673672212706213887630776072548811532732786720122241594786780310602966067086428794997557910530993381900065649169656039569259638880572680917758716698062230301949731045583836010700853562099359884121102648397424622326497038680552846429354337438748362052320616171659742408177521064980409170912445685571572702999333747557575533156104530263519336585886776447296142578125000000 [80,75] 183300457406981212571747022627320425742179703997931952820167188731340321420668040054200280819586530208851051892561933711771387798833176924171067498392112661214690653178354145924117060606615311781516156162534891733217713642604847444316420462031874974203817330440344179965893973714875738361154925283339529325296788821290499217756589677504334304040663023523947487572990313473642166133191554717698522917492322892348980964775347536684435803272293596060548572140452823881856183290203068839118875079282382308115322823306996554149213269278163857124653379040339657213942402152867346045119588850162773215038721219162148537968297941615628040577275032248198263987085226317715982532568773554057140538143873248155326576581165576570441101123328512463438183009838532388560632731847716324607603421840642223365732538895838826689498046820239146519439028984305097790510067330143671846886900686841580596200534388271446523097682208676274488019967671411309396692521164611214258647084652538088488587321204312040242349299071178493998306257410660749302598297738488197225491990465485025190689983271919559361482360698644802678363126020719275750660757114163025717384270027077344339168177456023380020825552646148061907283515004104904683689093928822384743057018862847732957916136288478498650028372765852247199672420083922585294726213389064303934729959231436488946530073567092424981494347300777099932991108981159782474754975374505031067922467537821034481207998661089643075341306895513350979042092314657231932124432605062613641442437340569605120862060102146291128433317631658524333124263061574030475909933752467821861689406185176328007512294448439097644885178247122487190229486730334782823356125427364900353871619468921548130976118371374563326109516531527751077766791788316448664421158587117526731916528605743957454847539266356880675075153309703030706711954738813230975379090122539986948558727731252513324016785500129539345188475263236830888373764960527929164518917837827648684925042750629663502454777129811320628962820200591465891193365678191184997558593750000000 [80,76] 48423808987368465102441234410274722417970185511628379750075630068350327946522643753662740981961895637279836812073938782884891620344475442256718909533239222683102981325767053559954278027034899040309742578310590967034309323744173993598000836138578786468871002747772986507054053104993821877607951943661388110628813495710038997574758501756607535826886554291632609361448639393861542981997394320690301078733691957921274594983560070967086948145104585135336430304534512700761474134144972434515165283032094195530035884968790224872816783373583506421680609156988035558155922743197664420868356000409824352822893470007686034404109455022009959948765182706052466089742276185365605916689749975754024024991310438864488118562683123655666723490618495048948388537433827385738494494839567525496450118607493923969366545831586770146805444792478532935980840338036460612652349598206832114401416153085340959697566470426259876535170564936240094545991209213038719207626032496219988877232111839327218432361751896633922530999722002327998935553199135762477732838781605154638278069457512359026343511162161476420373930377391329149479618754387785264629285298465454776245503236149288244585888962166479773631009914382015045830596106683498983039487679309525573554193519305028133786554953729676268922294716522705016391615311810956413494294000942259005557597542954444849406594687373342106524730487562423585144437636499278030799200399393777566496963968286731681997607307593953173352299008315636614657964144205365002191087172390516478361158811151684525951882789770058297311809622765164454314842706277680241440286104860592643885964100703902595825160755912852646076377609211197762397499780058562261692032360611942494334120374915031624701908295036035322314938880756953548304220414974867820218156754417642015813673521004283011476106491421631231562043562393819353754714062316683495200253455033505681394719990524446012852641090280312295399704071706622017674550735286142638238734940459697244282092834765799933449784906753596432603392596405456060892902314662933349609375000000 [80,77] 306363528797997040108972830411808191968025468665233009816831621020920388007849496911541081755053290857219766609630356885038178267254722323040293748021759044561229009054681614347926056924601922947675896625665488480586969744899792472674578334032889906437731842273209674493080536115380152210602554231116376376688516312201424130865382679026037482016246651829972212796360674711897566600787125091324791745458243338024442776020568086996667426167247556586832744285987002311916791287980051287986167678077181615717571575724673901914719427362973706866499988799724141739870350130937297751165838374452274499187086334831169706812291475519926298675930349169269182254241723985809332016721364915645769281242080432541036608500266534556306937168488930783681061903547574085232877971451669560639090100867997780670994948333014279781144499613262536332246718972627838179117093659225259460245252248553771180800424458269080022354424204351369207651464516963414705392411732186271132414083716221880685870750557720580391476892959359381587808009867059539201569075985932959846892607251828246122659604679160746072684597731969757209530278148151661519756454535541924568466927763769823778843449288592356796346695144361154442271379521000272638523874940008425711262078234160202057562291464821273731785732959882469430985808264600566250627853055744498169779177840637129977821851805779237344350010289233450321811815414155133616860942783022209744365021439270844183376439425280744679259743023106297160888462284307562883716996319294727929783828668526721873272215790112515006476580377946753900494187098369889909422904966092229353416412733941580285756557794251788601917560574500563252770183355486335495878986007149372296956589028399323281190236097864024029270346064106220103551670136414138981222712827222377688699743101725224844397000369773464498712609374979137405701115733403324506749679861507401378951136027512939539831039095201265669875151661455186856641994319257548451788687251659297689316279323160735563545628240100619776864476762057165615260601043701171875000000 [80,78] -219501728988962711411997973290093335189945730922202543673912897754049528437054760017760543711835959292923710179082637719916305705620053504625045328671415506919988091066985722062883369489816600212795732219659774134891457149009249137617782033827040172891184253106969346214676858947913397351526630742687465391616158586957792872763317398110464047712962647967766381702254419837938263401106567934573338291038797171198455713734348895574473268436446594801921651091486623333958124453664466782231020062209918591309567560056143687702553124344906591408478234510187603947824022552670913357663270163583613933072326308107642178340111246435330329014446566776107873052923576638163726313821827715104659989709882718324792950641728825662401516485381679838314719047540463153631902234686596410055701507077060035627905220895361310560075956184409095228309884326399996920974553303730238157686678101187130506373674133811685495312857374348062670069177121257986851803647930052944258715631832907638410345830018512693718207022444927172509478434185413246507395846920727604135159474934411130091072901177655480170867387490610337494712241290966583721957172412056246939154340440497912772870422674120842360321658243996391707050313450930747068732685944971823507740652890580111587224426409528892973100593453260879387350209087328545333598477358225424795215986569583294483658639814356909554945000740275318031603895922094505818458951067944091706386249810589541730339943942754662932657217241927393613510812452955676910813415014689611197118948560757406297141569327777793777705589900830884069845848178200606975359303159464126240511897401696433162490214737173332762395439142847764261624261670073350064059990115397917560425401343260022200499160171367345246018749509404758641117772628435770101439005981052083946211227658130759064850459602673811153261910492234718318375197999754031309054496399983863459129906535315376017137314116518697347984128559593630549784640911084299034077367875198779800243387611595172779668089495935801025439104705583304166793823242187500000000 [80,79] 12083256268333898207623945400906710918981771885294598994526408961389588557736340991416959362010385331078939879965818245454566029155544197949483946703277827722327729175974722277353996478383594928675300112883786124158701877305239189129522194689416982578372446666408239530003696932843990605741775445726818442311140381739996015220294974224994122758700413401167253845275369749776827260377406612819115599454885488639655035910521798477290367615760035259178418307344254566717856376263385530273511308360939807224866660507191949459625286024214671086370338568490390401803605070570206888595527983180985785069009488787485989956423261804425699235641801616099619638561016227464646875785616515173529325185807025843220304789642011996466928600084844046132031098807477304864806434594390169203360801116066631392189153680388716670465183869211301180496147732200741497522847605949487939419742321351217421278414900730168080041371754964620919652238204583651223993122743657857582931719430254496961684470793802405757184839538207957569554661224973358767872184041416035634309514750224014228872782419720942955290182784616420949643426944978963259785491565349313837159850249413860061269588866790636639178316253930404438441099479259741079550951950072587306877825134822237492334553456785031536789698866572695817690313384369476386638313858393551826116588457567987998639332155331155671161910462621469500508414211776291554949632997873204292006998402634718410021867349354093829867308892439655529839838334915152233957885202958017484143375329159530753519385815558245167148475977048619974164095962451803389306723544027028743350522690350282766531983780746978861775890077301208724347024458667159432515564605022038144462574679135426069202894714145843479321085568756698511252879623670237037005222529377250655889870391411303554862050489394554464687244111702866951172210934314077606107206180676728064812090129474285111997560629620650763333789319512114513529517371029200212419911931921121424548893311575042585958921978472879743549128761515021324157714843750000000 [80,80] -127128319090559311702828095921185360139965080315423353522903755957765337114652287323511313993249614717124983402417996300132851812499471234899401419996022225580347978984598636433592020900823616582288468406303069472837847517844534630970038231076127638027611304559151075447314439533363316178161892701734760642287675432789123097470570716676795804432683878375580901518277499971596278317000069705969077932995456412534907956689104627986526949611255709259021477195079278968254439882623025887891661898851888235731671147852107221030372113788612573207548100875681537610727704034211484766750385370266727663831854048240231998190136302676639536552915418920437097815567837653647698639645235543919855263975267415925748589064652491635954160589547831287734581264072434589650451462096076637122050322153563472313892240764507681989561659135010630169535090354230751725457218831798706245575325128023461053193144217134388069707661252046308010004777885843705821407326275298248411696728969849165717610174818349848156614483629706828528480490690328363279131052142792347576852126360473827286466259535711504723006168506134457043870162262718764204696020402431813059334198324490676092530773270452631117374033683266622997591694990408297301687106352691417614962431983051617550759544274924092975196426189084420020322071710869188457329163962012440914055593008254288638472902177160002779644202106020168987773091807135118444389863013175703873677713120464656232663520678968332700098052718232298960331824449139647906263939837127882208180792926341141384066065376226680984147134521067801669844760490921669555520128871812460793676591777627091052535523241781806285893575913898187821462549604682869911876960845811991424782465011202209166968013016311925726321102182056844433958026191444369494432153674002706036093296713716382855224711506381301633866940307657438164911179869240812841982815869153182823102837788885845531285052628040404044555627736853955587118820092830655621285868450253326995297916703193553126160705857294885845476528629660606384277343750000 [81,0] 378267454973969464264372080849583683382802671598915798308845328930404509759442093601725866731262221183452876332171642781331093029972847929969686195598230549315701212675576758882964896375261100423875936888124853965070443424458694735969978551143993748057491274214821588844036225033739761709634691244404017547274854058568623569802082102255991703131464971997043032029449699058417631286912662747531098835812143105782346694835711520605464980663805636652462059151400032131968416761475650245618124856574944816237743909471054018159707612347799107557617060512489240792676637144463437913942019026341922352198528097754047024814678863125945759242417448800365104711751736364661125771408768988707980694486575286517866768835357740865809538997818417157620687076882370961286666001996961494370172016582323588716038814628542837990138227397733883671889154664986564078675464485491571605598156472818739835247418456599264901258235533638031052353496496032946799029202846909052370551355077964224014601918680630361907264912161551130433355426451491309462349121431729343619857594862763679667731197394951034497759356207344164732545733247548153323475624305057562763107264197130997764053138255193864806316523690951530577247187037935957797435789517512546853918033530494522121168848844174133278431915726617174696146562797629691077243688357396181214497687078845983985050107439003161318391894110875226975150623301251236193890631794604681684911992084615935807113113000006909112772304054842808602520802281169024833381013263253496708859060094501405416399157034054878941851862216508724694197028878519878293534722982382038791518971977233496927988723127386832476250310659893565305462764986267328646116909256597739503906003809442728656321427031969688064270229136371051754444339968233486283313144879775484194214805818788672674201861933783525700995773718523179726527019461226801082094418637223289768599130892643497838635359870998353234192646510659282933635875364595664294379728915346612590627497024137944488455567795803266123630651617502156678949313547209598650201305902784661208669607783715078296065156439501441581986312376640556781105451478419117421302525369798632517830869029546497737334490017661335173004218634499408416581095124242573035644454648718237876892089843750000000000000000000000000000000000000000000 [81,1] -3915297738353810869894177023527646235016971512518224131621866095669706141810661612417454189283442225720363377842499208765517567862200128483937476106420439506045418927721320087407420896650258166480184510276111290985867387809964475682791881651088977799158498596222603607789023199178486800009979259015534881304183512047963723853293988624826373677691921364933990715893953794342342553834344302131973964579187156689586664972753102566790849130450059077659852238373716337508181633119509078238859704869487316713133471538156083114156963144102637284716208154226280551236467640695712714944855521951968015683357776605409952839022699660126987312698472690158555537132451520510433032465504357940153103458379315700068641023189076533816193545613317154712044825304974629767646965522098982440849158670723900799901176737547846008731615599434962971622184735442689706734933618192177696237357204157559697925926892243004601596153255927539810539200236865178044134482146457442622270566675169677600419714493202560241182178184571482040361729951974192948061337161469017828031043858679078361011170811078070601696042388287013510981964624118355494554304477382225338459336575312236309660291247763707334689117691642244465914758626679448827152831622833280961330103827794462686372265173616215279723095450738004430399278070871635913986899345939003184843930230831732438002431876446635048993078641639888423006006332830886758517016611420464663777811329379945520362985243735283438086234986149101543053102547007478702856074714740279331218921109704121360329419818842557637034813854075026827758071462467449852297476721404623819849581801889228150625882902731964994161687200636190155180013197616438065067564715414670918011155200860152804503230261674471730408173180330338913506098173252163308779399041593385656712899082782513724028452352731322626376926800866314328209708455029491355664840829131694918397394054787239369394797585238692709338226763062491820299083135870526141677970459698628989687415221476730217837904924385122127825844656499300985611066204201442101035264694620987226086488074489423276392110998858550220872030468878186225679995804640454714369277300002161224495593922077534899769842140064991450595472778171424640238660878801928155734657366338069550693035125732421875000000000000000000000000000000000000 [81,2] 124049891468186412220589457816180562783510098142863642442535590055254981180282446635631708716918561325453036328198803081458923626966584766687593359057588175802198619139228182305509004658944932113336741159808053121355569745957380103659475041669822663135643885762679150829861314074590141914991467266327676612815253410915536903491778978647485846649591035369070991456179973494737443469738446986925570654459398681232649838212324857129039208099250239229662166098565988801595482390759124039180310924740501615604198666972393209918521729891982476234806008365938657530417966653356747987986872431349251365627896540802846517360581238110587506291754289151483670815888089997280158507789284645862996460286298172192856056229230675722046918539384651692062166147178907520246869948697668239745265934773460833174517039354539008065160159289709635494298826059599863487148407415552796438615676633475053838611818099276892478139459707922407760202873847196288829456243811211700643812940124359759335608177181952283573828902312998885958832219207776761075163062527550487788739484035970105815393496107817527926358713048475705783546557479425275575990528196972641480756643762207337279691403438715222133773027710559660619637522354845896830342942605049236612650719666123097768867886583253094408072818623774316592833534053067707148263074055886858482784918781016964579049092072221167356234357190167982881465250289259995108161966377579940909088695460928094315911410220271237765104074403972683159551721735669191381077677283013989660027566193755858442171192076605915115851739567470587954986444735756718484734653027864192981110424927480587178105982401193431118000464812704057422283381196272000288602058342612389235083178145357784745499252201210917232312026449803463270242973708455237306628478018248376145013993731798930818485935312084809556029524668213055538466832943492346449586010347549828295367512029136496070931105274453877907207764845260132603512829763449313905795249000626385474158020321803897682225297126057678634553500260639980353214650673577355438878109614538979334600028899763934323796994378703093943897741526729567792143735796165070596672634433562295784479399855724605942783867866981370073808854923101353593385856529911119106122235900002692687849048525094985961914062500000000000000000000000000 [81,3] -10620868689186619892444143709050630142347386684055089862977588202073291927734828413291314626198816715744937350575972283637064786914249964720043118871351676337075093811910458563454663925385904537248488454084451445281684576292217172342560844332810273157368945469047760607168834602453846013974529540523961995538321811370462224730580620462846446285274020205359832402250633754790762152112705144802383158431063803379128189717319767748398162226129351979059292933309213384721932702822419527724362739177606852996021708182616810709516709441007671940107367918912518621178546762173961113281577242481927922082867188765928966080137986362732295231315174735918353537026981123350107202699634923980311638043792856963252961473655383476541525473997681506352688869160614231884635817482027973070956831819821928870265837382591913909874490014149839681465819311180921781430682383695483992322935013248008931419849110308889458336477185882547335943910862110056313445218885006447671910126207589738288464401656174857223975871138879386182545674611116518660689101695669914979404363244100550267363796116824183408674632021564998088372935220795300351746203083281657845875314485188757670763886761718973123429773669690346746203614579672499155829235585792498828344718644903485950127883105529456982968485134520012383699348442627207520916382448046594791845476946403409170243284065606661746361758304487030064726066701218146670550420645907668304641781377177635038006948163524762492013286687447202596025493798722973271477889940030073845338338430934814992568575953056519077036036279292249502152537595374567384297423065657265308943009286223048184135540544814047005011184856351842339535113059801665993151630634068339072616255319532381366355859072357965664977642129113129624157174765836152380597769251417822853488921515239041818162526055510440564331268940669551888547669789362826707544160940479583124082035627131382112835070785032491661972541536861386381194219841821818265371495536994481315533944664491011166210960366072755679618861063240524645497561683794172205821844869992829273681343798934818972291765413035822825441707678317552518403382476061723042671703321935354515342751001993224864072415157910624627484624578713868032951917170270075848121689313444115931872602232033386826515197753906250000000000000000000 [81,4] 136196328869931070406313992787610415030222168828755244730146722906715353858553513639285189634269447456663410275127331423646765958095209610964523376874656126926207950524832626910054606439181673952957916475725463267756133301035699931900688268324083057608073704508831618888683171884870442746041763526266652453772844777387805980980278305050507276697963884962611128624699606510421964114702235201786307794201354742389113568405689907753608615903519423020194401866706578477980770313479767679726212586948819750699578500107466294243445520399289641842143811099331151410927981911364425218314288120449876360464455688922804338180141037651131128962534519872396447267228613715296239640353316532150736195555963393976237337228551231619045574245484824692948954766637599063971588348824247872722206994210309415365574331811318424341745674403591134308375453584807119932409196521387501539312650567360201454967797487140263292424602029818351939415294285801526290012819693552851101239178105018578937134835936590420983622323222471680284088803820251820855029181264390751468530888242424062225810475272276669146627343917630281634104144382540210795878953987069661312087686291485927494150778080698951490472471513835436907181293549479874941172514506730144201775910450522818865325384699105890161054542400704692322042242730055688504675830946525553088697540747159315659872882551949795822568859934589886470784320133255973791973685516826162330693382631855081579241916501607112072791469545383444253166444633202375434603789565976557641811085802004364294500210628904696414362880488389286304371201294636985900417321902614975543646762552753334261796454699561521123210412140733577488426426929913799840102113718373181975105198026070812777087465009602100799462454293619050525508451490434095973935240365657613863114508464348005527626793887160971067224242979141354609351302111717092018975645935528751134720363027888918464845087830750993151376957970195345562179458418570072793031827575581704156610354544808427390363630886360583843687470138033072372533792561653068209317112767050316293313481897561512672230086678805911402195732685427745807332459292626506607562514698110852329362292096629275227761928047780605030796846086479059895046999003104507036008918125988276237592344841687008738517761230468750000000000000000 [81,5] 338775484154038410574280201891778426875154836670650351143883016015583794932075688560092784780234351773384247953551624201318876514981358299881806529024626185434125795949416579409778390838005067130813454140471866636483797701608241254061237785330858531383476664365195217797179231619012831568552129974025879906746943014528832199320460669652156533632737237663489871874122304659804526075638903078840923438707720259065877581982600318327816833675360967759315875431770342269344785919518082642617130786416493372751031694560948349866511826932138899877191423618748497328441792328615848363359508562437125739961367000888060819623639697270327559963175464832634040381014747647843153850168327593692155024503188035494308449974329100337517079283791383233503458614322546563276183074167376917081110714033861768331286779195151519392605665859835999568417818558518795206054851940556442646758148763967708131813148407548058368295686230054569042826995417747065407711832789793423094896562619308939019303927335808721564353749538350608567960950692518318723561377138079332472781401699960390383105045363597658506983319775488033346612000611456426681637550118561378558609790763206848850812272990112952517251932217931088854880871388347048061603848889762490450448567505300398258989034056633689789788567418774098346276413542751135962036479769931035300395552034424587078696689867959278080868544067258721947671337284143529722521412410625052387569592537866046089961619401251344939029446692825001453863519198400801712192058027701307954900578558907789139289363005014182908104304204712798294082139102315954345831320313264637051944742402249591188965479569580331178681182512780007906156300327217275243745832330180630504918467650523811703439442624473129582730145517381900561987329174429136612377376519823519134479963125880680501952563590916326919579461323930465303586546873112069804666914092714160440907180941021377358644550011025225449677069865579991282487431865309786190143842947575921009479239175764232498857269432309557099021361805715378182806669691546337325385346866597347450555854165635178854442978837758025889030632836361191763297564421373377995745088024927885355729918225002830604831969468144994460110885783128244857905155591792051392608514648330242380325216799974441528320312500000000000000000000 [81,6] -15549461293866376570681316821895473353648421150504667203564266688725499163485466662043921731740663982208398525608822750758121257310747574567604976755447686111693844279459435576871608668795062409907861240586079659902350815494346064736243573937256634702683922583015234591454465417542922168670198797610405086240060856365746821484305110963718542898266713265497552197424007225367817653694298262041407778474169028579740246766098804521733875903038837988394167508840623919784239370570719540125659600708347485320974829210609542291344176540250436483356076112949030136436718695892999722424871572746165602262015389780263477554040283739541134801625741512501913141820662659163944609712963676753040398151608900112282165617394553913396661989368611727074703944791832138647460964295507667110593408960331286356997037953857654650883391403688694364447539688670931547594909587001785484676046715339026168661735390219799872260300189454059129308144269699091022352108135667578156871963363636776764645007851612562682150949497343606256170732532854086259891527901155689160406727981236778692729992196061470249618979655591492373420138948603885761794090007844824497767794401570094713352355800190920908585813541333377951601348616720289737138942422368713309676326749183567183591168890367318383908121409984262221577677064236868502848867951684081462155554266056009777380846361364403572400812690211268264168568175631610196166427881658970543213524401621497361285626356541139756590322575858775527825512179588124870605629094229662770072790513640630104091427768384245423288215473226168702730107021578248833257109531401934839560756397333059046844225368292173805129058921323640868611379556208418644155116039058946068654306405264310013039233169295674751495275238621595920173719618461303779251469206546093825833117819059600600586169878425073796868553456623983811092775155350749312950293788149667107932768032045510556915615302890163804745300197635860262259453835456865358573395746533662629047230990820505234974958344991237401040746927590201766531779049441525114463821272073592256377661380494594206393575725793365757866906398738765102221476856078038099599966858169872635425122830696832331745484729803520106764025204137299949680995893496146764996127843938555912473020725883543491363525390625000000000000000 [81,7] 98660602124109595558049269797965657434853583733804795611170817366789882337638543348956329992476636187287240139049329032754174758051464380900763798581836583793599925300948832165451173656292172143098063346171448163845151621781514639703257482199205994887543051140990334810337762261268985406065730228487317399618662023267113606176002867576756581014617503433386113809296924254009194197624571022751831365230663490494267155261099340257759821364064898526612937664854317120586755756189434263841413954484493313074311059799846978690545242431720967957693838825741952537703354283893758217627339503911499685445625038076700769026477311922626687941762076821690670193277915737710359320984110198327629493480405315402544466022364966489692030445045753972371590536797523564660946652811634416847422981465909958230462964572009101788162425756630784793957713441255549321940352935178375215618635856914993530509095808312109068310983459008316900147161159969450091849489205156620363091808096557662849760458782793705275297536132617757823856046402796183614876478556825043218770349470068775091846715404969756984566855327506154717571040362543822535009229294792197261117325857428634043620821266891234078236190553126794867099329381983884922158835375316057592863465960463875902495005610909418697123506973922286561329156040226733812591845154518132020450298070455780118692253281391782288272584306486804060584352768509035273602388072084982692504934704893244037504406751863652941232002607623468557653520498366622194634303407316159830568097734251413288691389277030416064780041654226427240061780712225885023266336108048232848810187918551066333121000938033085927896097684832838092584959410303616091909901981921011697900976006387208343904327765801692690570306055721848954489724777895970474281151988014252177591835673714985598299623052508340750860473255979601300197069733501154638838087355627084460004853415669617370572093488065682817059773051568525693522527557932078576200998563023285453279158908846322098808173073119202761097350339584383697776767695811222259530451642805010662682032820534745783950864375600172191958324251485922543806117892067345722911235053205206578327041733679829657130621936702256061629372819112204571785241862565624394970469068777418897298048250377178192138671875000000000000000 [81,8] -142215390345467121956750459607062128854725597457398263880785992572082103791269714914324935944928752361755806806184952550316426627457229896355748242332883878777209434169524678249644590227863203206584783453557722777869695634514063659883128126884032901025696112614441006727176293280854719166500301599017131001601190702164818376955826963293887995555700975441578522252857575683517364572945150615002035892111523993003162011205554251172402305695462706805239014817294637295782074826209853053583506204057833664866759860920826923068454640756956700479953072135985037621128649768997351473812175553684535593717894570159778777047455634523312527014412394759855499535434765290224328575313060895719860351212602582938872117797882671520844373220812222164282951652173011821639985516125802913448132543249971252442438279728581341440514798171996005145066312800190093161897733021307684354486129591604793242803841491163189812181374616965512124307590872751776082451463166863737282380391392616892759650579246389002726366488963882792879416855169338166604036285303073106489446133920645913872474007181544372982564231055521881372086696066693371639230736941741452777785655791087019229743826817990883554569069243180448257295320933511866040684374023327369970211068663803541356515479001169654806950847481188798220791826829117036812830451004755144055805100655005024458615208952716045843905936383884150655037610337475901475510657470122599444167657170442742691603246491143585179291593782987454238576898169050970797981882662360841549344514548823059403851663592989300986954314922388338339635619447114496489795685975502702140426006676997824667019845148082951094223389991310111519620750738369997978638648538354692395124710715035490581739562861818385104768967534132845378003045259923461260615201070600674011388352993007784930357470561824420664551940040984721484675431712149147016552762437714268913838729720553256079484353158678529460696977757285110902055164724190294129596856552688592049636356167607989192418376905138273579286193565879559765178953250939724770284330369405795908708891252598307217389787814433470711878264424321247622444641511279260209352670178210917673407611224790951122598276607346317527973412679205478871579315134749508741881553197661247622818336822092533111572265625000000000000 [81,9] -1107524741921976962101860785349492966050560099200663340947573016797432968897556254357264687080232333961469213777935140185556025104282312126848895603068737249337880813312937066900137461708786769311701303667205217374175610254708280515194094316097626323191757216668443682971561430473622007418761264006414899257871334322760078675048354578707254561405784535506664733182911058477907603291950683723771874470992379628316593128451616817029922686994953045041237492675647409224029228018679085953579923881414890520565893976195238494344247373989878169440700633635938250572630806818130434010369150580595210913334058555194975797694125850840590669923319637434055421970284147660653660737724638759146029891940100011957458940427995406168364272685797999621198989582177770579685292167391509582380251953097631527200085826345893574163610424871449466932038434678887322929834682117032700895115388328293603451054520048402671456919215019104781240887222975817157351007052705377578800820172496631557756393030746622617225974809035558655894534517637723997804742365466106509077342630698926063719290795508434200156627796600246057214619205705559529748790279140775755086695277434425927776319842698945063029261417058470927325007423442139350659319963795217525616355538121966454970652727920985659621623026102601255093947833806528097862610107238578536539494714002022032505421270901366551060479773184001512520089731707688332889010651806013259364448879708432542664099095924836215420834233721644068392023982104234273558328558015638068790611555452905219627257123883529712643926568563051602131212814728335977142019320156972830980314752405185812833440232162042605791986084861140438491654016019164075342351162907571073892709713595174718705248802256866109925575397465329436724135971208096548011050941626032071886492872871621623828784483749198879516402869936926733250261429542515457010427294183976851163955306449935708441388181281108863281881029720595628833562126987955759752500409129246691301514966666409089667915154659740174367924762663275061609981712581269130350240862617100228623959364966130551598382899421459906183294279660675584301026743243961197792426739275877533293189318886487249048714109274360292764556954516133266857875064214206966184579628009743146321852691471576690673828125000000000000 [81,10] 6990712798932315615068709506906837872176584681523398553627265602464502139686385792244856622007523672438927323073495229207359312453688468895810556125132312369217761973674805290351799168615965868248089831323012415914401217619159736471662588243454793049299578082887085540199231163140017653931689191744597661679716774575223853789980525768551043385900743893662437295010739731159877214754387068172992345495341883914625705746300218926245424193761318509610640887511403660225493132494294096383499524140708046026616859515215642952542336265563400748417361472939839059892603748004580352002169371186226596808716615650630889283039998710870943297818875329347732814850520607290990687491619301840580861182844945837819083534967620274238197937556287014384482652548191692745316372063269086279221263410507807307642335352111622025795816937679854025999863413101932699523767802800138226781013546440075460441896988734539991999098768462774944695273311033286056577992736518837637825352558585324544594749060247959513121356685991309890008732872595429831610479206288061256505011520514845033226726492152512137695381561132898663413976423377792976702355890198353071869158952153320029373159627894463754395894109119006593327388129804433740327462759308405699295977874219181296783369765433702774533029279154223084530713944827343083513961300118034261978860652028302669696539476578563783841241292251484480903078819721768072227812056161338349467399337024407394748670998820958174403099405022564882900813238322341907648783842650492679574295346403893958605042753959229875337385908472900345760319028210873555989548045341195315899457140210717141456658149665507560659536543199922511673898374016748482910405267353933634273896603907549404664864735013387342752262131377788095689192937370461990009169876694085083287736843916294660191102314278630080186208745937217203873712220039428680568241481152796385202168857696885671142686006183341356651096896053649267057144046475104277112274116988775002326156125105660105126030994344148223304882683028231817457077002208193782670761126899602002176919274216937517696406506367324967877680363948663773177835552181968604407600369031136409860556416661270133872332948488467220214468098894914806813465843666173331859281514510939814499579370021820068359375000000000000 [81,11] -20613723316002153140441190388910045797062271716600717076500167955101013748955770113871411463786867447339598051907310834037665474050250319418154364151194475943609181401275788175784806063887243574041297204005765829515143726667876882845202237971569789920776132526653876336022016234296212457731710039468449949988418108750419947228494146039803688015051416930202552580871205164267702656168640100769077977827222598660763134420726107930121289477150518096188522799443389838632110037687610393102010719153469176675232579716044366005195549665182902796046522605555476260730718451122648069349867500155700319103495259216596059768543426745793869150307218397019949139233463507706229570130341927368113574124593790210943366710029424041812192893602009689968624637498218248622953496236780801634809246022320958415325777621503749906865659848525317004319282778681390576347483264550031163803463667736785832406599832490788809009849694113513990567489902466842093476957852955040208679938716901830761081943342209469514776667146317390141261981183760393284415468446684274676170869957494253964351119090239358186859915349282666516137577791291592735343674301809404790198473719556864385243403324408295686564221668140467870290047881480051352236185761277247766706574511258346162981570730288103575827705951558368740842725530201939215106955314481560382977826416684803553915397289363472401236640418413996904636337959062011407271047974670700814505636395340234383521894397704898284178446344240341133460248252160339578829915170750497091247098353901303542467496977805572652738710674660334851106584486449010599474968899682242480688704413894450749433978548040428920353487374362279136212940702031976140833809971854808131293821371470437906098876933342120358166052476324159006537370178317007414202175218540278745809016707998460885696387486569832019330405199133195281565511300806518731150079589084076393916003299915374246969001017635986505609928003578052740177967121157791404020953051812231876651170351783652078354893414112742677709359735018603368741633194735283325638454828699927511967231862864171910039290707544138156653026151934042286112915288778652712527405202448060114840142363231785203739054987687886525246005051175331307688909178769086361082685243673040531575679779052734375000000000000000 [81,12] 39122363324718118437292836693039841267072822972281426859443625429418339629824530525278341233866546488815806103182400300728355547128889822930974601181968896928176973314618575921848173801798945266845712891422597222845008564374704693261535008679789103360192670721833986998807482937590157275730831454920196249759369575469319271591354186709629041498808240180005723706172796348062603148809054084614391778323613491151235235424593744162203790598588874363988072050215076917038256163821418108766578294124039687823091213954273057148737480165141252795639378342065150475235903579062089696326342004356508901750141310078162151137207748853401519633227041980359820169776346819489997514941511692183345723386117886369629756053610079786740641291383179468533943347542683967821676571589460170274898090264378479207604531407597667042836656063883494333601898557496686298464002450161038649376584182242057145592502232315105379624290529128744412696819562878077185709273406932715769546221517901006247302624419007773830664636882934458056002811044220595960713163773035680152869932109365399127221583656478219367478840277616748510896074737966681662493902430923152593861955859459954597512809586971143460140738386802358906826024043742985914936922700901809531196081641240005933205112110521496970657417757904197362975364963412924674636645539547856037927576997382402785040593708597531465096194845419640407121996536677980532921203508523081206979114694851951908936034609374683376039174996816520921635669792329079116624673840055580317388474498011515597456214704608954820087347668276886465163281298629687584108778045426913083805072165888934898654864719286608695446788506806482368795162970920066992323514605398226649508718811011302191105774931560520387348389282665075889815853937070909111418570798377843955999725234806595805112734170589730493633455300066714312635984085894277462288414871085635144792013008318155548967718053505053544638278731923886404465346869562602712986039570338044999199666675255306610922635223711441223187465532389863390980317736456728954724209018991916071030486791415641652897398602639693829174277563061820509453231101713959116736781173454553067138934825357418803150944001552656199531137958117629296129718966792878503957453517614339943975210189819335937500000000000 [81,13] -45356582025954692284163056812604323341455971108623071421002297102170361384195370479364480203095331341451238618564746593485227727477022093419520721444374158042049970943937497143957425197192730162794114372081246926919164687782814180906511775518649835242105993415794754771185154525906324377341953813418854757148613248197089063507407025250371509763744474054475808928544291916957493245929338228748796210657834555937964955663127129522520183628018073965846484951751556143719402297688530424787991667203782120354208290801960534920552644316567165894564994960846744379531311394866595367931408382720462754758751304181925485927639095450133805086943316048574279439471877414141875571324193209898694883072870719323393120581843913737723455433080102458561698133006858764206941973151256040626384625640005934119231527517150009166879991658059533752304808776352028226848109767578679612255950745829276239393019999799700770466724511800162552137910421313818697911913245934297772175691644647158455183040249261693316147201903755996119602729866390609863394367075324374003734016088716572641875175130417108422028421899911432016799125974219907070632537708329060744503469686372079723724426706576446055615551343026913711298117885192498030785932101732617600992181960432563799144838956785481038848655470741204934526510162623242265140415163438953335348022703104922049889976181265573708394186681958442638548899198165034883610168036132224323912568803758168535081879359417478390346496242583858670691441276827417011843986031289783951868734599339123283004924975676147588416790058907011645426605389208666732732780739234538138153106554748573933750614134758129021293324100761844809238771690511728782080773419792918819954676329474584292869919389524274879074069603869473987243489791474970679696553209725639167449296691589173379861352874676727199017637831039499333633056730877009299594475507864085435490809635398567620076846530711814373806931816209139083392348839641575741283008966231763766164382602370697824812239077488275019882964977898046603790836194928208675788778044311713278388245060508945938365247670324510250663671474440376677910644794568984704365215956265733292455115120074353481533071992188872949142701282892679255974378356051565641671174944349331781268119812011718750000000000 [81,14] -2739442477910255666774580641927423284547838021300839795826862023491949288323597383396880211361214810271110759773715039789548468279332679941584629955330617229893313427393144094123454691120384649190826156309355995399607517551226648639573096294951439902703927051200902941973032982364752139388938392960913928016700108302565403500728866818924811941866339013580338891951240945638941037281407388130220661169930821713458530826348061984935907742445035537955403605363097508758586561260536925879193761167004785228411110828998330450843436396325419667192706102196332181347338311153407494229173921774173521801068160257282175671190479629700028465407934907946627966658069136221181141968107338008814233923155465969924211531501388854595367116480089174445002657377118132158911729166115924241637318628275270932189911266677531061438306446374291917907872477889656411636758809893116628860516096532176018168702903132667030284851931380503979809283519961997786885309321885860019900935532673649270840830595521774796601582795019028620628332483546398151880074722280270424639526436000386688412614159549404129919062832553818896810473534451912261255422925092947764684706181052086805485141764948687757660415037112057574029131281912425771571829364685118058626155570347700805534138592128051901157057075893853080736341802907837264924957653756783225763370033942662189117169146401344632660252017551383105646857122214843489504304323892228328600120158318123813973915200382152635395425532457682554895186483770229945174776302816521931801324070233747569931877473739963177582185464428716019908222587185619091610349621072426019945573051287010516430610539007016259377988171058485730231993777840443792175361692801864612505743129944863955367309148103673190792564960791957146780871426347786784993089198431630267371554253264385493892379468626672374976836885419923669999990054968713617131352177893117013430436891653971614988265786502017294555543534701698453699217661710614267263194237740614060446355820506791994139315340320616456054591460583466178914761902098244611347246184267269349269282897889579083082951444499909028012772733713826765152326138416762724101090258750572583135053764910803095289229068229615617935750003242782385992696832580084453923063847469165921211242675781250000000000 [81,15] 141324654946013238006997845381515179249212171789315808371738871107070750216834129737916030814637683748841042069490873098313460184897021347134533598387438194883217350808218681252516429874877758349305282693075047006477558700337471618622590612995210566797514492225910467759734254011927436617214398640176943712060211637633037032196586831482538043235373313265668910154730858948194570632368881025734512802188109906107311809571019002018264452482220887004202633177352719060257192782479338537499311478192045195091881391327140374349106414661377246898770862003715759669711036927151985128344454802236125475850437372780514202778511947329493474422922522654995749207469436893944123678734543018529212171241458874807533107070111784710894091254385998916700214326830183965522214761410537020592949254412241566386655513490600948805842276884139659538658050012596780363038547796672377526440614457632659463495834668580498344975529345720602589466657942674122738608315938985607395861423933477621356288146540522221579534911800841240371770467946028058697194647547170616203798142992592414079695666599057902180709312554523847529694605548489513000743037271242775085816502003193659038822353075378681331755026043015519325566280084099581741220886583426680903171397203384900513381855095136872049188839881890622801169396830464648843878725454923386590316705446982981074824000394885781759495785630557862569157846631676522552319516746446701911296526321530473055728044231091478738665205150803311073758700952307617860898994158813223627125019783036934648628929339892762794169115037716851861562208827859668438816677642906394346119103764486641519282538216530684935495247316552220929266844599751411575244867526107469103458171895679884761219205445907383082390564909312751482312841833691178722157192291672415101872031138698009941035299300913651075135006274312135593144298665088209746204706990195978412376620126230773428773961124740383309067961936345480961953015882609876153293313794619629134308943963000602255954833788947434834143716291083172299086063990804801039452824338287531136355807931605646989841070633079308326901910014666050973042116945808402117418108465647727757518793510006500790692292217057899786147360746865140434635598615242813025361101608723402023315429687500000000000 [81,16] -267542663622472307440020377939560582167256882919921453044673337282874456056980877649554088793604979501443820764646889445601188280804026912304635255657932289745903661588269715893473199857019981687389892831346760337074676193866555509226459871240623523617233305483420754008262028718113765677202904481542809145229213919531623725045308946672531650512470745300105502225576232029756077711698183155325263605038644389904566774723929964196170317801722710489039661051337168892741081327655286231807398415914602239745097825201751308210000457883399558015315655000305062589508302300260976789462987345300343373435418774093418443290730850229982833949532954280844595614657698094483269895160535985331430949213603731546909599053996686300447001694834529740334038616771281958172949315492335304645839780290834023718822060951382415544239503564311027059479170035843276088849199385385059279510110532919714036125687947226445571144475200166310030733562090550188817956169914359306948626618520144198130255605827785260762263734255110360946442470402169771609369984689317491922783408085522158977347741357916384852221796483834854143702294789466874162012072671521388183137733268813201165176188269456490865282085012595990348828679919045341617500981228265529268777517166002591929512375443407607712007208814164196117285302618581756988418335793377275853296435160014968389740605266007751922071908315471259788608335562103613178375590312112651920670360371682753198298996600014643636177877864575118134088375458079173583033158642345004751928618855470486944130325225549806574475410956355388757053897780253528671005761616026743105834351529658062887042942878267427312297411202698299019404195040709611214597876814316163608989349443631745397557799692133607786554097233915206597414641909046087045726085321066321309983006136563299880392596471489189144308060192073113344302658342438340834566281864640363961310922961840317140087240260326975335386590067297862732001779826209956393296412444732882982715147274270695546978521762458110928904762221127017928707740416213390912951101139550809424720542909807080616980477242517800611946120361567485720162012577201842430185357762530402493311350655568463686506551342285155821380789993992072485636760786897880848300701472908258438110351562500000000 [81,17] 8555088389509636967077008089036452546973228236061177148564862573621757240923685568485771617306939644562763507389683597393043467006399217791876143086112648442096398376719792666152158482571282567264909796971175586326847308992060379927017779967840739051487577535090628876902520932633713491361147749681359103435040456457370320888233190851783933523671058449891704549947168826206889422097828532361136852358593661333146365638054027634255135388198121544025708439825170104597292350666815225754504780383733130250471220713147254787621717545178865092687153719384226262807347050793220356841485677341146475902652511498641409233854816305438940561556810134060188237347850738202729301528579635127040904599819587916029232570726673058240346508563008796205981316629926063445393995117102401601672448911414936652508924332982160449738044087487190709614984461096096036480538728108574599697817520635506348577477820702377311391135529007697298046228704518391744466754014218953968693420412568807624358764115368144677301834000205839998727711941070994105995140289810866631715198129743178413667346752678595543235231860422755204739920917660528142153025805131587374801996358543205885843098827470797209418327066901551113635488815744369736018488060522852641555316089279226010852272957882402863795738941117911313035284865110160971712093556714486325824244228717394533312213474500868609422477040726807974291502676618661101659632791186013949899807556561736084615148742261053934388576081551165762378363263653908739908801336767833513431405528590546441773186206660244804402420112720652279781479564832501285309727203008150165756698432036214538891301764741842667976885371205141050907770211535528209663846464182240116767986610622924100630915212837244997282330758692050694699477945379334541921732111458598976004021199802811503941669480888096652647869059197953091474599529144601302149722178365370948753445209123646298435406055232018372968308035084417916387870370371232062673913619020666651551983177678006713654105642811289423457261972699367519902521570592062019904832744069587041801095383083695006422640268113983800528308532962539083431276174868738269233599025808621331567168487665604340323641902458903949558634707616100413193893636787379364250227808952331542968750000000000 [81,18] 1149694300823834263983364852141585882113504941956141410588355953076661779599384960938381630411316425775348074653023976356219888693023010924057816323386854013006727308477935619746323849306799687596361227939103873686213152528035156954348320749849854693218888821525608026954845146076486424425621033059537553781433509240215037365424351008502769576294066454099975612365745671155797300434470263039613955650902824773733933728171013364100383919261329999906232877798425289064684380271952228800355535186608257463615391054429577242064241355154550505420537470007436707781256338275352350588310182331534404961894288225239135756254606329013776090069942033135080817387552080709146390991545219868168579226716021898477197481347477569090196228562489424438111539839905062813641194472833930522182237835454564868374829828500203413273339798846189061442990648526278080704462745486042174814018645863281410322914064428635948390301108258533122240256645884805863514044256036659636038583358892193071095156518270980973317409717179622348158613645602590768342128419814151971743467758936611450546303811105924826727581328565972640349869561474083167963276523814674681062569429773667565381084574661572001042122769310626529977430727669378290008838131668013055281310080797464787202893144649128850748030985773971921064671095278586950436146017521831806156937308808733344969297880024770856032349508273688172577254413019066416166074297436149339090954995170243994192551508519169954242493027404626467337824629017661349806379353703150602785679323650382216416572492754890871136610586066902569871829963000024760069031070023446575391403888173067273322011772148032162030956821326178794968243062792006961285443093584968405980626801581722826072994920891337466476925971035021919343434322264884821785397757379821918854852823650237647355332040977009781379690866288413911044747285699951001694347320826728671685999331079135236118291949868841953449960908185211558787849790327282872453742306024128669262004343661191883320162019565184035354506611480046255967885625721050759882414703343454235881469690824830805901985354434137848215196336803082374488653698809418054848619261197410392635017821130105021332627901013067422181215542781493289207356278680549621640238910913467407226562500000000 [81,19] -3402614102360533988659239189958974591451948207347034247610523517703060406816743668523122756255374175012394366720781631443155822345772891910191716307946798502999468869384995732574937097364876755628886450442514149472602568531973186494555917117560477900769509431696101592306122875503849960089539868922842663071854985922809461639037833020375985988896148185583398929607642452039479107716814549418691075192607666449735926196897141440068139082080000611424658035581216519807907153258399356881597539370898543356375754805292934503763866206074375730531070364505583294067695774906398773177038934095985995554526086345147977875780430758602488629636287387428434253319220078239390609441821786607906316739044652371026313720152580483256221562779259605806993424504643238016569046760103725388134400629851090442409427216029303910796825787268799800782694083656558746863624562108296492847107473072872249427471776142276786201713939062481550203202361305110792695091047850579153840594558301338369918203331582598742424627675191048071909048588062673833812767981023051721242716106636927579622523407424725054650580818116844658549226059796204907736660710575037983763621680194261779846015961183095109468900906204895837888937168625627185634826213421932097634624317299462162545786224709778854916758489124811069343728466995393384532850788650305772472453979406731675224121165573022169405457116406338529184871112388895026043444551724523386789829127132997237442121108429223035326307797655259746109046876946831297735944774806256073995002334082477274659335284546091758136226253170730810794134645298533324965201980692223929435188725891003509713169776903414095648311187310588514161535896777268348391804272762014031648427693479730011366723092398330919504309633689421548475853880982410836772731357914147485325500167164649472177760587197554164574403512833572898873700524636961864587233709181079089814812616578498317550805951767138437078322694535730125489883657930573377489394762404952105248419531503061681582230971974078702828820278708532153371997725489344152827454563691862838455457183257988550911670495049533246419791977522921433326773261850894390352782510761977155556908244733846042198283673611042185273523695741523277524809287797324941493570804595947265625000000000 [81,20] 6150238591902905451712771822682531805223781195870634532382300177555876374522488326110468948436055112291100780034365699654799381489678641990542082756650171352837827616795694543549052396508998905660720560452734497921580526483252400806250489564576354838160215715428778350389193182189551185697184231400789782098329448449478306647164956638633685301654850931548111546511420505796837978483480641629737639263050205744081632831661919349323310633975792069173897742491538950312054463796347727830371640640702789665994597716657744252768003963996246226985616922619509214596242497400815196836722006690643345678533607672092040198584788584653781891113318962896222211529670692136589747966375308568165290642080243085514655256006984195983770178012720171958525665989587689664003045484917210453127069623586725489327547806918765139350264644045053667687879768878040738370266315925390005300762256524500978818203352574108211786786087617113724272729345977968056551334985405852347949925975270327980582979999048242071335085858791466866507568792142458340639248756181311156964729161103431668217297853263950253214654998944241221035002461086596662825370012098966350004678617281688416301122539866807167743795279731234430759468501691378688820019143105771286590214777930432290403130199776815901333344964381923005857353704906252443790643841170103872431129659961326462852585088892198852899421778086339273261675691913453641357434678419133945656912865672583907430967954319667098191232363993667948875195863996567474115552608442279404902311750277368961226203483765197143977000276373988171840542698033894703846337620534031788707828658685665429441630481073682715037870020555587315798048689746310649323803402102265915033988172771640326882662148177844434879718622393566213542242441786083905617354692674087436001585948538949006958711421514296025030024962646690600138685505478154870029049656296122604966017051244477689444955104447436947553201448252207324581528809537361104980787400826277640082133289317418998058086897920373551192055114408322012367256276486092918969216693672331254763172921310280219632297904237814987947566906265469029791402164907696327236947744703178927039585530848595510366767824956415726586859321937342942598903050566150341182947158813476562500000000 [81,21] -7991927751294492467507977598542308725620587278421115108290044334004697153456339307493668056468420143131925801360032777247910966061122801514365691290664043984641103471212182599330581892705536100357352962934418257277148430694526958051878032947010457255200437915119101142528775538609396265075481515469110208349720928431828557715960258147003614693513933269964431121068053452782130223704194511246987918141214214493751493982836782580977184424131198885168587074440295599215247734768763629279036063591897582788843772465805558698282069532999396992507909528797615648854059438794087030492516106668010167211514415449522756589628622511243226422570441022748443776613070263773645350595862632748169176567948154964259468964090793536942015538165248499895562673260557946014182510472456909230138263850705872398024288310609839189505143820699083265289494844055676421131265879543125579843275388201686845966720305053123253172566451050637808639518285760680773064608681110502891154060820245050560272167630971226020177561484066271258924691918403519468888952432702018923605621396306180446559233964643696103549739367246777865465782056509955248119228989135235407959073351301041446261592046042344132410514788225150244170501606910182052933091599709246195732145722407745568983705030406010728765305096091772573028724122129720660205913729837542340595864022501843095798862728694199918214008751710591044829814528687625381980541385377800841287732597034478313165335138882238990486058627272018628592532151484163270752501300251048330603474409440342215580344791992641740996273101756490276520982187261807449353725485925821992828240101397102995783481694363915776537527825286399861727784227177180704235438396548804671619819897188014110324057833135165056462257719616166325706805942583190954441184266049021764022306544316754507712015384953139745890642307308314873790635178457096577365059013885609603645247303871369928014528531983029782158686141089242096914386776460061677500417706102798005142090353029616053408123072278417534146081738751707452669960487111103920073481269415296686387677907781801023995206840764408688393659477189042499389195665320690722889387211617190426988069672834205903956837089353881770048651815227525041507306013954803347587585449218750000000000 [81,22] 7428589653924746621546421898597506121248150326482386813063620242701765432563533878141445506326453784416716885173801765595433748201730520340343934106350330645993123397813709058022692293071612781133338108978229899549191831974091630549821832102039613317579138213982989201865407128099197932618917146402150452577852506814574465558587721579073249248431344576509266434839451267953922967263002333174896877821659065673466162628788094307974881785303480747160392049183321267470584410968931494530470322679673211110161171504870976679299022521782373064512022923223396717580859052392630248672140933009599381949442775072337931222078007532693304793756980349439560449820452592890428585690065683624822824328943223320653663088784916055634081200378404005372170153399503131659403542086099370682316299330753363445589979147196108068802936494181093418818975469947858856093512673120103817172724521106714140177253331540488095758387576160835831020567853447345838355940931086207273959780352329289707289335744179466312346204363258513031809296669794241584144331755612933122878264795320409305720486994417379503247624851941493686888072932973393624510683322005595023890690990240439961377440144613824156241344144484939754732662203849042448795369449446898384277419584205423627295364917198605919248648212350774758208344089655020630654038179207867409890371695334018872627667448779543947163842243978259480160761168011555498600348873292878936229011336295317263606080885496488942908688042073248689451733400988947725580185949243499259572181781595335855520536278229079081170775332254339271898287356153067035128305467063867668627650869936768862207643059348961315806454385100420887125740098883775236209510030391425917864442979139033411589124389335611377728192473195658488698670330714219980873523624421921265087346092063261551635329056949805502031110747903593665726055161879150910055810916920591250596250573566673100398231406478808436676442407628696763807205708720394184838677183426844469114263367494203362902201709774998189143825354942729027668748911059581445534006235804958112931390855367738023026870738934887738705405476638280752583012077044222299463904808655170733206443114082125175243302444180443913530626897506747852162334311287850141525268554687500000000 [81,23] -3883740609048031579662393552236442524842337600521203988270024863258920298714793963799847554044319206311846775187235230078893781175644402184574080719171450769309332512452112634374762464444895368378368380519881606757967526687054847257715380003880546723391986566807355039622615372486485061662804213543418052500561882135525639853752222767530749826077421665356728040609166320114770756335152813204487241665564833533275351669948579447861813338699783313962785880542589383723425693088839388722111619926585484617688391563891343140225628497115960939479134507525634131397560230337078143155439139424593825359877054148188360651178527464836754581320562239731429673576881570243223767941690866378042522808999735031300889518662738963986711061717279175295290004113341799725499502767083649031560386479934643806619956083889554584657927804872181531224620787797701404719177207562872664722717655325621280870104468073546586218002736396322097020713856241339697723413317909351147580386301045384017115703314620209488259686635989914397165311993296246538512113444836014262293285301124372871291766508573176368584599977614092670550324030606488343017713441716304088097081645960647219250532278906795607693285634992006863483321454323466221374373859902740222471669052043878427301407581997154856002432731453984017495226400784571845246175470329334285418815477216757853128841044885846192315467186321901305118812805193561875868886867946778929035750607053724189182689829465655424196069304433392850933284304386849822264357071629552224356350124689734297625977851487175955317073744003760478570121976128407615392904167296361552636107804806404341569539052362610386587294417710521610144613737502602695127249424438578298136012709486652760377907520175500940466844005502033553149276657183267286602259017538341057887896339233689502301625573664312346117267549445744856448071535244647834010120937098974822872598301121911276896808655289199788099149185701441940047947768082352583135600852197762259381565512160694849075200939121548734448611553965182173539967403819473984169792242086647666249276590114318710387053105339296909210749743937298117231264662418951158540323110467666698497402431488826381223730313613225982030327521066226381663000211119651794433593750000000000 [81,24] -1835713161120435496050803459899891957691982643504120889740844009743506786213311039242744899922818742865904574077182119663449322734498498845994946221110681595496766685680669233478882702047944999858020617195169897452990589971928246309356633817771055146366186570243586585218315718128507371621382055804276547076984753658503840284758671753866440744324676235899385905307222136938799767274342278249543597658325616414534103873024355779761363369633728926860869569532301857812864198231045447442168854417690611423726272939485102471681127311834722275546366318850763201231624590383485751398303617299136547587409947293135769526886333663542905413477977201554792427358786877092086945890566658655499560376669963956705843013197778881247250755762772375198591313286063579833060930290917360760085634185743980697802151950956758754727374352261739235267402891054197882225719040156874876692942568319579184934287178262894618506550843146929696123649082652264000724904243735546207560387974856261722779782952589707372510524485819075404205864239160532649245575337844723937212133765747681985465136092152466518805737945725706950983814152218849343945452084636908602548033765519768479258594846695168530713543039962226287719816343812941129060566218913478206138270928990450044037876804397308687947939293244957104678074512611790589943028833884692572260367883345657933243071627170749514248485573625590743154465309316956155139889526016823541968004794316688766652674414653169539323580322777533106247939727039910687023364198505927829377454009171230202729739276005066579954852592432398590445084899117721674737651203132151279243199475001217324216812282141316951264395691566732720483343576346793496356996466226993287575563446884070311918324743437273837528749485713369304477232430809235761915063806002816291393429193972228594302948184848649919803128064467622395013253304260550173939914758996630136324485795056689009622204091245891702898711616220503685543758362269927226221473582912943251063132762941490817740935215223485829622608347524603355748185591747125542512806022690672130309521576303914826812320286325129772423139423537153371315374338761824555889263250401988657331599420968732645382694090380399157269586396523664006963372230529785156250000000000000 [81,25] 8091991507676932194374050516430082962434166671703960703211825123248497684843810994428041589833496545302760584440616175301859894874944424505777490462504362474420580335278215768437893840993061389799374310975125835613358157250987285743080124522541705952711108278140744736329453302566005231921495149295316144464369949015159346836695820991601439946620315836493935645873527798750551948249898914987483102833423597801510730543464838555173932613685837638980147143800759060169256786549660439896656917631070525421727398837234036504918793734377850001498445336865844174407123053316847150687648382370942653939890692789676917053398314074168327202619969981602787789721819148694391087039589162104163711610703899173178909881597062172057257764086437202570481733885501145169413602909896962052850752355009226500795491906560617601597083156792667379112043006302647174204892688727099161157782233696266740995944998664741058887593846649788410606373426607121578014421804059885076170635102774873966312148601294285833075595057940332549291317253017050089601041363664897920217605003176632912961515879880904070569594351534518136572686850586709045625825454053672420848111240369902533535182436032560857540681407708959643815110730974793704155982235887071514958153901295647045518741894750336114553869655376246578033796866226223386435275871734502309051811379129178136496899249978270163391244377477173795977574486225458484641616557968161931668100486750356742700299538972913039635516762985012032185906540470523914891527149512783083699764951987142215117946949901096607309930776639574007121888208631961461590740054125127607219824721759152449724568577271160674569098264418084179142823446664614250483648506546188110966422012924475870139671192616887072652185660412442915688570586988097744773687367097645754190638990852254986155788753888461418045001031485819503847929345415280906643161825217648234867896542214727841289961245534938464807038369803734943834880437016908447431429904213371861580838985659800642752274540871375609710764894316101783182436848059189651634421132617698147253250638042519001961978467681431029410863348668468622774209140640839808060862388318064292107082060277879631999304541541974920837443363552665687166154384613037109375000000000 [81,26] -13367830516458450349986653162251491381631633300513237647063352456085050962845176516999385621697134186610576177118821549313464062908355942193465782771546964911805702265992408107650793204815065112807871420277696901723679333699652454014668921552714555543040629712032812706816018038325221969427906964756496611946671334889543447707156611901419716784722897741320161993550425315393802027455739323974294236318194059973423296163794696404859941343940347581334334989334235381377031167761562946515660639675216525189786199415373258730727979997280663006154363127706532792158699013349527911867952750704320051257348021085352480780215720053257375402744414767027860044122763927547850450864708611772200400314390441816070847204031087353736305299682683357082441737941958102924141503815893018166125360473602314723803155699774683788356756435281526193032971162006525490357828210565839814006783879596916135780026467224221183568538008371660451234227068722316752800407417752475768754452921949115334651016325828119149865899754960074385488875393416235034272072947654323345675166702197517036223389208130146202597278769741750402697852564167217645246191523532839631372329481188082048257874218417633744265551764546248298867074809376231860768592978900174574005881053013115246757488813663821064625273891046030168733345028254676459124021556713373316518737803032966356827851291650883019240815619232130370465136673674663133613574735690356377914016969307756907200042824680782252914447144949807061549675288527508278856403470005445600869471687671685674741005583072758072324760741737068038117881190532570833849556783785680562926626060994218557286681802962719803930870707466911029923122531472355730077434315455699944040954039184433487673117538991659516817462563337966901318930236327759115278903870533903591133660743114760451901378067378134399989093167333990334495738742195339889648072063341446085240999106762487778082310711083692473629879197275940673160008702797673048786382016107469581877745105201125760775992079401283934810236290699284701907878874358138591555139890422425607413040470018092111583918823506441451747832565496272095967277108647125101002594724885570862029805229826067203587753313599067496453276504553286940790712833404541015625000000 [81,27] 16709801172698158878249934184894467823211863418819422955430759716460643770622336682970001611851086031115354151677092885219358426170023905587504613269408086251964433139477738627370756708330516166264351695740290624834145971080694261849614682627781086607083613296429359164468771582595288576054068343073587692240638593667798351489420323950450359290822117708776989553653462564778364256825122338650985292165767250644015238943147203694209163106159073890246610701502931943431857329311469107584834790270180827065463236416383730921836163464301231643103984942384932363173525240170252669733729262696322572351996618439234607550933906346696695641224913412482826752151681336720845108434261989173175748233344957481695725635250042837690553935384578479968742994042270700434432897953751160076853944419791917872241120251761959919576795517310029611651762791887381103534293848793196980853298322828481711463334299025200629898318249153374097708000482390004228902272557372825034844947470810139083613778322804981853029372512712652013592316048890473236901438587090007023264097788591484551096883414056645330697173048263865964713284328793522199274330340735890604973060130711851191727503574251230031868028557623399185373102753988706172643115461716416351497222027411561060001982658485671396852401964809511287333391325857972220836561297736927182315460860602731843158325535372069495888586763047432781407557344389518654109111790019914264594242276147880437195766430151246597912358733150807741191158966576746122698722424740468670592165600039783007530388204799760108266781563663762707610983585665637573152645520881813951254117953032077558952470598995212953713274996324803542637346668834259673692317956543880089236077016609376430253399774279325371081615528709371125061674384155456420074052101983846624707691790534768982417819069742856139911482854391798539850412630632311496145495688452352596213351723488485162986584291805893888187496286812377566896222568786234481114824911375529878638256640594823789448155501667544618820050564824122483403960215685969241996044981828934351187761778427051827510809451643176673307931961509775459153648660019839285461355864172223893658955430777984737167406425724716645397904812853084877133369445800781250000000 [81,28] -17625990448413921235994267819600917981778645178012304649880871018754119825378778765448052564465913801199678991996169412088884264213734783148041354327818255293962787061621349445401054565706178840636924425160892242733879146790628962875075918641453468775464992651399618226107135434869315689429917079722535551214465422198012011591820577441206720919534021544924696788663498288402825779941143549386992469419851978462736116229890407399642862297620208260492215381590597168648992178810609164153891297690037436243076062971196682067095822733725984198826283021342429419281013853181204527260404832702054903627867622397889447545255837430394326209710141091918205165273777972930467379608877702295750417488774532065634927509493016075922389436111015952535381136224416183420356757723483569476190491246113993257059662843591534852512079809243073797946194437568823351615937250170568633709724807764908970909130928122689107282331078687611630585276883386927780404302627131913221872182083707321830341800683757298917187864392135877371931365238382388556812259612922542640552959339280646816850727323695544065590669271369685097661880609175800497121298693733360996255872750310518777848198061206666982241870891043454882246306645522575470008472473890171866444897989126358217463510514390765516104822211810747840476480097240544697518869339694632675965443098819690909144823986337421387160976902538092126295480924504734600069464608202602646001077988790313673368273993150800902186154806131503817822317493293341615616420891746063542989011046303355323282715848515993579798771652494665638966402705538160883520233906085771461127122786592583961988701107945606256354044576594621170440455021922279914108492086332484767141236877341573333058503357526570247868731342949841004977449367112417219562405496645560320626418954050950990768429559936508169845336797632617930908852025832518473703653690233926334384227975568063260897865186990369323663952072436679056267030104916628584846051520569825600525078494653005974689520848973819810360729849946999591199897427999028376389264249485951127055086492443897429820262844889729541465672748547628155977205582245622445899576847383405454898695261762952675482879721750861801154997010598890483379364013671875000000 [81,29] 16061071168339133126932720141831278564468716034173585734763042598019040976437701747852786581449000046708084062725051522706940508477810189470557923257515933420944347015808211485063349196914969938556190065698705291955085081200422291520996793446285963240706951607920274299598379715351691804314839634975659101355867057115614763173930674097596007545713945772258613804629263399170741560443978951520949429531917970082880587570763506547080420336134188999737310359053588304249176574402683224577473751214184002498183853635243052060183567156183792978065948372926083185340692692741905841597538434218547858424103787354625311730380605427548988932201237888997766711766993028219029154898849651475966591562605221730371809415401578630978653772447225761349221959465902930615529870125362605314163517206272574880457887258818139802827827800514347652511514609924763149308053710855996382690501314044318472705312315245326720725136285211143309948033362945307029945325519668413735433787182928754360457664482756472890977006398846068738865638230214866696259737743508804644522510960631023440158953267740691203278063631039899757259844376906604559948160963247728472908701500035243135761590632318687899752683096949943294409292074633053530901550675113355364070465996546510642877974998729786916857406308875498643057441332262012179178832998437352429968703275983191589696719061161725528123817622078627208222981343082072651348213081291528349286832581996444848259556224674882618454708215335677960906977156428683042282175755314804128786311378745760400829954729959820864630194934784056681483530072060157993122494935025281802705619704908047517522822155282201269720487649053572271630190171892762469820772406471425309842742737273696635767508942535414297587644907776821525644871563462530284796053655438364859941619185378065198091451821481150862579780116479248439066268648374404985620155369496236035741168257763036514927936952998438060458318080816426830857748388485405304946276607904972143884390328597414988662247411323615959418954272349255391054326244467537747848095185286744576593940012597355540687238458441083850006660446788536303551947677900191537686610242145115448169602676919755858113577316748088463782551116310060024261474609375000000 [81,30] -12603650288033902563075112929106283343979245483243263523714599986070779582215960747146506070681194136566302045068635970119731137003327535428407751470719134214249462751536580121055910504750836291176343727763676185838409726161140529817277510472564167078690589376981072430243055245177593233259080770754735858821861605074289767340963532450859149418676480276878879971178566635232652349688332050740486450300642753015263625200839095998944607185061633387701857951646181774982037196341148308887934335613951138937802796640318851401746171691965815843879175584915777639630020348489816506144193597762093710974612051788138972710841402059787155712799475783251067611057409100619593837425219635529266141963239820166457068737144847010838548936408514184268488472042572659751148675807836969772595755769946206287499523189750197357104973121382011531705506258664124921429925849675120728286261100591133711269236347014880020392101492740065998992879211738013368621956717747936557100574233606548567667990758918997636032067453077767784604033859007634444869164981172604952657691462290293838300367698913507973293774006139336375961250026553455743136539188469466668444217498339490988381144517220525345397624248288204772321832023318479540196802508996906287404028419865511744583928398563716461077619379862382633927091708051762534307946559819824342949634802490424454008763772405905037635666063483580980494695071289998766069774340491699500320933988570260790859339972679396275437132837264468108655431292672805741536606030030503229536079758810762423160012623882105978340072622934980439480647076701057335262066053029776479491357833757713545966412345787259913738415670467782943410222753038546305264343655914575524022100542104358445009016038432627810189096200875519116979690449604115025389723161092394857443596170353926793202579748733167811051271963649861108361116168991155784017387499037100783880844332288808665858058674956488365447797650700759001546786178438369515229951463547080307186948062802196234679669539901833003575593311011544390609347441018664248270945100631832859492463553156907592422629245388895651191571401054931224387141896409430938274847408742405762454653244305951192765977153520395859231939539313316345214843750000000 [81,31] 8427493523085556260557129256794350532143116501599866340882658484959090151727465487518272288387868617443470278491066585856082008222207546017274242284322709943849310373860350484276005427486224175583675006912012096114814445570286220035950078095857243230750407903342369987219222877047914203863170524431979721774477947594778538329829586665908946766810155702935672435494916505310899860514366891376753915362090675148643843535568919541310029276828251333231917942603297330428711366627546822341639083138325523923223566785742051893162390598543913650215989915372789401962941650027484391984124155564100904913100244132827766471025811082882826306565247930812338201135178473445616269081613067018273623439795597424415466238011727930677858643750234820655470528449977699000497567380216026306803685816038272419651612993412837604031759701093804430679063807010912993083573341713772347861356088430858547905149223859483687061266292220317618508472075283087795991950034187475324913625052970364465263616153008001511372995274278255967126831573113134432230384397936575316164622495130179695584466725081095228593607468720071026912518727514291946046938359472249724405361216147800962828229992778047145924641747879029015713375229603590086004418365933164312506261174565385668245412532495097424936574111280396815291311174048675627115928283756499457509220609292513457323112026296871418706801192446598463730848367209024141798852446501198339518749411777438918317639371457948251780402319106254925559939772141021378859911661402212881555158902065585535560938919647770398927588466031749125530501811661946177543942744323550618450967008168526222390906128765552859214833124683676946136256254972714029597985831885214467584848423725473562862962967517611938876915189221810967676771806557333447807923398074169803280778829429769159384059275573546925625015492107009556226296103180571665714623615351768362202677963870602961068595061113618521173144300998903192693724293402308718296618059734305903420206304130589674222007761084925054522165659265762848064376221326826533732431479413828749799270809565975328886041450984657110533923711837020601185068138947175306077612411849039427160594922856009505660046521313688572263345122337341308593750000000 [81,32] -4741290054482394794800245588345475112476537466614963693634964169057954718813895545616464422767192868827636556870840125129280401205579550359040954355247175103285192816690585850072769353687040531133379785265013893189291521414036332056357771914880736679127166626210348825783931686413246162383890589214227509086457094723552818617725722940551074693859403516451187073054241551248227370612920396512044445069682434174731779074848695319425780285072358278726638586507861141586544330235303008456563898268533165386012107266585076250218598580238031620403240687211381582971506275015372321138554002176627770793168873754620160818660731726007125841227684978147860936144938953276904639751414701697571451709634103792400596773537540558930676215491731735398822534460906774486068649470796129412175270350325650814752354241615981198213564511788538790905865683632473371093876445001792008920886851060876175260579783937660903521161005193951661058121652838648373873599602938177011195797529197137016368790702489956462944846390649157741902892966221776837328503198407629641849939904794669103123868466082913232315048273991738626561996072748402888040237116144443766693986724515060490638046169264706209251134467613416807797577563579256857544849560908993878177604478357593116420058231326359308467868207530269820568594873067666728194689464739286694408725348100654256263474203013167208089736987955403459270801240289394961681998529304163897532273327055893052660270509094232398492222169395736728486451520278624965671126059478249081259588243574131169901748672057546495219263644884438227824702697804258459675342995273908099451899423044641631524859985140245836572198359337987730226019514139213215168095831487510138751453012627429435686770223692523949876175407000463789475194852500184315286418301659336198195315755055710214531744404759445493357703687758327753175446221456014805550096349518164073243176393335523659933668333162426042915149845984218093951809854849827637189796254362314492613192642221792476988999005817313385581653801047515303341942981245845602043222595542356752139915637490940253355714574105457164361644544395613222010411899394732306524847444438609270724158486437445131009282839329443959286436438560485839843750000 [81,33] 2210861622204194881270906313374382357183398704036175492888904919350749249066034141858268345839818436042883806640156222997067241393682248474623378638787893051101137205289459081920157921435032385257649374256210781779038813847731656922490347864485683249145798720059386258038372176668647353710694177279746951516101174147376188397672021739168326579566844320750250896309177284465253156957881496533733628445456238829527274261202898811910300324869374977281174079643078502428445202932584644320610425451462167129263318639902030140615336528311737959325681497526194848498617340228235541915046453128922713444264487403867873269210734937635651969078139400041749890325421318988296258760063560966499757049936304580616813793724989363403560202909220615052790146849039231421723645619457410127835324770694644844875363918250537394121154396781702957000029672310254018801304998275307340454636272696926782009987389036691343877272661025061549684068260286814458427111194943825900613917086158439574951596345764491979477879074655740553051318339455765632075752626993435758361403122645731297694784128855790517254293854935809330047051253973309717572860388592274941204547112639212967035205062760186558496551038318210642819922544443622726167065880781842223039911419775887898409116201121607470133996435006017649868627997641568558241423223153386598341386285535921527558225407537328028378386608861716885941683260353504940934994448743487654817257375348527937150396617738876829161202067240942166838611744406018036064295269422790581327023180648663286125725435090142253029175939992437823568096597860975219076963255175244551665396341777824029075423864772236187582219225592479605700760765733898475582797401837558127188293497612453900377925479296380623210226642720501878361877916641871835545945537020907526642885354162221889949094106849342331267382768727872364180609860240950592333526221213416864069599732300409186225701494405102856044187968014321212640124684172080066910740328757943444863162234512664818402984810835658772871521523177635879392071088672150692318851920833986594439167187462078558440546575323185412665010070767819549977571916830336055371387654811741470674403030392644875501417800478520803153514862060546875000000 [81,34] -842612846159775302008105072861022353514149005605042517229017610741461521588002391483535796070500605187321946010499183921249720146692613349986001774082003230965213641260081531361594603795363669173087307660011539551230811241928488265744555321380730048131143331695903128582278219566401169993783928769822845774453196782362130914728099116223808322994590501153342151117475204719095415767145502032817143446931999073664539845358499620528934965749979739110438659253238659221773120883909493169135003830445826511733289122616384698601047888834680592616177225083036578207769067870654519692384359062440666448595317419249761379773216480357264928300885847685417169105316218255301594819433228314930968458085661510101007638045379238557329925009329550950689505270791190338923168535185807475549962082880969199357945111340578257429200350270910068968967119054095870738038293896543071453361573040488147245607493707389948366537587240682703603440076309509735270836849490305305999284561286897558100264725600714989269534653450539953805568778709884153147372220311887908113394462010193605237483511791722739925834899317700248307912065483675525575858072939316796170149157140875112577861038622446193337027898270673538851544317636286768571608610924392806261746600335160530499137005712722503821951876071360494425991602253444908938011571145956858550916089027583992796574168240307940182166859309494289009611311677750743436177892359401542749322588763029892901871316615890764993026455719331853790787599707731498971997512820227018871484161014543449553225202321848442435113809624953516986273894294687109408727926658357579124278174736752401295009486216974182862039156852556197845106100628391233929813053389761218160786418248991852704185578427160632381538950083798543507768865863068506197018272080881318268916124673424949071064919439255348257361808320965546283149417416847468090924042395599116629133868419718891968725055614286523949676639784495606969136080768024094240887318743666498918551158006840886639423277843412427244431307297235171440445342076575950995897305424065009024060652503240770679633295276861873498589489663287231370100048988712757078909754148590836775033229878728580075630816281773149967193603515625000000 [81,35] 272394053072734205574414594148407467388310145520214087511304034538687767736325937985747532227527195831861015897521909589938782172255337741050147508037525062493085918329678137395570551093374032988495847425040952925719733695786950006098926062356172723900878781686445127797461024308570577319532600773720041217899491079795194902922535047311472331454509799110908385707613392119538013741903981431448663316973901170511745023246354836173159326652971714016758540875522257003313571374295248088262552601867733402682807677236520774179163107755476249941108769253247879070958841545374522693761483154010580787532984648006725767894765069365736233321396214011897772436845910561241372867003016824126664984314758985326632748764054020500489532522595197463601603934492872585953679130682085856175326299940381040315771398770598379006336287893906735803354494273637212063668896727938277024125271991061359503014084323153632383353946629762049907691326251831646821921125973305135297554646068009019717752480479469442438623971597428476925269335858426378503589917385312404131934545134988848213427438419480663228820843026981634531919328489394125132261754567455975580561135379613303856620551557823643127559888409733661446158709332918134329093795749781162964804702120378759702910883143917046737078148339367428982401729199853623907623683294987430498746874966352121562736010033582763851035765114998913398387241546224459461783824333202821361820425936632300230061607906044152563366859049667669260769626174481392551134920405962860334877363062852932757445095479366558089340576338198242002842602171449653116359621581072817714384308539293970872841370892875025828081171670949465781770293799607725436992635245167748386629948659924537409400819562999929998555523601370552090276517375772952628810079621287167386050645971395279193769184670722888624109240401246836032843420516939744658764055862249112109857582018894259064420254502238915427830128014369344506983371759717890731577692007603557665021569028125732030928181738843543323216166261298000194975765182385690228827451640505415891075869219325930796509084654273245355974620828021666925177569877977920892081079050650937398983172932354079875949537381529808044433593750000000 [81,36] -101199854442536079710290284802524060907115220574697975030127579174775342049121529376570396043719778595600554363999779321147209013643686717796026225705843841355441558968875705509893208571472583936920335379319070349987327909425810002453265313612478885298757021192430179081856875887658596954718006658104407873523065806872570955892724819833162440349642355778637860203569509758188283775031546329604456996067546480279039868249388890310686511646728614421241519062355864027846600565126799787993055655034056415121104695690586743825959583321112073949179175386397308827794679437421748766545836358678910069850929193169738767520373664083687608000370439905469558849593947249616663569000908792686407516747365392730572712709404281235325990599292998977349990459928677224777353132259949575943752511594615119535224640407702533743625991469863255675470223792044198502464630498945456619343300992154275432968647277912448754833886390525673040784749729238427364397489910917759506402937762839890549247243731075145362420569924953557443577110332529467135684529715039165589800698484392618422256244498376133683375298607881656525546819768568343146974604522409410857037220220981288046276234103720783905042483723002682482025505392249873678757186229184791580102596752848508449299775383999027712229839873130136535350116843206938690924822899955995413202868225664664189224700010575425398612066529296548840752386666676220458779670527272789741814783291500641032683272610215218343099845200416945934470315690212047982721956566324361251618802222529158535516038968655228988464339056929399128602959969252134710790388590846573203620399005556949201109415267071950954694491711011784042420298901240218121929271492731766574820899954037532004149605813653856400838731683982144744281958901510753601998847410568307580126909126008604164600921636493213383684045351926737504032223836866322806072907698695873742641983871226780753628208120163834309898441208559319593705689741774054916455162328231881837548063642725867301916511390287634710781790684035030762393719426478020218964145673227550410505698997524013301855392443855896073841169633260477218326354086397148053311813528834608885654741672333045698906062170863151550292968750000 [81,37] 64779911479887188194262587923732198296780470090930229000564541307585462688625736496070480401041675500121395979055548714562885275690411665495300551587335969622275375126400576354850095372217466281266645147145405113062045956167772154112225605883867475109013255342511296467715577659620780680106790719663036465756733752429371554176563657273111572280874132339028793298284383943483715708984812103890958629334901559714220329978060286488200876813954357432810689545488581546121547423391065801448141178176494005141941853221247341074633486560653489115123257291444767264873569828551471222869776778678389758075776125342738427766585949963081620723146038380083885895664968855104633301370606178936094466231995434025362450196124168187196230498404178051715175703702181796688375051642280213378379979282175496337594411039495935461177200345328410422388874831280637758227782695120894302975062489963083718218670913978292349767163566178553496180398853843363106520373815526586371202781055624929309044172607705509639701332130356014507201412875176634958328889003220184207425985832947549410294344496306509943918714911395920135628977841336376926656217168208802806713126383921950370470964012664351383556953080957484109055316453982363941926491234719635072501456087309720957738929767505269121763129205140587779753411684852734028892834070103894299050580017051258639696902721487783913369249119332104163613027679515575502677341390140414575559616509963569342262808306243537754073375299247304698285445353236766501495290363150183653376896812732768936340894445379467036440999239118344503998878011862016073127713716636362798178301056521239108569945407170911074678613790666345454768056301414960454586830649807254219525163699457701054789664437250393808759109177199694644017795476335269253503009719510357466567675829903028989623270388742673709566532635339370729227643884063199011511812975052491779223349253024489046451279643787381238865586608502464954175415554178432114882744035483218055534102453651800760082902594331774408962041635991196152315049547121374826657838037383392556780000088801731916262304416749530437340466832649529787938329045206891016012904315258028563329073534760027541778981685638427734375000000 [81,38] -47381347680189076912200884117310759473969786911609015703450602193197121875367589980343728343352809400486298418677258711593817216957563150334208804998891716564452396168435906793921379427203875055116465671731033068637657102533613438822519998159281145845146946178473761652630054748806718240111267010465045023495217311708555724005278425633136940175776602333050063710728027602838971882106890447810054016775433336264960169063464392662333509161151562294355529321210071257816401876392184681589549421911387881195749476877414829139140262795653867238504363238657923205337947433532861185285568466868315357515996179164284752057075584161510770527564600232753305324591366762031811819759784148387944975617553997601679618441242456981133049958185172348719812581638111157966701450669030739799493322626008576593838049721369346557966139873513134140982852040630182777086560856215123981172256306765736716864402661170221166972635539228972228452969135181499656104964294860909419140496709413766303463158752646600881328972004990900071889094542330326947474347452578519576943060887049014617374768304859546549773191251125865438361846482834976566122312153031753254170129827743035383565004125492725732917430750623670713542900152659554619332455646062812383290400175013985807733550950680163182312964614497426608967044485799684691795163245890439382002067540046077398801855731472758882871871773692726600973892146154152018618574991755620418100151030945621210238662415162427052762839290937509537367378206825419906839984309814990597466871704459529524205861855213759157808889276336475104747721951711666997269082378291161930625442228535837977667929737035009808719627538497916928354055783419143947137199451215837149998261555913838418119914251378586002094590396905735792178175093846583191703274582531708240059958624962218436861645110475589695777353811749864579367889966796421409834503056207691975340250405279278914450633802032528871353005071618931657726856147076161890276489843786567346565008964576624682075621163494506473813589937249881707135328842610782969979179025494353233293033872091941986213826701383950632644035104680605283068014057995497627251851506882413672672171855992928612977266311645507812500000 [81,39] 25346077212157900797744020161050731255000548883830201750618161709657351567517430974522875897016592264817170273349080226160027054635366808247174851909086783258599889646933233887681941919494955578683966625266743094938136303862770574433546754099693452976775993864064242268482086829234508144126344522898951817439679249730683494398459775337183985922651573439791204978431202033617170671121667112729143369483318839912689751659867564664345259849369372184576372250605045302181051373194724037819084645512456891535407960714913023791783025944283069531997198201076934601121842198356002811323756709686529657954819865145903351098289030946275331330156146996477513955910649103396065958711785402657022146111284369625394145137504670291480352081707154281043813796601417338587111569701297225467189441041470849030776533055094239728248063835596510076808373898021810416135561476038250914459312941468146889872635776946430957659821400442790175157024974564941618588017898618715129950441141072496634813895808674981236061875845028593920134039833758765078394252238928500951348275856439425097313114023533691190721159662253984486982533511596786839380773433554923468077321147498649031974368409676421505570004449495102756401795263064560439193373007335742985505961918012150937178343894546174504304275563441230582218333469523378369720562550329654532072079908954659112216195873102539202758078693951610727515670327551418411203607641484432936841953645971000667191643297461633247216697579176131870624797759369160427286265752292103491478778539760769894039756160460221104808525861470816669468046770492083414231952924761287147655551184828447174586672902154433494044292971257054424637356782165317523160108585900329592888338318505798594895825779200487135480070785269948135341442134225899555727402226884651954759561788926189981974851518191447512356066257497313053172720348719939499462488658563627594082168501401863211895603430273410912502501412959997516808162978256624111650934218540409175678875093373573120940334937094979898329362520804273217374270174950894524718530686532203770968425582385588360668581917308800882266701859290183894972169329979003376311383973103208422372745189932174980640411376953125000000 [81,40] -6763147059917253045865914233964072791831447103100756002612197642891769845876825170617683088403286378928226714972632662703716792175259400277491981198968191599821011885704774742696101228314393938212509923520192924020645532303796043873767923673287838089654142634292060411762605794986824990792814650723569229742783015966249174561645180321528425353369594250018660657215221071837521684227300586763302618488185487983115652801307175402551786755045728444454293808152557878052740334475064747865373297991110806092862789867746934021513151001462556948274407579656699067357454523476328589502997353210959602742337780919501498008143312210152264090535052557830097917024102146809639594853214067907030587785825007231128347570161989959065987120210873594855061909167814804885519614531860837949134873840006029432713596855785625946486219613781537735856571992716050606512849864201152462518091652512497500957697971642707874528286531171595853600117164876351905079301933364014590680050234364881139860289242779926700214805558105986067899099581549114192058318498537015734675550575421334152910691275143392221933212909137227891528430889786239995613497042424556640105613670943409018592512340763793417680854020006522641295749077958235850592860712965759199130380564431607300843645013690724663200689574404373842798632814531235317698716696785027733446687802487981920717283665316290968982824478901851388838251749156423846798948156564733392206740104426897381724135859976144274340548589872854576016163499530138104684782648093324017749546496710862203135357770910091354577585595037008581594094199164810474052681158027846922440642066635662640922130221850828414378543690599941723167193964331644182178351993386670725389151106998949523228525117262145076968758545706249343857465290527743678451410608431905157023445365505466612456832814352287061872264636171808260906293042325858982220117612091765337904152318066121113133700535611624660297551988431784967831794586079428095967659947737803731159575827079476892542093311382591215777474183460841724508870089663640687962148903290435812345088361944374085776481941391121673308629637673753924009069268887991328203704690172348712451366736786440014839172363281250000 [81,41] -2179016901439070092741877725244515519065902705387896490799534798073805425661071583742318482247350800712439761079831273094288715089262599524511229317731064876138097353640656672513960486751667208172040922919533888562737744337014427580186058348012177072318850041044740104910378659433148736479141328951611299238104719190968619739065820812109377672876744670025604819212623913338935870339164867526494313748495243620317808469536516845816458941724953668090512481716495334008508524263121588778100333628947428468689329370531904524384893826298757929446268907660155070345538174931449011262069597394979245954462780225904317024850748350088070748111118379051559670961538617402661451747816133703798091600598423503026784675228223015734765039723420800070776855711053030438815711897705984894108299785699802392479041890754651598261481360888565282230005062244061529886963473326352966958102077172719730386058862542132928751498857417416911287528522611336568475635187699702279059428514942894912496304936555166923338124944174336305059805788023442282873294631254758864702286065168966292239094694080498981663238636451202436651925226941718913741673179694084260615943545171126504281424281068988893466428581330604181529696461641552296492834780482749607483112357743014717629178398538627808044844506986319432988990522168873273441817703791550531624218313636677334890537373277948307353736595913101364140861792846599356137712368799269039833976436489277668043565687313133162475065114470924063581803907132348030182811521994693920826130374464076813428640760300610749381327924105396323932953247981769302686035352706377531712688342093600328436129183526796299754104136976496361883339926027171039153358197283032782254691213219024034480779145766088249245071236851136894295946855045281650328371853960457612182172169259523567150412936556020597357384944474904309966135016630731814752562956718472386826370105651483902242216210918765959789669461302527707807141032335677487865023673142151180556290166696574126351416295486902685979083133013242832085165604024648259275659478210464809848231589052513751955329349259031525161419758196433284701756147465925129253980219168340681790141388773918151855468750000000 [81,42] 3562756377993485071609452820689866373024732484153367770463087961444670722175041131735037957811243450336722968147567013224101294902120767486234836730301137116046112732805430025031650316653683987385112994805170134171568749942245571959722223888243282407709954521679557585709844786758056928754437268407882003060058058925372616919371501013510096480427069282512524925403852854503510068872645406665948441923380807730624084693768183571749455819049140027387040965048265746126471588518703822634859302815987885819997845478701484392041882711468108988542289668485798462459766180232964271693978800888310123617152358761548842233658400152912803050458827825875493179343237413843732156174083552133050506910164282918039964511943922027982866402164183225257343023661958683052480615067516320270420557352713975609673248920324704362181927842576953488169712514458790050320059696682300188939036374803912502714348535076624800419123909888325819891843002235934599046473029087796247040724446101255363619065849889240834182866863640582336979004492601609362672791629264246518203487416332505312374381660372380617315708044002104448660015512181672578371407844690714454694220824328480092707542525579041954790769980002137501261215983836374658727966691738867313205948176771309074199184355623162710695904041609492237360546852518875494009913949284929271851240444256547524052425560503364660847380411754482167123313626729544831682676655332984164052454706415669899345238874314659367143475285359957602191832498371996986015599632729500861877575649431694898594929765316574349524439426997967113917003683428083984325230201957173039237828090323003998850976121778953347192738556604458475173198937166795356087755524676995075519328766968717689018104275683808491419228970160899276124035250888155201358856424501286253207028651277552281101720558215974705017599302196960994178177780431513498080832034508763871216175480712613663772531389803095669099637852946957367592310473312575735865563745412247532327158453605402285441318288936782053134803687387513912665784279819342396561073620775701306623845096455146462393121830415245941744595866530901371427315933568324095694415665214194177679019048810005187988281250000 [81,43] -2133166037334734576899565005018322041477692860817355427331032573270087426393752271707414891473367087453330421818604132426999075576561672205791870537542169042868734103847627614114346859305089842769221753577488558628527714757328153688853226343674845680474640417150996165592446230492304174685857069611265207864194417951999692885930424477445131554131440123727309419179714168307462077539746530543344578168903430772146797242375177515014681766002779916490831527186017229893313554400473988545942782231140203019075660769707240987641641664339482781952185719914041198603288960283308494530788503627527390087669349554098198700744343514234485476703187700231498875758718214271581632907666824498355658041799072448750040538576736237565099045382002543469580631094513589102222057927424017579684891803646088693506407789076101191098058139295118555299487002884036374126670080684874369355843017801544816147281054130895564129331497258458046163418677254553938203519363546286342071367052742871415384365381073659405535240173606551518277377384956880975785085421764966318790361084256310303956984137713040237989030910612780810653988638702094148623356096908484702875797545027808435570978690685147436016240107635679540857040359500684945088357866879728634760805616245446628746914019647936176641124183211144647321324457966270827212096208638815658915035235662903073853720753376682878560935348435244420534989993866431777127342946403486467694098092120555704592381083357699092440505775833323894338332654254588563714064897557534497253054474919959831923405172036804650436657693441099044935837596368648910558120325228177753096981696581856321142957802403476685433518734465419116360032565118349560130549742163605512395767128518919973547593222835997118648041312171895415097863477332189337859235142234048956052027632227922132628014844982755586341103779997669104919806862571875190954659168610423181381220133291091778864545104246473639447430599747290557724914583851948310781997273764227819097815336428037132193251091281236523914303319635761849021391379470832557252532544630537610680767105209188681972316195277687121403578651504778223193271667416091082886131502505122625734657049179077148437500000 [81,44] 773692536103696263501580396742745200524763052970749142027792772962993772980361768370404350036340638644841025965418032349990819598201659560422874584565526131103261297527504569385110924588938454238428896848261548031678819318745350195481985912617037654030071951639401057048690627468728208915452001955984578224148941696587899246870705064877582245808354713163448436004299148645684121961393888832991139240335103232422659399680848245891785964523992626611576259358368821056630422026292065168494130875184246195609439012026383050725158797266895214701014038024694411462866044423377910521797822345307462758566599153676228597616014807628808235788258510588798304239049652745470545289881639607483871409775133132195271520774086960238881846142275670250523986919399579858273249013979494256063763087824265713526806634772504641721935574132947212061791115879178170554198479613274075369050415476311023543273600909957294847575164576509871560525373808601307228787075209111232642365943124817210750278458560947620478850141082177849985283086399084245904857325994742103908759271232887188437033664189826083266887122128551614479656700899727373043104146629635774642787759168266089296160241743179331202150610334930426142486210702089410324087685293460167279541593257879146147438969481934043587431124909522082248148625237523906371888828178535472807810478095069331463347377416203492678114551299227285007108873546537961152843000097835774655360687596341585643663363195662294635518017011383863599057645959240886064106471570552184680426475049981063343463382925895778798331692965317801062458252836017104780561769096199809905819752246763451587941690049783525908447716485942891482946118787305307992874668100374942227933972938378564480736843596413070713384784346222981089021738983369654277480933778715213341028705462677416232759547183496415541239085965962506580988585397968759587964079693349018013990149386537531969791143351538402033348493352226444081644741732135723234735942350494019722381615372581444068016994084232963017113935338959833513021319693263060759782475486884152528179615283506684295884512374506539667004272217979260443196680760826258738127592096134321764111518859863281250000 [81,45] -142100115070786833257625789754399066241162553961213728475569217320399767999138184336019340388417100510202013395553151925764782550427043782083247689076763565790879467876694264151466788133714251685445831466777678795585911362186206318703045833669474275344526364281488627633714989259917932073377105178486423478536909175085320013059054696196083545214831054536778275293334773075702764031785897369219915531836835443895821858382139759919381286291553890314669586655026313714166943156809139592661277092701634408469967359179991236644698930147662362769245463457196389357995557819990168138371517281570991344270832202983283102385204459569391720645533069470468225547450789971972482331229268705222766581181314765379756921557871232487522245255361772274569619207603028843191861442558816989910958291077050864575918572008080095595107912880843804238211601829616235935113556141949649709820106599303620582996795120352547653112708748134797212346072977978039780091473280611738784319936982838731122517730369238832185113809056368883354469300509948780839747603080609115138630586586235128204571003622283233716124677664857757189855441462131325648293011085922721407045849392424632777235860138539435236735483433304795402167614128639981642565631679799104706350338759472794600468757133978158408515231860478119973910412416712989625140551730598943048832824877147888400859383504782804542149721984818184336191251723993415173670237414803493991193181379122332181357795400417683683169659942277813689454921411188604500356430172267751983346255572826083998285264687208677134050273305546689513995218965103102273356780387647228703761361650984612895877899054296943443666107967724458207590875445902451181093561012723810069412712428526712194799228653382859754624643580502992394963057907313584258833818453389648945075602835988991753269777640983241858943754001865045517525336146437237114092259618990269897577496275731560439687658712737934172652170047479529439542654079159993126161286400723228475671870125429880673367946041151580812845787061146528051024517930518223641730886611804734842776807353426786091304718971411935774252281866104701310628977009922757623883171618217602372169494628906250000 [81,46] -25995147373750290149771015496604832257892266255451633611338764724147090943768445698286153874765019940493261698448814235405774956930252462721430353682731646351547943829502195067516926013739537976031116639803801423323026850369823533411108275923186245992447661769880408046424163442300151372590967501158141503068635979329823763900048234008841700725667685820422806459143536114680616057013094655430783413117639542960306774927782533585422668619395911757431474572140839543201980958518392732067513522332430672286816486068058994439705480297102062982187048808554887702046753509044385743030576352910195236687052884636191033239311838423015930025066853126755004529155319452377113519287122175820940859772614061681675630320642281686053181387202706593162157444953503841123461710478846825845396722590137919131353939208017391274770714955652672834604267652935831836660466456151803682149804454582494053368146355557355988868044300760961585530149600270983337010287480736176348138431783166518274564964539221072433131576324915540935743029838333472870100673398132650260776412331677432351834307313318105637758539725137758446405803368949534384011769200098008289989805050157840503838128052783256907708587976315000017834814468815995782325695698771303150482840278830925396765189763293688696905853066118040443760927146246791645765807053784479912874739313871915121228237195330045832308142433452355482765370127224040792518860284013503524804996451381112916593483332444224431215081931125279286568147678384275436239804546043512009183885441320603084227623610138220199939624716786649049372454988828501528793065546067901034247453468828888851866235001549378716867956697716758073274381134583372304210416621021170921834008877403159710697950737217865324723835805506279856858204549598419278523654958289410547966188501313196507478572485312761368118391483288147465184651285881300753663139357931954755581558823661905195139890074590176161242057558665244565796679735871389878083817184620999431215575810361752992285351363827651789838411447552097764207860885584839303318145990666602119389975396344347021629408324554394480467670696178151812361350331270770652736246120184659957885742187500000 [81,47] 33002364074065809403655046074490065492790252743559353538873137217966058131855692611410516984499573795447964687145153586845379880918391201669100767348147411263086264655114651182307077296057486370563330807553037091696220206358159742082175471131202327493397075812387816550045717300332770530870314689544228631800964145857749712379982733231872253311428011860317058762527360926318126185438136428936685586929781525754632749690603363685666856621030019016849928388815155060134030598644389198590394818105048076821356547179943779896191345215883585160215281479866781847164284642529488088303367204286111495126512340594482076416823468397892926605162400645484842067331899914433758436131039851268656691119570854917073732238600514078941600386064098437735564478075961324133143079956264480140771768342363424601444769597592611727847867361277938463107900149500381297487276294598207168788014448446096918049127091804473079753846950152897834564159657584508736843531508610144039658587611990721131434365818201444587461000344290104183791523936375392959948061551287905112577518076752470241725752631540876498161349353793949110250184378296640691138903193712165000476432834070729363425774830978301383447171438180616156173766000955799978215121582964303548286273660471265135014445511368298573856425919794229438238652276237153368568643248840859149139325385069654743532923838085448047272003967402208477316581951002155642932174081660581916995414102309853712710063472699112721977246321163047097504661544992636314747137585842239575288373553722345886707244093405805286635355544490654759115365649376353190111697952496900906151257779789393033073515881286318272703647070219970381281948419284990414214073746077735261683932350326826328802296148326496960558868393990376702718423579333577540740251375876333638560109818795337153658330813957250846719661617060197644186575349399833396510006035968550498999324242388077974587871721790134936529194144406492728652263294582337197471681767710653698217351295241186031678498548942645418321328971059507345089508672942104627988162268234493157627267201593608008527941951902272000980302411332328990558465653393227512424346059560775756835937500000 [81,48] -14958224868137772970855653984202235914633920476197364555956890121750206547976141987197658929506930738874211827730814341656658197449764457802368481261158247665686322826607251699460054779120501035849904988661685876298255856476393360716643501741175389065764675863134474177066221413541538670315349100392501404907402206176302906630006001632845097931761832921055265328986945106029350146488780911500826232711704955367426906294290005308401315363706872766898775238141082719230511517988062439771621488625607717762580198516255548969026054418424394121228657510603117110465537048233748188500098467936450065144241396548462133023571622796838646514183665164822939380057086792714997031488602630367123551624173894483447015741114257936103928211419747396645946909418752443528903776428818887168400801617559849112771233400081311882617789894187567534953855229779981153186018165041045531355058875346583031729598416806247328783701238056414045607691007557746477025347142081147767111638731519313018189183445617607897300058375090488052668711707343359297002601894879109929210529130164095874245966682379856176157185079922157645442896598315640012055770902337849472773776483953325686973972720688841096632536133336031556844631534177322669868278561185304390775428095694379190491989823613308552487891549501350370122044102251086169838607796121536222876992602186028683586104345968498075283817666893236700462061240800219087959772835244362621964673197986867517822043027786012049048868648649963836391941813212994560395355530641851984260470365576817052259307935592889449667267719049496780271054148106215137205118100095741080153559555680714245263215270172933883541810379727856942039326239484880455270920863889226397403462104544446454859508413619608116448822033825178116256505594701816831149753145093012061456525141017339647937480934884548752771989822920273725734070124870323862187418093553758711451896911250736945522925850679959984408890052708861755662300739957619304644969304169479131439693625050948014754926585298522158579423787698315667900743304222423749590953608408099870131240490520385503426706570270424113901076614590867914621891143767129506159108132123947143554687500 [81,49] 4372512450539410464983348481161144462825749774430133406509066109843570291756177803460013654226225424018988319388195290243681773047034792960598106600983498952675177815381022836751583279570244479229815914085625010826815375707977761917002623268904494203740920284869225419052233394131642520987022863135060492003043750558045400359561069806467235645696233084166135043223497527703392436264797302141556520607398080909745299881627885687667849704858877027724470163400346116557768910984229761541054153477595047978266268202562023140756895207740327695412798146420255670206086619638996171547762516092154790033193637058170324177466927172204069603800004760893394028904867069904202464695680412065610147880006484229268459386414289447244550624756771263508211555191655771199273824288076884671015001958272663891566048871054203179735410999385371352574585450109626880335507175512907761805366849161973687644836208475756498515510810789901261555190778486407290287580697547375322028515051598231363984273839904708681916914060119714160063698982484296626832678661904427899202917846048963544967020703554193428158175870884195654036224625084379791358458804461148011844676292415443513971612127701585399743923678293496862693600374842594217321868521570110113191973958463552444790167830270048974132091842992107026977720192379126998221772205139605665352563441702743718124233547862241787524055354923043727029330201897756299695282089348950868453019843788952160926171422421203239172661283576610964077031040337858788466450891424331099226764649492374458062008034295568274623109776946007886095877221101152702439401007306786730465800372853588038733832650292722574042122032423646418719705149220546588392704452705276205000905140897540026676039961175037674888095200553170463082872078213573586952246737594428967069578071332863816507041265043453677478262740287903467686354969970348691137165470415821665119686598725388081148108256402311113181536682603293331669263515106647033847686825040398922676960687130708608037254116119215787010001930574586610741290638415322129265496523203736160278857038206937396340434645879297895120992410977192252352629964207153534516692161560058593750000 [81,50] -817699803038293338054321900043694670651330070400332349971667233852386153738049684357399012961051454049037731776894460958397706675601687431360838686632550059707161279416228055870011488921035175767539384107694652759716624251401722383570551120522374716854305977977596179805933834706879298957939029650084086760437470883247238546639182000488767874064855941836052319635543245591329413327719227724474572494661397169887670650432440789046584887978770143019016670931050886319060352418734866973316870114692978003398059803196385871961072339388558150312809534556079482389913606400848470296275239000743305241644446881628233347361313958227922649998999268455931077504813986124331837517112152781171618371048966601373921982815809462263735999112690628986489492174097941638492714980269384382731528798609950372478263224034864618793034054098190621638068839841772142732698880357607018835036023887012301373290463220947284915518697340635491043400800488611567011142659988698409038872857074746027139245367094859327028789487794157831735442084329068963047787417170073455572698787136020479808262542662051506994972966510876838960570113578494858465353715078718249042540970118306221721177859246437562494947454495287330217449397175789732466399541235292557267871148714131411674610620546252564632883056288386051044515473545818868356081724416082799876351704068159613252230797121982081171054940723625052035349061267254797911803922830629146907597266937332203010951269722300340617544710988617428201030351157793420386520920929076480199714939891545196473444669209580335282091782667875687879540824421131778375537098858548006138020234859030305530668608086134824495739523225790433873296327036520293867628146131211492694444786728577258702539880545777301463187657161498683712572986770368727221117441673931455434004623423901805117673376774087701335293923549308343922410981811786000611374133680146433833528153449049010066557368397866634763353458468375704196809943031616037068629710114246490584674757526907725714367309863990463989026426601065480938667574644147389046234617275998473700599443943027880087761003278131452329331100951914645946771997842006385326385498046875000000 [81,51] 55647277327212068822433767585788709938250903552139727793299414628624033266160150880417077645761453897866160357734060554969543099659597030736867146979273285628059047029892163062975255570988137343934629462433368306718348538198005566409906448435015738144846400190336186581728763119603938656360540949837794735653295070576342078547680403289205683540799812285201079649746729110420517726487261755766871200874666731365602487909574152927701609487012548854350952241585327843555247752439468076262108770781427466494403685203377868950571045014892755805217228723471303519841866617261490029794788925541567490174876078134511675438054865290472838114013476174730854917992618408007210198351379723847085071028430075966813820465183053842284176003309015417310024951568036890466615712859058517058083194935645661871246439424281704570086392226720623372194551304366934499326338028233036598021586242909945103229636228857595350938742896449112479730343080845280175069779426951960057507912453641658259950049319472299097407270214882776149132521151859957841022684888433729629599918975043317757337113565061012945735382920993773375475351571881713152089378567941539283881305168803036060937087532141883741054209409300419981489752051358810722199791896231044356188641462224259572580279714244801960330353284702620406293881605308525768659300016195413429485035912245315502280228641661916745661801549513248049708306799273919296875375272703766832259829348276735424812525880959884173176382738051210068823355254982483767593147171868527231585029889124493992547679765920683185975654812847538537256260198091622414407337280107251868009499006014058682799917715648532571472785549562357033422661629120848593470651577654358749034951888106894554176884365875335302014695018952224934178810119746574839201062900275962019241304846237467573766141742632582331205550322333444344520566392611426126706780121788057344672368459809724085560409894820488900384250556952093327814768701214357404973762349313586183373824132072628056697640589991554829503340192835002530413763676693806152955099824740065982734526053555748072173909066832390925456952590621995113906450569629669189453125000000000 [81,52] 21585318079248151117817098791767890370514701886767220410767797429745180193472014050844565055740769511788997732291712590449514425557699691627307766716216800679668747355912269201963181997444602938435206821931021613778141051151772653242630182615432942989117761157595182433736613146134635254737462469361533176139154094525618137741665915888567682607729023929626695770800591426281690601192388515141145174813549327362498296401356679818643131642827220015513167609451249393062096963947037424603739251950319485246609636124546930590492337788724886552258872992238576166754300845473209596797514927254934416369882739086017515595844097516460649330256860534976903600966517669809449726649200850860797911684805725270128005240215486731764767546619751216133561337028004455542828063160494752121210732683522006334525929936086587274857738860263552602410695289127655860164747006461740407526680341381606566362318546556148864075962219281279159726660925582392559200877934690250906646413509862150353360767186498632369256953235311659116567333041967780339921015811607540840952288972672011862284822128363630949851169464747365962979270691614394373647991360389782139875383655585422190481759639496223988123369049809678461163342233196828300788567561248313810424122573685622551891737009354351410659917505190860873055534436894441979955344731520657541583243706808846359356586574863155515457944333804785399453080461043565202153155759083929156525916637959264106956976785695538628510244058684652888778034133119107106786205399968502802205930321250849248885809661301926647616418464366835333903990246898424051448668963288834411378524468813010828727338517704482155139132040438697417149347430119100692123368585070905258955215576983225018934230262809972589188637066530424059264420997879542424702111498036972459225057039239571780525368481350497388893605178611766721969785822351181665307286187378348157865945223892773244204748628461932585599565258918099505613830095877949871602796661224652069931598473023419491253671037206016888469650196495728029059966798866978851473721085683358009105863997519579486458174235667045192418704580017418948045815341174602508544921875000 [81,53] -9670944647404663598085514821181908704826415286782132029324972047771953510836201173274008985912298859543461152126107627688088631007253791283571293970302329275042146907845082103423855286882184261312136361637314596692368186011889834182302070056477773746521579601209823374392352141688661295004193477663859320199456835640407956759716841874166862238746515908853828053317200974504420654117642653282235688527632925199292427081157795922201085519765518593311434252241770937444173985710660215242341575257489474270926792252959909889023944602172208197452827521074210020556005133199063596454808956114651397448337957200004937838161732298244509156560251478855486759789598228642766851179987875167136472250829253033947773354289377058447825449015066577763605296194840062328425523470284277867097548741937878419648423915028661314897001477269844472187793385643284338334283812854501825032829306224956793617631807293816994575619842767250456341203072186168238402613491313127002750878339431033957902850765237393567692012613142052240081315103784620714576682874141319048542428396176565858546135899830057443581040757456875899564683236085773646648001112211062768410392834208183498018188033242740582213211264262199719588925280819211820060982986714438413207991220959572855087161413028099889179440402114129427179102639714809942988365985981069940146912980417015470217818898829881392880771680329802646279109492366949860856076038219000659493592059120337854385589752429177887060520323190390327969331108927782815807877433360765631071588837679197488103495468243704665067259140051486765200333576924706273330168360204937195461931272416619158188920288218760422426628664326754604224935858874309500753610844532900046491239407603378029551862243612805448132539679816508650478557558668419554505505608335639509061605681091407840640157308760189701597673240972519121645851612247889217392233698948814359342686326883760943060003864512369477440687334631887708993422483602463846184227808328954874733837189138142255914783529301882788540412696642371595859383938189961204441327371988905747884590524805326551423852940684992070957681775666969770099967718124389648437500000 [81,54] 2398834659343938856463386581564398554225295063642365467563388472454239505024191153678414766963045612909389238036915793937338734192530795310849900293374951623716256161537286465972911359031183711556017169138552377037506282609508404476066881952110159533347733851171357320462575152075058269624482084794095536244888556054440929513312816162069535111435657243099668880898689406472466648986292348172591704221769288593111117850227976190098100608897014586493412762745891405371729726331013232732573440869801221066317587089532325683968319465156140321488126982952740428676715807419262282963861884077825238218387314576504298762988178157911739313724639038349847304034005908613568267949270835931600428832607616976353303649051049817651208823174982577094165208620780860302050682361094832853425308656846869383198715555551472515801706656612367606093825310562573926697225037051918883026906118553877296170511714255007461875920823328140394655727510239736194294454675735287206738606241977839298741883223507828970583457145737583776882537880254024594159512237379255513630396516484312924900014599942645454143524920910779720788861467976138109027009102503934181656487985170946605988954570155785161503115419751169805778303878540931956741738872304782240678012394314367022747112049314362647724216377756656632511577467874175779718703089687943376710164150204967793863770995944226572590106879351182197839466201803439702804857210707395156253634536477903228964102264969597753059739253022116063705688844513900118128650015241844987197975647368781879277258787162582022254645915794626892622281244206430550309872396150300361263723178481889679363137288094717584011288391495776943244298725227438513289646631708355943336183666092551576507747441959231459516762881195135607506031806904505510416856109183040438670248175625066764712005563821967291364591908394819803980478509293626076717149930510020306139684750641945646270478149590868215001155171103003469657196695134672844470839021782709111548992328087341772355974497177027059994266470183437896669219500272450688160789543200447558264033520481812497788410098553506244467570240885834209620952606201171875000000 [81,55] -478924596467820904561757656952747368302160127605041815920441210358388360886511861238529502134126454872051933908916429537400778882055081593846840181948875561988094421042911451580494504874716178699817230152340676768858435129962242930525360965728635005930195235389936960791793028375136461522864137812475384437516929176090154265005930527903891916816263119414363894386585923341050436337755724224244412172459196239786930883182124133181705834346390594285530154303417831929325171467068278502648111246760350038800792963729246892970449846439697835226346145490131986088998174695697594992525109076769339277625746969726740218016296160084396406143255000362844721879829275823506650318138848735405391202939611499909629295400346186349066538092421826256899839064419884765318189098294759172414402718626351551019251279138195429045290211145453427775210397300296657528395524800392573953143327983277353666506534697003202533025783474028466761661859094827347073037129102975403519051523366673175349233896893188076065324712940255598552821100181796672582253677214341320250551158480814844453711357218532926984881781488686435161166093253935195891484621367066289832462894642640472271780355164688128183442523250406145449763303496544826945965031364922599850281364334253727983301833934141103552129659098607242945986015000586948787589832930111489189867971469892202309668990779675296326802597862073491464369786432620135068849053388812878028822177709225723456127096872627713652159664504642717910934161821208582971354529759441346672536472965268531988915839706302905601083579972153135026715302224417537387000566306234700234081563662394880396843951697237487122599167419653477745790053355647864544790730837987563407692507828736252836563014398315454089391445736748558928804787517477226201663707213644218523444968085631530487719285953486603077672527915618514094451522389415365184269674590018750074319019641975101065486302152716632902167347579944978500233340689901234071120918302448402277919054963074005440418185526573323048231038198254010688580579812363452002776416629875034060289017557399080484743661770274947286907263332977890968322753906250000000 [81,56] 82729153889659510874493552408340116143250343960322725961192376644783402077829326526101169794541650941518633581800812887820907334077102538815686721150418523910587580412083603623222453634518538287596171937118764564449686311318146214037796632078560138684520089419529906751856583344629060258703420759454836508508672797611523413554098706403171039514397501216315044811039145101668950450360601290140128692137603249510969369134951715684764141540151440745541229093374554936553342453469463647866913126449077544952701633721768519610270548055141865800579715879060235869839095413053592140862015137860051780860304774857712829753361319279592727934720372630945203736199390388479835534880105940180078872672000123426839139750723294230356516250613345316799743092529069107343127974319905430090443286272758963853252176070254763987525512286902755799020329284035947950740630850550849536278411842158235443743845770532139245382737648353537860910305774385306006862604939494694094894056133409068197402105165230475744507676706944699882779692662246425175774444116738415126903421871813246291614996754441036730240364032254086195539987214843516070542179705122443353073061099703643722684574495048148202749904535262597068781748518942543952332043655898523031559971975311687388169930328794158385267819548611817087111460330283151369907212884392782635683724975592586958035988535404044383958901547390743211960613664740143227747669410902811480829472191413775851324199384827088850809619903171326942488652378872682033648462722520821521762122075923185532020759417049714914228872209073605407244357751480497847116593785206070455449143221461193173032326814949342848682643777162388388251462702053137717071749283670328823292378300374396160802357483459651804382847759548665180886927157445227313456291134631835158184975943352947334683940197046197426869038315884480535392970872799047666390715115993563205793711085290380104402065092030391888238224056243872361665396167327696733808597978296866990396932578857695233717337726166691044175922833651318594214610456260312173619982840187588293069295821885692089587378481030377486149518517777323722839355468750000 [81,57] -11225620260220984565175098409175436384007698355801354738360631806767200756510287366202287701567986938715762133942593116245357343633183653848427392484696294197420106137101748495443367549191211108140610958718156452389635365416045617301966753835432328903185135719476590047953872749776360967135114463749134921703579987799382649601578628361094813445112405243863495508576691944866340994466498210154161349130000754353306114500074677923639782296316924864077219460959850299546147919722762976465273288397468896888506980474794244132874142478202546184428101381429373719295881071075376024204747400905387159360465307837589766718286640248128854899820331188300816844163726646045507888628423420858196584818607266409505948832245958141592145691412887599716688033163862516436132995169706216110505336610711402223997818027695142177500835228265345945395589881270715563135921450199441179036392076744845775038450365345488347080412847017967464259654363502915723737897842332948939327166161569211922868704821030884555314396906449535648394811296097152034819063732638385817862790951083631205849477840890730952012188694902297025445801815216313889283159534705162651834258542284055076593846197446836750280851171251609623219847469193811104450567833604828937343174039446997512520742185743079366505889304658178193932467804361485853895087347386612439344741417111982887845739236674686996836516037875093969818415706127284109958898178965253006571869685008715171247877321266592796875928931039110104161345713063744739795985698250620909978980503474150563627937422628920347344602487400121737483734303856744709411891827516188418512000446861006039127332776311486568009083498518842728604466173069274911802430418478533577764443867823886118628701927794567414913945563108687468283351371724594534321739175131430787331407985470302564036450933558072032750662832718810530445492728120519169201104636162132590875395347943775931357738169592887114310123974070299418410398545693210432858249986405548294000226269009616098061421218950457967127066307676559549630921127172958921682579001087942886546503357962005584941289626499383302871137857437133789062500000000 [81,58] 951992867839931512809842718048703414614791021193287106728432457930089319711087985800622432316089101294872925733601562623979198666277400351515494331918079791630987639549567401250891150821366843803984710968988425313186870705347940938159638172576703960261470655802939611073043571084886247804518493457750279888599924620001130948521485773930791563053421090949675182549422673018318704190996448684657945868576707610427569308587161481939697746606750988920872120906197536665538324430209315394240416356559996998112087743111228364418167817444431669629113496578688576941120266293970474106690411914313312785590006221048697293072804265034888563646850339214445348805681700570963240148565435266172102597762110721632274846563958417384483227091234378684785010183390309520658983891529657976442231604458905876442525478507545639554147911849126404066129043514089329352966303689183633605632185783915307554377337082521006414074325879404510779678580954468426273789317394045142824260498014395829216185383595234567592596303224009343569600473248886780071382572308498293899450660772736861732557081097465404841731085957587071734445942762331494919722630402902353900218448785561371913657539046560457396845110808849054627677149955100785952943668882866347870650696111117647398276121902205894157599242063834359230185794219476299444395221046526602486049951515459642872266720183651281765473960986392917278060845503643628452220233889218065927233238976692851867058735732802302837370476806913346801638227901640046798574546687223127728196050594841630402266941353293098223449196831832825729509515172458614263594891640690903295601365470860193116453189086772713079433170638584333876586332168371645998823813859217672243887882980167387965759863913791533560004903739597691041807506112909108039772663842027580174952508230944946141896458056866914300615257163462708158326998636254928077079747387111768001671970198674774015068940130375435288130886783306903633837746235001610041292113869006950846381801642674283081631696077189465586951862509340534761648196248592169919626710022800406122508624857979711575417525182274403050541877746582031250000000 [81,59] -11542245857445661294482234176668963589081171503144297686107323926864500631726681768311437747031852341552611338978137263768824884620571112209443931778348970847825831298578019370675979490605483974845743169712713416321030563213044990845422277594018023107992060231889417904801430949893518530460253957203151751708558013257692140433740298716360844051559750128284308238333646825711405527299114266487738324038361592082304321401775932803067378517200198120901111731558971732837693027744000368193074476348636768924036327534488729672608835478009125485492345258469065227021327295207754164949326112574756960356635659855878228445870222854978517765756084046141989267182123526431607058088675578295571724012322981547127582217436974247018562984798870975691346995794248410571276851840853339399966652134347263437583539292740247211312025887026404737388493014186214836375758622437466518941955176709608041004084230291131824467689529467694107640340479261886919281865437930060577926359109382114974318001598470286469726112207734977708273774962456699694550609328713987508294611410375332535385747995294467717422442784609790099156699699603964028300708544841447729279917257461138622809640558801786859209636079778882445005043783714497298189710990474519467658748807522494734413688153914970636186096337474977702883115642744326318358455812848696581747413137003480117229193249955495649895706068846785388232661694167364045404882147067242284167356266823821230234045713520520603396691581124303919865320226629808610235701329175516534777919173167005711963596049930188490470484839805644449268905211889875758693336238164714898802025550992487896836053612894347976642500773868897530027693212401530385626084180290640337699810368267170311092590026340135543393574299463674478325857723552819186728504443218657368601105315981897648136990992769591744015356845474430154692271661365305513276455312729179723267433190291421987887781028154189030071789584445597694997779815988956031412343158613573323609346138646505611847739993508087920848207927977605758350391352777020974171783733965777486657553873444781444845830264966934919357299804687500000000 [81,60] -5660106887003201918054242669200609821451064923897261718838794364539532532571467851952779778708987567566849172078832314502217432207793057517902002299299196681479105336337042750311327948582468419171237368389262336991885427824240883777698753777769555726569190522496253001784349084662432985008777877959419621912899194818665446777051352051594244116591437707260200548350367253398895222088996428588098109102857082770188044907586778864193967761862632705913175533561477284954048473611197663300651303059306023024016448588470416262322905065042342445143423787121580606855025869680602433007403081823103660594092426286057001655322549534053618381259113067928678473501483504679084938656472257496943602645984268582264422068594689461604424428334695859232515159526159896973855829614044800085373451648022403573159220947061943324138898802236486086522836205565370850534550622396159261317722512960661347598807185545576844974367332106271432230668444348845335181260778720988216593244193768437400619669066552221670746805914498712307409182655622194977600368057917265060196943589908790054528795525770659398682433658455500423406994194048261052558238531391950826541894266264750382937212336391879526261861169237879639824983187767376351981350150966382695434034670842942927794255782276786675762863979258033355064189924313139011224390908181540391349976321117100621912430813326355610787916078993634332583358448817175906561906759838287435814063967640024788178512872198437546103194997252008590667057259802480503057991875205923092878567319163559720852204688962665284929459450115369131938858108804636066821923908138231390353948382270318841244369879908904168030414213227700868563589827052090916891801690670472672869448159503496309404811221110101341620670892330500242769313963590477800437127399293422879931383455636269347039356357967553218370362607708499718990404243539920142759403056147193983447111415388996876216102566720042282171139577098403248077376736460861132634169462294867387633532402729996541643213235174350420720390686009398572106250122149925537398407544704746557807527231748201401728692871984094381332397460937500000 [81,61] -1084021652406106059613407593061143136134142636030382517642292645755315707887577537089248334480667379097965862510058333981946090851670021018262228867383392389028312491337994754623927552483157970022009082399004880157395853140414822035088436750028022879976644918441607990816461456734753966944887870153638593340178356933764401671047477694345931021562302761858518059281141317694575993627252814575528789092780923632665310540172811254372993493386616119851559521905285871902051906002397019694671960071122697399415977856738928301257307168460674326311298152335680680224318512057147583155117752091689861518788913712873154856698990884118462206941584824880458248345430040477106002142819854263858943006876459402136053184294599494105666945392770647720538053273611790832330322037271526409607965814377736048336445801831782811718350347208592466760473021470452495770290104125747889040309951935482259249785986878173148531987384031320817691891742578803415730843126036554620010611384887046799063810329994973308976061635383222697523593705027890798429143600432293695645431261498087933765054461572159483416957808356628929607173311020748648431389761786786503286769669490408200786842284168954351333924643532297344118856936956769004670871648211944669558440715909462864703755646834791675936093457538194978552382226766403926534121114841644220914769421775906666152744189718031237299736683693540221824012772707220436164259394672010884662574608914763866844196235795446345970355653575415372076772428716461266399979473793395990521714053528376712339479449583126880705153362337368413433813336919717626029499214901677509275321944977318390388369358172259393887098216528534965862358746392868536294249489713509682860589319982217660482152617377983849671930525165199316868589845390122179374318020582703690216345158360821131631681706746178015218593006373430177537757497446655949932151713408441070768619978361104801276316319243398319750328582342502678780671177013390714441921461216281463510324070248425350601393634185820409047337592495944567683943863298586364186084279505243416989040960984880257456097751855850219726562500000000 [81,62] 650211550081635120281902800404314011518472596834025635274064494251117997397909583230185065331938582934185884011537596590136462007505555491234458388678440379407466561962607285597686412327503961461095986138234718283533496929903532793500789808300817546167542885187110324041724902233579387639880075759487915027078105924751757076002006080010714344777243025110481797104718597958725166515911430307821429881654294165879070635914537885722477426874830437243676205296160609067965934510171521164035545725351949451079922017456122730370140373200219856356321006423648854396733966919569407253433744621811465128933104664405795772984605852980184713234124529574908155722556673454065123562339801896369023448355532491479207906478663258375866939405368361742480391608742596455573753892245706156839853387307076271297786049036862802875962369706066838543554368681069873068733566478261576264755010822368927625948999649806495376284712569129291544396215965067207099382913709082990002554369201916749454636336203834316198045035925517524208816139961366823449558631605987336707082817667315158829499783508723162068061431770019142198733369919577366761846063733349123981662264052763903811232921710446524725785936365872401694920212446130574560870188825833806729929202697147997472479627419300402001390574397912777685283688550725823164299646516804572332740477431775799906059805524783756800400052678765232615420783621811341277933137454486662273195162926017510432718026809627868841241784666281300086466758400709491369844902184903199797904392243049697817183647239058445538346525777054059977072138669228736355984677427573105985008172500684160703520723202614667744480370121139617096514011837567416463525097395971002777557565994339302819509235431992273277840967162575287039095299338351343928180480929422959483881182211582256053382538766051784174331327558276723022820951677661477072683598054232554847644003129955909397580963800950295618824058901880316460183551981070057200344389475629390688523278864682443761690489888291827662689947150679946109457469025401379622197255246036418953325952685418087639845907688140869140625000000 [81,63] -117096016320262566460193190032179864761878766229762043123523704752959113304083263132537211508113545154338088763197034549047984410231532484219152026706258812268701200688425482660888909363379583719832746404736968814931921915805902617438568968174173516533378271647795352451340104061414091658706254571194800605239622734691332350802437501492398327187621947907576236659204951446958128581141826829579662376384991379475264074478696876245864076495048483113639550485098157372746269747247444403325702222939554361180763094392057583853134162072343494772251274949525331711216881158115946522416598063464997701563806320280790818200357116691332444188684383818334236666654947305917581757515159597341078125837493993591075263777692815194012475843149778594932813383242483765368074172269628985565024662672893403701652266039960017064267513072913151809325557407118577366073168825430074179714079184537177412350425786602947232031986876333164951592546308567042586651403036435699872339487877961503224068534158927925067869197475872709610665440295799986223661539374672404568129237698373933960870171171854714659567579215551877652454740457314819709693752625824445166683890176675622645802018525407040785766910929914081264177744727461506190376414249620048630346202329921895641195874499366769016122787993830856217364798657973874126428166048934281734678568366701804386415706862947487167086329261289785798711019251547457163376383562915596110129149028998488733090092717035246511254173377852906307332887202807319296092871889501826602258265691403252633594798195206358392971093666931976464726425951184604565336964285223465658402580846327319006863541035615161437469575312073138854828455364019601848396392552880041859507753516705995238077426108581490438938000988311260820284753327937862597706895179328637386970761277247383067603645661396367142612684782476986982446456711651023017331083151866772126527498383982548927251802024520869646488564538423522509916172318195795810639695892907711700649717187858353835711700268491302088146577228589068216952328884105376579281613359318284239840579630254069343209266662597656250000000 [81,64] 9319653158974864052547315153326846339932960751111182510370194434330104706519026596119906713741895040986249805619943766315006558772165351877697489294472735175541869723785012040814457927656190620549610152000986599631638002924959804121594221361938466960135879544019388012956258455034028166596283448346063995935444035222956651260303565672629795267714511355051495611762226176210383423221677560930347704410008236216107850436543648188165829607900395321870385881608711401518592287160333871767395973635905344915521502490675433337190144731947138669789707334302147659742785203191121716864755793086155126191282232090408658531330829512379708827773975466428353266217879149585023015281975546211572608103556949975356226546248232848226750307128889371241948535222351488781928385604849270141975576228325757684642792087654353581739677856970024165188336533219021779048199236712376032811480525345946262722031903333637228706311137376648163495091314142966493335257179766666356277750473552541953440378249401803509993490631941806290198699112462423589256689369422415780242297147334891583156950337995904402629764026610060142908211020702805450290631121681862674622637358981069497701784693697105321602119453073524456977889317803250616627288790389509196375808271772745260921858475735949804119363097299682879534386257827831414536373416074765328421167172441503585742796652847050033227563457805262844569075918533462290785459205731725046308807458148631682257002433780631422029020882449730025114052286554404535772955371728351797065770641280633404897610753487252625074569847523034959640049820650150036460942837064172265453959761510554778135051597894649877207409435186680638037475085782004704739625934700116017901686488439659602971307760301738722024605652366967408742290348942539993434241313007684780250220620071993164263461589928251840656591475004408221504293435182798874241542409041659273739120587315197258976338756187969558703211741979643889897170376078408603578664246987769892281333253676695228646408030495992327666710181698438401966918965387830950139838072365794374718461767770349979400634765625000000000 [81,65] 105617908684634072493966626644467932425855371848006877134994019118733804985837087275413646877943852050230953827095285222284667263840571217503677929030102790810178708081859750796125449605456170308649231554148543233126246540921607532938772461755024915310622302876571184632996989695463526443548901145520228697744357797262631746562513925636314071006307762397624002384207361030181418908059688090554964928906041311216790721755861162110176478398202376345754046134008962418479589051588548748924992532068120452956766144113367911294489340603475655612514881702395672822317538492346081086038033146954077150758709122328321838160738185752319495528841111948773526276144574339423101992286085912682743899248401603495812152795393382313349510042821358801573113423927033584400694722170464450388854545707507803797487082995639249462763919738606054011513803547332598005971825416174003967669135091647252392747159796705012281032973104204382813122348386952438940743666942181147377192920619371244606273795756161043844260211733168289595369212345716853573193087589060636756409544082078001371515987295686589623626572268345612420373577796676518180996010217156172398691894900763842502057852902891090311779021869102854004603443127537620862777280580487153848321584641065709931666185390625070876626128122257963594298943958034870306620665674574495465275517427938341283599420677992841407500418900844844593421976218031981139626206352434118942046741435977501118439985480735396369821569035023752202424236110388845545251832018834966600878187865260160865668023436829750799434254663514378193773035526982170676923132275129096136757464765933575048005300939903455976339387065779343610329913786624784237236624840977870802416250544292106841267775692926231379172963251455918885654603166864605632264081461905443431629786528444435990251234744189452932660977511815722674857114179376515876255958011067031180015564203093554858306782628682451274032076721871783787679034347216671962930207775304490124612586791518901829397034506054167946770396772935074036122573851675623306592410877158272342057898640632629394531250000000000 [81,66] -109081557956611613328448106890101256832538379069986235493893275179500780883087875888011477291516713852113208873880718944532128213405764133722982560218223794430904714845979422920554849749135594862808850081825637629243415447299178665110972194811999438715706352792459881489123203752291664267079303432883829532579606695387098304671301297375375463959983259999648861954205324824186254520146818108776877284533782009948464813159891155740200626721768851468891601513756856576329239822166010023607428646342261826788535397880398455215276337475049807159047461746066107238839542038007826045382880457763924080775187247406635531059615342591650065093742990651927624935052803889820692741418832279585502027272727865379054442905309540566918105362332316666764640105454514245227356092414211493740741115971983142805721104792785090273431878199120547990772662851226432118450014693604701832824599272113206783452732071745869261641775609137182170642801747356773465177449323756439482079254432494580861391040874020753658718911031422980011402221781814845529671616603561742984662629123742153483652712247653509811622155448695508024324509927377615116400482628133497057926218200115056903509712171380474059605977260962311750709041485626367454148513794351618909895392074914471542963578805377639188925391949891069897566080835614709986892958238257585057018995337164976704752123810981839270125003967487093588970567637035037985634820336357230539603276641203142769460912662458896380850981058115412313739042271083162948761984821803281121101752203062065839089698139695798644214630214028032484330986172140618935980209428666113002306685159129463187949191087247483571238572900911565104266945705089607789468041393204336386210239072207241260759346272168492691279739924522300751384898923421195711423764909668014016930352027610832354746223576981756089409152613580388621188002457375759751585147927911893034615370989018659301960829373730096381463528989905604475258943018956907649975561374811964325049868301665675240580623973501980897975533162170252870808625954505340104917776589132927256287075579166412353515625000000 [81,67] 8276375411722205087255429554205566883889820305834290256425335767422339532907265563446885381856437907652073421342661000234931020962983656962028749410450082342490606214086339999100372018355627603833676042049386767782030230767424648800201499287605525169529593456431695897577830748652386734636135588137612774791323248035000367721041354317219679714654724562826043584004215495742160473104905294407841873889632097224500173485162518447844531752577807487609453183253912267484603668319006430718054566862740872342568579642500497096611306003831379492518509574160645259381018204857060396635407150541163582497852090618643784441623110848061373219906008201357170688704573978732439051354083321932785163423575269418244160229539711159945012420271992450940723024760061489379681991949407443953969905204434799607470762404441193303850836450330687365369300686182588007714334710248881699550335240798711912679840592141888776047798275504385114176849460207422304698334661701452764304371555338340293520795648401334734486702820854222093587686076958948769761141856308215438453777721514191707573477982881794081852675157251146047803045277536758129485810392667209567415624327210441301952593363164284627683433974339456360083362491221350197820655175981310385006498369097681834695934432355471463581069631286196040778453350579644385151012721558848965537624736555607610435065332382314843551442311099724463897394338401985563022786965167254581897265047531204117734604826294382587768037207597888105300811265706761574745520878010222648020679974242892170490824601472639982169626085994364950303825509721524803438693269406104288364063588391889620031237230672979402747421482986708026040707927535877191417546320497501038290968466821037532771996447230217683293522665662177933380353182733161185055019901462002659599269511172231416095062125286007859253251116844522848049761071597687284479801316305667941274587255189204078291468295702176598063934743544749087141464194131584677631073371555833254442824736928711632673449154508132262299068873404676535334105419254840246834348249649337958544492721557617187500000000 [81,68] 718990764175835511328807731792103216007309395965960355086297328597280304296693604369837521663454668211980584327339914954204962723702669524489246954246993293753122566430586485987077800299170943570708627781898398354018430556920637820057289185168710761994554142984043932236306916757054430305523505416408641395164932299574513819311722173193144235973555959675001187257212880428906770265659832682837602330606816208182333887048383504576719023893756873709095648006543333965286518838751536493938134903908930303260774571709086867663349270234168162235057817590147116070237133914640031262811298664269644200848901778848348602215394941766511743293348676866108815722996958871838503919506755213945405930049296692933920155380961549428011230267234405262655532115451158250525051535084002713189557878413800305075042028690225954877875309756773204230489869109859422681249194201872226549230696809264618233801450013553283936604786836438862675137156425796446020302671732352971697276784860029411686177392422212914067166982120043341624492315433820297305755069466908506376095277653287018205995374894252462210919501846259159085845994864181525224167791095887449339254137822743816087478757217506230699462849856341599326270046358466530320697952693365992928688736656342544255020705394585479036025609154995744955148829094245200236774231363988109947274375060263263050515387068425053993215444309009395879564581377500026729879113370923024447514111062196755279437171244721801884348544427193420181940878810925466291462269180056725262241515447068940055898868889898368850990193829102292418020655686541438467989618524674690406774842045450537883527328496769344623974688838707645632636045455312835101633253522459376088732273679947705553216487232347303389279985535623794101176322262478298260293689663793246632473772810265347311772975297867513385271520287433826463087277135512201696232205979299807222011282923394866631888577106632165610726904326104346738837381774802743489951400523610703602306193559046357337005044218586639656815811266345379959938371354846720073794585914583876729011535644531250000000 [81,69] -251711788346462028465188734819127594267574658805567872376095877807621153051287351460409888996804704332262692369972028808769055434278149749713803913783046962679826415991847534970592541775893349495849209512062232308102519307656794050561541385048069241420983760389777685974642826166799320640845176823017145588856985607181860535972816337649396109142675647049973278543067238650492278372292947667859555058388907191356602486715230944564973195869860598012500008260365075686657639395333648901894697554994031122993507405353426506653731432200503689960554960617905108057563656953140579155179992694048777674651581183697787047519129381555619297905857949829289217990981073357506574066435068595784913044949646401322058884334469291111975206638959542906429719714031762022260618170201963471496859367706290848765247263740439239545999036864707678951254020375877736352276952948838174492206161290787491370433217842121844399558825830135875380628221793341948480605372185460259770044920009200267117509832879957807702958450781798565773927405891626377265594692795392168222280331499727860546365404697706281865326583493247195419076767636538853268792595079359822324422343386330941004469361342361623338500207005902052959065362214668246621623257799251890643645796166993297146771489557448037640774858728748648076503143216360655762655575539456776319932531498268536611956572423200819300693075140452454028005211992415605693616610684767454751774115137167681319613571234085718672379107539418034427012817393429766469216077813946020908963298622286269586588304752779183259777101721221829225046740541342385357991373579643789029658578006557425439920623532368803215759183821821093569557278661353589879283576545837761460718646040634481778225934586933478786183518145544127402559492439729948531833069803916932457671077423604079367345236087978599460878120905041709616449887667263587517007539094350064965559110272541282559031121482678680833951632630453662512656098005493969172283287977857163367234190247360737763321824370875620997137331188775746738852528983088063796458300203084945678710937500000000000 [81,70] 33265251609716497638196371426122927903676294412530984236173552205525690050212875952308445550106010886082143340138956527826011247819583079221321000240268320610319749344669931331277964976902292542778363850613036347468683338512917164549753710881245546086540994631146020426975862974374199085899607767481315251331656233034932920809283928309932067710106067828709296930149371687763289893026349855123695996714056838749918610670808639895287379897182132135625358033775436178699604536073399153101027993994919707805763797771752583043645529305316640322241288336215774907497271845056873914519592996736450413493860245959497489580672154870680921199306448706410951088050415627240448406691209526236080961411024584249428447349890446941042503397380003462904372139243389173754097054484414340357330385607207725751802372543204289264156121250559431865029225816760632310420467892377543508763705692711909658247311563403610511861566667793596496121996920824829617342874328454566359684325710606266512359644750981641696995737957339246458721536565993765175030533438372989745003753078181678867809971944735263600436413919614711592077947188754051327827132292423955485737257850557691869522740691121011514441619833920529181227290852649166599954792908148902221426806533794392324849736478483345410911926878415276289493317373221921840932045376427290174759158751126518251682290216667680688208728732140404807584820678200927510016079294580225578827498171873720236261244903963804301911207955627456625026609586738073037354838607498048743547069918118879041690076213528552430484721326651521710852544821888761721021725773286854314796206041042456995251078294529552507211447030212963759523309891794959686115159084016165207832452906845933516118961482899422232423000179397741421385956534028996464464590224527022942804634389585856772940391533724317193329277661192956624789368770222787161859476094059444683629665947138864005612472486779042310402841914319380090936650888765466120168378740073003335748129804032004039873641094391501602921044871574497465028380505103200448502320796251296997070312500000000 [81,71] -2468277725940738800360991119245687445961239755596395127680636477968196077031841071693723521419404792014098046287033356102879065029220325466392211115138619116461448256235284640663157276048883105214194195418894503733378278736368061643953450076841671473222209739447302462434436241687172333057334658677087065188040572168299179252568558178977342802377251337026775756044820219559120994853342136813889610013721507262377591970038687330117985641561984987557932834240993708372547205455606428228192107706961673597837928266481112381414778834716813891095258283687854466776556505918387317930238168215520180435284501396836841131628162065634686925242232985670263652710180240860564918499298401597984842325150388659431032041842051254646411768885714027917025208712213148505691271798158151592242840662859124096958655623555333389713166748852905236340797979143675333873954783528518757691226405966491364840424751286684352628815153541739389149772385426871618105810193434197818579322702396205406844860925250759434166561892735426582202619654063645899765037516227008283214880271656964510592019111297709629230549999791262251388648034158034123020046354177077578317911701782224711222145690338661311495546182284048488798415052395318553277026182391927128393487577884191507386239230848033060294380892420340794783563199567510889120778243702001191339126525423571486097746353496354194874255340730516465814727966195009058541811161448986127919503617554913145107254355218771022118903407550023467451986315137271568638798064033117867063841338034772251890297310384429560443420087371265264655672618589050324844317583335943852213918316239472890739951330326052625443203909261157166166758139062896353088712441060211800103955795928354566205855116580066213759482683865820583633352609374773191247901457079660383265101297423130233319590454575130869826214017417138455389787471406642592677655732463827348449621574923213510376384245955018730368778121841327101302671838769909136037348201569950835820887931005055206364037982339077162972706375115925902380409340253208938520401716232299804687500000000 [81,72] 118440912966637305576598094224842491088388496682088015373225279833933660843971855426208360635994784661789787571756125739362397954045261487545555889367563981082319301058019779505263027689972102015841823938341328264276611737899732942942704353021987258626964201493910537009812735038517812723669047291126077929140081338242594777859414886414235145715478970460534003688490033579746051532085319433976033563233301317531648512265902486422815879261755970236868078175597617335485368378926819745087260247835963196322860089547880372572111646147505786555612424109951952791801232748299049054338472588664403977959286952155250734922774512667406209908108828028968402589010524449227278811153237527330002874169846426802432553527007211865881120219872623230617127356719141111481448316651474145923087487007891750586205745072082494717467735405394961432435082846011272210596144585912006071903230299253459314871882257207609169674154346578032115682448937762529834841705035925308872346493933368501787478755165529416943652159719412107902545381167614387259218692089819731812938121078864903103694145300052165949744074276883719187808243433850868594214062790366978894234644357937749413643123025092542967168115815466863927209698605595320599842244599909351624996755944236255100941125662863070399512856445013233484843439741267764259796743055419201487823370960062605018750355754388804793514674812129497830977479199773091641102214815033533068896534735860776760708073154931019462525561674063032657577409402309770810986549627082481801282870710007873666287873880630669803974776560565628764229971445943167218275763292848030088784775087535137718810419568591309287821500984246567676806199996019673580021473450822480511166138363363132285334800044941815785527057048618811360459154512425905198032329722124445722039185366408002328631576285311702769332925224055884288317680179329841276601133431961924895212308278009364048408970830669898863929842416108910390302193073795495365888610698583003931199532973804567057229506276209898187987323151036493651400149929031613282859325408935546875000000 [81,73] -4918696913357938761672771146170493752966563004147096526822868663235449338595106167884032278970141672851078590579183776189617753819750009463262273784938196393955084157836886704387073844456635870016697272915670391895688923386854016448702018298787682931048353288991411754700421879017600534923628024459816801200111757311117412038883771119889434111254317181034479874941662243098568855337536094262759726426109080269996579979789887455473601534820560853340759520097232868526151884369122746992567413300028849652753230149324886905309751390733898220327114537683913064753699250396546205801050641678214498263746737924098873757562099808631749569204996301815696231281710766243377866278037847130639197403759827177204530492600458135605206522246200445476797001038969104761207783040563128152062954086860477377026729899817725178089898339617630546256234957215146612837741662728462554421573014661308645772121200202204856592073135710283526180959870423889542968390747585178831046277469462538468797787185499382191796007953781495151580094439761397392178915467482345591496964927364236576881467356181626175818281393950265704805008515654540888535660711209618404757806002014254560476235349663841853193341045683350405797083660636622304578286213565584575456300170690568201940166768425081066710557119986556428427016981474964388823436440786875963311023759304047080625117136551452681109427441738957323287161899093873323088045422262750968705390127943676719730202585759297463571096501712513275240539456317192652315887858307228402291147437744670972464759346635395422797010901325612587539957617102108743445841921976951223629078982164248298673198312558028351747520500298321144250376710972468651569877815935869844582944304095122531438065904233243606274126743684453725198093525353725080331482383359386909567263348228204030919547434993143543669256057964450603468356286138349448701950589829542413729194913783836385242694155153633509427769750451464716405636497387462302768257914052371798516528900360736593831939539763115921152803312974693961123762164788786321878433227539062500000 [81,74] 109488642499975389450755814641717698286505840115136852881881817882162084830017343017030718651899338582921792505281695974132658221832979965672773228543900866366954729175908043868939730775336626017621705555357746833738587954514224292867482664466272772326211207741505318976590562968873851148488196676977833821158208103677486384040334446323626257179914462356987990710035262622275813319930379032190775530771202394243555421396965513948360221547925574769645764473459951791605292924134114357221296050050961152892822567135846700243580767743022755855207469645965296501332388846598360245274739459802557751624325326431722100180164163075346814635865369197486951714960162916544618577127011316088757689527590802899347908107871051569954174307009212317244643471348483803771227124055496225205939455847458763113331663431294188321746950192312106103372453723663560532516891143079106318529956227904583947054928891686910517507288489162513205341781443631225824996886837041502362165258075856915822802698192431832011250678720995227492018238500595641758583734900822215245426229429450780475917482983156533784653521508810614973724369079580043029971616799082090111633420149150072977409088335726644808859145595082086134305168380807187796796080433407541977886506601910990276885788282219206779792365101815112814193219234798942810264190267343223738011603780264221252178151507908825514697365157675841344428624913027003699144532431712597883546064903533558760138815287684199630758501116709032977926006899487667164655169340471285283407309637906119031623900261617143057137557036791035505024891728100073775797233788606103031517549707645592686400234925859571208947704387550567467458075883853815564144383208294716448344579605939601100342645335490969499609548008142040057804177146433550375097400145768659048228245724795944909835375958901945020169092989267757098031250859407119347068224042151693857924422120893407582562590513448435493355724912689200293813733188341158735730589755165199279479087335724398166827567758880948532436254427846478165520238690078258514404296875000000 [81,75] 2965276705805889704618505671687311344107496121149652994365057822648824902528121889017915743086897819059636680011308414007975601554454148867682622538935943685359692589542247293190901954589293366660092938697467884260915285439999943288149302368247365495545850605304239321082938426229559525964870194875471532457702197984001962023549582668624232123101894229193848003051969703695961272436767701004515552410954544321282394285597327751877150866092939151848852150852228918897793544159429422081930010695121400577930424954838755211375028857637466688178890719333645244004160202452917702677124164171153881578747063453248900446272349802119511080155741689569710204155163979164837229437650067597454354913393963807527057100701252442808257999349306963487784939213694864426105041887259292405922645604846248858378514988133064374537422065286364177811797540437749788697080115534729067228431102346646952617456975613076332267347463829419781473122596659126862877204615611815042303279603532107358463736167704387583735236314380173887333847335076478425619185005190775235504807080220489673571691612350483167028182580909225555255761454028455290325992633975661991788805946444035156125268563666586027151793030732335095482499904214138459142732816951608398966424941312422399696276801346190263079822907439406344955267545508194018532282709282781449009018498200699893732865070351554757130991295600465123284759469941173223747340058377285510155366175106340305263530668916122297815197939428269400549505356462749327921783562976661841565111971862581668956431834621209350869973515265211895402053604035703014953816052637007922497551868364533509524022653655091547705587712181501820229678265324622432164402622085853140067387658555735693879039491385175643032339996324081842541767032604165246067312206945032124954493961222998100612383041274791349995596480639681748405316185470856913084870146294994716700819754917438312469990982620212484267757543875616564106760830957562153240203925522118634084690180096296784768323071193591019753532656011429935460910201072692871093750000000 [81,76] -57193931971463277630270258823006134739701617383550190624041223432190478919042943056263410071926070705395794417888538719972082477877117430699323846614523261461648635279314904994221468364136546307486854649792847101046941914528339720975281793638242376983196837993431053847133982524903088575802860617770337670042136890753438944209946668017872802557629924079115795978593531567712625989881118852474752935551343515457901400258104963335621953379036073001238897482302489434805929605828862421179212160734642785811114203790268778671931200178757097601597049919855827780812391381414590949841013497486107320311567469202922943583523291297027087906224624138505522927487167025262447943535053058650969740173873269104705760443938705721543492820850500237214775480652235774966856950811321992006920432553234434713220929976342684996915898511279864758736517608762765951100917221411154440072248227878949836280684961238759008839133063674850224206907622158811210549115606725209195078607539188826085466000939168772275191571177134122547374825746345988762782589021115601854200175560841436863009958769997829814052475793253963825773338704272630456999023112046434685828446793474649406026898421195147097441334496387222280340524220769793716640322496512372542425224319756679388001026089302348430259749650942527150908621843577685028191381971756293827448455709459291911702626571808187653777956534905307271334873724254806746447132148212875026346037056786944097423715547647231250790322443319031800621977580502383819420433954484122222158308399729885939997572670300779845203294825995751953085246797753227839231716527097695240640454636192712697539796008357637882699037448804462579164343133714189643095912581192288776587301910810384186009162382681832597204614838365913583366948217786964197054684905088296961416448751756297984414827583377248473668223112480478344185640046138022775025444512403589240248870451231242093829587881204819623028951424660928607242720540291569132265364803321598242251471518076419563374375267715771578580508105460467049852013587951660156250000 [81,77] -142522482908915157213638746396053940521409363812248467760606057449240417259478209881266726491710105878770015699698325166707798057258026124290463896990314180959069340433658896790183140045408167527667904207808288860164750080263634589597467037697503054761223678840477603027742518925929073279065907586026310823122394689899910527822500322501333658980553849527783076844277081642685875619274530890878266054880008055637490526138707947214127473960218311067423462484227975569238329604113499052656946878375123798549797812761761629736665401050042113620180300489535061382564443234735185062706088110037988860862902453064311877172921727496820317714301735122943664902232821320171535597507181960365880631098842863432674384780527054475677456008686884562039837371113884519643438529781474965295755650938563662639942811936863114707452893118291017284422080315089780472927080490389441354071226262580543226932628710370760006547619111662122746108072118636952514477160689380852120886971207729398570833508682892779862866025792802985767316107622980771462758347209679522483454109424761794887651408326254756980943193279574678879445647877383144140913952388702176579575207015714909567810109757173383900381934254875269713395858187269388060596030097351096720470134292162659611913694152024711663073063385372372292519243245055865744361269159155491517623699997523019307623110129520266410024001262656815013642338756447089923830681766294854267428190657666882990365653087989509994942282747051655014066771817896192873033029600997922153783687975361827500730529807846804756027807622260461438966014171097104036667212188928001521203134409183898951265711462530535693397414928478710066263196160473176774745406849241679047561594145638275678929812930741945055800367792031395649118587035301638759854695434413947100500405807411471734747218917156378951358967475524649582813733728436945344607927353972300006567924703892133699414918836110280526603274491538977069576900281897880710935854905969242493940055432200747742315882185711040097686463923309929668903350830078125000000 [81,78] 8393204107836560186452283641868550305192622935410657944591201503762816379368865793376805265157998655675868227759367577304699392721208629626693067450150373554207205607465069067258318046671319908789246840432348827557828520440282991639977022892274216248084838905522940888142903169151741778224796794070926159345705963838714498065592870190502458131204505578254163330398470452080735783601264629585739325108127290176233121155347122924322436695468246866101329484836364736031358615193160923466906820313787912961779029766631052877669238943795477925084205169584488903971328346848863483234939041364170196862605734375222662943861607991115356810189226359556778790657254515010084971793209062202235731850436270844741497788624288978440087058097234143973183213919031888300843361202579588688530477849015337054627940053785554142307698324469921394051054666176092490292632878872078592962380255591694320816602250049496329684928013242515841092064413052400735049793343395921583479768421512810604370496753516152333743822619925975464045441816660919754470580577943069351332435170688296673393593506063620043688240193019266343286858026556437597469970492569812852680949054340715683429669822725304564196755900179628963802154771129604237280536429187592594598648859243848894871938137512776258786711485615243620735626615710365872967321268542009076814733944693452957738971536335619360289946725865300675683233339775398309912314838969246335086637314375715621373238268301700605815560169981120367039333945954416857540946239831807530692051713521600547289948511590789509455895706185062652952036945540781156590916168855876863720584153065853843640912153422703268601020784360621496672674328530273124786752129159528566516251661730783312789261834932939857281436988177192765511722726295285897544439942345172921573587648360707352960658253871498759412301593943762494650257650374818951852975077189738203551929556155046625059331048632415159816868520179297104040125966255138588374680122956840378266805146831640535936788251325513243727982626296579837799072265625000000 [81,79] -167401113350475425381883943946175747082365825100197547994394634043479024467717465968662776423683310349797561356614786246250100983071054053963801611525146663295577040553522657285128355241732587359973611309625357724949260329306410126959510141124458131590864406077525697480174078573970326891791577679997535290242551009820923344006736722454431726684920630306939385383540880959079474420358253511080503479897213483295635654608276466356286475804479396977349317586846244322403550552348680213618644130247658935119334767471374943482891347509414895584064002425581308636483473331546056520264679178511618604935449741445261933242336307491879562672141546018033763820320479243921827981353767888004567335033096147641246391470541048585584457434914092742091381314936754620884680608122496607603422597611839165468664696336898098860189346144842607573391520982580729281191842787924119657223756128239410146736695694832176518262928321923796482704407975069011799202857424664369930996701863744213009089286953428551577522006282906646014174696358049372638593469244416215669664404276180289857012309718411425793454819902373707130387152258160223361461277139700321718880409688665453547308762400191393609236788499501032108528743603000359916841646487821744125722428569952015433516110406810312402998689714035240239220861395683842124751501055091640734411487243529648137201625607094812668486899017073396899091868672591760811349319288712494263590114305347517410473565843689667562240478353984830574247251960042268561877186638420936759698661167467320180825419366467214143107948054968787328942393577028265836701353717191667903158893871060512313067489733146181108171412004994633003818212550025171866724913223644919897331197142568951199215791818634334491829210630317439102296918983938415442147116658317752396464459763712344619459560592831871749045500015311489481029550911498245443744007755924323976991295687197462792692134645991368769230408324925264953643667741379604816137425043355228410813682444699141554922405816796526778489351272583007812500000000000 [81,80] -6127966734982193942983460514509030193737355206520405373725118683904318369919050926368806922471492991410072828402506112329635317929357666477054253684904388166695824024572173029037657823337205487368747180157515755419563811228576358417600935304627269206410754006131692212171277685907165311810956500284978498112426189032785759290487367004630779245486909915768367328580883435463921055059918470468949180628382439573535186602302499621298973882873871357010929051368805378764871873332242271116258188271021003799624499624738191473717624230979394879979433425761157497271319653962621667256655213148842677597251926606624829962038497119070445616681034214029736736558516923188849532299610346677779044218607108781333754728562491178533938074610710306300699422553302253710587488888604026612538216976607757893445128608742955532718820823567458496643790717077851802942065993024162239783947311958023854463577585755707691102126267392757884208583594376150877151704585686854509882067318856425000958183658280787347914872150202573841706070261254306578457290843865500153457570733615306116610805408737236941071411986037594299035937326714843136460958775309837162339717194899923119619429955092845194782038663165832858754115794804234899694303127501132456203833820373505101743903312034684119760127931297515204988490250010910366939929900892714768106765166928864459276626097372582965960457947231385234976988710286277350213013774612674512932173493749400150768614370039326435504435866082051310294731185603351551251860622203627606920467093319386496812763494656759556802992782783174550822148367201063378806776518095330444453223241530517395742805379597565172434352382694860856469732973944390997526820450581436212727556277862480942643897864855995563411494583936094189457717777655125564093748975230228155663783928210774110611484791499352454824030352722262784929466680584928530546548526169591567243166954488182586510727563210381412221476860719951609264871561002690546720137751146592074584447735853607978906421038800544920377433300018310546875000000 [81,81] 155171957316412834122198815100756950064010088830556397685095838719364442441228475422057184154531888273004414141695404330055455510115849688576692144162640782952783931470775841937456766514410225181008061485846756848369153950255850425096995151376693006596484915525810411241615609071696298730939493210390428395343612065379109797912482337025392182129606875636530591797227174465605117253272909116248364119228823138651357035976513053618281616513922104008994808093744058964779918999110437148302993835340747776934089499376036083074902135735191105660291981860229229943669415247490630353743278832878417388072235182738488798640322833075001305444952564500737171109657336238704833577937949964810903002250714121925500224817409529258723816408332625072221901260486504793850058569930302811849409032305474484836657419735740910547417634602065604573671126956713581223341984142269801209070257873861283027079703953019541255433731579737358639599104480262596243815422490251801327940372305014428036241531601841934289060700781265044629823388699619156608752083172879806865513898779798867156475029434965108396022398963025486550411613466542567407166955679653651245473834289086231105037129423275054597807560590225149928560738059020559177326424532939580329992868616845370292715890235949116469153630604785293110358778213416621553317108018539041320410195528703475761136077509505376845799348265734023899655448516625369932449683218416433506446422592231760128833480556463518035075508345230475036378089827124614213334338848139551226920169422049069592244795599612256425835972445414052071935490240830102522297484202608441275518420158654012299090938731102775777066611863785323352522853515924305805113751829694067725380784284041059568624022520820136669242718714475559462492654800323576282316391901553875313966983062699223657573656731643646544168521581519289903753516527645229402535488065075637751144627400233953376735544052214980263497922301728796571333359006646946568146465798221229714436793147708248952199028281029313802719116210937500000000 [82,0] -9400328056697802845449166262819414424021940042980965222018092155318370669858952697332582827805170289225591068937933275244976749315821798898653113865670947770517857918712828573165112545794559644769644114778937906177780614488568289671464290339743833347848557984005787404577416600482690003056295761690699055851697194922147224052279837042096768983701975381770742483432526591944998514414000743108562561840035565497026658411656747675268919518797887129885711892302814171182532713066833065004533085003215709143545284489212939854790348802391572983590009591305900813614965888489934523961870134866201690047941286913859851022018306853158980213124915320617630254764276986393733291816932009735764874751988145624833420333819876800658133480696465386890944615621162121581139993174772442047597594276201252078823777020551429055924043494552989219589973216521381230169123838730867665435103343512708205627961453738380355707657480164007467120866928149831321044511802045772149004993155052593535111046490572817847791386874170845012342612579529792773763521768426646107632942542953565336029372331786710802994039241117204250924240052278712737869122056297476492482539954464723460674166202397430260195845639187508193504706405315933979030664530247908558441445396322257773956872477195180425832678544870342790535282742617879866391961763899996476277321118491020692464727038560062279293018681117053820067189200377530406808418449731369941299660627932339734169042755908415054860009605915875980278628989188704189188816867407652457623174346069750441533111488606940609224496783832329181580380647604925393870823849314667383321265101650371607392124798449624341126268200447616453710703311855488955268660314903033166175623898400489398432433030687618740064208983747823325708559523727488000888737443304965186419415149426781721186878636954352002543660874071645702924607940633802741091093320250588910199661148853619645542845058678383668351468766807433427936561330374869259789497840222111344309137217959517048382402889868478644767763361391698192938307423237783501450235216575004275605169912574768438249519833792955825435692965671019385249831112483652851734724611658941587720368538502928052307564908268941739367680176674753646711975123284599220596646773628890514373779296875000000000000000000000000000000000000000 [82,1] 23655466018296793937606820367082393920490680189831813822170124559848037208381499645682930816938309548027264865246821526472475957992305854421328804712713584575279252554029423417993548879631233609842333673137901000350568246426345342942515683930905672650896253115053768418620376757021885710074062445118818158767834204712575131088062403512894622943954742287495204157190765327918394682829839041692104772847049795017460170228247766581909393359502471655359755517450369107670241099992954260541190765546152025611332407270491525534348910638181495335325415758889830691815322164974358948612718005161101986599595211507663569246389030732783609235326731209901483684773091913950782932242652800624654243906799098455647374012852981887713520521103268636146476455965422761757761261247277634903156445025937137574316421864135371246995776188229172092740334508451072749063597296678598461163133141515016704167069553968976371254267466241536036059668459592958789696035612829356153429946899843389712811061644448819055161346608686920976273004348540449524307503699150778570401416340800713888760305416537282036637614778511113906915211410042691821347978256957695984034270313008635295314649484084139862812034974034876310816031122748411853939905248142644303716471030846809384933135482954938097894549609406377353622585043086059454641654659982620268430435387129071169593827471641065499166516919573978963329815171144393467257915787522774242756234500037399454543085383697081156722998579888393603192653200569580862923888168624490621099927229311204010260916303742631706981221592047967121041906726974339260921866731249896153847844447699720886641155139769861743163087494109340929159308614977139784121122276194576078648515439531756959651298338383316827923380012925896251192904800982954087608677106893124350427797768857964938475854731766514942748823214411767144226117615589361989941910144426536876616390870096042806986860110622051963728711055518196383923542324784645065413234557881279579037412851032780245515833602986056120017238153616824669217698312931841354823644051248003369092491771131978348570046150151292409893820446549008161353549281952236174901516743531347599100390027589327705807866501363306763442730347918557220402247865450456876246221327164676040410995483398437500000000000000000000000000000000 [82,2] 5341364486862607392904286203692449795635092567775655052916287130321402277739530557324446352742733756120127103079221984970706225361111475966398603201497304267745637151572590513282423076620139391079324529451389173641191434065751408517794853205597138233549781244696992669501902256911709271163253996141103950330399962629118788717061190955469287445313543426284246867354075458465701954359504926262537877002846166814366030729763228474646074764284538422239978822877523300795065668211623357594104362638156356398907085139406954752291979147386808107080970156139244908308330135275815684355300140342685536029191205034682588219635254102555644789764955123503576656817713775915358047165636115333776471965122542520257644569054297527576556274380158454560647931948754805236101427582273595328522752766691561305932450872102766010864587497732555371885749208379237564166060347555958808209430529738352133028851808534560936236170532842682264779467395827476657463463977448534723592241438121313669907052158649281452108178181044726826726412746985217067039757705404997153567813338261536293636002064274376124922352140250856064339752599022830232853521207117253335373565206206781015443680432670471712081103425994866134740856603710298690973517347757278839420960150126281117825487180401136603556016897479379019738889478686663270390644417959321697257832477386717451633724420590856883025872549186442400234172982749390100630332844736796380831396568554685975661666707778574306250075957686374997303622631218135439790729415666228916905503711113821888756539220693838796504820838826013405869256241143715473803078328088342678867935824315933588602346079601703856335375053319034970199360386784039609971771411577879937228484484058232172990946525024622172746106398986782697589587123005626348217776638419242791465128821481274743575205996200195933525684523102728991157325134846389685817640635564059847807769506394308545346046014600931788085042385408245998297086623128748235749149517040258500899911488513219790829573290801262959859632876419719786198656873387022125570851659452489720680699862464709664688929668526387835109113718170377264977102075640108240878966001299045493282069377662008667572371340388464892837919269292157013765823535645032807015961107133250607148511335253715515136718750000000000000000000000 [82,3] 82960601141640880541775493209492010860288347321537015058572057054880972960131211207757226959495080686956676141603597708303131924430284710650776860326694534474635357962402444602253855950041256463311127435246555937786824168071774867047487994706437005947316952207763576838156566690841738660743138413720937163923780860976477154271981933730002694357327696621084651330136046640875885665568911981961551012422399385646927576513824055682453969426770327045744870712326421241975681948333621088622958121367452851578840428889590744681007201605544661036649661414895027166409007162742165753429381284628185039526460837397308498862525001658678901822050310314714258049118750984924772929510914052965067674719008321626124986001091259855821319234850551985642831310542733500168351432526690747120979454446169189253625868825636031490335461704358915567141916334994506508974544805794056511139418032065993183281688148886346107651148965223788214913050854954453161500949175920392606842527193281316452312547635010640833693254901381274362248709615628254265904608143005839584315799304191321172934383295064760815500965231027189770713861843895966205686888438329910079260962777040412579085578633364899039764052548180201394908275557443047567274187671628460705273202632195566810825289165315916630243686959739395105240346443384542492221155406975348563220445174606348674247941411414133843409658241595680463185558643242161344798456621349348866586497013084925231255507989106894009314614552991169930984934737123163559092172390459587978453336176331377531784912966631181521553111184885498458286659571769650016723327587127133248727561698440163796787287491893374346805821476036752979472269602591455730471930966098257749350555665146916962922263884741913889334455799297475087890696192863090563077445640664758073500260051125758025119579382318056642067749299836754918308115688582442620002963801833590479260213958067968368918246517215654837802697337069035043810288119127522592062863344562982865325301180688017212148332511892663695598344984064007498278905567923249983929188329748026455631740437481330590739184438944052484389731228621194823403425842786761670199949397976694591600909879470355868202434225636167448078781465926997787091315681328643367252570657577326329601419274695217609405517578125000000000000000 [82,4] -4970566051299166568364790090391851719525778221134255687013027305559394491679885870199322568103298731254694238342443754850580058805158794500414954462745525819715471925549259827164842468414825169260490395348836446634056764843168057375806217110799041894983309584862912473184987456255170019315365299771493338747856074119506281022729616092007799465308229077214121464135501263978760562308247015906139351560017571563673585223234213358799370711078142947315406227743936534213354832241419333861513155575756178126364828546423293401769553007080585619939485174198201158269701736433285331870715708806302229056513005089839487976177210596686159050721185056835210943005908299924015260491066666200409896691599984057098340606084465489902474895661487811804208218058441647287842407524688134226474730982095240688570211817629386441391950815222173397965501706322143468990001320786245702872834568267062431523389221775675954030070354376231125620501650618675505736070397181102513755865367526837045075002717991993852292142083637944720715287514860508343416179031085001365479752785959652055331229852396570369846858226560779602177984185994184086919303304564975640424257359156524877240118268448451778521209784786503135845213446046218002800601359335745371871488581477483323504346638783493970279407768900991177051179682882444711924260463101413681560829273689800555259640684830174732579948008001928431025351516306941744147456620706892111442070995829263237369343306483255466789059986765741209123702349177518674970924403221702875553049833685599598145533549179807246745210552069606625537692685977222325466792774503179710012605235272485051350630337922788149313965803865634461969378740951783653962003621125897888225871410990163236622853654250108220804326464222485211806445102890770484679589791488433001344018884395255366091678427291695297564821842201695477314775665842759594255808013989876487426127040849751359476403346245927131702691643041509066081454289085485206489560161773664897213553692895931346108433728310462806622256163220875995509429551407431121198516518927240151418182000290845110095327992749348602700345203392737475596936554835615217724518228059946414549343795094181496090147541285790661515867852198402272708381242330771968413911389948756092138637541211210191249847412109375000000000000 [82,5] 44320255930883534180061921756909853859528842471454846051709989998310362733463221803268585746765957777326690247289944711029008144453083325259712480981434503207490002580086879107449728895086683092619761268035176727212850113689733443659168593433145659180817473908620508078072731882412220207373573305889105101003964128612369395592149643331670760017899102777286611593480644661955947693685025811709197279324502683651300807540580665289116357318545795531931757764662777183610483165383710064122261292114798131750050117346429754511971507505936899050658334092679912257071485499043056707611942105580186521920180672513389920923166666640314381552869655002331341574090645576541939180141853593471929540637077877117350095269017167551483415857477800740289120048168427260677813841585678469613072327480128918752574388436772384032800346202321322332622665355402221454342667919753132181058639275833822125038836801917583054835695837744049458226981081413854510987096148768758729180252293218887697922798946126956790326387950179568904246269233832823965822132780666103093723072624292854376211565774719935209078627209748714918059021126681093749955152937015476553274297546777712975388720154286721687402065346192837617771651165471442959712161824703317954712221504744663605887374245231111472713488864028472115018718985999204712504011172842971127967801188904259241191709127959193973677179179922280814006417821253504246641518657453611286902419340640862173003185355920874694107643047407590216207678243363285979106431935371782381819390584267637088199447679457919795688059574779991624244472970666128262870549869520532851480949244444358919750298139831846146433327344966755620750617494594940535784018125115399515665897552958882233928503876035264601690842256541588485201206916737315159998188087019148990394122079875682627116700136942121518350825406767110949782954966294488286783577012163027579900614555123445096354123319448744962899853438967128598044503958717507139999960373821340564194366899187564593595985595543265851246404543697523716180091884099815438598710829010384817956088458071729093438708792162558582172794268194142620189765679583244042082034641047838762774945830286033691492005198113765213702980214848768850735098668741984093968552804732041749957716092467308044433593750000000000000000 [82,6] 31645493769576321927734473422088475183821511141547861910930994791987644172385521705196547450203559629904152001995823235575071356919949060155540917030639673353871821025771921539107213831705363484446248534044391267249958733756468271762138420706409005690736422380940348490635644778522135981325772703370792828633384607246199973787489829870063890886968203820017059721294913474861632089491334489417143718845267297859982361627486309744774505128277911623228648753288794405176265720376231155423332805307927608320564380277203658452068871871171307712682280916138178738324980688603364400455060833305956794983118926327473611052561469731925891395035580927547430509758057469646872417808065342298921169813099113399317481417032736721042987743099469955423635882636957469619825561666876944804007032944508383457224795648925686269151884640038857415942869631808885358653576532079859930110066026032231836344469982590777693525740468302419623008250294745017786827631991643494432962856436395390099901891922595630779470503065450381472909466320174508062983723894962475920149369043201938807013026337994831463661396000217490506429817922126857882145272735549417172309572153659614686414483786915855476079215715568102673727315599021162843740337947469868464879434798314451412691875871883498951342349589959458825799603140111327519607162440893630142050070210799645358491868370991949139218469220558089083330936197231777030571863263688686513836914856949545181198275679945659455809852319536323869071927166509396759474010708042704693238713946736527273438891386814602708136662121592778611934339400175495618151881162782504050800147061562818742820729196187801070909473878971638632079370960028964414900082844574324726397018396031883633967126731062815972177040373996198790929056804188233560507126010858119714017133620391354088923874382704935588907475001465774709137932204357701066322255638052654799414969157235968010952163400591250604744338687291055605440248753620316029003650041938609998348753731908035624005272623422252805811452252536535904914284474147706862531893676206034874214553428560153352391360658565899955110295604807384066628985266200448454351925200934587606661005523590756120634709208555245803627434881081815633805459510986779336088898367806976352767378557473421096801757812500000000000 [82,7] -2370572190908953412985350934864771713270006223734459756783405482011132931813954935086338437015771510796350842893552351259490436083775533055731393175602736141518092578431361688222967182934495881990091439195671969083246151691990498390074379393241316567204557934824487120000299523089334243855538219855979187057123809345342134984739499662148009713046686387343280672475084425746709779804010529885627076662917443534332452830830882202946939381249741902707177466555948409165659243842738489842602886535700674548850367228899214441095683695941247120472928122696998778661729904982338808757707644824472731655414824908993555387400856264814913369956398891534805766911863206826087551594820002667601076773606151853642813483394952522797132208531536344410448636206916372111627907365597566839879843398267037983072635416992257967693824504536139914743839468587061385434229121224509514398795074111855034747562460359524637065115632080902121177107254183755293887195409389953810672101802676269752584234523175045046397901929104212910148814165861791286703773408242351236779268685241464057115244744465099551651705718936163445049015810042603290836134109884519120340104598820720223676430778688249093260020829091931486251675085993157485016045154471788585612334280965967768062176114380248333626519046607244552678839316327406083678937193401432100218505268332319016961285131788720149279864670090684870112270470212533907208898061754990489914064173011332522724287050962932022455752027365450387198778973434387537922605254769126020648347344892468831714630270664614507696114231737426652793987981234297697501640994884632016727085317075109542519676513131477002482529292235081867893597189873593310145090787374364751945661735940562997314540451052158669538603692475723786408562482252640864727199882562926782150310384600922196951550232638574083778701658898793903624321124261229344162428069103903886366804270126805341142275457135787214418064105156475813350135308492683118939293802169449155386832668999294747910808632636863293493395227700254239115772662373585663172418631871088520288926552748180531692343558307246859757087186187419842662168220954775568491657589549182721169181175548475814093837460059326425988862661721046186647937440470205451255921585973496235055790748447179794311523437500000000000 [82,8] 12728455580899073195648272506022451823212276524098676905604275767668951417426919915103497042241805792421281037364400379195365298817695418446087310277839796620943173970893371183684644877100620187474429835866010558667321523061192971858404880351688295319107420752801670095731475531134040642177608978391166014717636027199925139723634502185399339166420717789660223600321236446283645933633469318278919164065313918794015279934456795714850369146236560674960355182055906616917045418181100459105961920376379133511144218859373108589339202266411383866376991755833124003818334505646133278087459598823422662303761920690144308882530812564705635125390470567939061080413671215551826826148228584008102484224980508023299870520630664869833042657521340669209749619670513228523753988108811209838941072813973220598996123223069365657115458237170255696616909307466659701795338687544242111831414768035117872126868233032420838491124120133853202036890994376176627380008173208476108430000417101377518094226252190702559006187432742764518778771464172692093901456049473707037202535675885457136253061914640648263786838037237027636741694848148453623384582437553361652983206557004338640811165995066403937656767094582454924621183268562166445857998510953499946031985181064226721184766965740007375336356473054983116968423480776902710656275458211919629128929455414874078963980241920387017826370449405855057583430529291468101015797047276163657766970441678749795616501532680353625462464671858395592336159695397470770567156004522587367135551364008163617288990053227417342072400083463741241671531251933621265248471231818565990138185135393273891611800493243961549784841046014980214366437027973115123254656753833406157445687530314812058773973806932620538630374400633399595103977948433154622436606172853801357570193577419003448259574334645449735360517128663957844575179934091049084198017063787792551386632680943404651921511765908280433803048664552519884345371804448596093112102308467163751903009650079591403056344535431488534772533931974379404963108191441836662032755926986576671407004102338708585856534556770243441861280772335577990753975006261957006803557947476062938121299942116229526733816645591881203234252130553904837178676655349215578801481268955697601086285430938005447387695312500000000 [82,9] -17363418584724663831150126637792042456243937023588240879755480899343611156749048188453274071682435026241628764336804336224712415579878147539414597831522243438600023909083202805642791683590461195381979536116558007572131223364728390716334787620822107831734824299270495935450576614901546070098437067938180787843563145093866220248271656263029963208488558522553969703684261015399088087090493702686485641681560249035119862033929291196077739926017644609663968176930247592599892432600853794554524983492725317420815785531355397173361004212324993984102826014606126880679357106630360794559354018256207754422944466401069207116801358832772769319393070860537028029968716358894263247712764735221877168143584711241662531005191896311461202795886164522761719010567279663202621677916632486353721562607102807441950066719855876570233971353439793607929084434152254930803250635580935439584524232092797405425547219349498032839136359763073202196227058443366071555254669805709036338880289799016917907331969502524618979557074510643284624241000224134118641400327674533492472674922368441845150740012377355167998502693240684852055726954508183243994976146855203599577974448968856320042756633026480018045118112071760817817424954386749509086551935580795088515839514793850257545633444046622033276386707934228618886501242993017775036761207035358772146655766675595758845277562017132043853527031523262327957598669816705159104200707220037253492413472415094675234395376869195109327705511085177572847022600653494864440448172049495471781586977845012209647542618124791221947661496723996450932128218798134890466778570553867754341686434295546796553763672353872111482251071793931560563879246130595980300813735589469172478401785653736943814864504968696815917451074488005378566642636914412439019674092399070169515622879308780414674857849507972364286239035450386492139294772087214816248957116357136142252301288667560686456389110539411926227603246173064471999266046750557120970464276904853810360769304377815746340136793731912601407552689006588181989744839881564768221766184159600545831601258760029105503222035985716818091125614076636312360841721242523095722384065741289359300436386945657143443587848410970236192550162659469140183269206383335386042338077672297913522925227880477905273437500000000 [82,10] -93212630784341364996216018740764754139648182990861436859763218180938696986032928712191064168820111652911502442865626268503545471733823587409258263020802325888444828067761520629258307187758338468192033301168413353074086466152655678266797335307623581140851659316670652670933880444216410995947111330843223920347250448629806570423303505151399286566313107634962413232662098011692885919896611342888735224117168904230748748606883230224951017415238039952265023789415603636970370878403043070344241156414148349486105112340510841411970996207831300456909750034537766752476596306578916843951682790099777992184085924974407277989082989112434226905809963909086019213151226790426178928987388900126410786292553116638695140648443152013791941529629636537227759882412870510799349642542441608654725317198109152003392532508394629596160567760971642526584720566871962879281032092953062598831651627898336927745449377517424973948745235461666007051202440921474440335147799429364572296896994614637942034572884973341337048796125999025914588969480804374899563657011097523530999929991274176894802134814996987619041603368206613118902156568183977161085032693969071502310544434081553755742242693506200148553915848154673573680114087035974266963047754766314847479411203222897143850078879439455230718320427243148653281214749150818949412211247761725676331661116871324422147665470509948546566604308261979709853534127566446138951349062866437670990084865642210949808648667171971129222987976348537309919861908315630649560334201407723727181116989881141820278935003730352673614914603060730041918766863135648282315346227218632050736033830386729010302205317765196858463071680261118663161137962791547143745215033604990652537515558206219186286782564189823867929346828082564254268687369065885351095837101440640642815335560708432579210996516777753914375834277172125881781713190665062821743655090070169568907094756295580015420074534787443876247243386417404051741877360020364582434389756143756440183702087574513004928262776616507674585803962620181288181688800106706847194400448794781604507184814045914292329150369560954502831662556437992042844328793520072095577174949994670994721175158917302834499626811478618753787609017168032822052203669636004628590297826917776546906679868698120117187500000000 [82,11] 559765117996195717801346017510881137138469753752304185526824288226198182217341424903473097778203457409452618209818907782363065657182293354649216180205922547409157264183134393904088236678386999697940294066184519530549160977762358187529463199215991828778971966074615796620997124701492064586853398940770514064656754412150716581233874541254515681299754728656115038357486729469762802626922855377683322512377866220224934068406710250676331682005029963427508493666783823907766961543775141684265548440083173416497940401061472290947803768601179444731896615331461568305342261600484464201427805097753278450185939872546733811686716969976833702792625046112832494220751052496343707063179944249970093017415520347962271869525806023054576290476702301183418530346047447751789995842495431476921304254363768668393370214377354693209105234849990647809274952549938753467695726993509834664971611015081575540576357241571032443862070671760316079294954248545226900704350430661131529975543145117686913711150837776412106274488195891466892564515059055150857387783367777935552429869721585537919929080638478883934256382003015012628140704001051723000138798356998407963946915169282816455654259508674775579757559727715555062887750252595746678849416716247418115384841867498978340125795619183638161119473988362133668477518988238389703918396456087060145443029317027600410533081559786812998222044068637694445513486733415297639037005707440269417995379902200712544283369128145465097660206228294119044888936076042841921007161871060680438693868760296059209389940755167160271862850017662875718141227857656082001106003276108747806194183335538807722970855331983305140646026978665792183354816634277512552942068919720143896450432294926227924057465926003596482336643924974698335339662989298628075571898858451577630073467172077103399409709044705811054051622089434126635058564726529485555584235702390143253213931040509254232381811492441262217528201795704416286924988083348424011291333795734935053965866813407816603731289762167356001251809806318147190058054727064565445845686401907421916359758539480655154030629466710482422363507096487528769227420288248292313893392408326807554718946030978576882877563710007792148257132893997956909931937774429350218596823651751037687063217163085937500000000000 [82,12] -1576263840607856245203001886038917186882922600763949685752201626899432007413952339299849394084695115709676903729253038412314828260401493223926114967931766052442085876497948793181456397760318527119309349929204909345122228912893581604261917349600189964846076880318189329685683094448272048040244540117369603029338616904999265493179826375816249992892124795567652422379544033672597787841980582100357330056452433883945761403856590744483633006286802884683318490689423810507679404250986093866401354786004894795103885599237637147191340555758588778547015155132597794132109034639952613021754969106474473990040047853911779417423290191683408382476421299849706783677392831397341427915891541245620642878736220143697504091077594288153299450832906415332344246778598172258612239242041947790971309953047485886328507028379368440363497866053646117058453739002326010913107884490903335424920314476862164910030725786108834653781198776214869703052053685663652887063873884520466280952585159555038346414145768926867293382968119154432725716045013794443151815521778750212921728246066039517975805323608418655250161185072343920451084917705245939368722628461741771058566215217399059416262325250465132839481507776898651055285843680222180485666057649929585827888955925293623402606962375530560402843437580531488732216424900367053896211136245071990613310131416645234096052830288601040467439895954632588308968043126418129776844323267340827720472717192843482641597541635177500019027758028803162269049713954961420042940441216143197972436828053099450530335040138767953135904715619530962591765154198573681905017108974203759844109197709678681925897803069376189780592846773816083020086101807705453403694896117062194393210164469583695472009984761791548133095821672352423863330297020890975803073190893735503834131531700883457965769071492250565052908169072030379651590784047485620776702998074696819812844956729633081232765027232194132332550103496959751853567990935580931884113356758552943697953530285909683352044739095806517605686917464931324266832096841989229489092091892293885055128094880813106400249111022129600590205932675598255624464362221355781582042065297202979394894235823912549878939444790036423170087020342273843859684874833078024880528289486392168328166007995605468750000000 [82,13] 2904936569194056164470186437558143028328309859836967726476303178865626567631729158014237202157306425285460325893699518615051066666356025200898234678195002677780593384535985018791538892830186692203166868424361351904687817678460848753739721853082525298931449218575756353472524386122320533015932035496278463408996442468058895935964350886326343658695056569577635129506782557041254829770683856984824406801260901613545334604636188382264993039134672972402101689461166965835161045895122489586728895412303895794481693063097286675072454492134495435681741291450536226126887643510403843861733051649261305298041084499565463313561929324920825558179780765534986301326879979162060717449612360950203269587062862129073805469185287219341948269600251151524639708613312738423281196510035032480869830530759425084301879942085615566248511740075877532015742421893171317092658096659997141906051294327980161995288921491984422559832230597125301637157913753698610040068167173654603688726755274026732278564173241951380226019159856377281325376068097510460701147712006237076286493645248528402481648261876881405551041114314632546209443548991321352164826193156279190976765867801927758432925992641121435508671057079264115412210204734816970629709996269244021173037297865436699921536493117982346832663183830531741691532762112648002096902730665241534642699866342174686122299764348181871801853682207456942885479040817785532908387281906444769570622611309043757356898621458141528311711091683503350323430900499532039017955211257180993980701608257368194636363043603781575362817488933842597710685041017548472382147051409550163971456572694309512013192473450811488719377957185515352746478673301135273407423449449861514974521032557310362955590632085444313097151078568731974147033972760315588598236852567840734749511144980559134445251053961544505153016395022501799361849258587405646870070593668553526209677219460119560478361207340269506677490342695933221204674140567524916167793875084649366800923988204889842407846245707777055562712301328576818775586544467586699054134013532318609854966593385793181202970483750470726319253860581835669310195816070738530203342868799824607776443433402196629209893349204744533437794887593132438684595517434071376694504351689829491078853607177734375000000 [82,14] -3356017505882805478259256846460627593961759308124388825839480947927101918602608345424778158816834807038440573146070709356699184856108362331955557368497673811816797567013442747681178211701132073660501318708166048443390169903988236554697657405784810375643378220307508778800087293954329514024832884064999226705571399656513587629379185574676115784150813976674805533857315008386591146437653253713743270351004702566624918440629606710355435444377814244682954206155318991129125511666571040171326161947210199443630499908592692691017984646267825619335320409481356425014122664173350709894100868291022770958278206899862665769316961807423608303949538175010231194706984905037983955067047544651968198778686049008301806622815329623275912832708999568001709207021249546829766578125374938569769715331401105806467259962783502196580981989643353494732313044610443961309051588564566210717538285544147631082571658912054044907083187603507150378023839004902949385747087451601467278657671411683746792645319163242592402933600675479966693563050978592133594894810679063063934311474440730130474761095697657814455027577000884693034388888848742156998677099817481958081359572954454624948755187242728890784467433943461300675374510881359842443867319336915591003976400989026208879378210455303124144879072922416836693894011893143857462210926218777882423723201654544184865614050308823224381456244959122151850730643852514967200167842359735370064402042582011276873942613051771711324846677981107374572993598948508946074341907527479447548044051304864917043884287897656627109485811491255295165007079121582855892062760421055584574292364717693556069585290751864222087364556106096977664915795716522900407934847807987582957707954707053435736782357588321576596491627662766869133772473879495470449363461739917746437294579213127946332612620673083588422904885923987803321917982290286839265009781665949530553349389426813553348977495391301324171929833409708698688034489296790819629155362324543425433734194403563111708577543870469592129142930604790116013015317755485597685859427440283551742077096958561993451183732698073505678404856989083390653507245857272030170351905580148002125994192651448106820850873413424331487307197779647921335411330477638269798035253188572824001312255859375000000 [82,15] 642928164795532680974361779959664742149662637250034461693616365297669068752826084241819829539069938159918785879512317695991415154576358340039821633127843904975084698329361941178595754903814972865705721759252337114468038575072237953373921829197148235260073158575914960992886066737107475259594301997586622953921856968700705607134703788980441332900081360190919285887280428837206537268468850337114765479564230984349890123678992128316428097487205519234235605483546760780746980681634390299815038478066831678395282633228540686137057798917263162259088138863055450088947847070162052245339087761672031839763128825276933268333831925110244068599920501539227101939574613683344417216727368406300573603221412760573982555863985759286610051544005659920019685046745800269309560228579766756408946737847721741370818678605539577639327475401121667277933852397708819225315875418625166133264161251986394170981330357527777778109722387438099006075392475217886756253364511011515264867979418929018687939409623456284684512701855491749553998894242315147767426443648410329382147759528063560017032135041417423490491260153985882101998455398782742721973158616663169099411276096017688956576379267919833703430761775228879462348374555672952257312251424146396926636480091083820205410530946999625769328794469862114307243930645456200519943765693503672906925842280102277719654923788550118984900899356801310235345628056018060883933855117352080607306389082649908122791595988833609482347398872739646042714839690835789022559017132018479532939392970471593783809033817705171867559909461251923480642419434082209218557075641507282205919249312091349132429074565922947468383160273509410085679060073095589115601166181872461843410531815310726487843124831850217133214199469505258136870660284581958471084017487908529724511030624512943040299039196655137629115254700213302386224174755396094734008466047807047219882563756595619993698362956490376094621822104911260118486121706609394592153058903592217456811613794544106296823583766870903186029492796505054508799990142666289789747266971525439349086487998721586734370414412323526078740706023792763306838435809500091242012659608170024725709390263966904075334830095916796667294765183471133936825639421108746773825259879231452941894531250000000 [82,16] 6581194136120867503041809288418046043185979986194802585287231154066287909289618094295432436891920097396013473947038257317902425224255321649989021980799840241352509682422347293821176269444013575430909982915966097775618830653808031329602111550125483916081438743174160636684314779963503954110886889042278401852657601470518431640343290886349022694751550406458339971585459744181958137318343412804390260840537134656284785143031755249201186352431792926188450815909948312124599597145000089168517943902706284932475418996190181231398065518269134915927103973572192890180811592159032934152517614091201516165560283692600664360858416067620800535339181137941933887457071266116957538102732856827569525626239843957015485198385033341429364068541436736832701806668391179879153484721433223585998389502173402410619825924716849459599293858594529311096758789629383970155263503503384179977747380978844816817754332320119133890140081385843992826112243442622253146394705469486255216261034028129136739615625272098537949681874048070151892530538902460544063590901916099480075381171838044311993734630155653810939070838015922508338639961173970460223192971876092531628333530874999727553559157062934846411440570674552063994477907078488839231198088858679583394187745519612404233520078025949461754252443181741085052873027901259018951668409175956522128420909601166742946954229982172076800285006279708636494253491652444941357337987991259103448629821480015318077531710874383748664492999728691619906132413761134110443770601617117689844443800360687554793273353426688168919854296100591675837300134639491464439361954023759619194014894447813597922195027206591669220961187804701232405490911580906410609292796745889109796508184786502326366099757667564044536388519034092345814734187545301113937295141137095040501368322761699837636888307796214608538804765043724804539517373765633444334271906059597153522662314525708443604326992745486630849691519326929015569386626145437657944766815739061471321905851104761023195445524630492668232263245027586399513381280958453712498459351544680841390097945914344646154798792565737288302225867348276570664213572796797822918947351175375713436906069985883617811209848767093444433403350701480402689053442188971132509323069825768470764160156250000 [82,17] -14022582905889056184712811141355613624895112873238587863702267477604077543257601497279999418696945140731259311758085476367039069878008917141137554928697654490152273496277105749266142815722159792821268546972139213801761444931866049372059098913119730805303943761367156281420366310852837055910512813877441433774237522258720764251649761731649360844333010233135566863147825653788989649650178475570367102181457237378916953352427413100658088985176807043233421370677366215936874122265657976998400641762723388554461720685401158784627236685045231828258336582687080729189907941908418179771365600467337864471856803250357142485838994628265438547350504275559758611348997348817767214827259143971893876443538037796371228449292579701286078521610566986882671460258041883820668495814110409569597443309128585828101170054301892078561407198264306341871055564888908339338950459506632303330608601810439185241302185456624123812165325945228048079814579335944732477546575969601795248762692597673834621226917121569700934844609767408690868721099157839861730599396315488662507702593720212981727830111333823375283102739927092288126464689118842793172006436647195601675803310656017716148292558159621244518395978641554097577510771892899795330906676691935889894941153550698836497082240726919889070473247630373818821012452582483181010285218883781765050376897620303498189628191032487536705029386335423165977320791799958693625296974660919970996987897389794348283531031191879060155187003362233211929214144868199780252568871722996831985906203772010194394480404088043303005370952261643519886320072243345703457419864000797668964848424257496851424609999651065716261350514247271985776864233331312507531764268525214163016972826898640323999235105207979059110306961840355903030566707111294823995349828526510209868288679863301696079183247961137334000279333822511252583056276414866951443365857810822853749213651225714359363964070815763000262593166582505388302899651402404890093896893225465200199566622958934058076682220014689128231773978224837383010693717643467532236225138732150910983764908331707878173442339555791562044625560117897082454397063617547208630981598622343472717585286224559206798850553514407073473721628615907023804321163140684802783653140068054199218750000000 [82,18] 8928693613094117323074473392620611447313581711842307390935577531128816238936223404701889656591765437785623340999408697704898216739384637667319416472535176775550443094538605650810395459570554220290966438530627470788631321124276626191822922803637583056370317236688069506387668309792194395627094204415783617928498262744175081460002558391804566248473754098592657208934534558744207205811629891396701417174309108412479826954490324753206653016531112831493129239237219377314951560236415494562617226199317116260589072903630409600666178345725288676378169220444471480480714150032744596942733887543158543673233111169711661011523906844702683276204917283090114975815551889078605518715724377544225575132753816905197720433278211897285969376973880078447198857626947794037471407321258506780800713282686417947670241990822475132794146668114181810020405383394380405699968250711544776417445775381535237515214950454704504857318998049241804792512466537316150365996960530210031430932196701349972883222397771415641194748723298453649844644419141143094418906893483004959026365137840850297616492069755475845569644360679257797439135323947431511866042844750701488196103588149549467078116861297348943520032039029312983154176216971400555432404077795669065169519271346569686274736948106571075805168838709110590891531196024683868637869078916632355711002623026549947438842787801093114165460942565930138656980446236698836963438996616349402703642405528391916191422575405340781716330145461073719591479479070884456320666860775890603663978417231729835593722703764119873749937566455128621982371118762287038231591114403735453815457101777003392591640458680693763305495438129934308742682754315758129119873314432118392454799398679441802268735032356294797203858589252156329631965465631689697803719874306249714383363825429610299145388404753985217155485066151312198649759952173722166838344496633774666177991930966311182768201148720689466205570381431323257983179191144620280689926637963947464130716581862077511333623886758255734321422355883239875615526189000374906780851193083056684667767142896806734053946852104029871486873526158277877191766996808274447362281969419664909948871940588393340136711026889119743812061388482306930822196555652681126957759261131286621093750000 [82,19] 24432354898517730366248590156439210324754936391935200417048585165080397319433716468382922186591939895891787508440414930384601618044633913046490602674173950926614886694026532687708753261697652177644939575907747460924797327747837621128072663687660324120086402597608981063647628146321427412559799575141743068887401255203666596314582632942664176024528805247773635812945640801584431180336264352201135503021546526460705370467428054874825606151832303234472647364813748220309472599632530224655797143744779921713960836721392302921251850177977807458079733534040511780965346214426263089772837568119789154259653147366020449375845696661675928780434083353734461498197854907905465642972555085273223068042873305137993265460333312869404306971071737149990115667646232846225517661852294398379604071917475289332255655504609542200889505717489975336807596880598329542567371102617939314568175024103276623503576975975364217420829208539385532144497203455396227276646733777086576508427634692510892140110964600031897683900171755559461560460941110115288223056011517719624215840980351409382589881271777950083164718868775329602561906861493974639438788276330953861812727060112264811036689593748519100362065972248700294437245967925370581336914522407599946750425990474380876486774598428568785062674436895662247453586263428656683688680151022424384658463508909586735857346729512857512539082934381025594266010728894777635764963134721812714226605082538261160456176371587152613621829545818525599911892048144388795382638696086390052604058769384760118348959639885818023642958960556143679857111674793500766001862289749122436889629720913504493182630858413499820634999846185723011753171248210018020466682636415013011305100771714615854534564281227247454898701229998806242805555254204364713611567729333373983010820828957383411070049055302057881890203201108953281534423603526266565377360236943774593304424191004796499920822315705478731035165579752930093211141739296393336896834298826286403953793243177860018769992959459728433250745332676123965756591706398250973705043644994092285763500161237491832877088249021316608672478466854419892926371003921083795881249288843363641924665642098663922041280955355319653981685194398410648775055165060621220618486404418945312500000 [82,20] -91566907698189440546849377716647843827855458006492208193538544031935774237923284519564869206888695627102304001358916093806905081064813521912279298358174212186476957166739414375214215044552170922167255411953248834140227841027121588109709695800007290784746273436253674632699658927166550198827047352167467679421770805759913995946184901229725500472439914784217212600055793267372963961869434156699394103113914839733989962913056451245846359749144593881183463579500800684661059248335519952961221911766568599004582704721212707550612173457707676824501411573605623070581978290127255312072350983128618500120800436677198778929197612099280484700195689723733553481747139525470917518106761244247865761223540569034567833210369083124414525722183908760062625097558123572692257448612213539919019637331584827900617693654617330217066156068263868453717714606514169922820214747399930289163358515787413917463055059246284854333732865132227804640241457288824634190747418936443705305541883167267216120115304446372055121871079065399838422980428908790589112991551530175038279352073291621498683736167235411619367654996116576240998801497097562816761070191036447337172281994270203873421054024432397379612833051794062118691867414736748704539035240213835543552792714506372620975517484059084630620896453776539336082758734286626627133665204930515943095153909153369104403855513810903320302343852855334255435257053176599539190269517525943276615074468143914238065763350352426615195035831200069859520866513404912401009737832570456272119584242395429450678973096707318419364496858476843949897984247556611399511839763592559274388958718758388402042063468543281498142284526064364751323566227522366455997092954021189264126474056954132333335723609940121108039517943580711015932132018892417986855400541437696080595596283958498835381029545136881438508206692519488265766657450463867195290968667972442914523015213151221630373988860355254407489341820549556233758995253103770078652193550138486348750406748253466692572009221396536478100367348762692843643402506334383942970867512808257864840844915095030890437014130430821122662173492278603538247063720338095358246296331579403736198245972071332805436291269871140928924036107980008458717691155470674857497215270996093750000 [82,21] 176812273092713130040569435938878955100956864680741156225599986594838787667017370754971209480380624178275136540608330530208884367055105892440396841704817750668934978118557635256307167578797177651375379396394281588270060507250753541580246598610709842848640761177139285617863412341731478428172029648763599926323177501466637755050993097867220576542815824650713762628081659308391930042434951351517287366016202844593958048730027292843628267558799746697424244001467177482682866356078048621472570134737684736172667852927365497008100079144761691243200082463923953340648758644701428684163745615700118770843681015731954989668638872963210348224503950387089159929493206432666779089042197893548821235578738831141227102934002318342749447181686727846082576012412960456067029366111699424581231346620825432429664604727741346140823074727515762874249533548069121948457666124899973538346783236345023622575857297892722232826584926958436800790315865511872255847774308853060096895653797412524596131114505131253054983993007698463842226540067485610604464049677545189778576776652120314022596704546758701610635488128604532964556648357427235227990515629324929295417352061090738924877274240566332420284054136010072471851813654436407690041469574687361065784339289526280811620275490424768279483538502792501169977946549648144075715900223504479969089941857927626581662434590259912887608099136828245297348121230153002020967866232949994538190962345685584664418835046883520357045572351190231158035735984263875199207019466394411950814485246500656769072467862202130517205530017566729667838847139261336873676347060035517952771879099527078064858385626054450481865045864231142640411037085120012155170069397459321344600565337818571647390482342585733854734971709435663254824071693591237727274941817183796241898538099805807387514766428987019990049868663308255182894366502618678015462251723723439811995085044725218564663241219120026842559941716277018017919982629252957690338257502397308216642869779800276510713080711365779951541509451012389663342632345557214437659071496579782448047142590967588206961719312442808358615345461909850415502848607341210118040668446873204348260647029389825928520529429025499405018871787106937709665999136632308363914489746093750000 [82,22] -245020535740080712824729398855977503303792447326215730270837728834482961155159810045994356817130523015984601561646986097823461384198214205157600646344937137664846463896223888435228517875805207594169631912835581921822280984253291351959166146863889934408307011102555012514250183909711088074696015638809759867852266930323518703380455699995975895716704168340094466992870401321183189336472946027042329928544213100423941658852150155771392587978517371272537015135323086864929310674291396966994047306628751593565433474950940823474848518468110508148608541824659753864695161017705081725012974651120104295923898161770715546316727164666668488907285335969815957300030469180858025034461466656904746434952473685219491620801364017362806432879873577394162250748074132198441295049543928004188494522569365854817144492049704626794084993060927243948763868100348389569049407130076712697177847796023305174374820154082990359248812307501912393619926194332007106390760647894931117558852723318655175042795361227760401105309144654822443281816430055540171934504574045584868672951861574327692957221405380133716934701174552475983002101763170404107697867045774774087534606961521919583506306926730904411367961144731073522835358382463848348505362345464337561111440698754465599597220055214186513827779067043747478961777404706966364136392288525917116134002561478100000233939593201688956932397040276271991780138631471291978308191474768378193301174508125276748655010614397988093159461607397408298084117021003261003013353560415529458893439168647499321493499996164568167308971392044424560503900009531635320641347302740796580699639542381197811497057971720282925296968569302655745036697576699296285461885902302111316089783687278851610294222377062209453175606302150186052602476040745243402681047212999988201355031991325041556135851379228817878559724588207984705678403729545365901165645742205928472152651379499809544532185443804184252239494008282478169833559921890429959056965039373068241028514617227307737139517688773801970427296825786645146456725218051635421984996647402384504412410585607529922633640365739226271975686607378515535775206537710278715837386159022422700871421910045543291875543056281580235513783277978561159216042142361402511596679687500000 [82,23] 257883829397271898661155450604604998134214863894798555008823410323353557288247395208325268667189935823760810075924196112766248458589994462098136380474972677727283742593767950373185958170717515807224857335018350983166256913053317663106675465187632679421867559838089562544014200837031613157275903636100231645797918609460113520368464421057758555043719174609893762019695733818671405390290384457259247449860155357924699115915327963419240626109387258841458802231349597584870060640070121919810340376983869796472314720945666239844873322523047171712715946720955727965638653669741871514755872387731655613183924542665051436532841093278904569403742918057655156482941483548484569965263733452941182765665535838690172101571588067905823922149693581848300852031199959835728969861620836115379452853540628091397074862019868833671777879027235470220728076944446916364104842032634519705753349509650914778146234205393447995794610200641662265815842906644770322781492365780512195205526391348791007075754821458529107630458816010144048585067524095142948944239610068365816327044599379353850242780947045043568939438018638989121016240803115781071098123092804874544815400996677123836532441794231104748781683413128473555139594949062008186077555711632252734933316712678313366488522913227994087793793213675794108712144511257069258842422816459115023164199746106459638996611311358761802167193619582311497406499004374255357897075623930979041840068191448433717670597830133285962170877734035981213264460724293449552234968885303289313476480277669333426131944515713827250520028098172322312121111815175684634776202151517218578917283558145998485581097552964123984518433785193430775575960544126781278307303406587713835336011412496599793743756279100861539203217597553423050690565644711306186874459625699869371599862780663697126366657607563452524558731335475790069591952592011907008483098053253210928980197615380602075522339641681919226205672126294568557316986760069932570054776669431118640651284699854227452905102402553587642322458979593844496762589760202704574871620429362523939750642314561018232369826105988665033287699066843941014320032533244334102717477426503645313505577570744557480667869931615280947295038016520152268640231341123580932617187500000 [82,24] -196490801511376317910777142872197907474148926043934033851817734451699262540452165317915621440157755607831962190952675084260177226818893800535995632853160873784801373072675927951552233366341488958200945938778074146114556806064422024762986036164375412004220853322334578962438069802368191043217546441112754068654948347144275039548808736961499284634310337137073852897868798700883143456190066561839226341487237877247858463409737061687123713817156304195808074790793755193190797193455927843182722164330332038836682651216166262699065908276693909627018369365905581121888549396908241531540786246704813013580783206958903856392798803286151872921545351845626860119686799150024767186652238922433474253316762029058530455121022408548025147130304688154590830543154382035203019221289050256388144656377710419515791958127827550903291786355761089099918815983616909337782302415718819248354761484698705700040547152279665905617574508321819068470963674037642447648602399115394534277760593839013540454878023477010667813832548632407952415481100399662036099618504242326123532059973901443629759979474187655551596272137629274446574640571163163500145060145956221543446967761528081090070848535769804759896721222053673275027159761770460031256828915762069670874986826794515043875846839779079860704886393944913370712717471893393073865138799804794637429824097113588516951471009249333285387819092326477136564881964883311840880766603995446260819924120345033893141042812674064607221595294991711433277322053210212187111669435477953911505464835525417069140306120683934227703679424888710696424294395840827601928468482544429782293474129015469775254778318263805067134652508001764359148364640985664313040375404832658496149165143469770668501826215928873334328522858159092264987730780579326236197464252241308321499089991739395856815340406587253429522231392422941149530976439199037490180089406275113326656376333662780804908348392039791680522985044353281888825135934286137000240549552652268295879350201996872841921031108276613767525389788657338103587768105543899907398659423257797172430887200600680610595615258442554534417473041822736618701305411735144256403805872862761789656408638850833617933503492532301421946011599217740695166867226362228393554687500 [82,25] 73895734144356239256452890814991040596426324020846944626345368780510753561978328216209006261052882927325940129068414713644764633303408799407496425677934642523188613628256856570693786117177710590976410638866855224225464633259874635116231240520864709334638984387385058762961988603549223218707871815900796653817816436293404652499018942802464844507019549943322463239389667629828414071833952322528764749983176800111824274260738059092821452059970128957161204213855538928233263470227432952125339166508308354425487126455505648326278281794557096201750228222743550241661531902786240165192732797827339874075217273832004315974469142244867373653368183202014351308937241961460418253154632325257982066843263784779901880636792249880152255158648614557936981319024011557254749605283889337950025970069205702388201781726481129028482309388824281540487737167540474865089613078124232765034713758465221371851711198001361109967726154981691477591530287045006345239799979896208876655072186735355355191723997165501233681745335702848677617637723509291912012756926554733794389583949961447093801477097616934449376646025836752722167970846667344885653291972047189192846067247288713752503437698503566250291817849086499744200409534957107526636669980088408688155095753236332212644462233349801110520924146228931664924033683530788536294287853270002125973879956902337654574718344077507175200433735421917208762806507415360223117034153944915227140523468941152670044219871248319477527472108392992330166286535569086836397012762454602578476207619889263452491233285360341095340557678000030566567535549488377045562961223477641757063691200211693589439712935730295177698022840853019287582853493173474500987743862326496802830058962186459648063639989111325414600560862732505043445718214865372668348954129389087795149867055803712882212389687562233688658213608637114295546000649330628337404922133390048029541693760336819472055913718221204682587660117156099499769986293985409958286843467115390570344688976933794530106370090898291557406139162619656182190601476379045205146546441457738007768743119876357574727163995055578956461532385091245837745595847954721592695687046201068140922619551679630809134639235155345843297780561442777980118989944458007812500000 [82,26] 73734163249270180737855110123220554139067949998022417658026495974686367150904706283792334175174100294090811420567265500607763071149908788155085076164938954187518525932262129082721368782747491893770931811572019536391966042920968832274402564822521981409883661544535091251171847314161166536141872757914194659048397787746454561092774883855942843888847949359142125746006668773974833379194696815707591104362686146283611489704557130878925653908287263875846078045447776985613493701411023841771893867630296177409632096564240631087221678637031308419785673398887547063263396388624723506721680224448255547393276265524178625575816385112116677116214842522230440891641516222812350748443712397727867664034848970285324113795384285055272556105978192561555380149047677824587928843238780497638103153670735310272735479093630849407204027043597054389425590047854288864411282190372088128607120100069878084903498755973615914852688916720408388878730720904867179692502258442987733383889888651368381611290255068280109344325183078711505492001866894985445725921677573605315696318453994782326666024962944809658325750068068866997179485273479979209887303004676418116841724945177482908830630219186723809847428154258666120164803862997958133938319994735487381578681866872393800203325611262141682779927826053674461294417187732993414520284865171107033743848020765793162678097493613682255952928805461875061921240794761924570452509308053802056592761659376441027902688851056364220227261777367495898158261113036577976959418928988158729840337040380075909779806080290645665481852192902104777286557432906412247226945513561579312129839800864027916680830857259197682851343341145366027254426452667138670094829982546400408378788386755787729365651621934718146900125022895673921128559616207730126950135986682008187182339470432450546982679014594500232841312783706500636953526101584694186976534093051152151878913219883198864747691638653185250176733498585317350939525865583009954716437635265505424979785800634943661120735742543998715611862145208865403890070172583663899704840030945662449135117284678875074155050481839029074271343900016320547919042682513943034922529139631583384883933026888179256769271054713227320220880756096448749303817749023437500000 [82,27] -208352999500337500756808023318580752539714962760381085083182202409657909775967706187470553733557100320391413225233917663096635814898329294342679598091383808486849322293230707150433518453112624034893259450027162812732383317114868399527584300535665787263806230617591497476855363517249072541166509411159272009847293162334327211465122155690167644421443574205519692358913329194026995633516053455840846965602870525760188820022763752194028936458016265988505358541568069296003539482573088940965814543266445016883780156007864139651341883761408437130648312287712571367917434488178769217803316901663665160047926822428917962343636925773104839830421051595825946716735785537995837324364822960789110518177377763777990633238283456306419414686351079338265055815933210281608093678153247236223715565495367544035295137428303865546105756218482036823345117544670516477024782186717011435196915120940488471854263944105891458063525389507476045677904463295668827662344269409930178273716097031185039989731289209468445135770376249685278957922871369829963289933038421579736683655914319273191690196031157914865725191391377293318227368817707541995871952843032309049393578852654352129140182116929878240126558086194195749022419549102013462948120079476080798643378623494251956906279784546384155221356110617845146946353124670333032244465732770633423769345969090744795757599718062217285560553516598736771463067499351614077500361441515041510260059812379130202583442287403181065392712444380087774359323846395395436998489239831736281373436358121016025580172074761950882115119100029076079403351490232181582123689452639950957998257262750950095585859077405158262759785786576597166821885964696481314975395347147317131341981350647284423318376722221739020224937616135811940290070347503264733398448957621500079239377185000015446710125594066806870927709984300137086618866253458623158387489101955630374103857350607768647567998531545759625012204197927962277177846674418774420183482568002970646777968410529989807851470361690393874852194148974904148093175706715732562112257732729941293303249898075463399560715347717034188997203716935892918753842860551044047320005746720171057499824137757383001482510039015227931713525322265923023223876953125000000 [82,28] 303164188402989354801915117848509446038954136281505112361164720835780743850249743083899443774901495865882026002368696961998201153507125489073474268773988354117289886831306717615051710128214652948223289608797151080907915424860115208051740624194318003579597999545426012343292558563465165955102871257140453977842344852560264041829549472370023147597640944378303862236918090779749827531662815527483084025956189443205013294420562408704519420259410352961544007408437358632286146130603308495404704758729185804304175354574837271541765991518278023953850715263936058974441746940932671966312703864654829963267020766603873021491192324186513702617660592302879228311838623958054198284680552915550907138685907028838402323930016611274066272942398086073161672950243249192744765121839773748223016264670562557902852223254051374937095566475686100238982301787046070184743764004897386071562604497685851612186820243987902805574732489677271289245725497947672561985841278211026821612083681407060746692912993356447818305136830905303642976046987748954696851125873426364820120499976065340825874115160500226550188842671977242846143499193250214957707583591287077159580478015184170853723566140691588310733014884088651430969925707306784388633865459580744359560047102948951568925221990745724397254585064788312640089958522237757909322395259926071567839397575700519011608162397476241538814172328144926850520415513611747215709260327679407873871044171166533418249199126318358635520298517191579713850639623597621499376630192774001385839116814694234148612957957968198419539458615182862175299619933365467006944283018471969102484652214001094537116250063277005195293469987540302184744547865684272697997168353347970910870561504490004634180984845844356191499932545565401000197468636286073070880486156746528078424673295511804917386134341577407456289488600744462791255670248830640427314607480554754880589496764907480232118072192550451304460598499795589134476825802790589151555813230692551443512838989383673416852976100920841273230186164534330369862928424074822309362783417872462776472271534083021547566561479060121615420826193646651855062892029378221296131549460212016443221761760151066594703105593067160583586883149109780788421630859375000 [82,29] -343195852697093609779487608940012694343529933599886539424798185473340268026660156993667555016211201781683339710674948550787801343610270326381247221782188190985460515701547737222570632508091078616955329015110532751322856172330210240866906906080415475336867696930212948730539612050921949028235553200992468744907973037259868183804969874534218187396818600146193687862783956327942034110124921461162002224433412594585212325110494216352476126432844098613758731250169778913236762509531924711215313955648708636414800583133309676556446346739021087126739912296521217712571233879998306870740325133170927573956715658936037747627005299877957643194206717687361461010261369432321311851580344706594527889302313009774492644881125486668594440084045014603957351354487317915912302995312092193715735437306935358559182982839251213244625052697592137630781853647261643642890734101822912516786251290122540438445602400403707749258212679976110210324256828995317432108734085699104372270450041078398781115242584227285862471442715508566185769179141123952242121027420393698634873287177708690335139134111920566493390726044475482091619505613742241549207824134634999981966957837053579737465613898405554865484602906672440214130272911805906210643823689370967748935429894706635589894912448265938109687692667850199939723974595669596927366295539942902926657309324206851964165871847510548524476490062118902423245663002643988669958188554085572530484873071989283429795862247269289135228178680594495202209973524942767644176088276823934973121945818947250091824329662564041202532427509147575604972909971892312363614696139127144738864266501102132638568676857462170557772414729089638928361371586221792389505853910291379115036640519675281245023889371982205650847660209642648402684209933069692137352889789564224905131826752080981975632335781075904406912291665153627240521531108072620654243109722181168048817983363618694887752521311369756823934349550354127103162093744119439220613764192133552649672638044940601839079643552983401658235958290598184944561831277088737752929809975576361402166021712154256589375880477994659852216806998169799381725607764502107510030943317518349114683575076831546497684033436570416597533039748668670654296875000000 [82,30] 325622592725937235030151338419812898317861064299633411307113142006440466639132734096373136661930093424633599950534753251232624403660554565716032376481987719425584075931852458588010801228198465132461264115447418826828391675010587521998026480710559534901942246272287084916983511896682241606430332249150517048613814986437131179644506760509473770587369181385160062729925810879240116881850952692497462509128880737422655570676442419382177935360872784309517890440787190571268144970331508980734981095351377741848033843880798928712461993693102971678006969854164943815429620174699530215491860001981748289229825099265542717244723927114649120370892900481209439983015036173240647535139668744437370265434563695840958440327913060619046133363647843923490619253474955560948480976675574173260908743276364993635833745627448095471354184250148318956674517218005025139496118159144817911199666575345846497596260471634847583279504007516551730333663426014071602366147282137541337913253830999665290119872648113412029740371972495069489777950307460132674630751446811911194968080937297674779019108308556766578548976415535362785644802598961692532606729134271144090499184034657221394796894644193765568222050294699347941513971232949035767966473773505064978518712646599415342172098834443986077863036888082942061791414952856906426710720112949012161357506314654982075146985640219847490154492047882092235819815360748924149748836556707388324936875175887327522699029995900096410101157920079553517533442141409623532861633621733690637981321738970317496318606072964117868157803668737343723685576692752934003775655289740951063942839683360269671373223193593299062935561817946653659798791602227366136353684737990401142763773831547851548067552080230159242571559948430816650836508961198074574035869777682176144096192453740904839104279116778471874623348701683373210798043509216663722401864238028607443903899480293021240183709097424859990510075158934411815798347177508226503577728148684915881838956121360204501213739639352049372856841616214485678464947112351786126237277089708934906608764961560533862588993730906361761495098085418615953369317224585859312796565822940330523713570164342920787090007728181717538973316550254821777343750000 [82,31] -263225850132794044246252057799164861051040230369666389317394845662032123590045029605959340812132906610858605275978434878080917680365594172615242349676332612673050905538334983505920834279093244403042194100244460785906450513730247302580583328930354965515746029225185147976781564452683664185582848418103017539645981510581827035675169203311990478789941787721936234451318569665419993559215126746561951203280161720677976325630687895522727465329411228077571091075598828453699320058925935739537964984738802049983274786372605061156109504712586279872191999806794432193358715324157357136360813052834344586868776070781367592609484075783584635527918566621931467203592615313363865057972274528698977960174825543439088007434681622569370133433090204897880486223273884060495384991705191968307198118609152072467002238370853182869613240831392242963797065301880095816891529525905493603995137726044280190328489058845970969826053893361658700681444680327570247520427486089112686440986129362470346926611935785837273294559415817790166481055603152510166166680304638150024094498659288341674971304053009846225930235112571156227845894410074470683379358728152517639576523510082902129871873825056392292690035060125855462069712330160049728855595481236799233774975677093519189586332730058598365835755999346243147738653432313734243596106777535624476394503642951547460656313679055656924321498530214503866821291220068837455963563134470037939203530158936125546268546950918795763054999753666629449994367733665826568655939221046513903500607982808525894659992165438508601490167508853255364374854183049636215531487281169070045657089542162845808906513035759118976509088122324897583027206798096391737899743160525731794779505873088000188925621635750487262962067448805496116844027527366575110938593676436408758425570265791800393235384533856880379828370732621639087624831596454169863028785536915129641512577940809493947278527281546790543123370073422840533797060114790497455081370846987254713613075180335583754083746774813581127041983248769871010251971681622737660440963613785218412810212748023974549893702754274902038195488740860423910903707570651755918450998390178207338378788046737068867519937498400395270437002182006835937500000 [82,32] 181280991166786178772598611779697705044723248603282266521916534038119037468791156848648717508608303515073991357720734206977279554437096631603989029101793663243572718756332932563270988397748679512663147599333212938983149837214598788955744839289550279861059334036899560412578813989493364550405070255876558997519714815359701551656340713738994363521031935241713100536504225183731353763781706158745957949117538582928752145040429238146900815156834814065931630366916676336933686063947003947963207717713287385724753644782944921148988082929917605127857102088697810385628759742214102473208182669895559404523975799818412913032455885202647807991883590311557011004141393104042211307723206801741562374923858615357605465926949922798561791973727960656548184665302502904786265772894155561542972947179003864265928054938011453467252948555729074154167380061296851617913829373224217155451005814461161925075238959229525139478729627578496797711848536727676645217967762856716587680210113914857306794415342715944380405955751146433655348277029529989265360178232208403275020863822307624635367782986083660457293382602373853571786670954789662700042543124016044757544982442407964282003645496169199817286511330004452142010750804964178320032432368639650963315482929650174422686186206144088412292373916685199379164442950364960333224161237656712292569967123674626183906700184025879196289193147741400310550062251367024371622689199672693881118761420498641050065224404165646678683262962750427771017667026405891600247211937927056553320884495037978643864484805996472874575602705384431848690704693395007897324830289099376914596728096626732867231298705037419847117433642764635837898607646478459243707951109730713108731909692414975554835550481685420351623943343003130605090085217966934742318579422501327142097702295213417179912655157500550756708676862067099863424378424117477311435904311073297902490152036773311742652055057604511350680975420011471250450036985895729144615900987246974771263740913111964744800935950725737367675938392309468584610703413735865754787639493560548595077294959364614141008409037890084101440273765106449295747347706851509413144939937904435898518223447065111919584978750208392739295959472656250000000 [82,33] -105490896133420333456686258526340316275653808560947224902936241497778651102647836517789100601203576710845941790961758312130021464372222641995386452985896614751463356781758670462711794347658167764409781416068387056898959220841602902351725189125734561940157410943424033713059236521318337789724863978096925464970553471628568815269231912305378735974376629756397518287599168994663699454570247964102964731887586625877908118240654612057018055770331254268843865481231939272101887480293148779139076088582835058891516630784053275121721477742411575736441816991667031088715789732475142014111592941301223192498001770690958528969361244023149938500264320762835200871901072061598451086803377149958294212721773531557647960313820240987114956084039103691219637027897425297448868958109294598999070729876126100150470042320034162953565255464234019165467895384962813648514464316760144454234617730259058806453752286478710548825737196505117218270132694750676095969098546690820411622271177701687260549744237377447970921537539305655082468605362040040490427988760933735981186407470690411829537094461406575101157476736544370519891351926930411243891337264108615128938430897068461443193498312514640162041701373863665450086642929390134549169264634256315789726873165487434364490222129877607280897649742441948571796778608039655583486478956865389463120261271219149856843403792591977355665523646019873983188592190246203978098914862876572158956217391081730186549151993322463816524020998198956773545607474551344177361069405332315477542659474902085565196874415252121767055613201253087006229772789901640233678564842846254474081059651803936760669124260049961918209944458113117797617937233087246384253687569125362333582531331116456936538403339533924762917935019205234640692041838778328001251702595303158137580115276196434296674998735626791474996115911537013826704685205697723810440040111458602872810139790166715731028043017160655774262877921366134267070096017997593421950971364696676094700835132482926177836113421796737899056513950295729937587209931509927947766874940958728426055283176314038742129241547697840852922639292290632926995640791060491457525089403487514232789397372602735458713141269981861114501953125000000000 [82,34] 50954693094343424516661275839916128922481463358981729266542803660838686120061954307667832818249159632314329688252043326185405295667017101390441284867148951164597004129827327931819132076500647559372626370736172533587475580352996835927567654727025614120166200159445730188282768088599120236227535794388353811497704544335704359802421557282855940804681047126978387275710548572364750970771087543109481132126366749879719134489015842270152634008524639641373457402963333850778877860450835204747519189347400119854405492487928926421865174365568866608465492843040589855479030186470591498792380405671250328649624902648241360754185421736057701252870408085651771799910584900657555057047531761145747107720715224642781418414286793023289675531053448948606009475664660007748480255815256384609976934867005120799431304011458532027366297741550745477689242397913375865648445546367940016028645271605075499656109427917538043208234389947976276702108946201498627204198344095231520771016683344422095348143139403718834444895719242895018649252748641859726350992663789915367387955590776064788215251028100975237611460828366826607642525831835164160171225674943735203413583010310692187797823745946934510891244034534301542285286271919228906821497312480815903103992360597491046135406343429113500039803736522526529827837390964165683322554288810601523162851922201864873285075183526745150070281950327754977513781627746555779262967277945920120875354980129168317017703453217017872524744793382096299823008028036448761329381530644080331151853854921528004470799014611486752355798988975438530216603717049628303140443652281674055703521206432902196559256508370949794511888841492536580008681384815512460053427114179336384377254016270879997687289889783728161038401138725208140481104223933483076647316052987501431622372347268893111599382557266978514845145041785546174444958312419474507984074957013485666248402458881806079621903845398755355183200338430544618698396932354133058860401375506614433683541829302162784832000592063706065709723667467659901685148678068925368281288407976286564264356975179859560982373080832360778427834180985716541375022979853964232394617440457195822988952296772602323926548706367611885070800781250000 [82,35] -19832189355218087493002859444764927203859860445937032269274409202291612959378480396826817672877191685442971225418166783732977314757884625196063434673893964984546032951091539781596427115869246913231080937279236961329697615115653210007461265754218588275197857612273159050057194025015452154209788431585575665204087029551232128470842331507507502586897342824845626019495100707285838857828821402648456217091717258205952528599720270695120517069825073913997840862518075541419509840301376190929021828467177215953588068727171122590010376876858199958186803567369663541780926760867856049775309594064030141613216829495597183818731576243995723928289444252994415352570236323910247889459197208646088305498415498310902956676715223840339488408723675879190744358644531731173669939969996265509432705043033661765051025989705075949359416042103728147464571044787965920253734602106811267191350755589754309346991896879665753520974918467321461687042038772223593366884911221964700516332350394003256932441575337075807121692308706238080728296679010138609278215098792469993972202615460706761473369253390587418074106730863719746501080894582661970657660752179173874487787748982606945484589607430170759592456323597305634971045664648010836959130470622009005113505821825168877648058880773916699113950782542172285701920252815085347843263658840876880524942396415477288073046088803502494585785110492716238070474793862527976847297370021913189047204655650046838243987051601163414249997187728126762312664308870930163745015530926648086098338545930720190348155009339783579534431932703510611402562255514991411022381760069378342849091095591646120624348821020606950012575220547132417075795624192345214843950916543315545669969960700793702283603927810467899300979775938632978352795386094307021254669599487411098344386573872794848218963492406150791925595386583800991719063634889965647173139163461779246989878616439624502898540777627570653710944799130611451913189584022328139570385952278112982827374947355634208396091726686775558137452880502290007548757672199595610413824068085856480602038978705119720381273178786672903025809424177950424526683422826828247631626284524036470981178670314193368540145456790924072265625000000 [82,36] 6017871602263200222101547151620359179012406053530495283846277377040249661820335994833794600771107216913800087619981418800395246182202595900293516160634865354793604022179025188974586403289551734642270963034131882831756895107904142910433317578471109410184421859296695541714551967637647242132739531887985550256705855294096968860033722540348557067765148368667178063385529997300398539095796504905619518077841596657089950835717190520842935170484512818445645818669408730104023680310782367490303391860030964580642549057259492634298949187135743046011779469126541897692870676424600874542046691898081180052436049585817078660571785620784790931500684135717108384289785536663961763230098381842234366864976794941922969006083057656059211873319442129628210391091378588507225844093594486726049629293501542998720613220683600141118117759813253195167719862196002556697192893240392637164896526062404909501421739680468542037052955136286130025208713784961228813413400370510342741735601844249352429828381482944351547192344915164046892229916558132902813346938493079367930027545130671267702304534711556102938670910479595860980990485697575835363215582860287903981973924184457526786592687748044622839993593261678802631498895346968903066000244359751874961919680109612772805044249375358545451258862977922020085044849201828600221466674399254893691730035633687606558633871379965065144756258903201755039426865323583183657608945177834157327601312571694314140320111948114455246265284988774447494294916451538828708256575499946991845601415599298863813058094011205751122956977693874004337559676042152491993934360738152390173425896349662659009271711623694021241648862622613065033529381342487026679725371028324021020224680228486833486850824316574088769531348881527619913891719021572677915431181471173939942159420250195052598328884942689633110950918529215893089407082967758983038908806764973527563487553615999791000391947492438774026804117189184904530639733922123043061822309342899851739788269410533558444509271033397343309008416949535543586673978737599180778840091012045940560754443971298370326360882123372489329987698075209091746479611817596152239634028304653742130758686812441737856715917587280273437500000 [82,37] -1468305291618925062668631310671642134427221609127427631452458303882395961249239312976892369636383264490114484388309371777117912430312390545854079733281093324903087738812425903864990189241534990402828685232418240468567233087086301735373087349191975568212426720429004545162768860403473340414013594003498516705895395954270535577481872951799696820323490496344341659253266123662816439453748145622501813417654907679181065608382809832843995478262965744357632141922629584267973624600879762418005007453379537085876597787051482810919057810318466607090855420134528679767751511778373860898871032755715156620885819552551995845940430694699553329459681429961014995102801537646296281932858433207410213462409997308710676032589922859234427573022263529513566324206365515548146317639278739200867023578363858261572038149196568514629879245464363364112834279183556272105144092624144383391390231430603895592169216570939244833516959955232464346315420595981725709876293869446689743496380520131320872193663863533422880956625311649475994972533374515234220307337624977739051239462385220201541680794106211214556654120423432050439784101629656242295091037801315288187162279057934553338075761511137547295295879995179184283001350001212719821386473511763300658408397977137148457609309221647566313842664340530898493762287705647727975406551901347372356421554146932481159902431199185509799754494920118848447365209645383618917922958321830467987367175243917401359714984795022151500581545253030686473903348596725664433967725556870757936405050795792103047809617744670007284016757589531794121664107680192501549612646915942857625724996977469362450872413515006317255301926181881097454793885135954586560265528905832234249778612462542851389051836456998418667804643654829961477219065013619611426245493372388884858408785525258151980642037762631898593800705935017331348389382154732644127936327900686743912072070945068658939779556531419223625622185614764088179003969021574759968542413640548186832283343793924030049695607321147761948579344724190013904096161269837810945947679875951792917899709034354686425955056603326132173635892662688182715130802543908268877364718067030091575020378513727337121963500976562500000000 [82,38] 380553118138343585764929294200964016149010615334909350247512216970013864704051113436494720004775548312210962462030026008899416446499057388239206174344983643904372387655222154502770150049009573137515501006826335428731259100939279106324580404612443239501763725071809523424847773327735196725303885129513779418087766410164217427403040804802659626208629731447955794087836754786589158173124154218214937647618396367099900624123885342279933481239242220559063617991484169511699815693936079233000713799203771424858634146847410077736391429888754790011398740810550113179427490126962185870749435283346090550640730234243180337555917105688574283347136379174692870263738497864752219748676177704122035380236349345292766855452290190877108618308365624012958400960035866315977709332176469185915924687786562426825730060853852659454875793407040528871800541330283222289509329669171251573827759218420426447659286589405961120712935774348599252245033203604842152958513070491671994304395526376932235583561614841971731750353711162156676394961013024265092160004163904149847316023578669623929750221203903676018540352806933406067869210020255801921271396732930377796839368076342299081064019454108619213529219330015948107055170954960112487970761646781569539484241724573764031099742735010163190362251781189596525514500793769473982386336624388217761014610682874533833404434034917130583175981324612544405878962843032447984698531257488243979713227098010702145011108201538323577428431736938403633937642506200095431207812462633630175232608217501478885069410265165074479838015856049662124755326837324159727548892224500704719928470712258165936728106493225652645124952536768506809613871970693810680531841246762618457633951885782173069604414918582251570481696597670710868107029046798300437504910846170572041429695527969291778755415997106571307229508075483859577308301564456343186625024899680899067823791909191490522813272384181097005615000678115314889149573257458616113549326913871933656150530612783920958019803898048723013441101914873315711318094632209351935805921231423914960528564931322601516985292628439184028166187271972085263712176057292770726221339816497390984295634552836418151855468750000000000 [82,39] -102676682138356183821780662549551744651669615322457153134798081254846288563984767300365110878038755761792911296341130058179319464969485224170084783005716053925625594845219984084393410599650501977378627126711170342934833715670825929529532022237227176272781953743158397255377069796970196936240343590254339548178310470129142504930183553226254396292222536492181301536135991618557457948385918197445033753203180764398273966079557357600964732742807112138250980036604239838012738964769134764006785242457269125824880418598964034861131530350798637291419277979000233637527125803949375042439337791470823041128735305588822742564822755178005324007270509825601340002261866369042563989138447738407330224573666075912026729801344249818823585163072587572696091481959929475290310840098130723291079811210435001335584913010155336530021264727927162814079326274273730127761524931273127970275394155813165399198220813867152054037516821497337658285851078775023760537022162931249475834586322138401693144204549447472018147826268599113106429784886914427909458764671394954999483164310839644416764879731312839161838885244476780416606986333100958342460033639943298811759615199778640752980804766216472557791460280854736631860527250221632511901751051314163258073934285296913578071133283173540847705769649291275166282786915310203845119994493563566209059492778598257448800295393330167241799981161754899292040531214479859353276702260937183734203475100255950124612776774986192090380343125794714630262947524175070010619828499915817884669957262886757141297389437358532966910726210798976324558474585447782436693111389894273747816200303288055867392462005221372291164822888893623282961403659487045153945042152154734428191595667345412191471417880071030255363426133168236450491792936667096370372645743240875342481542732381016063470952282490857834068723875759698306575790884273746262470023994304098424884534077234561593206020954272660087157333216935172606410386805622458943299176839372617231088945149238343728155051225554023456358329264113342128661055600057168891778214898072394098629932396460117276123248810394184332037070102209571120769311827105048809762911921072969789747730828821659088134765625000000 [82,40] -40024793111094674520524462169285161444953798894110463929894029750602126829004616214443688900519872569539301192963433563623314383180572235372583205477342560271710283882951164503519512824571583192239394122287888588067332599860937571706694050823654728719608590080601662936342103619025390634090136626436131819491861522045293384936107398921610508618920438337467243448537751587934274987091789275537928359221865768720661646104789169847035198267446100760999923251912357589594028620526706866356873181371037952035542935531216782332460340579144046865410697537679651814151703817628540668394101142496694236880321021928251451010770674338672080876056417100256984211644984833825125400245214018977274199907319180953883395608859225057096974602086167756207492122518446215338447253914718881731153199692203887730732366170841594758166043517526926505707387208597609030604781153215543836067091102944716116396833095953739784619407151312828738005396581095923771184990511901688552375984907758461993995144819663241005260368469233884504261745797571565862230325673758732868138109811148477082462546148353680318662774304463482726109127687742170354090247630202119060226843020862000383506165092511714407086685913305889045372815578400089029077115842557748092286988583666145900697963983569832625664199571032966518349503001918636215293985245199280388612325059217788777246371712310737622556659061634319771520047591765606191933715269372356304091715053273309112556637114551830258770648983777634192611837380295411166362381173164106200275638447195010492136052321627512503665877560315967676159829857812330181724994893825809899891761756543133986467955166874543018135046041840706060027641277810035777468737017756803770353524630948504970775269677649469162446447004522975706085423750815786001602650255819840768544802861964475197129970928109198234229631123920288203740871049276115562425697556503961389637988823293504120407648779543006554252986555355750227537324902039381272723177788197475805524046546882093199329728351343367916165323920150442819336432033019618559664439292865876665135453870648633667115570970489467611079828584100237157618227419463718144655370312356978956813691183924674987792968750000 [82,41] 93332748393998378654229415308409008133710136113137067800390520101099624354557983278653091847774308587348450369515348081042118782212388725575009911082819980009323372491522332727397882668941254458451999564710965775895466408872870204311013721988416520420555869204964559795392439260805612511925305310230550038245688942479013810261003722637620645097932191249429592980763619847254284404220456000809554430936476204052982164672567508737371655202672969750460300425174236826148282065979303127762235403017214203413536071902767660475672152153848398247727492032790061418480989125911817730656533935359542048217560334294148816686950791969464096850839380552642482133232364223410797764865113442423107367788738850763777201462562196119612958070102918107422411491380104128912453048335040665124233721168182189264561741703826899051799001500347625801532249953971815084975014704574649325486631367186903587235021294191682065584109129520109607030034965833431223687331239068809289768050950223139323567832270893251510165326948279779264657973471292926803135934680245819123118571969351153200041804382853885083281910562222100523185005939766072700806993959780765686767008379941029814534336894109642738813934931777328861191661030073328039510129094174472165901490685201279471278510129471901868576870645595293001659466303865846792148120648482353302929839532081787189380549648770781608043962776381451306512913819914760634807692496079961045446207917573546826518492767088437174081050065856848644155726535547381484446678827026427675567039896343409758218432464843487915484852584007584981307396876935617661181656332303211268126221326922519109328261693900897571457563845000698211205433629202023135210037959557299314925995242825512764516129356190416173525970527891339666191135528413718686942387151946553686273431307732405400937872886214576594460840960120370403367900559948824110627141032291664918253196837590273790763308082108638142376433558967500210653339461461824173350383682069771317490166900332748668912421715391614480466983572128542928216563965464038672813686276473866429796423559056405152032892922755807016571838192651206712144015794965835907705253848831716823042370378971099853515625000 [82,42] -76251525533715920786703900299991181708743666221542160864974053350516911129045253897771367944976635723005732982181142400239922979631984294034968781674136026530979889827181475808925307691977631026554069808493665924440570633456700188547570913909812781981185517876076943077173648886939654819491874085938051325627571378947960853538140438180987314568966740448077463842365114045761406243053493334746162163319338744433238443289053404812306048516631757572920683381470463876868469505509418242725425156146596978834978104092035346953547296461800166881884871667047246230353977873871642795600463528444505452085588216839601872931750428169904848617709017360167119751463348695084501529998257706897497538285370959624395665604479225042275761324871649874625396899374852551423444640002899971771416556290007198943410920564031188791218774080396090531632908750689569327260196497378144917842360329384510889734245740366242216807145784708445894189552127169586464353412792213436449327002987200191640234748274392224007040170569654201935913395599116244089630804990351960902573257293607898514519089530364453295770104327386426072347330947545095661714489072551980280777299392018875335741799801498193341342097116333775492085210584172525170829710699328593178704732121360804494990113871820084417727610538565592279458852822009071837976836053435886364091477732292514918609100876363442935085538001462985342287178980510470992012620799833639742843720142460327199656178878516327303775736964554799080977406685139655243570884046552949240839865379488244948771950339608983843700416693117930008320270925570074895300354044453889836891659877272845425222941954755706762351601788467002424787516335040359715039663497441396802323573439361367186298716401853618483063750791001602099691581975242895778727652712446241809047972295019913112195373936957449752637778066872470108193937038082531908419132682337799266591371370389052407344883135411588547930695962930421399599805007994070847624770720094581560022234527798551914719218138039913660559218451549278258836182622571750632003998408629432382130584167281732677058536448830348980616698156586308423175514259348363108048651781700755236670374870300292968750000 [82,43] 39994351263709480047125058553241223274322793712921357256392177558124087910536111595025405696022789844720555302182147291105013899279400797828219225708578219707873262811543419753239658317892396826135907746422007600078447571510987139808169945278112126174494590977075737593048781806823920297625007832176579415375807452927732918639473356010159255740603970120226749275731764393741065963528924702355360257313039735054716801424042349467859300225349393675435372226092010617913646807707374239746798778970354531207388796084503315796255960103690750957828410223003657613376080602109740737760110584932232051222740342212862139398380824102120735578872142584344018512012703553588358852833631942010493444651119476689632425530833934073930585260707976361827484625512114490716772384888735177108099341314388005536620830786570429320806520238662807271543686185379550268742430583808893506301384976726161941810598733936044071537708703737922737385516355714074703535240232456047346269976419754282298436780214895600973430119558637820176483852247700080922962153265899426132305997781060311748387299401063423986405479960406792762977524137547872174233130905304629550244909978502337104105923752165601396158566492605597657710931658526915522002142970091060575040667319447170682326556365059992448532187181566540910323451244272362093814665635197874124301025109263626454530872228411690089031995899855754053569704523819118570111283418882652054943903936107724805632971005536127639746179175559477788701314984172864313763343483037046420175849794261989101331336485354697383601430576630940978613491920608805471925702283539959719964821777502011466757886779930321827347912505470882242009067058408444485270646200582893368577164306001529479406533038515110318483052491491388193084939456994657388322563347649695250607804405546956049274576483889614589787370139170412276107384255363283700027967538973090078308989028571500535681491662249905755637784253104770520555656585360891570084132076770182177493636524571769041807408578400088140258838437921576604669408485802001473089234018347740155230127119330834788159221327744631491729537231737081306848649120497946052310567210952285677194595336914062500000 [82,44] -14818203602449117885275857672642752148511735086491438521371372662126248749854127652225584953869098020507912748744369140679549149119527569579205246998031832561752850663967353170786511359770780811551847456927504804714507468522518885163239461803563707822682580329231850989269223044697759566907189760462130154113693039292003597587693006632150255609652479259248009569848536043314234011332934675755338387623776056034058503075211251924299099816651250832924703383099820324165136451403771521328133125881507880988336112200055424002083236653320623208887461607244661847652275766701769704376238657602514250333285056585464492857035156205713131382768616136501919876561327426780540146325032884554578835519100701152634677701202165739791285312187892086059455694799165344382373595119098275893559919400307971549237880505927591581227849509067688881998024538446860356968276525900242719485282721310330632650520404330013156019868289565480015741112116240818688350069456651349048165347006057157939088905889451875587483783883293420452308976124722548492971512190484694690625371545626409903000468905204909672185088055081725241591865845432761420818063845061911681830421106564355092122122603209776583684535681951142513184196271630168293633132533698499687310412420052303721945791806925351482521356236966553296783292681181629079252067677458042173958024164255399635332372763349360029687797235021296250297031785164532142078864578556756996357941184747021591806264762598992699024581159752323238184590446703580891707940190221595025036564158778595756712249065741369073095563327507744809301376882834698783875049261230928607955292936373391276089108766350371778085500415289258414102184968386988497619683285928888441842234663645423459151381916482016768595945574701788874522445093702355428626074015540756194911037201276803743773262243868119969714212325072868076465394201129751630532171341817242841173899263914737071188371725116458988581289586256739912839013822968648056659830358041862574052131156849336561457960534719978695101710790915044249643459329831392009168455512539069234456472108420729967957514611383135893680040725909368121033213067019168596161193818261381238698959350585937500 [82,45] 3713345164665624779216825317111531885579448608555430632228209493810647566772097905681382020124702852980189819856806077838227474465222551026153230033520466772743584169779076980335092845031463183850804848661553352345039528520101993937861828029793353565428949931296884108443541783113805376682220928308240679234352188185042598814116211568474451278272971948551688304298169869287190215986791595655623555122916079384002749952255688993396818746198101456325529246765952982300302194594278792884604774396889487124583437019998513630982765915751283367811002676319005209977733352324308075547816081646481548825727657519387813629714630369965665623424757826399321343035803239510456692775826165406436848495280256747518533714670322958642773263721959734700070218864488711162579455382203818225167215625066174033436215125250580197986321025793838944016378546721382754519359025232858786177944401674805412865585797584848607108631709643406168329067830318342342808733155587970921974753675935458105087053143145005255877952104654957614950134290159341056457817559931696918692549611164849580948398471242020623428509840169103510921932618510841023577722154720025774494288711369527954805375454987925179242723185272299157491060355275203908546032053585920807375531705543925078768651399261125621901396536448987873791244493782030614111806941856106441650608172103682223397948670548645393930773807933627973001804345325560046466308572159449700472698660865749451324824045695862006223945860225391535824269011244247761325501954341707487429318403347500839169810063794630460833651577303243716596822052753063405386527325908592769680476785263425772484858919078638146878851613907674782988826490862156526560934486764576988573984626528276767607056732015107316295464529820804668183183781588455071364559263490611063264992482608919080775471350362585573149331144719837418603815606735206369555136976284679133643044187125850123800718527976757454122229878514203508380335836690523151220412483959132824946991022977754604454292749391325640927220402206139699991477500218825022508716095165513874567113467800696585188163362917001770363796527827722255312966129214835575567121850326657295227050781250000 [82,46] -357589796945562641227605157944421227176266833860669247257151990086547937575074570068652129965332263205271358440445909689444491787024934645958168509476639627109269112732212386488530837360441989146980674219829156284669912671854039442747817154563458165987171904509041526977224576313602459279905896772580154942533011233923998537362141182618373435096253566307845180249468743293939415885378919741548865101502702451618268179604970095283255032132038063352217044680483990817631431853304364059382427312386386650182013666141044120292460090095332728546938005897936243556789897755459742869704433603732820050989255882703129166453904809902186432840950525298003010899878007362155720917285133084860109574328766655450813577051999014830221559157099830780910632337208351714101014277527390973641958868774709311584257624240190314125161684305612058887726218444905557163998532995784955933488534308280917520341897807913548130902251186364112538505190986500121334595708600506395624237225423200085523220213097132171170754188882903415754335089402003293155599010242793964767573786030594319835256624373260923596543474314848362189768353861321123860716048219940628974800021180422252221987188011585166050084908605773510680757034923285350731898815765900416728232358986927803127491306787220696462795454666734470824865674757869483731156884641252677279536626359616047567898137605887677920332602937440265782711694583163393409193281885106543904588133826747014938903268413432159630179691453051581914076910429898609975624531685904801990198583761560723404422174338052608981570020320068479838199237703963592034411101770907715238205934335861132157116076513585360645455623053460038791606889029693442805168791940949593363116176051841949969720709028322413296978060393710364805453704915206775922063690178274612806270082965208895229572561145573241713775831159024029709246904899873472247126558813285059178688749768277551297473448953053959508195811140477849289350758537003480367002860861232459264154932247016115946938718799446425067028850328573539048401665435902229868144044726246147359564125479091202485983440071397762628247292280299053863004687947579895990202203392982482910156250000 [82,47] -213036184337925673163422656546181379683550370051685174566054935295517949199374258949444388564206867554245051223038052431714143222819566369454928427049385106380988263638121393891677458436707668987653141308441981830762962127049696070030502936665181680407525373712833043705214082727585296803251930728692100047764692123575061499854247797020716604926762080013289097422810968636313099042309342557736152693681068418707299660769530418142039555895711338713503320167622040297926413922581182794249306437866795309195820139791138381601193514642394700085866420429606881703373959284536243957330554056080231463638445663094303243482362198697376795294007507114755950675498073365957580814637107837277447835315194542031359435384737273060950548263410804231305350976552726424267076908319281519405905535075085900387872226490754624107990542344320002631979879898776071182394200591608962216270301618640195441548890973273914801923751943004163932063011356471860207342810818604574882608552776190577552585165017971969858762554229650765986427010736786313204631132889106588710146682790143792713838026419242387518422603593005827448087929400069954751272050046602531628126225596782393680223495425077523744440592523235794045724965680909628664683782816018406024128208829803312011151525453000025273648336206693617362078203335069080838143650825049684189316748225605653209428521730573953887928923957959685597144366425973833002836650324605391959215642373875402119031030856969595724425127538940963216603832290424921789132949616264004875295162637813756180641087889014154292836461802379565400349723688314684218325566293940499735824572844817721917260435532339086540845073018400805332386445381163299481200740999824983038107142647074686926550570386371913607277988535513987900679119050111053382273683373241804471819068019102474075066762509411795865810212275289298913438702126987428196234027740425162940283633373655247399531197864664382283603459130493923966361861495346658104651455285321993348484095670361941367018912269862454455318294522512655428322194393073005411377976531112433391787389083549276660587324174404112542780306133443496419133111885457765311002731323242187500000000 [82,48] 143655969577870316445693485554018382315226001952114831444146793619628831545490357829387111671909884523425515745114042465207497024016027324921611752810051965672267918164489892658339913038916995862242622448568894085876126194718728697996236305422735019977069876212175198245081072208567424360622141637843876070187389954823269846732773154357733954437440289995612476955348403037760201771620165904985378364136777841105787114393304988682207884686338773437556920313639262755412775328992548612252263767687409288564725890435130668619389382579057503525657442273918867817930827097209823339750168989284444298255039477222241523875121362509824210934480127976885678725257962118967670609414998412355531453464163682793575020107311951229287267967517325470469700689957750549889328351439951671390837500050958865773621899733976578375458370948266278487696877581336628476268979271240742779968238943996689585265497836665102352143212171493191741099669168959804065388377302466450183416807949419030288078586909934842418797618560539520854777520044741386001701421740119200648446426241767388565140847499122081360012214686350302590828308794613869541014071935110124802764768867802412242047838536111224753297258356369147254770213955965940279262306241569924052069691409972606224612407623531390385729902471812500979441952253811909202817210500393707860565250534023125330867139404007828387630820357974170071051163124389844986065228265803132074165833471041062179231510476504690629538898718557857035026071869969490306113162908877908229791280766734567041481306569029719269209615738740606028034555674045098925032672683625258723356624573402851570515468683297485303882533664752915742705361692751168064730228720863758567301847446919892499428739996243620891989149698047623040837416271523414109423820937700876265999542464061236457666206195384523090950600766453320627652118191249626195003165486746821344443883541185722675160270373785976074452245264564205497532825618061318585641901256917064377836612034897376646386989457951218924731392774385603546693629875234481470427783866934770902181274358954107212285144502872792368566313823572896946068055967771215364336967468261718750000 [82,49] -47490938014508548531753610817972755782039271023056656013007842986460527242776932177654255634721864436125288764307646699777318216106257876891157918026062473646769319695795303364154894573936596967290553227849752116066681791715034365383036925666911225573829371739380293590835774436750875465250343524460865470647050708027727140590181189343187656486706762159441188811507943189526483729490656829345171160326749324270740544266431111778591757799125308365857453455737489272306548872015646916877097588243232117189514329829047209595311948415145627549279883454702545493095228424288496510174829602886198101005637517030760282926800726763871316116876191273961065214161073555812317837130296846981139389117917803184491549780315541021332582623530950814153763600455769887679485738695522591195582438609954633767315886179200207711972098862404313519003862814254711336518112041811091241404413442221360061389916432673420141935847094326345070193334353059318599003337998551414109688505349070679899218540921536751174776350060641902560714099780236829875583678789249732431853749225989221541029633324570120637914491334589382534358876008234612545800017697379298239530450517594551744980779262096581197068226999791205982795720579052095064133130990040407074145063931162104276257806024900755505456436019643579250938838058635995738491455455704630514129354196829390153944869243330890583085091861388033046307853265576992220706846922252723013617706050661284267969574699478314175826165152567891249300640338310415262028857600665238664686483421906944108758476747166730394629564847009909113300411496857438577076179245195580916913843066492795413217180884946505591333470982423037985849801385464608335826277365699858933129904832667534391096631489135622550698062525435939953286710498871437548288461584798056257666720807526702269572251886840893793270755635362947697681941423032800526282882485064700267749728086531776614654170854621269280369425388855419133107684504682932595187723856993763836441428044627953623072117808085816062559053325674164706954647550537798446641544986568203527961334364396698387136549597610113921618811300834339661491867445874959230422973632812500000 [82,50] 8537756543725202333667928523818408506036880494585443657804960145478381763829652495307461985843934718922149324510131860495376453153955538266943034116871728309488412374886213601844355268530465014840977041909184231972459714183944709346911269042969213622920935116053945057170746860292410098668877871203474063733287772478501984779125781235667686989918078333632142883458412291652432865912380083228017246647761387286875932707493465249748071412052665180495915042564718668894725408028832478848716750542405055167071774274347680842919276770247638832493402977078032643088063025137004637099745363599216738236353095169970228700489538022580814177186052548391182689472902700981440314976479687013113303391667670893518759554093126330000113305458883905805371233871647496101597645406266933821427874639647323926091912855128356519020623256047092193692232511271989816976241399733259277051497928277910485622458750630118209189965727602530224965119839324464905730140669050344294344613404116751253445463727013120273134526246384903692284797065905610348807335013925070436861608419242089359487986269018820576958686796396300302847185864903939104551793008286309376189736565674426800992889718636103626689170612727058226969488904601952924978965064296955158917149786863012375601028375202888829184078902672824977414442572117346298430710179865441827741022928214446078554073151760701068271977002864182849534333683286963688334950771577386474783784483461434000766573453876240971096958597200061098626634817405027071685611197882013842190994787466867161689342367336957528872112244853867445575408776578806525257169887825032127872883900324464028982931978314635790528285755135541015359701030873980158962946192348476467152412015432350485635334079838362062574492935269992111726514217943526377799898472452701390779768654272465965471550668935003171404068151098048592608782873189091273086729976592424060345977717236116910342334541806563993528934736527901847966094452036212587132052670857243441302343171549164154882067072436840609207051828405235996277815618951305775045737003108822338801239056496249849486102275645447936396352419524680144036210549529641866683959960937500 [82,51] 39441689057511876373677642515391248568514320589107013895214193819688727605570622155280372327777625736928738163250242170421887033919974347410482731885518070033759871792102994836772236939394736853528645259241682740213408830412370166630559198122259775234458765868705190566139454693457214280520494028074876996590880963926520429010060675806305897634711382741238877462059759264672159095435224465572416963430119133364904547240748728461887111442588782309659765107543778582143898517257872076441351367678484023235975268442662947965845637663303303449835956521697462882114597071947838780961271884628370027742776461882369726579542919645537820248704595863260551210881227816315840470050575659106310302897830753781437842920527048429090747759111797745851282575231436273800669928612584179096826150310603669834492117528074584518074940198655738168968076913990788032864390070243234851396826070175498509561818653493484761644344067132380516571449076996857025449078551491834683086768409164688974923049123520810626414098516906637257036786482026931284910888422817917104013253782363938618151153579068854805383206595588228141852163688691488269706875384182208108340839839771839863184063881792377334185976572138741139751499343852871201917942556191383098405853510745836285845691548564524896802674014783832276323446712346873502800050193202623889741573745470296413261392686528155033215189832586685903871397155625196210241446535277113171561151318595004144355829052796795222209094044383657734132655479053323086289490888972426575291021005271832384851215886145581728829210095693958072835304858794431429693100410877593104780013410662082296617862084100915250665229567716848505585754799991933812066474087371778965189335753789453749204937984836039038914576097427875434148360936649997742388238009693715932238794338339232699299211986981170713816037190205687144307635590459171558048129660023238725009369227376537058077502742602083394969189541540778602191060166672489175334210947029710789991448423398692523648431116370302159326418945550353875633579682645345651773690492773416103457749869308302284439464224780527560644538542788950508111156523227691650390625000 [82,52] -523903743566593652972961718390496746864246219267516102731516950689955423457001019505302714507038035436064350652588346038902106908981999747666316371617373694860192841412656997372043901261263099263403195515542374842056962245239673347172709647969242358820680597126745317764157502970086005710252592483058268334850783104790409781514517604665365674815165600557829136468716330927758843260680993761392670773699577645832029034769579815821026366999461222514975192567898937136453775801997208633837452706222387563429188121130145182614852765859910888810576828135219929185193762525690458224610192795758759812745787400512098052349665375125793932365192665040175678177705066513487743965653221446984320700377851879306541008806777881182232938118778775834966761758706647656538337135686870022514961947326496375924118856103952130345309018094497933246518129991808010939541106922464972069816292038942219614177186029797816343193719324823091705339035195675627094871185050480807719274733547060814679694824517817919664530590952679427730240148581558959442215955118766556195790828138889456320945802289973004572114373135092294163851567462679819512686385371386623411181587922441733577093682106089440915399861102262638830420873371437503370099128211643781172438547438995984333302100426607932516030416955834452191652288119830143081059465844083815613858287836833530053036314170680699127958339572413409168437150257712085715396758487199692995119098428166463249124059623958575601832960847589434065501915556319487863871090173560916704662518826293114376624103900845146688140574346232696703681430168624194922601535745777038000074417253603955771036885554191367813817160935801067111297366951875489874783789812681560081239971236869650210340849794667004654710573004996384967049951824834539979046883861831518760929648540268948426140143381102099211365203420380733082237891228577389870052123334438473012506273951303159503611717889160477359192732119278395246684867558389929873829691742646733947179661685342349774387413386175127314534240383237952437628283237271124217764931331763258808580327365709758740090399048737251561091987639429135015234351158142089843750000 [82,53] 169462707419929809079480314734360660696985211491946726798412438716047124066329882897403007664667130202167170144006612609270953646224505531522089883023756632294656134658900246452771598275535478738062490559115368617319127232317231356721591781089575988712020510660424064602994574169426427083298204808021002848775350550559609753480279842437336444071529183522135441045469878292128667229049665335969188456991677261780796383785666009381488966821115001542654326737050498403437655409491429745281118064126388524808028333099821747678359605646632500008103934299021334559611468072386397459248782956732485508592873822929796006387443716740427906606532605415004448811878391292438737559329913036819304520239023876485370217689078528483617090191809705158726080621076571086123922880730898741644235307559066275780884200806238376789422278938641488242903488616545663474094701028169644794233742132462028072170311545780610922266775279749170144431151184537706823209464668261259043517786714616894685393636164703841185707120395600131082014314615387432049726371526443326909845589422014641782596032812575532860843586708323365764426440294324859098684188049693941659454913305880028537069035855014231047041484510988790119425142320208600988543477658112802480168094495213974567267134142325796884377988169312045353189060104874937486206389998971531058017664628161970118501487410825881396168620335832922110482984219599389835581243314760137447021253043759471826481013635147891361707665841359840678049327653292886970142805675217649169486946264307535521478498740044361700062324532228446862943782088647604697342099991732163872646655180044784190718380364994610493440423687006780234209485635093297192248637246425557263317112185480611045817579942142371429354958351824995670875343699730100472535012251172849038188573596949429518522442254022862111521471705138595700216135003156192421334514599476363956269588968428392075006352475395815904812238185431864343347044082307491182828656698326737068306948544255880851010207050757236561325164751494966902144037065083285064823639116989723561122770718479925934322247155607368829244308017223374918103218078613281250000 [82,54] -30644729152733546482376895924385215864348329113322316485525786561530166865413559349591901505082289038070462197582005270237131587130605817679364194784168148006046017940116003783051312831697729232554134307502963791986415462169881092189357043531483839758094554050329688807126783392708210492070419348147717446194399054834015407242990546547954666630434091309531428810931589469330100044506984822056880412107771250172943588226746377743612679949945353177540428945763247847642023456583135507823000662568948106856039756784882494311815447485434194298183420761122789650270972802302752179021974269716445558947999963980487807727851942878064005781106776022989584601418295549012240265625324886134290590929153911246052841970762936970089102052459984234407890928257632842703053666187208050856036260681930317007339314265332317467752960220739412216226331445653609220377447385038729334622298384517732779379498781446871827068855996953204482977167673448519996138390178735598557701583590687591310307700978075150708553066254223725667106647370148385877282507481158516367515026538345123882067195121883074441919042819754500569208362050500051713529142328287496669884845096675713026830843461463702772579237596479633802878653468700458047275584368380637776557979938085825547626706435891848233026279803372105952332141393949658861068789919536593699177229007966122017674754709388685717346859735145369609116603312356523804377923203800508954814292140086838873146388015856667028315370134706966100388433162599773379635729994127524066196982163807013494677653507578065182340650373414889514662680731608179007446974828484118968223610287518585326228379426675048332528724567413534498183298273759192927380459491359577914137391538713196917736747530977501411050111128252784157660390114035023740028631926548125675598412432568800892835109085054395142475487107081414910541447203756710196790109038578627784361897931415824890160155528812648439839305518107497483800171294877302219625155169489124558907134097430580821855559830464320009432920215795628745373707221094359584318543474943729191968328409398216326541549510333733996603200466779526323080062866210937500 [82,55] 3212084439019567891222369358310137039580429090876586109240866828053695617933945510993465821980785183638197960375338058403507201095160201022770549082285228331705110312282755062926289367670028737687842089364116186825105290321344471667380656556195401884449754737744327966087296508240514873204416465615613967348690716268563734773707932645538728564296609771445298688220893382217584102696439018467385975511630269408329933995163843522142502235820479995336263287148328836154318738309834971112899259475618105722871701175417381335200371337305091626193386567285544137097279047918304841309905781879846491573825693759220238623581412393272266987531597178146079236476837642593575841667192292394361412649719611021422531129396618591451258750601101488924324721490719118336929195891411162006000252566805335557012244874702193157356943944675681636094173328017195692721399755506973841756610982624905387503245778508177289801491650202890918595582671080625169161448392069666312032009472047851042153680236789652558378788697029427876535341429544559059521755613864875174971443208212186229978348933258627206899103893406771520494023714862693409902897631020156030528290038214186698549405456540292841770973840181510667596309776838908191335366607805378939838805769061967640369422818065212904687723374149895880378661462463832573342700759483195643658955709096105040842490581485338790730956698400681397004642309534850938184468131430447641851554480135001855747270196245184693723334373784890364898761813126547643366413489377860718928785956275858646343640278602092530954733070673327294564602477168891185559993199268288311621982661050607900142402746654505285176603140725755116940790202107079042840053357011448322399367749312286483939007588241236433151229906333688987840205591533538155065174666878253114429798475544713930890410256570560005211993608127229342030764542005814442163202447240433777864164363784806395515010136117103263530828107409600168106677221277524141677594451842037158325295488917049889275662719898851868915992499978783609495553333563619047583562853195116419947029336757184190821430916362722030044096754863858222961425781250000 [82,56] 44492692391028621015002589498321464771973045330013768137724991797994642697700298514131624689000261675899229734512694073251692661014109370377058290046686457434834058268571565985951928624339355527297555867652006432765151357038698345372944371305303478285712244850015484676036396092507688865319917106185074832120231196049193139445841927504478977948014411063343701854926963028118811869224647054123586300412019106012557485776105619183081320629797998975206224803480259341401993494983465235623337611319819381408476731543848066128648465886224157295469442063568621845606555899874686754677387582521703846732759434627279496480066285953196811728152695890687085579255232305627370208985944454470178326108069251165762626735475064469180768934449188484925623164364827497067308491020535871610104104132173362345251608301105409830703003121599940615077133952938799552690935421705975079831291552651650170433428013375575306166496946501930432643681923745131534975390851691227076247651593097650003482388737225679756012891201245100002279235137643213800326965324017933918544364258228972182898554609199646671218904850032271386825562500850578037813556105528449473869333061092801176528976977716401888218603417694995017549928115336437385121350110469091131586337047440396460110211227023476743208173920753201548526768215860940789199026109249056061162675579018995306041096435303827474798385857010449890755782730425888737363436568708793702236374011154332824165745918232157561848507011419270564852356015964407003680190619116354981535665147778880589974798384427679188628357667489142915896222544726950220428449505954430849283174830892369841036176784654163414555521666693319751636180893005126456550326288841746357956489477921760388108647746864052421452471469841236196349890982874983025917134699258491340258157088334991494187978877301690823859155564730295705138226933662768137752443318365146708855396698512950860856894302100845355306507550623272607697890424482527166932967940722615065210927351259458872673175122201543488306600719177818311423704535193325409466081057272882338207967729049976718554149091033877994050271809101104736328125000 [82,57] -127853759401608254324430180746737308433583663853380412387288535611517854775171733027461378165065389918276898987205602832294345743649374555277087587609821910434252938197995570692774164890419007463906799210698808667712063291638705042306401154476868726582286286424599004414023224785648103975078750129010164970319586973661919127848483129501243844100534910222945931315919022472152825914762953849910190693612303897538272501528721388699352838547834729345978455242468847483082914947880507685322947487131505625254894916240163561428394790845599786429813689322880240631786707781930295553477205775121381569757894964546333960649125989475361169771955506621011020715000681891221598003132645375197049407697822335233032530297214083856449559588125413055111058896407318321552277709811461718341908556490072242912801709181915410653584452365877322037189137188600277984540960690793412950733388278641852704853557332569432428583686739016002087967892616664898168704571978274763529316074471627692236377449468021755818640174976617789178001767608065023042084373559270051302887786091679817806278143098083156620499978768402088799632594774199616001762809289628166785526593329094015287713318389637807422951811847312571683008413452120144167838002202980786878024071356346334928185452605243949903675552119480888977768928063166556405782216325697968665678088378076925164242973995117850344519228572169428319040147116690114447832810521993464250448792829496163929917753237176504003966218645324359392124008384817659695610975175267771290518372247688324514682429716371829425172981177666929649390920304359106198305799653198696024384425106004529962461678960962773992889055368424906752429605525776245520811173439786693152620542871902362574761546887989010582760409208461975527295203388984113341435085427074147700249876776442273448855308004174415205614958870402075095928080486396544213486813433016682054954534682014899723133052218431352734126506147057584193837211443619529660685990310444100767630885791952867281052452494973088044610676682209692622989345267994302948478245397389413277133979168810888789320490133150087785907089710235595703125000 [82,58] 38090210666342084298422745865018713135505400754558995700764872519813358732540433088995936661049801466740444831523946558698750696530336316889620521155530184062973691272295092093613503360706644886848454661804990166725203350867229286015178923628277182325738670399435339922698103108803538116634947295943806747892953271739006264978281758547839592904838710612426597734137594039531412378038419423755433428485706657029806866945258943801309380300899039392712971719173878740575242740543534975162015488734977634748288810079664465759673859693159310027317651645884375978823449457772874481310828108934662668685766240988549660689334276288365901996686940609709176657478624741292511504714231244468722887102951188259103832172646005989985856380670534785893073847100288937428966637510684260735619288297403000959777833786624350905096641423361665020131793087543123594569767096513919935078370142751096454923526814873796046092831280335143892953030053996757276279946314383446783565449225907880015297134768005115726334711534598536718686012495785581009372602697250003642447951114683829265264988555332063466984197357945612952626250970629656985927337561478698911697434497577141416897835101538069521028928265592649891987536763363354720686008360575833250852823770257413551850020978322356841940579276003538788961989034738288383049373332482313408297751113812673330663350887504767698407726966931618474838583177007180577492797834245222208199611271139100795642699666288250691663130686716114746079271237983524611460499392417776939244669868756374622595254253124512219219538375631575307035725964936800592406183116922690493756827442723603539143297775343640380481557289379905416624193871096428442596349691645829366448726895580385104533563958539194127115640754082132500463547032681122776213475991107792871842122552328139427444898481728671154565400517908684106161956881955208152478383392865863981847391611403082886249068430220676437438735578581709152483087133677025479379558229138362954581318447175881557251068566173923624170843696617743661931923532116142096102060062821988123187205222460599562950278595963027328252792358398437500000 [82,59] -6755205797144207025975593606773545829096419525668188524900925229067947687226001830238232257580536846010824546282172828737239176787020179818367353021146147939904215715692882901332886130436593835153473697662549359146780957088984139921587509457885096531367552401950995722940860461981420037817353012838886300172755734000566043727534122328090351700967661688416132954924257149901149075398505373651406173303624631948176832942737130667411129717781940453063463890292089259614820462733517875693119687485788844080129035252109340795923111958203164013677111583824562036018948341310417730709691575099622021504010027799704490793243408517589347812248297105025546260701142915963307527746552554918486218817193281693362262181416427749487259619372608656119529051178926121421187492832239371428375492894853759945676638909798393759841969357385254132820169225385979601570262484860466735157574184403029344155849835499086207437106751821138400734216977459532787824823739506958095771313863064737842019242009541302117941299988339374184360360193061952018884220867661767173708852926753124758806268077344058395559525026200730859643871076714226037122916254230370066692077816952368279662074951705653064534859741599161840429064946452724454074554776184556589958512500933666615326740221291953344703139033339934007943758123264367693477469723350243672569029829102540443404454675925442129855209983862016815617275224473651942372837219008230943849584175634692920181190131675736978044518342296503215556502691862813264195051483784677796250021511583431314371615113271673030846872927946337248598978796299802258917146455375405744052002931049020823605513198356796383668769229376206732007266433439121549539493083511096290290929811151313220511434957839389437143281018950486302307206363194511668283513271093790126209196374317110754162372142095918767812828590511252681514826367559415875415033597317693125150926297712484499377225145936369669836260249683927753403524800912099229818207419257434497328153218260196813696964092048935543750473185764772798201203264846279060313606055451336313531513627639313313011371064931154251098632812500000000 [82,60] 778172460164778342043110012343551834199554687207237610996940568674764388741644547165708745779189450498638715663389271942571129457470251827354125579988922638039913081547129885548292194011313996386191996694811396621357579086883182118562337423532997424838978994204648432545617431679157236600364270713392636992732017069796398420620474191175200854429517402269572089877039792474891368024592488128763763698354734127736304915100642036588129407190556618862992057682543679326052778567862374656049835973856265923205258988733727102813623705838761899593076066283697693570727914019341334500965346251159624669931159598781433462593320742575960210117681928994062657399316127089972808426480981699317214851879486655555204774616488978153271813618133693329874148747791358216079427330001939173827257887627061698849573261907694077475791238170713991257120150091645352285175829032751675568874661680191433131711134083327664119553993280617949358611266005015626162195537701890449164164207597281615633855414695254458166353892172326393501547469289467673260919887264553092621996568184194938487927788890049590026905690534834293741615873436521447428713214980111648542839490961995048743870298913061872010465937026363810401513479501130864204902244529830348637475540467774403818131537700371544740233585902731906646463636355610278858871403338425491304406662454705389822870276132685817516982964256299847012201222738893757922988601691131270869550652113477326130655474110557655656734509327308374183468637043324693525727705347862350210522600498966973884856747968705839988696754675143551008223989277212622344152644822068440227569778549027253551814681150018152697100032176778345573667847438641392575982130993019512679492471839243518939755836955268919765516283581623599900494046255809031952646018660314130650396432550728607031077280246905767579863347501567990910173919301394723509330996796194346366923139154228925130010170445911102598583057594489462536557480070570927669264756763325137100964937679826435143940409710844771386678111764913110070113321536138941031334832113112071104790712361420901288511231541633605957031250000000 [82,61] -62828850642336427718572304973127855487117848193455912891688301467337264747989993803910377963620686373506606740185290257088363822611640178529090249841790155149308993464162955264542505071993523857946857066699632070609678856993076310321447184862953344166031807968408847464337354312510767171959672060289471190910467721320896689877422243153348758525762430889104982649349033573874659630554032251506478459338621680340829374587700094193182501264037228246905662637883940136284847489814115720165496167561589312545594388954849270426693022004317283715209333239520151481142165621046922500378683432875699184738699441838228724190020127685903128563130797924099500479491891457254243932444138305697871442047742743062910483129338292392156151755550660469224412436254194049613396361674983471866197863470431428676913070415259107569197603403873789476092835944151141980455168551874003078768995375538238671276573595633235197975958782040309467733670860365190996181855118417870237472620429165108428751456483162671044933481904433565889508458723949292489443759240049087599888170575775131879194592533526465293471971912964125994002019610029421129231828326619297978865956192972227431628883255755224459331070682268380516316043587081837715468962946018923471730551279144057285016580456537970341719732044293537891941118244776426098230097612809268539173671792483358616759928864993551517133204447861760561067467412534171873316938380335182079141788436366476421625070478938743786327312245636526079186120826158595664073777559683542695530275530185358877474586515665704080629785334148220637543438798255202286564084944064712017855536951989113826865938747841372162595430045448132351729195944967946352249117881911420534095852864441126394131746901351083182006502597897695891257430287822890525030823571098664788298352431522155767878176712691006629669299599817674353126275233170448311516780881763486363879736100582514662632471782783967198517699906319144373091024154419069875731427826658905105923446573357858842953972140595156485853018043470582890926732370802759772004970212095492643200600468844641000032424926757812500000000000 [82,62] 6842346400488273105763223252286010142474825259324230070038048392195431428614899269017271506284872492286159418427218859236893137759980232662689420336562559576983959119306265808298190331430349725610949222834381154759966114550541720689980126176506572759211423077077617856663576731600133808103180574034212751628308595432554731901057857497216610281635487002995899316013054992912417627282002141470203415277572167201766732277370852435932791414855085740292659953005385082032290924322761159723976415995386073056441485120439294431567544973126766258848164211150474900105453774013798816477793854754497543842886620324425373360737374259036107236968106307397782329262484470855313148590057396387193322836735560094159441199653451128785024690039458652771224436093004511798583457081635530627363337147863126557856046201085126685042299068764543348846125900231660773649989934097556962210235844018073791872010257925931072528068814073872063301573947530077246867334426895117676890889458407879624479785413638862290885219121523489626810599200154651288181822675191776546132077070935317561842078888833183016185153092573737550518639511330561578464716298943472436068036038690862905632251326052761972802319313861414116504054174823786662307722660214915803369326948014951354304159341423313673564923700931345538028414908488624777797755446020595096072825858874765053984742806236821432164638539510791525606859134879709786622627566354143338192784765398405461856643598775948811693957310069926044813374680155775814166273079794698236469071819558195197371136973600070475900386793700746202056743908859044028811224372968637531949279174751716355770196580686976513167252106754159361383080736268725344292498749763537817394289028755999238788072556871444712331466880056414423688229180536967155594961474975846698886695107498526648319862197272346302099893010901572642762145450920988525583826449796197376542769026851281200061672107361487473508251797112251330821332058991513652247085830460294449641805432402572610001232501610513727054782494438640561980426149245492650218725052147644705158313627180177718400955200195312500000000 [82,63] -1614680271627017853838815007289715212791828575708580372377578220080947663918193514451450790635027990556856326759202251041081648333053252367005875590303391620135666687552132628130706914847309839819286593389837580855913894440935407305170951481600577363351310506451208024830122069900645529740946048306868213305037812961309297806454392009668820311377592883779594177741811776550677197898206710587372719421190518464759762049077188195727309848421276926757073590781438489067348885056215021434643112736041079259365165591165632757274782334997707810009367067443657203251838246351842293580441768964545147598000371058284123374191426770787491128905026652050968186413407435888265506144766651818094587836875720172635438361721352198935367353670692983566001906809209089760842220802307787699910066215839581617268820340697086057881952365457871651300227502229787117897303986657580935382906795573922451284032522621566021096120699159611920349346364282551386715063029785276701494052721098937517969664438793931155287267828585836145272743445442488082387662143735623679204316664780901734847361534084731699102132468559196109935338102422480423767639728059583870142352446774180657133188428851266451864078965040682162313666039668857479559773100013329284223838153051001501861082092873584044925659071512320344421545626913334446070765014430462865896605261455566709818865851896067498436202099103084623163323046225122399643197665900686204289537853327804066979812216465175390536692812582575138402128806491634088014531056482253901725839271004818378969655477656821401221901956208029002199836427063737077060174993932386376097518809083059763771540683481258001440991646041016049312658734258929416577661869683268837676554279119614389446224391446469590784862546570928557411787808290808871148864259009391167419283019112055537264387569988608137436461711117012975050739122367708822834641087450934845263000566295437914638442671160550721398952193421111003616808329890144103523867438227651248624069152389553616337389451192368965339273907232464990039465886346771503659478126657678132005457882769405841827392578125000000000 [82,64] 288884381517894421554632087212190861668896538212994064772923906031073678021737851027772710272089639878672592383280858064608104242299773450171476730621975836298627106634393665470191921045317457016117228228015349926347316379687353486853244702726295440519755753458287780731988296499629346827691113262252695380093887879676055358388605494711825760001840025745518679242470152230456361306047390652057665629296721954269098171621405283614108792920138019687248232468112470132271342612366608060185120808995526102443941912777823829927826497501433774798770385729654163912189046551490732753786689958810273189141120577818319560598241973572677851731269134333622215854998950257772164251690000826541213767874295906857089961607308259380438340742737017737305513300521326211687242126044375422953441802292719199565337189951458131733711420943639546987715594743959060561587176960163809832746281614357924935819929548485856347712923219554296512553806776542209901057324808034963967274218393651985359091081560501886923674950651848638184243311385863013895467440081420032808122820408959403299984838089191568555206906885403692997179130423252884948128713196865802813800686382296999402994452062841444516023475940015115702328560397471079471419695044717411227549626117498948423173994699184594520829676862032902590638238097449175639458955599712835768916149365784100734467937795209550619712777339887294227056635862361226710191856098574831257290445694847167224079138529112065921671193578353482202333539224650690808803239264273986600287365918311300336134119977065051464586123492881938121901391079729012828249812963975978483519028015634917519694058115320231374969017785214033456346524625198398367279076176458862643917721624725277405156289508001872729429753013453581523869397373195499457118655851895384512738473067389960035866942941132270865984221034665409683730594571493315023730027881831936328327653446537223889664264329739210873624737354156711492956752625192096692999328084335193133388009993505500003273985414766993172116248268756217527525987743219163740213649427257536217439337633550167083740234375000000 [82,65] -25184111989471307758742057069965225194737165971385457732225622391844600076540913909912319089684454060350202932098671476892805487490924491198991171339346899770932538450886651466335714751475212277453502919196935558760653941701279648404163286903182471080917449005783667223051587117843553083456554128373702931018683421029000670534629472818871115992362762242645764292187856261624600058855828170096044309884566338290866542042928418421299893898124982123762701765528024242868340662881255202685369925030606952859852014646442256770330348076395451658062633728286672758445806903323626725129322997776861660629354730435468690228554181091906085569208544905828970718009372815114408320150758208639959343438965303279938025188793752128165803566093929269083813378670911385537201536120404285117677318760753790062403987831721952555916815328452443412869908690659770698440318891837378334137439454401416484733564339982565732944696465699764138330360679811458246970284052646036612320305140944978924117751359384979167740102092301564141129664729174057650659769702520309577913352099127809301740992077943049911823121731870945773445408193489583411563795947337366435482499181085256112071040711356196551427671256559863647008431916185190691645640028536739012466901247591285531247567586073608540062381598910329069026813768208816497099860878460745765683476375464743295313675238570479007521955424019779730609936141856667038772681864135643409369463452851939024905696611557326273069018193659469407357877155271822505481698162825218967779400561114897452883159767370528209035851449665150489523404179424899904726498501656216178464714315721178666028288557038788275907995570020765432403381149061987256786980955581784526383531696479696629674019562319345664842044789264153308410458009235550331213148382964871041958962203048373397549319615259530193031521230958224666858080465199621016108713573527658852321660306445211135357552541472354980596251654687060222186792594678011808432493651166947082938302523765582392500904183466569349156003413725416535335140447844187424134010377940739999758079648017883300781250000000 [82,66] -293013209830125590771052886286428544888191379387197044353070921787922571247052840356316201858803199784263797390992364372899226761588753924247588506792936990817842971216085588212854655764550055863276825044094315923314387287606045082519872219105853377272569770402925832047091044631396347898552574422018950566271026770801988154880198602721199623421892343332925438468243311288818184079616937581144997953306287432570867467931266696714041469221057254199683415200981722896499111574485308155917596470017257479911044739739204112249121269882107712206606069638338142911777843831059088205872366236984042268178699491646906396453604595489022321627663208254549020932026001823754965041890263233035656981986179067202571432610509975260246319445598822648523414485241082795072748046862283198923947051144171394424596034989626070065139107717237624232850970903340295160087454105109363661480007192090739233226980961931383713950902857204138761818206693576049607776617159099898144998762576185142760618232818835107891928797032712839402479616506351243218736483357894611778823520309807777226733665795421948127649949018810984840093956455723376459032599071720963640452502066916146283040865477134090976378527021519265266889690452031375703465122299628009630811340955301406590769180019046844973305078196662388246367904997297109552688534259888000132183048093847605550942504155121389103871690178791343486748540285469198064518115980841687325872404613264747113092887807620509505130002173254724499724341360039908015912676862920203272717736416456518926435259051742704101376889220440729771484106768050650545684849384446551881922636211184967704616745918957282108412377738033421458175276470084124127933040256868068387293467591069135102098698856864362340488640705858167800502141410393854292248232347977739611236389036502328689008574913175009207091159276728916706961681579840556288343042627800794568280824059392358250731485074323442417283940776317454141812354942342040846205622788113609654778370286373931391770032186948727316543760665057671240036859641232315498715621515657403506338596343994140625000000 [82,67] 469201561377756663368898913405453549757101932454462996259293830316136726558987363239277309447721140338219493754571493913377155836034416228954261526097731057179269092722154881572291432884245997627108118125658484861481300549789619986830633071215189976958827368444554859659466292775173322899677663149105470647836789698456061883896749643703452643607435849966362413972668691105898021791743777624805397852578914171238183742623060457006669629651479900178419715421464437612138472386948534833687306272110584034450402444896164996143899369959088219689188887584307921228437491031906521058707447409145026899579352129509916907660092434129756476972661334126967791225889011254413150230355241403407842556147304886261984099600684153227226534509842083417439048072717617633444226958938004491906637815295497436297064908013325520282779122816728862979272224512466329728591273284110284309668994297720116508389446961563661491655325624482647925685502593277678431181363675520184598491843655378478363849409600869234657607880202010375976072558496622256122658122100995210114434022182085570138344358922831019649239583217924553724037161659832188481983209100283876891118212313908246943012854188287540939363289252460362679815682627869016124069342888123066444979896903734257759745960309777003960109324787785335984960375793400940232651909277069978068908700018503559468675111702668869663853010689987455624145332574214613711639730524027605805143951380432762623995546656981226392920658404677544324763346527175173333078598770375427130388206916845331980926215119534740481898437867450575526965542538237738636737369980409653640228018873845743738826829736501983331504719716605296115965258132432319187302840036387185101536266223956201012215248795389288644931846302639919374606139433213027842333904528251415512690533394922954354649200360701826153429606265744852117240105255888779225594042185189126388310168247694312524912298547102872392636088499123739408791459657549829223780552494195357310183910957477805944038354758482604610183956836745192244238423151178607461986302951117977499961853027343750000000 [82,68] -82761684140944249982031306284344075376428804130912614472138849812223251854049163085160529721873888289675610660231134510017764080359946983405745291397040201275443762674925757389682917789285383057931517662745177904101123100025172716434795014788446394346713063278322935474983514493240762784346124999780532406470926066950389051996912392037999540615594595555512555774908874402803780135259153770464372058711337920254591593064282415991058103362630516303653216950401714838632720158533725555714378485126201996450323979706072714204558493861378437861231214241142325524280688147202051251695428987335246212960437031349907415670256802526407106001553062687559209717287002880669068388572024518955747270185609205181346645061842687332295562268155150960208203236651734475362618042140362401374878356270047390661350829201135396924548778088117232831698365462315733650887485910618459071526476400617073318437235904649709060348264626730600061523463907748547367133373494917209129870702868500403246716874806077766037978018552176566177826370928614968528658072536547493902918244830714220370051244973123426934354154134542976597082098706292197970888202412842708868041561622367564755253507615255847559256277630312337049022560746471720182030918622661439444163867858400323759890601658226173771065500743659661026085091128281248395501903419074218729849720078417975730681981966092122192087127773916293706814250610740637295252297513099265959333564754638842600679134720253728927069767332399467913885537390965803117196278410614272750102840582180713603717994832098804709451485101722208137228595771492640770120574912080034860042406411035441161974603744379636640672185561043081503158843641352108700229640709226268817832750958532178525902991787950641645883863683739438167524809518664492382716900393336079997387733293228280956390829560863806957228451558461465987606806749868854454322573812313404594781477335279862051561617757483912975609214593098029873495971516505561556945178580734315444957757445878604258612230416339435712786450046535109707664519497136157433203607070026919245719909667968750000 [82,69] 8910902941762765039238047563260981476645462370614437306037336397004075007864161298517786439030881638539545838986941948773762598970714903594259857542459681747849731123520985275144045771123813355735051239263280942366565301070002464816205319147877571333093664572498063460451111632708060915829184364027431369637564671911010398645655851501955159522387128552717451582186554876415844003927101371376884843693538634918528590925805950803919680189014021277374156721636470515142703298842300065948332498636405729799639323533536568006808372651941715753499817359067149954872803179919499997066002812328783925387137511037123539746396577367977405971502613239006472256012620910931385607418380557263627199088172647584080584521224506874926238598963548848016914154670396945694569826066724545333783639797420799518391530379235016418941435314366427836743771365527364404557813511344775500491855379390975853182046631246583766313124978984173306952667646467251993993117883081241095397943380136366457924381971918127773380191721387541722876062031168380491404187858344936907631406216713532405126249565442474936831246492479134701118531103665030291234305697692718200947351637149010919098143371312579391525269427747307130504455086292396775185777332831610837435031523607896643207476464305417587729877102747635911350702284239092351694558363395766486646895833840573911681204621172998133801482018639531680879418060372936987381174778125104333331669113256372516989573058002076670585485698096813219159332005234903366923413540463174179138678533728074603741958653357006348044893674201523376028947058229872347721747433766547044111117292491984044809849480888628450466038816773946604575152672349421451468764679257362744008125786058420112382186824313447853051169751190658613979216715593957712085100217722011040399132992287913268791365692078498217631398048942717400092382620106229574775788933730440610196912304577374557331790380710929831733235139598264405925075839043537725458565758567287673911998385202661600826240785877297715837810414366568570465609866459999466314911842346191406250000000000000 [82,70] -608901050932602820669696308568411431821574816186273228902480839158941554684504338315729807713329552612832517855231292532692882235403967668586410131070312838953306821374308144281406832822991543177642997694603970657307495831828503798843711630810060667804728961834822508296614701070858873874850940876959703768445702336573197947902119720550065194574194740033942680823548385101939809056481982418766104583530034695903929210057029348821062893411051965138941444276550353778324061819472972724832783124106320849650110726284041183278196221883447943570493210524594136208340721818395845750223712168406142655116316819757983617257382094346470482733904703182203733379392115066061142807890214980343905604302388832019321117919493711362232467450621263601632725408307917440744284676801452637318650469695659186371203312458770329734291660941210917159254252161477266145010076112699549392128868395068978729885740912496939067479658533247702909525977321080884316084670875740044983638519194332662211023096708603134065266177529247796118053472387903051854046995290778962907821101831758025192081223667068335851615397123557468418362549453831386504509492950081420166044213827667380817336125030862262003959119373257274384788854805673098591355802978469284628991917932898227981907810722411392432732497662378691757145317195210473102703965494585367961998555796075567805114269624540412308145480480515693826663726555971543698202365296451623829964100694983284258116656354601707014109383556676498280280996860973488975883667288220970300042951150322103564407888869748995995312289357850622387146696529729420423827076654362083232213682151866756484900562995518698207093660902582152395660781407165790028608901043299772313500497357509761056078332933206813317743567564821286030488181825496525668138206025714185338928091474676516640309591977511421723398235374038319080758731191916223098100235619781432845282335537352825662604940016133554595083208039616385906648509657564611040062928094530176735760446394921661221868270742879673444819902526291245051931477760831512568984180688858032226562500000 [82,71] 20821820078949166624836364072738963859017797020543063035699755251291193932369387269426086875909819839594659636150951834900829253044243052703684514059934690031947807941889132985184830381695595379963862151946637728318937393723732497634618772386334291725134267093254705169926992578529972988237182950906282864577206927131919788164036549800671686151688938371276332994470755036964108351560858683149559625334680069891306424663705551858838223475261257484883355765713438112113220406737885665664530322586983372475978433562378269949652630605289606302210284877156041404482099288346143583078768145283445779730000865593415182316655989032641970370777432805536610761486500469108108156296690172962749808668099839244604659140040052455290044776135344884465806520834530153876151679268755526321016419441635135927976292927409627146794197072322825001951023112328316056113303897822770772031803759585367040516661368043957352478226182490659481265913779301359661724604432583773009730938365062503036155182537616844705734970465163794022986161930161084290556048939982348349509903885567804118540891104411598621347192803901294241531218534727822176066535000383956555313908294223623877923812393459781700968841181407921460574642509582732509805449708263335737996360953533568008228030035322612047207504310780476872043505875068160222450136413747330876277639250749527175487294234428639414464377994916118227427090718617323445909597848654123408648378653221443349183715072478757596241990162378112752571091156139927646936484131073886688693812665248629130003620589605873749055203742212235021600940015903123430633743421259061468546316092838359372480301871103256320171800529720457241255052776920653078710301721174526327634703620517833496761495343384366493530783220296305956098670798973723230820717671830131889078825957893383256129150177509441012358705648569135601555919044977133033959177706738549229157453688714183878591477324940071356709187456267790885858757503326093290189803481397605838327465314162109789969760760147304717272618865904661167309797065172460861504077911376953125000000 [82,72] -518251520337511391099685932387075796447305483169176808945897692798956764625303961042943833064941755149278586004457162646962511885914608252478072055210194404141691767824010742970748291371667971823272154293127644160349514470767946780824524158156819206932130752386172385907332048117183845895195067235028392409396014720020014640927640597136662247725343301442781610491413267518901037612072447137550278112364246680890262671515412151780111742057858604077220540511023735932169869993091321198338689890542927225129084950603381690417419425542344896932281386784532908113064367369966070402396129868512523555213357208515550580944734468523931176741545701300296569994638760138451305331072524912432352659691026928949465277874431740606557307754183233650842885290913877700615019887410255306464395601343727421217741274646408940086607694868127494712308395012165916337856672156999021262430522011797172062882095328379373235291711758742462874755468101677426318289904642811009126643319234849178867464655402222835392373109751971140522729638538877593792598533317058092965379788377788068181217168406025871276390434027286595247949660270914705401567295725016893933259522838739805300565991350005371256069695044240896194624871163933000419424624482097224146132414539470944533203006592021172922790808320288303800194765807003336505956604706235726638504153918471747571169923064709296655488732775491793252127770935326604787670885596373426257473080343895605264345413521322811585049314717626265878356184181047193307502621334810002690305103877643954126071975733753811755337330089312491988283818496333065365916172863144651039223740188492303689976409616459700053361479411565879215244631677592569130113675481551596825461802438152393403247186992675866085875106613501672163599096576665186850954410335941616766103471981266596507920708293022189429263404271537375292981055409929093281938166436058098635803868064550402413639813890782223416366948034645014819277554601709326134180303885249683926685783931671145129094384962993988483484963849384774547957022150512784719467163085937500000 [82,73] 48169814510671129088523700160297251474543904016176005559227925840636294946721312472852346188716751201632896513833534354218548369454391254172398985767050545975190886852472729798479948096721983246624105996964297791618099370762854235936666418622781846709090023282125989711088180885729801136444596023437766183139382360868195337801578380057071276551842954117408736646694486842609129278740026675760617863533447963971698176817416928517941336770361095606679010933481390558215716460512180132147267669941725514712626005421830232577564817352369369089269643601579324219595655934502742036207895421823740463130055389428151031110414738677663470907840898672654106487811555017065699642550904757373878232700867652302911960031291415398663549611161539299338735027131423218165291273397892738038534478267807510573030286467889661456564107134452751194134932708045219638454596723060004699076717940409558708304845253433726098533754581404159670799277895259900982744898602558413673807349994454500309249058079892471671812727468161338204307664018131205869737820828888963557276652489267819342163134862279869894272504656938467941265694843883783561369739465627603344577241150483687746454398599120109542850009488558361452339222897440784880730503567942231306952247978766563633325373828511529053555081347906529513410453748958772757020690520350090978936451269902565926102379522730715494759297911528584111240901068245083308795973117734898791493217935394723233024307746035244647456812477231005719559782707363528610548550354828983760644281605595939877201149206841543079145973972425809855366806668650613383593547037149207148359558621707045472827393752429852203596611751105347480785433927816276910851097597541142609007648000851735296430118246203564890181452896630404413675799834064299108471223297059670834986968910026618620801520180930995256496729172755234327786082343480397430655037294466623247298363406551113397386465560455025528826773498988927248448686548584567482001296978828478535744946965983500159396515280108255563980713259697452599539246875792741775512695312500000 [82,74] -4576073836167869881631518236374289590802934657534544035725392055791144005839411351655461461226432790949370106239629302540353575183862060356996523144935605819092369346213963863098661838704356396474068043673649871640739231564908090956143981139643691237397601124893471193817755185027801404835359739110169452498390521899542326211032374380798816324057308239617968594680618913547361431778269296142558898168854170997382635644457208449144785222832370669570917579188840109728881747467479624977970892338417957102060848480679482851220684181735042385238447622371612756987831446639200487403375170980884885913490662134878223322571196415236267193880272996681704650016669574682955046818003538578346442754545885242455963140062768396811089018371823976088042793238991404395711934020019970243409069108490274547250659384419793557428292456419185200947484554170115908753084740474271167138033276746363590707011061572299483069634073992356602799987183626199883266756851425307731121971749936909948580288641710872688072036406402308869197148774504165502490188994835208788385319130948855486883235838230681655099463833441594089744945495245686948400786606733633811131667012218027025553001052814520290118030862961245151396882033493345536984710346674529045878673785389429318389228942107704904560891446815122902944954424273694321572675289853449030160721913609741527953895607332846655827571571390437137615502501311773648036436587831656421017434127798757225510846970962380019120177937625383828730078183912879505485603243952624481258375371994201515500918877051649336668155340241008776455556409094056046930155600670541398975782133268836527708646477018894816256397829389141895276032827961070903955779323798518267022905893795151607668310128235399515533820459290502689680631372854580851285446598670909892908303901567008512874123875631115325477797703651769328577804745296988895259183886692381211101330068576111713061677780630800990530445123612980130768166221859828492099422801608961028016282831487530143071178474066092937803940099428245957824401557445526123046875000000 [82,75] 466334303301550711013433325257882043942190921872675193681388641177254715902252389588545602403793871054213308978637756950340228097263275073098851462267007891651595585261382253813122057815937604439679487118850986101914323643475293193515450732686651752565429148083256750908026369734063309473978385546581587869783874116308182473054976233915139510074455489761526054821449149540081614090012248599303723511547884108399491361955805331691286088873711240910449314749559106518481097913553677367123024260494221689577260744069643521250421482761915140497001324886960006991225497955155669858559911398679567185615578989256784329898144015823536045878802037328668944188291731351847800519220371661833360045557573298728204916359697838779363803767530766836827921892114036596361693814958537937423003095885911199951246290804239998398471597677101910300096174358464787312681223963191285331379872597401285256530138449411732274828514626673230101001108126032800404380254463788856900068875817281586232789892482048595502188567716211475605541606216313489557401293257404558262764990084148289858465134255816979393766015871416219252974474298462835798368116691168459411321690551770159036327280408508795501695807848909758879400791407504696892452665981504215030507612537034356365708223479050772187971085765525244692204730494915891593463270919515441847713569782018841546848817667671635901431476711281134662864228506659979773310102631699704594004655833740091944635913108708036983327343189188985452741192260411407189905784693290775024068270697444895414749213321585359009348074606941103592365541459106202873104317187058040103844292632366166958707990286195088279357061047052526073777721402730659338279278616628225424959714705485455015520027414237990232318041807641762193525442257472266600944889402884988504237488183717071383341356107078693806934921681735194344267682678455534444442728017527610782546918896205964187320145539691893436004370834554642873751527496577377604873901591431784169624810374289171163756116122458238171244460090747452341020107269287109375000000 [82,76] -38184392764999642468858012551420047339368511654665313899441219271154986263138711224238888311104130407760097723090178471270912319402896599501317695921554982170784185847917320995042910098914883242630772390812247990865028363398396439097148857589626017592173243357677434243173398188088332513257822365048092020386320470549537849314289756238659181866712672366536876380408767409721462722479199556984219385062990453615499096193301326863331412733526871067131361208588654326323515600697916529077221491145520181699381720647063408902933802941049212582939025826150462335213963428505576803155142557804113313366259506590218945642610910507936521335695606239955324001301548284230883154016247007055825422797688118889587658666456667042722996760384904541639130526132088497857175979776685407313867440489218116851508000239528544192727009103952720022697751636238670916289096348207785454640372290054954639042851326303308904496479578798462538894959308594844334910960535753999904567831586728523607660425281194136310870510713199808380996986735242781549738859574534158246293824820731643933199902398663583661938855917729510356311878741960755709855674194404416648843012627149364566453932189001298496549330401151742714461183795925038862124938255701717539845590100190874002665432102318376908695421231359131869899088562726233976961090487573428286680781456015124842830913039138300506656407715712621523381628007451360218386929781849310186765564861937888637563351896902858454537610886712550346747408113213034972174066003605621987313842954273733322539626011727195397075399189658658468855756769778908599823797842349478247376254102144064499159171452576800288836277526220463048756412716171619281507848070060459081830187022952668972239115851610654996354001390057499903801358073625294350416358970837675174685017955102795494989893502676198913625826952777788683058356777985489895730410059750094778748820493717227535907056089549514136880014606587812868576271183419037638309460766979828546181175676513207330356270820877380434144043874766794033348560333251953125000 [82,77] 4868060815297228986913176158693813541717139567047769759034924167072813751490357865600325348772924157739646516348377614948347134501650155034169352064710054172531478244438407633563710428845118653422366893579864503076141500542464819885051870288410150628348669089360974715133506426681253362178814376804805718848615368143970836487952163908419245712774982975009836835704910947572661896768759653181165172676677791169633035955692258999072311037746777154356817307537124897677646429690869676745288377285356024075932367908559420488982898851626101114108552705974187026190334188637009197324625464393142779534586765234111552527479064888528547058946577026115524355909056070012822744666535692475171109656885362972113173031297088625683278025656018571917902067414703787469117702896276427174551910532135302393925523381722728031001223560470066911507362750388723762679307936532902060275952204456695327922175234814132054236540985703535081233759420039393760490579082622904951866859076903092718334601840375610662910471065087037384465246497472266280294440387283039448624968577448851368460742355348854582887418690409321171379656908461024100168540566937938951259349188239354201051661247262537446174947051300058995942116194265251004278588359491263363085543595290578469542810731329504006013116187313191229636019088702503201000539989274506076313338907452446997352920252152512540039044700991551794978828741770436519989573530475525003213914603196029331988432962180938661427271238764100422580941260063884704676204931918957130993783098177585243560950245220381514409854283765259996290639070249849212547724773901809853810010943574312860889565780144539163972560908573670138630400974966148949875434027992973820394694658808899190162197678340993640085252603145778161388297815744938981893478568893886958987766770586518217032904235605822803084031091060256178887684712016619535009757913120427993756072405929363480135538764508405478988051666427483773340734446903266573174521565455721944732782180763364553033735286635685923783967155031859874725341796875000000 [82,78] -102341597737281063573920124959878115582798808218804664670267782708854910446540482106009121600753238241203931440879039993749361024554878607953915970241371175455450274807701528110266448380220964257744700323538187263460596511783369434156975925211936965502678453961120539957237939212437882353801100708517004264231332728154001370046066200698420153463510692473633271166891027560025114190487694862581694921697486384684830341639825910070539972479998033902573926958419243046769410369519246266311966101431727459278110815259010126207788461330816833335264970450564205979784900276231646406658927534499972574539136276563836072091029379475956112321682762121423943160807224756225796278488646214180669602183337410165778284522168054006471680812302238365715704028653313942269156574013968577012220417361734883478332328671345001173781032840843332795761218359238539801529740031312432560357551368660387196576125552587388142801130765646959759063166328400591425826725690436597395022325707836793546698156457078576458184203228380701783845541221430177731227804053115071740228608980388765261897210327399382714297343803473975551480271872202529745083896778781311282980478677288836708902426541201842998169825598497189724326074639465802155219953406154631300260922816942150663253526463960919470402850801494380535049862198839571829683400605737192922046591724157683340408356203167537848681304836262926784081816897612115516577370488642137109452425693496213181122115011127375594790686050120297617442258930852907341019711038674963874430884851333749139356100813259048320415772338504854583646355534869977556783516293421536744843733694550108403157536465674249098251614454129648348083290941802694579528741749402766052436893623201969465429680186551566650291358842910845976251293040511288568877353611730377374888904883897007520309388850661905374051632990860237510420171470985278190501393055419383159142410232441942784534281613795360700092415405976885150244910735252622644225181786339648858518572317371028999920604118933908921462716534733772277832031250000 [82,79] -2907385923728962659721420664135835440034338523461685208065262252615747874323235661823507362557024442679383272451545694552621424753974105447378139410285363675627551957299638052699914186012382786648330944208601371659845048583432975827545892085197796697899807561327864519317173611916818603879979435452426359014552598229916989288866941754393276815458111401910859986923782326601054362967258734604874631512338960865360123586665709647272882218003582790852175458049050415176739513783696217001957790614197955024262411381144244516733639473018410537233483658502742195545478889061057040779080579210298355619065443671247649736415434676669200013720930886530191783628453288140473426553159553243864468053036670330156954055234999770102857380330162857917382937262680188839836581052998591173015143979512702744320577894111503836832907620832168950720204323847466878357347365508994597572688356250804096829218471606950241082421831250529537846699587834882415012130544586798565022877554183289613647237214551262554011405310129897981439462669677591267171779352232777935603111774960578427723229395015032617150111195776622171768424934518558899023707684039904179931264450257202581115053278917920572025759455339382377876759491767877620489051419440036761091185772108695100491880245139082904929982717932618709604905040158957082355281755028532722766393443081508684765242810158879246956856508444184562672358826879360159659230576275174669378320953617598008576404581952926180886443962130130754578895955815876119054857136662120185629935406320235117627960910501808014801994867439705673379893467269167860261581920141150806140981451141246035731786321101197214725000127482063426812977645244371120591357440087086825269396189363618418374208039304324571910149997431287975161874089621715846266917392805127115908972296863625887858084372697595258225393673676746971710761538670104961562780138726475359394213304093131025384814971347751496432759626131302687216592322297919698560043889477560006108466154129191510308016788144414022099226713180541992187500000 [82,80] 201007991887568431286790428036732520844794086238800757913625354429213067783033222329348021734400001643922287922147185034702459081807063445251438277652269868452153198963869685647146749139912909360286721663004478155283222175406531969939770723508999868967011955791432559058620832994520260870905834888597300329099893519350017558664253396690261468117688412290961366752333224370914060966425670043565218982110737675521665426886400103696024280409396908084050887999270341408222116698728706337613344700969506004384491428183123049826412782487280995040580322848377619976136357133381230707329684133175606792553052033977378108932865327818431898719547076887694383134079001377667233361158306439328887054755202052595373332252818767637921329227106506140247160062851044442284654302580717881504492171296479069068039489054118144131233638164536480740608059327049262444736291275118352508218899770513056154075820302480766530221229945327057292381293725502058603002223876611010276328695158666827835028893959741735981258655939250049740575633411199921160446618861060968671072362920044766011115435744418648931634896267951455516740869843098130417591653171773758018775080171869799260896137165521177417968757212760861182443030589914752202195088928107273075215789205369692596386023098120257096343397526589508304009931567183137288960633284368491484202880215596975369178759907688382073167535882573847593482349884470102337928368733756429368579800293633960289633019235221445350020537315929203173762828944973236337345443495952815910262492594051128440114313032901820141922349165277966101405369559495926003386069415205483161561360070171404913267848543635861646799908938023830236071807939212071473863383905283903316290764981997203563286136853718294343458224589446209500857481353453990425337340659688303017613307983017209926239335731150585674210946805293681976719423336228795139697501268898353029523128374424620871593946165676872404645827418443522714893317879730405503710901663014995743983955001858016098381654046534094959497451782226562500000 [82,81] 6857199991187773746973826924643407990027828476726590500217301586950323710641372628329885252591249994601284041966130663486139991990426596772564704307359074621013005843340367213172595211426098745907927127632861618903396506470808815706557006324932356634153961972225981426438867680604923323354461044922440133663546108334126344362222544336280338955003942914754620086377368061323859432629931209698334741521958962578561344849192403099414438929413781353522132476334517009429675069445759738914172589217697584462267086054794082518387301593882684935103308820643901320622252998035262544749585027095571925855431941979675816785881258928415128136608350428853398223735845140387327868776908539521871660390030746428895963444966376409571207677826466998300713129644767438765914836681460263497774496451247137806925663479179808557136453828448667090614334170603902818510458491371070499642957081196113595775026860140517963990165319294237644208603869970161766431468218099970061968730334013092330181213039195171130624219366538351426848805903945923691393422950685243753904993656626668573348476330879436894397333478521378702133990518146552223022494479969931114123333323209137202668958376578117887191584039708571389600121940603688518171920600049546324772101232118991246598533244726252570295998306865800795166757707262312357378509239899787682221495916650100898070224438500634375502862828331265205434213899555712886376395534538580731214449237558534309111014180867229429695341205207683680247462026766219667660957497462471620979244061007141433635195722605260900577224381618213747495980536868723932406952107651437920771126517295605001585407409897690545349959025655310780306826328878419902426883537494607451273964687914934030979546856257682484090336311754007625591823081643541390112629770420554904455690753434529396947775398741685009086753959361492155625190558610561880333661896123110288132615712356302207003082557203121475132089060239484347726550669402214999126479183439213815592618234476263161525366740534082055091857910156250000 [82,82] -556402737927267916509697959372035876675166105910746886794736237592530437889728511812492332689260642562170680834511821059899594372154832709764393279725807009349091427403161178915685229224837282134098433100078895636949209926178469267053957099504203241519369727393960159414940101854841339614626019235405601113053645726489332843577154246577646624897405811517495398267598302663429189615622195184380344884899386694555092116948272268356845591288615697975001495361899174936568693864993606946708025014101406829434165360530822200878739463411737402486574000982179406510043017387451117746709748582364230709681732156513855352986298700335398963057874161930109834956489825118614296893109754979774638914907686258520148929655316453178104815377517193772436121038543711077507297861165490728142625009065147418704401780245210837523108295391691913318830589011648290957321704302291607701475048460398707380023525862823575224486252333181043772419819791259487156212521624582754370874973520151858448929198086684191189054357188788934083453563526896312058110683494160142260488538750600597673189479687304527064729387496771828777916468060302138515112059904649105876654367043994067754879250442024912071639282482442835972265227759322323833600748317750737781422947469112167941768539019297756899398288231373341194733464731926435307740189523085661947646782821786016347217713282085611789224071913729903045892381674841718340577161661192590187555670149884625367501621686525756912613394157412480824177538990067777434911012350298367441118652492700016459436067479478341465987405441896012095444141591076531425597555100815026392533889224141605804553842543862489063668792642197634815657194157826698246095643176446698132943954934834531203282494694573857769202204117438463520185143139504087140621712451303059706936856844188186264303935123548198786117836285687138175088877517966618020688143628423377389253427424852391657651713586735518334071170518657584204833050723819483711572565209069914218603311595323646088218083605170249938964843750000 [83,0] 201192104838572725513366093369601283112684625128438157821363913188548593804508368251975164571997007154080363561266575994324235751045153737329996777392336574259301004379593633044149764929905438188089632042379430037379687565119400541352194776491789476990501610767402739364587548882917005593040959436082275588798320313780756990245964520154913422110804074102203152451658707850938373285601191084764373169682653346396295331408255081998887708638675084855971196104198046333807589006040257498427141804225431965720960312485492675008319502835097730745283355075625355768966250633889928039329475614321228880299672360028151231283420856813711746532391881719703611580102593299773231958565804331815238443052738520664338342920919839258137600105303792738433741207899164206006518032512326727192043766962001521088237588152265739958239768026196409357124484373533449416719353270691219539935467819832606517596182922724158037900216217422819889969260863085510796281109365170907102328410367066921991738026224124539764594273977126789264040939410984311566241646324586220346819812029969374205346464424724594609163092164120309504814754343471002459219761603574680750926192225591180977704609916234734753012823698743366523095966162187817702686117370571552420138162942877340748448141156022324703870821221461755570661518806982134910222525784920190627907809256687938041625143823688997607796329449922317727660784263822362343579564874470108644299164591827217422411635477672105001558409434381386932795534459135865871949346302633303071363406128395053873924553230238432194087202978689342424591994855490561272409876088282985437663624787312179557260642627379254022232077297982349384172698972791124302162112295119632676738223516149439637398731941233677183839283885666989238784499168610544861738759949803434522903585681482848692774048181766513898066892051880295546984439241125359430385876288151899300926306355721455831980886760928042867119588386569658108555633882604543750196099346277018389414093501572365199238168664267074504801499468326613695238145957161602043494353037831919393526393016159768881477193714521561384385372955474902741370960359805022494035843505058598005379213229008366236288384156212949345256693542354728973867161734290220920229330658912658691406250000000000000000000000000000000000000000 [83,1] 1143944684813406113457447083550570968048196571351993375685446179155623618102305567288319407119383197136139521139434142894501381549374278557864545521059268874156879200852686593845878980292319414745062380798702857993530105980164643830142626878187866874717935061249456153648089742371224596100538112200089645187205384471666678158644278292149843754468270257138337856669024597662139760809421759298473156651657818075783540030091426485110321015155304273204925862514832679680172375614582161446978681147847257521297442017928322988582246242253057056500610226151873085705088312701715531651106725576013374570821404276384415938071032602531386377310068847224389690638312074731085587544011695648790397531372977777778352985493216284498573914952172417822166896563491831078486258129186701102053359820688784620165295338532633547968512369900613858838993960441723653758287705004388285824544515180578541690409507361872341490329330029200147139918252044938627461990559025162144871349921812011487369036168854291534800508808008663145680495266995318708634321142807852993758215313105706537087443743236520442892752069545326231602337587018961977440162699068376468066351890791650800780378948724307222390134819669916900192714320935371827948950343643172693859567235343755837507874156660008743014055082151016882613539785020757390630504164984438806341417430862607798854195194633508014055075558141458728356759946163039832233408173748674771334406459255290668083041270208988810975461510836352912239074656909441659912288762960569405090207790315151235529187369661157545420489344081872151407876591875582134674796525284316319169869872178156137793340444432745558466088790988139071912346739692874207108646601289249387153491766010624151754516537009970102795769106137731099395943132235025993715050003959406310786137777136639983149942483699917617114351879367889249276926674682734015805702081974935942990697403946435996905045876995801943672715731351183210179031699599891079574032841289832231618688802709869953012732527252974022714620714284410938685985142284224052982854295210596243817205613399678292395584004986686680797280193090706438226133757499851720532648343580886895401981322839330406437742188968156892837980223595347447357729701866713156732657807879149913787841796875000000000000000000000000000000000 [83,2] -266131967611124048402414507809395841992728530225640766032503406392032888658762071154635312544624299663840575865930855424254965447790555873984863359236461873582378930206376295942339669831499379853491024725753451648516964599623166325351137218133375932803718444789309620566381114545339620929717012268777634953401537381567147024078956968949180693194324281587412863034841575471582880837168566099433694247167137816657445369374532607618492364222868753514162924284766275465451572643415173591930666964553347368041903448411545294843752043655908988441720001984784313704550741721309462155331536940031445441328712914368109325443934242606788215022878066126595693958838173940798445500463635406409515238192489948686876898838771756658450821654625714180924132191778744189107914046716287046719226260092551358622411890609825148735079047401201344085770981668202572212933824258694643877314486139239225068605944969195883608877037190173877725970463366096315290005007114722251044116184340611060361928269491920422856657763605829751917818393564453013269785983415673428405205904093044196122437685002687692391682831416319965050729857634011297459083613844942179326162446396057241684097550466441122290480638390005999456788300689683231920639983641428222503954244289450840781130683915204567578967645962328845574359857946388602346764285996608463552663649520277466098389145476524109013601202139414509281998430322338651879892117965336714132352607203474439276661598864788949989291494581659120475960864421536435054970697339126861596230502220352903157711374451638735329674151504859414145353876030287675976975879081022999924187410381341194297489437762121028413602372475372793087829517348052457463561788470468793313541234324407514852810894654762249318770107892446309641944782491810978333794157695202664957221957528846002745147677139159258561700145643850856503480534224893750633894731489589535965381143048550099280005251175091503467144668084275384928294472376200653573529194742164334401672057158624592105380460212018294063176610497140825545643432010381654779216260836561784903474294378087219549612344320046904894702019554261357240643716436601488125392768012911007518691274467054134211734892569509486480427078899766357338259232039013538889671295351035951171070337295532226562500000000000000000000000 [83,3] 7293137605749154220763493096088501923846461524453178000752440038269645268970947326764133400793908532474252506109147771332269535404173273078193873650213700982463740441318219359724236258333739230627050534455269649649356814318844109411690264682134038790436060709266842101241907999983964072640638662355843356752896873932934384622471865304598797531066230756554011262675845973411999116910411492945736599696934020933861711883428345273188825761281922472588990092700661229052160452859553195506561603626037706450298235607834734063197653390326002720623474002195257800944672371439344149148571803890390000212823762770745060913480739849698525301651791282066883336687600250928170033693984245451712265831973938777812125667116488761853274364349287223826645529784522491850017865411894014150082522933201455918164723884649914001094218300644262587246220251969081507340128187776662378722579216814028712984912073418654014469377787344015384866602629435847185380560171241607579087657996151166101129991310355462681999929767976994094207249131089162042485575339804935276831203698897578323823455730061665884810978860971069544411788422321076880552470611480658181482313799225945921746579339197482661635716996026263072089143005746046314903651638675984318355086988799603850370934053446358733441703939067394766258463473316733077512636888405949620461510025153650933929185014289245113116478199727962487633780851165243189048719949056230482324633210452203364766706545391038641612414780516880625102095232778768891301466662451221357816529875166101672380481578808033104091412670359190717307815675401770701878392904561111699682240730130586597059138226333635808465863977550282867624842960713663029146988542380669930014623767138365554109083633746954660392911962320176081835704856408765411812286264827075779256805199395252231358256454579597783045451815661182535455762531747874831722725568230446513826283531904874089834355025646020851542920457491329034726896412396268661629077036575473329615286427230588260229161530037259661835618624996081147607462909715942746682227817462322106304091577043228217168999928925408495697578535819396934923298622027431522249984974944922626234970109609784545819396756448353279722096370017137078286324982140927331237048591994209800759563222527503967285156250000000000000000 [83,4] 35654260964339435684167930107058601639970559571618838157312960831090012641206924197257634492725440189398547091219210012997073879626076277357641349080399042839568293886617267210024798179983010355992999131891614812522585791781505226751712268327860134835566222877220358225730236587741772291733151578174770078502708655135804069899142917508399004915220952716402871505976013020358884288576177759045165900114759057030809736286889815672580109601882723804744037894172953204195723130377241873496053321438673576305192619095569113437289891769141958786014049745335339366684305098274392806345927700274370701456082978935159669533477792227896147079393420821290662936250670746355541614729725652378584882726089845492416316443560377346256951081649767813556024075004669312009624451786229892828203246692576373523855809086222488087384943420323311578774719472426613161968686578475328346208382959226530342169665971456665028527724361513592341156362647590649978898414987990877198429219956288941795265053599605984390011401535044520026689755267891156115399452560191899208933000553677231441607806368750232522735192814876928479655187789057850479849310826791117598283627004488403836182814041778822852485927997162630178376489456885372567707791517465474946787536892994524887432847248616934693480159018139892259046939356868514720120055633102874000289929167825937523273290000696738100819086389557856275373248557243096860825614746080652640968502205730592655288520055035186371612710840959105859158924349654732635744173451009567613030106999792561462131352307503966934729234290259588540291472646949180131251604594659838781135534056391866284629875649662897016295908554228808109573244464199372850769448111922478058228134269377726412283556877836605564714983762221027937995535587601884318446565359074000686310769750312839738501435579246118519712317775053710741612038620522868752208125077849320986887566815653294001862475654335470967250100668812710977827277442241320111383569083226219075633714676795333247022801913014504578311286614754098176294423590889875452745364977366450960123658803988683307321898694585566562090567506826008235696069528150517390017930636420341186472260655149645540282609003475011059083219697196456218767038547006701932869446314278150111931608989834785461425781250000000000000 [83,5] -1617691450995605155527296514866239810568299858741503252961181433995855831312891813188835891251000901682443660931378890332865032740476466055370927195099590302024473703457949855960499985873386187090478091123123883583571327423872294654755643969791520029097429000250150452702461371813906681294000595108999019754487231658485297123711306562083442873644087822598335654707551002280800539825997483117212857425904395593272735401885110755698855918036747080640829754138162444791150140421818049855084896329331167866676016839476840640533849397288647136802310659494494573493966325458231487256951651804839929721307298410917176443275171180421494793822196844919976481628704386276169128053577016738369520957039611901868147975754926347552502633006488210162312142077253519062136171793684246048556506613656900793354856366250251996144982229211350438084350599680290008297986532897725786734550668173335260842800786611635222284130070481501912917515308087137410916771052433056145525640570014118261489009122020431607554872146735375085215186967265345134599642780800857855232697834044030880030741019442850240163723157218211194972338437657603661577152524321721874769937299240749159296458153304906480695729730547273427388122316318916505697661977855653216380945865290694239308766075523359070636032152764185136849519566614505344987829830533323649370122119941438708445234791762439860019900522152983411968231279722204583875065751874461554602314983067455020605513928324270379578525049452116655018874534861774139714690186443147390246147208458314843998895581941261036747267526788924656074250002781713320844372922195822633985207941255134471154078449381805322918342429157920292683055403029876510680396905210380513605318162515379649539566231802438667706416640564282715937088801254870302506549889258150740936101995461693469250308025901779210354595890316301226581249125748398659201415629649767818663680833512834137861086584491149163927368668067509248297126901619947827322009973502470964574072621159179298283287675062977911751613006825447304837198519620712558721129577249746792182597149843145219460615634965441739510009560509823855218122229459148459637499463244288054884777333826550101672370083271675714248615046555274819849413699234376515928568451840874331537634134292602539062500000000000000000 [83,6] 12118612331302663714073019752370995672205414394394511378933413734092799529340409862946721215052825686547861020814116245566509768191003755335098488183817942175089435628083989965289109219022052023974848009812260269825089951752412280771717706667904990370300202996840897615124957698014932916632043250898840209853305040400458608188169258197200130368366499452568293151379085401619457047014874424208307291463965312485795877059300408977225143516125195711800103848794973434748166409508464788509466308405556173371342283130873058265625452868734982018958139988510072300292343166968231921021556699697140978112131765075682588971165687596470580008145693356417789599643280737721301568127855472208828239211430337739942257430454781817320740564402752331900073498551089959982006659462210097156025931227473564669389414905706842218317863272741667532384956564697034181311707235026704114053938662282466530410170571208389314941316631935150353861112892257710251520921134628323266685366715166702998808768942926992852618028095167896596455801319612713009807650454009968600037136257368692910209798785702012780077842047146922625468419948562819124961811258678645406860908247409774995032491728972741100317577769461117615566995824543778864918463669890487817954415434187970626128659408160997470890852521283895009271691533112259255465396648610960314169298187093924664664306352663221382561671619668192521073089777258400010273266523575593051933951709968629090992316981380399012580320128017204288372576217502792569709042665761866392152737763118497661283266235210315503120225399510409211809329706930344132380432485974857091698305966162408872858666671423488773126523079963384830571253298351263501242147837087759688105162124500464031634213387032636881403368658927493642586892683508963032931522416102643245508691728286912769042445532122957458414373221902945044831312477853331497070604932535186142444895901733138186232399095708553552506430676829436556684465866660267236295545217930813382932457201730030684138641297835331648455585021383667875876054599304214057271316179136751528281842534692582291017940088353071651737368742603625638458877306322307268829348012395243974983009887714033345177942601719474825673657249982695317843653300563934818202815879573108759359456598758697509765625000000000000 [83,7] -19989621574756868803289872657239962813590484381012737604025673733592042528194905015845557191363708880171218460723063381144105647103057910314872974921234476686154493070227087178335794065233908450334670522956424068985728136142042016151882562818884332138629783253404788355751638806987567907075355563730240086462535910106817493749736417751175860880219954809756059035951207419372308705851188306185525829019538529050259292802437910810225438316398908027490469742688736219216483803245514472008898477097778580930869350851912848294042748404001615146987879436308981239847917018270562508444339260170022837570879019386543042740975554127061507293927704988812370997786982239245761282801468228266221080365118976783812556943315282838527489466813699765287204910987935750131878061072196057601018147743795158356286914853646246867654295936742225421441999767154058992224933222559907134006936007240049115172743520426068433893667129663933658667680636778409276882612901879299810592565122239914639173208882484083503008391968178499561470168108216184744932711154187176101294995158685965421720424634348092134498954081486255296402558146771654816001006003590871512571701025828105432371205818536273993841281014229711471866245356126658798507332940308983325981774085177632008898978707535555819325945800863652982582827627112272585781917868056368962347040101820921357402432223659487150171102389790231025040175646887172277564723934976606592752623218069878571313879756286512530257807413197384314564553287519778569418116565290080698821815547743550267109664214842855012776140088599278920639211125261346767073978428975214327037520063202924831821661870755877070281686288285716813456219871508795783391681068042180184118718345207462618584609730282788698974821214068553335167966006550119793600462148190869746734435112207119763688277809086757285558021525752900091001438095226693234756177971722748885017894367182013115431176767654020268887618213761342270756701508821068319657481306513229144431950246979544468817112405668184734881940172380752457109265483836907313542636146595891084790872457514743564594679977562292943058737861946199608269108499012003101213772659813768438333311926904589726611733726243858410982780701002830885676793487991018648253227496525141759775578975677490234375000000000000 [83,8] -164647735264417451364153667178890116417010920976458157320933587395075821224020560488059142186041048349535660395199644820040170375270558872196106204212886360480743321951827009516551819149572210073332271706762211854218353540309609292137069301569707794791208459557306662247355619874938052833850767725623611371312582306888740216581761763923455364197740563405444034835165897504661399033188951640216629866021560720307526575430310330377146988579747038053591105866542522124839396640960319030068442334641287136554221610792832086222322208078179271264140315770784324028467920858568809333025356482618207294946981119075722499640855623763286651296673557863981375067705980952393274856824405398557030756032236699928448252462776091559493863756213396851818227687458251266535367784858629759896675636162821560101697445513142730069771831644740676153851883716549177235931962388803136594262432063634976898152546401318545298217472228592104255728830419749929875109109586952415809919130362304659283313752269852012489401219527023633068287123155253823528688096892847450546168365324229594760554427467884302775885173463041646389994381419755239187069042954465207438811499102640867725494638964526088955307840526016710263379687740548886217614487474033814182089054775573438994690034094041806052349103308162889240810424586740760093576180426800594405753355880749039223691197139929694718325332260372704618125459438810160724493242228531813252344280604982832355198308705417753979264773507766029656953103485236906105656092508972657817141157319372523035839043878430714507604599358354359128863857413561699357317630215915913009068396934842133605341389026756341093321400948685636063915657229170581996751245522099106775257040448865989215960785783557234770944575937916039217312757014778760481120694709844866253356340028138195293373289631072319594613801596121220220510581578198653040844264208554435865074904766432143932302961408358163123415438210622898980667675744247282327127005754811791955609392051733708379030526878183161599940621848004681224336536809939785292058053909778884541129180309443152987487942037381397859676123579794033010572999653612253055533158894162659658173745159476054739640691232384769460825919854245951257102240618959763766848691801669701817445456981658935546875000000000 [83,9] 863543978997879278987412595925042503759898532521363190816064142727965568133020523036480697585153523097952698053281521492235899187870309366473278505279943416531629364154047516656022693347327035152279222207429658129295305988412593103252136232205076210902327382086363206141939532592224514129666581337357217561787461989131555544924205721881761547261270925979713704665842219542171187404713947599227811550871273996227948694052914551116058429341810487277151552109898977379069938527951422794954214948236106810004376177823818195333622650751434601855177547828429821660560553729378971066793946125985532688794415838528939468744605097589692054273969079068208950370568155681642133424500052613155467873135588069404461957110912169017354484822403613929197812241739505662647082450246255997786329245193394843630613663551930742594038480920258736943250728218310359644657170393370304902373038475459429472708874370180546082041710662629131230969328728516432217415926604352805106743676342946433349549373151488647247441543341003008084495993653268919887542403152096366436487540978841751059264337339254660917297581897707179407358884210730901797036954752016706217950683514880439842078859688512454083836280762552498004779117976669933811440766544723162864013143699863671472532229450236085393865258268039529190169510916706178062756576449023061303104261470808468454551777855422523470564914877856570162856579886808518197154596196269195660086009023408054847673659253860671331294574604889546846276897902175543388847715118695484943691599571709204867440328496669888726169666350241820552277146021635919166732038825972219613470691845738761901408632129961369898020803543799344111734000177136147204729979332342644129366332457644417066638495036660687774069640589843977238518365651384571249429549376036565059974887079061334709074938974195427066835578625020543399028037883406092622546997632436384777432065456097909081079225791651681559619991940499750607037435489245593407277860686786663197387392743965909505994486386909310799809360736325573982337495495050391464615692205100886342859249212115255273624347332211041629378153391189852741538474128858577982212550598475242026594815126211511411539926843825861658282115833723072882561568435204508997760086685957503505051136016845703125000000000 [83,10] -470403364558201754785482288654360830157869783000929615490635460994949116241927997015899085888019569657104483734486491794867488976260216726742730320793324338718781401030732736835035864699224335880563719716059760031419442668685388466799921820234325024424987948828198478160996283620385542102767786840094522170932925499649330130370057019157436580485256870311388608089716268046246291868133629440597974561300830589639066475151666229160370938394729165902780979545093718531665006191623857973358374159771561344011775344263204376736876758176200664705118944976840754057178855913296839384446159901184616581267049767301791493434680357348966540998415405365639533137753205570846269929489971660064862921327516395355290430411660452581191792951709855445090613832293739180911299856936324907087632745904785976705442348400647396599543482683423325401237609975390891164279168187902477591809155851598979100615103731213793141637892508120466762334623080964324099817014995975873367907086979928381964738186521914071964672977911089901359911957197669180366942510553209015658596597470984621415976496244493726801975778418314029553660854228490977149699435579781917450366037491718918178894415018010645459133772753205341667455267098770397520453745575523617880327024975969454602255053530666812732648013036718364395142004483850534429651725938027573186427241718278518001048709815262308837333160139111692230995413607152213740207339005672005736666170941540985167479925097974524097504190683264955027401337554740720956738971546257406931293064120877058738580233935055476133886449893885508194172535217227207393410927824441191131946075084720808876837006416568562890859459435437405459064303425719549751921404040877851566648608037586814248472964996038709031885698182118524765857087987769002264269091428711120786328673714778013260828090199566319675738601392656421557940025502272830465177132833930099906499263825536739861595913711355011403895801852890252052423102061935191444623300028735549941863789241227551319404804005842653225427734037972417101892945891517432683443179399677414474536659953100842703835439932394873681004236135061560457255761006138127140941057429699420406024513001325967324228779876567805768909668738086541450754384506051375414159565480076707899570465087890625000000000 [83,11] -9084334482103273514587447495739060170614910082422406094525126173096668044731943803514386502125655800781356996101521065983926827361132581207035781171493140363118469788916399771524372668879394031340637316461856667307374007652730445031984484143504549352710086261072059334385358052815429010976272822399498236005689045715522810108301735705806685268617123288081889843096692276015229203865241780906336041364529060017163786353903819346067629383507128633842207719772890782317801386029692514617062274189430654985122580202951552151510100247553846145217155678412049439094198804234429518951131924415120372308144023092765208489420825706937810014321568975167060374300311500178534859409284690470160527946660906055126812283099722944837006484633197476420907311153403685085483618736717978741880546276106474894813239576631120283631587405634692383003930876945369854887335029898533336876758920377223274723115849579890939998811026552527239257166814978865813517843029202569805260916049813560982681542379426258684133553892396552327450339270936590131076131991567835407756276509747680026139022620843551714449523603410513825993917908650029842739983661390194010879766447285377572610171013585247692238781586127069853182471925859562801134431531991841246747460585593504714552510107433604047112909555957357360136823084646549025219357247841922416169751039459784533302097251878384361601831525187972535963585303408262122119213594069601461541084201076165709189858962926851364137605066566069897150929427707422720876093483134530180680193032996047170084087250219765702060912659281142933171496657093792023266105452905340206912401737124391054106638262356156469957522521089127010517593486597332456923958651577593429182235353088322648860763677394532881497733506101341631249489075822931926487589143273746063378174073822791272834530830647674143292248638900742012976489030762687037400919639144722287764995896394633225145162225881601083895366324853751664039216740730098557407359878787495864800402560060153484668585071355271402191819071568770539205871448277810219492027235558997599188872526434369866311877535020264888192162014780338214000530209609160787324375163403524368670702710172585158881043856488182674155190229623580727949836788673310117303572042146697640419006347656250000000000 [83,12] 43163228965623516866590762035270488485117045970694082242446844473879832696472101266538956194098286324610765439635277431918635309750212870952855300238263210095201222707255416974921903194954196328975738862594132564071268372053884065874465614384497167015971169249236336263966707907935292792007752425212781373928119485008448823032746951117524982381600446025877283857194324180050303695372106195805800076945520637349046340123570317495186061073226085001958241957347229784430163152172732509497593381844130567546544250653496787203193003250221197455390873069121006745218146892113802125905080470459689051567914823815466874563330377969984119253561299174417612196408949819858712053281446916173682526672336595792238557112445511974393485208431680072806177756579422277665771360552563900982775339481082720326049726515721076567655494494522335955781138827544683820050751835556541045998022736948088103903462319888609888353782864749301594819286803025196948599229758166757159190653629884814559188482488197206726174865153220940558592473985677256233792020008821323369747397769653300298879169187232065919865117987657332437119742724632206721929566229469371834873087230043368282067881249071221125571118234596400246787022225157478173322505361108371537160189261894442219310451815824461270009718299613930376320362506094912879596048539978030364741979769363725840436936068298095702999776880843186048836432749426018824916410094647071983088380998200630372785619097301114757541873710207381494726173979978595432122393030961092679761553157631578468912202050313557079487549968693008011973834387622318035720830131699709262774334929416347304065728676888410069620410457856268664960642772381154219446907081659153689354797665514045780074882631451398064979146409135177597349169291359541994667685819885975955185192402774485653915823833576337679618615293306022292300427762313330658328700230518491202289044554558265543886382789861577117945066561897333544569759050592188178896287060292957836563178052312108669048677595240716760705451392542239296621802469815474515356400723510054219027403152745213845664068178818757558743674317523910624556424230880325673038821107952478305497224891566555105809305142552487425159113624040253717779874872637058125235398620134219527244567871093750000000 [83,13] -114601785521828038099398351103985304008899080675203030481342154575600478453221149680020300979761455248832257907861078799085100781765465767595887782615651973054764139770566985207201772458874624402676938902552316593107639060551666413872316495026338075236131205670650528814038008043152294056953829896120850701710827230569414389071073745942992235125400621094729544100604122059456472366059831509135212364237896298772430380307271746341344306091228198846880065445219133662726488113071255687667596678226919751002795913399332288965403821047354932574171804368737833133540664355804538459277470688316088991660845088128339266555738018170568585074267779353091087726296611395927510459908994926979167703608349423240027650698831404851394945990164892537731266861277269936905494164415568072581960607192065200286220144742105166580254937463663817609383768105017646022487117390014484267102652285243621474563324043167841600575546059371488218237241541905518894561807422022939726964474068221994056164750284296019357378448445892720446198944898567792389504588979900001775766212797368975041373127215603400494589728367804123109863785082079416192562307441010119488280921977694802937965690690696213659976846557400234970969761821984407104157337196827926886919705951304013410874057422107155623933393866362776258660608172541976469386658698190973587479968604480559562938965090514848418149640636358904486119640967772533248399601331992479797161943694095235156979469387232355654775430845067940522902680342504472079212633448777068132511542042688339967122860944715250374739613073904869263211020104832851314145524555082253502120013176815590657790864973018010218359799653265112984808704748901323783321676260306187789525147742049782846541646775100929122953113808011765553224578184105448388698660910307357682928132490236069239642667697802335763488067964322440460547826921808148800676264550185572936307476474706845944034245742938448055230138799987968247130877750096226427226945610886331454482997430251431222190676155166024993215266401217209778841089973786864084507540456402105989236481052822288497244078976649457865769444384494081733341658634276727341362558183777265527214834070350786658715795548460509334850722167157026018524668131703947437927126884460449218750000000000000000 [83,14] 214180628699644430866362950301752971151741525991350236071524920647129639138305466870885498561917818674217370222119297965741296645016204601982960152106706598444113011087601724186350427886327026573900694900718367266377450137132868194454821472815075097701222017751762703345865654941747193642269365562915062851303525789890691225306101269404825340797742089050745260976393809560455080081081317041033628742719901134094666967292096471221412483569620394112564112214907931680919558097567325805802442289191802060636646391916317113419116798922648412672944290627640268848059555611869016162594315731778723890989723067540356347420437640850973990065544728262894872251878303388582386044528668700528352815279827764051888937196260387758905138910550003034669858089106810190876781604045201525256248452684964050474449617234845515444962561011242792521276793428183796289442215855399222754628767525727005604887364828000670337584719653448145144643229340115079257792998816071851455681165148899135803023354501109488746474924452221127166406968791823051997560574970545505732791378017966391014042321836108232562251989651783893999241471347079011157317020290325853169273009244398655363330900281326675986565180368153008424245896916397378926377173475170126201955232045354839771528976852953854873419042871739180775572499811130041763800103453675071637665931140664232174797716556757595908976705161065375829310160843699055710490320937186836370464316645912043102265723750600914826937394692391621591067614502969065882610268499126935013967172042765216966313296599066768835872599065838789307702050875356878530245604603710066573913344759254427729571570943386692166845790434141266840814073817464204848891761967559028713660915413404251164622606405741692295150441728892798272317406321400857573445781672251947993037058305176249810402205417720077928149678339012322293524616419990148017677624373451424056962060542016567492740174674511694985925075454432376476285235992323993520555069403906185473718243547470170033240415398156813723701088375927459951492274399191663375146870458174236303282461994399357241179613650681639372646965434829525662890786038260037927090098560371014404889717083336613760149625710805178873264247777844660879532218134002619081002194434404373168945312500000000 [83,15] -289147067409834517564179487513989776615224378653567906886799814905897427032193004852193981877884191130958700821189087921261306381472322406084381939143740715474121735276661735408275641427056404389183573853346600483477874332068631741960413601636861657065149732137521335621915863324052906300850000409530779401749262060925011438598515205214357225992237701974834350998583188290834747219117357465301156692351124777191749942589168621907838737710753654657110282022660412732398443135466682543411020233186860184175100043934377566228769603437526487720097516993013845886101541446274961913294377376679256426507260594682360115928450234128600276922961023992601332261032970029976747816944150259495539112754848163616843908600616699909044673270270966239768292626224486835004481397712028314240421716848982954770508256226666026949233733270722724801973883867095115617132035398153940095316524182491930779949337805933346884329318912594428953260902677515220595181311604708593500423027548059474525686516167161190676140678611001388531925378382533021048885375728194796957693151161239530109781287937453621941896252510325371040562708237283536204636443916960786439091975764561636474987525305083025568938408185724469055751931009249829300585996949670467176744927679480874523633047002582648131288368693375730423996043633725196971815700998802903119251665247802451877392648539101714836412145580609479540101902696318148269816306247252896630634362098063598494227301010276716381840547413127508079462088010705779257805416752053015009121766178866428371308318023747483525740440590182504792223789751823207780889605340610266719607174156132468760050041961368823138160680937080307116840275654384480986558354372781183263526749414243280165723989532301283824210454685815102847805036264226336261498590780523404437362229567073470675925962487220979829254641986920120358701668559400100904097888738501829660372850212687678385097127842323374241655008195715092473645288608200612955479501751949994695005376784460880978249862617858848279452025953396963325311759831495933799259641373349927890487170206136413023712456475636644453917774948124637974948786415506161400712033503640709766013168093479454502321400358168487302945327596507586742635709242676966823637485504150390625000000000000 [83,16] 251100265849162967902598013675675231130556583558426439715049493038530593296491574563029182222185559241033092288237644243667350188642312597515101137879366275565471380577752542202546143296673326594192475147550991237411346246770121749749842466687404902796016492872511735044346537280095291499726212356093880662009461972669662326349749633126524741760378864759411787741557983507352075174582893557702273794189232295917058120937973945704626120956199210815223466794562120486864602848345513436216385598058209353964066542252305180297296104100954116949618763963107061155102552937367504484143150181556845632568286790957717212973008085387023772656036691607017864333554663890466038967156006921312928013884077072029930040417359677582889739766416886885829043696704035287363055276791151892552661906023149140424014012609884138306988448522408227862876861198692696242235975643857138134250567365395377198257974063548087637894151253244518958622893905888836788071413259447902815236723188420984810022574507819038494948656197970922279156389170032193065093984164770706489061514434567621414515178185011269644953337538106392573685362312423580188058232265092831647232059570540640439602419932859189314680016803399232287524415413606973002337283740855971473607558391786115104423998237864070131008929735594797664581771040765785559451768451850206517507221961300824301431385098041494584032615501907214305788452015984914954153323230386409858841946473273656937072766545834451933682071463299273239727665497165399758041809637961527472393882102547956648656390384156888586510485433050636556102877498683881263924151540274522357014369592765644789937246105661932581847875204120868025926781993973578924743001800992733793310866464569682046091047476033978899314286627300996224653930484786626732124860536967600881128273472441785310867628633719525671347259873733262465073016039630796638488975374856394470613412226577613520249785085670336955870765441858050645716826859245633601489445754672351064066896996481371505382996132552857627077432354552141107925500213100322477603342963463488986278710454227379652839502803351403914930363969895685671711376240022864237426457671795615159954195078806785154919298725039645101590256562717052950250984366675766068510711193084716796875000000 [83,17] -61469479179310488258017491560420970048163826333699358033250665358956030645888447984253287820325884141848408970149093592653881507472959439509118951437984625684642277446471851856241573186798857525914496855943398998997792873906194275627625410377024027701995101950228657025250079348450409320911332809215231444966523635167968199472167211596209118392344351412070752778417829128818592036154157393381008989258312220117492643209083993246863048577901988002449449986699881014810921271808928217834914056831097183759704327020386508096213426265038840067781236891800737053155677314633487760136448096280824561959792122368139455180021728369272084937116234165821694899823299268725580594537926049300886810168181824127947344227191780354920703531965936351938289684480952760452710947836756791900480900893260525291549355989781987743707114423919248039882434661047557931823519914642218578919161237952019716681781093127131491521810396931774286692842732186439828891097789815350116135036796052794206224588202522890363764359611611268114866483607314750259129044084901418478760703095109121457572200364067439973069621272588989780571772255522987449021815735214466140434813605253210373202875034103431597513460912403282290397218591836760040791548049715392960377954478965047472546503695266157748871593387798997746921797920416296574289870099408404353037599493164342416388953337967447327118633644910146363704159430378364358041075441531569685918849904805494771814028031108007142394650525694950378219746516639620209038050202220005546723545915235387445422896084501429538505230065566179430168878295497019117815211013707484560203528251121101538532513755049457949643935358605177335745741290187261472753608999913894952574687245227733399775126064163314296726000362815863322394102152720362148370961817609204373019500995447867547645465045289659768749964958970564394769747143137728779271012706304077508199193908919504138566491843380501716823272474176226929238050101094360992297948529352456655830616307350188613430794937302980738506345409793003401032707052114213303539804291008575341578652023447078031187135412099485692598161787479505245889067959639153336076056092800020688882096626875637768283468370498306448139605313017198862102219436565064825117588043212890625000000 [83,18] -125771475324087784812441778123087622195797122447943557180598733193962501138339149014961723346385240016893842824791280807605285200320599683199167847284710339748533916654294697941003947081038186030969878056573308564016521939801330313208482700205710181781104424099423105931492278940074074364509384094681398903344929416251647148865318211023442736483475052905666080884089583327683676581121978058482982451438122843786271230118914535257264182682711759574704909856673491499495918573847446110501406198353535293021796655399553767998625015690205674377244017779241623608830551725031561764726507907443636587804559760619701730539257718663106112411540412774842707350337854261593488014716990021426894379329107833005752227981537357663467627114739327474106576842647811878356509474537795272185335522342280679396980828485165186946317860116343728599679087051186110430391316528875708689853421623738036092096467591973012100463428642975498251645655810730182842241600879943185553513580994908137296241187052193628256753135385949151047749547272443272513202050604480446623697911432380333577128299502310266115421984256970528086008264030967507886671421091324549137792197361141254830020785523660891107604025859225814816677774954099688366820751615870651028487979922815961471654016922649676995412583445924255419054665298278083908227779502703488509002958478890326349438746855853752226316789238162132584075566056279968736764542518947379929672907991325519416689587325011295616020745671014619732482398898816527446610630243714827576224702357702102916627022213009391416700511452981313463055882266607987836935951713923526821772383391241914754053205735357544807376629512008252014440679041890819977509287093726357043805119208557673432723135447043367822432520881529754089834696611359512477400844279741665901325259263882783113549005521082939722488172667663877704182784056331404353334610011172677173499969456429574660459045014206906199581228259184771735927022358951389713797459418792189125901979020516776711276661670836531138553471723294987387672152952945250788217960967992235880271845196485503672684194651785722885493382039256784153192808386267668737434659086222894110620540231153225856720174049745625171459247212089882506091953473514877259731292724609375000000 [83,19] -77267049796079743638688999536016205939632037670935560511820284237248946337929028515479317821691395897308149046304039205018344851460049146582627856962089488003525910915905833363642275403326509526754457364349314666428965917571384839116370902833903262942459417472175022604786204060911733206384923717390461287530090718751681357057919115397845092574038962227984544246969184502180269506653138645083820327924576446629576047524527977400249425275974291032993659183652456188728208826991355008506791057988385241477532628400070045708300380029800170525179348707975999097138378127704944493421132845612799879595752054781128648070937588791224358875723431471872106158852675571554124917834361530168747091733570247643465540236062235162439579780779074630066606403019343664843142527058663293716770420264885057493315492953389744609277464438430543878441467996742950037653524575638988941912428627331017506840304284452343172391621309844365906916897128087457809302436337031028719648709673974440711055122893338341916541041847850374411383507907276815472741524615475189431616719025423624440618835115777220990769004072193429783883136409895548806149879984841744691103084429177514693394703329537793190698196505853480431811316219070791386074244070633806565724508045430948425251213320997851345632447828676863178708577809243268154329561196757378751764238768579457000547801068379492536585097495173268549045937542969066594860355244678858414470883048339678311615951779932549681617630323928304522121006223776927057288434351511502060243203404093045336180869953594509868921716401798250197458058402929777402729173607885399868172884783133095531313443038460358604746113750604058908737185630168757235994542723473832973234777945509531037100013746972946255532685895868682422610107060399974232457604676715336899019407454800059967753709402107514666006859254400219942438716616035295316428068336360505854522136437276207259820997161624258302880388930840978543488341248420982622591743720997432526889008030083074726074661533056366542289310959824659514348816226993840416521507125983870497312268650349164630997373617158386235243332092636089779561201721593707216402288871294843501504584071016985513153262853877515833731946456874872808384679956361651420593261718750000000 [83,20] 1083795412908860219312811709317364869324449481402925484571259052384755995888319115419157908060512334767344441949555946904271707692125858069794942063134777541553126284091157261662058208190947134996413701657760361246404814963292273960588042469048546121244705139264551780457406292226933767603977166066993644587301352057971611757743329300541645157807071778096038015521750400116264710741351397384813995598855064220578652707156073961661290063642090156660256096103958126666544335962084959163669439837798792012480030916588559317631179925138784590419389686670378388827589965789001643367928846546989473037708429113782249475160098369310653774201036154427253383522646170076059584183169458406839504759165978440760750233114799271473890561988992006384519019691310543852917201458099182743738440395734237982910732640375629026106301182144463179632489937928407604844510627787408294024263098183797441598226063295526308337401035412830728724428098944309511872347878737038135810061764360605377700601540813099308083914285543689160047269252051043535242757546476038708825063851561887419468712256625982540734267122663931149689969006732248783130266239568659827638203961471177803350036192800662328187240390789082937973818407166565128906252380190100449694554866792074733527246466338857514275915610207652400331431811432677117732062902032130399406553353065036403795726088471397286659462548539878493375620549125683618107660862644936219485140592000373558497325571827786850083866901659051484125892719559520384408326711295630386816759323795731823261061330871039347781689510226992880113722887501434247742403953730441363521459165799780506587235636847839224602039074289205010631808803090010383977219105768837051269859475538492447344551721003690023206839907749266782343899870637466002692503235354077797325407133230545055505706106432888670523996126336897499372842219916002682902749687810381976960947676002292861056017739942651070815355347529301679927393341887784855190897733371826432719307670326261092854798946098373701441704841635825253410225810435454552080236874397962253577818071921747247090354836811913248442645993138460566960521441006181573694092019003786766348525863892843258010847852925152242569377782424600020760863117175176739692687988281250000 [83,21] -2991177967088201816482126892001853051697255064231758066278454088112134201922786411427165112984038522512053738523572499634367574924683616249812188955964896815810947724919810569056747372981654281942272082727738725340828915471373903519121433539222319782705379713562242811197543009438366192975915253674201793187793079401137698921385490704888334902043824718734214383959232119447241712907629481498118174695182309142618479146232001196843154761041345098214973039524980353008992290969603262308000992607854782834137581376019822190482892893606160244810903223249108965673377187332164365167973305481144069240919052577053173409413935639850894992619332293238710683242897186792928318614282817023397568670820208004349527680889526333378097520728985809384345474508545643479390846662701394545233378474244570535375039715851048605680176889627825790162003643697382016726805260616842768247244931278291054292081469032120259967889257574195533718000405423152176066317642510478203874455052518163309044433911359773618763362307162144412667197901398680793556121065719985846825498003495437296863036472599107123725279639264140136995574085955985605892193810919229072378494580193857158424681637573292598724309972849923184459543869871190945614679291292209974013553188142035045688796979564929406868937400201844288956771424651206082449189079000446163987840619486735310020244964262703325196525560174912903802605128724023021000781386116440298498676671997868668837622278851813638669088277889962611809016905349140757484494417339423715632542660695693458235171924974055903712905674702924948746383490033453971623587352388299218446956881082302977094469618978879947169739982587083130674312264260160057845142652206133652308012754333595965576530336211912684804576147684070364858081201394292809618737792936064024229710941165071114067057939496981873711182099370621659313689354538317337190058207726342204146599443656398715077569921222332668177670367343260355619986368321830128523405147357064979334417193098762078116875853436686824327324540468615413294076655650203826549884564074969990005545182627344492675368146929820034107248729777758412535399105321907885234483102126476282128173671196504136636505155475266752368099232306519752455642446875572204589843750000000 [83,22] 5386008779131851108923151487604481111967070469370464850498861524051500310919700252578559211304874834733377277935810254754932213379101617997744146986815694276944574868487548661094572294176694197298197627050007219954575285721811269762211507190375046875637346063816796747045587200966176814976070723141660812298084035279186922195549343349352682593929518004752538421788506425301246810519865342952076747653995324906302126638535835064917906523011734766464673609569940853087836182336849214581430942201055483979467254849114800746816076276600314773488308682038712818846932161630377243488743771173220553068039642717040188349104400393909964576062862198141155862953346125120709016743444126732152910324297661857747415080307881962483858051030940137836869257903785760118979410964957874063330559561037357591810244319892927631913923277453961052212938557837786844903841711575990018419562258983394720019065389505953871320027353311715240782710802938256439173667408289525183733497676882989612659871873752420409412170671579689776998540409103345644515760001069721505142913423199237270586310690140510838478971878528970896980725551793614111349733168814126376692208628932582148471581745518943623613929159418984148079785618158695645568044773652400942934191387971292525881801126995537169922022973920258782383301510858387601566875090515554323042730974043614321129099167591243686898130526449233639944832100839916090441315508869414729933861091833393993813789031618618055045779573917329269634648091787676286140490995895404661764371919998547836233983717198813656152253220178438226839767870137366819839596692165881119655582553847116803420940718643615626620953259333044963942508143608021646651892223891179423505694362503696836660207723968280806475849594352034709557727575613954454979503164789881984854030059666007865502416402001818378829277894723392377861231588587687808333945799449015740138765727798019481043658977835928884257266097789820934972566037370892831667632630425717065701215634977731889510378634462465605091858654794056829086507583696771994343844786269184644653967921451591908608407079439280586998470407416511783333667256979840720486049428393350318011965497245707859098345186830765105815560511715034408553037792444229125976562500000 [83,23] -7429254045801530062991925268786153663794707188641841065223135514085319810991450148586542273106991842046450963419521891903768238356990530171611710185102685979597005897549757942433739558001849766017066571687952202916203545557935684384945518142501316698265794749428947199176514793803738279094546005518165223107315259156623122664278459050832172377706380006583079227200384489064100068789609216991498822164504745028067698741957138340673379077955990432562825929463388364510540690592255141330872475384368341901091780483584230408177834690333199279610998797384269469546959013591101130584521047185612072792407305335010322479857635950637497152401093219350945287569144886477477546041120533974628352624077451556224638320445491513916783125870142221596763269908771586566112106234108220957864898359321472422812949432841960394181086543874573635252404857635799167277478503247941002480226393591879871622712744565718065531607038650060302532553913425211213774315215841859474715228434821595558604295447666998939344383226868032467790673137387022825451682231579997505016960655530986518207790349436583449865173543532549035573429438595646795560824161086862434847438803921903249445336299160913622343993101345469554589519366920564182388391708147571127442513012799232664373532850758871039440218565181398075952075673058257842114754763047182616566925701906533886278526341564242619639912658490719791013751881568048584329797442588654907696227544819737282116824824976242274009044279124371117664398334447365541339064885938545203244499615581372832429715395048206274052765433043660872341074122941833895569625769528034646432806700613021750651650474753339028338711330828060324984047346769503364267463108624935437171625379205272352216983332039093839775803906343385766385965129031756253691699652240247143984392247827747590150972798844776504337933454911298024389986830126002998707618213069373905633653405403438939859426231639473425146111158749229999376309479558602060230249438227101815157122177060751018569648707320419166266550657670648795680060745996170801626765223641606913395618792382062398581492444214074426527221244645972244624962919584991763527080272509640197327243226409933159485945666726373383392800775482101016677916049957275390625000000 [83,24] 8212762974810719363655266733571262850989242254094773729332610551321523061150037320362319875604707545127062122093979664812473840454511191086562725274876540883929483172619595471573691622020461047937130543047041844840560305191357373018117263053003250581463918205229894083876403254541374631570273126296980679958703683551112015900760936158230257323497200473753143256025829323240813609809715414999075486069421671167589739204992475834638628810287871982195517326361581537174339577290277303393761741358862956770763114846851084193515564997791009868503330239762288095323480405714608949289788581862220730133656314640740764560502764476068208261341414599373555779045292170561024231658826834017485491739206718494827433684795341192397911046959091543871089756317075272784292654125872770636386053047895244443626912735260329871640511129651844031782440178304483384148207982207750802017727645315699280351890214976133004019478494257886649015879136820809213936752102098235294855432514508343242993657953648845316765718972976628421941453954836951644917765302060882407123728655229653118882425515203680574366187365436473112507369356617193625163036064736271441974484844870463409243911841614807995919696424828055599994554933602255404103764172181995031897092707134110867974064262170363640721179199425526800338127041097484380511279717337276377435287036857548751249724525739615589033251096927218804517555467309429913917115182036669673614744803909246222468098366746783914779265521125708611430563647361892764617247917308311006804293685417122496148809193616380945971081220795010340126766592651478586539173658817657560223142550819680863802546143823174053209492851102571956818348737674307909836524415784040083816427648026375273539580367096687333690372717156692189543410164422128027685129072725098738763272342448445108511966989490325934265062333637476085263837238752391234423964438382372709532726803684364752295523350470870382340217303170827090559433193023781237638424263605871785158629851304043821696287376709343086761957342582709901334622998118347519542656015210005206572684916311944635831156431094561766875975457691738936015663835731664166314240415050349742410113098687479216796287264388057303143853005167329683899879455566406250000000 [83,25] -7279646839430854727109793883304508369181349697981073884767291615618151927849423736119859897278347520749608599564001850245597008445128196822440561999798014630318632623345072363313234073850100958971226802758698835005700882447222591141307637994139530772897501250306842089548363975669909714037221449748507770092982019478979222156603729395133679986274230763424339034663304538932559282758470963006339824684121149412971162930750264534863964348965586256048353101848557915966301101247608638252224223385019185778407975310892667562784249723769152775053515023559945996052734924334934283409314882638835549176764668541630174245356597067369717275048041783754176418421268097454758397128094104452023358107593808379032981320427164826097979954687889118847139547167665636465795220138666896155168200610858801525912040258077376012724715109244250033359248960093143583618896628551539396219106269059901888132282968869389884602873532733814440565521395425685773090542522797795710767683507848569306734664088221916693963717778714461010655743587406193021962197499574588949881787778332420277916852767176196327284815761634769069095312596032042124886276121573694799459258290228258284908207628300535886350035351625977221217455324089528776380486474183951302744081960287618010229698986319103513734530043358906718540411071113370680559754367558409075327579040572140496401636520704290443512660251959428812778361775670550469990580183680796688384222125127113575236271789622671190953261834355333231993515818953021667270248008159112106172537815332141328114405591511813341789485910078435791710444768731563474482634359213568902456864080719197127629470865007598647634765233899336004477772971452867215561070781595652248256885008742764184326495524281864084753554708559733599998263275085847466210343032742736421960199099584361813903129524166897872805413930369467422425228233097378297001517605183202922391075626264588779011547726724219302990942066062097157433815230042326912200464989833405383729504615183584536815069088250509811749785495078362647491431742551600188154030645479360496536681965563111979208253218480298539501129745849744849845649034300134828055573547108736048172698293636601908720192965346340585597317840438336133956909179687500000000 [83,26] 4953846204484947348360041217064394133837155698449025481107733421375187554774131615502313498166015949265720821414022345143181455869802311467017115486001796912371006254842338474642517611611363462806600421230633526193894859753779608516568960584275456684618293528737685600930939806956665536921412257526905321906840232113261392850745364490149972372015655906983511262850153035035939391285852814775378144755136729382649040649096413733237236912593642462172398064927026195752354718225653977632477520487384668019817626139621099100304123071796663266558183511225121738142859177967863268912380760240200206641193276822262418274723829364173271518347724316779503713258006572132876397199035074884571617980015465916580421599356536442208021629240826011154532703830163029497099240111269076732244135101653220135000063978697809524679780600364507436941523182371370280530544663150850696425068140913515157117543232908693555763925450820124563994424235301270048160704180629209343899948188802141007630152536235452749160710016893302614040912899217246137741570794083991025036829644826454504144275823053527993642792263062550242436290205189380518986003137521905764733855353793896796402590583844405806236977667003396114500026623776632453392077824072652118386849824982021338938061144238584941749513095040243112077735368688965606321226630742480554097376964952486834997300843509467965653571861277554468254804486139073507030533922569749014047537539981109048903354468662593131757420534308507490037185754105639801461846806628432244668114483569929965576956345735287086375312639030281964250383711826888967356850752538690711673990082587538576084056238672996223261121214806921705724831145893644732417350304119787279819619002013263233646787761263441652932225808572803340637521032267437510043092601766896713363924672731028817537112502087816009140150435003733435043378548489876509025441639089754455996024816360778994675873520438775906428991285200951055423957061343701326092958442778259647658961717138898749289748376542874146256150580182356285384721482374865075417257292767172931305875996315968283234078173591984414985400059890493799831425542692860569416397080839095248455828230868184140256221727888208405943260004278272390365600585937500000 [83,27] -2131861595802738072228450455348052792343588031213876446127877847465371237186251642191547205268691799704916024421170791926811383617131407895335460351425403762818764406179460877771644017372712894567624711363150818789996248109154601638676541094919811533996522869775502872359755256830824044604576340287603767965138422792424847910161479649530694862649438551727792766997420042527888731439519190672247358635671833285855402879034814450805731463921336456656455463999073112900871663844116982451024361538726244914213025921659239307163010962506624295600013333243878128339377775663797762868718256442264738831968979362472838111245734834332974297889471975059511738614833457247971297007184376538383090826161292608504307695860821976472537973658269745514306668494119773084321074691371959912058230213974991320921151745482027007357319033377333885308414731926917437693023961894144038230336054419950946225234811705261528455026933430441643670253824437356075245380825225510011544885501050316597917159221123582968147041365170706434200859020679517426108149252286377998477123062227725869878920512666631704402344894412753147173644275119652685674641976496070188453701008500462344002670815655231026383488566776757767883689180209958749729366207512347705341713377157070068402350486702597798373395239906133208158314920022879680881946490909605325196610515170810540105130221667706823798392534183799940302914648038524524237351258541855404108163889450248966763913433655327184721006264303227870360975872497057201721491739940979658335086959018957175327771406734603565497240425531350290234305959868623315379074275347863743452262434044006394804576875736268327412217392105197249372917251419954097567653681936082659401229262266678800687200535612309947715207563785524759511209728277238894510308279375145090859356310897204848594296915820111132299753368070918367888936503459143392120486250389209704689243190280051964763633238582199150740927823435094591864727796776601828722371671826020773759512008188319810509311845917126866883865043987323428828557837468944403006149564290369102766070447446733793530024281144280569033864250452217317980436312461937686832954312233922586564926959710795066485836124492436738364631310105323791503906250000000 [83,28] -282696856276198026809369658530138653699873283519148874416019888821103804933545255703142773181353427844130573861424028534371977547812023205174779427650396032875516966081585909668923701687500727075909345385255016005253643452026636424975338236524371755272723672221196596958619596934795185565192901404226901732101645248624935261682712666678511580265300537373351641220635966417478707060613137800954378889252695869696284347784671064549084694167287144669777158954638723252982966854095118088046323692513261019231898044583046831926032613980581277376556950396976562188750040755622053296096966110554052863762938650869021696233550231243553593096873182149038026181043823253172342583132409832062895009223714158868118580592454674285148279041511241649084738005668246739888247523699470071297534202112925288253552973667899533093158138800931212125627057373051250616560629650616890371316111689554901210147027006106307772468706024917571220230567288171979180686570359883337240272358726727351413222518884707440242218681461314033375319660644453981361759309331379341719875511902354889005451907173965628143673822357513348329247109680782674937302200582487853645744886309100679470385247544656195976515296580573852973485211170082662887388981781276309487150715591691392058073003340943970250033968405529085771290627794415590031267705804081543029832106891181373321257144868785440531516060272163456827182089944353060068523372691371842540432822882340339774864236547006202341481175538182680963411905688924666991371824959698762154682493607261564894867253292616695568161171356332433359814036724804551402617844125926470627744237996878366901499208842342277416389266814859052470276298998762014073993977347440211153188007977025048452704123213228338410830619874806865421065105351215804345158049129789471245382974013710077890689584224564845628710189141124106214209785489291224929592299305127098807464078416455159947628032904635740451047402954218463257514313896875114260387914821987511262455159875376588963161827935854018390827148353593814972072744325151218767443239905513677624126319592106964657404457205098938828637795309560852015545024191335314786759737281383110810773120555220805447810272781339335779193788766860961914062500000 [83,29] 1786815152961332537574221883999427363850710114778773943792512530847097257393483579038950686307364014323678961858491483052656152274442652716172237027836995598348329621620592018212572690220112747354152090257934991703096809258211846269062643876387772017933617395739771977588380888322532216451470300296952382401255736459135379948839757967825462684508555434449702097035002495566032903928488283517114935657925645061036263491139514394555325085450953053174642163701028009647434994618710113364568459646062524348786918746380613240174627451446326024352623455789210448740296404162061512498585984384672864429202710607360999960067715275260450604005310787170964425845820909930853441961210421245231756935146847881540842530713916716073285351511292848360390429274513784943726897496730236835412548179991067652648980114183160304280087415812990628877319604406573771928228519129758792641937278873903760170186597469617864545383108161967309093660233714557195163761512445043710522836206083814713643348824641908451831329799461203627210541201013240988158633619792283589512171964611919421323730353608768001544910027500220164107839510243197381907659279381320738084410927245515377919373095582556317996686189332234845808516718212402046708520611104661132258540422573774886239337834731096220349003048171024713136004582021041928382889031399285376347069665230662432059207543764535942637947969128903168347860544211888367438659203933159390038031499605714110753001469514074041564065679539419410517908952324734833174386754923784084397679931661399985949606610905859041285035751674709563765007483949956089714650625870298548150460422777466712762361298479849130423412163939325173660512153360440844968961823317309838901760064645548500562261309232861594578795719193322150454224014246238458169641505861830723429861998273515132933257165225655685547259012344408352732506228629026307040728414243883422501485203861178810666929667600155803484536326479593587449362075094700815606261265799142236345879634321906427088133361581570392148435652084115355994079439172589701332727493929780258454575324889297007340142130183752790739896441777906086245328897112264774243409984516242478445499067187668407186151853238698095083236694335937500000000000 [83,30] -2323579173680665639565539591377811179512141390505599113800047383948112477235440109224215758495251650870909820369983074115848628375602710420745890899189035337242435088532142808926581293399071496233190790334594047648835686454124375134359681553759031872335430277648814652224396977193270742959301753646402410400432212923127503704626312670820082105520556941630912886727939584190477582940813478274841931728400024920258441446100051138971185547769742671046383787914406020200577908433053472950462656445785853428223837155962361353916117247459631183523988616166962494524911438225575774188550319823645019593297208291750451603340331124283217484594226325048987879539762190056486493035074159255672662654940882731483174867587396676675218887992134871642141210529326626557178641098856847250814322609196174991467843708391502335516474853388439137916240138393290830917457945608974202322949631278843015389163793730893989377316111862896579309062634269509673484419153298764630082471620189688744723221492653823732310679003775157676773097714119867518334786517756594713518546373753455259152254387067670707528379224328437630780749106836188292030407080675317614923950508400199630639775337658487686645341311421482652676955517918319237087775852745415834312541499610071045294975392519884363185779905377464066478689638266315983787606336187359442800946390291942804597791549707984824293825554006003230128571887121435512055289880702789207653967553543638904436062037422395443976039772959995017866960973842006441185833947707845542900123591932002117772846527628396258397548862601433920713503478560689310469599631317451493654588836954682267982698937836489223284926045926239421544774941846156687669211682679472973524335522846442227730221547446469789860234308394154150808459546893125952742623021018029730314639532037049780325866666704840626234579796300323825233272552794500921176186793491600994611462196670513076685840788126962126934284896321251247182319528054681699201410119989053633826864563000711301061859286999375849580503370037765120471143989744177493264872146673313005034984685473434771996826275037382532618292645221944934058658530128997938289318604584162152774905659986630357405346103405463509261608123779296875000000 [83,31] 2134643164853695925908352864002132681524710786918060441417223529963427519856065750396082070195968154072263058786352607348107497270124681936443029548441010659678603523479695537339233796920348565848733380462721844269441600800250573549066154742262929644365689213021382055443310912219543803029129056933358808754237113051659600943167400217585011206791165926717038242810534181172095834305182922797445394109933194574310839229874167326907013481537051383718656125173469436798754990859890514628901332056714514115970162435571717498380666434083777491553982175930543474909807780805645342715005594749250620212522989475111231508566085426106090442272413452944866281482475800264464365464747675092643052713110212258957259396484819664645528172628813017488367187895086328312888941431031323821273689144869892060344698716008859117666897790393085270701857896466061844624111527129563849496527201597736364593316791582567041978041247263636223076600758437692083704241384285442176279241985373599915805502387092839181014718842678515581309584850325777752766906699512671302207830864788581990487045405380931831465540706943683341056485774861782468545378108659560627326544572589102399868632075086902922190283114850872096784882573137662218201492297107199195950633135843714284770551472341057620443967213137351728193093033024631289752120515576232478222455438743165000227231366350041143767911669901084082389164015641954680878078100999826844058660363087545200245713401387268417801773816367358810595286671001153366921208194122064822797573990124933313604404318827591263642445260766299363103269445406242607065046551468701861271274952075597252339185233187531824304530366141950102854211384882971322174192516335671282367099303323173123667362752615455196906622103481647682374638752422828275343210115833466478309997374957851401927731956319680441124727182095764188843518189734551481921348510432561693990756835187248047289540670134773980506585050550894594540086345499245549480292935755485347677797187620739618126224160989954739223179627565754426696667958538316799663770257915257916569469913384014987350506230941078449784689813661957657070120720628022349498720045277524239751739927942186803022650565253570675849914550781250000000 [83,32] -1581273954947971602932477924808533030276627819176121970129993325084970598749778021042641210310866958914502800109729843586152892852594465111959145219089683051957467147840704271868311084123983837377975131768847679634232049497797973130505047076579408468131306102974926435534272396616231490125276645965091994648876507132718262185807810150488764900508315484232886766118609568101651865548936829811763548228634010718922615516000181261446500726823455617824778594505597401049104542157157770720773714179199899230727102810624872167195954935434112186453238660427198544475182706758809380996965851373818411649643606587443928312896936468960200061382583730531502783395400331489714854401156138530474123481247555176065989343361590731702743843944484734189845227984033854486583875603958963979821149492515182924703585525413207648327605863362554893844399493946374355295365692431425155367874355264905640682657443895951731287666193224211832405751660524750088143716937737602423272879331774464729106831953123999279070251530579709601619747929844156871254826953012856137976675686302000134337115675585081187856251803810545214607761861935912850103374020915177636016789411158029794607274272880715517146632627842114664725680307527277004847095587246660034318075551244424693057076439562236124972989771145242411043594333330301140823657258013071711831497853547189760972716735011846772243299690937776258670060127913093671408370827668784125747371115906839399353636442460209952826930856837627373257071761130877026348502680683780664345771712606629880957397429009015682929583042437896105200689251953447047745850118313437173122692089564589148100532588801947501243173497911077041938111774008092794395744782955446250122024175015172524088308192286636044921074305964356837492962081585159119538271052337676910294689685862143515570550031344969914600996825561519742524333789466371478409568920326402051861522737215565551157128649086438626321274945050252291610239391085884298267606435899609883576197637109708812806762749067894686652710910214507479795534259210739180969252330908804742405855719398493170293552003852090180787197756538221599097713717497371458709253843283110836531079245945163869180305482586845755577087402343750000 [83,33] 982285890555182712391881414135280747826781695063371274076552370512287427334364233355660115355475538861851117186757620054517580919022074082405071681694944432051457076593566187152635480708043111017676188020495076873605029040440257184113044594312611677766879689810776622022474282435562705324020943861171762991310835902983053440852178403621813676276924685051174397053158638328791610791241188807468156367993523245568485802502930763841853409762319180710350065783504066899696850445695544547356863837597209054330917518223018300317521476245365062912335153181962729325020229134412273412126086876879125467116651878816949138969483397612634666563963715741099021053291402071638914119652934260875470638502787935246057756394693931410498879700448850608249429178534631474215178966111813526055103518895223491015169995319535866817173335703775303485799028958330378369142579100776719505701187207896275092250111432255404742009965355107125238728117115918334977442690706923920420704945135692464890126216488304167657443160898261346752123681727312595262770180940881229533176599107783978683217861356356645818313041670503720498893829907851955672905902325305908958582078481133191741832421496066306986933792460237545440556905714308458795158244298243346831066398752458363808570528742646681281303242553139742252695284791003845051766267730224683195908940392338664981985401053118090144193634334248874431334893023008132253024538303270104036429245015899518063357838202758031465411421960216271140596994452877467566551048699201356035467808120941564740602021396208157785836282144802358586483158138368408391613149302387712597520977313274014897957624596955341027295071045238735985549999673232930043377482826039203861815839972817607500047410662010802317891418478960294579585309998706170655653812307739725346772311080473136398948302465282178842927990984416735812870628707946053772497069259141986414129763515079941608649536025310547026311290686573722256685683032579029816519763959651688311270576355677037535225544041966648344579792113316961226656669917343013856148604563534715249226850481700377533334674675789598992704587576711376080796248961173919460464177500758980131605885288692547874234151095151901245117187500000 [83,34] -517887369391430091808792033219192966331721107941303061460580318521263754087428107228949062131394275577786435081899646407310358333015732784738393192587200811474712592550320443358081605630053152330578886393990328574856932872925189585976372965244706454182726759120629635717874676174601794741717148183259053039550956764858154066846464559023663878609082917256062889062329273151260930069683198549614142641557859131852598053718355084566116534507485878030528390571880443603167262128925670981486146199191114864073910550440561388858187892574720817158744239039924541926463510829895281532450465067331630050275433727474976168306143987184515837772571275942724371767550495440334298189728593243851738468153899800589815958126524492355252186393566244037857120247352348999673233282011819812758627201638674013342528549044169813030272307234565782114372298002771286357046726680010240237124920085936226791774463690608611755612443175493279462147032061979895861960103519832767495644771909220845284691829947821773315214931682116823448027261233363723095319603875546265360165697259635876926809462147237755013492753153291255198722923863267906177605967294903297155962562202901920761711327738600870573160872654004453305182494632662770400403769298129974583705079574792812631417316237425408168962139531443739529354323795998760636163394190737818924039598870065973190291029962917429229303906718722987673626124641039510500510021583330546192921245713755806843363122897841362818630935182003632757299651580971364620818316728839383421560204213641298737121038693697133882682629709073399000317901697881747796235485101895837579433327620611735421610357386526007076857772084775603122279101551628438343542024736817949172604734841300204561211219261057161028403688436834028601481973373696588756722413518651254818949311803632741479670115869083914682396578171347392736698615802391823562270382800865263299902586756469153262792572728049250413443708176920968646626234555091237944415387451641761767363259880790520449350543565859230224169447259546639003503556593035611965509728034030433613273891532213799350618650034714913153652688886531904062290230995743105227782674690317760287858184220510793238645419478416442871093750000 [83,35] 231317153197804371386024688317346976682657744606085936950565431076454589193445003482638139208886565056781977329234018252870538042629943791822376446488099972450417169625778413948302044528552042736871310915698863634587059665578206075242834578174637166179852693299995540910854023669963512407093380717979975458360225690755263492775223364517727016781794109690721105711257243328369667837888402105310843098028868380071052698535304070827466935776859053265051140326426788089641713972302749113218201932307282790908743281534623177333235703782971834619138987128129085677281830996383838755689703244793519433818766598118587520539219726620802914542579765126993537303329409554844709940945717625560718482942458715619802654786595923042591603890070601463393583763077573969349885301180863138200609757936646300561987946076921327981142434892804833480963034818291795169882552363534931739698022935350119416680359230852542996234128159383669888694967928853121597037033271286085302302626430109229767195504369970226066464587106508447439850308835381069709727289034544741448613681495267244423470342627653768348527295465065073759739473321643296448163474446504296608822961797739541637487257484492791691853776608098691692204089729554086078331547885086064909612553120359619121045475275085166661516693068989935217252318772555069846867519119068263633828618423619689085860579680074927450107764287603879134139144111075547281457274045186022595986452536055800977177728096485884262190546509871508603813118380815589480278210055016626313099112970638830032523690109778564808944890996242709836247773086025890791253323811653518439516727226780250754086945132997014105072685111774271196989710136476360642037901112849362582409754831003543708180147153635027361945590144112155944845744631020817045100470442547434297463568002241931768176662592914755375399618300361771285476732069838484048354030250058157095710846191698477825023036347444999933717608176911550454816255250656459036435717750069062084117974753662947117256569979437686369052453095525850255236258507429730946884020849868039057523382856517721639148924929028919424153483801169312357555197955663168732187825420555746941397856630828755442053079605102539062500000 [83,36] -87281691682377302021516499128600714263829115555095705226776020416015522872902537200522481366728537638221248671895629216459454718456444302387521048545820082139050352776533144667917246049001801454868775241610141976952952353359570696611317311871455007328121513323853466688045934588358744236241719235327185087317087301474969250591835436634044095332177241911810347861351507902604721048923114129385581159386250741599797458467980560358887922649184478565693245583289303215849374419851208499572858218972119240345467116778854231154791158100397559054741840559717354924067683958938953179391640784355047451052001464155503894270648772829453537082880267099451654374038440505064925834449039363123864002074607864287384760554168464797961259582167576281998610629506282385737547460344885584086621677010505823819383199823418887929491201098407044975165721906520274092775538602354459005188393574779720526344775892111942788012326939712017383163374732104176150392528767867477677803344915231878247184861134652093018465331013211006971610107710962480770028350347778276775768321861765441802578548083244754099910598431846588516940866205927718976990987626524637501447756166083040761181110009613508072795306129633442507188902246857381670940158054769637775988504348062424386987175050785353810694296853460292749176547271572648140289841475380072724137762957070544441718457175055444134113385862498213529559341407924331257100782218723105199210497843208187020544593096060531609196687722263089422653830398390666104007773446252956334253049523824202511162266000610002353419422605832065280154713006190313042852797009369567707652006653583161873423042899955388751377592439844823796253557619550599380777690394471182552103100863761431942838878741126628614412838058315697756999762417902201850152472769930140375270887377575945411163132255623635103893103684472932017686844310541251613304101856665977879128085119630750366146959470265928674014426734375637223282585373160541723341946572115515791101647330483434386172051250331745706184836460004946432197141650195100611600132945770470437750185957352629836359460891730636479510920797955724783387009321831154375866227341812953605115765753907908219844102859497070312500 [83,37] 28399519240802290796974195764269288457122087410359331451329138106391570300886350967262986623903458017221726034249959627866168810801630516126539020493038887239378000461134301567725462043389493983194299128981374278252791854129305562132475805635893742770150287608020800805065323184262499330465277166210033055097419500005833549003638765419185991647397170066550748794907640477544212711155605665929645783986568065624321420730589443347970111083761577425470238212772709117398465694020373110459669356743725428973326657794809437730819789124122593118680448240803589376845831076638311227560082769213093682108389315020883046897138118487459364898497788123734010994783460445644399254602793624830345989319183076258258537674103431586498050131572963963959793838452884055611084525829369049182766797999173047420959163657665189921764832699612155658884683276133892468078072746135542484881840280500017752033560224335666132838998072084001718425965662177999539779497515896664832299570926811335664386939146132165044558879292867267785077732096840308792287781170431093542695976708941745929729642221855789756447909665667880237067725372943726561562891457524229413466256065773697633729057408000979526172229858840102285099124370009419152695663505550633921633390081518354327956605831904223450379160183787515401166383282168133168200751406609537708093613307436302815142979627935519436559885374606763912155102149601358386415563479298291600623083752823317231571756615543083586618213687547056494698775834241718079070772772170775028025261459601507296255328566290890993589517831493065052722141407675419614886853857579080225248013838557617140881079043158176826855569008685532338753350916895170468132977563295444021628472540528702960680298373108134715189438993085635435127802037848747084813740167307745025709277674563374621980609253945111466942086870478871932976228917764481956215406372933853049439629240393216512391107354373041438569497698515794610884980073477630465019249224434953497608432084123565065106963354699887291432899440905340365945811250390892519514140912516003340780796491561797364196917202060854969589215706488033805875547873682844970906263490362242407627491047605872154235839843750000000 [83,38] -8082769071525591975804647392682045295738251787022342792383995308366256368730259791043786818669487799318906482911616763977337417637755042506693009603682166313259900474347585321737100933625232144119104170523383644548844664643205719936513045406990034579646162133477593924256789368825970342207247217357717926250914985284603375704309727946371594750861386232432473548298546133400194781192047971240275528550188814854176385510757139067985195612133081044473183124248311926655561883434836809828427730767831588483294618045165402739682992605868852676606815743232710049311100633104216745503815706808533341248171687233671282462860760002949281994783205318347906593344695376280919103799205935139748060804332980317241905569735172828005634783592890972195915114660336277016006134637822949987620387647926668679461451302143802911256924256325402613939015440951370993556044671380925900902860265370525013976996147785747733374876427498258035739705550660765158186358870180678007900937027648523055485659977998113198242052867447212042721138514438406713624083065391993592222804846421191329995545433082011713539615105876908322436208589778444062582118720260937961939092286159221991880564361847752108508842713041932091913824829054156933493958714929627747657125182647699213624365583526038117285075170088381628847378137841806156425854686347742180377717915617468249925921247571660254684362112596515059365701259268741764482043209365575325802313924513644832505410180648979743951501514281464710152181197178110489849290797691631606831031778769930635834647716269519030716058747234928962648314070134480504278522344196443768029573348714513594612087450192134706529969100653668207633069797067162847840230240431885454786812980449072926758011632542742107724323467233046964303038159881803679641282969012719871388727224812813462542253429712039462587411062917975756240929390673130023854683124651764072803695890326000689261963478284617241820598118722275407983328944460357022042387522939166755206867883949710128322719393242149472667921425813243405156345410735074646470658991017235812618656457040495351991275832622812062635469382021645649753555056923440158108871110564930262398775084875524044036865234375000 [83,39] 1179922408462243218525416189872504314097989696229861148851312684738139078895811758839224102674306589683289259794553843049035066728955259867183852833360901685369849231575751066097124521506085655807435006538145284029018002360131366201270521344224422752166714713337517936655051114392431728572853035790085551326917428586866026883205037402422098490724670513832446973878491149663096566238382244613812895376304637303783977063757987864375989611914553439682662642411375229216266834365049981040468926122886572463734381665900153851334394663328489673818425817678334457943180100344056947396545742234170415805318692630947503414877727140309404199437764901343804453218251594645787760683194480002482122262874440497144243425559530930555160016220839509743179337899095900289254937365762231807670295438953679081628430308087478763179216653741585045136396751288733931513770908017331925685596223350890864139531682718577603371247605357542929962486422671789695554327987291721603473472459139976378685719977048987982473004450878617972913173011509258623019245670190531614068106320905642625616780352574750346112096265846486463803679979494661120189153330684269060171192392988291771595101134597673699002861217544779616724587758720192839232965976586685240807177013280891685628415576898200657095149241119807516337839898750681796217250953218133847943238778199983872510273728985052995751675640538299934510613186845259894958115038900577795466440946830269635839295880430312634415070027857480595967974549215138246791381766510551208102007582057542505371451906190552264811143440505239795140649555832352921415026496888010459480440120236459755816238886808372046667818213103552000366173496792973259377633927386265670516900499010537291596147758839849336616983284179187410900302526984028132747158647493733925443878218952409767254131190285914269022205738618592613070371630469816683101214624668403760216746799499555903200064022175499175805753874333549363647904598840651099926602477013863563420290736461693557911953933507093490832310931244834821681158033899996499180735811835798503036043949263135430759395864202939179990663716352457158433644987180664111042424635478198524651816114783287048339843750000 [83,40] 1206977249276773668711709077326036468516458421859129226373592107437575465838869432146013047645420862141036142760088534733872192334931364033222129646526939922459717549195597021838509841846639804044040775517436191542452110673436833471866146048936390974823531970273767388397768646638176442030542874845825396451234443083211698559891206028880934074162409122834335562763508271174784900921336273555494300686472711760203026046655502100551727732139395012025293650153954101506786419066341640989510539659580827327232567784496656573057771238766173470641635193997428007629218636970806724604679128037967119025194701564275750186951039040978567979077914076265790367447277778981558660645333773562733013736964204334038674816500966214367248467925514144701853667650790708522518886418856324488059200896191596117781049501303849495394756402892402111543691294736071505863430004276343627185624764002788689235159739398108674134235722278008522910598439906300807156691123591879050852769095361828367349216296972530485809255804791278027616193977844449493781816192542960599281166854470402737856989275885800833282634663720463762440405734330811678356954545373650158479514387130581389391231426237743417250125383642521372836160402081796626601766917493350696429121807274386971864976702587404719714824177732497830154683396803999478239510224601609591368975365325743961886584841318340870161969819347235674670526967973253119280806344265835432161510510445972208180034614319997792271998147153788847972517744246166970991742719418638442426129279564796779047078731272256468690081360660699123089376719249007000694405403136732756797811712667238197229413882314297791706547290973112349448626712747546352569083659442961329018888121521628290918706692125927218497389545268321971746457851870044900382406543724743090308948836182086783345983250342035631162855658096959454031299000562567855043694890406302961630180410625533250057497350899743943705687796613444486083519148028887846010968682146754397013656197578196479664098591535243215701624865670060953916675469696941522656724737072139614479699331571422477877607803701613628757641019742841070420867565006505829627858616959201754070818424224853515625000000 [83,41] -1478947485106553247246888289070172526266965897976071476165035225668360985202596955890816385616681707910074250523490970416755180137672066570819481643076440545868801996316740946076990227308263876150969844277938121860607121570798551852332445146636512838582023082522993439190448789311344161087476402971881172562260972786369273759841891696482457126625087405139215105842053724210657658942510949127875836406046998965791751856983382024527504953034425285074429454896096039891634435741580867924198522353962202751109650675749035961339173647139068498550051695601157072901168302582276359856476761785821467315789904885500805597670639697753949636086516372276202183877732181680406870343352449695397263060775809491624685260189092156638181526954463074072511461521535914512581474591429100324099265390619735486813591359816356485869358071645286029285136838437227824673338546637867399705190253383983818314218723130069430968299377780865174752828487123488929728675712862309073859440377364530762898624840322147420215936374630177840213672825090249482284861623854055558110008581491100318813980792207546985265661191091712162927569902182494000605436108061697944153139272780600581485192601929348828375750880176817174417744957744594837478381623738356250252060029412633344485905249904761704190960962549373653044529416521825462678511210907932961119370184096479023735027108126198596905646548580090635388349043628045949120887871327736413693056986239884327196370837453844236673496758665066618291333676258014904874793369250982249030538872311451731980534711816667866496824757117241809887759437540734183675440984660386691662140757038283808974673918884656674424055586692415902219537922603891033911667531456125289976445900713687302366257901467734971647685927508302367860746589637296547351268109352144566774221985364911881376782587722750728919976578027016839286863029001999195893239769928770098538726570542145795740943942264004807042935527328655308620652097427664675172250772375194494648095868577004241702522065740038945380117927244942121485434016719450879936026863131831738516408273610976464915773305616709359386053760046050874995412475912479749462491440681333187967538833618164062500000 [83,42] 894578664768542206904807516810952751892902968833009243516838993190245663890277147935483104420042544494393086882960747832335446676154150050812743855112690867197639280226492741402932299149795478407691636295651039924269458900584230576444302545436184195278841183774070765779452060848640382344033434006067373444770401354001350230630570536896334122816145562871879400982231068183339149147524170777724587510142531215069904706413711734505541623119782970319070325466697091730085693749165712944850679488466940854888819108601881925133072280879032688376688391016199740344152626711094383777751266487585302077857046367170736268245417234013213805765675583301061797601015387332787908171663363463705338262408939142950082742211735621430284093471148164479702064851001749224110335117983880539003970046157120046452500573601858308136785100182782190653599725817856321746202341810159820246755528187201159588874430018345896011958871972887796032729941089271236173879833365689925874733354350532843144148541283176488923320074005864430165129836386435081389469814273812276541010935895946417708592244760326008253103789574792226339929302754732475983971000606914356694825468654676211700217118760803252384770871840859590968393801249893154180636388699419010615905162547162319317984306647371574784162155250798238053234459041260639734935794597062098261755884929554408370868509160093223292450182113878000916412361336242399678607926988560195588518231220758505852469044617360071849538382124081439836105589520464705913553973777352427602406974973665012972469421763172390886794208785106054730609442725897896156396836917409746784022917077323354717320725425403546196821123576941238648520317002525278794597637935156403019354612630360184179332076440295770407518859771729582296108978314156809739566643653566349037297694880111254024132860722132870856653715607329427235968880521260921491684243724931776947187426810640145604161482043537756497887677759610836293387743221022446163871457502265117601626344724254981405332799401106637069724560265773593657576162239515791723878740010085675626811398157497398289726786023039392089128275879145226253476679543520655446542377831065095961093902587890625000 [83,43] -334159062213987480994795522626572907298616335662970506475322308345212393104917346957966600399759843515256625391552908466825881671041985989343412969280383608661776195752542208906468067196599751756615878332177760510216290636529632884373660211005383577282688166859582518325296578225663901664348449764065680263996524529089231776659526077849921188750767972560749201411155095270456099395301508998890251528890428895671360939884420876672998260956154476131353683615076857886613613050761030898949882924358372477006307264147798840763761349646646429795932474817311673896020232998861124373356180863910202848729076410776592043889239590287078831192073074209390108215879340181776378631577455879889131455722726247968587181152618180475725283165956122721232295879090092125602758217096881165946500624779203381828865908261453956557101392471821039488573173008062333453183297276611490746381784724985055900689116911421051172748200946526312105822399437237034465682814202695803023558367636196733668787227313417401322272431910770618523000511335519730853957875160981760077700858540630443606272941829078479899432361471708854656960404066748933685081594784841232400379021622369144746195868231289691752508203047209173429777434719311060644043893867438848388954316205775555451091479050467342622695519638459892574223711233948389679511014301744168570830255257950015170531752350093344066072671040677920216327047659364177415687973328997601852308726045608470040378636439574407198151955064772905041022360712996651822889982890928389604315719775311913122695801964583015075428909775234371095750390960232486855926441264927700015434495701343163744740907281214244095236486200957540475084818135044057730866470065116346556564031568255835486624990521847076500756442653859196733804354990007966908066653662658942605194832596570627682655632105682607411589690178443662865954869166002076591090169769038998366417183200761671457282597914452194351439182336552112373674904062372812097517080769636629408461849246637194645273453922111719326558865514351507054469214055711399280923178716637060526023449724039608479997551422461348720369866478767831326885349996214102930025546811521053314208984375000000 [83,44] 66491085944738658033353943323433084739235082485925537803839627989639090673861796107291435259417262982815876609127274151165671437269937355583983745637089005070557456091543427660080265827047348685359670834125720088974962597994926196014976466188595232823576109250675594035819770127455538572250268159681902615805522663247515794537489797457048937736663101103989621423933120917291777852446527874073747601602634513503283276361509706070677012796095962301227880637055334032326577596853692712616219001542807143633011294197544033295698564789874731509849050970088592726510802430916521527187536109238024129721280055438115636459070947967356021393764685724072308080769587883166807016493378449628536740696468664891298725755405675426881264491954324593272601154182859378100655854521345471214444846899156908844753954099198302363431124527859183061822035283837759860232820921687197358504689592765319511413818947360843685284817806634424207624815877508335514540422641342512384020631484816437547142708390394876766259572623738990215320293691827893072690817647369967361873493876791813571704168575417510884221608030668494082742172980045093221491952222812406113889787111056067124853517863537534846611079628700896428399324131338783038202761903552733573827485612209502035668901968406372157050221461934537428446286020973490580254926556142191594755935452514914571234631385075818571162360138268026005747886788394441868460195227216245069926018021211868670077379238156981329592173897598136900413013621197138631546886572916719413434077557850638953361438609692577681908562098200732881146459589335268145500603658713878072112446244821984535401772671604958378765279176314710190058293626134603748920265293359075269967688548179233365778371283189929023813608157136620976991724909301148938456305237603323977758856482605876008107502974158588664984239178060110676861709903468338567299276532670597510462306175002739017321559088866490892030415674155206065694172243455026149560997729161615396042228350093086463794130570466293751491818359067691349235681763263564926596998809545994753438921543532862239259852673606474010679554819009811099037032811054359626723453402519226074218750000000 [83,45] 4965980653602896545080415434581605268984744066050991521364354216727052039805371955450982878043806732906357026139163717714538212524541208474540829330196064052435931219321885084138338820017831882184185141055354785445306954629113070380384380723560592686617821986318857877544655369738818152997517704535791064364904534093175550229834606464325486949191109978955056052245013584274427811119702993670091884487218452834489848782709605575883005572977666204925385153510993534219160818895726022021996706692046621810985864411558992514796512894310808550047620657332236687851800143168457776489126955462642633929190704224633096217192076027603729861535063762011816275736313903978445931234097260758162583046960705430879746099359059825257014751788008800932445768311575117187702922983151244897568735527889543044922109514320616749086198802115279890351494024977200577471934084877303768334382790609185963401791757483049726181820326106466221330349539938868245840160628287573275376448505136210759909425376492258751400749975555049152610692809035426030047668434053096213171380493977907596326265681691107705511458668645479113354520569936826485978360662511810224465248209090352420416274589272103686280427068089669983469355283835127647385898336033493278816374780510714200374780790888000933147888414051343560192515318075684958271580685827322026601728641121499070787203540480395955519084882967028850957705415097997518205569909932465483003935299917535801630034954979414229165766877621510992770085891247285335369212482607828815547342695521691741594082362708776730905942647012708951963456038774523671530204877632248378173968566795450644934187968216657076957104272648414397090989583472971770087877871535872303399860441742621234479434059917466533046596839503994028728180687666508713473628152515903457247478073987000905234787192853855880765348662083349524543397252056907713896096478726146601994078646333478177835496737827282666477206959581562163405243829356289335603284245070575118738084806233204114791189720354264467102464194325341915783155699899272447570192365698995481448152515367133676394132649180670818170646995334013666656414187627888168208301067352294921875000000 [83,46] -9299480073087502910103955461066799221081332339174069554914518500581087484947089843397705170876519998023646656269782360027984581397588634780575815571939531394958928407333508259181424710174933931343260131076334330674693406361747423317002485961962167912505750924387667041035121244855483990546180456247206010922201709620925091236452863637268975858453569925171626717254832624169070206966279594228448225270007996758157859091994498413952852150509687841335284955283474263873395470276237507282902147321804401853274336776258444295381898032038648602744832290010114786423776420474566741111624605191569794919959699042520413321592708762515648705200183245539999742229264883935009743655543017180069036686227591235645055024361091249778375673644436325945697915632710613398547189732640545219079340821025743862334292101046827978776066734530396605050273075679593929845269901221744927437117696518358029865827906149921109184038254990716462163453198689487926967820063908768113967753174298081177838982712450884379302822747961806068534000826245062973479503534035205654024614507398730018688488756294930854983792014152849700569803365212403306052797921604141896340735094647495388156482500262087780461410849577441088708157076832355905611252299180540649771279497542242251177969651771301348613709784152097643635910252550868521730499502555443372900461416619972206339967011842032783874207328697820790035991815957234898677961421995902888590972460096400388457710035758422066591725858220518583279240203744122339938804680481481031127043532756386799798776672463568393508780561278561186115716962828892959114746968540302160088337699645004189985112618542081124486656147824672732425198977054643134835102073221234043105824026041921518567687192535234639960274753067674472698154874443696633147156528994113330926556206181785531596790707954924092440568072687117144521036961788220452796325278104143330967128297468656320393002095671428338235874583931973037083124610896318831248174537895983234230728561327169612895931778741268122393711971989621874158052195060020931394279230022448160498992648931254509376536355367345740761379903571671665107878368417004821822047233581542968750000 [83,47] 3839093462919685965091382618697068163367200659002675729373608226800383458136195933608135493969921644634482804697757171836089683465926338743181438944831191031758640204097621702277949416284423050309007754898641185920836630322170366369394865846873696634517107184813046601513733661577292796869442610951101059625859628630385307985146055564650304257271507730987436268812343614513991917090695010163423696775230609538746425763716626793781130046271149744659010649695706869772779415139337093187089987265594848624197686949660567912826241282116895660620703033788577161702314669402003658497976735090164334440004570630052289438296206711018267360351828975660220444034762269041296352848544407364367031169586047583113174491423025318843828214923331371934749849939476775990308278488624815623472618237948015138943750849675152434413029825904403787655471350725429834431744244165662223489210755272723038546003616500817195740125814601283840884026148227494184224867914257507346182344081987591249895106153162012475195186302614409350254249219469878984874777914098685307989587406282311843472857232423742569983536004040814403441315526518188167870836487009639120753774805995630533049654653057225642027236134855292227441540099281010183839849463343808347213011134660104894910457733117551834955192005775195099149523856461842233729892837824338745267245447192673267459524862465960155994634792862062092434654130718211004475748098280528445640747696492390956199353992481672001305413350984884905550273895095410654805205821730240812558709350303491945694153489375377813765622050035212793267067264991099060178007333912523513231631712013982122429798167873690091348695424999449091431369973320724438917143101000202141975498618484297668921623448187321851469746128143668320760162224829275578672694293498010350069812026551756507919207546779343551097763825992952384394983674818558911249891699251583706792026295041104493489476085519455514419667363881755915210359366195390988561548673136092958804182535561330321766869783581789077343513482513323676101517673008234643898114594043407453331804643776836589160039611964467560357662154462560222256684028252493590116500854492187500000 [83,48] -844351228996639229092100868273362176926300053338173151745721019090338986192864267020275310868469410387709233505140511714821686627409527850325692502031523417756569856085823497593090886149495496338201352828934605381259905059427020054059387015409569499771382160396355288851821148977017674589613884382625697399651344098678554753680228194924920414766004154743284307082090344870921663533810355798287699586764957169414424974703199374915223131202578775791712068295022859536948997474412236136067427503576152429861376312421327105988484682633091091281682045064181702319144834086357594473016100915222286957275932021748736147632066592575913008564001102823372187547051477249338559405794421308011877398272464371009409812250725240702457892419933283851338383952076109912227397615905175027528814351091865511103190140584921652119585626994304934039585165193907494375544862085817793068682351225112015105543029976663312206726559485793762473058841100105629146354606542016453044345391349665235438767248274560078369702670484871939120333011786380603471057578941690139308896659658641010452215090988180167049602009526210590825944735447303164166646538099477026973720484748559794073836349049074992075321687334750913546870702130306528129475825276805920670042484385327899768041727493264082194534824593218816071911199103747393811276888989963160761389445676624816455289298947779997150808493334330061525460916914498028700793516981548110775319098359974705678073664742176383914537939579420813446509609280599403063501605360961016996854718056964481151283071009897671647490978747771037040505431387822401829726670972916997128950892556911011214840231702036153788077079576412455539841067686643093898669986428830763891442090188341426916946682254055209074038908566749446669350968130884304083248924611845918818362865192418477976540115409641441544642973211264603301900708545401482492859219865551834013993476309772233796966147252515282010492365818078455677705406163661864023788522759366091624039202019171558928392671876771400694412306368642033573623983608947751533605636492902763966822859822366196878401295350023095132260841401417028606601888895966112613677978515625000 [83,49] -24214381725824053734514029786650901824506522020656857289655578596276532579403075769064561830976725270895427861162935945363277389189646750072702121607183144989360749117699590950440451585879871222939334963193223382448017259675341961947029830880567274993624770111075930770676318923713915893781964822107329959370592883264295958324887607165870906235412435810386341615482385519836770888632820588351695597077840085287384447418273613426635810824619652115818369741585808668629242311750166349380453810569968883096416903006902167049479606532682501658350480539631074738388162906903719321528858050293810479085188448688622408957420772304314710439141767928497915247488840225057317369104869140884343895861476074642486986797786222100299722302073333569328397788820401379193952816541425926272192492745310350904946960600295133793241504139189935510921361646770499429733706066518104826774039789058588637120275514367585844914416083944939801203429079500311294955156802671009688407067736407574415177971376851636531369803841464117474967027997195740093831311630696240272133406897162643493821084463052007307554760222660728692586170168957256705144042953971656307013836683699436746993756887887691427942717589332911971262437049965620844085712543035731820093137995715306355011344972921515751003479908840759664037092413091855488099188121890137750122397333435111921760640564558265848806964618622681150375052074320050554659336348629494172479522745236401227117248008987481612735068905035956392548178203989571564385618594974722448012224187386399010991780786662990222159890560594084415356246691570775708366805018111267942728348499677414004996146777630915326298674675595208438412174625457154545948439376196356885528305451835849076077176553112914225541114004697731383624115073782731748695550993699552940271587086446889115908273462469636512956580954819034249128367222195454841288924295808080044956497360333412667923420320114515235765595831140660890967026163621830004619630334950726633265926901991027587638951165762558622057406988982234105374821813207456243846394732295779705207911209733002640670476217185062472114168846681891977823397610336542129516601562500 [83,50] 115847131990478167112293633641485219295316362025274568919187757744700997056744686915931118666806702268071060615065324993671366559333324651849829985435318865546677868952603133615265899487626473450013234789314393386937072302016956555597041857864497568748055292763685212124840564432380574438490577734648108552842135171651382527241471315196396203898398469743756243801295119270035249856330397437057769339342666910165027606459820761002497357827126949285002321875487200212688053166757175363594834487821321222633698498813792442681032897567854335699294414989179084042293865118402259798255179551512302090135577961078386355118416510906521607526733800318361110049841320950955971645015129258044405394099812479874897170338072639084128441779444418508962058420745485585872431327967672140992434162709423481360121409511863313237962136480337446344165176476926162861523218104506973972712603462458624174348669861573000417675898552793843277039605716770017903708670106247571633487713576787889390027005489518496826956359282086784494120468075290463676104191012725471595671966435737947254346107413327507122086801544230891257921620242136456746674480680466219458428787301605264865883169392369385908506781903446211442933123949274927423199967079746156370401741148153745730480393036765382111790583180687619520105774283007065200363437460256367650565671403034340242926665941205235100790480040641934179265912821161457303503318060216443796666625777659253558605194456673502633577552931653382907411390612009200993569333044652593699665244075118935915477700066234569497172189087411501942686855882780712070768469906995191078632564909742726591942522186589672826530943520192590929629533610650734141902254473448657440132787514891159285063110525255393090202835309247636028888492244316623936296062847346582342343563417757500799286041756120031272967082263491639880253868318500514602753606177510059502468228955580992484995032999041864115168629063550560131005129846838022440703823438460932933252404805547879368158376928309314455911298331011206615147189881724265505557088540977762614649706129809278620886758832457622556480481001983662281418219208717346191406250000 [83,51] -56908194520874225758788271414169045120470322459047744083095534803203926275581712884719996167001809885581158634772787519308679573767259774026132655517716378011447485317870650547424653324880891822838050663546064135578438516768708770788405721276209811042578634041305174535592482311453163452616838696945065039676884115889303078232306575648046598045219433778009348952804182989857103862977202551202961248249889775942981859522663803914488946480880918383427420584535268123374172199444079724033234962347063285177079725901795510279229967992001574437660798132262882157383723359730135241309990155908678744042580440622595273051946169463343274793286056228264970697103026768910605483510259209783761324825352021193617098569825055472027526054681818322544369675794676922756028017612349228248339416211656701186857898662478313495327636164722893629330279958745437168920619283307123891409809872767047022541503678326335919450082799302301227239015730454295820325122783024868427311506911793267282720601488614930470201991225710852964108622061630219030487909456464878999040481290234920339485878312944691727088307723559883228734723677912646318624621211105665631595565951680160323886450885781086717312262396681223631923368729317129224396827600772747803190512555228521117625381504165788877691237934876940011408631655965344343355532666194692121690897885682497580685339563290930382789916824500331854287120371091334967809657572634381680432902307454939680876024187491201058292650013963158786510712381593855911730868162862367689667146813020812908040303417267850619382085558077710862177256510708808885237554067569498534865832695051351271589621297313794190610191293380680664080562619618934520632566712736090114729719734401992390467536540067292324278935358671656812512729948437532967619174307491525925412474928478949163866763743605412815502189970191270278357624879101408874693899800581480346270053957692919354145815520152611103830314662862625084424327654343693710798735266945048170812780918880250461182266616453156671091764412671561284699646117935291356884864532610153777262487831718373754902632558755337655043149425182491540908813476562500000000000 [83,52] 16314832914449068603767884565044628284717894442209545102316973447326594506411761309690086469286387217863736752451621165420433706217281930362185849495261359464695037115068953870536569839808607686747485553545651184890992743865968250398302870645142873256110938350923251935653936269364975155587284532315242364275361305556306343471823305284101711494104992697401426080237889907278721739195011322189494776896347466170640856210502240001658043986081592628398752039175730622242527444684777610376436413673053337671990727416320638021377881377837798476031792937100691553045959539281220199047802392426469299363143440545911313446360482635756119097480069584121403210963296449154005713937659648892275065448728005749424815810023947260724641801025999341610581588186655889805220067980645739508571573811144151410032925481284004039513421992038527131739812818083579893816573611086734306446402120160399547902135992986613570624375817152990685290753910362869434063635174305676847550629226829843756090462389217892528854162129790538395393691357882498995129564132566519642686478223500123582225567049745114799278607806532386289193968305382622153163780840310498662496433376783026322166820778439084978658802117341392121310196721490251961633157561757096168675175410211308829042577567731938562776891902865784326530456220972480902780451949220572495898704220859442959935331706980666758641682728740705457385114660149031300338373169060885768037361826656870832199191963112789458858401362731066654893966493400865600865895951998798571162301879527900651286063978418539263284150707459008255028889420349133993312915582282141602699395675773881136271063927085889685588379091254440461504024846724897974606791556714597863966582561311372579152385745575762153831233574196735816295914657437717761341346193413025270292973821441512616232165406250455701544540749120385581593094740554259221002131891713072756259206130504373285166089965525432573277146419925175462839636401518151201441558905263479822926293235588553903946181496144387312369296888928977208219232336066922055802197539139644939727620310626511165228833630805793317164464895085984608158469200134277343750 [83,53] -2861023885100792711326093223441827930202587265528943351489276564184360678728071705135453090338263562345561459216118752803853923162956488244058170372126169125476994371232683488308372237980779875610324792196952116084118463679981008391968431066641105157059297808529392398900120358599179670273651535533201569235032770949098279692699863996583524136924353533637335123742822649249036812609205663658857710425772536254661642374701576252346594373223088856171718020431110181423744718515009396529005438068156223300920374597970367061707012019376619230890059173024022881222738925326528468099062360621379576534427246336896481667716315741382215315850898884694120544051860402375685753522406803193299473202040543843787143637800312338154781393113525498739459160995270674077122525031392552353824352121158647959326906060066638775336281744097491074190410807615528461887366340380242987408306729940236532315148978142112993241264900860641872474675993289663885718488889938090288725161119275520068410412227221348633467366411578764684794906792920492521764194694421080897175995751921999617704532906284106915449660219181116237553642670426821362157451831518065098518934547747953154969471511411100707824203892919849356583351782504095303754556511409056457650410185512661683093353687714388916697929135622921733040336494032862838990375137453675098700892618546763879149110793085160923946499269608747959886934727349247588708348820276014272209518138383113800127149440331431576790212662780115348192537372280261520544562581057005727722590657866964739296868145460783289616609959700480485996679254064552925632961584970071653483224567054147705839862280979463857315748560631147385297606185350878206088334015785525374996862480061451989321035213339237547466039577099539877852785985811680575785733952663460896458704653964018902261994785423859226861117335103159752193387140410664013547491632566168471714818163183633289399414538416724381830132211055855358579443966211650556383201697978351572942935111882285519748213367553832191213348559697351495008009619859827687702271338762476912579869675955306564448467798907060899438192791421897709369659423828125000 [83,54] 207421399284387015973060566510944299881879715171955477356513472333715524895316265852142444722421502525782293456098084634247629836005562648298954377180453967024543459384294616897182126109298218334111798312297069233168726504048806187547352492970112835290241839857829333537483079371941440664162604275890911680607665248663058290832088028705966991313664187764104652388484590125172239187599307900731635514694816806980870112032996838686697377434211848835341035689696077902461145946175856279497335979698798282528878417688043484837952694646226623550712097437560904437424609057705065545842212332977926160560533970990883565423265974050206393255430232266286723565043837155179947557152870497210609966730510394962297269514628032840457291783509126605636088654117084744789311996334610403021965213579994545821482133043126819253147911941036611898470128229360499067028285379162828913409709202943765078168032011611170708664783348185148646691893754917116168728394752672362357239726775741393593344356382864718462167890880062978983978265962052571407612763082543305094751528281030218998117447871958047943203499400687657642091863170128916095562302483455157007728913670163123706899566311440748360646212230665777804070663286824511722710406310245305790895970232305690430986282812931236603217983013606427608443819351269197277457836992235672749787140310096554387913944810603514010087898733484693388811331264956106809844081041411659455692709929877311490934261209636569119431317681424939923478258694334812280082600303970419972080855250913388602220710108130883312961248604925705349037538342531202003889627347339213007306261631366467116750646292205476162822759757165223906418480931919722177690603582925500275651271926132404387496327976188904437230879730614617050155140361491759264005824738584765687196798622958479401747589781382859376188530546245792685026725769906579072949174398710581592884368536938336081286512475280215196035432267888196596094617150526248535916997002827091847437257887864455234362829212631542419000734110321987837469417358499654058320792872440018793761372761911182570696010607491643895627930760383605957031250000000 [83,55] 41547890346407871819953208510927771699578024646834263346656385692959133984987377677800692417395588688317773906755689824777201080474813702750583729193541363427526187436157607482596465064950380899622178776440059150428499923396994252695298766342184743608731451193470616240507300123135162532887877169493712296274042183118886859183289336854172555423583755452785743600699563841813073153911873508577099034308602482436832172767424326715747625249696168393196434061276836570567031102620505868433541934058742451816021663026861656202573866006728552176199999739370170962151615260728299832021637826470471111062812634095225913260213996157353594739820369356499541191901983173489594551992439677265512460070575400987691539933000314838722486330096051157811999843784993614604896552148225158391597516356375007525540745123343026371140967831258102929524377506460137669249955656774888737843066548331611529691534558420027581946656096972646757370002153155367498269334612607474095412756367806732373977641156695193358865214295781128713708168790741798204740520505708956132168973819472707679334107928292339146568903842596920108424741657126070177030281002647110600803981681665881815384949828463955890420168646159765657917507858773544290745692738621341862754286683763783540096499525602744876165161743517059387977987553732505300761387363708216155687938533896829897827352062656593108074702084915010742776367980069320669015643828057719309944650330183522063399337010412592665386959465764279008251701005505694891603241940298773356224046243660650898617114746699027668455371489452456795411350836432047359663604309347137542127730856874828168248398848470958089624611774109684552503146322656869352698004120254404163869037931705592181045814378827612850569113746324827038329709007020343656525368978153956229079160272164589659778566598496692762203149588984115283099368261253600479179362791005077884309086393704231768106331299921997034989912086961615156616934856150627517661512815456000021517131165684469001890187156465476975548497061296539880229976183724253723532969827024949924557044843715898976843625689525651978328824043273925781250000000 [83,56] -18210616211676163635466549557516725381876312318256956925031032764128042597349845756342706130123176331296765202258705162233745582167445798589315706443088893776756645972814330084384682392576584251607427669186341183802688536719445265545623511753248110374331744111603398182486485159964579765037465265738310685288306794903294453136567803141336126846124537606692080362803839094011156679284403034678602471750717008168487131304764496477585292491782042049685944549105680530697655045392287991482374269625956817416291963645705518727556877683316077898865668785105131474982759670179474754850029560442809646305989432127717077419781435205806932456372690097293189647433281568675599200793857773934469488072923931911460240349388477164728078369240917459935073840632235695559234157817092851344945547758752507627401339169051965307426363393039954414728409637003180523105834553740315615911557521938800774637315280707519061336862747455048149506461180882958788989311840021734040166999985744094530962669205847230310023535200363642400383398229252756674599082841525409181235287649222416400921560874471216062861631856996701388098115658654897225593362089013072652841894299137581218596152743514384905899638854902462933899971476326415469002941387344285275100296454251012037856462456550833472245913855652561614592184643157138658351749079653905973306689537246642684131420661826063820697994262115747447135547793327069056042441127782892673403727019621700072180180207843610568686169333671588503148676932854258073463110758812302186446082191102454317934812628265991002231080304445592749954393656289123929212423531012562114241410775761546062833060819240740676531008413179332918019812856937421473588287152871753227470776634339497308864555747936994461074670060116165863189458393430588622892224984043915084366628437575759031023486815977917895831578535454736090596207400860735659540967610135705321790473639141258678857884295850550001686363127657599883253307602153135292775441081237128824736898377961100777129944643046714477961154179494593377445820457734105173865510349434574596986852352013732531110790091588569339364767074584960937500000 [83,57] 4041022538424125827324556832348257543966117539254649983998551472721981714301348903752421699553823354668977180654796520237937585336234265887709503579546632565688173480943554318340921478791363729106404310759485777073161472159378366165662935685229701316378083606110747461692076221474607220664597716856744246852423708694309986835564946125368240464405367502507198575448033041004886144492001594926102964216939128476503512724149522300719410524933092828629653629999748742245784275973987879525648716035989294737104005602907369648601565761887102439045317533883865587443795735615061846620964901223367571716484846270935924096733722557120622104439091647556834696237262515643464809432726072559300340878023594843097727392480525216189288496711793284216985953666469235055690142137722499313281510427413144873221275863621479672543048990549703284522703454085162660195587159075974957021902775117166987528691731504695466504451293947068465160851943450083794437893245529337338940079220412516889958935157668206037342135620942458737783821474665805961566102291025747844587427084730684480485985179681448318543241696080951829627383198507031360558347009664566579073319366253248490208999335409301572546242250430289839392651875848299176971033402203647833434919904349593136672248282035161169503950645027343777652296352171210524801093900768080979133660924868439691527649963324281413766846524919137978203261665678528869575964167408665375866436878737187803958732816027934355557862554002884454746289558671087559692185162686700298751361276477039890764866487651782979725957604851046093965697081590170067872916261847842193513271350337411556063931803017300003119803486100020284342712803105912772907236497667014494918439495443917730752968188973530444705366931736030553502310498495046566333131499955477642249613958627541963938889282544341148882775515855651530242234652037736649882221615911090782838802437215651484766070304084805359210318734363928837273957318848273044725727235051130099152646313538454826450360621016708370482511405559877688975440021205983120850590011821170598451680042390368741145323383534559980034828186035156250000 [83,58] -668746217829473468106069540291667251265966407847406698430325498144619310880455687398973662004545779698435557009892158051544534390694411677850622778899154768719852328796732944200503975459650967117217796422342942643010835004816288758197579857219089545462691509681570124982155581670265713436883646034891195749252970021158894326191183421512200174146967622558612185517962969944121639659352334798690477383809809673856056892066205335143722923138347139160476445814335219646164763485854779503919336857529674538213557697143459179539830929101228881855865551061627769846190346371101309566446817325979206651408555863275921643447188895201298130224874668442738661367347210279316020339983250886898453745101641651957576871351529419194585702623687319015991499717401294326099433181326484451632083669188078057037455270580941399163269986128964879825479856502105458375339225684578163668775145555741687204369637030236255419204225358956764656546989312556747503687293588503254958198361597165618888452882704099491837029795806738180089551874961320239583916167423638037575262267936050786087138290072013179282135676658056019389242583448071751525794064957070484032434599687501088047343467492851737947142563629334495079635098488944899601978951180867616553428701671935671568895355747293799498905942640625896641152282737227988867457925340785140063967949016280385296613849480302561260985614593259191928900792054207055798790324834239125999066731690256957069665409635056683888218553144028459396471776159307211224511490366097131662486438253631440154844869209562894697171034728107312398393809082979807085470584353738858184074600611958555601953034291876503685108525674177549926223466873623766595617583050615870705066408936275121313748908634986218604098499863696743679395057710435655743308364900479956244927065438054532763223937897092745130921418513538858312908152444342017626087346573132726451215102429939179817267200522052702136560588623999250524925575327686605561139023086266422729814818608228888824985006170839284039548371401527818238269553209972422788874131664889217184868409893372387386989430524408817291259765625000000 [83,59] 86327219980293389719237767094422655761893795228707816415951863649111022414546442954879275473519375777751863631092367439741812661924105968187190751920956051525606686035635555562094075381286710252805786285870920592708348663976328251281390068633496145465787690222102927042377542392998223727935568220447501787601758137041968994826157209049364265194802365859885278438977164541236664047127600278490172583582395034967536034466365567425304524288056811362051200308785684616873505565543706174765573783488091881225561195618970103977891694739476314827867030080373476453703630222208168707741864586837449614129255881507181999420719893726887122317792893121384952557286531754033900506477583428119782166868282761446261534978559043251124177768237131636424287644347102505317737621353434070115698977103148615298163871080205662192580361437909511248659285136209632700027736704068889658965968504697616295636091083460414251146414289764386827710978564207830664986721842412436315151305902534165043154508450956092669400445540324681802840065830815848841226977773703120242241510074064825960551139798680035502102493617320155133334626284163185976139415021583712206880255380158041983445993721038910250330294334323848212563646460162996436253759883567344144937499991082739154441406479865115551762342956603609246163791012298140551041354419323186683744299688749863600157679687475273786140708564117645063749696068760264659341669697188403222360448527065330981586962462351928192022794285796974708477012705884099881197039920514080140487182495749056259275700797885101649054134480764389814998131076121861678474144158498867676613404245872042461388573548312137096650725879048206636188480904620916301441508516738099459023450301194801619437038423408793158910969461922817421238593726878285655337647435071000830750547671476809906780054462213700288914488842888719233732937004983343581949683668789379336983728869043625409260652171277633820791135472541406765264361947853798716461450884381394898342362599602836380071293063433108124332897478577876997813394701696311916391081387862308383490672625271145079750567674636840820312500000000 [83,60] -10388591066794504276407381998179692769318031425068953395251089294806613182301978433422755369855390721351953376705890209429468861412603754548111170564630830015006657311074740122032582139244405725110290663998495795436170126205090475161578451118890503418506092707660364525357679583108287775326084264194353113798635692249267748834489371414288128774417448704272047934009336038173041293366521971167147207541551758317255224878473300926051081929092922895824395554888681728782354103362979733234813851292633252052199870405290323747640824943360700059819851065154418445906865911678513075416901424297226539037297442632121189869500504187670670307900020654542713023158775707986709176235431693818931685910770037212186133635257916756700857055823544802504857933237576264409163376103939994729171746461363653293336963773882842408839745920119485285203518709534384432418905861543311899898108700941104867111962922311033237727765929532303877787274170029439613495931637035562690053310579520911556842849401116250250987788425198280131584811449201693564601341130320485333755274927277086669019954137134474574320055144081645219160799282281536200184362639019629013964776087559245138704587945559077201676214218899841270474325328604439848044339994753643881400377283868643386197784941712832111586060038428922052747326318074920986979778396649457567674755303887590778327694753675151864914001134714628512655677892073736260880183556647058201560795787191228415328550644696545919684961315666374033343977657662080475542566028292223376463935553611725929181278873613217019916176520946886040134366715617849366549771222573538349437599891475905384140851991430705470592948078444683722311302446954625800022038673239887652033202831996341708111579809898159743772437127110253152264816477459238434266262287127962634019583787316597339887174964125791002311670617734670883167291718677586341353202686970241616171701955447046203113086633557382015830271560472742554836638035713695414136348538733443051510319244931346784908407937064838030055938248630953570553677953416823658001130932043587647671534224258493850356899201869964599609375000 [83,61] 1681866209962201516377548074171489384903074497770241691808187402638325414337851568055142771487240589524066967342269175023400016112076055176456563001791768389709004154517998205334369054115346718642679508132089434051274420194421368441001239026158883879766828600758284595554635217920017524449884921158895708058414526635711490239576668873394450090390774793143943955428754915199995371322113510583321458480410487096671947383411847917511125352997955409805117767101845180895038981665837633778170208398197053819360541626658329171609539127076477676583124996928738219694056942538355375644742218937822488538411106653909296262448626517382564388303283608396176071529942622529199838031843398706117413028735240056035690482710270340947950074300685490001023137378954500525019231929904228404532748658133195837345708025196847636436368115821834905461860240362999134781384257618304494643233180052754326308068189735104369632360086703476479898447363870931636742652975037455653140467894207191116947798463266033065691528187308807125089150238897864167710776410095427700944001328868790340927993028172238920500037729570420621653331837099822657033345009204572947803578030283974832388160022806964431526669322644563307444324681429866895614991916613370313717968175778482137821990758840653570222664670038231854234318669939471817996732357376218675806489637650094353519608684506795202507543544319070081797078350560728893816818139029390409014304909605455893875129910507695966257928291413042430545579149694641173059145105119263151796428800118552735770929153345338639169350410299861356725229968205640251608415018811371696216049261015305975355653569461908617564007287538515404217723073177174139437536843861424251346152244552101354389498362817324964285622701494141801011315160510639364312794419925905685507307693620534877658998945564093445646012274999843894299279551478740241800125867964372733144257450775876458054610551430503811638612510445847092177581195918021559427056901910408530648355041170836968839127409862877007437980421417587472976734260477902407135327883275655730388464803581882733851671218872070312500000 [83,62] -288783646305920544199207931118761747190226923845713838848745190577408722902814845692776164288125705118125716527580943111437780253091434566474117219929264691627730298398822463101902292186848329422886845444370096531625888846981501997799714862215304504591042626866825639772474455273126323092843245319736731151038242614294672806361799296656377576520127226733868389189114233283302917140901831416611340077854184909632228759532008785969763789387745905863376532581199190604177836896086442922926365057871511452226023143408760338418377273235160179192403439939519452765914513458672888684801052307316568826418365082579881327761054289287418174294068869337763039328904436916910125367732420281990982949876109271593151278294464461627335992861672021558088074787909335642511874659985692698901717259309972562523561249217813765196161846152423023584948936729194187867943932399167241518264795957401829587549262922901121246365892082750183214921762977725917657732029634281407632250622302245281066856194406333987289135972125750703614860981955376926544871287595038370612743875611396264294597726902042364312928448467188462168965317079676546968743705343251914723926593639290519392346234244133171085428379584506081530232577998675727593120677199988716158586206592863538456953651698386604260063175867181500716362470463580712394463811300828086572689626107961715594030811724281224784834664022450932891777518777452978603535433791443133314634738856904165715025807301507926965954099889245167438759642885218383680813263629970197197640373103492959230396499126119781388539035487505912639628808025530414441241371650348778093463628273250369590773290674260835755859304764051184410856683924248292309770979238780049754766110326420736965539202725036595340660159925254958851772120856271005011696348557357625704261316688475500425318698101768376839952965806225201700943589571602811876174777251427729065440946353449640548364200835656209872439341205482888280500905073949758713974076265282652515892211957018624922235105394305922763397641904358386489175087977613428568492192141659025139688310446217656135559082031250000000 [83,63] 31875719428817866141653268723964551528672458197635286059693941578502005892434712786056865250255334251233431603886727788242853792876243412961190627993815932390413352550800925251905401393314586110177379373661540312017466941171405851443754685277970504113277338020341312624225488570862545754672259753029102818216952733099331739344988108702396095987734674071898705742901296076248129685018532257877372818409971118580270497669379626430439456375169658504767888869523255844042489591148357829645715063656053341331005192382584807141111274365156888494293192227412893666001386272734130521268820487945270705025759045263821454370165917009253644969828266518484663165357650291355517866285960766305257163771502862526501450366645675181092729535529566987080000015652005063269528430781944666960511647235329249686850205942959811699311396289397147480997146140025471961130922195758744436111949821071837576407508646048756092275758142501499554996391828023674505725586863928849745049144378183783544882252268985486847579932360471064240153775115749287763429449806729448744267512018848820039398191052106508341423686395259159199600020273817491345099419620900747767589232416864266519835054255933328831446233369543531835161317439988219299797433094239644077586032775169267510536070709903360708897155722027746160034453686473178224236430507582247967058011669869803072987931493460083241386468895082829898196476646450369514501172227347656744570544265502779144106766407256640027166401788491870315625055499204976971849077197760538873230334951937592957301583754386696638763317770293217307980973158341852813964885402077553560378560591539401431693687887601725639114533099200647881031067616645069474713513710276903273783785628430483109569431969797213349030293506915247441553890491745580304183124588452763837565570276905185006327513243907030790804188591069782156013142290007448848477168373187511494294621779216458853610218049146986974340385572906412990239801701601605633209444287550204949948759461090628254689507674799277519666546626290860101605058648874263397057782221111210674280300736427307128906250000000000 [83,64] -157047202873662245101085061570218056487609800496200838355176980651059919482925035138602123443877049277807723965524395363608509483812486598765018865537252917786533656936913257090483741684842563784605814486022712676732685769045830194529099574373444763099990299700873098141564699857829488343391679057178449833749141072129825071972667956656726279330201252897948151733667625396998712913519412248971435236453290373724751190459752569287133534892359485040349603292134712874885894375389082545342302391701667086416872674204431954321251795766039006744838158193540787877636753304720654641881156081919402058031997567132814329745454593018568248599876910208082327128951814709484099150663627709925251445196117094337615361481735641475977649514546107281383466654282794658868646980981640062719617772101448132605097193421912185767622739453544561724952757063254141353096620307012374074785864375816531797738166892043544207117531937951064139268302745112599840113853992731119093114187725052027234860634611123648277134078357965122620883217497304362498914782937608156400428930940907238481108024298103927848066477778102740068790728171449816523849842200355447326380871511831523563711381352327191073069447055699973655365221500263674051498704913821788125246176880071786574574737092497478074951425900273737769208901302096052834547201470508281468141650237706651005299724811359572315083419865071023914972232925989775988412964174015743937996620534972382830086182903736537070692253011678192140924005943320837650944185435103440705134599398396835632755628122954034675908258216822803907245524685727743398840865507688105547886933131083280045029684977220933669303231553412567170073029792876831873053347450327950803955670513847957664793631384414742807096165554897956816011465790326867707337531103555466024127593930629455612964392925065302350394893604958501931140901796813924641437898115722718979870025913621636774082890373853276981384311987715657369636317628222667241303124603331300980849843481935827694626334368738076432735615727497133310098923194777923231790772717886284226551651954650878906250000000 [83,65] -667412484708740101751254506362716926180497494600772393677888623425739926206252500740712504473792818434694544723751900274256815323452166322465764636546348645417480480721260186229044835041653464396832649861635203535714809764577430754113755474655790760135227259147995779898064710394590647047265948759311141207788505105888061149293307989565861357800859235763023404381539486976440094423696010855171067468843912193640916955498613325850650557449283343048277928650722156412584365089413472416733248517334005754156672963744846744640941705625080360605206760243716501675032350596368916660657806703848470025763727930657253022165870339562199145568205308894573588669439291732707420138153437938396359679578623952670768069281660335100981625854926222835880116947454058375258036440216369142023397680573658621728583992513958028281375489365414712691311374682665681145600042949817262242075806175273596501990656565081073387684527424606646830565751646640732390221595735055741414458292223873853253701845597470778814110946465522738411174356745379326527832353331279593199230265700328894061375754186875226729943761498853931913884796824796380623895965075870530616755757506327156873254663276960462909050975607483834377527521459618476692469751679582018453816428712628642100572225433167657191510545522599104089713323587056334532045768127444295579388911269100978122991663120839312420845998979490853798066925404362783400857672295234659446699162319918524807856025419156720353055829609005551816026392560921873122135849034344708585990293932198736111200970886996569198662548454479815022370747534369312431101234996076836298127813734236014755506744218300593148825469259883526147944259026319959288964922932089164305198328871714142918015631654523389031199059891480225531338729554102622304035924292799373079778643300266008486262977688718329710695782969491277440215728553371365198212791541761971767842111344536184845837987064543111990985014191216310527271891679568915141085259341722646735029335858904113270155487060179506190013851205585904209820346404992419397927960744709707796573638916015625000000000 [83,66] 137834165586668174725155352924600748565354009273721828171214157383198462647995057454177687826776611615842164187795711692947636260035967508277872570896159229175756063365976780622529569607153749489017608260900820189525788220533473489736254474393883436103515148086253434726306479546270567838626626279112516050133186175341892186501425320698513723449774394286097403759844400109622267542668089448142343296081100685390664263459098210291426732585673863344638963394242959729769898152977183707170717939000460722332377243958835027970216495925664273156122750870276267447381067606541902956177955510876110657847278420760445844776688919541995588347104013226247218458535099813736953212752670145765539165234320379230183373588030748580721395551429409517752771606661464263594052055897557398552851836597446971749646183490665925583542227812630819568428141834310389633583990264808012501611625077081119686833549001031444293794180293435358937760271226243084699744284290491952238223936562073533894064502091109001512807876505529576809744856303799227031337321526974408961876895242678673290835183738247509546957181190763935435160475033430443977413645952175763421565944418021067823297719862616348205644840394476926403723013750481201676196614959421560261819842006240907425007638442134786575265885752065944401730622223779318521093976518339062658287851943424847553982715306006591332787593470413751719435851830202736685027846452639085994051246843730359515448880711603963720517669702008501737425896630303333289350961041327069704854360013052460471124754223924734227677080808634445733464261277295062462309901517822709284127793570936662837566066342924382700853025764475549323833878507150452566148165298056195151981419993169384338184407821881247507179171908847687631291738825384624180187558565882215568412169462974043984567722637089430986783104256465163658014634400445349980727984954630279888290717805954129725176735856489331176389206740145312224119482830242878656799812933768862228378445436850192566772783827063816466467847639012497962913884484627974336135025623661931604146957397460937500000 [83,67] -18126150203913399983668915315539734058987587174025263638871002823883683472098889247289541910386282742552405767982798930879618886541333823316916398836883457142851744480735787404348583140663310499123921069004542847148176558642144232047356134095241017762101976060628729929129959920569575173646788656157321098838864853586309127796183499541849147427655557114023520262622215199557008462200911493466774033185430771674950377997343606647951898684753289767020590104179980775024933063947655336334199498694525896871698545665312497827640896931209023104761013949983402788933590838963514064826704471801256457253922115426345977168125230947352414424460714218651171056117162390316942877355099583712783842359932701117713606566600864097105612939136244457558582424609666152627417450772356859960492412544769379710726180362331958672751868959856765280149738938721772197269338639293498900310881311139928225590956173319112954948989594663583892454697349433973934065051738668819741584594894676527447119934517197143213697204142961083366581390766865482281757520227157743437501999761651486274439287184708306911252385015094235170443587908476371182299526251043564488008772102204176650377000646857845002402423684246252046873575981678398944403193299155463377727065111240814134328264040467028517932223761828713981280760339122678891693622920413504328248007704141280802270233943406930850420057739881458160890137077582570480922529537973583746460890536270530757830342722215649299440834138776043368139624180934079331376744607468592859782340805135013589076637481382294146158875427479694562720123477555798139904778013255764726457686540858469642845393552826753057313963703063482938488424884215384557414143884629567353088524047892519662178987095547933233224852961941482036219360983080693338648111736499273423628296524579825089787168142842895242771107143097149895540711185197344836558882601617487353543109124858901920193688993380361922148898805860595996783750341089798003477769373335150195089290926005441852793090078360361025802582794116798941844929775324413157022718223743140697479248046875000000 [83,68] 1718178969254937640664958483534721774154749189069916075264692694865063272194656618622495394585853679148708286137178858300450214604699708721161057893938028633087486533110727292434780163245369447003787322027375853182661946296292040145855995291333872574912096702967427090637490476029424405196819081713451917412340224024956717916050383443701872340777639637977584452968809711332146514540173677300016929622781494348558985871445829312526689046389852705736950212466826300140521577500396052562506157510454606507330595652067691303654555415945397677710713081388272081728122698402669563901581709676629250541405077787405534330295964723811055682756835553931441289552991899312593204451784622016832514689280666545988567264940177758946317712166724614235259427795868908937355289755605089250893749470426399833319166522990670819778691224341904340193828776077967813608494519888227075765916810236642736327416083339117473529446521099890818038097368831617841828592426094485723771477174988435547235536782719397607699893434410623417861166975716533198712379446024868411686050242560767981604937762173285794432821817454089358087727350511065622282749864894159992520256463249087954613007171461548331854854877693517162151185055266406185203342657766507320129969656305132061026529903989024005268918230581816826463390674224704030505661439529656757394505981329900475675344679368282528433328660899503292773485895593025723948782781297612035579369634693193269787895851522215482109625417696030482447319441440855052119157544974732986123123897765600285720463085791912059361351749024708483758671301803503693174337817962526821364465795613766468966585546411576525155599840842872390751743944601714413404493817362468849957514773625049896769424842689040951139113707376736235382340360543864482295218449962012740715020135685455713704575139366764209055800424244004939150189960589887337286161670014239617846575172051337246725617074473384144304175182808330424313342905834388827282331907320845400794647541000838643311003411373925983608124943626013392977171234665689780740649439394474029541015625000000 [83,69] -106526393894386149705524257788007064656685247367752542388707781664498352293560990505687569915212993592699670421375928423189555307136419072166834230252760044389461989904845631853796404988790559133624692820570681945205193247425158799515832841406107768327929253289947744762641678382143610446510441606439888050771618658810326607150630183335252639182877247787821591700247691783608413227046687032988239888421476520962741261624653207404496501678153816661755675618896210702666505033992901368505604370007332098976438453205827667682260272487563429883504892387952660624822341972666056697576608343177764692457217172006771955868239184408559404900849043072393769538227189696571003586357315702543007142524771985137789316781123579882843732510515776056640791168119976636377579096594756568256489200058948797646512909326716895523055219232088392142469746204640055832740746251728238589952481048734870468192869681631069900616949773955030496808954158078568946216985365224818394334945320148662895975414932075248792369948878694106455106091917102598871246301977714991177099201688965481072927702688002085340295221246504342388085662318906323895370535587118835339959143289671703655697202992664872578235813303196740275279015942465678400176268892731061699389146119425397447665379367732124268947867346727400174617387000288329371773565680158204721158920842887976030730393052236604401744446927282924219531895416159624742933037235718636391645397380745710404216330948145755194865551574615112118395069906731916532268119414505992658281343004111438224326210396239546314090177033522231989496044607682368189439530270390707932527265287243291564336985878432241146693579761525184387150044091626547028895709372114292892088674648252372655810177684308089636454551786451564168386904903523686234062203635562676787049086514530725926816750852367243482566218982713595481391118560573889098804192702600022091477314408640984707325628925265152108473076831169919522126470077248167904604022013030145172491815265263891924983010914561920811729325241610805835579256495293520856648683547973632812500000000 [83,70] 2792605316115748800641547939346626935255439479931220245090987220101939482658543632292956890815239960812464271691800595035679288747162099520014372145510005174337956717556600538637853838221126891400052550532910133260408604536013943115873776011462687804074320220337041068863695998126029798716199318538189312353848140732543776451125387458154408493064468538533717109043946543420628953434798260620508228087809406324047022800876133519318069596192587730858414829265294045185869220183911888020222589211116880708490545279552327657146224548888085763100764631855619632348513717130042775640319021902287012709708615218945867677458796547233876428007362282530979425685965983903283222723255387757123022699919888322788862525195181095460880787652245354150986459666469258440846464356107039345295099186967386024551583803452055951374395251014324428321100232538034158592073912256171828974681211227776053361722509537619954061221154422097030866734660411789443473035035579873491293295714895554291544361015672121133446622822754227840431847845089229164730952485994288764504848949135151615768723795500218054641556377485343412993583335955356559297261216654803439782143287558148934866623963330025699075346164256532767421426991101578752749308288703559111580395992807226798757884703882343236376563227615424477481454454460571887000287341110590181664951508648236651524371350265442311012405103603153813635149693791739328566357772073207083489232600306424871452067207435090134043958739399214603210791728057947386912630815220149584957900100842303976858563770623938422463114000017604466741344675433081670262140612294180295634275633778431378704178469520051941151817319755531704816930908093705173137533485339313809138415719552332388810585507998360759500218306077994513148530766379319479997706715179712255670740031572987709101873969289647381475773998005426941135111708990998156257296970945306653834476445419988915135694985594622305867443477577485879327631029614399978383416948155543121860203383324374053562592030317321733417676800809463164010360003430832875892519950866699218750000 [83,71] -16346802830299110384267130364778620016220370652967481246106937631228198092822739210338122948266065487695867393106698136948612530698557015023769041802339217737326304481026389396670232427534383893282083466252783216512492688050150557836526114345095715429984603961007914499203645067258355595810715138568661102910516354267797629057469713234242557522558825267000696919450343761285544248012123972287284938687522042798808128855648554020506417411658577942413697983239037475738188141016077065547673268762012649133597975056979741184043528877768575038597599945317988864364330074001909006854001057700858143953031356573452961365001290744616286991385390766362153524126062841510167898875816023412532343875094995202120842358242329793871158034724420278518927442932052495124971916913636452621324295835304868101222023574898290159339917578340553052899447331428356271512330335043754420197604445588379236613146807424042646982456297610879090789628363316681623361757661185062481849421226617191533318073211685127668560140228008080018977385474067714932312012308109876738446049540920088286395509283405065803464883154532948550755437883308410922417690841631988252758615186910627220778645527966558634717491012878151429881152939179247899016824488115629189602393739872242801246439751099278260635712969974903901531134842607311403583965223174775044670035254737407964804088765836699866180567884669547896377797440666851658869087655078407944327885800318102803291274293695541138546850381725447372663011903928579576034600491663727792656869170177584810351021730411234647220604355518751491944967905533313563237268415724728201947793876829189787487923884330194460568767426534661334026122217580928235631049457954770447036094123053003429448206927584767325812900627722244534426304536970471229564040250572424899009594349685157641819194311350395797251648946003365249791140168920390029298093133682337337162452726662864568495853587077897084703403620524930599820468133122512250195811821689969071077604058577841246069747665637997781976347311944097739910830568987876176834106445312500000 [83,72] 25946354333393913073774502079693546976645327314596122801809275507818663462915948573777507661566135430647828851378195437467891394070480677164302829323035207899626906653612424192639773601452238327923370677819896947120116291266073120290019046556144423263126480914302447314683343907241962415471640514228318250789215237427731362578531218205989344557368584053537310738016435894396532305845974569170105219846677338658351737992246295808926543687485143379018417631955447196436788859821195057188743613310381978010396422131792783230680501204470792126972921666814905172804730262672973257404888686159069064765990156997642977586117231468832046179759620517271362150047811464446262081439731829881200280906911847059248454251347975065990898856773376152562429336505167486813898755968846586172014482414024971485809477634810695141768146176468984217351766658351705304563543807243416715184216125257044954719044138604144286499013772863745154385769733916784661361729135382227889792761651234666888836372117991861382769499815129731204885482616407205671517525391898581833411724028486644567538651771555615958997200189811288765614202089600750837063323781233671579972826406764773185123551379863961497247511337797424663134419566544144690456427063963611926098513772006410366090609973602458625307886620065669183260157936206062163663499447625897539790114580596907583167640617118570583886615573731772512672750119837890652719651834337091151955720062121019636043986635098648153462308777329756793413249497942920083088693278874590904422750140374108873251617710169608278682196054304334218904754530477611419630895564730295291826363334493579607487385328439252105087246151361595820147644714400478105455377639808683802007648184554261430908087918713790502002113507394922811892908619807750905823531620538055031615236137883848831954439719750738094272787576967476082616407008807252749611959524367293636242415726074605273422056808634836910391010875915658991944985484965793116109450259753665217746994626977013638391749670083292868077128046078172474153689108788967132568359375000000 [83,73] -3432487322888843435877115595093446147615893337369179761926173311632769374216971837631333856541110399748807034667579130317277821889099143198205597623714073485469095444306151306489012422041786916515782774883743547307391144330381500824245349259972568161376321918711573140560924266309999917284097201176900253966647079681200259224940932229593580383957523439103042629153235924565238189532492479677471184459140684529509518775377047131646723932477196042119485547028262609097716107088002282606863556460127700376449109562423047991419911362107565091812022665417820448065644811805698541881720853579537400030048990358329703958726088218044950283380122768085227481322034544060963761458472371653954586281753574392158496492870958420994037366489444198479171122180567877260267664548625421414737880040265331041417488874775325799233948822017627107479498736749584176663059475705156665676683835221242768031575358074405236740845034238509606950861801564748803562335546682784201517117780612561113818172524545374012657535605413701940235459975531693288898602538286655452094312965856417636435674355667300931495244085943118078840396209497752240993017599306924246123355774605662082098751811387169006576227000315771896736444467269384272383266976941402037543175320230341773931466954477341523294960978330935709520594140489262852513715823395261889989457054762874939946101038834829983110558067289986448049597247494180528490742109731299785392176786468133996750763787626018720594336079599929806974690933588648906061557405983549798626004208273740288188852727383587068607154624506196731677109133210679275213154094641888388282577984596409794163281990343195934770250213365093524028113718209178588179864092770160721323466226293746082428495107234930607982777493038249613355913225641562203740373720341269005628242424077920646924324769229368342799966606380178580884237204157488663088216540810985599350903886572313949393860219383471734458476511796419435118646586863519979711524349356083239394894779708639096101841113663311424487878387168393601314164698123931884765625000000 [83,74] 267198534911043637633438091296158091352370984089797585761557319491247626244840340614191507469551102224791816666566388074169958193534582083877824069282974338575761150292820125357184177662945058347121798944883338579628533848592386806449636316492912725146572857133135070690312980354815766172182603548188755128818090888931679358864981055536547536641935679277767591596510925563755263390908604449654789926981101899154666940020229070018760888166611741823429965947051767094407816212603343937604697478836356949802183791217911832904781990587466230011496148852240048776760366331430732480355265156862475235158150724628380048678769853401427538429388036607924784381841627926893935256919028588748995163596112541465343169372897563680011322780774582061267377962088168110353236802968110625610161469531560732642485370732548159984469837868519764172351735579670795617649571307753836147206933006822670672859404296693517803884403993125857089966090998218807051469765442666129512764446134739176001042109608187116107735254778807565571643739548726615393334054515560228700730551817869682901297254296513134989604541557941555806303326948428189516811587018672015299627013797520629949432312337213375740154449996360687551975272578003038649617453137118449588101774178375131862854812311998889048506555529224938527452991496119972629738233915383658223667760899317218740737923124048463566056186550495324767948733394675297253811416428638333563524167508404636730555494200290425837420034301917803580391073563754609630975330641919463249495351675994728880637222789500119035746305415639888256570213117393810468638989748850874523632074751110543208774642069182425577209597586678537776918360672430749384875724074908422656790761434512263432596288219005714764385445470022024003322119375907876180677854060349493129264946037625750319166429347012673904247498135727765951805641701520190845467247109642907104934798104113661122123386417569964445385291836750847756334902116150706426663300384527493000439786981665133556589743746675002719626057512414263328537344932556152343750000 [83,75] -17048333740114864844674834323570090116547529468485747304283165349272599305839422209720536123501886021089097808224412250376830852345447327129670885950725207872888572443970920032218399547257056425981601012079102275624135413612483021181831772699918738714668149040804896177554585232804001840404552898985293369549928151857454612114706965319065719595210964789085172863614322488790911169666848796646685946168718337717281476663131576618541740845659296411509587200477367135738191243264441956164632215079723331043265608583025472155965845665270605404071015850907987947659838246839219320422509916515633126438442213809270256779165873021345004896824572586601087073645693356494143409723521917779458594525042108369544941976489304546419457867192802001026351407122219030830505888011787243929937097087105288562819196735597020996669491687144654048719061957846465752933476096650750971684559220356810403673897199139029779325323954808576538952491229642500250544624668503397828498933578198605337293252885488843031324964829774716475140630026640672279011156677280317021997033368217001771735590197522827335318718991482577187630440487752479756283555602473349785827121708589868717079048639136986546627059589628217765796302734048325014337982723042091076314235819579077460015720722869302617720155863481332053372395300257278319818681390442056987305221547357794060117870273172652524904105175012360857251009917508657955880239876465548026499332053900577155938199333480717994238596624456183309688837184507222215869261554635589784159935507870271978352524408060781900860071844658213251737101684145849477775591576993169122352943054124918258720899081129872872811954643512392963394790601659617232688346001894805053717612103511337615797655751167671429880300706420696223086406252611878755864802658520515171509027571777317431870601428671948145536568538297580789404738127676188299811493611872578410579420946173028619022948260344941516777639499007322293482662641930475760158018664525462709422750743494758249867943662898828183216437537339515984058380126953125000000 [83,76] 1036205251780104978131973013094899488643272743183634692426950288961060234807005217063389714893394149512717104212762196812782637994964521211634447142459370717049282588503832465819486598861609192979792954415688856848536916341480430499032154089865043837834374613096608551115247975067737273297219790058213707072597997460510697956625664005751162537187176379927151630539568595077205288617394859952460943735252591485671594991621370713954523104453616687769806016024486139995542879274196895845020757317459460529689980936137120254732397636699676357107335021178764073803677872036817321238889557953688597370496475810159760575264754602036737551797443049918900466402209493883142169288557759670440711114935411088928767360263086551528835141693728619742571024873608912169163028701330939710080693130426876894304027324582250727395303565031697401814374082015776185087614818611985353248556267948168778284641324367867169582930251940082987453293893413724807339287570753689804946195786465013968563680043386913958195120799445148565775377944451289925972128978083567878775835905835978618487716474082450487464869585356549480754249731446517318745762160747798130252050371703066066691152080367184072976566723304914838940597474052039092349493779977276871851629810966270777177894124344267399703861819499207753242504531029128961635954027225922247720864324842457439852933725440039948518272065013221645317716234700745606984448583579411399049627487894810245919400115170549941644849492349850816761225795034464475915124407266589831629910955482390710993103779643547168971873407594775058272741258169871411912716059838068031167105547779423165500729305079099961468180846081255464602758922933095214787771959989237270362279741457653749129130999291005355792886946417804420032412594545127749876260789766255282908299475159074201696131287006230081444177866996036541424824117029774901304692418434719115669601455068278497248678224672802314567756395330059907908033460960987779180725310849411788921229560508780981463070828413330914941070659551769495010375976562500000 [83,77] -90499842372147974840440903065893287452836583567041783030713924017586717108888743855185672869121630279516510543795840221375877318610603588090267473492711422845585849254052929449168356842330309568944248222952764294213951034231567168564010870189085808791748364969523459422528546460636515800759295790140160762917615686499569817771029546538753466799851994017986646989957994712251168361065624440702595073033301276429797065179363553453203196948654860433891278968600246383627159702677427126608739428429522485865904880940851635460034196513704289398322748202950278115061434765343755872825394064410194424621373294157316120723876367775821203750044433027164193262147543338016284272211284448538684627029673924219378131867435737867992270342770109104135027198599467306535414038570167013585413188880608343980927058787522315317232779695042147199104392032807164303132041250384304316717678742578345523403663118074542755794166505842776885572785406663287071843330647844870886286792134462240852806162714177978634760620150137673337148302036670436404207467981106664517302990834865786377795488112729190390861969483239270714089197883958561822971616044789585027245822970906725591719419827735536398596752335264665325502687740566405691576892193474400695090085855880138816129200194684581335062529190591407604394228976871992486957046419796275664966891110002039644029741138701314507823176362788388752324662094669943564987357900431145854494694572500180335014985494603612774144547494124247932255864046298701496551598032122559062133168394503102435236513496396756498820825573254799110778314767310088142527631308939906985867296722014754555973675295691349447707500552386580247448487650474470872442935952069171866072411086051864584324061744513705318261307358625654812669406666186514203243208644866210509024289749808170813572376300092170829198541848339282077557392382482927225280230100611026724812274093233259670238077484692398980615846054538018286888928025920401214037974215581406802378973368285233747337209520011924723803531378507614135742187500000 [83,78] -1028249667828716886057841283772874478838961229594571037128948277817605097509644628228735453412778667271501358063211816058519312485918902543760701452329774321555539364339583068746573249169474117596536458783789023903094192929710018659478631344834147210053236042872825800354207480493981740226354811700518377352457476024028107549723734242368223672544049441791058553259505411506619478712885141137585190596392891301034906384166169100343185290679755487095777820228079452515660876360836772907974347916744497794991924114945354622937443375240849227539060800576119288653432948690296221851890640503481133854995555588714376266713991156921459245466187644100923454157608775235983754415319972909237341343518591462933760124307967208380951728010044800232311603726903154543978280781889917873339893473646968418252529827284172343811728559835708435837343506861142527159303551439177566828954671930798851340158663974953537189496652206491986947379251430399170558215659601850349989861666468767084168991915078083548758604910049681053217326208432049219537376409697269554973119243767958661175938625273300950016777201088815382689099750305855667718543903225599746540614617331211899256493386500971040248988831814721809165691742911839776597474919784309106279084339040515312977068773809099101116749884982595899726137127957739208276168154984238308789606587457652109660197892501451548063409900364283605131659752806078034437809877293258569070482701168756230842061159470861748656673315463547924013733678287687481279863571462796783942103398235101846252932409564932621402064919238626405618675131127392135814147344199029255693421446274686568876255314623563694084660514145371086701150937933043390103319117789551622372078819413524114698859570752137364817189275066019936168103752363277474163247031337667761299094393976424311410170563218048442821119296953189194114216898140635038821542789797526918379455030033278446735832640909506012814005219737989346721648682149705260193376939751842376630851988832397909956473114334585261531174182891845703125000000 [83,79] 89984691262011010463683193056339654508226495850396978038331385395162960739094585606579054335914346121063248264865855320733157648729197756700690086445732659376138853839749455164239297899839455875696427381041952961426425991220565897497711085209717893763502553384200193954258649944510744520246427785968153032859169914877529888294322970193245739502709029512818199193226874019788746433158159328855427674369590756398246232028279769624174946573521931447402257065222746388504081842289677056264590215332297489698880508367534402963445350380404021417144541311272584437851980563802079241659455252525949351893667751867439854563980595910453206396235033070942790693539692463912063906070772617143552742240952268753707005981387085622705456557428630296781025757529961795553183389389930082011933710185152635346931054167193542212857733494643179805342452279847211516759197487044486637074933221054397393017279568300559320310049553279503509988093987241403790693205316012210027918139399590185959383573455974862713966753504509448482328699428914306126315204077460903876295065830294906881186380764240725908392251271144991999358071905255000505297449097632534748172574331801566727732651544104244857818667285641259422710212091071416419679623411536401310789269461144832530908602642658971557762334682970674673253597807465066695151518049061129480610174346489279821445666280834337959349345038139689996085442964296901841446724067856545642944988870319228645713017091736684555698131469620479879900268221300425029586611068531957129006582380796903756989886767201324062239075913312885731333637644881713729929638353610207712381574716528790457609436847004421813395683106986946043553796282660605403332851941444247124857457446821496500549899726955450533711386563137776115017247077422693395128690594377701320251414162170002838850736883357704992547240485702169469037964981700695957579774759898181061641420696535387288513011967709884053998973729138015055918563378316383165670859798507838873257231237720588090667206415673717856407165527343750000000 [83,80] 3515005300729731772030659903325012604005753824207156546195792625904542413411913844329080491384271940121879809311694604509168355244015364714028466204366801326251279732170703236895997321065547868831691131694223699030303071959755591709338386275345774458383191391856097716475887106931623436373658280738860040495485712135866352058836122639825345679785577388804634780803915448883729480055263057168562109277258974262757212567143832727668393998863480545996000795651343193917480929101710135361260440539912844449190003442197537463967353255388989978252898564699547092935710416873895729022938647853464785376061179625283831795326158354248432423908718784695932521859463720876150690955963252176176574584942140087885740008948739628413600369565391647327838302789009641130058461175105840427001705296009045567742731750069364641008804868389917718274641714868065360122015886919600964593799394018660715000847248476732486766436580192904644661371989707182991377444664996161334369579582345937794315299932374223125366360141832469600918911827363430717860976813788551899136315570827942234210081467075048284926991834778745500239869557334524440811592414577113404359350857658058762471441952448849170364842674223850102113866200085074661380225686523112550728249604964577787966381225032328791216832933096322819298163041446111921320680167387548926032047843853668386447944276599354992356412817334041527414032499687879065537989835497553452769457113525511156521385741420854041812191624739487515532918509471551603231231233411236200700706641724013579826544512787143453320325230446311961967938556643757043266091167192579237295621775977222779500077084757567220003466047312398973344838949688930941818721345711415611914932851007686284640780870073834946570072739328501715957503633291699042603235368871510513266081296230078695317789942863194835087923328160064123616036706808619259292697134925275973414065549570307825190186013647414412743776165394102426641442692558423140756091214637596305180792903566366902623485657386481761932373046875000000 [83,81] -517112547563389874798455667822821306819862317902561319108866329531740531647055185193134978641598616592087044402761308743290527440348054377430062052219506122499251299726267853307656945050665750314615663846079353028834598776462047143139145360140689191182743804575966522787018860963276985357670829730991000019217672712849650112216122874646345329675538830078135343497321512322003423517915602030235012454267206031359779084505311900539195043131331625610188363798990034799021422034321652640335943921321877510962192142456316209618447855884738012042501780288319317956839653728243462448487171314119689215090881273188497651290705359522487451540469890051281656446714735140598137539431512744400901064512848743450540749755153881428183109187876999984564730892273650445377546314937807110784201371859099568787141573841958495235007133837369978316549486553931023523419489059222923527269394960763096897067515839172341934430669971485728635785838567727854224817042596753547762799193344239596117342769196534251940260980358020879980003250281863775299280077357135646110292663853569732711658514802301898571192645775895599767570708327540021468806306297769888776233807029127074157325158716385100224363029841271857654873546084758194648466323400744256672521703303503994060933897738303553545577894891776180660225755252125858713530345369336128817389107164932777441844300117805779992094630598140057036614869624878196396921474094710903152551056140033389939149741814201716416603417571971478216622438956119416171451688355783550670341106292478307953414830185568965164506804665169041429688778649411098907082980138323945035047743551569998324327635977606912872287254794148683140734137890287321665352616285889919067833399799384913351767626793503209389557582327738279551676589206947471602181730489329542738315162888227664589161464150240250901283495841146278138028254991939092996069767743708848848456647680675664150468905247695339913400649053748946416050332979479958127819053920153515686245621063577004861144814640283584594726562500000 [83,82] 13653688006905290596283205396945094444048875545755281765683733947165712970480169665938582226972589356528533583967291364828214092575699391246497726235549606910284127885556004250037102931610616789174387681313927419321593513080659125677872369593597657074701120242314313221663973664860145375944942853298607520274623186601480263418167490154097206020525389768865929113013582033299835843158006289594146152276916782534151820758399690079501115751008960842594426288445960070292491219757689427735440510059244761851291183162926082863951534910029521955715892738810168871451195403645292752315539222008209105114245081390297054257662115226817977604477346103031477654417028012013712387034524261539122756761270086469621623582529925610498074176917178040472314666969607042042331053114968336415334863763351622900537675728720832063402069743468699597387683867147211250630984441127931224436821142884517045348625686942719813713821214594469044579931476810404536690937520679478761550399964204463371544914148484696741226092213793388264602406051659567452506572335557788293886043305862129520514953796126813188999799519051060379176116453386940021772498121982465087223000564514386932707208907820022378366597235174689106925445408626368188834758665607388263489959712618907391877358040193044277639441744741239818595891543781783680823920577795994382888902085261737225593998967763843093965445166021177631097184294391941013591200522584887100646983079562714856939323474582806686094240284597231942945877868552646673717078891825654496312312868667196726859448335648475124040854696908113128124339754148129130266589745309050687490274060234239903181705317895275928568504347692726863888990007805417773546576288665353793911957124401340952035659817905712710377669605407246095785666530554404044164651258628129643645406543022160649832756484301814147353270739484372431839257150344937803900094835858235706012317912654661294091247359554286766236813810831569499348352562691943011840369695062270653795888364356869715265929698944091796875000000 [83,83] 81730767220541301811736756866982438461431819029872336456642840791992574223823924496747581329445021792054775571037311076100978213203356040241522873253208806144884574783581904206431477588872656046654430364994876158182684314640090114317779141692582357474465617983952424275215985615764640640889396348166706414045073324337715829870047207994704876123081954778512433809970628129019851739856970257686752662848211215712427026690239734460803316093200142755066045783775277770594509331060410121276840715790513678829892397431875647631048079539774011890071737395324610390142579863811915917700999628713727894147059169963999852901635784687147681810976197523925428722564692022733452770878100202975232841489541801820065251305901829372357883686224405063782849776302253630534145126729137766138329782188755882586679547943080909987509884474206494411747300688718071347537549565450930048490316330555180693699667642230574954032249100103510675598132852651027824647381204633911893271411323707890946064459628904430178845932050400516828084895873413682298090962763832155308794753653652632693142713172127849819231499903076442775934527072260271773926349523587467525941531419404872659768623028384917030153267874090282757731332871221085767009184699043371410551419932572604588355621908418254234346078987500288970309733294021462224654495576232997810879296548241784110083809175250863897454989526452955749024743784804939059967504251327039614065811025710693534541263004855233492701023226654110032898432791068631749442643715010645026692597547695832368236843820271723328523531373898559777216925672830397789521903705106474456278074654876430848562354963407747319585768947865775845596380208062050188021626444534864225379677713505038761247853195297233193822289414988326051226867492162452956707511372516257504752284681822075472760287583093412448767915177412534744364446099895794285914678508099582895410597107980791995155643702153191326964697646301999025094719514418748866490901412587902208350953969784313812851905822753906250000 [84,0] -3602303918262475211157076696425009048103956185531612535876325534114957347053025192352333889232072369198712966695355223486807958294745239478183702102905825812234180603635165813966091989608956602200653271450468685037182841872839022774440013641058174049375231511486082072632692278974478994620275287696968766613153148691904888317181619481893301466086810735005335276131634542417154141982969180489199306032539631444696255542398657821874377255967281348466733380880959345613579534998122129914391154360538254133629987640701117811149325617364487262416508760016786802504552586457338847395165846643903792982402085153592294241671327961975046932467063569520328992588311839167244802092518780739785926303826754279112730787836650119654826655287197068775463629234911923181497215756446406017918801740552759262354228894599289328691597935318172790220877870789804062301941578027847357721198417367326454490003007143659596109068589816643223800882318868054703495830990167625577879156568051275017353400360604486547748960603885643367900276750327986368549915972826914576107339056154088739661521562706583183271466108080675835279682979496476097854017204146528945411062996465214287012368607640982940718245803482426376805943201577702749971992268476953317938446939699240403561121915700157387299861454316189704611841170448074735218964889027360329398700406806878045569966063571014062784184520922300427399101810515520057762077688474238304502541294881970178968968906788586681330358154785381397189338592978275624651214825678346549150868113247763743687935009630131859680780129310243159166441023693850092622254534259908228561884575344238151621910060452876890233628053295349223342291679191813344211604332733381449640492913696880997412210367470253840072347374401984257147162076060432013940730430682200732762071954575789301692003290182894258606123414967921584146906250510510092041882829871358977754214238190201409200316770729771673267132935344443633593995928604845638796190355800049545057766604101098347605124848021888427684103276198834170797922466842321332438578386241979292712846317462509435213531301646862772808968071642673813718374065376760689161215862077087500096349873347684534601534151446432910527626884957903754137104046506578924891073256731033325195312500000000000000000000000000000000000 [84,1] -53410432187269514325364060217409555838275343906156058747713938240491782746411694762996766695650200058763202461598912356536965256941640125762258882913987275528288781329916207807498425586544311167197624229197661518306640916017686978414533769370903720596535008086075322466261994705245961063196990840575851973801183805829965351172369072575358711048765769445182796910585177681198554947610568379792166624670737521144786812280897899010107777291923824791380386904571023830371847123029604670146332139848184449887133953108510087382760467455256219885841801409819525697390379692939448059096235212305302639845387509383286630162999242467004891705429332097450572726041118991763796561506541572511655262266153870574057114626503486382743787007166553523725537026117369291677546077930855641466507629401415305542382183461136130800532189570759754303112169172612968255394302878401761743368680924760912506154740994811084077381911799210679774414464978817169312967136768716600479221860505798213379826580095114220217739200488836301577246968909112978557561558571323675983915508649538789681894641639177439744763458910786360878261417481533327284479518676671378993323581553641958703841907335490777711767616681401213505065356413072085582057804886479604059199613587351822259002662229610945691355754509853761225427619698036988245514524624683992534377346242348380756394519565107778421923338129904745518062238432769614660848877521352237531069336511421299317046293292495852398736263797713593184951010513910015651521782176636351574391264259886199806383912619257446517125928791272936740510472453449946745398242662833683377290176772747918788859865612261552531580004759206693020095423585782262778233253279897412694788514528935741263954650484963143187712889353605286621503053902164128916138727478329791946216575114437247534252178606285483162976663504869171914090430951223758203915804677917614179884965639706194281267432247927490368010485747147344945204103474679130626018683792011569055406645851494663526557983020123808057930772460674174037895204277827523102850540450291684707400094519224328858455144244271488013460674254798336889723153558575772863546013743251990882880809358080525231708653119340198350195922991383918158745302759426998306935274740681052207946777343750000000000000000000000000000 [84,2] 1161034446522512962276811434435504768366460357216093685791295263716759619863777488219396857433004909826715984683437139580989322638553146257411001437655541666741060378437420926439310887385967213926196038634772173817220719310420396392084097904044846350580647465296171814634250880011307109551219539445408460111557312198838348006054648329039570400162665780230891610422468736488737285115589671573204083129758330879842122180189691348929131906497324907371929761549372412236827610078558116030712722260346020446195412621339879478905155776797735424766987530695617559551472664931537195424088150732242369236159778386117514242314734725751703795307918604849898978335762670931617284877113057517302912458054552850164945966030475823809096962177580416618807980758834431460735059186635892279097342192147053857039346474313158284891245544725725302070785722400048348766573102408939373610164487970913657788602276722377590556610183729569759937209332040417578566052447550712358073736118509119922922336990539813687956085558911174297411277973747314746239368111527475608900208348132079505879926533644307365621470745591349893739145902381070035256886783821152361980094281958882748747586184280693305502160778521015755616110370547614540076546342628029415969034041640199386724094469834012642022062564427409135327839480940449992878283592907266698394444838290475984633934488154019037302038109381088573004702704960622474066357120415265798588812348640713729609293561978990441894546591002120737565210335672568460366422525246238893078675013692080140148441812214529299454666594046983385183515142258160125799110373414984230662660271170994253508792694497462095453168229824176145528685570170896434400920094965550728944228892421017215946969719642429364587944161868752185974365365012735551376617723824448574638064230354500366191028314756908958676802341620703278343023767358157567008074795411342797305971807932113619267676625370269666470132278342535333221179671075319253526893740787453679081132066097336417175333609041746586984187652349853336885266953576535523377071761398255086763239278948913946993410295593382382269073473102075277312711571879182605031144432199788921379074690693976296755533064675450119300411562601587329049384504232986410621197848058727686293423175811767578125000000000000000000 [84,3] -275366404552787898504427356865301411257704524173343570827515158258825584589330642170815169819522744860473459242348546612959128261020552410401824564049934492816968677041909108449152382900347261434958147709449331198910213160351793748656639967350666673111298488932768836220384470039594944522257076191351949602520482173085176473200098864894576528187970883155568347789574176878067072392797793099836233659145959480210902304308085073376301990898952300780702584513332087741678134010086640620437901438817962806209274046438581695213447626897021464209125814478099493192194021896233890333496004481465899705142307971114987976872684896963705505500614655947685082920236595953615440668684032505839924572199062653513845684341789711721600442767893703780017172397572096504960699776041577372423396444723896274241510337658946228667143150621560715386487356631254901701616387044290736720089331934927037219421571122255858068101596566336361094110070747068051834251087856835164477616200804973372987456298420540451753736601140396216523168489026566218406340458037265779490153540941498538030418105248104167246229479183362245915014658736718670298026212570844753278798128770117812358985618562499570739702297867267253434335767795196360103922249941197216043629086361893221283145833234225851105177933186871898645021688492273294280862606421486551415765974700201877312301610086921738346010127472904303590443869391218751046273976300301752073762250234342333407287998564489883011106926472351462315562762066836195740894721115389985706713959813762361779325167961122911352447998496306920607951765281505223042783736519810663949825671284566508722157218669187233112305946081128188479329740364258967069099876075069093231580737258422207759304582261670005180670162714247837161309216625827791970821805107743402635566547226846530428359352201378720787958059633725459082822802863931820712751022068509047997695569449540350788074472997038855288442035743347480601293435981143568451294984076780693359560289144608937536074684539541775656475270394001048042011385495069123134781216629227672337159909825780351723841558089599230492545232004637431756073542131241073082204115210279871982626259282684877679285114917082619420299848027267567987317995836816680356191194833925806051411200314760208129882812500000000000 [84,4] 4020835381215890777024530433611837808473333136113360024560897540058468550428511724863629415593942797340757909262838093282117007204167939301962330129531552315125788460879253026595265810011560977767692328920721160595197126861994514960096863965367570766212195400079661811621312742399764752246285997605510854877434926317979957700890104959425814816195662414301981866830817688894270326574962009337256069974888345034268570034749478451226411994042990600699256882005428038570004907785737566154189481438662184375641869278371976778412913247260679040547776276926542997089217290515459282832848183683282256469217395420067752350827005246590488635933995180209291202922695993649191146404543401913150730536520685022678675625870601785303189581989721477144156994229048028602426226071339019498788407521982650159948927381315321462799956035428812182039570934809607737605674963887402790551014271210406532950736753817005039996782323121037740316140811428778785596691789825871825887298656674813259816753761768238805073070161366821386093989841662732351546181134631656087746707166702576204928395716377755407026728618501828626542571003154289812361180420711008948332490893374724896179717888110238137294200760800534780792635603438040613007798408162301200919324267156274527072797754026110151997713967417302608313473367888678503896840715088079021758056515095823793225768470727027438999811538105630173760682296996749392890107608515818911857579370424918263129057952812658522315298853496681023015171073631059590477302625388243770988367440926725606728271963562345983285709300847435757881121702725086097284395686878003986885994208406769179775701458733511631771821582729676979326481034848619484969513130777790698736797467735580864944107822978386391586675155830599882510689895826755001989403045935734290379883638603077922716854237453077879668611982640854189625456835199745985153270776696528586570769789520156138955590907618059632730400668060298281971849658243691739103468498549231794157374494759861026318288469926137410474916126026026142180456993203108672228542767241793959600106395954505948149702025721910854024082086614549280027186722011800407171114586346584597554657727218281230557626419550798896650114286734735504980089272885672618590337940025492002860119100660085678100585937500000000 [84,5] -17588813209644631651798657042491202359248496133758389158284456337082651203143124919726891389712349554911106066963798624409428497314822254299644434382401304832542486089076454647232969626786940339630443875712134375572030181117954971662495386695982659281913635180237055262604967516233721588633057040827155463616310116882255633447858513068561863473573248242124469980200464573912597805206919969279482152676283346553516364163947649849982981545161270256209067634625378565639162455582161678552931883756661253604995207360970257172646411624670208948733553607931202647646743668427994072053366236650993293692805302890005679133212558203615861530534894750669368310956836085016703048345875012541104043522259187171912103179584463078325887036579616036281428948319216237118109158787050711187052427515875562358765738476125930626776257436723528693652573181259565089959899321616980225018564698361812084383078214802001949303344832717337740172667353419050822755693170652771573809319247306528061905246043067450955541868810469044687793756460981014281221251035908948029459942998197608709528713332604978754483477565367878331592141281695981176964797945848220907592391886154477489031396868227031588955955178565404399878244157021724228126190588090226674667827168745242732656955283408599141123192946267123500337000038691469422304196306510348267621160670004675310401257695711082621291599470163116479188057855085233256832528648621303617507471110811980021106372372603121244943465464701998395087535787815679524302978527286801997997771887656483483843989310406297514459360544340219323403237865704507088610611784183008660101725410586582568302133093861556248001463099698073905327719966438472514664386270855713035607225557030987295114082086281077285475417102137350183154800843943057613701457548943414298697048856631572264342601863367910798387878223784564245689492543953315732335136362790311891077973236141796960054210863770154108639773369592978389776702060778218457439520517556967715349732468227426954895909960139923293306823860464006987448021394031568686130195733440021071556358656241914213813903873337446427580021423882516023705489161008851245775360523415613161011885202831418645898426406468449803911859675250663496475059595182464759755003314012355986051261425018310546875000000000000 [84,6] -3488440821423563289014486728681790528637558469047306567738403680071821981839212563369485156995208412195637031089287719634788542836257017511860863736877617005892499508784825725962068263630837786512399322595973245015114041774407186321764572106355386789180808417351451590983103534472240326423523541907697407751022529943693551854626646460178858518391270651499814108627270385499723571088974536455597619038393568792487911821129191044893327513456073204341038339983714657230265028986307009276181476212098872408096625034960393083346498251857041366286304415695829613726668094235358797516804922446648900059061254199233294142710390576362616170685490668458305801178293755928204120670635971666759643367903972402368803263916076762811396689654733496856493089786385405640506223593208071885991866904854024497505590401331420524825111135856727892418005882861322235615928942474228554207508001746098719003742261389136457959174645301488155263163727192914035847929527591702257024241114343233055378312692633563296359147953774807655462616063792895857988074586339606844418189866971647347333050507320104035537962156486280988607000766521173879809383848759319610974242959310273013768560701116792099388216606975379771300137153077267144940784440472415541402461009101804292046988908844724423755221970871397097293702994548730496993568904098418716565823654134640948448342233115208607999910494864230885882790102391848355494065092089223484836260743013183295478445934178190786080676027056582028901891231850133747808576449723621443458314110893353146754200294250500079526612704282322652334016435580739847302999269804895445723868228174460629563548985781541697481139569231470018529931502785131265751458436891807612228777023431100910004592750535223132629391216936498405365231714849488550982919292558429210161631535445014275962446658892933212289592640625773450854030925182166900278107484804818606251638450142499726686997649203998199833839462126363837972705162459967552028194991490725399882021752206216734051115424069964048896825508049219325200965072420694251444967786770992150350647584347107630686639676425087566044860496578791389760491621242201522736159326269369405594522603578339778508432512698706449396290687888781378036853330650951228800171755040082643972709774971008300781250000000 [84,7] -72820436700959012300910437609938324239222542179228691319133634071125985033571328733815465921064899290485504501372830578849588443509199683013263095421058328544890980781065880101523306160246041997190063697140019891069934663629615070606854576748593405321200366744712780053967034700712688420901429970165747184906837718954062583814370437199799260229089153256442809797831146220658575813994713937318180572292433063562736368856974590239461346725852589751292280131638155213823748132363739055627167220784335935688495622445637803253003393192606636445703821246268251851595620541279104094040304667989953757755221844085649252439907340501070612708082036461179103979080964267492705666189017005859785327605808624400909981179723618418433322388936523651657503932796299713942717156468576804973204819425500041312748755723784304969716860924846218385545245424561007710517301983915848853977269079311847642954842298751948785630877881246211215711717253535700648455550934979809422771311053927005156230971868497595332207089428860900599655880386634298013870228523850462512501616365492277955937984282754271400298707366686082880199996573111321102622413617428410968331373471973606523690634815339961651340183935137449668712807647263949663419072154367287771498334639626673922069638732925649526994214352608760650734540985606958045118644206889753458040136186386573820539751307835088455085890396086302634245621515231072057878171572070550626264331730757622831059993041292524182536202635848999901054580728253513018293321481861414752211303168549947296332687725904898618704924109627041291214606130690696039683037514150598692692640873103269972554045879310252571041975021935152453622676775472666596358360592835687056823867721943829882566572732766245072320211623581285362719369241439556917345051109988552541691453830150434304591467362872718530493505031546128162928126755809273196476491819255226107674604414741323761644280806474513938271177153645409919554841741015819960575975449160815442931586637764785780530097434053267562886772563653907620996280140245980499776092745494864438237358907142541531637044890509752859659683374386744327182669019301423416806313864303284399816012010142196755451983903945456628321967652836303068915273500606418280445275570400553988292813301086425781250000000 [84,8] 4639426843799442111627049734958648690433174208274558008697026981224407121946809679185461795461209021878223595010590838768545814902692909749596076238660522078856225519141557229997679850051335090641203240601475773482571824934096556079339469739388577020354173728745076913647396487108214640926101543712576878223434964756590999354071974271714423143805849746478303713556906144602225499067800895250207852547377945204624745952366233452720488661310640069461205098816060945205390457458740699679027526548843940405247583730862309373194583398294816884858423722528470626048813121762890773999666450255149315356164309134485174586992058703373456776966107622391027845874304684119035055511503313685409708532145447806049704244087101776872153706375956276803263027191344931209373619504295048433651577523579823865608546426650548679347591491813939584887780494961862047822315794190818309069287141626517251412867050030875269693718948548564343008857769353759108932177352898189102932248978387795958991658152163206309581803292253865985299965098613562520396648428842612341782945225657936557492945920193864241120181411254184827555931652916243392880523862251080300984976350933303567002517076452777404748326241402554316017151445007657340166351463169276269401099624477715918038681255444332978605332430130683262109945455787847371881324129476988291102339786840742997929613350300735141056892259533070724808883833764611642367720814094743210392611266095755369149704114692236458514492334522710354376922463422656718284346380115391461369237242609596748819213561914346213241604579484577576053810746963846567231324129635248666568293792538668240896816876666237162594024840316727451223829415295470486755186670649366781803802861198764742912235820498983201148700659823802323639144416288613741994042726953896524017520881097164289001596070855990047796374689312617089712270054189601073469749545153980408547643384064844863039565663694669220125427155196499946761478012866320814427507417483678042230026470629379244899660668322517321009492608771158248078857442932813949434449885655535580129032030663641981130753495287425479344960688115531402374096615782637045830285978283929266596606682657643716855041484875007765358197483091223289941309456667649152236676535210335714509710669517517089843750000 [84,9] -35198932918458138000630283237316795159886622861482265921349787667689447482671171146153944353107307090071937455942023965640208349015291043150771142805487941907146893948597921910544648268584376067431439039836062746060854633951498133960732726188797329553913312513207896520964322178267363736292080475664616680732594856330496035232251766771679025030628676502022096608529046716504686792305590070407107607782852488232409707952279846207814112877263611470036754480825775546854911534943920712801921832149514282785538221938907445290225926708504097555136297903073974292153983834034128640731960779563030355969901061136123916868535469328764205732126832039451726762865357009504153093260289041717673547215172759799591053338584410650185818723763046820436459148133477503692431215552082562265368096165025460517107270989612578628829126898642822721327300002091108772723460710250882543641447544963140278161186285416101196788710697814573293088521355464669732401169150135004729789698666554379149220344246221504137838525287160874852352658462922896256005578813563426957106501155274133278074947576138035709664202320445539781457826928585251076899602970284581335426469743364937057512864688633701901732275106235282490570558017415335309257785967512742676066959827128421944385348533184444369775662238616452178593473581511303571243485082752679186059522457155770947233554721224377385086929060580525309148301501141648415449975245085323855970167279918331923513381918085958497233020122617261749282566794663797037862111829923261551282927715974937463305058295771162570465631582303790909634916750225742883314256475134915006713486505463603352144113523620075382690012116178655246009918281621507543039408989007200601347300412387407628693932042926253218828369136249223516973902277354597062512014883959181711715040745078009973082706519691971852056115714448746652258485729491489412509077974252451553426618675983450702843579592982224092423728597888077393290799893444749549434631656860306176264590197597159715091033604172008964229507433014074572309300214086627433344463876100484188581439020495225749397204736472188248744427453044724372931835967030847765592324354461722965061636352237988978494235126490696347933825474600677614188261785977763010380137131960509577766060829162597656250000 [84,10] 119435400995542568659541254033313189929697124327554735032449924000654411422196765311765061333522225094796922337794093764758855190783290236851314414142102895899252819474519241832470759972504076916446568477182372807286179566112922460510009024751127643436755688250651756495784660120043029112268960500891396434205624598012185074118244456792560554599696494132664777989399475550358190242691467032344757933784029778432435202071588278490176707507134935103296943452716057306263439615206276075757613843352827732843574361626911818442772999725586422601937793706736911328102235328417756517771374884830841870364343480781910687079564021119930742653416614987030922143586588292314393329266588572505497050276202516761735909977401286923295632155927666229338142417102857077568860991599296609427467291162455970496535234254165202176367229682175329064984516074182500046619517840432199369874454641464436123678058772374629702932125236787978196332651682426729988556319337172325018042955840439601029220250369550096970186916534570309702066851137724562892490303866927603780955432645129896511296871330828486477392718162277064766874077532065352215234980303873974117424172473814593872245589820110609725176801310864035233029658228468757282582020837528700414225822725194968899040484465902331334122803146373024326898751201615810474318398576642433716774362133342504142155284679251533253911922033604725603744009200374255555638446153548175385996904913772460970827456306621112479456172530152430157613880726426056391983276179273910084153806795719095246908932855654592013964258716772346261746775155015955143333882801387303789221343042156446770403116969183045207348152213720593296602691768582016489605588241458732268475552239383262603775321000834385761192279092833210491109961179263410261026466336168344885766019809598594113588753747482764040556094856385407171410880631518963882696107982367566686669661222714961894644800022856488897493471658491203402574355258889036583011926185115638411624401885326893327443324897057685277660112045679628894516574548291100461125745632080432702560193230898595773507986830936906260631280710023545064838410549506833338230170700442863962019458174128898033705122419321920726558634701975733715021804989169298960582921154127689078450202941894531250000 [84,11] -173599747128233386170021732535353780297734044494956727192984565422065682221891893282262307970393803388334238128471338546414698423529757102726966998953560786080847669031683861795473753266929466207461135786361925815570141286438439484038544663875208811636898888892727832051160908217562814444930267077375335413045300562948852368200153496145270410400170289754422806768459181989931957472455264979566646293742717342504295951615004082604693766320008841907174793656332524051057265468471053398280483586883747232053747970958893318095387090857250014319447708291179582080074216048050940091219884403000483693334713177295073832304561962963817884459827794273936754324855801853341973602779628854202719242981317819647447262934398736086374484178067188737546925332622437538951595447216316237237054624361993031772409569119330441302637789774415675572954307232366747587696926280980616024168916329073685704672504043256779402448670123713760391563027301623374690799655803187019726702490741686034870170909236141243754781984132291969371798234956251038147938482049066496113274968829136574455940937279202784902496297906276680225385117968838401618114253868002100071985351746779452457372105106697726543784330485028321780647289697619189127030783186437284023779119484676950404831497757833448427948069367073594212011644872545383979524261306369339036570655275635869665239689117400982375193476284708470457269480003545414690362350215899412488849697658129372131794833327941337039419557417820403643532251380272407601431456233407678384111390868455424858081767821165766653444396403602038914304341587374647283623118579083277704520200810001710816921570080797341245367003337513128167917846565095669409692325600306358486454047027513701966616076459480229906803409356843202029368727225895720617562528146623504120380024351147690071505832899672286441853191097741583481808814000270950189408331424434947382641564871486728126344877614101903797579186168368024544109145008150177452675330985768144998383491273821816096750239519844290293525425404505461147160824320651929330137288331588101312474557715194376998461622420481081165429849409718096944535356657522132638399821932394727980826700202687065181065411227793924832262522815454729227214135649920434545379066548775881528854370117187500000 [84,12] -179572876967876078083860758820324066790035830755389647417351567903064507086048746882763198547641359367923438332852559492904468319036453621467130989063460780829340900891067857174153047332755703051501544898104715473518823069385665948266516165885111423049863868759516459410335275849034711197125559044822940568579130148945585627692554809295313920543715410256500833167029498913123001335854875189256129639362530166428746783523076791913388292066987544807595478075957806375728249616737470775577635623595704702995925216713086671050153863540381712869997744605804816914529808445554704188442524267039599945440344236607115699035347457851148232915492631267948836018082306282484373563453043779821930106006558741575856253393799327499731090303766665475943926693880641137127788334942344265073619438789583434028026399551520094092717642071687280058315682926969464097372839411749204131886409596290398984231294062713930004578632042877180635012300600804440195715709366985829934951535921112806214821074936810289481252773023877021986339851293834094925291410792100540635133419429245173002664142009382421374869529380394030829890689130573000169318753170173833612415972755811557940076528366502667446857691445288028771620168902914959958251454172098950909859091757603598403709158836771251928147200138679784995350555672704793111307852549930555055509570068804042120689355010741404596524869185773944421915424458975437189882890460251534247610334664941805405807359543111676281519107089098964125479686906337441905174406938572535138642320020565255567406329294895981515718490405497652696301155216911242068013454380430186118286105217615829253131419704688571274457595369685255418277482306444244702511286517022619888797566480599411093650914708947831261935290125790033087484491948231503033499689560207321500532203095735915536893087353003521843350428093565730540641459220697054105472229158826960950003502774886544282516305349858137759764662664652626219890798151941620547112758386432396667305220433439071686167614780962059800252740028699832312576889757191750677261167911760722044936842784902336521917436364436470560263068123952402229665741690002873036053873496451847759290039997234726468985990310290250752602270921525963172028686042763778729636214848142117261886596679687500 [84,13] 1592019877576535166992085137991612496816037527011682312952591068913267286874472251735574768771534351683509294596732004582663135438014456526716519080632049458253943678047646445864056114406938018050139412294795256953668427801970748277660487680808722516258616270800657708245359504914935795314259983159981161539822377563038889651351691399052177057077957405574507169273932283177005455855686806684336816779213846695062121210891653976352637031369212375770312962554699694032432907328619922169134559829736913569062001251652209710492370358110395449182164084456653195969566047864101410645006156031478114464394889507285160968738307100895604188386158409245087181794013887977084781289839523025418081043992027949079455896318639904672816123522948683178396321052477162387121375198741321266013474039784856420413170326680571560635041333556307959753424470361355456051331995974552123244738483839959710954981483871352872374172515064554780318538194261527656266258042649004423765692376171357970860421019612964635204965500064765286083156017193039309840961697187445964817653786023456008875625642287228315386976225934220606080772991164433019508355517542987004632613435108375363002166035565487905423492118830253338975444010606046440719449548999414692189532204774418720232475539050417945365986430518887070431849009367236856777619687122587927345104864584247894266242493171830020468988162052424058661180472324414039881483429816234677230265496287686552141944316173230071940922106082895146088420745856797064085047344005031680060532770465591730361506161387164163946802754714792232527806939424681478071903101053888743202950075896498759531553152198057943573324676695882758193452803508802126182592841594987964691931262586154414250306188113311124864939051460516422836153038836140077370094855401751542939942727137310878417811735795596157466184102160584684608777889238887815592735299626372626787946291060986635552814346177663547960371304757928118456015324323446702147852994732611679162235688436797740736424951409949109935129534273348815379387546847187673252634745256401954355312737343592613217445832294929000859649343220150747511492279305942228107081850755078523630059683670761202573880315318801523243701371844232272652428644699185156241583172231912612915039062500000 [84,14] -4588191870104485659719423189431284986158967332046069403482613401557443114938107640270657573075749244464583501241734890335134020385841940402287946929019449102206597766004126886792148187512986762452408478446809761893127541415962888883366653424186972507774608748496905846239751456302250837993609359808547177059560571311036226904507228434294264956076793254175619203569433074384236705641182798262245060166756971142514785623254755767749124718486450342283049703895696782116034217697003195574680825495411399425132125926326943599767918938482994115560291453320897640731649362508108108080727808567259073280502798246193851225376828842938203584039489422459940200929834345915441181775277235090319205831076958071414373008490360208622158500682627153818564683283546006482150175502728111344351459635824180128966589823259828366728088551907660604697642221664573952652797863264513912162113476713287229959704971670548715599419238849623538623992829668031280182390625966338910183229456376262026545382124998974524465012239164407445261066978787596020202829130579213214768483670207995694332821931025982809755113785920130796217276705811509013045462418091311997412182117043019053330411699849462003701038613144817263742328939779852903396444041110992959957076333664800851906447193694343945362221560881683970692392645538110639172268150577556703870742008280983330556953208167315483251365071510772969992278200793933173405548029669069791389869021885795320752643690688432458174058989117850730464692764208985385185035552839893477229830863836154685373105132023855295241050508180288062130012863036868825779829094517598395076178965079891235326321948161919032623123294794359857255913385140123567123061488737205890357394653597069877758923407213143003499836347519371583484841886748914748992335886443891837293739178292088632300284358505441032536383664206444974909066874321224823816598053539507536253958501334863841948760941827891803288934442787929155673801361729081997855538127035637076314306649182885449498258174277211640953175258091026167631803092544993003659197989381833716342048266618527801392237427352321952756312084389952894672516926146170936314572247663022143234175030232397364276604707640826448726668517879347333906191186425616024280316196382045745849609375000 [84,15] 8832598237401478985921351828945485719814573811097101154769982845193328642469413237513251620364434916185291672441941002795953244570243660621522132463304330299795516506617320460724380630390824160236827592915830722817893453013194145644078265193388033449474204885499115508957630134682010847775488412448317845909338503861909463497225795275861080035851531556069679285999616834367168024602028131161543236283052235077606355854494631846698846922100700694823950854513005410993421721582854240603799173321492467793762894179165129417362949952994581077829456863483034513691783672212198796211280300988100165804935244499580997218908806681382850205515924357111889278866785484141115311132561926029289571204827836538296657614233080116891084785469537009565030723742198921929421630890625016977325576462125080185405873842932969992852776564805233461161563098530839971025827105247529433797618948827660038591654790994423652784052673940488791133324593156589070059344651059947771707586568692269449722453081854631927663892007583954395192993947487416977982954126026995042303429473720403505253332286905301949515091140869298257045322147214176380716509209323498461226653407618141897989791725012274268499136891588972003529983767785286641766331939042073428708262169006444469134123439497088892892359855616616209438134508397156094925092034874629458332795593384174601901214435664287902705135278181270814983890757451966013800772963467093515768955850669969755352610162446976625102480604851574467149895941929043968581159157246821644452897159188333945394903003029700986269372039457688688198172303774792890443336509007875431688023498469232874872860306508114147096009758257244504227352502025450948684107830314328827460875296936803845537594679772425683935443013194675017040550201834597276550179087738086643246704314830566542913023559818454755661242355089820269745402111602903937640088973863714430542524875154158251403698738193713659043240363243382901954807804340275177823815921191501138302986246119786532858775264904748476744860519860014911018913457305725537746705977549343544151406131081033529034500964318562076795118348632051651742097562386644677396801524665709881251254472901437278661483941664065958706850043981008901647355990860432939371094107627868652343750000 [84,16] -12463844282219718652914578566341389540476738783856277020267105522152834171589109529276847225454233432806271861600493293955532143457991758193894598214488996532202422036162471298741287957449669469890843825450712890393469611399876836231349568876814967383989704971388193431880330449476735132073984510115543510100956922999602261857466920423250288834299511704233132331944652688088499760582126801103927948192033917109960188368779525732018493121162092638656700196232651126388565771307425516223990905292839498088337522695238827204228650123273878680392020429736947416778286130389157955768225557272802698000735040669934374518395172880549139980633222955042758172907767786309469293022695304285575540120709259798640485765848945757077130581602309367101872937573733591288325344326479937672383761397547391638612330994239361368848748770747367973202339287860118059503730180653080822997639028446709833619937047802141304225407140645287209014890453415165241637960925266089280840071666085349396704815952923798789273171029395372079155813173527285771052032584192449471274589166996440026369850500168832203221574210876099579788869711012831696634740573417825067382323575571144270374840852405966267633697348316564988201185638100193409574485178466716756366359615465143533290096293225522465789357803518847718337327775113480822506398780255711524320272105432665627894679055164152287850216005160819907906953207006306155127048347640305177076607941145501445771289409910068233718543256025111476921400273838462175675405392485094965937267653309098251968586920694398661145041420412841850872131081235929859900298012382548029872121912796846148608091736404470883323868326275039079568183685805354948282442001408818503683447494182254479328646695686414929024822349823145736932998861291005974041001983842754864840503217378300094799593063931889196282503001380177010100170845088039561034610179495896350269349036250484790445844088366814185717236351419412227128559948043884578850720159660032629759366570612785551795587527372685118773309695983535919309007764478000943125363066506785038059070528227496415282782600791387474405642871589514763640611341522235047163704151885972631149572184986817226900532736255531442274203137972679589218216733570443466305732727050781250000000 [84,17] 12511861465625507695362722214577439067451671785486948300583841082072217023939112610668300579717452002576824805295606090038072449132795992154998295044739014998743755870000998175552220856136629564781202669147298902693376624994301636502780861056695017940930901263517954330985833480922721824839191028420018060069553800624620618106148613184034208853692976548919561461974571858229801826467301813280232613990237867730293819993712875972148425716543889364722502360160863852568372668648466813800193921804255226296323960417585503605424009956603515169102330381159388376700873569396383798970168809791593950214505285206542993955061578987401731811455743121141520354338615705752560244554783765230286388947738914952136288437703951658810436157051685633562137108275286597463076545693573139038320380088905494126370632527757958537617651226276187431597167459907153545887678726802922535716544771875180615342729534666294721537257960146790656017206281600858944793692154333650070206148382035515997569402089240125329201378826979601674855827376991558048974884047789441159196240491322693329581403778814008267922840161767988010116437138481137711122856590652383787023728779161537130438965163980437091875618730409055122894579595745177579745531720137682567951620319177093559508456614755249016416821201303672652877600803435021967218314338776374624862353910927642655274767740562264001536082754842495027257074133007593760470712757348330639388675663532920436748961021470312324641593928072869956066128004359965056859840160561752681032025316857010832436400260868817302994722717513573901954604601572218403029043466171602778453910468346526573870064489963288970268277206713064776747021625134660524678297602277879191422960445202352618986820120152259668658798368916322710361626115733878869355284831745850181686592094657358213751002689912821636648166598271446675682635127793055912559249283600830226127922707196787489029326524177954677110516481962176724431178870747332223231286565631394574980029266456435980063834901642868166023187965125299894466768882743431363048471192962477666386471790754383720910415228168300281274620958506600093863091944020922115439051443738034247142824485277722680426158550697330346634973956450320731192960010957904160022735595703125000000 [84,18] -7510618235427249540901648479193107172425373130687254070547081069341496615114103225023210600570033943056917495641721284109661168183768537136555933141931453627728796227259266983465843968398213037764285745997670365682587548260081816634991240845932085999454117886374369349466169580776715052212133738100210835208634085745735460339978523983277423723550064809498203449901526183423741777062204254504839923702654834226263860065781306453328547447707541303223480321728283929260394435242873542364067958690770983097235703026191652480221431496317638403847807953299691143120494621595057530008593021186957535753978934701902299898715924604783748876937181854204883802435840055185799369473819250546880276127394686827926694327610897943255538430611366396595988102443392073613280552829938448131928206766646077616370258248048701143746654892282051065916275695495634844558991273157277761699219257343660860305087396160636858966405390425998574234857287556307641462737902780811914437363804768417929873986303907911413007490803203219381593291601736515061256505775195232155933105716870789402363061646508906203092535850255975904557015026397677160434056166427777399196260646895418062681353855444268503785531240862855786717290615592457779834588314477389740007834426084756330849139192724274663431362609072556626667439096464324796871260835323308792692329288700114060764877326523715448805176126151219540317564765542772522869212421396202578732321961477220326678581360446803543094347208326735093216479904094568510122873658356718177261244554429787827779027206593324582906801188481421424788529497581556121030277543682612070043294578384630997660448309191028753864598471872404297678917571186842713472185155836036021960492364227807099495877637450771078707947880214250342208533970531650568580732592410167025423979184204472865809085623590238895210686099733948207324332112500373613114752351157916890699299600385344996867550811721717247897478291118513751728042593624563497548306682819989681569139502766624561644151620748519173653360962851041054941225170056068192081463983331494077232865727157322591745286746331644136223455137384476191419961378242716386287473248578811565367274631781571731762183412781240670414429597308292319013389715109951794147491455078125000 [84,19] 1173617068866123929627369864468469639656967518171535597632042196424111769422444715529771717455429922354079187180076759268292816773498358741773223845834719412951108695391686644294415972193508596753279798701748372944037553334701059329345207217073610163470565862433202522830452655889293587266957796411186304796287225502173091114624920680052726953071681040893810237178827036657071643539810730787775933971237193424206708630509678346594824324314043805070697887600009692680399565629063140415005369334779751151803107591132050601980721733412083623800475593014356143725773641480238561148338923389549349338594486194247743199446649034658873594114770022179442302097725964336045562447956335437168086638865152033412441118720103136566666052475688960804703777723335481930093095890798788197777406938418066014183971740882754593755991931156438773504969774835829569252964966681148678188147397811322076987814110735481737239233007363198025836685781141933648165733556413322133910221270189748544058699698473199337461686220160335272458248947533616436848690806240363866442517326695465510638786055727806512401336270820038912002492861982330104225625697917830960533256778481587465434799764036481483194927559923495308271455479158312869375602882052648681325095520427653673256228016420367584064785396111431329915494710605375096387562542811745689341819872051011139336322064751429364625359996486029636658747918986060500216799427364683021303656696024402847360568638862995000460181365304330678599476392581238050014764134381579345931929538405523025395645357519457227255932141114104122555348402277989877148577394718748463063687865813258696325411194791057060490682773879899711625719839443292972095053122155528849392788063877730698534029205536514132993950663381476104107562610695540260156312033007569009180818342581068554676836197080537879624239738974565851284729595847129175389996808948739422476958446068183445597639397721899006379201990440175796457027388755189377282454118599362180215942782660734441001572044769974423162428473567531562900171059070488713597967935142851786225422835777411533838328397209735266170081121941615856804773772769527533000594725334833291223222240612780382952445323194444943865500513568989049417723435908555984497070312500000 [84,20] -2658821573796457882683999222622445338668745478644871384097063053119854774654536730837022930436034789141607338274124629002465095898385172914650124225045185144487689964262164889565096681718744267297478763749503133824197488783168648740125064841235247272286815598753404977234056722016272456434586032369995112864038808198243967869669141968282070271822978196837179823225500448973465509147844348183888087348211402608060737541797335154624826617194737926705209922175582595046563793219067090446477767828006606396505707944470811136640778697666432027696925683676998929132734647697579543588565901114643848562576343103023955226234242321179319590644094743465806948521325850298643258197063887103005815214870533165738060838870028593840677127964162604195823708624048585766956905471345200968655194003568479876627411278650144300036233810260747133608816368800693417524593500889104802587323239958244038833904054573472896326070246887801951666782307046954488562795632757319989284412669439368933051067727284365809882700515274364277631348210812712178702064992823737120547224228857494820072394050578812615267077359755441445435728129268287541671103475537743329233558532397745727736463034496333794222651502913274884495428678625290564650834909004835973603835047028720409817325505781569290136659600869533176018022348297788424480346603376097028099407358320987221856364467018077034745216130413666040211990545065909290864289775917898544546127963665847681179504230361257647818646382547177199743602689431614654740231890654025194267402573140050867456069237024294423524061316672748233135986988776992964840769196941897986502228189321208374122021522025230686619506405580101687817635335007802254378501904725643513016072746793452935338261769491413202682585711439568556720986489667179368540227792977493386416185376546721861418985500102694733919447450424303964712080955872725207835930510913499882247920515545658206310774996405544020548552131770012738265490095808886423758120809021496751529878083417956128918653341747517735251439286513824614952705418161194714000933472561216379595458229440568451381257701972427469952626183810771617411473629887221591382500614665676804465212171302233121192431313343079713178845890908519322692882269620895385742187500000 [84,21] 21236707930371122163513972271576209244783611112069023965300182074698307353069893811584949558440383745126945205710948177984019019605975735185097821408376872689550422335461825632070135086367725122167097548217581197427899731485274025311044887976507196893144216313191222372103130587146503178546609821111373386582097088040761118108903630069647034139719929411713965406131336459533205218441070931166176785398456632087322491985246533604204396644257192026598423477420951847392024226997303498738378919664113879025201513391411344701727213585165413546202704969773040677414575149153307433262278106187052927732644160505327078624454088914559545665502779487509316955335884547279271373073452699972309532230567065019914053301403984120693844054680893524855536193415216182366930316678011281567580657979182765878313240855834633271315456650929523200398983922551530292672026482959489122145370823470830914228053499222980675413382819045911559183717445065335435055405332816953087138244091350441217552458169037285680252003925001958978786536505000603414369034021079060493171088728346303875432134201169077838274101567416566126297328707155101181413061446182577305820700326239220312852134438890993106476891333964083864663258004103169729862407315837716457404512972315967812330119996297134244834751673800629345709925352840302442354200910467640860020342453644400869719980084809187483121174933109732737399740968522756255382708812182217295605765222889431028339024488438362618264218768809339836674188330117485145858972866817866720142019477722445029181585425148518787509706767916746631228431348485334536092805164288766043281529474006842639271443808865003515205522896425015949160719938755490168610963904758361001352687463326285336799608460810759630741341383053697911231442953576511575613147991283856395449425919150258455911299748384816729697230007180545704817764033905679206602722731206628754584435411325807962253064965035727447834450157960071298324091343902610817061840513401321111863060580184214362930730057047038928101076682378446535601884913674150213371682980901046071406794228298697305290137485834281241608214116578680306104997409561726639048734063253970136114917397798226287093599454501363296698990268396300962194800376892089843750000000 [84,22] -59776407077577665396204736680665754505521851293110370690923322413734638101195579204476493736758684347549697113494582898971328332151684605092897884834087054850685804449395312467151936486575483780678158080887107445553873134575498069823694252507940940077044752080121789187648902876401660139995901719394234895071772100353334697105199958016746933880888984835251097808028203253509737748204258387371076061042674297181064708348329090985891352321359113095064923180275978443196169221745279476747639674004310334112787770044361881009909054632968084033696713267937686165318137250894666157350971696091759768500747746413688931894654285678421925631859749740831734724449836535865776906855204692371548191747347819620390829422639417205841827494509490552298570695967418863997249240986389741855149489757819000407309954026731144695674461625058724947652481822372209501309487401159005595031943171787278219866070170602252521291090294551567767056161861885836474298728158361563187528264391958106739371288340837147918437737505351158518834312914344648209285726311648622364215267333860980859299296871815963045715444880699737787413774504704004208625442689914727891139935179152963692315234922856945774087623187056305678758853185502842108960611721737715250251392846609456564084871375490957475783267022684019091016409831320005131227904751436936236421735583421952652069013182789436205636752967895096739546309383307362039076904878247520833990002247010917858354578039447082670882042410923966334344675553175921014673587283976215444872320612137262095330625940828138618439091909699589426726069510494087117327950412999954627873760471733369181094390584448708708464488458362244411151755719518397149491880766531259798661691993750242790745027554237998167204872818626110725150780428449224174638026776571808692062017027668494360526488462341465523687397021829879156118579878827808819155382638033654400457601806775910875183013638391664108980967781349200670394513191207218886468836131462081316770472232914096721659856302777560395015134716553511413971069880261300869747941196741336306580305269569816100164253076789082670572674174483915906509789277766322283494464394447444396231639693455671276876297043757855359524810978655295912176370620727539062500000 [84,23] 112074655997073605404488229722610633813953236819030060140617773580637960526653716568040772980503938686787083735946831973482478351347869037970519799264912900123998610138913641690921093890597616057856804356093948122096942237597897329780250330352219527481311328916649680846712370500851258902240625036890126065312374677542237833789734346063076815361267934588316122691924878017495131336847761627831524706137198171043361154948201218515046855702708050743510121967036770492239809453253029793084040448711160798568603364836301834024105883634414955782847875976457336066331214018785550670988997281281660642236282968479001350295582538837516043727146444130950844373569071317019340816266831095835563487022876773093178558929613894349793340375920166567073565880479493090868142694998671278769526092970426994180962601192217993455613339651929038193780553859613609666154205232245394342450826543196490466318311550120361001284065722343587123316382901962194431216902035979217822286184544396209579497755853876022619193816877524045766521166081452785931350226703128265193488396013584081906108487301605342242023522960914820430037824778680277669756502815555073403828653781037559572377684303452889940900217180675452355666528836584328785565209701464240118533537985694361118979799709061416356865405316038284339195006469845357144765991509698150139201934106044765165550572548553795604214728522332868783866098826902674436836742910647963102411948665353815794246488968077473571348657040238158217171474952573509641372712141334264649419314365842280257723935357668461817098179441107926219728428797075174991334508967078635961228450761642462275809857892062274932720813670050039138720458569705669488293304277695657075733152541014658710351569393968395022221136242583587609471221405480395860582113653432161190973585911857661032295674878577815690306532332879937960916617917304238801746471189693864862599735023953943792180012346109218558020391905843010052314290254442062002876970518519616817959548857199390399295457612145513035331046607597583384687464964818336670893322707098458777720647950851062920452717679986772273052796912032326809954413516190513591610254743536959502712059110695054511998252743786713692131229436199646443128585815429687500000 [84,24] -164233440801088419853877282572446568625653381618121045752322682454137709526147337149804010118744073250857720959302605388782323154276840801719098019394435734810987573673201797578088036494486061941923090047640029653139622068076186593710519148480150006924791044777972517096427004064918326881498404773067114000220641102049268639822687541840977760696194815472002077929879216903341364152149318299031835359794033780019213458248174017437178469340475744866889573302118367399421771146687443603943220116381351078798839030162078061005404304398773306676400666160619701332694309381074713998503443392020195934015763415625015402181181955422643798300854927099520199421814967453079962930130896508903266201788464729293022086059352691506263912565888366555668071214764015586260873517382766044807796887934595141441521092216232877654638825027340660609001397928355066263032796383925499753568648997556453219858823027654865074132503024719676263715749485441703528503178050389189582971416326002136777860007490755639685452262999725857114014815525039012286926388471410262787415998131657705464376558939757929728364053312083021123215888894999809998516000277072262179812949311173852181595585801652645915819832785322808680049823095190237568055305469487210847507037266887062890365792823702684212535666926071646072517778593656572182296382308589891365496081126483809044605708752879659767747231345443191489564135530065856752508588403413287953933910986891807311041997353842738036042953185818935753450602129200242453466773820379400040099685625219257250832470473823079905647068331858457073486668289913373946962335017079358566917695841662632044840809840815780383866976185755139893349723757677187486013789869104192067288824016503518222080128456224095366779422822184480883435039443337621738598962583190856028067876772604417655457368501285377170520196465011179143918435178741843609707581378955958919539826946128777943919631800412978507837652664774310555238611720594902755848569522092946640553972878887238949810284499579876355522378251468701797604972728989745092868311861873097932772671900185303350061411271769177149943034622329519529618247777662943272182202292792477485852799149047024193288189125063125661796448184759356081485748291015625000 [84,25] 199406356344655519216904237301909135042114324365627757403432709219617410286662195865528815574253615537056212447648059720027388917039274297565134396327392728858215464724025531559293377223605661662909037849155307758238469931013782837112023051281513514019163031388532404499065697675084370787164680687878498907258976122586820128544069653280412179560576824060535277507071302772844783890330422718723815925815468810968368600782919644771838861978890929672818726683368965409206928304763514903503299042856661275296037999293588154400937120861064187558849393054426305804780660235617519625308098018969687865568120058637499012472489446609885090333312651991679632986546325295393987065303229064058575163463328760548850657564416426158984028098501098094897312879867138193445233432960762096768894081563669203677421146781833055456084394786057670456073108565374967688819816114134148445470090174277961813445997696327476877539210066670568898773574459248396819259511157213225268256300911523963628528055623789113884496694872498043404935845154172108636797699375746257946778687696425336712153820726391552825179289125524635150506426983827785939190611907479726680340892791454273022419210849411692544869985999938600968010594102651983609857011248731565142816413434152059315391444001395032466175825617013638209983677327674218008593326741515504268763756589285647615366320450685074922942289267124157365707955636556870387746107681786265612320328505330702524710080102879773526703268386008983104039778308190649468425297383187081165343488671784101043458935782572529662116649301693497782219371427021827039879348593747741682934086726011631655818507900867748241795016859950806939848583837802013145415635240864974384577182136854740613622714459688484687978961477551236675938044145738575383186687973167218956968909273403847066813338131832589934941444142316054843185821513922185482644397193350093433725346803550015256082821500093070123107907669535935599948490616649830504315193270841927314701619034619951401187455265404889912071678254820184098709034846194031905477116666456149072382918186795099464646809632428721012904135398018791958086105811366674678179075698367805966967631951708551724012795283019761072296205384191125631332397460937500 [84,26] -205705247692247139396630813603090391920687538439197350441323825388101016731800105897742668076079192779880954544343425994318869320133450502650497103023108352664437050177640727019338458389951246508715403015989895582456497075076734474666533499727006898423411692535878921190255706422836351174590668934071433147871466624813302963145469449712131251603576211508773424599404341296021744788184111326472224495577513309338269281367835865413173977341601241027060544132760137553572818886843210893043033515542585383540699405691327649114287963140377293152123226735837704563733768973965812199934086953191285575210226803924602065592254154135390350075057175456492280398084558888903639517938882609832511538473677600042354321423913054476921230814186157210481839802112118287402842084967170002500495355819609130941867448384280996290721871749228717880386998568165093952307266791915862165337693372054774030066648886450440553312795579674638893501577807371732300144743052798019725650998396433907964873568185259525681556089458376115661629581659669187542155810656150491237547832408107390888643918177228468644538006405204908374602341779523962053861392582787112970891774088163297300168505490717349990347324052832597859595020818065609809331872528272381475001939892021039216853661795484917070678002140161863122391624114419148702275540377669174337162942523249764490579172932848227588289058445293236241685882153568216855824697276846527266301835444839157893205579824428811959737966697110141488886673537405005410390884908347761342022545726403166708448261672423914076318312979421181339200229024572442512109672146298840829127075341427724418725506053686189276851200768160402291363757646681517288874372998693991948984707434285881968908170111738203333188894222267280653560601542719094334590061299809335854845885799782737372827733142563400210146355106379266096951552978679060015823749028245178562074880600480367536673112674720965147994279941221549671239935043456075238537033230069195218616912739678370675257043665857610416525441914421226266618466851721102730016153735391815460144461870324207072669189180961970008226026014113593510332183574626304713179066856369982007052721904226610737760269631557719094416825100779533386230468750000 [84,27] 182869087795332985235762417597356168275143015474337538696504891843882908929908372686763314603921493217825410176539690190487592059705332565495098228635465105298646168513455107976893084725988728490367206661104913457017329638188161413703559443516062967947326306891058136422063175893882086699190843009217686476762470590331017254321082458608741280969299810103940253368442328161984631312839613876686101573314628181019042286611382278149365543683010054031862118326541638403816115336808610715227943121993621328912810742118060291490105809266920262520958126074966355072062562075886701941381492584804916860359471157458654347751534082583507984399869037927097022678780283229568086599463672722658655657473328419794599494424719297266131552464324744931253628329534039837843436264262771833589862750374337052497242043384413932855005401124529652873515937357722552234831278875977241758172581429243491418523024324291178471562801327698875234484687736712396892668721630133243819675179263654342568614076197619805663037442024660016945123609956835074524643558374662368600747164907201684729621622869511392437945196449875897189802666574199896388995567190550627924977243308416545387045764987878778870303579298831630215842167245983031297372995502652002151838142501299532152701468973905809229179053898488578470071078508161336538670198065201515040852969717434326373612368668376657342309611281932771039577004525158912625083960537253728555408233087799179963749300003292652723998383281641156323833416497199774840112008437092730507316045767236381381306714249489341176081655988788508801501894526431436444154674157833310174103599859729147030829178900996180293352699174075654853796082714730534777500864119187165192536783570300677903480150235191257061859291143147828829186722357000366734114708852796460088661870684481669947684576579376694640324579893032931288723214511017129165417136100109713558372633711331077608065199555728987685074091571962949065072441182035763546641321036720354859518332516385432265801190878833404569421205072434288258090249385781309555551894301147454849593560610207529636887363023498767246260397074406962292188895156490830704536926764212577566189329517030970860547167688991976319812238216400146484375000000 [84,28] -141773617649197018355450291875425527884265278351511520667672439975752327871452508439995500104500597474880155365858508309773491018662621782395818709843579362688018642200458282978363179712330281901348834037426585791324779461140733198449530401883769488311880154302078015582803459980243052970576203985209340737456150398715078547961249262156107809589290377212681989048350160303937660240120905380889737437557480107951468245493764383421171227697925507593982507936432609878710857986962129952737439657960054556098884035967386267165913138343112624435632812864758321247025184795494734487990931530955343170496778918126082306084665752048402573812133158689723803866667199083303542019516583849592257579391053581765429077295994030752723189065412085963145803674483083685636705431485488728183266513811809228295575182120565129899019799810509003988084345041015362204923606414511607840898563795557889717008623600634100662392080593026762080884402513931204131386784834506746650316163895647259950224196106573504014398052510743345955709771569796304225506402631686017594086179050568852680348186938020012962541322416618990371947359591424416848163728780869373293967574967952977797143199492275171431703696412048812588800255601915050691169539947920662939513002933604842557541767990767972986393120935049426597991991480824982383547048083746567977115837290833127309537329687062272187835536330892603160270229866622519960230471673647866766829527323557175927372046291441440549348975545613174283737885635922155844228874934566786777655966425565806072143200601870481384574726578755718371190518678213358636275190652388256767242013901704931150048577766983389859112889296978071468851766462055257917996295369190078969655990477006191086849639734942299281315659104204206537174808546943838535090206855041288223968794589692397403652322720206568808957777839193327945687404779289930780460300910585410468092106406006904122660888768404931406949918947576166295422008347090916339018994492487190996369998091912644746311856151360880634827138666048818135480220338912487942774989434335552619348343539065646151203086146931797416309799252258265008589801367265546912719128762695942722332748224889836319642655304562595119932666420936584472656250 [84,29] 97269225954553850248117186965577411598156543068046766691676083156964065166803904720825584055094879641964089769076773162999012458955037200138127264466206469526065475358912071604157404457258333175471204562047189060178083121394198701751405591723648785700274287463014431465213093011079963580384651718680511638223834882131520972166093707303274982199550040963473243976655932505520974369647704798521667680182917406567357797514107337475951798559676037406142951180650142946525277532158361956219648248565458867259525008761040068673175768091940235922408042069447059497091279201965317613787758573358807400784142004989531476317200396207468319707619012265684357619337165591560573837159346488860865350007380025376584926553635420194642599965957038458267511166004931524262024355854021287655371894846926311799485334841914210711654518246662761824384774490415006073821899034089308772499286215973448558410799906748136370536207375308280432470701014359769685979066367782198244257768916186886899948401545444851957237891153445645782755463706210290499386768556465566541154202569617963436768429807368439449034093115623488978365069959849501955356702109072275637335440322921923295903847997479263654396595709919269244299336143058184929000224103568400606465459509452556820184286534802865300896977031971597251515539755589637776021388210323371315680734205068007733902551831287393431263472401849168509876523214509305301706581179174912570861427784914743611321826468882924171014130798491478459490859374926111093403820591268452291219028273681619192541476126732118227311494407742128207501466068426502797914344144401031416425034024383458535940099711842648505320762662564228991375157969396874538068468956192469593199026707750218033311297308400340715887839096549659546210361535235804459601148689501463008749517075787913852954037587596809919890536207293295625707039034319118407211108205076742984777409804546954198317096552125654127484249791049703263516653878610889310668522610971007837202755813089255954315330354367737324607689189959300897957192565861801946129018027973931222575159878114226714195805357590429681441149918011315848881902952614956211558110364127509428469084176954555231997545661215553991496562957763671875000 [84,30] -60612110378584075291898969792200949058470889902556833321967067596756363765090499446164399050305954727552056617582185708705693364518898587582266572886006744620907801806682386064780111016177153056344807423524659660289377836108919801078921945645068271813297065676673147090458193822922580160607712229628657006425631217292598700861951600501512585942588146979932241639674434652870496825560618858749585508996550158566578529998828775506901943591650414886960249241473286603047412831594868145196335461525065975252263072885185193643769367479921426645053066427096532085216759278721374913975065159451693169119727594891790481713878983118583386960424594531728090014970542706325166533431658455122345603557715072290933845573819402775490353653218117095450733086633221776222180125599722880330689269464837717277559945400089723040417810900579314480741169319309293915908925932846125636370579396115200262934145138737932146611187497672112293561946413297278641290028562272063250846786795441051179527166988762370574188722641879480791193676045732420512392803588613677647144346687354773906854966255073282458591651376213336141807830745347502114215191540451700965865122337728454842290403783375704487482340015555152455710077625061668251293277126233925866811661373056135709388708145051206953736358212466307593013313230885473147155694862637839715046305941970174979082450934738553063647061732947204869719864953802813076322838386644679707202853242167223650275851072002867534098270216750422510172687647630343170216022143070156693500753062718620485873406874717549743148591251756997379566009292119869119203446006858959072821358644718287044931196744942623651347142372379712131666356639700787271621680718258824048195787796345705438616636095551406000659409643568673463394525390710606046902602664526772496172407279617673456247856044941170508081619997613728900224319561114789686756307834466669070210517677585572248578351480647990298324849440179398721241946378627068743532438493744033711194951806417879226698528214650391420554481328257493233498629639042102416189744335213165283007369524374442549928590153529174912180087497796220805339588677532639407474827620294713970148842065860383954145618190523236989974975585937500000 [84,31] 36140111563490624632360114768249825698530289082885943563429006364137613033246460316022076801560763999000463738819000458018472621214053656609632812267657553988886898192740344722239117340075293664156362476094774246104267340951575798597689394271695227383243303561540824274022299830734380830308026328803717349667250173818482738528468948832620625660477689742683761588216861777361713238706810888312256643664834104592467531665798878426313998572239062985835341392705510124287235968600955445253774839077481444265218576566381450133874898671067998206086131369303878231073709529447589238716746842195244716453789866485182202780814465355840979053235809956948732841604654868851261753590482321637339606872229492501957370560563563971080475205460615182885872170667377563373182780517322031345374639995108226500784359575597522843196700944886807110203680683949740926962943657669782634781397654897908545608094889157318774545386841829556895313109927381831916766524991019528622122722185354852552288583494013592346877650268234089604323068976574681448538237524399906616208881065749100004782730549144672584678801292731121938773342749232786590877492712438913923847857926089733350857425857554140195868923115408828570761391990768753418877660048445048814202438794181633745711539040728018901480064036227772468443489368176799328135674925749284494499893277809103197130094448339301258865109669196290727443575335092260278725539830469865194203879944631122297334717700525562695266569297563504883030220603441444382286236439211267794887456351314515302279687433183209689587501255146244367073038050719289666444670980309696047589566918157918731955119565093476235201921024979575414700443943658153698887425206414151703473414320952069892535644905814685292621409969799345655895498733134302397185144988537501276028896173792607285969786703559931207908530989038027867169120860682009389692433764563126987908206420384690745404266435201976622908596143910009183592505672533883356352412371542296762370833035946034871044364167229317298691102657423422179182028609306010699714644488890921400297379130084785972612409257713845338623617586697157668316100978951404909268643628467894694973605584920051114750094711780548095703125000000000 [84,32] -22246387244639855607161081069088789435301219258497128386344961046242574157886686768833776751059226470265429834420645607769948862172553140940286804557400508895476736340217765337361121814969671736486088127651967526800802063618653250116000106383817356490299763892290836065521863804267105977505653659482792208108047071576189762238502443842191165532803436352706204512733725755867815673753636910581698983718582543625185586649948129414473391197334877273172866019583837259403143671808079440818965907670090210925224855618404459759795549274941623858239230826954940548908081232241182317013784338926704611135170325017763275564807137782713198638230331901720359852148981084025787086511427208868550852806784736376534559353129637066600344738130344827304012165049685578356567939411474275054634407786139795208578484081434469317135820083261310121017713559298977754316858104191548485250521437637933887437530509497708118106228282111412826767687221251734171785001379840000496895849158258900802076338040222765064933081978129894612430479445959128061795829905509428861934091185867272278292581649685456694740700271859713078909980852480967161198800874687121231968039969455203742420614330383600226299944950092133989274035839646166165908053125684202037401316565302786782805794719010447582339584898112660643716598230671492419957600276892893107296915968098088835710190528838412446166125922265386062421752524072103677171676668321690865020738521698333841539356682881050177810709208441325628176130582809294274901318082400436069821955692772960106463433998049351069817827712583521018016099701128587141970018452887601970316654752722052310405466978187486407759674546571171275951505612251741898054780356405929535327415865549919538755958109981721466154435224249362486367658349117849454446315939664224351514859066845847170940225541213861527493507988638846512477057463545634681136678571602708002796660251834291782024069944205590969802756727687105640627481117911350753663325058509091879411652229895592171781376374259728506514316931867557855215109187800750829338203009940192296815350436656987215118188431736557552206737049121061705633409656350765483709035135593416515533554678185623743047472089529037475585937500000 [84,33] 14621184639553647273913824441614200940118822829752513869510294820063841159348809404099431753935528396424018898323918734527963199674116418023961959694687947944942510904700309361360250380248795407134570257351288993886693103598597579144640221480240208764406782243653858552852714551787045094944953133578820595515270624431888278201689087950315580113560965278998216557556986958768371244885603815792655469399046480735952672568893746093499837584983560891852238660332422848896357448696451133481936623351895773062208827595553418125583824115694972716550770293372823463468348301270032078827765824253822698985819708976612405865202397832212396675496188048604132224891346764003364267679183603789345084905348748644292936749447845490845579213836101016404509455095342767083506663269802094614891909756162077522199795215589952138176061514411716602331391178177833134328456938089297765575846411116995888182053139667261481508958269651074999596733782388229368976536893314812583945963168482950059849017273649203781981181883250920246375396902040915159229744886245759100978826342258741531872478827374409123687450933462313457204707651260410791189043612536815647537866750019170729685714679882119260136652753570934358962576528627330954357792015646112170267908466147330817652753240127532760680493767164941720081610019238869323162622610489819264371470173569572076194008883927034402453016496300955947455447483851670908391930137070971221374788058390907321935332384574176501745509131423188261079023146896585651539455761963079845688388511427597579874860029321531711217010552069302589995734147824063138442683010466563858559047624775472864465724097412427652580289353905829657176944671708722911485623839057997794799139599659297848915216747145351369055497690631154236240475506244849629104583472422851952848429670833197568376543885908305434187085983583753776684822415035443282070853090136770743224666021160623310756727716540201876155870952334644267315297720466973706941071204962872199989779598575283696360645560230354752450716247548473014630107361860000723561190675711144881764148380680595358746290009631746608323919596093408371764689892460954404259665429281159904073561506265832576900720596313476562500000000 [84,34] -9584236301277566138992890601608666183998070606938188734344506686380427538645211798468556700186142014165566754039441145006859433068146022203081675649139868157354539277837615288796508979794690485980153049740100248700196757100487123530698407522246067653295847733747852090023311563771185999084270615037514152991211895133657826130086610592205571019620221494443533922648220854882856312398559180059495210247899314163031823764087500587951359325721118213193803101399195302123716617945475493524800395754405527900365476175747952974368503016372962065613310679651855013803136130893691554832964386704485175425688850966759226592572316903887925334004966964856396718148302535790882719572621215726067460370379312955336862492151928244628872305166796546291019201847543911711838028648082849229434758345014315031221422696074537696251956548608887567907578959932357758900063618274539688262301938452953280137440661312098117605612318384683368053761099749370078145336979532599243890275849253607483203763254173557312534127390516637862017035100185144376418403487604084781804042029116364519548678464726253187443431283349714501294499055913272750371126976235358407594065885454079570309768940481607537607200383662327115630623050593976271725674561370789845969068346771847290021868874758739322973152116741767089194152290138765439185603254992208353199107887666505281898821521652819007674730981958085571383306166782970628022530182984206580145627623286574409202178588451744481246581654313586918031558201108785859857288309639030371875165180627078894657784494547129523580544231881253956289396073459669759795339239277452097774802984747386235240668768651788487090621298153795339435295738397445770675907768061748273359076890886781882980892972239104808574462392308219757630138842337363045253848685410680721960108717091643439483575955069432165272828505319822160757876632703142445190044776560685717182024949805544149793926881171917578243577220433116156020176063029290896579686543362012498043238841786885227320134050647788987913652500651857216243958784427822628460555758194596143115495474768027277245443593725962740424742576477933996492787322332087731439265905689756618046626357454442768357694149017333984375000 [84,35] 5621733947776224710362145567109761358549233561104864999260585506645977957118369930535512805722583592425948602291199431630872657148629606386152364894485065134480092932072501462389018772392280637352864722635848025239758808521251809175012870612710278027511746216521275437849942270202497487125699532825946644751101598986671370585949050698861860897038500270012653997612014604935151596209319501165487965050348522652595346270110801024148490431148192775246004402108305884527998376837362258876339402302552056049622969719934259382436501859819540425144478856114524328731220981174257154670097686727497468645055244389342714361319383193006969799559085845188863789631676775896705934476703741313782421669146238075778742189499979510123375358812224534785918049983176804005442490984219253060448230373570007670434003986965126361918372370163463553082275742827299584859437241458242820823935740565614959476301868110861665081581079019161577735356154534807106236543437479498384451139097641433709394428146102960515774312827839313917484874261280050644819672453382227445237998399198887688682736698805227849418300427982843642327531296487445917394265962665540424351868750745965261875113442229349089603012635823368032806583481904909343914658031789171954564509491833866077213226081239782371056796525014191513583213289085400834726564690325996660152749486161400203052717540765919266907412903237648487582685245118244276888359477057265374322949173075345096775197889254083264482072461688855523868002173038241854074430575794031870135397081601002900987519330249644209087798186379273741446987249901812361762263430859063059899872950210170977686943686013390366632491880166104703434624314519077561049635083112031624920617453476844534181422315986125828051067176657115860128388643715708496183288533223313770893075342949694360286826548196299633380439976554143762835404811413558406248471193019405038763636508286712619980418314954184224228646697423462438304478528773545112172202207075026670576415214986101481089740847655915148558412511467652349906052711644052190905955341980177542477189357266746904378118907230096138142805612068503755534842624426577030083371650783993778155434029031312093138694763183593750000 [84,36] -2732344709659218303424645808730750445322792934733791887839148571036732188218085406763068942933140747082244461058825560311908429480758394293204383081932606167376308198592454044873998827528707970246876226280273611827748494323914160411952197601301267428098111011552748271879913757948736501590611279720638415878149443159683923863494179533817030641964314084348825412297336475354669876307623545653583903866481769545883938158995859329640525644337761564042359866715195313625314038087592875838483331857285425466290571506618965981687831527250311067507126523848093472525738352679543181421595780276258120292141498137524562037803374510517143925757343753887618444939799905298679219173681621892856552441160851545173296986193511819050552487844475509379727010811646307030975442539715121656836330828332400282804043148838496780839996365438767195530143423788501582746580037899284264588116131661853453740124199597697401966024784322768895187819957141421884366400731933492024598925927891202113642174538674841056146560872928012770651669076728673810389425445345931143070188115710297321512722670585091311703635335084250968489846775444461248810475261900372757291339604191794075594579876661065875848594115078077238327515196006282901454273317621380209584343389299800912656983718773557971796643516912617101757572801654426377464173887597252480464982524273879746605049443944141884304594314534401612850955717263490497264168611082048881764112936364420366422435722651517635558020233164322838185135239358362286379100449431330284839119491745160704692557257688812198306296926734620084584655312352676161191352425687571955875669801670697429932769323440400430138390354404158597550846268031009184349606861638000424685447250139085552456746893520638002856843363678219061499035554170125746164685742055695340695276115234957860822195984535288507826607187951037344802830334946715306220783290254176661824292689198308927064822163466643189290998643597885014363525116608699979118686172093096102369429146198857455137886159909445692792883635406108657083806876592500601288759441461405732497165828728837412070132901204930336926173736948190972960821109534685584015434008445244451479538838611915707588195800781250000 [84,37] 1065340339838797731918141112316708554187856413759582244722079534394432691733044901807508412646539897943337728508216455643912267304681720057272953609396438168756045042766828169173171404916035257678919233811865435682708049925017494820668132911187027053654464380123621884635337058535323713079255316886356175641961329768100788075420478938038030875325615832710025264502602697665233223604119394285215793336552116807917458863869611973513011701848966102027220277207778747964355549633861768351057911509852393595921013023650798746548068316338153244263744885408686298538239038890220860148650885462290350618307381998853132933817408768091100222887036582637073933730342164016396436603960072198541940211850976915511656496003279181054498073793869974661798134406791201371061404120303238851877991176291139908050448172789439779052255690009575784667173335845824078926289223386274375354310698281670935507944863320897980047040567540714117344157098453810605826302552084135341497210878424679266236149741986194162747592359659704883836758062072958309878002953729057799884098822367871844026873737311079621680288435269043441012215213559373471275894900722018479521265237664253964773541848707091020066296671853234445083941193499555734094630960322863250819252240919169180948868473298496449035336752731044145241977803727104580629152953141307381194298546440284240054305270550870111627118366553780154761440853155547449867565483961508177779623384206269109245566914251018946879327698274155047972159726409794052440023049963801285243561245474569445933296024864988671091380350397265497446997063277519609103387369609701411983190871433157464361753426992669838815001996626227258934759793049650501598033557784627507818744639784767887904598431039289161161857903460709158351380168886303207056443217628806861065125574250202892530711655189429568658410596322385976050512442204576251616387343943468868239956250407073629443508841110896368043562942790409726235420869077929260798428064548923055808645866929837076617265417495415394802855357509922640920374128589510565753332533466827178611996437203460615664579827912452065297931913536344081955534404013287324880683570871298115889658220112323760986328125000000 [84,38] -344688629743934565437899563064232429442446031646155785653139728511532493025098308342826998131520764206220606527777035976998153095569854389453247841754466033399326648129159801037616299299618583964195855979804836760734352130033651954859440956788211061740525246814496722585645497546109678688586881551021793117934752655247558482824580720336955176801548739665500688080087887052120536378873283859525944778532998497892707682170356068303215926897172396283392719930008737223074618074333808031921783625932339937784711769129613324485143564400526247947900433352430799515727574169322691200104943403291497949150607931030228706464378470398898176090934031606948536278113006254425737072636814954974754460381930823972525160160451643701521008867040522876539689401193662583340129225110262787438691993424144242239065500441027563549512692076154327333475769704908850715467310856422174686405504290698066515283020535965003775673878873585407407083457916799472351269396293703285799567208632514265786519425441111049230091799648670220154792148043234222203287291319288669033252471458069402991527231699696341407173286812932387781513890322467068917230213615050116930269633619745413484099501309135314558252370693581639710761651978939444198118341649045342527403611929028506108995673916553005789770842218844535925250778411051481799339734971696954002321870854125529089431086882389468564183977284503399566658981193700416358701694857553202538407138134312090263898359520145174546483223702466211703224271102846830716493221064945492721709212731407703646654497133217070489122002759166190830322247968315083447368793194860564547040496104983991094509551157369429739352990647480625762291902569855892222743332569565829998529899688024504350644765428346908450309362070309504709540879884316370493120981667296278084466065857541331530403254473312622941985396714509046331617013232543433381616585369127190431949557813481057691754844932856562305731205403762667158096318416241590085096478061448855160909006685984574214293682744703046106606116031920151506352685110504257726396879030237479144842795374530715394240081990544986566392202768648171253488160652399083401769414036763805597729515284299850463867187500 [84,39] 109770397182086335004783026944226236895846655948208215632500672029449002407485790433277325094261000080453308471936566292317219162460995524508832362586559388766017379134488882088205237872101180326693194026456462563280416859891686013465551108292091655520096989288201311694459490567068726550539597980360866760718826928468215081605445690900583536395305965109864426652327924416733552390156043845142204004295024351407370693133383280109263884533833899477731245198656978166623789404509641384082175686185024042512682137647173654040783490950043736679609432230204606553911972234795107374118568941931134528818112355130294579320133546509655570222977204407195160371891815961997494429235303071183822253614662743963554336724856630796266138782515828248655031272829675946326700177411796617015841228191340819725091372275446810062850919034502950979973326403507237507528610408606227543812895496672746582308447593235147565832914211735269046116433306522685304462004617124467287534179753874755242475181097767259410805626491237653040234545193848782204755418971394031970775647916247363500557611386615552461670878020286389327968891455436605020523532864908312852305700596361603256327998095141660749504764547650016761213160152194223922506899786802822485321856448957539720845925471910198060910170016466073194244261623856140347811387933642701972762764525087776015868507228923439719316951403562945147428337045405260384392807959569004723877724132402610125049817958517472678651528066560356053788656868542737827055475862136786233017029224034929091588351441233260168067475802249047571423973596381002448856472124613265976595020836822063658854990673365170314434608546202490648511303533816567502527412219897335561347513001747322123019734737824267905865990676768308885007149306610377579332192526629908799389113468745308034513979261267893592952443128593150695443014749153941877555432003781485225626390225010765892457903461810152426155067894997017356529320026155295835240918273497483341279424042344101932766209210351221209109827333476229168914891434369791151472602633598358084797484692976065634017102465114579333332760355858500754332179784000214813055595897139937733300030231475830078125000 [84,40] -40256534772033150569237053401088334130529676330146398338679580968946641363433388447704993989876545808461164465487519271848907303255297188866449745746063748605003086596583245713585400952613741059409321841621444511398575369970150372529716392912420411140240210694705787442822252976958135873302355186513478449106555230470105348849646821801723319526559686827255532227053351267387130218210104722497448996113008316469297796950285616002356986490709085482829566472869901492969074087734145309545821470003594365200742963689513949892198147937761175783514337028907537564405965626829430012660648492529264887192392219184131604125163254542133680902628968729776085287879003810042796810538312931297065472602036129759140196542388307996686846620130857355245540008195293220127177964857781786322522222151580549975153065007994952269753654059070428508921524006663934960815228279071433688128733201825718247366751327389327644531220980181286419843791401489978126533761802434946331448264762839520727579893420712907280576267244829318805531686621144787242810283856311521773277273447374799034932854345846004622929341119306525138955996808120531780427164227118207205208313775549539776992318214113183707465174194166285470738176450446480880759214413458193609436389666787877946337823957328924961146634619398096041906174273456406797800830702541149201776874535463217889648088105842364005752571765900416862683945503121901575378044017741985174025361007586150516815332266556115717206518617017493825484198738609466832100626613677823074346508389663391753507751455984383982287401966591591014351648485269862974549546037427808685583906433682448792431879771990029136286725063181160365208080901420349869946371364682250417308307872688044441117438761677604118732802401785266367825077438848970528744535097556155707574944108314964482456984924126302474166444351922781527105553835236548769620483858940010231411544739646744667794121857177672454810132344341507737324316523899272790888290345103474843191605676045607758227570949256982501457812594879278971812777931437927564072474997203964852219651029898495773912021868421886655477685201477658686984460240836439237632760068663628771901130676269531250000 [84,41] 11309511046060230152101356429878637521848173945007120475652480392205501038106583003190735554052380315370479828549299630239194143796800884535140777660523346386940975361715080148299980936985025188371404435154972372370644341360621900539397951089993511801521262914802864492092812001643100687398863204434140821304085029775964411342016435438057042157516222039157009403666204932798091686308056206579556990712948231848969630504671474123937704853877629286654287312760212673796028911993098456374518121035622193905577027963391745862166722358974175603429368746691367061588667539170351149163489377943611266128068156988543341158538127300420613482579906963570838367264385316593832198041642134632644717764682897737541614949421490954090757545884396962771119810769054174569610574519013683383867899614373372561123617517031805090470544929170451527085934888398643772893497934240507306051981816776915307252079943280584710819958100579232577932202692119247810085826381338472779328386863683622496782993350095712477827329073475337833678889334365852600095767861021275482940376733860032221434253738558385634733083299061790561374395840544744073649977337703953746817565075347748146510393016502669311623871387393525472097111009270783546446102843384105173080369163486951571541361371718985226224234552137727517483466890972697480989090169728097178045548479197391272269574896052700389116024871768375114883374407869120628299377925380610518183089617505101795100011769180167204384985357576334397160565433185584264398074136932686386272025155167916997995006975835227047262600297932177569324217697064919780911886831723591011984048639236641637382071499360198364767756539891124375829833284637070010663351878470305248232781176351233450358396485549214430145098293591584939565559035023783717042473321304901091612099149650654619109376627208101595040542166356483682341488243362203023336354941848311696690139153124452488012611779416531650704897955903226661508834493576864515429453095767782206517381964651347593287942548138943906407972907454626294597625592928613632570396194208378447742780656577222137537683606754752660486958683196056326432913817156555857934563391609117388725280761718750000 [84,42] 2546488596377793248822979835394188040605952881021383634051624994920717224762264052220200073185131386133507612340211011915317716123458223606880236813156296094136012845019879545440515559670734297538230388096131433861223104150869070632962110422144790920774915185320584631677007464321629615587774070140056471355607925348262754181944737612192116720555270556620510825159989786004289714572356437597228153747390275296484828679935508279965497788709769132742086741937199462457730723311740545168954501753319331880194854324505076504445788451612083783775531479779059673725349445259710169579064503868698047225555003094214232372847923535089435290293804899870769768515109252286218535807618843169719851016603190231621883553591722660351789626491926335968262516119311034950457757352067114819965700681513614818364951591135858145911314784672201764465454992540309581435713393265288278799675402991561388402681909569008885791985561950393242406954575085345637720404459835349312321329963603078681812297469522958453410280938891792518802142760546846724530399821338069077323363149932145845757407194781717757516542969816908736768447604182354172474101489421520738423512901107921683421311052354857785181418199036580684325726216121770133128203439010888730408499278811186003033043671810033518235036002901380881437257818945839762879714437686040488258693982895710156491663059558276427306452460598208042799234142834705039016608453461767574168748357079043707172350170563958125997909843712313864179344515459007686018133120202142295197861011686661090344088591174743658052934849100064300564574307354907346243830907131050766881405893548947777884829775575589577513327768087153748120423243626288218370103635908082191725747149123532924580344630912457184085158441440671276993135622044720447468960801752263745653705907001578214121865338320099633929571131936274714913117133057034668172107602715649731928963349472209706491734206108582920685160849768236201896568247775204649460549380620079349349874865580129341206581231163608502066121551361440113313426583925268133104872536586944816521502929543896643555455121519782513242935817868818600239052499928371631199297553393989801406860351562500 [84,43] -5692267485127173073641569977327824908919426841981290410726218173489243903686127445359227194494976354629995184855842973717030146312028467674360895183705387919980736816404214302272801232150813917749321110408821944647180940997215378459558277922023972125414916156691702021532772804830676348098157362618273824650719336899319921041877364657019490526695559491501522488349894194355322512172594942237217918301138781365216261486952421011199298054009576896078020343350015137098936407519809217261202873719974560596642259490738100564038651553154952011048511819020286684913419089166705217152513676129749582069523102435291762727178792900560702641609234109836333844472691609551454705365425625829953860595256169197557333184536988626055875817078481348391744470582052901035859595178267814938117311556196407190289660328088044467663937640313494412788328333963954619373863223593442271220424474493686860228027206280187829857884835203612543001744705344639220565320838216458528989170892894729163411868426084950117531759630581468610911195126848208758800574861371442672609539882546574544016050204112789514796509648611854087289149256979210634206206154443674504612952972333252782629509311130875888447078360673596885267690640407481311769878919853782016223835802522975226948445736082975270592948710195431187808005459607069439975992505123753999394695800005529440223604892854483129244263255032657793023755700166926787253646389821287809513415795805815958452942414590554373409048823312295490049691669131332189022495002396638471189818534342352640086280684933729056290710541586402109228195221650050600740525639710293009313925125361733371891161973363667309300059803776695632698078369288279043501450819791077334665917507689481856082173474629318661434526388729063019649651554880889671578642107290284892436809222566943009169420698672125111145415495522596650067960081048857786713455016411050824886796538322435596194634458937869066185574863487041091947694753128220230715073358548160115154375103235387607533132361142690974424351318268766656152334372831977332799962243163706897109290239171185854662993070050970154682195005459401435229591093012402325257426127791404724121093750000 [84,44] 3788984442428060825458647562023727164678226824187890314382618394921738738963217600272272952794963063384830649630520759511361662538591785088196804111745364133080238428515858288372489920168135883976816771875104498557708885604645595875534347895103051595770895373956860456175701156997369089486937305873110970242737169666232196018096944780273734944089784162390959507930930268314716452427192284687796171991176660628813561416554845311520880309284787514721362668064159290488507095737092972850900297442784914281252764995819074601008011420003957202034653887710914831299726464256519744497689306788988103182406416173878807955345416189371239967807220121986722668713426043702800854081394304211574152646014862342449016950783859202447479870797096941138490231363736900891727457117099407336960238471440061358104718797190614442574014252093250768652389192857056054020019442376442408938925998984457807571749776940447226826323878022277075406811536499267598974864912565759776008103769765907291638410676708090553837858676278572638641236196258597635310747460112235296347134856330215328381930285867483516695130979016686340669005653898318550930246246987627201843845839192056675956902624003378397895648148089624770589618698703278848438694259838425742375792174350340204317514833335804070874226888080188656165104709744535960803478284746309606109382174126219129351227877715603988219421976693378908209282565459386357501254667515498189390386387239580255311084904322544191139531051980607147053732850827014251420615946619591826238064849443052682257556094108489466477633334278216043031275807854723171189245692073429736459774436669010241281668906438224006973908149469722637657126595072193720924126240994105583659420216630879204827310714487801526524203714432634879761423716463019981493686388196140802061726940006713634174054290141702939203766945109761688139655147846649679981769552870248758424918219065217789648248105791185473563887405666550911916593445695983526096516054598171901073589111799484706259310031362961892411147526920348618036995566622049146373885675250968260261370551999683156463460439557570544391949041075645264117777166745781869394704699516296386718750000 [84,45] -1524087050606311638046085377758315976989541652404569253439998698534828857247190543212609795583194943205468263624171556749019699944400246225637475382515694600182903037242985440290658721130228660936359484176804025210633242637502708767962710251896745375319470487231796842180495203229139989740401057497549407917504519879541561142539693093752097919916119943089535681494259822496008426109424578036631861028114467368691601385619584235039982907330826274483034954004591775465157993690149487056735928149036912173047907930126535568712999073198022469714555890647580581943346909963719654779776430189511423016742275562119775307401855961134738966411588828609001776489916097603240549700984985854454401321277992707445925373074906368604685242277567840104016947904916755042269576544385540588325566970642847355930928411292425128864525155091776386228403626973551851700293887693824042439673682043775640938879146336182433804427983016955999977947353486175235661650520507567851244030209622559716936356351259309128083499387851540661417003758740133819375611097030005145125579969244052190238227482686371391151694898905342460283771580802692475449735349067915658392548114211929696005389305589032278307830277443824966796209004694854469808728289665877837349398507659164383120526676077024984669678027560823095301172004379154525716830017358926886550413222134380787946311624158615477173626656836044408782882003215871708199338160500429461456383605142734705458066506855825123185129341869356493420575692798362758852020705865144251358708274813832967296732785836508717736321568036121624644188779708787532081429482277894423991375329092147582985952747967865898941771139844501934560443336371111201389241544487433656600463070754869377440752339389066266178046969292993727642680414697955543979124006716562567699040268754100578530802078972561383924386075884637596767262502809787768924256329674209730947312599135232737398270793092992965274696482964868327474291530841772495613532290722092771815499667171148838833204380901530850392080642898811254327339608974633237540415244124765724011561370430203880983944277673940701893075666737667646366549689673774992115795612335205078125000 [84,46] 382344767817989199606902868812919055467227501516722049686958124561517402384338686924495049498392979082725311932268628947322541325468540056542737479390453364714817972648383663771741987123917197914896222324533112946128923229850710624556300981810277118888993506027009863294080396904731915844064484092722057510125956483083964339242825312591094030529115211497873043650430672870541357503065611743454152379174403124515537779997450272599113668860456048926166824883693056917805301771550351446017226085543606508696506622676167594019895607888100416847080356066966887084854620509119260809675735977202027136138090727641006428958693777281756409637761970162653460960138343080119771342513176283232807103916593516304249105389253912580832054952976266504236956255070796083053643100424137034408477601535918221060242039725040908794508746234945826412988464327191883384816707589828756155852674894577313923272932313687003559416985750836761708446789959152939549186125722257427317253120379118349587389935660394133776684905178005327119670305121023071461333218641875944301490949749015125091370103385900792825302839425760286945095260180697930777276241636234584496927757501617408691178130536456000756404074165668146887029721652061605999995206123798373233152543004555742274188762040979121876689322811428539009555024950580588449204048203500829613966657856731749677272460222420854887311985928407803875055594696934104258958838284810436836084733756406389348932935208266994842825400512113790540449652257876668171034431167737638861442117662497697122378315889888045058853318036224764954536015018080404512239206260556656048507095872141374587502633810433467610694979671951861411177695823018761825144717453958733662254625058982642051184121552934217922351434588955050848128238658871434303926393275778661691387868708688335185980185002910427024344250077073443583041964213595927557818151605237811551107786135368601964161818970021434377579838616901491136101332794833804492369400214244969397092403087423521910281831651990749451805343599550447899209833050918876417730426797271085378535750041743839882824025068864142450311585479105769280749882454983890056610107421875000000 [84,47] -42672215529242553547679499858856520394443347771169095495467792956374916864119000774487832948474533924925920120921040669705419068189372142729645191023056603304410828582825793752780238435552964422621542443019528449784183406849105229837254052779643423150619524604915024341074185163593794289260656596724835558985795159827209362186566667230256064994557498163503175380539539671262748487640941280971152499762509612658942592088014943199702918299655617923736919121596633121978755719747757759565109135338401793776671535769767131070948827666810912257845145519136684035502529320549895651277044315886460996387520928750683993350243059636346391105011238203581276849952535913685512713901167495940789457657405044999210077320811428433431094786293659700125838045425019118041506872132366434301287573435847855731149280781871009039012290604212378996339124955489569917716273124322358544005794464663175602692949416055204415497710928747834506724910720604417880377134223370932266525588983163114240514884022475400135753191525713344142056134693335172077033194934426579714248658141026386706611206657636102419883549198397714232010228137621472526902071659444114820472756417760681863500062075623224531239024572271473339451566551977867644869220151691216806603261039232862448591847714799868933200150164849098765576778386663577431841807107869858503074893204936660687107810969171341896610995035321149215898978381875746890158732222975421665499162345879495711831641195817300230482320605358087888945739353346890452412689151536553707620758597848020202495254987862338063715934676063103493964198620304245126657760674598060415343391226881191490248659560744826593550007215273405713186222976422786297471706090347779660809946883750077690648729495334949625232399360454564816542861008759969248321842515841216812119204805294823646819846837855410224444641138526316021709979934088810924995697392537309366220842857647588275355347081522115918447933588261512686387866099239853323903679928142824290524266654509683501311963068304297209153905243150400268668141357206877138800509056157476421528069676990718281941420248949988123740063861166760261767194606363773345947265625000000 [84,48] -9167753301383111136698612283951907993530588017765239514713742677759457565953597219871105988198301958938364980040770348111955837586268841492165923558910894209199686920359743065481683683328618505663303902556513866833549363002349642527623635055071462026764114691912549319745119255778229859199681543144063777444777454532126380845981847709939753148045726027188077472146241813818287476518941358196984620977358814943628508044927501339758672724156582610815460162168527172412593585379840883894962189104431820988376041117427322970646879161893048430043476344759841680129180405560818768807933192109490827555047625652794419329765794755334212474100131295279196146867794632089060388704388123729773429576977298082562438372997688649520036081731803270258301135206211775121098051765959353976481913558661303423987315796782207349384208840591280408753186405975272807388974644485236733135479011947558696881937076400511904145056136039470866544239492840046129720396267544139204233003362995064396223801735774843290687323844968808238649382039027878904289300277966515616620514417548486439524210216904166612300301958335278643340436498658200978355061226341682388187864555207482707912699790915195011725937922681969997043712409681461053630298765525444849431599037394917693132408246548221092424146523452238053157068302499689436417466857704250885673451092630827119311838419542555624601802604023719176949046936372866464439647239698458767028376735586370526339648032727057802238931618168887110395022440791992758470140789505390944828615753980603469935507351893163747988462914297119458901498154975053681357788857743848434720586521112921704553530096108537018474833817247561645222875569518966771360758742175521139885022917818258365084908125718181233406438644039588288703879249452989353065353176914774971004064167203124427590091825150256493873858340478629016337115980769323479946050482475863989280880979708987105654609900156532206010040199203891960165600271291447253297298403280463094150073297672435804941463291472347060205047673993760132094491664651484372942559377885559449556857906786604113620963066053276487336540223616054845479084178805351257324218750000 [84,49] 6093041122355751854468929199953021220616098853476538777572070756641771109435840381141228713658273650123405734701078893173403778539242111031392087941604811758103238373115169530961097428908155598538269071013130309038187874785063925800855291074026421761785121928445820407104610468835519110548537921173656510778736871572956868822228836879672177111897454542662367926334481063358861756215245377185336461684534731264398087050346134032506726904922169753051336075550893204076057766153829619061981279005610667953065165697927484936785574236284397971764357528983581204619901091628032432548355690805654136146754237734719943081293807660382406004439692349118955109945667003725248775886600268218913808536356118471680345167373702925287605316355229232066365806329771502810605837020491978051692681398540581175769039154311726372996928139604650557335214595890349211413986817182202334160637369596992271890787781781914031698191515630699994198102022753476236763026847093161033760416759007926755512120326842645424478318913296256739143769433993117143474466220711983357227423848274332551792143202716948289868710221463806230245253191590452490880671696937728326268225084705311389105600487540276146588913430953339397607507767309797356787329286173406541158673867324277886382636626111580913464271640695642395837011293182845258718918707181615214194537194282097081291138729535397066784478612816082865258997100388334705677696733154965560568185848201394329704990055687711984211039314878262836459212638537179020723536730875287575673826255683249104122006210629824112065625986220806210246600685706105817709025431962324520480602139980068195017158767186887983552814792539887848504404481121442221891744220017751042373736243380790170563056020984559735023052886112076366959925117890332718287915315123270914093940004844809143331273747396810587844986695393219328974047957412256323180775454025973386323285242796650701737043786617851668912209434032351669494334963950328034641354322097059531033226110648012764744287848930817444613312017906013758091253527541464029463757072373188132476493782905975050748043260424990767189223905830885996692813932895660400390625000 [84,50] -2018607803387912774062122979338414678718493658304446949036986789299308233551144210315015327247811044273550381945299400661404424472291521172877591408156708550189247999114128714262611953938502318967635168902125602091366931751422750917428220435482704988000838511957834210210803309706024019288392736469612375021104742171347175644168812325829368824022300657227402486990828740203180318573121667230122508688139465967617131346942779070733546413694702394024383490303073592096657815319774396008762866427418000861007388563110151307252902603354906022904491131636054283457953931219802683655273541706140039914673849332986513351648642067462089906131483867740898823948097597996343712300057035437464814761472596271483138215296369534950258195414541655036367704336076434070913623186780913325473596648491337811072815960578124974834231299632249259506429415499251737103894529592567117834520595183706209745070479370359564879295142211923007850753555342571612234968000993606096022613653613015590546951263891262862860830196961270234999945007844643028512524081700946792576382687556260691595231391123258489154949884224013295007738174224594408975178879789067766069313339021575902979371085263756851857198387452947001878301734929446560099400187582170655622502065375989407379415118205273286082941245473283219483361718939680889378073160435118822661986470655215762584363724104539024994165311391027616448048626984972983386118332227182968414328410646013782951842120479634385327213859415836186335148786627865013449944331843638319060941262179367608474819638206198874349930048804801262657961044873459496769829049419582676177141027961687441242701690636967006670893060807211340576749480229973463204333360465079161219032707085330846443911128860232506519212405156310004783771111516346591191242911554751649111284104281937909769983905577941682927767841611990606920613797049087334805486955774277380340309474413767697745939468062989534427752863589137539383164840939634863563717714200481440253315822461486117662548841128885951303905376643403475433155186562544345433860544260530048864997119288753369963294532812760756490533253781904932111501693725585937500000 [84,51] 602317288758468505047017696320158362144538923393427363946367196008576832186744200724754127064044291883380699850885826464510190715232504408885053331367147775573919683243697097040517437388907782583688742686274039934285260948658311415153373133260841050735432405060496453026453985378277701272822510650388161946342807135759070051253789316442181746213963885286867099265064638964306512285437027330385722089219299124335852195386280602503016126856533141734674692070867178355453751900683443659302812051832720454112966757696362855463872569761729047112011380873324365390742144874529509956865637689566910352947118664662232101269230799196706122955497603698346931998835886525039499339348572555061743935833656988731648862991622095552530463105110292182754927187860006557420598114476745316116783621053336391450981953908013476174488314599970085462499530525971990185889436169398616192045597914715752562804674793652632407821285749482311765135075114688639212938349514920930962009636174384943951711150914603856714345337655655364659936954201826122889875188573095843609372029374280381844359540996636735136985144342900024537705120965739068686782677917090808781359775353332761097699735796605454126670315895791316198762138428300458751604061157988910076340478662257859901472590664549364876443773901166444751822239160135221398254517199888120419412748681160490858604386015351835496285004068190426146434718417633513142505949001334152763020316819488674398140075558876661062185251083693355348463417027054160940280916434206521954095341492233457214881101110564353182964623355371937637490218028506565819132585133059535944938212440932190497689087620840382954125847735216790386014448783118790336030073642590474758695149112448910619391914050712122359715583820280182930127090820526887933304316120604312390959099420018640228160797941619087086120289183584347255492485224842439384991363418110828946240532976416414641204192378438565410706953717475380666976591424640113200910524336751784787938683842950427399269715824115773858204445420943499991646552607946239927009557650591534994814917540547982235357042169517777230325350501516368240118026733398437500 [84,52] -167828838976613133115062970673837086717649378858849820414334531600441954469909130600738501329922604184580013515187520597324606234563220314718928584534557504146508445473169656052164578551890186021585748621979028607487064760309967851496807396369087955547020146114811864704519777078191208815789040309451625408877562304625507165331127159863315875681755915230588828709450920497334536693976079123906054755110317478136656552550901778688058168457447064693296633728664393183678827726643478305910163450421501269400082602680784185745950250540596155858962884151953698942323349120381587527574126565900048914826212368099760054292491827677754392966105549484747980337532320807356414609472764217576705563453906396921652030718366183523739441966973171496651501410616732279900413557317090217410933982480922073153409699105516707759785520693827447393952624703947025770878359094764382576090385232364554982020579518202982414332239003226934384567775406232972427626713249755002147857175087972034075859883346976395340007188022127818591081927485349227147222097505288193349022741491716625638485264528413368871458981354753219123307454796709556411371459027287893784366369397123203388289731136205209814826760229082656242514049014595002849252987301984734889350571818897274306088243829827649345223790330190153052735543344046839421125456672779081671595428665680239081452470904826573077224209962788908020280020397511984727332361620315830127674540788665993435894082962139793849788557951573103157077921701740640836786084363684609622952019325657290607618510628626097865374139223782806803237367599229886414644817844679658731916162005961517644287801623828011819437303040309195588284508089537507089140729929901126726907791700421882731810461086755623251412877636402462782837972100928463814594859514712433353252648427491593294744759036739405398309208684958170244583431077654641657588907439234387848930705033130920955535289462856118377048479097520170412591962437168708999852054704457446872266914673669617755790702278016402955427452427890748370766812016698605598442267750164451829425597560942839075525474714506435347516344336327165365219116210937500 [84,53] 35887262941780931357358191128418655443864726268650721037547185281717220119989377748859515121849343481507674286693735001006871614040407976404880676329344764691469531243684614381167572211462122022144167421338456283054595546974581642440316685010292411301750837693054326739771569326647831664881781981808036204952135871938642335903814213793895537787353357438943025000764530651656081663708682401363920895138488030986670733864426084322476438425314075710029337237282121043835594800841767199117362794010968559906156849889654511878109969065708922927256468789784529349999167356857831160642548423452483750422672912803801244152867906702040816014898020823949902164556615643926947920784863005387831500497746631798105080944487390132792385534544942595880669265746560134825279599700858108056496144242780835404936743843951909533141671896287285006487640588099804587413029640682688459251605329445964115007920648357914013293639122870610156388698356485131823769257761817941526678247925997183678730252769894581444084574413890827393255414921648953327089517111177999975151755200381778102983391168904326410909752422365560591400067384906846950075026141924750591207289521421187433018665623705147871239684785309238139455627057559893759581440803283487783124076716282821498529864535179250009603598557671680176536887027488959176280467074576800982130181353254152796624078775361390102255569077088369356337676047322486014879731184278308131859859409096742797740552958873264677565182740691831888279363272427897141377814906705351513986641821267161082086765035023111171139765163653805942227044593885097319248049242118328744009076485391707265037427514360473418458974149437765866544967674107273001097622424060709423016712564169612524776963194820669049663381085958815755973450337123881273330207298116422827775436234753336167253460288185911084029314368612357141402800432160688941440396764403753749439731160902379401050000314429961490679067525919613731674497874293241496466297291329346958703345998178341357145417744809372494056149066874276210765998165179995445552831648454006702809375635547703805227834350510818239854415878653526306152343750000 [84,54] -4356495796875413506172121592085441337227227846850008480422008037088943512924211992306372976090338354152449784995611164499737033620323185144554876446409665482909785966252482898420199216883748374478402584492444419251543339183991446099297442341267424734844600214907048076725893558140785083207203563600943458621408807906797053489808034370476038287067990041557912424902530103787050804132554801425945756418737950398408179190697894448677675256731623335241933612368143584246476672644806752191162468300005718023085959096512018859253869901128589377531640133122101324954395656250715777941150727709263647927304035576509585775367516739877951903452628784349387919738568692085759812229160466077293398711620746301217273739097991873843539148608787434040325161099510943619309188100027010549918803595611588474734578648352534431421486881394223302840324873302885211953400174823513153127265414286684686020610127287810898610998203856759269627094613176083544071999340410418850210170224750441381067629154151824317411980776528684604935721467405325522399528226530850669418278453870114209706854779592197412488145449576668096586329045499406156563997880063451396987885832007647212391178741286968485983664995785327100548593165514377736921758567317681547226014977681963263397846919131201271328022828331381587457711391278314963574525931578901219015446551657563892363136378312631042804856342467083624555861829338673887376867724825570116439844241019738531004686578429577259410531379886320670525348421040566648459117618470272666747556193948057032847329744705920453829845046012101730967672903723591718366753624678382511640861538937447756492713860491211560509890926551780110999755935975770289085711278171130380614649596001917078407261716399321953950831306756943174926868946840863499414066996025952629593923567311342177221266386991907588051561873561911251416169330152086807310582871602344346116244451020805841555249725380837274580322011278226134380558646707121499926132430075559229449268077474843559528131457557702988814593543288549074298366088806900996104891780891981761695859031299780033752791497114742469420889392495155334472656250 [84,55] -106998691999155816431685353989904723434447229165092080201910928668637137382651479344588799719136729353542342203246713258746449238597734803534789193481407103907906598852411456800273212255106694815746605664556717407757050281810174705332351359161215612067784941654221963312820324717219519829773987147998750602528261512645343012569523620034794684589733444377372674449635880348664683089961494641700106670878224284821748312340937574465162463349096257393770440494246701683311749305604016906494684579341886608133538450939903879676665605827130883278694156718469107374117689737100971287345415027375006915037339813146113917284156693460074851420965524133270789200642331738909090949763160980765887560534317118919294452180849236037648298326535599429548406691540920921613839223459030192059536287109989174775413275420338055606595701106320348353686838969533444272129900396778513656462532343307892431292442233191617647120150081103015759952522519985854175917100037777506850801301245172010681520312011304588195997575893477789631964382411313504709218104619036384257793070866876569863427348622314770075679888886180816012829643221913638269056402158543336644161653648784187903314353511326743709226080801791554249854643286123809999653496726824031497155831874149647116826125885601221263761538685114505775787999124044939496847578564957961025891276578249778529081082833272711596918851252016312846777398782955341878158038288769755587033318227517497822398040504692083194053306134230210849282789706269989532725131783643369391223372188826693716924703948013656104623593180452791387542312085010181940202766877109182242101655610739272995196276857089722293997929363854918477505681697398853915314898781167430574690237123680755669777321970141674538649841191551088718459930511361335637018783452477106519819969515960203652120310948309425457497588947409170698554236744307771013577544973338252459171680062425357834400172923899109452079996404302770302238731861283292912635960035382928982022239943149890465192511899078009978229929009599555060126128496656860666070702570963563410738805784416967370464845998867531307041645050048828125000 [84,56] 149952931748147129630920175941139648165704619840653100821089503825982664807812511410478749341785429826934778928132147177750192760373338785534060167576450755733800601278565398700640748329167820065157890163824692530108929978875095738815864474180881304443674992964141398650566979552483916327639594172251842951365777120250219281519867405335554735745783337379344677314239995475788995675801460415414913732533447068856447231595053313294187558857602022564728370052536851117156706576223298427620509494659179315524086655848845027821421255055409961601282383692192526099683441925736563927726104422138901136063160419302634636529554496165467525538911610565550990303398292131199374093442310780931840825680702847087133648918567343433614303925660559128552167168191574414480481213104766650643090755454265390244697071188847521797969838744822522879896184999890257870785320464682778063399197179988202662137855184784607823849048369854532872069259957289376174800320296696135472758634207170042864917124061483336989917369923351990376214337542090855005190484831418033562642219082849216875790797747733591081951420704060599677139925513655775824641016845175313980186237216300436910104695972050144567231137814353992172950643995212843066778282721048725581392139817108759070032798587353986781602437789252860184019175969461851253522633356382144287187210585626261370962037579081068325256041366087794931332026858373320445335951960877260135113260747148877853618532384498978729722176453899212447691225087711125764209878899840190513234241174375941613652939030248013567216633779031361861264323694316518262661889020661058258514432876417546679914691790063736225886874767322948800756593323854941148512776069371091437630836979558240379424646795389676150401630697736292729165346044275161449665117129759668716674311592291772756736538162554310048764225425996723408969365239867079984012937963096496088266243744386771249168831845459822264078675754074376129337982559728886667038949624942419214741084297146390495055613614656448034102188399423501954337675320765319007132347558959674428108980884580270220851616613799706101417541503906250000 [84,57] -26538859103177724443808749235813349674703084601511989280367165761992727733541670838913444201345193486504489075524504063695355351602279300620105653109656681294138085057740145508079400094127627726592226955510190825612472607863097752262979863973602423023298944572940280964179492897064256576729810356669997422073466172145105993427976177114775960164604803712174070279447170032105652336505315226519448982827870982881339888617835041564611779564960878820226758367826344866441628667529431699598789639379226532998322651747884486172536293725182247547290626876590547672687430501266499955503678079665117718505938855603088023760490574311234193079691126578908703342400887406323817312751313732079941304010083989794496225993404660969571418985487601939099978959184590408000659840233700759961696707428082730138230799400211628695405663651680716762534383245965554246354636154079187413248527120855208655366385798225904962662443430321590596055039888889293682531356495503516973187882045108861142407327354901042948404385296854482637547475480367039961259148870621492053244889614529780216931446200434493888994209187905706892604070303393566843925025928485886694090997622494220884079949042401446469043620611607995481286845106699143615439907632256289153067754931714515713481823792859595698105718392646938985932119376522124792998631674177575226365175543581086445873559374193344514784971606672550452027617954312161228445013125468379551351059759528200042095292154665546342206027707392730250371474652239463482555214377284939785768209875709885875155223501455181260463267030491064383013262754478680187512649775850218042655802020400812932199086561429933789297114063903904360829838889468434754380657254780458808772170305110812350129431685759058657939607123805625708551554660545156231652510791165356028087178332105295012915332360858635333367294263381738146773094025576332036968330438967101948712300888379930602112338551949736784163092250893144526827280747898000166456515755206394260235161690763772988308072565172718891558665263827769856020705952405620320140436257841620937080557782183909409923217026516795158386230468750000 [84,58] 1712532027085935571002828637075360333869548185915812524848177434345962683242720681591366820937124312328702888565004203915040004175802316150077955140856393098672084207683152281061238114646448277048972534567331384276473664903157205672971996975751175705703296567061031526651708700856763760868239717175899380950126708885647995284410203729336247084429965655355682055456673065606018519598490292483791586826141273512361639713419686046398726364965826323587781138536188635251263055333057790112990897482613609482844232486903941648653028473428573022389499173488500563609033900720347769717688819596586522346087008823817692597850820716412421468065449204029884635109934063282426134676665826759568197002915150612828591719123720755598679739535765041791840834425365597100251060826490286385395346010980494392394299363078860095483272034240942747152327640073871980681401737295473020883994466532337478516656427589544330430391697336449318869982286201795534527379280171019350062370624948291176841484008175727516371836980043610158031755714208457955131934790124705285579869745540604515916125347954019922926226994907754544068380167160752513940069446431130387012763207512934528664159694887481237078563238034472148047100920377061752034102036601001800892520078980747671086718785348126458766246141367247080999952621788324835252335832881490028698501929406819537151788459121152679162615035164905763928640982011816194689400475750034932258745508438166218180501018472413486950433826739649756327125912613560866771486438827932246016200326693114140454768293590440917876811674326993416445538698196556610784461819873171437874585413871589630900902568732873557091153717265751279611811234009035074813316903547600748367047147124249717998998622134463305590126995181361538150929926126504642321493800010470859279369240570376300939692920760338607005280514575416644923061181752477036610487594370523412568666264476664046367230780111779632410079380365959036562034394467034320090621955856442307316840918374592728529229673680878614384513005575649161508085595857938038468598434601130697622906051691415996174328029155731201171875000000 [84,59] 47483277392449723111762669425372787621231341512584759631978770680737810166473935666301281106686958592936660859695557587225206803536943986480665024395940358901034022065341708788866035940596215684242505259656772704144711121164831676216305290062532527821630403613801996397405186134936077292580789034357874030139498808191775981064578637045003597926005372394865945580816365068810089146798032507819176383641093064875023923058917666629151264334204791225200805299444964500478492587119495392461518012173040119112819512416563190613435742495535999990694307227183281303025825179548277599668461994163869531274352336739823087426316794550480927231252846834195811422730214838991754024328897039565680190181706429924241798340945582639466337750518111496211700987597258192943046639446348275430955415222862695576047829728546466187006035023413871878688207324353579946296782909018171831025837511730466108595502515933053886847763258537221347381689938324547153858558204413711840601180551249497841562105500097604342408925500517603028258941854434419708252721907281496455800820830771169232504369929729963762732647444218147659045018989957125778235590600979082744980774736969413748904201281133383351036095856345282536045638500762577115992520321529734353375622131841021827071033465327582934366025419822901870791735178242141146669359279124244502584068226954763030639564449092569764049598961286630018427494275652294969532028967027322064158536994386738015469290343455995388955996344203015595835436940550742568012018778681076953774252082161129679766902157738626613968295121961548137379781660212332261699105689758914062924357902032291704999463658059205479537514830773730384677439187034660075184467308783687998113909794542345605802251011278750402374068572828959962157160484069100072143014843244761927578045355284000931447123973579063372013607511373102070481799090445667397116304492057745869664244700567677394140656336659760968133146265273552688280972340245667873460061886069256955604343061405109315644305571643503085642848759457000287730220073828093472124482768100851848291910073385224677622318267822265625000000 [84,60] 14293537213939937395664450640864210426687783716085952515283024611795754208124779916716885689648494216560647969860949364494682878159548945457708106235507727588446691825736133536573538705934875001713269095311960251246087972888342640905639942599685767940891963111565516215847084050792615378734978501821663140372100576733679216959476845943739539050504941258438050409614816603764265016649158040202860489658434953368175295172280155814888979815508263011331359762590015445644253880201798290987114703455322183671943438413898241958970732158984466477924052178817421864182083438798106990912640829755165252438599707421890961937225473723187456618827503819757240478338493488464200748666653534116021250605137524973772933801315357351525297690043361364236017997821387263691356520384813629998949437534860872884299938365161277033344527890254862078910187004096460163481919126332489091689192007943518494388680380384025370056334014789966077494559236591085403609883800828365016380497342584784793710422310379012075660789027364377566019772317998633836643429631403490343006830310162250951385655450120630478036393891249665237059257498440829538576009097150395442046692360553932960616085593672219046883407592602828192718223881319966972815329439078029029373029276794960294427393761840363387740961420137344250865530290854245210620478720160224229264304531749429157749417356177421975365820560671092552355977649767897898068410675362536508613410030967718088453188213588994638128577517021441934211953098457165028914279222627123010290489220080184430016676918499635811840755385026780298019907910321288765891065381401322403598355739146940095435566000937323202955044874794061079748520005648185851882952760466975760529935563719849893508270701765298330887303317150254358491293671987988028581919263586866383764825849894732593253515888357162870259558199174467013213684721053963012259656573576411639791030761578958452222072307760010641742213731658126657240822822348333199799544753896781437910024365926037684251120026286515196843489989700224654245518822231806083755854246011927216608583535162324551492929458618164062500 [84,61] -7434183648301353010576636280141181509253555781654834186305869733042388687775191772032272418812669888050796867666803015688338617478113959812408036948404924681768802399462643814824032773362514520477077129568271898654680964202977916475691261160766106174434045447545520106685933091140775579917017898377082510555072499909925081210485512361735840629026567599079963728207922266066939540112448382032594691949239830048832302919084022161965107585042155012407720360935163902467437009522226274630608622043115389176153719289565930977796618119023400911554010306345876891846514569803054619190490926372588295164409855604135388335663091472519992409005813183757685267304449134605838501609809079996265026432942211814993499390094238425944072202375736325040321928447701596932378255370906181303230884634349393109182910699779930149812653488294692601735328369968950648617563768008300933747374493198484036440736227088672034619232896657991764284612935418302660893608355601919594047306493855552839364076083560587099403751596966480696163015542368471464141669085373982183331802796614186275117339896725187647202970479582591099162276985036253120841894950213597231602110326069381092885374789217863597274160742327734020392427534313379867124570992038191430420983261847237074572519982726028295569487503257606304987017503930579235104840603168543011338315059051951178341258763291615676464493816221923082513735110594186862010352545108783724861340908364532019330427535978573521226706863527000824532362434839582070485125001714919371659796733907109746211861186618368032517885957558958314505954752828789393419527996774109897738107859865340857286686781405715335263680173492376637672874880582962448697859917560627905489581387927942147160659492316076650740858381132352596675579378601916196944790568916892882246011044911030772755606007679162346971907239627856472276461035502559776847700849545117314072055351833402051340857315342872320446257147659479658031700744007227032973034701910023093492819433690086864507160279432843370627296848174078801029015202756992126495861998580760854338222998194396495819091796875000000 [84,62] -384298500376549599910641495772235078875355123524189399030463001067746875728952933690987149041968929166761657916140986118376882791919596406011132576388799365953244380433803537021423952168950916433004733786085529706906983667687682224363775358745516912082419169832759519273405066297247362667763499231496160961811975112075559062775642818368699136006008872112358938316442600507682986652263195135780177847694293971248568873265265002247188179645647268021673686818488266050485385595698044207961053080067494795543015619268645541885233651643215689124137773031500652240558544791518615684520351295451352625142484650847329718763206483634277819115222739878940770981824292363575402616274207692034064783907217450420478388850643870282140215653293466476784088204120992745683120821598890655389422096079561427050394674690657197228625562716147075257194516137250089135317056611903312050686232848280401041621214965041776731764701579487062613255302901303930472933601601740822274549591368236665277536291213221968044753392131261261960397474694369506757334675733800783948174945674097899819250016588574801675968425273160867759761616678917006151002386652241459000469156928660300527304920398884267563527536575360149964115635867923212649754626521597734335648869398290843257921206383421416430630971141196003355608350287727886277692587100806791668184609214725864959657150462620547315470160057646709974882713386534102083138768731966092143615974325404863113679100846105854201495784369584914881256825960104255935840015316353486226518888397693565730596615272689052466479006653124680355131663146124166700909751248366900963617438924066244660441472570212913191295116058242613848145177007886267704376695872391397092766237404807251088225219888723033121057705667676201374158854181743116444482901138836621769455886001952531555251502595926756174778643318985013074734935684695751396651124120953850146527443223128640721303439979912012826159820589263773934303351417387740350529153534832351246088886883842317809206578342742880251692474272450032202700520733240377945459653741266947690746746957302093505859375000000 [84,63] 585496811510745515604375245303073767001071627405447084994515010327689714447051765306791406355565561211688745740812465638594598402397258145673359909754858643497089126422045846351634076190358240727373328238840126492166401331579165177663754367679044993352275430654548087048252264719519084628446867480935495074207382773505665838162056508976414102949504277405742146601262253758602861998639206850619590412569135117640871911851442719545776216740349973730838739569184465494259061955869392582081606559730634029064137572387278699470554028517973041881165531435453911340946126664904138211397544992499813957364931029105705447437759513084438769168929828915706303880830517307341166608896616480850769920325322801191989724129045026328040305351590960176256423510487748225566550299976511080608927885854375057785875907945508485000661359432093225170685584179563415410573459325847479065039805634058178105897453560468279156505259569683696624994262963966643867631133946055562412678004746711491114411568046320089015123888963700907086383410910623129746538863695361016537685946624140342430363803579651344407233705491700171627873061388002888171872528286567404814853264647876306207182663661185897928816048124402533783050803158277058331750797516748945062913451385714442236552382778291800872025688623287793197527500836235100171497446625655433549406042786766034381334678148215668349729251577669501023020340501918711704388532570527235292179864969559883721926163661049021094713479998380197380820472318140300827851302897777409051300050156012385743354646630957354626554273496707848351673174051091896269575671895106872105199400531772733094697574349113798571942176868497667377326314129470141810015236956059939015464417221047656091125163439093564042289808795799709204829745063950738850614901822063396348532277182178592440958853780523679873348658689136726182440855388859952003872800247581122866284497089011369802490116731810120186878063620427638571686325834873195363015316064241084763868023017686754068735264877944943826223415954142832952924650639206152888047163251883375778561457991600036621093750000 [84,64] -144007884229246758773749473091750915382795507293500036454308137249679541528637372368615753732590448955066574330789526454008809094429373350198874858151119949127506380537046121225790946493109698722824054421224560634884608534888139618508869208740221320166553128356092206169244290259591350245923641501270046809959035259281242753977206391218504982403621998722782515027071594635459470348778710358542356637377879243536287318526142947559089558618181015747178411545557162601364219769104423102423487957586339796695177292949477939269014599374072352631330112349710504893811188482030739910078411173474229302210903387432308439968962881430908237835610940734735600668430593670028293555429853472378468559422799358078333012266410113444780999383771375968900842951668848319036249404936827130072247078234802246843495748685636567755500768971138477617924267112743955168013366181648864570926666285209238202306986383428672880401050245313667142549610342552735440558954439300486643074205076320291376849887611095643193748701309274025876653878759137780950317205318459741161524543676855769469818528038737048434200826948907049517756913836533939648922050855364084680189473351989605548909542142463465392356537737299660722689130740930769560206849829658685328205653040946978532813337024124514079545123382901445843516775772569080602485767027756415329311683804034241324388680952700242816284613565187678344298724813332757195949108561788552933039796850175116608771793217371410110506104969725487278113111801059009540826759210048272861601237796202211389031387362359653779870298748191666120737401135479896720256798508168611523442522309997148471816225088832297584995812673448175368734188431295930701224373073866991697782636900517465538686274472251436781864443910274295492632500744983242600801079121937265972189759565779403824196535146323624335754574083315110801931481700580871707252316530486770364842373789901420027445737668447275992063627042198457293871348212106554390598116072770021842596039771943458493450600812105828510104320452689546133666196090590203016112980094476370140910148620605468750000000 [84,65] 21517659750146289151456655685801272271108897160113587086255090564579428979178214639157678063026954479891403836216275041070638200430551606668639249251572279847761140362518537683206643490254866884464405548935221836413760837309957988484624779010546631613412451907472535045083629098509009197743929911629740816955126586008805327718155864233109845878554793991759835751842712962821071427483535057869709564198783967623661136449572085221386573108860390661924178003469824714464571158334737736678709416563019110500887997311694657294977072373900604153748966671970588531872231527664142926568560363748641165445262923853184602070719804165272142253378057695780137939043458905273087931536679507663421217947482968300685324917303562980497300079088748779358659123619579559073928230081838988072942776111095131024937345124111979674545508479267150760490313492091841798324171032322677117638700227507011110069761673996522396576764039765424144072461198319995248598016321535747659792746238622744249935274286712717980062071839810445301872815909677027563059008923900040340777025098655591839293217006040513286727720977045748308007339221724298169434134362483510004648654266151525527400310293046276107481089481104164639068730405112291970361298049985092964444481760979452089568994841622116753457856945835510791064851542425080707730635279250909403030750113806602079885711704194165376209878489244192100894817385593200711577379046743634988166681460571184346623000574728004098859515864783899877870813164099951189929020922260444453941605810411187462593619184588992660301898965366635378646156372361428987514501188010917645376402428130894129187147503667519202828635691653195553496194440560363480044223948141401978309623288397325978852228658114846451965693047359195124363805846142103915033435328767033508495872075602777462986792277830420878579128806364025549921746753660672278339703994532481610726264787673711576462617371987469419942874941595012917986905581405115341390609643140758355936017079278996157182245658205816195195133495322628950728035624254119717591038352111354470252990722656250000000 [84,66] -2359948887020703326173934982389352972713765259874080830556499016887790542904113827351377403819884515891312867637038701976919615302530676041415573849168659546445753143731539757745334675092125148528690983389905063776236952193341919797777432125642366337228955588005212629992337659191392774429103306648360685108329353099139839743331260786886693647717100761181435771286649350681258330839727021534138422103342284486898939971392002804660394472918086211213164199269673600325737169815281366307986524342366102114298760066607837006323099620079088583204295596247895591686397991490702276972174809340214219742383279355216781988968117764301249142833270136621562450495401530699607334768363426207128475499844627768547852411897725024871940434712452891487284847057980256181983027142436301719567721961697266715995920594584708350814138117694832597970526579694760274235187536219023092200355800804703876244544433904774792303217233365737306456989565062285632287161651047947963632631171939529782257983883056863388838488708429945145446788524639321567312164854343392448803195447647538712587850400429105299038891261754206684345763647884684871498304131845862478732827973589911604920708622428242394800155154622207498631462896103426919006962295654011757077140024878306131118659278310109859434080664887865633391785887961565667297434645811370890954562461572871794033082169258995611849161140105594338850285620151951490886644915503587834114057631504877101906607836701237527301262831928880354212233521332873537059753646150254764891216373199145418176391862067263760983518446557140053124263938768290419337448241710680045238669819719495552802199029734686549140185853088115317937769804280521703720226650359046779413835401631896033525823741074483559173397743249756685556963550870927586046884999859236882856229851922015576898119275462062050471708706307842575595335534332943030925826294265817172026088796723218528982643880729692938950279614974234344945018322388475399503471159910514599475021810553940675360284171865523137578881144336529597445350006634789963300136150792241096496582031250000000 [84,67] 205050260299739033163040046308359009871222088756179520702710673298456273825502723207728812681344616349735120026453031877574774111950120430025542081146489907050796938298067928189777135591709336701320521240496785725527111490706144453946236381233625813631765335339709609040981368049033966803759485181435623762023362924551611588693891377074302933750219265224434894806054380125731939516199020474669841960417378846866896427155326900710277368869392935047003169476777760551143173325194837361687289933530949793942237548576820859078472514118616273778953195708490371387225523107718962370618001397313463209197624948256229752802322258172395852287386480209286638801589034203668400490469788914041399337708576324112245406532200978763957647281832819846798967528236288063343343844496654509619187247763611182853694868011473833909760994593157229750060992987115762908416525776766123832543994001048886533777530456474642832844064482843170382903835171968184359056670590986461166840045717234694440626453739653751079409077150595348807755882266632537660359367876049135753589700922321060343509149606385707881007014752739790221223956472041501155206554972103104943817009300352496722838372612651259066170971645324236769721792477253878595702494782527245525041358975165230311116538213725796445606757599731257506324000984682053095347615427354188190158030367823206035729770308900649921203967923536372185893370655674951308521807517449480953945216900052096303439365876169737485064443132837496599088402335546957579531726126387328161361697728545401373699875341421702373793571188020223838438589703908696633388495083615335583890652088234203228450992785048338803111233812037467356966680983245475037676599163849812804051026056014337139044127855009424349286514739858700080472887611562744044377864569176002947632792680626738242628318636672760228806595957264554762210515982027313771291155607819649545061316994274209065672163578894278612363279641146790177354669031524516922758180003343993030278298353012250402267336781725556178208866835629276123217912264351525664096698164939880371093750000000 [84,68] -11420835303847255310492846899072432199503867432435699473399669683101029263761101648476316644914608590749735289003230494304758329708906196687135343958249611942723696876246033370572584413623624904419905309105689778423364513290301472089623037139590475694472388047230149407639935221434672101360074905236192659299290112491244010207533399083741888600965363692735247111836488541822830879126794341654801156448001205510346746830879301377030250355887990001060223111486689511626732344101019563819059906593571142927253803483726720155991368981145672704133829184793181333490052352797355801189578615256350332544969084757897376512520645033548528896978738986311248108740932836485413461102224549909200875117208997405258278685337549999706538721909915226221451418057755559739088222605669683632012065691478376319590294215842651728533022146802593524323565723698022482947225765036210495700140347012590194910245990669185038197850575619346711064951031139801883981655742267618614691321918763472603644749603880188039603106678736526554150305648534570589020273369770771999389697629376587850952866100498250423329011069371346943516437530060320850886864061570710032371552006223961180102285402821113455379553583632014694584081713913569151682557782530713827527255012691719600054825326168212064691910321151441656464281908321915014025446714862144916363864104178518449613727265238797725555947108845511779352093768728255504318400082339304073429747166348299060366861851435095187327670529185040119793289147023992005988967975121522687634258753553904764526470566064689315992311011545088056291435021323011939196178181902717345400197548007876667369262136040757106362694831146201470689951887597915282039507017705547941908139445481928373671594895048719941842180517710582795308236054265807534007659109798569242267059334190086010112897231071343755171636511748964829156165144196558344544646404871527497144616741264340668093908188994041819921689384442971823436773160887591444861262559460635682075697486146524310186903195576305415985518295198062471706990095299261156469583511352539062500000000 [84,69] 170760798688965442593820765028494391507875595764058210210986816341557544981512160461868347735410411839067506825511162427832382422259060210686738806811545705247486383118705892043116269448975755103030178292867090437434513012561394904954859081400780750028416747136820012417212824666101965150828619220383984632319533515935218325892528006847132151117962939879779167555528772563360866772854057300222678941341423418667763257342406358880892313904368972700687347302446972960058609199414724850334259863186286843844819149827797292234182169420659573743849845670601359978666620293681084679562616152821211200931028500459288949314870438107240944695228524511508135907962586853185750996709706881255479236807457871031295290922818730213576445596244730510398504233579426826807972926834908902387024224926286898349114212107320930424406600790912620870886749800290540210056034061460424607045039175029875722574512917261128961040392808048747629468981063001829104862952245116903821770348236886755063630418832684363586262633442938750442455295260553967687827224971801657446715039310640343083989773385938025490870402141479648491820186456662983131991064789339930068728796023466325444327802163351220831888337513620612150056839571560408871027678350789155780310476838143765598070438707384461925111838066942147433103660917428173090034309774458592600057325034456757459399131527666876838259058747019506817049876078667287926986533648087054082808990481273954416030974617311361704992716029028717077684925431822423524688322854293796755086235894517607947811669207445887021176529098107472348192181471788846691568235049552668777206827408451832785246496440834266332262900767996412154817765748883777841424544662645486999601567858986152644307636060883252765433377039799875462337580053504771716393098760961270807592766608701159055592489639971949669117101912223582158849908630007331474799823880390390005004970315297966333670342417855779638782996889812239824321310167815285772393000171540308805051606770390018572979283203714207951411818047285362531795271934242919087409973144531250000000 [84,70] -5452206499285609957722207925077136423551946491833648156052210298577026142349944214936413270103392051614611621395273307711149030165596657661082198605527446752165856245356845165348766822920217146703188844840077076410231265052472513030751861842568773350066426032723696415474829881529099365217601113975559311059601635727457936712844075264044032378483653267122211499211633352278637777620057736561689975959810950630691515743213657877054426037649616295996791188360934893503941555166574605835067173882665341952179598455233269193387103137768091327077768787173954061672412125454553964032980662105471292583551181992295491161672484240277531779206028928275135564021544271628214093453545407625065528877556210399356183316895589907084674409460364549172958286128464324600623643098608197060922009559071866856780326171150275977574743213908380564126917869358601516043225905696780791574001692319229266576084035096280970227831257466115797209267681931640451330945668800531219322455178808504757764936901440410734915565835961242247954007939096240931239660250028430141094645953735729385112011623406446796694082126548742375339902625069017025621550984131831057812104979171434168018307686766278541783027068345465956858636395764470622972773253807955464561792104328629899064434846442704177303099509280527362312933247830298692816119213451943296307848921461348875813540694980130128200878795159021152952654447055299593478534454575274156318567878061660737396495519701309313933091666835586520623105965834822118201143881418157769543993106448318448639731559284042871295683342485647748576617850022062792769644909052439805231045867253385979994550906738828717917880584364603881137682982050833578615313824877696916088850051283815664903782101399392935459025071952077453115082940827931185146858102678538626947948075702162358628910352578609347147894075277357990666508314873252749665579119311450481731675864156091923988160660305509234608314469407357768354138850191325701550695708398035077779485135358701106026790021797691058148761962531825275846131262369453907012939453125000000 [84,71] 8870788108801785320787973471365877842589726039967877169654260053286257028856065848750824380805412706135030514733967156108223685542697398957656139664513462137663144947982926641121192781367848915170800845648101268672107710888885429774336880088641365074324726425795133044129381308821705652555887451135636593948319018668798372920212019683314978061198098370054526999577727828244471602024111562678068886271326655117365035935645700086025467483634789678165270788674703884271996580915584030574295954576985297014627407694384522164088302021568464331464560765032879997150555057646176657600051783982384192615082013298511287019248274151540838419455685308857676299387186559821861221753733170311192202677570946454288870605619751264059258548922830086608624932950460505056270103433771011590640901078708024683186965883383812653869295066957372920589515666033272426171821860870756946588518446120802644241689318037098563892818226389019568743860395752771043269649021670854713531302228779671219593457843861201600545341356949671148607846666867877122046126909050976773471689855114315604673734933041735909195553886356179023431119353056941276230947093961598752836940295948245877465323449810697398752215471531741348486264760395312037687948674817345785668210234401699503327549019712286706119584837080516258927937977369624277876305021664055880473814080263745873442298220399124674928891440906841050777127548538830291483995714210166445966270509402946498272683401416490865946354221205036440577048894002804327403040275917477459136044771086593561843936058729328980067000193212775475284811867355569316884986559754909049902124875977956273673693465757217816608420004550483779126522352360517116215437896917877455698095874539112952872373702978011621149960957039428144524690836387666693483321337191357448950098048225754810591269499571891729514218213012627176224009568858440424004746286321439953629052216819813569101730079148169476451508263114390819149303938199125661261147136481287588971666847756978916807953861514211119608519506840593749075196683406829833984375000000000 [84,72] -1309569320901418425134102385602377789156881349457455471982890689186653419324872983440590310936165180028387816804759375344028138394773386274502820719751841467726042248993825949707270987690065071289880835149919282973250434173892761353581527714913956005868635102718454007940108169294372196809112174353475006457707724736271742500265606011151719034084142668942307233326600666499458112410377370394391297702544807486002171201659572878561941914451256044822221757109192821122945064847929373143831415382745307428224268449494043978973646579009406699853107545858017433551542572203838376943984947562626770368531045678025508627353748863966293289388359961548708218768574104692465863676745476559238046586054202016647983376007337357805560927958675230603260253181818350144445411015696687118939018931977977489443540115721132462266642762209155949566820187661207218010298724316011765504346012523933295986619020929361307335977603092692514342023528286103389869985591638411680999547696683914151514691782615319245090099757108457193212171849577370668839886256240613058855957874708510353381427064908594666440788464065636920992447067498938549850923773260488203291810514610040843042708182883338227770618713053559756759701736285042160661897728472596655301190187597409491204061860322285967883306326454857075559708311510456406421054584377638293224348507810418051173932022124935525445485994702777462991921200472129582906462759859650404213440068662238921994269950567650091782223684764079027833765607194575807323428229067825677246145691954292736392653882788912384435409445149971116002552244305559215237123296543027796896422379408791339697166961180030744565475124351527416162748444988649224829787145526645746732021903487747808664226410851960490139872023632466819979929080017931288688091486159447061321708722454647564088868304174824523286801096163320417417285405498299421190772763723610177435862196629422260991678516350415363762530532586610363184691043975591089711145948800009427044178784712626974843279658343314923903133450977520624292083084583282470703125000000 [84,73] 93920353701075990188897390000533642326997534696690828348764984089518307167318903337526046160242134725464935393116482523010870194341689181921208523893956433340794978579531866445963276734950084139160393945150734047785546398117110818600174195647943749684863445184117574815752772359561086480634064832213335116197160616037854303778091165739185662596287100391738244895364509872089490327869748368774641632326843153931594507843294627157672119858860960618939525726507567632804895056223850514362831271526776964108290506273393598176962710546919935858994281379149017365734970803354751249065650843751249749914411955453105476843748072964351656675554503094478206584572411659719213414270898817228242259780990011418967600991740619549399731685696603669226512885060956750187090564688868044699052466046561677588671255992030277589152950798708044615524394605120087748068021583305531239215154958088823500179271215208427652326045333563715627525497071711430790146317666773232364580193425553909931140944779484488232330891538532996653375449148824322434210531290672829701526027386876299145534656134961326527583764808490568982737827766334879358477419809491811398676153179935012475935422908751338798310162431659645503167401956388218450828119576326080361207233543793138889510800312831496270584693356078971112405332166745704499293560325302989891949285336064702319670047264804129297861237463469282577122150106424571352010649343529047691522185621198933683128812555114449796973617420875452188165316741522552002851266743724267795898925092353305671196741780563674572830111862073693010991203152010914839260446617446154567333406409589906403521367550848135298043905778833598117976904909346535227900112426412387981782068022677266403883358700219331589695560150473161601328166059944214726012956593525903389101012957571655975579219514048403350638145877837665722441249983444192191403545395815273882715383829773183654481450402748067943273118729789777881417959172950430966296759702747431369512076999332916254044410184513222428215328818623675033450126647949218750000000 [84,74] -5023844140899866899670774765239217650553310224259751212580797168725505197254389819914220329655650486441597559297105257654964288400427137444044202522930327095616368201026564715254398041797758932864241630795638776175727735506575230876742165964791371112723511002115062654445869769940189288580279800980319258779064064306972012547643871817121957360234528233544889031626118139533300041401268503859063654630151813939687339981353522931211455791746549226956020831586196379703340402918469566218023529083517517557409123798322389042428421667282957648105801228268956969749431818710949731492442991132226389139063321548339578430447971720127426432044723033930658631452030639422102402316699273733639151443231627572883584852865910503670544968298182594430217914211625510644035430781243414938559289292320471088235199223695913277121601534502656761304892685285336895493089807959727415873884491245805052298608985133476454978390571740299477598589780129700580736456270260082376279813835946357401981438530762333899761611493100972899152109476024889762635814615052801181267878808108325853461118227432865671258368326498694951624631497546604907722952447461826561533991373391275267094693070388056981586193956324563656971000564126043764417454275482350844012462194691569499402858914834863710558412172792385060628887664545708016546242733635013926620757355947770034564488027424125200313507118934641590741176973388318856354598723716992621480681875079184336528557323151818208433559905965997649106984904268428305589516056702663830527666836688897509954874706029305714780170268622572750640463197146333020351166042915063024741764126288676562225136652592343493215292157834164787153903313867894593697412769100290112748612400573101900429341336472707280767218451470233933848751365875159362350583013138863157503488326880658684117944377025778706848288861631986657320171864322211281208814528166526329999583360278972003481641724544194801480431310085485475698942414694908467406632314682374308542906313142805819654726479485742918207336060731904581189155578613281250000 [84,75] 231211495085665781597252389293901548572873173629573669243350837581443839929187417384982771991569327098773925004003987518115292528809027198538323590684578929678761479481556821257960418774491776963395654423852453971026529460048317507460704392775834380672178238065019483450014239616573677077621831971268898707772094143122268286653330474442094575922404807810437024104064782748702724034880958721610379886072311086246207087808653212716007206108131219304565127136075264180379556502173649056384980082070767844586661158248376185906693451844592979834120833481815750450869687081775462234578942672360454816235331420003984037175421340576714466521050746329938832126523437343026658980708207348473135257679300493277504308510490344004647262626619819653122450847811400009076216043560256654007085697860133391037707112883816322339739392026711543776766118382159618902794490459614350430750678090310870584564813180435208713887560478361929169409030674884184338104068439418239775703761247308574235562822180859473582471326720923750459219920997033315311528029446172360262835461305947754419327336254432670418813418337868686325178938021897321672149505230910214301188342568054388843461639975647263913915254822792554156237638438752661319866401616790998975975324460517571611563375887348896204310820884996351222779931485727529074023185081776125307824075772638135730904335442701677454066346172353933823626301377661322577293246037737502130476554364224906008712145874767653671094860508241822444403263183850467534598015597747978807780722794061091873961498538524943965068656636956803911915599815761384149981277126452189027788400347952399111676242300378762823719596397527991640739753902738623782418070990649736699005994806690215879246655493136556657235621059746086049735739298425722004105222452148012095911058478246994682798369963183313815631564170216149785578103312316843820214510259430140458219716697925238904736912002096636156528963849611773916490147594683725350806888109499343858164332466209553699381436947524193215031118597835302352905273437500000 [84,76] -17548369381576422681983808698422319646472992332399607822148179260316363180695853345022717526430834694867063933204065805101845952643231789522209317828581622495603138542461515059235404277270093030746750236474660197563025465648498648887055448103026713704782815778287372074862938332245426636001905594657000357849894307375815517854884856412803709872319866163511851452656513140580004677039539983965731372720336179510444834273511112817801732553610782612784774659373616012393706908600907382552064530779419666783428408151578981279873472837657559898121064658664122704121404522273823856410109735240458219478900427038268142781918286412772028012419864662539952647529996178964025408601070211950365522250335421767865197395169987501863865619617079438309214853922731492284772188857393509966614318755057009634424456170041868734430822621593082121388620620236184868334808869139317757666802086348781719446107097449460994830938677327307192948797253298135427503688549073952100115959415664362828901227758433008494650961313572662914939731451544008245230495323076556236254502208870848158590394205403508651824445826746701502861752599362547824930290949858744142080277661026764333593166884380171102866008134737453727746951580032154279410593404339433879555059331935208574276016022133942068393377289183886727526425902569259527362187258257194508581972893980803447196109566914136494070858434141441855698021106115896950832073307350865627905197492187617998374999340836229451756845480612441241696926916106963086857678602416850611403602264224729342514723449593642289514843594482652891139292381725995823787555903030701660706451376992710744508163001337394686163579053021698555099870402000443210258430435092072129173592383394016403734373435352787530168066415602995513557008848384726956368430472834228182575044964438502378042032704994545596979274543556084794705605385799152408435389666734976952589209724689069526192798969869740299470396877139924034857933427031264703807863065793925495917670040163556933847377461432870404678396880626678466796875000000 [84,77] 1134646640595208445086896571261506340080875195172420289761698368239121298333679640353670140815250114134310458680646713759567333084792787619338370029758113609691268713064877140778821172586274737376053515836106578887502723461395361503407176761651160484557966894400424537352150321641582411930907766769591554675646100743496582838655247169220814897532487388203314099491829235398511070588394729590659345760690455537322673335638657755735796286719327419382998498257864048777323717667378276288018990987348356158826056556556101755272707858750422561197906008093508854211229487203711618205276238626274471082307970217878901879943454269762978310314106420670189064952838108482829959918356274421161781763486263226603702690746088115450176520126392472039674813325318119342441783291154052130409381179924535901107499552894012904020379913755450428663164308782182788653725585760174924040954136893871428137678735678414972103869575172354899676036795345064437970297844022224266380324976835647917933672613156955765257588725503198602463278581997351434473527341068640571494726038266139541417890907942588698886066113799195138145627105566385602715787488115942673015197564027859038620770137372384603179584145616994357263815867470828830946211861807097996040603135933867355754442284858512821333022356378074608443086915479272678290117036902236063941573113504477408288718273352225149120208840156841790645240282145046336442658428466695384795467479361342174180489944105454421836794117069300601671661784808848503910583702475759057471782461218207352004482643611626059067668679564423803841477217783184876972891842959573331499670763361442997214295486734994378844884148122821654785252248707385619884991264277080388456216485085001166215554264015583840068918249389883151039323886098810197548648860169554973372755869182742140725195444673262105546189348576002833613507812372077687709937557920217578946499311744765162550287932490861754646407279651664426947685251026300260079510184969831722756429051782839888262710559274637489579617977142333984375000000 [84,78] 56393310057354672205387042372471416559003172468521630035759461762312835467804230490742878006437241221367052867176711609049326097758897131673220929578213841293723485758305270788011706135313887918092025866574149434207782539724630958074652367629573309363457527190685478541440749537770073049701141494998842541808904924598345873773832837981940433516923557762108316265201021953056112949004330716851336441431555709214267811158288783594632011450751599083032684742074860851276177437126035975287819958857238925567272382659073837755059755755704366016598734516755146697269755653067718178248991393788338361293579870879909603250105649980190678270333614960505554931609567557166370692358867528274875601586825340176488146376130569769955989256272442318252307899996869679845017642132850177628611548969994059369059396622383904150878844327740248129331371347144769765914365294578537078837042694985217731598579534299146908492929810978391339380003239863693784150911047202828313597925431384210843231372295106230142487784104739549915080824255501313860497532574374393006110411558618364417326788784519949389279644054999736370657085441619829729191416673852581567055818659627852384245419253447451980885991214270241888253758236111413376868864815287092191116053802846166412029890726358322542701983866141311856740471611989700252102329974977422844251199698764743384178067547355027882779587014309191244671660015311275213069323874076430697800727945029940353429718739476220736809379838009888899857832292038874155186344357290392481208711672686783942127071709845484475238941073609098234910932295419208007702282790971358992028823639085889484275437788271507832982894518648288001613282835550971865926860254617957052646617624655466053346609436885726468838029357527017235339066628085359014075557031123782435622341759048081664381564579951283398999474549153598447884291910253111517843902614316782812070730400666188732033861378875226262831242042906723014948973467594616595708084964002267557131819309497108849704716249107150360941886901855468750000 [84,79] 1092226295676553772101954588761743982391974600328257947472412032872137550340639145494014552465016290070770168590463531228167954934885080783819402666970920490091009768798083789120346073054750742011782425877504803248407019819575541622588467120879048312669324502576234177927662211338339793114863167392870561166144002957280335134593711349601540139093433446330217887061990620162220594953984926821634851674254164700533690023374759597077809910160250316144150239101649979889486068618552249532413181669636953131476270723274006556491002349510179000219668000047820273131904346781556866333450261027715790961529227287632237167360688621924370617149683475879665273307592926058956277150766099395207309612328647363613288557549667447236684388267815712125179541961037388638464200202339865232066700943189341943470753627958835284613394935314111783443565077770070127118143117506317142709623059875833748288350328196045237480917691398893348136882378141742354069614876441793242347987676030015245884169508759879551515283717142664975274104990457198434355789658351776201558135599684267990229932987125759623469464948734549078280791267130392145019012542664951599344017030470388651978527580265379819461679355549084324512241457161203757677104288814781241340461990202166042580463201556318037525222351781289087693381275124870855256180405774879144374042919732583248633946427588275950374959007002177478817983021180623689163760270664227484162839178207627031101620080467082496080175356002610833450450283024361626368394259385742810410966732267452895922604725636593980708669852068680129760481502456092753497888123780846313123369498638797381935909244226659811346418626836279431612073617351106697614336193775258201132910382147165099782347670558826052211679763420898771546533980154943518377074664426131451761082635312685438772971084707854605539396977359603002167254825375984065330321148688781931872826394603860903795349567679512412676356843071843420061173580038966132497031777440910006404220684850248090924651478417217731475830078125000000 [84,80] -274643482260142135286663163905620803438478443976477374741900567049573598328459158256963861405410306346595924355262256029416825076277305801628487445131075047339398933715944232292672962425780837904595695366100907483240545024336018748820723472096072015781547369741394777907044232288907996795870036599617119746494082130147177121065000179250990306615398361569212459748046470196311541363731989149273162993652034221187703272408742534305413282643689471700333981074007852388804559339128063833245307862345458133818328485541622343172452810569530913999141546678960229647725903202708142767172721678275573525416474066251959984378025732742389860194750006982756563429791388811198563291633371228967215882469445220196483432501558529487131703108344363075144961107773415209871454137722495764359826914853024220944476655611928453250986775507858403859582604666170509400983956332041241937120684940673324990818972189229096052870606398517985699945152659349173991859710075489086888216872662744221089452343810691325911192615779337401036939139354438493888805595577865563335911980888590273563196593553783692297299788457759620745985601548705080815784958587420784854094242985487829497630775955564150001750343310553181146101818743998572896653802676971056560936204470266316025708533953825597819192306417806636818598510398717642538372762373118053243990250930682712067160009923658370532854767817707844167680104075876708645266482535982299580255238063543191016080761395763529385807444356211160022870471787437875482025200185765074244775597109121022396726576083809605253470422839586369492909236788968541835686660699591006050030157625579321131455075024885849133749214700748743816222258770388033634170578491042759719536645149662157384685966473175917738206671211880122508373434088810774983505205040574848216802608306917554378523976843022503403946019827719382171119628256155653920234594410830943492550424335819206377421423610210184918361528503022848620166110750428266273609400949277736065853861013863479456631466746330261230468750000000 [84,81] 10333616732301338998858191050290015674225382329097777822791642768242380958485786198960924943732029202954664598105499851428440303878145282159961588595690794230215407843436615418533751977970366573759999989622205010775513220776054753448591895184893847347316277336083869852799037073206078701394183471783881041797707170041777729714179341473791800896386502206738861909747219648555359271765515141496619463010816028163466208406366068188108071176736802620894461088619445426766252825747458483525677045902678533178101445561203811882554284122179559662663244228221651523570408043108392136763928624850526165283375160851548300046975446851830222216924933163765525670746915073737640389293547193902316688289336049435537802729252201830977474390520266126259149043254977786237167943232048548031768419492038805219697073179418040614237004655093933238266566948085993716850541548692820143346928712354664889149907165443617223080977754810771324628741513198375821147743340292772400426050871655987237727127892040699660077791273204212720616566440659841502069175696698695016296397547955438886359671675446462678871192159290440056890929070083268378364745498198418255240492369505604042736525313935167406678018846088484870908625587383687993798749116725397504447551002523067014006715154347738477406793825330369513298640649854510671640337208049945281555284906883601764567324973644610898295672053905697873198039690887854670254650958912971924671876831440698161302411286682410609602782902701123803582976448408743217824734192724145827719767701586046517486968670231743999336840268575422421079812047679550271802940771328760732112046073988201485718967455190179162692492307002861384036287652249081100628919590596976231971519208289209761724285497497170174443846622974111548241784964353136912667788419967406796879949380021048660384381355691117685938936258182146203508168085079429225165625004856860848549751286491185324238665126189343604237639531020137686429460073492179503676819081433625475280324579330226697493344545364379882812500000 [84,82] 32888119661268765674545793885344386754333058777817098398615272577246952029174601489445796110642059956909145318664095983580381251013657619035505224295072968581840470580552666888088236145721106748373920317716012611780002444712163549380656177164383483443907973155161496208986181583972419686963240183574377147027334175161530062554171031125205671995334334477617879730664432143568798943862899518862090376719939581448747301200247082432462530773927931672612523997116243959657559446651467113570392214896197022257943235650963799572388528369481347291864667940779328254615501329205729776221311164397551672350671406629351694921219630299378966263017568970948232372122855813888201018238136915115205462359633327497355711295518304538188962518759686518489391637198008888690705372721656239376614975904855888250196162484462269763322456315797568359226257152001734280063642530461407702980073928157071551549777019288263707756365165596035897878849861812909301452077317885937384754369411135758081938284042844713946686879866431710165912113032284848223842679094185574613648586877670545825952128165615788205183576795733585579605166777514501940014166676295070180808720212711042779339499901367928232690935517440036073445458299848325937087337963861920315494607945021413893411571967576890819225157954345320258735526082280704984749492436961245920554539304949750449821365105054609036590317997050304895930088294590960772553935755157796207049931323041328273460842069784423586409259335653088232614931022724904257588675253001412868098802343023660025021117924413566591260321656703138441491640564986823297301072946492291083351880921370988049967518607183588748505139411604053252993044249398680958807014690974407504174768758569989728915364363429557119432332420856006799358178458306496963849844650231517288037734973418506487193148756831930390836641523681801944163508678420477009550339130797386811922908630501661754838555011318029696978667688495679433889497404552782711537265632217343080956339917975128628313541412353515625000 [84,83] -10185571590615831188823898158132646575796378095202548348522022610909071012268270688305899862340373082610245165830094738126595587227807184853021113454905725276737334296933754299269809980690730694592837638807985394526300067791230012145778984926448583923649917156900050993241559952001204802886070930542125410901805235512721905535658171677789379076151167258671909716461014172794027917282478422913717294195380037281448991548422765939379757953778211342132849443710874063329843164299258411434322840489360012801804381739154111022298247540029133210816978652365404131446341513972527337240533851055662948324982851258382787261267424271566561456465828000559068307262555563578691320782817660376038793382817384258632385206032964208543114894417539596030088245459296094554763808637482079798702650813000778330229928481070274106211721829248984916672470740893928444311970319496923773469855135017801123868316284075034326691453221999816357979009288837368724448987219411568883389664992519358523917546362173386311987658699466630396242038744764226722086009193290903553485947320546928838830220946409847495835673524444620545494238014204748057301866721410005676125465122255717236690942369264205888779398489157360815339782621864480918559761357325808942402701758127700973818507225091115877801517580185516209605341295783239727111148930635264851014356521423492906789259690766122810844585067739286936699504922868676105752830964480696993398579927657626871045449392171853301471173261483077487365631559480386201733324174589213764651410664583027166650828047584478100749165745521990978962008916134369562211722010369314349541310351907230489418713513329957135972079115579906199981226410617917132828949393271144586461391116995597966757338639580422573555800926182092634506806943982592590544678031038784598471116802800331999862400199638501129468363248942950803294143143400954604708182196229609994777278288455003933809122656490970895809137159422098770424779578680905496187270942512470561780446587363258004188537597656250000 [84,84] -73427363394850005609687952250920971053511898610229561443983072238938361187410453636486466102294115827662146236558729722139233662301990040207306673976257172739623639129415659966003737555335516534449809659775693472524978165557940789614092973430277835505513915861925727949927020488643187434300997538968655919409846790229068058629646450654853428916313122922257874369699950666406459820114033980945017153027164801659770648962831132331395978083507244667624033095131075940947750212723281297701947198094773201957558223898281508792991405734523736614990684650800612718434307008520784336710962467712735025260928258493513084300142342944652957027163836087513860349151691077459399077817380981427364624728345470444387964516259223763662733342357309251776018025261010905618479944263692576354129900302787841839656522407031063971868932930546508271571140582547531634001081361892004763419719002179627089899142627677669254407989581768032793955316080094774991736884624347855260700345695068518732078724739452541042231189862175142433579234960070566830791561849066920518091360062723195661005640099090591412965560770471036094166756720004220602784293108100597965212015139902246061980800558245113522091829930713404061812789254516915766410327286628365085011685428180813436671567779157726433404408951767495568500987507040950063054336607121157304880104917224930319868018214249059074644255642370779753114981142369119835143218798061941172892085846803395846651628286056688190928727712317396014272829207278734640856465907377957786517068421002510040420186312148761193869902000740929052418365128914923703706424581614109961564691725796364982041391120521550966665816963889513463963810119239459552170775263551910309726705990262228032365432233578555700347845250735786055061171835062052764014424621680810839571369273903797350417939210460775983202830056787503168539692453430356788193317493174436866501611146838294658958400660749637245327971631761251183951882795808834025232114672832040014327503740787506103515625000000 [85,0] 54068481083905939706210285631459395135449046845352583834860834526602587235797220914982590619665948898513587026020502142821940855986611749002011142319330079760898361570066688726522686896395799454382614508656784943056543039450418927571660457524022886071280231701027489490902856927406989643151298242416826138031190971289459025318566427530861988194466948675195436704559656966440652786013011536771007603786111412982814143773361462967305978515834072163619059267216869544842793927811797878788939497981367888116444523839341010732059899108473063493657878210633730456470881467476163796268918730171800521203873873360548416921222244462140036955050553057718329650961709213495736571987552304738331605852801566934787796684931605517950460305103577620722594283383501593747392610863847436268488277500170792089762130080828813583614730412150289338595620991604039168418352959692768078937719362289484047270596961716127359666484254520371013486542457170899037180180968001488204637265237535231332216331074162420145416511220052734204861840244258677616506580817346756167829360292118951454769681589413293167356378084101213527685425664238717739183047624274482140478440241424305788200979528600649619232024294869622721339046685686840491516091194612272131789609004050185368864797812286468464224811713626523332881700516767811363603284664389927126984166557109765049837501249917953708698686527414032684841639092360776686057590253702641582445510440397693776594459422779079836535910562910682641722675002544717362489083106722018560014443409751605832033414178120968466827142044162047206794645943523617126567983379812274760160192855777519246789839506110343622527440260352903963712618076087223895709955529833928191589677155752330682403283554612159427707028047359945977514259729023443156506128933350117271876526199505433014303031770607726991624677414449015072121898104208285173498241168242462314304692650083263753304151084117356450792445771987999627772901040994399983591717857291993820611343820051302407134412771022451633402374762692884130619535635971795521888897292979198174978332410108130748601926990099900382354276856906644413489488220522136089641899555550960312590987157942363599216705068595828343084528635684171682385112944757565855979919433593750000000000000000000000000000000000000000 [85,1] 508778100918498388223377396099739733914104024445341372643849997244796734259302193146702302925930890988596457023881273244182215930471473176233662626304310857868452322973895774586681322897699928109116060636889694078219327615191797501803022721287021348577728878913388120375266793206866897731744272880091523049885411444532615564857498785567570232188113754825092031704012220922220610405450724936394304232200316649328522700720601267010877180348867238477778939260343118890658443712447773501671637416002294495061826877686250568531797658780789725311846798815736667994984174246105252168383542251753182229885423633720068888605121486429699306412930511785305681761701361170238661310287188665319344811999270434690635420658302208418512751800574356205180255238801143081109192090772516979982903536773100051004970999025728726447600850652864510031859368726883682318436941734487022006104197336966376568253904922923335540089514671514302464568977824305408656852119548582348826672213475452626673808253288002979393410716866463782268674922994161849360628013733278938805585245884156174343765034971149434694713742729856557012612499874760633110877470368746623183295757411976023719386494992884257588246823583730265711556751193917920252535966683586228703833114463114195192610726439010309418877964915085945520185383958171059921554885349204172571096985464381038247123632231704377020115993728824389804760372001081501471311843543234495081792932329930945829234281699208375035866631840930852432697686445891972496252988950368034577882951375412813050609952906917385194159537643981684237780415804351452010339793199016981769885536137051786079617326868880471365373945924451747597639943886521419436498676734250319338378221149269688835897428668652078855163704808866694230345627065076231569955409463840821838115423040714345917452864010523284054113307323406474797312468775098410044527045439375018990115833822311121161961403624540671039879346271155434455408118697217207280683129298329329434277068035384713578662652406590202234425119561346884875306011507099818487819615603418689127246900077449012618593251894603973737422248351515536020719411950848149117356532469766330490406735887997959208050416216561707984130878736355081681796974635290098376572132110595703125000000000000000000000000000000000 [85,2] 267600867472700942169815794881938713695277601635202670945418250100935652561908833996950967916253368144196206274307574695483371329486662878074517007291110144480044591629536507810289754139282090553492766999294208428045244220561076576508157384051266951388881455870627289643291088358079516140306753080740237096435816694642340653438621521283888673435435737034082551549985719351047596983451637540532195923668060242104996354591038184835174957767436094704613137075878137551027630092193515453352104120785537972401676670671637592574688557932206570858073756803144185124124932291300946740193686161089353638102114749144669712262355543669751825120762651020848723030450311507408441459151284581264690107397081999158574719305245413195145073768355418347610712581705778238978622748832774253128664893422949286860314710754749711562103277735068424157425836611709338052612039717630475570229511937183648554471617245863191223640735362867652500995891027730618488448946408238858891563890079843644840340961709490993271608180908430264063053593660582144308622579707868611699754469617948351682934079821508743523775260826441525341108250993467073298160788581774666935423813118530519388637327356768387732233317069868175726799785232549835365327543116583196035764893616924580009450027848604660858910222751922396779173500427780582973829815317524523547681518179028362124890974810018532817118760035269429905095110323071977961958541479188605903300733806993307020605084142619130937532183766162406397443918325905954465620111101166165693330918349490905782169052417347289034049424121206023890776943865374318293825860215219960128308995876498542390610433161486454831562838575025403081293236602833155652434558113515413037250156168858197027442392938684495422367164930188822813436029744639820412511513608997415156097156726714517379685037060386498678990975210835048444040714144526584372960260539292454897529592108521697670571506216951472093417574490879878018027979418045175420724976183011973216984355098665349814682964194273933519589444696288660310735587402350894401194022307571452092663024923196884589136236400984216886736199265637267672945679112747196237748663689340343403696307983479488384027578533154772340266766702345270806005176483788332575386448297649621963500976562500000000000000000000000 [85,3] -1804908036642324302297269950753016393150130112650661412418187458178055582364411278553727828606133190990236014019642141382933036683197736189793638520715449034701049275474153937523791089958843821803178546421693945209141007044463195686014621982244046514011306723390373101864161023250677858556676001846248843802938813440840940493187404562838565177267625521508776123662693433755720317124913808530204229934977891969953536439932573479944987563278753470610489307751101557014980181522837110270851224646159697409490550864710714460712934827779782023559220696010726609571543057805868587382271192764999284866280988959848293783208957457964563685444782349783729517741480406633685129028547698660235750535217728558143644603198346703281007140786126723073313201712981811879724805705372887131834923134673424222213858317436286526119823810821451660653270208366761594432426485537389763036719406195066022655285392626630854839371871482683540794158422893542181067788782128826872347228083328067726818472469700050636851817569005738377029094188448207968964673861423328602366435020106618269362427013603175584294610743757074806398864618635691209462959152633312716193211641621314426355078682196920601148909846812047579213110543733943143957687904440257694558618268095928810887145149967596865066314879853146487560962366101620198189030027712404905695326585291593023334426105937496404136184093511171753430037330670041549650738753998073394049282824138282054472729433730887211522050004688284955460545734240015453801110417663750638683549601146113884837603069208793392116656156698984365001491621146761563323191767038101794320009263351722393917782793791721519240817936126654519269106183749625242728070750113972593599936345157934875568915303046571206469580788629981054240226087948718997287722052731922049340330904051116411330187214314074146610386400240018783178090306240357481888311279878381442068320336713769720238224455290691191487221400014980426643143953192516256268084760854600859126046795383664951021630070129308064488310817004217195502643010393376540590386744159358534479841631759594715399585550019342908605721066894133234513869512683296481705663660498732027027561971478607399855683479140143388003964322346826313139907298427680459873556628735968843102455139160156250000000000000000 [85,4] -18553714021607496711586114563599349858295704346390028789677903115472829574828717487105369706906500415541991676645822119542821952198868419297433389979229552546910967815107231045120225761263406892693691686182108077949771460017846567707103727133321986477847243437881222048677070477662642562623861815149884406252770311608182514295799550121138090842647197903398057697018782476518272704821387310187919646078214363192302057697697817118684729514560192389692977856465757583145879249410969000104013382603368197642413109623941944352099222567889276220895948521197496451733869997914784784685813006818254702991025121338679191146229766934252467981460710523367881514486333144285522317175135654122518122722482631146619220782947315651852102110493416973092132434435048912836859407305246408518609164970891022802466137744420153817418400829881404711134647123913518666319665066199169850812698654701325483484504208203481424715335954873302359535048862634973929732230971632617057738462884824288675762297559632821980638100257980106588956223752751913975747050204531626312149438528589910445059737205536780748798883251256817822948291306975309372771787312385122027883833587966805416030044330019260568847358278021383621121352959077622025326897129547146147032342469776174978039682939791908843097834288218239759785730462902126928230250378436146652113588034989172468241561535751451974660307705906238007668999889247528700708468082665323535989712544673315185626612227188253537840743820460408715238631599139297969796033194471726627867643136582880540960533496033896833050544791253376186578032261229707056423297252185401198510008781584674815195690742071783072678832345571649197855442589255678889597601482726132759283117271961279636967220931994062734715815174531933601017563110315561865602832353241801078674684946164215152180601740821808674149867007536116588141414674742413940530781439011207579674274262201279004467013211903549870622052663172959128639152194955552477128372976388129386068331776898413800653372069902800097895683606202030589412259631039547618918384122674801081675765033378806315276748175605871901906149780824966602383846453764663129171158511452671078144710357881195072881765897797550319724951667567172005936932522142737700399095501779811456799507141113281250000000000000 [85,5] -151985584954712385923927986821299359474556187469913960354583641983915263133028948191849770304584464904700966440729055933630605142189548632793552524603989415191684580931916504448107051282575414440424001274001161364124281272905786325731315810479726606530311162874051219607642943357451072760143891532859880049773754013466426383729273298175917519113680040888022944181530059228873686169337877552922060492964698261928119820822173637905374226951366895434917940924970144400086091022893188488693062327793100120312032815746655502892165095517365923999656004006722996066703757487439562071872712686021180878370728408668789960187911192714131420150251798859983106663193508594195910690575179014127299414661128493821938558180330870864671691173177599918004871986347735483222755328243455287371436097665963246007531704388072928254247426967665969602964018121519545871293139203404750816217330729007779590746553779975911236129494447372975755413386830382511891885610507949082876847560576008744594301936341925915831180893484216051022804913529023166500138361266005851337889279118162967345120101458933678220630417601552471395839424894529727115860544512416308445102358198085378268268667528355661641857879283353263175400110480571521446768795560043908234226499885778797235613844877500132896524535582404711032069941181090644695390168062963989496352394798513991792787220057548844811851817498059646798994496264248990663950338152452593870173203578069812695234614027443994870773596100474474601704266226068867819835249338464003830176047296621083633665419313668874241817812406300571287336748010332274282754837956739292892611487104782513308890779201286745430600092787865786152597084455159679673418026183060096481485807663695374675869427433464836404072046408341289655386442679306043992918872754601218872700971782979736482014430193453710447970984588522433740649755587425353269142022893617868666866440632538016572722164199157221280480796798934712823336921388765167948908278358705048422937123782164377190099852267163305744634478250814015838887797598690773470012200529878626949848344029843657968053792654897287699926666821824880407829028809919293675547085124751142051099624504042065529816250368733487225327196487327941060728778936012028921709315909538418054580688476562500000000000000 [85,6] 4769679708764618904053727000201759674701226729782476928967365044842727720521262680249795591100351575469406503388889385747955247359344704009167193535414109693950326392465474873754192961981383074597456508438260611902060456468710277194697017583791668242438815575105440293394856687898433153579235961875191670193185735938880447906926072704439902300292133652509556760275441618621906031047104398268909757023264162559313493711591248111202561313062665347037791106815397617520750366514723696851204672511949044404394230998837904038611442861454295063845471447988759345249280358870920731598792778918218064701728224458909621600939794535245725255167230170832351110224477923742139905921330484582251891464358055974700366508152936613913839916066512447306636927257927794372242317332191633987265959005800962209205310227766085501243733456643388124569092018350230013787022676774096587370164849152684344474437250375966342642662563325113263431443529381675237184256052831653902213964124923913265063329601062825694727690727701285844989398845371286510382599126036711547587541302306484325653652409778237845874279874825563475740382014965822441137385877033460789156498271749637839337362791708575565194685625558870840177707999383986705755867853582732969219740004104104590727477790711663420547752173953411382050332597025797733735614343322717151872087180275440164068518259432703845156042517279601317502254199705848131510255929220595535085572407027590687856454720066088358846833536574335202664193419667939062563984853341388298848432996471804383391453352069114147340286269041312668859145142096389616914296777792419694207443604345751019443118279987302191480553913555134348696952755760030801492122056297495760688349956912919674323434869683233137839783191261248249494688754067515539711924847733802770287476870572391620958901133074175028488539456609876736372202121366793019502580428573280186328950183527692839329162198113834638254738375727371301512503234461369906085331968757748416728698016047345809527961101169463059315597413078810658775544991736252214171690127992397324190033111637881356204928163875850180841193284170920716772254440470599654567417077946456101002998354583064498191469065915170434565722995664374366101710331616175819746672459586989134550094604492187500000000000 [85,7] -37500120965490307419732732709238801437429535043994225079432183170523189313793407131548661920863749023539540387883263664699402518355362461903711012487579500923061190051637403650151483411777773435418354845190599659552881668528945925988779789004969533056048963374082555570753427453461318497206708342122856915494362528035633068794199626846330457458564381938441030866681493898485998657873224223452108508582479345854003461054641940450035160792758928444905178270209741027586276480868153557202329374322927900499365151496697033024840366663937393691354955576729808196131397235579034874089395762071563245284999485967506264239174389177021589808688833818730718303969482555707985476774022727815912211897122986739978425683874841774807371632444943267514163859330838672796864904103891110039797556107210246188602195470317016186607919537188601006783096975801541156097074397757495745933350776617290598504331165989040669800348558664930244570198408825934064704337218002402841435445667789484572258139898859157294744351504442802547098131390784082380986016219982427757671662185832679348400811189221988505837682121678749296348012259477028294167910080558080959463375625596915471552435144213568521720361139180903483275970567848288533754733068329459972620610735804375774825373828597998344453151905033666297521962147284478186051533623185374716499431577224277072573905951455769552536878179270273123857144932421882248241397116447627588503667616804263939362847144893069972518239349597427111132462794573903146024389731335298752354182426000207789637431425383267692234002886520923742069681352100711245339467386076330087423398973508699093776336725046363815028011957616070811676761687293808775628972043332363923510478838958292938531810621138703634509979562461671887251065192044476794398878564069545965223659158490990118972999492992939495864514871965158224671624267586645182631646526939691769810275650345934377493390191023174922947077636028411361844133305717611641740428986318398043968460487294778321625854200468345729761419967648212177205199711545346782966875497434159135230326163531538696233788499154188785804143085223291048350397094151287427363441573331644505068760805399991193085170476235119681100138474988155250832507110747560119534682598896324634552001953125000000000000 [85,8] 141766412970958379954656071838601520123116733717668411075045966710385754423681056058181035687106102738760136645970186838290153546283247565208600733993497093661455776246862613937258244355166056987516966637261366887602362760164935795858598617887511881935773297438046028828082642168633608110976026439478248404750719549276428581914321171721506472878159281087103738772936107494553359830390515374557004315560154175659301673211348997287716700481190188085484626006309346599480259794269073846920344937375776694455506794522987661388829039172876397720461069275370839164370571606021600563941335316773057762068183440094436871592088761299165473971920507624919431985373161247982387747274547684285007199503664452889421941926953963274206975609531872227527277996996110682799112401146995010916801457257366062709443811169159682354860231585258619903824029883876274756511409945049518967775465722748462187696558238084089081102086170862024496705582036599228366545864154215758693980914507197951282651246733609976971561315142511729722839995742500219400327665202291544245674099342558925049174610129239377895880365009957267332584563613974658400596425007738158963080315416121724810996568306968539796731751664743209492945965261417580714032441780242281713972376399795311012606806306083377442242175842456375885743488148378463698605039439717857513232974115918069889478011105283472674852589176492546712593266246054100824065760842335134124789631054003216950093064254954829670407403514182921666382093240946446207088923405813817598012548689509053593234552535944122626929017453851322620275681682543757574153692387237757276666846734952584537889702463483903235320508462386577439947759232405128460582108819105361077714916017200058934725839766507791602410849209548307049367314225507297016501248972435315597781515063805105939836630087351146413403624324091668449616723346508075203529624058702625005662717703006113997741350002632838645283191485317798051033468872627495654389370228047931142194972564581540323256552455999121808429657082066642709275860463343076018892637483591275955299041937868762619470868280274664103874966882936209585821911208094207046923741881047099418236572000124041901127846390766010217582295456662966212185673572920840967981348512694239616394042968750000000000 [85,9] -137731823790540697414557742335692445138484726167505266449492820793649754972526285959411888895117727047265073183214892071371697330989822680475428300427120931466345992387040635161732609144149043790720703531772304528553665943889398667287353684450860207289577246692101447203523233078608884242019037544064326074472817915291299921503624246511606544856993960629743079452039548338517721034949141004119926072717900575377835446802983339427500344008918512202361780408297033561254752459753754169599608620982524498767363941299411228399777144663806613209183267163100421988622181624488563852665343180787734446653798081072179427438118907060228968663202755163525652075795014528760982304668846582231382813590543915496331091928777244889724384988474427062404460604664177346815168377730614241862378524973323538952745911304802087567255849695661192236015295042139039421236892986486378448387015480045459308641729237944887129975500295932667195658504707479067770050564033734728625767399956773536883289080634301058145340892907200964551762666494679622243868143549220119814410279248274373459374075059826404908881011493638847987523484030870064198968736806358886293733591550224926564922533574539752827693156540389297895341617893699505239669144845168794633838592088972278306569623227429648997062332679653904479542624225448207359884791284498037694398058570787269940106138982305966042322970162508408074482931491697130028165485068020036201270359254964543176910435719102297230760829524965538300509164431989427894164684557572908097806654349626166785727124076778716881213240084692060833659104328393379874426493222573566712814661138248043445303868356394362697025600873518673608208372338426380989874202825931578347385429225029582267555988424983001804015244511868089386018679980722151580213085521966210252407611374903244570410163113494678948467906915598153617673020065550902713731269316002980435163780081717428500287921534653207506197600447568445124866130269275497224846064689639326418782980153661655946033424056684771765015885219444357936937227446030703440676374378018011526272220371504100801548005374491278727743454442179635551410980283129280214094288966239424478222623976586874348273798104571522791597431895351386001592058905274029712018091231584548950195312500000000000 [85,10] -859010220541392407405149468391626584243200632823172737062998084750054048043991775222406725101476204720105631391596114451209096601071020126965667397958329106174568050067135392123204919183730290919075865736377251032770863726440003452613597961563153430995442312007759935227449607976625126161947847159753266480455815370383003193408171217940194816738166906244333217339360807003415460343759809843696255441562576948383748816826114648953561906814108128502400174244249025932585820829473224285986254402701604749750517389592714484417245775145186710857912204518374355544706417877684386371895046139298423463651972459970712612608472660974093845574862738217500267405166068033285116559353385614094288176750743510415387936694545970953425559082031647637412238155385176401717596778185845834648027099260985643871508023816947503940705258748106495161149744992288558158845808785528408845500429335824198549398145793376830960484489124483979569316259244808686607265988275658896753976882407804026700257537370682091148382858720061072703931504954956811955232440426558687821013724252449707744604848940017156923332085476626160665002367420835379449276255859397744957615702664205304156967303266920447040943911149040725164427332967948041196708171579942541076346814599746239392493145926656470802550597232200767535618276091637523386405597720653776281517090112811224743310820811298453102212372619801784068464257132558902085897283964235818750400535453590872014657744582126716736604049628007521712403510895697332767122660653910297276793638009421169712354936336629636401668364324213109855551736865486404761438678571382508588828520358507804380677141215552524652516441235188534025957267828061749700292099724716260121919043206426886180581630201778408649422897259529745600887753246317905883038785415610550277150220396157020812605114082070774859884041969220085961125642918579322416627711386420320416733776623768918888048473815085731881087487159575714540766172382932172946925676082787966705413410272148843871864988248885698236002503551589081187629690765041069942813304578711707354104197704707851885107635911504030416735337649955351498215060687616441359561681226001477903847099175240322580712880259920116019610914484450288656439825851762748243345413357019424438476562500000000 [85,11] 3228102898613693684323806609961320935923596080375889670685515195543796868349979510501777884468688768586828684245379434048531578360692164678948386489525793153793700296398108677113658369232795150617406032543066440413602046655643770685010820847260122097662839059833662048419544451994967286104611258296446565078661017656804953685823826656857187799975105776493784818021267303047977903056734943062997392094376063425438364245417039223836239894093832251772295741800215662586608861603341001796289280189961625571240099682342288953469574210289859007089696713427852603285852756005144845761642417891967306957641352687347485685874939545579533128841041346061128966779349225168076263793114325242555670869318682714406536787829360196788666386079009803177702915066797667218594510269132623561123553592079390647709529250276662759455960649283119426874520649977656810603539798671725642013823912202226566214881798009987340388683092658846667609461848014744121197386347840820970692811284092617528823459774955763821273068518046247376009675090794213259788167891900251243979592313452402975644928816154894411117145595388219076724979896354065658014996682831114521939768276751568288048392104126275476350784714072212464192634585981555790647071630263797702546596290210480977969852198147998964172300803837229501179660380997952754200536835630260483383664047934058649693326575885490638034374733758209775561866196851110867118608057499869516199824997048234396637776480802652756016757600763269663522805728785083984118897016473499637737077864978398061811260571466111712539037135673230818830061578523308439436919748406996133910517907155469918900909349052381496865410831193942602316395681564842996947733476505024779660776648167505706397398068504802987653838290157311835601587107462466256366850238850199242887936661009499791192621999162215596196020496470344834377675455645358412844137027278312704932702596211416073325970306984444392437877776893731613342007876766150023942931200938131097025804303808542432058663366115937687005335365329903966079186639090161423545446374005686376500094321009282292510913994429878368074718312543642648139398668234295007459290654801019938084205264957554271121583137005557294271742568725838012401452292721160119981504976749420166015625000000000 [85,12] -1691055542841396973057749383006920823816531514092127385127783927540333360283832185328000094493732466898918202140089665936446756333999124214252170604056815746987883591545575250187252597792336427810138132140708033383813453183571902369879236502037728710400721229109075283582093871578967298987001556148000523151859648286659306782427784921337169299238293214658924542252494418122401135432893369831385489779060016655920466290206649051590453313469831688011899375552781028217878006785005373072227302976318319826746299033772940196497232141293764741533041091722713676398281696519722059712388750639569800697450506946558700358627022512714831337489619681327219653756523808894553300120499039862705566087890537971388511079132385716562290965545385607113328225571938772961382501479115634696073174312595296065804203454764672144339008265694869821706330917755324176189892000463434754753046911881070260598356628725436701729121345991960166099388715911228985052880041360953553524594653230263459175273410691869134513240290812025203499508768332013914330198519334380122003571825955402179031751792583973055388718519850356453796138068400189754641124625093236421347084371028199313809593238060820505097165317421149831964848082826666923391380922970349002193216263192629752846098495581446720181606544926487082375916762885690883875120561048487916782607207529058385488615155896536125604595997751988743078543748652104759175513797050532153695487232185665168185213120055583302279740126669749600939563524100754509374008801684257003698672505451357130722929500314450330958284512066356040247972465299049217044894828630367387272859673348902607951899879921738577691628494573924140676708624484334981267154983922857395217014918875109950315946860053275208632726630894932089774501727266964629533227139129104884726669761947387957205159968625083760811466695966153380860105430182194393359593999096565487769729008506244480051065471999679371488961694137746342664460541324398812245880431326159173720460974504129611690557209174418622899431506390810056163625726931777811906426923087452845214311003777083740168784763066056748663912372236605133029582246043982404061207572674192803418526844284696223632182064516322086631717843047996441274705148316570557653903961181640625000000000000 [85,13] -19785749029487690164410842103865070697901874923393584549915686822718661501345859422847540451227336268272721888706439246017599321456011640929775028502887403711203563153438578157213238850914742605190801057874989259711938395272146427485711949698863035804958392494948871624686133542331916766039689056603208157150960337444039959460902436895832417561720156694170131317530181735148595994941972242284304918222735654326898314444296931929516930263314551774377801581903859548996377996136892067602645861990669324743365093090331590822021051444394551472460659565909633057713268640361065188254955841790030279661457684132813031977758410804486396981055612201892207395671864114333997184634743566141127168635054901197981796893049529694597799801757356896877829324803071668720731760659989724780943787743262481824939383717058192285062581457966967420151301021251527828766130409652317308838717911594127204154282081711551232370129700362436822446853006196144301640659613411217281209868043856486341089465587119846447595820574235550555270643797072538868807125378503577453991411658718272426968635510463896576673495624877038934022298055859297644002265307551152660484425498783132715787433590670622339912082556157110078045315135660178121563822199227456291622923671728670113119046087197176112481726680602542692328781099559555720641745645973776314700622325348260746219304493684823641589360302976803968752296172943567267033467555167559783010542872700583405818109984130917261952992327581110836324227914553998371845905529571853128362560242228330832647244025888396403949577574807159173078823626232604454656866293324957306386887423259186503835257671400583229942767044994843158684830533080742541114499157218692671960803943833225681008525247525949673159644794563974405917541353678619751537374830035357399790545456027116989615682098966885000441776499098456100901516798164799951364792485588390595028407153511047891453142809809395790288009523121089993512552504427683109678218970070059512498445964424400190068690590800169483973912369781138287906941390000110281599611901997308190086109300287310556946211615372948997241946332632559212179231972521793909872696611916947097253282732786793670519702101788224393426507310544265605400937602098565548658370971679687500000000000 [85,14] 84281745740711211692172388724109356728848564504902254335057258216045101611141454638528091012723507258940195073422333376444253947878904303991021839077190281758218335648498478020844642455860342629780056312267517006022972204886480319058671690907922229920049510284824406717148653437299550838466499202200756970335642903701770217842462413664733141186444030244362396254012704723145492998929239151797984402234874359990001766622450065329638165741435211193764110554673703035051990941379564713656264045780847602977958338427678152871615640151713807218040439626542071980583058844308955922785497615410159097012768240309887160093026103084252960971787118348421829854269295534244148843560621514638282367741404068510944803626495269194343356724457907076502081348020565669084927102481569674473451259991153356679071053318912805111645997246549734722453252132223387418720419292297199430041773226899032400300893658283963617438881906576608557922672910447598115826170621816878893641815632419343682374284410261180104350474881976694339861445528768178051962575806807260032264073970694891309831414661809719533440770867185808954613496205574007617851873598108166677513620129884108455793360822656943406793494632576294300668382690741626767597250199080558796489983688578012328823523598189521873728558146392975644368709667148181629671036854432337758852393935255421981234805066823358488948079659698703177630235508747461901707109438108469407451041838111502113631656786380598683411476307323055238333349344430307314618823607313935112976388189361352272178718062528549308603786132236041907838417528630775004916388804107776262880744973532403605050951784727463460669908234025148964653960182873132739876550832403271062745374097684501691678210390665216306728744838140681009894282134815492890449078340595992044815447315609273627988774717696775280477337732249373647285578416107880886861192432843834350204462257533780248009257583212652622921921177087862247636142881605937596917694896994934204993370552332414156567525921334246084351325470339908258889781584430627451078507405844967911113925121995737708978917479249056771067075110248544005742961673393652948808508323287420270843268000686200038129616856474216048191254425318158505220367260335478931665420532226562500000000 [85,15] -204712087722715136547568264573233097579305553921258640724009987506122050557947584962672813468791991258008484571241064884705220336164446220709547853400992538196212677159694856330542280484774442147909893574752269097786291904270090310333781869552622668778459541212751798887878809066898078915835076004369458624674760900844287711475813071331395322194980908595259729195982702657817836565357625631848594515060926297566556818094002625678210987670322839527896038199727825352432634199006705529914151358801614636815654694510647913504622410321686032013246209559346945906515019285427888567191291668770540898076399352409899302185139573478925874959802082756759774367358036311420786082264855861940668299668104818720487762659821628541718377332284390682429359813849848657249216116469492331913768429303539483852789495362300797128091129098396040659241306099879206837771170215521851370332268294349683665199511056969851167078544588217432399462028338996846848925636872929747430592829476908451886679255360672305649781057426798496885595195421852632952119707528756887397514072309913119313417624123268055048754581407255639407697362631895711625125457596517857331062628783859240902536010588407096114728704971676565209304257677723589535386370586383794093771957491769894545186392094997523716028066191653478729585466630781072662752035089667727011504382335359446518638021761660996610606758894002543069802559241041639794374984036871317474315663462217083019108116372550920990967261689135025715178114340540849818577929736123002199767138211199648073355063526738519495997967910280615031156948633415606727329844074827284496123950884236604579111196566323884669989668163775703670004943116658440731966036163389263261715820414412229494807886110462375718177684456613957988387725746818728732895590051174175652516344016400924791812842803888443199975126092444941300460403993578681408561539693340034478322723311770656691288386295018257549858001980167655229792516126616049385855138248237815343541417942609581810817912916670199369808534654832343066715709171321442189688334874908606977981619940432261118080395383518165427624014289028868182060823099392613219385380436266227422690032923031428012704074368070545407400978241141409341707912972196936607360839843750000000000 [85,16] 359086863402788794656762868670376336106608403465306443133720391638288987552103646592310715998001009353904816169218084885033515252945012064585182247414165225477351953469587658886308558862659885338124740206860415066820805604528244512946563897552132617569437864400903838594360379316270685076998617343698119644661135457545482250987271798677468405173038962914497706611559488906370725114760229352006215862246729230298962050055411743990075595961983232570400425362564080135935227960308239953005733375859304622847533666449409141650470034586263023743917313931969728499721096419017892366685309580666685021074471711815806615264982088999716706261907620652502416307275744911765564775444792200515254395709590119712716967094048821859155300220648694832604234112071097662169392264063628789198286162970824854918645692224162433487374898230703938416348720669706829618629414279078443530201732181830822921419207414970026720394382118083407660588689494543838568437017407169515745004177688314613934039958717148805409395791651033754733368116995658398419722663509624779447987023871824114719599059942267692190498378074533320052256005715215085554115060703618738817565073114164347826573980638729410857010457379231807977148441292131349465815566736586137779209941335558225459331175575934665593979698817634574773886780498311004274269714726096460037590657678301475631564833984528978738055800844769800478833078921694667042762045808761479019718598807681058011791368064083261980618315500960322625063309596202440769067599898054616409263085292942432835100162904107836843804530333375350686804184482127961446235350834928800598255242802989952186543914310101120822099211194711415009632548885493338716081638702913981733751391218621297141643430352725889892472323688910445883373375406494229916386088424215533649774786900896904486655394061322044616478170368781105082512409272203486786909719006678736499951569330350136201829958606541602451024787064706531862582507917704987959178082527905262019284434391993083091699833687775355068715838210597793667516758281881491844301285864468446705857637683022983926742468739449848219871512614272137051307825528667236667096208016780798912444282198147895967122622472777382886190318533881082885272917337715625762939453125000000000 [85,17] -476385917002281942647191794203209037526927662993298973658083409091825580091914837300258494467330016902927813772561482357579329565022256599541010233375625459895898489320966448299763654947153108708060283323818609504461090122220793212946072741157538806924200149486605669074271367282624926354713779765022890879281201038944232637353501719540726614609508387965124665658753564348985855453452568142821181359282517188010276136562139196108315498774908695755916240055805017835624361758890606215209954151172889287680044193623854702595942044489343856094497049265991958921062574506581568444632695307401427773093621365802203526865804890607008478136533494007094549196462786673755778813956674280305691597476693116837142132477641813682371531282780657287059955332828843709040980058641200272220693835429951051712548934285105111594871959965293102019888404300765108846678173476037093083390209674225466297338678929488494010489323336672236676431788573722488065998806138898847215678781678096170770637691060820640892159088784273402515359545596805625880294274256527443817544329130311643336987650524784615272113844612646017873219954445012415155529739485468780116785552171656817410868504917109918519474397663608521271871595871035358254579621598138589928366125834269235407792016814156420077751166632966342327036698554844091409180901718368661399422459802759782051748865823898590387127969381441216366650088542403798491985765314234276586020735062849122838408224292905608014335073758004317545262438074051999978201359094816531829068487797673268337398862593431612811290675083548866239197697213127291535485582424683736004078579519216205363301729438544776828771485959472283334113254167596286050903567969772523040049879795229871063972665062057628142885707465161187777915734786156084677029641063213185402832121022846486184830489077629627853297294719098896428887912064591734158887740860200764511424952236199094693191852826147500354187391203077338050600976529381457559877537006933903375307328373022183969110008679692413738955150916426790623017462489202524311515110993973703772837356963021815921946512379561103153415417526798990299115989776160834762259264686749686675143773009481383253917529404278287928110879878573769019567407667636871337890625000000000 [85,18] 460336914090363782697919856193052711787249881725658285519497949104746622077471621331902460947853475014353715531555584306540734054159897158537918793157972208867897900368331552705660473688651875257511717162780570997611479132655711224740253680317374668547725588051700420543984168279862514693875120450685245865414997359448049521005146751074308971506724919025687896529372771339263233443635506681257985823278611005500413078126818670145325651354886827286128094662576905518975945644419946997301580807495949888397433481789880085214213582662612403746165883314273472738868098728499555595870318603939105574871602645011328615311876308285943087108529323614979089900021538280874115152920812143871053532158778801696962970638415055014890533921528792073766881510263192407981700609207285978723711273898983763174405882019120974174820729081408813964012567679694494563993517545331862046056335312796266220871912547877325860864363131456068824633750956478271126708431152832819580015954062391575362054415822865889496028408924959181526984219412508197059268573824484151217184451897041579334935787809742948802772561227362803856618973370742769726312836722170486691656074532311981483973834283318034698853362558191390441367239045113816839832870350340265685259610576058866204786389454423799941393974952753148448891961866618364200770066419174031933670408176480653425176425386470721940592434827638011230784056128704527465902666001356405362859916842896782654622661218596335381065730304165118353949358835286412195219070431625945191573402248919883098415915628901645569320699501526410226096978620138683687527363966871283479424264627056255971796978781340817314091128143274098280005660811164852925170800610078920134571368662388585093118460682552807166054207047544518130937393150623915084269506865463460582646801220091082332964208346743583791230446107499678725392719107152799758932092077975031852019606807645847001332661105286564546862641639319676999510233802322357828059923696300833809736598799387490845880770399436280873964127513065934172743501829843033304985970893183553930506176733603973472671588254154267083981426624946558648966006688829785066484182806609410008084161476391605698917549608549054608250261644286638329504057765007019042968750000000 [85,19] -268408201990491482975030321567956071365660254781860346503512012380054901244532537852830531245274190909945926272103033003928002450540387255549483876606989698277193391315225086171709108372494872630356678341037902594298620360691728646837233911020070604525927700412564805753819042409495666025678399044083400791043191687803535163368678283146668949943382439077144185118526628189921051007506129880444118298796056741217894908611498653054472156278564194247358718173316164697644107836266456227544739186623738704316650887890525477903370387206173028918464291532647646140078111162163158973734790570220162835897440786043828331688875514560606023175725061951957464714176670165259153728030931086017172003149944134732350124074832267354369825293380765917328837178454681772321554903214855437946138379825496490701541270067155025163632976258621136071389073322699148370172272511594087598099040682958802983412909180312494960909725947805792378050665833126713294554692814914711624486521032652280623927432079063467740669442723026258877307286765919155462466771298941105309537729733566935054770660468039377158345453575635874083315801402334561721342235320245511235114117271263629272956772256921149686245395738489204347682013930362365884866250408987033351832573001271651229602893635230152653839605741505936436998925514137507130432071618202771521475310967744114944430681701518928960349621756027129210783606781661720613442506483015651318532885428823505219981765552664140701088405111987409899482219465671026192379427279537136179562025425541500259250561178702623276489177861146807242077894430933888946351024935103466673391172857984088081732210412026056000753043828667779911815331125493473344371180002454714841083723661008284246420454217579070681970757825225761103212946646969841839174244687911813900999403410589646444667996171593395129770023694065295780147948830653468609184419683107516245167961312950503841960090129250209962955011801551813696865703989269046299739563023076998407631466188608137342747377156602102492909096185891867063408297524274236736496259019247695741588502546312011605070409742253427594135077142041304334448521926787043164730726871224884238522600237866704155025452688688569063968358818783599417656660079956054687500000000 [85,20] -6402000863166709620461342487750032545449862011423303240553324789260578986415607048327078089989964340885539323109089673747157293368970413373661140065798058819180502719691251884149204220469579343134731838754946970652641531817540185237369286333574262147466491753551352137721029137372723743159471086659081052713283786001063308440571028436636552565495027402158687694406971575333411369875791657128877562999654667287156130615372623557154490722556194044474116390468153393272402510368064527917060143172569861124038571202180376445813921174221760460892576555136576047867627462296696377843212803274855577097633408685576029263988651624731646075415428299451370413931986683810242931124250305147204691502157566594392873743903655010045133088551134066495421050340592740640480479845134245721290624005396559318010321822506078729039224322780587294693559191553022847678476199754376923176839093104850480405742777203678977918973172199371211790951277746130227636155687597256067872871276884256391859589638076639651052387131756229245844577571492246699425167872975029706119950862637488652163042533049453322933280108238234559159158178759962446030787197628205569708093164502622383231943006902520072569369945991129595075058922129957422661223962406334573038870291148398330465913833048144940948427792733958061777796388797766481201682601953255885918137738342275961495427576037877308249803210524379810522094752893611864283136007431367066353605101386473602110489196065093550984120565245825542521537237861502211727215240377077513823996507534172560696477863905920980509905511514782831102597060675047373371047880629193590745155859061500274942256365606121616175962429269627303710905752686551318261582466904967047324008329251257371681304436797647013096426683455081142953250698842722457703992331996181139282105758523650552710143522176878812873964204437354359798117921757930380187359370480450959997657536642012446835431858512743625210976809365192388065352708710131668039969697835973100555116011891324622152979024448157473543525798527085547702855996142761577437489191159883081878743416191257440780149421717876747446895024489118886349390931823875103352560462092378439453011103185843478934654703776940820603158499579876661300659179687500000000000 [85,21] 156115200889898493290350778805148767494077170288988626886796160021952932800983124879606004570618366603977965384509475989990129336397845458834457839170402969665072149902201253672606526568974767582527050968623476900623315329736659508468594506907983509044284177920881516533288567388966110817702262471140235203960677888277318621239400110565521284148264502713366062774923516755763003516287990930890242230939695831350538931167815795088107868088113042619435324424960893244888380938897380943973655353637901888292532454144424018113128168443683168662619404192689332052637360263013545726690893706280263728481330650712544677671349849692607241423022387941576920658469217411426924367944313839335530336804948821427432460687757782260791595528698624299448177606174550499582808938356678757236443140019749054849321446591523345425736066010520534071190032316836931579365852837809202396944289478714025775640816712783004570962454195049355258473906433944947509318675911275289845559206962217492100182225887037880790602411785129422665130539741479323694674827961017657161917411675481259417621428823735110560317556306025801893290373921189331142000596790791273582983984650936114511321229295004196739784388384973687040966435306516807032388546527048326846021327723266873084593008460197941320378861162453381866495799854821445436937733220879198388512101335749029687576270177023351669364383172284500690222554392941066792561132081094199938773646832684649286219534514999878167771446125312516224553167563960754274190993281274910997382989809750755942429487789111815286812722512640844961416617022111834924479837187131687571303039350375373202794238129903894499056995009272101170444730297002462782009650222439918940104225425525249170084115851446576342686409346238600399207744849759007326754401978186643073072104403702189714808173406246097249541603222835159581996271492484736078191148504024005531866336309713895324203568244507430003350291800604352068287597216086529991302715565180318296859176755922325119836489823388297505687417834559607100339841211630996432680902003201675428798719584210598666446527707083468480641440872960441977969303842617378076415584128189730264223959616548412050088636467831681997608939127530902624130249023437500000000 [85,22] 7401425669988174426339484381016123662742887865054644622577478412193079796037931649767305439980823322690276805871045633421797293948413726190139582429577086422647775846974657254572685864076491142607786238772676365331784540315582286433691183675231288578978007154581314749650671098759211902059716508496746580766261362632057773565458663361493956314327343963878409369025727104609525933161648764641642107481261291416748804989297147015649066940123456819831856463099917345639939097651300614643353997721451644411808579262909452155193474017880562469488733595063111130475075039561530769898552096032394890380468803877653315905617560813867433964197525847222953904979050437760024145954816378633605312603634341072463672293763537604262654678721283415512592600518176068676040454058147233740992134433897904182270639811704761691533371560376689747005150868564196256095203227393324764371845853251061501111615752153059831750704963879610938323623152342805825684502261987767417345019222685679198635366993894867573749591019237666353683495236801934604078229430149348960463037183809294285400244167770596011378932657547076691632146865963428641964448160455129159582471487374156857055842811738287590247707025537274488897901804095268795369147709456579996194467287962508797015557829114461916561048485616785251732892535056830338415255578779614239609397517008173038875398047213394324085310985021057492042023831306211599415957701359076556761666421102149748754247652029191317073211375868113624258332734184580997949793897375970833214462868316621054537669796520381008000270842002431359352537601895565971122834015760215803224805549766248266257407775009889658234154422282731590912988517113353600925556740892311714639827354390763118533679392280809903266450020517964914650868522877885032059939841455873816104402048880529251027576662433801789830340811208902812827357327765082765616264237866547972609919891181551410766616392295941168709112631208657898272287448293734258171413638131147479250146536697995262184055321901188971170806160068017405432816990771268240742655306020680800397811214324818128595869990019262829978984635599879507882909957071877564688052071760088291046609988631319320155285690354673988622380420565605163574218750000000000 [85,23] -535614610508337102397225703944819982771007306416332286262879157754359768620640868816027673137691343788902093961309215796148125703688311038311792493238429563262232733224220381274037500104555118009615304490184245278320111156237424948887100325051348280829928194013439444630596347073054963874158875411633690086649597129727537270614597093164355132780040797597263581248715671458705478592586305270645673029911790131736243155567144001100652768976644195539538178236111563038902879394915476604366320313822644700746644936027773496183790385132999826076325171697549288250429758282742419419293366707515471271427674923370741703080837127443436994360824181589449389039078419889673341132956375344374198591953723526525527720332927528778947343376953902531905685982227960769005617693443072666652325640498517974492977762263705765775392646463625275243172612841461250034690998414421186869373121093779137990581367071525686186979229403032097025982422008541882874892730847870389208078944830225455725966234068209998657406335741229488768058902475233177833185078638666287575541934273258908704852623273453660675754171040912121662624906201167872237574689279048657514936783608894433451190783650942939407152873700496116907565169259770745685611764835168884896309279340097563302274373278896554656516541311846573556809181519821457582853385526229624131509202368595635417970872680588459437477524714257025728209507204867875147799602431796156527829643952273742974780748770066373487494208635266208513337226491708456318052544448257526934170966456250705906930103397499013872831158307570087599873300311953723841522106900795299920355196279166373490447995007490419170632136531460912309375300959486163351955159209516211014146289385072120008220760984489925042602555044994886749001715681539185195771298253615865531891607348465255993683566754913507752811555095550454401411625984450706508357421324729832593671342489463790189547535621557970528340394695371783633835958365959148127493152056942548696176674652411609897896788997704577485946281063872562103265672770579678999343704878471372211332075586239636997505008129067609344820613826566399249806610749673308161127909772787466167501216367195330809568981633717044132936280220746994018554687500000000 [85,24] 1339677387483994767400144499751221128260150466404130861277632924423042957599085004935976702160008324211508862633030088910684524351207097400074715505945392333168606345673072096773106487961969212959118710105348078446886070182259352038288214627720401947172775544029812321395234361457802389975960668281002114773707611788286539200781966534079624809504190386236536626762008258615114447087983881603442689611844694857871080732612652646493357642686190063110063380242796302187890492807703928171326851051402282682169377878158962694227879867707396293774059801518278925269988223202500336351877396606559317393357479225507931903380253981025079922071044313289167843372141384906491585332808905230009216782789530558411637539990998940399228735474586045905616552312532001447497377495933776097119923571949850288891450709853325234890641890863018894150991131309535277398423782482441764287725241269046293557519944633826814230747280471201739745435056217854677882258934573026133290483935801154171806670735249869011239077207562557995896448376166319095732706708353674669719261912521996420822309758582063677377970493748907933036509204415761417869391250901817083737004863617773644313763315603233102987679919891805693977518585630516797493431577869363835843881617133429394547683581105501662157226905754842485520187096425178628135393607542934838316806476233038119202690885222824545818670603486624504931415091922944483455104736973686245342248277337812413660430934684633888119660652511099265826207755787742926327129920909302332509628007317180822482617803227674539774473156000249057178149688318946392635832224468228270448070239237889402450083753205574850304214851825948099997592346464824253694576719619093009054724007841758493792318294288784823175223661481185875135271840989419137739501945794545785164813125497952386294438315157962001134142802193770363967340386397235010646467691245077590403983152880465696539779537804188601058263131233362948701392771851863207998169433867119573622929715575356115602004175490916421940809986414741822097014640030780301646737938461361748964479761456358609109787610134023486013986566997498916507163120208895651478405592968067584461693397058894362317872650525174549329676665365695953369140625000000 [85,25] -2238400495595470326443213588478444308421233808465466981812726696513333979438443768072726830898123465557886499652581909335410507183841663642351368831652191163959404311158500631070085493454091210238606724760100532370686798991350140469119703539359053104581920651037488360977508494356427487984269829659315575966955016257665763663649915264108713357406916451522426228269519495027222510703296533056267607978032731786437173577879701470997938558712324673071404958622399251193759204494026396345566388903890390834375211477518405168643855338696156192888492646826199965549533217714836233313904080613296871241969040317693950635329303939673427021425687056351687163924795332396610329000294030987834619417746608341218179584444093436072084943862573742472344828777557404934913892651241309496823324461049023175354658572292654893778729512260098888506845302745742914210609753726868474881906440856970089639810439931453500653748757417069465876189135293649903372686782690447724666907188602912300035066987624120376531960745611998972157726431156740936949385841879904777653585856770176812264404738818536006888385153394316489907341580244405338517618074156580138154945909805958095156957053316234426600597471577207518548566392950205299657440979115463764688441041345978887474517811624934241532434275739288421662722623071596704364252981741509648087422670220197438022667187139618644278452415687022386477571464104205147001196561555097254071563969923191841153819757276474633848210429602121339377621965818913288952923222099124697521957925509364685339333207368463995836601604767466077881609225916395241692626825691065243085994336724897895645828864229792484443850554547250866245210100725674265939557330572220469529684236133656416868832753066663072015268116418912562923883611937645092433766307119573031451585469857651466129786731945881509957653168198685148394263072790932981476050106321565194630755898584114196211261445079365796973623718211579786291013404932978039238461475350686450427648088925025962121353726376092879601870237938740313380427409485175232473219418133171966761221172645254344265774570138356180680837425111240991161651346601753213812706331567439420227762442593182285258124331051021727034822106361389160156250000000 [85,26] 2996015032578881090442324713209418548933599402439341219161030912031444339194267878577605866134718850328311422528668714461251408707476480629197462657878941805599690396206947258672250095552407462867443746989351690969528984201823333191115755940414024330567620481961197899602699927047919249590033627967565100053366927950181333869064006937179516181189860048873938027779511287987923792575681476995832525651209130054566187747249243172530620624803354260700732057383010842384153119695295647130398698589813953409198961597853579626043268660516072047257190450284503208739026654260501375641756080943005776944011725565870534591260352725389153913154740662695266780446457942799867533926626383623655625734390582571901107943637544930161706716867246643630348508282948571504488857364257196284592879517826865974479479677268853801107854230746486547953862285230873959690488630606752254175747360510977909803917129596239421636665919370385980986143131627289993897105974465828327601101434583174200135186244191499882712750999808331130635377128290011218072849298070189729402718810245014435992753492757835345230687975183482567619552502891987658460316988053064406699637690407273351963476168531396652645880495697558159383607586997024591972831485100853469458561243403617881808880882203904291721308549313777349852076920406223762977456801485447400177373366048322025248140713798806353409208820704967622382931143695007865719908449401815375669295437820689241131211367465751614552788317757381748951577575720059122366158324325622895245552973782211939280801972826580835514519754120380487733895467949666780129572145332765053254964550739862406693302001237827393330337299667025146582568247857373645390557529105261413181382982680301745801704207248107790034372951309147923403067458419706562067304175914038166515626701705259544952577613655162021606839475200177292369839225055812133791393647049529254042411895090042924764529663578058555476883097737778042617530497691778689769681868367813284140309296203824312832548168843122134789499246568609257790000623946587607342603621499478439665330062864948676627312813928080720129375228719778661461770862685784953802411484361379086401561849878691498258453940195522591238841414451599121093750000 [85,27] -3391701527262425681112707961930932905832565739214115857102550899793056650944725733983473355765735035008727246594792525451552731540786923863288663866674837707629359427846746520802279412174496838544291214705905166129697672100962643361850682845046171671077276134120727045134049860339526807632060914560288463547508403169890894050607958969909607418467942397406473998999898455287663603674420483441955414207721920950433683361175652489483974098348220414851211454964210821866110434702119291959120580715097490362993983223362482270995873129116264724722199898222492788462895813028030582843537060187561351809048294390955975297928066664889964117927931858998993897755491224580541284840837606414771689445246423771969822916916069937576270250102164308953003681248282367726072517175250258821094505869538459047051980098641772186168274491718472574364624481130511701944730920878362753660121555505767016275801098024303708803892866861409846179508677750096369319094282850862328672603703593945442472911372048004807344221254129824205537606024879716869644659727546948731036090528003164520885123969647300674758631432540736276400322800450416013564902991604543336172163791395108572681755207600237040830323916724231313948595170317652933059869790743868498922122747260273022603426104569988761600488041133523227259424521456700384665594046803252067370700121694871603551245235609332780896842574889765710781475649478741413543645626980929882025632991560424927230439802380978030336900092337801570428029496558537400354481537618935728838813692908132194582304929383932211871857201220153374458021969484313300947675081707626423805970352500809386582725228564385235112044261341174142250485701421621812677410319174436564936787895641481463361881428886760147713814862398231561403158470781112690331341484610298428385843779633769717869920665804221300886046091530968224121911217466868203391720129426819960819269166773781677234420192243983504255341837067819504423531297326346431874643869065048987059259362582351130608100888916150145375643772977607658981051359576856229211877193726998834384925217929944868970150985472153796750386928327545255931314427597714241579603762578125549899928405908535594681652014514838811010122299194335937500000 [85,28] 3324662987591373596598704935636754839796164817294705076764904527145031957352082252741085466350226492341887144055383563016638937466872504372238307929319050101353733698430060692077415035701897830589338809459738568336329975467648513412921110338982931515196599068764352812995371824384024637492553390661432951066821172493296322375739998496508490937628481500354705828904767995821370400887974985425748960164477070724722567321408972445534054224368116020288007203177698303818998661778279243273564232750429732882541569338665146138137364008182711005556946560916576367847546692349930733383514030440592574216825975240980909988538032772188650046098444907914960785245902072053913929964588321652629561618089328097390736814307417043119685909177404767095645339223514918081428364548580742861958953700055862328840612500173520181016621359385998679634898755084289980934696096249772597576033278746253788284797290900822015467818002484402121539419463251789660752356370038843524179494267939226140674960369047751580030862858982536935279000300292927514882703342389931757278209924174278443180159020719043210293933750503836479768582783035207801650199639913414278389979974862008683423571363088586752581512690185153789617656403129157909636647207628638066863829035197143265303023570139429526508121358139117632830704796131204871651469312883714787179353935705624438878013120494305175928684523820345558702968879207714590252544016612941059962203523120776828314034077916942773902791605225957609264950617901669418516637009024836627447155118482069889558098629134610079452237111548915187715058874767902475981061751420921169408178073896270849556770831878110157986473587488053951594671244866480053732358082669983445667022161544253434224825407774867694429356229598683682619919661812618307226335233835984987681907723048546677730229865529885026491818519886801679497668225928746922498907579403758146704315761936673704829545171969136634849281288028898335285327317329327774832825426885677364762664709980793687679471405191669770487884788705529847861503500790162844169329611366165025600343973517972421434177384262424339289801143349330693054329641138366136380277519773106800862036880502003999282578661222942173480987548828125000000 [85,29] -2861604589263222596753737484532744576991220311418663701408401808844651359535891095608018754766599258419739052333967696501934429787718844678780436051672708209853799502394050573006739404437986766301327761738715720219127158817656906007336409728885184347066515312496480694832267622795853328254730805045180387538879194420400279216643107392346049405349785707746577564537358605512874092537344684863820250301856627728490398119763260822221617835906385580009452432339544052670113910647972773200986918229208723711835607523320608014329192734775777942210883744927975187606203817587923445839363828067522087028477125950962339414644440388201845560751545299699389271784760832405039238892072817889106555279501926983716449295845581437838046242935213355337329460970684142663384753966673350982690260223431015652668706699570797978111141135259768716043056028713198765747167616914284878338635388042704715775866104982602711314157971371906511933891857211011674961064877002518617942213318995009320259982736042719447436109915036201002846382806684794262466726710359334381075896280429012577713304608693638695861154326326578447467860318412771595730054299755197628747317330042374604263900640756097686192328222094774164526526772337133247494517654133431852430255966289900039764306728337099477729945025195762785914946470337631817896454221893001541102696619580763891495342656627544273921513729788746401761845338931597065508211459063125990696373030786717609315828642349198009160438921245347998147061622625650810903430779873153235089862810330010096975373241734925972567835703548279470842764103772819191864454340120002220388888473501495694123554583114122546377882440975094718148786952847740692109116258011138806620307128146358028675234146526565292763777226211480124729633230505501859193080925831118957064099966930214417419721374793173034641903910987627474676052983990241243154699308696137048280797597226741877232981375900613885556866455654423657834417678572765372967462680520146640722242085516812711130399083665576772945501404314806828690095775072659623331304927674434710497826222151582275474017263103949888577651160868327733746664361245200769246757852780220686430786604381726334622726426459848880767822265625000000 [85,30] 2182815905402376021470399734336546532457051564780289350703243548622923891001921293985770287837264191997326493758691151536413558355331543174028524837227335299012921338817215899681043122241483958828957831331422641342296370011443698195114214447300002999096157153949768173149950577596918257108430921658441512866484090988636160627106219667010530546126868357582809575302986808301257112349296436230667848608457929456106327898723309980929288654321909351608028203526423194324853186643574044312539442137711404850262766038143668028683416092088806577368666791551250566698949823412072477712952218710857192210230103005725198017434816753935929125593007615191313362056422647802860514197285638813947535632576832565285130340178982244627768431803306119331342896286176031468951480591022745940896742020398118081894521435537034120804152790026964274661873921523406527838250569855454023938212134552170229444354451876685972057336519519474355187207314945225075307024363547643108638092006978780897835572023167273366271308429590079986867383799427857695016675596783732217627217835107037260721559167920826659210225224419118690855595868454783146706548693498015601582753393524673949193399158578220798727561365720687289912770255524685006142874875238485435282859239090258437695402664206772746281335921300309505646127853589479830542651382974962013711266495008278125282770921377404337919360317720404104018811742598027720186841723608647715231356352021204243387875751030262037842139887623917278816115934941166949700246605240321334955448697412337243304626140250188274027599327044891754850517740291094551028178269848129233826882271239883615144583589781997628319369165353966279477180044280583199826739935200778469781620682459091226422140048519087149666875212978343299525403442110694911093870981838697764966416372883155677188859725387828323506274753223169369437849007013012601831196517924709841201763182434396310331338246883509763339352609629626408052999431216747995663845452875821456000708078533812310587691497787460699028478218512625629862134873755812189314472800259499515375936090037567367113096770976213834554697623955793354134033964397535812051398157260330342441592699209707006957614794373512268066406250000000 [85,31] -1487665883613444777634659267472473648080165385113608479575262587031795150138611976131044338045920105526294585398460854764542318471753097415156593466371355422108557556348791377491615295211097324792174911452049483951425878587620854872384098682426547498975878670644672979736756744563905633719496951106865094770519996238417451489392738250169829561110421602007445504682554763811653718627973748587591901630012475453569910461929641654394564328732960430956778528816793440193806797280684777324686975483936667730987604225057395844730315803802408907674687705290950470738906249174923116918277592796029730682877539039000911845248996116992728781854798723962339621744863835727356468937253028509099272047606091879670262718411622004482116326528365638635061107485745106512572905270615997090510207360550370874503507694229747006503099180354157060135528312169347688713856118447989801212471900160129287497362402722836806422781641728222294141979182275948145699012998789610281247860047250559367525622495394834916345393007097575379595981125880984258147080164715900568737689605566214036616708408968920635201446702618874190336442762806945847748780441353037940640490179470347743111904649970745754633538040194515980870500318431180525192052852511185663030234413454451855334544643874269348785777227134634418678111543023088596044364546877160189860593282183420773417579563641386602856670898598942022561655757483496621130296739792659605422032769336322371765427050240220903478307437332538003939151761425690897423837040227272427485573800307243569476226803372865982258052070248081048977209889504959067605224156963626739944323693178162053675159004133389589055146410757043752921367032779464597779033595369920173416311701827809806928991925169800562610996907239131098696298197336391370139384488483701816014979392112041802449579230193925289782935254628065086467329550854250892808325267027043453023820683039390903792320610098561541803015291010402045909215487940969985057238018866006995742789697308510465775045752597316187006765081492713151005494044397488296151782241787501854556680455635971869798354364657943875450573728504674255989238680318510566867773364234174050552833579175171507813502103090286254882812500000 [85,32] 920704739138765118486714932084986511450945840830441382391104332629805457506893973959041189190275097617054178107532366204728522882196206172105048071354329988671692373609066891628927695614757346858562059574243376241851155043430168571741522073576007781940420793609603281565308707247461248269109628678807828379261347044532098505063937144333693256820267558507836843172916131627124755408943640846994259249121572868495048492318104419600478267805491391126491038349681906147181303420900467395589307914703354157649974878238123324335116770636570260702666819290708019166117962675686355126182107198113862500955515864517100332641388751798826293713453673421059464607132350711581157243307516785161978804455823770875902948590207530157926886901148449343974919406752508178370784329270253603347826777018078763929700317843053498567857377878245294228381691495145427339390479265484106658093508065650188779098453069397014515441657788725285241094750475553014911526356117437664961329653793508283931019768366574261681927611343117478443633279826121494461522345230424558593381916992882002133731430091638570844059731178848863006071637251556276197548854471128994464468238401623129008355843346370903853149352764394014505519299020740915501898659944855074066435799528976977178630278997662813348294384537894181071271565606444610740657742171934531346657592032973868961372165203534001776048409812520084115144069561368467993773727244146956556605526215372741157645128307473680440532700565024257762581402192280761540606431502582944575526619799503022437929117947588702688083973514873349463675994916923668578183539176798558328570168435369064698808684835369107061972862362662355767049575325088046024690540721369070600055036686814165766937188591910869242736348097195179118321967729183888647225928557638606231980289203206442888683773308664937815745348418316336510414490859465726042783582893910437798120202927583646968526666802332727110985946141052972659167063437625807842964596169466143651199135374629586955167967150793007070071062494495904228790454227856908811933212672287565269735157834436180561597534939346373308195111847145592387107107199734956072387186228522717307276579390418191906064748764038085937500000 [85,33] -535455752846772205317197018442844493731823624133014405177476433932991051081017008949549238579364106828069286031877855131328682595109037680849243449283623136724856205578089633087431350516394296839646339180822538900651570843892922099959018721555324971562372270126074438134134658049891430268248738744015549653201737672733635446849825060160899154964947886098783229647396461030010326082344237380390459490494829592170262041127037055512777283225577791405233153688600588294677945425082126359870557122098620232021344794029103933841517659979592576330422066356691044487744888186854597912194728393429404728395518601437717235762431139982840624841874740918872492072196574547119682300295482731357665683597486277319674723333522860974596231815863512683403300471673567036555278339553713076564101920698247420771676597557401579509038714296709875056828010442991398066306322056956168920409794403212496091000913459704524326997001672116528560632224132539880245134501213653554361623949701458441018624489057049970872804793633419840125329763457951692992624691711292812056546597663467732810862002443021975967962107786962810235671078173320170889071547136030129805051579547144842364135733143980097689869696283289688876577066917662715085506226702322850836268839173929683690378845450138858630308685225228247056680098630173979049733837887604334172190944675963667805865672479558072645435008959160168172388582962707090998759428846492948702254512794308736529907749720246868789235386674818479947960624983952277074072651700669835427115017232257406647132649898459580500715526122316473657721550225908914718160582950298935972841333559957609079692883435513130558518011628708140388031982114593776812426850085432171104738225073381849690323728924109661718335453166656072996122062186818175920559406574155278913294243647056809758220051488325260891142670244241471599885248559825644336246534511958336741314918521622413398714427644195637290886442813826886537899247824652576198383992818183035031734481351283488045040708755791636027991699769203742452448873268464041262057552933778555398126684166468514736522754974816627111358826077643160591099352893354630558719795777478794862602740067814011126756668090820312500000 [85,34] 305053583348935281756326646305519558309647779170690926076751252278304224669451085939704436672344432137097930967870672737370715611177885392516440412728595370667199981065523724929121615403491991231023962401809273708749484355493019859198079922170794233210433190667815054553924665100847060643949640953591540728930089290168641536702203380417221673195690502085112697230624620421495776184387845357994099398374275518390994124563277297753453604026495013575852494142454589035935807233890348804006917164198351248252317048831830871407362617314040339774333810661751026994174706631710186140184710149973703551488057808969585843270133145811035145477065814241037130806518855798898809251955384351627359644012006534933599669353580802817602448774291592899516564482565485128318317608200762853406059511276332883128072842112836654489571899820976029979804479259954453495404961204578007503168152220592794480759321273745428399759406158447179066806398253187981804680711030144139982454061406252619097441764883258377105443968905145116148946563568070269657952204899573571897943354578984856529610282301955644269253336222051248713694945958422761204255914300065784499005360466454498815846450350116531226101775744462366078333648242258168656999826860922544954976193225253277117234977089351330847557340408804721699536938953721535674786275635321367668535496439449900788982767867348889407457319056536513469790552473062175130717559328181186408573852204900348685614788551205991216666092868001407101533105910703782356558087300876228394972034398126003582922071750000477725943452639969517290552020787602470379115016088051689334929540705815278078217272035428076648509155408716830230772264577700001362490857098809588256253982116787422266833077793393539520826380873412062988012217038649225794269864749320067687514265186726968684465743181374460331647823721791617722619234647704958609344082008583614820855705765578642531188145137803158971552509015290224988973133059339964808288831534231667405235952243076257247794022953538591563956002883788629289639469689054845593991122961103552475608329687301426938180955935893555094908809419042357957537781398806050457953758289070256282116133661475032567977905273437500000 [85,35] -171492892601263407318527046948580409281265153325030374952515976763007024949301414934829542990963407446466202549825096572962571597859793485266437044075727327065762291467478639917286985168354655043247053357303498031352151395851962156610331701071864507213769537586407850618651139475336164808425320982597896278012330348783388057721636622032973992208433514606443346591620623245758863875653661452733574899506724058331181905969294415259473095988448762307970491614508686527779292466504134676754069484228863242871441079109306519533309033089751347921538511323998178326944610087575052431543440627132491988156357617544704050603783844117156080692006795801010241547244508797420392552083971939963036484060981103849776465243451694593360643337536715038901774496532300089586938881314793545400159929380134395761295613634621499077908537556083606924628903152514698033328508981331858100620687227598709690654802712950724580424022357711917387035260331185133924609892159879200903776801471672675543192476946950357833921411551844077466694491426404456562464961135970312777263864983689911190671560227370312424844466910640544779367410236164165545364781115641763932756263222790335359097314116324942605195919892134597797203846782817737236308139965076270427691874029529276193822799539154155383812235431665003594771713821430631766390147167599711668675732592882408921530908711923454588076206648072222570062362017387044072206697361906446675477963427121289661283131626428995172593335129834072731443870094317788920428580797743020744919701451667449097441338707405244469033754411754284367348862825055370429474482903145028543276812986847328977600491649005657664945203293182598639016938486975482797029089688176228904049217576861143726934142246220772130164060572741733449222155989557610004381119801214800587786448633016855524471407252708936105821322033917389121485588884459598824108432743223053346364398977201726959593492395429827999777339490922604642740506412367203211199960838640049810220276651743406163232463180070078395644420408897693899357134846829708581530194916742722397132253048322775556071468770269298227302029358432406053543117518824230793232209907328567055628809612244367599487304687500000 [85,36] 90844861464420102033120207334401645368481862154879885787510082369037593471366814063031361404738700003704097090723609515058552128201495896474162187960561744668159296173630647155478091567948199205146428090558041919203921849677567131435118450839342698805027488887459921699991397885524315272453795509182672399347226558894913095750497300503106338383230633796438564444425957182477650099770487985441603117410787443550878098773875823679140345464028049539090108889905839916432666742015894068898694338170774711693848565603517857882622278398406727811364465361648925313147106442805140676077276303397345016176242171812639343863381341016579890947778912252283149161052335868298243955905069272913832126811923116129676087779572271593334138870327654572933678077421314418272680167826609862023777318971718342985884379628260875717349706202128321050436768742937441152086836734407861798045923234202797002755439914919407873572859581277549852349100488779555980478714546782149463079738984866183873722935238349101782256061183114998666420660050676620177956932367035198245851825373773879725520616680990048464726361000361115920619210851358921771554656094605487779284292198334553145939172124084596193143363760641296745294206978955693053757879765963555293539045224208889166348489560009765678930542105685623168897216915063227399026438292460261101162426367987580255689328756554690528199088669754176651242323502230195934406899174944814716436043608368714185237199830503483624669805800050713513454218846372598311051050788074556524688297957804232905259049453954514315892034629665823216741646657116255615903579624323279960465800597331876742823018571634037755429405446215336121371000552595034103800282727530038930923566794135976747292030048324360608602579591232705937587982842750231338989551777956961071254487824746886334359765719616821371039033488636125465633495725575833282846524574200150890610032047341092224680332720874840544233360085328752332838520774789605914689018802115256665773786515366272986942997019705208637124558470220465420298195730693333415997876250023931991140335480659055818241876158541020692103735621387471004958075393792834109109313178720412906841374933719635009765625000000 [85,37] -42755089736610808479163374752402527897236496785005167555011841649674626417268745943179981238704318223935377149753157275513576306373087426584620854610420750379013570916868402076766944671889236133974037099831943346103262199625065311078994312129469337774141061294575519757301306999894196663461280726101403820984007356318638425506759908599553477761134123484021951658887632068810718088570099908296031409454127273957595790069515711156926210069933649470204478722762938632954019549884401390908506142595074212203630496235214927667633627534606119420439013929239482477104052687626600668818420797341459104316324845831764021937940881108598653536487502412810970607950668956063121758047205764021877036789751586336117801191229446772320242631415563030515598811061061093279700776121724282152025072899711017678988237310254805375349014158153575441046797544263405038716000786882595128201693959481027474862507688907738640348244925287624339005183678208057607870347099912406865719766131651319437755410860708324607906577678523904178905883540769951773359595550898285932719302561978619357962331077429371304260348817907280873537151432532517197213634719234760206680706352774187882296313886010986157024854695578469439381283712876484525907516963956187278587034162263767707431235704887459030040446585957907543048296447862596921843699285168989501216228280748043985402203248337803603002481616626500877160826299177784775341176202283310352527026195439475420948266395034613341214905727400336689757641211144420824281659268574389778730811836222375557332365697723182165908730160368901857854252088268411868451967904649462675636845977404467493233823238649797865919401650194769350329206942447226743767220693379414669177375511691973595958621237049818011098136391558816096342379200887527392032168129133657134276826610556605946023949688078457956816681196389875238981837651283841723572440910003858013267631831195157346123937020125519182171428195247290425689857672924717594274069826110773432507594906929392719687405869634403389288612133975066366486371351113111197942657552706662684296518053602845418964155209449004600049742089739170687093955576427953702706163952029783104080706834793090820312500000 [85,38] 17391945873333471569446803609669046261310550425392394372029726413876598532366780062538966219291305544502885051706981201666652398395218885409880034089891396086934752779512033395170054739744152233308046538779363726281941266011662645779282396232435772310538294723184858543365273647214690867003144654128633952452565860472383217816790340609271073311188303239339225575729449169737718270969730629970265145243971399347664178385138783794229897481279591070729246622657257739623385388864260430289016892262146683780270467653157884684955865549243276925660087901555338462154040411157205428609238364067025005334653144307350687393158155071756007645975025084591314795595989945011350312763656053173128068876240657615247161654243664188604211607256984431792220032118564203018590491535303446133872254913217562836868046216333958135544850197169400507985301224941407128981834616632993975050982364291461532503507928876096650058458286774416861938211082588340681278028828487714658887357682924041046747141975452611555053102999815836901884291016663776509634045263475776423405272895663346256608341897583003605348570838256392223607354961590876742641214903721544988847931672300190155385074539176447172392998762845220403987368444215068665360888086991189969990267883409902041644555865128864585404220659057646932308437519588862109849861571498898126605747954063216119459741884552972554410596151462427222395501882905795204008265888790477532201410502367316932781970906287114697768760941398674790452082590223403334186094076645717276186605150281171444571545329183084026562043157960661304174108703978468970536618075916521781336911260115172886243109538748076355396645328338784701383550719557752737944395146535119954277128280995750578040620425585001201004487713831878025202949269868209784424169284225219156671010928111828108041537050577249763456241483648226993512170895769688973556332096686090584682852282940975203908632745317019399003531495831161726609742434290979455683239017640330458499280670622235939363980368706332167887381383284612949838564551626516196593175233027718864493139959719179261895598674965508217312592858142695474959095345370051546862733005127665819600224494934082031250000 [85,39] -6195538697954762627218077322218146758436592885213328596009362258221044278152140398234402005037880649611213819520896311041621050696374629593825767047913516785134591095317486970138825730257233935122524396302520524643856443799292251031348939853846595103563368223985902106927438921284298792602962389281547391771130541591986360069025497147907326858971953331636591272772537456139554296507429377592253998615516171201335558585142505398347160678119953487440619264450394753047884737263480560657242748589930322409302316933347348582737356207429879705786755923273357647599011559892463459060488013127530221040294640176142041710460275972643847358471635005235885869790288917610962069084760127119262044590885834800324378070825620932614855557108064782485369410548897974479253516231651677630881465989729967067711401148187417677064729770870169711435072871359874425725011408570206614049712974308127978143175348983524916453108323306473087880435694268268940122336387654263895754590437222911376680600606378885530070046409538425588118378122092334029825707643289598899440992668550598297641164988087676346863648175468124763704726071413949339287601553325379735442230536100110968962555927476609164344959882460278282644485108430550027430939719874439011839064481828988470865536414519594020501310010064358661380895370089004455639290804251262410451171749483562508459600367137377246248311247947884634862241457423940861679792246066382610912731133975756959482415621806384631286439068148744290171407960552828409552866221997709680693817275846362213003342871137134584927239253127935032298276885122189549271201229583050775903280191188967974514798903934467948068032297709661514714612194546633720956407924997684543480071455894341915198122845690954156910300656766535791824767208668666897249894321506586004603316048891094415888102719866988459630144104038294025281840933271951571817717338688502827920398562691801313061268874100491114079494063819065087826004946251913426728843541515192884716318887430714774378583716875815665767633803209752771150030426717925034291596593791608849180606032997808505021446377458125835535063865915460589580082782085179715636513719800859689712524414062500000000 [85,40] 1961602122861901448598288278960063158729663620419426838143083374574996616998155671961967652076532571067073133169755876537281280099794540672882490488376833995289483740258179639175304623601796188261128065749310539250595539342860007320896678950691583210470996288385512209614479172808693344899513150411875897718028915390401828716436459488513530711657955406502108540146534945575349994381968995718973311569149573607894480692801349969615054760005101583408503248302453666657239793899829844225305666146698402373491911535346448205267569879686427016546632789408192049512888993680469030550279657195294258511015964434759363987695232381798564567327009792860233619859500931338969014613103637906677790653679916901219502973342995966621296229067799559919496397182048629108188350107143047938963467231414785998364336396942014593250146120006498598616896706099493137958054025925285129858906731163136545332962600392309748443822612556519640155246400114264157385269301270182943608912325534992990999537787583768154175465567818922901177007035041151273673031843635346632594253312872578434265751932828935519764518142006984836058469463212169159978447713707329244703976933741175263903388785609120086912185283738706437909093222374878322132724448097145195457162159112053697808481164029379871854951484262714550171575805627283735214738074505653806591153265220993951570684110140458727693631770193969089579503687263270167440679111875789011741744072979636704750707463742305301779413020702433028712679443218934308466725982774404526596830779248618574709932415413128024943041374862071863675617373886740234669850466777998367910077297544596702676729405236190282085935943599530372970837898263177924005350198186125729368223523072379788347938388785130913707949268357781488074539321133721362129683917045286042637629879898081597161570615295800975116237774943167587556785918434492266506273409403499317000517356899954348696172503440186591908705574968600256393485860984830149251497178044244405984997610431141438681350131813489646355258972864364993276984552540882493013717367003841117304173643823764329079093818034233998541276114547699165862329950468789796502733224770054221153259277343750000 [85,41] -489435734357622443388453211871666734538334485307253152189090471560418991940974891006034565006724308360393676075769348591121263593640195905312143081759232428427305441869872622995006171109877986378020103056159725135760999017259304645280657163805058728266051988418053238191122609609399763381308937585161903975769055582584992553938751177946254110431245866185804539143815327367191702265017245422893975842198326813399136830663036915392597608599541045268950809063298054284683735991817972585472399963449684022556973368397979381472006010679687628046251335272431141683118178042508153441908129128425623537930411579220644809670696841243975171555379532119985674108656494653147898389188553069539908229778702474415210648864566061795130521934980107335770414660499333902076201562840611193979424918630020895106189866103478744069103078639752792516020531212808752710938730213228058344785723419997079288574747060283458247368421077875399197574688515562667761394890264486824359172657411539058508896846684804653762378033790812095073959287295114948491380208096815689915447204329583707346467428984910877828771337446082135585680170460147711184088809457686146569957527723182316587652178243673888524493171859565786244431695222206913175421493039713374418575192167326125472523142993339891682188088467352478595678086642005627043597661709915138033065460391213780469082038429602785368140922509244551140857654490570612145253333346225866158883783479061865897665937948476586534180531268629857731624739141080988872701999731839894255324499474603620665789500648269527100723979431446876502557352600869160826413152345363526728128721439899059927102266631002111247570951886709772816850797266394289874889728973695566143446784592270309971139651831783591126652387600754681701774857422257035094741032670999443368931447915168551631443526805183958004633269868372031576390050332433961693241524925092024675872837203939755154660757113663359998332164744934654624807799433426313358251944253346556990823691166655953243861399258884703190785470298228433066127786015748385056970001350656606027492464896715351609420310506532273686135741160548014779419628839107758722093421965837478637695312500000 [85,42] 23865051771420375394450881865105808936609285329680253240375101568907214717759148392252001005204001508928919878290031490436730940311510277183915126035755459585287639710497731990163009323876743284825846976976237953174879861331991947704354809129920799191171072737734722262512268520398745029803435644042126841515415377039452306471773140027094319901763172887426680783023663122529423600225899662582366711451522573473471678942721121251415513818680961137859578007549074053343763301709820692166272320998541763263975222696872861238608803441517719921260073023838878350988386243086875679854918419579598367169089538437760091333610152881963420827082485900741850459225529110573370756159361894706333338985682908069974666873119296410151645886365236216329024817325447465096719131831368092038505796586268840592836708045612769670626426612580031675046316030768461365621078432574336131741179118216586496932303095962268552303499249140160106569411705130634616603854303331908069343329039452466997837802279043696584121734036636558472321534964481781587149731357024616971040645275008844999030415232279357051477733275775802350096551163740586651013354089176511695995929490483294746932621115459918679484834334652544245958213185848286255442994683250808048513420311858802651841106045729804773289349946087541941497726236206319726523591707821216150674384234976014121315182512995992312158032764087292595096792124985401236018639584611033754619302536831188551598129323025646377779232717090714266295785143356234739089060843762586551490401054929756156637560724651812302518254346171352097437233141660983946073651104155505843396104033224222345876958539082408970430210759861362953498645719367071869166106226384353119054677469909418426571468429438736417635570085621249598241301689250007064352919060107935633170644898779896870362170214921481472957847309399410968000432594404545808533194793684943458376202392732253872297933220766607546181081984218608786318159610006002696163199550370510927075680584022202635435759251832823458086557733752247720860734540126124508226832414446273801904936732218826933313203948592527157712562228668294898783347468551596648467238992452621459960937500 [85,43] 70363560491673007527936230694857321085951637963678904414743680933368632076660370248432283877417391837136913923772665944787710292244332079072032879954331653450040314731204713384121979215544760789810500364054960972280527652716530697997312645931411639972357230730844007868221699299535282296784389155593567456701551967094522033395474080609096553673267534683581728577920217429234851750723025198075049170002818788550916053605520721575860240187041539138890362692093871308913819670283576412117379611219943091185073954398917096596685557978271855342206568359309169326614078142922722426535414511564438836783515220456058923374473017260419452694826608134201702653209034975567976021047200411530607278749854673896249113767129761432747346821011064806347596385071699247322823035408378395777106011408666341560918721341468436483508502926020296853336126974835641531672208224767035793471863897708193201685959200565028405237262115341929719461828579706636940427757085440001725187184071376829281389095042257656560948409911129619800718481439935602464466929443175821282840323233885007392793757031256693799475542301986028302487593928951013278155269321696739263164541688914576551830280764693653536801421139377855719482232391106765030781795578574945463974453879050766525727507669682433088456031575599894046868203983387433807634968197747008116596029718443237183329403116751294222679114486724580224183524338139739293431189667465090118670583994240749252277502221216384615898784584746853326182922995297469789946805358934432273204119409103848659548859235807637882734963045114253714694447925886127376239248254756489238534751565730403196304958467326496512720096401019480332243099569520645501041520389543974376758633370457361446177109660158323268194193972140471476950628546663788957824084542682899917393086885815698524813861913770247290993999866371469451963951120741378749379148383988151464887768869246113155642087162167653761582657153018208776293000459746758515832821689224719040062998624445530666247055672326348946647353100285676812342528269397478639468009847447817290017287082029767120861756453821300241216019031521475800283749180152881308458745479583740234375000 [85,44] -50682107411319259764557351179725310183548036807730146783944718045251305036260453305735521722609664370113131986837838592663882042059600462196918953377583776065352176012693513760714262259345635521659618587219058130293149297285641187507279819919620434225488257670889876095716044783588574627029460365171964895640027775023291021442315885699872971414026740101686727017135912122355680641853124570034314811852792712211791724729890980424937850458689039494052346730277229401724450959232141254855784994929953095494794824689990401228429915930210604579302255819876091528050225579694448481531523080585302583584428790523968745360132480855175776762807927228945010560293698061056274790484723426152159938825282166242279548072150742958511923606475954926254709388574205854492526755466002222422978299141587153543810793157719779844145916484432836965826237191682803417479771200229109311751796020042144994739748708354607234471830377067677137475407689784666603563387710641826442205221876977599964338931301524472355367831167556333429921485863670494471344422842985146156315928529471990751258362081019695775988931027418876174361017353226725124590381834825203732498028166731833167344454093549143679114863249418822800432185983265541998808120470595326433440089872452935044202360834681884997756517434354414685411746064680645933078349140440791221299712155183741993569725207932237617591209337106597518701077619827798186314462354984338222348960326524743581840526815555140160561109900946456467281770271088694513059293943987659920882969534854150567714916964270541455467820377846674014122372621904467529890917915878115792403769449059429780586985676512885619187215414067483541751110351351671647004458514551685665589982162629721881125274096143007635295301837904374320096290416578243273780294165348548881863036793025395955228267975522918238421203128835812430200939449477163263008889333296731444770142871871039430613917805726149673336862337774074625064684186270074801924147871461096657899593479131328820211824029692680244840555840632655574078315209283164912709892060881553582552407778006302982456998265331915002073472168451009900458359425101662054657936096191406250000 [85,45] 21078811591408351616080707958077938048443768704122648723194513216933609023446981495991298598043353786036253830525580615580888859913303166713618680192645772944150238037191694959201590776852804907125278192691377967111714438309581443065349233835042775384335513390385467933271074562601126128708896753583617312538829343312416460388878898305577435381526950414007407322877406922283772044586233088545764492581956413162389583728185732490809926493153313993366724436271725111605839577647148272067852037845519903783875055221620421327143925225321989213101478965849191152338533761941340505336773908904396384443083144585780581673867998506792572410088223760648103267047682632200411171746352136752856289054901256538235064187376819031420181092257149009208845986560704489627508907696846962174581210960181648613163631228274589331458762395981210225087993660033709299896467159321158035433341415269952709024230297254927153021550288731770054233029255520988086185617297180329430604511329244766771656304404867499044197612329040207964588912398511059115145867164345059504199760342226082297269525556206602238347151034316821074668948647774636343278174065931121775699415979947089109885089958872791206775531464217311762376986223406218914379663776903202212574154608134617157272203678714523414184948092037463498376635370412801115526040645015261991195534625760729579317381788519616713647447106586527822827083501857261195777624885860059336454978392012119267123332126971157845965274100062383309817779945969143409398241460392409309137094846497135686747563735014792267361833992721914000119923740323731820150617890752049469873792309138248241399235819277197612868668392606032821158924593523109976653107430079905212638782426679188233815393424645243712187296276660968110509605272316169901005497638802161468120133520806360331426760119444429603808814505565983708463613295169514746325662167891431298318785078924660452248348761902268524103955048271963318083834527071892182782419722871332922428418094773115310685146601954941601392343788322042384160929452003877562587372130522072090275808376998364831578621550563463842287013254653271765448607766302302479743957519531250000 [85,46] -6133258251924817054844163997591641965744518867119691650404012060742681309284754387277911687082317146644608635673988485261500192634952098183282816954486460166958318656674309707994579108482315640897713132127222041232298185043591917480252561999899928726008917273199197216727104397079221339202226253301757154436535748937711617003273522118111100145293995793416592292790964712698446639871526936888946132411301395928568618190961458782747425462553110013316959029295684584219729468446127117079181440535900162818624629821995279291799459184864164943014546722770209882886319260581964720195697583259926016039353430650779003933353004139249186660562299659231236407758035690688185930771394152124143908849527073662460655356122621908969241967815708012428304664615191915644673862838499384241628586830007790993403279130792797957212369006462750468877144668722375361396367273391862513060779130075014480114331073849682790984613758356688105274711573868820088738541739868330291723606027796211472814632554431077123544205889605912091580195791707696419512503238877353369137353017757819244995795596007378970373627656427970875879253454198396858480585609182416437697571196868225679454522738889318753142889994687050810379283200931534986216576945719937281038140918478040173382053346409860717827035600151360463750747181735660997892824434176608882288993454514615741877909765742502047058118416223194661778174683916335332528173529948712346886695112089115025633930440085783413132263078372911300844108844217844296108083238047789470420577312964001071332852718501043907767120079885520754072674590920244380794832639661640779475182369343416053343462589617776991427365769313869153823054739429541566276587993126111683047766590423261332471409436135571010018559997428549852930490552131198539667182788170270894317833146644247998105281141904856784696836555171564155493073927473634412501889202997332562930405691767832190721317317543349021107681454348862443421592014020275979568653353748099711715231470790558154490177216577947187483718563480487808367529033464700787500556869422204168418049360471162783617883173488013563193178238203140395512491522822529077529907226562500 [85,47] 1394059597472061812282629059611909223459513743440732335765498176895403632107619208214610647463578423275080399919488829381345075472736828077796451858776798872537119017113659719914300795199483910901268847217214903986391655856537264442986337967046923611869237532476358033609662861087224641178764949454817213070872525935273290819367641663911681564493253097209743814751574377628007005091245403114924494433250674570203455166396539739836886727411095618318294695614833317123404838646873577959425854800026359023154540537372029894029174470764314894511796422163663826458605865387457527168945837722275254728455925748052451200782831713369859116124271085581085323437092770053613174149153937838161080521178803339988638198975054566917092320273971051073662296795657157584274801809921640241029121340277667087623142649471652324037671727820188450678033944415650784265591728546335124405844921638727314947776612403604822760777205298108636002834197676840365157089990875076340695085669652118180114588757806316238029843217203001640149939944823413410656731676100459590754625604372673720868499943256139482213348913188247068635540427714104411319765266227894629422707234393218136918014657665396877287965154429439471303739364568698618704659482462585805973046367730269671527601036742906451508645648503568233687360952561905124892222447039306977883366763788170908959869125856185318605513030489389892181543415969967102517906213498114603577612110517209089297065076164279031412585373735703980174948870386303713341857550097769189175796857347979418219627950059408671401706318770294339893446628413055745876639524894729677427266489667510987670429331828896950694152204143456157296549263677714113669879133435896367906237383124507018705075412970846387596616093623214338973362735945623960459877436205251510710723983202522516602297856130525507674857490185199307663219655567780946785812216752093415220946059526392379315457355676942899812303253132156153062304024957708545890136979839380657780405183516396430775114491110847921508497765728728785917738993626952017343267584722485815388739172763768758148822559795421371876475435946929337660549208521842956542968750000 [85,48] -297731458028723282565075202562763574441339137701308241282588952838861020870890245989379199363096360188110095253830549199059935960653851903852398870091156006622242633573651541152834493706838659523647816070465001557721448349523803001040346603702268462046825103766320644430884993395847802126190469827257363324938623130258630258211929922807209849279288750210532171174071827849755374476880264486275804561125671829832857341353655487589412698737074277137997159651569352325830351339819777986756822132312109970631891902423196917445207491770594646612472649302848546420391369623602625948026490979429394930388241454720086214647556825475634182760976332343934490764575010956728619877471018334827342499539608834965373287666326512587323150069686061673415179417065610032659333719082220828972849990691799748094925210504446402964372297057666698359690722819471019038884138333453543622836308192778985049508459651517958828181097038320446169544430505670812620882165471009396602569789876923808878301431452640609352380406917423988794377624606791102540861804568877186552397708021931700883490612421492752830427542198696699465010274883488990426138124471249083484474767830300297859246022764332262741895531053163807747154911186649207007570733579961415993387505798225766464565162587019562381476424868757937975238676834441510403983813793114049688794317122165832975262981659778361006157603243734926940235150541612195065293974224884589279662388214292545249169294833435542367320386869153501056375293397884874956908724959756426024674445280543528577438863664545104514526779024584534704010426526607383721604313977071882823265356188907162747546121010360939546655293739912952524960416682173229319767747446252846897333217254269088298452935147615736660841711471523369926056053898527316750860793045927014546265206195083760505257364697226883545042083222417336005378856691159005664372205952115057360534670300786291477654199716722916977544015147093442260150524932360775399923963362482674363729387748913124079487029188349713317390837888548893726612020408319866121158815430025370643673998689811316626233010039956588914378254884240959654562175273895263671875000 [85,49] 59762978407475876373786428064983191320665745470097591434925947218968645268956532533896697563886595204714953942608071623702627324610206245607776762526493215194117402223746431487590155757082528121184812277409837591720937615329040766366292350311595501607913371327609592439184781493763548577111181820561163739541800815751636590310207901602048600577525510468759364531376957186083016236950083093993656507784378887512624917913904349400426731792126443812837353796207314929250044916481316353536671511576350854416585965815520083824619841594727744756930352764506359893249402840073451650405306233915511025345197693251948008367404832726441103270597015034357244506820980379283886705189818834108483287353378736868252954480617249874348208914146094210839682121317724537774072793170953105792551997939415952333471736808778364503273110462919635036702193140572763255434012396980075914568345356432685656136768917243270063603132974347182198699342853550781781150627889458156316843845134449170496549911491330710702982401033660042171168385544197800457538898790813485786779443785283074525034147024666913367179376311085560366831616080364999769839733353044772988073729015958277203534866994182221300615333726285541549178445593099777880750272225264781697293710527586391924806197590878952444851403266261448940318632612571507331305454227941866564106524754141365493921578967084840031653621814477761653629031885639281089238712281816134555187759453933412628073319507785740584126352500750321721119044616930348622170918938650236061909482064965767906379948970787315193061250022467591052618793506281362661209231145724052625742525965431263566166365307347376170584848361445565892980263101606794388043516977924813479023929834344082747099829742415398073961693384025052529821124828733736219596000432487366464615753972987230847061024330901470141110455033119763948379407729764882445979291723128451861164932508098589525899304129651711631134377062884067106065018885761229044458276568471037256392907653710114528994753853372831187681392404636108865189127209429918532418068798660808590764879149475068521765384516627843403124842325269128195941448211669921875000 [85,50] -1800025718670964411389424812549462597889656061134535785606272165902313726553336429658049790380658354939997273995268013102797228040746595037028505430282922162119790985934350561137130342040235318200129667027424344949559847420797377976952459925066023877963896240292969326353733568614740886752564336654866417975367514976583918461214039163015409175637832792758058416078349495215492848636168938306693501894833548219724959691013711670866645059132794559386152067667198258702851052062024432565477053701009259461250883072235744169134067627148878329032624315271464842840008500871706410239048316467640334797792896506196770789668397093753524937194703573025791616043750914634197349726462136402922522271886823590469250332321538631724503196889437928001939138022728507221222316594604072753686233916386888924938516287286861332274816792957401309543453028077409898222883586849130971171810219608909596131676090422887823066919695406495068156637885357538302425795427560475710086358857875215540378555348489299446894803963526389197939515835069930549754248078508560042707025077948044239883134739177523515987969123424624895511842772415261832038847072388787583129544732725698756893303686734324082713665111242161023045811631389102812280710799932723333377189543001347994669847627769573498699363872776210759652809550759274721208419880003276455751867605837434492092622912884019467471752074298010923159083972325993548173462499237294936163650922064491424725600514736867235333290503578783754906132954798556692356851478075556505640907623771799128668184985009712426460104867411418280396622722589742938331471188104650586901304565412137531350327911500874545879479051274329733368084645339015461373151933940373672973521160233382249533697433196637580147361031778637088799697128689020826481033738375676930796029289131137223936347069715033010164691567757496536857994262205695645896209040384973952512726470664802059967283516475863762271494921637864514107597422587764625239567638467051907656219732831680408533801235558733938270531937657635343292282469361527422096317394693666089041113561303347079628570668111131602984187338734045624732971191406250000 [85,51] -6228319155762789999720815217436696413496052719684521466640947031903980762411764575089548397416758828118596910377744214552578514911037260893710636462677323372763871878905592169560376535306808661940680643092360619082855506257266316068921173972718096230761759371883969467829633038961944136782422433513807374624318939417647485949415888540001417650394711270877874474554712737379395863852933704086988790947518770539154172325268332051094938089371668208919344395947160208277721340743960195270764345828179607352230226824177270570685572432545276687231923587439991798472871557924804392746990553297222897959348791663794904983676130454549853388845526760333731710599993452564671505854015677870181280220025914197408169551048167499194589096822702351264640611512893059855020440553754393612404428905539539505460997237174768086512589532628837575912724258115632789904198629666283891731104733905173599599264526586609780135883948253172126325489341737169984482011428774372780419312858665257970232943381293100060569222424805976718802542170629052352263970194198093468355573315161445367292840880430777608611533278950880555143828109311614147079174998428684238990235149255136395831382899170746701694173908134666366965056490551742409965073996060298466191966177918766806600674760490768165816231397044207706839168705058920417592573766701441304427944608665176272864397820937438654160369559598111570175463252878114634492641035078417561180103273205744448817463994327038130615421500248533667125078931884082279943385135236458809860300424591206091779905198606247768908320951127037638356568785767259978835470632356180396825614608514718202059086705086356414618233629927790507911543871773876510662792493893312979986645020142519210323402316241435902199221548756676000439558443894297995399041680676020205636380674923947317549223365697631290167719500335046639589963736353801721065941394509910292199926676435530893086464531095099653368310900552675457272274016894814994188420844480971388079536790367566070067307590813540501940304836255112917790239299027083427240622571879041378599104544594524183987686166696917666740773711353540420532226562500000 [85,52] 2988398365203469979143449750830197102854390701766416606616247431731183157770208437861081369126350413173291802408975203503215472699552711445666462521011646584843203937841968628580790488340517151302008195299899065865031385772555843929216845323274416811528570241312488775409451060155609363094130654640225846601616399543530561359591056188587374357011143943364765858457217378893245426625870290830515225268780896359233027550832637641281218680225906921068789706804636539744346089165960914214258215176765798113632619155395074792376383216090556309472579010852888849136199010469664934692520111378315603171486727993604612994401967447340739285829613906631949941385546382983116504722629310000378617976596157027534960868332663967724853798839528417807656748763307828146670011682410211128235277458404590563736341492206578013932477919382881329184458507937395906355784415110016115851026414568190893862809731488797099409627251479328766799304514363732541370104320720759401417650573611641623736899519135863151984095419162009598979115814898830762272268961405158585921238813881764701525309162243885753025452763287189734190412968714717392588772118952041980129303528958211780176341069394257518012913471081439389353430775343111645030859045012803217946487532878473561446249620927571665854932140533927562424544776822356110901710711817115097467627242190096764815624925946267170163370781703930564509075503395042005310591616724491808453848686467168444184217053650385600252389228547208241052548527659980958830145471589375212684862462545474674702967720590957612491440077044429555022007572050630520100893243101768456181156687168371782976848084514499241118913568480021707814192274914371824398837118889462914638146657871438625926218097591613541586425188156657789211780626799828693182711001460883622967514982986805830945360560572551237119639302570394768327877998969110534665044025550091963927712267742443917236894472613744749210347105818462176923894997763931133326406211837439698596455634707795809490441091627884435709238882605026173925789538299353648470027216803798340671403566042066245059607987322181088529760017991065979003906250000 [85,53] -670770372596363255579932421666570444792159561187286536151577763046454967825171856749409269592857022533440162241930063316790209062551666472933487164310762529605877841413713671081310071658368443188933433218425122166905415148609902507191831668397642791715618662089954649904316448092669141618212300021742176053494823549150051812483423498220497957951596487824244084768611242078660401936219277991391047425479601530650194532265622834776759625472354886464721781771828564571524549272813571317183819667308111336921763768389448257853096848964255933433776992385344132268811053713084593429081784201316920684950869515125943857678019350383003214502863544744379519381246025704096543466644923538995418865399440483700268489428846399562610140679866689525523127663849717339144466645435345701842193384409872212546938920490973989875149797356405642923376894812415168793267237607658405751198781277930519475421112695530372616544992821484547945890329488044221827475843023547595469254500777983379069892686437047739296978160255493237170597756833288809067771101465804472373130272305621953731129465402414486744133273586004796238408876674670640646685140758501855011853427892002062897056537667707524822016138300090380223549972843917975888743673613290518800760121976396593916703314801501868143106585290135132477120030005852194930079618694675339536495166386777396229233397189392403998023535408310326408671685542640987593235274105943549580883687651522254412110083682783200228161789088697979824694513400459397050887163130802994189009744560182454221466528625218887496785306600827534780176178097155288345248297720424030323251721363672871309062411734936761156295191712209237096483418338857639328834663300112209874040751113568056790772607143234112511678812303372006578549740151608557793780990985085303766066791958762079898099201701602862342104468584497435145641878236554889595470281165497532665176340534559671858285318694131053751703349731093560697014890650358968130020647168292935877880225880358281442519847506766740388131116325796541989034205560908107485574659979583442174531472213059452025518680784443859010934829711914062500000000 [85,54] 51671482027263654698409371057756178795897224928210181934073776557291773662926414173422581867526416858728357098260407338556694877769589866476833037148615915496432789453254464247846932794761234882181091767909586499138776704347567768074536346583170366048605261905258457551877427684880158905578859707104653366738923011497240956905615912719859889356105085021709265702252806669805913195077412812057678215470927770720030110240682275463352287614016730555891370002989855872856551915813819441938388476515528054091207319135137079474399432686818666091399640527883065134560116452561680347232697799492334952745474377703755132338772560705259102129277874981344704746040646599421517272027454842391249297208453947365099765301986603758679682287110981124297452304915599662572158626715329757204635370581923802403597948475431828745262977971047861565276604987635419626339506790194777378757112223562598463317162530398132061053031562234450192538118061689675483053362498613656679976684641993388605368791154666128217922521114086248453456740926488699538469001129212498282002460468194223691092585174251763191490492626354428095028175179982820607047740623648138147442101422952698954262480461337551840441324426433134066110632355673800766551757065946109554205195867333172114001366520585884078445809839979683554472999230092341703534763717707502645141140365550701080632916681740176513271782987823081259241131907681128887623484464387261661616852783448982406468798820824050182167998618994638535618515907126069647426543401257499777887837493195264268236815539662129928204222197509286496207154193957245865951495841271782233791364094152240859262454576443224431160769732402901928787912794862351769014082890679107609235166534751846552169441185857577526003057918795852920311521867169103747069590431089166847586140082610539681865132734664891069370593648897742640316947114226854137711529272381263202660243568557087284141868667673743863898246834586220571912581810886278568616698917587291144297594669239804686474194838079111269748085509364099987919380289809312822637953284010530326971899207607122339602767624455736950039863586425781250000 [85,55] 11699531376902824785508868432455777913206690297410615175983325178721172198607695521183135978198240730956196312592710682879697345673115044462298392392811754232837778045761438783130926961688402125444794695828706965744730094135644102786180288614771782410044039906415069724072117692377034488480191978904025378499878830879185131741104586770330087558645265925285090106298263238492338994989377286176954583788993530165707243261452721348921250712472745499509467815522464074595204742178856225421266853142070591712420673458283237086907083318741177589872852509324613680881183719832716458091674921269235723168125383975928129228090564092706420920485499388520954872067901310506250833451338422909616532666546171746551846461408006478945862215563932514885820794038718503412441653559346284938133273184366553124975725611145860174460525340039695164105705047251873046123056073669489443038826110745435956825063073378654898496209050957893332228142254802673183021202662178382481788693505620490314126747593279424570508558345121620368233544207507775269321732321591372844580260518661487422118565789229776194267332570373212495118155994009683482208450746709945061516064211496614589784291448544727896140763371982524721344027156357280377741075678508570015707787792267615962486656449325977402958204479152969600188581610657339426466932384700686161971016332544711685007553671725330998800127769574443047986407774206887453050611951983559485909921357168707902061924650464446805714726969775165752580286193354530067318896522006035723413340501395407435320022308321081279302324690465622771644368489757476974512505899459626951091978155843222158564773001444220722849558550934888927460759144607844522385509463170563901438558438582406523832438573360252386723563298492949657666498715017578566702972321720906215385085613481521473863189300763547469837822779771971003375013232300097615314071334039430813147612755122239985759830493115178972758716575090298951346135999169984433411206242241305377595833980335427059486775378507632750035562486242631197845075996582024255004288157598230138333665444061448823731552693061530590057373046875000000 [85,56] -3522745071301688778908896774532770695172620689920914541067330179371842328840585507468488933224529411676389853469212914627022302083770025819895321644356861374746836358520089628866195950567987328299705306917814442837817080261247193436126826842581973854408079952244651807961409131453657873266463670301474760619123851826574308325226631988380171807931764272137153262152530268326233414194716396772023635397800372118441763791371503492063862233199569204685586123245123402652317467163797820903374814460764721296456248609420863383511774351627411141400093603462479316124551755399401837337832631412226964654897387042061100399952564038021882334501642978122446997712386957449662846052149797522952577606029445165918028943902928583968135618703470403484844280505657948036853042403638965162943120124732438428201280270288534598468056367306723475796753116959613274315325009137972689110978476106057068539492841721490101033815919938142848779257440981951129688945523688180415854590875786291311167321530563588374948998930478787117547662606320115034768283918190672154246754660571096568794128761098904145504793307692603772382740675608372843640312679373086347386603551029669902598417627710064594851577008763222441580471943662515912796756771053843343480933004652888225207095025888318002092476026760936492972062983659845688905107130077944288300376264616749988602844350429802502930299349061351728834846266497844860772815826286068284867391552745364860919750632909796076534750605018350206469244279425908766068952922880198125320896866372275916459770334853146719971198854653664875262861084371215289527651026336887774524688427951574864529558791186630543728816118764046711847278909074984351213335624579205097884852440804258289814110343402515056521522507139732859393458532784795558040320355846878336762910395409456574223349912279949981212705770923421176552282442889834453208321297909917796847850632770055837420723574820924560385345093339903092437622743674181973291821528866772843076578338496548936123587497617943333728693889172945560957895022902103206478847440056401769600813445038056670455262064933776855468750000000000 [85,57] 243098700860371450276037004505404114047707076625581336109120721034448407234630583110014199009784289372124468124172356753289419394214208759832087129457869042603009847141770479510455144636169915560416648791112749622359859531752477355443194606750184097630977025913097779634016925764808395097791588568468883127649577309904661634817627017302020372050399115065346015509515590571330359707852685406896876109503717250617032745927520934640760384601716798407703719298747768277582377387790025313515117057917509417391554695956200923396083750014673582821954781754437295186974608380953781062437397675675544096644913399902167302630369046816234748407851623134138737178631199854406966475950144048811044294265091556973283206043895885220866669447280443545956832100402135394570390246040275451437434967180779647600062587863706036508279108250159585594543435867039183822571157566281047402610561904078683215006707194316721932149097099066790207610891426697295262581807522143633735719677059333396315471554316849622637411138454681096504208291634929855295594094437620611716806454528849730454577169677218753062499017028719104346610331892558127321369877930647370825828046122970197689450795796407733765075488341087417949181005296924150391111273700400719082755205081761916379184738162174084156677133266315912915803445573706951630005137722434474690657007385789667427007349200974376537015405398312137997774362197699658435774146559719722507208541058085441871938103666496550843233101783800877677954438507149322585041388537471831204155025131730557135959118741741197695314104425750687465463895791395334433826432406314361759078704582128326971632673805909761131956840186049261235918749284115612255006736243331220313003465792297796829734909001784153468830286770652716708963656940960388160289212376721793303577773805441456528959793814150249550882175223407448421863991430022259054245096138515480751000716918336330175274466899692068680812979799495125263270446799687158695612763998900390788393692597196377644546246348429421536248945841088497255838650262572447160176913219651782197688882902752993686590343713760375976562500000 [85,58] 45763147353358026811831567885799467530292416373647895803605593579962661948030917737382878267681512892632075981218736537149930827334330034535237448937901800381478234538427070393892672332914384344324676234422183637310760168618823903537109324812782876854920901181736260152102458139214437430434970590991830512716491794119200762985085300080578771718005762023732993298278668946069040986231170019654874596541179015513059156166560360332932379472397249661170110037511881872949974179353179994731836095291241682403628674830086489352297778146403633957405031487957100446380850769493032461902496812925698329305724454667485729870825221591194710722855561863638024935749800986181485429230657592735771571607756712358799038524979968462282545686290541985762229608761679552998946553032309600322617794748417432056044811446812639910043678980382521241108478261400379406940739952842415351929811566567435501158028910168413719570844916766141752977448912364067671781610755897395706593752506333115425826303185054121394451260505910366524308701845723660181926794257874888418593695614029094018116883894769819989244404600287771314713174967645320981719476867638128631073633053877398553568138163992347817557504197071250891870562609794095922123443310723321175105035427156147119824700189554077827487261429801702148347408300272473416893704661805931418828570267219734894002943504659193254989276586720256956630378345575529199745412326282421817675386735206412478221266098798429059355207054445159679885535414666218999378161070340866205082108766564396929217670680068472819515377345269801141852085851888743697002469047298257108991296527960212303462724926409367803055891542441016534137498295727353848709907843001386979814821379997058352415751684413381271653691814797327290195776492395054790919537501817696809430578786280428145101724103679713632367660221625257400767300616090546818803819982553632855375979363488596781719715022617593021237548127879400697554085301496056848749525239620803353384179345733125935713965938662861341944994936859419699549407413482922092767805136430837170680163694669317919760942459106445312500000 [85,59] -12507138488922392346520021925953526638945163069463712336362979241683803200475863727908586556527558370787049462730486537629316301710577165929130833368592389064043957799586278478044986234971256642051842726322909165783088778838840322741960835127773756672988058055260316024201153882348041145243347459039232971180408289753666351495430844220197725066866302099480811263828187142616439146788210498550638932009308339419085310721658671541871004347761049486434704333089080308215222551343758671361343989087420622901633920027027804611903677361893133797129294111474444648717458957167902209670716997882179063822237960355102472616853230806445285818208023684305077256291002883446712344886676369663287608686233339324550171225937491577599935443368993913490718854678389883107479824208801848622982230973003003703634387564648768272330218477071805001280361115615857719368267408727326139807373030866285045287316421068874797242762630609553871979035998999779059278577393621040390288936526726267198658746363427601742426830266508580434061670015183981157779291892226177946272498052294364788994195107342176152534433340526002799501923493044903317564259448405062956374266691948496263612630425878137778972418538749986991208788721592299269517016577847380975666171228612693462861358081971096361592463231642123303006260581301581150544285284352887828319066655578824220455439080627192555660936924515952553692544013051737751422900159963967706748764826635229863340344443377765972237809845184928655190760019706111699453988225702386315479331354688216754826071987525988156521783502902735539346474146446887895980519429572666800631179081476985381842133863663158189274448088401625133396492888025416893661547737496245142105388521361095820740768772614925499546881874954091926155183448503228627669820127817247048949141431237017701447797786082570448674417084782308385281937666581900869441783915436205400869848172331381515546175680904459238933317353625889227539799542599025680929093080310712494009483574011320003292266515620093808177513295670707190186284193746205298913815691028150745012226252583786845207214355468750000000 [85,60] 1833167036153213704735775057333174009405491500749308733566894498894740266021557840516067909539815533545011703195173182181839380197275489096102907831757347076082465207071885261289490727837278948616917294824468141691722240869978772910039572465011059132705132606570531857139621084550889748503441790130142835220585980406082600823538041820624890152456600079074645957798460703304575823676221565040671571678272393868898593559826792099472427446851584420121317582383447682443075310080307221942112539888604289104979282089477859457638400788509945526503930342111326633123618844821797891695207602949931253776451136993554023086765978288680071968784898892649136090745949079139156659976760225573058020294603566403043568649045008020363285107815601441694592153476757740792585237164470634199595886330287122956301147425916643289863371860358535718987615036020714383567371107956848209902046712686803807825641807254037239384227025667673977314364011849526652610237704707056549098765320997359199373268169666719113981995616296776657635255597491584220719179256408405024365761011678331358746563836854130138430048614597481753272766647093013626705814291174493346828224184985883343588820927992153544971936520121239491468821673606331866609119552976597299348967736270452911338759447588558387968759042552291577055560529866203563901920541928583234352559078005784739796720488901385704271449895022572298997793615154417712961476427589821073050201807913660578136595831188489391490892348011868548959496933758665186526212394723946854032159927458883561086212049624376230595477466917221371508304621113336533991846278600839534115182165703989767829399927271587003694039743315498606160115829465784602105059366237554456384324598902908799054908057524473909318738735478082872162652181342575579697464987881322903263828327970864119334272364419597041166668425655446693094001869884173224797178446871512172783401169837659580210230895568363773883263686659927854652982515072721643908252105343311438262787978680596047776582938815003535905830174539501691942499236484726026001580365121235161041113315150141716003417968750000000 [85,61] -374132730847647412642827885969693185378549257937456679580434175650722240560394244552204366833598699441097568103393416758074074232683765823532794551494359324911595733556227692558534028639086150399946042805671041693690069036921061130481175170683887507002696640437826388245660093984797173401454102801510351832687975105405138212612077720804133758996939419531319566991597908145871274315728291065364900130065646059353231216943414037057165290796510714190749705618456865977414425650108253906370973744517281207510802804660534284557801305195946191530326363872318885259372818445227619193668170537501949664394975971190456878176929927742652513844153600518858299981946992328174414143092649234200819364697645427754590561064245655059458103460844202744849718584471933527469037908663940780845290915605383254414664902855811388518536422034616364225034846112093202144083363512157641965347233721092562658965183516325028317487252852391508861489520574454605851821474652450550084328859586724724993527281012241390100298433133539511457457190951258584011322737843309784174294002576443859034851411817030066065468573892323309623828672085723364625134136858643963225124302995394850822373340050364390882095611207003810325748682377907197443051798698628608320621168351351431108886574485980997414576531008408180633778638972681134236674061189926663209546222928796872683802101243900086515191602858731448611904137166735918909987564280198863265749587133402881091858825896536914238048528576230223149353081076941384556530014747760331752067845325216882432947539416804453133465265337216684913368816864848650287960025586089592796003003285432313379527084059972884439540770120645334587398700195007458684498180263731988607880961440125119182808148369117857730497119383819589430617912561193413425356578054222759395331571676543346201621630366193185716224496121285414784031565542347676883705448390052199556622420964262638525788764824953335732576346298844591976600950620183726634962593210792664645160233879324509161699012397986483162925946978935185545838175183045048077974670253098565808613784611225128173828125000000 [85,62] 86462724931407291407444134085278738880784689660195297203839788278138968493039054451524952885004092724590357251206852916727474879755598456093460144986472902076193354940134445542946128316078997570179961025512316442556841982517786381251610783022523869753682702234536568669991893855247596301805487403435839104760261856279189826634947981839797332940028423696711979453892391585993318793096864155091456473041200513714314046932887051821864218507733727009844862801464406219552925049975277812794310538416560654485482043593764651529681880486402423144859074908950140828087115210071117395935726978401822129359696035435267184799342363315904816789975917318188388737948928364295212822905346811801771704596391388790702905487110235841429825057280768356016702514956544890701991182819477033347931522899023080592144777036575276242411934383849891819954574403219895639332885687849440315834866858891868583248888116463548273369247608738467756800682376040023069142745365565585966685294827068389810242669382622297335354698068476830051520825660535353230949276688331466514963662125766168432518627923629080176735250517253257294473776458198017406736426498111681436034447320497301088450145093392815087868146647448222547747826978803968481519402799118995003048988554145293808144434289727401436176123356309237384607969258610968199443476176000284933030983793088279983401427937931694459664336607155058066342229278802702877734863689068053778840694273382374369265965817688264899735848307786771826604426861370405749933784529895129243384016592281864726913345934272330691463542387027026018514463890823803919928525217270033127403088433736581421066216554616470132105474152305828577728502908266161216277100790783612852632058358394194921544526439059914714723337288925306715715822858829463426605194488247047596276271854666686136647318214293654158903188247831463550245509587007762384233751899981439916254655006274264851523636981557618989158919704250308402715313235396193893660583897589546600512317512366545581503088785664168737998116615003891337719807820230309355902242884894803864881396293640136718750000000 [85,63] -13862845353176595222892729788994155628926773037232693685874574821255633739494195041357738869414476126756919083164837985083004885733366392399650673956603275272631974359010438075215184114981490788644315238360597465761966192890662781693476223889690066924583921632844877161540180295481596945208242008830734276016085911153619033482922632409605587628742647794611299601682393950204239669782609180777146050870352824138678502827088418620616552278855676826506526438418913568974909642594624054412558645158258525849203820844792906901754408800779668596533014644981681141741315277504630706331353142081073014910118336083994363233508471104135274975252963986410069189553374843096459764283337907143900389768300900070661139490777935118640370708651231891054985697033308501767441064372307561033567687136276939190492731198507777960522016519202196443073138620693499143846917642047966713985078975478423278656721305591953476386267034769964769827222617575703971925700553743172942605527606152070708718369490927112483740768147792252634913775820444969808090433505931502267842234168690036780534299673054966701985050389689925485991260423340216972615172193409239517479300368363027629123273011044116954183242707786766815644941579335572564491100855620195182370027033996222607038626629698751401406684326849427050505428402313670366118326021467109875791372640304280960891792268423833153752875374999872005304669221889978227755382274062552179700317903429633684332824302212622540013369601563416716302308329733414275792330446539253385898050036664202350549869998830903359771268226139834585034683051847771674476167305637237669088862806314565207850526249251789343442280630751555420317531571863237940622521501433708183972382829059853660931413959940612120421522085751777971134527707634859610333437527881442467237986077938002108379137003184700477684126375539112751192832398209106006040198705698094603338121180566142417702591437703219529358637948988098928014322481047029928665230433655197305158088653178033626702799623996908328064661971588684432203234040813927263613436480227392166852951049804687500000000 [85,64] 1381234519267489083479550383858692970578044852349681865143873775649383022355945462532193882795804057267540051252348101201721417699433392604251496213384820649605010431080583467878652698874641012570211516491650181799733002314628494346783337487335614760414429019587400231591636365558470147497409349553478830189480123572720387709729944620994652551470183552590198615181213844276700375310300518646452203127582717810692931519888751240782356857582493319408083505839740475089331163909182858094531664424656894080372327450560135403453139788002813531562474933431431639906118330056325682917841882372354826028787284281811057956736859932691083766897544707668565149260934525943932755654095339444091780707763756114133637202672824402203113402013749973179272952253617350526579247445299381319898408216886720701272182755767477012701920480940292756477575256789762560245544945126080351179806328033293061225637292276594569426554809291758183762909971559042654014928075486980652866845192594880498560750129458539932750600694102555119886784583233452680210519258822960275902657870037685998229009715914094915844189835958063047632213388141723370501539448766022938187552715046142511149233944438410119063567089957045590795323070582399195571264664448532553306098983170538655440059191620921878804105459467658242845047345622092678158887682953636334758307497543939555028880291286853926654563463504919907421182797412301128579116793299792071740332953633772085553763281503905946813519757492932185411320157933447357015233496674053344677829073604525492291914964143883919424556373329288667287897740910094809074993558697542517510886079904617241960667513806322421866259196347380274106020582520748262641444865057136867173671759731746674044317215580212281205458551536241795325843162594624920318333142611416736413817015623450176937308958390282455805892988078663095321269016121772559429061035644008515367527365190496438424419085762767846364259826958298291336036881176023424590445553317305216223825498543866152917476898486982774535312463530228498592651630375027771435725298942998051643371582031250000000 [85,65] -82953973842019164078096960567101221468266634323561470549834193647888693315237235536674551429912609248696951918087118289102871396500186872607244092256772152667088934612159196361820586438877760624431745140093006337276999503708707762622190372258119478456059540575273087099049708084402326073202043122150272912595367554195343253946922285569448203079603549779830368131040213838580170481304379487255653750139340120630141192596126329944303475498879150966072485895585522976164477179913901660596322540387629271291096637693514971690946189662624667329592035512125901819671779630165559150350831365862069812438843436464945674012266018414154470658517970221050964285330540975822506786532025612612621074276238192114480065877609683957360563786740598855235821505142643375840051539655383892738214500969335578829364612847324769987977551972510520187128657799344636600803484909480576794520590404084399845411464491858702879235711775011311729661374623726532719136549677448180891774103937405014766016934761972401540301760764490165558420566338089498084760409870356318230711257069624146622164321493773938781074563727650649117374555087400416557670810793184764352075081762985417449250128997740346553337361309079041173716329172528052897725998738405479996053759417151846873341000897867310084754329647890484853001648821880444315869397146706173138983544435932818026683404892891333814689219430044970188069738805294996681798138224934320883127186340083648959491814279160229104220149398717779651380242861525862816801631929295983118761842265997684306238097919199078718090128716637899102440560609446897359301380069210293282394250294280202991930262394470366596508922344798304758586145042493488367915270658031984150907363702275003124359944595794783618017283208768194000312633901896377049994328368041802273037952509329440542571648374090079579387179380470131281523866040369678480200642620017589741102944282435165963848237676181414148689329105613807692760187969243899250024260192855051713397539387783066350532654814632371451465436751290682772567129654728290688581182621419429779052734375000000 [85,66] 1039803793530425212459763262691125749663406921453222750194913698611922508516915150427149264774888015819138953613788467117329934602536531013894912426727793131224217616993656013854262599808402702263263644437464579527048752221559529435688553509803857451950599964922357035315065743778228760561794514939260420911523828325640257008714488673664244094414774584761467027724643486129694265038874076530001209697553594803820446538516131654712808744613667451283707955450429575131837811729360076531793217342955454716448634447074097401555724959372481192627489557487492327336443270483008983013797014664122597752896196247709194354842764815442536724802174948041097876778063535918837802284333182046804262473876459444495700938967320967212152339669732526444794843690125804618369738024039104038396509879683067119899199703154667129840421296908133874221806465410752044333445090076987286509822847765424647685272965799450598990498890130640311458188032149930539189121080684245927541942364381297714036365561045390571946642262376296623016820835080663503715829852588284082309646007226139949711552384537845651021851083778496390442567550049453626986102786085604986939030778387980937538637166687737616745379216244284900500758884103196303725786351544052548324799220685777727655285090566726940360664479399303578949346224393925439890611038522054339164160963335887884348987138043247138188947476134435879752467613312192933270398113689964668116986311379246619978146702332718811018477128138481524392419367407475191137906526694772581609217758462330095564810410579968183429208681755927731724521360305374540909728882385822034143412334912805470214207575229323851013568990430319376400955483471784829960155359695541716782721870347202337569967269224285792615481256601822311617023813151320776279384673768710651082398091354001703231416984455853474082614096743974635967281519821718567251412266996239070174058576745783544762204433294457316487509207488417918992003186652631022447461670943805824706257252990944004573615742545281774412346416093896233137638951404824183555319905281066894531250000000 [85,67] 705106538354081970092022329170246220611794390740713583296025030223699359032972688964719609937921604113571338900873082379046545081142256690660367540231856922938454152262311881144741305805100162146473700116984984281806766425811053018417259667759386601352828917370117499590873045117351878394178867838988386816392915737282274060952856760979212641284057754882156616934889425742365433859176434015546544153185490146167824623230416945104867547952942788476473203534879954443256695159731990321753335804388744673160825376658325357370526452125838467083440092883310107311876253140660203796645042716193953691433136626066199458126327309342675624621239485900175369564435087706569111711565984594267496634835888958764758648351845593624382815808088936282151137654660038263946559271140581925032988718336741605985432801086496683164107224831734269592180911772114427352694145979870638511472279297437174007033539227096221266978812535309025581858680171414488227004084641648596503324353418559791405784382690455175727956800692419715604077515982852125660244473225853590758736470148749316665496065015826859995710231568561195978105565736484836069448276685152267897813245871415650624228788924301962276173621963371024451901746495203064991237296390336468970744551215008923429806064294159354027723269824539655707524794460432913567025446795817289770641973366977956507629624219395221297284572294776778325985420944889988309336976306994959334657549825667072070857452091655482089000703199481509571401646538608276996369070207238768797250403777995518123699061726077322617346838151031310930945528187865829833889353820462550825120861392919201329438503541204315704623198479302263098646872795799494384869324927920399865597616258725260674674016324817325825511752206469322890812820039994751186792673113399575764678275100724263707378665541488096651680585935681353430114179658042666270479490297750721948106141055834626579883349516423925552008142640686563725100020266411139111177172042980891088175158636344574207047862442470959455356144033840500723320232623336778488010168075561523437500000 [85,68] -137086553698395003301685698354292104758623481779638432938117006974460064222606794415232561562445926342165438811922385334121335068244489219562073661092814379941563511266125328264290679024592447920292317971849389178064304392656335184635764618940284807244550611928599137419833005297637535597513822167796090883634318519167259196363465931501652725719204511270539915445964439604471228110683924382002378892676957679843107083480701901363145317962098031509197515467837848838279500093631385999336627045347078200300436524727409466026876495097441904209508144671335118844408835419180253783936965075541832213984629953392697270963346885172550278126654506674125723128368827609297520714200469144808119548565466055117542143897782636100174107466582833022191275693628741091989943568633538433226903930126605613141588202574302166759070517367263676733462086580430456536809130370920031198323843464982826420774123640769606797860242583919385836668778158658186055201240340961861240676873909622364322504183463951085670058378871834724513258165662377797996554311115006438138181651386223564868321295094533154449391585416034721094061239868254192146807003731364607165959816447373213415660199384046874054084092990900909278854242332723454108401073696975323948659611089535219942137733062985696332875031120872429290107230029192554616443700473639550433341041607641387794990458908686612546065501874157163300520391571569954765157739650693896620675104086396447935888212348797977244940382770276401402322342734923180366659899186286175781923390357220508545865338207739203646347455178617076777937030178201783581648588184434701584459556963532588629845532040955412116188859151919176527947152791434529010850455009567413211375876101470780782063145755321155514535271248375804743042442849590726021551707194933389616515584436971420070088930386907410946336567161199169805530052638580094722417184114614609445867748682695014050906098906156254738202140199693247157326671080140745321860926437349804436886755794932740050547701085228022246790829539921791058176836486381944268941879272460937500000 [85,69] 6291391610798936133317283720615442829654611786150243986462885114042570635150277236577969559729242727177576235654152864398817691810673914217084909422389982850863017541615297754571950039794384364494014921775471896017670794041469548996885514989423030126414897763222963441287962837318092968135426986965005697833038220051420851802023597478063545738036904982517074223929218147137487212839572481831723806700300742668573635382276570630967185661847837359593454349382228047233680462553985589329433307560890371852025290020673538537553702105381741304759495719067677992293754775039734865549496905302196529472064671356593694143241664724431352522507173120649847309769880862902160201539334955741989624062007046829627879692132583954659759345987973431801461460194598640232537397351877817215949185919861054620040374330634996237544433036388157438966403361174807131389157249714539777895348450311120874030242017525460549496419369688445728346057882098156444250798330490149551972778514278512715003022014523267884526519691144135423383905648594629756319074943245473210342085577635054346287490434132789826487922723036714723036614698465817629500347578201195442701758393809908673798097071599708209667066457951944648985131671000205651292570933180923581782003887901209928396981991817485308832097712611974934914256998805886024418344714487911522530509248515370545475915672932993803870945684443295695824808695754137944043701059282139239815181355358408084962264721586161526791311494925105128408016370265686889237923187880459712224278464367535832739099440087178567718527490801820582398583175313109511915858109749308712999378807552585049007044718200996811488666867057206007307028053238545369810244545358083735743052605109005066947016927841928052101380138503488905318860272098502685834627991873307134497404753491013292710124445347522343525012989389851495243170853893586859951775838012495100130079677673236710318486617960516061988813459252520589447133786628028296102615925049546406051426294967988127014811866447336677468432294957345618513500085100531578063964843750000000 [85,70] 1308061141786017786327567646872062390130271084466779208148378521653750805877355711540149346937867888597624326549620680452957677716371829882232775754260964133732353298801323925172347730566532401001093374012320237615156571209631705313741611670207590606832923857735438429595097954708402929575426922430173269071005495646995740406804543669517487960676014688396691473144248754963199774583875484610389443675240039326158589522816053374990489616619083801495821916663731259616411443601485463010420435700385477817365075389786571155654486857735114215538254282946199846826859649077239422471147581860069240832886080004479852853643084193937189525515755747361347864369497052143777507322775059447570889779230560176960546979275660728157658938855991267623266959578002736429867189628755653076265243944689329146222749503210211310042361414333005614361231206967031972699034947786566289483498308737325378646512734146873137806074163046733819053800765880829075142927609933083663532822557043227773243896113344430628204420174289573224524721254469745407102531802107643897714212455398173030690971959075038664348243371982791232878592237807204721693160243617193126393823600843109821771110776330558332740418043842644359976134873076828611500152386093738945545680621887218072208285707623417932707703590367820318918950633745990464803227877820130307083648918533444681534533313246734005891639514033871702601290756650438608385817605370885129681665465340746430494745838110437168735558055665674595104488168057940007283317048953897030745559302375850651507662733713604217246282787663054813609557726675012709060539730126318681642487452733127819372019708215895165320454208842566424893458919520826873498046174268522811810006056432775893681035225965111091865251602369133498380700126791941796035711989167458335077603268561695481382098290598335851958423871980861658354449194596241587198155239546488816030479442355243884128359726604435681716378931256864438095626499458542087905209565690512283856310820964655343576918202685102970501051719565133168998727342113852500915527343750000 [85,71] -281807952196034006842005655792872602368816340392747275960010726468280811151518626862786369011406464951927071024140095936341916783751259590231334980834703341160062460618534152941542588764481968089413000627547337251233252525155032640193903710968051367618202571178222816089883051913250000075470328242792735217870454298527884020013236841230134582243444567347941105651344866555758311669904166560560847077245765988455698393098054487349135000622946306732509314112690103623449873544807273724473319015413130552423749893943503881701330009277313540467608892462641654601643698406696696130793002973779280555816257130428547842638861495577985202142675063050780050119399156708115531402654073406778726903000050717178924291697031353393592339044346614592608314507733859209605922891568358710433852528256623724927496524192363688703033547863313047537159426525244578504377922353454622702795197432704925470712230015836270752855783240234957447599892647295636377364651907442912366638905364118059687889914073996589678157360198385448880075350056225030028326184144923371705737846031639026674937891351431972967868672394283227211502014865152793256810446549718775481696131636640307142210964244095828795144364814401234444505206175157091675384681273701754080422683675180445774628298115252865438283715264433860228750865361940339871056907931736343528117666433067609720912852377372768290419671498878421690218391679736805702276524796623687467793111144221551291733581934062971519354856887731562445463419587127824838609261779322540519141357380912931397345181996770170108270293959553728682710196504291265979102323731077181026905698889478169966437222778755500113116349342804731287786680431085414726234732234206857482762720621386249716325612989364668362199297135198616517096001177831814275574180654675329493829973587651143372587387057805254999564056804750624566332010130344705004469993738653894799770333299398233569460826772229933702338838620157106101370598236636230146334733206538548784020489720183338718654473576224442528392888362986923311837017536163330078125000000 [85,72] 21373968412336989469551761659049862925866443217707931899850265284342470367776989680100749154666663415785114172061733887684750114424773231835828510980487028239300581616814876610554304549970186518991242070270412148731103741818376710342168641680698786035336316202705171783790790194164130891102299971170755911681615464454552438921021775950374471742713952107242855139770918453401179675106456463814563431123701498860658853468283094910925770905752420886227906169986387716764073008376458385338342385540568673245824894635561457238259860972364207888064001759785003439842233321232453716730360773671639351411747984592336029274912911917118839369502312033538671349759220361927393085554320872976294748115185885345424819388841569674512263689285371696278521345882719925851472086944279321054326287905562067927645101678262886160557193764548631765477036287992472693825504917847831719489799293171462086141232023496637914169377219708462701797695436460266990555741208013431430880501901669075638677268092087660348016422088096125494958019734062341832081919980927630626818970559192948870222887819350419300179207058750668489728816632088494555594595884843579257405309979915795406299210175209439257613770984240899298708495255859426870905062973311867608787753004150959678503181932020774183910144849844722313244518583210319480156621023840228206983369430588456781341324765304873396946208815981730386899157178365385742164734323606879629092535022077178200856283847628955762624828470933957503122582112266492403015900405506128669717197850582242376907372063514590678498257431240667393165691002167839331573523566448201419765548913114667485790592481295909718921036390482147043465498283179068900363206799457242102022665005053817191497210146783547602130370552165469335579965806813399563783812285191866811317122644336900733817477055981964902304072892330947563868644911429864714261869088283107431394971122640590207766027405987908399385651239919215252616393056645113111220931739343138697586153892683804221238382664571631153194175567477941513061523437500000000000000 [85,73] -1059189867938632289629626908145404212954559453578597453858418325219800328373474821663547907541219866159594761487136498095749573613266619333743849314483562960101299921747945854988686275985700853318120040246094244657180522423111642413869067545919237298493906709391540826037191249637482545652458374341925788678951458856971775826962060688966243561694784698671741979757201791229317620992747558459604443607242681665965755033472974603412737394144681858847165878914295148465933215199987838900165329795061935672166531692869761543479282087798734069013823441444529053864857855930869704364243528529436781829969276002468624632827634206556438618963738710615197625630746937427470986422089592145607845754559984473491383756139054138194734567767854125554408710443417967676582209818664468545301526414479362505050303930194434129089858218606775270054728097234721018566092505116099337647741092852677507347662538985499129915793101596316765257845982572459995670469444628200519164804633510353487409251101033420626233060462817673183313504168481617720485247656249923449711360333713397887943784804000333394041844212677000388652372915743474594016253676471074193025827645532221529766678913424568143298569293161249310996905125353867605427049594370576026929799256184229284823846122056609520961298659946637312573959456446055170754983508459333427098194980409307774605004856661363908047290872192693938437593869786917799596209881412539580453867323061794704895603170707210516812013598113604916842717705841071529937067923625531673384122045342632545683151109683809192191134269558640937280009025552259127489118767987973995904342070584285960151007407215311788305652611538775776056699788566252926529846275028158505169528192439230880723117406118680400819154426992831914342358455604520384628293226271529035518700375680888119498677730902427898945575319236729647902650017105888922012022807468583338555458564235920344488348195925941580733783126740405887055685025381116063071299150394070296318209726789134386823796165136291058672668441431596875190734863281250000000 [85,74] 37607948438208082652384845544097134805820557804283204303761165200099562676895347030897785501068000735889845528245787238466723118084729726057378433535427344083578645321240569890459698133173783043949097622006011677184270417684322796538967629782510375278801415653243232321411903113812742056626106672001611665121126950518680226517002994292364475081264156886283090139073431315666279208545749426222572283686430588099478861189766856958758325719118731755284199401648336876556527135556629617852810355469237743260032107314573948754940364086175778624724287656786240603986931417956973959733156186307509346057193361518844756499559081881895856717198036100265520930438804565819618750360864119945952148164138147520363299521163241335762658227035690167597221179545415668830844322509260740071060027914837628291063276113817421281315635431822284177749887644262972017458046344335233166173556892511681170919601351866096136827955504446524865845823952492460294519140388883337949279659370805346359942518442486017837368345429911284648354236933463197821500552135009900892187539308956563287232223214555199967533396320706424993122208169602544839494400798125686238467028933438699275368826863278817216367615910462601563358286455361621416647331759476693871507854151957963784390111973534902329664404862314116828908878183874385296235914268147729725726885672360310394911215075859906889085829552706215523117650454593306836116450227201614761718074449564091425314939396875593845687149112514243387549524677608574007684072727873590791903926932835006401176982257924144061064718951056310973795200879312886945589446937769564547045670968380284983875727285463388229076331721126693525578587545691799188286592000809303493675057440134634319076996297144439673672208892894219745453980128401415660833814356098640537673883284030633104121919687122322249822664630396233235577872780728589167702540212245901875386004623071186809084694936261700753514441052016647609388941367420558881965288343557764769601358275791253292551566400625517871958436444401741027832031250000000 [85,75] -3290972056253367879234925854007334830137722738470462871874673040821807651957753309387393248774301485345145739318949692516934259367250499773142330516955075283922157403852377592434053169075442529814705929238740834960360051972162166986227349053238705810673834395349507274620905794533875865603760327033188393905353834301581292605742674166296766634698852984248126313827745177389602107211050938289624143452603748987058348614938266260831001419697736316719304972656699494561640273235893353099828679178699137630574078656485206950716506698636381749720480204357570425889404772147664364710299270629635679176249211951586118438076360929709655255955245397435153053797195519874207322506085831134576048298201147879495837982851173012652445203093032547450829131090789250960465145261164357495776408710801266816048601857977119645252122796714880671530769155548164739275464290395919626355495183173179838964156500352638391943967816188828683757711707608088447492134786985767058169987140991378280455051657446821991762988452557152819731260422272844975040606580507800635200063620753406823905099663602554821331713255248252906848367617320502779400088323349658596505153091889676453686072485517822128711525842486357288222970738049280058936020118395531253375705607485417229123041101862622294392542997061441503998460828107342960875730586998916524153380250397827892166524777084621949462691730675004249385965598118822269753906427320487365233629025667591304363536941749145196819767316565138809631892977491787208473110378712256748702485451852378527148441577945001868717291863348944487385539535093762567494645776842163760041532075788114897018440860443517100535170108471565123267250483067370586192300684428909318599911908980821574522774583359416366635948700189638953786547421979270458045388937362792585503002482455435856153932856282560345854588297384778510871209773204962711858616644117496640007078201147970735981130613213606192993519439427393640909348550556108274364449854518075333057756002404296543153994214492286118911579251289367675781250000000 [85,76] 440387847711617193845389259942038341945463945194500958199869127663894457193701237537108360810087512717752574369986466343085420760171430917049540980891894551058089646530480236169903588231398183378173669908691333133164974374385343399303837364472105573448431943703202993601387790406199445980126624605797851804173978181441590984989872866147066606061400666471091670265262167460703755674918541288647841229204634046308561010382220505720589283588275433880063964614806371913504349194186491610278499764465283052077864116211120067042757817011531734687873119665737763564680221536374746407584542631048395323643154653209076974114371860924734254581755837239544805341626192951583613188991953600664228986923230805086601001168252413881692416227247828627866124319043212746264721272121387356693840199271777333136714414580097786967058099714209016329221279774189984103184926264489293138517284192827561527467030135946367089672168514326656076766246561697305112910790028187631379147977821899347881284295415135722276269365719898423793704853104313116740975688785724294895764294625695585220317006571407017314843168120182054315406735239891611795425607524477336726501390148988832711561565425374355394580847825105432467882876125050969142610098261759746908168636083388366249138018439179514689295536448796266338263963661723728461760087051828962501868578294486322789347700349679362405489850045934401964766965550856099003425037280173984915489254792342430156221782546852130822215380297218655462365606493535023130246824837808794477251710897480131930775946307599331110099352690953759397487768712737539101893565457041486013127310467386814449930493995349782446225473663051803569738944842880339135648066527639352131896789338793765977199148216281422350250535802167954413674988547875950435777391891151153329019506588869367780445530055275387498633747636093824807398907805914715651535791332575908432261765071614331124459049503546577017456767055108523167578921713502437351481904286461672917041833276408872160923024807743786368519067764282226562500000 [85,77] -15223523136678947146409384406827121265193754521886950208136135922339331736749160938317358582450452671162558245433320147225616998888384744127735037092983400422629523075708277305211681974099186180556061779867911508917827064082164921545498096417597663952309118345590034983904153226272735084924567208909755848787265880826357401067080851049019926541228924780987195005644064532249709601786986247627031377453967738175353056191669865251889268031197644375119656058914397075291757679264937362178856961451148293905479487875145073852321948305328162183203832471534130279054543801234810572346336849699242374162858386195645923916310567343059492690676481813411394045880690924249881768841444972720996847766260441697765590325798658949614618709995850408524228107725253228305852731392154326640501552310915763110789961862030280738484369506108945056653776805317298586332543806783588515141381582111860640170601520194344696004743273824950767976963029804504467542748826400376115190443414907080518765448406180456220360924612837568699100541302819830981576276048256718442361492423533097483688841805092245107405408038015571021321961550175870254195707512612531925038796462954829335309042724437755992488619724502818047483889354502390265579590236040260241966022782894423515817504325998834695787052533333108931229117592455181019005539620430801476950906568548614372654892565683895964172739012222758533460440920294147433003290414303463433498651508635791341619521576439982395678868404826992006249783542564802786728997938042601607294364901342195426625470448741598673405718047819848526998264521647435929955712425223180014466663487386525012907191483400988034514332640534532266875638386176967568784649765603850673230343870865496500139294066611890326951670466762379719098528992844512720457201864479775513868496456853110594790412799151911716432470150313407969348625532632096685405930432208612942175102228111638104256523933593045938634631810321725867900682843201521109244421804170566640493982252073379424217591804335825145244598388671875000000 [85,78] -574602416123354711900797195654240584764347709269356262131934054474933261908840685744943875438557979105105019900145754990989265057395834666886057675296733222187150754854006941658529140320879398087046553514749644673360016456438432738779265119230230400223436019514267229584559044644633939117069637575267489691217839775392046442210340495734738196206353104137304990763625758864860558665544987595222749467595337397875368304062230496529729952149924243626934425940841247015445738839927159894157091847282483507517643934757944883291252059603507365508146459192872184290901300771441902509547277347227159356266417574857630586044816389868522863436157015919994819545422506038807060602693959679808578713343788529496913403477155434663858328612401552933016883749714923526804068697285437391969461889584873528774276852265785020438228883306870134058183607471155912072261042982200769398302379247035805306978762104023104881392219891009013752402493642960973766837391857546584114532287702068587935151693462267374803683340197596790783792670137810344569818907121529682715278120450173352259135277446648628665911779811782057307925498717696851651754564550914382662332435609759820864593239281078146786664038741067726086960001961044870457318379084426244699404530375755423233508832244454252874448834567168568119272047596880719348451575014745722655223393707274621639457119049794469207422102293395108797695655430190730985563357638204072678362793190572408221261622009477728999507703677421464729459195051353282918438543022312941777441500946786261924126888983297459469708861745549651601094707127578328751502057545276035415164859996522045041763152341558210609802968133664766809418839248575087327795977446709668839661535934300924119796379886540480909829134426992731618591795959591410569526306901269401538017799368291727169064949938850794975064786820484861116814169204167244298193715284161206985628806677562533529506077066704328022895567262754068615951718709545329012567258150366021955907178814237923347718606237322092056274414062500000 [85,79] -98307993348421207890297657787401450728018644901306381791474453748692998149993351359877269367496075882686550844711882175192875601754359401983549286676331278390691307038843255652491682069127050475939010678193395234235868365372372204128114305663655224868336181111164125120399336274425734581793817096170299818197781754753902259085689528824530662047648927021894274819024641705640817445921392937149026526612043877402977853876029575003493920989210002269038259288259835465802487765795151223184805461698923037254532575470047313999192991585709553684426157836918841480940820815805839734124969832218805972656105059739201317660464484089999924063689270629204274328899143099049409628221713033016793059857083607164159367511055694926251488028745063958759931693047296933740410051184361739394473075738450464069821503375763392789585122653075350967554560048640126554926526245737024700121067380332073298350912101444119847837573411681030593495835108718446333979189885082783717349602280544932538156382223733146399595349409141492115174676141366703208727626630275344925450024613495643778892314868177746958519948172530743868252258361062671712362105004327880901282404926816497669497884162622385909193682268255380522855425447579017277386131410068400467240143283324639899981717754479792249062007423093348096865923349595906889940726979442012708726125620893935207086715129540862795381118595683454147890599247121086985849318598910494768183027992661664266016497452597084589691514358255151444938338711788590207833327034376370447095778076989799716248931923916012699794439818135131422719246674849665536015182627288044737650108839117653091201824229270521823017755671518242075241328830467212783866128686925888799413963960023609126663213157822956226533970474098116836328135805591543899224904017354121005659221708856914952744778330006582311213312713688829742157271357853663141873725578405997064701107287556910069626955725600420007218846134697741360546849127246004447799922173856999310301296723935138288652524352073669433593750000000 [85,80] 6329074987321719757639149313437612735007722490443063134915534646205570677898948713617918595858619774312546752246871186253792958951000896007927874993854704477388497134996771452428837776870272813580819013509711596535177531405074488615146253487762087983428048881295945261789620609412627008868524453147315169434828710121272352100502118338554260260689487338002106133138955129898452631326796010954621116097711512904268901420719165518285839723860388473657019870001325933658038917392005542128539745002510864349935280705579434152241462780640763395368871353575064500541848928056749850759149910842043095737686738508536905818009029190315521977259013086758007103107048183636510181911154638423340762344582829560541215865837571284480295776842748365409797589361590967214845653171882214092066915895391015522512570791695789300685518847663529272448378483157657502120037254816818232255367031515494190110665569777615022036616976788360279536346380493066851089792741613689218741262578415973770809339487266650331327146037953998063739754131699582047535281656145523010566818778092084176616957105722872371846070664485293646407550643861828865870471184583754876769270334890280571835504407940017620350666040533133197864312939584006606906713281758659456005684887254785165173507680595943704567216528252245631236380760435660451079324847554533056861993649850343432442044938271457655978945798409207295691093584269949314004401264826167409921562960149073514617997092555065649736346519432069099759270123177816521825529481572369173034040714468364050316057714142651610360597659733574791692222657464080258346139905989553565506344316411237337689663878234303311922792612866186334341322050569244020049855247084106990068756038681363218234019613234417631950831165397616198685251079772579786916882201752080530324830549766845573664582271413479527117627700031000135395593386129718959372685767108283752422339215420118920739339026163763396447428391025773355012335554077754147379365850391134701996564970727376930881291627883911132812500000 [85,81] -11073220795430965067530233462280796185393974316613380016988794994220368610543283884116656709497961093050224458205215338217194740386150063747902810755656217460152094173658705092748418759308911029074406368170419502183111878671001437823046267057043280894683155205576276914824293645573614507865085113553280928837821955221738261558606166807151652746873474395347649417709860599626314268731458535969087477938788681206233786376814719186775536187661611834576786403195716278072471030449646879534614793985275049874674868470971741195553653598726767828583563980609494812159274755181200606309867144571179718976120082889482821927705481761185126599470859855433540543424761447532680187668937300177683189762033777459827250226626279440538981779787819327853910418225647484961221299910085076405335976275604034715415849422321815484237618440342210920536121655114533190708237067600520479522697170012556408005657299875710922712758778002333704417457962980344043950838990555039972297395590318039191786562507536210934963102083570974439175754592330946116802035045843682403034209535144322690119071000199760080977025756298854656838036662064330674824312791188848021916723569229253524623412607700869957070188763074258903610413121459323354907901079474992471344373451135521795114624093935994696263913603592505128967034187624303500428217778287216584853016346995864071391107749634479400411119469786296460977770215755697229279562640823647516081082944675244067618123324584828582472056213273399301877867957940583816482256183283397500798802487858719950347907105198039645297003049226710054207423659018660722437205849235700344045343322787172571035095645120592594425170600784842307723545051200055372799074383737846332018654066954097249924480838214801170858253314521489818920827567975059509204106017832543145029780237491781823889288050554008536124068515930985010805768697427048015558587129901702360972710533583308276259786639253462890508885086505844041230414628889732290431012809960031884060072115971706807613372802734375000000 [85,82] -5719962152709515332806611244530154088872203232994415853961058434809532250213722540112660847855912263772389063835772350685329279254447177377385206356991153127126070486639133588362817577141460730004192813168614332227709608526741725268405503452072804002544853353039976552355734512712710677042632774159787612409900175251365063255343780849188593678859360033806050589396476343495845629295387952742412579183667560115674665840684985005292481745623747349272770312452430252331014200031759232652905983885490482593598246564456211012197161504027306650602201221028857520883931896915967446549201771361366083233079851324993515526230173405204998136935039632037120362963161286845710239132534686905877368312555695385159911085668833923293977277339080014369656264422114959762805857178221725231158740013802823850659329896051052111653214708421845580776567717914848524424920345804785471961374506666936389307894811768968234246592547365257753155828392584122547881191194902418867527486279313736690397778240215061503308052369704255297462203997320738646521687992702143189006720511894180695883817455024397880863548024401910247266531376181903118236977143287068002520525336927973214348001302404310736207205801463676786954786305160016832240703761615533379145884775172952444605110765160090366595924876249010474449839828527578166343117934548912785647906423460981386514522614768393867758307805786040219298717053528922821418492653578207215120056628611127762206589836590882827643155381121912054443906332242368326008791676839175823521341440554434978138177398071942110113086258768713753033176275477302236148894980357112864547320631638100351411353860447401002172260240480886088076898557966082412745182134232682630159808744985208371115176519292482788635821594339101212605996339595509113688610217699318997052932080002380748515749568849849985043475239242895055621371791877231639135172859932564868646286127523634412237853906050678331263083960651255015246171102248696117553705946939812676532710611354559659957885742187500000 [85,83] 54267818065309268165281986444177481085408991231497110018560443618620998182193864545580948957910326075894699237398802862250388505073196795994767481025140152286959425497919898150320028703227625022674450726733685482009865631299132115423044776461962465306505292707124624755616432895836973459342217307421241444011302017482509162981032170714048031785015788412769574043241507450706406165150022333978448714479071561339396106598318827001734246205735097372437137438317194084328656604517325732299187403826178356444844961152001601141712579678583200501669341525438669759140167650800460360095555565446187108253200061473519599752515910807671698118358261887262198989263992485449819144783643295501296769833282107278957691333525952960464229512333043714934658687521547215840032195289692076487247217617805260010590973473782144508415100800245043819419496063433195533454689356915152833428746660192085754275190992717067355875419566207060526853761122186756043867848719865682733003866418281275319304106939624750463608046349928711241401031583353643127085850874267738403210049081253693924314576807561462075993116677862710645045818520433589467542443458754533659975563065198523130453443453146080564954253412480488619977632055847889889982866154215372770581027235400870153811675416601300484751955537710352791459072857076405862180838863605027907191949831788211200322007326352441521980651030435080870681215735184725735328172547035975757900891501920441792672897926881596543232237441293954919078109833486582994294679361509230915901992788754783438444995206102267956941264966817068786531927213444668983344149567668765992842119044753434482146638326404222256238450483093475882943436875844596462774412101775256638330923176893605479210546515927413324921940842580901604538537212808287359323105632657760645622032328828298318379887560133581067187342260771107510830368319401981371489361442773907789833971871188979618603480283904202161244951999687994394450227219926538948548133678428939674631692469120025634765625000000 [85,84] 13197193966508974384779872561654600774087310338189782149693672937012365356302627389048029477282477775201130556268446379240531473241609762315750750846073252152536063771049532020778817215208134541000686065306075068174755966702683766773455428356176260276950329820772414591033689323619833025127784123995948495610947688928539160425880684760849166409328674341586036438084036768117604452706622590747341530269364520345196180399040730275532248528071758371467658545470295947121941187213100646881035664373002465350199743606043282126453330215762550888473412973911235537328659248493319375143204253109430856143070119732841288636659726720505428655206264972193696689924156091928822991336362546829222576762465288164082914315397690788477973182524614878038007624885599218046959250810205784443388411311069263687674873288573884772325615238663693194844178703309855121183684413904051069327383632517655754286943436313448970697380333527498830399776522487260253922774510567751951654366387681670271348277520207759787153034541323438455533371099204640891917640591545893606838307951355015080252330645261215474114688337814202997912178921477501387816066267619956626472998380754157506392080407207680239965048532296515472664056133489097196679331682113689223108115327913618137968836293237847568573850974352878767443772740601750904840969442148644282042509347715830975447812697646888176952424987381778483270808754030107636064933542494931299345182497329287023011742825783188113720179210615749975464996954013114063705205396923519276191899799008320808536892443609989059062591697088485467421461191487896611791885719951897927128731746419917288703839020692637931500939791473277450813812387622524343798547722432449052299982659656113397245422018195018473574488271117057527952922316751721640891784089649686252818604547351584962995294097122823091377571800569346679171955915745851070566837312447189995612729699882552351959873090120289562191430263671635051634000428037805496134238225636181596200913190841674804687500000 [85,85] -224202360390137289238263683923209081996171980569487469906087988905265537291510010507523112643517935261495403374427285694825190681982188891242172014982326776091461086929368974266247587095919623287461195312553145067953610776255691664000855883654674664061002639124604911021511613808185756542093478219315228920710275730548246352625604602426877066611393607309947640782732786379362090372851946841439976986481150830396884569489352079639181993105754353902525910037547721670614999291671458360219392422535505571228570732490746251197934137270594471175589887580826253369783502561702715568590086278842678855457186812972887125621934598864975649623445999100913124064038878809499101733366234616257407759776825760784120274976743627293195075266390929563683518517517172570089214273079281311153262668913279862285887459323762701918787977884449286124495706949916353784158042842338799277038310426105494438538443630033065418039075798229805970763164138467513639735430716493105648381874616030722012085859361341699215768967583398134866908070453279027751148762870855526406875001858909137811931208804357462782406503922983177366818321465286766679527832808961635106050893812669061688765222364612119551299635506972938912534204355491214727991189912934172725771381972377276194225053655390805628161259913222421663853179414817710895025412421207939535885870654887136672428583865787819979972002562409998553905854883733152409673795805674509500719974789006093504001900472381658996339799041740666148659370817902066007180346613169957359210204111114370136346813659986381240925142245058292728347648931971413370255458377842696240922252814273241583730610461513783780580157680055368262172941366940654055651144748256022420457122257962986842824750103291979329194460483302186670479207754359335714643832691667793666065179814604432057749774855277232486002534325611034413257745668259842183415111050207815934646735337778049878651666823782236562237507669936286283205510411848868090878283965139416977763175964355468750000 [86,0] -641291622969298958208738753763475349476723984178531538010606821059062990710805061187406908274426890758325693919158628379006384211026162221560144262149517067160768231144490993721620113392461029180103048847895508453041198785471753418381572595314317423362497837679924233425712368629891961029937537626421917867535035422520294729374962583731154106701842700917632723597241798906484357014732503434335505570116005119331841487988753189684660657259704379670259248671855097175624404275352109687488768710850065267501973305375458977245074196329794805027400829056219571750193431645183391307000505551279197059367412941872011197387634739467093191475517301150639869054401114899182359482171798233755965089451425835923293668274756248137239960065314578223618492732088634016935269795076510341413443892680358835350008455537218286644933414380072898987578793406436782013046226500572022846348312240930173134002346011219155370197548268392639655295153214684480669880485892165291759094450001680490042549252845843419785992532403236996538816083269568745517395944822487658542027136516294262900336013160496935025766690415337963291679820748976629229969831101093176745861570244807101562991705996793579641387985117988302647759892490712635332478634957164752040485464470045391987707904927152307197671120886128903798941543214200426006531375135600967999541421247705188075548629172845369861406703043214198056410877154599409771384529454483174728968389989336870907422035933602712946804450393533986946230475925224725072937873127498725257061089427719082080620858857561831496775260033653264406164841456110976026291670407451675352154939561571974419368259514060093794028431021606776514742543688490105065298891463501731509073619236264839740694164516212780183728743276727603953857757277860336131714871939539384813015003073449288748542410337233016438481940644301876156429242645755570744660156437136769948998329161630273927882953440665150627206927869210884019150430911727925133171137284326237890951527635923315185835833933148217562301698327546462389997859238231125145816869574515689156817368862537543032300446501562247179905078085770856015521301466583589356152909314452853083537341699229220332977548989532425732863264201955022514312076964415609836578369140625000000000000000000000000000000000000 [86,1] 3345574519811347699401101979997476042784879197310426338326559291428874169982130174626993290449920150053540468977263572020334532928573111791506821962958943059785880373190101427295375848127469037035213409961590280131489938722502300279443372646971237452515324470174811281587766727088030596988139382372237934140308647153361378139748345611397112596611040429273515830003159370893054909426411672843024301012215738676176967104849815200765458751185546237017971253048682337969152700628088784809120021647507249241784487642202489540171364376668440639548477991319628716066006795536426323464667080880883764313790976131568532492816807883195677745661781336146173934048533018352169423104295888797958837389004258302099671417953224886299648801535538032628504989291116564391535247432969539022339276187365301934914988618548197784454838268123025359980734175253048031524980315000226340769265752854103469637688619559956126472828696943144614760211797246003935760292060688059670852112359328912220699089439273331168885125967459841057530868562035970152596847838044351251044098251837512643495670531041070155887357146071669928968796109417508716044681935451277340414341587304656514343213758368709199329533359637856735701289950547672401249647010776924320117690964307801816877585352768271748405852766441348686258856660582580186714522037564316426420405796696916837664627170710567637780967157992093883967261656308095365625911835430079185268889824260675292067421622940776169139674661483110623514912781431236219346099642422072669296918163660946009641904159424142018324270829594170042975630485813353113469858468140843536675590808897691773261629517378437696441611189625454736676222526593563734970266977401314730500884613466642472311320110228811931663292250731627071382479516020191026678937948972863771674277599703504790684901152831240160961571650424779542823382383663711721021168438916239940843524860210254875218599198630909928495067988700743046130585395558955132221744936656592968359183979881028991487065866469022854609386020110351584033127939864464921374834539343970795041848642523388117885568384353684798962193397414090941195337077029298607269682801111055504392578718365122676709763758976373753613266309140262394494769182529125828295946121215820312500000000000000000000000000000 [86,2] -2904621458608180368697583690340743085110981678050515154658390315967781931369358184166155067417739952143072377153729035890956333457470497988075421946887871676603993521413774611185796234901882307680506051779218234787987036527372498528273246155243116189897064604388970115608171598551406201874196133591521259020789833277373800512680058768546815089127389061898239592361060952874183979267195407894859540288375561630189722080428054871234955025751074682607859668306265286335911601526649880813739078823721032582549233209253967255997073129234066235700897010107465273361149781338314323991946887281208335735712719247167167485985643524180768586999526943875222138385713720989758908165242451571202388441614702029657789732443747262453961968020508921706742811700109124769047333583065228963444988781227987104733135075001150009102756437290478452150633230563406492886844209196848713534208974531677727301636011022604669273601033451165544313070869669941748439810742063375067808451242613487450499401425087338503766682028166907409405937861268081694464944096992161483691560643641569033664462252073924408087958862573726627309219007971601261752509309226507043159424732725752520100791214518140766606626692334051672660934761778745390923542798531022622840830413683601497044099331224396975365945507613044397058857661573946757747632299170502224180602653152378501845001511813284143286776156573460539065104887167416475605958215444546536434619885282991798133109573394730410970434173216062512610598191322187819848061362211816071411042420531878241381281288921228190264151902280431919895950818274469001544139894651351659625546257052536139352398461628795133884928324016582064394039082044731201796647965438363006890859610634735060573104976654014874148943755212293884519407633350313574532844857240188124407250041922814833008724616049394938410117905477809044182153011575219150744731646579529346919847675743251653395715865565935189477057438625951896426793196612943881845909090483522271953453083993442497670368394014938216449438598823650406115855327751677970596474357667659736658031389840888063563369431421559684501339339679704776709756922757548886968622955539884336703609873013533767850666896786580382303790199582838940515127842956211168257141252979636192321777343750000000000000000000 [86,3] 65803459115894772854784659667145916284248771768961745647893368130117214838396346516281394160928704481281378313325581689102375582810586877819300410841388908741036270324773110133656643141093414877389777023157056093901030339895067519844305601463302396341337854025917987232830943697384863637584649839733453878852023070687032156360131770083391328373620182885011561634076961966249755402039553463585741846469707264462356140317454693815155694420738839415720055428141928423197512113646235816182168886336420369847947160789965338177137627083802938698002370090217663633319876540223606751588157528375865985109486942989816775540647932501896523057528086078326204769803633067191189430422290861636984883930054693132235748531604929582589685914750214993652962078599550835040730681939906019747567226475948264059187488839783197708237436004499415997452182596479277650425569616341867687413764219836832433889908505229432533417627268894604002740877238166440824113027737881095915354114292733593959466320101498341832658052189849983608056243312359252651706497340836678851160903099247440999988399973115424323135806738012248662499513751731177550976131584693291405728663784986422168804194884206073868963409876806790244284149445809518528777750460851436039303819842274580431445119746431047390633467907307896231600204057397164705809015201843012261878819398527594749854191410883244464550515449402848664014447732742778404302670421386944988049715729318461996891467839994363670714049335099747961871707772081009769298154407147206056181703967922672249518215182247786595906256909710726357621326422041587396516763981767316293076765382919530306258983216360992287633693304870138009572201234625675596373120212952867128430527954429716512176939762246831730324521528577126936082814158292709414245146671331588898699824105214229981801470618971079932296868800630751437071064854417140138253963245013461072513346914369499706521076752570873293951682342227427461134200240127294667237420537736757129872441379349226244710351167156281786984233378195349633370997179506615136983384686552739536839788323503296724895644525573211955500951360058870134202346486732304635336865012249146986935532780501507643453439543628680483615931174782191180586249346605443033553228815435431897640228271484375000000000000 [86,4] 696179183687949841537660932730036396781020201938862562628044894387315249432487089901902128107574305366961094788617799901861877001327616262988035437129241841171953153173838100373087810666799542634615788147024459657586463145315929042747382946904356603672247245121773566318833010472932775322835281020561767228277602858173819946904244402518336783569407629649024986748227282997136455643826973531683309718756757691214888280418202343300583694003478506306462849929177622556868863862175214005051914755666777943950512328996235613578870165833982727389935668343726479594012419948844097801064344441630004607146517074693386534057407171840486275460217935110773667744804840764022820479595209719094667006424529227901819272818658567475563310194297933208823283760925212050235061536143373911223078911173305727089934311588937272297430393045593885741625272022040045339769876967364785869051897400891180806531890268998608497176614360857893405079274746263720716788808878267846631653178286842914947374566897092053140865539445815628721594507512261462686358446971583412649969738994275446035696899419481198990069897800052764414183056369218217465729362338337516809755220898618362675517285305773910776305003522471613287805558456795948642391959001634871122378701770332359670404389203354701331762711879456099570216845461206285837092670331201571877956740974278825561896622352276158620741293959981850030570299936041135375993146020167692679812998837675896591085906439043698111395973950089116586077416800702839424919609381429071905852349192045800332304055687498574450488258760557479881366157281860671019567835876603243886862132113733526252016354277925542561792230425446038759856262409030105692660050513415234963052576518373542247645279422877257032023258568554920828073220116805846119458275568516952865270724992242494538315104878514033803474188450375853510974301029836675645355575320386582987125512967870592693532005620338629587666081172494488524718170407938049718981834643148941427404602935313206674844857725404484445547202589951736201213430931488395475561280488741754234375160918086719558833406637582970787581386052616421398430427994582594883652137057218751476662634522588647406547463802024083737628070464399740786534521541466247196439098843256942927837371826171875000000000 [86,5] -9560994504162606023367956433551266698861084281207634668049715484924839635693141198560593200284117379421011577136232478432038828792489568292698507841815018900549138966512004982540425158671309742852344877006214968490904456257231147639482952769119240502373454634557705725713867769209107071526416072147913966049591181932784422238326025907396088587963387098433677107116287653322395636068741405370502047320846650993784907981206460552889815817240189404961355523738445578747558396857244137523929784958650080794089586201353319186178377848199299493276051075252303825956834995221128286171449870131501956261232739263139965107476148720493850938360013481846537022104331341981023159516526307617639995167040075235619651839674581098375194083483710670476872565098145376411338860827952390962679566190851467123659044627624060284543988161441422157951681882239104405315354178684589362732015881184868960532622021941931304290450512283458335281417908893966168174783676156903110641615005231709502888041838046730427350415782822908856165754876831116451228753201963087467853792505811360285461115450946680760862173303503435304976324003260458728578945150508717009008451324922541760280774347439455302877042291065972484155769587583879997528771943236972785154074293852966306077831324332076369927131998562444905567495740372744545658066471616279661009118511311737946770278451017782564298534260859065960691677371056560092957564196790601652871072266171844254162382373885490039696403839963999503278217249574669493512319710913593153518616049797690381241712665543685246352516195420783781406675082242493526800058835568130645175300756741088722538274137748200488012522523443435296636130866391508289457460418984833488855959743415851141872241379030939010392071326431386552069690593150919881607227995942625277435876235170216112400849435025520275960153105067627828031938952458872022624213795964991760574828194999111443116353431456689463037131875838294086002780507924956606089400009528559408077267459870353351363679165795784908277427554071426436835144464720455625652620358039203044934911398525517883136662289783116378955024720499367420643105159114762394433629255602429052382827846883322807606023952401286631612971263779871505988011215829147637634832790354266762733459472656250000000000 [86,6] 22656458607259777353098645601107664586235888247018492408938959156238363466520468200397504627840469273313587417212620179193968813941298389798257301291943910970565310745643748454697472584731402115887141979653843421407905863789082597633210180562718811714820692131714888467298527551378626167585964234223015731355505710735801708271619234477354886647070082759685572509397722651805944330754813141398903860842586044604494740382887840475908311129226472115791942933284839461393349272667325525439055375290088847434949472918238061311917572683592582389962531438632093955636729584756116826272202365871768879549140985198481855878200272438760673999985778574172817542409425403507468287604403868130069909606740072768841356662792273104360904092616287636008946905084802621613291488580258751837677055330362553301560106223485826809314302179263037844611729661773249361618607198275719866874144494048595105797056019161995632284131637793514668136782851332332104942078356660163672780913698519881992708100430793996383412262061496616949732919282349520532040483395150955782225473653244877228672912090474073316676380663950361603973768404761108062723179514142418602302515883505664244370906173208168776942184976098545997470187072165379936791816748630708960891701536291283204071834828248966100887096465242104507247681687430343974368192627846815623128099365787563307711694522105349177707233383266073281933575839969113563956015372589150275667696680725965839272349183201871586009543913163614090016531448249893450958560054422043786831635717129591435388382723781368823126652959924331105057148797118934134257867693976885519599056511570998377854286533618315151345059652660866233763095453846211287652668657256379669944483955848093540914122031597038376323638773766664427769856040221456186292271600736193206910638006080736041404222312151413996528965161937088387945679153418755720342388416665458568721430349621460109431209113609940188747756213012977827957329830896821296798997205188891592466207015125791975797175021951537367416560523354404571685994758046880604997954945584961280640160921920764582139647119196584799992525889740189854751369901156635314834555083859388601676634098276831720553728223613517009664258469238308005656786251955092659216006722999736666679382324218750000000 [86,7] 56984536029180655866293406470774748251039767880168853986703824477485626662350277793563283868332763522519406155428781941608979767186086592576993728098358577351042830002356058213931520896719251743144610579871654061486480630214415936925898842366434209044546465494503947332655381679514501156458240901923638120231299716375618512369070240012123271942674661758096852486555491539929821961164822762949816631878736098649423859242079716999699546558073234619921048530393267946006396458874043931899587613441232093276051790058980518386245756872942586922176791400890161686850258150467573624897377372053471445742154205874597147623688269210333085654910560202746097543019146386662384300290095227486096156333501797023370013694882128916268514136641357073469231800517543839832200623441117686406382601836776712824173116443663970073991342160276139679296873497324240531757331837099130185379755755866530439086468759107892058483424427981199524387202679047181001511689349565378792149486651813544398417963131298549862834185207358085598754060926008363516085895730116574292285768378602676162585172043328745884734917468180583696191543932643063598132560324040258461848358489076122227227481356074677414839051470981949282024628702196135139471972017539306007666495668765094427912224749179543834666720626688047827924068469032581548786762721394470777297955326921249429728913476520488780694398015921433624436779347671321298721193381416394588620065080168803626347628103259329874867215363887946955817461793217979176858480287964735695240117404322825563888068817373498621783429203191462562170180591522036710467223489695837302520530352320992891727603738691344444426073492783039311685299354661963358683352510067622809018112888854921846245306902104841206724528149677756368887541099464072957241601184545793999240885748749172433706633747037558209745575355159730616544842497453352780888836049299658849154101069175368875714117112490055743734538310138685014261634500936493866161775352100961477886314329401939694111481204959506080183414465495184935035178910705795822942787291516874233329300742494791448161285463885238058299970954230704287615995162085537511483216926211507922443753565666154063514631304438251138436919794774413614783358655868639175423595588654279708862304687500000000 [86,8] -780646747372442780302117446520582519510313539610594170550249941653397608367867158067306490586610692889455676969305970061970073057894610665878354093449322540049780825753017392294922794354255022828844245552727958109819482961751492194474968939238812518280903779515727201505929649965114241006145243152003443010478598734651288080200718538291561393831293357884537379843912259317949308392428677151605502906804051006777306712725959542688875616503429258085127696780323391592994824454999024590548879167484759362585986097271700325744724779755427084693778757681675704266286971929123893537711977661517267169875806452691769349497564089781078518528515416264590319361781333466946650924222733320797905147446956867098273494378419558901434306616244972609452494046283786862954786911162340351938404729599179310041323506284332014115351015199715074148661262463685949192491635595484312065136513283123668727476365124830226880052538114721783869547214963446706336540617436730614502812143858425543575739008505742362372342403404310653893595266689715002710247776469269691199035096267257045707927617636038654550049666441931198964472437493045184371542054543021465190934331711360211675371420742407612057349425159909246420497449985994410042656964562718845018771837006032486909186232981085883141671440063386340612997203582382037525560434927967235750154295136726253537751548017207316861376196403449568364647591609429476715962522115438949557972739303487806343137102396585107040780153063080384093582161848170630980886163622238920259390069010570050279182889246750732948841272699024348422679342024646010487130400779861924521656400041149442838561896971805064629787255833074946514399254096538651939221064673859755324856358587564733910071942635107296768885193123723633874985454246619665001540825257348532549290133764800555758413716212182438082024577182218970579728346453847237838183424936030719320170394759832717763039940062599032993828540757240853444021901508732421997970116861067113811445837668671675450944473844131144297188682163992059657381431621945116866085567874462837420009274612129134262533394175574381011635142569184316118059805436413978620277092824429324776866530011338285403621869871123880212233996447857233526236749032722883612223085947334766387939453125000000 [86,9] 1490272230520810228857027677753376007216300125110516418574990826266411770484869829873454335058330525691937285232720553121916942684838054010426459699807482945750553119552767369239693666218736284656305658399651857803629470288893649767635656419971934062226991854881089048127698496114878022188396094630459050382537416046826573406528083155168161586481372196239234287722304968486473969676735486120591809383858484341296646884342198977181603432911690449124226666674513334754269301651742307426040072959269976276862025544204606339989038263403694635454539132186726305522348373681040805778904868531850018700118655747431899023671605123915783026215575055642801397509712346748952916138173181507985719747794000707895820843049072377451792637382778164495548240397896226089395394683843576234736479146439591003092143035601674968643136999882248401464832235229452778251687337577188643941537357069173238615651212224651903831280239837479850292361661238238563447741321686222995553618559888684959890528914142019462426650016685173071442482905047056649193462003239107412120288997036988364235005999185642774072101088740758041662931961632297534640783886392553231127661444503512239656913782352775677238358156694179570997464206096175023168819793496758563845375940726948911422915595290571359910922641746448661605822170702089042111708843916685069170380369120580235063944012113719918485163089541262595668886718027637852403834450846236309475242101834292372705034223370609845114090974653955004697493664199244708800956758790132847985189085690529293033284703714737201243394488128540479392520843034387636442910139864307401867482328843335057086362129994303269963135418418109924079847869712341157341709603526883336162025324681907432684750845161846421483814370628481340012108559068314254616895475798610314165588569236878385414163627845695814602180101180329611756098843347812382197804458552973578304595829691697716138085218158491682220284610722618168952495586493570918282905503890534267420808761232246474034927066426616508708026230225408805672565802067872254135428196778781385186166397634668038185834442863954771011490682450289898546132092783401690546091986383313239100050425265757126292571101975600883528287826479629779542410150661169154773233458399772644042968750000000 [86,10] 12254244966930563902887684136669453802395924326959770545222037092843790737268447813715447393081306647887287858617526465772307102856631917048431724005417887383585605840775404778534663756269603031970236576966108294673332920946487105680814531372002538417325815702548939206827372386686757707977600510389620261526773668895229497545745217748672258675260679064390366783826065912330496181139341793136170998609621453804974004966284263636035520076529737367651502565082460348009126959996606028439161344899368852702055675300059978701484732038870751067117802710493103943376448537124911140466015989919814313908959984131966408594456918730037081872025485772446945726376021857880538370757518823461438842622210647216911367120260591835805935050994709343326733806935331873310761663421661149752487467338578051210814775459975845057240732567644039761034105747472914392265316367972597550831183058529562279108842295245459791146660809630826639669671893161717821500874773161926812932838551920103337447085129964483965573242672637679311307350380792191307904934740371676887996298554449015660538151446486920494890129276950547690338900463126578290003795407121248983844013098550112331408781288899817959156400567371900852190765620717801897864305383941442060500767619462856864298756751650354973803592629404833603149178721791050653502371761165277498571926292512943290664894925132125133462723260616421760827799712139657004296937279105621804892016554962584664405675816120460853880183203133418046299283021505083183315158266099133957106917992855427473195013469869933692737963476505398692675559976164978303542377990335120695639764811152139547829208329827748279746829119755206662200476205859178432755786171580500726202355183596918932064475233659705662389425513200541217877351079231595510223192868367034613725909507447128671171021104749670286193818194863772060371069777456475284915497580752022236842927732960959447918035123433149062831475556064714779948455802330236518368244852817406023182813251882925408780515637432715119528556793157149466734034770766807006464913766803482549681112451454978137899231230211328187203562128695601962793588775479332289791863381287903311687436899634836310305499099032148933136653416137446789618489773054932356899371370673179626464843750000 [86,11] -78949784179517339518260136836874880575386769516876826719816542906782566141810334440087016481695433189157859870739447145264622823614176074102464191452312348491773755962212705927680224826426500916201709650836020407209651891076994065988382749079050389442457754842748892418934252339821976071897383005357460237545502429594193659970436155910179526555024025104543377983123349605805812272904244698439725531013320805973618077795617072607828708463798285617298717809372149392518472691638065657991997435249446799866380818605677534427012409391287507973000148429389685998370291250528115635299278801953457241767054481837060609833354054754773015576449664762922800092864134048941290176458799620617705810393642629183178142833099376334401914882653045528923739368318055230800129483318783770510150835088699731068512441379686730078931308896970339838118617155663750703672261423886137754200902357131634974660783078486871891431908020772119456900452693626582045367806206103072810196162959377442530071283108757980810336806813039798170815325102037390531334220861782173146661726081826467684184607823708551439228503610138805173428258495961499052965098244979546219921223893081075020386325510367338975326176798558486312271310923245170944621449950321080454145615676710211659830967628436972022915307837156046217551663823729167108100851244723784143396115713848918717566731034422814087767382835243850849380075262044389338381785313205927423885383498300524766025319200238486830733317496696814144334246097150889217247966775845917814234596946699591647158264679466626087987904110245782226030661601758229035595853304746295411975470484325295381423545711158124830307919432565693156689491229144809508543607742342505278392502381445735885130692865678183352338951658619203733271674214366196165680900946715658210852982072226507146630016053936698237938676507597754103866937188654361054780764818732469095649817796950878741394791356959615692180201582093951884349937135022372120705032635674717839096079942635710565632050233484120523865125227702674019747413769730415772998905124893696301613244600580639190144206262219438327149828329951530924209127767223178452707738949962987198641811431637056115274551727122928700746062150027414824199345488864310027565807104110717773437500000 [86,12] 198004989269328935307434134432800058354273006843679192366939059112124701705263986543012062721097432608155053006430419952411932958250049470784296145908501299960072526753396685271876062613273274249658299203550955112412816723970792508956595705524001503202523543665798648032921021463856502950685305809613860583506978269327793507490043811010543069671613642848404426094826769805643589290309099578271294211818806150231734275216516008136568751429897865534878077030046387624231578735119076693489780323297638285976007175837816599525636723234993155723864030729920360238424604496793618670418632293605422604288400567461223410585910287177530872944056791979486134680739140471196880051317357187428381086984309685275659300855146857375609345828809355474080881146788268081198457154943480436653730548085054572559444900434920045639363807543658949800192955964472847832130998625548856184384627092534211130795649596791448819352767173828455450864984527600375434773096407251095827424657889388536435501541545559717818551732157602625184524419739721162317651924013564064523830483138438128003110646163747816151763328467383451295102664639552125108141380498971949342640367228222770550191421660848793765846395810314635355991011723531626746163033207943974701412501072915679774512023992007573828808640294722464190326151871486550951643528181732362382188742734780948956659025514198166779186336448172638472086822423353937067081912837750297406224246662906325755113204340104926607048217919168057584967498525438861223977127339599108190629625134513421126493138767121006357354091599153546808925283235332864478797488131522675848438873508812727280211404485474212843436449514222655841638142156601714745929733583440900001312509555636216371454508357717283390013062317094316528709167875483984033637126724782816953179919793873594177201064828929749724726916349198914861280119345367278237537497268092774306641065837421589345461531982509428958624386287498226081079349030921921799590360291723603129233010281758970678616916847869001421370861957219709409041801455360452640563764512710602195138520272157890984764449528817421701872137539109678197677349257778851899712513456691683065330605515522375300903121969305056913086092717233080429117819676321232691407203674316406250000000 [86,13] -167419585926617356584034770879037752623972185773524385100869223801369566808202319912613606816913727233230333970463564630298318339014100434429318961543189575234680115944685435038836719827519401545124411616171607987365663545709529649282351908625776593361145147034362481013183899056101365291033666999482732552046036622335546644399387845213523604847229482878112367298533030714169664429406368145983497221244573018086534250628469254755089024798832380487431731454997267401780399951162407352746541936559643879808855950093998763919154273337843621483820262471962557797127248063887405908471783994303873744839796421349642243402189038137435140016466450334283948239235665908457152041934816119909451818767386762320248789806188168579395769622253909108513717983807723594906325597677246025603839083007978919177652479174311206043332235509387215671723010589759970304561053455775184446814260006308538471400887296567547328159869506963266497647656835033190559502624556553869025013399453197167698137256042072382274852757139349137260952401071367013993032046838965345501573222894508193754139393539086874995926538182708401865554132441492651544032844488490331442887420908922242536315784728870338513612541990123182938142421050964761082883227579387474575487573850245379877105688163368906215661653095633312032439227891930270288034982813836542655832490886401179118117155025320714978205759342630692449766955767850231969457033612388977765024046136322523159704188303688726000877344439879089465737968280888505115167483977318827952079991903058759994311971938305661723602767768220597802084996869884881150187239957854309828816168862992401989532097065435037559090288391314980926635718373994428262426248697158297073440517183392453853774485019537290125971318834276833792001040640656968773868222449271644539715323371007779387693215323555479278866981194430053292861096332157185630955419716605084765430449467197519712110335134174107169276341175477008702832024838622787768534985506518156160926290008241046800569217445456287042168571570673134202074581996051485107653664513554996772530719660885380156914203994101519716982380567467705215372364706322084540340482341748100370010921820491887380093466232347420602397217214221680769981048797490075230598449707031250000000 [86,14] -538158601790159227878695267894286523679105433155159836445863612344109333131701440474283504128375126000991946476719918903169933242381275557897551851637618300585913575148478268520059309597155941449757578571998091891568261944025713826415247048363809336599512953080429198727132524725677147419201360096121701149725213339975807060087081466391925952685599722841260502298756754037497367328210340918045135106136089086363360538389404260689545769708005771265982904521852151004896522275446290173920185766736381823595655002578627595408477065719641308238756589243125247823730449361875190402739075398707652708300417061968199580239734621724576764269867508920535048757053250473041496381727769016679550871588585252914214334244424478068069195288752664539478174892662188166128237010478559439180583330513483695262445295428343414389583699758621748308256474396319105748100886854135691973469696969121048813150938369749086467610243189851503168379321711252337267465992418760612330744104137388740009208578058549453794191930147903136051694198313862460678435060606338578740120009869233508437119627814146050671265605642830710327509043769179914707037579788294292873473272195776482945416734659077260968495696322466034798537231896532374858852558869306530272863996929328430987241651284807851638142694741753817212680697141307399948475290683364317456505479209326889449076838734008573452867623470104188193041156851600486990327421973556180605488862414774420167787016518066171126058217182040955097501732463859159326204922842849483234003191978325489801122289098833917901567282391029291225099412490936726585640120646775787621927997673974778776104700169689240938193596880245137010686774941617833223740828048141574442405782498701699203265459125228306487603430516503942310538654936497149159285710045823901301435766534407949443189631261671543646375904082751597221429431953956475125838159803812396719414382811884618044684556181015678026142112376738503457490626255853055622959499040813730691070779579983427307563674862895640235799261792886176536101850556831862140125496485647330774740842876349039112761158140553383569400250931828246410593088588375880675877971686942121563267072428604860970626523160989347276299748579556081473640460899332538247108459472656250000 [86,15] 2616766291725294209621302736376692613488597596173746503986683607365101449034480656682620894860975570785553382336215312896629633191757359375508884889584258296668211010084366834871033390187863131990481619824230992268982798324618056549649471895538751376346193131852702164180657896176592405337807299367651658958710390656301807770065608326347541578365459847280256550906264094096312075569397937179124434829506231931761994604344202843111280430969968513399785535093701039082491361221080477626884516860715284226782692949585517968195524423796496713897477256461582383192981924684880219174891448890057437269407223361991901112348975690175904656852298065678743169103240293847645457145020826424202425701033548358908201639684457217921322618490461327039099284736223113369672778527925920171894807111993026022628628847304822195977247361448438926575897694352999697580695672313442954874053269571397735428550417501108792399518585119410629376638503744137234545692471130084987259860025418146474697699281627710038093735634653671607868327388805295207764938616363101931931872758699294215264658327134789886097319563635788780733832399929336591202842865538572440613672483590236168486551832994588365623092758021045281264835761565696932350029700978125994256766931996523672345296559855640676060063813757030992192702210355517542035612196251191356166344839471564453548733542101747655053056218047714214223271633324635425422308504429839787915940836897021905874581805821317430689218462353297280752825145980860336758423613849234420592218673389593721510319721550427852528038333047672840183897788860991021570725797755135370329856066279026382659001280204384521323726896036185263644108817471258055762641602428979808316634774478693472514073813424055263894392899151561993737832657235172761597863529090235178254559148048540797811395636747962034535135283218688153913820846811589828725044770382090245316047166355325051023609343200833655277987789234460771991405346849374985032615546045861836130599264517875068412856425104646449751860609726070975391425689015509511895481859227714877727247455303849286117299986884217740631472306792499183290021253994767938768601320503984667200303956629007066286154994868160404328759349734667694065137766301631927490234375000000000 [86,16] -6447954123580038892448488887153667947427398106814299976992410770951312361217129095798559014301127597177763274258159800692358549982113386305764491049727777517425998794919272422002250565538098061334311119246243289451786328836672584493464141944493198552951958210088622029177882516936524051277123491264457414442884485293600933289156940612887186242762461150403434811351043412308656810280828070451933971846432784645083847975036981027455085728642978743439707176576332960058496968469448306301774858325460350762504988280762111961835659019516840222595499034988115727928398229632105878497579075193964552696386838342743113310674827443575311656850543307550126196568436703291631047085736864913421011450587042893531276596872514114348774612260504754049547589646734390301090024281250723825172152392820345123723238932895224345769042315851534518457371995694760185997318956266502468657349937379370119395447305376503579763139259106276800792252890066107449092770280910164486353501590392823833180128948993879235247816253757216361169826663802320003797966842485102913652591662931298258735870135896046783067752404754293240749871909527810578911085735597716771207039190095234833863732609984356338621299005904230094867630748619552192415405092504314722778933972976969341050573690039944689732290854498346259145643472369124552965877607440319699800381586012321474633625245706563581523519259216202884125212344080436463404903021118368836609461615271344229635707619732435259189539009081141581276747539651403057713220168853559758160464544886470340738415263702417581074735846084862074680146899148964289806711732353588269578142879674546031408179778523341115276849476300772924342083955788529291583305799065555355883250588516204260579514876616649110157548524016727177625939993596835701885461550423822554837973893355800225087730836318986350064743007101365685666091786144253330439758653920361549822895311662643978308930926503970101614896486403605839850999433125492337545729906890237209832516276247342640905869710664762213102235380799905312942141083034356826870650535048718506444580249781438787917528621795355584523085786387484438843265217269852877104297019484297008599522641130549418001652514482740746710543247588454107699362793937325477600097656250000 [86,17] 11513036053327672145808928999491357428407026053185632208600751832796332718289414213604119213773294702945625870365211535109244606033765628786179144248376789758891623149918496930921782689690723209584903166000142908360656561898542147812026048782672747519821182112681592959612350857990581529499504288775362132328382344745561331327951523958593419322461026394823113378299363741726175892530270892796967351540270255326527526584999733566269977667051559717071267896639080189320897257036283679432029509082311136663751064771963471644927810045787678483293130991115540250540764495051543095652502124440046068509326751818378955341536159214742747665143292272785690234410595925220197994581163634625636821361240999816452784482494950399387155483822205148085770863479191925067606052009789283385612807916072159323001243952342921931699034367486698594821148562646785348111489814339638314989347818228627543955825236745585536761966710256543649810377172178747523458608673357540227350132128785452865726535368955375407069566612856604184636985717212260297967060984470301269443103373111139691969272722219092886295587664511723291791634604552579999233167120209591189211878684102036317420645022475712041793839472106938944316432198035735948600704462409238993925307493234565840910242320998142244505285833610606070194075597607861879596903835433263282917831027741733305163592674863178165264087693556374714264916567499988348308299126915182812399776231005338584121031396876788914823149293062795364847632177279065271833356519011735280506311504535890223729084228096530339376231211088370575503109303642668283757099356246634792754626856513661455781703519559514883926644318926310297933784363412156616707250563812954605432959059570418848017780408093472094491138639472112407866823033347625007206768237166876910698501696534418634184637322946622357187423269557736265336165416993684290729058894825298060870792303252150333177883121029019224661282961072782945455441163422281109300957573807652211389062528714115607620433993159317982609892786505828235244918016764136110828770700916537982779511001573272276363913256158442862197279975339381779580358232333959357022525782726214038553392386882832307461733449738581309615415015912276430753991007804870605468750000000 [86,18] -16153237546997397676017963400071197322339782497537221007342961228806425429920864595442062066183503216505743119386569653763433779152872794624776164591494852591848363948560779177669783961434242983072559319802122958434539384333368188462752604420477225768488846572022603336185194826012739348872257592854823773510107779464782023990809524740876745688232314314533557359231384499323954716613103678456561704301295969876482071384320366473056622338770137401853906658413746491665855934141959578951281651814897650489626492118519752073303808649127386775083428216458868251671607523335395422903602504764185851671221359004235433233200177007922983819686476188047624589785921769102340468755601613788127790130201890143050598251732779757565594961781557097453247987429973578922157421852786584120927661513184649510706110213780858064250491312097968300100861848852023997828422525064312562507268502591449356251965235470679436367661323548427423681513858736061978217368642185997582604013649539316577517707439205362959850051342117125781948089868383988494187165128795311903022607428319259210128119376787264168950132392816662535892486191092243135221841357961605220795190613053666900276369345397447375988670861503750180259427007357044508950995092634416433672343461092014229360465329953946848101896327041795572282224190221562832605301314008766858118147051836160062498926907382923803648467276126302075511753302062550270890598805399291004271252639532689709281443419115590670254702291217316216179168869492425198714133892024848350976130535345844792952550162477098194012004111018920323163372434828806770645760098625047544539643791132224839728061205039075526009669032526529772649317620262444552131566806594179539145130073932696181573246984534247719339335354636762578553870854949108659513073797681595697375388958527466166599795215052264004662064714728086523082716393200247694159820483972872150937668736262452215948726664240355215220336815862792510074597051716309207687032531468688304009210307207090931408445909612580890764554594531531041014632008838031020222064133223353772004240939520124134244385719932415548029441386385064408880893098453861526154910716851918023146566850118410617689553611814639504182938845033845609577838331460952758789062500 [86,19] 18251491311552242794354349833369275345791571204704002150198430639397300930662738307904148550137695101078287536978097094941916772586810609408156825888008821919646514857519744853664737149652899775223109611119984262558132398012300665443873553123985137050250860983242487586485751914378929299915422719091560758689627326427952167953930389356788153626551107687470932226869245779060145742209837485365978413279715962477716826338981893658083708892326349566291754097169907426540077663397382185276091076094657753510159814057838306462309539697246582690287119504773034188960086020574964446774006679320968420908358488701698654705967731790745745322391468031375292506108457415873703987944816096397412349161374661887483566226159005075523625351926729723250771936866413701338429192692105289990999217609166878894989412335964012842334821485806958453154471848961116789869239316024409440374167828960197507700675964163198007873037902506180520664469177516722585747069665381491508925662952182392686428788756450826399392980021354350832755196618898569514296577568809024883753909352278228695283311291648997142343785775285234804767829868499489414096666804094222306424514943160402727667425290541396205976789480115367994787143067763466351087404888758080226347272918025229037719998352463191705074816357824851073164809513218142852010381391094196276223408819079506761052208376360961686515153879836893093135233331500039381303117875726287740994774534993383224011799340258172212044652190410391410116374319229267253548182092194292598094198432675082974780706363355872219449733667941270514608877459533688303884045271935549998518839894594281578699399357074328673524221915761692409232855949774223238527889815100635549442272927485932034819288157434397047686833728081035917483433740659100221394740180098793871748467058744760717507081701704618650292592631759264589774177230675363151212951751411358203607118197065497320880397754855126597197207779624019544589157889119477707571247116884085817710394151004544588286317986256589026151200316980488567228340048698280792573913188298940910050571597590355905841189674791227190840884629812098341694275762015025070889162456898545000564791384935285996878909410765499422846236399209374212659895420074462890625000 [86,20] -16936895604039908598628250312621129041801767514153384975322376477700078639173446139450834102790632912585267948923939348859524796932576888880144615830128140764910016599188140606506361267921605651257062106585649783889843789496293155873247793525096684865428601632935885366785341287395442472721679478290537934574306710651917019691017325951227948737824075843554737935761474592248819456171351710818380293686731860899666951559440984821711441552979929556848985156400878969723333020547016390790868141983828081159467400707562574900882309617372735616490397403319128325219203757961841988848361042600344394454751475795054778182010355183446372518652139248638750763216417932671985671138245392876104849098140209750753555972805146284011102624973715561073211658010802469833102366007759911349127832670878113309134305076975808881167215680744510093552133707170386994859737517227779018178980385458481535255261245536181660597540335953183313359717385465416107434296880364115348141961834082388488098418492182626286677969828477870197468410347119523444226349551272628255505700639740766823159201455403636212701169092518028164934514412512297363640426020525915976101781572387049262082656476320096577931086774035717829074007712656844156101045671840261074471742325431987498339218201981973576439258517020812586268907620552635004431458612343853055214816540508494713679548921134537795518071551204479179725693203266940883178271174485066635193699525372049822625624496828766919700391302302343918378247391689974103690982100395698411833622547925478588507976325908160829793741256589734407315693611879394982674506467025529732048368557800121122980622897286614605270181986007615802663477194692504343542966811024645677461283732319968676775947409585437248778484435519561833511739371906887126880149397748708969497964724116914706664310802567918023241664119391767631611678595748667259166551395184915805285396321318126046911562404342815391703113525831003175379037551135505771989887949481462749231459262325429346237624307456992606782239132741187651843297451168457249354557359869822014921621339723357473349675545986330313610772012264806615537179485209778560959215304762869761238886276920471490421368516293698647245946631301194429397583007812500000000 [86,21] 13973890000375157613331818932265205536686066017194880276536855150430123877081992294599487505137798280262619560709348765295307343158003623929695863657400298206809153856325122782868400709215420930133738366129775236324209216123043504165749747745240183083508628039019001464390282312632037370422270282152937686204905869158135552767247644235661540062735149057508447982779482354542373370378921274312672575320903586452474952217583541311076889037702505866726571744514864994101823850462356520655914249213337544596785274507909669975347328993796386525415568470598864644555049103769759116475840589871421277099538746792570851235401443023474414798997841970781427729167531513373687213115787969880775706215333665077586228416678057303501199951849956971562630678036398250837890475686276193921348910465976948392016280463143387136439544554132729706651006970826114158919791022420141600110511739131699905881215852841934017108469928555186055832481005377468075765990777639073583099945323737186373455402496304154150448631541580233602881341494469985749805854376421376610527992765978189162759288721742921373631075473086793016528030015897606913555888135691008397300733270289528851382735630554409343849980087381037131506176131303523767372139750367348674998783504006146325393776295298124671776469125569040403665437275414783301795814740624502283908950711105849815575975397999328845507175541692414738725162522980838885154150466733343405096313981392920718827007923994360874193754741311104153453556348435034707397711914537796231917192707691791507554428389056769787447633806419711450441358604899782093927350195662535091619872622121010348465609818103772528141683651505757040926888429565715197754036318876262880541039421603333867443196948257323421187062344065637789546363414118805137897104310469187646593181175895124983551061787876205681514946115186115581714231756417459765275153189372508902755995648570150589591106524381532178799626810315441198066361172969293594564024870091022839491679837944301464321869784635385279525806626055694067301458726129938439675486138845892169868116599168188048277702108598264218787797527465997277507338582705386294578713280451506882317778508339216192864581283020197766120418236823752522468566894531250000 [86,22] -12862983217844109509882175941041107061868069081248976790068636186743008752200342754240724145402091332044671430556308744469895456211643281648826388488191265851600605168746962166868885904274542619050091118581655451296955031558207374688907457256043443985013457024892901234774797433076440158825520204330476532656295704269214122318546355336520845705482771254860303930837774683890855699855558574077524431146163687843186219376301019437981783632798346407375736307237893922647787785381932728159391945374244186606663808725734585883423165727921399917162254547536160790186952128967229189546853324432746049292943144501931711455223839934120867944884957300217580498201918762457768754366888510773872435170230458697750942671867229100018285904240605433643891146309857549165876709943242438474142324844052693158157239306656140898331863047128780918625379200445712226648073417054430225215956023823498064821542872908218004917718525022441704386895794398752886867560180677038838862791370007910608125232386055790954727404134097662641633293797146099019208175945106906006403837162224214533044558606369404025310711754116249441575495732011391518582407108016620660360784228575850303570051026911255841455704326764458955780721634474085623875665055491195596404883274489568697453473102192556906122001673607340367153627893855250250395931581061392684246225304339726484277974780739776006170709053402154967467297813651172590104489356242126509498556610149838635364064627691817693880792489452184987351114716646588635427753661964147777220547064795157594399194524933805355252960510801746495770527680491787632458187269532934730316821447520634422909442738628377280644605169503497314248082965272451970070727495482716696633324802903924210822242899126945272862403726394779404996107702052921687089683126751466798878615831426700382243140851234054569005950236037977460155448296224782086259662418843971257770314853501800110020199373094195230023318350740339331015225249752431445614667872618991212395834298513908110576080628054423004076150769046947876236993299796565459201733382016533165442320310617532224893565574185478761563085944147289116756716297973109208981420234960806994996602756565109868356234102543256270223537285346537828445434570312500 [86,23] 15910551588721688128896864816374865863924790525244375716153805196081496757006829720259229764543473161322595284805127578339215239655872727280793892480805759667590248756950768584846018207028187563671789893876283537513137985527123513191305939761228212299009559752160495257167640038237118687641772738063112427127996960718465426115815020218483382580113866449682911103846190046156055102539693466072138179725158081533988507484577319022091845242464587669389723494875272155790988692526612937210152863704444754276442062997915417080558664898607992514915440766126180138584273618583071373689999670280764590206996512401708424040748285532387257273587791070835487998312967741958443333430333840104062877939755298101179445801775149819855873710211354607821800852551392131479417141948029441251137924788086673779244149736715801458451959182128108789298038816641461374106172111371001834572994747048857275261583292566076364588982330985932139440418741080437727043543933441017830959511332617794668790081178030375281386013178104925126977073172258472064770648127820799059911767696430855020907781681049251700498686458092816752334262082354174100928429421602457512783649774077060539194799065980387139869805739843454006146841989491922017105998904476626443439146552571959373877065894028630294246214974355954751017143625065814878325289687813156700588945635512776326683212294518706920314690950875929034525172078007241046104066263543719078808117276749085825534553516990282499475565282020854886233677417942448981064053466361294837719490611628693531123659875772544775359266726936536690954725533777096824890968167217914450612441754895191229990227880000275831932688929647872693756573735846965491510839631027418566106498315546928443090930866421641099775264737981997271385087842249498058470034345334585560790236225099081657043291906628057159438584659194262700860466413054457143576842505316354399007966150715225239028034181854622164154503679294610815400724892512935534541506420677097880472967002006305055871299221881823077767840762279948759025785311047689022849270886202719343428159702468628418831004540741816964251293070428184492763561399123184456973863549415332469219660991983675648632490240430570338503457605838775634765625000000 [86,24] -22415545879824216893518437050079597167111806574269937085938372674010532948678010990183226653201856098648810222441590448911282175431331168881200324422774504584959836872700856732251737563984643377004112042707460381386586157907296821133787738323440527152079774872543448361738600923901811052815666832028182243233260116631572173897779936624106905591774192295961317551883858726299815467275773839614349816171537471269878383804010640633160635561419145292540073247674115687981365662524788968156614280638385062107714001852849360188082483401977166244256340456142417084998327453149123135616763105246961897365588739868700834599029556919755826135203447265166746073857424105890202553727163992500035661375264958518760422304315048220820673699929271571807265935461934887407977664366623758125580202071196616219686766495705929566639492056890813338475217774876905973729134474929863759338924822791799927475175596926366136233328330386741944367499338286575035500680540769777736574334984887683674056886414899987842867750171928758315886035908749986485516873037376415271189452040361976913425751324762128002378568469771364118268316957645340995160891183087710201645759316472600494162132712063066270578559912535271743465206963998328493848881838769583734337586759561895951104848861045659293757234942258877818194506203463196170561419482902499337069209416224781670786857327263406615598313571412536846476096617682680905566286633749289115554151654770810505963687784930996255740373569043279135739189370307261449245849875986360542454516756227044572491316477264456257494277939989974364554623817751489062028685618639185298578517699921087662842513310730704020358904386897354128199901523614844196764650169381760500463722510464192283513146161169620287735974909714189839606939610766346792127103084504208368454985767490511778488362519110152471758370230922598776967890963205807193680143392288491507262537265298477131040052296331916207699876407946160026295838658986856604868261063731998984661487120133024915112257698812551932867637006483722713861391089172304269728696838227135686157313961067244333793878273987435727685836442221333364870777672640350099892167867263270534650300867564513373868251289167119466583244502544403076171875000 [86,25] 29689768370944985347391657151952837258624925135723396588641262638603757788804537884431761267112716074004101610088985213602592972951602684673755631088794250901055072006967274366458674112000951434000766041394826787627992985092638889470862333735579767407075259268524989428950771362172751277825639019187117884563079700827726020180716750874013052608545248317523269262363471201703053708622723146034000646434947586318026499319835791749192508838336952648375490012144401716882997533373131734561475021161841364292584041998626441991901540130488258605943390258243984836873988325521517972765469653109749426255496742051288125371757871688299839009496649991458775063768051167575481742471600684481172638844739744155637358095024375595041910486932692559147873508917191752441648981508246907041365399712115047416047034987663498108693718757756474454037441238672850369453703806303037951273344730514011229846610232387087810091988125721495808485926708451023148266645751864015402908623235079135619693425701984745767907958912119761207945891733181082626257994712808945011065795085313946394055745699610842828192371125585569054846121525608851787156248812791033302480405779208453138029098942669981798818464927424454156397426924969090680030605867310285694963006022808708630657489671401055670715064934104845906720129696699593940156640524727336520695630770211631671406440804932595980413953108036562467128112235096623346098396222369478343795064321910432920385130393596880027011429417527519505966165814971635098304827394206679117822023654653918273713614079557612069086645361525441084987326407343730040767034454475985847450982432769746152806502970115072813067688312180260558952537254099325038013875884883057758550113331454098576935857019060535748676370237770966942721279453469620157757962712142383423379081720744759943406836311722125144071565282874047736406587478237862087449039829146990668168284558459741002308707580555347616125563989973369404440763348718987880692796164438912795287526105923343482836177342203972563301529498265658212932772233488663353870654224823630900294868257163782540232294388611830086376429800767637601513287065512626290065228754822029199121261132710588963312670074401466990821063518524169921875000 [86,26] -34932990684545426809158671962438276970055210969120610771944762178258847733071871129017831797561244486305006768728529730421532136850209197625783482324663901420350581063873407151459399739978209229932996811243181551222310068302392664736020283560892392526878263110806990605047488622917493530242468331245793985829746295658368590767514031199041001659502959374372518011587173637813730126295567187180351488897976171371821095960626726816548032324560384695371748578447947706937642172516138734998742339121533349269890055609804325444509142118378098129242653352215572326830240162649831122831383913488522565748100983684050797880863358330584861147933939791840973376497201088809682272833575569796866724958524198932549238309506374777474442244986135133936656459263739277394101032637353182331347985843180656799648603912284268583498276680003039885990775440061029662389972735785115981626320714309150372612660271571735702997258732502896150274476457305829677382716616156472121471313324377353433321780550529306383672352769603261251487707725029447405075602651066599978280707063473648736012190009649242232043294184938581189219369167203079818100207357255353694713015135846738153410556533523970168523702825607015180609933209858724797969634205679330153982448892205373857007711636753187258810045062791277087200794206996337831068638908526069745039306640019131005400444813373467345955057969983717071100968758441587627767630176277193535070367297353782002494604289864786902287088565645748792241526705356167429586464635550826391190684020081531365050711481644723995323994615502477632693527478869078950275805549397853892007176153861632510812738233503436099682029716728924251944167395404177943118899105791876841485054928341466700005328496173354419881409179769210266255427287306164743556435579911608982225437862278447175186625143536131812010005108632944248146027367827625765850768337525102420860737237179041227707779874971912466179982252183175245421330134577921808900966719091990460342506161434985663867523982056130060225383122060100333599576395133908126905413810915630588608106748250294940543120221306344583004136581214461227177230312036806946544257258433115923486544389842296809423061176858027465641498565673828125000 [86,27] 36235791764834445745869455992818201385435292845818869211121468043899079659698061578984695274581931376738731491679639833759700561241065036741747164733296403813205192951843793674282905731489631323094629412882135353240462147962883251499423081032471201617769521365722217991580019005070982182204557722659576818677227363353140715703689415922613519276605632758289370617376003893734739144364622820991394374060141689038345111617621288098494843367201222700166903289739475227772929663228549765786412007161295890476864669686307360026525133652226986696317121382586103231284648410989705819189589211112946230447139992398970823951628823375072732706439227819696561762938824884490794254154148293654671410574201328609713470317989591455308960303229227614886777329345442963608849829567245058936870409632511497898033287287030933545904808923420486956432672936349701345200469672655793270147382412985042676285246384974041719548152752109099512260301557555120030408095528418685838581874006846312507155936534822234503333292323249066198668664025682198352026082097104016365346043278483226196080100654853254804706048683626390914462205885581670821436471056841507995998961413435050079575526944558813854586436291449909179914658877551118949213665012591859785615992056971841998336670152485881478300985877883269000906046335322711242861496298674441892456099846974419078333085973786476321314103884311871509450996295189131037069089736678739293395518014773637137416769003472163932798483961158940837822016318371016397491799779694359718913674905142083299237058494000085604299246317272887181586325807324787238525817568642547610844986559480984793125121505038040784243723434136906921727695348008311900960498291631717698513830943776007811328367517342506366908510697601250383723883591126776639365563435836799920980782506822087237642094399039461728730229434715670597764077132144243890655022653868514229470081685675574826965788918505482975488973569385333890312214560900217409863491256095017850314314686426208234386518720815307302045460871918515448876784642290514537923724567004261273739667167109893107604578210254388349263395634177088638251475693174468416250938850266563683525506116972492165473340719472616910934448242187500000 [86,28] -33174158110046544247179281066687897528446320151133821489312058914151439723099136735480443784112846969492104626176315104409256031798529706824105759933898289663173187258552191339304142889914488592470589813661624155482260047383002548175365065489758919997264906758989028369629898073134498282966650700238488601526825619334206905286019458817780883594763505479186697018339998634226358140628817569028480493911482356431932775207790035337632135819197986595312550772870350618552884898012154268295795823636166979109847995368335701146525719059708665300315484507244256613283967384354774242983458160752484467650937568503442718213509015796145516983363295312045107024920191569792679086057954566836927348611564141529246850387314456327806009794968557291274476646430155905620367340223530403489429915132225717569912206461548823726905450412604073971634671573534764397405721000623638940888935736730623372010861124473890576355378550186200640110020844881449747203145900883134209252079439013137652314155442379845181988496506657543748073282206093808824175945080554803940375087079803282256835209327625855191193331381006677210821800148827692220436359339909577308939768995469111584880451787426070111392961391711004623746785764375188614519790364965721229977436466391848258326260652790603638928200292616484329756748220566936744989277172798391397976180844338219318528880239942928997457124426482279182788586603409349239099426066456047711819577100660071668525598817100396636405597759644711921928659547687693235160337375153188164893683621664538775793080017935797572611898121242071638776359779265875361041660956785472883832327133389826351757391296211921653442722338835934209111596785138068922248602139980570808099538483357337614212801072052509867319767402912128293817770274411639404612265463785435374784766040130254112149087796046013319117991667326512656023823378770219384194228602432820208347427639692480041761914472918623358147101127552553044811051567330446683457606854979527102667744943259357536000683355137267511403277812259828614662026628178066012989816318012899284441907813551270089590764058321260281997418569524753537364005534040130700857349595966965437267206379123862802771327551454305648803710937500000 [86,29] 27005918047569953690931299072552893647002347333959670693756931859872275701541972482352156946169391101046783555045895855674860662419226076821394130225721161476759835744454573353734515958293989540017452269299076724895143118417881402124228897864160862010196938242114609866390958486038940006380399256391648678668381062566584941261105590343464164967300962967790322375084558653869722608499321661545097948337021111360393175376154801163588757425684045098767709806929648881701292977406012357227488137611019625334994378772298924874899099321609939263412858009316261013716387000688626714843834884547357492937658292773410829800303472328282225173705635480364368571275103268024532380907040619944622621731973141164213576785132944110096996235426471140302668505354731909890482379349781717787771454613544775663428188052568866046075383834578956482724242225970467305956216128888634342036153638940440887163519936254940679606175628648702882176372908002183401301663492022917685665263432581103533424841856295933130041076543778255426649349866241519706513947363999915678619477670841656976262747651411796723980676062265035018577301651221661091394801718999567233396446089952398383547223825505255879429039010840651453090581025281444128019280445134579619194936565855604782741124445504236854766694735403992645706381908867739798733860976472358279386530188617904089029826397318833645152288667446831274939125087115748661108878856916131422747560528006403657101554571433221999462152026746529618173107913747665321783292904492984016890813641179173388686244086753606274783380721979441124203708706895177386469172863518979966623674478118133782175999989386917285622789992143173752329051212748320962582133562223293343510642639591357615071219132710220687272298898067530612138195176781215275944673448421852771538596461021004949510524160597458848260074713010286728904950611041484120231612344870316571290478100782310321434061678390951516149535615206037424124711578563905090926526574862256048542857902409759634782488075165877219110989433086106712075029790423600017011268995264282751879485090706540865948591925611333793312967334962265322869011532544371799760988109360543139208024610020686395728262141346931457519531250000 [86,30] -19815795569819752883112382713373621381351348295951652949059881030581217291177156786247396542991317688870736271187547361511711309065584178393547709911539933392674398350763152984122628486336447330115270568702875885774971780026893612720736081399478619342542167172721678287016483730473152050634844298059544214919927239237714864864532709527800673145737577215095895398179324224712973893545645326995464010556175287639146428153395739479734214488136374220277813343893686320307796854642424401868883695941562600469594424819326487316227930294375216794888013209746934413956448931751278481161205715223290146974154234680621613516358969952052445352142173556444260639613602207025217938612732084711620780145778738277098820460277010469752616348260406589110917710196341734746349034295164680517054103796434202707261787296614776484651080412549674524656968400322004581835838546824091481772711522071534426904077655447832539834413639686691438249399367198358624076009388758372009311316867937160164422433295698095431129736019540386572186488604009105949813588872535087809241613505039202681744234670438750282736238978133085570066395378062583209722167550707771506203976471820328554365221963749174043273966816645374599752926409993863504696492462767046835215635228542791760401209210218952617418008978452714618814902808106518521964995676904217139103161342328410758886004182993651800072709721270879421611144806504714002631006226427081315043101886410779397706882795886533596747913022450598763144667891988813679565933281884611046911328943489394434228812234389962026508180215842198568592501309909355128370004823927539263166141498758840558448051711971344590700044457826770201948242843736013715528930635284344475687776443197374676024855335934586513060817968542167679513670220008654236145988543895808071970002500793177923704079342289507481044066392476188374955641613112640041399765669673828791182536442953295810795890533717340727516485299344602416140072394321480899147555353588239191152443584803237453395760777065290675944665955914307979606659099366953137237407390838257158583760837702574184077680629150759639518136992585469996098816832636541176861264784224805120954604475969063059892505407333374023437500000 [86,31] 13272402301048336264331962333737096892204107212093422751233458670340191262889491032013705510435814216752455991580651678324591569241288660416215358384216989638107196545169758143902747837815711215267261256101060446706987544997050500721180365076761329973599120106417007379362885304094064868900904682618655043180405570266655076002739579496144343147010526838902011010417977067679825547237327796315860769494146323102311951953596601212244459343966923438933260849083495836896849485947073563441669052459627210398928040058050271791904698500812442827618094401833187500096665504781659961460031590686006934186139059769052917186280250496073401907257168770019384665664834335250339519722513183604871703401490456300426976738126703445617640621349981130539062544117610729084217177163148607717889970411636563865645866695184214310654663389453550959708258174088825997217669419377284803722708272221220009648950018102759556615564196854706670024841261890036164966631300993139394622375926166405062298268992475831311311193563510409206390719510025310239143170496825799363205443273795375056032884914438774491224672222245851988997658072588857967482697409887522541758271326227585383676831234917163005922436298634057981285747868962540475754773700044842800756676001230719412744261554640421285841619692244375478250728409732814921115715059176614559326049278989826378708603394374695974734905619395648188229026823759520771052222631602834145039946583477104072010124643874601883569887249348784613096108571581463331011184599089082069972874982053124603905152854863302219256526860145205813246630284221596026630346049861137425651671658760449319246939042517039303672557900284778564597729038450887940915282413472243345586437414705494999798200981189559996338986713287815048947924509386250364718407838698944962187870085664193530785859975544586893252452494922809734086002930713939402780832085356065472616510356191059069197700636650418038731861540683633167685989328866053398977713323185271431917370983210746861204772544408270828265110138474156476338384738894175452579414142110268263700319369964528030462217039147859795630045335153450322356491602987768100333106001897064130101711043607792817056179046630859375000000 [86,32] -8165718727526451946474878476489777812798192218272486001163811445972610999486676727893360501449737007867237148289411279339678019610328086812886826584734669080142914259917028627186823801537571569981289400786142345583506513609656496332095947898274398448390759291163371487082461905921871716778392417126222789302017005243613888032529899625665031574144095746295570705476241055739816022280368368031138279558460797250139480481731248188531625983630231885437930740576492046358240103108132191460006505433724452041943281032649035026514119864782966384466111030622275215321762720710990214737892557581251706123201289177169429544389440241561789436591379868928042172406832020779022430574483888773146532470483138706914275860142256341922317687597175476415651263538702729605109894524967156637240824263192687399357186180337784987508914825838280726079436703540760521085423660762094731316813011634542978860811166718962518828943997478053789017688277633773183474981615187151158242202436515339766451543821868802052050067490418984329502513492001765843065885960656359313180287325335347312600936476188395311622634164330460087520704546567085516038669141924423239545802317087478766415729980137956083355085149201957064401617450109176724327836048664877757603012791699030944498692556349611648389723577231451184066274735510027085546857633629060543100421885315807136036316037128621889823250124538344866470237794406872383824099703300730078193113998340528455325343766878325378408508321222939955497401864622799583077029130368027424407036212284323447477641592682972614616850445516121328364306363291581494966537581869523267588221670203993317825087170675579149809184701365986115597714931533171388992126138850474180525030772003578945284324802804794825693998181507458470349295619759675800497736653570404442203989136960603375544180395316755037172532046863201218110857557981453876392932973160043650388960355349286649527164975313178083316928229422991540334077998859454392429677427282045368803190972172083352748491183828241706654215473774628415855293688917408037947178016405160403299624744307370521431797677778060406464626440114986413026318841381300803416706855872991832612228790821973234415054321289062500000 [86,33] 4654591563341164162880390974765635738945893520363412787064250521702194054498785712621111682882385979355446009420494219992344586049768137035494171824521900101876000918673758087681901142848907198759519984686166553678857807623695098468692248872428115810126909114347658639376345000219400961243752871645444691202263365232226822744603028595128429139098023268929501458195496560070398815746528970546560225047320397239985229233183351393869749417825133519360258090952797139826878731269011292984283812629298691124333720995575416851290057511661335822417085385572160006500864555540102123063209983726494409413693374367395834533275836570066731444425323572792816818855988259891254849108753162071964908352460273366435559704485200736758659361614560561330019220175701023958119391461503201033151648228150564414284609041289813025411417099881723108804760254140094255671811243936519219112489195568139760174448537909811825109122690285416017706765218700666781435362322136214631342893176248419827757613066592474519979856949489874875450612317044938394275320404442479287166653158230269687291258818150682138933156335203710215224454093806254517746134191065957089620995436253657320826716472084188993269136387337956040429899483915453695732010423887992192197667711437306040287227319974364801378806656473913911342198972412981366488683492781517013241752517023195637973738962808922851789440567977637093047991533812245922562761314891789323864375964707928545177889634323179470567910313442634790928296519515317606417478610450617226076425896158776589124963026481673874016974846250014606774854797474038333383794889569746227743219667885341694050178401478915847568829657209445310236897307654332038547308963501124450101480497867935235651688472022590678159617361101242506870848628668223571988710673233921922393276593050482007974432523803677558026089569763697864581499421621600497577592924398158685040074708894298670423891215592860098304365833154075418033056823923783224466736363996352612461452219804125213765806779185115044420443465046423673630350033616106180898433703669084483869733157036960795371945125155300534096508120341280247428221412157260518520531097572123790939713217085227370262145996093750000 [86,34] -2532537836517931361892081383190442420927701342849715033129983327116900495099193017596466182660753323911859808394297598522448136304184954159895477898351109995041338602416318541917873176544811714023949400984300555584891192037006605064529643433902010660378696724169248803842114206377782394667063077424435283783903940918845494722955124054859454443185706240230519135300684337757224557701150432547607388776772193024351956411999127452033141395649250031484409342635730199877742368932347704186417364286915098073553913433360233938525801868755570580963495143936889490240533842394973892967685615723905367289033516742236681354913902603368168132457831528766449227844998232292720415915281168107432997224150724698427976244418791906499958834515599168839683094942235985503053125264461132886660106633744364339413305503851669047737115160130420975367238454351742645808448261809728189289364511674877197352205240218942185813412431409671952607910515772041190212459824734014638253284579053528192367602176124449776746314627575925571977563590160025949517118181608082745025836391783439362273295808611076420710262213137711851291582861544481816181847040484342720999079211882073057612174923492248372787123217137309337364753945208212561704760624918480415975249550054119615382829593408111237112313989031553308797757799626573915563838756324148579439974538098581611950066591658441632544157823742922038065841104553183798249368704776690054563803380386977627065117294538292149619100213930448768728703612964893232208426294771988418945686267187607986150740892065828743210381070527856242767994479294558927936731402702233409057247612007963741442099790754443211085821874926067760797110823461373142649242341788355883435846892801235498950147798998602210408417257038554184090610820347993073825715602756577452793296381367912660108233058418380885032364783914233529265735957529086326998217565873464733283314250412157973447728433020840815306429486677887336928639188481107771416701140238252404382396331599729016928334559221429767243071237207944049297459886893362301600818898380944947655466131048583693439219848407817788975210138971353368421946263690863440957382751728133030155731830745935440063476562500000 [86,35] 1378666232882974579132581782089452078424497849643997547406484467700936770230174655223759861452364279584899439832826538498673464221492605999442663103344858157792283183082663542100919057133922366763872901135907034878614121425511071149360376657604021486517145671284789368579980211250602835620880428789246104940411087595143382714903529289537244029921484203455255608736904929340838521121412932554323704674464609656489235088396615924275660147485999051464487065802100762857743679235394251546446297597813546117795616422454623178438788822046343895078990569957776831055600443757628919630675128575447850402615697142048933163596158574842812223686498439081894102030064625608247065674704441220615554001749999326349640605613057408095306550705786537572183296690619548258617376586139023886960264243691806392163594086847568591950347841992764323729802850815521371775555534173093119840810686495557264484071661735529443048585409259551010366644043953053597464972615509822427898411410079794396278119879361787400605285994948777309957024225541494139669174143372737276830068958405156228358409133757568122153947134979365889921651893517663941691260565857442840160416187710773978267652728060713856401687985575170977494237825882482044224561447872574629254509777704371340026216522261310333676516461070904478987142393939711491973628058850514697361951290034876655210358275456371432446540079330734701699920992425794296376626655730166160861933835592220485074893767033026672327343738247960033591498372164288799022233858885733426052015519474274584574384141767153640231180730963496417998102046007594590772106239036759486656097711482265733019628705074596575141723884391900113088711955701452048255667246416103685952761845437830901094648965835375412770372578201028647385107273292486535227927743330094925542847382743592686285390506017370987760760952422147676126796213922207841294515759407629518143045244518755162148356949192368484928321553186336993545241751718278325725049954743706534326469358457986104587185501370620967658635365236205556602110117242222795653146072894466205356882638315325371324068975959348370801229403128735396655140734077953082654423300201784741148003377020359039306640625000 [86,36] -760603240753010102580647762689914545084742202483906633797258932992255100689660785915398834112248090889071708981657468700251964982662358837434903451644463875307950958119477503197498449424851135723466985838726849579019933055060992295459884596654899155183074307694761387299673612671432330844564595733278151500024292664247233748393372009686350486311412386673298113803043300500421389233297286330650342508870782032782645612962587896734241988304952862793861794756060787156511670676049024613773941771044940890263390542806996280259157218255549862571670793282430066725785039966041938879616229162565693324318137792171782110228300197839879221981196045019454649597004592715655313838955330234079025080655730013991684710720561194806373686324650876974641049009870879717533643901477269027066692859404830004712524846105050768518666055336317003753970472192169912729886395040989098559011118766929008595786979182233835126155248099714185074716654825528537541424425042602975145310379111770030537962905657645410579807911598298030999967871212316774470508724046711317937109326163287050805619630039399608259592157043629891742802041317622618918970165700780107558445809512511312542348029790002364217295502444019591497756925864222180338051851739235322770226150076826598111289270131198002404920286203593906850106056823524565681529850841320786249584740987525611933316966809237514400019188455548737556906711154296138218668364022472250168163491747313818073327592632850808082665730517850183827262992104452441224062292393048606891260634393561378831611801530066934877533613506286870083814428306649518958523734324040140961827414369376009990021558146231574911862439061174455469569449290742489127375005425038255233767514506023153440703994303252014679987746236830430753520906477809012173282256266922832786755961545168632432541332343573808293988185706062453352507910469433698878330571712455127957095962121920075756697293671288986461178846281077380990228211858604721700728055873757846860818016738658590408698733583556491654681553554329693674098078432985746377593702840161761709757654388360892787575780051762936593143785966836290075851803309478515492669803421676988364197313785552978515625000 [86,37] 404435902968855951960865436000497222401625043950189284823198050534128540692797335267505443404665415649485639134585258286012141162829446102023757295235320006126985362896897045988211436816100493718615309257453016917422362667635589831714267876484118292045084711256481018210249910284518007476810646786351965902772618591601810712894834557014576109321653450956840474340816723877326088406643611081855310413582060425236430795748092258078148228603611858487768458447539816996459766559650243676770569233860916853468565515384255823143702917712421336937492304748447696575097935336820969497658585356515159998695563794174018266400367296139675095189419562731390488164562709645927032132242080445666344092773979388516353273909035919070874775959691271441338380912969354940122832743552284019404368564070953566956408516821671622729603705096901398386427247532234639427152558591700451947640909753424750987010041456575818888930255228067239107614135911563352894175776618746406416275260036876485105111487932949566532549859934228221082048963987410757187446821989427774614623896080814401667366201004971540496040648394351665243795819084959518973399460089074835707895392711258269219328821835025348041217337659197862891673347251061377408774226148065044907963377008748074577348961818714452027709589935902760548348349587417727455129730460984889913035475330342209783679378019474787029785610360725394677904380961144568064076227619624513226994801587366583191685309191059930749936310389833396970025094100074409356936487296483705133656516296232424955745416268694750142492326791191113559263143230131155552353840419893146453725469118798663914970004167882581706312786565083561257387500950220900048701866777393369806836075797869425679975503513295617142236123297290830899775699134738356260180258530942966454527169018068658843936576210243144749720429151661461362380444264680094140671840832342765474690580428148146829544848218363986853025351284682616573930262714460854079732713629099610278536679995485641487538632382800279981745238555344266513771642229513575890861564943686887062155596305248521892807506865970333243428910316454108153981016700231204685778152452257927507162094116210937500000 [86,38] -194744166394579368642009843376366828915895553055314130009958156799555282615335731866667531011375306770378940376092885426792363105281859770494142198350112642670041903156091556381206692761355466794204439458507102131195912468361330824083335787491581530695598628094436977746913214342625344006933328783652213386362115907361272737966293216521846070517767100414019173209087263724024401950882827515549712327754234375815202865001154836930519867061709089299930183300488376759116431590968419174687571187565658398595102950463746256861264470410917444186097495114640861500701351935490626788710585761499154964882947872656923192587832880179320849028006015336600515922252236401417269449314131586153490493722684255462856534479747652469520681449879219713937877354656503105624340664782041753428962015868505282082328177708378190279293762615726404967212749635413560528508343535071088948947834906537515239041738306804146893898088725406647858428705946088544160273473866450630269096895151857362018390847951339737191546305228308583279673423068763341142768680889733722037006295509331616712706621115148625959986222824505494114448644639939685806325010353153787776689655269257997726588260391685636877568487104527759885873733453115494213848971726486106976216743864311910004991787908435523061922800922511043562916257939745734668023808318650737739151720066375463811777080081653863346185722203193357479405615974304213493588942547707172902126003984784432390429619287174180994240127837819650513956649203693876771150299398729832571858847001457748757556513275260942180575194637708732721054065873511184491864050640165570572396420690030479726774162869930653873030352977892258225720780422631084857567729080298598783026885490172666185094184400622814449461152772868228415827710312506882404294921869088691522595988319830793209926738352881470106960038151804602033499391697655595090439762473027297349753182158103232999061380129225264520818210962110892643221024291060326663487860746727402512495896980790084887131259925299072116245267886752362442063286853042411258535984971238528666926687294649443135826706247951309602510777966130127131247404389993022055804772207920905202627182006835937500 [86,39] 82373703080402932299953772343999258708863023779702335805175460610239766868656254139665301483327672629011245620434249665118343151840755011848938410536088351426989155916456624664760164214504814875160025932192314928128374361748214884762590050795019157199276260321942989592385446805118812321356632357018278991362866744875287849837596436654509241461105711169199328680873135496404812292858542261080314062654706651527255267093518666393930088046441171714394846389284948191433479202097494698899542605721982961133081786430247956358372477252974304297729441699872760277551952235794046086872883535938764609884816476286987120442946061600563600526484429832414224140417191260394897694813495151575157850716744377070575977069438922129483342872176399720301788944554549301215238429216030784901968656031996263714450413246555341106510962960848141091258198151403582059263868247617953464510584586765687686332877765326560664448933713410952048295802342089597872162088933719284198427505656643083760592594597166140339933628743579765067637296064116953510611925732956271029620291777328778029505381989251931698655750143303707470152113393783734427992718454816623444032966340356847895194971761796933982413859888974834261494868858340784874133572510190937911476661191444508862281406547154993548140904607596485522585104790919071832728400498028288466562392338803833708923363479259434430707099078819683486421583445348768376942169129482345915369884441695130667682878268157540332268586680065086869077507976233887993619695348923864013130796686692728242835430280850503016069326079425521820363162801707592980792057008124268678128225544727122372944972659625197813925916090918040606210092856164420117002083617891939044941150881683095229133225312951715971962330710957013386680362303690717742594824083226553320297513813768516957537986356983779064425885083609949408155362170447079835905091664723388342007007788115302070507420425225745390365848831033118060669030568519727356064958262610592698648760616616802653918867642492112851973270531131453851184429295875656564656689772830352187076362089572689597905731753254074772700674125262269219895127150832259133039769949391484260559082031250000 [86,40] -30092093468216212993570837303656317765068221756918400468407899830316269404002644277979618706886849680098247277494359306248620781154695899389131534443453472920692018015063169843890346738624788097821351890963081125653150048947869947054582006442699409566641438773313263443438930004235748155907822923082549504537847922541997796749272944399755925794700163096999283730990075043014671742447456806238549991011143462931747698226249959481204902711752364720311842019907648064080333706337095215835452429221125985487351222676686771972997668713115794171793068897162513223068542178904113860857533770312428567542261917326867301642362330423578873246041694226182389010427864636453595696266634334942837249966772013752215584256562055597093992687587265121406252178412192559736576841244269051407956903402171007907506736981120000500100474132259267124747401187370902582934261968808221603684438988865987710974631009800606388502470062946528558861479320539292992395990097232284737027302650315279797321905406707617147521527470712664163305562148385682843562504115133073612523180008457144070734446183949063278875114030961309223873414451697456206586375719712148324557465205683419691912286873269984673992732502168425685239138707656988160100893410642989482563886182882766380366958357584061869368657635001136890918724111768297692175846643412094090686838509892896022236286320613414483235340077731476126501524902718380216078040027350767416186340675668211020173640309081343575759021472831771615914702839179112347091708729354918735808096318369131511328476761747400298839831976831643527996099689491990438756153903313681262492868778456066173825741370181439216122296886935363532291153054687470598577439113273590182448419746906437991686368755231698383824154556018520035298205236411369718582522528132596683386612899463926439348285367803764897188993528344468024272685245309159278700353675729841236786700550380021606615550999700737790945953093351873294238964140433156850673589535110602422059936507678321361767696439326642849294760705478323381741006598985200830714177558602302480450662649256094380362056700846242281121637003414463816617502311956400262715760618448257446289062500000 [86,41] 8763787272046755743584840432785809250147374599705766563681348789365525387315421390694790334123261063105672028242583840660306432126349438007075316282467885115821825626403191283187016554990313305175393929575905412468527147193387235415615026483356404489420790568255040628249115212189954118163553543605949850436348282643186364963345806673152585356475233394569393057223913144735284185064227520072169104553237607907503588417731941051869166804811426398343347309087248894124088754730140910516384802621479716396777104659042165108222931622572579935476834085057079308504027875301002521508964972796860358052421923042387002824195545676882200027493627845674812009143939408513653255400019089023890089845683829978228468286598562169864902015899854118572615380325807140098898330915622380286131226094872353219801199473911527167799212848731691927992522387300668017926690397911527400945609577084591532738213702545148012146680791747872745655468242862253170623276495559430451529843340414706551288079889673232346486319694472564113039214406349395303843720813568694043201738376741219366487529028517465432679247507628002259862919719054370857464455237097079315448304997732823020909378084663441931662146101775319177269215376608584413479657090066703406953366705193868102317460046504284125602414622026185193571497516433716830331502058924367435255069189824102659810147863725340066521099881667638665694304931135145440313935054594655757437979557057295571054748095163783166311510909328873309158123653456749840875886017371750908674887690188755390497518390916035130473092421344739701426184191625779336013209833848042754473376355608775607602396276242290962794693969365912252208726899587835619856607090053218817891182828737524052743572521388045112858895874556528427475193252583715052403599219493132079546063070864702874295151879632371595051201127730216660358296745401332498157987105088714962832962507700862088810096779437999323031248782013552503016784750629268521435482029328035603718108435471626422882833018229462826127237460955498204838263301398427873190925483799853963053698448661198328706334187697632500414749536574306968544911811136444157455116510391235351562500000 [86,42] -1308353300087784455316262711663947657740531099882361332250010080766560525530419368314885771504701205707471092010776673442207172141232837654399543660870544337804778709408165188176230594736655282538041169278410323538461220181394951627773767274899297567999262390279388749242255557872086574238907824297319702241381925422438835728507056609780392696471842059573142161161457762853426955896342012283826217041440759408978299855211227607649813243552621307490552477130063579040700645640196061132980887309763370484775691956337176990600209640927546277044688423633167611740256033494673021329458519168329456097418988775459087713993931404802030600914783520666280593537029120134732210705156584290114223359610248427734121327351132620099527390844896281151970743432264947541700361398355084485520186834892695799153730363257324033330614706765130053666108872226333776460029159751248117188678395255121475218385911998497340682040255892853675928284587877432142406160488443972040715831627693890310843802048230417317270729337641913876207371681486054500596344643815099138772055120447418326650141450601470152502622479396051631720647654694045021936075999957734028658845748422357412437816771507363444104663673509564028428118005296881912471369520638695820486810504213762388079488446807122084001429977373571361290326031496539596623936733672653066032450987120324398775148564575443800852259305603503800082375681248885068428304208255514531100541800156602646405833601291270570226981237252091188970111476208592987014608078424057948646329595684850477655397135822808763885233255820565780120303918702932159120953021202908518524036315765145825949857170473765271324276552141174293246247746865070808071138426091121657246233078914831368013400675763553134042858978090460435963660979634988648638918016809070116696654393860297092095280221854609108742131638046999971865224782875494985398158332708644829420866696935348048330465821020736610313284007593926896196697077933968710486938283931712883355229558415811203469268100597045136731759150695803428096516653547130177658236905497700015595528673958333856444497311086532160029179063139015415373478390392847359180450439453125000000000 [86,43] -526947072832591875480837269318114209976131840732126256894614892073045880997726770525457099900291727095076590011033086678027386586051706823097123372583178717170460278619936774286745476197133085411796359422046510015579698444683811483538025064576895618001021946343779787787782757163138735029475170792119233327122300076208517261811159210737154584941146708320692458294426036912994004311470981406067957934704820935689109684934044485021375154110177339888546770147089071821540175310895613398873226047744469507846993768741630349413359551749188316680632710306345089864418421815566570797075494470129941505318676339499367793052724715464229360398560051011887336018437551016938349985529939596024821424325737390445300432371265262731679060063823464271444507339771991773122607172446481609878080667761460471697808533076068496793636758913124465088602556339062560500609928253815035691671501302643043493505469597268740686858664431962769653088712603067258411995562566135252087603792669558397283700431976926454391811663822363786625039064364083679872940421908678851123617730008670016205537613800603555007691511886461470010050799083044604504587695016182748180226230951627209314117683052603165417314025093816177477286581132999773418497198410060886127433437387583682025560015804409273516233001970084328962416509419186898324198450877672621963936017551706564005234151175144419480263160629759178297807323149587524848271718377026371555302359980380202857756525156022915026001185340381021963136728195435616610724777583213805467271177927707981986878065881615147339550795245884230950870086289274634208647499368415713526964589149772975404261721572989037072763341990356582256877133858399057563569787018544063713046137401175044139873942914551089133974164176698594037099105377199877866143995157691905580780956282857339904152138902706555870016544767357058720465497697048512030824502416528760739978487447331978816935472210973973674686247375314077953221605689996103487013297784020205367345775999068366914925711610764897577458889457056534875513560273058521783447322246944090721569826099382954047115339638580160688944881586942559081876424897927790880203247070312500000 [86,44] 522522526439827130239832387898209261602856368666676676138142664565500006506081341716079115255683422750382091481172200023034502602406148252412733657545540219282896062603887327048935822895956532800446999453578520966389863186979595808672087621184359641588815185803438676816580731797765833544243748217729901753878996827376123663642693808926811335221844746128650660573143661771095469583464533736583733725927184573591571267934014736662651365927804993341167298088081406636218706295451039021937713246024008622838585695908139849791377172746302035716578947792336189979442893728275442949519388186109033388168908652950780152550525880154640806304723113512606486598084672030342042016708600069806466538819965262385433393615014208464754764212827333073053700553367543312391109740676052853738238583662101819783753248133490895462512744781396413914894216887783855861102702797904638256090379122842729547722047456472195071591527128557493176600215465923308965346429430436594469274049140826433099844247068528986930979254027014775528704373594342183345518397918705870077844521579242018662056939692718818737892274696165624112246493432677333248046471854479244560084295358801670861538493097774586500688160819356121372764805379151161730265698531855256421935030213113096571353512533674324850995882173595132759847139840827137784106004952652100491025870294419844633200157600606349219469392688399480916890643907882170557033001249228238758520755928883766172370949654562717165198997337444468227648243434427432328671360349590296024383366748777211629141389263688829949798866858053253675187799792761220322561004024805568114309126593503407528499995649391893371162706845681659008313854527186475545680135267433743331845326248939077388184212868776736347428765521411699763926314792738843674336233316105783988942413641194629514189465209885615949509219683991214505626798704118035967004035049273920689205246996716449923995664684092732655968423612156804047550790494312480154522083656714842611132528966787082338421522755007613263136687619586392570734604546879534181362337092412901087974427850587527925952588925436233887697359649926465152702803607098758220672607421875000 [86,45] -227302040635840133955258116579447926577295475047562924473296397038460721370129866558566089099592095618629186685939515405135522511344648341934377631069758062036237121647710471314928918498763991187387773061553338340409223571730642283533825092267720089442758449043193611869331872114434765891826819053281667762347311186598372599422910400730759367723183311924074563941259743736649353947982534444198962205106648627294674537869053871583871443874433329367532324832343964874597955503064501030274642935192379913362534997973279882442821570577999185388830105835209268628808288894194572348740398614713046308923210979108480324152387517514144364024955786094304518316605928937540836476411860711531574271072942298586530226053389140478053468530504608751275859229368515807892333159013890046445806522070000292448572619978403934827365110989711217342582289597010734071447826290163871156121263888789895291191764550106658890626192553125660817171027297559297574368963942781659944765543275712097332280174004990960057513942073575564459641361717884587733368831102278596958807680468839549369846231825006352761325993162104224370284183431919140122157334988632607033920783978911793206083932576517996290315198448233936668512079167083336904193604181223948309475006874608063700797942358116936827917897212337489029512307988468498090049101707117781203112126080940842682078992737947502898716860741797486355007045440048238300503580224576421632526015010720979150563585934342855497835941876454394854915177356176514741736557719852725209194095182934481443008880371662903876828664583173424999464758307492315741423043306102331393930869932117129938686210650490134536447909602530228784277810867821532168792376063261119196841650240255592909050200692399155115985595651148252569835664749031179919901757454181259305149024645434292524899753459757676516176569288743478435493456174373245298657779836800369804854637177985481414056889901009190216406476812817035437615358573962075998493276991300447097247817334240522806344058391875355210267278275829758642679551124521472146125669948757382618510736562493050898658558505534275272436453563251745890738675370812416076660156250000 [86,46] 58083817732389030416864279502797878398420887900163672884270550429603038406563457090543979710204749858277882097276383438249194441022240728809181504760644627089910076636741957337904040601492383404865310264954814413924085844827487788386760526952483831683037728008446196178948769432251668249111861668819181596473755230240365636716714672235041010071424900210428991755718807530693312776096760357054255251558079778645400401552279030261080141126815358013761965440628158842566252964997944431926391564081340978893436084311825149645172506209951331695945858626754632985687286828464829276402430621761599653203844584833894461417687446562418253766764849369308817827166102215075607597152988929657682389961272401772839865814150981318715170593244405588338560171181011853345488864504017223320913847953446319635737716473227739708826070554561361962644528708541668865599235332424175750013357107608578889777108773472295549986061633260211656484268742814302548682266104587869236084013489154324754327451997278739246118189719560671324841086308860802620334774981452036806034445332635299179629090185575299113573426010265105160501016385593865706772505807217488436147929371678544271811658162836375500255464125930780560106921692203205969400607339280596462436547209292635533040903287897557207408467280750386815370533615135231430354250201273862037950357277684119390549103065798949845671440235932446283666109165177339571178657121610497066925650018900603043709876050523716936494065338611383916171653906854065909451627568551170242773768041103973565311719228334956795349134740456339756401715654586431404326992842958060608651120400816052255860424700638374883215840511024270867898662240871536164224442619922874382767661168299188961087489411362243891927495000230005451778236847522493958880665834052051904378948243279735750141430681665589390930840224875134952096710376137260360639335796621562156099771212594652208781905642566248454855108843562550997588877568470874903510022420710216276977500421682934777225905660533271277726195668754354159858967181583733317688534939830147081199282961801133482498574158217461869610498403915244125528261065483093261718750000 [86,47] -5248772914647196600435199345677435606859239860223569776070959429992037866563057335637586499525102686062170375437701519848582656691700621781531027729507222956409094168718289363972700665750503080878500011022713698185137564072730611720146154332417695472741623147801083053473804954788981465915113837240080406757533242539383758002410656477778882623316611913560588706784002333011804901560167202996305419122265178812744344850157083041311943640826142315476450185108366777078980056447912736753101390067077020809251789582320603141513314495405751696668160565208390853894907411314136133147976719642699627117625649274651641811087937156950600180649624686688599278280954782334744699856665865039490843627661489907073852485531323502127168694004437307711056222225639680441783849409869143628828010749585168259513844356864347361636624151832193951321671901904077654258732125824126353553999161583184360654132853221239337051723143135935595098170447946278058781109132963748858477457806547153384159584132756667022717961037459759527853629385367472410796463124199714209049948883734523569456570805475090991887355485323096642819311248794265210471969092154169891692705922748736076414121443237155717135849313391063061034456116071354518310371009549156473049439084410161410014541796904015477521102496463177700085064412453672631699990947297919277838266161496004066030763859148855063630461487362435233119250016086532034469170760700964944874991791719273921616502635319277047763689265019316382412184663372384739206032679751758959406010537468392886742718676088918818555111425640979618983047060704895882623575464884431191214725458963174249831850769714325226823209127554084951312582207223975747387027844886271723548612164158814704613684057675232477948224860837401107391279225317636305546845389421804577893144413911124068618964687776857885979265606805177524120365806818382502335895868984536744284719085445996604358377950917502700320453229964204261974497714530822657557176032023055964965928659570056503087624468762498793524940266551992790169671426550039070384548925727126402729240791824860551596719319549259538670860081310820532962679862976074218750000 [86,48] -2707422866025822627974060676117063951505949227200140567354615134158290426796415086741721478052398351380419376229368712183232106721316778665548823459927468518566527709584737421442873474757917482355708153328702100844360811136256870616315402301735524290111515937102757027525208214267708388882922419058057329723041058933683142173611827681218735571972538130481275834793931661053761481424312161623256554344375030684758801483808946825125780175918411980403607143578872634550993456752912518489936634195059844866202020657610703412599074930504223410541168222279395117968695878567522912981881581996942250480776504802283981527966937019818003952459991615709000934819042949565240277791739810824744074068092235464788278443829336103686577961541472926496574201304704881117264082567229643256816649142976557902466695232059485957236626991090135631334856133998465319364749795150728962964130721006952636574516216823366986206495084670526558358678492171114004017743963820513346677189811606696413411323804043550150993883934806561036549026971136835994237195278247113003997620275495490803748445592164257084987200036340063442476609997968064036486942593307424654102492263204682987091015640366658454815002780173474289310164582433583465373156836034694616854666448446718807209648314416262109188518271414441191189704935013227598891573392711570436139005861920829829928869455274879441034888527341052927791610776527372744011102404687532354614329099413096077133633957365529898492560595072100599473784333808460863510194681227719912373382995058793038895854716702017539585807663855848660195689676212636788838708862360331129871989481503304093106267379816146135873399353520615760859898536123649619360790412944539338443204091461085161485423531788393609309847069660553730673657860731551776970939805038757384037817053762290983014074472775982085096137183937369851763990122487672147814037917073487563228341832241847637257513212315764958454313507075073779551957732001811867098393573982922188474915802370507321256541242324130872769862401208751675103615796269486533604871199271708613883714993611722771310143750866407386101997190053225494921207427978515625000 [86,49] 1595011046489390402953272366632913374921255563783702996879277411433168485257018372078221559836150492066650825633841755773083022450779423648432455491725973641033523847390790994636890994224267017521611907924078793587765450681340001715647535804907172322212963179403270293729102258682610344733328933870744749793955677469603817893522675525950611960037145528734324659253420164733619775053432076976111630795845570473556447930870396644368837872650380484096777957135728495961648662198602917762639840577699713131039197480313992026747928064760315703229257083615393664141949511035325404287653772617956975841906507543623780441207643860662281900443637504361905568394698647652456759900567162293132385688070057344659937169682714275407045552387816972965332758312757494718213255821488836956714305290895030000993094626404371786082311361754485448912171330026369092821499469634164569547625856809580638162496711452269248590878745914483462713304512336438306735158479922595207662752160783022017486906876569339205032117021846712605175054282087541258432360495413461983295261216184093292346691168015583182997440325342529655724841960869075355774167749464168213495288716132567490822853457715361108032624996833759659728078909206718189361510416353126142341319030588150288418840012606045203516827552479133752042196851154817782956702999619846489808586977488170435383540599477463972619604330319563213859414569435194968253246855874375426772351479169441183790910829960086839307686738505394422428997969792699846338778387203682774280737920450556863649868119510777967586405414729812973310854950674106127733336653022579366655818918048189774044347473351543244101317818491104736355893815916570396766680395328440663334574577856571695494517653841770872541646844723163358112388214210837761649900846523062872196245983857266351325253751066034438097861174991004060515781886528434886285359160330866663334722787345669256794138836741480548503114694332511994504904906434846612352810247113091486311915703186817735685578514620821830938237959749884252247615997963363706773294056428008722384050660083710350866710190806396774121367343468591570854187011718750000 [86,50] -486848594779602533475548666748589604695660752550219419162463210851049384938391239970229281078185852653086182482262601118325484882037183357469155349937248037056559227696183730052109097555269030623717103731751076243831420024929703632609362966387382813949277614142557417655891744458504391677916898686137491926470571981052936021652638468891598218202529219956719264029342732723833184010486541169739867265311608653979833890637895408321742783978047370778064113120386267612003515669857407007306725115128566911964131805740466719519901045883684383928315900547551146689586679926428975454012432875941388621422228015917449237474974235316869972745881237159951141352748495278118542139377183406214502165563798157795671313172647496211281372673008409605718785208616356411988452117091647539474927417489215530013496329155258762357001884891738142578490342135849448141239498419620950296180770916496650484093046790509675982755107312738309466166440521733419569737558084606916880676972524506858272829141857689807039753941922436611056622963436460707781174677569574064262134577646020255237091012056921037698368407142421580592477743170347085176058604038768352708768473615926773402596399420697674782305201045446305102423491311820225890112752403325784286651318997330131377632680505743793365478711963639988241238123483819159717703775240665286691313754946239803411347797468403206400158084246430058793256230524924072758472062180850721169738611227243605493758632146096423910895286812338408327959874754392035422342768163006863496189669355504668088677560553848119627209012295663224915586611167533602901212195523861638079276900502038111819836984273784284524636331747784776050411216390261023311280074373184273423295896850518391975071748994839241405326912531907863933692897004653692860785794378441186175153129475954692825160995053746514394149862228082582111719331684411783171369038104637396218993090135484383363296116212323828439971014052574608103365992363926453810591102915377873119353852362010767855317287343789574303206277595202660334068839683002105683539589732035665222025791582035641170641583619360659440644667483866214752197265625000 [86,51] 96303185926395120185713833819202878143918097151844387267439493510272926107269865212359307512902195371400964818997375248742577733750360827785478378720525363719922116049585635826007663395685217780634079298395124677849501460048077713591554224829326040996799696998824471517554075142850020036172742127579483954869609505990662487803565412822129228384390104104802847226391600252374611123511330957525575574102856211479739766594672308765492165415300615159781457106223318953171605175817629681760069641979000075167144093172885560715611290274576831249708403260033309794267326847377241332572190614366899497839596309792847715367542357970865908212865320777423728468738568372303490172651539156721036514106683312904455045426047396412928496423598673700477074344039423995196482056040905958111357718108819985571441585944654360065337295087469777028414037012505508933120349228042031692095258746059724285984501317832812538299864086129706852094410859461577205411319618268092047523408967906795063728286259366720657431332729227041719947648527105887176874027258130706006759718062859177777576410108665111413497265693292040383098302826571979465563043901301551100001627321064234844445674027561804111409434183466729604289962139583111300793733151100851042177087592854263534663299410989537522021545742984274497092416035149285658650381840354722671357387802368160436688360506526293758314810267447128841358463993725846985842470638641079721132999288674890875438694221245383126940833597836537294000072213075239013334320338556935591486349375931979309424885966361157567118473661023431663199658836906030975290500793158065296183843290649733609875015351662963614732488087312287091176837048482978145333953936334533006134240641543768561207190878355776995500905037262236934055676906211689148860591120610169868734928493267355556905443116758334725052519127814530524545813458397365716686683565161191147604288620286873365374832039911713699216112997402581799704726568551949421120379122829174175235371858624267922026302499837770762856062324936654470958794171942517424419846977213531443720237468220091159309959039092063903808593750000000000000000000 [86,52] -8127125481160810122990590160381467012395917199631779859526623163388173663255158967835531961371590771096098793417660988129235588577315760997890990366768013201496904104959646257382943264686618683772289451871740013411250693345224182176124217172593069206689049960799282673578929567008139166296703978634860822793491125607103236002328629605740080546511580771418476301792977377438450080029035972236352578557782536666091557630470674463820212023286322600426302954704510633783774528035282386249493052988218711565000573599665648999919345186735036536842407219196724320549335052075246748765024872207013986237324988322426933208505992522407351560740849151705937610395977019426180995303494798625705161686917152969202302512048305478245880299106417529592716919144075109354931144636806207508856632614609709144708706501398664198750933427180470070612635282252576719760225652453407938038354471614378313190168583448163821538219066597141652117204538799828237995598847393358500190158979608862980616286245744559279065765201822756101923823645179547790200970995923247960068317428504584257859849578287662730870393102911446172135097431518837008736949969612157212280258362152548526850705295825910214192917218224403985180690109942102427194158429039818998809138197203082268771518031097292682598876049921928117607960689944078478005064587721541549170367971161821079646231370893339783591344179386099302505129089957382975638429245675091370252564644521444348486615188029217327288053408522108854535820420424034725644077655087735665778783155026669861789120914222774906785446269477680353294373103095112289512692957219214449388348005789169592104598866756664517833130893939259875861841826194406825738914527518706841885673679236626875973140426859762125470269309956412187356763085185431711389233938037691268241122924678057573072111813822104419792706674837488959889680360210465025284819165624242361604576496623391510559394745854720067350164637571956205436496348948357459511810004398291607848594532327383064063284659684441120768944230192890048529402204295951725972061261203647989429661818876530175737027406057677580974996089935302734375000 [86,53] -2560144379678184685497981693443475734886767069565330955040931822946557730894253051235564673238407476744731718993665074516317665950291457151008302237698170028310005150869649747086692031227749137815208692590853143227547978518333796868582137644766033318680008589765741400127852712789975717220024030700174776526436959962275456841621083147529417227257277740488124177018467547094666089760305115661995764751868686238796831639910067173568805035330883657592834873829840481140021812768790343487050451593772487265096486083193764409042148456809255133802667286958614133872037941107713104888959237434513656600955192962732648202172527586708796781621199372416378806839382289860628223479848641592942860066451519831120724016978587259802495330697773152202945115852037888650824295407127758815350067665955649024023502630125649547310875547820721477264218533402790089618493444049329736068886248898799158011224363571366947914204340067506795881522170906385143726276612153007358399678534086498565410179257288058320569831698332678642712317795026394680420772518605175663569030626966480385949894261230007584307578435713197883403604975535404907146826011305725194374029630959308927977060165258325798392118444941098692749994969878839181246261720505994364323176775268102716770900072005781428867319966393060330365103932046734079798024797208657399975007406093822966009649728268163210720994507875316099834895918749582805824725068624004624572365690057115338226480436924548072806989345269711931917496743116449531241515148016165573049862980718645409234052108111539187907257052263727879098522712897704463020348032648524955601729831861443478659487691231809710472104009409628131814829624346791829923860009946462180148628261252789495524286115967058399912388801616562577541895502501658606294622891395694887609246616148894235601537384874189947705564653181398800167039774688236592559956667610325754624321313399994228522757670269643870887568103125166222717045788426984124532379401096566009377532739632820398546033949885087372710448763618545369842586778430186699816228944935666047554134339017759686152331255470926407724618911743164062500 [86,54] 1355309301496395404598127919873116122604661396894143959816399441550896981121174183295663800580714116093935186818710933909501721782710142679107590620061801448546813015248394923251861566291831386568937831960976035223753980161073139447059531661259278226221019228402782728933425536965523189111745108392452390621525547096604725100062693794015941857573224937012307308746354210121286993018284062123729203874616591538005493284630331234138431951340351640732309043094090629954775260965330797526975868888080565305552865241770399417364409244681389165977140698326645770992084296891563620519464874024282818732754384870414418827994354861078719743654144538666420880382871496937778954752461550464366171836659892933604352529410171211947001663732304571965007167048288185575107452006520471889455049757314756341349590792103608970987111525918342573415910360191211752984546037061819287811028123785640806070067670200404207510266894501646443848522069285488377472183682884918416717838028688021938833656459855135526234584266559818699739043742031029201559275428010229682991385448414301453668047601339757543132412181296476014535348917245804085987345787834560702111293282105348906509143209694470057553413203080927734073047384675917459984143857611039631050128390645806916384824847502551972906489985902772362364545438394754917023404278320647536760514690944590101615568870835011904321500713437361600240342497032835712773882206941676932506507204822752535178543020684770347066960664506658846796679195598561550269251277996211426997339491661244830423938527363363284867905323168055902390049237382165973861597049998997604735887636191966635350707808004931240385220386455905816551366819758036594811123689624002698544304629154175008407302240425512408195274921724872394481998546472460264019032217790702518108859927353381405604128112896585099558266674481686375312052621222977160930204634119645542550545555216231893181968249459332510903269802984476157143048848239012176802347370603319519699109450657310707498802099150819155754546812856748043380759074076214913588516828049284455949471126304239909643456485355272889137268066406250000 [86,55] -326555634408636129668929284442891257834084311259453467755187646098734694110285980939852661827587644604762531549135213759224578072052124885824134628583395584012569697723535463306712553612091934061261206709996652916683043896465623118659311669844546396654174869088822685016933681640332810937772886984885717428370597924464574098128716660376971849095774847235842508497809519063380016919199713416021342477251973992791108200510557792047153562209109120132478190877653650987094274048300784947008724137379858019130162687663992399105312793000064928552520351446065440830817825203866058041543497443408954121852569664745978440981226212895474658301793409004697023167264304481046734577246864551608284197231915971468643266682696031321860642184280281134440955803548296193469021420686391309001955898437843457409344714448047672027164668770602964287007813504714252038201244406263551182483639871266223268448055464560344132626114527721507609743596862519009996748761491019076542951748049809314627885094341052796200022336169399997087734039516837133024124080343713658712621831839198164138677177251263464940188481651292186006726433416138312795368132810421101214628254232724797719398680992602586072331549725442763360022817552103242432910040353394775339214590692950152720176113012295749882322971047612529394327117115605378272200264820661873517607703675981467015892039140968679893196633587819332156002354245333265211024611332747075283588839908275052725271616858122324135585111697836282768720874543974950522259082830192060212811189266311115993504391203754705750937865313416552277907693318661823941361684750061177590658066924118053125311314946096138847986128179422645515272154949958202648776190434685888867618023073430261460809149612200879936227655033036115212038760672854333283714967370511751718114405744791064631662785658787648067929628454377192154182066520245564612990121693374566428155560656442954098860850746339994771944167285125051890458561930454187299174544943664396975610342380870759439711162511711586007065850452592839271930389763210562464178475357007489757350804371327512853895314037799835205078125000000 [86,56] 45093522571700425446550629754596820532687381686728727974362151025260335221135519075463483332396419345634872224255556004792969038105646295449274586218997855192769420292169260759360602270969731798931443238740069453693172960818405334281014119083349253759468265396409466282204184894147892775519978863032254754887195645151397060265577857260199368490356505211764506342958117711075266337678289618737186823207790151129913233616089902382833705642995229167924049700868899203391599836044031881971060935975117807109554433288087723297249219248944986058431960796919665737233508095647193251991031779206806915897108780222243101926329290942611471591879687357734887646421551543085793821531928870432186358762233932247413814801913933145629410451065124957812376967499010125659482346945849542605036856398347441334734986314480133031237507370743545993246146976679198307558488309852882699603435283707339500501883927029696015924736657462192518336947117364021243744619868457860411071106654076289017206976035843178437399911463458786546268631145333544424217923372583929536773069267358685721916422164755206560185358163876482300981258821217986669455003147002868317443450934850172353596924404356763125133943093592092147220537772135330189515116408425835080768935947274044919383750646087281699736047770921161677086219772499417445630394630915662299035644017174629520682287641757252745796313502545922802987891098411840172021511714565255967148589380056023351982720320330718038400273618426057974781739562464635875949774760262510051366888623059930708077357606194899102009146847927607442286704964559408773696080463595785098272533975451698983905442756994465706408542668870760306227688195597999853151277993575397341471666958098793738265410650540688268793879594505776667941902264455785468698121869569002547285124672949885146021765880739256724151884806682121740845931056809630785552419942973217202254798117689806869579493245663071831440703343044154128911102664741473255351841293307597763762149034176058014299052012871035278730000172270300877951933031085667912243745658392104781178252870255107609409606084227561950683593750 [86,57] -2302967709492035469008693203178075664365304299815412080778960043311841038419593825891241767582015385013591025637029186387486231748779886625079735846774757702939995190387018352421524486686891791886183938755886439839061294291082486993707112802974809966246667697035402870100516954305919514684290217105427392216837015964715303168379236619985123169800704060571623857934491448834010576232658846146333047582035357957271337981001874809244267444451448236324386813324013295124682005669801896302022656128725783792257863790201368931318666055021636041595664498406474847384420376293186042838954606255500866744314742128928590229780102212180749496775766704420072465540282311308337659699677390504575069279052719426261679274903324996194654655754476853250973499835175021876480883995943220180377389806398421533349520784240227180204371665174870023064542253434449052678553023584919908883918471732316934044503575859576912422915910021550495916594414315660618548384583936747742174868890656317374795436137915648419956818810957825436057499966692402201974706331867955528915547158682908610349225287305640655634261396798449509573850014382521359949164269547268783109637542926851893031896761040209094902829722877791049354458821207071593218200813297746238024562536708350696099006091797337274080035697977628123772180721135713650504495953049712076108220699877952492593330205310508756558463039712755153028004261785648873956152340481393152494420329989867437694645952459790474506840781447989554122006202272048821731541254646087747336239917448389754446131147524325818466359644638751675512045579871077630256880310451312023519931631402013419189326538381391188115780039393062943295572178966773414570282215169300710058634139496022464881436205196714019808541294585681264326736548546547973984358121207451027980361039760827801881445780879197940452083744111507442780288848787856009081496819218906876047842940148307749572768586562204418337565476085706079215547995655772816793404617611410824230974841546341850905013373144256207311145305558919753404246513221127899665215847259500288324307604170826380141079425811767578125000 [86,58] -507483306002239924581541265952923337007406985673741437860322376156450597352487171023680481889668688881784544832042121691432893815532794612892789924631736857230256879740837569612977780338946239808210090130962721043194875599031672767802315381814764788320614208016177559878532066625969689109647093572204974972004226678442949807915417127362258344820122714057902935630283197135006263738673394313121891040948237903366355878742004843253303231960661801441085446462634784759955658780371200998696839436349091755666071401497923517457765897523088389663214298120700540438001388362329833615409889147570950879673313625343023245020018664975156184043020430993547552646916323027910126516878155824312234639048653608124064718807203487855278955393343845348366477377127458116865588714826234694723954366003331583938443788832114278670038650887225195220671089319090061267934050362597079435833030710186144718922863215386908489419802072993849851820151945818763755485467192745148847550155946283464803063790347237512214218838718220451075325313548588217751469869312436463010140879590194361117829524940239893088296669186165029649022497582172785420785579947918652470687077842397668762255532209370167205645447594581860085970384193670861456276533458329180805984068478750715366115973970356784693868325788386394305361448379849976189418386406834603042427359708722244128368700816628081301362016440368582180065556364021128263011638133090384989722535240224417597667581739514773220015027557592838187395303741370246156091318699838522388569435073608857776016287390577526186937622821701205545193016597218140400275753779358155989784376315483782901834957537418106567697688439268140590226616301980844637569304805842661588214513778579200521927543908135537889558559644300331075824219120834292428445134645671051277955950761089252289765708893835266672094341678687829248620618201025971531517806441518944002660084581391129405986164109029155841969825032442520009940645715549121534023560568364770237873353755667482352853601128120255373432909265112149444934029952333908619648743590357931054768414469435811042785644531250000000 [86,59] 196541070850530675080366104086161424713317738521795837530496583686715150642755008594095175543782614869371117820681118813342066851281653149876056736935106185039171666980271460363228696797145275929078407089048901479504231859433408455427124379427633357996088968464083552228355259490651639819356471973091839736155575258417401087229990737250562922779399459885795229531409702230853623999565468538866290968965919681614556005240534256327385140256105029089759553274186751822405603684424996400417103520752529986500502629060142319328189788630443241656085922318811242516924302032927542010397903658117930332750953793524600171722100313604790631260766304248544078900024296753521102109502147384842485748419032048241068690742956879310124172360280168569778175671179041247769084385173201285632518758176489330001187868738868512556101989172036357243639679795487227977014890497058902984037249750703273376452495132601470883630446443061987508980787087456254695662486937334769032819235728419575990954430362502880408226080027734907054238350720878079277435235648796311929493043201712847514544515293379790277415004555788785858046895699534832503809317078433883180449683095239533909090073522257751196650969284741251801811323185786331277713931930245857429499186145852839007710098114324216879507824225522617569141895320010851425171563371071243552549867705520113234531854781979741446108502596339615837522860295021892103890797794745154384229045321682765209333196095874333802674699506098525134582383839596469542974080291744466702474238019544653003574511773158401771130628611437844613835012740362651937594436400688037997731144189653780907501141183039455398918427024990205860387759777760268626028985301646414769427522308980059399617014725527878421718913202940732039638623925626613134965815700765767016930231299258496651189643086841167793335166456440529135914332943955624886070631017933485406159722269564443847800800420334290802296191780974539482506410090939949681170869437100210088354908381576442063077560873947742658662456760420980641435033087698285822779095677326210989122046157717704772949218750000000 [86,60] -47659955375128102697179897938705372071551960412533330412098840830212721859932763141589111872325561895858021148386454923408431482542129385497213515550728244396548742165150569437595731335445714762433933942175746374981713682455140014997316795085487212152963619766992851419138571566440767286505135060088238797768705450665717146564446958271849420646474253003795425861914450411745813860426100951747985424614998237139625607763487566688549813133869181268959239006473780537800659139679403784954762535803909246805109716109623689412701891008007098232692755220811800328258959227604305983280207745359953359327145010804344048477260102148090007818284374808312469321399849147472330759414890764778878442486209963827136197055175750914467584218180865616625063572406659734553677841366097686894958618037369021329931300277068960674958271936811833020573630391090803890138094144504163397762532140828207247579845565564564678770408051829387307365082168894084706073209850660776270691382783226089853707709589761924160842083474958454226935392991116704412523107080621579138942661708802288519949552368632292253959855413379740705001078120063665470549385009365955737966099533334230128048394310998604876679740929256417745060640463581352485159000127375116727217433890624440601210730984072680345128622986004299937934156864875772752903795503774356991624218881962092493382396614375541929160850953905424087233852481495781889385423475341202590759287613559620979589728606692353035900576018523908063340619343051074651352762983762293882564179156534638995330801730046369533695908119763342214124784058408706588994207520392980848327731542845889068853963992762431693615394491271974258526154793798943281211944467591432977042980869459337773506360102718134825698601072353568120017808237309478761373822787610956183558400350466737547310995450632582621630013680282298253634353997430391731370320462771725537250077635108890174018094274475349953925349914476193390903397021426732184680509286077771240017252920794042962800862150078918466227087475842822242876261612617072496028702843773316999431699514389038085937500000000 [86,61] 8204768877605650536407252905790534964345510292876599940343101184494779488051908106005263201087146059887362160571970933024569844238667866309216075490537415340717716720088917953621420983946027895434703568043806756711447226721148970526773687532088624040397225433778106189938607465592945158993594399866775538541024704114777298785300038916767381636914702942818715631943857583492161763954435733146609745019058890466873899584450405213082795224436740067864773884267840960810247334528592009760877345683006632544221133095539323885710035262907013767445414721212456529507042640196170525557512771223233881117299447424637837401283912139892708016042792821628058451678825915126304466741962607486936034409330511707116415951352825448387300107410487897323214530962500620855281402647305688539288839271783903616248339080110160549843328952381325849724217089299066508507197010831632185304493087466390654165893205997944067352275205124287490574714348082114328670690568332793803323685002535429549225830985721765005297620108570574129092940766188513040716472244672106007337495614064823400955757878631026155511725768693659689736935861593658719788449314297135806653147384982886413319658036560609073456084712797076823677548867176290736969414400251313507179756421803990994897076817656132285759685708350619104596050657559122620886234337392631550362642094322629071850111199668543432723521359117292564916204990346590984150874256381901703726529420393302026462548311561842488142755215185388748933855195215920328574293051619548933357949390726757309316995024463175136897960217253657713843252036134034208995173303737253485705765114842467389509009666812768679548580768144285347704196944023793873843375109420971986550677503821508974054327695678890709929142275095945350916251796849625380850127008584181166851943380723134415942882270092391318668141205748290088835795110586085164411874761695615742741267058737318080246612839817794787716376084080910438846143706542049413285550801155595894322897160304503405450168057757206992365430207798216066709452962574808734808051724485267186537384986877441406250000000 [86,62] -727268388443280501432017651364254030272703596310388601015914225688866027011507410030549517101730336294259337604009346520060876553623161262347796019140209391826739274888549180750123091101968800667271536669983615936797580032993088534104206046718648865458278161429791679797521149491193001057131224769183116995579781695497044340120047027014122196681095854590282766178191305009193095319309654210659506541868933751165288330850687559792176488025167843269520520833386692446386859401502378025443414915210862530386117006100751274346847523026577199017376220137878904535175423268780049850241689798943128060495807474793577602151073168754964719154792839381251788600464321052491624036838056950982425621384419139077125419070986601966095402590888444767832788323379626650745465718674394845876689302284835773453354873270301678694663639388953328932161507606845118180972536163779224084193463062138415455717883896833073353343655672741851590468987378056025789209223712109707242455225213823173534338458987142328366943004249398590800324949992721638666548987570299164142855307033038179582066096205623985315128702844366762378774098439943408883724370106942046231916528613562310577302277312526037739912485951487744747862480273216213918210155966054544709543558493058391966278043430465203978268373007162408120405624359803327489820475523926308604173300528586237928601750105671380496954990621883982394150039235275746865155163983666964157793115286535552561022340609637215420268711506157107989537206911187629161864190922090839567544563530863613826295352583510226215802491726212235133093801917400713771293132154845877170611189307428907002613420634297549533225394675869453292834527089454156307476685308081721023948810837995311718748561835398256634977860626135413831106110853909163625721034404795932857322759446476178335074478841036121924017187156757708502942324706843995290127906002162441063784534037617223717270739282131276198222296841715812365032247884398695065614459346488063381117789932170732178956610411250321278094609245758117228652874544344089646763507062132703140377998352050781250000 [86,63] -28917129608983675072536543366649139709779161365159127548875593012574851383828488901725351035122958586643973537309368781377870598897467658839974045372007487756845174915534355318749484183414125164407901965553539230564556765837992501167910080921434477627159911151969321626511924498720324476640446372926742448974787720544004576476306480396900173841691421203232092316715351183591316877629477479778969243896656328890720018749878085209714811864916152141540105483960556790106576725684610935470245726713104157592392735606169524326624583973895630916674515466997644459247164947286376333359254512130164031963476694970693255180657467189661433664900482298718560725369630929550796242730517927410562153676066229158202054853532499027902052338970309572329791271167791953223520113613950199266606079688699923490083022584802867884051588585184161197078750249986253310953695239482376673387859470330322205988766754168445346810277292677498672674078273272059380059801135904969879811861917524794767372140011749755675441585667423800878825705362183503932099152340665144342822032088542118077272747975290545830526240770495818959178732666741928387321733003394033800635894783358406040942195207018989720176024336623289818072480780059356442671143063513601449960145484250032551491373158331810030894442376860462672187830245408462426405268638240998909571542767692869938966342324081907168494441351488842549779455288273292855891923172901730178949284443640566997138007674796271947076141384343169503614002815396370453425540749622483931166875906749354910381305991200659368562391618769024416791964807282032059287934756491793958362970668625532246286844283682421203087813884931127939248153720056431769381673591454947880385027286379627500191865009283605633876740320191527878676738342255109828100181228593918815409484295693340962836623955682319512544093273882243899826549720196044508789255891572943568629966534538386107030548259182586195692211884540418049100645907440249223723098079137284409337364408215074912754078877074589213786195777570911457218718210865349149685243901330977678298950195312500000 [86,64] 16788541779020298868861236837054112120588465139353321466871801716968483039511563574050755955358362994148700666305779819583272004693894295816035393177144051474914220446942251412051969467957614396447243941685249831876749495624882682808290441046805442684478633939173301832189310867557558538356611653115772062495361284444884592913409553287998668354784479202550007568952786612952556383755069176722748799331067156301842729707808586443993830608759034725994416756007528711579788780403193146359436344117602846956461838856993255485467509431904362609731039031354108132791524408164190721784461066575240670497978312827868024870372876971892348812394790348651443706544304055148359298671610378484263060961515390748849288806864906871790446795423890441141084260329781835313594360643480953939332492235101016803364175929400123418788099874399470468870388212739536481982901705871826063501696920740865920518556307131958335313685045636598123316796758304012383056849489703671098935472623240277203013406008707579229080700951235812239260676021749316757947018719516451149941833046230553875408427285661754280672603330533248802873076212597678254690057281060007109228448353608953751403084475090625342515224319057027450985871331860564204399961991305466556701050506385288905372505437416624175198523364514704470309097128158236417907502860863645745356435609809926950981203196751721022987012334580373851167120537909214660858297142794618917687948239129503001377478934822290692166607735495359975871002444129049390051464363980645547460416881821899085631002956010205112058966818883756039446956144826156170027176574980487806616424807575185976105629420447171246946202583627733851667244793638709366097308488789170904560213030629249786329908075756885975948388125564876706681800355910626972761410159668663700494154657882622635029469649796146232381685027514093299995076992280762318229198560001939443171672144864236961246945319490789129103528153656971314934245906914789702242662308868473805744123118541673764843466460125784039709417148799625453103184780090373351413290947675704956054687500000000 [86,65] -2326355668876946741942109426524482384413290284113742155106678037609454523784555243259682772538550120198457642060478164089297889824144139547001737044718978325810213823796361507771787717739961437787201701847500387287523243538079033290756656829816416761313321125123741492934623673348231214901618075956335854718174970879510179512402331925197570786671076460145593041197263269714912653466286619132665064224925664262626465956197926750044472480355667310083255884518797111592889087553123408565727237665439998225198283846454657522074598379545729367340787435966353594056653499831026873540917813055147082245968339823251675471426439498900124292615651546299802755166656399790666605741402823471384476888387917773575408766677077619006200840808012295862052644808607013264932710630270207237715566915569515819507565416554900151765257208757953476461711984017241884954491498363209371162955828355285165503140975209371056061842067768305101469432592369007070022271601226324217945750784564923261169836828957717173399862968671732439380985156134881453385766568707265040436014288437363745978856678416649832977090885921541727660783257223031259626642007535764949111755005213327583956798446929360740849666774414465574860623650666921556774408754193501245853081432863005045883524686599198576238694844309020361059944317172439707881431059943813410852131983307045394354175682597806115740370884808691474931153593149192386598282699786921960504438900998302268431425633131325270812616791645829469797331711760111216725478396124125293730339661521308301135311426947085779419897498806715898336759489805306862990833970620075728193097745695684217995094250992918952050715160884630875475887348976206773153538339264490878210608138761168881849663965375196558529773483463886471680575845164788959836793920469314169922143463548918203321330525069083052781994257774793625621685928795169305501532673289070932909478964518159483577395306021771150669760743098214511940106006494616106708570417315126149455061973829474993957785392847766068487432127546179995089548064868267829297110438346862792968750000000 [86,66] 217014973997508683734059287858309808817178780210812198804293692012373971427432493153023201177694480085505005034236029637703001867777343647775701656384993493938759290611340196838571044497351275058711922350703986254603005845830121747820309081962967385856958137423793973396403252431335923606769091791346268842969086535693970852456740643274582923767591222843658100140036647621082450556138570024470653970411295395170918654527764613268570856236485545186521180307063894222109651537107046818794793552811910639713672048224380740334848393632503687340463323764058955793125066409286691139362308994559187586388705215193624564578470861266101176386124625300949352804347321919455272957232721718872445936937554435084322600086949832632955444295375300331239457148226441519973927049017867677190037474467483831179546356642528600298375116768897334060185478585075917149585803068654727620190790013314604146540931960362901538842621946617093026868723900605174993186120911963343634423462732401817674578816797453733604033159662276334737238959348168106714725473225292582823026866479946638490696559097449025104771980229694261885336629503198984320679841751650888691541946922960444385323894812256583754866890721358797441567955992157395729930090451464984980005555084700454210556062442750048994844920435905925300293251745652966968513357446750473331478108559961955198774375010740156387200373877649002587568503341964553617134714717535596268137544128001735110057042290849437608517328164467132503296514373389759569875054666583815810949792242411568323467926019516657521343213504110887877444906262729068678432007667310456649490978689667450329239002493656086635671674187034754036469937631408706290326511911453331247675566721635674749818599284967903263905515655924198301053995868166428884229977032191455134319001529772622202375189497657010422652656932609381201212926164626126275950775976439681182462765064326708292059003950515731793492471657889089183850794874403681227672230498456418198556900892966733068052178658606895321916522506800395139747728023849049350246787071228027343750000 [86,67] -15566065006455289026835816279980974522676793983415938803569898050290990371701995397222256710000939739161967659341835038752379144850610005040172689026462260152673787713915360550503242710602915462665068624461767894553810559722301795659109636858100757381076114083302159450290363376132593638721553044555144647023453801964760887196368666574618407514423366407020814169119601920011872611592067065485748085623337754346288195569673421694748465016366740092322312218755212526007350070948133097972506212618095182871898190541739914117984337228778942756812392257930951943971645359842172165672131291096266763402861234584992934722482938244530929238998065342217610330546663953962858903017535036060528208745797226099076828896147101912697121189565956579939002675766508435746393690470196109652606266007347701807856271511428718121974964808873535112467083871992118106645349624393584467547419819687045865586425999073138056638595986840211729800724658331586484158243838069987478171947134703152406946904908441630853674440425450075116136646754315908348892404646793684262073154483224692990076019258503093583966760527686741189545602824516038077688264753589040250311162637898544347424644917396123064285315325742825932157864790034894666055161794353165579667557131747479299046306703753161808851582393414005583017173533489104641618665782306171013663204971462927491888539631181575240817197130952944951907281490941851829668860899070284556802977084675569401578298230978017264318119480827735851380678396787828251714295244441125987459312347244223396128596864879979569535095038479063981350971691503252416034808491775876572835763964266663442787045138890570652017383978330301000469753811654990518188145671465687260596587214140679136609272024497457332265972337818462614169261448873532798562744140469144111997420157127927056591518487714896192915262557618607690408181654270784602894944569738890543723086440130703063134680810474662607285664073033231895376937980171427054710163627139869868135950926397448802463604640428612360757477136967430464409289925242774188518524169921875000000 [86,68] -357018685606842364015422748157369418474227226775497528975958803361187870315077508797543845425430745535589738059778554472232102566136048653477018315665646227218894077240350028621000771618980167739459208628377987901604414633902902544993022098111269337940215645477183296264337534950763918068097936022608887127761323208642929105140555588198388055923310579295890425012018733075229688695452151785532021840923843486878325944948057396194649150858569387890701977117213131687139601509279167978140486189383027643804754128107250855691872335237504609733437731276766134738827536772770095640351910990339214494485313324231489218130982950390840218432351742433897078931965825754285450896437824565393517726283124190624266557407164926881554636535403789048988951733583468545126078244203034228759708701656674487982382643116932066610220780144641055063311903922346026070080637184586234837463646488651002081636601494521704431578398550397601880858913292638627297728192710332401878577289044737675085921221212552488272112376057023071401120686390424015729810042515991491382453193639827693796726045437654990506880686945999736622960396661458280112656769400538738230447745961706195756734677418939036093370529135888507134609263672556925608975067019706824525666622311229695004438134930536456606386890314541790231864285329327653811573100064379096609628613699998679968397789819099196543330668495619098397485785193894293016703259090861946553371016294178352537423398171394279376734239137810527332954218504197464123273202990323651848002294878181640629321756626685201330456659056011412984769864474064165771481214570647780079431806428921670228901116986162654794844790135121056133074639991281633499945496667399662425423347870301239115537680943083454362768699658610229810507585204777893804448526483247806724849891100492275118346371724737026614497616504019560889298518695323193711305116100913252122394925666617180498174537676441859354989976129209128722185526126066513468944734205078721903868465847016971355420484690511180411894281289120200995057530235499143600463867187500000 [86,69] 406352169945231988938761070790166370963030410742629032104036475896365422259066575864083795578300190814665164588591560968945131778949198125347093050815218579927355108866406620566785098171302040228712312106305889368581311185872712415496855361686815822015371669485379753192546288846566294212568245508210276635096772467561590175215608968195230085840556939480888148149706989641884393654738942282806953554621704811360569972248494026125857089847998112146247120647485409962867430904257809943784645536009786471252508226470435367281280499656587863152200462927569463869324376539239131276348321535153209066657124465126154961581781247553084793387465681355557739926540380202212902255255122057747236272266373495176434107769680665225917880954314086888134859119712245413238489169400864438884527199598329937238322380276768000668954270374004145890174429710695867211156153050225177784567747712781569879531991482874660990600475581807565568482620300986115190428119033629083832810957001637744369272614431019278799916991694474634558633405973376761579367093326943059714648375315887416068224564967714678802841244500134229325962582162512432976002971701793747909989648542523557189775311379983094002884354515392292247766604717078915494233661216879508895482131186270143055296653539167907587536089203279959785527704363325763166490024080380579008902729262059205159685382302032912229285001536872394534009493403096961500124752922839555691265656626837535148862513329533773382003674765308663024998135916682664842166546079928761245902598617436107629911092273972209156769266950112910750821666626292237885936871778586174370858383561762040466368210324844212614837996205640396159586004956656245088324154490148967950668194400174449904852971893477364458770898116741281540686870680793699206669572072005262113504869699124333716641187333000417013313277331314786787147042176942563945776598570840945448582369643010709314516565034584992243052239164235499406975273045450674396153094804075466689113993888332766885025035191373664973570750680309515701083000749349594116210937500000 [86,70] -63017952201680240003963305668553606860234458822458331617250210751667277962298554910463642271644291152022124856070693238524031757863501464082787471553061405525760321711440444901935146106832276016357578338863977810706824308470217880564009414154095376505210024272316148933604976836460128762522834395745374141209968267899762213335615132841157474497919318766790964842962473984995855284246417488466717300699958283020383456083945176782163807773074476859694717347681333778682188954460825961560315375362396352664626269457023040199880045910462538293361071632558424221989921379495792623979346317315305482848764008352225784336266922680235313722617888734514466994941129012645460573428627099970814593119012409624890448866831337928839276205315949174346937135310824886232442199929879682233642559533488550533864805477168892922147633658625787318750364007266354151906116493548654702304059638935286047229446819756061457041642793743994526979330588432262957812380304877091365641717372415614767262225958823037667840584398446280417310951736823880088740722093462368805805081890655473618299506443889738350107452530718043672802800922784013876849835291639099811562986016019023286522780101764432782821855972519420414116736782047980856586715629259010797333756948980898802637864299112484262325966678532133775907430759402597690282692303594752255821373986828063180949567981244660754236039563336305840003001113063516244800743086153102092537025909265185059643270613938942840535187806235535292499180638424085710414618505265854883722040603140594155213522253068330609129793847170720908968411671357583503164055210602227152494322958099921826102325353039410038216948312658628134863601136318117386941137190782663751163584968092518086178198539999296486708240844787208596142573727215067298735152116171585615098855681357338933909366915546430668503793908825140564186125386554106078322711255273170410536052011517150880847236459621030573256591967804863725546566770250350608443322963674721990052847989569592852093119658915486270243933031309779835282824933528900146484375000 [86,71] 5737970128641117216275780312434505679390345571920196508380818793386734761259482954311404839529269704109837257068239570410434833939690903097686575087813716655539555203599795912342840530522487815472727992311914062328868715534830689741129565892124633589107779977396576328630361986421749691726376633195428597239739230708203895066665072349132070035244851239331728829338552678637337726407239404823614350460806668806132958843497670094425856534317706503955533564868733165703922983546995500422807628111493157495778550702437623265714603626961603430429460749890037112636340465849733883664368187526842194049058266591553600972947288163887442658366219767776376259990586854187871735948930008508576845863676043058766127042153804183313683747429249776632290853111248181031606673487397166929123225892082006198733626434494161173457550973761598451642067816941518211532091567542670152956352470101632756434516690338790583981123632605120606226367350858002042594897819131289419330598574614484410214684397547153980924270292133509474049782239634469321246090395121593195968758257993445116590974626345959323556566175706933619742979199811749889852794412562328116900178048852504772871366445678738846220880759393305799115179388304563055858675485209583872349576015856564706145947489359918515866285742574627194935921821585314420825513968163359033548205056682508146673277622041342259613199656354210718823955062925058844887130432116507259710920508608697014161955230877274972142469468259225548624632449655416434511860938938810992204322763401028171720346544642043036269998903198167803504884058713553727214188959852269618145123717501553728280538888796687758138187701265242057527437573983121448220196094061443553486283720004549296647225623794783555827265252300223363814343254008230888321273642792130009017373164380110654773467454196446637139509559993016062200137893336282721725181015187907241481511341977362853083453685768304558780693043088684360613904575258826191179131857502077485504165997007029580445492172646520731560393357995053520426154136657714843750000 [86,72] -247282943555414944670722743611201490906423636321395402602883422794535894064690244891840946865854408085863208660289483547399813699910753190508900836162319816422402887943121235691053038615302454822949975588884280959933647560994043145616924974753400043048873250708327032016286810914745479046166021708607395505376060760458803426456617840188162318292978577606130443531558730553749348258344022627033680112668020218329604459763072500650216627688736593653183540488610420172879116056339098591967544909527591041381946394360902113191538335000926590983338643133005094569404658814750675547651521985492461631630883022086571387846446133502318407328560698755078705243802291994301305007173303419505466564765281886312963059916089356085250617503973899472690009746409254146796573853921791318888739022450445629055620913971183352757807230707427573765780960572386791773347812256294879207842678568822068643509964206359151632594770144267673009833526974992939799544446490924586207532604948771226149363485259616549604763092672576350266099258523486540247053389406327678927989879530073369032191442198194327513596102344911725581822245613680024488573029245146305041285192493026318556822204670016064241859405225950677699590350274773657558881291621696702681661172729563653148014847947418541193913756907586988232096108654441200496670311233869861267050248867294942550799886461194471881070436021436761439657897199292011819268268328911353496730435074809932195859030619306926922253603949696791692066437261743745247924475343117100673217174575974045986978193133706338612784197992654603100792622708193727126681483248833071614826951014615926401767333275324498864837397879360490586323666843405804385939133424875785022600797291613610405912763324852437997866785164410987810749728038621802812395548724171038757004781051230985576025412433705723638501107259570870852328977925294891961061056711355254333624243878302967150199949755146875024776223975205609092085520157249696695548561659350626613510122325629864122322159984690426171027866075746715068817138671875000000 [86,73] 9329478275656669188509953174988476231068626719123236149153258509604447866811543958819666567133077743848149179939201251775007450211740216604115257166644799705587658303188386884801477619112089876661346693695036228445946955615022794312199959390602737237830894588310361812273368022719961522887959662315290181426299420909704238044855570558658534959885053825995722253979206564007742546356988169562653198030240375509181989366431717312427124584916966739953483349061309520402771182693605915582882707367301907000700050264682859218743070673712374522556168545568720374848330758463279296627119223616771802798239651739886696955665876596795084106480190848821269305036803770338659251574429069095613830420487832986635340092867837498122409491236128414718976846225637081072069419965225272448247372071171082236587665875316463901483324377942251248325556448827184043767767849790139234919567680350504302392068723315033474153412077164775078618511347633721432241184573420368305630153537135320509333500702751073383834032656411254420895958892777228186539243731174545473438295283042475625084605562249838806854295982218972152766415091308020727665955673326036971557277762077601162656324231423532958336065344430231123583270778551004248064138698591797667080893349210858930791300117604286017890269107199877653064067875280188334599124014407152899353028996838482576547897013812165775838084073784316574842397345017370919111860079411065654787797397264072279194711888425767272566708923340252159696663449420131443049864511143363987361494258004664906389180021962148032241173392978757056924898958130386043824639245168076318986602298194467880392025778615398219391815838617397773018984964695194825999218853575947153974315702446414017205866268093282317662925389686653733680206011547881964042315465763157343076181380582595900555249826791057393995508438919298442915018005337977487671753367850183848206299370388502883501749666762786923933716984303744912352898041124187890986059956377335588267187607569669295876167020020730547003040555864572525024414062500000 [86,74] -467991813348601951505415788023172834066217625367715659446352716143525165264413541000595104738880153971224301354978700823765526887749646907885380420458584009560650196101807315767639283223702247482219286559789910673992158375593129731235923479506635270663553420855550658308981433811417630606745977842171792455629861048017173006297714145450788137476800927534479212111872748563110954970586248592040685103590379082634273019713153596653518775592200085348630174004109680045836807204590265654538772158528169357243262261558836247574012186320498075737969284494841836186622743388337702492631216498355017120222563644140656267171696277211144996657283426132813559831756892883038982172019448895624616509746112078733013538673490443580708998020508792122808761816522234805048684372771706572205556985749067619269295082896802154712052080843682882177499572548762583129268205534408269394525904626646236187433288845686887519757286410652160442438495845205392043161949642897830402175854639234548814373450046433209717966572065876155089304754863744632794288703250422442427611921751598401702361799519559892978278139183412455172343156022235390261009804974747058924483033328025622555386745422125709906831512690119710588523313651618996273123413376797556183320950346688003736965411091829951660510392699477910557851173379213212385702238532816780123998991412435572103545670065574400208299843103917873461625271716209008496849182598653080492231797172621929429386659533690597246748800038827565989055526351924019786392694002404928940219603209575433773047873791265830719620372198425140766255229330049458198102393964270247901070754916024738013055892262942296316685488555327362407699687561509461907298700468989922538777098869493897228722647966644472105785750568377951842159913076946556551715931323005519772742993449547411670313390994047009142707284931223325440530256917449801173758442374115821730422209471768189390387401562775635443051204082966245400499579995727203412193767054723147001429252886354963705296816645073931795195676386356353759765625000 [86,75] 122298807838342529505829712765047945784564405402652185919021069598778044249467800181085476921427388885181901145965262136137601674600993922022922088620852282246533814348270912579441376346406756338553208905085747706933468238190752531787515859826454698244641275772886423276213633571212774440590633005096960555734378740470106861265353145855287099874306815765579955775456882479428720107112581873490482915995510537130812293088073016611688160005406656013139815069585943516672965177193377052631717838564284690318461946220658200450777264282649021737917645012868222494399122256264292640963683591611477884763049017565278309644716584552052811661574404703241094378276821853149547449397104671174251920257024629199138648854130756524318041854108564708630393906364846258631097065059176652549543793323287972624004327594701971043884510618281115795844877800781931506884807427406401731572880004516434790061065783069846009013438025846476234291201623215220295009179836709319745897099314061486102513922258840725971503882262288956300705966117195992099212967721695698861752784637529252832872487269002339070914437206282295554548498353177495805561884101681379140602907983407138837199683773116527666375517283186846613265611979494297256819089823648203033973090580362930213827302924954579541215926675830137645856386729960440054607643380895032944023928749734324102927425512872978153968114120873281446310753557037011849784538239952875300057511961405751691105917129587144723574042499500059848905388078587603112545611811880585906866571056256550296541406973464167631775913180558957433965765683109963744788047358332325685549652676257347944936966616343537052584807623810718418642492876612335976538399400519005793543656992475415129197281934504684071804485198755554798079560975764926017609840600628142803182562602846486661094363411121403876566877477931115982494927682582029334258221292542856944098354643348000744064597542629982661605801976269651542590962729075357332466185311815484498520976201855472650925626965090486919507384300231933593750000 [86,76] -8724008710480538841503480703143337188441281036127108316033212180050080376930004235128989710226549898819388648179437983157759126342646747360846284833111609479839405200374003590560688185657971582056255741090385248783187236517364197943161479706054403196549317673199131677089506616589430160557207044307007480718424899739816450753089512724554078958897656771172623039644553448099511674487808001845843025255894483303163623702394867835259289894187724124189974598469244650033036263349228631524864772606888106030526638850121771159934606559436346420577490356353542432662983869573265540378913645530644163813799872226594627506991021371714505386465372144551389052195669886339186582004890026928378344869989995593890960412419001366018892163685266310722278270738905574177030499807365675525403334467232001388194429283524783547700582725693371400401008079182853684154476997927429718266638532727042837085036232032761173291996278641219748715473886663306801389061580834388827942295589795078075222910905528468382970545620082368902063351033164396899589129119273259661983878992828678894976525266757916049096810511680523917732275417927926430334043695009196652987067831113120461567307381618806886684968319976632685142695980284060197301899255887835181627229850626600404687228444211556236758817347957674249843773084996136885819825839241521698198744493634431785549078136566009293981230522452678185800236907241162975172811058077383607988925913836699732462515872966993490317522072755126195991809684905643505144459517174843163078007319469520914676274984469677482474759034299157619001094397593502568298635531479267430327030832789894247372422049660512150180060219866540655248926739540795629193370890690425158388726297528677870547931892829475009085114355750059404064892891661595573564298663717996902267763590060925363633760294277905023852598365486015554463591031952633017314721331923616096705184654622943123400299401928896026245246440409215150827588386393587999834893735857637206589133442363390158469371726823737844824790954589843750000 [86,77] -15869219324074087136165677435561850110106943121154566644002432678675940304872012371824732090378464970598200060406310943604313578212517118725061930621821767873802874505815651774534745140015465681771788567504988931473087196869894243623588065925852954237182065896037559527989700775497447824305703250060061595718683440278440127455329784828278291349561979352148682002081866508335128646514855168827479075917440847564419754654975302097320105130368790406924029686002168233105700411399034555014918735539367051903247585710761610160749522066029163747002757044726104903021613809315191544935107672710650742619898948846785961951394556087833336936017531304353663008050725852328695567499029969631297554451073107838651815158217894457983301337780617466257905269573414482009527495330685586988811908543954844665129619748748354724090314755127526827118533338696618710856435296218398379441610627153159008189343107966574759527687559260314833085457974460645262821927369576305291325325076905303010663496906655831758152720846004887695750616059581305337558913524348180055841079650187479277394034725771884791765056569301327564815846975743282532792749574157916737138854857819871407056532728143458252536636600310757993423553807064902039607154157870040964276848598894329969974287463964720368284508856969923688701159431563114355066674395025782509876356101543629692860867100720218840297214617480180624212013685038678034143478137954878297134678163421445379522555353642350216517076727233179566135378879446884221553875141514030617296337975090456790420803080859453065105986206777180639729198023161957925269555995871934777753652976839607064494654580118132324292897551394761716630370820553462115590053556562659340514552732988186972002152037970035810224796833492264677990911734535297461884998857172331492489151504487758889493727075211367119697375412337547870113454867821860457997942561759742767074552353433092228717035222116528663378301241709710059126904761957883210311674547400246281322498329013903628492698771879076957702636718750000 [86,78] 4530357929695517530530623457609667591662656356224487650763434150688121743326370855324290015650938418773378355163677182568731670204144965107629283253105922944788146972409272185559271301069881587174387934387315947781530351365590843406639524699340939193353133290351517824539477857700625916493841783458992940334939860504261897774567169836555188345521010520201688029952416888958010262802755339062487967717275164340837640673028119802350224966549909567980092887521100048190891399168898675120091281293962818421090277293089928319958969601386842040754684794480600020986847066798946185872703876862993819188679790054252243105347277152333529732849728471104578429502497724571308015211670157327890151887573597476637810315185007068029497669314649019801647250586607802584047016423918695309265540290102250579384730456377927181487704781986358993517372414837769914079541890766383106919798857155518296691934353909784267678857110099824735683778843621394207022952446232235818898125016166498945979971527301959285436747113402721821013907192896427168507748404910236556121390173707150964187189699138021021708510000714884360804572502472825678257182167855314462812820153685889521783031241690819714879835126156443269406091894418592887319900429891334276283769247636985781978577847595126872566742549134036461058426592663311535467710735561058333735893730269193505617666460084802649512152495982655414860060474986531645167000729595369945502481431700146076294489628353411612685816650289154416961826199208669736152600914314389498967280760018954921134332388923591702148325213506749040930207834921933855971900137385431044541562929909498555592127642200499905865273810122092109982772370705306167201401624419691724846122690438844141735156064824617050676511385495495185206785504187150971456185575228097141167536425128186887889986221139032745940949489124698884891387663101212589210984984647174648084341853253238754675376260350152944463587956595859712605672809834342200062535081471897058604837715822810650934115983545780181884765625000 [86,79] 2071008512817597384651083656402321315706014886974798624391273754938474344891409425081633795112551011932119613214016129013152958875673267671937608997027714498972406382008931338670329721262992609445482698075045306383550649702394126563150048615827432525532171596680445999530620829411334270006428546956750978437237217163700904302148522609146598993014899499165997021168817550248819040995450243027812628402187257145012115112049673725192355638525714668716087238799787064324880773775472394139909206156603019198236145533155323066206132661276296795312907749187146939603069101183208050837196315540993359544862000352002536914046764539113813531711417185356996062790879705882347120600068748031159057473935801414293901285589887346640038610185560776082439689192237826387013322827732405757987174819618193103483393008752703869754458790542900580072733187258071063678918497203964828375987705609316015657660523198826599778144438556058956909613321582014879294302460406271457902360547782905897383894819842053325430830010298675630420813316371352462272224019731201058139357434383138507739473282115529107078085869190521977410533156851646629506155888388376083338101118157301012180441039246056954820686266605786698996438949902043180874421954945447534400910633982071690699629200093901507528728359307493035036175273396911733361592426279603915955459882420555617565077916324720616159412143727251809042280057123260693397809480360510531073499689407428042519444893519690329058928379846058738410191621563226131987590521525180527651326146071653092779231372179993987225357127215563319021853539983893862573195087808155690744193779150903003655110436954002449351210751876048919763173265189830809645381668464036779472149633145527306001325930839216945741243267675447354519485105759505530052148045073839110841075618739972982538393654768880501910080513586553253002759491900980529131435922002233936454054984827042832713089034711437762872632041057378911847742633176808085673751292939798965969666610931199102196842432022094726562500000 [86,80] -79112612427628299211762740172342983243963267680748412352720851139311626428933323093379967464806683516378000251765399955098035747456478219064406747279021384708418080063836976237986195895131762039202551798364425073108473422675801014128438190802891384042453885406368686976250548012398493488844805706051047362754521080469850129740543171294303011921116615195057011065356354135310133448915231641960795715749398779194440680989526097633541032316054569184845433797982111841534595691244092334070162746778000705696920518859847438025867210363870936706187106945471425850714921504122671497005689800411537797633799514331201205784459645006252826613795491622124199295155462362926974474370384446973734611395970402130347279587197793902912091871390243608133665224187492331438622392503130914711672681564661356043345212225052219112303380685712282143392722788229767682253785806658125957011194121589428931219344603557180002111907416810283785118151300285815930144635860586082097256896132139823953437690445286281097612057064533536749580979767093093420207658922798662889994160141616352028543059339284789995855274609484640913096105388674267402554396439679017246660122570566014736810806192773592936379010587860592715546052956413995002518113015490531700541836769103250825442329168914159806395567099977833072844623597601829797579662726939350054730598250667266041334992758228795232341134993068226305513310120491493756102874687950865990015261155443900455790069336585919046537397318192449170317728145908715063035061696074162019145242009420593688736728239811267657620200856144480828411413926270058475371790146690338928548641677978466313379559313497473031266357790259703025820548961882717250466084605864614371641064925309985513511623087930679442748541025102060023984016129992280674961376621864435016138212577945245476897599046573183371734254525316395766086149258283890907580374382268797669642213401937294373645001537203697091480463878321339748513044098995777106501440232612376579623969519161619246006011962890625000000 [86,81] -3180670887754315705250424355207750340345096729549513764390136799283277650011039643500188675614129427476306873469439781226422223497096504580816534977372783077402685802904267131246253275949186616931541553307037570965950579216179718853816217725324756502344772598682369232045641593812641565913943004115767667572426477087523898669659683122094120729455659191952997338690943465991088210062485754996432590258728808590363555462339637808859792957636931866294921952293596486946848405690325742444513576894263969301847543649865150368574834287174034722319211268968702749953708832545329432567643052011853970786088877735158715103691892919990331360763242233531505593735553842335981686117798350704466323273320882994622704419482801548164619805104232450805092783574900279250590485237883597618442059036245304556503444258607588129682290918802165477006157851514805815708428022884426835219591991399008799872047614250342401940803125523854580906945127314964945027323723202950578290470969097847242737922869829181817601480002289307525206807545285017601326899102431770624904270724454267730555950261206540268879023932695895025837429179643126694624532867812496860160254774956204986660946660552955257023851545666508939736804195746221931361258617545449859464025055041124659456584379691098973516149311701828280736960938364041231575122457836298993608457633428141425692062090971129803136679329035417177327806038335367722597483355227637508935650849907139837426403731679914336050781095079535941139153227924751157974267781712786940283037157786906893855184511707020380000891231269134665150223893498590217829178035161704290330914524077824719953975223761299039932212655827664958739754095490945336495957239111652696315583143432845381724647243150853869756957336046278778334388365113029913799842419897185141983571285173636280019656012400744461671949661863741436639696676866152061609229286996807219801421807058234303018394498943816948536586147428148637965608394958266993448448402628803144409630476729944348335266113281250000 [86,82] 5088438384582552339063853055930586186640489384079954430330763061588237132157699811365590139169953095938651208025987120731654138311365303080750097904529510412347849496503118083992231323734790846814432506788014552323196077725714862179553518859739710925991981078544530216501151695622604250544055788143592449574082834881594724496173517094309503942769060785469741855697673105542359157350833128561808198589906360801402256709493670419792894280725618473434786703189939939499732922447042788534018099032731804517933431113538047499658410254364920501277486970637044896452681717892535606520759601980484021830456495679239617424626842929781321369100024712909406622322503996084470035165490390078795699555859136771641078148468034915148604965645939214716966666170701326845420352606579044002164456287443842268945062976139902018345070672776264399833109880410205328324163755282007382436980678598797580794069598700970900910641520912327202093553766974234455588702467028962095295552108704385516254725691435145418918189451994949667954024708210580148655906640166797131396776006655936247666789164309694997215260785425202478600862510340940030566254036106777021055264324366184387420993798300491212967433952769096068140648734379071843158549545539867839713370107206230589789863116441998416840368300484146911692042675708015306379357036196504876261764162938617859998023877578726776105835541969006356530641179865520555473982692376357253583097662083766445381580143131591448596655071040803487686402405557253473295154127853386129015277631606902574496508741527610551489055054230807702505855854244291149969177460484334080427813857558587857309928244475279264058302205051208865704825119064557468882496838666964725210923740937952964901378779029712263306404785326916593646827551978731011531683777198006789616345643146615105532773889601084571929115524686112053163449701491849383372998319905542829259696104735749789077560396954770260770881550426223771450185536966231655310599624186806977377273142337799072265625000000 [86,83] 6779809386534638850403016652793113069581096540408745130621635542564346177491600435224071814679599758502502150396787605525244402550216415828810799992608731205730842158129786394780227026435576847448740911221811865131069634905501601926291429596095252214892000462023167973726754684600396432944772640849187824282768650263407561684885122247901316059393274454192378976902060337015403511723333084558254761545980763287238477038103245340933287033954985792655417238543706841162934702669420802885590537700913264178369363198720696586165260888568437810598234988211401329772366784598320367866042799393776755199552436908479750120755284768622366660804796163287864598292199247151469187929767647131124988244667217984758169089258131865447651519259670149670920990020702555700496568342957802017788697178679106789878601451159833189377544239919386738811971975192545483588438686957295652283124051864798544529334876802357465630186153944560608052239065113242007904903323300609787715235192146523911068495891090460896493376988836401654211918200364476826183923495257622215982725858194394899389712141699060357618883584234188093968950890090142524292722750738030730878353396124532710753657184278249148699350458396344367791709115951476825182930472021720874481379224358329750766712344734545308199847935692937613688410068408326233824397890216383568321860498896883717495767879557244819192397250123572652659450965528465464438219768816376747936012096514996345887576755899237043886408446670789313913747898606571574585033677692298194332170979190072001773031051235904350443370745868475587453865504708049907419853581984851594767750313794786919171583194702818262690201195250535475537888265894622662738306654524337402231756186599595808519009828542855958489410405449092850649926548338907902722251651316945971575327959661683155926154141524185491095963106226039237950497496083708033397491874649444967555223917075126924031318451119072422622537519074814568052980588588226338632447554033433334552682936191558837890625000 [86,84] -339425677187137899972167617272823818315389914772501497645859581616557570665353334568679826575344956974404548775621244437109524349422691967056223748616759125088865578659791657999420467966605091589882655038349354924245916979586712198401835182783092107691985091464596497350097968101176890943120079390630286550711134552088664773133156879023239943252460738880061055147880988360311759767165779991609176048646013007700190295180671731668447776321648156086558419958037946534778038827947617384283713657751803902735217943467130094586348913704581110604485742925440274728315634495240710733125687953589165443562468275273548070981232476518686474317820667076838154670100113103005943606023220004506101480680487231682023735362111380003698081180034982517217346395184460883501352120100995144106234069287347373838892032568101100897705646083578251616060132143872729022454869602674177086714147898938021202338934061133397589496295977603106583528135018862486854284615028262963049345357273984304971509705546479901599896906112336863938459056360979738080527383395611681587410128586121135601979547782928524667346015871484796145988057857832116712881894877940454969369103349105544062777717623924586195487438137112573106613520460795457125260826424609031042097156192125611173247907506674349683477858540825445333124413357623262329512770175045562059940982647948759186011907668350490629182095956249085132114907041335640749793333069297971625513244461915995211360145683594336668172937737258102518094057626812640382868130806155526959824521093189179755592661693214047332760710917928781264947450205413744695595729951512416572227000467987636102074436097241087954434736079068705254478608301043116565971494069822496523725286093883777535349495362745981975731915919597881435600197952072956913302213167835410210678077539814548975425798399435220836511978779494628761059715760016167036968033723656145482965020519145618710427639720476221461099300585887031753036908256790198101793265550440992228686809539794921875000 [86,85] -2372772201639187738515321999974890596841677324190001457753599740311142988316961003989975886087515386530143975052801535857323713318796648637854693126247611429120177096812650837413912472882240079129334281838134689447789000687862986065191327774471976757075194511880373275771641475363279795815930427248376222713547197341704735530001038430205861009292485380873215076388322029719269154024217760257030879704707628423889064815726930589259972659419341150128868238780474462406366467845737595545122664786581574981103460332982896007681768044944718919884073352563030711264803353134826394963774723851090828354276244662460877800520868064823232301777849706926964774170965873206972048513340743463510052829597887610155612141599419207417989621259051917118251530221562058073071786244421430367018476992123844589175523855087106041434242546343153470443494482950553377711850970980705474032375947181462604143365968281862865847786855978698376962056868671707253755376075522351367940347643358982743861278101281877320913986445398184881766446637180516143994563545956324936606314433710414331748516737821693877007543362131943195183093657636715118816779203411355680696779249118940900395876098682480164788498556547055521403434842046900552472055279133312915701278977364989411369772462540148771879412096986431038991317666687900153065041906250917602311256499910173871579054877657319921760587752089036465023739053863702785651997447886323242214559152306549400439416443817941024532554510400747226231081732241730698180386092947240416935064336069639032411149984998408865789704414576771261129646116733787291946544038721201791040164466451250022598457722357750655202451553244049773281062214029735630247658681329775412146403172073320967983825049242225159182627133343495541842575932260418129965686520757946405052768901931122470919934896639706198193994234578307870737878026156310888663595693763100758855960213747736650111915642977848392545939838883879850897508281132308738392566738184541463851928710937500000 [86,86] 79366144119567218801446638118002806703665953988724150841418775740553122218211596813014519428679113209767760165439983896617264100888831165551279968266437275409653994116072779676776196581792032079084472943500634756410324595310583021183547162782892813396469010492541388462736786283881696828034314354767569458134146303146928902953998629679882188660137621451906433539778647895057197231037512185648501015464384228603362841098390337336507625851550807668368291552540475213781250561009570965183222969099480775360279652251838538548782128146975383223965077235703095888006635635565616421429783813647354810437961426800354664292186877046823341911958082711471903173914921431868616415614904989723588286273779273234562475651898926077448639990937770059029011912140874810263794105756541868034100674418639872425573279926471349569379836278958171043373135250164067855980023965716194356056676998538278650785931563375236154368823941821216190418670326866836635772867672574005906592676238997687903281272285811035294869242840347037169996582359513697616616625005301038076055807387428027324380599085331266292803221223366060629293567007466068598520533712818550599723997651748022460693066449333799873884010937088049189682755586386943948925642056419473698512118913493053997983439526642473919874517858636245208405817646694263551590461659349318402696773037915281038636627209391611027200807838301577820460218360332915899551105155572241079141431789896853116558267979968883311568356750587097056231944868517864724564240184179457152039774703552825632792433944533250712545930360332206624075120632356274067201189223634644466344559577716396682551266058248899507620137900487245389458110038578448408732517226477673984404503029323036520107954829692469674999769745948569224623272701375841751216697712818841000082662190717050046166153162446782483300167177455051436445446061635658884156324959129393597623274481587203702953116059719519989142451130344420266152314497043462893088872078806161880493164062500 [87,0] 4245595535598778331138647377876865147845141864544411046249278674014301789887899423510988378582875527727425137634626471507953451384250536937574140377934578558318989986509717246753878787941642413192667960989323811251682881629626743496616280643387136900608411636387007240869286296394382554873730548523851163777602262962851363995984863805038755210356869882806641022792793652134916696513113981640644569847759531495500637484920549219723170962870939586470441338354821252715206470108898885531077362321612795961182575628497241089003413154129445772144320268814585804641737869781527142329289148664846721068665734683340150909103353437590501940650725851580977417054436628726772667991614832916472714868982625540718182163363590117749804274784339984257093440343518050895172042511116880817466743075300090677670856094565547653856808969085464697764438328371319175406660916345473961890078815659530754432247087387729920540037424180192361757463590723953680645061022462474503369168457612152269375070431954277319471902560271288100739064187165805912035639767651596603765490800323525591510756282042731970148312305960617387815377344388050708937619788521280407959162036264881138522114879709182907890682152389597658786406511661527389447126233638268548129008510066017006939427436292435095823110566593352280793338023497184763943460947698445205762196036653057748734713459598804719448460555892041896760822294779481316092266500553230966242950741199440762986740816763429166545979010088751765012155783520923815682424093916183387840814408276166264178962748695571715357322756020737782958410805842079326967831646004701084385603571084805519318604602400310211263776413023100213454006961404655200736758097236026785911676474392868909412257745497474840738368361372054383688406684357167007607228742595621796064958665139867524381174018647252637595555099077057431147191593901431356829102301698838710685260739188966786535020183912443172113832585709510137952404890443859541758314287319706937751381833118371559506548173415901951223939597959767323063238717943589756303287660423508488744594706428562056896713952489950924428858001765981487119428753393934892538547427159662492895739309140102503380003951839575143971036719214851018477929756045341491699218750000000000000000000000000000000000000 [87,1] -442168087146335641736683677780311552980756409665304858826979099718169884026127287723115232324084993813378824351878177299745680175967946335317459633786704233269362431472240801266674394589504322340485664649036659486668920776980989300226711551402905212513193715623564676170916013690579463199557435892454460858969223164636154511560024068667859038683713144953468717414094052236131940225530320178928194912816409008475796149948269628821172414499891677121824708247696951719224972111304664110229306476801302065199287383529691907789014698604011768396824590007662673701913771458137152675676317787074891657692158369440344706940877125922229055429521295755266630167713793530984445232902011276229233074643885752043267962444260885038024219731395915377664689232270888085963659131030083193423303674550790760718354688277584637744978654316119963444682731841373929258438591023202379577182759790255426378538155725130152624817311134739779880610475007205192370265479400223969561371797511461828219684761563900268941275968594843821704916317925955468983390205979277803653135296741411439042459875041412523614023519502704096181245267897941418263072678150148998916836601228592297497724381547020101200535610183725587697593956810924483298029023033974989283078481197026853256018022073602594950522238024011150206023649338826610605368862860808542910911734208380839115888848071332331224849326805550104868547609593497223020885168183381852739087541429933473558953149990346728991898319625066121869733091383546331622906600492823006246063647485709081977936166804492398996397984563508637752430515989973528628311236048478479520957931592958014098326552738512370685692807295820634364740215291419499091270180246332866181983035109105109692155007142049285621466243611875128336498088006630764428872715302286250641418461648011920770206294529230718791844968698725588606524147956063849669795378057852234639266450869100272857853907119793953711775175279357230211848985149146932690423272850254845566088285268102054853257201121499553996215490434946048000226367313693535095931228080534012921207328974748954376886853431526868156877940711974761391905878838267873893887371728088559776347882378169150791791227322421785203703805365582635289456447935663163661956787109375000000000000000000000000000000 [87,2] -66803621636921687687186599491983576299682044134735864951556284963807067810337630375157245115387342378426364949714491138003769446117021709729054293765412034184965777200732501820994425235277100567464891838743856872502431139656526345648799337327633178314950321258305231657383032500206746508631671758467419971597319698373152266206370782384078015968462814588670953363351560935287902156511567527269561433099220148105270006334976458272989590146293792092278567838897346299664678636488499840094526336812382885073407917492677916702929247089805388897859823476533152218977852142797901546977594239277150717489422342432245296039336158692665011420327235954451503750250198784143924292192699395706869181061019387946043133979642950482711011309098299057586633687240197914076646659333925845045331812709972499035711426227576545618313787053895986490588424761148166054812937042675724888282416317377938259879571243366302530079706617085141936904217169610144511402669881932359729872506121317527556164761880050739863564857204989166082098348287268065814012700649411507167933157572115128534056626293400629976233634045883166086047009833918616235949732427776233871012886405582346625690618476125179656705726556618164035797314542277005625443541390262457098687223319553966028046897905756729733766255006015061247918557120828057253389927095984582814140041909522897166631283967280189177606358727541724217098541112319550013587552011836646225383745907644981651414505643848499310924722591705244526415552956954732059003273121736238857251153553167291066764337093202617714071989892555757925730280461270832442851262198618331161692668097053997925356484701147888533929148661740302657836039838411737125476515959298654226363405186231884662179983112591550804914909030191109050243933712951710554753579160866216214341645449067135890651851845727396593466908943526883109482478690279349298416538642733591060791924176628267887596770356587938569635337511557310206573491291906103773872326587813691275402437688515566862458659627839478949538188871937372032550429781200360428043248595110536890998771387208819016770291816041408656763903639222300963566685289875224411876241893604086496127697613131498171951923835894163495160770466439997383040205747306572447996586561203002929687500000000000000000000 [87,3] -1418859417849486327453215292441322989253673928633920862718053043793012768488108917033533494915865959351699512334836939592327191382074948874799536345978862208942500291753524501048912230586936765904654967110234311482893814341415038412580868052078841339118124206690605330444143787121910274603186696657716419291017240597900350337640031965718523476780585074753768577862134211591172729758920612627367952646824563909175754486888707018424409408101929605177229184911921225019745070935905001369983468427827721993957883440615297981429852841083750930998036427694322879255056931959211639556548791386146873007741533494756634901584530210972391106127743718180634938799112607605512151733633187443231475759975171525567460677922810806170374201584282707912965223444041966821872304450511713488912069747907529464787333038085436561135742056566219792405468750943561898362309986784567698962250806584564614037418869869979732364827942503897211969899794123329753782555689380374835042229159016809774961886966151948396500943468032857225462382016594369727675834316105466680137349846259682088151418989057480584607601816583315873478135202788702592158065218332943540523920189056722328728161175195244549517205910444592335404673383552821613419930217286949658623685998544847082761608630322146545089507384164707641344927042630961938757613713981168180684306213955891675853077165849018136027019493685455968658952899385454599687247351488685512473754699246042553369471677444101695326863863156552050161104115717316177799032382212792274404012332436704883468562623920485911456649208307683426928831797180086232084669300058890123522291495406466246286301703945999547533561696667128022673688525266366281544083211505089144991838424258357156369775930100440915351540264007114725139369933543081924157223880688779464835292247960869591101906162170351832765128448666883322210052555883025930634041924908739157261552486996511854313886750661146392963596604730933519090236335278574890229668003365014977803460614727977735874686315254606053075181750887309346998230648642136278328351564823210043124117751957982013957105100281856355444069713784240162935676928104410048449958442819332149661575283851676343126522606910925287480562275527163583330918575353685184836649568751454353332519531250000000000000 [87,4] -215358372307829238366362280664271986572993217518636551835999902275928257732529525570720517468196935913176427825487897284883192975287286519113618736313144482946744044848791145612288171852045792925198299446251073620583395909214930840532110550939094573876933748545431752329268966521522993464944310871992044555507230599421680401557840303785732439772105715602781719185678263689660999854574828888470042662907784191295742664588434405609203634911230406333584815025837430395751018340379361856996191488411904548984969114376260686367737434944205600685225683545791549687789273844151326983670725296964952699355911347384285387995038633422205429894967740702576220271218944037840033367513155864743439601201497927920811051164001406841751647002765176321900158123504665471683003724950925009094139112383009565036841344073545538508333992355942546052197899612234300397502920314881488227789743243357216844233408472803912604568225962957517406357078939891414102812925995579060126941308745308011590646884626656792439562575864793357875270974812622245161234687268746913554641206369147433581437441989346704303819462403558576602221156891911744254567220812022393396418409134343426666557324169115300992135513022071708224755562967251484432455526129365284260974651823374261938442107176029330512051541471338891663437160032150853972397468856820478035621025117585412650866577621436242881586728294049957039018155121608261840993188838513993849170624371059248702884662243152381799635240626097277033226510339578256260220511200551808878370257328183902025472970407199073697830978368604661459659778829711646260377262982458502569307421534295785209021966401088362682200965912968849663173698937874545788654362286884001195036250187034837070749648641507759597790067378182836009859340920277178801565306112811264921659182464071428811150962286221666286989433805753289759626959147796563886947279589699218659040217479555928509561304787834085162226945423363443228183126519216687140177727090097033996762295806128834902032770849628825978764185705122904925154095411304531626897237276256757889110697328207556185837124174558003035404538049697392316413693872576625616737858308150446320381496035361243162563360516668120761200601861074484987207747210824493322434136644005775451660156250000000000 [87,5] 236958228421785017306022703653113470075582706050374678076384405499204714981846584081800290441198730656107744978755390798625808347217915888199671595779762731068035513347930526931513406521826824868822075184453690043797108550468289530815093712999400188342337960563878095373631168190610308511623878413256943684256593632732486929288248643472935076617338551103605856767893690125666958872149143238612383699352693015515670811105651224614593715893286164312032535880670869480767498913028985863797170198031054413408559483845846510897376725061982044282529827046367806314718420929467629095455471785638431307734992787574165352668606705819826703361625095823148385101914368576409526412912327954909462403960837536153860932392870161014895527754222330750106405909900697298739375262579044381276202680080250949505161236136597953090358619516135196346638937623293252665849479029404957585005966672791174306936388008088802734345358624507045881304524139872355270172468988955080321836745708180139525561770255782120591848252867107785329282928801711748325577478122738713715344741785673856456942936978468453434514154443442837157539002175336852555826917845583204028516316009315796010209596107559819149584909890050333360195470644521001845684706672679569012429402608087192823751962529659338881155078530732982012138340960514824290609896517130270324903410889374653508409429251811191966381033990056916079184348194181112711086854162794427966584079707301892895423421437487689962088437757373606294928562869497953754466703127985765942242291730955377495347617854575689913603525745904162310950991902479362758006659133049589699296152970062201491520859935276093438628366968634125684609504284287929804952976806569941428180604440764221116100108786551424716815596032681097882247550979918212551759534699444636544105359916982047340206541380801798290077320982267612018063745171078750354173629703114458236012404448506054466455538118982039643000691937081169223456921746748458135282003065500299716882548090386047863554970995635499118207024043039505592197843711092785419093376868686650964644102236002893209510062484591241444316678520634615291523268509920513594830947186460200276769010607241782924392291991683497907813196950152125747329073801594745418697129935026168823242187500000000000 [87,6] -622723244427154062940578826903378406175460327567296738952998419969259544269599673246560232913046409377492693762357565006593738098010449507213058374423238871101034662789575343925165714943648427892801865215491106216676717346746537894042647500276236387733110393081334273921498725873363511147637785353465466328561239193265558406867542191335112705780343910628841311069889313238251813430971280375932771995617386744970739738104831891715345568730943285594415415457844431799235354977953030935263155025929749010973148040998754896477037495877247408099567892795470527119175904168729471349679675822929320367637759751556466592480475660649507281955605930584467551530840743555816357212977062682001265451044999171992373540855213629524507756787120655832511903373358789620173380401815760138672892413537364550022205304309812907221225667471213186284144699133860386427348084612794162509075394153115054653865499939271457571550452836314044181460847203489069257445528073065053643305270894496547689136075596188465653677474499666488540806899535798930940344151493796829533638616103726391127772451401307043089052801049804909209164545252891199703988785889258159294386415739571079337729524930572280512447515912953643828067832522741701557355578338479411807351312887144333963756350236332277216969784525266302359798166918599496205281897016378099782068813623943677834849623766317510938607843167768433099648575226053784455729313539631611440120267902190585728790422678838917317948861772211857832040000201967906594350200844532765871410354854297802772355552944205686567061878289994425841324439245116107291565210441043631402991570119108863923732094920111708882979043201709460369440085362188637700441010761429061147721475675808523511207802233391615805819522374010906246748476909708255587131446012386803691494047392305301786600787384308127677042012702958549563252656953031924615830050471774283315359522652628894260941521240089742842580749604350867827754171907417326178182542681516290612302981845969634474557426687529017452683304331911964848046201266229725246582466112537534711684190802698376021397692273347906386495945796098405963845722812226410461883594249952922588677689983651357828118242688350460327462523155627438216450780794630759373831097036600112915039062500000000 [87,7] -2981678567496468994084914626257840473275778395555415034810539609132723057209708817547937046575395815057969284499058349286476072572086518375106583880370217100498272208181199151664072430265953132508403085055952338824011512095981222276862361849049732571546299265815053582292090724866590584653126011541770807464057730318507377810245460827214345526883416859063618540914096743414859107812871397295090282210955923041166669014434348595127105449631391382567399534427315533508949384586824489543300895004378064621112437717332517489405635598237383667653265396497615651123281602052686229915532545372449128453377530576791836249649415584078879871527534146991177212722670915557428857414200850194183303016675512493855718357117353997153311498963931637729790805211792022229656907170142172287445667347036918218609058500152936564336041733091963043978324124694165991186550158986912345923580591700532609100709588345491556584916612581214076266818356432978558073757664221965878376041892145017719026266033792380989163527866371994997486923013795799127952672070854496311813630189174971558646020453890288000061873000271195142625044565656426714595971924858668929142021130957641848065054568670807524816684437319445912645169525792624471364197759308346956802287949432770136225372552561799978942938650525922828595883446360444706546646704689043535673294924852987258619022395290199877566078645306861326909957506506775910478806283658100232731766668911456306741701751749794778173209104294565030948220506642675269470768469333766923102121712705937742403110259680070123302320144071847131229014695782417473294638897561060604969827845849621660704429240014275543743387547257957048773700240344550536298086228329790773094347475890331631215384667633375966749485275469060237617680666433881973288431293415048220167670911208925820981229961475301398967526488137814861421904412648046068420974010321927801548202211231542914287728213596054835287815557134816864807739216301726839013107633831068455428367209624387358147800073647331789011145335891446644284483243602788447724605970768498294018299588205598810604518780367022147091123687151705980050887788765047748360195576880390240510249243618695219251548891013477924722102614470248239074423590722062726854346692562103271484375000000000 [87,8] 31142435774141422231967733733609214070748607102187539213836176551724245580971977510260255704787828000238728743560315097566730991879305871322682140865742278679699760520752212900776428119692459085540541847851876093928134696548601525065583704035871108537018294300775523948695180713485333622477799941146868145160988875367966955344152961157720759977630334794389495401595930577509969081953017141153770834988712658990091084894286602463342975944256480765228573396590311143722641782038982298582320103661581213941942123734881009822923098192918572652379898263783464663030436197206355991343802025456054456486412441871241287505489024503546326772840569338471014087767187966808952447935248743084343319610605342551591382713731181015266333636325586943319584660071076728119889348344196575945922393640270131566653320076566113917766102407788088966891406333350414408250894712599207025592230614718610595502557585998541677684764591407314351847841019157596478017035501508301038880761524098402705809660546458453156468161806562326039600484648161220317188565029956980388414145781778422293016855469690371706415956448858313110232640974455271087832922389801128020099407169170959959412544036417803150966834710616707559339742042969869623255051606925787058060104110536923931567821871286018090845544536515901184225015161616656379894584295479291515221842416416926352208165929477352704486340176548107665507669427666112597159762719733856526620591683860268374057850243989741153911778137731668948299530506573978468126224582136175791673438328593872756075676268986580320177357376188758137017965244001455278071065054406681690063612426295360670746838129505325072906951469136338644174333291076215503035279547909172174124957311035300549750181296701857149675845967524627666274438578976015912909395241638860903828023299304312158266438793096352173456771907681869139233560847202844383034720252101290375798430628759690221925102956865142682214522707551113383988465137607587596562655193782690231821839420673063702435084630832336458567179548584154560222386768458166791980599168329230024461006383235098508074493369403630114254018845894673383742332141401113867650146152448948476606054257255085166941720935531079560313194531207892437607576141544996062293648719787597656250000000000 [87,9] -146843170051333322836575939194023206025687536169993411074132792893469833121209592739374090291845949458426923571830198414672950919335528839824929784212776590964250064207336909498635266798324391695406795189660330179202720935818044896005616204900728025831473634150526353817774692660416022922722115368704683039230974152125546925058680011214617697360687291207330839256242448502746104366579557020941048667173542687611230346481113196995089379109419904659844712111504166790471782180622699002383587118224343236027682075734712112935307172458584964736531657126093817559546937562458148718520013487638303228121260114599209696230247249466110683939802646083461800648000832556891549231799608740389037380175849063065821834306837491736800934226708877794443098165372464615746749253396527553073275594861163565231339470290994288708609520483750102657641489269786583461437601785148997489005833495275727233954369548781144096220056864386020533048597424171147086908718911718493754277589765919925124073994321924515254527811043919025254844233563176896838946751427109386443666944321230144726953820857941517915570680028240317000144574054034243637542327990458272140519994033965518527054201894272780613710621652109973898853357035562678089974779863570593619810321529102914614117821267221633031331356170220312582834711704042289919168597179724021045787064799983875520019172098011944429619742249742710701543483655473568393960028642898198471670491019214952172851805354190634159396710965776439043031754044466157633084874356846954755156143213950498139684687126284390208253377572362844191928722747853927874610887693883255298688247614613137797392745804047220298520173841866034041763923969897066192110336154304482793200747106257635293761853890340416602877488177861035858001487351660380883804899431383630415667359114967493861002723506271507082005100782224361993132328790683378140188041283073419508046947522160828707634014852932316477502622088001076815812160602997553101286484015040214427442368872164827281150498487830807949272591559514962306307670453358171706236642189210042472926964629857972957489268725596742468979397567721249530663530237289375862278535720613869455190205007017702838136750977052976422953026441192703188676205172669142484664916992187500000000000000 [87,10] 353110670139723124766533024502438100798010379647770632300168217918937344419204085493943777045440142308912735103984256261674243183906064372550218000403823986898644163443387384201031073617446757938421169183975125086689961207688674544083100026994486747819388212123496541927857691581520240044083422110248744786694789994463074159780786928193440653296209179530546782462577043631577803363342310540986995891852002317170906822013316044016994051867196541644678154913118060831834899576710588160648316779924880581668261131919500486651360971005131916198926143513609340684465238656083056775034654310897440865580433217294950411623177224848312532522763332397184321582316574911976203502279488351547653717882038716460119958009695481375663596183660185751978049220314607462193212097272761138313625088111966636127649105480639193559713918576391792160653773208692254976084569405299109982674928343742337023770279878555979915951497320104325266035055606780654485649577380662478814599532747642784838037183826157154686015396273639019818187343252064536333036543259471900365188434527709135173616285054945970339103492076789273744526522025653360286335933137485723432667922423722351780010172875522746634154902115734668882537243696999322850315985553645428770891042615825603164318655555550139381577885480157217912723855175064823379693963581711612030845077397865235814000210865109932880767483820175519395069400252793339258427860311390011343053671490274484993972797210524251832976367891408898148885219825118953831141194824280918297277139425438396243888200432356736728372323980063136194993016898691512766062271125932644770525847123193735997046783532009827164747623995985631663176212926087757605739688712487035535541310783040886007901956356361455282428342955862209659622832191203027867069793508375869448971116157710473327507632022440732008089204710074902527465082892232051409085130622641560784940273113945041070632621484813005404306401200848092631682079053531805804509223535509313890790844224392158111792443055505875498473613482063027238983216331134337910254651551502729264070787168591673815092122797545064348013413553295095161934248895531499313433911308498554632406179217028536729931516966531663343106694943722423385423780928249470889568328857421875000000000 [87,11] -144993915441290803400587660323937961303472291358935853916505622576573885627674819558126067725009511149710235125612726475618303404230687712344269920639639041763973949616851242913851384070642628744041167126647062698014039468132640665467458354549959928462972661608374891081329136569427056343872249669548041405368870931563441460134405217838122858309359498137417865377156151141257100431409860400133433115642028082066780632280224874508727560552503169616138891656081514052327400723380723201801065339265688207801152328128084511962834404975451941878439799887358606213228246976595593928411042996878313736426008270054221380482814392332091792511319757916634321194701656095752224659222098748973393186050245040519874463950637038220531830372740393585778543122184131817572829355696027847709767003254876682608966504089618836340687340195618402283974260418872452210264126804460326028960367183888670622978194397628614426609480176985076885699309835501766975582624595867570074544952560983498158705648276832071482334069741575697026813977326721204829124616117764700113868759068256860372005484547356968174562192726159024607791097378183621937391572545547880647202442002426560114491074198175058243683965244970519921641502653294531653795364561334890466648504046518337514818464326889054709093837513484383452943172248704588683118780253600465834867342296816945228328579074065238121600859950100137591557507461269361718203746339238849524004223752447960886198691233651911805809079286702314060849142046704208971893153656235957641277251891232556049519636018729668346360612302938970524196542180461160996489828977460890569274674973371003479193429430288174835785229231569844621455143439944184287098589843185971562182436353182911125711209335458922154845840780716723025337054818144941015629690328770789677406780924213191922314003321838110715079253933661045760769769948746190241885878532140202064860509441267032667278124019410521319006477949935541574568947047906576578946109580736538207390326893437643192465384165457520809278485690758779555221306424994170594876166930684837503341358088457257176493738001933872729137947681440099196071072850775492465446608084652338665444405294213430274240789887365559273474900636724527203114121221005916595458984375000000000000 [87,12] -1427608818629735671877152090683008616271307755956328730012409134086708900050146330441528927953084835695183717417957085806099255593419251254198660096183249869811307337314500009352738933891584783262762962224659416857994906093992089041957599472233962852535539758417141262045182084413989508688136743267835589201977184497962587884971954454993834429185903024654516221364245867753299482273899181202002503642951642438716098080812647230818397497190214292781334252886153738402112359932883400699606687165225249356357187417546337494219499706344473661521906032113408581032940416230245934436439402359921138378246236129227697569490261768600794412823788826925308091083709793852938792386095774583824053422320158600908958712435343554131329728632932221809472265357325037151503820094571108651855403587569052225824102284470963866646489158987637229795134247665160382357759488454725707173607257404694801446973841066508605432707429140133018012946399809041279720964625372161294107554836342135868633931447776932834181967521400811277011918119463890505077749655228283362725731432918565957701596988767369530123800191472831696974171342579651377997631649470934322303824347183475439657735986497749261403246228782317778754447474165774359342464136565660862363995334511350079577029324397729375644479642689851545543581416241835273111326936810094395944241188550412865768383443233602512778609249050415170491319069616500466218617214501516114152360768242151781646638104406378781069449203068985478988220919876302756330547487958936144774616242905637312046840104944285259798561123915374154211708614449159396363564522185002086560450994522777881024215248896268808948955250601984887026220129441382575264292565770979927336605165294681834082777208798186213873089198501389871660276207878504064378761960271401434512078392538724861386007340118070874652981822582251339775065623096558005032649272405087099920908681154813997592858702530584175049476954610731665750631208343450504826064573736383307171958995025655802304870570073146586039130962722598794682892499827722049301186104602936424443448570589857052408256919032725318326766960162731861086948897157715675879532247743927497099558721389772381604355807436732471606862502656876134921049015247263014316558837890625000000 [87,13] 3346933012095061355437073525993483503769080042137356184621495119093373096336906056285094183825768489883531729300098986690429776247367041303625703480251665836197055504916513207810576484175457741325203139511083007215164708513276872493609338408095067845499238054102031377864087029834514724237838160022575150193843679058306518223998762466936103075165690396208159915126863167973245453332335603967310353461068350405570233894367590047187889433453731390430626518277449342013842719805402293669879185707744299660133206538161335655821276384963780359226864278674171263022441191436228798328794673941289259835124643235600270148161679368947530716430298889385186706144362022767475067385848105586763964061989974624534315813775405734050965719642622535581274627856199065284196661944525607181799446577967287808970204446995406224743239341083863894936940043502290050803960516431831053392903859846080305200653356363883216130019501739653451735645196738340812887509123240618730986827798307940437025781972633736754721311453372801566680420183685551537712499427429781025721496335567044817650523744796843076025418790778048759396143287980150220573591856413977183031111299449922229798456863737208576099164042385992008769326784079717365376175390919105908978689281485870662535512091355967259275424653847335058786194742678009577961131404244142550768012444318571899274955700676548440280667440114495966550492088396404686491862837207165480403166902518055168953240701807353999936175371939609340955520150729026862259969540489541229942473771378568808916968711824618817526893404469996177334131765474771926777276440780584975298494449209661371546392784666496905100163997075524421509640723158940083980561957076486500963128451048371351942655896614252033077860244219824444591410885643924951328929285827499415496600650586857067631453757964346686788543725710274394728249481804248470719529990044040091174252779181493891787708588260383481529927789754189061086869013558962193645510650827131031722357059559613666559560214328809571687499852932095746729778498173945328463792601275556063489308009825692613893118452257608408857332557855806358122507835526345100340118937951433730029901791828143980085316850049885361613596565510952984823234146460890769958496093750000000 [87,14] 2017261496088960275027729587336075032243138222478987858795754705199991600367235961556700490908065610917497870777867074886093013009686903838391448094474997240827359845697595393579746819741285265025524187698144612229688999048431948266060764689382942188380590391032006962675496856290455025191956472762089163876575728010134089825765289432121914491241014390466945400267869947821425926799522764844866018441122255070226619666488394657101495335204924227764609271229185744029367157736816037369465351322079172507740839088821075594478266677898009191725482035249592950361972923435233226927978917179021219073440666579427291630745009494254436756443717638412248280055174737755480796384264985867161445406258735863262121009226690706803436919671947290493509677968625106945076372437161756700898018755135995635091376094648895580234049264911743779787430126197813807399264233452895867813319405003860902987750905249114595644967111992409472892279656287168585528177400928007466166342448043352793733282973850498386366222996358808060735471314659186848055613232950390429201186163139092213483838459898695143382862157886385540519411504840591864753614677591965566265857317126913247144395333856795963325275548369854327279125160054690105797772082208894747496707988712354704242301348783900091156173344714880870942305389586327440825683161569646274471776227037654529209391024709308362243360859930467229971772857408864427443394503166160706219300411092019712052208978322578121528342198314062007038395377014285983023634173017719808314898926524570026192278627916179831125263320709447906807291557145674285417616922697664817679078396257264861366815981437120312467817254466134772534980470641912616921273850190252173440909009600462106918761657538129945169349574808045360765986753856733346218249220918480570294266404792678460155957132048073518012576087100655222558123845242588637562944412369408452441489668963290115337440975092005101136174442187016584194423309274483020575556769690080442707853282298726956224921583578023604015767682020245332341620844474420477514957039785255896094954851780532952563533658595532532252629967235785092576993637270226989595411171974562838752839616461849729050712419706269526784156095877698078311368590220808982849121093750000 [87,15] -30907054047359973560936815378454887000536442356056476931886647344273672785983318978649848802246119029888512899711703063507263326131035727122664393830177419148953596740580391498894712511275737402043490351221220886342919725835866360932187339156866753551907378490654043589235327214167076484959025703349909390754465614985382407982804515573904115937799183983913140225634983744313643801974148706260148735142456634644857943641369622601593640084083761458195400075854531277008189449034396529675942273577744560263244693822843102231972692866423505593570487390353612410703170056449292638988170376476428046277954152867985934868211721781826188209687792355100613029790670022884745427695793671121154171914776891560479787525646430801739673965247113517663808399081433459072652210341548333742614145251699139860007388232411495667246997157008070401815830181303516231073914808572404520861697980268692521838153044697782214601201903832454970748070255244294638844789731088071072758487498773428863567241894872688687505532427042552267012310465815934762619607419180850339753801566437620771444571258588966170618634959296175466967712598703809872122073221805271641012213138063800453640650175739827952836041124878123323207372509455463648694395878802853908346939759783021103277608456889693751344766461530594525658434448628329075052660390162075843349701087336299342353516547999135190605247660642764669552995688630295568231513001264666643875082154227204643487903340974780432268950173018309663197348761562344699960377210189035451999482504401927646623683794945254914983619538525589454740710185008931570940934076782918889172974261919883853612386455684539547575486671382038243133453045782170643113834858211243936555281090358953449231795289456612613880048556804701738703436862619147067617748379585472421831874850192724413334764091360206985064440495600178659083305460238117881291893683174264124035166423937205703586169145801653640456502447845652072467091339384598775400090941581812904716405527331955658206660769398930250772404626606081147623062863089002668275767694980267245386328533133343121447035661699470530431902862512983321473390081008208785204738446347379080206931420124753380483154235836461482585940663270207551249768584966659545898437500000 [87,16] 101390197141247199434783780734342172821551221170738009342382872799305030056582103548354723969571184988518648186901502630570813313643308052991584768126783575876347638029935566699754948203102639755123041560529204541999290283380961290588514588723591569885118276314862774414424988386514101307136868172915748815421441735427760460592847693577372742421810471330610549332706757149090373989666421999328409300988506726563475911116283796958131427156930879886992852898777535676128619806652099936084046662125667527837758022110800642531012572129289726505015510194454114760731557158632868947091104306231446333323364732302121823104225957708138936444724136621436968777329376879422435000441334642973968233573601315630451061067745045738559190899249833623905284679814660090507761513496940464902629209506352197646401322133691541712175962544840748246432557621870047162912989500915375578771296335862051931903708222698928089942094070444572748960131448949326638881568601558059052795356244345281476680236473867112571621820971810953562769442424591480954575726795287194595102398541246717215214135395650654103207188795848983295525813512247791891570423082646683223022505418915394469984079918831518206097936265003283467915541675080886760533491766025402548868196522477050873095099332014633765012349061375530210340508350318983738801919809641074628250829490302224658192120173642458323863053446517151775364261263188145940823217275662146243054110363757831747996634022593846718077544559937126163453826350533618586484403175465877324077496639645398108358646080951631534096302676147656156345129585530415858528251464968841102719847225125866284771919653651014080805135875124221797215160575412636640771452850996844470288179186424157931972748779717714137454184618169340245742810817765910502638743201712674600632629518004719921422061184516367164084660661430546775445598498689293628911530833117095701478746940424849915912039730078021386386795002732913091407487939615396246414517046086196624707594656399443195502956750062992661790570021998626042352150812683397352575567404294087225674045489520770715478323362094447255682228926532027092232179497654115672927898699150964813492084949307103882721323769716681439945205056574195623397827148437500000000000000 [87,17] -218918176659899850049919343068772343352752400599288165790365099111829179445575202387355879465290202645659546684705597161290331999894417099603721183360834107316477620151971056529531809683767313680016516361478424959155550716227072695909220267619411752266339326640621015093903783324151171841229349231342187496295117206011887308295996197125361376380021625848513904176252709604265964015740154011352353096766682592816482503279205430606536548580419387353679260419690366640335917513492875117055828896810058775119506198952653395149365513199819761310717169670616182526654018063070018479756499505727402970826969860161922103372360397200075255685262135440305079331602690973652330051921129074159588904742255813507403064888653843485935014815866538887345086483024800221062185858088483293915490160125884064943618619192176848645966748321503677038433952142104117836324651266504679002317696239743866084087918393323817119279181268811562305193643773417885790323269844429391481096877203589911474591319012879729645615380350048598637037173638880541762013709784369720788081296481618659810606986251135587464990225591259164819192107119955557803296022984516822452030760844325025206603950164699186268699705499117036415453880979218980780555038406926805381437903079037809693098566407809113703717751954449887339598806199902610612742904067232386206847164057704031401930565641861918465641956457981375403793482492965278907689791925527763292673012268888826909487742468676857387358136924158831495548473572162180304350144668755299164094704115955312248258619209246130630184105039033667066282347699883350358935323693340595002188742324486522159590627559251054491560563841885849793629183129245565125078338486453707176377283408582895428640651730223251135424494600450430711196665583263073027828805902592313152033129338035591537934863529567652357956838062393470775695733541068032067465860233001894150216805678204682970273075490601526665555319519863103086572473258302780993016915836603352562462840970379810515338177892527297294269156355298789044394927743345929504177921678993480375097733889869381384736309809288386413170914537463189687430043100197358456185266227915971658816654779531138008788870554172448223972935466008493676781654357910156250000000 [87,18] 362270639820629556544375817480565366473525639919439779257025082217175138064175616969027855564880371190713854442294789983953387010451352518522652439055599059119682139575422877336255144155972433629221445178252511823781267253347694084288032351763108398963215737067224677856334304059150607395813939455635336327875992049785795971876813843900676258992036397733757256729236899120622645869225053609955633136135033300143497383509095682398914891920130601629380959647181467972361505870289683018872374576001588383239511671389368901674707623920400597241842271189645399888917620302276652901243183010609698133303057274002577527566321789301654893201158198517352659030568803345805057736563187663878183522576778282651436193277329892352277101758937991369866433419848388662764584341845135034360361799686077517282131246774791064230529647641646208853540488343373186420978132605872479648490040573171691084147962164672074392207364554764946093165727959664756274523809905160592691320630427641420833935539740358940178551474955051231471325604755542832050995180452138019479862904580189165704743278599535850497335538047359782677780743652389330059779551130592456294684193899504798828519947304669920741795134103409158533281013178752607657857802338112950242586068339065802386760573872176419623507783290972012955342413807566484233253499607635042909834815801774183111105541442119815831604440321428789807782753323575476862663702539847298721753902281362338075629704700170864593055200849674107997897742071839092008989895217724629774672229225195393724447441978927539312344876591400006468114197031666164024475106075948580927068764281009335324267795449682428873667487368041633069481285967476250280155789491621927498990695449993704412146088299984392622839524374707755578895595979250859706299026157295049631219129341636674075884003267219489016566688618868803561572034399493141735804653807296917690458376719765590129584441040360476422767970681499193211659671827986594534225622497875436120018191488580055661713478634940901650684228130217636111544196087592069051253185097904858625200508845765788688783757761490536309182545215637505196616863834610765704975798710339374468298646714208293768108427830099485533743575160769978538155555725097656250000 [87,19] -482442726525234885034217237921326505088676855515110995977783949245424200556875798145900707151324018200227575063225000566707255377317900714855058855793853457109731410160831928701662226311824906557888820935880375917013458360039991670755357095559748545732158215935846344918094223245311482616181679519713397675372481733997208247514337583216607826827221548644147227385826018830370301708936214799688598176650286011986882974444881096215868371904205213661518674737775696345699371490490279182111706839939082628375154069927610511252877991020145928875954011224776782382418071827426874835728163092448992005855600584727775831329626529797383204812813594393290276679085647065595819038163136734692718328968439453166950387620170025297160852023857230541179687951713304480057579265814001770775052428985735763899050850108418092516565728913757011928994015916759275158838396719255410453157405431216617931398614354524072314227877875364310239031824532341229692989398479093132357852498299337837239115493311144577370914752323623768761865255539252953609899422752779740182146152954215882024251824576525219168197021460662910368548723346532419267626800402540114523290044648109325660694215290281777394175590119397404703496920668618815708695584236353344483859304408650821785003708069151680667687658624837801857615929645832232984347909956155024214913198145490880662048647226903319736620187787888616449655479768949612479585308250200184919005180275999606740892645807755559502653018169496709115593776273756003070670994110066431964171491647253791027709086031082460008930227876203368765648749130605811817943317472279294693071729953021508898369756630605186595174659922937489288598371309392195307406241216262230307772464166604241162585570122965262694421810719291974365804616934459015375309959859728688629585596283993199894768789202281750587077866219006874616172706201176124158376295565940953791552255475357609628618009823025192764895845886195682996464586037364059928851243267436540313406599949887377308295810370235013256394784145719837760387740236852227784320140195208064482280181004371791455778776960803694747797255405222003636917283082568297455578994874835605706264082553883574240060120273676513846794478013180196285247802734375000000 [87,20] 523987902883153294717715200861052525441840627986186352527081660907132449434265033011246585493312012446240147302827037614602443017143783824007665082617856251154616709198689925019926112952284256183615756798625560859947034073229102190332788152100362103456337360299661043122912258895109532049744747769480244419699600911106497161248815250403417460424521786104435714292923512085231397572084825497413581512731236026686862685707035949211804868324453314411226771575463377263898956363845809182021700941909959900941934599913123825969064948238977643446968403416780359831190976105560334877830528692378940810978882616224819710926100028627375725588147084904365134105652944924912706693578524344931031736994022859988544698179046407840952614110769342580683653376119606385794355021568962527244360276077769304947454955192577249557599914336979059802956559973666410388836798117026136968246554576634711234114117030148237105873582014034812343917394773067786076013732758319966237535489734756103401341611458959148292448653447818438723784767778894631983667197327713751377473053480529940216894965163661771572819468482140504816674724421909072670877859055276465144158542507676834205590888492173908705828195002866161465787741949507218644741976853925078049302951739237098160316978980934518722772475944626115863227920661356499909067256124411983025829867857245912363290968248244200036906762410985849247484341208839386787984688113876296598884871371196492186007095467836997022807662942615762858549866065288537113632023760223568814916589200784706014791902149340089392115750018089557034221209930746293994528133795226522951576989964543906337248887954152631697147011649667430659475499405564326371722263155044800301728361792890356877971532075039300354649810870781358336936650606283574364113122462344315817311136026327625909390462372340483340550370840118859411287507705405458564708365459709203203262985999243881352178264015745799753025139832349107234154761106852022329590875075299299486454385262600612381278187363569501333173421575115492689897474043512158823465611335903083502671588716311079929951726536031162434111617537768784884410466618533166393877922114368612434299381260004401289942684016853746697961469180881977081298828125000000 [87,21] -463410629422927673560395557845021233503584058887264087260085064823756540982442176383820658359750217040642209917119843825798937497718463906579612912277711955153095840725531142485439077513457261814317077784103942449029502733369801925660700248463469051731091235752585074654464526823753233333598497807134832483546954858451867362629814341147316248243881774232128913163907566499277233900252811333018299979391233613856856632210188603530768417666903036483848351106362743514567088757915583255902885444581827912421054119851272874358309678710800535511369261702230734905760716132185593035261587952333257555655588606965818615303066704393904691995372312236500010391059040255209170216280254258550143640122540527573720309122879173338091560167476682977806945533528240249496933539647451204556376615860212916806015572446930230523841973805495183991328339913069558692506279785809175448570005204587000286379186758488970199810515869143189456832227268218419434683079897434640931616582156944914456110740900070202023088741116262227499657408825245040967519280602522935763352514224572409017354155697971304252578604722812709595535430956723894590982777325273636657939664166539634610187041173974672063912381808073854298395272586482118879952830005816656942206150882895665961905224784720923468348430921370638968908077552675855400926306575737201653864469068220122834238314160158121397054899784537026272796457760653270387190772708198803216391997125478408242746552446492231899013025527378574013556924514578897987796226466439714617142044298428785208048532485111143067136821864497866127078555874299431047685294359981134504416181458505875484075236575083426611971191742775474295651353349366678800741411838339384984827198431236316762135983007525273863057689157705930214022981186998514918822054150223127859657905838234317293785136459116621004767878119872112750674984446130065640058099763907258319513339655836076175000244503790680303186236016608881277301008501888737338793278470308318042451624060470079841707897651602630901611883485534314278144078012573893415240501875001105163282576295325134818691220474820523837447747111919031184297023871544773386967103077108375635999540011299728710109785412285532402165699750185012817382812500000 [87,22] 338084583571900473220776069122393239884837566082745009276181807658926617198246754559332621178486842375678775573083961232352777317536360122737969789399398702764955259088090591324623711922861291323230236311000964269570263437826118856233922914900579300686709267564392053929747786950983562791265940552214559163214909089563542058982913434236024947486912429240521334232701983889037514027362210811228038700866241677202102603849415599107279387335452993102894513144374871441880610452942729577089909457040991775337219429886283808048760084474494801517664868113882528449011479425762493175696911586638213976401852621982543984394212294198033725995315828675745375591720529734853244108182325092495867266369201081709506356851696544121754640188083367856135750917507790223488531623314581020806687600148414202423824402680952129538356126988424398663908948599893614029390307295021717479319908985442472853210575229679783638262767949511470944514711234297648174351245865338709901984359127238458657451275112016750918252049168526257284591062413792313906329415814675491292530639409732210851782816181704553807927661362873692017442658105187812467670392099780578536343306690079672644615438948796024125126289598055664472632302564774810518222239244534009784950053943806402669070683468197658831619041828383479663466319893606878233056217480002318119523657778938592441545364149596510231972673948916041613291274708555831427131070685542281804041569677173812185365036373451370316786341811255922126345373483002166923397904481278046691091137166099745970221840377168940639707311628892890542807129702733427845083412722326481944761102604488732810570504657721795430325938235180482679404808862077689369580203363344076060923102567604518579250370020611826427142767510411013847355953450833839662272769309589013508430844432557426149650181642905387201477436741223932818165099637213982036364370178911853329305057268373366681528908330152344992295760634924167531256284081052626298364833120538646723077184068468384757207878850717024833302709199323966669571373475572671729738097674381977349453995084868282736058310553573494608708804342271742324022713741189142111225603132576419288292072950763151716752075159888590860646218061447143554687500000 [87,23] -228310313396098981661577668894066268514260036309752740742934455647333088751752143064441336335937332925006646461795826264709590886456657983037251635403538539711090135502893376785959465554387106329968389982304255323059882224890735231738059735183842969799788412095717306464966391727970506786602957216959564105841591021466974730597173709476136920394839941232472047547950135354564569038415114763683710305117937731574973928678705618759358766101499539625875871423438953451901182629259199190909016191804203329829707995671244972930724243443449159995105998497542047956133914727747266674944047190642205913909543552056534857247367610255852452574244298375510858193366873805464572923914669278987751062350046620334745821024772593347350791409602762213367862173879701180333203200886353877093472072772696857690011213548049550670821746520249663938188304636563779731853046577388027529363240504585270519260406883711682670846724813181147218622831713108595561913721785641562402199420671953010971515919966521057216267347734867715547550832795840694428622365230365292668148640458903573408982015653524983582345593269126729420206956915767405741863661450792200570411290440228613198404029103744177349814579225550377737246365808498824089328132783484217846672329909208264719106648445242364148857031890623629561411942313213165315866076878486613839711658101787882365591683270063644107254525540073044746177342954042222455488385323848775764044714145059889744479998631081738933927219810392197819447329022072509134085849092226973183852820114713545906664001542515882933261069632554521875649724390690807546406084024628636256326164522793641619862944674588199852743102430034030133157039720958914188509632552869048489845538749445627721868503152366079402117269795794188339362332027884203182806187424755187437086453427277974427946044624074435533152467604969528134427510520578521649997588478246178020760839633938810522108033788270039333409874366608974814229157187923466465531091002615853216752270057595617985013031295579953533756922561779865134795177010184450694619693486317650491415768355078935278173198674880996989048216040124486486612389932388285799995850939806984402193034330570513279479172297214972786605358123779296875000000 [87,24] 195708934761169481546591187103694318483794793629033138087658487468435273398024050389714695258879703214246030156070441025999201168095643237038765695772598820128294499634611257054220966318582516531889351262153397938749418971438360544981663660149824145763210906768342026014296726154374204608792726922863723383789265086135773640510561578941845162870411145293559182195935674909756873803597265532280949928559029103344488001410273586011858642910818824586672608386992547600018953691530908161649112370441934264590940663784611844963765537832704773926008434722741336406062270516547544998449759555992023119286054347804882857549039994360543487875160418444692841565460504799410515702156890346185980761037356985211035400316899882188936919189543708162069021669706600248023831164847606155038407451272110639432907893650022607340046268933336216592817216752416427445125460263152422978217611709896962812319240291839130757565120799980553772952871712972679535809334630628377966855368367217824955188251734120068407901322967189063938344432952603094270619686284339745236613185460895147249603364502021910735790894913646100049731597472309618579839396712646672349231630435651149616868144592876257367643846297952540416779385801029190941136928192163275848245827004593870557688289276378552924451783188799847603517381730273071481896401245594786742075402064214218540635233346455877628707508460688309588344877050576536631964040550754341698397323227675029937133394356448077496118357537933788978276338712759926277086316490614293808995263842195494997181411155041612673903728538756654592063555761924817847387037281133517718895420552939365863451603408375549394091088295346584907881614317079206233551406784168194790195391757897424400242974725558793695325250785042261081923479331894914796229172110093174328729024394220764455070399826914749111153234808775050216313180548548701541032725583182394716417805697178748141838586605871647101898400472291397913191737503857861281508576802674757334275411018473577858021847943734299975219333173975546601108155464389849573977330584112061444926410808881287074209919936702780572527398134978279589189180175024330684563190817441371670770420610786788362389643225469626486301422119140625000000 [87,25] -239692710467498897075222871999283747818602490453136060976825351604438886074560177519644291647175272401096895861920961619103361083594186196555244549018509426262016068310549773204730068618089812337959502201519893633755865111612919656688126976582974835991979594563635788320339995829102122140607796000111752416275930275800412210080331061399129734406025502688418677157030068203620509650407519430037763623653020442306389434290213159166796823111898153134650074799424151233170058057747735100115791078237997578255154575269137721836330507110123724571217566018560740618585368794395762276239621176585882717697613471449111428378844002765718344026135945413931864914050333522987156652845053898933791650670005748516698963233352446645338192264988146420166459089527510739075894401681498680695566423409066136378812731034069172870534947367969568488573263673768028561513549402919899525508207108602694665864253269536124455768090785535873639485304917753776794003028566785034446060821458966434206645459796241694593354673113841408064500001533437995644250399628254028454784218897981431861352890700231407239392988325851882104828929469501984124927263750191334540503704891106402572389594787956803364781419785137641698457641697748771698335836170484082048498318178917683079506213163702221793869538626385074603482030394697944568331758203774254222214586310271829678802352679312304788881914375640912970807114643965522531965762991679124232091428888350169636342317553590163994540929055343688818000732110688998298354159294767801339306758344196927025839469436673181972038779434213229494187590610643477819182281056927277138269339451402975679165894830079812114397776379193550261324075100953609392621459491032691455038310710753060747304883350350371521294837917972750005267675819624454606798617003423979941406262152455231265644279047784480052740506207901260696006873909020494364898407165373827469158139953076635816966214127855416565842868820266949878766786006521907700902037625037920772900745145733449189173931510444299628034979319861264115265328436869173296838345234522560706503407591502766687134457649271877738180802818475764765755114096118640707015528756817453937681715921831360205374039651360362768173217773437500000 [87,26] 310604005515004187979042242029707488980028475624862033461209806980539365340562749446850448986577793181358103571057288891017027229280794162519853360983443774444600396159804823074647412763533518391077220949673652045796885843123137752278280542821204873167257607406033930024261324571344107950783794896957331539183881219067764667438784074354242386169379680299797138473645015083699043607322608907276988292806034548159638510854304601547142251944535493405872413166766950979280656621043502109249843935066339019598479563872404428588221406588010606368050215516851506459254157824247703200802768390673161897275330788667007759854692068859095049794501825573287362710787220765904785795998097410492878446922281763910558392870221228106122894870633036394354069667745899418609968303080787005842898678220333570510066146304297056371455791955869120002378765484973678601260473638943806139868077687419656760307469551268476657390131434661663048613431663031184894236502838811469776036720200193636579400439164807539473265564795886714166212117288390797235838017678715986599694075801872860049874070515800572587728741665051229106784827409938324221376814881412406294495988745753619920695676552933216675997411717901191115205364018076551051928474094644568346698170784178046487264803759083834269663856957959794292850021899679266958438304170149998981458549447140063254289703826388626936736746726307408571749942173084469945518814597405890161426441448567128909863154058229198845051110780797486980001315291221280367278772831850982734104535056214714069311076960333964649328048187506155017157638027160209885135423927686477222012651821507222958593354015299394854150238866395924089893548820720491977617377622955811722863431952702959432118037572791625812686584978056979432651068435779143558014156714374349498088564884237533524580807014274502396933693886944090084719123064279475709281375915931671130528672985456385849006606421598522891946933786529663597198217068678837898693587881532183254934672156748969178840576003613241880569652747645102570260765198009303393745312796493547230000695101218127474007292995848781683401404765573223424864194839222775089863279725144636180314810375291401101094379555433988571166992187500000 [87,27] -350930848434127819709732971789051528725235461454541723650856873062069325608270682212004633459332955358554896603597465190349878696014972843202435315839733743836797539276245020370443378531586920397419593088612274890968463526393190762120667289583296604493505761842018500431431063334709441182030989964492135396736799654912386156133893230040659347937325706971320665271685933938029951195134788008721082532658535590082765538516764025390504645546524361528694125841145309030375159842646302806055602530037551676703822942057245991042555287310980544943121325069985154010428072494095546836611966841151414136472210815294511411769116763248732764633524990679236196688801186433592620019654119441986463159597538073791754276487911952450927403344803796364608565609172359085335495610346131907743579961938959848401327744901391617345113591276828989816482632008823925564576448322165431327685964133100180078752403615921628409785401237364583369214117157642342562428199707718779982938433836428594482167282659237111094914278221019410318587888948272663647767875616885151709615434086172654675751568115988489291451981284568360124200515295892623168124150107318570553804428702285776729832522641128141857386780065364271276888580299211107633952728930479573240106935311404384906721029390354988368934063484409015967552754793018506359627361482223576401024456788003019943808772806623833561116713973135488881342348127090916415847904267310220180336038535641940300831780767682405408787715906384271032055854497541316593283570460280551856995766495925090911288850173532495383059403782866802352188022062373090431281125870757201274685711603956017278179619925572451172282120884367970515231797373674946596442036107200887497860781785259377090892518069931966815448352815913741667192540023021376832279487192430901384432562906876810219626207253329650749861244823270582517555187698543952007822579095495189271465549118773919830385147434124720476229070379401763712334491336977107429334102881444717298571584048488773517996478292873418885715638296943584412131786351520357185226224721115773044960891378481917321162941356915624430422314334503625925914571858993529933369831129904928154967028164357145669782767072319984436035156250000 [87,28] 328265159439620783761807805004573991498755313040671892901489561578998665919424662033662539700847195398509163065358110815175438625284921862982427077855720182294320460124820522848319801701321736519305494830396491597889733112462277341790037395187036368546025346911673686378994744833356614777476793135155321688739436623361899309049595059286566189558271769864613762675086916074417935726959618241714001442973180643462418092570939031445466458454074107562973662637111835300539131600157980249243583001956967638763899774412511780744907951964380922478568368178229471516320334837413091500692213047429826527950200817015555607981700719189124207655845238935702203201872436649304589974118801788945154978979821922736644795846431390264496927863101523801963893262582971772378702900494516278247541233529149751118881985907019090880631382169115449502130419156951480832140119892267579628651256301446599493902838883876469278371072416672200614997448005834916361742591769204394786283959649787506132705587268478203562989417779615810851269783824621431307922015843030871013911459055512742300483370079542396864486765837253975031796472441038852877432742245237319809191339984552084661060823617039914809121447354823543028763866000496435576790575332293655390548304084008561310371035676329754479141446981897011546140627895805550140616160444795054671928749852629559116645492295711248480565884313391383846636146961041841903473760020744264659022984034366312011314537142945931602310798085621905647985458400499447616366989466169375253221537366646475003099729515438866351448435628206033691054525167502940442589261265969444517468186735893940385661485952416121479944878033917242172536747465565402994934111306898523749612553316484267787919690848445537883890566211657627186951706715294554187212729205763672062964145045845825520267824276135672926238693775339334563201507942137196870420562052384593903340054985495815710865671175650913733892567347055925960782739856849404466048771431977777023863760219715328040343130683544410267280406214524981389493540356156492371695527603662124294207447643482382063375792767546745421924763755035972586765979157373543154321721922102869997694973847046640003100037574768066406250000000 [87,29] -249218201531713605879755202692077941153386207466333091445258209688606730934997328007235778869660429620168126443810111646027257786569790632154343664741099633553798312686523321483008984901670358169933291481354768931400266904424994588054718470151716675636419894133569865189726012363616015796130812930949273527045992001701235799267750654713703719820521644352738031850137009069917750574249753545577982178153973972127064174770758887499639611555852891896682139923248294880797594095997570674967005577135672870160903073782639835148352976310265674864020665987040875846050390585123662402271173424719582481440572692485888630025081219208616014769092261993138767285683077527173267109448018854996110528436288623296551733227735300559296269473699672125894578427194196642441978968362874544891863377917662719414210361890751829091903822340923752674606669114740382647775597274755897381383017611117705413274121677030174575849469981353930876846171243698455707537362538991055567443456378741025373296120721902067859364306641544679841633113405726098562428586941164726647550889452811571978248086713673329095029794475143817419153233966758499847449750293453689774986954776067354407249935186180011725412170563006552014026493453770072355415208568712652886696554333116706383351905504152996418944375570454403060383425333330483794858413183510382033235584366981674267441298631109325967285155683882157183227682356666262742895952493452417800590953111063026456975891398115779952804277188334305596316784773101007574876581046582806631883553611232315290685578672365752286691903262738031225802378255401889193596461447016533927966846587507740945364529941972227116548217339249861913972431781286633948736758546285583744433322294243815169363478755057704843428660177327423598053809826966109991926946710950698619321923243192643783140076839100646835946728772741964729750964968208607559434987849640127649283571128507682382727498302147032418203374001969072858445917093254767090544981181900036300017664220866650263244884617151647170567742329841620152843792861538011772525075575685123493734695415965726759087312208388125655238899710127623207553940453877809703864290841841214879659460734728781972080469131469726562500000 [87,30] 149849932863431385277711647487427510574433355027884461836398471546832747880791634596440688764771241821608321590780407282367475991756131057633303303068409979703182141747358448939348187852511151316292311716694035656496349910920781654937848625320591421144412263498362799387446442258535109711121884978212072955480485108389545039108088748162339091986123982350656150562752942575263117452506029195128513353346673465376408265811738679546180344251518817540618538997896954681441150543021467425265049922197618126297163677981996205067239041295714594157338318614704852232433856517001145244055009961182569153127696656639644231125049497028363808824237822687067020538967602159428420702724091592632003848424112246079837545792231195838841091355814606588129708804265445357613347585310967173683362949363784534648114597481394821720167744686169125351862085938029777773046856175904171971317414325380223632039193486128333855309089575415217906827170362111443346974978095823113684703297624950324758447562347891374554511894752953667898303062371001405174030569226339583513050905484812240280059257080911449930323087992843757378438134086541665496424645350841953795123231108110024700927707102917013645362282081365876831704381388775223639288275956614441546500923309436422324771226534773024143040162796711920959040642911593495546077499636824042356980448642401039039696511940614150958764991432916604109859525758817313250589482194624774286603252985809727184423619084977805093025898300989362766482563127304613058105755940014111518651175280050582490872208039030169552704566926020268164515988464551018190749537370896519204723105458369308834968344713646406894673278611872283796930328000077882295527099425317136802282939098206364050937183562713345807929827790639058355739880338203234623357103094029030190195308002280536392759520106458734241743214429600382599541349191758075784034760548428599636644945538541860553152238285257481058175220500451373589897294414097663920499978451271265319250459650064519462460400243074415743783242307937006795062904411745924386480186849061028737077809750542861278834377861195049797457554698468228237361110118056008409784383773367694853151377287758805323392152786254882812500 [87,31] -67880037038768501015811250801779150769697400745621138407743276772516374730022075413306485299073026810392939826455753676927368233684494005858733259623080023742128918244815704749295417284247629902830777298243297039913575662027425889992612485593180022223338164065835860804756017595253406274812982316348953169546047841801878576931438394555509179947948418504171406801426840959909649201409930054384329178131384472194939405183407778042559465703748029842464380525624506055374370851605287305551236636405921032022683283806576794424623055356550342342822081921224758761133256816922521914736743896598709091812781640342534907922895743778952891808235003617122635199095636720053619803138542278967767741886353353074755427167139611395589691067816087295946047813319688929850370364186696331449787119578550616280044471913419456085542335464325128199978889197095879688951505532185550022441147391454469967782447719907719961565163507741212067055959299697812260227966251028918758714771617506210591880908478443166042974815839238421416786571093627811163736328044463075857951580216608905647151370707469293043558118968568506849699110506414366195288978253760473005717755995825550890927019479588741885593330413055342188986005113494018253623135166904781348645169669491498894987595612582817216810796393757427768924083163710260154716026420059132079454415568644548040035125715878958636688095692269544707293648566688479137340145595873857272596023313587585713431185399989719815468279469664997873157697550007804379670200437410272449816235089339382372182868490321224400809897488257307811467668773235022459987778961832570679138066240443811200826845063132374083497786033674373011568068908104506375145515446483379622998055064627132389334738294648216002400606804459465194718685796890160403638169567591261874314040535261263761475439598364753906250894678657316231067374088193240480724764382138535465192136418521817768492839360152444982805882725236000512451725293367845874026316713511867674674147258551616099879831302191425247743958509735384107713134960733585823995309753522786642753240025155883659227575392462145620870526743805443246015842969891398237068720514057751369563220578129403293132781982421875000 [87,32] 19749824117654557287853102224728602349892526958919098839800526117824468925747230707099268972516632031846355191055341610162553876744678775325288770276322095387291564022110750147947819213799159502102514846153699563741212751107487638075464197196831434416405311666176594492854021942128400169548858487545429099300699701804212233014284019413318685364357038636143709997697904333056975344629877231920113260884723142130489729857647672449194386815653159462164663894586426038575792587636533785607483440219580291240066419545777510233031102681792018714482105501729052849667770421027182847119757486289927002071510004112415411495992016151406610314799755821550974973490715879191002692251023518171043290582394564650024477139853913639678777346301087635459810741075796777910337679032114486699262147900491546490164604593901466048337563690445389124205569912871023732226011620042786715017034243457174197761525220109532104214165272780859525634037772236667842567425218194090723610728664310428562262780694283660699783352808113734197324481213467358538457793028081202085817760918935743073344629726445335077807174087609375273069893612006702476786075440702142744032874331652347103650130292294503561211807143910193475960244671802107624890193091275890449944564029117849967535171355548980213947974579684669779501999776674303400359110159238565021450758745491122890294122271807254741183782472193297232062033388773728850313122007443062373418061955717603760314669013589817825772406615942543234219626206568839943903847883780783885394927821902861711139953304033406217597440852519711494869679241732934815880886955398478603970113024782681476406253937499507876851233657357023503971843688413681247764631294593432245336353867570576052709620188678204738712250343884615219773070525838496603331011893501084299268008417730630986720901845024437824444168940692525320645197474853921605313684869192988008128080645114027577136361165407205132689142649710138824156029223516179188808638668213368787451830492694084979255775083340781021756319720457255270664381458638464653614418178100831760714818903731147627363348830093395724930187913818060891219256165063194636308079032982476519464398734271526336669921875000000 [87,33] 175480877551049935904935356105523510857214150991137282749253643871411185557886049062384589369948694152237017794808097094746209421302973529915665165278521231310453868147686724065488206027229566180795860568295530497718289687527637125340454601495757447341636134626504609990425975900213149836672989719831121704226925434199381317601538421662224652304828530236221511469986427857224113637077755608699616673209315305711567661058843954646142814687701752855915290824270574600935501931099125348311075588859117350228548904058670034083129859850319393237839655824353225891440277799366675474415469449085587444248082425651147015167433102476819342105100436649291260223177906806259305779774195193619813036046362637946548463729667023393570129406261343562510517490358278475111279291789712712998443640756353214621736050223425950876906053860076549523192122354381476600521363710145506915435632138014429542071207177812375493805167746589647473006367878741341044442434436470593927643261562103580123183385698621680998349748710233450180040225357254356391053379363075277601782438305897361972750826827275720888989810638637346009981403150726176058435305201638977502102908562084240446662941762617135815069461197797108488575098630253821526050694563489978564924637100707559247827524437895357368509375240636546673282464666958884074456415624059149953872974091676614031206167843213927356267816824614321735953397443896675821706403643960157365723311335976543229556083733246146760092454316104304146306526073279480430247122291569669300645041635969284613984173851587397796676236676953238310628528831287032590371807399784932170842515024658726120493567764237291464373685137668322617820621722125411444777697937311716388686481268634182808144289954008450075224909132559335958139248580640775160432987113269309952049730043305408192999123769660022424530801561279865039635452839104774660352290874890587020295080751611181535555666620654540750736968412995578696124673902929933343253081569394614458063072085391948784923348583998526199544696510479835865187778672141004514780154156453717587609325694041156727714869183026152139853200993081866193977894356085601209466195982145109155680984258651733398437500000 [87,34] -5398348636544704335520164328621718580386788016461387271075662752269299926822021488877262497235913041807606159319354127256222825810341771601738711053868023411028084248350552455121352125588443622370943992255915601989262889531499708276835378071972538234158820452160829886168268073949104463371802192046763227564366946658805702790026806858219530459321730088707384617526639785509910723106146583227544492032825851483716184519831243798752494215523537518248991109464579039059587022311914704827949820464431356980547303845258836479741668829240679079137536712618775362493012951705549267065431820993504381761827400250766571091645686818871760120933610873560951067830406793437384540234143263496962114181590928016659893879817683256612585536832495436420877843687467143559269040992661339384491008688467168374727772061581468775941165604875605793000147723942819225560729497778600448834855818633938682180295944851753220396183457758149075861221002080769454182646879977895796065128400234833461912858166111035264581781952625906487509830650711337867386815481564879313827288031053137883105655888286203779334548503686415128511594476241456532699729299151702944791045151355649754589963792399206360910972408536382598337681293740848373143125245052484507452743343384127969161087314439381955077917535361481701316335758334891477922661820714816986219281677170384581348374654411579717470235611397715521135221220450526671293590238897697012109003534679658923247649202369578372420675854561729664115516433064758483400831742161805987956190773664498803062079324526763219412525568483404144492881400225220825455380306086335026800961920727272632316847883769302597309837789946905388599297013139164937435757120962356619121024462293111301384331441939388156040646967501704312020447600498796416372094943570564776477322117022505122498812051997113711710567058493632498848315160403622648792159010483971644706353069156921389428278630064030020958693838587410668625900482433392639023077786699871847186224485778845843548167190974483701425968577994739771525651143655023132804563597387254653013680326236667993481103428400812676482916636935312127116826079527689538541807001692518497293349355459213256835937500 [87,35] 5593809578918717807880219437965415139596867620326057371716467965413248841719023671928360011488355791752459844089579696385447094521287814209594873796924172718178221359701277287597473551912867750876538054791630493949902074204257254095422463179020938707701840994071430875895485502274299871055764044525747453131897330367944215487573359483354815423146871730940803032617057029135757123609969421129003533442603367704042478652986526663882306879227293558220171327967317582225023978055712639925396626213845889437665839892842694117882251057192341802035193055646748377326011303622596731430588721594109591675005756508506887022503154554436158756201932062304085049269497255183833959619977879962402481405261279894216070306958533484807855927488995369549641937341686537536526989203982427649947382098850552656651905437476503799068080840221239482817436795443824599599682983001300887979015281917150443125866854236627262405554228438324316939298578096076070902926295808995988072832222803562394142419083175630415067209905797562734914404713677040233008909163758052649810323208551401127827478158784202073478731079505729855282553608183760870248671551860958900192885334706351981813821736429662253566602185565688934027350901389192367088476007124561587429771637833607862232731803129801818585813870139565922898638611296763419965365678942492136610432735787782083467814388287401865106672774494023577287780245919558718182971124645434534209602520209578960407493309477197665257753220285026666042737307852230380141767510883718147701996649140682182925119563771411358292687389796487484864206535992445036316072181940701581476989545286671697119901741580899242077366480743153949624907261954606118422115721252858016155987272732220560389310936226592528174640928911704179820941292252253661763039472258560787431157311094807165717518001089280794682082054070313002532287535671370474069582965759423748623879966595259074739882071926792807211523197799344248072777071310998468176221450827094002635442103491477019896941184285195715853488703751363870051734006792816794687327995656128222523353173838601365162882121264010579145951173528084228161506168580966932846187944505800260230898857116699218750000 [87,36] -4581099426958837029896700977923437650353834509704980433736458337152443988107059859238537370426387636800349234949217301390993105243929901102351146663899243310333418914284747039024329691778783351777690252711047870001953803308136275890933525707258592161511660942869348667838450756295104861668185759241270040150482224676601222734449159122456039748025448471155590994737029678818601406059830213175015429438179632997579718761340996646045186995414533683104651793482661489486300689582568188773985752793162742694953794561632223388180254130080951923154363122079969845187838172350796693313550957190578422089414286581766400743222801489639719658798645403442904011461744357258012751283800800375971957680678968709325771861146471668392185790772007140546627054513923496295660070927883777533277961573928944432165340415923919423521308193697899929245458501905321820872612167414620649899637760749070769221103917884886067873076973798287855094767553135858423553261215289912765599648519350539922223350128196145318662801780660667141740578543707259019818545153714035213821217266433455922249011294498982221453478218985564238681371380119161923535393270570840365699741654993599613046534276443819598073518830468562064573365928495122578799166252288871138379835134711070090091572127154733966952562897457057592706901458824528716292744358526616620447945510023796550819760414011399119305870509803450740540532072060837873717171210554120511055755980335107409055180433435751630927651785365699933566117400331712248617060262380839975196361290740519929421298840508314158924826241329413040299522316107666914282523703974406414112523455608371765451150880713040914503931702759634016735575958252824867150306310938716544168341059493412849089398986882061626016527065766384395725927645690561466872033182008817648574529000564431790997123075809678844443839655628504589882884866358282312213896588803048765664148944744466431391787085410387491555588249895364480839148065613246719084239546802434057090900112013507660607285716589702906277937009248574193160203014371935335259103216468290933649726141686002051737695199690307675037174989202780856784549985954296813517316877550911158323287963867187500000 [87,37] 3286639063721395848888659691257911169803395358068484003636881265169634302211650150797032093123635381351979831760769960091947760306750618020344193460712373754771059642946805677763998641213016000512579784216622907670511291079521625986333560656278377943381853674203757591724696026748740606778593835374138975654639600279083788218793149748635911147777961785347218276456666141986478430829798088334876498359933759597131033620250286259227237866293828078975302882115834318750715844778756021816753818822346940387593053400178030138334841634185033175308809869849987744864766320582452505152895119762579809289611844454953009876318910974137800749260641527511562538651773317286401784673914392135992623378030108389283278383454078473374331746570056899369844445984347315585296400183332716503891070063876908697405949217112542255560012406666880836890544217345113131231686043861293570034243131258170187264428589709848951878899003881273040438145988332384033481560689716899859286614144134030343150341072213174312922306152159254782666473317854726764010668309259357610584669007461416761555884905330349777571540582702210244058084752218380097943332024845179195818320685704074087466851918089197469768866751619885591429062430509734931284140393655992184054841099927852324796412506790862733509972298101410352650586761842845055538180054509620706055881512075774579102008598288448597336313134870551868312896349142663255678784519755570936326117566155650148488481978933915557367077114630968968936541751821080858829428801232486508235891799755385857158974368956618662258648115837016608017660892326074254601276984537331977337679930252635848224752614006154886203817935112379096725481308024072987990180306432308615292266286277671102939738848133329359035024406008149313545954261061226110025214556708402913174704137659646504998388059415585902207922650025863043464281916452826198938450358884071758189186977197307317143997852499451492798688531581176773486764428643067028903563813252731426751057339931541044717363966536281833660727383920033911566752657352615348166535738471927584816993072683465688559013215300200116165427995484150402238918207802054194388574615004472434520721435546875000 [87,38] -2034575748155128993038165740486396258868361578375594523165178450140596138960599354732945552314758802208779309098704461713829432440879390172334276965235539538671925662802906655658833644062886198882094808342463249160137867608141544589581908603872236467370350879683281651238589545008853708435584538551523659856210486282126812805947290598875751014792076676805883633361749845451117872237662706774614854640785037499087167725474861299265755183576826757354002870905928059876639884656295360305737184643412726561365656528112252937451462810814297216873959786354327617735571020201399586203817830876689367413810161922933380632285878446216010468977958989581954490220380019380611580745142005956170945380752723304132678418442024766959042547467014126964307414918622489651081998055746299907585715967600074914972152941480551114926118464993196372653348936521558924990971364007887477749268252387216002837090194890556056075297669679399752450850034285131085583422972015861937001932160599212753200336978379186242047028770495533585426051069135136522933998851776555818255975433412534385037735614428584038737257482009319611352450086657282989575032782555653131877426009293365680503903080733471329861149098884467405041558914417214246196830240988037714460638704532046379304333707855874638853446151569923886308087041597069711138323051213713280029072841796089211592921971498608846345203517771952310228714139577905095786879112871991643589629960710271496727046362287637668385905599555890363243776372733985332497751618803357888043196130731242722857050294094940516207796555693712149467865931038507551179872929222888275972141519366897504975486506367502224966131127089897748480529934199244637320377605789198921726100202608752788456382279785548397587499666537069335996716096858050053257419134204871273549358322666100190382333295485244651538840614642223771835608042864516686062194761238742641825343365236886066695847757480272440443826352706898452209204375273891532075371479337654585962456875931157495372665917169356519772762650831889786169512514998235336426492674159522503154985628607160621597979959345670177582633639248186646793486315187848845198459457606077194213867187500000 [87,39] 1068982953070818527569349244893748781504280511304283688861814385914011677789706895850046199857165003051363063314710726687951350272654838946914304434297517013880040657068768380819875903243425906292216700202043993423006493791649310777126751283475996982622344306824307202005009309439841133989179609266109997100497932739778703078739271589390990038990367592994088252945063014044085014269114170687106125085121016860273423617310673854443051367864052455466583433023026528705741192367801849908399697663925982254470277936113275908139628086022537175554939027285467627387587686709533901696198607992048788171275952260188683898570480663072848130217052019464660073650822968527542997326200372365363239109476844465844340402938271348778155292594650529834466799348587312533793751618587630877335021729530235274775477041467566794560000182246044680143217378762250971046452420253397858060898686744618834058193033148466978430035343142693560775105733254415393420178292654525378670704922858841787961683343175535811842394127665188594130162063963288078629289583765347605671186127660457241461464018803042596514398701855962893173068674176355074844691863502419679050206308584544688947180266898877400682669063265038257072207180010364971612045852552715789158907784455808022094787531861774887477176563179025600816407430239875328789283741181681575592042263425103725837532426430860619791983537837281459101042412875354302478139273464806896131362593481683569844187164614019057099401211143303864971215863712416527871942255222197086215072499870154252126786185782885355563737969178267223124382477138382300091560114305500663176879367963994683784744648140659597013382119909026750959863398633255690320641238514492955101736299826919893229592225173874374552090406473855766929074280584916417649589518242831734750540741280422762961219417221241629193556056736584607975122360471511212675857601131460599774078405082965807628736593442767943483298824316052817830692841126144628270638721156388342070757320000488360340657327964739129897316776847933474775682120519483749503201154889993478968326865595895977088482569542119280363176197059888394239740572189134582004044204950332641601562500000 [87,40] -472736557104591658502508381125753588679122767279268358926175830759756922940152872591300919705263843563535770765546351187469323487250852070281754919200304830309447927417125350550883520859623555730681315306563703602920337560963719313015700132330276778764764836117145011911910174349019762735992771839799982088185524814421539159308985111133261449117662364093525328745270910153032031041309860822751863602462218479281593096027323038931142331215167861641469403331878512150521983124343913511686510570575358275896333591038744590063070384398553014118032687804897659984330152018473592333396193716163427125582592844004209220184532900530266540514258535959042778841505398722694598592891313709174791316268003139219479125516244280080577376709141872699407588422018831482455904991332301745335609161591676978214372167665224696227489705220561549862319110228524397936261718997330500416539374538112223033351133543898398060763153771531964042993781174858433859049470916892114650259175376398215899233009380838976623283179779327827272607535074856899757093412649808434821236251092522957811705947715689323706203701166954289746800677698807937188384718853428437707601576613280799479535812210825502690407329860693147539420309439781234146419067610021586807875747940581888694185950472005596864392047282628770824212880043090068884369674304553644755976944463000188409959896082092569585783897533567996093877464380551873005276438140823885727577729763665192403641791879335194835548042988596839669533113086380497631223527121253799341150999876655271472446760551907484172755596127092847717472375201152731068364250376832016715543785910809719837778522182492605621165585033750436046664028694389545388090830504493795515301755413528550723864146594889331903647150714971581901335253227111030217514540425255466219140524549248353618290349928708949137668807189659583103982859381624331837438422853122772394310584122717064716790758244349302974623457178929435203396692120739524426445634540032708133122195385493901294319420277334543498514620060433446074451224781799385898039195344479480776949554048587081618282929913443195446492446011897215277230976937516970792785286903381347656250000 [87,41] 174882756817184769582233992120056803276535702830214411253293403426531230425111445137112682401645709021200976377563648613970119374859164219128880178861156292228624580267481554321659307362324113993839561224289637360081641130777743566043079530739994586808911515221962141412395996518778222252058851244649276720036713374028436882739923487263133339159453130931359774008284969118119824280914963063949953550232933462027902729639378269186349756332106200139434568015351870837422780502042142415158926033755167067155642089392976413822387854616204971456819856620057214754670825070899789497325668001733380153490687934043574304637072012383224190747754257735270826826050048384716745967358337010355327745868149848974672082231465921125632925803445056591559615483197685892086612993640286460282495578634197660636710645198784132057974694821757592089926287862116125819920735559877383190274979813085041481804452926923356811456936235567067170788474903136156753450786849065141574513748933713664665040625093168683651933048831326628577490927367761100548064443351853998477178107622663961826637036160409567631884392070194629053371408212752685333888414310197939918003181391195022709734207603877410565813757295428458379734067424706460678067973921067044418436711990641752696046733016901855854938376603820624752017167895499017104231032317189632516697906285227392629328660741853361354547694404769373941531664992055275585880528661714630993101706569186692805943337294291911005581438224593614659720085963066648467574969383107774732106022265981170305295614526010494041691317004089874252423194719496582198331809020957196669758672750311397017655076654220221262570498608172793068790070696562005377583487182743896123423786632040362572081787509392732621453507098428832722679652228601300709681248932551415335363270882181972219919434861011409024804740833824566851258270953879900446230586988316354404481432310000951770867249723315957783017413855604179994356946926960773735704474845268506584278686164478487242569124301171766599523050620186554638993695414860376918483524581508181661622365273062264936472768759991736233879442821204965030634781442131497897207736968994140625000 [87,42] -53171132504994521458821253087533898912911025262363949234087038668834912668514400865733674663413480441817836255235829299005819324462412716038033714805510173880621275387851806460990012860343012633820660397746706272104376138843454047289835449583529995537967475894472031979681892427402821131215983093194069278782142900075695848568482620647328039574622347811525553865782224167009277776192399749862032633439495588850640737298761385434242879961047226095970995269436360101855721004733650449538593554093216816477564304334417243036439814259127761703473933784694448885939093747764121499159068810690626345995202369657622722634041788204690922363509057443157853283618469974139106414765203806762270301997256868912880796555110774874284119446608733126055391766099227502584531040764025845728378559936372437704663226040231996755471286633491526355921115683190785603934658543961825120453472524538177499441434352179572728660439929044076109692585752410015983658653141792290256064991008953182434551111649821602025001032842584732381560855008344563941763903438847043390455882437057152926224585331767033254560816998384811099344208269848403337363936165164763046650309843331828113918337997371018366265170917457396655887179830351746399872717685029144224933434029278938641062199070087785895563556647383141182912413444618426122644925651381162123790058137028324142353939944706887875885164832049598247964037597176380511305032360185703954254891103867555727558460263985591554477061070040009923928554750673614124093496783904636161658120920173967894637030973070456826203672077583465793913232857612304075715580217955658679949381859690427184767805997452410444851563485187332037694667109763491308571554799463717000189839074725978682827924880196597032036876769104319994035266260893123421933767482273018471367309092619389270576529233059569971232371711607667254539242611427302380502841805736533902886631467005474652613337129100433899823029295259570477906446792765793252233986733907085958137043428213894921125219502343204413277761725057861762211360658547323780055459832094064083834897003328203201458003529525424480131726460638286191340284858597442507743835449218750000 [87,43] 11925865569749565378775884702143853611690960632975272283269185558133854811801658620947751017339538645948569856553145565861527722489129008704905419525950109944208444869155142005808565919301341366469511036768794476303910809919367684963511241463593880777697821280184209418510979758378309263532008990320572404555135117345567164737919952595762671660948815477751934313248148353471890723469088766231162018293245377495215394018989724079409398602897945091853714058643617739307977110010351481588161422332355400965686561368233416967059955073305065207978294221993122611095975892667507727121810682642666417158924839925467160155652221815622349578697179984753653747537084588252135859724098635768509505515712440341810266953160602522419820312596554202298255563384229014747245668906068432906918318483271231807177887400370934462225822790073949271434693986217376326283371465303593801195345287877959766161088917535144984245850376213636429792274478281351220011280423316131158431639758303938823539582667890436094446369001901155574293443570613517382872218269501240187748506042593582740394691191101372377376959814348577002770700550212257445197070994408877789645282191449822197569297571128399614234819813152763098692406069679265760363659152668439328025055772996723863399386160393962292351701250496632130206070799244308656046872437327931639310708257149508420618958125070224957492629181500351774254006838543734053510524579224429876833201125060018501158770418833559044381390313923980705962561065390958372324370526221993814799441093184378875892384938302217597903848784131564211606332388557595550488292109358934679640021194889467434906047406385272024932534281266152139983528217799804982114166244442655507710207219659504423711329503710444759955627385329224363366135616187445730216771356392696907360678151888238530054946706263336673540487272219408146527148633125774809090737329779450342653538038528466681181264292385568868840553068305856513808771488486397390891490152470867011613222219630911779717385708613210209663755220145995107810941295988568653685751146501624356841803561967103659682394568869201502109669062873242850741917209234088659286499023437500 [87,44] -432644723345646665324462073711003094113061340795454382775275773440839135466722769394383138398176821839903760179868629309353793515788338729253357175087765699743284896885058268424733039397945949212134054509916915888928821512232977777642064650783537282371450446869616514063405095593915401918365819246007017725824580297671253167843356337185239235190587699445183770646810462591568267869901221581184314765887533166513970936308135366407620100408181115916820454542444116928040306287674491202432914029581468383669422149553108446795491410044582754108731608378443901639737521038734287073817616589285554586645292842727939293075939090570266820410708400843920208295033103733795494630724833668578674348592804819222805872695559770247738143536128963134390807115193758347497183508146523464315152554555487324845939800760123999613212859645771030963454466696147718358068793080633451113041794529564133103161480631577900915771364723317330539552814946854596812459886604644852435044534718377760580371004531525619377992694839074942939546447583211318899467609563251787020629387333675633917158226963363261090551289174841854238872626926180313303873739318689547748784553755900999357785886270071871814423206382724990461393011463882859138160356923882225586610575498804764232288284095750648995129290759599727661366696906572623752510003794842949257076625482805336106768067355291860339235665010343778424516852881101047366874189496496743611560570581707945260164252781281995784318873953595456015676208040034429145338613018277521352134089203400974703154155187298450225762980825641984684242123847721857748292796620404767766015404297997676673608223709278922428398165683964897142019036249444799796439325065936920577911193170480002006573361755687294847213655060659765003045814690772773386962603204292558438930022704155453891956237511855480720185185021058371993663527401846034202586964125853915277787421989676379010174524060957670554147684946168642442635723334774715815224083346048026383888994408196080845121707291990789902940570526793155516272308536166525709874258054401069862742478090521422246348300389281092638484732537662580398318823426961898803710937500 [87,45] -1656703311931783886235268177735960101917215833695191715652716641574049221479813254784710078577827714748663873991480465479479402125014866919802639559417258552915386404127709454133279954362230619235057148061405975812416039959614236092974329232078042757789288112701806219742901417995939965561681535140572715710804136302501365245642677283727848677647634070432626237161578933115449538407989891487897690467575102863113877096122130735881256855649797660613816692027317483962633966230821750270404236324908388960171440582016231409614906963172841442095383359144623368900012598921951338928000244670595235048113504564800753153041004146609583890594341925062632404007309995877923996652958363244889407660830877822927209124654885831355251737606406555673831616212961644659703174281516728717932857890165047663688461495538604212407298331098038576511544975161305418294623169186342049085650760614833090914592462214874777738844023504629678789081527077467784283992826727075973447999177771026768801439098153877235864805170613694128554260519925923256976437341828866925148049815114679320253178993580925190445420004030052137252697945396110670045357273332361326863294602075785242905554832161035166800076767733055647444800709038969912856632717912916974285110831909771209367664887402492659809858048843309668937765118317943992551723595144104948100655820302579504641610199120139119383422820696110068122715837796601917193980971944270581800201488780130269945947359575261063269011640891456367538200893504439696410183728858351446574340637937737327021215905372081306222158321655767863631743742743556203820455789206123817649161710766516998463158256245916762673065960200738563027238072779647213749959284918121191894266272095478905644250475811606865681293580859801576903485836032825646627335285375783898971723532554478089634532731241967294388402690263758019244835823923163859813485021348426465008251759504763614007008351689358562052985022332933975691602497244532479180092389716260777280943314758533455218633376515160376995942708498308124777857094774465658555321378402462136435819809971100087428047807511189912221816200599278090521693229675292968750000000 [87,46] 1249523520970969510986243433713160101754501544265922719467110517378364271632975136479727172229329116616549500643660820059576878951808457241173662784500708388944131519695345840316689005167507450816409362321216629556680422887067701641740957692075656046404544526412162216497500544027606818406878851052017772007756433423747958909498987752333294165371769450174417822393598767201758044727250184209663673104923952538996032472839883366567468961771468852876595366997857749175100894390809248308646072394547245571210092047346467166231874039829010818395317085556098125560126873689327770462503380646852836043070400863049677558497657644877430533017760264281954652816012115263088956770371842412067306583746804621841780917263560136799975391208636208409905956339240582086279034128199248000932300467140657822959764893882468338863436194767475216478449324844894437291816201222815466660676749739200773825587334904086017604450568745514146112239479142249005592307359948259900884655461105693671520883473506077211616501557692922686510854238778406276656976174499126569857731930350380143796911410797944824795531213960811058163613988108344976188227852954870923714739779244465593633329642015691602652128907941688995793159283811514550134300114319941407340017701180003714261753182431749002396951759073449199580245691129503941606779276238886279595329672258187671255472854290810935151780493803219364778786495313208833622995941940145211284244149055163105036926621107367426740019283695201648959058699196615300130017088957782332683594135791399801778795346331164513193510377430471511786588246864265051513490993646693802255184818534608624317930356573254634335453493676714007847366438319553622974774783684670125377676432371957102800966371129376866859020021134902122402485891606231873287182765050678606660234273654577224528180808798067289429543279082798224471696850055663641656596365907153119708051601853889018344173373042973798695979900297715880646262859039994109732826247995355781942035412120628625030132918496075045893622472107888871144335334902007297868728505424705033678672938461022977729519461121239975662233767650377558311447501182556152343750 [87,47] -563798015726632682285659708497330962794702824967963119990281170415504963996633140634529247150860485740240530035720365872844582839186265466352021900305014432142988733987879488460185414890755534179740107645483546333971196771983583843665858980549112957896529057251201636097419213120318578556769405295489551825151149234412852917531524723735704444638802585837613046951261992734624318241530701642925347114312017957098565345983293195664842253457688542430788253762711983061696091423220913988509244529594545162513798372385557146776104016433451968858912848475689652203769537567925977702477016311429661039520628490751044860545896726147759412034515226045442901089770313614326496491016092605722520366289402353667329965563931679512495320824875419192286217005773088612719644107093812166751339239657880513872038127582852054809332474452466451738293732278549038754192930093666279773563025420370647147421226200303789770339571780504375012696830204252286139553632523948934980488741446496642404553451038584643550714928667561605525315687146551079919225991982862648676784967482671328619397015166795904148739727175171954760606065568858316713649194819150433078518781702334243716541987503479220571775608118186206039308658009755177811517193734685726443134083400516255791811971296645334204648857529898241009718186179826001843607918338430306509941676387432633154883091204391244263759027370722633804582796707550785569644332144236497194299899545869672843433525642286510681468806402033976201230930649648563427350338570102628231337217436273429856347191409995625108017145619747824313541480587595505775827929232611984632064118837246084242593171135052193885306990977329936548171036368820124082532000683868397990568460536131043256637038213875083857402989103267199566311022087217294780508218438393864547428175379348114598399451019031368431140729202271403498950222612614148866421650463712524397527796125018926423288356885601543230474636388438926739953335845640286819262288224881240400494172449709472539802450883599711005043913377837760626395416249660715932862018221136638391856037473346368002284138246267553018498119854484684765338897705078125000 [87,48] 167336192070817150521766891991398219780808940929225320354292348146852413847588099146107368364218595193963785966902609987419097621344903317754158632964589702952445623173009969851705494067230004753038261976744169768286866627946662967665446168907253209624233111630397659323752406085295619006128338967788978271029996869950684348381367176845269739018011287668142395660590637925388161887435371950059453785642450684281761265337475107953803572712932812273853382223486495381124092415736437440639072050185976817443032222407365775901947548110591529551338578385556660852272395538040004125679720216150592989221809994976799714936236521242180466638672856243839266583446336687368213769479314108739387965637195586493225797959970727970931448179697192471457575559958785613464736366999694231954674473132531895755917639149456055886887792513129555624345417982790316999433709619710238587064703877514601906606871416630238561814136829088903189314623141214647194175302580252748762954616797961958743666385250317381649710883463161318660256498075190604585776611430208994889341365013266188980952202806905443099566120740112983215041643726371579453407593328692735894434816308492918205588121750185544358972252428969213747387060695297244354530697511591741214784427327117518405262781507288054487635966417580197787949407872780425599232052840217786491468331984701814198418269577803327573905948170333933788900526690551629806911282292068287741281392250690739376667183236573937858682112056528950219388021209000552746189347411234352191691792298098616495813479916322943482777359571552432636453988095930489511060718649721738145301934199685971144773171523480455954963382848756915800383107660452016258857458920301505251487958766710487888617816445338294305395614753742050005735332947571440011779351673922278882158901873210036741824039026341678783991659720528491117037751611721865104080195451026776780101343957916157445462537850276528958451467769169294715960924717617188127436816185024243584946627043004215235774302256210665098876510209977748892253123505250685696889062394369526882419101497063532819889659399026360375728472718037664890289306640625000 [87,49] -27690813281888742208421987711283215050438562539609556117399111919974573357621160644509944880355633485911735152735043474477825144181177928271622233420795168621462656288710329110948090526512754938718646998435590542886165607849845174816308541862181074863202911939961002534565057407157042356512946346979402483128226631645311888597981590662452915283574852097894408839091371725166529655962674275675113460831047173401863879022907463886362378862825873906640646525936916439756256795345087021653457563799951476443962408353906440075026901285920812665497912576785924796818931211041787657881750470473011958203467047065604934595166940623633199137536437407099574299041273736570500723383820283271736221273740721120879031471691497943304316725496396621307952113319081849961247088207642333823157883803475779610421324074636063319138887645044190906430904267586333804119727535991653946668134559042294855091654439184045341049589581055202343733826156769944005210118230184240003542771126619717275690942961638464402903879943041582000111715398173918118731457037318145043981394466829673121457048016843741582608487410393634377124389826348679813583273952734146883769678364397894754455919668698137386216689307981829101948071335482000482071412548623024178164961183807584846122883105147100734590330966126482022794068851699386159566022393673849370929536238792555390488937706245985484098814498205069100689487461352508775020162782764568015064851399868883250829376156083512948313443600337672391704993369373059686437777699758898662678847948333694050617133556645724361110873292181332835509541677200738794027398119093212073314029650114883917985687013284890854784019531595992325538690541828587303080534987861511871951392346512923067622410834093879314521388712713273630604902282906298590315185992869847821249355598809091802185270414752661127299286939586782905743245949675748388920181165967133147244595516775266703220806747981174753013489267082443827346542054691385852416498231342464766741707253198183195428307001069065484596728138437383928189396272107792463955256774736644336275871874572444781897537224857330784288933500647544860839843750000 [87,50] -540594239432748915780050247214409745349736959140175833909279979406371960616745592865470779051070196908192775204286953977735005981665353037699018935013336143201910482805840045815113032573335906010907462890182962966968356273284173970940504276414066673319349506192249459518948437504156942653474634581634308134121005050331517706624109077917675710651678491569534437879802838986564849079674521844717409543467332954570587294510507888600547309939276236849861874346444935799110146488261684868402646625761634690259616343163544399440394265031016813858744553412503903951323553149118594588527605184091185826741232474389697378621383728924999020096750103531009098324406938298776008864906675447791934569218272022691503324027636520432841695988766085757624356246581480522761838082690760431068782624784367214248632427278526377875621918403697860645396766337149582599909340201186765088010905324509036905868502883985236284523822776045689049509328726855497266405107448144819285720138659397162529558002940789182214807329106747861916614973434171226743627299578956810751125335491414538614721182960823920583294934375118245108407928266457296887927456044520898431449855085249457791788825776342873717444191906114460243007714596453551359334399476036239936480839971078063858644488982347682633890325839734595508813470124107206448709992900375110259599587652965337429922171532472036440476002887239044465660676241614697304582722992315546854828607289134881873573204717900716040002605178542576678982444132885087386657838499738246029126536515042521126934484770466320973966144076552499407229952857379880505109042580203245355226701751264091837343182450129099188526991100211532334888818595539582521088808774576599381912023970908646043621725604567973113562501035158471385263023269500786169851428808750374087117824419093027251161628046280049264009144445027969187470106872366341678569986379528646512470345431583429605012720667449182823221851185088384833971177710025695137327089260663692286565651823119255163572942071368294555098402292089293401374970517975934791744522574350489029970519115489771544424968396924668923020362854003906250000000 [87,51] 1554497306168565967488629601406344048778296790999293705997622066995562297515495448428945540470996363097258398978352908218409980493486285943691329983421999193846830613255737747669822273980867090273698999093281045835674511221339257371549985745540130987369124599635250544957898920532886395888555460757046364965851180708783458964537473385872460855801127811145499333922468946608862460650101441132175158535865393095734529020880290152548383745860290907029030838386632003332453935047957332002180158653666709800954859606735185115666168418214083306544856734514077770389858526452616872159178759541675285011443918369101980264473652078376843654804831777907696312948832022738320392072042659228734016437033884823333063226611163636795528247423620673925294914627204701209164139625354450281673348980622536663100004584950286544715595880563672812979238200737186717245564996381662095275465255478998358422155719023094829678243474664060845570268410948790290199179134239708900565386931821376787853989998522559382831820823797777919087573478919229702515717764511633191874940742857628811129204245294978953837678139778801640996504098252758276089601065187340123406364305013532495937248142642310305619518586908824423289234707823845817569178398687296877247422918916854137838477341377072534710363023105175886069555223169876855296025059409550523852242384897042875456924354446943485775065963130294261703610155160648422923451884567599937181959120665337704270749500160343874441594009113175371229789759663919624838489876990532636159652193668418477492534104492897599422626179643666502915472271161791879407888629671627872018877697494904482807533626232797442973879658749506911541096604918830266597644228716137613188411714985979704937183399134958705449029847375674974557627732551965108894474735812641522429809305579801301996240638167940730713269564351822225876490374304848328660030460809538579824169560952468224305232689832465933774366765833052100467281715580284287010798610327689550872069819172146834767431211089015890812748510263045873274203609634020222967956399193318403204007396059245851849262010091479169204831123352050781250000 [87,52] -368273854326037033468432708427499364090214461944789870061220741592831193455348628690392449624946772444123457577164584626840416432660524603327639099498411516301311277515270307417147541043878049926316583080057542749400111170794092434696388183630053516995173635237855065512762505674489504205448407338658105805349946198157831622083939771122393242796877021552636680365812937268531372313901360574786631485565570540226462866487447801434966541229414271779312949840405548502957582879749293955216677598207476985561821237492654178812232758430853242097082049646318148046787308635130563678814870209718266847435049300703262694397822461541759292612569390172303195305339902705506238075474186117286907775774301667327854739439597086774936856567393747568942400700319601472432883599263210831483109125341557992425290131566156346442489268161962922306940123814656895697777443132100003616153057337049472019974301019421861941321852187530507142092197929525595229409712098650781712329864678266646374607014224444940257378743403822788926212208148905251113445190253656402138653158898093400438231044161449932426536520209938989170221403531275317126279902520772181881077037342350582954041278981819028549328890463837462332059564201878469953971398116549875758286532868984514441988213975404001707357374049887853819725222130847456298949482659055663713476346515636650669488468365042264606082708917931243794970449039141879903150504949639112991199149647750080368551256973068255325588098732417426539514432880938427826776493635906496470877654998665970097232779430740429329567934582526645012930592482431053298449847427542318811916679780220700297496662593848383886080641660056974420339498093054147027079588259272186998975249197839044530023269984081743263607587096150942893930518493350083927713912405880185338611697398635633767726313360699948868717598916715815532024051956927899370581379800235511733622885912817952335703487653383772175722743354539994447274637456213166674340648195549729189368252216324036399176070626581612531337533185943284104583938426283911049985909440616364732665463991006377098003099490597378462553024291992187500 [87,53] 26484556431670752377569815436677600138789536182939422919123357865541421846525658075326797552954643242566068487320411478849093403684684247672865293282902301490124941025458581940892455260136179989719882279190067929032579642767909028398858775396566958427771703279660791792074813348164372061504901248992160312803617003053577360825414513098791533063331272851968731460429826208669514997723467192600055317255100481694197575110421453500015369696566666249771903757911011509096269777855266593729565927161208436055309063965078312558870557307427065646679702373621595717571131866129745281133464155648859304532924502436614154825556896014609660349453246738124626460467934519078702238513519732136997380392677090066245225189109693978024354171517528265477442764361651396438858051856882603104434095063333041864671367129364428448949518946660168543276433774569577804090184828651817840589948204766905006073968693447673167450493728677500415704581709547097060740842928574994509701060125826184897042488447378278995621020808928207455172942637230140858078840963378453299905835717944089404822331187412522576933086403527919423956061572612837152512061225741239458951601730788047252028936598503716128755386187199513898313423196667026180066003926870114748441840228071138710559930874821322536435777400640580020329090014925455818048115980336075789520423864623835590752329461397886001848341929284853386299176565975114597517382148283553863176780017509401587730299389869644653258236932651910849304183839466704930092624914443245516105969684337238047192221382038945923215074804079985917035688826947711501475280860824245188697457337252077201318292172886689249969566719175190186137585109266175155049291578789308119915390058904150399503833748933919662536266599667344090848680023658965595755993466084583590897729936836110044682712514468783487234714110931946745493614894282132614124687232043434900614482776672546987610978387112090939770662746123577381362436341221545359354732002905108726050492687898561787739191716949274420756125436126057005091953849133089954493326694213534779108812355907787150499643757939338684082031250000000 [87,54] 4208227262501197528771806611364365283934158900998414899199824278053214313757741916108774656473081278571748605931858670005239821894002771812101807117674017844894038463373277933403478176710974631567605669674125303556888908643780675888988775709786360101956231238129756725194561000781086268620595733256320920930005610985266736609294743568360050358669795254863908896007774179291936140215374093756145941792145243696940824001696326948551901491606193587662909562497299956674707542243680034653261039818925329458110847716637177096303215703570444462996739259187398808425161254148285823939946389584410762794672128369388403879257128086916895785516167739989864083588936750883856240604281517717531805415046754547663225580784329510127436283673448707217955937909621488455730038455249825454798490633458212297665131153341048867891999410200310436246445832377888249638625140751762077019673435587750726803134218117954953580000384273446632736869936461612087664777322054701634670643956708532856474120805944784577894353484366822891775831218338525187536825891658502847621178776634269230283692761762379622629527603331331947007817943309654120956541624220515058857063638601027213542797523035232302886060451050794954980221748496918529264543026734444954547822661225601805826970652768359202759378195605933027251801347681311097178399639857370272739143142983359748924565206787521421136983989270115818891805630710231963715139331766650510936368106274441725635294162538136353947425443543883382212749575441009020306500724322250477140819166381112920489363284930763493168922637464004913455642714466609581849607758252759706752148753237243433277803040900734273797123577860024910240009733982333726617088741124779025035418776937836492797407197770015666836941891006713034512932153050327890843522552326237263896978431216403453584202497337171390579633733841150229761281248368428698127906319244247990899454182920097807934560455612518424041525694221538755039133357946550859472755721573827581269181090908293188469165323104913759531367521215790322409728611196372269115841051200690355071389048280394717949093319475650787353515625000 [87,55] -472032301747815987813645875024828334498597923168320086426039497039153087112338864276365561782643102269558433109915254524615673905209855280456227974249904000440384044878067052605842358233549061156043359576603444468942856531213799104729315896477335801204444162482489180885514764289326524189703925003208494909187781470652231508526323015373444066107858200311611794616064990542782335327963601632136611652652776631525522964549917978980271932064936533869645509929908388118160855497487435678928379694428559199856071332184507511677935605464641997038650927736430617273228477191674825326545445345245079746646873978209769325447340293685895463848200087180888594047727513720886082142860542454316899175443530505825123480060309083837016263479491302244002274669936357721744424199533768126386286675674601500147701745459533909590583301453902075702176294385124357860675140932180617910175213412757971479363539669181264721858480592223228258882087187467959446689854457097878262861157296176244778337469114966246496490245863110287684226764678359335785019381582304342912373020993925914366161496148211403991049264252971076942640092087068805547762944718972557937282355367196211648906597603053065633896282402433723627107384485675373262330846384746358842455423080424021544881599856407996469029532861590684987311304118087652162075881346965178453567975799705481402118418998117397329032177567286895741115760828711129368128976158982449915633286920442616168445160364360070682438040215593178012501601527581841408229283813485391296482023694117562913003342173972901387344983277915814138025294083175252296627544512217420882896811895206090928332071985638490154949632543032781038443122953069142971616971582844039113015073584582901701792580026079098223618131320962256054760467357759720900605842501635777325438892027420846562792544287861333333358606468810934038352639616541473075035492873894117117301772609149885690551707944169891095148123967306457392818299397450037788626595507120761684110556086965277213648762066364571820819493578550102146502243241981737085081905003685958863157701159707357874140143394470214843750000 [87,56] -256298177573639893284047006381493621205179394950827836803958477193194600266235163443476688935812505862225790949487611116623704133682415454211922611049721586083176634325344357679046381001334976893104456733338408862986304533605500796484768807354215719608492195189240190087319566581911071650073104381681179736393225757756885640423009596831173261247722174743808286828231765346565624987056023628667306482480468533436368014214722146468276982951979754749425879855400042323571420736763067899645906219995492865071855497746701739251100446264911142588695031829461857751257351571368528532873945760152128893393099783067298943142126312755502338396482486035362529280118980582981413407186169883526491604698701323732395813589915898300599087550531344358451314290103107548996553279715985465881505825646906100916858805660217813389941662209891120891779534857622634591251051438895184374026309448347676202202546334504484343339817808921369632676102468088966431904460573993553640983444426376757457287884064792133729833706209143653737363731941088484094727539745998014027547306050570532339476004186815911246819485974054406928684388176860144590177868010637520229055975288013464249894763601930974373350560505230655825458328286615811124752429689244787146323366566050419992161060971532588381870621645921017468603298376634199644567358723499605667640727525285392830929666514395205465408745475256333484860623240108281904064166546363337711517192913102179481247492515232390749780550404727111701810369314695684045956255886467684958083639167430963725774730676989053483421507436114932753939228929339156777636028423128786615312461044930983489995275434272626146785982428308479999550150479524623328887878447825218766214576668604277148646272875957808601284747525117005093191851893338867358444675555446778933413750871435678819798867862259347327519811596393482443576719672838984574557188149290046356980670140603185833184174127691152438782419322742913719494893618975894559842122701413397565465589293143767556446325228306496362094405670133224555124350612473686387807563749792472140853760720347054302692413330078125000000 [87,57] 64251891946681959809926787812657205954203419057741181461083323759189504831292285454432247372482158163919080218559019810602925170330170976824506894850736783039652356775480767331761156004521241147024944998802807532875286182522871779673036875527271600202266536959154632717471290643482612234267756057816628545326861496057635334973187131187989418243394561160878926691824975195413340132688092125751093744794911307839238086102163694910815228674908627845092824135798884027660234548462101807911757928849815431015949061858778465825804534886699505183512569260699980350479079946816042739027719531148645367420208385210301060571818117904477906644447190277825533167780572339471891014682555670821143402933606052728347130827471253484663270658525453179534744092097068361537266954040479407828475897547852179982082439762184635930783627624579987198913527422037561303727929786150690296824307510830039211086079793323352999182842374865079068947603464108689917009359343389423958781701406119739610218534025044868739445611825920558179371585631394263942740206283859976857305222276216822302473532118678278103758791091554757065798785613562799594821641972261244322726721906293602605152288045084602546273939433803249329904219143090387485189722879884225005534234550177293932684355828920443353276318787714819669202378671032709659764792646372541150952236386917920724412330254829097304073490710532256584786290732263738184621708973215287309264739896379744681718084914845007871987035087237202239565146365653678236056698441151455251902806005975483115483199407413557704686458597797455284072563887425320777040287671235017903067387991695980973819289670358700707072921821968509871493701651139259625323188923891446422367052181606535696988428769064404061309736002268931087367241708413593725645927072160195147960271252085621149682594737599709962321682695937305384793657558823039258279841877170907289453497225312835642278623047193397543081264053692087456615374605982277084961257238568995093910189296731245419125995231120870740783884485300911250487360386066657647624752146275906028449753648601472377777099609375000000 [87,58] 3199509252186760510781902747596576534670765052423476152641290624510990459521091917864941055013800960478323659478579513083303288279679978728314634746416820188591447580574593808505960388998790790128057725919570106902455308278661688446770904132081685762881182938179000989064909047233617202780976006154651082051203204386868489944030321602281069534757725510918032594453365479507674167714150429199794799546849873663210907647092073750683445467537647096472263160995054859633556269626216680254350858167491860080208681812266613295057946538363626041240117732771982313678281395474126445518727838677247093093786595367391257431893092036898911530336382897416375020344804998517529460903788810144123179116723882095290032395295118212763083309713062612428546096320353949971256278043769966472205704044952541465350009123557959667185057141303007750569955814096461214470251256027527225767660922803145973040861623964447207278269756327794711184031500075848825704686843920295056122133827974384755103401294535366140767086263734984359337282668824476288313638160510220504920434868534987853709326132454599417195760808988575335095005217523950912803933177925409436035128092397458789222531487478544389044122716849483042509464930408327947912612060455305652506663979851344781907416109333648664400134363612969213291342826380045470220002961097817757328619060163851959070849281255278874545712908068935406313472681433428090169431790594193316995914876611410836854668857662829274284393401665774647369473024897124541768981292618516826620781777979500200810632824076759850198235935184667962509864752301118791840101103428869745643200878844392421634382693631160049869315781073239652171032274403862410246405049874914543493963464642510480429994928845154186559244287897989362818809294707813130220416657227906741660146094106690343518074601529187415582172616663259229451939404962555850883721437515387345305306431874037710929022785331601362339379633054343730463182807196200071471807051129975380835054188681074426085604860217339138535546337418575329888969624496592239482062325350852916017174720764160156250000000000000 [87,59] -4270013374320552461743639984681920607475682281699595816662479728542462580772333846073684393331990842321245356580724234069459189480714293192419827294720994248598343281140029780184855938903432737297005180636668554407220893352661883488218227699529573651910490943812106621085189320946251790699424248675327412729632572117978847175954663125304314872523698751031688892106683706570819779802227336863909036710193564499232079181047372487610575228871565394408763090130460078332841557948957304860221830118517877452450404056583911965223446233231552151011124095758770096115480785899494772605721366691002964069331853675361989000219778995976948802903254039612713170449672995587439707934653352778661686814015774591873938096558447621318615382983455273336002698175577320548346180061503502609299108526319920807438878815023967317902401125344113950380959014925533236951048588999373892899912488987344856990665372593213053687637626752744092228037909702426006799238587052223306829576848118240579134598009465939718204497229363920222476068381172361487450325976501600398961664862772356396775755184118184538027712567166572093501401275838528809151339925446711214538063333465426549906152798762715407549974697044117558267958799823188493713504371662405452367203749189632748726433982224045442207255873277687799073777193205848622886767412072209295990967472170326232042761270437036729471826396249612850981812732952491219542083765278838206220029577717725011268417285011509529473014147338413388232835973761637510631342564521620064537624286641760828859268187736716753477678596095444147739956793074423426234741970093700049741845252694276690313487608104377360596159737623025136307478185209793037018181173301678511467904730152800676937196694929091533227023927587079835654612476791324569795169635904020528170773692016013761010784536951042164932154928218461020370100561941937076248028653346783250879766119363041280257100159896344157035689098541028872884190871634852875631180017245440032903706675264398147253719351932740749106957652921170880287673901707506951552772989089135080575942993164062500000000000000 [87,60] 936681590240540158992935535106994190018273512236311468770256436652088169896503110230082785294289678184028947833340674984542008854978633724872432223948580830445750465790387812867914512118251509262181971965423915937094861691543942184030562054851396887416988750088404631909464604747209486513097555835111491565884617629361176245752232018659104887324640744680278662658341839198074450363316086252810061294668127838406090359770153880136646156847473211162019012725514101126279366317846076128074735578679245776747224751350909011103284227921058750515267205564640556098626786252953594238998385979557599988047642301500150989199840623090184259992819572876302645861592217898882684480822121350696299551191514571903113746526390690523634757912947782914629684993557149457796246231382238364713683354972109125365017422416973326480467772023306776801711398780277998082562215747800249740287805691899921361112428180306158726111304268535881024326700162008107008584010935310521598994537029293656275955398075045751896801336208746283000239326298424132080638688371840075387484827271039756722627110112773741618432172336913019259154559458688728420337572146892095743916993847468180150195760313079263728913189996151568046075748083250848950454905422892751875479908127446348129607315016549756247918166661434698872122016898990593583102051902890814280180185323241485038280356507721427599789801919865198085686535357428348734875180976169311992068704841252803121863210262117644220377831887302288911822401483877213732913230750179112927430480263787310444989540005959657748171743033437215748741472783958074983673540620446091002512836360188873889128899951835084358396768350599602531151831284559131727586549343662805620580234180015159795899656773255420735820095830164966272834000851127531534009531481350022649342347697987218822798037546790688937971316154884883263664236090299767380414190660271857315909737284759295290046136215867418464638818675269352627886801285165696094219682178841647812574735504367143246723958027013625115705460919540948089408657956962808363576833414754219120368361473083496093750000 [87,61] -84125663198481924812194933352612595156280383531527382758234958106114152439317903063251963631242215927322437121671856979738000489984244074857470497644308367077548796363697487197024149715016274637728412106199028760578797203173845268764605412215155047954391943851339729834160834510142552466259835686100431077707997544390412890537245525840013056924152812756475386453619086073284356270491319407510081566658570518244830816381402663740008035116869055596767252526511318528535118823556866153107166958476317149938285945786107372981288895664284412291304771380598308303730437670997986549567803594655000594390821609508263002610794856470724628177575722345099367779294199036149513157487282989354384153104327257940904484418452627073816676915855160891238567840419324067882194898100257899681326150752884604247776327219082893525868813915901820122905346124736836690756667749705643470118614770139325124292603451898408781998826866834860758601658648384121333184687560036114219367910320668805144449728944186468435687770545949742829150163628697003113934858338255793335170915307712248141157043577270123241114864477190227055397587420898587997703804391137828647845670222458332970767872440939866199032596671515190113363403702420089741510278310280482676869704216134653685747929707174349372477098930945787374830728813306764734804753491704809806341881021334051738270330129013727513764356672126503023750286585820093426969129211033781928746796719562512492384780793841524664063899025171055815377181684879870389885876012293133505557648401816025876911691132637272044998073744666245465790892723362880595673651827175416515531556141154664747676857393736604338903071679241095649816289338711425204638093872104798541545024855356469679468476835293938272562814483847290032194523995089868859026572121991974491824409488936631744322502673577600238958868933772843656504191902298268407462981002594820024693977109097494221446362231722762780042693594402074238759031260359943893726519138424989481932215055016490738999584345151621343497140024882528546012198022649442030740374320885166525840759277343750000000 [87,62] -3983265945985475094062913266558863655626319307215367962141553543322965730181335498802011729539234518944992732312064207934748134219818032212184617441118573049295357620279547872817143985601836851724067226269757299240146272438347266105832477284617743736018179701178891346197642681937846442325944351827304239613900207853005751303185867997822871973106271266880728982842884203249825862830718403086297589846897514412186009347878020446338912760255098930118716362951935922887027438883349720686186941913693493711694035763541290719890262455040705602848668994840902788540460053487860639383872196745624383693889096806957041854025000581899475692269375438894950875329560448626818071302658712294374049244671774565140957073559047217723630472793295994123821211061997105709541528399714736576677064521180730802651632446628870070956288060527317586811255634513130020964625720638166738437605985950043486553642402591428268642228773845827696006290185117147832531442673370401438099312087005253317488311823328208969660660875175361166430192685821810330178303454363496696116227257458931192805470897525845300658641341387557101456033957839781337502995339428448757898910920104678075849283713369591845079672290925103927884159078008217526606944882248969290862448005719382737785289030669294684205826317235855509077591309599074760293392594661542941931210500393524180271450792859508726825093391672692874473273792298076938211498844625261192257004695570528250167859510778040257962886930548130546376671674941158106803543137212674835252414578371421008431933630095703885821690791813953294536706093794532112475000629425977518178920986204868131604912352777212981110711452124146283745164394104082039441850987911760708636475818402818070903377090284733059810736517954379922151178294985338396016316787574692942224154776381576398874960397380400215666322990496023483753196557607267884475894563793800069367678331607014596233512174422089251533892458439483121742421007744135273841373744452245515173367357513255644520279255274968274517694690069257316467933593973071992877521552145481109619140625000000000 [87,63] 2007740775605265380569762754935682184439412172172948632062823756357453822740521545271244997307468153994661311938132002240148183816899826905258620985538300407212606324053058515910125201062779630960104546649992826465736918147719582440867752383337110742329994230601808716610912202067534752043880951581759692246505917932155381408316667415430299372431367652569401221812380802448945534694972817631025811153444451398244108369615948832536501280954745341447209227199096068603454391491199731638663827589924569649225865223403714486594112776011982363587075026702551440410005066971781548692220874362675390415490592340506052988291463387559389860927323740842690221311714645035519911134307327206498974092188459976684857784805299908507752370635130862934315883550640231253355080644230440997515407586819458486002474038376424603467024810465115304334350242844233467223137630677250437533955467714014921494324010372749176089629793817412728972035651803372286914971329890328560643554536778584447387188575866299578954223850830709841109654961264741103903870508446908777539791648202751246719173386620744526650653705500163958325064900879993435551183209065087345964239724547249474659812251502984019235971586445455674094666451967387028159485387912640821307768521414102306692429679980439296199508548184115991158267656193008998430408649448867485264377954728792645975327926231086175390150372031465218711351485641817280344227010647303663785763909138616646369438801448592106380819247498583849228506619047552227653717883224610707655831097281577579719293262834081451209340871537660044525758384734267394530076057108496156340363176214768165966740621123549592935491990818237674335090356033371303578332892709852202000289467675799824064123459660831642187002044139255367347107945687195556220298547246822515622832372959006445378525135813772461245855896468623794852389385890117463449553462736745664705819497624086442399108185030124123421290084861649587465689011193317418347442567954755353598594817398409935215224545022207908032416365758969097033391493223319912431179545819759368896484375000000 [87,64] -236304031440014370198151331534289870342852008427708504206753440472334509005062815506101852660869522782178764907681693871583529142339292891334404773572127730197551467079593275415419740146992325290315866406200910000202892321004407719644348008530874815388179053427198117133699785336828971741106874258158294153953010082035918155202797085711586910931614017574821372565342426740634385552639127698457037175795445909841003933736735981430612152458910993024425823789593757215701884727103969600471882021519337031064699935740556822248396159180708650911576483087440753642764228468413142853717259886539793420461543917384496172764366232550809045064340630066643165736260759550909915149016158006823031117694984980658897162903238235968465861305868431705346711125283548764562372151660272578576037633478818815821273351191417020271300783024714093396853331050700566862691608649278711372838133523081126969306576011132919536807176878622793352054264755443667552789585516639407591011987397197876783795325366067897047976732833865244601249561804066684740159758465821680412565590356758788637597522933625009269288718316700197055745909610592996108508222086517050301268821890471398951123400992964485721674565806879008718475187518906603280874064512541636097296044274208726040118774829756951533166975671673144288577241058097597182610556853517847765634150269781760433897394241190437300006998599477621974128941596899117595299251652030872038537773649326659575412197550209180189367031774351984516743536945604453321346755286453552690284919668775097991115364166770159801513766112049372715840879412538662828080712988875319597526603918069827954955147566646574163267853229978271346633652048221736999672207769850199648103223564312282783397743523203560504589317737120035841325377951623114261459121661050769487698382448598248608723658966391380063144546569720260338730464722986019405981156020076976462356941736125150043254331506343737600520139578074707949351365274823804489029515358985750731619289542440591834914472029429797775534892023330453027230024787286311038769781589508056640625000000 [87,65] 12363628516404478859662070583279840544979069230882899606261415585166393717089181082196087500219227024138878931015427175563098126909907667158499154555697946605336179331308726707068516843546002951084818953101207009502429478411751156541655216958765574322932851061423078930678116064285435200976508619071218070830571555027701874282810058173242151496501544892891615961574455257040363037398838800402757130809990973790065048899371360655795017747606875898080314705950328291332668318347127663962517541398242039247468106890610261518407481606214634869891825532849069681846456376316224351890411928303298342039191464633455719659951613170278216600126162098659482022340168008971952078690625133695884185627622312212045044995986348951318984443066193748948721035335429510433617989648867885372283441640487168498087295435908418658706079785066453477004269903675913613973995194864622259483023017684543976612248574916632528253703782293244010644169808630962628711440498771122644769423723252347847909530917495867102896933530776858089220583326905301838885304664866194958806159939790993305881447142367306099080187819578807400046776039474323232199946617015309027124335156003977864152134657036633052052477325873833265999357552296907149681403651993922547936777677777872354427369375847420143773012700604776316536709051669766400084336399860051774564694021206533648732532511711644011904464558801720687035258669502230118524522990084255580726376114598321458587759132660835823768975321909387813577662416388868897339236632346375993968045694675668659748774840452075489069388593864081228644048914076122789853891816777495827115483581358681073297416455247429976659902939308725674147141515769015741330446964077246135532641061106881956201015661945278173805303682668777600297891238462201205941080369808150405106713188590276641863599962826567283984502263677578181063685381498076510760202364164137552440113849214385617751790947928994713636972939718333784031835497549178494941605044215420264220082059340762292575534428412522628846616175096392864496408492414047941565513610839843750000000 [87,66] 281977905069072920969949196231940942837167674716239038477392971807483506762054133294678502927251324947017797179028695510374642618049351072411954962341947584200462350185320165585998861297960855738206099248782563626998303665044913665827106944813967537052351588528120987467328309591992498752656815446080943904211625457398115725889108313020389757622015700964168533222937702334508402796263819809345541619177416297938145819176067888865118913130250808922298708839701249513257815160636212951457697104654724882821396582380967703422434435340487718687406976148322599654421732573791907039520945149889104097516681386714249139518375644462871313140181437400044975269675939809427576934909508935876431327169587930670839718191625317981436436892393811724566646994120579127830094644058055950751174028365150629998903776411478620196732777335038231914511638839159641563887774254646053044260915974031348159141108608934798443623763063725413990306080331330057456268567054402664396061218243853111289667365566119346115266756026095554149727517208098419110765857778652330822781410616362409611617904830928721258117243954292784029920031237353330318689956597772545870197084746030885235654244889261571964742108184672025900929660776736897633458559926219259557480813934762296822971643162841823419192679786244873236955488093888922779755769230255657656974480711641796291785139585839137683656387619396889763956309101702869906028829632315326122190105918852852657513451850888035070621540920398144919404381988396953370251392324985281178315244210764675116499736284341236527709402545809975453560042604089763483672277350408805932310548286710274646629563611729238724957943196771574565996227333033094448239778537877373422566660135422525490341911055179088145305664689119754541612998065993213421190312554118685155426461229254521619023110793272957937153925421570134427948731207485448239944926518705467252477432079835070586161745513470980736980822712131826009202532202494351178901341587335027549759987488742978808284903252127319943156637770120820363217717385850846767425537109375000000 [87,67] -258214544390802139754662999956224329673524594002978639079165046438960562670140002808485466467974968961571391908119963936513343804692855320353840823383223588104500700929902790918140216934141218701771603927553339994264066454657667829947452472657943075507740134830181695982668566847034172052482268955106700172941045966560897159889606260693538194582622091749208258204377127667172970586789706207151578607856427113838184690833254417891986751446221210490537537840288114750808593756254128416529544698236813231070921967750988438450307502652144579473266671870423104454427097143685407451829128957583258439913624352802037849627614379452439092578736777004444025150661022419461983340055170235047758526556616585962433270362352976020005401518882090163557238766459031519323658958376467181433575406868763282042644762117562546178770564686643329902635024457998387509185159358140985313398523735302677627441904759206894420425344251692980971300457911254263349535243070374371594573484033043839526123092674063509447234396739965983597048972551749683244461358723084883674146648240108600162051152469355455694710602694057463024853579391782114335191461439538493982830440279042036611249659676657715742739269561516263509210213733921377936129233968963712766576653507289660837793107665093111355278055981395970784446801901981253311739722350464108828926992384043144552083064624162544714761195783056095486914369213944285760166864951577771522964688058062941769967226977084341082816271128860836667285082372842092034073281732115607457142270150543649553696221347886167492994950258382425848639707529210567267704672015289600787748668364714172672844659593904406519857349947212024215971121068842696170363092094060221276542741161231758168434722761541293747219373758116130040971588999235346093257075385523804237906016940451427757910334427322691356484536475353131509117018237504853644493217573070754030987512969964468632700015645303796401212954631922616837390583432898623430441897282757254661052554058532409918189057078047126368713914956742883077822625637054443359375000000000000 [87,68] 64987272850788964790095986849349730485794996786014962543025652620992394462532125472802748629763361452809262407063531483222893926104180696024170502860506502119153938794816359696637038010174383916181368297036456421358453951019176888530235897718354394430912134201632816644026427419413598868269308153388408767487905220670791688748572759416797427719302677882083445921690175804552877063722229171719431157453888112286880269361585171264117572690028941944948973994328104733354036016079717514973267204326052920939484240269477733020049184253746369212529969650707618478041753342881600664643676994029784704632046680796597620776292333553296446289526402603189093141586985347243357042501451073910169437724309900431248267614900123128005352383965120310842177361285309515919973567740533104889795087680990701791809989841022629332516221870240762337712498949393256006192676295894146879780448342344762959017647778174331616733808300506300452232591668163403778760727901752012923828221050577282450521429443727719446768751136041637784545719072893578601348271612500371428851990551051989328785064481062924711086456380541847946782283927831876889311793658935734398668291330984694648033968808349483970727085930498821382334617127101059309017041244952397838482949528043206592708302992992698495431601244384460143173071147771400902304974259487711854911616476154176620751548010865574936077934880688238955392597558879227876947303924356127299395670275033023161496141223709985130632990887105701577464699224698891125555159713366693879767498065678137184137180571400292872322512177451707555912109819885455139924023094143207136461190830582321839860425936091495884338866777787661442523137323760595279628913676050085377487014727842920529376010116758661775299525832886806503703125645573711978504217261563844789499150914364990548685310507926701198607351462306509008682118494231421058882414588962937347062426378001425789475481766481553036730350289798187009079482923482087146288423892630094393811185213855161621865138713806514243580270129285736402380280196666717529296875000000 [87,69] -9929682434890564380915298713322278871161318234383532102998812902688324664526406695493406934345875410915996828308604263819800159413205488394044926926233601171025752026468331814900404965493558808217246008371561665570067492561413338164511838358803151581252965508597428402265734415369449691853459082811928312869451260797642230565497804388540303350721334401750378854923841053517573411152552095100923034700363414308950712750784399881007969055360965035756460056682178539968000934514102124274867897586036681748891380043186557544580099554725315450271809195044368754484087631432089765947677921936387079682190119882918219959830522726527461428579858726916567318559943857193005514546632692332241680009902887716626681148567951486729712986576007383403411581259294379596039479202353416660204510028236576113861320228622596929535444422383779323032349635004658990063171681244761522828277149304760673907896559896293997397343311700838654836439690747441618109707877860524186120861863335487246797801808214928278743240707318542010325718987343263738297081596013573638311428067457956905024125545389557563690449589565732112982067065983987976668615983519733293605259856734800204531521786594368494709765832912140303977541599735467006607299889680564917138649483594487467992912915781855820450548378130878731970572949436882601212400909098008962881524056728106361992669994628521617416906669925542748331056560395533678591030438148173983535644051255549282856438850106247004173343206618053274010639627168583354469410706699030551104042625524337039641572685793617659654864048061627887121572876046176433730589025898367055970910311108768331414217383176825383087878385095306336175522136958381861396844883727960676745053384331969211274115377505298553064299042642693145158986813502467398916887346797785532777111063831384889332279061909692446556208811222852141420783431453078219840798841065729950657432420182252243226413091861454896206014823508549057125741586470097093154684036308351146825936214473765835759977368392360710241950627619189617689698934555053710937500000 [87,70] 824714634078800282099341043901564281467039723416732105055669944086879523456131565780958696302318822745215623339427498947707402620321759272260292388787833175631467487965274002081407761631629427275325933728784209804867419387987071153676095793423796912716737503843426080459255451637004869597563762177356883294209608094034482373334145041114851008709964903840439350176738799941515723863358104910114436465610504724182504140144934688586145877301475971573636476495630867558978825694622405794149684073044325133993180254581517889200614581701306269602985161324049041463674823713358198598238482982027749227706558768972943385916127357809159500390650075024080047131907896100322005513952564601803456621875920620901206100922093200535456764605448489500663102918368330527138194759706898523835523658771156593663240410358086603620802017618582292792914817343381696041643502728144472854062596584719865992269891065409264112839651045123966412992958003886318157260581682471848782853051470230349067077105849004517572374566017039461725144881228618250391301947357495229077235693039921285246325762998660916491905896299973744707707734379055070327977405847246074750151708057689958058578855504550372159586007547416049691106872895484332749345791369968053259497734610241524837462847333197241274895207483253953622645502680580379900830166043514376819854192478497758102837328595994980595560936311267702597072998058299975478637963402477865260030560037491940786579858894082672058752814075248131376569547293650219042570117430555954726499115032263314845901178353196065040589051611971145296586212325740451574920791192405383839749943493024884592617114530830227308010081367279384083051132184411410500529099183983834478844377700299026279242589762469326530596337892421713379307099370423884811201358231435213321083715854070730403081625883203320859416393608987995825232100836231817726509148954422734278108445303110494662091514808437772736084633300430935177634764123121350719719409237248135811241422467651156219936192280032388746136007284803781658411026000976562500000 [87,71] -39498855216048317812142518866757507008964481637650959777808227231756859817486017634815287780752064255385001609812167593060387778580718807030849917991089604042046615375774525348664060848682115070198065707953072006118546683769691524288571995275675547475855644171563718182751946897156308921747337690205674670086072473396710059062180869248371383414836107901843969731734334310061906295404163285452803209592720826345478534657107704021438705608069288137120689360843306811470183707833816218443641587348067212928714706020830431810987081066881699746340248193086703609321075966226819436015280528791723694912785623975338833890850174444731437833810198262077959038477650279092703992110985914700337922249480143026966915317417234813004484914737956640156636279970746572301283103228774867083262835769682038985764935803875549381661027761922794082342659319321382489890201144426106024363083056793738667087096489427651405822783099563686941244131351522964443640938058981676031610073674819610901415030542336002168644215166404538541416824995203328236431935537645465747314378801258330726592650760832924943778859475613490126049146163623284202419876656420866200202199608373786414976978287149909075462857396763237400367891817473833732630176339057666186255127279841314811040006662330320679349514302407982017401639002092966281293996939257908766194897002684551744310245743677051416225934434423741836924332405491003166219388229476909451877596675696123984980411943951954900713212540118709415776397741867484444810739288274884606978983952183363231470795142420472993156282236543564461156905288963228708096354278659224281971359222126613327228717559831335341472462780707706244139657192192911238505517735019243433221707611416744710468904999070987914027622057886969281333426513445039602805053014439670449850478308639438550608799632861799350805541460262477524994942491322181669494698941167358923159309734361104136279045112773458180184445631406396045517420768152882700948052990331579220271679379798621341006339795220991817359390552155673503875732421875000000 [87,72] -568953268814285412579029234126188470801934033785799812595774022087988240541063560907761632812829663108591853480160961547280303747912572960296373700109583778597392479037959571967722727467941494558388994605769928853537785297765093218128016455181447202570760134401114827274723618149625307895040987730063258778843231988188354442481598756670028610528617505020795914498310092269490519856620822341126403385974465191551937462941706081236914327674066583272225979702301428516798253498172783771513918876732449795184143591371639405738158012857214342547048887198412766864385728949210938536675378083646213492284567545598725350104601021598438818718527714217909007832989029365641860392858074296939416388817069346396151101664499366078652895119510611667224552950659262109496515286385733106015622932792064777181259234709646339200884637603595325449705705837757701935736622048246880449266725405522504272457350349179783328280240823696541689313403242958099065177504993586871778175771205810050659587545559973541488136774216841630533659122959776944067471993215521132362212865218233304266370646752902994143917217192834281740838772695224718989480323413595272462766343173709873777797455663980610231071168201659101574145497977286107987295816540842491845213426725481763726305334644199860843109529005914787121062530112202100437908906041821949773293643527671888656116874148691286287473406591000607931728900662473215008430646358668340957947839162637350707297915028071946317890616659325855186357959332605851452294833789396207686325568203575478232907374395185672882368787387112863580486312787233973106753480088538317491789875107933745444778382194162303759670918735165500051403845652582841873041268218181187969074072244081243641689185004323636634334844343319776323298025677055856853702121211266048376289604785738117689763340127167935280699084497368414707487803227434699098783961110105898911702006989265607742993944240521221140322271003803300107988155793289133539931285332252038904274136788587940986644184149234604319644859060645103454589843750000 [87,73] -28963821026114689788674487134185483779029248073359367895164648165936296867302647597691052090260501543592695502899588288218659912938916630292199957390665461480247805670636920712824269445571961607146625316738920563610768673879785157341924851313815743770284461258820018237688779410359678308537986296664587457841216703192683310168840729013185642514581948376819389246173860906043032891837295101074826852411179344314126538789959768851306172898148212887393713254259412339824834984757946655176756150015887119867453494235603108256693848587501175680478939229265974577303204213534936114698894646587973349980739401769478840117420475453283007877453756313412486995059223364786792603326418662387119021919551917611144851837586994617227865068568663399675776402670231436791221083671342039359487291747533854491313427153813879789396736792827006693730243707924266498656013144515430335174991833270841685939420347861831628825444305693428527059667869169760870008257259177881398069408926361392851293111336374958822557514761143729169491608417273957070110943713142481477314418869019744573607711259695853820935781372777086468877956790302737175821299260960926451306439873990737777054619754735866510615218856095385265971534605133196361691919460748765819372799171146547267958380639519040876438174252465307433134440084782031793351218134590386105282222923355486283367380386197535356952865372543564746334505023285676181979341246439364467662713929895693932649002183752194201672754696274956735469146201100943488779632020178860712939716877278255724660333927875299903962112856248251726823589271052479194591636663721937401837621072182527390740777018250270226264552884977000815191445332522246246566974824644773292166156285167832677498202421815796736433036746027150381869339006340648845833944225545374123794044553564644101306843751778353618866284706920879002684468855120210142107398738886846476960625458615414296151941624820894884207266250663202527454006769546716636082515931873599323486268105497302939241310859586064907489344477653503417968750000 [87,74] 17972231111078589927945294452329189680580911060453816263595724150803848224164782206058877253911469518055390042237121587872255549851483045982416387185137844232964035014351470984837802073564498449665988021458008641363273549958259411393580331990881579957356630708772739325826139658117913124558199782766061790066937433715763492889349268928245821167128329863643919400058135606116476975533170273631616195194600733738680805804751525931235459242601069624403949327375903054275868734548605836585164663348688921572509153514071000494157044907101797396726580784168345782273662896713610545400087480398214776809306318063740916024344959303145372845135090306481606487033832662687552912914356736702232914139343416679511785612389146598421499104224560997983125603820357715325157384893691310877600781382778771141560745768300111332709162000964969481615506412690486727083433250949990894851557084559370325958550741492337116673034038329173684063268132226807811370380646094452966485481707286992098746536025802547971513344820061279602474235944059070000003760117964873676175810905693485422043142001099955002166386443378535826670325476942814752843297035057344480638016262911179128489495394681914558208196494031606306086512072141118125493264508460453828563847235224703310190371124232109519401422078145649952983499562708974559864654383576564241101047308941793185852459713347082849009429695834779434001917065004833602563458782406921257769294866256912686180391217418686392529060573786763478892462713506527172245845403933195934442284560733379088362904474028266899049128599662845118866561683943068107329582390425143688285168624027114532274562840561545834328806473278762984160442638637535827473306975321999687163129056861699778308160653263462542527437669092853359682295527252139566121030347464066144109529692073076140722315461074983264953565106321158960250951578092324522502119274090256946328972110579034388573161363837746982704886307554100865456565049118910181606242298393952190451392681585802285626485286229581106454133987426757812500000 [87,75] -2674812488240926889216880479711083999738526217556228224115794743442748540194077026194006275626938398679413543052416178477474219369863282121042990163276024897007619274475045531939964720494772091832114215246009496423231556257491367904816656039367917688867834067385503961295537168868871911041424431518128933035379848295108842979261920940692338307189954909573850583733166857198940594001211559774717779638392977552649817603471637496751569856967085433539742860200683470980118548000327178132700414012982073231101936601689606946946222873065031451810677360835492950460426271746192478087622921959692952468240690447758429387839570350031509792625005197747869260228565842278926977570366796773518754621170733700222697000644742888961842873403266304102879727821323618701403963608422784131591691455101379967138763713559202309588172413507840892691335648319710566655678111651940942886779533954382912333697070615305220666728482242040933871099484722950405390240158008719081987299469169028539633596737400846085318790940902689604467364686853798561889730183624829859838190756592709229383768056128965237509754585075413024502919574619674251359640898086780306641806259154566595187771743523993908484578407225098958705699771598763945908733089311793179110598715077891985645162362150840921314444969947553279765739388941670634580741872897596922410195540014961886352250991276014967548116283606442997647998523581551398557048450581933395941268601939109059943451037890093956428154110426405284411805443418757063731594227346839780124470055657330429942941739687030875649513958749434577040497999129526656727870575113874165391529356220422201270129129594726544944166019985012842372917883853555908224457750809021701117355373154125693580768259088611153374926168540226350304235092132560898978416267817457303269670099659964773537944709155573481414012599729031446784394289427425025591679119383250415733106732596774713087935035257065841844682237349219913498195539383148652006058770476237361614082696254640625355136762664187699556350708007812500000 [87,76] 33369562057930031690423036599675555743982971433959973513297011441832469975946683454145323661256752550758727221301114336665384033302512133791294212555584488437283792419906291237292630758724959945042219051290171717260848716290018588548474052410373087785375329984875091337971082894747485864327694682408408400431543151506235904480971725229829731547194474782122741704298553670530281865049326156225366894216088504421038368020815818884595027954916510572875249997766587898758988042742880090997601127227139421891659561832764322578304459958728780774915994317912008033132626791524114660701543400984200835929687536724275453044128103407312396161702166769414367405024859274187085631874699305991342713871931471999265679145974404845484958068284579465270758884097307698887367992630659350579919474596901065195386022454339184451408159195553484927809738958043575154903799627245434046282449973966512463915025197032864713446580992245864027259099151965763764398126735136034808477830529655615800862303418785498601460050103684931886705401206010897705794717915822517558328148375257044171351809792670109934136460131837452731962017017235809259102565777377249504420424728966661308434799182691299086739733831259594509991791700150156160474125209079634117650907711628528147550578912221586865521645571916559965220139088899672206002041824759684694053138806432619894945409102015083025629296732949615892437374444558888191604724392002034605932103894315927670447229242458364680942498767438251303822853762639933461540541591869672136165627751763946947098925892192875472625742850133275306074917886993226878976629507396968818143456170292381381094787187009538938478669050337901715943565506402975420921334289337704834449623608520896976299083238216980802726013360589229227888224082178664253265734255179157690167652619073468960446050370107445048739094979914019098658535084720566949788744236770463590892083685809004671721045995281760604302960999582853343190371424911951346156214943511927244627402779075797667474034824408590793609619140625000 [87,77] 5213303698624830444542224259715756341391589504491929617816226632272293020751176712943198982386893690009993525282857575236742492345039956789075742850518287245643148524594480048193379102459967291288453043264462457041431166199693780944381247475215144872732508423623642070127118504788792957193863594313099065408970671986509319479684333483856179607652001185485329465275602541081669385431283826206713069527961727146231607611046034531949199614857332882254445519191668353794798455351139998334152287662011834292958721342503159382857376323754010583100740298442220045441130847971150424292827589736600100288777382392022570808764147644899894612186422138376901100151677812486622109784603041454223785690785344311111415040415123581305424064001177290781743787904824424885171209494309915869122600444267618210497940311117869761272829996724669373394651871620375572951784348436980421802303485861397041122633444511455749295123558955281720439796518978598100115680841223784195519323520959491742546181786505499146373015876284289011608066593514006353708529924176833120918938543760813036670136838604250091515514538545147936613500936513411306668949442786083568679359350099206511986165368330793795429871457978731324350396494088435010328141387708796519848670661505884649501750134021466391497131751642740583345805806331019179919076486742077235777995186594593819602342985122748779877027980510827815373372115620153404518839194074805310407926432248376799878721938891850618202458543843677808029959176147399328853042041049699837778808131752197304370036752689511575372929998746108592592416024450878870494408390573673319814311136620614683340475414475338460571504163481257223993764113800012903129865592233096114283689289171123423180447647993660653233396085237514534680722132045663234152411355732001430128418897068118674846568275270083544821998778792310770827606573973849957822231385763096884868411174415054937427777718178539497200673132954563700447437868602207762186934171394865004511148809385190361354034394025802612304687500000 [87,78] 192678789920993547378024485330788408633280844103377841277514414925686693500254292588506249495891724220806238276913923928455069457562791881453432918257188336772227829701991273501733620935706281268516378145849440990331691910588959418515401380323868735624161573942431899371941178462173398445169279636546593087740065100002251318299054501928882019651160454221637734675307605323627982683628515039332899186534218032759902822032807589754338252160523860466129204551923456794187704743208519308776879338969488467928319571716675839209316286458477995892546286255743257622259319379286583444852864210159135882193109674285705892426870520069566136863501339505323585550523805768291715270180264372763204847687781126221760497941300679099273987545504365983893014872841635932883542007001868940832158233708662957133403802234633614789849549516633821073789321294019979013183192255027838322055663929222662263905208066475547819640468618276356678653757911567920508114401786906904096081216701836258294470458996428057512582714176149563982236549422537736463611645738912201232580757057013445416279405849356560830754760542091484833362059673965626947058791570713190295496065570695145717435218306821156078073606556882175598132968976603034993096177241995036910258470864024172083402361974079730389814236482125739001303601391555340397647165480430632865399586562272032385153495667725117563819594694423938134370586483976872091945552573749327970299410366788913256526153736974268040572099122179536999988588727734756989627452618143521310939427961530484342803975537661304483953038601717134926797978998653286726608424509920583355308130224735727611439436988301645111483213639311474898680195865290531519735010840969567007069129136634307220121478276287796734081709301070433249479696452076066776610260595786157462233762363772464582946014243082735301538045915890989405253134774405837176918374168779506408003000399486269035148666024479478232378277728344832017206866032874364110956833583083785618739192102566448738798499107360839843750000 [87,79] -43158176681497261071036712853558814063926212966635065077954964579048201264168075519248994533332800812398134200161441466122675511079812097253128945131566017178103794206332029405414882721774421738009990721804004532544853400323814482217644448428364752462303431348818002479016129436199441622662980668607424224948850184280972134319028697072976619298319490171672266258349686473587144600573668746863650201733223936578705439255138622978036530516994108048455248635702490976215398375126354602336939938727299530201603013728895141023126150621994066664124847741936722904399294526057867139858524447255686701971227134288489757204468634073094677406459882066394927992871757598550635833028476991719897215848611648992137511526631694154752972624186811644008060481240365760499731871954253708302481390998558201225540188604769668813980061610178182420924287622788366360250756096092608660425183888952118270425084961313540012293061352653096527975359769998664672887299149332886234737319133969547663490328831388109544651685318308672027055737472014586267592783672900285787990153618707067440714706073242019579601761500879640670342516128834064163164782473347240189217368752464791144805359008180222761814055573142575178854033515615537616924118196927494884651719519605329896058895611251321977791313583857916930599460858571161832149524833477668798313076946263042832497817532661657030170396682102176992282230002906309236651202665678758654261434351230890475984634927190866590420142269700433163950386743895252873252134493313698415196834594104716151500627212986373841987583570897471016617681519295656924045397141835163968560908514539506348395204274937322729454045082193673992978016179722424204203112262903844744993570704234761476939577418447064729769493071887752551991422884437050516949263687265464123058843848925561417132928830042018916922801968529018636312153432832322727340157916391642934033303242597589459439341974027621337572698092333913886308961307374243478752679002534431429438654959085397422313690185546875000000 [87,80] 826173680504728143502808485923131609387694382735381423748107047338247135968907999130954675727953878730622938621718967036825804063706126385609536619778449018960298876985320058721672527841008391641553369038903886280755825909713731956977029605204409523347958568214948372499117168188388913459893353103268787827640013673777418176943839805842448375688452077442127118218362949763802410689660827905726069783916628154095111992082137645705397737932132541703687454675133389916805854119418774858968285653058776561052546039526296529082615053619603453816351738446864296959820999853536395226691604893362944974778027201419228129640760419232920067924334354115875761217102605380209080965257420994207001196492855272274668773977802546751635452957745341358382274304415812542766142138875710315860144425593631979193947398854049566627155199135998359297682065438741686376917090393453037672309065267923717722982967721472615273152249927403960429079120790250058530052049319243560736358700487818449556981551734085113536920885998945586946176101795309397084490073787943539246225369313804611749711179121200017115819354416083822652706678946076345238962856185180685255975201103903167322868613338609736224949032345112166215011431089750259929887731924155611159886343302572958501953261161535647383454197709798955815876889470384911390918280388990398348208029683035670389999970729872421208866993845392944020958627562845598224670113446734277365263269577840021848273737424531362388846525595462185316801296461743424991229988753029768326477300574698728573265494217417202905904040910425700449788640910838803350212481988489007663579257549182125097002427164263162649063590408097473600615911151705528741396125939745315560062630878124023328224964959991906638526678751097842208686299243057225584277437322612441856640627159056581181360601319251926747367200732103340093714023712235004687521317415936712034538249829489745566323985214550225010676967062807612813632464252298368698125725917424944100275752134621143341064453125000000 [87,81] 90073149654592960307254692015544924279852952821602127581452314053684436912431762843947852422109849113008711783652070244210169657866061975258676657730858747363307574502468630189440775409859966554903935120851894722159209382956979274862373867883570920292200984147672237060555012614094987263112057541570406647641836211992862408687165459827632730475210837352652677067554144510390732476205748814538938291205696940973294762612211033465446718418908556083390505274945410813056146612147386716067403694732222046626488213263519895682625188602926738374076004626408395318723044755768710155650725419299479670469588248808203210793908424858653722058710081524320535051550743638462268429563599784614406818954843715928845215490638515659796489714278857413918244386936550563872966209889901886845637856528242056556640066501137208348860828430781448248730344870691575623822618304160341725118244592847979491342764827607094844358351721026542070699058194270565473633354183367672485710529008481784722398665938064668269634379921042370885290461723797172579419388932044274074379890297017515277319466885385705367310295674791333651912383955485625818420842418968768435859362139822802248732429902231878151736740518393135240391879365024777491942376167526758587144714654873695295772331439989107150501554967175647118564990868336729780295606781444462123842942270574764414019276596095725301006133128103436778872705731939184965741425981965580639930712394694361220856212964053741124459578595151986432939884750540127910959905791892505876681528908839885637367654043424514612767429430945776387394226929605646167663065079357123954587409822188529965723398230489504411671265367258382898759574764632068481023776950856856511177814866684755254322066032177462711431635245543444227867061102361231903593935206463147343664508383479040236047343094148509272616992103655892631512271492221029299083063606076369737384822018567115080440236285955522527713510608666293680187503789231142519756956321685947841615416109561920166015625000000 [87,82] 3247781703394270926981573366565490674379653585289096648191279400949720099477859789703903365995682123854881763204265498629874088305300942753042523675543441516727021465332874987081915122957051146010231967637875060041266015348687364045252991644286054653724548300239652318213184228466353956865885417103798179769852702047699675622202980228609682421321699755762793238100954117329115755085460124906757745517377553459842031807461788276983432778508507956791561572346069280683521829927098490461386018303364887637627070266596573085598702414205829574740893122278263187332113892391209715904841942056533297213349519363000521308765192573916251860116617103071417838017142874587165666337488814824780172671158605938693482550492029816473235313480526575800097390356091565194306970121481437706341689700349503430882163415172360358152068895928769758079810800530843171368748533212864606217321216640313525301327783264097272207568572524212364685740293092495513887554445776287464192890956291064184640434164038601867160047057968686447578423485662440253462945705242082152704685749587763429501140635071164927970746515242652128309982307438602639224809399158780821892614492510138874806887703798024117646815358201510019372610314014224337615745322446825156761556316520524523630396681256254536780738971519957788555705936388041929230105800828158777745967400185994735402045204433949676246421840167999784693394463660836786998348351362932287809175413084214802252714324423344043855757376564780765712539376854433625240140248246104061282805416000968728332856467860519614540755514449833412487664650953233151609577918912657139142490442428733609020177863093135626475347923297725710375694838219017751250553756320033789983774636666057398892509390718044058310119449554414524976642557206260194416762464843173366324605615767823043893322655110750020290650169718928157931461695351689476896310443310421062242851681735744068316613930927786926267114133762667529864993457964128693860050844932629843242466449737548828125000000 [87,83] -130467168703415110232518598208190029020285656523317072486061751590923463699259172610730361815972396579123425054217240878024747559512628563734529774323010470579061831523126393430092032066546609736539175767965064023100902441610993841031116934294170341985325387054331110129056636634679261507579136210430488513649406906487742107131753439946354565384609978787094620342755740253505249414167839532490224201222961987535167872512058308990518794372802691864825821776792408269807995327802202019070869815761262208657462143021704397131081639947604588751288348677260418540041912941643792628418591173594669897918953402124761690556737016068686084551650544393002609254194456024657707258480744850783541680265551529148550833448494134682315120581466209811422167451035165550947955796532462719780074513043830611294102351524708973159604995192665582692223429400928885766762980991058742389311895901188772580559029778686905813839456035187765983760658914232462945915402574939012242479109667873418667348406359300381680414475424029450711212207393838403311422436541195943618356258213967208243653600071889841308721583124017778269649967011234495670151455341512987972352411886514888267017081240476470116809689346444207247796871870203316656616576775511795225595971750375282528156461278544296226569310118077726393823577295199294180049093059469302943590300871543081283030512975870185007612328839216354307671089194760514146755642511511976034818804362482414771020886952514052149995778730201799719272553928910202871665395500163174287204232385058726140825892897167122465257174193339950225419581108653708925787704113345395295742510094645680859929098403842301702343850186676019818010081737807860880683083118367160942279277614494338347374947672393175139639799848012519369621557384812150950850347364670832327331512158139792598137051500513216476782049242628969788025248238770094794179542313918813781379918760387304627032141783874441884224324703618946631397813400426305419088635062507819384336471557617187500000 [87,84] 491819841404255525671095189721941958057897001731324935411574777396766761963553135845399056825487280054079645544983049418288979464037891383947812159434470115800540974357998316454928598208393609001437882756096810359886980538684281520041731776993850507985245912280941244865956020056976853877963703962929059014593255767795259758869341726792665642309178580462796720975565393638621187960671037691355723084321913738818611537435241292426810413478749832907880005226684981670702106119650438864119220268881542611187082923919510461398653103640100821738296939088410873069706453756919898042861429554265914512207432722393351826634946751490525068597070659714215582770072752389347066713210321834021929731098691634915505442694832082847558577327580849297252614721811282490735684625666881752639269451913118433686506892726897251177718915847311049392189229466818799097112487635152004675165300668814993517064569348703731450443267377624505183531218502548948305197167877806691763144302105573566496406831215062966893537412404322991109673081395414359448233284083766744883780658585011240742904460368199445505270009955602892647795431781013956118270515444360964498027387061979835154731821818733332165516516657491608981745926518880129368559988708183609118149185762126771785062149862584011445749405828247536454492070918438980860365531835864610264130864566269297035895706720859628901589552269243150742288184765042933671900615884159409428421627967866783734290342573081180360973238768510789352397973485443735629691341401920792158312605517269853423972897982123096551283547606231129272739308049181061877541157849162575464048607924403662614350317487999982067716207456386836882567921450973248208453390604411504148151885541068641590710874706690248848513070621407798669456384541002865450746183415927844224471563481251740475391328530336005332785030142204740033078362776704648837083326563916369440394019285436764931808226104780109846890663369494487415381836492578315755963558331131935119628906250000000 [87,85] 191982264113666364484879535471633949869667642159766999447920398399142602377411587323477813078499416101501988169093657262631645574886680217158472532745432531367907864808668300884236228598353728838724612418265037852390737104855964170865821314318583076888807854747726953737381467825094898786031108486545031894856125602034916825733484819151434413634260390147695073431272033366960481457859102045990340635172424388506521035173521462966414870693162722395115362930647844927771042028198344354569436415376139574697468237819644647624027370499619290865115108926745832439661836100392158732670235234200058398124538957283553843219701012714958228300301467655849533758070748223638372618174427444357498431249952350445147671594801195292815166602004833660729290363563733384673098719252057757356504995053504827843946058932194570492473695358223759604038093600617319768883409310993000610538107270817065740156510724526347014595970189266137394156754795115576000596686813683772978268040532722996583691246414224600095462290758506949482620040315581436425553045051807498794628181229955135532018149714145304468858087579263391795027632380103749569218105736048587591373776616666451763456334843856994533200236835140200692702267218729271380777569889233595194980786273709823853772955880119769896480632047091848269913460608282302930759103138489907740510195771957042985237295890401683703709614468978877549459334492198299574761675926537596202420485066035180224243256651560343636660203234638774390819708496449722711396262991897079581996612240926434098983587462455412188242188899338259785049007851802428106838503108435532904115193540987820211654809566943082400335979150525821316429000363104469966179499991363473894890383767832079976799510558720954359246892154702249970442583501619230714149139130373430978569328647125040330111731817518030976315645713511124740806847580644921309309058035883921469897803695327280983563571290577682005807722192080025143735011461387784947874024510383605957031250000000 [87,86] 784154661554049560472501857582332253948836100201116449211736338826150084225658559050504635019374818638316772087220636999577269342194196738398321401784451103863631013910392096092647620657034340977990923331555083627663568994566699705408861961599090373100757717177331671986675261741787214462220904953595965961189664487549237346453617397349128131882617393368516907854934092075858100940615172132275055736529712094157120395016793667993848169436688389737415345382988515429165250418037529357226466937206969055721344656003037295541410653748421209652250581007315221891462889459722934248246658160785266545259289418315575673212819117973495909735632629032698842113272785734426706465368372645218147149967194774986943435091271776127161881547626003469176179007415103361000140744327088611740395455473508033557770451330132059599601329232305656376470196569875295849813667658264060220787656959621439677077348952157996199203312264492753875593780716128708331966406911740471550637665416383149546275659138986248677807570319888317544748994168959674249271235182503901474207274974906944452808289168632523020415140812796540124094168029711275938269306023928337629414396707058501590481544509989313102020863022063933017065930334152506259136796970041379563130315811319055875988949848679978726367049670644333549210533005063587511815703590007240543253110758589709247056650535249294793171764123456971112487274897655127028914997405508011734123624501138195524473088833100666240471738933486492450129359354148142738881175115917996163652562809530875031717742625142434380870853372905393897674742327862242184316186111335412178662904167679088274370930082215839299141761402920304535335140799337746691613743452232550220514674053322151761723552420073141217265222863851587889612730202615267687687297697777025310224901335790818855825521177924652664816092863005114341123277663000420106902559553974447593776950034770548708158313832947222745128150066455971947676495403811713913455605506896972656250000 [87,87] -58261405258033969225731477058234286561254747387462455148252225806893651053864765153555054004392084353308178555105568924510658759227330628572284618140576751442365973597779676093980479350139152151437432921637366614505118629962412288920613452432159755415334921408354284511107635586881422098987175684394984462145053227922432226347063926750211466186300249799157461167156711315016781888627599078027183840579394347870902684846636939291473502424792695345760338416874550965627805241149777492484181781237363963608119327635445060709450347061739841872028993347092526324948971308247826339366955536725871429288904378730432224284121021216021855239633585416800084155501046403317727293434678616146001175710304931880338845745336701774462325590569375511676649138545084617958864693774647539706193071732127255227724274563412177966516052235351846998688357202154871610979540629890444295489103399919037873098465040282734252654897430359361596925959182375656023582155298940959377222474939507839380203699511630564433723665104897782867170403387954627738476244704613822203362594644861584733611738189126305639734806047916925772197008687343638234707145698320346576734505095666570609470593850130637497348488717270503860930012617150641159431302514761101417556122222895986854533983607487931202845986730727371377438906291113002725619564944925898433369972472757402445848631118303233161155923397414591128657283220861086663103536753136871519373068641217113674660536776229549999336158563725401777342562209712114939466700674995855917432510350627147173802551413849221029337740265149445443123942925531833254161143703114067746280263289607800488415650545360005737719447859099551099447787220860126393237200653968445441037812771658115006981082796270446418758814107819235006461774214385024859596918065927547267116174090656750020606831156366596941583498722588287580992846741080881990245504368552574792198410075734572068745165149996213235166077443202017516199475721805356442928314208984375000000 [88,0] -12350227611020705536872840404274692031218644448487257534121006827581240924572943327611845837973381930674954428712323821422627401074249264494126702153828813655114977518962042346568168796615344479167308064150092222808147347459368786391065446389973790221216541279831599221394473982150929458053365325359467038962523369057179182635281233442644410944308208640621038024829201879786758049626036727269226475873919457259503020495612287624154245760874236632935186520137857032079135855024472593584820828739835034180291353462185286351906861828700849394677390242015645651632918468507242612399329530093223069950461612081058316789600805389719216518921603812163433405698936238147485450613474797689685186055715086111284445085246056055837789860023828578306091397569159400116140156078200600171444122182140989580687486895769081135456338613033230879218369801893357266676501516148478156138701274105966637608611110689608879859794480787272224777352810422356472514804544411119110111052489017617519877118986568910887155895364848092763213900855910992065094846143395671190507071726268245911090430442810016527418836953920260572962608178231654695323717022211644283002008610315662196772646038608677207509923511460356041120914357262942610481138833711594607074706082870839373203421252705950717957712516171469828621518737656330293102892789854425707721235559369010166035473174178120388174347414037108397719758250676969221674774257057209570995625352610129920339735961622737477428762109848380485406212177605107973849470204082536806589811790184770957594474380101759087395706774259626410762535388030137553656449615681312385888759551279595820546622263326300927846987472209675896401834210388635704348356460177861374818650112700062210058279837600398255392346921322617792261664347896883695340822419314153357167730951642473351058083069981263708636247534743536382352588838938233599137255299467883737944935133904329432317805259314082979530174221266739749562496325634292080493171463112931263569744481945860248857546134908426820604368091142223269707954552467536652664500025625158852027308150324869055899607962022174248158144951613744683080093293289472617674369927053206709491548662300996633880605896292892545472799636918637133931042626500129699707031250000000000000000000000000000000 [88,1] 10162101955610166691869707593768725530959833751539164600293518626406291904852027032177129966312418957760937965002068147579141699664104638907614222590072991780786406230761972243894538325396197015035635749031345374634367003058647608743598402352816795464795829486098370232232891811335379622592503662216251687003616934548468976640563502637069252038757323529135985361882527087884596129938598967754094940604470016858248596586381919048982856547737248957230746730937718191196995612317505135696352297226994459663931090742525359653838388963808300092961229062428745411515457188518330030023094423900629692588559549142655241395246457685858438373563580576519598450732341435218055442023144647819579531174916796979404191257356585875705405459984034878195173415453951144131607670302731234333568111715838716394769148853875181992869829950546880035797559120283361693650521987852116164755635754805127727850357440021860470449381767661247447377295303418776310589351737442528626029445023091724583604860514538497862973331439168785666769771199460525284906715740261921659299393981321832512667481530362277305885122660770793591744219416173158487245519364484561519847917132365813949806811824148416609192838027411660339132823943723550119984326192115126434873795421353574477330464006517874720340586077993201100002137779755437075384890291676265109852837838592819619598088837892019423462345625963515000270959860201690790441190993837548227719450836043266359127631458114373309005261188207693131467862928983524654396568138584006436551650382258025718537031602577026007918086425825215669568468933304243360206083313387587627970215428605549823868747470301579513871033288094253856599984330031840795598067577899410169591925052369352579121200180667033321299189508786484035250218413399361815747068724124949893818135108946574025175640396772926780552640200775742973097152464902619679739906519776330706331727009160351430510562335799947179153021876658770727232429766016885718981420323621166519595744787741913642667788657881481737759669785187527596440163762366791649614669222941639785578472100193572468214184125657590791980116452503632660248889971433612460200878338223189034825363868836281117618623828539010411136649819109634140801290413946844637393951416015625000000000000000000000000 [88,2] 1930676338816801359995326907290487190146892961177241344735403535049417619819222554015882827726985680875160560240285461747801202976865631170242068171485209831562178714185257567254952976718012748778797853264216361294421632336195568845369733340463021161771869537138298878555411202252292264506446020730318413551096897806295889418472563235663637942697448591719286174623470210193074374442817698784004939135116755911913142184855535529723417062179776647678319231143348283392256128021398566195641111354652892381513659145318521602308869992087747083371705585777046144665177659008612547224159873776978537839885167437027174288684011939288247928944560808950157803631831906649573880387762803574511411314289444700358393390814051940780534275820929654348733560920951994984793825972148651971639371438202048129875735437911745969708272342563636675908098274463424405687481319205420429467199339361896795660822301696057471834250479182416159437445687332144468654876642626287853525008205085336484332013113840957716508490844520875340746752624966272429619551391762899587184138543545636877675667047373037580413084807362684075453472740664302736976665719441151440640511607643222764232142711000852188189646448851714953408923485902290409218560731497766012207539249692129312082829610790658581075541692916520502705471854285367318241820960179221725670472169008317357844634048666735380344019904654412946253729122029723583330128065279457262291547408551688299066055688434098909234261080319245890139682364959397789922195541841488384967994486019293375846864249053695619389067742252982980951834197843919025507720399328319922119229485078703761989688077450561136118388433114072771782102904432637407581697789881538282531902192596510229838738973117889069006814615313448625248072103313235314762484121707847882452262056114857313245947317821072228482946792922227302894429036480888301837219729746142639704352944070514910761698038100481555588109978298143226058709818914014453491160506714355356460344733897839757919254531327234656047247574033979827550276420730024892523366736165257973463866732745003594796038541480544920417647650628736666987955478652646474761844553400974921058798820866054362186645356845337702644390598921444155994936453524246644519735127687454223632812500000000000000 [88,3] -6314484202888482371148709504456407095535883861057177526430905096611285331178450690339735911097094131623517451342925828534585624948254919536825403989823256740043051692641882904518830343394891960438972154062846283773071650088516985892591934327494745988114733217811088831284435559963297908073315538618287332065084498102896332542690945619728870501610828734875109620838500908476450253767943902859206780417603116123937282099562576180247980674180693737244101795123122185281505965312142904878596125320565732858946137622402965021932538801891783209629539522928196356112433000062465723806302074230670529377629905706795021423006471556920142653389558567293726958710220782902503271565409387802886570372871853718298393705085834030729104960110617342209786844177379017125519708445914874324951027908952590220001174935538033120670105711189484125093330696223537503837274997819743407162082477900663895408535753085246259169895345889698777762045736352826983418005585984179550157697464008377004264435072505250627011755276625276484907372322596817880247264522335573407460926046010505674872374275882998481266080522946198026229855622135078705944732348104430444963382570788383408904576626580436948401958323169754218569204231554670145693693957071512306802533308715283537389503579329681661092277137068757782280067597142754013992061118550292611893793715244269503690932849746720608330500449613762876084170009279395455532498428072782533951402875059594334726961632029803869965891228016584455196732328311872653216727625418855661208686924284954422445164800096991242958039327627505797352346488902948982100460667735420956890734041761834972077167140088351711524873455794303908968251973508021110324694705340776948620845607873800237885276946300424027403027980569035976377510505315288498248185028402349462464080631026808224101737246162919552934665100911390645207996666108550828389538161892172072023781402416460923961050851639790841863610778038127790454720999793904245336672988140116302402541179299319193064944040382323840733576236853086743126811687913345169311075528071924908510359593202255817540720592601166823630432077881118626218375074271351395634290694341697096001938393110747489912127886312059865610367976860161125311462007592133716116222785785794258117675781250000000 [88,4] -465008202514911495511849863337777815563913162251143348245564163452433606123481937077790164546012625830388320204379375587892849345325507585811482510600937119062036262772775416488544074369449902505708902865769423627103112998811323734264883128503911232550118528383764168080226498685619074023578957987775107389148584521976542094156524560607959401121095797814098691626990297732470695551518493568863518871179926323480415236277626805846806982585836959465835172310426153510356104952681562536263918953649561494122770786761424297813560388775267306758226867794104971960356996066729050048132433659480534477839134718313219325755760754847219774452918113643996330975871475005107456999132940905354639831495415016912883471261328460943168893145348187274809161416683089944406600443598377471003335228659125096371049180254398307484843441435804979994623100437071934122207487115074721132190863986074405911544074641795088589932989019767426596527495438137152705278722226301822534797634732196276391854750101885870943705608263823625281185623282677032769162138220925448070475686106128942153436059908152875684125907357285978666806809382039041801681466572632881397568146444348739678925562804486186158511228904314244226409607319175655389682706737731802492677468149731984995357387071890694966530484756352637808296905849096297890923102953725616029994709068742178380704660946049280589410584236715369815735987110112847730178649895544833998692012078073663373594282352221162539985387718337841162799533131583349465349256616643720306852881687754557009827480234058757506101314358021020063098918606931376309027988291176966241319638076514079282438853245588963664267773156766412659027824855503855846954586309410023146504787373195485909370740430604749067584662335222532555348410318653255317327705864444485212173706464619366218777546167666058024491599718010889615143614703756109247256637617689220826325025455242813372398565155319602625523535070569965892105483345123696381926536031589102622105556274548222877143922820963339300857418614594716760973935111567287664066866892973216255088635265251280503967858971502784169695403301944740612014972242890620628486353584902977122892054910297053555495025863466639261132984351634933588038331789271673244456906104460358619689941406250000 [88,5] -1166156041749656331443002902092166862807135915822338536354658167199548665639407473936947795137267791476400479778234618039801693967361622734685585115188981737234404936748049398808047270000361795122824705339658611557067720068458306237470444426943740555250662946130559692132834898210460622632599918219366557847294584172843353407403081209051908502297342342315218966187604620151128079854967480944820127304548184515010224087927942065034709474817481857028316730837818624263486613186071790088925496628862163134021272215065513314050435809259878624893133959926374059015800890608748895142248986073942869565340681141116522068157408342460661840154283982039535153178314902676668694349799029379771123385178224159238572621193709052555285861800088681720146904007921170587194000805108449119326251182821012831749038030078989930199711435248629278079299367528673913643373940871196258938518261305135008759291783870852474718326416401076288488802687272994674522186812149705413524612725632282944422030722045985872834264015369313949332234889272775408229971156970541514450903519727986860744796158519810422982216966096179315544573761494834427643482972043305439285609805388757656007882137815737502652526262804626395874026601808591129306838288105550422457662084466118046269455437350195575884573454746041045630812605087651879618628953497436742210639635526959094177788431049985803147081910744685806990508815507911384633315762613675102946542160558014345714542509459446277114426084821638018595045295812010179245881900400358513811365359168633124782390615916643136794226797578232117258290937271914125183521538649444432182131590828446389153288635134047724590106655026724739210586683298746251895342458632298318765758557447997403083847353212848784103884943391947658528770309978265483896090871501625588532558735677825485140216190489792063159462154365448650009504271202563218684947921134174169675482610727434834338055324129173919397748473141833212299804953030144662324013096983090053287062993014610073698082080487654618790389248964497205641978841731155469478439474201762608758436460615661469551486529395754746268560244604091871029365605123303311981613901199078866831224303171525502652618811532641705579824548861460338608931480708363892517809290438890457153320312500000 [88,6] 16082440297889882179214789093536085119016199723790468501413467758116949391450690977546331248028839302197390195573294263533436095443384458369946162321906045824104911112303858451022333298930254203966712043492847448828256912839890921115060044956104791943537497711497132733423883718616787242002406128529401609378811363278645352365944987013979657330376844972362464356777059475090319887525604807900288886126144265579351112282575893550073989434507240595592813617825384222101619118145673168453246840807862706912048184083878001647679396346852296119504839053082710627459597404978781341939412145954717754228936030518638530429626829538393077047921872683439117333012620806745492790558747827907863711832747197742710249634999160546211944030818984389441351788683452789788171391641003262526395988346634109079505902351202144440959305347850212485168887139457354881156057190252345093950506650666366429295836127669369496370547223091801498094370127713978043533413243457732759887163305834561867338870362747341006385011471877581261698638909156611477552789709175332464920590720832208060808053958513113282098820361640587473679704272992060349824991923105816730217643581278688483106199790054849384275446757517035705406469106099150521783614114105493637224793188738945420058945267087523592711852803296843058941541609736648533431059519552834579398329723909357772471841342050933556768791501558675358869455093457692806689210521228438442997019036567328265318377605937220218531865386442337865074057377933732837289940494434501268581256072642460837698370571273222271741037621486504834355315294913077627502032838232683224601967642819884299680931813141709464499536340892021745592117580158913690923744739534125213045675642752323520479582429164390832950596631157444337181691868134160379531697865010771240374691713915643988209955757794415493447333206574318032008645300043012486980610404352811745203103942242937196052443604714247280381288448077213623521091118173926749567623746174976379522177121363296698825996626997862667375104093222263958814886003391413958220437778904790853918606742572731427634322099244175854174906102464419482273327735270910695112350777140905252109630346777230736953509747432438376188418414971879691897135161715581830321752931922674179077148437500 [88,7] -45065883465653447538368873961885532840570546874483305281365595203886713898046678095368361422405686385516335713715554490714422600508815826261926231860246984915213203765336558476100902328465361319497276511904551472397625625632726498387462219850632890667812287449349065776015420525804033478530673863778860436111548818410205828325032107855417775129005260923728256207571043897407632410693418075088435797323131154379265921032682355263549513367576226251996268331438217159291888308533593021231708149383510448161210080823843890685016032295682047752379981394294114975509522793550877063728790462421418431892554627833135702522042467467284635132874231244534851194818246571345882005986922908369876127654540819470360306201786925051921448083964610765510804457066128807249866393846194469342760789168118638031329530893921901350758690298016673656829493695063342891166116672899493508934899775316137052844523803824301884297655766273201420044700624366619084695311125244257493575685624217362201206993927352961171582688456925937344903068957597132726727193339495250511950536499254954111233452609963081737043934668927789157709755861246414060935997233049646930366082567106814258770639806679620785754305235409537729147561803974223499280298875957824579710980359661947035294192484562887139576228084044821424966233097388942504498266533182017523770431132474198543311197479063429907919773537362521488743165221446703052857509797299717604888494563435329762970788420095181253306356338072620413244935962797535430543637832208508839488887339178526736931672365390082271562980325965142672208888766351453464041432746708357798866630882586672777856136539374429546094340813189871934913634989106855062782030483146585468140858557898970853296854916729923239298074321721196442764517032364908237376926818268521398455970399315064561225081080674620149887901093510417354750554314538136372514041756462923691461547657952598063609007037540028872501825080101126875850637183217526596845431030290651718353887960451035168877622411079606450729343625260153326921408814210436890803211496959223569974655263417757118818226186968150237727204714162834527863770798611135835841586426270537531106514437199245608121546093359521033947054585857300442429396181154288569814525544643402099609375000 [88,8] 145576370299987132228415863717697416184716305667973129567615029164523154452036451991024938993940971127496758137235911180984759183276820568656321085491623291378400009952837877982823804090383832512272445907921500151880795916285717068056439316526651292735222190377163289280126780445496642039671578377396734589352518204019808931287011110880081030685783035055111456189366030969971027193582857071152499550968910078780717561689975461987164095094440161779776680183067178862590643250051374000704009143094896464612720921975137385899467351491476075824533185769150887105697161604307329005789117445854708144149609527840161828326479691669880039026234354368406434487269856014732407072476289091241839562244141158584966966909469393036408436215042660092188804358457552136004270588429369363430460352472267658430962112737000272365647866527699778650657496594672252728248469000994724597404091384098592272585148919157950987059902941568118098148477333554218706405179792004628208902202126990290282150256846420653588836850756278416923324315608791401320966122374877945871202575891220050051974127465421822403738752264765754450393550135161018380179779500350215043812376757225915842532582834477650551293819783586120233443526919035645089000802774894869564348454681596433619847108333104097378952449133606353871074633617271960507129807883052709130549219055667646734855429264175711894614765371425595106522684031575555502969763920673608508186821806765988485156251539091192802739920174141047917062828308114605865721557993149999026383337393821575144461225229810117958577952244753916174093592899944607589617147361693060303066187307457412025054170152485092922578914803868414342715920602123739996383771784171821253334514553287290497914664789851022153782774530742993738408441663603429101096496209215542507458269547574511440792579824526228990421588246485855510016577337148569616019597527646276725270259707886019798377483936610807871394896078939128672477782259637490359391512092601076137334927461621242522924414740927021167839614369366344138337120863460223119966247935493934847304148922710852133940595066746737264559785340271828515730128942485685787870548953238921403551609898126680817695238063086606385428655314724991076680282731103943660855293273925781250000000 [88,9] -338700342746443149742340811188690593171286041614000731844103337856111175171506750305762203100680716265300284642099502780732667061568809571791796916022198074582234080882260537617438732194431678984771797812371153250685397601460907064566501106062414628386141093602540812409609435544125370780746155197960528916509954759401290774395262583766837093838578275787811702654005608274426603824414850012905943781919454485288506312590125119259458082508334838886526640439236162421623003666080107471940891848450845530387310409641020899985609100846960301750921158295953451652155845711062838764645880867611841198413811437278115412541843152432562870782046319359654952417206367447286207083035877729857122915757579548773781496566929781833912395928608635846043907894918658113157186812655152958724818094451188232419923173639282894267761440934587671743603727764329619583085615565382726909832188993116045870635072356204037774850879691143376015125022313581921387585539340545769748754015489201781598531336939973377742509577151511007703629023220978411287489815835396039256743179503384718315542119820579443326324344083671432562057053326732402670713992042045302779778753551668230954072080813830499896258790988130482776789065594419671714386589523385249854572959667750770326684060584863729898251633016970055171491328223761718618648490001959353026728902972699509662780368635855521126964964214176235200079825330785193618278194348542266900296309741328120590378675546175771318756773648287729489342151772932144393238974667062586196264798969388151978344083655798042380896658556307448287942626078247860648769362363571671217787919606181738946665231972363770066270559982270681231600311756113340540144906591360672695146307270342889582555265223066016933297985405887666246195184626902445981299772016516835227754775200925296453560292635681821438415642882751887551933329219022513775671648478156904609599818888814753030335032380805429439935430799740885513983367737009395035419696437693156192048569557545484783729199168240778605835615954735356790427987045485197897581903770110768417548695656858021433667862587930199126650863690485368815980276570626432480611174293326216013474554956205946559641705474909570369845423934516276398554168736154679208993911743164062500000 [88,10] -135122166292659049707746394875260847937577763432937325252785167409441468533897440149617839652399861488437736705001032693921834115773819956638795724683900997613522558971053828528080780475397543821609023056585645601543420761522792010105957822803636482409343541264600728242179413265528981951561802700915990566133983182537246759367825942843365223373934399728337138832590963666895714848682584437874853947288078580616341230126021517303218706816972854518173870348369524958589762818301584329951084144974880668681994707863413662057201538416871876919540156183909606361580516389895955141119425562471186154274134949650197116365961190187506947452994265268009117590322279452628649393704543340264269961994462247233019709234743068566877778892314807071016753894205047809586215641948503973691548857203949884645601717830787319280896885656798879367216804761798265935109147053612846800679557404060894905671456484543168395732908443674759009365795191026290367182282861582516465162769673177435135493701590236606658008700495574069332607801011853348950686174785113056128539883012792592423715213429524000564025841242268321915381176294660866836449734347014499980107197506673030168682709864900142738712099643344481039730700417867128456961341301480604539789557624511572776973370075761579500621606897220921944665419729771910770365395248807237239020082231194471564239188504950308632785768177736164554413114660635256499862366409716029629842409445934789122739037557998563275089358781834746402613836232308911697442921284448095886683077276371188548779378906187431613195414870892044381700312221619165085660952858440289294617181427406385668892442315003339685169905767881815851723819865432747726417112403354260932811661852004980157853891232268655391186639286989119080846773364000479010120944959628455487693399424550885661422201685023538605602071592331639069314739258322334012329693672256909305708917488104055436278992462067081577025243647476310689028938628741820662336354669111018323318587992119600185608548869041468419691483837021807836482663752384985773838877113626158172166514568651670077794185416741232180905838139131593882994976071206468219885963453805526770764795643875212066264867202427843631028799140005730583524723442678805440664291381835937500 [88,11] -323873591945107702608405627079021662858139596829240532978654567541999618012653574808034028116991202172801316977623726911861493730671117138160990876628325431252739056689742587486167895055717761833023974112852470231510484677062885355371642567069563832341834996804106674872088490174527735490429196665041711882607069492655841904570236042807085619430380880883143608891937856495543625981820933484666761232531427255761485215429918819694848997331928077876940782693884845445214221919183240326599523036415788879036354135181278516235198409380747687705845227341534768997384727192026547842876800241952396290957875590090511922021399581434042714742907071730486032928854299961267161377876751637462062202964860517088716991851564372049532631795261346384975997612345672106871253697190228229811407584564691359820098775584786297784266415802080807229367470397360818321817436691250162076516986109435928603842835874533853255849285842092321164553147825164681975889189017545866091764919746736818095194582602260345272968940402702716245446438404219516733785132129126968033986012398335868567301364830799690001414449105508848981351952199518686803449638307187255003876433684420423357427374831143851308234317879208036398418196906153681675814801693545307663941681962730129528003379363098133404306272183936640520532312685453967046900917411580852120987322761565019899562644105519804650299403374958932862855146975746207238388600358040109693679296744328099702741162487831412979275866545042064133546216782100457929188226650842770118566511578210723167100913576919395045904166582311637330168114994373488191232481929372821304877335215311247635880801724262657638026305525085200226051149750146629694652782355862623590085165228451740899043566685209943486233878528626223509779912102436127294005800259152288280328730047827577990219513320118576302763427336957926753845997162739775536345911100021618786037257076093462940724145099443137031968898555499096748191495549245828740952589888868950366931931801163300904326140453660452290813123512512980491007598196309200669419022473935311148709854265949856061541140395026061693119454478366867223519424216478469194310424673572726944491780256226919934811243620797820081590135884996861648232879815623164176940917968750000 [88,12] 14146256899092599077080129883569351880973587233068452024884434015598369672391586255558329914512540063979315182984689255242420267252644252214006340229243717787485938020296037487645678274720660052626280137623250819997892348052991429661959595414180144627611070582553588011131695672383600848501979931373147128331667934838007478679390304214790141107720613355369328795195257713839267359065682003181050470427220855348296248109582275773970571983850974252257954159540963667602083874187862332347353311987974501360757574019462585552606474072515400338055733169837121163235081734985288296986636411518666389181944702103963498386607504406771191097547081013307037865972158434923833256056334417119444140990205755889135264350487406894473676283649291776913630015001833742796712721987484780361056860075826110584297650648695729985179756890743615345539292870377451752684266067321652264116873602952726279090074820744606903751674535540685936837666106060383817895742403367930671784038862881109283240614573798579009109959347272479208700793103275650918493278311153930524644551453687568148776174398038431642710756773544244343917059720763586536144018468278132330852679299166182269103394623600342762314001506344790266642033998028482221274317605645141060434425762613485510776195031532818097803523767974310737513215938301194942998410986111076847777876527428822195928528581555998760764944055913822301173886119087313310060575324291644247004839758386158761860160174326381211689319467998686537045523046817019536628477881699463702550941202356105241165322832766240702550813036692560997373843725336429877192673783751317227857355826159748758536614148086973993449656852969371698512819695780496978537916340386124400143795202892386703193451089790770266056299777242424940739193968197436157943470629787109614862766093286910130516515767179601273878105869816843206886360959915502583960991542426344856409615812167304495774784962269524853674354682123533129167910696454433945431723352114276259262525295538682449124152091814248685080471505022844855094700348144140488363195344200938460664701881167079562724123933422407836239181065781686757963519336683702932642294514084086634077902246633897364916183132889025241533563145845953101797931594774127006530761718750000 [88,13] -56874469435999355360915272379995933852778836676097856318185648578128253696348477918256533702148292293365212853563702292950294460457518957595456774480827930759387795621840851922559673831167119403769774204831646279998443564606643409803236023029918047487052368882763007244469092231289720392631233382785035499809739177418857557171727416179976694134178437465896387977334077857090300373298317149210702112114617695677949770167828383086847864261158342670367844209623756548047102519053536414848836522540706144613393325077061782616234239881083795524977773348939049426149917474212139692293055885573471271527817779411753822108619566680826221766528311852346560759926507579232705243937432296930981737253758868686615245300429028640034237908451757381071446187474634959495280705292549847843741774511772425734633477350851711034859448481408463396904818989031014178486551281282012182964940084856918805981928707134373302304281130169240859589824934466447603759596228538739006004838926835460494322935950317618830661157652105703971293030943098760143403323211284920232514434579152869968096488034710216246853891029023005433612693759568654510442326216727979023419594807055065607900131466046596600321205740950089342318684638561783347031779704844739870293819450093836455961804304983493937336647374965728514791323204941416601767794093907564442352787689896070614533403817658487397376982308487846918410058960137763025579755545991685041278994852951141615222993157911380156776441959675547385996966852518081000032963444615307261800196393990894497828226592851237513531323797376639364497546227627635351420919522881428319794868145764610196559014687021966920836922120932540006411237527817290364520697658787550888796834487103165757099525442991667860545973756826291427751614045179679026296620600433463728905233806632591873488840507445153726138243734242200805046212963726419127609987035800145666991167337192003328461047700854253479542243609289087067856282939167152524463628988303784787058310404561851199346461503971562796964750208543306239300388510707023822282338756490978938468470075469935127424219466592764774794828651000561883852890872160313426859514349404619941067434476720621728779255999198154346752250021257424350551445968449115753173828125000 [88,14] 87788514877095920826914816068400056333077822757272830260268372574707094312606611144500440707807691894858685232090764522802053619778179385100236394124565208556896019200453028908074267104386910928414462248860639368324316679566322338295683668416749549585053919550836464545140157386425251984022404325824754289422111822822414520666469902023009665404778516348778194319247763747122935543807007547797850673477433012079210851106281860182056279908798722564101399857093985222738378558503267736790895743020045623621427714269699081759774163257003712580594516936842205508976130304059167933773896819286448259146751531819541341929721542220826475755354103182763349592725062507500352305076608742991239966445769902674758306457952949839250820800203451467436296754065615056337191711797359340532878596379397987886225984492945569706581250554374758099763423522741070328981828499309557346637016232780688342279853706483567904302862949898262151011079087662976059367516117405516809442424173123642139751929625298137188442429636857408846894430131902206547092259580605560912929277753473612601959064681853803491763759100507370461586201897573222826444108511770867130976681104992414428837967024177305791211641188729235700921185460078344935704294978209662120899913684567525833930901258225898776707907966721363944457715986761204298324955781788228066492003187507179681417996089085920491162631019802927023488073403456070254639278340676240302358545598117985350366073839954396876349358272068450293728555459361679934333439467382088470876600917228834587990771575445770387499878535736557609277013756916890216164531663779840578935479370371054582295859954428801262394085008371124676274937917803693447517549028834092549106036916915468829902982336067471342592450088796349219377331280814984725185405936476335355005168391920655284494429537103377624964299008054546009344305039854513629149756528556676952828226477201173479828197463283674510816168723220852580456139650179855680328632987396700483812875708211164514301231673064660647686608311997487554516432909695657537646730651062933140347410068845119883021990210069420577775643709965438154283335541411828888696947183631899924198134623083501049912512871125573176572798317351953301113098859786987304687500000 [88,15] 81078995254819238188734730455072944218958193421544782033639305292837512137301988276160942098346085628810004470577989041130613441396091170091486539930706580660258373445302748990074662517477925805653978990715263200007767967813409861583691547196703863942484111413803642685360174222736950202250223747572523139970165327456895132689402708793328464682433700728866204762882050650073483075027758138192114998883245442419386241213414950735812994103685760170804099978916776784565572149598564997985418552269393250078107212024758423878063730140782907605369653336679780316491892845426287944635830514129730539256624677654740963061468319859226501717415038134839195274833794812906640503018341224080424320578434057078856450408724515253590961212512621351476547230220515238314300071729762279528779365242457154152452034315318612904729003429314888552759542854264239981868804870275447911629918783642891176820813327123650438162177388933087835007923170211901780321812457610109487208726383517982113258041128050634390219874049849014928317187347850244106050304799401818425863081182183737361936364710648724998129640051348229784234750871372085573108453557582690781433097554455623310531872823254620656209227049839769388533061072977721423937872457697228175418494439819311719665286465946477159066681560963595612401099402672130408974323082639096269470332464363759739705161619785361452297998513518497253212815774291056902514130131343866874555530532299360188522592599880991065345060586444351045667124360273140567108050125793528460560528858126829983066849337124759226257383280422103570454439835012802393072112358473326012117487061122503853991832936329823640622239381503532443808073989092495048391008553951316459812211617696463899120057202820530934702511827050027255836453193642490123836082043509502298907292672772405435210266264591906331176254742790503434866839159716470566971732776175998689530556274225751151085546236624282682806320988765480064055190668384902254708178513515005643966455430723037799434294246127741254318018700982223224273238783339304677589564355155475817155614602925001084222081135724912637314981675713639216609589106925902497496942516361985407635902358747673609968267797076975356151962159856338985264301300048828125000000 [88,16] -789425919843607281700384825023192402349313086027898342284606840291943786774652620182207359092606717406646923249239538529298816818043458651276767784147885706568217616951625110133649863384072607145709917025397053745578228009641296331637786774433363689861606987099764444946316679163203145508941781393579689854582822997192861320502138944580734146526533386167986003323716116266822774307316705198804764533119172198694786686551079646642909012144519948209424759837529417233096659659622710760140393577298380119945726965388985577534912216673318587744211151449216173068734561199310470027437004548893698278769615526104809713574002287600535893034604870485330215411899163777966878503930158873544279407105200282671278358740178605924417118118119762050489962221809116541748406306480768691234255970826808388243150031160222433833076236940292825423982009314900886077151413773635962959668130514628704005204280245676960894891644012022395739646377138208274249641874331200410260426163876803358446816818170718337603037767510458381006511676324367605331109776385417068941535767139828026269621856613983861151299029331288714673461688367231454755633010854841802292691656479853335797038218554178760825966846417300034306422409556047705484778300968147274715213398479977561486119751625336371895401083710221673208601112472852345984453999551568468364529599868952057167364613228786102711117105854041626538872913998376428532010933296085613262255497292876051468174947503036694427788833706124274762395148425518625009829198121633417213641822773060911887506258749046421058771467223787066738092266169766956814282252968158379906696749305867693465253956599226165043479452057703135041456498050676269588355642804654917284178288845661507997781412248619462975347716443758860429011378464918904144633458607106007915628160963323636907270961677394260618857432799008027887712220620847833773629867898599421714335750199480287688055450010160453418287872031509250406062862635348316179960095971945240078938419023738502847002739485652388491379815129530434294569460865268451527457250585730753940423142749639826821587042608215056716616032983742720355936983223365786425409507561028050750190679903514454017825768562246699366902191741246497258543968200683593750000 [88,17] 2371892239666092619608277791169736556015790191172217487212922217872772211080089030687293209089131296566058383998393171808959147203561547105791405560430553174473414958089128396959907895090025617817759873733485585105791012012166564595692330117192774272822407460505855061822706752674210534069773230890346101164391584039594162612276641061104062350588392811306973614600706330087762544812218634962407550300722831667365919081172820133283050501322124722674372879921106223396581086058660091080221936842941015063822897787398477951833146968422769650065655146874396830279467466314343128974288659133890426500586747136225171102563551294449661468858505978637116485974710819357386482262944722356702349073803048847316937706672024986384479108626992868811401149443391333454147606289354334074210521786505013885018583361879427353197281075738821024426540762480832499372176582900881709049330690444189910279670778775695256030009971427772161418064223182739296963651569306857721526062439831831805923281168023101165629118300656798102061845743743026585284616311907244111824758847766445955019853598039996539986740873008798933073226025571578484366714668278871402038944210406234203806023268928791290702353847583206248225552516939755563155185799709996518173232135327619071827869238136009477927668154997562498031161605155717706028532649620609454092240656368009694108345402235248282906981333515060636278480528624065975530487186841999419756702168022971751179915536418960376617570087463733914969945788700604974010231082836382123506962205209166132786206788203879795703665175428029670649530577214887507366630245520765633978934756992326949844605976513703525321322456933454695390620732807913818019328685406442475742686138082972420671564771020533224486714254655053244985305894087591218634161491299980719270664126410187541428490258991728176270759390171561869657931848273559509824467799931945535379712182405437013785829642848771282044214092440553894771270996542247194735083025884712292819779235976476375114713887939477230871384653822187125029929599171512920372121641845099971392449221680836679813569039815441560609979191198033365591941998388008468227217021300949214595874899011758185012849905700695052335191803649649955332279205322265625000 [88,18] -4888527201062072191795132354364673668841339641611492874506221748598878498261358614747344052199759277449656671773316722193035926857689832436188503680832733617473661321570288975034631232849595029008846144523428618733134974863207716161826180097011305127255023421171329531389171116945733961785716550794269082319983340513758977807260892232145114522174527267329848831002148657204888126423867258892716782035433602519299042444414291560484991697340160716544023026151957190497470066986797715536712514044073799613688061909689777881356012626767752907060588816292884232070560111619049608633498163924286109213945535947410053751964502888269701494149187249012581530003623723221183411934333507559171871871631316845177251490506104004424130422206042200562150219395502441425804175539523504811522888360446378610278208376122422754550406728290146236120122743484266415459725535157043166866282130344298361015378253710086234123423261223120451951336124171643023550467753065929698781342576328882876506460313571487470061357830911393462881359046369942831668188584139530987939806783256241739225922414229545586054098783719052799497594858983946020566738213679211000763922275446171139295002817699672567015868325745985796676707499369671019101840669235312845146581906720670346268165903833244499811427274543366650802970718033417669157887197459161644323056364527856128367374175258966251853931345207084782357633589398903572242940737710757997351760808106721231444189600286020727422446481335887691729117101049626366099699964996589564281281343480592575861064052758486920102807964663536221367026950660476085917670611601314247863233374026931741470933212723920032533162481967981078496015870242829488160953096102586412813616872589864068281924015625278666837643140730336786566745517447751862383743015616392485415276829537138516568175859290209365727050460174044434658659654667697515355787189749220108410809914211183552144392885396402367603627803141605054713041460456525549611319824983387612137574578344517804612048332902304462243709778581036669809999740909533137112191086669146155973706267395094523678124087782793561599654747294137204695410341067107145267847843337844493413002775984365000940228950659927065203191887121647596359252929687500000 [88,19] 7921158308421775344718192021287150060740044253261501422728449498975099194636851196173567595354446190362562515909827324030804154714256538840619390377414701059498760920657447732108612928647946151420455353274476507770722432310790270736056248859485274518095153440961293381084161240536089480626596904808659819123025959181339286346082815634022165808854662358715153226684505430333718662406996357408756961702349162214199876009666494831313540803246873670757374147618412387236461925923326403814241503038341467955683120949675039324987937173263066744498053058596144865735094796580849629306051269896419296608199411673966003731487155680429483941457618055498234061020421174485908343031178042531616283025392769452769003254519164279010436188073776505292309492357832128456341177895646354532811594374845794459198504304739805380673911081926327586768026279604550236440250700219284342733700445756402335251175422345235636336177450100766697860115021441630888328271129444167969818204796801211238204733217695721979746226035368364508246979389674837644805090607996566155050117862778996134408322809131245420030790615084764066858989423407257309310020603002927889565192789125460537369413480942807475524055199273130691025099319924674904212953626073396054049439160342791195980715983104142151244229133642425731238340061103355174726449993102484471400587321275349393925930661786048807572803865179491481922398248526123208237030536800558829169397279600781119370075876303479296883464310451293566384548199339634847683024405355877262224116431150498935232191078845853923427862023232107585194767799653915859612667849557583680649032926791485112580361907751154619683965355327098081402860247922078982796633615917585337079224964383304705946168195490890432501247136698230867550399858612504482377148276290803537780265544207918991556506554303888507381539768327491379888171027204099739009195784092055700672500061775897839661027268248240501685422323710619015930407569118923257076573324641076818220773375050271593915348562808711701648107207370786098857274341525651031525846064399843544852230194063840947692451972702489828184811495475701784110872988757226454273791484786724424622155306055308522497138742218814044804275908973067998886108398437500 [88,20] -10626499143191650280448038976272309602403589418726415022348606788366000494365244426480433543427547227683240676325684506899531153990636283024353849975697698665485072390680086136136899465580996182435485275271509035809557017391389287016614151320475802658806463109399677799998098319461102026924553120496461357532081256536763921320616653539594015474197818909523908016512286146624399905625693055461659720514637960685245920957288259557624761160249859036350374720115717916939247295520074880198219088860327947591758412825738660948921131282597186925950394346012091408535414974000267638006386116914008643174413968375964790765545560086860630910819295070753827627861922009942416200300388673437466512631603580972627045086288227065832154672664607044897045321745184716951625975657461841990001628227815868518930773496393381104199146736295792921637693139838317028538097871908410761258635825998671715388526273461422327666209480000243832701525693133002001891692659197011560180635955127823290857570779940302928481362732464906742447115725582519824261783282522837681876596119255484117119217316898761138076722821859074082804492994269356435517783526878002287147268313041183516166239281282035630199263755998371759737021361251695824019319600258726027536621294429014344213517578331456222225488021069464937179939882495946797500053677302542042624501476108815150873065007238713026876713187696127705549217207374404922783795621008860642170414526525840763955146378957582811430614742777247318852927674705178633353392018292389947274682437880728988252468408427078146526181011766836137400001750652640214591921382006626086265368750827651546107875563073669246158666015113198789284844075704109252367291441803212793534310195158070394416406854064778683031025477854042997480800966195895034991577994415274280926144929372148171937594414890997717742492289066110752920503840894714726799805341307599326344530827165723187150354953424778326725763420026596663288712099226569104980673654195873176562171158660697675731798546896203780120763381213260434606267185522713588292748887255685893475642460528771424471506588215296254805442965310549042138371033563210552278599508174838783734251650129888837976923493533476516859082039445638656616210937500 [88,21] 12043810481059863604747953004325861631814838435451719253229795272950940247273577140897033519491597445340282131605800639208085815416558073526382036467703755168033087250968620786127212508721975961512101395036071157405503239169270119081538423607483474894014495397927565026245312603084713335308295002021309605969568697104764109956862991159772159931610117827025436371570819389952269283110551451100000389970579647637049043119147865429408792048711084688166002972714184381126226906480798026737882084663764487891320008913919033755958409697667640847791166017256267600335831209396720248538374038158228520025051179761752789667608444435822756622984334325296884804585077246541908326443140642692547009757088616451621055627357930619787078234886262732549277652003862495830622315704980142728924808744398865451427382415462668043656257881329090009599477291885619039045938389167256289675635885432269183243641985478057843997607594479777206131715557203974398142855564356318186836253219920120366556658341823216001487515044940882209347350104935961078536708663007793231445465097709751834007450702004130437850953511841338677897581126523766444911199197789337912395652326982302036858260709434400908818506820064445142043509362963725725514995817520170568210420806967934203959173630467199564761337967058726953677714412867857783934047072215704193330917386236844222329841839930194719421108214596970854858724254200701399454850751958126522778593648800987837717414504575520763898146086225929533811387066037784683767824404729329553731421671188175680333853704583855999581448787174016894233954233307752004884686146918619044722930496029139699903916053733444263664674238434441818434709531451570627667924867309365357100353373688971489676971623324918466067819394195481534806354518603286176952689553079206776922713896648681556140525622126042211435896105585162402054759567475709524389046011494307182163062031893107931022828668499653065166374618792989994716204356763886373670652622815595035232582538929298724038261916256694543068827259824004448707349233187250580554654980363090256257432820178247427818695983375150517900443100999912539700918989475484533447796295210261415913746708594749467921558583327623637160286307334899902343750000 [88,22] -11592594969894481830628287387505199986835883030304328010124903797550089434334934046991818670383160422191680818526551519936168722762692700983785338129688147114818029300254475634055287784356901409213863144525304954553312003162921920476229906803477602609590220375945611795265666089368622937544839675787044255112446657146352022826916514219252489755306976359815677457906675141912558719144885997204431548692991901510086385434299484492795169094712661100181556584964790616099741242712811879039595503192721006560531925380566227934496704926828442141522312124761899982054600931328350873084561915391063559614495119232784548608068253118430672638824607685449465489671418513948935504810532016072440130509647231037249270425990362963263797598908098544332884429709740250927761240225708153284938287591509301618565287434821280720552161131152108429916906262649918209602636069367106395330054866372807180817394145888071519018316478287952813269001553989044268833310925247079244295630705815066779781903733398249622404163003903736937110746709606933819821991913606165189869061607346357103553160162317469937850041367496166356991938795905523826734971259026862612909202306925500467283448013063807507045573091857268743897666532627301035925250669444352288672557107423558093994038822345240239224943559680518736178603042347319221928847976112144221640955552987008573093696038288771134640358485336069833116225498142413624169236551455430217305685860230381597176109170410294249469061808556953739911835584824236999264614255249879337371975242229478664814807769847867919682477041963000446434299400318743100375587401275742448167176074665066191080316981411475849718310678445501549712088762696783062739448399087480923935514384320018020161974979678999483011216323316662618983482773563976846684525629813117838968380413114588825196685393216873636445942611224323764038586630878366789417731575071536616403281428801298626684594667950866132173586749951707792132249420605442793516853109807227831271157744919324324017819252496938228065294323489718978594828164257233036491228162691283436999126430824639984437736079525565604745629938879238943534195053317754318171620647244276783519289203078711037245285275787409773329272866249084472656250 [88,23] 9530819940553019997052811335337205136531942728669708983637308178458725280817089110987376425495396728811596229685109576903431245807000535234116300338190866847834697698943474338604634411788839369894697947922881666548100156869303549425053179486607139184037966908870868845602874395813501683116915153134265609240836350260220565797448088023916012455690316804024228083636837634566732451293090896762100381724585545903588895755190168354516081850647890181080291458248117421269579793014081329637579705985740048135671544317668373306397096055299146765534460733654843640732295375629088461878511641698854901414938823068769912528593627291717850099525637095287832085655508858222230927507969921488419469903864315622810447721413465753555345455327979046743350634597832202254137063125773048391154006555808257743007544664101274503023183317441272405805972995425374270133070758831320520797720824593419039933801813216045501505082336400291404678984408168355576756558670361460803683033714412678558194217494172943875221050497135121077906796768200066730897037741705640477075953095520541324136795494259094747553736464776755706070235347821903856868596567364612390596122428498376119304269934391913783773987258933318391726015274907549259684097734581825876063945844048070876992942168229744759907853249956321853896236824711719812443149857907694246927148392413516272719162120401400251913982955305303854102445071660178047327585353660220726071792193969813587011959640209086281178627668549948379516570076009520038992990473073132370086478924482788844920018781295447750470887826335468554230358836375511372476804704911568800960719826286518374125692805732345978173787677338622920904603102040666631626792688059466773307749737014782765731724270779146015691296584359985568173920668521275885416893005697715603428310733708263958356654208419167781889206821374453325325069976632002854946047175710953776702514889255789915409998009520251277171077429980109642045250589167641427073870584853204373247693238507560734575993282257040555108853403886488514870303362599620657451597737229629827415246307879125440398570430951332492929182919186895771347941695962803647672112950245511189514429855706816041571727282644133083522319793701171875000 [88,24] -6836138342666715312144806241213539163056873373941786568405827684089628691337368191170897773081061798372140847074006370863995076190479714602086532941369628878825441162548766078204514055462230795748312644100055667767731101681668713570126928306180757277446086891815079284940066754303050353655827228847798760691035289655820216973853515276288092153044570848483880150139338418766491701831451990382791418848944105633660752670675425182803454623309391854195422741391455225106159539167918823975951540345562428526350386243213814403397724216632024539734975446604974619359425004784315475995509269122266787251580424073502099740390674344006405561577975665144191750233769474728466381676013379251398654697552382946252929482718937953040642711401996821367318670483228385147399786978978402643471853609813748809603882443735445607247684034161630341289600539905399296347651493463898588832531923182070094396197912190910304358444877619493707558634350107590981666317060766974425468888022182133028312350311762974038878543049933597666789866205224249177198317478325422213065518406090517802789038592287719588173805892966130561056365561599062500735279093739231650561521767824351575212201384038991792981315048809795909823479062963104220845466688340411089098549679790026633825095036947577281558496629690517668122067109377726800155150108619008644978446898052238948613435720625876871385466025716665459928279476817960478210592854221198479399524580344898638256537064449670560923187622819398211399533621642889775575601287956416173436302576687388325162313401266286186740562807703259300714794718475758940593876449742207510372085795339020108414199573290223160421449302019508341640029979116008501518981073402989078915009214469673623785194289638850022278483636895551181679441116238611343862470453309492331747527698659553325163628537358122367870176950402046443266689044718881078571835245572370890389116011416938782677244184916377577045490255957846954016447134636202093720641480484084932364150298042224397855874891019125807580489742210452699788994598698614123240757549949784559863495714950510843991029933437198246241085256073999676547033878776663535461898199164149585060115113174794565509273525094613432884216308593750000 [88,25] 4490301940320836065638670345197218602843267537663696244581282323765563764624943823293658773464865138718790308029103409533059523383464284617812382100992550925706889585759099205355687373328220086076795892165422085166763997073126708260236284162843960477672074958503837232053300581890434494603099699007306072619377106749948742076264116241152274585325683302241810450388474135406903634208136589432880308548083044936851389786425964367493547367762966508482778351545510217491069132037724187526610977600328463322933216140334971277419431360212150007148637790953506879770859397866152783417419344172148662613465349115531453928088278417008493867208603582265004265562625584548043728375004359973561737240220464547452052260759635649963145646215485896116594562802142292321631816339644617465597151359084477178189574783595583648204266678622868110982247256950553760339906653187321319681222834295360679779552821296404565843887828131201940626941520072445043921677738184890004143042330183737520115444770197143154843130589911972077990185889176158235736649614025943017074658609560443083925262117670146852123776456406633241531191533555140436879374210286879667528795837182366337470235690586179583199456166689786918326026654749931351612766237296069242656779877659699675543733354096027767007273726326234340218873277071322871242143261259347863689058419357978579853780558927200971960252520641829395509399209778606840996274965099166215662340826316180822812606268105926369269781919532334982984604586978707303257712633811726537957482117995963428512176744702927627019358467208163066381792799771883897459944923418328699358732676470186423699550352826416690861198597792541018481200523615614956187153335081983709463638345920404193766660619245760358816722272317209477041470767344806057722265631348170842029288852765178440502859611421541224599213543092181233425661911874154328868543210709829188013024240870950433853364184800463092062151725290585460138574235578963866720223792624423371653014970332145676413142041477390824633121832396117332610831189891053469917700410947320932629410479968939693743573534245877913947063544755572723415562720967889448367227181194411408184140668820027997298893751576542854309082031250000 [88,26] -2942164411183391537731657736604586896658438621365089547822818732141719412215319457197778944545395784265932838262643778005633952706357742784459934778854284587634862639940660335264883037560338177392591977328362836435648737926496860192992811466834629532742744168872006156249616808593455121296573395119212618388694330773075226391912814209849251257633562408344022234757520213373297204830923678241988975043846243429081197377649752168252257670717962448033572267637730510378767681040894026763828383523396425793277085893805032648455556351391020620513251597967049979764414662662872420056882507321257645423850593111652281187617284292260628382871421812607277199015428438613470381738634933536037355968764686002847973628886936771929113312121605509397316851082049980588921045873202710669452719128504817119892413127445103111794655218596315170385750275150833369674097220017061280680093123589997084385189201071035905818649685016716040903441781684736206698018087381392191026198120897843128823783524969303319056575944060813834485118310715760388782696650102978592213789762258085039273228940410999987113974986559582060647235687071110267753832700231080568697123642370389875953770497962400406859396234922301885403974308054290605812031119228370687971748409698315948229935723502513067648734872887258793025060600004363094651766199346528035980667462635103130542607371420871654912576475963218891969131580425286795657788615649775321662044831449797132027478003825810192213132085029939363843999167511807549308806672724739625418281662615617077336994567083442965010199310907095259816419966204884059820752268525577716706839335972455629324686998555361993047516618155853317978808617703459072976836338274701014383649642258102173023358771821010489734181165675103192525086477593446570425990382658215090913064080062976923313039985810660880854805909436373222057655015902029451986802506580477230395664557694139206660682624624846449040002326027892751559840086541463993632049837864069417559825019583760587692378346665693212515086949740904394659997146154168425316963579519346443255410736203454981929347737758672263052845665583709769252255950205878968659775461091449759790106277534960099728778004646301269531250000000 [88,27] 2144162162628307555697015788045207975778687806995690409197631462486613291395634801996909204412541039535729572673398521089172913384847417040150663609411000020640770371338653155246980396345970708916860907810868393739201188178544955391974552318874951480017769248957198148224841174830232100722017742528258510719295172544586882264211252281902383325140536424261895495923409695480210153245182086993937805920335934811543394740099735592250170034358616435856989091806317241129736230660210730413744877495832683241092549430115066778924856447406515319164069994108857577060199389125511184254361868260695619161125428219383202308750542691524531071671206060499108228155296905625132449488391064185053790941552992565475641667326878476739850521718943032806848839022958452136824920438295184504027005437438833106421429748787592640176384409530013565768950615446250067686282909219352702637129512824846731763324986851461752768614610927068502327978344689403589319458027278496187767759372961291050863675209281574671617150829891342613033654302372355895679341009486058088460870660557928126787254994918656607393433076109353377846569623304317085019544207121891958603477082586108723561405465092800883969139762239110717169299647496017996296305450198885375928631023589186845523925703182312671985464661518059441578031659828246111729960156482700879551138042353650401462503150654603460812650673164727527147556018683021207444061455650646854571857447759568742659331621487744407139422177912799219500918073069708560389528646091187665260878238019454138337186754040082552397981207982847152568425342362262834792902508617705666773156394384906443097858948152948178235050350060144902289241689410115401042910517648757381845741164598938571543733061942623791586765560266308616913366940113924035021260101893582634081824542459646613340480555591856585600176400030354509244911195382009610358976944746269784351384056423693776676864419277225448692209828585105486061329345671337111863013704287793040997003828185444706713350955453163673343251152933107936396484622690398210531989630939012221584828567460039586668106625248167824035768725586364208015116515987850998825715728851050954906209966566166258417069911956787109375000000 [88,28] -1789373108860768277186798150251930000631430310705002844376569651037365616470900450735379314336220100272549701754700901234029546453951524006976258817475852164314229025774217515474271904658289334174147859377688802018477510390708947571300823444418618820957315574226645046747412408459845414683768366772800689597778768905168064662796792518872074205908513759634414578218763271317761434517305959820632731319334758684112505639081137239328131206614645842674589985532355961206881767041199146652686278964732020420640244565717003264966340477211642867016930101717868865583760854970855172616732549474147058157729986923323311119843687688495396411001690753624904526727505419999741602898581094899328150756005937963083450057934762958694698151106525589524028330460005604269082038547268011371604814410844148751540272368461502464643232555357317828779681582693999441626931168479218691856644040550163989988221915785600282826380207080323508199859815958382861808304468678180826878383559533796595293889205087996378662464654768939627462690285836090272441391251912111343088168485061235578222515385140850900848418787207972632401882157891958203656820495091512279110200279851341958585531605886198054535198311200309484316306129477948880162080783124551626659808500889625371529955036117801175648137127637397659322052998337232851744729872009028764063070697849288207239969423485856061177192204087347386912984584819177579317963549928179684538244050960228111516993012269982148869234947988862360171092749633587669012861689987226639181955957600730969912781117291946426528656563612291273359093428916858749945916487477034069372859733156378862200764287556527609337260087380259990555888832638775846505658145422345488520064437795460783675614680541694644298013347444525587699098426054171074101869363633987044391761206273201059871650600757081191557568689486699782902541509746507614794845042618189853118114827501222978171043990519364102806926991673426666011267391024577273412990325120074863088685483298253515774198847730928594817550834585862450746165777978608368582566481185884672967425180080126797377015814657611606352936596107476481971311951779947819113117686930008922580048746908687462564557790756225585937500 [88,29] 1504702964602225572916394048903992684776103104913256837680151844143269811790453205056904854963699037084714718795497386215785146227522232040720379286477074615141794634592840753621112545674802272131022392979636010060814306793302675949232529787338883479618545421127334385377302695511267196677568445149635163318829280001737585666892175033835953362424632815054889010373641940462995954198469311215325461767105817377265855277392213640630167025574159734323218633180451848088231915293936627430095004982168903572972721650045695005574847610463293814916556622655796021361094672599348883347025719028055929002588365702883670402776494922934990765582168988161318030820496688635500814162710081410721455628594492016056008166294514752058822962339575186160158499107705247937972272194489228269828413232548593658385495079517759138317543029040161447162880623657309876239523059072589689066348117154583155200691446922283602525931135594111416664168367829076810445396892999699340421531805328360123357939487465544527495836803696699541512368999748642516969362801411309551993065288446165894285493433283908362977839690256710431994098137589396983527466666903596728581128277834220837054423983954211052510787243843100347913677610249571947764811292258744539474915142823093471141317308252557378303793828180100576062943574093351115585438432732368833666834085489120718357749542977555901987629935304907214060041536584818705691470187945591966077922698656834016569241164217562479476272929091391999919881856918751347229892062620622900615246074513156057387206286279887949577892454977529580965288470319475423711997541294455978559308787748841940233702339295430658665676631860979088292625368753856190619580232661068502525500586100596048433932097999478432878652403189451596163762738681354876750118912041330262271574733349843422759437728072560098385291313410916905759253625062342880863243135830858897110307923380442473068253669714590794123871707889737043491031496208798254366517248460122051768845410083814315355434028136163784635928616109708766476494542789179788445295659927933087244354654616834649939456621898669345730744434870956733860027779344822274718825115113335355587764752272050827741622924804687500000 [88,30] -1070347152235692079719165795045347799251662897824068008735903225771863835004867268652039649699035373954989042781065673398813370439152870598561066987436286758815062320633134629635663359683109134258088516875083025607172004792539820095973200135635589759941113960120290899767201502561242328006093154379937795698866306992083524969657208606311774679702826398416751347631293717410752347973176736842656935743523384406980918305479757033433830547206824616436723638015201856780031030975127615701652693404479404538450074631923548739777389195182291536978569432458656139213656539897332436409076211260515388689146151092294888486023814210569590903404040391882133034493885906210303176314811171790238721122087861178271322465638364507532584373980810457088161278455872085119540227777729871787098843105267926994095387277652348437227043029053083624101316603793941170277888962028860576697488138218106838787979495887202381952744608037233579376222518154541261274708413285060053551982138403701919796337138971640930311563511968436819741047208364033425955010684425800823333738069868515748698938221143704312864010276387545746338330060255447387607837990428419099473610561434523326612319306705836339483603924192489603671739748169672687866839527803235491502309632221192618287127106360719296939047221605971789455366736373565234808763250497398541296696935025912861640771333604635484177133267675408882866389923951544063586972979303275431981055587818034901693014334613084329197575798753998280090007277819980868274602928742632823069047149284837718441559811685021067625609230378581957501567603387301771884511222846302143803841665257494829570146833417757335500042981558526960213556069021644060859312458564209727406139651762747590569878510440384113667109574201436326789777180968126290590862324548834922252130017761715331603737900581410401996746065090713731639389524231893700247783220724548394135756135800936316297298507622846895680551127904567057373562492617177390726174168229694266996336077119176434943497650283834183542935050637842129835310924578743401377877635201851373071274538300033664012304015818274198854494122345700083454789905858445655121636598539058837786797084845602512359619140625000000 [88,31] 540783048166317627851345754434866796247400005308691936475235081087792148385164261349506138074355359836331397363810770888823067847875730405159845014960997466237468920098144010308961197874999658158847396780550542460821839982978166190332144017047358260206401662857575661606159719441876148803700503459961588121152799846992599171887939780534563285002705626568935409547590797191223278830359579512671934989097608872170094593579320943833574027453452124835291173952577340781246004605448018749595472426510443367482915854217627165839311921522920242754671503963099821318538716455830994222188706201136621969416099058723701519604300642214721142087507714284337848077688512992393126552927488112208083164936310366435075138490137148478391825096639966962204423865910069918046764348238740893966149433173910755400026587267531224862950319830527774367189490085496714751789406969397491447294370510736329050712041203876845764514590752968455463395495245849025401195205862161463012467715577307384820313745388787336151426894257815719868708792647473010276522258511966527632522873684017161248647737427920228302594328927352494872921397517866890819362950814844193054318370749141533140639186967691767251138092934193142671861437078609977668820978547708264502885875317968804297652541002820007956060579869321089894924234860650626001438585416347580555693324097863879485844347351920587785858533520469763007152893628264707752876103606823297975782777450700648226749977521011113537436055728296567662975445806024395100052036867982927564057950601255989668051421784969671505083890065968331789331141579999730594355764702394561576928959343636523776303678204808860930085799846514075102333036909038844713654472161746622191966990179262055633191971186756344728738241213176476520594931198494636013846357801352505524419417908383247045660914871096442738094688431991945391814573054541049992810600857152280817365045198595240602745653018464037920463428614119068294743307762929693460650168719033074947668620833358026571989348568276189223959388999505558781002904990255588304238395444501626131923054336651483617068590778158736116850989737449226344694657907697757809892605274093568823445821180939674377441406250000 [88,32] -106749232673744628883287259615214969868137945600041654596229504245283707842454611369466867396052390132368468326614667288083534614424658361881489628752314002046534152881629924475406189781444829664559518095013431674209324514658282437685233300781064435949963745512173359406351431922499525201152479218484316518147232358427259426528045051677968331298319249213420272914783601380858511957705368122170710666476946757133922104449872482869003404100661594352165997301336134441895171974244604628739886156182526701695678837507372953568602106009907307624045266087852399815788784646449604278363907670765144845153786240901586980121608979355216299387118207889512446356228069452603874655645948397010512527166841167003264890971686362056852152518160689194098338205293343734036868295477254004139810557537176141421785020280571918851660186245536045329187024806883892907642739786621601411893777459159196478964435037141110158148805636732108714512784017298405908495049650909194565085558295240745357944800924368398020777804975757124422280769443603338706422173611780095661157489807255346553091254925392375498630148571969836787878384357394921240712519956786714033923308996869203049020432881747153516917542171570856483693069274710683858530801114157776592042835402613400826400527219812786441845892143595339928059475656897527209218731906741514972812433130324540428993914961011367429856938510003378321779667918961700366258334538599385836358305346081474251313330273937883050447689513180831122652529924601487627244119071254468233302768847167575975398515696658152070090671035504717055282394333158718174137437996353187950247020282127413118580683748289386238065211310315175454149240605336959427959137066104140123627912105912678322158371181640385700778241392564655315227388517210361418755420009375679128399472678272649114952583399674538471054026054659140941220074523189418582699228821293802162739553521994261048889963719537308519981051689418757478475759497250188275117575561747702438262833304197860606179305950363697719818531842503331531250083029625757176004893549477776203767057799194232916027956318725470755253415157574209360429126673140606254217011006346638168906792998313903808593750000 [88,33] -125733632635432342850708538392805503866716756010476920425853743762769413346036167318329965464947620996010544454756236889216481210328845851034122922723944069072916150250808104613778266937326314685891705052669961940597798952943527215756151294807071417080097987435951231410037443405655537345369435041229352214358393650981934772173016702116762747554150357502132613236769191897075143759075102727104707874958223064261452630985942641118348984107632608095384026362923581287626862937966991732196560596485829433660491519417633426634641006708291640886353925689445069731206637710179539759426477585554580543453500592452946554423299278051231870532440661677333316735306498063691342485086821064421322370382002590869435239518986174664597683439682117596291925522168196928738567652924086480977165956250786166149957233237910922175487232999743681911291019122048000638100432034986560699847650574507012279917773698110526637818492713657570454804661652190687618614914218625733238679455897740897788047803462335784920843013489181406362438237764442741179287993207548788348248257924110049001633834179038667995939422806532131197560931942949920205810021942253696801189216646925474873670701447939183695313116654024146221246264657872045242694617172807596073581054536270242411892629450973779769345529284652108523084182471918018902019558205297297301058991316608125698301566901252823908823655070122512680621981175683534886038566138906549724996834061954000024410837650434158568211166965132003490766230173013033380169801630824168174476925014655805991508069280632449339269987355993327498165620236266432255911291011546302827721215985475612009271939234513340827283523209399236029514217935604521588563640256343715963957590162507833767700308658061515554560842249819806934571877286528559755288264987377395470782987328003360696718437020992712715829655856456863078120793712875204851029855678792196666693657964248408680783329878323961061911815386073855546103644398869756699732861436523005619563315476287818083901578525368073176705809122761455561943016297759155893966039598210735175124955864790725056287722138162399496939082987656055692056530083920967005850499731423042248934507369995117187500000 [88,34] 191207258535850993395917937962955097946885037342827504169714861014544321479107592572519429116993579007098523802944433133261329519583780956456135015436246117997711256814170939226458804633761433310400080615629034438958994788549200304458518545999574445324265874121398876592542111607078716558481739593283602394951282621535224427953521129615692874384830249540040235748662170075859154287979154294993472368573107382185008963187920543892810563992768297911392643495325473019756545766103761018575740285498031276185405277554699621500620008396534087182493044958046930528698931130057429632317514493794440582784576379603737780321601283762650771070439856072363023770686611828155452905314708353158433216607964805039789605922397400715770730756208631282468740895559202484609183450202152106392827446270998701895149918659385428637810765108619068815668325603815796904635078326518556989547438823493236147343340940275449548765763272408134809168392780875742100775670245185854320776026272825262621570576542362988507672006809494118914936346087694858694562432969348697937914998939906629360311318016968092550694586972261814992011678506784272944721102190086386048237973835154282526354057127207176901502534613347620307602871326412421745621166018584114420528194504933130426358075899104945134196987092685775885919743138205271374930864179209297245260912485518987108339517132207682715501131858312247557625247721765864500240217252143284913099201797380729485612414997157644625687018140696468904899996557338274091942988810967885665349584859522014931933853393310099375404835022926342702824900220072727168336040766597881695996194935799507169959893341341650752049794153025060518977048982144082244267023720227094369587160651765394947916555398809539476778068921490820172874086845823962390657744808713137295444667585504549529849650878071460444791239583829255747005361014598012540696138428248249697503733765313153687118258433214330245116737715967830328587619298825373213751694566720523546463136334790512113738328996515730401360798964983836936287822945061056976960935136196807256088102133471915657633158757752234704625068146090561153695845539529987733295968155289301648736000061035156250000 [88,35] -174570995526288981302494918072504474563065862185293240426772396268395312862284977704586962696240884654481274092477060853662673110086994607200049793343298411155829384276398768952393112157551499936285551429503847415447858255065400267129471238263361594026624112346232251193195987945498197842656524626514938707818038737125240325893863386527799963400408066423983762407527367817609673229540317375800143046600287990375348050663764772515718301860273663024016272569581578726606632638323323523502303004642974833431643475755517152793212484173560870123871668143608669121809554892525590461624790602145533806353671431216393547758774810382710817532693957454751745963077259183097895474417547711787705585427358989766478224757368227760901887328773888201995547847299260006176856270097577584484837800532703436323530613330302129190521851191551815125085088023586576614413601637760355776446124099532399627661870992696255537310422705359284151002356800357542587195180161376108634419577383564522704188267895105040423386501178925099211302183965390875880054001092189419887702106926048234724812341743418716446114565472927062452924414303773152962149302831259047136146994251509225795364856778548886461644164452521371166616713913574829198412946094130571939081408935069502392874114924617231963150503762662880470000958083783619635429219479156556107188395427626402107562989113910500660725071255541103918494747528082608922112799838825181683279488138666427326453020155102180145513791213117584671395585448803712130416718094747506660555190408723012474237989046589011889907876031881206781368275770895941041777052399717873743653021327608914243616090285405193186902285991102623758717200115207941170358551671062257622993115352448944809691113860140944015915410141119178461369933463225068884810199881845884374182941580941102709054300065305681715309124850276922858413811427272793805430000849984512072101435037123073637167449389654967040520192210448445497215827729855310947620896381179595356112253793534517487732289147242717090937328257589764910260972331393249042370671952956728536618882817993426305968308824719322262206949749606546322345992233726619247136113699525594711303710937500000000 [88,36] 132963201057650021116697638998416024139654645186060307160263731687191688339218514440682790563608126907214659198984535050902947057985016187209845190608270070849809494170072835905371766373756899331399779346455491656997810590226826174677372986012727254072239794633641478212722187891073162296346177617600457350423955594898105379142093202246118065520688697359723523880983456001584957434135523260441920752748584813598625305884151078844785381021414974724747339263072440262550776361245942127959588201081814393976631127266267471724097067523445681837502211807371660101948988462316718630406419322002687152729914578462651995811032282148372417673621133114086815376581006730308473705714364533659258109141684085494742797218257789127752587639551293635033102173023004043372205417736700805099905065852126961637083926341381724798323233572045077019959578749975552092419356671950022213653979101171235823734465869829055707541144621550838269168840055602159634280743491909605705027566018742371806591919936449390228565030275644072334043248416134687335948628448790619099605138194478330009353616896792349407759218657421055469234339890888228367704354319573338197075194807608228680773107833849597102051304588243309632025580447758898554473594498510224695251921205345813178235661583952997802205330998609910008637440679088957040300302495262846692726647510710725852818173764149460805353594780494034164101915482970328046998966552399826840793201397508545302456074445324822021490768549677113994338982120599118299080218370205708882614469102882302789575507242842088058439953948664765161432618851445452450225999039978503564131955718114249985622353348047174781922440729561896711388268244022814913714707089475536835282685359768035563915153756478234229295205560823367320016516875559360136542097741087617692073824786143848917618316654321691322464288922339992608545168952925490784482861007460084144745453277454377154793892780506975510264888988301941110235262905444526338642043513767529933917766982221936409963294383274744922586921772782167111090104417021465982956922090702539298096372377285237479606696061453235909910389671454141108304950955054657413256791187450289726257324218750000 [88,37] -89033073381723223877477679439323908610224814249935716232218939181088414369188602974865762029742699504050869692055520273528494673184914971510224495181157061875116981985139792476911290175186231271912463592536028272402449224263576638272355129955108803209173907058852302366040734668608175001153319574554712913263260973649010442361726753018880825401580053551269510522476382514344297361911928535370188122798564793704781341848979917572544696526873819024713083027617365723061221563933751009410759007461589050554192190290143313109088809016980823703012128582033036094009830353391084991623756946125414113512686428641583147934829442237040043120851299207228970801472488166460502708427014399958126908462024780214994244598682419263240252055093636796510143671053902788278436199049477653038575230413414457691602810549493893486687448875896325333595636756127194323953417562681402679572919858223653932061589277768668491681129624740345012999495169695129867890570238760821187456779660594754929747682295276186318254398598716160552856941234503924939809207386693395727162353808763443252371011897549441673936312329151348653405229192149367818861073419662337004950323910061358007469395602729523964878313361620672405422188625868455626480352183938027183788157838566375186541633757843866212493782528909487839326072023029283410546238657483697337284030209684013863835484235161213543718584530777311554291724730775434052119627863059671284221585312463800867962557379270807700918815434360059229823588394123264526950796564850367617234971110199876134764307311495596306188962762113901591614194925444539092340904625749767165916028478805900541944418460567805951444417080752380598788842719406365464832932921477612845769927361761782642386141392225270913410875874251753299752802958709773765798300916520531601900064386435115085695836251926460789665914435376412015732932080466048750929505380583465280021423853620929118159383315447504958706520995222261999775981060029213415188995790563049688986542875258453659275618911330058929760723680727436732499850416893198524224974365730760121900316729119335447772812874291649685715915803643934800016591923910169725786545313894748687744140625000 [88,38] 51632454687597471439535753168167035396050496842066637326273314289872961020271685186615224900529509409036624926774811754503801221429724751032685304514726444652059787163193227030182011807132685894472766482531433343617115874340574404890058105844790215293723538652532619985688254545458793314732629847285093473932308984765670457989027920764360703828808705492011640878821256404811383453655440846777362701309170379351338743162991095089799704087441272876545739273077410121200086498337588518040987731550947366547404080655152256376583822339088124228230150488628573266290227205254247986039632574691441771983270540426012897365839260246776574052946443685597585837752892388168760568272470280338610444841043385016690868246931194558240989319299250143478287698117241716424195922148579158811085777043906711635099428298982901470362482928464010561040854247981226714720985731418606643894382621973704015306701685526971882973206490747527360937793827120185882658474702339414581473334171199289754820685266267188707118625558323043493101360540781700987305930966221878960840401442267521373028636355619602242749492152577442881328541456550227336660479035119559486908598617540112858404919221717530031023925636957575086001076923551504358212844438311426699227847741345456615051030973564891167862323578205837935432084710270789774659271767736225384034666978701438910008614388375337020125242005349830772809461814693376675302923184226232975093367409920885899245624684817041181384987465134183061425761397944836857950087468412844764797066304201666387000330754941699070801400490100055634155352415392791370162594994809334364099186985797038120676760237788193626218613373350118467245243049538950683433901960702469256533468495370447305514587400507891709800850377276328487991368242242052151730566061517920964724854806383692777343816692192285640852319353505225540456254792616564341046631232597682975309935915021828138390043027407426098929260405312304518243405863704148684291383216039820629940283542610690946278950330963598918206484694973158156573811073530852125317182990751340366148857811629034589010642555404794963505632696505124722835544659460538241546601057052612304687500000 [88,39] -25328305914598673938920745201273429940647511786561027122396269345355034558412177642052406054937609082538662952250792730224723428961371650599371243247446922152699420974993510121397042592708204347708579698856102522566986284371301052419963033235880796224901932196813330717164038734213095749962257645794425657736004795296655485270225529437872277134722022737722129869264421260429989546078022867868432527628365715375571496255635777849926267057110673358197742502178224356369358844803608558951993129810032816363995950292355531182586599297874325194173182595073941436736038967305903601404604029115712548985527112893601489733167629534367919597157011288964707355619563645146856848395578127746692585873580453286639661316024641286542006840104797833341052047721213341308747315213236402766626700461242102663360715764620228852961761856217156155311053773857580417184299056371605337721948774555037540214643137479385148933489068342555996723258435058233426043012554407687112453640496114852533330032905515094294764241042305427643033129625900487298363536163745603767969611822193552357476485461516381524991134907316765181702118538948889753520510862441423243486693393701742396714906563262582598104638631644031528515351679300012002326392939795891707637348217365815412527790647327098119014904575640993294066612178775336891169312359358928943673012289745929674955763037940803394117529190106539944050164379275761444664309351930715006552309041016673027206902965787747566517071652949007374137878517918374854205871267141938602791072634395702472239377240423483188547569327523588432974903889293639900128221038071231003808133238210162081589638868483722079841993239494488517215904902583514388177783262822525521098956736688059568982089101364036579780309417042269217368719112903275786537228601819335208207564250538033457678964282962915188192261099178542911563208995348434061547993634729519069458432027632544162659769283540471835881768567581463917124523857440240820315596390221071015774460282111205792265573962090620718522065595074240114888862063552599113734585512425465258885374135363835333390386867483402114109318450550171336610461025884433183819055557250976562500000 [88,40] 10326252001262420586843999650077161849332131204214548625444193714409366259193105491093841694871738429552112144810617555849915061203199909346014702190536113556565244622670650225580036972379244069238551381607078180748838943061576611395590089583175553885794910916223339909387363941617654979134905429999382204842113676355008139580516440796079874598439308470852143862439060337213076845262978065953691725838757123716395754358390400753116855210267048000985749286023944366117500888972678570772827402444517426903977522433144293993887767584177623483177541713837195380927572310986337548894371061463884934600370018983880963923936078992246084877654931633980006115775848421003160049320201199619246368623460492690699196655008425403302253084736790356705680837401952667902120892169438134868824013037713890662648032079865720500030929872992755936187876006999177579477676300458663310033828830393742897777065247903448840351064338079944480421159077125037197228843819705179607301447615007893959351225126149715901897509719533251336459593122218183044866785169214202122207248903679367433554267145064530814744621166991988292152613648959392953144491703030013659788426977848850738037786729123761227324877637177107426015289707935804716015211066080904107114553723226793471376339302223159353760685319958811361563577281158999755956989173428434039948830993883916494155721389350147397000129302768824660806742432038787937659554427928060889590941724693069611655829962939061142606734495522784400418292366114800793524479179004394256988582135316063522724071730962913843414669114513112043021552130832075767420614928676301621890305011608638427988444041814804580020503555678685758562175145884128392048266056451155887587304567823948705894310144169904955890841755204201381391612582613036265418918202447580051392457180209969240472588977892115796346902679691572097399939543464316166692119061920352919094459794585112883824195142004406261615529787634588304867607425103532519201477717156801839738367675749692641000332628260231549706607091383101928909018377215871735409213711341037568641668387320079709552733144510161924975965510740873870565437186996859963983297348022460937500 [88,41] -3426941760566464258483440187303268186268405495291201751109669374904970977310844598830158982389464982429085706280587249345886224222149289903700538208321886886403709807924789663441049106126537900441126846827184890924856883668432142510043072687497031006542693584379516484414016237216389360235734280676582921524087197992667929180273742528505284661111978015919454021846624352207990218989674986344135006065506902074309456949856469463165410341701448373296815098629331906976427958083002795879605607407628406284543675513285819036453476551871257588195409922806176144301110419524544931144039404561686697811435855463639122584805325419181527791127091297505078329285594585078908994956594130603099112277038652390278634876465539368488436914551458877973779654266703684687539360317987608273362879620609005994357741552024038010308325423346549770098884134502269185288881266668084574556484542914596104932579509215373210842326638723294688775007054468760576195666808598506766265692779726498155020609136124228378498674866718790211587818225935568794446658414377590368301823459977023280276474678116784087459282999596587651829785223152698778987219814069571783386434878902481420269077114622476532420196626415119355158690619337678644683084966651297612016307057604104563223818706164270208302872899753237940731152985144101912691001480525797558513412163752011982053239961316164907037974118375606827340961845151955035708766681190781309146966031542552485254644630353017059418562063464880106559105545424818238985376392987134293298171452818792838548829622393214019301851855281060048114344609125077995051214893027588588969987586376062705200788129894976587391185279051226466115834204676678863599839623825543517668935067488003417194760249345494483448132120275309796361433807022418066408926347096351329315902871420553153604309995759291017666933383822944668383179308904792354615134223465119895672705083542595997881894713166756085594903128675101459001368295614498752500552944903569204814627932310993652255273673797539773590995192627314030613923735350717597008428175381109679877139484148588387481946720718614740756279544737356035355446692847181111574172973632812500 [88,42] 874633344213984546106886916646810074411447246470465034646912704908984963546933966426659368569705406578709308910052702421769759707684084775774405969017435825968014911900556178550782656517764694556226805445566161104039947283314449565891466850997192502991705408118801871788552870750677760077103650861548129005308252695726466199129427234203906372578204592038951582597311707369984696769553381500895772376988200268393801917524682129530250273780229622346345629365213878616917677090966123447574276002129635206600175748866755771056987880718853015468230323355605699280594877758813077848566265816073526245640354834432167306496207446222434536614333640889799545682288437660755436785695359633323318157577233726935515856794742270572541678111238871477498816620903970539656977734404464098765118656757669488054306794524739685092176904013291301937350971096190571332068544542250518790844481988474265350178769261812560986038730518950231356612025709753629945270033767070911438501014344036831932224358726534347619959081023455120208116883397726096218272896837256659622046353017576835296628944349500398445414431670529837800111751236959031695184068502643428031057750437090488765894695780767852396867588588334054832358305015513652635452438678682761451993704586056139078825653523734650009572270402531882493984300362867557929595173538115742606697664702559147752472448160260500684329091374428831905520609477056430402856684113394033921296302176792749864837646644319894434094549044149563708800408590407990362103500530134697542742710273914016645762547680331437737285132564453870855877751316974079198357187791625063482874575992615017287510790173822070286217949026724929859576668367471049186035815173309793456896909433650741617422044272746427990372476262282488298837969886996774022967148402590658753566170174233397946673894841034447908224057719030237072538957863288811414744844256357568925719765521726196228922760951038684001369574270182041773718401328095671450160998888533483700128712132869719079051895008000683165934276178642344346301471200563659378496947113383544310275897708769921895973861245364603609611306445081879701319849118590354919433593750000 [88,43] -132253835877396562308146056536767143976538677951754231152407170961938528719020055233668349211577708633521212755777559749555169702579434051331030975384916197476680490636463086978427256970756612846410912342111586603886266308544528005496621640452783054008658011038684556829536595850937768690246995656066281257961293607794046686768171516324797411869999601744127319225527001048540937483614541743191318544512069253319278062219265982067905379542092158439851532639839219591856350179027608497777430083601801753383434925832524853198343647294192708704050452404852939243168929456525491495531548782534900434932091182679594007139690861190715167307095682166942921329911055834219550198012120843558946382576376051706469668111270825043998490598236520548573260331182960479482156023580130313702248757771714923804380965349014033270657974182093896345630425610621026693444822917180476696471579658004445319770420044200406441804000702196558523417602624058155313656021025213789888196776751187712738127672882444232062448252119998792804462418893792576640993785739445836672048995736533028288802863611248362412370952314006334876344583537414266744686721354283166773881605495336443141785108073885251869415565118920090242742831746448242784006623271058037327554843050703400670516448546790022968490067220406269597387610073716295285532806316484929639661154065523252958516007568541145024803722552120376510970638833514076946293813022179651266403994241346384888437124635237478603168274059284473523727147522025950865470453179024934708787970568359295226751563451868117005422976702039071354936819164101649475547018553736169104729468886845268180508264337053051741455585061013445453894545654210428822167093051687395712572957985862033893063266341909424505628249924271073208463491041528699753085844206789530479237483098785149540237877615986616609650715996600644225989519718591480798229784951303981121166222455785036374121254685590732952291626531042847982758798918813697944744618975583452602598615237053666952060060015800563838062632081827475296329393995013279264461568061253543479478785206083821602981555919358391620009596234552873283973895013332366943359375000 [88,44] -17818031969565608484708322331790987241313217489461268939072631239037418658060458011166230092569216607778070620730201405260009164095023002328644384867665814626638130060361368854203828816994650401743344780388585053804486556795684279458149325986827308010504360804004139656381805294278090884920638006408021783434215612432398721114886860422727907578701612072381261053525268580410265694242133803688089009677899246216636500875000183175173468201633665531195809323606125770109578923218394585535779500666259828743787318569308540804599090494865637479445860400498834357272881938112088361004736437084497538855881652432703199328179320539320246148990922625633610885391429133116737488392469862470053420098400449220975875707131301353955997274505595298962376652498632188787449876694024566294734667778896293423353420298954407075258467976514466395505762365503680887062383770793384445604833403825191624971769774067086283937514771970829675877473197242514808437183584900966120821708627829231917265629171453266948179862262638507711224075655947686614257895796818450086544808420785139414538188726187126827224469564904039187856734854734022500060193363454281717695623719927137465287697519558140753924784330813537464668351800452385326945383395600432515555363471736828989593796227016466131350060287442166556244261969523512551648411592996943633549653877445771250971400097259405265161451906488670345694436647639827269804950486673175471896797711349700427580667147891751090238751464834522962188507441250404169077564992139397960743540149786448080149935646491336830397327612931351947195007156743699247125767502526341221230780227866770105665383471657155807642497242604849480004717488917380838798604716246658777995480582315988111448610381050715077522130995780125023693182303842023717203445684066029637614097515836674142371637908571070418957008820130857655057536535833911982113997469416432967316572367836207323021510085424516978291650971686614573572546123529869743280592161054572781118246550632496000621182946782786247760955119177542563606119456785705638841917962042834223549144573842960654931862587977868051317131836697171820560470223426818847656250 [88,45] 22636781618606443627907030605952146796904440429660078738961051696161390680694749693176371830227021957179239197372902063369826244937601095138327433931118389416402540230608010678084478785810475672080489427837890347793395388595811098059500754627646425852586513157213472938864818600934724571157291198794372611155228628849104240887663412959072649693313945736365169771299513614159745045510570099691516516354520574998588716810617094544089360639568890488994802228840808561585139082535131295933031925289424168555234266404451582852963488587883256382774639000127043878874897578990842194422703713364213638178896386077145782006373494937711736113711363174783314884918626982735841953745951215445487308427349980990436387025602068165000900724327076227974701240165400574513278795329515997528062365796632659237824230487517355300184125258162993498060440673531869364697140336482017702458424095066120427955221386402073370840179807392565481161162787296107584520400413857305021928212218956454501682343691084243921291775369285699761500149288969498821993067346623096797909494528649545765901449132978871759812026991943100055683348205631028205044813155109916778626087100726702265151347971504364220875809240955038336219766324741072337702688826153239469038398814057770231977908081645012889740797652526108287233667000927069638541597522206926693324989903106071748966188734077898973524996414533214149328252581741417347643915785005321992869000173376507438136686636807981449943559895290570579741833259533519873847389596158059211849786073568666862165474404111773755085991885427004487495712123666296032365639350467175183949695322632067506865865459537839295185892338569026161475224760368499815040991422763075608999756894562942439295476287644047388699174376444381809159919756730934099354857929097166468506691217210757569233865437251579865253405887388096872456971606827783336383850806115391371955277903048724510267172255009811187077085421181137487687868102681001074474912575795940431667569134172565404659020043770319834589370458169827442683194969079526998829077521455443645961531706633385633106890616451055409097392612238763831555843353271484375000 [88,46] -9420155629712382940593983089372800330378648374047952577170988543415590215050435749747931385033604402867329780909598457116812685769252558613381421191720760298336422771492706079243111542819054041488379640681622103669526787440477399955431971855556075125595663221864449933702602495684325204824891632221236099184170864728663954711810221152411917867239556907747495057947109505650532955912934813694149930501595768695597573117238351268402651670922094414506307785250841499892550691544030504439583122217574842285192826597553656565962937401874635099733116159826231727399784229373662144992257459972979402057574105632415499296130168714589620880951953246512954589382615941813328500385905420591350790702432940409793574310755065210459155125387791511903883082237688578951405502711105939055288890316847351265978774701617991624428896116601112916366854229212049616109293513010829267223551520289373383264668930128831408448632634594462141278770055762434635208609857485826720877670392626692943653520448099242970681659396488301387330073146282403735501191421239715576819916085569925991841629836316351006453419731914324435090933420413145845238343244864162817215433768111670761427386485291436328266260487878705885804781905062721710510649565147885204769261945199778430473681784560953145711212595264560344281461271502206304259668400234214253546457885578261832514731229183483183067079568332428833256488860471539761060290163978116077298683396422061617927981865796305172318587270060855777580886962889428891678800993560943317853762136727608348683506150595158601443528881697919038757778724649720146739157512230049064962702151412161954857311253311144079677605977102230917857924378464873800270041870029810062928005039751637712995205156456458284358482175352025824197359022692923399036437217836522908893985085537007018259513350080007188065618241700119103203035789479470130639879005109982119442000756410135151599773126190364633619022383841038902418693838304499405578424133458388766626913209068651842962695556016681647586198300997452738349002835225165357817380490376722388933281391588931071916146930880081589165797595342155545949935913085937500 [88,47] 2235978687460493056783597924249989562376715656595605262000671741656862948694162569700487465407319928148830383797686274073543335520705031386379791385893572772904491294571058026462663046105895110830882959197294506269744013727061349509166207631312456489532580271912776349856596266242284386634811080773908913546187195031393184705525291130621395610475808242240591366916756171024395804285749281747626690590387417008050383904426929023026299324787863518456087894279853558452165143476699251996476483757445146339238063908911597566592162742144042753752626808590925066163123688820820579724430886555364443276682219142172689948124614011797702928741532146680264069168713780766719833503826359226233204926979934626158867444309745639257414401194324602128147644071078379055797494470197350076783034076462242220113532487813703544170637722991172902356594058157477329837393593122106785915428724596428900330472557234169944181609505998450454790371499469603397797411626482907322025131685598674565204331320990296384707363781373760362296706926360007104090812416869577908329774322073525717876057980129179197245434934967668273149066358751000353950222754302106554567069320379928755008235472764703132907082359130993967684628799588666982393545020008670568228621250707514923587486527339301466061295798695807699779977103520812045418559327298914806871888989588907393395625123801590385970560398010863183332089235533885393235851852271549125963179361001837528073476923856178289997666434471738016596617887589429098699867159315426957888591503727681676714842993063581041113036269967656073885478779224982427748595477490896190991808511229700710267888623943799426646045154405894784918764680246060775211088447803035105447639899171244112714767880318826420467644612868312367871403136537683832871867869204426236926513873025804797805065986076734757893396956684651238496995261062542176346928938578748723506457907760654144926440081306994302959599115939643976870686138988890603565482816545857618351696102585406642826690414032904372658990848202332522450153415873557328184776667631740575674841948883197247365276980057835487514239503070712089538574218750000 [88,48] -156662834823382578391525041891114622899661829535207807698115100651773873734523618530522165554247040328298627748734081879078059282790361782969423602846139811192607585226524742075342065616463196357984700193442505144582431464099801295711834016445373273680761152854011726887859129698730980682364507778525289951461134008520327012359544303717352484515926378140264710986539992542864051100174975476660123515770946516769412896599627833098350872729031522054032313237554335864913928705746866047778249670111141001064545594723659632527288204799580099075608398794880175138681760732681791475158765223668840295508522427541561078106017992711786468394788424149464597730133750854596500470407755891222361217552497543523093792937610015168179632455216843500840121300467169025538361255957936760884071261484968247832819047645362124163839914387035818467735509459409192230706209819679083088752542047440454474834941817158539589062715351981156176389812182513122041634018965783085428284406698299484238735979151202210333738474493931111658942553506275340694038334576513650611080288245527961835428258875683079431149697680110883593468131089658415968588347467656030655413788734607974248628129233137304738575776235829260046923284835991704904820736264478009818014899910913439902663519657463021451531254658165542485756293657209981202148251097181522910913839677251317060373338075190220888151949258796557905184907452189458662650315759154956790921964992746808643522346368637347327439810684281712849663183316062830563736339126689240043139113692122844643994069277884147057162268348491120951688183123449906770024186400457445354836509266247194196633040855872725729323227296129894701268896749306096878037108494244616992969715626583441325566857083408323387801046913565003313519667625141745734932121241777100661354313787276462976211940079267113499614093793121682074909251142895351199888527780997515271753922595134225006526044007811694543637407867427856868881803742044774593828192790453989944009288269370180570196119294566140755049047704695001725205506147843457749951077102792787128608512521018230429989404051127621642081066966056823730468750000 [88,49] -96551181476811919967290108327553304945935585905815118034534712363363382242536182064350554307123631622204060970287478950165213579084028096988935187317258746644468587578800057494574697146271390959188777558260297985399624397292302763123956958670941481750139677244491969611150237278909405485373494529083150768256221805269646515107533423636496193963679041218670281053145867710502013800360491536188704299067534436768339236859416460492804209008983270806996974893384458251160867642947567788851432654649728941008843401957738905587397582849102982647796118274565901673984987017491740890476081290798179537916207552921066044158120258239860180347191266622956654255219588908016566346207739044776798799690444969689045011111191205901185711614188574942705301504550361069929068854238918473990895826247420980076754157555355194722872204879863215678156783476202011311514104565705994240930624579179612075576708351970372534030423194620667142473409503608571571459670042628315047989257009124124372668131269975827718121125686552555846527536034134724346227281100547173271932805615571849603757769890818480678172668511005879931339754443876536518828731634918573841753755526392036044895752800072678524559548852950779579934180147452149785643242205674025157569066549366946685694046354194327802804611471352897704735846361722876260026047026005231884671998527135918007324145054277612292104573209591852327330432567492231082352847114137224489614892785129726469821795047510965139469678588581465142834407357417390268595415427268164401248417912843826801058082612032271636687812211129048105865807440949017520115891304670479333267458733358671886697227626487940781870696159805844531547558528620932419970605264490719635864063278804628846236286736925697762078495466541913797939902778668353484801098771155139754848944227017189478784026349912063610905961556677810503034382433632116816037916836613980898183593184249933268046250687212615518541641336150740165693446815653228002011307975486179471809151280049242901074042267463796105224987315083065833523549276882470901137706554649680899055610049563826841056979333188792224973440170288085937500000 [88,50] 34609931667053600504190372556879162362710101642779155347934858710835636540797910611686381781557127090862348415509364972488066432809266727911399779603115952226444773218040113045937978119066030442025789364721725635376100425993267238046026233590170593937651057613777580094411935951338493388186170641187205496773852076812259177936497981778565521761360354709594146314547614938126554954398364730235333309533024524851859476047210152994428289485301296039038955581993822949594052432702709251886030437836518051309172530453279689948019903689366188784624672480053465199702296530074826876997035893417628512865022943683742941497768385311231598106992715016007378726409297082015856262776489684750499825536892917104485833956988947166375567213045711842769563081181895278085312633515504714328175268725390571639350439265061297097616231749009044546546209412929063042500460047306175880365542091760416780792754979130171072690096685270430075107927803806782572136773378036697752224806570298969440299052089272344593962766930493613287053413662615561841183027672618201598235675759013848854207406491824647938357493398923989841648889063206999473619657859949907524397442142397982145002961172162552964792223813892941123457561593145983245122017403020433097671522601573873532327097719542351993654752544841464372643786871520668224890989838221731204706062891160932502516435256392521948118066731411790153194561479416239746353009886698531366773969306330016283502690529026948527706756453961894612009921428436351541609790496726621271914764883996885081827535107320251554608671089320124042276768831272331732847742809610725824573094229630868141182978081395492286011717193987768108447311095150625563370703552876738061197946510952180016937097518354389973159371194596656778522057482044759368765054041178093013900339098655607810075523946870879977629185502340822100705804930377379827994150474198618804012030366445130208779851146088234117916656963723293158751206896656460585598363640257322173877624595991546180059081536755490399290579422908824445191452831634594887340110205851272606451275308829182431047399859380675479769706726074218750000 [88,51] -320058523956499195110177247697606651520543624814143214946102669419031370585596829254082813480207153135561001087947374923873823510962719439867636146767404416009788583750065552581965377614576299125190582309910003304726158460368543162115329374608564254059734331784999719761925442182751371603502812058640789249358821451495414290277027783724870335356537604929141022136835158159819778433628451455714498594082424749012916491886164914543239464152166482134379083661643711744220766287614752242842284090240090521607721003270154418894763890630291267931516310502525820759709862426019116587456662129579362015363246108596576023584867053463679439927868621038387733294310929371322690671879977132007118985835968524510572974416059612088326940021248155567697224579150082945715090758637780196643168169227249312245485925173861341523078962774568391670307773562735610806088089634436303154574159814180116831283930759928806788477854748585988466128444429515653594685900389254591567520926443599177949826729690071633842586574011617242418838328729058902554658205713706441385737335991811041279472331915025938943302274677865404846542641978179637158584769380799712092420297314642309237156799204943618275448183133967757895752340159053003951828671875688656938263508356721639117857186793996477358600791892428078814453301544223733482440492162696187036474553194797273066269686728501603853014793569317217411962903205521989080968555636336040879720951538030460107483673782428770614100673664243828490002639558882913088161141111801293958868603345376209802426885453450383520096124523977298314229546255237809777977837203602824546696677719451220289349773288059208680330732352417760342263933161835995058105934919249334438219213684352559875509572918425369435933238321063544548618874953450375595818956946570753482240037309906302610078107522649253772421719023041049534548664885692208640770764285612778067963986679936738424200788942865490681114420115895209735648430076234248799029251127801991934742907298581158622778896530335632846798370376858671925142478837039376446795888816901568059056747139745624508577748201787471771240234375000000 [88,52] -3402827210444260256848800557579637427783658200746962774168764599186901677794396551504575759230361418959918246388130672068023528292616812211370872349387665962482750431730292209705815150505753898893808080419049637281401603758865163236994053088758414323497496609028003813736992588293364015727223263078327180950003920885037582275937223236552968448718471937863437595362109395534658360413112634181806343216588019727627681969299432388025911619684309969142378968598952718656317309610466365908815803176764736962829271618912048432186370076047122690500896934493063207691564361969993635865669713248925169867487987153704749632895032923468299814592853833848378463416105888220377358654512481332891368828883546713210388047353103798373094523330848375257425180729812534475745101614638005577656572600601322761414916560988094447618766471756464498996824593382128845262853734305162120380473272234371096816129647385394891650636172343786308348996943940804383432101318849970520061410142837237352775028949548882384459912321927034259816058030725280960606462060391204870902286693186579563388418251782609966695453743516627309315304351319131948135347079220026002081271422070723090866494742119150011853245745596366300753487598859692334020348947369639782893407023098521757938043061977019325857869430870398069865741079030283478295940294146979842570063210808824339806312808938128399088903263139863381958596954251030119919144980816166263169208153353942892141801426739655244235459335317419106359070218502217125370020146489261318844307828548329531069084092373026202116290928759443389622327500170064895604182209677103805746061537769540231589415052892439264880103734976008492559260699851292364085326428125170972601499252438557566525260041483579679804121641841879333171687526268301820146846340173227600340510743136091035521405187855448643506841599040933657421694627554945767097209542289441846322115209769174593160087313471903070016869097375436432368158225513646873357543291031906069956266827624130097283051384742408141383837350596652978426206529137273252323058830206307053654218343352599873696817667223513126373291015625000 [88,53] 1258495297368627790254306933584397864388140016267661051977063315316778137436190842667339980112307527187316388441613559914204740332161138667739647015438799130861152499871879635956871795910634763014174053244119319016038043630655018816264131805998406695031571850871961299007947183367690865323059995282078127648911327774091751880091243503214013679278591186757620402132806293225009121723935853341761535105363660474759939938979016456277134094491130938386616770861704277027819790923119076938265339878914573244924098117436079488557955548497243541026914084462555311271042654238583805818770509279581633206766430831441456272806220451257232317891900257236548089564914161149897688472591691707070155816752624262343490921502098514626982070320052518474907267942205591804029010495524089909115206952731772901080144651059142207364361335565443418924282299383383773317211872779296841212036817948668650196725311674728551821394420653696984578341244532102043296815414412704603652330544034650912887191571157504763577702244347632994078720961359232456042415461751156319758890633633266763362031110406863118690131584283505559126033780881822516678179716424054614516810922309352927303634121368507406303513968158281348031496291070114422149570322709966640584228199832177936156596107970788715552493542477562563942998726894145927238530743005540851944171438251252184510148207849935792598480838900890283760897547537415285705761065686789757285062251015568792310045196683744819650179132849218185553775200510639022967376605351747582761702087911963023043603923643947163839167368612388902834508459477124850596463862263571705730398569699760819348533905345654043640605979438936285292096762396828942547435518770049510050866533137667055077374211583892612277854146317770309912211105384953063498395302950842281662842843518246142094152213578496863648726017021458877162619524660737261195096193655263325086530423758340465875685417042244435777131374891313086772058071791110289597244918705204430425773090333227155064767876788904546121092815010458423354216482556601208186673373032603328106060480706673843087628483772277832031250000000 [88,54] -189899298895593011135862743378627772367735281671406876765985947711703461937588297288117384488384558632721992645542106599846401628706852125469969267138455072469079946202075781431542764462147682331805260232010713519689463687576156009352312196090954018472023085667435413187067329482014109248734139932335434426575539076368568711072739515275923455020630933960999561329534450735432078529154724499133799273594945675493853491677183521007085793828367497723160466394963373712446974841595375092494962132890390527481580178539804079281012549190013480919696712764611066557232957910947063501753750838631877019719661583597987298473945216911568562948117852558180869178149244277978520508414601975731178095075461613059295853126758833571354464352327120570306860203349542670710624300891870753721096420794873304711356939182017639320286493087808102655817339453431901148525082566705463113445538800714421501094803051744769214977083081273565464150061353319682120531498405886075829145216445168692018188579054182942613236216582238576544091582539171547285512913042221728158486489677240157721233458862382562555790998443850930337529138025242611874812864667535159967409035946092495181478952161193612763754547671622816264044982349973433614238898792859342638553554146264716600983243115181140376818112330449700632715277686385472414315084497443295797828256618030584796553182557638727363382044700235400555029591024765837100515534282736905800609940913818807467586395300383759075012248904087147019062665011211825957446670445695772698148816440973850731351933611545280299314713311567598297804334769031304874472736748733614059617872937879271842140054497504020065198194309318565987552912548689757111254047367641650635958733440987020420703339680855631137397959557057937951916564122686715834279525105952870904603249085622751633165112352769774715849642521346675896746977986532658265927227175502406412906996703849336135247381036329642762984585845417881533158467129260903366170438187681549160499294363471806161106173897623734076077992380328690095751023364365501687451557346871314213565540285344468429684638977050781250000000 [88,55] -9203979217344216355879114191704352459115330564263159691940379532816745945125607414254588456017576155478485882821068685092538700525180630609673787042485613841438876218332927233464229464685257664966282755728166408999785843337643784536463672597791920088051352837332555832196888743388334272815782260643599181629865117151912330135860154630382711402170467639441606393742248530440035711056690222767315451438087472198862069221070816814581589043643040089284353991604186997326033406142168936021863708928540112355753074444657801123187979636684145889804539900770982161780411457545626331710311593920476252137322426586568837948792943228795552305946031412522701579763044404278285961345845520401048748663573235723854466104360582000134524972905989035419421616446216557206882020299210481338346208725254941458067169515074288833649229237230266763126213918015035632424936921896452267664259108546302034665182898648745658533134825867099607836414303903328084636016769719910705858642046300576940287207616315814958643093472370149553610854321890400590859491220942741334389661640743918226969833896829804029997279633950913126069790934941299397550992956965227147108947543214504080818968029455512728665172086745938121997637639174953110547354057301462331870562398568898146085189463154474086329574626594517708171706707581307391633830606825858679448895038725052063856716555814138890187969121713195971074329698586537470850847816851015187518684796999742396767148904583359169357839353839547357885143524591803631817400693926316725210236143492639606125036689747689132854639042913822310170829825217278610721733874809515423167075837300198155029835222496604138859017134095484507562503570783325737486175824414332399015163472857994192373681797578714528587686963728957361656839413027392392930434731461360506534124824075234755283889515597135288214240745475579199810359963427811075499898199099523285782661152405926125675736073646360647677469581216644646566428278604720689744711098417225788767417300835051329765104068680713250505210702779518497360382467233614182118941245830390229798467771615833044052124023437500000000 [88,56] 9052639156642222732377042413630193448395708726806836099939098015957348854067307467888926020740745566044135502795223282819455844048894985356257260217308955142607065092687885609910753366787509345374014552283540808804000272669921825579940880989180774158172364404075631531109218578298731493893361895321313015103438352981078741204016200506229654922682413199446741835971244124651507239905102367159969978374682757167201303779472601869593237292280449091216504924971026914110356844960927392804276721564064213998949778919497249889385715912295881633856180332111704443162889516055768556306837247483009308910998623747684785194373592221402704271807192271737058197902244154969994293908599129759642322363518920508428631412336471830399328619727195705203079035819187844118800819574685015472352514729546624227783954926631367378798660888866433709725176578245270755051469302947349876958982297585910819880284650728910940647407762236213714989829481963495529297115797591542067611941923576303382332841769771987115596164202483470585270874005591878416042102379524193243772276428757126437200580934503264568147884221824296042053598397140858941717789390982498085587067469354536299123124550067290874346066356124213310151724674240742375527860631663502345738153096616682593674090350045825920376369455605024474623568131266330373032050915977300806589568099273951560725055829222949001175918251993606366195175765176683618415416757219925542579396939361888630414740614835184255498303502066943649400725571806011415849489900652850362257800259948324086528147891814896185621428389536734785752658031302316494595751385327127631925179465446507305601160465653736675636565372879032797752062244618335208328510441282636896855065981359044437856746203786664297420184299590837384963989503697236379698906738401675078220409486249804626862620844576477645241274734343907536936089082453563038650636266094075547386396997653497694576800006388305600004643644869451836924790114003818555007796839569798272063800028282336616393003226241333240506917641012565065906809120858682894164538249720530771469384490046650171279907226562500000 [88,57] -1208725677510288018431987890503258259685303222962384886098110816262183507682870660975795354472522054371775050200562934106213915478991557357644530977156384733265098986222210682885838877377805887830102317632510049923219661922424872963905176890189985106318623632313813585546894891547770267868948487128265598703456793969260135942893890778785717369391355619640579047733681500377295104458838341388561766726764173666169195460226978319467771075170719479103926564910660648118955401629920134416413517199539618651980491722447508769621473707162460611414782681150166600658927508986984567850262012816050354392559831941346903763193167284841625085466712778940789066614636397446678298605128764336128067964987775275144131341402683988748396497801243094366809949286052105886709167115695998171546984255681903702108544549388961561295863179648587113672232951854658250928996618902709301323747519566209753139610389198650753512699545903962631794491910917847230259112612292924757737592490107918856797346615436309879675243421138352137873294425865922512573975481053383234525752907706843475841413099298883232209852808790680790285098808260201234244055427651574194481736437154413861200481092616308351467965567471199282274467478626612157421825265506341837263986767776227142415228384847545944833791209912370166737517006825130460630841169738989789741783171867903796418980519416593817914219405657594048020691034000933817468258430451596927883236956466093212184059725536370181374520731023444122980810963682242370921261914364970260407467678194142945706628334743960943652956649909777555078048118912285309634267281908586700949911747727661061304376347419603602890936201240173435578272702359886775960557886943842082118287750336393612679257221546852638073319593399716659023561173125538007031677834378822252912654085492661702263235973118597246407017384811097832132381215588609906337760089509669024403578387092756308630237335166366457228857584656870124206737761051436163885656523496858664984771589183844887452596725747690634137037594392361293965284883805534504896440906041021889905096031725406646728515625000000 [88,58] -129979232204872596844865436210300081974771815039094200982763331643671122648415571079152289354278131351441463768008530010267641866235500995946920951565192066258075612412701672058615864462074429349955213195898718511507165723247886524191520579484355767708591705475091017486294094082705621569349060712372707203518425213771324283016231881534842126562472397998299994649280041412544001353031268904741530059422791929446347266829273974295197781119911007125229467145122900920657490105279609278922766967332569030677146703119699101721248482327356673484578274511102050011459869762606539266964457254689093278475849570398510306579470393182520712030159748487219954213341022367453597926454411022477379582622951033280516342012386178405229359207851805102806423030123701638029198523652353602282871285701752096611444149996155270464988601408116730254946494149625338271655186376392210417367782738054865442008580681985719986154599377004995237774068173685344356647780253715036964251343831028700184662958366170069045456757104521976246770476419967257594024354254297929053635075509359173883308468542326496903605372241468157048737358164436748363719715973741895735971464899846375786016687425580432420002824805109962529455519548542478762616815810921664557308544346803115381955254770117569272906015645184787553272205668738859608356426899466480030481994605571456111943914991612909698083626798494388072728817688345100761567544402302288228421379169880914505778674410383097455310157616556121332693985453543859206834493268568750060714619187176852552374765503284897429143016087635954129304758982586890794341623987456508889114572357758402738108713328111037474659353978410937939672299896004348444639461973743639455022813402290351960124439662761126105378155035818024933914605558725475838277987982617469198442311314877224361855524780599574338034808349336365740147220652544423216345732428688847261733443865237329693305765372243758638599477583154857376734766706607426537348276889411251534807686293352866928898116857071920420201379435263888287228350233386530701226724282548730116104707121849060058593750000 [88,59] 67323473197851937839683975743653889510713308653615566044895459486608506507976013448310257279018772609957164500189131718697672617323135215822768677872007530036720044283595149518078328519474700636773680585728292322763191792955227649751342543827143824565638966862693198539799431333339985537739518354459009988241833639132376648756470676197916905274660792315969548335884547932036016635034236979584910763144367414009520113104594504557399547552635250549447626710028183647596735038658735695490362264894338209354152348519359676424529042899447672669187983970943155365696992755089180244306008366667792304586598627780858020787231697670042843425058541822043963153592503828198114860058263702233612336919068641894263977088144252802219383210283925176464207784974154825260284257898764927247194966324886125991418625926233408632086493968824300866902236915356498733710162870715282676353355709653718052750468412728181536891533461316641980677903513154826775031885146812443988677361313196467652133406214509200374249267126374344008672713368928458507549492397255304107388438469260850202380873527417509014459778543144409720531699966378604030619063128916530356924146084031438534590640070133313099205690515559653310417635710145806533625870092368187463397766054520570204024194787133648431665220908269041991031244206761244853711987722286293115664566316698559778323166136464527361028719924349609667250727710486354945296247700321848104076233881963919952939898265632896768768553202623119301805814136101309541149575679662600647975111426667236807286818986860117883456980919423710711450041696078286472105159030958687580847249924755774162957526751802486465041099794630171075195502076022188934521708613711584772082793496814018099237834503729650471442765740459149032465912426148068438993291505391715526387018864110395399317271706701121113802718665438948162702116976608457203981428207543295555357806145494224289835237900515830220649828848485889878457391524007415687462738238776558094935045764689350290975056270036347921875216508219065965621500537735175627440664669620673521421849727630615234375000 [88,60] -9358927801771403256704337906522734635403421628180359329172122649649713667776082482769785915406801462578095857205173093811788052631314458065675061169734556923975295168397572945090608449889949999478394756172776279514749961288255343045008836332685785475979503362696648540080229321716397646245042687189143435842707489358535836291299502818800489283091824627239935845157549162773573837285444059566722396669304718003361103889679369591156140149533662945775505809700804494936300860725196749287396324855035560547008255224616109912408446531089617492107824938468600113963634934724019237317832237619244285811331867894449193810607040250603684356514844440892686103902769272356556634115373439436126219574245006924180838831752736886825321997840828491277345632924647332551314848708680010877005388874774491400435689894781619595337229348819910204137307175773297652648986330030671463281998461480869906272167039317537209267270969006553259306351108327137362410504673697545682662605053566037858217822177557242996815330604621619731814113059561431681621668350017785238165128933979812177217595680353496307460244306309682316281883205350553144897425335662886469975672707669774978239102067360930793856511720428643009222898344313531161553679910993193571658483160270327799940387446545477118899533585190364090883725426141073500941089888453127005096873636736889597325811700833198439027652984420674590364920239379019634621270443110016661016270927950274925761785298830031996807196706161599858053861589962977040476138334123429978257442069446718230416901888981725382590157141940682986387992541249311915112487198997599804260016309159692226549431180831320472328943522921619947155015948512213442280842933680306141325530760608478980774014077855960593212197685879750693691369486663502510482857739187135268362738493956687459248208133672364444020644404788912059207457050824428189464357027864098424418576281632739638428498325884270632900065406682843730034124984778818029329012673487603026151166721409182627206051831378989839421052880890292327163109255359213500824466791527811437845230102539062500000 [88,61] 206783989957649507505468051095468775704900820516951268892037936919901770566757756978421632450549379266384497298370788243713476613431926671682011911273418173139871117587930839601624268219779599696454722226504688233459067773894045017024543723071097368678147643937888085806970745771833630927245554296477664004316226574522674016092169816456970934543439110485824197823658982098934768840732679766937520712591587037187914467919311326538270088081562621657663568686789623010228382693824630875097076963586708187551227233051975971411508097962931446787380868126828653137755124780279902064831630700001532747126946067386746493956442118493462242698440570256446947006054252839880441873842745092512782391973080809717175323049760725780657945938670978433177298194377203399336559085728169594030090031213711326178946472536094835485895236186336470737551869084228587599805037182913575929844627203259464845992045100806626718915821451016598058976772414382895633451692297900244360130493339836510787053673059130187064775704202429102907348746568841142581459524026908596015113398112830496117156366580179919897014205342779974371982184989809033062629917738983166707288247578371417576862506879008780549077162197098081830685861724575963760597603648504279531475822318682952265270079086415708683854081792841287835876359765231182564943257345504792252088167246751515594957123104768827152531793898553705484965934883977127226553858367455093920805209769471602665575137196778693708612164734845321841656290824942371857739883673162036807030517070037101950330688005384295514692392380186059717172148200546089412227374629440030964242165214241185768190341824886057916271546523844426588054470031471219096571957770913077346217828392096618293509441048144947195538300320793034571089968521899082948392075058438496318335031868525618427524163705147028883035278380737527032031704821154781259795067541943836372428428048362699345879159701483580737485113928964644946910411188704469902860233237549043988962923015529890399185762423921198921727028190944980917621767030345480975483951624482870101928710937500000 [88,62] 123646333700766851472267780556827819211175501714530843454116712908336743625267496750123828163288140182806457620679025553400999329944829336754234453311482087208754263332110811693854310613743524704652749052926797384017245247007635612215403419932183030084477101510562453153569524719512168181329010635549109548633919567219362602923563573164426670678980078096068023507727291420333784686368539561651012611793581179632526873588866635548602887550434906738345077543033144419805049156920276092444209995450878794734551155873105988000860739426658802574072897986528425778088207363804512135923002649448875452079429895855426800239469715828546950308302778915481240595329538805951519409684769743791550557829030770868621731632036461185207487585690583273166873195716213054094729388688067536093451957692577744866667631264939965950257639035689474997699359112212160153175646417437616924511453019728961175110303321090031931464239509400534753109535805274465434924166797406626388569937795900451794331835784702918343838556213769993862866705837501769367794415209220931452551355126096909236044637055142389446711829898196427032691533070337512583175161501009035302879376417502886251193142574499671141720748807926549328875085670720838674374015645647703130209095510055065749094520316053962539109939985154696733862138228782903779709921629939236852108990305703607435358653639929116585760740072464770126358955420773909645992148208627931883101871461708156565495823736927530349889483265802555286496047639939182790844932911857334108663337916548781021849028765530631796355704216633310798987754345229304180340507610106445563582637181568098100130908624023562809559054199522203755217321642514672834077419049912435245937562459739701427895667770165283528143054622371200713253564449602359295339284471351893730887880465865992780452242092116907629764340542189718961168442775985243146271309589098375684301365301773717102343182651843681350677797006707926776587059380953887993084761573893308946753581767851036021275371082800242040409135457413632034132100478984739311272278428077697753906250000000 [88,63] -20474137893923638041774878734815681066977321688772513584589695879176752102379549697853056933800002085186801814346678974312216461981205246885971744746037463215884205358782463607374616143937881079691894715889939930621563508673467938605222230225764705280807245595889846626257743617650035940254852371639923651428578115456361964494443469937454383072727116480136227166184725208331960669447217692718407201025479579396676924430838031386817503470746272916877088852542039991706316096639307351237064577127464944518433946982234453232124232033352138231619223971323417448155825060802489632069171677480259963719517413001683527381712066877212914354579033557649219992168025187923379532345331999387642305465999734103717047759896028803457348078339349530505756166644607323975979530559850557733088331219844379916228888091788154092587422583016710392094322581384707198529183252776624213600103504221761374093592715827379143365032188992001961151371909939941939628707025813025932201952558905736216876021515812032244827940156500253582770590629341807593264034709135390784673044713867581546020554571271033979716629395982361204996356072329971997932804047367389994938392033325966647035859489796106264800301685663030151895404231547350440078071920188900151975599178173020658392209677668430525227979666792528082077777664940342925828674870554680280312678196101396825047867304930287815121552662731902819711974437395374961104340156421323582727495475392707953198247085917570642286212944556175459275070749163471501925036201293166887435610467550223263927105350972108303575310896146040555618271552426334406394405008495642276029753467592463978924211150651700996523595701038471764070466843075639551569860361045541847574788501173825805044569517704614722309296448627578417827850698778404321950023781739487995036819691280689996093704704723292307357135203131244315889802471522052811721975667753516834507203877375968805986695135860830151049312144933636855295432240191964398381526484875751778296591671411290329420869749971615973522563202194844700354536826125695370137691497802734375000000000 [88,64] 1540041234890511149824660433247570420342810780327410747000868613586223894982875500787218924731601423068453592307799327308457689894865683757582715714757809242908392244909614691947659504170003637490176808785204340288614068033223235174512688825282061004438555115860659860743065258030480784703645234612195309392236344183258368758449621269413310873887946508818350756378371296465783751229816880535522267378610614030963205962194805048493461596615877127289326794875767115034734162946892139505894281331835610388712059433472459793416090383626454685923640641211166361690482688263156820842689988641643489848284167110296940001002516327154305027767520114072088119687838876688896006800286662970295136438305227447717966707151253414884234804602627660990052278415957160778827182333050516430739464283249579970599075425329990657080080122472196192915880879159483038525006991096009873691297411572125360906659203897153647920280752443916418049232815336461487972307813447017981457865761733937314512471187719539537233726946653002606513539638820054414414164832676876165598743531127992183119968928405106996459666749486702370893976991140131999119981625418139983479627858619616615410951130082047847507360478378114514688638735971347454946745245770630924136705927106809942603947175710387239011872714154780116191440146393111309102378372644231740051334808680184996684795881245668796703578751589242107768830966560545456787272306696029868841617445765987973697749272867539628500383342811698501723313926028522015178925081787542123259943844548382018624150805355406078464911048534916929781241083541804281729185860141255013943825758230635037839636888665117859768175813551721017056309696811100580326777596574724236903809534041722736302560124328409070514603142959619325531697213750037303076600370477668818933588091269864690414419780311532619176486932459943613579322195276864077904703846207128574944303615375186707474173245743986776993436150360449730546439883515027611006087288739544314867041454412521958213252141333797970738082938407190886076492120082548353821039199829101562500000 [88,65] -55782453398839618964152969613831712759474687198382308884109228021021296581070911138589857607254774831834968945279597823539086401869370516745298165138364284369663189652839363935295280611157287948676270760709269350309570915518931982277143334401871962049226770659384480148248484168719969997057664861118806125002117117657968856711007337900673844816222056749890442194850726499344883662740883738079124643875578189128350357323837407212610922989705003780106111550698854335449259442798404391886059813066595313452624163035512095737837393939927694270177683330657432984940007091248046688641866177205463207464570866452877799374096576351654176235055198990376367495701460139833920356265992032294594640809977232021359988191506545533280864160575110568700101321005619065191319177563864684007608159678389196664109701445825511953331840801897681178106907773475206382326706035153789363300443022925040994064261079377486836759031094736950752871010896239158119799790710588542658317986143521806900213064660567490950528886292829071776252095825298763614872805053724968677161817830010858048645742194483567526067541448592762725928431012807566415514589989788759754130907497001057699455685479711033846864660138476987641160404347973768790021380757273895895509026459108393712285589257238721603165790384190874692895654807549707317953013265434799147301098976982054337553762813244926947919373029456384119195928688949080628397894894437171233934680769513953844317043998551651343931501967603777724776765687443641329810146751154465278272866516521951481233005326355533195750523792204404742858408221407650440649112311634593346510034146310235258363713967282782743581192708258364234134343106410532733749880856441580592207580266643940646852467828544695419842663799985235048601635625998482827263615974053533750424763769578158129827908507986899425004871259627732677040891236237072356016417190030411883486389171936180676079442516934752743863893019935769500071888547210792372641593942027810841549536503904195845095211879922508765430118511663426517088737455196678638458251953125000000 [88,66] -6817765514705309802659435700057629701043804350582370791745715698433320626613804566100510307821801920032278688288709450950710625186823914241596292717105773187629321226765068501914111435998553057650902954927841612863431538531281156478287463997111579461633328559042605292267231587470865357761418329272582241765792787513381277796386103995677812652339407715428923112007520818224029991422606770691717593312529330584919677044536716728748586405907829042787146219152287508473236551791292280907032078158889604678353102899788759221064864330728536179476549724882227380240696128837711101358488667644957735148115240876787702813031783254529821118545609168634574170239883399241382322926269894688594125624885900238601773053075560306023657367458658731012174433951224399729737099328695617884555004669727306782187771412202727793104690128387052710215030758111973456994752866126873820954261666773159642506962254954235956617911639356666107013768867357495915070406182667611048360847734227043279233683817171629181442966413027590020240448373026427614444006466577140700075128766398565534431034344034840993782246236939505143982318016666084155484532749959178859345275592616677565465958418944819001758949965090176097486678988495733596162738529728293297829087563184284095253200651209947480171319933085292758055028410613847272755510875537645764550136422204514996559513544950779690287849015355997463801681083859272940066928742085961235623044377243656576386536664813596959340738246722032463250712062384295909973736759822881525399087726933025846953241013855569533562928641147533896508566878368217640100747403792718057689461157248382983029891131427206415298211267073581169005164313670062170121207160660918805868812172934085989324312001901490313335185174713600157065085483657529248812634481994380994882580170317923461876068122142605386801965242758630291506555299046174692172226862693410708546436184364011389677251259663252757420012265718978451781039399875639160061802666622896132176234536626909913020101536809843261605079689502417750190943479537963867187500000000000 [88,67] 3335991678211356035296725534251266516673809864915058511351997595710753158445029776438966667368922511071791519890021951937716317778679272479901447997133095204877292651618972963666095434005143092770295195343126504625638265573426507478529589874959584427803222745895432864912346098980758904414013525631094147108919669220534307857899762692753481445136478321616692904591408502632339232043908726387350675044089373221042621578982807585852580239407796198452233385050205996522638409751477883412750917976511680141886601068357575450585103165599147091627364864471044529533246031110224626775401886300850832936102162634974338059325675800459858999596644764194605541524767243138842536787164413863236518842801187058274548678961772562519894828340622447225529373592815774054914448593880451484100149287864161696146513475307904438099515076007762098093905726432938054135035787131728044031132916887532080723493351507205718087149771927118134048081490648528988356440191081315898696316383209606979559056627964729218022607120782633193088921382889448543760774050379999258104324111589254028075694546187472838447370122594199830253274704468250364935054539612293494562030206345916054249031613527899302273974613857338550143696334584029938201521822235886306311734048528803784720301626978666836116369129521374896977412970831538570217342487524163279471618143775272070293337303262713800454871955075132442528872434200434644108127926620838131445542203196165312862304410386612755501014491107532133371741750787443530864234508207326170071344147990676390824967057793893324055070974423266877191798281819044110135708122152318751837672792553786203422214575744044601778564394441188608343719674775764143251936052803024044268688188181446067282745612888158468824706122315868234753132514493869236069497420765700254819806560979236067140693461118944846451210710211937580001816676123561092112109146431614004837197120290167503010260407584041039327878705345992036085540570480887421331974306785440591730533224730419344343149441169739692278350950971343991113826632499694824218750000000 [88,68] -582054371390544592199955223010353272764655756751054486039429604800342716308860189062151547547150122001356761572967624913720572402141319351611793690170511880470381527669310310628849814031633802482331238525386746642071401940017833657064638640455765094603373242234575670273338036134739886346824274381152647116326328113944797754648086664642155854491822555109404640005148219366136285361022362678612867709641964240154611797258644833060041407290613992760978079898904590116217670156642673123735533891189958029351778386308217873092539564641995045653025418869853698128242221806297481345408441828179950133592602494633849140279938840958504368402894494331125291756995741663823107270498331812372243378436692933743118250324691907786453817551849884197026268744971984026158737154520284103318403305766295647648246665155720940395983418303326110393635166556412943548400065644041451655895611115137208904780441938347311087190974374159103593623961820809875145424584097833768507263482264719466570725181026826478328441952255213590367356057757642103829466967942664474456945715469906459805770974981380199106599951659644671265078414195269644989533882298949411043214179284857480745277250685742965649260188601870530416066910538305606743501459984842399810147781754276796775845029621306784071916664374492927021646130925213539277502711318266089174825561860997207473636081659269021272894605852622638632180893895620588304664616014980236799563117043063518934008639858549096734151023011015753444480640409432574003959659660866510132585119857830005307361443616575955390288992257854659945689033259131342840754751304371851027208995281336689906654026598238692690235667893530268135988838993588088266260910755472286985034728814083306139528377786868703631725894330514865628166698705619702980640450222197222970305856104822029364069261511660133703024806362748012311155943966246836058368325180610126558910528329571222173519167729833911233210819860607140394637673060481636222786473032254101825122602596586841079677359125606802420227481320580409374088048934936523437500000 [88,69] 41340941369958086890386691885454941902723667029408263496773314254442235842826316415339195987351088388925791108452577386010010820992696209386255883150367690178647296590644380916249705608121941846636909993334639555878896908882493057642528276084915875722787376654410942660420669282378615279731364657834361337076165208927189356933770936466500872336589460249171176713559783320731224573039254730096062034736807554333386672877057723559908805899956458895456591264603163404021896033676502265696076664744179110001852868976734893326833704666098965846709369010364602635372858773494175659633815591806334354254638612383105266168261295852672309137796955511039490493688365423057023815742782586846046510512885243236968002176368731026816750693873512728217897418019806156552538344204915169724094052180350110804402355901286412758270227288902556466770695117067566763009580644504290375015014477778577359478279604935866289789293687057653287673655313028089080967891789166112257091623466278617325854147560414248336083782904487150771207419795450162966609413582097595554783831097488778488614140193996854164088761006747989520778341945002883299888499301725516172954954415721142580497906945495948568050456605317383900192963177629679900201734546611979103611233080583469085008659272514630218951351831991218502231111988570401482598424721379078838482735461790169024779044566174937189586840013720233141147871477148484820102682024891442324497017278671693251137454562181031505408321202319208960145123047229914610492760455101725026359160804175603540488399081347366811673701853648162343115041748642227875104430169597211552974854092070235286662362801517259250925218678143743093647158912339950925147594017420892919119545332349377971640955239937922340019538826853400763741666248779522623890684197785492283921167189705669663119272754062898864099384723037059320385760932261083448507489084501287279333132296564240429315822349759098082814353610402796679977477304382445564371359109356674855758002394580614562413553429200130384657541071646846830844879150390625000000 [88,70] 3014612720142345007718855102205487949853859207994515307537542609213097635914288477259532596680439169382900874269155188656560024186801929295481334542253643133812892247452087965015177647328701435199544176601445806394487381594420797294488005810386804983661376622305512779792639215509672910240926690231845936071455322586620782809388230615195804939559980067662801675781519445410660588310034396988864917704437644974325520366631576661498813885288388673715756275293128173824227692274353331809012319746456038430971583221612833290553054792360362548244558785070752553523860613836009032453603392701199352869599393180181960072364357640324007325407515687905650168892790430509841561069292041800059972959913672842967708945528685966824144883158671300458788225088837312869542922474507027415905139744712390082638567212877420956335214927616387015604430361512739902521247933379346003772410659017600898550484621824877545146528199699434995801411166066372790029677771625392802561451192769312661264843372335388320686028134777399824655705092048148193034776497439991462119612460608692394680193817998050592761247518492496778038842639886409843124686249160492896652990247012159067622680986646687375414707088019547973323785058008417955833867825359778986347579341732701187561773362076046289492567695416367596879222623219716411713686140705726802551246490160362222085223308038976713016980696246220326616862244811877995000347219290969306817372131392790349881065297027666180577600424349231528071511195310776298706757032046730543037656735427028199458011185982227161936321484477757101426115967047095417221769579722301298205547718535772361619712486559862393378220010661929836411103862271304663230483461705573563614051362565216320804999340307407836185634572952463022871877913157167224146713072313832406218826798529717559415251394738776273930835559895827327123774014203920637870837435867521709597223546981288090106193529778445052387511723018444423589834848385110270284295114941511657619414638357617406574473321867468911250398377887904644012451171875000000 [88,71] -774945764581840165873243073656011362712632593322461295081367542445058972396623261041174390919655886635134107343103423249955093017105718733321503528377104467045548281339247609041084020817897886555981869346106295067209522411826164581302122176319363797360223813120882551037483826624093710481399623481954368792781971918692225535925221263105552713869632057592153761699761871084832775446568577332821125981857238558712224289862308766131734188782014602667908286557133487440005677470999872422416373506284257538985310041405279032467829651942082141734226296013073370729358603353122228545131439179925098921698352251745161770664188137433301538268244441106595615154859928484227927449070492788503480704073535697310152387387586516679981945743660565049563963287147957129411816432197383303975471727180754055095979326152476985798961188723116143275287968826093037253814258004876070809083523666825766209175286259114223064652239024186034821185172002706681335846543566223373394888740312502834005931207904536193667577814445783438695356976379583351676402609142355725024807143032604400420342945572372113434583026754778197369236403966335029917956726912023148991460321266769288995884275720558927020705152141637754787375131020000872129542546977159065947422304671109194183391937858419632245058574340778816242823486572535859189167045592971719285272618074936609480451313844448569555401588054100529215827849647272968717331881677351825586746248902770543635202531159377014706961922650183680283878949937285415920968508778210642965734416511705418116169031679038440417322912212955074180614572033460996427765600655915017332141643045801344782934062204813643404427518263377691758669409648596590817598136721552289617321310304134651857244775711763128648030543692783240987055282845916046550258533404856287370877378479502828509244503669836820947044769025087590708474371892587322019567230775640891206132418691117828811178077741545623066691347710937776235702054691449560263954445840470063037567861421985187272802597657772594175185076892375946044921875000000 [88,72] 71966093854927558154118640074438917876377120967326367716412307898985484226615739051702793975487617661679292868864259995890598190577809577699292308460690397447717411672101110321356763747530649055691901037102875040068445150719926355786054253696771238583453511158848325216241127675406555330798562865349334076217616830350079860894945325303101347178252283017849275082999349131466944470567992867972524052082802109268742407586738234464796380107725516148123209207652170750129628701584312867340039668194752326486700009643125874779644850839856901532801951052934801307325475628054504767101228075194517950751753729194036318920988066996211304219381844382436324733086496468361846045239543531673322385987602969476454736889916021899903771996536346729883627537002440639871044733906556778663127624272511418751807821753408058599940161528730252089770994753668533502301138164746163493229640981839708616551707371467649140817971270612245226569476325992010509087234874898489723782150908963002442898123432100605924952024779980758415703921855940604935807820229858723127230830313536498161398746174064471833661662676975816763035818415130705714875090059578823017880890888085618903387580021818171583318222226743671568860978955265004710599247559749817096243393071979276188770288590262066766872474957994694489049398660199164446829870377418332950908381653878439179663370657133556541092057048785115222189571844530018169606462503747609618640902415077666261548811898833186394962824240426741095074341393541828869383408070428430736530591174026875290945727549192707044184348121124648400844023374579493250586536981007423749350016316570410973963014975791503910739689641013258990468033450943242182692987832044896237747711190844762202856403045513445262171786079217385377110335191826217051693452154819412039837382727644368996110021742216993717847902897519392743978437486160450559219745434680038613819498911613627863256889457992405144114568570790900671562711746719342318750108370571965584142421526663653454786162555478767899330705404281616210937500000 [88,73] 48522756540429453594368313799148411622666912793260869251494839766100868236223942987044576121395677060074643271777297350644104578957451271345662992236127417968055314677317335984712548396955109164973202627759483285920279913722315100644000321094573503173193895501604876206122527828236017538388798614803929771502729315374842782584599707537773111776160957055167036288227493566928049349561321009082991421192273130303158712812728703730050970192045998332137911979585335741066970558533561857008406126759285828330309567294843917844329180596278637608509139467881601363369461864299196509615303719029631573415160775282611470021186029678192150083174057379944954560250287063998200933546433248348826840232074518575309658539742828106339974261674775481441768483813938584292778162462926398554789755472493452947859334975209972442540334496110148782778329484503741572568077459001104676689527269145293797611911185870901510679938566901311043578027498909927865069644032740261923522055225699774486707954327305542877012410651362051596863026773046276180872779037493435105547573485125013724957350671670987210196488821364621341295092130495327981997413636311639962928478097143648987629133916881619022479184156800397220442940734715358199842656729426943442580608735973967643622308667812529318303320450138210676199479125259878433441872985634868455079238521811189611558332728435539046996934935226885041017203805272563240871024309180443124464383974837918711203344775654289859175177516662619840563804087683829256323380293015835832955698708679516199975798664039314570565778664797102117529959506208256704021069634639962505031695155729250521188810810309786919821256405175523514966085367046263732224370902296986584819208281076990242727738990719851765642577617745238224305380757589634472904696429279840253421115841675013416165150278272086193351547164068623548196584293181161488179236321811958894333391527666397724021690812658882140700098060249862059999663422766162667593619988518484185700398538844402285263868179754354059696197509765625000000 [88,74] -257907957973668301227569227411886831545265223730187219823166134778119990350473287891013227286652696194054086915573086528003378818820822702473073842200387125635257220636033376687507785695711526611734829342288079532395657848452726351815661790431270824313717078377946416753878943798890446323803732593429979050989662392676628277718546849254008650625634848511037951184404526138946741617948227459572570876008278662261905853517458079675217952440949778620787377408902732180778957203169205946701679450720965245507373236965651317689015442041638897119194666968984849598687597515010410403088423671900565326678159707937436237009404662107233300200130253225763645597970103765357678179542572741197073047737511211371659565502460914763771915991232210445160708074363851341126779439674993081709063425821587857755762625871845067740725126479161724765404767425603770435221402588718636203132216833833567808133733157267494823267783815524298907833175962323793437748028944830082844369332215924316550215025398715538544159877563668798604550997895467755424751700072099560902399448245053084466415705191060928221460064063477991908687706544886392067464380109884109646544152073364147735684802260456623881655816082157301002762614718167606627098711239568072515538479765198861240112400989787465232279711162927744537334188990306245539124668520839396112761023365671570079270351451758129505837113564481888900652475065395386260707379694134697735595312949965141244639070370127065404720210600798037751182725340509735025832303380666164728136221859639568022568746729654952714460622332889708835016019123093889441937404024695874453772028004459716150723481417851921364066441752896829666946088885029756429923849454037854686533426376477528754523967488671903565784555628299376982836282971903691449656091381695204668283168080888796153481459854018187759323769692231041924978477728262112278320873109474538481859345457748866742032218872406226179252462660205067421779705479823476816004970752966349941270472658633172713393832964356988668441772460937500000 [88,75] 9391177536501295640355657872461640936480363076954776526125377033740279945018355732230133884679668986637621008562469682469918128492180456769180444004395776605124292154582379549929464653931187541558587508864449618238897015018621356732799203850500306835941235565251032476899943696630783445715759753932273632666750592825783480892823329904386906509931252598148661998320001975107112226530180503619983631308998753808037092336473614421151943296776119047102745075327173884060818966536978051166263290713131786322283540141758190034641717075111388087758251438367817481969897538245659347565663496094470607206553751222837962947038181161222974099408469262531070335958869399715112857476126143240439593576089702520735014639550275993141427708560573460542926046798276578029317040503396631495256394455170960999475566924332022875630178951657053269458433734339943869882239875490281461524037231367031101648972298611482355514651580504707878448349023879459053811384509546562075126571164355333473767305675370218103771329753782820620311311581497808962909347860347346299890744185607558112273114611521135512716044621521717598232161456325215960255209362232293788539552204251242288686136956089780543435941246466558665759332074656342010580283535899994448659769666297696076857075892694432835217398299301884861978856809987094223590221638307750277332307269694151087746267629072405227985315570867630078532753671929334675215941454927730387652663632659972247496110724021109128521123364968056430182190831776809761926765425498804745627789173199648110148634727842604864366869887122386463364999558461097316647236336228429128591300497040158947203554176256537610041148687816111911584542219923695275343241473867901258935154063866888238631006263752030957909007408723678198536217931600136618344635982969146362388200117612393640852037270576421659427839957124158111902213320767160431422381129920936948488484698880152017265476230006170768276847972938401706598427208774637618162556586125638824740641252830641860782634466886520385742187500000000 [88,76] 2004863976562151533102330951490147455991505696564938762478050615157066915607871580665252269661054821748157894284940245979412556427191030642002817308008655883929329174810075937364123936078429441977658739397982626515026639278228244466513600400679909438171767165781159100122594043451071233231768062782829361611429641040394402391767935131585008078098152727179123112410894458808614536542559823722924473814746840761700136427083204053117232504025639421665836277149245789116167010694010004949318268598401714449714503172034714548217932196635867356721036562869110785360950160134884289279227767000795237936187969955023136432033831265187901067658784322835752811477329920781917063362115157277353469486330984172978544056963639870893005554440585494222917063463000849435619942714052934059880339610096137036438206293503615384791942583806738791768109061023725490008594590943565363881752903386677774520791197682932828350366770018265391059519939299331843171180000589072120888930184874846111359089464007177118440401673246267625374919328565360928838047857572700166947155132308251263383744964705030915664736905092398447220700244383687800265634645644392830918298382993237230863489877676224830449428351664324523489213399940668062983623236729093120681076369906282342045774871318267219968203308069504921565676995164846768499932365546274729396821886465725075682693962755620430534062946347465872976020418160471100745547731381726050811428837804141548495480525727241634035956012966994463768767186408556825960934898252361814212417651149694009326279174796457862008066600107528443221414678224399815768686806225593094637495713872151641482056519381892791232358662660556611810987177810234261700787619370717701974994460123494383941411206067717855613430889232086553214472098581325322154565334040552181731559975250870214409953162178991798480852312458776736780713173796034255910649874406369108303013913485545088467117660503765186465114165408772853310228621088197848005292679423161702947225881743520403688307851552963256835937500000 [88,77] -41571897469279075244319372929485929229961042813671270231101308273435966034895718610538595306198019996749270368770518679281262632715071878470421586019040204754699060246085592395214587374916105606329401682743629439202549895651297770518738632040118046532570651741638235951742795487329422473826303850040933659447917652697929623418964988759864531101709640273897694924547284147738442894331559773356376483607015746550080047363968752367146108034381524465654175243417747531013421887912907095450643352499177942415155936405522935038333660326077063478798939078515970920697891942670175204080470890902170782514434200260588619290763066709484186217943693703870420021066178669828437850663069727649124956932972940652148645953629927730996822347442324250849106878870472210461181026398093761015979927298365429368558316817575810840858909668430421012459769542976537769711973570832208843641903522545901437400094084686010692892392860444102925821817974668032552972435967911055102380924232453963173058115358306147530844251026171823133215251251931193647757989272927551237505820134874693598136314586255700956274945383875808472905790634552857841722411336028837932223112654604223867469199255702517657722328024857832148283586334743576911398410742831191695661360600078586018782656640135209486456822548066943969725667278521259300214998592165097644076541087010505472435688334787354203308632438790889841576442692956294633620974782599522165910641172965888809646103731363231644936797168012184033175356014119253280859136498252605629098769966186323310331766165568600288975147565346855734479023113333075160067423946278264835692160766066530934414420264008736082067426523214350802616859455004836987545610341393805658818971315489781446292920529310365888364373273106680259415372981208127887966795395017361012910961224218316372034584923823088485316265187853632619558623391772054853683836379737925419657823661193368375411590202183654406962976572411982913017353309955328816195171179310010114993367835722892777994275093078613281250000 [88,78] -10806647357605529904091247191386326524607445015488843624757706805566116500964045897956859785459356302306496424381764921603382076440305938414747915101735035629476009249092885835954690712125471377745152677675238254675325487234331683203722847421638158795839012377868433773465886345376655862596452417525943207016571176921148143778324561704676294140023944815731714416162325412836200319541451764050526543264957585974094633217271642064855111216074562356028824515391103235984836993401445505292515835306438028689346230738364798596320956299614094382309361773561165601506770117725797568746790851655755263272416290152876441820339951036996747693088027403607034816165594896185305961889798530006140232538074809728441493188986683427819974612180576064722106915243378309864103697303683351626421171709840911169969442935329383702239148332035797484532305786657819632685036419134419687950995232561216068074128705960256754103884164677737725776852602262728212726363533614321460738046374716007158938415585074877705472640313375476744791190106214079632990637237023950209999696825360351356639318346960253753522361310700311515201885591681020226373540467444539149270982042040170053468713204929082028662667686444633608659202868971886200894366865512160039737183082181565034462135930468482905777580700317182609393327441542538494947998091324920987136576041808824255473815015034208860329893733096764296208449327209921471555117644147688702325580840313718055087651628939141082204400578983590263402113536006814845770225468528283243142573386756959547575846360929152460263750988398665210555267088331159963881600952241317986801510650898624766487841787610794070509870048947092751142449467524888362073076976251665710693789153494588452142383850989350689087283609440775489205212091952769050040552559103546456603785506666793225757645709676576111263599656028686666106980644686370906444471371620836541998079021148696289920286374100946930011335145841436490728558903547593021518110549365754291528674002620391547679901123046875000000 [88,79] 764078906646246298769950847953059047731430966185996081852205824163047015576898096455218558282131529735318748588640348986792476752882663553970400657419444767129067312486660653288755399969122675118339211501388052707893409149502845419841279135608525917604489738259870412397786752614541498318802989322221507958294810694437670327729183239163727183356132582613369824679149497507595193191771409151065804266460736916058042511130939204829394236600174368155895916488773084879606923517328778487807656237519597769986539375905024536094013040238194747949869220035178976889084321447387559058230095650584968982654143318745504718445679239316859459415755273416536177470999672361299456785870792376789706438935145687424753936543626959216668295324334062549193233354517992039769105301947788064284633447291414512290992314235960071540843848115538073710389960955147800155285308178257328954676317672624422548455487996434845641279084541637659933958770969848435766927063789658615284566514455561295440336625250914323807966327669965368773031642200541677137987858496579441780640089265881027647832268811074550788547260782497347297446233298561636705445465707923779435488815877450567748783038636016414842404066536276780963830483044512927795715310625704952735104255782796073055062126613182271366195669553712097027352140618670516802072792925244995055078688032659187814335358736607455278629932455266283121865295427799568770361760032089284433812591967373594574944918883796129761872037913781527904500200688726399103283851998721720014069529704654575547620796612836222386992529849813708507557222532311879983792875491297632898708627790778002271582985961208109490052694947672483968211493262210577362611327374331002602232181622412665042909924441888936550186306124877210988532513986475723146884755178726796661530107199378168070076504523448780336935727848504865081316266453652575756989306853045853053581055063289462384861715887360154036229906281501441302548165879782440759358189824590468219867034349590539932250976562500000 [88,80] 8731507376784767103963748920584364149153191596041990806582750871618626491155828044606059015718303786922057940370539694305711175411685673038753186388673796328086155207255368183849241998644147175101674446814900404992916789422335673801790476157249275601304794758851728392139476049783803333825161411989634208472425839842160118709962698019510845869141713709767826056379456689381136127310324647919539122898779226284493752985050204063664663744190769567348707564195280750551402727267092704688461177468723328014474853906328340149239141293221432938187800220645075701021008631742420057093453188797133595214010619830035869994418428392282400067427364293269137754413454000793540839689132199096270078095448331032195309285285590668404996331043349046252226765101109406075013069526578472619936409946060619331266111751833929632685212129737263695471634352091170626155219109925491840356825458495048724678475194214643693878103055194501549634738056779311273997803664181648433753539894530740398549810521850578636894583696176512405511743743917088295401173601913748247079825542833577505719491576853416754739816480018326595943666048232556734095112549006140381931106451960812146734269002443583496597024349084737013970027275245901409497162948275471699487728873129008341423041036383943335017305354353279093962369405082726272112425690260918187526371855902908191645330293756424013618391935557882972023797237686367455484316829498521521290102541713012569373076267973111556728262419397780135559810907749809865563005587078321172015355384395250859615401049724262635797294639457030843080966596344895086059333178567525675439199443433902797243050461629608569883683582498663396788739977625341153140811132914061502001196763284108757697332150591443531392568236086241555298223595372751492437377786328737858700590862574597995475530256150687597009590708014685386127916920146706737716614569034388158121930397949664211573191693403843570781347280061541076235250917592736164224258288424351803769241087138652801513671875000 [88,81] -1531536101689416578309599579014107165186655761345362983735780998463024486417366972519202539019806308092694516453014911643073707839832602082503496863173439229059170340930065312627988880386154673449239401982921350777193094117904134225815823070997828667408969271087343653147053544249063749928775012918634764305410980781887963908048356628551238068990124750581780390581497737384949359823622322660429533055092066599232443102541484367926603741597842249135965428480503523391113071082799319101157831719282979371912409759103487553090359537813122517628866806850670072701120884723054904661046236038551894008512265473233726737415973686200832544987433178481381077117261948443339212004689050497276534223888620683128550339838211605683783779798197317632875000795670315905138669858274028584253795253088872217126026271850558418020849023662343141899883195207066582214002897045805525394974603020305438698411550810665883001036112382606969255082998397072262547647531201379999861376798252524023280951223823804577843787423919526712395108634790838438080893459101723975211414315326004639438667350648169779922769755279914948126293393518526995628359075483595211220001940067511840661517281719706688137794043934615885186976470764336551143465139752850028533623754988521598949526892877743963368177893520225820324262440590775668921880331149131106119822712109829133869149430391543168663865931148914571198790753389927188213786179712555440483941280804965297407150129623613494361429630036581077982155634229751048598266153396309555622254440507235490581519561042813082841892533153519073682234198809733022674411968646866710162531180830470322418880907176672486769696976238215434969574370889982701013172191545572427972981357174215618098791524937303026436653195839345883575623576715689009380154803658354645698171443139908986520076073827522775304027070721868095418342125336396070244505347140276884626305082676133095068116745578587860901573806210825315786046278951934400403001035328998113982379436492919921875000000 [88,82] -124518325427207344664584255191249182272045293982793222806440859117125860884180541765149986911513653527568364200899522826287721341929816806118120801750543178889202467870836897270590789589096650580252531023345543846738188370906405494450811586672183370743916594135603690722307083014617129146156693411608416810593129351408782472799920894403132706673663799099619965452207035062340439279236610186746870399499943897672992243474008193271431796416025038381513542511737710595809410678638820785486165845992610307930920302127164458930597212219771323867472657975105344934777915379963201988353967659187427212044515251803733518561029943443404641534610731620020152789248425818017485084232204834662990820132209625996357170529857986219982667807386838969949918615731257600252671518500693989502274126542309307861083830573087253585626884955842629958161543646290733166338052917451793528848291450253846707502609076724203619473883752957213585307162015018227560122513836683096818657575174507422294439429604230699427352368683242254289327792830696076664030790562839624058481178199685306837836035363112505702138520944206737887522141843658469393289910684139544216514557999662132995074164622899145630154457331242707113872681077509606310492646526336283464940629723861836387390215596916619271791803667017046139215980649778864290403013624710087225220473823111410165870977551528792720554809353889791482165197175588855074011824299617511997585023796256793438932390068505824648050904248661737460357013174456723048237584346548860765252505059872423027092945305826105502660585117562512085925239121363639729612047083238334020548399404022798593819455978648747698228193936579363831085824100385996681834977968062290289569297659301721685995860839010470295226394553203946947575736887785938138405687615016547687515439127772751083790032010164443195819265699675550844502988801962211943511705463397102243535395485291444986880084103114526774903436334545975825818732435476196562795792033284669741988182067871093750000 [88,83] 328270637842816357304246444476014850772912823324979722548833032710625814396952351848276821283878303950714666098407877109508640738304254644021610539997631666236807635640214333103051236286140795706559816913878445744754484037425209239551462981993094405853415172567970413911574698951783378721855027966213889620225021227041296015809605274432984734450282993531980617685599231255286983072766094986833900319286091583734925882222877146454011980283856971818947623264808390082431680072208538518562513942891209586381660129215051522510686220409565361857701231815340095849706426375168046728687593092970827743752761822545982021158782757102240431854666043510871700529210806070179821118454851213179976050986510857859443962549339795937826481625570154485758307675178585419244658827194472294034814915398306002700672935189986278387257376826531430393069857340884914293294170904980134955156458601832764949461652703912167332353844922653684935672722959158171323718194894613619862934401503951842702868897617679418743991413547393384338147787305906749984547644477731039032256336207993262237193379274777426340913862270972605172905023151614933859303095806897913097649174833929669120477031697252920047025966348788441124718497812277824753866540353412208167027086779063144613689045857796568535804499932547819491959677941521319416962695287668928907798764835408628851488424051382197063635034454310874589450891799401754316088051029154926131924353963399980887246383200629304284173529554707203233916247688400307526954947265181559093020301788513845530314173493524998847221607772451711187577950213666785886901744685204636954163402499426088251803622616586074771923074077109974541288360099683456581992028202980270464603866014522398419716417818922916670280761913964066788786227865740927337341745832807074443185633600614260842910763401047269156641002270111411908483271420840174925864437282752653369043570173885625274082540771814966393695437997916653606980327828601673445518827065825462341308593750000000 [88,84] 51536882407648464323773846492552983855379015196927713804244380958834979096216848232863941441387239099374799815928332325260450366180013690938506321792759131125579223149265188185922340925789829977757766277652143778150700367733303179644543508327353119235674656524998136210568839717044271554527405625262953449504661670152966586941897515226352931841873832256402931339515402322657139273106279848974601504543323634179037077667105364129787543981792238918655102274840511818388861006730507152578394890630320050915037462799384831669196336496774890995171122247864218924781244413044408524021947518381501881745616618677122271322245826723507812419713316694500408135386113860733385408876695885170132591738686797136861870857417077762679009586948328790702034039025288145924484944561813967361997529420860225270305309479613591211448678957587080332037465699659838903211273320067180523278250507408822735082664233490381894964314622675947613517154087623695061880385194095255669743805707922244432004089767393863196855603924069103470706602102544440092321844954476746984393312853564398103875740794985875033410994408448612147960850296793222335815637924673401352349765593121442455201101385370828891281412228315644575776989786372020392328296720204080653537789557892954760811265756929819136101363792141896057283464746201728146401196986817140947288233976080425462735744646441550721612656618530779868733101626101098081132466563664483037408264031440781053679703188735266091922461579779479269933794774230776522320120006081282284784095657009681555593029218307384272086227654524852668705446579852909022612179247556675095058051978367996402130305077238222293688170829896765180082903062288104351484512707414341701974410509453195823424302209428827266162807536012641149104821283274244315508107636040115155551926108810546725574469607026919134695688302443423062257573793439404227766983808440810294408711287931603398503911104887458846561119110522147093709707799114028148323995992541313171386718750000 [88,85] -774042123054896816151501964509643986536245373251629183351897580433975944563908109426774509629952937315284064190319530804423463983025668482214495203387188041022457415201940423559836337565421846510456753199289570532319479396716085184077685088681359057404244211133937219140848122261642248106002177084117040153046447759193584163810124564785304358528164927517429874895877565836246804137675203798005919101486915809975828605000220071782744250093257983927510488905397794947713744017600915045793427388107261315496070715927853306256800673046143423178701157124474525159250728213728064638469699757237406532738921518587347723114110294425315150728144854991685044051837553248955878654323569831473835721846401721661417514143141445259036454025892517496510214988873456324875651815881676518626113859543442666470363438403485315773311840603880143538060027429163896453668088872329083663350495931795913193122164659848932350085434913972237311128946556619522748848323929660942594563465489310508715610603553957928136477332016306918478251994876528499568144736219982777593041759769491009844537282168878824007314571470023681370014163985558501617117060610040566988545830696077814525347420471095490857462014383249669135042176767242263903461500930756057751196817819650200106869222848090091398769095930979507533547342947648088235586515392979299218792831694419839695771084969889859692126891359114698727720996922247615499192090653711560080018161377757387773433546643582280113685965842194611327081774044823273109132435600819244169362711195062944024599245043300189557524174031861392618271115334254359240145496905494448477657956354809388790775615974465817338955575452014330169540139655998527670006159137131639915207274700352194907886467153903854913755124908601860028819607089517019243244882429511291389634196141925747261680289625647411380789985212182343015108609076638074031215756250990687945841223000383171909476535040117063458617020143365222971387762385120367980562150478363037109375000 [88,86] -114249540257983335085650388160065461629844636219160942430510296316937140629966064372307332120025449465359283351800977263622946090868405885952639658747944564869325354719091168497266198032476473303783981578060849337094132465843569700392444487187303397704654602156316293132318491334755694839200840522232275513169993497446615200790704239597184396304381613378223603749959916328025323793477128389328914386135500054570190639761901141136099549958399148896534052385469897179277502593203316385166161263248895286700961002095133374285332753704940724766360702099468027087641046621515275566921837756524302585871840035189042309124516580499764950705357804719571737494794501016336481899099051666324419852789442613487007253008319464222524230327430642337339309673261250990223613052217817482742360142796970631240289180892345984864808679679178053678300441910109309305702473949626907741884043893175386488937193995337970735802050971508959346481271865936591060310580727218281076768821907502038017830383510209757081790833492314619980658181391990042755622139945548201654101559374992539960845889357501372855587808492598937871410328152687342632563992010318638885207377056107847000114501644229756858348877560323176832907133512917674559546132294042304414493851738460869703217091021281942303491589176408753067616386012317338250151659527402875276241253125021919172367072703261838977922914688597654464518447541649476850803359384743544149087086117636644698924371973275960702299306142552233062219662249186037736046307530443561652801612164337263829211243168541147814469344395823884538668753124401944779183329356841933283986609838104922467823504607124868577343275930580185221075644985281263533369385290817155213175026402133761990589025632941365858350742709004465121692069289657897825440220846396947244222670233661488413606684044163524611823356476609759232530602145720886706172784004717310086342663316338446630186869522126871378575669799036920517565363297762814909219741821289062500000 [88,87] 798522211890291904277228427836057665665402066014396640014870200933461588832511770790913703398340292649937456971456271910824711276085671271845910164885986296507332385736989352419843093575972877555236433165946048003255188772947751612117830072396398467478954058826984254719842360744465446746377248435546236651268705293978028476813359887045388269740364712806517574003205345877673230228613324033816710192659457064571438308255558119977031223050592866828061408281567286160947561220365409852528238788466368107664523759127519667477664122862473885351868860630128970378969893678779527150816618128921252300293219223557168444229922375475661301158784039539001741169680871387826621949799961663472321591501822395881471031758651621844342647269283106895860346765614864017728235591980318724103620066989930099604107024981283679421444762990025543911994770899517083710887461507726085740834825288700889374704488565349281794489417133759928949008055822070700424956715888956046102324960925515726832905071581549634374925068474686261127379864540739669419933974969103206545177199811953986503462922884152760767495552645741485731216947256125957354636634374322863656660640046846787724894168959235586652107143212737894720057613078122151658292543964245269722792267022821614075303697883047962464212229970793985028747731892862601205758388633502793408815565566933215662465986503422390370079930479794271777102631775863158250582918357662793583536997831367808962620314293091788477414824934430795884261237455792756920053244792188912750367804293221891677285379921939127191363869318715027217144524279371288849454427069267669331552188252301015860039928020996720874935322639149863058276418284701971719588002549535337494315531801810506782713070965780006772415036626021028851486020982390396340873935652752560338930957928621854960228175213277202786097779790217968509973641506672160512036821653121482939222674377482245815975418922793559084582463758763992700551170855760574340820312500000000 [88,88] 11342342427241834518982330904346032718973601459014001231122731419761943591510655774536392615792857086057858690843156910753628643921403285618971592943508443956138060002458222242375139402057545312941874370262037634177081363357868931387028022465488266439928519720011416653190264191821577947094233639395016681108186359977899240540584799891585237057613484802372938378430422268652153904036682730731440604756512886783030823016561960013319863250493937607746820419685775906779364380075703660426097966985234045108961302858159434744709419467748461150702515270754004613208248861457714003870041733457381386893674132043712438133721630760586822109832124484075453509092671759212300372202772486040800260602734325078205477951865813994009097529728911474477264095324278314339237938509133077688506415212340114590596393722384630748367456755639411232344616514816614236306057129727459442005070932145674711810732492584997310884717510984994073924191764679285041597080168275482918888210425161330346087821558914515160354969691259182613692931785096599380619352495955718518578121871641548710818055825848669348620661205325070621200667007942327305290489175139637374623970622080159799600551963583795029113791201896561930790123049131580885206244592747256513360829700116255276168762998629222297675415004466662922768681407388581254859912207230448405388943908018563428039588184356999109312081467192716374309078460008552725554976195581177297377137064890390510535974076040867882426594212409883046406730254193703971408019828481595483318832388965746273814061635309056794812229327591972531156472328298472273137211366065815507494562419658192314277254727660741296265896285408318675448278884634268441354680542892524648589423783493050150706732480773878396140579635216907753627142730340544540954829310392295016866277435664164710522036202717502584238269363399882223321006289690551983631674005407884272366686636949152479478342567108309837588652354495835083980637136846780776977539062500 [89,0] -719955171772693484147425452690435510623434074786112809049424429046100522486833966559607223940673795128459692312386618393566279812727108728247300623462974286628539252695175270321217500476109583653010423464919087469575229797521276735868265540200068242206999472295226692661042082447142696816223818039661346703364163267603599834555359656697493858886172552173676057661610344252834304093299589493898689291952348591554099654106273307679015350196342350913938563928034571854894861250545191378393354493162259225762648824582723389396840533760108540250060200251295469346269580011359692182036915788579130906697375310850022643597291722730589749006472846401045053998881592773801931327076028478085919547243679288674592439990050086454425339564966794803948216863340550451302724842555368781876116802206459751411597325602146540204421813728658609589797239394045553237601547103249671704903642560238475430217126542238356775428152466326748432459101276838953951384891585222703795768011143701084552492104346573101517176953669679445006829708815670606370116144734484352030082234227100578585449947902379246736504469489889262641660679752939344909113542396919597908249728991794094595115764019534855611333170904022852993785760116001671775968728689936647675023754852822447644415623362208614146657923220562201984900267716436105219610089291664244057234497383947921221222830969333243252598156383927027801793482309263266873493264255369175785414921255611893754666522522317115888425017318336222545811986230691368981198071829450932576533297616439279779431114316740532013232206000542338498260314095043867298311496348456105332872630268545370336196184871839957937306592329368109264250439327938847571954731041620823142678750371704082878693420860513073364396664584889806245192168513721158110282803043296819803274442511648491278904555291048276551569509395385464902786813484808973167682127166674077964873908323209037946272082235563181246805277889403891402866079251676084989626108295124478898648442843605211673246096385853932877391895659663819858507717966429350188162921655927808513358280679514239241602520652024169621788662072141650147786158504820643447114189537927908680043080277948727013092753909684340385410905582830309867858886718750000000000000000000000000000000000000000 [89,1] -273593979913140063054364013927793732881621866582831327693170668259298873283579489695237044780497587205036880426572418446751417099843523321504458879013801294305919963742365266225476890181742537192969934244407824046923940450064488654885575250892371490779420533567700574875244377479047962710841783342251092052506112890806034033694597361441646681516902370264843562537795116398477738938175347847952286562251525479289074518252293303637139194100460557506367782506673286902102142738312642047316365447217330279254290677706266374285198181464855293288784500548661927066142188621455494905357944840383091156923233186749979407807420839883007837864379747998961432848263388339968448405724888825489831687168035594582464636536574745891263475147069156435574470482946423373290058272155212063913936729573805881043885265011813361516731432619253805698856715485168128367296332637485110222659116606891831368480807334453045529025693318893576883628411963018283990573412147041848514373181788424535524734735323302706204246864317254550181833532406674297877581236073146577851390915039005742985310094643246997658761081273590705349061500468115001285835838313239655795077965678283836994073735194626654398683111975190986244669816173435011544153881957835219695323940686891827542871747254734971038455485266271017087153654881043016859803214577765458479378771644849810003681254378324841429247121181557690446112805660661434606365973843956751338152398954751028350189723276881792680198913631649061022429895218198382776825971840405203665549919626968411081830328618414019325268334657561682150450718619048555800678162230047870685433847337489413253488543852148517861695141846640233462100174382332331737030312929784789970514730279055307842667566859806119022160320912007567178782458074050352157541341317297715449921945621779303277597336887366253424346841306272304538924238670713001683992849832474466253144562002962291321921478540358818255609765707882080273636332197646830046368978209962151756431132661052207589424313691146057034915381471051496363611620993213632670234583504864244263552429056859898253567399264586221816408161709442772418259291337133237545853414124455053721433067648675851481687580063332544677567881308277719654142856597900390625000000000000000000000000000000000 [89,2] 21898720776344031545670974948911442171930061515077491375945730024224699135414145672817178124164689117826260348870551473852998642315406932162501620327832328145873358425731958206984659066912755599374605851239309317533212874917767172821196995041047898548835872939078267895113621470961628749911588784868115135678134978281058614952241230920750648323656836467030520041636999230208591732610050884360946283317646147750401049902893125616811604009528668761990568958332898190298574408415154622198061234452865480868089376616551544975918126174248921407462078679035767678213494604112641344336243900831199189444853196277270593268722079726681932115775663117680651382597468014101988464748584109136403761198046987779778501319216255025791970453321279565128619577780330503220150917674333692680343039103138531490495440719869679997922623600278402055026692677023633878414672498393555153109929604824385673757486681061615980138661198152300287767874227673814422982083753896448677835037242463889453443505967227013950410587272486576625643912383030907225501600937014353142191906076447076387202795864606685253932285934100188689190018898900830428004454560385021800961906456218557743173006184774885330619734170779886632338264000255880436413497032343340825310893182350935081461469841167146744163696634149020707240448134987340904884190602201007516424519039746007852583013535907980895019431944696232236281940603483403826172573885992936108613665787435808188924446845641830531123973079602329653914363993803858353806969529218551789292310707881477781410114300891799171294170537280643793173871504000391391287810411230969475148375895062354266551519210904803126425773551701690307214765020070624125873992444998943035914196728790023641533585431238475861153146686126526534730136453007419004148719512163673478879160736310618612550113097247253385606961419282299969226335440601385534010547528726493059463965662375760549252916806296625435041185886534386287612268114360782574287790979611648393423603396237122377369074865708390698863755941852214680682981944620884906998400787498227640778925028271620136861541720293325229826208505099236506599527205633418707601243360328732230330070607578346349592971718545544807042312757117130672668281476944684982299804687500000000000000000000000 [89,3] 478737758681510337176176453264189730788601620591513698083339874407640386243977179874527986089428415264509487576606256499159499943781858045633353640773907481927580516679995193912453834510509191072489574355099309084278105516467210163793420809924605245162363292104564289623657771230684664826705025455528072591177065362359976782826868380567416476999913667625548809968399930326092046763614185516083249150158596797540309443117986098786650062926509037857033499077237961979044008500727920856074679093083699290761122637133126279431844240447792456949763465655192023345394389155200206433034134812086000743311537024196508792291068477026243832618876239878519405923269574114856444004005346619215764026579113980423006692937848314993559378136463606138362360923920466357806827187058594319569004111766092809712273440551359944270837633842124792177381426986232328757639633850683176529581583442854426398130207316246484884730542485907142278459302933637407546643035936809699866729048335384045841172276989581127180905923307480328342236878174402144398723600081245156799032249115822792250610764584576985327028314143405515093564283775090799568825841963166587242405493877011013611480701288664734289721839246188473539562916826580002538939741914817960334426727182866635290576842337027196944938164792002641009546152912446109168872190923361990397206020450607434778984642437026692326535696731368964446583761578887448073612373990276057672897794212233608972176860146856054647170981385755800330818257911150601223028886760429304763642114536795031345184190057555791566437605545905202698606067167311114460778129503420100883803027517128979701953306045891120881802071298924577281648847280457304888431948067501504313973219757158277059172483403133399459809716825353446177364980784469102426354124107218351314312834128861057379153941623663339228647906968778087683492452502003407153502095195373395808576000689723001456078236020669986346130603273824758644746231394232067229522775267102492038292201158384930816622280691938613155758366770001483785481825813963238049820585504485300580250845876793478824038096911510760324944827265659578536589014322404038622604912644223157988431075015120261732381195131055573091652589239400339415908547380240634083747863769531250000000000000000 [89,4] 6301769728662554010547418407906850474487143249082847048641251926504159116046062136522536880366444383338369268291458931358938697210638826196056871862410679390616264389870874560537508167284333261179043667222785451161667669727990118058561872308355228547629781699825956466485611224515854031040311781631570231635388728045578608478831302342455842440265338963567868749344441661446630497165739123572795320109894643219539931597902537217916865198474364793205483408679162026516486747347850100964093344633314432158820810104684283401956967146013038884058550002124086704386113238913173272623196656011485709112871411716961362780873449645372604253927769240195372417426404084670881477412693552683230131315840225529602237118299101340244215106852378546038220559663781800024294018225827749355141181839178915299565907015251952825493936250199673922961616101239758254929957150451795111397724617543133630080845531823838130831205749623191423984976209024946841095355775085713334591735389673637449236966112421494712655826867913772525635073530003641858582165885918448380945232218211207765314991924683018349650804136164601126355644492368896194959217233431086348292025581977409936473690253513027401331914246178590253358276297629986649616824432840248803682468244020394408898432597311036089379398925307398607236225082720826933624363783028861687468549845588748607825642964834207879361083994270740893205714382584296028495223800144393777007966959874186363541788863208205536749233699761001296170497820021664838140849081643543205232782306859519108461813750643338717323844333115268652770263485697206590379893021472304811471860321383424745101981644427003890979456007382431934159371074977831387434310721130570203217044980751306058775996438623756549936970261537466614005718779029218841269574039090357189773310268278076001386006014816166968676682664948437486891408871913142851445004934987557940191727685429292923814556487053851811036201851352250535814005411499005919635662856903766365935153575554808865831662369091211802892077841569201523847619851399819787233108800849347322248461458979083327563614885784361729501587297672519798511409786577556028202591313752491389892026050070915089576503443433843267481182228925695731902578700101003050804138183593750000000000000000 [89,5] -5397971959026770739709011523222270826939596095792638530581268119909694357298970293141243731499826865706675344079513183307452101130269540530969040984624511627926302880748321995527662321913413283516279343059504189174693657202404799621711309908673938166175761427131445220290057047571049684771730208154146795693526837219506448542309431793265481886342059712663063381048298841694910120878164074469918642866749536081110868903726076901884916654675147967859856091224301696947853610402823642297872501626897146767368057373982734575658728643815206004152716934092903861264043307579982683173860143701190081161925131030357712310732770788174036867212597677924748118666373759578767109253011080660829790096905555358028232427199698631086837504652759899603781662458547438080808060109484227816368632374362933595426172608360455994859874011825772058098951412871675718731217363706526347883742533689959444195819923521958993638921090839791985576207675403917951722606072585858599000779042735478011287211665158728904865126514032546457411483721454155374142872925038897863337128958623238190945601090094525225658747677847286198886366850098344899689245174599933041544833543723437759455972475105314391125205158530023942392263644308925656625770575349760836955753892227155026572959004679934555823017898602554263443781645485198739250010547767800850292600283509516535279884507935722511985185781248643029817728279740723098894683466985435287933101108411514560188948492742741112410737044548386460177735273423314389754760675476757406445593361256097097676999167547185342046326456542731395389421304486506917551258226255891834297964486831927317522724230496686489356275933647679087646447816817293246521052094460396050407754948725249994177313534742678054486370236976572702455773501324179091676633249773879456307451770190123879291886992982326215558832268812909153678788250684493733040501884648652080443169253931758543989139849490453634400900568317824609318921793546541165740650765447388646290980038668796322667961294912444618354253091157819075121186249898527303133328792409731366741857222366682378416919457188056164088991246513566507805250636870705832806721163566820794405516586557768576460552339088868520551825372182086493211272681946866214275360107421875000000000000 [89,6] -329672108040712431995271511434320357670166892289568981114954179660951831619228447153962742217343956841901271964319844623526597195592151425036617326151305247739983034093829075418503453783826726576391177272789704517446478025596927766770161736346810267659172268091856687685157930016620292298497305165741259215043699172171567938358292678077510835878562370870839830971483746283504707068684097615376339058885896305003145649246783300875039014054367158637061169907598455727848721137504789098810701468966397780634733196675687151135489260699120157602165818903287306587986284836135184174841868129887715651846868120335311292158313181850198377051858793762301071715329228145802837440353951669790959288165581389322991187093753696809016144173242837265034619739831046316968680137346372882685272350023539101632798524254797401180011466890135880140745001229801402275633718465693069644816001691319889340247472439480836826488959486337477958399082415232961132503648176774996906492175491978736890275784912883228598403578214173080031875778379091123158846190240238357577198094717754932492542069572711407246685898434603958864618390381932191745317428394779002929550770438266764349171561624393180488292387819958974150270097428588576334372772853261481495326743399263012989045370181339922264373550847289985800219507768839038701977210645262403433201183834756998021424766755490679852555804654708547564444810997597959133758089589219999584674247583526412696461265004711137853871025641297527236300959808149848706573911123692363697972244672270509129238950147720058555930247115560243688455882572861233203965734268119678263443702527458343832350789464812171054759089621300948048595474003761775656621929145896559481370047918591498497099478822029842121057411118929831884915615457665976814270770713075957280014922790259741376834124910280505739878795895403003151487268151268071630659924016251264528208910131498676082075010782978157167629933679688781138924344183678783975379237691246535531704185667619966647171554158978608972003093576651396558391436609147431087432573618980333989932145918110031835730047767752823502438344452224460088823580148796996501423517677887035865623260443340929896659818455235875736693794413323388425851590000092983245849609375000000000000000 [89,7] 882890207544482362546678901104000839700661673500524114684202068576376082519800203678134200776159488569907091532943591208071355246866464458842458112092880668888147240661524764139925615787174318856693030682221331839150699255054905784406313938804130584857982745691389998633261167373803493071341394496001852702801034354390504387002654971622333227391903198876306829000812991079382130944709467184016435122449549079350077554368085698714830269138845480837058890780007812691677214338606793900064101948743750701905178223104526462540846283749847454364259761718819132018959709755928969907476175628544780239603203606886518690551602426638655558258848432360392747929464762366053492640013200635951856473538500734784866749109500436163778091834952883091964700430515757920336976667021364170934351080916180748200094366668423303189958696501189211191506107149550620046300777381995223039677733925763871366604078302618481306087833189529708803535315235183836900157658230805042884700759168797705996011048927339933096497408390789811311752371814385469713015599782424153521217614973220958492964452461887398813643588058925845442147069157732373987123830688347605446893806845775768878510681637083089408655618770665223551911274364403287224295958957826701104532866238988218648949666818829685978487155542215400942097149276466066897404968221578449453524385222594780618031032938150339177994421272986047151257714290490270483175472148207296713154541025403112799631324860950655522648361012982196570059316018029708354940599738151849567240994841406806956770893371734224511223337599786561411187541806414981217189465729680256549998295518647907331611086857258517156734154043101210017836259466437616309724108450893238644505334721592525217555507761400827397122394985603096151684363653862623679071895543160785658946564821938744683180728047768124707722267591675334516327714858296912717018564263651740006633798562890089831625407927114261533530061867363697581029056332503775676512196925718084956451727090303262483606287128866303914679272642250731669697374231719093974485389915366280460678552426788176298262101692549926156426767218056551156797309563310137359150901443874323931432139320958815081838586475845127924918023798461774731549667194485664367675781250000000000000 [89,8] 1348041539463656696131809992075532270280970179605671559165026879370234299067709956573655365609399677468040461424064492299263129416735776749213767170107536311959837067501624518183003828201716069010589267459881015132523924556584611350549720168011731851909270307148427470773369355537016970967392766050162817708384368227059911347727744277131584460871631319197533824194485264221274635161253187425139263011528460113504038819402948241418325560047386812215633049964517550749745993598807182003362027253655595232434150257174593712641642633346478555946558080396426018929657486102232716473434057468433349882978975739272459472896981650839178634449381295827916923528655538251234733036220382738413540853998394590900391643354277809523498215878537773988270175921920223486250158135912710945004121128741595165232277961584157667567553233061962107770248459998926512696543052366346347431469705519048316964080620267064116672548668544635875330307398015862348891906646425512080616126686191819155033522383037429185098708481575699445567675275896896163208241637279757910145063255145468805782647920266109815256334931442798538194940974926180734540338149508606681150337957679624290458889104969153638563826070587815080705872127410588772768874208903051274074293282833228918841369959436918534987907006454806473270134010323551706708231685511623676705333958593609198955962531102027457308976712326754160412354711576950199286115604536951832429700706298796021971883440492230823451135954797857583539975040198489664208944327612704763118330788335682276193572095419019862243039662231030405556626666602480632851760402528159549401751533265141553234848906327160412802253642752584915525397789952274352408191966990913264907571433422920185394636643724490941585548170486407585273224478361283832106160644367986484363393017082645419103844644431556559334152731656285145207342261405806144175433705930702541849292922424922985853512312600504010485240871148248824028812533630871148813240364038051093938202474757524182628722935536920874976819226148887815648921070366368727675150892495344013760385869244065818973076614696381102071096730640321484933172596657851098523041241776782458151635180712550829917709182948468091278477337668917357405007351189851760864257812500000000000 [89,9] -11192439863861324843986606118707049808836308143922629917962855194364464053723193916920978102265581455903892792013779814615409893914644771794270719921834737353494110795083266088652613111808228050976027419930373764145184418929271099889431054176277118598729576088711383862032235703257284225287341511421655586382591117593761803903907504192072219303929096138016926038387062499168762333358420931888941594641650046456461514269277448795758916582413590673955586570544442981631765806200740462555716043547102719364084511733924833951225426211636091111797262249231418210108080236861426116397637767650247001415597379443685801216887049343393068652598319598607645256736482044533992356676946437136832963539537952781021201864543609819112919825390389005128867014881117725292944996699453444455175082539127389250899070537680321854210117670970620565005843006009448553069911763698617953810262543364850646788274588041259003107616989685210171984632322150558154835433098894024995888210351797798988761847477056139672496032137203526359813464104102655431604196736146633873199022192527872973668668425174902230846654109563190770612437834746536394259694964101462521309048904267068569580359797015810989353581712751532214144592262511165416728531197179569882856303957059329250119232216774586298314052354491710526531213213246154393136418812537266637641123434647910063515319499500070350594966942516225636042219506981617964403310264109710805391830468744414886612821484317798952987910558361097299149383450045763028363945014873038666107265696460960976137839503821120443459415936992638766517833938509889872306289553931023155261794605109149559837953058594994971554371228269806117273011059911041321262522355826572373541978215646647033886734314791070085910917336330650443280844497317720635144642302644114911417163955289566405959896792041916149349998360826647819315414103800874294995104396251464238646179267287911014104993281397817279636393555460521907652413863295131773552661212509904843334919362547803468484518771330362828641545545644010403260427490452263571476229296334893231341428640927344267763901399097011016331473470262396648441001960174887039978317649031688084813470438597380374958711243413665020491470913910347917408216744661331176757812500000000000 [89,10] 44102078719532742807356912409697192457587519295507237812490900219073230293375795078977994006390328837598219787280826923374473042916853771147398336937358397277703981277315432193560155029314171881957796084531424312199696410412828640323008094433945077826409254711936627767934371272475111909248708654802310257302025796538142441385078969958257706965019579749160593902482267372744351653187138339027634608824200955904310666936433931575208797434368672601949891689584567732393603350989419580548168455962500952971233974206647073038591174951380383703909801213860993467973286376938599178890516955695468588730399479383732453590695952172929622475713769531663213570501728761453023858953520592006089737765843208853645685363785177999222849731413843614540319561948503176480493075788317648251112779003239804482407150186950571320456699929267106059027505969742501401055759886428363193481212331423819120243772169547298979132683661620192107998747104514088397090282259409050011200242496449249333908942176745752302884974623416134938437720239229715107345164773419857147032478273723651010147175159688536050672442053941399363087655753604933087612666447883199250795686521354555400221879221348002472480580958349411345830291445524956557051808399468675583448322725876145703518084663914885866371857128109820118575386919335805131881178129804216782582228673112860803144634062789076584825994076457208687914082761004164100629178689968076552363245088455051658591212148146178353064225628889257260351629589090451353679645262196421503561844578619584786954992098543629777886510282226630391238647904902010497218437743276999027538942480289380499771134516393012144202724671427279424123279609431656241445439607116718982320570008599048393541176950765533159908754273626202183667629681941015833486777722523776681288714933484625599221069384566063361495910975420346096348842970964370080328891175738824197718953419034617836440706121113938555494600608869526542771976248926146670544606831440284828682568780911238826432131682848999632256545437570059140339189781119034837324908849739679681298458759501401357370449836796401825786750718161200364682037169042837296541947657805306525746104072315876514247211856090320238055202395344167598523199558258056640625000000000000 [89,11] -110152697616441429419771485693344289398334910460960628382551838707636187308406187860405018328478101128877698729531184600340337300339048367347387400189783454903580327865214625167101939111687087381540434751675983036976998636682504726145192999198458913473780029414263858629598763676101003443161954785957280451723129958674946480491367812637680353966923054232230301114750211244687414914594024742583695290344352454110897913172507742284471842143906960630023691075746867264804523003134335368082702726561575340728818499480685410072744112541901899560350497745997905378411947983635137437532115633714165901200695063521915127431470593085472073788232519073393472641540812401707079870273361882389509008309575421248695280567650888735803977069162364238995285210933665046054033906680428917747613440601640400146163770689830782103670201307664029814852471324165372369619064095033957732630686800881368431934489557535651001973333462467437255204996039795058202373629627280057522265539101930864135037091731644972890023305223976190610742994296602788490360785469768836475645550632861727540815374297897803615806409076036109662425865526138732539062368839006307730857828628256974449076841335480530021311518774529628344159101063084137621495469120297020860374927212379215246274086012278587607432192766705194663023910646456542421744488065471680013389404909729400114040033516389257717922755354574491690696577436353840326266765758348481891326221108803214643447316838812130996859614627425761504105277497933969575000098090556776976610221525622314876973647083310101233164712060208511763097516732990265184674141020138143426789662107995100882020081805702144495160870743497478181838165229491291145806693571992312256087512635787309221176382781191855226613462784940014770865147971916453005204257460507903413553095205076047897048184056355226099534513730784788160162013670892752677283190447575518024678877614886431135848444310501350580491976486075183024577294122640921473749822807119701700374457711104466339013607056907423559185363352032410770590599519118201235055901234074538933757546723388540422791968365493665373298083962435369218398961234037497177244181312552730601052024627146996384449349817835888537542743392805277835577726364135742187500000000000 [89,12] 44511869378030190675755683690470267295371708557038153482417096725287231055229172949911734522231713950347579342195842592898275852593793437305982690828505407750527416415995173806355596339536300356693460602516538171743202907968028529835759832656638232582642686246749300608541174303490576375154077550941633719707985425047052153229340382444029929102269994137367430342915880208855618154185196979965705999680453314735847294838073847569456093014949926228264855264272563647298720202083514676130494884326062122059714411663027487275016378843080135824138764554316415617566609192553042651343439902033958404951045207424781100440789923422819484298765946066655281266610928192446075267212173958915720489064264901907031703741831391624204169014344027743271165023602536735668714869891713234112863458729158619017588862706006712298265027887250803929780367239403265371035246058067730888877226159992665563137760307540677943431277283152336592076519403813541217739025559545370339395557195667415301545269577915727442964433351018237922217211420375303172439815388901464338674093933842684381555796740743465153755538861606688114294109915375207788126790921404949775067113010833381514250301446735999464568466840044497914064080696534094464087713994932240834031392306416574829985811413769515302464424538071395773896276255567865637517713212494768238549120779586121205237201998433321705993512794564866179633212677867651994701349353558602178983738302246912950758925461330041872935998981021417046880932925283923440296289816716099800561463186737831720672769863577126601018457561647405912947185296787965191564965300417160802174432747197597781084196328302549936037221032709215366885031183968507709902302556434362228120066283732463276299899555347877990030353638006681757033832811739748751585861611225016343392005358918371754001581080930533751019663351813174509682680962994355360189326732844454187148366250358162073242116707728664572839232764948590757492539123203099065449650051500057409182629093928048323024528264919997014280044399231941060499384766722261669123817512716338684498083850915676270352634496350785529417503146032545546352574770396787476327100214259810511404157732998904546267969370388836725105363711918471381068229675292968750000000000 [89,13] 765625136153166305227286189582925611574820999604521132170877268915150576961944511030171392034350835025407349526019469366287753251602080245318547358123781590360359590071112741937246873533515274721627108943517790945926674944918820509139638526886069846512285882166882003328189516124968061963888230085869059090049550436425111178361727884255279792591124677949767379182859152157058114882591409481008339353534469033810250626363623718061069782867407421031702871628590928410929117330184271363196829516950920849137007303729695233963561076825511417035789675018593232483013310505040846087101276342672076954500650616734674399555503762017231711020580178108869656324276682594403691248288095502110078792177877917827960870696888666982980084204993771690790533323898424739065297685735282393763011913715891624341176546306827063611321238102133468913737143222375549421325707503226850913673979827604662664024296362435422802403561754478536294560944440487189626786517506024652864650297314068180926333537256910382597750175278562792200018049547395461924250183408197471309132959823298014190118670713046950425191955925780974821603855956304356113251014048587476951138801497329508231461647872262501998435163508470203283312233014844901010767582169924060661981199772758776032509863158803814347815367563539194177207630637227381914681773317044725593398123407827433242254408258133097856297968438583222393309499231034424579639279578582188329186661522837782440116968405774122244017580489824984595658024070720667948521528870378353277245944731206108812255928653141352373318355885145361800575714706433140287212107010240592776602084045293024707218796419450046279188977594395192911626854098858260365278181852456554432581830228388351605617231050397928320593834638566356887208229278033978588200220633557142718577404723366295603206286181074123046090483157727113114364307037704804990918434779204149512279969234399418626700168365664078223245262275722610424295042846781056739836994637660690691643954593508008654947265694733987863360314266849397090814841075138904922482308701128990418311266908880948580201544854889977485439385935949512440597721665636156447436410744154554494487177856222559215554201311488419223749701814085710793733596801757812500000000 [89,14] -3077214637046743517145299091415950887256497986856739903525808576958323260518681115630602572544334277726545892651148497852060956823073724598078292464149382275782621290009337111196670168488468659018719952585370742038150737400543938432562784301300443417990394654711875601775730286621478936531623613599908334899997437119761237214813917211742156065327523820320683520669804226092443216688107704814443740205183604525452945884172314632585828466942710986364835536860431460182910816350228335652577700424019051982708735845480411202198626166424064099942404917684908902316137420859779653459599096491071684243442398664200604427836795749647078366847131832541708353568867129264841414445578056914377672921877883020727071906828257873183602336462342815961170005102815277287264559302804284296720157026833333025677841441349118773508637713692212507446284973206233567606562536840886802637432315766355503000721456454689366114761929224015249548883117112123741486442494846143838150888067328895723066714846257122548568412457695951549593166043166159922968494941124649463168877923019961806740962851458494825439592168590131261065614417183148940983332827857885853319293479481834706639421120607414477633664356117463312688548146775831890332389244193413601278072879605313169226553173058933188684022435687740797063088121491248104083933893372472397666145679612030249698001255274120460292714082095380313393693824131931030997414319947486483466320193063956573419351716819098704117909036849704749893412499556048830071780101737049628798108225351610723760788377467692084228689552620145094081308869800525555559683759694394915161987364809998065514588094673956299627623380192468589758130019553781564963132756712127738104572343330485483348690600084216705477976327824293173416639638627474485372848876163492866357728431694106414682129003002414626024874797538278208522094022235454990537181664241452604985223745832713019575800787098978530676242168079422151374506956226491445070321515636814971614568983120549268389676092898801327164241494606014301276279220608586755495566330836831447171094296764966017410824287863962432090535924457953680281874498998868376096055729707933682153828201996390859893109248276998890503364236792549490928649902343750000000000 [89,15] 6110340359496440935406359233390202418585570667044174951959532345094535674108085005519720546045946466511785560868890173170959480035880217086255928204908928996908291912259468943998670122600006646785544448491089661267050413135694553990291694999114197765644647341958840710689559337932156710422675949000390185632910736737423737556567921718932065629643248132519221952609020187280732370293488773600828406399978409591095121395442322886055457547693721548453712983522017376236372794597295309752598886588876120166823134490988519256880146552438830718869286358526982618091104784096318624923988121691164470198742453424705777355009622665548748650681238212939769007529414496027649017924761664212340319761534297282766743204827766838573079186081753488467348904197291703830367965986389483530309530604314232643419900747968713925502824482980368605882300859514145688982726071340535798544496377874332112298372094191390748500980635646277446629034910619499534791788846605296040607854891083577956184401676180149847095915506192577559136530114004050153423424642187261286358906920898395834230568732438815526478140926075777911040963067880877095195063075415717685604591861010877560375727527617620091412958516650638665200598829367115642632712934338881000978273361970879183335372223054187926401643465012160932538832217822903701913171645612844329989888478685879042716095142756530238367510631290938453186390922283299760817379780939948499465967411571989227871533115048678462185465819467965234449612113927783394585131681215897767868456672177594936451123175096299131491457782153111152821100634237950903481194936430527947639799007265833419904186092034843044601156682095655577096107432637078287422955038925019917553612632928706066115620309479440785212820716667200577974341409548571477317646659041236748728439659633500495123892505381070807346973812175884533031265749341431931218245778191439234799122447115295270569177593130813287763462013068686043202478762588590277430591139937900990756298533500329310132653517379271859034138183514123544490771540441779443303132234534013629491424308075394267202704580942881946014778842092976296155828542279991956726126698939488245636114437309138012112289060212555469320250267628580331802368164062500000000 [89,16] -5663768503997721723848394012165265477971614120020011824985410308376150611690675981914129870491623099015446497156805468878833562399109729538716614129381211351670256898383370474278558008139981202022968852764130603598791578564453194091837520955699352029623304067334652874668741899320436518099824643686754988755855292137033132881728953066574542524137967992927642141886683774707397281987604433904601826978938261056040623986203837684112071506843806602883089090018289565167821727307696540558781085369999278978867944680920004557404993535077353479960926089055538314046656482342804221952547412221345141775586445446326879762365235322399893465682504986089486281676053074297130735991899083663348821329651107755345831142288678316836590257769065740497994540570122776084008942999687159218114735408432770105870772687863885757847685980340080614959405423898201570122178526004972775265171259645958778932491904713023064646920173347026692554665080844845962359785589595388994166340196651587084829673846771456285225767063151391270912777163498400122384979718413245247957131951233780453768165786153466832514431489546458882021543064452223306020244657763265226218209487364510595919702104637571385225745278600948487663550663825875606276626443769101596986795891666712110445748879638454937750204008082428935431135892683324793939595505976675891401869522324499407636139236995867124370119852727331303228640345023290069556966844410134696222441140238235814255581176876469297210195401574876249588422192210226222491193393557533863668561509641782636406425079247923161848560754798676716161641111998870588217520692631623842209168370567381224102722218769351693186541293444545613263617065916085063614463430181711712690154875198418575728053366832435753892913594187821108742941702336119251606186628654656939974599329492233507579743140291238046882799820677706376817180767681641639846872896347764829351638622169219005742654666418580199947597309906909944844051729954677177961034933886696479634102743292222617064073030264159755348145481587068708952452232878815757565597457234575013883101133740683046749176859117138599520313060056873218250730144039088343129604307253391892150113766699615188495190928885669734427210642024874687194824218750000000 [89,17] -5557144531755288322208001389361876224100986260839063581168226476903097570108342087823840070120471281930977870839644788185342951500113041228848766509543687194002805129228753895231351762675314225421638937891668607188255826453325495355937872906245663099598692574932561349780783450983198587853603561289896767893271520708807972884471238788650218581500570713758925902164806844265584481009082459739266813777282123653421451954402595454302029533899107700410710674576645842898643092052389762255101261599739292829890838642500029786822375729508372100353589097102003543769757880853357114660847075747813675537953920817801657134729217121048128962982916233022125150169693993749145407201776950179847196202937032416174186769224613351292848910849779830155413829391907292976094034793465003818621839605608828664198909365199508117903614268782753375383471928475623525098416755996807065605523303460004183992607760260093771839147341725675498663156909501880880227374575671765870651564562272408768927766409496288450845281874978608514398738270886340985635680361651182594739789977501585344929558571555976544829603025952338085545781748746121690778737178840489006601484508726854098291921027464968197451206857657373177204302477306054613978864471284511084999165744581021775966460191876124485237938538831408701702847412897961811765360131451412436494633964702706131648895349866961373657255978730886679424081189875690840374439158309323594319658950835753667939749243138939476025584079962165455740489391830958021188572215678677121131432495752492976548689932291119945971426622066532681569539597609465925414414391436762300340007419860551721769090681871228585532921484007809145862440933090103606980674952745024220535442172885378779355636970743886728491892494173480302957766210154900802595100788782738065245159203961728087067290146844895776959866019380777718357883756743863352052026573483664163349336534566168310848717567130358141521617037659751094490167766332041323158575790545965345347296818579142336335380017251591871054176273414427468008884817216345167992832678194703604554390087696694283341988614179002989240921981933210741581815517301180120202619612672495383725400542697344709059531497885586759366560727357864379882812500000000 [89,18] 34094382369794435174026748013687234167967490807365734568594748790648901152391449556786833201840308851831624391657343639377229219528873671955799828344174059750543292361078021168674796230705698485631977271178255676868734024575406084316088378040027972454335645257130779981765124859033373855560236737759547483042629922776575510933590065892568257314642518057858861308084196546826731766366619267556492886848588877088996240406249778336644917454307586637100358046265467868011446970700603274720076587357158234110617068096264844827465562178290220966800615976326948328444226763549756868784513704144336624398871496416875945296348467267386996629206714089649299364429310171575235732100923314946578072224707069228657712806377020641299623313219670292901330760364221904191215263545746451200044880378169386495525089494244051393773900099864591988221643793194009962578463034533846836204989030726040798473536767563620002104114982078192048510547482903437052995031882179750758580783163515230498970732353279388663064921717037838233448592887360966935147253843317320590514492305601574715512576249484225317241041531532188893937479964366265530254332026062513945938477410619606404326403473136305502149648792954847333652755547658869707097714043183466036782637498417828898032336998979352129022007965054231807751519979362821160330644979201095846874079299039504254861494607084438059316013128034164246019045895564029624703219505193788003319241159389232513491219583853718386367484120930438292717944995087100540808875552188925205241817987009073125391644634646124596050872821069828012233801168674156801575065667853327627765561608186722899943170093162395954482521752905676022015455658109777159928667730010949231431855478979911353403648638832324886291530590199405544797336295912140295366727450220846523295466684070740960559008654322261784770645297848610928164136625039040763341518931135938115376049877157303678096693451237600959152817533123663816250953589423064397591215273607319272487543852507880773963139127285248851421814775957698109772328811703941159929259782345152604409312706673137119719830743535169971107681402132231176727614794742066309551777243402348134535607903807240834717640076689804118359461426734924316406250000000 [89,19] -80205734648450431822626417525517529771873140184204956131021948272980256742917067767586662752584315121430319862224927699392597546115324958113490978622570862635904993648262838627174213660383858445201883500991771917106868256155344540224164466533219712089639671986474429869171476808991225542071501118287604734751471557347190233595818912846927943522272980248831352080268572847173722755103162520984621971712192783313487049126676532092168453648701244503171616262199953041887796268782654422571356002434968227322980371522237736130186954790718456564173310546521506993935968596583026903134980242756776400122890611384259981966287507297973132071853741855785978000891780424116196130749485551852623015551557712884011906931779530969196012897950671208199333007921479211167624108741560641408279977337756565042256833837590677531626525821615959793445366003069209711013547848116494393906357818122895341033705766875630228384657639709712872768987001123186991631606168747674082156135983699619225374364105117994403247366219463444353684867655780485656978691404307691517748829359014711351774734773878290952747081662663491585313653013388035650803558190490306306287313646686385099171433930873552170812127470308781413596088172613236215369839173742376706583511269903528998744863002563046156236808771904595600655425927197342212218684684099913560936006175991264404399593203078724671102945774953628500835882082269971684859581657399876657837025054707131776160132480220401345522514544501617517202251502074095495626600728063843106745530149818656830473325934215274663365857686762438576583271258739050371189462252920061459844106294403695665277534281570281100902068696175513643377249002536869238379055527177651796988688996387927571034317834459214009701007237610452910063334932746707830347839844396295652435569140634218421061162677452469827231434194073479110724738185948037988828720713579007627322544984829722757242330211476304655280877380082621434760651075484785087024430821273579725219401581592541085562463754869528874068766555306312292205544783236676317133926945997175150152388422537856278144225496698482506681261296246815193119378378754546378963262473866633470942019514308106431510481115765287540853023529052734375000000000 [89,20] 135763488615240344294722100962978853605387447471635318562130361730664511956197687162226751396652303821866951425703250711969688948053244938182516774791345136096429502554778588003810205149681804084678068899821956089315988033676825178703132868440064844154950183131956878292777633645488536262273117749681347450080555366139312047555929999461818212850502563580437433291618963062957471669680493948910206584217456667985954737800417411927263667517127464389389044332459018113273113725322694564829027162222665124217806274431971745346509353094901574531345427742416126766474073979774975414063927555938264937553351714700741048616462447037139614164162352112241782084317939657448069014847063062547503231610221394565289991426927427047612273684161603772669841193704311781602654985941991993129449474415523612689461809025101399341292936787585669173203345790211720457133012708543388830585207121682306859471997250392234267441963429263670927170952437044669396185046220241725478553291789105193474663202184455827316042828357113005040420903958156411547686370292445288966313664877028164177015819058101818315066910959655578458171691936988950451718134017586801237495732328741732184388286988414141639293172011159550514229062226853452692658350826935612031870974381552936554386846922854707360095910346042821388363899486853829328634764632709370648776086249342546455031697888016461011865895336639766437459756187522490864477202861293960336710839215018513005685122089638395181181032424122698227480064435108607432834398300439116004460318039052267611030848195500617775861829279505273722361677720504260038257157442121780064913876558051619294893731572973364634078845289347424141383739499110088802346057909212843664494548923345783706982470405989401870905169837133767158283876791410557049168977359698249768098049169043374250844788896901886201856145572393815034354781370521550486350303166027664323887442079010117550435031709806923166595571012171068237746279726438723826135047744249431512184514911056031094215897859197557719246910189437127548887539614580316482197864311071512599995491958997174039235331052606511890929544908530329379690297114660757592276381713928709280032282102424270875395961866161087527871131896972656250000000 [89,21] -187622538466091948361348946121098468514580141846521950610115757209953722671451886007610389966381690127370998115641875986108461349055592035468303558999137044118112207167726561991771240595428763973000554185344080767742743106819789988987121098756339821195208076311885272811103475467034840940119212966532957809934526209474323928003369691698364392482628251858949650689735403125527708328751778771977948342865720368280905939181519932089334550464206086979295531200563417962172407855415910979129971829402633240477247992726547716459026592712354230493590978034192134417402226280015217164065936865161481524863053230883901612984862275877127564429434049360682746803576405735372575327405085589515273040734860925908258856913948191576512530259411872912879369740508210122006089177735310162757557714353721517399271190240417702921487667911814978310428919051995773597930485531759959878015220070859660202351808764895875729334317491944676448096999708829547571968553524981423918641835394128089497077281505171145736292479948931266679567428030627330001487234896601269709642060456600089548559136094258009729332947691485949155258382750634922237837067586381880197362845566178891901190342557693375979412869228575224926050222050358244054455040640840832128178742798142800386470872349434981561898874740103188739546609554594010556434598944138902687932361530132658506789895820871302022213241023180403401531097564378557103098522871173891939544806747416780634315697478625007335782568364988831483401245764490519844551848006405337520559079637845770747491705023056177425033066757768835137528625884842788332133102904878527896139710029199620447532925777979736850036340979604252929178375218933837717558975341326052309833950549223950819928538982269816044384250906982056451087856646618549386641094202212037005452122644785180816357283296153550037408109408937358037704407298515695876116085828284021511218261799231031703043038380101696494928940658055209311542190885661215821928127224559792373734671934305567145053596609982226318829752676763603034982279238814300165548746272682670131060506816940560540494393577039054893634954372203781419706329869528023534034539972861617129412724162829118057516097906045615673065185546875000000000 [89,22] 223062849027369707936529974635070394339177300045941705386183447634631428055129373963778995259143445822826852531144814519140043950441378575481265400308430192083459348106584913865690426083319913819956000288934248949536860730690344911716524473068791569975594011728035905499439430076666415458149100588287385022252707070002258233861779605856257284119281108595940759523990884966663019591071163178359553479928188984096469491557783538411644478898861916382397419385732689084478519678397079670912928709842834316039796896265246460300227227113320197745792492152750849485106569868300290701166481486702473950320862180540601640805071681638797019108343184210741867327182428348028997112218728569126938452144366211439569731309704549891786184265892057273468278195672946191290913951451381768454812241563422939570025932506191636553463925638902233872996771632359751762416283566196119575810534781055947160862691621931886253113713139556216814864456510370959823115541887614946413877396050771661514998968323685224899174039520657431474596527058417896214245963450368090764386130135661771898258060256765719196492456104036732449735374094974121096789709443435593253512155947974947251505504402079716859844732623709810869172656830221154833000089351377199506360032837254771295864717392267454488498420557936255799631494640342535146990177678592243939753090647756058872088640485457296902280467794919665338489577795612351988224493187623780129793712115441828540607186473327259802919500674911479713320128768842892011173414119070553157235097388901727556041342054447588657309451045091630486723318204723936399363925534853060417979565344541104515161310063059762119166391655229869423099268817141454578448759464793826734134293286023812466896622560174490012740241622061139559587952967130007071488889716749208620372144461509882263463973937331378705299875787672421764114423805299664759012721189441303809019922953153623831080113777862314683564994537921174072677550246912779441556977150559754082140451322961597558492837776829759573433514763652166013758119900432368417103357661677300229315614296536050944586373133427659647191243424591140782244550034203550995349862189441343657660479782300910756021039560437202453613281250000000000 [89,23] -234689759077111626504417153364078384878961470082069033360195718484676941309347082107068944383549424896319238701907670846911259697098492568918894534988432749648101305582874387877434344995566108808670593961192348227876181966549744819839873986670027505361685161189187747690368627013738624340741664788421647614332688828306206336116638227778133220281080184145328390142145196155805729051945016547646259001951390679753556092673445551740443701672061807230626398301171705685355597548433471636604756774587041440431613184782886206993685166262601663586436520160151098034016987455178642751560767851125686708766160380162991842154840971044968641614645004662519690579685565280254193897538986455373667395685274055155442777043874801822142317755417494276463258166108113094765703442437004662877990089827252375069192150680365999190033757954572250462738048557960866063279820863838176066436023219093651703404365569084489242606850655642108643821018703111911312366964522243905832063214679877375664154926801339862974282590861905502073813939919320137255756753015265602551837967763960480028026920002465930544248964152469140349053178479120786430265205172881550026772059460841319472753504016798353479069554029227880372376488274543695130338528445864398450656916905335649676780699263992299101117045297477795561612149191505244191142355067071217687888771372769483594288144811834754695788036026723076170608537482370787704066668934873946252113195462209513597587622680981741291216241044310674999000768678416087312317258847955031063440216531105413634713526661940266542460718935386911108673289110482064237584638291195107100538960571134630010364008300118387151162268419629268977534942708245738423265704464465991069660100596159465345208423973145966914787205973083080410398262006578785888180091805263021713161426337220215810146766860881675405378451720507484330759164649521011483911382652865547713770477171445413144592095787383336483778174861706920664853237919494762360648793333691235740706557357387995007596133506248112677668311102492800998279006073666372737726709471602279048330688384612867628989631310356025102202868541958538285586579845489164311430030930911340916072450879514832422501058317720890045166015625000000 [89,24] 223280701493457481078696462024509754434801953799417999416240767400731914465256914930056845431737073543211300047529867856872523928263404929552010465281312324328064959976678330450846904480402223163858021331824649681833648070383465690075131773478090768393140500399273461714244481506656159362447106045681713361043334376021629438742360523297515976302439714558321921869701067064248601887015321314774763712362045852813139108705582533887850067167706946679360998023537255800371330848093483911186150738279747691531832410944978615979321516191302808603589971116178893725690974085484643203828671697618314979075030120096627779378908924147289794296931711375151420385670074756963565071660068830754292986697979673930752489378673464734470264303221941168191916836926059402172570824236183886892332197981406268727196080806355182848579806277156612511704634561935379565403843768681148988112229724682623745833437264953629249250634654335532053757604281761518182832164481266232325660868347650742735010191704642190691073974906761536475859144557080604079321184360380649289145015554580513810584627733295926668816330811462143036203979531808748060096086218223320548571410146394780355978297652971440076527747867504604908022371067183936862893424353275756065701508945042767131338620906065382935242251143438321436733518427630171716886877680404627784448031706940220447790827270105843817766642390682923094732269260737850696332627805318887368264298691344905732197052644707267315058990982197638960621380958812697322540401853343635320725149108526328538117790502507092468043665284320313245441142842523530407383489772529871111578708840739088482293082391872641818860351740073675684587212086328179117800374347484069502488841728339114896447374686329198952476363147851500977387788660224314451812210307633586720922967578830448775013041955931341830526243389519099945641806475973390599170827666378150844254781871315701467081423871826465216614034282943959068814022971604309064574045449223061536818475034875853528210898836796363410445172837101665923507006455144922725891014296475097423985756169794422323681803739947016949349808888659681704922002196460690735862412833834602949450998110592081502545624971389770507812500000000 [89,25] -195751073150364299012401659385931727426014113415205587806353857366554254662080369284418741592589227413605538245945534508782234934508887368436122452001289170243563086064892276492353152381267075318958999398074970894869094952023971770959608415326120139354294277230911074129715922120373595026035991748639117044566051368288173464829694030901541263087297130521437322969701997419696893643451415839514016468886598488928551839871858147405372079112083440014691083897735794543153382992524645676240467063233710053619234588926305833161735987952297405424583018302896613463448410180721902092028893997277534342637062168402717607313600722037911584518658115187195662506412500648953218240324028606495036747511544103872857593548606875193190816435898141776757721616810797847485850343425830786807172386137824805379436863984309057961533221556688484345205286363106273737601712735544396660604726590040576265942334939472958963259947040309965859729192354819435065377534626903202084852844097505218817638216917573155461689527733557550098476092879723866460231329263846645215609202200479759760343783548495520507481392105274611235516446300709097471709981720673502088695102057752848254478771321813332982352548780710315084554419873253194290551954837301358072374939741473612727535779870092792273065954163238608667306439007256678384049707091144416826560180060217592821783888469642057016340704882148700957990999708349450090813669220018154414384379004654218999367675005993046268704355322205751442615311377966186038525546565457073184635007366933600799901534335169249663608791870655757354015986262457048481769850720162502512663066744386183517355520493860273326297350539507844261969250716229786341904225005224016835356283042004850252016022602655944389279216753066319187042838014569897267842475450622284307048312850366996874779363028988357275377499289384025186236243258209184212848091733188502700793044666262851252258271848970396246468731699673407059344540098190117198742702971132039997674844419344174667912287318717248896878155734268346402800350207932395170697059307523287616229962615955346672341283489753753467503276337096883141067816536614410608919617788709565363303166662944931886158883571624755859375000000 [89,26] 159831950451844986172715909176533424819530610004467344745571012184378238432604662898450337099424759217431215927202501697306279320842772228023317845721389191202508621327371221414882788960948265019474708667727893449592571049201971343932735615932862779611554145701156615152352226328398855318730168468951884657228933431303698710223103494305115618696549137747363504423057236220187485713538930599734258404300318805694370370023910337400684186241512973259781605690805182877119711584025462439874055392374510737992380697551688209327431807575776820727443007256575535232759085104913000676848956240075168577332968556709337024058890198146005099653759681822126978765659143990580315747886473033639066184663802278512781962739190748806134526510913351475397024332818969992104189999066243604094165395622913716915514688709021638230035192959492959805670406665448835973053342298638915868909118486882163201273736144169338761325414335242402458301373833294453567152200995680615989306473728942858289581705854070530073772889723849724629254761875002704760914996347476126478576659569106826742344511708950167465652244028867454677724961528107348344714056792005824122454265485832794167611812479577399444117176467353155238046768819750113827087971036139203595357698848917442171234224570772427401230178438429032694229680792431432152261095796334952295322236199398364286475261909423036035384042321669526707771699004908162730246932586427800611814040500208426562418334265626323288146402297994716846353074808906365432306868250163352744580763899397953108194102951006172241579249070583664299906440904195040134102615422810055567828147340620465834325916369621303263451969546986910764633067403188980866361034015419849840536457468138793918007967189183704482242077178576849730684802925285672068020988310686993969534157979189579597046644880133777199583682191503773212302767643260493594438906915980529709525454627162345174310185422699346105643219929686112686322455223932395412549601599331922931670260470424210316705336427885516283219748984626359516799166442216927834079203390013617452950665410310931475552008063700756996320348998777110850042728708649342286449251611423535285316788190357328858226537704467773437500000 [89,27] -121762917059285185141401061423736392624545354506639417737605514302510724787724914450905388586744333673299491387045642752616574963846794997773811889688298584168699692793960007835380986500909411006945114197425873798025326301133146749004600023568015618118240908979525197747432573624493296706756836079563115750821003508930117760459718631827906892959453418118932319455956705224699874928892050859521480889694546933474346765258513796143286271785702008520889307257217272396361181851401023326931100055716213517611777309855226101954048064377555558650765803236045454791199207705406100850904084202613380421005045340257516358165112050246484917454054758488817999193353395148975208567650166079701680630851130533904632154453989354431394904327856902866439371065407869278942420930093439574716989480259616457649317682854913817076046410514834207051212284892739520266842758113286820459089312570928816305924611832745249171501358334329450789586769990496286493206460661298727800317847756509702090124859939047340626031628983184656395526463642137055095902074956406764731417676539125250770079262587533816874318951428955329493728444327167215498417335415368190463807518974752284837652590992026768014779909705233454114240361296153331918206269525279673009857024797248728774923828885111885860862980650741368167314597575565515237981484313865761392721623858751410318358806416916519556764459808867475594048804348209951539979570646541057355646518904892911773873182015396255855121659628433788651172121577113830949252349057411800021487861408508944375783182650335649557361878148238403093591145143510925775173797272284216014539805304016535761838915110507065077665825564641025279483653592879359212124724101918330510367136098026069721309550608470496610702077622027661255110545452657059969239620516626540115185009018307330246499919419071892474025138683627957770671545854618990528017709682849838147990887862028844098598177296910069796785554304375554256092885923575269289014938479128377889721405621046264111770581955668108067409950970673385921401971111010313164760999273949304334340977940824366714291571689540524019284066268539028730520790015359843257866331346639388044650331721641123294830322265625000000000 [89,28] 87093698965973740836685625421048310729313168439818796615771382497800362598797833898894930371213209011567544735982622931259914268496946512923008444625234415579408706254127115842256936763576214085544783839315803660181281864502049976701511390431498339167461095638190790994250306620863498175552413072333559531451537901356419351232029596504182369804165665112361394580336951029126802850196556350757484695250262426233917173833752168814038041308127255335843862791429788045954323193442797012083250990815984789646800404317584753840410749134596410264741205468011114702326681564465453296391192887076607296319339687564511851289711626818722579632291796344760066608469920874725618664286889829383413966307563046292385893121071806974827426227786406074530107486601476554366544083686770559709348096073067699238198129669568697537078739148143608723251984714510638945169373902550670014970339456286057528602149392597881513365258424566088626954274811252359312341472252302981479944733843848784556303513128814480878785631214247620332719148152620760469371681948868086955157370374864978405570259780193968709658383638031289275820402510606059347855015351718293669537135900818305711094065444350175736899191308227645156131611495953004180278140050900331339096124072246474117329227953663680713093344516618878640758954433601751301005500129151824836621853030115142514716611199033626029626693758999340403273763727429776824513132915637926060767473437101213928710579408307413621543810984830818278131315201094396852936373644291485591119570129929988910850639579909323079403303500917513129981512857365884508068908394852288701723749449101462999430418231007317800488980619048191638637832217404009906145046269601779985396092229896690744479384987367711895260437947577825277603731521855628903570820685802819316960666383435867307354290330020455524440216208671660790970221794530014754899821209452354185388544379381741230571337660936928922597610051676968494757766440627733104029634796083678062682650139231018921308469022516537530504510437758975906729806080848229435567216190121097309262243092480231408400329235194458529181059237574202771288861814829860732036610152656530559056591300759464502334594726562500000 [89,29] -59495786566405141122378082487819307183976315800263289000088918545583761334014341389011886338472952658212089858815380165908907636390431533486428365484706618978589743790607350514056105965341470086014458681741950062121816729170411931120483608009338615468392534988285631247167326596491723060373245137707166303604371801999020616037239167752589603366848482759687506278195425753406641916216220894154676826035643765636318271383351702095874153636403447942295369103050916073847996406127712241407039786784864058230279687010130825087158074695530185739008881537947137184711061847026063270044666083654385195277081782968720689991818662186377940652712740417749724009119577068425722710726354770726261526263759444080066942565014054675852599365702347004576212402007627943107767527385723916676146835612097647155374787565337693355267698947794345985663704629996874503448031661923818137012621081693818045353803389630711027902050072169736088922497996083919328134893164474781480750736187129207785743735007176940016642651778708927345463720294303650188541356366112607269002032794269215887727028476285290577493152708362416492931433334155126556291399827915335050817878352648761234779778502630573185144893321176085792094638175665900764467502736266231858496640957563174290007968088001202558028163008291434023461833936816632403933851139931223334279853177575140466040437849085110645862542476098176126956025476389631849445464708250742400435148491845170176836339107441430963371749789827725017730788463715423051524144003500497180678452365950789060442965545896136966594012924837156147484406627233756126524763884083435547689020455200388193447459740646882360305617282157400848820162212928149960670622075909902758872935183277408675173430934108531707445661084903962792961165307536131157267311037324939197733812191907122210976112624922228871617036218838895744963475030393175920558883270025492528716117439781508196565348583041610974669760176236523962140137616963649445540324779140587513019657688033580689266121173170119567054688186698963042259221729667524037889793914239657398778018037926637596117666305454784061220038687518280261539708564825048107131038113704057934683078201487660408020019531250000 [89,30] 39014995190138010283538400080183625655016398097283584205435535215996760019106284149156536480671254919080277638941036697167407011210581323643169709999849354900582589869998231789551158577817321739300340977391193677001925574632343874062493259208046182032188392882372105856923813466722810135535432050685251139292452046529074324895832779263808426194525994625616289279314166804670090102509333860201188220128928422062738942516989443790463915402791670806456021717659129296126961061846933874693815483931244671177488252915106043070699711310457378854749441495590484740094157804602492469666734831210755727192230483759354202407376435423012392706059643696028852796549612979396379195994378381903228708864399675656465144132686197657171643162609589792567603338571911809718961151931937769219139060986257334711357983398199814457112647267727148396473417000371629094285256953441957067705424451789655391498076545118810635201332930635524566569377842019365571990631250973106279306819049842417254396787483035533242900820054829889798517371809136816686540998167526402426146822930529563970734947897877062187997907832515586557376828533132868718968598563161460772854967932931162114348483285310296190034885158974709940253188031897810612733234319350179187503674649592332774151094110562266037129148053026629494823268236806661333391983322070303613257995353525329845621161922974177951992452216891810225107321461506831358103338310237112381206788540950732701314347306490670719375665337089539031608599590272496307940387629731268160677124205687066371467503699077023556813824163426127937929806932682786765052545056656547604548975784405851879289201850289033561687026834313244431567015766116037551770882454905883073761971284115616581373319351437195146755512128531824735265023102097642727765350826442485380452891976000553719568930953478370536723262356834234204740507817800293710697131597101304027753975062290526934621893393708619159337178674937380438932767706827692670354683738610959062344959534920292509091072947258857275378090137208819035242165752807212568636064325559080701472061569326039731470567860463705895561392636678123908723782986317904952940083251888836457510478794574737548828125000000 [89,31] -23831279680760682541246221963310561851816522050290494964107385625298812993938728647293539155733555981421519788472625497576510235723186205745875864869065450349021176759264950673649570694027915158393216175072036008458641093400852108117933652565083538268386227198772604543218495261379226333109411767759445007772990548526832919222166892022373343682757704334237640343306375314663476798679314097261068056242561207940995946496501921138140751900804411278661302955114167919495834594036269997131320216106906092752903896134991322098273077551405139173448777139200303965626377201193461057437810758076337323612997244826161293597478179365078291976116879142030679603731666933168519026256035616543246694077228407520253488198541411173782928769035566812006138437151109542099166314805688557708394569749523650498352816021925162577788959605210919707677103919687743682522622216301367536430205152164518302600695941312508660209052038496479690120835889431212827304887780177292989395663660107242375182141885174314315922874726409041751116821338590983102990509555025785856389506328741085638372104743417320994931302563867805754728002698015387905005822424852235144024216908209676741822567419680135622783000468364300132423191197970933563271747764034502684598687658198672484174828498782370717424613408889476374892685303516739825598222797681502820549705943769416668545069641180892059186809783806828462485290289416119524985507939509684651089680681724492230283848121962359557864544373807272490622546820179943475456650886634219860219724062136509429772676312362241233048297155176921185489624680767371053031737996658763290354989800561825746165237105653900641226258368804918831022284929855984901402186406271704356533797860198723248144269291398573198642441510577687909268804186055400794588587217661294668235146984124509779495282575503862824404652160585744082876904133451806868141712403310825595466921419359920419282043598948625941615208223420036597892453271532054294152574359940980227287150155638514353494165574499417107701941872079508068167228197039544663712604811208043807450192907837813430062047406332833037445944303532784404878536451224436965024011669811443425714969635009765625000000000 [89,32] 12901600272297996841274963401965392167808806027620516363837223850733418596930984335668895013102509865454555664672312972734336179958462179368273353318636334622622997924261796296261102111210862387259382576253590149239533067882948703582872967967334167979170424381786353617526698010002056996858016791060790407373050336329180565335800724522195310409839106347161020223459360105470247164109355881313808863355280964241695134550441459898337950917993617114432397516217684453916468568386257188676806434514234124207247082839658733148124806119352427347718844107814211050077800645273852541255022283297846856814860782730340730504603785263591321199861182596391375008456075340356418771592069102291340127368671086700684854206462901999546639680861116934114258879822035357028432657663318866674272688607813025754904969800860633642370236407001181580634085163963486372122516595351864541497275643631417131250523466309656658001765189354937260359636392617496625669533095519278370356691723445618838856101555874157009080904285412394007653568131542989909889045943538205812514394417980871310123845951138079196931637407748222523076517015616024807559454285040565690200822164319496770347283457199202701271595218912823440410136487444976636031013380450686252608305612220286807744255628578909532676429120418098461113844483882613071283145619311485382917730494357718183891113311280984490062978425263293896003569278453160649964480064084957051220002603340978765171182365099928354136515910172554319189877538885873332571981751458930737646549224232199947295039271900939488225785956169030652863596403909133899322389294293002722169582020965085672100514216371228327177723445006444509027218772488530639477298663686043389140782206356299226567420709122918966353789415817867253444264534172689988397355178377946687631043382746190150875617961044156428321375545022492168614164886346839295807171049822189140425172202288869499899728569924448364657619920815758582369062813484697360336152528000304509664088714745452964725940595592023658178730284361531647878012830679032998649758713155022772749862695687679361897752829912043034339535975132089683447750916298123018133292561060443404130637645721435546875000 [89,33] -5915444652602860121096226027791246910738365263092044996827094884936087666453985694603014824026064424415504183059869908824708511433372061492586392178007074329472105033415246623123946993118410197861371851710488093133513296101516296611318314006639334358670293633656635844665599531298830258537706123202946724917034480347239643597622674990328537810454873570745525842564917366451385230222229237760459613894697844074943247649518520683733853882079384232271092323223314492411418893656659419957998776304534154926518196454880200783199023015319151544112244547321587421807360859906084517280066910470650108766698848006869387645501305356262806949974399465024384694380250561228347301311531465895596220290795763297497964167147541766870231305952030798721474709611362003898524085142843944641093967106892248289667633714585797107042901092736368239218356699203424762487002674848370766920068854171790037303831308828998141759688912055871581920622320156036138849037221476409268636643018227678298532928535051280113394329472178567424289061553928586305351747298547102786323941413934011452975237031218505832152790605651415634684960152838271341659006925736934504226208161050730428038310664043850924602759973780683385673559327285283313658145158222576892009673411827012304827516118740163450748074004394799957506732606630547077200816969065510592439547881233009074742336558250394726315259794588007437506254755309351080092177597473151374991797971684023941219589969913281700823059994158558386393784215541716083196747915257270905683507206348705503823766512652843265311089303192290284836433640358565816764079390587624452018938981967337292220260420020361374199226258301812069667907919040865680511575191688121336984102313640880072398619914564494184463703647803051943078420821204191318907214390297242737911099781111977087545589799613311928441398068384350411204485256501125851655444311199530350352158816413570012132812443408565959587851505346915223946210365613275824803521570393342486691042496199789068501802283680679523498559995879147286276049399911569198061971793545521502484071629142476108515554184342841426124213683298525974735623263840375574140750813967315480113029479980468750000 [89,34] 2153926705196000774497718808787257244031540338255960107881937714868291294250045928816800500900400750461338731931560152075592560323215718857767679648044476133380233177989492086377450853336554341871957505435864417567956093690046384295776189872918918267024097034075811800515217405556748650254118298930395609430724536412353288276286750802202784703175546542549856373076677881069990267013388836324301916685066998614400548883687767663395468643357803380233805925097627570903137681511767245204128683290044316230867915776304643929815605948240307601158944799213766859109798869600296890123179274052440658478484272182328330893037316475350860005270952289965328988775452206337603475367858785840324376086478892958252616141641088426300632142576441260452326550440570138050708853112149341715669058872198149187734849971112245903015610248079667910586858462702851267675612864212640328311741731794753326491410047706036453572983050088997721452389675566559284905905872811832996258295936358278689070652696120469756761528162305352045950275142612441918367417036270683561165026869758349242931439186186383813846059636807575999223866847381160868487090983236563561368175533878396678203907041628059767336250139808781624474061897054714846747117366213431234734653279379749216334739494954943377007339768806151157621824220106112050324778312408026034771816921492408402623007198034026399821539739026132536987811275097133191488189327531281429073139295063584955344202291083918813761419146593490814793372034905591726497065690163737181879323887762427988101993868753702853546190788858967100254087426921232555332817620912700431189677896647649858613483711195972627153554698797211410507929436223457341784417306497128894956592190273062095203289048139977544433251202390722167470201135371745225930072832805811984345255158647315003227091807007686096563497230672209213195826792284622297335097488834515283946309327391694662833779726722781435748479849047311357392521324085283309555192211513359041406501437101038364826479025498202969187802004554006393648458292567611336331801804052557982970357589358660764931911064288939698339411918158836014306140374530151859744364628568291664123535156250000000 [89,35] -461810054406077618029043097360052587028157874071164876378386103486189447591761587351993820809237057772149141119865670642125316911946901170590190682330085293093587674165275573267126689952090732418038868380658083362695641899887467825711805939055150163012433480633153469611513714009252589745271788736347165953410874961009842829412138166918063948862332532578661480489034134981851156425034939288165710453408847956910863537515956173934144369020026702745531913989625064025252933707907387961323076793901886561240777042099393128024653246127668982342097945513166253604513458312141790881702507313109685211832703855351972307883085564098620817187109815452537798745670992104394567015578639189400251001353451195673635472642434371918474301319048124861696051852266330280721938997199343131122462581200516103069928210225899046609904182554356359607235575645850999299567239161575632888665162813757262276893262691794896443631924440180794249572277889797191308211292052127826455224910184005101795164860263068754204278133970486217613133555386342384897899657700850088773961632412858086440886424824182569088382589791731952111000995130170834853959901907936819944500189263606476121509138598406923673074827218442380075516643256436787861094599722959628396811524208505409355308257520116719818852850841899732447953998690565802240858758263899447937442006108326504841795200996448900981120220268385596353570323957514908323570417914585689487551259222930726622187672450045959004875795826211265961203033430235928013842055573179697427367438680074924674450731629369382923551504146651443196614854884650738830931804476184787100752912134761043104637418967555640820953350283290633595255750889357940620405169770671516887510000232342057237883474773258623926284907664968935352033663222955269194317786543100153658310328630797947786871729467095082212473562946638504599305292596347288930021372395797816548463996459551146522774515594667437222851179655748230232409011706347855861789666224585379016719806336254307987925062700899823391827312665189384968488258473343741393639032106523700180350800068173946836948380049367947158599637937000498527206210352957782561134081333875656127929687500000 [89,36] -153953276043280668752492702580826908964097626659562745149638349641517585156410371245318898728361721740262045305905579752481404979715121372070595980743626036439292994241204566329427017151649973153962596533186675626677701422234506745127951502895359524355003947581517431444670986876161565822235632835609792008213445620532697492876755375674265043587049515298723974202711831485123235273992607849848209961486252784217314051652142574930512018963460220809195213486667155068398301880731613000539915843621426085398551999652651139172653089263843078992130177960256122065173219398549235606194734539771938605898626678473877746211306423926945507485835549436672367741276482972022241643057809518317945295337796408865780642430013591215436036885816708657453981029239770437241633268893047638615383490749867958596342658182972054598770495917924250233913893520124362761741250137134925294071347943395479067056090826832389635982866437947745602497944763460407377377090036388874568471258162061281236805397483760430653864706886774382785804845557463858145999620378734301586266232895608506798666369224632327185965124797135418770139862250597963362955181270094664869267411900248883012903839285786969143033994730877550230686469851101861838105156107627772066018113817360909608748719612771218032895707858626189819654008593663523340537858926433661778205403400339762829921869833584788198222302817237488986271930855248116263947967459390756093691613084227629429542231617757844458362409615998552320697997089340883725720674177453626599976167851508829803731230615105987207167958326192180134749927339791996902357763753016423416990367970980681894994416119853788914687423069911169919625734527108996116674193672215505550089986750194554295552853224559544742878246871030420817718361371278621630753847623434275798314260637679635821955553577178508502917172906476897267001936622063849102741329818843306480677896368026612503026963421909084863373282755342033180624007301844237817079190921799302766677587555554361989098401033074858060982033959873227251666797015970559500542904897722165338845822427042933609763499613522666026744355144445196834947220398959188969456590712070465087890625000 [89,37] 283545090525399918244837596489006745261072180031409857147497446573916039540567493227842711339107150358143961055641584724843904717724474976595534204518539685895479174568650216521766912106628297947224409983839012943086642506108668002188065893937914586744420616037674158737955331025740350630051011168514600788435641382265093653089300005290756910431707951318905509773734645615586326203488735769167086805331145521668697839619718636899405249916983179825313373858791308476214208613440567307673706153709644446245771926591507025365388445030371352425301441589027947657883641695685728985549102250527534798994352787520212974535771460887064311344495183987041971671878689307469205445543542492648781411672175905561855915642125169481331449514617199340489317745131822125888645341128263813751218517154609670012152952234726162544190004597960297657806849450557208269842525344151315933683990603315029436521663291874608797674374361071170039250585771899551339945322700212510569511796799181770662674812867001599894148717702489755472256526253882102467870307006874014400704592275746845541379050558613430111190719701119832733366187244201166649542988484638170358122447368546866101910134758766577840173364515102432953739735833307352698987924865882787930877600362246849989669840403893246013395608415310922000260693922991044886971462249350178485051715196714362084280382303902368737991588886631165196961245378791721160974479519971927991605475266198331199457324114725565495524870834687218657873279399127685028817118767171397491798178960684486380467802782709497521917193230435558213947236097170654853721195150597252991813412512314035304459534498682037234963056034828299062866363515373361935157302561009304076651388658021926361005214508888991952488912140448251050177804234079231878644334967451746096480981058870907297215333781359561694377365003012654278299976380835339136274250960847282266756752303249249157995785757098871947052057178130893610283081828592554477279768212753868409110589823302939059619185134285723523887049869235004373670005689212348820830155298098226130264610114424242739656969556721749187895345144515583599154062710567814065143465995788574218750000 [89,38] -227327986143369511555274431434817892044220960737818297368061107406250799646959002457591824905549770293899556550079486768605991669322219847691095731903269200343811317196238025387459492779115824230339426927388196347537448669547808210678483531504091176066158995480019616579513271116504608764457567892384423158166398565304202285544347301880919269173980489939452192650179223503175207130824005649711736500868943858257809869734138622263060835437864231903522193622757944462899711549147793852904024356722585880349992017890298133151444101823058294593815096020797009043665405445770353311460020663198348127579618814959051698174107665770509516101486469521270096245308194068312651390405697942359638313706360847110383689674598319695992345804394197900985595641551627333612514801877112783152851184701196094404935954937643688086923655946543058022261867151339171880672174042829690788786534795208908629069838362210238970649774448869147472531972978052029364349993954061137978684619924683177709220425033649663186251408401937254598815907196403991102504684488686325351572686236196849126251381669776112282186623120415792625893379697320194940198647354740825432303546480075637207019909466647970529713114670909508458614411023331622446682518858072736518054653651336385531532727714642045040200306370692167642962241410331310586628818452290483514441980402905090985528274749080260156125434312810959706565764330983925222748670516663249441266145865707899484102571939927659983566769435790564485691773238093466171690785584307077800920310623439420153324274746126668717998115578566229204169288082180904308439855167727300986897207643995712999802455406881739907705766711579693116701227867725935177238867060284117325126263119654714894710765671884351006290911466762257479604347206312493095938563693641709393878132093657879429164960351596613298782732898601315507432810853335455957935547081590752952749934100353040525609597262558248762975800299945360655225615769470949874503033682256101073348442246399437369586078018428394606378216865270062081714979484494947519041046127553823659122828450079968407273357763297703012961438446366477239557468692510155960917472839355468750000 [89,39] 133121052184768644535120808120132022177055967161273337384916315895523213550016145754476756631352391154608515089562416507454899434305890505595258519814890396950074793482239240199845509573608418657086115865106155154084953253695341919918745009805172391679474030098204653879485671186508421737766968159480158966430407750885649087385509133506123680939021644836614125678240922047631305495251359313757473900708347934260173257380295070427276724374492150240162028316634437350494691321403338880068288951915483627464265648960169989393622689589526240465856583835370907633581521078285521287355068319606686575811359038051605574448011433946927957721007054453046431086270796727935080915455667803627868557087121209080865835709624986415879900181014633564747703519174632668691480606971507000973569235562308408575977225199740459391197514478673791723716626216135031800383922815587803713952110074297612808392819566397959192851912896863351122138453333770969409670648572865494829600453970697799732002752475450826857298862977469255319771359543611151501171130273950155975892454603698391759303225034988856141492153245741827348905497376164498473492729871480532408177059124673661782389873342494648128462367357077410212262302899627190348196219607663720507634878049449450375792632491865897967209849374668962381591779962147697840465791718815339587838458657161878361444790723286661867840868390110332160444730318190881950881228114135580813293387018180476588140271006556074472201184195083042087322554020934243391962551773631010599109489298243254550675747800360912363108607407302212292467139227803483863988369683782368923330443009502719330042922646769716171783023441832359530521598935999629411839294772889435495587239894850367475790442449759759131960940914007625358069125081556816916436906445805510154340276468856562618657064561650537520467938448103975315238285192092019075319893418847794640773431770235964084360726202804102712012553320990209661941483022685240853858404014486941097561607478058604613075455509567576751976509352750215732563148451693339619095438184114170501361382846312963585774134789804387501819274387468428066938486153958365321159362792968750000 [89,40] -61604703409993179603514180705416473596296486434334972358846419922071623777296175137228086096068240805009912680143399325150163440012661749153788563727525549688675934485374454518049278188769456833489498417568156551214313370238416240692191141006776020371534137054015065683626585617009805533227053796921686130606725941794723851901297564346602388118858254005707946874266295183841819333484012258588253885018084426347988563170366572882792325200650646954585978192842387862535062395659034078931804246201690310612690733613206950852665790984481943010850635115139739516508473729774839327197071014280555310285102087674276111954853190634805358207088855133711370285863315931736867734637017156103164834723786698024551873433637307069975012292411743853911982512850975737788924244854371234781748210395193959982497391927369833889146631313622170657231468149203317695580412426557487590041658812956345548222891688819704853121654420916591558571594295181261300151276015072061004559793003879878082709369258410282353858757312617167797248396981923308416522745879918708350842841034886418117269924268104717045530792553198670440851763680144069916807921974626262845391113007340280682942274675866430625313790904736487135074976426766296088709493316584980859966150102716641391683287378270909657958024277963442096386014250645415161169642231818281572732672668704131794707565564880395691974918993390206685173252069080036282355432421211070467821334568910961392549116605872543461437336645955915941989928309645726849003095937113074317116649124281443833443514777099723846809263135722599284221420864038063345350472778413520830984198329637153625973603474817369121881076848470162751356308968532542299175697048304140993023990271964536878644785224616586219273284072132239942740556397917316125069844149476677492601482734808856450585301668959014840657899300521260297224168653090074923254343877417402772768855183981903013942987041100101790509303995717102371792300330923090252158342943882004161247627477650575005831071377362840587455915941332253103355111365805486458211251946101207695801674024530857220415982546449929102384888805754581397877700510434806346893310546875000 [89,41] 22943826248947000373091090070929905328979843153205590260685892600928240933928440807165869107855140782025635506765561050062083855539972956586306792532632148178767654954492126753312284882797793072140883709350283011741343734344854263546664860391387026605969653218316326770047889081155835500641717213049946766046216548514408885097442801515163515641300403495631587793858159311766760407243915456212804978579908189252703159232947290716919002446420331800982733381609516904355740656487622431827158234460837209972668001767320787738697043847257030685201691315933869320271884301683017159103316722960498968274379969286806023965702877017573883645937891474578859884219677937162629653792699358996023998472099424990351045902525836827843105630362424946660259221248837009071207800930652473458124657305654774453078182846922039686398300180871087000439356372343286123772926259541930407396395813830592612117945195241197835838824481209729827090176256929417877506677702891722089886022183963801955915741800852635547185495711541612549598993769933314795236866046950696939667479435500221568596892219620048378202199224585982298857097466549049750008313029815058500108426488195729692507039543858948112370476898753725528584836077078417415879712438280753810697531416877552596883020504791146137309841892190276886451176031158262772200697152418830653536824499616172478495162948686709249076492945378657700339964838806025300058298519053529583161914018878305399857519683078422400034033466421579912729590409193299630832703157816015074624791225064954423750443175607722829065094580047809617902368661518720449522590234533149651811828958057706294310340937534615922590301726400814652255792851419040393171076639010638436790283033460690034886254037996498320390120955641785186099832005328381890958807457997228847121181631802604300175223804925148562650012174234305810413727245626014026021220604351468145325717654017955459030267972627942307468291191432279337655358756089108212890305954679182318456857580646220665777500585430849149899655572984564222806639105696028589167023606268638879757192349229837516878449070858216198671650221108109235501615330576896667480468750000 [89,42] -6967016041614801842350984818537983739505107825435446440524189354310976716327179325492028452272645171469733120520753478976735642308129783806709086762018909004177009384214926366403293340916416816038784292370076481414995149865610535683548736590877649262318740051015575575277471257570340074853566656256806357086717836436866614567080316549761447512011945750069347799621801901021254046774678609482880037428505856314099639009945654246892076342690164270511722639147881063404835996174735068823015022135399904650893260410563393852973762268517936065160134328724334757067299515312334947944306906483352471054513940518193669855787679288639736904875062926606175924977860814566585846889695908364422138183314918665803906619280550520120234355024716798298987141310138869073333016083724688083552684712580262013304048787544440132315217541765257612617295750879200161803813151532716920436981623979299389335670235526918042787491446567215704080186424018417701276706822960368378846697423033920912078224472205411023326649997762375760891422909267569561437777978094217910634371362694606498050419315321797040481050272682419568209500863371801733861351882797534345245407070470232731854571119359792219443648298872581148729110932144391562204912321098137079508741041170990574413981998868466263574230367583333481805441934320295204759501307844226615568638766577297891463992900088695856103707547735739244229197805549049234484432636125185473165407355945972456113202603536488967568585214308180326601575720946130299847493872577363343364650470792845333894238968348799710518414155338092146134095082160348565395637911468680834210979689355767761135254777306988903215860520120308247782343257412679697902018492325203458353947789181046990619874291579925865716261451358934585269482088127016500613845614604183360207702752278543584972523404139543243038571252237089682483284010257923693396085087986682890240679618083230586101857050179250245971960765996343332830659366100437887911134036387113839526617253731855969406655482771363776356013337557946417053344885518095358419452456481220476667308096265821544357398373647932720599540434847085634828545153141021728515625000 [89,43] 1873381799570813347926397656039098304666771121431118973179916150662282135049008390465907224864520461680969016769367064045512000387192006407123922483703308753971511156906410109259958576732155653521906144071124477482512769121692788369926251600583349653226402237831785587348063535117146335155316331389315535953074282954063688593645790777970771403594475513724530340144735986540598394768077198584068052398082526781071939573944115404007557169120871818121475693167714680274038157577974232581206421876204416969014679026787406635077927255370382428188087873797874854424502600043775523396399257183983505674553878117679862572562891269368959245250487691450781096724319511367883253661390522236678549743178033048274008503650658514930136993520094134397063742946098727650473972738846246464459487112712782396903679196084377197752409420587131591298947284182515446422966334181612333293184863190534697969592180645386275480225600588639764120761744397328802974245148631364255028204414362337591639419770836739378773052016805419609258972535008110877313811857220893360830690694794304576679938618148202199330383921052068610450360786144707722062799655665985251502513696928555444222295731790136822093132813125798175460244045153532135176569670104921712907123159448681321575150315538575955306526225948524386033193557865002508553545231234612364172939102477887561419027123467928706291904239342610541132357055417565899148194309545094411783888811409574557184996362611030052270109826231348298551053802816760792837178930924773626825490037763461448404732976808008501755152632823905699506548156127504095037432367042853055282227560195681810064637980114602634805274248582769228817555551255371734259440285899372176782503605393009666135115097805405086193116497115535419831678944816688820625224255766202236291672003924729208239730718443729102370604632562727857351070383644111394357104040403336730732791555490675608394413029460150607886206975859072346085116108840164979827822462536388300630413880254994750312449552237029889388801373674872531990141402279444693407477871533251916471623276195525182961209843769331828688962104934034869074821472167968750000000 [89,44] -564444813755405812263087951427863906988942198334904102332163848985390632860203067353221360885320244839168533773759821363936347416610464946595011538438707352833099386047357970742327464217822061860613073775727602995545294411749695323282880808909547882986724880864717823039718377517314943022586585022710269350374223273566727403706015219453949569067794332990364262262874768916538574379588380319882299579749020332807838931059051813493209696545400298661318735478995194954899933777776316279021600991132730586386444821315108623032156134195032071333460575139712336670046775465212745266631113459917168162522343869625563016060657547087466178420100621545383045953458058049400925285302322465056893908731907773953690202563770288224886988412471753856134426962112974144691992222090361336489690176068497976121950690506427445815787463288681417032164949962262984069442183561803188126021977749168687876138902393215462718450869195464993944514042500877886652338189827225036130683350756424861123826550256023569264840527519602382925955204794865237548365873880132235103724724644446564589783101366355994985047225368576592757135609446388814084692512545724022392079654155876921286769406073921804270499870068493946636575276003359406165862489084594566452862731506695725909747106942336751404023616649008466901151910717656246198633693852842678486213878495841982364994881705792581785350990921313698692004781578463208849764694532070469659277472890487059273566961742190337029943389688314659921006710630507107772501289567583564797658408639946965721134678363414735778064692204077115775629815074051991584635290115100854822716990352704098261698426464912270292334897296495157007799932198237070694923830954169108792359752956270069265055961561249299398585572209529034356538639013427495201275786488290238883886450623793877096358406967195258795680068695603463655440742477620656885956139725111196791603411611080053354245975458050586037354844805674299479954472499670333287667714880768895652140532435410889391748241952434946673042964654585910237057846564773307356042953458625152373466102192380932588894042081610613603714909913833253085613250732421875000 [89,45] 206324379304963676321817489829057337594432437017244378872927855217671008497958566637627428075974969856921130821451205478190470658522569290214227467147337749734821472326215308472383191560446824439343481835171854594509922267035897420890491704627071775026972721559646895598997920690776147444471074978759599684342703914045942591393493728548524880456094871855347850102550683258999636203343815112385239918961280245339345250338638482718449690691128130817350170389606923619784290271501221130550329187194340158380978779834350737818607502176567295473461488945222957876312537836124673169104505097974368473391722234069149105226680486162859758153790653580661675481462075246117148236416680223753353366804565189962052896092089974891730031806474283003039239500604541572246047694783248407280886248879432976741086332163537814755345750716274175865207910585789242718824806835228349955165749103115950476307784377569783264104656260927797687638349449705740667234767538224642420564647302510987167922391369498714431456100543776051078368373761113346212726255336476758082224239300269046171060788288788250583234761530482067131919853900070683443506221470555670944323847480092826225893478599655943175646098736322273087360636505343645534299529185761788809996385298703929715663105142545220599042969039169853561175243205469558147844097385908303336064388841111350821398450317926635335061213168820311737888766642538965312824404960896135085849378960617668578439362159345230552148071505692803069910677851913182528998950832580497925690746889582288115532372749366828541109820746391636774492401048488212368366219840105468776807198445684239722843226628071136177127713947434188047178715801181142099355091390483642235137248438138384552406481275564758246428952706924084121905943103004749352383656763430309471695387811744394209564660210897684459595276688294744646180860582319805195910928437744572281605060222420140573200083712627292460599287809798842139856825073572521996247304472423853469477911626207693354875903369073768481075304180094306138257907298724616119169236154404102543513434197443149622693285474145374891463688982184976339340209960937500 [89,46] -65298746509168754166869763527377855921514701717549046903150534097990015323573826703546868423917818005373599026478472772440940991211079973604640305457117133617157421037697935696775453143577193809992110755002870346894698626982339361814749180176208043676650294031790061493972424630410927458012588590494550055938281888973988911882787849469763974576833107083272258584372336472897967003475866399883819856126023623735654719704931431236421006990276812653931561612779758404365391070727418865957556130086008851058111208607227408408182632644738671817900700974880355604147232592530838847913379675025813617861094183788026533316781179469224636595883549053240257431615900628321041650299378542523543433663824634549168394916375213189519940758460324654721191535595829126311102296514496688585369498899456108020891229609808762871459088217317415088923593601941957406539808308424890783215074408876754938560222081519221517587520242257685001771383788286195413514433787708662128609028857546804951582643320924631771487635995751305672820788007580845718357691856272934403288221025834655766799283428632608313791252666805631158062092212348895787005929548147752713711988259769037773298563478402433327247494595059667468290420577370484306995978173935954826085447619929809665705019183043704375600099347973527596568814868565890512680286142684535767243793544375964478068395543311077859012723631606328083164996865720552003257046358139188162636064300897027212295498948180125623228303510498763678445607826631389601768609296140999145547879820597607758852884248697876294765268470747420325541665918089830959699547401793507505324059041216109322077319135815566809900649640804390303059507486985089706900035933025562955114377911394652346661849271721343470236430734336393038537961352568634474197874265241021439373731269399003996658055595503170533649845916859218336502314456261967500279700405089329478001330525180519387579330081193444156766030668498836073254262637162030103818001485997543915578373702422257539890505604644850952859420140093919431471795874590857925523625736329228134863027349599146818793712898632009000721154734492301940917968750000 [89,47] 11397155391756025963479379487663578555870462535100729909338852894133089845786705603462523801995551798385930845704980833655866283124980378304499949365786659296660095272098839309169277850640602848476943004636823021668401308473662305688107183300748000099612630941590025673838114615148059625285019635187665205496230625703658305030361023133390177987366414128680602921311216626335211447064663202109863978292864537316148662273112192843363111742028898385048342631220195098794229576453974939789729758274128632605562332810878399923334938775929756210290347199714208745610424205794923466350729668581109121168385121663433332194916685179805091985618792384953721760338948905554984465247749250584853020548625761787879832356649714948831692836509797945623188594964047877691348543150647374178643304235940930101795012694199500132199526811857674782282296502540404221904081959525470584194693075064504212952575095724156765815904468926386775757423678355100409745668231841846395922735806147581653013140868861773012885098464166712484178413389306533244198152109923296821435035311905793422583434560700317735246887491060478870266466825275298894748748856855206124215743385179930025505096646020174760310236125241048963804457841964690925303568945336491246713319771433947653853695912416597233424055379320119786334404876787215798953472506150987871246455400817781457889781184134060712751693943702310171813911482006953002877941285582233126100246361964023716923256261211858418400379147258883652385809573048433212342694705930231161268888144864844881212882532414484807677103229608049699574372713391334030573352490430700399985648003978094929084379713287483441064373050659650656160493767074021865300292787140464545079368667192627397565228734919152988491348353248535761306260666737460205534747999772186655403900576438234147910792452132777903483797251168790024195238726594138394341555718963003610803015342774311738363337328335494941964819431246300456904770717263230312316544746574979099205874320760232474961012600489440308793184949318197215975219607701216701091795635491281150949584365938169021326142882344356621615588665008544921875000000 [89,48] 954206515138534809528928538400554274527555038261142506648751673492230439180230298668163991118612845655061386363420895238841797871201631269888032447561459582447615784606601337308125439733731815168319551556189593146454239211083826793918884866626172582542507235464764587776574455564760938332204606701678471083075239833449960405736074426331275986587351381732470342545552343094579492541488095078531828456690960976890839759661704662200076194942291419695280742859236539816413332592058851782796189865815986655021255413327868654277932770778759930614055582475986106552020946038562103300206617705062166023680853004085652358565891477630579114509136147793040715515318568269243473718195733491155019848462283808427871969706065589008161758430355228365087376717449142469277164551267416747114163518885907864540433249904340711109900434210021512166578553274183460746187790467606165130149082230088351543779226362248699862357309117663636173641961623372159939294507178887148932329340448439770620372725028794632165767992210863878745937545733062272300765050835323369951913281986039193559099613301881788790642082847688143666303970316219033669189852563113751713223233524169410568847809521532789447600274538951129000464487059863139202079964363768823241039082776615676390973827191829386758065714797404803005236501286663062931885410894007311887016866712513493143890540902024814993702118733130347883813780114140311693630876692600000646827073905756975605599193357577259394874710627351793966326406239112284492580374729827234024278004399866904338060640194440698010761391862976869817828178843718664932046464630347564906382660908564979117545129432729012833560787521659789717088084414144305081561714004907227436346962600060789350260737159168091428318639374076976532748363004304433472115267521409645398949107414271515109484726365628636305576146094062315001174570613046970283880394449345839018034050321570146561380836197237599875848519175908390179163923553702795355278327700518042804302947591629038982986065638837547709479901045988118082250271146954139242561694946905954807792860655231556230027045728547818725928664207458496093750 [89,49] -1178094931365371771881511209083642919024256383747309240330530451745944681514223106050990404146129832874777946000602275666159922250221388560029367417552373345367280225499199145180698893829013092669699668140970758319059797076227330429843297788935861150713863516531427462901319323437088937155167059430808838053430754868720400674957893122805182802313280671226429579956001545010178068619846570264939474656542838683420225964976374736306924881171803432367854092694318317579559768068040946128223433495490902842079762572840519790660496976254145307998419228846987516371859480599119311470194188138226044526953897151627505055052116372742858264896220840884924334815772073020293703427577080617354615874445271889006173659382244044896119883616946064808899383040812760027109482885590640311341573101252681804840003254761156243151372435956784014589808011887110328700424262521710718833584099479410796754296948747494348208116175528891754108975117894508257706760096927024913077241996344135538838625374450431435408537966672229498567075087530075883282171637280349029245475240043604119956509613690445459723106824306065949193636459886681582480835443976318102643256971163419644011138041910579645238836313343884191454953572596849687763719897223505107342931093726341658954978254732869572752349543336388583795037011760400302888113759842746763314423680629913153797418314496775325211481174522077783862184072266483908972612781385166246198859773011934364586808375955556235651028046455933373765614839904552074157930123669890564444493933096002983283167861004999748505602191447322678766044917929293514918829518729973117820433265004764112662944156920894591383936158049034153363779068567137563143046942316737986793171583288337429961748023900398850178605810493909025807778432231453534506620545759778809750174505660649871212792593589656483705698561718975296707597285867722622520799168600651502721667777999819392678159420272031816854763842799698328050446923093220967548337752326319346297149848207334278600372574176586914526282706791412023850271702676764709759372636170898557170316639790448587366000765541684813797473907470703125000 [89,50] 334180919628130249943102451782927927024071638478214204219867484461939764508495155120136226888583624812728142121896532790225431440040914994122974498795446035084474599948829342117780948545174172548344962721084279537531018569515171564190378126819452003031962633133145618486293446584492218271490017180940915972791310258614679911550906583968340216917922392731354330144551459572584833158152258359310058937267386455447601058727866162198724124772244430703104759608498619961293013450785207123802478034984294236795957357832235252096590896271226026718960528703695715073273365701889182143664981576173309447923796355680426529344798309758909267955721300449641766716216283117622930088579082114787830919441249583465270154623013468187315501863824964349833758168052019784028003943759619409332392809620696618256167512096060866389280291936492425884310943311607919480681250305282172035163563153801694718634098710134133597977173688934805788254537514968481564810031759603976681809803049479316248310698664479074836336643280964746612644159998383001199025944719248811836420867028824905382050814852115299050610366559529520964477175246662056814946724573336897197564730047506651913756625872739866138652678748089516929875192205668070165424950664659451614307730163362721448148224467278152107836904108090619718317156285698991731325552283872072446499402309946881765526075357875218430938857223417982526606094123430392184244174149264595870168895930038401103207833442275645546258154345981533708705783021167850621475897553042162223573565879275665442659368071445526366032233435487425060257922220599780572993341153373398936478549387862587415292049338903490828560563856134775615329725101019914262458283593362014562616702439438172819612485163752160413734027469144903781436241779094298817424543102289241023984088771241795790050819912274397196796653757697118507732768283075045043030141093402912724858341130303614711192032269833854105761075424351524996447291492097768700802936091691154066233610776044330873569877334622604516132363924899056340933758386028395459362853508759804715294063071073793480536551214754581451416015625000000 [89,51] -38740243851656752382130341263973177745241804887292128374808119520262624118352168931194517315746238040536872874324018169608344103787186205993820734700201779924265310857823365783274100429868426594414800779155612676540329544310864873699477410789490225706801865049589273928391523966491099454320587864468447151823643239784012812650546039062229189364979729906606556549366388998306075232500438720308778150915057017929258622987661373939528850794289620251890169503231074583759712787755095391254035653110189588183411901231953613296873981030996716609024783391543400471134808112805696119742485597021213822661202080574436226653705148601273816778540621154283844031496668740487674199193918275194656717423839540817595288284930170300332945101918099031796657895470870659099734749669713560800714835044377979692120720491326972243205962597317412472912996395968535625856443287055897787613779835000422884981833124432488653509784674723254290027431053905235240641122345692482214330273912136570817834909191009771025574207620582973807584682720188305024367394945345632064692272691685825411652532565783815657654566537427473474773606913218055227777934330485168459845936817091602637613869004395247945832828850679856949928878366703687443472183986785825209199706958625056112034057456174121355217788831774679881125961966897812457469754007266954950834545372233879660860751004719388234000441279807530832078241492839856982054366418741399889464238350989394504531978418275196166526698975623115279930128855711202449095768983636002847590120995898650024685911548237554950946238395288813496264627194069451242104179916631994083965964942618727135778290820478180264180909139764043236994624217083038245131309439899026021922124463097629423154884352001857386267545808630174297929911584855637098571547904034718893315533615725165928296934180555850146916360447430177607871475709602670489581639592187814767243790915631596749837756055877332227482542398752120935413278265236932507994698199079235405216506473371858315978259098538875340770054369787784475006265942306840931653838593014394897206392753830073161225300282239913940429687500000 [89,52] -9301636430506954047509657831543764895098179582677738278082339115865284096106086851543891450354095464138890579629709344804054138504225228409892696413192295281965528934757885302252755746873248873290880775381504098444585167716250801971517971078332947259847151473440754251672205622057077436756342887822228716092453503233217650771712383554836711009057052547809211199756248958821368695279642185580397978846397756135250141151910432296144193479092004689233746631488355116814842606261903904974213031739918845390426014728451502279656798814358584549322933576345390640324439231682646061465071259513575061929240241605914380124137982351751186903866800379476641257103342947864187039830593649903397082196629341400222861727678856537525156332161608744048846082554804346959995617958628901864783240845385416693512795144998794460110653132661595647996161708429262724917292191120845127858282838070390300159753318562575449926457374068921222947742975357942775810220623908326482371688829921466933682369094602827670540291524953513637756663821528761175552457229753195848686029523009060139101241226559897500925925689781434016519041777297869279811959487400095543295343123259165191157346147274031053997317232806405280655341494794277308563673171673760636579822631877036666388558724645136313262668932375213563381941299885545815077134637735053360645037494652196823578249447444281154736373996499750619531851663128502273972636336874955820293023286668330088963865451050949114350851442874309569626232258164955465657519999475390628343629834965218747986364973785156319347542492655861460174603729109706598699186950718394712867863540298834400835802911579942959830085805665614532284473716136819585173992824351171789483041274818304993279188008876928506882203632780527173669552134801519426087887619332739971559884910184684560608944742180943889621591802944396553701466980611389804954153488944017384567866818135306365745963523459019097032394564611868380531388644606933357501496408158455975463569189356563311870915717669744107720053826727869143437888857052408637075919215822224304229814961786360072437673807144165039062500000 [89,53] 7311906984970643273765210537439720752847536955129412927285909103265017183412685084731932470651377300157522729025833735775093778401101534137977736057423868996379258697018014419416450298615229090021799723734551661394641682987863205592370632843755603899083279754256080670883105772482963081516620789138255626741974933104405603835740760168439163377434603221438018892999412119854093954084531615983801004931070105619931220390324433045019113932852032305536318480998709206837696942780612456218164324489154944321296799488796678278327606823053045010609436253732442765777647946261904968254628945117932586963080622873042881547909856601379711983950234729395326675868576960509755071157099164831727710641648898477158708289069297300080686414244659611396882489944851110316695816970530476045887086587202914051592607786940802633187268991453339212815792244748042085960180045345539965728891976507773241604888724891169681197028510119559741379554280206467291055330165212159966511468814237227896777961714211519213505051733660188328605654732433694006371576214937100015704507512677346621315697411853155957815236770453756652420914516504435820051882192891542728832070252709961172715445205479158708953737442013954781159572423478478592968493346503415125559542496862480200003824988345699246398664827475510249139320452236876613359258142418501927547844757913233589578109559614763318496934597621982141470113257901868556825894413980444840259938321833247300902072986467772664228428619769610947979478358774503881141071056916275615587524214103337949571752377101765451893166313607335306327762930052886385743925667191614679120443933469037065435790302536149473993102923848598079102240952491703466741927263022975357585890819806047342988354935058206928323970247084526022690785969900547920758745880489218689661010178276007606234634841348504771790324475629545680649009755065856909593845563492202321723940242838873416379756331705513388693078807420816386900885990712365934580794455169713517184429981948895509533146866953224333137816572758786464019293407961740130215170876834757454632018891516054281964898109436035156250000 [89,54] -2587578311353435404887335933056445116170953355598389872267357111601874247627071027339297216980762914247878812467186688479878581360248099027224395227310320264519310288824820717057670147977314579108722592736719648641081611345277927849742547622712446739911941838312337667377557981524037123318447274650009357390715490655193757603291722023043634895457461014042251323436507915834948743519579298396137343439047505721063597260061427733845934145635128949571730009393981064768780683838120466166016321232397528539432319555759024856031062626477207411914448359972835157192238376471212892153108087910958572644325654661103096052256463355924618086257866898643086347007764588088693040064095584504622368212087096282853203658320348726451214148516731372460715316227216715088517820947070320576355624352917632103554342177602193770415615594030124926455351592384733294283479828596234617525115853506058092848945288206992481993649461063131244799770826316488978622511983308098158041833761531683037848617729285396593241218910936037794288499524797773652947526757905501265137558176171945900391352128779055927762593086944269556402055270491565512176040772356242006859828989626268208703709156369881724155283545739615908793022202861119062006180624092471672512779474640316854829731558810142100113775910580357811539988524474934723628145401927799845734290657654434043137019370473515515793142476288920008694741039188987267229966392339674971717894285201106624861184495996038321218879886743682657393606875274286126993333529795129894121463585471472645888073513930392440995907225724922847142500292142660134598710079735735530703352618672234071925559171378794191353465098407487401533918453943982165020914363164982919375806286337267513560862341740235771142973007259526528654421159200563893597364765694065212481683358405480414750425298532600972742267872773516971203297628829437413313197657976298728227291588979903055021006270003327194556015309436695972997117892847418589787309744361285659953291141908270456124376394073888604939302800529991883740917901899031284947152683519056015626347289071418344974517822265625000000 [89,55] 600499672507048994859908032960080694149562655389886257913463880057079157335906729547663136397661082965111982412807398175820680719114739114542437552670847459931628093999433386232601527729189148017312352026796117392336394302994260845369872026268213701717417373751170212681676453471793463385917985777389708849481944760423480337887519345336379578820517046997534805021984407466025338143713552715818214421301107696615533571092259877369151200749392068144826348377577336089455049744988820737159678866180883217446610136527362641010688697003139924031029511681912345389990343869476133969254868490487900344302738023406898808213763004952267312471072971117239612249548915602991744271928794842447777404548480738405022086724897281166522892520114243430304661632940965070442321177924387903777975592981207055941918740484409820628106737870512190001872457070821995406848433585584568247293499962367322079943128871384843950751882516105534244563946466548372521680037837110248850444999704554540691913352523227551701497189206070862867341715800969304431698083553619484228942944593231885930588970346942782385591822969844551726567409120308088926530619718042422750219852892861148278831343737996666284734407070110151541241810313126189664031833230793269375002053999520712782241500715020836987031561040574569804876544073302848820770419335734731208376328453645303593328012648225413229865580903635917589989774747264492506060972308672315023464637041590886848186418452602385339919010523049699631068624090914897688381998000357049213106877026676172170869724796217670932330112791012521177126919461397669610753399710549057250928646467009506660844528471871122918953597075258924969203459922002953740614254186431550039536421822834300274892344101548288346305820479118378963131821283525161103287900449640081327339797855449604391502384899551761970768845287070778479731303168558097934395426627101830767701195169465578141710536292567308863807802148489791450550808477264550609836255939495988047491840630604838541530787216676459532387315575609477860003970278686614330324045063491666951449587941169738769531250000000000 [89,56] -87075412749434479848493232650046972210912273273659743209693203277842257815505295905636045973201183564816690311037918564797753503314631150979370141003491545348446029726677322074544191527166577748866473342503427070196000484577067160123158650779396550447253096993941737826434686800734099942342958219224396322995593956422864218726708222704262542431547944713020281627568190761504880162711992361303848546853276817094919241848788001919572048830884833236363134962032479754609658716775947410805804255385937488626182507517000908877908168661308195191992275511627201001070096362431346845411163230633372012629092731141565351713021294578264727023774150605967954687875310129725329024145967203355086017933317651676110253345085209343326905396775789443627310727471960565858790186809125662209240837944187796074277235473942267921732980273402292737941179774692076785559393839163431670390080247622649928299334661112900419297585543060727308981602565428873585839699249133723123018769703684821645094196312258935233772330202738406466564582351033472191488112346472906786463765733721991753546437370850754743213940678382972471465994896234922805375784741874053990100915194231849980451572157108947889125578367699306104309097547166418516283041403986602435058027313363628779087219507621801784474955387774480549277037576240206760408799527085782638406125100304350073017504940033561086093050746220308783998776612716148398022982424530451061542157987132332957082727559205157047484617904917612557597986271806383408594882840075695555262423153102213175883562793245133150341846905335318278823519970371023688214975316553615657453743068806025301342426234388981737421800266117731155393556833801627370441689836652794721654540631387914094090582098721787808116398778782646679025287448052293667397196732960559757525902190862455583191687919384529523374667331822204367295238352991655653674504318130749510174334127336863630983230377438367200048806996708356301336741988920232757423846425357639290995264960637209457457339406546324174555563188019670055020267218287758386927564779877997125367983244359493255615234375000 [89,57] 3636947071831125705476972167850017746104466354428325193182320580525961168973905956944149059539598694015556173845718283740803168716675118790525074479955826743241054765251177925437427191371221493902687898132290797557867678983124602635807821624041077926239838006912669575304259721636686095093125427740895191734530631910713395007656370838596475695955879880559231176186007374507201357837653253444519699333101993836958639422909651297825849380772234418063378520935265276056020324373214598443627162296429910749381752498338307348885778286529703646612977929387809438658895646663847147069157869151935840865086109956573710157878480837323181208740491428457086352190107731847633193232960792167543054322501974017756477571315032964406656956730594223041570621027028131892119411460284847181634864582682785750822902548491543577952604003423085772328461847432091287876676095544083626820962819996591371102173118034818479611875504992732753593625094898383781894860691484419370079908226288286833448339770110815107937987366349807396794287904063819048347136728422206027220490027916983558728604679657241840737196260536650938226903381635829126772306698398006883275799558941784739311757878643853176753032918165875513474176271316912941481208520159393853788593427424326426523812158055348693190857558524338339660201662863351757893325558582071171045466082034114871437993701851974288761629418859469245468741778719694712505416049885494516867054089865487134571174349873562159271958735568423663502247107823831428098188440188159934551842119975199958178813583637127008993802458100304114016398667541660220759271560182530125062691931982156810720959304785027506775491805850108395280507102286798146157165682580102162217480615425480010494909039812805799509055186419618971550740982535929154720036140806953695131044197557371269818325426214170875471253457256372370347879886202013196759138194480240066596930858817111033006476680045652692642911393144288713734082517943044764604404075040003786855226426535903193058056205810808243846369532815181039441912632244032280159906633798527764156460762023925781250000000 [89,58] 1614999129553981991931361785909540192323179537665800827762592157952172735084764453357310305429499921778921359450345124757955403794620422549633430282520479507970110980624276439694080125910357184656654914789284329224194608788848257509013306977847631888374331224092300504560809671945316642301174204257636089416043062581192938651708818091740468192296988755922401173777085642648484535703850392924241240559436462716390057779301989366004101037092025259173998793491212919067606182671924383492042999383703374820188704399220495354005605045280546669787436811468393587730702946462125415937696406088086308487024309866501319060377114916026283528829515479980379893055248724050233031928066703723117549193957546057758738761687329503383842579584892605979759911218380428193216572395441449989295699505443619488031182960284306340807836285092177855518224470465595498238159674169903794972137430765780267612465899208054480751999834859524466361730075123772577668581135456240306494229754736567633427067304780238921420147912161394987128501955059103716457714462459499635238838690900039274334414463184102746435860551027767061061089824320775014711835406749968770433718964650739337063872408852038425994203737513012253416113604301507475687450599644449156986230784784098198626440508862377728093975872714660379814739079042915166505137024214379666663439136737173831119091141830622646001918383685629226542665010721199479277289511035227368580175294789577114933100614176719215511556126413523055733982186694931210554644668570962044548273429736005844098859923430613728449885442746036713294594044592220683102637243401558114028402416208855947626693831192006191191876922187840564141389693145564183378592844561254056617433381062882683051725185580817570769434839532086466287547148586183101646070213228772106584845722658153040104467866591012856249623663942588668254444512073341154303729198640505962341605292514929158139185937470520395577432390285921759876039643283999774922177455381374650971623835493550987633618865481357088329214112690219801352506460425870193908792771253501996397972106933593750000000 [89,59] -406758728016974655263289076770667764720501840573999026736104137415926057259437918710615730603639902710961082007282833530162327468334565279235987537968544382754681124013702849032635938647847203777455472222056370606662833390539790180328234653341443902942575809263370614019134115070374251655987107053475018966645509820743604686856016469530556130582507363288364396820879409803955895580237999531940751278753620846620060931695880665603886046416049256008394816236651808514374912598965597152266215101749097281777887113119799553822471564011078818357668167712608920415859856340183247114126724642942035579590416037017367137020087190911693426549112234135204006860760045446713029741541283908656737097412911826358021081764758229133334953217011303669787127128968408133574048261066969380796891260147597355644179673050772196160012484949192257684828950880186906863531516070578052962032587716064246141300498830426803751428279462374656358231968926614272150601654965085801456222639189010684064543668517842575701099528063082310840245025480083121071288357197698534484199742471460076698627037696081029525264091970117279110070083356487173587374175809822409236577761507259062106259406561798900808171204967436223781742687576820804518875271504450890773353878640543678649962037453677320398576194600161216482913946717102383080763465718211624464117289885186269454538887277004230014797488365570879031224004938041072295364372831018424953748245811241137643836846251201690091216280915990338516758929928602675293145166268659107376106979212494974444718968661093528074559509169673728918254529196886922652505792751033923241731410331336667826196841400393815101716033679425654308507578060015655038716400524878444174074575320636087111195514329892489793992608144857000959085538337032560044491128346436945939842686107223842806149200635602684821080377806656473116553062749179660125119648653807536100881456707674899135880731654810467245859058370213963255070270789144482003254066585660411245523013168169329772955210376177121127742666366570769547814762599757809624634319334290921688079833984375000000 [89,60] 39573609037212423916508701615787575153889481931093373602816917308759655463537482260506409320377885036475851068536671003968668345444579035610812706674559933249786925372587131907775271603846053037240354527919233075783390265971042432132735763799324714398822932461046427231267357603662033104826727336014645393417557335383436678559132803745713447771224312688701179446690248597242284928893187040768176617362946116446258461015415696131036031346674115941598847033257458400969253486761281893070025227613800061130356101000380799104697411213535535452767566435201744020143714601403917285188011522878689569261292423897409119966083416562932111483254786399159650245183851240491266255618580430827667592921619251215945967158317106359653808875775979706788786007141827342559191707185117795468184407919545001018262502230635997942487095873753298295382615136723488519403561890427983743576087161248784044000270586314536772585585817546645341384649197206127033617419336985040929076709139390638072749706824383567463312416078369651050641499806601417576885508074431505209538463070295736661820765697424516843973736992426353893826731799537405944961336219397804353592125057863459248284559633745864799392782681998393371721876256349563861185921980145156477140751710787904179376200411123750256684521446082503339522980540237972701425468898847327016907080486685554083071544599190355340536077805460250637157432519764594175223437020988818147825537222765103145307707848757231820811342390926402016736477091907017350309714951787726168514680551955275145837659515351917916448030343719177090137487208952100393900381369064228289511379937187235030757297264752719853264816131783678889425003154296254832664138283715041980617284932001154968396488634387961240780077426513337687185808629155802824178437201975963776796458121980506283269936110115082601274868306326096705557729467243654233705042544362659825644763022110042588371900130419911224147898131946003187047989395762293410759547972785704876338957654583336838529194921932331903238785886355538818883381332880411207497672876343131065368652343750000 [89,61] -638361350387079329571687183640749023161906120363167510362359951330057194192718378796162641715841987372387146717914629633176503257294833822778660264713496517605040054720283010973962606948411124666866009220456716239227068853479783774180923133166441198823323908316910244893685740260348077438503425901224524331273065952963008766052403927671869263462794043075631318152855544360783719609409919242422965372404526300398426089324384506891100178976107100219172975703817810407435060399013069435495160823311671588236993212035567139624013181954123199297361211176188336662140272504999948568364413667570234087694692520570690762868161260400673034884899748505851567509885933238493432879208696380359835171770488128658768454130998710870257755859980987627116711876238694617697845190468129077048397049426790863909767712617499912664547422875224243261756772276553224706265939039218326036150817396322888389836873873826415690397249943992221101925262630965220601342623615060547237350015270982284594605384048596791952343199522419992703712774378007904705560385970718064995174726963463487643692156327530914661290539656911218636571306753229254247842770850947210092228388401953570819355123833550654524891002796727756740269967113837848326820401675630502382492134140717678081510172265365809622604110597344753133806557702708371276333030831901980383638436373681850744954240385428394612953054477957182141103180362225870457666481265941392194815032851247887308680656828979947544656093255279827592482869944377540306057031170522187965718365569784101024808581123955750652958867936916806494860201474083913633762998076124732652885828634967207868908611337011241091450076180692198718374871234774573986238543024408848671531919206811447585463505893432475801248382746946129734904224550941428852114049641591086781742928387310327651335278948017891130039354675308851282819747834459428930785032217347724861542543125609881180062179462737639125646465612201686848129375919249552837872829436008310614331438125437614699571783655602940491475482598634290549999281694226738181896507740020751953125000000 [89,62] -108763543143457008109015403113285672844747706420580866402727284704924538111046211173920362932624560034114751503946730125291340762278021812771651666739615091586341311928902980785422943424062309685745450987752703546566135314342114297863067060682025654911449637629637033385576636869891405463848335080980825000988089315931508495110644681095350458405340326422165142633434085083971088511517241321503325681371513093954183901585708085088202972293081826687107629779508726082742790267164017259958763020491447901031359055024237711063082087241923620347851375805580560702760889689205546704657624820463524662069999591990157950699725903921960924891134836525798333663453900850512288731016293705790958003394076443324245945572171243137826639325997392942510643231486691074320014918689289184849574549005296642162603586470345698085698159527702805835745846203411892801779979192882099874078343160158013646586698814418581390486181342677389537712846206112758134079080415018956213096318128523527347345455235952056732593922606620579074088251168172704774535383441652057899671615506623046685238600735576685162585865696222778208547460840947980579616142283528200122226957075098651603545176095111815036760739504928071265101556795891436543409405067093340317411824398872836396724739456006384229094456784047967929833599026088153769558431654386412368100789312934140183877863202907696867071037717676309323393851252305119753880530595284794941748970850008676801479164281492245110319205107890137436910372520751989227415786472224477892348709726683670437871710574753288592097305378478980655886689680078304964791547660473471259162611491595940296517675377371401733914194484138197671273683505706710301806764427611145797554990889802490259448274969573332268098890090508731208606776826600114711190825753290111936421235474489781271153693683684123284465603896027039946982231934336289978650823337678652941241628742788367792276914346241107383140825609915729693120011115041847622773990028720080782794178151561328728977324833727302374871530027519630351440227400416915770620107650756835937500000 [89,63] -10211027119460117149209008867811663373865505904584621736650934818782670324448452687348672472805326307857610130839240361577230268269516059923739992696534838389004363271733779973989155754176863985090806792507708984080999738983620089746130248957036617738335634176566298393391789380932195198898029551162858085345566473348219423274485013697894354950522266234970506654713322967078650527175316607525690848404948801626648803710644818587198480783797388566541967924595072070500076099021482872488743754628635393349951120245568125747473283294714319042657868878357813601456922405627812923417585431206127490195281549265409661076215906729553116355374002220618009736946787968231283343653593809290394527603184774514583156370511645756399024406386995841098862516664236071372051121059195590617316185926283979259814887933384881253631841375232559193176961832307550706679308184525316950106592576285566868920105624363965533097354885355976886011230668522706323276288865364400264125958595064586739440685846615282970146381883065914809292240110063055690015849637110881495813312852618011394135530945713856549768467933459459534674989501405095108415003505915323872641074968778086796897297431550555624348458636372293510247573598305090719186957226087743476496064322113348612897208432285672897446048838441802086677187383704616969505915815032521390196475742292265488318871735694597082281405758675269998458341686894902983221709268077387725787101175566572632091862566238786765211128197630679598760424109430761243750031654416613910238991308346504595380562036239319522566130435660267962821064368884381930932986090716902192505019147876535358543254091994044881587621212428549132384076932327744424156725635181415845732145254563973677496020626795997735352201191271620054844027718492396053381423731333250218107604746830897615223007590072067201008505907835560689879359878722661685553650787205827872593031227490164533669941281467592432209004719740791461527858650850180319230520329812248539839039861927862657023200609107525869709238780166926652270831255009397864341735839843750000000 [89,64] -677840419505839493686896412819932264305228357279052481577122402372929811363982638420447081938075605503049117928125060370301163166305035872265191987124138999051743297365583818321952324264476972648848432399803249541641601270680559291826575776511395010473176141308702213122265156421546100899651072623619807871573812272983955256667527571360690649726933107898678337539890478554467873646671878442854223476317684292521226923990204916809954164741444638151099991287923212331536693073726431934832834162857763584729261439376351407779034042557011650906970619756666575329943780046736812920331872124598405225648672000405650734389895208843549655158670015460147408319064827175364426345941975299206313836747964103800377103963536378532077370423447467705314822657099817146927972803568391894525128400555863463432202706789286992340688472036004167739048217681516820999226648615332537496745446493917377440238293011045918992215292277818347172145263092303032886341130065755802775673687522027176756662518512106365129165029863209274173117318455556864181848245100862319977275370819893669637936578974763689782712996170592001584622899146580978716075367592396712331854391689798997645307903658283086050263478215758888018283690623250655488874068540642316268713541863589114108458206520884446578893720852092283821632343615118789850696251579011632361382045973099576473381942568488956449395959505511510372687375537952580227374001259799770534209640869907536397975683184392601117066638675362354526449595376090255690700699721344435064836994928699936840344684452424775267972192644847769156119945866415852202571526393798498304888413504179961724820483260506064994381284681575218533899631324959125093503940739970886918727499554382406428107626141098706965100365201483435206464235008160551200754412730769483542516200008816913451240362030047430122940706502618452448133942050945506044188079894704582855110234337024058158621259789509977990496084805382702117570552333625445171635531228744375726748108416495413047579765599042236326379068378500392100249882787466049194335937500000000 [89,65] 989508896311386801384748890407714802323183962543067457494678213020291060650363729807764908626516659039378851139509989330369910247094301103368173243876929996728557448860669739583131912380736759998778036806174713809467519133481753694122801957298446810966594598660206710179918521864921557639671744568601509532148909801670791798227498359763754213099963575188420809000029167184619125092088894237992287265300445679858172474868134869778635193539719785895893571857140881268830475915660660892526610708658280615308584578213573767925472151663823223230629764147130810624980313173815440098662548385489115549308283929581526585863719598019425578058596931726376768585641716969376560530590547748498660100151630468462208533352692741477769817141353174641126507239419171918475303039507846917628887723538058307693721955023777664877323908935929888900870753807643569152997567255107254446806700793801902662957877838931403574735631228465542525755715657548519018466388696331287957586849830082957733111579369632042051960785305408169654627918674045862683755387315656412168643792321462487642198938296089994191990104562513208967310949296401883621442863437932489384412394505875218262331726844137152551297276630960904203979761930629273934993297070992243518311205117583109368881820353114666926860033978385563690120014644046974195262320687050059459484709457617872160864412073648234121564836435317333255142180713826790319806743347594549853381963099650862475897657930488682360873765420340732160442819553078308051552826935222234043914932005052330497007519384896408066496606132544569566666971413172548026825291457058182446352452118481077101337372046952992224466741246623709517921534556989455540940221799941902068745376815819357292114912719214729690851519051365417455965020125511539969792857677498798390234968810004487803746917041148965280853616465425434870462618281455917941175110110061645207731975748384293585879259651278611909018508914309903837567401212226768776016346316390174697250283350189808979153309710909217902438661518260687444126233458518981933593750000000 [89,66] -123226901931764034402738126341671361506894165745961244481601655365459302051758102108227061979110709393311950716680322500889476550615248732890690448208741679176170078442058459228709693617706215848440800162809969221662394366452168735671578821288373165122090387298575388401427656704826841402537393482653849002543756386801210532667372879533933075617413277818304357358655774414307244951005436517304491452964400032613642666626087135816976037594027977824804666787232096600299317016392528688218287698074508407129321605956562047205612884890569088370012441545454405476481259484679888723686253451108179969641126802347622182524386186825516557582989915738453957357158240674349708490326165349971603435261063648408375882980895861899128961145217623050414801722096733666909225451055259606866271159302655051775924392597346534340922079925481176865937426154669152484658037721355462183464034429403599987725160707179986053323491514302753047231719862651695924606610734043517644381012571795747036342212839365608573492774700585390206023837187103212642456507120548587045955923400983099106165834548979680745847958744585566213436296502070933868672912871342403479575900371178604283330228202350030758971147384482571050479498911592075447353736754715575553618068481878746750124425130716024064008910760403632280053475576284914841418542719673620593282166318135919209215639671252689854152425034968618976505265565110962380865278242529223261654119271425527218276516358633592833016465534087339336072379657337934470005682005509761531216013638361280700737931979689669778114189575935373411323188871639764536291178641448180455047876622894526863923748565380433796117340571823919166709280055251192973794434884035711870495549053500204397328131290137485958082513459337084912278905632816384787547614415620171017743558704955978494786309317137788963103122929752300763830291341271795854169580160526613732342991454214609051031060307013498146175106508074741594461067968700967384379092695086135605109869876031369921278262680251324584501659842317167203873395919799804687500000000 [89,67] 540539277939716529803086041884963797878101084500067908491539580187184829363067335521556908784302547906468216825360106360582042906972586841500033310405548462741095654930560123315966873516832211742393331067591256783085562771371982010192707155383666975814539696440128505113523098578400184947060946372654053771829194795027799114582692195892845956259060712066728522659710103032902351382870048163612602903361263362357302844163014980571997267637087975761168203230777053319819862575824863656552870830768247194545817875577792088461882475721717079136700829714624362099598975899052748122796945444260679628037070765584980483225966952699291786856006091263098384502403369630571298900860301861466633887114671028020029759744675819478861278237430956143275349645229687586166100335988324870352245661892744088129652189872005653001205332140141057377950592618733201621618956543023386958995083187474452205239943798338537011774630444496979185437833892066895097320133289098601237304099145698771035621614942890215900695607157254042963391523717525160719411701560619578141510105257656581604720638167782578639818625800327835566723919455865342915641792038381304311383206925987283928808260858789939750930042038377955077572864193190814198252802842853835283448161337626312116710347887921264626554243367175678414034379970113105596241674187875909517339514115906651118088161148707836190523550860737569664773275182368957727026042843361281700354332750183727430441378734519651843781907819306984318551498241142498745048397086274737020652508410092943607292946464646597449711805972432753297555901979914521275898244445663216344994853220337907842062132947701891962975749558291428976252362488868084632270335172320870140272124739149836356690021318523999164978715826419300870253314260621312117506928098174769094017690555630884180118480865093784893797927706881741621648517742468845897509587304678219513541098733369015660015927456210384743569444854251108547428667043792780825370578123965119372367701323641801692110439494370899282671416585799306631088256835937500000000 [89,68] -665014758959343925423766493943717268779873825297186694876102176796210594277295736002780491379549435905425688404231289659260450385213083590067305366753706526688097647218481825308872206628054568754602887369940587348500879710213393362642088470345118261861081264899091896840158689753545954198449025378716052648672954970632567070277765694514044953369300170164440445638628645826418899946875099672793410730947299651892506857701682566954528442997762752007164278517605865698507223398909213357691003704857046501120510215866625243042333773662594420537841660247823157054741136391988645529645833610035434140818410887713456513929056083465694085741207010200509099602019227906643251205325665802928008346474534686328680567497714328273117086618567764670499954225609488439002759475268201554791989630716625722353369826951322958840004342798744792636723719784732072125486810693011899363830334831678901315110109978977258992471294053897710745240645107529635970272478772545115910497253921812029316920117083015590329989834923226828355002408118201289896073742560600234085166434328170912920914325673473734580755798370641958220765147794937979881158039404980002437793778222136573128272772305876636017382204786186915656384815600231605507845719104897803294816326233626692094168757790601094258610474478546819685954859220257152050310536828957787256344711933498157046098859402968305095900014261454796458991667029523176131933796728068883419494495880061912130605040780191544291123562689667285992158655394357514971174326319857321351351348989132472222392716402519401500154362559658645247493528078924632474533671863305297630280161288171451803947067700163848290789817946167307699850843018085164124226844392179901518325899850365494074151300912397907733159264299539358101374844510689877514822083075130613606726419982212592710588397879215729313044039384986335461075936237812775527611588267218746080134928087569640815913170021018157137229967933924369328046168495074006538414417736445601679420197563331834143883318499756995834104600362479686737060546875000000000 [89,69] 582239188771110585559845439299753358010695266826399586815644366449036428760893474707590877761811360946775649314961162335751363259807817588437569085669190034993121152224510860217026234571304446085554656217010781182093216175320833230852339566131226620531763718318363542694967157856054273904093161135454973839929718263460934814506019014608104516240500961901085911886515033194486013859165051687334574702274839741786373632949533368461955950341081404758199236671403969420018865274440676107091561731750416885336451458148243124365225588313274765712480526546077640657531847946926592658417924708667355698774196562690322866607508017983755612741710279291399661696313264909599516797942146501706573453970185359544384562094548750465951032246310631771946180742802043862595056586802322298412906382063138410567960054821263718666011270997333178428147423123337720689258518855352495548777623598027080716608899778692757057927980848637637952385274617284507324047126454645913674330542620140588275262085989436778309790955133395551986668357212591909478886985452778133258416977464817270195942776386675924268494003033286298579006051238513200389318716349097317564303770121143763039985419007717454346931357172952053517801010249955219342216059800640737323369119441491120093712251126204255483567814836196028221863681407304920105877084935734031363784562051348657370189165342755361386373964469889170207903999080282421936068812927466246085889290091820105861770827915961894338418470160538243734902370722600012068272573825149516997289975542077485034448832025557185857864726066188656770282101499021830626063967620737277251245831937829661213878198927123177154256626562259506345138760053623881462707058010736182072814297963203180468175114109078978287389619596328288664031190793789860754252522971313321570002470956551491826564250777052071836617268976216399008496983922468914341083617976459495300001733166151057034412847158772982032745480277917897836275380767906399042575417019830059136997239896702646037938283507529035887273494154214859008789062500000000 [89,70] -114527089767174859317805634475379004927669486961478693382112459118591488185995120547982967037671900156067015252384863554048973601049416947652389070444157798796135182825520143795323893124258900741791697325522726398968763593905951474568107098841680417912499097480027711456240650614192570308808777550387946983988718941276713753904828169065454719658265474191144254730659248553021271142793990110586405903366951020744235593068737781593121692376619833494003156088354819207856082672941015328626170686210932491087202348588073781560175227907505748615738812757908471243985518764888814816447224015948852720185248435265544019937611742107089629546443427510519959057196832508967215120725147557706171545022470043325878292835910565342576118217808504846515142694951150237019996693954655477405252679622896467360231129655113320940827313151904879700579718085216125878531431939140438392177309114930037078821751286321456499317105293855543551198010943844209313386137679015982120625745251721793158327844201854006147868092685566796572076531329742134451956458111047262020946141838174224800943088288664843549226210035222092755701123378509304955808627782475671625549364481875712066495365128154873123436806221334714058036435732383840792632838424744387171855206696086773618104937017262814226217470031052431173840766728149458150156983325761069706083387105378045724631778761526628301831341060834464910025671174794458403645698237105099108784641285654179733418478385940321177140807612678879569692827756539003819949430035955736540467618164424688997424251419775031963146453645123322974017889069694658087648518984346915670497964295129441713622557189238105925171208485920827058428047588341562703761402540825498619847658356541001074554466557305928029780097752170632026905913590982007293792617320651404597634101137952431190230022116020990659530851536291627536233011067287863058266893388697489052156172993105270989385208956904396699431261189632277026976340866473259589225774012009812714101395615020874624648272721572084265062585473060607910156250000000 [89,71] 7846438960539302630881655577185572299726864379494950585860248507343957213436871232538189369335704725102422454379336975006117327685219127718007275642140910845467874119008480923502324015140468715374453774062027113859606351377648327235105631618776377324384459103247502540394972007518509318964019518301138669474173294003821048433026424110694618532154486416140743312523179225861698873225536769816996889328926051966893223598520089581230134925212385836012624203474746908708318528698306647714369456006240025458478104052043394646137719780912723408363518408368992439140179181675448447165918206592210115110652957647624152228411321200833657117820049095691171649920512499992414349230544439254227402417539757927885455354411390714171760270620430918236873808753771867611838979660312690250499884358715292706495638380215842455526863169158261619880211113007878236593794092897462553791939499467163034222013620989397261312846667698458293854041195743213357373622149410127326173401873682687203286014167548479780113748016000243875230542706581783465885485029504533742555364226722858111019049310338519442698257368766567191739702292062212443615786919996707329111068863104509548708344297651071423094393266789318633202009432779156121476693411362165465848293935044900862169403910617809432088873948178764032009792862993444162054009026075587762787073501413941070072610547786366159627412537436291363449538547659623695933236138825577650677357175640283599645032437574058113346186171348301546633174492825345519856836253298207422635248527544256638203099994979794172404857682773000382711727168036753183321319875188033593137074043647506762613085961001957596429345412336129472556436401964545558853904257266822916013069520787917198796482605412531202407189922911443658080078622398903530249184824663347030856020105461073219025094982132766779388833704543073330743497082016963250184580498150609844133394763396241272814686598019964300856457131923592587548546493826087693202077733880987454538156754109087288873158883006908581592142581939697265625000000 [89,72] 193143865963242119163951438852956073091819293520948830946308762371182852013655823387063644656520980082059729698487408605767489255706596242079220132599802270760358083126769154212823365258201188350950179280174691311189853707185420257357821798936571984544431254942266664045728920159708098066565473773841127897664583182890940400039563341244266638115910535296266139126838115166904212201446975915131889128389009482897122524293754765685664831044573491990464840802484205591784323019561026063338839329711261973437970762000611397784305919377230014582426013215632161721359826194958698668825593153065928306185652500900427645166227140932088151606342223601087976896156571129820794399425821266138810383043349400576746559640711975231627408875930920674862741159712673068701227365840563369758228184061074812861670850008750467789186099094200376531651862189413805736969934935280780899156589474464765602098884034042664567194654852053932536769624330061491075667217141958171533966662485776893781917664788323173417233144216296615614727847067770177603713082287254429459770807822999703344613610974842579117087838458531910947049677360488695258043481115115676372917734867593431669611926595179794265714201177473988956222062349517982100992170866408013191008192750181287386019864953503285772339409450765450873693019565255857292915906312981039098492313473966047749957251207263328348059224212456118665092410371307176835685898254174779709483963982024554124506357012407136955844408055376212350921185658813241171367243189405014545012300684363267441508493454075199481641428709150084089314015952210951950431650728070368580855309707996222687589735903735266720297398503116023427394359710271527766402714360450450005143811505100255745010154800750882503435906591112657890211157726870666347459721705956421822766596867502419840642306183213059427992883869376275719804088953528263540922331399582916023960756771363008766631754263360470029137355169842254293329307739433546373097776227252529158398466208046428960187768097966909408569335937500000000000 [89,73] -99212467928305100942333107750271822672552262072768198074928830458743869078264702644730202360507051470182490351002428755658466588533494733742618557595475453844968446648392955197930806022261255920665674502161909726040412942678340949746035097783269058758667822711798730410991276596821459546200829567272978491452221545450647773128732197024447108285529795671683595949378682783858462845804285929998735428716318122933719639167633161045609137654910969994280719128872984715046947710491692638976974907388955903170855252888319782837135627462032751395486773342178984366859661719813393022207949975346998684747898914898813266025061982041461142196496135715347765627718436646704619906745471549683164657356230864165512372813031489724714113728737265865588023911323479083403557637489428769259336377180526650372685473679463195506642922494142328573735262213418153872786284872533736794888459438337318742078288882597866219186087625502242469493885216287343584383505646414985796203088649920648217151592893751490287107152543925292165496506916678016272755781657232090720238348629333958564268657681312739773585138343318947466620243935867892631289836829527477550761055366783427708760541713498070972178167833102755832621678348681997263675948118934882526581997785470360078614611636811538139661765602911370496417310603781534762898522664155429159072675365020317377593315698407402956005099305610770017548712703732880586378748277188985824186599301076115752310171705387482570979861538222158854348367151465268672475633826749637938339697053521253592429630995378742658353874014676615928123875005802099957991430721301395506851950273746522846444157384608576692256494105766174469770504553934195838478416258506331582509442753766191667974258994355256048294018866379783842882210864840872822168473606837750374676232192980299871377501228109519616628078946895790623522806529914248167105105561990505158068502374058828582243885003948350582298646375609136309969355925750542547353031645232597302626765395361374544336285907775163650512695312500000000 [89,74] 6180726733677478884277532177465973603817915829234974629599982331159422895138555147618036917238582534227698982276169488075491323273487909350756712589642195690521329170838662527112581548079487240137375995907110343429880643353927925580991063246755696686365452617253447506736957203128794433129788925214476478697918634901877587874259882503231779050299557337125397004600683965881995246227383949872843273713032297106430534010364176841097839675923447001480340885564445957625096467122557963696736958099798035725728227013962856894620105791610846940594925627568383878897615619776801311603929612949983302501813419013647014216547012938319991567355502375389797236574929628390571247665238507420791408701898340107526975031710364422757403048499725760676994662553627293682585999290950178685249371487256371858275931434432996479216397406637110791146761590654973691785882177204721717023383829549876522036316358677071334049625503985455827230658461878330041021068790746476285947716454470587423480471462693582777292169033681458886561394100003950882946835661812309012582015638934043275163483765864634360813864334949719460422387617648288499230001002123774153953927754674834254969596311369216951501922838051310181340059033442996308725316661424458092961311695669786205338323952645809175524989587870787740384087924829992959177150511352905410474890434841737500775257376758679695657432359908493417697972009830924122653692708955765441733696645116907324980927989518969165018777961881082406923569992214063089848091724485902194185549373065445406050571326312254100713170322004563155842349237740248186890092305877531910707915305604215540161969446079654230515153724599399389858001070696027599121328599259100042292461516240876853741331323666543561086524979567378436482858630065391032902279554398472885853557744377610751627336137679490863622179461580475881619797253759348073097124213079616145810949230321965437134249495441986051028783421584280704919357951134710287034674857126258225401439078128262849531893152743577957153320312500000 [89,75] -16824720041953462244843423836011078876655067415546114295784665738019468064607901834890075631736590643287879077706371971332279956522852254145546820165840175824890972558216103770148117318036279568933627039502873736557202107515198321415095408566366047470123355203045222492540644975396057134834880156326322382317402240666818470161130186358114675541294733845434513460977393267920919327643799401347533372253976252775308132551921277286236338308288888856120983820192791988116271200869676934672107266359198517107281812586366802068394245589083298873545315838454370651984261096916151721742194239942211320802237939206327104476014474597319377545353675639106426939660766509029717376102061063283582922427561750716506510300052707839925793595865312094764253283657710329973653197168196438434514341871913535812226204622289597775149335676276892422727393752470351890541356242997919319533425943148103221756596848715632852978492295306665687219269407933194287499650056886251994089801761936848591903956580224500662200532550735748707194693940866514248278555412395901571741987273769196585930099248030833127242844531935297176224596855719531678389865414062519821387785856155929885406096698636582490169051303488651419208288892546235105003171985149595363005852164529310900596470881604649812224410758360509051089981967857886925950902900721669760027465544495541632768341678010156688433104281584910552883395021888501915829800863841650254300885219336776954420886454822987314165589709582118327546605086967138336141117592894636343244725693373936934772714178134028341936411204395104433888633491546588765047888721709605456700941094761041355540067693087366954189561781679661899826509519608182983146578479497680138543895094335685132404543965383659767911134317344704809377756932846318023597775748261352633654169051909857052306488630486395596622333682288718880660883760527811916765031296944590474847474110981307346423835659439536021086920366978439244954815677181803117230210951906746626172139968957708333618938922882080078125000000 [89,76] -10137601203634457315919845583439121759645629683991199452148107186201617747442921704521977112165044611200843862231291905998091034478965118371456483217552841349681024040017800209239526026022525972203477005606253166260395989722436074930905087515419799475859827158699613305548053045415728826919420007925534617349911506155888244367049388148969118160642456870914488261496034380774061636766224969423268448850271960156609892667769672545447158198436077127512425739040131833545893142784488606471513141644383564649679247265256019726974068630338320868448844114381706277014035552469880591018125071214772874446867193719082946229275541581759718587695062840935545635644197556305266789068389032142022310133266199614197928754473606746400524538430916648390196180679338044105864394309356209389078564730384430583056151168984373507282066889830920088089325092147156554267376465115102345865391784882486735966164967127946824712418192651044995854477941105877640337899153800852455132960008017182880479875876285248478663211555551255719466956595370764643508890240765916459919221554717249284923110397831867703121039155286046232884434272136712147162665147777511222946968034818511613154281304700505677116630656813810027065021077110453192646937277922065643135062047154146526245898853505812972829329785867259287022586942489129347577246010717438898806484056061891485738847368716057969905499098018111266602547181249280799405718584827573463127785256542134057372079014148034667345971571932848553605139278078897706118786617708861582386891951717136828350891520148309264164471556091441316128917927079868118717508290730302284280511423752203918083939025469432483244897013020161470068470809901523285456317143025292796178481171569973209635618901434450011621778526211056981920942835070787528627488759360421338936072528125996595444703509345975302232989511229742489011751908392848794035950303605763522932016617910016171345362548495173089140756238421560720609391397288782170318286829325746256635909503529546782374382019042968750000000 [89,77] -1831526916003081306489449865476100733231491055552107303017219237864654888977040625878734952867597098092142483030257330637300176461826468836239084788142547332661092860883219667113234052426203990965210781143000023352223493720685900451554420935962680798518854188369163428904279882609880831129764091308082789372564713390184636245911094618784981494385650982337842276911994256753884953299416828361134748831703836496011949195281185489691675241012373046690737534006359276232207149892320084181160354875914364708789215261438762472005160933746952464975266392212597454303007514204711040939051615248989841978990763171795045380205321687538053984390781471568288051253765072640661465866044042758615754326043718593533439916548366588094908605828118333048824001232734284694077968270061134242163388491821821577881438477471253761909020607899880288442697111724501272578199841972444103252546624240693753423031013584510952907032849434032463481172367118879570150628177170490066901841326993805118911675251791297725584470363296429611108197604768924559896891295204041279215721685183893278878207208270630074033495340107388866875140585636357820440887019577898687290508049700600319844436206054826760455546204685690717930741679348042566982582803969899720896658499117708258675172338364890146382070683736750328326647847265301399211274046827248267949692888098624167999891162921635867814461974823929562748582602577716355789815225653449067148291306967369419932475904439889164331351726713998347452632454104619850221351460103380992938233250296712938366525594692626912585343379303485161074380050354305057781690309015703979898783806310436915125473000261972377033568415988520880751689581879312805407523646582924614275878000775280510579619906499858787662397775100134063215404902501507929847727562658539441171124753106924722565188953414697478109560764044897893646125208464623526446079687281119430422476809394930421520465796647554602346944091580802551476321057492774294528543876925397171362419612705707550048828125000000000000 [89,78] 225338305572393626801051482829704288846607873761631219991014486574879089858134846840201791800198898727351232959812755685511720440150393943278076444093352037122332974456130501374520153849849546498308126287219613540502589444236004253846880009190580849021453978839070444868540383243237961012313892441306404040516132693831426356765120358239805011354757220337001420932472332995877544718595893215463225597357730925288281526512627147504977255323477715547850669617748553247113288961465045968827305955521860795992957115028808492948643548537333348906980034241620417572363436771566684270448783961802185546694852959504363065474476388672465582173205596182789325714713268259421261541108006225049792195148604379630071622655510176627732061230128485791597409904118143430216115793055298716909436775078127739314388318117382996978163830663754850808211005278793742288682861548176931133841415106257546860597763932527605218922708121206709004846500289389148389362712069873790624484588561737953611086692999305899225551941316309812046750809851302397044788389600604920224692923427036778621524360713548735764581895868370554226857303778921689591341827425701402889740537694603409819523477637733509226993504724112685533431795664432345734636849752370706054914757012917021257698718266527744429217374672077429612434378625235317870443133669115246760389490853567761086278238743505207015757945249438533929584831088920783536927434809807562423833359756566490144887221074743876552772135843644476713935244491854886488675148434074677424733374018545932460431033729281226207019549918109817633287378216870118907844693441758569687406263989476684575304469653965001501816023524469604622323026761607675595485757898429622484092718559068314785472110018158171468176356663808658014888737405556173724242495795016602130956493808763367525885031534011017801169261755083361853185936102597726382926587141074860079863794894046323093730637333855108878289899146720578404948167599474641528711250926253484294647932983934879302978515625000000 [89,79] -2865258035810760722839933530895154371666988995761402938737833513448882258939032389586534713516902275333853902147347666783158808398378147535091140813492079349087871473284099041703840129990648719864552389856588699469874390955832489569351358418710785307859617493571235809450304682003776484208810839396838708606022286363011867996844109416394002318681114964688058884879935211617679923436838226798344054674755343178496152312153937900034272532002204470468050575792979015955457495612147497204183145799659663475107209405479803880070175604368387551923767571348841836520914504644232688566556133338094614443102445095571734041808258026353835445099357586496661199868894815552045698013030163929467297594609445221056476490474156337497143136921506848965048828673085186856297274542758325105700369948796664073755053952605826494184143872042794454880479625057923296014957857458926783567030932770633252106154750147045961074864443174331728991609265803353881865610892268873643212458503795414884225446273025729618232816284342986744796290407168986977040363907514209529492417908597939878089130002359035999994321161205473022445964304419189062647747241246414751992137935110787922838787529059210551479423851610930465802536775690553524200772356769945097897312542878280553069942776498382644414842953808428973693973902656395790482759442753818634965686518776855707635511222684297147049397279473074267553189781364731647260097289852280617743656335169229391793562971695036897525803977448381347276633381749163960029672194818171661501271865045662202977637174961153048100322644831445469299093744877899359068917221098823043836217189627611160898792436534971934236215827992132314238285701488867993081927804767772299232863758234527822677798625760855746578028833071945770834182306984257387857237960025171894561715022706523690471843420153242499876056160234361765920400605987060095705661550733894265950597222070364409468295594377435028347661512936579918431084975000157740376502402135372449265560135245323181152343750000 [89,80] -824035780418759718900850960386654079361057050559403322089453830086595682250357604973613638296654734219671010338600275236506169952708983268308935656314727933823263537416709281697121005896406433891953762808003783386490780478480486577490756535405442318344510075954808113744220392692579099188438323318232976449999279132689383047909470281986952757291571017790158019648466091461556135697796506409413087413888964156150012267080134944459177089633395275694603174132366767787814713050121357891166548000393749742980617937682305736334698516453212259108759297489687566488946810644622646729221820546253684573971075937966104785099355076739741292683269135742974670750673788106389455530427354221700103441321509187189120124986085852161230396312106872802603761021939149402685784710285004328725468226247282805966836195352437621614316664743435468252554325834292998322183152220671835576588975369255355630386947388134469338359365536656092192356459565539065904434069548897058423732029569261069258354037770097023659402311439223559725412553069043372474635172069459412029807121942877584605729813269932592243623431915168037465803121572504804363078818036560289993004439259603563656459324973739832096053632599577062352468119407031019742467151181963564943941067698656432990325162997299833068846115770682664602671840649815381290762563499409121981648738473840020920757311224659633984652359952791433291483413866210683493008818453964977982364346707744217406376774452637652525335978263476678602207407123361269653122720571494458625791552500072128608177780809808522121629302411434722161698972852837300665212632880473701984760058659507658389931099872026421671014698397242331319690255943282985927559171761794449644227777159279978790177209799042780139673551775982074894245922584567228909774612268474667563555059031368515957451378791184209350717144622750409110385298520286673259617578283089727922141726480719756440390250628101566310678406838305229805653792559132393702459040696339798159897327423095703125000000 [89,81] 9580163885496789813692865151883270021769358351196938258911686154785458318297938392106407082727917005856022318118967210945058170224562222435403272971844887405727936640819588562546927321221619991133759508108996149800900953957100394447074521335032253336634216094080182855096678387252985909031940536305063008705695874208723800334599961198604871351405088297044682069416216057436964542519456990699093737023029112290774767812670088503665755930522479725569847242059064710055220853075121323724603475633323872184359623659570336329708344661044758064519200874636915883723162868345759733157133011744618999159019801345689298145987706303133741212080126395715709168371228936450777035150604780735796536719584287297889092436843663427820213429200111899878544526807931587781841518441064642592707750508958413963978973277014483083216462594567836665156576558243849226698625013208292897735358007290105901766304812652431097777203951418732354706826319310669227465611358101347516316359538113661388196075048643134345744716558477446480193587453125068669774092127831582130777109973496875438613364455776777815649797099239604308619363525397943889081502279820009617398610083398305313996095464290304869116790871522555562142170865010804878183482701798076851221898417834894429241994275594131547236602028359895903865012071383872301733159526123750430972478869702662247501510140196601526160804235723372610225163874547784587998254615558828664240018771052039290689990688523721894425320260367273568014024952769311431537945515835054986331194140494577155121460867807280108974928078487635341001816756265175524975028707637818387993167500111437760551431414779887674781609078754342862424590771408838557669028583990916593832052199409002410573413208570760398599351391529158018975414709882033830668342124009565477621339196496300746793239997625343768977234666768691254761115662217478931878654686566119589466093049755150796067909899375480228573881009358492481087435012777203668932202162977773696184158325195312500000 [89,82] 2150501322551231890935149810069490191781097948067265260608185205004618089076006403725230712765098784669630565190456570617787837649175940365599488563556741076330558471367069794994413544882709465888979841248271046672178399201972698882105061862790299262483204010068755975026130270429725254340566147320511711252176509571437492634863305864536656731410866628416656396328435727587419621725784277800927134010146534525364287088285268924266142952242795875991602157456231659225112218348354471872093083438579651325756954426661814210906598340451673545454542441087981306506766471530245606532235690983373173783961450072236907512126603631428650942949818552225511314628852873205427748173214263128430004989876110560874860114596072024919256572652608885734262339976661193283045386799459524754418233592547323575611011916739105535797020816854811742411567296579512845723583536511158558403547916322624768067408576167282020694775723012156488868923355134494417509709494527904018396799839065119033801469723064769777101597395499981264047748113138206698826556672082288825988147621960102690641574444009490060181880854940826409554582617139240556080191931299779502194364146074317036590433528878634053691098191227287103514526072529558794681620193715148315199318393567605651797847679132174549915103581337412809819418975145409630836899159251410976654701452732574427148221505220041433933551090721107563551601341373846127649922791025223661924701159765438434902707488618712335743262212751398741462387150481277545017893581947063884649983609927933247358082367608380125249530618540214295480941763007280301566338933032522142667764022588867759393887179129151014061382888485755718032123371807989543833692615815594932838545642509489277316061884554191693597043200884059239485418111982496551420058909169937511224594116969956038158849965425605417303349633623749651378492051985362570217170110567177959300592138844467922319409573415066523365085628769716322507033292622813380745583344832994043827056884765625000 [89,83] 71054809199472412234269223241536097185234614263957744758964485868955961646253327032548239447359406410970425001071232920809963325854987838313511306249680335030276259406924715389079315309624039440480472573061998414056314081385348090756766659096588287255329973560438171582258049038883680696927804188846303064353055043503535562755913040053526354006467011469818049412964565418895500993634878107619924137597153772918321474622006134635245553045794440148914565227039162524514430146203095780291427138922711768759457897582082785282521410959628968951938459135796636345251307586020292538557236733151740448225100883716415831246442237728735663098883783829922243815153789036828478829975031143313112323882269193092899500990989403222915547704894736824060669890959396431374295793430011511526704905047114709473763165395634727129876768601450138735485950936225093910221252196429015166053639415633715323500214116182170935318258478349234557141570554849828447982312918585259784606030162849562520302893958015565782984917205958891926344206864624382557631845697291566427803379188704261102082685402580971518101965216458747896171637880001001479703612543786231495324299086288468175590034700511700080270104992413123894198461162646897751000263515281876197576102757558309500049793830701766150304499050523123547473735121080500819254042200636212144791704388816880042479475266276133038150213709210697619505921241885311319693135747592531680453222484183414463515697317553954725437829849600851180018970641632406134360251449790934680551569576220057940157684783903821990202605333891447555088982534350153164506874761904741136516073693157629043349447925378405460430592368235822083622826021339972059924016594231694746673805595438956118898586532820077645948303555785529668196701517644111134227661391410427523722478876736932778957882206844589878576974030090823404374587220235964184413783761717913291444557459405279960436195111671821169509781663596159140589419989098018959339242428541183471679687500000 [89,84] -600627974296936093630214909554417911353036952563325299409161977933361019313240192879799513288174445119502147320493724143783908030895335697789569307123283598957920942821511757038011209445419720671995783001357584959932596509301574057805007572330197650162931299846784692270681466451230115168551941968616205081164686306997008637007523567207056646881036068623412480943120932024386653119878894604046295278555145548501861952791680414864712184207934573049171041337745476141405889415059226676126904759658642148642444722988706912883953826665789272115582550695339703185919478269383333084673796290114005180104755017509858400865965327325274509815736722858291850194698397484378093231983637348257214041696371654663015744876773633382252997363726830816469235002957581189079657933498912638478267479792936429585910679538019697748400973310062556352728285156952202645931362102723258022394630596504888005846708114602221952218547455926958225097466897326741608731468634499067421943422759028858796248686419060509946961013881812129654954718436217055073962572300007453956193370221071113872930574338131502752753512211457749022156025326892710172953973775125394990539855170845388244644094978608649630861993476225762911709320590698755840623653063919931517443748101083018182211162989123262286693190086388935469284422902257901453750488268426000810618164265437254612667038113729331045344242893084170348100248897097758585639554054772405072020740263388486543253002821644577720769395052512007221131094717968880029015651169818072807418385708898533657136011887187837421967164272985145203755623344629569119951609113266835496243358212182132348127063119892882124558731623716332873098372743473392441089949639480257147885856750398258111849285404765449088814909533610512608652335516201229373952152893362979951592505317470298330340533750200948507957974138483647673841428417736213366467040278902291493027569571132286207724778796579937197560979671708993185563763006484805373474955558776855468750000 [89,85] -36030684549888456101885557668504008360243716849935120519712644039456292914763672000058877906502898354991360792526944587099958108360941315415822869196178796595028167582366350053184163836375408922534673406719372500148697688163991370424859349406469008586193383805022331088379843411358075941157783044129154101909961489523269319150074987008137445860951975655451747244146537685063115891830805945091691397195531240205093760088672537538356858213299879077617785499511766418966170985124604173067067768019083101894177068741946249942446134949345377230105775631814214214355414630373008803749407989664111750412750410121267820880947846234648233864224674925196170343822880813130458682630212702217173582739982758240331462909253296655965546203353734051316824653049766070209845238951147477514378300515960351490929277771073946680037191597842445807671862809919740131087395683684669796567115753276407414021595635621262292120405977775917625464524369762563513313150352361385082044823778411662025683217250747834973604319486164373190015173781288072845605062297385403379030413788734721797392081483145933205361319992125147427665857930896773362224346250797817110513866388193604698016504206784997937697745217629065565688560916453144573479214842356904089053887021316206256348981529832332062924681004807473226475007495697178168267323146127896701214903221375689521440744426229472250762482492354932605613609971756671819337205012974139761504593920890906846608955062795618095839387050290421300121707560164444836095317492305751773816006132209196133429236290381484830060962346398830390523871775938513522270822203508745579940964222988477200557759091020258878793332849250109443182138576542304543238387735739993576434037244701262997802286737181157604804038896226924721607064162782206834171575891816521332227465384820569375224194609128787579866912909413805606401998794264672518159547185365301375495389789587358557698333966567004832510365883744631672058744698006194084882736206054687500000 [89,86] 1165147158166486078629423591002374244315199039445678305340045287402296399611720681710747696184203301545896284529940306595049896843948959326665460076882586526527722400806897512318552415530780341312598942266428275448881046069606146479412529029126850940721771813745497412756256672903271611495361643068488213218825793185385560283990042824492080702709080682764661129567707220717214591325748115836377462971801196372265727052799824836244823249702160991233454817046199018167398965082148285027309067931749378770815953537730998648293730567649977466290691135560478345004113283210707825704814178827402436340043003539906054628228167408731478198151111572876688930008523184417473578577685734158359988414829437060719962477402967640782021296246168705281122529881451913786197175347153849231371535108620581153858922180012420592015605769955934833189957443763100084369389419691134311736820736199368568829781972316370158603156721966445933409032426872007182351135402796169708948456272269872724464336357228997096813050874598706570199358204922698075437366681527602109019125334397605063626338446198420443095766616565543820171085453645485635876437746308780401059677127747112498571359265848993221875962341079562148359173995780657829276169602991388024580840843977513116487368673503955347794892819952198706999817299375748808392651104311016987200456896320216211463281762643849586544662203447610200588226405674458067684982038644700950155706896414187521889087134791621011944296532474181115568588921003359116666322078179362866022866714244254592033053687580341258053304906343241472974489558350963926173926987720507494463295547996846792406259217456098195982062987111206132594358316738147764110959886417999294324225364671515723453748039942613787500338347803231491031498916995730396175886637404663743003586485927627442542944200754895150439925376173273000889329011274912063553496266009277751695737977984514432616244033878084338108372846866428673706650442909449338912963867187500000 [89,87] 29441937853775789188647616159626935619078201615056180025964521173414380413000135105514415393647042937781960878174772996771079719289261217455818402009078155694502368805807166609033577317097477828031700309572406923660774916459040534130936496154860807506105253695805149943805052148977451930711766515736847000177120375394902759605970082607808217950160002848530162597028727440014531621841113944860521203608644206992866696893612621911694255527278973027712860023018159905407033764941666507375410026111549289438763436258467623373158577645476981226475746819342882955729259261409351763382616636555385360996507357643936748156161835113351062578799014315851408800764006012495084892855313764455373193276174083473223048943901707704136290052710850846881270321198268727285221699240104136024538908263855733390090056636304673646732696177737694250929757956914329709309846783582033534429658445368276854333692099896161841543481586468584247069833502375679619011078411631852002704866071685980337203793848282237036959983791107512844189470473699031970812934049406705253009498553161190172847138989303116642731514983314354116508845221854756877675593602386592384328363091594612303896918158660902434467851117959002181184455084449536087401155674066934400117713707836434686588767521398087718538191861090077316348021057058198830293220205490028007449430171161437114517988347429257960591069162818483531201402232598238581054706838863319932093138196686205596356632446379349694829913383689892184478315971489662078695416471860928939806027052847906068439055191898205385541870625051728663033107819587068842509401675252683217435344509701368750410481787882455962460833360760654749997571764102566224602565263488295431647652144378849706533790694646134950437505357169999620579378691644134125545561494749092516062297479518467077187901505877287476320565620227992478652837811883209397549494687315734122166783817841383167180700378312337484304285675998471560887992382049560546875000000000 [89,88] -314779495765782283886634991902367198099534659074127519895620793231795684607452711080122970183010604665242976606184280787339451598937133738349584609542416020628706156449449455387107117195068400958387299615773408203041673460053635953050064929875529624818772108234027962102539847516400064177494123748563644325123537959967776818664111389770361006086455298740756723944221955309345518875531139654935048961821148828903110151870715634581425699590732195419759106584155814159107103024685917451234579948251507999286742725868446283430431207503336884560604270801952587267177425064478238998965729925571556646657466238201480025903181047569508823511502202445558934784382521618736538045065822710637562460227588454047873516215488829664695792242623886856242324543193324022065819097622510061301503085207887517763638155353793498134003669814325655338098100282122468667933927016191699559653487701307598428890160687436966123237462069463814593015141625785980055217281805083591241953260964448753314544908778692633880588991550731805920542021324233276566878661254809318728475407946287979923352475369860406972043451880117837260561955605169912828210118848581814597932268666405824368225986495210210183606202296911673241440939382296163511885194468528935486345893345746754321069583297482990667741073367072591083252915273470609707516658706929471288363389197765578911088646450627335807319236361581223535912657174937216927735955339349844430403292561101842512330114550645509836157105088811751814190216298273289861796426951076162182443907092214952269240737726323162133380576568599539121199109099031588276753358977034488599406784282341580775240938313811716830717945900157899693440204593295050167451420160864333041902636359124655221918053058476643308290999340882042124926143670815253276007880547207948261610955997611364313137794356684487844289649858064676017109181260149804685215635462340546929255531181786793005353246506118403381504828894321690313518047332763671875000000 [89,89] -3553069014103349710779844798237719880928570313102236677174916851456451547586009080607250374924157365054978203240419045832278249779845844989868778156200970886581614421482806556377766473814327209474391663502429550802268233977219110126259493326789209197187974821025499034927930264151966461596857575267533800223574236910945329312804403047804309664300884163679038116841820026199857626183077885261024585204745006336838382942026047953492776297561790976121403174688008627049446178766079276990013500662310402800984015275933777210684485207522852377841619856077432564469060850218628319956940500187171535634234420368370072796777640166432842773873777300301746800046489634643455055573129501229398815618545661839646188997236358912471860730868330197899158964661011941053813255208751382682428587189733174733770933684655026966952142503840446579503395464382813278881399484871546673200804517915619844490846504847803495960752484863219052652520558287127607130023659756941526929960668854533869053146738820811743695210516694458271069572710719781681489110668634205816301214759616642811423488618305229914641418422522582426460402169405882995753873463386302328298152064091075063752392658510640782130034721928777596928417941813048369069788309262693368463014479214257056859572830731042442653280742859910033140391427086810714097217693291825077429332055204749194676829411810836738671250400371619855898807581436861661741644766106346816817683355894014824839457681086059491043335534352816562728291976215748072228597607119126734414206125363127985890936732984444244800411677067393771818682786239447275258863072944166453929858670658170160494573025225574939496956241051821894277151870239468853581903185291562170195785045029688528357929631428326700250270026710458131654689595816755497094189157548383773348555328491852166000412147301919784937551050051271944156589102863253403069736298560941722252722451975028997179409544908194231427260601776652038097381591796875000000 [90,0] 14713829331319609442335412532281407957860548481224662604973242521340393215848408775844479654014512711084609188721347053157083868724793518871676526156285437212530882812107447551386835478428380423125307339625404447173000240099006170419782078648496918659015421627891887064126442877069560660721665811750266664142219911402171092930809964666579349517573213381169761333976672906950956957828559134557430293912357178622004760958707872176106507473437573773294340350050893125109192637354773189080944067836654431844912681796951903188452739503276655143165730677444556190683895867109328835950680217088268906933719689152147323144249873250098918893201186053561828620677683063770209007078564002750814024074763044963896321562457720871881329287247743015689302220708947088244673372992450520844736744817015890020910784197088130755321880918225086309262365864445552516893366846086017409329094862350170256335935739795101066546817912338445186063052621593591616071108585276615481777362346002638169362644834319212526536822682674931030754297438989279737412502889652748755287742728652537866665021512552747991619217379477351235538224624386250006970980957630424830150587810841611595442683123505511764034713373300825150789025074308414488319554628820558859183473771550724573817628532848489006181785700265955178381167041947352657370778755770229322698555797828488535251883029445843935579375226808822476571039802292079708463405353961568577084383463429726119461434632917400571057908692006289187449890574428409758635900868910811018922525469888674245703253467776432050138584845435046464352071399136673618022718234325471262802463631900507449604306466487656195673675113021453894357744731955889987364621295810857160891839952902138543576552992942884953338617454878032886446757818795487548533720513918750022124778238639453479071381700908684626464831680629401544499864340503431797909925641726778772859427846590811430083545908614027225462117719001194077236625122722340988248226325366098631025413507596952179783093992212284504705694820916967302100752945769830991444174378952843337522681299354039198786689818776730903409812884166274614318375233823534942287715044959054117474373282341504845340050648683227763058312120847404003143310546875000000000000000000000000000000000000 [90,1] -1277050938777146787784508652530138337892977711971024053910806362657053050482197593618686550355425315411751534439860294394938442403117705976019749139269515356012547597779311320704347143700995811153903085799907518598006852414368213527503936574687322159710420228015795871067166569531935028478201589208170268193489527982682506993150752250195943198860445752011118944856703870915051143317809014129872301669088423103032414022713663323748641806318686536307100273112911267850611482505082322368223213966314916206096821238402759803696650804121162974837486819631322233332748201235336221387552537135229429268649143789507354793448758615930251341992889914893861717620660696714781263437743851807510676314980270954705208435927988077508458577901575175433287056959548195083245954265095015771629868718999519905526648875900705902850590438638709061238178632029508161068307504381719817370050297892533554972242517673197177016139238093942394013034613803047647211305484584860681210314207115481054510011021363681884238243704670159383978953678237577755747295559956091934476065213597554887922770132313860956579555237668097414699760860163924537723515675909715299049449576448260644348239772338132191998967901397737895748483855351092429279237740334848993634778722913770690775486206317419889044222312863007668917885161766103963716913972205638310720580105897200371301287354179579047847669023962691882288127467922938470556084841985214918383102791546821189225200119195439264494080333539096317543662856659468953402556712467567942321823887963064873892956971403717639398419100093239289236018277984415673928442225992724336415288488866202275174279489014911845584725932925204480596878521878945498713529208695647049620243982362019069708333138859484162293300865795406344187854074681261091653554511111601058831576955121953222807028311367370507792361972667518266036178217111821162752979543867887996212238114063173607717006490450623874862267769352512291462828133070258881091701729412395666492077962143021655554356458821712465880509922792952828675563210817678300502064461623858947563005843738389028126038141832742143116246548420784720589940254640406689005716365506718603708414648694036206146483934870724391563712174502143170684576034545898437500000000000000000000000000000 [90,2] -290722628595911298722775676426598242135252283386601748066921462609347503454409267363937420133693573974680188671181918738662712539313168113607318043793613410341558930601471224785522252897168108986098911793143803186495168301794753915021081522897360939993324532910599481077929681874473490601402319396191970213262487204620121669081145923504539281946916327304242110858505871847182927497438746430900346806623025515449704068751041227764583819394245714964000900474958125362630141739069947421620863438381967852798712328057483961563727732000762646786246356017266797750397380857338261224735317252372665657446395218328780513941672953836852218747355624258795629545377092104996890805088534959295392892529514611962203554275669531002197807588921406002647298246286578054077521591759787846419299921337562436280121086269841585752333515773433655302823047697194876788997822632852810424095027225337411870297821965500244232180903566130685557726629015825127316620273149783746330592916493637454789319345014207152795776101236600204787030324439170343923409584852449770857996393423977325613050936661871307307566481312388817102200947478529231856765238225359769574976501946513204806827827009610057859289986180818368930723999720567917816158153235960041858960550996997028480622845227918117323050571264846407281371060048550100205769069796108413343523124993495181137120982461342444096459108170765742672721827024223462986838946913476228861291189022798798733030189383789973594775022361018802040371282578207439118251920787416378331991766329848374163756420409518279927774178196487628356531907365184553938084808342344851728614851031336657167204761444254274187950342168769787294517548996409091094739464036490940193666742011735847985725053615086276268563062457787545812911963067145946250828553322494762518090458956399259829696094453698495939891028540054045623081013845573870816582987749412886406536918175128168022644344463979847949736548870968134943104680615632682034197579283225085999620364319496617545656609158163881845945850377255748484078747213939729485955913266533234161620964737579745330948435271638244017151596065338401664880639409380822468018747874690487449864042078313029982224165145316947220536715756900036922161234542727470397949218750000000000000000000 [90,3] -4727357817674340676962671332302811672213868047205733803983228633213001456847438482041297061552250191630858808979365865962328922486602833944499640032259502285759557678797733416952079706570990043540627494348019059408687136261134624106723323558899336246952227967391612126794229885207975257403260289636752989715141141778423038998797492560803549738613554175201188230637894804599449261071544014384117474401715222840006901820226205747920826897977334192888695191624257301755229015092538955300038556560127074435049923269266394597484737452157932909834705154461562489298868548160658807788233481501946959565815906621799149350323064430178207280593348459956595337912268676744879008616972546335152634995065511026666746170834217544842233228313435882534274709099057038433575838583662702239434695946402654259958161494785561226707112577973045476913271227835428565952459468066236372109543902318564614261870300224635327367214862852624053501248314059076016829251633987787293311645740871226461180042013337713184767120129716669350160597994053274444036076788732500077696998209721864405790312091155515313948006206500116447009960508450632599482245994461267757034151600758978718495601665009959751117586771543373893459268010451938591390301532529536008640221400051109255335279707894834333271906288819871965532661546495905885647893417871032601811965847794339138168796239117793105398271441039222193783930198503594778735430280984199042785582000809184938834313839620461802593699721441220777172901111069609554000065533498323195112651024605144565426648815016865841917759043568474038844137731895421867735253925032597927197674216724681042766585605994308114399016640286569943557719293575501725368511059518791785865002293878143041672101740754011003925402146178665670243581108080099370356135545381974006677679301236793704776728028998273351023947248685649508174267214638266077272678687948351905802969193811448937928301347728605796830853293482171256340780417489206127742868486841670421713014509054690321733994200354628081795304692925479755445064867472081471070288634046234821945618109454816144762986181627975710274794555706166753298354055518842924657249341775529293133232483279192739836345476072525565455092447404716882175534919952042400836944580078125000000000000 [90,4] -17329803432962369592061326706058615617616982592228917933026302496690908980994311265939293318951127724805614020013914570055553558414050101364015029103709828902115984048858297300379145980863310859797014665882112137904766356590262011721519567029878024235776665131421172325955194674843418795754149150923692800595702578197806927871040084603651286481942599187666807166384907523555660244872130823528917938113031760473245877084973686880960320522007655199791939334910549330088755126008729361265273142543816698937801881034886417318796005309332238358049217898991032802795684990231761439021593900033340730830726992340204927451152393317996243755961638468972450949660647873891046508012171241836380494186803402352816122087982020224035037387602718950069828451122102156673666035355813534209340686479800830691834763924249238752661151598228413872536320690469373699952301732425911602212017804169682133204081312067053459251667188432158274317784153256523075176438393854438893774100584181427178836364605861290617590183781961850533581187816369138772707651123304516426713360720704591623181265243035492780212537249003969619144878508206800387071497762346839070005316691830666513756142076843759139105149733218679156087491627222672432620319838919170701881810376521529685372925584506730752459688807887276190023916271361324942812348880940920597194161056532474795564038090086093369894515972322399167646779055202556087019853479188566394110689315677081272126645092557011318817323715497716763606666763428158063949624154470460092825176778836988621743879489051617461423997793073345179908448253780975049776980905332263350243027313023127330146602413524486615837131920100888964892919152266161082807886863906007285700775522198681437534331577995877022900335421552814934888929014725923086614498397798253516927906658698399861013618407368930398719338185764239075556662015938905570782305786244754570073717749602485972559656971789725073626016995061915017820210274817636968020617881466885476306358237545477041327538430369954777493657337274964020038477244092394328811223807582141982467857701956380715484750469207685136741694739671334759158982476891506136518391318383444858155883009035893045388601398438268118618369416361613133403807296417653560638427734375000000000000 [90,5] 743409777218169285505345225692397841163676372167076120401164471549691910641671307846797418522067351753846140091236454913084979052188657314624033126914596895627646319011523818584353804796804556402287337419215216976140214726294259663419951856435400399395145029879662398177351227835974543803440281440125872797234309635011593675716416603357744840604213545693936784907726493857896283230361085725164872425447207876281866541800403149468662854978403616572780350049773161388463935685716910051924861222319701061949063429831760311795442929322025082380005742737763397334223807065094392099792678540232915806014583877040232876899503098443791015705102140266689007944236241836358537227929574298793822029737709705387262654373549950269073060465865248846197704037492114826389588989024854425585526056774858269562999027636869336555563951288195152349792398848490985931404702349683969900277097433993112994961967914095985551439941685323420700078252417487180058798111055795047378851755537717062751884699482859684517515249164325603689779852123815841753417950837842134168692550317901059886371436542867495161607049948631229389328157512259085898581961836039145643126930926900535714349145901138311394803698446698949130210851417663423896418308703459023050333370011718759583073740311217787018460740915774882855882000427039774210699789594669173382749167706006179947604071334590829199403767231550882847641129504727936097572361183637955811481316689597815551047897298241820966994653789246338056047647225631641335306161042924941902111374650011715483029783360152797216809413983267905654721360744319784558489222588022032798176200011987034418324608898831035560240759820528392176717227145842573408975570149304335012482413864523864064441482750076966440869202968581728523552837550329350466623547728923667841693044481108891876080496971627447849808361725510401361925620717701183609991048577709024684648172239984466217485822464351961006739566629323146706596422737709365754711899762491965784414158742688392127623925993769903069648242668859124362717464963969304588073559509173577684739771757294466069649266295383494948311772702843121770910888264905832780458475998279743147414663721900231591326068243140016159101440395423621154691318224649876356124877929687500000000 [90,6] -283668515456026809377637961633589354254692960795089839285685745132103991977679938719302220287885543701262493188898430879206424443501859261231233651210719441905418971734279179579371996206470048441846541066598309355697603053915553598993330896801392985555917661737167321349980360545078557574200990441839657679338621144876880609899548537123989134397759984378780867943734507085283865261958152970671650370225199834928338503679771806208175098171928163679462280298702284280348394565127327776561389497100299960549723161218237777697332926999360388045320979623617308344277512749867033029819167402275217426285920907001220784904802224409075159845437774636674863735761961377199308756085350603652234519609824789026985312734295523580567080383379727458828211810114395264155178555395392104986585118973085577489323563358997067781624592056150418477951660365271930295852208750036555667807055681680658518292166114292485153646737923171189679621278697790368002769434767329533902914657195582154284814052073955067214606083101014347428028811935417928248400543706029477037301516335710052644328738103838602856236772051840363296502709406297017192377582098288015886898174154222705358937860657639729232789487218827869989458615358661128633939586939141891150792146699396348002516164631651458240440534252727548037439797741963528451121398137839675820753375696294038319080909449992029366976767438231651082523647015016219903069917095699087853696611993403642592753232157149112569999582318687502991607188723861655860426460321464309547886899548715425994207494082821181864770593449879571097364893722149700445936058662383838543353196808251154938872068320859666745987010455034771715120180010605418057295497447373161414790710730228495345827026775012863198253349655641716645720446803076089603609445555089877504356066836254320774647769108908758659056815796635540652739964382234088700052571821119064141709548078523188017418019935669469890748644588369335657186925102140323426678197237934751145674548089330943372311239212394331794549834699874313620547361385120619296977439971545698689977403265098480250511624225986059714886009729745159114271710086129512430131752486503037351817559286030184778881268184675259818542519818507230411341879516839981079101562500000000000 [90,7] -6808343263234353418209887664196239701401672240690820505781809920475828799211438366508865502014873286929143604833296114962974425881693788510556697697820121545417991088653680837968453041119597492122884400518708718825308823762566183510271397905422216135431499137672976592632811007209133143462319915707006438417433478121768162678989409731655072078084747078518419978946654345585240739985451647509760496447195209366884459729406374466225015293719693157546962049797968444695176691888233602177261039107624784600273158288125427856115076300016366377050218135336580133867336636157920639617208319678385885496461351604078169641217431968543733726314495944165912514830384135386962302283694740475663128377689853171391036218567847825229788526266446094582871291753405780954022371156981650783976535359240699644657406950620441230233238677083404934900680060412671222497647895632987606855614692073203508276667203251150327291369973756495029202170739166342366662480078808065734789772034118187791896515637784302377943446987184733678790855347713338662908309916205222479959400230487343929913369872403111588493688699910973175513613494045406998937605250385022072778210403472377118641875387275972132807191882329543330389986758404916541792505859222140823574690246039782579750504800275715860633535696528439953404242571284108374956651647298257904669936217429476084903168776314960947731694493452478884315545329630319916180598458271051746297138473431648516987942159450302007674242662859831425174214683603176443181964130086080634754664366294876911467081915092237480711208896833219038547740726555602696227356545702879519921122233080096785854522921034600463279437880379009945602699491206105902681042293166120846244301200311942233374374861231323799948331235499070587152225158739974506578220357400504690582769259267510716576503168541961640953863353584670087366060251603260968083078227879447634455811623451940540910486566194914330210546670694671543437522085852996343539693986992064338208752139734382316808097577777224143140563129301852728869445594100543976682477234682646207449911284405393073205347408519887885071455787543756453952249174013139623141991615640119231837734296442670855683030721253018492937665595565732701288652606308460235595703125000000000 [90,8] 2756627029530166580697581101338513380704133747098946938346929007313888621628513154494026666679173102861799813876300120035497820113323364270625061088710095251452680090303986381059153638245414034436444041173299471521859662807853773197223250607151352113776213373976062696401404590193978656029639891671635710324048522671905646249941529787633896974192745959803641114799876154528815667627163703334009356794867316298785745857419507119274931854692435254318489112495460472594518089433876873038380068297610735754791995122866853036951816766630809941888295018601851896941241066499688406405541439786671994512309995801798868292214573182216634205629201186377473110839489823112097094762658520595323116837638674205347967796241532131900082213123168760057371372446908017349250591939437941882650817211544645256129243935121845537384206360070970792495744068144734097723051289879797387648248335669260678390570965562443623245476924589309256213678410814923610367436477560239105922801951206837158850100819373608485354713819985870688943424070114298557708003235795015301164933624532344686136319982312687939133491390233613550764490548781732257520820541204699546544082773778651019175354778181009863614800112126138525215081409171518463386893594421894179847414892314335908738725762087163248600260983835609040134405867881453447108473975448913901398405935552201150664673624618128665448559461345431566912516822549839013212773389848544562606482404875942960304117713867294096543405447922455226123062548196848833697015759122589842685022677137112260516580229148078826504354183180877712062377975475911449068184038708252761186693613263022432049775411102053082112300158218502410425094307279464096624602432800464823777473306962143064499225514137937531760702281622754235423214427433882802216101996809471562961473458675822531249648549851353531970923267882559126401940704736331582434365633076398435842422935147046882287770907711444598317219677333851108874366768887519588304021827619815580518110661358174236287229364186275894147689630607749629840051060804018638394266434862597348759566440475845144458786657995607811599976423066739390279749729924692840434147106401952472017072245606564787249579740940120972615343108991226017678854987025260925292968750000000 [90,9] -77624601666457773668668474766325681595213429874579719707585221461990438023417819028679329982378048765098708572252077311656060573283961626663246631573819005641046669677354779634351690076491160986747556846594705720305219339137536888328472020492640051222126730081015700316091726728555236528551194752273034581971574275480838253817649927764475590029452791147888573116205539067199168223860838283638006596690356758019874902625484275543386663649864290352412511692942215433619925251930527892983853623467044311773328699331070840930051933235496787960790613983176757386975700785134178142310552996791559502099261298678760797672817959163115536548363757057987334260198614117773319467238296988973280064591538306192734654036336711101068812829593719327139044144078336836219517634389821616851213187396519673331214972622314977293577484674212636771044680215315609095696120759491594990336774108901867803174490190975675748677213837470310604346354943379526239472167951664676577819980766996689331927171377167890636358894314622360330522773708698748171547050541090858306130526425310550006711407439820313259972187989212189537211629248706394689867786906471116931676958373793616122427584767033973979397887984338914220001212609560369713013671423991250239305165226824802505667906542418575197364517342935132116241843563650084193602560038737933289225485773335672008395208970720576205159660459055267967484854798668971189532610280403715392514055014762100744003946319768993649808233074562710075178163663761302019371549261667577955300992945773914685077233357263435458288094290208366163677197599566155113239325222945439060173434833286134938188501341000759481981989064209576341887185523878949071438700363234919812099926527305930531118526631520421969429730490546522024507924779710472169907809958253470195948572359807877735763665316988818809294153149908745445213869063596461343876350436598195260906914890228990091186033493187877059557548788553357599229225883645223264019294624087399629463021610586293600061050681346506902205317640935746456118181119608845960348458505163762978721962370981228195966079579617659081474547047527130064158114517162009501303518537863242075221625764410526251360119935872463421341893585747584438649937510490417480468750000000 [90,10] 646057687230677996138884365093309488523321201286074695137822917276596671742298226171646216551383275514241442668031996704655330618568419081663768686783903462291995455037353086525442966008668474128615923510545842122925866578176052340217213680825094741675021221074520115765061394510926295550261610578269005119865083480065370947422378311680849028189561204757411638693815644462737333688809910937097520207739972640982960627166390294532779146380457305088127893193654506380601083516543419871837464742746058915871908102492268055253228268522963375054145841045035814116226154499535506320996940623000571937728902332042044168673847821558733300414808611570992513305112127629235569683727964118014810187929975379035779434484489736742942516531273845345514748637363698635339648004028585798729901758364814778921388170164945495108541121789198112882297063490119775018972493747756615468571683752483503958065407142956882887201662568133967017879763522296172654633345408954541214158380107788986503355200182546412377714534465472339358592485268795741476528286259770733928651486285001787016005594231746998179809938901865425726089388917785586727077211080207246484499676641418794226611607468108831354827063091586478532340606897725477195381449554228327071093497418965622703878570741032693070024729218954276061011349735482624706687067331382100765378974710941082679423922858567137453223711506434549997016488900380511255457188377707317017899604086499156251658499794177302575425298611514948152466823150329970086976201105632096305008833722546117143622796952038067886003081014096378088621607380607159045915964017526502371857937526028285909614384695986059937892916917574705281073675445506149640079074724630693976747217844170590586910419450485555348552383883609861732037964346435176813845602936621424967917248164999064980656713561118154203731699341141705651609826571306264676278807013438541674315533912627074074741036982822654273236514554605393648957977486726933931471435589757480021838662219130372879099930990845544108521873455016101722104619388138651695413234103011527013311165938973432704916325939015461464343647340795788653211509730131265736072308152361444929486859549831776143501796664419308674487396615404577460139989852905273437500000000 [90,11] -2106488477442013198270991593377971740147821658249388423775773359743580595407642584642574416609985271475116798166124118131034417380911049885047841253593235180426268219683345907499611265648970064661004458742303594631143476362239607392554157719014510427079089951535518478814503209671747856409377686816707099177509415895275641207073885721062721679415933053602821034723389939485590519853872454968140388935168558463704700394426567098275259521015056718763657704382933882774047021749681342208585396333842724073072130964639190618678563001022891391744196318352083318109160704532944468189890384066840103871273340805131719393489684200623274544364685864791651068833635996940107878178329588510320927349530931612652192224168006375848145302770746128234906713457146435993046014135107392829367447662280414178779004297369879800196629501116747955414029274551362636818032771349389713410335888985704972222470230425193540262201634366601386856545957378145275554364306437381531970478959175217888363015401864155607601699164673204902216971498866947901747370616679383572278135477980420743874351460969565343916980233102674803817349737925285629162877549465594419169318843977741151615250519627666616305446955657472982235715919204436255699513194240222871742938351979759494205879659756521713316501536055773705435031289151110989502113984352168275400365976672897965859244638282071490271082027534670476519855553479923107216566145292921097342960087284212595491220930680790234357043459988130980947289366825664944960098344067448035423822613209201284336678970336816805341244447353387298940998204521362614826214099784977073771470634462838211908584466826409384666131704619754069298563107118547444265050128255353870425844760474714362392506579939275622983879440222423916368956944261457592288058604813484027532259071447248517068342006144138340007312041805872234841438447436817575763295648115752272234561163937846657346282344454871902638058395978250122569187119742751917602765161456664982603442186674183223031911768874598239516914835696405729724472288790987309465999960897748624737187794751205583656691766554787600915781503148440014535221751066316811834427352393454738721575797098762999683563041671387552900007733569509582594037055969238281250000000 [90,12] 4002121708704399166268781246297434274749776482806877398737064977960125470803256860150241737482006178137704063207742645045663243211079464937839026475378946632314268964728422661305319168407504855717226971025227549632973476506916950289869676086821871496555912005611683306704025917724850677892768021799278439025536216711112025758100895403312694738432190887166784581539557675049502445593356778118749655375632774023602824034388179555206423188625087400083181346323572076612703193416603902040136608651520110570748675779403097974669610343305435757629043552387772597734700494989218762295978581695688062211748263207925046377385632967079586360505115700214156030597890820123702963346312469912909080232208612083518216979192769465286870987710917591059311719526267434191958951607879640188883502065638849627343534104242511850924778842244174032507900902212273645854966468117746508961886495624687154300211417406468412712139139463754922036565425972846761711960063721298259524063994919889082060645811623562277474324328797703032539493321218347279725230214378074749319006233360755533116718832389670576201742415671437163574210020308579352810810335179293826752783303105946688330894875573936021054142620537896719529411376417062980811154922080685161806681835670511987430622863442283572651445881056904882385568435634330781419006754081327634676818600974712391818816322929907495676913747582905172436871420473226733199950923923653570759266930271205814907240765943794270366495086290129935103152876708312884998223181210681180607000667284535545757467263033680115611065168425731311797914056881672499121459099839966953563320801602209498698444541810564584449241806352552361017293294983216612686493327714404691661460149930425935650908510035637943876352028869777444245727631478511519560273414166157752560887593053492122504503374473811771243906635567341931243627285276209675943797252326120314376517028279497297996354184885259293872483689697320064729149804991011795346492552167236537886093236142866997640051568626648052594629588801232395443452403690103370796999649572729714539049048637427571285411274490070659928901975707798172431288290330816208483377997923064907746196559869372119409808191453810366500221107344259507954120635986328125000000 [90,13] -5745003708459333463649385041042511714654646445959964463086590918073985385298063729196991096883101720298557751714453773477541120558511745751111339424911189136567456061373148236278711468138772403803498270543585207776778379893109292270311733778620640187395745436214852028943830197399144702039854946157092727856414740426531728171438068930786674791805792812187501751075806889243887266656711658576934351239879936047532554698112876191519192736517514618409884726056397739266977477839329944353387964730206649732898405924145943659485931058290352028980250489614606146200172658926672963178434994870915293129806603662928314568598376804279567860352617717576765854063798414881814153502971118457900252754229165600832955160041601160905393778052483543907669755016238905821695089019931718399026998474195321751947925219862415252726926464730354172068356688246715924857976101607025120333408907942416698943189887496928446458480587593207771600444431248677975315027776837322604495448265720149255576018523476524881831362763703826332293459761839255377600467657806440678925049565672361037594544646629499636058822251828330175888797644999851657778735626107841847481395262731059647135334569141011088631258002384014952006509884129701123315859693452623927952769924849234308906757389452127424682825631218939833313928293395311276284831550239413829109064269708616710530661789088257326293156821556818342252606531610517994594046625311895727970529932294600884429124114690243895395685176420873936850384328187488287371608230139631756650064202386624642725127616124781854809824783939873615078732994795857658989671551206925949611600633693745500896452100653495681608664490279008007661608943369350407869576590161738412873787779662054297512894753413483712053543267786346256712689381116609391039034938129166722417689564566391973231882227068028089204128527885817956207106459721909454528529491757232442064758118668694692756655229440571684325736142319372732194387116247685273340767634985400748690128253949725210820360040421281236400738409342013546831111567804994002075787634866196998358567359781908559506348063194189873666640687978810357453712648656792248732932593441858298229519599906379351041225755436850364255008116742828860878944396972656250000 [90,14] 8034586522272965194003629457044330482740306805668910766898167594056220645648526419463607956998762696231855926828866734842506159222342019469170563354028806487861455642263320030876503548557401009831638962285567444524127146850329554780307338816054429178166917468823828480135763757462579827261596734496216097128917268044452913423610028677675272504659075006067289463385619150441579389341163113579317875889311393279788973972868873129411894284747840400642181282639739136231457657274883362086260053997404613365026504531672444625192371888785434393498214887962093022006806858430834899119158207549246915813084061379515673626360880369834468568440725404060030579993466963035484964102317718336162950549216112123657056458196158548853340171572687159049070783973197770954679013209952524061104388648861426268345516434243356630208101403113323751354745900953502171444576449373094177453510806647922394447501611446735997271304062687488846524360590974062382998318579569220996680171345782015005667474004938393268853237109838703832896177575108249439538628169302546718140989547389679798888508749547387217020093788597844898853655909326617073656625266609378074878945591494363161110246984391361708989355492990350011160100212879937716987457507364463525069756015126483583776315808680917121531663847010323293690671155543343878380031652070642740688707208915666094372312759342420726031535818646116712916290530487441992292757242157646606203881185394942479529511054616318560655071687468064748533807761632857121875929386389134610104318750281395794181649569283967272713412974119349392955576945881734961812551840586484839123271414773931057847661037408410732726377192076343402784528605881160974788193611344251921442648090252753911336127327999375646389481779345548934502920731826546701082993672013994046970694948457496609153122951000136447235386576423989651874506617011571828121307852915089815614616046963769477253358064004048959548067135501598850149735754886396809873301756237672234611487432073215228569853826786685970429103562120250287214901179056824065843600271836843106988085811454645493615923482422339892295600012403969682688097009623621704783786998948017883339741765542150837698504549366784743824609904550015926361083984375000000 [90,15] -1314859240186606380816000104952833665677518056375903881625025198508692508455524751220183459567717210213324505122235533519513456514831767145622184160090954216026543752696146185918851113166650971469978505945686145803936425995184376750127333356300321570472278137668021405187426477160678756375974005793742714289872229125793331177498803614828828005713553032354185666588011082169788079779550954065660785027143898669086432850737384030839386390675240939597776043904077355325294159615550878830631193083987186652053118564302694256149215750502501060173270836701696092457185031919131024055211432445428237240992717843499625281716962453745935179441019726886479842778681578209623498149983666561143868967487738194220553144933072351700216615774802997455753367625569813773906375830400928613508990858612256104211945699716713057393939239954861213156872220582194479924093250282560797937111414111315065547441023158855920095954450890233757686976410686526214021107240476352292773235559209185173689755983918624641643150726112834362551650376903167781100147533170415164858209742147380447168065910045140750713802876749068955320894163204111493198170333023685414996677947911404945764359348840012035515774977806771660219438405070784936681353415256042697600932359374136410466059648357822678660668898076098145307138108122365106326936853294154983429445600546719327467503743111439395255731673230636539566547529346489544422226187655811762380770099305606195678192540523887729355425314298454688578481526423460998548705408950274108914036155576119947063104019137777748907773561760439415896943537477528379823856997654162384557395655126476231932728347460585913802129622082474184411462364619788646039569565741465186920563803415142580875566537629178533570062673873193127239887450358563006559659050137328461540014763274025260379797760097022537684745277330354842822026486646963974881336066832563661010600870814378280946689063418624889101813773332146686340389647359392186183427283645906662051355227095039137086518561237931258516855392332261839959617504888293220696737034187181007878422439496307139995069965115645259838033921017757779085652290308987063949439758473116404090125580706721958925429008524510265942808473482728004455566406250000 [90,16] -59757787774925483234309332478055459478093232349850694710194726044235619436666575613624151034093040330248543851480024984928549714825929363263102524964421679817024589606417783245818870143122310292811977645052811416882523391777164695075489714975711590109486461587776910872135230079071786467421763514939056029830772689990194514902795585795935339303764490171424534677643887651963771633391791177934551660250115205201499379281789157546615170697633765907182365782874455159457068878234062325176289279614018411800977076287535863050915542554719196944295404932962178407193845684796253449542041751086496024575279816651468075349309691626543369946536821413952279375217286393021591286359938685487976024477613162011945887038316008539529529150964728104988211211375366715491700382383337395179985881391092960567420135106651422155085864889198949869737301025435624201109750124460669839141088943626530824149308777289936717644957327676556651638230358219293274557784542206812744432591830073947762968916906107731478309891406053503189155500022770036726144736728659826151103407573636453398970536256352854378103099447581992314100023369936889588420529763623614039006331839811923446519183159549452016081301215045542396232255141724586864652978469532660611377752553404151888963721669652888574962030421906278790445571969643356860955476493080488124176692087998160047306111794728213358250475473156122358278588790950304355075270072801150807504487754563095771595247915811862499671266679944827978055927231020732528742430153841566521849874352164721917547743611200945192500823605300116626063909267808810403041464006384796580115807727006153406670772274942266939263987145504136900531986991019140598274629221651651047794974012974854616350500025988521329604673918041923629631008526102664463768825429985444749959758907834798072691011471439460489581216392043479383799200720906120212877981131611039786149267048352016521952576126140153057481455859338505461759621645348493855144715625800380825266154255529521064653001288272025110954521417285936149671669536667684109754391361031575158973059551141233919945369164959069721871955841884305024415743793431352007302586429704409809420093756882273232041748178833273641430423595011234283447265625000 [90,17] 267022936848298023886414328697659011583480963126037579606307092579765420884768873410571769782340201110847736643093240796873166904524834543563324700488845262754406997361798845719513743626051707845178712651937169576774892253545982686507137142265727839428629947449455775807091029431857309646776597141414366595811942373791774162930116255440407267607691415165375686474012065869038166095849120306948553860789275022280925030050313874966704478679777319028142464485233076610778492900237916011535702995522328840166539097310865283949563882029948420736788982244678191474098185844943237055693825191001733312477574507166846067756636608904424871750826018767349481161114312959118181602030001374449418047627565073059244658470170646834193898939371560769603821145895443182081774854831140861390947796668386561579317670406622349500673082081023130986910429963600646191182976522495883871529769949898889804139659080150797234885268723125073473508872859988967532267488151606017579912541623890604152018930918280440435539519597715256876456338066157603920945665817467401691236393496309010866125726511205376387104976727542132586586075590357117482372074693179377348783770729061743776181919991188336344919014873004416454527954775428811466582346704301332762414137898287696222700744884371576477969693434784045327511559096091657954925128139283956830850767054133474230280786208597574912822087072781860486663918016985242712148533103946486011981799864176800282385259614037085694161219145065939780418594174724477717339874511964668063152476243568456678921849418471032370781253821057903197913856925289079520122941378212945103849755109376296365312450193789308348988803110922753756717632242701641112367349684996311185756405810902247906378009426372714940079170517201871834475026207114352593781451160123642307280449109638398029513333847202863782740486097710225134359769231116727743641472521333940701188387783439540200174899814558474003627066659678869861283316676624715815759126653694202719059449304323653238574876919991321889760643433625137332303162710465400056099549937271219552154218964641794927809158937788526384776623864416526918419306608674219060582128728475128206361035899110500197936590716096816322533413767814636230468750000 [90,18] -719536150406922805385037254102044771387913130830028735938325258424005826583508407981161861304555621167062449766016284978450973802636389142204389797259016315839956316209605228560817426743522863151390541169043518863300919801017972328526843945578937760455208479665242806343682785046638804710979063924509210805036692064295509507692564918694145860663276805217540444256721418243933627678278204619174983233017386002590970121904598916029890097932824928624238162415079332863451202112182369446429776227804256341093488908704958254887014956401512651965888973519533056871311994638368471321634017372896631243809654551404242201373809253036207821551020026724863965114120508761064371128150570670058568374771377827645672951366244188060970082038535523954499003272924548053715841612851824127198255440992388399694123103937105651113533694785450803431207278152168371547228869563069795348999133983511019924823451214401354639634659763509641359233306240513485575426346173949521104929258329594331561670480973980908027329012196190855638505537635932631567219335594102394550798696819344444716239955700047503862162102866120350784165615889737797292964469686586003633753909399100986801467150180974018782129837413556652000868701735554049776661446242448843956867926607431735130426509638718167915114452245230836300644009168623902292560843256696412241072320200122869046423193217115022168398905960269564754606160191966545433119832245980851774436730045748463340899155864551245768482163216859686211758364593153736881461386490750080669615312208025072573255259976472909349438116892502169433651982120022513780951495995360665900639702155954114195327214527266685125893287942571822809392798836528705994249620830927509588660523951953263552655512093284199572425995018455742481731349952435424889847670718758298342135526120986333548238710141546949573136072304167225858587633376480533092066596926266193913635665333070320718064834245721854293485156794576873437952557020931763695663297485301052688346043050423071432929671444269951766429760280961647597900465025225436418833602170469273069568880276689170363969374021090373375445201663454439226567033926360684997722429749383491407930434080676197240722391512690592207945883274078369140625000 [90,19] 1429473423678021914144598684872506606003082569093311030008464634308484204519821357372885707067293486135791314457498802625450750508675660178515264576878085779290301691140727527806092950522279887031455323588009340315459603428962180938997907170629365453718255495556968572638403150547592122026232231953356268597003317551432163960228518865440555367075190831443306534224598208158201716395868392270643637716789486588498264478379253912864211810312690933587897158606052542952697896104456282012172688253895272226497887408748996868599961511838177132343770884141016188054180432403119587193893246357395351047807693408422714921483757872632304345510420276271517762109426566400049702072873000050423111830991981730880800276912576010626983161232576494303540436384526981877765757219285399439647366722200104530928342611397042714600912979701901986552425356987046195862323899887690527630872304586890493015559955099550515834589568960822199949726727988516398130969107583050358764502758691146708594731587425590476474512428947130637864257089666877161327562231405209631701692401381176428156388766076695652666444318917721156789896211025074533916305133701333099469417434887359996115243172613376108102713858926733880959860837629114747307292976111801069148066449698933876892925565475531034608125992673016865426825492261517872789380997408923020185930963224786812324135552721364518601176060710467858912777310496555797350466107126269839166145767378173021759608474799633011735905328364025812504040669586886269986585169584730163984781647452348588166802037379035003023221918387304203489138009304094105065189217274764135603619933650948838930160943208478425598333663430919963726427739909931359139500487403720089566813112027034803174393312376245271868170587918056167069698984226029505487776268960484005127497902445708043220652491566002687121487248335705433603781457388249255215173299171432817026178332086977411094020370784652269193850293718968788184935355013038595247773354309306117084893732117065969861181551900014951059877107978493456811382398829827379805539868804792450461257868401085517137727702798430070315383383335101446276640268996247236119137986453135190737966976354950121574916011013556271791458129882812500000000 [90,20] -2242349164241000515874899222584515837303626982924207016581483550753023345351482857298206668152555412700432444420584387272881739200157773074882728464728002606083047981618951186980099368995921229798410281524011937973311916778964558390599180555455502352947347712557403202299261978696336396686423638475259122943753518960295494810372106777865162912459873679409094476924458277062869251878872115761446860688043348663774139450227700139055535352930454319778348881663922030463323746976750301455973575788443679069382205059308676548956241482024472741810763693379614242835964676424269808232574526152694011825154834894919194641180165492206068517839377548653794454826723840331847446956021345330200391139639210139058531724460899912299595773063576327924872970345615004600728084157366878486595307896085294783822129165805677253916907157200074818733952026726763770194158426173298727305144001644631028191909834623475562574982394576694448448244923858442770652634277689328091515990292415825111515749331908246338308971517646819747732036376226348545603502549844544426389107650359339182381789159771859906160094444179790583597213786297921487503303920977137677897581749176102834759646192332256603625060914392526150520806130835028300623904212931215130752376167140417151153511398662375564439106027234573512172595055215286629801875784336547517468139333053561565270668042733847412193707373371999560032073749464138983546231900852716025296436616928956520600169546668351502368246271245357573697904940663686726605366027899002810273921112558765160880716014366870308061157308529956994644378216007220309210797070475572735233015004326606490056372538031435334059139183160255270204988870878004968029706747865938772868935710716254547618820041276318075155583376158034820631618214304823589948312686021124725840022399201984073552727067682502221389158716972690616517431761417939316361872142880866522607916123493352495078509319351061294416183530777480680055765515415706032787443583851511949513487397063200651218546081962937296925732256435644498461552904088640112511041254234855185207521474217653024270698631559230541872704286531715556807293369912403045092357150288661456930920046963333358558401187110575847327709197998046875000 [90,21] 2878151324617040932116838915480861775844634757261512737622709943955984324815050228692970596807500825935173821171763062389607866044128451605700043945110734042799475978369676081116580456394249260777323014090251987643383177178881136628602314521000793813885928693307970866123384619917482130498676882526863881433999032614324264441988903311224265879734631133038071193057043769877970864962752446022633768006727321121688948699237022338363469031234879949833640081952752898913766584890887907898362326363303151556301977388444018270595603150865018108808407828558445596690561344024550281914318278039967443095090494853213631146562886448596632002579600147727797766190564431792298564151322693443762129343163651386950562861725275924989803109901161627183659461595525251465805456257043444197723353670410453487786693713371520577519916521203376972579874158054193180167284293811140311947264793310259053596398275732980332237104127261781987529222255694080515269733795158148580552798664452370043021431760683618144410129969388098621539033903099771021260387316688416240133398433355859423609625781641806567520739015612559636094946368313653777600094339299686647529625011758831728765112102847016380482130274720922544280048001822436052504232654312647894010410714848044965623886710722356875146815775704841079292602285237715117112750153284993547150457904911759240608606607219955255676723692197865057402412681666805575605674486824788586376731096586782179786138431494550427910840410132919856234753530121039492571804360359126616653194042909853006636807106044835680783040546340654571668470194333456332250164589819736652085598005473359348286550763602056360591711960627202099367050563514138448417327774111447404383717833608921444502431448968175297233724646895822818545558060596944802698450742362551686045051151188985742900662033055346303433489786259721927032334283360324947671564810851554524390521020631585064775766458557666863908946027946495165029429721062047891756886601497982638923631597169640706580177044761682734735972877185503956483949882079737142735592791677271401685906312004643302183801484097269376258421379924535439504501722167483974177625734026426151516692001405134382352457578235771507024765014648437500 [90,22] -3096479168084566422103135259864062713914074544102411783933310407718007961468287092476545446040556212172371185330017015659636843813782782958234327447549641942831342510144815169647065984252687972541852780894093378017640634870266980637409035852200939187058956362876542259813982420944690649137459332932126520335460683525220399787935196631237715509146136407647862121474416375217121106852074568012810476459573583776527646674153471709861428027621296866490884261984896742406805661659656047430013517556091564406506640924000724728242724833523057415394191809909782949498717369856824116606229135176898799575328036921590940632386243002260875580489465649176183701556542412654945225967029522931605278758462754197310580727123803913587807681483180369125823822752671881799748288764788155518831523822520989084413031244814391193917180704779921361147207955733916758722716835367101512928271772614233946684579738750476711687061290099696010367357462868183917162910811514272064378584862332392720640447830563453366955348404909118603829018861525564685164803137745412333899408930547324169960397717135547945240842194232856401733735025503566505744936190607374090707076672623079094675258500117074044703050098920968947388432525860158723511489938481010185411034302445907751765175883164171038595844926684393815576430868223567113690741238572333000600463779932560640269216675305726956197571547130579350824749282562516151387062210264058414832473868290066657175983664844045126931861023884013424563301782246721701998055078516184470221723861569230273733806292381213657586972649381164633150788801928154227305871680844996350925831647409357684498441087642697150149145699736581913326612602002572110427508998221990213892518050356398937917389069518619927037812947219264158718645560773990119108119359794279142123005569790083805950579015206116865996022454482004818878985954763484607898983119086228399429229499036211200796674178576436433018154180651572712210701118684683831802491888841803372423492660678740319328346514411577517662196949456283060777807493082842828662775016519176388317858767765031364969990002348347633561136344892436364958162104181890092182217046189588959117849550906065303479408612474799156188964843750000 [90,23] 2842732925621618293494717007888660767786261693176819565375883103748547756794473551213659443160176270992479003288036768072425436440551831427808349352525682253733384444064006393827936181234202666675705993522434921226511796324748121848054553356691903053068529843255356132864000636586116191528430815683114689602731094065401439942440279703587364102620551162788650895608110975455675296594067977856282027177397983450098629473431193010818685761682429957355896198241171031076813370968949492088731396388212096434882834408683816810505965643149333036887189029820152770067513913343582943164642958128978373824041410027487209737837118670527774452812804838004525177775739130153040160096058185804639571809100215203704167583600966107363739831169681150491211272905940391122112942666211068217724530728764232500189303438088915489044789980125797644207693021119990647293124836526944020255820807825624933175386535283811233570126655915478116110118708061316766601157851690760943275874720025921978610013446375795085623953583825402920942544144052477653318878251048836968394154959933300463837938090231822586416712741095435353349950648017846835709309615982475457167106185008662104656001357745421171912360983455030038953282886331148210821906741609753014495190005225714006095021504362394620209393518704925291524160139700337362780007276141128782022234743363060864915289767701766054504301053294362435780516323688910889836273014263523218451757044368858282216689365014701088694218833093502784415113531618232988168845349495113953149576688837321920431484010425573634180687677407079914996025396375927503872525566581368840291422894168425398101509449702679567381663893145548582806437116193450633694499097187563692835155099892403473308209021560425739439336725104066093684173989424963070264176845670012896103499582246148144603749632657802108756137927958360636246454173839331079830004965718924721314081845507834487230584567425932413812777278654661806979058565618434215614103678794649163812645140362444682411054932628448839921643000376511480197971262182927684610788234768507005355028863505017109663539148536964941160741384106885300950720698787069191166496809649021646274058561232322972500696778297424316406250000000 [90,24] -2261914977422994030047406666280936649164216839125704771127368920998454021467513900312958894679275022551254413696896126288760436119263935255473814663952826780826573907845143504955807460704796174090916861314050133428361520898864213288128411471866389910938651388214884832443842059008591142475280632235530355517569853770882160883098348081954004557242626500348835050817224732021030470601486682211408839234762918241037946608020732210393218337696012587239088778480750398247670630317558493610877839556008308606902793527616095571844916485648658322544240804344180853991966023584711307621784867151899612153516973934848464873323893930185214831720519248704102408052694997476013717141655514302854821497328193344480378881911067636470191449440539803816907781962743111647800868061399516149801798786348992916392615129467501024290869806578394716060265835617274886209630309652437404176275922774688015820949454924509600361341019795800580399677289768555039557476347502560070768570219612143947260372240637159929174953962422356111429879421543848831273992403682587603215515039284168138593131921093191444085922723595428445287991502015532970581972936696407568036585874003379035113234991933058665675047478224600143393995812417151448555822749592635877711189781695523665780683689248942294394548737689301000082212155704608359324018709904164106263175654619504411184354693409998709561266665038099623158999182831408044428109859323904108412885013414313991316563647293176598536004417573625653748020037362510706415326939372317987886684881925410093112395178330158531416129390193644050556244262634448415857128863690828505076895989296354713159951516241134858063706679837067235093994661211208851464497747477738940557431341269135975090838984440023343218404327423672863342307590683349285391455261661680225729374077105265848045419564621192226526150909598312288370770585215611233421211984437163095564418522104785974923654701377840998540167932036476309077332228171464408503181095116501495959177277923346125101177788310808022601682946371492050800986573898761486070979161250772600293909227335031772808700037649959831124523349960959232526635545275062700795411026449212348260822680323656186374137178063392639160156250 [90,25] 1604190833437732470351640764641844303827754476152621643918271011143726372891105275601174424744102760671034727125172596799904984517900317927851976366039047128493714588340566863975535310794649887607874810895035547464724405973662800469972419855913840899292070908961456047049775147522218964467828710408419486939597183864150675158956586911206412519439730340732214277575552962669727810793033938441910673149915591930348797266635205017592260733365102798664618617761748930348620551461223673339469971996571856800307751895395617389345107446988717970163360232972599606101724245100724008333210991542000377661170842647291501301664201173713605197694752134911073080074806791569672317749253468862282590036921812216863981125786246266079499127830397012882381232675083682240396823878136908676980029882082824445641812195618769576374814291491665321660839724915910660712714341438903946324560293041433514182198018159804709076182280403658212422956804430709522297901618318266887686554543888338009336386657384347419128411811580792875844882928251724013598846090801655885790755188381170114500835659810778946548812868453010170534350821355891210957336191005316203285968127501899758281189631735834704492144328714627121072078836390597235558759468518897587259258635446242979801656508746289599417562619516923438048290256190210950113383747610127382004051261011003106788204000864147627758581115111358459927878710292613370987930312899679363879638188465691616116028720870179878257029740436530384461476080164610376760014173825875640447316035067330610601120474392167260369383360499598833805623075002833822115645943156791000001081144584659831963170417058213714569147354614100170465706647481923444105491110713622715785915616334685931747165955343623725479260448917792123916757743445541604717771979459076869659150791496578072889071929930679587108391711029285239079308395109678902478536050874359949832996694395064685822074783852223151480128623113287796735953664727629607511634700311593765142105399517997860283252053751684369396556157718901361488672799504317924570075537578421139442060413856180777469666191951332799596595141583986571155193637042172029401105859392189650902693642819940578192472457885742187500000 [90,26] -1080233626256727908678941801795285097973576416965162596771450911383533507099697720130732010094699837022418206320388089249844319626625939776162554692115655867022487809138306045715325121626820206279603564663972078382851834929565409585837520790214759555015552637974498557330189935095606058328388961201938316158799709686642751180054459985034645584626993315452658247399777608517803376892910600319308070745989684174901835423376397085979692424293891944239151198107839603521823125177315287552583343074411233627310997114871908424774915257827473615605696326390006154742192840918246450047884313656054613020967236280675747339373164349039356768742833726158523269592458660981348009002372346396267685274749339863369202812247042054571729228240346556206064447261605787371389354330575510014203117927753459731387230207530070865425238365013806508735671132446146002787776443691764154126662052240196561226551846103149144533732285080037794375398287293641203212221222102110143248435961295715929436746958468546542137634258044743033875017812952880532163959019890210970394948610816083389975599014163171935872630063453796091265917844625148253380896146990068520704300698515889735458230538193552651413316253908052725397974448235183749406757680055587988822234831533128353533983951181496228512132715596521348259135952274653184810336559720680534095938004537177426652341996621530046675572226788325733060318754031255234245999812373656494751057796731232987250958659139761392607476566122083316869695866420004415145844794085615618404910407635053262347131050328165859422388028527683497119256768372768463010544793496482402117858173659927874090343846907426172252644912296945462434351925549080195985766419647341077072691035680910318806585875670687171958694033778907840897341441153578602517079855906514653205864847049084761969620870815736904447369608617010978936377132742948173842598919050614821437052087661009811666850322788598890696471536145523541103166469353986688017246626379971261525685268601655763826856359080725267420118867511220317094888035130138893969201807271477841130146072049879006174638605748009612420648782033458691869611774972398264130651359109930309543301518715452402830123901367187500000 [90,27] 747361974898889436255259816496092500427561334898347251679731485866614882659903948299258109695344141492098384877827904232713361893840722227419108871729939585904386092372686226284719273326692948878900216214914232218394083927935362994764243841671144839804291044323434972182419721200215575036628530894749530200684200693188608954067422067115506802114885136813468681638129420368558692837053472759076642434824479683667019994396371813378522663713938682008878153949198854326545001939615910790829004881896188547214846889190269646585959943349420752129865694459803897339839710229017455221938269092828169082310329858215619418357729972479398456767137456819078425224230825021653524310453455674081547355248298010979414028554783451308377140964375217778997303886933581276128290920030647906897048892672972970747935263977902586161775231346053362770399470122124997984878180698874052083567572240882159831345972085483470033717856768536611469632730604400575556704817780374353079886710789901890574274157955263815661534475390036402343164091059712649369629181461154265021603533725975786069677021500826384067280581955345073195027818006347740798341521275045048844049285997041536177179087970288472584585145189785901612847437330514661403860356075400978455591961910145059136224918453917344086401004983912746675948921988423761716612895364146691426243966648433667508833850306168572115007278440844118525100941009518421036416986453051381294213873247954128284093169131346655936507713098879120705347670449348330969268351212226983970652887010433086209709904116574330829949869944529062029532360615156629269249918557829569687534493606549806765603480223776319374684649144368624527807004348110129963909558153845222146982381960130106894901271977322321706554842004803949831187108052628813853286225478602018172973395752929570840422710791022342992182020572243067717355145323849532646460055687366964324877104228728231498746653352052305900659371571570910402808106389725603966400738294549127449184453878591796816556074767802501675030225111239950321826767036147650889782984451350177296974128999436203564982092868841756212427545401345229268952147194767580110655270583808196249719912884756922721862792968750000 [90,28] -534685406076063361928012705581225922318464716092439096986597317668986082148707051370419368673896409398153811645278117294850320745071672313554011876652060451544901635928523191903834120996597936776508790614991692380678961143109760038751799509805902995909991910516592387683261041358594264997144097573830932505888993693933234623578215919640096008433463222161974730198963722523649467421183827583569178017502268144042024474762389658924994951277209878989896528260152535420115976302541796645115100818999667912055809177123235926304946563362224220135046142418896091179464056088655316118746824371111720866523203603981129500318069001330551077055102061033246323741657420662508166537815300518957525855279273639385799968601992748297028458435095883393459258989838297595343070201187462504126566595619812509818424797244686418054204038396356491958633155937217929252097124368297867511491683680135621057512100726460195083208328153890947808678635595867415699559705538535618938186045934220086413653716007350823253281061501145465455765566357937988014492399095534023006840984053047800338409682250322944020611545940416864318721381149694584095192363069509879120389574998591642613447459225116705549742489291244122972314460810709402012119547222371246016870701801893344720085674848187138296764450462144491830354077142886829175319301770201539591184647476995193373593077602369208851788602513459708570647164645603775719545239155924235098414709507614796984898019576794295854022742824792582498064269242755613212220823058395373809069859872374675042775686727916772762543515016099943910887296699995516740416827217057355761053042881819112343560251261969961898384078247659496376806515931128085831328642903050672778028336299045735193412806369360903137087638439080646018684386511629317299161340943006995078380256709216089692977280147231599212447547576621305488619889552379965850713387468110812460182254653981376053928306154637808785408599928921257150496751134466987714886560342642971108248560875230839313781818892899148359407995423048396534185811086541397020071503937907258601968669090133448725648032749768392071357571880293614383563842128362561760665429971828288557844643946737051010131835937500 [90,29] 365825508482990891158791525383444269345004715915351529494539464187186441879540730724128524442774997524860167342685255827161166279752686234275256155102055141806874355779957878674636703826593717816312535748448629968572854673983649298851757414120901773569174700452721630169879376497847542871038077489571963882479244203402696387158289422658292248812722708266415305715621819114283243396606258693028798068915514971559717146864948102112084806392423386066474342214452721413738392257315615965961464253340329114182185343144443820710560628830766660232810444286608504439360684141362532050429368626056320206384554592615443072441620341139556225687055125909617338940468342507833312657833519717495592628528463271288952406617830674115356952074364560986728589363531734035110330996118463818617735591064078702977341481683654025913015377936866801222515214745802182122197725426837783463421977035336945244552014168780451951699405007802895143416555335695364259785716583709734478020585378784910647855709697624616682965882093234338162775352821930029947380668163950426114956984345484990365637427380575390459966454902353049611836447204168759820703871174960414428930466596497741607683155795678512075579685890191671145855819639495008479544518651852655065997437697834632041700508774942054221097408284987269070807658064214076159733491654493395839299630492478599863337336293010032384915877680920010589612038319612698279390732496069712085894704389979094838694593124387958552104385702919058328068370562425929859282630372710962246354921944054418011863840913270109002846248703327772631280014147890874314437739687577852188108890356171850183876008216720883683387974867743696865189692358286276977082394482428906611010095038791016118247808824474983588670403336160933836049833099620209635736760635367096770522971263782707905490749669518450354973940442302511561520797740578565592421348631901931928017547589671214979597756478300665808067910817354394138502524146319871382752758472536764300745255273992368088998638890143726223846783242030977685606481098593187016239976766624157651128450604605614287962293312180679226792568154593984984837788541152983319906799586362922127591446042060852050781250000 [90,30] -220540778404532228442806385915366347321434945116571301583929962446590298530151957914626591613708294665064813180879371330012737100465742269267892876231042530944799847105451796073171672483601640566876271200928780076302554225037839521685133185414865658127036106705539731500527394502942782925951113171285237339026130174131292273587455376397899255445305440000502881797214913886563687721131585865334024627268047734373424937635198003908279160907833188581820126118483937737218539180822850791537893873722972271387938400632226761223565967001763010594463954403674115580825021539007999861085577681420054140042751444754970232452200025292907636184720554250298563154360574229280744177384697362363530011825221700168001349351742030339249730659934116089365043283859545067114272453984234873369388383730882735785663734892478295207234821624390853700078516698482412172648816043709948963144688612654102844294791024590572256805644250011697010829010951585688785532016241500855430658822723931730380242144132093159630769240738037305915282375548914718526792083625038006370907034270786313044304383793652553951757463452905207027951950630974388360435380108931302731348306902532265889885878372756701345030142059209048413013060908664134304054133431885903556420536479001607182709795032750515186943494568986325749542780502711677593308735809889422174367195080323067664495457618891882435480866751856492753907878386618366232460207925362792708052057027629444374632534781173066307590649725060588338441398220381991655575220088221942840182038388214097007312577000766097155954156625722873340299263257447067067689045343574074891092534110275954877703203631019225401845668430125759979533246133251307145759664216068150347366261992186770254734886878168841240732385787732709638501372394289831923134267745778623850738179098271594362373276205062655262825735608512218590988678625343600017120936796744746928849225177471532075058899765301959141807647736136807541606717941100869114556027369405749677944467709813362001273218879771545794425415430921258861004812192007087348594662885894765053134448099053814171678392230177251245357774489215149038250170154267675894088629462430617422796785831451416015625000 [90,31] 107841276022814910523393986436167957613908608360278742960407349170979004202698117152069194867550757960655261956134960793019995951326148037674459392999837851272221025959970271171158328959141843463629697135800802391506676661687090464979299025808635459227920099497103004398739914761298305996037766628772213390408558665898373876250919074269226617754689002235288551394527828533736520579688484522548956470184167992561662538324858129227704011106397789771088645159603040055193283999605086787731114716537791568506806144443806172970053725827856898933753539402900433673208735911103806552504986432583753378700911350192194209407120309765894095306892966505181126629377782569940827679981305967388681201784740403207108773432942067410017061889366425287299389288268740766888290791307562074777663348400176559500194136405560545506858918353851527932008223435012817761970629696611532654188742287991920013911556579715227718155078707940405547476776277703754943310723981337259274835917136652508687711704346208015942039231220146352642151135158307087867367949384333021911451216356958852788639256478556611699349908286585012435132547427364231801969298164971673024907028443981114919792680869957670141922919544423613876676580290044452323923301689493622047951834835996293687397095399222761098318527689946799657365927795058988471788002733483416018920288780270845796107289284762339280843633300205696477341113207861476103777374000348956331241576394400210111124852590488687321909387707375508282823733677533638703331148186767433618166606868854641173560746391847730019670414280072167768548117001697276017651977995343952623230880606684883274089750077726646859674783842730794770544025140227951567189301712813762734775220503324579489291429918211772588093923789315814480977016054089986352295729961503809070434118670044225628874623480279697484881090198187905797642739594664877024098259565282839676914939722729328193499277598048318730585665661234151997683160835340350629326563769790565577393587582494297368104641664188866699729215154185894093983015285859771499594012911258964543402872078690803780054183167035192355114654644464807434153977132047091958000351041846442967653274536132812500000 [90,32] -34625864022945239706039572235971117115710899059341102579335598227043301323676963208922389058035945720909624107168831252743131342364729148178359664724281843876008252753106582388544611386661123155462113643103607831488225035458327289253859255064936829388657414895723875522508011862438140869694052826700032792758752939659321642556130860667706544824948230848370032865877263919931539227539362936562879777010857822782259153646490339169144648210881221540449336498737458399116053643100007751343124477990604442209745259341823649798719341454044570998439930736891937313245197841259205093392395500187699725072642290314310077737666957364397562045975899100312334468152556419804187557232109040637087240805311207809415826743368104943666722307210168591676621035665992219811260186525379531142809610200468663042805286145840401467568652787796240356496790938024545389894559985412361798554449714910167786291426177079199715894216070193957970888772805281446898552037170330537254692691703490964925714437406708348765524555653997938297985628830016215223737957085826852625478498903412397321793720422953318166797292745701490524079296277014656437056587197790693727075489512540356334373339710726780391371528096359090465385214457708269429489381598062458325632071842947375410741411787786573355140093928924637234639332510783863529623600625402695214310304366576883101033485622250579534703287452141203863868154173174171201501647030572113055875343761047473363507181685778865175673182199158895393135733754266714667494398657575387857051190327571066283971462045883904148309474834186249037248721801185970852148384229561406034846152207399990105020849151864304322841087561509792898655109064984783468927476969844123655057603378866547345050283792191400601064062433378633432112430595905035016372789662204429575228272993719913203244891073956478456032938855797728898103102751031558739674874117922207250545370325936223633089492588005645068676611081717287660812105064623422210716713605885842428856781807994887502102739594744675077799269302434168180957830041699922940301009371309068213144722212012582198230728008989253866018429002943472559794655003806429505175401573069393634796142578125000000 [90,33] -1425916619694249513042949299635888164493553474784677667093167044574405495849427085969744160895620588749033258170208721406989867548547021886686239348584449705675629566110551919953360987452538436677451400262301153437573196695801459242720964471968238834776046047946639286230495224469680330099924219198047689813133179316053436749198321658837766797067062950299485422814744321002569169181241861456103468355423925766467962301659793045740811476586440260700532805627361535171944726682859320827739307808105554468880017990783657355923332201651082440572077304408855595954332437942424096423205409735429316552324297016759950383982699033683377227471697610220689346905055522287841572375389125202189254370039750556462575573518871895446850229845760862502421279545112718817494619382098714571286677406025693883784151014715653105838128162774497289107325161012718257769887784913125555688918665253210782442427511762477683325450824003377049322733234502009332369302836895144784117297467411863544469214422984011434422631622958260848560544515771960324891984775290959929902048729588531226703044988695109382403582130776646809617004642118812004127940012797491918473390440336840601479749842973616298594151875399529807343886153676667908223726712453222979162956078665852784709004804935593603153211390429609565857028814003292044343284246706025491912256354777620415327470276848415001028812137514391256706565281008638331501031961251482977602922423894324397166388752246897223301496252601485851252113143455286945690167150788292928691103616559021543735177905018449291073173924812164898613101075139069507360655671766206908903002093346887965803202192934844899271088229364789101636207259193879829606521845364853957383146805557615193157420862439812667793973892012354477256358007206313563668927310403763475155307713360975039495693885339728008583406657250806443784269698398423104165922858305655760958391325059089058276449442330347823395159229921820252840900860911480086827118664351992951490949802309656236543720626518687767509385211547540686538465434030271089772079664019743599410265889515610231331571913842729562723511975161201559747416872658831721309979911893606185913085937500000 [90,34] 11115169186390187582547804387646718799475373007947409176795891786230888964417603131907932482961568214719778871019401914321018837791861405078936687637966408450139726735267070418248369689680070410958534935988287521969795992118479113240791757398592321726674115309246219507993498450905484818412341965793902372807702300113054257515449116705156452585739559738508641814663945668756832150172075561568161291609774190087112272355393698489243284466375673729787320260591377399839650307684471557733558056221992858168867045485559964444174340387357544634088382225006527534268141633064531962283857496672457810504662515188233731400359076988276942834535521494113408552295795564010409826958822924535687996192480414921713273881969294841930510531067681662826331873826815720294825774609050525240928821015556692589739963308890564880625701359820212564895239734936961740123623326468437078329577513664425678605803934075725275699299283602194278912668241597731373017291294116347338874556764327543401776142165109327406062894023223683768679096792096466978601789158286883396878546489915986290941950912945320604732567305007678798003550822586594663387094767142853531993607679250677566309425374511918933984174952168969514421672167543562744409863654907138641671492759244786351783483904257335868511064451163363467245807449481068458259512197449562634665278827920387377864633018011838322758411352645357941295369793213499524516352305447651566891029069844167714033822524776711707126276538375951790113924241847269623875731255859896014525630042195958499952411836003505448924430464869083064438126294768754516366877582987195509771688568808733441940135426798955329159968637042087255683317321052198747924327705605947667879406336481294103837486524733605068539209536885228840218866155153971324685685540715576786855286963617698091884147036827206161987211581982363443666806771201675827879174657018548411326361479331022901525097034895289282046333473394798754980298860645206624313282917212211730447276507042545129828488047650886809463448847391638529783351143655583020515243672877886029499583079887440847096346772532243538383790186217045406567166532241230925137642771005630493164062500000 [90,35] -8521860880706716903823279749213364562581939384331727581459237879208836358163444162947543179156590173818034522605527416494455560878581191113515228704285184231875466130322135411966773872241281747948520759172304074074480747294450047590447141696751635586630081793000606801823655299547008402711878294079914244746463587301186129936300301437895581261527690948263000544533789454686274075829803853561784471858810203687814465746408473853703763771427076952271629268163415298516797790432801302755359302364099942074188602711872586191998513609289154251356356038212189527386035567557085118302202403443708318606323619775253401920763791050506809584169056021061237345812556605351084590394884720359714207091980850637734011448342191075599820244307316122751321487990473924497362377484201172817831700268581040065680839219169942124395086393956447162635779503547216304284780506206577803258520887541201227854423460226872997338039490732063545451608975901078772958294791775937361750478528250065773250783432856783089726764218663358748593903787956087987778487297063226445402074067646159754120178855482668349596429688939415167167626601706570234510246735734426228080226656734446868921857538590196421814588805717919653189904118039711729991024952108551686346791865308796861470090296091641692946157815724182822659580627454409048227007094621719377236977631088546511669622519940208610560024977595730342204888070588606463308445350675863744024469010438674011416454538175330126547682856520520101969689357825197059151634490053902323816360622802621194128772759705487323190617676114815960639869394027513506237152508217941619189352500932301896447013654601755529503598300541579905706562618290227535720447704871859680834126801895769686110648201184561415206759347916828216630741694202352083756307228959485017036446089015156161747752086942052198601898398870931143719606775086041223968417056023936963135398807472310515252804877995717604541413042075894309328395119876768555039083489947229570044412806027481023308319014158936396468540594913158844578726814423430273801058571399794332512948449446380523070697811949792521122190207122902051717350246917703771032392978668212890625000000 [90,36] 3737552678319175311377895956794781167249691480188246721391480873957644936115113827221581566294106094732484880735463066277907826460796087822603383187542888207165569816903273925330485171863606509452996978167631357364997689273903130310341353434619245625245242155451401946145412491118707692592957619039443826014915935712919150128110894694273587721392553037124332889469944395377845488863855504241972934799633299621198775874628580814955898796646883743727278437998956218310500312855105235154020339425693979579410501233556749483901655200485428003975879333922410512431730462834761960931594753714168500686889234594846507964659552205427195709172455440614501539791254501615628704861171448247324421706412383844430709316055755403935638704429796270032719605208060676859359203423566548209591927794131149707214967491741067909334132502094934798672105795369531062862516068104320467679993863030551403502461355064102042306436702045885520671509134952417014211456093212653306050720077439042206049946733548731766513132923174692530015077919826795603011174259217467917690764632861240472059172353510446118440296043243288070526076155902588633811659445432912302646837828366946318200266532730922569465605388266140400942522253411897666875979106169120435925117343851909513800293213057283099477927520098825492004512992212856559559916177822732662451341634641083244284651430509607581950902471993622612299378871174529745126820583914939068437557962993223381521755599487370767944975939740250609746652477998432682245206399755666498734597594564663240442989595988057344037380743882805672317362396361312147487838695110281293038006858541658292736376529014057185701973803846628136070382499021150791464650027078083309474276924432066921528964825741329224885340505811155688380505539165926491523045535924014507781827193740664555488074403165632759475871410267846196384769398418751247245585033062825319910804490183356287158541416272858132225123448194708676357975846540780117137045325700541556222191590103089736996936287962536208573083535740764657782682056948837548506950365340471169523676470257539285978961321933776284503702876972630608776171357021667063236236572265625000000000 [90,37] -623142642703213975056079851516165334216493939570558709453006836516932649275950700491013335799233752832818052795089011401412858979505186648553858667275941537963331647191639740201036579723355865931470387649262965642687732706494690992158350751236332190057447944490012645159737478431883547597580424629098486604835357266509394937279437009252590372750015998914535206984536845530244719866967329082440412755235050234758269629792172726653266415218142494723162077386584216624112999931970902764194384139824281306906765550515312876404818637708994260698743883116881101953473396195534394250952424719131840230591716161300214897677187786026777408776785337578319379686048637316770054324722976336448956062118096709986352784675020932248178581611675871902118572962473671232593694108952402874550297904904107379889610860094627084585094941671395250475516000944724056545277579668718595055959661647205589734732239072534230514930473040989323550414356141824629129910534911886043878448072996738265679721639211621829351966383205480501314971983998167052635314808870411072840066063175532428292905304806073466186278165463056431898803539005181065969937797271847882473193855924771071878888919809580240915882120573329711944356429656527667724139629769605195732745875876181207226556675531524256211362035358464223937837389794528353895224062065491706181364342741175049504619520214101720635758547152383092320954653069994294636924752991954820315960119225156729062502035020794463630021509989255506825416330192503037884681516072768533592054721207853026165875568296617295039648776698066983221359355014363817469127979443519954413715220834387576452683258526496901847223570467681191679825167848743824212220403809086377030646835503043446376992256144334686102624943582489688261325180461740573194824509233662778573091836638982069330693833798091572330102746356009997964381887191605998695735084288801187333201344354210902058311602122371734000629911950224611080058990198039469254637511429220320049867686986450753671065061506480261004169641973308275669160442584182279968555670439433873770297035650800978115612409008504298496731945052051759859068624791689217090606689453125000000 [90,38] -634112762024876818638506111010906358316035467282957055232004039211660745098294529993951968013276288541125927898170136231975562406319293168100342089907012531544918166507187315340617422219271059355784100470615555596019909412417156033744767490146492751483672167598965095620059478180668764825535207977877473402743960898148547618684181685397038125093396244542797112823652685904875643968538389620004412130255845638926242745755474153075039611230133171328320011196436181563103807886676548191241447227221281847321169258004767100201962675070030235874928519426237663773850474330354338741310728434917921193982984361983481781123704385152196415880555887687742809072726425096797289670716741802171394648849471425017133915498365399921637429545174547006646169618058299756445859434642861355174118832379957883503585543835267499787664097051664969889921986352138377789186173261556830587905195352209109716978630711261887927368459291967071828545176343955318138804590093810017464939449009068884225940025783744334781980772336818223906253852399642141628433691065724195659420770844035946809672250622545675292848770987089388350278142691942494838222947512042950274914308575151479931627597339524415296815390200756996309116451452866446020018595937257769281036276325647994230851324737308010381012006343302963042801788937166685007765198011661061198676103865425868898232559798250271288896176005457203966011871255060651172424207073383971175937148974401188285790664323217870440047734169093842278678565216023577993322366597347223217486645380735937113101957691860756060549388153474687047593488611031704264959995401760391865688647076841163935930307139210263637291880590487538365594292860757804927354827644610314216934429208633911913509407142402992834446447625840118029270911277478055434257462890701792693838130389097444554848517622123998263623718788418044640094494899062959052159227079209167820092929110652056938356216032283534742604961940714900418274175918616676829155412392684493035566149348944579533827318947734272267819811713039864298005108712180258786410652804069517413880128850199019595863835818421091982918010726555380074387358035892248153686523437500000 [90,39] 812132900093755418747952113880408509657279564942114399527954277840641625919250620292933783386486152735442307309335349520319483887310534087812234984693143765823212487180445896350778096005548719134094993148607168168684694205989680540162518559671420339179697901538442930402131163709187163331239049522151505175245333839097623614681033048081741737109729579752474020474645216563794503718018728480629024110762320148438282028630967561744485180338816346115887474744483091351627463409020197425287548982930455557912838422544844620056535959401927931187303320258332524942482408233006005660963382336354371346700754774907108109973608818206172757192053811988105075667599131962165624812971190434160680918886519030766722816367155403711937625139145279692207577364642989598713328483405988076707984256140512929019381685021341132947365015403482194846770560722185053597559033960586542002273711329556291027183311567011240185564801959831825073633005566816209071871259570113606611139334820542865254222178914585689338576242308186380259098289944321808117347135209211376973193597843362796008562949683240908797893582287351918395956782446444869833535587414748960590585567510586042767983634950152374882523161355706271351892653648164580953063362336004880556796078968483390898304008453885250690218032538490815763385497920611519377048355478488755866923547821157431610598152974571318118360716326185355496916060169217386130459837325519603400922243929264625477737671023975807637332781277025273771366015878258985372245142914400852772931548900534858166592318702721610155578600245636735217571965300767799409008851842446533331903197339346448847874588973152774751747902708452368250803612927022961968796632676075160411362467259925352376874444727067323737689930884051575307766957598046927707362149965933254805959589483091151461753918409434313026610883684281996149938622506492587095779191963761338066098702755144537663149100184143859337875287487163198921890992786689294635853971438222495124695437487451331095268898075845329730079509986512228879500705676816079768326559547550846528153129979628487335231291214389394813233033487698264707432826980948448181152343750000 [90,40] -575257200505915701041566398863816786176662757506529654883898244570100236955606146559633589153880742105341857836209517607185759014713734173921814236220708910000294164413567892936987579525141890403377146223810544834771784831712099556138791561854266149893288563833861058862817411598856865057417601169164171187314213629854410387822238240415579173434287484871870654558442017040848117262926529833948651399926090409393655789076646985105698083691143597201558166348729265629843382058635501978797030420631084068216638154855181146553488957548103270518218619319553347546250204955397522085177368164133598776764639018964957641134993824147004961761853361226867350127878144597081267989452709614535619200498981743169002826484546802614003090703985037491258194542451378003902083474201299765952233417439431581966564413584504523547084272398387965260500573311919174214411505827195003549126361646933711918740493761087561505137484743537557202915285482121969510184265117950142883809473388572232785763372664089900340153720092889610308916377730662697137321456385571281480407591405779516601712538261114345039175534168231151175444875866252404425382094856053213189755056549413383551974597923267375638296298616160897253347493420178196020681556480576680475192400180952604397871815884863747396488513313958681200517459012011017216358635186177102605882045198623941453185639299633982447023234158687582388840592488108817073390431327115025470796359370357348646108645062490973152669894810214771243198460269321117258431047056718535724481399659550261867320004644317218063985750075006784889641508402614045100803322230975578557553944901540576109605120933291123980133582299717310808186145028203181691227064410582213582062043296853769594649544300467490708536638104592397806178075116642323996969661864894229487941042199636782692159236635859880356619558935486889802740140774359452789203046789306684091644689726076544737334660427209859723553961144175002588984816307753813510403835590843763450413745488509798201040587641429365410432629832349207271214953276016685166251551981767669806561188446409497528406110959260633640199866789544103085063397884368896484375000000 [90,41] 301382193948395632184677581683673185198123629875665353976071746056491646508730271038777370835876914963101596035634159353940646756665752572530317180175236190669380669867615283200225946093991462945619202265117800189807496845612708477662781996421267380650113891535105028579971419768642592877813088132453960032434215928131168907266338242521959406501991316826345479296833039751467460364699897666966296524633806780067601733894032115009634468479030831048235160432040747452755164322841338938423916344196663326906811718466875831025767999188777258732767177288680818968881344838689249019990603642144641592922828423549204722528569993395030173312274291434899245036658370645736565894827936208600751189697629521042839656909361230029873817451352754770101203390041701877672294359543927903879199221545187711039352803123492434185272122107628321116428100880417928063006541511771472064341955566497874526837562680743494817910589445415555749618784645200125924177926442366146255865103367855826356951719479608625868433665231908645600574490668183800208641217111113734634168176665141327833620282292613622100125551032478935802604582236305568571721256423483662974886318980244598679419505707833046501939615951232335819256353124867692418926784701081093093812729421133864227222314351056556006144631741197355627221512175215276221032331205735287563790519273897823404107381637212179003183137600418339831165242227076706826006804853166469691160545651690551972505959752016624891189065536470708593473934735715858289831301019840932762486198614218041450147693365740029051442119261385171890012048490306252445172727566589536337695605969238763824094349893822554783666564699619086816101470823168123840919009987267871358457649177467581501708704252604163874277320132696221883352298103015205159392491723296894737317525253222546181857946746715467166811521226225719861536598096928195368630919737689634877730025315288920453815709009611354447109895150714438121344760263010404698359939091746400310742886080004049320206256621477026102984855655257431401508522828039623368307239582367640193030116977984960186994312054476266582447863129345932975411415100097656250000000 [90,42] -126438795306470204860084329322899105716536844340236551566134232336901985696923629416645544439571202011388894920288647454060118446698414511014799528395713372033581022065121577481113146713183890387803711023817262148828737945051236732528542442836119514756382944512026579736131404844969775002549127757071507736988395782404493524007142465823037816510451074622747227482952354573319454883098505785954928346077642339150700366620301826319961269558209140250932464231227794072622492346228907581382688704157608263806379210671719832973370097406147613630319804465076367855696754868765094257938880853914381018575617633442960542085698556680819708327703914973846172466667289254185635583291850779043601795404261745848254415215865032700799686904936314405691637954126581515153010807900554298471093592758028159618405298106079801029809197909275674609420534019489001749707548254010684640756400619592830493360169331653013163256491587866404607837696717755631984763634913987198252758870750736715761326931468813197899193244816275497075824629763036227921321594972689181137278991678897384297923589075040941091007343755044927421565583526715049192050311099685726276795803767927555400046279201493962057101932147812925445601528278916906788329690605749574271072275866907456815606206848620794034041895412424771009984856520606880058273034512352110346888025113660914128306841216490963466343481486092863328907829655562809780740616389180632191989051469297136091860411729843513984728490318495562929354214196060143132654077577262612169035405560467435765705029471192345156609902610252345272916240436977248403034744939624700985611259313817776748005151755748630052736710008501407119253795053700571475394814286134913899848599110664553349591003695034821668092125035289814201103071769749785913059503553348404221569416782865417819263692134723988322171813106312192497027215208545220816732195349227073423558832358696102404978756355323834956294059653934470365676533002261935551200069139306034654180857469023209505774340498591701413592438842119614185852144538319668493130578746103992636267186223715349638094741479004030904054189932139706797897815704345703125000 [90,43] 45156214344742722177331703784315856266487449437882725409272998551878588650057097547757264215528214719848894529345892689938394225678311393415814027449859637951898430495452999493884997366377778149607995931085339628738583866931503020384468453220589265005155536944779139522405485221211858014380266099027295630817415203033975677382174857507019196031064536534925743961297248437012736262850085764532502638168406842117506041906592123083238724623108172077921059550450979527133028140485921926658405234540212687392232975682388905638900589149969081726822970708668713839481337850826055936640681210771452741116821625161249345668469108992776535059525815607327942560103493339709601557256259232312828375008243232457925695441753331436185178105389448232367456588806018773647333493398298190535400289491616995097305408541372492246234657325780233245570451752078036522049990074932676562865404577764311176797847704466854360134891483002924780655548515598163364961576716790295388431574685848167377589854477530460309809922513968487058531115914847327604031155868481959147053312196238020062711375255148763742013550892580864059394200556195341145430321005265645569052553231339716859167050256125980660794971241116840913297957416913616596058476544631921904031921199252675869313426292381718648785927701225181461264973171104738673253291222113082176010563948050161183477942711350726816166093194438893704421611299497202141677231182237869292218974680774801812720515301517175947004225578570427619588648715802464966256859325261712242910726542974081068954744642460942021095564699615692234186699233458172828488475533105956356733368515235949183865515421284627673940021720004886509488798901123246671915610098957344889176310113453217018217877446980449493211989192426366290954009715560996763553954180198149963039855836909655375931833868169797027581757131579739377551015112956515875534332455620080981485521292873241832924667084453424488121902937606190049604271235031140761156574618997710413936269053156109672022341519508353789949798476466494365890019083174727387509770701263792095039545765468885930318620027315579257276567659573629498481750488281250000 [90,44] -14401537158024062129743696833862395989983731390138365897597222949727213168457664555925187402055822546477549707915890145144468773523991376941310107885814139383494913436369051596158950213851291248322958930406961260885029944827649681107052894951153770673173791610212054952562409775783059755390619377185372477557470972926481966611656588449118545341068390043796107052466445501542324094174243522133938674867812120380043756461579746335622531167355842636327079383679730421094082271311846856829532852111631463042838667823554183166815735961835019749591989105958376727053437195381976963509841523336195179957750612971779030983840290699640033712434994354052908322845006008849937083083953566519513474178072191104667331406844207874780054813629280942861997565625888487299087291881600607109570377791649309226774658851585130155906131730169562416711225187026756491116658416318851708408682887340652777763648095919782577696074148067499615724908463516891001650954985626652773021337386016041599210574914100276530167432613900289112086514654616487781100984466749578804385223643055385354279221562588536985868889866361234654127754339179972045568221900110609190298102095232244613730082020136281580987752396144920482737819174972117701806476196172888098022621409384784238168715828462902737217505439594954574487832120294149891718533516863295177076405604284524364298455807822768182653136376421894393562430034336389197474772357080378469171746832019062942721327651109748873056674456814155103383977780265346509699773156227535914520342070235647128317720382263984089701337034891516306373180311218302509994009897510069179576830638725037198978041968584973084448752357209444425595907540411688145385582814307847945247500797705976828706693651492542002739378664182982104502047563786007948636238924877919810708853365424890405399634668376680198841880501054375061177930488590722958211406136777486984367504447298938304234947195303556993349830216471480830608124437450689795497528736734689435204938963504793607197213313239679915593814909963689869935055428738580176780951585760403213006511149926001783862228311505759847932495176792144775390625000000000 [90,45] 4052381009407645210245267055338038681420518480813391899975966695471509398672733189464264422337070985389283338595203869003694613427718818609216420254253901795784758484140613557597712497547255764466811720985918562453644635847360583543388720689382512572974280985780567705923434949756939949233093149640875381316590269504271866219849802659518593869615830275721162564368113303135943526299704340239474166071280324724192839423990570314557019513994412458401849601237251589139010231165339903081361613982432566981757980351131226462850677437918857467822647207920448325058309216660235521109416156594638492386304636750393355622673577058544031183689209023906639109993820078066097547577768370048118242488484241179717861560670242935226350513054320126371253528689461107132324965478539309290298785071719547782762506981216382621246939952266816314892048319149101334321595163386404682150837424656751123393662718816769646161624943234361432448838291730137664579036625002728319830477643664426998374654086640404934339605845196086138152188392693765428232285188681261845021019053304112436923016350880556238410907837748424807807744930261455558470765535276856913351693059685506474137139945183554422314107587689222581001128511779497235592451539681931364131602548823471393244639081000809173152702572995281092473868984741659683730499754027410458241217205067744201238449702771580574655970664643695408611057159988517031709228347897589973454198707398080819696673450710906073212575960930058830841502838710945741484469879288771097018120253240399004918371595640911628339299801399033171340552730955950727910489723731433565328246171710906678240666089177212185444449036152194888120092712538405319930637085499745300389868891449299554760798398070696832710879490070316864810135473150680288489792847165309775792538172430983752877737441009374427456000567465282200939187725382573179450645940506152921449930094447004196803253271837350550758112998555888021488707018158972101892246155678223471566839927472187685605533602088735516911628894568653010722755864558996933124238661979461894510382501352301737838901285471138180582784116268157958984375000000 [90,46] -913981013762368588112343553711763737722441033511754142019028421454757464813316923895589326652431096358024293759790298014227317931801504526423665318421690472654177158094852204444330594895524697825956867855943465349493958131371134650838361197960797177063444900318765247905444932171616941871436617612251109426910974862831184652767517492400469958158948093917199802838627188622540422863334954561496184734593443934058224042677248886614848777835720002002982416180321948356639985451438489505974962453040610613472064926333742493496407389708279695853235403854853074152352911431921907594603593918247281130313051057500269392941783217387057272274825230419772005692133906486828404826550112323537616043580906185386191177570579500497709734946107262624645639091317162180435231018795771956286075434393431522780766404725356042016424997060854499879615944164323712783859456831158136004018512688395619712422407389306524485543920296750861521453825955653707822793016068601912461333121567918818270531913021355660343999541281151986467573538477478566871059928693662237074207068251362032062997336662673687577691063739819314747509249160643184568210594222621562358327797471191606069518822357737638972414006542802547403760885503325393408385952307191369361850400358813154780918961000541068987846630301046548964033114881794807246113640473789670444557845822054797259129662825462749214613342655955861384935025532810709162738848705333862195945794271492852785344250664026593903777439864509638058785217611545561579484544338718170763747510596483911840224025802548159435240558798087448359636372385524339954551230270732328729130558597208589502786472241076589021963498938959547729731181010494348169058109244560202542640434644758289275658209075198021473239289733704839437250641592971098420045118425043347616046954000572296797275928623168366397800047210790058671042409209955488173361850330849715849566949626363776349362533494136742328185592098801515904116857294769551563285534596962999930530596341688867811349376746030291973133399083490248767372570674333812165659479951196585087930638101268209297356470699469355167821049690246582031250000 [90,47] 127325652149788828254948605582304773466652316366133271595778923114236814929213260308120350722116366801686087137359650512044320707629939472674126559979202268102979771825489582684976044862607592241390951951091395394337250236149377930020080152369298824547275390462184248652390172609712324924480958468035490915963897193536419106455171587859200945816201804640111006987276217737280877733079366414925765797146838503051051502285880569142317595699019254598994114575567434758514883901799821751804067382906093022689512958932896850582102018694150031259439424956489320357651019102618343364690724490831641404686558292916772859576262396478930905403568229165553671838329744651034941743884572856515527681908745764111681454921370624442494068079646608376956804237768357172547159575023703872539426943520070161620917152628729659995395178043552917467063851220680901446741453989826892642161014187179729593535289132556467123750491026062868087771001127499821787775427233318368161456936630829526355598807923049457120275454030279302678666749124059952245522259674351380729998008279606942533886031622198852593525402713317637832948933690449491151361719904513888871249370402181448441812561205188721864928233546249226253171762556347534947312748746994118760451108269375882086553598507719703142004734798713230070038315138871155812829562049759468213565579492359146134253162669207431948053303499731723767169921326205485955245087925983127049518881989906374629627027463737678605199787973923404401416462842716598851752364640782757229589606469049780912391968600056844936416595128990122586166588464652867996854458122983990256549364555992851166414592928085483577708398750481842777786124397269915481999242859338631334815908439170291022037896390264778653225263596002801367501382587960607333602681980898212236653027299080557591004031421644973207129101810795862792644076832198950178211859002811094165551325742178476926727807762077405327882976342568233145475956233502549111302755831052671894421204160334004747316990078044186833207907291485111573875924460260642582714272636281105139554396201600258015096400754373462405055761337280273437500 [90,48] 12527394021364361108377844167975795547718010893779375222105021387724498892595297247902582247175887924388169055011859276693203193965629680234274811024852524322990394297317315389273298923159729469980475850209439718279516457500883998152982425976310865734699109260839679612745270450965153689476362005712285986612065171074193558559228780960815497763484774086839533202702291085255133059782769052905885762451029784138253148265523570217442604991189524750052209699976828693016041291320715028271782164005662584858978276027182561955616926602270557585942191023903165773324633306386238058294270977290547628998146647837734277422033427657732070762084153179823671935469782152095051781987928386412605762096727320543763481563875748443890688536836204149271013320822241326793401495022658684006830990649715236566470802052781440088997449021297943184338835926869856402931738760956709512222519366604385616163559873086391193007373108954531141659919581739114548660860356106120913140622159746362135888159943569202925786947242197197753637968308650893536833371003059288468379616185911063956901916945999926901134401357227282762995949357426720255769018192272886066768443193652522278107678157859414184582224090054753670305868374775429321506884595441777707231738665068083808716999965921157917719376008847725938056623350930902204021289894731259176881717276998167350332990170743620581400917379562048015297984766473252454817440115376149993050846466118566128260074347744470831013951502004555104347584701436887661707791685964332106195194174777309097661364463248856316654595310237014933878927337552983408069602691668941305093552601386587284092171844345364663012877134686648647478749954853931718272618271036495462265287353569576436493558579815523887845734849246042847958222681107385385971371047083190230755492089414796439572813067956669828116629942720347592722453731178040686458973949418232503758167433652329667296922539447319536534451958159892379735224830400433869565333844005607712485691956336196741468965323323689995718286366108570561849128312541225037215018185136719278384513079002693380914479348575696349143981933593750000 [90,49] -19535341033111822794613965561303706771643971264480463394800308466814267447456916668283108666104225783640403733422357922284923795758336912278267396933941563888019317016844988667400343286614536331989750721909408991160148850418224807582711926073914818616672904049542720747165640979080875872812931243125014771789524386508173057979114340430856909722880234351225442026115001437560936248872325909465829395595344080310131183766264946278879300057993946460047768601739911959122354314125875658233630038967675847734747702904216658472483535959146781731383851484046138788089823818953527313276430447591886562913503710951497499835058150806637259547848382280559376646397241007699500197950815820635945292824998232455476353025571225752904067481631981483318424623210445682120618594171272201992470067534044051959646488935463616351827833532806302074591657828501833842624563289842978508267785839367378004244588564745142245872162462712995458028823411981589240308171936767315025418073263668130328264179277606510659537185967886900376356285126216134225127182607096600967767147862144727974725836469560398837309383242051845505600847645371301153994559124760964566085703540453091482008639548227354355042920974852360629106445748285592169315075214497968023423092130824159564572455008207465425221909447470138725297221308642851439287533579651437152964340415961758581815038690969088918263983127078385807138851351476237999204397666509403774510991054097919218930393926903586702242438606767887946119400918896291818585015946972881352866915592379363213888309487522630800271921115241829521297048322537473601820558690906851159793265610368211956289745966452920756148515646013454445352036918924577180052966822990650998810028699569907334349233538798859352908938268385458781577014806894302406091926062870176827420149978548647625123931335802257023870621129106260250150410530942296017637267603780160602874895641374105209807095324888554090525972869935902739903517354424547437963382285157544801906535520675196263805866644569753911911289520154061245761921767275906809282930288530487789597570036370655088830972090363502502441406250000000 [90,50] 9990652683442317311097598732976412450099053966812694020232977769864815113271610147432809590298185949881953929546619598455475889896844148791874304166529828230485880719240491719575155326342368227611216792573417385875891977131720273521402243954844539118376340814240636526104202035060313426626377127164959007701456909368842515504563189063879248144331085208851148991317210415300422516924700189775586356790595120686743936715257958580538694064066471687783211615470464099388649665596454573734666662114239152525039583463884591183034805943629467952938637369927849342226752995902980088209082904418433210946946023036509375330553383509621016780858838155812220595816462620887759147226409629014302364515870828439206973725963346043021140918851333665050084381340082685818328637323852996825213201216542563912953350922170766690094335079525125521655562088709259007279882991455796719231457278747867882339215983883542905207256754242760519793557024507092881054063326648626491947546485964452288554002691960217805415726788007757781603500632716571650079305181967271002203661000205456913192818242809802391975494888368074172969719589682214261024696873366054329650509348605293392098689627215422526462474993494703171667224385192051652916915243967437886402685250405228619109050651005791964164628243456100230323494774422635655360030490908588691800274508643636017051083755014823139982300842767135981955339418995189784820516029930727307845247134269960613444245296447128607942797323043733322829856709867012731619333691873287181855059289845169185643047353049623333882205639320591583053884286007512844158729601790438369315642451069780414972405042304464073995832638616017507047382233876391493947608856281127851207372608881789157950013680590627964941544171209082114257362669020559037753810345274628658371652376797079862420799959939872002048586315636372887157577367996571079072928891549619830839204354898935582076504725357868279500118943157646228160355388482444606987949110865630963554452065130019403356897546579271590248130768918253605431778909732387327496481144715788349570028889501394075978168984875082969665527343750 [90,51] -3377022875332807005038703478479377710493591139877756780584000693661776971016153554876560580645872608135721072317179243170258648882695947974335677817426941765934937579115717398685173097998512113225004585893871848881596374739947594271683513577062982397537574290890876554024776894221676887959401499649729800998801392573086372212285339284237540860598164285539661234609105371878538142554959619112067926662864136855186863871443149468240074923292958327796809555419411817474755303589000443769191846030781337352273861623102173349345483642228510933997935140717974426161266833841733628669650845323749443425824472158999200248474208839767645172364343417138863652387881228178875499615302679930253112216862212920531509225515990512320208773531322011868630826344656650695312211534605036812741030814663423622666362597552225010997960139364370833813449210241916234072736717840497821743098538019214600444687098913135441500666409350829777532152496214530551647781479584141404246584726409397888421048413613133877152868097486564050385814795127366912027155144218753481188237416959375864583745049211816706767701979075142554650719412985422244432589909528820506221730606152656919903134685397891149510733569246005082904562553551655374717924713888004220418012498995203598767816918834814780250803084039539691092200042785448434296567117681275455674916860518464622506239410121232720046422647004258075376437158745759549526410589047040260183009588244030701678466528986865720628617105033076384548610381604192024156054017488325966697414721449526788353234599567608875852347927861904957354402391465547077494387354484219293448377349815616943653174356043769772266517170870727014048770762437726511644610329741928024307790499578735585748315183994794292684459344073017421199251179193440681349280980123324074209417628231695918847723925136782503873791435564339433313064827028624649183327759738546410172985981271886293393645846748633878991978063818057489434127527259901297784138588062272778569730344739286511408434403527557222945387152644577882496074880150903423821782946549180490398989196165757675771601498126983642578125000 [90,52] 747320891557141291473622208741622585237242619701292522953920534785376480722732232338535760276828031467134026531488942552662270852850534425957753565952296415340431090534037388646504421358819986444243175046081712925509939104874491703005607501378282417572190306142779980282097756165231570968096539151887039354307726864012670462166942378070711089741709183399320771959645412294039483769672495433076075712253869737342502363929563682622777639563588752323146404922046575878417678987117161913869709135356409470116113127812228656352633463440944350236895148191794231446062047049681123236813330384407119281894713272678423660518855119936282950174829782316164166451911237320349437325824492795616815241598696666474651107462388371615677391974182607777155941861193482025553747300985624311899882557269029194674911273619251342154201113182461887548058562379813948163056744638645208755181927854293522780454377380915537531533918636422750841597368741335394578635062014853032978781256529575576549288840406394017169200721365123615255346770864775148632657588228373949295812709441675591232382728501880809703312146372040591262902574768540600665032107598531235988908490322991407856920546953962128667889572180717149833051819273373078368929791315098740346766848523607798157465990535686212111742969522429098754952350597833537301812488318753603454444519337127882367627624514263081723101927069970006645283911717581619203423750590658477863248365769324111418663780467459045937682286290923495233847042967371733991575751028739129562340167897131858080594074003916762299410358458530846918067389205598152617882673581574596244249111969401854239760674228328740261067489350707860559331815986685585826540533240626124960101771172382535805189088706306504313902424038210150676780945529943691107296278509683325166532094648678792604289261228558297264559125148173232384482181129530022289821939374435041799755924172380827723533971625447880662404221924311490570603429669105993385494939431925901387845038870795918646619420535460747368597245462641921375496100598163969215275101464802942619058967466116882860660552978515625000000 [90,53] -88320550024444465259511288834833483475377310675222290196795644985481000499070246954515266184825962332010554561017083471432820313596147968571621116847842264537505266617206890850459744431329835577982533529844777008320463158139625592858413977821239668461181821660385513169388289192978119968355485205513411445895218492886381082217326499600563780991191134832970695107470865292877160407931785452396382141233125075947506768303696887728104876688575896089264153105812738778352635388555383187075790919714314575300187629277567647374689401663372416454829745806086471602668897766250317568557083075131108426445607879693345826674765751316782589538605811540175606964747071557274497242955340660476754232923260721599873616979940519953705849879347750662841036261813665045435069011179971834929453744377013027536692520852859617944740956696532467513596212500936810094503215790827902019557348267976830437365462512866697191368882284770303766683290640129336337919762056512429349510235756495147448789649625918324089901759835618614249488453177531653622860150081438471795467758025318172737094576671213277988046938501351941182823026511804471399028061808248799922640830282657001454878672807035465852126673605206671190872292180489140770863343373783199111078815580315677810414098544108079843710326623618210932960721052356221406389461795014193350064137004547856124226270451341483088932661268820440763913098278596361842257687410114261149239451343634563831930351452810430821450665747239298354642799267614293750170393473560350777354126221314956380606065454525836148502500930166280605040327855933915223540948331022221927558242381829973274593403916866022401966532398290880741899944627612654915851431341479889590009752606032159209859857337570424906684625447738973532176465768065778462199528541676181874081749882877220943842682462325179075752631201921128909348804730890770847123787635563269805233082294832200221587865581018305253275515748661346109206998912888995223529264289499074722064792419578550736258798524678980694117581649212951947840289479215454028408711700456890092425510374596342444419860839843750000 [90,54] -2920902925794823823292507587574710272187049315843542676375855355505864520046434318517285696327073016054527409816840754936919308103277220140654990841331484970886409299167453728974718289032572746463518289973922167107743226122080703187897584402128990412471815016224515081233576501962497878244820329715627766618136511313088970100026486861760940426285003045566605566784496141992149004181051577054760110716825223913844234048735044684726107390820976353845266899692312736897670597140174186392849187146541660438315269272989441413548932084290969258972259588506601415173743502522932459253426426284871730778175254769784094827827518718473767162123431144083635862641821933655433964880433044566572851234496273804060437764129845872933846136926299410653710255734219428721434058468267450352281562111722917185940026296866075998858477007386054467301038759680929924853185616020332738995044332420841416760068737772192836022171269355302431333403281496313541934338502498266695379084964184162334800589174551175365351598959635882473047919494328348396392622068584243731255749883676220985138138726453570199549454376821903911621165035441899533739551624003687564362050315574626759502792056142910909917931023651639228903393443613564908915657309166473803686344730959825515875653448660849169353016409718896069568593807954406985346633060209621528251435154840821693722596754504184655231110432527577517014128764328879575375483941056639237456375042568814193557490183412763710957023167980331549389674688823976795715305893482740434814805438483069303552560073182316789319871745416998763788922858871226256839410199713300429274084157100561829682984372993632194556278436808936778197784678436653043941750733483885354961473042402822931377646021534919795095530541331141744446246107378224280889754927412287125099304435461060067988191441097586950183276316107389715771599440484801259251246495107548859505828852278321050213146597582407610860422256701768652650354353609568047921372656255940081577011409000121508907556946383396128087126902517987467352368967219748970378691288463102182504371739923954010009765625000000 [90,55] 3334260893396769919898688517355571048704769397179241105156848627738533983877683212423990787589109398360100401863006695680110171474589903258403395543138489837103559713394913433441980360184725110860534001043488579786986074593213022925551639180346530369626081962672748214335256121411576858643249008541796224500604102444922921493975064792206221633464810602684407011600339453542652158911816348805346353445874494366890040936182534625322810473879219396164227806327382902971809844717094977370619048524770369957364135656637466737593278902416515820909649204031461828590888101768737507532223171366158609212467245037575263057969265273508064905858015000192754083214777997068155038267968284049945065971848534783011547295636470867214696868889005552899367775665276824484670489209482906435916073437540414447742970960106088365072780745530850381928349089314412574534996557325823007857621485808154508759807942611716372056328734720983450511998785076193495709674900510160922743206443415147166104916300446249107288708333631167132868649921620283964162243876150996261643769349528827040863923901611357765721746573414844886702455512724890884185098232336183538134975530400784805846460478425063665842425352530342521281302779744223591758288684247551517995987762970974715122181365419455718468227945233001273488031479914123975197908519414795312691865795741972741000772784659835632580529871465563930058440382846202245123956044133731581048737007834772115949750986747643832000284798074828879284615606994613360264535134900774618618461924970763510200964813070344010852526157757570398660181702500918831092629906820481750753622032450900364393282943158781582583891326406957569787475335651850241122208519136941249415009968114436100169558936893463540927220921616215098439982553616584381299719893745514081880106574688318970481989740714755780331929772777206301473624895700277337286579578613919562165217036060858582867587708591176039201012546184792342202666540749273617707700224545894916291664938842811917094770254026377738820406144033761879057043101329690329859972708348436754022259265184402465820312500000 [90,56] -650973799247731211583707127204761304797859580805547993316690174730727256375873566787735105525890928741474354912533347285396694992476898457189135457625233756886682434928275905299234891613576385066932323616123904728990109578870144695677944433441880230957580440362751510948238086676425929360934555276045779074037298174403501812594168789040491434581234367924101942544485110886850861094597882936478505977335967982405500113812776439004466143960604685997878395318225758064777983464059808155004046246472363243234909813551545105646672772240033852468377494784875568272235692196114391625960337508710809263013441217838631845411488475344939428255247094253141324480355468786782254674882206863779564663249284054772610854856862987837860048771577225415748251921447792965298919340942103033643053026913146356094123730851412831715493702317933911777099560159123195683414806714156824561839137437732395167623390685957820949058192745544507882832173156062641547563755163877141733908339921983929334804101961695796457931543293920514226295426553713718365698767408134762006945841483602019097484178032001983733189096960400277240524422279672354251692331403918908207098815458047759536314906252944775434085346153039651848133883519947869120592484523708303556751465788277962414158712200992499770616251008743032484588545640445125688585499870318990041236353868104494744342475141248869136515840403550993534994867103551293510918360317394460168672599741198599734735247816733576393224954012723040556835352654569644299630163076500353318638517153397950036069662722676049363758083367511378792505228719397354055881000143019491386406705873637144531930555811364471102864502563330460754512940187172683769951885597356117214778190883791924319905213871523928372986480877672940458862320008939493160945396159949948473867634337346982011571776756252555857261340611304750731646444327095582892505302079796782747233614808739550847819722051645760068067244239138107382215931639299072063920343547586507075397289621733862589367562347253553166247184430177673115670684825954711485301862339269973745103925466537475585937500 [90,57] 64551568875939605671914429176002183370588776206090816738533522505703327801622729167873299145236368481047241039230008131302505184838340597988066176181560895424281859066753814279235104808287374277227452137641637068932003402804137068975377416419908584301730547587791378264106705438307475493553119479608918661512164540451322152421626950050043835674601566574772883273102013947750447048348592497392989874255036772177195058001646449665820468143084866002020511579259235842850172362756798799340024819106764982791618602090732130449049273407348768226114969120825240548393484352860365726414968986289912274176923135422883175677533504736128236648099030735339268574097831203036806970210372608720547926179304575812816165155872722627266050374423805933496043519814589762316227434091886546921476381385948431064950395193660805123926987556389410511381434368656178950155263783077554802897168874666078537522381004887967174219770514224975777035921498220920268795378680901386534916018584086756751128472281483538339442688032549984671905831802432986885955747834239633294718457758868397281104840492858184262442732095746208807344241824786418993494789246310259946940988690224006992656729359159823068394871625256747026029125436437990038571451941377245053574202769647716882483871998834937278929160564107650871169729553657122883403550222575563916554504512787653566930092177625893618837511791810079085744950860065816325869174800760457031400100014254500689551311028918081014527009642942909691656459086515953426666342376372489416814142379880374265893583820643695750902799884513354137806725017567393868013640169420650002699264848313754764443641865008626822140223578028797498776586539569323403603492493451893311886181047357191482100151494752950276831718273591999254490828934774532263379233028993318915873796257126164157342768810942530302098427688285476614989979729760945022824248253983475156136222528973933519886713350163901596754400827676752112066212211150492231971628821609384171249448436464919644464107181825140170571179346371099999677314992992116504666455512051470577716827392578125000000 [90,58] -4818997256225841180418865261044289860923807809974171063929615238609991734357062843169093203220991033945084085370300324073600346949173695604700235504710629103556185424593579192800486552347400356671799661684269926255353606660958151810314112294128923442819095292782788104656206895366773460602624505998721461992047606542886589609679899288199834386845394800508896374044408604676773131722087930939149899632055769006500934842054875867693841743225833144262286891364493901849106826932309150558923032371922916883151429440079950791526941499489692581047332501105268410375052320747004210999621580642534890041648477123431387398827439547758815265762599033342077269326464760983272079035049850533689739438213515573289715343018096598835401960859678076663833875718147005819660232264755407254890088412750485474624493035277055399950844441000433116420120110817246232906011589890280597198233516462656810198501369135782550591313024960907701721370181780833185548692025291173082942036743412595769943590125130159729047131989692841899238967247539087391861402179038574683635399811029726194395370951811515792831113488373715517545634861108924484869328200911600156292844863075107482613350507576102110864534394328604524815478176179690832318719252404682774808150407175227603316781921468354518151616909674458502917429900530625056849078206776443917958470779656138621425773503223323063018950696274037320738201178079111985853468090058645409237967299278753484766731482700422865725885625246336176971023949083694041687149110469615300281761544434604240263259678474478010970261489927569571283849480882353126626829260604715879484153096295661155563872035490458698686226492295705194380352893960234387072986135540004496893756802194057354284976700278593387457868702151055680579464284689463131902943591713001187329916688691355631410524181207276713366885721806261678257911682097139734942820146675685761244585223458107246442113748371041240551996824835405319782704798954103914258254736673030109707956974232051408030229991122514239199069487031035842437300641127873035429729497991502285003662109375000000 [90,59] 1746072517299656686897251310692340685666544722311508171316622036356978236935801132940939020432798645577583301816992702471225838526981812723195383914803766592216431386106524443475860878470221609507904631779690401078218614375331987639028938606812068395486417082084580647445307093167855472080358289626831040232653408112650123161301007505879846351820487536550181825645088837389129694176171132763277507844966124029219923762850872374909122852707540632767722926950895557249443333266985240149446390140330773092828051560130308916045124097000469311702453787862121059573807727409581822555510987814010360062922437647093316341173736812423823877481208324936547036536274975445455241232948355015864295919552780785374887440830020053573371160437676218444929061021961552743034981542992241900501026454848422308320437523262230225884723020248951563105459495779885111512883348032702609535375552322726025915692479270322197207049771758754948888683037423386705190222350417369165748880044162638398200487343940567320960805862165592082932043612291288464565687416086486549911495563031135470903064106296371273848715262931363682138788143009121677794253548524055762956136064205759542684193377232498945199450863457554834701667546533952838925365900901809793932912540868222348191779005335417101185345553666478750998582720837746490046264101145700511391331504469396077775929864352582790643386848480559443271773570958193855951871344349963617855741709037571417850271409451205551573265189394812229919172115443159395267360492989205453522871911480054018647532496850424926441939272355605653078254619644714542060375924764237123124341735709326614419235741813393749425305530257245248512858826680431346061961545220087105819675855793347762097855007639984211567630384321340045778035558935952934331176633680807068891648754622397915017195874735103472375922987361845753602487863434839422925453831347417454587274190333301545229857499845732054830860269164701263219462383316346745359638561499087963129838524776281867605076748483502971714661106870930585725559466836465105643583228811621665954589843750000 [90,60] -688525619000544858619849996644912608189986581839483575894636383668753100932757700593740553062078231629148271734534179945029622148206566171337704235799743931996338277347167771959592623046363287720740506729096819565457534827518046896025792055173109170358330269617332247077876603116422545685607942614930747308942100837681661459561618398527162894410823121748407901916631287328540282954737735289626400758776271528163168403534908895841588883906534017266748830535414175117451202910797733713690249468222056114202226647400562699712690519960791746434981523837555246127851162386526053262384645283700707902298015604784149477350042900800433316618011009903346852056283438867439497139555563793274025226245249330024618026343197965601003420752155215162407852266260555103783317368989570639653579712498587388453563503432402826013296463101307345030613713491066457606450239896717334157530373114706045186624520250577360438264264913382265357604788531859556083740537270917183475067267822486349855867212994617421872902477903328529525252452049885125706120593796740446466113473896577179584007359727892282929096526267263677120539259455934719781220810538489154271452887281487215139191051472172967249292866625467409228909618922894845303487301326482313474956651098426305378274547536184263544955896287148009937993632859104383792683110945669528753113949233159220108355773634875312668009927922648087694626249930283627267586755479931068974830216513246473556967965752610089603654468318891221750823236089663579545391423944324982954375125720712976688159260208304880134290306112164490253018709131611285565011937958599651369305575182839280650575576856639800091888364310205198973638326835328699565264674911044596585687583433749317093353112162961357586474284092865785991141982080883067852382791973012321560827507819323482118579187819025379276982833362485154838930323321693888658190694115938026526573481434497632649420184812339271066081296107646594937313975203972839303129579587539918557456921185038880195288258003959123787925182969609449144809953935464363894425332546234130859375000000 [90,61] 154538204097112382773452250837691269064194591298881064189316540031326721243412884518517920031735377221466585355408945370492792022503130000248769432870809053380661107656177621965832976521794699675015858066886052510573290358258444811443973212979327087230632142000945772030429585650190948667650683705849510583365061683156784763476034666216895361696314557446857917320527663293058871318402792597274802162704502144913680468952853676827750295982290272788807769661472513511565582991967463136917801690006108397846621272650906213082161173762125736621713967551034718246006173420967888293022223671772369981788809160154811228394471771536993296056398092720934048140637399347482521207205749270084107047173636514259255815472868019053702882291691972538966982127123146136163118273079151554854862556421972624846961269561663193898463104523885626000653354878137864344436100105046633156987110646813217758041663799272169898858925111190784875751081117943424015926923965586943999954539870782800347218128976094277049257494933058323956216179815439997616021555241118259118901175131055436218952839810415870384426720759265743888239257657253529953648656764727610299803080004886740141697897346977893698672903985257050367866200091411410937511098313006867105499101697960165825758005284744887080602767253714550386262510162719840842884593799830897085737882090632450420724866305321981243265551967619050372601093774918657124743077292683860868824612998797639518406226284055717259043404799838577666773438445954165035718972573574840045774029248733655294244336654299299887462825594972448638562179104077757977732436459466240831601216728531694120547509295224882593475766556988344783855833310555960553107923371943723559131472333142753961890616192272766701258044678259840707012082594916020793507063612710676574059792961854139396277921447345030309901210133621201230097861074903530820355646833080421176912969279563011649588029615639860445372697129885473354848679897770562656995506436384303003999392355310109796441914310989974788887594593384672281288771955587435513734817504882812500000000 [90,62] -19493819376583785130431221554943397235336756211868751410532989685485608762654025126164447412637004594381480241306663114746860756348924199979384456237025194734694518901431308397419822753734534330277280605067570868041384556398554716742485911315653512199630677269740203189081162983684785443941890545971126009567224235311232546048606016718183993393327593048872100990797172844069835740909700385070236849636844319913681935155508687488738852348204286956794454896024038890421040422183703406828835228955770378858334485711330704732877392465524213239494524057553744422539511976250417490566002361729120726667031881911649774005633102204131012002770227864975086289700335455637483429406435973731916644190372247741386849374921363484299711116332779497845172296871484221921161248697397914305364020149912854858635891262581485266994675262773136463803278149999470880470494196776423982135113701526908110215248021209537807785507927203894785034751423143617918137556425094189069002767358950556234082203498261237058484756053123661733085631825448103725441387577394212705583797983958077259655144660449110726263448722177766444868352751567655917927818706010677395840675591717779660432110018098388857068002174403856527803091029007592755625096333481653583308134653561269442555899651827332250395992127960618518419552233262831255470076292057196586791038895368429683918178093737673268441746185663241092792592593034995058203340956058409164526904377823322674619956286795512154302009355422133116536240743408730175395970477761630862929143979591155555986070444159446641090822738350131382199015792353725760294514636831669062102047299969963420097606871539493033178534520030280773430785704034171958287207261422214181743379856179722334601663567617993397222812180966692817987378597499185138835960347804956260971320805583660453047073501914583623603070742337181960482109977205024952030513310647025144655985677849006312740065024453818471524380187342098066773430217064380861726801106768955533784762409983094937961404563905652360045265810220560531718092533992603421211242675781250000000 [90,63] 601559150516691305619280239608998911673896835140732876171360439649717322651141146403308886565617639035306800072130908692431627496738981400705330093234161102198013667206532756801654936436156623017985027950851432733782840684733024154673714470945359665729119938374080179141725834430734317959599532850354478871529649537568872896606399299364589104488263135875055550302014311225367048871390200904558511726371037623333774114373988581589190567230232282753458179394458208608279398954968774666831230220455353425615939849558122296871532817478341258811746255263877321969916966663452809602704668017040649546784462693201712346948556261255455614899575844533896504190873382360646530346443485670425821897798127888648659802617907417163251269310545841347341504313428265184194682504555875381697746624588023163214016867240330020193088904671303813966174412982169958992940857517415997512716865636843468549606134930569382157463998009478529407358048576952089152325952269612192276895408042739786408995636439919872556471551462033137144421977844247612461753868537811782256023548595118305391462330361444430740757838359266983292298271461658764768946563894344009515824748255623338052035932443892898196634785818407762721179218586936723894220407911416882367186522055956843934353871030375562020705561779256958445500767323060400804441041320670576109306286011189669288336477761103069556033211761337940648662397659738692177422525735424407731972626104419358294737407417363783912643552255392582164173301832138327669372221365424900251594398279280289931809901334016076474390527670987740130251059718410438154445202283198270539121599935483281828731519538407076055667289369191718425342087627625788304009614772309243712112686234226149459496594281893558458164549585980591150978112629105372628655134924249619705250895376571041138620383060408583829401198964179379186424844321378024092541558498753499881116182245517121566169708217276617257984685022872796056365532604874861377220653444103102538444717083077874670072949267533130127431559297512819739495171234011650085449218750000000 [90,64] 277360989122227043544134481059671250430993569533602550394847218585921252838469401179430889696982624189239304361031438251395316362577906178852459392315388009878099125528722032082434356220351716055202819947688829550337535128363842413584864110281069377048191362212632888111018056445387086134624330423320225494136755972997453039455474157369297616580795556970998053437298111677010275754879572925566030251612041190116363059828172701702627349826084512621016132345611885251490241187273013030688513255253469668036806857528343568272501837246980821926920090361316851804985573063810413431947105781325986297872845671304296485764075439034953976241289562300469094857833659771404421159768853075617396134703444465776738601980784854633312002838125772414529840037004597598940881756497946888002308231690225406553678181550870513157570596282211458746772608286561440318102626238286925363739169371444150311997773343437907838493994138715810000663586386516092353785292174750683443567742065296470215076815654307571161416559268340829797134097647055587360227072078995687287284935016067411762458702534682890867661774891260937019600926808460227773174313888926162024254892003912842759110176754193260436520188503028583680413552353058788110415682159368323122668472817862202144362225188216608480713727508823429679272488852291609338104730107400413437117616040364683597346345925793116945995744303106207930101881314644611240198470903357622996139429057277961875811993818226733698081241460047133842573560990511715437085804156175417410322038279195496027957858440181614217851585362284637380125956272033290892587473342372094968094884720383890879633555159998041833922719205734888247976018149688318340452978327683498868410806549015634288238349138408830114526347766156969625683587239287527109229678953356527627225440598097034652011481066758166317674221924851285761805457401366922258368985980413797947941268288603725523719028174603641592403586729112341090711358279470210698057404708032746767655740491032549062692737283235479728727562731549483032722491770982742309570312500000 [90,65] -58628064391795366735313006670916364246322113669729958954591381529979600277195769787748760566923673294817708793073859876425318694020402406649951070328160203564807066336419241917927664202990599214261691239208318236447277031649664549572635292128580895788750194515888824238839298279226183533312523749610346341236086181592858148256718380379483909029869052540269844012132812876314046976236471708676787446159854177397398562346756450804164829524306560832882790089667714524966820451936189304801594579049955678420751286241389506677571581505727684977121838222262596266277271879795001408814899823932458274141972624062509291163608877255898988788449047785108502438143286899552696894522620868807929455552078280033537549765596449148335401288243589424363064048507757548236941188283826106071165563875396997572473500504647665584210443519413491501656752179443242820100339137278131587292268461335303740856803864563332655573458238819455039215384115310134804345183814447818899775362788042013256441573705729385342024296199071327623363141531877730599704580428972790757971238969965151330039710886036131754569674099374352844313742056612673018639446943052937396222917752924834405468763600055569542456704515757451341873754025500850035044597396508125235376804807832751177819595145526117127222752921355014732796883020850393346729425738649552247832358376730193306096788054810904039056725224885044336738660681926029602622755865880108654267050089417027154677340472849788649164705379884283037038405144023902607870637242725774191067332634730420035393028112467822367892910803400095420667824851986506986544575803631789519279262690828364825856366202458366965896100445873605055874307114305903159454554503700308980340211123040066458065224163260517173716026148682729929681242229346562422139586026710118536412439234793010257767422166850365922364383313130485218209017605604651805186473629419286210010728981708811017655790737846443235929983514239052875396701328758558160019115087720087578355111623678371148017697017740468756405447514623574534198269248008728027343750000 [90,66] 5626771958914086409647304561267077456738358425797632817469334411231182662896417391379033845837349537990678579049347239602155979012462129350252326778476610655099117731828660952911111148351201475966528937377455871294927144637812391931573642492991371505294966517797802532357147690644497729904668252343031939835156312026198390611655146617705268717213435562110658823548445786328716355467178562922853269788052811124914570945330774369685378071326490891404625340769040152743757958530307051636408235830331225465029902083017400445660878897107922589398831080648006604609295858422608541731084886197050585671543752302091652776106592927651202712653573267585671126971003827650967403651987701527430417095621086509936655555238308019310803762579469964387525007492082791875065657126977723690920334682124251822493059511937635015497824333752727429231299050570785153261409893257536182804764181074052765364745839265078362576322234242231251058161587380264187484168937231452078552202845446657457921531394881377366727661310857404041772644399903479445574493773723036374543602003637292710498822059502329379308553329175815492008260954472188216589265356113661906851504462944923486013009210619195907492469953350032587242046644177592460971690461607886552059292428802431872198038237385985488911365527492639055264694243744891284655277531946847611581671282983299525840928595844459261430818573023639079822208256928535075465826457008818954522940287608964158256317935568939973656480142419215571855970709467857959136863024604836895184433958361947187327201265914744134307877101479712493073264351878988603146054834463089996545563642219625053069192530198573749141429484499910234520989940783911306693358490944168910256153910843828907646317573369894926455102597321367906728188150387675059749567570904236233108346625095758109120474971750944864294355645591579478081618047803429747818028964889518475552496580351638603986967116469615842704915238276400853375066720456467111927025013239573607193840607071787303894194707544994249470704517079866491258144378662109375000000 [90,67] -340953538563388771268073268860070185064220947948739537038026967496012568995643687849457658349637354119143442840663729239407683168226709602950852954317029681380225717140879353287315902778914039348338479877938990627683620636096402443965578857124900663426311992892436634295653836690232157226054664019006568977074023389966697055485252912123166994218615714463112402432824061377054377527460420781544486938914682080733536417429327110373934765829015922056315185159117493806230372969257727831412965433500882105867546187169922271243687800792578008786150850518604015356850578003499092485080936996135013101986743337253795618849530629542470879475625544003024959307178485863716442473303254433468092166120349917668146355184615775494763132712066938520001257296401582767230755313900772978199974250698894267488661745594394916776646465038526162576451271489276531333695780520820215559431622612480869885132668179421711617147270889192791403329023749104611896168354127916164515865265474869073168334291492383826643629160282463146393012464986027203720683269085989903874426130343513340549716781413344222442144055057325449264984857591832177668834728407248829809768319590961215245005911030502102583528169163947249547103341096540114348465343448189330785080621176238384358969898369684338206693711840200460703355833231352557418920602052872269580724189005113379816000602524128784149948674595257111607213785740554545460903074881468167142006480494216519820189022352530389920660964988972782971444391065758750954717522368825949639759956384890810430322783152702427070588056292328343857765972520070768323302194958982011458724314442385493069755690909018434475038990578084886928216298827299599694413315977327655672682238527773441400064300384610869197610790196806356784988775789136876423532441052925056839505719214451293256890202469015711814959678300339089654628407869589488809313179384125724600655419018031272931372446309312517154311240616516675032293217731401484876194985926987316265150838129917862498676373473466272301379831333179026842117309570312500000 [90,68] 42138447391941748189534098872443606782920170055902540248198302574938889682103649354550104667179487395000605080025166807307101169643990047073469417268625459027734932258902567273370578435169933847564166253606401829119696729067697714736946637073368876016509309741126947680121836164815045904478128260126504717635030071469924074438623993933939448598666951581381317814103626920730378241804061702428704425206138720031034962512824533729839426071636228341126968094921550186089442909583366659874845270092150413684422371829497410092775635470475804767313231361756553813567839505087743921608941858419856143832006248662382899040157757855645120148888155782282454607283223858168937778904493839252449484526151709385557163583398671838654197539184768750478595810072036671943454072307290457845436964115694215046587635561365631231470496448581041766419548071499555171623376994905728363253060506230355924846752496476259148522342385343153547285815399101197284904610983600534505421612637230157600473430028953144740006900447063637446486856500050185390542298261284623014148592507932527591451897844379248620381495677929654072158417358761223630335675672629254609470612079027706066626847744699151507668139828458297161605689221014193432060892784020465046326376218489893769884253698913605459912881059966443664055532403981471940562181327521912901465279064560844643023871674621916187041065957714949020686594630557236462859330694722295344109532203981835947924788965917443262248477162021501938898669346797660621510421771908503123197515581665939881324402374749746572850148719414479475979759856949432065471867569610254066514215801937125841022986769509191926206847792212526067320504020076228257542298649189736017284522283691862763935434395722656255567915676898853160873411796012755210202864305871453164396615817789945345623395578964031971962763336285745595741602462752938038691448574308737039521244818420535888800462618650056410135741455626956592638337348646624199858324806371248314785736572121575388202700286621738001713310950435698032379150390625000 [90,69] -8047535752519267086614491238256120541467871187352452232887863588316696890689955639388257767092108073588433495590148326996424970048318375028732200311075619531331429211805513931025472060240493585627043859655521290067404466517218986044939498573106159380161390786038129422830867535816885817096043785042749464919433914950410870380536251360995769257404813379320262799065225652490969172172720085505521301947403970119526283229670056225915128171310978942162821505357870374470651241762535444366514644149024899845053958582575089256693920515174438811813859955002287058148934522540037008357031622754297679622801271823644893211452074066210671410798167265697663209126618272160361749536802713660271356773498854109960587663782811249748621255900777450046962547717646577106309523813452924860030817356137593407849165028922843414802117816804537840086920240887937121396632440555191643390241650629554183713143412479479693376584277481932721837985248390079956777037069608584751513687191572276750772405628048956605361797833188462625081916673584176214559408045722773711571540201349709176115471867567703821436332415734217025196521367309499595654136959205445912258942221473988127511317844076166612460039559063094965208367054804925607818391275928352742844938557609314077406488279283079513786711744491958680878555936402203581117453278878064433617668740694941300918747410177198208195191045575869159543731121794750008578260128577673540850056283074728460589636603161317110877646897220932042566358579672091736178650170303909622863999387802009407044387431144605299259460988539082625664280866153873888843579853309558366122685977833232697846792669282559318784650956283259401182384464164330965405915947727135435174694828285288385972902593762701048162636000926087122651136259890224982414256192131995716935469749747536497930583503361648109432376909274729140347843264258228653476042220953326240373729976166231818914778262780535519800751420252652069044393101928778711836493765697801542226523398455083455234337908024144780938513576984405517578125000000 [90,70] 706062640209459083209590827733801533922998070115230395679126529422790259244857466388392612912890134795546039360279840102917301056259429096123728519658404195488821993704096056889323243054732301645458714703096792020774364010161102403543220664895880688069721858011593934166717312764581158993336049003831717337512037263138581788520833199581108416829984451716712952077313114959434036067010216316551485086781437803097825217947027328178200216210421329828861049278714975414997906760942562171075736227574310134082467159962896395810311730287049101751097155101420155322106461908297723819621519453968463501172776701594424445600049877420351885406953805736739280155302708725053326914266104105185475294285693577081498086123899997658714480306543248236700987280671831742329558036643114705589008684633104694517632766026774780551675249357299235679389848580818463977418345861047798167075244636887860701317594483542281754962033654264441209702588082144791120712780549709432406958439459046383685512592332581379034494108189227404965785497468488759897398047219857141741014419888745632919335672666447743776535588023940690397906838917097691476638988182778749798436369877127825235560631211465946873129791039797785727230229360684828591714043079459264152005473839372698170663704632381341449843372764096414122208650172716306410378267126703438288075483345620698020560770865296226626491340698034589076364043780043641749382018198471098807359686716149446471606753631300626997102798725755849512642130060252346157951055037018560280151541274103087270202312299175706638370334477183961218367199226551455487536828118132351606795426182640253917434349257308098593311920382284664672592050559310083045507188733481333200039524868476466620034455389287802672839300792106586520003611291517291839428972315144404435567473893835081997671129645607840383355613241794173914137939051229021662456611854025058424506697190153787004405236719745262396305896675569925347319596901139394940562852823026104704074472190707600569026247683268593391403555870056152343750000 [90,71] 44646753598170590162734903990102074597916728880458109687862272289785425175149274798689483209887479122161998520195290966190748570134089191255412193265844732935124110231275800011737173398457105210165477677878461080962749120271810958193319202233187365198081700782580712418376585724783203272830867333102006331013345119009582239301409765000280503886783153048316705939510967637269023581794054115912104055434161391906665382844658015922792229642777813491380555972916281709358641941155752314907018302966085183953604837214104514072663139705896568169405006839991088543882452744699934578573245040278843017006974686864335283047658481459600035501731087579921789229044325939531442179316824058136745612515093168892773515140046228982131679975477293593160446569793612730484193749325027483181543077951100031085091484793498160210787482149087770831591809982396086281202127369086024573220292231124861325632532428087705040543952515361664408023097677755770748570552498079081192712891136983617238373256029917968987274060930319056478314737945214131750858868948390062448747365642502018873185745789692277668429922671926437179166697198659113803020297012529126315354509996590753260622964621038365886178507710075234308873100930371247679588119555142432278527344356824170459623405925525121456198004329609466777989525205185870044144097462667191557356017505047671675798452043493548818470985987690874921523195456756925994005373782075508383953395023560010529457273777621581986708710232442542162661850697274896679644754236866460492386314343986226345527564190911708059538326914405666273399093813500686441279315174962417429535332897041700736719250854351947137442750574611905294459884589194084259086004140552510628716120325282283838166981601967091991995004272742043367273989336833015322608060450439525920674254536515004754665871668710908720149161131632549022395412090027039977682970502519658077658117555964834211176705377863122921132375952425467543375922126652649719575818258020198363658038120081739119626718093059025704860687255859375000000 [90,72] -15102831026831092357245670801735848058746528475380568707567995325767139330179166480697908636861356364403642551341345451310702619576718362224365762467765611088644115433074437896672741392788387535963241276416419218804248380699822406834736346116016760672003917813669461519085190453459230562687598181090387617226352959753859250476029593444682701926834752585036597129077818920933184822060850365559450014201848364795766847858240114065942805876537646682038915567297729214412941721211164865741669819854980088148777601147047517086289519598691453851216371535556467851731162453135842048459048337082450547982945625399195590928503235806848585395840767783026676947043455951532904082675171768127711092242660904700921293843732763155643876109393274069732647426457785927116012004725522930867234980882093542525346184785346347401871022398758251361768971531913029705148091734264222021998587070427000169527926203721427456959206443491062646024193655808904829619028845279829620652480079460984351658988199860055779415083965709394933376170557332136178362892284756868513253519389970170360073279424098756087387257411966087081530284171905840293364015912208460650635027417676231878293011689642802215150430995756220625370822600649048100809770439925255153628676611541356304805233470406407303158914228156235645803569626607122193757341012313150315007460130232312772174198474690081825059522422070329681999203308315608660552185617166205589451991365287211464583686126374580433271378912284803716121150496264641607527728554456264081849776068303414518283462055770282229515270961046690157314788323251121016712086213627492675512053955368386651503192818881200840878393746587218940179414941200078050257614445774434629558570550071845930515089606542978155293097158482752546333247959703236300446767376264957452656331834903800564865408489278799662570745481052220437832562864069295163173741292471963791024740056043834888331843298447774810071290484458724389433427167668245399373673911065148508957913789027549533727778907632455229759216308593750000 [90,73] 1346161191391481456220795233544292423490043403316652832170222936652389155662394082718949762588196042942188615043704347149821538752856998241398577499849326710641610347641341027918347221181006125844568099483610999474632436505449120523068539465394387287524317793351326477124722197354331221133106824671036486400035219402727828661366826650456744620125306373608779537309542661316461977106738335270244914369014848504572056651151867804091290554491623354121760113612163890513038714547690038820144774450886791218322627979039498509777732183626689678803404361247657378936920003394275531503324009172523070167971455397886547357152730385155607896682394357525059983199879927011774586371222571496998524711173052632265075381221068542407951587729157725898884132245871978111225382120351191939250300927399631416048220680517026813477332304794609805568261869424731738352016615383563585274631346080173504454470850649724914884896858328828757792110428998007979849766474014001834107605136453461947070712137747440711134937687305423208324127744031632006179831649838782351030877220123144353621619572723223504755874356429999726495788553348843031399407869118660375199475847422813465792470935854884099822439660545633407868613412803186457887944567390256457729774487072089933277832661909863032845519590704779891894189399239606243089029362934463784374340933421304092277679412239659856792138422024100902306214682901329167022339892513338045176660228427889810029119393572950112604631137923485703589849509034372480876148160216436487018114178734315925143037696387184329368916385579898667812525296111975898012028620629238275351898178294828899560342114646564090659381805648715806985000127651654952667713898277863442663486304173387143969112635531032179652031402699620760181334358033593581187921751761441227011269205716552207955946195745604447691659231189577946168999920388393661618963981250224795846787015429247685622035692629076034154055693224437256776374665945567114280163754191143257138798573768756483559627668000757694244384765625000 [90,74] -16525921045211905405735652906177983915224819397065897040214519443439373442153004963681777071356135494092961929119875911186488999003892387666766709493453923227487226134537262773189396417049948977031493918184090609742028357503401466359203898158555904495957369481704032970464529744970200508334305529146730051238732211829116471825714183070415805098616437132314362578234111378909332069832705700365261836612543993068584410033145717054781320961391596327688717369341565733896112208974491377812517887550155427745598762830714079697435398798292051420547166433756961669255522528832417194514024057429256762069017003563034891219349665736298594826967421876198751349236055398690554721777857277704294254248185383277459008360996652840489206814358702202946099566988508929572397526461943069485692807730383784748326632318259003612826939735250988397863324884462542601360029182506347775376764129382987933735133209375682839226633756026685984169019425854266170272572959173903712975325008318906824510051657981130152804730661244567632732207793974160558008284277565294797644167195228389193958730830457563377992007658832795780813831209052759510608490799778258281334689333100398110361154277811364419077037284303220772272823852601143292794628021282289170947019210453264459799566889484359951596569154265182184576775079876655818042248520238746590352745066577686269263424308228089943058779672944586335838542245878014848563461706244285669558314572214738934972753432337948202389394642515000877975903677736232100994763950886412941190661232256739476435036959812142407362464780845451679975763768937234990846010928882131782964588078155725024843205832597383607086119489781946781366279963930927094095042173845362300017649977545698722144884179578847380446418864773568177038082122456154022961357732987181960903296974077590244926314201686608440639570470404852372481964088864033895550334354120656316809856345583082990125722911368357286205898381337163142349874226354443384983090223328255213841586623857438098639249801635742187500000000 [90,75] -4708025091341611408703872178982760582378473589702756295841659518447091853538741202124077356085894171734151414612300527273707531723245104752606621888795934158315377473869009850226445318632652828724220001434807980978160294391787209851881539372799345562327181867933387498848545137644196057132161475658532055839737717351439751405263756914508856649992440856361142061840330042964448337093835602893088562990007200155739744578379261838659027273450783010055759919904912375267057705255736733520866450777825717722157775132414804507569549332580961849554308116748771221267890524176835830069671196757433614357359030055484922085386994739830152808282581922732197974049088394112372800653260297410702871665825842887288381405151397685561322582527330164141892116170928168502639310847015407037582772175259475414569017629872252798681886855683210824409964447118624429273084392410930617230715444377955083721131617194711032921573938196751113357978730813292617217551076173751591585559921448743704755461986415557800025156246653787197190022780563256620589094508677365025425935206540277080497735267456555136749430026037311005975451111067145009904054334072153806744279701735772507722279181206047890001971060407927949280069988388202616253914234259013420737338616379401384040592256043200458420746327351022454519859090700657503382700052990936985617450896785306085187439286177317020257673726840025703948684909248148232559493305594130094277886022240581507504344233754731580974450110232142052188057056512789745862132989015002185940856437384531835241999377970887078567270418648034345230550482694501692106629855749214682707616093020114259338364584328853132787508349133240839190635140200079313431690816104305885639308256067743521541400838301772233084871577367611918336174377345340547680424094680313409702760748731390765132042355788947057163462076102627297863549818074506126352145755657385152289860465689840632975586186971485354689604634450256442906220272010376309389140511626201460182450375668850028887391090393066406250000 [90,76] 88364676145967796731481703541606170726521718691852209298539094534497922783843857667857315159057211748257982589214269127183057909773521860288948157047231148679507085537258322788841676317850324019957698360743189618832686355092369238971824473016562108473810138124275657110983993675873340406000798124495626276104946578086053307643263807827438182726607481762194814189744816275339067756285654096463350135884392121944891253533860758010131570279078767920493094447262391018370111245778165188082963713102658175184744614892632969291592150783218273177841344544489061810376492901122648790733884977269177719237851002858947995596454805045750663661469635823033101277963905081288330522155216110991006350264484791760695107104368881685531760466107276188377412294515967306496258366089868490530708335629641590230314549977144278176531389382143288032746080273111877637443971697208635163910937776813571204973040094518956483592577804919658097022053162131518744492660853532794938546695859644666581004781947671211487801197539058448913186609703520474774692941125865817480515270809818591551882236086255749195656827141959013933672081192483369893309656484045905017824453275085950314688489358394016627037411601785954902210215025725178282064015499883158749709392571407852904224080362238601136034025669456446398182070232428320934994367888015183145114487883614810659902726218320533153808536383696630252697351191641519455866437507746519580878617283222285998289589270261601401601094358242123512968483256637028090393958112538196818255635348046897313510997401100256854036405937909294317281083104369979269179032386434884241910317741921190167552134460405988481118559268582959079662222248262409297159954691405312788693390243104948374836131051686487096542500409742778292675361593207759528052348496043559857250388252324324700372322328295986412897590948241023890731225425368444694831185764712670633632229968788816701963623011787339941516648418720535368662537520129260899471539787101287410919780995754990726709365844726562500 [90,77] 27755477391665299676410933750192367821285123486757679509198652038284570106179232771055541710100815796587078071548007073307746419354676559171936116672965401209609961373996755567566796933121083397847039195549749433411737647138456625365888940796458806279059819002932225295433555441087312993018403615260257861618517870419697393775619279101431962400898995114715263867987311271270407436312672265736646320753309633259406544916177441431351662252976961242847344842448909357995936165420154461115662466921286400220929535516997968375601965518882862251172276449058793938434704096579200650308022557616488955247384386049980114880152560115716759494241206294563166847581806641935977734228629149914662372016757966508946430891366763978080195571070613370672947538673260738807603307722404452925476950804496977746415937776647224840825672998565902145706120913173521772645484605900312877497159194193842354142462419515133739247483961799595655389780321239437589061112425672041381597896934753363243421516950498863704831734696698668893734324472779497207459447812546112888182705522992475526002862238257932631260896833297315946483050059445031501710406549211478241662334878642330110331793693799266353094293229984692229721949713940287289295224188477001171720689054945229287604869783279726638051463073001743144544544492164797668313798602547154104932292692586695484984298246999715865169045871061799688682802407654627903369087518356540373911112509635869512850916679150893483120340402969891583097378621974275224628198576821888379987253213093127259247945411536639542362815616036116234478838294689539801504763811674499426631979252072718042022853599065121547323847054035794713819343657849264112602289351936230707343017185722355693702951557190285470840937895803053380878818626324638894815913241316036988917915057512223061390864830968388795059182282761932006290738990642823016474605769339398888541401776727147919302184658130742538255638234905600978681556466406924892797352180662251441845000954344868659973144531250000 [90,78] -1715940305686795508330190273973161633484075548877888764067984290478718388268795582269422036619914093752164205055823369780001297477275921367649667482212787160816504187829817714673141420262169392514577829887097304561431490281128353250742050259731131989028558282167733142104331941760263459589783369769454506338103193596326406543081591374782893708448867174181670186358385422324293098532370935721936520591671204957035623871103239045081318422301412563968271912769723184420953406128369265651151351554903026857308573228116207603898579676828180985439449679362942160488541106678273203957099968266811978683009517236622289977692604312177840574183465617597498800789104209911250470268987030324263135298603165118040618606783955051558967870482983047922145060738054437679129920379738102133436218894100231359360406500708351933276366352830088523886198111624782882110983026855700492409907612617021142084827400836878816418121047108096117056724396538496691259961067016722078083497218994873740504937987300020532242368262152044875553484493380066244927354988216870218886002810983981523957052564819994192503282448170724181333790939108062293294832564387210211679791317806517700232174952431601211162991764175453679360703934251955597930148697718578421912278343802257706846347661435420181825303882234099309378159695336482702349335093430652055629167462327068613332925802953245475293727940763600722032181699673209792696834556155174997393217037727197415672637132921828901041166200428787119867413251500638077928176724671991346209616287912832903060965877938878436352563247404646555106025754264113125790745928685901096876876334569131178232242918734412421162613185371997910522596183339269416421080982777346997259538395069273093605928613951903140851323701950390680238321585762345872178423909831495623295641167060353626131675298355994693338271164713186052096206684224837078317482838809875166012783385030856431964497137961940474924303404984155767159424695208567104181586471245424263543100096285343170166015625000 [90,79] -188782326751289822453613605709221640533491952259451105195586647221068663513819113184405378707284351815445163510765523601755460115722804324377309980248703077673563867534723754764078609814125900961164293868853622211183117085368516818899955684828289820160183144820881137482628611967506479911135704878282641443321037238242651872471346893329054050282421069186391980335117825250825207435247578559498797377927171389804953304181240894590910034047031052444240757879908111976707452223209806726334445074421913045648445758939908857393300253207185550955154216570896203896962993052556101299089396357716388206903071061208383255808875639541259506776066501234795480025626844475035966934713462554501424431341853979831604506689887736775176315258648080714933015882689573508707654192954334127480815435981246023330424765324831060351580337293204068963412063316777056009523783814950657246778731101373698063047481231607083062358031580671690677562067849304371009452606443359952179969736764488715418765653325329733070483519013626064276165644951843703506830088213080865605254563064166151848722872557821063076778290686154277367222234439098996475056288131956261820338548063818704178280796851756163179736792366360518804316953498992002744857149844695467583356347010561188711972280224143513629369464735317491939590348180006324384970592612108813875549122415668113668360505954434121309018305681205606804779872839856716958309628342325564220884065020755816699317281195129626850430315821817797853348902387575875252326281599596275947025434662401285615526168125675709272394910699571372824664533511714799184006243403426505453755830133764842150103105472561159535002636437159875414804525116759262601675581568316647798239968761863180161530492361907206606972508469492420066726575325736831136412393812959285056065701038504814478486531537628346137187101308396316558223043771767926999358021937755789544234835943766579169523447490279339386035539703862844310193222492177522048306670399142603855580091476440429687500000 [90,80] 11501717943320599320160262570619273216550903399328895637309028132045359265026213853332594790268638162256695981761886276628108798530444660934192436641277481653970887423927910687969851358896333600122939783749247168090775490894463682665443804819083785398736103900024415900897510973190852228320797106021071489459047942190952658066722033125395394099855808514951385763603561948813569029607698602000816752035351433785741396050809142373449061577585443690247915522795145893264260755310218993790399112890852416627015536927478732348649927783361554265757500802446622048682814813576151456217618978177084156284413017273723445546493020156493667504929625019192917782741023864062793627536557010139831950986078980218829715427728396537151615332834768174087621686609322075157549977487331564665550072686614426867460451849116631479411244857182676637047388369580145326580900477560673404090999538501379143685750770411660072898329659491927148891134014420392375780188584926566667138236873952080612959682814169506908166884098199451781803537286643251046771755990773186228282396299507136411419870607881053711739195631725424457626852173352516238617229230927796912974848861016041384971086618725207572875357791789686816984735588310450485928609164317498068780368622242845540828739965763252642814507005155826504091765502320090586573867125282250283296333153565526101091482638009278277198313363895731613704931864261237631777288975059158701085056257236223122291327791562106581967779860761391600482094688665600353851618313700386710665234996132826037591114513331293187112278885900065529384995835496108751358568054908949297176348546693662292681951949633954767931110953683907948914348979673793190764424068907479496314925730056798862921859161628863529422438968205821214743200045777182445898742923540541369706586605353049229847922644983881585250143821589921079171886178369491873778215995304589762460431384199817011404430945881898714573563450207120854130597741894759256098268451751209795475006103515625000000 [90,81] 579513514979997766644602347270805355756519063015271306260955187803043283113642219077115293011186326246380937865149743321896809736246072261610647726932075622065944897819178929023094451209582507025992112382883155849054946573966509742201367441817438803690336089558431387043761832944119790792511632211195328690237608446366209199524422390618080064141966946603395586113037231168321781661252907201430639484793609648089941407177127138724649171257883973099022773774282077287870299296521659440880473874333494907090027750499067282987229284550019018917612199052083148776315638316924654420610333130544448568950231389586707658127033333131297817075784146461475492381931632590775559896237638354353673204081900150232003410818318195895805103453125204345829054071587275212035879099510474728124535530746951507320175105854162364828640256034189400068632142581950907107203542687542926171494228472802821290982205838329032348745932013978930374152662975118122906772706728936043213911934723074010923816026889564089535035173907868738882362683078291763858006542569063476435168861520169089738233870732467754180000131175983542257116553403705777405100247430762405571409223361375899219608917464715415784722882160321066152810872735744401230024773507375385380259008946298451516693183571479199632015926087420903945181942647953353707178016489819317653431203367871998717713855178744570202483672127473779438650851561545740502714528012434974402739682419020923285396977361430356212728598208082618933479574936777668167451402170080702746220904108082243543566090612309332172098403704367920308762779259473690319113622512909968676599654518067473679411131155493567892208208802642373650888895600726931076564762348716201044043511916223998204751566247147744749652483896756918405660074879090407728531826110903839418676815343872272424247400830505366431698909679867344166029759202231195045464591844295088608399203035994992937374635528925151999264832515866964204890275647041875117793097160756587982177734375000000 [90,82] -18944705150408904724843052182952032572189373935249033135225364068373961616369629681409356830170090909447994753749083265431586260949303148977998256603141704441709700728136054088913993188772514739347101344609335180170527017633027627107681647207661017422624513737637280773421327599762229615560715719887553163665395993851620462202086592171723378151356963566175662477662525024339071860291262373243728324294467760622408329790702689513673011273507975286785040530296473957517463736406285306210627791972977162833056693405111602320859603054254987885458913155098923543897847306093364466822272622758035323667441937503452159063618334738062619203278945581050741352305161601170515823896829548698959322221816817635068320350504366213641808629558813850849414077919321184195205008522589330035028480113673506905187361355123609467279117667721642291944044196236761967959809373519633370771261434293500677725122472778926551323469256573812940975366486207862790061333172925196821059920142409407610052928313552686868010049233328020752288627413564744954985928483469326521067822207034335635202578188580745094375063009712878019263537473827053387924169546671791820336193315835560747198199686991750236788165612437819065610784136418135769456959908449279881550762878014767682995224057667914570599380930343621035509872788233037281646757756367724560680604857287903977389565728353642950229863144022586898898326803610860720096312707190009040330858423683837590604655154525166113840106051119786642883097073884991921817972566683809530725734032481425161449463906832062644531843010018701764181442923754293818179327411143563593976901842756254170207821211806567790226624123366234286227218067920903902767183578809416620983299363417276323329112997064817043259273162854407301215109357958143850077314078431247973214583917274265068371338245660965807244640238745248584817489198309496886666148128473521255461118118289050287821278547345875021892005599131750140477620236723055313632357865571975708007812500000 [90,83] -1479753597912470887065308073826238046925335260548447613346280882102801918722492426053436010390223421394221918735942520361853214672744436526637274395505471976344742544261753773752519692922833263727295028719685412888322460426933269095922773847366218286886252480901600770162984057583903145623222549370811572166158134708038310489580377563842591264157097323257129838078463092493557823925786579340752889731117365964113907278646966531539717437957697710094492424636029334933214076880535208693509545522195237387515222725539245410096065960285216096121671089835829064897351330376452958376456342784694336971359237589551834852897766739434641905812161783754251450757518741710566256203481182394205615899806572409725761439035870935583447676673774443161311635971826895827137759633008337891856966485263636375182048944555232379096866352692046808077143522413530796530026727134314032506016135576987703671499886061677135498221392164209938216634672735151434705492051466760272703690183281587323385823566372764503083695817892892780147614147485671130114968974522134735286196213960879978710465233300477343507141436832441810355410719640343006184423704622920623917043816512406975345855671839264632927182343921125878244314471027954334772258951900468946316587897441804252736709693054542265324634744011526067972489627775690869926991649454534940896576178042507776321141861764388797948448798699219053874096825699309561709142078457202548017023705190864684632020702083830853837932582760307361334653043086474979598219255319381906643955557403062315416891048764298590519256417486150438979733126120252629454479629009912903826307246943990258600928978624072663576303492702414305174738014703931225536377153598007422991305204961953592020327659612354857326067222474593874618841527315801796696303466678740500002734452183354935502392668467990647877317180262385882056312810913744070881466495367804787894402136818786740782129790304221482333134428807942357514404463358914654236286878585815429687500000 [90,84] -38883045755467372389260158937980932147495963215850206554021819129537007963143250305077177349972959769701258957694841335782208849776259926977650583401829066924551806821336903328083655356882986278688705360669409560273288767582148698800596201180125447305091457410719481911541121611723147846245127063033504335336148447197291164724251290331528261182434018063545672916292669908442284728096195458687235323375939781673291186876190165358234332384829271050530451022432944584430201729894672446399513485560156897849396167676558148490179242120275421176532517832058307911513437804931739570792484207418309666060462319398176299360827518339811797214944324671859110715793736463416183793714313756318141354217239029931544662912835386014385305716872347882145504733203576374075848089593904346013693422665067093549077917079576570055550125397985711806999039155124642816582347125381469950235139619745766419808891361927897485642330922610006427783696763585626729037930828785133016510875971874235969529172352718608218422035631742397244228012860767840818275243286033445057975481055873118873854290877841437480849719179948025870038985060920670620913537935976524185649700599086881103235809920447061196623120437911210093271674687731163103431824715444426351044875369400775075759226256195882132029257263643526958967807473721323513057815363369010906846073662759020696571385472995226857180659280212116107318900468931788977372479631467154108764189098485587971521712360320652975477047049493760065882739111909113329582753820084035020484757599170205347498037939162782133024505556179447249076386247814959119158267528054449362114593591565862186389681097988753825995942527449566182742227562917244747302736789160834169215247164724469988112654872546785914880141264147428556265798141927828301489815299288417529079524050918946866703578051947757771122702081279879182325390235314976529219016552642522652013484698160459343923271940483142168781730197900569545588211894937558099627494812011718750000 [90,85] 808968654184030326004628962651474072848512636477951155828796215438678563594275285125684719561476050489130622158276622333865004297671197084501234907425674161828053268884747632540093077117966786765569541996087309781518696179842910705145180622685142590275737279776146152846863107554566333329831767118333366203111275464606846253930660724441750970164978012163209336048519719399101791399548260817437929123837330540732439676229145789392428283900557139886187738652735278157677595412700593320046121873339224055544479272573146709936459172803308415631386250031591071883450969336109577799875231849480022382737254429814309588455450378003960988599046450259831386448495007972723094210616431463549186216227682255719142685450645565313269001841977003790157891245774518067189516984546291432932663286423314917116351011815247365416520457195940930031865247906493179257000190232374269353826136510557347539145099315037835903392128505644552581852962590213642066243740485898909331431160879438544473132266282987128267877148399611888821755274760009936683056193194856250370383991476382549926253773261995066299033433340694284986050849640583567879497406741950632779301063579141552122258054196792415505050014902817561034227000650193901741750847114146395156469224445784621149400223181178467980383070399758086385316656344543685085270413945191077346456321035787048577109903965930159767711622486393898718745701280996198581710118451770382471699938682852829272852402201014252623014029204327928933220608697613721365935533724227349795789418493506828440673405761876274719389291919877097118773736895260871005254616892485630051269527401437833123356207892331770346685609082494256279929241906301897242566012746544911278273434717368823577763282047213228894493664779089030920327844913469842139699120540711296807758685781103078631246190168756211508386846673307249112232149402435912193786721453735923511171239560791720351433698126246666702280952878906816749804420396685600280761718750000000 [90,86] 7933764024796387795632805956588430710625193083513251290189885822467905302985530661900874566714717486349115016643724919153448978898798081113317175161188870684734150937618079320224299654911037007850071752307492971282200461087069732577503930095324668644448958725973438805818486622733241107751370518503364733252050394876943890346124616071537887306914972683246063166803916803412255813450540307990496305793868553862297745728637578350688627808858880904140668725640564763537458884824904856114543666691446615837046063293240134329527131104612162705886946815257451820865675147371219691271837480900209239072475325871670432478152194181971612025314166426734944789910661902062865850716560651886434276649762888708348663833307315988537431954488399746817863389967142757268916883574036359801495277923362598020032510905993044798257061757546160028697352272135949703724792411337749507833823182935388295252433315208055012329062310050279078120231495759886995632117570978920708272258502331420669064916667787615756587485725856554075677358011573255267860468186560481064681841485777068251872626810130367334001324959011170600365089121662947558908360162107550210775621004580180713232049005917472006847729573542893066920424943926670938528064991787429137338244411662133080309748851553441989056117483894151030362645951921823455083214028582416049002765734209713381283848453700333182483547705494267278352112768487466235840886176094878195459421512986344261315068258971602905192808342919251951512863835011464739647380883071783393452643042439354101791346298120032265264422179516486095121651563310508858451250148014848108454011457236655846576776221246682323579601233147205729350588327080673549956610238629618051956397479187437660505742194481194731536667986579701499086174757048473787176985674278338692855282261301321575986161035014385473634868210219801042807659013903003278577389354175307524988766056609990614076766061606108113493718113932118285447359085083007812500000000000 [90,87] -397621413905159571216242525155967423353082478161379478687642509059912783964470779923824066021082362936940473992143971080301131055030846861958800154067828495840391899576870634329281931355642210887860607692974890613913734943409101568530341404347112559863727890392488027306425152570063644069203699223977195915095324994068282331909765438378087546692550530870800401686298916059324842216980986128947672414782738313056958859086524764317892624788358939127214240083480659353127140140850605786866849436426432364819133122948389278085283266299611902712468462841152470680634185504512685863601567289647694525294663420833150590596457624240853397721137740562096507792185824216999568477732445724685083497385760849275483607347207705181921791755417132989400455675322688418437727435130946055236530220353522292589426793851771717718345453456053379255521774778253360845266329307567002293841750324247943945810497609234030447365774194215210193937161450185157194068587384787155315072279132361404731835389409797661307497887944709354205923447519026778848949575014080935578173563449569019123718262238624314235539667412966439701248955977144112737812663226249186117449305933770983143977300278193270061434746677834288292648257344532134442816008746076512229307483746753797777316747218890901895908866424634415971792358073679316754363259214139959280872044235154006094327439542341922027534094633885914698831937816769888952051336219229927633483727030858608947951715710530820494312110186199843209732388479343325067969542531721258276249231198860319202521455221370130814575384780135632057731256412924970827173477167096286302676122782321461877153288706599197359504314138721294223266773732622611399655804678499375392743476329053974953050294850083018475221735851562166218459925142050360258910775540736619372955619474180512439580047895790726194330933918907889025790192151741350179780367416235531321549563454699750948131032243457269607741676600198843516409397125244140625000000 [90,88] -7062324081887774775798121714661985842874157985030083657315944061727834008439834415066773756464103197253234983621053386941592591476258493521667948890617976688546769097930015968098475430049899687136050695399352734560867123184702111976555999516926229130292366386788302596002720056785735548445932969564433746186831674807331667764100071199696013636666002739530192925551757885669544062938527413460179664920375854439512042808160287484372027368871033073971520759392168099731053220474204711455168108612121131037381071463804132543470942796596629072870078990461423336797900155336872581804836540400932658054114468034101984976045426821273588358355745896422148419041716023188949921191448312283506770836135082413921976660353388640345840174856785828450006560912826208935294904657035863494681112978802890307547803424409208330267375924347107061123280195614427921601737651982159672342496051439045972879120863511163212453544444589842723038985628943180245037120231729409344075891131356511218044978797832162651269916022049257800836329899706181054002991126808881965934720371282135245508978060461255620274110016934937481128083681637538181288614379342537823273196345995642939170943399919560897284518124380309102715079887602574478748996429627576985152508143742633465585123351218524563436642011898404998746817557301134522273129475834298175330924972460025056499533203841258971893431068944810378651883278792505105829297193851720292702877935728222031242342045721003113450940366681923862658044321978637027260644089099978294093655734074803146154797024139128540403471681208212811990411810497592831874618167395324542369771080692480003838521229190222604807627600837160252488766862869892558381382432786819990814294642073778190972512941131985622400599327375047360139772595530826069562566032211032295844735140228583756077604634056407832262544614094118735286740034570658144416527256331436302108349354771938472238677342592629690904282397241331636905670166015625000000 [90,89] 90415233878454089599392525665371850870743333570919071421982197335077210276288911992966772445889874102730212500261043156309549175440617840213833468240971338268226425176840163230681366938750799778461050663588824399989632837816580618285104414744295060967408719790691367198892115821862548866697961647935022379837291527305898332530217332942023845792676699786787337824592031242913320413000187111180985937423237071118486239044409835905721592398957572895208006008358095503981120590618858587517315961883492702046846093453695959440365374283338193797567196421749883239868645225972949286166640562870733837965696529901062591462271531065143837009883385920628513918687942846000080517052583684699920157329236740137824047712816135067724444221283106981460094928243998962416667759681897904572809330018269859835976521041505911418790957550512750563550230454070256986720701701104771442840176054117254893395733746473377134177621369364933268284505442388985832382102050142817502347067651540636002456068719486863933610494357452021730857631821448910556349132396705272224046038124484357122943396635814972318817398400359534590711967692065544197538609524723769159053523391600155148203187876322547317226385016640162788431275864767111789987811209462097916649715669033809040502592394427495882558557666816032004500277937812487101171712372309309546491493521906523418937780003333328189773782296533634883042213923023776989429312626449445834842211622726147185748664268910226329203186342548346706368807440246631732519291989487327117291550662394160925601682466632197334700276671930352692625691747883597880730286324020658956800832152894165986150541301675179475399663736934294968467739540344195381012559330328383723665669143008419055545875678880975583161937565469038211089367973703052451193994808512485265275715941257581758446892019460927926885116663113693540436376175197327137042384279515505899725688464281481283215454346446747735206736251711845397949218750000000 [90,90] 1398273384534940254034248614677393397727223636560559436663419499966048905825932043673546793366222723260151279917246266848363719889042779442377090301636293558880846072900447266749777155624219347851338609916213407944919667252888225834460551083642602233946253646034307938521490898458712971172708198102570102283412756618965809341464983508115561760043039926626318852804149444231795460542993399175279485510626895201141822749341027056240865728824544477443609218815884703201907667050836473205330312582805856361083646969036093255800006035692757006646134773657904079553258265408093210087564322849360772164051063406579253166214485104233200318664163343390592379699456861686377411428215154429722512417609855339479116454780983395092638505026736565333394844507906630288559812510811901286152778533948497067612291631448381464046764648906337744443806438290271406364040893875644447396703254316597350626311251651923025080295212170377526239811408080829764741849106169711951019930194862006070780508656360402665924877211707939874720969798994509102073036546286366662683017786748885666841937741425393547744770721196407617104331909745675532454595990608355305959345977318670862155188791220585107880935254474969133723243057484047821594379876567093160090278399300905259782300663203435201441884097984829591028299211786799944809736621192222741335234992426655854856680534913428612629449375775574521897868003495810833882631688415800456916075761309106974613104328454383378297365780294590550056763233930358304521619331150069903202836391186464621175180876374770185144919755966328684904704606369245366992917139164391683450477534547570979720542951217253226112973420995521069491081663178856089509011831836275277121046036907839305223375501598598266316663970309501489971732187283600554160369176363798588520697508814352662567748580089096634289822517384830214702151418737926251387131243596267612849596159981177432843987095266560705448500812053680419921875000000 [91,0] 158399920547767229528098664874555244686300197020916498813121047262124017607588919560226161122140939497473227077537030622794368135888146538804081027974656755712658805183281303971745943537666832313837162747583177127669021376754813388517559408112142810492930058482343939085791413336578151119144857127002552582366528125457176636268341952973401792561298488549621176854396580786704655308445631285653294526341464594827457160818323829474285045267882728987299842911733652188453285813128672615598222014732638943535668990047231879408275477527447260121132060583980280184072089778166437644381584813300984225646723319895614723915195819758152044728680173883174714550912968542569804423882137228424416876400067699712921343994168590540437993755218427437960396104962177083618409532346058385494216385780152670385405171181252259183355819298126546244031285697099026444884218671827524590783444388319134444202214194337126808363322661532626311326438716613147958018588297944305727877942208444814055702624574569705516326066338145185201886808583586942245699596656999062712085280890511049385176471007738876469926132408501223541972988203419400753057806133154450199464627903235023615508429276766485065216185047931486144609150271103109837327456630360640198518448631683239586450445200578598612867428389925011531642172936663496212837597526791548667995706315988837718557843574829559901425889554029607921829351035383128960709590723598479559843934890324214020743797101908959548600637013213034574125533436224107488609436089430902367278566227027061109836277301172750908981371458102900282122218933807354994951524096990418398390269845905400489525392237165691649172506970171601495452425224979710759497462444561164974077138300741668016174371192508297884169382099233285648804592880255496262209645357820192250758926009796375794621575925788797065339015139680493291594732743933331671180781039571306205213060043994307953576795187058908747518174166426265608214894272735191882257680042072911317079277467342604923862942840599907384754197106712041470966871256264762562194306967419613056605289808607950870628696872975418755682189851321144852602326808775014578275272064778354775750625924455103473928452295638180657988414168357849121093750000000000000000000000000000000000000 [91,1] -44052118819604863045448131951602102255238726228688462873021713894641596974970346668242547212663136124808663126892666224815993221765867472927530918264701508447363239425878704325116766780172076365303862026110577509455702841991106497993996747626602878349516267195778908465084862259709190289694314705001655284486099445685435764074611126908024801537728037690482137475552269028967718072287576943860363882154697928392996219884238297703195883125354090814778784256338728202276104030603080455334493044506376693582030795768210738108350231708941575838516033505509699635955253281699516816786256470639121337588196174766222375451923953496316512801289750870735939698401349205009015687283311424883323670131500055780842489890793239147148831216066028321375510073373485346514928059479075600890708470540860651532582091521029952237743653596040631393577857453301552227136102699900438362216018878100875846095390696163699610641144701497229085982803852668823851908667702455973608524884960755765944914001786396614244153105518458050772043751704432363459309164176436949325108278915027101843889853910786484753844047387614103366373049473222793322773776911536053761922497816601652952074956097024365861976320662369002647012799792850065718298348190077862053381552756059416688807895222054764819111767604412994096814324635442724487254035941173204118886751958153787991111236102878004467755612222790779698551880879483917774569529154985190731625360891970669122950545526443143438576963761344961912161591994965970959667280164537915919281332545235152483709815553232111095027468473456481312470524849751292096891650449560010319637301602338205439188642589573236910898288322615104357061594692606846885091470110517179789022563763957166394288935488465738205418492869476294170051788480270755355179993435441965860633925808347454632992978121048221324404914140038552496739638929936689913160875499819586067110337002491015946451434897802644621048874235636134048527596557346179874619739807239512275679032300382320464673085131507493183355007893730381692166049470780257668432293615911590745685628296777970574234891639998586848367476997084918090905390946927063215646688006754770101548946544227142801819908750349252812839040416292846202850341796875000000000000000000000000000000 [91,2] -1550257828505963340905402447206002439436432523028571311051213961556849707345575659229283635726401706502483924836247160055173605815693833301078177490135100585756790952156864243338260067036987237204095132641673270140890687942923984733874858729392593374415327998699469159552174420492887312806985709445284134715108026011201998974770667105316614539368995211697175385371893877460294705642276227729889733909277415497364837882302140094523722410986631681885740280368501162330844812326175706328699229713684292603348232484605344572670880321831342995284083656615738835664397212176422022935355018674391399288166553498673003344104188485258410486658555424324877732319770874727127214052000145729230188124725588304383148834010060132807226983416639590718173529438499425459690700055406271113922244121191645630202547087242993445786177490187843584788615951882127044836852580550613737889497489462600790808480384843912802171793755444827045184624920297821954885729333340341831882489239815147682323341144410059306679667554500396837997292279718522759578495871594777245386384656292785164444369763683043710089137955192948912738379638359932251895190326405363516340541632293131466290670558841173311204387948091018362352455697639979078018513049408913384647224008804661308934386112927093795983122420128384708511663623368927463059135717591848742172088571468564619630968086856370857172195421424353259900964783002877659010455172529773025742277383012674155695308578351337630853298624481406690262602541047904835279818114266359483443948737059802116308795465880932464812737479922459597385156889813731170977278718594882957598899972775940866329744511469732711296879211327643689023762646377217169552247129723441754092198475454185307853361848927709957017446769468849688138415510415806552228921741393340281926310589961278506001337143616316119624592473758837247165843693090051196311923893797515521645543866552436944521290120959355497741540806857598673821186684363419427768575365521217653301310752219352980534657676686045087811232849876139831797043710121345725932073901123467858459869419095933588300741572613964240292605294181526212788923153509183499515545143083962842504016999667903725442761306566247844068717753884811827447265386581420898437500000000000000000000 [91,3] 21227997546817792836734664811194460514428083371405313951286550796526987749654145297091116535842885199544894425739682127476903076375852812731618997213090948990781337675197284336968747221099519949732917268195880064146173300860153152300096376068479756889022070100934072061550617665514424627879464461614026843166115592586920334609561483012430813288417750223391798925073202531465162839692190397057372359528378596035191272059383846216559717165047636153763094439204271340076561637670768288283657388795649624331110902849448015423283421117729650880982204268544511611781606313006921039607329769464171761879810596574749653224674504128152976298556243888228563116140982726488806495621876717512268148354619386822031214956659659375693752041109125053878644424291741867592780131774063030021998889908307935200013405934928916935015543974180768490984594402465488327944166216285101128407981818185985972470194743383001455139859088936629240669578795634244441035400515248670791086945706255746557172808262024053547059278638715270929700710853677675503966256340361220171862064491073722738153771869432845954042622530943029477660144538114162907498040371027442548508756998879319904318555282092140333040963711060035541277611089533252974310456083818322938533389094859343009827320440753775248688661519192521808016475685487453226839893451066054090856447454513826426218138625643706620925363747537313058849823394626009935878919062704050030385347685556594767290155744135804435833296732099628638659231633389117951883865046220736995047228996928697963726659614111285197689058859370753977479772352210111242010366368457051418256767272595603922809335512593117617651632020980253202656423985038133073640825571816818347898854181501664617950489372103928932163610941492908541863804903694570158298498775107137621742788250089499253115294752902288483206558868213612114234451345911096283065737495168344573767289002415542558234207569844085855502931384323026066557214434881582912986915749716868515960155300030863842933146945789649366296283462832405340824267352253235877294876434910302358294692295044229517722684646824199472503588620539554032515500909749617686124754353319003428743637368157072961266610587182173487457922944621202532289316877722740173339843750000000000000 [91,4] -140295208153840174258400405001734221980634843074679401651964644956093736319236437321756432270637396958494541407987218105814343399868948677559274936920169144512789938974491624440851584665735893575110651557756279108124892518343675112556975014261532105716492545741825892956172317179161577089785289404771721921477060607124231891136964588273526680633142540301098107751444251390745223736663328759181604984660908730206838067090950629709007615510392596806180414903309968920076773569647505474034645916308409478597375445289100316333482323364904009426032525137262337440224051139662709600257946499339260525891530179688079260609816754521851880340900054138439963887123941567534763481980586234970555126315826932553468303060573202386517373627599710616676158264161157382184317035724307592448948954549301233117258527175339762078545723191789459441654678324978504973644995988580635004209184629691030960381134902258892770712434891392321809854343000136101567339277886439776168374723095215932091296909137260135158858565537304271154596925635061130713615170639165070355478225025514904500419056189712627824554046194647334872732882174623354632314192829417611905533534343383608558328305782747028233891471229756673705479669387102410755290511158565547623246165716264004272803610134000644287985889155406032225089673527487765194198645774105166275679349799181801630829355666697038221375270333907033037627969515258253684853433390447341186963545556476128371302271997187397624346061205561616638323009494068069401416987758551926120595582662340340042289677435389840093089331413637047884186916165125441144836188619915569501343805143803546922229718992554970856939584689832756340467727307809064205939690314669957086087810714830926759635076874066859635206655277994420659974841995806934651737189825093232973525330117510328355762870836794608736687668667682913341823731834166270001953151335725385746794320820672164121808062323003425030884196921748240375804823411809484561365732995088255674390762833050949467235632433722749619584778205247687131912642379616869248286049489087639502397898021995974941326309642797829069904807134097448868583840446890598181487012515838874699497355514278354396000789940822443780873984842116897198138758540153503417968750000000000000 [91,5] -8880780835388404388593807178223437488939718229985884775595289242046758705899963766716847473015843212433237759896891339324120257118162943798429785360368954986928046775742217726043495599860892679043943881804714752718881181835401964114420763787351437225965560469309262187286805607773259373048093785123183542687370715515088749040656031858232714538902487757294650597820556709400687124872772171507318137906349493426530920029909424637607515634892972023535904437468107419108454903651620911546099456063342345950925140643127924205907689148185444666234907809992145841944501669676809818913383048217149207122550321017744596595211938083872822005163081975560545974390580501414526978866855186031978336324154312132912380948307284023526584643666946034203721315817122206945091343746761623240690308849963888077101119445836354279030151866032737788472055936400056152399182975067288752883603934000568843105313060388520364298250404177378886536107244750416448879119554752183902204265628513599037577886589798716677312248053533142710561518135221288421267188375618691933405610286842231676594907041578523402397767510060805437160313538868874806491833678022580073632837210044988996777320954442877228682320703018022176733855231417946383057131526369832335579730073438953863604224845823023170649414954588885133460416182097898531425637293046441110221156621692492764121701496428095848003865963264821324575719333966608318895855554652693525038007786331547501744023805965830016795847274440169101988574427720636658156916342915645152021799635572246229491735429005221967933375783646792478328332916699088707525710141743260904454382677757001802539176327457405587788975626849238974380807998155508400790981410951108112285641487365108336084324938861065416745220753136860527342784599947618687148423039129746973729692674934513438299574731776810456202164461723733592501272168590056692447648611720209410675733797532434701610573326541470438208580727235075464700060260626489515255448733178430289186781619687337620268593355825029915509532734639554679517965452020352687872264453053821015261400435609559115249353127676704104980716113678807638594888815107513307770412027797952856203853975813909664572504626050029747350890441115467410782002843916416168212890625000000000 [91,6] 17243444979156432215408727779891515435845538482585495141193378717467181317878803663354350866473290792741220400566604179482865476281466974517201906683254421936775369211657666875820281669466883086309495118211560360686248393891070877222796750435229208931888369636808734328342865220337238219210115978603355543889981322180969850201243769634279377736783170888434071260026168681198879574443227498531812012337002912799254958384559416639821677710203202853648161350764014137165378575157173389091893232795418142561424280069336559719209529249719533156114167619387723199611084310579786982082315815149279572778397892934974624589038299017213348570878668085315044048433844321841661825589378971093801495010310639485122535565174812257527176294668275050401836583026314000734448904043248803046009148512697818919637808227764763381271763311216791429705827549277369543325431275720031717349410054391606790808277238238664654257080970937740751119594186447171382690457644343534738840334942602134053006163744777977398250398610382378497402781578765133240746999482865011109661946418714848845904218297922011677956638800411237977187332510969351605964226627791033301182559400622663772158954568327151520872291070783743026071167209345671331178750844583005523271011359238575617168089400762196689989411214924788171352742882555658440462716730528404771086662750661188445592074439337037870934497212425129047540569653007547119060785817550553743779514428538870760462745195909146004890881268052071200577005585518912058379469426456121807193325690715172674847354724975429968897280373644867839810011856112749125897666875982996284840097125177029572426575453202077675453340144475245138812801977636733378571847236117146814023919524036047758590083115813545828348012233971710684679441096208027985159766435470453319142305131048374238606339919331560264640153705339298139461341240960731757149576819514881219065850775293032015431774646786066317352481953033638788356655907396932613031487341069507849060293667418997194415074248999714985805071444306949435738312314676905781044362793295026540708135912109674362291728457055003568972970584984424446578962445928963810185266111316222873511143700084028027031032174193748811308335433523097890429198741912841796875000000000000 [91,7] 172302439941246350586493194510504119094695860056509159768532403569938399439747078513121545348983408358248942821477669940432395715327246524587760451068151773281707004970615721637077538858716249760493756487331984537359998658342015699886761791072412600621630986516606989729923910408425143742800767661235800336602549558846469608041005540803820008769924936492403432215920166982119214753614382024614625604715524177804621539753837358281419107947151676161638707217670685601376806558164099054803216331846730026452578007622651170054572122676670944536468535301979851066000529878330311677050016103888405751377120165155633925480378719310459665043061955719810382807955740702652240528943307280749064000139180703562564964646781426599647598219573850692894163887490643600938049979566436302530648347628130342384783271947354722318277056662165221799782136237396108220760771272003591334061443200807632069762011211995560220775930635355462073196648408293274639984550814791288745446343577720104381016223530603797331050541179858119759858634640321501696645793732006664482663824026565096303334531277282455620412378664790609580577159587322750009428281052844104919147103859557128076925956602495163644334050684491050660309494310469356359879229082269707282276466053369656442845447935670885633638190127651281923086183274963339945795297411913352581968988663434105312596111077605851367987052867919591905549199943270063260135740947617493344815500049301698965475073016673496005317211529291427035470917159098311411997258835911289160554765550211848567270780030194202249685239021635085946377375733310912319067885533474386530921975207507305808682961289364008925578619243664847930508924001150070147311036637215756121097859969765865564911428447322769679663271415715197368355016726112338564571686716070657137309101949457019742226921219795452459140221662832464698003314420269757806453466984740055354452574822270492927982983056514249705213523640322864900765601194107483519306533046142915878691053609517765845450789246814631770498959224213328979695534603798990971309034287245350022056705797633458512206686921912745200194042876735750776337783661247781833894729497147160834839755158423315789827001233896824547442427899568428983911871910095214843750000000000 [91,8] -308461066979410183123984314167599240035698429614969840437803782723368680082395666442950485272962139241790284996182496177810802438196865816180991407546387906287262740763896367598488473561446687640427648466953237311330458542656131031542700290864458661800038755512411463309700590172186235321794659384578341170161738692172329331671936769694484293856150725585602639759726462503066790014609745557058258550566598690513429307456460514824893745961038559887841149919320653611736741592218390828856361917442623630391016078962150815176760105370649759607677140683613056636054047741542398587221605536436967946809137185949501423965877954221350564714208139928556903189530911250444369513427221543351644516692307139833856857916539805234989221090148790024586336036723075813962393047222195798115269353083007343191301768552634626650672884195402800967404007255550554190146261642800497274053547311360164029568264439041727615010647704376291883875797775055034007935198720626637709997095578722718781519138091923534701463197695568327223936732598028422346500247771785357531682957811209472320769141871286830891695965944662775242725830829868708697790486697448083991221634356351265180652363072478429782063658270444302271110362930633057452171703054325091254783842843613343458495056800100696850672118096534136664086726342143533479937024545667793245140132615977190681017490769042388834774674058833028379187466835403309762662844374635601624859874047766356269261907574539249335653436783601188318006687435693659165211551464935891961844028746732538346348733163217662298108374123665999480388513263131373684469730499381376280681503445338306402907988422694997914070645694989489686023413598198092850505942162904505980983845366207419867933874730117784848462117105983236780096491972295234623995676392901532662994568786366949490685169202652190698562603316448568007662037580013040295832506632880408008422659125926227629455601554431025608461399622753709155465369338977759710625765526431196570085441302769866494914570326934487073520527095283302257178890109956146248989988674734660131169705105419959772612129771338011556432708636638936956384299749258561271185666303768654684912374322686708924441936981490023500507291487338079605251550674438476562500000000 [91,9] -1226394615238649673650281880962502595278859650577560636662324482091501406136669379740964827331577857143570789434432859124474714873933763153690295058668856701059816888549724621521783948959861766889510970656768266199830369817088016002382403817703871657022319261093933755333148826709991971656239100942973033759046636481686278311809633647291596830770198869082549536282649362885302921008184307019827056763904577125463066506687912816047959368420854828392658500944859243813662608786548170906501084342045507661491769789907094303149067818626254866063638579697625889694296625961883865352862214454553333365224055681304734906677240546798876662506859026267814383923913082971821266546409624794936819372960902653359251956289967147640099146664192359210450041018973958364131468216395625193467737971006600528274100021045378877908353696739086236475978296936636178096588499927607103367749737220519715092954529060770557303429328352717568103888354031289247219798142803658725660126622224710073061187883942299048244562534690072953599554965604567727638076686858811530960560128945826921036181777102758535410276503670148131974219683158660542234410139200413861483610151995706880649940056895921679625314737740105228109462664695503728275781496955756916375911485137950371482803394353738533128227742156888258406587937361813931992058370092476358297590816396126412307391258044545202336140757310462672493486320494616403087915517447157512702195640708838455460229395527741016779712881777055776203184598480890764862944640139357852425538229113064748380999799617612641740209778589581950666818258195772869089532946352334211942475389635884772279444583473211406324433522169545019110276499875412294654742498096493078960480297165365282536117513678910618204715392603652159193604598804378857005359992316802766076608573396970829662497820963647141786002858625124884434643307058184210083540988816578858275487371929200280213138477453881344814654751996215924960661949591171538859218741301294143165936558970624818824360748519073771952305553353366343202084362276598561991979487813450168668400819784913815234009524527107132954404419012119296780853759051849182095165195980723994893371481686907991595965835733084495218214726719452301040291786193847656250000000 [91,10] 7156088155074622469124270633169885217456815077112465575163649988750357684150837759257560499898491277295025697848866139815132620801105573473524153209905542822738827469527819048932907334425021610014687531264959143328030533059918323688109019924579829156276334418338617991845094943049554759926416813215340816110612812954164197622624737006508347490222001656502303607591086904823829219629629604935696123897241773298508556632626117974010841769973227232221773042722871484437793534948037340545100709125105460429525276132605701231291381200673345242577732752548783006333290292746593344805827214169088493738578935929920675999399016422712613568730445120886605675346744341132607711843290770326219432538179498079505854380164057022113725716813975135105517044455641584399819389415910407713414902267837419832139569390590905395881161633833810336335621657972190351068192984850232292754687088024867731581887595098837745343791288094074302428324453278043711655273052000063214970401051444651043735992899794284859161439957520407512638286580182396112150672493812025059104601816325321393553868388855825746687377244960545114570642313953671880128896312694466507687889609311905704967380742215578886789667743096713225140239526692400432125190919563141275792729550129267157335072904740650655827062338569975003920276148760400604272189153581542545459981014947391203046928628157345694737916933845107210642733424796641074941251430717163175442955985128077855152285730403631085021036974377080624394352013466793230698844296946780503465508607018998645470067302784869042093528689775571105104781476315826604072439747738797664520997478637151519358252526992127876111233040267588707484612223439947574881283026731205319207801546992138838740589211461484395438429065011888897710886064903457381295306510596606604651310158312683513539898475420444344331401686307402784152903755913877797448262344658576841859587108003358550469020873670406951935744666176594562938381236332233096132372483787845068673377736804962428932730352361232186338660005886933443254774616502291115252684214108122956802681975161275963735601015016683111016294796014301355419179398813843184107431553154533563986377468888205435013037387752266038631887568044476211071014404296875000000000 [91,11] -21157558924977051752613025556393516171338349566750396237841610440110409438930492823202021333434822401261125072667315354098146021941911441539242898208713598817588657053713625262529711612603511607777022924057332459994771588653316931252491465708824732823006229695741156733370908077884102248347255585586817028353613660018038889703773302862131664911656322672337376771528891567836792575703861608308867794182635606031335696602707017921613865691054207702140804136597525175383193014532066495233207603633660455778687596375540069213964667248219269624542652201037406875691748313121815383457936547269116396798913187802698338354666221727144441871778739416798672475599948991576089928709036521030330455480955468419498262411548618292975533409021900980516356821942720137801708160853106141414762528285631085846556772964470169258291993194432348565064339381006996700746685482832627391899282235445648483896885109949076468455795679005124455740123932860551884311011828641770420622628966487833145720887412157090130591812438468327040424075260455623631135805156041084988441859807311978894589174519637473973766979069944218870745528169633758489083478306006011262383330244362758275913529028800438857003396873418529113938401967691036363748188493540038138124280746075982850287293501041187869829528575430540226515680913020973822290414373678285484658170986402422168739380278281499210485898800372827252678911689855619951081008702758406361989362200163323577582229144431253602159258982866465820716621872150045642894458785354463969649306293376666252104866151230054259719098126925002874519557963420564427690438328176017185691517888438128957638963059966652227531200867517727211618799525664347531650938892609630412157478554336815242652471705802421577768008686462551528491830160203364089049198227410387364749375038656725587745121714503290989048215497464918596931105764165819407067119928989000133034920017553732562647458077936919926576514936661394465349293731186730075535063491618949843692386269393581896441311613339331037896953372034692902185248440372043227496929586381964567095481595040978699398869785371881053013245142079103340580870966221537078822913306080350548251525560984912732226035075172587696101800247561186552047729492187500000000 [91,12] 51106638936854615926327524284236920350734521374842765277143089854974703994379013365891924304447866048629448434417695257233310402414919164147500431904839013811827422020550535232936769277936686842435605029406771700245974029833321143733165788696747263594849122548148574162251634824993699486912881839777132340820139000159166537576413179139602848952162794337567148168569490350418055181027773327959448278665989242566584279851936746956599904011632761238545596345156483600490038866013128894615163458109564576069715895180512148491117665135082437882937283775528613391305854539052089546588830475969040473168660797549225765970023239994234559947530710998565853240217672847491844375495985689313964881426514306341015579680011387175897158717838101372411870069766559532903781204895214748549033069795651391448367968054292317502557502097320332515774273178556268934036419851874302231557584740341971896594776273112787698831274046597079036680139200983192501193557750937961649585452037394937617386862860847148460875177359673337842387122592793085926634212010189140323671875246648957469153936280006656333452365728886058375373100105773303926323763403629075269813483791601234768438473638358452219356451321842167165097659272299018391595482539051236935714917392647894605927105577554000663162820874736451147097360020178077301973042360443147833133925848015582777445004411891457038686903849983538987058367727971382277923096089140208139872431592088788217492982053449635377959696693557868017728400650699413878417077367568997089264055263816141549188021558405052596396627950223619818866490310617830162707001134426873073811332829317205022018546865165169058482802626904622120681876372675666164292294501004953303067573262155655923358359864595435440216458790875685876701610795085283636094800765730827466505795396746900972571367875617917074794703777783387684461218789396681787018875286357801756061589934827046066148306205266068551054575178333535898258661844328400262444118385818965393394981631465386038727790120965130361124024256290211643168996115524279689274970513296485104383948904922882798376493331819972000594373595762830397796454493433095956557756004104533395127526896869781837190265492976148919979095808230340480804443359375000000 [91,13] -100700482549438422535932089640870148918434147102295954948159859128080646784933006269567599032607425641972718039883124272354003173965064538539166224402192575878586192715535986785894801074235625527023809571580053677312221943093402529703621191492519072031727190821317780957515051595610910741815089096153020861688670689298655594393551008592592538580367626297679242641509536597263645817842904193494322400562554260756225909780881221394233850994643458493653971919031820353195565360482680474910913867750222554758540039045326088808231116305016167630470073575276438684395517251353976525897195031078950978432757369160148660081987860030449293397977445192984019066988809681788841348321798042265127823885519356542130477048089184504683772231124953470112823660921022836387234126132948448656814022420909598780382964783067987710256965643123950749816924664723204337049307706266375791041424801524656961179088253467633646686070445509661133344339543946259236234155094238327042275496329994325215703809555554642299983885255226997670569718955996255949438869641453768003341925937477074560493506330733734953608045107510718249500107158851111626929219086281820511944239925256460945029040972369631267024159663466371390187393343088112639985703529778568004753039767814116399438992811857208542975410270785647481886589716954569931468584320775261687326253784201997154942196897247282857414469282149180366182407732707761675350211705357195476253559006823775506387518480753891486475457227292952412406032863566969473993374880238032978890989523907361654423681002520589901264628336640534364001557834951972696173632459228052343906285358369676492718219216081131908264924136611691305181160804291311927987002301986363183596318105018269657277770069449247976547987082698925593649122197606193843704609345585653305505978947946639754537719743833739599458490438691805849586674775855756208782969543913203886694909739697455376200074013107536186652960295667275327009692201260207981685187337132472734575056982720151897035430839676289290521573762576842768147568948761246155642150693670128412430306404759526818023976631513096486012336172792700636132193558968285586594062571515443409057558442917761003612166226250934641939238645136356353759765625000000 [91,14] 84794390656521880345920987482933560828055170115707276872036630401375208704627458613599923164895914414258392697208558389275575327099460216772047947493929210986592632865028297819028739583026661885285434604385020282446552751789546632614252266163944786095168021605706572232972999608854264540324401168831367557654790854682482924467151128474173835562091162340270062446536914519223941041085728631919216345009890776136693072055667187181935449467775941174833632879711880170559392873890953980147949227713578237004554480031954430928307596040644795316270218672705979379951058394742221655813020687275998374975042002493497356351346183610817819885164021832199353342158479680779002158597880245877991877620076447833251487604028829418122510400448868273345973788507951755861131103538399411968667206413813139606801974385230004317264054131727907681779299311493175213443323634766556662176210926612123745697509367048914535020498633596912512110531145444661077874915422087033581234778267700754131632124839296184118941095033523223878058246163794331830279993401341991132610162243565038584003274136111524078677360941702334195589777388573939473901038099796824964993157188620527799609043729815343469072989050224950723408829629209319091849342320620662316986553188075717753422534342753165083214837615064304365659188926989698292198134213254765037914379891721651664449862354868947910374955922901020526478056038617693978209514916313864959355284030171077830143682337884337431630692284608573729564029047412841914461958331008632093409851746845849017723555994773256976678374202281093566255648760726581057011709975489010815348174740282349523929120708218564550807355934853568171191391325032381846773856303466119596985787748805299227784684726616615531131636804313457713853249795314557868254249942706220591546736079625152996203061317629145690089290020280865746735109041115111042753490422755829466640133993310877269610581099485403619567421144254100326292477245564834890909490368834846229267819337597542698373859325082586069595511499653473284565149552785029253118616102422347717720051655015930310043085982887300470513178065955541223451713385989940970624930701463371262819639115045842721676838671385212364839389920234680175781250000000 [91,15] 207220930751683958736223064490826766219720044104270943650679151881981913464082361679848151077369617999981965958148154969453658147398166644301776652511319884153836802395949699214967843755428641830542025848403368702966304613270567065110243225130055714435097765328593500386217265799755693005220157507727550748398640812944582936412032645921031793718256585559668440207809466988607924568600855304882121894250379409518092328846480926996216010172892868801395071114864532119445830226965320575357796742391837544866104868438101927477784267018070236170759441358591043389423048550256116992400838429744750358363993776447900312752068667787109235255985012425323844515473282770035297783551957180150201325197090119176571656317422936489737628301124539417794200296895339295584555633626265546500472979427113790946291599783187008730152362819976932850755696302330749887759843509055950176598969846187029119958967980771406650188328829934423523438334858620064594422903579484096725972679960174450599098559876881005364174253437738238146309407131951274162377664899383371411975133915729213176163634013735509922187449901904690265124591016364726048715870689747732029252599875250387038687897760758916220478115337983369497627994394653763369293556122885699031733049524958728350372610065291518264203707887951868398820694328413350124632541650048943798937403857742079775272305585206043525670160261207385211410663925850454809282955855407867454696964314650246990900715229996790218369143624030312941955539532572035110415430647454361339673758590855757574627886460048275266028577814794803431166930366255343191238004735016873052487362072944890756391788217095577622744550485037024167249160104491805802148556524231133684326105199833095978426856212447527814211658429484735783902937035887664092321385750121346048160764858041607077211118770869468503441081768258885588247660335896251317828586411581924709095540167908600638315846562389919289863686897870214418169018803167634162800012893311032981316987209766576088175224987652486608372129751434871873157984150948040108269592551450165804236838746077241089082220373968440587874138789166282967848228819643205958704823289733058977311055335175605726649727955646085320040583610534667968750000000 [91,16] -840655844001457832546387715202105318907995368487328177352531359190792366852694401344999724853792276943445812158298600696222969934616256212280544156224858450733908577864085155731398934068937051947858655239761222944513923690641202088262588765937179003104976575187134923168650191116252736664295660299039778300284570192173107007407903576262487576927658152041421853333415048421443823693203593016325448249282304245774938101310849885578976862309961281004880409298569668597474050081708016451491548705097681671183676606960312534855834110566217225578252336697353539098735180426693567980192607631461768212937856417967949830836335268427290298144201376646840534141582592322814236625116524247215005170227448954428018993220058032954625624390178745792830196276729489490359034460496827126984094113454413654212828560737179674962713968751179379390229340675667430334359168777426548940734236061370836230881213344106550554833291038060584933698059873386207549709562536523853274746004469483817052564438226129126467884829036724611255609028674575122390995595037018708203574735407053060955377396509461647667949988348406619044118603348194747826074182835491275517695208073801737932228056471415351904846790961957682649660566386548552072185821826076361697029652665598416127154882817496058698781139519594182799325127703393696017890249317742593188766259811633534712614668094644200722365105017825576118228399838801771041436655317692621787641592431938207924375632847055896543969715929317048644147737902634333868008738877983169783671749826143718279529144719803758329318939985966110147733301081820449070346789104310493521231582699671796469745058435935167466777619120021446589536341924922100126225927307355030233408853475322476640503914017383882704552480313465469073052903244102030234704235654578544557634731739530289626699410775085415559073875745372724898224402896834662124867173551874474132891110586434783912974599008078266565943092351797728670655513202228749296710596571656195007242060013246137087169384287264544764586529400415786389449278003872208589315578138518895305151276132100577979000360745438448782379533680946152576713960472118019152854297062493997914062791308221784386534025657056190539151430130004882812500000 [91,17] 1253635887551911308073724382447370829245933999146635901566188079136184888340873777412589269302355080818478405943061859128356976670932856940640560691204170628459890054605634629895758260091054451943579385219741875500548079600997105185534292025808543228193547597757199398758482876135811630106289297437456011605028912180438372228451741111173904093131377427107064242741716354493672519014698198223039080451859594463407056545725944501341384202583897333271320351191440683704521673878283522309915134145412543719094160523014956482414806255508162406567464952066343784066822152975066885425742053499037287247008590923257292374764648501941808313483175121408418587317745323985025186240246604635878122881164809133704749190332385339878100284506242830970359099257758398528141194195556423733716428556372400656023660502539080918960053209789957042843421474715336486322096971310029334467672415886379532092864091776127938126032571119715447275364415630049810849117378853489326440115637259106690064878095852795859010474428234391306250490260698539086213491440313622158405584801789287809004836325473449780169866869535388230857762092777822984853692283764405826791279954072244624796605814180850908081488380731839358153283951465468517732932165940745113421288016810532991373412516609022293702543579606095065316855025956233812509592766617489187708918308098463338315245884690584751035570899014617247822202096467260786655594745867959990609430783424706406827138472750068831382526347380629561257473800987972642110001619211275626115603301000975125454553147148270139566244513080549920201226059937196156873548623261901950085344166321518498281921048115662002087022722631681427141764139211399715441182801625237735653087167540905784442245519018305293114567188270995316691829319875777272676746387981837510248388806795975136718399652060531861989918593145415673455026190067834329434872015437551970182196745716707762250264231370109623706996215261243969311123797915104104226422754706846047713517910191687765155892119879548643990091301029396584957933562668407869530946085192443774661832983091389462795038792178317079581012302933832238153111935534569473306287784398221651917163543165289682490559641792060574516654014587402343750000 [91,18] -93589700339810915169026703213695103171840449550666122111516027367628447819861016188316001219910554095838563177636929434369306429503351611997674774960365088015408142798880310984624180674856765324065439377584088816444270443010606426720085375567375157275211048557988728552705929421109949967823511810730452689676895957691100202818738678659760924424128282332490499596717213373992477900784956140306299699423812591922989388060685950593694608243265419214137588024213710210634900499399749734236440582234364597856263426721986518853900931375210441790838136389988721259119340019359402539024183852910986626216699679856856287899212740107290858576477056131670550791651546811341756337415437010535494315903078926762082262106444493580898674775989335180553763640159976241512720548029865470395025953298669914612277828922007688856053189364043928743513966192284269100672810821681991094593943992355104557195151972040058892988271406244606530865845286528159851859624877414136751620119357907359200511933639475897020916229304344733408630030275083207883051989404219872301801135178249635839659813148809983543048857728702756328997802386359045087566307712458910977854409894767949071459079731201083571438942477169013464772176907999098986154859124886368623152281781909162194748233976470296952170886336406338616601110032868237357403074302924379453308229455455232545169158929026694825035854175392277195931881064337402717558045092086642247215710306928054308996683589132035599359210449961970080121002974877659982420173396036456290703092541602434076529357090398756703176917589971837084496613319442970153576289349604592754527157197442245666693465923100075596305951382677209348467213079482758893550446044786975765659975279206600224063106263841075705725865873463727695831983301959733862191281721805908609494878981734403000199457503502735007806339983545060397706192974802810532700081679284195003428051854782821574005232997707165163860813772901029421726998511483661376834539048678052815086799116338337779412531930346852445322927496121157237623164148774939523991210390941898241188172972770057250276947552894792240129383038903579243412118601266447912926464524864323428750907847561979480133231845684349536895751953125000000 [91,19] -4124460527594282793709493617633536923667684313244088884750475381393868543628948258181264488730198061745307047015995481935689533055818730404528779283841740632673534613821128452721130861283519681745878315342124916932492108774522117881585700223169323994911940773917889455041733373700360878865988819563072675418624608471717748822360871410224339021717666601909080638657632461238818521300374638350572634423860322576061134189171074359380918435757438381616408002833738501132471601918885939527695854056518404856029547792104256013066722688924938408183627969441659507788403704558881194031236435437702850810126298481353201356227420870801989566717956324014582794058698873995833370232396805248337803460126116164354428531531989589550109512506836022760853068389285150039691938987993008371477895979695953573900248391655694930536377578903422821124219932008446280013051779164412819961643218672226825893422448362558507666947344788711284985704898151457780619322268461955883874677985460847493267211196371928452674981216245966564302197913173960783388428602692984798947814741525912981650016056725855122484562764174311025352548929322906103927594342129341921959812533772963410764432854874447853231622785945014966794662899884526507144361389880864098233796497525837824987822277980038823530139227627511433291166255364424722916030835607438684212281805936941377122921562445777558424184712942328352344908261705075355993580878217930633699663122087741448374403552669180058591402213482197356182807179654000275550145332578106428946625587068694553396635726277215461983331048917979195902658297958052800384995656538166329045377963685674159870098686619574191000188734842105779198518459320722611108688639356864550848274565637128345435990824861495070129783348262881997283375501587886511186716125479557732037406472988093907843099417950335862400725579171760633343009918453291335976205898348281270797408421410391124202816528056892512512822895909748275591429252756885030465795143644055864478804269714758661560320263809751322437266566652942956903063150489679106464788548853696977075818827018050287981517349945873085391845391497660685814159468177633890134890951470510727770062749802937318577278347220271825790405273437500000 [91,20] 11625804453608419721365825076082661031721853728399779187440274697096181473465069679495187920906315983289230204118485174376449911679590842309171228306931252440170983924390453777956268802958446483451233488430662319145783735964906945304109430384505588446534284589158336315932930394150820803138051983240343954130279334577940003539385060972660044048489675134643158040006644470796841607450715864289305479268300974192145748327186972755349959830677398180459719997734048189985745984094673403400720665467807861269481685755749751119161028087924314495364150395983683609157725837160624647528827042563833397998207665716583891867762643270886011427201916109221717650814483759084028357562981126401613608664488956285649133290414569890904377114614233357591714615246289878083061782514410333361755901460041839934314219990049882762655380922008261557549471399271083525908333679576964344517232609245551071523087740952541614216055502939244625791862368874409355065106151541833521642394899962855145274584972470086046567212545891771085681130974562994479922262944227028809740431016068523238993189013117434513586303637605118440447114944166287397082679685803349205584913991471355030886583461715382789301477697158193293278818520284234976255273191738276708532253994804954790122763406399135546530500071832852337614179019563693737193012278646442874126431443470604807686968967577511085980643157773160332911327241791051354078990552648904708795046203451257498014253227562821705274793279966630394333118598400136099461440918332886176296117066747766245648404112293339059344849524271966651574540332188415122400719099289229669793781703145173959608346826622730125467023276918783489325629235470759039257476185902061374162969590588737246641557563294270856359195129107132812548704748567504847458557532677955157812314676900745249213568372927343740079458282025446399170166058684995508468685090857371867922319038264772914015899905006315627977072374472196557958614643376925643105046719348998221645266223634500997179576493450326524350606238023761097515897197784728957646027722755071622196725750997058714163421490826602201298339871491606302435531740862757432503588730751113119974717545479503399974419153295457363128662109375000 [91,21] -20333220843161706495500267467120199018021983421854434995295728069542121421610670075171316053869162430077849905976901604855124260427969564014792231774961289605607833165053912444821181352431911129852654403956284666023887273946655967367135904874722480750565043462690240556522399233719363600770833496458414694362796210949576976592003033872830200559246235106119809636668993989194005975553370830900474467826189269427218314832183405896455242417992356083237701571057163109162533371232493513882850599521215765784862073567820009382571171919437211648207836794841433680743379024381715104061948578326764608408476287783137191951136813216892903127948044822504335685975319765403520868183756783336106473868507984612233297465606884894928643908149206224733376389971456379885072109587740443730350868277161982129570404684445652242246305555226831278989019366761587958224744257473616335443456706488759857458305609966384785229125718949330385709679774456833627787367603824993106949931637026675298468503553752138783987161807909791834650723350144572668660421373737707026582039887510396985280459790385519325879707233479475469752113452264700602503068102069852732210185538346952075654072159484358885450297689401034483000358669148265713184216992772419355628387584353047617578977185310569605432243804209929186957640255451593497873564619924599262612598812360632150292764456317055633664261255170117736039902962526859344338213889510714805319877139286176464670590150142698239888430482902857426269906774995347175156170982211513802112584129543353600848297203975734135941668395947583680599473278087371424539298568435431729362628074524757777027311030103125807380954488199293879756541813729781687476595164027078359050667002947057573606244649978259295872726561625133700315934706565581686532192277686207946731490190010128628617586862587562015229493270331988377239847664486451021676611495274043188456181483499618324143841820433798765260705356390915595386551613310482236304404442818218960396963477246228397559965102911467226717149483786689890043255517472446430612995389099298325047326171615880230111127092957149659943234654371252542625759481788492285233121169869169623471011343340819621516857296228408813476562500000 [91,22] 26676647656280575138745169689596797109507622040181721917323998635016351376492981437326181833922089422451306852154511483107319406655546252603890204684790745231195880663148460313929513552922038215597383876515304328164156665509634174938557052071100673063684559095045872887901348051535527054072552197589175757011124084381153532865355188965194148457602497929274659842993942400339537953238834839765491557527618558495172931539737750540840203829780511464560811603564858781212325696349222796086351165773825367678338651380406310740170159421883174528696929323475104906702055083925794617146102368458251159056068582426836660682355944512350273642614718764294033432406154332931804705613769031612139758061889384714844206814667410891729442682693597120026062159323643090735258146716493283036015669628653076847560007593615976180531126924330813072586110400799070038476592804447521061248762380403764064909827518427311168881535643684282338642096708955303230959943912311595131590452332385836801103297787096928138644532952911700782807194461096439161375655326365907528296326833389234759862214758194411436888461808308518194775396378033169916976197123164779720467257357491389756188396880844230141254620772219040727911596266256421219453734986125720780057100967700972878267091707906341633583829468610531948418961792406921323441715873670122761732361698274317226868561954333704032471835538432509829071736291777171999981689046463308435626405622093330047807203611690226991172379731262598693713165411357216781766683970481707865372769643244957061490624587782418598114780549000236521122996246455684265990224588992398041112859019161660782220150699717885355858548298147024034710605088575976895349417346292954460871057420245170993844404547418651964587538501743230796547891090154534667272078452665259850791434039214163680195600856240697763523726946061289613157127127906322823113786753779907220430262101804618956236172460236265068694464705797274065282627214490126737989206442230623850499596112512094021404085042280953447769928216689254532772266032160624665285574133074119809956321827137889826893215837445764956775520248844227426435784856857140552080863995011332035281470531629111064830794930458068847656250000 [91,23] -27948770188740184147697522013763506172275532085651288560214670248371753786334336551470291655837942103131239053921951364202039079881584883036349558560596164379710181943694330954915531971513046992269137618623364935942321225685164490271041514096014385053784616880001829843544794161523962234567492953699652037885904354931530930504239342788417505930015253036607055084890891758511285949824161747083543633059694183909485100729324755591016345624888768455818672035676447288841566903240960671216094741883035954862959611180012693348030091424524092975093738158271147054128868114782179895375741378295047945768818948917333930393280734349597505934549905914442312690168864597931570642724126347043846549245293193472417922295567194727915084128592867136096745874696446091377364126911109687222769447659533584175668860064420644015252549367304595937106991502185199698260308738789168390231403142622506333597307946821111842884906393482716953197673370295541232749134516566635671068561804307732358610805375277190909357436377566067963112725647170911602228886463351965976599161401164266703577036927818667838876914780081302638068461922236246247405685130842204578692155579286906650281286172723823358183263549604996771543160776551987304546959112022125293408659999226030044598511017469705477767402358868449000495332193505290402173459924845015283069542614048950622211348788363675693024195861418456784892666484822343468302901034272668265448687033952793867738330719051774001633741465226352223607734484163941807508058843817039949679306416855923585279739263694420349451774078549141775735398141775162239992102913878917979669006737625399393006831229795102331605374565760234807292629484668869405010586649611615455666090931144386693893312349314222639008809341869503195672899152806307256902208782820857873934317763439835971688585161263962485783440713351563333379948681048865285781742991607802879747659344454151962817516308747452302397895412912631758520955820583227507504662561859214405745417247619571131758078912743739659739868857731968860731006431527752415112431065064774937338336252526102657022171579503228557881806124067659510684782806577668721794772523970597222220391131486394442617893218994140625000000 [91,24] 23856783117409027793421301331087251106544729442499951478472185477575539740020718493117646477653215389904013293884691006737370984377873390554065684485406830073948034161138137364627657011506255084546192663890899676624501653220196559395969939222548597241836497815215636532164129536982854944175107073691135779536896879409790710736589309574320197321598039715244260394080018059386220405454099730999411146127666095605748231562304782845676555775752164101548347195559949737013246443310624616702446936916727826090630430793557404236077521325322660191175999462085460045857188132833235083656021021898142814806274789297253744111718205877292546162571380430938709842128709401196149154419449217199068552066234165900224331150962085484275274874570654645409541406226378598281124063251997132273431473564843610975954001283620347506471756629585686809457730396400081468422120101898760070856984567117475466592329470217906590136287241435192862409538160000250070424704240059145552312679754883916334326647216536432881328847385731025841766267692754987535965472048660730586426201691333940193178933094124872057171199845761412567751398488806616199261173561807468549253903311759910786867063915537111781771753608230805745693851681707910575807371076756896319982799846641180716008609588814402626219063750551685573974157898834515216165783260841410903518005231552691373893292054123856954857722696524417695333155614791224456869666788077904765361276590579882978190922043895380703111185222341585738798528727309565764885887591870508567649891133075768799526162017293345832430651068540891207897385107406932126018201530291854388708728657314871190276758918831393391474554998338661909961276091099623840986313702216930369589730034920523546826187129573932236336914608701149077905809330882676927862209776564081510560868259007258169718995623182056656943134978302775998365475313658234052349118834308456485741270904306973808405995153126266911042316079071581297663236944230348756179745771941153446477715167510228568657823069032349230986978491296121608932030169145137419079160359565604045271704633132886870291050677284270238376220669130779345581499056223221790787463489173780839536220810259692370891571044921875000000 [91,25] -16327343532675731892271369918885811991862888561902719346932683892144223558758701980106837302617012113053393449758933808641591128031109568119330194722356375119803619770962489276256741189847295749302054593888062717535797444265220831162488294470282512537337763208533120774075709712238517901389260456300138332503587616029710990650623513658691210425092018230952645951903106282941882256643454671406539047009296550253884877854112774118246188879975835035247806173240905961295333614582313118956144795861266807682915775845108120224897206273764669769776854839362059066162775332596485631682630109636364706658578071067951409851150303877455966843684660352987544924332034097251727422879839475590895735073514601888492178822600704093719530782665949547011147922491423768375997373071823774445127270069810967317045692542824219333053232220952070025019257227172069402283703547724472985166027872596487554694723815070860970393158020984866746660607969383082996065167233088695381913383852535257351239398273772180212238781836383756227640947602266426832631738683214877241961072374234560064288223823990483704397439102930476777780239152491554891336174591651067477052062602584496134622316376580572700710765097615859060636003428539797351005384279673123663739245581277608492508704446048055669032347546140814258632664731905004525409659155228354282108655931478172893783409383921131214181572555515263997099213999820552885760815764411313149708591649783253088806199206109187370664767295960226582085151441587866195614460100120602740921434847564260615202274300790112149270995616942724175538317624691175970254115846900536431388473983870263900697211840275242074735865103024248043370525083591309084786183101020089304457575106215175795504175221433132719031142500281032088176400292282156115997768463790519578562053519921883340659774039142722176821187189093713139418420631573745367673491731562758181023518670014508105196736805537019789589580947073454003046642934211254596181298232155476911539167013230699077328621521077113319008357571589441022960956764119347716041714624339303309741122483368935575412100461115988051097879595956614253441025339096226144112360221388735581626860948745161294937133789062500000 [91,26] 8481663835242209562121186144950452745806975453079930325241911450863816334618872033949284753395655379676370424665748458245846378131626105339296399720877963806823916054382904002466643090372860880573125157331427476976261410831046667495413354261195673417925973949604659823156934214076674903196846740459815452839226340432843491992621492490190698764120737337477150190344630177351287255309500206865469690870963023097977797646146727150038672598272613391820862716895948831344539935348246845962966332002626134380740423407162752599110975675469368481680221920937277413439795855480476914298074219354950248088410601745981091624047384721185181165681293704780758470722432069940304421259439956203213683179539323565739359385154477114943904634719663731551359306351448289859624871306886531825284354836895683013462760164713368720202499344625891059951713588021855704837493951031377143215437187595401137098028657402106360602566219625237789156167740095268854952420597982160020995940207499170957562592802501574785410240208057510960041706832816884530169007017350062511887372828437286228728914074640868483878494221638655129249632521757898693784813380376625967688736402901048965011969564865858069274763438562164301612768494156256316692781590255524735285741690458940980948752873806908899088581274726017807829717173088641119222272934686449326919245022958613190621100771567365249705185976758443275954767105190128999784794518942013479040342979577883329827419347094211220044942365269257945623134592566922048227568150882031801892711908472417050186305348446346195430238504354704654126629280417458637540511600169231306473482413805312602686167800190611055077440516249149715985156052348988274392179374078737830569792849548176531402856005342073835164184761915484163775276026595158796038106936820141430752993513279220824877453254052252685164889206693458605576347000565905541225239243065416290909280229190101088446800783479811100926871905887778346345932228373530620866778644776359749002741993276036585793450364065320274916999158553103316900129264999230180883924818626031297711055414843914256788059657505482444066670753485354610810430617866735941647211849403475980579969473183155059814453125000000 [91,27] -2987203353518120118856789614818701971509924256553735701100434147860644070045372586395638271788443095872739271663586226182489855032180938008129097674401442762995043234511715602072864922655293549890099325038794825440097101530672756910103146730861615016267182053898628190955578450835459507480204838553378698551007180916494536065046308942481182294611307019138133125719087214638112066398214902179117324053830061623871821760416469597294700897313488118970055459663927660401681288201840482727691032912386519010082806640289640841683213408367280957591446329121834579929846605515024036825169653029814977817101295208264945049139717154439565492852305134998217360076979919225289991071607077631901787809590094187391835154593359622422360774981819867563114987437560603840879104446258336500313903557283296930180480961897246709683003725556440220281834374773969420313645191923879329285699207172006978886296868198147251252507358842821393468993152283994000534476263171702310283234615969083541723068664302098056929345564494073914568150052386671362156404606768521827768907611754641698338956282272337025835273042945105839121201269683259940389627717745409737356118971763693118914832182389395728294939204185473549162206097845457211621813302482956171048920933627860492626038394701217723920109356660123162776898538816125861204184981243850289989697243549904055108522594272747071180369506783113140957486874423987980865592515480217599491384454388437883846979543976588609549064593195764806765851876307653741453706155084113685801709812447821345866084465111483904404502784039099582932103210819062952011985716929534130573412821661814425983487247275216226967672451684050088471404527628147096563425713728867423214512818786035562526391878709203383707057935039526336098815115233543901913701158003473353121794741206241888390587055521594641661270405989837264820472799224578465110133393064167446492942600332979630338881422692327253742826583886570990360121409260832236409862863293632601030189919211351720895887184421336754280325530438693663707686219046220181527854651038373477610861707045786178831579635117274910862595078742791262811179405671770602757886248213026192388497292995452880859375000000 [91,28] 459766865325868365315596681411954842728300546206501896659918276261806698595836759737903838101389790210135717810475381685575805062186572194984329217889934143840629570188255271589319963776838598788150779350453365991806845705651295029145820995252072137522379823481170993381635759630346957421549471752606360321969451387104935621294870439100635170316162019541911151702762647624640241328495589199187954275936301397827968546426122815906289932408850409929864451740128714889594109192761902689966787606412687434236230068976947590591665731443713581242028905585396817538721377362000195082132041011894576156299258581970415618883157193255970156340659843366145393496679512380095598593151445769187335552646736709606826009654440352898564430285248585089695787612480610580389023505758051257483007863107448341292081462186525369090814567577753131699186979254072323803952892569297367040046445345406212651209812516613541055352117738132838369524815593613471902267135465534857519812679400408246066349484863043603320930425625000330263932707242224019090209111269865843770155323391075762590721358815693062660810082100037688893506499505086231468984573868357192613594874136425692372857848206111478214462004141132284180024841907722738485387077385445959748637631092310305447228471744312732767988483676752962228955129448855295531003369258374790700967539212531829173891915749783111117646496895061457163907112357087923169816625563562205051812041480249939862709070560108357911860056944992429045681161139423866510190999644063237767078742611709474706267629965746043902622900140502138096269352626021044469132431249006259635463560931980863724784626148271235174780396984148691295578554485143999801237041084964123250286968251017101858534967682566668740369602918834471982514260547762468249333710053448889947890774038593496600049549122368935977073470051823950694441727708861472471382380396832049871636966874698356920455774949216320592174224975260668080813729620823463794038772653174963889279434160817786060765628370429884460881062422519438064550861503373992954282101528731915738353178544804125328252862197057679985069432308423904123341509291548892882084409450271778041496872901916503906250000 [91,29] 283664443143743965817087903435294558462831069123420789273199301040513860116183635825061410968785309061377457202030622823580613337409330048306332547798623905022321531692198803474320913098040644375981936013691620521130872789444955749660200447475377154679233092286161702463118741663335273168714642757724398809605995679407725497838621032144140482036251041157643358711459307187618384476722282455276784256135998424276462264729721264086701424413095420369712156832980891183262110493661696706908018248175625898308309983246375354349173851701324088577097734135816527783602948689598868862033755585418760478116296035919405590572857112506585132373711153257302334770057332376113573848247335867419544541028026243166011332308864901618116718213148244982142186808344939383287396706612091140878833805808935019348527723020472359586075396807455976691724057706545879441298949282625444398509618346898488394935712778407345327146134746640613397020758020661682821682106928669988548139761134953114879694741245947501219056194332640486921537200126935356338436304744124112819383661659011088390440946347304468339726657742992989036008263312809415556887936515147763957377065060133961608913018105999770926499389263447978287810100298265168501981558180806809071770340413267061406363183417303289398433050662475716934356370783894269746104102097356663372682348497891863757661776457736920694730558487986880550989569178288531414055852165660520375574152611237492031505727340525645122586257291743994761725793362288953970472727381068349110958790412082690415918857752901648068545915059862725647536255858329448829157507535469077006692083958132574812344706643398535249483325383584858051652706956097394449745092765517450775449043373870998285573174205761486775397622049483241311836141829851922045074131724043773922125878656154757647415830489970066522294105674766265072038356372481953017415840734519768834663010465552779227201201305921324807716270331131988114464446378965819168847002687579060781143025405829327824586447735894406180894853270249645937411758661517397906344390753569655264655355363145687472720503391635383316062947835774294097600780679068951939392206895718118175864219665527343750000 [91,30] -504135219049344640334072653709937920791444382981616052515421143787625562856919878477423142539243630233688004067258448402196224447315203705398341790870571057066223186861417842945094586621337427991443245439321553666334932244387048176999489366263630621639444472832972596976066348088254480615709431740031987778535055031711822461346913408313165594212750690523282284783541041593526546025187123500175263415168532130441374622122192281492701923298691798107166126807946885452091487971729027163022693712574822835743411718286289060373501583346534608215656523231058066894850446352068682224707795940057519137138316043093398282091710222430639567427499039610464448184156146022377046308081151375664891586731842037165709768636536314349626776255085784776379694021047748687051979532853204324269215752440050391570121488736393836309845508457829828755372153822298023667829754797946243592088604171473715898779787495578496752646212142315955378614306052939774586276386428776508177843636228726300502403991654358248331507602609909486795792563761029616732856834036509472613379702538343218144395574034040985764240525444410911347108726663430952744741366096756550726210178887205277031443679125334650137565655193534926525091769901406497537725615900610210740083295300253032600391312694043246514410334851767203827776253303106926876688705593175866433055846926176400409705934372573649043976340848213819516160543058791258512002636870482029644266849945091315069959447059552344844753332997915882911034354031184981740582312583655423657476330605907391072622652398832259414994834406107484884768359711003137725856774935339242573637237882457296036812656990046197646156276856914957533359187253398743216761964772116843940096566649839308820773536947066207839556053470775895827862025409124026834098836589929766401814452228707648708596201132478182860905893692040187720391342519321821065855288183478290284084553849569970574090666959343840518691034500798776872103223884216449584944043646198511792106256893624842836165011560736801228672887815249062617828620008781947451898860423256031751875684265581646496554564298410970608528332885325933983255411365703713144625908171292394399642944335937500000 [91,31] 624645612782299837437474876940858499025653905994306584247141023347441522504952566401856647920753604087835149650016195402340430010565709339828635186029833744311192762828841293139926246052382013724199678531345409391253531898621600039029187980760295712266158144341584628788497857155431887602264926454369291440965793722029523083577886800029994488982518586032374821947415222609300998342195040383097570281422296868016471484601503865632110983092417565846513941796371902672344238244329539021407471757049632154950642887699282784794758729224247570309395993081926861430929805384735219885950930062745100058227670655232707631622865440523927376093106619960193797574410571827881334054127518422174402907286934314602992286708201866838735632309981041129083703970074416734634634218445809211914681457629145348156604417235445051294099226718860839814507628703597673282531696829035176897574712902617970235117739319062494562661914434851935828708354598251305280531464117864786581136811292437406943170830654770115554296791200700953503848291499991537880801921264489071433173153229195396678341758921393539448565307001866098859123607322910277976035718599283671756935376777704669739421181997493073504117252221899581991011060079564251058380688970731163927893676444731181828868881744634773670315329951518912022348779725014938904818775458999916606353516330912351218001780797733151742442518125161936025715563199098833823679930992595205394154064047843617752141435296569605586942225903745361958136824799194806235082251072014014887919050507892436675291276854604171549972789025841856747987474445553207384272612633313062422827275694823407925898052261800203718294045227427072596319937566391119384513471493337946840273466314482363748608078760525152880074578618456614854920645046658122835232892424136429569116625197565996196114369372796963018845011360081396051700430051163394353836961435235475782932574686104513377449627343139631711872984754998013270853458474922258746848907832651963010880642894516968507281711406290434135379943296303864504216098035527283510742256069660547162418367174094682416570828435372396435495486349004287019326831648102782423848111648112535476684570312500000 [91,32] -606245850273420132437493630535404266315479798996208309414444247685818783371430058581313559359682431508565825209511986764769885689408954477125642004701253676893324131187588228043761274013686479109676962180741941165241595638473566559224922284816275037626154348501009666799509023646778263450804832989240758027214421606458666795978101939336026220221714276356801863868366861611705835915033504286793419533717750011085491572924782858305671465102193510454026888936333094277733843969942924050136832685904942348057710658116890442883263438282637276478103730297343097183985737092632556978930113538386746229247987611507060492417445515605757774031765129007109492732850530184446933658822027799900682166429311786028033537101509389566505527463074723951565345070080987852543909465063436381953933857468564949470512628933427388142495893365620960326805245552208277869419061710665270887536557420880321309648521716837514167948690499576939144107832671890807298296676060942620343764481806484183772955673031724921720704142308637234970370820178825739248370454410667856085895051013608175777345764407257592294201439181631866701709811526559647479287202876166218473556067875792433709557971518970387552570754533023351326933890527873949020176419566728598915060557317445873748814636944705463971068182131206380992058106421860740754350153927903215417999292781110707600813338919122490333687746548055834229836441542350221447845452452803163662109595251033142844113310438614048688472176769303161328447882900399893506347587073181977093497199253564856876375569454156734412153438001555662390420650371367048868606018612995927334403921051346012238963162252694736680579043446166667376728708099799151849396988874665051447542764879593856453263866888322987393568696057867123961490354426480062401468447787386716028718256981720430259506413634133677708046979870525859778562016797310421141507086011992216577817051836708401026807304971123067747721022788857142246547130974406476173744093439929073837662835255896395261475044114867955640555082912898172898242292010819961071037600973300623010480047018935526595904827950107547486878853395121944240314833252103454697135020978748798370361328125000 [91,33] 441973667387372328335307586644846736159655740310518353792634446269433142606152244399814974746528713843953960312501104128369482143189220684409866686272494832846351955669809450725534258881392235519288103941711084006684258724974443173252444397434608353574351771441392310488609876601153559968855007275704771907941085909169910320967864058435253784670189134766505991069576210329184320325394360336463904569986101441702204904219740378592282920769441786379810524511222127079057344652982838858774714590049360636843260409991550226181560141712505160909142070059901794260274651240070096936778739133957319469702182427301191271310664770315834805317632484438788250364591310826801774183663696096160791722938039802230433815851570424608953021562839424314364007151920089948754090071943822934967270548901637740070712042345186516106068345141297852963649673649596501801017962029268805076990131118926958105866888156704169349321124036193661227772433216198297248102557112570760015294598037325756549375052565639893507159816449471200211115213897843114233212633548641354568808452603524154171615319004043273020257124855059492013255609752484997261092457207979031189061624267086278638041250462186679806247221184975774033728096151779194812488067826367489875963599538152826441902879307292164655349757385799865040770111167553607764092117656684738196335754479376161889646266799127841658225300367376975353000964747205249560715795849236545160639721890909795294133208473479109713380453014540965397901794386870669639458165644145443884883334895293714028194274155698316613389425874720614191880995545804687130790992820860739854382273218205554327051692083410253781949944966908014462193150445760196596572058417348897313652874736306651257905128149865019640369057740517685573350579113961157276905016293302937437509091286565111523395972647334525460190445993953916063104176756910686108931378616736844216208702543383080546633127089753548188906702523215677589638156110409615572257255412890232599198039697129116873087452834543232763031412315292715738452106373508793459138253253007862569127881160766682107159366992388585059240691535593013297613523837625848500465508550405502319335937500 [91,34] -227067125581546970006080608574311940462056906441474461214343074083101121920567505108364335124639278477514917562464419953806430955010203159838093169612986038510785594275847511057740385321532007977231357747552672714342834080354447864533684901374101386122801943860362668548170591251627830326730373544430630183311308049833206706583043189884217768360229664922919289501975415144995777918351025829694424440425449264482408763114782419195046891239372902696400306483756667976572463520589779393516790959051107280054042921028503683380508098950404122462106944656637284213268294200561786738049560670994439920775137964265358784317589408798639635246785472374589952861130661661130849690569011823885467128060319048524990958507431761224304869866744761561088295278685684681106614050218855024097716367235906910356381679520816384873626649297918471169428178235108268579026596867692172978593016969433062426364472798126539980623419024993731158969539645782971860072515090466954489258713849975826014460912501736742602710669389195311714658067734164924890315761047808697219603426589859644535548075662976287790289058055721887337278976510004652584015070455694580314747519658980438633260362032665385566919287896293115943293681420523392222632457053954825772367586310241494193660147172934381404085214613269636793712616067560516325374781834156756684289229952092910423578548524693716068123209881010974182626919508443217760073965880915043352627337617651813815124099601860454535211793102220502178920395001742484582174074071447890623879677474671102619091266888254274125801559855289586819539705513079791531598088774207382719431572052691269739948125606731182905336057547505304033756444999898433562356333075938847981877159038705031009392467592549314531858962233901773351585911113822071781378424105866586194539444307986209638915104322714292607397159670418926736292630163794442085344588467245289733701978602705362347793725196320782194270671074326042492360927490369804315190174414902878909570654024457731886369775339594605790935149561628348322663559824970282074689545537011464345640715634922220049222226698946409193289192780411183888999993030211044242605566978454589843750000 [91,35] 57038415950432415936020621518282757956636420680691803586692674865576417232331505399419311932148532576973271098628664869103113534728470003157233508389047134748693025324645555121142998432826867069278288967337129158710629752040849611611112874486408832823886249231976789497110187587628060935457585004941618159713050677296169250822417630997879486228701653905036980987772182942567418840743165335082632719863689109472484129550237764328452563755583617363327421556792266176316526617256621219745471368043336390748562620706061087016557545891662698778066367029550027521548973950115751113660305092736194998117797242308753785545447360693095625906570924447001066970744847538495849742978406875208924889735865265512336491401588602892229721108525603067917105572722293136533985260999985163944979228345014024585207519492469550939308293486485985057534460005206985698886603518340036259122990411977286196877886022859108420117706891544170881053648256772245433019483220292630424310294243790015902794959035566302046379008611342113490358312092851031058475210858633873419601329926788613763881797443956084876030442725187451080718387529266354880282094989258114448016542038321176663632662057336108419037972544680619189158399300415672794550726619669106460458834201458878703192757638773344145933079298219139260835687652068120245975470543423834030573726182541152343924308054902467502967510144011829797778771694434310045646768318257494923545969321341372794217147885024991264638953468979814033436461776820072368670531886809435982343565644538498455137754977064191604422536933977109635050669406881366469619286534142852417956940557734211123341401695049448220463242516150309947850286375693166849606147694077544283889206508935576990321532462230617897356105476076294521787525930594092403024091829408159326456976460918424283597331943195665188899883830367499086964516698660071805415354927769224718310622892400306906259967488285953851250485310326997111967314258074414477433700943792657543839990707319232500008431842335342722788135652435362065354632848999010887238430797676021855089906786275432258126282268397694955151994267270217087162365032781963236629962921142578125000 [91,36] 31081342029334107128086682812485396986413264046690679427395491566804068235355867679629197750018644789356300007115927696945529459427430154869854889557770915685482007289950195398794295965003987245090335168835543847092907174806241060937829355712073181477522247507356882761759581290395877355556533120422682859495771571815933390086196099530124442910454012366193100660762077658416237326445438781315568671355997370789335420607619495415463381268098776645784506894619124238468427185177249171160339464607975192079059772810796342216667269670269794899854529261027156863297769829551134059464143030701532093285138409475090689231312670356636652171717493747057334631700632603290925933565690511050620714689601671176729784536995348692861287646599926156603524631265654327324187417718126934238777296990579168368932719410157071789100006252128256390539132165958500860677761367646864423743430126373892051905761684601497100300142707761288545275272024254820212743075139136523497591065954058989543831867642882689923505266574456409617326660153417290207648571027858276691305671516630475975319504393044104657274485751452050214704557732390998352839916372816594514123864011903496868269791405461860400679329031694616820012360328181957469284388792035918309295686894840602348102178686317069692433912928716301537205880162475523283116518217180193277191746763283454964310035866400966703278057623331521152562659351464406210913731479142869524872035381279416624357459708053830396093860728647510456129915771633635166626507977058561073896585790068649464994214999004800806242697760380666852195042560621635321522353632854478034902512999540987343182235172974440777152611824658146176170370815744762911107537763836931024213689672870777715088169380292763596167689688367432616223469043969725736164894156784632803539143595216856849337321127541439220739161085540746697048180520108219726170174129055167527513479875315708014479273484391213895390604151941894973144518876913517882904809473317906170683187364463356323057969217458280703782646572502795752630669254305994315536359344269993512688875038219328978849582432601036059299707794067665900250574395613512024283409118652343750 [91,37] -52921589793747813897401108925115474456760518364668047691832426545211460566488129700810753344678198853929114088712709304000431749666517938648687434521246114414210207512243103539301311619126449013184419747441873695260541288478247600219052636002711419618622061103135705103175922783328168713104034903953833223793104562996172537585403150659969395089620608561147028067381876214142583374341528551176213385981037178504148319813312814217002265849531245514819994764111552098583145780515129801280443851247816288085026963189586164643701951771876767807578427120456156944000888994053946159342343606072245031416819570615685909890872431330085382486217110320586604493811145777773220303465781364820370426304706573370993503732478023283200704392666636019357374928872595355919421398635115874960068567345377156850542068559639251172989253186874219257893266842221573321718641965947876670921448741470278625049887417990829740728350002902204626573733828722057466671997405835767523960457866931403529792287654228998775622767242087969376227560878154298017165192505572801108076021491336377060272977206464906074123854376114358176363052168130110558628315349231590785199159525489431497308280573712168038778691570432162146529351806251762326577541729193972146937140519400352320291703167331427838305841807700880261306589809715212334141657428663265908353834480196320074171986247280878919945203812498592331536754402634447200554312712084002479282936795384511094631035459792410302321032916624763212327081469824661828556768238010332258846608774292828806537954676055924449893410844326921498110688556437464917566670694954310606542667792997125067231066360103457187821277537598678473269981566361175208512756894201914694975087185669943025770598784032085237347686025087451517785716968500947693195626609807176439025404888451299672916710273055186452499107784573983625654994934768990053958184151063913812751206083725258168873567333306309828697656970588097957546241437284044913806266055363000939228326114443625738181477034321510469653372910845269000573914503860799573201587446356466147862897962901531526001980867188751016599802985684863898541152593679726123809814453125000 [91,38] 42594125757342668154773914146045872293073004814096651163065087959320884253994301344084787234262028351265737937255983845108723910626468361094309254656693354848933644357467238405394949272786270443817993117791503069954602843555751035451061137101443606318443225514574500686964402550096026166261826506445966529916876850967314733857572934684547172966690721614792192940860685694788301990409253015070865348793831896544413565451787876270215915320320136139860781765488863336787642271655201194101495812982627614092812875543650656782295805814088294058419827306058522031040346289873156313288472434855175517081350335665395229753859741491597360331476104335860707486198255485878260185754558164390064398804874684158834438426475570904849167923861883283861830740606931149608488930658830307802686994910410425049383307988620574340499024073056016297555384157967583783941230489702912149753278598616099373891702440665196516348185908449038095309254875911604159778940049270470512404286178385733810158030202731533446880448607394079860451932148512552723779684042660710938745061254534744012230186299583552270918546156245025331205307474551033118540457379849235021199727040028138869132260821950751853155087892485141540624732715371672047301572158869534319160072479031889644445703881093289324750856958388567799116187125112199828428784855374164466735230834947572751834384081608789696942341887740393441282157195401901647295810456359891574208320564441703484402682871190029964983244026291189831482201556325658403042134810904302113309556750148495731469252577917086222612546354641671671180774110501650612100137414750890078368088563262424491073141803561059335497178644465754675176341877728487378407909082292287798406128846263976998627299908184763961250652965814629791474261370333904649390152932677781609307478275104085464827721065467194137362782676009441052794924799542019575285828827582040446828920170952127039796344542603041579109373479503813273712998322510767295646607655939504738764288203414081458040622968374020730256882060861619959263371161087866332685147923555145694799162306722930507293900043944860993024113110516637448199617210775613784790039062500 [91,39] -25755058407947832206264367343808491327723365944171466593611307993084632751988514539202146470196103844967221984679696160195405899720551667213303965170625272008737284777951408237319857255140730662139294182225663333624548040801346651763033240053267141613619313985591094151712093599768872591557959937122634297627620470771185092901494643854261425190231546614997538399272943045753221047589230137940269867621625903199945988172905160472241747449450370392871556809376686087100932125740311816913761427614266566157611231664862318517840346911973133880232805172310817914084289374048848500069543089804618848236424730346972647684857013313411431776207414908698913806782505629356216660509279983867340344760738411809003781556902866167440784287914567744297364197273444440800489204218113893603028325937970352954355132879342810270655238942883080610866314511986277497810168401019399426802497367766420051099827608122875259778269113223684291909018081323264459282368364110984520098397172215942125397075611635159390688575190437238804614001394764550958465289844509476657635800200092006775459811902945401979033898050632101573167243527804317723146961654497563555259854444409092848357568428953185429851999842375047690209340277226105548646010490780658496417873749513064402399342844824200536753180319989125734964140718036934366256491222248779044643446837506537451527079353982100668776553839713018822228746967674319566748715727223722501543890644879484623761582729442624562534460294871339728624607315285840059187278164928785153609100837069531600121416064832650543295459947810965782644133595388804172361131378627260581261873754612037656439571878074437151887250220603306617461860927575000969880278367999250987754357545572070907757392558363760984615739586265444098602398968662982665820397511100129252877122544333938281146286796110604343332055881359527639634666510585857429622604731552406820090686619378753662823745786644638729117570413352633875454972537829891576114531484636341820841776457348060915449088619428845604516078796975712614762470061532834201632172457787434388698422982982152210733424812018376500594163402979575039353221654891967773437500000 [91,40] 13039653863360209985337261258173207623633402726451337805532462995400518473258198256902976324942958920235661507268116933209166500083476289462985153125936602928094381259401738544863658768371194643052031268034393967356272492770485116405378539685783755833508876773085420084691015129407289740977282750406518583229185432369647567760440246608684173284936608127274293925992501052994525978959464074572074235784094766427976676920919746964253588805104953543533823625170260132284859493838762439728047442474086766308719176590693794113399849241854673740375363130717938936214340357944551270668990082316709941557826414040304703174850056930644808264055365303568820016395481121572955979124307208418155406417385094948826588374416528332083387807512871896995947653282824243108104668561930911630169166523986216624245130879690921876956726722405264406010775632458187963440651998232315396434002098787978925079128473988327625482593138389550179111739996118667620005117877566197407003661898320447633681911485419023703438573184791516482616441392985350054980725222662993953891317367030671143126239378286917899430838031589844182777188137971235294403865303009134982783078150049637464875635495640693427163708472775176019634738982294070905945333805515109099827031839424628888174506594354774785861964858728141451522976810682009720079865401014929722929486804400804014410031956365178064292196213423534882943561263650105424013229120693423316743127807607582253107882317322482167823221927357392093173754576701111347546637956976938755422344749064783145025780692241388842835632928990770104207521575631832966222862465270051967544959300928946230955446742137367633280833796292539039167162290200420826089536167266334395154778878108853170227020883384652517318609538044796441624772775098703909020082311513454017381914838475169978180801930016899593965254689128887368120360227568746779181084362285820726368731374775723257460730844781040263615767254063323906169177857213349462933002103173415883425202950314468057330443813103207752520134924204325091224650311225382565723842058042901265760740437433954356683082235546840971229798356034734752029180526733398437500000 [91,41] -5733172466346620981707861924107690384809035161837884844200793921747430049910584802843650462169620620706210863701941928764631480657623755466364198707270177661495363196679292784027274366071348290203218385032535127810747782685502386410759533795962143248449585737261966665451175277143871877531701463070489523908861610655882291996296728673177637996653057298858441882257150283232774605907093505278349064601174899317797825989142925613359695377685178362844756208754679545140501012168202893537131009210255499483965570056624128341932008728064968843634406230604613289427353565584780932590467617968819975576960771888703887203829796538633131301435074382242363037432720990099144825119723119394008029749581109944961247283450330966685454213997618687832081542101830786837332028344638759600185847193766154640949612888550981602154622373415932085633609001260294349643282515533614819657174675652843149307428645264436712941130854305597750730684667331333303221388134923472070528133486586312927340638208653271259112885952847221841012473650713252075829566352493658775498237276428456590252189794222019575838850262086869342335955348198914555231048790132653297432504776481174030652446845725247468049769256379451181778029549658823810119003196893363742930528174074307804466263504312062816642488683742210414941122062468155430671259256024560222352564761081652418382469338038356105272354046522573782108947991323883842134797126555591301107170034655358420852543079213900546537871586037416558760500750566732801131843201659543491775608926369015261685150762996010371324143849800762312181825116512562872085687313131043774502595625173263573743353301401711932937925669764507461100081701710011107326447620565315798921020864862974542770824557924743039814080339818300767265916884664553446271630173771489556322006817125795181105415021936388720353349729755087460282071984043975556340244785844351269366714142082459695961291396202582090460008708665119676875041337732313505531712799777422380251115135166569414004707701413743231981997101327515673083352586459560714957414851969724581683795096436968614776983227962828260082517317641759291291236877441406250000 [91,42] 2179244307249884264431319810415692678957218702168188729688104478153009930757766898398913750631516816229438199554777120550329048286814857820209741589460037497597975011369310390315985618917565761494774350345897331406545660788593900395035257216747638260280474943077679451598592511631411867763328982930767691972973168870855468554044869602183852635462319778659337433461926467533859706957773655100144597706207859910355283342357775288964358064508148404882688485501954911050662627261093894719706222152842111168206866760352403397595393263897203451365860227685644710749831314510836512305557320192814335536791773927418315592853894064358012129178088917867116370102359081415083915823861049419086083676372307082636317711931871069728122154472842174326156494498666188445108656206319310874661100165894899771602803148401555759779720450376016898077164873228977868042261229078941635298313850117420417299222854996317896203690737189746168917859379044722642599328843631960276533403108987242364481342834658773772623108341160815902046920697105909465482617205559672798357478736808162377520267444187299289335228963725051473939430707690432520262836997212688685418378341441065834218598127038283145500254575542527236149263758477703804911524817457006662652639263932728162303625988047148982103628751107404937536945376939128336653470937191835866877142313517193738689976169005514183944972204090351583943400358024597702038057643542733411000103874607487216386506213371462442680839231514906862117711758095126116643185073810864761519649231593813228919007631746187960762880505661428546891237462219071842913699106984917085815089819364868379373227679983125861362546055381929189384761928554826521070683049022376040560086108510228722551225776112410588996068725232047080585908006492664746206913906961782950774431657084869100475020444803356278081970805336114548687561981640509077750337059337688776651027021255587226667165867593080835694064908209872910077812231199790282459992402234575526229257598220922112492407092759642226292153829107216615815163301329330652540761695430155109970101547932621419147476292572929157387306986493058502674102783203125000 [91,43] -696113368964956408068807567809643912884034583060458569569855320237044037935104386143045591219167950224337976818864236882765887124260876490618438994048716024496108748700172454102158464122202595142471979879388963975150282831481487086234752728177185224509448966839039463174200831716831617156552827676970960609612572309473618364024087431302302991956009637492115135613645700540039104666301046910591515026085711659894562090918250826373145816509717087129947514146974812444148447761497062229120364434394110106764707464138185714816110035815761036606732805589160850041133668427920652016692801314381110328390410359913270053788607052765793937884792249305164971771966173520823474118184729389452473073365194119112337605922091861325257817348842569518211645043881165022098346044220348483362868107286532390819978860896536533388430630335521526839296722956197248124587391464116755750724751235288867096968695999539091326980618852994231687475418420540930070285175453162736017617600267307497071089682898599052035048942222862840733467630302216647019398817774803285326205771427351473828232817068935439533653594391106700568061265303777182898175107702330959571501593202013880905537015603039767726446390101802814050753549577070556709352683026007432383953861218498747451619430363604990865583530789751515507171676974011676180869729804328070301287980427442947708597777043190149638261422636289964794227690832899595070571878545776371961499971239317387740878177996217973026983585607945178947291131000802681725019036896120510072708555670787457174964787331721569343527939993318748184042038195641674368669989698212663505519895259778536416362180296634240680216356374249893976807912923608267171310048410328143380985946265585697744868182673895787558402363391745161506422734780960835488535640478349825004761189751093303314141339524133492329893977941924167621196678157496321021895346086491230533097040449510801037825773457528268132289139009854058415355126256080238152669763190013781626165728963847746987298267848177912698197105499637984051154842763420720047355238697088198394712431378186006584833644961207710366579703986644744873046875000000 [91,44] 179299124295209621627918285938533814862355917002384545894269427605720493488418461551900304585953691637030476784699449313188529266096003255729740539903922455452387211380824377523587312791271256190344180545611070515442232073467111173644172122419742054333123821387497293695830799831617255977281607771944618535847048238665522981460495081036067355867923786658464534768993226670000290316342779515674472726879918100504325832949257218109532740946780534071115633995616776690775243231944786415035700176861522491049743476120269610345705066964463396015595398413061356730630448689948217930147176071033279955373622236927463702368183320176065142015364012426166441266854351708220515949447125584274305790919763098827825493810540767300093460988915095167718650659756309731016620097655945922560680010926310736244469666926604109417111625787820690138101333971481400501371112000606092781796882195295387445773002681214370937049803709560323737453079501336097913652090050971463279664764672667302463794604879125199899351763922484348870784075167012771098815791979296745486271195839481982893047917141446214919038320968728388374746123181391940218612801252057700079157254003416681523870992143090043453772858197607436112493367190435606049505469046068459420766161471813323313843063493995315220079721996418367274753181296839520761213952027608337177781514293228921339530320505944879314248959436898230020067287633059481291647037820396559776644090096963471534562378420113197124975572747905868406950535020188064463762904643303589268060005332562328095939396310414243138735092649635018377942946407181736069561080762034041033667209149712747601684019368744714141544304827505842070769762989357173406911092726488063631965254167930565668880338938352888856651012828491238422992927004167747817232756471321423183006914393516936972267198661211395564297970701044345852431652746441311783296112966916980761871082620219065789766656935110572027406074909408436561983471273927264545228305578462549792503759235868165134249532582069239497433793388373438648266624395172729989072444394139463337581268677944673801960551173806379665620625019073486328125000000 [91,45] -34236724198678060138786627890773101915910030439410283045710777050888312471667499712473121336329048144384101759601637620807462892102503388767308884657036168207220492423842589913107292929391759669327633064178138527100036726048138125222439036634812409388471188069005600271359649963699722818479353104852810697803603525348128993400526743867951311623607821208204883425711975185099113908946872886697128645216966916251757943414629124398340494209615934585524221511853416361013215495867977125942064237195447485546046013601937080944516538957441059854030816667617897298443037082456292079159239717205114556514127820276675586482443121599519989513584564166325601368841366949825854982980268305181894751555303523356165961926639266879359755537336119709777704273825441847769508634362325070619889246654989655196167561597109042065435493332783660115579575566328906386773467420827543673819657330281426453750414512740820287358923148586804138310010261195640116659804218337361115693457300484226050519738634970336240494939049616558540718627789588923248278255957467708918400755079829703943413192173233862851774166476266553445910687524159498009401563941807038027599589893989087197496269556095372222190317545735578464833122022730979042562845842085897211846829937448876872763120763277196552010910729468151266842743991122605205270428666046222936655377952525081835100758585387505101228891116828302183141436388698840088012050523472056984848738039850527394721695239612100119605820263372284289614071017542063116024465383839645405946259344344344559925337546521101621800537511715347748955803767810358232799360723275752680984347312742336991455378137699313245494999084565796007526961009570906863974706094241166606958497145902556762156492234198577732439990367303863870049909603061048486722804963651744583066843696931505535932275812800439761393282641050087539049569878203504319858225349571511023399916149687753628003765966717801323283112720300142081229961065224516147649029372980528598675305232719075308536905719944248607136227233727627778076709900370402945585616943402469338190441021992516806848882993108418304473161697387695312500000 [91,46] 3193399167610558099262618982208900599875656785412412041538524796528340663137392948818337239393658781696473306274568952745055224845947731999275974018220653147393789717060021897218665301202881105492242733912786992148681515364261969279879486916930892768746732145726306517767268205858053579904321578998233880399274607443388789986797528929398983684006459723954269107653466011726478152532610501563487636378152562984777931105484574689172629884019309661825131996144314324395431664643483420231414568393008087493353971494949010375928042954182945807254744618610594616005124427990841491224233381250714938602349776579279593675397820084081717091493324971203869071455183751638620544729602313940463453287506516507753972502843777340337506155000078705500657638051859269913402726399005811829594786316285704702466587559636600047338415094001101672125277823688071621881528251206557273516295629361414673305474791828403245085211445387613440061582798865700341360906387122046771686623570317979999687796216117999271795595140556853794097072587665505588669217968691357140008801568001283539173866333036175494558818745458241457290615951290216705021714683306786785130237307334916533283291256057070484965074903730048043045563998645365484961277523057994667706329691454243225760944353583235606060976306559939848972729053797775408452025159924405957580281921627786736322386930850632986875715438363068805783346847448606154052257447466825161819243269255300525656618337743753385705919830030828491023057254777536357301438833079867816246441885913992061595936565752075959426256205883411637011784070415413962730533544312075813529834989416223471780157401732564264156237571691768011070532985885000037619238200672394582709332050949785889211793731140906317579818456767223299764388765506339528643719539912243668998687974840474854042503070497922101439465841872555114031463829604575161808902993978495993900804878168417674667471316635196506770518969899749035633686210833235512974473034666015126877986027604286295165429460389357539127783457083302174425957024956186290574345994539538348509145107003912023024838617857312783598899841308593750000 [91,47] 815061493053999737849697158719113623967717838042882616883393980316840268939030344200892030636965949102796658600118546117328111437419823970087766593215316095439279283173683183566599996548324373815637934854921245936404154403777949820492630356710236280426885739654542153012996718690865575040082448667260351168017939018634718204940838798736703631003335239305215702411546642568662743434954177938923952466500665081834732991460504142842387513828569884867848897623231375145599792472354095075035990086724975758419752577621672812098932872551536258185924850878270187847761136266542683713397790818913208191721476770110188414986190268938177783601314909555894238708730580544925609109524531105643679211444957614380352519547772571399794517832564530213540458115390150955337717343860779582794838496377312741761623357377937474909435628937344179443222733577106065167098911699266248880147924261958027650288571894557759986642476502310979440962043723896407280222129366416726247477291677761757410788038947732729959749694517093622389074483751071598071355149472179032213314056316740860038752157204046456679526411562179777950637907556335177318608140368543691284273429228187022010722014522943533145300661975742995411264814715714741831769451692462334316241620871485971048161299880605188097618576029210166679929711592046250219977244283850801388858903214436403511845227982975423586906039265187819178131809108417627903690438518710575139411210280893815043185125907777802853449535846661473443410596314854725561133305109701212990958475514695287201260359205038684070182376467114856971010604964712042958236001611437727811325130358169643755482188652566349980796842436588395933614357800162813336481486761956019613873488715557199314461596514719004386266308324359101367029507700139467041759968709948910562296617796170731875390577554546796083649320930508540048876023120762904791361784724707338140945213238961830632859207826163155203549792282115901688004378112955154397060650502283135631810616849330926239425652680368373708845937923556539958443525482900586511285237789300956305388497213915144357088138349354267120361328125000000 [91,48] -466057879706347002785468353599436059027100442669634293271225674279864560998006034615105749520223625928168287432715754267976047511580650308012259580686065668821685125563071617259601852354759301713563758449089917785678202025339502611779722119965305586030272859111552989612983432138606702333399106071266742737402081473086308090990941945682392427521771353795556436993683866181874198084435717266753968951323476252499201961587587292395362981898606315651254507710479729461427753058983360097153165209937865184055809906814467663009437225340994761298030116141060039450295790928418747470173863319389921214348045305742921142585394046975248046613394957537506559803381593125385614010740959562293168736453432293948623114069521286292255025997639716107262388961189613150180038727802788737356054228179068959585223025792715819447767460126669081722403213671761269878248606525292541700012211599723275746478203431332237628028396407844669529853057436698991249870278096170788979932130890657777708109066021773482981680812172385033503451817100789389498013665099551909028162752502560900303165215547843954979873307818141955469371099028282067587812647564181965743314818691412296816829851348205141896426603120927235508283959999177859900906122455175385160925155488515092991751499251271604965702114188835180328019714483543777357305680049179617588228544985584195210847653449474601875913541516653409523124900995529072019073792265463505790875152383890174018077555366283314840188639715142567475817458927140066550293114113394995993854524195485163353503521074519695380302308748974234970677342926493563526455096064326661702546032514806267065544458091487325701535532009844925256961913118503073147299452641131045131732623086254533138100012978227326424046053016755306608304156935592341275687039834847855276939632108593495903304037305176275495091885118875877444126635897965194351504806115016451843299981806118373707498319441582819914057678982278323258534652045111586274992686934830802040026013191178077991835193193155111985634141222526744920106322754593617201539677577353134701717077281735157612274633720517158508300781250000 [91,49] 83535016582081054547305791725779960603593670748157452579214714896700993594174309952840961786606251571829324652923165822182123275841215595860999898009335398036328508941485432416809655865806523197692370676942966915296791472058280085540471006249498508512453415564914422020727208879836322452135013627385890203457755990582815821778806542073547491633912346824181079329128691834771387740916414064943438161149875858463675843311048484920600629045490650633934582506272708330056562454489240288889444912381137065120339891429070727880976651437327664474797223035977345714797196369192565909334413781878168553215869157005188742708415854230428905196845163404483268749801142835714440455828415740466179743016445177209740128290671877811916268219022160311331770481767952128700143196523228304660975444110447501937629826788198092991176626130850885220942001890631577335097208391720523353798911610662602043873428949113076252360707161288178681492979421073958120822894556301665782260733885427873572312816997590570670002300168084332492485362225911633639617719674610069147209831213164162857669863682223123032309612551154705612090475675659851483784212563123925549000730931682565735930919073130459488499688405671030207031522466038108569696421974534702451483132338404870533997064093034853581781043018503588691775075658653941503029964965470423644080787854857231654955285745797506300826700210525693028760794847549795837589667243899556006261603672515347868864675914650817765663889201155941627292149731705889060404389845301596052652274052800889673671585446779094423361151800855337690085870515128298499646506569571490603456155309818494736947708139787620662430806377385138388257415151185962552571861060272677276099004395777329616175340464923718954213193410914097225669523027782965897659762003313484445267980069157839197452166652981060873038945669347727163297282752045850747671117817872762220357098112204323057251508521147454092949499214927646940851243825978362374590724594734371888253548939747663067372289152144023092204394804603648906497548354771358857037536758789676889780384527739443001337349414825439453125000000 [91,50] 16987370427221667318240987167769249340827426215347739936358328769719253952010176488835929198083953037992024313742183860685653184255381816805056420565589854664879019512147695384123292473931586735222180227245233193625993707373614765548146289775337623206242672793397187004737427985335887259697584104266191108669331967571407304086153296920028062102748228978329326467787714965774031332534232722616757719053462611909999202805406221114156839837504369795787678014541410729222766132743527911285014445084927580307200017598478792078901047994656330023499278003615575302886131399070873408669620379649238837353482567449383610681044164427725115235939330178334919819858999027834695897371605285567907893528814489062230105080102443308859333124095824767308716530927110065304427048556327850259308458010990730374372558952126494472599613949201726561119620395937008679489883548728815710686109006678629059210324386344896928272880898197224226212434327299662510428808978367125760670835295282700273829674217110931634263317075883888090178269441988442507479983129461956253474939233499066108563426568824276891803074460202823135195806786702885449951146784894320413796367446468998655306586104819002131968834875101526271167054111262879502632814983703350291031559451825011306946418525769007531810387596184155384770293787468659132843376993967298885402426250542594988624933661450610418540441526528609737431428832313843411089456258024889007354326452959989314152633864211225270677913665394903760220526546351700433443485776361877264246255145976662250526184275525772028295280133659663972900752620161432049361431063056884176869586964386664783511555973692420875941859683988882709414261522786084159683922733466068469546235491363740522698226682089407288885361444091063946530572529941918235375819475678836387212123923445378519159351438416865141159308008740557846418977856036130336802501222887990629310304321440394634528260566887968928602357534793533724443037668130925952055181558021029527826423288392910227192832418389473733581812335060560940877062210501660118839723640616181168927489864017843501642346382141113281250000 [91,51] -17737463745080105712992344765268703968931364523449511627191163275214853683327221009917573166165468014515209278283005157863314931096960756460959441370034261558473556810315055610339843664570353906029523806321387307852334241187028725330231394318870444141724599369398873366998835901052949602597070204422002162558157561959803977671403527975872578773990704598349218325918080229160585776631574972845698937089578143314984368060922070534995994120623009935922681565093265801112082801162547309725006859274989265283876246629876988181632491398066917836258460056373965289164202112454011533650261459272829450469592771326862799170144775452573734645309391097539524517220088071063788106792633740076842469086089384023882425639756580851935090769556513197994594505079115212263268322370882865871918884269565611512276378332234172852243602414853538470212280969449956965369735635100507416117850990127363792417516699993639399489229031445551314302444929347115523190954991253062331421607462846758163629651088131229015580802147071799834878653653995405221489547911002573344105553324995147920862334676934994739807468827512334682733978321016286776900478626130347969726770659034002713067218842132387545540526937638769077286092049093370924534213351954200789737987055834898201526940373437362844891483794659772188465822327465713780949879561853126430274155546969097768947815786620737449922846715854457254795975486491682465729834964593488306692011646340438012142293700494904781195994624721765380671917213999143223622706407000188921820370645054013255676290960577596565605584414358511447904696585218086438667103426988961875855425751472614351496724101717495499428438482021431991350481391291316228105270478882651090288896243471411161704545055234667558496273990992248331637793289838931735444089790491460428623535517886205033019546018447491390511347273129425999357573594043710404621576823601187293783174103246413040963124808766119751417462542699339161031283608203446108048265801598777754463007826426059258066727689103684787656082839212850136629577296514555293975053587422242851179277067785733379423618316650390625000 [91,52] 7363785701251986918273060130999579972235743129353697841345440436282420972626661664847019540201173393421356244317347020234212115102669097632930758309549835313106747831681796142623217453529000309611467233310003934993629835301187113933533229974217887724754311259078583533381025887151454271661083757914769105284411864671477551031216829654500587940107062780062774783046052480062131230070571362560406748273634208262001121941769010300710310215387919903249341573519000857367225637663400732085483162969179690165010806171450470501375929738364418304221285912330301910533672880526117093749344301583886404404839134310207197545282687239259871953221380000715240393293278552625599631732646280724152544803907616182255677663764196473547929683498360173711919956907025849166366867760268010365408286991882202375438236161890248393503526791796948467888865253065644642204947035636474958424679331900233450111633160924153093339225299378270227005072811104317978526958595973848924298054891444240876954852717919697540994204276462654862222649900602125844533193627156653904297622370047986656115376693085233816966425356250083166713055519484594679853955693584932162883500688397338378015035016578873739424748238113792639167591884646295928828452617004253649743295274386884167997372373050424742194118465956258498604941272026062184388531596234239213353346462748146535371228857214032925014744096682600140931132209890338993077835923639519052919052131632709720099578190829755648092314801808360773191165768402993632363294621456386177015386236979385565633104560733352155126244816455150412563013609482415463819643852226639857373974468008642548843536815812533641273879792515672208332433172493596197660305072907368079163287320043598021145836618823472055552147244738904363160100063402999652263543168012633684909189621138413366863142955350722752228613497272331954846246861328903287842314080390472101155899361380295597968059992495416065774367121485136828457588681155166319834865362306299059341975799951730824042448418678093115101259988466982983721792754454654341382405582927539455795340472832322120666503906250000000 [91,53] -2118735946545886735002824264998141045461689713665004776115664545789933042897243781165298230432919181627210849712808602562596162432567604585874540504781812592284827819053941828855918540162342842839916689634876921336822662990734227768345222723960694564728099148151291374220192633534782282213760254059586808324367541945302697335082117216089532855667816779000512523790180688697004465979291829173793391438731688016640327324783348641238330714630128244209271184132680476510299122921171634066170813388786645713303189716429851289599641990726407304991246482423093850006306962536787853696990786560593616826260070517066088394498820141186140218652671809297419602846197803028569679448696639750995842783584328481880828454158577201326887069291266123611847124812536795949973774626938778633787997882150655146492924038684625298150017456106882843872012257633861428176160466182049585664954013595501439787658088414359563908016105657947576049560742714496823627466197521451539245420172121864271538391679379060209911488749039564996164305281182938654027321635881129383641239758314562136119385426663283810793932768992578957917397872867155451094502301347677201391851665690499432146618069410517562190459820962382679372218653487770482193307357894516958843284402126105984423290178149938349002987846916789421187403285037193281947923351111541524365863211696622535075468499380756250681212546790367692004239941635513453374660016396491635540248044401999941314733983182978846749636001649506992537534424148690576902857218943116476914658994090788458456421630267668755314957756444473424533743614200170061277356942878762896219973808479516780942111701625220828257867867136437986998758789580354959714624872009395281012123057363612766240386984976606477978511893184384532439104788992127092044424757016174734039732900864132295323101636848464136781778861489254846187656008543712794053808002282936209363628435806422154213227929743989720376625307798682870850359856458383876648012371853911990496781854457756188173333186349096372972538934493915874101806633406133797438691129810806046407378744333982467651367187500000 [91,54] 435670701098341113853532333154194828296446003950665322664656128616567741773287861997175200661157570135159043228524426195518583970889213748655559621987748765613308147896733522542652553350679679160188861020210125541136248778718360802999275404935745254191237852113186100389442879634315406466552828725754831561924096280831842558488558210844585381804440631291359851390748236572485226802395743096095806015380073413247171688530661757534040625667621797053519989643097007848163002720946479141324268597876611530978361056676368446816291753096995790002867413706999720884236050363639592750336646961741657324014469253500723864888091057265527792364334424326857184136174263265880641736398099479514194290830152882278383447123898471091088194898139314309275052078734886414291341258623835974811871098859882787930669441447569270597147032333885552612271357105890903624656314427144468219330131185698788407281534184743097966075750217645121689512128309518350175551810627181012320438285350603446892701820283567781417937214453551403783150398229776597139475393214051382455563145470511346823581750026211977464008992406039370941098230585212905542740354061555692609771310743778803068656363622880358783164214468317485815174732775187803272399002946272027649577288985072693085201611421447550288532953071914621206450713397691416319154870443643425622122808622421851538547749491768519284632524788857038005505590604041967987073482789907050789233679711390266674231092534854028059587084911365573970474277455253096933971585306827474912468049581700728582198485400557887258725767710341324641219765061874602962639618249822855187731759925834473532950679776436770667341169773875075179997322395853197356401897801974174480955651189012881220749540660814342159960545923811019913484372996912408786047146271391689848569808857065643675417834193996964904706036982096354696666859985404367758258084016726129963279161395537332044440538312864911922280692050513782290731332980037574565954549166544107401978120055716022892371814483392867912777737331955791091345131474008803978970050252428336534649133682250976562500000000 [91,55] -54339276345348649013961131271941787618802124261067147532850695823425375733133667462833075083612559480273248234315986746516378106463005985827630471102819249485562023235483889596433043079433735428133827891157516177517794586442501600363178216648272046003415018756135931598285043732544767907611853595163910984959808740113632797049803740033210957104920563434869938938749810010165476079948368945142148035780870584761646857089048978975215654884025023174771731823676522206133656356629195637357638453112670073289874624401536169799467752233886920664202790960652906303793122859571727489287925598076664980134292659201423956308358486421413941370452296321387987996270560931541837730915389595487254244424453516017718271630019113469832206527245893995783656603846249202082638531136800317451719985495112740990748192350251522991431543041802362344435798894671166627811824273680728476723478215371514014720649939808121026040336995629462691686339329496935925127429563954686870118269399843023412498316545178001402835450978989404670594519444332719429517592579968045127997051757846629581088081301346948295245650265453262937750633108116964215751195818261278756127421502031985232862096360728906935572131308461403773662988496997760473603908220208359450124484981218737642271109697149878369666527394272885633704926762842909749723192940085039539782493025831017569170409823267575203556687436978173612395698425625083433674553352555468373406331928054777003020220782984095181584442437221895182119124989093969467657065438902958975556130067696979537807981526262882706500120380304547144188822633408079396435162620875252114699517497517222490340487558078600494137503362190853218155454380825799291755870790387091341355785537306311580918311384417322907303089201352711673975289337095413785902754825022492423948756817934565346365076783233455532434150062815286317381624816934721075637407689038897008671147069588014593977531637354499771216188322980610653004813344749946546684394847094176066750682271246433595568693638123514013554883871800616486108095540144904966872729801252717152237892150878906250000000 [91,56] 373138915600680090927182517376178594489090099814506601769012843680565558526994552115439219207853798492407713541905471471500079996181297828134980731477983907469580437904745204469799392931623476197498215028663184298722497554927478037513482459204593282484791332110921317160598262062085219929795375982483108958365927166580675086905886195840132022254079071000267302613887745114432159515837851673433326270818337661151685855948202427788952602154909711187623793599417647183538332636022279386600847516496072747496180172422966363485839914654008033240004329932233561840501479532028792582078133817245640883403394157034556018675959023447403599921604054442207756099306511003123369982610435385184053656582767503689540837308195727737243182892275010125566280146560380270432988558391572699967177455801008256727857652741478110468394280927248827690670084255024892479975356571251889102366888723949622758793888964766927062520008589236541305645181672274140222703663660408589608037854258935434841760968497617812693286539332685695683250480049658204213344576989952519202626015832109024752171252522848312944588678985019903494313876313365647816336983848232290480561424870711790846698494396589226266321194771684928695870092562345294129349824537315415196646385293923441116413530802633666141404982568710804266589391149497637409366571247583820758695366550281413186560723989046541783622147162610200402452357584690803318594034537030920881570001264148369549857379039661121606434730530273408010720604131546564222134372600633961657874270400675214550744673247905569739340821437769469255869763733328967369693075418403996233103763320433241614211742109612414133164229273317548642136042712546125451451409289795908271083058208796117660994565879040337719329788002456788580180149954550112801304556297773607002931189268719318329664531827300893717763507170632554643845963721507734111151128014995231271362664031767397128355326249955854209540992473632370243394680214170051144657426972257241781817638751044773019861441699545595631841096697468406121178099640878222942319553112611174583435058593750000000 [91,57] 1318840768452687036837551275982991691008271757165689139016894829383043722777265260060039027508904094284334164756998264768079333313321013603698775864081510523345106222537082346130979685052957540718104402875636973036198411331778371005061047056329576591455730047395771082428443718528655591521063470996703568220832972673336594715550869124507717694357395227537266150457279266739991960338793534506467012983605041999119949522687906285414290562161602202023771816819924261613866719324088942496987170478333420684603909961947814280485000129918824870314260601746894467757776153512980008794720717643616827315955004037614638118785892242553993177387296992367496720643436929171804721839199714161566844947168250297813832979367011565802625194147722392154737160268594514519107952481940531482083551676552332808070584766181909606614022725279418884100246009207091273965538984644971358937780017056229454884218191120951650461423267015782281239769198321676627194455909962778575971442967657973827710125060906760410378194117286608606185464596712769289409960122984975417818411060863537758079660219895964342142325472805171421737920743399379847754015731161747595188907005094087025617996911935310399038729585934381144681766956220791147890953145179976937751553585331313508092130787939825672708582675793333114605230686274907041145697947185125947039151488388170050748213786900675159168434091746176492108286191317008529258740628164949336519002564684766373270021917449298927108524985008740240046524216622035334998505461619164439094331842336122337313619530851781203103247119184596495066674404143011608205654713215161759844464412140373856178994528285307959016536568135309765329880700012306878518585436953501264570410696634089661108096096582606317094193091546577482049797935990605469773082545924005929519302614553510640305049849199158763858952717874934261561977434071349926028218917023613064573823777107619344393530455376335817407411350682684200728319786443658418667995901309970757626958418000158932680611571141416806227857099258538526372497995398092029972758609801530838012695312500000000 [91,58] -223690107857065675966880631867486552619318957886976467703231200559607003626182159339582995529935953502533226047280786366819147942845845500085244912831150278454081953580144865558335152155236547413434208474312134451172043305027665659069571425466382501589100048322480545985586628384323078045978181039519569218174529140894403737987960590123546787977280592247791198181059555350337073509824412018891053355801130298087165387922601667754580326885856694439937494904641412086286724515940586890362675136953654524675217655091277033388314881870462117328323486485146327857895719722894262245848567230475870030421382173562197864676366659745185502186383534547829940047599497008325290030066053687667569097729937420616344441559575675331463467286384361138692989885025869500718395511845892584399621238555810634181614362173872067751253003270841411700304758986618134009415970964302079473335225917545127137372263113979050696881528585002014803462969168888126998968337880177735718934742856550305616832443270783767626229788364196648152630321995756496853785110542899205707816063520900752158185555626944849853412660930009297216426773114230096450329191770930042780117967779074972602896734588213599889278607927824984584132941141933265876517246337198314740480586264974927056944374043775631942179535154305572926281726801404073485068513092819067794735541220912263835111881144741368318873855303495581983060160241792026474387320324768117703886660149268946567976078781046856913027912137625000827710306852430577915272889465811635546221212138502473262049384400447598895363606262903769432590889099037519370877889284993535269466099880264944469152043804422123358569701136254381315344716615896806972409111545443114912737800998495092545948658206366807795257993670581790496068630268108491702819527088412356985625598307428962466350836475990727857180146898755465954059628817856126876437220530009456830266099225746883778691766001083009867199732279158802807713516343721149196850064549525169660251651727576946779898451862941586657423256041596614515989949190100105624878779053688049316406250000000 [91,59] -1682954063354572803319400042108980680859785061505837117781553645267791113493229291027131522990865547007680047292721668126259595514678241159516513301087662162807364006267623557626039310957655680918778306206467779369683822899884563775580703865897987249352980399903914412136673927020540677153840308483390468421992807774966845216578342754765925593691709446198112250797192159221741124228377242023653630533744883126966072545772363600281485743120249137258789452977410525046045181052240970949403646664413345290943459585809271844235438216913730768456428777141629224607635303209338049844914741322349757315246054310557391241843549171917516948997469596743026724195324097814223718376323869382839172231538663271637518844553241827284494087261851037768896707131166323765190754772109849906932231943242069743674883942546627793053957218662988860458451983624615549869544381266683899737895618708255654167144065974941499348387095501427754094505728524540223555693188879664554852257020191129929844211942983207379968394996764859413804579804338503593499496970785899885034827950199198253285507360026685309460447259653280456303519293364791377531818620131241388467503854872449320020998397291606389824405263546655233436939686192628379177177234336842092926783694425587260036860064881334819631605498796031349802283514644040844005936790625770077655637048936156842084419912455035745783799501679086615097537808287380645411535019122637407211776527375888323116125480893121260638630186762658302093707529716811550825924849649639680051365154960863181193398544528167739114199748364167428389779653171849458154001605791394167818110208582114904441416403100829598057444234292492518136917182948663557843935033544625717244516615152003396913896386766358179333957515856654389006124765887716209191862396056990479847069114648316637960828537274944385476263153027343094057369771801638401098877061962974349908587734074746590408689566085028465777141849522610618109319350689561912051080059640606964524040894085463803198976534294513733222981068895129832391210911168855091091245412826538085937500000 [91,60] 6999088376510859824955942392833162261233147298653418720569307203092189980300531313485459938890837491791009382138494150669008358471348233030673788793296121171038004091207417920400074619602710419858456124742722832753393691715605991203810352552612538487235584713150792467691329251807627109100704758409961118131301089144739508222086547956005878673668570183224422562175236869076606071081101188131618779910993169271991651840091931649806877270969710735868024202565593136948171036246404829783412968645259653056530689011789599101448909955514893242831300586055776081137421393354981571345933116408925159222566099278088098098689139219484693283128290417333694466051571462686280866209997550841056793309557589869452369930949999646525957418940100437946999200651776399427934310791119123876133672338183331581929242271890374692524269507440246658229824993481939438767040257134694539911066257598061950064009606077573210665291596436131598056898280482385301731032322018211508911240575057884220871987070707690961463821568575150083231294362836454087831315545978393588222126867787720050799026877841426861227646915049906177190901031905324454648587506117920818687209582036049564142086418140684459639418916075901556220966852735901580533371212158967185138475605968518003410569182208362103232258495214766966181741713006378985134949924298333102162546321475127639545029823005621443435682192359861038609861077691015921063001848749355409055856946243492439347227317359424627345389771314548486756077228868813189022343975627755249211768370910758235613516501046499132794986424190402298063554855119552808379322289408348768527491074598949596683426548048370388736838896910794319793754845757245613502901573452778280571593410012393681473705333785926745620187850704070268890374186894022736332594105510968025143526013080144375411170161131640159331056796642530176965141079082248057792466377897350701076913240418488440721096753926790568884986234437433745467434799829793066795836886125868790658825381310786934859497726974812696512731759841338674554833687579957768321037292480468750000000 [91,61] -1311930486500351397764402703838513898114818670602071827371129437892649454320766847745445134121908341077392780745367088542321636534046097315525389994953599156830122158547699237770328755148720740045491032364849284504626050305873561109063827890972972868228733826814835852735392634273676772493651015730121161417617219341619591954052404567336385333211751764365338568397863326273556087635214981220974963618023632373228994077328722898477770705625237619241891506459063583338094502884569236042225955323013168669905216769920677139479078459275066923313436218013357675059864542681827086317861612423055576741686682302101614022893727900996944818140961268551097471626664725909220692824755579182793512675619453513498241512839916034905348203933202173225422561437842850647375309666958553219363672076451982460486419384021561528568153017971365378610198819194934519158019335170445441699109295222349996658845951426225883495071420697520491564099586423986818939009118716780426974751520153676289040799105340475417956797341629751666397358792211200856800412402745366424755332342314568241850282016589382405407074782280750880263464804676934920656790475283085575957604156712343836634694732009345513501305907387103058277327125931910418355766129663025861841472443733412657860649855071389647413768365776427936578107901710124643153502806658481625931713448533389496758712855587207979502504637892419874242878732564102478727022986262433744715060924158040923906479658794594035913187232583720634146374003509515016263498167518860905451325621618829707696434178299160921490566974815599536197431622365838034436302977329308225758126064335556247456456184992812985224156182646097085435708770231371850491275571837302171773986737344419589061211098965897754726739957567827238179056538493856960595867734150924802967451034281573927687752044355576699446835801368436440475932924745772833736907461232684066133506920984100438061730943714985719277853176528764093711472399482139078013542253306509991081893076986972556882054805232480775818791184778033809266162279527634382247924804687500000000 [91,62] 85910794078000976416540919920510406539117866212168151664396735504747710510706981726290412697955597472435368551893522453694982711092257560870782627136333937413424277205963689946336541295216532739424000763663127810917948625583312999679938754685692575341007727512400779695458964891989697954258263889443218102868018687104873368888617415494897135313286588184307796041775417328136544369073060145604713872302871804329886887313406310749232591521937471562787766161222064547036063824809633237620486682973551992263948336064378958048078787400879105981690419927395693474731170829303229946559323343833957947498631394575634259315370100096831837205184205380968928199335740101543289789732074711268500104036288543390134973364434224662238505696530515630001239913581018747334893773836697387934503830154316690987857816653711126026207998882267051483609083663181249978271408854059519393779122747539138460620109082899302350248485396926455914400920339943036370073395699232032565370317921837925103836124613552998573731528193368252359502102716982875102726301936652937072329697215596005456835545022722057238181481931706301247895613144027250611669643038740676674772093422154239341619953394810595286472934207677070234529195950917900025991863090591212448732466180888061410243905300832340896360608267465484217814214577540244476799309221366538378513746270171772128137600246737520505039971822169675352738426600019531875049706476805382704640100871837536477933282793045414614135414855372426363924715462919624238466150692877333710579285339863075882680477724331622132917258066710438065073343530688286403784570344092928201437774878398740391540339883992218939802086434347656166527661976278192794544204543386074393920024246664457617535673663727718107533663693172233833930681394395795040332415714574075291707700595393825135070910630637688469382007008419384392468883697393259167506112058070073180808553547058888533612400184260395024385658051928465753233190507618993655002814390414708889861404715903097614704539710368442914862133208409034068608889356255531311035156250000000 [91,63] 10914421861416952541967647660848620091141304364309211257556719564331334724050997637930494357997528598921180948374265169000458856265221439187358394824628620618010751305515691142681686878904769892865275797271506232330931239653747557447663849070081518827406232548616240803815028604109615177997173396724917141096319126177585764210496641598519263402042200522171829574818003798932905267798444933587018465741555614835758396265233071072814162377592980160234705855609446475855290120583266264831152871867589898095687105569452986488489606323894825304928780813062877535700417239920952991445230345578715966882572248226882456635380757099845664375603619463081318618954596427893348131028083915808590407939507977349318486427270745413102264630113126034298773109169990746087023675833008785829048653552681748855980230589508341260317643180685379978508145024983432729483249529498739128403770992440384349290063541773239202085810891471716296130322337790614128856711158882999253330804576337972175764451516501881910769961256754806063344161422689675148399663560022164012659292898901236511636029682046931076221221880693917522109166347286538401763726758990299756659929412776971339408663973842169886872425484200531411812276779267444091714213010225544185653107092802273282490003850126259448119357731162596501865088922682738643511802126237818679203209542258522739485485486822136942377241008806482590518469181977793485170285450181044926358733367588701984188317083253320059504942396721011801737930984847244445225981951316330460034784624962082627558159163045622694046909116632387743628620588731992944134854600458869784349365868969716204015339230862091133826341955018402277808929688768477874474667744439341277419519821924723629232140528582129592018478982742787886541732651374756173583432005869722311243861808242622633981872062487935216247560328372863991625837893468131496770316390774660569731487889427121059379470843660325488767956371597116677800191530115077830784714333754312671808295577492902016823035280716009049525178076223141943046357482671737670898437500000 [91,64] -3300635042229378167175296615564565037702096978745676644653924864714775753865639354971487223271508447751347587851028035321794762320720345827753430039794394131091459798187973682070648684511169105742047605809275389506368935184525977430299716468515116816920444966715932497534977355003525789264948082283304909648257856190080646726064506166382295670101034534637708342706844554226951481426572657955294226552095007527460298140311694914509392499961168734228860492966550690993326128373485854853675356332670556168886760752158437403003161029628660881447512973007889875339134693505697911708172330799221688300659996186117368335379852921276438292447092205196767367396930136875693287133512814074228235947221963541796483110540363422090463045826381046848368642021718391209775006235126433372921075493454080177410467114359480358489174240031928995419557336542221437935565138453549017641439988230238439093462875457957930079604025250921324456339006887715502240736853894479580084840612343583098052952321988708284411522123480393742172417613069022323061306349509155993316948604593782931994361362157952315032245605422252429077068131023803353608933667547961066868371151049591287393034841613877857912061227219569043460770171112993691145315436958602447427156480188476028360921106592469645959771511270610966502471078141821484751266969600979252846188918271086399661517332978327218817477723029678422433530388662940229999583664822278935527058419497060116123098601946394586614394667142458472992595876711764762247740131687660823562836433978195099400044649042563941466389446015729642211457278290261287863268952179020792644606965495892931761061752391799653298540907757861719768788432364284418522324938573252892281934848859246616164218085529811920281938441144106718647706402052249979499792196562259888962573291419297191012726023813306572723001534409631916119474234036404419894018841162794693427740536666158606663075227808853100016398623903742441384715321988312021627620736870217555201218518712378108940472393580340196295175303475843975320458412170410156250000000 [91,65] 354556515868468256587661628083983510075085103430767610681892717569397919697704833100372775049472496284394281694276778921890952407642301348121415473614852490839207748494680002326964447477647472954728390765257909254505982743971769974830544904056434421705623654239579449360061130192168939957600920235224755769194142478396180131250649278728554755609826588907376139720933257718031418854578387623816015700987513404628178156817978085342457556278666194850536759195744232420210889035237589724223812348188440992554042682144661581859058904602831700760476073382812406615059198897404099325678305590509286814441295861988454926335580788871538329903704688626000190599016930057337535987533806193950938488335496970444696094316294102945556735493214629081812048076332246886320763281455525964106816643758367575110729463479896639654070222752014518699266740967811729981876665864067214993764719359437986429105172628657625059580159037492166203671854258960257489122859903109356875181132965377389479279082535333565613720919133051964256295004244732461422084227843412314725444085328598690240498862393073762787754503094676460176791081627120066683783720447772792581119175821690701252551039970886978521433123404600306324253400269879066999393449973782739275218839041017292473490200034948884940791675802042363117552400753327833867179779424257170941768123557083180099675321048885484047302148589575175656949270598502509429926580023552218892341838035013592502146323085732374832539264829055597336132879121287772284833953066208635394516318279642626585530412747520662643705485598191210427394200018315164428176601875947472983493822336413815700387816690488910204185104131324986446518536906463823617493846948516719249354762465923853474686499834709616829905311148451048325860249176708095836033681556901988103268023936686838411046905744692312725669475214893299285157001121569913483412642600838070738522762302628905551347542087010431141034625168779050100561238137682974108732204016241245146300852823563047867309818046710478967042945441789925098419189453125000000000 [91,66] -16367910526312009971481102819515834398226268228456611112448266985475933294015867528301681692041897982752572263881540597490414763064236839314846175539567465129867398612550863138788410978766695800082121251379719235876642206580029651258438454705651993913278699283813705199323911871660460428617637654775450021463289398710828917395500690619207861493454104882869073470876512043517124076801038163401047257826509692778249175119946706455398507208677844568030043737940638812156132029715847638572171772557479929343301012784877148528917025298940781338102167026670612692599475053659023426776795190377527873435712396525840166745063256744619954693477430462654539642673616109478309087720456031253257683510379144853578333092185867055452134447293452270502102485472474566704791880174012038296107587364531447065185653828352253011488398290305179118540118931347073341813821895117202522216781137491736097006804769811782754492125965104326156604560859051681131509604668491866491186515940352400794387170429800484161447508245412543744455883410034485015127154284893420867948599230012586293773086829329709781797923170249918007530990971557696126974393714423369166413243266673870443616692644127403078409287993498659054465306088948617522097600909751547740083967148802224391923565133171233761691561746836089744765871007205710528665897951413079390847375375494093260051048837837795109799031729002153165774453377845860753952493034544717158303083368813237833580521205774558782815386729850476931826919004263939275888394926957910573271743983667772057144933234838476878288388015514931118767423412544113511911625272813621480216792010112403972758994123614995453595451265810388637050549127373839071358280010605827296472910038313455837800912681151153753606892577052140569344360118988035498474286141489565212371444049057027329053640227326577833600941950185185568398683501731387234948114494651709837351797072891322017578126125902207995871072831144290147102264620652045504913637362474729865287451044642870560212995429197335717219630168983712792396545410156250000 [91,67] 1050798869168235873060687666265532357326168613279102370798236324891734073108625576244401126353056547812034860556338656754272030689396082713430471860448934289345706921175822020196196204700212928804209340468649059818313699911860585816896437286475024145107934062347793659556469246882373724283577080741051790809605860713007693970295460964523219095624949548479741515244935972998748322603337326155884490695197222850998183806289565317513734144675837531066006322297822148639766421834151317393192348600317339595869712257179055682805531862224535502795553821784704127578867859025542641184086233316009222327940950616558705243704355769775103530749843278307449708165034720498117003756121592931240111275860737784627486792238054628691693986941148210665473400114902362912570394338288437871113063945034105672954373992922422956862775718711203803533322038802683550308135576251672044279711609715231169336150344371963614046165344200578794659104312660412080616645813492790931801496923335631840533729967294896235328935446745252226414128827527039575735915913099155019660383403859842837279171091314443021648991888068746974359693370037795633947317812318013121593433950550392252785495292238296280826776976016571063757367237945079032559499227089350445053582691219352305488713371127966136812560855553160770118046688729805591376116588550318518504802716408472342170002763823975874957650891441323777026232218855874496121542708490208207114982632835119320256935042352324995668717928662659193721860302091296671686653524113580487591889340576597313130863832020767906514951628460670787756319822566699801043020224597330001367512819113116529776153836336935645011331341116499109346860803419792568966069460931757663728531816905251481609036489843107326162611948849103290994981447826476883659812682550532765122770060450350417566270454263213620807967365498956957058197774496374363118997304879433315778780808945486809252690436816993038065080337977002159144004413938736605399503644824281321880586649213978954979899563260126171826414065435528755187988281250000 [91,68] -403401038311156830678482706405664313199329470559361561850087765300750121861745550378164068865437213750206370537974505415684144131457974862768446596792166093168013291120908724501575641714066424011062432155912666704555904388459620814225268075904404325781473444965608112255409040050987781073103691476280484431417461655037303743998380585145028371151498145674340457128741688374843171881118844771644612251893632878016193031576234526888247061363391938571079580556703886237897783946340255580943892835217606573142293430123033482769222576246868181632013926346946417391462872808554873960442101586211610206115444801919312747249031243927320885260149209585139786162825862294798650045880120089977937269609272542043041690258565689870353380767627379831324385450472439630467242141544037926036286451664757367565437780910465048620923818075226232003879410374706679076543877841398776047505879466374549395277114979103419242397687083338414509313832746387388172202078736568644158342229945970329419517811578012697811420069638862874859979927345387713573017585896143363156064555582184179505758181649568535304612378139035387679629064142664492038567667271191497243818818213641698807149184306928873061918537508336624907365429576005422034685054018565940395625327489115977892061403035524646595031823246858802765925916795587803599655243364569291585600343101908390678788428545523857084321024703709411360049137378823064230180793363174424840473241134129582998901511608132660387937001214371890093948083110855585225023546801030553558370479838695662492861631055188892494791160038211488961513952815230313598517587469403644070239628091075043771760745611696904350850292221800321936408796340450692289896655630399627488450380918794553107949810871785932696507563806396637646643620980474373752891546986377976153059425853919617924972559411308135932546587844416516975595488476801993420580573904758059537524551992572559698951923261626851197700483476964406848863664219570413662592358369433299685436202022543582951241702971856284420937299728393554687500000000 [91,69] 53983379227097021662192536170277256414034941511681480623740306876928431600907551128902389768490764086650993061625524666668475848287477902240049262341851850360117564456510591409310228639896171354310987074361570749603300789347568501475311236384277140572105053056925814826546552107772134356977979367980921818821381317474031382433547853898277934339423866211827515723065097224950541315189141393018605231486206388588090452334533632561976013868724171988887759002630877678202015641765608862928001369335041884445121387547982682248692498292630306516756827440717522052826328132829357266439602614113954435193898819908990356530191084369536074585781986279922599271313620959811823098204330691422927839367730232843435289423897658969260065192945308201102460955222620200101747799391911285750998999600655080725110340373591068217359047160641927671259341566764772223499769948239170291067356438076596766772305710192920511818933090126333538720746288881865294782960835185692091649783473068017530313360435667388525774643438805383441964536367398631840549447009878624032592063487819331552464130611544935473989900295491521691212064808632650593058270307839593817986896665171612849566759587367703839246033056936482094646030814015397314568754373001207613322602942568460502154356984294783548948299958550934112806923687033920133190780845059874253472476069743074503640747900159699109472951952250669142292159395587959315426415304167878056636092693800852770079178486696995370209341632871575170682989666295686267860470569848811707652997922942081270438900992630640612397500617536868853672844531551762400956072526481292018588026386058228208456793932171153398072987963869169561748771239966657006216836910484434262545075178500951255768304650366305134229786383776809490739670334112891614690083813768478400359856920325866008902556304786606615414923793847518499394520908320572541527956354610588840070797669540239403231872921250701076502274198039060087481632315752375069939481093264586227079816717257937375151755077240522950887680053710937500000000 [91,70] 2341056895828547143868451687342818125078253435649371204415488623058789161019025937898234493102816449516650306834999903386874621847281825649978380443771807278477874937879340308058040381351022791947306619310962595801208070993149595779783901800543354948727182347897939685479843859885862634996474257216930640067311473240577417317539280162412514128339111624959288828755298235019160763465320008380113854733906353010688469499697520865430850878294643929382051843336900120521724125292838699906195786456657632613619803258078361265077953491610191812069015830581301144991773410658051388666414094506204427196627577889634311856954043209736882883186646954591629679087655698638340493588140698379002158686711262038378629266126750921189190855641658280259201155971803379068314909418993010096829706915125712913614491939102248574830399776332677882097203625419495940217580738257827547484075952237546846247882164554090540388690880236055641932662738403420519601121708147876164071230207201460909719632998366817456242957219241186436214438597303783242220899274989621422818677764339611074485262839532289873271179846394385130703680340409487564063368120498021934260061106854652242727735237741200519398903393902726019557608257244617948235127404364693122013467490081111383852505934172492776104230403743439508877769434829088836142326239579744042173958396696421589881364117962346598705521169748709750685512009226969842996264598434821200965461036683807165159102249246996090215647668174563702027927484703161766506804725240366177414579672208260806699463411568064942402418178813902569366125636384528510069981812578060890055111499013651365180261960821068244733820715711195291785926577855015436439291083716799058882469049356815675953635989600290744179324512112114940200292492872435648712533603666224467492305335048808413499926071793031792719256966640840389167560910692639157252570352761771563787327895448158169081971007183790860670723385739618341998453061338391141542039288004040968678275084894659097134450576049857772886753082275390625000 [91,71] -1536611351690289067845738711196504623186197417816576022451098930318636541446290499741103625521405909607542516455604012954105078017079420940715969445638811641541139622527275784125195504215738322701921029110041412003455195606103482299872388200422703765816625997268569587102349839188748625266701410156113494699954554786819923788258596446829591478549484673582104999417806398518073440644499454897142596716853630028524242599172753890219233139862184048291145773097511859346140626262766191032528955606588197563187150034825590701333874943747368817833386028323831475503309807941785154045917418413475674037303364568143127214636161721957682274144853012748913250613392228312495937132557217926845837372751062165434416501846411750560855499270645917241487879328045041976371466263644192713568021129870004255897790065231840553440870438572112149255334286881336642619685452007044259519191509899700743919518716985936403509519710272660126554003788374814596816141187279187145787144861424138602877099371859249463455889406419655632969629961593898141266279285111157384263249524687735263544021386681867559342893968556248298287036226038588925260155169535026249977841021924464298840721985241284573711448684014414755846826520007498739290971721280024736352526030251474224013737308174394077330962487883196422788801508392501796261395388203795373206241780154033509140497415238800737345636544664709780163278844104028362580870910296311112767578795687478853218118936061293796641954057176401939065513638362831705214702533047115221088558381345669308719911664135251926047769094943821390036657013941061624505806656061899236067058479709103190715285325478692611610898120705419900179892997131017540273258485747734812143430844677539710436439488371619649687317690336724521738165224359603192929645309965630449081290992087674984451923473241212330169610728826289168346815795509336660321251453609099356781920266837223828034273508133620071445795281320814277036368661657156705461042618918137103927541633335840387530879525002092123031616210937500000 [91,72] 160016335089446573456207987710598838571229828845542893764495729693541567951134968579596187628290218599338766226267587906325563125000644711055786854423404158555588448057056165518999784807062407128264091261413448384559263905967423040813652016030839934677639854856548251029184043283810879156347933039601228332359707059204248934266046021738892978625716128128453510046214926859811245404754481643334764928360704400203703517569222525416170611410810318912558434794622531927933618558384283813559648511697279926771284044177952980295653776232226913955797053471573610634156140293467714418006228647620836335911397773147605077014155609354460189415111704610167560388319142227675395099884085461819436386164836260037649249477632027935864049235495385289975793440218388407864013622912016932664519472226235759994501920686354709743242427755385031304426237896372971132729546706129428799015070411091782751948993558577674201748636222472548502972710767842262551096853491016257191028002312594588961533619844698227495532758204157180171341989134122260701508256280524114582021633184423317841028671810093258577060066902052123416651996194866824042853907369058233857652021790963512211989265736279765955551713466968738408984080645077645408642938853259969596248272586722134783283243907490789767392602801749672517825569720122023864439167533501356742922407578896898545639776720739521382232158412643550486217750764877357899942327812775588866798673409447998614529293600975683986715744301608517467626108622108660296583775710524918803500670326598431563397109176235238734284685549269579405445813389451526014886537121277851966657950161630433806272767428842689960580566893805437825809204966245647160729443309250929395038778010311779366466581818755021955942986764343469489251569928727592316925329441730840542402955477482326498533869132666168079939147384003958748481827557283374988754413455020199714330567963980270146893841935482656889607842200023968649913392864031491222903843135248696898358805595918852304748725146055221557617187500000 [91,73] 815126936801556067120670828098210297876903816119951632535701475147792080619797690854346341910632465296336575587672276731522879013111778537851976112808454732175797437987121507580294803290482756718639773561153397197248496237910710162124946294906218378498999304944166232471445092435623526073250418185316295946004525582465583032662856042033991789459319964711574778423185168127296865547376170340628653083726275415454777563140958168679233212002335872153953253545306639132952618985626402958839237377311685228299345083220416168650140201440412888712556802440225807248579823121220011410563220394577643152826820796160893447356272441389042515964100397785406628729462666638603240880671293359087222550737549662918528125498129622408405888704340686572469200706115824373366686138458050766090650599045037463543000103644429262818434847900039586398850218333666867996891939476256065378523108765497951751619811908708595126189659334164603813972435315311833108854937413955301331763094799957247555215524478641652026217623317701637306181456233307336718891207181145612066156375413391454313518805086400873719734283278297876269766745374679837027797896886534960047132057266112868312015821172901114658499814503659076653276498316170747830180051611222559429178429224149119444389010361913066701072040503299826158498399101846639317272349953346472276539534968792099939070774207221278637243607605978715174912330743296934228230576722712674035512120570655031467513044118681593026790758067351617850124569678807338853398153397409355282102842190549361059949624422466106003850929681684671131386843323796507113708384645235090858633570829456764361214604467807616752865769126668301022467619444568570181436852967744014255372941988228523680650039645867489472605631658533213267272904513517612853795759294693848075355667175166814874868233611036530346251396472380330791343573046047002197310875405670332950137927441493363809482712367647117565120237454344829454108502963938384416549112357157618607983451397558383177965879440307617187500000 [91,74] -1655884538136316496857531702919552916663094763734325270842774537942988522600574681998426857912096620463148657008630176722068667007882465626874760385536236737684154980932421552217233495320333770894257763812286227482645471035591378262279695515577510284344488836066936631179231452354647534895019255058482823792635924349340171117654553730600657707667147355371170840103362859884254007367857690615924649885317831295832077674109146700012870059288773334078083520559039482459435563134036321483772637736353655037300772748484673630824188032878651515759546284192357509742886322472565031974523769292865049419476186854305200865165909409777082826079203936002783998017729231056084234054442255593865251261893667215509741248188902067490255203260944978241272181036139624129175909641665408803463744553574174571320810838349963807766718694581609356586410750742414316929180594382894008266622991925824276198132053279758903857947294990994543157955637012327816614704279304224916520675498742732752783531986021918395846393065360116019706403681926105593899038569578969762789738702782304456065823370851085124171885695766841515992275833784473124597526680510957977727328749639123680879673821501774532183057930268512844389337033956891284164428895782143324470481240210218004208458945353609934727457487911196980643845253348707105614043017504968916797223954634293576844678201752204991322197447244076189457460927280609643374543956745047757430553315217543276323985694290223541210954915738596104623040613192683285375871545760765063649438474606274524165914738506612049013952810435955397431510187810421291993654676347543861416893417163587931970817217651077420335910782709299984818424415005399532354129145738716380997716924894534659948146499943160216814029843213410011477399749525718433953342168780854407686834057326064507683949931190189225081961491822586610210895711944506543071284002041324911750310245951657832734575033793075454979521685514967056917329161061453800272449843225368304455713541756267659366130828857421875000000 [91,75] 145997820976589608617742145835702679816242401480872105940924209776165222402291780439875461098025641052055199339644992575899597951798108402968447457219445423055507199643973385004804035240064533343086720733472295738872996678293100249800696670852541963841956485921206207080393927427645722838538125652257048338762676163614472589502269969134797518762821911841913981173385311164111846706941599259310237976167556549152469562453272376838135754956361448400217925481603819001407416501196098587525756194937945680495408895369848258065682983839486016037026414557533019327995467543680071271727047261994994914133885283846584860308906265760877940089964539609251327799194938091819209008356504120168299038676293903358457192959316126213883061556727696806958355302466685901727927803773434370587024705336712135971031866309247177845880294117736007874961744912496043768106211067766733374067896791729221447619349412059589448635411342829945495316291500922612415222069825139431759300903391351363562604386004573192964819433306017547114174062249231004084197106486362816358283343014050202631898660048750832996552097875728846914181631068503587105242963271810169822853787969187381111355047165523920195830477425382365858272621566256465586039398112252008128428570152215004787321959889046236733049863530769348856185221860957835909472478478593332076973975961237909635999046177219090651357981341941185302971635166397567817114331259459596134326146768677643279801333067310090194826998995059372527470808916188021948436481605838353062796326217136909771234034006989002003928001171142069316228607991405372513253141578931994239495949060194783582659774447946911802459833773198730304816209922451685318165459239627050339552694704194637308805802082181463807230065335343202085496874170766940467441785498112319749380154504534865175482743056705855791459707373715454784299498348949573483292572288983850894328412869681808500199691620750613063810264360035818112191184771188244855252337008055807388018365600146353244781494140625000000 [91,76] -1232002759087222076957781304849261005531778909769165079323705835911023763754955963865346448099575494740991801068514976510788086207808216155967854644762827711050316139285837250407942147816923227725813723739722895461805526807739042837387315377341403944587994546621011806729518984894690652802793609388879366959815161049478721166067967005238802537038469381867858882007656483587163620506841626758921026104388301230547745808900459610803352927432132428641087189265090994059606690225451056099867797337686998949224563760455636322844982047527377422902329658309604909935116207811247587957613181133150817712211386601424542176814959256226863622584469146529659559360550207464320905076705777899899418632598432415112042567495070174572711054090883520781478586965613487440240573644520881091541683675270102835034546857426280330275191380060603650681792633368311822893443678146068194671244544910458816447017227282501632460882682080978440222378293476047038597788112913443019811287066903236876062179058936781825342933911513597823824346889179209238612495966668125797358024657447652258444655358901466358621282255534268590556709009783077783169145208499434962376588436730737646308622583159488379460862335970337788923606638867113760889072088667138248619277208809717281416097063536498488639366689648329319340717078982279259719134185270748753616306609911384671200652792397981841269922510601375672478697305733914700963036668709576699959162011827106433292108663561567498344652746092594485780841971892344044186472829653701928355707998849786585208127692599314256022345286475657409710266594487824827709739359584860934342379907918620611114237568108893485033496934378684277700472129218508444886959978483603688551595843511440956092029979324615480415959864714844459618747378525261956625632156573873477380599023869299311112723646820517166990796804188163429972852136566670114052074365258723633782694409446833066047401447919142764486955744257318117224731036430367074455995146653464189512305893003940582275390625000000 [91,77] -155834933976116525687016117130398786836482468648539597907550438790509921925797766165515290852988541916811221981351259147612856067658006265228547367541038015147897432985105856944808917230784252801363516437976347467288217277642070205027510385560822648645103587150059176858376078137276055164782924781216578288885766530744225102870403550617446629849048781970959849465715949242169379099603990335124492866595411618654816638972113098648571921642662555245273089567575254099820955079484753451960487133287179491298861391909319202188694804343502245092275937916041644186820293564945753273058882593857514403308463994098340622686617968485979848762251547714256779341455120543475251187666354891083391534291090834314153768572260057984967165386608184249582982109946542954170539960642354762871872115889840032303479563136578135810365866318726933319768350222357126419578975515829116295059185157135892037961196478961863787720263775468833976002630545980824186043008687663178705487457234538404090270786752738017433402451165331622809883520818204456065161765663937167487073920268209076902457025048517063240372160555831881442245290318595165962279865034971660405929925564907040639978658648132918311506746939783612862273392613526626703933630434309302191004424204407187604789685771140362759607765598750488306342260379619450753159743163578728196405785490248327117635473844373419054081351376370226620476465443872307550467075925570673392279492318780453208727815615007712157924873952816561225166623802382879745614305929875848514488239626149883826729535087034378699598478420387762795016285083782609407316413339221676239457615910924390636861960115489198977090945869657162559965959033249410434885906730410348639706795140223593596752097784019245882297390127273298208965176235135182799148809706798131256327565193522395244356462896352264072418957374687958426961464645716117034052805014405396937617496470320391689761566780744742084491225224163645793075409482010313007294133313962447573430836200714111328125000000 [91,78] -26528264858203034707458803280866273330957008505414934808589388379146009157166406754454043093468665957729637145759828672766344871831051990085027919559093935433338585828154651818290458241408625733342247089309654492168480652851299671026011247706914258848311013693030512680605811162833712414888862863491967052213738218512502098628635905963449356421887116715184243459088195493129991460570533533773016519330982495639012800038175550610868313403895776076068526584645592161508241824121335578486800349018658526841563077044429312804461912478104512350178404847362308114693742520821739693337420940821569481583183469250251109623368799971541964301717819476306674054356546738729990759065559324451296121384544025905420113928011651534413330084134673393144808675189192263509000847970998806829354205049889116740797791794997039698124504384135346248110922705815912650283116794398310952202268468319136846072200349459486235466922609989971316299828120673946042897883583264308791447385302797177122117242831520688586653102320716001024441509843745260385942074355042782360839080995736697142145744437470124413759919240293297327894107974581927430901063275635657786397849551619573252683720963976885589056768871038065340697589883142264489398900629064929569308556381945535385294480381855518144577876323798777620859226596259183625072808021512507432124651584456303905566684398556310161446235708283266777260113770998206254584617198273268998163234556034578065262697818858998436308987175973290872048182776181156515110055528014490516081784909907520759741106594231628866586493400352656811314525510390566514215507355673174957043394244568383124804891071757120190494664391269840012099546134784838162063135125971986736969994601221436522747259812703599946174764239544428050152730973668851250318824843137783815108269681033621691213385088261077389257988037358971921952949547558214524331210441198932159780135706781705311547086709209908698649822125610637007205046649087765847641051664140832144767045974731445312500000 [91,79] 4624027449092787419257131542030099466378380060690443295592001933407567421968195506518083316418124808215145615962371757793681105337162457590642286548452101309164507281765956452880071489187275297293172949893492589706071079546280478885388696305706220485767461217935245521108046497025965532695992205661621100095870288173651527720682963167384052759090083687590152360170377527472271930168863743930338221767332667586678442029131634325494979626572980862587710754272126572428039150684736058087674987697544263575986337917376646851453197319914206780586483688041076826320161636066566747206622658942437658018077426100874169702870897472799367383712505617861921583778230625169620475244228624246136933215393994704323575387557334958193441292101403652414778615169568048327207264282378534859796147118566017674402353583262086519342352021350100473581795145561092636004736519312694101673496108485291977735318670698502212849000567268659966944052876225100538439979272726139781487461949081768459270068241485399676889423658377359049449929411825086837478142916916501553244422223673492674037417629848532964010713076675856930271702586779979033983069273866499503830528453933425415925340585009518727139729474244804655071890796184283260610291065015435605504323144038292980743543573351510510286578911669038663322447888730807664885172381813883979532901802762853409493735009209788811307918503044974840497081120385150433586816891511533992991952055133649900375404318872620512242349444678455367320981359006880639015982990679822975181924934161711736502891475322478634620547412096442427201183223398917965206870613697832946402970976552923365892097129955859917541477533028004388261192473091707568534163148072264894657273271222519867413039128745597938712499797385044425246652071415921375042048109842621868324734998850040549080033432700804788848721513878624215633018483213034790836200144190417281334719530698237981019015164316197687120796891921137470795885484990683789163767869467847049236297607421875000000 [91,80] 25247977639113670889321940451165065098326325994379636627592710780406672637158414097627804358172420371263464474665898710317215604319278705846521663967750240041143732198302362088494722278209118626445252381840764257771161256562089920088940194915951789745940893056657425861145378496331341122034246297852505292760723938820572472959162095346532985598395920461746331282846095308552532898260996359345382677502845700355967062830298176767858781372278310585837135970088538900303778248583967530936831630755083396952291863711274986379099410000007118644667717881052741859060876273133086626454934104586270200751093397389194904170881233378096676133718879336946895634232251491235912813478167080214883914031543452305725776281977944361907095007532295070985458158656811971302252236374618338678363959168358494487330328592052954385871406315677301792092267984547490532528258917329321111286874284882060499367577863110877179662687568677441749284437781578448754885537807118304799713080579678284603407507385142425738129293667556942591498324353985147587827324750448104472136158504382830794696133122734195883198361582833396875677312615343454957802576001896760134909098718487195282873438271578603652035171561389017752591497630245251702955200576961862650637571257810796852336564645159234201351578881549101574533989795017428670359494695221129760961825866866789756074144469707218541567323859614626451102094287374099439216187101810275168840127022947669118877802922612395311636013433865645427136332052514692672425929295814593717953182239105001942720651822656771490850202080015685592236343108320477547007574090668945213407037424982605250242937097821930880811779179429557485889531327802731873982149828449402972947777075605608585088179554239325021658214073352702547356599829539572845729328388764442949308847477407601371364921478444762653243288453863366116981690639877228980747333143192423616051852464895031133193913836435778798714717723490926686384996924239487725571962073445320129394531250000000 [91,81] -9661391470589885322740116142730891749273889977019550185072896298101201400418318067798660326020950953979640188634728092505618453170400245503677539457389385450228519060548679057848508037398633544187257902198294229352773005903295748437000757446924624700305644739176862306954758545465052735580968546603892576305100051570029722718070262406664131935692447308015531113363329776242541490359820404656846463922890709375793183192496318580274852361629205490394838292721838140633117693235319531373014990452922477691850797343278485804771723701628141390394221946124563719467987818870592568523639910066311054202189862982397650473351608641627007468546566924548445219073032354653919937408777345143551651889792932251131656262058801596574151537701311160121470186407178394385300539777249211071349498117704622831031323979874677868000386875966777385872205724632472550968030272948345711716607141704913063463130522122748726200444842694486182101763735856300061274004244157762729053305207583702322262500896246470464552558415781015039658975360138669590929327299913290589091995955365245499574462744500212157435037106067475817521210081120565279883201872753587483394593768642916554351288833215932458018062985880337523248582924885107769954165723024778936744524304309867136661498514633358891356621387198954895527742153396901620429935576497807101756719223250016480642577327193457556050818756037152719244336045458792800266430198780803468282616339391332710637573953054645851855076093560401027024058458888267480590456974536826643696216146827354453550371683473512882588885054702503518030479965265354171416541224979545629738087638314632607496754718484618984514551814596762183910514053670519269026819944973922461650512333079275474376463484686686012774762405231972654382890324535334288406241526671762861209736696665222742805867301127471107463787095317045823447709452173221950037219481134784658294733514422914315190460133374992514104086168740020829824866055446364043746143579483032226562500000000 [91,82] -285137182676661969063078950987573031857394111996513257237018267229500122039515449336315145431424787785997547743926307550591010627310406301829386231726547036972710667444383804558905759366975315684255488296900540053565268794120366793002195850791770763602614807935205207450054443261902304501616727211756097099134314532484965454528955922514832690799402109947385825970502015705884557961804914704221594401915320997651481440474649467944159749647610644181218149742057982363100677078769899198800597026857629291036558456566401201526381479412427881965729704861811313707661497306191503562095979247063667741094532538187745724366304034492031160386955607006088030066423315390473419425962080011811031292838037642569269110305249034018482280299656987150757157319922578806093515109775533934889368002988635209009334089090066866379380674655804088605975572257463246602102689972606413688317277325338444702211614778359389421141949444951259124909679938649022043867954520713692811820976623291440814997514953860111142309922626712055968449535560678193472394262015159518591153027392558033420520248424914861164783174237504160443120643652162294238376224274979557959144290717003373279751563537717309230597189669234423487528342461730992921206264828734895936803752124267365194233925864692805665253083826869496867808133181990516101691619710357756894398622494332335967495785458675051739754696477346440725241733695716811341354569041981885359303182287733105678988031896939306055747107283797503630714580940075802486252202314480363426082509609709967284609976352011118001590390419023013133664939264584823143160681322332862947696647991066389483479974053522433209381141243197500963714970727436589493963476856706413850226370076098672141222932806914567805113155270351888479368070540033270023829107698889605368700534838718620208045813453528251821616124827994233567246803051041970814947212318462904005619608733069312047537500717868066822579053669695147710250182626623427495360374450683593750000000 [91,83] 10393687142897493265429584082156330296586466974399264138804909560359708052638787092327320994569126874560848171549744254673667075928954868839160561396375943271491263600187858898713763565179870307497031664032977184128738691101071822397751348535921024032757915865342274929370021537317709946058707769141270499691673412498553382527925299189238059144044711248753002576660534444128649302832243007865896215396111692580501463571357132144346722689070712724490221844377769267726796872195556291216328443144523846964812058706926626724731993957738158454048476639853090825792315928905447207240316703446095798563630453217491449464411269183184748727650446954448813254304409189376072191497466154486324954094574611626375895706663865140848593996902405514762065647695343808670909372936684941449529542707302100121273408223169045312084027241041035538096503205528755873221356900660286523238440256246763353048406873573108088762708664506421650347269804941083386651564357478805530362089595806022784975697094829778227694659000190151521182637001451832795166434791588830482242966956011437605918152460928606046710622128257462528818682387863590554150950481695604878979024444746960289255222984852021656654849792086001961697808203747238565361315220765773628511609044195706903336004918057183424602371136760933617341381085735271485453152243050768795100564623761916117205042213590836788890589911916155251011884874155723360752075069900769275550423235589741502983478522588002625066191907627037823792176076904527106605390932386284193497590266947791173317173934956446995573997501520968780502051841350981389312220010277736358233971332223655479131482043788701954637749391494153725683170785410662083289448321634502640684139071769734363717155985009641510686201561576685527301310992565584237567580177625262818119061116619298006397610436773046242291880846265689412548882213326242464000164532967948500121019000358628937279485277357692696583500824053595135154637318919412791728973388671875000000 [91,84] 931758631435144577178194260688645824885685721396168975200244635371741919505538999413205884136181831870757114047795691639046483186289382551600397618998745141333258499057121096375332413320552671864323947798765074823236263686537022304099925037573171028946804810603458858451981452160846415074567730125629975590958485244173644990019540897407844635151486798265454706831660244060301496783586259103305234865587911302658156948515724457851366699837216329666244551712548139500013111426075307645902102028974518590198725784878104143376453306828737575856632350471877287740835085482734353040856926832393572755589688486147134498434402643218917639093406630972435680405822200712282774693265473455483065578804302074048342271685876098898921147603224771765510115123082158616770823044739597216779096283098188320982967511133455302512927119365392567583073951771820896139833315608889946628059083140435868087965527444995778081754297805951952609453387747765059877425261535395109719655598627131786275848176427725122580006399203085300688197653902482420760243176540910882266913137603592912840151300655766961024897781240019123389308385390150766658993152411722443462933462841039739520635482977055674048290644475868580864549753399657345268103172361800883032256228811220786455307409781084742777524808745328099692824466489457193026341739620827951971724462900010420269776523314241219739252231726475237282458814918080591999749509537998638161312542606966146137066618278854622736994104987301439731127222208054741319633082112747804100922352185037778021718606602637202163957063774607150273226990709668326257041055309441206822131992489901872220000661775189343148856295393112312016403247636309211503558770776503082888555132875290355989528722842983958141049044553002845010119354688174754553204662168442169837424807648870804049281536890557077585524837055556497014521889099599104865654497036078234566317260413545856496740485840846747586937538154055715722279273904860019683837890625000000 [91,85] 9963550293130087937066453380836082701758989600353989869637710808942174259692050828674515115973727166541580965813624143895951721895911771106719973008059729727823370610154714962872319400334575561130778164378936974846787313187897005661459675151107142014884931616020402928717414745119612464845321234232121508300660427669792153589734314509691872540051118023998204806735679905824334962687178556153146223535612092995658611899881349321429960783165096642421977124676694420740538106874793787810006190572707073517179612720945202737173722138250417491055685916013853552058981347245073040751561433551570755360905959981292965116118996122687479368131372380072674267702640909402922784622240718555872831097920822210191727848060506075040093897352472343874417850532293980139998575096419683330728527423424688953310721172758489388142701957845623678535403583158001239530339660987368604075853465490967987238041347005773689096550849438220536053634073432745601490764085543648546029006496995283374894311656694239935166686958483439324676840943471793842331682750058563566320467047257309599501375558771738907042350976850535331633075136950125829934379334880543113601563352796941334241622340178428532668780553417670953991238462679805054326806405009142127630094099699641358035196441769411046972833639037439621882690435068097766739565240865999721768898884491522023085694525631701419339232491334292654974868358804085181269002618529090530377398220822525633796932126781866578065084118373397064347191735295846130822907395570213435256636325165843268142507558243092659064110673264163547441577329003984152118929322862289735919048236305602818380043020577503158677621691796675473340701945204091034962858450075993933987454145734006242288528145433932035160213168441071742889297881723318718142684815136565986198850303626612240563172367567473210390779943564620882789276454713561819408380678473391676906684448665579487740370217536170343749824265992742766684386879205703735351562500000 [91,86] -325450470684440412565751699901217231143426398289348615578817303601221540080683986685400610456353094828853741548754237538955721968185725359806085165289871968521783428622371501139008261710200880367802321083323844625868473943518194817674318964121899417479087371638514910368504481658831180090725616074283084515792922863475981758143460392377312868281423733102797205804413328749381065276530879492829238916228324479701388561086960228989396263078098903412433634043242284757215996407265346531875673820489209404610604138998818784264274130216138824201580553399746391658905480056403207827546535496501612548845825477450088799501648533612319896964687524181874399526607047631639378316573937661578068241556452024637355821870971426121018994360101088929346301491731448753988057015908652437181280110438279411025724827257239748425190021369565469641715674921157329697354617880734707322400085630262135950663445267489842921098971895829998722243324381826940227210220934614095066034982543463157500860931415414059492023226808995439957516175694316634170814050763371556717179973344099038636085974080086146673070787001939947299668941442993186748038228849170996880236069074605894455735664016598728991985463387790886834823042041699364002462610393605812722309494832603826164648092809008048205376473640846760203159080926540090017562034440205882703019391928159348287268823122220172707074798880111181796050335225690398466911526105136825671540168635482201754848540962024684138599360465372434578232608235379273881869266174386588348492169564046520892599855268322584006775240809077220284550970799266272581510063784387138306650212333607400745527083030575855790338559913344445949715019625552407879767623247001520789394180902365979105862367813390112024744832889356301535297125628280638458346293554984965620389977347598119861454467527673012327742305289866472379195496066701853774780170906453413321732138886155389833538543997879751756154841677926015108823776245117187500000000 [91,87] -2947394180452469760919446128804983565313746509198619165393391551814348849166185488957838962063749384193427114815284973471232349579816938268073917416365298860367145116856374916787070191413057962260385087850886753821342224560487361609051320702361423520119426858201394966153823762769417948873294552544577361501931752977804905264449286587491921295600875252698765543683396813250730251954592352469805079649617390785109221806709177735581624421440105571726922878138308439901215779075255062408925932029958700184898980285720587422471847215309830641115892411449465757517239206278570578892188423642200036989195109937564956927426438337474143428799596140887388080605453119166130201185954709995640110620150628524277062863841604099966413504449308709530420721037122748295006290711039562829814910659986258619398098094296051403235231177578908458868483105479696215114087845803865591637851210309380223017714205544913780478148464920204384412793162165594416089622661622347275826495910434344471503775887187014845435593131112688362494637166739141586422989563679110730646924053471751945250349621105016506389203532922807234389626364456287840533428878125661864923642905486146517238575628474191466609436269892156398354154057502750737239091878143099656734529043944667690992532272571866311809032214558030161156573203267549056651908577557295281892194619806879311005150469600541379996009151326083749311728252702382295293028416712831055605738808410124951370232840230814073640457391957481134398666063404216682737253456563540350483579954890560375218228043463007062109554950654767934040948575871282029475387370012450761913253548425928059876804653542213104668198734106561545789113452370460414790213695196506982620732355845876660690078989345226866155588668633640295540391611277007309935793448726999622465311736194416157228793879475550016826720943195223533848049092613732595220901095076779961776109581670269401884479267622647726665136833616998046636581420898437500000 [91,88] 95692421909436237005469999944214688469221273321213282078025863440105107337154780757340144644880170749194359315434874373274542233932111170569005686969044008980902862972001889557276609194202750570666878815830953204342758311997164739227422703179782981370879029588612608936517242093858219070956491725520801938111755412383432631733962401502181718775931584438529145882599627595578070212727769666933721145139273192437336177734916430918403987035166517922479469745442525183396444410723589553745421384384686016068971828382710107229992024592530096904943388172395384601536788015461732759104693262616690675429124986009269463720745906163031098907382764541341097299798071477146052460892239132681928570959095575041354626774845238358642927578518605407889151381484004188748469697231015482753572814206023603145586026700787767157672204932206560063327184993831006383490050019261499856990288682788099290935984674112229505185793204510831114277714861810112867983940013108806211463928357842234152574133412537604502608380223319746215812061950133095851030886718982122057018877574282861287767661750528404655921424010517500731549401687177277943002035161345475022032592489877449309830306826405773150941267816792544187179550123044335149784723574124624876853030516313722399299190037766515838479259215860807076656486562935243086338022265071718221403165225701462162048400120017467106785738577628765116525114175832115985022656312995900928690324347200364010425039549292583906531350631367614349809305213470778808079933825389882829180159475321688138647353335345815295909262215672250968828155533637485838462221919366917628740462167960788319591507569774028080836081533818823617945717709241249232106524542313417878716026680822025617175239665088841390401281326778501233905558283170630023706510375583633417172821618662302538425032592057230497419127943141919924585799065202923872628274588299291826176687529093694310543827708693314716262102592736482620239257812500000 [91,89] 1886181345515224405185514189468405842271354306332255400380477440709214658921105734552675677174575071818911282352252453186872930663507026515193839004404165508548563189007566262121648205916832601428668258583427058617912406060454442166210647061433243181151840564197802852378869349042805999661212196471305693155759118227273987391027479679776892312977742230452526862098991796295159111183268259764751622952174904637779384300468623354064177947219721841123898902228986805573304359418072197742549370672472932084277362306770774428925261915502158174541989746701087764841860950352951229864890888021718244261043795955756267957267884595167911071790241907745123323832314739723188075271899259200583850255455833436959390840698262473823489653276115040969777314134397467045314088434180490304767602079781518677017210402902807747138900305275821597811558009175940285572712694447367609364911054530923424815109368841371017407896920700700095144493927160976499909509203100478577706876661034486224695107324971818519359148119560799350284409273808002330709065602249528276191121665028621389897501705007938524468057316262005120426790526344612624484991229312485431878636164609214805058831823912375297644529603601377579282030785309706795338395730581157561302216261769504274975220421112205238524332503262087372238754775201783443887507283745625425767453917831557659111330264283821364436004276095273396340601401334784559096886908119391922308611889997444424732284743465155646026044797260354397948295176062260737537402520712178753028479921988974978901826244968068585602097892265120583974004634687379946070720772291907747629620524142224744230936861885877060006888395297427228825707751290442812101223736547999786119451453702113127427818429822921166855717043559003044212313928323510049699951959749126505758761812241859277779605981242063300849598780606180493552426511230121911973202496484017250026951738787390582816440102100454679639078676700592041015625000000 [91,90] -12594129411912212283662249387081078517876933467506847590960188997385940713264858218503057103448933794737335287340872179622312103346442712766927139194376657098038085429081378455226373320605189494749011344651592640389289632942118280038609661341211624615405644163355792816709355011787785254464607068981377582556182327019090445928910809610592570451089876148491675116673638991934383337872058114607626389731468266738754122414882339990201837400300891188265455123844019376923901912200390994464598226101494126848909734868150103945460126726113029586887626973603744667407078529453668819666337471600930768505069731446074425437256547682091356183843795452223136258362821714791362091027700282539557794569445428440791732296762703117051777613844191948116986939119504800715774936632434434847678711335013004556063949875138947837008676677274831301666970083219285411348280299670796529006982616148856752367768961629344465538033879329996276186042942522067065318872709041601160864993033345241536269340132684097822913614378421863793243396016810767484710094875107870333546623798806327170564751217564329250125957822153266175232408563652933701819541853855991367893266750311929718038233262071702101698408993856365690417837478137856751273196762891510996519829241791755431702065762731907598759593972526076503327371794170522330177207216774734820471563142842972312226951285438879151061969499158692584948684705098988060779302605398505474113271744961177829494977367746485288893336947007816568330655792265197693281717807544368230751428319558557425415290185632755893219661106803917665623471419700833419941787738853341548635246705031117781775692744033435701171955579202259723847846979525848846728306103480934798440443215532123768016329083351382560960252299906574558170812721910984392800174191462659335745344673490834201423672766018648575274848410409684089783295024088065910266401942140549336290775612247674231811757564793771272525191307067871093750000 [91,91] -345278058802405211840698739687176876384133452216555734831709960968008823484639966935272698367351677373170726121851035586667511808145408198944921231778380936481494304340502193638224933816634914791804290333285421046061161680748801199718020621459202032760055154434912908111483991904941678348657997261991199663095634564924536955768454048334685181342567496132572600334934887507085859130377820737409529868466425688043508436618503434795218670714149751877140418542020971441087006828150342983700635025058034864081265966792499716888483053057511188785792714687163264047361167091842259426236001582354561696956225063813813808200879312002376647047953623887846024371941190344847534890757355463489518693528264574428729534549586137891732300356302519475402164968923488418080506222203268160461433175697653977740152637595055305570392866453257153431668995836868484047173367931059201053962867844183605688115961478810415642556691425920281642911461126654572221011265057509791465680638255704941938152931897620926970031182539197582825853489899292036811382224055037655937680781924175672950552173260311220920182469526863454332996751697222862857218921128206583744381490327963066568107748109228952103294942694710284814639322723995387177119549977796130631437391907421879309372866385086274125835810105593125989240853890997141689852409860119343243714384372668721397022316824766066952140598591104827014367526476110969530139078390153715728383929866867564501861705758043503583401451154387187048727491076571049079422792645062512625173487120418522490540333443843166525942858333144331941687210238146858722775368899649151836691140051748398485673180956546164882999102346998417997031588671812922727122402551672019250363154673766313878880295382752502116038986881908442978002639519412933457987696422640445685871123452088966366647230948871784141895897160053687262223746242966658566268267846238713119816668280484514197356160012069046497344970703125000000 [92,0] 6377806879107879357977022603131844262291732549887986939344833402097517725152521742816302883337716086512677438580853177183842205579839060515004004783132118026306945396088702858650435519690222605517825714387487862505459155689036947815400489591903109427754635292690605119396652585128184681922614469133266399426100032673477016867041341753404076696111630513636313975333671386502964036865217162253102256567866703499052111163344120999785686871502932321104132074837004671498543617741429075316545671772934421017126747145007358098225891507337489569213068413771777249993360690874402587009020393464665667087998960436513586009454545368534122898135181357885074650222998221135502206217929213262772306068287090289570699920781147136182984987007678141617124413557310448085293618402717372870395824381313095664548997248265143398613424688731438466786324726461305306090473156287937439309231556076162695124127406265244836887802158156414787193825086101846773546201682003293713255066674740232726180684296240440730535737961540208842779074983992053386605404290835708480880643318426790932340579878142964622930667662767559874704284163822418868302049248690208234395353132810810167577211296189439948916064561286626365418933870306192627415436924376583430878634034706516651129143572383082093769640535846994369892663509837042636349762373550551192655936949128776122967234609525325890126415717273287854836570531637026226582702408025953053033357300867940121289772787521908921218621939134691369071879527658660186410477043715649150235770263227716309353211979516827292660901246211807637092815111002932187298847851662842067323195366489320867619150299961829286354039781324359036148143768954358479838343516553296582322725856882970826073506120774821172769755528744885226524060194378884414106687459491592618596042616582450870943236467863564223655526348248757861708874019760360991022638885360631403766902682695168937527074676791573350466147469717122525032052049970137385626039129980177291024639316472657096468820885124096320206022443672300473626110896617475223845162070895897874117896949256359120136791465664230447954879680757983222353020975746975935478961377838448460121945238690640189640340684817942928930278867483139038085937500000000000000000000000000000000 [92,1] -875690161674365684661306868426096750466389269841200377034140811340958496199194900179479882549642529904449855293149641181133032859373511152591000666423849933177661840211125049902842166968606155425490957479573843852991968972080669587663938843505067728697906259526969901606735535658465062380971414001680895193763302837457769043809839722932757413663479942762711566451874153678621558454603207728054882933294589471938783515123515262441765133158590710953210381704777012238149099479390623405763408617425664667830030404752428887909925641998376154470046552946255653116078513251436284404249885598346889966102439850169299279230632801749277222135697845785299177569765150237642146343258687183293507685805956650212166910125612277403714380283851973418536503646413459225246545066302571745631528911262719563618568822679025516574337414122067614518417391803615867679166051229608179043469803743726217060622064616315008322603216638732107763582469476753759242047724855317183260722062854626517889370510537349675660670725786668551233785804950155671899120656318374213383855546422814087880703365953382089206400970688813902194372179654698492732379753378707269539113919805816506346501058565945134369634131907667649611595566488124575272651121760143634979236226441643803416686070925476802666006582075105874874089026048051787557788970994822577906500415369329305126647641210772117891493528053894803079425688806689484777805722671675145792125662378917608464982617908145351433241321807232240182398639159429923241999799420630215137548568769631334311390746718982003060626548194648727780439038806966336289753353874853054499079073724162381937276259005744784135898832147096592395757905262218732069858125984445824013870842461485097528522453882289096024794025875995253885640262028448814311980263624808917405363549534712051286212240912668607655940859396914185146573220568781022095384293095325190858083143154891866064688676781419199835954969554170206224460160247327525878077644081041165483098863817359343127354012817981247832683534760659246839708991812524572368642895318500260082658347083436706721449707799331255454698816286985662645094286979783784260391975686219202365670537076896974098384014359441884778334497241303324699401855468750000000000000000000000000 [92,2] -14953288831981828913064172236234782620103927161456770074139460152689973618346958706610889075869326973841887947251955587748540956111840470536910105515317433997407340204138228462455830197042616316502399489066915405924914017009196378879702490395903543416199017701275324368230193874942246969724155203024791386845451431733887266715192262718936127807481320761299549969830047723885648960189692501744527481611215056195905374962849567391406648373105468903431940649576752727728040538021209792020590006271354379369215193674899242232897908159715388984363295391240608074648053107575942038824378025450887229977942600260293138991602088345253436832680089800695879856977616078979864808512565915393077452752247019713359652631700145733622347237398874291359169541813758209117973227074701994778666360067572115700800836057532283612271949544149642657693711580840337984113592087921412519485763153529363126086044802644763994298419523543033825496626422717517349371377838553576985147725555064373232233793483534288099132487989550051110280105986636250188394693301252539718609777616882932363354535024453972984083361902408114740252439676888895063794549081136384925020529684152309140604723414660198775402368637184645941156218786131400400861627081292728317373068631885651188410841877542074679953947972500296083592251639994090642471587807997069587183747217247435022965936728833120734830948099160787857423585263922875689378756669199889579836068798347277154805739555301681118952736248083595278271191926654084220510710557208402347888422568530512495049314989515420420922819759994559883602601738661123223180828203673556824931446249572697205114708165483448370138022100364519914643921649812589219451133697759132017304386918732457419647913859092492561858100802845911145886858904186550007910590222245095989393494195409558694106909124956683877376795081206216017836840365904700823649813353009890733537110943128463258326422182379193817815217833035252727984337427348541848980555551814260828025874609280040744293944342618519035766668214900200935170251337909555836452318832318134064150662604574450533590714733748440061954434137759792353774846138096301532111972461620605281478151196171886302890389886300118692241678530763238086365163326263427734375000000000000000 [92,3] 304554557164597109465097788080406256113760651298201214046557383094066372147216945361315459540967879341302982631108737109017649328795863356582284003630991446707994536451439750169692979719217035393543099654137979068609446445302708726137395584535634030543049412380500880554701211057064102574169447417159692147207227270917918065893042938291597470936564621570712340875899853762263215328147717997497913586747856684513531461672179580699909382166539782911385546055053261909366101554958343457538780892939367558150564743832721333974124971176063698528416069722230195838199525109997477134267677311529513146943821485250567764451153409443921292762444800705543739309400575739079337505081252708496954133113864713927783951898971115606468947245485061614781104189418034575101785044916171977557558820549401237840501498260373341510725090238508846820083752363516069607920922523919900409062309596895644772553716459346150965904320548287778953568099767654854683038387993877294258201671744049799670366323410732390707034259320108028582588395782312851527806526093931175040950679661539413207464736267238117717100280070236555884233011213284151080024277875991459157633575815862179557394153127594303385341922013968068114324154086075101421220553913998274640343512697416093535725264923168662638285514236122093764981078279534705138957887630488685270137593774471331968017775208856029585187700467574994504857469285200319369358781413513412951926970596458182296002967723045910611162291322795829571082696713664431324070609930506720700563878270828927944906159067517605392984005066868464765670388439755296174341475274893067962924028293742874134355171819498177825431415950377043822410645304692087478767347734749537533426931633678022905891485225028520730623627171869802988655924490568285198522982326222484893370498190923611993403686999836139925442711463444158179894415318465287387476162019077548205512022635628523806774926867923699098341823159805272553374964470127173323860654214452310220189725738830854507143731395956068151193358721769641282961944005623378226303637364023856746800050606464842051846011590069484112123354618659451558286416798083686455033164721225706377946164358807748346938889760344893636086899268988759104104246944189071655273437500000000 [92,4] 8550424218110769354363122904321583949168962837307543021815358468267017916005484687549143346103850030600917412952290943322431002361018887611374513878453648861797642323682884315827843670570086615805497793924832748218732338009826826336988607708554781945391146606585581952694093920489169539854418501525125897372304173680877302418172193383595108725146997472448888483715309252727856195603298357744350249894310067656358256452844245074457725936633838490427016409288213716634644387878270941184259130877384440367408490133585682788086746696187381654581049392710545784784658181828071419362355252746526431371493187470612520916457362034529850871190784671438584485478477491375543224783678672085270281790693440021964863011611928038036435503968550632059256472024708047530575041391313886853253923485611170775773962266768440445086971601291276611038327201600088937510333765377290778707936934245338818171680002253038384151392429002204565640873370158140890786798781596067557739944712838327159017163759918346689895581097569701782758670834647013476154201577799596829617072956071861566684233687640495514046369370977125278506740169584675111742585085286093127197412562777752593982913445982326951859313789944455025854386283848862167068925451880681137923407551639749855431641906035578138022187105979702577192117646210900899641305010124699155154259485561483115235656676011242754319012061503860408090886151277698834936741248413563673357045516150773835050673124502884631447054874314292316842705814735499752083499035515592083783722982974560597583606975963987966697399013934567080524007604312510640926063300022050353804328485353772526903208932619753378324140871426567699425709118069740156039161147003594382942976950772652898145714587345911006739269572423763562474254857398456978609188861009102583301528371435888989870042428649189371575439588545598645086538187509426726901396301313381002079636811475630014786955540202947875980817265844745738388709616645795980861128352153764490727880171620022635125334059637544971465016050206564742619388128487758446530422441454733396492194799877263478718018174087665620616187123569573598077711418175932108040387059462489876387240051828829115600470057006084461260347895361633163702208548784255981445312500000000 [92,5] 12978551595131281367566131848560723984814717277583426260599329697202235203537775965668067263883278712938856824194054013756702433252068492904397896941473818007106760763832912772927914858053638753519983586611340439074231131592121069803502723810542386796247674534610276512249689841772024905198770910337475684444434733549157855224005626246928745643639653241293991064518297250689546091507746974008477140730441438611050240199996333958417426321529811800083471476264608273771517991153286379970230549328021000483425098706575155132967517877761713088446946511813766127214581169393782532258962085137645208053085591124380967843967214406677100609043829422708820218994612734029851972484358819737693349914190333698363466549388662526999421788471750407899806197203612153848561381119082608297421592949487964728229489612505342402861764063258271067054515415449673352251762090950454832974798444254943132767006023099775330207621685461001435909160137754093063064331393893536273473921391670778475216272061261866721607854123666775726098915641765950262494978178021064502606193209458066850281889489587744163669489090957059313376211832692810329536524269848338790332825754083277938948046297136676053834493769766248041774489435221932942952857424662112715149927890332522615824240135080040796129510912581830436137063774801334046926901445954340279211933001507301692940993178244061927821141801764942453555068938152984132117430079550728026232976645217955153015036639060625614660959789141396598575897277949479674575847012847618175276657452735981857263338951620428641011223298346410791187037348922268566792656094121717001536435994308274440895645988143525853064791812169468360465048470527909624628857247936004894482613564589807301965252405634218103941815275110003900154903716301755498728331770481524654429143258727584095824892721017215928225550660972903329585976978974864009772159857009134871058542170910149987650713094326042700018174022386400495697095263439589511669562751966198443586740689674419327966601716442637251442360899421817415553600452924620513044091795305170973529880089709178654176037828072545001233752728588339651443324666136912404218231975466803925977864228877993355478664607338090247181869307802060120593523606657981872558593750000 [92,6] -422641648800965442873371696727842963732339120687830110839117766529866846917985501380394083987282099694424493640539390815480379180788659179301303649915227151659225184187010020922285671038461455877974113572182483020780607754136939624499759954142315921644075218140162211135399867385231916194771017635884876265956107938586527623145036200011168101997407121078417451341593394490553874026994122463025511697568031359799196376912242718653445905348510035034975777134713021673574227747938503479124130533388428955357866814307157493403017907835668588340118225259145404340372937755046089233651926031214464317912692764347144939078553512403200272000697401406934453291252986804226615806914999669843951168567017245346086268503892608723703968759799427850142670374775172053802770568341007277538976398041973281185505554989596452924990950089737832044414985004625384024869670063554241280999045049333017825893061088126337009464762683856564798818279435223221228049936686780186171547955706678101790518738993532807151373778374358632072819681999790147179701161090712212179439344474559474756418821033645494513482114463549210902486952357441396717366773004665071284501329344400864457013643709434746023306832372035240357964114778884650356884872635275454331737145981126551835218803540586813847572227929306743764537233650855313258597686734479263319801219174070831450951330895282667401342913471855785850116877039281759859298917816739255502613923502259955586737165846776972436428249784851499436469501836176578795455599937560319947462338211423265528385000575959838250415834591549197327900047768561796318770380714634900685886310136274119894610054746489169357530321482193688290117079903710380875543748088475722811670215388193784398552495002675511044540909149533273478771244111638383300777889890455994976940550641149307844688069155773031670173621558997486254793487606526634216780176172555900284533507474455079046167845619638276885251534698932639406134917788864547916464930898736296363010580591191599445193355930640524764087895350018462886569356628027912649535810259842759672889819630965666314896940375394453747936727861481359407780471798432083081411490094854504004394110708719204110097962475588910871704406702065170975401997566223144531250000000 [92,7] 628967121814754185848913015109329140761887233841712132745395679665077359413854251673632671064492257640513075417071519691729943753619506305906282594140095760000429650708458439821604239116802813394784410890853642478377765843627119720464277890761890008868318131485284916316708541789047109429644291268249180970551206161059779476819505936249833666781471337840159257865115490061894703596575355615477054587643154745762384771581975694625155739795681335247508919133767801590643850730877586090012345915939655478907882080891188184046831621704773603545973743785676795929830461003465847955200211903717078853521562299808886949303111450378535646204909452216599346254889219849977433359174060728584635620372010353935955628099719092109791852618807289733454449861041208708772472927467792539630417767667086378233786071507089843828892348011242468603357886909670955866757570796782340349805711541203873346415633924633278947549853760761908293192643146911110419281378469321524409827870117136157480127444798823916042071396609238206265776265273486646974248007305483778681889476694859836434424545538644305918476475595695030786837502634963820358607732797448281616880123203707782373668703966661381276201192389970018817944791557636965731253166724413903067918830045328625755314321668686921987715064636347923728892241716292310915869839631612651122257592625074704012911251651792730488971970950644600706057661677038306372145356020699571674944938044054758360827649411096603814228457775845848158284517901943777445676996122230630349288015357692947076546891644083970872290740241132753166754788891263020087435742488648724576795086889375202143387952372332751780500153103447799735647295747201454002875819142518114257693807895402009686557735203070764493136028034726664527067058836196182281771813335915003103088716945827506908761291903871165348159862875835856820764815221999114049942472775852847460252413951737896348030823430923291988830071825698211357623065517330784657673455069319609324551803012540118345533490911411913061615581441729436180137899528214727161828983329635085336087984131091531382333694389004007033554967955139734517916183145874905168561210145915520547849064629660132224871868640255542087791340577496157493442296981811523437500000 [92,8] -3516306369903123322278522464707737622161838268431567767663539287635008330776082722320604548826289845016449114600134385072907883438585180190449912202727189068399796127924877526799054982182502901141914387095346783390318990438693573578216553788051357547235618739528454439685435682081906312444665788636221989584694533927664391252197881144978877237401283624787230130456373129534178426502694075872768046389172441883213419479315422485495857437056101676336571098891925049108635322106891167239937371257967579067902260565938831594114669010774246811297556225803151650784851930043656689923836309968717405436624483367972336083426386195125376187707107963549892195892618279665927230783911987265959555290278751400027924657956022612173389260238454115039845818075812807348179866528256363153123796341848968643485870509042644672241765327547369939326553963449240247186062484547468227713868843109526880328525942926239222645803228396698147407951228675819002319461007365057186070584468243294527735466270680328740354151084656145581042965727060154831331154647962642614288708407504410354069723028522783461260654747879558349468258194044130943292520368389629277047778009670429020611368891755895666515764828062616538441929738596334401474842047735619121424140774298919875176093709273565479484895550127278960473975584072974789087887082414157107548167700460929976685325801054596048236658752760215475894234930840007337706755103671469874365605535603523958771954839445634930836991992351555859328523509948608307941751611907955963026229884932683346501694070036175966213703122506703691347628130111753443445890738868701503533414016099778737918221922289094517745890521683946027249559100553281582105632183786583480489933403286992197951726879331032703394279193020567635413103970514817373776784947715004027261380945334212301505982366285875094880086930474209752435220248710287726172168250979214046381422672266430784944668118141976696072936389956362785941405535042063763178297762062571229253647046433004893625829437703567287310989798704293335532077917149936238844157979082714445394347069410268446362391972252379562297637353985137150891946831031992667271689844879352537097585295647479837308544800526127240003493312769933254458010196685791015625000 [92,9] 20505139665333121569499514175413073041882370780869836135418740934692802094957908168387016473523937887112000790437769248476083818896738593480496993699418366478012323442287901857403006544564243776039713466771373103321367643869248411456245156583960364239806541600545497391401379313556530576673881593775480868594368276245374555781368134973391109409857822848819131614218481851684484107752980334151794726556817263250141502778389667153715053937050237677572054705098240140272949726417563338799626388842772960038031267275254347699159515976120708477519016724157025695110635680849976396291962548469327835770812165484592478534174349242819144534840206789397727767660493984633053695454468776057207855235367795638865937148161062015365232318311699511991741407812876034938941610407031127158919793282579690203301980935062646371744840149806977213281544419803702900554694714570945445725926824665685529314363859773167284040430288302923854613389974532116752235966827847543055873789606251278249350510393329785496741585732521070065787442706159075494630374758322219961024316372723461474222975193553010892145579179804704162783123446421859130895227239343145899351834557092895814243349680620913156840295364510812199586663489980022703897190370446227131285876365197143648948414305472479560546599111085053032615691886466891591316266940034322038024768890161664682355053902512662620613980187077508645050216960836395147199387704852579371457505884431137795928873269440968088496751184745374076899877526010161682462365973083999391852762987558449266128408866955213323954071736898552023277817625034072403748858357029331979712501054176232125879097769579258882440941240588664841885656734747149092564686263458963895373111870086745358558911058776575279683669201593957857476980949466235641641632286883400051438909246424093451337960382334292977988354793819709487236558071586588775207526403547325074369929097027876936550679076156560088118412687984673507883339201942136063177372942224226013158576853208182258022394307454619755954750461783759088749312050285781319389572148751378325378058017649911967604171461348364320904086934383549907421196850685131883278040034758666266287029279985289972094902626509240611829554268297215458005666732788085937500 [92,10] -44292480413871640126497870518636443344433878360292248095991082600614842854441119100869637469815520393134620673817885352035189809227652689895441316884165308757908467164787794993877010130989238012382381278067557275152978130475688877426631365658317944982733991908372329161025811542422773522570079940337826219388239742688358111729718020208876346403302427593231835279381009389258069907538421600202267793196141889325455420025821652112497928665587101700642484653759902771982124646882672153872343933344847749854772862492486251084882551646676612962789329616135600029670598625605239517046438054200973421428648280007407168800178199561712726774637859912217759194666328413983144269361410125482697288407929169434889688567899944294553254146333582210752227747428197034971814567442407264706420763507373073829352203557547355879323958341324954213179346387757898470318914470699097642130938387823918189277350597210060713805392700840163632475507213793240526303859564614390633862191307285023626324089007806424914413377857713897086266024085658079757225006929114722043274580406978495841397020513093103747794239168395668653373283411968458914293304913444261867150780838516208205843244192411604025121883980946106559584900019434244757930707931431765604854808488189277085261197705163001381993978998433837585542496180830465119512217028557639221092856181327529970830921018692247069440655171356193226054192751359731971733414916531750337519203371029034388588496733081606953630363788039024907899545502186918172267290636641376679005737904246117110361128720320455667106427826245409230481568023955036358770543536322276847288541061822613693782611748335562185500869434964589907053041900342583910063350607292466402825977305369953237890985548968129154282896006581542436228644185227309046789256537248108358702176373167862954943762169324859956351501615574413235975847714184093840295018371794136407675455195413767527132582439484361880020605125607706852513809878086532869449574081139835622905409875353551186080815946569719415364130692079736703414038033850422777981280805731702991231833194297849866206178560263903848800467033741813117487716161498796449209863155331672175343881264541929815732455204616013766383275651605799794197082519531250000 [92,11] -74872722003550558120202414197900383928736090565711655324015292567716056698359976057771976237187044640956385741536804614988378062014034327497210784814184599398812443530652879128434207126088393553723745213011834878046286437834346355095188813318248058262259753553435514384302417400155294262024689318886945742592255111306914608765852796620562532023139515328378090510889790849292962873788389432323109002198100888092272787234529911082648149041105140309800718825611938238294634633934531307103236814839089258679572150804915922330814100529131341745694909804371049896820691380437900348476400116389211819663168843647499357842109636424249587520668619793284847669573154159726782693568441768323909272128323844768253590679900096130047591885301979383307767006126495968482880023398966997422628346819531750926251882223046614364979636635346267678278817393095035877850575745619659609112755239250467163130052125477860592510735761823007667545895838275966051470681646691584364901973548433415267734564229301475597518258656015188201318631430295033382685495701944266702136032025049464432783260005713398526387077822410306789574223731195654171437475753349628388428377828889196486207618496019689932739623538585275101134613893321033953666148011677799230009327223817049426754626029032356959641541788178246453770639514209882728954778888888504042885169217634345846375258620131146718165497903797071206389217968267678484003859107784008315914367259003822715680855737178327927528195834341782911706141006553720431254431954591999974672306246515402921477074031838466252364065220032498617456863751976132504784177161101921352929824781452868598371610722108248007670470916683294920673476376057194444282836955497316306821987376882984898989459682444558831058333626670318180070306254083072403800955711372222277168291082740106505795154819941144859321708242282490753614053648803084474173853538528596545791674214704496756559174797979577002457037337669146035832889403254984921802652403128339176661239933878325369505521078429156380852332136766361213112838786243860287180750292535324023821159117722968383550245240198775566341581080026464716648375468704887313030713032880958653846299954861459433722871946448318425382240093313157558441162109375000 [92,12] 860575009340592495872941161359014562742553224960910453710710995134539239805086605268810164679574762083203919002585805131324011545081109218762346682690936610109430894636516105221390376438037008294686823077331037154104765970373582119478323497939169511773683762593776849970558241773541759209549792439386479363487310643337013399449784935072137967436451741637723360635328938195517558731130089861382901106368865783213158348083444109113696681929292333865122348644542413937727263774571531484967339841997913066951129402620708078061701884280580389818439857086765757139706464712466075893711700764510837380466987359517525297312285115457154362928218991533453123585571279305234461543125107724947423444026329916885197279931699051002286968484344192140163148577106539609346692745194192027237389361424164888031309335001439676384373411002934323877834533228854428011923690775374045194964645765085475975608838413852895398934661115527579986020533769371343745696084764363177780443335254444211228997035226042319604715846065541077743278711281869031444139346917447846445510904610555562507528726974034082212403507664571015903849460100246023474091804626005240664686217143757631426652930616266651133481760032153250812583959627570459760270275735070038153449734692635057078955680210506144650179723866388904818512476769124446466584288804949734456035427216846291130861635557524951849675912084740277751106742540705027898750123441862327965330864129892953457034211722813832120479372805829959400634328054726799037949316533314555253264730913214313523465295606152230003805184141764058747339067560148597327986949652422535392556843057925838664939016379305443319515559180617840230651243675952996693247317348317761553479587060293010446217870761226783945821076224824042579843992490262887152545341879557428251788909123096149067713360447588010798759278713245580884001801634230647080157920528791517952130098167074650784604812400846455537920180464248559991359880696968303376761560145042781342282011444950488514376798780326746413932484948916637038069831532421819295292108799124656681122761267447531740182006352081219751330460744527522277149931587565897655880149953879701123427404278400965013110434850829300046370917698368430137634277343750 [92,13] -3044333795339293803052073246541281201352166975989490962246820172160282646287825520264365906435185352864221741212155411119819445069731134214658105644417627100991265403873500674290530064622328310403562743879948351892268068019032063642642385148830943472705032566054972123005577533919078709436603833252856541338021364547156786960219193385782321979213560538634715349840512501886720137286622912819201263844542766311235063462078479060463694908536883456514584591466543368562603434459118635566696047957261957986663063250448420623260666965762909945055995032755196638266691322909955804024316984114699116681995546427857353313983856458078925024582753463687493475315514117173865496623402142277947755901045317205557900606607567435341544921310943816251781144739123453709070753001086941951003174777496634135514108393955539878148764333574368816073268861360232887910585312812555217317030979810561975293194397036382731814016005766280791060158321490402116796563030662219756639806728516198907868468131134329290146807734910478261990254932549321363875045228169656395481677845215945522756488969049730629883007943822965036780051015763031603493832193766116757833960679788532890870788956684910001401851122064177432053063513076264262010425131323162394799547222300402922422436116406741125880984963414135130554662071146866569310637344973493273175287566982997647460400186342421281033212474819029453981013894699866923984710792334924661711861285589437052274091696905038442846988022716463876432440496520144854671159637299835256439584771412227645675127790373051645420556173456097040412851161543139238962732099950256542516752426845057138592754064642848734423115890874413894041134724245525993859339467704493230779574425067713173168016512854074455777886089942631521006527309503347595076594753038954271333790082968237724795762296724638531110703904663814429157954569913913311907638553069004858353106776156183466899107768454941310011539343419503137587373726764041694203604664654862841138647800041825573226456577985693580830345421787149080630330568754845482277028117458097752519684076366668192559784922808786282317495679643231041051242562546206399701093848998668788511464759697661643556183819203653229124029166996479034423828125000 [92,14] 7499384869058117490641906885738387784581552132896213135398170981724222968136200586866164237648609611898333820956709680655671924776303578621228615581204154867827925186667296743208558819986639531827447076296906561385657464957468474494673612199622917785210487921537236965770307972132175463058234983092360422845849798669417237032117517438304800264147160467682965571345413885238467722354736891546899080815274071296782731184030443995579069675812827262505597214516048593661512299928801576333195893022361627464684538358210804488268315529063713427522752880065831332323538546521663199883972548098888784422433499633507546339645258250036226256447884541518879430132839823091264398176743843432674802930764484487336470625168990734960441000131176964661374910552000633281945364826927351970217669568334604428089100162829338875351124784611411250558062238832857423206762855384637995823505990190575405138742508905770893025770028142692723495403296842621502115810338081064120037620566095939683181337883886043593546949966433434057807425444373441362435175535742327832996999731277995526658878690603548752403494857859898725872590912968550780886650223606971770696387652190418644780986086500791515158167893900093344776625697362557628770823341554960586807401435498199065358772543692184412950782315429684287285181160105810601289988616100132067568578725707719029546054941616753253538347585217096992924533348556848828805607943621988972937772674601091196961613625339204716969699154518577818219925806102355780221859586310869490676023241416865721374549912803336249199930440371005506283862858225552216962980033355030293815251154823781028144999192033759852721871067889263924641521438622059753731066894273770623630873221331199298015732609451430326831426934978929081028243390097404397035544670892993043057243856301195687970153366750155328298031660768664414395796363977761006144101818385389331110115116615610661609851042817125472813446348466424718106322478152945511129053489736736562168656170298127893104326637140222277435377822382070637747183466614982542201995207970620550572066158819309746543769402695287339683597545748183333203631094286016853881404750101215129300922679585847277581450720518319030816201120615005493164062500 [92,15] -16010704525910988740293216401521804786326143299732565010299435338572409649335010060686455331829121357160065108230233647791778303151277431987244300553092068326166698263891882225055694421845212680523746535938948802477210696976124550748423772129134368707814656519171984908936240916828711257944016639319600393815672127531620687589407337276678525162533912075807983438200345041734925414367525277802209481098820958073974862490559283528854983922321819951548161128464166714236053227542104984885541790088001145386356442408186507269449948055998712858882759842004051603008900625041014242193907534996873775672396969447656373508259416578899464656571143114272913557232885510232850990143719065660485064920610778828215107788451651146599033420117230923319013743150066552437597093718493944663060406179660122127133686063986889036403535144191366799256577494439296953669057669761087206855191224840779398464016086997855133274046835858055824634850722059510106716519522849276506735514165427597052321146531322132669682494615291283401184400378970550735030594407051959300622611945086522964364773456252660216051076306053577804692533303142034368864149766537139173415304724120866686220380735399806306325167441559298944206064490743144556904748407510004091181960728978422125326083314228629188967711343921477232902568123860368860349829439471442381950194932297568598710939619608777431009065126211935797442657375961508633066596143341057787211967064535844030327635258886510775056532851792125291560885237592528381869961961401191051722134904457789230159281217876879329836503135591454178507802016057858318686490347008387446477274737001722673632535916975357205815441920530251057969917922745194396574851462813310642804318421940221720900451352960128223772542773571610670169555510665574818040653727581515298313543927605594521774767443341261845075392566964773927030467715816689017522168898805083775346906743767792057061937351691392425183258061458634220365164860306192425996070874337058175365605264633583469836505326561820381465809259280168914809970809519601596497146370441660410669298044675265784508798492493655981319911389507110823483926477639785648287787352970039925990778588682202435156121111958782421424984931945800781250000 [92,16] 30923921780520849115744940506677745723819058141369424987446993458395673285400990736697152728925765488681909858148170933538923456621816088352400071535311879191414465058498465230017737233977324109424521215374593440616519377476779626387053490589532170632996346689212830730262412871366204352705760362480388711159093698438151146023004506318287330095400228374648845624069960608569220759301870980836549369706265675526613838731947255277428458407427032780940002918824591355170351492795185381888622866447683234845988034146026026459207465689842657803955295861287297653097236016046021311733564083739823622167454409439359372036792886935556479849008076514761969021545505692016820846742671025594853755834453547476419796910334312797460245370397595724641376732736631409814483117818631197064672418073548309061757939218294594463466990160431500667918021189604392726613095732366078814770033238342245277684916876946328533704260580277631080164442693523822235044492067050624957049433948809535375715672063338108573167563532107677068439548245861977660187829255862787745722366438923376574756784833434078716285458707102887019925924198922296432612594894984921218612717709020298947371497142368661210922748365354846510067124567265901246993696609344711701493196623412643539798141873971639714982796111177975317283762119305193115013869431780151365646323412307519759290323803601103813966601259869721164633265127179800130813915998387527829762498594686002950290387508508412539949966216626103043464141159339407465844941313412493921583676119734858894716951617590253285926234684735567328086499307528955575643883417994739982213298230174053023072052779913033073442456292202048029147022465674960124946159648428236481679977433688235226386949695587269050861673686249775178886611986218406564204609501991628033510595883770449956837109465682874113248993847671845070217176527196380181570403022961382687586477001583377154886609159724093770640019144852040798078558466356051067122007287534825917489041064401553084159170519573267903353255475439312349794321819296426146534754607309877767344352163665847138680880370859371711484545270065298942897987917593771854560902743274179985927371978882138847666283254511654376983642578125000000000 [92,17] -51767975891830046187056069273574525786194172119097959061852771947169749114619024348095272712563079234364024162688732503178459415188668436453357953113228457450184235006565202357299983385270408163845979841244315983794000117838388729300015436431832006942236399343353213519190905098005496388023411020734559548220815675554780727568216881009886330548773818030552094978819934126967374137089438618029319998408487351622408802045163469327607900368864022524655168485426112519835804207071814433777430862536468936379270798423406327648991592457892763392033612037465077707050132751225794063444749154158344191464170596673783440951010577647621658996739888796748126407048958915760098666696821350624757760498991512593364102040907486062857958741429988255561652969712698752955305350238631277885290502585099330606514860277514697257998691429989945202974692544991673369900177265737677904829517623362077761335412579253288248580819931668081384968745468140147722762299775401791527863586373540592656686789959783203464626422656304878807395370885712480885484982370728004612749664434317509827678252296497237979487248527045914976347764664134342099359158551045651681886369304784495192392804158345609314252028817139642447567463805554887130043126624760875998995300251655505246407020149735375684865321656040439891814400059560353603319579782856367892476807053389723476225071419142646288694646449310192015244367374389907490940246884911757099106767846714563408766612150154765983057439164806755279182687328146460952269114561063909983150137254230096035975708257569747868895731818281051745951673441140262051009649454411004092727093450311671933746098859416246191833746208899519626135967142608660536187768382034641333601508579132887213524269238028482928365699895582950467638761679461769216358083841216562694621321741727075075258482059385241637891894851040908555736182100507866965150453134510996592067174633215265603348530659126644248473257974671582624258322217634363816795772402846465107643101524491645660944483332687297354020970829306389536020486841667232634234725792543954456220912634876268776330095496258961920551773806290984319950523182670111716030431738751080781052069882536281753004914207849651575088500976562500000 [92,18] 72160978443367759964097395009879714916961137711493596248260636466787157704662838461161566749093477443085984056860654364854666175730219672672001551246362895284136281839723364416752593949399381339157251311821174669933065400740324318386518833408639989428817551950930989747564286938406549408639936225526297090542497857351494477370325186595656592617215517003784254186682932626300202550572722825904867933849299385932476747382318559967912892984230502210748874643663535441470251255991532657203098648871729246602249182167603813085261768016831215246843232981213905622147550791956908920303187069914797777381904450470341724380017303361604353073153802478304573353752132351936797155203325349133582429445070582911135104844921687087835715330978568611731633923290600484310514311792772066026073097008643895691242014818972845996692982916480249278987757316183969428481927247441139413144360436660341910942324279902448881974023091286365131191023128826541577387517691885374927992750497108843618910077807437910600991061082243743166798171504306031303048685258817682398370712879504257159069789045031443080135971617803645698951616883694522923165578261183193364097054679745978966653271448789065115557009210127029438185362113592076041694118306519913103624979988696555871680184672876644427664073531920441269623385139282272699024489910086465105479768518334968592602759823070971243807329524702509115703244255954727704873545514750803323512469208489917438086195614049132169222287203019514577670965460969177580428702471346185263333241684515548973416061400558171577407823439650309910721949331899717706437582506334538727935916132546361877728123993762796715714723918887727617257136621892419740617039179998124616535439853000490268390362651194723751498649538188243428975079307701646140941677573760730362327772230044676267699501805856625068402427222504888107635395257344607406755856924907847915813033102937512368743568070888286949726717546608041493834948196180440754806279811143497313647703459213671214021584097622718643074722095240624705375860242789123891765512412504981916552259991557093615696985100679380659525534650915236963675098063113856608834678440877942472603560550292733921651233686134219169616699218750000 [92,19] -81596897005200019609059017173781593932843559205395764988572709169842746831675409808400050111304989555939741278818537760587816056846507825317813605138804377810256893832154380218318730690633444967210780444139151225833518888241197898506265241662950862341935506337575033842421946459959467344377650454485595432278318859997786300486906914354041663472383529265507722889408548347927856820701218041742795114414122778262718817760375357530004187899610352244992884571923287566548304136525516233497552086773014318919261194029789272935315817403274241509856624697669292072887700177521677178093069192994308550297863264421759593082943052620931556843903397517108399555066656766549394975018572286482540404059904859880324652258374825243238947262105706831451719426733215459173503844886540941679822776372641773782304030631022648459038755544908056619387753963394836190174784955797916442236853635631452706190269528525170998930800859791313539622269564583079527172761427301119319965851096974510141444578166111788674169320185607177987127983486230544724511697553364311606157336829454717246991274518037250511761355236232485459708267559679462869813189224755640117875565971966583192632348029869967934427865376711294944481908118930157862154728286972743516994581957234187408645192957596121175573420284600808929851458568813260488731736073922964454020455444454680663627991009155553063997992769443961749149480058340133415658025141464781261519910883549010698132540077294106901230392450711077005251914962962871382033269004253600344782779125320878819266626051132575519200276613030484072908653847206934984961999412600101867303640124911741322087235444647203689965901104048197818515153025103221918463361093311028967961489116803502877382957648015096789751411254780721471904267365211795809190591057867544728338057422229399712052333583956288843200016435813655598545488100382793929493849676703068061714898487121622276784321138188425832589203565379990432690157808882329143590133142173052765607347721181963668055814531225397694023561605263170352544306398107051658683430492401705089565513145979511501815821736478775215725893709180316858545102683998186993908982663113323131019727352253312346874736249446868896484375000000 [92,20] 71145329076313571373758812546366326601078028234720516367680557129382036376668371582125189223938478094423037774929664701516518765204744168499026015381997467245927112037453260292238931790790833450583496845484235436042699747732091604235454126283538338167000948721168534768945726910660968651582961214332122308945615342547307167747755738858201502191505469462579254984167570758469064100862938685084416759920290683610323776603546384589556768416227151592475230535779382398908822919917514762474643148486309947246008650685810394481163893253100539183290878140351096711007233444869509913330571860985655855093930500441745524213822255732705999291743125130506670870749498080037793896805441419997239713354489363952616789502874159352004286086220800596591231801638510621518027540556112245102708094102523187720776076639378802167195965861777610855469268903233399380468849956332225865272480021354365877858238250900175497809927730374464926740102484062271297206559178295560588673607692250212376095573916159149128957637951568105550598346906061316655502666863680236951725603548333073312995373521393899363170956901213830116778580789255613785722240521756421047798209293523784042436555310093922831934490754643595980343629943276973501151356629279688342689243398843196591787306038939126514093508108338843174196313751262117097687309031987471027951632726148898573244959136432877358686623464059136771914630456350963473645224817576913349241354042304900525765852704500290175698230313523588523950563372382477955896109676187893209154927071454850666269337450277685651365080985529959725020087546349087665557073014773168604281723179378147794283192842525449556586287490031008715318005757400148968937402792296204000005443589985532043090820519077548374782062827448208903488011578914535422593388181956557164165873184392959357373468012944373588592783246175662097179118286383837868513085730622242167725979760963513041818343531271674123361936830628523993114316990672285004555448041280714086912088088983365027279464912006732356785597356832345310139496968994402009997313510333806045051707553095462298372889329286726074090394850535675168430896093406091700590630310494332628167002408048347206204198300838470458984375000 [92,21] -40677410706959885743691142020445686120507988747675936158205304804088775107738941349661710964167294096799972054337408226789218615873125839004668055368027533832492665363768157468163268328068262457628214712187438880601790729561243946500846016280409499524199483110993353228985779618333402748982857794016480333815321061412847514289723674086586232262703304622932871130823947726271623574085461308659181055473909159525424954992698232025622041793099797825883380352816273042756235229267825320116190183687155292056560829962593003363325354761373364257498491190090462242751400254980980251421961724340447991685727003891701686210081666062642188277602680060354297446972710458391944943576083023282769828353599266257356685609485266187067321005469189548732688559287957233762492101999563689902936449659189171056759410747533021352371084020751021441865660725394176849704876024118105721367359472519864405066067133650518094396334618439762502348150892493679117155556515693775788017414655519672442156866642373128304917485832003518627101284049400701737825450175622430795266602321208389243025185070825408514356399597944139430761601889168460900203757946808539578474462996560643975019642052409110564100948193245035774610649215014350806995965198631256275429604706043488323579153668921937762515207849636396942037188736123211368563468265900473037731376254794666743245705111513122906244004219263916414592507005770729594273368552111353653228026642260325975040351123263294587196716492109343552324798460650647657405008756033987861135602859672945356136275742876021271360166562733778566521691859820087494126088064501850001266499051797126912781056018641320378489397355983690047778392463660737610882094785893081899660032254933594135662850125782758748269995017477493124492688320111837471449311144719771061993947374920459311294141662017924858231878265336522293065451898987034756815110190254191396281784796078772763548856391909211078658611597512683492392009598224085262999096402704916798428755347211040501751664876092403188672189041259532445352756312294020279850426075667933037663962978443593577821394632168028032920237101182734768510015484034561813286327364635672210191330577799817547202110290527343750000000 [92,22] 2560147092278915693103552231876400688937319470467980536648298717870641649739541661559960730508865774237654382508442370492885380936523859524650687304320692456998995838735216457623757046837619812489419097097754272270825611645635880732196824426726046375212060309373428008670646474190633264271299884572237757936732837721007118789557585622270313792386404616210888468430681724407020393486053122108195297583253101504202103737125923556181819095869955720747494370615616845274596880136553389821530839019141500771296899161244582696295935495598665807332937883321205161870508968640211578913654732656335071470622400672265876687812509695113626872965046937529873696037072335702298435066592249950146590830015161491270751495728262103094616101702600239021530945939235523633653724555926422498169341726306355025935226006958068101780839635189026412651977988485427775051842311883803009382132190247488198729424537805602799419684890307979922254071820298837432318183084574145792632400136155912764467121010465314863572425949168919168130882779099928424122573085543813796412472568031191558284059445636279812298444894768896095770888523204795617983981979288785587843767065773080085663675951876003082988506287273961069711823135086323855159467925261990335915729852051057578163989478541101337995648225966967916317321016611218770563327284379507312881401028549205988406834688489298891690106997669604892278919691831405018168754998932612647366735717488714711987219930937122295251947975194115842890705373689841019738883147329288158862039507425308206491949288404423995910282654624224870485733648968270295488879848437446530578528407593484167997373736825639555109431021597229563077754831654959004585784592108808444740299044109542507513783325887030431547926527167657729438472516018838009116869950956866329059748815743272615216047648609752538068946525432485125802783161144644833924742555794060723203544899027806766349180536423220356166006205529017879329547093492272103621141055877261078660161477472181993584933414613352446988714289208834297646243078834549695887073270885728581628603522051979224027384678973547324409908599024532214501576143701135869272885901490321991502696619136258959770202636718750000000 [92,23] 27449406021345973642134691457454969332283735626917319043548250022605333607486278510974917237912956195274320758772341501076148596755358716800484297311770852902079316825724243187847407907087003234354536051262974809584433578703727247805472432329388562316410299967043628728259850899613199528271310231709527727949784746950902417101952036236680710249766257617146818454817495508076602765470456631763809305335326602030837952254799968039531660688787396069949506347666957108146495274980065753497358046510028239391436264078105140072864073151565873002445488643248700470972203933770516127136809839448370093492069289310559851478903299969878551095345285682626505570409740857486154654134262789468250913767045298733569520692109525475188328106398599380794562403174023595356902077624120957271292023211653620064924018508695511098511979230669574850024836135973016662978214933258318911644538623357953181706364525780005463860141568034935014694120245221709795644109339818809505614470130224211523082875403683741769984421832228588518875169109649201688283409759399252837116086583726920338504618723831804239502569939705629860022635494982669216334954835344166238178931782294302238283882833443704459671166431897231440378611842944135257938611380131023039982698420550381047661347563501734926302558952197204525830521832190550277186424123466277208708875831111859502415859413819558601726698131255717941884190491210005077646765756394465275741097815305452406413095800220895237753541403385000251716337398122220264451176207469274862749652786671965267639907630186911971362568638882255889000563506760088848205272543839992268228405303599164821982373590860258025995336770848310364891562670911032941287968516856306527839768984023347311044927528129425734647701619876449794301019691858487354284892729146229034519454356186053943461012943909499293943846574876176200630895101295975200414050298370120831407952494795701908175321777458682373061132885243513689515272971324521059991824366875422983735364348955210961189348568924208888562235900864715715084144276936682090459123358446075815293077287844789680891268751820687050138122112941328256467805108797893384678520060232509436559666937682777643203735351562500000 [92,24] -43533370617477233685418392861052889479971408944238837711702307110645805918823435478675257940711918076344636620774422227281684620155246471732309075757236035586603538735114303394794161379797168571627821015977443845486753905975989249873523275574739846166827265768003603582945667828529128681839080181225062905490529004474146268033218365398547148657669628387454000699589790521577769311459892075624929213530660133506543976611483395915626134519161851633787898518395101754034878373455914755499807042310597349284730179540818423641911103716200798397336519101367320407079192959095626018718234904776090660355557650444013707094692535377959894849052335353309191488942800448037324094183230764397814834382312863706696325240507205327517212847499034001963243203101078220243880183709181743620798596714494090819531245365544865817818027709052535866298960157541177268264814870514717506950593370166389289003228334231833418225672443590760277203588559563280337414623796394720792800691285725834637396962088296914947130158970544875426017671992409386249673147378844414236792394107621944259395846317737650876251501867787590062560562228846601963471171550409132576903485782225116814357436445055397417541827850619630236529016679390630292419247146930022240211938233933367764457243411599664693449518530546477232387847935054053116769642004736204161580597667172517965768529283353628648160784320904777812201178689278923502901199204359662411896108932282977176282397883439953855183754015335430578231676860236678225810077232001538639019457431243583860771608169261741372586432313346400330104889405832063815127209187692487147252733365931311301843836031271249528501130809333572316821666203707276818896910423971431255272053417433221276226617727313498469605946905001170867692071798913101842018107259202179437596338104787634266989095466562934627981844138835229038707514712150753018687517570406755974799898959483355243259918815041381937534825920559321737961483243002242709102132300773385304979338406381649562472035127443441424939148845751249483861641590002385701430601141033399032648881311839693328234105903989740178241310629373900338195074542425747661110371072856750629398447927087545394897460937500000 [92,25] 47355079012099931119332432726233211241564243685398524398652810765940733062678040226973601697253076926946525144653147637404770862785095959222768826998764572997112009564798298030127739247930440556488312964818508725060672521854765226093955821760887431666718715761171215331109215129944788742151547216581384942075346115484500584993461752349435511545422558275204118441498646290490723326141677088753712949464676383917402866332730607212681276744294412744873307891587408914149403044084733617556425640323731886764861814453906607724116252874493982763192581512886932911065787785098958393439015838858417234325750328897815428602666712609422651028436934461191701966519386484785499017673917276480048805737914666478138617122838533345332371768339522381609318966954685645893672748456669615657525320578882948409532352338396696464082779462249754122866322763919022176078270049160118367092188638216475141128539401447427027524668929725071547455428172158601790822104450625608012672260628064914377493838317747476698281775179086830700311406192099169399651584001804970267045121345836265346663856519330783909592455919478176216269051647145579788336785097478242490919847658401393449916850950151115280582426699051727263429251250934696973889103120207852386929153388869877309314001619159287447432303005248531658830270227565039110819240307287350153322601755851844190083197622792792614957092172489551831047872611367662406423432364806924352696518590094469913108075730683287717988603748157860329090067472356454510546513491507831111696710895906377959359185052577543008987296925930228242964369961628143748459878242589025909867520363975531067217844158886911445682834410786373324668656521902994737926676123305152650148125588150160958355090407491296273360926986364435507525180941324441574908478614632701754578421589228405235188104665555339770485641720766562069285640215558430719367441037113818528578034318111730273368753990393300573925622989390957256888001303361895198991628413447150676153062767355508545327985684064490097442626455195531432598328314518986967317531142379371437241659657983490848838652016904068579948717540697795895345367561550506993288400803265858485247008502483367919921875000000 [92,26] -39388398326523999003599080825006484717671192788727683492414878286183512939434140990792612100707816063371235065949884720365418081005127843753769847045920392672950101812932352662742919652710455086824354969511833942342148224130716853231633790998814673784851478776989091486049727739586896180365619093517968280507301198429179551322165978153158560983013197280271165559590074982248920999222535510144256559447225676648776521677499724706573529841241141565592000890141353858233091544464639138168328990746346622410373055820945854610135926811501794409740727586999348161116124635901340176896040732754280622009647972589522792936896086326412261862827582692634442787710891886303026096260513167640238615480340452767895230992853106909499599140291858487212006766727879831043350032759695913336242462638961701520687655044511387481463162734772986642586822470824347365006513025071703663796422929773799879005733742315133990321787773707990195469353909353069663720331790492218270966389236564433642566498535239013067753986224440750532380250980445262582663969933155193176434755257875078899383775128444840623197765014458550428842911709439933217509983662075561601652346279515453775291560856416394280612264499755190251711199740586846064548220577148856965669413266068025069457454503701756056410978348975467053148966538881931997984765566030482443319135755023464547455664018416773684321732909873794151997580761573998222862072801882113714628462293460819388230852162702953256159692480482690582040567267587142353087938077621911977900201561656343409151691104344517488878648241483756508824909914569132368983246702066314647587597783355620303456209538610202895204483171067899925338686619921602933046079064978120551132831879709256819317500941311887616066066853986870404459376475038398882131215161104034602286109310938798119549424496577952214032589360037964216691684274746188085310117017420754604325715282169267408449422326925880445962894555920360394951109947868232704288873920709480471309466476354692066018824809731845492759386859340933402142764290202773581546710388716151352865528009322548443597053766391218529081212689309942348587276761779577948646702267865293833892792463302612304687500000 [92,27] 22856136709399173168603458160547345185669120903002821589771850322466600078045233522646181267820366484334249643760148502752757074652640774997582223374279200272704362709184537713444125406496748331870196668358082946039129352491834238775191940599884314331116419524189586462975418454034324169803086070937378003682131257623903810073123546399724944989423336433334149373178938913952081737182715303758758165304912038353623656977051183680669667112540208568206236161344521500243239488668292602260955560318041900542661542347442184288951967898193206643813045354799914852121311304324028067464528668085868225549372132449026820278275735761526743715421076021002260432559427443783055353859621666634693917478659681741419913330550242646393963643569330450834521459615307372895078737322701822025699435006436876516194492001024119569237780809660710215835541045753501364796727795899385982383231465125032729818301174465228785138286382247246944585113304099136479794453159662852608504842232811190841861458758281519434908802323930281017743560492541433901284695654141482065809926097965866198775858306900301675624777668882747088992438523029899993511524134671193353613382385836845017527228237178465388684290230976365787309920027834965129966432050254859517767357637542626588103907644243542706076424550556043075884073248473736882176774080491231364066693599106935259563934317093576391467828582749666418411109043470511567071339617942811373971588685384967467348146535373709117849631723289211470757728064117552854610178241496319902732146091205441059606427504740053740482083589694360572984219962642911980928450875648413916387766649059807390167695586373445150477150396025994948511549923543492608416256334482400094927777623031177209406682666210338387851651240032263211110379891520057978149952206754151305982884561784373686421456476404228512622706970386827953867500406820973250619192386471849969539015617705175422458136999148195455827552992533492416492663192381273204691306139932920097045494207822285856746299490139536811129823005416330177722255828819739171257941391944739544429707470320091316831184157768362616711981324348945450881119320399293380619010207510655163787305355072021484375000 [92,28] -6968745763959986408933923790359217777832009837318937997972143911555011435342093949460887623152212336659427580770607254838084927458589640446892972213087942232691716581111827641601103719039178230324645623650631884557165896779908362122378014819029708592859534742353155270409322294988743524267918510712000703532424328427121147600729724613048728880288091197103400987217409088249131255423381958047955804823382533502983254347000804000182994347810829405986814218790810020364795404458548035039397190175225786837717574750925858940708242308763808640711164180991378052107030877901961912191223808865865242059055847814658711122804468885743443072039877307982333780168636037186124629645842835836438031702944167019224143073650787316527391623904122861583590789063385599662053568902463904732394827789666462237592156886464461927379539801167608742827944428378924137698515278965005365859731308101133822095150985664286013186745536957429895239100780505106168366975498249642776250544367853606294053873805418563535133240168037306683204356621853970142184452470842401839925461615043699059021488367706265415842007603376053853769930753709120524867743565271555976414522269163744134508177643844002483783787212140880809840020304819437360844972107039979179692066961978112949827389655593112065585705930105295789733212073540141164023301699511279971719954187723025420368397919424249409217789830869221135625611162192327285149451548493294748890834869418798569439761060740822169624362187211159842402310661755577660461013775602085252863308722383772733997364993407851762807006780516601238352383589549297280960005675993957774342260005079847648171442170376198422728234019121707358442079954514910553103027423039476660084333040343894859850753914337792001269832704074097088740125482567771570863581822804318266285938145983795877743603248033828250988457135208757433829759569835451921170712938829654880863436578920635501316623831905853462107485056941853230211570328933501869975489957067639614374092181658860432700066725173150552631038185345669676636474515346176131603767092028321061875591740072932244065374006521376739779967816568103008283343463308973086967057497531641274690628051757812500000 [92,29] -1895067575140646903623924390861049792912212790252988229952826263977260155719370972508186975621069818389261703799219583741763660249597712981476229806034212951388594309811488162656944897899950510591651661478317107200197987001738654572039954442679961763170044003054357143827079455810982463318970795723165149704222322389215391552115156094437959446267555616457397779304128698063735189061780432476167399435329650174330754123464421389206352175950321030595172982244050182022592102170617622036272105330022271872483397947683104973217943866102592971548604364898676233867841586880681375571114692551182521968977906977989295769360527410975402069559627814635450870265954633904898961078887207452047034794103222877075657636544233996466082433403590286665993132209792033693549807422360680972963403030283551236190118289933890469537387711577409621094755631928317499105459036970756875066080553596192456544136446212149538694553438010662554179853363768404777012229270669205588512757157042034384717191420670225158617317659052198338473980214675506318735017546205236659447549939809290278577150154399822713365335318512623883775449570391752409539926177812344462149526514968929409951455081766635950193470951125516814749039743088979175274301532707536330426279894539311304449917245106654338952869773111126523230683465613584249700154660451088401818718328203061244543940026280225361795948250103828965613365151955306350556919067728289886155324150373119074351750258368829126067309264844991607948228272066590489447684143959048474398294241413788667491600486245534565679320497147220486971296809194833110628656666817785566164822813922931399630173020608662331318514758615776841077235192060195075738423486357972308237548815558997275917262037250675076396256120096925235652690043380380217276268451676178475957946178519724444448527866193664036391703356143887918025216719240755392409791864234607856880308098346836515385590334614576566925570132690210453198104552007040013923248337822736709719513070531894494243503682561240825922764972907613101510702511894716112897868157667150717731478156738126569114326431991095636605172959607883457267593196177157821580294694285839796066284179687500000 [92,30] 5009640620593020793017580089532779706439919126580296893083575504196274462533477967162926088059188461206609893298391847072665308542431123324053207101200566941640781953284331218014155616584640168886128167313119292978333954050963545348747537354348215567703836509303107860506946450196876050141698749097265041625372928497557068202494758237931284541857483681445637945934359788094359473967095815404806748887589593763338287736891691553688578686733915290786949760432711777524234965236985866876538400154676769810762588307395248484747758798816133158229614084380011333830892870040393068943941945061802392639843051016352156855645554397050174423789608473264727475194539164364186165333234903371023032012279713208258499213253166667149164426174896055981052872316570379824737860284021071480723734101379010822714650460289169370789704105317686017872975217014793171601743855921203251150016297885387902011880171304596143948573175284993515613162477642947547921794444330552296085439326015786658704691952762531734326318401218070515007998731625575486999857185658663582495043269065917437391944116205669329520317970009126642858604052823932322354590111127843190567070475315235847848832801254069040814144337502310450792182388493509348617287899171962848395650735791100846642333228554370623331427361468233817468764307829881483253137353892022074013672336521277697176385758972242865930197975557941727774093186961184819597281466401078087657244465202575995031410246468740672131209147091087763959503147536084968501230341231049695230981188168841756232399248734551580431495835627890386880084498878322319350391819732523253407198985856395596616731454652859400890946440358773981859951491318651117158330895738912688739737312436218870763335854393487936557012835685982783704091717145906619396463016960941546816974128809293388539579363220708065661259197572870082966249574518031242861100267958953577193167571209733342681580058403027936113672080526694037164815242375758329592929385636968903058287149771935359715490834493964608220369150271710076790820771561039416767348279915413895592383431019230885855269312811170478948136567432497947649581299112142573903838638216257095336914062500000 [92,31] -5620933403656288064768963678367651037985131889041711425841444421950959637032704594427662475938812513823951672360744432317614027408996148288263132542124750484553630540046056911901778185655642655974928868595342986179606968876630960952522673336703084936297977598132941771295440858732308763262646143221636904518522114009595712029449938813223936657864949838888868663285927499229804651785138149984436248879868722164004273273461607386986162409376398859056391813146363525413569851426530506021708900899534707476061278115265197624064172074767133617713494439139534126420746238170103758695982956381805697047578066651164623392272648885769102490790368497396359242012550109885795113829183217885493139812655355917121747596804269365820978941849754030320942968934109022590549023287367518256372274351173696186421428826402317800965824383689223298389088325043487233587326296480105300833579622619454258691307274218735192534790336799694516189988723480987648636870354001777169823432349664405043623210846004310686186064229149160277160209114579715258996131577169999781705705091171812053484909083746934031335282982872052082931570776480730560668170734394462281038173018297024727113030428449527653171454378384122806488304909029035995422961406879036953316694660105226699920922278699395416355535345948755864177537052905168813125402561229364091778113399754637824884582658527261926121860429608300932316089035073789718808459736884964809537027585040967002899014987059443838906232950201423673394090591968663003497575840947907380614876729551384640799658206298952493573245384805265305502913340534087143580990861743402224832774570212368500391398457792966093647346156183285916311672494982559127211736156322170528675379993900516568649047031633981130962497015071475086532845818778005229054595710461244861078054948984029743143855260419383768333736134086426366197524379858258317608675461720294843374409121318338409596340008410844083697892519799602673734454986665376981622733701177753922044532785389200945068158947855358980053668430086988763559194203635756286427540076560047921965590529028987576066818343700087711542161194794151434102856546015658523174352012574672698974609375000 [92,32] 4893797017909109388195632124176877094788415913860272719715487573386875571138965791903522018513242327146542365807015949289018103582069816980760598228858246507081403430428997530785229812158136774082731731596051148366388874473428112317397778538379429902444132292554043313125634512794741640600560358016105191210145125714369773729983017489214221482600626736695575919604854762577236945774843769843373110302407089830021173337397570313212154309073207037318119771958695133776742385733816419628238561132671997139949033436859028808897198210622765385003666909279904072691533267749170231968923197368916278546875397560876540879984672646421854648869193090100254733698595398537769732868597639159004190021582702557603103275143779771627888770843176120718209762609580694016435279853092949032617704041158475923979050317172771670238919617195498374511061457459931117355444327620247170198286694087924927915923174542342132726743598351700309633046131310626672485989093785248400020639056361198567775515009118069445033143225559412237229483536393751001853928880195320520400428393460195288708549387295608491276940762238926890084472037162801914637067445659411382852206145758893699127993335642155639088713538438617940908470262367581093953349454350459762635986969095220885773185165079312396923930010637418886011114627560915266757434099597597491163863505225773963666153548792944336344037688431211157762944566966703743696260200986626507715145697855995098581439906727858109672809929459004313939690068978992006071690406620967390552234145605882163670872068688731171500358684410872984582903391343517275380623762393165722247714355888316655400477627424321315177175360744978163017103296234382973213341362719676804634903226570640810315625476790140578424620741328927779409726501411530342097369925268477258163552620242861044055104986388580834846011014658551239095771082966139694590693683562431777982813783484655581654123285382437568027142051868149734770670960954957444308222993194102268741141341748355464150566280277830117197248904020311725235437704743357879055436490138627675111015650417396422009166409431812250742933573375746062611435505118606670293956995010375976562500000 [92,33] -3263968159567129632628422083899471587171336643605326186511110139196429933710013557908276699605194671355882396155933202392302241127859503342241628503825044339833748823692163830342192355268490175367202362086754248182713678805437638126859238544453474159629765010088950619547817175453572466384487926180483699847720672020072527521884280847687696935240901011966487425755218999685185620753132864673326771057791368772857399068739717858860289923033168311467459009021641897358394741792006761003184277649858856877860022437668078319139520481476266306548713110607223951469369564297624736409651032761326147015066412834461193613447282781120056096513129449416198249672194801279942882473842764783501427944617656198892168975203839318207374544424375021393192692175153616992700073767322325324290562587503489144034827452222793597579341150152333413068543966260860013395126259043181834028075261242939964242648832508796686384848115108969093622940163974506233887572016873313231767313306627648536334173324827072644275135704074275154579830979196415273022035216349946917579533819722284328482266978580910014700537882871944627700225982705377289008158009370245651063723856611803923728234182229130895716892823440502920746322609738861265513137962982057088133683935912235575576669681496822132867336265277668426317641995524045402400048437465643362561449860138381476167716919009076950509445522898246710864223033503711064946339506483079980284294085634300519445977827286222233914924961423514986967660374664766604390596861964219689355514982178813308046060306488441127340111704601462064171345507604694089428200707940254140400359927326462950525512293272489855165013411390376322397918757828532918836133275653209172363793516464131989812075116126570527905442128148798379482804148360591313070106146052507808683579640152344548068872570112083838319213851848085881357617727167077599842874148317636553431924225631924323814932203893990288803362784608259790218528921672843118156690033124016988011557539824817319040985437808653641119433094837462179373871461259713260754393461571148820865179533534594973881196027108051839408162233613711067370388718700269237160682678222656250000000 [92,34] 1564765663065407957277342992102107360409442187619753679878771454625396467116711970866992217692906107949689609796250377935752723099188912764383455158599236379912948497852494949647934524473697926669318674055088341678272015757161603948895555731081370908376030588686839789380322700130598011519557622779233950054358332621581868493859062097050205668603955569471430269242552390828874093833107408168514035340383633322721731559587928886670515949535337084250030753159236626485937670151904188210288430979130860602354815064639217861924202729746155139901442786610278513795720679443869138578069870662108114312919183833095247578547090018390308129977085224090509645870761198979210862615083065531305400085108853266169183351156139698028775305434230043033159821869891895821940455573425096080376892240837045437707960222039778979110320742553944468764764225794345457879174058696175193236185647973636252064464859407100639730866373964480210157481883824966063393395378998660532457467578372157018916978537560747758001978313138469201623315474477872796258745978559816487103931725232133803021938658417962703443937217046875528932087625047319538067388391953915703567631526317542256712688476298526518167930541283512695212320500699503580187343917610554317752780029262246604499794741348146273971205368604666023580765602554503973367601630947334635258184463976690198856117391566907290650668363318229216670416624434056567517602557678482954464645348729221232256272859381059704026673993016556734265319755836897216933457788315082024626920850023747052736062951698337425151633214627954243763492860382674570199547576071393061606917142250507558273464478990362644869637392886590666637624820878682974217580962522777153248624449646944355909681753952383757599775279797524406600628363078448836036469141268415713298599774854003395819221445265412665734964972788803379178282012070651893732634179141056294034400322425901305107803714101764660207703934418136419599020222726742481191952451941071756386391764593872571031387313895360147394450461522576084277300031415669664581211367246383345200468719298287977456864120449623240488697910723168288393836178329365793615579605102539062500 [92,35] -436117084974829464645305820840093135527569419842436536435790322950062280785346726513600734050743358710309831479438301035535460195214276805266390282231433944025973526033797744570425140804489897031442041020303047039097532200966601702546721975653560379604446766732147319984452244118438591007238318192691144528318559570789241603895805842349668560507802606140635651068736939079472899260526710468059994587914426756544966418739576596611602588390283985685452495278476258409395628564924700692780527675600586640339059562723575365679875691696329919463452754323523930601691061147231032373776740209649101150964449618171675831701951493536159003653043555874014970084884789435363170075433521081403972067835054688745992103691682814976643698684307426762131602550735014112882862853982536427888165917792822198501119517240301575797878195524661458808204543395112136675955400925562473651520940465571541872304703425944636518887529840037027504575853143608819356080671614145024466911368765145832220606385887942565130750367022017736523555603149232311046143130355599047502546394110241087326872815902330147808981895748090876685876791101014818866202983727693992584356653972479739558686356318400814054604953212509472519457324302150889163541876179578401001659827091741111452452790894568164144610839248815525310998635691029746354013984685938281958848029779007587205103178122656642217651128516838246042703031342031549222896520209658600517564339069144809147750363546853946919536449332111393986983214325736111449337484626764410107166695815822236627782814210793657732723745854316402249839087424707983898220338892766313784884608703100360363498934504472945609587650073845353938694591710931902367385060985727719954740486028306725305235782023809624619153790639480149870206610516037315018610959111100659419486714713587631394123676547541824658072462239714090979351729106074811104060694662861166428694306231170819910758860137486408601969325677363937284353827213448300981888692295090516900819125415094681498625680692240002031981533308869822794937564840550947947597452932805464748235452356176824763138835424329461303272995487817498272420380089897662401199340820312500 [92,36] -60930545047545814994591034713322131721664250904243099863683138120548252647149715621206936444349554318361240047821939207517770493491826052246299724024387254142447539623588297216522145932295435767753359003444814872732395269591146242857868760086465280999249805201508008401653034899431279901304666787139060550038046228297793031745517218243186277452494367059765645662331512503474007795853984341683693829384991698790883279801781028614757248183669133136385415524865836346595890941666063030468315010081991214072310020816534793535322822325120462688486107497952900082652400495067401394360314817280336120937127879567347006401926963598066316432273333267352760709320338339045286121105889800488168286879527246673176833701253495828357937210579268297242670495791258961756774987654603171857878633332932732338352419835871236045630373778715843258164059527239920760531657083056867410474668707808129895613602736536753415894283727391640865525996337624825042486254666581263848880816066775465356658179329314693562866711186887546415297049573880121386038677234145388575968597880192162239903257727053809535845799865561087069181509074293897178004464023154274760375321281722977894222894586160615249742032279102919266341689489571520334058725789981000743757760558042377067002207171630793460917417572699624226458686547911141183925709016448698509440825017291386796982181575095835628614264193460910000890009471462916955225582214521005682163181244757508151019564562078238528931007048476940282178394174186837436081919559101655811509478006618866016750759553611927066057762008120586228174678383167410618325642951413071249739312583172639966823754831384007272688416192470855158850969290548174658933041991726465445369170589851306355892985102691937548100782443748877447779694254231663137445311138197856275350969776744593559004281713165265534403166915670028210754173604622606677396726308748477883940031650539084284314398643865649220039743000310731285998606435158331663282108085161003822954066528078451803167005354097958229415341686981560686925485566276680105723621073826794015313493815099543007610078468415444499610422735003112393314950168132781982421875000000 [92,37] 171977531764646641992243948855193635423730698698508807649512461364650954127333180429791112016768675228824720937935498969797758606713980655889641807513460877286096058397199845045625314339048830219806468227399818369805747140337631248088653417724068228284937037377935061341763128184368835093067599360131599790317233718897083784291428993008389740345066973266212512217275747982541139587285444320801922056990336222121755207543837495851578986035117595695966013187910565908739017251535114252286686412059826231133381777605639933185399792494836345482774853136257997440200581379635627567345369809943867050345518797589459588577180628382536255629757877021127906407529807499950332127199099090560533116808895135093003533967465358076963771413117969620369336516010972945917367150726477354541132523286204269944840811593061600028800454457157800179006006975120007391097198317599653799169734401516224933841750937849344445604751170576977260529831518566640891320470472351253581343862435589236953120919098708711209541703514766613239851554525352821181153714215827178118898039085465949528470627107215612707147338921473476339601012456353275033633070861645624278415834797671250063795473452737294274837842018106638132881760909873227553088825073530064114064632255103537702442336284665712630112246870100880242071543504292867532653512747010533432817342749710236629868770359418231768736034361941011295341960649746768451545245203815715341934801641537743893210524939625869812440116153778759446648705636637526343945150626402008644712656492731161788741826105435081413188994224637456074403304938187945330184339112722172869689363604439903741918133468193107368832142040523692664617171103919463181599311541981633146648069139150778770572556290570022485519430835852919329894121168924155828013744931003657418791655294608982668015604629514402901375859351554851027250170297366960878478576213143915244685785251754847906003485595278456759523564857174929283402815609581880803430495822223617177167094200230989762046908114598737572251145977519402003391374684294309835618182348809772019166805775975115807363567682320120832278886879862511705141514539718627929687500000 [92,38] -132483484033120979302717439496701106698764423253969882008002657332605332530646609118677903293089760503999475190986918941643627137702922774399132776469999757076393468677761157847650918693619733187600018672457501354932618401817250955821177171078063515540618174798798016195083567899929343057325232487872413050315646409428940100186398210069906940688707167591525607506169016870672856594983789200211514601534855440384583126098066392900238466708484473944905457176565573671113475615115252688421856710304469137840165270106404090200718554046309675290426977392630249614188033009076053866880345059603580331678564751161400595079230101248303199477273533959282325631702417507753864632615791471304098889740086163128059674949845671911308815018355595035717089045194761702728277850135342814964989791520430353286153245056565649290892918463882593822225431793991552558182653222225889977479120429616926662532941870121405431389745441550970889090927354845795206910759917221726204482456742402907536473543456026520323328845278930203467684191868435161701431493970602421749426720358462094604305316546219852472137829252002970013452797114239328501039703926220297872372100014821100941930934202124737346090112868536336482229980553333893927230555812996584229499726651866742744006792068569694928473049704044916247604602555600781242119621799204571075267154708258225575846321804895731078093073195664902147341499436650265148858372037180589216323635732748496810709516087395701464006320612523619204213575488179184236931760447193418278379830925071365999323786161472387913791985182384414728589382855807199531300373365404534930898795385248252086634599024714191747259278618508491138756817040768109362046350933294052401980702017328310086362142225814509186334185928951325735912347055838644485318403428084808685010579747455168668078534627890819159134807062043123732968032971531811736392105878324884430751672371042353890510275188897010911416445636258914875322916701563103797438492698964314888274799463062154279694947683045524547102991279452351118911584684747093444424694851056921911402017674654424824235240277731578484657348759867545595625415444374084472656250 [92,39] 69403398164717633796653362709332825065843924854631879245135354034973962351649841153981132509857877834298357793724483975347858459708028724420538171955034133283116459400324874902148704333558188235359871106880920310792002317721265516910404674741379543126943982633144637416750362775180134903675312651096159826460353912465224598336252101231957512603747477704923513240425993535886820839825499415296039841329026710782298829958854174650723000991469514329051685242861775102383060703837323221951463741346647460989784179758368416841603669079402459710164397363055882528823708078687718720591700010704662766793693284057254435346252900423364900486669498637940045212526043717195834343944801582041301933473208932505367965352341804013511707987125198452893331803923063628381249074086885536396718907958633870151513498119520581830343550231840959133690373900996638620203663546936073328198518934379863562481126162074098487991268342945774458362868052070710099532553926283598702715827222999414119717360106122177542027627866587503924737732161415496783618507349410362866496321187249186829538089054332536239360245970207560216336365894521258021885014810683123363645925051727533905393938083756549384688994586150180749424486453974958976334959448753660092053207522934567252307632347321019426648515723810789129737727004939103973517833566356210175733751927135439376736716018450965776934874166031229524884538375962606838768936234928710300595080568500061164550092676647735611045350032116456669606133499336617809898582785403964310031141015806236490493344502446936327772663860811134030091305785543213395394972370856756985437526700160623987606276890183673268605167125058563583636097303437089651753822544786221089668740436590226669067502370155833621028699979453136003972299497893875073951658518921696092901644368750015869828264987999386405074933453214914599877499692107892678707860992823405044031245128971558178399290169523767812624711343060948772341793840354092715618092900625085960907193905216976412999702934964352955904848026049984906063573734782787355403940321553714405673857685147344523248364375213846633183578660464263521134853363037109375000 [92,40] -26624230378347298194146714107616598446362299340993853047302997682317804842118262117084180979366519175925531432972142424581101663153417828723401347727080657973800477667730220265752203394140538021000121756594044170766169270723202335214179992137896664379649278629588889772094714964449527816530562873125732189634356399748027576880037599727856947893115215701986746451445256188635915621110564987699565632584373683319363030837991758754744834916967168730939798142955051229687280073069147548785772345046612903170248486309189032913264070806170610492378152832526841679971665811720507782650643160599843781004229232218527923434474498743622141994782204906639536628275125796765623509664345772118361278011144216488323743995619597591494326571491835227223776096296964313965338709193667108554359733071062676465370841746691837843981186071605112608646350912378196800139472504908624951946167916178552948936331334032700088449561160246496470114655547113700559354317374583584203497901530155974631510271077543775130860093771399842671942085498062055966358710968062332067619362695653544823064834777649834565927550303260047454173589581607248135825606095086380125023323048944129287356886137028194654324171052531576366074400946174105968517176102500539197760520074384277860501560011270902263352732679341230063451455978430435086760212523885513713962669687339929786055350687408539121993666733986847486294979003677546889963835837421924751590992276774522434611139408598293078332441647903475116605695586637818108801415494791611099922288531535001044012092317293801827948976833747773333854495771852541064957227317638643048861801160626744271897663064521540660092217959627485409563415881164033486787743683289884110864195426397289500252695110125667423563872284377163803941759695733376221314063753998468295394516843264146633879402138907431392240650384774320346305422918374179079175032790144521062531210416646354582780877776563841179103183311738446643237525229351894163767375532537311622023152825974557943557432868644113824993354798234947842199906705722937277696329050832471267423405517726516459343414863249199786565668546245433390140533447265625000 [92,41] 7075209540080967894095170751936387867088498186832785952379135936392034645874397390983562369994550796060555224097267440778854050653208141842803075333725183160284815538640613719377968605492798958539230051833573814805819938316908401873599406375013811136875494074412836989613036156524974873818530694893247509370977845299044198553518333820473436002693514017199359752332851997858680449254493583767627894297491440221880711363908131696196611422152189780740194966262069427654587326778558634707515890541761569118660891477378989321313956000553587768897989301519126160868585015488015967031570694634943702194434738023577596758078089836479246904969461443032998009862344751913543350264724052660559011797550608118173616944834006559712668668988456423770521456390774496045944698503408118392973711545432435585220223938238327590990470374236337991432835299282854907505322911419796863463386190637769837721209788006074601879903101295244366719986388810990090518633410801548099035761764587129156257451075243261153383370045691105291732020906744350499675640124615829900158777512327198635265809388604966794151170373159222913282000726549103039533355240767555411012814572656958577110461250046382591310377057197214087246255993745824301743857263257113693979059878368366945800741741915884126369951011295547532693166861735389107465932536485901745718472598291693346967199187551800187102307702123832929825951580302339702742772429605822024174882413044188237261719259949844857503383465097881902365680847930793321601753621928603976590564828579073846975939759622538455922327603285357952830811197076611738474964643497695848010933233032437875805131131290866313700950340843802760006482478149396552114527483897731657456679423392804078959333294190768575984819707956803204266584069222753920020959258489939692036005390055403490691953659314722632813324908417964051830819339530569499521514829222820144988995683378114066886691173267366776458630377292142246502741323490159516575759422337746899874277741547656893911776262671726652651186074315367379951809566610216169612802946288527633247355424959085688562743579610447852701327065005898475646972656250000 [92,42] -976967126081389097708546079868135925433792082510161283975486261929677668788197287975262212079032090979000205271442671586092429074592377413251304328015661450957730303832031710571293639356540117567583527677792743008493895189592762407328618122595040132233538839918505090684234304057422176802872507268609032451911894952104555691882372596684160738345053271694085718512984697436355223230669799817920183413615101584112164331553842373026967744890679448357014005323423983789428797930002491283260977934624580278332491619834386057122508424769709282419779946425455551051607210798514013337305735040785569556324098224752868553362378074830368500094291872383251494069876584522874477432861255351081278343581729848874681429257412883879569235773365864026902444465040907463731807969107472819359284835780364097529821847601500378685618755824380390876634370128941240573865618005983907267005785286978247570076384080045461633091622145599153760573572896458707867016626308975182679983679161227913128011545297756669786159020873760362630912752007807942286279882698966926992017512444965690451727967507055495893532076843989667724778829786407749839785309365560819247068220819083863283216781473564709140586664648291423269239227745367585154249824183083902822874685123830702409058849290662611017404370485579741834179508607646002185844837984753971360202976448977967621020934748179222792597705616155908133552919161817700814131843297551253291534485740666416728433975142723240834489168880533237111013016568844197322416116780797619147744808638166943615761304190509067133765394036471082586674804910795438386027552338828821303962713935678165610033489974381874413997151928571079944431200693827097739401204667755568559775902149938472099123765693702452977318853188924326904706969498958989796554816155595417719334421769039502157462648699112122663754202224758549900351363030295894311210148595065661099944080618526196284715013818535044136926407060878315242021939198258161545215082766713749823141080851353393810079536867824406851296831300576184009145275603009879150908954008497075277251707149636558149760623415147620107745751738548278808593750000 [92,43] -114062932921563525307233940918738355895249050633744608913737422052668628547369832349006303800729023417862237452378816576906106739984987785866563320160803224979744896642772197679745985248529433195766428626841671870215388431614012664295203892909693610132490791064703555474835031696104469310188076578100325497201243684258085198272014088874674290988298098230289367879428164037455284578669269374930378520523477637601335079974994747839899614415404648026852173886400601932911298114568151372372632693532412800901249366270106354927443516806860211474322529152066675132543414881390987707417877224114654723847884191727615043604875509549868022343143561508492451999716381095061593601061642183557950220095068975234642741701207091049700854346199990034159940072765333950055483171981267606304008492504786303977136676933164534627338115222333403806138286671851329572740641028111622556956602558921538402333453725812577398427624825780875200365830236877324403393268467190265346120092994208992138451477337195622674421751394759669864445384779646156109314436237566948122944940771763286375080371986561897783094024394249016286882717341665678028963880446500669136753046100265140448722691637994328999020797686633901525790970622157687168896697033115697954990295581235820121006997268982613445622388379051322267673792113422040126432370346753124986291903488637604959384008775031373450457775129493930055187447688208690491086401687200685647102963076909656763721777565039899298706877866990636975195050420200333077606586195841794796391122927784040004710804208857515863996025930055417419965231269769223680403381548687926467321581803520607899870417052234589769740866113900163004615230826025336609830612175391663092618515875667985413791290159416439862185941625566899464577177885414577234337827875491577312698699213112162986419266636331547301636166461364410565178232496914768577503996579581715377727083049094950706993503659895655358879009648502019833894181703152772374072917211058030588317143382998875707392312382119997381986040398544991111844050116767601367449974363967213655061579102281601322266268994098936673253774642944335937500000 [92,44] 83190370409406214474903852239618852514998114392950581007929326556201967206133980083692321225692519499889517518744301368496361977191191396558250651946380728382329125962458596309413506295341934542465511075593065515971919222301820715000688012623635165332294848627773125939724015784733487676513732963811802309770332973544361127523054344289283649736439088000065361941238138958971827015236996841395841052137136314494551575392393171981271462188756252330254766400992222918342147902553231412710896530932295959260105513943904190696085260354037260233738863627190472170559219116838462135559994746236189553522888793844647198849713654425222887987164243058950776766372835031041546193978731262741561088358287054062362528435636465961895352901785561528600637744685775205116860387843050174728664018826726611199120338288979707073643670611847401843780368956985362268597269722242368704900954202663486247929086125158068231225172808108089796372597035306375980537203663751439687408155309325531600732994955589578533458232712754795008883203853097267664379352298113096257195553450939467434593779430094320066270812472383491411218351409691668316237055506627194520099271408481269419584805621939873388954790234143706611452812901909236582270257552471646501013910545584666630140473867386911501643681270042108064267758205283246848458877893522094331226371968220122155609096249130872343041825623112661324310227490046068801462783839570937934762568015350552126017840864007848981119838931119971721773716769912936608333617367996389236273097294402740898674657195708020744936965533802953102015488861578543399641810106321022460731757419716065773394394745009333084791788406052922998313937928785919898943160875771112032340520717003346719324646812141482891468714390401208457300087240360114487786957436676957432231892106746234404375164892417928398873700629780800365333657170216154329998775630270782122624908368511749302007824566549962850294646438597308454410840477509563798412037232233106218630357783803510926893206943138844358576952497828144353596141207436914720919958005492776435614297267254289153237678533514554146677255630493164062500 [92,45] 5450619257658804352210493068676038678967228624443486460724714757422981688677072996312949641776189956327145488382763853541321576401333480153198683319978141601864106264131830062443976783735578279878472406462984737284017526498769017497789477070920869626919112554054258329714605090975981327524316864703522814358196413454830598023836293424424270559142869303429542618358696054087552251645966737395627021612706654662974033651223757714981474373072951440022957689537576657000987524887387867348788418634555684134629950275155468185142001304595756733721595492184031111758865164715191937869816732333923863399988762842747379300463417408293323051353712431031988881841502768933079273607805013789713420953400209376273081922304103718347926766842354800504688093288411372143709095129521000185715696613047445051556991534376198993223209570630436229576477428269598610215559012833148638860591435355881542630343312805249183174746107405530475851629244272829347775860982722917788495182356469150728943521229877787925467425136862891899317489031143565248233476612455141943560159611290063499788076458158021895703174676791784373419002002735173027935803833594858229779151615469739566128205619467033146898739179231575402148885924797926168505549381152527375187289212132890302721013225297284798798016539369411621078969344124976910266124990826846282446212443787723115548046393114060065736870365873906149941876480324728952979003183220081784967952878719173843831609033732502081417475616766956962385996997536854199461569691425228246160484504500432806154847762952671883462278113386842476253312963626473642932463295999133218857054798720328669548906449151415166274158473861587422039100226912577010776646482288965335148518323482765700937424027381678859712566209657272476114006862833048910523395418084747042392779906429952299973617660283594087749148038069048507326330556229680345461826604439885376855009010578177712998630785301250321301216135096081900900297305122734241506808839623904907430596018499137803541981762952657696548843969966209011632464976931392132561170507885667462663029265990122240737036918289959430694580078125000000 [92,46] -27717938471925985205585814533646789424528428364193867250341276085832144673046937358433746583314408662767694349345828052679502476582730222090316325363243437999040004973553425896383732388943303604356789271390364605439985619025426955684938465779258806519765347276425877698454178487493858577516168391789050509987671570713742478978862118162624986416570446844633158335391778178212744163528019432446128480771020831906070814049907064416674745018837402049295624698675380820307945073333272087082053741694451587393194594233841475333686873170515825093998977319633758796667082346447897815991028352863977824481527680493387846059807326350300867164256928428248104459768126214594633940907799316044906150819363945639552994856693538808579953758781735825110136035163374061200970132378162087894942116922886293783339216254707952855100412263753856105208751855357811550206970515328749977864894521426539793716667537930090134917530029976792899210629944666899750663890147851172908362532151061198265456556634883208971761182178604312216011357439424828876375295897606517370971790283666387197095374372787535474959954000519524917796439667075422343960348890499662380195359619394537852384063099378301971019270820970813654220414961601539863991984554974396091672569957020190940957423789189763280347793750414367230022594849644690636437243982097351071491603406543907062480026145093474072817963710929431474565447071457234035534323748078811163332914555511946172197329668771290422976041136576438660992230348468795257801085061098421072408140007643023397033821080129008915614108910558454327247701645020578407487220224517699885098107394227712182861721647111658083411531411100248067329756245761536394757902048853647709698158831393892379158334161165584174791765563119509627865473520534365656975178337051324028974541450859663413753127615608572125689017386046335475978118737115911400594822858655154878301014228937527978626894727836958069385622049341022473663948624835477320761536769184827375995243758409150878221981474927773132630986242356827130729972902378743776205501185811765830937884735885035070168669335544109344482421875000000 [92,47] 20198868985093855256242259512341416662759019646043531111756834658140756949754139483262583629282150902372117741391636205529645014642800412319254817942260457470474935038551733319136087941254339694143913666638227350249742551462380505047445814749789368984104762378883120935029269886090257509084351926968702380483923031711357450697404045782704770260535573469525471712107333622764283752808327162880042959976698258494836839154004150378898510928392204717604712895303125869352791003319887265719302935568434654913721695912130335824796273272069829983115499406250777263224979173620111119098609235082337380371437694562355307411497840584274031663661385481071029007231202445996641664483850483660685938392674826561055746814381546957114979794158241909891004365561195046523249760605576852646487971020567710836859619022551621555284268666861225704666446988456912621940197989646629321705906480334844935254606870588343377623354522801236128611816003006143065573475440861522698060643307441319923602170782220094989034790539476118498104773820140143078868584834107605725911782468909095972463408041578842745816688985058247830783083058769760862368360161716392743797542324811774656015849104109607682561044488723667309201054473123060443652060335599828065636328245404949697391125892839523535637088446030617301376713518399691692895361975354956401110397177292359222291280210516509104206964245631610689966762848787146490600338563649143027403608626731538794031777974994670625680648061722059441632444960365677314728197911370831880014878881681211540844843672472328551194729592532539633574730261909383579158438729457860867807450463769779123044574283957318742262864043788772270336627098137144422811450837931350640634784496555178502022312910088430009093030452462090461419532939793571318150346667160632802069794252780852122996378975821964101995900009451307629859366466372138776244656325734259793300149405061238750076891083404958835363343855357392036508542484953112763037493422451871887389449666422784781098213346748756453143516168766814380570435181718419776112859342891825133138247738706638756411848589777946472167968750000 [92,48] -9575013179934875513798038270668850026814928211626946331083132118758375515955565037807273897392828607808780875000525198254204868671212024278086083317638249673937587509926545106062876625445761120845274945481549439560913814934518750192653957085820018520094866422032732610397085473580135036607722724823345835679420565612743314441704707396217571731046417825167506771133930098144321144835864424884853950536893332007634978505695557920442375634596327912856122556788710007875667267271243854828419293714280015760554541660994360620173066822815532772149078089133350727695321044211471004350312433690951547325730636316599818894397968109481795136641301678235305165489786996437294671407885459925987261409789514943177202806188658712484194234250425024309614838808326022085346841929654475785940569967730776415449369920254499878668443321243653906103827258607279632198589180968651141390263846444481192327385204621679403040135754387781281422679700407218350312052202466330908197884088058383334709191082269147548341426797621209745462929990764815208183460707144329318083163636393708093170104165939042568626866372451923614278809356741383230593008265942594279314854591813152462053447031129788767830202202891102872300301346001280916684070194662374744418564795092857112128591914809724525010586368329594739064128736018197777935597846988714891225032836497905308752988679339127823489239459361154466052485753301946473713966530724566705076226049070186282051567822394445826701774036849946409741324485081266485696463021730271685513409027873107621198741595417312592045859470765718811218861603299796953133775977858392543730520002201436989192236159133822935756303959313454093436055230434091836157353556500851697377386394816990099335326233924484522991252951087050801779947313699255047924448247931309704862464722290632323414987632938971784841637124726560522529572871130512055114615939971019299514082450290636004905897889419271808046674347552490436791823212910082885429951753547046160570343860084179278842793702888967246533209130897207302082216492402997838265175515954556826475618791505439730826765298843383789062500000 [92,49] 3359431710252827489840620577457501078858418480490107266521350279630952643661877830964762769324665763792900949442561275459706470508857528687836593873332703230542318508153885708508527416941440635396887651038654156446922560054742320154043357628062424551906257562263289592613300817143406539352748002464056714524661841967929386302053569463569575344069700061212904906756432481368405441435149580285584961561461945286635139003137349080797520711534488479163320439031044972347131392005303034827013449818770618880060715781094825458140879595601691715091539720822642439934017596743571346862185244972456721184327210678285899693473845883326520658734829435036971135234858499748147307142105125182964999778287857145765767898328544330114918916307044169800481799436343553105573833457382982433318952864544368003484775032504101798635287133732419396497240721482602632433400952359374766081170008068671100585165343939624663403921311317819493230659558763495322266704583349372878815458267270328212957662834305248032272101051458090274151993922929472351755377318417753395823019607958090082219452568796064777958161657212822060738715016007464989771369347717901122261065910239699880401156252150916083419239979097720509351590190903914553962769446467631186820546865383782692646938228375187559185426397755261110881292536193635116683579981136999880912944260138414057640825885922648079260255579979271128483565634754403132964102740722713059409043689976783559072055121698917341134027742617057880125204539365933559641282998050410744477535633091916548952521048869158187789130017042823017720571189669673715850630688376921865924214384491976992881102870342141517480163088720152970456223748247977103890913904226522803894836604533393749362649036190554679609835641082489552820732484284120850978755362043949633223213425765798409791963592403031297764864092471862084984514730980590772982135987877715917329269427724447921104583207683570099668685214943003005626343372273452431496726525313162394195458513731665167142735726502111997739644977210314643236553282947186700454584386320647237944569951650919392704963684082031250000000 [92,50] -877881485490560830622876394848207004510741157604762526932638375310628491296697887796425895781244276776020650431738794480737883412519377817751099199655073055698072553421835879317724504215976624629686748751460720061575245407481570270323806035722816052830579317108138100684951374321348579523038959886941674755846352324570029016996236729341575045994192549606413346847863396563912700461384296528910629408132751999347118191458668934418907566210990225026750216993505672430713456638028060216313998413719662694420228077702790485937452913878075053306912790239949733462491856383903856394163898919509542837922844876207181662919923026635261383330963419854267192739674238636593841836970105388216898868660525785902239349149944499290440777913626437321784679414962005404007595289803020471447551487756725248156795819646961937966612331001154757774984703597003881689568349502947839287966549210382628682161383068216332078016274344764387988763586582523480359976852101217685169947221096777830656641458143151512914738839916095189557953195351829838284414190350261671886676133904475506043248761077856067846866673642209297016389410002369093571873618946940455050977899924679377030843221332086735817732007197339153240286842486326927916574989458388463606769837015733925961733044990857278991226463073179340570419178823855032171465000423822573946135663623264120119641856548737045679920915385302738145325211306691791011362986274689130009847078129853205964154111061395566601777313497778828957607263618878452662582066889975992428083576998354224876481120490114224999681761624861717004351898580901108577607076317493161775836088643803814270706310460973097296225460791703240800249961579349113141579158432672837950179066667869153608967165476781613222907286249189703594231335098977747149225777148001865362716916831388842024726496585058446191395604157356810106598292594288240658612663497353685840640024940880917916522809208581688844775956531549973363082615699366198299881198499061344757287224563633570906538042101520562111215506260424688175162370177636780627855388973307393385425712040159851312637329101562500000 [92,51] 155854692903147924714157207653343853686961449694211921294777223563240464320076614488449803441414751409516734855832952217920581291954301696872753870597033297057278553504663673970993936658919900939001723130579378065690164705124000721117376957514563130775601677175947772305440989673925328346999393053934294066590388227201394448492847290833415377513870522090025550810651547172079264382540436613753444799077309102987637482616647986187446854337152690070121093216590423495481873098239915704792289607934474702874567377626064095756589633232019277292479286151521843102985538861916237360371830549883998875157942290178088857976182551651738647947137879961807802651572748312689485022533653208483076165160703271020092965145901728555230201695654604289026997672031395700731928949793007802422888056464396017761485439745885461327065596310525262494908810332266927382562825417104286479567584801941362072823703884917210811086776989125343819594337922382348783783619268726679533810692214336344941173019830912640726650238850817927975395249463860784564242170150705056648395065937884372588082600283194760688921369517179131762404848703360916227171616409182736911295169516556421127329262221924742591244845232596366540045778713792552255691678206798889095098928178521897299253672227237169233040263074589409690030945574631582166656618321804966404828542688502397998285805490347380436392821552872224581592737670115659554715828723105212041982434801737503767217763857080519053291596926769188652126548907460696211061844082822692802492060023170410364175454772528354599273524670861808090151901093979283804191404068868521834450958194514367110763316253202016322518256955159280680099357385455136498901502895335564821172323008107933249618382016137967496874927051034687442911842015374936446537855591381011484817526227680026287874248550216967519505217715354577106781399770186817237212919962341925467792425891989659207646980560420998971881534730330664889054744435749740736983989021365336702243037621735253905740941672001577614607107313139657420329559546065217496988103765276356682534242281690239906311035156250000 [92,52] -9555958037557408181097958374507566335170553253319822389183409696998592285551650447257356052456435467359795588989891921486711476585023402765621164447257523924816283380981566132968528326624634497382429975930048926019743602424560364307534381075103533725930447280366414889175364337482175589276532261060068414714437146074840121194884630876292810565543311284013545305878878726722901672265619047193218956504562749119964934406861439276034575916283110828078040412597537481396067734104119708925508968354589502718424328808478254892174901338821873128615212512398428831645227784339579810901559719636239174270502081591163649863968676175572819600556882708254952230949783868373698612113384170647404893981271643885085555876402022742509866964045280339730524417721226771964259171430955015229987072278987680439846796185002244258948460852925445999574716936360224856714824356250726943984395161082238748722247251054869446631845195811107771100791720752786761078900003687437290721470860407773843274641846572829647971965618401844961791858130770022191245283198025539565947659954333887160768315707525801420233382405704179761479385775831041325624371115404699506960302680223703754689388231482371217375959501127687995165992126521560864208519204514796657459022578177496591311873862554793380936247467110828407984482327913514559823700497061560823089103148470075080371981055291920080175845938442985759544458824160987611402740236654766733094404042303855496804477886508829252930468063911454796880259032161717173662211874256888119841793895029272027661919681953468417849974945578994162797820906265631549801980655836037513396013633377728675195693147640827642912930121852131622050666436837116611528787134313098767319034047724512071110307673440983961209004965516697297274596395950917239139212885048137678067976970412574837316016227169652671392220034528561966847635713504336479833528453588767690675260519519656919673250322243350143648310811170614394839452937913621210464936585027534253714176810061004252155677102741224488247053685261244950170407154503866690477276168991238591843284666538238525390625000000 [92,53] -5223812032113463848319597676970801204523952451369357987556727305014317286655952996659065227188894547827488538168550338518984176196843173563211068227548742428771519284225354729709144090971176156467096546978443375057922962141778221347583581340765699363068098009234228614933946617597170921598800412975320297245011754602910811962078004648113900767425959977112680914390386367197359923190704905322619553649684670007433236528146029191149857178763842311530310750029452643159580934240864503318538288483960031979341278275535384487632923154636270008065389329373870669100330804120881520625100681470251095515662598187738731251016952081080033299580582977192301556853755163315729498281027018536318940903389811257311280175409232487104082433351257710909290756331306054112439470901178972137346659883087763336509322278231895298285020887404049078225470337387970338780796461604363150636136134186428782941162200317400085486584104470509319674087192988106499991058995162423965638890115828226857170849594638019383011107704905122300147031293784019029008002431511549079651836383077968776911655540682031757962686093965471780458578982644930029471618092548883162388854823981360272749779304528563061820297516278653069531517089604984428797112172009331402864062326777636669015884698019429543044457814603484553834647500551122574720227905535480966885820480301845838817494195258817698803282922125803903837651440548001399337543210510098792526795142995015489440603898373081395637036547204045757402766158789444590186524404256794105749536886859842221289583264230487424935478583167238040847359018812851250718873199526915674524712530279666004420214536261051099789260205688482272436636614609835956955298976996744462439279385018699558040639636470404960889923030354871096557790250882638521465883538585154476921865520135485238206520864800261618142765632259653069950527465185752245615228361686653795429967919039997940666101948264481208690625953173780372448251267020263523993132100050142321417498277553756464951423536211067433385112466745728183419089866654566795857450589579684674390591681003570556640625000 [92,54] 2557206254440388877212152375750803786410476426726527991845994901395992609870495592426606465909868817413072445035321834226136951711757886041956200154831691497597332322607669517337979360111639313755158487158417497034339142207429469593232643328830367909378165072916558540237126459269526415041575651088125646164430631336211221233361569530616950806038325842574705732857634893373897039586678678828575363586563540564088198987520943838550782197779719302750367817819168776923740935650464393641255207718357001315071296807915034880108184385610921410129777457449601966350682249471403811303160715681395239469239824013815205041445533443438354631903585290174900704814741805458674711742498372021288063512515120530865418562174591157103438812639090034817800148245863611002451018476654388955040265304017677450525840855470943297669111830792423874772123434501489511804592133874092865790406615387955365676136638131273781897712743220371782492517865774715665646336988917886574862828377909984236330729090216541678925203852541316205526057760633871520661752269467679279424815752316012956104856427224279400735680991707880954936917610895817577483884628213097086403299785492543109580457032891056357346186487839500856477740528093680075958700078998258013586789285738499676936943406182349390442355969188861440564020808382353242844505118129295464304167310064928590281610116722015275356006483748566757735996574910406383572470892266793099724226175740337368274829945342101104471150642853013785186244494521855894302964283958266635327689501429832669145426758796538185609643112134905713179549378209885735009544061703395695573133780367195205532890896662068229764087658242728177590745627531785182999126064821926920983138975223215150583099815325523358316023344437031637706910956206825350088241862111988683929788364073693750893006996236047731502677264258871515224009395854094790108562595463058187965942004655156944800847802838716548642383032309092169136077771456541173833048616233248998301980392654816624221095280200605356818968077309843975342949354615223328535122959692671429365873336791992187500000 [92,55] -710498790730833625730880863872146092698157558444738077475986334132857615946844887113302841503795745804476116453374275630179619971050458919911621881960222671412029436529233693672407343447893817298754949280121280464848921404339171293055040729365716301843423864376062320166040951111002572080981588360627799535578173238976595933083194354805035906692057896080729253215389782899324991416486718753786562717646454469863841734458797105517583671222866052020425852961151738857350589753743552147760570146094304710523507173788638981995561151951984899192072116734426784426851388685273580703271480065467501980308718669084312150874931597354935946316908579315289049265534552556756596173043321267397267770976993801761147188324199647804698878211114798422688627060049860549104166901802129855159240021389961039150154760884592022268393529754752951269953023429246919111452291106042151441797741489804582766559070365493810792797656828197843344041137148932890702572437727896595740836361229554052690699777710791678383356157588667270756883247755213468007867361240589589833303140312576586539020822451939395990143389024508702838179097203342000629563709485964551257087958763877320687751331588469359000897855857567376963608789484252130871976275621852146139490193737727975542768170254793045514723865174613039295268976871815284670971741118676083675586348154677943837861827671666701536229455653911400231389048435297738546292081292273154639958080600375759500668739197878045227703165155341553163835694743903194628730219075417031224428436988592790120711037226921241450607741143839256291471801009003920703104993779274997315226194510780989290155488770291737533185924244993624654281901481189610872923060624240178369416566247166323158631019087941647730425907439000389239874215992848329518650368985668793991137917650063239616835556693021109294959741384270118422212526103626314716202304276845073860108591850244947112917834507041912717047806971111831117225683556329339416750331588865721548771332658051863866431365404378599708814792884237391990556948276336335368341678986325860023498535156250000000 [92,56] 140849628392136302334930101867497952558460652534370567939575846232498111077647007735579675809664723606213569229641515786207654900082190693397087311331670003573060587162416117718139486082271399082838740653826521563547589022875423510481719432980747809212074322700066933779665139171891970670931668428457321696283274546151060802057770043950603506680310218730496434898424398495893592198939716256783764450458637403329315636695003343626481914916865965993860144188583189533410596860355155215096501498769122458201651096651169806563642214033149214920054528847593338264561293138418041236482529659616208677914122755906239989666237688459035733984715071563887653326695330301982869550384195026109714122316714477627915244539059278457678842877852323759552900790837686711222086208445525989399952755909180846414422503772439999424371319445689149765499792164597043040719333531096186598767429792231114923358982218365556871935119813267198616237058063100603238733338481863992025877924284301975307449393782762144750123214534044369549845917935987874172961742967320349889398282778017736126703052621015850301568337871722514558206343947989383213614479732815491152871457838619387089097887256424628857242211970511387045084374216468696682171525098158573061502726166936584096079212692437174246660750513659995805157373643956211583238694591745014599634485992286594366478397816672455662555963739810698035427123379558233518347593985927942420125161925941397064787856488938541212195015724636681998446262867269716608084781866523339878647623999440768940330006052594943650365385883188487592401118242942074500529658997648501166790088930826761976542826413784341550446957078340824462679788490387857925202835005979260735582900544767626263959910952324637963110385381822829535290468930512530351120855508374999372718094855843213356688427047213220767561127156239422173781650111826682088353837942136001253669169999112659779356909406034737230099628506150924604720054680529706513738677444355580763170941275219982687625535379461641518230915601231709852308982520996405440882881521247327327728271484375000 [92,57] -18854836380272016184433707363291968624701931516433713521495788024385920549429932692197352530082537536571434368570789136702832873779782089221289275442687772696853317958154662138741864529468041007688630924047577092282594488930104928275981494374680316487201253163436084670195907859958825746084097742034783042063014436954245247524298447675201429877448347583173048068530924732423091082193214382372070023958745355080892916312283545326919903546993655550574020788945147920521687719450928283981116088620063318412481508191775613603374110320248578188488775089316360164108398840563388344302376940397819410213065410248481559443879246653148253198669362512545174409917925966073361870688869168494286806635357322386503803965402513977041955698658632185425238357102734703637440527299829398036768512973135380749481322376988703823486320566013891003123836154231863005655549929157374059243771211337159661624108548633035436836535827592269915326130162047622227554977220765794962317846181345308268133861136119064161873106685459967893292131073331912123118210983546631932904694986970148997402526269735285194392163505889402968911955005744222992735994860346537005036295529839126434331597629998503205236774246786950798386201010869601076285006595354996994066336647593366403962012084062654981275528758423602930452079756911455851126627184120421958241320148746941431207498433723444954090995382275883685251155170232162125533772949289822891971511542801206670182464310160296122853519888454060147232599054952037693226476853086447940972144161176428588478748572016417060226761104231638442954246745661469411990620394131280461385610279633943890189054830950312599874078771001834275118807393624362275757459142464230338056892492525431771461808723522460154394046829934400105650257499760477708322335561124415178844479707518047758647645048907594673866322613286421648363089098884036651818705083938577899403288184810266954031780725578285828499746565042613553662057995618576339624502529205800158287772161697582776228756121988364942831723849861398937741152614933071163250133395195007324218750000000 [92,58] 968469583814814143310838785103786996859940076344941008398743504138015124747025258870160728490889807934941995453615150360356291467539773710173614732474169558838127862048116198067379127758790694672029128439348929385722751705087516478823016305518446695488332258752982394726038791295759083047522977077528769051885851819109622722993470640142187167421497364902982922382055183344371437774208875344191161871144998987611176076351975359317112410108305041340295801264763486091276310330852683340786839515666321650049252085919509804577167942355460920373026528838848915374661517079222720949385840615728257275676167350042172523615191827735341385605955141712124823338729934664821203502149107412657843066967309320477227726752642477531720103085277919331080399874813942303142187693806839545783634999584853546068108245006429313876743490437626351094222410455221866675644189278554361162258472347422651582433316195141650885281633207619703349723928673765205507616525427438359799544613755971116233221561845271507252451300205427279556818614811960876862239395567900624791962292674473690930279717054182521664564166718123713753982083901439639773207839905375401866857243919283822141827879593642510726362044219574138465060029998721822960807756566985588047012285306055438727367810858462943957633147560862482319010851162155034001268543438173529738650346660008280310398439800263225867050416130659141584968188943756643072921165444984459966384647896177192427614532720218160101967811234637040635534784001454132942553177551122158194418540486950615064674122515212300821948365628610312685064481571411699355084969475591571852678544052836630300503726149863559312367155033846106141761945704407790622232616702285549519516804657067779729898688679781338785382131077084686450766666320539937384683098879639992075421096315264567867986815539990602545729216911267943727624132709463678622766145309979109801944246229714185785071063700150884758848051012585012739821819685128564517568208253448985001820675883069432880277766117298515887761508965530556081180435512578696943819522857666015625000000 [92,59] 256442567621800001025538643874326502490509794859886871517910230467078133415178341749805297540855475550870976244167164943322995008921872795058924233067923066635977179211507255916637181014547135384864954478618069750807925878834127290503664266446495869832541619335651192734122842022248320595824583574174250810924318762329933035764720841340698376764806012202150241186594140356518372796049985806154261156831331571436976269052479017217311598474828163847935722677612217896856173027166716948474399800507475096032366767372958774501389489268696263575933637788703409797375111886700419995970955902450940905940413694815941286966919341132746612810846509365367167521881211020778620526027659044585801342210291368296898913777340899269750767346096890466483231774643962380106390376017209394413313961164427913391532560648220711560398122675931177025751296063769442021336383019682246010906160952961190013618374399291431790149752752571404214810617445091139095105409763817040564631169699528608208840639781076406353449891357905371190091629656564578074296498252818968919860785560942569442481735457090590163087753384547102580927890038575937936629367001112065294566899102716918405123597757134588468660064332527498443903844314746959071577775522428955081578285443774646014969923874069791819718957114465418967682569556133255519164926276950387473376385900813267928261594537307293934517683465719601216782344207260942624009587922339676270333105151551426680521068442893338180686264369870136000351295032466147057517041232572615896701657832066820092471101226538961008518373735239801207575434010081733582902915613610822196233337020818508841879351308903308288825906316604003858016893462680363284795252339762804775440974780482940206869624579039411600662826508642573287223657192549114713149164479515309510345079976992735065682413679466608260694969822738681044648117899252822271055995736071573923735756867308329912094365934958754318004685053315453263499210772999982888647466841143712228048662040207336052160228258425978530533709219270226131737189234627294354140758514404296875000 [92,60] -81169972437576893048934952401765487450680184714131425170964384740260448356895427519596080875554438894550904462740941085299419437149039103674657212804283671348961406050375325397834681893602606712543520391392805251408316743976664180064365112584604648682550343627437344441898992720181920781206998744468694515972833165286422562179870086872771993539978788829814933463717837539490429822711405181815726825076350464164119751017280885846141276796835914238585282243816194590894974312073295921335223770803082015826164465985219294429751525728452585108291979411375645936828317476013818854439318854714900447922297793237864727884461278027647562717950449770871799805172516852272506561378035201133080476994331171231063176250126799805492468615612474855493751958960218244088547106359324922687799604820948539956617923310632035176800856513899515940363061043872548500080761491894432578045736323450904900474548981137390722472538118379904271783869612888569746701031652665025795410970389863148592325978382310968058893830714105488563419079265708444397776147896563872280565724595933109436917249020755840088915238694002535130250292101181918659328920455853489609995465180850687346568105289001686800993039715129218900471033542793085012701853936160841728546853094879793531473771171828220102068853143446713103485928759029974390409657649359595097333935619606554883300707035545025336966049639993168325440150918721581763831676150992570402359880149910981200553598321390425034608574788746904791305244722991350581446577771963935689391033020791765247476407673357530110754089425870018303290779708099350887354975854725133246406156837597531008750786952757903447290294479207702507765992779439253211133474917848597438992490618462228610394294516503217581738221517356446103421851211131593887095858589145951107798497380978845094468699776440943160403791655668840491651584817162918455389589562359331174860070541502292107734936996976048275110327518101100004853875551258513413256703661627144188119192155425875511560931420497235823447232513569438161482594296103343367576599121093750000 [92,61] 12359830425917123705253604946244895532037172213688704855128673404325803500409291190041595802195086163845117761715734634192885145143147911857571194382221455057990434763216439150371294688960581072045933667609258932553383564055479365126372950496117292448204618826944959560735210266221723538675873192423528392368876053828310732577855208613460448836076487079474486922701025098521210996189412410470678281660792605653945912333088198314975487908071377285705827997427424230017871362958745696877324012796275365137187896252293984895066791485836209322289145598517220281232702794011539551704452502758542326307867865812555513447412975748067285507984185067007473586869295012074589325890067140873481814404889899733423681137487543292477362882181021083464514098624711804054141390837246988336824174929408336451606990598642223763578759194484846550876230798195228269505522911855735055722969403695789805588047486701355782705915910821138702947529087782494861000722716358926597735501808205071427158335162326379852075803441066216921441403954379804710113568235785512506152009659633645718518243381234908426428688571149020273794588925698670738801680061817413071087418830259326542534892928932184754919315282830746788858107607320035895830978138507276690425103282912699247811906699154978809668742122493164793341897837549203614071026270748614927875695324312668408344338025375271633325895546069171975302207415248849186572673176136790728867692894815336437381967353432182343691945849196566336397647133176558141861390284850153960933254403193471900759343679822866458435720105601612344222261270497675533220089301942923336110938639708172723533074620155356237156640840185713195893037601183074314649550241600946644220931352656945594288128758031358611118219677336763418130524243756051001540502852899644486232357051088202033326113258349120597227796746148705482293914459421497206960187553944494655661411880413271835403357829256674760273469717262570178654751681493068653228298296725679768846667383459778140497139425786302076837704566267261974132907198509201407432556152343750 [92,62] -1189125330926389920478445596093682370502458150311164573378884457293097252347174516415052881430044105354129713266138842774616175271271384607086515670872043171560182006044409593287024963811243562403244808744949884130318020102301986808303654945773027800283706128072889072723213875341213827032493594923787768665074914641929322576523886763193522188912973334495145876763989687649919463934671564110512995486301442065395417114407459537175492357434709442732922523395795100069294013849439830117350651124795296076318032891940154829278603911419092400935170530674768176089693067699162484563053932568373786618303074175704177054503714194471836592090891630432745630522373640520626564820554085378684175178183543633170774763356995470206172621970633053338791467072186517811263011370411840049116104257908383971675877262102489908352537372796020409792569383582488804814066157349532591765323689137311558498952733122749918129988126284925810321267711400706434701273526591541434630694383214097545627604987429163362037546595460703569964097356232103148305613140094526574790320272481114191269713531744017893756083282371875643407214027852298341534947768801661903527802257859315157472035045197969168106834549766991914048513848965125527171821237699336664162782823792702489789728636982432437553270007417964393046768067902095494669748391149738710056026404995888093447848421606680747173926408305581732121631149505591719788080250308090429110562464035452969416036652733600756429263799742961154494145621559099435461636739037146385465881380986315438082962812884746844364459000300840819239904375799041633854980036697254160641286208180471160801370356376463743483492075601995746795038399747924029728796650619923631004775630217385340839733153637444877398729820284073069711498323887882293535297368977086515105739262933134400198573642096842873882041915406434322791718673061289822039478668082010303414908407204292837970974513915981479260840672564688831218884386937489996238165584824481632974677127224266640688722842871975893101234300619495343198650516569614410400390625000 [92,63] 67066518109831566010855649490518321033771532735094295070813698662198735247663147998050745934351261401249635675101307964447535206611018552635291803359054922881666002139436634173914168313018171225308196651753306663118855139204339302448963730126672862370441739670388486547483988076534668414069466327630030403736706096945152424961860618712176967469414958584515917553789288176645294469470119337229849798041828277024303736016665847070628093587321501993216563854194300252297669917214135776362762684564841225360295525785039857023918471835441933259929033913444762409782165192305129732427369515467879715089854644629429616403852871827797663928165562527075959944617259166531520328258676642429212664213496507094839395564250755889896899342091814941732411016698774993999964022580047063629258391715006875230192620971851295209630610850106163940043789018432746991975841289782190355320603680348727082153366061122421756001561197026136095513576284908456991243198498325355629870469773658839465984670378185694551757413468592669469455297617242684732501667143356044700992192540926444436601618225625740778523861346248230798929921126257131232130761739629876935620161865796542424708414418758307564190164099937761962665904474220495394476531678564005993327445902418273868365059401922856119542170668855989336063813906240733874259360580097233330753441389681973779542626480113303623144532569870708691860827266669277501370426592026136838079022829270674830847274587908648674491618365126925078125352387729931264230196854727685463963305852007101173131226900782493749689956310237625630691716313380426783293825805084287273010917754620940384374561071480156516920613963189963621459169274230017753153331763644537353237120502387325045432722023983767172013618298952274940143603669538068795744392040798667142736404844168714557309628215610581433326981101812680819180692667725001427502621926942734922129606682695782687983141338675899632757057783092326383239177011390467549471608457879217935701551029953631278164282343838987349160518647295248229056596755981445312500000 [92,64] -666511530057524317923872709869086128305278195216650394160060766391217672704386793301013959408935710048030428183726482219334540645785263092870741999598084174023435242226393995059134089706535279121498310004118708571772858123556449716592619645248412102536123885911041154441431069284231145957651205798251124839482978089731463166162703657300861902270484715861854482701627290985784336046630882962746803520290084747897651427675241627189920947800664769583609429970456348284667630619227280744799346810344343855559170000659227789696424461630880316425238640524182647838056930669991573727257948264807108387628769439623081708566356631763041914811026774053369396043182694387301185208690570591940534395334508140892353593364599693624659474013273101823730008386290841079158072265740630044149890962707677469594387477625027549362634183837506903525379009113247887049237943799545909914938232643573513615048766508193815468331633948309392099727731262491933771192667781849237886038083643443839138588467499820488200009751499773543082048578490526494864199187346404950575750739924277706264367512762599682255023899042706903991479060325284649824526993445413331355235428674338673834436969310953746126266010718563130159777951427661943509825530227503113034697864415088280836196608218111958687625507524821831250178280986226401882703851324491242731185550381139854494522743462996138795162202887475826682843458060816152896689114145666555616933780045631835767822656925292441167868157937425827387473501439362238921336436439963388383592500109473511954659118354838466760660414705073033110402525472374845061048439757777395485886335765339195542666787341622999493660110339586486186689476004282997994610314169517969453013585984064132355206303002571410659111426830789608053948913064537733831355284303841631729372907668366262779922584385487593324504385586961660314181504154922823324973232325841263920413411328436305660458596290229665916889739698420696238364894468389128274816625678920387538243527539940979345626137671232402936993821640498936176300048828125000000 [92,65] -189028715451122507493693010890637147681811212830848528714009089508462081197053005082048801100737506837325168800861081154504860408763150135020432100264055223185382284531970175829037457729947053847988556650461640422678432419622504556520692740915455224562660539802417775708725250995819872752150404982061285547641070180422407164835557140670911050340328699141913197441417662682958580067631546833614323327722367817041668609633312405553676836003434721942192014594347141537413185690216581674306931752309626440839764596019251357968486679587041352844856519746227504554330007472810394468356680596925109189426508664310323019223371856574677235819586908195968814467625392400935502033745423412432943155579805478803259329658833544357590029468304690188238937109871347246923777226819620575505192638111899459953968264298254701177352921284310348894172995518923532640840627176489292162672458383851778259949786951989222757573503377442925174336319282940245271473668017993975662426809146747563300822687837437106813194711541669278128917417197242735362088651745063527682082267407154566709274375116595603126734980085774370495411628700743344044654226441188385160564543375064656173666486016640298437831541822149978039810681741851759260691670171283482525481199728199710620791270315382810329175027216939584107458028225561836738843680542215338044693292876496887538588251786808996862698103951606639831506202972284799247307818717697556558901009415457967863616585509328805164297630181528388427975498376554698726315415828035315133396480831545793082480338821798892719205205108878868403801016501062050695920702113594183229736955857281972620630300833584534843348978484648425137766118175880879050801684233034916504999760011936537710196378777924087467351697355456316181537213916721909602783536497911538039659197112792494470859715502513184043456629480820016021598274028906542899469586201605873568577046572907155281646613870282834109680477412017303630811220401675437494389776108419689537464603724467486023461809674373057532648090273141860961914062500000000 [92,66] 88425282984264369957935548850000171903598861037060934757732936781628004017307182121557704999196827110666033690605509135834825645048209175265188024946962216884063838438264874962739110538333271735477693963068746853951481775601715426593335798274424193424694393221109519772827313902724897067627396973836341456819887363643021211538989627600106487519746158095536855121492475556581993355138311710566928197565989172566171980316408863560328923460499826341821065344209116580127270924358836129993912348602419532523117769238875620702048322706078099504850803396734205720456323531844030990792115089333508201784380226100322792992477167272709862419828516150449112184640976084010160687975748566631983587690715013273464871249600133826747697538649539688376451530102874500854237126527625614108010212297608572283543095164698229274017377776524765814104675497445915637857409839167203771928248790220512612505033555861635898321087160066599718830753273328804433143761264837313269836058991022353459701103695022178651159209968951848366093665667438617871104420289711038538562523575522929118940046165903803877584343652485713637769788238921691023657709841045285371353434826904860282355575086418600876438489740128613015241484878030513886717478655445232493553613031662453326223639330423573733198525513378627340447144103227924352726772467703006738877433051468505907118606744356673342103946934204828584330752951419885733186965932582789479986618055446419950795324999096677985833583834140474729618488747824311079487096996328802216034126571993756622893133096338601603000637683772820535082732582500148583230282408490812382527022127575746140620793644967207966795128825060427483439744142908540706106219765600444032402391404972169417694915268216231813776059467468413303862446254304823691741672089528820472942114280738417168288034843462086457359986927345493420186542168313066057197621915139896683182825967010743480202339228980835421163615868490007072938972374044261712623148735196817962514886421699265796250027937830395785567816346883773803710937500000 [92,67] -39513980173810397631036708545120148523360045284542449876673775781011885979835993495640625667540142031327094777322756839643884368156122808964957757998264214927654443544174037455673164246425241434138308329927350739610494414291452866948449828657123892224577671052980073766368518709793006173224997465122778448065617515197302703164631578118111835380644895417390119955779052403506488293107007125457219239597497812053114347459333168220313085134854907073686130256370186284745815762390093382180856886932372860468924355390570197680072566168375353015031549913495444185669713131505014179071924842289379560630911100753582094868857364567843240746633755856927782230129901723605717893671543403737370721013312847799548834751268379738431457361567607134734941216512010186171831534231210159133418224901246296643131648680502377319011701534961376005227522242489231413901279578566805549940215881672064359440122421719170156078383694657586855015529519765353634282994937053748036414879786179403211659388282543788074552675338261769049068926902769338606972812453075001682565560676625880807856543811785900233884893709517388484104144816532863060084637937112952271526436229312782569836585192980512159580512373625649960175532469133048251516561120948777954976129924672389479021092597931206531838593820157647075079091505804898211525764584345880700182845293294594403309253936965056340099049567934955458434917924904127771886180634082464546513838404864333403681312500657299968392029898079672950816557243213842053880019332357417368257890644021171688406134519474179703551475166619486571080206832702630348418332721411462760813132550180330144211243277971637961914770774077927565052119998593886778477337021305393706888092685522169930605769322460852841901166431522513319407361635871918776782399580974981663664789167491929388960673741949742436487623325010306596967957834109017442499897039373652400862044455127033633667905220725053558068118558351467519022586437632128936000698256623623060861233403061321123317384262918494641780853271484375000000000000 [92,68] 7666926888583789618492138098306279109656080738564834135127542579144252029179327642000454064302641960800807694300517387949645367470001241533998251725730471643096600655160468854228302815360979286366608784573956671760049546389057215247380379611086685837280623117032702745371475753821041654789146540220340781897201069155863754447059422090583853577467123668568263044914568582669074779143182516376918498559865593456131245163252697712029492638833931799421368772598647251649554173036744417375616476771576254964923007971636451892257689606345672302761976476065108704590683029476961204427122013484646357896984943300438697194118618185130536005627974851371253360944758029558657017026628683107340981425961165902230910689272068223826957308304365274913871263622302195441316135537695411156856347447931948673256185821104438134156495200881207892784610883736220513503865956191905553819895127907513787042556548875940029083232458855113318515687902614838015156138244808156560580872408536355377927097979552573111959597710299767734015226534425741039345109391846107459803519326248617604379637204970700806841828875000914025969856790367099149501445143322345363359878254891187322489098357950504077133741466963959466951875101511474847392822303205524338414272233529043588476396574467833733611032029123468926567344303695908135585202676909536921076271267113444504645631703161059989183379993179906475242401910671684314397229819460795095043931616281285123843075432073181504132506262897832493734754067926502911282414143514388496784389073251584028686736637890359184797216963073193352800034339161091662259345819331616698225927505333887642970037311252289135037201277233105861991646573027649727574403062536783994870187325323074620276336155101442761126848479462269750117218995562164718505231738100863071110257781145987830150694026466091475303411859370230559560397212861456836824165757250105258741095996531284259227764200895548774652710108275935773280131107392814562321559563855950376152424054362020944264344279872602783143520355224609375000000 [92,69] -439711004366857978930859860782553747313635141937875642328443092338599596930072269370517545567125848502475897916223743628793632403333083331452089196477620403600796956913338819613481581853929482939824224282502532252312738606166223680044095897184098255465454537485582638000523973479751398569022200884320428412444916715299073786435683363178444009306471731120815565388191753911908594642675713413163392177642999476715171007435909216028786963715276647597678848278207208215480775758045473400799247326782922098838005369091528925981901508479444180651412442405670305667470641219149817309674425925155779941145112168317780822586521710368597172782015576552437336609681595593710690802882475392870558927629813704047813191226575906151128551205214940066388534919881145582313552584200943521620430137863566633877757790786358407752109884797767959976546124611423186755086406811951479961003197045503116704641240158847715573699429636867699111846089022407060662632575232310663002523748273747971916631697632509405627838395724063686116745992153607277362606635500049591519170439893638657481417417512713069161126701429956445134395962293491871374354212645213522550423246016536422580730434092723050759104781088071357953548422557913948616986673884072788101859575983910856054340599554405771974244393835264583158148757919706880361187112431519742092469284676368570669143659725501266138292448064074380451879912388710666985661055135619997705225383315565994526125536104170342874613328245249481135329348287282619663953564101664461007381363982383571673392995326990785975757128857560079062917403472784445007613499040854099410820480835883140470436326412914967349901086417128429541900338754459240467785167861378315374245892389381306234361439688121687389630751150445773223109236224404485544420111026569874369796436202275919138569654516179255148300046055626674686917213358701654359054684513109207808215191198778482584546746613095394878857592647734547508371658066996909415758278960307370948276672883991977869300171732902526855468750000000000000 [92,70] -90288724400348837717140764775291939833026692367193039965370954356448109509004099375629403489905053513417028194999188293805303544179849519677229934006412935244179000177946752812057257923612352728098420206302997824300666795473931473783332895052620433674281428156003340552264317569882786201396214259773399641421548401372884986572453771628068724267406806829646572300155416172144377650937528361234514301034551309405457001348309396468556016580660266382650829980125441441447577562495521820576119123714118141559279765095157010302127261024632060743338549182896577542354208191947233060770855625521331736061570291791891686304882794758756941489672077376509502159182181717213574161621855173268008057782208732473356293242045440050060967869693125382999194970875219096316184070970490557700185494595614265489833508356133866099493407722390652632948954281780811321786873831210834111455227384608827510131452544255681133684730830287147436621934724306580763481984887498162186356152301353037268910911426818641736751542398942434302457273688198267453664565288998933702296148856912909850379409887550608952309538736600542342644762030508873837421189746579844621105637967325322097043482293129416787659682618705037425045545184083817023203184026383687691904889640984959168957729289719235851497161308764503518371897741229787715881106936871982987179742512904551573244421987985500099015871866806895101193881713910899122761088977113997503636011759553231639051372512239117629691305221809330125129403114391953070054140134335646167564789506959552749190852646565895016099257879389109330278419576809012109680846499185419143223602031292149233855231415105621168301801152520369884903490799623407431586109711414921918433292161594029197794670781427426062366043859196719932555727443965629530618662121151755104510093795877078682611810203350375052063247581826140032875720836375397378527968309805659298826480419036729309846280047667262307949466477211480084267686328767939700716461928060455470229812846572059470418025739490985870361328125000000 [92,71] 18254877393710425150566874224015949555268209511313680863976956238417669534971716563070990587456919599402576646808980943027606244673378583736910767989701744564949811139087521067735063863290914636182968718965692510981920642203998111716210186337216289588824697189417456962149867603727996273485865757717312113902386595837655987420070911150461875052949244090441564808009489213612766277696002908395676262371459316793080277047267945207397963225659980212592660329366120150563959165535720437560885647402964031534639498526816696022801251019868632762350406982727055606394145796710055755712642720308869832055757908719010084637903597917181318839638093312971326601296688358539604177557405678669857433521179919508495171307194816428644785860936156785248338621539582412701565648443137326251617695126997241301656562039307211688260345535652960722003972598857757740941656468533692419522266805829274585138152616703144950649418104279525302010561991468641832877134732599735542208289235952351818577905661624466731268386634260155997220370034383892123497475075898068950048317678960035866162273012863505115564621629603214963095903111604217240104929890477996803940908818792639846179407762930010258679720406565664855055697429845694897288635009370995305572118353888920289964921352492612271694586273349608667455571765108595157422027379945474391881647294547783717915804259298951826770470467373324816860201233737182474877607537204567312390382673562922728960850015738763646080178184839108789901315707534222729340850610984049165542715163526660459161353547161328129924017950558399076538693042935243846416690862934820541395315098965922169543011921186147359547661845513005794830344280956558919245587568733416880773573233851764624864065448375100133461576363484513570955579239300898548367503618762313928147648318854173155261197008852575451565406077643501407140432407838923506869394493564285464590566644607432925101822268001918088592032283420340659898929126106741624358144662167878551030028577706332271191058680415153503417968750000 [92,72] -384907678824501935478369962513148461051458460529856823031118508909201815161844193113886350884002497064656454251285006575505487632267994259464198163610046136316553439470123488222837604408087291328821877506629121974736569551405110267646417474358079644435431184137031342280931080355174876807002872099175036945597784025748559372199568344919528300811845466085587926788187205867650503863190239618367046871787780336262344325438351886160993843389413180801072240481871741743555705118449482744648180998813286258558643393760841796598832757769632606507606186956429471130739141680786555149001722862719969042972436536114522526819389133976633725241639678040477698842469340955569920185637296799834954658521324631102191154028266503891688696269464173871330395458699197818508470321405214266999042076937027351622328750319278394015910318386179901697470930365567915511910092575142292068108906202560390687883043615892082821430814203757484929805793592047388424174937011673628953037732078503046261865426175927880213364112405417733523078400941190896050581549485521609201683492596351591396271020232927090574965233772954799271928792398980288529813105132847816154463438129263107208012729226499786474223851281791926803397328712972983015233922844542189516987771196574864761381683990341344322821514976706369819373216471614497407493566316599322076053967597786887734132018329462081376091780740057699620972920526686610116733489342983283716913464747468288240366737246087827436817712451304283253427238044148672911385993503652773799270483811035361148791508253014027261836899986137159207216853128064745735592654369455015246172694339433483205134287133240596286381741463015084415839398850384198443576321230623038318243843723831101504698671050707932690169790359168168084409461100062396502609738401637550610125990574011282013193728757817188434965665125001304303254902970932628410874322430416251956676845159171247610395560228151828730275830206668489226513621373538839513701042500189337947080758794982102699577808380126953125000000 [92,73] -210919376041751751490233615983647818830482447504149890879230735223174539288791322691790283081737673117706206780050707146151229742901772630791480281615787219790711919007451711348250471194986433197118121222647456367466368099753000264811948729322458301599511358978404409980130434910595847266819560357761115951977367265701118114726954125744937462419416010677185423690768534453922849331258760140681417183699208755724368471001576306327116891146082734219970699379160608050731116546975904396660168299725124772451886751554941054060252681388448340979728895049891533907555004175983167300892678624905123031097746962118073095585416637965833656868851932675543315751479325057748809444466722058331710559578260803185713853351038293886344007445886077120290905498637217991168235367955226915347919460685376655266445592324327592923717827637491254828666252525951111150438681104838545840450458343718019229054068072700035481596001719006819193316244810406624849180562004776005515147493095555335972930848327750328554112776840159882011020569076239006648885638379594283645571372392324062720640101892815561511867009907002029111978123978822997578492332887791695106927182253068269151087912961847733470490052317748347713779089318822343489306783546491738031637073754389276665648731436899232509323486382202163962995837236335304160972918113565743168281214416997458765890673006678000680467893475135286666196610906945765692205587405931736481840157997386542107694623193144330060957053888135176289593884139686990488529461181717222894874961412566348936203129057808068256073030330667629708490498126410739604783344664398615704536229332277104109178934037042208530345744696398200727108578946940872063088598506877343704391289508910894596371507614039443786925701372444045286001547909554584146301201487771567953406062411907824554472258612677997107896353246766304334758478868343190025605512556716130094325758776443139002539112583036848845062343614572711620760397897195172359068873150361733692648158466909080743789672851562500000000 [92,74] 22572528971786464421940477356604175978089806613316082432394771056463114305433597397594585730279930012689987750256621152872566440644987425145767353389935216406647020672896774701234636507397956988825308277347702475547478378961168237152879336790257093407609007170298752341612129349839762242979329212285922629986146273805620094601321694906576192806021980915087001588060673667614731748898066948380755110561753950023717374900825542079578568815279538226817442063899928768508001090522695476936924818139789751664459981765674458118985483942977422491662895327868949905703392745272525207958210323997468244766725791369983526340516254268431220931663581218359664121270148947077144565951935467536106486861690596870450865091987064505275920532926853437638213830891838650519881453753067735025174468578328230165953488372994925444126884937971189207435216500799797746048836210681360739808016394699460255898893052649154950556488043651155595995563278381971472669875593129134685205220434376278662532611003089967660615169014015881958564635339775051673127790110317034563972182029772429186743998038017671680135780203223577562501527871501877920202410935136326115545814801990766214763953877260421989015998979410786328522058473945381251148162736131426337093796433786869343589921216852389679509494669336643665513723352076986212439100768343875011135235818453274730445776162486680656792181952549883540534774414907288318442368294509944802120447497846468450749108928241603372521331274286703199242537602576890170856752943073170832103787273179449097912097457927969603422461515904469300043781516873686482078904101004322907542537904336611823036670073645457570819384343648773553700277020521169136921282380833117925015876077307089646506055535130237188077194244536982099740610741454073872335270906069917702026892916432611637762865709381428380683190670625700789665239081179359541231990513392392928829110736038106160640320623345826375806412149086487580062981346339907710899123981056202392636578224482946097850799560546875000 [92,75] -204327294225305078157730544727451904538284106557846066591485547212221761756837582195475379251383547616605537245927042364730334366797714954360191917229312185535221693795058057190373415525659189643111831063251750792255168503338033489471785530502046299930100115916603995976051854351624064706585817002526780571865773739797410551005298256282602423519275475821985805305335259475258838013187637526596497292427973944274994754152458584755893824363321164982547014459003444500822314730481402741901746162863978048053277845034093267850617066170843647749459104771627998028485214756461715451500231787400960786515201355598214168600318498671538731244691124967147053032301452823254926884105471768107693689631448789274348568030515664398798474590148288452680489472588920893523080514170613161176164698695424902192964372387703182574295226681415204478802589817203424454537236758847242284482034970921059562572301326722620446773319388637256573646450088215475227116950680467804398347347424781904071851621231376023901303878248364578742708393398287643421841014508878597283025136277138287302780844974155254068083118641335700612843154438723062386570836450784747202551050487678501394299612087711906080022256523905475790767685659740717919817700284196883681147294448001991367924033403468644603266630182295199770990459317627601002027751156733297161732215384517204540615745856183740869200908110306710727436535989209108078886346955034741229145132338851039156650406754649308835299452104434280232520632291263048858154274239472705186323583406197446586377669249431569014442771769313714046622152919177666887711114741293362119613178425856441846262557732146772494614048047654183331643358759583508820553728744620723687697322310402027424647533938630211049946386282247566784439829355657412482473852145737202006288121489004658552993674746409264980494973050762092767551720159717925018520109039135963575885036076160170967060120572330162026851364407457744374987010102335441665607346228838991919474210590124130249023437500000 [92,76] -107054318050070101816717154086288480524586824675962794032317345251876418309029681571453833490444690727028350981364369789913205364585467220083479838052176722019777449016320460709297983476735827420697569644610251645832321541331227957536042331948422816919508895716379318476933442979987507735822645928060040781507570238732577501763013505816006714645640280076988811589918678324639302793867566482652835049237394448054930118658868928865571439450706140189091966231294451076968643651619182634504013094265394314648830243008670778163183512715419424640012984887941793043074542133945645968898537271392485927960985014559575560697330492594721312090906240177468385685410536587182991358719139563588408001121039992640916474345979510130870035919401533605754403352742567417222610948702573023564301732577330466895593133609173449684835892371869051463120900337407387892012511772578243512421648068409100202886763155342873424268799902186523657535500769352624596955311207856924761071130514212010693526878919259804386523908393283414827477742043908598467092806484709037930860880264056701935405051141964812224061222575309563881639142918716667424034722414142604704597013152919205343011912828428725587393717148850530922924198369950141271045754655454410176405923070042219234020660261675606365247683438431161133637505280504043812289136222356606840083010497735517979225770316800503592420626693740960272157524037361630812419129780782405094486491408687137765062342131473355091109065082994975515764249656041234933566675173595375242688044080476491860566592668998929613402392163029958059378012309856610253373413701650923398301991827165823578167470318113991246103607649110980716073029266405155740561294122407095632782759748719625360999935723045431379154054413460824841232938834004286940257212311015430436621419395212287295409764730574091855080966616594231649808079411565950081335284577881182544702345017756502732879390769611438302374173524408062996421651269740539166863690923037211177870631217956542968750000000 [92,77] 1160719390552682664233135971489979713332864665367780331151806349310416645191849679535481294393603329821673665155910658998440131217103020031288377247153392418613932261966060229771244257613824424386512887823501023343030530944120519240639701624304968975120756780463985452898851918802882822509099185959358751364224559993983738871453746113566534651995631250390524080743102213676510844937586037806517008538817712629221079300084411712979683715902255831190645861020280584968986261559031485995509847685141248260431662422419902651640900905848454024729802753320964994247252222907506829010092698080307653769054621122900303214665558922122101055140281185856787043724514607905051911545967001893659505915443632176898666932445607376058024197279420075380034949995077053067547674283351972401596911530736630425119867384081628197073729186767368680491332904241348375560632318656998450496914738100924913128068815853174121485775279936820416151679822076010196160553555066859190698194100585554077903084366566834921393234728999037132961029345897764188861139876755702457106388372309262000367686480908368791743711424932753497965804800454551946535056176751960976703083519012691711721805464494879512691824147740653335075746282786491091320436282426412243017879910041808889782231771126509435354241479996718155400557805367137706084193141445260673429943015720786356729082105071401222437661760432300337292452935397071830818098279428022127023740153532615106866451482483560328279669191370165893233474127190461636135687782691040576969090369128541330393623911997010158493623202922062792329407234298461658961924281663310613712069509792859512273027042820967803951773925065363274076852557365901629564586748578065482656816744846606537697616152283409954089830619773805745548185986546010673205758896519333866802234518185330597761197908897041899516187187591199903537493528797574742210500334431418291941357047289732261324928732101465520598356134199185961189361425438017205724605673822225071489810943603515625000000 [92,78] 526494313761030994909615789196500740974035438418972713131352443916095347705700909069395413321072738173712136127158702243094977521761209744418939063619449779921922711544558556496974987341074971668339190744637010256604402268603429264054439545334856241903453991317249298009375186009608939564764454495320436506077277060270093022337400821544514249000403063631543262597513755443767570261746287258181251318672361740904110497572856732246234687767832491189553247262751929683703278522455183365403009233696075494220258522670393570617173598579510622479463643258944659713164976347176743280485769111356334823628425868581481372983941818748144620428529157720575684944178073357757169345895627118881630232396003474093353006643400588486137480442875806305071480719734787695663670472815358196372021921770154058560610112209055200887023330069346614215636048019932324999269830878437462875599028179519126765920273284036475869247018397863555889106498276349792633407634916643100460900133338588889383692098848923127385773059991288751992878387067768004528613128186370834312508132543615459422173102990154325523002061926322675526648545382540193573618575718230113782624676872608902532702958995650681359210111379858330383180490760155431845499131927513728592674968171986900280832416818790017468515732270003983801208386305202308582267308208204894685564754922155872009769024569668847342071701202368477855112648404548125701042061143014524684444045420619341438071110106001841325774374222154107673072524659744405902461687763734377811817844433051316448737909735269822661008228262950635345054490762180101061379838657379388119720548447614646141501182947379808411707053331153309380303748686178478551244657030262509943542987143418558864654826195184423662233360187729810794755330377281809061931153486336072262350748030240926191692902821287627947742905408936009353123916675657883082571928728683143421221303036120173690218818743808357832992463407868689632828848330020621304470296308863908052444458007812500000 [92,79] -15077372179359612300205374533571370516565072830016856537338958233995142526851202032091574830332028974818800709324226652034216719472253444662694718008241263430221007976935988833920801439706141964644508683445077843772707166319747099942610710192772928737846866683123735948441420389237745155494845127594364036606218939002096417765045836937962514766953527088527781417879264798941000758456174150946113727475285335329625545715662963479330115322747202109930675989316290461917098005793198197006194830432383611757479065036484490742745421281031485480563422001015886926590263675063498789928176695590144311433380491727576743455944802135459296824098846279887184929036640164350480979889193127280802455915448659759692524059952799214920539449060656404582831987509387144746394913775591280583260717247895480020627938768486114597935581147238865445048404235376484290475188359125677496116538730854297377828703174328227960415816739232349293540664270364855494043869128281271144802193910417816025188588864257503434820190348115591912121826223172076410743686034946879826594387272943649233034961663782359788814907676260120244010445667105631992032318554544785492163695013719210112649029310364423208891883539027840623789604759038828380663383233755984120815579166124967078728199444893909058385962527024651649976764510566449370949956470215584274155417928885911662301335443605362209213718667954304870647646155906321445957187865720963791324772732979010101673283049289492709786318670394665469280765027683700418159590465976672446621427711389916821599491374484024008086784393384932486709447764086174363080453228051020366545564468310845380365809152823993733916703380604287028773014450596337170157013550885669475650062255605103973939269930264843827494939807625702975208193453324153759701410716773157551514794753269993375723352338862913828757279588998969899221299383132841242969520255989951388950109432563163463031867144882231948539122997930479212093531592164818988521801657043397426605224609375000 [92,80] -2982684991664153265562576091556758947051149807350786289504052788841032897691032578978367359190360191469291878351696695203584878959821636801363673703717239382559892152001600155491197866650674823209478050755082614687201968377799672272918960401555648552693986849626631940403643820432867076146666869864142278311739928576495279451942676848786004162188381222456086179320871788463187450869590897501167167017875410060054824773421557859290542333484615243222896818623948684655986752470168660010308752929124351902634435182987394322713010130733588269118764261525182387510058289636710975262289454413844743426632263771858973259253956363935940285049524491761544778347325980235245826460945841597076768149262812501516572183984242772051228174148701138661458601483741473143110224898572427175178739200480249527726054379331501155003664723037746640293785853805008960837226006538921253055598970621361517520494246209921333946713957808797084602284636004219771039654008784899043204213239136357735732077843959311371490095586251468138915494708836736333715851315597314459744398184837747414255971357670849020226160753022045090777111922703654380658637844341608441139622752748221009260807890221282382127120080249045936161179709334692809562278753858104146956563705567709383744161101027464505643222136020373524353681098668651240725107624842410571863490416712706002515855987824565049246936025720394819539055972267084153561006941270259079205212342965446623320634446203800594740068605370760482264897662212435870188663009084677395927634811912451188559890012885527794597635277317805093552594567037240387291004599080365852203277528593663757880022561908941195146934154875972847806875341998972982453849933502491496506800043079683183406091935230612003765981251456886860511164911009208533949001751233175335001009869431183365093541990744641854240151703104311377436343478113564667718233367429112377530288888752263598887413056361775491768426585918012895588188881923485951119801029562950134277343750000 [92,81] 12526550065483964926362898098314246362472180395936765369713791836701865038533616193022657978561603414027691690956506019279147199900624288751256880321003171807036168431853519907487855947637579584082698870025945039608525871440713901257144065853618967118279047015654869573097298239174379982426723707637780223295384168325992309576227956149555507277617963834683359731367141278636743249416201438733960482777858052279601861981858773239231580694057047990042784935101214410187905219179310880638811539561161580519951676383338537005384423518267961220250045658901895383734661706933104646494597342505976134095387461546239304814676198079807936333588232200072101009192666962264804711356101054980615274410772454084827729524816338389212538442744690407585482371777478911251743006794074496202170968075439060325571680561269937819418931818182366688595627026592607273271212574541592839607794942711143741487956692144451470157797725729460807793382785381203455043573190991149866465601443103197198612953944099083874026185592281838486916624687427074981176441371084918194285465230731374332602627063115865816767602388501936491670808333686846939348420496230860013055032301976872004079582630382520965572420235232613608963142279971420918940812711379682337670774245436242269990008483306288059433507016111348923216584183700340001472591342928678678061176315844688697638090920765240848056827722007390912550819097482749380183850285635770663885517536068970503379923742174150696848812423962166964855761034281440444247644094600458314845974453785468036047702050062375353170448925366335399481507164906924310060810701020184089408987115936886871653090791085904575299964201123689816458942033132582176046775949003508658255382806821499980968479626860802635070403627749841097953188809419859222080905139622044768027760603329163363114179384530386721108141974715229098041376183884215035970634504473773785159307845709872076523090810752159334584783961606699276281062793714227154850959777832031250000000 [92,82] 4376710913943675044040730561503932256014993602520858387350487075835555459974746269331761524669974725727149191566709547271840495336825893439177282369134762310010432029522136171205527332012920357065598136024729918140345325288563979652939850791474525011068105196331117633372767823037353010449300693229993511457390948604837817505887231679264522530492661381875981465659569444523512021618955399096862576208565262000984852806525621846142541809936772047528076725387309632487715574669439476242766622071468172351273514676554246193670149910013325565197744724893009770081398302039004063635575424242350857674094890802180664415286939920217243566372019622475232580118675346819007944988664475646230297176890270693868044169224931125128115523081972331667130109326881177151480924976881699445887022126514445729970465461587541054972798789942565237282075886272795315892748562787461436404117073562624374144229035437004356604300383361711078483439062530334284814930805304130431052374696953213071351433653255627241172466724562750394373214591349838168847771480702383071468527220026322136559081069794773423457177407238381817447171087750805577567923540485008384543245623694262613840501342798262222751294347608700927767324344219351372352189190368728094172078957707329962680053150414577541320020840842395104060034394277073731684446337333287108889577711649727488536727626142617093969276856436188541924384262295271314700244561270918644345610925739862926432795664572481610082681028316902017750007028260617337515614322372032918334646422644322419988379609567260281063997967375097018021432513956652936877345085634875054077106432433832094794054660788750633925366163995714634137441627612133571949999197691895340456538915028415123262467999921385065832103150844788281016491916405145132425889074537836552210742241146053044625372832116288944257193381510365869470407669776433308248559478819997966806565481544894846639434858915121357902515335958152477013882730716431979089975357055664062500 [92,83] 196540839056657830185432920434025603352101978727973588667634362462626982811614778578131887190431796697792716470547104772776126242997985437743562348590117506542426983873192729710807509765789285462264075864710886123725014084026666487261079139435897039719368301142200389151431038406461727864389249381081118482273696125758630055053663610025366559480645941944351968210706601324031954663833345353031606072910230082599506351658313826997720527948096450764907618737872484027477524776804426943288323583637563083967053144573884780987004807798782632259297146422864077849965948791407476572740540256866004779152047389551257019489148216796577097353889678984314806189410479971393497481111070729669485668642998457037353199857747545344791178203811344808873710869090898461507508825668718799925120325335396748144169110453407993760235273860039486120901642464955438440380892927027422420873821212914262287295132185597467481466650398379243499428990461382318068802621845968887579326495981190733031421927786622818334168691782499233264189758389318655332158911964179903097183650966069188796790069177438548370795903561024357639269830646394075969564518526293677354834217382775564693233259909545332163040097241893602988764641549905034106343584940016585663279555764714500387041826805426233194104790213260475712500824975540041545730725293719619450055897604058241098554044851463916317792340723629362789298008082019489395375397811132594729115070902490368052863510278366475806733032229392301194692131713079609678878248276689208464187346349112111531029212902354327718900915532986175240151574748181355556557820208807502263525502962262059626542235638799803471080419874841193246778604507957238167725006003790458282604997469214437369932964682569355196266697767049538340170426089360320627224799284267043124800153335643635889538803256487113055578950231994126146494140690192376955786873080123370252196088978143751447541890061594235153025196729197432432556524872779846191406250000000000 [92,84] -6455984410517612607192191160155311708880574805582065072643659171540521738383217526409153625418606293565435008416331360255620360694694927167246963197477017485164326736286192064935385171357149310912336805392365176471764042706107752138029116174085738376140781016675861133442355837151787889487821623945472880937052559841119081261467787679357553667416132161567710390423186669148292807282489984123438369839497928079027597277388504720898453089151557456467244288948065893920150444809082324366769038181006680054812644563057080733117186217741443384546079373184732149149524970808749678917434865510519366311580585472885662072471957992527469542798173894266465255705695488835258968293980659093442182293754533701239513325939316019437299541827830312778659587239619229563421722795410449644440874820836503799478495340925416249132023009359102167104466228078900754135001476904590413266803544045871546973752063989321004954461454421858654530530759975790893705367731862967566894204114730635611324501292180868920298860994017720086374938682566871682500063822732938331249385334870747002053020241529795857013066132295151228850833632915117354647298432281740672173176155782152033517122610039114820261337933629693324006978795580570325145941723887399283105825775010843501979556354132069110202221172255676611859370356286865000130926693501284328153938155325094609049872787816039188935892657267393273122451976292471677733944059512391087892934663074470151078536074222988677456100830404483104778066031167450409273035642615767788736807528633703789905494343900837131291223402589771366994582256941397879760323308547596656530440243935431842354327730772974138522262616450492455557584405861164254446459995463721622685889134374925916037816979354959693164258956330909576763577482422927971271156015021347272928361611212193061721008209220921709364784336032771362096876046106528771752990399588735329429083954995529747810763577229019104476374961865303703234530985355377197265625000000 [92,85] -338022913056137477358330476011104233325204776199177469772894553973391184554103927669463722493048926841476304582419321771808497382978770902866067902210528901281575034491504979471272346657432368486997220490240154940667753382393969817945449426988558344280317225457879455178282539963747394153386485505324647277382970391558599853500093592301982411135007050904515032664989701623968934282487741462881721677923709100594160459009530996511266847307637821358255725720126266914122277320394786391374285821495401051181670087821699188095293410495781562558175603970077576155513638840236962821860918684546800491833439930866161082576478035671944001755147888309926533812365097048423263355816531728088951299486249515851489274186118157888014267475050028161283310822911701894720090656853088855881716873239266316630562505135870664696755743098168824378848967529846254988721402743189305462696263892804705986400079549917413951191288928914908696018429128911478886125461966948821293291076287958636924805496219539254501312987714855532061616559226207210793294294046612468891013169429807180655573622106819373494996315292756066736341861925100454619149386108343063764376583560834684530252755195542914715932643342711015871166067796701298098215616438841140036920403991454196649256234558778943091403625408538968253869090698025457364036738742390798047172355067808867389659891717184953158303453022362024555140768219422807496952072434033379694552538533057303917897546979580518413940855249624386510314082154292030077627562754926052103844873614102102612180662861470967043533390293528141425626280292020993733405569140762879063784444538198684490864461236147336618870419632751762824219309038477546720425700618269834355398075236862968447974202667184880743364115556552792438532443244962864409370443018979510616264645166769685589836370802674169198206445544908704072853441094864329414094891963367899471130876672365793341384710360430395274407496071944478899240493774414062500000000 [92,86] -2362062329544321716179433322085464360537492029639781762031690208143680173862963990290065876174338979951525863066614526474736406399796393487422778810668723681260532759499070981182823949980117944114406723625844406954496470331597304873302960632284305274221623940994367869356798676128714831443116670339484203666306031848329605823147024387240346353971082965082515273807424438006280077145929643105722036186799214865650313660493818928456951775688304999132699042452347573371543987543066918394338007903394618496836665551496426488117568817021073547197593863855295464164511334734863827138964518005649983313348863330874834163417982918289671377231334286245488473848334357375668110404592204000964870008039318888170005036800103916535052565065219326231550579981413357584469603842848012632061391372646387423679515371967378516833053208872609439089189924398448404490694303753295825440973080128148508091851602937836738962474932737699079806133578872312453342595091887596764980004146209701993656108460279630294635962780769291868509099663410202796398316939803410314897258377067385829164709225495470151710098286302399031706321882140279192477976311488831262715353646711771360649113167987125090654455695705903717805048343979466881255542075887026583604022514057916978737792308534445429362221474437772783404499261852161058831493740825741441531180255515959348237682198302361374244136757146626261617794310212417067593231016046039811712120220472561025488495546479915148325062663715993718578453492365984427228144147613518753911108470656853551882846684276965963119720259009270890038472803727907775092521167780210907032913419785696262096180392615023207151411455221160281739112113491982297455114845827056098598000707042856372498480765661167536572680210921689976364832710560406305511164425812795741877629316389495640786123293392787107309837500085985561476284240526892990394235731525780317337865775114047847658701551790133082867939019706682302057743072509765625000 [92,87] 87170792232499635437672779651558325727278894167729571149480232218939234266549525673905655406448065935266351073818353447063475707266437954428201532017503162263697433366425370039838053816742124247446899698740010447464251113444228149978527563942308534365052301971816284423863613621028350453428091933536067780153578495009093209715474077933857143203802152645736297857751885438041965613169736015383737323771792109974185734126723420129910688244178435511258984941119228776930653062408583351985229306978752397155708626871791975649747856806013349370407738216174936107193740620355923358002311080820483796260361725813178989608365135326725984641754240636470005670100230193266479253658828002187672063959625032778234019003880768713348974337932648182487199643617292972453845330813777496899720117579716345645751450821186780536653718638010416138145418806668708380465472499238689815587779510474314997345456217391817173038311003757383721035109066021305607062314523620186818294245472721692051187850887507125013931378580749102341193967611594762701414798473267206374981605556053933995173982816313896466629581008709249959114942017894043413183369074273830340979989867697401483621599711187963268237257396943435288584059151570956618030622141247764940162127267788469055199421282029394895952937578098656861152322825604315251796593949878707974602965013869814111817382284928397721458550692423320442805369320482192441902517471029668282875715269981488501233527544922469611866078655265877726560442563416933919855617190758601485058637687723308112714583597525602411008966829372644249955523302135416524671420043345451360735256399545053507210727414297557200495851050908112696941240704864581550526696504472794810595796292567526060994744687814364714460269482746654313394906446302788324126294769254803175953798747194790913431510081166575584352508340394636179453886107008864514068876687425318624334719876073336640306157828600713220152829308062791824340820312500000 [92,88] 1208049914373170630152569308154053509719518880154789670327448400909775685391489443145272475021606151287749661086212306941934356649531810482892016296770142500146435981523671726466795500917030405875576949686970705679835858675103384134911294197944752252066305418511505606763079143467504145700227505266084243261236006824745039497926258751125557851576357901466348634732292324368193540092025220750274376216186641373919937770354428970799939150494401706734180366195087475879709778635599729974156468405978651207345922828394605870888420488820961102079307827093563016738864142413262987106776349772624471160960408828552476279748469995270497907907685884706252498778498163252139392561121109998932408617105014148661801649274896698579212103578673081269384102845323144980578208108286413351974406746150618633169805281603740185518723177966101380304199411248886598696263624686067988490805620316509159175217612606534638918407173113184733092041051263177813253430820517388960547978703217548083035072545524027500427777967297833609663173120285270807325464939905234768043412977774003845748992219720639114803540331802955862000452229712909624027110899209849020688323945501275467630401769499767993036568195549545963734146186936308246056131999589135814291481275603675774006860959968487542347457559288544161810096565033263870789083483224172039797925339568343153391004786343559311026402335962111690688158545239573905413026500256950777178517203816664188721964672699711492275243825569358150741853928490601885563247970382734828559245095465701802037146249455225688568561706528710595730958584530635267969447072129217722069249070135611251509311618138783549594957654829313790841884465129468625021675199954187843803233081084723853975253088514395481862523527258349559904688862367984379082801114383915620258224864067599204077406626728190382161334543533104465015453539409768219614199177912122212352668098809472530995238058688541076136170886456966400146484375000 [92,89] -11983662004390067141658562398406939155718883131012363594452225461162382917803048474477426667157502336935355815435206856460494467003277467921741197757089785692759940250463479446154752175979878628512881663113030739818118270912168039739681306429043411887574222328604193068358416168114224111695157282442597140254381200293578654901840033062101564189054064822409468876654942974376341332332822066210703858565201464923793784935995746501022272524697475239054196469611761549835251294763958332062301648952416582103258077420221282445640762875259272711558545865874646706985796193470769233583284960965166271143766791338922414943274772867739078049243450656376795131956532430024704113333459458424194311059707635212035102161734822532246954302235667062521746464342892093964380599142541288316128397807877398229792882203193467111509406256343653020137768415649638193431722386414520229735911887296805993606366699292052283838665092289097304885020502714816397854721565985195612022525307156494374623226053877154667507930706838900351404319986470352452436271681022221338460092483608548280622784546055078843087922174233822184288423563890320096694779979440356470958450133838813056863659174148463801704190797538612816728727832982958267676870037892118566568679190005665864982515502019521315766757814422682662146790951760260714639113394878554786808324167435201042195569121297715592474833273718900299600689866386219419822109746472923176283795506753223792058011191736280653942893847737236618888702253821867078888653821514595598106507982219907244975943490807860631886461993511663239954096196467003108340276336435042418932465894658952425556989342852702000960170071787529743307418640918949025380488012527086995136891317958583830722397400054911484656757692657501002652314547278360977415755097462772035184420247088303656982797788321886139365482541440383211943018576572656838454322656095360268630378834186489480634414285821591503918170928955078125000000 [92,90] -385430813201937949110236686789508469658895217989243960193139561426980327818730636097991514928928313995647781221934568887940593107748946056211590611189843839323524997611371736986720764908269186853261547939416210419625171423668906316798621675250803069456545408160978425924357176713924130109490084137731754722911641199527991403197409039142865837323623719779805538814446239747191516973290922084023837123956433972316063839045304427749004640317083359940303672608684152546285739961584844221145550047358956536577189852652334420083567589920106147804022054368414332121639712811654804688247383573530532545493594102684695773325470663972573853966758531103659203757327862943552590657696241740551208928656337610557099490184094275678723996498079241255525684084444372685548719196358733074262622184325389671709335185729133659143284250112687371028557984693481266647779938052774515594575006941397887377791109937890287716927260046485033479526966853965805203848730699406239549632177778320861218939991475706813435390493076291437728888195631311062003079872324851393911258756831653685644013131247470399047653167153719359699688186582422256376573193690970095264341830595182983186662772693399363868358734068394734565212536224338458796138909113904897121717212558171340082503325446380074714185854731770024446963276437202140699278425003959764600547342532364266493710173423154143285249803486670771786918378453975691595162196572851929137269587035202933445193541385845038645770536578148407597575554139877267220625502932088219432969344184024037462247227319491608415698139792637062404221824258209669212891178706166234805330604110990587870229209015590547066424192340002538773781413418132214723284050287876746761448758872504371919032153650770794757751828807269022637543022103760989343540932145919798355747689452396799788647766353985146585207283223828310251049046703479950176621658247860623543091236587949158376084813603139221668243408203125000000 [92,91] -783925472492159817138712346487918676388591643184384020322141172583697148122336163836750714884713140426677009831634018669176667700273444902630438606572815560575724433644451047770960824532815269649301002995494888133917512575384992483216695363709480449368517463423413074721302415627231302996543687157581346297652194471397879363254908287473530600596820400355800512212296784728727617246409543716724660689181114261332074494948483345593506269910991859028138989767772921331673935941429621218118646115846458191527293380528343511456571327629820307718595540938046006400411592205808129535707172063807274818279814792816314813642114878601073467004996084682157004128571862879242201542114778970181901410189789371455335438769658642516733456083573395377571908647232767962909940964437492404257704978542723294228551562282828800560298777653366694134789883121452497286537841479164636851098723605673073840038000303703889674565098979135905752119288810037563472890871858008479374316533325049945949472702289899627181548666681651400656469466170057237523070132753729348834944018331771264920592747913415593662008152444855826723043947619565720153999523460759667535025645469972743037451033143779752104929324560086091131989276152832640746944949114525379824838663610517216872130785070822703297881136606219608605769865919674258780942732122775683475425424067611928924177134097132332978703583794576913278121631314463723926350064918463175455459732780344573281451464048713263182760453219879561503199973750295595871478723763859528133331033800642164358702983266707420885603217869579806819098320445883909104734013504073832325071551095622543195379951267878037269344192164560603342506582290980881960843656702321161442915613189997790965426414654460088348417306985136866773858729382442833833923244407371664087505859370460821912124781189441001288306564316613769898304494826431754353884199380323318873986678808717403456085363823175430297851562500000 [92,92] 42546807289963346965405971290357747455545282133211486673819925504688657998365174128365818867907693884559354490421334606149918405212931241500489042442016082193391421103413597719321771598831915778961640504113786310908666055232570656143754007144708805500864816928448204990208962632236194938475016010624755288288059992935959649451619326392984847310213549170121475849539770779924745065068661479438889626497398742815014094808840963209442251970787325039189583103771857412990088422603298050268832947170388676706651641279981566630462947394122142128810166562326903477572851477757244047451571267004039166347713999724767498214215891751257997670671231787630709889179830103931028064437599175561145061630821386114144683352335355060529206475758229214610400116514972242251711083416954933854952313107109056162359874561209946970506913951491963753213541363932738632848561781909886050589904866333849310752526997840156026815930874198013255878376068965145384481892802635137452747007302328994955058574772197001846631667830560504848382059011797803009506007475286303211088942698737103650499744890543089717120927898503395396293767268315976869094229761109914861673561244478890912143156487861912340119394872309429716213076440718895242321335828094443136480728227688093572837299626436647870275545990364671593002423871023728834433559769724168023043330571442888460427393666084010589122249890793996153239481146457340031032013416238719656080514279394633189621840094611271020978930646485702167260627325313687691990789210807429121421642593601994065858813494119861929757226782938033092684984953085748529809883473330719116688299029813219008218790456308928754368206308438503799706836656448419811891541514682157521585819749739033281715721688874522690882091278743251902651871507392628922808406944720766702459155312817712657581490973516115642499310529194031908856564208074529640004970883434964263250686484308384348915001511573791503906250000 [93,0] 150889004038858777983073589253382938658869209632891854130806035297061658463598825157462611713980820937905015708570576147144998367139823373521121094869808433380320309479147914445422921529029817240419186991377859793534561925008754380197731664416005433941762182556580351622461735418650609474004223894101119341198128090713989692382069761775917902675080255623597316612738434140839107076870979375824672139223408119180289557153214696735653895271047090993587558864292234031990850331263596534663443026917298510811429116171780149057857275352498003262465675742778159507762156766971709904747518629870319106870092713774851979150486011161032661016415868647469629945356613523167714711813046044618338034277759177909382367307134814489530475050655516541382945807420001972900639291200586035086690503519308320796972233971244802613463867121133544554370767425468279582941909281938159933189569853136512281041859210954673754086809310741479450621956302805558549324601829501217338930900060322651613256268323438509043534645625070650186039940080272693422527237433250016019299841152173565874478492334284077418179876643165629417371634700728577197199346279044079634118746993864917010896922915607160322825791483566837678110717597192217904611804604032351017195704497898828991967732719978344055476097971118931068347654234562688737108883056782006273870680362130826026938117720604966628730726249610336765492908581492807795341051020575155532167345979543807848815552093991273788599176819509561083283080528868909337602149835728335390774396222280655062548560237619380242842389405085676756196592386260670606755064273093545858217486522743085275097419522220381502928493145102726732796322129413641825006307963030829713660427898854124812492329905943493027155155701614619089767790833649053435550025401544872348780251928350113091772191011657320693054488551671725809599834823534004034757884103776145640313749913399755929319468881078595264223651372248795778101995360045784571436834975549920632840924365052652541814065087113481804404275902301181058799930231236376154855092665046617273147929657718024451726883194063785747114301178761702175059149948537158364343007969567973644122105747120143881545573094626888632774353027343750000000000000000000000000000000000000 [93,1] 255810808547869197709087264943816491358140608684022698123546188951779931296030877832228847790555278158232977178894545406176209224788508155086059384131960391513047843109550203930212773226243206473021712216052991965484555872892097161377584237077588869613751523217310111970040535525737031029129869505990038307458407633178873144100669649931611815331110924933342934933507549628584338204274243940045481323388526067582073963710251608696387607676122547499503727174371115629757551651315863205351657604437058731843394471945749758113907191386833777165614285395894860539977266017206632899282297447312067541470043186893323586016754366688376444182968030058345552777727313849522081921264828088060524997147260942686441482677872334019455659686721068892904424006431324673619000124072035400376539428218849556780862584032559536417765296953329657134694573628333153692175895508217299184319855399827223946604699024195154100817487635396020417705064691207691161559121530008743967876986063435176717786522024230214920357089821271324987291579912225429975840818445251675082819697969352452675877001226071636004265664984007231527474841973071785349732764426276170941459615613101630228217947950447333945176099507436471020916960594344190785492607655741711174963093541634282614026266682865170371587959882751470016613812064094362070642084282161221475753547197148342088080751467383239340105832314504984584444876826721547757544052304151414861202466128852671198816923025433584081364647144370324904764740919286896523265592497848246961894075559175263203682046528593523076444104113184973612075165736116581818343474016987388815731917961043221252530087623062171954342707911443829770347247169463486955396098682767375451218459390020676641964159163794171792057901561555030300256044650385759929524985479632930250371189085395152355224288366884756692981887056651146772582733501051220311134773343170109008422359024928059242647184740447937174032760081192005419940165411578492542613881077619423767534350802906448158882052700294357473465198227185797495654289148269192594339938696158034531048018896557788883755546619660863655584232241859695364493742626247534267412824759811167654486163878482969658012535774105344898998737335205078125000000000000000000000000000000 [93,2] 345951188265451493054575986356756932081077948004236370314653765587315267063433569573376004811619868407657954177826638372933078363512184941668070534501936277890585915131179824073923771340750737518526930377244232682600628791906537686305041292509243543474061793403209147169460442672559462503354277234288568022202573042083382397303691162328677852992113582318761993005372317966273808861197259364861140135516082510792440744043948090388079313554175085500706971382961731869240233761569366484850091355292830197836448897153177001706311976017710317944733340175651247866436155346867334311252290363384689321900254647883944630508931712575182428070245992099637865009178726829441480827458127576001822247767194233494934991537979334572078453753959429213686792697715845485170156326086009485618542311009509340389806085910459593062093687956963209372388378917314599124143111258097185937978768619540286343830405231067047337140202806511004686621914837524553124390084645297986367476034634624425185504181119792383468250148825746393949822948634979690995802695696723695822241808832497813227702373350226492461183904578638160596126485526177706727680507889545568271058892673359114121669589231016801646017330274040438395271353082201531932840784840219154823564267233864013777107626645314555676674122212816248291487202531859006523967759045887119314780049556516310412067733702093280575222655470556401170374231441754547254232190298930311979866646327291238709316422597688410662253002595576743734448928602953067182291772050358576923165221970354205513692727255442134460552173293331504281088875277114335668149079047159038129658383758736900558890079450928405556533749623040248828834733977323921448886433074703628660469911910799543124091303602633328371327527677076812993404309512383506384435165052486117152586024502064960019561588053269929587373192666700496460532318096699422153572971265718599876715439721117963692807661233847186483031833295774106135010567982418407695988502470991375963381085172320004424962323342259832508425035733537552163574802976743996825531868293502189069589150333552941626524571412896783956088522296744105477003154276967495533899086905035691601902069299715824635523073876663957548771577421575784683227539062500000000000000000000 [93,3] 2239316229365864884775008401286181936213249415185778193367821789741678179078466399754313194867401075903142125910493184440211897060122629514936221070340696285158681890114601176610557939428000550793124095769089784271638699505387719044233880869026430374943170899936301338329657842791656255364552328213580316165865402809319212318729492928475919952786247773168315951811257010766470387098055268469389758983043284077332070342950218962211162823179519594630962546628655565056492791207723711992847352193543416456771512298618814955332603359946622602603763973336127919269107519971742835819482578041676667897199593458721343180255211568320830057859010475411856774301419012590848995520340061380765913773108888017437657026069102796352247357924460618940421461373587769772345719676239839297268941271192829050696588138926009017696057616894212673381169700745496029891050670661894644284247694777598132489923095814542770274082525466533412918230199321994720823816306498698151159396801618523239803290026476425346223177862363343934615563352399560534743400465170602867357517654830996655533519364489356832257323109339669176812725456137279674488210929608929751164340024192846189324130266548684524784320778375594988852920634651658236308015541133971643285325703902310863614503644930000444636044615600644684939850049982396605570368214962335966115366300459901214847155416335988135470823505990097345219627162038126666183640384209090002794021857371206222008399847140395009307826177744311829974434426884464646399777865588947275427436758310414776873965606857095434704980002159776267590695318521118227744548597507467088460923377072458156796944352149106701394283883067702550635999225623195852342616364302515089474019746456627827475373713124623664258058980624464564486603620821157840254565142040642160752740596131673392960492558426622753080343982847849033002326716916178358704297774525524807561109551873376568181614354762500000103979142085999509337125790975409167545041096015284368767645264819538826638634524895947490426197514599212205697408745260640336828725946442111055652429674854453900816565270679678773717609575515483093162750206054571056561058379692762767126886144313794472851581769798010035366075953788822516798973083496093750000000000000 [93,4] -80589383340063207223654840268863076550803655757937259563071375068277635471858305384839072570219967596455131501344822570316395507720894842751095752005118601676578788637337302288086130195338552210631677437565835145282366372445800342140115601615304101949958275941017121327738962619118216207067596856206372596594587618727326576786324656469019151335769775614613241637002698824780949408779423610280509532263786298707883430531286501354074056885377288421713838866249261186202204790964005610003490324590495811257064825112822067667652503610030503933241609043848787171133339657465137648914808138642216059836649290900665503194607071771379436243501722862816113462565263954398948859618945954739963385602857719404553405351244027168918604277005852011071077374206817098884546348532886937285327943243903618170574514252069755692400698388747847125723691468449560445298316818390105320122686303233535576833523186033603095173817512481278157866147729867957404921070525900078754771838131568837446112618282403220875851997757431688727321656689329323206125107918422975671941671609674878420852465344977928244154912337623434840904327213773771359843370005928271197869762564715793421082924119744906250095014418017997930434813138160807319149890387564906282496408600329283297334373076002131663046353570586367197884881932507060669288699233717305679676794869434444168890721058339404911365657853410713339520177725288479659121392295584063263557846491001805988117707701029654425209479382888836853724943143160061957734452331240961049949882483614496646020046883506758288574407471977878701796073861116731991775185217447583510504592756386699774412128476581994223590924330532998973549934706431910227139422669880658224743133163135731266229630102808913292785764885470810283913161392475104608526171257888904000137863965531708369701072058009860705022248679370099364700911533810605852125236831634508806717324779709744843491730372782295765230954568480715248595400616076804759577418597552045725311347087403167446134097093136602810275383344135169372921980047174088173413596183131783166237380030923251563739641500038457690306959232409819303667138423372103444779103073436887098409457887991364837340516405483903383810684317722916603088378906250000000000000000 [93,5] 144030382790889159568413282808365707171667823112197844521921149175659591856993775839099955328436085357177135803128693589014826570488934720818449712262221730667962663434624711456255504337431493130960498424129434191675658671551478171562832672889544003339817302250901513456865208175086311819102125458705357100878435709344648281000429238690728899604236932952520228654975985131867896611448030360061479300199593448274472313659791245196251126503609073549821953090062306636387020081367905638694070406503610418330160731497739371115334353848059409069640668250181363914680135324948585779244038797111034754223323241481724578154408322183289651479043396144706656462200140023336460209856450209091365960951070413630098394942409537039101390532637717101278379019797048247851470077296803675075482489379051553728542090127792459505448829017846564836825769917756665400056074651125301465321251621027396898692155895745063785629416605286368653539263018528705761124928398506451397848434453165185078779691777503080742983433884382728404621122112803526765198475519552134464831302886710962257998829035300950067593923988620182859088473003763303744992710459790016713648267506726383957760430051378472959665320136667264180677762646106013435002908876643019774836035511660099539597911275147378859440268414001916325169725231150941446383382868158784709012633834292325554942702672859368124016461563196926769643006941725571631434746905381458339836353088967943534226975714520518228990800687277301430332598688973050348702014775035671129905062381178188106979463221046578936094403407802293040782815167216402569403733348560093049157410965028775843122139054350564189461280399149083338489423358531758690776416954504151458689137609573053230749453046206124675653138401059426751908817098386930471797772590350850017644724749841910590975440413646388653553624255936957288098542962131722980962504589114083008854636963372320603846789911927550615578762697472007873503168337537834591629126114651747367089569396385904722386508541711951982709298435673308500586387356945002055559611800273020428306236481951048216592968931826238182129542330733714770458606507137148392059864727052549724366847555372969877734664646828921519272626028396189212799072265625000000000000 [93,6] 4317291912591661141166729836551713875595381546243906478347447819308176595813732553278059367067579783968923480739535901031674413183200960403525756799184683506876737122683147423793789800211504667456335785182437886436328484578960602709047223971479239296263089401768094135837451882034983848433621358312581199478439626419657287794535517646633352585006954883363644998777454520241752221706759448873170914028882961805984489955352242781309237919909217578096125888104545719809163176700120684735472306236398562865088888780316781076720872389632504390536346417343353202276467353571508653863641419437283232454442562350746497243073051915608248773529496026087144289834359277640517434208622609723543813366330540780281621002117134672929349021570817025382970722318466312565209708126046087023936056955245682271361155134208406294337951481426568484938292566932392086364166282201465856357244868673927168718951694223570119594423902557130245615070973025255711138641425678427650335154496227405451553424073793859395158163177689889243122862278424289025187160886483028866624335631853879049108651395246710070265498950860332748286661430260955779237793798999980496698456372475795796094432795040819061817126208459920671686419133053373867582483993585241941344811861685507997612285622629583947122278390550185254637547799124484490106225474785412389895885032109449609133451887687223988494793180607464751854893913966258108915007028878632736533272709231295805469518750274963936232551470994639883125003702766128219926010553995263691836448684539072990196850174859884771421000449818422341249800767186291032030171692620291547528622684658032257836130289686151228371893276289015318963015095956463719289598807556519818746666499105592648332693978261091967754467933230376529682274013329587704909943744370471744088460899512651610664584317021598828239565019961624878999136004151807645366857895776054602040435623614872532926618156213086492357589461779700106347336332105771197354616170661792837915631195038440752937991851769512706088234799618874378216863470075806997186991678747446487103037369279654109012613574721437106797202994111187485251877755753250285088383343392805869018873802197138224231325910607015572395539493300020694732666015625000000000000 [93,7] -8371093916251432912875207492388671334832270699976512678859771001553016432764671369915734990731883740771482431930103120160189420208717526762666356517611714946382479499128061392151196033023049724797158108963891808470971814061983553641063656849061731156923108984540608492568567142718444289366543649698147901618044030645467216120238600110834054798746329415771652150927284584584051532911556522657784488556267975059405561099407195659323409820552687261275743558717583760857431595697011721775549549112896001481754822973975336188034435800412678548600438537411760823959420970176472426369284019220958026441225417639822829779954432586049990244153919328607421218155063873640816233883573869204673647545475465516449688423206248351411148383734559597854716687135095683364924524703350089699732772176596987056414436895945484965962118560551722307973804753708402608279603980520213051989211480190506399057776613099697976470203922189950755368948070882720194452839213553494581603227822706667573282893983064604386931110134208859994292756480188104799422562033180191775166456933009038124950935772115727856702781920936989238603287800811454762761673627605101806140579041942969190968289928047434097523930720300828835409692488930170134150355444810937376238724394153419090327658863685241194368591456399714055394150043180287238416539898742543333375210071855591494120309133452423271770145969249380738584181705836898420098970420959165610575288500369261603019021478173290215710799218530448086222422831050500536699331905572416964740722376344723864893630677443007272915772641412820707620975107935248144039522268465799104934629290705087065861605687099505854853393323972190395969322633718112345612066484353354532046887428568960160636998455307180671180320325875274302325476675149247642704411951263140352868426999614818361789500390272407553198104080329840683039944383473686458548867441359454470849484487343185820653691179558550206081653980488328142150953897741826347466454010538225516881758479819632978972232135556706399427362869746023838166807049692375332874296649925061693161630578620667569960773559934917707167943705033728192194707309038495773055932855552611451315290711962551535093451666319497306290031701792031526565551757812500000000 [93,8] -8229595887796244258582073128772580501838208539980222296378843072198427943951623675944830264648710285067431729139626482017665064077569408839941081136335295813956957309897469713257265960223670527317302741997397318649329395272881315376339628069007900851191016251210242823846724542143048881325466547513187873279584218073288845220899179416448987496069870307653426712778770775753226944268125727921485380410083295521376175803545618095759982493768760846586190199526987424324440603375041394520288488795368065581959870678027570315907458594283057803065298359955715955706414436830734064477952614055987120632861281192035852061574348303133612458840074271703769062754222665988987746575856623880258253180260201655095976320663038700239495580110497520592801821613505316554786228590942517547225092434418701910318650915214307670806304903795766684507626033355454360479695967237636994143792171959023335912649939210158302353146701291001684204064572787320150237187001821462043151056267433693986165294099547733248413094536463916050831538193579887133269754478010535706619186002425578022600904163563500775648055549226136158710230150437297404575429904046560775993026560420253159261861423662603496737209858166316253258008170794699144179782181522908833149194146344491583577709871490765711233813690475189639780499157165205112069190220500162780916228515456036207872868185457526662100468694156909201728845395808838043825021077745847830769243128265915302935463399274990781070082774379810288489013578916996945443107412338533026438724514732315587975332503923213721889875044386815135564707813951578097675709658501359507789168988865939697236712636089775634373032118580893954200202026267153787259273631280199675930381884906267569531553959079227748853096806013023290849019993524064766682858293445963155099724264335175769885977387297548517899583148013236154790827974549320774742470931673943284864847517829589628710174440120007426853826199983295372123228568085701506550078691097326530642457086740820148441868239530117213177269627949929032560210976712364319052987349024292988403532143412045233918502760492517979135964326442602821990702141008389890523886960337134307606983105458368823580811435292048372502904385328292846679687500000000000 [93,9] 68093736991786921126631662886354993838212487553570603302050183480821196496366303192096334077483536905545255799952529998666067186541461018094035798927800904211880581527131153404784909577907458020019156254749550875993238026808069551746123169903343727258871683036998475651656509160725088705105750725781166805049354179853940510322092208807281809921135296855952535567832592842604642095799550463121814102437328538694625764099409641854332526934601117622187753557673587261780856407218386698746551631307594018600540125105334372612453018742039784091026829480131871459001133974191705287165180398016670057978327156802183563605024267294327700280345727905918246896149518254786226666643934146567448104996281822922412884228147625616053858293716401584418874464772684467019947626955407660310532650286892438635734151961834329822411000374045171604690652978510549778571292213091130588050982304082026528278460250023906518419488074391510955227936823722213826246015952891081334217175744982699627045873088731716301232910516024836900178730745948634555081670210072932202936064152168729076140871313676265682159312184320097400252344661544372907456298219473278525845924296469233990051146748778798248792458903442418622132648641679510987306310760655954587477970254362414389589347461183147550004886477415678226802915888561669437860183828256936127220083409140446419074025240786455620803579685850332265932184339902974278102683255307249813642413773122847819734597161567248891985214703941694435836029399572104848150944386789476093858369482785273628345646617513738308752802504704054840497226428999468558003876406852026719810858555409519595330411887358602980180985595604884311946068536420742729811728958211215869356484905131664453453371329521123146489121682895049537292595395611978520145069117031750743649130913641509033591567510155400284745089034039954816864472392250501671731337900679604434895712401138081623356825707131386906000356178741502866492368494619679585650575965868531437646692402125754986468032333734289879550600419457749312677029345595817444056482241643926316688451682437366534827380775014718784703830926919593599394641029052531466061701618442661164757980737474479977777708228359188069589436054229736328125000000000000 [93,10] -11574839613534800202531026321293009336893572828762165662066472227837145288340260437168288662894704289280752967742508563919356821604415452113031274041644739748112737000828094428300337450237937860999565470516902156621257096989371402022360042807217349862912252889557428575933383006933506803416483549803339071939724805852779657348550390547622508763509518145322821068819024781369361095185086134321973366982741590886064929212695397761348963260142237131884219843687105226257310714778899494770862875520957337796469435072709127098788389169609071274409782711597666094126775071468614938263369388777573994766022907844741767157777023316576920554095432688451928330882614547113662443258896686916520196948796180120734811164433796544844805396110238849399112275279609441493436959446303573178007421868540498049313449913857382419982903641896310150164284441380814605730102279273921996433140676423976457845065221476810707316744020347616859093145358730025081192435104351067783054599333995175325846871404039950239064079380161044200884611489400460773397259147450198316142630322671340236559641788590806224486816932899072505140155544188652306025209038746004536838573154876452761209125193035454808201807318303585642568429138976782887814513430213982680681007773093268705673486723171377211243642633479651943146545971090191735902530303700419317778803579556212062104855159264053387864881088919402310800038492635720870040042540472757749913073684074795091652225389683746454146759277911638666156714420660977188139771074367223324670833586939297734622675898662038737547142280893545154736309910185716638192104011642904072861671482787427668915742428961231545263849967288013633556822410309203403153641977975441514260558601773946847712649521641671756238155048767883305071591944138269225044982675070337127619078128224098857365280753924440446132132632774941671091865811947897228461477568379136516476444621303683454987742907254241988027656788363220179061171487275524713765438738391444053685943476323409568538469391642155109580880523760295371896418052020545999762324046854013264787675507088287713088344685777617895726899412288777439595067346916879184664267737657758144136459611232299994967864797956735856132581830024719238281250000000 [93,11] -1116746101972576790060884359856574720480289763290893626138290016047259526227031087707675330123681167676181660889613617753784614171762183872352793174470138285922128307645045047573621494394339212652089662472121941875691359087956260925996387623795765132641058257072599006188675511069757836191873602215376946942935530873191199568468730175214474174465445743344328838584818622377667960372607001246244887233098785567897237426102155368178020689795157415829054346720904143985720034999172401244999724105147249584164496595473403492495246063023498122031990569700921767214156586314789176521675977203057626575113683181210741897693113060975956392298758184198963508479400327342244325223063629521484655661487753562467417030754556244588156122392172517541601962025172995555505575398978049841054856651439007750022876173334898152249458309090550603543988915181230096461907780893807463119063751427811000756357230423125720794373008511030948946996496946989376493215982814823788613969414123607735253102085478592793067431155170463013360488233799066509624146723359636107486816762068936233274290927568421581558617708300757338497282161684869401813632129176826879184155461773723164716448553039455739835264278018732243361749726856441710749241541799656668761251860360784702830335331649022670437220353800693475249990119353372961302132099280411161035459811891742498597790608343998317650542373079033342951243776301384597426574735314154414219255645962252418575928947235373731690728967437966271112129259715404747207066217036119205167438888265972580989864047994016819350724806584688176213665587558292542930459638267908965681136250914112878002727548981845176328090076522873024442280315707000741951392374864064855557593232838405486810718195980274163727597665813086748760061710184384792696570432270397821580243342398368385124428603498872971260973623188176605841788368309108611943642682822215571245260330534605467836833407013997956863649761744723615463042315016429914869070213885040882707128414569653094361347156170308896064895124326434471891438780135492560858731971597367102540006087305724876702269169686032088605275435558018984082929288298385911280800066595783701865381538030890656854055009716830682009458541870117187500000000000 [93,12] 2965960953459228509838587308232967807665429396416329061189395397169740988653201880494369376876978861891073265357690015459591433825645238179616142797501686229008175550198834179786777018260142746474113880617428589988985087487065224445133771942096991128080628635874599753314127210184990441949544775075625575749659719781991097099537559556222820073047782860893378067051836982477963173790962275703069828408529556656949432030303127040844513218460043215816143203799295302718345012296191810691660567109021215519326418579918644932199258758003117247785910837972283896010165634467989680404008946209185304864262053732720584544505597299457221045788201878699043975144599802204756408549316711205502782942874861770140479590628515681605911088450494397558494525648971038899632417049867972614120244702575061845252450298405148876779633344572202112207437280423757079973020562033911932521737885642237821267034057298584494078549311676992370326828481834082036157916774979988411423916715813559313569663135813919284079396937962306758030971685409314910119250563160291800201321588188608834909343852850666841926577029448693485136714339306259709951626037145336455924249468266511525093824239201024190786596143237160210179962392448956608500293753157454320179013386737083746395817164941554667392404716295110550822377721205827261246925305692150292943915413490598236635470210786084432125865742912840126843849308293879514579367027262224498131248304609857997390272532546965954646235172567306317789103217611052343992923869889323777072955310345750083931459555946515387124110001018467061336614451213383091788539828146420271990116820608937080432375304129576652601593050431797649870674985677506933980944107343380191787219985819739358540149601115513769137236041975103400130590984543949325134351783352089291630612905130854433062832824935244429514060494344788193131591990674383641465114875089929112901238815273511104331374668824203139576414157626525651471414467789853523581161946129003561818431391868751377094310818665207868786512715996010877053823874051302635854329892467257599506967608223718587549755710445675574902453964114912097681194766345247587776915599964169768451571762568619305966421961784362792968750000000000000000000000 [93,13] -2800996290539186853802820805096664946425004809497328831684195672011159873867501992070729978478319459681300044456302622302196303745749967885389489827693064338371069639877294368991715497332541812088618888974680252601897918859684612195515365362777115800742297752718356965506848909152481564984982341091747235149791881142632135589093425046722692621975782435873080384916757443855410585655325553588659299108278181228585383647655285519829441944749428476542879771251616416123091981952264740674583399644802883780197059743673990164078317481075277277196462752458493579439190732218318826940948027110533494496260549300285826338226809499097536499126326733463352520461798714002340378810914119072463810004220544991800582631903972611057937995375757579062372827727808323933024326057324915008062066516732249222611844687523332916058642053822100286607094256698269185841803986074709869782899675309493521705141144075874619683493903196831955130613923771576648869156784168193382073524750075067454760954556295125926289918719334241448331780834942002686008503279669284423975181485981757517007667977201367134434668602943065269788684895020650666119944353638212208573215467921477820273001652880679741338329487456931228503432490321453359070840761164024581721631019576383424706308410265396738401483388790770600353147855086492163539948074628196723501962061431154964594068518745372833203181829013333155872038590830355376236198451754458851413723047310146418355299314247163982782048680515819890159094702347407598461375606055752785749016450686776140691009308045818784564167481359442865582438661523651932927708622318118581547216798697437054558274725784831100038198061305475779824610193847444435089147181594378596293257848356582323845486680771084752220084192802932269322282235182940126535031495113607133026853881663360952261039868352163045434134598190043229203470425368390101284657891120729799081277355691861253289821413486121578438664078039615588910127564042903996468489946432556206300644134763761338793890390832713363033999772152357806241126929547824478306352321732892912940905074235298276599137874893489488714370731496799852735208553836253705088746627139405786337391724219458843947450077394023537635803222656250000000000 [93,14] 193995115850178589243531109519376009807918594874955543223741745110767037210851444569758109163125137394846864048923568892608769505117212582869704682837671163232371986191923192684407341970733073867840230140230309024637348243137377703356440267229836984203499952754769806954949050543949631945452856896472233667130730885448457037950439629522865680356006601834522848602592090699949255378926072680566221740975378187884031221228020614361177285738120893886106845260678176519547205011339401309251819381702958094968015046259613341366915159447054932840600663275242431686226864667343652831765055806203547554591347858346318074738241591159389583355724280884322933780631980650510518212129596343725836070068284355382572836426935648233319794584464851866993226115718219914136333475842715767482377845494111812214230794589438870022336392883591132871698799398313922696274278708579471389501617055886885957406754325563879220833002251646594325790919777610520136025536734327339817979385727983360570805480735244904288763374313072235800543282974833640947849479249234857862948309693078517323133452053293428108287870458499427470048850551568153518695524513804260400656141270991575316413115893658194628762735389424220379827928542233454413976942045713231090720232143579990269707113027640622251609111058042962639810430650455562178920539906350742265927860586176331641026280597480584912162806266494546764254401160123277640650986469720055794200207870137193863906402882721686207526074711782539565285878659248296930358430198417498096758205914334757951002314985855688493095506328158569298394921413374136462848974551056280871876049275803759541375560572605830114216470089209788594192487098544759188343353675089384449630283683103955535318468940431534993433529732944897984333319249198438403690445066452302706020743317561741592513058862239639664036711075821014689694708278781410144476456839942994286236716316989758798924352707385409824149661963395016375030774863757214915564446550520684334592691726288559239243043520312692727305637147090637075665558345814339674628747247635937397908706693733819633083878120043701975004511265600544019901548824656135320317750465084991784881374848881208095008332747966051101684570312500000000 [93,15] 3687538114863623498968963244945204362987061306863965373166549710030576457891236720056291247950580310325203832395534975131294598849193256942439190229924981306726430162693404345105972090119046803756120095171293136338743590546364834016713874444113720679799005143395539494615715766881224753938227653545714276954513583672559882293636936990213886158950926060659928772109056586108662220968514211107595392928449505693357496825699439038033204362540220255803293239099237903490729270271074133392039795294217378031846412251703159209706275356512861799573505019713155825690098107777075270538420506091266793933882033117276041989641905346426198522167753115647884328812319010910970572940798149834859314379222369326838095258910112720172582172372275916346427172857708308478617006054537589410530850864848727135527499154528797035732261932905526163793424512409423909225091399846752701545585585570764281920153383305828556616073505262315403999383998349792042829194726834676541542621466948817566053303085400091683090334012762226600816716754370853318790626683504697406816368029449502164891756277461353007338416516012490108640683212659475781234299095613243790087109697025216053456252609976835656162786248013993912635822717774146710027409370777775113618050484145489760275614474459087721802925350991750897356212548576159221602016447936263742683226370844604787187172396873503114601839234116398893655089771006403253821529128369422632909859224217463865288280684026346483964711013421166274242528647343803612306308668386210606577908070062471173783135912688084744976127690956427268457125630430997013704107759146420850409287152198398340128422314851730976730755049783087341853519268613997375606562841322623488498435300079085562139573252437946661942538135502749647813281172940623261527512089073141153495678515236879351416440083149241608098558732365694355303736164379044043104383715137804376270698793684777186829415524789715880195766497597448083067680164169503777746014178313276316792330270728038094971252112501008505845322298680150260264390663415989764631955098322162195820088937643906193601746744774303060382112808626444634156620382051086692528603965942300696993121425504291721608751686289906501770019531250000000 [93,16] -16270901840152013184042180501922767674613964807275362553663294315784983282403819393959061891929741061711726708423011588026928490045779147813996603943588690202919181087530705410546562500106259552148347717743541625363582032375145590883224774661750878205559921667370063315383795051487545379123597317030040070429369157161060711003057308422486234596719554867884788772781467179137697167401568852587052976746418142140193412103861603219728160974288622367804078035806846977497584340273315631222741950489659182092497228017082520976591107289238155935603081935912975623684709831195362111580296004086826506831540582525882608257382993310357353952038621718696733741717283998373207324047836573500835128537807171249799369942051143114435619119384613200186756414082600937448998038684041772837186147531748902207124972729561162868440749987134959687182971678715623598106985726870801632699453182205017432768303273874884946843349259422560929903055042407178461003406018625013527441372147030323744407350796852974128882392060948121742238915101973552892096254900679475899287505385104038722129144435077759746907247645288199485006055841955808494321068278649808067206000499299859465193056850634658435760429286615311837936155304275739043825420772899865448557409557110431605508841136259695117744739049270387293597828008745986206524776127480852119956659890929281950466971549275064000393929171960103333107613302743061474989287028049860608481352506966685230620664027259920399237705236858734760848789337920840962369794862410559251433214828016385834907360222464796900210750113051875760016876204002244539054896515507840058821591817096931682851989259406120142139701336643518980368310231380887592844575449199429794539891835962061431115356842496418524164966783500622337156045062007760571371351013329447045544254385692647749507699315672456759486711805877932919789296620514655055453564485257295915235595499059638225891809511030313505636265184083838437738105316195078191881706637089017182112679460444055701738996618039914937872132066504523064784973883759796856274934887089043877886126897947461393076687773991587328948536754527182563742167706575361607649370671585096375429818627011968601436819881200790405273437500000000 [93,17] 37365923798317541047191517702883598182921949924063090929581020000299166435975433036815403431169280861530377988691041156414504687854050570743836318624191441879921840708294531301205756268475641289025601392085901889521396509896295165892385481384740010640836182360523712305805816157282205611718886292456615594003134783970405439288897668871628814821662635569467056429299907634696052202918990141581597815277260685486665267380801725890865371308523923047083009275404676074937388714040566649922959510731369846293627086768594127703695399422669967771493297469155967501544436049770468709022659944884959410329652376577266966257315683235252603536530180496034285117561423775344207872455403313874568352984584273684343291278495421492390466265128802646564100229747225870278082181947817303640383625619868207375584078149918464597902218678167320070399929021531086690367277998795074834565693962245069514089055591591335192829434458208255300078756317758485272976037042518403554535491965464412155932394293399419012647009919721067582932005290931469426198914623508763432114929812413174666396068106764550082235289622989984541806173695218126300424069279875146626381765527773298183991294039451292163667485616199615335846170775466138558141894319887225078431741198570658307264464000700905218019249540612896002141389502576435434143038309223396761311514610269195719022669618400356376635084922825878476310208534479638841360683666727660836082905162235752676699402057485390880269597033704820456187602000969930077473573154498203685338077577828217176691944682529464327437819295321610584980192073749927395086640524036618349939740538152720909885835306789877163712643401256992851668884847514058923090826789015723706023438543762326746563191752469044302089741474970288533744320913090129200228098957229605452746638882246697453993972558722142946890950609005085852905860073492951578002097259827443285858908735130764286374761929032128160795498055837853196973537880727043576955516687829859244532093900373979369439620353134547880784116664427944184757643510247317198019424653606748881785239430428683253799752586557367716262208517476189595376495198725483067284708737078140206033793901951867155730724334716796875000000000000 [93,18] -7153971637644221500641761894922464847025568743182362322285499936705621750687862571597511805336605541486539489256207392115077092430476657156693653603825974260042682479331709288979409416557166030825924366047193643130030296306944040392793802111258235389259171341132406768108919625103115137440054331695301202533525209542113098385745633158751559651084016757373047368891270196015337056501698979135876294319011935140054122806831860879957152274268550290057809755369538806316576646578244113355579480363114024231577241695522568546883856519056716870869146114012477882657088353245159382476146138955133876843500284581533617691471614419836194442501555543271382182973641259458798451764035805730258982124686265660496552781623005639596003286813324476887051484870909808376171285330471119799936510318398075478763449215230018074917977248700271139191586113443809258706737643186398539720253368018655530753214959761508047022738144839503715248227866769491886497735985286317448774973654922229281543058321567525683984201996957377585311040037896902546800056615475382438885804668196664686034563066149932191381088949983232865083214116294945753210701860118048735564016657728924320430457976848389750837488320691010614999542044728394754702659039932741397252650161927383593760868116377429474501264292095157511304704272005193335910641366477352949526363669589941488157909349326962694341071974889605830372379876728811564236428597727905427270857175970618206856832927427814277535846570481828473528414839701448158203067715765626423947605100456180720095767197663556183988272230080159861166223145624977531644784904512209599922778962075223009026617503924265204364005429093320339977561877555618593626715762541085317903056795325272093691065142318938542481673903106029394839573761246719423514275155929144505172982849246472401559218466855693892019565034881515295787913207755390540839236431938881638690810406634892509522504650540346644084222687665742084438047454580680160363582186091087266283912217037819871074130050704574710745951197314112555308105226712213805518627484439862595781300436111324833547130689396030248041615787998956979675221351500661973934444820877906305589544189160733367316424846649169921875000000 [93,19] -194876128298688394956675285749469083144579059821594530763765073773893001862597570074701566133435644760907015435506383272611916323828679426863640837171344356182341269402576129801669333058245286728672631264901016432306153966475024904987131471522321341865432245859313838081264865986234581931527052254937690541736010184782267691497061890032958064798951972165028149469396182373201948252942135089370790344768436526177316540757916668379657917410639042724480309903543796458960518222461056246615352685274314639672397053801968568281587123930882555211247659387827033273318069538954803106496815297504390376079078845601353805285790491254816367676987491575525224823045677581240330856048413302717032860577191658564187494301350105603306158265393793419104673982671843057614792926128434775212843107501256886135455590835732258792079318553088469149804722853317101137956995628389264799763273678060730514037035407167477824146215050046209800295511188104039857276482702172890733689792931721687566811012542828548753762594546916722058284260799927545001550974854343516208741736399801598617111122986686857634985039361294599449341517564511019922526113195369776719053681165539324607885875339529162265040457696692048684251257427195481723238085094511509723358172693310086683106633065805924763767888193346579871528764530458985884410456240150122636505337377925494742640871878093968425881044711788192950446199254906630653002238908306000575340678311393243567513672784627314310193430532647239078543989910164610550336840643974953241556966255360226121423959626585836023235237526879463180518409168091851980013656705070451815020717372199900562590325570337732242141502643091740899805491137988682606780063855336719178465712113182719260723200049066944886266128361287323176608655273322104913942721889041540987574278582641180960174161640324909412424731626043523225315238579690920859456506930115734880700413997082491432134738433508479156687605837377659740933916199914699245712810721448291877530299271316560185686208425504685544915653206464743923780087330218491210960801251999536417881578447866467133253270702787213267046291788103907872107203655063935343534172508475274532280252515192842110991477966308593750000000 [93,20] 662415016746951324572636079000786843645524043875796101283200098520641179876887767753120363385804379733264427876255229786903337879462731322382910905261084905530433958246662702687536610354621678538013067107129190503637638672261276827915086860282928584316178480823290847449122255836888119267868909908361079411594451880769394760305502115652112928996234951052633381021940640362655663990829204442030934452501850874560281723153824269205900390298803094386421118539506152568725704994378237077159471986108389124371452707093703397553579767170049131502204077820250994688122134345202627866379466882174880584955151742892930230677425074588157001360309877417139859487264273281642452175409255082401051666056243110767912545414266590693939809941585268955826825820610614641894578217796065070347192485273934268516775196659158538769857087720867280756688224660861531116508354800666959897564124313043113412316620902620344909811235009619833863857469019040487266324125195457265215119556421211098981344595280856355403156071839117683545605801853066072979872398945562919800683156718871235187286347684665765565843940116683757949780218722996894992066280409961066285299156524598439964670645048659629392659326915867747135040523521378224666264925610093746239003334510317365214126134384225829902743487817288104638568223459122856444624821451003635250279901220084069207009609144008615651606644295833140771349165127925735763002257424015111920622814632961821025952222014780834882174828223774076725094486106700990142765172829087593436328643099858335683243483203398431002062853789472836800678444665755423680223965251143148245656488277781146257937815230360699039067012353336347046973472105923961224966545641573733350365511393851514570672362934263740089976610436816448775825168404164211429794874232689021891508601344400555129287761081439932124335097059745932277309773635213914451891471556458590110515652666407216658992999849245753899157558857989931903754626781281749296063752927235734750656388852624455586826226604424767073112443330777450321404206803373891815112724617442830158917660980108820802034586997833222397563030740121182684649005513708250909374742991519990908955151098780333995819091796875000000000 [93,21] -1366782859063463821385315229575195027484930018676014446611167695685269076629262702848020882304101185575313918535088939837668828870514250749310995886843629264658778765504723670343988653407315146515608638037750750882824239005138526155196998114177686157243000894529522058052999458524107095089825854351691540339381157870384960797534819540338910051260089736267757716034003705635759812643103311600992725846226651221110999829116675761181161584643669195419871025312461683627709285174174320559259421442348614710244741262966658250833346193967414140346707820479355218101602883328547087760276248257209478252996851199953996554625581491916721002883109616288359377370118919314797494156267813627005352973331923465549320008514233542620037071898362999496276307573302211089870080027019788400087566399803914743623088981994002876381547756912355218923852695858071407666247930996766985193923548892147349848551400568316508144660491777161781719585025523422340846162234313645587830799745406289074755038575909221514301028587866310564979640814185460928254291833765478294501204017435371657087046007150163443655305902793834806605010547878232482572838284799481902604078929501001436589254184055904602673596308652725662565719466369135525830974570873607760768666459994436456951063674633299190731790342221918985473564521094663174994058061609006313321437485571227289591244655331995685749733601489358410864232075358175907506730821767931456510355882460140381303187985641524803761214908330632336219244622819756548209523858561000466978893472809312125485867688130450938418893922932457714906599047517431989746487084138996802097064296324753565719747133750549775963622988029841106517685073545366456523054378498361585938806492097258209551777262252668459278095783917993186757110268688062756407118332108665489355070100826689129057854050242813894311116957570445648023930948096273679559300953771281064645259875643908457574508923325359237265777949043638223829439095958674018380609582117803575881937740584779041327894016062705375310583950832381144920870861982865429210420612784571389684649422604224578810356051045323224493425790600384981724035062359714371209783948662996877487785241100937128067016601562500000000 [93,22] 2094999837896559635870387706764407189528355317069804690048965781671452555989470934519344980142685682448715946750699823439105257881651170828680950858157169967647879390368237144794769332213694690503373919975046318557991798159802676501402765569947458516754267348009076355686229723561359587613420091486474025498735671046056477650615953340199096780554200731993677859821701175985335389257262197337793629174003895912071692377557714457513497730542805987466464591581143605205075840076451883384799759513158057490439794787322725728618734067389598210612726357418341260671557907407739399522257422148937524945454100482693296902371932136961525299108398704822192861742890652855045347245057700563038369452156206900478668715557209480090004667374957091245460735842324342744830825935958688172708595914207903296549111275481623534440037680510513982360114876701035637821421204748522406574989113401069264454816215331446090551103251065157204615641382027620160592384432065704307025261524962871424349790180919054561400129097409519985047666958741711567872873807859775416276469863350716453846124122902841706139159068488432584545585355682990743247106548833653644258175999173146400604930623302938060549491081797675842425806691307252700102989576157717003624446957199461226983767998906993631344465497906490307629709973945391739582504429569780241450592221330138820972677059786996150771705805305664932479031815214465420909029967076839304360451721301428475590677662449549678285623645519398418664049369984287378097667416828127306235876213872422403791446421982899544172409459202423473739073444360043993705009891938907734929872766475700342347463385339210341638707890662815078165852669358692581285141067485320026309242457002825685540839265342167142151568843961702612697301007670908394016749151744949908267213974440945291221055447444586674909706100934159497496673374916752831886367650404432653037982865085127475907309087618385390120454016790260147472419672358340985237401124496950054382204921904196394223293162967879136210021428200802118018069111375774899896281740039143770481207095888833112441075626731404938078368215354424151737758403376150458528501784039033140061292215250432491302490234375000000 [93,23] -2498903658504069993272764664684757475109482864448455102953558780908911120697534651653799578575957789962708770829453078846341132204358509127014347798562025926698809547317193403108233625594680106145750827828080645531951071502252585428486661434023246947400778697500982677874099142575541913677621700054665417070528269648466698806589844098226570144027667770320524918883387669419741633413907775163572894663597718108479557371098063734194275046229814399456559932470439397376879015373298507817134508312991279100710021877962559442257311692279582936854015857308473630914870844559408068493604906715230384760975996499553470654866380454238635932117393498454775179670635384740300659404929421292686558202190436278056056551340014828223956081031449710228611891021254054261272760864369115758335400595324360655279472950948607364058670925982190710276801716047424658606084583740261822701576833332767530291488728639205943957639419810602404395057670677447314413371126323473959429168831223963447695004190160460172875046785923512361538857441643818854642048899867914038089776848157253814401176687342575719173529810433982186772569745507583106285239728013336950629839210515042584787288893784967591788118008679524264986428326957252670532079664027866661239586472506295831863340917226985050829683291551414898851412085866716488400390579578792782981781124014840060472764891519445577215061746979996946073743896244493327144595845850934711857058345460907206571699683832649126551608745832339437161918326086439373725678444833369354778841287962131971688713982394476934194560841588261179886687269161731501254414977745129351660454085782724236996086420879082942086601040003613643526730050663563253423131534249803101787193642219129928245567796419891490333939750002138408576783245902220530566955657437321227009363944492802532027462352209118502863271407088758178043208820601685871963201056703219974301766374417826636515595348019529292249064580056461571183107792219133776582461987094468924489028891190406386503631036780859889845234021500992516280809610904009893221374802096534591797694281475030543809856290907333167399213112433311005293455340493201993556449461153512459077319363132119178771972656250000 [93,24] 2359991860362811820654330116659145596114800023948417252626111142542450026189418184366322818103981710189187493310688589758932914546651674997122862939352351179194293780102329811417513737947129647269127919625348864942017008167830592406639390101659026160611058703120154521475348708772559411764518737562747121791117050482001162250972205772542294953516447984076951767488703536769773856702491779075227910565303093587269512076253934503379396419539720718528238269535435564390012599520473846901284604974927134398703821256846226603335896172591653690437024952323708700268642976416842807942493770236695779035791298411818736709220247073184390670311845939262768184789501173393648963539808109789085482663163146787995040513290737881880485463952704606002195434479613591169099715266452725560303704547088171254609140530086806355441765465268373226897613890741611400608820209307395286296683399806515154096912991210056642770467020369739586180220313211367960780098841706384024223261305193684269922880768069929460819313880350713762525832004520613864251427013983619157871352901879132452998491839578914920013781422520566367993904857695260028432652231856981792111245343575902051437790444483954470816291223888567985388243901260152815454438071235592402724518942183121282991671924462591474487754705591829033995103312626494413988649261946310251291589085976471285442788479935367118084294652021347392037680011429944251693852490218210125822010635218823821628929086480664997283636926160084322233697235892058263143642232093143949654018403183596467867861850700230607965976047966532741329329430804192592351602453661327695694990811891229529074669529788312477725087721320477647304401781678444572150552222145820376235981953918763047692783244447701897567417346355512812499975713327545835627659511665739205311655767319810377625046642158758196475256024603084106643603056502145427642253936745678763065547020575428528121271777262023437894662532352753984224214936984624495337020926115684717641702786164568739960825321948360013370292384161217296508787988975833984641834406479914347144902593072763746911786143463388743884157450784537752301256076793278121384034307084220927208662033081054687500000000000 [93,25] -1814121765391492874164886949826503681339160421630126294415173365497017746199037468107682420944556505760890405219937407540132556827475654854773246974304977888210919192512227458386661824733084584729907878609961213986179340628219868613300661159429375474296082948297273177023302121044708139204754221386378615288629233549089017817686120849393942895278809849310309801249018228737291900481143198291872625035194674913782100344905460384146727017156276648892997455172465833100664141809765504747744670403221470266638221783779592063518995596559578701966689160608980667391027519498284589665010775229247074408124221121261441124742386779607605588689954176251273680321442154137445972728334878409060469113956929836251911149063477847526357875044978151957414675070360475515498728341221466389512501671155197156317815785965197242383101976798766713738750445266580977532537441347070950318497670771780067092624153197121861457637577158681367607728824222774071310142632082312883144346402579823772251303346813391565405078418949217489738683773946248336704201766377691660338611985096488775088021266664954210838520188500395501596011466718858217875447136433711763430740639434711259443038652394670272402374668882466027324795384473409025160927895636250712240502251436327361894358225437072001787521429984976900115508208719434581195679946377673468861053250942952521418499635014311008831221599994536811293851523219215660940883864850036851005614852535177694078504065206090631838700361594292198008036683805656744737228492828076851540966068498619388566226566236297029424025892246556491297525794632277630790907027449996508920940603144559284209030348658332900340082408236654537537341882111261552464672819828641956194211377817893011985707816542333567977200209122256948562746841233010521315861872707330086254209950860855128056088886356242322310925301107820367917222917941756991822830879945280962561922498342799862940833313099491197215098033802324834141544792853236031127746581633943338377530448075122740517429670638245005009591705037593800425869341806945404894873365202780049942730020887372896493718877388719415392509959620008864950678569483068919288015763413568492978811264038085937500000000 [93,26] 1188971070208897710098205092189497555279000823094286618983283619041543908799893328363945777251798165644523334441293120924281808518089549987846900754237078483896797838294519380564642921568831976157205503140754943733916876708619600616558871252756824962411706370297089667769941322945375924307162560016871756854618261885314092111459697272099587877864969425336362008865686620308412631934528870916129883404710489731216342583462818384880484396914473004562050926173447698303253342681144952865958992621485491528602532149657582452124692488830230830074221643467371687658486095988342350771167228100953449035638072375391854115273235838283824842671565222146774459068198818528519089257084249055212150477063615974872635226033020208910706053311623588090671130736037992240193972935859774734591925349464340287761222142054280915492471253626889261323152551239927743188639670919887951932096228174561963201252079691226648512911797943390917506157183981894069846255665034183004695559877144848943979396148259267870648862338226906652774696603332632542338562172996977234310750765225094357113381805106096578712073403095932908536614137589520548962413993995596680941513039323158860345995155901130435042869121874800695192553370259000742295815699564528044588049599903204651488004891222835181443238665026444280404904908155946434985038262196947225082861681996515833513290788233887547964184859174400572966982860691442828415605520950279106646079743729403409851422567427967025911690170753871441318271244022066738118036268951234350912322481185068939140080393837391298156130079338420174032936866742512377906930399020061608097495845495046293787612087591354147231201916739581975175800290953194069750541966127719022117600819463367737828812642510508123183105018175129743050194485000149592892900966867650980404423270072415151641101040734179519092577737843907456020030857615644465220974733796181219070635093529226468966686966362574339451071437991845428544436825722792230117758343845438577384533139298855365472432966420048240604680666828293007285391543762138604705654676556005353684133662210337933866135623485056607424411213746963552073682143521058361679276771383229061029851436614990234375000 [93,27] -690778776481292599609509585310661434594087098357134075217062538834080194547269086608930824063399574433700065072224580419245919858625510243060684501392286861932707669722801054335549557020613681644207280663816858629138171475827490693679514824693526034620842753389083211415468763623930775617790932673420658718061765729959602587687215567983221435956628921725137737187589198649274502148005514077578432926752011691483978584962924461514785837740717858513259834226714498289418653672684708516986793290659559691607848317579677506949145035532578097363850797521943570202832301086962314351496173765289189384239888496094900144494604699474331192378691295724248868836296234626915254970021622418154853684549267979904663038163495490312099229778462527267424936813725544207382515331494223941268210399512753643847067297108803802563691623451006466685432970151678167625088663849771684392677964068920247865286214824020943960080707798387329841932693540133391426343809908686390538341588416053279451826812331744172327317108443371217791194944201228535166445102519760004506111410177401449881296731889797038338173316436794379441752366552415795555757940763131294311417480717370541816290764751177506145269078688670031800030185879552748764770235633429578120620644448518760930325456041084129525675417167167335014066601066665460402488187962454301218917116777599559549591927033105481825977371031509476933350098014826961283495856833072814607617018528130380526186999646944326780640907832087268487502886246571891810541992610790180810420346180636707248856864501503289423326267076078162441075901307241261296874187481438745981837776609998006014004308744514862818791103365183693055562048568043768142140574604377324067948922890615061966613712868936453016535822723467899524642031486483038334207248942165751335219072705607983144484001096338752614975956392872202951258083289638818168944856694096554903400569470932477515443468656018820963849024627365514606289033823323770464540301220544276038956397422516915408761922263237553199316696298092144448038399130740511509256119305990924584691267603019518317868116638642572801833431836101098783865375211818427025889377546263858675956726074218750000 [93,28] 351510424555828965147915302800770056014192472426234196607620808834281736467684486311580249559853545511141679468674998271245570257518029383069905932552035765184870531284706883850077396800389960883408493429150590445505843507523388293794095837181693926428939089032475861657453960207608354109581605738421868910154705206271414313926659651105060519158865297036136009248805326961325440604762482521895480738094357871411130041968006479850321325262412175359656225928591302416995570404212821042021101459935839133826340069360792337344092733684156308221624719024101494621493962223150014317526103839801762455242080936257837962637375178266759226077524002820257887839260758561619887257191479336382441196166077436205498688062708898613991360487307925422416620612061578593907137964266583974631561135556699946309195065489382475463490307664562014745731352526244546491251021162893298825600755243489226228541489378247054947890616071136183396207320988205152721122139884309502803241315768985196987867934721732224378829040158521051006518947938092686922925899392629324929106492396230050371213160501479483011284005823880783369582983802508726270828990224306356027864002505958833954302562844560689347206319717787535695457857636183488872808459449696194480619522523426609579673977433691901346496435892020155329843773781573065308496603010555371774730347364623871170502554344917530645587156642923050079377638398210635759391658408750549758881970105535965450887177305755349530245004752805857373928769838345634048213183159324733130738616440494772191353962384742898034488911771474679637389788965777315701684553890735031453809876084769588866364264629107926944842050452774123829520797135248880524287464124494040568062152467465952777757091302338457433878581035570730183982793998790059194365729883072628713842257546054940398232689638870397220508150997679016752059212872444570621083164325877483432866255452293382490026237079892727888012338825330393745555131815765371170389280308553891721970126780370228978036575173012955212074421811547756204462265828178761253665952790282815648926899609443998031346261772005682882058843722806079260629827376583023124112514778971672058105468750000000 [93,29] -146742068125773398152393632637010083396666681723767426959283829694316448946944126765362480895837935269682168860734289939202268790971879168969898641265382694977096820303332660514278339803582574166453590072172403933159470241333615513047203678258978285167551230587221576270802509940417809329659338760524869266651086108726628488405184683042264677739877979054261208445336313638660608792604950461434628968949512597378220705862899618325392847330169528059280538243397955768512147145964693893866571535042738584413301324139152663030225678712999128110858836670350958227387241531014597519984722136431159328385888968945870797612748154048086643208296338364921212270962254607385040801083074731827027736380793453769193752574811345384129448200377205665323100976111307815448727588139227654282457942688983892244795251862973034037500439590821992631680511632682937428113815736918398708801201034437505466981011694757326662030867497921558914212324270334789937230269822368009691345422455563005236384803765986769370204858335988008665918104531194336470015562811387854056685407564262721472393425852022478030673531690610396159085839552501158868486184120082707912026581972702433939570529516861796446671626501346334034044018254929186298070180686176845363120411235485408154401050783803905626017155435248379854447810020102978633905118351493902099195884493710663962731817546140457266637662575902831163724038556974673871217176790060960199926277844216625527703030816993199700066024799780140394180196941578037353442326718649485839157709064349655906047975324278799941347674792314710828371173624760326113404452182122605716109197965049464222581961009461926843153081603613620073155479011919487800323744324422215122120512758895643247551135872563440419939617558610048182543984754892868356772652626400522502179828836100455863253166634881962997313119785761528113131639849745827345362956103906545218226935228452528621363016547246293334332360946793524766737160582353201553873317254142999980703913462321077993796392944584963612302909024072511068138201633861453416042756937244526470621898572449109332641404584949126609192742334829238633024661719872483445215038955211639404296875000000 [93,30] 44730123090329343754742584111417899412777896816012870535971786925655272154165342525259484880150618227015273894422937227736336879900431745179376597095491788341867053881502762310785795326370197443434243892145308754595663959427158556553658794172686813101465537066498299112134063231547751904881595493424155033017865232695751624875969269487579838449393752590713445724958569827848062258953295420943479096194666547838831786991007195811933173205352698506450556150714605194275612476472968550740840842260818190736379166374949510427386320956703516926182917577965706830747319897836534259729434962184461118132585974166621343509143461848937252757357870108631332602553431815612184898402032005413968056355182028519883607445595082137138700022475123909645002691615369004001959756306343476855155779339830390078606981395823534093616192595134670109830458150625262983549927798954725764258876668601474046866119926671392979990211957794620736819388228351160753797391947218358586551503548856701923328562929888244502765555974661557674082290865040749539065141284947054038464664228859735997804306614408440089801033926420299012068548007476854205383287222487099473237871759308750689686910524486404854724944125584485719742274213287282608420392124222591758904611649598455428631742506830776027309013056415392679369647498177359982272684660925046972243370436056290370078468822021770239433117467296741829991907467189493316888546917216304016159208580561791917341929877536896021807658778927006382287740634329098174170743010814337156473245228299699549420307491372325598174694118371304489812763404905689248647221788787743609449432463204852055019094312474665814262017291153971839854740079906473672215464556196394805456906903156277686507651457814030293786022470214939047703964346884701528968776889835216584236274255387168249714557584786295394677269179729768330441620024147366622850809041967966687328452635431782163027494760418783221396425196668906866745115034524786815325482828038106369842448473626357597991950263151053223434442119345997484233562283773926019612075963704504888420225167975359913600850193545790073355788697700516506026990892763706142432056367397308349609375000 [93,31] -5516917806942947262347049502219283566871272630520054569192899008409370630162214046063413177978226169229950647938773461249000951590234818620186214406317275230790877345100388143698114042899315956222991452817778229638380650863648793162100868048209191633794736633691624395662226389184869671662113633027184096040721410339377920974295067724604279780410624432092654001234090272919485544975868200748567785283786436220056118326054546811574973120295413730493603601433364541614136358918989182304134283386382207180009282114691750270207973251253955999900599682504918992086557286200153234474003108817103386776551071876861576227012805452865726833300310326033143013295931427912888406075343298740508482466476525411803452269128613657161820655316907148090178888049506026548288879106095991454878516026981352345277328107871531626259240529277193259153693868181553628072508652248416428104260047910397664512245815650443533999665179527825498314151278849825241689545347360997353652110324384291820152297379383554946147258815862686545944685933419056436123052264022566560849669791505602094412320013480906022202716070535195252272868436324780063158826712579784843802608325616655373536716496934616245491005257576170181030092049862597529869469485216589783590392756685335494902644975856171522592324540383309163858269217911391627819719649116717638694748703669487623611163013128212595893488012597295235225362544002212012400956838351739888367548067553650540586261465988705652776621108930404041813748702539363048968952801281818556470928778171201655821314963282871858255274864855086130987418661062940408115024098741072743605170465145434560278180268623720719660652377951092573634328847914164541163070104836355630807651369457107120132779327610136432848323268392206376324784516630922850477352268760018434115750323451823463565558115283912813604071707484600568400653630000943424178637180837613024465308446029669618657824183465361099154154727759539551361640431029617501298362418788710410654164934942002611138991134817202372660363772590391209009478464587017166858100312758478057579324678935446460275041779880985024677574904227285793045787443134031491354107856750488281250000 [93,32] -4299818742733374042432365657258923878524829698121429604060813513086314746292794422415385257118724660729145229624403489386563473434372362812652658652525392098051099029567409790915493079810301490896846818745148946325458884024117255419244732495063444389899685764947456773064683294627296885718105297629627921279639808034940209076081604263084204995129789756665413154719837979527498572675501007709229462984008857199805274218182088237108453198160057279552034209089506746967819371627852332723984038097529561230146810481914260715685350877019228022099688937614449521707716624983293431611760201319022582323409919780230620418477150185645079198572623759700630028107134308699167070722161455614709361721806421624619482764549234376596461418985917992703004434200290559808343316550171555905364843061705600345756711030445019527187500385435638192982269443355101267517092700054517661494401719203092097421127586488785072227378807152379757593395023972966066277573055462197573304441937323480706332757114549195801155657156773137229242584849629312712813866299239052904713419337386043728687002679548813603600850269862891198862376945232934906883747807887797863341248020570932417300582050538345897815922974722126328482819732400193620315556341553684653956020860394798655332489532701389125978337687622085174087607440748068458533259025897111511200118658243586431823665124799542987732939171061450506071101990153201751999302578463579047163545758637704110287494798824860219911502697321834239953279607409367384721952011786347984524693105365850550366493235501278061158973642936233819876457363426637149065345377703409245573714818317168003583975595051956192523555069610111958430777588964437008609977842390017412011435951521572354348541108177378372761268052470712287127871081522286294382611060852460610467899732730671268654037511307891390150384663138109490987530048612821354423324274395748491428734286441957793519500305297060674926359645241603428551145893614456321978843258003169603424860003848162868519995790218269837366562765978075904680113511839614811082454379516423021243967692245545345657241786656166835935851229999124512026753563986858353018760681152343750000 [93,33] 3052557554907750054819870170875248348449146187322254857891648666806615240124099443641182257842121669328712101462293644994130353943760154919212446188191551912058528611973761599078597897380960151532760399428419295041623758748237091024883562800190495971061225367746161762194999705479892061609899608134293207291010803088758760789407070615674943760640038037283648879683206963162869723874953596167145904045449068298482775215096588953454486042426147004710494370895373253978837081638410461883303590201054565025922079275659739369564089802967730407216330893316462892220278588930311764817708331807704277389252254750337401382668220003388141773223292691615523025446551943425301018292689489452745815208173347610547271393047953475127922245664230514271962535278642456343312439715279418832329847071915961469912850708968572195248788161873135770832195291199541649261729114225337310935531014238712147288957501384611034700518971008898842268211565528007226420243027048082042689149698876095348190655141683511087155545102625212597323779027996138568411909767025252612612012517567237902579758975048212717922486075907178916021430007143405998985043192319429383796530610686283131868473237554050952704025440436635335979440152873656630897303193202796798754757091303223878320745087910964111226108557673015126210859294512615857086877643228887714628169598544058630111873381963867033189978511759318602087663517341463116033146050965241246109330357291343875547951703949771271641060793811077024071518640915111564708108131707318050488109879066797870073108730871745163850246787748371670967405893871293630011225764061536165629779132752559239813257993317646025421075481897444532516216436083667975742437601673937669663616266242359177903290439632268807261243460117131895982927463967727901836495500824579821195784736890078916387098021987083600070322499172054544673255800748938018800325718503652805325703301863501150364685281676855364812822576587587788889970318330153805392555339361200052807954162632901778288118654465835397693945599192037336192695302641277021284861672104274652349393566091558952415009116681447024857520324003790079814280034042894840240478515625000000 [93,34] 249274105452688837834840700082725354650126912395338979838552236705463923827662934828278220704051954829151785861264898812636647306289561105064553291665393985313290168045475404480862789192510417420815024530182445096366170556049488674454848184882709368017578148721768045442582659875266881136908026136455579484403165042724639883702601046255290264366246719520120740192878752782061354099812683780483564936753879112618177977254623093179034873354750262947590257614354951863226349798424902540493646772928147251430647779218322506045883208265515181229960268293590453362710315681266565667194081383252869204490544266896623208866528540523319329547823010622054690511827496543635171191826862038440605357225676192744352941491771429615534091113526551540994234636875180416672788264253329831404349474248957657515205148115316600304438376351095264984385376580768973610521724715429780445695780117538672142973091257717241479158529425516881739644075447595429362922416626252325058119664943133846747329939883837953941329438823704759508111930627489441801816725962939290768718735191930229741768533063371907370986145511003349140267949445054489981310715248078864632786413849444879137483657259813247744201554683386561334102565046132931819717817064909497529485200911952541604483328609263412180527679559719107382757558733299690497634113878072939770223184757705481025917018872219261696243403637972079834325394712964504208192736880444574775394091064525262050980121784735323906311978849566930850398814561977023025914031421883647400242134410445828824469998702345582264811408924785362474468435933740948589834205771732069996858666714006139591109421247036539401281307857466854697282686703736689912590264515375108853887820827910774539827201557651875429397540398660710754855775531256704545379274346037594491621207883779268435977065533377125634716119999655381898404088229771611352217552295024792054385419022957338174707716924625525857532964208261610996071278915082562789278168588555747234680970358087514745639128076732141115729666722720008013932645324081795842284221898435088143832772218321108634455188254355094133502164510662879592928220517933368682861328125000 [93,35] -1761476162909218739257647498646798665468597262963668108339334221705969038276526946534230459066427228723332109101415234834170370502860122840556645306595240600931975993028222865847815093109646919571589937244934801414839690727203257629584289292978596716107725443393238111143044187191826883935262738549946053241707715958705131308568641566866383243065544654016521402160948986895548271110547429694471993252770882646796657496013517900846552600457705045080735657151860478211541385035268037630210193222964352495407170510721103440245465993002641200682371471214036769498150754606813732642251461339902059898357684216189315506421843186757337931692113477224604603341207138029040055522109766655572114463850061748200890326898084578782077369933227651096765573331288302885487039623697777726941228732736021558464205362253905837901700980824275529045547409595866981349849795044494701186831641008791269719391793680358176243695819764631601775240494412063628226568345820579641648237338573601270793196036435821765994790653261175630041024553085951054645663263007534962658889084200739175272710784609413826178594441578274164223262785450796850240785877395510398689521340676903370483567648498905686337619129103435037374582641623464874417929904575930345968481062584276740159423884522384592950293846978661708225981643152935885725718350511832423829789511705507803044560574173099089351518335330463705294096312162291811520112760338349099339856663408610130353625222717713204111014549439361793498505186224351601872155723157060123275628526421054302494947895047774662599798977682022515424087847911819137277091287231552140554903578756602092719675891585507778844702764916040381012028908806324292571090535503726029307436390155587890816182032569794061461662418076731156275996583968638033373273694660778492848620292575731873756755043110297840673568143643422617184450765848906914586928666439752867192876943159748571167805392188570359942346897768801010193430341156530561474093516023749073508674012057730165241121667562885959655902920501831772330925231029132534725034690929020268790270136550162807716548917530570948775103801153818494640290737152099609375000000000 [93,36] 1353195014968692900443105913664463632348394302752965050112964433856213530718827177667598359033374641555009700165977588545327042550036143559123048949150937274699491566342499504963324114363971883842736220126836391311877206828472625529070775132849671915171564388301254631752475716494588600258811746292548218462428151404478657583384661553591579949846791022404699396470531253891782941676518310103867384765942996108659620061560461777985364497610833467496147037057905945228529024189644883731351664626081387163267074906858433910968601157454081165362841413159408855679072863152785987793788521197273339449868048945711975578713236348554593649302902361407114885715985721768155957478244392740663203848346576308411241894773027663269757249280718147020301240004347777384547061694266461694600932253033969627561542050424873671428313734384829748469154426073561788835539909673919208760083582438086320335087721778132777807150422991008008605970792438526564918021334935600797950377502523507229553324117125883084127612553628646623719560316755002577403380107717629314545744947661641958114211436697199544464813332018774384778933266834932629593955502238644431868552387434265887241401994138678093109737888779037949015627451910865889604153628824754482806425990224237084799528066233890633261088140674895645785566917015709942943609689903137172575090551843544065098251402334953101060117466690036357187121254467087967340706516831450398701223186102157863852126928130311088164175779297942446139909554909667680412113828215446341519643165836893570874067482536181781461748576553692667609211861808189123889974204491257165692674021851331582817613377401812055125029433086464316910393931050811172113294820888985074423780645440587075575247524416020679298585493963097344414302216392220312610430221267518434761490552730472971910048167180951506858668147465739719794517461107511488639648046290706142982750747225392528766171316797676419638210541369251496949815213948467064332699478186312987598224987384824742265471089729578541882493419059390353298874635641609805615773178949234450335199690311178116747686745063476232778243435461718036094680428504943847656250000 [93,37] -331480735637110977072668010074167465285980343784497414272051685492458206505256181309436636529992760017143402462851013283720065179288661648507169067005052919479064676112114326012992887539419471932178647348205644333491591772874276765666294761464107505713136727233356577717270819632958511302600769772712510691068416956737410545920024446024602797761206730776707021874707153252117630938413884063520341587380368055909856145840728064576924583667241762016389785421958135058443501813123915992008230647611126523827966346465734860633513551593855990347977481765577074295837941597498917013082795202882206484193959889213074608632191078409455624836750076361465995998624680185334057835200200661114759445854695780667299408801721913717649030075616234402904052655598074495913804824677232314841925350241528489777557414345313652643386671838810050092673905850717722722221684050558440963150397770427043827874249713294690527596199529845225965039642815596330069896351318693989471363349933394239547786272003836489630500373768674209262450388568463153394579700556268415865237709464838345866021778774520886235582100754970069219276800177890921017786810531259410188579071292583182160705815714566381504594243106302776390625198768698000482741151302036375907730263709601389522984857564959105588567782386204123019251760942409150253310822829321484917683050455430807568769762149267783659608615513227996412448820925651686282563408642899597451826435031220234096671092843049221107613464476966421878697963382886697183867125691068042698666025587223737857402881827153957826910815144375381858942439899339584190664243408230423665665619883953457864257912440239441106255813024699644377673802238109778234162544096955008971501670703864449219939432626541754371266514112479685115361912548373899380983776525424434034661158958667954792791890387750993141415050564853596161949818270749850443084475073887200403342920570008731716620479918019051463227494034271592665770701720926806640657857097827009578813281515809821560584016188459851734613351186908340444327586873592601821900827289128027591120185687500248949500028516901295461138943210244178771972656250000000000000 [93,38] -356502156534278137691779954770716006396587134177166587466907036862475647199926520259051736103766385839629035431620772076674954967731115080841480605626454894566192768956101897012351374275056456935268009506460518224533327765892346779637741619339591007810858700549899421426750888932131766517754556946224207207483066925781852905284217914074164208644294740770343112284711075760517311392010346634064719218358503022406078493006395185537853156080642385229747284722090973952358474552958838536084034062583583059464098540568093657733963202296244436284359405254089970460978704227317721852732466194626821431214491874372082377956240297525287086717226862162447040296695330676480472494564959938036333393095263352544887130097189465565152643725625375652018520031122376950756423701778951370797100336598991100645938412202717601478824097966350135999233333624554300046983093737538117758870779708056908404342461417531333961732175540355204677855506193420170383085076161626633748898336000105740898123046846709999218093332687828183995549354729651207620730401473701928092599171012080627933732979950483302105480519681965805507100358030729146094854021643815838445761200022940774448444613471654574045071716352736122309856062160353055250559439384602324338410781169700291933863413690659548142673986774302607763970466318176471611970986012470070982731454041158004613059621871065723008305071925574502726408782612673419470534108028166216812389003380252626466942917768568544853258161129315316191244486086210518571065473982813833979862921578502872926102706666089347112551668583034244366553814616787588668681378276759369441838299513997603583323170328900603221721561549556882100871569650224771835236844921115437045888151016285563819148566972332594866883303924925252760958991310347114876933138288767456772491475966801776838996733334307540261992483682642002557124828977259111842511280051225513220148626648841461639608575622997400640579869659094414296179859193835835004141671938925001253462342964017690378205574446845213108210733981162508011422319036243800863166931387722268879632603356471408629249332999586186154772349254926666617393493652343750000 [93,39] 522297342386115866821314799976212264290685441814857363196307605489676358226537511239125680016197393820535045806631161602260220268344474350179091296241614783825842635948795925390302788783909193562660749858687073038273929062733909149978521665894144115946159029275493750507114491313455264314637363239758182179831075809947723777068526486219537707880107750751626889447547282180358100552843328275902349810618047449868501258412133251163633628716493145290795548298651231581092485376873710753153736825843310624123294455461775588444669778018522063271299343387311671816226176805690073643263319015369122209568201617144942973849518391204091784534378809233140263744390052950740782150289644878921956515710780092139706513738918956315743469416646010561299744049507941921459485397020476751181285000712013248318366655577971860752950737482692697438649584552354400742063441777595889807964650697080984165046217437977658149477286147141078114838727234071099335806012713076592832820329932256480739772333109585155692361723616621598333938971119543841712746877774150280813191550421387852843069666466988919959290049670304296305717341535670086580417484919617448552690434936682364356904137942002505331218089846997509185309237917644710399522951302175699485656223971172651576157302095710104257061460401791369321354114909785196712772196737954505910594908971636826548746514313229786489314966960835050658438313157631319138491682770748351515665490140587157606751765182366302901315297631310142442621571311961932109410892857399868283574457606932231106631786992675795065748174660792227009408133899471905459066836281746119505427577764922544571210955401324297844387094356085774562930766549485325158359239716234105021418946506932978232331711122099947580715354805801665992127780892987443181869816410225005690851158315820803391409957553883023901775154984846939948598351043064316434813913539438363024412235391887200969297212230861124019963923148319000764043372717728347084640249349992237589651533751440392419187761741261099567963888298748379916729254930297829406797056962730672029139392639857132640206595960291613423009948746766895055770874023437500 [93,40] -393731247522365836618227660197672198559882198730307516820593891563798060892584589654450494594833953235445313022204812865178526788549451732042639946713241046359219816535731784059626827861531573064100747072105214638128582696787994251209646889834314979150273293541828517510882044254484220947884463259353984552184842338356449936666242141025841359949097136305139901581596190612212985260771738107997997291243470693736264432048043996620763285618857827012800204878109404449707646756313096881199872439850970264379372024020909060750718971010423607783391994175209582596191120820368576445594743216499132058387527017424102023816755910149586310502063382412680494745969772811855781568619986899374028213660765603479449108377374623827861036389238782106556514324619451491976523042403789244460778646865413579369608305186108393048844577745594945481858473979912460894357575939088346352068208764303396655214251676814397539063872862841668056425080933184564538945562679525512719521172426505292909265201471132228859862826748243807071861724382106679151492583903692367701647389232748763028729554733167918908999007620062232476474455612359735273598448409333616512680604355368143594694301007356593205027567154243467199289301829451890408775234804736338929929682143064176174360032912578361103095519271129853964860640704680192791846891110324846094435200545220451542877483210728408227476863354040287699881360455357462763381727313154296618572008454597713618518399834651041943239104300643713175382866926470450040232079693214562784055513971801905432046087764281602959219023214436470100138484415981979845130325434433076704788446538302486434976116350139963371561645705346615577064127156778217261859833158186239739692577699513527245732401672801589842446120202469729191545243967017890296157990581246755586597719363584664943757832497720648033849941480999930209802693007466385102756711811768921400568417794854089729287192270159251992527140655128916018212806966141925818092513215947596070140046328746561608082175262250164889761364802450135704176536958256371170811024167869965589457126903808646477917962402948148792347637936472892761230468750000 [93,41] 216463802260440039687426109520261586792424917243316592055419376857404663101736700761569556472842614269000425077029574333240953917965306357794124188036049484021837712553459874411682834498816822826027677475153343361041731537171200485501765003497196125549649967734906483824799681619387038267524215535151772631828738722987903474900021643391709392446609835999053469962529119666200271040511257743690483779856003229015343591694794751232018689179426473761271837178413365082294588681748097737051220640168515801934123585656712941073620046099125478005664813910127564218479415256162637657410043432707797286022223239034342502140985647690851163860616694484138419327345139929823293674678445263412098083443142939583680063443299635398144529524806637351528650920024239288607274073875095459417796231709829105169199632051736965175918342932339220429588905535580060671692373650620785785259809861556429428909804225520412146605630764945763315463058374889112432958493853518932015502757509221612420321994131807164988539260614624979677116477239638578572345342127975235159455736291129268204738695756526388986219422292945424471730593670614352608232282811594911345876074943530721773108546195322235751688207335027859224288260996349647788599417629695254675724550310882481450485093347696154066730706841934093470095504145866620826535642002632888074244393652317004911831514732926452292167142754329039799049309547381441386244649596161675762045175790923430947618875735748374240647805342674911081046947108225707038454804071803930646690288674825722182523707586318632224368746734320661565809615361242881529143612329661235582111346749119381626679860773199066898486995204911217181518332798230568568148783440777417804290810574329112721215493048174663000445420818306360170150111301981893450163060405354860004166906486329307132282947684890845859764498608755420941358828716487145968917147447954895453361715773663003644868699123716676216592447772730618478018475839231658855678134496579150293431936933965887706638722941771327035883404593825289064057556219364309200364250167759555844082901528697255276456612449464955716393887996673583984375000000 [93,42] -95975806036000750308701765885014214798307618568625172822547298123803794392413891274751375427023381945641682029100571076469392317370795575082559415767635302158719543021128749056800325170327677141528514526900714097736701089480317198610330273223186644691420132454271281835731321191387944271093803373364983485101430987079096478779576467433569921829018279023563898507610047609537941213245297759291538707497760397040565398401102698107565406372156454987640675614238552222917268270754562518170504319041731208369707766731446597139290877292982566660768669450424990421153666378627696224457565959462489726714268358167621127960905591112004445217295204104957295194774328943237953111170308263789313388640527943265816837380541806534228632451557528794210281678197166544289734932003023074446569826859122602861554859204601052743794616796960885351477145487017073940050293073455663328772498100759192413005170009599370884135567600405044610595277372062099243953080378369905924520395624008270585947981937454392880299042652436986604869299247867484400876283497182478644595514605165006125373992133997845272179736367142429238430849918705183732850991930237887597168645883878700806172574501883049072318672041039285405011085484204305481683155368709815528339636901725178450000772387682646980716767189760670366292059039145205857804978541425602904583506255330713066047244939618692344518662071365350098818005997967645871254625161862099822648146168081308009107486419681488444151246024661407542883978476757908102401056650003174614791858699286459107447754376477288095099248477763729109949436401859791605827227600881624213914524252538900697020702135469178880990412158408306548871018220108497938796512893069987826995528107093221412484538623728202157338329987504524260665898505214842554851064606638565491555296592838153615866693488384847995495423188438545474282247408533037414765252627140624997194394477762989620631099874317051637789879382933227808857991165437084914534140307795632360998110421738943098692587756680165551052802047943295558722326197687722471787858387542330426002443476269206318676752154317455278942361474037170410156250 [93,43] 36085478617110191793608838355512931910084180087510261561277089854717907450275604554306331371677329768404711198388057609525287962586630481885841535089358331805686314754045536376618927692721623502842228695364717590831910562373559868423994059206812194444416495145622653906794400006393104695317546679977918912621304018367149133401836355961868693657648311434472117580603133955844006493172232655165551995900237541006401812914544458162590298302325063891148573286664586960596121858713507046675763524962374172008018541052203515769623513156161168072858731647749402511891353999649044799489234900154814640739269666652014642175932324381764429061335902370458313603130862967784126763550004871213590836074220382683558443780688499527165549364575027720207085211917763105248791712096831094572334357235622225113850496451639435828549393465463152380285807901481732000995007357463274593696622131764488770912246741069305790429567126293973314156086938948540740435161919886563951619887105814925347352715961973565908009351249915843566474874348251212412490048254337501545763787926002466790876758683681077200351106257926069478019675638422759115668838359329667827188150234222494822633632337362269675597699508049947322102716876298176813416291921808434382531877587461407366725866791571579082318116351535062854877119295096863368415087593185775136932028519935346757416337954930179912434916570619744455550999635549364895888386721767970565680257081448075778831033470341505183474394438607352538079174998728031793089747261074041501949129409590673823165517382457677998435038040464440917327730849693938471355150278809612255351172461484357788037739434392105902620961307249948211048678059415780394110099096675000960211746422639222113479651260404480861119408766352980025891901541285253763362806790582549827755675051025771441958756395619206434300461369620029479295182924835262944033428384988967791695517168974998667778736909859472708836535144802668752597999464894077834695891932770847453225760051465732036050703424398906615311158910380196246909804484977863336667346451745129630619345775344002091866713044510106556117534637451171875000 [93,44] -11923271775622820509809445157246947207878866030646969778816938163829200748776593072121889239808584733946674555901638106712854249321524624189786356299224816839070811984810944767466900772247125170623176988384284235657300170508983669958830361678323556076430736929307673326068409945447937407627958848901989540048724614097550141510459793458406806881105973732329663382355432885141044483313589232200107145835358215167397573896454620493777919055434884878287651059614753849620023212213264910891829088132988716805423629805923553013362631322534946628428651382370202864846135300750429049487383955154614518883596421267226918235605307014599485486126923261169609698053357869640332153954811789089314667311804200121602309353021021776909694975984870292659228374351339633405619261469367296251119769389496488888669499326911692715882648823760511173323813373831440664389246569393918928716949025050057913907428245908634133592848556739081814374312296545904754886999323719165286782577479632893691126896338177977292842419593966717424149421871028879924505453899401758566365232040344526657669785971752096575584312504077015309338151056258085088794987400976581180575827953754449107878251972855488182482846310232445452641704395275940229030316447582291412995407568423112874855531296534457984020085721744418979596562776985554324281512134645252487313730670471740161720450987167122883615033549331687083331523647659564049637034665802610718806556552396438465288148417772832507480284372078128630902521061331205199670704584891940696019635497135063882709651822623464760492809003996547846015411123704398562728853050333642137120729735846090691400656486910449755962852908326173907251720235378835845526448128106741922519709052421147008970996966941317411168098911410214202039961277369361276536479271308436019111114113075155618248391189373299244026845681992875442289224966629170198513530637832041939334204463405276682294943550418411086174026441739789852093957461730954187656616555383304917366122352649171268772634561296298675550595203196267527560875884232152917000663211254210953946692467392276526538807956967502832412719726562500000 [93,45] 3653533610424625641536937102389403333630363737475424861003357400578317468562232393979753827115333748205195252756267600457660572266350447859909384997952472492642315691538346045750611789812302101832321767154651091829820746530868452885083187929033905901656413230556284588385921228098818327606410479245250867145265719604575007644517567753915425883350077061614658908203253327824858679996336093733661504093947380241222661439872670750079693092306066979706471062992970897079378557944218887890426603130216164649474288845247338634579287029010510060420105192255438029771609538578350758421057713218096466369477848148613230645091862453766344352264126860487309127702379466831972442215104228349454759125360092380985194437663551093083013344373965060673783790860409136389894220670285447181537152882869989792379700709782719628925930017303697321077729147005234921767478128663161678166955921943354454425858022528429060799848887179851377425396635621927254350194310262528434313360751355513512568257093511602076985295798560330089165398293513209476689413300528633286676068597765076736544804749611504450440495091956333986446428993568421928179554477336801242049377381821776184704539522428976428521515032458975822914126323667560941841759736597689595455347135142915918965298248698692865354952359452546269165526539664055250694712285663091002394397122840201135428829531727058012013909184860297665690975880675154944339299844599810535381918884234516899758339282185884070418124088477934420273646745589832855654374119544832970466862359397411519349606886146889160492691291923607380756338112430042638955371890040263051054962885006382833640379396899655243946118947379286911135989166436435027561863863718949000972074158615071694762291109883087364195322583973112699855813413810212767983511922629361832630107416525691286518166106775909458822838886411951681319358953733784641596335509145768261071018230287310264886305943203450395234080505705716341552539690246343257704213806604975556919425324106591818580376561966838960444929791785454418588153589611530935055355275040218884953632447198934585230745142325758934020996093750000 [93,46] -1136643181213893807210908342566749869302117493153945813876578457224829072748202846462179314468830644116939933390790953678272619387799299716177215208023809586504446850463841287183241299467881520320421506730965484202989446466039280882294051617298367961859105390082355310850245946143158356555357341426465160045511830246995442980241394508763800494208191951308658665312173927038871113666489993864627927914793750385968034643912178510520114336003259952273851317899299806457047477142542926014518228428982305317384117311624122801351885379470470624922263324876346447339893561396238065138411419471275672336865653016364878649792272227897752187419805044125246596459457355065369330441905004114016825443747846846939438038218727185436742596862311036185609593225241973373664634700349564043856191497990616790923973432075804193528481270631285143984145893874543938702946632868114789087462344975109049291070304375937759202826795037004658565722917461101437893635724857928445828166856788860827424912869580359304530526594018413002052067661909198083110804748769179246425549103333960916841717397816523344291378231725370790804348384542946688962814545633437662927144538637961311808931757141913148657510568672760863171304709367396130678976866946906343687757660782782451421172420583179735659475909239167345469979154950385652236351509101171230812966586090275548008085828866844923928165018168158473040024003775411783692906789160893315120624011606385623110261081432852155337467163203575633710444317253430022303349313018475270679336652877352455658142523384739681070164447483491193804336763997739921013872049736662941983936367490810644118876533664802592513103692922667251011402248491806636573461312591020163129933082022219142767566865617632431189818957250591314050903584188776956869796601786781565014041740944288074460944004257503978967541267246085704071601415058167170639379712741761985450758807463587213068758043766720834308302174391812444474076194653600064270440777357449061901989220176437817719566921713438989055950572253271997202792810845126593510153317284765996618423056219171485281549394130706787109375000000 [93,47] 382001963598389246294043013568575277132664589137755376232944386289201995482554175395386028795519724416128904098251454943197120381608954490195935458670098974053192819034098613190706455221035924020371579380256120016512783656787183535743492926240417627449480987166469773830981487725037606244727709410515906922944007360769402743862526176921735592649025283057821586017397537254178365213162250253109402446081757694189636552892651110461287427662729903700438942065440202712490276319090447480512206469368456964905716062172948171022672641824527202476348550170081255787579820030557727712983811693831569286144885182018459226270970703195092495316992931187428488727086173930955312952238217335207896330185019523181502902851546970164625593063410847205314675813863023417108600178287628931824669011695181866408243164067506202063928589130837335619003775485662480219797497130528299087199146098565998285282537848587193731439719663478790703297399190079697708831044937402423492104456277608774799312423210824809908463164092012167629886728911185392654537999252545185168165056414982760561572921377171306945085566361818762515344574711083142008759628717151412876331155421688005418386164389317841195514519721621765145807703470095515872337149182240771965188570427678269587950913513080994434071121130271627326663858044010500639189060614235385072743798352751921855933890462626459529830686024721875646066409121164861695806710033686931515962252870237116544256237895012774746435989704798748304125245320341010478791714418187689068722095058068542490293254637320369333095272747562157300177054650088346047301192894417377541394006059061654357525962034197448869651338742958851494140611398137086699353727139295670138433817082317986428781519134221622334144691809536228865655248853878445455936508353912790085628990368303648832435513782108397420674245778792159586347272531874812127034487501493434917400158666194486819432379343801419601461048524060127679040785683807563688886239754667924990814740664350661675701404824767715546439386727693384356037269264431277534637583622524918333662746761092421365901827812194824218750000 [93,48] -132469507097570988304883571468155198588863265030236923657299348222754514669536045758366479098637536601963560436959819796118183346172892218248399677706481839752700552262143992392364823606479580906462067313399964577528381664436569486549836162237368688841949943202174633098929019845130505207811245871391319777379397937031999433885222905081484676878122981251199761112291462277273813370526762981523210442194722353789510292058444892773943465780207920760854444929771441546801805506727913430320890861921329280277288876153623593800881145476968803091995727482771651209237463803393173867045370687043410923938349371533658432164965963121327006104283429163652192595448959190885098381364164149605634208668923031381129793290938695085654942034736901482397529026823497157758129370531580946270905801152975351434269035416343347183029464662902044101421054862098558839692567027582802553137309140879993440075084328146025711507118842162356105680870301319602526883230691691816224778360981647141242127362166034372123551775255103990289366089973900378781894696798392823301622817818826007103650431077560562217129336589325550143843549747797317802006092542230051901574003635146486924954061662211253682346320191351490011666548142805864729743678593067085719317626777967426182472844238601023037995098287012057687202474434111331857789628347671369222387702448060229922293028417716343748454771017829166985254803660435429519039207074283811747400408741559112792176101076093194977464787475380655436406304376482815069104623645489042351772383739432738686687313913612351530502701175134598408279370688236359687190364032274020336785798755491647093574370223796333972478438714688828254104734769585266436132804824540101967145572860752639948129331582078320557574978172916988739378120675119043511299285938262835971882681457357834598783732385885938742098718126261080552824194355148519535049009225845721969123138593183482004921274194056908819881842068689323708499463639962235887709778942119327526998895592670365489072078862888902533276156347441230378433163481846029430549860132456437694647988223550783004611730575561523437500 [93,49] 43587110632911655744410378234486327212269687864521353303346829043936911192078653423194244341773458080071206326070080386788845796866376671481973224850438714748143291964903759133240159161111565326228319003807582356762174061821666690520308052554159994915007714922204057923679786149029028024643122008023693282477453194444762384096686718708443072938641304805727101624472937806095659459904759870009611847815818333505171614131749614211255356389518741904870740628941472261844273818099766251068038756123576650601732231952256169407879847756368720148141191909479895999972940389718283973321465047317316114986709416436788286209241624614722926572805440431976478082532530982921759005158683618510308066368718807835051158315748254508404660393421618447915343371578576674047099322424962025921185953619969304940961822175322134902355701039439217389820915493701771167176187201726304735986997933571410547993546765141525833019249593808894388710946730787237043371004473264358699101334355957263690566300030111583192568587735801495425346647404334487910877230504684292066228083116337120884625432256774313012331683817125756865136944838853490177160624920690263318904625131403821423364983659975112009133576075251087714225375700668407585793896976359961020346005155842394290790065849240750381229480585940531613248786638038747379763596646310668129935087621566325227839039247535187407854223930550974021882566837311988335315625499456354348700171136031969395965547109978423410432638872941775387624270696205955160706417787936774109656807689658863228781660816260457065353254515666114357799155475344069767704974559199860434516940829486769885217643401306910938629453837552435223019083817180197643758182374358687264662125209613822393753327988628863412333086822399734464255268877062414191252808162219503455066401151329863573469349490222285787361748396892401486271926409366438066311419599103905320529852414989834909322972082137929409796295098862980964428321552031778001566280576312673114401512721929204191963723218444143794881487904577254870558253400756060995285324534409543417723398306407034397125244140625000000 [93,50] -13030705727294861600377058685121717471603616182750025234835587407712085893790048953427824990244545094948006037816208268226177071742661270736639378884975304428048550720611587636275348315265900216808996303655816114058257989224467607534937505035562417622158635355709251247177372275129759640504941768329221760149596209294576512785329458776252155075270761828739480667507464483171112602802988453420391549780240737397977237890714336147175917186617165794105368341416218640719498556040174300852433278247100992154089520679169181040304067013699753030456787043759955574986399139269266580261921719097511577031820618903443359187395060184657059864279692532830770624490948847732991573647614162993901398863391595294708724166699732716760817872572897653525039609476568275917611974465648125815347080482843737395528714073767689608271458557602564697486424341492216946625483304244276240611851930057447939197808099757841608670729255703809761740943084514311499961589268472892357036387358458428056304290797242315873209983692477823118983067135056867227823974573187193558417021937452931564890913721125893778296418656713232265808225462909638305868114270681917383011943748468894104457177975734604932237574535285386669718630144710309192287198992092058511049985141551700502016550732752484939556737186703584519876826808661170950824563350207998815091735329219174901289400621669253235602087773020642721479290569351458560428823493195514346068558504857737395864881217844141450216328705170060795264769346448629921030087350261294127280655912426726177277453341199284260037181895129278511384322621839561254768034577591541829992634690266794578112525740672332358350829210461025798675976861768301273608001896145213713526351279055051603962897667391119266407177280766821908242267652667031477928699209506157807389686700691874052615535297034166035112444633094187816671619734448248242968946427507824326462989154371917010337366464920558447481294151910746298858051188719760938576988814526674559614553010221588312141010667109755337539080849441501617154292061069457061496155124424856097675728960894048213958740234375000 [93,51] 3471173183597542177540355006112734247799825651017909790436224310646998720360610405162258059862785701228420213646568644893163667664584266698133741431576812455744149646280122098429793541524513306860715870226267409106045682402878477201330598215490243631812446781285002527677107010253867200155356811171107905963678264767287301011692407953247503893804860938477681986954131767332106860242677188179121150257516246566741773496912496924783667399462530912109406152349490203525645749592391120365662848578217529070903221766478723845703847145914408537878066942849229512632005627463911294876969810969988508569202828865141754830887532686156360980284184981981311433612754705105842190673583689162648665158413850576014492340298200517131159903485928773987654608028097357218038529131192207567326527706277748363152516662698476835832311783407558676271224989099064139568595012226381914081257105609589989571836162693000774561784688538471389408968967278795379706334038052273541972143501017023363122731372280355912374493749298333382074273448901066403054041209835382921959847175542438293575658744624551398798262849763444340051392603067212578629497243659879961557831938538255341341213917785176558230884011456964736098344528103651297314128138047794467686227290143664203375425863638505216744618289974277912571834315655747414844036310292989897592472677349274387857854719059953262689476518598668238448356947110219378931614931174088653462736749076311038115984119616030677764740368897318136204653249417770536820228982617705727554826932727830490671245445955173582101862628429716691294499739800302920325666624309151907361818788590375453150844471258772530276632284763024459592133778073970612307994842043918598306581187561512550361554585007436849850601923314813963881179402277936413554969879979355901060442789405083097838188098239115191709205166677803441696003716972657175132256862711788347475588061406462533042437176315290287451820393041293969094162983079292736783706247622302428739237115648181214646088337770648668337261731863027655619627965053202481001196066934255668456899002194404602050781250000 [93,52] -794657357925593562859238014213267216031426635495179753312240691431791027543835349147368477916363505686609893390165488687249999547005699304445036058464963588696327541060288025591762263574863074380466096988050141447458364513617542521013010071604503086170972696212352426244080556830222937396862289022714509059656478816792835195784848150877277191076181748017470481506938954104752833397085340176261454905976292508647633277866906693861071186253536765934583621468735446781249473950248964600613166674307656053475319403392766673110865121930335391544992034903601100678920508283815759689399314120651750486714092699512866476015544761279128154598896169481460232143938095733870635934403492585445220425355483369646382698015451050940872557171314404892942299206192380248108637708191073471038372663580781733381731964012611952591897115234378534110535984637950299280276648541959461586857267903636659667547990572371256479094548414678898720198552586177836503159851965342406836354486586266910519795540158774950741228400840646214734384264293193223573208312555919303291237973090020866352790049388437137509255383792859082147542694924054031528292101755579864452896554699982509893882437379785538612035352729881530594648447349371441779136156468991738882626970230367470247884715617684555537917816396974449406070930540979308140707989641641595945282169318922535162536098105558170245829597556280831418255431921519843338112031715845497954538758740503075253795641985647486539602200529410275287525575334066882539091202069348518919703329866875588400235538132854564359147562692911972189753581837756644549166529010428872119579140415197055776502510716656594744637918480785793824021774679041873963099462114772108324341865034265846094435122739376073765240801686079348893599872837587976693808989539690884000865782541736620420073993774662330180774157331379503452314588453831717425660526644088293726805727887470466692261608070845551863700312758346123966477253911866541220714351963394518902672507449602605005755864489664493290010781506927912007590077389019601883379806395168998278677463531494140625000000 [93,53] 144806203260760075294226515493602894773828826355169254080924880577169738841829150020925920145319636272415811577249826696534125818396211742109032004521265634617633844037074318205173470533357822954120585898660208653557456155789978288254161374335518954971085096693144241772448800036558018122768948258927501417360687611676201905801852817384172717132659965026001053940986039972036204749101440675106264260992572011747612933473523314188586230189799564594891256443193958854822612237375894652342942296474622502653421469042464535340336742880631261741972191661759275871088789499151312204943226130571371777380173116298299499937962049941943473040515439828113505805940455707503369943657914013863742214117645675477487366804788402235247185512982869314370101470016988139138329465578010975532739300583899067921838148483632259925575040437456612062611361156309160059399134997180308613715045658161040868071885968445799542943370120167162067128704141430173075908879747143139592510836742347766981705481048132842266192357456452890526184076521816719215756897864654375727266050121830885341574040224290093666312943563481427299752416590514737129648767348023730262090079126210072152857179878015135676212491518799018164933036665756435165301157555355527471717087936466532888594040904880715147290014291808187842468111114059417326185250898394728275460252958337271624416680779990163754302921921406575674888606304799814263935047351852403783788647076412818514938750417011183716929368896931924007911508715934545932740192967858069596189126665955500947665697079670951606860528562221971352196043268168500606272550011931667841150706860977548543272058438415204043148768202048670687639798104867468884247998678874157319700679627587523997980647083431788942361433945892643062395051855437352321177926654075544151148739301480285287625460873741618605419447039664047590026437130484481345973808829899852482383795602451553149189814161527047310984007893555751589604241354481301641776892704528315786484850059212357570200371599077421988935093246508970826957732853739434231155058796502999030053615570068359375000 [93,54] -17559256860163803922129491997085288635735432571765291224307160416535018894835974226615552724856560959639973023833882630846335886978851209376377488858669574699383782735583636257070164931495089588058972847570762303092665178412866158519748733764359253213913528879833672146053342902275127583065112174464196527336663372945910166482317682444887428714497799142853759599745791412589780210212091510597103670177641112464916711844743051634804623318249615925385361898379657845822775956001872002361908363227980363548159589440645814068874050457689177488793405900596072459180085497227256002591447962264104685094200059247114472335598430659109014024054966227935102640357298736631772266667475700486576794881226133042195913044420207860813674599722049669338150254202399355544969683442773245782257868489125601012628522105725702444709716694240956590999515918733956665587467836467435509976095182010621421673928578389326559670605357076151163948146186619285588671538759574020223641809890031512263965342510464351116594690687714343388843846846371573879482960933370052118818146052538737527299008666164036065225419817216816115134335988374549101166358223059295402596404658499815433515841449667851148017863996710698477948766925914202893233563511848703810618100403377406468873658958892381083221723247727081349497898732425108932687802766778340592336451200632763841419687839473150549402357142267637609093827634470472369212119626329189517369346222901645043119020579568050015301716615583324483164322494077040841706737468377694899168088512129808517182271746456235148716277097113357753863762144163423960137459019507999547581565528130152602450535623934294668911914392074991573457714837352848243116481046022317856618243197755157941974427531161470346066895205186720317671544984606013549591316911690232091618628089764664002493088051555340767466203680122868656931456365595839278884116330575666953330602169484196826445582399012548514994319863300545393964208107956641160735058312432019403003228020948539118337641131551753529537358133840284759094049022928873959870088583556935191154479980468750000 [93,55] 220007040217200019518250275991179720847768726783295026625910002109976776299010153783365562074104762212810688216754498289982870742297449745665931054293445871414129825158862652777297216132301250433298814617913905179433244243964579355108168842568697131490177847901415169455778445340191346726137044263487904769980531905880227348519813326714118625791948951771884150446439052753210171120946190279165742550589510952770100181896727881140801607166283165482085231910645475584621338047118131921138532709366771870636680724138387725743700871360654503650193723475709285907934756268811439785934294487225928907808069343164949533024522912514545953899208252710985535945929631980175902839907535729801584912130075311540464866886034068252886355513754338853396504172800728767608261896862363860051965865897715363993573522621341670687411392413370215035006871305429721228033314386673775486943304798063828763687794875647986426657499834867322144187315362314193539981834724143166233447764463506021998294423388443374833639817349188035121353041043560794514019740263818246521093642245455552246203869974849235945128740770646276627014383069638406026024954543121932420992027838986026396338868014290919663175666036536055659972684305045417063464459451724162268405301668770367944106767292534542402221390944495290931990268429427377232564474033196870582341575358972120749068550038044134826602363741299303744689571090898040927560858287566076217702351293481063023958480376223552308272763857931787411291206831882093104830132442584777838236475569084182502775244608539803327244155920029573609465029931076940299278644773076415339138057366282562759532134045272771285211371202452108678772295046374301830711035547026182169138699911410031478709265819650291521975000071475416770614789355205358598908114464462422125491434034975793398015690913002016036310782544685859503610608871563369888683758584997843986624484388822576467588869044009117196130764884287810443856495506391219315955273562158421194169357836836453374823987810161002395216004461054619596206693987738844953128136694431304931640625000000 [93,56] 545649597499179307593255270114362082456618495831429417126613911657852960456699369708971689994391097074183786019650057985771662813418888839965188676030008404870018576986958745393785463089837466502945727960411148512081886788071910717390317527452079564611311664439202430594548735473178690521187433691602590298712375597139788058743907765725619779669710791743468792935573176938472810413587980360708654806584138741550027016116357919657793861461074023526498757259034366965468673859740151978739844962138171071940293988844589903889858334864890782701366439595197272546422717591025812436675630416446032827114856749849675072184352617853276859815806340271756531873428596918806814301229667348315873753159459760353999047735319048601817031385952232000975993892087560936464050194515718634693063050888573489879446280317017882016856952367320832297839641830099254320157948859845424873323049611369846395854384141202662059159166938479774438151052508051459464881240306298796823580412019524826737554838707450107101025964548939020195337415798108872159257283876940507395138923697466596920339599496287280625936947882947537164287286357966245489395803474314600281277143353424680072677745456672767338127565336058924212427643766613259919379738004332906814641511303125453440520253637401233133551492708344253083836097694182639725944189787061210896601888178779531212192271760344939503968641050013545635541781885308868808023070391919761560375324152531421657149043616541979230220137973274648456328422740834679064201039266073711193096371391891316658632932515814854572711004450384808089120786323764642757948205795332045571622751493053211347744755605771247054761551991351161156288326803166797687471423418412281023744750305465829607475797611645853728431912453466676697033677822588522952627006548041976199443762787031289325108270797338748103668168416363464512330672754243152986344012915345692627159322836609058361902776498555932303351887853803933062984926085368323873275341573911238671114584366781585961660674574348627510286148464750368347261910706436083273729309439659118652343750000 [93,57] -173014894907747984345099608946536032416470016642586991099809810577343077952749894128882970626510001581063121028149757675524184552005882859523867876541737868009074251042248615569526495160207192058932279257470846130969649611492420677837818982872176940619829203442729654416132719729707057457337794282956415577629463711358574486477990541130404076340310672942445764482842176728801681446013415981619293598898126260324891869458669422349994704188514998337876984807800012494221498337137261692382106427972033262811040105619656972459197873856366704447491695312866668859148698215723117567993080704653500302276980428189675665150684826052184831207895410603851066405661890843397253819565609160546968246538509044246790221695575005491761622863619573950020993780056683898644801626165090378588309169953625248680158852437648897233312078973349329259409643840462171264890044672360801508532540524244902149986801178410090184819323970191531426233711582499610906368243477659009294198520097125053865523949909401104532459810735889622688945603546115312338943308534639841034098751380250064692970470110830032368700951503467386755561906261055185819129004769021574912101093265053942665861404380106051250889634155809716540413509938830999324492527290822751562394900041890463810463586788798630832218507239405794911101401561074112357729222553675172992674861641624274229133009703810374748567724206614173212618767902140652909246141506420988903986966227239364450104179783433394769194198731113873972939092496346344944286927838334331975612803867368674760344729833267347025437309389867874073207164909969757959583325225169490948474421019000567173752598824377173610062650743162055335979363165051323410495140938636797099061573320157732610891117228108019228978333202214583336095263299910676199620029476051107505896098605331952438058906611004265366302600867537652777437696600988721926300586081894641132650359727750096896150979007795088730835501357283479393302499744239060954406112098626376559435747840128102245814732333230979970868407442907699334000426460988819599151611328125000000000000 [93,58] 34642674506603278542267652603223614966141422981171961684935426524342641259483369897467218244075884097244559656411515671337615118124861860343041098142597296582713088538914019458751858225512694350820272499224328803617503388789441674396288274411759038044831027970532783262928980966697899239984489051525701251354925880929964603585974211033191857713173018939069484219087297869230821282266992096475894893122646586371154402928017279415337029181285080122325875238606479512643018482256297403075832847650719951414000572851324407219758996658563200380863617958999539216528591858214819578358499958647884982151121584789723909430670725554914751727535353593321305047371910130959464885425506014532161002092199965788896148376678621768687783803846875959742393331519416218383304720397983964767669409293153545481452140479580293220127859618307349456529363562827893660143817894862747894885959816777453128196210769131793155744716912668502412947385357476444265338495348684215972646241795381553854490817906025140967906291910408743648937957302887119129749463189126976219557072666817126848253984325826355733768208773880752213523517119400981563066730996892721626373942394274833868435003837842379887710580079789395759252094448123971900744079289761843501194560721303290053050776505707275961732114738324617822569303463681632638288924264097088836189434276153298906783410341479920796481091337036207451166835304023306705573263334316653751429120627222238559857488179309399424067707102448706244121056209354707419733281390195504148966936136901355195420955734262589286725321090292607164043652506154257800402352464182586881651372591394909179632451806374790628136106644316684277497360645260493671505394353419094070649884888888670605330563796590065891339044439244022846993591821932280451188944662345392563655732984329044518741025700099342149085812532880978658092086444034331434477907267925111229107976541774923010545954217394523798614266463885326862865972094890762096922300199246630357210582020740031263939455496634243167115472464973047195258004649076610803604125976562500000000 [93,59] -4994341187449418171388680357923718102346430608978570823947982905491903509515455510470392248303771131364219345844215265304796781238736840708559335851382251137790945939133003169100197605672017547416781269338745451227429698934791982069290570417567838506284772856815908821335428675473522241897651439846618387247159556219774337882134303246641130707397184912161914603330165847840050954507496639060124301693276229091442021119047124023400083037108877166536020436633025681991763551629264590898515546592578534330572359485131448123239066943994850137369238622168259711289865058135027315164517039359720910314656367563687299396406220700187486615543385638700143677942809025225264862159974551783646095058614989967000765899994315675952101278202218273531010433396839618029420187304325733872144067269747026576238720135145322412027053532572755032407676223408816936742450441917327595155415582735284133839590203073315929678111540496624383660641848748930520623187955933762056926453218068713230581449333999552476703752155207796892640125356430486469661226181670690085777189860158166535366774335622553653350750612534022790177623989031799837133589126672490034195355350544047534851354665693882531297374610172876637571441929952576105962577884264418666822309471511465227918862610472500465649182796524822602467459877770310300625010660328460573119372206706915007575927950882104215086606262756830058693287534746798496503059135689482981656033629001657130352165158203256397034504572696315167247783902143752676266900337445011139155185996242011937448827729101668795817371729220140168185161901738889830054027720504759485258462569385177071169965146020716459348116312108433580396723285075127189994618660539790727949582026021760956984261622154396192937680355728441800376365397299753440352321548388306038059676845977076828814080976213439899330319519688229397872254853650169726657058674241045923216222502450309355484300355821218658837008439687003069880312154403371305245292461084054677234182942476283600835400997207637375328447178202129208557380479760468006134033203125000000 [93,60] 477117955985647139536237095160530738204007532406276955111531536515961131459199197870381680750882125941025445333737378270972606326896864707040232373834368384318921208527532458504827616610137827773774966612526414331528524330427761463882023878206832265537658220458524772145287575648904715828840088490896854867698145736180035684008329163853050703006617181645168784959561716256398232351291586447876366557260117293155908159099685398319557340724105419020496032856215714202102379808380737651771178015865132928137720875269106164572803506214986255057537863501625608140913401970551150574463787428107359651171567702395280819621451147837148926788240564181906595347373940358805784365521752861240446641958904929930430819768156459350014819291823465668593714781088913149986097468195181006541689014627803940260843113918833041123699628985918108393907248862807075457178593683494637038957813207443898319576723022552481376440871719697536992385584548361127959187737169268840497810052146478028097187340554942577533307279683429404083146435808121388566864514498464527843386660026383543020828914648970316696767439092712993613547183317687296891134007152041873278797965107007193271571566007667937378393181648902928305095975709869628502841422019967434876701085866608422650413369308832019533214739727460400386617534263983290139639100817171315699490122851365688003352886949189192289521372777164014245221302092272940063646595551244192628809612964804079371624892078774541923795968289408630049463685187439864958698669825005644025732976026234001476141202142386569712471973559190192189392289109458515725829430114155937718524369707125447045975497636113391567721314081680658246602080141551287669180770446690008267231358967966260512498583625958399073598708358392017379218758773254592879795323940629883546632847489577680830836873942311227790525708036666355709829006274743565347180324979021170762735590304058708539258115897469970485381116578581198765338029618254597294249375443595522591976648599252226222532100108913642960793005665109944857249502092599868774414062500000 [93,61] -18579250067645533644591052402538035835622615078115237928182802674825840679860808453561285500196233493067445820177436176264742641916091553049705297401853990230219044782846191554207158667024939680356445905414899345304774166934338465350304074141015473922330545846113495054648404640801910347262184522795541324219165164743068949019843565639861414142272875110080741339299979126240354733119356781718456675490489350427787156964083542824104290025263230326667908353898030639684036830103781945758512724428059232216974926647631935852701303181277971732360348326250016513269549662359912817610738506322373265076139423264111599560356657598756540576645000448058993425990609277871195244478732107998340285553053286925113130464070998252177612573584101296276449106377461781512363145129811544465306607802615874626042136298221846381959116357932442192860196805657170019165508900454175874019679592506308397522143872906991661571069263535004133242177229139120534932666569918345514359645107651663722830289289860496476618084944713542439193604011362418488107605658815622211595222687335229722843174612737589993095912909452167718376526058544873450676504856478039708320278680079545520835110935291633047522589550780294370545265401366884108570385888492662658834950710893680299551601195447748178024232250999414019264745271944776073256808128544980968139825771877028851770004136859574445339459360151304916289175450413744809281321156401249742506665428921026064483797147520485623345419357609423532490699255940546825062893905509249984821809617181736616739460816288241295392755254560721462988358161898386800143538492755498000611920031654755733863220862459574151267180756274678555673587239768865203296039216319251559487851569642604435012614107507924810697153411066888811096162397991201389642823353640163386263196134093819050069729846213512854983628929603550451331664661924996984032547994521211806380810173414894279426081132643871532628216230703939757199231619612503977514291454265180450569534678109729412080386223632064157662568959494819864630699157714843750000000000 [93,62] -875357219150312479464725769410576823902573413059027972571869055326974047571478509219827438981501622584171794222589605574838026579476073867738728477146646050120331443624683518154506017721467234674883593103283842854304630928323029381642539344425655334761115272341709272502858220508932594365479576778239824915898617930126745016458211325903594106614093663932313262611092125781919824220871794605647668769172450423072060518791275567257028963680132030531205738961438419889784833091855391274205639903116585939085762755759714878832326711549144825178635124039580399244411238334378819091240583655541963497603222343511902768339400369991141523708529575349897256791805793018399991827379103450983533235700033311127918964515410207725529556197829642473589051227968403879691318413120618910296462640458659423133054305751253894215657278855333999819454541502101340500717367067338898650460271674904090254706125397910062202647653626046770234684847667129415313658568319238193113866539356606527670659996521350016841456315454545474020023951842252907966388206275589245993630666888947295962942624033650400278199126735094083271153022921150237167053756288682272912957168564021856091329441720146610910338716327709052854670683826338296668844499040992526837528537192046528638851846549640575742622961610595419848085233298051143596097793229730294119208054822078190766810454490817473680722093935588088910750912048343118577102697268278760070425982814816746898244139423051108077304181963687237428133817315081251469945508750884289994331487775588098856986189391437598951803590576904618150825819020852687900172482185038447995231245443396302067532856700088588245178108575083825216393555717758674497709097839260885598770091978592840269020142724909813914446754076522767879648423998723721320164526805855878618584779150843390964752843800251973490744472277982256914516048510117738309938682313689481064283812525267578621075724541886471848509556823713404167449134580276448795911944448550568993246427578563271655596965121863550773895212842035107314586639404296875000000 [93,63] -400393349931800299967196670823305875415008383960752756258852522363097730852668008315768053248251442318801720369748150505447502817586363648149618558989811764920226051438993409659206789151488448016933876525518752569369253615622419011577007966810220594295025703429807326077025074760025056096284530357839738807699256740684210965082227655558985011507605407366453749016172564529722961959820521226527006212540706966317012838000524407645362772359177129389136475339426845813704083064346420454978605277309939753313896522455890030896714953419644384059722039794111568421586702732864452721840651577187580117904979050530404674468728259325959497050247121694567526719359398804493146880449573810172519228748976973471354755847910285088296469407515518046497712892671983519383203938280777718635451842307633378450415322620376741396020291628405799814944417421974898743801248954009333954277346446226129314351069716819670427694970139703131293669069260554275652293897151494225183379405151578133263279243033950147703100019258449315000122875993745528953691627396921692200779032707992120201913704901979306913608520254241890345700475084348481715694278203606824826507700976663267279905458992629882881190513451578087337005225646477023477583540504126892453935824438228003554519963064219448137938807442318308280364535054096694772512121942187835950068559147158182456264317524912841141085200277833212837380387006379260627383180388372912654447866409085161091828014867512240147402687374328770785584691456749412058691969851820484455022727717147655943972028536348302936437444449283145426901268259542984271782679239927498552617439631435776924351073867509222203200554951100229492789124918975809911777379748427859779329372753311408651288093780784784673281958892605371187438475218226577173136127379140266029602903832912507230816151619948976012977301332778397620880386602187980857099950168389342391842983708034250089099912209245825182896494464491557223524515491703435443236311478548617427195523344352745509603123605368857340636168373748660087585449218750000000 [93,64] 191182766079513877990274938294682458009862405610346727987219442491869810807033790784910967541911659184228828761291529503698069736513085763728246507239833461572396198565428848720690963953225568264993691743238610847044556737016993749635013606798785878545281201315017366457430167872725788896596739792983423579981663472764649198348520523646614040839561996732793703700085275332241594259122800950881457981722239713115983438962710422013167097023723811407657044307233423749987746818613563571879574411297249619499955876500098902894500085438713075001467111022691846368695640103962461521700113225269695776641995814402451842814456873708750708895227289032173409461297834067218537541783276569385433666710434415410912053231096817473940284835372136192382729498296553078688515538062845626458278251454055364434095323893274919516224392060176609046220841099326708006778170570410460133195903455311797810252653249780494347731244755445793095142093235079146472172507026657127573251581260364281275105478534136435532610253464514400252386079999115449772013103272077410074877985652538149068268812632956976530545829775815722040443806522852391103315202314699823363244233779632965057970735270309650877773035935423508117236698218126006412541278524330801716252893542815877830776742470513431781192815048467671693812730130424946416916196229909245754327897910864177913572244508743883531587221815701993238148626180231310260605564122585566607593261566804732788184274071256958539370369349564586116756115178610786215117290516329087348372924891862705945335043238337248035493521933741863659489705644088753342996808792827810456584566119564361637294387636722839342849585561525056671347537519181314745598356728031054070004775398545600103274804530526758269591384992599748813557003472891649708425338011351972092164634166021338916571323745564764460668611157772537393585826828682145763411352420806551242577532318433987694353537110703633292762554793078293029086500545673477080876216705737056686885920978876502937526815628643817035481333732604980468750000000000000 [93,65] -25716329051612684765881530688394392136087070632890214022789761401338196892483840073724757888008442254498594301049026386450556560285905952304933364990352765088260334309690589149315932385539600759281687694054169200499605067703989120388705086458228262132741203015043270826697040341994663436064007340174101600232756349185354731670824382602853124299949403287201720043243701856150408443501690900719476708991770811609920035164651361025592746219946716371491437324174739597177128723897530378562616002350965673471201219273337895494547201019887882567428958280484641328877505636317466593105220825981821543069934041421147096929858961275456197381502196347649084365972563076964405668883021609064295985551616852167216986911201645716792878904604839876398262475314605457247148064088570640897146633804909506061756443976308899516915437531692811542569030041329101402507165216567956440768727182095682588840443530680474398065240677702714838524582490510839617001829068106551319930827866750684834193085073479329309448750197841907802185428050907803930579547107174965426397297250362272321482460097092343998733788004026867302462193350683285854115201886431334758168983348850767976147775167585380982624354232554822316032518455401170724538503000162484515914201260472247884217236157103202982972805762750640137428070320279855456834801262455644708340634604721451028373674713692172675813156429120047767807569016120598616095191794549191628520863882106870405530601368049989291145862633093591171272165300890039141132082292128986871645193708762500326425539291350412794958068767437980126259701073406003940862934380993387877900765592666894637170960615284212926564318078993569988355834717414414508428477155241503325322428272357088861679832082564178199526704442820150210100749184009187392302647535822647723262778074415581853599584495890357946745327096937200668628503758977501307924869475794998322687515378899441514877594209704697313235518527895290049223232058245329938830712636453737728502727563929526437280781436811594176106154918670654296875000000000 [93,66] -1284962508820861481683492096353649692349092013990631156980283933903670570332110904510102049806648668733648086327225032413084860590019250316302817792178586583378644446413951591532686389406906604740127458275932330465464650829958534886359466322783593652282364936503120406665559578629627338695081116319778370967347534872232856325859439884409455933383486927935216802450087478866801953239420870652753406069093776169922233701576639398826526846638045603036978770956814834020095982987664615819279147392126377313866408173964132270597367710884790745264477465608642933923146446164168727369896890734596528586150727722159323765491354211279754589219533678699854123771063550382645731954276647791747656923624323694082533173835466866162876324667327193820104805511435874670947077881995178422558762113016444139749554646951386079020550827320762848970679367555186941026182918832152131236101702467077776416485395503063627124695634205330450444012699802311147788116868791373169228194618961887028291919759875657749105584250512588828336062554810827610018853828239356094138045867924270025030353331251284771890809034511582628586009568363823363967727350910277716356491740978985498576554042723789899663532878795389454803977189279825646387691909632167274551033132669017278742098201393533538280781331981570650731432315996475805064696118961601172637449491543826080818684252904149836109997959891825117600734629534024238572639135671020526645535688729741494082703731887794175943153504493708992662502630557886205004816628566232038450032358696606973928754976532107454053631122582835134633001586161876318739127336440854575174650698240726025083614554367340987979134707827640033125297456062604021877290386748132323346588008830961889439742770458604517666265920765172460018377806797368835266476684531864095413439395198234025117023402697005163823020004244476959158550881479260508561126599659286721364279111713765581789986484563013886539763069690376943689443528395835080652774138331082799575770670558443747877319651706784497946500778198242187500000000 [93,67] 988900581537343632792933948735533382569362908456343045450296806705239886099951959565628439526679901010258928842894654538223331920300815591879929198770556967462749414172511451030500443415438885670137425741200280721107657349094924483362046881869629840013909439280650603757330016011302431970657577399942509001663369031771826887020214283430707457983455951264400204580983256847286030872195608399546171162856011077216692999399278315357097191677827350819888439138845568842601346427085268143623092974050277987561473850100147051781285256823979535390392819731695382218057036278556734966826184400553518684242454177651137082856079424138847884380613558580860187062275898378093830666547113652436447279407644129808028353256177189408164441343194710738718101839764289798882128596483184151315655125056264480575210208146093932481790396753625617983304208304138600847608223543033637275481723280180955238234662195828450292938186426646701188638856151143855944220469947687118942858131338541027144763573316698548692527460881241691472896270811593046875927510279108427409045180203150228825299083649934167580156769241119466737124065045430983256130792818886569272234753810288024223295787616852615610947919334997689055728143701370551630741989883487500700674654997875146055792349415854089212698101990907427467716805667309976207792619458924366420756256869927589842805149029116726576517804537028486298964056571327330599154693637843998139402128287303775486434212923337544608338555331846087341419804881536287674901617103309440838658311340776901787485697196674110762233063744155439784978689723893539524689310092507447524108601185724559793464129770872775642988391538215178827404479907857732261713424131886379562680701820666449817661920778082391225959682045655468838572100386257591041121391965162200752452187695797219594599170876438051526729988748358272159525263015083651628417329586333183713438812932146873116545314196528140911778415481925159641338767101085992661535745372081197396223981596966035034768083278322592377662658691406250000000 [93,68] -144133994760140275212374647564670383743554390982176907382607812413622711694428093062692425442783507264328134330054978141034235191427177579245744259927051365583540155690604646644842743496744219544153978754268149808283090816045759951184954306446509474603665012679033570049371174810767856916416319984278870293702428644561610546895748518862934596362866227484420654857956389189130321208800863268805318251811238402603099586065838009362574679168635501688580984250149164291541824917287742134581693686501364939959788275189277990017591877436606058076346162695121051981612828909077449604192712028745851950786208819221489970767232844797576111668286023603169844891375326531478555053545441377121823395064423473604072093376173186194114794069675832396615929877677676275958200827942229305365845919378449086128044452813363651450187257924145130631334860973549688191869287204564298910461328622858943307489738810327545921153862127284552446521463944704585317092245086831719442805172927461732028969674683702465360665541369073963815230832009650987116440322315788869112453597258935617848275460917615679063477854765687224089852020012748801473205756234915840114136387197435941078331976911412020977142772240168331188339825543302829734047830238807618753166178143281655217081340623994760577792342367407388549504393511628263496254993615698933454210112694218452636914555157920218582407405470991781000371712067260636081522967187130078273150375588831956184905946591443094811169216278734029541798703328824893516556083195483478362488753379626940123500525022893029106761574912380459138841325231755358271419612184026580533237867104029794821053821603970715530246414484088099449148988341516079758358646336570119450265859084586950644748496011770901316110792428169746428266949394352777492963358213874728643244424961171728914091848429807668549287520250662891379309053662213285754588433240052290156574175943708115134799334831441384712350046797960272995184462579228743909934113295854944505246459166003525353971781441941857337951660156250000000 [93,69] 4079503356833621890838286250070508472325125992463954507474810086915959224785134058996768892660660649306611274055327181538771012511366295814540633526859565194780071325778996548126056984539323652377725720492214264679919444896854335066298569734645610558672431075410087273539075025411935102823235572970197006499313192709129907947637743706760910192970338274528077556423411685694518071284082983298493129063179068685620409405968796334915462243013125330468239394794189938810317451649598660131887196299208070875288546232620296331144303187417217402582333642778764989701570755521865685765567596450100104978074657109499124925876268482325359722014446812120422690265183099989069656029651802485570299870487085316843046406992424769906464334246141239080731432442770393064692973569499555127066271939903245360942952789157817638010843597619342843781813080449346343110013024604756097757646369830703919416553604184169770870119814002476515215454099086156643604180390868446907337870693340049523808678037483096629465961949206132338423923672723107534382365171616982502328746499835392133014816196718855956275220667335352937952853642038028394828643421628661663583616764584123427754164554129419568684023577273050123801123753866229183773763778925000108143505770523992374345972345661605714066246078214007003943115044177159134718086977910721434240802266200959749163232592279805247938836082701537310313585245873690185061117299911010097692958279216784796733048389343654185264215985935070772729552083704856142475910955643316557763728841359600908811466724879190643949596446265665804338822506502478457341378258369236801283284666559771388516083134418854396537200610657845857951066710700999133391232434867414794297058408923965026524241247998836126692117704997610122600030962932314206865806736132374219310193925122283361791880180375064621647580311580788290163637684530282853257548298912795925808337034546123786205408770858987915084433179412359300312125435158454094687418376136855239512922499667268994016922079026699066162109375000000 [93,70] 1363935276622794539100935732210794765892080428978613602458131246536981505328204931183018051921837027133539807009212395516499059017555255801665335164081001970241351833046995784845884382120349441339279699526171158804398659266999071239617825246126330279202067361335671944148813407696335632085845263676409346695101412685816681689618235314993683066084212017585402316261129234268125773054738724972086798893485459097554125167147949523071870264887043713959212225953670960475199571650752611241337277889796112824337936614034045015054611808217862932328738558504088003543623803075867623747049239618645310679463019969535404362139964627402471103812639595988177933463647885015844055599226842323789011627611071383058627983840489136422561535427440767384556473130416767172600712891198826690157996691790223131040871328376017477232208510564831801933486909815755626302939675635882377343587452103458619448961517055181160144496387034667274898842389183605400602155226162116140436574589382401660237491873314896988025733789229713529530326190324103818621656034621800153979784794823790054162217907485196529264937881769446931724444059381150527995566652718911720408113569584675841422068661724366952280282601855864620433443629659581236056785326560073306497717214182452958854746296477099182622460839360888751783450860507935828804357900623526918640576017404283064434702829071961362153250157099860530942901590866262426163055060743334178522584007123989867079993855020657940967980095421278638202809449321675445634871123630217476786349763477607015641364042151633243696284178131829047100602965861967115240531212794321931620377078344982604884219557764061976233692611575166660407293041652435262970256581053790073946330850394300479292752359801191512449132461005618767856838683667067728402432427546955457433480497151981355220208442231024592491893887419952654303171142355256129461722350308601460388339569000900084804130929593098385683454163984425824824690627354827632829272677365860851755874350033082009758800268173217773437500000000 [93,71] -122047542210069393398643778095205198113727345504960849000684521590999778055818554415874384681773344696532049501658282401233071501841470380011678583113914909606335270582293005802287242548613203294556570176693375012789971725593705545601096420674211604022651834707949769726576909676043391518100105227623696773295009507703184061808267709072547760036800839378282993306484193438542502403679315525227443198442716143849315609643768267598121595727577444874695488392582952617397975241457440811540533054778627737505318892772513885275128620775667402397532773507663759474826648734833824357298022216935385879294114216294180339696088035370418032388206661333621376586570540716803744754785935319771105355626492737409389689368144810944050001771102849752440844176073394841821342926454501453824813384365608752220736437977764593828225925070870946304965988780662186610353658459418283360437886721598070340944809716954357874235348090807234812250318477765972316347210923610571577946755141205984627704985421148745566192399582454404096725862375329294612400533158491725145300528417388891002378432353093069855128760563341900234076888379114121455610937776081223172325155473886897739671242721944388552886165454990250789930870021375358918812526973599951691274783534493869578112618451122904202842164798752317973302580398355741949000938022528692538269295795981417697566279199394926356008448743649741547458199383255010803886805305666525706416189361636083461215916672993216564503748341587662690461400658018410053479507577470573510616357556163709392772546320179172362639372158208712174597441224610645547636858116985672264274199075306655176517744690411537666648487976370252170285745271474308302821969328838734709898874883892902148826096442093492780728598698444315310812207418464413123986996961740478938074026475540557201039327355101627584215248998638046932308026113825113093783880678855775205308563851396558962410146723994747399087259542028126244942015904535175116110668028538907559088499965582741424441337585449218750000000 [93,72] -14101273696380012640247515254542925368220564580932465722202295326308217455958217986300163349312099777051923975012893438927709852581947804947002248082020155703746712941939352604524455875166390981582041771664276873534325733404498833587868055565026194505794399795080526707968231823204713879853308810735108976893503013489791665401592925746286700116436651826533035913046977493177892610112936306084981027677268692057758662077963391281506810304002467985735911106133924584569361425689288170634905073863625507605824846758715570679535923563492384517321760643519663218233266091667484805605871100014660242692322743672002162457080470657412502580122669481970352213749702883639335600989485149512507956867059721434406831687427016653247341960922863045817105522993130234851997155798689891760004944447286484312898564335587746427038261514732937645485339618668283492279014008518153961560830371341468145613392588208568779337069755577117289532527463954890157693080489958840688638940024789493453317605656198659260944675486286558158509209486666910455965578563560663348129974520951748925278370378783755374798159050960385978081633413004333247026378782879915603031392998277799977315542929889703767795523354947237117492813208798802779214813738412457559385734089554652800939294028236611095524632822735313348448555803984838351977260289389038848585958161640076401038722145617036917934578595175167593993342435175801518630023600689153850609629445809464994701221504925305133467793073028902051386886396733711032588843441030953007889324730613937476229125051599060123787120028481128619009139005121584685166240261437324323769797070449612385233872249291218836217007209845832924320291513427240303957111139312155143298456129622883133850041882854395419197359711591005222296340413545199169587501939568402850725959878377329661682261754414867109487840567258415357771386683118543925839959967591316555111646095490855651434847621270645526134110259419313558782713931072533838719887410752262812962953830719925463199615478515625000000 [93,73] 2701612960718250334668084413589253760316907342870102473660094689646475663021986921499451402189330008215992447179385558234945369088852727418417453643473439063446447112930465770373986756624334817352763695194373313953665887180335734095655086229202200168676568513307425919174912337822875524474251620137026783324493097924480801389547881810899983905718757416104915559414925747313894634604946650647042663690893734280129402203805966591167549333181319288153622231174063508217061052239438188063982852856363240825739424613777544929162478957891735877442052039979671531019195914530472507089424848756864356852042932994474673622722565523261140580346832688228720448093054000411404010416227582207008719183423425545351105941953168147733869664210460603979049876420122971792354688157822410383565777698644640301157484448352236540538644561995935514315774572902913794495514821823546454644146557804249595409543056701951002785902792193523158927428599342315137074568890491972983047398529623464763681093308086542984607391374853775975163065789732840915883373858820144043791345339327478513100889482882629497189197208643735023808723039912189689338155551777022096049385546894896938236247685023627432015355638409203486890843047031675190028623372420083029149273998701734159390732797135806524233747403783816380156393559156769126034997605946906226483718628579727311128310873978255942503303453177973476821774256261912622809621270131463855750968970118138341884108847079921533275410785340961052040982754907276699105714290567219432499866998488576195426196922892155734037319820039414437291462865006822092099176164219832342204975614149572905459215531035610052079903540485775762873159688144839986726060044441284129252857458699284140812369378200473557365207043384800715980874636444605160733981312418778337783527859867678227784372916867389234617700076901009703288957611835263872069630045740481840333339082854126143114037366731655462871662041770834292780705684196217403018891456412120533059351146221160888671875000000000000 [93,74] -42748713836963403826942984871918109185721714300637427488756971583295192379660127146211257089519995599027028992680942045223058325660086314823089938940599880340821672480920536977705452551658187429801150482236004956689590763422334681954282577554836714674632347381471458753689143258973389187792698152490339129822074868576095792065091957956555507788609708245491111846660091088565927913790057674847353677566418627782895491878447978561622175241379314923463767042599431344080120740356571555396470703121720036122334843571674649480134083654111183534698158916021303040268552426776975429433544304880267325743319674910035743811479180177115302368120817348280613694818879862751139660225320299652662315888859880110644536895025889507161237139251074278891754083626589399072031957486377423408815329018371826363069576065082522859689781065012220535643391308793229456439771707226222499917116559330618224034102312534620928837313316766050595390942196119239744641413295072492123672565102760342667738276855869066619817123296281126063535854560957228471652890189680711914959476923290076084435963756579732208765766823062909824791626630872734106804228965015308175024021391922640837258878276673100188588552940344466506158212570328234288540155797487605076167238288369750333714478914273316587784222283031624204702603193574890116086027988378023426874668629049407442575628266577084231555912772542340093167120188539641847548746015072623348966850754666413132807992076168147684788345467241820890544048014353955142097721589887395615642659393957018766484576991512644486340135932697490368809170347522594745096633660367926532652492966857332381885096089642400222700363299013991737006329668745424330868349013278479983182929095221985049489144886836395756178973260476055853257744388186619958529214649595896946377980332517924690424835759655374419453795315272348657507292909489994424945289020436081945294102558054799500920877483160143172077106053905225062399796628888226537705541385747665117378346621990203857421875000000 [93,75] -16898791994963771740884286855600470673079783520967192317188405340898373139479811244883690375873111926923759209538757750993026004308687829545510097806152196502120340008277636953683725892776325242408006129661538783085312316280447737155906589629020108503613549861500803244230016820145625264764031450929239155918541219669979298890010965288213797820109388896195158383599196321601252509324982426842471291090344898644898536565390990691559954389663574561031982740110103438738300315545644146726482480188870659164617110686992823015604249365042736295990638476934274861756176793429223499915287805857135006043047828985452404908170997029389021611086650132355338728226433497044268613919090524474326736298587323990451485720195280928083021483875329321904216165166046861839443826349588883298405713805885700052329660222395440499670079912525407667788276650127324059255124952432564039331432509615247209785535189585402201616433811647813554625762646361546954156141796027388293942403984277426590475115371017776995140381312911633619787498108500166883847138238245918213263040676574423824201203178320388829241622143798962971336114601041492280555059651476878365558790947340226588785143228642416733073008750793779738540058683787456689187095187217942090867894571582358901557069030427597915719060466539776614460397758187933068667402376542371492745275020440356735092951336421946342270270202166210522034960075919256889621424036132225876786621314909601911485002487709328496149241522868274641491362818355073566066398782547468461420889467360937338433963888075052802267501213518852627717413227531279257506580883526837617953247667855962832499568057291448066952611666820912683124164088733600769489164769328121312798195520650466687675337323861759840394341744098469897205332643096398975025952380861891136691826123720956589746537625805244108205740063385714677475149259001421543135550640528895004566046287442506599945719122744864072309436374246963185521543200695636453151360356628174486104398965835571289062500000 [93,76] 854873742501189954811357581542040770047694226890186957076254212207130877802686743854349707761859225292994563465492333580954453714031316110887396839781659387292059029603281807036188269427485369214777992025039651780906809445068760302446251632192553348221018142512633575498186953375154766504668559516164710775283725653947081596890119117151996623261091138465819258277024234907282496240872045466207222879748390868145479483574954042983823991073449169903603394876571694288890714216986547343354946291869255077373107757199460139231600432316520096769969797049385630500609966251339202089568510113659977616390051053426545126671608597873306162955244905179894396420009679732166426514440585288412067741543673768484539102736067209785090165728453381717807319645107386968875942369499877917224785801174775100764707305742955029885953479486435980490327201790894620524720517048204624729840516663450280480852047573762380770201184980320924582558126061153808585433220870234057254688114217168078397416738790987550638117794742415889135064400918879058144710935203990315102265450884726104493024775962918706323846258666009543152367908116789178774154157648764146392243564660470416260193062387777889810688515429846843748524950189511374868376764980231290818630165625816823803496816891790804461529141441526917712632834459738884597277627630020362764605167212563801328350394642347276634750948380386442856277021764269723998773528570462478846919819090675444089293588305683960003836800203310137084729848371913476098363600567176902783684157713461154705383840730515214869319830820338365767872241297444558583840234677016653430769317346932928819780697600670473852528504150594136331491988543997315417920198151138062142502249497397974903682897528340699844706291071954110150045635423563197878997000792076908076605200155795809750375951947957567397483119928068401360110087981804360586501142987652984278162892794193243941408258463227685296340449927691135091000199834956885247549962514312937855720520019531250000000 [93,77] 77437569166696323209052977649726209844760827197198344054341062926181656882659483699241312771505631082976450281074437416898983420100322704557451797492467131131870878239447714085021510731608120882422599358540769728424252365203027659623751014883384285366235105823198865691899214378179994830552029135433602714646635368639187819026067948799989331720897769137486090746802664634873828152730061140622185008818806828694354710887824845918796038510530033438350320389471336311596085055751437198167446020905923251545270137643114489675990807998440358025569038984222109239650431356121992088103268423286256202748146108905760746501637307327721735881819894865280925726331005771945154232255343745971556559652873067583282933976350544194561809495408584280753040624986767854978996965824059456494316803796967105245160436017344379603330287640405368105607790964398659426609360823496157670655980287094234025778381279179959384091498656273432821942329685281731445809744237150074106912734602274568976606923241127436467296791660605157520318262297716454139493105153052457912080967599868009594234024867417068924028509248715552074003152233500041252881856647060190054027015364226434249666215050602263893504622015250289692285765547139486337750951386949960523224938207076387222854186655568250952225562564518850909214427991584739745883441683524343716719373845133868310463845467203645318400860970537391938052253692013693594201635666331421185281610729523859578427764706603958359132146563756796061008831743518363261721472412767758426963946245174540559934648732355062176936108738742315716523907360099954223017731084880940091199632376486495136508078670493947205771928936897487913197340562341379796287678641494378787844072406088069203549780056413012794203725329241261543588245644509696074489007866107493142307254002873343918958293072347666579110475508840645300200914682837107890973693688221769004286306216267333331852376856361903111704627030972821618972516460530086668256899429252371191978454589843750000 [93,78] -4656024588165574171910399658111271933794538874345536855129748123432053520742608643405527483562696923386860485762955092962344879691833064269321754824224655272906310481468275957030143530685248431894712623293266198879301141713109437585778498173449083038193089040804226554728259775110882683139997901599171334141033188889613138489239285887334824113198393570722774321904985479306007948465663322362201580533581433380311044181515181702886209788592905799472353896678100618605575477125928287926125848074297097670734175058771876194422352304161275429402239040966518451071575062719713382337484868599400316157269283867794554325996556366388426781345215125451071058438964526883029715683989348875477688282126243722645261860011290825429627220247386051754884379645897294966683628152642513108220481692639757475876951128137190340627490158004655104235877743296395300473894550530456190127282973585201184711158334422786615696576764745388426324509349646232413192855930224531494502508762055531573464889987993787989231148861100743325221318953054375950732292793932222209818387114348689080340540302400358802154361858262053264315025098312461956104625879933736813660169103769623611482859481622001752410348400801945764253944146231895394338036335991901867243939147109058933585303438007909498786992285964876701851766252755334620090039200116693016808120584334647418463525672864655938804192521263379302739869700156943960772891228022189307061216828198773776753111635165837924421861118687075508777254039689048246618263214556046530551092250126262352443377103939275787684346400698023155847331206928025672316370795664737394929013816803378158344078879009421306926746153445233836207802239540410884266742084546110668499681606117056738421423788652885535535275915002192792617363923026531619667225895598148268749105857393144504249834867663199725030262544308234921149140452721902290515836029888144379412558909447294364393571321102627649496173803447420929162115996180482113686593947932124137878417968750000 [93,79] -251585479471105025040413091162563606277629451363524798729828426167174052457777097448045781470948842748420540303383462833697523166649577511772994326087386907197509840007583832497690912071174644341214701028934995059965252974870687162225750330763107842570831578394786853449496647779044170907954966130863429126130443958216885323906832570638521659359322942889663645960324284315199262717891249207641409909920537395688267129817599929564531881231874140535950817158212557790223586447550812382517956108209089987964288703334561838270370119251069110196032150838408134252940697354338459737919333215460136636399651464067392648970319345307867798945224451124578734895960523066311967506038943670795177105069216640853578670716219001191640214398183120776146233196624462843054708916258725818131256653747470473952108754489610211013483770725833529444542870403587411392668661436758087462426952959003632422969151157028222688450698990921632070524083445684876169676711091951484380187361030511198597461542071698130055604648880568622392550803846481250386397557967488483045922837461901231472430021827758863654569521798508913170080974859335344857894512730261244584015387241339674337482110677661013329273375568592790879366390685330614012668330451426275765641935956159102816882698797656671432652115615432299875845972025281113792105800261915576816256146199207942194692967962098095795446090112233925745766074140482075053729602483346095985352230016666851725804058966553519935884147438050094481164514238756291369662329223051023809356944131749882128271745379538026988796576581162940795949481081901535963110634070891215361726542729581543546757880119894610846877046784414089139294240644878329611883720246612745188028106303176116963579150409789097817932147872116899245412090291179280869143284736983859557121891661777025412073423976562451600209254932070796633890587973204859455352815618628408442763559863949929736936243812899130705057306618420836032551379801702751137781888246536254882812500000 [93,80] 16515141301156294380260302382782937395059806176062761044027406803320957016408373307280817961212762466340034662654146676557340301728459961995917103209488119404819878640693373510998476313492643660467626159553850374538088869361501283768105382745678509620474729679046223314501007212641766718424798821185570103626894745808785115953126482066104704197329751021874307741546076973137675920447333724713286231796735532600108780666242281411244288107948830146845075618854983257336216017383256460372755483753727727447019554637959405305939888117588002140186131033490502170857589527212155983642618474213323154502887106770216522685726717332352688385989000050617320596550265136806057701266383912491677039875392599289711801340556990404347094371115443123457097079122918305651539549698922666632892927414524074088700084248861334022661407949580260209127664445874400380390984857820663596035036265398053256441905343286864046786569751100570583425291238818802639465472449302500325325478272629200707406450092432769671339232832572666729468161789805033909836667469458926739519688835620500926828967315881865280667705315299484997376730419385370444781701755428261654031314246674097491522425613945310482560428423142687243519477039157584467445111907415258847118968675323991384281870545541664418938232055492229134818082843135840180188242404717501170447475504508910586765302692003668602393981490397656398545274512474395924012767899626250182169348834020278973258365504034361190868641991774136367074571766813901406668647074250432097020115715853527240440602405527090205257288331720121214766476343221874250672428786601460240483667283891451537407974216010207471646072858461472807978562226768844716247576258928783535512313813961584863444834344029948025843435517950685257296237728677489310198220536185244971011999228891164665578837175112745622856848752889025534641348878846580572551403276907796210915486048654265700137046434749403868335145522065412371226500454213237389922142028808593750000000 [93,81] 1108594528466787287819864982605363945995801688338024570233716376815453445262049784211973243310115956048363976373768139011213473666472370330581187323070184061559217760793463612926611229145342118265670570199583179382173956236040455429189872017177185453788826917620162624152484379754823372274625976655127170424686405918129724514635664175544720016670669057626465001117167739841539008014952439498852540300295051597811276666445992570801138524242961544317625243660799586848849327327637238194173698806610729868610065845011909304258513098378091870236822215356015563988038508788898682521263534549781598510242449796273536467321697573137511145494417016430134019372661961618808446189614607086683374608129530088960502209582142137659007476304429375707392893692234532843798445846445050807721148574291375024876389825025940590575802135313589837402236200957922659592100238179926494998584770502119742409161022625431731616480378130412475451204360156935831269063963561920717541497692841690697883186112454696905122165926867284581711339404388244893354743230288460018894379961742447751010213427755740400106484991470235808543594793071314696380689738556678535159734221379772089024428236307695389193727639559648824936668080483463320369569756907255406151780574291865686143375265816000147434166688371239331518014000936861728481062992960325042037230841980488208384880071542788269375257770935190104654820504276123313636104259038526508204869295059981668535173655378962643536668286350107086024298981972393170016299779750706488987781471461188157173616582553410088969869677649028544603717371066985692811989544525472993259797581862004612796856604406738947626211150815596059924265136662598503742276553382223179829647777659196648725526359419035454766368244198790616382044052473742966862071571852178433418553273737505388057971937175244515466010235221480511726694529068098196061117490864213043773105777291450292577939551821042645463961322196460770328485523350536823272705078125000000000 [93,82] 20614499400682783909451946700348481577989536489367592341286483711227234922610908547640892105854253206003292040426591024291942120070795649606224860729609155741916063244772550127699713317105656126892936505456775608325423596520107091171293084861073008110906213765735222612933963643974990219174357819683553673419773089506868808649043093707528955742500390360484869235945938635532948897219427328106097981262423526766406075585815119119606270360526106183627817425682129181426470230893415386181821143856779454296138261816844204350689089295691265503761676999592992137668239274402823194284950575937292539369526300293293519954666500058975341254568982926621960964914558433432571387099046876700090574624488109152209290659239134153773352005391370062675210824284164146802263224711684513740864472675816788339080007358078639415811935815246357785600022460850182430165863630716390051350690325942725593675203140776528375018683653069835279018779507541399458551663818003253125464235226254369109505942401739908837529144629830571751600072459654341258481092085804479593580679251328664707472071812101153879816885392430107291761435272811529910280397963381907007916750042179585259591324842811379387673047470071425189305468246928889930506776597405474441197710975088953991949868252672426453765469390402823397156975347718198240863100767480837426038182644250904555243845471140078086995666236139312026838281225653408088902234783180889090146648302282209648045559836683278426068397266159963303707016977086734416904977403739345877773758906621649125480956200456833807563502704003363022039578027149625669305333820206598121269234065933914323465735958480931787433193572783949078753933981846483173320490014360194715269236837345380750250072090172955095309640796612348810423050807205466866676833153394972449898494397633097731206941292528884981132348544899221125378374515251931003109938473542445259958198929349888694254065446588712863339639637698219587491621496155858039855957031250000 [93,83] -2471641345118652303562907049101981613757576770465798673733756900255092306329241878175931196877084884033011611892800815695861873598622272026588780647801588636616794692236668193923580917010229731473554093630634106729034388962717883730402112684048125960504455873564291029454303209348344850734153365833612156378274049469323087933607671967726811317824829707057932051286855548075396629602451732362095509033989955208073633720483372287744709570937092683997465971551761760770342693482834728672407435605029291307403948183617274766146143148929750402543850105827195896728276314106008332987595074111443424599725570720049654997648954569692276049469321575840999476148950026662095855350382160948209591226789660859320559257260810197180462515038811646859914308199065625436355871426992675684838945050208048702361061871693728333929698557804644201415604280573713059009043533111561433159412889769102240771736597309311013101480937520326279623034602858862037400961870232642906995174340051768161563483509286870506434504383965276537581456825274481357233796705503622122438423345340709636720638032107302948449209861615654306900114017061781877626398709424623081378351021972573167009928851717808386693267290998497088489679252017016668804795078159464631395947927730234634309147385428068255274769999902160866670336755993784825360425344156303388395896161736192064082662993437294614284778471149902516941290331894277017934837076733669126916745269073661368688788128570880308820932856297440525256125339069290916447426149375590002929659971577316819100107901510564191621187464491753016057672916374508001428932814798348249561706476783109901015370187093379103255410488736484014908345771215485358092665540197012714582519406302396586507084783090195119243233475972534516442352948360396324283142466251002584276860248715799535212308805178055979866044283097378079406627944229270042938715906104896175552604527270746006993142706395306177845720679976011524558998644351959228515625000000 [93,84] -69198982731126265505933509202307533293108788502711592321484065804001034034004731449424927260411201321537818624805238036898357404395975737547668546613421167548743920921027702037174414185541968058142374993820190895731861334870007000798395744937914096234583541571507995056389398005824998600655243050339148780500472860572722888903147978356359997929326608632788467927696035584047523128933023365008041013366599477904717331476136954135332521318643315109262152118522891228448106819612701988613519415683200304982513669010715665799329578979484343423997913994281794206783307576996900567650586349422401059182305177149990196671292513416828569839590855470883306738574023217614712768984452045183235053438904180642222893374321041359479247694548273689466357295880850490244164309083778432454742550559003491465071343792859354018273483238019399486669875265211685502362356071578648355091078810980100795034233871782702667888371017497670648252199600171560109863195424550998237795865932052129887632719530982624812844574227444710645380859356922593153281129867225411642219839786009654363386440497017909534160179073298604576070921929667526260490992349688076346720484711955924599968504399507334353388711254832979210023833941554394562653655463212494725956809561726315331526040918872594066989417738727251931055871173030859624175406243241350236598092702745150487978350403129535974561762760310451843438634122741893069643090144193238996495133758958133592541637559270839869213623318442345867190164982393247246608262650986173009855335325102941455243924501654157519709475090465472954761224903952682717243942430630373274186335625303638091917843026903928534042252561481671111913971529242804112561353944497386232212924969785172169865203724391918855002244969666004338924363069464936659456086400090129126298440221816633579548352982542114060179349126017818526015023503841716924375151092859440636644348558106395563108987150913067064450028306055173743516206741333007812500000 [93,85] 2101371193057245092718886196513920032962542787735740809356505292842329781071095900847739260031408177840834130615484675892245590765048304858781107971977230075336393498722515858134661083480053117813796503263007233630915556367019672781997376499626407471179310158625966791604781456022216256978634336158084292621870188061214720754242431580537144187573904312144710548360073477194583263434389452218318409857357401220259895676936090082605221581302240590248373246524980588296907244693616758465920720779728199164439761832623763464425376969781969436984272018498971766970382236369453196313664097046390491724907676073602018920275670903092287603677074613715730601671837460824509491383454432310618065783584667188444613215621122347138697900020826217344340293105680020365363146240346539489437846921423267074497082392761146685338484588151886859967380607839640852556290227783080155056629846374313038762671704553444210935297243521746155250353615930118483296590548946861818956132931005832675405047222953135269090456219571689677067175669816376680820986633632081012082924180327089258713997495058453159442438742120004105016753920949562002357080607741415677485190499548734712570591977731781772450032013614843007211366894997990852838260268506763685450403667947096510922233384560100829458590247639786492134863121894371462774993867503113890830808686995899250240022773120489414898501042167647556370828188637022552814632058465840124684235108037237521696932698275902211769526497361479771765334654014457520251305194976694740550007504020365015535831677820851292128245482467271797196789305383176890932270914398274198939731220919057218376556603999867761035046619556655204037122905103579729754244243714791804885983334840329690925249539518927508853199142778343545038784261772977457422953055959650415147380816192903961320616794348471705460055939172773821061150978248259525513468842781075156971831451109348866583323103166951925627625532797537744045257568359375000000 [93,86] 82018645726690659261260290810147739692080369979154086050745981784542019675216951917750007932876565325084582631599383420477615315925386695399737644481462225240524088008447292607712676894766702502041785257905890374677841645770791837152566862039585526545415325510100668652171386990562977731924506097081986722261743841622961519289795072580817599570750221545618790460163841899916967862790299003780103474399636218965773273984159540832542206827234577658410369813607690732127767140014239456404941128932444505098855240416274768932958557261020634056403088348321957405467498955409374101256654431294696422866691857513732268381550515150097646393868273540615328645319664870411929955452653892939105088161283661485411825030687420050711216996322526616186596676018295479313073325459334617286038184227486490515858719950966982894684723726739775232218218760803694737290795093604592237825897840016096245777310067542045986752853570248326308745155176071214882490003852142179171609671868199318617269765503167681145416923362206577077988656080709076599062844208216443144181441790707772578525929391357283653004285081339823697794804923105651478043586759389621517760735427281467661727119442956575823465127377790061359908426200624581684700884454871347342452033849196256504610779543042152693402569718829862209682424304861636682076156870678149403827411300055091379250865437471368075248019909897359176175976959279372873795440820822495632257493862517246460970448013357909291103817272871243515954698564663816170283485590599119982778670174482313016139252792713714778712908599089465684593857130778226755077060094254007801327521192705710248521280532027239464449196166670857273757389302456741805606977712070754487298127685899634570572068861712481509628092521978400848992745687120555949530642406338455501456058111156875155889751956221940817559528417009488391468264450946353545386175298721953928104965523942225579846736799904951450592488981783390045166015625000000 [93,87] 678291522857844476012676246693363962134423705765357303661717428442061792505652216691773122987350746130984248153709250061556574086019432155894388318540568812308937303098059038865200969240867797137684381636998477656202001824525284044777862946442795786318849513242202909951524748605708188761776131422110945922584344390050501425121902825943633415280659193489375410540105042608957088639800499993914509743271708531770903477943365513984636596665102328851297965940308657611206776349951855255680871381867490467701541441462585753558943779409045890308036385508219570783771326567378961856760281835734131035365570463740961541394266387012814278496107589909985382661363703367102968150047578878709667951270822666862633848101234296944653052896437819303379362830315100167295257676895397689243203970976118375165786714365525205991893357793780280773679609645152079130292053360194380491250701154039601186192476894005386709033559593782397153001830151341546316239804425344995951590670381073106292744854521183009960323091586097015512348886040013157621228798483861223415399159618675376720896179796201396667111383269835263631558820494670651858010913972003091261930616340308003265457681584666410743363589696821305661043843350190288115583851261884550727093502947107204461882270565211864671749372487145745459170568077452266727138415479233143266309602081699810487657331661477997657679138092950369855516093719785843863913755837433580253107027402607673892046073740894079732964000945245794089501752481243162216694192868977910378764433965878908804849584515993329538678000204594438555854861302499644263620233690549036617145818782142666354044292141293939443524052904779960576611633073666071344186753213009989485881902542857485774617184162844597045021969687915951118778317057334402669408303688226894215461066568524121332753183065975622623682008998627968820392258562198683966195022758713804632356546465856041917156508628073076449800282716751098632812500000 [93,88] -14268653287450649857912478417386382405140921867395383043012081365247423604823676100953127377730038762076711394304281465286150974653612688884443594360717084898944658938671599916639172671774017147424349170325045092556001693427886944329363266681351322440952299059539507237468238390180745568991689411038634114445109875084968104092316187107765492385742264118041711599333477401206391499844612099617793964765594912372650214994172236720313626857168368274274965508146859810291438548983948675417066872680334259430807905337603418087742037285270902195644419483378803299274591629538050481471798882593933367582183043669605387831880753317573694737096303773383737857300801136119288089988828242198633606317074204303649351354881024562234638456159240025667509206652005934447684952323427686031632424943306430944338877016912718545462732390190644454891519550496499006387870581119038228741314523131419324002750934893102627799873288397204227715022384651263309041206972053059800123921929700420988950991003953697493772252064048226080084203980624705901959851183662621922778742808377896629949034012786264536983098040112632233094485702734061941123990278375712187658765631904114338009390183604918743356770228321478231573295421723773459957099163883763617156265745831077517366029975918537324179058642411764474702609254779844153477670512403281610894341561833421060106406054753484714721158121613909909081952978003384182000559834420141673507020938991981592800475437774687222763691506634824352055838972293451467211677982743121109181221277968251323902146387251477895847998858558342161694654555214140245064731706922152244763509471807506963100011858528131107983684040711614599609826476483457628212640444954660649278622065739541028298143523343505373424077267076621054293139698177678484258581755629195779129958894734448514964260952240276470390066148232777511760862693772405347205183579211067496792944481773407352055462107995843235403299331665039062500000 [93,89] -282322316869596859511275892544441257400964280844435711841888902985813537674709286493461956272214283459548294383556166359764987584099770539265472944808084903865881954831829556697523162526197460739256575090768052252824827933556370266643453067673979131106922938256410045084135949518583404568700299736338800743228493207542039734878897152871326582231778807974518768307799068781857943689113429645029553176373452890328831713034807033758549940109966588531949391187757435314108906641945378651446034231855619151524568370747420838762235447934096845137905274918127878527371201595590015834833911358441846463465874907795309350971709570022759523622416847644279402832752285256470479503062552664233619066525305478030340637844585138498175508374626337038184258209437785410036295287688202786156280347695978810887570986938084596132575014925431149053022537102740417549224088593397675356341486190303424060515577131148440438318933966381575579984352721080643736527936621424252507056713409653431983476008444235919188304204633436509328883916179267936006577135889624970902479158360261898646125241612814946150941930144159808039255448379708739012244849790188751585728907348693819224696096113066669117625217730343219299043885200998818343893989041308873851404012858827676972275580556115756122771465350990215992351531298434736268255851262190815212826443587276937171887272565845574419682498342665879203214913466876149070132242254125410382645422503015174695652429427075824195991393240050348569542078434566131171892895588562067069094749559162318794768985341533629092970419146055909869390377407578804001660326146851858394643791100504603864605009727949696682618588350740619755599565304668684443770137375522118895288863399602788417740788751749741860701394533815621922417184006206813954789349660150082201279140819300379614221995064134239028773712412245300073695257178113308322877640577534027453001242641545918917280067880055159330368041992187500000 [93,90] -336933786091821479894088099067080331349722240070091794107103611024061178138172235690399892721582323290751161434729869993070425971492207098871197488774418861566443725383505472589960538448537610845623330099972836000345045446044130763752822193037066418398458753138292489838587818280705998535362980177840563141793810437406331197088699916528135983564496321189637898666162214147549072624189624187645063023422312777947983872361505669275765793654545630257493990206777771620942674494527622884899071842776367539604212947096203804918599935296194158488363043134169436772345269898178840363693725979132415290133412386221863559068278054020435292429475768358690890591432340588671838751163452874951959803571144712282373632722920980082227833104210000794284986982144651653374232684810900888944541618600088160886730819608897920551228297383166845679005610029614769238710829804503127644164699832144853601949182894583193434665196945489778649041151524910446099317648349535452000901192293322792226569374724990903236678013832003067170287229504044243091316183034059443896231431483003420059006283101438407642198111265069351513609603653284760294313820880115453694023784719826567898939920255814919453151350139661805578686079970416026378826957306181426811828471977600582583415571247899939329669766196860249264956386482868799156709914691976839381161963819654917673466146527147109321121889264327995633596579938836685414682487211298151526381610482474326200380959629607824409503020832425116973615309340202938717713005026749946376621846895743610825578833224419232118207950328583689899247814779297510307309026423139679091109585000896872058820685909485639687588195167788139577908073790362336883070221197709433359887358178578272674814653338687549180407428182339857439762905670862055217012966660217403977657906639329008983294945000008866564859272213368876876025489850635889120621863376914559678183941734685265742892189967632293701171875000000 [93,91] 45421009923196791755165398372933447734329647868137645944042540256409134530523834743332613950621243310209055483937289933960664750364396814125877756248285104060589498339620206043192919005368619106686324093965126478888675611347995123795705425986710289030701115032583296980200633705669806969927563955974150179587188781176248575646099504784953440398355528744430397653177443169903229689259159958451165655789208104904635940287352358637791953701329414646368694541465899399214762919452914543931177351376253593799784808703261089558352039797730516638768307211941908629183513638622657906948284456573563852203513316171898460553742034765010667915766886163114528004370761117046490275939198490430990643030844495927222126615902462983966076356542434449030597830077269059343565779635094569449053228408290687487467981090792956098147850154816415260868395787202163204823129660329848786762496008225504629536550051833143232300550498244428473045787545091556917873915940400018055065490617716223234074426329453146787170815963901545343797335350880145377942441507813019413611979625990152139596505827026095652662008881091676973181612638733039788574419449763731175635697990625737999855595238495135097879179899312031916839249221832065914271110030806401126072554537533717181469509774278442118560042641955746091176537800132330723158497943512134089129828649782664720733583985701908376424375380515099680652177506247146315075909046208693538006207173762068598281443144128453038640068839507341120549307094173573059344894113180371847171297464312063290621914165170185824255184357084880791150362981550379454120248135794746536186447209383656189919343317115794313719687270191531548695122624800755429739312304061906971794453834790082151961972008709637773620155003958939837396728644459251147225786217859290914328854356970300800556002616300977284617447484789644055744652696040819907525763294548369309177672635271732693968384459018707275390625000 [93,92] 370936395153275418976568688117930863629407792622376655961218730740009896996369863847941503586688319004282353586935447128341327911581995557976195822346522723262728939836543508907200026350977092278734243597672561049756712477883125752530020763836588054954198685035880962867272292142242695287926354689531064236045050574267029579670711443997429964563102826714485813414018290079115682744595898493915697596809536166015687612736744148836622391509701611835517902134092928954610854262320413803906094939875960215667041176557312606583178133096239920245158378047784362338262660654078235973403261908335330207248129228469747729740912371544839620571190623217218992964262655817194407873141510965597645514935989264047579337544302295465822168417995052644540044746694378743880951602732644809275677550121153613919505426500326900934913711703200356962845984045998977589331017920400625943190510733948547181885548520957597378372803771130552947253252818446834645321262801750544749764534791103482747003089238025247859827404093405865811383107235818963977660201867691788002556867983394713862979288017823658910063025908725581078015718406249506245352045325271980189652339732851314284830960695982983468075501125073278876456052794056071645495715988665603922259604929345877724560754883361773549704609427155114447311889810039148647512974473911850420644967825343467635696255572364222694119455649148162494888592115481214994392368636035586107289672111197132481975371202505885518966438830376488504239305729930716572804505870986942596559618685730878832872746314272075272310010259800539588896441768061204163498609108899606146086430297931683030786882287415123515882830056499322511457823182536167464860193749471176117859642356098777134183453772304797808020798745677775222642563258253789334035411976171568724931235021907797925686700221833854727900936062703353277097092897987194272023820518576569815334085704764535245722961425781250000000 [93,93] -2244019940790191176596278408850338209675351802148008300641597034799450558711058410122705842136578566144286008537226081437411718898790969481366432623506691767366413076264588905391604094831488779799487015421567221740966923746612339519410818482112167198025200382042674210913529909537639616236169464737404128244748414370678579054369257177864292286905064241871642477732274375197467453404811140709230295691787705446685951906302030235893574961710613820525861677064730849274990920270736816983572456266943908448800721841365719066848302038643647050785436831971322116613231545112258141016356836835373649546093519079447282261961933783831580094065254919248144031199920123930715449260827211255005384767988820498993105269086324227356043418196392296877157417194867523917095047967521914402842693240323937985816838230159210451852028645689147118654715422141572697888234443265904600625017851499226424562423489369937692462474184917672589506919670153739861276519468598860748156517644007846038569665042719825099101747623720159905438820495774214847234390088971759422406327683591515763775358057274739511566866306718679638212237017734298968311859287531727695330150546690118199591284753158315518486531965694731928605955804578888590360383533772946910589294760898840070033028469307098218291525489560459913934993820318793437426829136179024290361041536781898724797956788935014804203097307096411582688324470532214868149279141799345372378591180342171543504017584172204050144479125735356989612991988752029486988155228335602727959791878815729265220126055492913482395653255202052881163268978675404469453328608425324946197756555477747786138381492603832763399221892723075195650076129906671110480772772013033947666275700443099994018829174755770657630629713021856185594790415447084702495094924062704377394600379239853010178788660993199446723789409945849864522988751394902798086091784459842889473007371487709391116943359375000000 [94,0] 2262082495267387656809047955904112236355983981776695090247374227556408676794507361029643535116692513922491601995909269769462065383740856487551423962948178900597776287832399071135840265572184555539582133241937941740635050571419786866488444902896679013906216623108436989363862597950643531821179833985957509278224678057934170168502980565440296060632849787896824626225046574140477683601622599491194579779771288810429467021232686554278164030283818612477738323414392601901066665143977122043600391749373074734330161212132960018738477724942683910604968800087813644069924996090638238781561572602072398401004794660916716281688646028257202712551269750272411083205421864086760908481726051536442729620589474128211237468745348180700158709676488739023326564629729126488734853889521670264439182433980619855028899073149387475554588763601813807958168582871374369447521349148827179037248683880898644012642366904240063620776098549355743640957649469819923991564364063490780602987999799338117302218522362245877273218001260016917626932670776220312948605800498645623298770284800747467195296594752114524420974325702805720272783230233263014037899992941755738471910761079350140338926886238775927854131667180336115582872793997393349063270410535638438974834199162607258538801963076650642262191772384630238550510072502049228593933175993159472765642710392236199934476190732638131874991095495353077298182347978568591068067017796012540839513843720703785685120286169053391216665923623791057887148530753796121134681036180213594351043500977177004389167259243261765148376024654939239029200002897899709770015507026366523198537599036484320789001997873947981735269131423748454578546616075360816372098621600335790165248848334273891956064205085877385310679320729645872021823191797447671068384088080994876415489616045357607189362628191559704138450337555504148312605323471670471083319524731332943248493241786966907659005928933342720226399589387089373153729279161868369848607539667800509590810179975612541603272507124990609028235008882097950278404763760972420639036003085402713558617432530187652230972208392013978527436996644782031157319309916523239914318769535310676029230925014601449873907768051140010356903076171875000000000000000000000000000000000 [94,1] 114384679165447288863384348974035298767933925695898918782894813688629920599606276583019020454296346336893889708549180908672360735977078282651627811602931642308099078481043758488083313600739889321230915174685834030688370559242016598402974873459898705014443594437221733645472278016734926991980427112813277575753876211999194886618581624860073914631514022591138314504863403198086274960682532491884075072816995707966691095463936773218944012561608273827313707947481498556238796633651211549254068526800509292310651082475100024079237226949511173691265562787146544526847382606716630974692444966710081874507333854932884334217660599875559102556800099041377199429405910608663582275657960297911615929254571072850613671015742507827462493281760045011187996351107270474060946888083806221751965878726230187449497788198112429549830684070877894393111253917991941667711983358174860528124733056904126956656512099629813365734018162543387369342348486171715949278384298474840442168590119058393523543797286638909046579109447807231550073217808954179019127505669008582617624497284787164192791980435388836952212936605177872531240059216234347479076218718091071887098667248834848062129171088778224424486125424923603166967510658348816014600667539404029816341501425571854867890728518611952053863798264528685825104257060256359931332168651928026255969610793537526531052095517933264410485592765168310903146103009754597485607686367562088358786937940291664471441541712738882080598641778942984347870738510935318015029933550593640386302901864744917290362178520378715290408686497146219000172619217839124897882143806968880189149046495709570508021293340578732084376752230572747284721810336687836881081525129380137026329099865751625385711839547653902167923847698839234398114667234719743929938213321497618189446192993151801733569163235823125276865533756759970109859186752609377889925314061774667005291392088960100219448761618524551747000307908617539330812566340607226502671504864747320670653393209800048546179066734976138674683273304608314959285394192741184794790281370068487266687313806969895773818696196266237455590181295184077714280798980997581360943584359247940852796380076293689814770360158036055509001016616821289062500000000000000000000000000 [94,2] 2050253542280326257098412752359342260767431077113690249254964546634752311282135040310429868849826363909534644806488188298424856552874077155607126367292837464754816387051943320537816523943542840153748116542479540454180070840223997515065481718325621530089442221319483190800747267346787609683375085084656256763215744912392452093546977337184228241319850659733906558137216416464845439605773006092918172858815374588624729169086817288384393307831163184519750567053895766630494297765524742823512143836403639236900764979053057604496114785260656426363173433740565146337748916112398979125274993032809967311657593194788163134060156243224804289461117697427144804657266964633359990509372236569991436956814200826379764551341732220781414578956010310055817199914400204320870537927137787455402805360880579382881532412238755258923230756005666989538660020180065756263955486122679982975853372458380372375924903853880159725412453488439189557225186084461452322440081015643032262607738095494990098564560950293507611200114351830572758751768925711970201575445907606052801750645867581683753436673907040841293995250582056560173843232102519640034007546262140768946862614610738393891758664626049005025670070184267438425194776113750368557454811776692314712002432109752814734222715508782002486240263785894368024722623628477908042210771181372529680993899422382913710396197586766502707527381181065295937731301755119872165578449972562488889038343765893029029960528742848785341823780641269584694848273708999821816117317483762889955484332781087194716972813483214897176342144622097420064351041404230003326241761171111521508688275471972692991421916097998909644215783530454546006235322016346076125057683214066653289346811729354965282196005109003891135732213724819138806592207789622220266465619296842595110383719414550696319476640184347257242568655144118637028202691162246616983345102103367396784915524254446249512924261374188492261483082585495036035666944069562770309241641785965153532685352007276660612358134027706572993032061355405145690312835720806600111965331478994177632600094593678817214213501962196157833172649076599772249944213037780374222429034531369967891240544890186999648544821650553160452545853331685066223144531250000000000000000 [94,3] 3728244329377458283902371994984890796310138455909408355638190673830754569537360856105903937527177841526908835593791311388596453739794684014732714575511471971026162336485890236836516358944706904658763369472726341158284397681300565303486789377400356687194121414103177498958093438625008197983899845130510023855667890541414692098346645866022712268472174139446342929482909753644960016527070113163097809634695297047920149054698194792594368530147747882915875181257930996160490646587963283020367740671179905738384609398451696259346530049514255829460868722335425009307800880317827623916201585365443819553049294447832894653340670478429955623337235841982121029172819408333540411182191449545035538519236591787991147768226805265901146779331541483039111528878373398584243568669045543034957784304818522944891025589261824426580303242266046360634336157593436196259611485821172675081752668874078849315046811762966836985412817058298226924511886358978341092369109613071181879913571162666367534255840813251299707287972824429230761513515087472731343480626203409739109603100382209359801696394523180720156674424899950228894788129827130782015449227887005522812282981061127106063238092755203764066193020520057654210764295073466695782265652204196935408295180868141054983133590409952860015713287367534193325108819945305451455088773056951687738438974978802113602379826722480808909477503338519066701651001899233979736837992976782022144501714208122991106984363540598618443419957983468912332732445804196517464625796662641382458486442295449131358847675601714459751861223793934768816418149930072517391111581335055318258842665209917422270393560410054294182978010675029580157599392335844080344253084310666866447349411418948732222748824097151237311252243950800912271407778218570897051601593782169343377262586469781926843482934392899942436836986138385128348068023753571810995577450820754136919065020749421493424453225712136691332566675341711270703974226824169744223930443711621248140127902136530178679812658049477858328485289181892320232034984803177078006887691451202111729260161746073510733476164670704473441928700084077447890159171517931840960809093698101604024328839225991492633234601454528256425646759453229606151580810546875000000000 [94,4] 33415115311177924956550814074451933535098150878282197824331351714919409648444400633780234223183229357569360543665596423949234430484779501419108202195055063014726337061645141681761055503238849837567441084165771705879870184482177103411214069735067518934706639511242541052773490486132883689374164992916100954975552798168970391374387657549943014368654854322458423401574131193651234686641183700602740407476255284899272814641932290900532609703560395413133255939279217618055026504512592390451261181530513177041092650310754619826091254711320196395823417619746814021417320047936825744322036862035905893885420827118200255098465500748723771442904010585618559269846868591653868915075830902450534999447427555729073563528759690314677785946857967056430462731123051374029484934163891897923801408090491568943152649986667040084227281110465796233883197611724447111706345716094466083289933209663386778649146162094350244893866157204371843713122764780474795795152627891413809477805291270592966015994166789389228828724284185645475157745296328770291267403210428713627363559922962893150358770064653377396885535128335716118525918876974627685178674840936883784200670393518103291373675833297664479309744168113543285078596845988677873985230351432665993601128857683914061202448830421558673056615365721060444650304146414687210296577140558713892490601471873006834499088538251781612768251565975711437139350472863842102921714311053292680591658666648570072681569705259906529104687650014854744562472367836531814484412052565393963785292845153814706343959848415847242092838208858222998107563945011353794796329410450341203328747010414841437218867071039548194884336120905996553470800061127544112628319004801005581515319053388996872059029809895745917329314032607924334584769753749025777593199772063430101202313725336671236842677175874431822452245244291459610773642811978119132800853852263665659019052725312764228156182268319494617700796332806564323098969460391918205212881609645368904414110987698000016598581354817363277232661355101156120039031429494960487088605359285419800731680503807417805414345825473273992579621439333061246282547832934754466164703832482246916109716914467234321890580506231316348930704407393932342529296875000000000000 [94,5] -4769374592770849277836100528367923373439987188331423565709866701500361797130161154532085498491863707974131227463560013269194097747995652800213719185308598315915736791685987861113437264405840588077971717637911002346304392489744077524433467056143518809227080529761714247172023880480759944807127801450624615786491856372591675022226619969149144382857026027592897552446974398056869437108638291761560668195627478527841711972706003090172538945907680971433475785291829984138061686673558739666777963679644335640240375582894303779720214288736029158340615047602858829282720276186129381342527993632293708612673924782420879476373296525672052388179849009960106374638726728299481893689545602691914015417482015479447743155046313241196031347087197500674346504200166780163439718839421227654217581940075415583370464660529647525189884425900770693980522432897853762208736548372161653276712706872796660161870201771655608412339251146234635592986101937463631553671045436417192645111101155579449490682312170241399520388468269621361448275820976213431905202977507223987259398038004272002678781763956077913729816424466675103606340354611284262901212305126431428174688717859779009181131038325173819589506194783562785784821611373390973181945003774827246320634817476473442208956884839021659614064588652560144532420299202336449639330675217538577214949028984046838968588201281561744178401986286664230635770893444463398445777235425923821169605127512282934075340579469370629061337250277302152971218905994398021327902173010757497365252674726332889563500418444776132077438287063309133901247791699736686728270029729880360913174012464472983338271384547828863252635794964151491081865674140693538953711233505060710570778239709669074778640902338858480789234326930503967221526486736012996394957462841683849157260777358108868219092125398118617759238774023192848019203226364526266434028231387970339357991286259725685318972969531762341108302453949202845078843562741222095484501499484379345412425620126885000418234606233079536673225539992969972262671546029664227449195126332984690357992489133687629829635740639091319071120135116574413775942497352285830587322248075143261080432719589186739388836627079326646594381600152701139450073242187500000000 [94,6] 8003301943994975665025547429665601148929294919651695802247802181336874276224976793654562080316666281092582682537818948416984084638418409963216276345294167932828060482214846286339292725894758093814679089795817133479685841779771029347468438474880066176030877780524002392685455116174468248113454268922001045104547848001799575270100962955633279266182459799969567218477579741992499576667995473366631533578011317132150156098893798662906799174062519532001529293311095914962134620420915394138997313820954786145618723884403663613820537245663774082001148666343569720496476520792520244887158987078657260133754121892023971801690786265534797642290007723810250287804581464195672881287367897291852362312402126819640519692495499739003888769582481532355737512547672426437956336793724221113155484595069000678261915644393840502180203647883991705275519246741656262807747516668703400518452244413399509382006082915134448459965346552843346640044298812695033337991738500789682671469955053206296527955185410845232014382148585555026740765308562965792729218561516674136205853484820549485361278173023736414923502891667209565411829216621020402138272456831442843980379451706640251227247055567092360453997716364655900456692660834259595195620383683126473234164688462850001458215118791147976253397015529127000942291124088860433520281403061220155091831800584606226600204670030744016870386227038364505730231282116147154684290338198883035887978258227924736475891623825302552053286993433085431754319191190188455335298259949350634959070348789138064469688506794111875885922410685887418650362240333027772947677929715891861933480612783888392939540015612664585601096862384057355449569721180710519640413138660988012137573844667122707222882272712776490593545520484219048672891061885737531427875916255766385451530285161317427541929602758337983209651706556975057774344082713611960240108565146894143851699639428820091102878002524230462616823533630626309329530466195140616498432556122168687032193241227914124205793178563118669886900492155792361901979315706167438441052561316940376929505037711192076976575286687994188550507007869080047884675033693828420911482543060170592054087042687808200094618654718559014327183831483125686645507812500000000 [94,7] -12261820216505595267490836016677389710001499418296044150339808806666233620346965949249325708102756164466879210848264867255760878763486384860833707169981386423417493284730678166053403122419676574330994507597462644314197961180993943152364192558043580293135769595880483608325512591692867542116427254596650177447749483052187713807951287794892218193396620088324403991970353087188006027641099977200428848721437110609629339891978430168607631903086222486459851292843999298158363264278665727915256456185656341940494387604676945516247691759105088441662234133904640055765713687013785929216347711747339976275408710155617773770305969174156500200905585409686700349523424588213468379639833741132615988395811421106974666395812693502950785016019323964670896797137323157246361663651486370383245241040768013454107137399770083716515542159720205912498041443210677909247901962027922285245666577710112317710629705754053889787584769635576610740431667687421307912300202253055824945264018914084102860595729522775352932867627302543009403287047552789486614439249042383250002770519068926007902185655937424681738282040158931798342385516910870360750942407888407994188863951008729766834600307179869138389807041792842975923913728506141515270553041223135674725329218440502208720387999696993864596332940351267811904241453738876390774101832442206290597486105740124548687624314764797791552417314656806484891424752380885448940360865535941158420344593734053949828229761424979860463548028527891806783258438688352969406228612098309526855700893395032879906641857152462302845842396502271932237705588022677322719275205696156969442730291483428500475581621181212123311547347440111437332025276870023511492946480309577977264491933958728907084578385062681888673309623313524957023355097392737747904750897720112429816349335429600560635775758087615702287255100095191216442937657863367368514883894347965152364745731616322906116459933594478753330191344951328898846721890875508089728639700304101619027312083722563708913329451815792193286243920914824845623028819114431605535742062073842508166479651597711294193543050795610308292125827622039918360047155924889347178631609342696527858944685000726894467124386545187064712081337347626686096191406250000 [94,8] -200925185613694411202140750973348363290081901455091059347259906644071984858444815822586029885098125530895096468920413488815877153426298605709397794666881735416640859755500707017423530118305336409196451985813489692860386721518936085533393624770791583904057427215566843001527860283229230981054146797059580677905709203051839661104057819010980661280578505277917393375204993245214738675289465276551086664967850006022113721836121386285327729668444503104227179744934946877618675816660537029601324310906034250723899090406567652432099914243884990537856803255314816628930053445293246930303341544683643842171213504500599129110968036519930562479474322125608904596815717986257822521093491835246958340833402922117646313592455608293821781101529549899841406757335916772595018270665500045484161817306327605996406305736982333273524740435766926479321880768788660386328364651338595683817430254148095186801413992938554600559371005968953145209168981811672881483588050311802249311687619821076308917312637202486486547726314490510423338986588860033610779699910908826594383409996600739330829733319208239634640575254169729705792131117168534646766807734930433580260571121202506165002850557766112917307124941866534226502210595189085724330521276735927415403704472678504371427271704003596713888528949696926202404352845256045220604821866422870757952276242250876714167145673618756342684385276142144960693078021003732010348364322032872412756363665776555260593834934662060083545233036178379098866817397742980235522541282691769413587100583172449655455601280408505289357447774909751574869743853675196477953023645697020476319198319912339069066411733076529146299995056686574765477745866371672238338757173864229831324898804286997575060123032156314146451116353943636553198994756752724589319218138957640722586646222085402211514937323255207345014461959414784196962657826188470318072168922438558702867725015063537875649767007725905267546985180123062497822242890844738875726432204330931665935688567783004217840792808284917471913954503555715276859198745368157816433867830423599930211716728795841661120723836152376878670668124789728173001783042231434020114282050100099666852036918431940104232125143823850521584972739219665527343750000000 [94,9] 1528395055864646694064595716089651914208700402429492284215521707471299577317560785915087279422766931812676460040228856904655550681569063183656642169516406476468309089133634416124270625666717704748762935426833678637414616660342453635913276234515009967000671142809301778071714569543920698488526207430464130526364045384241483013702533516938597003948993373100998600087171489444300729527111847941073428746514065822309557334969910943877055660010051611027476811783495399339834918951623587920843516119241811535694478907740029829789336772047808095420568438334608813643752485584638139329321728373595879078080469268543149917612288336383264250884507694098616815298181361248813365183533391067031941067847686516516126965221706508151647734851128505824855425258874520322863679062257041348680069643519872075118101377398499985475814974947328734811631405091873149948642755691141936069890246384657151207712013902787080905153184693205088744413149658481236990994960222223123106743188383118728423089601947542785789791185149880164299702466570641538425237985259291291595666193197699120010800887285429180687206195394846197062526128943379926032587291077259530671753374598125123581169681634286546244513566043059381886171863718538309952421325341041753906401358837380190423353254229070892877269014052264312059600939334496565753415086501291586358573982800994099056561645337213569964318916205693668879410172312496449019690911113433651465680185522794755315391964062053545487223825216104094693955286228620123264238093815513611422310383709270336969299222109504870331937305498410136993764494238245067988453449739731196853388054899838668914067165355121388491589021809534348149296071252541134813315280240942294335874536865141392539024608633730391577344825311455339798465428902635712208823111186588846164719221188338970592048556451800539767963890881946317679057013092251194488092766099479161552865907075403656948181433845184192999387836673798590078866049142898858783942120821905479401568526670537765270030223109233532291104607216613467790428935560378904189150131960812799126971907756481811868452069064059073315179867115891356335343393567391541102331121130033157862330336908241682630782420915238617453724145889282226562500000000 [94,10] -5522357615328230997994879756292142769260718124461879856874015971723716042537738613583398911641193243797830143694690889135190369441092089098202769319760273058059298327247989747126894162436161201282224713278626798609504249200595731129408056473998639898481063002610219206791506741291889858526279743400252300830021182404562391311799953315671996555254634417020387317806512337793542744149866254587147946097143701140872219610996653957404146482897018407352277358154918843853915488502575212140611884238128846878404885815984991390108573499858331775635568699643992421082214124208162718438550917872514670087379523937372693995750292751784830669373500438266517067517535502706906917910036834899364048039651376488830947428769394209119197118370396081856889215832273438661150603485478641242178579327139976168919900032953599971904887497572330647699663704459440193264216518458670702962380985890706293072877412985948875832863976368326415559337554096479533598339789848021843566610280626639068491469053473200293734362375400382558761278387388318405101597233483381141784230455771758005967385680912213353090662756565868142069754301905853224830586161290631851008596843110709000002758219698696990996167363509803093257819983474557375650754329669607958591316553357217660970098448621717723836011304371775650168604536575943931761221851678312677603840085197819851559901214831356615475450320462335326695969960565068759335954795758086189288198529176601757162368284637177497751964909558564503038474288875500981531547781060014785205296883155857972784406971477321369257362238257519378228022999118549769309915733526471595394916974522921188482904359081124405632526265850712939990313356027203931631973667546873953557810114762970487409406162503387261228635940869316076265118752824868118970332494287769534491738571732928328387557465409086445332065951104934077716300142515878378826322187845901747379632379687857125407183143421832484766316116408132700957331355402648603587825949750235079680061900873646926352431333874009151386677796622095318718678775051108794441641874663072156251798531475581397119728300343876897326017701386460275542040529532667895242757696382768348387525540304829178329948380365976845496334135532379150390625000 [94,11] 25686249938072743079933994507270902913480713080195781440303458808621121326126905631038423037752557091113478017186009597018639174685763912043639481444210786123148565775946771986262294704747538056898849313677675641650063735352852503978765775293287887776761402906223558398643439959481368740520751682822714279293230307270808676925440962080411235413035181444794544690171717877302082002748868558572700810867425578541777099732884175618310956186674622408079441367610121739997863206031919186732254597928457846592664519585195292573345058551503637287747644807695814686528757605783838533180700048303787297675648129898422554350301592326614967495449968374044232014569861805486909207190611603066080917596012988836501963787468720038050087377063365845818149379349740744855123970736127296581656735653895082815694236641905778205726589078018315369565774866353836896493011385036194555896680492675483133495555107882042558841199219791082637030406445464617848663888576492589797791186815006226104022087938241229273203202618245495122705691438766920281895649993722506898428347375892964296141814393571065589001969825232954988644826412929333933200919259106578715608496213313938811128014790390168230766064862529761164300708720451463231021088412104665367609100064311266018632922022110873295122115348560570324552687774168051587589472288272576004135755875322380670419443539202662761171220482392558397012618320127529034395531211034109025783100031310656867231771429350123764589298307471940691297595018827036239919465785937200695874558627651128634785387382120405440096268939225052867662191986022820846955059091399262021800805564798561793914392885720163297434997680708271994659808496392278596978639110966320791776108159002173869558539139711653025950973105372110057873024670730445435371202362746683155460422071108787712366548077259945196592364189641769715130399697576194303173929392488346606843346088214826364908662621324177250828882298831552439364880952436001669451311015126214124667060989040491159607831586043869498549832399885011197183586085690387987193291850503824135966877764635079763637532866450820428080835699391277382965094118547917451410736414642019725587005361182139917541888962659868411719799041748046875000000 [94,12] -74980782532532582638307904548404260921816980355064417528456242068294647723956540010137677176451040724482674198215159557355726193264567681870190165527881749556479589089962270747657852134266306635375371537340493646123361746396836692918832610558008723954137808777265296111505103457834395405765581802952361561924462675404715007427934073490435868484705831730143262056376009012215008250023750105086749367068435496441134428583291770708125693485722056663520174889000181618292813425145391150417551472832897656992884424297116631557414658986206826655054885058944273804226296245615017225190566161529900609658370254575979261818849107743968618431247345167500029055762342314009517815857422145993986526955206387402133679687225294375718404251212639777072207273615569387038747845904928517137381357778096750597637284650716465137807018780398256878613904300323720947772450453616926888769526978279043929498022424670372784881922236802039479746539554573912963957326897255349638843056584469034746927136416443219651732290295640631960057469418479193049344772393340459187034585018751184744722557647190513127742584668318544225731525779277154222643512204777252514659271440722010469546964073334798021630834031765737993038803326347675830286870751243226947408940545241977795462604809876141509648351282398293455045284087052395785415067755544189234047462019365838458400787178583243513185987026179539159945744675156868341062462558983041868209188840636891788154646480632053046943592731382747375485150142553061060188005591548241538544051561154806170347198404722249812921541063383146961334032392115942388273897010501266708591280774941959419980500364032818424756698464827577631032896973648676270205896238609895490016959625620992780409716361105136618219298116051831923073077895350962155327574803633667721890245133189344140643204704430036149521134045442143959307618527573870456337005617649597323127971780039180955906387187768293881738051948098484702020293534828517397323693515198795579379328946887641146821132588530914613648286172571938125916436780463855547525035406236097099680107159946187461645333491321993144277598039466102959796613240492597239699556746525802407711373820387024125011521391570568084716796875000000000000 [94,13] 108164071395634981952650058897906725347561321644019630971899678049967901272732497681453585650514892973569461372935952687084000095534167363468342084779006298919489394068684378301705688405363034194867369892272001912163466500752130080525375402841035805653527598023118957967461427255621275774435816194418130042812912075292755001101932396985269367519262550027519299190213370131141033781125419473785972472508006221886687588803431031849376025053568685054711035710306073484235380076314146116231734512602673526316340862800727841588643423644608949710101114368465265229985227655116590407071087182745410354334513242921703280023078158305211906744306346201593374258274555837592344305036165474547541109839518170112536866916220649376398481151753474688728821228670366113091685192992388569755828292490879775835316292812069359348281003932209660195214528781790563314327129578250401474976320614460313773003853241466753346554813939481882815551081343274304345080510859875188787070741384368296769991996900336547287782069752708490443611719027469433550839168912215210630398092789529574652086079874444009362705971618873612535880326820709789854410041441052261077131501143844147974964986438900124854251587158612789658573023496267901075407923388793803473660830775315996472225682922540742411369720712207071651076198585101054579755325285963822711350432018664572409021176851743742261231439780892197614592987847754191069926555220209048652239491616117331166074931495386022122241232561553832879189967888654227450499809829690992352940231638692827499670600765098469302831819625638348624317748040721669347447360903056175546654534601377281835848229788471286372224701584132067120707260903049188936657865573513186511406855408911558414247479864423597047696880252700835117982800458763788246884574676373712354646628296219257902708920522552966171813222265680388605173888666567085111762242770206928852426253577156717023421977057113314393454730916650595973607555120847318711976843079644155697488996214842588190388117646700102973914391175162376968273367990098093527064757406032897899118269760823967475354565769013292812614834324143624621946505416338676192690653783236552439484152998705468462503631599247455596923828125000000000 [94,14] -2616117263253279437080880925790474794790644426010343975155514407515455736901328921896750838300236002115929765386045612806777862328191224655683164451716970037575869897737962905901690699056890321456287312464074138209487975788177727124312231197391339398050610877676907272553095639958523808055687182394033038237954470204641949574967352073701772209602376154378039819684234541403333474220142643651137794710521810366482981747199431858866815016281986660231127678937333495111059397570056223170937372928684471702233559145177421906402201219467442390261193842568875908754640699415437601591757485697372832271656518522784058902231862851784543137798047187100303640236382414890552481646520056090587234429361240305748794473224971710336884511114253175843922884963662939682208656533927376996418055753326062627463635097297956317620450711221869059911197941236778882890154446362145859624393650767821192826847564892303454046081880150375310124856531915562665644295795398016864322582906444609665463650316653140975403149512467697289289628654352827696436431758975979511583427329573977603653235994893282515169207850693343652903757055479858080374362612557970232024793811611339297265764514780729368173345942578380034915662678388050343342666759691591355874238923401303545333684869769591437061855374850729449549982899634078770523362631891098286085572104457405925134622895754114259687633544713929208219665658752007069869167377702898808907483395418398371538064913701201646487747807151554930474851483707406641624165660682447320192559015740702261435302412938129598336704251164737652363098124059287318010137745339130145937469666746645512536145980858801977748260844556716600581028481539597965382646076870345884305121391317613040829758482488489237975886536682030577271863775353821831759151399140968123267819159711530266206954243300569922628191773516645890160603435579132860521365761294565763619114179003377397279234421556839296386692957295262019561575496368418158224207380601724108134856179738856702067080277648337471842141184277764775073487194132367862996940551775361517989853175454138997740226247975811598237301627652288547123684447417504055703124316978488957059810829375301466370729031041264533996582031250000 [94,15] -364109917501371435181471083068495429520812998035372794210472943969880912588014382635472429240177488546121090446402490010823675377914807769790458243427649629850824226983879003955342995317898008024704875353182521279608783394411051248444290440800299098613698220507919171278312917191615936162801840614903639290170049954037468631415725184745130740255181621530973240730512195032990260760895992565406040574250542175003093637360248018632322742681989667166300113379109339887264093276112960279399186333880616548696577124918999627971682088423112898774772405705790534319454118312339227863423143175844923191485485457666325303353496092745601446017467567571410179909431809591215403644649000334134447783515759569396365797427404109703190950797260097395799341268590237090755756700667613167160030606305524368023044357123227243880541961882113554733403489187388724860377463508218925143438523295930682539361233645066177696412324793860631233754790446663079956199067485205379816469894099440154840214053105500960956677012952811974374649296058930026497872135453600649762033806748640433581549622365082075945431239618355835752964373672713724276889756901816272821091672543919894079833394985462246181408799737704431284551137479856057743799198917602509545039108302215342203000278784379802180130034710748592841951601769178795443335131521759436169832788950521682742254480992948743493395572980866559695182315326511575231381869694236306301178354744682766781364319296055683405307497934481939134901055102210701343661330391974536247914918767938120382343913617700427034278387124959015764996623089567971335771064049417654146742972953454261792893477967779921344142025197149365209047350015062034215774243614780642689914915894695687297434135680310970175811667746091113610245349687204603696268714276740029757947103592177095906547172152450853317652106771622482871335583924711334194730715732510517666516262664393290433674683056252191791960864400880338393932012704579579255521919378439546069141595616214690904524272099027318300896119502306988589416804204761836052832309241537089860885333065673827214816903887955323353584798379712887482624128823869301830635068093913669745565701157952176458820758853107690811157226562500 [94,16] 1175302911092951266020584136463869625489183994889575840542013358166088590227597044804778554886532686683012905733733791727522735691898107835885709765613491789757042274346614763581551070920466725151349150539877986448963373078974873836435387700944913398224100188279545083931873752959789791321369092047452001804468227284103583495328102346177418532009379158638628443269371383536696572030404638921984579813148567130721256723238507528864093128979435098366060337949558495244370417867114269213063769339340605410252493514443070184576632044879260153938174638956994086819227923948127886283627847499361886441408037455908741643578717800186038720954168141288647114519538917153421879833582134073276951522264796722677797437975356347990872070949635783769893514563795156214442158947864115119965971429264874508558524033105313649510086781743142582912187837117545497589549258606664128150742444637205409987013624052406762942094194677716576386038699046206823161278965735976708234364530876704300806900803152347614871991036631938258500781914452509373111842297445755406119487645922281633340797916127679987560793191756595544805228699758920856726771137033862457711704553698416765387062735600815652628192168384346385155501009945202745297231444502617307654257311193788359976791995455788403112041190178196230360732299840929371024524845399290072440474686284245656342662637799743790342408080579233636216882668458054954872613912101564329298346025772422902805347397411135990734337397905954310223891489497603519591647823631895542944320317563087922978376526909164718586315927540633814421410447787561224146617223381100595774354955551214537659575754473746512933662441441963017058493063748707622050130012804025197943258013234429864198389699235777473332334662188900837128756715909858714869720048656040086447241761939736980800481593767626074103716870946637694101734742445860492436724617723893676990184740882314790934815286839963027548724568680605463048841477982135284741885877683407229982960622525462139131640824655224831299273504646461104336928130161033964432547668054800646836363250422450960695667062569292510812593326233402210722643306592067872816098907970418615187221944573536802636226639151573181152343750000 [94,17] -2917453118083890948949353928710346514850560559449786099207767203863458602562389800138379968123269664522248786989530511340764164213252900089908302729220559653625039440661480890005739173145084482285147536276280001539027700601370055793437212179888237094261852304776232406903671681682016348421458016536649352222311214561160593285082911764485963162041271892643841126517371844548163279672477242763542068837142986077387004763823386357161632353433463036723657363713930408726479514178255062459296922063100131848271787576905190698479128092451518798483932086612529364854904875694319580952040490661433576718021469727486239551804389952194778714225700190603468057980494978284231130904804376040664995417606900174340574413794499248767217745006843758158541684383406182973860599465613921482690528846913640418046043160024263496858620657182416081517284703349281371963660546232575640126335915034728263106631938403985075508412701633895628907479776127424447540237750947315612023116036539341682769771566960911337613560144236332499845826421831942460381433963257753892403784413725870349491724895318832607292933591783496536559663865245884312157392704141024720355956668625772361753044204031600958098985553697678560451593655338059151284596669902406690264441056541790752132216738005815754066661807765920649142426772561612179087889938329367913289360065483968878585918415118150548439541961015247656732749944896336656219543112981359521976395067416661550529517406846588570507397285648874300599154954155249760703663457908415004197029502687129368912521584428341251432402289109767922541399285449420400380483575050935202700946986960937827136836980345542316158618593972154441479836189504059479774169512834287393966065911400918561682035946433035599552206586381207983118134918734180901570582487718759305820591011385666311409858928401734710102523833298592595970649352878481260480680522913158744614085006144220635819838933791588645892342632836824523641305438361783379589752660181511605929200803085208407797257036462499299353008074127058343994963753349624029244836144309563632982520850366844496334943682795423359434044692404179972971478565856338571933425778828579376378282717041656724177300930023193359375000000 [94,18] 6011983314173642753685874993602169530901244221878134555827040133077271380097714731707670996363967666874042018537813308029837711776444733323932403993875777774483212309239792553161564432527094939767172818199252748804448938279298129891813398678574160978754572475467912185423304489605980106177624860337643108318754215682901222855797504127922212688735610793405423760332745082900419940827381480722455544119664404344708253823728566581403011488349394611664924145051761390034586282461381708421030823333179042242410254735379020224126995274372865296009922608372018731993421207479433403975182581499896738217832716709986015380430338233317790741368380351424805359803749690765107830132460040305780547562141549860852029714145596243820058927635952222722974572569372630108557177118256696185617909486724957929293820945716377090608695052786594845040984341506213539244617894423723346947810900637503183971076076195663567602403539786910261172822844473721295107737943912444847446092166950396746811410750446865767575105985077935655972787292616866448204667333797323389369739990950256373950747838861269991153135852100088087254175975668275439402649421663229351633580571339751921661195543287195825756803940674145623795239510870818188381175089902712824844125976663687597611453686167861467863872448000614646079942837664963876100665462349755394830612681180073978261366156482696308276790558063191255246847805276299214437442371441691209681306796343922274824056582596213234322256595746291828049499013212979254949452651549798979084153913715473712821343002200109959419512113448132235991362702676328846841656029883916133679872237028003665776488553771703704571078799882772083595312594677383239215592732183457872335451600322755068027708304194722421824655831117666274656112673096307495698685310136376516110995815860394333502999313480159237895981399799013918194719828852254608856525036883972321920652975451466287263815870619664455090354938290968466269236080967765797389926707406872269366955762224325332394279684858786534524628939373791337120425824884792322031589442135908524603048278427725313913414895853611470083365571160071171364115926193693353412530071778547202318576658797155687352642416954040527343750 [94,19] -9770334688012457606179817348686677497261007673911311337582886181877473503427441869215656722906949783338896815809297208166482940168984320577277269701518304118054612642740413232813245846409350866977425555547093390266566842121138051058874477259677427545417042418672671449296226812136929484063394383461974867210755760905558928833023120232010858649613309693343906047707536871803270397725091215937994684203032388479451866405028797878314802965319869299187181924546171511721504549655433351012324507198155960271975092609075567189103332074351874249917305089413953867802441524170965548606097316386267792500167286978275727421123642394498241264693721666294166888905106790665651302585891300767186438189148268836144674011802105067774093376114381785068651478354371402363562648255628338415103621456197751088825589348763791285344159965161979942320994225936165041756882752862197588458358073315246404349177766694274067624995490136826089783685353839181865390530287682570043654815975170370141662687271782433803332162636506451141889732313044456867687282049037743524895490905795781337590560365417283084898758522122644084709685068522454124013032781659145931659094974209267667667148756040591742960457639358605846001333319314173165751055031447296288631339857537984393899124821593376924342371047933413748750698414313862057257086918332682448527439672225614613027582497404574262436007219128126197783577255183805951196113004409805916619804388146467651820782447711306973507781170469582647350029382000827886075676161854796615091598320575124593584677733813336308476118417523112543260063720657814171811243528673212537914525328934020668892061074780124955701294202662485936253772025972358220535172150392799914971692830426233789552445460515107179501773350720738161309962468552078522725283792456999871346862920380437405429700253186734815928209992318580048763438084857133680105155927871616355589482973979522252869854080040508665499779212828161055572224136826829638700001087881272249862171201534123087874363535189620112287750190818832774497959001644476176675767127849361531366915117508193558887685037243353390121941130256646126353411818215320560677621217638560979779072113160509616136550903320312500000 [94,20] 12173394021691181667966284333759239829052645220404378570882742947871185673107987723277366145750620960398869905401210787916275250543678089962976260145327846517919297627765757237642061899942520354795800638439281864824339457374080066317596891895755493430448184488251907091945775643963096278873049180002440815696131611675437509168995523730310945686650075752036442766109414233999575128780569639314256863525497389156173033140715197126457508223482380031191576479792184015408037533627244409966377571787902589076878439624752759788071343044988418192351140180127148293233596342585762186776266563285897104081956653255467248073420120927374716599816534283173381038248912188796167003292555124754532936898627258019795892067096813205201191772990234203400237877087777807697531452795148192073391508183593818416165038055701753839903804136957620562668619073314344503135172057278977316548849338747498679295731316004937900197222469653229017759746472206844313792380214996128106751260275886019690465441662638343367362045761633639309804025914138210932857514015100792075377183113253238247368508884112341873250823600315051485954320924353079132268912285126232597203472203893502049348157814815847640794798632575111484283360483633228400762024427728337447653731767287861080985756518804940874133523487585573304216049990117033027983051513732324091582472646757786428462008976286647266414275177964674756311176960826172679323577970533747040504683723910895218595164574407265412311398864177425036685513938862350558656547357694028051930274040777563726887153264799971963471111974707423255707902801951684344586763803996150023198561871656443101097749486754022328751209456382926402793871375276653615789921846441727899457374829630152451991814266230467635620187845324572233795146219214771215377867800183537991362627949118695001917814332202059742243192947869346576625484100661878686423583908015501453996638835641350002440023013493497216823725277303698366835146582934194520999569227730760705603790891746281421872455893479571323569670300944657906409159107689767565334836059654216836205729016905321941360913052867994256095860853850702695161848909171345261991299419729317676797109015751630067825317382812500000 [94,21] -10967383713807481876364372214425342585047260396373926909246122286242414377615069943609700483772851516288884613014983293581425650561627335331636493103377138864242992869438744502727039659202926937223326944035201113938382034277939597094091618164766210619540270486853776825289912173019475523101534680466919546616006463688958816531782412239433200577310566360775141932561147293835357606159436120968670822943067325193343291778520290553883017377257139865818008994873859327869598687936493923466267600411337952060047798333650800596414131432631606284774009897215160130439382399927346849077459248469097521104642252213252093244851490192804105540183799472565052083758824025327681910129539514605532066864566798041225809880886317494055892585787434626519285869889061148100136980145136035503450036406389981302768916581918897209175831957976189324781625682124986947851809979010448436960384330383423247363793200436588737493023665961620682659044911559384018193841686208599836738606194281416945009522574630687481652524202283023236097370145688720442917364036251928374558626133994373378784956883569845825337538287136434784384272408322620891853828566710663632117568656603387673218860088413691232936323509835824761978653400050932883935902659188536892390584222121017858750136196142376941281607352827910465239341905694761480843169314608338000660514786180782600235186234654849245288258294020533158910438757767245468606802604534317072599200196123627880618746176257399963242786687528003326815597761746175413258194167931794738366959006133521350068045392924096491990311326994140667464076386895338343690963046373171865798253040206313297329703952085982437661508371192837888277552344464755712729517548007800157404960129077554746981856374580417788711453084138307501093313817623779818665891456795058492907959252713447252514636265433808448150887482290192156927554532169715877793918339609522595535737914001609625174718264577645863230565771961652693529066635108885608574478799811264497787905171249841888931584579163318357258397998981649170805933090594401578854383366636511416143412954424629919038500844269666498885341971300850315131768054651476036737275596144591816027968889102339744567871093750000 [94,22] 5242648293021807127743564944758447264866569036860492183598667943926463805057985403617370798706842546073155470991861278701538243616756738917796427540235498877802146744134791790011737439301120980473412539721562706562297819593805485021711116880696657500662557558764735839270222746651367643527368053728636287796571881627434592731613746911955835473201539295676594679408723006621630542702683866079968942386312473465374661325012456882845287316933494953412606890033914527131602566743130838177521090813771943699884629445127324378399443541072981634762546177380675346518455596013283926470059895196931570421888711675109729992578448850091064705961680465255122116008648650717661341442964853594908281957553539642533086619667555493084331977968345786751005537794857282027972087462161858553195225255127471958747596029072448648009977690849132232183240763218656222556694695598856562594315096103344489825307519994634451040849198069585531369099838258105181930542547352722712491952889554510698127334870614707486566473888541278754174544459777021233876228298932895838168301492899488585637637575685446085590141110881916808576712879021459870212258707344313657047382807914822973548758644594553111619516448900143435717593551898890579317826786818731908388762985030044022308484950809884712621923514366497190165577418424568580546123962008181284094818271483042360880463319134351909319833625553143541533172919328296040699643117428602285874335736941262186605956116379813207734300734420565940685810859373155184115279994020684170193520389313348240831088291470200670324993479213881212988825972309470656441061082921026899429342862178829918049090103174959146799313648880247394788160467401357363196503762867736502139051562380618037584048383711526891514685756970652292128182336970142913604666623222401064695939543899221242420306309241959670332551762947962837827444025880503358211240087202286573409717003421187054383844659737004922577763098874883794104476427549949367728319664694858699420064711865776336156015737858563064617578325192861619096184125761224099224925348257417855611163410132903944095658481646743018986841453316365742883978444199466680561514536629275085033441428095102310180664062500 [94,23] 3022352348275216367616872160551237570887099498091401912699882669540758215534670406838564321555686359214321702810563868761656034793773898085270832385332109923358596210240410939410235211988727479834944118188218912330947039605033118048711658584940395319095218986426898312537175386555658117417852204447553337492355029383755715064028868842573555421218109021692958876772132830307505362145320694063549164697550235575266600483861839779419370459106107485941984723992479788162175757964258191959209539070014489539324951699901592009680595312036760476091733113716334754719763520088473203260410083155843742227326848831386541898591044718322697365076595066035622075805103610337612174005946715285960872981824898477349945422236174521415543505466157087920273288136119112140679879746291944322641811417170938651813127962369439627531814102077733557175617721839176484701524677876456328083094281003983461602489073542874162352916499756181748806197654812322176038936547393492371720528846473826273047456263801976904591198168897899488739225430251508619167583814481882420491807680536087369613169388324279989736775566213283382045744476816796567576879987231645226483266035551477023158227335516093152220445032523212320933547981341241455986381322418159045517739548988509993365630108234290347393477776967603828382565013392959495516502708457091717986506913163999932763004526111224049435359456017715004254090904221060837611694660279950732964356982892666773408071913812907591153969731521482720594170194723248222249943378505738211852786648560318180685254317383453220162388669384163814234360034072003380123632721110540223138843694618810960263310347995987356980628691008925312800897388828111259672612914716013987904281550980436759150541820258244354834870981142303648654395613224504481897912906934682403096948129327051313154146797305647659891035513972536200116351131327931349067231990584430593583554365410217156428291169184775121674086136240768928515418099529607080266231458329693007912282161404374676689841596569041888716988188463167109781592539256811053199556799737112172428531028934476151965180323517852727418293819276340341033395203156362634686060708588684065034613013267517089843750000 [94,24] -9290633016037264812328817935366213818789975016090677231608577771389471285115200874607356054765852873004317308917742229458050572363995106658632953252513829898894298641918370053380074773691497824185399799318875229806627778691939571525081391022973026041766923344125932032469848113463378693661430197821731461096873823104622790264914972489511633411527149181249689203653783461957519783067094870366353722706903130522748202210101579681931883672564809731105915266950725401600936784872008397967212574190679680258231000297139006584761680085914803263549136554252816441346968560742438185387031768585028889320966507380299221789767847728326973978525952782459336157389302195880110131710507078233381435533763401665163685135328744850491569860932058120677412942602297311783758002608332815259772250543130465628532453256291773297388642496193524532541641200063336570412444643114910868435599029613013853826242553500939923382520659621002407516864986752326533936880366693214930329990494485777722513623554988335427364127092471340231703450949483869736920663869962010363136775142264128361012436012956041131240505310763592140105476924608538569126151892813122752152160526656213859847753751942098229248588568583664710092939072200406775662239948766198896662317971493880663435966395087128848692822946556314902232065230782410021977027008789094764395569911377506730639776248519010218832839666959916198955429398241535109423968170332878537636084536566496085851467323794841029703692910218509847814535365807481102524428552313542554637440380799298327529544252000904061399085631225369531158209367200705479665748041202106309005838085191388801207670970563026674624357493161806526656982204625503979557682562611642735342460114205246455704573162601024544789295899836503231018528423974411912057577979750015279595756503598003267841500411751122719286864354973444312391081916911372408794579537410300709230476000535675561028390400350211761714960903543657630536792464171357697600706458583056561429201357649437155029040234771675545517146850955733566115611747283855386380374324879039634542663827003523505185074049444542317017337023148934401466626779179708208594723473083831777330487966537475585937500 [94,25] 10143943755736106123054240613004749549140733153127363370575357815493741704415523596855700170987646811786921454269344334538669907762284514920757629592279629727995103336540855736858820477815286007137251173342417145415163152000095875727360379682271199819258227419972133826314217386798195590419147087213088628306517662967128287520906425766412311711629181258148822029696353059982975089307669397258163953669515436310094634192871840712621824261612052516209407782636199629927659310560097921302889096135457120935840260978106408903162219597053849435352465333790430326541719010500668523950451495209964179983422018016047825155522692145000358034728577473658237095144285010252831073662297468904220129313989320339580784789071880674945487339636312603436670402219863451389061295696755556295697230116334083226293451335598340311253511476310127079293250319716235117522715883626096199928043959025032221946423266187629245960661708802686443996618555831208793947364893588447374522849027811570684662002945704063556880235614692762822325263426321654579452971664152826836209733834612615404426174401861510773504164807187687194598191912168456702314698914278170075118942245395558899155347160923116573748515847504170098413808663676981874571572212586373192131355086683675547389734778899834409826216903411230134205623222476948033816137164903592133916074100346847077794763620252358290197523584009475505800184694250698803779389478756488863572723753662095428500316267005463857435665213402840430947577253351733490606973071579500063755280401393752527613921119875982211589575568492780629118705264288769108052322217533658278028806007728478737605636605728238708389250874655730843829148518258453785761671250335360583405711582657542837900498801476235859454432332853458051726665467666007393290401295049431104920697993730990425295538255149207880435815875381230052185797457016089008606884374264870052523881578115541923745385771656384607929677002915603454663205489574106818766540957667402310715156809044904728230754057288930279878622246952221507091879532686493232092070131796805346516198189706211756340944003527164832476466073059849282892435501108457929220207915932405740022659301757812500000 [94,26] -6499941737054681907190275668680053294243373220313745196172735471527762514387050190875422536675647441405497974938585122850680611226968084428104988721648551721827056414079309053286911858818877217003224938249362915034058865382713790354551735228146782629030878636164835528560721068562807993420880682709683584805390718620304704665381794415299511432109993163438703679845369889303448999954925771606202061317523815808386122636950940739396939271404046879425132018412574515666791811942210565783799400930309230521480476798598199450507268320994354590319289191572685000666875167225409654144632566413229852140784971069295096866612827472871782525919860355676336345817243732528835225929403854959286354409236890744184436603149567515012611499181192021040701955340862557869991682899267617000835200299394269521760644094621734989761421724957563283065265968350595054364302885762937273429471363264639631401796317854951449157969367517997944219169992576095239050788039820150652616093559083895506467865506991907764927981010208276415631191179643150474032120451611565652113979981258858905507337533978537625593235794785332916203906266012875562517428185152063545812094460746578949730716172803565936732363564168289115746375841853392869479690550462624084737973181754836377493246811008110199866424793043803535466613209234579453251346343047347329545229635616330788975722288856099045548708446716649929681049793132474220096608278253117149184802134531665302995120708497567843133830999023185544105940588290102542361998830435108731234803249175870772593689921747794806676694533037452209640421065034828306244271163902132598008019871017056194288060600788828729453645257394524303037494352085718052309949041305449706590760211557227990120657872129117142560502755053087396421747879304217005064563577372953126691747941325601602910023457618876528619329016398391814228279680071314779653467180022528021037922131739617241483188919043826454662867317668017544162902001105924345330308453200879367682114506308719726276635740578578701862887691530990813485053529191202003955038786200524750094137556097898236522404373869421319829506550321751460745525567908043029774489696137607097625732421875000000 [94,27] 2026096277176720950314592311486291526352005623768660509710448999994965638765372672521473106788767614684057366562782886071651293753885851320317696933557203555805820441373223173897655806854973275083898228644903944496989773159177472203116538228062602544074716011254696904017644395974792185336650964097692382728061716437381221694675697982223494361355427341508693942117004128672308036151639139762959647211660360327146288591440284478762767781335457735775234216558444313492329448989843225443792481580993943539026454200625216890686618426325491838368185306243462031535678460374874571779569836620992018994955396801586372367486812252393681754469830908883876900889013930541711342407427278841005221548240254260641870915914371030089500727542819454509357097507982942589958892871587071037704901872350549832199221810716119029484829225123743803531237563548307692180743332488973642603271746707057992966549851720235205623144731589060178696045499265946477875457357908244021950645539258484498751123808349874900347555110187180688450379912380447584184024788210678571931790979956578366098099236055598159790611620689769832911883329558734735434351803227075216849586015720598068596381880849348395009858989085661946152528143025099596837233653752269927777995082298340290797093682679786176586622436596867705640726723581179275640057169520968945979802671734008950464358866107664036184277457089095328765347514062679913438302370543409522636372887014975623030338706426202768590369013674658079967679932946784323856130861548190875214086071348384565267689962971247527211179469617818948707303735252726037996859005535024157650590953596298611475438421393782221367810456999627231821017143352550778272491561797071489915943737650968908030886614186319081061667457231979016703865739065414017952851932451641990851709075269949805530089827616143785671893487816030133882602451768495937103299581659155164238606881539448380379387099981445480302860744941363013069244260067103105223158576079222925361253149924639212885798074111183612827194945367783190187694438009365751452635471302391526513255939224917176885375565861802832875429452699024763969977772082309286361123668029904365539550781250000 [94,28] 680098350747342494051482616764913687800685119233414812617756369626390916875685245646926146348227825537119277568199762787223290392715683636930517489180635838874766258177336459939616786269632846218225837361322105852966171075697827024839896144193089724399586393826081815119519353014134315031265391883911327711772049546660167614608556880621217491287645177532373275991516984444253410844987668155831913888294152739266064557745554645617748395521171879291703603585430687068807011368296840124793200345094492079060635434737666872149914114191772311545637180084960663997211413979185442526745167757234474072873280945503581911717762844873111994329913541534999614026986030813594461921126638357650621156684128510676255381841780738288369466793672863557000249063737051658047924999506255320578152437271109518133499800978432169913442725841678832695593387376376915354124123824385411735420649926545980825577859015460481354839412883145820301844794232225531603568447207008533258044457828713816640544659234876247348942357646663356309852381062175082515000953730731509653171703126448588274891160166356884320140864929350188342598676047990142327008023031985966759185438128138253425004566788301689693251111894340447074738128709043353983490420653042102567140442786650552347814897349392806966158039417936392737885511211430675569498622921544390685284531210117433140883462379725437509756821713152676324067287081597609619976746493873450853430900470372182334833037523189331558863023381151869873825974135804093635801561273993005234946180859229907889848566746469513962485528853964974190896290334471063646254416820163306853098335555286486264725588977563153060341365077995583716516947215543949191169927240180480789595332092255335719829523785567279195377131500277101272125555642132039910943734028554996694559582971966882275930877035533874109281863906806913038723042608413645747024319151962578435085023107003480162438915085817457275849238520268893181928156693571740608352876993101827313073845369927154561686309390645875814088706186614401674842043184302061784202897538114397107657727001635247180552171795831648021644070009977147534506458637082459972589276731014251708984375000 [94,29] -1392913853003298912992629961314235967774512550024761718587216415671491339506591340370186697095637386402411968856323951614303013578054440418661506744856374907084761022723384330846712313899038472570894966235314007184115317743626117559124916311965493027006138818234572360823669539913430731081832867882754117355824009354219543034799827841719163148558074567922336606769623627736410947882785332420268489345083400870887297891600146199932601829302377314072469208539532394643732402951600132802133587195080959921221927457974765313578690493333647723007702214935573214370991782715731636087033431308605840342659262968913898427972015154393040847910528992001411089303946289479366667547487437712105569578076456234270718829588102516909290383215812179708164271887945866373330151524634255743536329918393390847209299309412185490758486707627485432689656422128459966355089404373914189094089058680615242354581953424000460336892430594716308550251405717304121138742217848103268650492834520050865319664557256803667770676851181026692164694193062105125736016458288310258995400839290300771663994622148289302017700166628305566654777230253415410331912180011065560715253376687715672439228413993891475838398330291808626181256836456998044233408874329043873551939671885889521549073212960280603873707379451398869542262518878359752328227880647442307508789026870011370390050564151348888664385603239018733622155792527734025573903858143882738902356660152143514017850808255857988608076822883808006234294922836576292684834503564128530858627243802868032708807596535832881504401628125800245111262983292105205639899733434865430962914692340953019192491475202342651770425780419768812936553798368352645893645190415756175094281246974303526145643272979907833418877371197412538128696478585593920699451863735675980143466645551946096173753005964190851036042317272870392478471683402417109779646499313170859733109893663637804212853146325972822295625479569103279492504179842494726755003502644085245174557965834982569550308713234511837827683029347504688338011843026592929291545122798233916859980434212436210502747370826225064559083143952088711114978281102594337426126003265380859375000000 [94,30] 1057227554520250980097747675408636108672884289729729132207962390081193503732481744769001599016564877167930759501785323536380658403484462028379796561296345094913085325199568154558148622819456024331762438187032284641288893967474216482085034706307320206886953496372666889320796738526822427371721774859017563101726438948732457146833601780783829172502160488944459547675985510353207171564044195991682199884859505492230655550984301691681125507524413018391828715133992953928750077619634567550354751970586643675108028226947526902263903298232931131851884628527919758383657241805849610542914858689622311717243988177996743165477983135020086844247836606918840273455465800861986723794058998591313494810075717504670713389568470603345289128869092123323568713474569236239542576567599534221878957985541154642385116175159974087586223783148216129116794145561489021341654671019251708863948239543534352587450620704624252743516153784482873837726241480607127659758896709610370464630198902064915739843983371287831260735551164113916154960509162353993904046791517815417156962146824607731378610362302701789121732357180509183404215600225617182407367017697178334818030010507503537696822125339841311796561031599947020752712627838045897583840180739661895321117399269986617007105706938495245074839942131169075073995184918677306458606727669310035930216392877873373691536576354164190308490887939890960246063179970864634080903801698053434231143596333604180230805274596620746379738911933286967778227868401398224607770622132614471937235405088783194074588466485120026653719147400884786176651154323448211298208786298229907957034904569210224856539390213227734138441320798146786225110515517531719465687450113789792222462513209026331512030009138724000518440695353989688458584635176995823424653597471130591628123969533068374913218062082154984693666993089979635355017901699077243328814770010682974101069884306386782221735818919558680985724096867788164768496418446774715485066271587795109807113167645796052975656458222867880728430420065255798345106254537035402481074724811831049973229180006512671495935760364000830347141670896527962386635124403255758807063102722167968750000 [94,31] -530730531921626319640161662390452734874191461743585794720957518488030582607469004160933421075114320188964034822470992317709127183470109181398896822150625400587205758889504162463046507419137923899063048707794650335435162571350314491557975868069395492687966480919404529657649773894965111760266183452547365807403684931334349729850778828895843499001186492935041960226033895012471819818904118291598757218101357604712958247475084168341840769175688568794604227454631628734000003153035774194160611958273798726069301137930106396997276164634155337793955808586455903939933741029535669326632502075866748127885592218421484769629468225473426222175289365282698935806178227664457981668579167507444400428943718876423647011437722714809062104314237054645068325539325383112801486553435799710186006470380638729527543615170628241330370192075968654645692266547271269517052166028419244150102059863949802540332319722399049005974349635188342130607261951713065370946153221728441609088830174656674562891410429147678506498111648845644202735372934253478044409726646592189279542862452260117806393821770222983638401174734848372359120685125671431897278349622802283903665618050740920650875266618392326587250674614799258649291512449224338376828617352353685561669477900205303135900416588529871694455820932938811307382353961840570564851532709927295030987190385902400386129748216108737760759841737422049791495565314904336980106851377761152922931773254684770249556195880710715036747309560697335738535372991767541522700282715629146117191328492102651123889124576099003103720927736561996109444062616125521681747452109917699602727689104714181532906396048043245762044631104658381595115155806613487387240679360963281497312745388612730112368625440251046384253989674098811164993678671887490561921035835358188073030949393279600661826236025999639847057125437551859934002292975973127532370559779656543071771585493449809695120440349695244810069876001833912640528366971989747397569777171121337033922730207543365066975398390837914788411466929210483372497449611039468336161476140122305084321735649766290273768738578847348234103855919158165832527629390824586153030395507812500000 [94,32] 184148818438293234469274005500345192406378444078496775893072080139031716816429054624460100468106787028982730567449694288748991809245725712677889523491297047840795639029483398155084191453378791889589237691200913195242688514399168157317703097913204845100491272478409418520034205515731021022565231867358711690200010167691368362829946936432506880723239226382172467542016707674617588664935064366061603582249439157632936804221225882763981684185944745438397352544002680314033313492059883827893975879150623310194864227720600400346504258627661358190079293218319776573087123952399240861606081906693243031280994806246467058561164106722049469694685238946760467860499698969850202489266946806504805706506060208981840693671907380823292100293201646905174703859795519576623654406153156006876376758093768926738548321507943330937688431337804241681595456789656360444331245731527140341638431515644463043468247966790671317046151659894726607654696444626470089757819756257498217655706490785760906707092191760267182344755865611441004060576878297199435053766227502113663036747071683238977564518806319506441011265270895059588490679161577303735307441487007737095635927787524361471421313122107798561742960690999183578246343529960481034664504722811604221193061050937515670955396993239992011280059048297234552532047940807100439566782837699761371492914189295327234906896550875187647423167576716914846584077714371156958070604870703190236486170181666826692028243573994758319200188144117044168297199718799662368852992519756871170779534167902129299176659749948405077917272908948595311458762045940212231110119603465310505907032645336771336053232652172846437928341332472734022409422875796458963293727337234413695416541900175226349017142828991433992200672812840987509857627715818315699824485251965236669226998517643919671019979664432898329657937862842813650757624480866975555624688607354328672850251556404283115695927739416480076413244979884125948136549024676785876992533954416464493535632000230427587911783182203762132393666965588327975152936020231482570669746299060041459831973175207385625499924743789641212211860565872711958945728838443756103515625000000000 [94,33] -35497150415762337525347088849361771306018614775509605087844517930145343945735867837255465815081269747692448903953181351264455379015873810168894160975809455735172741075022290475493393661319133317309327247015669448183182430255316249769726777426881015350980558210239601281875687981583246549015694234683320706226468117325951853833329258331167264490905107379273582177981799277666087454897422660887909688234711439352335607288117054954731064621137781293167755331254876834686324496114438824894005304807024512527538449378590885001283952015099911590768574876474733366725965545001360718424987540414871991745563373386322351297109954052205326041665948810690704032826804650886183817772477615226781344052223670777977371477058118085500165292516805702127976485120628661837285397629939705534523913215038706225109578481338869316163272863039107662809144839000454299544313581184305392457843277191077324361862177974241923420400362970875571820968454632843856103614238084614507647176641488987103531870631986397143562732221667061044308925761408647068898610245792794679134080777180866988014998105278749241182866407636762780638564420919697412830972128909663673940527789940985652733779936293239629365787277662245161867588940621213950279392294120807454141304970658075747432986777240588574044048758681789511712793759210331190525779644971930487182862791756006327032816308400045228263301611256846583160271583313571233967882642071557589160746515514462167564085966639544782184785844197922954939179391649330082113666079067698107435758962077956916430049422674154807607624319889136575867191074851159463276078926066589229364646860322899530646691175091654826733991680947548486777561253622197135918456097569181638903314047061523250997913652190398411394060459870048032492659359412675340968311977364450861414563670248175087765359828370308330459503366371417312363992223587891346615491889727261905224063868532295020216060785923722578522702256667578047615036831552663516746849172453363516375104052506130287419038069595730633021629305904902448176719670561865832714629003256614297577713243832004253483013256118520787132930571772249095374718308448791503906250000000 [94,34] -3035840369549503955320043908492359607381874534602864188932960687761599544805718969742697811197307764999856223485980318739777043003005726083806727736788994251506323129222094896538964244611985005619003065172960715021258594672047492620873487060141094211565335608353566484207050642423225418555226045149838578313720939342677850461109824396025393709616214278445851770033575937323829467018646945927031604311703145993474634765611923437517718822776857382214316873542480590377819385314869983919760949033673973690298846817020666057956388765030908384645083259646429514770064571983185359977691400459178989332765442593099253919850534419253076316559606180738794127775292739497806576461932908975155227368308129803338243058392981751819682485903571182754796810829911936785431969662663458397807337474153037647294497412122096719557841360710585656867362343640076397261911703924561044984081651059949686653023145393107458154604583191795539385672774209260284239720906134211904884366497631200375028512105336159016969560987031739136065684085909616237192580915037758656974551960803035262508703248606152154906449069863412980136348173012046423387140379293870823119695501727792536265637345711247357505202628544894512101491495569616579751668318514896147882727077095295774766483548959006043441555698071446278795551442166867314046428816810990917091883390154185895909564753982492602768825744873721179423967564016030509153255590620452104844122106611223924340091911958034355015706043529704428825169055823042835394990645630444453714610770206602229731555894284082438527423961398883654396016520805392198752322342122966968953115244663295003399034896280403620705262134317044642666455668215895906863567110354219873857486109519858013795697441480781490970418305596981995156066505593204690910503918006530638970265643158256196397204176130628788062278067167390244717175670395377453725148024068169579151416841020890663064550724007510553524130211804944190811289234807045597850752255263179667982461893599900983830848164448054933644333303339705765849074645194120439851668159453449594657703098035352116720978363638059303875049721455070539377629756927490234375000000 [94,35] -779257371791504438654427144027341598504180425193495969438999097439041713887388520689721164882825878766535839503034587971851981196825319476913214267797410791748247845390322505342844500792097131442893118368974922769845242085590582205154821781882746034267879906421712756884752362681136887429193418994812083371135516620783321733890986701889939163499143740073139793676431971155343748177814708705837311782311244251767479327411264275090805782614304120512274377261987254971641803753632119230512400262738124307398145960574442747347010449542907750701821858985704429126013053400937394967478875547314337886807509144493720501825741797507133124657834773229870942142908893864259317306316366511566630689197289883791115913169837825902486999253219930948809167429922077774868682020540299255709516648218018001685966102726009726661691446910131794929890019801121276303750698848723839744417371894906620959233171831101595422597194599392332333720806574895785785791098620124713803765503393843141572873952773760576313963651233241894075673924921448383808875508315665826412705072996188140615929495101850946063835768070363993749537177008282067149980355438221617967391562499641141663101912945158450592131794411308095596981619877451166066437989915026528155551258732906509971150663079681707770079303194567318603307993425443969079892445187161404781768294044521609817550012059872049397383588078922176883308943524192947719463202131513124492539423081364875626153992306621609123953170036457258532164833531306938449579052580422165055541652817679057543524166896093524421907946825722681877669484366353090825131436429573437659773538930599944198697083988178608245983276114808323975421544958436237593431994338103319972253267635229602750984748886406114278164691994735557520563634651074634799641955768004159134432255520517910469699067924493480092508986351522950766763733092534836573113375868820676699480512802266749616371333997414388816666868478699712072384162299329736148893620850876497313259755701187783867622495433915220027935042686613637867035794802778791872868599005760750988544806304161800807065418850941990180913876429258380085229873657226562500000 [94,36] 11119365887205145564071979279200061380448639321316447202946906273015531009774721169669142580850903736826489983281903309358688640735913870175135632871195420606726443177100056644728407099431187358041847583118140970590921400531143758550924435606485273728154181247848893129236949683647067128096364587158840329374962303917885721899434649028095887886864313679719636842637008539894413980122944737251696546535782508157220591839704175420690989693761157287907692348172621836368959660905083452609685002484695922399743659558874243542348288562838947768951071790075063011495667464908493808828219786305704466581483453741359240376064228930187633602407499559886264597631404601340045727377418955165597834695992099178889350184864924445713966870002068888279401604381423608925772014714578296931159730288145659285518548576767332127250917625266679057786554617881782020499786549345742834167731494287867162634304354783729190404835808422453749830308020278521522313031370211322533798462348037908943008156890057449495945020400621174774055160238665894248281467307108462531291303103474644126495670165960390496943730941987369633524519542582619967190783042324731322315806618390796158108119186828212721699403074107998520385544414691188870688777729706368021349028447430035291901273363909435206720929473689369835040679038477048305625516776456226123426394483104689148220686421539998659159185280669760003148600242415751193076773133789897339884105961827081194490801999285236964913691913803189151064518656393259041201330049734873180211353117511465407380610242661196851976643425356985598225654634158430760836567062388123889292683112616224861076030612920507168699460122007958440660094298947037227761205468035556620729147333384614472173134634524671634259988588608244938096753440362974548643516214425383731741946900627003978178320328843209830198682366429168393535753725320952320167760366454006121764673184968707848214292619047846645828503630520721492185700299098779367758388110457854195590811133481155849044014310518895964815160796566400588096792383726578039075630242350143524657557681620390420017763721208942095941551997384522110223770141601562500000 [94,37] -14320841605538760355743292293633683822232423666606743002758780448865463015029282653503376166685504632379645629005036092577727557766355584542094592970486059047320341536262525175114995814541478872291278749662941947499737794434952369453431641141497255600760361098656043546432910635269817149142357928069317425949892691690997900799410408354216156193169174915870876785216680524892707013563138573410550986777911317589342161710947444016545245940108494891327412233906986686913517074993028456466581202200508851332817711486533906266093098320368562213279654196832459827957324564318710631366118843090546999872227735049324778323799431557150667424385833862399359753645493628552252710890795512680507886960542479213161973659049287026331695288555827769982630011797198379243313233861400844972930170578989559232963298539767636177218746587962968454726424157763602933472299487523449734364951908690147619162330727595325020400862562656722202816346986992267350370198028083493972667536037705634454897823543498186515503659177991647820422923515411631179868940172030075835514555962457982900346345320201121553112848763169010764984070439576761931584503615704631751939591442638158740742795698193877586380512594659901405338657470857508192201976501852350037524047350578675522843610899669839432164471501804411890393910851634959729755236434105617138227909180561206664421339406202239573912577892900426808707630964584346101363791328480158108183080489583791311980220998450303490968632305134958711186325988981094552067733471630458491537887646594930304914481227007060946402721033497138703431188576783435373649662593130390366577700555218981916021960373046048086908662828026894656839475558770421140871373766072314624234586303155355638897147333670160039980199382557652310269887485527516141493341785720235597065272893250871561352306038838740779781888416767166704826517750614635369117110961082590369004700922869898771032634511957584982883588977196639064559394850356020464125452955193805328057548330615019138830495135931803955910519207149925971804046185902611459632865748289803652982649074232230769094116043169129248724402714287862181663513183593750000 [94,38] 11321117147891019870897281335342933133198922130033727333613826616422889861040412947446614115380237618226688064060060800029981327326087068032947047417259689357830653811573327026593081905485014208276095530176862478860186644589593054844519424297568590340898373041062582403536991814440798366312017827170125040806678483230822485026435631637190817374926416531927275867083541339573592589483457710134523074951687592860276204051900678183960898640894591314175071452510538454515857740298787790257694761781715734214394045901583571269240575632272406090293144492982569221199954641339694945382535340454171523952678871611048252626599819942909311337253470149765766753786730512805992614654129834478873967532462546042761476865011582648235409558516521655709935261988906062447103702973194247964968820649147831818299587683546780036984680405264276306051963153594334244483063687061507139601776708669121069344887729288544216695797163933727683435805508772259736667896422094676949983680767927246398577711587081644836603951771887111362340078759679349382644986599648768277140688525393692017550451500784773293605498094988713328275774354257428425679271472241862091502131626749234583864357893932047068172549444189639657286590987342106306732034582032506059818066482045971262078004032289054500687644286519658005974348425628204096389625783773097335978033717291912702236218872958279136205715301579333826647611050823613902251490658736450622326329761535077918033496033445989591917417141044669315430526300978921519435511536824297228033966613972289128502860907801013538801809787067507550528792613325593890509618929445954652312184675522544222994040395371242661490391289308484530933700762665036211538050689310607467528696032033384125378397028259757048762372285011868782164049577717449359162571946242578214101331778872397063941203576187666340618668583154583820617505598656586574910196561346565731134715911174057687647905181530287145111938209550669554490718387970113122275654822725272854535679155575163075824247333288787160763616482084473190363844085810302270519072448907778373520196089408128609543786879942928180753369815647602081298828125000000 [94,39] -7006281375068276982121483082615426106619040362321802615130031241711643840498730520481436846709727294942474224660374755290658386894881908423662820056131673736125374773160098357839154258623964482208001690808232352105124688368755902685609876457034813397700030215974247494616718309341307573941084574146119106400630936946180796768741096492863897243702470658725754504792987405637473559528622126590565194070660354478205405304233430773591040992527964006798838824794656253043003339988523378185927039584423491084653688531960460570533846476353203289551802885701396003903000523424937108753937530420905552912695139532032632480410145776787407070201409377865234337328104753165561219456051681665142337425661296702369665730029153502154952990213545599428123989319880674800447821548659307892060525197780443009472382967225684711820461948123490379619705730836453102488031429595314470524406094861181405066242990871527904878788805437640108825404981244612862657519856243893075066448245504112669770852159138937257743253805791419543842631519346829331486477649446665397754113686909902489220791200819876365623378943625758962759786930793110639699848486280580361490099056715463598715563206039346206301170110788637882350813388753586425975397023254836012163579626560555396115750202330071458607471316975838958213242949468120772385695411531658696830801850508607727086420766430053752414496615075639992155611493262006665661430489046506786574977505925299701345576120332457160502243042691365961864493878294023968867387292754195905120823027517300920652166764065313553969009877845051089478306691652630100311075206438116382259522698560121998946735840338845428348226876283902361487856289207754892719439478414773643092916381907442580632182223207162690115543463555717288579575019837431896068621369112649715918746804891653739503391982733690028354441316340138994261667634063633987290205162073458687651399549958636655940772385373672202760238955112153487986082724310103976191860537958969912169053578318337225427463413562526017987792468748690821300797478741512805560493698340197547247083828407846709668271856230603589210659265518188476562500000000 [94,40] 3798917950253826830108290674921568489357046036303605367444060333139820680917367403679547282669971354505506625851957739460274582290924097456603253710677261952752909816096823091173706027665051102050171461747656312738498823231392996977262203274767035966550213150429891275620315692246296560887664937169401319998169110563290897033868562795087807477647804454138765386193581461020881331387946247657390579698422556106258366488312340870082686078185223886298373206262122883458533196804663446229408965385184912418890702456313196258502939898476843655339877619524722096895326920425261004538697882046565757063436207199588757504126270592886447285509047259172553899605460559389911675371906281971659873573308779297243764205420008786992640591738093287443231476372932434029105313638303687185334347654224155989883728260792801005332429140018253263295486027131718005392847360003164154859041313189359718341473487755567006440010964369678865537555637493633345472022419641733870660583405763730118584008058716348989418413497524223998246053072793057573005785720018288589631403464735422420326837573606869091848328132841191387905207844248903011697368555792025335993663619945297157476828741865839685616025819845970245084864701529813358523702781302752430376027382137863416514301888052454849944348271701288365904932265159459561030187688864250373876311799834104832966974305099848840629368977251677483620884655761255947064819148655920565352545260055274082843338289032687578776162684589845446830815583510328392622246321535385943799166446825014308527500976209925699046703424787337571701176087911434144131905996272707164152162158050425734484319649094224540153871519621831443335303563276039961221364296747923014212209172341070371616168008137617712500403644886614057514137483231008958196609655334122322802166139627491186594420406467976623892212907367971078490876464730162939390853391472341521676350356144486798031701122069091118956018949360538604125913782774754447584531013825454158329213196823995724603348211046318424187584225354306552553937014685808654941141883385937697068062188018871963915423783930691570276394486427307128906250000 [94,41] -1877518894278321029441062909340970686926174326796337458119246372424175015857574283353659334940967580639869319030814252376470461899823513371240155015298548997350579767180100109413523538539300138886670784348051053581791918443684332347146795501105728967908781203421492856862941331926340614179181452395892844762259292067415050890260528508358097245682039676675040886107783297117667074046436669389973880977739930744193041819128193234215761332388180812619016852329037800763232284597918958182439480332658953484682212755989606390150637637066101334987008138054319867317677944343315380173272429677731401270267313675795618452889737488905068435954402053016522629887336533934673840559741340345603504163749510250016334122741086681707957507712836626286367166785676886157325791665702003674202548573566496740156953108640948206794339215817571279925815594333280789078880642102225053611228205574188551884408209153399383152348534123974239296126216489870422953015245939400443296861853651344759496232979818226395582395031518799276816011810423469353986242956128539277130163816293761060805593074512910951399576106960679787011970044041488587142018840512773952273562644074666122868995846420632701555998507646375186907519602310484465704241716116053549715200414706612095412248256464098312474517445900551905094587045209477250378069796432600855613523265960393015378041514946224146995076891856723532470210728740285699581008731552495806932561961051598701141930915442546325141009470864502632266339660242407302262501405052857480001412888001928077397702142626747442349686808324550316846676710433249342640833955165325620965044520982005494925302766023713306224988126621762190839086711227979849920893603816035795715418959001645600275154065486639170192170968043823691414370136617499525377021720404801363517512325306504819024743605351335236927471603175542778786730763751882076349228284405636212810160130168441500315065506723383657132144659051860290896848529755852272524889652604690435182494807424662907827000795343817028353117684292251986123932963327617888593531234597955911007334208655608631666211749688955023884773254394531250000000 [94,42] 845133789047003992138827516172516536294357976444844034365118259754649049529377410520289784011033073941526093793502874087419539114156249156168436947380371306277409645552881547917226491702514488091673061599413633089952111545410520207942038374453951782798561576041298217324916740796179026415756472899647980436146160417051013108315575472409668537557982388758197753644724733125361806806363628283790946398963363339262133400510048052625848699522137937961183021576273155965947654073178427274165319346128417726399846105608580917215116214272031848707527142860130985093681163209910935790491269970485667553154271684704098869834467330954956352578422425591403960484939583966823684187561886780400568799180830990173627280034517824626475935865671979827566337351615389729344481080653246394111243880115124931064092029822557154473677172562387479490807509634444973732077060334449695303108730975189014777798000062289409392412912845671835207286789479342086976203188395346712073279187612845397887424470202737812829191809608203326652186297375346370359536119426045668008106083165264146086810000095295983505030340184792225378832055314197487511244158456816248218175577242625368929186978781990383802666055521974014483145096477801273883617957919615155819179229711842111034911377481351007055201572343928293069611205747543657036369867457161328525186678140819579167629701013244208349560525135491513892424841739786082105558576571972977109731522784049096073841591132421870417908271980417294799053294492458668358681446163986841621097929785063210369793929238552318133365622176368430560080092684792720471358116043263153690355714849544177481788703036178820357594954971883840935267425811066546950989657008048182809216487595522159240542548882515369887995926836344207727208244855178155188209043957686436022465818928031354201405434037137641060652690106255586054407483752416284362661042474938822786394704001402892392723497751943114682366845335736912120273665679770230091294629593939908331500115983585733659608454665653188364663055308496767047549989585918991115215990106681250141585043204883742617994357715360820293426513671875000000 [94,43] -344777347000811955448177875541316206702345152369554020774615669865724924670276828283877839042521952753206668663623473686272959831459575719689248386155435338450297180184477957701240075771412628607695553183516247938147293106426707478550489139739854784728566869732860132864296114805564414633837378877101451935769131911278113711992038586081632187562891534342045399553992610832172814168775368918133414467379414197554548428260637058489053487964434542075735174984440832776964612275953769038327076442155576868051162084254517702106497476927486568593530547013855060008151671042033235970440211869751529854156268019958962818909812566394181584071475591657914872257023601660797069784507168394312646912763334190365116473820158975510375481191576591626008577997742873490940430534085014125931060302070143078123827689265868067979891547752057875276620037028871576751748996371103041683079554406657075210194278690791014482592174634969953496597277406325602058703969225359847422642764958168603279825308163621333518568379786238704279365206242660260799773518800153247416335194987154248694040875703202090868187861735817688011061396272604079556178408721700838727629587269992182720141259312143043301001128256248147292829078530200456067132438843559854999121164263792527553510547032547601972752174878220009193276129407320010234826617605775515829099531486949895746477547381753357649443006332060567384316156286609976322318503340941628492840369301814935238888916310323586626890110065349307459414847050816804150305596741952760441082219625767083546786660123404572596250844273914464672820890277646958958463162903507578451376415698249934101707334257150837578406554146586924715870614234001004980291510468552909349155492160119302130315256054103399472384765532214646032477026813958962599975580513070478634427298097623726311721216582441777155048757426576851010204963052671806605583399902169837382331166342916327903595427455243901832246174969851073941691817009566006020812830666826405021400219848702446385398028776358863391907774174314603300739882174079670381788049415368190786594084981664387612454447662457823753356933593750000 [94,44] 126722938115241979597771171640218474017542829472397985401227070734566394765069658096215004082329584555633226150519605201100658126834812156682068114595019953039833679409834026977375848466879167303415721569872196037562406251346967341424541026395985320715146606571705206527966469993654464387086001229361858340108587391003624509122816291423216786371465995502109403511675987906002746796212071537753209257142393885594531002177314934131979390366750530641474232490614827595245269517073886022286459094036003830151350157085234771930266668499012789591923582057683599516244733583126829082280751039967054958271345546353952240506368851256550260130438581950321046583849273726999532830992287368328547472459241358522283968990075622627794139477753981942307714168417270352213049658424869739488991710630205904280721463084708333219459369641146961925893877694247321828206155085856759931755058427549970411997654780309062045021390610508821792549338612038710268919990145973173720157239423176992034338714561346289183093257260970423108657949771535076742979273155513121297257465946376137489396880713543559629167953240431818510256796142105825190311760132717740379287521157076152056173897302161242629810458502602519570605947617677760501720962411324845126412594580332834058166960193735953695816785054182227572084492262108128905872480608977137156056142824327685585246940071479792294035822603600778308355895162731051527282292728985954946096772828705975871236180187541127375002228347332399873584034843323506869779996638234410089369867681332370710824834015892580934975979388333632865460811702175933534315214208855256400885252666542932610851480453826597648569238542604827570736737420711211233957614916569606178749870326564687091797592520001198831645264237111800702150513733336751443915084776209663808208644125325053912441399506876880743186311351360325620934504938957517803396304485326285907880084066056861665293667367216679713943662260631931936259541184255220405801183582484031341453215628504138972581399222385921542762016984748017005537703708909238594049363079760502808542715902362374436052050441503524780273437500000 [94,45] -41141251224590210076417523855669181272102988181631770383179850298466878850753761970683390904800194159937843189699186427953251025568078233935265610424485705214062779837073855551798117427181696828645562946781179755780982807807721660427359080087406309736020799368671265241599890859374880154057531662941209705611001837817533138912265913372531792732074086237768542392201631009326487544721929090100340404998630760893749654995472102199700525734851303453467451124898991184636478453334239730493444698305526209514616465025053797567604148635612657600920701028427052739234375164507255300501438338105958537388982651042220999369201927820844336374296307816602219995848990316182023415716778860381278310013466968856702632518725964906083746506914857498161369161628015904307662978260098473242260991911219059066775835436960812986004935133520031838594582737915807391462896916026784461188783128110823418611340775095202983089754991422269223941533268988275129538037357270244678184228668831398738821646170757741758165971878524700643964007371666477877588752341233869713727348107893135693758326598520928445393848746115320811490715253678570520903567427204846577266883045681381173661964594839124014308262873890007350718035481324536591676561962163838180769505244794761112051938179067945718421961495104320430023759662388108399894577507213528952211664557494498405545543261355907946050482228661413428429213217919561899763812548354874608568150541228150230104260206576372457103920078200113386952585061926486749463931100879859813717731241675858895597897324619913214172672878882449408106128184193235721279946499152886104914376076449532227320238970199946971532093272069561678014328649445118334148258911073580559879125997408004373961647700849294461363831931695009986803924993197851250361706739122244018217633867359757982917621629146170603714699544361628098338768376886075260887020396536643828682659383278793180803642319258494954992326823484874751385855476802417202629650088101285599151991417448562551313394347685749318870971415315834315355180722546887728843992136646235486998474106812295758572872728109359741210937500 [94,46] 11389338857733738820526646824360982953694469346547295355957489350989135193906887872680089372145421997888009158002971180859161334956193565887112470015717581330064478441547800605449307390354253418870925048667319892608601324378649666634253209462991061739418372149239740432002038344835855694142629044634368599001108202690228922360134161996738207768020607685430054851287270849184641741413294760953721145489730243592274254303181961450422185554830289103457450569598968519269142157611663845858225956219124710324065122906962134150073010081490983176891426413536785869670781786077207773850678722073744498035028512115075653560410404991180842611608586896028676935901870135494772294227124433544534494632584325473143359125201681260401326705346291315107282247965589071836136803996767802303150803910776991620733115285824696246333183159897441530748656049021483141450849195761053637259191164780781220714760731271498918373729738398747936098487070296146475052435314776010346053409218711700930025982171662942628281932867410577283767792800866669424100767570522354005652934845523010981949335270845288697124685616038090422565870784872877061310304315726517075105371007920430227864160256852097088161595310550328732901584793509404768101468719858992801084893974416444667941971897410990594102004168108468074513943432145772244574308940261656542406340154464368813285150786337629859877370471213609746699546791281665555775909359746343494245806809453158864719231747650121396184584363271772303164468897503567125326746588157588799556026262649358642126968245366119696700939558448040465561243425136047873053618109646898789723343538131558774622864867718659035211675784916802475634135491671084082661695019654203773161709502486112681192133119012847217706986714011539519272282095966718402307954543875538079473335668827686108264633693475264600662907983578226081929861760569298179686111762733366430674666996693442778052227665678421965177998110541175519570163967275790414159601379089546403633283973718440996576681623093584665440115288746755233594919750479760970616851687239488508107676523195550544187426567077636718750000 [94,47] -2537995362437265945105609116862922225197891114332889257035380909616805046737330881563327044472517896975110266207634976020207673554156129858327707253297611132092843011872751363862267789158397779729852081409484965887643164748517912068308886163620788564252614290393123122256505973699227771213446336448993271636632324649461166007901661268617526332838373252634206708156754639645531523951574113484752642909921545008131280137336337482510140135331523909976556174653538390854404317555567203805926924999541333675242952096238611707704734871464705281046307269131941376423082308482593277156334762241098867517713442260955888840721963404290441968884118602799422837998332728205165471296739770309243826068732700458567273721553634972032271473204095335542431307924252079141678440532590802433500957223092236771524025823051279657078440087126127158660731377471630665078454391240512221625677795724152375975683508797324636079901339063617494018797979615835819906777222092518452803676526477643753057004116879348919058879007713207457444576796416205804648521484130284906390605028148535183524250472731332776032748134147859062255224671445933617837271935130169096348343865449187466563248010419138855270073813690585777135542219641782757887443144643128989408677914070645124015673674302458524375472188097431201038668017910570376364558449719914442100312244011753918068439760095430288382799761796673089444217148771824206659774994573546431926445526046725487229248701305951538634979013260506349546514765337809473848715562774276979759058342436563087460522164968085557733609507309464026243916930476542356840925345867734406372606214688574597010248879617103119759578793367410724144321983338740398524532336002620204917501190064382545571995292593876808894000356474093093528359143753597534751857163266020052711700022218172894149270691652342003781293628686848019187463982473100486119633175161510801562365558875788568987901215588989776225891213571570320210429676394747572366285466550442875765287938256905898087790858146038581737997086649012099003087082079288104993258421131913094015430942818056792020797729492187500000 [94,48] 380792789669891704902415895093807737418354051794344448316695561341837867123785502709891619233823153087768336085308554285470974468559146512163633577195750944603245315150349423309973628731430478873471101722380507087684326073299926145099135506210854950411217279526468288880599167938400809158079357272279317134177662742404380479294023537650037361489164166806354202774045325018090479606071412277246238991197700648410062009310412505225134006191618624804305606247434520623852128634198840856484545074308681838875880754497977311442396516775057903062252155112398805189163885704302372999867501248754712565526229515795537932823742548341151616329769890371628660769887937440059526323808532303884902572086101151419099121629123891082023685385490443356361747472424774243295210629153209451858513385305723043530565930238116163300553667025682863613442837828682912321262135543602075089019954784755799751474686221238447876057623258869188260414992601841223099213220468756391747667857423631638066899029484290552747633529647578933943585154390944164424678236551717035467104070354837565639084407197553582468625380987741842499235079918777483333086475718026697665646126096279616511095288947465272228726154514575273105402862990810075695561670068512049314757382877173567302840607245292586214946445629866123878507292439150818567678344862409515908613482266432987434210245218536675680715066046943235648565855452832500202494620499515858295635391782343343905701676116843308696075430577837731302605495918130763394550844402466885557385435206905979405536074309337103617523736004313563017220267899622475359044757202679860565339657469584107484245565913901177676536620686197604224027672769409392485426333792899631360561794409427832145588177708202013007858125268970944991833144312200897999376621269771423802891290384342561154894337464438961322816025360549040952370792196961186768431505619162469540233328159520616104020552949578227621890031785416170652200597659502612668153485475263834554591057727620874495540254831349533428585702975759428652388857169457486210825160333204308926724479533731937408447265625000000 [94,49] 8192171843097457541008542079292450824100930749905569640803749534434885691322115304275834504403761422958578984864186698749158702184254032903524762283966957886801495848808329326837106367764085308420623417488821466449133929927925062904491208388837745401112570934504396390190787772273653183826051264706613563686185596919016582334930902106388040719764813498164046516799209203162167571561448191758985761738341039868596299705927676366226892720176549874257295279458363905800430997937288678092035913228554395780308590010808217691185911511080306668751896623427239426302753515217908389647479301408147570258330590447935358557154498424987457820103939028918219476679496066162830408935259870025801787892471338516233569014577230799972153004115316151414651680393056275167062823072376253138525567351982798726308803567135911808636445520598461391847783450348584687866646123528174457335142561397906575108603247124201158041029065110029025851127054908020840528563984751472072506328065360709325641507873871459966081670711373790754772933697108778375741093730001823820067959649789619403104476517455761416111260373904208803586424200364330925058564829053093289832239137289291267829538085378936243347290397202643813736802124509144172460775231912655536088274626692846537013394501142469966585277500841379581422982684479701253659884516001193798637492840535423325213346644500399495921457960879291481572772297684973745208037725173470864507074191918905916213687510561654912597866814796873520175993261324307133133525380378634233008642408505823808772700422350028425624317404496351257791224265066709100139729548428113638100400686078578741949049363202574034869209809582368090915086880048557267225310243319746849476812867243301640096854080757828011915265181579591865235665996568005891903835196332448608844220127121017397746729546032943946979913587451906086435362351312467417786994573542529949108672382267395429425564591098021607092773243066851958758703770941002997011968183022697279531660592660867347197577248557914954322597110770053096063995490144206098378359959255590183602180331945419311523437500000 [94,50] -33625952403396011893783812716209654806816535812923126714966980541305073489633531737188454995213721670712207328516383040114371833503715762661187247858679005295806030584947857587535874887581340108338745667895640118064000875136546799516904583322716010821995772329959449546652453487234429758961180810696231433540530027510561385926041618504275087338199298276062163396917029117858814547189643307947218854185290844507417097027156910119251537447942049468866631739398674830366676742451122772377197322036304742227439465072575688024447415745487605552881569736521572539034481981384549539573182730584671830077780743829870644585979573754939201351901902998561795960329191557482316804745857757584976969460593897551838979724498032476444727042163187068196256179147695415527265324893271870081016763629362645342883528373889400175320189493093895295695325123707583231723319669004503525141628766298765394662803003274926452378040189748063187966786896621802730217874394173888551888434408728378537116692304854229340667263413137346080998168620135068172242007792305259303632224322033717700582011686016933094808595447261017791007192185640506651652782684955325384661751804303595095563195112992623312870221068730641580913580763188411948591124284623001693546576834733252154065777675651624775377862799897157848233007473066770678346198747823735097435976839486012156164948655349093697225611482055861821650516047947421580106602281065694053793317025089988788152879451048452640159462282299520348957229972951951843234914591977646594356357143431462238769854345788279367468139598280070484792634944861732131186338572649733276726625653257515084314333452214137919239917660575870236436317293335781676409384804734412278630893094338896659555027014446673389154768677222587889496852500484300414771024934699075777819289021824382177036812521723035264823629498642593853992084723616249761369692406394260062354883822558818924734190378834420932821128519577926413584585972262182585327808011720530557706956822220952847718234494548466348799948091862928432274023616275256814978078523381554987281560897827148437500000000 [94,51] 15761961516802641906401973074632218621452944323593252842571128613214923161548992864639238172061772154772647656936775462668110138676479696477167396064161973124469607941817652705871452900218472785355440218818130745738116914749961163621079927706410316834123838857298731353146699123322322212071409596623735071696547384844587279720706210555236827273133016058802170167278963316713647276097202185780524468901358098680107598809966659660267824564672256964212463023286343070910602741475881517696091889667109038197882186355190815812167889791803812106152121583110708902639008534688432427959709948033833704716147957088113892562512750172854522286044195459960681897845339617689307481724509379679693460752162713668934204277066557647613075576785265795905286702188808623436742622021484231526516473033971051720891683126364555193287747121443598114624248506392429184566809771438772958748440224238146627842605149017270414118808206051994121054241122129294292737848566579171765427596350194409827192702243419685857206690515091428305345035638455190277955796426960928778880352276389160477239209543964041705536561355558857125986349848100763011452718437956531624151840525305452621882089353054714806924421820508162114992118701530457846214551457206422157654561707086189677476465313257008007142430585277892818939580452612467841373883906924726109170774317990792688633539937621300952749821800448773286684358936221122798368158168387865503332120946787065709812459906690764372778062455674232104732655502965721612408861042538310067018746612093629968301760746413814133817159509493392105356910809668437630705736249586282103728567349191573335988521085952716209435374434130352302135683989808060492856025759311899040386039468469342016065789651769102358351358631340587313474183064016856111926874798054976882376040886704318194495866305847005285540493591138583631775404065182569217260036768858549358281875974483992591199651278352445473051543264310106867071869295655905821433328094296146661318887574155887160812185504841007875378182013712375865708301731925224803410046092722041066735982894897460937500000 [94,52] -5103976879232195478061348473973046219896617537317604884750501777876470604368350211449515417433944570833087474899123768188207453504376331018391554789144093306684124409733112226498477136441327599029579873641348008347893334609432138991625359905076448275830226754026434697563091284458594126067235881117320936812084596399983672052574030282696874925264609227480247768837857375633288338689786545440882624341341338453286046173453717693003417613041522799805275786045891350605405251051326891934793557518090584371599907651641444456664979395949459475603533121073111142594069405679973475862631248842482230680972420842744255589289755723590267305620774142178122139838184905113476217443499554923447285552509951189458813225617492616553702031107170306096655848958657127766402933204615187018137380970566297996322562811171566296971106767296564638829380649514409919146037016435840273710931987941023078644576204300370707233425875176212447474329892374527262820076544168101803498632072706088241367097161363921042562114593443550821161081179855136226773763248556589148629689893626215110277123189057897899954240236633557112683728464275364163855301814550328105566469026475563926503418424583843607027684128774875201055929642344983816193550016433864810213111561157436828934493833634262463142050330203258472146358240704019906220084655774259550346130717340229705001409305644590583495045157205587426943282598101626407673655072088870902693737803530719443278800430281768739042321771153046410510785522776243025148455302148019361829316545721123498728011646440444924646251444485081448672104007021508011259417156109711833939230688991940233481481640205878817638666289160623388776713628504698382928161967266170982084662560031054253181453784330149279603584845995114213605512462962015354787493032550132780008019862511036943719955705939138256482786627639876299989359194821354458788221057461369935534737404582431853895196797157588928890846377139212011868885736589656801354907440511901666204175974363606333658198604878196563802810425252837612535303311433326767243556787434499710798263549804687500000 [94,53] 1331818607740137948359106899810417194073828750055268368637107138380713916017561307201110245381840932630415625378343707796894134341232837214681388307355522861054323982053112207559735453561158704568582833281711765523218336955819443893016538444735807676424081592653190028673972315927664652797232701631225442549466810873690532698648624350805465185434836103204323554933990092431909290676534891844540811430410067759562059971399154103169996721050137565259782032980878977044446861262991515085979871372975880079679912622014646032300788631294646080849526814962637394226045627175072280988765644997892824261727378934994733875369577151013877439097276240319463069801315696898280631517982591498336960401637611656523077633984249133494227832751193461276082552941787869041850002811322196882691450612490535535125003928574761200971112184099993067023296858772453690345002246551228741829813182728204064847608285883010348432869866208246578389089428566398171653580010366709783321006512853192206322809190410135269635734123176754181183168825182285933180114472335873532361229046676179961554288449766910134623730308354302461844088079895886074810435883540923372597899089150648149863864978488335481593622011395430050085935676777084391378041552246004122170664285481609953927815248378919708821195756091173381644172048254369062515741906940969478533662416699639289695364851360978895681206148160009670628940820330970750937572887262624307876021050428680151077593832369351740819181931355777464756164141965365140026650287775913461152116720411336921639661509874947385734390704174771924896245064756656634288194474895647370616891278600686006660524362676275854298077874511286542940544702218794937457146020474959870460188134355818852787903280009880908679565866986869563434113059047132390734057097828587299614605851210759862347000459517272621273242632684134662246279382052625191315692418421882808561020955298465734486212191490330147507647041972471609172474798955646219957520812453260112833406694849931833520865278604656238444131689938052824750388874672224481798821216216310858726501464843750000 [94,54] -294221739150105321454359613575797622958214720456970755150952145526946839912035263386605481376107568781838120672332587212911748848011665235425256793757849650081065211862759221424870670325940683428911526070378077667121340499908794932463400427555191597495441690166971313784961662807173301656211375130592093469314309958556566433363844413055305790203694714757816035065150841643325884487178079477984478642719168502351163785632865241071034187885543353549675046967109248765438391429566374810464163284477288539893861487689862709355661687469592824972212935845161827317882034953455628679450740430118375771786570710354499409025567826655997030819518118058009598914226206121661711553897472296711851795495642975591957164992952957375485835738963678283351491817014767526429879089241476277120898239108389779076915694144700112541511072675558231786900299781075231378283877802052384563495325563669464680448622171461115011386250312641426553992870579204153677530450914707616335379923863086344976192700644285127656145262859485973851082352412711266379597092585418032707724559506408269677117845821101773683364663308542412376453974518431129515076361397861796070247271768274000239026533947986630053851006161116670882190483256464462201222023343498969590508187112755858261528302237955299630365180157575170825933549069079885420433445407331240952335034529841538471345031824043800434258994112385085742342782123105578440915277370182499050741998934615953188898137163835724459633423166800096821939502615726043267429709777335782986446536589008693368988498197641146947521766540607941524882973237363342432353523837232103849400110772866056105423004789880194747442598566805444426664462657532726791157305525757726552821713280393662736892651391203997804042936744137678784613964507924689770027803709556125569346909201843982554204786508832744804759004444651656656632013690792383452973995233582681157730639272738217176173355052288604398422961751971100411960107887389057883058794953849769694155542819205449642271672555428211371968575343701444421489962777194193677132716402411460876464843750000 [94,55] 55050924663599549411561894066371376826816407566387401402022107252571796241757835579322816743315351143219790564628210498829813913409036354542589185144714063625811852500051460271080577077497156828113174831671879935560493481523832166399605811096686954922479573743587103014282014775697647432085301668600557154538478719042360491643925648802926804684759866452870035131727556908123294183835673351992989664241000460553758860897997711653285362707068164110603199898420246082704733417234620908843055381117467001088028031787056214203538315069355527501546842527891623855422461261100943389094709522193238566592459822071584587935674440045862911791429976973703738909596928528579230568565368119855265529548668339045803258063535962247397872654743087102768019222159928514525470833177746350266062935411125565465690387911106803781759871610263306103103925877427306641357974467502333876583180877225850794017451159462862560541862950116107866887408258504469145019000592074590286912408874027081055101284827315825725582353787534142394943218557795221489267617361191301726460509527750784079790349124980135947793109773097211659036029541875799576197767422038976951911701220608946513089299053734426041877353426177902746902645824692983349572193067344315184773057636741247367078906278910593963577436143093022675053351152878024329761078166217907589489298249599463578184646024234936012435611036389481932199622409204207868533928079761859697079951091014555593448310260857803624959140992233654009397558918438022494474979597208916243703828005634506245408024583483629209603111202946321468981677090277795030837320718816822484644503929391637503762287668147114969800653350809661744865584014098727223699733567541027010826489276308030164788509210966547099477012418970896619133912597861506523008425006482825127366516263872148645876804287318401734410260592204668798929130152734617101930963925817164718606899157587578869829085806748210464639755146263466333892382755283995794027200016249478608250472473199755167515873063024168478278166553083517484150355425498446493293158710002899169921875000 [94,56] -8272346968087000482673315938837797696437549905156845406076149353688075121547060091473696433175136069996443722370878024105646225814152238178635763298703081794840018196999068603755123957219275898911944109073322959412945045132184280848061446101747186632449359575591446913494867376462521214765271935817458067208108788959534239225825209144734912900165651163992281681236462944148847102336455462096618051993739382837244490595665718942434036306194032454740255720059451425442970043651620264069578979783433751856286237907931814765395658422777772095217666391344336889045397039445693212301605295792017634906955828128751632834842487097950377124073202715468038264610828826199892515517226998105734515150012698685422149724550557188675045333188103628668887691730897224116754306710586886327778186132311216241845705144379726378844790838976671992109493008740908120272150995286831604225293932797806554266062693763204298826097185961835459685598746665849957429039662974677715364579624876217063915752900127964909968758075314469326475097272366325571529594767079244721880117990050946779289181564058239015987859102499039343169562123687484165577417772762308619363467952251237892545393475896507954281914340054716495161774395045791151195872629205857951096664126692961732201276021633730029535041681267038446393361736157996141658100088255842674423311239942873130306438131643591091278408044370207874868740451630979457593793893337151467121533703499994329362347280134136704402606565238140441677100524584950586525424312787903167649936064751244842665928179510069444146130244897951345101148663687577891667049627472470900483459602342599566102818029714503689323845097549739581501432430018284577002137552281006471332310082205208646790784808555618840190246271216620215272114532948293517039458079634942121268807903878722233233063507345964292276380809285168301872307168326719009730572707731146484349806113402977766655633555983863636102215471969541027871969119556685161292464859333195980821973256733092272567940088476598832459217649777215991546697182457137387245893478393554687500000 [94,57] 844128375867759456118863820315060468439473239220462050006141014801442428763441937685597653562423691290455763126202425677685743797232651086939264556062454693463745805389214342958793864671612539884715439778822723336517483148384518796909336440467055118832673575539245954423779709140754164407189528951436338913755163925285430656743730305867629503695375515989839708498778538093426844131034730855816726712468216581778641219796935368732069838132961982167571173987330091626856221928256284534386772048710632558749756089615520970663060074229975551519079405950752796486010486980180541970343131970624632772737294585643240363373029054230154550533920216065469460379978457304843375329712557534325306036153201428042086320133294371672502236811513907863061077152373160403923270606572779797245740395331776866420010594261846710183572715483265395600177551997112989923321203386973653320618085858559149172957060342227492464393202449103418717155653270449756992649497090315504783033204767868225678867393159677046335291489569437994873427446870349565752139694486503587732205658997072883133978281742834561417708705522975243283377918157639820766954848456708233632443959388304767571567803495055678521251560406446091942573495082335210583900979825753574137105791225424703774046011086929036332151028511511061896663363791653333767547136692553202323199238243613751196030791971681911535136532501951000145341863453418461159048604025815669701914996662087409367699316615754565330043455203368692279611512201046579259825227812152845295373165386594901593939108282903829544677714561275396988951110228735540876188400602154972754902401378910547053192906474191460546626842644200215716426195747949120700464129773335338278842298085441340374447977816147133049495307041301955188054385698611369784037799611147302980822020793584689320135398623326123806053181687012265845954985497160665714894513600987075914391200260398133588456954426534139022210242224325460687886955871388793703222381996195800313536683534943510318576730493707768961381194996844434808025425809319131076335906982421875000 [94,58] -8500009028490336831007753545682910223742357220005241222436999331229185682555787839724707146309013219275567316039120136514493740891600397400578091612455873657782615716374780509153230826724838692961271559033388733671852655430467228889121155912637153731769609178500034805175578455490122046174974815737450713075467884956466224931248156328345251295811694728123830964726086944846666124267292399386772580730242875583861296993649733709585386091562707065828247233165667810838451350763960228339359004171861911516445501675920320980442906062219336946414257963080111424944756042860104212454361837624424391566842014193585628005145792409780719798496762329589885308761309901598593392687513400851161047737684108210847394905766348812670759485033871143647536457851340396539647904313157543859165746588743971352276344931325343563104477139544659742052266772935656218433476609521140726899745929456057596582205857038226998410394553537102278716778894676121383720731311882760715756309235562948558278604152239717047571153143714110795862063940841107460728054105615876836168112737737256435793179533671129092666291911708724136077348550873414381877672011655235384356246640404313816824144540292876533733761370212725640637304630561802710275900467311788509335114156654013225811354957233179222792201693673817185721857402164299845049570620682598967336735698892499306255267049357307644988200691101873367333552950759830770906454305825135186697597013229428590812154205926336567125252076330083767960366391966965629175137215236360975068216097320551524247693091429641302931631146415089209885105721471592408213584498787196470663813262841371626678248591788859517678054467701712815777612621624715184814514978117944600788012336827882135220006103060808580134319642182792881135346807615194313227030987638828638354143891942424731913492701298253858386435331786427236248192458635139837863009143469494716945506356635616165776544909771890158393300425852997712721325921095866194504613431826459246888634256946440862908765335217915882603644667225850639624695759266614913940429687500000 [94,59] -19303429796028945210029242296839468702375865393623008404955109044840262548876221124439538822914782065182613869759131080996751931341927311044724489240785628137929326215560610831144711952252036092434748401956502742486623403931696159071338252484576153478763467822585820629012837055477328212925419915352168645437100695400158173743089566874707278509484343930642283316795953101549480450563341173830528410790212439820498410248548169514454809802348230303282507265245396451823014817242127236589575062912648926240050583356360126754124463946027080860495717564033581011664702331488184000100503609701340444311137634350932804332506559170181865913608344268058128910846536447695230333942105675996447781287193571787401870245127303926451815320741149527417988342316529867267313846625837328904438569203708447537213537858819590011240335794304471376249799413693599103543934688636234943717437297830252394081523873857005615596106334912230020665984262352851213265453147890526404734489567387161793242429187675554744710106946285170536246713435285205771532470119113990398448929711506594299600250542333718649875147090360747926270610894088722767500743509041400082243699526540521833142717296514104063541841974143697541092906718717963114245730117190208176332985560870929134720631653119964850621509579981301004324102063807024400670005035701759212541493577992722145545499917838395334332313428973753372442987917041813095110634121784215825996453898146962590727166674244249665147959294773381535548945521373751374148863981508086327508045184324156011686509631727846576446977133537478571003444937774632401699486044525427280949167717048661470074710886449932674090005106688058001501317071919453244573850599513530232941853432615878692866703449868692689750760303487931395399284935725023500092719055537768507578459756583915344785766344795282786158170625576508388968751685603350677086924599202641918759475958004794589438981685046820869007675367257024110407837860115417027706079098498716608030161274845935886180062865043819802504318494662527427863096818327903747558593750000 [94,60] 4716460163171245509005414093121194879219620454447720874088887120749393731015224271080036041132541162544972236714605110566526482023434279708218304118440852629650130538783163115013024352317284712823836852909190272267058096417158461366126395766628188645125174551514141163208398257668329226451588277457182172231478158326826897948860808756320826154865062880664223683743986956930723048627585014799103502808738410930252141929132810382599177502758653581037970769436604947315040208887791202290090892041335861896122238646993002532968234925308577159760200478443233678690069623073087745146303175233010912861598671911560530326759928593717281186847270282940253405332077568103913594921624741730857985219551911205603533657033941276712758646133161245631934578172250773903370273022458673753134759521464449334085347974554192226833348815622715868607415142325466935714114419646866228126348117783621751160743949655265493492041737449392331235371293633326829884277889229781623191310198174388417157162381809035147619417877101665204308805892886673765480008441657305587150230455693474006215774359472068668975870503078021670252845044903021246202473901706339218214275058609384240597654697316487802205010477661083444365129620999488584647230962336721921730869856482092791045949578636030385268277822221099950400672913356227717469040833474010862872917764889212849865085985084768471838759528593702659765047585760389730872691193057881582755075315335339095968996021526882049952460869174203120851535385082628575102592348948031640586853744399829729674376927923089066287434897833538215280782748598278012975559276045384877915206055695616173856541520500291531017412188816213844203333642073825710603093330910014601848743316172090786699566197955027914910948084404106210279614777398287616925294609897342336634239949725210147483012835154405062576135207210807280854159673176151361943517244083455182738374824796864123973807082498329499527766621867071556412165099205504498143165062895423591065119853439051109740384227375252154668139326076925499364733695983886718750000000 [94,61] -509526346822105641014980671272865683062114445935942018832461026180246972030009832554956948159077060164007711578542308783200104469393367087920230753794898811222008778699021767288000708124780514658463753474011570757966550903424785244605184777363504653174698620629747588641667741675366805206364856764151907448150456383652076137015025591379988540367387210004665644990590049327029876211029378886844706789063241095045504857842457145314701380585429613491289647047345424303518644105734432288153694678162064904252878049000378769868687561197833181526129848843440219281932180132744334719490749459636867444331552564791872447149133394148944468650546601688950235730380283462455975552284244685176265566718661346161424273106298898327394863329879216588927215017582737385345918357727824476800051208377291592378685487360979007453101988470197936954731942670664565279637782936263575757656111568137189977877407525648193164748307624780308042176159203266784487685683170414232780375127951078623338438763215411450026913716987995531548767415739129126977344543132868775185727826853701203229379732980245228353153741572104417825287692128482636978738306890727669970815905649894528860515845766927451821786970403612314815455726586182562092840379689595385305019361037078058996559906285018734492897329479299055269634972889338846001626890450715710095348648516996264223212604264414657799362415615019529115006106777837485587923277023597842086328291128697320019624118825669606325963423122492067809221189786834361537892200079608746609285054672949686337373554372794490504432945663048752081894371689401667194174656280015088717519016862697669535136415244629934334226669097557448090871172773121987812289825439573146603796249757168714380172703501013324967906059847489679738818567396391252370784782772297234403901421457127205542410728903869549054558017811241714694028065883088381540009967165532772758848120983060590040479032231169337129087204717639544668873113753367362342309497209431463059452441413127566088067909840300662160927913646446540951728820800781250000000 [94,62] -33641661952527662929515085854464852430567171427483943487845316180947857013291471869677821166975310342676032904616727709406988124345192729735165122769212414101384135057476024692938211883531137904921562677874551130200089592774669766625753662251720051657183523482675731428907505761006434063635158934087471647927062791593871212252567305830689207088312860122444810881300240001309262358395997954529653469278071624442956141858949370018041951291150550695887747357098612646196194690471835375691562794768492214953290665473541322749496549783375842695911401131703667395797276656388834365269999513252041079040409443779451513413469990078844015202851182600601919424510013927142195416863065629427915034543108050100030418061756626858680681444199281287456224882652265232059496256213555443389075724016309259931721496191517903809103626224290954575508350874968930060894324347826417450750364608481967799686911687799405280759007548725483990022030083635775570547156093165433804491963428986712442313767870312570631365584214895858406242907152730894094277004960341770922338908860175702935185996194742277981670906920543083873983378698801732027672273015602191710861139934449331352511268740892075575215255505995202480852156497470981200102463049556538059921147360842379097508073701092376170428826756915849568087828758569144657572793448412642679195324624446676619836774271851207846229123699505630398029995841789310001546319101670227553024407814316952104200108056938250956133487349767928904952006201376947346106929053832169649844834143111723026574812471125139477902718771554675911239999351331164222630996630241093648958976581712410771718701000784424653888457285748877129580891008541445132494985377014410178913575055261314019871289221876649765691063407316838826514439155118621443078897618932733125595935499850446681367955536809231911690831185074496872981598439526157803695921372524309416240433696396575008946239682559756747975159055886459636728259100999101293050488090679606552430990026732228366029980328420767587971340617514215409755706787109375000 [94,63] 24290024114777442637810493758453159277093730164914120334414023032584269799604272864861727709124552847863247641326064865302398358346573012033911307890024406649046012212428940490222857784835554679536349299936830586655949756659118322071911191981920245907463116765812521591412626369442127191453944080699781952468499613348867478923018958755076065128473776985264340691361263193501440732389596662635453315097076390725553282555097723585884569380067575538191828018597151125249289589151458352064102543005289833594444428024903971531040084474332183440514158164823891029233318359930024288861971213174870376255092436899502877431041098875703483358823569862407149292952409149732799183577484858871375819017221421754475766889135277501635361112565187004590786962153711105455813418015768772833789293008457479329668559920023399673549568276130994638229462519379576160737013058210251131169630684271466471821276233683248288263940765588803166195549690610796338544850017770637745738955900202542326170287961038872023351474780882289004344058470893989964676020180764371375986959038303975475333480682259902453406135677427004387658593281620407874794767628699372640342763041633097609808932751835722707147044066524575422586810634445973761653162413695388273238551586321507527195788215185432614923692820366669439160994753931526832081907738310137939742671548986723426149738578439584950921235253512285543695900038906872258558706364955626199086496415213675683329768597985265113550598719962468511135634185533352692424149033154088930465152354527867939055092791667443128438234103437839914163624192039338667468730332984755988636028957267228270514442655297389519340271310127204297181474844482845732546790720417131767605939305134297188512941280175197595380557434281340131863788813190643039243138573645552646302276314339440268271533089026392568090711266008984967745416633307242745694016893463142298885888800315911551944710238511118258955561268762861691013748013943317446089856729797518724271940181988710650521235551169141331229184288531541824340820312500000 [94,64] -4346685460452480319375637768547589262373828270413030387600391882851119634652222640240256427862831833442610581335709538446798748650590806058591798756983183944935699801647190438396511894082061656492670847537549541027918347911444460138405008665845093781602969550683172485694573301236002409449735615654746964265117501030421363024639394975817901233103443461973866760258868544612691521043359246905426004969554725803042335352242826750373275921490000299641950462855441341989620725754791673148182420960247136372533898461841164711653947737993950553145526865414263403010753986776643238645673415368530787135369708618837421184990678159050926441731597637454504864016479119215113222714123760437288093231000979706713699984218263732022925520955522345731340990784716716889993819918529244360307653913674068250984303183642036671667251026738172994998905740231822805247832791856204350054191728337055348989593742660293820144670290711428372818960880466256268978455809488745747332599794669139276929663521918271790659914634337727914140379630208201761378808535782260042642858468244163826150602618521176074521672772365588294725313803414959174938015344501806037800713491763966790520365669310848430338873684761956837310085761665595253485195840636182421738027967641393419046831787266542195330543528591732959910388929891470263344704971540053098847462977636160275433338481995347633672399659173774499311721827124554689524633013332915906806722263720525040963900186604108386659376194668372751077260234305046894886263505318642572165576656885791536037771124452708274052122666398171802050180826954733530579705655710654671439278702058970033539090839874994329405825121169427474474826378851546472694109297614674222738466183219594913347276860989913488752020684727669500863557201240101259365199283575361798734460646434667512026207035463164718018044843569291630627288305777524187355331278916249948102851564663846096801221153136032125529302312371387565763536961795709895694683373475978614856464595997957061149219448736857884796336293220520019531250000000 [94,65] 230382101880003814517208979358667615906577540585583377858986873838582484040245259757088799997059889112393383561061261876751872659114254888625093050489006943448490405500873671099081774020773729800652644048783155480085325939382625899778567623726334929017316446795972742534853678416340852882128269149477936035323309555200612152898154940546594655782953610780653527461951809660322234322794291568820924578464799726001235120073252392024295377425905230857788760967836498027703186469667326031970631128239336880618440469268292763920642417487536602157352211357916554285052139095303656007021110636077979985339393309571299198363032696487588239528008891894526802148983524069159346443227481610659503183162924152507256119361621760687959879992562770511371570038535786701560700017108819433166761179281129559599463765523249964271489483774216806701927764922807778621461854000631293696766290591867944435624079027846829620741019378859546039692483286238650440895126825529690688642946688937938393292729688539296040376451196757135589164995710861930468426244408628964000764936920546745979110469123464647765124954277859971280632485757778967779818646121278336974133540940390236172852770039338307337149924117509796986113150957719559776362485821755374247531688391173193011905896086285975783123538436403891433558918381195164815545554498773648157133785369654435099919204079672358512065081639151153181612916019319322024063545190694096580379429700712505058812249464761755417531419534877974399346640912837479233899071454209774672391735226174267863976993206888718435355536294045148892253942813535204723568779604033695659670437177456551172569122785079363498584061768618429715947537552075266992605205859198811512822129586808122977333074828163405847934418270082867005980549704140679109367640420224248967171005653475862431704252664550846052899101415709299222986271582088830434515376012460667344862805845251962192046543624569264217722901305931189462835125346268817377423750551514528510719967031319076189443961766301072202622890472412109375000000 [94,66] 58215716872437391607672489648046770458992933955391415099174437753662842774521867537267107698325349104445320850941905203132809512013790664645695166285729835744808337267490304938844285094941761462824864637666674723779600677465018629586196796206556564831189944955477218095360870174521494654432196899355761401865462944956117136487327599110825230576188665366001887191528004432364326984320369282189589130375133934117899538214742356794973557948375060657871635787733366480887118361722174146926479006205793255417746052761415143713727287505483553559975022756083085279781062079745477775263090575723353733475115184579990376488009417176395854723379675712901248572879668762379698151380152819640991016870686501206416555523457796014831949696836815989375377607548264472678062004791965287436258540690192626365212271663080880565466813169164305076224163801272999835007272456381326320614756149798835811141321384754834649919398833752304133596469835510129806234474070782757708187696969772155193937647445400852109454324084253735959573401201658013545574636140110496281477883746431809198770809148993477352994374426806839718798138820040190136953493308482551789994329991139342984683350670676356517633135098634492736442011559041409031290386557970870808546681939657087574518359986051021421778247128070318572318162466995624549340689570755414291104017047021808480906753103807616236691639667079493216983023754873319699618452219701177219412663940706356022579339854669715183518387620288132801437308523545540894069781886840708047225656589940618860681686517406727851876162322295112049019257991115617369542150283893358331282307702104437655746496887739161714582457272671642769114617406564721373092140656213397137775677754283546308937511261490873860062555443733290555375190108907624152639307284450007333325726782320201875432541103558673574905980148704388610658733994433669930316350440419173624567426442311416773135471045209625853663007674405483674209220499533553079181257142278852220556011748398006488969258498400449752807617187500000000000 [94,67] -13712214738368192281682223162062381251733857957742631444549216357340750544925169188985466646047653780738566328557652512439827398730687982854183835440419518297213331445258400143116086735591577945768659502538207965038329600312993722716985868879015578077800567432202625181457423444244055246314186762399549652751371542267705315531117367586017950259138998189682356543017577522045137372737542225267725800680784850512301157768711984587147895515132500170806592667862164573508435571672725551400856401729551732030886140787848620468272919459712101771774336707708955529547015324435637296470485033826052060454664537669927623997688503480240225082749864136649571818625466307770020708510903091368625831552793585562780233872055171707618231315385194088098995836401140949125150406152682707250536036625816625790054864670128409240283879247022333803169142558157678776598472098219594126936639875843444881699429412055652283190156032044524888927338772194713212405650280413814122562712183131367021141524539916910598192163679018218613679684726892842315459673272337827130032989359532120677049358132627294956679848278029272772475328088497278337051530149842909465789381837956981266423898628987344697430997096150200027813002068506298038332140425952828552667817201670128450413332292293727943805279750608362976095309102637875737506893285003521894450729432415275640503145694638173162641031114416507342513014755559723566528360332386147655492654640409052171536162043237287199512282149538263288207332922045865488261737978830206467649417066794401496354304813201014778403246830594712389166231912676281921605478594202082139832388137877412168767309337298898400663308410636789539191286150333513878860124662788758156560998002922356274962151800380544619465793212057203012203472472426509648913145932699257321452485357750546273739213912782496564958647470507027589509186609529335962553264086609275215719743699636968300793510576604539604229350528926254508157195572963780808941687442351951254509390631074194910610231090686284005641937255859375000 [94,68] 935936470190415441712096837022739991071441456181129106838358922259923947130178175385225691493175465071441515021201845578024136559624662756448043725396991120163041683111726145041022749532495155757380314727931462754384000797370185589523859179448122445941884534454833266397872926652880028833625089079059944462138750981100251283592972815705749943604459705344167747868536343102268895147208247409282350166619227159221261064731715632998505160917390353193212685190478701959321594323491212384739326732502811390120166611873293997697758495914123710156428099890727325824218163908155894036132300736040824017586344044729247805026213273427956380247091068251116401046080628097465103935518123518225185165878067118536873429037758335849943468962716836452292808729556649084117455012481353395669979773216528187158843455700425351955913030762370708201816899294335810942872344200886484199684155503795292760755978760239597946456237192073214032070120957137489939396635765522118942702147278121798666637571776555305219934233277408276060756586573838385664567239736831191365367207814424465868050931538816140644348333690391504742333332401525604121993231772518761881310985609558201367951602371400601206824870551195136344549635712484266933562469313773694584104012239991378198395096783399761406400502323720868767280254387148847970773503643250781268223854967727432092971024386694079583888481775628320268210119970274579329799819082406401290933285383064007364575126637295102649471437552074045599324252024734888211629354866750495677790373985394840642841171354477432618435351415475872610956795512081214902248707912290416754790876755536761379923017189139568443722822086397640838518774224843617285492939403481441727132760525814269164488971962356423693281076834151116787459883495145668070074813231649694666010408430659156407878088692312786430167241295583052961840838223020726743480198308000179685323802546025760244761220492545530558994661169805705590308103865084908752941121971590737949530866557346087120095035061240196228027343750000 [94,69] 75902179867645864549898172866213090178381525698960275045749156636079965819798220022733855720763823363027512230881373611148654785664816738570469550614323926222561691679082815454340040410439471864655457567684289028722334499110938507319330905424862518075758004920785127142048466701713136735483622125787277585617517389012564150034917808387282626773170427469599924271734576482793540665316362126098317316369155699029843099844300667226865392765937041908620149479205669318012279378428925407556649704112301272700610113462760315633411695217915412542132634954109272147871746403886907414231008470969667682555242900467824883556856421837103529229040100591972971380053538336022165642226358885526153141775498526622542023608107987904069122860965419609486968940491196854950958352064494070826076900664731389346407391444849025320460321524770701259793576423082389969382715535456406270067784661130670075536137752090141443863481597130774122168495676019203871739223875374330685522630078934915262425967930175346239266881532197310342579841024351021067716263249999558799062211579815372986756087694460366743827530791669462364869170884264302921704890174801383393991142181271465702956513495051055913146572650068129002574961360574805179454723600531601967889799180757461378212347463263743477775620177355093754161499741157292086086514362373056116195019406975450520129622283089719042500603879425929118273708782735586857188423643153648727552129144597585952200359902483309556222643530614833010705496802953239769012651119300458254818907475707095487712138630501015945788185517939932214370637377278336626560774229078695398806939141580704550574702029567433680519653564963854690064594396611473559699391401795976519525106869597500945170199233739125879617809279320792984984609995532228696680684218810870451347397004342274973794033042456795981496245375835174304869140259101512865732761075521972343168297913246546720451608000537873156325559338155635070699187526237504451744586208125815680186621037250915833283215761184692382812500000 [94,70] -16485069956097184408037937702981271277813779886317370762705535561823828441811875329467423254994063662633655344174249572148784055113202115588068212459339657350897252989546128074660660162532454662622593435052544468261137523243281189500503726247106396316726799406548230230165486710077346561809198353136040152234904029432182519213104410273042827085688533895642177544030084301204906776541088219442695143176438968539555712195995424929304103501412778088268757299920791419220851965361385288561721752151694350117550342162478128666424261617914133656182169274990703596996537423420206651956470367321865319563133426005822083683637712491522785993697845570136758455124722383885938309338199382592510857795094444885896458289074179183037487112637586171898858268518648673934169947630425567985855558093139259395341367872800614437578448044092583077681648506287669168159272127790538485956511329350088952109417419855565840960043867290164475155708423681238452739632647314943694593825670518065457974581415112342400628486899789727895293351849531684935293629999265100018191763425001722356759762032111784725704508420395286213499479867409432133305862652979315231174228266234420180538755007005172635402670656906525907430348637414569850273898825106608644494347873520387425270037951875140670374013414485502948489902446519068510915108321071312721682501513612788585954725665423265380757305115658338698722044417089922427808390825984632969316072109386455446888846183474154901364699874965313183237595092968563518335138468634788200856013396264779802237852205505602736520122122699504691280080701266475637516688527311952217813885858866143563700086862806939662232140136445804882643688576407570355887743061557299955928849626222111321480855167977798357365169543402981595590219111569295141371173874382536561284079282062040194555505774958902301339131972653214384812572074445219930822716227736867450102161348032795872642225540401662688673972046867107451431826189055958235131916939627866238587960978634328057523816823959350585937500 [94,71] 86478982366610239678083829546241650640318103913578989431344154647509958381786639181333786986346858940936517255008182993251071263241978315560683577590450211723223676163187208696340178113324230938254713382321818942089946457631455970990532165972605514620753204508055131951966886391559058976859490217289287884734343536907373083646369789865243620330296791669877609224456632014081869637465593189324515858097685289174650358418664765592986007619973107367968638215161832147196849899937739778742728975675885333795057695790663116525252082348850611424220597122003079968978664417515434886476471105238948815483596747241586141973971825699009003413058022445283895210097190264138509253671253910510862900568455036125828754668869989006141663345575909870515728183014606417724797318792030479879255371817625643139189139968681232116497946485933381223379534001126354242934970169710571887317835845064336222312622374306607311956459101455255578266013976537940854827364996100029988024564850608064059254599298539666169251380944195397022324722510913933761860225253075107450472875081027343901245205802250618884418671835776160496423978002701773580782754577772530718501416617866733780298463049027694180888970342244232603614525609804033546602694422363639329984244336811253066791092465753529397440219636413977982109332358520529083212946174170809853770916321700085758459402652445633828767617497940938056271459187723452441715933764651776337792849883703768881255880001286527777231795283598177107123651269512441365818827737218738967349833530804225734671937915601861813157589271136825162653614799285163804818199152158811691424381612040289197464220853982298924096903721133486921574227945205925406253846202727889123924715791940322944584992651956681112306810395413703014157789709955903330856123406427200980459552592649969201699664539315551859194028223457066445490674508518087602067523582006303594446059598507625367378848165794188680108367194230570588208052570124935922951881156831022146036502817878499627113342285156250000 [94,72] 169103490765103421351269833273329703764925472289573803170202503454622562467584363674523660249293692921015468547310203717636662928368132563640974201233123560402793892216297066440836209342355920864756951541821530369053087137771369883651468917862402377092372564994821645488505394297773600100263908328368372298994092010491060875434619963691974352221206240320442617343706506000552388529086203934307660916992995399872900497297741908025497324676998025611333561648471872686016154065972510477744056816533886657392437562487016127180428975370040363258442401231496920496002370726252594357383920541319394343458463737059222478044644696341834492668028981733759433632424913647554807954646489143364560672283055972193740381717015825790582608929518049576391798803293202919771989743089300163335063551940950460535636925886218950217772109515883542484909539212015391836154310468454753145284422901873546968547653830144726599253505373336871749887103068971286963064688790739035483520818233559507561163607811986927413459422799972380818748053051572479989050915921099152881672158177927735495739006688512387954341969608487955120027078640145187028118227610597128375195660798013265297190688007439466267927218467739084668130911117504174767454121196026540161501198817590594428176967417802836602681786096886852062504192394481865348795831999547739140374266010854878194824621728556245723792398871820308278446409917918674986774508881153515976458844472121876010582209508711728242928837362866497615840214500314365002655068048964672864712235617699638455350674512068087755618850335120569273052059690244651526884604792695826104319262435528552146590918336048217983413064596983151530445378805650956223928406809749280205127171133234575673451080164863982682303528007993110837097929947335555621467800363214595402524807960403885502722070321894913433122829450376819501968484727611589403402002903817348678708404768853377413369423792457611560336378564367458418340815301586669086326281119525560825422871857881546020507812500000000 [94,73] -2741164260903419589282393696810002988850828733364132977761798244891499963153955399177990025419888657323726726935328496158434151499549593131354251199481957843189548858595202881759977608618325508880695254284827970133678106542651673821275079864302063615011103208374135299911587636482350394341323268112210615374976778052551999579129545751258979699774675531342732317301924111680748557612013691116950044392749253664872202583840737990446250526395050840297308440409024882511168814909495871275327845795185418882724032932647288618788407386123420535721163166428179489985741322278854209342648351789246941853390554847262944466344535886959052627841695796421511408312561625798977287529651175381264528191129195873199576525487574250201334273469353998737772541995505770282599966026331281529324640374806329251555949858344265448214350098874400654339305630294791945616129002413701639963514900702597929037206205931093385747823471180099401773494959294236406394117437400076237774136529116196814432272136143233162809413054549304603489792816821556069084915721638912249176487982980061329402515191017453315646987513210944527450990079072416520438030035676379640732168231486592843940007788173309472878174162240048379250973140347641605511378239293324223910286411918063253431341471515555961474568060326506939863501113659317848050671071325421696642079141619931229844906116439575779544859331509075887347506181598828473104287611111495666276241220616878341551787859206231508624009635357835790682279774715518078418995735991339753524141968130144392529887999530283910938735025911015531480277209120089688392058852302219610553136865912648467353268887122739255281270153729485466614252879133673031614089834918135241837357027839845083882147384113203860343679275746509951916349919375059937815458452352411392895693512105529242312981663929955877008028361786950264088412973377785128287664899410537920963994070874936404156605072828329285653255627162240574943547035170799167861505063470417553617153316736221313476562500000 [94,74] -2384087620372371794326277747530126066346271293007591595836156274945717154134670606128929480425205763378828374168925420979872998391664517865358924589422848388964974023418282498216319292499711582987874444542493975424874798443182965431307985568539946461894938127964705892250936074849044085370101477198717297302597106619435330635348930716609740039556753607272261635933715016635961418035891200556996469400934864990643934207791226062047618900155332666098270120447937930094145253916050860900468520664834419087750116483395960414205167571507880745907001435516998374679941758715998331322577808900258280209174392606889221131837681142641564827665802248080552046099201359221979905382814960031393887048886111706239744627534099606734410938820025624919720456463119852714149137388886810234191604262982884551054630137371690648620770599256904732370732657901053443332489095023463287157154093618484522882301197888343684142347819874441972107584382531296874422636562778226949583752959972525576169499076697498663026582921053222697533517862695618012085713188619727225657431541331398906000424899126170876508962050175624111141197588652913224945118323253545594560354238183079935071934981471546531988108030864393193170410890219915540650858393873335716199304289965335180975373162766484016992634747032773903381610782657420228524308992520477127282470602307501727010768884911566917718072022568338212005315361382126149054082773667259190408955734998205788318208369176043506374550295155883504905858537204047721139650058792699077243102528483541644074129118982593856727919412409073654370200353747786904420664844293045494987505684487467262563225975766944425868753403114111762533556166115239852632020499420807776041063167516307221309960888867813890538450337177122483203695154145850606360918326038825863127672966188423233147649806058071851567105646171378241533341689211499031153738053756006342153848014914173170572593219888323547921721332008406435419845649780487897850811407352011883631348609924316406250000000 [94,75] 198148757173761391706937565932844604485391855830098483085203096964755224514130635185696586948103126671895023444954181293712865590503378672044053999118353277942752182232509002554376371979086546317858473791387071711556423703938653475948902850886735812761432542814899053974878590302233926970302351983603384821419657545378187640260369974859842008560660271155833937061247073729506079325863541757744040359630911335897971480020727924075440699618244498007700324601823119320570421169489484880115387541078189843719551346130360136961166676872471087728875965942321169824159561917646691168356407565055321551931696455612157528918468001736576523069898711558060133889644963933461323324998798729873247430158582147393889518555135306381842414439371392119843708281663772096048313931779841394222575588792378252014092217944162395748707925774593203186681612456464598586438355926680653463006079830278457744378036439365629799635144989864802486349398697451636880839830506278964524825035314138711385721335208495133993123963758445687676906979423260035990204714958609254383103555852775928292495982001587213307899838662715053483647192298319097448194184758745008505316771245491575345876695296512975080511861911574843775336542705822700469005813814832424523905037513590758863912257029960434789370141195998275987696870302345890221939910019996081219718493455803748755724312246068817010200975584373038864765317847381762368881344829453114234073883524945622602998171886880381397742570616316046824753089705222656208018821919619398182023012903522188653511469128281018525612155140366180358334155909592603997896924642054326519497454388788259497629015524697597311277475775322720362078618518542190006559639508824279276807564585471998756313074515902076672051910985890203840954119617269427118663817604060452639906456255368890569992231670512381930815188989270850161244446154953672126674637429460121020186099485410128853548916828193170518226941029932063469205724150733194388607216751552186906337738037109375000000 [94,76] 3288982039212303197533533021486118584254558297333444248450494193764965663256904720314986062120214092491591819049663683892805956471300160475263801375766673626998994001211007214968703950132236062105469340461526435422430401580101147515649592156562466470692594467090704165947296263093248461087253344471889826616414445329452372377414256214972741647702560689048206816015703697056253020276437346448698988954391573145579472326818954872673102719268172228775473560555562511653341876981822277530414664008290856925958337402253486103482147872224998168021711723776266028081886211130676527840462279337375457876948188047187205580580630915814735314140277434464456751485813373477591002804643705835104347412170620074743911743131694798054285828815390448798372418907788990708063584870302317844033538980574754411755651437242513862564670683189227912966756565332032992858259828251596524198233952302821033994098559760005111903833634456758122288248193220529011936380368278188512434416464083001184339385227817394681546930000562220615823105948303161266727003318279815853792205802549755226322571158957007928928966488175120263413512875713366149593256579974190282873999379936027780287237108871474983665453388207870583299628780125160869773341218832203729980628300302314964935558578083589804004558212784084762325854578542639308776719745981134176481122271769407981846924338927062011244319565898469750585050158695857895201839482273889275619986632554986893474302326593894343808269057140737564579735164283604563295249512661062653542750481701528837792552531291241040614004658627550327194000791825324247463071463209522772560395547250691974255025630592675284203940761992151030426089112116998994373875365725817215775750103119053102319694653950200115694932870317001262557080030187723799797345077385946011379609414821008607339506096132175547429469832265115025078942719819199089258729469825387167811370465847135075246663124067270737303068166938130321383637589237325382640619864105246961116790771484375000 [94,77] -940101846583969805363532254876688897536727059452500598052999768629593139661965379055061494489137766042795217420851199132069283258032777516501559690718553976066494735049000574357710113028801070658420104193150122881898317664641215431789253882990434823189291588483893685977244186547479622317586893895845052792666304811629366650671430269893947985534575461907254339174355072949370421276925347453221172537267915684412215871723150493603947345662288174721773202113997263217150480406528869748823691801767835292107803694576924303966655615054178196629126529377176189324850062342413971610833280244761006159918424787704912458616367016933569649104363820813114429753011637367922294746777514166069191929932947573577492889833680460067561300577896213589154700131323479014913853709005073505389630470322735465681388135342599947941794228569730336468640567567876802011378045377990716756407711174262041350317095085742117363167091255221823750334346095806865898150533638435566928479793061850136432069681217024999962410269844488234821018643090455126665442863130575710493791136341454990079612815970759810543302560039387366251504370209444550300194523127516445636408148570106528472001395419695518897530595893698839790145613828616842053259701820010387713338938893829266202810654420858651398399397805109695005452085951964149485589480101452865339558196811755743392875189051067712941358150273556455604440991844791276581752502296744074461039724578964510626393964337861160618491636731707015961226814077131599740770432895376194345840265500057506378453550044642678022289175850861411597352976490251408019474219574813388054701959058100060992007580893590360872343828468582762449866437499146134131857610392451234054698997480369037812441813819817421483204974225203139591422235848128377327694460258257076271296836002293298962877691552986635344768375310395614680768552295958912432651833976609690201930171937029633440259316612820479730691512539282044716871383771561454523180145770311355590820312500000 [94,78] 3491670487031377432597199960494877691385101948221272978593121558606936588915182087939568762398335112426726306128422443837187388007512274015998079987299554603414415332612927660689258668219546323521865953290046560564318808320547491665808766747831914407251746110482654877049656416943857900704004641080610762774551957125729683663171490180034079983405131423970015707692997056093915504007571760680203557953310065305775840341150613640268721789320204127806685720035246377675617173837192156825159910583948335672773757841403569752669570799924530146486754663804452244305494246365636266412866529486276706310084658980763434927806019216568375752575223688707963507280317411312449736951669464177654946778345000405668738044145338960282476697489238973581194366506844731599403368006207928773167573565092466643568594413505086258925767182072794811652331540838452519038956552446387072014224137235150743791014992122109175428641914601431559061438922436560114747752570490609070079722116869658444957476685725350878539620864641805744126114151919193103920828879598993988151010626557060779188255048891611334030248241489082035207266061932525957400350271182674967514394939727067710659563679748297222052506214485519440298284310323616712782749703751148393472476295502545495620691467328751264429419919750177389404781280054421067070885483695221896018868864497669721833255568704187508455883915632068609902712912348598288163677235831755017751174582971934689272581859113037838194848427926426145753236917461104506903656390974708802334198435970502791938319652295378370521949782703050508058603961134489561987902075493470244776162124737030645446667544566842965238947195980137927281617636849178054403759266165362431030717503263429712787723606951381144864838266164340385981874479504123306188613500012109860646792673266298533257906884367103890674311972571956677178550001437675461319128140281537070350320978560102224638337578688073233900693499468206160429861739658008445985615253448486328125000000 [94,79] 1621242755181658928033223109635787494971713719371213075011821789932832252036248400494329046499013662369961643689537648595055963347070326167850104237759135635512763268701157929671828965802967112050518084686540221900967353520819861633356154815651217365156717483241716833901183181805288069140414236684275550329814956447911833624797459586985665754707946423847640578374411804648353528546213469416646737209625834274663863546331836416789020341773642149723432874304128785282316494061541523105945330275810910802854545170555600285838564057681893323487040346172543579238367584739642330370978905026732930881770664456864159645192893161308009166939139540924670096206647841627487207818625840427189092571900092797001804049955233388090450857478789802692958798892375965748140590612743469922199184674934901853251090786516641263842805138344590734943370342155534836924494301383111675915816427792772517132332457447621231358700075002866643131538250423684202530609965351844538401476931833234622362994655388862780114906500578365593107857398287029532570126299058860802133697069868546230310507714280405973875309810554629217583572239408997062356064531405104784061515086593046441201424238584847544412233478680699859232253099710474730484431327534550217295533608864285235122902059475954822149256573744827677065267836046501392921004233982767473827991104155063307080095146220529555816372511207338183242486943495880017891001449653505015499388861696081046183294005412616114969753647995791939645616263852383542019518097216125246080032515007278126695628395306447988431122749276188965515793788008222874871774927835023679563956939785390386875028777522716936561207989764823248251323598068265983480623982558274917558282444252466464934200948726614754622768613552042721702444805703435128071613877601338621427540781057658877042386174061534631292577359917570349257072288160211855478532234537784686201960886807898720660834232722005832415320584617757720957698097663524094969034194946289062500000 [94,80] 92385683369236189284472485204825859348535634588834227635377502979102044583762867255898613533988041327792829013147682877795174232720516171509305185288086476588981771189426254661785033022833413476152194743299601624884011227872760656523289928869284384380066692844003500983028658113635524928845589223129428612161007338818601792076701840563676389928625240767424733520461568254148365870932764316586791477265878960339465043135189624273358014087235104186867086961794344925368074736097667570411939486772288127463876841224783481331484370503858260155361735703123823728569826608428036325266579457497821207856410845567670177407768859293765851026515908110258807556361764525758566191357458960900015786300452783480479822563834321444676666989588277824027884064916603334439980746393916920225117119462567408697034457231594179883014553846341899876885951234919043070101348057228374021723753418632691393357425784322533721383439981964855411678620692232933165054513563624495297629727514603245143064789588008559762002774302219626840954790080353925506903489803301012891067097087602655787297386136476681960574300493624737145734479572318141857766207403981785816502735189753126369401851302066045982063100043886845346756833303509786098123558479085130885479209315589367701250000250899951528790308504507658540085487578161023444026114333668696039672780735964621190122685379516279326640628738606543089551570556814144487380887916891091957762990518195487727833260801348865542142737465213739604443033825507704220568979597697643133772534009996572555940195028981694955225439643173822160716393145088267439956073566229468300297606300305826712856740098424301741600674292762976514960797752518601465990600253330767030628783676145936434836096079471844685161526711021035547889821064506505003327458958552272235469819625502646524821162040555916985911131816750253833452180908165359911761286191130529022305218912797484355906611316975571471326530657068127894149256462696939706802368164062500000 [94,81] -1856006059190912407209447667879872638533319734493758713008025828669237949176234195481751705089282886118968749610737176320070253700932405470506245475410368833400426242914387293095217288368574632781879255343009281947764541257647656429250369440309635982019645886785875041051809921944928548607151270479425891615475242389205230292810470348614883020005939614025379603681208095548913313366863844046036449393193225551742568509489588327082023891060668907408863140506351548471537577949083935083482927548741259166101240734291042009942406511357719541535477113618292060052816264399720436714415661378421630927851516516827301057013203051968290394071918857509207984877268339237003540129601701162485490088352150140192244847272773277560819897411954246000694644494894167975989455530720743395066795249891001293813396050870500751886650056296699436657674713506458646533324703898839757116038015497421311289013212060755118750303354540299376348858777072132225143185351344384965449979263374717719963791852984926950095304000568150607207971340889376179801177162810369114618315735041557498018079272416906343867953121474707107053710988878659730357954509704871358029232646837901058909421604869264859633523033821898688851823582640022804595108687625526867710474318730566240303272412367527736347661703909766684494106095975556464356733484650004644432373223765809607494355559964164416011813503350832380027408015926098030917902097459209534808109717956582578687859814842188621497151890588427437843192138293402074350613146124045066195491918061309205701618054313815128975521820390483340239975138596585272601477848283708899238290093187701533070599477260394619857943264203387408682340393725794601340551684461884707647163912499864035401608122942865105311113706188527133444989996990399707767222249113732819254741783586328531404022056409299027111396258853779544884619665013402733373999299637327858486657437355035326333593097792287450872825868913196245557628571987152099609375000000000 [94,82] -639106920636224630832345209323315440587438788263878660516044319202560551225174319058373142328882317328707205592433658032727768656135583496248876542448099248002560569166360224543055551254897278906308235032587925296852945924386353638837654628591859649909627438818059709220522532897373072797070085202920163779037266376041317099158429576843713598016632918676755575600660642751583346199817527506244840442700086202197029431710386733987569340261005425932826261657391072636333745825692093820125307726475063742413134521137673418966153794066589092368548177906931178932059506450874210470560520516484741097740040549502031597235440689686792198023041195572528388053911447080346748835319785016474917473697513940865303734700259714517109796011161294243318829319489343411762159472799123579517213279239778082710994162356230972708398060723440273086399443248077673516489839854015396089199868674841792265238993150112122687151825132817623767522057115087332401505589445949177072093753498766781045846489056128282461041806861569840879746654156861402439191377696641085858618771996336655975790890719287135721858258023469564416109186973361132036656787780060119535796667158889687520950005863392627361603924162890447476016233014793490923151685330844243985795682958500695016822665655489910319854198486436153979489590976489972407995016056328965652471067621595809699200890679068773062810859156914783823468074736962074678230870524167288332982251447714752272225326266871814489934257336489522269954010455241075798571047367774104945040547336873367023975242229143525588538389277179796504805381674333735646464596196977890475655771282014099413108765445721704875403579489502320846776318696643704991981282230083861162301478647114376608742825490343974622601163335521566565888343132528181152708116649314192050699672057028139642038282998268347961521773744616273326269731501514125760940021394241337783518591811390896564375423895569372235020240347012077108956873416900634765625000000 [94,83] -9322009020518577636043789555959405442823231920935197260238590165277278652245217560297298308119362006331520162511636365544108263863212816154600665688219410078367858137528160361657816727034449022669886290756061646135679890174665221556168870906505236273726119711879594703062015412216941644120669224514569379633526457975482404767611636197688288800383857193966138445555234080410892329776653777031718525609339609977607924839913288501752441504976137874104211772784865009641600502604205138231392356385356749504967646027815877976714198024571005960828802873449606588373985154661838714478963242937567220747260263311368459945437691619989673533736975685962946175910660625255404600659187958737005224235676675918852544452049176367696617416903375686067835937921869549299043476113374527124031083592323338761955915431386061895444387270298543405175384130535798541160271851358193838592303082798925789221196284886464222968210113492060333402220278046153535855601847848945325399409585169511646005073899577679748559568191139864745375910879332475327052497195137764426820388533936185253950891707474386570623081157731127605885688882454213923590840675774920031044784910662569831690748194742556540753027832616876453070010710415271692059398156722227924392263475393967024883215898036510411417961405783665105674738593345671711428562011985651616454496643852345602066040342766617718394425249691934078903067041312376433142569690844962565896240442102748951684747598667655146945223521008412525700748150653302826782637845813155905659468102934032363963586785361803282585023699342247457504476958961712693360017828720309264032084866755024008942492533370167332433217599096370494034011980114881142329606796119293766118026425523006397300446233621564001550547588961129292655501513899091672553386178488454296958716961841469476587423055504139490810671666617426029873833072435895322434770557689423679063053069767942668992599527084582943506672108924249187111854553222656250000000 [94,84] 843880067358889092051485598337947994908284505960017776361100319790785449251902538121264017925511100856365850409070246173989252155403640382201929231124544772749363679938856027009697952259510752510669978780827480366518485858328286495683011157852505684515074015716494194340289914610574013796408912348753461045507721397553717027609196965122636489596115426782096633715257744890488339171906015973122515820815661356560457588897313977897153096431671023732176617676006991830302359689595959424560132338888545095837612195969801889720168030053513855679888367587784014348562236022323126714496322531488970729313642921132538638982683022745727802275564564519125169635606551535379890670019889898345318346349668873460809139938197772175851715716201201453437905798694888474235671987417854704727765614399246422983325776935620219047118230172093790625155394133852023397847496558865808241302422762854869223545144652570942388519216603685733519420578554346197649991554485883539930867735124308717600862593533978713489507450840790363432494838940933955367104749621226464859154934432854942432569724977240750146498168339582192323643918684248889422039244210688861415328444037250112224765032257380186569502941300641458373736577934948753958113499486771755075193653409929192029147607409276927211465461495930619129443588317406052149914457013148055481066220437230585459187087470177185149482122252666559998889865193841831319387861252850869950063610721980105996330554232106891699994345143311921193080977498272016838114970955581423061429323111273487049782883728657417245761940810344583577161997282254395052698844347066536787748979587483400373378415325356336017769140386249526022369359304595645231051018899230411065836699176268494331117860334754567911096952433469324623386607753826790691112412531224127249217436240843325355328975803424798393702166374522042281039496074791459969732923296802399349980729667306970827634207397342650513772023259662091732025146484375000000 [94,85] 15090779418565142490145994446155192943958273538045910466164914215958024229888046515602372389886833795309798567297017275967772552150138717670916756554575017179487222418424066544353600002751599827254416990653807761882365539694496671439191648531337313277110374771588539863389599685384238164753425388234977912641740622812608582977452742114579095648046726168651933265272992628069684794720282742966330736112012365241738973820995524397755002720040870379572996731473477076450848345083851184223627683338248672339693023120329031023565449664735676976595521542581511421147416118041740136597064344503808139231499641690222103854420953349299744129486845341417693851274544116958897327765037284911940745984018691872156954247437592261434873099713231300129338628788569626267365046914460925637864259956985880352343046105122435898309809141354344737989517603335888184732529901203241128490033695309030181115625616188538906450666262819357159926864515123184386237053801082779452762702754425087834141050571616577272758097949348552388535472501996579912281097240242056037940969973920333368581221008145865497593181040915256264675749199752893761545305366856237282782157585823156738631092859199991469603006498903829444016781551336077194534375588776056839704908966917353728213396848825161150338492696040165071062717070874236000879756399521210148641581151504201936179436280025330615422376410072660449239685722496486331924527480384912759622558795613249645233067790799678020386798148158922516992827372438331706177857942588490420120873340716276790368711511870334223842124243874684965058380808188365386145616983700695969294995443853272667726861442091495896846636491369134967216328058086136721931322011031445903032588520439945934395841516263277223342344616817589764460343228278383590050492230602526589323611060293850717121926214941654182337881843123606334335680686980598498309108631512157096693632344083014942679322320786196133728299173526465892791748046875000 [94,86] -357449702705195990305039068658519719918591736759165410578915099126948603107390865648284590323112132019882156039815048463566794401025050871900928869118523384297551604903055364822329138333482616456667676464406866902291167986983564711712585814855637945984830769650347291923269722550638453076895217943492885373898343966752152619435068084252330714158955716073265066855174433473074539003730786747969087945831460619507105203638590545842405237433291821532867070011739712150849917075065894538571650917698305797464823617766951461865304028583802526274827192649075879340491018949169346122080458796904972107625383224241367963712016960426179939117026170268986687354138101341049566400842580370137352520456685973655583387786247017614283408244009555332163095943965879019593953584159382101261874538391665417524153420451987453970419599465240389811758769840472986852585200600122100235496659758349543905871390448652586544804790300036398125942552923755081878780087154773127697079222704521284274384116132513767690899140292745945744251499235786090481169933042417438904140597312977432760822483420250930519090583194463829789750763477097119106535198799659055585841930114213197312983919107099664635140516809560097072076385773768525303617881324580497741057533028421954219669311742912923199826040646606780548064926658966892728279323748600215079436210555937075581041079867319537212713291257481996706742295140280549113874590210932740698388225651312942525346016423412706067385217208201853320228909487943949359937521267666507797968091579871957844851433828168616897938228593821091716299676607201516338306913538560635886574233219746835699595744524305605488882032513274807640843797585751105436691003907520762013557693509064702248799342273769093110521824240919297369500496373352549987867078927346170775665745176551045970182145953896595248890901281260690397557900543970794142739226799035081334543721816847427359334241013346452054101973772048950195312500000 [94,87] -13993676338395670474220039785558899206282397478147952012103289107241298465970877010647283982470081499519780955073455654828577680147369766464464804861472439991218597780002456616201455475378308510363639032444870333438114632362769141849670680774787701677593599159578391081875493250425097517648953138780454858098210664471467663823616496767879922106000247808172937026022000204592733508144870157787339464157209526195068850591001554074073567292898008909372740224603912608318194500470991789540189441773165818965416342119682963340092821139406012249298142548760335975892483228826464725169241603734366694078819634008492760336201489085089694978692777122290032140802540425020086435227648133707850425164243512920311440488648104391592845986643452622863415850305770651212087996794408763393485639380356047222557530577112564378804069645047333690597594304950432107283549516586402923655686271261913919046051301798779404274916287505790998055444719156860509726930039742481534312960030076371316363534004925502599615474417762200690356986340676597535790047243988928755392410568438601761147023830871287682327935874232183708777076612142529820149923427241014002652727335331150433763151650256104545043602010808865283060173912985577033175541223538490364422262206709279754250765645069261078341602208620367350432064736780093298058625519249188270796371541528203144234812587385460289600274731923219118246635914498615437443289178681574389399191934292220612414695699972001614792379933670980700351480845218997805741654013993326969138879562922683649010326851206519525411709714698166093285091041184446014438145900123336713896533396405142329215603599486862073276802860332128574081926022896242118755704576852318154732231396305165924006528778993689225393875815641528028038092502889449791177071065580305868597189640715171787516685367552882291608459098344309465564847007863266317157191374349935933133943737085111425293576906538516283035278320312500000000000 [94,88] -139789706202080128131822439128444922757181950138477570152053287663809910015215072169537785423210636623285263709868798799997151980289448679142528427270478725005094410951301212462078559400492250757831873966665404897526777216290939215410975079612306627532990865723263765186418177850911695857758292762827953766491242379129809675025946270354204650132335162891600703934348441078474628382920322766688635915937652146238759546524175231772235480870385489793446881715148601789008191579912899276421450232273257879083509550872836001459598237224560648878734835149754021117220664616853028370596248843355013159869258527408208549515998411141829953821942032389404622981275009706435821818847879443895819186315596815913939598872805006415456887723179707012363413503634454981502114924122246272147696248702813858319703498126195209712838351569451995920329117001981635599571157952834219300431339494512456017007001210920369697544753474842209186967192939416739102720533963117640813477624611551184102986010601387115802728591367514325185238555807863969580758049062610271392057902806175543723803161134387580980607670876643500681537802180842231135561757947740102239798382335830651190822640933455089654212234013214779118411711170744736890040025729210680572862481516204034503737589449010629847379420275919036847911616962420791464279558308204047520578174925439217002593497594523438587060251617997070159535993813367627056489998198334785985657891359295342836578794167195840019612300700906918066867689780938085471314575332147208253246759139672421014144756413821788812740021646804234623758335341189779715736658007091168125598809149930461073482504502121302379724002583421432551083085289389871216093985640138696443805477164581350059639408538619124917444816634298077952164344421850839901121796803851386576106516511074814155420286682362231728001635968358127414274257377497616201315784886726579477378606112467656881339176676317080855369567871093750000 [94,89] 1334366028769777449703884714813424568871046733867652186873016370720899465363406411525129764125373500467852480380146423084743822186540082996825985836882170685830505053112523247694487836318572003663685707541498164700292030990302647007747274590662271783871241726925383407088566233544629604370714574408615587342574503722830417256271607254784576767129795306931414374152147908776543654827893994488077024275381043668356021315306450147131364668036060272469263584640422453420358878558724605199086302318781140816111024650464165766529807477832386007629819715197082451756635407668443714417754212471645491211355083782523843741055792878995590122101155081389522045374903068693622850396555134736361454774979812515571105010392755465140837240964089242886039307756169484103958511525894290966891527955069349884939520394319291819837755439543274000720554660933456202745026666101687366152046549344274315612592042851386370481204756301656837254180891124925366402772143406497559949464268492903633814127014818781453917499421353090255604113734592465281827125533651035864174390208007966731505540434064084637716189380975870533547239869877282042029508907052984760303412466454634371527556176860261250979405100867436918139461185979158630759558899227117006536011376597171295383261912892939555701847550881061896852829015349617223850210311650931751570745551442439592626733048894826165103123950200554224447649273901651967091252651005972277431737007879075151064117130296446644840779465035970886524408168712828642615741098938720184923361474986921822654459063111502811888468377494117531758842940790321694600219821026625253008994194779326492044981742663483764327015930105857480222718326414421153134898135855970601492577890424175168147587504966452860418895996110638058609005113534496153227356384049229999132924333019788224915608631259672049792627045333106002685161672035150469928906443758066249080473707173916112431902773761749267578125000000000 [94,90] 35934028037475483343104060253114027142118293853882903966523002893875570560862665541527823233873458441943814066811601893329682120379015589691512593069915299797388695102829535550869271531170868065459821417056562820968910170298623863119073011498955458845459881521924652292992805341533510857398750057047347931992913126673124403359266654253788981532506162605994647271448719384070422258320794097175884538261560665955899469161873127767665079809316353104650063275355518837513734231340758925319811942686065940404834860808458612433198955213960380887160070919755361877686931005438896832701528064957112392289356609838569170172994714855817459971441782930523027912642160011765700631313642402975383563152587071225975902776812829628599804793766343821427572934256088823149974482412778946992971984800142250768133128523391841156959875890708167500215264077421989822362278188328941398647086116152780618668538017723555809774915663475074753386550945751582340550800099359634211679862915664479668992709860152132075423919208923482169255281606222154623578686100010965645872345210524157812555311079865125164180703606239992899539229534361283596784451164651177752814449976121153384430536655141215171592465084127411211199323479747691262613035056030347471375414446062145107446075543318225718271371745238352779643953470210388155647813648407959817823992334614754180216752086393545128454904726512012720700020107241016309265152978261855099843956831035797181444147471404999340200447862567164767753223478503068312705482029600268954660279898591235937758428291400172442801806927480279715463417621549447346372920374818089500854846115773151231993440560813835879848350470518030221514273631249139260876119844567448242140779976916036806454501178900286559660064132391031093467363641725066763291383420091742770843813095646230316623740579458409594242216421764772406246443261736823053283653771233218763905845053650232024540219173431396484375000000 [94,91] 236276857963015861071369149698478918453589678644502442608572005712453474150226153901764108090635399738445980287608509982849005569576720531480194382182781602798562836608917699578781502650368476269646006162026118683859638024169827917919862412005106183860421966085138177548331715212630475043397960598038983340341473385403234842284261258987618845291584004475234872412057084316984357283683308559405816257297236550181491381650028656617102160109411652615302277922851457078489682868570755726097289467552568112976470401720957337393320054253207437179626425371217930983995498954173406574927798744628375376368422250074834909914959687025670052344322225445878100414940964395691078758348193796941115336919915058041842205358974050409090609747565094226203740389163420960916609063570216037039634836597626511482102599941349648658558974184322976551037684668757815222970692144535336510301044922261186219594624937066055186361872289527048411238807578552709123613976497507209454431941855878366218483788130064303518627448327460073449534223430980196352327818415738132846550959669986166977401560686161623987659719954059572732244639743985706175393551874213845771230267084032172955892843947988076052057748749990865086341124876025761186580353250525456996968057556282239884997039511164350992541162993260562930772438425359137016828542829963220250279825029570217940618786348596062217231273435178071543090259828608986884308984405806979990227214219702427900437884505808462096623477492380322092386517722820720749447732883353978312422948036903646173961330741157734105749469704868639647351587588253378311697123351978774491917818396234802645320801950254163286753537639533353456983073598179718956575359109636868859876028478937703088918568883322070253185750269364543234285386469582557583357732176070786519598150682136539104253911601082378403222822923367924128607652032593883247426539101364042416832193894413128388254356384277343750000 [94,92] -2737181860714346289421907204568741376479321953394473747257480945068213666297931169423901747670267554393756293579071584428388785581190881154885739534520187379395326942461642213460359027870124938612420544585188627013399942344857381678697269014208804253974089119323695618957251549318645938672621600976656215563338961024155282213544768229448547797734423415031974724735005524715971040640101039229263470092486706239806970303605990229752740242875868215864566197932868399612355403511440978505333543123794101092434324691528146112133453150972191752436329050256919004651001628029430031577798206198446833629587767750016018279236559175508971043806321720542785162679101446898439460249168337583809116620529415068790276357244330753642568220159071710962012020050306290881704605889154112564187892839890371531437899049596451261409705134169976863490936875420633722201697597842258474425099708095539332524514125240953206601562491507938018772952822369534188341284435013831136267952636383713945851401141148521462279543864320577511904519618135907241067174376997225934224458594345484206306678020716498874710311784196016472132124472245992787787107626019269679264762512320341677972400777059551945942953735961051530255039191843291320238601996130883699339136627508425124614475786967471010166463275961327727079387488022600511639289320414013417945852701982835887095487864528316564347917027984305407370401819574449352765399803374022465958099500081004834017204050179693924345422452398227593635160353504145888833133069036725174202569849959648895733191960230771280299821271755103352635161251542104503802155495248776103646332522265429703847830754860356226611635767656313611092929887634813932244646480937845139340855545981256824363680873573532905994642450054388651362678859905112853747254092408035094059487115983746095836690757821328228918440572423917784759150893450856710561440956820632025168799908467409899683227539062500000 [94,93] -41364470164170719406889037745111395994381901859096718760809236205194219492991374402836929650430289744402935559279810688224664510698779657002367809988588911493534278706396706858120834366826612904939538475616099335970751701722074935791719679925891204867704098832656123358389841815751298014740488507351176508421358483294381929634948101042850117974335501938381787779375965175737472954496576238083430344544479931708771531436805727508344156407017284993082362995068166757990081719493264944264982008993828319556731010534840889906551765148709010196224974567468590294404329217786263690084720192968581036385487175461505798928810193984980680281956763279897303211141477402703159709305052377999088983569669612317762810049210224194641906796861578887612765476874961950327023577517469756050790055424429634308912569293333025512954498226284627450982912857468964783756767654377324858326496939476518612526473593625326197166917806376110545570189052647336929279074961765931756440034048636725695277590824271719454241620098609744986728130987496001637914991448635598571593043300924197528146689379244632493989059918384457640302295070017305050301885510822929908393363666951245197809006867812105176776663436167131283353017949337696635367563339769859041437525692486432245241563803954828369922086300648166289328128580752279762175821828247927761633263201385000747736431213682491383259816134716184399381537150221184413668565844910915366021363996263939706485889101747541373373204862741475965943039326992949513440368248122348895066925424959168873133381571183474368960320952996043650966262668618761192395654633305492181408678710723170335971613654695893867972368867038353080466805991166250901509930811347733674890653952585148293795340001089542447954920175744864507131996371216796099453651779993787728562762970982801385269112321621556290077777396283594833058218840540164391369478126005662340006968415359144271850585937500 [94,94] 12384479235855038129856939307330959284255419624490361950418425976001633325636308107368105413047549987150382981036925513818777746018128768113799261924769790395574517640065509543732409182435748508977731344743960515273174903038303912128603431445668351506612502455308461787759346669305753337472488524795825052144914713330497296842508623845713800232842076863471202714046527973136150137241594991515620312694373523060174756825804122819851793740973771104985643010654173960742839253342416352672983751632125509391909871750286125694623884668556828572895783414141103016055824058797808137707520021848756610937110575151364470884552073609530296745184935170957972244946315505138406851951559885700028567539986022061815738898648113291470455802399796195390112333729080138838529692404174632954402423837390297001162992812599004700359657565196514484258164872140445911451869538530097020965972186882485122177062172233153321384377688253292015675753884771915677014128532607442175754542486423663491387951370169538530116826375803866164929069796572042998966003313030550473360855066062496573832929483036465897287625647819787344499013081608751098409645226935994285066620233099011827677292144493439317147933339639175803475579198862954698210928349269039350388105911111560078386298982253885398578253220474048068932840360945529979787744439567650618096619895253289489387009260105237169393228751528689604894810682149731708376324573391407942817902413713113259812919980004166675248786887611999962326410520911675185103606771520650737548109751629364871572996326675737627517100081796632679017117483710123898134111202008362120523903776883717544252058247440385174774651661697006452271906492107231070190965422848745674839273177424532750725380760597333003546786780946719427326083362010372957034631546566110096476172216406346488892667826828658720029734734323221661763528987119111568350581264658687235278756102246289062500000 [95,0] 31240414900693597835658440360491054567389903644542409041106300392597420404249067564538504273863012207610757382108301810404414336789713345237474849799738215766002365879943713479172072219326384665363351524298540521085417347336701498570200147512348803985272275267608872037272487464522633734649580009377060531520470810503295431357989854248492279942965881620754185212476557433089190681532731451536344257136568868901538417906827935568325665069225966037483874272739519011794212630195301222904528867560186999960221570175716319661797108892097522794331795399962271185091525445878986570573962585435363628422385220247562064761026971570244760891794813580394670677603858100571790740639167241383762508718430310465130423787029372795878851815071051151336512218854316066752752680007064679217708275436500532249449029308139244423338516837600729129855873150518289241730510938794073741113724341717900487952542288996222942851585324315586653495506425323298687271272060951210644339943533313200670635228545088022955222988391748745954980346246989507771141257948041371583993015421626639560934798609461382615967598148880785609424760828194567331800198769517948035965633086620274652331409248999659257947146590705283859642211616198699304374181776524550521179350675687294339249533854695032131631958971950659622603970450810712114690101929653786421725843281360687581103050909097629897238122963410309231351864068111031866392451712222134637759519195628628753011242320729831566329640848575444907787989097711032251869082511245509947482536934556315839893757248129810093388887514423417685758308476467162429295555877277749579225866775885616534462516945135125204176602143879579485835873496980942136938178727063919801641578734073393055627752229644163780452274192497072943005350785393325321280125909177388561188484898900578443181432920525657146078362081865849578027295510676392377349882119671134416648051084675128412111598502996056024205631578060104115099177105697843481363193391736981025148727293163369124481147061056665405873264189824482802516478949341725180634563416191679543648829862981009102620870683686309301217903972168060295269485741073071629444313115512830584868594896441607033921172842383384704589843750000000000000000000000000000000000 [95,1] 1330479773863375717786025151082084632732159777543419016991812772424835576237802958843434212917601362705685777920257551163633717099978551105880011364103596828934649649530747690333804170432194890035115011843679133371113073124347776914477223309084639926171452972758770943563761266921365252092712025777257328692240124361399174525807679360019013974737938070017974235499479931851299884755868814832060140725025890060347924556238025254805268620635139106113337161469954174058494581266914954205430140329055885221842787404885194598443196844450235819531573712434992936833542788274727331720162334660467834195700717700549590747872248981020093445704270467783815527596994066541474627774237801772493178927288690999753093397399790841695269899169867564858288180018582290466536947380453882829077098180075909522941218491842796387660068802068847651810307382923474789130372577511286976810711815040356584272286228167443951661724932366335986175901496564042525298683418869820566103363633159653264192960728669499668119304977649623506376305246287418663622020381691981212905279285002505821468789566801481888526190451626354104813778614134902096878913829040170976789431186958793444052921801291238903012789479019209258399757916427363795045203337273184100257267198110708851334326770842948941049001172766201849913804228209277741892284399709272736503210436102637094564204620542694642863561495952306417714072971010103418756519145265417142686845540465652453515214963851667661417558020541226739232651558089169641610130334656867586002379844655711302855024225364051828504292021698810915224952890383556155016430782544454742989891641356056793480427874171442273441456169592760465631396441997492740689563728935859086517996912448229247240453302491353858672531385526268814335215434661395677988872788270701935779981502347875961885093421981047085580783476553542136317238099963946559999158525448277682778837990216240901010968368419813869765626651349660668803443926001716510252694906825579300480117893003248059664639363845655354242427455275240286932717296321183292241163846614905446320983825556333439693877119088600976332224175922628193444162620248149089646777037109249253604511165245682935420745707233436405658721923828125000000000000000000000000000 [95,2] 4248652299392207235284351215639337636399579667980226403913966318662232256404952514213593579218317799667499155933231138892129644074172857257010355372980619062429720663222261534853215183707374050304274471262447331345673502436770493260250068553313234156654090615851391350593618799654403647042654686428614580648981109153019415738155214190578309989698894958658981765035601294358537561107135862852229244767038350790530141837465009083438661208460901987591499647178038366241174495306161830994799456871949748354582141044081646899586300863715405440546879377274559857521010953244158856255963419844088481984619629293152224253248291619346020241884738888212709476513382078781319291008512554610651011481487317449009652254054618503915605241720236856790030816313071625999050071439156986638583189806830058169967688944185404441233316245124633162839005808186696601472419456874031613163760474329963420522023328018019184785040674991131905639129746005184804667569837317339471895265861179611222400339191493604139437017099237659072813619563657130267135630045212837162554718372264776642947158095141745433141874643152302507249458296728182983017830742996192041847636124988865657631690816970635068981620533316508988816381254926514912295780991266886650036569329242251562025554267073095310772547820821161622168320221095741383759768021937622166857470952684155694944177341119813738140599175438566384046169491790516141733607908767450986076784778962406539483053107287113360257068639161975812808682250084556471061142957781243724570413990786065682006097760081563521327221432567032160643636488248608167325491122388155821520340149909802255870827589481985107643076034292379361307727691148435370460810531778523896535840539663168971539467334829561177252838669690688541591222961729924555671685970813108230401202793301237898706925032074799198123848310425554589003434895355885119679665024802559361568061212062757104078474449999820159738704044942323732134292667515223928842627400493696047968423454815915667835218287254608628221816784286151460945307367177528638878416585825819492751035757805646652812955156227429517148265719196807637732613767732132219373776553154618434016184864370857619114696390738572517875581979751586914062500000000000000000 [95,3] -448956353952572785040423808208613480938266397175995034858271522371984073312731679054613879430738602716944737103473649996978689973215923094162627194614779312424735772295751898992068322122904035882038992066162971963844124228267261838426421375892040278201483351022681364860299798005993320987806631550202441737744539363005625600961892320417471177158794788157375701026652750788684113303150626149385635522485695262509416713775746838959163972993060333864116567379001744967846599751094425310493083711981752011992778061843401974513459950914504840096028249608644254373360075331835816799471457651740048851140697324378797331273108528975531524435695047535205754153544436585827805997911960645289026693348276423609881558240496133841047332190858340874055239279216365994511160658567893857722750611075667154173712022298611986797883365262167118446847190124334525142171819772503740010514279496490650780852168504644839058045635845474127493530629605679958321704447636750828668051259583070716914156658406533033111280692265572219263783307960014513169336611539345581012199051823859529294113014383677573240540349916921475979304131202641370430411001008516664841528108955321348907468525670372878450165581946804673236016560784894463519620888063783043360785132572873902574103911052478580172767051906366172551107901204397199107249737054342442063244750124373730970017238681660160611273003822845578036909226755227704619217827097490834315215748395509622430658030789683691344732034514838690744482681675619078479942584056777786732609187946601965950736538188111048745277536779594548412588478046264802445152479112062292445542652238105746154729667107615260093113159326630540814431415093345873729958556842698059826012907039843302916444243444984430362675059167152207636300834601598414133591292942120992918978927438550522271037170666450465420147231174029237315224313857906978701366788068230166805594703715297315140373242457705704100117863611447313212742922728270758294670379156665615359332878061798713451100903786205212168334001537637280110783174639361456416514348783572946361291424349332977756210177798584300141409739539188592177824416301897681187750053491444748573772946562480331162423366486713405265618348494172096252441406250000000000 [95,4] 192882864112155617845803230334730968406384727642577447523911509390749619509223734096275482477780206053856539652288183540193148239858853438464712132225697455542409275411061037901014846982720800070239680569664528728217352478665346415029657217979192096254344565370053547853059438353053906192743869639772169609388230614918173006238189455522339369758359520821202443751819763489979041540488961895450967934564860282242166234463929113032561933950293185006832801872174193909021341308035558555969649917170870333550241290998392723141679732999528516845132455289421768555074836244584248708617366489715954629350525997624205073837407005935724826837754136385556443169127381738920144668192182887438604562805118737782249578540857677323062268730745367241882489890245616553078209943675059618706757713472573114053020682802534365730308493851497574370293944315770595772605127864918220246250415160051968579779983299623327461423706150276757615507014974503466066012179732829001170286704528341206191678029110031797240220136548551648115336234638762411335895788154525971770894960808998903574258716521408538234570837890491421797287024415806176835560054460383911394919441542444317798164879066647128768120760299327930367569918098289898696839468141151429299891531015896840914900767667822103801557497000061067049392874948616431051656273395117826862645969868632866159727516371884954377203198979364335798390457909966924675208837332855094714382303841724617524468993620144380643532490978171077235188565542232619946545043821525592843900441430276574918268408984131137999612508728055461552245359290783670954077810242230970940593986582209525514598986443402995135239013861467618115521232499099535010965030891843501302724737592292358168487417864608314254446258713236359510151435784114299290279152726393802307512367537204194437687562644698314892555385437866523596251964718560237537836177198671709307663450796420728051315359252182502598492727521694794368688587634904883651057578060460724964895230966637017646831590423921576591694205158840317146657574795490690026423211962434467412007299054876838670290396394973289824583533615564348156433574953399156515098493732321597490385640876289254086461966153365210629999637603759765625000000000000000 [95,5] 51539021502965246029893599328873696962757705763148889830341261841510121756061647888089562446418269120765645514060257120757606459714600800361089645646200323227028356500322853745808897800617768069968103988254843283848428508292524835594025449909912849446506371326592883856863859074501405825761315829158392878299753815406128422597293312537969979782186164831867160671765283972605400906152615901002307799905272094937859898017566952868045631567175378113225119023104605505832433099186280158777928490366001110421209715537037811037262875956372460984048324474217757110599803850517810243768922509809286743618752354343057309856774420137410524413341128937638286941202119947935589355906890990919104235303157488399517862212940643888550000733737843387539471982393581655323756536737694297198625651527672595933232614832659104440936152400153775111522740430714067909736494541630734044634720523584650227245523561329993387566941546158383474632408833887640702399354644663107268380936345001874826091244022973721069493065318117123688178708223882947643224898475437463597077158609485131811028980677834101846525261759874040577425374138613906530444516393478238113150517013912078722291452925967658859900711295034756452612177478597742362655699239413716944173395261735620644196333071099427402098882517231861375448234373907774499590294919054627965545156136872111362811100371776397302196260499741899713477261430667662601028410967969119359815218377272358837385135640962750242091983827246161433375579024904559128326435075512243027836401153669280885214404278965227209279807623085615346625249683294887189072606926354414837103657183987781603920464412126675921006126226604308001698577272796970390083332263321592745465552661599878188621750963817935683604037107355955146121418498730611611570459432602954652646799160284767881134431084637578154451930219062814279788149294651389811983408823497114860166566525241453873042496748807188522090444887243257558100107235455624443998005726869650620692514450714866343871995400245630613003927983050179804978597916329325735174609511561885889050626305117110038617060887553962815513485209275282147581185995184978768102763681536670185266495749931855117897949725147555000148713588714599609375000000000000 [95,6] -201113264522334265068901297648525202300894173960078682619973333838403223609927121336830986395835632105884970620803435223319297674345874655796527651118997818683126665764798976646334806063847246066076953870402324990086224326428573395822486755360530818164781245026143150946179241554506197070613769074521648461426945087500152967057608361275843833332071443913697041927589442642681844971115144177922090077685832270438920537538414340147100923808150486821759420222344908633747561359340104700783489966219086424049160439790166060010745724961067114906685662496810095681767697967362380109087871885463959827304823116320787416922385709248131480216187192812817295269188132046570454574040115346729134261186188440170186390978889299324151231313653657106654446008171015085067371584872787806210728640981181705354807787606566507187385142678463939328269627864484171282072338959630829548440575027233202219445498218454489399926463229184598506320232864407660544314710350644961694257968422418495803727754572381817999524103394289348193587535507301394869546466323931819715813067967185831715478252761339827573171613144054046142848332945658932885353351820262491857319323160924570107160151696925047388435160885807640695065480255981173517831172406904754227112308202217987902351904883684937593439037090042940840545649704489552314745515612188241174087910564921491298726525299732093561930089645325090070484099825549926970795512284102828326664505979955099313075473565456304172573094499488717616187434883697097892406542358397251641088841041959054025338393399555256655530069251067569993595932916953248025736097114946798123704516730951781055427079147254302037439342998420533732775409102571895548886970056071024179017105333448134133322442919905518006721317303391665246604242531777008876309522702219489819057777997459975324992293897717603557368455671720121659425167303517464166754645681818597114394191265544580825431047692021683637427955322539418170858466421379874689256944627385731212573707855790602360304658323505979687790833807897808376478835381734333208886798669016240320374705047024693503164489230380370855335895131887673708587216546090861977026928306986415345911933892286888904410435685576885589398443698883056640625000000000 [95,7] 66573252185552051188184707634506547663685154746679656355413564026636903142898306183275269530064845968181152192468371059833846155456577092060096616970786466759308478846457182519382296151818856865249637718467661413159140772520045683360626085213959604062195549561073641136809847400669679901583264492390751337101192361829649711369220304468413149400966999627100774057221170744413260099697380339971747505684618001675327383680640817795878102391868327250354084510741034547410286207332721124456068959897196207456087047625381992928082799294321319896949802558791732439143740706761644564395849368937712993726576555522811938943385579629855140289919226959278866468397336441296397849719781123573606162957304112528114857843137129861685271894467403115549897140635976706195530949824048411137464585042273976845792094879236261861379833355553113716713748662087087240204486415322532633336983601269324676407769894432832222661838782304695883798598292548523461848598498402314325760907941587546655556864184823933329996469498381230537806464685694684902222080031809752473502881157935840866677692838411688743688272580974171310981536021070946525562131230569081091971444922641505568924432826583846310690412148205109122981195155568206152610467360852636163865173091334530700449881386381679604548501595401369340040025166147548838515908789361170180018963137002759685503286968288092023101974375471340737992058626984681521763346207482400104105812366855153636064631327823250439698413688967561423006946836994080784966875086464964040813571428384083819843121969015932944084685664800394419045663742653858852381608860775418596383318430514802734088053490033119692884021838700837691288321848310921945124424319165183175176072165049969231876452065952884935310660479166643725483672119804444676987822333631036955930829301152726891975757292659405071936116540441451528841153064755365220151083066772058622532600986010510125143172869629897767864728587308646376990544995468655704067196533487816359632818590230888547967139166780999154547558616180322120947674801755404709461384361845769916914533149094764700109569955018736323466942601437036359217275999786303094383434966413687127424251965400903846559188536957663018256425857543945312500000000 [95,8] 2964419683284420203725805776306577617122850101229812260781248749565791792658262635629838834588353002942220506837248260219569477004881331837513271893456597702459349370565908846592164794341818132943438785802454234642785436846584876996139942606017683497724399341314904128518627500467586005754437752490921595419606431408362073480860008949889766538366539747367012660028340474377760277898078817227203892411221159085941579813863161247677090301000205095206936809319476992559669308355279903159566977770073122602784475352563084499194328884050374347174112229309378004724431389479559806960386998234051175086941374984030903288966455879172039894630358294622106622158848256843365397817937514924415439743276355324145603585384648821115142960556936874928634036300581756206366011929388124465895581387484081124523129535341496609952942602711222357689677850670489428877443719172671234587255186124473047264284340678292523982074794822150146002117057171439022242074236297620925009066668761256532748078224189486265599592742366186925494436798328619197034557683290799338417909374107593616867718957850624573539087297844754056803661921394151174789948003265801181988997783748850400878467626722432654494219197377479638601417950035174651874645207329324518962035629006232040437652499890058850838508416555962786372805066308896663946797765936749507327985827122853707265609845243350421628410673034011551739917077748307748294522695585029053798187437882715436374640683074582667881454652471099050304734727137675153320097653661168406266538620914331607146320941824899737777089867070788905358510228185278303651457458131698520738578306770481552024063088213729081852315329520082377303339390755414279808217135283005417911208399218355387263950800385143328196668949384588579137152204925448334415375645043175131992134893281175514639241459917224133071292014427912905130428818367145413635605040026234351370749652163566658265814498342110112155309989221709314127259331641214795901353354622941241349026119144108413528538763007488672283510697411909014554727396419413515174145355959221895886604651138563983764151116104296750116980310143256748861662900553922655368382314699515592960138378377660250961866950092371553182601928710937500000000000 [95,9] -17410995402862829391912005372493981637743327226629782680176607480771203240669342873887066087356369097393758396098651191339048275913350086590043499436352174420689173207545440967934609267501735533189868709332308520544894641099348854446872821126368223221918607836265274704357426642886698223327348799515506334247603098793654737011351156000249645320324147645431252210252308404490673373697013950465298437704285115344787506533570748741057784805809848014703971954345910118455280133295470958859553234013220723726137581550541323751870809356176421507991295067847793023416575213950111514441134443815303930054000719272996125606820109167451856619843104095346854925505615890393953350035544618382995235438485905949271173144381680253755729576323961250692992614417750498211721539842560553563343412703560299475793755891268222355151670566670813254474196284519397017432365173448149800960298355277352187623501355309493821705835997388991040795998259267941849925786891852582976841956214494866543913037303251818835853065097504553679905712379106104212207004464065832924569908012747875386060896431727139639141883957884592773438220705628301461879558746481394419674105758323090474297032630729292439952768215986558058640554447302400870935778495224941181230850139204828267588335089272894041903295164105360006380130877195684192629518923152793163678336869720466748588832982092639211482007163210194510760450876471969795522890600700236588410081883685780656627174783698306197432250860678201064327312967757733756770492542744831353261458394049816601857935773115571332679676889391915018561751070203745681459212503992067261280852777317303570397642977861615007241371854598140153338951467297607066903872760886821205943348150602211313407067713718727968702414058877743683692971544534654922656828628613703695973615227693222777082313765277447438842834191917035113302622914495078676335240781638964322896097416360039508440375089649799847200745899769244872661854677960561143894426302122197361546272680604487438653066397817397834565894309907086464930503316423529965965416204196889709368557749004640858366021976519143574843807631577995226863462309503829787312650890243542064423349475209279457743605235009454190731048583984375000000000 [95,10] 33050016194701734243716269339903161519263599241141458180823576689603494777666590446443621722639837483255580740572435445349079465702070365156256900938967878798386858352403239363812275825709978480687716940135117644866902265104263683479552262769468324706392706078432834735845494519638027922037685314759930791841865272952781382125318297610932032217256145064116986005224078323467057317430194129285903047660651999388881790653949063439632142904260320763880531211832077871959429470029738862798774150617459673984341694187104790163348585237249783298733448333425541881690516627546012181779241639709910609134613188004310993256191119042591647845256107690934341100408863282400036528397907557834408313584597345526443891860244048079217899457968220641253236938437219719123454069173896306456136339339277161342729206623221691105758451869313749076214049763172889581702632365513180245352766756751678087380433743077047774978228358511976368606111856733760212818092494751288998401769274059735623799910730161519623483994914922824918304891561107497973350612943358100942821154679937540231887245051282785232477118959911452495270631614023759166980912738133212979842628509411967391071208080038765254456278039008881314413364985836229482913814249367924358219564990122573532847350043047065620503862410732172690159585127977256797610945708811190253898738715267576445507645265875275651285538745729527197797251004435907564232051017852433255359491577477100937299808112901806282087506877937247325650851546362279300395248113081462877720015135443961628957460761232407163939207630706574093273756289028236993971515630952797108170152277236609800645066110214553632889094700070467200193716570097791009369733018468336735639198100813344801478932201627271885726306062625528114871497712169721781568523577818571671884804991676762930480613121048626076949361302201665913120630319332406114062886199818262128509823803453749222052711691921696967454634893292537545434042117127120958689873097637305110962897377599607679422775311640677925233599941737471858846440478813060856989849982516717118475995223217226361280909095121263811734859217102681552930895361509823487783757919006863950777834514418995759399422240676358342170715332031250000000 [95,11] -105913932536349430032138258211745097752153548529665941972520603256186960444163844479853761755658009337761715286757336313923872087277745151482415402231219143773693813255552696283796665235094657156635744909610813165790321571037622266180036464112035823410485929756805260388395159599179846119442687694302717031784609853787322108568768551095896593201773940758642345010313156232926319358777214427220174479891669471103326170137051170974082244562638316073845657736706716771237555003525086259742797162507158432525988310397891156199425370599214425920433360550688722934534435853034101368296077873781625520538206786016226979753981750531524402986022599990339696929938917344790383014667412686108901403952000168532342735250543712567230017151006522915068358473122804990331335862437363307499672232536860596025439418634755998239099993763909194075462990733785351440940520549837079317002355183641580583755756414456963853153823835803435999721483632487166446176736846195651211958521222334844851986422819288199548748108196720847823824363402969109120764825142039657879039043516635080038836825765916330522589467737723934383329721928848068394848500222689505006619821999909558613447823093927645141882251408136959226225234295298366432911110247411167154976736987268344269977883875264771115189266379989467233376339667716417297737869054521288249554366014960553895430008912617584071014160166584570328814842804086900206633102412472646301528718604486106845924064613244197703725591297709008671904781573693507101357287403185932486334481535283967138628574222835198868955221634819122125015470336391933483683441213988902109086513726838018349135768424802095356483227706358681442140266885584128221757353375208438009262144196561596427228575462741587419865077078624298818385139312009456693092349304133335547289005203234405109482509761207786245007696149978744647661303934021744997373454829514366229973266547172576465540662049641424413152633485627088808634506025115678026025908770065221633411943832525855926839589364578730887306679103624956853973462000398322159351768696520873653719923109250337181910705355525319635947969109040231452480463580950754499172970693564162624837181889483894714487632882082834839820861816406250000 [95,12] 452163280649205326240016860674537990099414117741879386167073639191470393476714422034896029934479331392377350345378783808265769733206244640171664643299630227994064539298829021826505897720435468282759816092598490486281102897766425932722979493769733835788999473146677993346858758797171948235226703572650189890851832005435647243569453420789888431096856113596776121903748026971002332807108983266280630058804699769076382368034202911675008903103665855334814892726483946367056871942082576626020164950145760239847386521061028446891627023740284771108234638873596325446243953205138976498579674362953176754958407176173376743002947986871867184099388275146530478290525456708023273767639081826890200035606835033421719661455306161313992545356931637174105061411355355573280757595502604592682393745956223403159594379384177114793239850317456630512254709124040388340753709174890063395475358980451241076885405600688996248514229818736340006604041404050432137026597829894794242172084886031067166966252414608589959043741413872901639713461651051080180425368315521982753296694668914112529921011008140373302122921046831453343946877689069533876007223707965780537203121102450651997711289347978340999677740711384396806368745637708218285943550871683383384678494638832768625658758290681310841443930655424074645843813028194418850301831223537911052776661838856433719490085359296366751684423747704717351948199327212288148344501202764600274224298068836813086571611341787370160752863064994084218229020382196427360218630079849546609858910263011283898315088527251082171033397056936845589851378639977484845442076638641044192016510037429816406255671874333134967913142714267503370769344122487189767004039036393524312807927029397072570290548866346645512329715936258290364787096622793052848410618768875655013236158470362354606434268593352852511999586472350633134359786654912303012288778821317950809726858971236822376284217543624938788509503214462396467078146890977703012873402804213939264889446717019995624744903681017923395434837507339708980981501169300031134579898328495050510677719989394287622156211012651360973790664174296412659698923659745912079543828399555941029413358434041469990916084498167037963867187500000000 [95,13] -1174287705091241824657706393376457193772747908029402497510372562192530848936252245436054849604574164474403394820375129351910123499420386091485279083400886483047597659327164553545218840362214648841274036940971959532954594307241706044600002810086827451326912395779519269007882192726803791242851484521138797109195878709725568442363326025483807522396739107236403739199881825786594311227464619868891910529209002943077112627234734889469779335148961971445580847324440813356547421720904192240721838428492503427043534790244942584942937724260807973168814554020517155710650548094651895985777491284965644445253273625995753952077694201402342869333446542227183731173378121989451612630354766513155377554034486902516995064481111817432508225792292843103026693681377239707148388381779296602940974787392396723632551836939446406585265659706383255822501391809039205959157609939891323380913990189933237103332664966834331764786783466670842080705656754913406379705923147722990642094285733379182031586115263846456954905343553584401920083719071853331997589462827200694264799216386850261296206020032927314583264046253965765802550097571741461138500311232740625715752220813664129236472079070581279487471645137022250315647339246938058083118021184024645558713929670263449209276326624751746552661266690557876311043534448317174848226099341405811945318211402821510103801996411241344874471930671311587398764222452062717476502159775429356173209519817568792865282047633125887187881070798309102037624738537795009106786325842460306934466187548153238333425079035350090314922436531511350787265793885104457290637790083115073804296080994821178281287055448427217552924038495728958557282133838259839612777026256316708619344306142500708933062171787468853233100806499101339831836369189628795207682332266209622439402398612075329680728228746778755975906156409759289511970890953830418310967122202060617995468927371377846717567040457520057005867743372252149426595962077290387821052709414187342890345241519868243335216505143563762625673585474223187625586905714522131156041404799509964141547164951194039992661453253972818804776617902394117335788441107315962804120577920495788540322656956504943082109093666076660156250000000000 [95,14] 1524237705305777804837799761579985338804799678500204073580537195609342937887972704013125208209517883889524850574663470770941772468749624996147941542804198403048813091240115511143957537816774244766241524539395367252173891247720577046630418218972290093093884505480153064314096989392985551045845408996777585924431288538301498850562004542845549314699000721988331306900671724053056087686520580747259028691545064680401643627986096964679713558439186037816923844682717631852900087761717421117174479268298911646550895939657579158175814212282007455050685207612752307124501005926966986258075377621259840637346807637445254993977703568633859108868004727299851227673198533230953862316859354841129048950423155143468953554033982946984426657373055542735614637903905807256012901802347661640768298224587773081495582693577748623280741533825292783448689056227959055660080835759093784588572095139303174374973534746080811971917020955674344102354249422927734395315213331184539247966485728551381445877446027727033081053310978662733615298291429726234483637866722305206655989414953908814501537516835389873633031752714947933873829451642250028411761339795053974165434147076752588493525519176662310657439666037496945066507609925761454313342655782100478754547281938100164214758686117857923593509470316614914437371392462907752259875235131301656928007973449920366676187321644335072135623531631686764211693970686199221274205171570724882944786596790538634219726227307079472996297908689500050611570321110235455744555610307852075529877896641480443449256311714126691270558969645980369845415016527077079146742491548867250301895363779158085556627921469122290883187299576686251028271540152184356357677975114328281586077986118501324793334897750833179895959868674961317464425574006410645392287318166119488629294332137147800929975302760460437517501029502653844066047407238887782723766408031422441019561804055868844208901876871048227044265083304118525276630572463789286477644306990833812627040223152609441481426318696638519137667832893145194902502659506247162177585661281869551364378826544156463149885420003806454641705808878282227541066229264684708973569969255430645179404114397669900426990352571010589599609375000 [95,15] -373098984812965555457986285771011466073809613788374397222366100295603858730402729061832885283317723328921216889438926231865301053589380485050551887298098624896204541319283944797559084451880520286600295790664421749320094142979206804666813732976607496594493432537857746214596707474531869755557037475272635719641497677747576577419208098784648579354698795122033193744076418431683839514203873401032569299190499239817264125245721204405766135717647973809381224768039126473829498662859081207733416018485746366237310261361959061964054304801809740761358556072634112039737805366205507870350389006496552518670816557409557911016787820085544349810926858931880515112735374898430909597245319118487911439114095615527876505771996069116623627838037519316933550728122731704119002957497487589832659359201075355693520666869244703775396586492339995135765791303371708093677322224272860456852101349136845066141506275049983192017825530491111933416105712720554412538030896547597384559272992675263699028482152761720257062532785366745391762908654718762378236339415375085915149628438023315695185224242391678241660581342703294849365844237733102813274602689802598698453034860383704552128508761471283831338336742791535637935067743698195488645326610758383157214380773423223760262130850564785593016596001159342538924818359464146783019249415438345032426293753189199999676939124800470941629476178573506657712692395552366714020230413412460434813345838329685832401078860652940341469276051272971767309119317981570456127438390520914209699618601904198994449535076342375060883906484159542200600521872843266846893759887566926452891536031510885904883730040878985220446833058924156928553148562198956127717077800446328522336308833015497199899248157077178649549239155421748214519671457470709550555724884215255108435380400097240298550459150196087448810321834469296118382271857895612219995092927599614037352142042305628720136895210946251116429834016364737674751900650526129724414814066959701927225344662594731727052817934165026823395291425790313464276104713851203304673216110331471384284756497009008742519712761556626279534754080508141328746968121291818127375819617093811314534335110693064052611589431762695312500000 [95,16] -1506842037694692774222034966591073168926872788115669898657656876005365159961491261682047526913345521531663923244853131801570856354891938737704063834545255473944788092478776761592619554772672226849843441459085103768389752885254896056278463295974244038151081105335915604904285091994890375231965666799680750915789589654681115322550901225569615694723912835048771192523048652335890252480445397183670186031206338560728755096611400812496734656405353190412232539968256237286425361024676190814960097329587541927349107479308938668774985878756754745037237056483045900269163344297014616572579959512197207826325179740052007145960345976839327798406304046949846063650693192753018653591988742109347651702866748962410639206073680043869122066348272604385386298343286061429099844681509459093139242576407548458921509500308830071734852230647310736826227629390056119335938410331485164876236045492848208593059268105226763794016869863098114635119922800934127540032447981819022531432805636071089501560964068292702583789058793233208714000683486711162990286170544785385721402516545898527173407632534241858964161078357699163286607649721527965486667985975230848741441498821462096347680976113470295220111053561226826669461604642432805761331751908013694371778345785096351441522092944476264096730327009011430355369015774442021669434011864699802992098206818499507763762422400011984185304991069866921462082760647090548994203162840516379140738432710097701146846535643288910787686849645576186911859580137201507175818403363562267069638504239309151462351328172278732887478305116134444765556495608305745533134990397508140666280576690426280861046556293324768008464061252026335065993656076606922673407603004818884953835871853256302253691036284107134747824245440318616915998622579587549430945027028811817213775045509967689533903293792871869012392772532240788414504784349084110196667638172395717194698364985121513083555281971619572307083300735416331755934522866287522667374062368966457693680096439590453928347201694978244517762200160689895812700619228107208209306370461208547635252046851964133833802152565001196542541806107896263417207241956006023372764224352998718714502501825336366891860961914062500000000 [95,17] 2580564585795775508963752431012580655195437682936051877409968356166056200769706386070315525463698178556983512590165419720526411904584107777113552332588439673622313692657408924738134161905102084640312906700411397437065059788530355550839573549622285491006304658277027454815322731585388704993873593712628725304965747820075051504918269880217058107996770288187847676386912048363765053713869933025431324789283937024991529374654875018912651222912152608323313583731146264212630713028548358906865082295864272493158615873566262183607501766880843952579058333282112043349610725537062493929802232960030839963792345361967447201981478004001037454625068903299165787684513306567696959853514874465056313279729719519836370677961088041500207705662049992010850483480235294029450086019629152009650465527031885117705828725131280986732483863910273184467690268468480550129802303971975828445177223763421972676954997811021755754471833436796969837037149370049536018177756701908232509484402152853278647263087819530481342018369725660643009440670743225110320065061137587229164410685580969619420540121930295687060484162958903482326913542705142181961380066025512422822804305615609230818991590952036051157584471682002058230103640772848031034914268204861522870502338218792160131582335441098882577573435900148750154186067574464701025063658480275960411361088669113501803431958485803017133557154051321528344539021308031637438358207941603621480211613395554685110472037427228145765319877881564901655277313108434732955498502249520021567695190881197231145777182576129182616849138355925808690555589171901361523206677131615931480767360343004136631584744238923241006120384498450059406542486781268676973585038982106098074113389637911202649554020763097471898665796903193260004328470417315111977222892175971584390148489584807465733150812641388093460052937837649251374250478557892267473391120899439484163793224747852865608649391134243235290951129450534295469561524307870670464223086116455967765798197490904106608317869543439126158593614554675452119600893295673709703823200484899066874333698798395729089340874791857813892615534307374189145841006332107877124025876493240705400467049912549555301666259765625000000 [95,18] -4673520156335963046813885511549124849068856373451234028442784549879272552702546553097295872884046056320826045455066198883608736320060397230233668890221879176788688208970717291024665584169908463960652277785159388813589250622495504145650932609959581957357808760238936304445615700695346963056813275885017434040904118002420963601962557872459306120589956729433165098026832091792689656642123654527622927062322148543353924558252756412010534854024459527924211770574944536859843356911589878394442046303744828091594911644139026934407017298611586667942506561552851359225964341600642398305091616273899587414471802087849414997059155286822016105275595785287644705706862953300900814706442143795309174544348519075444903778645285062428697991906857398064124114029526040336941095896059022806308736178998858333027099652797129138975331134643286325467453383986775687734295903864391302789608264803514764751417434092862542691032179176064050003265403185339920685049716889341474151038707227439617993161040253708479983288183828095509400465251596240349320259115852626556899404855227472207062607054563481842382541892790180747835107025175903040264238505554812271927775313241833686146484537942378580206031314390076887447542667868445032739470451876045767710100037686047057832869139108209500225494524729009717924158485096484393410391037652808077189140071986717496564743898121806485639295338964997512790313779559238015559299611395312597151858574708656262510855514243522072103403819279369761640485778260447226659272941822731262827931700431348831367310346966553986057918106783115908163495471652200163759867540317997260960348566274215558219767277650270472538014100538827038276149337535461607645423031725667057660279712369693996644173607673962592257206033257324967315615827189882313787516756029215287715471337170659709972895147343411223154462630586410152046888802005973535914422489858636528892274258622893230880585767167514913701258623936586384108889706409873882800708492959353892826599819675469721628131699384460871702451431187859567676982178374571012194683590080675331356693833424256174431282891838733761908916098368842086531409092468930118152541097753527310487697832286357879638671875000000000 [95,19] 9399217648712158521259312377251147750352989816062233347105165222888706703871134209394884579139828237396384085077576399827110195162016584356670674426794204388948651889210015642274869903054480887181510981021431764177879817321207860737588869218074159101410953980422853708589629845039441479960283355637817939565149014453642444154215426545188806981868235888483004626267439340464803382597519791281198141229196960010191869224925903749244797471401851743575666165473222209503419094070285687545769935698892608212517084762470183604643824509872949350265480467812670168851335426937777527646599950402800687508993851534223076758882477368042218772619416478119067126671219489971079500526165511168574124733362898898135787311602948953894645283431814767305633317453964143671169708640033569404294143852945985121014149065086015690588722218402683196250507164539752240953311762471432772264888920031319041060262533197634077226189268257511243348251426706488005805256765971798416067714513055094469285244063728343735206271529530886831139556079809396453165296285182642996277446418721616306876214490571578295829212189691778937318288382700372170149022375791747665249484449537559808562076205990706060726735838451263186245302278624470131654862853198769634696378899587973756272198327870058348393802207610772747852687119436065596578711095053697761197030795547190721367866093913936054413364338651518516200097775120676108930256392775138483363035836266840257734943220516789888485273091415953705081409202352181316365698746955414571412550601025261013402617069354045302018442856653966170436309737627683729087580901835143347841606617569829364264198683013007493043325987602486125484369892524362579629631218414426225171935615752302419677625413014908696898192915053613642333833655458123208470000565609287491428598821046082449952279230437583506193341940564994952726239137998682103533369320087952003912078643667311996516215793236700879099432191218761339014224412709759865155619183570106629115987927353967962230404720055602675661277759216421037347527488149665987929895836606795105052505231651094960803815390050929376477084371718417695248418867708751658462517503123123674413363914936780929565429687500000 [95,20] -11908959265436863008450677135604550185699027341474383023796933249877140234186710717448133232489248022482059841130875579213317952067332527763694213326980697202316582746237569781883137813174385699595518545939603150209046553396123106951368500790693903203742541731421197411338125071920674293433407601648867254016657146767212824909865371497459084063403151128201080418236110705637003414171375260988029159905585047767651521333058341808739647272606233507923190084217108253427606236202361518145394984188224918706189431909247180149074768045792582799344439176561779363506228542214125707584691577152186065678201745839895199427677596128877407024138787033408620353777372672728511999324058535565386414272434465208384794457645109985841171405299634167225813000436932988288904528821461552503598406105121918983355495768281737744493345661321171557845837564308033024000397887269469183426227515585981144071974484486121247697909821872746407921684707014767263710793538128061669341868766934752556508824493421974138853513945903227361921669312056085264227768260815104129338232335796683512015701645825135464157479143507682891404473786720150279059823919527427732235432409251843657114230362688160267843051022302696091756420251698179167391963772037641123698420369464245086365599091953972963786494452940128179158137220607201945408744752182070961482172349785423114918362417680465913848968103533322906716489757560264289025113669117692661800164546404823905839917416295236176196953418405758120090530295588223430944887904561305714084378407007769763348864202281901479504714136736516828614912666025820751152599663686722070916824844835252351408270123445024039970102360224392830717774795207413068417304093752551900743319168174164362918984205297561558618522868608574811862196161485626119756690012853248393422257129744247895043382821054152900534684620054183478847067131805924742209081193954664667115491125975643261892247892815367290052049533696136263482126380645659293610636492969038107555705955823752200911395158143070930901697909783634278678724110302997926029558049043292046577563479679019036164371030640360500058479173063594229439480968493641387584078272787735386373242363333702087402343750000 [95,21] 7559221158894758538382981968287096306761257358589375169349084812938738591947832467922358473753337627135404726206342895898631382191371838056140637080753542125523200501749604870901051443880977437581541678195864615630380058354086274204443267312364770926731786830197796896337001916702914299112236387067284783857305747374425992150835083225952120912380718947083938742300410682705302177487504553457401379184030003699275282880610493756672996223840477655692844612623198490049880776415363895284743611611102707096121595874550522277413260394087216763537860606442997688817152087935629862651128984557522507220571927926431628655893109521817717076026551550041132811229967078216608665479982441852523571181593951472539958292886776149277271895805590609458176987184887602152656623696268264059093809335238317089960748677113252363902549749793727226426159523194479375451756395670886344310222048102959579141826959482791907233772583179129440296239032437529455802776970884451394889888961434473460232296506713064659321365835575119253359674157848830828936450083557907144910913691517821095872512797223185390317569117877062313269827213153180161738781485507429488836533345161708197413419990108954368172512752157849125922077208316945746846633051366305465738168557135254664136053394168548288448355362199556735900880174353788146452569271295822751637229685965128350834754030886294055704868165640664349748835496211057143359298787011954360535620656263910411818629139429477360292774353171460359637782232926741718626412952279372493110205591929832896058266735574559258762695726442827879676126778554699796000261358005183805569964923487816337572118724321713289682530970145447718285857482811422699888257845463214749946183343325433253664176241593616351985444511848206606583554920481068225724122069959525627764811844449852819833053683989916074495678904648112225764986840431872519945625727112228826259371311845339478389480926309423104327889249703234963944988589209855827906132609071236188721316951249305810426500929573342085920557437297906206516618463786418212709148299845552776288890137133801391924425527708356877598906359821255256328039261279772703661095079041842836886644363403320312500000000 [95,22] 175615179539451130484848473001441661272225822991552437312351842388473927615771798840348426124975264596612456493636264727413014276770732809490843477622048499375401958054525244257909773349146536498761493947611293239245533727292536668989452754734898718952903388573160638976794532362913620934419222382749200152328233874329249031991818569246320822317578995499389334864177158107589073833885639101618495907883306744597362606768136038536327915438521139343073651019127012051054534259862562065638843424273519523313944118313137989210629905283870197715087793868348666590818880577153190087617197240750008265624144442635829602847724835020736647805494034337786021509098131134511126046432447928352708330357910733608160682829203715028922684954188512051064765851868513111535336514960893333629010921647369615661219163172501425822046389743616630866369256721194009303071046745192047991080499054927425801812022843593574911934682351246908063011705778435643968153113359745788081658699054327063723289933762612100209612638664263871480343049916081122717563378099013040114320959120418237256358633520525097208410336270400091555307039451185631071141535139660303333608480326291749071126144792813371983060152570655316963390015056866776264708207049605768891824187781001247499695847706021887559897234525920100226408132995223157706453475962691807910689167335664255893752453119494611245428168556596518562292122302023792999113214278101559111219051142326817795419998009654168599625934004905418572626323621834704001662785641036584601942826376134400023266199878217181083137099971011231183557816314785222155581245922151538111865356580481236353267272919629066672628236427642719858848392914898499873864374395053160419876104249925782289631654657650200496452930780687857198512827140268987879820717213954181507023797199150093754675189943208153926041238196055516510366524006731074064637766062615627909792018156248352858101126203917618074929713739581200466847300550112495131459775391369015920275190776709016092386703215498748367995395037162596923730977668144312509742339174324332858775359459202854145845608148046273827615713227994086974468668156971681848510513646033359691500663757324218750000 [95,23] -6234293063038214463636234183797913726701699197634303683195746735904219917904450230023840496007784048727342264189507613119262672114521973668970205993457478847097114210553284332905048150131255176344402711685931368039744957320194684721529779969165994368692892467796092811061544580572872489613407453612821705266848758820383240826922162799032070762800198711545433864489242544606421931920658181874167148614273322101164587815596778167656181892933037918026293193859815458393590711935750642188250667535889785646468524439685750509492130471541022242774301961806087876633455317991600643177029066746705171940221555474103850278102812296138025963560250029121952822098703908086590683080486252191212729184868469549504665155124800023482311236360350780437141642207572047860270597807374742152103317331192585564103825292565415024689835786054466521174854759671209144423438086572084188646459728525892264638992586678853724515381281377545326352713349246610118619743964274773101908843791077187404244860642393106035538071304280635202473669023441546253704574766838996701059447869716954457024332276610371179676828712696483177986763270762855085390903184280286771064977019770707506034001198039740086423511541435724249134840260223148689145952223218568520580983364589701605805765659059797543615151247038141007121399803990757839441217904561008349726885169382275046519856096498978272461133426604840610529198862870559558188552238815742262104843797329266071745370979200967909711324976170659118294895464134727670961128158420703569696465944082271617953614461606187715090093203063065118605346606866733707059210686665443779748780862770908319072562321828991093416669417984122712094693595738240329993749420300631103277916334343197189751446942240327892619012739917623687564825126025296034586379493103079170789059298710216252753874190626767166794558401247566861349017172299680117649541000407891285366276397404161586385028244326106442591068243754898170912012329298385144048411845957235942257927449513765036954677439481093565197960709496101844597503392611249417869272093465964621659257364758328705532627916039782576630873695887179076422431891167652562302237129188142716884613037109375000000 [95,24] 8915180004657200796843917301302852957640044423859513135395467226599729393058438364428886934169014045414514514491714483145055781824078946589184297361677989704130580100954880207326954401890203202923243419370241748292792650471654066299924950751821080239240318726009983201696202240156479654974994353126634741628131987249860583059243107692853812611778599576038237730303247335155029608194403982755434388475643119391260667356497823329310556349885336507975945348381995828496419983934326785305785110932977006171938370813744225081234364818810552130534569740459412317505972908812328556837710882465785793924748155716959443849267783722997737747406573196438355605640033138666125859740252442203407405130336687328505723025954606425216907396878579982246651945390880910600000207138713536421125253695762096828731007954764876370677406737913424313329277834417711890917051540463451144152254448609713432727748274601121009338085609116061906068508213947103280980412482502428593590154020762166097229866144692918570685405651602023827137021876125663755401413414737378233999811192298432444371029849173551920958550142432076161086367341224335489950956111970775431579881290084109567166741796568399726849603399141853463636612922803238643396728731935627785679501294947159894144871307968798746841189021785050421965588517669509830473867942793193853442519755678352719509949560361280508395558288526665859393135822032322792052606733277999459921528433059336643385262808303472086574192436575869464444008846398488528623015947603957055138670833976704296211184605797121387954889752323691281212506784650623212537467046817333229566441582985930079695121911178662594433800871764596282946555198469967423926668239186645109625807049359950966804111857179897918556558948246829958908940374522424819037919658600051813660628493419391272489813922891943338023309176130270145168021633472660003490747213467828206909599173989474542673835385908803281126735812771336434053787604693864166746811996310085074489665150451255664106307131679679295841626736464860343564589112791439928235545990038042634726560649989779966453236711480737641625593835092318314582311711280482313668471761047840118408203125000000000 [95,25] -5328505235273408264228037014589119054563231414270222374587560731566249677321894058579394479564550257412813630525618767960173871910984427653056882906085929642806403578835484631960070139771931620149615119242237743939093456694309809018472450370687357812068369697463750521433826631266730922321510320488017911791034704576479212773673084145554341438361739253327301446736252010188215766898517356298655835862884967896182880629836372614727272445259085147097108602906261402067765048157441870714790486016416748988084447014740999510081715182986398552812706509333677121733446070418698600352228059526583227962241840380566083584255206323261521348360081498365556113669775547810807004365059772600444465869712513196941816209369651428572411559278603251362464613028333855808681163247142813760902601110180913244942161310320912418889458363447517835290812426417517516105974641634614106929562898444112791669963124421015458148362813018253688113849995106160560258739009031500944144711372976538128645136522772579382272956259696199388408168934819917174268508077714032588772411496320142235286850166891948506609544255355715173121589488332305837707878281439728897430990844592196902720013859245013835367063638259855619312873772155592550952038006283131762231818961511543565767687817905844888878630629245003736414323235873529977411995981550783508031919867922600779165205690226909678038102493994452326926353506742819546371176322907141662074350385775999625423795540096348329097760332120505541527254335728068655818624954190165323873269173741483413491096956866746714359043664426916486567067987509231984141067417990231593018766931773154414136261813109441440426475182772217510606004536648450596839050968649884431356706507788535072490958570706255875009270495079067482070985268110869494767996880384234426264642578031783799723502139814006827122982754256627374972996381829017071940526497575622209762376435587513068260692079660467071866335166843780752917968740489485066438224318549596267506123062733425895024223616976649883683963934102611835935162939103464023665249776576655196115463830995078976219364864934795633043567905917501552684467647225119435461238026618957519531250000000000 [95,26] -5807292584686294233343332376170918433458323325118627173454441784316733709424143269740551924572853964571050457353005642654809147614919959873786098159341684260809888826890215574063088161381189012155016138984441593095718106076753380518079817103102536235385782152045550211966973099423447621254050801455296299353240333325935082306616313427664935419839261082838387282756807551306226970412634046598402086599296575489061043191274700771490542387332731629095849690286092219824071730381049652672191152164190017689970211208726789390658599376161515020061374489316773152062696923163707586328530823988464251896560544961124938885256906843773424414540598918611760604641010031928678886155063397825411481607916048735326660740610281798934135972757724279404474870789209582185415955951358245583981413967725976497267243446139132687724115083147995312276256750297484904451260920331321935161403788979590540298355789383724739165586014152693496727680298712572245860691417831006197042925055332836483803612004478830076188949673918586968983906374707689293778257512144544541999309913853454718164375936871492510883393261706035501528019773290642382447875176925949168979881504243311770130908186757007014547262919348150699949603913822897763198562061749628326883001717350626977079543943715170695665608380574184574783193419965187954567611385488538844934413795529854249193257636986053919443227862842293349410638019633463101293776350287290875907954262816571973561759977082711878546745862856218002419913314205208227615342752720241445336635890223033275674334679511668198299547239772116023873554747569088874742376501821514727628066198897548401010531417630620055638782492032324093768583051281763489685617394472365308078411361614478375085129026833108132487248542290109931653052452176546908080568149934948038982319668859984814842136973816369672242670691564387073424842237804879996358094080055192326786371592629521861363687800162424688535188869397256751336488532316619369616716467629723657204831145184659717773066466019751118943380575306598153766006376301020361102289409850094173694571504189970865787131183901907444307701876915239248572869756870318269648123532533645629882812500000 [95,27] 17541719470728619302046537971659300397793022082993925068858251468833173629267776057694883246330142581341582853249399307675913354281615361648334267481713827496034290934408497204276990277732632059757771103864982876773088991764276488962883291583377876963387581310482004574951674105369813050594874782083246597090112172364213029923523824717109822236862519979035509582653142242754676751601030864978175069229697645382216768131881572373941996594791970006700521948956400243479747319684968413273675493071783042328879898324992237432400686046305657774227583784296947662634992088789144934002841919888466778172263034945203427644206625295477075932609214339288326321783157952265553972567352039299409392192328944199889787841749747006169165370477006165492387212732689956958887262375480134182586365432674621893924116107155674295658680341313592046362473514293027364794213218820752665010316571122144455418004473281717704761152992969384639218852423867475802646464625657100659639535612855819674923756690001858898954927189753520146887655069378124539847083540263766972171107813985240998132606585117392494333493356094436358775028634632885126793413415548372136993189059639718485468354917507202845945125188842991427421163508395724289119842135933307171511639377975251257170468645319976148608572401139184039205606386895775652046553169929334243824599570380247809545194094338698903419422169934149468794112060113246258720759846602781689156389990416257761623777371734731664615448297200185446949995524505407411724855873145857906301504643770111972964036611014431016915131577601638030154661054971371707935805540338853210268859792427937975589483708460439397797992314175390800273725303498346954073255787121852879228470052041006772207814307549384826164986696425246584873037013000553143484431604206340326421475739016521524792225668950292319042913012398372474796270693577082587598690057684002063305681740470374299386150315308447759517572924067086893475682781588406479301305636105411697845297518632154304935441697820752890200670124023193015153635734644252954143175463607017876577311690934871731812092070853202097538427202130967318734894311305083647312130779027938842773437500 [95,28] -20850757760247501931828032085055490206159698924130847479949483722859115502307712211437475818164005741479569700849615803144068246498453005674017040876187422986565083051276940850231121926158203961499091361389486393101917767899785806442148575396761260294017079570844575948085822872788084802346658772706143031167178414762388369015067710354416017135126767705348320029970700293420804278794604770208705939778190891188742065112209556776007527370086162906081136527821304403344551798256867758944759539574687922318995372376504718831258202176028234711673422932830755124704560419696077474561197271414954021085920790085710840439115257892797412724108409315776339002773415120342131954647368627707223561691636387461732134710849731157974796417004513576894527771531764332925203293113526596892172425326096684452890909769784582260872574513829015400367174479541816298957772744946094475351999097766207278438670903622689198261973363227548336824166030215733487577268616662354370061728505907158122003914613998635765318169758672753788407297393378552017595123425164080423619651333219988539268491823254095652335888251054296526008406596691720956990026854218563526137167727388200489502163031893303498896503825622066696462199353478005242372268495647591473922994694223748435035496767862875235967020897778513631438306675525430662177765344972982404921751361262607364208567645145353659402675484124088105583999647379054793906661362426766282838750326033596616258653961119892519751142224242414715230991238133262162400896329092912844856509968915018864688567025552950834573239363343474382942632591780837239549075989910559240825558142049827455881158596087977051227733585680424179189612851771637389749062378706723596612484920399445784299597520024652401222702539017877255944458149388640733025431843920765803897551270204276577303607170850682073116450566738284991020715316594030678103975312140001192863387755915740478954290231742071224301197681009337210590356068162489182292842114739701771251887236007419486330884679829184570299065402718920631170952354814742167091225765943734116022344662316419893334955028040115504550119767681552046534321220860874745994806289672851562500000 [95,29] 14765923729983473954223766609598827273612226369516788033038588975642089088714260956803901427347630670761845649585559736666325941890495794750106643395068701470444736803555651395634540915509403512919755964287998452620551536072032254155055449413961144848914694484728821161181347947367485731106075575773580065077841241834135852875331331654891188411576046290148873429537300970125099814091397974735975298262230268574794550730137059543317097607000190491200646472379220749064458274799738402894955343791010760014695122016843804289424523714097233004713297565628623144912700427357372870080824078466238103852755433290728254862751829788654732511274047341520968223115147968172942814003927591074498380600260087360825067967637436851892365628548103409312775028621693555793570735433000235245644590130140371041515420410491956918192204406484079441133500579152881710839775524822976012007619744561356775978187678242961612046566419120056241515080447923354421352027393721503468908574622089831431090317649781707684376433544869147339609757486690832505737675875653201747508742780745846831904705061893008625195573507883209139975926891415012801708745769845622980804777248934755906535540503622512396788778564970194604717330753769854356511313674796876277733828445997476009311858084536955954589424233044399492859647084602539168653571151200584281453931782434909239530189780227771257832181854379141561489288547181800360192886328135608829960211425425598528550374915099352148058881206126040861706908557384124496427752550891009766864995692960864313019034833924800054839853104515095101795483037306257396262556011051678797455948528939428372841359950786283630249835025759898030911325245636564339115653040346230617362035637508148815456656788524802516849535255329148397992988416801874884343869294763867139577569157646773207650179166067203837253501953362329331131601253942524082660481817518406969020407454502957631261073006651383657664754941440276057443966392738477563962567355091818789162381657279783848034111412834895297809279229465774585988599200569539432464987798942436881968755714309809134647434547023516541898825250086341176469773017743136733770370483398437500000 [95,30] -5356679152244936222135602930089018175921656910486270399705057678972504574064809310039834461314424159242589412032561969346529519509253676844762868385475203482966485305156815044355374908928525118603089387377586704127485614753417045267089020396014985415254956407291913954897412459015103273917919048959642253696251773865463953732778618845724611795502108808128300044831046328222081856422212721633000353997553234304426897434872787202246239916438135591026533725522561177567039251244946106606636225468677933307339380308823626522402316256743452016234698693438399249520333213026386936601821652250549844128143311176609824698633956259857010845152673101882581612117556198057588371087890205817113859429684879853228018698326450377463805455930209177174982354926432354115647606248186446643435015214997727294242091184439038265235468968927926108741559903607735545719032726683339849561486821685483191861847064224598726090703573020017233179016897456078574603212337376413267543014060107280302121003910202128686211605472087901717422736495695757428452278352318320001380406920854017051433692039784221828371554230048960683213220943417423836855590903831486170079278307752580564685757222718552134777759825320374351191628198505412341707291838576015194481591401579127521542785662877188564206064214980165977436735316229263435306815656788589014850953630687481106538510284770003563434616131482902919450821041025478606362609348384275952452567553196909612874462761400282584194789746815511770332852513321791298675545052508825199263735899804150272664263875255147791751721137915355115439270955026184060164992983797841104911832857235039840033398102522687217684712890231357475934010641438160159642965833259675901712150997298903017966959959497259477761325255052621899810754011254458921645690184788022725791703173007588080762097394986091093206027069087189284983950133002701546513332708251910224829464547795850860926367299460955006302096735008368822833553455650816734754306214120395537676807285211256185033992573652178633902120896134019201270017013990382208940068066187216687312704917173517977319331158731557808283440868602279238963603802403667941689491271972656250 [95,31] -1589456207315207283236643294117494946351877734210701094544419655941773940607092610155620910997304614350702478982865229474698187267576916697492017042481016102162404664809859343248848956873840421241165384543875253051548617784385388436485050340755943793520337234865317120668052621564383199438446411008096386181729456638535906406806329684781631106896417687404010794896921142576666966995255926285060401446941828978289669965156800242503170167331390153855709211297875111696241139802781360990667983394506885294360513160639512700357032190828059738765325410232083379808095489586713861285770942103130205847089500260498912733269783607922330295436864280288691775858120007601985341422623696980607037895487712237224114417478399250961469046144337004911249051927076383939707387282737369700827539459255230788679166327888997083976598464968908373184829293779459823030854288342928265497600291403483952566324027900483183547848780219795520953428038063277238319873123150346085656932892040229654589525844699113723876164606534551938922209660090832510597997750618216774386055416672366465776237673240883688092641410288983839584794417147119463580981689664354547762989462121410597069918115624260408447005742274537969491031419898278535528862444392407028542933581345967357775212818784424157905715167405918085848007323847664819604703690159106341147846368289582750204171745046954981035789690081119374661428036431910596487754466912295129960282801681411620116909654236732371657842087337839786299811472669289736821214449020059936728553204194088404198739946704731903102109965771433162665297057590761577747924634711287929602092231346748954913103587627410571461712532211095209595543275511620003365111041913038380398388922413029207214670413463663149573687838373083598269422623205445500031296729879629057724852157256636267736671109870830944619227282321235364507472189387700547591505020397037594889715526716405762011052740972814238410753688436117542475934451807281943000887376837717574862127105211631588067759587150944737807593466163530590856877595906154366162380442363099452017806261453805581549707057970536487202903482007787516749885980971157550811767578125000 [95,32] 4266843229088529422253478095021633221624112467652629508283810323911852735044274534567747852754528806368442650923996217140073867025215734597937108211815826791850340682546113581969094000537469323752575471534558253146667277634842577075092486455121455389022806574220284289755986775855735927579665391480038671114932624996661324696861556121950517574060263791546534219181563457632902442832685276278996200147475008712578180106101288754339143747098983741961861836582648502201383938118967262463911982101928947083581670769310620413376426875565613632654532051217191869553049630762607169204503222746214318101751885262943579284482306351338261545916110388988966836481932239592379067384876913552520553474985385625608440593157604059000231367070776005586029066668961651978328773224467830306454524994725895467315100408344778381089984316200545250634851828369546138676611328317051304585611902488987382012716895483130635229591744571613469368944482602373771839165416742603950022783954002615966575427609309005302905460137631367474515605132037440424684695243037980581180448797998063044829072646376774140943821253716685533013394225498131350107857477774822522377908579915581730334281743137188428027499179486231859470381402981982450042038173752924625023207771431623879385571779386572895620135714559958263895543328632730717268866622852989393864015017080811415046591181520122250252831710579286138131686425747544372315576762855078712129600033066251694657991275194473804070708605989409879003350005500743667301331888726577287969589302754887920949887080169135149893970302233463406348240588262398679476575728032849635896375293499749364525976610683353011774355047710104577422967429478124263063509214072970430006828167426841595732375345348686541008304296733407778502666142933030329621092954303892499080909873537541334497658166288899945968678633528243932983691637354896729428859267077909685206100613279194693753046049297867182927514404341521839246413308372948934009096875539876282876653611513116716709991289666193673935811611534019918116688842274016206414383009945680847989907589501962742698447228838894379563534409172120831499341875314712524414062500000 [95,33] -3954851397858685877810581041385917699525002711697289947769670564727349981223874375922001776554378785326204659253521782093630277936181364252433136915663159479044946673056117200497934705969204353937734870633936374700294294259746772308548711096142107082605701087616514359194317741465038537443975811925385057369178912666800343927272936954543020795509122772664327673637237748342559615052643878882560479443497436873048168335160757940974967986143181154881279981493876234226828172245392320148757291901465604893878969366759056767860923245915541478380110891922691388742254293406602277657154368046426413898951061710624727362828386812790794932891495313233192572725379332868808803606958758766770211227603397464785213910765412264229535983720504819428172282321811103562289573575933992239277775810127156305484955289984258472797769644836306898989459314222409116511178918525667251916019910709133821590414342834465614597325109521607553633022885702630662030717523424585484994333320027849479309949355953473729944302899030476064164776903036402098484850108563332347052773140600680330045540836872560096916536361623276851271707874446315268150054380597599271924278258744121984878114975326527944647072030180906002519734574809685062479959747823470875208905962587594225222683939545954406180564012930035537997368105447333151735487117505688044657208023249901519983786636568993937642775243574536738562991964121728175107832449980260432664060156022047789905898096428721023138447126780908249097857131688168307910878555563151806310250188668315716940229229725639691265613621840414047339247622057875159910299393441431019345060895143106526926436987035061136786516700739041598366818906785026945816644452181451361096320862936038615715865855297699202795154238093940774893211448860183484612927377469784762231222844034705728957436417605282710903538990418703770394296410534418931192998226924968125753683444558587884442528355764580530056347750973243820198305728408558026895970861651082158790079456202846746683561451828448472129459003582752772350461633170223500239394909395442175207771530558010248474882753358595121814800243953413882991299033164978027343750000 [95,34] 2641640470677253042634859174606670335486945507482928382098971513364392682062871917351444867947597297357515571750363008600299786751619539337155748734764576251459801928714668688703319371164274797061758805771985295603053650740582787319274191963936730507114572350144378494157178089058076047115254593800027111628335142112581241677822930825671707622883797268492769308723641802585835524592656690944250505041243776709267379483626106556637173518161847863711237537096262673012189536195033907403881332537769503790889569415194820536273880536050755392985406559233879870700860025954527449287892300518197285432282006813851843964472937243779283103809944538087400566123156855084610976586327372574158516955340565905786809723879902700307435481810007764253310424728239495306658008620078199134733481429309126597832166010691654959132239909953991131958373401785415794545870343419219569615734867827024464587282473657832528464171855349441413265329791802966120322669148206624978201838693726629422067743856349826326403385994935231261757606427719510527251182567908106506683276807072689056873788665380948135679636834248331948332741519134744884319172222140172499006295182637344762643146312637637084177034046371418920770833235584508005683740588657456947412188968482430273181411432712511606135047152110531258602866136682665969887303333576540607617334518958331664543230619915375809313373844222134969776593908608757952180442595264326073634857090612370491435054130848086777454927772913083767081696277494792823748576258068042525316088218998140005571102361336346825310328510673842388865415381871928135908853555890936416278600041312937523153276220496500033655361428490179429462995819881657919060855095708444138761005111811712577432004705354867373573517824154497797185360312963488195596451276147233895274008929055237647449498038657591591256226074649110809077232996665716088730240672617520391499289279362297561693089195485715726134359248133362182776528666217604021764697102384768271883711251451098253169900715052056635056059510562249021955704376866781181751022309864171714880057391585157708845558668800737600612649202957982197403907775878906250000000 [95,35] -1488127555766341739485636505860468208922062989474686948402063899594058582159053129656777643034876177324203456250341424080557774628007903827735223361389262904863673328060516613603424588226997512396476511519730800867368858415077309286290399564344140232800029142122770777525177113999889540777120127526197178899023103400621637661411025634811419591492784848949422292174574273217555319290400688451586526755284156669309178341080427258991510999283857374159301763959077211034549336621758933479908806250614775091436741335886290079346266089106384439005565307133126142606382876540640061573364365427859575960634486610114339292512630567151149591276058485909856166822767844340037804681693986843046114895686298358473044049152338887458421652959948485158947335371698617249456054774350796376444942467912845658306652917681699870245292122689820311903885271651533195737201315741593850120778249878791344985892989102613762330161829137180294540091329839192846808434779592138548449921871170677164366999796885187416633081059355148544623225585890118993708671883269260640148989830078413963847440889659591789663381200603230299969686721431918973396385200904472966568639564204716928207495025254178887090481322670174969845639274230949600446434913810222676897968875986910878840471230283537510213299041333351925276468161253137735427337343443346498664124825908878293683755374674315071616715896608739225394863912141592707884308338051454419779827551438064226665886225397690319782016971629089373847247842694453997033610177625293070942116016082177978664578298943001749718892256106655474278924586004551997957354558799400028894026690945353835007051638069645234075203887838857083956723671747184632475337553098193243992824013671430117629115933830442613511675918744599646075626422163089659033026159474991842729032029219471510673382737807541049879189736252188703714668189873561360755105937411071888659740509883466465949597517239478035698470983903973629198735408663144701685730282049953785046218571040654072800950736299150357606861194641517514374823166383229878396828130473582261997513546321430026073661512632864689642531175195472314953804016113281250000 [95,36] 755091531584612665473972061427481399890109883987780207806551222291128829413575217838352698210709975649735416334663487339442539316808532161510606417819229077507598414010254266529521177614439097747392393599621362051768385964407390825173783425933942909549488663090167489998187192387734235141513836308534095509337239406466805283172662700565768954186410385010611635142716354155311753424072202190413400483407063500398812876977418257899679255541407100986833180208544369001950793488879776908106345067375284717139095206335692753529283728657450175972121974261849231973444659855761914855654953062056330875017204093309921435050261251874644550606271425426875310577201161702345471540817103515279811143275657966873430223616905293861807375995246577690235017313344046821068279099217382654388582843990733070773823761035329748680552036967235570323187299980091729956598567512813317726778581369422704600412170642540972088361372443312838507397518420860316473172522826127069397076581630950609190871399524740102790219229438756359112803246705147902189427433349659658246506568043756954674384961861108781971584145038253528431911760285966689171663889422745713096870778264116819645562552979725236977549325565108793594521260852247911082843402385389467362720540997526995803274392113909203885533046643247345207534267948691685796074926940466920425577037829327648513298800548134084859344115100996622510826554621643749834763044886605798717140061278996014785608713627408985357693289736397348861175050584425458700678720598629222911272144764813252617796463611205719624935037626008024241916382768332281451863086382472892291415364900764794182652615278928935385282421783960635223313238513528426106420478738870703594321855232444510676884581534254402458929296347558408858263788697286461559169013441565795640376510360737432727933376552710889272972354320614058340717763473030358109108145317196779501834981665560207493916391822149264391892710816540514613691016970506091320167586541331715872378157760825733655565639391223511893266261249122056577756887344628966550391020868020027859818615235330486009042493065340773128468754293862730264663696289062500 [95,37] -349110972449191666424401211096333515360376440375228702963195785612934149177801669209821832525533891177621827347290083583036567332049178146625903910679122780897743691699430811213415814178134318115010810896085441783926814750789866600392173340635154626596376085673153151822039359412426966579203109136638775074470907177376069603217486288123047114031271638162985900750471892430209332873160680099097925862815300774119799688440953149465267239050519847337454495302567827990117153432257384674872631729367525373255838809034561828067285587907417481063919546154112198618853853075164937254166649191795688233021421406388985717437023433748140541082245318146206303822169914190449862533864959457149937771784588823473827908543733879742362369772117391298760024894253578186968150889403978063046890881386820664261427735267806601395131311246508379986579951541733768180997913075176542258850799882686273394914083174771537301559734139543802447861414229565061400155470519400290995952604836569622364749963018713881088590795039216810400750978809931821211115793480588063084303892143182283523921094566851045805429748242022408410361757752648442366857171075720335431387130105056374008042082326024116566127376669444746637535944419954048839569673410119053798801595435855812168617451525487561104632467699246480228545931825907387677397012082641298529681925507878321876866668604742762944511840789069902759949791934979415489536280391809099321941344439481122072792602236468471312549204039524546767423066891394679717641035261568729792737079885830688159632463583568200991601973959334197307596207471469637460124825332583629319719831866085074368355731351023964933326748338421849135172616128788388630259830032570060944847785806732066551645423266460894357190106043973635563627192913959900905903392766090769057379945241801632605080757881756717552030565438884463845778620883929170539416048865493138320064027775091831057778000490353238892098326987875971614531109851368842014103575459584285946363416870381194094313297558043226342283192195140021311188261560739131125065506618078852637486324241558453517473604998944125554771744646131992340087890625000 [95,38] 147795894460143749348557452657729532249631964443657297126925309906069467658064949794279740056617544561605109028609960889799208769640193932021640158844811070458927093660463864615953259483682962370172016557143265911249813227552983536563124378252993322705731609539132368783720556469394287704795104890875374163625576148759540055635624375013810683198045985177680853971090841226895402874170999566633175676292760147142300078914118600713889692722260368360314525967210637322454185531353702887650635760092710287829496270696316943330114474514539939543697341805325325904170770546298471110899058869813897531720662963838033032464810432090305381293774790708498737855759437669645999387552145877368449538124190013892294293457873506418991291280357654608164626691104263105933741191335926717697142786341240869412726138848504620080093546005553839739125664427126682307554967073325934128825960669492358999108990339704171438378202959134053977200669211784672448823870692421753094557524693552350990720976037015346175173983547093443349313242714827794599723462372248188347980604299288495398772432309496756256031212471404068003910410200538316743046081015211092215828636193240735601387193665048137270674754416673472989560586065536316336438295083656332934819068890584286152532054443313120498484932983308432012580975311602514404133096078388776202861249038785127156425391044563767583664593957223303033349275879376699930765270033916520093003922550961885904657269583726966540246352119883544403818955938806063200315341042334231774969514517627728831948502020759788043979642764755325895199582734540804170341102104425639907539130536369537681852568500134290154680992968033779020745609563803217271407987648636438829795216081910325185618407324124922489249660911526416238412137073691953603240083682621240194766895163373299943354664016357225569161838298170425451738489852281526434244532461636778644993428321947047605451082737588292214702745219576976412222277758843140638893922958384011069399331609601103574972748328699187976293486185517746070657347871580684013492135094046574918961524261941606621546807520672928148997016251087188720703125000 [95,39] -59620608407885284111751582012285651257318697405290205944412761554397719613138607287475730526629855406430001888550486717649841778797920755347563047203352118701200985467852927074880417673309995823910000697227463223561682478602768609679098409317974888058423883683556392757580932959780332311720029748868827318122891964427348232047152151305359907769835961057676675163178180422960892259251994423872980061787720400617963336732345483040473099629531901201616597533084519474590935072455343221859631131273001498417626096617880718382556904229929467287820058852200085811386541147283476647521469105663484013832128633122085467592777414044458944056535854010097055727516762699542743486833258547008401211568476053059874883490003578779004432110928862330840551354827451096391823129459658088374923705739538601348383616074420080009948646830946675521619110975076938598707155291777175601971126693470862901784289973499611544564654931166902248976057979224706479104453862475752665651335795047092549688387878816865518575781811560151728971119433706434789050966936756689126336705602157354731177724415619144026320741967170358885405099071366819155557210197330396653268581783507926851102795709803805844717975144150932190621103066926631518154670476449852967241583823593311843334720319691956067945491374946155035964340452285019168592666815946791748124160063369648915053867062559135374484743067487877609718081915223970858819559888706750255883952363353300629625793013604389908486557874416708698774535613067230693681878424421182245553867075496218503310360128334434438096477619656560912765469225935907276304519732293249214538489415825470480767961861428811653681475365984964018052090584671009117945749027615490559405858387450007499918016291482518284506841795667143453902899513773332214781135749321889548672351947757091765420405895745617746984384615725399102452095938514061317098895007185912777883851589916787463774782245509225263590983238813504007979719720776905942353708512987614395444792003789116425017720478649785564045399165126897942090184873608723992930471032577326690699458287494736860590016647165612084791064262390136718750000 [95,40] 24266525411129637459330620599028335115950702879847772936586723802969357441973402004125706133513910658164606506100672447708312452465581038364147442322798927981750778823492244109608790314846579771964915818908119928550364137554688489752282920854470894114682368133946976461664456546740919780155720702513632826139835175293196492997863968268629998945196254302696246651846516604997660107591214638650454254593065211982725498869332193686600851979725597050299649589892102735221082708158285608123386714860282187685378109853555479622118852302684437726991625810969747841294899580389008902484493308082432978134959417888899172521607210175135824601391557655565107162075606835056410354081804641849000499363069297698570341812067229006939210943469870907071010388210067328430177177806930263062633472584562911999418275278738055040720365828262545430684149882415014583039614463483568597882139009570357544363665633133978223340496117692124223092380520422022700085250134811806450430799954114826084700732157229834136705477041824900754287396854459944259611020027643052324803709536398718059320728465471365454604793692995058449781393814562922428025269034094534933746424124863320764211237038895546416082781695694407341804127005651024301478348671012358745160925542750889288972457105006947619086185873181935654643063897545968395888842268375534706561560287098411822083076388653787070667503896069698069248632472689381803165712893403436047784722181652390698291779168399054913044079697427420125990785414944902164268413095651849673540640283578078773497166802417930319726652201686473588797293654275783492277818296096556084312963146269109326651728473664741036998331259472020444015248972861565045026755596777822029712616882948611869122048847889405917489820045052118029288704445138321871288887805635770539517822047475430786393375070229758494096755159747950725324703550154626745220096393427830906115824794049019891286182952733131447756450052232996024023236334660964739197586839817518165595862602513682133373334876736626961348428824848713559866859174240996641705275951576481506172231253880278156742633655085228383541107177734375000000 [95,41] -10232042603475501149323492804593307558823359607165253528617568569069479214613236797120741913246928623826502281859521642521955728979274946824428703091584874366943012819291362028475906304541742842577024086110346000878429505884679344296554109672263210140070301873079678384914456694728837100308042826785447466600242230265532055118012207506056628910150304695813010718354734488428077849006182548847690424263825083591575508869461989756512158254124475446682836514278353432724737580801903622409081667374005744885550205490446151878980300016117532520287692901446135368048951893714391588577574051073881263071403973059870294537565177460884162104031255926616801144351404891298752864696278721212759417166761636481238305775101422726901933306124848196821869802796625999221802409463346336672812735548527702947263328247057222036718813115974714359827226146160078274265352713121978030362674495931475249654303952767745544523490368704157500627263845581465433914140914350985798394547252706713612782584711129094145647388064190208813628247733308769462357397147853516123238591022177166498460578780351249779849051957214312630353851852741395339475935831153611226370226958005590456420787813915496581261945931192856027865681591762141037603196616921557789715329184996787740660380904462899969899260003842542311129375659591167235208348805191206405567571995804490286324927221953889197191222297731931715752244569165846326922264787404721538346907149811229165690423134126012546815442025739165714551026127814347016351356529697367134273049660201598972893165307248289364298005026089305215338835487527458279441039489845333288457789836916293300882659668251852022248662167231526384220035371187254224586045364907286746092880365235186673450591807277219143172448616666792532358727202263200288767574358005495282220627260914546256461450263522573998285124379098996629646843999409463637069520054053629256610638325586145135567914833760979211474661766511403179151252673903162658914883859487609564405309219559548867888776444786872665309372266684640158156177078360962380213004079629121055830163165845103634410406812094151973724365234375000000 [95,42] 4448221288617149640041223588525271425259103801514218244021748602416214569441203306803294106816660866143326004048865036992209280823120409862095937044970731996548841630710537234924679433521892803901118159704554663137827960395603125596286375678259461564913447697110015700144460346637444144173151163821179086287663991196092718671729198136122321828347125736224030304111402933980315108578754254065768057607670365721141336424664551259022226083685169639367934135032369900899986549311688358062297552670996495682209810762807915629456211747019398289494187123665345058657785395804487663022820498369169776327358155068772614767337523803518057100013622097593529500536750874063004220576242217694371941324459346742219765948039122430854942333622968635020483306105957679463956810324618884770952645189927731203636691153815536394463133802270162543189216611623915645049074080011154334470066244052965060621395982051092985482413700769729878758037246486431207013223917244485061536389681163378199982116395400356468604325366395983374247942797473642496610237980553977949630596191861627893136560448131025055961060216223440512173768983766561597590578050632265422060304611089003563267684483551110810549176030446174702266821301367546561407769254389109448630461551118309327258871613896263964728714570302287883870909614507640572676013738187969958985006587182798713299852739351310806122029082904696087237173233944963900736969337612987704328993199115943041599122325079588639920046608001428828535715055162829306759784373724156802930839161020848658384886281168207529449330290000741608293432000013324993244044337399448025139914843129152370274843168706593043737119881010567884548297600449429175193630246657816420300395627117403086259554889219479799680585044867979683722463728025631470394123379510451674001287582054792951560341268497389547180135082129082439435957386997875571234174910463561565573131647347609599335446399027966642143783583689997942964022411120509232705653669221904624944153207926621337458073081983921287261982927558317334498350395424827810241846911087686587888464367912533248272666241973638534545898437500000 [95,43] -1957791572059917367751299648576196683815681874271112257106726234163340381444975449012353911013408562307984457405591441456048401891481141383673747580072253897769372424408758155491257216220198925606123967187811263379653953011444063921391566089105288481893916497302229738397905910158804679555888459499313803305237704469338112796705940735282093906306522352648089375616545888181915104923001066016006925370493753691301423764437917224986946055946301488882363448843000773994649502794773911434143070260302294148179449975204844921326750163882070159757211001837100171944236059461767678898149674948414697122622889840612026524012510718967868215280888528726393274824739131151522754970509515047878404137055516238024881036801707030214534156287382496957103597170911320449489443029422553294662567589708678207162001948454566530753773005976800494702158805507991992555917864598177195286534985126439816126339096509059573632063866284776707549291794623225376829761883018995405630358079078808304895735602071106231809022942326393887381372670433259526982074210014223443682990276859667154682313267528535559909309529670485695235946605106141153630805265626002511212966449882492590655817753613424656778529713077998730602800817318821227445929501635297498823013577465979206267151328848001177846488039971605860254222585996128365785538852428444291481345590249557530123359766859014427986141972094802417355561858895411568466163243859172752177198226159859006744270448156835370604831471705626048413524005046185771156412636861782623409399070492482680799633660753875017489983420413280844913168126384438261014934385333918181122202083905613499788940767361009913694744563285112854298461047366163476603780579839287932897790927637532980950418096464712740536053536482573387366531481134809205598526660704540618982619917844122580526823374366729512021211659732820342069037842406081871732911979493031844739606027017357103412468632938080077580284690082811012003404487178996726978458949052458817089488031731077427996336233306108335161399107290394447069843509635509626009854345939937826604967940902213285880861803889274597167968750000 [95,44] 841622607311037219009427355958259040039578821382134055959342715671606076907494533078161288107660935410409747723916912275641084390518295497339203364476352047661345780049582574930985006114516141686977072243937575369215411359672993444939349398888041005087882349672693234124530326461825698306030880718341082230801188950156081546376416704423499567151484203883982087668049988494499741421981368589190610818262158829094222239684805387242158446820302503094956546675867471883300636885765013731919249084491412786663658288301408379563817619779604575996776237230439665589168030135696856797510441779632949818455646892418961929996571010320551066105648945326480954805228684315798030713823489931931196476097103916196152304636709616400542500258736072966294595549089808950491853446642045393359900677677697992416563149490282300963116360058018421922584804183121109418296747893568188707666320160007188871802705994624633638128040524641560390893722133339756545572523723127431959763613264541341193273538881019009790767858969089593156103044896575386553049779809470983569629987696706471605517393980276941199988417247358163011660532170720152012348687025281264565263847941862929269823982939608075000355238905456340158062971013209561199333688183518050961757310254518382933815947349870167033138570611736005812659843793713813044967838629915419273235568127416468985766315632407343255348337793001926315299961929080153958644746769560960441460645571628992054731889409905895006019712689304758428374377884152760060372426321006131644575432333017244739410632021659235965149094708095539813283358715217523260813351882108966359988537545382301996666304985232344629009462174708238028747257473154387702970017505486039557906126755696553089966180446830594447201390624344005169559563021518614449396736742691292282187216170972801979680990823800063457529434641875624377155508298059600178122183616571072290671477439296610113902661089703680073202754385225765944666365624222258616998438484466097664139617470320786180194971231891361704698091170383273941809027665165749327325016786144991007279081429715006379410624504089355468750000 [95,45] -339376066200925331963282499070875552398309396606384021600871865388607797521222284418280826156181433785315999512490710882030184725997933365797751191549411872104845781220144318977311271081575860660328368798766610802181161425949888438923177367170911886140636781400312036706181635272831927996697223744222254322132901746923610653793457328508258902157635484384273822710505502274318599134746107953599683226825619504829293752230783366655332581834337249589950694702502911755793985501695335784700698750784223203277628039501606221041797475613901849643165118646138664105181764655792676776791829119709689900011426353957095171948372384111395249743163707257717155450786177850261622065712232023691965851022542422703520882554412235514309776852864636442528055210626579785150912888592837891220147194256495525009429157680256890847987759559912404068481443510110065550637793014194611771139107284601670196143688005185247395019767483711070029577394475188630510759239945560046901144258613581350700639315111445718868038172149125751240305714589976647646893128910061068923682713809804060923627300557824789441405687725597910411600680072823892887834226110669196378189847395431258685890715276249949771400133766412209212779904891201822321192986491470562257647419626102068112278596863039395502806323145483140012582969416876450013517127424116124218982021530980395415306443868615633054536298265860500202729614166008271786710303647310732449958117115329787297054413977912438454851741115953278388767080851558426745543021356222558982740888927416920064217754525676583101531287316635141304057683220558517979909856141503899068934801436680950025498587925688461684345669120705708530747494170800704401622754458846093724843249168367522659966698467696062564297034968292443916383799011682143011941619976791510264573463175072699461582218505643886897770456470002554631445309288722162205123501362377911485365472322620772277490451900185230079071931973206131373321535149493531498008697230001751155104400429952288387876021435297192253694091958075479942451605550785808406583463436400997792485867421419243328273296356201171875000 [95,46] 125002899609977877491747045437464253244233050860334524378571069974848826473030607961859153845054558990056739899299770949478283504326788206514240095042747023708830400545295474603011286981413996243097052980315265925164339476459151743317847024636029888572216165393677985069349245273286184022350228109761716975248603814117141865153978171104894846192862656568005791987991243636205641100385799750316477461406529379770872044727633270820395833071217122757503576982839390430257348636293546885113772348650640726766770189031738894126791929741921327960665732044436870586282986997752895237633389749256475172626617688904615907817748479044750917145546019285229884154208854817157877140089632340293700088689590895063625643384949967350795390396377500998737505912353476459580028841524041662400570696973271739725131590663893363853942881287843725898601867260621402602977104339543532559098032427009071117217855719244097573368184959394928595341031898497276111025414012566485660850478678647846955339043721574729149081069089063661013359008424785041456034498204557380882994078568474589452895397147778749105860880143604280654338965329462824695511263808934237651138391765140200938746730781600793680177692807791352680562825067595237083843507686362281587058016452347607031426622400760573685119663003024123478103337005198616211086611646599174077081303736478574152148422984190397805030592671459521798899527055179830912244993413242551321780264092788626095147197407606734147978390174731825053623682011134243601986977777374223494795105125756180976143909561890873677430794105912269988279218635187421107987467716387767979954113427963131638943931615263574079193820121498776977579490117775444888301229223370655750845649766869950414575242393801601094423178651437243138113962174079951666349668505380190003623553340733735937685104967342584002271058084899882206947427730697407146207181183726229215174174044333660566824399417732996867385554413173137687343459910531814976579391587613996954800740431802829198219341069315696624827749423277210698693330088647852847242864914728555092438000428956001996994018554687500000 [95,47] -41412082506733937828951736588422821093468284293495875685595748973949642477602319291517403971151478454956228389081563875508523428294465073756954502120973273612585470547182971492141775408450095311151015429685055632975451110764424114169765524384810289318350666926610733157630108286405768003196434227232369962231659329348906905806578468183738666906729724197815457521788976997166351504010289879386125043831299155068121565289277576390880154360657399540119330394639070842007040161705310632037921543812046930130301087353121190985129765605409564551933372800466126728531738905841608976616812640181155786426587641459175540580867959546966381514730264106157719898333886715369478162406276113910031176063349210656548524908375452456302905775726718254855093289549600538553906119699125221278634774561227920500254518285432437817771028799891488190911929404308570689387144501687182739959778131490665031187614344174592703162511652320943182416511321026725317023798556867230684553301744260387506437113419295492091803223278992378376409999162612622456029996813117623529553932422342026729946904120387874894371234610982208788838834343750435952845874291616327431194290258059116690265610637730185108697087831822381913929549116924905145407483667930160145126013820987455892850438577028391511846858337976111653163694705181937892892703221350969756371961274171661242939416026462114269841542272512846359475150954880350053967292664724631616654357068007179149386351726312449051262091478725013106713821286378453253951754538645254968598421639744895129874060143486692843722594725598952841295131605297236475589389231494780592661817662144270030213508060299076589184502194258264760215412795228631397116653724254056925983776391524965092882092756801389011479996648859566438202951732497766995691553196621150094805571844556248188313975224418400400950366373531211891192567044646532842853501490512677441376160643249217222614673990592087068110170271888310492099984903132525180698650523668827436393666746506643091210641165334508861409635022327524995055203286462115032991616186963668155840423423796892166137695312500000 [95,48] 12157577370345752673513153703981128500213408770943469869397207816255187010756511610561699774156370081399262106177849580776948468955185624962886254500476704030626777912870101458698785905847875686915418922747160170544614988617541913486702646197796502111803760299259434241003186581106877188189861057546163064257218494263362825371331654840652314959564749801054186729815162339491320377491306985615911061958946173185758727783675266503643055767438153062709535045859223196799179166729605009907462589800297762101298473721850697679898010909897217085985914075669673436195208353053776059153778375550025855850726346385606289440981764202240503116399368800224588999632565513993061969838491168342038868968095165806667747447210637813760206049271763901905457079779507497632926861240141436739289273120409939550987721111642044838406799880325116261012919569553148999440057655118276469965963596812145929803639934413624899888385638727778686870998863773922516170284572437533857124269650712587591852462876430602793517485305222601140382401958058045598589241917061281904797716228844001834138310835159767615944647781084370686279200042126290119224980490457172416145295732348418474007534640578180190700897475820516182095008279375836831599598991366644215674127416106235050870763546139620750920573707048787366492188623266345315634531005239144541545833329370818187550464080494202295916954126279958275771864702219241316292208345486539007179259311136859093271740433642429200250703036154514810089929413257321019339172906167809777204793562943765279401756063367269420138077006350851226852252841905222311931365933249792317193830027851221741158056550123155622542618782052911762985658620248218872347918151570711839797149924635960250008474155755386478211018491687638062751005854935453414601478304431854911204189833981620971201430811903976429056792873408208547906052706231744439127572014157839600278377750251489173663315515567518529053440666932831128100074683695127149464019476273714363288476765409501618464945152202622647961972644816742292094213110037944570638278329877124406266375444829463958740234375000 [95,49] -3099880933628441906124535468630564212152300416477513681187349114214520041991647655391766398032517077473998048796045386447692347031474308529756146691613350224271098681121975601957703368731066945149025722147647711552561822514585502628430991040210649074960452591431515837073664639834765725075658556265908778758387348103678065616692865125127742953773988094156560973645372051113116932025190782063723457997434854631718211247104406280167434097158811672447983978550273295617956127728896308441858755591178663094025142412344860867419333294036016188553154202814329741703521727342442301894817102940076705568245238837212080837712310431967455968651063779060778141931000516131169048809947507822114939459292581485158639959867140064653130232413201930408596791249163685255236658015553582047324613641055121131174346416394698820816528794135323743128766381050924972695148843597842779167728525907030063370232524362731424167964261601852592984312187226251037841078309559951768391328980100851613427139524135233446089085401571346280635073972877002006901879896666800175804812459643946241299990507483613992737279684051537813097753181510748066509970603655149152501421230085640247942173493118203929789808848071654501163504424817970900093862725189776191239753001585616857395750036270676373623528264898898297226048300748345716676399232965483367543089564141942203941495629641106926231305425733986541360552174963179231985207510399044256724913076908481877407733246338771262504673469809799334325601016973102956965396996726366262850460294955673421802251881836788953875622676157187672639963463459781655641481384605451191851561665461868156955778820662170963904190698113258339240372464541077294791933441649657004974608936942613262443082503686233285229397514355528737565032954850285811254288756258651163953078622748578422497774186660164181222216509642882143563424482642492746542529812546282538296646372644200048169921442738857802134313816443629974225602248340650359582555156870414234154512665809550498963729330378228580794559054997051597887796512296380672946138901124868425540626049041748046875000000 [95,50] 664369519603110074279512354381796109076735934989166644117017975388256022294453810322696396539739941103731317918597015547075532940061724051730537015682315809564354750252548526723170933900016049221565012526483760052185645921725044815637703339300274919511306703590642952196182531967300311335234308401939177863010056065511366758707910911639497402692841108121927539757724983124474469880665829908582332832005724959760873616714115157662618521860307765616575709187489125966031150949673438242249625554847023208852778452330310797338722030579306483556468159673096905027433622951770288543710546553194266262342042626441448867413247458802926226131209675096738472183731786088164747822780163723848895967396810373009029676621880152240406321688784075523936956530874240785683480543097714989103665359753627246934618247293448961490621293029019975757434949003665437865130388106657791067526522602963128761571997095361755481310562340701875911893640543659045160439081841157836615437508315707098515204522249163566945062835177099556799472836056478048834096415780270784754697093251153854123944575055386494559740126939246124558293474334289107057170652322795236631177569941437238583899590449437094962516898064412899393549945228223455246848333031544637708982751763774459983893465719764834804291080956938825665830850606740639859215817430334303512272008906587754653380213063872618170569263689373024646030545897730066764688624047229065725078881373154584438984676295978120962691330489957413999792804846340063351049301387841340117234529772124379962608439249409298863223039307850026422605237791055985688046220855999616713478826089659243774244150243264825317700977251477454549718528175236084747988388417722580096778619742150542759315647459628291852575670388643611462713787591202184506956826265348770078011142504678263365345516972130560154815946802529711828573811541687112834616605031199129563524283304042436057290656828574022040612782431405197665619306771150265087383037757340402353019509023982489092037355941075609809228672083037647380946410775957172711869702652620617300271987915039062500000 [95,51] -111087588030816803090048842202856302807561415474429805230249481336700256494669033026215372017886776031655539403281534429998000609499715046642056980325832476143248547392798373022571837400406409024803436891410032582951434452480099362918652763132533097667868244370261526149839887105328282234352728061701192483699517066670109896535539441588526601224651839394963040108396342908460281908781335712659019256281176919000799419065505279106426915647237749403336763854046344268076270504845126341170010145953194442653500210970362512640958769429818523472009320236518007896202238575728977823036137038375839684311163102045561742102465913909945117791616561436040411164027221682069448774687589020065973820929156447448685502783205054897867072543590134571952948876135206126984206182583980614965432026739968670770460483065022483338817691685720470137084071986449613366582983938705905959234748046683076746450009311077636089506843120012301769032186552238272758065174038134775531578181760655742017361421277216596751216396300691806552603656412628731344492911836395596729163766150671843694852687667834118898283816134762836383050047161581192539933157623206047095590575752886977331886008367188501722789160076243323006792787438693266142300797083310567075497300966410826529615017011769723193618842947676770684873624213978028258937821423485889395361272823084571547891659904862470946542461663389796969744197954513649427319870397172304431218993656250298238049669903700226107985441857561016486064882770656399522164055769407005466293732922573398377273118649005345376728619640681488120767058700708559877676000109098396965441530575599143566498081601456950347747206932993854734567930195006705581368246891487241667189794871066894284162394753986146413795721293918779313281326179151724233775530423150470000141528781303943974932895954239168048294000212225340283328145410048431168204377194529236591316513745753109370564114240228525918679692402709080623460328492459413475067371352118272092618475350496042569150221301511391031281611650192381900933787553138742953962037063320167362689971923828125000 [95,52] 10855832203307628916291252887644489325046104011774974847816364051389595237459580633491729180171948958587328555062488749627175986457529371962239536093067841144063030167413349488192305933521136469521804245583889704558411429803262520214930228986021424180934947588883810504490728540438667182219378668339875894606924395734692831389780948742280413168432864447900976886941736203862088935898802979842476172636161961061347680118971150527536328007559768015839273342896986408893066385078803000346780838601253833303855880465793979348013312769665533743378505639602666611560312754359428467855752483745241310256227807429724008456286918091790775305352932144519110036208364274621230436638850262113756780003492443903228988962602949882250182607575048766936351147282422662305322654626643278201347091157259353657535211616834109799094973268496349419436788858605776349978590547533939155090206919403603663868158651659468896418813120355796893829323388442349025298815034035039138646754817631735586685221651927087032195203634208620073324998626072112340929924912271517592348953651411660527784682834911935793750211877431649422328064740921588613717448943712686930454507425848305374801509482096133816891588036846113708683812904451772511192257711556879386969420290120581685984948109410281085444161106624763617259398561523307281833539225281063170894165651311335501012939184514114800508383139806042263194595169730545985007492591832654734904319807785228427156699454497109814887969118296864415885525004147030710337341892311506273567448804397619301001748718766233489556828124336357955260123017361559816086870660909397848056180089183657094924669933767945842712357910296191266425891221876954735771466700215829173984092575478183304620577655338033809180229495316125912936480417485854537924071566667863793375817552661594474936378033575635868933759219196851545746126132064276335958036036052500600854301066283113898266073674530577772890911143507166280928235288670457556189762185055548562408812256211885320127488133165141982970440093221409670398236793631419061512133339419960975646972656250000 [95,53] 1101936307511878578691120938408677787669160580115463797977431669029406472159170744782662413255430873856224558680055354821715521791364530440118530285445855716657758982695167277252673353559237309569031367273111549255544599083847356863455791395333731558540631276804377193204434997346379465585922678253142991562848804306082489670505162708293735509704953731556672963347253021981719455861585170761690445455929290608565513904153984201056914042203399842713508388273419083190243681015671586319283048614561272987667423409427104524093422832037254355163801312265745272605718326047672017933789579454713715141752406048067521373508491548527526430407942668418783432949169625494766138747111593017065049141681907898220441918749623201134480510504857415044155917974520453546495047936150949577854585999849471309497967864022979810195264406784478251621383828519312819485312927690001482922709985045020890339609677442637680396628147232473034970346950767543888585162847756436636971736085386478880967622807584016248266610867064773006021182574567225920218831567432051723452970175947257224032720547390508693481907022680644543573038535687052956787852349970009488508059696249029344205303455903392724665289983487179101337689452446805783810870831886246763763774072226409479105277659662894262557580401387908474431547370407417265039819401127420280711064968636834533588816972444163171513747966165524858942573187553093225907698827429344302824745927761016952122986479764779045590321813193599880576579581852481585706020060989481292016624879498024171792811101301391637188991954253753083069757924663059459414497288773785586682423619296200466784106775428123982892837521106016240710257473469695916882478432200142392648987079479442528069859958635685487587859643624746776945278178352831393227258711300348136590506822901683547829633479319590732283868164626810491630075598945404658131835917771537544658519114197402120865632066610023188362316351497916644504314670115633516196856694496493801045977277912699105943820198329891189153669652517193052035154518519810551424598088487982749938964843750 [95,54] -891352860601140274596058048924479766646825750221006107833992020607426775859147407432263670693869554457277131699997961081507034842968779740582647375588734300187535097763509164644269504802848590428469531205326662646603395079624650783883532099585625358943153131647027004398387068569610940601027234349947266163574822232494262595358321786171354569763906184375772704278931191752638537819872498058185460466396102552182438665935840377834862061270754746362170709164607223264310695942553414231592603267872166738282465709404861377851860566922585864792349417019175645939771191953862871087358951003175001324813425083931320273600401885288408028661201088657559783070892527851876109028340845657603129393034788761569786717106059026141164685808827507781987281519908058975610179583700986570789288292746561659189999755748509930735222610237323405143382367650791372733557869792835470328795844587005295775804058192668654206961157857538935600669763723088406544689614836878991466363026920529149836439182555139217605448720291613365106606550147639267942656716521914927969477147248685668309974314668787389847222189200050566071271704628757690408707018096788939696653821904801244739072048205551026103343223788536803773376338531387548105395001744917043204943165520089622029027123977830509091165022258090327434492648478803856114314187740766506939953527843831318280133398080688443761908173243038226464519870543072693875505090177565298585862732320896046050235035990244285776296632031535055119437815880978661417654016509960843186487671584013116311911344562311604923932762956744921732570573553972167809414314069172608467165445807582986007318427524747761152110403949302179271776432703175237616533583177098960573691273697632779117717063347490559900009443770845255915075775675845896945888839294265288438819771412706140091901133950129948842716891553642299322840467588238037913372648018874096676191498812736682994320187978032111592886378692562900086421041575277099078024980055287302986713624878769358145545993474724634288194915838742242615577726638775857281871140003204345703125000 [95,55] 275237133817441245375226063908501428848812068985878270778311499501331646560246974451072475689243125544586181257479949950438222933628488211805851113793779399535850248763409997466913829984330484639045567505748602877540387310190491130901630905795248342193057753511406961797992266584387084003204869037875792296140401914009476369617057560180694313671985227151436676655875280961464562760299646484533980152080654516274862774691487082829859737204075303972844228796631642958026045089100602070068629066741109551557075118094720617264747175985963990360664508744606101500258121767067328414985002051388977097386072792937981030638146632251456062598444511602318126941326907332968736393310790302116960582759991126573061542589960487855926585244432636645286719241324595098002161411870520995253280939742435127265114289796139380677119208011638872277280468119473061381860278897020326431243323866337052926059660798692232146929023713726439674106869398641906689964597180304059206374067292821180088011347430565954644040201427430472048514582066783418521535792080555758575732207832653738623399970703787786861129969441100213046570874710490053948965453042974143817958827444435869118674719318884583492981074672342425048507768842530145763811908898419485896305922332818205368508718125497760199041623960393395260764174455525217041557849636897278256952853295063300956308247317288653727295365314281812593758978145293982371519598024239638742025992426322406759039000903076763237653360090925409116065243828800656888383653633312791358914403916364255983030320482151654421686008654984940364114317856733756836787737903707491020471819789318383348032294518320207624517291836375098810311686107158602911722576612696193259628942608283349080320709795643068718597298807027726118343939508565482401417852143160705700064148502638316376248625170194681870397525943459345484316860153320241606121017818260698346647103837721706304581436505032383111562394116745793547306702901279534802692403730326799106971641153559055369128874553977149568173342180071178075806415108672808855772018432617187500000 [95,56] -62022565759967182907706628471150326764783531717849821941799472026415250080121271409147279800905847761997379966559715865546357232920503720349433161400372015134848546481540777691574902752714687041164124986895710600645525177141387647907639717996756864593857446289928589925045896814818483456676580904146161940380574802596596230147630038050222790136952961009909030815880352998458936383444572607919830384543334080847993968215680404272227411289120037606999572557652396630625551292689705080845503505673889938421394033703189721720772051394873587754006922772157237893113553024532755033351694051345748313187774551590337907354833990279250922830010867281345384074991813126841477891807113424393995795722235643885706945194075391556867500707369431785207966660382191777388416675572526288971673525225951498020773060536094679565255819402691796986318179406542639858995924489535770407903649885708480767970439352166761028808314678848876119844021260785621046000950761260086945652939828318323857741240849558632992873886644048527354940025176689223459863740386471962408574006923690369511111643898563413692915743628713914201476676597803499487525157996250550360429069389412331006622344547478255892187196687067205736571276173178216966060325284047729645268818840462965979640893900942323029514210200230697819141661100737132918858699682996871652920198361230225760029396769433094373016147439765120964546759724405882487564644046751692345845718742477813326643343498449638774347762550530714178745282950382024216597588304700340953870781304605634007105230875650706516544989318247854160119361253023028795325014523579718579130769187524162472436363226701912099866871053719133074978163393854004631762475114052585007353874355314060058811253041190880819005910217828812733289716212161727067870508700750582032734596480865862242865778453353519910289964004652203716509879935410794018228597162951154038571947160545655041791799348987192578535129980901866809304323144107147153621725786343694907225624312674717152850192361374882227621535470823976865517579426523298025131225585937500000 [95,57] 11226491439613731251264005737166339172542832204161983535239204512849300195440919490381016971569753696309092318727938294746534651614560019112428629721101258153485727924744082230514815335060265671928565473592565181082602549928465509204631464089032038636120462246746706884749830537889088341376991885753721138593317175261292094919357936583952177820257367708750762936930882112125115059833710134299908332419819968849713114601686940162222267954977196720402830700225388622003026850067285302010687837877625271702248499291079666873044783812244296192544884940474543240067934021052209996707345548150051641279665282538288974991889589994303934190873925721410780233538545890159565815300465136124877711954492836410112928720588046346410076451510443468039554677759887508406356700228038438430125080065460621463990524359879239901858946253235205126398958454321262229047473815364773699730123110275357089190730200040948323392898693391320617158938467289722181540713098828968896618501072189765808283348560310754284958135871568480101531506028265188754634506218616562766587702564275238509208372677821344035530523327709711142319719786324909551272541639067449050448716892394909400803185877031482605417103226377690880066967521156149858232679906967432636259373851882665622982412491822311551207048372298849721858729841898018566298580973441969102882303294536780750031819301694952214232294560542515476090860477020200239942601645973524622737012884027432344825604866060629008157860630006256578141493047010864790361639843001507992405532302014315298174448414271181976275758152709314265126635315698185332846196465636833174968422278576166106809708571687533204173332101497434455275116570161734210204459117230279365266368362111513436836645601056183117808430342038783254239981774020057275000146788543967188519483450750226213091821407309519488213878575459295904859897423159068969948432507960930999846594883445458365335686208527245642575371623517369543845104134240392749440943003215007521991130077433368426310336292468257521001695486972948856418952345848083496093750000000000 [95,58] -1632869304199649112839789127982280107757511682716962563723777982150520331666728543148529376182719373718034238871238355298021412585277044889416871474503765958250711090656530173885895886757567246462449540292373578899466051369302388973806888390760613971748105726892737347359420828439083643837095474841676281170489175996597409792711421759119202375672191539199031602761788855067060558932349450107961095536550317646196452084328081560241794905305428838382450494654411196682048030038612736659506445276111793587713596654645955963811390046195454801410094271070643392934415881659465909292734197167039910679686594856616735067252147872664665162960775082878274124187591465402784113095129305199787057491400758670358221239885528989795701616704698050209394097643604487462171281497110515838887780229942149474760750875140790201422808392360550007830489128652468011192707658317598541057947863556050737788888783422224530566463992609629889843082985500584292468506133229154879259399735483146459515014216769253468288583771061719290762919468023178254346387626921319338225539427804881035520875351907405948763992916817097631983987572159308301328383203494126891485271415768584763329964790138360706269573480021099217143175294156512348400537290545930950324204161610454238111346512058670454644454183428856977522408658588536787003762402113488214168644005772485979578983330232172419506722932313057919214531705061038006442929572358345343267252376290393588179911913574671623891241929337682605026669262406769594574441019652501103211058307896364069567039174928233944351881357405528975971971212198317163118344470651119787550427140512092521546593160972542677715270576585536456881945855218352085809350272345649727438760847954716570362451419957582618843411607240786613893647061050317944109100674667833882260640017249286913278935548425965215533277445060352316749128635104943346602123965971291370977163957576489531219935074390179266780415829854038657283634523147087682781822691070068429021814542818933743140696555263993543227751814583825762383639812469482421875000000000 [95,59] 173695597532166288795448424739903985233555384639221850459859952721368765515354088617135845087754758419533228819614977208627544722536794260748959185557863533757400359889362549791304175454709110661820964878210451919219050600625101905495056724682685098079795406564446483157658581161711163418428178653490843777277208056129762890199297198080096798299748151404681016718888685813420878072283991617069675293531885293519710852256785230776340786501825738716538049526348813496204346945839716469384048672515653056736131005406161327526375517286427007251194367114885681786007800651391229297703425967856073824925890286315920621549388346097054953713060249597297252564643533498589995005408894294089153293581330414977161913825529009957584226962666273996276351796778381229758875912791670742784061849782830859665734889447585765367574545886696851915006937666698532793694692345393738877172814959806613537927644199336585611709921482865754740365851941644077810836164383612436235070060344935684599852673099360836578118385787682665015552338458895287214382745925896513785874203710176676655218252024680303720872647533248285197434822724800115638270727284427988492772464365766672133770707858037035065761825001509838077369346761004069068479376939043751627157358916699224491950350208559344860919792327407179013741219861888480010061964144560946445604250919197700084057474856023845792899515718144089656232641825487095293884849224521264358077909256917112572289588224920891761340651834564065516133752024357864154751668585676277215198787748975350431233082552738083106314285108036296871677953162397671599330313675649726060543991949450089365112738950863299007415226648946884180872952964889138228723289049118396587856964256925550126779022627727239361700370024504392122332172368283388803446040804793068254588615750027729893861593065066557607811178372246775239312442720111873598714575523523207719128929908627360138113701313474493086385491757529185604316445147300654698123122186065605076673594416102150032577864081060909501319500236604653764516115188598632812500000 [95,60] -6104948893897544495790591113667920727571035387132186526642041522898953512038040287898043622304574196207289615427217128156643477483978599768463455649035821539825599640144263597568756014263520324205458723210982725275106000276491821288985243823581101627724967264406512941626121733621495805415352018699166986200348737505603969998320460260816878425394662132569852809440257153778268964152540973920221486457631423366367474343501033065672300076242806360724251936776575013799182051426315311601548536718949670045387355518817723462165642087601822220226682457346904203957754427392074951608417394772167412300599733518269759335616154876777056399264489130731268264064140421081526067537140504428553951571684451875292360203017505786439002344427184769420941358073032328659712345522819046447090283873877058643222533964480971181398675785849615206656181970942335508184796481081216757232240707749650965923351234934590844952335263383616280388127668681390583244858025023551420028282959487764090358958193030293924934091284559509674988890871493600291667365847073266947076957295741600290376742322559994944126298850612791236509210290231232785958067328270899334705855804187439848248969827840488400919921464530627597827146255100439643976744781947187205233108065229830754365474252685457555061483197436017398633153582393433295781269886710590213033910463544228855448257917236383894776796473160959640426018782683116469228352347534429550579234512329717366521937984274731493851790775468006400403689140940007189854173509316648269976176303094563447740577243868590562183394702081076360839230503477437711372007308363152843945718913989037413240790973381156538910794149446951263472680375864241310327588260108188994257180535453495176382363391465257365778986866863671948215104380950945681000082945849064199797009192040651401321309641322607949646372127425120913976424181879371764197823324316544624565834360243709238670251201215014876850063102568042746734319228939663839528017111711423456178592389255027063591171909186228194954537684679962694644927978515625000000 [95,61] -3128153900712341472017535560902800765372181417792923059274867557039772374972362006561814395788281121367667324783379965679988656635487278215771313193422802972425376587590273792496965732574101058281711811713256987739642578864336212382162541210543846580124291465189832719892239264331062366562971771354558631504154104676043100789483589460863149260774059957769024275716926282705145883187808044020378580275862906037835423603287990752375663943791369515162566557099620607943918299279678444079661154291300854209474280956183515971112844637425547289166760724780223229898328084087002942584971764231872384620116925235258024811696255247020698298883035521563521619214389675441711353832794344966841455472735439795178310579316210499460691352390762977137563625023317406827838927252294024461164539573587151483492212715611308761217432228832108302961744853264490791065949995429649819326549118810497959122732906392931075368246818503200135968823491288812314593201763145853105016742551427714471878034957514960383137227610246562104204334133131807554043397517953364995224310890472812641363602643023538276718177077738940951437131946930498084890681195003955868212765075735099120798814316246247109294039206113982330140590328919078487551694489288683403780997871538611999614439577314169344194767374464428060007514247428073143399980734553982055350363755721535886354335074469486176290778738474277653323821260345885805997778725534838186988159660449978353787238475338739976381600862559170380346977283224605624421605483979190424075221483777521024519237304198259963182299996854473244971712983568844375090265749871048410670774001776457934608072651341876106854688955745182592472012652476024960960118810931607617274384532474034032576974907706276895098170121142234076569464699845197807881744784928631639618406551651760288550642642548082718450268169061308928253069620128113084979595622994700923472721515346077386387286737705062836126510185898585574718478347690096428384930850347200153677609179339707353941605629497890728174525065696798264980316162109375000 [95,62] 1070409236687003596055175525301736914988903919220873777625103250804652476716778304555570050757895148584915587564808319454592240387627745494820291892562966458391792718968933793809171896169955579335186331383266618408283432075099812843557171960680205103016237265439289351358883669318971023162962018321635737553878707746948520310197248273346973424295851601438146632604233840849263432989049812353630041821139182681763127138533273120817382424484171149913220904817626366316072871250998507078536807883164292555147669060998841629982865657944169703461487448330139241962073451209653250396184945335421194803940482718356536331541947688762352136161568005373215894726245671688869090942259797632416979518508366498821157998885563274465367503466472617417468490010955788668581719676275100132138769088253618330725762403685403707009862901947327942250365577629373978685930094401835267083607755574716431701339035229636721961811325444848904065878237074677675358339238919116780082037262232499860665215227394654193340854580753828501913179422903917535856141312967417100117317806048247828755738040920328508665514697927132119023308763070912308304945585799792585440702161124863828091220006237335224339414635697871955105159477219327622146669492017425481157933127313622485476416911119815715835692466578045396938845632877299857249740854739411421440836590997081969408323299384663323207364525851636830323104690501111278393697105280994043901834132547451854584456342878354266253059028308794585805509947104262838625730375598524417563891155881998806785213983604551822557429692156643796306763436165637156504539508509737711306614882549472331885528731437776545371237631462343222125231167479098887031250232829797113321374200494813637883489828078822992394161328148633816470542560840596766820758722613063800107765905426015446601408723773840261395691529885270385056367192375809337912013192845318257621346678078929054953205292664267179301689436483956167529462057168860686523397286629748135722338565779187924246768776059823835566930938512086868286132812500000 [95,63] -200040569980015915316434255328715182422379398806826579190399582938734646995038522138353165563962828619054327002908498251917505604454329426071605769751171029991687826573448903727053108443337459967946527972331315995809247667235255170425781884666836297459566999490983486759878525501372009735797609123127211766412821101536971004408390280272089488641843653081307700808635901431001656615239504115452721981391179125987779701240187063044378503963376492026789216217436781491968119433861445544115955341619168171820753275030999301927282209244291236272474039948343702142538671621031490464055578847044540751273757548596277645524681540590800461887518793290088423019090384832876410047289915154424421500142559790496938012931059470702971681085222195403778693737328612232338075180521835909206082311496042519765133603808389738063475944444235916127491354914403320327555008173983481566149443883217500943599150178015257507385836303929065206626498666845205804594482434670793944918414672281643777444062094483331293509681030544404951719354204460079707180385841816954740259721335893674236080567894654883463509836383664253908337889907666449475611790992791808709805853285083068938522004888963263335939659612783243479984274760441819052650372720752818089314998316143484953222903695124947571685181638469937313147557612849795824257432065759676689239380026762307757528780361461537267159103392157816615121103559380210222713872901876101432813789319138854965991677476796929529017777082754494636168356179742115142345726381810487501187241612314486041715566236465951126254270899662323994567562433868911123721186322677472698593873577233856874047634594101866178863706302572302549967753593655833704229323311047498991853121908096627350334887105387935549035113600083282451121198887937899659965018427929574757095374139409555051634493406276256159317348021100307751502955699500676123191242200462497056199290821144512932829748365496587359804507265445778929123828663769505223333133351016887104832475946497973365301170645125239389017224311828613281250000000 [95,64] 21518074169772641707952688024405001234290222466075752146833722913573566947510452155678257235716305190644702932134673975190022540551876766213654154795342734213149652253280731834102732953630854516173469857654603825770467550923284585602131761356692906773821221025505262424744717929636751967092132690798926950535189538038144466697680259774041856856170671932052836449443373892339899866663128858437055455574869869073692079999741095663347172065879086932354939888244265653729761771286694419091831209090096823734676483515941924583893818408790826552928520615961901161903638844186646001066249889017302654718603118411702162837119394932675841751108549757790291701550228011152904685440830474906538848301032010246537995391033296781093113303127024291657403985280865930707460259799699365839592263684680273509400615108947939779796746485390722470943748499850534290233926125660931486115083286998996455533670883165954208534254892930241873105490739682723405930728791609805326433456406300337288101102008102069422571862600203039301575722701057809026224932044828097485794352605785279485439096675197762762117023682683539633437783596386070180256952251002664921625457374040187303089231960091415816999008060897813327335626580545823063999211745731311596936145582914788053844157204100344259503273034065337395681393599522006952340389466646935581778745775709474252322819115394170852832939674593272066076172115734729569987775660723610893977074884491548619547152354873891441433475234282197607856942737667974107836975024074087165918459290808521066574383791089507574385116621397847704405386873951009495192771080031346146845822129540240765405834748582913791351915280703606635128551403021737343220366256921407195690916303590450407597002467486056767338789331736238925075121717187374795439097522285792383057349351557054998389553290058890524033631143890032009556989633922821744892991531101234420509162945963102961760358326889909993922165939054684703923164361320791552712168632581972374997613013658526170956974965520203113555908203125000000000000 [95,65] -258673654660390208443426369819029369080262817282521766494640417142266509784376506284467804018838143690250205483878137050404922972802212356418655508944887520778700738690655337422047074307703649747054179641912415288782118361587262433588509481177911913736456581132281987199123993177667054036476752500816112660304772386719888196523333471013136966218847266499613284794844862753722462866681792711183391174052504480967801165674466217403376518335122173827527820607276245780374603845900447380668534693919612352204438088757942326242778027044103843664953754687977368282371232769524587822301080482075764183741013107899271948987911956215799895692130283371517817631275875523296182336144827049349727991749621544520546028913098745866065473046354467958265147216665711996369184232093570757030191220378222201560148152749221270933059312818507740123825619599984267255986083624578459615926189469966626659932091821569126423856494646105812674030817669993187737483349283346312139714542012754922060364932457010643024441240620337855262963510147534340492869351944328417992629301246587128651502252587679623095418210769415847230121771293399970568336893121668023599221229806636229449671432279846379127677033571740118553501152716773488892346736514471078649699823410220404140931305034316541915330371965047539009774744773492765011166624830225733534658297559527091863593231954131500199012975521996672833690940974154824807483721581585491507149663640108175229944740985689801755285797946544482595052671429398547845744573876066802112560339385083494880007411386224090118369050106416177375047989533376704277036187917576700299927530877313243527267693412326295272279144231544546838557893354735366671225437732011151324272865763936591159252219449262643273207820632485425962370216733252615828117062674737780533175377842946988291919818283572233895118418859152611912019809887594396735452405828072600739986346679585358093974761668321471997121456243080437137313452373743090495767951422086794597470036510822311015544983092695474624633789062500000000 [95,66] -312850167384322765974209485214967209181535453741464567819055189983162484139234551828867751316649080938887712770553227174817013775048977881096297776577781536855757838302711030055149685742789764058190250994578493662713701648233158925939189739897550275209766579927600669587773422751061282750463044083265154008309740291002418159038198270541597949537047758649351444600783875905347977538187363066006685925050458629749291638147424410458612320632344107443312976295094998136073859368808229531382291334094720949820587517887851559970476865970827658038141507570512898034275086689782731006732688827838358428509362502332510990687393495696258935046164442999107982722715234643091536063878575473618987503817912072125456084124567070178762144124163388330071940653858478271047835559628059580645739624680809946844430852390969429186819488683101816437105998291932958172881393205837588119959443319564716147991210844970231553597232527912390399710947377734829461384302716858032219221929633246237601278509391512316986456197483378882587930794544315236538371564535658514615168034918145753733730449602042599426411366370888283549667842808987396145883213034613913519356154188250046636929578599590369980816476036413442340400781354497218392360747990448565637262575801272192389602619957399746084124831766688047647979147746124402094594716423077753943605435369101676676882253185412074566007433286235193718207994384244028007883593653504489521765135550873365475696683630511501021320762614271008239435472555730925897609190799728666659922268162042815993938143342010400040282156543996227328276037324888212789939713896062358788805529946691834346378030074101359212426562950676012366996326212956562413741591859605689091990908726998367242769797473175789765239801697929729796237730486364622329262462118527798115802295240776245721199889791044887646391480078245872175259943505094312418169853145717094169190178636755874425250706239358962139074337456253152232053551807213775823778101245928556610464976728280817042104899883270263671875000000000000 [95,67] 39855398478979241982443265416422729240984157599227921562257464397516214960483480468071898498272291743991825769276047512940344292210021798198359470671604128268523179059674049166313254080774758181747263909179243651227095258939842205357389004826548075598698376220549702913870193797517722566270646674636694225613609482092084442602542985548098099878505524937354173546491401066468152261236538206323780447976131970099981245171959590810883054562485488870406908770316183923727349291863821353029874925061318893011386283359234689543352129191211271066530844751467891238327310231060319117432543210819645820235809203239697492184182720424743175789457352128937016042246480957373322123834488728620964976933921218010542815882822086319825117410341783996933295404788571406118787130555848515643037689945140052191366313833620929559793204774961885087616777512070856271363757958163609228692452124522344983439543976881789912095936386371112242451428113412271904750820911079115224912545157196353175581180926740286417493298941136898082229848881290107006500522149701747577991385084505674468120405191305682568265905802915535480247854712060139599868298737203292000684020027916221062673401276889596979960479655692918490881359447660072033507500219671090955774664536459402612302633711243333637199181739846750809824823396875226565940256590328225682502519070309837558841594574083661525858723583005610750989494119830439913664685486530358655800445648731411152445157526687918629625510314750209615843468670444080782991678751814504491910460778532931917371816067168276449668848140723207173642372424580481365430317574128694897910387359219815295323416659471915673918191848741186732606721921170308781106579563125438735192329854514240130792047253687467788473709584033663140613332575049376603026530847698188158210231789476355918266196576146860706794445761330893813568881475536648978406702655760413483861548142910746401319110101633925038998360463070538192720313186693624889849407425022048006863634173058130727440584450960159301757812500000 [95,68] 877037938139322365395354446355011696843811784902010832624763872474733899983046576738599841299573209658167448820059767555090086217186313762333519323525554843513225626269131731991276452370516609141055841733474958057802061548651333627889607313870968571732586201859975683162293875477574658955035769172363637440362317688294923224918991802093511225505549261632125653767087094092258583749134803398536224880059555821579449689310887727417632006078796877700165341162664412477159154903676611794644515697689598186518483162611241727487014206415578964786129237842100625376047450260608734505939887986322403736170182563330029650468149420905573340095661341570952532738289245815413127888997262387869294751621758858796161992576189561146844851111944105858819470319044196189489173919663377854479111897090876126812004357156425968616658863211773102967818699673016291159925017157860138260431564454541776055604728841976731248716087111796175757158994521234709243031450906919723914015738523868190795098726168122524856784947754642547728132598506805064683304934768867057025106130903222604798971290200446375768931990848979304970452285837807756805436532504547719749850068860724960417051018561857205900188942026777709274473620440579634158072635934001422112213587638034374920826668667818456744869318230248175404490338031742203867556767659669414858889305363457944761482593177658947781365344075281717267093747638020437131329529038013464947879603796438717995402177946672067134741816460650999728541665697202472048700502694265866415325220992899995816874107392312900257429342055116658847381608270852051493963957692895935303510174226289005575242628013469984668826160272584517439540365170259972356586962722805590645485927193604708029898773744589685244754335862756719611029079820053700546700389600390909495336791324384904958087071818722477592884078133303586636796372954722009963440232593885227889272675555355546415212793704754328159688115600515541790434251431113195293734462740838780936414309508108999580144882202148437500000000 [95,69] -564680377800566608856873621169080558660897642998468500933892127178643442995194427159314377030649347384706407068728059038110040642231025255709190046294756914101426254244201760412793762294775586945284398996174972795715329689294883604128371307808868934121111343632948494201428144209287281738620399119186821676582085640621760541592290540621657648411790276203792591566262479201286554466939334069723228035736594958421098747248544645122680437011220689446065115434049119192636807754194702451600232212554049966547755293707021247532583821877242040876343379843711692892703903949217480237227221993089921972266347420439147916864762823892241600058476250010929256195254554216908818429299915510131401381946985343284555006680762324198848568083831843492817441319887479081781161572791122041245532480231913151189242787219204679550629263735431216799791170451744292642029845086201052585019839516881508547282218637345160600651062922736119807427014628988188983069904752620924999909279153587901960514375736537858418392484327471040808349600895370761862829871391742479542594264770896394008261833651828303261032707780408644113332674735393326663151444521096008164628566520172235735725090813325102052761267818818618534790682864701755892883186116886312237378702748448922540522410874356498660922860539738745693483304001472727574955311000201718221282389987765746313126744804825350217565927347399535752042915401634598129678432177782448146343560343536633815268791549338013202391900039192904113049450374065468396124172405655487105299332510103722086835752453159957128225924947977621052203826656442044940220178777369314336300764219296580560564187800606668368997869034591614379792153025619228272778027744991295477025002937133296789339571703917394875077689620556179143126045368885282471390321064824666558611062603318073615988339936012489277353443603571800910355160914808476271644223529478052745018960915139808437272443150758520850521651712438762427481859344894168725561883672575680392924368788953870534896850585937500000000 [95,70] -5985565346768631833655102713881758255159907963683247658017610699196334317991443810286009386988553783280704468819132389413499177094888580782247348005408913898514023868466658014368790315608198507407536267624496326991386945088864946225549285491127112819378084501911038159142708797284155174250982714926219128540016001353642171355901579424514241697784930530446448659888747783151372213725872353459123125904265031973374961618804353150357610167703953719177213506107857703546845503838211996493226200806629773477120718037231894682986827137851898553729056864586611105112819386073534157712582596224787167266775775139067671418680582743587589073706079659537727816263045916387512339217008705965796243906962302619186387990833336080948040508539911596477824345537413574848739819450184853846976355353894514404043004533292839474618711646148665046032599170188992992099990175410311790585053846049153604478819785639092019936728635116719552302073900038151719720564086044958436871314862783127468484757489150372320935122287786850194437724926409987287209759198674687003240136232443493825842016830305676800038757847392452467731479986761654391461544385256007900449391073420380380295519478675763330786768745031222815632023909189992308826006282989311894399297702983923907664556716282704426454288567914926884522874985682481235006557866751984091565516511301551602558899210802600852266443310218446983418460004079408829990954588107028029945462651136540144085101455994298620152025221256909706985438109465208859156181694466814957969801755619739311916960805842660002475990459617284398985289146054748423859878830209134571437057850605912589377281570380533867539993671299148084212138145433766860208867273296348874965197849927193657966941137030210503092639121425294960778133727452548752554015915918368667988338460580419851494700306689292694756286244147071944327960187686401915174058921891828998626572346337612726257600914735406422183750210441224926574363623353142880352556086040460847641497821314260363578796386718750000 [95,71] 12916251851573240541525463313886337369558513087788074477594114196992352877994268721021284315498152375874740321338846219370642632100813025515558212303497705510408974923652770524807481587161058859371479666191768945247411671034109554887800222660870268566464304291714155359394192590971291083829456350964745725228421531680089926308960370285945355352628704259243030221970767366171221120565533900254018372717266648549310994378440312187031333539228570977092239744150848374393955144833812817088612555079194644972944459368315058126184841884588462791483550624552071050362391597763204585027987962982139143212330159331939198885079675612678855185186369621475283118278041736300241805059577678025651224561440635215424892802432305371166992896819839124235353692249895337008911892183389521137824552673456672135614335701603550059452016264385270790802424388350083591347736377342692170933169104468214027786702753987876974263242306424468221729280743039399427460228687194949589819177021624508798970396099315006383832581868613266404856786410208549747524821341142617320448515085377308261663257609463720601143638856566327254326293958206770240342030235612739989588961147832486455353832767742174430905490580085968109893047334479303985137945560090579566767967428966902058707211489121589240642609426564439734498843549801374034973393082400310032457884408272548763088676300944763567705162969152396659065056934806918197940976987671657018640833664611776551601645217701234534094688577957215254315294429322812278466400504202404660797251797270439142693202095723347687467785687937235963601495082024630031895353591385682962893294105070882627316357107937326566947786966513117415055898177672959606787832815820184415748141663911473359161872224915178400140714607885631583501162588921805004879075623542872688564375004824972716804502763587292443898148500503456523289447925212500635031254013678895187106097098562039769309469037084390241351933171362229474345553988289926828280859694153548389294883236289024353027343750000000 [95,72] -767411722715882249169457532904705177212874295688310931300500220875846522301730175346147633993823217122169320820385405595021275591279879087158471311589627377201253035829845720325287662481914851963649698807114512020500360334363972629820335049504688674181056431771497269999213057964605579720266137968454316608143321556004741251840627468550057257461134866770891391385275441336438180999538710613287009614639634611430446629777231504256597838702165714670184671319515459412476213840235106429067219384748332268104732748092795983195494704559305518432340163215359117740854547167855721498350163473948333286465580393260471702002067248344170304545136071234973623323700946421510967930492180853970383833178709813596685007482366857478069765937763599936727994089144733377244616226707754137585354915069022576442383188346026581878975373289983666244799725691199904783459184757044685729901111226640295797394039113619680039934942020864863278391726145873805060999522213800350485428138367268883327030506280150837192440372769001258695506355844283112532918328891194651244054968828885267525634923020810570103029115827739617064915560990243450157121973254437633303487379504543669984309200048069018424703834313014274746645860629733861501858609985218085200656849449379457753578126570750255446888483617762990034704308580494078040241845062397868191766920198684483623395767614427383039573001735583256442903223782456201321100463992644491108541602926505159596508102479076168453162854111014862678909721245938806808580741279870892065073781788919525097128825302655900746687034312734812627519956013209628897666889765789650585507854874939822670083137301557621714562056979502629610744203114658744412457334014699999932348975565100204752710674862789985094256197669385992545832511426910028230926326611963173745587384824283316007733193273410390147474177973220473281987872064694868546996804885569932698506158034480362657665024491103210885509507418434481739282633371457709864360552387552161235362291336059570312500000000 [95,73] -170648927000072027197358734055669950447849814996865128896003568961424420272154234124944876482599096241297698864880637340160141825715654804692206710714627349224332624647960728896361113513378017443600727118044912690833647963622425184980662484262484630284910222035781969173183811829095698298125271972606615718597070494437289584974250318811399689746669144344929065686607678544486563993129123771214493580544483030009414101498840382196975975804253670794215839514159832089645511248708374603162563529916902167794148588139807450345859459717654288074240069725835965244111683389579325738127359865129513199191743893878295311113365314471728766716707248888409745680753594520881195773244627651587007696129199206667052007221992513398091414948299789002716420042786272784502558437102497414401132163871352036943567621032744098505335934462055104252104188683712374258201320960321720444050054897208525901978302548490032389997755127451303149133272378558892512707086946347381275810899707318811954284924690862625683447178331914576077327424646751519798317960865289952505043918554838840608945121312060915203514396231635394431525486745012255309326647614892222438880315137351313720361381914773815903104716293372476670675843035796707327790069224628939263390746345219281718205024798395332671059567780759118004969793093847024296642114828278027670570503982079749747070243073843994353054925100448928696203382560295111146976172092861633032280090682861303398736941689871374564026682451394548603480514948821135229105935295071248154736524693277096313660060014305586169151639640865383292957918062350301019290735829770186497010867372922840254800676130534961158258008957386269277888251082428082315192809499303371110480226101530092627585696685819159277303887608521564447354451910188942663263193823800390729700602094373695886025251429805130019553103571798165286413276798377957758875985093909375219658748629076293340758572686580794819474528901781524492208959306658970500603089703872683458030223846435546875000000 [95,74] 25932983534711782441630601726348982348958768827777874684477848331601175785306962471770079337590457410475991389991335488386078879072473957827654027694894988566961200430498952276070028599763010953146788508773925649042897734300768868280819274789076612024989805783771172085231436523416231557929474778313815708942615991318365198155465044175094993260292451047649394656094427444826211184010136892177125772577257833043249199494965538771396694074742662414838345033271528899444198234730445135025544760434999033302198356334911897209516995069930733845138765633261374534336175166989651852577385381489172914420199265060138209901051197428087494165700360625257689904307994599802671067475012948266845791673542171462489648391185751960272943864480596731724854109472575651999443170488736520126024302002419753909003935162571608720922062963499038378364936254528861441531149955732889860697250710265618339459791502100704880911490490123244161792490344613404802605362847550385770568810746047662424128746833353137783875724477478781054427216747057234730287526743440057078691762386356071545154593306628450456244922679636452679144880831209886783457616672849583737854501531788397662946074971965601280091459121062631237617459936807628418137764193149244648793335194303482853091697845370107375275046088234089241330718558399888302338240326952856088197490375269512401774675721203447492996290441738946322295158721079540465728367153716941891179568660378224174598810491513281789195824907530024864150862084254036768410575937777236491921357753048043221082434310835829320554351363882539847950089423201492331269595861400889246700954096527885149207168327839689205681819032072263593702206944844121972337796604477840978965164815085160998908155461297244751885128428732507462707488606108953144044918258282235377841233137075621996879997394940865110105376132084032837510573585333761093004472158435292536646327732169641406916039327617285255785513924644762730188028688159407320057425749837420880794525146484375000000 [95,75] -523784709397707837423896554743141370190476457455171151935185794579987169335027640824603359401980088621228649251773425516928220282721925163092918022467807587166544243937682869183237098074784548481666841464973032288483287770809986628049862392348176786705853392475237924677122170655586954390166540703674753506017677775093492247169088836547282076018810557574577205190462357231082335872562719212498537923999785773808781684178952007548106615452943023257488690826656035971255571680493423182426277167066796134339605596998338118319089801283987828172139627365600948417002717790626989925351549760924032225353499834093390581398204661437051576164793021496114658587045221585220751183974929408903492162021238585233348569033799103149261069380150360580133042060964610965752463660316678420094758568741768088039768858620581795502917704745336363075525761887689473608554087891889594962290576761983886513642325455334321967462650570238532466482473004128466613192607653406479108102093487120237675948792445575860853162915716721830363754831697260261755343732245457551963254476502637912642020314014839641493700365227791866028287015691298944943162654306619554297375915338744578052775836509328629157113051110538859461616080236411346184570357985776529663971875113136890132188947497810161056142532402246723959287217224589343964296322055186304988668780548968033731199830793210425259212539104187701966177489588490241493853754555689621287452770353278486314900661863487554509323683426222944290448627069383504572424752687954673099489990362713199015446127119272611914917067707455221641802441282799354927990059685954530629469416215490732864990037078801045766536195323978662644580615250088798912803004911987183623615462966198393240591090641307490702739310368056295096633952187642039040609830829717412099413338507557642176485605419462993217391373745368525323007870530698807593508048623905256171919411275876808845573999159972850519431441190468237289309862830810615719201450701802968978881835937500000 [95,76] -110313849614603844299007687539081414799338763186299518658676033667309012480153620174002798935400019340470070281719356021877497435870724425528249102568831672694124744307932532293904026284256987654802994625919258230290091026270088588776831842790212213159536249230423978433192343764641979388305897098856125174138226119062832816651381220577788963751642036765321127607186831320920801963514292644773607438028304516322791335808432890421660864827364167731139501721897149061034253013014677773666929003200551167181355803910611629429382261200970981585055975937074839694769320460434315071064380329694035275100351692855790244690136337644967036714461894045294156771862127935281316973581917471643179737600695263448434575825465920012129990873577862444472282622989457949800800536797845976923439793922786874868988630297620894781933223900083072792304315823499570632449768645920513427462780543368501087118439180672516885344947210022522847277502876451626148912604681151490976169938224301325498193949074500874301705124860360433597911675401755110331099211459765131055297410087356142703254302540629210569341815640565831132008258266566230881361669079360756840183983303621168610531147277343825888398469547950615028215538626054424349301259342928958304521976023554587727273304565973471543114979815010878038395201862537076836611582896653101338084209150849307998304691395268445260000236753904066247423683018668442829720690671568537836407017894737969028326799619208480558204534366478539024175768439209443129082000803265370069999486519624447898748537467752731429831161782795193558144653097900660953674389221494593899474891567878846025938349099687334628672920231607480347107567270610413607707718095747373492911523779892484373583331799721248773352246470183483063688651626962377240916906620389290418748140832371914651480902518547782723055889041682917450510914275616222179955232826419328973218977629209342413041029976279775858826053349071185178623816236509469490556512027978897094726562500000 [95,77] 6125656924119233073709457595257456489027334965773493588643410493983956834274180492762781338765342866970553987068599455229422122433772697136880837185787715072115082509945729166358436599429176907003169833638035210171462974149957594494458361243844566197572478921472717612825475711378639141597125537395439957061979252237907729763089137000798614880889401827956525662027383465800370710688539466421706000132990107348954867124667599613078203141111396624918579839399772829780670491708263399495416059236414074131107412818500429902903585536554927654649933007040072427799585353864123314368435248528143813725149774613573727653421152335743162633557895659575866122230252933532625449380839507964953320120598887764729039763084635257307961740553675597133098408869454764260762060815462105851754327098622487673507722102844882154800750234829677781384839345483583182936726066027415762528609765218788846887072161981437846353143898739968662070759461862581434875022489291094401892483161455629645987898903344282684989863560110051090794512539205040085496944968845593253746811740635441663324077234631789686892204975874385593280692258790552699177877733771678275772811148339997488979264066533988352763421912524983867132361349312201783141410969119407665699615744048723645345479574543866046978835025743536363549121815315015770256883644595250197025345081351211680804205556775981182254475677809300118196647473165680606318148221443130538862449179347162206614260871360387426431601241950839748842630858664293296137971679526920083292475853888375296790877288795738924842492605857122184677896989939231172369818226387430331549956970094035828515659989491258772131538471204964514172575733279024130648681140893159303638305796958455066794719572353036699766600586330466780454620352478081947034148582973476152784960316314422138940287761284939169556719634658009788252383531018172369215821836377189926907708169501745353897243901704375143705240078187549071231376984769667615182697772979736328125000000 [95,78] 21397719040163593529676454113314708784201487524048661015342988929208366007003412550274318654001002177855077376136227710264633186168844147244196023808970828666561289273853305818531762645672677640910105508902065603852733648680263762915721134534663269742572496904914642838132888562070390978838162063971486427595325309828404926013582760851874951194632838559417230401649279727657775625617868283105670371518492615820870992816942032168540020605218836966353180022814505715701467398833791875054995298301916688447128709772303933425229506027924893207269616335187480194729243857012374290099084423174531355934112565391301111388335168896615204878979505191417002701766897037503664796553438975040657402844359791199615626399748445898178659573154521501050298473918359466336193075908649949885009386108197803042990826274251199420247623806607305343183834324487128295208170264601611167236017634542397718719477724927427514941617981231755066811999353801270837831685627325610616067844621118672298686435928685500632640444196002191677815941912022905001052533637390994759298067471772618187802618815839638521329132042450507850868579341331121707396779414248809284434483525454729258609925208019922497726871665178584599435253795304829587514864019314016933698830254983234086667664547461900190435990824247295897774095381622334368523089719293003781742551515329103243061732476484275965144621840393743302447526960554586301071756489655492243638363209985123016210846621232946260122115114393715116708766219528484917011867608257573805790969530645081286419938021062628592903910083285841926101149103580412631626176643614964862176877401695911263856103895030608236490599578654004879763682225451677496090256343473952152907350010089901456639998255199615242451570913457926737127662768303395806545760177964080240823447498355140192057662966246777654865251479624452254864276268468399654359319408357803311298707472119705860965667007367273631585983460840116876511274313088506460189819335937500000000 [95,79] 1261759667689329032769337471187465967147234463938374848207428283473971041689753324294915366162383642240128477744344543901608000829748548246984752323827268092309537527734401455034340459684186489118066366375963425556393378994126100567524763223044791454157252106031209634602572537801894321810594421819896637649408955689346663136622130566995964003105109765872664409592632145615027764402128892519904933422047361072922981640405451716263309118040918721415455676118523479482315414544034606101599084666185712840200543990317541152331640198247441147032811250675855696888639426400835253857573310054604419710514520354617049041138674883331076421258165982679927928377261516332570699794668723006642404089592564110748062854412480262020049126952575530172434838084930730016988693578520095593393594844094465677254246474141442181237232987436826049073899856317816784101240390610577129819710571552891402350453638218435373824314202568338311280289852142821859882807016665956703693430975469417618460264231827008154215729548735731891524288486906081267753293842287870224956851046689595441739948113827017846370872805262443103638142293854532495821436942288923703626453942181234381609062358007522240511196605544946919072330787860095756706978040723477320608241543939270533867330805123575837966739405495491273645934547705554696789473658621047582949328132723091360342954649272854626452317723172684451416468003418485636850000318208809932873473336670430636749402723951285580615078668264211204286667119472596186369815625682374687278518132476252280904490619545243088012678171705265629888247490536887076911957649220024342782273983349353438313410960705731462652814969569402074365958722619366456903046565784506834845257546493283939559311992328198026386845319016066131000194855586857656382651690597178849509863908217775145317015470852027470844270144105528498203347142345182305359767406369809957177486222138756656492699119063343622830436399246956113984197145327925682067871093750000000 [95,80] 198655842918535990981096167800735591199718455235995979400117101375682655045414138181773683248825841534943381804199848992599650419006196077742999255594487847665163058696603589835589569527109952794895489758602774165536814411529291161735199063200616653886640726383753342288845653177933213260816102913294336362016911954310834186521840897464120657198417721198225433078398877126928164104386008657099012657154667155678584073654414237235534477705214611625387846644285092273369038711062372655888284750457805590278238817547275804343763940182507724186401810174960709417945232919179281923641684551359066808485933120830681990906462736735609072922307096882892598413943974534242134546891864916173656352524931802624278412955298207426819421251911327123035796874112223148723444414305773494157392170646429420609401859544341005919257041079482058737789817060378150550717494921557850171138231175917025650829578589957263455050464958959277912749339467030151479950206404755372925916826511382558941457099501229836988737470799477572203409374894214586571173520683979848524223846701986712967030385797960922544447585700531649442334080979675199815424484463351556100718667466566798291604144481064944013945057207493979815817352181520535493099630380078136584275577209626905483201893219355560560645072083793799873160134451225446355305486536732058555559243046756981122078149154703777448230313498288750704455849425463905977038709745386988503228982550426881371731955549622757029730860313517313797517356023322379414960789493236083020111660166551401654173019174321602597646445195907262693446187701129554795899550778589784778362790912238652398788543245165789215392022798049503467411580659041351184957438857053709860754286459797408396555248619132418000635874602648823322893086881044960666951091931824999656430333322595797300056163859295414942027769707074310348246131596675116955973786423445751386607953817201925407755932541802386922281756849173461887403391301631927490234375000000 [95,81] -100087980625715756780382943310189193102294894261216935241659913407133572714929652533560971857610226898532498373288569158755109363124562275951230811070091974847552046981764929507915615039278758883508346089051949900445949847433747772269549404147835950243882813887898717376867062024462611556564742719664934845121576706307228396319053764772992271413167682220145451348958108739229308979761728172326203019696781510531053204427532355591213381092080749821839239886648792969696700614780204758136357114380775239325622016299708511271027400951799965984048777382895672799664571245921207540887847830600654889849016659479641721160110683490306405805518418804348413217064389953816856070058103107272006968885926783318780585284222721352179936538029374186405854851513426089816504614399943988962779670831535587483796795049024271253534172695697441406388783221057294266493804259218151108837648226636660269211107699881104390606208805259733915487599502095023682654543610114226896636490472680585690777270161967166792956073151632898549219783510734730803877830796277250985784655847931810731659312214886403356498811122874024101757118312118046607827397170727043385328980820120589863639177256535151892742074511848219764539413330969333654790997122563073105512028731122099735535810481251337995937163881718054915790494707694187681689693325489500631593708110861781715700817596161909555583333794714854851672886725299828950874759890289502656141341990804453221461888976324131228752006222389221941470829836402180008755679395698879416213545626529571978789556770432654577481442305555778815369915167825015575945558124865296863777106613633656642721093291225196194483359062620306035355247865446699331676074390710265151783125658534813126634327259999597146250665107605326435803883205479281736940038722769344420288089027221902178748040818030399176959641187625700629716080357471353604663582294139531835212082704582082366995953808941735765788090457135695032775402069091796875000000000 [95,82] 869732197996844184926136181994489976297543338756056288707576991381730590744202020875255458295202206788414267613425416272825510562373847185519329671866331044488063891769077784275241083105284166082401228029624826847945094048430982201503462569984029794610722918463657247905813893113537996997262678297094928874290061791218304758539932576052968178662408270455269574543436423640122266802730307272136101890670485014276244946010522917097878508519188240428938889159704829055208765655895122423208221915761354174005177549463906578405766610703239821496638753125065136835248410767916387982231348800728584797868181134823664613454672090404463733892054822093119716832136792489664504016541814489631867249609909354107675216396986356180385002371231291672357132618531534338663401879054964277080930022729716383834307818381631370957590934318260205767189614765495399240717805498345351947460482409794237720681554732086792955356269283544730492920607840664770246116552566737269579085027446792089418286347814729165148400935505263411929401229198727766344423040348609448294118674419220306072899769077039863256705347957599776771739281918209586199641577933669631513889100472118938605718995879904610916653856046536746504129606867789310757547401970859393389418492796932912239851546275768919045817513724962677752366765241762133296826796480568415161700926082972199544004758993888439722389373730432211002388410675840155884951641965745792926104681208074503996135071715672309266805598647920796222304547359655397587025605436917848082442177897224451744337740064972566930608348528620195453004351612628851554300654405571593508982402710505936858681101848410780874481782250089413458219067585651554751723032497517595947426950074331973721683931653796238366379465892107275364424543937572990950684999763190943199597811542534275685096935358286847090599312344267935832537588191175548941512594074008167058615340517444351719764136688762255889341031434014439582824707031250000000000 [95,83] 233652410718210161623354766537503451854638874417534665740465070766904598442324985172114268769706867181848170322335533975048885436883434760889543350839868765003652450951917737552398509215283693460059829964198909764499935992862424878529007793279980438048705407626805399369158010148282783843154184672111642380626894192787051509478621673611314470686751132757177850275511787712209363208104546513727356307954347454693488874950589629552407503460483876863924221793089982940240316816953187115091199007155307607370814931895661433480258682423783139995427241167267063287775134085286757614971485964266907701718883204251645419077116603218803800150074160697730330224848303135285969271207953985247563045987803174093727238840226093866250761010855728566413993076901026263607109735508849106880945444446064864458013442144575130961082810623460838979651686478137625736157190664131753338016727069604158166263954659550237632724664635248230428033790063845087491536788877988970011317718056823156189757650378871988458203173171855935212484187302133203924867745439635327391112848310062694369925025794141890637165316265779221951693183601976661486282923759743874610095204917277643278651584960952563828691558773647922781939828199418176962657069386813119910485313734017565177963629783401929175688647000145795028360093061338714230880974879105036469200368339590809420735274189886224389550709588031820117001777226478296560039681374994444454087233960559439485195505831036755853832374385235371937320820990746784975453647486252512579745991579414262352606997844618625850888118034180690442348143281140143692138380516865726995577988735806661754857622705769146191432452615888041609910751471148494934935103571661490920336688764537173036605137961371949631970378384512252699335618849514883957064639277732339780068403477670974931651831414980661365440205620574290041475783590342233663552003354236365243325099997911653273019142255848201620598701993003487586975097656250000000 [95,84] 1353420972330180450160196074788209327363060460056145876717421516996898958332142226589223421127523549618886423569319543669841532189743154194008711844145228788154710694369882773213247373265257038125762309636279360283015944653275626433748716730747889647547291281328151614621854496928337010490745188938303160187710822501949224864329442900443492757511471432347809984864652230399471450775979374549149402658110496386333788985268911001085122744927269187882826579189737675035791285494706409561543627464765432639308580430071899764497051501713107388092124489574826311759355282748040422222387772201453582977119802326917086174210360009925354656484270078348473089533512030414828358857034314877588745388853872316828146354166401784105136554008778955518747966138449844959873635318799658610075098936949098289776274086593520586714554452958595245335382680052085896188411760503765016632613808940443322265395077482368449361881681306632047911473980806221570870937946976063767661916610150121603062389855938676905326732362049794910733364207124347066714494535118593331616699167284243376424372080677855065800226124417337718147098527562799121046169691548571580220240181834960805775783235008554898379604862012940205695375473117609653184885425738442762756940955430641389995691736448164202326356844021963189262368191991058362672199516357946654214926639462501748548246397324087384200545123326549842184096302709271227490071868104228592720556297405813737567057668589698948247739062710949871849340014086756323970459606492303677652299396779246561836854212750857696454046805413512750265234197267700466844179358275880744126832067210058684884614056383323282411826304052700889068141698965457134522678694984412350223366721118580161330406259118910402794497360326996027663732183704650546544168314788700075556576993804565867430824757055314801265953197163797030217100298142860313768508613629862913950614212679558468162021049080521217844216153025627136230468750000000 [95,85] -162342464957226634690292306360861325438579593411813804678127921664602709087796440524608847446675586964560516881672473172740266020108499043128403667516255070820054862719006061684077314935449580060584253359052623197021776011631018260523996450058911199238105924597606022217622701539201550842648180101344268315390272177214381889816617401148012684240719567187571814359036051315093707708067818526571252358375860627102615433904792405826097418496514270299386837881096783249991348325261271402079801532400256125525019166207262156722749429987063357971703390056298838615165543049868925386756047938165368233098423822887501682774613902657593233652927735353490439539931072196766727982978135690817424185910266113700579380941558858831449661318484465740654571796698146632036961975509489794208313310240567714778249870124818215549003033906039419323534416455992045487586791664361262305973897412945401431618900648677025697571040665546115376561827187571991282965465692142925001228907195346626507706039525096188092184950688949291417629517001421408441102440038122493436635055128635735341222149715804481429975032380006345059445504296242683304116785520425902820367699555975501594280637615882842143360609103221110042840762492049215320005388873091666917946114597446850288983819848899359571080272288836065241901426917372105190904786709117626618724518529601891224471536199815875935661583589726866384744158826283503055558623484879214174833182462737649749021873000439680695096021477632047800171993450348553028558110005563616200606616389287085189358003810245654173696638823373241744402501942807551079513557481473651731395249303091144334817732917398597561236943904874419933458945803598252634407309778347672268883594633256179782434657201712312013102952360942540574664170235588420033940756879668567038998841069007484383059381403638746609549817231401771977800498826872947602629688041309339214176701398970178493232635157900252343388274312019348144531250000 [95,86] -2088534601315589319955448613019139791713036887493544603522775712680779735467430668907791193726408567086376281885788974788663341883505288915857930858552077501959802087666087777943102453102246586891654488513359733108857618806378231386942227248808524669828285043264183454548105861347815994643644313511258591602514485717417002037560027984334753587197050071905288553013738215732386055361409389488581241491507235658459843437923323098519093957149303296600238035254049529959515383115809538727446785420390646338533538961520567603644694383186106901734864079028457633807506651285024748720095124507017806403875124056179285068729961786622249776855784011251203107886952232652225927945786163904750929053763264741969764317602295813137081050913806885197429605218678350234438132907589876333110857068738490939227654109331640279204932573170221466027244601979858406700370205359692038649649239893493621178280111703374588619300233792458614080445398510248415992830525357421072153081067665269887212245610164128659823415027552483658131566789770571304294609608098243860523447694439388885474343904101181471384583832649730203947375618226994369942445142507546562407054637649809514315689644707377352934468999783455936328405200445473684033260045893259761601724413085308322145873353613306043770192257900289688447116315399712098852248842542682725554834571463808968359487609277004372749959230338699218140161455315089044170327230486728377301911199891628419495674587735285005295417592715565817569423497915249187027582426454687332080972122245195218537804307755873712313308843820668687528332994886892676797271859173639157697685453357872002847243013720573065015402404740262093755871676486493286413762951801060302899079706188876889517951308654257545891198426339241638529200038021338401840362735249398442281513986163608175145106258743626984613649351376165044463461398392391154456699101129423528358913443929667922168279306709470879286527633666992187500000 [95,87] 41122475554666724380439004620700011909736842315223097673829085801147091977897007234177572251732444926962502106957866504328123249007926191144600459454174885471972073570116551052065248318656665193075290889207568196630433308960037116843816450878041943654334649807461628559178524777851734246286283717964249752187703451875349274609869809060261318240180748306849848858233271950128799493614801559144648703497052646507850424486794602054492178486317471523566647894747978658544173217271358267699949320438021121173706204583029174666473632255892193327650795159739129337118586902295484614614097085047418305581503536615506573927419258828218603490339072736605351015642732040486452485383218116509772704183239857319038174723609501528732711737235305241149263531266676316076057389067059473298010691840410391970433995892043053947585267267585959794126212874636407414952547579550499159818057498233684396798823171245087300305743193107615647079190618082751468119556428048040975123861023086960660662208020177480837671890967677769407598355728676914470052310372300260208022675876954987665682065626640687433342886622986975249579169393085873209946478372399435524530085199408748805287457636532740169397343822639461261958831279474415472960500259207701472273927347165322573095119391708917422973169684968913230686591288406269387641282114241339351799487572826883105838576282825296742155014665114943967605460252949072010755153411033096226093237018145336317894688764060516778048888452889967597955515540189635559202295077273876130239024681684613440704625575387991660051682507017900054977800272373961798155624776999344570694562952527882810235934997531509490208833159774843507388318971738515659572860374639041607542639242850342259981165632202032595231520657926759168778036195777144282445585535565539885787684538813568242507821501444848300969455316465537427739919557398936079364099404291975855623782121197880992323825297637581825256347656250000000 [95,88] 1639313971638177243251130870947646835599915685193192517026948855707588411470107614725470531103502803609744020326301350401729001019977387223887572794949245833382054755970267919019316822429890618416679930205027923733201037853132471200152954607467552623764218936942469854339643355480006117916296702207241934058225336905593537990289867298360701636095420899844410649172408843331666429184490351599454253317063790529878826272849787023251614381960830463265434710216483112029646269248031054785299463740125250639098872432007271629340523577140268760780112590486173514709924896230065943819329550237162144567126411642651515298140443684852548313826514647779921659299177884442094409261787921035756232852917309774467806753048507862364761570935528234429114495095884488903098126566893725951072771445084232710483511123371468794878919586874508586176259967656927251969035128232522369121094464088832140090986856379939405193438528019768074160341934735381262837157083683262586774318876343386958616099667216527389104753316884577454467523402312827915769851219241428780647989305470900335923359596380880896136489101293786642091565550243651799788608064858654160056932547188027446387094295950262520063238646512944191385246578426619772117091494868235613414311756692394693126936662995402279259171804817641705379392360826030545112879217656797630603401901689488964487814810899104257010108613387977113400408818478029705505142389033765557829744020854906918161492963695432691723540743426685960313342233811878771154912710392894403976111482247163352695623995053591201716585715618879892378698435437648035997779502110423668111295226857567886648559381718787132420041733477392644510493081015077531822888987769261319119966126784758005990925127456895623475997697033960076944642204680310456704519525847465082243369013919759487994608928160048407193031298662105294704296917982732207764408385177656217562169929064914379799003921544551849365234375000000 [95,89] 15688906989398799890342281119325950397161075981218392244210321644172024969125173952618448908498412677608576527461425803810898917042716732095132704014295216142837041524768435768269432344069315924162860034323962131538218938293897215575143002015502269867105634292210405171766602196847033309988433685086872145335961752258712883394729251269504865911500886609690569461119918490814047102645781128114638202835878819828231531687365644282208725658803581584001727708529633115680304985825738610350172475005266991895612038932922197036448426752126134057916904199209806919994458420521039271499099735555178860677049980659493441893447267433673388201702454904038047859071250511342470572019835299971383217937732904191134723846095977602828143950941262074840678505649259734186774106767146185813117317690961560357915116043165446023206971198235354732590576406571064693415479112051373497788892853585313259873726547545094594515875220446613250458263664138991985908816767613284828974758098967489957853398784557938429691086454039628768818302567035113990159838469891364284251466146378563964081977303508026437127717351616403068984559202980466604844201419475448219579641792802242126155180617426567988116066174508274909888317410365580363949659980902753547950333249814301923486288820233200802446600163608102381725540001165350723781523604643958887352802683559739676129504237933524288565797697645656400451894649203622166243979242956711228735108396941842728790378678680971469434421911362517872812670750365929150235484848415626901450782651205214612805115670512473426348922206566020883239466122236680272259867492325295188807207835700390497686103968573759926094280732489707083824293258813267768395053370167882765141526136458702078793836668186961050209723545205879662758849572631788942747025269776736716745523668929279954002820682666580434625465534692610728125184911001680086279032460493846077648360976390719380713908977508544921875000000 [95,90] -62983421053811309295644875787478584473151171928040740631162530790562883948600589120156566583855310930641126173721579304299168847504016509054151310817719901502083362439732841423528651308106747961174291603352897499688505195703453561644627078203309785518436836763627590691046932963908553085939978601872145627218213676880783947626621947659386236198771445813494756238926346502833410861656935950032632296903335073502058403817611711474950853232125350906286355022099180139493655464344978679073880627833009090397972590068451715764480380387929611880588327270749721784121300829244889208613703094514053174891407086500409812255833013742523157428888805363006320797018113607194831056901511065206108939401867530536914453087790313722372901185673981314738705645561056560988834325039401337950030944354038155094532013836331152058561095821444706947499131582102204118433757968513593782117908533428342946825592038319672488991726104780406801459700149497150090551910604974316896724930318580936342951259840208191581166328422827512841754367079043500893595807585582559744963082099078786022174847905967511585239189027630796743981065316028449948586534405790916071183625906894772419058693717822866912256787097044077690323166317949065721227506156122769088444117240494799474565752909850801963887398778419347562468072873065053884954870053884688819346925036221370677528329780071852011239316309170611547890664775355176323976074869620648516658246748262657370654126385339329602602021244541785179837215881016459191682752391893667030526532570501964906127607070032567713713593685331565145503663500562117276411725727776746368137734683998713063430263649085790316635315387879120348357019232013314614976065581122508484669593941072431532568096903200551847867276405145349996172655704776105234768357334364203765639414039380100229776228653362646198287571316408990138654272509411498388016360361223971456396379786622332353795814514160156250000 [95,91] -2571173830868652270075385358175504225600395024443133263775462564313284145526676938811031377731915035700256618387018257424249671179406351990105066464152230807053426177073718254026798549748296570270164289996708641464297871424624044096730560563505985865086626073622543463344435609114160064311485604289035085598584641031012884899655990309843893557530939629631243594657608017602129004371392301248952712136037187245825426918438078498089519787541953422309273644501314198035684773258095163894062308448317581875794634392652239650422476425209426529283006657722987093476785613615914482806662528849664438910705582077257107328844403457988225171473339109097517861353488064616535738166313428841732404811936148332480160807060832935396315267276533657984021389104198719680337139218761468628186967181018158757834201072320628339517602278554949337775331961380961398914433070614650294442638691604561827790771082817402128828130901698895615067200746231609030590627791181533942009883684464340554146490851655459925668926315559842746775077882898376561780507176662220743110416523015866081300808989396499035833631633403621331240538648149420203019315284877515147116706787577561385505292878207108590597767146001564959352754503855599876190184833748559215929999497942135810331652668654187316839310909321671905330677950314467410114289677544148710457749586312289818504091029322579409531167969895346825441357046541156649823703364940234864766458761548779304376440559595193901764053782849720718427799754012423567576571628969081707210149105660548789632731236378503907760117814392268119038691871758283217313961497299219634321989922846313094910151231757971645057475164021386632449796577950040183743314909727721303897081582597955077749084996460216979432899525926487209097373888357545193817326023777486859116971585120279685991565771290325838515082579899370207493269566897531227631668981762059954597052462503020731934204101562500000 [95,92] -26748615269402426404000374195005560920681189587657981712679617373549895794298289796673103692527326624269957247187013956999311801726966593554541176514388877079217506541909351316577461779648139545634665586995906855002493974592123392734982868418553547150418331816786847433336887119096562426395847231919484306335516236776337253748452307557435818076105829814830688498365080130723807532562084567150832100057778393442043465268547770982607500793583423470555272273733785392399030283280442011350938570007032936243924054351220964749931984405259000956987032259557156200437380582743253872799367905168191602971240343550056505953410095650022924008302313390379209073041150230600060603208581612773472487719374475224922334387916170204733799306777987825553982731823441741211096240119855649774520895623486050330513567553648315233958775873842593389377398238242087135552429673873317435129936447303665282184306096911210252138952652592359385408147205416957376629855372047125530427466494300044830416486572944482641226656595397709463636106532994991390025949074917169101781272087733982203695803725515996177166083290838736440677600649065039722305890109402620166971520251293271334495119423679851361216822577435463413409635407321668727163506830433764734630005382363213911625992763105889368807315935106375410395811602103998339777428806686691036380076208417628030195517854333304098439332955716801253948044058602673918971167029347349271245795230691884241323097205014956293573379141470224405883623773543358349427916085805860164692898664847885384046000580091530603099680296481487147954061748626041291037022414492509148965339962946344127773470208530747902710032680213323654392485249304335758535312706025127766979546940587047629725961137216617068526756124852087206348535324105325943986590362044976669613964538467579365341318661919971754951761320881703375628792748229531389502669782303848562051861089643299072265625000000 [95,93] 64574509598430997575851819012449931356174693812797527908187613228281004188233518165043864477018573538250844017298775502115930011488658088740751605837983621758757202325752182574796842459828847201977573631600663080404723714373424677685794647843897564025502668011785761172198208872460988207705269842278275161809159738925564315142705989346618289632776969185555820909132965790986202059714072515725450906872011234502503956977567556263119700326842018806569393128225426472311013148780974443625342154563655676664875003758813850060318566161450886213008461461556238902516119714206131730490139807312553065655104862630898956293134053900348089954010123104510362566827847188977777757539767778699195132392134127813158014644568218030289468052171203776421891310524147259584612837109715002462365154299392397172958982578939607597518684929263361255985130036554358935402018683752150475490496838665317876024887126791417059260219533765834507503611565878627247091204745655092383155444701998016458404232480485491600733255980184244736804027718864516279873018132270531214235192024069164626549014752325134022029620066205026282079258202720534682173463148739725873780654423623044583935904460005318431369753550053400117254007542636403181653296787822087256519745540142336423620078203252353544700440898037455911411193173835954955727958084466706681991161396217679325586233674054675580359290844534020354122433341369155906192854899830349001174609593585700391990781141901082792489093161782911192050814694775073838425895333155126995244273912967172184132496238013340122056943928114850493682534237187001199808094483497598911065089136814070146802410390983825791243269636236674969684591461281208514989673759142197813002819715365942381378516150393856926052840966122866152319732750637094605751959080818840652046356436052688092164043222878355818226367090377590412234721708408971091709268674157919676453111470503222656250000 [95,94] 2836877442852655461358273623437881623838056226404701971946085909336653343871484752681298578891563837566482247003238568830874945587964769184048363017346595426136270900713367776271227089414646388696437267340653866030225156866180088796397123669704843782528052980420765599315448916458063565730579319560439979988169908660894934166232631589828882348497151029694683765775166789188971543515664816072291505022478592517776261491605559562697034155453004176510442835777259605024880314604659607631847544611219047920941420841601710720961188818611906537693417726592964108505591901282678952633129754814135134386634427071771348957552145345483943662377258736408432218326862873130386760476568379265569458811393516320703008358778308115386424515168697029771670331952341858432010676560804406067434683436222270709472381116292330175427724725247677558474454057236319935739957138179241990188448982374452141250197901793119255379098910886479316768258846809267456195662370595507072720235854982683503501119188568586417698740452335680056448684071554363694321185119781833828125078163220005117015584209196902737231080014837196237189773311592371197131727404700479789783838211920402202285091404912665161870849283887640553365778473313800225177447253805132134587001855519166261916426235280909953528944815730532714377467584983037132983479516230251509252692549512199910047355733140159302702556945863224454042646926033543512314522775473734504831051783867223905736409786824608088765947850844274181138035308293346962447692293297846322800267314887140065371324956575675579984235972065576684497022488184254194751385982458576224457835902911065969867044593527808587617566386859287468169458961972972664906553451177054988748816038782725133302175576945784695726506566924873932723049349698428421251761482459762897721932337115907037688193095282473633086943754681596638985758304841502784709441566399083727765603790812500000000 [95,95] 8380504950343809703800669042883774915012568623288237357150988590704638711833592071095197596965943377328890092508429980063543657914581235399118939889952528781237010054837916951720259090766539162326916892103747936289400509937824124641725674985015628873721936485519950279738005967677059518971257685460406287200274655444042203254752298300990175965562454690495262400446650122895178636674234433348648459146045198197677257879051055589268434324550179678649583447617760690229992779848679313477668639650648857069371877703028731171503344882674561682477704739718279940933374553731407726524893848734136135161955548694529206824798589798448127163463520606945270435233494399666057053413229007862366446519781590162218259694467526214594723655833250252607718016479666334193491995902546461347178735277380777429414333417528900320719199176421535124622862922011098712554621615545958112475322913540370913085538554502956726732265035516501796407070192495433475952766096111861434206383231423406424097993926684222371272281201167125200866611661250125997721752307725366013144965740527123279162615738891233713865490084261238765083920378644173489594321613065313787704788944455717106719080353393583775581768906264001519022060500182359965205292266970338357198693950006399131841813819840661943293308214546575578121967112063840711061684725019882629370279628796335060734185798096270340510967450125091100634552255962696392023102580192325514243576974070988914242755726469061423175258250357927202463322394191015122095071037417773123546946759115350431214620158427408769597466580557473700181659236505121789582785661296916189370945118598648133042785397312953781007134333450599212447798007417012596246120770550341583785998171311937047028029032814822964400870969293547663004860431494672247955446000527341716527145707263852055182839920670645339398650342121595195210682141102638116524308650071299426975494925000000 [96,0] 345978004979971761284237085388011941558580898708004393411770767904262737234570857375160852203846022612337347538330879093850242663104449907211242316118481404674815345522139521228144049472510591767212450922202639038956024925194258548623224762744942091407417190660969673939771082068125189459187494694203352200213897310256174390597353391412760733335054502039406429901487283365797489050874521936836839843110937638708834498986995961425037415152688415098757415805462592222267814249655508634532928811728113038856166400619157508073754365467859170244946488827517515033696420671511835985459554976621353053324581991266308314684094185974392398742426724288066198938141831785453556740273667126267831611210949024280287860888106795353215364293121398601124184397182136140905595396404866108043573202329890530694379406669733817265824184317294554629622005711910641939159798029965550743782017915222554694936988891882887487620996045000404231856572991468763694540915391125983452412560862641887043523733582499548428841047770529684358756447702862465711340385133860060573341782095059383305144720854307661539110467925677908673113630505999301171279330560399175825624628464106841559034047247639003067094655613731378594611299453820625564220538075959850379142149884270835433424716856321422231285663604039767405344796521639330776777569340219502074722896532008876063842581923434669241651054036784382507500872014164801912770079661137952520570503004337513194478607542961212268222501280650172072784896997617898656902033182215900820364259027503080818205962363517686850236858281437350455234544400292860413969301810694503053503535077648663757815949234684791775728230091452939270251926505689817149494846072165435009956450942938683304583320346719443108408516840186324347585133669594440634121708326850996872055123595981517532966025143693901172566241389755927065604005622542316789562968111166071628429613653857546126614718898600272710031611136528418820706363520101932120171055411023146063307290245827118774835589543355287804865077732783443992705527938317744168990311389648580239123192462445562988835040403012289649809297139765923763775080737633528368714950970082695962755283541900652721778897102922201156616210937500000000000000000000000000 [96,1] 6696371954674696642924167176095877456504694730989710357283524073459784039477116568585459305337198480641477247151209928047180735137461717179246990946928568915289855972914114939022209343205528332976641144316382018497645508718303410871265530387585341283514122147837634286349595355800366634366457417219528217499550599685138946418639054454845599453582071914890011018982015646321724470475188635264463868081925464571405787766519142553610871766776905089456901143874486625728997666218173569332402909788262763704325906127488593677979229817475221928612145650141339947938351670816456045096060638724769318025532702705858073198751078455079866224504735585658981500733195460780631983840217586741864163349592143349028490286258254859060589023646215083945591004659952552489797234206203779292927720594668212172888388424818106901203133584385592637826479358538742152011597314930125372739710307188653821473260066291968548356395515857775066557998394434575519384000922261903737105024505045952124551739774580932296109495215243705703802662638026004767973314879531462015564618889525948555206247404997600293378952219304536480828032432912646241224450293554789563853209023807619859889366908979813559128164392302380155649057384438489727586887796863065836117754595830215672645898688267400369517839316807369821273941128015955028050316198901606904334169503382727661507658680806840647956321852932430076064161607713020234693762588639203448600036053097301773785198038343052711924518432239056346400380413143259458372964326735966762752651443867744974879137553645670599955323737095963660948405453376944773602049711557738779389294312415089512868015058853774904795134418371167177866290554315097105895419695405193341334852810930654639580260815631320263182802847426849217208919305031645215883820413602635676799554614716158105844245611582723377942491018937526158390837930982332904172792552843217409483342280366334973034439370385021848684916078142456123091355029123724607379169456988634245757775612562441892418434562418020692956287902608580308549941588557957732542037467989116404059992476013579400601086731037257749548424118811842020942974362911318486391351116439523556170239300443583485566989565995754674077033996582031250000000000000000000 [96,2] -147909628458473561122721698539596627336326833538984571678516762589407712966741219570368746113586137217785695198425668554648053409171518143128628721840372282206930880807943314508698808795658020078405537840848537194050130173127719776420459699288568696013624220300782586903484684024116651940371099316444982368353883400475491690044969159294195583455578404156336738000199820662964606086639257329654970601125361597238898650067229871768188666617657637296182971803924482030603355890178489114231172099780414613227381168586128595714064076545772367551635701598890745042069615257258871163634250466276262128761958477291258037728151870003515869108985186193831848891716556202278192157441622779683529330405291276848289913974501165883273243476160871525259331021636029685303967469534948042333495433287429114760097441941890942524316159873392785621028268239645773813208963194929870559253210107434450889791481783209093955095919933732987497764087492567520183908230943411675493872325839259676774097866858524100229680157000412502407993734013597271871495580995739795156177238114617002257020710973729145288925703214521131963956776830571092212830025756545938053758020052372134306345205237332027477837022172820810405320724338406777703244016017386280787971243103589284628377092368146713467982707129034478400030831570442631865324923255695901278867868205673330105752601144296312775802755381269383853449478362991659766080393001283207614404713412878304888562313238973676131653976140276296935798098349861972309131932373897736435572568536357646389867344943913101232491073421979663570014755418585487024152972874560888610168929956436366928959972867518292294103031708351661321894424582627601004091731568654827435389357886354764287455147443686110099821934544270015802237214052524378331977992354453238745448776003481817444816876285667246400957139543908004228170493424127790086318685589892035339386139461328888231457363318434070630935876918182811971353926953716203526624013883277501841910284431061502321622024717806123233561868625119717312722620303158946405657223713185923589055231576618152977204396871034250552455670040298317703955357734986455736790274381207893019529201394037342515673516540886112125008367002010345458984375000000000 [96,3] 269102313442607351963027034188145464330149103512868929943842971759290462542271003586371239385639201177790114889535341455475995522812979954931974327481177041056816920137295484663838483242339327808143695212676817685937569521498985441711408140360272535353829045972010675783508704749289689040454232957544822105239884754935924996152382407382260059591875014394100657393449936254323506867147432814530314339283467097779985992224669286824650397274117876088587105674899779260158309610937224226831091388632009838263080463107648613569989742380914072750353442326274468658853922377045125769708284013157632759239972103770765783339271568786968345458412671104521855722804190677139929711097352102450301247066445778970342379783600687273954343326358517035066476256780036673376601710485443800922362167004772580101907282206904353230651899261624179413360851562809611402404221200043723636783373630920048915931205756985492657927856791528558518578312916878882160063393834469572770583566379603869672927392637513403284932191105418721064337014147401947710092141106244655620824996352964842980040845809766265565717773466744103735081279786700440673813700886398825779509114105062233271924444096890163969644094086085629759377010029197599308034120722295520182896839371349226520379425168548888498755769473754652619661819796809689969408882043431759602299139732266146863621970294617139385479517958628606937734223416184731678373171959091366285635442086295797751354578259117208918198609015920671943403258463548335585438732952383901710919720887265003776373016230040707079067580485875597118107238962583713981199876036317609301053016337569307161104566952566679226980594703127380954090617512605653944908603294875738723602099361947220582199757073455061756250415828582139327915343622267165320547576675399426878934469042329207368562432177908797436421008101680488777247931162362905607767579734336836363967730237341854897563149149143843064220271456230112784330659783826543198690902831485587358991239611265060211317101231268864926753603408469725049634346818819629107480983236388453607749597108712410322409197446151392473617979822340209468436561316084263421778082638138741935719489014883307034309897071144845881462970282882452011108398437500 [96,4] 4398918593840186427533970161131116728829147877033684568071982096537447665782254897701404122207775351041419116035211387270576906360200964870426415972043437293062733103878876508104938524682646786009205240065314712760680633580257281980205557610039617667861167845994119144937673720279813595658920585060375796404159380444204267838602026586483794801071892717774465961435058671581380004260807153178597741034942215055734423603748613313623995781822136808728560958281439967782383615269474441365741672504798013640075114462043237233143408497085948386529440192292309363249296078167801208726912118380332409591298201845739780074877315333114369274416555584891901062844154051155466025219752918959850449377631400404005739101758760765506428742238969696382669926791637848866764823223466931924322009562139788005756192949320439880905793522633826200762864564157975272551018897394404378659155310656169161249030416894268813691849224248683755166405624154254230843612023939034924313418546337370602888536322956897492574723055395004120433036745312745257523974260471395729514564908450610507169253299402026874108498255018714810785394782907139876974062095108343265733755133607210468107631537678803328596630359139518076349162461363001948356611539998571457066886087352407389630218045503107046771588688416501333758773696401823436141753684636649766737467808176530340148472010230681931295634975247218387908705100287710515664781954971391141024659187017288189333633671477758676480882833900503869512069904525844710689063013542988209448779513499330744910377371111387382628148741156696310694599050817158264399903147095441524958680386242998349663806283199205853264200255534401288721921447586918243771716954759917993156491282391326172295271127650304421465422382039913679645424031640481285428277122990446456906862885636079763532834298911236071351839068255080943890412349383122381250205698315576551930358530802319808058268125946391802101254975892029659809554471466000675862393721833406223934130446158835108564375079282334268674981948882293115769146074207573740975804437352923743288743182320915853470665718428693077061933224987437058569198351079541913636530504866560748454717403261785132681516152786116435891017317771911621093750000000 [96,5] -132142738166156315523497822012510460906220792388464027595704745507334082502927922183137014495188189994404487078862092819890662123503372147860714452901829594980262485239269017169772071739189911611373290982812001577130293505940319761617524939435656003749088297018615097030795321824263702795810322588003493317033295524589553689381648395259233404315697777948143369528359799010730275289023870397643648023216323630104105380099838190879826627809463392765482673945286398344956448255678378426862861423303493803335342801497583373458095019102390101343296572831785329253627874089407890586850749175385380707948987618719739745996199709520928611083817202863386751689789880211521507245117299695391566308215887916241361892577427519749985348092367785927541147123340846846787992102420256913686188056641572753552700018843568282380441766235663957971806258722887337254294339638703738757195025712787047505293604713146957069123960431684536172167166885078361559254052269833861334891695225152882314375594295940618701408042073670961119042280052640574318406607322509092787886803125988299175277948457418218447097230211560788698310091265582559156273050950046365995082471028347576041984019230117187371089073048810054185230753071326013481912914970304985697250659418654584459610328419922743400458045952452504299541894230833253007454687663053011071443937743510526407314586770080798692000575022451979652975745537651798375615016239696676095752595858359140737522661654257362244785039031719870858521580941089056247948690279663632828199743645687503896343367179442827725187732004284024070121214645732264597398401809455853242563044771436435949150409050677612378207183556139943891558474948101775076604481863733508843449506410610687456562424067597459455115965023946190118283983952032815863459129847517709847708110576401702120202565042794957605047553725747615953676598330072665992353745753752848877491930518226836312169827600784073251566061531691091105609403823915354174513499475716913217320522451367800376440067424569681982996851004038497188813239872716378268165226252471331495350086674314713195910643161163431061559295640934950656943423993463194748385849775002478195782511555294224878109865528585942229256033897399902343750000000 [96,6] 1033709168498635926642393392347668229526302679778558219573026588846286154619270207977624005927389617679593728890870110988627296325460903348106268025892684626159945189569078747298137340520623009712790073196853014174063157881164451846930496843847977757010799936837808874558201055562010994136211391707824362113679914929901135158100223895222970858547397638716780185884061704621883599895562461045899875602871867541631104118234205531762186473491800910105332444940655843887938910069327412026855234895743538964880231800934968597281631315167062261919787279697310220110153675374090619227235373322692504102019323061263157273154292566511046065224257727695066474284502045457923188219369147022637092944305684963346658320759328005263965786064618402626812062418120746314306243514402493217246275977408719404257346309543841071546778529144339512427449878677214569113552047358426824548515837383381974687899801151332411003917039681444413036709755190904968267753339642099884314581234331067614488761992393630917847471363460324431575095718517779639179294336666563129377231399790526258536791796094012115006153619895392629987464959728074379695466406585619178536521416907788703295701874542398037818948080276590826130576596835475408257521230170765330849874615587045752561113632237101334931008789112581129217279032615259028679018085529005689760949924747271732042667370320797617278887266454676008731367004562980878280077358368253509607785997834702894614282963047051928395167298980931897916552222001801392365095988302441642828080502717618437052401783261138415659569078864363937790438894885892167714104982681969997428720361680391584092607465631431152544248258552816720935475610357588300304685787848019526856241927587854230033283090772137499014074426599760427958567485201197427175807289930987461896918689146050798534350684014239157838146731619586847028297476318922780138119456162063900934871216568235433406681290338911106306540689093365710607831270336939390379773915703997142447949414632525154405721040370281125666147348781846489814393781887988641868172648695893470758752163463188466221669031143882229256566360166400100040334477373042050519859174889109878798980122461964456992075667152164442086359485983848571777343750 [96,7] -3516245569986547870157162993702789140037951882550940677154033187404920374711723661641425959776727940782066653449359167411023957427404790904489828961038386505678196410252071954875279990735629063172333641329426134793815878741359589008812585446519303930991123929496713356008380144436450012330089512170548773460687617794346401582708076560043411678442769751647696236926104218445517620656689222114660988506153620946320097719120947558588375265570348449009426888003176193748210432434728376590548054333700803225927266789268397330415099334664092705450568002504525635121076678169668128060363955779738614579284202386028989836584032655875922637645820881587026602225391398365984195747890189413297784452689794191354619664333938984227732802828661045854624580282614697526167065315775380635064836047129388076936961318323828182175907539630477845616013916852120677668753160910211201852152401422779845004452017167965230218632364147701285098218311090404540567627077191002739649092129080444863943987914996165205153185027994937857846782813612489714834160935352535072896908421523634051571548451498185578171581543074545163240419796936702868981723791696956442553989979015743099036466888124376829303523759981612100964996357325755969714583914686623535189518613698959345955284316406711971911477230741186023339613614504765440032133203088953828644651848819144938302435374402236981606892784621572102326284601396188051600634068563896632950827549168828044014140946285990268403961053442997363725913919142982030094805054633373360449142131391870599086656331352593965876642841983402404352526484813890951670878731047598329636316806303740137053717474090211683110394626633407612545804185072500166938002238626378998007664527923164466440441776505700450971272839062951493720617107827878768849698706833206968467739445992426701231296771037280610889954347444573625286150093237183370185602431365002969057891008801347936332197427164413996142414877080126527723740214433425151411683161898048421449934395601041016534858492172040228313534641394442735038064450021942204996659319241631577716741907071209978017331977483715811292597927953383972655205008457225911812696917174334993737567789192266683173659913563824375160038471221923828125000 [96,8] 6263658045808086806762363943267654311257007561033217984187048378037728069626454290173055149214155192265114023231044217768158751019717108430852083798222867352806680267582463544093420480381484857925720005886044932875987723051210716479283877174711746663635222478255696893288286270157653972719760921226285824386176650762684649041732854983215616461161937799787765820925340090950135771649476439301651469393200177147422576511439874007947905088996531047689468583979521192124286889830937170741703504540197156926935457271239587525294436718554706946816582976291905619742855075748046437694253158737713174874407589091294071737749282197801517127406088226596929531689876991515316927478460728246577827216672097545204212478195432045828411546427305265315291429070122114009676975685322941048310822339770030598812304615841366941092114598587257507433043276309730602892247800033454723415247018969866486765457901224112205366890968026929479198269975369566802489697257979769526924885350977942304743645793838311398734638288226065609525203466101907207934924273103661407756970245881724262073219754585576444998708888173165732186284890517501073156371349887131903144503227116126562433355848807263703715259660897494553011282039969185048601777618131319149013588052450497643823672856983810054474619767671629065487289230319570663469268883998429839191887155094835712029663724999802903689491516738176774698089601200991912803684371265261368642781037449859090107778369856577960618060162424948522251911270195655272421142066101579220213783380560118062633040346609797591864955965577945397265989281230608307985833998438619862498667710589652951634783141562964849488769338751199563593231444083710576824532863117769056696479499258217378972439556395373237615149739563174255692813900615820851592042068382564185277059858553796053805687864706842278783265882906077849355519768539322406976541348283910631988960713533330292070968177500648628081116966535855491802611259352129079662644298695427414683143852790478000199326328108934425011277081024132603044087706135196313310062117217270590443003781969842302122532586903048557855579378675935240279942103960112671975116618400938129053109621607875467930170998442918062210083007812500000000 [96,9] 58887120325079791878743697935566443217928291490907456054456488113267004961657443997926858145885420125698609266837167879798725098064812762547646507804240076456064607361693701069742376657387869688322943674236904176186539282831420742818217736942222094661123057055663207151395248899032727939882601663194352382633481393679828071616349469990890872160012021799473258884170313687559436203833042231741883687398061680408044931812735593389909564192583504700426142466248717011812775178236017707867636000234466897244259006125807105456577542632085191254558415537864977971806729358008764809097517382435420425472611273670736199306889777239609643136238168226340520735854576642633294004117580106126606997557107546844359427695646285985128072315359748536115452228173121796517823682328045547176389095482947215966034454532886596643406912012299426359734517491757363135494632752240270095123581819229266273136686382403739248091649087332298217493041000214237296585478474468688161714053859999916795103461034969436865003588456861394289736361708730477660093533479979838981015941762602703522505230163541009919420799406163054856427901767804798963224911979466752274247896898589617860731499506323856986106735125211763407088525710599519698565224670573431309945836661217740350343408316098892305675944012952022111913434852675263842408045911332659670050219466247485217173589185286567250228754190396473830002568096202362791487155562359255384301595942858710081691306302852387642503168837960913170710490027155780083630442229753746735975491549231103341933400973874614628283538051962232658942357236455181230636613055594108186752088934332291935416429224786539050138068688679687226045527400360916043819828355506715691710919809085837916778814523102168894352899364866396895581010818627425784080611854190221124191914666787172837510650004969330479507764154070136430835506201016534346967239029582811365221340881605324821258468415010078467137327925599157360346673655138371120055158261259650604476371696897351083913880727486213049642498749723212474643949794603693070005601488028350611868253641818013978330646272462666042037098693737344176557294362426012006741841156034263078431720836794505125055820826673880219459533691406250000 [96,10] -195217929582993249339576119132045939082818217466997945302042963524668665741613934284900392370652284156755231764194375868435022354157241136725319830744703586591921668336273124314793887200992729363038148740353078295365858004454836860185301855458219948204532701603485149768642440545812677329156169436673958283639856715328700343373447875182676734925543342624431370476369212809844177713555377206310945998589427164675175482803237295402596189197106281581354081140283067953500046211403430373790950928141441348957760307592424654068291798771269275778336857745768422884514118875033986153195296793481955841744869283993840719452506899369696723192122875497943690972850594148826801893410893843574410346209257756807815179988260910308007520417014511712222869785581918847218916677268168978487952645223028553173935898801969912502414233669087394158672868838349396208591948017561504257133956008071279040968629571583740313313762130062281277541406425665124407674499473361438828041026550674069853824793461613067099476668062438085434608139326878598504627974976976820805942895161616352310967758452898560293669258042911866011123822681562568867930122421100073693730120458067071090643850341692659276637850716814794660244764088578848331382570784999353240744415309767726206492220970514322965751794151666391102269133378582432710622169444151695029481730488097904565082552678936280298329860228912025576193480065022774271001429781519180872753133169135597233837480967035941056260445191289683614121328425943775869456099680514758814771256835239465369275468603247821413008684189804793746826912945920544760923791590838688291642934549050659364758123905426051026380506097201637871909899996450774015601042067729453955888368812893937483039393944819318386172805318078265961466984692785415295995027788316914634820810511575566213431533895716006905546907969316777641000389586585522691465850899118189555137070283048791889965066352718639086828837348045506260802014912034273463711775724528364248450920112854014480481711092214005761278840349605845400164055180367256008887294738112926090718531845186594465717940185725859503592689557549847889138553269303782062584011105725342562688603975651346900122007355093955993652343750000000 [96,11] 464940607888820986692987435725395005399859525189279600584888014182575421765335849686268274540110413570414341336968469387668814385018890716894736869175849110429602128916116794762120948123401620698474776470572608370431140620034119591655655154276846585560505895002763365720335888570709114888628527085013703113370366088173756605849562009271322147746746532935477928796424408577816015280643304941191597095839168290346412363731572819743623112997455724944408328508173812288360070610403330270791227722283926953883405071900867030449543548642799742441495049630912364294656870853266371618031523081227810186811239685960265766747492302317708228035026596160831082274537199982825449600877717299855269578217793757519104270004084957977914980572456375275465185140910544003235346664531639788915455732682567763534896438905884360105687327920784760703220991620514010940693275030545935729183140981636600602616832086552314174258250579840445589474620755978377994902342006019733667685807399403175563856492951686950027170272667192126542140141736311902525938916088833512060299579349979717265902210173742432752800641015108646108557594818641769483736608334175183952791390176268286455880298881498159929298094243807802792032748585374216360742310766861198769233645098154192762759357679482885678785308507243248758897562696023872419729845106076927621507490736940226342322880031676558913142652349849952580237328199206875901712968554836641829540636145947328056142925141080440108861404855033843404946461662393150555096174067362626694823282146240811664623926979503775631680774610873312354042474921092100131662403680440927489791566569963801873586393008369546614466203437784128471177909142230534861634618419529419522519078612733657672785931514536143130248733356425800015276111105896915503549778564387985387878783058643007856056788721456557170848000409717757294933451443476472371369773963300752843830652354345367318191567669806114167153041543706891430314640721308760991075188528285766078137509255396186815022578547493823530976433483557073087140607650333800873466016024283915418641710362738022206474113854018568528769805331902846095159697169793343770526076471403021414356693252756258516456000506877899169921875000000 [96,12] -871720810445000719838364525118722227782053806662846638394215348196790408962344854055349537264282941581046164793142497832283672439465125850205147259207836020517968384504999162936688780039206750139164205192825859151399006317288307139695211357272668342046152767814045876525141732447391017494282446508621359603279074565870236111241481118337164228904018760974487518668630754264556034206545754507741529671957068260222262604673256339965508087010339482216943003256746664132178392741604788986619771278856383182637174984291441715788055559191845459303408610514672509434420171381380010969242006327026918086037241018645287334643701840118731741548863472446300244019433357317801893774598386581295405516068527133775510173327790217352979232166770715513962730045986396783715557363365930937637421415141720253896903450534179906631636974751651846086644536530951034223085550241242661483193320468886544492670205131277850104243375072166412233769014042211157491698390334379507540803936013803073668314585854224675426372114807181794559168378827940881986522760356412329803969169056597354806979288188955261388126736108959377203361375393072496289029915126511757796804935146689462098890289441817862081305935778229035485833356325653620217345822558780532911409957954903136807605554193439579515092665522727797983750413436433041453754214354199723773575059786837070661413322751164270531088615381539713042633226262808732372023024939306006766571369370688227097094247912370925940941992266515197534346602280570570114965739609253870337436707473388134273800074361348916956822363413844837842437247949103757819991529299248043649852620649825458280511906186982660126907427959158876404597468285054433399681971096298728187323491742538790274625010807310371303781770295107935006139194315067792484708203628578374456706306431457060005481344875365029591937883105185932162078234805894497404611499214728352053260583955636972876142024702258524407074801561032125587392912452986007171972217410327235064510193415111058746937557088563948198907511559865961478269168101205076460712957503496613054699738498963638182798863381945567563629221858846356521533843428298189585826706619743412787684050391234791277383919805288314819335937500 [96,13] 1941273341021335982013608019304395678656941906701428885765744650142855164073321183889213847252442361805448573845809871515387413889526388870133652372041860178698179895392243893814651287307597822186724244744264201263393370611544438516999037033923310499495831300452684473108117203983185286514363098268589818569560716799067975994939375347009730010503525330597108517825848204722291242950577280870244078270219353995865638060980758853517343151220942991643282159393679784850178082368618976113631156341331734205470676623677766449211995065403206664795266520326081587592214554850021176561174855402034224698461179709044276240564621144896550088347711028764223166657237485373210677291725685445339346073681825770984286402806805845030535109808888759791608461742583106968500465952616391226656569951135737274752436162620504796114370823552922997636764574262691057044125325740305471171136495171568818348988731536527271812125953580460173333187226429328855351893706139300551836165489834146132349320054282258997129921317102845265043462058833037963923536756039275170814373425626833000756664905517942321566572156540951576251401786182916635105194808994055993712177661374524266025420903324257887650695458834967480081964359644566608734259731140077931131995803509023551283315457842608211872082471854439845831872717871070812744667112980575870571304825390863602574174823668009203868362754952854050403758961378159935152163324964192367647480775356222814314654729250956728320021809058983954098747676903534326524450528120781733028608756296072856734958607319924873059024612936219052072075902459153369194174780704330127412176994800434642723740385312218507804742687265027144486327853091947271784919023070602262606528054574019788916147651627412069444153364070407639409924342066305626777912884578914961019016644404102162033652630290926448109210373392922292855495717501842808313564173410539545825418060561432503964853574106798166438541425542118219538022349944641846408848198175595231064140464553853942511408629052666605325847743781801711781906773663052299053850651965967384557378958521131873418989862219970954705548531300721262785022757514738956045935413849520996543152051572178606875240802764892578125000000 [96,14] -2765180390862087140917308756862050797308645933447538231624246450588966793796187073902520012267582880600254615982709213697171183109745816048297960745506452945405086735668484558565123699232891770805338745200558988015189050944401264550279040382981140417886700124716109134298806215508853364569367279868874456155900708929494054427938153939355178606262136598908396393750273355648332491298190135308929046840778219237033690972596012788742486345028667874917383537177472562100636961671024293329873944438630597840436790332333133939363076799188083051194854434128866754843130442348369090170859859454671188735905433248473717215585977316011474789975437633934503654762923228644147915232775102359575711160855944969668888103516945688087397867879316117691230021745920549945598048393891580796756810087290974828678118331955246713901713272488248263450789499818997445533097517735536142213531412678014168589998903340665051456951283238258602210933350396889593993110518073981734615187667741643542048332123274981423656558457677342468111158853759085743930201559155454203177034639041601650318923066385665991376824281108034297886815996946661127336879607505442999415944801494763340750145766143142625154684582531055990893688429991596693427040640155817788455452857030226946472762168418919962863941365659591979097918629020053886741420736431253000737717617628729805229197584543692424743613078080842537827128381545679126458994392180928554732363451848513131315178211464834500348847994701871859366277564034573515619603181918257507901160975891952302099018403677555658379685044519310448468954157567630529702357400925875924922366666133600522183047181527972379457043816263681878801586199650916742043210534429416441821629443851415484146756847506403206672088037489524248852833870871167611523625250996717919010193045551246670710807067936839462881461285590066378438407841757626434291243616003684997514859470000521902800850157287452198430945418068635316686711200193070899784230083394894171792895934222181731825368036016425213117751294573105393025287115904177750244731835880482242119350084390241624981792440279589069645234590267074066929786118929660352830456382963557337983928618996287696063518524169921875000000 [96,15] -4865215790961399920623796868405140930968876545947020366764504384302614609465394245139398812608121980552128758535887141826593672676996413902033832952055406937274535725952538889328187484438238978727121406022595779370220382056694651305455497033055815552041317196679746048618618878986748762345462933029058609050284231734994522565946422471598173994984117118730888420568731954604611707311938790693976145800115345002770274576224481603582678410679032441548085730517962698772229687513072949151911874107331830212043675122447614611401673806726633598338697572737948669835683778495931112401571688316163525641749549091472881112714640664779044897423819663421643228142146219606224027154895716980318465835065133988513037862230047596006223374870565325895873019195451559949587362149449078695635109774013102134721183672114192145170548001220271364539251508048859833286443091077734252928928952814052827360958935376571033495716263487803287139225719018569913668185850139188422221507415786258195213389525249595262306513011321443609188202494824771904477012554183996451558249717193209960521411762310317783353927264314723566108096201431840393816696800541679493942065928935072772331536821051468762039474503039466023286683100484407181976750317297443134559887290563819905077831470121795735777319021383322976090501774308840201221835149535364590135087124355052055301831239829757973496472776269096464329660253354245521369788207419286482705185608084531274546463219850584834621593038361306813254222944341477247565150467688876241063549896235455221448877670233550591230919356590193081143607554772965339206109325191753113578942798651275233182580727443672845315545711318338721350370189392575166199955478815685108013832209955645360195122614515810312131071012190440974516474652890796233455655481018321439121548942169354955800257908493812165341212665218062846487484042794851292017814970194754326100110148037001474135469279534811043956263283139598117335544843698300887922708055162064977140309791988180042217436262295319649877339560012179447449520748000832522686035999838457685312091854850625243532643794916632150482730111892288769775119362738267653827035588058949611145465041772695258259773254394531250000 [96,16] 25224281147647055233244705107370391170483122717131775839547198801180138739196344818348221924799184337471800576634220608193257289961371963040223026138691921428428500782522243298701719380474568251903092597446528921381710841231147718565643074889055506705761533052222735243073637758754985803676167152949555938101743075034876946811657395082624561446267587213095166371103148486793988973624793021558547278419992067614669060281815201659539702097636909377752137014603103174718016384279006227307294847504336320050945018308372703239906686191316217584152735673575536190766067759227989846157007529598183211500249225225561419992678452289334893664260204447488162649525604697456557642368274574147803178290573709411283099616355420578213383736470669593434062238288404077408689306172816397586814522478341610383035874223861868188009792726352605821661750098956213604441177853762058714154727114320125123865946100064736799282711381862812818264197616772059088535971478871866418587884948362071493371916646032890866211918315331451684923767074151692363291343179991650015852622857088116351792251652968018069515250203728891832937121873301659715455026143699750845805078795351032069944726009536903256372126650503711450276277829808912653654926348628644593640555494304812142215258773405707955744014443987593313567068049089017863121152564904754814201070815614979019991111145713751504173580855754813905814837988390647782632588275080809943395767663310846386530523136476138900353302324173936151884410374238800582739194654313938238150421031658873961632207027903914626567052219827579446566314497777306496623676757508506477063123441694023502127591725511030853109496808016761993618370160981397362793262467785276500799861691311165361958386206043729797417788829573409661607054324524699628085201487342072231494291244790704795359789123885234536454529024161713949361846054032373533706348908918198474014524772520880799178456373303276199346213431180021778100744591915086132051861531522799254438898487243537729418875101819712427023008455181552889543528641284587960420156179773095611005191532024026446001649928325500688617821380199520483132736276908210191073211187129388122230011504143476486206054687500000000 [96,17] -44032459085131267023561356138902438764079424277548301766910378172776646798467019480529923153330732411284409322128684113660199789300741586334867806017637450847838144912125998559989978739077751085325823471772000598303204237331132248143683663102177963094278214116583337985551880654092936023377090704392081807798507810109062492024407008501266620893252232799126727990284841662780075466132913577558410304868795658652681144893398348040263633686583220779555388709655182302426126265153478067837573184685301118383266249039703682702195688412690388291877806128728689468668466811047232033083153292875437096679963664016184660327325552146218199579720841009375687294597797523141904238510345740871521953572139081583918177518415676159585415692055407069520305443511398984839077789713901192117283511643375541191050888138228044421806018996865504099247746324010014674911668085295574383744057400023409486305104285421902082435152982928443410329910373705386276884255448001479825535932097981521939217002757880015392605057361432315036254338762916410674754248601596211352657001597333878575156847214424863529268922215040281041790317412045894849384839719561431402014340054648559914517272943974369242631383547248196083009134202252720193609725634029393342610994871032358033557879425478294117681507306859166539611448627815446761349486718922379355549183797146388556133595248058239781279191089265868595854093007560778008513738308674383590059169263194446567588462826001929682479427309839570750465617517732787975872856982118911242513864860333956332757764150703081348607752860965522159622328319314820450982265943745555294020898999496357272884596524979783913312279125099549180404590638525549386137454369067417365195002384845490757239978734882655640727273018183216687417434531989217488138314403493299101459145861433304245252513617315611318611837669380421900654757871791972002000578610223355991070432435109781471947060337259537698229555889166898460330179877155879655968322465955791256658049463573190776772196060838334825358774210906295137326912429071047795204920803649646566460454750170877391383273756446030308603319750695006644932991717032330999557696027402187155530555173754692077636718750000000 [96,18] 63867234989097184569922586318667913527717038970817299321363084754161794596552124880441479631592793803348038680819265037772460705201510573061497268103869954602956029445914658007989105710530929275244059135918771784952328523731659793328933964598561838874666720098704702965274889162717362236766811217432684413265300151823724104293622398853220988369172895893672602065396140937132601930284947637728502266295012630166926918413443662412506774506273497646032467674687405756481101504594722816628737534980108016320996527393105095588673982105263563033104077718926203530801180009803672103530313918139804123648157395399265101743719817309353776963576838822280783734209539552438638030687180594566681854268280429889207752729813765421828074167045711443045216571927651121580122513951767839618439935193436126285492313190459081382696963454567280797810470116951985591382537979946478787764330752305538963546566763063165560278063141593012912769340429067838848462276132724326043442410260802274845215193656112455270360848834904395180685606087425389125670489351566633963213966501666470864808622996390434285259511655964436703747531260321037864590724030337345044988992224455569992027743350599379603557819689724438860019175600455962200476054139648765177085771966964965612736799355623641391377374322831622470582211487247380182142373128610966367250394298065076043012870117101785850180057290303156565632092190159093054034531694728185639926193936107224851353441758897715388855340287566662239889150916755139165049690765852619291362756362408841983841576958118290303173984014674268051109653176233137483069085296324059813786149374744018617479266320409130005654670669559622432564546101933368719728569207235792305635143373232108494021695642135666721890119728249313117991706114109011959380988345269888381430666419997839833691174932535508106683784754170838192670165960860735187751124237177684266823390709418420073187237814968244007687246852239226230358034229980403727250030823185787860575612441165892233910529167880873979074857034875280227249953298882733048699380156611218730398495798102575338356688963854765656178982118209854242181428711928825538070991774119988804159220308065414428710937500000 [96,19] -118441852003812640401647534307914118392766962149298836925349190262876641748000304674146382227573116944850972447734370427236594518086370165738743961854416479132850363577418130285585730817933237186859087482553764039963193501871233039189468070018584144755047771916744229565227819620766165828426571772212166552044402969004837921497832718700159754925468322633079971999933801451844086927786034346284744754640134504067011593573621043541046163202245721227144460140583297340787836367257773265772610712808981301299122508220718712521652395624633884387100034704218883049502334103528231589651751593212339537204332782809328347974740678777574220125540120270181115145549620019394174584254512522821768468183549129613724800827058290317454974277915912169357163544514482995019128469432669930190337949583319692838153694436395851895142875804209921513571482491070082185403148052693641604070059499917794559243359279925273116617449697636022389618695274901507398971790332895818935946808920577101265231732379295206460529945962088312604686092251092557095113271577958169338666642487869742116050072674351707527813823763056358065902913122248644602846789336756283344394039133874577129338907736681547474471854218923949539010902957342373515825759085449014908192246919799482180810509281325771900730271354966869315173642517274142849386715129684236807929063320515490910299551253798855598735686520044859704664717981744416222096077431577693608551746560116447254984801187214534153107706098064338458344066255919301754732018879273469026824326498049522818997150602741977873875273098873457240801625553726135194302739344191640304106248085619192066791538056369748470114734274407988258324836483487535482703948422910815740021607500495677164124566827789218399706314492579054748689051338669848969118200120458284697649573523119590885034209399810442580898402082861534478422177668220690851794369448727062254487076725455441076945390342549874314504244485493347720418725178689371145178559795345005405112102515298263010471381713259999348119119541406707913566062527010823713871862216552818263321032293222884499696485827908570926942727487158292866049786403410607046535196751335661247139796614646911621093750000 [96,20] 171136885484485600273489289453519408198297206085327169009560788727303831572799565247649236139376960990053433049867538382954846252698511520055770714073593767527137965293335392866596235019066877405609129939618918406231116046214184559557477673751479339280309345610837049560250563828366566837193795936647651318126764755246700023159408585376446290673075249372202324892245645098347585795271043999897342513155632151929521836650727321960498101194977428795586056215946206055593067274980196203017821700785253971368142216839289771322751694868599408911310327061325736513477630414677936093312469372492602241016482143890334575915622948738377893902983844562638746784810997133786353193649162713389492645085316966117985223026871030480557720457697706364737084887619291881802875891942311507933596048802370900734390798646208776339151860238502638767279141965176290357691087419816484210882178032975958263221090178693409591218173980213667156005787323684441449298197263705148944097874237980761146937876364781478592313080724339218828210851909109215977740897163618560756507850203334152577455655437141981531430267192577090755151729292136228362924505987637493561015829669818036178430545799738383661445777377284042258105165182522572621732920740252966242411961685256212626043275167121687007057770986863610003009263516155245623983419109785596523066976094856179040268395881709226366597119739009788789866461334659560885572505229478556853150391357268186020353964506468457828663291132288967396831234165647433771692740757736764163239114124435329250187973397911235527136177006008740013386266526595693094886245114960503230148719565650179646993599954400975009872230516709334957512550207723209971683666160754569866975507130426562706061675273985704709944264421143130619555167212945249444776441510852958013165064895308029372511007659483337919229658987390704657005018014456005542663991101394183973916646067836416365492086676653275926916332181028397218048458576937740574609881512427429738735279225037174080149229133392665428847163518516694330095700751709540906527628998812321340919814093105517327858588381190832194507844314961774090777092983939842996132796315578161738812923431396484375000000 [96,21] -84048076549831736019811363371996389827575171956010823242635769789370181475826805961259222979986559285719972115105060373727307460688046820398998814450326435192629974722817676167733313656246808652834078863693712442970772375787532696257389780716142482416759788984683998759553618763492669264981581207075367059256715743791202800155175500652287716272531342203188220866517113366908049521670019840839788696121868328504931888845339437439446242602529326588933728306051498378284633489986275346118664251708949493903197072347270575277099669057764555780269219865497335359509139410268647940438933023425965709083901317286041890720314388942054402778196912678237915990747314703453247833339076250827466966005710947259817930449174474791240826381107035733855711818403053807257345146741761913080176525204980671354000743389200467855306263867490169441919533606766766036588537279010611736324654521179913669066032223996292363158700751447472598949518580341047696081116408882020148902284106000633797717769501048024276898249420139091687411726225792634740499794909937755254789636549765637682357873845593721312926979918873456371195347600908844928878056446378506239059665457963004444796685025762492961278264778578937576990811957879867905166765409835083899659089632975362105771500883225919903366486127903823950071728519687873314161202202235420752362569019546653507993148101122624997537376538116508274681743733143104912423613314216138161258893717763419702091305661388223625390037654512020763363341487639387963118117796620736752925071612058811805475537038229931866092250660269854039733321307312658334819986465584027379825708300448934654452068582038341506247752262030413763420698877427637857805507469758456908850371749905804073894597342408200676222067960223617093995907381004265410771065998734938562794479553673177305310246927224076513484779465187380400731626523850522540539730290986551959761164127760076230937423724532059328329154424619236939655221909477232594277590101639388005806916181721230267572565590441847911830397678997741044223908794300023177142371531420060425920299103291636266693172832668219518582068350423720739322976832339807951033350263969623483717441558837890625000 [96,22] -189458730377287527892950907007682058121284171058142880752762425328811417926624112676235610837355232873490644954274446111398438423300722146641801226731747284326885861717189307669071046098609816641545272787691233733276060133501446204577592296288592048354755129709792730251949271367039979725492386202606393113151440179683300328010595089116636067439225784108460523701402057386923924989443235797255697116334811573406741874737898997438043822133500102206299171436177889717688181044080663953056590133522206044159466514560774418834176849762897636919124500226669139887745164288722045094593236402144832996426222890639564391432417694715828816495446008757048107008353461771537643527204901427449142395535216065577031441356972204069595093409782713479328358804827184483639096314413991342141343116382273652398263945934985050684666930617637536779206479429888078914220063295066089685654130270874274441962673752141483682695746741347818176242302227224687926649364892841265417037434152634838499281647886877591481038670736009668696323152358951673470252849997950351202918962194049118784793921032082248434782286102873435573547825698515670124795187770642473746109499435739995504870001807706648641035301024331680363684958901019409975450422959459499684995652512962868406255454118461334861589546284576199625975577431099264415542084545385396873588720163318381281487379722559118358931638280389879443464209489340165424815187907843077648024164017332126601057285151038476109891818304231028222518656445322431589034442049091792578514663633484585742613107921997413943833009157109768642784365264836363777386580118784919681671559723427521556332647204370711507276533285662459125111602492569731696625305208093650675690471848889513472167463807284003127258933300917132431973447034763154606523445566638227831242027577096677993062238055746419708981938690992397586790714271758451514098715830727174881108005318948103453561459844782439066885444412317367171848365889348787367732803647261258423154994047362373988109927952581648805416004162830275034103037601594483777387610485219597398321772716914846437404503751858092943678284580163844432014734909391906469977584492880851030349731445312500000 [96,23] 486122145814306236236529705789082549802473295239121014538539852927396119393010445758040536046118033752560121339163921317627108552292508478851266684359347104975288020057747801991467560848060734099632281151358742965044137099625297800745267707176993401586805035555714590521896776495006780028590526127533957085808657738438088086233191567667164083177986474278729092535662142465957972829892840331343895461707648606236662527040346858882422113245029221745655989560501645120478995799052661610702395877645265261387886241380275605990817748421784901973886994405782779278470818450036709165072717859365400806962346598769092507289298603869278937644441531209938407221974883868639654727721588996534048856783014860313881438461899670205973416743571364587571023167993994885244243724508291102188154690678484445207015290006325002557744927820247109056885488130034479820679124837890184722131926639125140691033522266863797876297245022784543199934506974274341292559725408783912568415690765472542428204527754827019634125593331385502634070844274670015781034420881535143726815928027592962978394336992756541309661765890346726514843349748644831508672409112637849824791149332401368019378071734209667176172138728448068387658179793701488576158647014131362995080032325984419437103635795008371386481046634102512867787938486015427058446906052268413399596015799502263353477155098617347623421823194359821614609187045412139844605086190925288410533937500332344237514027044710243718288827088620556828809592649517005903870612681437311532870210860055980383018781662567314958107124104901284889261813261203194440467049844358951231939486722871733647237119440517610219134171069591372625011739079533304918054121685833771906785315975983985563662136863824741027584280517170739752658355237730936186134068084654323326117201809236074127340529360805126603557461494615808352460704150952729359847704492491540673007091328885464148026378816208301276659668355209216339884067394725005797776334099931902993430174529598914210238845455460762553475963435986584177299763837184099738515931775061940363540525027660844135308934901132052075037678763855383815201995079124941412374028004705905914306640625000000 [96,24] -613261512117512044824395816988265371422053728490981541337908941380784875734014313709522714893215852899150401712199272431744765250641129383528820019381581784290279440009550369870585217520150697412777192280724283255005828633898636695440057874947683420483164859906625785161259702767299560335078738146575398856552206545070093349709894204255471875852982455853044455039380118344006984214560069219464565227415164302485696027680573974083745245572418224162084872541769082844574976468751527653964424365176495227348712791429306260820814395479494309410818396511768426459546815107247991375240279706085831096185656251939010175712056995108179316226829770119149352380934454951725053913719563396882719503694655188050195955404642229322740382960632617909286783509276775547875551261004962095806922753013941839071194497159746154286165963283720941755705550956177907628350280100071009176809069190862873713015039106967135994975904275703720362494023373239554234989857423077530655152254762571636722791736973034012629913463811532054156478435271027211357145830194794703370300138890552839327586445013623876697669689432868845041545676101727563918058028221020966938222304439035346803766067573083419862171432093977197160067986543491505137284253970482788952060533090032379089897134083338173454291014102487635943822645354710918341768475846981124074864784449412655195623967214769222770538539603998271436931857115040893032634458200845180702537117584037513006479848215217492817989846293144560844192473241648358937528570576660813178740448761926364774797403989387842541469968169851111254773200326853178174202750235564072579194451162134744915284262448488482716506057109247341201006992350095912876504601532443567710077172766941734680563339129734121348811415421153556987598362055874348541122496971816233092842477884012023851075648557586264861208755844822493987291825132781905655990224376893413722302367830983749017936784679494475016338978414813321461632514261952410829707134722175790771062601146439348665895881765646115280155193476409893588959974327504949974239922375245347254487232001752082673492151183173331393726004765489508036035472271496615803698659874498844146728515625000 [96,25] 542501788378248278458761144489079768683884115728616567641011597173613755328003286804872386776540067480769630862563960430224636616076056153821338138953093076175159809978981161255097633168908412188241229656309183224789777237548852123257428663297613503025812700293303015441647493815863209596615628498227650828525123361621498544316583650981908596709710372849522690118516186052272926985225186281827290332000823378746686765535560258984880964104502304375603124661017630464681521173238203137150394036487451939914485334024465553769221660819792791698304316636855594006460979957649485864863580839512123411877538865533547099745609949085455148146757703715927967678968603233331234967209430303530251520853836012437277294073902678996869536329305514627101156181121596319028803225608547435551537404648857865222329044921439462909467527551327521749220995169942036221315273494087892851158284360231523841717033247340975963152519325771616566817321631973343481386970675142974508173318620879089455994659101358444199877239727636960761959571997269382137863993058522778777104745283344930046959671628642270974529714621605495175737602926620881986960949976522923608256154308527585758221170668580343319274854407730206000160575950600187905135242188565286996406117439699101416843848615744887346797018589853186804738716774599342348025979144191387818183244164316736641722962512320887029671647300258411862567663268850343171737956884537670110709418004879479050047700105871647373799739891079202748689050515053135037792663630139320349725028473495221502524297871181724828077692105240755563556057480627807935450879944495870291546611055149620831699703566513000059500617600309014781446735674772091265367173756057946572697879745827382999616652215024319746965048846577657498909371381827421446450401810331337881421955170468747315644807650723584947256265457391673362145731284394192817655860762706881411792969635822216082019551405856521877717786106367496542568781098206700856601775117055265980830393139944753668617381885526050305655380556825362759843782882108732040890163967346957336626862201640563345204704440798947141829827901923430366615264119900530204176902770996093750000000000 [96,26] -373647511945784589437367397431717662415150572573822344383018028911313847354885336297567799638246766666686618874937346329402447744862432163211463096438172797719243342310206406518162261084616632584175085261991998762461233677182703668339575088269174459647494135010079562987876208534535768738615328633273327697129205064635347978940948772422649174701799005654348030382322563179195592225816555857277879520393185118041445164922574810838775729293517264307468223817711464648747710163693313859666658409616536342823108058632611987280416346170231177061581797129001194359748566977323560608892409728123384436960984960777941465414253269386303764626306161279070348564796965069856690693354794876429293166669471835974384309983860194651128123644826476526055152746334864829497010614923758820145855766005984720014543050711570572607112034605300166138253615200383843190046110818613696910561233247985224321383144559801585692986346931546067610512114780199940161468407612652896857865396437794320537203491658611056995647812855655529694614653777185896062883043310268782470187965257534801673177854237663983949162981812385142847463210809449394501080794184605431105698231644736316465463214388154486376026471796111623069390379678977660766201973703957999925064741144329662575481054178210858868010380567814276261429555135515054152173644091836812301540920460644220796318109007227383953339045921171428773314621652988497698260932498295734880326465556977259462054248127239733306260633144462223321521989368408063188349074222069340777038433497639731908852333162405935794293024555993291957698627365425827090553656402842495367383015269258289917403657102830861887897806238250755205522245071874541080008115674290160602724834038624016400751417754964126489102573216870112300626272489925387689206231308014945519521060622943250461207817557233919683651608753715080850312086497662390930293450367693522245604428629443091382285542636047361028933945766332323150940051140321436016323425770615491061023070359186235855598582279385839923469491524731000561697133510973286693736303418956976147246932625025757724410880499999272614492123874795331123221941993506334256380796432495117187500000 [96,27] 211339772061045662906497020375723566947387647027938659917282324014447620638329729735019527788817012426022535389240850786166286765016224232147278340333966351619623568790055621160846502850711688698451758414001434724202103449286735428956721244530256424117166194481777250320678316033998833828897795071406487311260868840747091601330268221689027195440334556812957635006764771284846364094603297015481962220180625186756902864770558565910897695268309037636726441150620495941396626063017659075084625290657130282384375962811418566334193914908002993076155213411737856786508318382822274163924765463689233304543804097961355703744000691408975711318533505677938884740296335659787629784290428168534142698688281112356241667264467000360026608322947360454641904638269811726484316065765975684015747474363044305001606572725487406256758399551244893977699386326358834357425338857633620379711201356442999578430839980157751358978391293573784495287900141258600720694722687031001290844720728729659199238208949115632932336277023107507600613678319313590724862295240680826094109411423929712440951456767564664265256592358992546715084916368233680854500641232427117945587485233657563854815742945452977835426389449765990860094773547373720236496701245728648766769520772868476148455239727786671009155612082977115287164473666520673204575662309458046119383282460141519293622317015939307313679403377770501270945047257927519195065384533294862024077686765147376503071678840138022683611608601755479789523371631884209566240048485597582190573643039478967549516731644871187393181283265568848105865507950125637061334386397982958996329082321186360838570908791775946817380635686926526045157082346997121962697841905892976856456205955294946977686334738061253496834508139032810061982306564823235599285767011555066763813785097284573375341192103304163797012479779120158564234898254414775455761301297441399467073199618635819166061495807349659838093781188232225005657403810790175771295217104817373985934164418415196763336706569233725508567213313390858510163895856421930058921940516990111889074245553776409720852601183377797267374165860495498214799425795717979781329631805419921875000 [96,28] -107434982588539525123792459335157180044108451120287817055161443817923803658830164737355859619590207181930086195544237214978035532249790380530603474734262066596163108867057000850901403125292697989268428209721444371427803784653434200012823840172934071227264803716276784068085055730236602524683496785404881504522391563184458144117915453716219096236815225935336864865724815646996651570958767847731008991285264788582413822811559593169165415203361836331248281004026043377681235292173960101000333887504208270997879703424830435112213273895788092156706584031016452042705512169434959517116060311659377444829122803147482849510048222461602483045250010461249972297900921191540221419537750821433963004423662058783254549167632677501629822365065842467312110220716366181183173265397928004377860618620144892027458308206831878174955470299877973715074156300779239341764246993398163255061508261172843879419600853116985774156548916311621403313198070060380223765102734259596919903199696815907586483973072644765567228731927517759519065429637080540598969626511380965811270005233447673868441596580087065863027187921679939967326217685462099388493560039517707402095474971141280051101896666273692018261614597429868973834550225337131948406764264968615562996809660591139657339219044051847691208021972781518140258604415496740605205060368176173682261581712350438455677236645524935274703654747557248462022143777361561133678517463926725465630092123399927682477106645696061306937003519744913246762942450958738592599636943753436714875468802690892752216407476022019337731560191429170548058219549005088243284651223774441276340785076125135262057154607301675248236006919612988370474551556662043361263380664312134630303194488165065972832715659589847908318923461950081899787199825113460724496245708029494902743398544740292978363197843162841226415217830618161560233243934610078074746845639759596484418511507256465008455925118317203125442239637535372387592365401772847141713086318799363040049969069449835504510130548903024856594428389199293404291450134915253392722500837800188076912889897019389906971229549818864157359124674936956544968325033551082015037536621093750000 [96,29] 60078078155048625514809011717655761760468948236759736650918028340263400349352426394929817315145445714195981115191031669360537658702052682184634716667330120626900436513109325242784676596990893265428922024171090103607463547782678963407540100606432644374599304113242682848390735147112689403011404353256518472200668563816870818075067471171173990510546997053138358167964037652991609761538723413958107732064941460973760063631919589488924744826536049551726373633847865306074003590689778073419684425471679483574281544782961874845238695223748474556554576784514742971721971867342698384478595954917017924636186726253956399174194229533139103855052431491243851515439131717708009380325534237034838842501260437897950081991374436808129273697507284063975320468542999265750384558153962238096303601526860858451836962518680368481702663734923637517198139177700131891794601135132486109344714767400971366848865846540406286604364189033037278698718229918186975203594001040028787035786859053344378009038711670131091731584560647803836291528871128775203540630475356268892103060156661433716957816083555525988118720807731716678408502155771428235437163642428944999355562866689127178560261111812428605512376947223500447757633285311017743910227193213415992969137124549672817136659854932698058940046314873122534061881424726306923301005583065179063248617861668004803874745567102168760008975139381658643516689189901874370650185858704005163872905164999152074475644697395530062476790717562016898319355050967278425690320734593304703782026273427359538521563699884031886847331222477746848285480813801454415212067560686570880748538193866548560513534565713857089403102783034994478378578425499899068045447560920617213579238669768743247689365485409233091113000235113734201139139778820348079895454861751297909915126413051726808790889757097345137298319619689529992699275614264775491447212548888765045678717713702207965687999321619500602005338742629512853247952746354406557717260731082987574854772375306484903055817214415530652255043391086127578993747006811534699505159358234390448163035190477061764981141127524657105751472929364154218490057246526703238487243652343750 [96,30] -41575225630596817041568434226280779207169089183594820609698498210612925837438503350739982100610241658350767449714815837350110598495656321888825854854183426035827162727935819937965442189610724434431149122192238289949566532555959252154548322628896132951362626957155716045453178459634319068094536193121150676767669820774026729078452150608215604795414747537749090048777780874583183533732170145304047510173112629509607346669517021483783073929207678088760890150486552101471277389073084396160126153176903147024377238583234829264157091956089764126415747078622419561247961049267442651952026265642340045699939004516891717204428046319917789895778629945201801328307083288956015619579773011858385825944710403512949394555017954823689978732809594744220151024885409480811542107821585428545305683750418113514893943391188533457703128861360465265044915291422633778071804073073638873800637959506262613147929206866367445076211978776711816487554828014482405043809743876982411011313184738992956520773890779991666690515926045842939863506150918710467181241750411159971166394525897037684607747277490170707788106013517084618830980981711917322718456428420557899235995430921913787475901495394946602625868631903196016875965451039696891749859914158704109310624866285581385320981524914164643789318851379925545735906260638023780084732596400812098455234597774329287860123136424401466674889636245448184398780667088227508526559338293732321607240570937803268558162784143788807600446769329088554180294017946813754857021450183663900590314929567841884709009891118533754482379041501382798625708856196978250291167385761225434386309775989136139913886692481956252188764378126026777330800578843958230967275040277463197217596976903862349813563304182119979987347517117602104868123821063255886999133772105629460510626354775382599074346202055018894088084349689860510761110251646081790780945445594293774377181371392584148882359086911520403335658092953471886873204247556757541569640255600330110904104459640288682109334915896201852778222976215153615600650683237879225145816904813580527075308127706030046914678348063899298724284403494522166511160321533679962158203125000 [96,31] 30766429149914460580029389361178248774755668068826241523083854786481657857057782967625909183146333927701900474417078792536986809482734156984494111550238235641074088215735750495864706753514769472764462090575897804276026030634037536653526104738988274742632493288598482147205364539313530427593058898855714589651109753313879494217514018442276064293580170967635507135941430297455102650712002655980621555255579170066036404801793011318283268894895725612628936148666470313796401241946343122524004732547345992855584371192466996447058450536018581969736889715875414653770362963708479933062396892538927767024847312370798486935764216996915395237120139262949529318458653357445215028767331112695914103744620489313279491293914571278709062288165314250647835189064971430558459615509548557061857409315242810748658625538719504390852004999767058989143879905271125447658948153136149000132092431040608071862710320723361304828760204032312886955458889950903021368734720702143007170104105704301985027144704374260887408674036150004492720785982527976746082824829881411724173763471592732747948464169986525666906908450385513837334241803047869055203848330276873983685023280468080171250338024101975814748176992903065968917077360918975872183178485309545199043089352557454583706444311269189837591808212099816476254736187110685266484500832947857857567034434572773785514886297780958281465796746583101552036199222230232586317031069130319034248456589702863413806003904391613789951821454280135860628315556097034258087888050762526041694659003930440824431730151390006424215689911867501468240868080701977298445093914562290711110004653815243349965959504225582788911818185382532845545928173954125112090649120984913861049504106143291503801674793732077754834537160950225550424675826873504577588000459743659773309176453263982510908590123061956786662432289953969923473549624201099482491908619009079741929885382953762113048276332797174330504948806976003787031340413780033267338919694577343158992035978728467981137087082170456721074586671402335071923640947929591748989814790535941407846802271130744932147042477659046755961158581271774892229586839675903320312500000 [96,32] -21285750538264878277476777659811508116053658357246175967889626587580575525953691208122544982183539888853443462470074185949495459027813919622046945595962014939696121583093364587798472466847000503921785920213478554479375354723438887448191925120869553101892449953503139474672833967182947881432705524690729500402205948538975708125405633381197279088679400964139269692338952134397112023456997321303574274440213551338005100611772637599889130346183522588490986907291344668077323986258104017503916359195028220965466281640125649284648874362409421420428982604521333073689871560508722677627618312711667812293664181403551976041171519283092048385771260704891753240522844539153639772733329263054903753597775813883388179844498719737642520337802120775952523877109934884184606819690572288993439553156226453106228860311436712716329810399771623273481070618300132554896299254385425140249626062500804889224387854159098146382355770612944396176355151894211726640107564186675575523188950518419573217400006267445620285800993726494799592787503046978063604316066454432237326092104831037478032543651341438397626855473348478405165948122757535292783968539454021149823766993606501285184449134615021618887335678474630805727462512573461206218751259114708160701412485583407312005001100874332472557796117479568912007618729027516952923592112294385751693721113793356507249760633290233295851244035075293258333251469324783089748454014479366390585607453318427173432538580331934500027853715145868406485562279408285294711343334757512524444632929997030655465645885348717756359385669722393591260906323886714211451354726489423578087805258114826965793948875686927668693329000645715423133675042137369533760740878011733187664553429591273907398698639210087169553262166566446088092192463851141049184604206792309139757435732923301688199275304855505329066758565170959667081290489418096683512433954545113846266839632313718486091451534618509675203043260680593267168261792539543141825950324441943376007592077644879919252049005178798398096184803800684974676107690621509067298931231617637482071232476289806006200358340276629354193005383422132581472396850585937500000000 [96,33] 12853325653046649825523627950935891575242325638783327568816859814845043727761147745927689735340115932080915078697533094136511224483470901285871116723101301575826013741028732495942301269658793291166271929006592470578142581037210619353193380744896367238294772706028632563069554767764402594053276235432923625511460894765020750628121703793368649614244833159359131667864069590083750429401904920662629915060113393386048983156354173686446916440352456417859031547701556080697373473627554106147967377988157378912021004825195127718981205821218499245360698001005203097854220145527249291920063615944851448134637618320003384322164634549958144884969346701155663287884938642571875613162999077383486858614531045461477085029443404417109369880704422821982064483024598904103908566401434204147268647136544771098521051279212610461548499796347826272097209068360398125218172909900779195216900284917255996824113879241915149526577508835081178060684358909516756965321587129621353062717988491754573036160791738672301099991653287094636406368923515327651206539738470426556395600619233735070410535831546425459958512874182844884326385461061745858249170101709793144298542203100947296509122888123588492372722717994362536743810360530121960576761644039925427531134170647953863865938796923368122233930612909060957277442101754590354285448774230922987019068248608157579473176888217485681151171893446291406014947713424012198260863096606026963881878036961083626217622220718509909038984015744742633824365958390227510278052530225673979723262463081313423381643030820963614689293698185057147027735217515071132821554463831536596217321043233923466565913803479923775166364807923733245077238846915119930357021148551926416854512476674770552904477623807944466305391284457824387458095448453490685625291017917972617202406473981902954857034322011651293669148324785664878493617825793369450813892200383375481133839459943583042000992515796061647184869375128036861038440852051594527921885988845891999863806351254951655571626932912343153866374127385253482646418136172688627950384306777927678000021406341061043298746994524572873075385359697975218296051025390625000000 [96,34] -6118878612458203172066133072096888102412028809181029558204733206326167109707620277065445779255122965931076411707148397756768208639096495671362622806844844700848549467991925534772673798037387879920998595399448807964926705876038846182992662432312145975915244905931256105688765292002135415381887030611816992100936575272132950078050478743208891037689306325789354501760674834325868645444045060703780705548370717574219593360759078882158358011876952043719487907000274920690535516542568699261262595603158845237335715044765423575394696671670427366935069547349904410023560639094907889182785212439063062257320487533954969065979192968553679048354516075938429652272508895718892544036447389298646040769390815494116617231764517558610707812994035117597066708275424597877570696803983749178558773002517469706372093437717437731813503618530201092513606006441362365645421201453146188717371659764135019841894115422508780101768337435721800018319322401015196278837655080583716173005493517473641860919744984520279747363534023801908189433209376305036442796172089405115415794754377819681976291558144768857004664258781480730265169007538217455662856890226076117541162155475574144286368385905811178790450208716931859723940158148687374741488074062570391888283495285229231029961682745714967979461219194936701874023926191183553820735342621475554689821633425610035720220975619880996411025321064141346731488311670549649076448131952194501762580655844557062812329646583996897319103180747456649629667261445620547675893043096350599406939759562822942222311269027732305409673946371160241454475071179448700102623481336431891161976597216663733153141619318082667726880178934155615370551592658019517889678356434845696035346765140622925525646531455625639477587510700817673041896477321727005051116315805439176191137261626263832047872155184393476956456195079262503768860596473525058683603464464637798561041347928320054723678825602900638273374521008846162270969331931826626502657381226231850089817362608143282899042622239294657560666168970743592478766106065419963280187478211299490070280585460917857285045862170136388158425688743591308593750000000000000 [96,35] 1881122009423434643936447254478998149423839354431696296970621469577044407248648501302130959762125585068085737610649902998092429210277279975668851142121937352455217267261080298018694527093402927374137892845379556497360595819681804827603155651745987546285801079911423682739592410003452143311966883938042338505974314848605493358320098937384332651394367635078287551998331173293752268702659324037205601670673194753789206709170263356116531854367799938309960169165154933483028810885442986907706431016830333574028755711258949477047438286965830066395187443338023782852241126693517850166641591046976156627702308148946244282812062588898571681085146649392124138399068226556840959799086695496500644457697945634526962774730662980637317485603583384920244336174193890920007606695203211290838013057728390448855365220950537259911449868740245470814118241025355638352280986928883133074699584306081837984156561664740223395331099807482270261366953586140397487073735897401946724632076964281491818621427290477738474977750654297914396852553507162426022537226335919567555624157864674470117040919197012585943484439630935207257396693650637758160021377897958541689587156828746112240614166268339622688937678190386293638409762961480551260655264752559442592890712570137503169209967699278623913803133524368474817272421573350480731324673938091332202135551662498757296672230371809402663607503010442548321390729137398186285184744902883145232936733744827956266090584611795592880597882763557437863301523062235385918554586802518522837684856650629008538778804450675015522565841851590500013555521658242993819389912614590022316794096488511371072262572076581617356318820088427560845815896970906316372249541649586929652470446154040099232823053059337723314382359050878474402802733878969305421824405900708106830051824343877418470797415699869530931920878335498766985776714298112288647920301084086838868404021794069985620410869057094761983669838778043545422378645000026442111671974209149927499445861608227105119186124077445818140134380296394925153248588744749122594090873744081995673234420973175945175463741332322342714178375899791717529296875000000 [96,36] -92683661554681944799543852404550115377680669300700928894211914280286598090874317744373468661285874691839059225760150591355746742340578658760316347732534626097220513176533585700937461735765529865931075769075878755739577959012612204545256990233736199705493790645668435140533624854268224839008192312988889901557493468661196005929674832274925451333016923056884417679854937674274099079028132776526609373254052825101159507527985384101209153157306677791110285611210406429790251990095560130240670145404768447477239974406320219971702105740796167424203403651631779663887710651052841880462442619130885800503362358753930104101478753012031057662149287350596619120938944388524923585185193483595406195154004719330269095917935460060545905743461607825082145407096915740365790130221216591620659650835162528925993244706282527579237097862721301564139054684487968019273834701888799927904467703278256946951609469421835132744446764763321475036607122912696305409483916047077664423594091629295341561796297315849735194100590542135692791623995783548154040722992249019341094195103504466539879276519811368548016394304077843928139192713792561308108440727093068072081902036615690000625466338034384826411007066333464766254436797463782380444312281937846461667758015996057847354596760715698046467207704362492848023168147265042870937123244417869539892563399315960130681060029912968223647765136567911648755486115986813130475376795613176081619541906962533178427914203283802046555642701524924994892704241901194858832673592478857276129003491168411581347330963904490501119634332852913908049806446037601673642390920027217186850865938490426240539031779014585766843162936005248869118816292197074431188015467628571856152187484629120604430905167267187860371337936441827801594822939418002912677663573507643167580933186695088002331550772874334563465010089665714456118291291940500173913256676314497175150074871207307865344671207965987559733361075507782711709161573904048580977974851347101223545243076438317850817852091375789952658612581147461774544281430107759857217166129492087972173015043752457124692778478447507950477302074432373046875000000 [96,37] -254573721354606473185799051842085863598021560557673372838254990626158769337155089458637071222299378623318034503197233699464162645680783240762574078359700153272900711240896356889765515674238131436681900648473312266134141540263428714616581417582607952629322255968706790852456455395585222752057757334809055046923935345639500778224338109479658578016347565594769493403855232383192717954162312933847816202685577710051196112097580903915785014971730940545178619385540890458211057255847371193455434513150001178467042256617048293900787630743917350776316033683328899170083967987355649587110652603589216611772021099534503042682921120472374433010779674029733787495938185534797515785601378052228524376061644362396058950332381764937292250774507646622621280951917553401546279189563852809838481454282474419989823828899920411328881458333105970826496170275014523655680426000242417898938462570369018473182911563027963207492491630750855228065493006064184373585789158181270056931800808940892566016876522420285562761362153412089623098368883387298131629962274611539637960725975352280758144516844260885290593989971058491372345099103161615087337846688797383763748636157164889497917740953865424329545151477832431421543470911154159409800130528730539233456628507539838120712298738155852326702799364908566588143462969502354983747138647228764601544041648122603735035576122998072257154077785434363565645645209185785542054008298522707513289569502643857931180376032779810493331252078750422904539859272650968583656119172599544180952451586870799124390012026693369619429410893898323546575306329543080125596048274862766010418924236290864563441919031468696118582931672085500821062102221592595332955692221774672745345697699294466631978381867061119844791248540800083019017731805483398555987032350777885618910524054785498340754975337492741177253172154579804230678271726045533078590075343934966786593601606013906246366055620369194058634268409862757384013363119970696533972639183916258455584052069908808986303192520493022585829534436012103999613214796175913798362640659581980121866994588517019160178733727661892771720886230468750000000000 [96,38] 146350477314634439576559141789182512589517883003119953685866180549730996380862777002745214175696415212895344044466365142766812763549403988271367595882424686820420543010006482075477349358591396333861763355439584930277960162412652422120599957868167725713540221660616469993325932066345338039236986652513629341722193593861442382375999730257116763537285892482760841366877657841849529339425565914068743796734182125826004576215214896348108699565723373832324797993649162210945266188731158536702075326099623931892163286319618709599933051375919182715311597460180822748086433142659304293387082317574830104320628658395170777698618791724505081877757794698279767702932352004274736690330477481997096181258647739309862935673913677997762787637095435408733389646892522703874091610242504832824749837238348160346574922676043132791822726161499359620003288182615212003881359016776651834713867292254389993525084478169824029729396555897219196298194975628324107392736172944951053195281115258920424440947587168075354721406042539138193900171287839271216065719738091011433168381267484143056958775227450305320412923861059546050234799384000891957870330414912234562117393499064893064624196582412262427198434587720888305320928808824992515217312708061018848903025744406893404510075236820819453667639719815045785568218619081329440544783622940894787937707050316237617179019292117702770337077736363285144889820520362645193853145914371175405340842968940321494381598419032312009545695925540891746934494102157411846284653019975054007021607841464831725760149194381614866998647789813250606777621626480354715661377141807517266497408288898869617757047638407569199168529853649423992656344191948180135998347150462046260124320757258762476041464648006507356646343741813299182005331221508806766273587335581011989494914704162326899624493097201702537574306213254787654578516728282822473770704978168101130097018519483587217747430579555036250573508536389543473952834977046417189312990797410932382587040065827449964041071225189010424369891684279481340110659051574271029638791340794598201250643063672102206496106191480066627264022827148437500000 [96,39] -27283660944846974595203036699704787368199620093078090394953760921731763218817637077240630441217335433240656472771690314112384723634496625522980358973081236782978164262189752117618491603607948389663287127967370233472780573642365955379598987794580354023129174879994279476083877967161098424495891453531097530680328508909037242898490870684647929682950075644947890333842735708124794062029533749552759905199799400532049241244152312682471839964767179518399217137453865488620849191336949384245521422631899635457104642182260624999215769998697137851583682936341083567349153471025836042617141479219659391904311637661728912951132014322153843667780360321297577362089533082078298312592084882442532255243966361758342688585570308068016296798529114912957458763122114771599561136234694502841508977199817957365665463104655554330017068598996158779177961799379646877502651594692851736664923848302969880005791250903238204958369381498707273652731553118733817390475146895208571233195597125539865926924586981288144879623528295620968186863218003168866715090387914460784466152653012039650862558909031847311604203099541872939772953255874087114687302531909004832883185887402331140575103138823912847302809770872556125278920248248132867537738375570845709889522958891574815543936880088609799108813089502376429111329844474140807233023254398841115198011517159902181002900465444312686156164118686720710835534336748296721524091167249711335847170636961315453623471853074739576352977020403091532280788482663950328550618791173989888903859973016126914816769372072374526399646359541768975086123988090310958846357626339065249725024424425079628084554786546415139034745801785378635874301457388957028401058869664923189551204281510813727850844463858467197043502789964845324693292478860381089807683674113877030987029197267144787028524555392857379379088550642203763818663046720260618655966169226446167785687595476140886587114811075238831475936976431764107828790338672492900067700141132489479991855030015820753977631053340749992366510101508687146931822207862809902247800010074634935860273020694077850123449024977162480354309082031250000 [96,40] -21391788102165131249548104828425758648240093576193123386606922890099191366215171949143254628049744851602285668781732459053774832438972562768595644955318542427197768425383136380630957707586907320695054897647257809772516212010080447143622274625026374145614579380227520456723173607504196581044126815380643180323416649989096494182239913623185012717000252924189802007364489202431801761022438873731040374343572288417623113940532942076663537145164308755412661189328202498962678216550956627530340883342988722101299585889250013031044313998794345303641783116609059510320084946090929774085693778709432319559360528837140723847134327155082516937013855189150030951484042548214495643992235562415182312363533269397493363955559593995668140714359974362565967642954656133623976327673213853802243702626580938189482763520014473196568469778080154842765849864959058936431105037196409583050505087463054130318469532625738095375685330373805356984482475018782085874468492559247560801394837586321366174340581123126210708132882948808347368572286692189534658669895232920604232617544666810452007443180232379610598498466598904784941070441976009137962405898353376308179791158269725629771856966902760880547565283978166436517558039868143032206895821327617570987931322793850032714470526389692319100214460611939920741176199367885179214618701599911327045379855349823970379951418273815675523867034956942322986460365005982434382614861189959264395785496197052764087424897536723679851449455425117038816058470168468437057452443625891375308759455464560544563516483215195071415140214012859298502575131566171947182924362593323625264014408745835686041432888350756214084479275977422945759406300081274411904428896656857902503192283885335185240932270347271405594612673908835592814973126466670931553434466644462425471822683018979317499823208824871182243802568074020101816200181137109065785469231595605037144025981356145359368302205933277687966594912685787987625444665946003291312001307283049046998493147983504583498293086435118778120957933063509264149569732258157115783188250293147460059754727534908624875242821872234344482421875000000 [96,41] 25731738817136385514927391267024873140421173875893510362780720176099376709540196142485399161760031134297309199983521381692415041115458781563276228491569767470242403161140386438429309667682944869887821438282499406479844575123277237424705906992125986510518764222941496542451387029290792963895689835605849021056427592405406137174756510349270080389675455136603475687913656279423148055482193591501869896537930048940125073368017528996003060889961302039116138009304044066786795300386476143795114329075383212882812174148575919127337932760594752599770031399601062496886139280231881635276944244277390153690465006290565130699794675101040716372424498890679584434123726516389223327033991293510209523301525167992478630580393130493700124847939824891053349312492248999883355086209367451622756809572370354711848218464030333919741800531635301314975558616607255404879105715067465427271226384120629058397370903913922532976050486815185648305711904595494709285258388965588904992675598026411450347996719276132217707830249358098931443508590311054560254519159755618917195611332436319852448440977010713911297449584719359649714839697468248356467697497779130647630973350271970014417970279365839040891710378726591291910109091121435560072284721422096368621849929964662266415377460170311740576516811863941848755891070939814816527082531963464904337308071315707181165897993106145353988749721320653427943517307301545518361559969897351168382780547259700139091693218087539496659011794941557336208759224853912071839026947888741771039427255862112586671664323373862586757392403734391326621798929291892912101289332460789081868840268741572876911802361365674922434080502257977744982931378539957182562536967950178013752325720474766765004922446234648414765636605241752817569111824292098755594107187062781001007066438990870110427896731659800007575032995728220699285100199279060298681361616562969665482000986464563439510988899529937799736174278739866712747154423273802039522392280347300173254648136925365724837906885563000492180899759849387079058634976915854342027261943023271761757722608798815144837135449051856994628906250000 [96,42] -15865363495715270779131906820121478144531471950283590157405003932243004431404885498225302815513020999101488355595274080355964459410628192192703743739347793718661468558537241517862445028849853845340717729092094986220594643583161604378615185928420139396036116241412518261894983785026083404979702829794220956188786207613029493938642060561738947691321188002257446931794842881771717605917850633520841000150853316849427887935827920305815988621076139903544335657284564991178557428785739821002235842690986905396172460171506950296667693069833929295400577924749558636558058681425780633002085276765852513325810470203739025747603678501696839675220306659894728500773789228403884003410056044838540185841676886140304998477113087303573825481146247684418350199635163653611838187713371150669335690865697388050667689025065471336301102874889971545352582181029484252307092091590996535396868014482917093838975745420099461516140890745578637955772740369474208085579166084291627414831924991088991292207304474208447028858029384337528732414385988808593875947577337225942209789612453574460048522450287340269872298067757553449021037226311369813712537344217839901677255050335038270323767106084050412234649369618390143429059199261676549119336830318209300880197058722201692841976577001342436623134201549365891268610362166847989168808498119598696390053286469891320671242701720624852082096916027987186695098670993915679730369115829517954040504524660645224568267822293116109469929365179290807358804479162918545477592990622393996824023311207885078386604382246958961970355585567210224975545619055644721093063421444276881403408740512977471637922742982916115612573809499032686275667558486559167607841719878200972879964231881090880269169279294105540381080993603084686999633521906516229001239400851006566819186930368886701294271834297104566366675505545807479723777120109205830758928449975237032653051895602143087464361658424909794276805092624046953697162244716280471212006559946583301986456606557792613774574662559839579481950509714885992637701310917240223281473400533469293380295361828302702633664011955261230468750000 [96,43] 6807509575677666756770063074096215712788563757835229184991044933227170142553249283047669955653869430836459803719470315340615346216944010344468478916723880573457315304572350262539221799489640134672150875947803902085492166225152541255362833789460933317713950877773448652427702743553908815089243171647011831827389262226341032130716759023318998915932650221255590976152410773480979230082506445089711696421145605643054854995552921234265910224992317681210651104367087435066603069245977249349719589011090993998033356706477781239809073040265359002813276067521087967630388043184557138749142760528628554631709699250685602054201892332372123012717530717272639382747481125051770512283534438807974248708824190456571109259325617603651731434038789790841145153935036308280477912432638686159388138028155115799420667730509757478949493376174508826138735459543008603539797221644068786507873072658397431219951202721098749800954733562795258619870634783340621028666894978950280595121290701723669535143015217824492113452771730190220126809792338330631633525493567093039185325471741482055470218483191955991564273390919085531340901083404771732253948224099489956353884876679632293131308843279347666534337827841187429901089999385731199466282941772120743433489459126198822516920963627269482691807060163219335963522609837149395638685347150077939100670319187108270024303192065896955271314120511650627746080146724799944722459366234674262236171486562418102004505409666392607922723154413872377061337788967903526976295055895535222035872552170540749822135582132304951803268484903551958974542295297611045048656077672347354411980756443270184055252898405511110770362114888837888230239512167517339397942780437092536652431457061251270303095194246408586995945831476877797745138227459579839730706832962945403905242115783057949219080901249334438448210458841566031360621743967833677900128472986424493612293864787028252236668646705774832211205004874920112910350807775122041601569243697585398486755098422026498691241014062164892373885248923952496351232402863985299483744078845987544867934815329135744832456111907958984375000 [96,44] -2021120476605577318267530237203159829021204591003502386635837405485033026595231438438134700153209954359844000221772104060865225932641566227637946273586469354215375526437499423630136339870452337362913878382763769919961366266074696999257901802078908798094446738717472789213772860131918292185351259981767498290808104923984956440764488054154955679756008827715048300612401457139582917236076822324225220935393563421620626943218050550281116583582775355647190903771946839122634892670116034136812002272083716318177072048750900548533089880518766088967124905160948887189338210554388027444353834824413154023683685129807313148550095778111730522257634705967035919450269716727985719180810354681527119980935255785028782879452656705993374989615159142874670272186489483239176620234349418583969775184929475481194962462716253148068256562567617673997341766982231325444989755091373637201063459131405305181613142293764860436481285423557027871346357747260683566991696097957682997100937459105296277357585622503111865188165771467616702663703463899279466155666424352217369912767954188023319747968633171185405459606437603656270494965627425157912308838989972420048328722994878301267090675191701412704128005251534952036894500343384153552096524988436391766786053359808211467044329453261175600013503138930250471456409488495990708276307660246247139416651538824936426346725108904398038916987134781968368540209948801101956933578208009642238113978042620778137736174164434261030037406361395330938060097012276855711967319888523832355670161265239089248621841256110776913819074602087820904259724488190759950262443540459800487522527099485602496022641826486517660769488357777256304610151792919524821205473688787593140569690714591423509522654564155514713268407583942365750449378323942489240371740238445922427943714470282274780697793724524275744193504641019333519278882929128573668029896385618976785180190368040956465582670445692874974004722839280680393400213912919838993421605184535566774059050857792048795937477816445090166342310693660902632247651635183182844072828383136242180739827745128422975540161132812500000 [96,45] 280106769360152293832792238006685491705664548079587774768405629718913854830348702910814505969621123704504224346936108114097552107042868246497662737477452044527812335017261513499536131811931126596483253219045724665915223079208830804320768809634210760026476086711181540043094688869370073088969425161154426566619164871454798762227396578829231880172727501130558867829402858489047317615072815990900958080934082025867357897581067292349737171674783443617012636556523976247439919665186354994372164946947181352695710177786082247185844446672151961750789047246800200941506862323594532401627862071686419664053141676159086416181677819269466553113230479926275377003839206238706682803269870750958861233816902248451690136740146901340689607633920413356004506467882343165522216195907918842642956814121047475785334784498134252013702337185781904124322855335135924088572234537529969274624330823228013877587338952810820721748318128204125798220815271680475009420582259745341559002379241259179340673970836134507989031887685286886132113722087548435888757012022635998561377752260955959934538151289530989721674371593587234765083603096613480909462502146751787113612049542554299593083954819499848108456331334001793622826168230981040363659503199683213336251876751853054541675449759867763524396301450556854407290780846914333317471810571451269086783504856903123024294300482392422364931098646972891543021747038238859049262535270098267735952005494160985680017133235542506489621228234811156877692251695573410962261932245154376477517683831854891940332682370923251474326793767456482064365665852566191623098271199641553201616933742969875823340077336673906463320619054338330783794421703409122723754199627328977916126025183448555267057674778934061188482931818318799949882034648364189416163583198955905954905642523932164433049871650887144207952122616921165879521412950768483524567238313133506004445012452033355523320488508056021875512488993659601167243910381867633998718696123806915508342042793154676234958879170991657242644508878801141524073100673686227310535705112282123252498422516509890556335449218750000 [96,46] 112971416239514236535242585749118810855770418855064519640420929699953538889306047170014667624930967937309604490307739333307387532767565979366099084940086981573267053390700921712744748807836502443064534226270579943855259109004935356931827598987818751224253486246360424708355375121391459704462397925178367837649908741750110194193478684536393809544208511153082406921532096677411650985652646836082794642963417306912990189444540274201897463842329392272874603945362774013817554419655979063709372728131549021619123186782156294421716407386057869424345756605737670443634011393856187468059296480862661112186649700874266860146333720316862585642065171246968751024354723078918165734458060916549149836603054952596242914544279760513206553917328335254450274413266854157639949435065512776304514509753968773548054820303568038201380339093543243121741047689406882944918106262042406520288199675944554274022358009828188646251893273477156526743299634832452823930274824353584656946219586182700577439662288973576514798371932573657659025564089682867884259789606970484710518435915533781836201616088212698847862577432377935264359954158636483967555662126311503442003657359913049585410068310301663867639149818823001492881862875262244912731311273390511407971252473257211476466189458571273418839871195104264843195350795543701415603658755324627278608710009196973345238990192426278345059263931633822657054524253793935909261691062545946619360613334306536419401866046760982862773502940937187145387223886498801460828259811270934945973425368732683420712958291955000056696302338086212484438948414961757976841978717267657039527693013257326469975997882729897296582462896171229040596376532307310742423601325518600283360831131281715156266919981761440547503647570341848033839010682345671168274103189000925412817304290333747179421809462946470803688735667702576829611053725638769597576726807741738516446920105876705634872766782335219099412859041318047240627845657615309882634276200554949436496713804045509385227749404241880308365322223046848161059237138587749084590872161726338163134641945362091064453125000000 [96,47] -109495917729032391143503499086822281476986097802899998778050777430896362661628728021239209477940339900787473074524860419641969728634470276616284208349799331548534429187558932486765496779558087987984731992926130126890056906310403844102424984233086618238984154891244573202557053672820793447019051283559441160100148730424576281536406448830415274429201841607799879676427415569965945666275731431945237570764640415093591928758081528094807992458964991500568534699287591854247924127522754085687187265751370417474249818040326834576737268112074821400987040780951106182374692876888683436197949766535136634636341873234996745234152153450117270687634946882360618383936411985924932817060396050618447181646970135932955719306271798139564694229934141372535672979080256711822666988127251159687802886439437845059392663518781071268537406532942027418794477414016321378334522666531986447093495641345176983878282328816416337741993923555422719250956428401042982988777960847576849367441963806889494714522516517812795191520591583812395956218096516038612800079448866934979337851029749581443570032578612131723588544384379316650343110098876424196580897334194880650281696779286647059667768437691631083205498163316819883571546003080527919705107565995437609447243122557301081695373461847931861648317613852359931136655609558500773440564286113551738387243498600834030441881376335529145442077893460316549588862404610593616691042777133805518159936233286040783426379939234662451705323592780514572041295117501134906483273701505874934358145251264224198003636117138782566073504386380092317189719007084894165876420063540777720045505894127447554591048203046403692400406033488887974410383436437130303449365154270234423908582533898990246331783136677309612732026622411421738596367799122425945817438318760884853721720285013663705517624973637959234122619578333488246374225065874831188289116010882850490193959242317349033501338222704203079614988243321967320108769484961604622641630522750782318956438247324194368178546030804801902212732440436205653785207291914401660226641155304605490528047084808349609375000000 [96,48] 53552523783613368884864246082267195136370777053047291368771342790041591681482084607489390889991633645850704060579515451030948579432983599183958707616851381274336045311922553186375456012251812147732135035528056390261081920932487025884947788340092459175312950589770305556200175394152692799017672583807431804984651948656265550432649583654429263090801676318308637985084840569124475902272772850331504179790567260636828417674117903725071130117432730889746800272347070379757292254627021232804807169094868152972996591994498520549171749399272521234574631706240466422252406019046736651156451322948600763734490230333913792520607967089947750045932061054093628007231802078839484883411258915688418650654951040802023255876912203588580735439474042829540257374360453346883778739915853863125634635229542525224806755063797702961858399052895252125257322906750659843055060836939745700816683990734802452629628080687303609831220815504898153721245767714748400554349015123154625691433084477256282585400146049471179500111997696601429317737747833958271711380158921048723504890850963421259872591599075072152241227596923521026130423933176129605906690829320305939567325046687788455618311131345606967356913447224579788307410929648738599908421680918298470021887992870749410173366376436747130201659870028860042486441171668813847005360895951816408874239196945822214150170704247320487961507642813094189548323275424630336076602721561653033354543340540640886997862816253127907446710224657129984246092986303330740542461069232528353200878043331518140692947196287659852429645187202989646759874706450912033566056370324238205409151429589594445891156623550350943835585816567414784133186883734231603515830884317857059467677929625198099369323342458929421111253357447984362036967102435110070257515907083133295916329039885483503180226386226719159860909592393938769263278665028697571753443068103733983689663249291208304352692706932368201072334994524909051276725995715789876350134197184138253778138116100122201043321433802873980710213738467564059329775286605887854585184015832055592909455299377441406250000 [96,49] -19652880805265627839539679750461421681768320355133143342734096413543193909116616049564936751373194649826015604077876841212980789694670862685617980507221624438757891638568241547012145760091977921884503347322892750717389776033381100506671396442840416501161983580770888890084776015415908424064270266936820049048275937467565354317715268880330689884405317066210991678768138310201734762543687613334607306822326676928774279686652711916496622364016471868428476418127631663556312633490327716686755188621056230782132504421001255319110469293088005162213608319462688678095612581284589618864533777140491056902012888373843904480109042109381562689052004399955744091453971123307820115770078132885544032716532728962857243248042998829462402856220240774452425020246019133292544692956909813815370227622152913643885773350035263048970454437516496576285348543859073136102827832539388846304931806956731700417562176623149342115481302119284932635901057532500763067824257489842235513162374049681318512417374048698081078167094972136703424573697944163715012625540235399637670845278726024962459186541339746283208808457180422130985977189321990850467123993635443268329863467014518764292145579428847709693812067162232435672783847522782902953005469395543669518035070214513899359329551945968902229313047369084569570665094924228670513932201771070545771050415434255000194415392175709872095153035145194268917222468315006680292324325946290590053900409691296799724088545691223337019388152421717242217876864972827623644122554526337705407738872006311590738235021751929887625666771319736645302169873274045375242177959107223819470067712820921317967686566385686845379816697117381835841261905026527441800333313220730848845098444863948432225097743551995592815594098047820934875506656599701543620942268368866449812289736217824066241151271348047241234602988569639513141555097829086566183514536616946316570546447033579919861433546205382483017397660333127887952561806718948898642116838656194627786657811707788744928280261925159643824382553308528530618338103427844565374016383429989218711853027343750000000 [96,50] 5892382730350185615026781843129295150240929582126022711549465343232555880974204275319398103883184580695415444201699140123825324021073354827526664567411827826626208993495560451846593959978134118541723545671236971415868209663729958487799139891815549471087238592835515246883851738995311638231956012071236661971216023691720755353200577830208689314225675282403478350362865653778725426630989038270737773311878076193972687063164954542100770248640104907717863445665362543264641852102585513537583548988155303538014202032532174651783804759334163702370017879401895062046369104410066570588331176985419201001009031323689381375187017525121285839666271840764215500256360205747719907320124674410405737649975347080154896403093017540642061745212700256447329346520078121903845874696360742718942892439890332986518525799324889215080194538895667524991774337919361836793245146936118695668117697049364328249371291513351996002546327789166494200037614434287780821736412142808085731065983788192134837838314949994891143453884118911322661836340341310547866714276685872002858086757049699240113863054309218345951963421291449078063270953811859738784847224247683232232704030233117483166982377027046790793036637384587827342384369248260300483617586227074896929580640335030405631799587465220902075840041815378512466073074267281631955878713298171652939692547402577913706439858715071574798078810391314013697238519263168580603998174318880532584903731631398138424025289730043665952724618259488708886359100190607562257043823928183158292580577281679426797437375402538538905996867141419024227452158292345907784050772035771201886422894069281462821249089650379835442538022245670834013454361982262003012629701901708823653778615437922733954458507947232729321463738302706084354940218851226736965142621659118499116664349430372275299489123257723113905264512578695051005201173787596841509353811685704456345355666220831646888702108748259643023147266045963980812245003282066055796071851155366732040815149281347251210818661915959499839434245137145823109788532467856470020706183277070522308349609375000000 [96,51] -1488981311165210030286292828374698382916158662354099290546596354526083911516509395662282740900243934089842567252250951599183724733631631592940007002738407659706457370503720175871329979541350424384733358486927068459374283677519161755799432790630666456939846406614041697453544670102700709736600453139905520695464607503425133674825757276117820428611905605267894604323365244456652915773689548960327648893106456217947172171657904086354866873574750574812856935247789340710224130587634445470048780579371623984109873052127007289417724554333215215624294541177832321807008268984577127702292478322242434315896943420056960296154060029442996992305054123779873697755148233967934931643661027889330297183523189157556765540630838078485500029331954103139804606839868970596251197363530861483555523442282661145154723555105686901419245203885027276836620447668458379950089873553474744216057470784148782709231356552215877997724706797938066589111659469415885948771969235801657180109735154144108240958067840665647376835232536454948391696681976025401441961200635815052946070220121488042944659293336246763421718834445843975835105143717140017964654980365238248514471799945540632524339054454866857287212151183872085417624692544085771619008874887101241147203039787764981554870598866125956173376494792673274978043757612977897181579372517152028492644972067600844951875936060241975806016534382610685367693704634682312580972125727265103723885498817068761952075875430226739540748475530181178503154832570014869097472208729304582134738458096823339280118295994611395753136035488983636506640048673243507067990122640479111489574946093307250714814999120927076409946325318941296609298996442741600948692267281624805069315172108503718199868890163456806998075334765164023599833074499288918593479064914345254803974540244244640728149783338273406792897510307169581844648263578286406835201356626299441660173069387153254422538603817114376548149663546635417311406822917126090677006151331040401473736715343122950503722173865145483144228065703871946508533505304505695221450878307223320007324218750000 [96,52] 320566966743177985209712198523124872157178176068775230465905407360038071080276480338732957469347895911327799260251214100859371589110982197866403142457350230666438935096035119279878894159265763106652869942247006271174698705546233960867976786463585205331850981422794953033349609443512927564799708241103619135636652915824776749769206739062271697375002526252009187352820429291858019462358035223608035606436693749377900053250480772297629980118780583741197199090695367125491270510575456699199412970082996339002339244079134127712920219525170568029908722280161519846652045656320025911474371794841467871337575874174245716524453954578777303942242183411543285957039753360616953156451241457567476119661898141141924627086607630752555525009585713636086342216541173142492741000530703964741999126317105339981280887508783022187117815852529194091937697412406694019181504333624022416102655174425847492071889567066201943434832206212235619633690628187366928425907775011032539323693851543499805552612038846904188623067696384113952673795598409771453747123712612645651225355753499039518057580448959871575715010530851567616017438857866581387701068797015785036054872744433289515873491611304986165257930425140431068484421607609739361154753815801629384700259111945140790036801429057908253828530769668116115117398449255324972443455459547112545460256891302438156900026874977989566726865525222599158384247324568085663090914500693571819102596032709022595970322899651229319440809594388361033385180805418646014648925524010740641147481704952472610714227973657856817195475453453634562441446226702079679892179966212668480457378376093535200172008962116021947788330770850286039187359891718423510590251587814288004190180611358627534914519803793803740767861325892057273883316610517489940814182255173538160269812923338625815761642144354922121257069236581946752547558693492349313925571418448215515603606062271047466065025527167259088671212558679726092791970381698099188228552189679316395950995520273949791880733240182032757207086268854084962903749911333761701826006174087524414062500000 [96,53] -58272256366600791075507493302054971166466421228312840548128717248227757471520077890497362376170634692241276025753118113324825825153238579414018450047044743590616412808989982714277636391743688307238987987266072311165377222109768484824334465909463304526318897221370217079929237130601013155101452109246621813542505112804048800121114004690694401372736276314118554739986473385001243928737017307402430462012094331963095366407048453862689323414692057481254872001506115584849133270133190837792541627957540319623864534203260929921988783287784905658537593135724878813274296617740240816295635710784640787763687759618008215099648462585897251088566329944595934072736422680166101979310152111005827072010037880978964672625214390267212866739493033577942858850534496872283311992222287532392407627532950527445789224785258912609810529766416129209429836492926146721447342738853789437523650264660778977775667201383847493151247776663695023805208019690391984867312368995224849767934929508392133580963624633310911155731342282062075059171039930926004027062940429612293855710591527206789268773046475964592958552322561469423164313752979029833052022074425804712232239420193610742159320272253841901734183314364336055778159074993784484589358971329179824648033168346055065799622667741415273592922726901365404431710883123040748453956150860453608361212092114589323609026697223143928371835709443568435714539555784929586362500524455961935857950875578958313141609843598740321251685672186860131338260354555668522216023411740136993678864240113933569272831063799564749684374103453644625933928789245078371437100454361389709188423106287466289832703973938543786756638068664978400251205537406277737231811724151072043117553454207309598260533369407478566936723510268864521386668031286382819202645517633499147446205759848681467453702592421470056059925896298592243043220944743956360276646147295675390880654311127668823570492315359698811609578108139150925254966849165102921113081922884209627107174003156204257218677896960461362289324585657845825131806449803661962505429983139038085937500 [96,54] 8522529741900234744265702394337460451881213945973730093998271735026388969492447989492575484795415311744076068275281168641912787885418940604173253881517962579322666403999941898143252593883222835506764509037652265397708095453360662624679789143940862501906025016243528733465348070913872753917487157791711521749814639840653098798830908483551726304362231677400130555700356654097603271189077841487073982391812612676293985084161352502422864238313676035698311278243891613863430204554902522698073440098539145948877389288391262777550432724329679510562685971900757485287138880861765041631545873528403859815951516999174338232295462443636255438878136232598615953702291613899920238023708600742702334160576582874246137271447601980642518549955365286403548487783291660542546138567849912567835054738366976199738551528455373800442147925547905397319880350462270804965786942135228008143137601319016600265320349457731746571697251129665541884057063341598961517501319970819689035702145277572775190956910150086990263654650742190501676666039932490987644897756689138916851855308608188055133210774121926090237535131471743990207245412124264031993263212285703885063390114001360869038413785623018911424012739280299732657610642707926061016116172197651659089557127189287870917190451757337191944751085717981844608364664083707591561701572017222533656618162172985931968717495148746690935738519585154627388349517570012388179663576565203862566771428183235694476900167265631686073053104531723046208823394754117023428586370649269490495167306506425484776220224573182829847165730346018831435695602582818774393193495165250927620098178087142924854157028122358955957177262326867708453017351594529186109092075856046998224059746244776136134775104309167228934175902483925379530396271897127309239040732949173809337920213979667307563854702435056450916200968577963569726582510528970225309503641251350681437800423940587858441961984994324022487084042022136531075692989602277879364821754885746448941445028191860314109990828544402725447326431198330487504222219286020845174789428710937500000 [96,55] -835126579407256319543848018438386853668187528911578143957714694462680165260731646546296152515525265446432785081828651377427807965464836742457836816482445860851543791467067265232000422913866893934070133020477742266398189408404850705456293989128001409304818206781848912333940272619744769407082263850355293011192538377654798352167502811569790425713596942308618327235828262325610020557259097667185296927855577777330925010835517142231839744862246173047877402376112511993614271076887365131054017427628757689751640951168389446233200021706132407947239691595077368175470028532879019127366330939188013899248084947964972005155059779927015129150210578432092869797158749083232022295443089516998222676371030934035466452695326177139378381543410655246610612621049937209396156193824450612847098784664556068729963864377145001474697481436951341980493425391047214949554809804141073192428470412345903864000473784137639661925700344533268707638974007461106133456329474727434939482917305112337494457794008308080759652635546171904093780049657557035312994233150587136912660869219074481369529163943405090063847182335368810508894959709729530219955960843805080743294785634066667892666706528333629253378814652140099609958735600435893532244684408173479577077096412882848309349964551776233308172615657453307239364102938349294987342970679156897878177422359944848078482184472987862845104602703033410922271195687086565003878866525731542076690308949723230024113042076750935767686657968492480560908199294744628557469819984303691073552924991898116476733872304026690792804926526487802122525421899263688164121951676263476054500003882140567378221073236590473738164672013398952064166495269688806054734546894383151313785657102825914133663111179405431639665264613360780604414860382959191346159437836667524470833575154257351780073520306151148451871910012464811563294580827543924235187557453939289791827686350295455047464070631457238950969692175163133916894576694633756036339338190733036040216851190738445343188247170855690638697349514885104326822329312562942504882812500000000 [96,56] -10469064727155929651643409217104974454459596313652649438843437618278437985165740290405067500840582939750517300326458398002784946412620495225137519990794063239750764824879224165497359079352450569920834573801521992742467964541951108461167051480626841354212213430979243730351844552537759864603833330139526480204791155323517202233955374550216861237609027989878753616800590366023947628954171244111070138718355656445815066454833839036243303984237458329588913320295712242034383830278722805063847043474327813910136572864273482539111366343927837562571304791234422901169205857406407547870731759054723873245122601530565751845723760214698070820362025042024308688629408634733521914561036297424172820967567445444981769380787279298589348956087801763139365545394287319091701462002219039672734567262545934440904685988875594022236820839271615064943616698404967223351506249503889978434504661740325289500319331203893994838378763556793773110569574362630051005213768984891695488794844597251629988853409491582410727972305616204566177010661685829200969811165144486499874085146409947902569364855555592302745977937056920961462232061376495985134654650361748954754805519001183293704206633035543949784763849866910426607641194082843210783133238372689859542546347664748602321865062460799461205785006452667225688385019792083479996835589101090549641434902580378065569997351803401322301809075815662717884277883052384986514553744202954667440833151886719550876610116362093398913411586375244461086113745821887312092575332661632825941652255557962920844549851620804140817564712313181806402304107876214776792084843313777215342438144435374732883937850320516356339608961509653159436561989116885236200359055217200626244282893229653296031622889178928202639647624035160715162412397710661345639615195514359666754226484479791408996058378385057938459766971233713801423246701697661649571171742138992966764876898633854235724479554055085438700737699292118579174437321327105828256400564599401613885556774145594345868455515979646424252341718741377007972914725542068481445312500000 [96,57] 30460618603479023121041973278834309207050413545291344687227195543050545945236699965424471542661115948081815156022172109979839213497387901711922463430270105392621099228864296980603422501866144466838675513863675388508405820689744938477047931986440833350346790604167179341786657992120078100744372748061276424170561885887251524298160920686617473983322699327412936218441868009569776897179607962138746593477310430401725554736951630681654143597010185719435999993148725443104044035662566783273574542470384482565781417826898854611544040685904572640089347585684662971950748250718879682367192930165081440398258106528905808507274470829968503936053571284220677528027963785593422510797312047669062612349152382545532639842528004155943629991282076375737404242322833159992676565037848987703683260727826840932397203531953189628696059590295790617687133383459176617457808501819664728284426293467365502080906087726882170846737328236086702582184295752185862982442615603459708471097997811507193150076712841876346479697669395799275863122251401469466128221208444063483955575109273835065977931880436881706533461702920965498122117518018504459911838595396869346703333932955547460644159199055836689907842426827208345100642047367573818197481355431918111270979931545371907653874492368553332375284438556850934612616287758041425167298125055346950198148515798208808402656417352679102457318919588633001327734395158876861402197081989881097141044072823736521482978524641527856918240879392540310627862961510803018478940402007690969278763650594457554953886186843931464536945908556999038611837479099502875013367893154335132461835227593370496315437156566011743841011253414772222252740892178860493333345905154638564576202751964538884912395968216584179349746682698916403321276729120812715219513210191517672895917864564180553619200687028143524053446002729346969602201274943830834312688538578087530512400298004716257884738998077599246927948022992001085081725905886607822047235784141681830775250640962075027862371978728406188632882312106175959343090653419494628906250000 [96,58] -9523036123920268613253848077611398229534962438326810890756203883075548014356077547658337843334093935480777255581145488513695209106948964011682752337880482475602076341436638177842858648978285999470330376156734582829585393081161038895487846505237331783417122737557517435589972300560013748386979328833652372531272109107577843248962600255616164656892572861446549032880283672780699496354378074995485707023243521884423285869933683106927576458494905353279056206864801584182530975359729681694430379674869695994276729422180491008583364254091470994389106795184306557267911805294968322068129740397729087041063800402456280049216647665096954913277540671087790784495962081652438183642643334950846070612850973192417463331362356065563952217809029321061920835587609968001156099787885370232524524863409113204714920565512440421092060568321525765370804684932515345293548328433754015336739220718610336640285262190753221831217611634438663970292637056726973018619111287459149295112725257405592450490226174010054332743545329387029835293795029039569444562781621583404528957215404762881091342305646033044745698638072980707259369478876625206979412907643994740107742846008181337834981689824789348676353828985620254657932009121512844018843632443473297629091792312732007623536727743722970749938177357882759717619959682534732520177551322686623740540001447108643256806563230265919586661448943775443475939887925357526228287967723068633793628550565525628340911466321910260407958401426570943598998776311475081937050633815081345299714730028283481375616599586720006514097789029179053043101154019705855630121444156004903776133316810704913091617208411268993073107373371106894918998031432313671439776065804906509527454090405026296553079226226524503122390850457691078875692867889489708649093562091624116243351283629489280489886553067872256755937364780828428323180724027715708632100750951797581271542216412843445576884477573676820552840491120278851707209010728937589138389624302042291658453043963785582667378737353172570706538735407775675412267446517944335937500 [96,59] 2091175493458997252403777260115070321623858441029582947873613544444035414865641486313884053110531216549876589945650621410339670550211841926555244844788235218247567985397187209437507359502311129028110906777958730052223553420486653166508224383673901478688014372216297882457416783015997946461074144569491435401670496774890191631237681392338502557995177196808149463912374292585871811551515516145073152213023656055456415407102317891904394261136470134590099484513340676732276668142801480201647621316007641061001726793897303043656227474149799867882785059154525080790489218388739177727741897105808189480078814448527159869716102632699594032746686575758005127467559049689353154227639735320679133489243549021013784776865560931252375723908957594951017820696774018994863014523527500849634721152606195078357400877102443408721825368153121010239821414951084991953921510751181640564817393946404435067580257788415138177930952388984620104635586212909845649812909863115181149585073781010703373471575886345748656207045872596480572143443510200271329220152009570214032631406308746203623149953392588814573124612474144918883955943318818845057224338521741567661283534209209395566468202108305456355300538426553288469217401358396744996798591297593139451758911092924916297779265660554171374077391822834976953329195881036008761657671146974695109640069306860577199060272054689043067927389536639790630547066082200667319770991523889273867147941159734575287151315376214198718396191387659249592392486063095760288167834517608373282374663293847612864978000967438016714254356965058938447071573606244256329606238070415107880315118286069652035719635069746878490114136107209179338036342244739043209071345587607361779221969408786556997980708953089228426919561262628118263004969738269128387462217380840148331360648940552676265281350655687815670771496253488925178091318019974690909377592493599609846726751305335091475845673607910269034893105750850204819583849849219009657773676589697560322313669932722655270026837471229741449718630974530242383480072021484375000 [96,60] -364768660205556332630955951385226978468898081175262920049181107067282998093192946008751507635710975583567165706669820555958546136610675547792495937960142929747935935430910585858904501079068732173077100603808026530283902200466774616717622624339355676757579323813181804678377247344998900502950501599872653685617703816244530116628937742945594021293740622806278337516697032569177614452482045810576691762408914947211316847971038081456990255574820147206292681402774838258168312406027573456887435296265651994615580158153590958687897375270736573440167380988740387558129974580878260391064939171053128534806829028589005517441604815557293738610764700309846766892105457822470497743570241860043723195803897893845282668555970480826497184275334113796265348466568175386561355426519840574026325753851871035353972626926650583345009132744537555871386077348227067203773828618355711204847615006919696413989199487910598937894140351949856179789683231163295027533288475662582930146073026448120733806715181202260679510123130067436655754608688716977148359775921281129802625286845940006841676977890977367146399179980180055464014288945878713358160129486339323373942654249694265296187564481472138461854429151087315781098645954548316987971957425818173492054288065631115390302228518173311325472577310582477690752610633465078119866858521242826087692222326607813011623726194267158460121239168463881630013141112799263827664560902853477313378977311482129095774981688584331191953959045352055179958897531533631498556720769694397682569369906890039905905131289560272122782738574526949547869585635945974012716697977473037858087975536946824422333450673156226374479812492831384882585143162016929392367479691903295892624628678130569460086894274103387729078983132977557857852630268904229750354380695096679517867868342877815962303350388708704395162920159331160789809106673600730365276896786451549381347078548358439616205107340451403796203709907367218052163104582192228774237534479561962888552605616367524407779848044652837302237458061426877975463867187500000 [96,61] 52052925721089477920744078239161208272772861107611766954232277084392820144560440565185755273578322567788806344560479885877206954124689594804165368101538273493141129736833323644233129674056399994457417006592388421594282104255419930805959965216539951372961419957713782674983314061937374892973542124646168922770256052201090395626032567009423663981974629010292105805618933884650058043003056333674799351449772926497201707957035876457889311975624332080423548303879491923691334031489866347512472552377854599859625561699098593668863490524300840157600839329493149483854028690762400963822672003070374534780635006976464090523845258822411663371382254736667143675257471796774019736151921114955680153631304249287969880548186190934760420576284914773027488316849442310703604149706298698162494168947532256266169086867001440103529555914116513482165320259537507683873196549481966836469069372337909557831320262872736299534352310931843282909269600273099381789860283934793056039530730898844771366500344911296799403357477762232257367602772097425496682156677620990123494531663128897380125243534610919577169467778219430773892606683087198122846759443666214052581760069329471237348961279666310953993485701631598603637294153237196228687059789102763232173894979563387259043445848038370835711379428506838110199658832573807151423792502729251672320286685407712626216223236803997640716184532581637713940573538569857847561167785570303080737111418597457286851067074719764395389298400113191597038457328706737650220942476002243242193633006833245177615211093202764752995092538280265663501352917061738168141887752514131222133230543680937995373974270079875602820381076043277237776163116726683907709162505449882762714543445808620883932385614872543323720277358854765486375022509050760201495704741059307996661793805989884019407045758368897757811776640034110712128017914241031967681546289282775390936003753267477636051496172294483156032685326167885113883845114937414412697416957376085221869769178481382633635540790884022044338053092360496520996093750000 [96,62] -6255797942344431562957723582665982839331219535792274288528417351913521765016551987549217076642729522229160168458171167349059621739636409702591516368843276122954054371454796111207603191923756205575606926954636371219528578468206246665417249858964459102904912890751964117382391209481601686263188604627488417831290740366288623153914285560324161712220123283819113971141446998743190672510185765096070341695520451312359403306489602021881045605974896964739464705928219001992075470724051487980594272180657815317200489301588501187818730215865684309516227322902294536075626734048629547081303931132713256674373046140199177874893740582198489516896781695491960490816476964594635944585648941401630386242945502083600084169309845157932960210333751224134725569970424289124053087121824488006773082574740414663201228393445725401691065711185446041820095184471317961539560785246446534459801755717038954900792064876706204466221138690400288615682106878997643309281208920625991643946076093048185082356392937144841454091597145841014457314069610355728350640015843202680740157283740499371582738818499462192408307383531546021020875943300338942627565097234469661537236644598434097310918848592952644273768784465850151552806719667230457774752179237254326731379265377728117470506353230065320990802428030512790744279631748993380634180423495876175253886635099800378312601722674086866485486991939348172727183775951110068045958719792274995602002250043936894812570873901869438342460187051860842870247962843297304221017499288320306625084131933660039821077536029994452108833676706634801224172851387614125481637685291501032661133514153747713764269315899400737329172540780258351046516055200426187569147239387261634306732044133657806348792290292999782325030498972861749329040905970218857607773818134445475356226295469161862220299779649453937529966677215590866102682440277840553403226238543984244458168169072332557042825676272871712958374202318373047610819371157357291643377079104950318308685468097259801956155911284440662711858749389648437500000000 [96,63] 632092439260460307056751708793219460127816124495122184910951430232461733960557027751693112892835592775743713353923036141634822448821216460005695463419001817886458177737005493938860710122962007341097411674513901917928813180731842344415703245775856445545512191822477608217886978576216753865399129386148947971561500552662081527380676721518193848623044259016283167883629774760831332983213636388027524430352687941352098824028706698436835514775878686404467894688336909788992670137416463684997556150970221248009643659610903682373758282919080831374294795728250251209026104603719150879564313688680931127190561283040403910988699827869933891336396861124778892807537713985596968144536702405870388349438504581892643232847191659762560940973015541139105104054568978436854825851970419035834274161851021359646866383876782268165464287693363349335567592535375258984666973304281806265532855389786179441136292964302215644326609631545221186462773289089365547189560449321641142794504446605364381342291548093922706731517041608320730431640109690088776991134949458801613413667900538944433619860790150210626871633041427239418019627842633967729920081678152970413730745785107705432105761980464235542898330532599274168952676677157278648405850002943591556274208457491787205674985445622159726053482057840940052341886908991919723406217677397335380168463354408787977899350651597265481501911878086689428244921135505533438127771842205226259990759848993187191068960796866951830522734565217514088162012974335352693849380991332849474806318696897741661590368428487159731038055534687142991568865009583051927868633080821790228121555211669651160999601170748504279141020987804268281666935289051717006513072764744785754030361160031171246555177705029202846145058879726958747674709911189965534176954067301980895469540649303560704388190039553422012361121558192077305826204893967801628016701838089126011804956430878015845862208131463507246361502151764299499667580018444900049551344407169826835371541904652625820659750388585962355136871337890625000000 [96,64] -44861593538495602290966821266296167723358989511946061733890834739185937836860025503802632126194360545316006800628325645523569936820050977368733708664934852792594946799229941387528464696488551752656181175389427529069732891914884323661776422301360864213233545692189683854401517598930368163590427173509522463755280964010587373138067747599038325634997099517776537789846423940095835862288310646061992033274476631096827899071730693590987760801454165071917149067296636295916064290477445960521773453598480080491652700619625046785024131326058566910587780623569526515870381570581000675489176905384805053981369075286532415223173197671953461530594367117766682587245543033792072041728908017682495237604981860438268631476058995581331596801647038980422230425961911969652093306204598301606391269890590339608211723787324216472739844323953104009348122842032539534210851467398845534797303721686937789969204658733828726784434044363772196772610348398387642026070630975061673357674160525544965283147310145167573722960539139695481291610594910322693199127055806008435685528671282652025503208361855868329474072558025584439342544944826540896068458863363432267346359963212060553439112059491072690232434339671021935712990227961924888116922019202220450191859383051032222422070329925115804609079631212864499616066059776801271841682885349743253042597424481945261084425383904869268308292817798661119843457055613227086692657415744489546683215225655335547163226124599768008628699117248547542787659288290385503858079323054645635064665206099135346515123700333953626591216165990026606708219539941771252131746968094243643578180314503988402381579828813480519085107660477455219819852656224657830310845782868296665706140343216192412155494817265471706399040872422790230191290108545139316859001405193036680950919234472709569369101505200954882752238757983104049809726345637124825978181179292268456555656963554193446390278428750110107725417217940219280575802194368322520780677682653355355557774075681010117477853782474994659423828125000000000 [96,65] 467361665765449085159991738359205082503733603636869056594939410837380109715408390550889406924689480228090593191006940881224064232681559230008586107395785764633207880445053513235932915863629988376575694194009152124964349269821980229805541789881598677766585045071968950516746352888214290507627801422727798269490011039363178113277962241962540487128557154363000397978062831381209192529597762790433547241997669089427190653615520555148776259940279147565832758722604870485736912152369390922916817217078461369309462306154239857930349299116175103171033334254066040279614763458545830764802384045230303826469859967903966512652216665967841806592910001308685378486162944223095219317779768280603123079899217539613757748272229444935873582112423025345541907194530039894826718303981474133132323234629641324310606649120353137687415609186347754332171242201342285902949272645734536600003967861242910201431626581828674098295564339818546406516265081550247715845897101704148107413189477370301282047799982200486530251399050301053658141705469187855138800600865190757260271046333379495018247145992969727761257912635109447974693816324576170604691693327014703442045636334921054511251477226525240317193019957267534468789656179367081400232216220824546085248938434750235409832492858912938392006225871409350617948586920825755279369081096853661309585928205887247558232130306448068169509864659507798293335867213979676410500944584489232701042718149501125340423060277731369326598634426474077582394660594812941009629470684266191614911820256911884482281418140124881263834665928645580994640467546184338753593289919248895968318551602506667754640444951684850144415409707300726429938141792177669299383066793023398199048607999022493593208564303440439652561710780890810396777325175855526497540151992583087590827435860751267276326103934640990745911334419283108486641260723892526086802856288460095818488795568217923685715260048607712255331514922120544593436380865325049959915141499411421694212820376890249463031068444252014160156250000000 [96,66] 231347720439638510097340172297668981037372047071751505778879453962987533587650009009599215029915201185278433637661256031263991037739434071263378348330456677999027744157159435301305689254935392990395694359230642941983756186403782209677303285300235589281666797138689927615401905245576031461276153379214921341546309077733513676360689087064107951680584312957144724294167548967725823601638686432723398976020537466014547108673479561314009674543664831451512118578687678855116371207548594687916606901253206773666020353136786310860807294217520966594875377116914222009330307884261722275059365857240610206086894623143881350040685823685942333229045496670076481199683883743884943001223435467067341140330689464253218863424020995202071213219621886316089591509513928695916556843478481019958469857894588717105309571439204502310179689498337781673912897037514902007349349047055199743240893120955942545788924724140351482508825738760971117330018314235941660730905110208226073004519690416573225569144269924138209840882672035469203681401153132721789372507002466689916781079221963920765401988077222244891388382281327884977512417832402832425433764027925153340307355294528407043973011822373377837374903164104304861399253575989106118656836661178908903800297401417502084156167546257025048867799546014549082755396744796823775133794355081112331200859649065208332521903586780429315649686384155053157292117965342027854139758686774691828501901315930716955473553881573769037395229510544445179466945131118282265273327353666063709786850460265986271788681570157745096560613147444025997351904088177136633302238955826388837503343230095420203706265781053142869389570433663513193152946446004110512616445241758848883128414931308910130356067860404640515385806838262684549069623933811852735695119147205858235585899962350905790628839347951732970786499422591108338423286270963789730711902611381401368569031073135539489975884412222248931963241677231112506162542040795085393551349963435232598429891481828235555440187454223632812500000000 [96,67] -4166625681671911082687644152975790278811009072147442862845499651075104474383138785196922805549348905395583350922645292990166534211865853452333023780907278065103039565941592285753416828106686997839233308618801836514998779369641573947459021995132017010313220154444455556536963546955069938872052019667867436371018431571874120694318586603528322634298708337136177781181286139685369460666509242111636329052256020246197807879345421650311263290256744748576467876086774099600734461727286881871950145407471749445237378830537151325753254982519840617142250639353945962677895096101233861880238407405286739274745922601506016347536549754804895021955731907527545716952839576157975276673975289754359969840322622162723714869955096605408890832866812382404917846550965333708662048361837494903260375139265271201872657494842957666912886079924805083489455437124616949161494343733442742205820074559422704093361035758722547077552087049835890432228790292493976462986250120289156265261577850461727987519845837121100699585647151295386905240758843695314589144721342290629613168612011252798326565562836839788731011427038810022151833137381054518022150208769342476624485825740572546127326998590357966213232510797012729509142492568919830305168495676470030274967810700283724175071478395421551582370581568872576025465079389591205046561835993406607390003990077696898577446521927540765862763478563225804559279262397769553754575178275024178601807192988500567861604388674740336752452089867094160114122949278333749826707564002574588061942691550455922600286104261183684140700067338367821395286156296759099936175671814858263517726819063253753270627284066869556374455167548217218545148007055589993040252206339219807606821010047872449244643400404591346540910500363959248235769480768014458128358064388361754038018170832863401835053098988970103375412250647387868338036093000743423695419399280519691588845137047557324618903256310518529270627991759012449495734274173130842039183390759435332562077292095636948943138122558593750000000 [96,68] 4203836865424542318358802500436950311458043662703302618208847620224885687691402412324473163412097850055831381784451195080205887017667714476112434716487117428170760562720715755281547993933623686752153505633843371369688446519085575850422559839925310985534024279522666401339847031192936194171225099760103339850027627476750752477075035835258267817175624043024425909566558523712160969887376852403461564165998607577906492328907582353029100782664659640295370214944987829601896396701820860964775187020011302794858155326733281694511440937807256816246176147600824287097356324186027107600889623763876841633943349935492857381493936301656001563585565259935755887043216160364108318016275939022897900110588212762331248737451841984212613434017798528482000413717561813487417090569794858902090856137326605996177514756433209526317975228598284005726780639436296302187543552676604833426807929057175856880976609665959895249241991336764492039843689060021423748399146430290332153864466357012197328123085039270127676985771419758469598285032698290739932281369080271865521453517670013498051503776803421326192345731031926764011773286190119585423037386078935014110946970966386916812223133423396519615530739786271618288263555347679940321338383771774107868698874547659422689140587124624004535778911994158465575650227750753340504550932049262227338902466635131883894541123017647087210643354635859273021564615398103208393081701258629633585395826191576411711649651620106207900329647778676742559723182738558938267625964785210797419741316237496252145958200932245899733550723714955272440242709510364257845352416191349162021867732093941721103895527835720155188771525931936800091706449837381814189820974694154460108776526264676748089462069233283032127194109707157054752051125755051936351536329561869648133552444853767083103183361419463747087627778064955318967554764941479265147698646584733604464503363556688044458650839259428733034149458937149810202986253705527884156896260836600021093545365147292613983154296875000000000 [96,69] -3898156829518602066765528135752463245031169879462925996468728399643832285251007740741359745781846234664618820166227873946709736504825264418224901121273805888940365924503812742904353997701838062845459377398059394557080062210659926865397700336193242382200633106426151887249318973951543198228648721861371147179342578558737304395991897313981583824280170827577663503713688448680877196468938004967280534950980721564017400128809140021411548270415167212681773824520334439187325730178129372850996848678140757586468991721507269200361280449659031548239714250758193618654652754154496383970614704532537829060931481474493610941093744269344602535656750372989982055109796474484357107241140217078105816594536157820692229844250482147333502106985134790236275632314130389936927849082002220796213289335247479348970118510179465054072082000970074890263831231467302712992544201964592078163546599213447890186338469173802754516872913277525698371899566292664565404961509695601967892960767969141645199182099486320004125787157183229361803977453142026205709037938488645947227463013339798046045418039319794339010469875177727002795564857981524398917224576721964765192050602221455176465193288657362776273504294924552005640834327669422002849003037981285277215256938140321424982669075334679348828994015717176455312425454986977102866153973584407440092197355464764344935395155357455087784690007890725412036730378740139017919006230623012499302054685133839583213938509555913463985452431487444574848650568340064377190902994253442428007523535623533635042853997321412943918940086637147258836095998158299877331040815356605835953022722009900120486225390432274256136166339174210858575858849551614660448156491885408395471819895030917378372962454807686978245556068953147037697200712333985276557665007344802988808491888041313147340483926458114981908485550343441876980685134057997331713728961972633588835145209075988004116011771995124816010865706279188116455924856139702605638871352189411823019327130168676376342773437500000000 [96,70] 1017809861585167725967260285611108488732554950681032031270325472810717816316180149312474853976161915648173562697713294689025407767072632779976393195165373662769067719330643788487978776016532303673122835853063627472580523615602731657729543560393443682627807713223014487881465933272888963860245474839957241008765578120209755754479113662698727410616244525365518343363714424175071201793906525780985751642600812063723299266860538906247126779755282334133862329029054912896982309093320221591862162415901110162586686206221866913302374151839517016900519869970282624253228368450502146426662598452206228648110211513168756431216201035421840100235522276215183029097162711368038835361999584329067439317280119942428460231260416380802049945940534049118297218981776342482805832408527877314425632202798543194691000294125005421230485570767472590879343558343571778529334878128111988508626978065984481856303155455499496400764531915655322415299450999249425767224394336622166531543430970774088789763017277729233068359365732967139331317091720120019606453329539632164039562329658859498988584249216962441734063651602172043004004435690528767105648381450690042266196174052922394456125990425024274462433772590014055542647395307702815442353647825534913585017597245756391378927592336182088559067519874763195241706351915078782872049000372726961887930894309670977541792072136870082389540647882680016187946250648098847812789768372825782334341839498822907300066253532446932790697587109201949515983224464949201169825141078708153166791948549856122071742825478726894099715562674237749098949482034787621739733784440724732217924406098937820840223792427844571320576519052525816056951748501740475492242137193443861996217750181297796994533347159194296870548441400003383262298050340672278918732351529876578039939935403183387306012712674582344740634054263624017778622125333535590767360690353832426990410361673947460477905519427271984504907144245907112182089842010919184412537363826345426787156611680984497070312500000000 [96,71] -100079107555730509478752228282584020960637150046934213756491513541792581211826453783993528221821117157224710452809251642151216018974116363344239306510314271703694359462277625711765585715680530307505116933481394649303235747014651436249472520410057953567982399159531414824208426602797939434442993881969455451266079676753944314307356118511101848463427389762461153232427156753246804061705619861021530215400464425588874539577383549034373553861938361801214022035145124001856977169039208130838339598452868106470179757318114889436430927116006900454511992022263923495519551983453252607337952863817057117682149661776421475713193548416296437985426357241168138303072509364263932795347991814745178195594001936971525356903909444873506984623398883273839738873629740049769549347092765365190447501678944403462914076192883874470770025625646052962533578558443583229005293002573003328074958770654490593250358062899931434358527852308511187518027444472511661470979067922973222297333852664101536516581799251504957016404716106732551686711506417034985680921782439726755691334029446868466990682711714778578370719484223288755109327760768703314817792753626922874993422139307193321719582409828168323889992932810628177398208292227190593846482540949702822106757268123287696608663519435843051225958492676880785048041707459530430955116039973174750342742250649114694239871506989818728817028426745327103891390682364337151320981488205777298245408959290807917277511165378966678349970544804442038843119777866771609715030691732929723825965589792375690491240142612847848394512046371313258569632359163472774738165841421011906717599651967445856604233790426872784404371375958482238208566286250640778525339950210951486695532449425954793572579633376210015458345041056823764717298503941649012800235618182737089751397941629756717076967816129432772966828343288954612544036097370178261932580511454233634187143318987203693060001797630904722572400905869232017844000100882185036454963267260609427466988563537597656250000000 [96,72] -5941328856454192828079107756113600763096312535809496907707433264545495126305947091280821040436074347123344630888852388159605112997863970686739411145958951908084496851523605753156925371921262652556683152082249944130673089086169431071616825036841680824297256851289140054088866155805004151129812117275939932328774658901087234924989034235402699112506606304199476356890141609600520520294362263769072663690376952730307756286574532702768507244319294263596171799514402307081585782624156207609425430659257333144309042525352568039801855034662628260551236119906673194173780281645203951408828917421785554757362619177045541815704941549473810699381116021165755471078323483495755811281448327345788495645422421329151918392247829435538572334659915191382600392465279104027870392415475657034514295123771624577846961298157527656833682198761709204953301413507604901407787556182039094353239143059914754139346230529912077497748954556942122346836436849198292225944145425092389382214435861783829932033545726468111440098006581505855007608376633908402097087603075740620078028488660494883600271854211174485306566658374426631616193463497787915709315425238887324657557991182852610010165471853644560971756105466938094782814953038457573568306551857170940438152260357712940155256563837949671555428867764707847229206940440628885414592085872635286917129030299268195662922263619758964684897646197048496217418378767718307655499868946224236541794015532633210328342286934461384488538189038375288624094674143048086698832917899284513530162138688094182907767807722944102474451306650713435335660991702803658083067233704671903811524626570354443233156052712525525953256257618281308603142091479184798049067135412961799024078216682289068190498777669728180174610709311237972109011132071486506313589493305902038841113546206425232917633904863131593000842018139067059816308176025023142641858196064774077159985068140030257254714826812083589559508189341404494190249693363198302265004713262896984815597534179687500000000 [96,73] 2376216990285284116875052855608436857575230873191728338788923045804116593934067977108965989113095849901979873316065828542144656934947997258752853387951084043602182647651244283068255454223066804707287504977053425683337381667357528628654172819395689533923971040200051059109680434987239458902562035572697028578337754080058649182173824061630740324405688903816826349948335686394233724772052830996947081353113892677753691241487327266774998651311303930839777186336205249021751902783357247810816191301112212008433839060458726671224825053414887159055913074044001253710844216004800787989324414481703514157243889269963297732058828152377218618685607416348455843177495956113011505030043349284014978595561670425197030867827686027779661414646853234664796379838242393104736225762850406294755253171137382957641973670870155503531445391305114633307885580875488791972949894834828840233539647825501040220240961423470370921709923102346914292449484432174746037098773380467427721352622634767730486635035150284796689181766874655606711924752552384739620729449327645329764183829655145159026417332818575840401367505440133748223137483532638124680079409981360881348256168299826396393033257490605767431772305581714916457621813513291222510996352804315245936481783063342570227339007539341112554150195559229836847598636810636588596127495123004845777972876364690569913632712779856028121718017677838998629508108601348508729473116291456781676605465754285547841597896271156809792566533821278425812064467149158944772475637990989284641861280834668550527612462162313718527847037836920658194550632321342140339563857507671782938273733616619932507073598999173115102928755104114629539826993287799719370071620045982722076542772686380753634635304770921148760514368401085655345699332458076124461151894910752980680599734920337965296016976050493202694637616202510582251125833604894494554752168555435817367697764290035108602910076403438989616134220698839405959433340384534538713978690793737769126892089843750000000 [96,74] -179504343147187816997422777954730040262489494947553566151272787244697771476387052555694385173390881831882249571240923377966601247424052765085340271137293256919626511641006382263456333190328140784073608346011349477423554927617178595901721118177165816538245286272262986914402761439745492731230969693377322067014404343289075956901770946540117053957748855639715237674062272885998002973460117200253755840711739764351223353365360154881461979041074484154633965266018417573296822393923376864211188795848896473187718062453503016530585969028304949859355645908317431301330947266529405589291625647440322971677369987070473205852789118995056577295361667323876712029184055279916024792700992233487977964910148640392124775952897332672917773628014719517521802158032561730726774976406776916587142498395715950942241225739357284267467114156845584010704841438410563306060677438968124550362934072865372885171192437549763786449069863168370565714555434168974219210098881356931678092493352500657831686142519975110489311724424309784021028884270102904045990814575394150646397278954648310707341455586967946818445287633677030478738220562730129253576292403180013499511464217902830697454891116807781496578383581767665043210290508797250926173279095601443553360285112075599538376796437298436079285344870450794457883252975815736613352852509976893405303371536108905019870683481312463924035900448570631503583803913634960643528665847567975000888628990197247845979798430645251440083994147175460475243822927216437026111377144241664792706643391062233016449265182523338235791126019195006506220908403833094855547008153965746316170066188508836894826663299437475974567660376576959411595520568544849547801461914057170816302280272280471299066347015817748205200471712434062162569349757217479992971545279926149790244905570424597653083381384962591230485071662772414590527358170044578812990806256055512746881307390304947021221332870206812015817619490971469836428087152313537444570101797580718994140625000000000 [96,75] -3970651997645881977472605516179140571212058338182859115147545195964131676403163449617097548311165268218292756387010693880287906869353722190574822575335516748221802155882704999053014295745353896051163600280618414633816392202115782560919620654912721191997173744772158905126193187148104151754554923552604128594354825530363975175385077820150059159721492929878039467241531938563300315050221519731674562106548007463740347059779638238725069780514493656475776056376555558774318117500510577536356189838923318160612866320155014379982647420821449534643289304413483925443214613950805405256773710423882741013168942613902412629154881093129707331970501458510752413730239737727085153219781420090434985719274500690883411728540645708518774927244067144519230686680410123366341894333357133371071533748544176055051830259528447009004489074070006278910379092021981301894556246944231191926029026183586506811482533784311441385649189331490997030705974144610153479941442309232830240371330971750906713783912700167349136012761414485788492427271883511128468684999187203261976532542683826128766711612867462334586800746219091688173854653906726043929468575546972022152626918744876375117191219433681373170124874622563747032443631961054262300076802613656119906092786665606126514026220863747023474861802348607981061455198217386644976506344743996264051231027243638294403872019212695373929237316076859328585676609700392061642435943379680704908451620326026489637387905397014497883332587241886261772164597126739041873107441001115618062467961059477890539072992966151071972591556900868414977973931003551320662805877442518392120350973711678197633744560259003046671939780023940901920211620880251119143229099154246382786883693126797038764002564588928714387958582453275109928209522960980102114044853161665108712579472541911677121539730633220527560687884413922735433512050307517427070374610555841852889541593729297504155212500310860789097968007332372717896329383790998690528795123100280761718750000000 [96,76] 1175461753077694275887838451384852978855189412253996416464009152605351668429148483641979077495598116335158379837955969914655617985383606533281646061709814044986629517024899770647146893191892994773026442721815097120198067132083215642061647486896487212215829629270614379080904115588053662081626634791044072633809397836689201267146759214650045355589909613078891867628644567950034400361570184581456227122011756452439225283228449244558202553976078353531578462631297730890435471448858144930185819410233611302355557644672794759275197450247525188351309315876285564221814410712186312757581986472440567937939376943625945007913726736565094225606108072723727749032101892947655782323166343409509639566332066059461642515935960605109885416409184430002223576729087574115724395177961333540872621730725716441564565847491837430523233351421706774367999728245180867338704429799799532396732076068335104790378062559402195253593554807894435662117087738928962325211953523285044650879436121521895075003945311695351281444947615438195590635291610149567201446237053644908770371094982551042066957463030439814249351377883704588000549605973671476732837880884289887662693704183070190835099286363319703525601437291761698724037898450709008965368033215435519500772055073449361893071253717168572881337523004856519406463084676540649250078900920040691290192416760208497184709905571416011785259930092703879579868296913235826646755781199266285617059766452875067392545125438816518164502598981962359518531477548947401081506614485430848890657536609470592082096608687033841970597381833750432720521634262637780279444161493994883751374927379363652711259818427043061234239738632300751037128988149995992004231073251880324833342601061542413857514905878193454760087757188782500431905046167976840773577567658955117192985647729366353134323376850739165958583842412771443538240816306612758480666543374167178734084983355455832811231158946719406547400391229986414409758310739562148228287696838378906250000000 [96,77] -45441157104228808099114674071501806245740698036718821792633086937256327122716556708464278926092186309133798723742403497918292066917589488741231606881122987710554546703063378405852654484576080671874523368888262060143795153430777351617069169008652510572772355878080184037794523820449791558301976388634871428602407126329390512717368417222250912487438225241261373018001276490462297120309670200984934367864766681805432220622131866726930345681931871853441813877912940874885009308203570419953292317031145516935143802979118648781039633639737055697646933396102309377517713129030278368806247045774944547440535409413420773702742560960205970309936083697119565434504657091006046243150439607726050932032547183561786001939570588261961091176797043973548870992147774221134846982147584374182204499000862314021834264590168669674915216083529101446844127452932762685424795959693285979345468103125553569098993128479285859754258678086724115870609753915971916358607490635739716205092963416406726240123688097803915114211238805149770006869221902159635663301152437437133296704393134081047270350480188579130919074910070204780645420202699537958666949262099184684996299186625631985943719041154755959674547674599210451581002194922533025152553801402503269539905142099280797427036353157674572720734419019563853901875834780696858890822700981917759755278238090646514688721744012503704780107030035539723642643609814768575094228304803549132718502872345839925951355274876698644515454246404900474271314524497896413078665850034506982171543688512052263042788874309019380184053387777114290360070288406206882356318187862830687898769195022150996191982889206053158856343975297968112919335757557602601286464026487928224082176309522259094287853354639984878713330311836728935160137656671288577163340798077284208910902904416755969845341443079706585335009141670171290895064585648104902647747162373088667395005172648767516002693853090521880076859850455417433323646037024445831775665283203125000000 [96,78] -48425572251916117293311510574421021845683254172176353442934595822297017269386401927662840430787578049382620440084866512894222210312961017193267959304083012670979505024596589419695601841527132351964928385709421607911111648332981921042702433326691214088293274651728466628957819677726282820422599538312956447297552716557464154623789291366994023668665252251450164232093864810908669865187050359406740088484862158122859552378661959982298207290444573986682937866117858196814956268530111964153020296567857014177900987111028908824338444174639331642183156443830358945722911645699288253112474799207183606296087113529017612270211719664155185475263649103570874209575134800898899054373809056980449148515107781880354221066119845515363211086431196332832813987062048561983776946988155226682212474836586240556471666426415666126017061809880268969586697632997202575328186271718473873853598792588944380718108580195508280899604364076388520160245634662000560748809451185655398347318317901477570726039839150884135352520281300294366559717775469630015656952550696020791635134976537001302916959912509893206497686197255173531683654385544803779032714159644534025666623690130916110483537121132669437176542786106026513135295884597344628117780462774377930574360895907087900622286751836872556971529997148214803153525525754028255647098814051330003244694659367044257598609733640103479019726743291290152231323068580602317514279804971296755541275219507394108734405336574751468247860801412596479576542120967441954788445351385935397481198285719573864121816187852526304488838324748818904516840295742355914765595258715926039007030741441189878904646175371709619517208261425308824556186814265713144826639147876303864128288800572141721344383116093967754820597509538172026518399269353085086940081033989337586513531549592182668857250984758863364668252601919850945502010651742223422181697435354795624655733403352043329619230320216494690802603383286140115160378627479076385498046875000000 [96,79] 115051126966130282878099432275960126585034365512376573299935404152943336180270653373872691050636178260057323987554763940964683034660915157525008648375033307221547093514609093524556714903132168072936893529583404539902605806502767939707262053687955865487436923496564671965441203863530691569554965502425002202533364417688297652603107094824112151225326997060539865294217649293342227442089640989405177734768893451131836266112227709930684631192039872486437572379644575785905211200959312588894346584512041064702587313377265097234258524074917557449928880418679841429905186265352551555004602778464868211122511166958153121488926875059319345275590366514064793295170774747609207317237942526364816765439052982218648282588130281926781694599142542342843574246701126467342099131980220191373635931711751055239929210472321013003867810523604108647651262817638996824584521418362520770069877128915447499471818597763664834044416303212121302460088176729386294472705881126662094452358627744610794239825328593061090788125206600228719783208767857859775343962094340187221885317662126106736654018630640256548190259489673881265156720113777062254056137587855366734992994294406538336634471243751123844269061026031953497194118646332731608161759502670724450114804754973664603419570243372884025547878749364333854234473333340149033140908953297582570834018954154211919680178415682934225878484330248077301504427066940613846339103124384088820804084658402474102403940207237335992695981255962101183650420789471760712409601418112254464093702631271928287825296780455995587285486341207026846896694618264009061608245484580516279074172774957172367117163476952714166523911421961421156115343023637039622295331907626204938583101200514278050636058498837900722024683013921519227766714363799723804943960290690495243920760108580804928532498151959224692842099053779377880162746195435155107055177639894034533139429584226273692589942073331426783514536498032043709827121347188949584960937500000 [96,80] -13828136943901505402099439405120062963168346618548799362378793075272059485674074575441764607227406772785284234515298102981357119191638922621756071521930261885932562804246025341526125433641397229740051111486341815943579912743599905595837045546542360035424924937304051184415176474318510781345346461957063322014785405699915181428042418374351058198984286139091397812569958405972806831239206492232095182555481755478719513378111082327644664727014704298444817452714905178043687753500703386254396252606518167510913072438347588056316454177510066359140975438054659169688383781965516346640355655788472902281225418354373243422886493424895504007064069713758680715787031012543652121744569921468107532736774973069244585663304114665834511840135911870882120694988952811607143541980362908686515905606549082217112086924554261302599150034470835346001964406824362082492755320349213415269454489015866540743208864127489213797969195230869799043666498419664496343190884468318221513983315855454646014528936606669696064336776365412421535548569093297302269235852991530927279468985911595570205771590207137489748069217916766840642695446007743467662301174091119557119026092067802083487834462764687877802094603204670057745250601576963851316141109166878680799364770095979344358425860193139684015549708158142309131110091036884515866864112702868290678392126576916376519365173079731776934358852250684792682558011665759402290497138788155428994909046756952868805061978782161071197776407388185406940744828150221862331374516459586816918590462615442557786573528735701888904193506352505410655031517551584866112607901863599325939396253744973735193693374258122905784184345851235085280639354697238457461306616716743398813008223799599189997969777731943522298163627555790128247427010506307169454894725254043220242709068743314322369065664544622360175964874605001309064117817601763283918686374421185513986838892021626081650266608185014296215655647301900899037718772888183593750000000 [96,81] 266640105517948624372490297671575321428867734496068172667262183854696818823168450397021169303109617547437033597411117513838486578924779418247580938874584173495391908847926531517456518340009076320366686090935662773461499854657815710819059595827830985063995882399524430491878530199152347389389593190174028569403407982409571088519573164040972249149877311732427929000971756376305188242095825428095012852415291583368414737908354722864975872699839619937065603965898829915077076639347049915612134208480788214829681867072972637822715125132682749741915328967387047592013952809333659734388981988149694871139422801072991408904516127678957750174584653950242848873413471977268361119682965234813548659000303298881371325939847052525921175952037406217622043322886817292607638967758674387688922349622417562934853499521570871361248651537539780874383666512401462628757277416827939122567677472806262312360230691580224337621296314661650282173306788197383068407259375386269507987910420980041829746646992097489346697117350122910180360749697206211746846172719974112566617635175901701661363195204628117149082480503315283686536239014280166846370770430869488360493749963839164519581148933106067432632304649144677207234730492773655660124156596448952010042337437243587856471723553543694628771281804711081994441500694275394694805310734289661051919444338173609637819468882920688179192614780589101861361001904387468632864608212864507125927828268662498391740868079723075187255578088883586100852712096325073112914848711192870082133852310643394273585903648424077935968139505145120602373427416525947577479406964913132607634559763525446509952536781937496500451387934802877898096013017846451780715845466370401194915832815339536842703959143461270085309243641458061872559664630865532831118168456946403400550395487066080140783993445176184749115933060892027245489783456197736507059913101363051125304176983065377038096933906123470209165293454134371131658554077148437500000 [96,82] 35777052432520711248920804588056962684672532441635749582462126153315683530594978034171507642476775797633951934519227479617289210291914678006096475846754580060862601587343759968738511520509675951569470785021267658599634537568534853301033772231152854673260580734430099810428697234356601669056503696160213502579221605370019201841746058073131086838802234374529938174754027212014086403342777034701056583987483440062179873917289531583963821077653642307049677107448541267798977724148664972654091810914135256171773890683179691621921786896396905642558829300836563372236104068981086087822667795092583379812907044599737645727586757870330525072329816862240033289685251358476524762778519327653493893465311757968439083986149856675587053714154446696085348509433753830897372395149791986055928262781383457765683612877798346723847584882480929347350753743215905251856384659313516612315730058998920751881174817267093703778019525731370927964647204654899207124768783357618916329402226474143501368462270856447019259269820554632357420480968677097493376491285275079798194772042864711907831520845428736153511406790198735952356151878036056461167009761092902419279223317515726111134898060793349984303991472681713398966504880695514116683991549489249130612886102759976126613876155026852102090107165899543562339222384598709997072368339955519587717735924754648335341288967806061108243364745998490727151610533551286267265570012337987465269346730792445912663348999887310824011719826569567036958907209547294854363900454378060781236444493121530756483984936438835788453864574548256128331106123075724403714276683703107193079488305293110269260877132913183115790073877108854298485904020968621636419111167377071603241378477657483085910969123394933100022851310756302568910060038667394919637420441227916528853426087006672600687199982361947843062623436816740819881946757306675493506879888476783460375954482893671033244997324996310020516466465778648853302001953125000000 [96,83] -573756269569221515138259944672556076174628339191102992781897121743724251084279414469199639396672241237483564637693213536056053061521693582940833707080358466400259979126686231990850853314330908693409488478887683120600033793649341940898233851109417399560198096642952823929353396041900849906078701779851681966520669572438604252430331583713928214078223108731331684802220587452835857124689841224416482884900352717433499756428802302560509301120084882566923169182157699742313482344544482787364547694049174043268396051680383678944991981124948055903630220502775484448073923378170383442769197273658617835483230672333081470691048534766294015942559425062133708210931279727872563838781317958948220415615776492475910116017804402718518892968154547109195865348007288570448229797569279013627803498850143145077482915714122722731396767081503464973954899720717471615825826688328390489878790543851903052239037545218015198413038833759960116217187900932290280545569566096101033873587117714571454725201297991280031664244254318612308660515889518824215408724948921747367928731568456950777606796029377038981183865636216379695861229200208364170065473164331322663809962213360071110329603154329713259363098644934406207876076200929758253596960031903471057948431683553164302411359046233619332372571813364799899627804968028100055605974065930781935441888211790400080158541440731084101077283982350820103449762712128843894240847675078586581321324750783715710955364697948844665876398864721419281363686794108549994245227875956822821326371911655622207316002986197612133411099130881927087168322842109219686184971726455310858569674692416200092445378108973987485111074355309452022561461681730530927575372300719166058354843759766457735233923894639202266853211092927961225901373804347529884283636230465172969353890600643662095930647097259882786464034891792038567493825131758902077634231590572002581058521375469490033995278742572113333153538405895233154296875000000 [96,84] -42943369390318415161408536294761272512257816665849108614713806316847713427931038858612428110969452857455180414505636611967186883550879121591388746080773856515387540953481484004240548989455608100459494907394245985930815966491172413004472748634019510152106528511894612506548927810017994363562606997889522422429243696238874381506024230603926253749892207842360213984750499472744551156627338636790534629532580421894306877471910073004275395076991253222190184808620850367929004003766800390308478384004628812620330758143109571885529814004406419965534973845659079585080475068791720412177630259971284123159878489417747612539462907488490060731431588893089664136170007280202782595694030526370056734965278646406435471234623904174740767332083921918544776164284594290802203613563112699493075047172759340173707366552203897257468995033490322326894940124312730728368805848701598335208959013149126649882936781663573327776540070881072292475072235156933636708703769288359847195223772996907183669433083708037544078179563542487608771607875942052329903928026003771744360040629534854533983518729830798506163699111443506257634784231140334111510577317893704503408918271939283032820856125431044078577040996904551498973441915392719626601171758036789780297871359855016758593606245770594720304656766902430937361259492719190823750330048926552259351958954263125423123719856354642424954740539711772407615175017838437307137669590635596100411600338192267499280886357518973362291431211847234597695457540028124741947093442595223953031655343833348867606027855450519489180310995271734392971357073623837190617698928280616806042767885849182775453765019250818655997051605091550090855337242089736754935528733305005699927483986916013394971760969434701398289709049496704366722104678619333862253871648538533560837771553781814870251876670832200745913444012376688308290776544943931525386505291263920101265234960588335247709812432600560965947806835174560546875000000 [96,85] 4435442569175727280366966725583310987412863965073694576249296681138451560184705742936371339595895180890070687334878376429054409686572546343898635530889530283400403095883141803741013364794139658366839352956060447849413037740657606502396732003815004640879945754085444139854252913011337078492383052493714796770302797074981440517154441395041177422481969350019030561152504688601023433077374364234432782709237102001243284714310079989829307054274819437710149865915589651369191927518048283909030122319968428263732089433305049614729033212971332446831344838435228773083508127210051714433438594245249945404644749045706467385543077468975476864097362163330117757077269081804244846919283420677661994314863256285526690026208550968065738102070896324801990895876468322633710251874682907911080274148952672838359518454487375412242035014152349162034987350293478346668516460077249839653009641133456365156528079438944641705350037667359477845031257461830624086602775238854518574378575024925373696831814122187834593976494241003107691053473238309566421984136240861657551158654156785759518233553633808929467147010100551947270796683028574994747057164583319872320715223034358493121691903121695995745517070170507853312007655245787672189208037378486052518447548015450362803919102808325106632055371337510927792519181137406088785583775297140815106648399672587917013440828847856290531784651821149757183262580216752689323843480861669229283635094335631403760742622975343559565167143704050521223615284780008560898140038057696501052498491311453807031251520897713867855196120987458584793160743718904459970417318444632843907373297827464581647870493665381130997650388758443183883528459772322122278690746827471527282536078088605554779723482488883183501558159980958493360700100086467209377897255692090650163741556552817118805114282555378726822243504496649994303242377544916050613881145195206292884397460001562608875185282276943325996398925781250000000 [96,86] 18054749199589182037269377539173945748799538661552122008853483367486093868054356703646367501081870165523750641862348223329775112587106832887990404909028124089013362106020699381328983673157706185811703539264667116757681707905274232073340096674792073969761957200460532896531307255638083339231956620153991204433719647988550704487143939241821568577929094650221663606330059882342738781877172006083932912341424398802372643819121183006921361267946581209510705142925716500125769233992050221782579274543201509796976911007879651258403841109214215127617102198800254884457706438930473430471689339401936958820975315934690448104085462542995295071743703733317895688450218852061621861068317454327127938685144696299933072216586481679227037218913724862855413958082787408617825804711021465631840884027644802451353835325698158596746068345015139525663402767031722015165420896070037937385514943101007553769443967475096049555793382265432979125961885618756722831428183323821663412969007847763006372288425747457925991592370903346207140573094014668714141021648693026891924918173340291096101738298411876477523213959798591365246069433173195368979389799455521379455265825697611825490748445589468424699783182284386310601447655894504243503481863279091152544910709931720051736591079351221487814734181043658852914012982052323941738407518496120776260483114099002263480959800628967277211932730224729239832393875074954658799680529701392976596556353021797853971025469159593190608326686013641828889799785546930489743186901650979533454208586543082233670218583937359588507488713287486014993812064470623569527638058130574548810183075000375604901236488908183991695366641770772584688032744997345844384372871968631657808839096244231742799262475032017945102722263056394337406261557747375606112998186166545482642891439884411920830475733735049632865423054604277278959474006667709186588416140304784265845250382162636137240777517564147710800170898437500000 [96,87] 159861206858998825679003108526584353323184563720276919673037451317235485643022510331735982244007842130764079131583622751265678752896883986558855824469677607827898010390778748425159150224032166804218008009498645311328003641937560057819715350193225104858585829439214176186376833167832661311776613772526811008900505447909546438179100188683240159420541312432003930635880435686311456690673468176636925328361444700799995632776948974890813318319745221973936754355472872287536377887999897925185989942610589367003562056143418568491730296723377341932552050928416398962963934322095960421546755568185009226323720390444252643613253284235776375171090220219114798020601812655880551058057944502779605797994668727605308449195902625168876026336358059533993255585078457993525782343564261515495332680111117513515480444648954315026371261450059294685477777787398844055968353549888811313168354720317284504436737803767886496595591698559176889464855386176784799033665982838896057919584865090241717244604797803560153487394352639401456697694074785693770688293875624368454332599063418289478941654504770554134114596782952267678625142214262286699668933907893548093521582452032570478063433528109369024286214495001483249346938812830622370635478484791700004270331846547681951116230317307391104082437736828559302154522430540029450790393682815218111013800953189127705377529423753732902248210966760844201289046731064182947393112884835981330406289821919092834091092448107651207270454225435845679388440992479596918065085855876709273991258875800493884776979609195208068020589823621656618426115406185848364293201336521658963493733969707492288775198132582804371636318741744585396303441888433607675083041850300584891038066262937330418119494542569659392160040112325252619763317235212308640994894082261697339727788864628233664511017755066211593191062630523197417231248467746570860220305937109133260533938805568800553917835691571235656738281250000 [96,88] -4131585493782921481146403570507382557638588297918054292306798876908793026524511392824946152805210150438139299256840354969297812837077295620579027802460411984979634922395157325218458160994629058749482150967795585397020790111960048858329792485458243081219161005529352722000441982723231885027079038856742362472949952934231420451685781845262843090152350999702393902523599459752637750110795660277709476066839013776675997262420969967557698151002425353558452383885346510496077284451419006694926811598123581739012186161222978334180263290072680989019408889341197519770051005686831353540057182065208189406511117064869054321948531939121237953542843303796509712587726172009372197587388826928347641029264139652065808932596324887523543033272419904103782793231164106936235246244241207809869447635430920607380598050516752093096379933536414752312291013589663698881435123143130298200875650540764359053444832981083046003805392826580911740207082684921679351024578379381544190465379944906843358966446322040612484997306677863764884102744185625088328026666516586452781744903832309178840718021067842100399854896843539452889206691824040204631821864005423065017160105387009749168750096110449164052977126838949727732306032482559476464217957890027944854018458945668866460667494765568399190137432008475960314195702656743927714715885964560940442535723744828867114034208476664249883979713237038775649889998324196291343239447030122302517967145626443016008747727489083205631459456320314841843270352588483703992281539145147811118271786992349700630886871437488486456191494269963188962636313552900909294393756747513504079458044746960768895366379806544421559014448868465183150313934357088352288304154868598605477018791009576334841533611791306088058625248988235300547757986634911420297227032308688777308988213910789497061330247726578112551248609565791137960702944041050201115073099223227920263969933630015790315744190216064453125000000 [96,89] -126835233758048737763302580757148567149057253303415560754333086111388478539611520695331901880589109868134467846251457958638608968434762398653535170344829342586052188801089335550904184308571663656380166260805783691735996856619889701537927265335437565423286707126363312280055323320629172727663305230669062398710338049144912985802352049869572573925120016985350495146086355541124018778106518273099601455958567007277111277799266535703423263410080742597709358002818171796980655919766749905532717764841504704296480899060053731232985982075746057810271494045276494642154598807610550456095527110955858028480253374195004290032924137579777062040204662576907723387755511784471103058245947964207706614694486555256734546642138008192970117214039033478468071100196954503367562716332106249817289401363067027332184924279430377699427366661319349742616360332689053814523922196038644433997563144326630662773934104388399203527409439342150976898407946947956984872781288605909544823206644552372157064331272235416977309666588490941648374506828079159927745878540850669137408119665206834971109669784869105294601286540050453396219421344870877838361093290578310021669007203013977437021986584815525627697815951504540378944483049936184444468434112595106787623197595054710698934526154270812485015020825267552697567481196348092894090615430765024077732687153162322491565135740464863432069206268544391298109503259816979197886193376781063371894536703882828009562367988533242596856835299974824775073594209694651213799243447258958727601259560198576998964386058119945183452158025401725786136121436986553414135134309521963661932979020016542577920557093668973550570081719128566065480745051492418375535934605887286962586813817025787987414030785203009962352128935795956058792565144516084531936138002738230974407956477393669213934051859895794634111476485939344847571209265823449489934924036185487280000128241682840307800102233886718750000 [96,90] -1025331649957423103740247898177667455412573970810216739473572446321368814369839189886229934113608297905985149103761770343746878814598807221672346330664448126808396544826556787763553210850472035856070688166210607337747774669722609770211130424702452648612901965467633043172782334126804495738394579070389459659674912428806145172509583699638255645982003640035275555305308507738097699203619902238975082360352964047019707614136186104065716683409350665968330520714678010774786647969439974029120503086246069834932205598430973018959870574671978204887182626266900309207102970987426052640562797278069313742651788532624126765863942794665580180558064660769293993102034833727394159942785042139364929394143156839899941785382442815842291932940208601573271479301918641049219224514108697935564229349793818507998306986759338654157205170887618682593241718981485126269967680567657600517375129814194971025755502120317889278524122957093227485146681454343170177423588548337294051893003858593056387346812132452523905398141675136730961650890470989558816611819885665644212090242590122565239919153683645773366740032407751667074277570910948376879250684378417538890963073625761368076884577883728990318046467873110965051869009766835246813946241463386397468382063820452246021951294394772182019765798495667710844412476183228975342801705719450240769406062867858622448293820170227821761483589046877192502888586071769211939469641845364871940911937923203437809456092024619293889296802642407054025014735744962380571149286428169244608556252352206370911641303429407546656475950275196156498904524992603195228589054457359108101260966961718999899963175259291186260071001361908958090585550262088461782334665782917786620551473170055111290066653543144474784263248777562263411661158187939917257131902390329467043262251482065754568534261411435348563065336679207809553224969328943019409733377042545271774861927124585006699218750000000000 [96,91] 1386612572935939781398109322896972393767845106917446319608648707469011706524323915370378292788482539813654924291519516161097541849416817027779961620624674420562995657611392847728207566094009220918438125821588626531255896054818443086845759663599729635903583809384746739619481180098482948070049232669446899071721166837930359916511794150730514784083638678829133486500633590472073511902519274463584755348130874947895608643752689507045770891070567406608323623724964827606630392804708066009699836393037675268714335396540530510117199683056044803198181473275773865411218600982550553444923145607455021014771597018230326064393538051773841369519011706569573747966897930450547640612190544910596529371039417456614233438805987788884728828861320950237621301435326140465532465844418615374996175360272849912115326988435106687776405629537507910206188954627450881629494176667487556942064582013696530532867844399090040788476179893654007571688470203570000276104093162425267170009761075450440374977001064722110827923488100321119563461315811130244438187087433909881278585843717497179429732757935962102497258323072449793553708255651444186346165402326294381438332856538208641632928131198448799497390074687894482499107929455651136154182871078652431509892976588207554138197542541415374711817163359065019071975383790108528133235322358076598244624944327400630453385815588702875780075618163057841665785130599447141717511408548551391755405861153811417234325070485903158892126112766681655551036959319106349762129272268632082270163009194941571965914980722071343768730997625080632064632783617857306369152152676540729763809862281518675574634152066925084002349503278220874969479051520914886999972257571760799745449725496401816318200094024604474630683842366783146829945569489979463737625634485158671378421333992942363891477291900093166759149021676088402123940286067427796321147944025824752272821433829186889648437500000 [96,92] 121402395112957622394594960109974398494167228112959923548189546188980294537973654613042451691162028185583257536597965566475239961791353560824113437460847609128377464601215640175434745685137346632416005384372757186664530944711005328089525871629630502693874376341214916986023641225235758718076862480757649410092257345764286815207881472180184600424760301438769564030121949565927771609029998978655227430225492505013707782444422105759367963602966468996716358104055298729851533197677741803163174488523430296953080242856955964134371565820300628697471091104007971282270970454957624265533154209422791294791463525771720154604294798882614654452021751823514209499317372550815645477843571991912466822279391432332020305679313138525925981795103554572925855055905174913031582559166727320039159411655399227807261150625058765784946234513482108317308855811200474656036943236303623980393006671355609153806962059708465939316095863106902973121156783428334234202797436609321196223419652811307054080219876112942720567600638552544412735605107953887799136758014907963937103248786137530956028367111336412553363651981565065210301945640655504805959195947842806476354053139615840234052734724996687384453238330391059495710189790518878214355434906611492932681283124184004503988987086766030844197040388856538587800291981963336158958795175546941056042656212634226788666352729780526134209908974150385464288227056889964352883929666445093924179648487263685649956822312734564470280098067623796837034896558383857012610827163402851343555243054924253292673259406510375540815524809382421804146603683119659172250247616217168456083606666436111141094954524083910039966607642602540574133627676375895770400137658392190038902197169703057648495974475075669571266725942030802457756936776044814003332449137950655282260507922009712361162492089473618117229773039419603836248709091882817180937446386169197816970858475467968750000000 [96,93] 1863233635949875541309399110482770073882239605818041868339400551412041533216422290733911948505864360999807541759686692258543606170011932009842323777458815759964424702485766849106889767044224082396364285296632003822859971652113950427252280357369350493910725914727587342199055838899759703749509340377330675683842243031597980632588589103379176759921172324817636666414506401116445691542350140443650237894030941719539764894056138499703866132330607737757459533778342052942778922829819648251464391627739692030970225235430597039337138827072594706863753045337614640056417482553289109830749769369715514096710847131447852577117220994421716293152539596389589569351360755158305499212528962386646751581465674895720336738596645234936856274251285168447808739099162598217419406094501115066645283895563000619696118607751538294603782532214826438147273722479175620760260728124057806082595687233865053842452144748307988310623071790937994261684192144319784098917808515873432631332343297393475523250070178859928507728707835429876747995056164309451669886493038363124119393197667476794960945453586991900322633443542568747198609024363012153987967301694358052745877842514212224381519655206588345500611928707029241032370737029427887606779607824414329576883321800117512973206573309044462226585561879744341628884962968767834046049192101069403951974312584058821925032778177974764025580526152648313256832492188376075399117029501539882637625719279294577450899279876641315167876049812195469197403084347418227915846870770672201878137007812595077754844891503103499706275161134632690631203337211893370611799969642341599486818896148651259534455549686853110516153234162103122735375646315094481884244310669870977741576798883983264692151273349818349701292166863154316735213759982569450180117791311618167862655236940265037720835050314015571976924277850692605778895311572982918360123646175610903427524025921875000000 [96,94] 4040078268201665592390137898088432224953770925938571395834032752974141673215455397698304934566173036574320797894514706479321246525238456899259436264769055592060726804553097022665767789199455861061249665897413178198501462101281976604504512099569389807019682976900862424921685358726613115525613470581357967797136012859960444843411136614113494710248744198208166019182937229546903245514111575780063158826620136349098876113066742021412824380484876543104372257565705442042413435192456725300041985283325546858965395307787098870816703722586445363370095862484490562227116577335737378546517924036689765001005049611066349516198887375016140202506429369278329061564669151902456992315648953593811656704454286688425242042983076640465510614477608941476505987994174569267661244680056359810152704137551076586815521177602195693852221092617783326215339519419953533015103232955156402816779729179440072271872067645788597831182118780955945582002240033922456568977929265307297898274954984009407937772510138758814142517100109816623360309893567347405867041724072047996917109847402122267474647907234531366490639714446953885855684150636793336784403004591666641674806458201532352036915334832259077215048222147726715870860514866045889931210044994127905595265249401671602212276746540134562788094912328346814651331925242443586459354938570327338034175953798867144249581153866591743248634829898426089082643144330642943523036950521134641568289072253538068201249698790775180578416021053662180815102272625822298830435209426719705838499197638639318585616075643549466872593522911447121671322842875716637924573919718322451682540812802282423321139411164206135697953345653447882853130464501040028282266423331236040503195153721700811188822468655486414808093762888986432224772332257170467843037297890920570741144974231433618093802704730591664222184661952058967327269550974805010957860122293442834283602100000000 [96,95] -121875216064630438723800653214757368225630376568336320916638231961628381932808957493187792092044704271412907354882658070131899436988623385246660313196252643519097630387166381253231550679090304988503597429339711732142101703171255352388126747092747855985549183415282502094567563627114779031164091057723499036592082122937137020061028506084136875665931370745739576072099060327354939457321099065255051440687749240451373074327594455850855738975965016845685953669938634347170130393236359038890573475580602155270830607414337260786123818586910223810555733937501701905195766700313002684339964811791856620681320222019498279369078014317618340722078769540681796869283254093501450542413859599363857018822667630069326403338724870143428688099534684876790434774581315301272778580670322651252802927986742103117736896730923775057074556499921399980264424834525682229848670351363151821785248723503504475373137309121881353878245889964435018918993507111326481537268161785771083173760265531758052569631638450153440497256186188543111226810396584591703255309961248040943292169298834570347384691540067393679363458753475497696874534848098593352088436947569239102318588859516201619041092004076272988425732671874287621992706006235033544228505161912048798236599344662162567198279600657605489328096506626405052852380932614372175701173183013931471212583401584035285289712457159711074365476552053431449138615261063744336515581453756181522377356356554501310428520776119608929527725574815374321107534569711198293144856942238029765231834223480215663559495874557334055087510910766710974502110082461777405667821321945537846812198518378513614959548323598517443354250866455443550289255013114745013895161126249662940488621502257550917650626836622838072759475977277534801303161086774799124725344853755824121243919653533118230480891278964705722774329030422462852140118913391383584756152678372330394628000000 [96,96] -759670111401972006063289925189095106926283830003831952935845447264193904893965619263456561508532099384740195714481586236975665999388381525644468761580615263661851846364012543090719927153269510987607335398801620000468206274797645602190417819083847252773742872647433736077179800899197301708620747040228771460268400848627982828055497988406996365230498648406242674744249805382301846655134389434344849977688434468424310806707699182883605802876516272422509079703440851858769244045029001601800862374243891662332302150776623946116295140079812037252848276852181933023146083216650439399541470879334580402766187267627797958183312947591117089147158497166819986934686025396988957727304476436291873470067490151603291007315473671642264777853860925728640593451027796304292259491193985811349779537943162571468719461179147664010606701733827013682804790866479145849243457000641477744816690912384097016347773425843223257640728008653907413235436936798951999988742217791292813996965472724754268624857827557390370804969027122936677386007085972045450774884863731357522720261458044961410867341074294105918971647289008696151386371167913982112121993672248407409400843025829402707252443004634154553680555479781501879930076204656239203394160245252502622700949852445867609953092310690077465933635793246826216855870847747457084233276673852477477779257485597384751544441596661139854645059761605126661799913764750135521353448977782475340970021860979654147535490669836715701556630568424266426683715772667369531552568625208523235550934789383203665707093623685791949358190210043625724681200669120980964697979384488245382229354161030245383094833553839441503169410332325250222014247080510858679368354043271763462745577645313561228035654221040625410915633574717945414969150222562545232997970073610513678176442440900481309706873811956643417603392465163212583410846519744143032863674704687175038400 [97,0] 2636752636280670133062623079114233140356988197307571869532806000081454727919256273384335691728888067295043052330679151422890508637326082785904923639653961853731370735744895502859241962034289537189748602128009651970521101327518396293611771876706973984521405988344303006324975107384288191907864323362348930993714336273592362615146236926502308074536540342627963211100955071971935784697178707916048538913078709811779057994361482152358840568130552115571219599458854054792771697231450180943132845511381574266259449680883479082634033854145750562398701833988402901110638155936676576306526905443226271318873189697076424583790506459423042488481738285314566521307416118698162395904007849127917439383484323653961762709585205950496027601867475184049709258198555363563627725066240137594371633341922323689178591831666720990233716493327605080840749467421295812153975515405827252258196434957074702405974911088563175998003880974659086324668181490949843703246977466275981631835671512654145861208973257627266641573745842601686188715270863131094459680375354678855812877709112197241639301105959664033027898459910245636726086023033018617322283394233100322297871932878741175563342136145629176110347829843374567044437430535573660489978755675147952879675118322708822956189662626198646387053387331409843774231730253606573627816266249610542596100378314742425398690582695810103960661604404545209397308653007657259446670288539062408941207382082690227676135207982791030579441874060382300881321279206943542631132251297366897054520785802720696890600303590746205877282836670620094572012352994718517609679616765890285823932347061591124862274848976396087840648126111759526330908084724409071712611030323007493960685456427285292689739374423916607766696844476176930077635216600434894489236987901231204942269907776841984462886844377882897105738791155836445958347446436440813013741745349637809129463472587906464185072327935779099271631530619650788591300089312942571686798665284182094010607460979234604016488217677605133284483536406142657167894660766285510039322740176315981543759265678537129659869659706225117989557996518036190408832888809194664448657015320964802640446578152477741241455078125000000000000000000000000000000000000000 [97,1] -2381509442693933792046564706695171609177452869010459040309406210094392635233519214923058690501545932785577627014062310475121139682081804432432853718677457818754679193328335504525056107122466841010471553806162246137637144054950859091098474067675743908214828330616151367431792748427040604144344487677029240443592925400148136082684718427392740095581523541855878547270696391041017686264751367951624407570129614329265801764927647790178731874841503330856145666676454912906270095153269367881553263014822580232952231764169350532602553898535605643751118969618994637742898613842312410936970976550824526471363613336678445032204012716067116001181362680239868608765499515280782468006033318745659573439731957681848325571209331336929321576467632888823769212584767703159523429833837589066921719526290189995691951624474391845955074795438003771741077504254508445000039659419584879352052808239074667147397070783697675999723871552068044096406717971243359488401610208317075841293479200531748223977880477596770834760868592376128622440138772589384487205429240891636448740328655661265089903273115281094305461566473115291048841432705466181860669574809372787757970693441002953359539688436625349618165987092155268679099266812208201846482213422322505055073134319104841642935423013141662935363724480119703885609226181839810385536857996652960454773043062381450609098939077098083765626148059582474726170873024232555788793927630207040675807630251019922343349759742708255360712860141594639250570246252866142649178568328714300537653414272218701252113885244956855440966036639867880844350047812197812101146595254613690083153430473985848254975308187336514916506262529922509097338241822982170784575370105827578345209647201363881444372367164280087286314828952615121355943632778362488850353928823183196526711350825525120695130020619180791810894903060968457741564903249735686823674361212068012908778327227399339094708441506648738710699820511088883173294942508756689042880117378025411247929426824515082634132545584112783709793204661314331718895867151939886225952077825630581961607392204071402603876521491652666724906452220326729809302673465191061108674837245441358035691337136086076498031616210937500000000000000000000000000000000 [97,2] -991328223761480273329197405148521882098582643807385251834969379860948529552144962106726471946364525854691572146498419651937623958054559346269836685280244844120659191754508886063731110898956433046064606630907667292257279057033263577241884496690732229113034670133394839398493729866879556750513012939677518725795432296406423227708493016405234971554796650726023327423440474558828934544668582276857263120793874954194402949425680869221095131392682252585835422057437123937051791987763691603627206488836059414526101863928784752224865129001329232043225322846752572280105939009775145414716706022765789169776807042219802673481534247000450397407892763526235543322209997039331986986159010095781548483674411678986655910372569204396085548976493358807268222538388015392032263115548714896086999148388415239229753070056660807074615169953356264246105844306650741016864082678759937079782271366706062756638888750784562263939213786260095992849891804787326673298125552828764279211605390512596297402963107701832272934454691078395873206878425546466708033536725953640536378215251404554355536516015693357574663401912574633015590484900277376211532305919136919681560642229291033315227082848680895842430450967419194682809617051472916235731613856240529971016996570370231865750253392667692241315421104992359937019968744192348728732007018693813538900187944183318372409479333690047520355082068071361903834024626066735448395275112593832686701003499232150797229678136930966127848399414289618450757790026219637132009476807630980146752077897089887441006939556836135737400554287156070527940676748483230849551036152210510098335262822908727068946418130007357075023089590835873058267331488823209518779018560916834518756733541126766781818961623982466597892436745119286163281051855501334427954238623858244131544578224585378953743679076865679753292909320716555256092356605528062201497292912916405352055204994147709543542580370700964521670761505460491777988004863541964619387900801801160982503030148934449248122019730960566042057851939284113638093624726098057086642832586493764964623114766679195051459553293934309186842673471464887072819427318963007663568148309014995247026580393878703034715726971626281738281250000000000000000000000 [97,3] 2412705388113654789942475654002666072180599920858719425853418647029200831214284840333268304163236436607265552549319886848310286416086581715368583959280590933930639187640306191524162576765613658147034092383242649456333755010697229029417895417012963943653018759896716042588454207483908733322601309116331557049189156712072629442668875800321644693541399089631481822813386541059824002072376978867202051785006248507835947318644590654057780896868491254882374968460153210721896995358665695026578751641562550462020255147818963227855610641322642922988795653447839249234835220302578567271968455590000721527748382425290465940744428497856282881504103118403507621413847835807121370876780293144296257655611546177619998090143927720085555660344566596059032777105151079470902368686942358393763662398208586038379246032053587718655122532987924201362641355121775407541461330919610003439283653779065224043885787983634129581382494008489004100716357015316624716064274756375698109014749859212574512209112323372430046115093579469677960629315831299869039057019472852842343278647788899045659711615111944196692549133853926167026364382138935504272998918779966490333233590449146760231535133489129553870515918259137129773500814921966485016454784812474700959591085575535132308689459860774068104337509276630861444748764131110839127908729535970623390629767924075569353111144584400130326271037540841522224372043051191512034476790518769906650099564169776156633244028424065560064644244792613783901161498756993932452769452874301345494836079555109588805006508797002424054398860285611079501739642980624254931599414184262104784931560590373763418233652355702728821102332919325547673328423662681972961189420524663382818631736477534524631286364398757222489163122661888760654072623582961043618243653584910036850185936852260851918348254469814054172204859210720851502220154280155481465761316435270639082113925218130194854499996710723668710031102926161049427231159686417174624824566674491390165247706291738806450315976823934923781832328202823363017536770938006627362716588066487324469650066134782648800663948868540471471876392206000810913831029365377916493528447004419978157846449207113437296357005834579467773437500000000000000000000 [97,4] 177782968702529977757371720713864526606684382232815772593151370555535724193849948088504170375653232767208663170954852423250823363241195042052768626832194809611198523309224103837126316912238985316364632427953415781295679003484622402126905304849485741253683265749724229705063365244255468870446899535279073637203871264884266078125565227602032518805764349442334892448257532447414761312562439233876367631822511225306119888812557527737677732343994878020810750765520792241286964799580314571796403706794129480770454683367766607859746243313301073405711589923348132129771092763347946833017184655360897810378464848268384787126175767868978438021524351911443202963610062291365208256568801120729303824275557948781260438283099295031946428975064919870594505624669714508841729435373066607025645152062463440428954791301456528567903082649204387845369047525602698021926450488502058278145258144876445608363738689591279484983937933434909928863440647684227040938206699068410449909713821107734168467609790559704784834529813750994345849007534005499176092708592112779465818278547764935659903785481157762660930904255026040456177616332862444490815850321471913197838576219909425231088495532647629326949843371799189719454866233226954074303322430101236633855429620467091402613788246065205974751590005048329680625790254417797095675848939906607817767376059861429388045887661888310656964521494184938442380468545684105656931838404290817437046904284978351260242791537269414669447008236070770449848965331145221685267193459490355456822586239819657934759244431210657266637864883030277004238844408329743228606831625128009442208718306024535170248177141776221828493028102032443136127120542517259698844051287674986093589263050009544056167825595218495124089735201600347586620465565667719398895133011335249249781575965562325940081592317244980403905343795069004205738893355598307193106707826686235074659534845016554589471560875389367140266400632186551984695486232577382028811233501122319874013870161912226091171725309087354454041633790775869160449031319641403072612491768380704507869516864467339508198436693833649166462379482678784847704642802391955672520145940511496771355148815985103283310309052467346191406250000000000000000000 [97,5] -861435197779872600634595753943611707557888059511215050335292694050734301640955041863460100887308476297913255817174766506010581130808567457701000849342227160395810392619822062268626512677900307721929606698186970788450983064162922449096317137824562409665280200261695859177565482635295680949062627578012124644209249683991093787927518729501135981948149562419215674706234074476884920154496637873589740993802360783488663432497375834362637466347559606682081611323909279443989892036701908271044960791049945312007850763473173718621419657339287019348352254594664854348804771895063641139978116829247528406527266158126142244241320153892257832993022965577458370909892610308988082184761014343405063133539253841600446891644991512872582130223689927336722661025978557998380539760471705508018125861099467126775951167678322450001063878514141071065757547958339383647656664173113317662703282199005269214643442455383723914684506459016177255083178798617656455983331015839157754898139161257136369488778754088160077448272895655107148902608333651954394012181095773730992339089113026514366158181702126849109293039609685556248390468291462937530462499436202184324304036557118033091147017548216664066785928169287782285273521382372962840569013746376782787521211800660172647657537707749585316186807431921367810616472176765311354735973663879404527107738028255465379785814383471765071614801056282201363787581685636015075581408968021211011026116642224701071269240417165293366278304063110208761461112749828468038060207746592139918210855167898906627169657099429176018499121640721135461750378692536816922101300038945205650298174370078795150256837105027264678843505695951178621384668077628398573824840031513734358386242637041381970507552461726424466275553306092969200459988393399328550702504091850023762459205033676213773540598922643336701953153410119938353337057472287513381673806773031147946509514903487013492461076685726401584372361167255876561216254369299501823362987484199325832693333481262544494886957393770491008228331398495515672072841270825390002297068155925706710616649299035924815207184556610721846287235182533247993460608481478262766674422727129753810625112375731760039343498647212982177734375000000000000000 [97,6] -3806625228812909629554880179731388579019322532228591050406534340353918554645261961117267283586426241780743754419068104452295513181782017902807656137725729453958860334641600449623850577932505882525353970083143855689200061599162635318758976621897085179200277768241798812042465438610139085886724135286258685113475208117804555773043128859826113782302562006332325971159623741458059851099230304240682280107664475001234230888619799824322071741014983244819595050062760328985091411987486017573814121009518253040258389450209505887778885082948870551004924202643070418811799220377009127002060005027244357720601346481851787982084013488745456170022088741425480317845407058001351082278014282839954164992551185552087518946885115312905163027255341980879131956854153482958157241164424583288159411253132738531934518453122072496292712264535037637709419101808796427231009665905626326821193311060631679701748796951101572628079536320744866894775598754745621788678283914460458965915038430519432247840986448261072589037696770037839556831203090397701456137453098703630070159719009153344819520809400039313459579343563861789900851270783525516330848272252527542001631079424133936976548473499295116974488819859401052276565692815067338905403145175682437874964469012116226648012039379376747751290041258423501604366476186053123482219867939397230755657028775600347924291281730167708604759567614162153899029754256464168774209336007980392099192903279847001212727966456783761812344253085522208879208465382708651804190484396152278813749168639392265390792906850655656323991064584376442509931676889015947168512525982576720651050340391879151350310907470717663321458772180814771476714341805140006978819771669257491810782902906406482248803527498056105886783110662972951010724206242666648194114485490449565373290444394995509561784448659392589790110776634664506238954776091592120597657732981380929436309410392411890966478534057191754831826149425460559657503989691068553115912444581539202537714556210924311569182823869784837449532758657919577900716197804913122867763988601514494247181401671192086280906431244867437747578608193895067262373563085456886806943800547451978860680199545640789438039064407348632812500000000000000000 [97,7] 30010443513323954976669207134510552157159044007247987870270225690613469609533498701978181480707657097376396564177681946509961746816395510827803704904883767701036076706908835206128511390504812138768077877170814144094802839456064627012095464987256787892538074469082775920272088479481850849696404115995324242510885171548748142717443952434924128373295949664376414482881632349502660690265785278711959710469488014142958258304404518553466344170394232542934588727482029721165106986008963118226426727021268886210890181418884558754438315663168250226345953059481350139682399137355038653100976309837622242646767445766988119628228760007814604759180628014403295926382452457799998853604538277334258035368270481500524031646759016247581976550005716770755922169902263856552605092091821859432542504149453106092571198262342608754519759672305549777280920696986804942368320267452964573025963807963695728048274590114495195927205293771759914392289287629685525134615612125501781929637625847453770432874783150531465559498263840478280350491105900995538793921642266630392127537597920502887309020390035660272325890087381473807490699139163888432403012499116773203735250394194535016361826556731760533933822225934249339012129937640490442082775923890111927148319919469426649509948371594106994584783612334926617249249131105028811870213058620807201895323135450782633419675071124105875640260895849025758395024776497343299473632562445564048646178192230680296994779622500687414711989503300923318640413670420848060323696829755996718561077652869887134792005168094024842013960610198580011512792183654922564235207582463831713110584472876144175285401774031632093786321643014101062138699112638779841702510376219340481044954570191931133338751799442551966707757409007828216631786716873755784206328400326320543002943363122869106152948813565889384621073493261547288648034635559187850938264880678772607004149685324759023170062666211527563739639345363260486806007724674627761643409992472321602024791750973808377017517613664270020049337905586628190725906550752566492244361028967947036304101955882687451333270781792370206717017606326958069605848550690635028395351159945231419787226023743187397485598921775817871093750000000000000 [97,8] -166786492742632971261286877959020616178550108979676134434733761434996135585487819445168555762197681639350013828125365669937108992651476049197770666041975783569804181088433845417157133043202009264180358653297084175010115561502062055597668773573644163699198671190215162757163745090806624257310588822263734532432844762019044842389374750307081097528207149899735395898788062458255986202916331750997618932403020193892699446175055787982826620392463887155135755915792124429115059764289597555728805094972555639226665017567843583088974479214614953048311248976570954217634778418829643185995133150039405368206114190380598791000814710585900639072494606891819630019162439161594396667322744900716925927905039437539959379274147857485919935080827475209429851153464372238466832581692152403165285919856887575982168236441426653072427957006365560137805699784537611632710979680713887672999308001889704929197959828131443768203390257120886830368146233147782670058913012479177959342781225295785288066080385023392046678616542604603416389524111049099313546914143643909868803647048120090693398784603363835344285800401442887458694202618605474316127142121823815504969563932155801176273074078650852338612402753881162999978843792500710628345446404055922990178848908897946293528959948736746773261682849604962567283345087262913447114571523214739681466779450727338882711011308093380467952852667776120352068364455896911669310775192982750625159096846193122572357298876595251078179283501747498691895892874788756916977832636702738698491477866743980892840328839806992038811520967858940579201076589740075516798942096203833843876136477257053048545647241884889675380270491345648809080655358980093001390219297544426131527222240440147672967133190125869702577192826855504705442743151053348137076467901140903131245063918772319951619119320324664651288858367657095745958566287560226549601094104757703571250066051028598353454824550237678821569962215323996121678259787883510851033308467402477765986233382365004320242345327790588864708630125851896473291382665393125291538984823101502101078501813123543453170716192755423575989240217482520208381078160465014737459447282242989973877200782226282171905040740966796875000000000000000 [97,9] 273814189025840877661640335739783992485096627896111643783937579983004787888684159356522396436138745700220054737227531826859769230673350349851194762075759810167968676737707705907524560329206463098546213429146037580704291043684043234373609801387030058491770470343641656003865115889831746040100618670481824041370794658028900758048493585209642027886689907078275733578736245762992267123495947998634517476453040018598553782741068868889351734338551730375704826452498044461141113950032181034935338367345949294124981992294031139343067105880691733489572003220905664732082505999826247557264873147942025226299092938613961224757838782186117252566586432996012832249559340429196609282260199848633588744048340409591582819761206660697629055827113569449790865278370778082430066767945236365525836023375074176697366037025947287563755243287788231821296849048913196086375013698392397998051104292594206500016567172704940269312501876675126753110130173991435708024690986249478496685188365649537112990048688917859815525377097411107061003701151926406683119785150874822282991507241293705417010687740596656789504257939067787265777511853655370655847907029921205817635559287001998876812754759552666036663234713676792278610955078970336431557203451314970071383270156546688222328355821792172360356200234913605306499257034078358432314293690320167709090154414546579297428497404107120825502593662069655501364176576337817365743597034589412667834266270710096674635161337089898266279735520020315127071154180911945761739901935840664625351743872382681455174503662879832217667808618358160365504711676820740229605613606091011305694274951786559018915474194055905384615808759250016801299175291358828039804380444118192319408639695679276112324581040035827219637524028488292772405387336292393688059905705999313253953437816955070637573086946129255242625313090033636239467101533405115088983705472928292636002612100491686269316470825538309226558875624135712452730357278318980309526286153780751370207603139647109149903025015246500981366846340795608913470761002269933797895856983376590937502161073814632394725575043449645280658254928129646387730598949387069104949701190939229111798169924441026523709297180175781250000000000000 [97,10] 368714841312019213182342989959133767445590675978288892208690836795581006843912037150484072902524293623785394463642586225890495987036804089768765262706829450418608738059529732848960032650375071464272388759931244343740018535632293177442802925958048655554472996458933177947557094657750269604282065032401696383002894584781229842265128433795409731869371635738111455811251952629556066952887602417917154325538127513775868096365869853847470233684233649233008250748747376872371006010462322943616186366115943206805466828153705208330936902615280520840350894290459596797812487099226523176612051538116299502991810096478883731868801989329694517369282014607727153999069625243046289043245292379856413637725768957043056660818182501748108061110843307900389897033932153189929759156400148758226050889278428473365781234159280143717941041051204854492849159386935605204992833216800910685452128300314969125740134515424366499339048199730071951691196635573962319812534361510206506119007095820339899012942646350839779923518920529911666254932962647296785077114129744131711924189100601084565882122280354543496955458775008366996079047014607863870434698864216614264939918176073391065840274075394108522451667947564488508066402803243496486174303901483693948835635798687192214884603012309572358838009055230390492103249167573166206465203515366522888469559666068153846999795489939478217912396019272188885552611636940394031015569062958175522489702080583444030079594874382781303381493762636093280856713920617088675868987378062587169018734830693201697864887828316282638632961796328520921409454187432504379465567717818843965531671920180243241057525150431753304991388716554875959250426333220292682620451938800692120246613457134355516502319555877034556212767459236045371229716042214288725243996106764837533579343712432107521931420265493813271946815192554577711379714940510074134193564060337606632975140258688752771309920168263198421633044839017654151326659144088150037173035285086917708007394729846018277027132206495682508570061856439779227857844420971104973578325464999207882653930530420321328612444506121006816064518084654682270112919436458364310326462688106874399096568595268763601779937744140625000000000000 [97,11] -5675041842116697609074836897061401629965229066596281608685184990016989638334021486249528677305979621988695853678956180991269156090673778976826575425739307976076827288831866833033050645852738521451395063816534018446991419956480478824507636900566710941364309370832379040717148028214249761708588893372230335617438802526523842256860268326885862203261151012105110642385250194633068361186160638453633568120767893557989697188781159737247098918468030733536783699377477821564580390440927750922468862877035140659928356971802482377030722812932273723590410390407062397661418583895064492023510479975980111491395409357623845348605966591175574964315492541433047083022645716989001726811698382267387086138135680077728311935612153725236875704942264252398110656029637224534088124758904217038788071320635125768585946462140730930077522076564502043493243254665355901440887370447164884437429571505198183693839494028029885732974684720725362406591560911830616002300151830073851855420148360421798052449191790423977016149560391469190755881617268558625925577280743804813495041980011549387385372135142000202647624493025258170819451296742047843208435419833980080644659982800998432446244710503622239536390617282818493875742711761169005441899697280145641383358448452736313722009952812979398554035099787431273389814160881033817640445603766457512859395793857425014468394476884600600905330200241172310618912547178649772595136390084088124547910948853677993556810914076601873450999049190611097161567056979456993375749607926466040241067405768829206807799859323223915113453690473010415187587889430222730858623717445646165903430976113805069984466929212850037563846779888211482901352180797684458547481322447214536441149444819226493129665187277218974477875070162200399137089073552816408833087358225838432785051289783219740889362245942020427615277670836583065968209661260512366418200104866062918099590396043614885828675742817388754993061907684780191558949909715337534519992921455636648113644560243240537941351111010517037835327391581032067760101897605516346340904679576383235902492567543987695126229562292996871233613748860214078400936213638060117529917725578969545097152149537578225135803222656250000000000000 [97,12] 15093199014331841444816091548415168185934898016862318400477137397205031566701877180519109600436413066505645742574811390921442372258891462766532649559169436148018140847074832312112199391065431388143005387017387457273435195119727519522074519723924084273472672675666102987352517503454551165910053225385195804129040508095481971527366051261586597897496875112298480320953845731113957837383698954427101815222295873820374446511500347967210712425294610510787807608600199780345136941290205555810168167897548825266998333540869488060613369913085031893239709995848367880277074839103879595942828360048532185743766147897633015341898132353790833848902520980212814363087014241456083152977508766517075015874774219372418883582451217114405422838619690509920314218002344338978102967549562020235810529594536272435377074204394394886330096096665872750927340535266356728312646616334050438899189302994540965705190642980378533926465083019793413060533635845970559397511528964758133424460974420912481846312247496719443526648956636409757870461247149525289106825535035740586485558940839792613371432521600878166872365316357113425876559510860981578551043315805934648058775083099180866447132075293005175069314121225761282230311564769626559079963275978151377391710255564471255338158708352055659171495762988736867634676626702869409420375620280105296306573134377068089375118826984377884896533470496450917004897307736485904354077678087108861468335246534424529877547826063040223769669251171675996647881730454514668368498888453424358888537589627183794611667316192948186230724788275422556756830412748179924809354131473197214328241855689819297805871441049124510359363658607226593743356923326093607707627588775415482430138146032835120094953539732907559457177901768803009415330049410580682499684571225526144723555261278677295902377693643124153900389048490565383825219439604827807837047046270684751461591614839415475525571987265187502307298856152486670212944108425563069977970393770211826758738056789872195741420940714068020613855054688845114044916926340178826814123500054277358406650638144185870269100214408113887430086992620972048439246496636854754204784545557060937426285818219184875488281250000000000000000 [97,13] -27063402179950034452466422153665474748520749627390551275600236906928819317758433061399395882358045812483358894934832147443711457047737976707611534337601288916957351790231653455220844421149403315162067832765776916625855010558642888741776882088326826514885499780299198891280849124020014025045200390556075124613888360782533734043512577747176955726666036315165065738196620381504366010195213905906414732211610013560828161131384437953279325571461013308566322200507082500330637763284354114131167949687432082157813941088107322006997888445368127258578088588533757739721231275606259826024577293968539376643711837229834796287509832159467827488107956376457383229367888725264619043782264318083207727358446019297219927718233076280484866803277399580119823347827852040232270009304465533831090083642946736779265244757429668987103781579027439884074096536200719842867196422988883487648774668251717157905431385047256708091746131468183251581862370136635969328385508244598770059941251434678725389641510363135320267762077657128778847671786135384867246498937585508417300506891401507373405056344774256158378560755793568719336867083273999385148095859546315273983215259966184098011292802093522039186223766707463308859954409342740801935168089180768944766873677700824512038974869951983005269326811377665118743959630970589201056416172106089211398995370911232580912160536212670659559387342162023168361369884365364205987697173983115590771280703905042363330495286112242044147490178623916363016483382385935839565145850824971348573997758801868297520416981189882043282655173847453251097346610977916296395390743315207005587022662939416836476908148959249921102720098541316214649140168127665226551044595038508026935857069028475708235766076845677082195808398970161567225109251393418261891875754751417250153609953495913085294566183966232835431093583297859867871012790385604213565931371714300370470002142465326495495727028180009054681846314749475823587305214897884235124030835756289883012874889775872316275227203092694265234490191992900724269913410187509489597181809171344469343316973092913304539501550798964556823986165536988335627275438635928951386540319834494994211127050220966339111328125000000000000 [97,14] 79961372497325778241386430943948327576792394773723245391664890748088437065934285027632747872636019096664491749296754547931096857211037566386131431492493822020233755212857649358323847689125078412379544593165000161514260681082336650317121300004631606989461986870498231009251780842209224342245766976905393616333890980111405760765265323926170405234500239558918554014120674120347369067458910732292310260417576732198725746123391228348348640316823289261323463834999039471891040463019738407070707449941938529817681124735064456800128223615482001621147459233803319272043209537277464394164742903028698825853396460155548604097715991490877078908080375585661830360587355263703327118011467245076951973307053875714831869756036497066493728638575633144558358547504538577161076192777357498866507514360121411285240979371172481283768123225875447108552001371399428405944350469921306576582287011945368211109138855462369082360151575482755514930391605824107965910693071025590741801723806004734708159707052463434565658497423456204484098969181493512534623926533700663530590479119142796200960046110621230317661525721380813794588886719950010229740059126576181289637087877919646552409668433873038767481782027190502357554258321674974528348396494056621004445656504593463515084435389041456939931984593332458894185494798478942072784171838322859455098280100453111599227799766745205274641887749751239660820405088937902337875373206816914199075013766405675752636161104150550585993144247508159331406411438676610127110659212202039105788791742278265176445888904546957910504245431252465897859248424909310413297243518210494992432587292825614337799402353738929379473092304748632885209484834649784786155378031536834639644394584334785639279573835789193782036776037593975736427948563198073281028318997901589107552019676184516192389287571166627820231043269363851353240747499137275899409765563016318314978947404218918687940337324072043597582840670049297376405389393730286601812691786899636222730498287875337837228799094998575393260284939106180035795536563471334879846827297479606783928166748211858456773069717435462308469806981982689869658948054781138803674342407923347764153731986880302429199218750000000000 [97,15] -213434496232047264481706544595036264165271001546724170836071263078086602797544707560748187655681744528948485984646762529539615019486789839747065234229936224392749285028822241624608582974620470579860315577550936280273606817888365194995751468722855864945432630271037260810192359829185663394856303174431095324531140511910608579947375211366749390229011744834920189781986779026109692258014636800564374190018981605344084661824252634490199342955929926615794379946697269409695241487312616856974598944329980856723596934887406361045040754230506041939454806340151609367523439284946093658597250986415770704328686839116398014281569819687964194185509669699776455280491531016400644377730003008008897301169087788979470847800811926408832689934076207581353685067462229947950243360460343950575735447152717007213930334273985976004361119717002222050256999056592105404953412341049155076304901470855619689567890465909207415269650059979245338123151087749120440027961012754053317729239366611867714840084697138150104095673701780658374358031132382159584041329327979522645130564136363292980321021200530242666198049242305923611132806059020820369366455028814087154572421902248720512461426389737049576793411548294634387004078261884851792752410065047114803185263226394502452660014350367191859565831670256962082767055006054418958994759757952048608943826907628090656902258435150402376835452773223383814319826570134757100270649252377114003967880974886388489529811197235426017745535660970251587226735932388302632931893155082725324275662970421047932393335575604774485532444765259073444259748292552769001613390372640164250849294906485418426993346958158264148225086061496264850866450159232635109969680351112962421659529558485094181683996552706255159313255000252737142960352504250134201599070733248181494774118777073595512783121481280452680897147704131952699428249899372766368950498736998176561464290695522284901258567418719799741465561671011958555722968380865043715782996386029184637298748557416704641518915336745545536588412192927893258375299603174273706518976580005222656934121987259033227557394431916158334547575666150876871950749523364630386677853746135724577470682561397552490234375000000000 [97,16] 350416783367420901600932233930877634276600041269195556450197497063018953476534318523531044418350913377565260989317740884492660201070335923032854885291290348909368591041309559473434676655719787277955522827361728454799628979438232885516450824055972235127683746186138151487333979603983151248051593981418040890775920386887277368997194022203602541615216663718101290607969839184408072301430240102716088514281604182522683760208167508458910701056549740392430170717909969221363137383416790861537496682146770404926425459200302143285351423413624914080022089664847987757227949309776334305219214572213627615910505579852277768444504769346599902870327535046605030714633894070152312209108106873087282264395975151977318658369061414862625611683189094358237465516757941647999052752985173190046582596556832598438617284028321448496749049884324698012672573044282537011269077236895147292055273107417256089469537116047738719520013713196860481101225999429257168521325693414265348025178596839794228471473662147004681441112055678936041397332260305123528376338513224218785798881275504456706196213650187596458925916931282419543280150660137849874294121892274888579042556617528944594788149771473550724784267879748191599609819807513265155255666479703327236478459271666375723993115185324865658220799590361675475502822739126269344423271928348205305420466267773468529455123303856288095904432093647081927668746190743617957176822726698604376627259038441869869596872419777462852919214410660962321487937961500938709644529499141141969110947473328841715667487975771501627030519234901828094615908334365165789052426709082402353273005991230320806068716606347734069644050812062832129212549111753874484284683188732941114984861449492422868526275395228219581376652256453951401548954094361232618196279366882930283055445285740584239137493096615004396095951702680847608982674983650267345493713007185725378693103903796623887392921329292526357600931953372948158198341961325385356934406881173294513420471922413738746985666744107473916494790356903900758823588528660724979511019383987198625164593959384059097677945836464545031575580017230872817698143709271799833837590654184168670326471328735351562500000000000 [97,17] -376705643480685131541689394581129065087463428522961153823200253337991180423074731343039882577448521776224758709353511406748497977594659944050274120101710001528313899083618002153800464385795277268189333463375903910315272491213326573900469895305728029958952287391441956404513401563143795036085018672822731280134371306763277844854164806240507020089294594350002925960546708252143396282867636010476580062131847950170057689047108950493957261408068585754416255894432375888838674185948388725863521433857921327262697354460267446650577651448100446804938830926837207217414124755408650419598491774066711385237933970085604643160072008875517281713673994739163631890258391897850988156858613303704388918682574484593492728774999097472471254983235675147079100382598253339127664996593400783217995011414128349334223349458298291926167344129643053832459460505695700784461942797083368936324622309637449115573666450778062233823300469184659299897774927240347526381287244998927704833270448695973574196098087190393362171815619279862097685734875705370381883512312043216828941373011044440589149315553672464816092949796544181083600338742382877805379458700492395037407873803271470963300467485870250144063153061282388920532619473993034419669014408818008850389055551580476127618020192228344376211576517880884343302496277322474131174337233817562658723269968173872582438936468024272535961558439199304911844016771105744693175080057221753511029687439519547664209607858589237091321848785549532892543202135447583974866903219248553484151287151320719420108433893673123697849568706727987200303006440363065714734471133480812003631914943773737300476601390742591296755564967287725702608825297694231728978232807643071255131087564646023075489221558639453116918456139451871788285544692957414418153256333707592375802393026071217288022996771410958863441603537109063701374476295256355257123114007126434798420496001034178564677441148678441045033558108610281008712528268641447158637966180488085436139292382255155526083446352272618866593957357729651087277115618330341981058050024310132237194927851908137341246283645729534327924733164522821716129098254684758051435977677101618610322475433349609375000000000 [97,18] 229523782863595929931022975515863042416296911965946293733525777845627685882227562994772454630383137498648553200389396272081215934742219615414155306204352355727967662243898190681740607824836601193489400323847760097131222246040464785760700158526424143422422659363871505610956459747620784381559500830362243027880125235125099767258670587398117768518921924826392532879610927709702557023875089404098891974070052158161849908880149464042136903200259925169489991168901636344750394226488086913241708980048195492623469181695296276105907061179645991798990284473299705867784647517412355565857910856287503761763688112222658535793033844187227209102193343732402492941624579696964038368551891751901247818159950203800604632034186334229811963725408768067209287640589546228386679531575993282731554248326542368917973016879718783565409249877639546631142292750155837975836082948777980135891667979873407383864447026154784280461722625855126636651382411691853128242484484739796942217817182476811025966788692990399041297737965065117642371501811497092835633762745141582201443641088045330608500297992608837334528843156277442668837389340922471382463050391761121984592706906773754409972362791297585075279706173456661913710250360740547565993285933765358098471325803581263638885438813089775732094158845427915657454080219161970790908038998460705369868395860334058956902662578934664880506192701467915845126420918021006440537769894719624222247290274814490679227186990155253898879897704079380645387858037116866688460819181584763432117269651763575391090986484475261329056538131419986414615878355338028313822405140952310549300010944543463455007405456661533901790062641674513362187756093212798160261974972765170632368906239388546398134517254180666743082377819713726953149288840791074292282313490870228089190480070520358244577227621502804326420626108044082835935371169487715477760561505577653043970856591894691250743144833139035807012513110653989087871428229877645823586831519598042731920059111201751402005971677776571950424326525678222303065935693147361260053634481103959920846412883437577976224056528065810243302822122231178679764394953352613093500167451566085219383239746093750000000000 [97,19] 423640973012428395431417741344414591080084205180918035376913095178312320925256460908999694073509770241923156497620082761960885744940992753934642852638770658156633202520578889292300749541620642789193492609236057132323642021605587797786847260146973219749187317382809125689810183760205850372201208010278383498443323211165284133093050204124057720322012022097606294451811883469218457110223413479464576994660160443434711550849909818191392405096384608220899155529888421424581309597679581593581406941204933708405848101836418507373480842860242765379075110149743642713808378393500019093549311248450063487258100307912271998118806300384881432699349275063709852679208749423079271033929687809878603653266287647342936529877229655888541891094855431613128315123138335899029361549711203877381800911614562694190769193689342406381559400480232662375297355587756853959638786001246986177818906713173310519579453707409245271606961532283618290112173157858152532884087597699435037132229826764546896576310211240704353504644104146989561531848843993968359954267834920113510635929942730872992198728766489368781707842029933146430368536649529026980631591822190130223581539039429702182819002316744488213768359540678155381312668582246905739328252095205839086914056647882628085287630718111095433389326133123440752460170227075724298319125499590319391709407829431544449151121514905271553570235848378026629523897008548517406854520636332051242226942383303521300502721503069081528283236868974143471635174574904870151233968234374054852364660440073590471670235716101840153271603939073000262249430081292534117824952901609409640509024275112539862719934690093768089488181061304077315490641984950180382429334949957125787775363943907862045578872317018802564844297431207288026888222563115336174649069918801935153454280764043357798537898247477577520713197062312932949577027885830498286807560054695491924819539257293467120991401262419040510554224370898707088426806781168137320079908225098056606493434905198252648004874013380161215009857621198178091786526040121691528367388753432379652950987933021073463808339954096431152749997860963377787276730977727989824188625789247453212738037109375000000000 [97,20] -2113917929808863691242109016145543639908067874018665164446680565988742608130275613135919933980400480029656542241118058108867616675672780259849121169722750261874305512289019200326529121889077996272612209873049561336901025048908504869408414788757150646830436067465354198760076642314210494834451913095284607884129344515921135133275114624769558654465897007092670839348230029912829722202136363181982089633250101561839426812099488210203933621965126458259513281486599983513030014984327034075589229335945217134910941134659383218024693233178090977995637977459066927152561592408503574862635441449358140604002768573984043585602571125354576149671201380042263783520202864885041885144389685421419023165336539925920296004434883300605745873056672640651572358879735853245232049944245316716900180651836799147174942481401044755481990476186735876460003973716225001723652813551433999991619484681648637532809011971215084465427555560248443282365011439036588237678303345756532708329322448381035531647970485689749496796002824488247998058674398738702787858874998567890482629419692498814701572434154921256457842036223011418169811780157281929070124379621263506298683459747193747366008335226842578761616557912560132807317338113214394495598420183078551425121885887466542007110168480470723846771542419422733213195527332106206300536738076631662190919268189075502048534252363727593245846733620773248360220563794040869124984976169084720317996098061047953811193637387933476182477631103538345557230261821337639810048795266728157935558509196420634086087969243444686644612233347975621598855985042857189221360572313808654506089930983587263432368892762300282967430771424670770375967241318197776154404018985784866287664472130389355226145977210969624322801447141915087134045403218513520028954412867895980152594436678481468605485654522862378510110537979250489083717985700415845265270623724074007090504873173440593993187184552982851382210811323439080659813194639932785168618641947427100054337179048544374969111691535337322006236460758635842589228415834816926043263014695856888668502058657791830855327604531694528835451686191320588053730276933972476172129972837865352630615234375000000000 [97,21] 4483734797844696914953408822256842279130497762568515519661715282849584652623964997647812328722610348240636338867638370856505068175016933665015475470691417819964802945381037035193502481862397020270037686803671602961215915843628138199208316742276345189671833831115269639633071237354048222537667615104290720376745107271802441820777463046249176422983662726108165606110142257053667191483336407083387812211160719325390429700560341610444559542023974292686030681550031418094740428968366835486352341313106409866732496298395316799147778993315737490047802679976621157913043403274809889395561228065519582252896767005605064460279577539668719602637540665623699185804837887545327380198515766682495292008580119102432095372803257604118913346412797607477985428117136965060829661894566271785859849400719903711576432177646859556344964448309249309440960061177652729531352289402488473760118597581697590527869366284885601849008590897574725170228550668549043154544057687995887896937285570475540891384247856035997998256801427508966744603444633281785390926099982085028590241335892441459517640591869009160014965121800751506463946668511217339799386497048317599161302122156011957734164955800408308646949737376487757979692831242326622716883088946910353882115824522836517894330067703476081004415350280818668238201796740099392462697311488315240742171463406845278063586193185312208566800800775643237481938180520085286854229664664912345972102036286861805116064916237130897728251800456918669177959608645651055936858220630768812653486679847070147135295553017784184548792810943737789351211273540135025751268905083577278218487556192226234995814116319259075554798282743520213643079000810203482112364707217160431509092905643955134664453420172959095580177945474872405464678334998651328760131847505267547208250092603207355269525961237640519924114943023725291770643553984951654159235822286048273179043800132376092084757180284176172545932673024088734281535244453464065201644206379911871349943316045947411460181710707043727074016543676128618272139510538021861532511313492669713575719880712497972952032679338342346063661287347554339037525306110865130904130637645721435546875000000000000 [97,22] -5973174539179528394365315764593038180758038928228733093894647125816593695299618098860738745836427251352947229182417087084146102853237384287756866965471309285853942287632809351502323148765310199195976566365269689435056029155650471137834660116155942079629196532031689464493040281151900361880972937410838730031594802288546330399309614567394477275877908029752318582469782194792890854492451443065252410850476451493427504992374769872617756793786617590310852949526255229594026556426614170249231158857517967277427762641863631282415748052283039441634405387211685260904167115965506041891964304097734916035962083126656542844279848397746482795726292984451447469646283174132294349202570416876596097732342062505963611816909546952918472863348878389860218614742780712584291356036235292360494102277995235160845647172188449870713580382230928344742373016540140034952667680657883082011161788670406064374116113464454147625926724624217291040508066060443151015680509015570224966156896245608668980425849554106046449260835252560591915362747489326730832919975343027433481463878529365271403887856768322149491484267436485695172521392998620724954020872961600087503982859365469325371950597955265596556466980689842915936280586254651446994154702453508511298058248606889038343349876771234336747620709987595836051101157440720556737443735203192579664807128683159661640762182411650330708688660923638570544268095404602541519597375121589531890433126584443538775714842564808683819191044029311020477839977029794725693641444346236480729428446127984970836962018224267725897789016215833708278748400811817987208807423989520935475018097770893542816186718586543791194560436279239142518948920727173704981285330722151668490599685256282607891706602140243641111040775590922965347561874384167358402165293111141658292531535033086583391498614455234996503629049636535295920668885227583941444088883603505722476321857677300281356004771337806317086684522901014937256424071645124247480328661468512018784882152831440426084282904193767415113838038033436771963886799160604755826802011386053622112307571074137384833288443720434570258219882661322947328685906143164174864068627357482910156250000000000 [97,23] 5438294726711675692264242600050986767894073390298886723132097479243070741947809217298127970918257486691801356091333047747047249942923278378814185088089980711119880826585130363570646208285086892202773875541908235269950036150469031622495510967224842607741962197464084949674756632561240177537306252530955279813953262193738894809934469495411725223615819453634141163218994955634756855974674011422558252470524608912588321334571871346279386027865723664672886141444850522353961193565094749877509433530275206396150812796849174754632808926386607259065968154152280789014306466637022463075784350256633991834414263109587666151283824497387256065468899877328235085104666328796176933303027112108749955303582917736562117506664464081191528736590128708858776738873086506221936271484216669930425902085632998836964712502065797275424905626707869574850884623426299038991630956169936123523364685738186888624237115344142728766470518774268173571501147211710040970550533539101017440402928108696593214602232953750741877273131654949844127592232169211375848371875902761509937789239783953271524300521822635365308919775167556938181223850048373058115747656899155842189469044236326708910176091478473824632371891176027647591887303059395005915342148703853713850441779410282400716099209528152536356334255061651117947910773881941517856873728273932162949028591310806441113765447092749085359822675022710696412043965810049170395397896993155985662656663591175391411923423115715516853811137483260248439249977344551385050104640501787243799755370469215059016023724441895579737950387404151001152904099715706266282695346438137303945859225601236554156434672280471929665972171620289936602508319678402487369127799328073567263466734748703011023299256623237866237712036742830144075327697473288156983914262981489505512234683132298429085988981035275433425273399110575421446207338298297013980576058162061695810714690718289172676971645164015707119930430620487222278733411335212295021870742357361505756441362548769902333213868122495860232942982728917185044246114203715700746504482737067840576133006904730333933950500814050659159288157203223854074813914394326275214552879333496093750000000000 [97,24] -3413204809479688220044697329920344646235426177408158518378070880781963216361366424804863656099003117108580057620366072486058708218715761288739337622788390603753703537546653004265408305508939927147170789599757132786961020459957755138938465150989574611328546102257548454884890182545035587013828587219704770893964585015713322426980937428300314808574598990583638775381421266068962836352463664439361848670276023022882408775307838783236268804478286756657487587124180056715605609549109829261200451919534192475243286124982223243252696728203223556952534709132695897019743956441597331088806627016909756124824009615319770773312711661296973778441862561433681652452644806231631754205750362168439811293400571994320452342569040994693229420230608040507622838824322288185076727242160151622054752905614109284262086728312572508395688776471382131315936877251306085264070965300650698894305734420532862942826131552174793195311505727413632965226191802364805276820104090212547364466717856433291290015172269984177452042650673445490618651968534890583370157872417795423315953971862603077882896143650580836033149873101333409474550927606119724716641447276381387713690019291456506540657634602907491416639656682003300114177577543935224283977929901063019628853205303304793454121629858540295872118967967404184282847983672705068258257371785759455103350616676920525652361486808708855772739408901326412213407317194600717702410335399782638584796775530344024255085544360348474224332075567434773265211982505777104135267435782269028140776929506294472164300722954287718828117527065229681853802190896172696128674864065769319623042461469944158398940636382933353788227338480710136320866843891848791031225063315124303405449756303487504827233706556583553038462870166028418641697631626062125759068944711917632495602069901279972509847924456408601249897499729233982381918147185549059508141712413121617344751072077326366446686752634821908536391984201592141828824702227654836146118710269758785035829804534354536144883847578299309300589822915809821499664421329049206712393953564210516887685240991304691607490932789038674561364568099328109518353357998421415686607360839843750000000000 [97,25] 1262251837018839178119516799087223584385566702779906254948656098180960916088866934794200705223356473707284561504984602789838847995307967698705135129212857240033955291438229229184434555363936224495140938049175387878579303847839243604855793087646497458331157252974333245089266927737177721912166735855562798615620900968027424036413799568210619033656921788796677771541233382430148910371511983073196132738331825686768449506285946456425431773850946308644809135636499545550388316959738995590903095657285644630144946055856557171918596883224207780790174538488447712656070730015492967289411153750575448140915213256616807718434447576576069840516203192247690650190082844635485644654707915580242728491052460319232144291635705631080913996453506744086715898286103013124600478904231303009296806173993993775848091378591702343812811956115137046255482790454273122632668971520972316528598387099306960540376060680133760093348067829329263918939720584213861743015433170178465756250472586454037393617418977163215504286953784066192939363942570289314326383486518361759884752594718593684290689432471217298344247172855561014831778860592239317417311024522686927782390230186713806025842760138967743901191489181929077360407797770066578435794888856300246697801374220040460580411299203251099821430246922705452722557969685082847076855770268086670724689113231761663325760448704408329933201311877713384699486411113202583238144486507082899905079576685141201726877429983751480052865081116655529157160965596361769856761509596184846928638650494001039784746733532041853927485269790222331234817644696536515946854033984916693875208432946200953166233487164617098264871136856003375560204279299345328532430502336214612393245898077204159719732854318464655056862557264802427929820630326269319185207007598147503639797704841383678487824336146176073777233369684370105318984685680819633424248784020287660073308732040440093891233152734862101721544858735630893070707722375679151874963299568738288431061805860730711961786563159525898052638860119499119165436706872747859829339389914762680027952559690848025041850425019131684958238444685396650868369761155918240547180175781250000000000 [97,26] 179006273168767785078123066109413351464535240296784642984978041973173051915086561864172758006866303650621696526955684217161350701907785733690980211398832440095593321933321040838735773300995050932585063007899914432899148444492941333308975803519355960853087380198398428151546661645404188861778114749857264421183499895027390599305389134315793244765167707648857771854960826893680489324894919206637911954760308147823931253977676146320988636002328804875051391584649423918584745011720517205566949094188812385298008577797641343793893695169851918553859110354839699056154432747270618297199211194220772542376613009568607306865640875661549759738409575850576674781476482098505931396744389633260273035237889771811496205588895572175819521387887556944485372678544391213236057259900808918060619475961351113827149744941314039523632716165500830366766196272359431595772233898297401221296414698833208190945474655156017758429647439582096479411361626128898412749764158401688847271645205821137150073897399762415752879411610782977942700013772478495102076243842444044378625777181573995137545584241597569255920501567362833170166649149442625317907327877453306223396476426430706259640337064057307362821700606174428316659590113693071270482828581849179554567067171265465080200032047259257201081067133452358307407673290894785790738329075548074262494769745919289694617318353804515986558074050751322017275344774627928944405207238899587989564557944951530621211421508743690884564135425812667069161046964533947840152160953545929913937036641161435916172784892369801698255180679218592783575474888629786319456719336781052856410739126958803871047148733464951430142035291210507295472068250629257981180393541146464587445262237113052330788763189412364323753078877017158767333066122927047483086049517040188365481465261881828719574241869132177276124481665460091552913828474518772222230560710162953972860382643484538932492486503889375823228317817448194739600547286386182754806890151990846837899257912379034951144715552577556792875692640284556490286694662714883489315547774379448829720293391795224455874572904044187166981878800431360332368058152496814727783203125000000000 [97,27] -849378874698952649639048711837653016902315307003545211405833895161801908159617791523804112367781593014738900181957330186873831213978950103407583820629828107866174425846058477466910946936840605334206235771318647654080165041326123266895607366027858674939026035948743631747578641793612908676287298926612946561242962236483229858199172821674745449672960997778686972354266432935082601630937312618366419955680204812608216947256987516833664386827028184463033041011079155077136666766098358410907495275500425344973942905998901204980709438293207453685823353872992131620708677941905063277180278760726639835624154140915609043135665078047358792327753543310484355783933592772919081401065413079659699459863106939825446951505097400960156435392569905989331101579135854942391815406385504123785625300025488472660607027586836838168083524589242927695746154754132225713016587392246670249644772443171079566130457753678353221041058031584429850837823996469125080526112119310101615782599162310682747591250633236009053151582984487986127764901676814053471247481177358040080748894064348235666146098426768776626401368620967807256282181074062518139355141945459595758596357193599785876974654275277155228687981908091720376147293904891523886765855786943679596894655887700760572610467620282495174160079145356661917329565643036122532667813511650718274476081041146328146948307929350713702216335078318352368149932123132160638613730002651743286462056922839797796021888759145291444836584626200044488440555432422883298074547089156337640192548229010865936346018970062818242259409069679548743424258738683557858993744350206939245413545658429705166510261860694005000070798968635248431683439792390178225297475949796912106132265669458383592312760721801117388918596724764663326408560079516293227256629048113303725609691641174903915938115038935730374680417207716043382759206463779551979677125987224016685970095452442497796872302898255302064305814325091283517097746486536591009719513746616406705950330879087918742657898316183535354502461912669218189210754267927585917141910026542532715178814761765715458664707228754466673608866655875715423462679609656333923339843750000000 [97,28] 1016523137472244189176378862437754437354073402454955662445423445585643594321227224120099885595928735092776196277953625238618321095686785891687964174457531546861944129146774951271472910754044937025741093943152573841175989395332923495429632836029827102661679721134986654198827448103882523022509938933836262603878354675403815911537704634187898771344792042248430280719853749733096897942070536265854749737056680318399716994297319935539551540230661801226849807417572793547184068243751725601476176407240186049324770084777701925007695603742364939910605699504114981918064138511061362170829363011481563680338743742972703771765094627779152114006127392698223403304481506007801616553264093957075500656595110421283195022912376994464986568689821987436719646430231524845573443042134990878879262291453187640362587324364666125975927075008423914662513488655164637940511629670439553382743464744459153532909324301084880575864552526565259449847939686362875248290717760554376049114898353812703829266125537719319748828934852131761990154635848247714817085976651021023075856289359949118611426659023503634521635941775677121269650567768982452148834678503577124111456335456746634940939658639123027414138665866086065894114652965998229666638132947421360849638611443314974957204118729379239824235655612391598467717945185269203123810136241172745047123124417005127860309918982369021268203070292555761747075227648775655688581781112134645554980896016254825829486850843412660491842790890799785098930895083028714874784412950255627588066002436663533586911704221702122847007566024215589210792911950295760259374497469649803285699597947908965500287986607489745323097004451646434007094936403909551791843031845855428942833344377928561493927375023100056224700948913097217664023730820307151305877156840907891849924823897677569508954783326992074407967517409792566930140406272655912408147118073457748047099842687387421007893085475942711252799956944058326151565943975393235411246520980712313066290640438489333356828379301739901552791887758212644340937685071988486579876446378356035350531195120358725880698035189320164962609172043528360518394038081169128417968750000000 [97,29] -922748078161480440170521633227556609154839349232905444992487521175232475741752851012698369432440864034740164615402950633121526280018753113533789870559835833250019376260916042022259721517795934202524545145525520064956722603699896132991190286878748959403387723156696477770007469977198951578920659528827576380610055350998567833628686992847408747963167935386549041936444300699521126385858459187161307440867800209287921714966339182125465121305198717965469302852872777066305905960124280149732918107471069187918231756032176303167059622583361707052210844917827740987465516959763148660620590338973147661671039046575427236365826614632049096202420868754037198918628493565269954215869871186534966997850773692184099955693404747548882475494175475466873158349239350767839850528799566914165433246931840537259358965963617529023767538604626654803632152663865760049297705030725716648601559304311086805476425664520893068253795069832766443911066554587990626595591256415114484105126286630506788549460363425201461920029551547982322623827830282476111660258257300105841915815366852548321088124913359789845769350439940406045865540300847554500169103599571552981507145560486424027314199488213992576906821693326698330638625019445529552048265857677672582717251331434248072664011126365573002085488229149064115686500985080527714506962545428790441610917635238755153647678453962958387698604525231008550285499067145746592686293764335484045244696042203746025817209369193038769660186119775692227333668616232349345652025463988061355775380121046848058231205055594959784209787168861859161185467885799969222793983386213911931079938624512221918964312546906113951369055773604787587486686887562095839207079447228899912127456171762877646048441319131461364329950868192325298421456466728648018247131095097443319907557736560540785391167299762347258673789045659226397675584135241377227381436895260774575662145828753377171075352118144929350178549821006155659885085128686162111782065000802835682815049968780390462562408802198851762758697151414647681770780704669639587266841129318164583066067333393706934169283487713175001543319808661181014031171798706054687500000000 [97,30] 692285223737445925014422888226806004636237374022314472775886813706078516913099708467491549625867267954422068998394045077858267625416063728319503292412566158273654391652258746885719931436916673335997725340570844715248171676409291101914952122075135609308334901347353632253040159585395466975057842810082594084307968490581867315676531025666507231451417818653765836960396634985530744891372532322095046436580050961468290181494405522269097103049897387966143742290373464438093195787464703065047630513806748526345727778517988115180083939045208509850437142221912625811230175214785130001445626712624500710394199951847602224586401899002171196446401292491276411328814807442754949727258044593545627829403693496394377553026906464883473896310011068224673032598514537593211937069393962928656018773777978322457520280795747731213765931383692094859260721522225983951310345629998840976941557599212655512644991631752501135269578604952159321799662578606961446882073828551681673211416744002768708732915274247369849114585151235837175088245742013467031699656629053788595822344836581039576390997337452705514755233749951023883072689697695642330446942214783357805378981341395437933424039032136070995582884868377901543436447725689086309213282181742383865448727463966822139331937400541975960034949979582763698345108043558500291311092462097502967668857798724400972845023901992280966873588472980836458775243848804829552222162702955504973050687124570818887644325671424672687145083370566663026968743723104172705422903371167759247635537718767501788773601535315508587322408980061825282052555399942332020785349253257294944624217112041002883353796127398300735506467651163264346413648082329659646899860640231194488070137331269571176276785783026984309297564951003081061476869059764923759599432155630812709902133866072071619209025304799114495004535974756506381186743467993627661140220045497303508968079355967569423315560655078535715290192720305763997037660068082490050272870941861982706160161931046973750596014413130403703559703820643779158859310828112868244647152438901773263495758231583009668102765112930076230046694263364770449697971343994140625000000 [97,31] -405991905866372768352507763120533088322699718157312503341936373467643270044169664996084651507028675521266210733131560470901468825336445821391704644829007761515820160936146265026864304758715543323597526856608570374835991760037383953105185113849180629874461817752994240451151737538455414139687481512111800044465730409250266690431610603766969176307657298283928878725979374689810238994664174381648728365709742088041589569506996655561181960389271612344306948686379371748973811034498953109422170046821145537345398459646527305399544526929494852217291849117709796590895502736393479858079464320376101358034226885746712856866300436021854184220777180584560418320035390999114282076415910463502128014274927203106816921348735394306326834659624109597146321461313226145163806842290248688428440651271687754399592119055157245396654627755497629128670654498243814086108071118830284912275125406995267959580173645326236492199456339520141729369900362908113959387360483960861932759826698743084306758926860251469079075435935380260944699063881466259892457267029048656385410448118842142739176076674063257305476152283573565215539842555942864150673425786730517478685018940797841299082926550477552340448929948986830714743238483410357693514138145562171999395337033713630423205112679681814096337078582857443452925432296990663825204890676085214325984536851453392879296076125546502638889326616691933575491130218435808317442837578598787018264284292501702958048514687690484285820138783636781322698314682694209002302357254265458828360363747320601221771185590706298729478554690725947829590252188086603308977923152279961053199410948599223274754115140240723124251897904031819939381532118697376534565078259402292472311801226210868704228766511841318859859334481995079202142569997099041491750144435927938749769983449768814025449564973412342800328915672415832553631755705138550980721137938844425700173609534897259795201142872187345255502225621829525765942292734991134225794715637311507908668235377799985076634407201299566372765798383983826744626879378806080941695848732732256838659702676363347213485108287787245240352262953820172697305679321289062500000 [97,32] 159456966912162533579408330564826349212041638435404282907806766829789523125590672937602859616357175447298523834555803015572776129044882825930197153704792317150192013666405705016031825392115978183992524748938666975985054057883567069430821200702229958245720061188189226328494188040840093682763417417604532663245919139467300964989122988324172054211451777596084532904916291294176756911124828559316760882096080099575747556794827640085719584848961561950829558309460440031871703012497476532552893735860592487407411805853850619783550144428222040646058685169459883152220785145419758051672884621275293791459431588883686250345295977689836216958381178721807813348925471937081352433436665413240046801042196267318790326652047859009360346321936712720791970166055556168514494803726353239212877721446092216744991768755671999359471276933430526019468121560120166299782373854070522818336548565966677834927280536541046510229903656509294542667617838127600340864081190712241996139129081901775829341996440000931408452434431518242671610404273835771421487423280860037540821213044655631140712367669082081823616836143054637861837347995754380842866920765421539461688473908403823523514863632127986826788282513247579342177296229930559938943542153200803814609328664741743526956210450295053976779477299893509498957885527983163441784666021071762880010564425823385369612993537667003531221999813468071618733212527921613059340445860208215475884911954516452956959924512707720755425549544474479083956754879574298470702581607292735103508422341445767819242203254308688188936384444142228880661148437941696682389027638866568037724911315763868917410585192482117363987683002065645335975833958044292191576286523530194099185644406609251036992255827911536538518910405493317363726343861683834976159473145045301388132898506234599215575578334380045078980342812788358082216704233017043526270189956869958298138153266926837245801854416001154347698362807238406127605538879581444107349374497638325544919288755365251288278894222116295316113864520651675879928896771011937019208051372901867079293068016347792316113546676192846973663108656182885169982910156250000000 [97,33] -17050242497952516216391816677377969479490407578166220188951560308338186610563975948978505426877920259544987249273033446961844314341716972227832234299144678571334681510269205686089796119625332721890183915366854904015106108497265606586138312968118669127172731046583632531453485785987495343881891186083957058172106414283543990562238155586797117220187462301051589979646915428616600837177369832030280215130187097645904347966522884970242074973853788002834480026330472355664713416085179095478746530085081508836847957361291364452941746781433927653807551536731283227454276837514899458668282020081990416413491240719336112016057580966612451151844591730850290143378895519780474028404809603859582846305828698265400510184462883077396220297809570088936387425118285328935850223027486382040182158804351177552901774327508888487489163816413473325004028072265381569762839105248341867557735784343093769419743539728825277339864219661222298111931694705701120514144034588898523431506353554384213757284950102397440127234423406626980692575268040672823545372114579975540992952846579042597306621431132724618555943132719241726666390865413602374756794852245163137612385113403472730111332025678359953629610951854646410390848675001864135123273589126101079179883056416897237421114564564719859911474826709834841117611369813856192049318209343737175327989426901810199286755892667480251984649242695071339358283508301017164483075852034555901336322365462099020636119140375119682819462886381803139388240125493581427117941718360742534876106941646716087001327332245131281914509854785562986234356663557721580039799084013785845700429215384293198480324704887645080316781733771823343053167343105591217910626591353836290235255166927327949008680213155860609528845438887781701946651740200007724758859150771106769218307617345016327360886726452506905374782479035719789185296134504743840882169137274620962756232099360873850422656887105781859737436282016302476487890218156873519988805693312010403712804295868769047331458597901200421370148405273101273716764825934170610527491959584315252337430656734803360613950823365669862141658086329698562622070312500000 [97,34] -30007186213097170956997982208907668035330323833170897950796087776783538791734825154680117176391596121986874254915127258262895622399383789943410246072709701190164094465434545584045162485179927451922109837624139814820268288182700374448688164452309251562270770752094811722317276241751470468984301011987728894281963637802155650947574662560185356001354452987277576867977629377060282971426685352323099330023302752940740878681538978467491387003183314841359579287487344913777510736223537940022246276442982654613625172725376129521730436340386965874182812734660134927632015879253550095113937906668826689631422834509893328477112362947939742722595243965583111980988368791926758769319106639881508257278308032838172870657463288309051108893028387513462776290353041421700133642396082876242940639932125598411339298399379843347952105339399536178715094946935163079574106707504270447929677984975571664108047109124357692283973004151268476748140767448202730151429381478226752377272033264558365273458516714175261751776455024178848160488839830117010858033479533206163806999401635439244480899143434394617295279004509729279973407354169109013500625745105498968875266510018592777708935737981055453381770425096305456792998585819751672295522482774909470711588988301061931451290593172994055498014669327139260224611614180060942594923661377135146265027659042780125593570208408330549298789757816350777863779122576077393417321471215026143669467193383066273428840776750798126591169431451814642070462887481065742980133067426985043673544720495809616327313278107864062700807168312167516871733917106549280143502561707554091815522806417280101452924582893971478319008313612163678303247969012368161000160371707179161475320712876633091971443955407230994403870560522045902983285138529837961126846210674604231182835005002420822063670070738792219755010529031864510376001298691098953469899700191463385808268634319063508234573246162392973303150178750465554369420935431861237318175208117987130136782755500176536834541911288990056986042981425117362795823051435459874027095363753354694063811676326393126403024869119917639181949198246002197265625000000 [97,35] 29179162060592786379050266152932317889620221985595996243106803420242961456001731785158412058637308636263686215426058938445743802037628077158972655091617371576669966562046054304054255197571005164252001537505959421698102735379850626438085248954894198047145657161789193254422707631403647276427913526174978895792639245645768780580875376619245179248022496040377688783483715185696553750206754290756366073792170199664264062416379258996939482435021687377116445496044754879377635078962276810503280684787371459269751198706009031420808266695251106620643820346316830282472241261246494066154839618104294242757090072178500341918929543764855322810570091272119144973974685228398847185560614561984415438258603601620630208469475511325058077276617747682851697823692138834755191727225435810358357692703570061395204451340362725869628268665163323935460098784323360864003236403117961791985657075270913954107208185934324179612401881561503610060283284765302819053137547569036351597256538123532880524871319998110684487359344332807810776938442512863643790860263819662674108260289521930480367841607526623130163606421887491864806074495037943512366472520137956885439342979382870849424065347501310274813968201222303678443525851385976296445524409743260493354338772255690142894672077488312450033270942919837508439616921851931159074825790313305177722053520402570653043415579251929658378785591324849250321924710671898300587463794679775264586462355659722094650792482819647449610496347162064141249456719423067452228178701753485322658792085782594651040111650241324273336042407025800720218654357882725393577604864890640124903727023390211724869325355331970345670272977091614690099512014303737764795583713451895460911444629351833312768915773832659495131161468628229645377531620123389949286654085522328880114199787671216658936701957054570784406424191570363045931829900642216280919516558255553203260868987716860679913022993523574734782679986900729195353095363276802960388886302335377492931078243253481732744646298586350879482933582913037020614423055280580222790855278485425804088487045419850803712469300421616935636848211288452148437500000 [97,36] -17196047292022949473764777561366546237210438871279596779697826035643211089309882578429736871051484449564809169838818879196555916954771890461766282359432158186322916541617203262082721932532455878220162405727604795604054987054114561391920702332604385306562073822054098563820597324267204404895526646205529646772050396221861613786491675254559522609454996392899366438275473834204125324717499121545832373656446002291499144605695253081345392461101338895749706678743578007319609478755463158277601108879371524010216776210188808816240219473185923540143795977394670717683880352137370896813322719153994242394847183812438164781560710502458207773018051606992852543361077760155862749634598645786106207464297365037785250212455204001042515619580232679806700173565918814204847823403791887579529516700478362657734275005111492519171938942162647433369902918498953919985436095638031809184885581621323411652226019070500775850002931756476511300459732242939098716550801337168099225213458078338075571403549713161977007841535616025882610224303773417763191595499421984426467380008031100671824326750205025966836901684728307549824158531616807744534900619596825494671756687780142148841646437321320855905575203375236230939625761840461174178662068712122646248437006096682432160527493750792018930541922647952701249693471210978828382843476425158814744443291001202604790413531578262032675594670917213709908230064492368486910510606735031389230657282560108466036753464193039584507974050499421059040654385165601062666980509787960755591540181747646657765216189556769739787911502732667022475186207247229907890830909914311733451241968528572023352000482948848591673719552965012469444780007481078718672593944018324983282570821030315360528349756912575422825394362516782060156130467221813760704295846634874820561681038765329479272867896158601532524235994940036132829237065689240371628081166058075852674205491662059163318308799022437810455731372407318833072146127103298513415058343243828289227230684515421606748953914502278641361107792131091390226942123975502617967825760326861012808207814081193354205367995746200904250144958496093750000000 [97,37] 7993976324770238337579603747059516129620501163377945340072201649994843921748158012497365488253075747712621826808835291003856418259340371344264862611719868163597102109125278285961220284390152076794179057633046312168790029895654582905983029308977904521431166341871935476981802575950362111995388307084629237370539708592600184331747839665643534373406260795585207833133536132426722469851289941533307082625249569414217279904635790200732930654927638147224164125865172227571591232611518352716210495044708843788492280633542222414323468218499058997710066574258409060011198064665617124613370864157989033097501830264170407809527139003740481693980068427160303540698666133928048492200289874554630287901882202961550104230709660667436990837970641973069256784780353834782349279421418401108874519932109843200238984352383098630070847822823328685814211588840005167051780618697274595710097031536601184974060855663378653180589439650585655840543595526125670342833739080322187264876602367665175236889218364146527990835090301899863143290386319179120363863709090271827098084586401812191513144438565623940952800967170407108779056729048179871090443347494301203786290530901258560682410562851897651822718277622360905676893185010184415454978686090272619587135776575938808361741633634898079046423817634907389953544551038299803552127267533820577574750541134627588371631895280706546388468195960678023524893229119666503727744795770916723371034370927770129726984119707959736845390075112888965560934478984895510055561912695869717267325716075575593788949376959939919255422030314564668751231903972871595812715386549924227965974676764623257304103557321380790686965236482873315565723363329597744854093889093469107253699966205294081555376369174911961496939013361670969124352100602578228892644276757014062712006214841119774840184910424187919991606192053651970945325045213919221308268822722935043719604331729616048764952675794520540491133162276044932505154766894558140887317854377079608834550666629292734160124144632363652446416489917561478167180691180060144959525597240914221726140720912512360740720396279357373714447021484375000000 [97,38] -3200192526333343845479366074347076023172555235078715269180734982578765306919109977035339203257041410586009539170529076717583220461647431279998084481441071647296505927664879568135778291792423882276329457734166185257392874879602250127062769262623597368933844117474071990148537358040777916742187946162907837775817487271581434109128814654325087955684589353988492079246531840152808401136916525491140922909564169898882634980461645010017634702225095306682287775021388256508432102586213200172373103552863162961815190991927093817622956337911151447137137243002746968796685442047591207101418379026501160844462494238539514811727822032207972059706797178638500516919096159416325523154474334073454490383560153275062106349695735968614278166063731610324048606843936072137609250372018094388112257693922599584059196738362333795918197298566496335281461639509649043940004444668317862663893198306006875390771409212561770596992170571835540303586667442090461222994437087603449129050320231628832562799647347054229349643092407111236671835564384027740513126213286680020169238182070656867987300837901912963112780180737575494403580432866729013876778121400900314145408358008212512613332664137835923866096595150736755512408523948871827410531684111647818912868149101874134782870691349547287653860204382109600003704257293591242490543072020901883873533590426759570011591750104797768837329488051928042605068436211168665840965917223763630077828888544576396796307665650482927920541583224085927480805421706416473191617100922109611138608823125265942221114690408865905413830576253278842020847697837358359799153362899041460236973116909089239309666877681532929492212658408722396580935990644007166499914757160154267462758084395118428443546649461238340402192179770558016265473623375867517778611127055243483025478084627226435304848606834597630131012627166805193063698414125949688909688062829199387436867557997203051426128678598861410210926520084499623711624832307960174247596813850080367799639052696513070908542397682240596079380581391038107142923015716876380633409659409629110802587327599955102641615667380392551422119140625000000 [97,39] 1212272238920694894489904599995605521386541555250176957574822839211051779331425441745941402612212209925582410065591885542673102575440993347052829684217072186461099652399007205542021844965450143605994114085431179414699765433969641663911154956767660253921565919914875612459728912710743219378185720696513084659751479464092962743495524768639062283463149475228823400838050849451474864154727915724112204090113666334640052428119492224640857873634605966558841874019702794865866637619244800764048774147065782759297181808066665943329902497434008682418297221052730050851749085420631322273264902556023543592880192990353694057369184476356824349420676609082230179633295779619140661990975386801932019797977949604511323079132782327739384319402877714876791299926604453934185303435039965164906928674825343665652569746564290469664935479703870681317173554837492157600109402745372431677466998908151788980039800444489659117791494939165250917122813508353387585225228830548880254843500509410456451196033716576833451040786035670480920466421860502371073376932090409759375353422484332677168419063834043916526004077872509660132456499915086239387128709460080412558923257829917260169763777375237193206122340402092686131429892865541058933539695582485661874643297255990927235411342608410674013506251045199281302627286974998208766295886668409185324168314353411711899917644322104425156277956331252485349728662989824253618320233464018009642284510512417093082706640808010836785205259190788134215848161379241010095335650840193746990354624274627076286433302970546256021055593971988451686937551215836470947522679359503211493455289040802927416529199082425093092553319441778739634677098889349621654481418930352644117323428593262700478491071220025355165007334552050564345639055847678766071870414883459933064824945846386005271395265515061065154845694869638047916074706842931027998330097323824721090509072803119261876516687301887628144626336227212965123698757233220855219710702220171635662433262093834109359791069264018773471645743287529679161443170964775005941658619091013322267586654890081376834132242947816848754882812500000 [97,40] -499371041336817288292427363220108663484323873509994204018726958102642160720564166531878314842346740016505606576329623011630285402908590782750000024084790452321148846325986160820002023202312001975872276293687735592348801131205248251672190766505807972429937077323775639604497652072106236816923887788557906366441632724543437136633463030349355997186768818467532426364633332462968312913144221690967064802987628028258453080401924266898888244614295620184105854812728211026807533165493036198211908742805504839534565829958819595282035542343937022833114326688906412056818691059012655149363569147031410603001988676487122022308189791651691538632234026829243470376068320007550980027526796545435711609105504502958906171731428601681043661003255603218827106550690381719772972084297966419610893047801084778708024052356696672282775962420913118045215478108252850581443898294966591239281302905500996218806520360771389006365376363191844926583032295381891954143716871968312325645502971843109153042619297830245960654960320912269777344946994975736083222113977929432811292565343222891537121125455763021965057349469751856716451821441178120420543519744486986110677662322359775092200794999326621084107087374353889004981943114161750581320485282919037672957158965949735434873302667673636754617182050027738039597298522634988040039098691013666495369377782070066250495217003101081177431055879909477066651025784959938228361000786256075405801596823578453920821796991697188805021275219950780481481112235430363639400400415226007875209599020066459985773702715306253306998928998295085379824353843030520103224766411884767501672662287085069254695722975347754807902099840924333540231972285888121713398860117918898028654292813462846500470054089579139062538561909487769212920484620357687188616714412470231017059424077636561643830805808027868595175175414122319182389088457816715141523650096873649257114774974507905236594025375088075021316388238516785471028147708344866083782121282151198066252685894649339451179073665960173509933685211394712015575025547593230840612202690780648157986565394139688578434288501739501953125000000 [97,41] 233185870661633891586298705864982850631026263102144428428556687772623524029982567826744543979309696597350981082457114464682618299462109723499889475079375453808816871853401437589497933445321351498744165991422506945797650035589684991723075971678127688613477522412144604951686926265625217794384893228763226041881318669587196035623828643314773065368598016574121569447841943126326275143289171910856968773241816801476683143491554020682687344779778902720363077831467966311584498387928888578907662326650682205609365767737004401580640166422039592996203083096185885861051536787552475981236443183486196260865629100925399239525638006169396238761912789001320265197908384315808187337076058204653976521345199195865140479361326551811585625575475569954099994485516107622454267538310201526871666072126668178558230394019595379779820379541835735289436490650665191280911511672707954740676624504694250256375833395115561302660827714096235410391278819717052879460541883294982287252461901842836231233195470409332751685023388327117561358018199298131107989405539269184056565816377597842223533806185508971096580954597582649749899073613751103829406616303377790764736834775251761292172091966486227285600233196951761035432872591121458607633303833449477511946761048080088510659894413913662617881554243520671830239789223432047391349978111250982091808872434915561393560433712735646153977505743282631359778829343431758274437722696462285624627653823366303552658168020789949286372233532581284860914640518628160172586013932052376197821627676498152016318731702110539088537219278849464380171484285075734641255918771809254803879493084593264860043789192687001780401438234504988562238243347137342464579820161221005908062022310062939042293671331206159252225960994043785231782468686101303295654701219177370003141593933331672586362699551734909417311162544265983287769895014880561291202511639195356049323002022960401645529321038266742251746180667590840200939157373902535590449298053907475178183992806326841955348037490575678305721662531005420665593590421294640747282396851119707498201094608702987898141145706176757812500000 [97,42] -109329924486837859798910446925313168962115329274987737190737284501005236307763380168965224846282506343085687703474030886887053171952367911522079587535436206499463782807947358568518334559875944978048798404546968156801367964592285357134720541305007839543717736269204490275710138051658231567375815306877545142956604410321322961080616575010021252457867256018290261654174328140750575914405656268111331119447881741578863064929102160515616157305253653686963200036397350256932110641209835307168911351298558486117555129104530485167947416043131981913716776817032908198307386885234309593377695312727513202856559001323155119093107738433273965481707531390869465353722388316048236606790794211661541089192457144417653238862823798692483613720325833564832144379781564279555941697240932116100939282006174712283810033136068651810738618972286781688345125409258593612551003431412859847538580159834322216966064767077034480276833677225323485491011182792063627284125417077285612363064914465805006683954270463034404690340330414003740659095403746654892953359206674460333497724251734647711310575774046386849483138595841843136609941511903252389266554156960572873434513812692183378650731234104040637415119255371318658328081036821030668821136754331801333643500388917613202235669060119170994266719751121299275708553695490625324521935389739793919172600359114741842007490301261872036585503683496177059198594474809940842205027868417182505246440286337751875543500726809711848109860505798417586059274051773801908477467888298986038302717170413560790664076203978861393406265746830298229762983130953010026058419549800461396565292621230663129482868963366419953324730880429859951241249248318802012711806199924933720054322263143669719786804844362902202779337559822813483508690384527378229302519518209357449796703209825590909336855759104237528164040507197591192811689288905739354589081620829437422510490557243055501383474317736175452533705026689633812552903670961539661117928773784308254976670034808062044124250157373742890271545300094664060584724513643359723392880621800626883555196400266140699386596679687500000000 [97,43] 45989503749606788874889784658535064921664645261784900435791975662293688016139807247272912947383492382185230838697731106392952378005908322559249838780094736792668551123239000258806094596870203179559894771516659380369388859124150803109378144100171453923889680083570266326355527862119900476627971444859062438544777108124908034940574431041530253014998941364640680381399757796084278577576622315837238825423247789335478375567123213829139364874062048948472846800255314293076867621978060845790622047403814542745769012499263167871251455386107257524995998327772853881114889578445347556795393170431476975187287369630996752909459817746207341944951993543661529928146498517944522618914351815303896268967991918388319742950514697222439659719799829475617578034278805266569022573472219510236366443949093548434466370447786415710436040039026787581283313441602732824431369875407637205100014406049587530582868268601677089989874686300174851515756053822868489859190264324438860073002401103850060044047104246261216324560198343593777972172125646843121367551433043304633231932972731854171229209951045549949627990158018890599703519258019357639262990075470560232722423628499425074550996282195880213679059651925401618238671799366267814033978098255467651524602041398109494880718365296616105930879351820498908581286756769995878964061423336456103744704239393059405700369667666121517326169516086050904836986863337537740696180176888809720949057088851488800050781759041487163809541284808079648116694830955381941126097134577831794185995895212928280081488458457623295209092641256459470990183426566669033431718326700901200218279035812129676632698405925736993670966539963638802335478043161660492513949536534030312255910041755756342314368602161390269987937295428479952063705624850069194881428335438887432486636615005740343637443568316113048932344900858061688679844364103260406739409838686980268834555399988546766908588422397009658590588558624841144234628998620193196818437958438672146368278425391287447088431825534776332982401507859460919568969953859411192615975604719436020673128950875252485275268554687500000 [97,44] -16656816751897328161401664416291794722652933885791231336255102971255755517944462942133779326948842085997365717198493644769153520382333963668546842227490428445682897759151007185182274608990136828833610795685716615370882733857506086634301980851671362830333561953913163832416178468643730369522119033361301959702752063142741697961258303406443819726140113539959868437847739063232953835369388889830535509327877079826828167867522682169630656750032241574128955731013075938989264430324804543295715368039784416157371516830651690768585457077126974691814632529765630822335323665696371906004384014958403852091991296273409844191535077491661403241846929159381302976286416069866984583141538362484525466791573707222165111663927343478777554859120994766945599326308800298548003728622770641579152715699108612464171363286945948223622989981735459603136368598486810731603417924159873179284755764143387465148573001074660195575632157471767300873719278398242713830228408797925688561829337026374706027507720356068716806058652669643419031620721228538244702192318328704181885303808057274798049690383034294457713630279099103650799459204112040325151414774272894098529500551018584916394300520908995740473095525158186901312369732750592975074617582064270898387967645497742182840860218359276126662764676708309459684920468596725494704923319308438725009666763755676642351975212834430363780256995040442180832873337415448129062850821273604610556066425449338563025818711114749778156617167239008138157122201155768538320277011626087640115872584993968597806125124889790062696632901545037449643585072184437169480012958485244215999772906484702551137685227568562476837166418004293523984727884243851313336862127550249201854148247199121573642443456302918106053889883712434213445650518434971639085014727022808146549960440143335898853686617016866284453518621622861081831162583865582677877142420305680326498682601784748359601721391176594978141374781791261380189738359809708538326081984559349415143141843240869369886090348704751931502620605588145515046560502918098152817186902163726358594431076198816299438476562500000 [97,45] 5101569601570989375383784532754546736624684093350075237820683634312626036335819231095024785274525390319714306903275820995425362001817151272013299346014916082759015583328963695429556085314509239001209202490814757767349072535751908114383808685831930693158722380660669505483519856479638194374596061257233187451272367120740786281447698100425703332053406277077042908914409744425372148753393165387555661368827432781893203521547801062370710902111243277165723619446941648328784502035254376693784995967571766786471408087479068551482722867303977640914619328676899156370551243059518086568021455942834974004588617411360475290248545486388268430813803502045405908711735231627586029406682749951346523425961935353659021504835511275282099464457535941041160069476596144909072911416650874467305511949087067377361323264898095164407398844632557379091352954915830713322196142916014354306418244477345423244515062343926767267412854474990282742825907573982587004671045722165239835325055909722361193321943274984734570839834566899970363560555679410828025399357501564007301131281740222244236905556716496735911612428400725664672188845725310078582726832146999634360351777375925528901889701514119604483141570223156218432004839404374400007982955593697137734011536917492537264128096089460639452603955602836312065447412276950798381488611064040919554924847706974588351199991090424542687321275981247446317324833767707460722403480427230892100729137278481210271910664691106821745133963600005362675906034798929326190303982329226338619318616485531266159424705703066140230211808519795431349227180437515671613007396704879257899951664405995911011709550998382796826676862422419077794447265571679252091842201934531164554976419590896837956320731793776947381244683031607024267949721489362798206112565995422758949212993403423327456546482275129981673757433945869744200993013728752782421759539796009985043039501557224375210373440448843519792358812508912314277899843812181145424663119456549703815148829884483837057683390318523625368523813815595397793446530395402731304990706640012376738013699650764465332031250000 [97,46] -1250667898161844091143067127444881194421905439271332394369695690711418142485576022083039852914366886192965706615288258570630313584138544658399775791719979575060642103571155565155926787523015226501968278250428231657422758281001705990779029607529955455985394615064634234380518686633434499470169827156069704676597267304589224079863993892721844939691227087195820615789335278467004639117473876503040869439413056968586325086572829775250906978773930590337686635523590754658157770142993980347184051583798179108410772770993518391586216301234109994398323924135302600927101911438314547959159238052613419268124010460004175685032384332619891673939349926097444086736366538503717594363307938661980236913972442703527081686701818934745652539678256539037535367451930364145676949902647096543949466811889724000754892724477709835243171258584527849320550199905317554514246856434790568919645432407042962397135747098563508393895294569297667545875038526242707569006308796550071095784583942687531207750650715687535886695697626447149423294485745697374982159086162904182395930818002989667966962416064393957451308050076133152857107685178640344168847728662942581388048495653570973021260653143055584500675012480762966417847399402638384741772461702716348439354933422630606030271024535664172055128126724323733058660554295362634869466091879738707124992460306291679167865847379903652935148224746286160867128396443611697129977258862050861684551413398337392551152889432957694644467969219690749994403213621944147463991041582005806996414418008710507459799046281178641143552649476972051421636448125091964293293034600566361415640249312072766062418729636928007256676453001690969227476328457700132346532506589501724749120079934203715354461588793926257225007969049271957130804760629254997693239989765339510397394111748772722151045150836057792568699787954522015732895848411858860127959111371633566204581121497460305682001598211229250616199051047394788762743481264417803891620475768017633528647349264157114126525780720583957318366803392357975881462767914681149736266796423933556070551276206970214843750000 [97,47] 193317680003626895155201676589505510895383017823516579120359350571717794845341003859846821137158429755728277660016799347475094643002678451093631922140673235966894221608472588955459971759144513172368491307428379841228719139831969984867461981360327559914294770550281184026088689911083229135020033437283396356318497218099539951545362991042733389125632646649528683510695621397647143247046342958931158185245504712067653943371725123673667526429244856128253342210211427480247216851688701616271555769943448751042430940589666391585729243106900880400244326943580720492330665630912704606962757180379548232462208473442837953306638279191652083532184466260658255250075660837880340728477661495023446722347216186633583264588513496909486893397214566678132108679584456431729531759927478210154184909109377063601302769125721255225435116773699560994070476357407094276788105395645198138323799197492738676396726342094301135121082266875435192167178308606521011230402264861958068027191728604366591926404020969422736756214854769323647236190710073055593501470264563741873837446089065122122162535228877110730239449311317471098360247234471824060499453381973785615310132451876171405382098059060689668323640444843348968651521330341617461624386543776811206024260042419210779852646446509082235452712872189530652161601400117096305638612514348053730571294677873161662203318289852511767163290826634773513051652181603405730888293998821372060795211273316242212881527850637881222072243389241348510476288478759084098088764993643819086220513761905819863007400380092416832272753727930502960951551128896500485402730538846619898225317383731446913049386584035573178316703599312637061832049309569179397052591508012872348482492040309012036047683533974325323530941075153196934130627126448670359691759587640198696061808167208459917921093370926356622919723155388931580222951152788697801475975496317406820726822309087501434878414724119075724446910684276130470845454346158019967301398362280951606812248919451425202223189248123186732105390568205618330321336162630312116572639524747501127421855926513671875000 [97,48] 17573431557509191440859509635143358969627387556148815360952786605484042678057952340268430570692082683718043204735204167212335245750788685773619279646932625403340529106757113963702138018091014241661320657491033172430568613529494885737003137761568418230559204260981171657999903958798839060348972903144842245831793502178201490988008443820033276563215100282774091665965529075293205665478321205743346369367988970375968574206661867669013983122978408121774202016514175473070379797104311977774213989847170253130327998371257533935842784445553356592104511581646432323242694317831356455314349576315268774520407528882140296681683736364395963925536882000843979047618610055391015030640703747791427436489139592400302768601601875274589651478976582469232290428891600905035741745617682168950608983936420208901373869789797465074471228489245720862831512648473936563936725119518992382574107866164788742954011935789310145832184548659891073828166024497975549530820659241053864301698594162695677001679574881349372559934468081681831808345007693577276749880328964726566767950657636577853060286695364240909226199912303315272033428684367280112494273773478915034016735878237796044709032670207962005208212498067770745180500482625617591630129916995686878191942078705106836112967414316807156506246970662526720520656795275400831301257422521311842238454577036329695325016988017475038453300118974838028120905282705952147307976012799874041615167719357350310112100037500341003721158964547938723162192850213088482030558672262849578392221885536932523214885249307384534924311188031766933735577582731423486829095783373918700966363317936262237550959802739672941397429027256231418095020514020752208256028970050884558242417800902364719771588431070825183517907186141068631622041696114468219381365496987621633040021957214870965918879146276710613912336333037124236415616731616446826336186654420801131626310483431982774740090841208679845266703956005875144113401791226209257208615232809881092571441403130186902999553601394318705596423189567338400437059107300763471926074998918920755386352539062500000 [97,49] -29199408575822560698800609427714829223846531524386682249770681100366763788258747859343708628391999289848246538040281645079388251737021061060130083180493557982196646303705642246713059992426036459227171039592103372088477324341218588151501983352974035306335573044293976491764829259064067358114108060882352508510734464802998428296771220280414471914657823205549412876339681174082196565017719064867990467943293093963692916304648223591266163599195400954073141898052993471102304282135409924783053464833560557175693827353351062146966386992184830772356697011858711013422428969314699966011024601152338329075929299162823757417186035496577276282727852609999083079135595453963840189725655220532087429951038563503399769097925401047636131685497210648599640221388067690666803129241260646848998727312357630752874828447942240047511518804477119406227985007719269484190819765621650534915973759312009686175067040012399841736024950127328602075980823196109217658243283779620858633028162594262175595071163290854386607339382207542899652306483932691643546253407594016833644421073967462356394812175241534912990144533820017637939836328407316071889386937067235411970327069037804588949421772607890903106996561219517084749538775149130742726250325464078076769955619571002984540941978963786520909565841410943892434542809808503927913975231320508269540812886961984006336607676352884639941264520896521608142941274131283772753406435878940192641858231908170386170129735234205954931448128842045101542694937919660398206498925583933049161748077200387734730375879382362184766758466569659845520753251241995031916880661291361959836982133586082152277951072478046241088136075957972730595049590222509699361738458314102730828543092578484907643465270939724825018988368351528452666764656503167808837956888637962701337945318144199039507738813499035479223282493735384101448786409330263735514427938655434656655965325001789531716766607715524067629390851642383723505224335975148170772213142762280775671805671776257193168294664437870256366367909920777019971570472034461118937542778439819812774658203125000 [97,50] 14674949086314988121116008024944236458773337149855169660382959136720274125398620996116255096858885179031892704967847995878368803646931969131452114646581283792450842808549737637820656431202951423539946755450368577027718575555356857854312086477547729322127737744946511444002791154152225993228516515064099586070084928402673363329128765149185158801200415411363956246227402557261812680781829479216113785086652657033633934960390095441336029531643855286578244469717252140740204605796480718538927315083848945004355206851970347881690650412453412347015597432427441338816921139434234564358931213098936797337356771332022278739608835434937767928955037273321217206322102342295678669152292513591964953238679826702417707938585955133629631657255012107539130713467499823154568183238154610723919530098914522890650319375829312807524371736496012199362929062818084638335956182687810245973003095764212213845748118582861639606918764505238448452612109752636213712055261532459172789241399651218611800978629422659332788638508787695945851541101933039819473632444340601840310165125634053576425357315305396382601233246740822608121036232861865311321528417757645314346697944729664980829479515747417443973282985895988018155756679003597335622804971312194119049172839089731941319396214522672996710894920958914414456920909444442153122282047471698744653389125690683617655852995898275627412961022821101725950815652168294976288616015199572475066756441260609155137422571846995112859654687215008260084794171580416259349621032184877022944599721050743682124211020430061652769436698877988328636211932959922864091177989718508811026677413436743179281535158140359997953192648947023217650122973735923272759024122633481652567901740860929515542718336138200615697985325983887232376867506922494538338917435392201467369842713049065102812209851204100644321819270410373532780059202415530767816311857356313106427259651834094707933430923467580950419994093081270960202399989096766717616264325413121461723052174952819837984776250905938524416611784914891476348450249922450439044041559100151062011718750000 [97,51] -5424958785810763139275773940667640352988344502327503817270991641592613978267933088269610241382897126849213301912322052584387029341772958083709615422690440735256290558797002285732577823008971251268228427009202090811692764396133432559909409877497898821724991172260872464038358883881517510886017627360271673179269435677943328456027991554167608767054390308447992663533474473755127879113996889648544888180196525663921483113949547891145859872229213772226526840951728004011249965729112992261491571025160110847883570937444420655114204506506931622690728224900291823701230723869250016101698143768864560408387616139392978150870324954745398462903087117582984405060511856892423568222640107161446302654309868376303566478315983973826858415248276643511115305473070416717965662936411294145621569041955569248989087599128831418006895932054053327267325854589062941609502324634551104673495308061991662804213861954167437581435211106548530323443503401390620430207114049749982246819446668098433072875683862063944313396601716288338600738003252652887620957003307869147603817828663571847468397471598738751403818139092744147531781893787265505019292054009815851053835915085095308398859100970196661025289846165942964911604010499526790712268982881412042930734865257165599416579978595765679930933985069720504800848777198779990222961867596071240287428012183285958344002808946935854835889204858541655009528326261621698147138262203618698761074783905199060444205586726744634681646131773098569728809161872077211154268792897128648129514172735067094833361485442655099767482509152373031937832890145532486279519398042895338454583930276653460189912332777798450730482109991119963044200241926810849357792212936527221286077665292937725020023311619332593142575638756444234483056192626310593758332411843815722208156159964242655740435196202491982057715007847804543017006140427537690944952305453011495616955558099364305463615805809543152263047884967444247812426237756213879977320453267724758263367412238705718219228380483552185236979192174526249320409831966571800876408815383911132812500000 [97,52] 1657673322106719498897323496936790072709508222344462046349978694835939993223820558474100436950526175769185613461348502944246084815727526325168227773105075950085167435304652065746579789355074684632089010274928943593582847369456331113841661100280062513716835692557558245499169900920022137364812286239772146408171172886230600741743485841866947791467998949466735019817977097178099136380067852508766274527056516430659276217036557015215397122000359517489220006878830123354098629288189174632501391314274443633373520772025081975901804547536571758868880094287467666193201971474262291416260717106635305362514826999011126015117283339244065742584457175509884951028236238360698112348181763187844443518541224811875271194750886331073180821605730920936308359992980342882268947903276733551857622444481990490116966530209859644405762007302419902782825884853041195608599135493790358738841737178469778000708526893934257831373793045647150665456327558679076998449565381090546216193671426648477483355637381215693429986032113039815961746977730682289551318777725636345832045833866747348790203420614022838274760708391490332479620822348124816035054006399811990229883917036473490436760061523761260529771837002304454205311723523615457883222832920616496837667413956812644018186707450543270548970795806499067608410436555230957026177515270958769670292734661515882562355522994703311474360915807981238151124605485466331738607787658473251101416070942303288113098295191676771047320848575077035345509545130292854831941146032885877792063717548634872915225850672746662575290519574379787105246617255988994429970833319710391839663981361104014714086887056841218461773208234680479641156268876745669492794457467885932092216115040780237346416367024135684086753849570429759505158634154409559257904864920602282115446383583228755621011398268008869594481154675913626958536182621850286497137334509796249962729234007296396184089504893207733129042709680672050845845024776919426476753541868682778184842999373445822278327135148565734973876616359725333360586319031426683068275451660156250000000 [97,53] -432988327315012983728486859860484150584748919753023112122609084840880025573159794224367255502217329683247017759776409469475447001846750807811689436749458172053028214894672344829482765632645372851598421773356172383870787176101427707513642238790228436111562121131386541166216509752384232991345020488159284055463861550602900941735486008019330428046046564446881057120828686238333560312108043063698075996671580484913232714905005863704782923291940880690638949102267402504347027947707231145543486769037806512722700468434125532396892769401242617214005584192606080791858077280170861269118855131622966743206283720923975118583526162360662987572232665647828892852446692316209089490955363157635485831428775199883473595154025183923490575740334016247216998644566987006919791995134496617062954527467002295568055742810797191118755492755105873335502475778301852965655607216400592483197690595382145526656073328938856713415630588016388585953923931664974391224697461649904013889693751314752179643754888209261501560766042911402996669612135637770502244635560361612839110788027183408324894215474398818661522941461070446221667698988001710981345089950975993003507819902108796228264027367025219582134589231200194400777480528821907173440536591154592206144470941846007954141852021960157080512942379719213308237846752963852856643278890125014257206102813175885510266553645578491723661195022305828618437585710853222724042908962758135683502537318063483857187260402339179725467863202530788575234479916920961825177806261596486713447139728936058793040608379593710493417822937531793871336881999703757155429101005860151067179945939390894926610927099436311187641742631866004839819000550274226029879571813005404013978926298000604638584327434827071022172656575264968630699323458896300034532911255486967231960347561392550305163448197463086856031581471598166895903401820571733362474975181009327966953692648322210124072906154937212212701882611863923751270448992782899468908691080945159992165251270223961370586390925022424808744328679488422295662530814297497272491455078125000000 [97,54] 98119778974128125267268480583402880432769434299734095752902670186708098918769278275425296240396115761219121620069254593641487879357370375440939373481012469405780738820140460948197414446043623679657238329042705479288666031135293258429749148810718131086613779980845936540421834861391738226340609334028296667724372123878004579727546430800576562807644185822543241359398176967120764932884196810661916892762296563503327126979698470437051096082108979229591894344099011685444890856612032313195479143077387257970229517372283934670439757217928587435040983779887674932248780237448320576076196241694320474488095292785363324605889832012571298542042716065314389664823020692810069468544576221813133122160013528586424229054812301147847412850570108553696199504888233932517477787223320088734574201836975846408358788826062110698488075976477042642421567296242241227666649414903085378721438386158543568142475120854370525158036528879715920056573171064937477956783843895300624822674546042469530311589258107446689332131144467977654443677915041560247829209826522254203076729019114216387548580450805529073414201724983478582001751866578893339085331113510212439891029157641874147918609582798867257754595867244653128384556550606986945847171869266525225893610559620815101148507746936987550304157252993402076008416529006162850404874495934477088110052515428674031656986344485701100674165383006797853926553434593619621812509638127955943054083012406159105770056022910777123597814075130781723760725925294570501696966734690192760141756831793676626871555095042362291755455237679388350313450616699295816723012770338616280301580851127773972278240170965703720190901342541392832944022649873861265019498487172671459623807158890688698282781577615705162014653447552677507739206602393027703170724319008675089080315610525192330386030037179576827366431613116669654065514629986828618851644969375858996480443004509663456631559111738795085267826123557546102932432627818858416292304661923046196387971315055994042181306152353919568828537201010675516954506747424602508544921875000000 [97,55] -19508738015196961886753906645889857157275478318181908609425562859760013034654146220114847847382081875201346077754746458371795586169505141701056584771056722393019020547220951461416353640355118511552948279103738436088816948014053994009837936721375644484668005579776443557082896301514459533936774836026947659463593476206624721033085009516485228681847834184566677475846534566249095334672774369886392353971198111781459310724072364808436533459864407024984777272803128133915861573688421712321805757268249389217428462171008799431688354290933535069960343607881268181499157917314207963813120879591005175272269550247540113930691377824810598910147480812088103819673070311409335161430279736106883180698371273126617177122544280261951798312778101722413249097327455962199350043593670920844379049802450418180844026318840494667549005397490877205654137139341915970867457285022683087904689047917263841323241304240647292274887038250597701568356921707427723614734722430445585190673838158950084942506603820558683009599537789219006821828397098269504856574734066230393430870676619000195195567479226258735748884870700017541082056139715221652312609242360105949148313266705496610933173364509447500359087985604046801959654442757488505174968094570895125705183578349644862543540516099489088752326499645705985876112677800296295779912015333887164088955687581844648360547307973347347829596525716497590885304714179459020102499998477129817317763669823230783789380411678062020325504885670212385277148033772717791383544684051506339942153615097746936478830724815147057873222516138079448266160746943528833018312978529041395348802966799954835181911786559805346146944538069338376259197927266546134079815759135232732171606032074419905099126146268104600447467711624454889241038416873861230739682598093059269097772922210896424822074419424817962831888313676754728873574620974374162314481838065716730151393924602527919332642260980804273271953506987108581716057742208904175825903488903627899977656680469806014810896774460485748794308369369332467613276094198226928710937500000 [97,56] 3441337472220798123723653000659089279401449103745316236852494609121476719013015755871715695658674340924349792749102409372285644223358516221044973451073672427622519608731437797145195462962538704379363245986858061796635758126639812294660545403815748902523463250778206416909529433160592467267398000025454503879543000761841808404343039512441697657190106494730564371692206667078295665410963093429641035201799997726933189999805383140271152230882427945535260134519997070147748044008137435355867065711599907869341208480718139268786309421302580807172947530516153898842012070801622401480133774338476782617723365125492411905897415709501118380973842421067821496240528737013564074716816527827221206128567826608599696071705113110024778118055365223132403567205823492022145437110951838337066699092537464510644716184409149370267613888487643021612312056991033367794116166507629815340457156318730966707420909662170368264554605170987271319736876734925665408376126819726730910756093826998798359202633259294134768734036120223916667834442228620244043620777189528038560049096878804875635186397407568422541009472393049794674438609281698620254844378759882053071029943971882126387696302087424725486871370296764092009451600006276424362786790796560480410270786403886382758700518756934653813945590277264045616948870643783187123081173262379274008727359824753778677993141639059165610506481579225443066042771943849237146788320790957397764949338433931692191485625956437262268984451108976403986052785403883532722118172525313933862848433404563047220387732520779207889893555781254717563340765982667918614756237387848248276426421486001499298985849986502791753327332078414120061852159430370203634201665027816960977153641036035295062430533735123360041000284967261111773351952207792370792888239665601443711713343771790665643731826539793075565628609669853777128944417193210783154960813888294187219280701266782848359855797818656904467724368053180407793845008948248727688043912097568543610053199836871533335854568487520779851429608697799267247319221496582031250000000 [97,57] -544338399041573904071903262829510943377205015685531650389742658877360654139921164705659673804049789939447417077716972726156019722812961968137840152142597680460108948271035731668703329374393747447815786437187317123974464438488740339451003301607169321095685465804008422780224001228013905249463865974968294330568609653108420649585528655658893314850356827617048805565641120908650675001313806394987993900172926066136062493001434059239590692378867286451293747653959129873957826869458232965045402981878625896647822803360733620938962923460266504539090012503098679461913944550167928761777953211370305241513906786196625099800377950300929685928231636031360092513837708959699274600493966396748396890350411355149614963406787473891651204211896347739587664410567375477547228536122156250177536790052956261072483036804583731511675409394064728468093884214998245315053572635513643821832523841368323995289699607909198567936638836698449226713116653876939196603635156352442319396649074374083650176780361754587404043258819487904090806382578111651263421276781446474610574972686370533740054837425526539780167981985205087524339148532309747610072698435441650590875118499822194937321314739743780466571986235597603123903880733072609787824413050571184594338197415227501301004741960345988479148009827791533407012510646334024058404336970251343505449904511859447762514323272335602126005444312073245722207819505195576330338828039432982134963540705279303672047251697219737616263551588745454634773019633651345447034478317100404778028323560202055044279369947506167596592526721908150181399261084976015411248122848371333826328117665897504609166803563465213272491449148987936564569817670144681414324363586432522907426555487003510461493915138692373153742817886522450641216713735562422095166202263302457246233715476254239182712007838069183341811032972108641809267145479501222784429029488897818638592490440699515691237084469408398477463257015815619923193044853054284722846898647317367405061019686357474350491968302645506838643996161408722400665283203125000000000 [97,58] 77150047540693259917102794408334165919897668815607262662049760807172343293662603108019109965337382353644861105441209009209287859029607646368406528277307022537825414959707139422419923933855835853704338346977721812563531119012804281138095790024208541038595428972126243088137490168800711600240386754188620956822797402181200179406114731837494577286853013219262166616970344880224518483647489079409064604110786305161341189029360008049436153676449977886952693852056603488568304141284021884087650713763207282165654490457359320410448952305123664475952529066678690559996028984258715505751290398204726451602681243038382353069854621315772109575729480824946917311884968848276927348357113020992208486323371562021906859855705521822554050727397481645936074824099138382074515848575790221931142651735626471683691929809787717719646827357784823997856486071213702888870761439595813136202929723326834207344594234931719182531877121617748299246328611831794132095917459637872791467798428756673283562927711709864817764891708188890293890657423180926370706239494662141441602633065441135657227922934104001480164808040117849767255061770818875376841305146947368308271761406901082727335932670233051313557697510817396224668814870453117728602428242002560861142760886951594371866942074589732460831324645801958867357390471210376624110521163259071854893369908178102069205911434171850919570038785251230465309764132919775315891077969586325251172327297300956890943229748863368019367732005267285658156664626821660426587854880263446977553199385915136575947811749187502527022395323454691408664081123202946075674855277590298440322554348386253858240426429895469572110625383536649808804492439122644918202902567776550589958681164035545517072369388197530027181321436760959843675608502239305935100667782247384197170982605837495368139835183152615092835959839851241537191097229787047636566912346137568763513582608558034141714617041034993303135577555626310415115070271489200526875352716858794845441621628837329120086064790373647781507315812632441520690917968750000000 [97,59] -9190470457396114097360852169558550173439829187570340770065478074716933256731982688542282621215275703696229624474615301227642773307699788376832109774912491305437203455740779819054495913617746780678061109035150451150843072227676574409933976382100940467933822819003283121690845481016430515323952796509457102326399129723740745021604000810574250626070378194982508920392844646198573622113370150124064457186397006235190125761367615631019369546101054161398460598132240248605876784819434628339822485187468361614084721179799666757554263392911363221368665375921236049732572270628152163830348651464281389836723149756224476010893467779997511508822488395805900798489649770102296263904286406068771354725780413333055894348386164397706532120200344936684036230112152482954055052402928380346066105047906784508268118484279270571041331641855684210456781395956208296361294176386935667379484794903650216600405899048404617345658458847311287629212117908417558778425503951449821635036517704235585428092822077228383820565044082661622818797106647289253743430420362470395034894836306886853316527956114538752475803200274315377159034187241816178996749142161617782940625031432724309702788315802291715396322836946937043843134110287405946811517288080798654680593560713724203661396975466601121415781554945919167377795858292316748531832239239396243530981407622538730912743110973563724509076487210010043019898407042503912365719529415240823220386260692182021124906598625356918123010768916596803954727615722995269125138877935130463005942329072380802240801574119088758638975302639705175393600886979830285301626823950817646393475100535678354530955185522339519001478879101984663089979209121778063389153569575498783767255323630286065492175296921222174047620926094524134432354920308837726325551256428638501948348207064746336237106201066175926328207601444369642379533637016293148115936714263742466650036628023453873781702124043098740983579561969983257968047803357363490970341659799452494118883580512670449153868335034900383107014931738376617431640625000000 [97,60] 634659898307114458909146904329000289939780911852881637726213175988544924428304827522076310766937234579185381414797504803286208946039339224708085074190624668893042585852850900165554668949825038122332349618859737787951323860749717566236804341435182053590439482699250943342243116341299570140165647221500858015662142088978015481694469211087992592818689620089446774950602716785310782643125150546022719255482765139189916197445857718605849443326026986643328885497075681722697319118629834401587642853738206913751810309413312736698003795958858159113724247487226304224968592429202649805298231577350171997380575871377650127972361945462279791738280490081557569299520392266524737940365041124317983038882374068515240413094023131768426996341678437040138847218244310242053513329331419461126819012056717847194995660509874033145371802739268526020827538836448459009551840124233656020887129707372068605119231830257993766473701570433312108001001727585398686253339307504886115715553074216076212308718621954953464981570675565267047317629426779305399576923566867016994244425508713032647886717918117068359538107153760809378655401797878489295955338935348785563767126092616332393353525838528979554790403754303405126397764596838995952254198364010472788587854905258815090126538493004143872322709704542551945064119301413640560982843862627766972828736156640910850038875554310723423373678547652235911268295245928325991906950502450261529631292762679852388123804927889597200903812630987407418775276081934385089387319794019455506864434253882441752213373073815553391076373215546200269017752294434077225046714903109109824814075657549544521662324584143547626170420142052478447966935882744395884653270604121389702629762686321072558204217919329881381060622944152755430602768474054535503330297116798183839758847802321268916813619634181529167263436212470172893529013795765375641423553697506535909751515323305864863559229464581227392123537834706316329796814642970512766702055943991783152994227679393867552759544992113660555332899093627929687500000000 [97,61] 75545969052059683904002642473289713437475651402684925167290751903487812511779407975579577150946387986352236712647899248010156065238991426027585868249957068408976751453810324163910074289505577905434857685045948952169894209466458114133129507911130232492916117928580879725031576856441570496231875213861639040996321413509167545026807103235713531157491671729510024923128725257941630866273653718378508204382668032745191551349850384758105225757377358378260871341846913202685906973613393639983405750079805528877748257540291687727302007134210078480887850172013537410380098500200345932209144324395317997967060507568327177752468829989732725676749026222022667414938622589815269794137010054950929353991695205188079085565228558442352534839157706878022835282588498214397492782667205685700558257894376792856568091943119354126660025115138415689016185206113464274511936844908106299496826869607113939999284411929287668398530401260984409890757314053007060314936729623939013857248385831626130587776980759635240945637335269091040170731257495833534805665959783750999710312729566853340026052696188884567718825551345028235337684830948545815776849099591221220063245689830428672079083115964657387793593424626286217551584537499710226874859184144001089351735185403369813073757572926320246225181521033153537839173813074732649221714395659279314591888058877997761816064437337288315412701145925372208499961587580740267227080472113595194065151081207376601926395978177144477149761942394237559633275878723164991040777357314889995646462702834397638942589782822187372804506694817280389020045260996175354789014283254738742656391473294925462609502382554330922903724066601823732120622370728493771557885602023738846119029181757479786494712840093427935650072776199370262608085809079406542837002661696189250693720068538951849167616928602072894113839280822270775195202564603523046977887093601912029960200461424551121763048608930238387905263434401074071337705437772157738813531808909124589474148929414340503107894164713798090815544128417968750000000 [97,62] -35490076458138854958943695213092351899143216491183579330735628426686108984847054001736460810729175236107625116528005875688748516525149860424586128527659669598067047550882057409813746769740196263005567141275136685826063459349400060064969713245107444389334020100759878567744854023187397809557544437890474583477276338843242433135611156888630253991345374443569922058380926017344311634289543558958307805493818974796755357078655076662744403899348516603463349013333318518117376751613541344422420183980798208041909831089402762339670252475149767781197249340637316213400411768089626813240480913570402218492916575793114427688369176488028551463328845597855552957701904019557252393818137886182356460929045609673723105622537803198970814858894830540858550953740243811838172444418134710545589910991865091386469488268123460992471935679279225190636597572577762635318802789893747850630618570039165199908808959917084249581466248312856382622348787035081422299468810803198520532526171220591874271683397846010181881786840255484838752833290502737006551531821140000323330932605443944062917115598587027038688858439132243717280763529638752956307879046605848415545837579728701283502079354500527577578743064325420043537410664538912856062680689670828172449825232344729392575386798510209580766986992439747620749027274936561687434922718941338873907552348197339601367287024155218921146870189748510055360157798812727973129984683614405143446224962428299544096746019320653128148741005500525018683780116258830631304407056956756336932008582661373138589743353791920356526651511241101176866785520168142746922002071942332632212722739270496713276354163939797647370673661167686767965548687376681620309226732683709981101850018746149597408142819180992983711144671754917967601292058232602019010789008932182584321442915988693754573948744683883035047796052958109485657009706518774495444926679600868467040022159150342641971550915155985396081039826429091913391860730836289217846331849953612101183247386215757757099709124304354190826416015625000000000 [97,63] 5955643272612886028981820637126246125397559383527243173183717839052435469050046005882972827642269828195727886691404770780774760095274242784438613230485823093463385167681586289848763243297977081958708222793518459929798038661043162879502879146469918772811353553646204559632212268966890742791279160241706738740307387511387805119953378242756774041888949920727857400932700701994378825930352534729495881148784422314013860221238232163627394144995315456702596081978312539289298434660600563193353928972797044394054992470652501911086902785693963273021222561951233822829077489125550766613759194773257071174711652208029077165041494397531327615396716720765273372567574722507318499610662575504528491324562553819479474814811022921081800397130790693699658352749017330064077688030873357793344576112589878558229734362204895797925847323999533036694877570768713797243415709072405464212022963868403112257488326889136207843193568499921264338635644948426851852637389224089124923338495404689292376729718856574081405789858115303405839593596852633092610691022706373465479310514825777125945807848496132468664813807740345001118565446743684780870870745656630693951441820272612882612195950555591064351423723409733826154466688528829662295502305988992156068750598356532023441656637750165631827036975774080649696346027572783237475909729133594973847170027900089080246240684429578853656507038970069118316964044307405564001828563290008763605048918405806055940736534059741983603630648614002362104135594050672478981877026198291533066047286719083128699077604009064210341635353631653534148580529271159754993590073688434420303252627653607054025027224470823949103368340946017338183398061888824664239955273592774611899745926963908315948386253096940630785849154927782313041726247083751126644939836242202338489061085938436967383802546735451595842973139394421474362320888243181915503793929772568717233652233006038505945575396375889665897866490929352456203721068256407559657862408762977573769073491583014856587396934628486633300781250000000000 [97,64] -336963277276166578351768531899027191795509788944484719305462320938509449732169561742746063145805109656694855281526932158049926095737928760052654775144658582958791790528165273947815732706574310204850267700894030584811437070115913210936628541429785222425111525228934670334227016106015222705819462764125340284445472908348979235105997187249145137319695380398347110994703970319066962436410397260543272967879236167845760438582111142972193073259538189306227921590651627091496660747983757371267223768104594437592959833095608653263041642209501438014591747934882308118234454985871855540937701678175797222759626745138020873544810526747425866569536495034070876048010342539798153082172312069658186877031272968108144340213318745422205419557942321807157133950299275934883648303182970555186434023172438112244020117013440915672404616272783113483429863655542388833906137027368892379430862298553744711691612704911721903188397365484658005527933844137408159718809742651037920721233766389128949906414769661094512077539051524043179359389727960447415865371840032983654423488994035882314790357759453572209977091825004289163175067445197644797188165527225198265505137983416255906223030222755076507744024233629583735802296217076921197186357337877434760999524614233517253852686752639089563571822585324160346241446466931257537127321089574445984168087838794290671448916308922250429900986247801951260284241710616790716337055486474382752168644761446807456440978590921448966505009018443504766679913489123302663899232586621180438515105259455731269618279203842422911552853288893213729000511547135464934595257119764754172886555841816445782700843813614648197869142916896973874632911844908760429579737427812858310800971033227333857065038863134267403344492440760272949647370780774761408656437530694664173036093926608623526967079404069826833824179712253273123260339682625191211486878533521797859399588347986754944966599804831352554549974123475581150737396855599315225150852408339709328707889390841501153772696852684020996093750000000 [97,65] -82521839502454762840133220668410813974183151767520806068943127027029454322150820617860131519829844553938165329494444824321471759170703522622804443033581441317826019085058073396797048537687783265235129850669011326621444301928178705337791864646986441912025883943184464228077125402548417035168202271817093142023563211234398922721398618629428628007043452101619860441931881858311126343630077982897201178825813220261244617260116300053477879486317306462574826309190685882387245008218307882615201215468674193742744071230813902292019047725013016204220718381556742088673240463776273968374595305443256980489258145315170540380704319212135839300420300587934111402094653165950375371145565512517275270608084583622844755735540126023981258151428100718984972746090625039249112367065652234276806813472009151599363136820772920546596945895290613717965644510839894687309903814387585835147753188006243740441965050018721802249228926200117522883420335082360577917122218022022149009629785593924977997670643533529000675611672575461884451931818052634300497351606551399295345590327342466047950397266557751190142786272336026188677909121857962707193337831139697899511872041927614817649002015826838050481280402851046486704788992799805487748853246571970949302153405765305491235028733190019891256959103727323473609767951912140722479309543321002296407954780746494747478799454212186938663411027349316638008491803611114262507203538388166981537858179261481359171719455170846650169152255762856633497469146248656267404885894055330861004428346733022606327940095503295196510541887333415000678520939837769196860064363001613465219097229936946170996451885542937114442251464788466165927153159153365764797577580511928275069829584653617182256148975155974182741553766886908330861926788859054029235785025289167879323462756090405729825516251269789878175412001213458260683952204279335150029742911154820730677500806139008066649026899786684562486864523663298633598135190492851442729629838908171624023424328697728924453258514404296875000000000 [97,66] 25540412267132809891378844280045875593321980866601621048803431000057388513605173716526570703380883472522468760175914597459582955637465821950580451194854880101534903288442779252075943323366750543349198909468859059566245263348769451706920202880462240908294458957646586723587073462492052524080926958535125468541870285893808759030597148997115504880638302747092055968625336863356889665073766799893941368402240036870706911821283387737132532907344553608569330674919608948626327234085577348524224567892786463333372668118956784049188300884218600529852544772541443695221497118905994007904277251041999443342211131970822495432078659842991836954995299682842346561991780139352198991291894529750963867662569783416157497625003425663520299963656466106361283588619468298199578346911997436769517947527023324771051100367573909580940448781208512961469623838583135187973622355444250621314356381770157951968017080625973769627912703275918466895977018016247399880531563665352710857167571766444527082481979992491892156627305280586619203701844827318608803482908362774928417764070029752611490398191759123015490074069025710205184143360044209462235105140694754575943749856251604402004639734484787058719933234493387234276352578316513952769088967814210376382185284998765738514043614400738756156222989110959867855269650479555367801748712068313496803226369478369247218152694534205496322426811001383205767408468776763595341185301078154551626618819699741585689125055016285713406513561620151614768478569773482542475713475303806260368425872127443749621047080121710699802493066877803541974491763175923074691491388958187459212991350244719895220755748922284116732973781079798479885800804849510521963186965411282120885390205361399709851621688123488633047010320004960461662321484339906697823872097074977398038694415655125223132788949612520053038922841443153386125517081862731833831565980145542021729569433709762613567028970043369748700795284912262550309479918395347791525439072948810981245060247601941227912902832031250000000000 [97,67] -3350651299466015775021403246403927989015539153714254907780059465305791048665560561587281963998763766824435524643720842769196206256153285149668741529698006843951640689959682452029649338072095728385068569588584302910941970435792478434624343016575616664128594165342849187166556102592388174121964517901264803256650323640110920437354224208212270785369293092685059406941297362839760295502791016183977636807028120289395773911441912222170100016813198215826395795524801056972809068614028511960941532567231949693960429516719182827821748161297149685388584945953367623434670760485232532253778396432162683173478225013750453103227404842460975683985287453540778871517425561791513202180899904496547709802809546515985439263020360843521371031010008093812890403325497149234692002445711230765794740401166679095715478308606902654900779959284302778918644581104460758464940680164480425734901579358093822835222876428144959781230578615312979897262138624826343645617830630401323592076157051606425101296342479565499761379813031579334749521478862853138870164802442304391825279520982398230830243179112944953913396053239495868031804630957811823854816788282090079456420982506986152836233311660338923790934045552424190577415983857218871139253830695788315831936490877038152332249827779079161514187338548081562375053919059530887594889883452924823159329665722244241829477822017375071658628683537618592344139957231996269787037343958543165491342722867440915231436459596820829041348756448144236452792799072206101350171276391074127814934703874561849460585542047698570824530816283511077619490275464750396043178894575468596719237860840039521555417810584252151484273420867101828485088630265553559961092860751271876764284913624726787578103196526016677874615369948712768620491032269211196166540033729577593550496197937419586021769848819444172830808124423821440363350551717476350657262360055518543223978641912670241600390503880284752299583183271782580059990827042303935003449361432203978949928568908944725990295410156250000000 [97,68] 107343263985789498886040525727046332540177039418548055837150591989267221853173001776227560755916040500568376855311596510211799988886072321270178858254221259611318518917210288556416587531873529125133696735133054129280008442837778437083395776272444800785213423062536318437781310020706666382007851460152834173427581898139924949722179344914226173162444804671754805272887410023869745585047185034795342572172255003973148030058150887670783368542708312397507102414959409556506268689603773375671337470861225129693873632406385908146349448536939019520231465638864854819223274067130267137434968388261378147495439871244188988784293254144496918926180049119953834518756215879977268475697887020653284621014172435153979585812267602545472261497283179210003734635091586339817659102818786998298077740243970173333109753500576151803125590506360749367652366841557810739666195491198962703825030296458744863164080216704673266671570880215555449321227317026281331353647812758835364785544075064408176422937015098520568307322098536703095685309469575164242761399187091751845254853509931635634811523698216704644516017633972293734234494430383959180519221388599409105074192566437232964816548017090410226514590467411390344931962536048404884345631043340716407161683193616652152828282230987298307835543335835896169552365652256758073525779417289825829932663459938021151195273202883516498387479370013738638513440940323388066690419326634374363141885704110553146516409179040461037064312534519716950168757369524153036890788669204502373238805086463678714839433961829721777136951854130104587252931485333043355812878672949687931969422681567378141001068078383908354580018925201466557182464565648004595415371083284458785389983869029773857275570988287828425631695661253475740244016270605660291803342620564956710086306177118890724762241468993747675337474781046484191488708567354907704432377946655096944767309324445632708938302365637914835472633315166854657504585378127849408774058259652406377426814287900924682617187500000000 [97,69] 49543533453848594727244724998426261151974930585728242062492225045667953316563760765655236276963970127796198932061225417564720699227711295777031696367331320158151969739781548104820758790493734283328670406282902280651609545679559230425021361503180080287912567761536753905711444447663059736284279938974847965844612841666308007631408983564503617069497363095511040905099995858557031177492977863703714318831506583356714435892448464778773708247345996519675706529757204530139604811763054779481182622723395629480581569981375144619571980417815716578159503671540611705667188385568526744263604436339878549406013983305361983817732147543444633844573759562313191516220813054960963938100306887209899317164970269735477430789597344150297360532078850777110314578067130826255739093513037868530139701839315120716265782456921061634648796723195300987214591364981436499014980668653864883656910401885930166697418547101107563461078390330638265806267302545848166945995809756384291658183608457818958945141451740327374350031933985361735420759546237159023291699001182280160484722665206688522520228825719418218840462878373561584516507726542362775033073008363414950483460157207529149773287577167460770568524808851658057056914228367506204688470207072017497541438305796593316273421828991544263902081938963286298846996538408076365417043440960735306697256486327793698278816111052270306405059926041179619498125113365881826185908130100623535071662356677013828819918223313891209352407630508948415016822041239466036150416012770247203318798750868332318253663689013008909365676343094455225644391951935247755166822985533435145156865648852665210698919671363481542055851585467379909687947937690384911765024591916176202218715299099255722719627840632088079152083248021067118771631170750382367251306986555213840672016843514200467346930393001085217335578287860509828533152401841397229658014636513285020965415278455850901797439447055961334023037837665564883141310514646334843633784794647567650827113538980484008789062500000 [97,70] -10291733689844511898510696822904635331419398802158802974158557391251464719252007526634608010488701514628672622340456047075674881702594117453951809102290742662873163308393455146694092561159058329158218816277664936950565046195517005859603681189389127117367002634904527271558254032136373946792928736184737576936752863285526900316344498737697330783062561436559559881899888396622838678195035000186050902865895932020035588597674780221480102430265388854152814859973431294260337233638287548549330026701508872192687193713664466890625777467641533811472157146204062151636369209429506177612676431727928512365544247070766897673617299905569527132789755153906799134804334166284184321290230760653302946177164397188949028542829173168099070050634783659081519090442463477951911018693516169389761447790788271060904977529321470501543947432332063759893038105284301811484125935524000649948501300971160223004233238445074503564263338165528141219096015894027299663536365115927666257263682911522869167711219693089128730405824016591714798660204203009788287669576899519805539083051061567877669971611422456280663390511594131754023013690979639161007977792121694110186343620691211792174199189865377238308681701850671069950454578832539687371234800544721223417175232916566819426065783440921987958837728629856357444521910236795724342904610471051291358727112680389913507246297775371460454203629080645116354506387947382319737474506672320875887872252228107161293245542741528074270095161897142951154746897738978686483587054846862766703358143360953764883019591176490767887529304676025020378257126299937796604404073706475844720924348771320945776955244114529900242126166525787005074070233336223790473412500401320908257836469709344713760261086530032280561393016106435775024046079866882230557195706334026302663234954021945703785203571893258683666018034758626588406057480573826046489757231253169185127285151430021898463437280754021031512208959923081602487734521422877570495657550964097026735544204711914062500000000 [97,71] 598822481342643543981567219559477106712727528543561210729828293197472512623438894395796195687141861233523747903575025899093890836419897154618040909316589558775128103866632817664439993822180695997745892668427118975276861712806888563950524444459032311046870563701358018513692032717404445595762668782006513420033469727446750162741089327858692509170597972335407215721697159526551972440797496221837245363050928575022422104088803226546283161678335959805276106548512536774329311923182229271520009447192248144765912141218552535040964058885499464161191949731072068035076007167282832068369982704112781583804030304197315933283049151097045697389378205946851526404439085525294445259429349716809355456059672645766608778544134968721519034626376631815265786813543016641391624692580098139397506642198543650851687690367664090090493484447648107932189081383600040415191280930009328681643802969664672369100862757457444247290147187928392696346186598203033104685916127085370499450627160486331937163636100041835968885762852769141815443988548784089195981861134364500303976990037871177484682980057477595515090678677650494422458488340764473212862521849322745131236617879216893875615025782349491713078757929746003804403614827238959459097917775663360027795949825605619878597751064520612708542513281563869419993423855561930604312219608537852135413656194900926511499782712326254531597327137759039499254467281126709886646016673396554691930126761053926784069346884057711703358616417904473460758232051906297131949593056687408124291145500939589212017229042501159094138018334018527297796924363351906034954402167049592226654269912238803747138271777941326247674070151948427504579229379852394832184143619096381282751303901020587944481786303053461836689075766751678981552470442392571918885462651250348123713809328406267559353148949497749198972417084180983075184018030646112215602011641623261273783418203225545748690872411733959357288581854831263016597400587748278866229156847111880779266357421875000000000 [97,72] 86935664300094113581425784476023147050569950137849724729008793098634895891253781582330493574960749473650935687707335985865535873965416914930922601518071712070076812555302739953116123478059720552453836941583977540077272212585346816551326564480667106096561107651977889687868815346096678022773248446074535195952423541392689625851822068585666929854882062473766889274249335992716073605770974753230593271739796758105792784775751764960204471742882415603997246428783505853554290820125359853236394128762469363701338909261229613722776317234889608371093226491364756333113666523422665595959541015034865612650842578892733358114626966046882385322304294462773314278470930164656108752251008719472284337256353640677746585390112546956642889530109936546022186637397400327856452739981601362257881630488166685090581959384718429885299070097530994807524741525570442678742822834971144030479435437015786187282711188740401972100685972958383655836463130110030608055697547982716296699439786844156335393618166304594619454849883358511147902521294119114113560857654333254183120201027982152313488549416960489847770002413274802112547355923285672742912344699824424302635757851878623885278577701477859426176826012182544348397966623905612362706526600794792021952605532067999558560192291340917153657353697352437194664586861123458930613912126599131839811185256526053475816292474073987251896276960862588832384521150742295523618377459448574450965260634051694870796923845454676920957978133234981888064291208286024503681874678212290479671461651590498497863500543713018669583252269721929109234392326516619466358361801894079322973312718787426003873816812403029556822520927650353509129225910248318436410354715113790073349365702165807891929794558496916059946412606990292032574860977433256206527776172541560556830264610905547093676935410224035371740644118346111264819907193145540863598789618459474243443902017178686893583386518015796460091405572425187817788092697890434124019520822912454605102539062500000000 [97,73] -16590057812204688061382491958246403233758726948957464423730960837655139079813980637828469270382603665916066611680764951028748412831766791202232684563411496289661545210490476987987977293704147022502149718169110608998142693861309336561608981149834808437191460848887960028903809938880414777577412994621892443301838409707249290681626796902827540603922773693827189303779009636005982361134000094056581114276857192123044901735703529031859929466190938537947157728385836085039452607560666902809663418705866201492528455702891936930503210763177358397589743463854728325762242269265903765504698161870633251685737243193970552260892902251497774080782310726628754314969232396867620392391789135285009058875165722739426038314698603424574881554242531144668399912129879969074460395802719804253636953280757362451013043555163384614729333694029865105932840550761264810414324479086091162498345642103131112215452260324460228077733010577235109528436621753290153377509057312165903799495459362568951789236499835795283614154496265610212752787800804704663258463000590733051722171194343957449007532065084291533642333820295145666196396691124073630488317826202922926565604149998357530190976008072695218967562048818647570338280338957222403893865222442758656605487084279614346718772992344011718101952019997560354210671590962993692984312964065866286788938808506828219507506522569683165455791731103255123368172293982598439786674357596432967164662392526533640973386035800925019447337072411870727304196973214767553648896980092107623677371241805608295199603156803631914373140189164767464829716732844267707793292714693954993499992187849077759033712588999338447186690931246141700398469407368832099637212289764531141526702867051213681247786680602363358358673067717022827856334601079424853276283566345691705386367379529912914136037589634550865675833796749124187214603569152447191521143150256874593034547331499789433172113267273514325354330872431530916636874262160006310296012088656425476074218750000000 [97,74] 464215846630066783644556550690657912665406408728535406530319038045517138441814565973910161385012389115365850344172015448244920137648657370272768007449462572886599451937825778354097514778787260451378355267784073394993699903493963294489261099930610914503345781889022060009074025618217837125284377554091719100974535826814632398880713754969975027260390141466421178660411161185298901145688640861226148790234913110207821019497573738642387740603523575590414933752708128760986068512553431454391688592317022893761051386049521821239998887577410573364960505317815198070109866972792967322017469188372465269390143317059418708839121794067095994875963299322284035573995865913471772054594905528396606171332689999897881295908960280083148603834650305516665074481863983325865178595898478546571740530818516338763634863053831939420539405381827609802827262832468963726994163865492744337219427134735578984197805394829443278028399475178934661473640150763020364411397947187131827575828747029839292472251371839278291535006772076814365508213790875391608261888430961332654738765891093076864924191100832073095641619730655390018327496618780991172014951529279599177693784181509904457877885207654574304205405577051055815946190797809976003688908097780035611874067266096240610329163370309886313773169407096094944399830742490158317578364729162374431104049367312607959203063463100168135415905930685419933575256745955278293390971479797237607059748187711379671825784031531438103035972317694618607707582475561573494006326611381624564219033414990353205803038188748998358509263938054239185361893174532969195788392773618484198766500488904492711271700638016989769865057787561612829322669443246811583119609993858424470049582466136692622071067516512146123182003932325303418078175490868800149867109526433500391329502187862905704107189754944530042142460975745909622903513030415485121187410672504150712233785779262004144981111623641514328267753357356892405377601917848551238421350717544555664062500000 [97,75] 104384791458746910871102303984500012492272358490154194222004951834087526349445374998179223197837242380691507905203219357892094079109878233891087400427098465856262657061330190013433482226265241410409769172907745192515811559162997683031960580571756325687639939988566003324707961584800954579009801069364909600253190403356759593702394794551448449667246546105841800782120487311666135652339742146831695400523849385254957011611062758620077363249350784442659394572048224232277740920245024061207159020105556646058669906758393329111513664554139785525189216344251940157800360182325804579837997127525844419360694116794338941938949969494787088023080220101447084614016221175113070949729208635607010991209721650410411752383859262459623375955920254749607270050869176096000140179246568633305272359139686980232257056826867882684588326663055603125834031588009271303967922210482197832730411583980772522815460516535536055468564569424172739303454416091895999692006983792703324256220067778923100098598673733985481581780877018058995600007350769018855585991212689764628884066516621739356452732209251472941478288995937646574383658120090895956749612404063366415173143741560607613800763521815757405752838041956866153495065751070162109447549406481641025225026069333137091779200278308012540391335231152601118488643685019458062364285573499811222264193092804766310082282466842099721065465492724179921164742035161179439760357963733069943625323901809702507589598922042634245583034483127547156519252534500362965797923014569797291959803836872074191928049841645221032385988724475322503148041327117196599307450997035403699763829326421960317149136748639898861138900680309331066721881399771784998126164142741192392957570653234735908280324418594929859847718447994595237181611695489832566846600922339026531966230318604762411085467585872451605002024254300914339067209497254497984658625374466900839156176630105116954846091989200357738216461532428636915792452555251657031476497650146484375000000 [97,76] -9263728111553875169951475982692216880817274749708400815786188819362390297538961509049565621834778554664835284869335030909267983866287976937961508901931674819954770875692755484127559220324065401240974109799084647711664588600085580656085941651716082045550442478158229455536196901699380769905527408921317735154828288494175427402910641768330771663049633795619005760727615724868075409687829851379331817352138186405238619467866957089132519590065036938165825361993202805360171618909357861387316741064967453294155219509085358250958061622244499988655876522513011413975671988263489910101115370599214585900782830038344585569912232577094122264776849418054017841764753106531435160203220732065612754842674361593247135260628530111480088698642517229579324013468134083020622273888922063815125830853493472251976900651707366069185398984848142048291228061690483870269326151128895558872234537817441859937103815041186870014523132531020639574044136926611667928939430434346261056180644876778696352982350397053766050957756472343031278375692305350203312178802220817253678810315990787156046722962008768757664095410173973937294180018448290641302714914257859884512664751722943540787489537808294168732846984532585225480371431366906866884827132526117206559588518290519868244306796271080101439357341132858631912501752435649352105826254301457174767264395342647503114084598825075162107050362129135456676951764740051204907997394947210322682131281140089439730364279294167328518231415917477024237582537989702068358943519416151588566929086900277845093065787333344891749422104048755844822241440520630875392717643312778384114658262754392621675015390171656556370808419893986013354699033908626014888177629031906244211409491698115755538274961078924667520728742293698968177004419974161760160472843789078037605712041399831430521364301189326025416270506648266992118126352341520060715083705709615802414968796425463987358333945359270090918367459989579693058203702094033360481262207031250000000 [97,77] 132828262328703712069716876659069831766357747797442071612907533822122048360194813559441097704612967168805161768045783508006142662288558924804610756321512259701864890061648203414093799087125347271737140483414140907669558287712736293687445301352968464949094083330206561751869051176611288408306718445939744600934317941646220677857935566770905021857788927692427060562782260385655233716483487621708246465964370909697194385765293332627673824943795535945452153980104067045328387380242368300752569642421643829216902203452945924223498530569737095741076459580980539975983204896203890040528053670256046078306125994856754579827703886972760478026063913476593321177773127198891328271111852249863339191295438560015835361264080243276935108723519165613000103930435291241822196085381278607612732236707489377157437419970741327181471475380489478935705913560796868574267879228893388495284503099634867396706481435146228669314997614062973646981675737702215644952636464653172571484138969196312481163998253350071704501685787850828896763980573078412025772472819764970130112107350457394655755937409066343330770268461663155391322442554210236126897024996790768696066107027559745705074198531662089131267218762503469444022640153248503742216654100011780725243296495791031019029593348654733319243401542664425618751792239114026742996815892276990878958912579616409108472160203887787319589125292282663242672489960613654485553154327653878801243422095674931208994519211694056103613110965787918271912694107276476581848441289708585657049529478935522970792441832756462219592287919066203191746439812276842238985866607954810151768014415282927947520893729656077153396405851470774509501155908571820826729919843073425880824378673827927631867657907916210730112311571561978318405025410679295884013149462254656399516610503068202712862812849050519084281913104732916818435771973773584558925074783526923391202132440308630393976684783091131533028312581947716353170108050107955932617187500000000 [97,78] 20332148122767324433912004715253617226362086065389703023359802920539341983428866812403227882314157478781958712606540276516589369781260067361499655956560490993492332989972388496915776732563935812022781199264458428047881828809168089770496702053188122583825897786942692439810033712785562810956312381567008726391275820923084043995190276866535822004082212031702582007011277838566760516208573236036262026933546785021223800567057156568861261883411607944987052986529837359057134303992808361361255412594297570076966444079470151618349449439082721527065866952278251517809784936714904154482451516188692012976779250901058984961104324190226462275318799624748753443386794637428518603426632524391298839291025823385851947696465062192795291867172889801010542381425075059384648303461318400381088871785632548122378103123992590736398309994464409393242358746751228244614492416339241115596805764133487378182740278924930245587020233097359375060833038047758607539113588797876610300987620375464340117100570661226730686665596466824717534021765354374398705056202474231839663799063543796593290177342833171574518888180882448368709454768429572015020088745498734345061254569062119479157387045108579005624221881622408334865250102415241308640701000395818118522751743687654412219761366085129562218067621662804080633340723571582111092516076014512865443268982564292750659953764849724487292480502449644673185911463965624757458171594317069215140250647070066987668047089980664605030172134415652752377935539282010957871072884577979426482888897015721033329926355529881830487722590208105974460779812682048578227108310035266422961236821302413747445570716146455066804827703692472230208811603139781640198424566427236791178110057451911355416925273610691871074329518054431426534944134254653648570277944041474173040331836144555319120118872070790645568787256781429507451417617851623405394769349723278325360412462963718616368829611826108363628752977092517539858818054199218750000000000000 [97,79] -2048276816634176524343258888632779401883070801443596822196135003458714326397712578908917809267671000001321865981155743852485780539906072852300333572316682121541603795281338873167507240835522030775057353641238186673175511518646987807849432480585946265117375561158989097846742589823508388008392431985344025130975275021995408893181657598183508082783730891255142229563147209681618740281852194502397840425983666294848367273391634988165433855400510280150588647288217580637669062773743427125765532283658362506743454017756752088788437881418323404117127283688380113179639595557996396337450075656084215455306142717693120442583960181254452879628075126839426839514378837390821522917685581994424604286965626636924075385992039843750678965919720215682174021803669772960015465735198544605542179453822624572810752075825320511436008375703898007224154548781976599099915268118428388283400256340656330989777696818260765766892296492421810877501919897180222088219714444993535965868349326639672217499908584960900752017257666435006699859753377088286130739962426608459881680914081329641647488842429613878923837988938242183627800372715633786414437882955378848417099581572858388589581650155579440419374910086798069119210501310431531453936248615865617351091661771814915276182480485219517589179997227541256201569854846034270451465644575573560212744931523287472357550719470493070686949482647639140208503083079086924923565270999032648935089246420228914881732981768314341693854806061716436939463625760848968863764257439284160616233701476442055737796480349531981871160281805345654582019746356787417798557311670743603584470301312110906643458153837589189834291951004452716135099775481576743383762253982072772212250053122130516129010744139041355933184370098033981715104968045964293047825170786451727771938034096179888805187091944327168024767037680233346781216016729040428501531296405770973346843533008235226332734986757508262783379930169758154079318046569824218750000000 [97,80] 50161669267453456195855631656295970520076163536973596063401825194508087680631878282606641977046932152024188285479694704068798934079176970795070592015850354807338009863285853271699946238250854579821398474492235760781662366424119507711121451076617886741083459801348733692695102967365934874002015181554140153651150492753903193752704200363786726801452262280322787363639430421614560958119231160127815904462994479945997323829284427879350211598560565382689686104429533209745251062065110136091680087644523322966210903781901190619812744286889881087740411399710016954174427708462643777308556388972670443294042194745526400255783118200996135741426645523544363034861823875802135793206335223928686504686345835085594976487280859565508643485554308792696407140773584619006381546829993173674360630295320931372740192498867299205717280737264444866279931178055034537056126946528662847435973555094923665243141535311273365311806640607241388005834548483828504867380056586181475775683509893873451160211494322306615054826380213751708579638289653290445846653303698339237749409181138260283836856542483287572505890068692190718396262593019042574055755408465362310190088066041697858455292763444504633640367832318149981497223991016087427532113303644581070065553958678371309200100677656312026303610737804148829777424696538360851849129906013668623301265403112442930108972384017831478160521378480583628143714658488598005986485993261722530681232604785957988049890764346016054525603131764088484141182477618921764073576964184406935963164734109357057043489811319242950244493453145014470134093080531289426113101087824735917875949360989667558244321430547860877007345895169357482997832903998176900695383662613631992355334513491646695303738518340560786926316051969205710535227680759341547860800847156625089905492695674415938426159766952710680537061281609012253473818188873321137250119191076944711242995156983905019316640557245695553420591750182211399078369140625000000000 [97,81] 4566710909300257923497469451463482826452540576901414943895326790050725104619911320551574817371895060162605464328617507284892064116671249896374534254679342297746207311794920531221691443452106407458029504056034115261066426946577252475821239867691437922421850041350559503083622131235651994610992665686936604337369650847135529747392680923249870461282930245078714691016368952760066918777723975324353550443237762764600709784519152224347252161662746435708435251584299109340039664453684609405544000602274251624746829461312516267587663109991509762553921829231938726518648440833966881828271521509287573908560660022788827482844960332027465164461491885238906103467199132571523420187873976560093502381543607714184578030339721344824719448392321795352928743761372025272765783133820073122696501163678337644858225207347845453508709668488948083888206047789353070611640906669502426925224689877549609830025302868461203365388597537197289234814808583492638114338941886767803435169781176778783984621095790418732570275020066256774055730398610288772399956221784527916184921955426409584409624344874843639838470923023859453219292077087844051087453839415864816242507566641068332916562287697242106134667934187139294815421758802328975733692778382662039601639916210959467178146738333947677970750011888849658073229275559751321344164112494234333149750713303922154851350107116711686829183767415470740049321579141255105252303667451877575263169958797371581379910293259133851797250779173256403083012700343765321494838290972533692431565345867237077260919614061360289779106852226078431159571508727055332257109965786427365645027187275883638747536613414911993701598449301513375489700618542704845498014893512408766529658008182451136923456307595380409628346308254027924876991955142237582560638216220176428738256037413746965577565761692970816274821734930995862570803560096731061290552276924246554852016882541100929879711332012471217022757628001272678375244140625000000 [97,82] -173109826270111214619609313600834518039548556307208601770555840517459432931224618607895267668580369472823703388338411658851062441449197196796829803179161557366719279195289230353337455514302717192218133536436431331630186355462966242025372479423954233000430670349663852808083744362675204208435878914890305813123012601194500453832974555571430079396902344920810474699427519175549921794382410919240110635044158115957015311404808157092914060858686333499938992773421466239270633969752203498030408055280851877690034341982994127898266660901270580917206361672278203442212932730147333730876897802336171280291016011205547891340004581015824339223213044100793579832092215882775928806506474828819752103841392336252040439484840554241926474882006900847502729424498949462825910491855802060055735593741405962255746277961881079091249023390182094002537474566952312704843129500352862507775316905607330056439665548591710012514132566338328671446985007136067046886742625067822569525192311622163314925185727672105789433035662637071778764081178042790285889682135270143495461371661010808125361683789748679989514642321066893915628485267868470515951459350256465958811202257045030226898032893884164764813097365229504935244803458215262283287434205613625493420697731244955353527839375683146073696304655633434051255835570847301782571321990682143889890819895911826417115032068761387030123411214487832288083786106338829283714249403531106478116872068436981708391878634785952176399162963307200481286900073605708683681202000594752941906287345730257241799128331389496120476721163229595667686536623887328625977308054316954956189551405701189277585550268222286410739781433897811257213481131706604301042740566508047821729492662232682870858505499277946443221445725844664452058055715009252641530221572234083421750061347320578990294953335259956328821189643143598616886907767593589223296204796571819021312137629215746395380140911324121279176324605941772460937500000000 [97,83] -4882507700152542518026397483336041522321702608675812445391703959130277089684650957029171337042666003882768650850111611495906716192116512878532201677282600176052028764061287868848728337559400938749029423107549720151595266334458140360264426681336858600658647641299619258503070976346875555682456668487016741959062602391142859133380703386280922140922761942548320150612275399303361673339729900229073164871930320170212997606274354713090779621461076605926189409307106079451022507782806174956006786469467110353989621392033769932428182556323783011247975851110637492839765603322202241613482572323205246974047749486576038915366889306239551459359658447837820235925852560620998483407125294433742554260751971596787340803864073725058262889447251039563929619465725761789046306138229752710563410113522675239608676881662279571214897992274265020909191320746887744826120492016682619776134717818863837610271640442251710928759446792753445750398118583547991123803925686667593159003918355336507815101970427924730728330191773007049750757298966963836766215420823546095715567420216489830969276547909947845726862098310973588602362133291322788629355383910330484070904366475064858500526687796722554409492318382209934061547046156728458937247640970089963100507903718467712840496894057515417444449797836937507754517458499284544298999177428662121902089477459078907167156893484750866203969184100837328475015847292100196366052476138329472603375291189079517514290510662051414529925065306330075816439882279005301447218743023840020020869002951068172484368253939486098727629223142337136072675500791696000219686006034338545074826857457608582694210945612472487223457467042311222519584342737340820720930740693241336222525386211424818279882170420805667441465665393030100863497765969232133023566348519241777660505450462803775120468857252869615973920607882756505618345485065741237254043314614607971647830527827914158751874734630342717282474040985107421875000000 [97,84] 141461953104333675730946864565021144479112163832379841175513152678449320914348379240809690882999506267068506058106021182806160915802181524615474280558414348887029846740949341129556357997912888575306223124586066466665403440735619126727121033418264050638320903733743936590194824119600572727924533777927153775621082493193415350773923635275108591695087681027373856044244547801498470565152734266403270396978136533831657575965165506148665010255362394386233777711124956131561310280587460713434573166399246584199811714871743418471254833078969166347542389283447031922838809917820638076759816668341922488287607365759969288166790324893397454901391305605880767986751560152263502855217927116639157053922471758915273394996193402293658144148645837052842966642218011565509001588543515297936964361923371930113197775018571465147462000817296221162017305703450899290032453765707414233321879849757118201163368070046887235180361373304730217775250562992717693883002993557445517923206359178941878781542757476074020801744858476490646425800340587894700772824473635459783966681155143483613425358505044895716978709392599867587532132895296356508702167179419627765306718486768521055828488383183844359010255267705696525398378499635131254938024142456519744964633498454022988010848457663556198252087299670398524775002751971221281173166277316212731891249108562011856829526087506694600766858163973128329208248429462663286970881209035782903605678508362223455221931208931786067934926693920594688854230678674866881025388307114017776416337893694732594113768467641204001964006342497569229236339232299897463533308387676667124508258166675886250571183266649144168344118815194276891259036258416606038236080798122419427704526221201184212860279383067746304918924361076174579468319910865474034680251041358900163358031763405488885277924756022986606185446139900450941079341878541892835598272913891643929574736063135938919656888681914750486612319946289062500000 [97,85] 3718533546762416829364887268046230012318163756019068502267888823203698248550538742130762082363326906666943838358053868597193717386773944957976500117406479881683995285924533466328902497031279380054148216753526451436649876673784522765888138729801708815665523506384542424060924230319948477396024212432162071189757370182141825498171282675922433629991995032422967288379481666882843666669740218656786291278101860983296679912243569174094453972610390083795106464882067998918228523572550567410541480910882864141766269708946372340634720144373428820735451820857232213585720683502436195081071138501448245514773025135333796237543979724137471846164400196293410546018123027915738912166849337156299000389280813632220653991848331165035139112391130504039161496598680649101776390443519276494608141415623487269337752767638576339398938175614037312790894673761366783133086422249239582625938926651132134338989353492230810314308713170552034827724471214540392573197617636896318729441745091029201347007034010008831746821764318032200468862165243131139582437845291258017208444303848637879882371362538112780049461866739555738371730465247698336702748017715484759155856596905452811082356703645133724861699579698904077790007888737517727292152406321184587636159163791873639921765278983744260502506165567378792909020494514728451635311498539227499294185513044507883399121586818916143977384107376034445419683805484918717899661408205365302519862321074070540302915711832303633732460097265983706296967326761253588912838950109953391933235889132264295661189203403436716668846962823522311134128100581812808803836872387819702079896789734849596890417903904605009938118168252728828895006167361170393589120683977950276922645762902486953033616367202502672821993176963826789675056791354783443091062586158615085812348979624176851812738182120607282824754757967237710566690836844366652946015720525482414025618918561078266766177287878692150115966796875000000 [97,86] -16165794026928759771462602860633107297064676002666979689113652111036684303271649670846993126296052390219859949082709191811932921345780540427058071220233041246343426009027717433839144660587347180046095555215825716612729959126720512849392225247040326445380623219295704678961244423161009669179798686594744270631076809486928034835945060705352627134170729498254048428632818592555828693637517983730177904012619264009016576165623453533810803496574232898200993455474442882046317357694901123103264677515964069280218747773249658152939903191109365404077415701870635005868785333221749987163654018472407565025385923626322553507845761142875349424017438274263697637195370079018383777790953790590478524675082129201710264634541050867317841090877314917610154923319312079182796949267412893470812350587286467321722068330772494370998652370916726480769609919172898423720167127440820369833121771906680755967978859740649783945270197299973535130620399340973108404944850214832455087654396093089492846832559960755522790235010975977030456931684657141547106596155701832345025399760104373437630869684434672336573248327209022216350267092231655985430213200558217475286081150399784156748731900001526540483753291425565951084427171388390626945408879711527611071381096789225876438420220472926472732894652395745360807873791871619760268334798812482409067241284690162925144549832421075094052373414476848125024890881424389369004352919441673404169575552782479319100834865814675012993749950414157606749835697837758835017066361345627451545934190308725948868282476986433191674045010917363967313798000739013804163200105762910126633222160252941355414131160464530795684419151621939838120472481264903434590829442116925501516721008160191317441554130534268150041324407443148868313293683315783700041539096286368835518731141316616790682613669914930799024947130796983845966451852974481827928867043391415855588253136260157448543081629276275634765625000000 [97,87] -1043849677204206878081558616476177019717987278555734763878897018367480806249473794781580564538047305693211851011406995991665168259796417626218058556900604963059858654833777492807685151221971082491511942542458949054614078811791421362152043841179340970592548961105098515006095275822141246953165419010953772363385224321470494526533491090710636601733851432426864464794147466098327000472483222394849812795842084716992865191780657998499016408135665542740519848236128732178313043655349318908962420591024613349011470242758819023119721252338679384483362093783818804031316842710673060391732257672672077788200851434037205840309303454949834023227940212783339752531398934341255120229927432440621548005734389695030376867304669899412130968018782963663776345834363622847023160625647324856727792366109166381771262056001432490314740349998280636518773911527206691510283695015016011062342784407336094042599117767213412761450719342813726278707786052686510988060328186633000981804133476414082811094526569626830583751897417423496077794109602745512611605177742655496205244260376774308579079353737147256105613532921700194446703990389874879431529102798711628086706281596787044122838811467310852210852662493561954538033144686606831275284339637892331941998703333510515899800447062184430718999680239781185491464116526134981282090470210887120627916540854570658833816473169860612835941515812179196560175273680548356643090577582275796807050364553874443011724026658659960625778995580797929766837478368035786899692509461559083364865258339352450527769970607286541772883461367709950540391643920326792851328330985131863848517781933046541125026232992487079550821427185892174129323159206042695500592385136871873240654224691293395091058067757840184336619775064948869493998091643930652648098120553283643489657972017598266410439199621010354519817384537432021402078613969747948323670622016133021595922309587936073198516321182250976562500000 [97,88] -5658153331248353775317150276876346656225046722881316698876560138113403728964960047803977076645649938943496929785905798986638295190024850132039287500079693657673457879759239322006923483295145921007690673420060903044066897695370052229785870062792169651874567809474274608997506452957528542849178861089497721432061003801461650256066502752993722505724444647003551386702009211749982604064581676091247131922519731731626686648946680558865501312625446151058458912705348539452290793921565155245723886532459226583755088071097661461067387525941885627632493042874470615665547064517981593741583314851599944027402151334987233405969913022583504796807605904117598425067469251728408084544027400016104798246700814368276912487342202559829501594897901736714511831397292304282983393927332976469256826729960230904824462687544349665512315644115895051419795587879056254040861322463335946207414019353194493906918618443172023551210880002265784302663135579671060207328442219948784061925735957973415518441101802414260522598681721625639816025959232030888615668284763875643455350469337067626194332075048574186235040487379941204277331494584027385578144491683007830868060510227795620896138530219732366846752012876282752266543194861570019389595563334609438311871149270274846494981137149772224561289930914232731698653577779947111050640216697347510689827519475353873603707794365402089298321365487867288423507502019659228301577712135057053259413276665378100097323849375125603764737241436938400188503629969207442940016725548419464637010491556915512966118417712898234830863495235317121725541226473200282454807257055615789784222564755741869897661827867240820566813686367270325261066424563322743696731037976451988690049088026944338939629097336885194040583298855215121259212160505085606259478810937463809227185293748437674375509087960374286095997594703293579648712706532437169308692326541797685249829621751653622124481201171875000000 [97,89] 366089180126698663149567491426287221557263264711462682263219724351724772728379454405394832426215873936652691752183024361795400218888898942540910053658888520079438136352330818231211394658886832546688081749553338979359357160655284928854015707524453533911294483526841254194840235601404107430677405738568272328611853874043470989772616124096705355637376827947610952149452670868757067948002153309924376373430031239221399540896660065781596791780973177907297601555886807843959897087395580536512010377523233174693101291924632856044764661815874697421659136336568501231805835802400603013540434555140997530319964277477918740421950921293442915503813035771008933329991180443255928368426922519147723679068227711779831439237761785926120467317448995364204894912065530173770253641110868470954477579147337161702602455430205582692257399067879722133009236042195583701174116944506707252699607069293523424958471948381324062739420324206294248098343140970290569698482812702672764570606556069877477897351526829315680404784695827440346942066123369567025441914008081665876605009411414925526837613559000649028674893291536441825048846398677118002959299132420861846718338706250897069004610033884973804810995650660969387740280914946083933442728768170566949728730800147763850334719907239027936233244058903680273522538592473390433578905400315566880278505464679753177300616240465311260307018241053257080907024480134829303951256342695370466292418206378141873901731400248318018662580731445326257118070687276656809157086177850447695792114012874839786470271708709582972693852660273791622361122402183593780287563747042629131922364531335598429598546126046479552989507855417445174298631695842767899682765323912367699988420108755418320431677706047208543575379669023345626322134313871345019545836314751772416989523093255882606500148352731927575131892239748452586623008961324007836573979358256710027754907660987844513092041015625000 [97,90] 7412790430512914867659810860954522746604570034230068698327162651004974521242502332522955307014031890188088020046677228153784113512951638038332189232390370381405876682432612311065978297456334635940537349222425456061423880976392837981957840004401027990926157795801096123550052630746227739549002314077618202111235287160892652514820006856489435916820886204276759366011095953026974213161466637230810359577512281062309215179346980766599791676319392603968983498386005054493470849454318692010616974848702614346850859146147769937595151776810795207894565001597192969866121064694895534989968876527156401998579058362420949915329954030745881067582311799628252887303457556071461886709374220007266042259985825038725950617370047362788306648748810215509114647081172597061801363840311339722512861137305345853516156480626016770356856411664278121692979793439060081627409912063135998202210045337847589149175551588314696794633347399680286193297005995795836380296627085017965188749158319466339193551520443979825801736291704091626199062467182740151420271267521225536216009273426519742746290820977455019168509541662808509617023954494206733894490716524572390757402365294043053379156819734201755953440887249801614386691731226800936546497318791693828451582146046234368682992741826368068171580622916828650688378259259029005926497752433592433718306718606742593354419411805987373641817019552761657720872846941672307708936179970667105168430993808619624451801812293865796819948653983219046429438023121853527626723403908756887895171367418939020187460458873944332298606982501723797877527191304963155582788141300810446743578915894411779464952151113623666205835439296153473348439090370624622681772574771390520218626734093000276266437042445132246709240734679977995854936149007903548194497765107616239637261903679330760833981009110670448363131127141974978907507831246038330329622820338465345908881139472446411132812500000 [97,91] 49408260740300541476828581997810184491401755902079350157119249173948946803497731657479264668147936338573727101369813423384961201683461440402597597795946223171712384110881342776273631932788933424994525990776435337342581171448240608418774419981560394690817655569777794509654487213403838434395084578697426238749036295394339958238007890626621462455827091957269014163495980412922228516924961185537745924934670299089589210346179429124921127911164633230195223681021168800602531133950278303939165339813617227274891989722107669364461302975315774386965963287614158048644591663077087217763517597896101658455969969585310211295608533196949601321428560614318308790705951373919904233971636791407041465080626329520368778584545652306423468712235926005923661050752174644097301290665990717975690852861197680121162862683690396275176812916159705340374305328534382988119219826737926063348342073260590346787986477893794415768360604328693293988168143022784513603187989132707196439090901483042140606987076587866958564593255904920711353438896674350202147735605268499887539567374251743132376583041978498652802797958418295883141998608803058492793120511280801798079499600728757012705391599530714310150994338114555701978809475062016400172165174371152014901210441914129274866606704721237457971792371581705897409589805047689286642213891914888460909175855271976130899498418079434780172516372274983329276777063852667089219929724938265640626704983681500895945740485538321355501175029121266298850568341258947003294267634179425209767140826042544495872702462880787070116929808007320808199640033799672842435100406664791258785556438843578225453052040403985311636814198737864489048132911415387454779053214516375273506239339303458028400717535364519923116855490559145298797121322815156346517011486050349850524971735708751149208044344479883629043092919360050214840653369012603951179213239329756854113485399593750000000000 [97,92] 84599261164643187345906943347333543771960379694766583902550883308699459544241094943310704092042463230306196572582387834718286721816816565849281746494269975324333119997915531296813451609978525427594008041605406934462902178669128490342189427964832567477596449800735976780529610131007961624795525107661459026403690856907753821764800526872127898983928769126506707784387235591955360013474044724417487151045605274824359156266102275980972376990567638114667425379893172286515632755614925924480930660595547165188339459262890031489352341308942985554648760017665367501801157529048709121482284100660117258309014373788560302425686230807441597785211964977587180927283052071174390117379087033179425301752258214311963046560646742670142057561103774780800201863703123052924236211091784057555504489922978740710961528091214943211126830693921598305398208255632969853184476167662195724270074015558488426987919223487162098256357432904417236902337527395731715103258506156084443189302392187193973933190362883728378719735971864698625539177269101370242479049551102794305717488219621264371153338865059387896074513763448894775676436232215883725127756548365560539752384032743794608348446554069252246847658896216985647732217948629669669553963262019207150275574440223794945661827885936975537202283195428754580916802878537741933309460629453812174111017587872637174038392362483471418765055779573798931867798144570823450780110688395334021290065499185062624299689735347640637293493838392960375212833134515845185080539397842001630929808201880605179441157585368930746114947995012516190668180704171827161906610236602454477956550679322576429270870811592120911933298282609972102598711272599415096584222670536304199133517104164451099562100210964332641182639179763166489900676030619625791519459544619466782779167168036035751225559045844919439162932517803151013134930454395994024024844213737829763664564937500000000 [97,93] -3342027568667433504282922836337647072835641055241942014587384383014745262698917992277015959863386331987405797675338577255975388530326076087508523792406002134811802923421996446336649839151180073023293882265658328714144703851552434476160879959216490980453474890381579168470445884205189250449655974490914392682451587652307487084287672368850770774059909670836145921561100906339532902556956914269827004179823220385196386186261318208934883482299400780557487129241493503827842667046756616919989380606774363933862493710267876718317845164041434963118111539772962364298882828687535392265927368610498615076470380843052431669616197358232897847790177207428958633038842724059486249833921713048779946362864234948953915532985476617145632214949662074529008022563047283481795658558762049528324889993157118407045306353910124238983626615505053918138832788075233524253733029150515672415714276270243524432439143740348929683714904179477019372559565610630503362229505834178540879165397795393217625787935862200459261728647877952002203039926665515885520958933225892350534207639901026565248295034843276458320641416765901430303697027352802911544605240645910914695023816297328020467816601128526228020038206597875111355452361933245395417177630869250583212009791523820646305233391108771123998635474474809822831151069485460808861631885376417728853189712603288798328417553428233701689123041323975147900284818699363065204503438091852274226691913689728941214180545929574494185880757393364905746633555109236493535874488087900428716473170063638052726462869086961618103837821345550680617720221556397049821127449419908410157248281360367871305081867107792568335789097095341796100944460252679751663793689708584697520979092673137196572959908348522833060189122939105979871425932462138164059631042288194667747745831456013647003100159929780417555306041589522831236079410652958248413927779106892961452489662500000 [97,94] -83635754341222000328442764891181330002487103742375163097721473851766179779676883334166016980529961697750832355332007016339251043221244328145138341234057852402447264695038824421129673662615700045764086558057869772433524871481202018261498903206287511226672124344765864134583555199431397984354220064154937107100258071308501299756024548677886213038285525195801600497439943579742419384508947840576553316942690550947140116276463817761486476410069241623037687555761871727528136705623949047727931193085014557651594344051908887112053748532195428110615517364369195090914809063092283562974958014476389209157011394243168823195213031637467851955033193401174429048163893955389269610550338500941043078203136892974286250877678588445625039744702537119726248346650412923773556430351584744193069337357510291536910710922120948737833567961494914728980553436736678264268608583078411484745762562072490044318764028583518264193594688142478195572600762586835127704535400347432949575218348676147103023297409517808574233855777460788460245209685006413511126776764993366769687502773636276356218152491702603694346279270690893579596376712367176373728754501515967159197893268710081594602670043221810921030883736260263003853041093090291978558893752488696631080894246492301952898827644823542205219281590959019692212779732070630310487945270166713163902566287708780669082880106333009647709146934104103684714154226027129736372173385773306629184762632638103397477697326457014780841220304422185418857203728744353469058361713377552939157715728658654885839758107863508743854669825989467388896950150608264397493414748322881065633966084486611555687658309171088440163521150611688292590352159891484437485823429040275706615913820931724398512662335469306587578656933049478173606207608681427019224285654478922981966681837808009045919197791727366568005627337885772961585621646685980198202624023364923499772000000 [97,95] -466919233967035071769463729388544777709939969575567237512555814293785128916050167099981017671860970722880951929441576119311144897622727048861491580408541818903619246144886622228952377868531919947575019129592953080011912482785357297564600397175556115727270591421230548617848696721416699006031125908733297283504070872566231338720723163176943922106888733075224761179033882874124838476629914054329202067518925534370315626620528063741400741432405104403925697523924300312257824666291430010976126357460805492316979631950762475003051965960051083989496009821989843206502188886091574270499346516621492104091405506837016425734107522969374496787961467752156087280214498422984723995434051644914784038791677624361261026683481980983756536680802230660156959886432872972970126834452602597799222535086977639513198612492908042380791706685969703369200714833624315634835458402981869611180851210496123342978910129924693318399137854599522623383894591138669079534224778240537214297660310934419336733758314579781369993498257815596001094504585549897205994432610253512380678744668499395431874071491611041179476000772313809181189039768029057060656666153322061195118385935869813548709039652542311756124195521068810213684338823422580889007416588191980738121400037579954322848283193067458983617793679489563491591754772677551786374417706425615102901083997857709553868604003256528407592937886684180922552232237321214390930256550113386103314554974340663298093993430740890922606562347391974664892680369403637335979347727742300655743965355530703643184928986905395152942108256208603555023174977797087029545584212508759687749557722798735962272089134886915716454813727105456101274325528983709038060194536184785098956301317592267766495530895659788981429377271352725762631168767614490257769645272493636593505377161806182214408782213870531529515246199308816947797864432580541168371698563201410692800 [97,96] 2800104915558952090838135645853356120955111047423000571124146929784162048942189605009446799297358532063181943709167496282247841113705695225379698608624069699963948688307725323671952845920324100618863265428850163879458226548084164390433400557445646674666714266032530686213429398902046638538294963801782640349192649724594624765745768923335828485925994136828888436923211713260829859618717064207591645943747084165955061694445944584016445022278332001661935729167609478605483198504425411928529229786009609504462540376931247263261946226671823726172123544581074330189584245035920575128782989811584999957510726573693664770947453491622637272072223675569786513171585656146103882641595020903705484376077938298563937320275474901626320988441581498299705620702003074093277659401408671424532193596199541908630875879098991668253652873048310712411335414184915148479309003685719929002557497054041634372558156997185681585236638501933250815539695077546950676282809015420923297763945167834028880525831596636428804406819488245616956254047134742457065433448480488251086777602595031701297163474042463279195382261525635767481771596080670159456356503956637798675233446883523058262082871968526027903974178006170406456393935209119737214647203729416776502553240876308251040421950592965773086373477583291522647488248265098707375429006816393233365947828138687879268228444464357747956750650734884331632778599151479780830873772979346947330856293439977879009761371087961306533863703257724709351978772430049981410832503479956358655885314442469865429101714448182850821788541556026651429277439980184956824557421175873452261861347203167077763335252967658796129817857442637368353188650988800035278903493466332423330320608050378604147104125319109725622680222207359956274220553988516577194033828248588582842314863543734216574140272205420801162940733237300622249382389762041685377726220658048000 [97,97] 34354738511878306263250165742143027113277554706212142665130690234358827963651814834430914946656880590817900463995442371855553153554214437821791752562581765612084131814719166386332093623279374649387410193854885925868041404558920854783782549226134745376653173624668973170252585167843566718117849380642818930371869073187280945937343353078303075936504040758809217049612890253441612140016928269087354206440648989077241963797636576721891292338542626005876838567989357211056862796877277900818309723614452768857511034099826731444728070088408394657076627262402394312283623914657832878409084075743044323689642519097901623502886095891084269756242615312985871041687481942004027268697209302492447390406876237629350893080299768738656022900179581415816463534395420462312952759162741492841994787184199887288605272540836435966691539723934202320148295754993514675601574554042231015203898968006472166549796061556793880643744091798032610508220936647848913284804352070980864566582155686811955267866284462355688746217215252317664219087232010181709151359357094744058597654437756432170735392458632523244387050956660420610357554471091480928689375692115742291356596724196481944804061551152075552268467018074117858607243050300076921569413345434486293313083888305488788933399589175645551939962131221406133506330674394037292447939424465305402506183485895572483432497452825034257415289023321664341678454206574946767514226902300473460898268459603769252910962258662650360593854531422851388975398990857558238999931916326792395881803909167180970586778256158310437224403832230873598613084100969200391989433284867582097504279565843562115946739479199255710702620846400082397116656942466561228287828395433458826166639862237689303468785456355239607257971567961441858175049197818965764976716206293059303954126190087067623671596026543395751819034522862667859480136242507462952095420768000 [98,0] 13596125337872188897393616432273049003367147298539211081979932103377904958403351125113812940199887519540925885205817413199171171126752555008407835468258114120149225104386205468080300139346237377707768776974514210219797379694700231060760719034029125562169644112461440826768517310909201095139012012368029839717006141204365067042933640814809266797594624031210773700263604376056876343816536062759878588122554730927845906958413086909393678393323024010132116690893615396839383576278557819710188378588656941681030416910999247534099895820725856195517261685586351273948137647293912411478981181523909792296554212930972447659258421473150160180379439814980868731830433653116586881752776116068668334795436481717902549761085644337170888589633747645205650682002120774861042783275849769998802817718498611032028814855912291920051822179735836022108332583720573069045664043302546421897719653452018906166598416854324487410852408940502807060395810124380477784960999496068390473596889290796930557976023076701210429492549765899662108753285602336127096374986905844620087720212621483712883308239126046221208155601390105204496325299444751103705297232903409351926256789652433839719941979857416680085361604255680870054665961967781258070331604852007939613943409368372585828185994442020559805103581630984847673256091687681775553072210360344793068454130705129633140541377797267500762644761037218790936618037048621577915526267867573522867204406854300701134251073202135954283051386180621664855480971075178291594038917836402133878986566813641618889773597918259814662625308419859836730040192670251228279152928794980867563874149126445187892428231248153222044385921622990456705514452315860884497531480816903416470909373246651570533468636568435975817503928162920612474141069341630605316524972641305616072276505404314882813797940660048652832543661730820914021826100572725101018319435358567994778707049670127070098221279108109865300229784280909389254156253846831620961095606266005135006420136025350501814487894700727304793211039405278719864608602546277459605028983193819697053723269153913940209994273690791350391689019013837574942674859069830893153110057403054611313564237207174301147460937500000000000000000000000000000000000 [98,1] -244841693799422753686867145717380478482501852836569543251214474229406886692802714852179309647047321354089632155193742301972428144825688757471054058116105339284174342163555316375006705301808032606201967544034803094018953681761219794170122712989546957852536193115985696486368893854056036213273526599413111880437840864932208021357983679612628331596667214441031709686197820216570276031987094480548756332230538754473968621773695564174087332358541201720317858420278238210548548824356608438361981313296657095224348531628595337651603659313291002904435478004265581063986638523530602145459226487935771621764049993805396669573286517516554497555925340343002796590730207633830363356993262420074379021730626902418033092561837347017690448302628544342304029860712608786245183102235865902059781157814158230174142031788852899698191217186497109328618299580090946925461378138654156683541761482974292105256816090735941298902167164411422667952748654654531880228718837658552358913961635170499183505994372796717016048825407658696096154247807784550276434040062302545278720412230356124680202941944719259811151533551226971095421250074702618198293191598995935986719729620806545698650275269678449350777104467661623588038367108167308914042886691443590630139387970553109131889020530246310724192680631105298143374724958158909933541388275842171348082436477278810288170151683469704881107340170673410148478398444111046427858374982113281809079541254109257840868863073520010681097394272437999369705766233855473626981056041637760910581623892224349815921934519493124274528121728679252914564369793871716878450465126810967159720275183051798037895268696820201912779043596780376954719938014343998791412536614977094623537307182559233111096643060297759567817234273342030046350888553716050271839876089913788838432533440723382269193199190249563358912764963006399257693307127945609882937155625975373248044337462194556435682435271284164905720189375326989311345200708787478611128744530424877383816054592252237268188281508455196552278803064940868885768950543133229532239620691371162560647068040438441985395223157999738595870873116299417677221796299246141874457152092306455593018199579091742634773254394531250000000000000000000000000000 [98,2] -2263004327828867641320721178213863976390469483971015920910434237038377964107725495396401407909641755640796101509954161528976198140918026911169987429080887558010229294437812672791783067553596363558408495848465492787624229494956964302543158135658408412533833575081322832320141353502511576129584956620915450475799330519826192309162321813019546288496434363827694422377756675134387468745151733441945990294122253435079256332544050054462723001681113529667741569086321195466713509191698021737863772858924445868964179108663898817949837164471878007417872054028791938043492830966311687202118107021136522889062615690910011540297855561828220038912174305381416286688252601349148646488127664711494718625861450770833614018469595141275319037283236839309741381494977194792509131979297140004622610656567278881358193099941288218908977932946210020566373355736812522235228368948559563771242982012832428232880271938225340545534087536268519828464309532704619077743999360199794058897130001527709461265289999276458143811562662076328929070791405667584617401964155308478878507927455211406899650531444302831374954725068049252503414361365371363403473673118465081749423775037091983721078566261968661741773872448467658628253421656503371255374966872990911720009872183542748682092892689767294401571504587754883710017303957151825640181063455485562091476038609669854454357282754137573845886066946623506484762466436866428973925448832625966634980111444173573989142750717158292833556118484407638881961060793147604060602948063574769395945542866821985805952002337190589893007623438675221203744188913814155971294347787799976670580637408697006371175293981493331830802630667644611098465705712722849732809087239012340872625300345006351113502699195300255747699277558285671805202485011063209743913979916522601596121099514897075392225345545595052554867257843585008565395964883488939277205090092431362345888408824200493111549267237849056327102722552969394851453381073550862495069675633925492278984130515811291937163969570017288657470341505994284992099354308520020177999885109245037005001115153979148883451690788292046903287291567519160525349468177023213652919551364386062906886021295349564752541482448577880859375000000000000000000 [98,3] 88412003154026874982739206628983827229783914948393038219632893869082407580789181028606354351450995938858147066644320180299155977834067207025269556172758917386777511723945517098820356730161713230093046295534086349305040953577016780308343303727262193829540155117407381990326609858396674155190587505458931401497266730512366628622158973626659511024794358508902578637041055845211455589000410461840565833199330588077284054899585246542591988764134553987579319203711398862795894387955031601347552090993946745686877627441310341656888150851969093084414801441991673463442703144059633966449942894699454909712526834698493461495812380265078424539105179476765645042842027305743583478649585805835098300072362306449074327683659563379906415619660579273682736297326994895369242720511913005817427850950736666035093418324362253820564396011608717692459131800963702478962299434969268169901344710612991366408043456322556286961125657911770914393908782890148111004961512789724145918749998627902661382946905594799455555633421914769979323010382143374818295240586820128483467774388990134145165063018451617180040252310857957564939679482156378172575936354996202204807860298901228251645594979531396071542581313786520016863719525914810012213830719998041631770093593643105614390623825590880683573076259956410682640803672778205334937942151035915023029211576279422950883966968895532566854017995583499242580692935703735613901111348692810098530403535698542240229319099804166751033934162693709111886029073343755122149705475466342492938536815283274098851095324631789012234249148887283532015093063606236365308751450542495040493973707352043967671581301311405565019393462629627081120887643790391280344353774137695033494157119411692029323257876668744115531423691590753100129753028675819285589636081596703958145116137644644117596072440140176878328517797704300127189786597649768358425695428969114293805677711785091228703373130690306654285282717278589854551612876670659835012505910989083821424563737748881950330871590741064819867009845925751856587876591504912903049905541673663426881701483327115622370954895581221241535851636649085446713034541342299124582010401690574221203466898089118330972269177436828613281250000000000000000 [98,4] -1007659707620693507080507372571237211693827158748045079801408026256540490918145525377658017354704688477233907501775111696295261220486080532331200673426111488604678272867432856413429737779829114735834363508701075412271728850037714876447446641167654456244183634364190821613646657105402724844920419335293856811041037492353662210392673965842543716969454560139322788498247646620027916407376684534863973872732515260858873752738891790036445391232146997061801809188858686792504902976797903461195204826547808994121783283587241965101057279277208593179197028931695503184098739299964448418025438327778200479465759880227047443054017656457598211768326868668912206866918883905898091661405285525930436653158074383343263873641454323786323600239799016071602444645043698736410393742914487394218522543662725234387768533121527426219699189966592891532012185838651575296194961047816056540032422931364828700652826087980902704671443359991644334187317949883355503908563250200510358427354691725789579967157899892932957178396910548424963273680332874034517561465255839792893750080599520726841162189955622569414811228083635176543337438105155189911173170653641896089565509421183878214105460082103479829792246709739965586805061733033145064180224591360858094198136626864020527833876172168855380018678190807668696317003205681803119455137607690610246442741493163198683131119335148376927951905733784350904324541376691090094631911515779104506759979753769967431355487206153139445863084318019713102600810289485691782209210620616692595700234214726829887845495727626420219182052096587750005990338952207107872388136946646476322620204945884033095409146253346471371915311109431115922743219324187217525652641143047198373802568703175911522559442059824848045414006260129180503980370730549320724120946270963706704755354527897541648009813773021260099567784522020038833542867328737935982879680897694786750050046010491080009992142999986544089139570752130443800000187298220831010791340160657885455259025856136120775837731190198481141186432815259945057320048124669984278069915122847790463930809205271046991032614539944370949806279113316333366594466701147689707431814313797206923706273329344185185618698596954345703125000000000000000 [98,5] 3491087622209384376209654824959714538062415851393756948132682263323622175958529660260791817536254210016749370855313168733939515935026978842900176626713401534776424543240594091588812671860431271039019522791256140873802548712869447872039137744964143519377434601236361677350371491309125024237150941051406768302222803916829105173958555714548568248494497834566291210932292131925353642088965457920127477201507236423641745535682202250206163082617694138093870180885400341787988811535287075075437195544555911003975776450708283862590460170596312984051799920987780546013299128906510071193426518469382361251411187108467904985680087644801545802776955226071595188678796768024418049179239385843668583765071997163112400547892681241984116666578919173104608703897249490155405582374788691978720554400493280951402924062448874305725175630592434011714097961711536306282553320038367717972176006013044857729539114178331107823379284147052778055116582792192398369029318673616257766479782294954919289642508911437182438476433394725603973987638492543685683644203366061541697018924743918866388429459922860804778922394432155756276548487097970293177954210627437855288731573552514468301761675836115294724463504045961005952065116436049042951141852627744329548359015751833422191356849487126481774095722008820209794930978365712205315317605255347044367785202800526612964326256377561568362329286438939385035507218042306443800472387541413905483630828543081071950501573752000252535581554066463478510362832260425821360182562856993045282628409072627600192211499879932698116628569990212811401959296626308342608427350367107862071988805031122066627502929184769145736973769157675082925918453156772892619952702141319608138845297772230925140226109336646121148820698237679085328847929208881975437900444669904260086032640304726599252624563447555563321889510384000478032370302375449867408279117459408077091237290492996460290846608556674618005710240274758851503851006088426383287302809172974589824098058398461204164147004639084786369486923436864521516451481741227164083396547958520305439883689803940137970669713314726144131154380625878169769397295922532996900925706246041231844284835617031603760551661252975463867187500000000000 [98,6] 5232566471068703725901594429746401825775826220379109664859014870775063844461073281322632531602724910638394539971397276710778951507343693913157372958348069917007552468491870327868724663352567754911813576542347045404909980640226938262731084165226376514891168680927548276622490979661064180398289990162977853439296046293085857184699911960283935626574990422970195723676338517862302920530413009159477272818654866807126031876774525566984453347432549225217141395768129267299228205279069873419856990349185776881621447948787304680384117192153050559135220936176760640167653595599664970560239454465043267686233925119614817167691470395111226549598866572482933028357222720855928252136319249867125106749944865419788970000441160329077348723231921908145227908659619743312439740575941945509884512416014631465774108075064692855374843028853475440295905003362733973525922294058576051713363982382573905817842360320565518783448859720946566415744042342094149908805494685734160270707639281289418897934713983414938580101975110915604811945230907569609371975182781286231894600411519466211678088444787717483116748345162631468327419520800452082928045648747095108550395058037342714299664228288707587912228918958789911558449617403352412704925729128643708433567930265050374240636984773702515206352621870240642537623871352423807313519428645018170179894034096160030877196957861202647822208429921403558242690916401698416388760407698469692647865472153197754832537041218928278615059983965060809910099027063462186498220139502905578834841193804479724419156109163724640271911248835812265967315309737564778955314465777909284569607279851795857544578254323353495055716529425905694146312800370540966634700945173470314473805101344827489441098902133303783219811153439001324472301982282217414111824296722068184107020574796794891366347543616896348761549378543547970537520534366981711653945151499231088315607041369944042318807008076411236119582345181417613634430812076490646627878763178240030386250920580281047147523492699437459870845639290600040442383864987905127531084572380975637574602001827174180946475324218168496440738562080564835233836581545965474120897914083469851243002324281405890360474586486816406250000000000000 [98,7] -69593059403370521043111304668620043826699153420391929348070319919691067856688645368417504752161146148107238393848154901404211549478803443854894157725408320656759187083717673076396670767515374725985120859649425322974793111855035139294086417310740878580947221639778610997602756533814977867079824306443291789581169474785623377026885534150395071614842206562693960889979834436746583525224915158366150639056788241454026135101216800528836029899647650147975690895404097460259219837530532297014924008650826484096721345341500457297613917015799897516578822006702733206062687347355241137763367778093433574160915305350441208789056153730515300448542086538151714260814463562171767727919142567752079629711193941277566757704825007055308984018721339015467553707974620281091048795052145767505104194362622029154590484506228004081342320867809850614964429541772835440505581341558176517073604959829332439038251287844808132478492054854530365517963658383010495226741107792623365025280660904859103099485901053487505079416748470504530113126547637598386304078133855019577029867387622398236843079489093221360374381045436330047233482258280726655308512656103144369304085346371066083843432382144677460243512171565345393843596820114620363070540445614295030848217074211595652769194738609096748577996007205188651041546306764882209310240007729405211292526249345973758600689653215106723894283870375677787934007249567007571626261627505084948762397802346836050856533294676005428705793253200796544209745340498162454554341392832804628035530875719857626481680158300200268062630631839670728872506122004658655598271867557533434134408410271479755852633685394557520956637421509925810304606010617238286315022180849399764368592242934051234429055863309921995966731314246060235324174868708966691262397888636866046456999298275398418285936113308833707260174761809238026791409566633984258846785098750520617809586733207950188119845334163267036056392758287664936342326091031042870662575483967464061313353277195310240408270486706898710635411039606172478208395751892247372797908935647640272889434417266251831974713751781428182117952714909676274592906765267425943872367221848594491528938732471942785196006298065185546875000000000 [98,8] 902143138639418816836831829183067616877821536056756155219519665705939724173936502561173365477786352923903117642305784249016714206324709795728347252848511647009545886434300486288203578705637777607225997350992117447300444327456864642048172648613079347595006726480153342243976685724164494214774077994494021090675841508666464721342924061407723553949305325394658960724809165976734490307612073039137406020756294252729971995240830320361463903193542595214276243501628461127435629166896939425127078226186727332632699558480445193071257420127920812087625577985112297427192330857482088620937664427982333924733973462150947901651936932758127261198946767076282529190267445291813382455260175007510962284987079643191006824098061855193016826718257712678667545065056149197501814557711775377027262827307624960969736194292681974356776631008236846063585042396852505371991970503281404782158771725180808798615805485798826845164203779961894290766360541179063308563166268123485443064497258973488807853541614543654258674568360521835601413674554913161213990336881073001940836011755477441308929397887633830229829951707536346417080206582430062367285383591825490321778091140481880108580828933854301264727081447189518190338345407160580990787548854185463100872921318700255218679716241281920044412950406460002114997908301141237004763038383322179873852146162274356933532380703784762575774458022050658737956080671846480075303341203187294829566853009217224560686655455715264602424508162881831390629752229165888952744594906014337538729767340359097295493905642704528589848322940851576095664732915361602143440262563731741703125382953510756610511324493330198923773946011381103043036195462573512275628006701864089712781951975952301501322612717547554233850875522707833455781581907995606608406102274644163283598845517149518305144137055641121781917578831291123215538925591380221251157897337200922580454066200486171093460751165686535028783897571515778567763114189838133349484536813339914970571726119444705338286559009084288921712984221476256468733343344725511471916142127688282244164302534295126053400305950970903993711445678807809855407176352139761713998091852747401864220933020988013595342636108398437500000000000 [98,9] -3493055009761305037590284846912330984435361364602625826145229291864609664268581416328240951817668682512170389806780327727143424248602279726153668785781062976177668497359068266787066277071225405858272324435797293892698657359527050392476970145369116415935095014380819412620605331712721866906872368246864493574489930818997589211558641145126616553655463208197728845363804595785460133490389873060537658567685991646357118924538879932500131579106919337181436604778911146654049821996813761091115131694735372844355128589613637468916172723595076055737840972563134395839458043616031649060573990829913415632250006903605596838503935547788337663328758226571343881112229290950484739963964041271236179564971432397809474907107321686399584204409774514620791938892908456342168292799035464743110472459997755359411162537755982976707800008934087845848339507722270192116826905021606071775286373036304222528083416869167934263946515127529666091789530639278261729624945376869454851860972265746330702066036860890646153629000396077937074478018148001383013303164043703909543042337786658219920892980636399377313787286034481166528512746179196458321235339275814671654886767707882471510828403199643374339011698529146488234217046154356720179001581910976114561365464777240279294537906579891817864287653196095083792946776201120161287060616401772661815063473057617453413416411636425267075505162691458920922032268459916979629251514575159650945862482950694248662027668750491665451976010750880870406432580242512380263830282762812986502928766419626955941277154838125719951676174089441167268565206417830550801619992923883653883683835167090690390582216013875812285105099056652768170738196050633224350201874118866189926433786774530570562283010734786278790380411661328824322609384227094032630248590174701077559257922308600608845336181888893616716548659287438048265662172129852127370122531677776781466732045553018908383038275844070959460353618905618507881194331262880758005300961918105275979456486053790025953097769377057257787066533676686969337431263101447549024163350522116264318634545327837869150445537803234523897366336780176282114810632310904182697104542452450071099434580901288427412509918212890625000000000 [98,10] 2209055256429302567378406915833188640641174321492238235198568862861735640780025930896052252304053265162231078715384663745467060579591913991002010156537613256174540668285463988565946837914119580625309195474958022390604475255696685431056420908412692895826318364527361821211341878772626255347501240616161734535102959387901407415003438085602371891455063417752462488837256383199267024958142985586994092429638733371330262030223857555826140107124056882951554062263089382030026375593398911475566084938342535309697626814923820387174048025666115755390840884234497512371090577362312159388822995679128836298165244600803828341985187196644033262301481932605709231161616976483450226356301027743786903013622973263568599460510641032461559747983259959481571779353437264801986284678958689736607405591110038307337741380082477917658766682421171506423895093184139545456867320709107979407928689083329722802285009174372808470716792004300189787322375199945226063212602157380325161901517599447244553890737078045094344088171503633101427168378845434598262739079210751952348454158479836112215471972829748221185431415169144533756764231456643068082664240449701730998041145499320952196126617266973888195560742567185862741276919610176505202302035963511399669950025014597624071353575970149342445685799469597934199872101303553347122161553771347958230336224838092498293898469072068912540184936652889907261308697563688015172143194382426053536358804648300989967286362034801544694951166452935233168891522764855873404968175805724130613967837989958948059235960544657186856230011694970978130617965202931754063622116179451549411529175073433641198251278371687487988568906268909797345666299620302311658518286693115444451058358758640330979771057696553960915089184977016834379465962764829624434464293042630791005194530982236998973417483628630506783683688572287318472375915555002778560736796239117707717575738185097906075742969687450393529321203954621819738653554278369027950366029021290676799065331817920794449143592588541168536318029121870057343240672019422298861272363865026918077977254737482191174942227496153944017352744582948848675466270163668897654833916509992119969751911412458866834640502929687500000000 [98,11] 53316898198107346518974177244704764931105579090170982779139577290971951818072288974376495603810231873449014741585113163535509950716359360651349863254471952362029554847164775187892722474173333754636384046994691353827851679291171990919602855750231845902692138850088387919917753271470942321243107383583863108054329118623041375702105376421703207580803593825544760539453113173813891253419924846841716681373600443460787979609678634397121559972493858688359974954835679862637283512972564441231871274294619553259956866624414141385081386711336584199379205894389995049599867469957743002649253694515248427143283748486700613217794391957881888461255439764344969877615568402594385394545324022785831111138020347344309562785932325710270929151293127353419403955475824056091669740467750832692589026222409599233930977351354593061143727467505916956565028427956723018466207288473056698836841309691481827326124303237965431695177017161898117127690349319478227638435848964062839298536984723035293644957263292531854833147544195425667715983493071161776583268642548777608118590168541650856138115522358496424428127563276624754280192428525875504549357552920701726088578252013585302202279522724902984040116061276489677396915870955547209003795372782973505060863450944652034759801820548171744520800233630518781120943390068114994967665679894220009652855378876453096993038204802724548539993577083301227305785843351456920633155983930196854296704844947332694837641168410589018709557366473582045100763468249606617732174188804552284613161805680934110530953883168165104531711890374854891278603471290766451914858250383260488768721773307315344495263035880424938455262556039765123984127937646138276055518677917589884204004817795636686558398600830742763451630040565842720437094015870630028205157059993575623679780628555346771118360550672759931477588421999080983627489645867232928106488747027373806344598617069789681106051166975152752061711788010865504845172673467012079465685202219351914527463776578046198179638662462863646229760215612038043132145032820887105138754870059708318948422460999945895657709561256262880915651639078550588452955301903442600377461442484605669278607820160686969757080078125000000000 [98,12] -191318951717555171388741902963874247498643405838065523429823874285313323730046719888946587833654203387058136228460043105949224673439452486269700648347135799965019789397835502096500598311729210253830930775563784764546066881597236820364608542764663820838005446011557345563722095794398865985071634684924438350822569599689367610111980359100770449371758840708470551148174882485905287455537933195017541081271638931350723705308796335908585709445324301504839339847929193957207137922964315529588045249004549127312119570020001246887575867132755640211447488217446619000899863708211760667626475772188506623164410884517460203123384997300906496252101742722063835660737651160181465367780796051941330203926100623101631274386391720991346329842934642422182506944169074044248823154767668296893323670811105149377674762045352104729381989672258255123595697733368781242795056675182240303677324984424540111460917541589713042965022271282848739205859292958479918328624200963172256855684976086605062813022363378896235525803100386166685906135921832161069929682263545184353469342463531251495919324341898726909089816380330189573274097016501771675314849191192007307662808027570978915409281281691472418237418056112882439839722541931619639138991959963296587265064965794886935440832857086420635417005246441959951037177026004396744666446812918143807639908103677478540410767020674518035280866484908900044550278409822910035026211097268669797799976611720302493175577838966080485724157197973411860170987897229857046518108879760948365710077339337179761629311526441905898826738681325261714454678503015078850833587380628053303071645555280368832001810832422842674607399848598430103090292981700237905998462410042474965047206057585996870683952794425691504564952978618185778287217424400114767005799416840239890846865503154705221787829465828011159858664603994031037068673002496869720496930968866513478024199607229415742335578080231014723327191316934386115036379217165788509895246878030064883256084134165413227753702370364813130852056722105740403877560026506559541979597114304800228652426166332135500072071860093337725914145194896875367500788797811710792266814973316968462313525378704071044921875000000000000 [98,13] 283468375746500888808987026096029865729991727004147004637401587110170681739904121301403009553192701544846371045527109230999765106599606237961270812468429726515203163910581315546410101905307358861107389106587476737924069166962822187272277553067329729750663487827601155408638236170896685872515931443934833138576627714107526837187421041130103219140091217793526791389363046941008349087039563266098295675708931135720776005457954458167739653432049596350659939130864181040801740264195287381549326539773027604663173661750254873175146391252214242031260050595629150831336265158222583374330430276581268675100201775120276715053092060544141675772337201200505213198083894358201861276271780400170552585876592822980777871445061238824172437179088472872388514886073517082759074307972707765140246740034945028032669501296512360097911617418512347959748961744574470602305055169428416354624392374278669421809674331375689542398615707811889798677641993908300077277154188259077050146871305207076218873192547461915652819862276872962598898884149685361939402859027764704688114423307835076626951140547995287629334707127430184916201723004122370860537823522187609552755628556216896854225323950625100082374018843405573359299539100904860177089688617042607342634562918336562155751122491156295290504296277545340081279575700259857312029696748347356225529996561859291214454461051010545496988157849601508569275522494914329042430907482521600379608967449222089540997646010744097892735083902680352063212827472417766463366742197052592156683520998773095590102558963014515728796949837646304956801811954154517006432875971534225290080066826413962203102560975931709011442963629626001924649777400105825038203826532783614966333551752727848932085310094588954573888745929905162578475457802472010513233955175284221086081802017968162216418915304512380802079957936967932522880088882372708143589678471460197991583043448946723530073287385868127754111614154561554821184221792954141720405522453166325633442012095282613087965903457572865073522748007628247171869533793924000816480914373069874926877683202061621710218394922017905499691944547469599739583564547226571023099545021395329058577772229909896850585937500000000 [98,14] -358820729023497189447869032520114006566788632590232197385986484163217002755999173707502623623893569821592540301092038318538201652697790743464325154783980405447456229515240968770988427687650377911092607325617197578236830836827146602361018166756948274775355361530005991538548844950332253537094006331286919710542320591596694008386287356707296803751384408409273145839703989532215111875176960388672246773064084703630027170774930911730097961712577940752772838358289774605151884170873008495089037708369415815013815819689107317264970421477152802198886208216838919460919488233078550445792701259200375803036969611294868277398160902336216307138048837199270038310181993638570336038048825877856168214698815319353625944629371451117791524440641032649732849931014025255699415161001017595248113431399805058604293946226971770385960406968326742422321362431954416058740356264873645154073429871288200963223902990875594262738484353879808641568410452437238410865942720130926539378296869957860363727860935695409967729576087685871946647150368011762341490393226445837786732943520998059992247546259733981061885186749024630834339001982813608481639019433857459378712430951592302061202615612659753380193599365255383833111786245028446489634950214154791765692208340754483328142899528508381092037302806335460896913764883273155602889351808277690860044538401295427756585295468037169897922071134907191124376272362336493404422950139972921049736044126363766957336836439021158177991813912859360312147151159199311550387473445725437964649171266238972286894714754159473709753448884011975149410870592229169288774853968827681157090200575030428980244375583921343720407622076534104844100333257772338646185891927388804173757900151712841915310748315850086213361528698175720919459904043957116385028863160496976509851513096178082493568571179606570353524604236345477463998952512025698420242756255226521707819431961162571061039786413105161477095587832759727945515017309861693079072221319170501833194109272409982983503387682981110781118629119296868906618542558073075528994400098321380547889226963700457799317678574665343851856717184918425835432267789634370471450741657548633156693540513515472412109375000000 [98,15] 859566221513457108621836453258746731655206349451093803864506525198256682426072426884279702880360701532093311515499749401536359116047287851910180744543320798233315373978624092418412624185878052969279106505014610784443289666449388051420970802565159770953832571675213279175978251447005749822113576162185952570330063453582652732420770989000543551427372621104350198365581027773115066609160898285897541250599184305031084677833242496867218368267462810138063092940199240884037485819046941427088077215612683795235337793953027121924814091215705978392401479525756770351650705405647790685077429856969023707801899472898828951213768028246241263130257697298330658994407832849721028803174839971190835937738604897169824740724189316252167649230679831839119444489653166981136018259433472317531428644054465498803317824854832289821861490858941903350620709321945039655339720138259506167929196941879802077277172881698850090232744501360394222085804375933441103678797605853184501758820287904213197007091870724169942906773126302461087069606516060229205839441833052733159553021568930043807786988905789256393345092572072891653965152503394390144147740724410799329078485455477645285923271661317460683380496923963022768980865645563631319144260180582238153638078163921627783145892707151849806012206609806564779142815415445941647705181077829465401860921097279947229934562075802199973446722434624855304784787155701401626974131992592735656224572170562501055781398721875704598465233059576265842325621188287309837125172102832620966213220094887673333275769973156845763361219486831243708526249498667191737834533858421484341689753970641339351870468705017571405075916464544969797433888447084578551703210695189133335485619924459822673782213392293825649649179575329720054877183641757584362473166472394664320931192602671491359188862646061531679288305638929148778340141158158573724353728350803455642564451572838277516994022471397881127268552558309441155157809512327592579046190598173838788895842996743555103726438650630437322375368607421722366522684774441946547345215427952051140497877112824747754922066319682566323719247524306147004182234777775459873966346080464973056223243474960327148437500000 [98,16] -1461446398399626346068514100773424025771278511155957525786653996598201920690914946967576162464828023639683375907220281338442278873297839799623043481480557948874444588073572421313579695533049619322444684375627804248524351466170309046537534116745731075728820029577432879651400852894918116681188998923125478224787003226601428183377763248925811258982194022663661454121980761434897844324511505627611703400743579670672075249070463074318820264875674520086157389913113644825690802457814746827392021825377528118991175438244046198437054221170688464239319107883841025546925100399847715898570156263440777257754569579254821879117672450137694057711264496354980959286576639522082578985826437579564620218308224322316024809831576499554977869239732228013633319320290384531379977544296892053249516011687288741146184492691034807489102285954921486035717548359617201806325472413401096943638833030893190315350474977771905779445334410686722685534717680163636214939811443935404352801497799796652571510498751588781335375791235150732322186423326453481495006220309172254020547621667598716635074629769817220255249123502835785762310431352771948945295698975106255979771483209063881543760899529834726634244393634460846387861070002249929587629081217247964572967215767931684694720973111134926959351020004059256796798421622177799861899100587786854172585779245643269359106811231493083423273214095148021875987679507034122029148749775814984257010960241827333386658938743330560773170528039242481953540831951817369533478548762793549637293943439387905776837627459574131637974883414045284966449077893839258107799599870176286157353594708759973354359544714180192631722256162671036722746079227647513602370654539308924831989208628521600841205643532361741911155842285710595798781286590855430186294378348086383551161213593459342283781838179510368733003090773343826389950713706802217341260198818153192389872752383901409509238553664523819801785308251791022920408086448972598251959198149546549913724542026808658070081240860409911145733767636850323556480569670385828554058819362392846084304824920483038077255743301018423147425019935128309792333538118117366999548778494499856606125831604003906250000000 [98,17] 325907920432671257693594778959661936605994426522119723949438028907008465585171986350684032857213780244549514605914691002893406266316154627632725320059371703284292595800126546684399044155685073163011848574751051575046943342483150883904658554882003377858718418815044619964502045768481474716349583790936490785853113594476938569679565989262841609910914135082221698672354505382418623709313169289690864788071820989883665569456745319231641256083957836572167688810775044204669385989314061129118500914020391120561413420513173113565550768489725764501282255042389769485150107151674648189188453579791534003097488486558877422286057004979591829741752059811490144235754162431150266266506555980710256090519531956202944147337415617414802228093087164641990242905362177159761961891098177362966732801038085705232847980955677323251315919547201013711274479063052354793438092740106286788484455789200655671451346668599053274518510484010304995763039642583512725482420321633566757879460491249341227746682950598454799303707623759944268198293366974770300204128864368941655428702469844043795552396089027896388657812277831584304098926686961542905710109493371003971541371182361123441421711501314706050775547842581908978963300684118370694941775867771045071880006419509071033624158648291136891200188302387495797233948857890019494571058159177406262952114795091772801155406906688280048276541195970778349232778354665332575973681181188892777901706194207958125134794366715255881161348122952455043685990004027131413906066681939461183530917670906810586327533454064631498363591070855805324584682569304463049419909229490793980533018630594535434415740109912490932140245758709653160231101651983823192948605277879849587374257366695718956976444951654731909772226336803778711334524052074856980317375584832781286851388597244635517325993637910386407277200938098749889759190668354919838791763520466707328217267983520159515420077279778113071011930322643018765683643920140382682798407661223668968887934327650301048107749361787280241759778488064054999911341400868133370703594344969370778865772725385722640249183746639113992741971622103545315907016167219362179352515340724494308233261108398437500000 [98,18] 2883623796817165837051097596128064018350909431646928472810268999219552403945761094347314465341872017530098080741536105717746664990264248994736518830125360521966034280284331073439754501091755410286229775199929419799297725512263295593507500877639250766060087604516015774607954182888123827416213659302774123200698812425313817747506412017671273985113084499594977991271884879390519164629664761041396511150618331028654800997469092522815346311915101742999598095923488734180795230536835389516183485165338266899898915695669482732084405478131886594347957439041738879581591063824235057805824535054121401405715887346830229469020188318153447895713746299133069350358325521887877381182813866885884155785863684429687194162285206556246559121595601480539357450788195529392184990482499913422259313962453664578547092024615627966868918185417581666935769385099684331929690614461716959989491912951568529213236878803803262515278558994417512319538863509581180049290699766789524446764616275438290575178015163688433363230557273540429191889732395321246842561459164871747037196810932873666283370342256178520726171071990699562146046238367391839936017782786243943370711359609098143487798478800405026454607745488271609477754528007696505471012512236371332943867671650299591086842002231649699655544503655967726654865078575132995755184273917248926373008697144341104163840169755119584309986721833170502498571078559424896328188418406023704666897206861966308564863273764762969300155261016011535826020701752238768588033584345388376721203875525765224282571896312563568429359120936054412814011810018737185678795664058105413215321428285820009355360576804253762271431273347972060876097646324303248055882163078978336327942206627284255734441840820762759899355514833996076308687868703259155433309010113867664499972802808584262429928298801942578520451053509959557463333268260580267344308807624652153115725757632531355350311141245619846950816261497632665007281793857003834224213956129667008224614991891953158838732946100312854327663412137176586382342038811537129542128176028796837826890047443516956910530477509148997143040195882807961064208182588863849105109693482518196105957031250000000000 [98,19] -4395473492761527842057553868159904681031482875082100205555112214600039093329203073978831276466010679666478989526143757309427667224781491621552664157716880924770161538974585603452995762820129706177530782759570043629253646080252254100713160003882711845054417991064581973502728752909904843352262533805281086456963938723563044806049780713176914912163565963792910052065070598946324165708528974158479231466010846338623696773472599108824238047727842302390587045505090355599443290897326401974944904800547763323627167280688543442856216108028923790726433676067546269009432133676104571436602101035020853729176997327882686961407865079051156792142290553901207860198740779847184694250042008463542460231889257216095990991277203684320815312641092086972385063109110114279541702678515304028031451428457187280893119636750620221019096211501670715226953985733815771551265270061144551214059522225378605680514568617665033910357379080707341780249889902714644606091219312090683933930428373542908257208402487707065105027734629539223227596271996473833199901882019816359177530011617186625326353384110747128787514466196566638698896138093737543974634802224079664667727346114755800922767882449527727391407413454080444593696223689654945376250930693176412318953541827444430344516481903545952493612469789189029069175830334207326022027749077290936266682774114415124249436862224819030116826510606912436032106066824525133754648023354042706999303912203791062299792135175237196081413374808062216230287343773081429829344390177040203706194512013166807542953189664730585600520337316558232195960487220677446226409314652715966342146922047271638248104321359767989882895745330296496166932816133574126280453675491986937049431381203293080354129578369070298745733484851139080498339763650840018020748905786534369127101381110629424655600629056139513923355277574299264234208620613407651079212135521577471503587825210418641712724465292925994684772849585884119376024868272755291991460878258808906831997295133370637287609181414394232953361245700008310502205439605714753417777144338873018521080054728615413329333347745150795277311069461064747456054396107516524239144928287714719772338867187500000 [98,20] 705423570484791557897108693404900937877515712407040005480841258752027062233097231540591441176541337887304665574392023912670081747099929047804748411024907519622953620265640201112673553658986150330690654276456534449417952432932995264383472811007119368617752189653030021138662191864108360304542211469546620404334516054293015164679120668543202557945465970438521064757292967694310590806365853602375758186661379268941039324880250708993638789977228142675749373555817333067128633871960869492430198596378508539668592709888115058381816494636701261493418206955396935676545542475461796294513797168422161234802264877300398231720463120793967855190669192208967857804889153004728250262697404698028067115722398956997046631505795897995735166517220584032653124570878661241095585897514427670019255360160789158522586035145813934956360190237346332707262071541562214431922653784513793534559589046066743854415301603756209168148225002441206893011904111409911391648625438779236292244431982376048555549302413552022303772648237687338439790775264630207472745835981168167837189988496339432445170593960195886010545117253659254272387362860224175834960748490953282199568354966599452923054633360762546426067731324944353999937654632818732903049683776448551500730489006889117747439223946920669976954545077330509389436246562260660322664320578603789288974351658296825355676634284303477246752760653135951924865407672507523100467109099326544959374173852320658160675039908673089234269358224474738061159624337610994952023824586128877888977740202009805518608400295009183768981032933513800477541300241622921293117755209722398614830377313846226466625020191218125603437701288474483397524132790578734032489399463063753796193717671345017517039025419621657090826687037573219056140904325243182841209700347020849387944853936188621834559443536932805183735490283815290811161025272991391706017420572481621352969815042209351531467070267868100161051868377826570767312051021317538218046135673621452749673405490440791918017329827223549244452443513887110027279311496584237395659067950416875289800478407018968412534457029645821958294293166928671720821569790516036846383940428495407104492187500000 [98,21] 6179513062627683715847575576587776083665029046841361372427703568385814768179394662412607995326231063169860383897646880973792903928429128835985784275492203507101410188113665502725713321608348659573254334797539239923731734159891706767517994053420393309205449143039795706408512957835395242344148337313920223203966388138563585613919626844157138525545098138565996093675083266838634618172473641751500197644071590064395319488524319092000250303916725853387923800538637901729989683490347436608593780062963857213921882934181466619550779794560417251680999449732307313905025109896228803401861389819858682815305536768058309944269623490037237370718046293317264243484507411353722636254881704917003588493762866711160655433433720950021820460674353999623766731403236392570362362233797629661130914198420367341146174258937252151875863118733048002013456887795345871021142144353454345206555298107473029591296557517704226150353545233361370182100615664650834810074077226483993350588996032805213335058528566786055836784221297652544441783706459242309237253911084014510658142944082852607848273629825625363557381722792313888148006508592473524261395959025737181149239198486279901885549190662450254471756579847155942525080550913330876100257437513935506828470427413373569901460412926429510553960652919960557875924016039303352798042807118556192215108185416816020827054838946481448261622144585282772166946680544557063531847032486216588006067418980563327200413766939747340033245108379447154690707359314306354318718805791916734356145005249437705755533026711043911202396101323915419325105623034196335394317134679209652400438129358707904313083489248646502017467213328883365368563627537505804388644078251915708558875392867451731127464391101453321299282166506047874625508474662081010950949402967808045884035418059859052263700761853285434459411479675218228461976725253432239996902972189581734181471688453195363362809003935553452235586970985133006019695684236761549335788856124085679895224323041790697706528060479505471716905208999298905524665884552041341267470018801348811895193391617536860320805714358292763005400981415494846872571432783161071711219847202301025390625000000 [98,22] -11756881263247310151772527251926156287605266826253167857545998104488129063615618716482911480554114891632524744941752120664954626145388487216141216721576888631765901030337353855960620715490199847179603237384999710887551127575016135404582065657242779847912652036685750024031283371858229023062053656194647348543331245719434791303347540651699215856627578644705370530384412953089339321847902937465961447342704964262484244052559280232236260680255023290282758467786823337482219320236267474829344245859983519489212703817585190704171612855759907392124367784186357849880006811306396132237005722364112371526681543451572476828166849386442792123909845818318819799328726386732817787678811369513794235688240148060541593683541532143704762741068987439244649120693208793003440173309053988351399650492912153758765665186914618261616178861676261518840241472878126761158047835700853053905062769639889100571281438131110207180529799509359130133304347949759688589517929181477706028514281383591934557922188438337967374998921910712067998195914201954622578785742352297367860776847431982983272559077685911619893944370118308372632722515478801308783963633132236152089623266103298804173620375733680989316553958912792049267905623493994183837042032024549737583748760991811316046535962003916573746203357470217658665232188553249221761575265061762919895617693714281368811305213488746301525908474674378301846689615072666776478774055839686658190846667985656854414930632845685653573246896948093922978071452355641412089508408848100049314599726733858387210407857358348784163286594001095776715904964557768359562425390377332901725452796923370680110499974304569028697402722443299866498444916980126363784669672499856191791595790033333872286136211428574828848341009799988197305638449119491915846398842980897756774541351729826684750080904555840947847868898029402147964077369841668672959921790137743319480479052056224483377588890462934003439024342161979091649638624227029174523667553873876969167981817194402259423469620187895104901983952054727134523140852873157111762896000833658854428507175097487153699538503594304801987781109781893698271182380210575502132996916770935058593750000 [98,23] 14210868004070215836099230282062550608665382707973184996664847630680278011216197106661603355618328244498080758083855273919963517619733361135184043610306005324370534753508237955856879507110110369821628606704652481675108482062761387422149299551428240564064058049259274503313850728829017349681066692610399617323985016008464300956454936375730702671800582711743819740800794823838797208450317268918781865951492824703568077201290831572018472944339584420374998827514951878425804435085105484617337066859417995914735805288181736602608876699929033250554970727825448889158348505690932000143922660275477591866368893410692911573579457710369613875099164831847831386570927579304043894795921027749020517870041289590456329971254967065021461599117964514669723276995049398884945575987866936151260492686415204318190994592559557179537475294189829689646028446654442419037851338854597135655699064071323932813523110752184010800688933059491629277054306200233737734582698604425763578078605957447332044372122944805981550817338378052402679675185961848778388216022790233993534614628603565182072575503013258093364709543274383619029852337911689649858238180845634498192406246879862242609553899768101878360934336804338721059041952623602752768612930924715678973851287941840052760636566351230426117549605048493102358773174023379247031865131368854330304265309406169179955503570311457892768175163924470999778969545627704075052767008180794606385921264307263379571194146137931694473465816372239076766885171664168063913730612802253115181290384045836649804073596650726859893058018429603828976778527864307121100670414196623031873965496600899996212725164044682833568087727043758646180072173313116665546304935948342971878556556525874135092940961119147359144367544953472209353189024750923256344763887742467716049223516800755261129148841263326917531609091439782688015164957803813902162376250132795109536907054724644959501116353774324528823370876392090089101062373310171124985015112602333249535453138996757273841280502599821627859626906689967419619532956580186646986479357698849822351392508633734878630594685792632296316806551382603933386672423466734471730887889862060546875000 [98,24] -13710317414311864357603177316972982796560557865608087500859754117041592790493995856844348919553982525523301731847229187475485124316952130800784930401415139739435522580577457071154035356067169401704978530361322905500955432781482887182512479270923154384018812143928098497470081505626996295986486856476274593111851528166037699692681552563495926043186339868883095408547524713159342768421132630903544097584343307469306968247104421652137059906019124504553952457456901296099043265152596436915681514807740026397959251940840865869395641510303761771673443599501740627356171023923763252962699113635776527932901263065077683396044851450834298171964327276893999065722941848020825734685533377587134324326516113118652036687519179520221206345348787445743473541696668052690269597352104239992451271265211469699644496815413298628732461646383186500179316203409633891987176212869544893754009721105708097122303490179118962978152052336408660486669257964757218734946032611225131105322087428737537981699330532086774731077143700646249131490335904001162843884830442262902967030693254644713286086771879484573706090230529304902818128177094038827163559202857078316768749037983738523357298114501490399730073804866087035317988993061721080571831546149246530368945130303089498458870612448029554749297997456516144081096418365861427794446761645336610533074809435167947321050079173489165110932786467217785430446534924251704493410522000021427285905580231764642075490440300391527487601668508464506416663490520735778704385667039679300084891711654055230234479055983396451580408424461063688192251051629976821812631029314230380748016190311088726886769002008667758768431085176039768257313100957901251153916250295876606435376809650598624301360056817841375598403743517911810461198070201580956743501257770944481288137776532393459808693830029274230356246136477477398968915212449959011024151392815382120781476737977236531922220191039918222199391562396265363829430208942343644585571187927324941786228520426270958848189680123543468875832425722784660417905435765193374398681776130831399605618048865562188941247047854201009590365846740195321373789738572668284177780151367187500000 [98,25] 10507554500980109069571131696754064172053713303201668996038874698280857922552184801433339659557699641372577009292016849115497786265334744210052077987150288754983529962014832905604525773504727174533291705591373184399978163569715840172578809557191619820188274927476516259144234339492478994799040588445981645294087719635096884380864808134149132780265648769545505998398005209758698500861941760547836985487358305008893058491817524867864055066867071830167644060341085099588843199538912809680635812137734319762825245875685935865414426815211036909122354293585158606519593133784331996740880910550901677129156275985242582019250296739714317261668998275325318412322216559202981928449851398906398835596785940991612281078026416658411763463498939646603901282582947853072788233779811447184923030570583788241826305622470847090862865904130445757727133097801783456762248264472874494308298574428888387879276212647013646322794875227100265552853365797122715140038591380019235609661546746333155844432771404903535616863508464593746013846923546780607007570186497275066985332807760248978498955175701914707002616361276253093752531842333040639270557670945748590036017370051289855449306134066249313587212646213471855749220834784441611094680491440918450145288855390751082515650957417118149648956787179127685643702173618068799234003434091329889140362904949309907700682428278326370414009809102285763203370287014206890810904897959411098022197593247984752069733631304395200196430388562801842613239349049563548373002815589991124988642889591543194523390370388920906287418702781153483927345760683476408615836678791189346758360462038634590142278476484324777953240799558735429583221239622985091089216397475490020722082232578970260019139920606389009525043350051700025633474802659142074329672187740709971499367255445251667765158349326492380492020918388579062023301832425825735870593334248848945873790931137824452878215096134369231426995297997334316755834601968583496610130277423866201743472789360562684383431377802867072962805669758343825683002869418145951852716566023636433911394583392055607321401438094366996909881611758919017773905579815618693828582763671875000 [98,26] -5694363209924573829061531592744287460475972475215451336716088325529000859547936128741969429055977562299203918268994455280906242111730782472294423970558911259263976045299875883366013246290841329799641335442255189096806311499408176703702277620019842164180750061688573878775115370854134284192796918457046599109428105722510457567759263664604343853040307401882639217317663849929130793848417030352561717830300146990927341140807665480277409471020428832931461732604051161496058134098210059968318177305679728096112389907558432088630883332518663017445491750958170811213981278195952032051803098162710937711398589474918338776510354313124968510081588683198177428996152329306671478967511482839373741940678762449342674457972978372002983889010070836242782204368145724529243823591489363866649442373572158729790016347101022837234513218659633171084165846166714016020586878962553200711842792553017991673133080911044809288025543581478340268762220705467615500043074556033856602607244646243945145879276358808854963929740920036671718427914680911211335482436424511352129621168970181741565628360932469546981605166699513661158399801647505626275249940015246670047775131821563365184182688351009722620162827667714864158006719902942638786779148965309612530021301916326521277916100753243438519708157324823781081010405827907083864596536298569083904339622324365693270477750701006528336692265616668290977205003996179115837983087574913097302063904821189632768857685713880233760341677958852989965153418459578773982244611427560969874103316900533094495924499104020344270514204188483133026097266003521523950438888992110914222441714701547631625844811964620956417526224840956771031957453387849401773648088641932640969205704612867934361371605659404819661760880818900602790609763341518859964406392870856529099766096405337779968958393074126827452292790694922509803581680845610729183638127479940126865096197072906147014216524756236002003332297997694564109037266028407262420536592114009565689503814697333770627312650000334991687977557634235223542815027617696086874096061602950767358809298549999028874095197043242737484913806866870800149627029895782470703125000000000 [98,27] 1076280290011645926533354959039610989861276374198966814105515941280874572176761486997785408307631459539402874972151547102811436936965688798288426406236951496070664645954424572677012421380556956673047674575844406282152996190119762149974305635588158621282939941684622148333633347029082902156012854591974371144070289726441439615091558312163295306081653949842535123087786279444629325104295848001361451531038915939129469011138228359725100433795812424996713338671556214923047391523986312605248303686943149096236442769950910482449981008494132049411970521141869243827449944862762876150701778060452026699241125824674389590280167041223956551577924883500511334015212826643745231308515079006293644901888852171052037035760390726001763727813147734514214332243782790681103443885892090356512321108174627381053251973248346869855534194908621751182449905578918145385522724132862438295337391149085396836725279104490297465945816656113124519843582723152898130147545147696785566249611403946271898094821522638144880171147749013775197237845658159817671118676401708338220086081470865192300176395172878664017761078882619259844242214672206587644865175160476624346290306373622864783748313745582566474757450788668055097441398000493734776828220063699483813465355501271305757793235003727936156330348865078642044728598961402643997009644605068088751912961699504387446589719343608916015202702949471667690430513407611172357652123112745504910475342852923210753405083535262076996567586282285185097354918428502323618457992301384160332095865623886550730686995861299087963783640373890434167804097116709488412683776130437616833326209936123527896751660989355407819460629008874813376677085119251601465366657099196409576640631637708242440353107177422826129461020454268892362504251695671279182492776767348773622629963214509736360847180125139184179197941312610231733562661857893088344988436629489504744316215236688593782447772333700224700868359431855449798960322512362860523429265054812044140329294589558076860999562301096412616152671980096281874422651031240261635072258011114474345706683957042139653628635895193330638056061765439608279848471283912658691406250000 [98,28] 2234718360812312828593523320602759558405923869217030050479679145049160778177917740253368812424422865796014552427910919802242166076987434051062801141569640891822141719077816947362023102247527537549930471863859886267460160079648898584186971749123940226357260322022185650234494488859347664368657734378071888734406098591346002345768699096054725248096311665120731516773268209759225181561539087065950524382884796772872829692031571243871368851362450285066536360779412871406074883364433004921795837283996150305017965842053578495001684341594198870464489977495091093941349758519332126026241168097411933773720725600054731820021273492289622352895499379417669540359629106469994108041499719929977763869430155224544487966814103120606938443097782362671443886352484326765016292833039888653886405094269004104486123645990323584470313896231240286024700812893195988785649412181761123050722641696674671511978461644123903362551789913233305634564707943831377088415481566326546546949943487591296398954965495912545695754519140243736116953476243641174566142682459620681099721972672225655092648772696792336483258455508661452858031197095875794141265773971962208870970385469785738588278257473059034892690061576767042304076706880942447621887107241231830968977402322559977423295328277042902272068217145268042170380931136547889587312490173514569752933423989187528492084262604948185146067948968816993917267954526400147554185981484162598828528582981750895925864648258488444757887998524728039602607452295188631132993285221524393967537559782720017659071806220370251376958426570506265390212848654512887673493864981029780561680790549992101221406368376415251228357497208124178526489584197816749176075536194989327280468742543509190064019619482858265948634473781761456580943357415508822775793042849879443439379580543959855378386610634105361700557426823125327009398566675198509694675829240396663970333821079547262084229445475636593311359955618005916016515507146365310905767865407643573188623412683105879951337239503837715816718989370454391533904082040793560185089861955651146515693002464391109439830159077576728077207945943882805295288562774658203125000000 [98,29] -3967653583171590435495937399968015722016312704787167865298022713366860437778844395038352104765244301200968194825596195844587781595590647339080787648278108808576395616834331101956789677971909488191846665178332142447905549328864612928112695612941869185744329294486367938735527893119211828117679799321658105222699662472624266621263974260131264011376802558819485540172519497425939333528307665491137467983726673457261855966447605814624267342507173162143751027537258937211549280070206639873631618381398792866489495754357655486104387820104124975396210038696456982449345692066596265188715747917376511700124366427481095818730958738073766704868044989605276728391216978062984875923352214255038270756317474399489264795635723585195487089695732105070153939711825232005759292784680657454116565604859846397954231336109339376458986031039122296655897653880025102463431017160821728415207149875199754194995974820649899039366573989297632195899318977004546431472881319782038141114979899547735382388965001256560832369550305374898266982543611006765236148463980069996507651514697393534884268745601691451972931990733763771887280077105060248588906755019090917145251102465362749011704052167483013809555568999245762785525431552191208091650424366323727478163904943897506967024195904314519840991571016119433079223667646860480215390505487116466276904886953581726653723191988699816996901780534798149395259579738201180298873844750007577960634961841258430625053288946721080096565681794670437326265675998738803787987544835710912680798030778932235726259396934556812441575775515609030909450443606772207983261436788268584711151603190830031610544218934777435660816840042070564162093709610418034785012495604584844894648686528029745221239704657600263319844062889796957684934372203630853351536547196375399954514113674994099827887750723915822878909138063299017980848961340448013639116818816194435127872885586398716260918106713078747705296678651975364281508292944119996851921637942164893003004620214259847967495199841645563334437177902900216257077325413659784143877121581158943702247208449559590470590523115634179474042753099638503044843673706054687500000 [98,30] 4205450009104828631833530004371207673766989145929152479645909727769497045144564852542411152883007231242148844870077244217296282484908934324713992444624552693788181924586889731912815792209516966248693288887819183250119616583204164361741353421426851757229725776280772163730808499701861432633382260837313127318860163112965368702104958116883849533150616823939161137498943716850026919810523539265727005237758405909173965014605498034858328573806477524574158600132966832865027130970418384778158886836236288472183997934985946574637069940204905232047564293327359097309025717879643747158858491577826503646546777133826695308793558378526640619355360569499441073546365914173012336094661125446511716065060237260056845280532477317627919782376551465297456200411751768837920451937559520864844261747081634951569355016450220363830642816446888150742939308856193529323991405355460699693266373302372213963197812082804788031857539990549003423553896364577220148122718695641660597984123652870448801902383892566449821149920764530258066331577039388604062349103108952607617391607726920882328802307365912447612666214927196509770458518518245037098540928228516136658760154152261071142615857216157182824039477283165806534193894135371791561970908281342289406546254263330757817774121055136705060812566058513307740743228008555803252934391110761850384018097547260008114509136296209870538856407898686891387235026136679981838424666400665496952885692607504650994030452378801319963500361806431055004749093341992398581082309016275507282601164661761512530323017325170894477576928292397689897261392248865046042876951131385287566176859081517206872420460126312338080144482561062471940923941106847450647264366767870901289571791876459865918464447009623811342926629452437114729566565692445428953080304273674954462444606782128764965727881106620533737747841841655770400436219254977693192099968866854394239817290126758877492648673574020324594127474149236221875741909462790014062839800233474090368365919036441902666350551843853661770259637643218752780720563174704639894966959243408070535521117756974615590521851885008608462612755829468369483947753906250000000 [98,31] -3412144651598504224407423450477276375791470176590349224730153602865009368258670597217957732888860169214114784897923494749810052479039886449721069308272233402022506997205091014580814796726760433152427189430917836100805391910507307781024788883764146562045540236187462668607139701314444979237854504154594158615152768246358239133989682530043439769301125985321175151813549412280624078267999626815604788269268347311217173076194033706951556169436009600675514549199656625879028756730227186071550050648238260742073572714327492944343150268382868685099365778023970269542205351811977704594899332644204730087538639239227811998960918330660507687866852907106806687115550464610460908589116266601882644943819594721619407680761102041195183649377691450794294461404936597252243464908626526363337987600054561553623582486022707771089142184509811247302075080447417672851046405798967298736250605338446370409247141278121612387333034138315008166969852072840934543410622415987990480692138405730926682455988665271100515400680867189289191231927966135751446700215591573013841931937845272762211622706455159540762961440319091540282880961546013044908620143720663021252791531671978643972319083214416841586910179905950552880689215727784842776813920957888579984593397286051084925541840869453915497170250475351700383038645011944630958902688911268995456502219689531743330527642454737847985303823214901319311443672337784232027130478002860537241511443059302959568343239120692834919138676172425674779290187558382870351986844136135372921325129914173095847126131724116846714744551703863122775960020349752204309721017552504877343633179432393503698769814187999727339419267432140086547428321991285757460903557163131918773578860619303230764209186193944873767300917314046694668995922976506806013078407474134347414905839864994292226971220083883176992773160668095861528203561026335850866098688630737672243467304003609283453257985651571660573040445939429911888624423512547462683359578100493879719177416104434692663401814542518326349480649503592185887572605945848635673214348757774960875659223364424450319985077095807923797110561281442642211914062500000000 [98,32] 2303917861256300489595782322752106774470861684512350740873371644137407189547854794035607681405766185437552404382272812254403971777313833840326651417680239141197969050725205253425699775387317041239565359075454847371632128993784820896216945045394322569864028000767153657927637197734915374943425060968166011803893267410079997066441532660904708973197521676503433812492278733862634636683747563895964693157074730489871793014418792556004717953683150306179646267758935148485342294739456482848584571827097446595363060822301873045316706689448360939912176890043433807424719531406937930000794310250949207072936072203542993213338061992158945534423766044061182764374850783097696958343320768411398402146535853222677576782132164812491660610707592987655986773133073355738808569952303810998013448403630600406655909632431668065563209421542286393061557633084182953926814034951582349851131396881204442086810238558133782815029947986716261876088195814738465967471423892292775590622117020212933462707368066524379912989859882158464649516223861684303078486260664969952322763321133878269797882341420344280338474436598956492172129527794272161356586463799919805081618573810712169049316046995847864595362047879060217185144606552483665917278215607148973463864936407224093692784016232277445035864591133046536636669795039278493905814495514898907372332478712073255805305921168668114613376797581243134112372505300119946294828430273264988200297683608859546619853946039427748760834966362443281177087360241172365671777099313173499617158200319084255675867395462055071723817980050144449409623571112419171047047732197668612667571177404148502375139649593306109234795486687121155023617510943223015774463460821834967788601397751856281792479658979320807794251171571765859659556686074962591429949396160347899882601309601742168311142615770027283954096598744066531304255515662286473852310594355367552232316374865787442648827593194713723588362911845081525534588223729491495353602014056928709065079116252024748535805967559060997199320984581371233752300389850169769436888519988013325534876712178524760276428912098012347087205853313207626342773437500000 [98,33] -1383582026877098271195404335230114896899970939127907760139838211954053923566834224558002519372167243479301377275743412366890984526663401121614712582270109948978743137642841667155814835146499549795011973726772114459216884299048099008935526630796692178680730165097811359062728554730813950389189953822357421555316233277323183815439750458581543374135209282665157259787076910904641189714011508570045593030644566676855035330143177853448090454051223069236200625673280999953978318774895307900175172476405624023070285508662769948880521742431821527970564267388072777344068558849534819044127547556409125275072667341771027850325664483248249230611614171745189255378699129719549571024937448658951099004403299863428391733530227006879746660188541379742031334012524885905202638253664448019176679035088556123463550892466716367517887272691446164109338749041906090631477271326101255895102904405073958960353363966558428430312233144257816791373393245632951113851774020403246057575725028329831069193721895853491168409209915730663860468908836639168087698969278784700084811648177631525314622611032901269579022993679242023677209808592369546528001752416050881209528694784120605290936473781923918842599870271114364779476282898993147589218920038043789889027924888482583169468816337150271133912975222900096846911638367066729560943273488658716487357395979955984849418160715044528420592767820585573214404302436994465939722223712910765048301684664686657918565157307913991354301956761483412460661545758818556932239383855442551645187673010301473621761627776622595881146006398684862479976066434276326513778380975530570319479697623859702320586258878389623012721682357999427741016133678447116026205997453509557770298381643639128857695663870064612051744945293545047376235151848843352168313284645170712831785586325597401645437778631197499100279221706616042321873296768993377632542988307164883893421040515393572877597880395533081379247946904903943532445813985462480794094787944643730651402769267028575010611874463402237102192706865284018160502152593216914111373112274387086965235196493734367781391902951781958108767867088317871093750000000 [98,34] 775078961487316648975791662675002686046092824204963800119757385600019463333427553365549748401023488080863866437936977463239920284296336814740394191787859296716542159345018449947436738927831462766645044576237340709440838507860298381367269022561439495213516481885537348325974893801308504995665053238504938004666877831028964464366414669370859471595470562066261702100433943694051084422952760949284279283486718485737816767442619076600683135960170018143126762861476706894381754980332843309837961527904307213766967582063077303084577162448541016397768663741356493771969763362788092993367280506365909300717801331062646493936719609344217954441936517821718449679283564975910003128304022396891305893086397228569461781433677377457922731748139975774300608877835888275428515268891285010808995251319666319316696821127737079392302942400418704533216015561967046993041642896285694585460838888957334443440326576008933510264758361893079737070760228960282710604124201904483246854601408335436064607201774142909953457670852231545353669341204168093092506164591787704875804633659231939954202938181223296797151122612596417156658060382402441927605049032353736099088608708199613203725182066699065471601474662048437015913661988774147356159572057797061473658794806037042800536515420715405298073819984672095919346438992735284846166690250679891504068557868923891191873528046973617212212222071129366532880415981550838102031282689589514163786268989345027093558351905800281915723112709417733254536040724526719876234151520235386478681856987144614900492982471943316797748015163166217357063643209965747873177025338658010344222095912352662402053148839580626670177040574447266655867522179332727873006720634451981194668441586500565813622132263437449258220080175428318925867966982554931999250715563158624727075882974551811977918580687848940412786784961558933382131443861731408727374634352896166252983845364197047040273642789533555722167899340072908527114025438758676088390187249267048042637211692525984029913593512043964941955620588622929306554052696175420352148614076238646833365189114245508150702335115056484937667846679687500000000000 [98,35] -411470817801751839195660990258746313998768024635887999571634579501896128315296272061747116813255972490207062700292107400767957829861053295628333929321170172921957334695428693282871466287700403024740559870131523882449710068706093359063607503541823395397334828112219597631732883635955939735561632753351976344919112575051828248653779020263258449992612159043743061614005950650859904877844127163054962401016935186771216689312072745970224147086726127452427667292558432272093677668529173335472280978274115409888527172380518321673101727803402176162281187812658752430764801444619175371370286995412553580273036290613535010782066255592240840309584829769595889565017904264627497307552329695863675022759285189646135842952340824588438413614979932940118152100096557641972785823613567165935838926140971410889615471270887284448472865067688025718868816460099260346983681830098857263569227331014191645783454031624574408947147830222260845237873637470988318040424908272182986691885662574663241070338169834413212449805710440443339920048691071974394762453300308021792964605352202972901171682073829024919465413447212473595516558585422914318815854003291255264851685008945087317249357925753667061332732444928871575518999547377802117574788124778728572207002285121131942490963139918768683315137216395988957034638849121644107643787853026829240695558309139597321823366724125299293524854025717442905792677216148494792160001194351641056047843511015648824605302295293147094599908415774076312718713664655594298829706731517124443927664027508730468552026041794288571833298705027273723383556162491426507406387768484291931384019400338024008470740237349599568560080451031600459397262293186388770485748454539117931338048875410460023491953560337084186914368295397525752715808566240446567345388051623800085196861006749876147527154357498998219247013629915111145044281339447063301735769194017192094491172060075510006966058367879520624886593444076334834201563509307417550319807048959567892447360036635867923552105698722494723928106224972012419690611340458713937968153229043017046084991462841923270943311763403471559286117553710937500000 [98,36] 206438568499427856454396098936881998064522980446310957857552549805659696170947308489528366569397689325521872633500387614575167889449301777473254560435132047361107506035685378544793336523660000931826396244912236357195441023129305957747997549413950723965983058451472368278740168294933271595729507553480945016759122856543993879446213818527097667586096058944276900482698173301042082311540269548080442099676795833388774034936416676334777486096612453654723664558745547256531690735258163928452553597631481052258482738320355218219443538728915189871208079350396900396230664598600588551932155398820596254746131384317150136875218112847831814545001631508869853823579272304595939337625718891157686482469007248242767360132072829983527554688520476308218162354084325311643390302077954426893259019347762967995519713585705120114188357951239417714772102199624656195408609337197120252519670772013577183167387377638069525500626561222023965014518790329304057649246250388223485783202763218010715598557369767174327125075758590766623040087902651756307916022153934815337412860646834179928004390943294748668149905730660923697109413520183983687388598598098625047648237379287945601078255723911688708826626464427072304254559818348907523153310161518699404718341807225562712094004456453459336078496865974197959508374471810383353998970393499767918135858921348011903068618839840569262985181571241640952558462748409059784708670572005088527105869797470434070216080021259588526257367815571010603964235157106811350753311686015278314648214086992893814268710386485232778977474497607295661096758941459422427242885279248668262898424552302105688238436495986081787772965278856555935598872370752336164933470575526529369496703828153924417152976712784789715781987879725202633367185651577265752446895572406913140445139106018579930541227886917857355033722547349707166327635221133547608080226364655940593614748830871315681657327964293042512946230613772983431481737128022155174523666859335060369662273743030088828281011911153040015995638260039673721980161336348586821703914391583970445030629496663276967183264787308871746063232421875000000 [98,37] -97456659647522847175340073206203299670593100860735559625066798892450148207271196861687343457836003607392530918461100411548405642755875728438368430736532724250302294863523664059200422430854585043846185494303475033888474676140130046245354520546294181348938524704794438656766188549847476571023775385404545265815574640366783950908712522663030791515877603643657954925556444591070277333881376291940923874002543468830936697562805452809288058866637278184981247709346346442181798522419237177489120413712069042722914553358163895036141362566069038094217169863969540596677930539950010787255028470380711851937756742017716691493263156827989297834577189441724571281519231277628539005737969062172235268458731537636933165023301422558455203031428773944004182124627918838976756926664852648074993574444068443345754595415961170276870259994692807811872204833021504881352298778057833444430835469268197766122525886874800409769309953165403559251911866508671217876977653561031570511285586995769629873275493300132789504408158562112917071433701211986364646448655510048473056538080670406344258408572207977128350053589157938514325505105187272904017128313484228662586966737886380682656581516352379912679462089971756213649297463323850162015773067470594356291456562137117939895149037290158151342661409105730252189516522809462351240575314437047478000822718969466234253763548091123762503259794805395897345945111024068772655896612105245099247025831118951238313575867359052692805423490658594182041973781323548781725313835002543353161097167420558530508936332214851360350124562707494920973990275877761021923509112411494132958587834692793311275205127404333141620761272665952673501282421296860974639110866690850356002361771138394999048769299306150413087107644744505662389562369241006496361306208825938631817473493442181490076536840871124609460166948096332138573358902286680336603577482235329693910155224721356038670862453498347375406282625049595292356119661998624141631801908998646239784072330448034588794103592449029879085210023061491583806275446663928297228479399161452592314732780442998461012393818236887454986572265625000 [98,38] 42855978314341902678469704646896841204280750558817634767970361931262187653880010588459520831944286747661424860102621012385264091911836441951118687973953804046148611072681949930765273270355581349098038669535191768913382480614666029631387729654480557070573021137661343507578442786469153423928023587105458920707530004059154979614473352056552155029072453678300471520969245725862432349576407635240624618615468612915122731191188024758785580017705836303444664058382943508589250020240654629255165529584944766242548882371477291986704494950472078327737213046871127654463298194654738597297159938875847651888477567700660198581597556811253979712197722699872635788115561231389435653789740755261005301309513285910491552004738839006623158882605373747477995277909659519763347326586566248139105037115726641119935669184996303472739284123270476351066167421011972809995539294030937629090032834855269543319800083305912639405110003107890911667821875706595151182313516504894815256637477577240825317664324230575875378406006924170221518670167174890191376445783392604580993549186332439148273787455166765169688901686216258944579926757455924928650331674171404768156013822022376565726486098743381095517768212592348280376299276833547738757897197716809911417307986855084052649209843150587716582924171301791759314004175016425737110510777452023114614528922370960521063874164691042429753508660938199941151159643950921229371597237066033709677374519433009064618163335371433801590150128298332261656585360732448404478187758900573713645311195603011349198810974348348399075965274646968514082932183237101702742343442003819198492583371261435748835073750372901740104939410539998440317933573398495792833759358059487655129779267429052374754407300749366586739524878162596095359581596599880453742605669303337008389921330729096462103769788186918903517325906149643771591619003496313260512817553963695059752521003564557016155161734285996294870565118000944808168565829842355469020120636417447511440422537655724252168453684214721290676486942703416274608931155885190141935155225840265347421464969812632261891849339008331298828125000000 [98,39] -17160137580882417685181551696872543338604871902406207308272102079758646911292806373007223112587156273049511717854118696378862528350796776532663844065901813938920444937718905658259142143665592933740746906985722020182104706051331679015394714173365366625705931805931939159508317946472846144778546018926903133987163758316696941121014735122563695315801457079878999663195003758765266512993813500339520432867409440733748571828553025087893550826481545252920973966113991574647158034475788559137349470257738898152660509933628320256279604749969783060448724868365312274124030640445320688198758084282151445917223735293782859125108198435877136483272562789410686252911059054240306027059920703279430054262275455271702731201182157708673829539876021720422456883804368465961319763644903082304904660455328842137750921362500418454152682732869735378004588122263535794777104319928608854601990751790783273584619717666677301745539135240812731492144044496750216849414322945592969408026902566061122400895583470041222091413250411708912183388787745710679164402457581708385191085377490198317990978392253575998243635574634949273220642018870157726644836535803950782496485407469962787020247330274219760569601679698320601554529956326308061732356064819628050859701337654929492398112717095860653146812191836625133596268771829226745616147069443800793638106444137743197699077775777280282100079800731876564715674043979437428027780563863245653755866816111269786972207445835293030082363018140572979319989047312689996348661059773764384781154039014197479805449806612684314638795416995682792271016050040917394018082377950807800708634277134413077898185991268974988858927631856038349379713537788160544704879622544455436465085473545928022821433858725225994195915433006238508432584253745581543726790969856050262050504524240385606543901189320961061564117692910274449174410185223782213219182458239021677614469592035061075938895339431456310945711208076914050949202516378653142707992506500274549094389364168930217953952494966966317506977926324621631673874955921696212109463705315463843970036350583541207015514373779296875000000000 [98,40] 6072646646193935217143880039375255919536136615210604594363540825653547228377473040193823295516833322516080347695012877843661700443958398013293625120938334421783824568200850652632826557668390113701344526962990078294883021153625537883214461816949244186443412907481797251955638463909394633846938492984712495931294661585589732625620774493869550734423909324199728121675750934094671317985090316675098347800059262306141158949991836864692720192376017904965783094594307461665844452995280256089282830858382868179244042335989857087195365352009827894888719115317556020653203677743587226619708084128399774136024368757961671043948405972355581957839329881420382444431169897788739033832943649713786958410831428862011557857073724361793064358172766173649791160564793745210788592566891066718974149503611776376238229739195827123896539008555381340903062797200857535453901566678642306473774905923796191964337457679927088588683345186366496454383901496532342940074764407543942217124416071747409004269603704565633717900366350562483945316836412562070755990285708851076098814565496036392402483208798164304394662767733773363953658143212852258998057534341341612520683496496299491924077857580298608738725737443300911403155724544756914019927613356938333710758679649156961820737558839472309021375158080389446567113317298416864857096433865119593073803199865024763575661509409686789190229153681089434557000407018234121714047084316978919764453671756028499063572668535432439091871993061651002620108769629288242751337260368113448325972746743881098911249964201199683486762541667424196488065190928777168670854784242823483909928565948960086341001756885907391652213921782567836443912875822371267477593402645901788276592244302371550163759110996661462772164483021088261395122635773554173383867582439304019335654602587783289426463337782630864839580587282268487292092231468718229003120871795363030057837029560071573287914609483059041948178086125768460712660420746015901591008011304122499346785241198184534527545397132517406460015710587334773354155454084006127823967257912778083817073593309032730758190155029296875000000 [98,41] -1827270025037006181839024664386987706839428931485311761602869801236683487236696188522614996455803488098132340343874574405990797753803853760316865367895152772922428194567114231042546405982459150654716954000850314675275619613346324626638463615124058659888263395790885888716061299078523175136718652746391748152489392226462969747564442316438861767760572158616815974794140381196817933192072091489152933882265754656222597578112781348784773394414664434112173812650574238059591465807496776473151429798957095680116205136826131592251147527339298778493307037793303921183772514727287830566096011696018986443102719762363896661341079308903200987389537271120945893892997887513331307870792687695376144988562275068834826134323658043916143149271982445548790998742459576343393927727857807631285278799766741161903724633408983515632992804368726271017461929698047397441266337211637179400076196397237164741124207093031490824132132908888358566786428237009703254188533447745852474824167686010962981209938073148996060907508047275842381168424476356854627400715492605997893641802297225693047769605373855644798513886470993296989281691894951503476513929444651612254497185080639750444516030072920680633731369559271055336531391613186508442780560223530916836670397463782891643520437816330806920743572780715529210655587507001059631507257997441624460945015987788940694585751284416176468567510729366268646048362261474676182723543745848010877853722141718636825325241546610668851108707714748351207656133849301617324133846363885240462413109213047547832708827130629719663658329475265885386444473898193846968517856982188650521555485434322749355825477768373935521290469325519222298953489225363596968082652049127132307192255348152173954158836036818757288599858408665702765614768614044930166220775554574722099891265794444178145338360445246438891776926826824774657101144397696878577096669023334377378916925997088667900625105983276824360846938065935607101053323771284145977370336092608367864546200374173122603640312920579873272128819480524592789388879603532251242998759623026305831672289059497416019439697265625000000 [98,42] 422631788426722276262255733598009039390360940443597289511841519553063349043455415239244113040532094259225201255048427910553136046392458609351478948091733487502513888341449298795990888426198677856610684279750639147207204702476964789587706234510006194699057034466733895573678537648478679770636989092986989678002966152325190914897564878919857951202252241395045263774331130845309912646427632099366688283945575941485020058693523143380550985485517371812499317916547438281972589580686324172940840308054937479620994031829231866910509054986421921160634298922815538215765050601002708418765145354127981096181027866365251210603740960740461684872237610587142361144090334147573033566415166471127807769828291574760811944943728267671100190032686867239860598494798205960066537631796479167851358460970458707225283141020976640036419435826216758982524915034767556094581781890763522755509798166948236862567595486368396125172941627945616295615878521224900548601543512756456982373907651098037073428642251277654553584529854752239536822749787583055987437450321123027157537211339116341954988702923871640201805962043713607423862700229434964845501827195632743901408147136416476780289897547585352220645963603014747134374393456081888292072852401133620210541285370967522183791878207520624624207767134044648542052569322476393308445733240159537020292014596397952187914775943499620252786137540335539005022434050067116524383654004201004136832588363424419699898463755120705209101613483503837290859451196593720905075905320575400446855413511227014629317256897938943316463527590337988835068117758492952349977164400220222265199362464053433031986245924528902204034751030990223604096256999417365200227219732337757294679633487771254415443095353519729365230082292325349794939961775054537637858865396614842024572512506873552999626729219794200178059138543813225657098407577055448392901580534201534311578413553528253940712923543540943058711757903614194656853736321992463675105262758397803557358237736079839197711007634531392926883613708110827728240929807204414547943164236210034090390763594768941402435302734375000 [98,43] -39378543377880263037873958720122115888386922182359506072170366283618386003125145589353152658231012049855557588199441225300239093095123355497325001412369007137531438170060821741263322541731494245667199687535337796730752997788267749924047107566451045300558154095069841670931864737225516220834340593477626576751843723651318791041507391774460694771977546803131728178968845763848768042838068777929850256542011393356217861100115554317319715775602437095277412265560209399494994431011645879839300338856513780851104534537711632217749661190957018191524970521951997862168491371067403450072012197048431915554341493757240913635174145626284514501797611614645223206622708357105249142225672815664223497553147515570943981552189847063472614248523814366519567390488083899331991198120794979846832428111893762057973376399324234294681136097327907990395231785759084598962754105515887131138268045400767152736641395382188918973937365978148963266776742185052744401345084544780489869967658928114080056819017999543182041145411071849675876823807360066503634004444510002165409611017443684419164043565327834553909758800539783712868446922377330696726122840935832832220641364278045494513132681636829748865502043601583543223068422129373434790707163340772397256654679230642590599430936094440868078738114487307175111556729911667990031636062621415391497223288278979997525658875610761506363474112452491303299388114221368660750132078614565750889561241294027877357518780991287358882735025345133339694754357196296561658982707588867146970096906069929490150856849197847163983546576745340584391288764916290242805962345402837143810886393747960709523358461048771439835562743136779021731055332733769064008385714373705766474541419030928517483182875384782115082231286388590096245797299298628784623493746502280140983259513273500892085884479356176313374774969972121589756261087779114522386866645992635300543942511778519834925726400408161747963133833877788762405747266060691359415718093320937509181281683994728941843145710887809322625049342131079469200284638712239660340505564839475027838489040732383728027343750000 [98,44] -30326829630905800248054895155025578518619159674988177225431284666701025664464324470802992880633964199418889739351349407227958986802983170198195556564846023534905702816138126848335859379774079669338283388481618637259166338062207471258743001025426129209584675526920838405744394923177146070691182239179985715990209379335492587180629001868245171213552151666578089657840680335499093671966528230028744384889680835020674309679150308797791757349901103071529030406542821667045370357003701972697419568781661343814813147820742102002246703435678085630708290131410100181584313765616490493458276083969394509200142182529781355115206438037036568032933382749397008497899118506776757400863810663112896303773488470000278510844199676132290359589900190446577700425108580831016278733613430348775097733783951127029395959534100059949288909898777489087722715778123686661083940405564892564072878109618674377678040946123260202194364044547946051416840067036404835866965684125494554322795578737857853492213711647153418866063759450052907501349552212697487995095684576900966284460084630163559571500754539342568222889291402864919155544573050094193997469925314381003208130621252503627912801021540630614940271055038302925469867733418214263150813680342845119077537753666629556180461719777456502806945411154026187037519825288739208505813685455994544837805207794530629554921577164088579750480634169243709919214887633459164002487449946780253984144388892800221106387825841322654045861043456194558432005843472304775732939671590377904334942493390660412843981891284431292067952456947888412192276951721248844988292545881466560692846975496866745699798690530444425859894554852850998236917518769872961645778255396142840564206566786796456790291352409845716420594375783730215273380349121106908335200459305041704526193185909524745911426817420646428621384113460663290457107831801322924070158121611406576214289873104970443992167690824249166649873356416021426707580573699669712620131851524007189922130698968254818732069460128095737609771633889626737702646598619684713965538591651238675694912672042846679687500000 [98,45] 24842950628824276389894578994672121001238819575148609624874414055357712565106455145987552317949222901429234118297877129603533512223433033874935343670617702875598371228541313349137731655013178403703490112281905838314580642231512133304085823683858104425562097242589409672618520077663872274801769852431106098907693752429515274875626028150278950652883196768748807499523635550569926669474933793356024176601743844188046362978573751476564000657492818728116982582001949526217002331466635173357031028972803016630492469946992139278852803305071160575683687546713429986120059308722254239635875750029928263185345328559285601956047150475860236423718316941691299315572942216267867768703315947052144678406056337011640613413934143515060412435974874498833784776548073059989993517578165484845853924896502573113858422756765245783017327210976137219820439465010994468677769652264326957536104874341646216082165625465748849556118102409966715658019845695726715268882526928580791840577168581720321084250557663018347784673901094777247913659596853281700132587397436661460759324060402435656359431176968237855221692338376016368358957902087415611598611008065304191350263847408134080605968289282289896931657786287120354355263075011264452795155936392720625228667845106942952663774707513114713366056495000221169797510967535762426141226712781698702697658987785427992847232002577814856363498026291806351081020607686188616672821734357722834083952432679721886208085267382992835473469351859585830754881176317683986647735498454953079327437325221651550543871457696258768454338679868320443575070823420561404544522300046089854682021967260091414692731627178637134183135644774229905369844319967306151301380287420127317623281642005517053155470195915016983499386350606298291870790690069664556780592410741963099520609659860584526197013780792995989735969193306332021470091077491226354097273748298234499747658752089766514142758242667842010191204382237975510245663138972637731750303963913544882444267416062067572517248583305709364456431965948564248198468271491314018906138016973272897303104400634765625000000 [98,46] -11902785183809549564315713574586310561575424912647862987523843657284629488990710682083858317363437603823147156127938090910395905810438940878555116653159324632807972305567042538081347323132190651566699668487188192360763242409666015209496993458628759337777572063115830206820004569811719318814828565241137112249196459118020240340059205693513779706880237213378724414359360625554751354712392615189849532796042929966348985327277111853910520996951494948906189149596704822595722058335407433044501940188217530914035857361682917856705452753313905930374178842153529046849131544259661710266436211988444044956393959235296700482839194139342979402447257861048263113630711981067542503957144380658211173415906535138856426691480858861707393571680371330740678982699892001386334282013378527678170246051779211632982597085276442473305262541658564713827847826599612770348848709307343567410324564873003044609656577739369376218250807613879281477983061462469558529135731441689598684321527534947127766329567593355049768008620462031763365399484401566581519595559712732192629263285830391248345319560042042044863007703000436820315924579754398566134108888401608487263294883922141928787239127713896940751437670484723004489584913076126299586347118012856044493917910801422979438253972840101602392177731628236635612362004404793113209760979748127815697631419689479224878891085880491042767222765824718560467756299198650328247353963145335905487248717312158629361060130714044836910527615545236511693027112294343288469741164173029901432022900188470834943968418975514120675099878137544819821848993065650623490864365471271650291213465002284413767758289709916138781190535347382184125336202996608671871372850597430486536770031978688114471430303787988253100631010930669805382371282035414375115485299126153101542927857257624943896724253691805860258084127064740792653327696614808241558950596188128124249854811363707337735981251641079086505536504646492916059688536353848312168901565504564789790591317724075906703809761171403200379175266625697066563894415194835296745168307097628712654113769531250000000 [98,47] 4394893965170917727832794806682343882728787503033771374542996783982481135123230283327602610071165745044139618434340860734078977408445007832229601456966353456414848654586662708335973956195307180834920920796979995297435571334943182402703756941127789853085898737440877837989145214155180593928171387775526964414062780865697013515398914550836061935879966699182629165415625149222922623847302910466973140274776266247101251124698399496324218781828940854186059823304462816867466815456434506189613963922124521198848348884986441440877781665718158704576522538976023943743210510031790703315025853029903724500784960769542297547305681195905960294845065252978872267647996428213100185503210600285092768318668911979710930259592127938342472275584012869985196802715985965370292493483904022363921604678167659389319397585116811333035222308777263549656418477409391119477243383279021214352693064703264334996712053868078801836675324096595523697423881299902140149655156613970996475682632056221481933380552944478269770535690035491032823547499884632877115491721588646020993233718874933363952958355823505159805599888987328582008892275795174365856456390223657640096154156789581166664674483257093272485090821492047844659732143948487837785427276901328488124630069653656000922197297135245680768860431015617103312929419895258589648166910543594166635143563960846797339530816988504612145018517257538567162787359781068847881867658880818596275153142510473115033821312404765774019251292342354994199083250388731825410911069670081243410585233453261438773107074903944689522773661882676302335156493971438114936057770739179509539551825552479618224162942034159768045728123004421959105496870126221297391452841400338843873987136773704064336368894478555481665490562830340273067583789725916683316049072127774035842788275354994841551482699073038388675753592690441975884708384374208794232288247008100944994120567936327241086456473346867077651849180812899103589406840194176267686334699421098926585258395853892797573486929210714216948012661242435466763358361402813656582111434545367956161499023437500000 [98,48] -1327019727450692424591952878507442048757958745441592624046135433316807808771394540660104906719527738227254730565655862971791638561906404064744753257066400458863578139585246968362649339001100895644603038798492429236689815365524701017067632312815862496553619179274416282668563135607807193707510534037580592154857610988963353379923466603972777766925882418143539470528416655792473309153924886314361526008746967635140057466323210728462039875405922878359564460837903593521588816388830338364798934240203091668924194606029277607736437087698302382188616585580548828986518507648609229691649565230626283250813539336122637984675530904841669476463074667227656023130374884347710101733476588611688633586781392390859733899391155589970395339915634717959925452747276244269672483097329304569594423849767210764122589320426629917268091916236821199112534684751745520838042640685053770330142773778388660573816416712903180240727373510322146712101070726523068762649746874377688262811796003148180254345174528422296389026321694370370746881878702217387002338261677383710719664306037663566242828157722395344905446802167597179416475946503248295964497014622363222718464562425667082710386414368920552535391507946371884629695774201953387873963292831088486485873697819383995434047901476658120237253126822928154988982271840289090435944248818547637373197197331945270065002852857895924307622488804904663515655364206314111594394567215585293771398048690247105928364610791653581164943000834793396783920197965953478374364612355778292635101740074405324354001538474743932517043633110067559302424826164100872955594326188744864194590896443821059089350566216080594018813486123574219889206477738481271914759945938758927904670468049954835922346171073621407667276092999471425156803690163316174691464344722163808513492000984135690136362945130738116057574785557098012501636574380879328397569002413689720271562677912362127421685567837466525437062987073587884244896169191618410169313776615219767659417634238821399658351771781681336617749472479184505218849365881794710730900987982749938964843750000000 [98,49] 328478430563623905188512805224754163970372589005945776110290335290808562828998111595343555316726129263929210548245987963901653102765544849846263139518407333369230829482353519985183061458970862529864668324965068255739406887705426149405028029515822315196650578194959534969506043328234944178676205481802304108997956618012440284641607897524514901791545372502982462743233302184212832866849818670417253869036811498477490411553972421909688258445300671243008968945097931289247648963380596400476364364732343010042135913364604953889715384467032537219813727587546004288703207360808022328584914680354792303772305494895891559097731007145041441217117680065913194633113368472902873650817184306948257905573578293338104628148500765734743437830567717922286357964606833548726090794064563420297169895152970400998635962704720700839427645219780191762180514051049878334311911958873647102666326399486738061447235973013727014519516066533510984841972377012672739548264376624292193938363667230843877568656422271422385338369357461134389041339759172374720384146701154722399851398597797073833060055034683522896395595810795069312337043802188286537179537835547056104815779816036982482113783194557505722278805104428041501085746971125776256190333748243134483556131342066395586714597621323187473314474097588562915341670626530507816794486044116855818887300471752297102422663927126896927902439207381528090557470041252672289624111950660160507671084666604301845486831720652128250180320086837080769833017547698023103947653033075845224446194311275080864955271449241533500388808964053788361468126398477252168599930747578791665779009626064088522638630925406611516872101252705684608720931264411681773399158555479702820611922860812539224845102928006248575341516806218377258623325551368933871686908700885901241620606032164698247601157434490877666834151855893926178740453380041266496940458193872710421172174773960130872180882151568682521492314577037405340471479657081083837026372799677499397154880752568411857293076440594061461630522415056342979897130440747332613682374358177185058593750000 [98,50] -63610250456456146792232655054849580461519165500710937338762381852237737807955502435121192349748700391601699770292796425500900352255513402985136071892258709913500635538701101788371779053167788815493483573256657549567355697048686165481219066028321405507220984652235728031742771018453087876692920886116618560321286214270308588963394961497770763339909790704567256197620196807069274170859181404699643194040930541289484871775570622777631707545660873314275802843233882789679087423849247409516188332822647447152432616793990949329717125060365942233649439135050896850612351781089475701349533061920015904668193223432931632310294978303447453201654073966462201183605474306408137266519964484773052412134504658747394644135878774106890395590017831748674387000117679846965799766368411588359297364910349371276936491481426578341798563438913727286141713382396364644788500779578993509126221731580757056845479584382583420631325495499163963520194231721345170867427383247071082655901786364411021732996904917136277543030465219964688724624668765892647526279139768440986676235703889918945416618562644132225432960735677779426489085506448103138631319908063430114456102902052397666388909615101177345175372790472971879902311707793374619676180771972091975439893005968409231562734636346917562927404922645738235636802482830315377912758645385571222359178649765592279663602712072406212807437307943814746178752969219517231550576998362143882240178838038638176555928779123579633904788201693766232876335802848848112278144386177303125881652907572164325800963273550572662550783589741043078922402428548315385621210786183699274054559453335994627873758345782040092258694381699654050446052152591492112477580018838884446710484215438852586409568175127905130355617106690428817611460203008839450571498236489324252134596943329422313943125917649135862553073111330076488840271264489996522062487970308166180029958695168178334595701975756344301529909848260218320823013834609404230751494918358963670961214561044185809739242417954743068390281641219085456695481184397067409008741378784179687500000 [98,51] 7953324094371819520837126033719850000912118275189552901158155794911899603161297319090183155273145052391715415339545579335117998069812159343709554133584056607570274178698520858797422103783674596906248702113800148928494162815709874349227633839210772676831887420256511693902955115375018004226648999463797961882925556935655985368162444072762822341771115402666911634075176308307038056089772309770796216381019174615052270129582619229038020048152363372094013360150829964481045988401841058919692044895837152226905750736260593618491685101656184617398839877036413938119028679572851171515961702811134265341601643843060283961137129864661651620768930355546661227969193141813806362620594856287216501035908990021951680025567016940085451542419591041247592656586275707128107250395627482776520333731379364706158940730826224141483149989156701817487210421440933785685756739636477037038966973838262069988319174500833051014489832876837034562893734485435022956547368463094583346639209380527969976659393317998796612141739618082218005913035358588980571303994665380860615137796957979762565739946199949519522277009571966193277617033428889058787341094922862208944680122740165000203536838987414523770627043042567724677021180810991684367506908710591045222077860630957717662272416598681332690809119063227565187446757960148100216599359310385845089219700572350946782602942503561009945935928470882810240156572621844901197516512368149341797163855110796868480202902293684442278709814574093890638705009784028026721366747090345380634651213702284613393469431425109415639881584369374553562717315181028334679617449074465632517411452489999266049029219471295972907589726352836812355476123490768397037265954947469156760328787127990876519241612478935361559025091049961030123468923201430242899403889129170059989498163572511519794129312640022328903811566068385222586128848709745774384859371413436394249124274985974682716006917885918013469093113112960939540356140838767957068694182251819696133907129630796441335027168239307400019480693079132471723369235405698418617248535156250000000 [98,52] 234466262344752774109892219493006099967899504647592227490818800673723854423396641775804839745540669203398359702789772966480326728460535136285492872034166468431169410461563741770514183074472460698803562090243148097049745738836642602988256380831601206398420402353198881665512850524514050814679848802505570045475333713386088756426818621002511966118100054610020740478330807998935917245800177223576913099215695476622629752490443275265780965701340888061473111010178346003482430180712871568110546539248310842535835833700523012472442214204152644896853846522978510936414503282396367542950874705431580426027144208836884146260318180471537492509346987437459543215763929412413713995460778856565579206567169955471556316050890908792152382214478737143820760289513409251210472384686850782026513086648931507435364844711850745170372046127907150873446930102137521516775118031965029317287041142911065142414964634491796626538633415258706023644072234019454610902121545335922923263010979986799446199349769735756954624646894254849293490512397513501778360406604580565310757699401028992127571183110265116652648943943253928444568471139652192112608230059045011305216619317216273740402467142613514329807095322472347517559173821140167641826872234764946004939827659072088183778288088105853666843775055474897460646179633547032694818617455583310381335400615160022180587592935516998531971645381445087235303685763792279319944572605090713351158434543344086330187061331772290306489493019179090798977363700047786919138609002573745878490950163199948931735402812456403389990411246421691479516469965416531414747354635669462463170493594795308036778368478872273240707215508156888891958172102541618980644235321792097315355211572025228143303522305205315447570737113536345964543255138126167744931913076145803586006275377532629753229518802253883746819828498887197145013857179265643039016237609587968024889876373042881334227895319362292987752474147947846776290975063354345661620983702780108743510550900148934600341342775679941311107296574023362012439974932931363582611083984375000 [98,53] -525369952940978736462834200658053709255607137869575764476594381710208712803311876746188207551532754098249418080701623356607042908400169574921267034820544185571452598372013781385893036261017568433130391522030276157993929575700948285818455294698856115077038326079694983176440684469272914093314892452715038404298828308005734556329883207871653286657361222418603355188289597999426093289034663579649097922898782087844308373107908722804339397079873982949928858316264532991052454529336477877747826215921086749000608681362319754262217056300612270714483286468278454310613187278999189243714105953396788250574751391551461541121190542241185071574722704596408146657396608881296906542274300144759228399004043284442130311200328022362788590432024001277037501384473650412967337982640118641244238223090624998365731422924561806069522235807628222939216716128106351740180558053590880187257197918219466222790386810052389710950502944572870517252034676024365352359401063777846284813043231578461124875990616664375142345778601721607263422651281379055284802222455981234549482605694133195144479942154423549376833217800308282897936301348499400219904849150051949293933922946850087525219634254819056289460663510360674005033071849464613360994887531980598294325911386374637948757184179219479332689471187756123501240205926014281142460312657050571400196622337342609187085991646306133983269905765580170219510795305020591444094016743788529893679923681558098933644696210459857626485088210362373778541788654912536916384250963326059250248430320168241322661160840197144047497234953473475742018364624913592261802165518742279549826864862478196008048804670648979333969570323494896104606851298291510351520905004875977495950960424849092004048154790472035698620812366001386259341806028896913454412520856589706439821288081304670121452282602892479276545704824364951042993845972408989210518663485362555470214844797296824033748353683462598855276852646082076198694216645815011468972548476230875975385591308391314694806842116556916296972803981368826953257666900753974914550781250000 [98,54] 205264543483990056889348877256590201361727000433316057106963087770856504327987075013959764502346059080675974900276396630985791338874098755591312809012198706801021532108239262148931743588027332583393152998312726385089298815119386917507101415513954096415378009904404470465484746544858389293412768918063577892939159785003989665974925975501821681290679342539082219323883372934389960426698660712243627271978825383701609629868521960234851434568890091018408804386875313752877033091600560092522257885393552979644970086133571347541044625712535796006981222143130293338378561025784423566790732893766194705426915923871323141830928579765044032582540034067260558640883997215223674379801061224764628060513223508938271577747226522816964670137410734345517881552902233887907112408470339066356348423708270043752312358648329151139126742764024064119245401799144044307777738222242954201095868448125569049500102751764426679836704277785898480139599925531459206875593968157616791878182939360532077670535471123390093748026304619891469480489998764315125848373584693121614544819326681134544579208165654432323250998956813106316364737479190028528384841382998313666871956980773307254799474734044200882087391313317689187780175186166946274062230765547364100567669455608132231043398759003980605023625669610372912892464408863272481779705937306696341168597968919709290785674113630889104353860938137640629503171765683020652100426666847760858179384781763147686728974668319645295600052736736510348838155560681027615882763161175142862090037140555284570140233910524647207101176900447967265759934447303495600085614439331498384704979578563865586049115173620707387802581937067562687319712995244098640366953610478331528401761941286398356011798957640974594536557723987126134763677513236270456796289276314505822594351479075056496940718611831447086493804214208858881325518581775032153224395194768378930964155453191519798253689985207906424779790845379205141543658041476717165799900100590487665610901245813204092479404323304124002289028361190048599382862448692321777343750000 [98,55] -58678490993417587331195417526701427214875027481231421080073801228844515772343522389498674661756720319739563195451355263645941888963157988557461994522873644395883767960551314380880110131165370354662737956085389551442952041185185175996841072866648381568362994038825849165327434365784626156432281107928145803507878943538059921788081729187831530608587896426935023646538383981081678429752331677047808002591220944311825923540085810218113626191479540480707844116540613630156954233557400639343883609373401708706447839785162997602483295477338247889601185104280905263069994061401074527432654453631296741494567489583077951005232064423051859296616477946099182257491695638160786601431738830826453835960919196123295346075939949143501012156447770988905907747090695232506547297677895415006096768389836989924331763466844270018986632117892529886414226624240262048100607360903402945084118656295828020484752442706471897325323994012022670218234471789342887447505178083562653528942836265040309703404287513870248301472005483382294648461235364143276086408272763194767717271984815957802322035125521764946455019531582158964776989011020070005717766714258299408072968731651882641165340874760686114109076340929730909907562183300088725953224491752798354622300198854083140093478237370408390943434975725860872359759357801142144067881247846095721339703747990585250336026484892965798046495915226371865467605037806608021466081301674282291632725084691767738328086452819636171373096635179022905247213581547812884370403190183426396771818354454429273337773119255774028629812421720363284333245058085432785129796432559795270677598265645040595597098840395312727963288181200774126248963019177162102826506795111825020633980586847078876293970541270524703259797155617914611370682662404421978137663876287644072818051664560057999759117675666818188100067807006864881154443097067456642738567344928987651780792129518406117937832540101265292770388049294487567150419935604512352703194672412960095094803758004584497100461218391177949105230737814054009504616260528564453125000 [98,56] 14298631436346574684780436711303962114890490762215970033555227594126208767544388854238273702215350099158822605653934164552013727624065566123230488208273469340465163183251394819781209016356327635518376279283039518593136115686108375635223594043150827104123201257334510324325430176818413391266443332118424981337805287130168935207897351210118687184979797484973494236622379233254658725226563297824014334618418083349939489704691963044906176659031319740080357115924449225101233024074002539235806531329986690893894066097929442972280635685971445358150756965122853068432917215672589938319978341859174528092520909982155522609039687080229883252300026437178591419448390182552879801846937275425067267620674706278648223210411753799351424508574843631902546298167315718956868614523194652544219920182635854156559254703525915175838014309908733085969613376043488611600387482443123292702052056041858857180235788546699650646411062761486749399829867099905274997259794411998065602196874271789733976081547243686504478634678551106938894207261055413345865201945828896567823611493092113262124819424619419537725512275418899836459223909335760497751225122078798494386584051583493822855169715408705263620777906698276150699825421447150364453348933656528478198285809499977741017737002107864926084368408571149700007275532343064035990309113120184030632031811932183980101262660227210538292375163882519415682672248819932446283117890163254559321988497515963876950713562906866537456547232003044869979657939526099040828534311928214925728664226150228243323315699281754934063137505369830382003807071296912321027673244407574558080011104025278280297331226510865489960992920795183957013811671988126664980391446267819578109623261885658757826278103418228161587089745713393216410527961897663887048638050590045553479518528290025882628478358364705236861287956155724641894378427665822744748295533891901619388014320199705173765643710949766168969781422716649368678120357231280639339750650269860805466494022669483469779059468503581986631445488455938175320625305175781250000 [98,57] -3099580300055313597152152850603703593861966130595476160192098473538321536297604611268423233263550369915123831679139491730963467725818682464905421845855250188894930857362357156252576882228587839322354727237362647090431038975467741201742546614187380262383216605955813400958001356962130850287812355007739795738413584427082132584474997750944687603283111771946383206644924060558207439509668354796850915936090551791981671552094499163641992422464347455582843971758075048203412005618138145303177791156403333642573089073500634958506488351426628784919272688908401616329783389911486597707795345598143271348966341376735615708845496671894649860293456592930446521259792008548727975567141158956963346822040104199904106922268545931418619016934944919100514361506912892988377261531912860466981316080479477714831352925891864621864670023903098770227368458086571365950846225699273521163356487388549883571600576918128794673242208914208512175016337784183783067547953449222809599728532180063773516204382115228233656941503858510519235972679694369536782082574023193022451662520681895305735247661458915452388955317763949368746788780878281373442979948399827310499108177856313615121544380530316593783921749513972886357390980894732509844138956313620462842605276837732704033233006493870059872030768409657328645410576147955024325138884133067416339579469306839148750683568713342123182872532626092871141621065232765769020015382027624899339433635929781780610383140813403219766379595152269196811377628022662171933973894967719509930819721468298401824177342456309215838370952460959788256618821142432663872688209080225408357352545906876414818807249048774346040146439262328078207385173197803493179212480377276083619608295046636780944825222136999585191894640952160359012672886617016625510976275735515405801162294191575182732957590723342662012288148113731173185648048975276139291280411798364336820288312484194577002754265038576922927525619067089541659102588242633847374842140487238199149863947922002894168865477298249744286806617310503497719764709472656250 [98,58] 599336970612048191756676439653389207448719489734416563306710107624548722070310498855257701732213130610073678176150814872502066832023180455045553592349109632376013888144567915068699021094600832586198624076256149273207704708599055258257180368768935261160625359569842040937101752654831351538048234223032064611195928356915293425060604196136492067152452936249037989461997552046905158394856378071257781055494923928737530559438465862683965923810943876439889868165208939376904083199057487835690280614991239080099472240193886082014311350649677713627854688785963506416746675842356214445515802463916542267533449811941548391165375882723818069420132451709085270952574354463213598282503486216369667746676241190422125331689405338021002318668660445347631787516695466980565754731289655328362971164819167655425632977733446195113962446161978482548408970867459298741131070025794845667304288312982851908191630118667708561526613293647781066246727895185806589977558984742554474179041824000797978122729481272253121598391416484583202757163205425578787352252276826320558154137364320810778201874203790909542819412630466822159519235609109060258816829541807418768365660525226344332076647015763667530776593937581420873963085242536345028542905875302896072592580120439750352481805451349012951209516941264349133908610434596833772109088248351848900088893649072369681888970496870533719806117213398634513203958210221008469129847487855158552730294752346568013224003393238514537295433646725485234240740115196216084000304632756633036978373504831742530449162766176504813469692114951820551938343108951137104541184213390441306463207444658879248862070727354506375436049885904907302950735841100510644725584403555121640812947939912224217237071208653787550522403593843205711890883745904449905145943327856554186019621368281140264955729440004631889218003725074909454694375082720893435132522081058946967094496260081462081278489547753945092541938294808132112285061252062520966749964321571547136708207153207355469336052589124363976225140504539012908935546875000 [98,59] -101819468161071577974273873324577963874975151200743375456166574064333444784904906001667417744502785634103127428261610351145325415174231293505701223711825203668323451998176938181726281118941768507703968735549451569949457454820112768664229187159364108762808598728565661748405448708899696057176225615420330685509446177042076637530028329420947667915555025415126530796670569263947478479174624243179415588264260360021155799210163525193193483816617046661245002240612877157118198810007238690242430732526932384067819558367962077181038424631779901342913363556889574938250558358764540021675434007574088275730218979475120273594682578447040997472522211065149527282445400413627031942661520303579093473678666238861515937289132170135349966735316883961086888471939903838010629049516733343933764236958718167679559570578033051823064674524909986644177809379085905884305862718894336029453852403421045417160420559425999840585594052085285164911105128377730160057151520449816520373905387439448505809738448562853199684811706729188331690061151278656268215262272019984787514168016138209732595596339803200340114933050826232071452055307598607415047055385934931255575744041161166342420519121229815039837371989055089035041349977961778442203598065253377567353865492580234843694118514487390382616196201144620644898853812793502199310657754446076390441435267230749767476901014953548124793150921668776030119533863221621585618543711396501771309632054652127550445135203931868882373909808561838966580822825996546102478023017295211942172255556001359420498211786363556785340104951883518727185413646245294690049669139460149819305339366516165343952403079423819870483576097202320353787985003790665762741952547242215724674793081924088263886918101530178513007550584274338058315862267086722681669304331433622302067022575122519457126869253422542685785196761785528791182617339847421565644243648700952826035605520978533321414198423792300701866699506812859437027671749168613480465054580126830226645063603677792991170081293716975778806954622268676757812500000 [98,60] 14756609655556732683461199847970521545328581196367017567633887986693452330448577685654922327269764518074428420850822712335634378824822083929380465075991650451894859470928262337313981937435300083628117938321012931306155364852810998245525262625861521545402781993773801134588473570819136773393030158319374130113879182052866317924272661182051637700851822540714897839824400939731070501313622931511391029148244964409845462800362142497370185518920219282589077865151898623534647746901439859456159456954134982498449770574883840301908551974129196253647869957402466460369497364248091253234255727260701447989335011935975430869762653870444710414754889404297355910619114927995950435278173908417476355179442604336765013042883258077347644304371387710236975085987449346447882039941567655475603186204573189110875737069253150055691879827314862843888013731438465488125498245075544750801052546360620614466896791264850358026280931044007133046936954406843066705872924321583960816524989069443073597493029601070254853088351635690893285492184065592828736954506331422670039735098912981309970672326456555372467653548452369997819711549577720223021031236932085527866771879210626341354900135549762192149452158356100792080912070789077898354274330423781053884325919321017319929674260778557693457928060078162622380805326331473765618924012710283714959155055961165496508094514838642224925016557854383927974054910675574587885452718912096793609508206895850503799916381157228792150426554475755618512330067167338692335730744356152153236270271154895341045176211768565019601442255696294762252779483872222310614905831618112746233413141156915233186404313611545053286914718660661381678904589192602553087848889922758661261693694588742950822274107226567007340535545015628819783710181614413237229442443323836903969286339363824244178228361569719197146394707594978509647879966147122544099060315808018388701050509992194911360647504374942009660899519643043841068912244798162025589516774497527358416635733136257346842512561124749481678009033203125000000000 [98,61] -1670584881251167047983071953344266388405311786438588796027869740972153968264918704348886358098034471260506212770544252329851540353843901533567070901036103259596826325423110752795138393544522242355140807173223050128238255589259728392670154445277266925224378803973681672222002132636369118723565652413598180645388775464884644784610570491799974385771435870089526880976705349395210871247933068157860940467555852974003331047661563899300285335901640527712655904521977713111286135006942792556436304051663602797074762807904339931774915440558659250787351156735743978591850148286275965520901236467738237850575681247599762106055862668495905299827668097090586799058610002645610645294457184190693058071638156651417938503350260181486579868659949634642291224476015585662460803188066434736242438901450827810747172933257861987843109493547102426466224969119971209794048504053844210745191732926798463455126529052057041438282975781793995634341660318098454863199733225020929697232672716928974144517976449135972871028175451139402144883420364402111017361513955927969467345851851739103673611719821704483837186023679184148253116736387886753106780652288289993456028494418083053342543812008194596990572501423777054797356226144474359439668502676712205732919352107642700289183205682716199330651143631610151334248229316108878469014122949919839488285323046952547939944342038218479013688272143031497004006222880370568062331002590155851882124736473393118911214621540136779133052866234203955963372919329327135439078518451939857456847216264938532547458512465891012580922534610379563179231971784929738467233019960082480246518793269456518169648876401832970516691563095884729635398751654068655569106496356188262479822897766918934731853097406976843767897799780106725996637104702928897541154874400389592461198020026282550201941840679980348410521559439281434090587510985225139614347862303929060847760424665173115304984491748500126219827845402468946413731413362066857005589799133909723837836049271932115090066872653551399707794189453125000000 [98,62] 90016624392094356904472720193218432287715248873730089962559196799166266707310356406701431771256715958676878015556948921768203529033369162043237598167581685934327975444970877218264438346126285224145032748394623992920201822232068024764198212610358948912901707109013546417643380050771475445475687893725897574032271958757936038207799009888584275428523752278276680894545968972618528293706462200837812783627153296172230528400690995946399595525208906039089620684901398730524675395982078396145577317099630213541483743111136314822635781749796328432200535698539397381709045821974926178733958470670976649644577754601626387289941901273684819455218437079299376838225514127055725827100783538584808436348315826000278534118337979697260081443559851458694540473753037962590069604317002869268295288694365044881238016212863246512709932644137103036893351585802575517534662741806177192831459458325738135433682083256339196812638443420061798037800779223223429457196126102194073967689525510863671527734556232173912831099160474496341437302096825151792120703301019970786470909734777868089875099091190409563492050974324488824927297838005828690756270798311602480528411121827831488715350447751544191365349266026605809230308379143103876075731789246332583932870568577164906292827258635558686706992099768049345079830231510118535466978791932876495715754281250201127964046074475466428829491107572412149506763531028075874953365432463266554599726993015412093219278662086916587216876572057841667965734150872070982511777555155280983072272327493784055679826136648346870081877960500993406064734868832314658935762537034848160833412244302525347822952555842649623088856507427135358308461753295408840493130173105293794991842012892360053478989089543925465651704068247697580212053942984527195740020060413746260856807159730855152940976457847021831363107127363942037684389134150884430773097643418797401821561798243970400209626242213731005152992582946193011069174620693044911653413071379715537471966069205109306494705379009246826171875000000000 [98,63] 19793161089972738726995394610981355523955267501200897591848054928487933991089680711742408878972735483052747239966446915054495993851452228574864937270586183969302052074379324133139089771533836537395207862030000907937144064989544910566291302254740371058340068471317612552537679934385542578895333568112564161428458748097603543547763771583017084158383430041801128872848875935860150886081192759232767455602625929695576739532041570143432739112042412648272274544715360975345588971293929303007040414056817200562031815699549661125679866728544595572295763507845278734351504655157238104369342135764760738017023550978952450377876668054147760533077808604823780117458116135507872227649483199277443950105489212965902103509985518234980521135609006136647186344219030544173286319473658250815940727002074605079644551539660653957997873634993441497657128774875583154327917969161885458659720193318929578250846400294398241471036553865721916797814716081956777983139998438190737358823091420156138633553439105159685853546467409157883981960977251339081825968164401106367280432564806727799912614301650317007763336056636330498082326604612432903698952182494825009034459251655909379717475213988891729895964955301034592297566721563815451662709722368278513415175696344637650919988746151138616874883972428120715302025357668234316296160007749171841315772913179905951396560683055989029818198476280461231550840455703952347297382220492958103343257775050976584447697563797874406805503295364591990017024800526820334614192409683148436652465860607783589612163510678110083652177646226172347776375065723192807776312296442023825297207216029054343893017735704079100235456056959355286082559495079706776230654771936081676161727749911430781824728846742233472891228893657719576086436197827664851909589251762043329412574420776316407129591603931606290046519795563622343486370071248557269652888539130438917788747151077474594223567530277877166352463586727072472742637681830807566302420934700907750869447454533656127750873565673828125000000000000 [98,64] -7690076762544972843167820477379199665978578008117562824368805503814949482222708968911315378988223483790930030567906307991221846144977276467243136697871619864070214803083809833295690612335349393587473814608115546282296518678978704108621168456999083406103458232867285417998650436786980218974727288701696509312369695556930117029958734214578697143283340717157137026083345462767708011420468565936156788682976081343661297119879261952705922660397655766492086142317933448019764145370165900634765468241808513508177927828657784621048511513889134607837719960752620674030293974186255122147467086802918300870220169294007419590344966174685110031958974753287102101996909343048576405268388539169220517287810412215753803857576684548481788024653018806576939312498072860965171527372307846842901595158237070696696343842945109993583268302538959463847241395723963569208861123461839208815871724487778844008170701058083478570868379189905808079447331184932236080717211901427395993252933660402230117161807192130074445619616738036070483204756126729462340424883308260656963554630079169924626392085232506249969829675554519406919483703067153703188285498397430554067850400066735143663955564667767450965798688111616293001292409095500427160899079439475059064266964561677652320649215419793180244981668635642276213063861059730308832783010484065256379354366549802637436060499757200305283193264075680427828258184973397694952613084205881503265528079633978483920553996699919135698133991023135654435354914210136600721163442919865396296548996066314003656115966123016190578571640988062066919654857187243939589449036938922979174181293948506035331253620190156962327577249543636725692888362576661359225650114832778242183591392810652134130506366408710879468088355360559417314729512846998210830502537701506060640112049633860065217283737651586782352063353213951138701903386047055116365256495058399536607303675569775656719074890518364917502889826166974290861152864017814586585341854181423204561696138625848107039928436279296875000000000 [98,65] 1448962651150136488067643537530145655176260737951097528644907702594123436257083796465702600476581801216959978965200304614518306430876850973918514663359943274169186413562855823338215797263329272473091444005634077466944328976177740728549072740798350116696715078008445790573087087539551173231974713722187105418870798183351680537268779659376811629766069432892420702905646301526703024102286135546832228253285254677174602087944418988855691184539932503562671518494424567475549542750735488202546524036362712297316414128375398776101373323271752711398188696396259128499846469920784040110852824063065046899840976367272083690099974139679292833156819046922908419564188527783863184225227818907716830736695201420875265599007846581900948471736820806581592076913544649803773546270666387185258977868381986074914785605413314696308922619909235177096157840253555622311183124830711825762000768788045584125610116349059084314041398518929324566062560073095975454862909812751872944703211388566332923273330856419762702674317076329198019858252430341148378518665014058182124301802164322243154206504571511196124979201606279909002178696610350559074639238033181762705265864301001712049120002684377087652934993513931888603757377048965782985227071326129176241310510965517680308450317094520962292537317719979776373907551646752301333010967620736255228434797773678213103000931796924097761175598830410397624483666582397127235864523495046153118569742874193894920691039518115512106306009729930595347781749347015540780925813322332077126048221446479090135973295670576281197598198766054557831899275440368949918694815557931765004642250398675766981874446969421062003263337868553900700470688597605429994810764451736191528959582768535602176030092528398480899919025103883567999530263264354294224142467866299028114695272808009673492583515565603276674185074129619670871803367067377701512801069953967654612381691591239014408913569458520339008768032789065529319098234227288622942033096546721182562578178476542234420776367187500000000000 [98,66] -169751714763258321747320672244980690055910189464118035661674571329024450790299108153152204140393941169990143562555664473225039845304387728292505614309583479725864429456341247634824308179598334522521984224587162449536117514984388213963545422000570529110215441692791705544226818355976129259702880620217846454586143117238690899444017055742639196657433035340596484199677894789457471150341511007167107940210317327044766505454636514235203984626394921512902226032703838480789763509023078885379692404258737099778376018769468379255715761075209680557016815874555263010161425143347442433194946392865079304939523417955110096287283379454287071655296760966697232162789160689601221650660862680204124571135271692008236364232945946721236407498844727325287283923912545251753012400464919787275692053084592334954178294964654113981547456231280591989866039857234908330139709803979780715992371067195720867786885799411828858442539319991709165190247386726355068007755764417710506865448331148323320828043253392051652634235964593603005041398780045878893249334098172591799544691508222160599143435573136486595983902887546816382311439519516075099517494122822393798614539584033801752972691021188778936736367183270401556731296670634887346223134194653241787125273541861842504561388697218127095870323129388872946968451164003147533271212989321754221709146307764667190889858444229346857649355710687564594946193982999038012722408998627976974601606117663632551248846270745119392700890276570831229082289773086236038835605953753860176181660886808951300076960223393645632524523080354016370503966670638038769702595740156330107131216570643262234701597972994312746462005290561340865912833351345368757680870012218689212500000106380332504905516526533206291856616179502635823677883844720121564926137219667583150890424928457615106588974392873145556505086768519920728810477251373416966266554965613145916946639805405101555512746826638281229501335282769219791576955117483322906158814055710415402700164122506976127624511718750000000 [98,67] 8421309181969699993867906724783878572275132590109874129473465952166129233792833161083283358251461356014833635487171811467681851262419269367768334274482242740081458254023609987889425575299354691949552682782123813937055257570448217472631249731705210212018166704875160115042695117164473268464201542016085829839132249965663883557273497150812408993364170775170321797824042600687961251178000437118919164268624534446117541416132337793225129239634479551944605931760134089022051642498644816492596435681879695566760922831630634044264518108408549134034671035195073503400697397351050260656396455461751491371898468084946829550149020663545260059189596548375509939536345934281093889244137711218644392156908401422792798691995717196690097557722490065691564853168956541337871955986843431744727516629852343380749791725330369804345147158018122243237888239320631894614983772930478832435013056844544903124830339390966959534758314489135928586845850339416323569336669871243695999148805277804640349846225021301951638412949294876451841383822895365158905573740320791433595981510093905795600946539661558653455109912305257369911166402004172397260331101916283926014668216742314803461787388853175754362932753449623818437031304013383560352675084445171717007262848582863765610707249584091692107842013712238074527593661441108349438926426357336587626674334499840800682733824179197411888832180345936447885901517874243660219508078625590570025446800959578279776075725566651772722550336015092060696180289353596776487580408519831755435898166436125685626569240367804192869045815541618725222883832107096259994119655415601755770826378245536004157831638018050161779648336794599494410356838557969639340812081929598908898767966345424058125068496944451788396237133555760439154248104737382474630010446141275826082535238311382921708876530542426380297187291867785157923447017779302376720286126779605614730760000317145418356899883819206083777612520867464873476848426251377189883252222246667884064663667231798171997070312500000 [98,68] 1505594169919716319368852018334433151160895459783510609346208992002607181930382882584014981450478544410981505865180944315991269086121525122352946705937553402693341273707300916716224330222278506596056458363888846987764552962160548388547476497658600329298580898051302671009544699558572801754198137431114674949059960067191364726349376184042151755826944210628381901163194490306681549679418201266027964821092582021089976722727714233537407993077663684840610210635348927504431277066909459620362184905666345105935605398197219414306678255829852234482814802869678541531378632524324063268870731897410930062665472081967611053238971524875490477882634372686375135182460838212156501492349950465450029701574548748338341540700340166156547680406372240199373113707648222961887187189527449381534039996924483390010932871575243842207258698984743192892564236188768971187430724309129840931146746883923802360948416965718488798013683590220318896351133159880121475854182429713592289009997240265043051012634007338697760530727556705457723831727291582432593232948618235585010422569524610490049555158642316004782945577995950738272395141672815151581447454401423637147685704410005034302316043532563542058779956373380094950364309955143164963707520941386777838382887116064429166691304052673277460576445756342574862299648975312795215722111156462973140116076383851342480399843206027432259539106288298989954803168418400311244658323728476921438702277835321973600872575204048334314133105442817383976121906858607993197631641913028328913188545124669579027546784163866093525015885356788283506022705922975985488556209315402548941303618399307175425833795892487792920646449150186081653883111673986776815580714053643476436455422496941293385217923992278074995030434354335232860386702854134376156000486440830679719471513856159293396492936628945096207125500529582105031347230352241429585880395474314384801888157067566121028638357549629000708828629722579028619553125453489660426353857758385856868699193000793457031250000000 [98,69] -478896755254551205018588704448551227645811774447977705721409730694221100327353529994828357255070829087237383708891883940141787353274958113904840421489141236041766862055204454225861252834364438561406434107184148919829961812748572958997396461659175859935586807107317204857792379263578559527188328278258925325221268195223878600290879451225198226237820140277999733528663767580850367652296502028734554585723293342957092352666789973024772668692937134756787032952556937929002819955736836737662998536115460568723918107544441768808629860394739229697630728215568871355487391899510515412690070273895478706798608869088839285415553273558622525986037059919573533975482501531818643064262768427711679051028337710645567807054611241736390374949471993742759098824093424476992505766773004593415087686664974766771090614191209427109751813160920120614647494029526508864640503226336875823127300639529059552711788776401092273956947423165454628729806202031784392947910936296450829160631403877709450954026807286271433480982327511691802907953794558952715494634060913164459100815352335581405599641300291903599987921044106945593813426570231992763410448195940026777558046867188515461991759487711624988708605137000825676738115002769202438433227364724579538591903299208391396603997419970355292494588094298702059539183438404057056449361152073571436340128435472547314785033493945167414642544939970813683240370813131265439062723239262123045356825151430875137511492955419137839418627521961095690703414013791953188197340909221630421005620645488395597957474272235222727002059215803172929890852566543438525300813706964961346620273938611108326544561162259391966646583173106093017620725055811346033526594994770480830482834385699329525477718024905739472490298604817148117499853192111670059171028410084196152385314721496650849688024444975689223307282824096561151420756635532546918217446677127122932198364801552747701040064275674047656422070524962650387403311448759370139161006818540045060217380523681640625000000 [98,70] 60321151242871940871296622611443293445174805186314986920322277212360047527424124538482017238394275062733217104527519392326477044463678021430986160355254309298942905539500360085021585978044394701650593462256237019681235686140147103216661214853623593328808525903838365966143631660285935169664386284402661670790899332680701161103948935757928710752964013413497391794557834934987721803581710597071147254565495897649851616368904145693634366691003150775029655813814404605528130160866601175398792132935975418554897083588868487088423773187847227558502358307728672847143976973793744282126954391357373800109782415136099840281728527935544915660563152399704051404490721568885973189379274705125436932595287550374354928827792752023770389721109285632348556881916976094905180861102608138305975550598775853307478853346728140688450072503416557061517295352350653414936060953953290261465302378915492198038625442377982567217553986700484369956897208718288632216526995672145617614442153530092897795177873899676528236174131310252477720929031064853913575928571341061820407383162501503428894098526082548396585734758065458993354754773977763830952655051026934352470171805208090752822656020337129639882456777934187583660510103483523280021166057621178665306377037495726276594671340080859303960022001627884453447193201514409327402439264099938021768936810733939137512020846762145254006156900992001834706576016402864173678952911111470917943939946550183543391190157679064672453475454450860967044891791643607686834219879972090370037399257433297080978057762112677240771391181823577220169409499915464339570018652536794036275826920989199205953676973766300875636283873627349896784458916908204911553280909280564655389483138660169736819554664103571677477812045978613858973550983990652292473760997687309725696291334101576083281369634418601237380167341855559968172210656283958402837265036041639460166159318188767008681704495798260703568610457322680063456702640595219477859245671425014734268188476562500000000 [98,71] -1061548406477844675684778702826120189803356096757213714338901375986864547198553823502213828262316964654351069190593614775480898206380848542522137461949851336756126727537651775165791976843521424433288992026664102790746864826980649282426684042067191815584671000456081968961553731044504428422247612342715960348520118335427188738816558826224464172190597751513098273820912351083454074525353685891496545103051579189296645820005140198914339178788858592979938172057731547532690163416433136119116320478126476982176396765298639409044537091477808672059598412632895333139826350894371888777948358749122567928769925942723979900549321157498530018855648917338338797759949486504704113097912765256596007982650650560232682614661059403412292112705664381564441025341354854479483680307864780851483746475261114727917412450633114312200104579114060073580915958064696648581892002122626505076974944674292993269943003249970248124242824495712590632210757902122863382769679047313829561919579169351721317566976879954463788011468152787031210702664976134221792461328746865647825549426464269612477059893993731149514672344081121982239354509984553309702627160698936516539888673786336808542521189865078438788647504695282706454773855913775131661202434080183083959604118838566407345877558592160540147405395343075114617746462747625438975501436619737817761957695103557098846772702402619043752594570742893985510587227145904420172896727746134617514037348881686676530342033376085071780057371306243787723695176247809075761418823616531771041505326980261516921683265951886664962567146990206387224236256290733258093587161315866000087893048049521901958537837181430148627517373655826130333397067444963380608661121366246725193296992544596467198034733129506830749017427477823676122552071057715643440994011170147352516507123172063904597557162840934379589936163047476681786128980815805082555815190792041602233406200380963325236521960030532275803487071088587592676360203680641092205405584536492824554443359375000000 [98,72] -726800203919160270678332403521272552203235272656597882184752460074185549136980359337513737315058420651741670752636637978158387389393379177719687505603942530782392373591500917912030062213124010785729894279332015056455501750613141456239231202272533388558960060751582709653933814718001412573177952304087104733466015610001164550670509636907399999918237076049277467636690367720368466613499716214034514520161812152339732119997339124152083892094157663896077737430498850005108927453976660964129624376922856681471592064150633512713190739860937337805391732733198322061288194175303530880914051300427934613451703709453279213033487640036551176885570149522266351625429103563585232999803367015757002172081622193306155287566320651508607284996070854926076961577969424088661577925228566746138734168362265873064501523319831207023705129739866375729185105822965479543865102453314964175216076325734587951833180865143439017671865063431077177867172401302657054111705009363144758292174750430623166111119072422229578582360118458176922836592525919803040481443899545959501467837166283656711411577994991270331757515177478742395463595657919781551252467896901319146065210008687284992757798094741552856940005128071113831780935476438382095233031368483847243529820429946237551382441105089220368395307090302150878206256874244077339563565749791008129638053765702892971341086150690727172526950798234805399333552161901459471002506876224574330689096697523227980970397641800745137019180150219573724134152911737492489327931068536791389158852363177336106205240170469696396301493464137793512337171764904099993647221562353635745025362804699314153386813732473746563838771268520164083798065517184657336415024613145676213482847012920783969734001753177518901630067967661457780805626060685039781674576332453222226562187032702558706713622165914369737139911168480500688587986841536411148447489303307918978272382967368994387116410991757228191565269663119491405818550777695463693817146122455596923828125000000 [98,73] 73785998561443844087633665642835064621803985459102991607606525946170108536764543868432592261761343585503871381393657001003255868053765462626539058502686386092424665722525826787010569654811927999585603675063782855290425610791144082683961179442097845135668859776462326398083480724111128275134793641921172632339604267110177729523170731096936402388817134690520745914150095251154674859056726633547257824247644741811491351803401267275873533269364432151480762604232066219419138993013345141094161744915697019447058823990370427821720705799575692890967322846059419998920858852723660451302299331020478070695181433782719232229951306070227797124006707452012960295838994207341046268403813866541364476494693654302473507999947520704549978177043555033767713440345593007339376981633597667282214432562224979861561277952611554835707520918672548618271644786969850368068111405215063285572105968319751581696026685435954796070651995856230616529803033901804727359852320362672088283782405051069387417658377536212435176587332743521579139745905485325915125740776468254608232708239417940770801196639703660659097118961327765337345752113051290444031979890857506004303479929255987690624418822060304282358734650223610661588922571976330877672289098536248080632045457322883524864550708928398571956898064116284048515656232985600867500231859084064528969656909679494419588408057938978836693787922055504065326032124436978679920028022073499507697438637639865241044468693344679097955222386047957081510400964918686136102779509353062418582510206625402021565799223948606759934844786770891502804425140892401584817250581210603096771266032438466485489051938639730961607037114553549462066585928450762215537633789275700202843541406303868201692205062816676722945274978841701288270134479293416770377449495946500657129606499909444411716938716850180587508849817089769584293725525575454057756663115701201435253312808887468513813138952745327014474005681688545746355067933563987025991082191467285156250000000 [98,74] 2618479775431635346429116141968551972888365113468357005913560102785303509696100975390234053524660446460058323996128051749687109414710372984590736322196502690094085365621336322385407520340788553672695385272976669121689459940355990250587553450167880963734146935928880230736745038050639330030717716308175622051654380153591972675192853972280245643133544911835741264342053537859583222507328923604364775198817151399593886605745388975842881013093964332060361270510725374740186725706544419643145812646854206776296508359929328235407657240669452185387846313497977425353961345642524612432290773278280076692489532859991738815492511141910984593798907941354643111673758208261901538271706085349301786819446058441077331159702194019690788917712852940271001382323987810135509361103525920318316699634959493584039258317546756430254488310875748202655335671841793218082833649857656687142676208390585947913393137056692729404071801551103996371181108974765226385896019444659463236207408568767267710977437892025712432206026845743604177297131531497910297827588578873132755006228700489835866778168800856616363482272251612092125646604257308637080283577500678023064341969371840616715489856756560292373620905922053145913523830475814382622699724546707584278928800213805424299909830198092488094678025923090131027559400769117527323975536182411729405954441752471106947826527433434544439605160017109749464958468693335336809867119139282602242035754657176741719806131951087479204092036649218184844086656302729671752052827093132331191549347590709536692980967451425666967382784468877281658768269543936132929285904412991407430693883082152127035627488047337051378796483405522376979979618933524283785284708577813119560727372935385393340712112668941208502724726311749010306674415365729557854388982468652101011623285502855269207501461720780545555849184137579269067811779595458693527141586538333870958640551232885999831518356441904060617762118294293144371565063011075835675001144409179687500000 [98,75] -792291150163634954889267951732191432784241466881050403667213841135615998467700249227233848776410021597653902407662377522406277488171855283047208598603486730800606247660634878080544010738875111877155142931871641618025465293854239738342164547359558030002280118937225579922839567178487630249389312743225831417580263496440507025679691642983030149400240579281205390396766699845102215444299140438434101668291298564598883364046567376254943312655433436134353487014289382121989072785719983056436236418768912648110709763959552984276761255730748828433163621289026392892605424591407656371369296694396668280325626930099477064293237375886288483015083152626020226595672219754122872271472564260522231372462573454722458009010453040590483165484445803407517949547747887033748850863048195178603138170839125411434590723050081288603300193204179044242743013971504227613627576227331534056984531411088421546469237110860166527789280897338865423955790958602413290729044672946782336449559109295485334218840521324993813053294753050325073693872327889432899816516641897623102837055433987928355832326659367228855676939655579729858936262525862656124737938784813242729674614479524852627920979275834991569434977619833033759934556881619938923385219062622905518410711819774508963796721623609795489643863743173049692690474592951690469773006435685809762755445336647234858314201919778833200142507824705315621167067455986918633057844112862495643165241139725866631470330150826101118148725650025022045155103919201227060953409899009309641343592246736805480170187642068522466909021852161012886880204064903036556004882520575233933600447948782215192017901506657416352530842745632298909554490876702291037837402401045362079359787470813477059705926944234179828681418697938077651564531347432393494993161385942872435886776429508474622718137010603327590850282344741252759503430275659361544420678216786829448815614530871953016821192083310656109108404297500238833151797734899446368217468261718750000 [98,76] 30081724159664982591582984921835371495335915915776379124086408833534834329468611888502625810415009951077480321152822771368041198776068231300041437812889797786419966088694782755042440042433983389399940883013658217713810537461071981127970688856892313202532992199500471493827620263337321377347984602975706463816436318098857735173957038720570002390399183377353127090414646207738166717631346032259409938413151839838340681868525970898468064634840229355340082705491704244868824064539773244988210790177353697667510967126577841589095696045180265994178181512541342651614462442320515961918419789651745567034618105292586296338634062102220316850224838859993966140556387864046975421159545470359539835782816384012170146860537217760256385314825264865928873525385907780810225854980337429767420634886877496554837710270999064551611247242230632501689578674242951194900480285407064028454140181569906927693447807525795125580564565404349439723190059173706559821842116019132431624801791591620124845907937417408395029089015056021855508873218947168558312905135176121871098490341854554864999540676591976500647795777927199919331827501328918212938502574413032173390591666096364486820850400804725520648104820763531322279159373440405661446067423052347189564078296748893561111703042816474010374033302743376826253980389510981533255968587072629747823271746739999524539581893584019715189176738895176842867847592848033775960578764561371159920691815709878885720024396725691942833486252772194835472024102052276128533298737436213252531885778186553959461049201424116401002820254642027870574579226165582230641321707856736178796039177717752809629433762078052862232703955991312815331433034779548266861033421433425289808592322732946883790899642946303917980863727821557041316162044246539457190916197807686098534628395689144101402700783418673701647199452231658648967349834776123253583131680379361992166369409435604206144577422737684498790105346177625733616878278553485870361328125000000 [98,77] 1742716469761679296877389797129772992338222163261037369020893839958124557948239141084856619671495340547579570030755065025884578108156142480844880802063343670052691085188131885826074505076683830385391161056068498927969359312205478823382278410007444567646848204045075080219525027642332950883996415653374573328407128141926585615401242131948299465054200842294308473323271230900535137620004845735218554807901568177171290036363930286854714515487588293606059852427054322677205054309549322232594229806961558779322016347728428960924810669204579082969118712052887598318446309352444635475011594975107438532689276091077630793481326839860724631858093662218858115454440033876620314190491226754538540498347133415467238180333444987213402827185624695552208532855701829082216858304502139256129105828777349527161459636637693737675609368982176642038303574738098130744419848091696600906333599983010427264147023432907195673294869441963798581674095090124716143777723985837641560666861631229025823407931664236635930780939238526125720744391058972897783278937509575428570922912746045555573489161087754960472022581026470197165227785647560242822000883736867833358648107564290193382443770659221300361632588047778185507676705346438886175773396394928668900326980743694956585718602241253377914986706701331886630178340136866430167924947664086518701693631166619134211802691320984698718713457026997077305040055808463730181382698604907871930139550845846431046154492799533636814123612864187149920253871508895177061757397607897935035364859949061816485524169477898759657129418541759038132611315093529776650577630174376482903700516758455522099560514164861513466686470902097247875702797384836095044395211460297094265974973807462003163154123149569209186617489403213471614477559368967914351816074874398979923527923718993716918348660724868635714171899618365234297745786673015926565518360716117614985459254053479475087444771665713332220434191732749695802340283989906311035156250000 [98,78] -206520451535353091138670509468999278316230742196030018212953934087292134562365516919970264485116229050122337345405542155123254789882617258792659224926534732583722774863278702128144869587252686553928662993271153887006007228991256942126970175906365238595683558895731589315766289559375562111431404470259960510415995389932285182356111108805543161832509868653070644756101045784794260602918198292269680909621521767753334099771290147832910351719722986589021002301832132813237916279317128195718883757631206608482462891870144522837986899302131189749680086295058437830677733367097557073762167382798484379810184200867927039990473160298212934689307530208904574237370770298582281527848430229840460227804019069614869924505808397605273199529667946055686330890586993370095714902674033181059858758138957787032841643766236101227455138982419210565559973226685042790737404987321839513427936314906916883256159511096972531510410371335577309633403721866201331532513681897844758780473399677487812067662031169704226889619996992271052467812491196323510053496110197792632140681229065732710804773275711528901736172030710721109384030786422911028140960225021866609994743088065649912822656742958397013883760254457059429641221843908190247701863007779312263703774061226455887760357190055558013942358361979652842262292014181522542499522866139741013589519502337251765266865329170157924234813375385086009486057656122315155069084821386536429232710905722473369700670567570439509757503871837312201218174773444265906809739119103086592138037396307885272372681931555163587458183459144009316809024244938896377270050782182507682150338891286596117576364275146888998932073381092596449144970652702367725308565468127846242819850820790217772156921155052127824868726283534401364578570020645343608958756693081333798202489721448005587968457661599063474088328705205989052348451810320519376875723425610150745767938646626841563480661946735267930135064489149954169988632202148437500000000 [98,79] 7390250542718070489653148308656867131908585818316832939723445017826025561690778564334997801802897527083954501842441755004238377507332394620485992286150024135428343134593967062385989962632496732460785919958971980541410417836032633940099846191845571387134350552000855347895699253470689035747533249773493561479349639992851594843566842266408708364216393815892909254514070282540153695240775087987067710349625407422351187128003609522745191149416694311098111347255421476062410771456282436538031944262144890726501636386416474336434860829084563322243019871374332505073939869889129747512911375779957565991064365621654335375407788437358843718361696726139571707938840199039597569065309597354976740706141566700980972097297433610123663306748368272062478231085123489687680841917564001970344230364298165379896003303642511053535905749419736962824825049192608889045174589128886890666035964456335676675471055220501193372045273199882401290054449948703783874078851780772203959424496843033246576691740833925506823750597076995163315185425722620542103889482022291669892935991274399115934924467463302528731296121297819050599759473933502868336144854687479847483634367573009945206630711728337943654643587467116594665078752713271594618691859099388367899045848096514013132615828695324869939658830858862992976806012161441162649013594943594800245502768297912037372338237184987893629763251009342523260506504260045496134809327839012150010171962762073141921119081916094815948731644475921143152390011441378647803351410834952890031312398009515813207615047306417308236187362189275290224647554148860106762996358353593441913448187952870138274035937210514952653942677103413846809323188009680997478043464020496144237052691939048989825899504977390651450948354372550501060561378753421489631776980816267706785849732648901116593616849793303006620022711726358137903527644682214165268222893237559564428568130268841489941247333880381566116648173192515969276428222656250000000 [98,80] 390781614499856206724510258593300704199736217968616118409462561284887438033150497225545040891004971696366656123707679111983819516140424205572524921450999383316161899120501943597648026876745655796141718840567562562781531239007166227918414767291504060716046647800264844329966813224589654113556944246282615936082428431296730249553658562351211907446694183510119019384129819883206476362108457648653673692242218422376647853416755468124192666435780296004068477185260253774249915229787396710425016508452097496133547671285863688637954028554732555185623405331515133475161883347337072048261006969893899939471979750783691026371781324995713304126245766088605914849529235867390578631993519578858228094040261050746256715361444106523891559407494466498270762401505397324812384732748496702882230173411888363129122788894664128122694255359832785811494126995148696196057928931823350350966730773213968181197834867576227544424956981064677575300681655630853395132801063525357740625439906835668541054047801149811737392565273240249247386604353921948397505635018780824744662254868335046342193835478774661824278583307595859953943739194667230718199844307103341849162969319895887116349490132885189187574221510604677008048822467366578674910219964364212828112971590685251322229549331072514891801066812749110187471954617124915833358652204822545250220081911075937374475980610705136329411000406209619985700877668253047003455405349613240260025785522161633867551481007531028608480146690288775663542867249039684502206881662638198671843526330958558047855612492399417450184550923714793104030001351488647971615882111977257133180848321185570338818925165402828712698230713553371207082177359632299167833886249461481626743016486993330946186992285078243526273213156338369845566167400815840872624749366832209032425042656406608947821326621748082578083921905339842955700343725929095813261659699486830547499313563923210857350567526008717195763892959803342819213867187500000 [98,81] -28555147886383706753820744571407655528344454498274557956254399927980598215817907539321487226824807511297250846795325173986926970792558090911571781171469677262042906413667380116778153768327589328718454595232825848110984612953314464617108779563235830802966706694548394179647649912861035877458899759102438956039960805832882599221267408440706541944152345734602162371493713709475899044326001340141870805361821791419529789001991854499140210749207268427893799210791384722688108711567785484762301978068627222475093256529456433771911586019730262242044424180756476547182029114197712115579767231340044143789273866492025898904982604847894299034295938212667019163378386876009348475501336868018134782096902244885327241197157570401225818709277356800610051869913862775842462900013781524784581820888692313119902069157893213234172040285531332813845615253195198307701074267288360263406470733331321916344610842497725978489384185342016066441696411199471994445501329451395606791171257550901921976076846264230557372905002694072418728323507981379533247170367600868308482966887983747924456447596021677722095390876977981769628100246322641564871358162261163175122722061707504326238674692152982098211881008947620190140764789886924245583123952438252872799296749940497444393931052233742961183411068569836711127847043709909728386404516938799924068567766635996426427242494780066587310742307242210816304317109165422471291195681887019296209851986127581831092379530695004549990272660178048358523378975095034576371454417260188727493184083417609355897335968726353529749269282019113207699972559355681655544619724715772561363740155296300431430887696230851348309187374400818672145032243572048172067654224925822477160791172839251520624742046377137714153955528207353130213698874308755182446439434441747674759261448617850711791478237220238147164483873939558789346528187973244829407422590943234657353153952263837542832326498002869712945539504289627075195312500000 [98,82] -299082363502926903679536084233212749507745218132594628732955433178545931215904691492718383625582038939281897613508391734655880435109281594143770432191026574885297023613945757838800499901329396044937006125372686439997909330066396752765817272101089287361705891824798267614033462971955542876765449124872683923588322821582512905474894450334312344058063763643518693341786662897215688262082471021795158848609110545372143849246266975958695326398971943592251818580938312286908960171760198857056917493380673989674696165342210504261149255910648389522885906572170698394105850725540679228322205561857233424918456173466934704028451446812363224701571051378607592508594462322800912927653241666830534214839312925941876020916221091479713134316463306121569687684629508429512260062957457230935836884064537453496749750082625985596215427465146340423595338993365080744233226131239433997894467711832193701442841409956820243035097870475886933930932147844054735504990989868738115957422588680272382891662526365360504835019431956026209450308460374020163965265621090077008036157445703206245813225781447875699101761632191307001118736346637393825343683084103875845188378302931883497406116173786111493186590491103824156196464414044011962859176567894226979255536281212502839314225866421395372041723605644116530688761285302631879851287486564340020839673790001823784328292206780862166593489333200527123898072117714472560486457367429340164423546195624882628963757841130093755675598512472201191025530019524557052519171509405052949542037230368765361884789480060325058665883627409722855008268338543284180769907908364278629641438975301082778321521672856738235849892575832490944528981303621055449055807049509587442125208653537211779710952177596150874597366742193184380419396525063124776644586307034676652315976728265950091140905410954635729246795811099887240916422301583988967379389612833016605277786981160646451403001020303504774346947669982910156250000 [98,83] 34302339392730769064710821327510790386061161556826767442901777843838168294685689399457091555480085183483922907677076090661088259343980487314888987379000421488903711101191574452421367825620514464818352222216859700014827724342059564118539099540814381259934959615530947290488929871172007572724366892794250575794015037779148316947307762742676773808205996634064396051423222578586918781050443116575076287628578542928139377690931731078155995539665285580670236143223389598358701343272875365016837331890033515617192994176010720726144884991517402120165156155870688373679980905538380988807460116236029636360192297564367453425765321474483641901906581748801854284812601206296392899264446080302743730845682450421130033352153616569846231535117236826461651600058103875531519625197086512067602229509344877160006480447839600490335560235346066704920145770294596357329477475532765989853822445464921743445343054057279997605908280305434164724537190759989713646146314944408753786486778371282776243208192460355104232978094462972242770650614284497739979669170430065016257791071028601128430532262486106113178906147949860535575422770637066804897325876101783344424181138542845293014310654910181811052196228664513121824052860689249797912579512809108425840225744613824441618938993785402400273949478456477905220026481669719630362405006156967261517671475961520495097779604430174855466294509219258502968327254361919112603819174014040866158361024801008515967561860145845529092116137304721528469562515990914301220490962452356703085243973532844371184261709173052525201901845007067602355564717573257721468993127465413266554235222069387520179305572738683665012297032965217858031550596643544280345131163005162226576243415889176146199171638195468125967388210489555564922866845464297903199254606964942051398812058560360095728193170144340776873708010091025090556467075400977607411390494458426732011326137392031899949148998886719346046447753906250000000 [98,84] 77476816243360529280148359782306748229148431455383328546776178923733835631216000885898968004700824203011729413355793800606469988651641846899011748181031818156255849867552204467452852058330322334083297666743841896730772913642534446096060051184567380338295571007914857615161403642502481093342594419890622963194763084522076640565872850814408777335252084786239841399542372413906373987930291017585233957399889316589432660921629802031949994889621410078712832830437287478210481688192287635520950696865428020084096941439670476464231496078660274780197427005556905547919751130169816381125217743980165235588727761615537761113419888217781152945435724993400122169807406260888919163387217238492091040771325758979765813651918558219969263847674728664824979424768992564441012538683375625364914646180146948596384228785313373613945627811945419005961430424874035586581631019150315568673549379232785477088441025499880157104419493669871697082539376274505460216583708824543718789750745404775731248190661099092012607438732061021749937254066547516962586726087922708482764436989524994526454265171450634987709925750112064295732617844080585239084775398303035394198470891561410058937534587747182527371132044760363122522148285144997628424601127493941958095290919794133981445755151880085201880897259011171489998755461811096028552440522256308353043570308379695959507772470057366974720004338824177883382179775969727905377533201734013911148093746661717953199769333285237547779143059475297372428605909474536829915356483995529865937733001143419626723052931658453406200577643566041737284067828375761616019265066131687421857593412966898714479110917719939226855641913158944179345124652629877435609713976906162526938753628573392424878410962006604283878334699089172384820702574025247660580579389905705580923751344227680633564895116248890575533456191847530781633231904694485485181137167902059508796900580131291089132003250420093536376953125000000 [98,85] -14711900844215709625974024343923454918574475975000328179895098511341800901264578375325918556758085450339618673313297059137238499349823421928256039978445264411704879152466667275881542023537954902157564998187062685442862431490628726038072647142902667361565719517549490287082670116472186927324040322781519797000452968877332847210656357043794064324539137469224727329001253014714023567372038810762750495437264085668098769231423146689547403064060016388355259617073905484007478485746828034473451579550227326557127400430027931537221843689994451310616625777987760727224260330748803869415304125596260443637540313613808264420149041464999747741241952173047207313143139800518633835458004591630762747734768380710847027110501773298271737832449066939945439986450581475882182603633304108279978937062271644901682851221234260384795818118819077441273041896877103657889288170801842562465019023283273259855304732226095864282807651187844114534680271353921128306413569534406851748564666916481033979006186575888544858400050845714088447902821261209360545108582798314827461882815971636940187549204021952717375603032787120528177674930420919680494717928741088396618215127855407685555930644863200149968165769433694958762067562076823186957432919585319056296537310719635417986954888871605868346739348110720886267671077476916877628330134271266160438913356264007712841117738939743064236468809714547900257114973923309563910186046138594870161184427174898478180733101521616785067743151416168360601200831971930860663929677632305290211612835372357335839122884459756827408665285734456878704391191833824175309855402485919318276227972561871611479031242791760556647212248759954998085837545228534158026483850405060120404574172300050571641853167613430807660331269079113863397980480590220838629910481285284514063634553811390068112972624362452133017266958438812812523391699174417400153084434918314814049851348577426060203270353376865386962890625000 [98,86] -69219449153412765732785267984902320921705566541337914374052614876991342648460796979726995816815690930398987961461935633632002111353133957209055330534578263935997034048381946512052408362152508572239531902743607937160357312572236225072963379341824174190872258887694868820957127291569100023633162943164900574638263587057931673803754770352914517468023641736291929907005850748404087288426827950401191706307629605666850208167344549393676845279230949523557865545670149107995924284734195239125966908097948779592817536405759230735905152381857986835944534004175872986619643999145856168377774810599941516298558702267969045294098495668823602043430045670480664607608054701036326651055208152230022615512461735794427147582417921995105648435492306599173446753277297795767963944783921010214073687226252938095228111518356667299109042282022537361732355865906140268531478742970155910104775529546172841323397011783027964329012036940957764939334055389389695559596439941201351153727035685608827664990676267885392538542224275361009588628337691090235055325230044199920044410612028693691674727059132985933284856395326356098888371859787246688403431725160792243238103739799916247794998422751547199533100288939115751637303262354663830363835467733856421534411088090551893955740635499043532104033240147570150311306291221427551006320552937916044098575758009631072427919769754498631190692205557277060527479239821513082755871635651326196073969031828286938434428656077137415701257840402328404577329365253327086508214460513259252571879322827991413674181346349723848834090475320194891624530788249685497149830085677212048531361955727032994721427652031449395301442694489739057552777377639246852343132608308777137752404483049982023376622030784383410665595120008276767270318717117099457056954337457066321141194326020800829393650508291444521706630151421587587420216129036199426446523489293255100401228802494952931682338714599609375000000 [98,87] 103231436920798561076828754495996339600412997564972675550439663681259040640248084746462217542813932773308409240413208133226060748049640378481234626782608925839620984924047326040071490686525189773287175680244476578210811010905795162278201280025066327500418621205657325168992815969834532973338681822772595421981694013468229092379919525723940485861669429573934927395102108161520589017373427194183330491886797208045842781171129271632798740646413103210069697749213845219611203376573231172193844490716718289661096909594110439204394451021983626724335058676611935888134580975560389809525875603912228937067308042981675745043818488316283896482070458325915001398279055373647759307468513507060124776024512948995322242856776670775141159268001155871929254846145312451953226401220024449610939089051750212363778488628972087034346985320514194659104377968007837597264412874440380284485258580180661435267497687585892765926138910422117110326024841447487755507193670962034187156084677486571396487175919179046934219848307892663962210428002851495083005415311224301881741150919409962873875581037868646753337626072173232441257825818674995578104569110271044980892103898891571534322824127488760464085549941503677981147800059590925915093137886068718777377053465814029488582858312578706724685896009090953972091595044760773069787223561339226741111303057505655958445013188360867146422168662664037801560986654077604552430482598000048071700890541284379366352894755895942413322233642019505784701838267958256893381306817163071382678918628781152429598251509887221005712515854663547984116996029834077760863403898581110970341303115068950919144987931455937538917273846427109594116479931741143753205796626180555032429287180866032671257015399048882545705442801634222179046402597163284241949907460584649169043055855570699363399971604020897191157411622948281226485561782156117356312616400886653788201544971363732272338867187500000000 [98,88] 27347885573990929041040258737755618045735027118007048201182625945365483655000487655240597821095585457856861902814808219956686136342811427294286714930738993603388193556362049088168925244578814718617713782311707171626736459357987381593611298040868748871819944697845101417358791315707457925334210972565145517286184571288244272378983535565883588187169447849803001966497154153514175912299867828263825873344810227680772245177145829839579074209467962813455390473014661986738887243918450626288477710941499708933783075258051087028990489961453753121148323739249843949823880599837348383154808878240276921751807539546572077278267060251403813261853191190717978140447604775114626187165930908611701687272067176114611463689251252731796476198750363628181613624262949306252023864459294366270929663691995017647327490186003203176044208517699519163985588392329144425060602909180977430077492743303018175265822406947610216017975102005774272726716861743439814781777916152305993568129049169156700952918030645779604760355751397250848353712258487744031092606549073186321193880782734258275394269266990889794762468351727940128004937560602119881642895728475018054094626225690631541011839732384193256332082263432603931345549456737539829216731884057826621160307700987963026173056031386264253068053010971255925451653385447835481520190719160968126904811456215928187167350028012062177927439079758168728252707188948830660665007764059778750098979954701146296526788104552895399524268793327950139706999838991421698411070828088068957306059677249121367381561414096929431128026394546797054661177155995050045860140471114548689317964170476779687925715262857460811373129116415821712270496599290411729672477914114539150781275625258484023223226513980402264249498768059003083285005595084868443563732403398442025200086773574311704324295046633549688022578805360079900707282927639295508934991478647326780774940427895142257080078125000000 [98,89] 296195337741751931451614539098203891041846436574722044525795438871288259212027758132676195432787999877438512771889967496487177400865657492140532063265364781775036178610596893771790678327154597965400353308298637199600898943063317829775230635396625905894778687608450372940326485248576080231255049067527513285110739986957479202554733644220471275342777652384360797541709114319388821182514793519299574595409527152390669825919074011686317326941320919104295797359373216141975425186296532788582532216172899810910824412672504568855872085572700025231696467435150965868433497261708130249164885586433708157514639432431798048967877906265045510015646547929738887499926577077695692303257101460575955396615450308787740215844482986436886578775985657778138465582723462150162619685647387538878916506823090626498584998106659556180519729965514538141655192023765853498675452052597180655429923975450128257769392450570026864520744437602567475502072615143545633777335952380821696581022774662614574245010970010179850592396491905298600111041444984977151419708422061799509095500997503424417667606245802181828441669757516422043816865064327704062281863346694702577000906551296903430292261907858115626067932740806984106143764082382354550116661707201210549089570728206589622766877128594312916419390168867565134032728034215464474676849084913844615344975075042679506298349733175797359354269754934662299954637270627884176378592921930136300024443778773117120302466028449583516846091365522836772864082182530290432041483730248414206855814463888091756663718473403206270212510241694519973587024878189549153609596157234093133796130696112073770655648612131699283474696545855687218779202724136579642009220364708117837819769332845159695220028601018677111256355529525662611582867583048445702275872461802905154556866969406316895011716745676186567780358354928286140872956666568207381463817577465399036238164017640502929687500000 [98,90] -22536140227502569787506903962166804453364867659626656592007388157040766125482314450958195635747698147955432190816966455877937186341094551694223051130660760960836169189798087739588243394897586286444206861395687745091119465996018695182017077306668978532569471097378504491584745243112868983821218584303037912916483244886398346541040806007856679167049549681056915546583147317355136413285378403485944766084329637985943379583064134453857899227317271909350416322384109597692554469631068472183615139952440193726988918357969497831479199875335825711861920554692929004461465502358449230033674574650406061923908202802733444957327926490987290451981415043625697398425161273480693348380219236497758905355476526848299318649333138207732089328756866332138722190570139646639962810994845612315478821190230108579916190554222122136456196148753693278742147708732559366489820781495557832974891047558541818784817882230785978430219408559388034413619951454729684388017610804147877134035083883511084654042482145589310428124910388937890538786350344738240352245743119935921130428441085183270018169304606663645548669773341488790017272912688652202185348743639827295791673049913282080173745033603126918788824358949575581027127992748901737141171699628425151143052243265552121353941437156879757654655937579008614102557216874682927494016214051417197534247173474102355621790595390660351694884105001469038298981080592488641468335737498156908038527662748294150659686073851202784378514088385010737695999315742685113736494991334715783842939067459316025610060448651155683282128402261714658464261766578836507636182273300686919708121439764943239305658530475714241466043386006480745414884075891692220031777654291962725376329720406181740903807210571483955128800538396910262280407214776242648792172486686639302609970229641074208900836314362099124737091770519094207809411376459025620749592665306275197276397735892041015625000 [98,91] -341709860884491703930014784004091920807007036501768642132553242199808196171490620367446626158652680898580063721367176754326835773211040852639626289487375953008112661791176159853073700396579196098058074967123073690119955685274743603981056765420936728599447759093519956790978390873637151159362956435874149524477614093232889983431383139449879466610736954528801053883205116149550235928762493123465799499677172757380940115318320877408360942130332073642542493777687683077641086871137658760535342215576776684763313721253059451597648733229628850358452501717648691006273760156992251977549057762256976779007998430760551430570430033598881373482095494120563711863722809788198847209945673543326061583523564722207542330197566888365341265218099625196661083606378598704318691425245234307057912515370862976607635527581134507714009950500898279951768565291532396947544198608103065080442569088339365074626652915438331841337493567268906519053128041841441692509211153526741980176283528363789505313517830909473958901536294613342742250830517778054211172223464355445745137685708384391750694320475925431775395442059292838439446541014126470180083083668612663952777470239578585809964549590026491133239229098668422530204437583966946567120556471181954173218155960825489663657527271627609644554252148508280741647073305621000109276572151121325122905150188661477693557042391570219867851340733745380300982562800836434490727892976041983127049525621115175763158705218861749049861234889758932613745729744112099789489708832972717117171791834742511907697265349448829760060056084643015538106547783033297913482437381108614078144943450388202613850214502724017290016410728148463243477334427490426712514327339786502338827889238745707814809781741536156980215157219266879644680422222113401803019067411768403524263326232736314613618154097521602786600027342971966941286214619555576603863710115563518308529658746093750000 [98,92] -1702404680270771079763001118397387873239969218893801699649210051270080184290406876348337491700113910308628872544332263895883813007053792227774668047611868048504515897244907571852247725314350627814667049690025276291288964181141734874214267807723553151937011492901153636642637479093787047771975168043264587175413934898243238334278844797118476520976986143877761544175459390411225816385147109035518521024247707711031454302618517089674554082197209690211307680857531072532719625116018144980011370712228720783891456451948196076774291475701238328275821108240296193357759626378820996912389499562679971905423919173817619619364201860441496894196494648471375695418463670388623284611761640670040171815779793614862054852190804139625155162660068772080209236280605116054728722504025292902538718191503047652066110462124893986414611637340159132978950113276758723062899342733386053570688690789038773496968826744946091638763791972454872118303978552062037974638008867005862510828427350673138566570848938550807418645024182110685768138489841216969756087720022294252022687725694627243282340399222144006329860298861169644001066825892304986261402881860713662505729482607622200579929286909645261198160982358449432675783948435243039770851794281013966161948561475809085428512679984561051384507527269104018326905259451030844011971939547946447560172921975266753789025374961889995533929146486408215415263236943649962409694030538553946167536741051333610309300131457862560159161370678405329619842401969788659670615496313020074154278692003912515900868718270009075859647026623258434751264609592934097417228862050587060313733295622631937376969277402407454188012613270271788689642004578514816296525951071466183583684173349005547170147328200989627471404630195925587534713795287695041679891847471686873052027863053711976115833331221586235606873712663995727031740796855548305177188288945965793543153775000000 [98,93] -8073231830951879950540256688683278373042989693250541833118761005114459313939989368506709567981558658673198756792084412314724419090930578454484679819770494115555225491291891943583031094524731069072913203395543804600270843251136485973320149900310236783887361293690592666509440779018713783233367948103305742371205611499142785597472515880438492171935956830391021422197379210878795147209467014667913864857298432686526465521184463583444735794127216353818688438834708933786041095436737622071239583274260266390504240071300209667002381487728993893835865201812024251596699061701691980014349542126544849437679695867608699421176148360335392486229859570565068563666150739774156348839065461021281444787570474321166456949300851820507371603942114539237487766668859116669198117249999733142712696499794276995316808726042282587716005747991631821578672904232781822360899898413485494259860146764309229797388497414712422391012985652901334928409506124854721750395137940988520924257744247163655237230507514162238721258848410702455711658170948358932409937275749163202163030387100197348790701532014142594560497147165950035060973572554604371880501111110825469879172093584631071803509490159411387173858661934782365297721583729086134971228923718285176270541250998514008320642004898120950994925405943052251838364214952542052521102644147494179810290718333966619785216766931388529348899826284201241205846119263288605988724004007478452307305052754886056604653860837062428352045841689617394647841615959927248455940781921754990343097587586642717166559260849009885348048607671491336125290607328490647174529185218641248758872492826507390528183919553521911428516189900779003663513473062801565854626434598851780381478085824851075870666621250021282541670800779779953216287160153268125399744667099123978053087879262727803277252703276708546318437649490404241783944280229741723720819692488178518057500000 [98,94] 8272695796823483727470495163358285546150782091326378679146095474810626972875305379327289072220871339753443192101429736895250368310271217856782571303059852875420873711805836379340501117241930469219160669246306045583173968975878206276907253240852063992914590764254150260449456190945492540713454424688131350522813046317543347709441001886376337731912251276608531570959519699305468782573164572333073374079102008410102920019595034832535755825799176249225346442976756899774305776306786801877164590307094996194291001698568400076179440138606048746751516423643436501688064085625956754333657158644126924666002741431032659833857735202009858617847758316727441311289665360918367766496382105423824872757152324528422648820102472041399968821028573015442947652509529301795065018143467296201794421355157872528900215675592786373069518260167582240330018210249226887923755175935294794751695989131022692457569860127424559440744534640042187022673197898813369968978989317570353992521638961884495087717815939964549496580549802521221626038890934511424080776555875502540400183073124142997894614804291908242285349568739479469030917094896404566724511467796453454548694643573115903524327637577436962002318590896972186857876032702110682009168594135344417588196653090959200296814428871219968947373179866665568260021318253195620318913988350055152367694632119811073794067535191082316176265336745821865320228496304843924493405155849527290496769687625323053461185592126631142957514284214374531755164012329418672086375973574369781708020726077710198808540493696401574474372035651478783228130929064291030839932524283242949673316399032060044777550540323110889162416969549433185841926245971965220776945038105070127447565445748965231403769778032714887033766606728736527196854098993513411219846430998421729214271008920683493109917982823208031626333409916182269840068282229252745394858943476783872000 [98,95] 2433212832963026724669624497327830247755687926083297885574275581328587023348483124880652081805630867803425230813376593861322246181411303348176549471850230460188827159193041616539813569558216274834424209073312242349483399711977812293621725308687670715529122235762445971345755989668512047276983491104974795328226413002204162141000346049335840375451354725945710952367363215750219599116703700451807892102563242325631744865420384652986839879072379781985194383008266141470954256391925099231660243592356594480898997175863011667260144469580191065409865531504049609853440438862095744433492796823345963788373452667925064816316033388187042522605094976902101253999753816597688347746404576624933590713372050461381883271737479127556730437585485903695857401202499278436650514143206857757053832314917985316952113761436265397384567105831754919085218894462985066523268584699344206524609025841420103831083049862825863511707938250604148629227148646657309068647819804544270287282380884677176692737850613017615040623796957740696772951268443622147711058288277166741331263264074663570032110134258213989671272382360648436293219736893247603785530703221442453698568684286087716702586173959380544757418834992782464753603399768522718658999261458203541036029183762268861642934302411591528061023931342584677242504926447180898628395074196020064915254970734359700760281963340038168232421712464082002559392576113580213702840671890765000629363799197242421913023481826848014365027625999646738270404468118944469342526445782236122227450959021209669107539287206679241655482495075182382231668478294868575912054035732924233635707085490173097558895034637713100882780750700725481120931735325743243230493950362824684711154669692088120771731745564802458218744768437661163576271730700431493101202056904045377435206758007654202097310866192952271932054869050813878262787339379006559180236116815264000 [98,96] 22822091231295204232649493905813093734111794591782567987511068136189252975119866801968046847248871472678036564976933104882965607253237588638781008886110939769370915816458921153477694168997531633503748171001924274812576591024878015138804759462697559314953891701302347649355266316991685080787388247665595896899920321870422667657568925094813867532471329040681407211512320414796214805437442953544849514659657092050400428156969975642418378737298419305385944485602561279835832870153918006981010186548950705805072539789193507345144207180701050946727355929487881781741923183797209264173375721735820314054788412516835462222523669096696172332464357877961699701161489744868421524226697637462212060119168142072934584019276713375641457477333404003577004280473060548955788398936945588864619747744406269969530786392966349641130831991496131079234883044393391290514426146148129953468939462969039050778472328789175268653062094557955272838197464352372730492848652976863205706878846644039606800529775236798830967349424906629532650275212211715898450889016877573392250808976464849213180046426674931106695108539350551675841127420107246141022526207021803675452801226786450180176011297208565473654816304003318606343949054694415372210927577020530272013490907777132284101188905973822095491261987542134944731042595699495113537882535046105525696071141497132021684520447554593378850707531074548199536755240846492749624950371049535939583358299131229533652231730351167147704942479035065605632095078121283278176121761526552811515668130275674044750660259533571585525038247782330147080431495654735907294938899139030027669829314350126316780275150938416815162675473602109727170883651988155603231215559229829410822158602498931497582297874695268138632594440309916048719639226878139950347668027297774201938228935917202542173614622608413957253507819416061795508391961178098831243778086400 [98,97] -5478970695876751338607062195483929737929613113017174181754152173683473299853916756139774647547846451126434208699561912601297128568187138651120545971408222631588005995913167353312972857305683132944990691272412554015074720737724854525735622186050172010163265474228644690131753472753692367702325153459846421858567484688222272542714401261154720736329831486986811727515726320788921246252793439577954664056070483619868314504219963701296093595737982025345020317642713216842908711361379988636068845451933515771600834238044098073613999770408120984910986906871484004933540183334100491023914250835609268347905974425507615732659451054581375672433861753044862418912131345315374937943623491783002392060237317104080400962239399721566512382260236520033948191636709310022616878425290837248734965172345735226362051458270464508080092137653048464115470971287285269076575479825799956802260173755229771646860766166379753932242700209556728616814703930809945858986205338329191194976001840110353936986512542747050859125365463945177028628539277164209709984945024579683052853297385179239916289186339701004671000526263866274182554174245438082918067311854284721849831869334318754125154472581572871531917465254750474102959244565032882703023903562943615962196721193887154021253774784137930000324843249572132888622299343280498486332646444965990170819976439517146169487164147881371073946789758647884866183822585603979963797215089306497026055149580915343576837852846979650770298694907472064747749372907178967649441718874454855878109312393173392173974990432095876463150810827061870298102789719801920618069360301444528374941633096117099244051921683679146029486261887428158436338678849504265593359406001123841751064441498011616309835689713566716687421081614741317928102006397588440615229918459359376427147765132891058927808483055086738772292810492653085516639141670814444520000 [98,98] -956524920444430355835110381905226706727689039135827942816463163026797724786001861235775397391266864647459588605668029975894278204699652924315223666836571682469095300365761171587078022709984505247001715064593614704550581633322961844391733204563353075364690475600476991757754305249587815530392207222293535005627242281090695913703312899713244354605343422204631585950654596848758891042998452734159110513854549205434413753591320804271583470142198807044573331092326766659029129459332180357431904160764349306015306062759054983632895704616821401720534692502082087296946809399545991890520509798639792161467414554793286561253622617676644238281027677823595328660831549924883230789787922269220743657316690631190839541713991729830418728843812774195825591751813997267940099998283047228847726568082468273797758594742178820034693936538564001779902959177691684569957831179518382711786316268727984712216340432445157241639102548111801340478523201604261115504352131117945016536194680700743846786392336837392404731906765350514463482610695208980072440308510422724549756239194740665635551623763485761740948980884792181929255567544594149947138793317705510031888364838602492771824941484449504258897517937384965177300037037994445206669872065950119664845780435335724457783757399430405345300517265141249235906594131789960259644356081134229607658929353385575741126472304673473337672133899665414384257205714160632409103899834324411475159134174769789124880016392623677601266461139514367566832583983759888954676921590198262767797072593906140710775858240886387526428389075790294791280656106678412818972846195312599578515217607524913397454107643553743773809136222896961181485361170692704108235598471741313264237750845114836271027478097558576133665762567932198376954535922337214163571630321121151813585723965198906312046046398160416914342517404737261158774435775480556800 [99,0] 48888595032873395941875553791201896362442979293006146162146206039941280554460871882096210899549133772597703068278906903995203475666023340409333071702923637004658936850892423387442814393953529035263803490711886186093551057141706430440971705832361051609603361884626473008973873774150516220356724183520085293134969492731363845170218159665626840600565694740108333083535158453570301123047899190162773091162803896560848747966986381144282903916732770635817927635875861773539637596074826322307564749450283565276644890101609622832223259025095513638281896678088086781884593332224505507090907516082053556928152885244838518945394125666425152864232314018208276586662490181799377892657397818574399525944895696918092849689295407403103385897068174173168978831949815506612259098154738651822902972530098118473625098420732045275778795839272302564902171413407779842967786734008310863916747351435177398919699756191989064615476226929470115115459207209811051995920217819994810017039566595435046236790164973240171484849593733030081676890741085410071915148620673185849234690567245708021023640715857685021619779207974309931938630167532449250464767865940591696532559602798110109385249791559286740444098772544815503316811005408798461077703174261462245065445360754487948443079299198932540033100468911214011727646873612015294704923741453910566482878192703960386498979959594636148683587939300246829251587523217620674189137794048773261686114842109074285458121619238308069219684405891949897471514204665981994029269603397455064465317232579472635334346190993068811399744360660812466534266419630923508300277529317725945250589186835206591065575998990749121088692057042621645113840976896085562879554064735373105921101688315261466168900876491459158495101183079386454555429647721078161537137895181070402882841553505037901268083807801453874027116831756306624365549723579371096151574464500318721079653246999600005254901639084036490725051851103028246990443030333578759749480234531814634389565880102975455614658277386988413519210914600909625160072307505589640314193796724203636061834871717057638297623599674392769556394707913678013127775071725608473094393247038169647566974163055419921875000000000000000000000000000000000000 [99,1] -1675127968170912231024285617545543483803113859472492413761097305948376862377151245790502826977437094074320585589215398991015903957672484383431473301066092419523287288930957303053651120466835468104217940473452730267500070755017984887405152859804676608350239830610209867386956663236466733735528368998874609987472104285335284073265987091370361770919525704886816258511658144575412946780797566437549335428469766325952950975756468567622164194850212614420257043085920606233021092349250750572771536738783183875592252196874966569318513055242828875410666714880376795239536050379669808368865605938968250032927344485838462887097258654744838721129843989788202026102120813779224319698157101375664644694197665123102086338978977399073247234815720824703634901198817848718700590436128060934605831785150697298808213675944721647310397657504920912691686917934886575696230431522909737518139622782821681336027523741427204378558018840266377542100872184291145059614584090874299428832991598968723150420597780846303117980345451127020916548125270288146684969940543030114369466364878684419508524962366198997832033734476737167777899814020579857004270418329708762902538826211605994450717236950386553131567773373446022940504479923637611590199847510129591100718715944452993675475322645982271841336363280054731678613381211189740159318330594697025005202782342173122167958193462849098168943525723068080414923214743101531336429096905567620340657197926583853947997103350985910385774965871539800635094979574855643662007004220053272727950129379103256648921674563399375709869744884400524367610693190156551136730314408933855749518023211028367503503502234241586127244390972937184030842025417083423586860428015286666416997652675564791277181449985409521839430772233928000030213171096199097862932510006598371158212417159443178643942072094264017110193789187459845102744245926921322234277515388592419235683873710985915887805205312051508679023536502979153379566494072949333969273882744271638038715263946598160242098499705846261207730846060142153209288083244937820615998342555000291604441191945181001265342408898369622546705287242841127696904550391129050444880693726545928257110062986612319946289062500000000000000000000000000000 [99,2] 12794963577865064670739243531043731191662200471236760201121686407096196559182058408381926116801625408328884254560043978106330679044450993290816074998061670418301987496058123851064744328909410570758451781021777851932310011802786337611891547630827340519709231870698530738050538878417570424104863672912653781370886565510173735855504636143727349976386281918991224824873452281578731811207253580044771314110029699630379843801087199207895735265163481828630146883773974171629291312421265064987891153704818294821911413727029767870942361832904597970699149365039280004563291780668006560408285607587465789846115795891897807042459601861786620083422722599862414063367759643183688968365552241935449765254478803460409109524595567677129954237684850559627310000466951201256833701947363237984101358874868122424548519006813151950640127327753748091288888400226293062504659063523907538950604606300732554948120802043478324410860725013272382271007356795696529006865969674538071681681649816561592564244651671891851852382314964017279740318952697133199450633720785590654322142067672253320699673642845412257087789307192846302759712994736122842652383999187781382419192535753524677419866903634987708707352076809241793091139805300336015178305955436096648167946672258972212271202574994378233305108661690752776459850813195378457702638909894059160045006788389070694420871630803467545504541817402247464907678810755248815258510677911599975238924419830333524371404909847631726740800445049486081052351068661714183788934803721402585199851752776516846428462364396598421507292771184267342102678255612831692015331795342507067742873863163147225033565109582023699392039707311822011481274083863613476376531934197938336620759073982434010908932636680707717047217000327227221840393655955205906103111848257857994779303496655038124095283081903388027275911161556930582239036634323536438441682524458085835068341735380950951013267178649568306583183444954641341776338713820663991971890528319689833206409751154908223757934487799376666832427506716183998325818792970444348960780333755869690954453773261393281377986859942631281988821795829483922546604453962235948794968159016385844672925031773047521710395812988281250000000000000000000 [99,3] 140271354946958696572200870490765250131173029390913966086133084314228181688661758503245889786549405400560093416963119361420050476151033110902499020307114470949411383571680833747010947539675378025420567531760379192042290468006371255078740502883750538530019190312579068510423853204438015081205987409492421709022636582724768970449715741594689330575279902434878834088435763214716034964789965167284714533376895598995652626333652603214104621874234500657882761819905226086161586949531426915899876514067315282382171397144227455601703139943917085651787499336583392872583381131444233243556852859366285024114791404501057795361029538523182320561696470738746093294443182067435267200207141018317051772067907022195326051733076358129075334322596435563972908005295433091069176971909388775406137399429196324332053252877303644274478483601493624699758796388046261308689452408236253764445252719345586254252030262765754298493967758187772439760388917180038496217897271018277596189718683044351660296243135045240982714795603370864649101212380851700763700320894195115542757136020156604844341865566098648243046434421311795927703125907841211388845554046786223101152047012129811952052798770797167509281632378590198042419189843021107354153081359524041797277326026924467669580748672259163887743378930821792908430027994914687035941146891814152007890169101965902466151766496744355283757715478194248415696876031116353334811277623841966223845545131268800392281091674056886570741037984881881217645295415442048282183189131088301106249619465083765299919436902151788525568177305428059408101593684441248410067439319075163909659967070961860155366351545735432405023890267189883444007323384923835891280464261175321755556013341461858977220763041450456033206350989713765010333866049538228737036158939323191072921160408647561001079655980507259682044505264989319304056761952643912045257371437942690211552725839564696109105230525476873183688267639569795921475676429459174790390349926817727066153882405584594826483002093124560000539765187178080735079973426232247565008106919217382304816494315662815241114145763325357627666728455767355581630274364563452837218004260692177931346691366343293339014053344726562500000000000000000 [99,4] -721525193215652600092231746353500614008495550933005721286084079263244712627983840353721472128086456504928395977804153601931095235110432388557448341794466247438284772414468924162866447017049068525757249854745463687733180569628436539955028481616678388422130410904136332922421655428951653149826959777199653456641786005017496310865309837892304717757797552222723797251221633414157963989165935248809023488749429856633876688100400427489958241114014163943270032696827952876375796231126067923333150567425746167739947328587584223367666845059246388011578186755229668769643800782729303415702464720827351701432254376351830947840463882801167142898353256259176075325858722302373853755406134305123082740322367502479339648401581413336895107154869545197669192044314882961732832061526587009794820839839984346563388648914601075734332143632078839900415960662391590255790235547883716190881602913332368438678921875770594482118865311960695350717341671703172279890253958329352587986201892929066211587213390529675173796749884867016637097366585857701825468152483919662503210953884257837998688761331806888378386350887937632178210546911375905743334460786618887787489000882576715297692188968300162546798699947285779555478306360109172995337942457296304601778626832316361842016222085653456124888877586171895935080369728711777863895637728901610104851100680758941760044886077878280416519662241917169475188823014306770854434836412374647126633651716729017178402007454770900144387767266001782184641331504148098586511738516725758977745001218148818784259682971545786803979187880111162962283175369117796304371394507907818503342758729720369626894217596621328489573182675342594956793083303224442651693573264076876982067069034703650923201347474071463014951276964482941375064050743178151351769965173777802224227444494420419265119358965460565797847219575967412589988486060513513020561744076001614175796315628771688092440328063802109653819708499914048582149139216837341013475555953464754957986810130202771140936909736898146980833860993392348909681763154564493907156152752456793085080044841362396902573390954139446006254204263819350032374471931766155562130738440954069723431985039496794342994689941406250000000000000000 [99,5] -18894262791440870287384243595205652068266992472081600346614686651316283775784609540220147216657192236908200029435428960443318813438523730718595952682642430873470711130607430782246161051128548105596492555157920971026325081541500245466342209119444906424416673356022258414994074168345417014030148137184146907285880653666070239451877452411630218720241834590225266347969671035628094090848771207449336523832580751523217861278133244378143845601004312098833622521451019786111140043852856478655216798635445631154233333899884680557120095340027042013772163648142920626349242570335644590535183235476580668207369220971998818607005850560303670808066447660247578399733647684911971415246421064270080471225577550352042290062458113015028735288041495808724994901318578765881133906578589517865763070013609940319558230210470802904626606532323584273735902691912498777229801365680296958952961815994661013072234475789855227271823539573511363260564143747209354599396031453834151184046660657321542423673180732478278941834719267534446954020550771178280895347180476728399953819232842878125694474453465174102311261807557241609574195212470841073141253503026931918083988610324832381520494106083471180331842395832850605046094809694200496014680813252388560117435247821482228888823375372687010475698651713439719012502719813067269645831479976738486197281347567635708903499476706477022987293586354550915028398793684873429608518566735263238769861836638259457894545318138448134572287282961066905986438264146426479065335195442914459800823221953512100832318608628403849834277071540879521022847548591567975076938990828908990777440465548559169940377111521972820702939944937580667904913922264165318686312697149871802094308749763036190563179176435703813935009136454269085670554349450678070956922015550296172142144457322315668311842304653065263733397384930695611627738875418145900529299988082621339563384514208123554243152753107931332743070947283185706944890573255725578274994090961257852195572412307206391508937157537986066666343632420802636193377183483988429426408440949665537197636715868074370355216267741409381299273818757679618722040536367911443462204633078095616927072342150495387613773345947265625000000000000 [99,6] 160298299557831485811538053240259664848148689396911456423978035486353899720879407549520672392131033089527769460573508221694767964796085396007252077603170445265920993670033918754970513137540608211051116888029859702901686322965670257482911598430942777213085573974318047750478190511958801615719666013891472668618496676750631567116184933409840408897473094506685815135026103366618894590975685183074949263515492750446959658724791899470088614673309964018175098830666180741648963948902488453230298521437190304195716065764309736458402952973230220941008908695051338488763219705662531747439519026215668401731069319299855992258993768066423207925142120271790044533726956602406138626153666592191067417678924220764727544187905989469070196861353522610002451522904881133844444419114854253093907164482747056598433589992578478941827863790365224153006957590515846454118897203567022723401893311715672158013413555873348475800422960938382829337821734444504729909339695375723508387217566269392468343799970084450803017289081606242332708538259228337553215609215095277046622297961287581331729161442614545490117287532610199509897848568352342174729073852725576156753473423206445719635898488768806792779904454047623833380400854156149991805891782369514790189434665196147092572906738018206109141075353013777259789628879796350075077027880737102823476212699662629101183062189484083410559055925142122102335151956574925266242025838298010633878296778639014892096929268538443491784464634668364027533466411430561746828268367073617237642900049010782778531883921410844545521168408925445044403645017397862401527857995441853596245221871594438203540896419269729812095816084671370311114402258697019147596810886336623786421416725718291121082412654409393015649821123131351624502573801209038493440523197899166725895276615035772245086896558477252645841969799432550144130459448146509321672316037606147754924818388784199980469335342587270154488302025662534934656819486167762151502439167886752781486095625989128646918407993006965593055789014303101174655045544410952090297949154921765684871516918568743964480771069528973429261247248292885912878848537298515881093917846006435823369429272133857011795043945312500000000000000 [99,7] -606195392056225786133391792475029862245288193758220438491293411139522027764061807564766610418170992980052841299909855537952192934507153602851574498583070876502803252474741602436160704659835144996208453348035804012715884183746360843719332326288317434789317902598800986277463502649247139912369363776152384976862208074934185319285321739782453472789970920575685974646468829309165317862126804120360683248267171139964593315607812300653470974684329850459501813800281659183785470703980147223444491864730951879182634768590570082133240895223620910717305782523059561940701250501005762436139314019725383761501835261240767805376119565698683389748606422653482265886573091664944005291463836729012917862102592465746973236432268598933087883965928718800525219619074775261751997143943190458918825948391015159358519968915709970140098582602055496966909744774683760008190473708054660509270521724451168709728071325132585578887274196703104629483907325299579274449885079430662869181075182612066424358359282001105783943354945928495441091880695499158297291275642403973318030517939744312099617479546456734988029312502632841848360841684994059461792584029301430871657962840550952125469413243906071555056903207261369482087755555386932824112266375337301688789661831383581664299401497514513854799833413794129422090406326062891534406407139161831900029365779516237905124175073671096613142554248945628051238961339812185522149753920144913763810283903836239129606916023291215350746044488427503404697386065290478518570620324836091231832132462805123780378984587584232460693149733635774388276962864338881548202415936841291820328652245933559807152775965806703162517268295006262795834767706224545312679273669437217576843419348683050992479959313793579332546561288610589136700951401578828598978049079258870096423462139805037176903277814621767114781919288016607468737028739353696569154383737251377251891323941308452759934081928925562542323980178280994936852952673964806767769496669508019302930080510764754415217906552636905022751965558974122189070541751019057136378349143896010966432108751419293626262114297730954115852494474488943537543282490474653434515435587379150739195665664738044142723083496093750000000000 [99,8] 1536194864497658502141354844453829550605741908024826229958616287337851891104462357852552579469629576204198346797136729835607205538603561011858404721270875311508378595875965515240433132135193596715550930641059684797139464342235681154377639563769167373997139689161511061214358574912591310433029676584880612071476314781933091076617578368922824530341166440071847634453542731200657083394910976335456230389776801902663975668571727114137920944861314748341692355677249803618752859107727236016492284931070814247994614953746925850790019848884159630988838789406903722632928040665136356174477040148837734898156875738572630546643618641554534943386956867112790805569421862993631770772626171340168023473866799700234416319136758128525641069333939457641315126385378863680938847389701943789754773452687856548884492525641628833263848419637440136911115292244552282158152427770374641654213145874563082227928812647368242373807833073375947721910957015279611325180421705455061291872209978598437445649720126448554715091315553557649101147317951654087588377749699875447499105832647517496741840537359269197362028275352947364303003286096054057940846792333135027117560195401779004273140677899389067597756868788289827510025240343161891958044863092066096381963054020457319896545437733402092401654232925608695079908830239511316979382576525716031188563801595390925318428084283130173798020760198642254812702870152143443172381187236171294876796146850125406019329267668875854490958541720999480282136111531274850736317629384112369180298922189814801399390679511322862141194075435883053609885623221718475794156489576516163865223438775886582774973578908293146790962633136516887682247858607819454412942335612517523238462670924306405319508272568485612204131125251075190799681298100399232488960948742345072851816824619901779256532560449846100825508068693957731121347237764767679700610976610557688978582815856130779465167563379359594219306473318844116607393253870922984577532802124252240985427946037532956136885948179981436355900313825681049191604268571698628938396196224519267263187009957836505439864652481182123370897284398318069465900665628543575423072507779576056918813264928758144378662109375000000000000 [99,9] -4452765779221094412804024859258214694538696755779988560053875634909753500678272563971855603732741089005066838277968392337739257606540343487490560127224715909982549869098796239763597447254343681605198727093204925783276794661042747715382348801411036705462533862408187355023432304488428628835527604637258423537602475126797493964999047313610498838316305579841060576745163888808234584255568136355578681637632190015965210435614170951758950321077271916570367766389776991060536348372994060489755103292254442751482200016559068152836316007205117376589616487771007670168826152915056624431267874414202917944454922898421607631440829220728573194587639645863501036507525703323349827069188037772465962486936885030929736578838820619707898707223567992321689034682912850968795917676109600339160612326345971798757266261616890553917847823592107273441431962323443603520854936688787494045561425749962685376198157718300591638731902601903985647176314694052054834713753953877491219383584791904111798258943259518590703812982136748806300341216983037421368158192965710492805210114175627566433093759244522443136724397526116340346420961335575833639960643154335883162755085972253976551950595593511119580346740803324439989443428256141522645159327029122591212011323117582622988892557328921201810354938917357084943813699420160300714281327411353531795325166096350428277013518988002805710039961149606218805946690792730281323982185553558377828916395108936537882300720272690343453778952815324900382487826256816852785799789028709846962365437426711723274916354114750176779923460211515262448671911267013020876618186396838853394324460978252002382022724073453730078778586410199531922924966831154467509550613663314293817776285395992509398486214581881955397377890633490667340864106685039744226984773676606533972685809124170519942538270645489187853403033021372847211225696847761525090163544705396887290301307126029008930897265764775772940159488350418835017765281030851782885420371554010580197441712283744183982551639068606403655365231597115649757833544705367696722287670704091163090778973834148758501750652421692544306134249624061295747186358509740808223672375865120898197346832603216171264648437500000000000 [99,10] 19340933694588504749762362495294055035039632455989197352013942427810327046811138006243256769144776759207472192790444295709711441645105868096134793033875458064980271769663201977053225685800412564858906025538039729854015864117441024254506539447699950999553284979500142035139601829267456666982388137888390542218034195075698955230163823730059734439789152370715160083887759491948735656193183270133283433229532197204830276948967435035525617726307218999319145814756893210999213510893622849890324902087731071477904861234406947597739530770637877376364408460191089166498152109872799613646647361184997071945071436931624630538434015376561094114809431152231748958298979592295442218915552083465819579777516427169377730955909326073143657550611991636240041073132832517679063094438894970975617768601332711941698056636857102363051295747662092418656002257913609031962543179791207172577127562764378958007929615847637499389839541728702438697842651013198324577889988559019203969576883776843711095129459044873016774918683572539544418144343663961912803402724280329138094993685278489794857710275936867895075118118575173582237619096681147698411541104057339128567924154884764757954277077092567724148417061970813779018077565382105175597182256563953652267940652752578069442127708074002210594491307332087770884436752919473557155372643014901758096317238120651929625488170986858175415539098033058706804878810582793427410410870065218929867508526309013368211268685305949488274902605460339936058018724196241634971265883577852800981059372750087895639762844792866355140576719089490172316937601686606708973780317816908981177051010004610082663866977285769993256045528709894006924292504969204003034602937503584198244754523013226447961446624867209473464807745084944108886370894941069150098191739407050647877282385588120857299051480228553360716396294348132776705280457056167859995765285722636965728710456180499161218763508312281127725158591348407661722174727884072847305821180574848759074166866277277297922027251195178665027334859033060016144587951113705346899596868190842271137118359868395173425734012925927765261190341888588371480211126450924857106926368910393421174376271665096282958984375000000000 [99,11] -239539317013981680666623044333545291972116689032618638258995512821730178921684440743619720215812242238490338304884090230918929975405235346139514852672760042584594685910885360947495427594906313389321102032495660417620722973475857252639178647746934810973280559113335401851899948382648480587537754403669499707962790509110848656626096601491604690300664031767673236167150668606699785923203228469868876834437759578423917823902857006968388890999310345181244383069257786931189688890800950770238842892465252583388346940431180340518825212174655777799895139407466218488364708791532877918292818696953056096346671763209553160223552708568586827795246498788639391503021356448866363190923778585776782276065676909355988155681621346548376781796168456808240066027898624432179407788255234150100513770541896917802990546654511789229442856242676171026370634287259619715771245680698629811176115121628502807325531127100134993713764552831195709799816330919413164067155315400110244382372301343460789801757172329789056568840136134927752071807738363578466346390098273987800817297429689266093428932896082060908285325206573918454570297725690046601928973521190829746815402248443068108804298672936027327589581571920797890916687526708972928774808421073099265617988337630921465154445786707515367610415279903694584827425700435896127415936540961616723094550428027123378887974952788735065833566396565418925478525901372581914025412927914536307358748404200944260048518270640309228991496345883254871984861708426288736321578581953542950792682120013742914098568106866613998113327418790283569279278861427079708731036018008143587522678873028904272337190879738279164388711452376260146396665672256279053102922228479353245874071408666448086261133675532389296218265509361826725491827740837776197554712643340799844774052537023163735809086076509036734861527016752505533083917579090284897958281491059897460374461568743331234820008316789924550726794214895503940594614942957934011760202258859084398797684841896463406660891708823655830259403114577233735016872438453213969460936647957326087623647716315697828934341674141010790909685732697896430504326000674081059618053535231751993705984205007553100585937500000000 [99,12] 823530797490534363543934338879470255064719887785504579635834347169895123487682352410346703879269294279178040210338862023391116936721555150410222954644044682637334538795396791877495390161977425569250682750787274297537906225174024083793352294911960367103180715423632990349967088379264310458722008324858776520001564455352676094578258395612851469443253089392386990174398413174406152251608264086919799192742534001011822317971204492991299238287168219665892510962422966851078511626728117763719786992318742941690390801441411320928831806131355904953997211018107109694592142633211816580820066775853445969580796188211471010802166044130303156746889238131496034327570503842431748786863198596021443878114927166835716177251504362812509656365360722268341163314135615971504073109780320709880428528884130015631115313962243548923643398555346631335524434481974473329985768402498403500142721698685454344455065484445424324317251248031168575029340680528783799074015226628028671991099970724811269918778533416770986781016458160672661771128022977067333952593108879902935242357356528808617223076732046191006867347369543928161306879155024212262659556696861143263326233273281528913150793535627530144401613064717599092336056414657025653059456624704785833258359895139389425610285681897419217028429430732962354339287130150596737313868610989278625733425067628328898931931489491810497814468395880590912137327687986967961696464551942843401988815251123686855138093776908049120860117468529744689865913829365586543568215631814878482094939218431466496207409987317736101796468530382686520886887388935271987308385372914224872880736705866330908618148394167274245966906638042123876254262086801245142857314036384775328067770974049403045594095785505356171554083010519596540632687163297041415411947616829285054033140268072831866481730595502876261490669132374088451280221262757686622661956879349782408871651620999434873495590059303532121520588864699532746121613132740001464167776380562505170898499958906080394974599794921708691119209439646687142363896784370506845649607403980584535109554264107765797803811118019597141252244234082709995408358867710662057359805032774602295830845832824707031250000000000 [99,13] -1249306982553314732618898449171528612753123496540705239289512930233593949444623916545608244883636016722290893586381564644591792024448544045657016413305724910852442698958361281314635946848384928745757883582311391006698931166397486302739358496417104104006230117107780106483325747791119195145335399137047245890812156651364079799279003093681706904890485774124451062112281909402683897008480189768826745919571257867925350791812441078660736174938212790095384569968863083964554794838390143673463999465452583239041957397008948342104027812447478511753630102370883051529187145632687050900369065639524013030619665663697997083050495715678118888625362341240926974214358229543036783680760238201191215977540492859238986682889160687906884903199233533885647255085347081171202104490775997452547561237358904840213618911065692317875447837461988809104876352835334457551140519312663855233768393799633540955470082619531421911248776766065061883727632742614844427518122792532591637908860639335676769237267072136814008977189129538771809400329522382459472541424664672297412816671530503323301108974162166802155228808438660504587112421522088026858947031328649388364055245807340024820782264390436874965516170308781011305272395251881836867728521684714775097109421173729959280600728083692815627122717076285181745366841917055553991041142430178222156524262779261240631813157458037232450487499092422420957607976524714383193348845670990439872913901503261598429473189158983374988933179163341683737870556672403184768623257793913511785411056937579540226063566321103454156669783912531551271024641987139593792393825000458924620016110837411180927375494014678782309069343562750091504611043762530914209651436304741245128917136281635979040369554688100737340281742491528609429317671367935509981842663428009113950823332061572089757574795888535027631632573255745503688977815939979980013222940256585893108588247277527379997889456454812249272790860599513174795990483869920016800697890428199850561888066222946778420379096054069072565049374146879215754058751008223697102343637331026577020727443511109553194142819875223755178359770234726557865803046859900019005529259175091283395886421203613281250000000000 [99,14] 1636038210309070935547074225386932938679056338160719584107217467528594315695233030149111588270848727404257666846944227008473225100215078369138750907184450293006791491337030069506841331353332261669494556502954633399544463253554804417107238527184547218631760466575693817555854365484870440976147227128509317595045004281844081851660488543167128129287001657560929358410693741904491179947821243030950282125159335643307839240297039986490922006574817828383601747644777612396135186323438152211453484843097418001873063401381724825361091711191829644368213227681966576957835109808549099751952946976077687450331355901943545159382535227034281045287007711594863870787210936669091335498856020427773782432757834354615454346422358908552573046153283780611221010991039383404917592198362440934088992199083259887384351239295283941876248173778497656904088240088061325222401712716636821694359891464948597817452260883320832584586203877589276495316222620700562805114200376625052485507897428320238235671262477466473000541416535653298098511439048405734894950949058974404385771734588610683974235687160730338017548427682192546013937189702767398092998530645339348965503918599918042514044206043840956595022048351967830234705615051928711611051337612916457964320659754991297735100495625312109824726061618797894068141996195678819857586439352247259269856124442912837386327185896579057935859713043133676748644443287750441604462456505820041115098091008805658908755762903454774923926088622228528576416631584283926405593611825318794408079214598558427629211203406386902879376245601086091284332480786975380172912677579305259368425657758859211491783453933815953951850502172792221042775625906423257323985236463872456994014794846260533461280486513861568242663019119776062237754536501816301931888997728565586239226249543287328821668610784521136148365970791631244448162049989381276059058482202627969186743718843581562107178842738290366836725620490923493796724139387835501167713940848689007686356594465882486318818355940614347992169620475648421336962524506401700206696413438647581472754214873922307087830396607536915967661006610894556156682067308769101821042113442672416567802429199218750000000000 [99,15] -4290135911921743398558528369102704196483308740086337669368956857124643312352859662391539222453926277496192024391071715668150059516607942332021576950820166640923527736619637262633590457664567766227277200891943958991916729883822477030835628213286794528344358999691027401660875269222324242581440396957121422554832511281954091108569572972589110186810019524282277022654332881352929681763666016089022459110071707675380819247288244154858064390631576191025317741524207546258809571136800794912633503055939477123138303002116257535947118628304663022913982231330845152440003854993189074705031608264907809311125036330891389743240733964703365534993519287125683765636146177866210357597079723387627718981815054273710224549692238142203600721521171410518565984809200235207790709313038496332625567249802911260817048685083442938125916321926098074782269750531107971921431665792364943389141154022735369324232194416980943316071361401985228951232322491304714402470921993661908137658636600911549975545719980346305542487305099729606958125210881253290213741991313746673350644963899015333507342703935527981221566752035365999954711258041173335712094920690118340508717272570230621105724685157667023956588626611344081334992246332725071312334260675779277043503639677577261840603547130191504068954927477309346756101285135603522419566573067686835048629042025620129843808588980974626603644855963692967361101776773208429387187871305112185797728107032137232568735212474875790374210537798669791331300982165260407776240338290047060231484576575390334747606313957682730030283063705723609106406200713240603821804516743586881936553896564901013922766367125039834185407543887448317980213865260175512491679435887633883584081144071504918185652757195409256072411868706563974721276495729937802240422152667279072971629614118618363075859295406610585480416001578081161855490886395791749141447148203801585327514941577108436369706550506536390968616431707635122187447729451472863716970344574175254576823136332106624125387758107692752278810632851886978348735474860843533181574442920798494415068243397998977987387848293685780497043595992584169818949017859502359506507218611659482121467590332031250000000 [99,16] 8905914615334172800616857545186877125280747772022599484458871008660093657692503378054165814467842986657557715688973340003378652607536638866335376276406144471580537685135477698434428266232659404659826324889216413051653617804576636282132944831360855458783056494667080030928666390303619275841686172900381150593557485856327873447151903999997521153510185709783697121971640772886998125274845521234701125798989689244245473845606145377872936509567508370577088439654460793645149449780500707230351347493962201791603900319948103234038416996694081506227075433680685809601098917613004290783253651014788162486410506419748226252867151202191687099294819121000078958873159876639860659002721518765352822563012156026716325404290566585805057217261768979654824220768063282501269671934817185197494742287153927532589780069636949830864179585935414289393442069827203103137382601023020130403887331844993081320702917840534623575766960575375367746443568453760213736978485493852016042254022750309408515416145411564425793773751590013576153908623521765601197824387785195272866702874749736330446768197089021147449412020000875131659699793253932157571166265484731788049904337251579276645879500905942857768244390125926161370059625527794511676355513679616188657413804742787201216633782500016990370416503101061648313315309940215400230718762073951552669434681186160511885562407455380036633019849845998072777035453283758937579139383055358244259179360780666077727141196424384327337830153583461090533604454398472888912996765737022783576472624360854029134399880369027092982222608090465373475215405482502163792804375752981565088009392386276790907007500825396573865079085542360911724562048011843918074018544326554093565838919639537259314278546879479314456609337790822380170374808310941541972892360198602071461621331359865142642815583286935491962853726439549409361772178098260911787894916403233058521022579380237785738648202842614136235004871394387915829338457273041579509205902146174159614834454799392866714469733123041462721439193279606591452171947497228462379782192269062378720953163299066550299027348191610132158925157429010552941235634438754686925676651298999786376953125000000000000 [99,17] -7094573936205963832115013656424438731022824815839868372372855633317776650965764011544309658939458276400913017900640820153135496044271096061447622077554715850238249151400349927841073110653388586344245961866684342362995833218586312660148226837522511736169479571210685244153678846800919282287657505577874390787455945033341591287921399393082750518985511557549457110345023280427093649456147724944940698470343768199903728659815064133135583150487481632652493908933725547772984560297428110049880516232210984200857774451207683053628028767556559833831354072100432154550427430260084822719774904351531974408050102362069898318049844924755291951541003068727621504583320184499970202504845699471549701115527237216919536754153654954027805201930625236057337985097101512133756279650694911664728857301403949965689461510984020278675877896601490540887334447270531989636091577653087613602694425210300904303942953477622266839807556459868337259638647704609298362078691630214628036723434634369157991950973258986173238284257273769028142945742801150249395325623286076318852013075629887244847484562164967629503678139141806521959833297843963803138030017378648955926770546080375456122014154013224022323075948952978209461577686805463781110460205149891776261877128375441640461158584731967370275661021694627041523078634289130960869293218598850251933220041475176391484431949209031204561665428028190923111715382923869351506990341815405435620941073455491546256940437512775147040776180483394024071077839256876014430468480591309635372923778332770003626881240647849757169473601662440762558761897444730347366491620241473109773161033997919025464348894760418597814819455826906523432868656326264678038086661702450838406770362617305137879991769065164668379897262566846040569298162817205400760234636092700267726087462347277758983567165062065826607666595098029677352951027041716782509866154422534045282756676100959869652347595001352841455256293345451800005106575565793927511120829670082876398261256913115575053446447900740151225504329285908372724790660845922967631822059128180281096368502750470312167071964815369217039287663522601733439177512652307200369250494986772537231445312500000000 [99,18] -8597894179232323606556167009155965636298669985687051024450680759154375291702789714559219307696548420564966801976967904159328260542815623634550422677441117886901600221302687051558461351386666616865332009059763086426621322561443348701411738121037217764151200543988844692691611764971951680535804786873961454256528109601786393571303952665307777956705108063682696981572603971736037449627478001713157331730767451868231129047436728124331884026196255390349914420188012698652341766227310673214101942159576239794309956381993191751016430692727954924696306183715018365166846958198097594287572265791652346896527224077268890593191701576086379421249737754803782339868159789926761825593341846266716486304667461184611902287528512840965180470733710287046190866522698626933966474986443561778289950182407717534669156810563298148252839606544176870416994871063112460914164396660830610988042335823085347292595104449588334557283830997145202918368048956559556346699251127242240089888320153878273951642985166384764467577681129659875221943890874070338518315074007310829130893355993523941198860812898702215249945803666083275990333875626558316969278766566276187358243488506158009080421077703898939448025278767986513962685061990348291019443222832075208324621010198240534716899658169247371517290246884820541151783886040889928579971799015040245449825148519375647978658914727774804781614037267746426967731861923753709196799095213939726258167993999158274581397608931827287369362755117757272046709562842047001203344126438955568997074988052590526561467459477007272676453476180039465718252414788017738471512433955000059605301659037088612831957084360677365402168226747926142626249627174379567084976801357885862014383899667841837766690902584850187048404584139987213202598024674536702107874885851984723956283700738739448396157852250301995266014656651253695179564388779975332119996269788761987979734628431627354262014746209837180357975310480406454503298647006656699039408937937678456900705405078817048318134727721303382418799921503067207152436322216943355102850551807899923684501894666023004823262574949601986667039879953517754278789764210699786417535506188869476318359375000000 [99,19] 30106252434120460216352258310220972589179490098088717229872662758931759406508362156633327254483338323085926953583247441331479655837094698126027001959006728928331744700884871761001008847302470839647981104870706512817163366556778996791264204539758901082812561036080141749917361672882326256888070556036349755520702616554098298122712938925396361070241309813713387386354819762194015960738512384362915853094453578083261123468784192214657294442906486572083395555146628128581733363773089604039347576017231615020037714010592481408074118627467836531252835478686370369101324269997545247345571408734129314366293170254533734317533193928589933348051094230083930454075536150684502468351701111632991217062500929036546835731669497510930823664702154298943508977783804374180098934721747946589716441152629759646371399117037042024751671479363018614751451227989878347542913977237827735055302943854285907246578492849533788199554523158546425314452641913415745826830512383398586718433775213182229150403308837712978984871652537976247746482319179629286519481287793301309798330146108483170897250983961585667378820367091530702588369494594685233928920569575438939366264903454431187555713735418159782356966564788869418375854504544958191155488410594264475128450106822492909480808614405811679011537665928399921264183289459370657451553696318512087672956308289002447966863875123134877759754222276357656688303741478296149508040960165496095271324903041835412501001785687278695840062878307522291749571878231346738704188299305847802456623439454036741211248819072074986723702810023818941107186533588671086345301099091962032927905034260468169009719770304212654924388707975392062473821594149921435282904708169002716986770486312406643137969612080898128093579250489435855014203000101858336794212720582447194739589526662337073507892331429181554738323585517332454961206075926474282368136860103442430863588982556634177168916440688490584184711221078338206206109622322857031211968519149780895859405655052094970754434770092238211822033476020585227670965219247033313125690569846950949117502338145167998057177065935330867551062684141779197868199480225825936940964311361312866210937500000 [99,20] -41840632027788955416024490326366754794528647733752819778549418535148243707914557234438664871965139832365087642431172594547239441349187493235206274371345585080824203137992183501205449813177240112863846190546643343310869886710964702541957917353537811580246982913751971266549412691997975688858201808387843244093881372828852082379831156891879328506461879865183185148900682813694017271346745850795234509686937619330290955793866465144324554930631246406647931941951429816596067254962967325430837116650113607386261294288022703544172997889968372215009445730150424711704426325278531317488720718668427151737527474395122173395837205717036582586900979621199432942554195682037617971117354726922522491065127541566343677199175970947163066675349819917947209970794212271321030067331564852926854699795972283944633979738283621077270331180711532323022122961625511237867758385183225776138621871722881486470386477702004105652076378482725111609934404947341146707323104398906735763351736939541858156718311540107344013508660916414379074580308327861379406878704653290812675095087069411404447410275003345557835345093408966599207748783401238345046029240766015184408846076314955660557833295710207395668486952997641638164619066817650975642275091130111901449765521289953849218100888284977090574863105953910268610855096306386667121445744837507715396013779508342470964280891300337207180908720179850205142399326665985178909794781041851868433905573519107795178384119230157376998298000666309767578969740861853110844424602036523211170978215477885647613412570402111795443505682879678862514242087071572560409097484621010648826420680909294011522530205741661052972972258251702155735309523074036985979070439931253105367575309876344484434721440863451900173081304010941856377583336939416112957780778912136734126897927673054954990247266886654120397549495254177037998136652365579291255626450742789950578032093939093520070902232601058017661161843526868476218908886216325393930335426658300768792930612576230667151386023891927719348657398493251216633491896796819182136987478857911440449813070128964050604190182047794609198920388703048581224841484527132706716656684875488281250000000 [99,21] 41975980834189664928302277491341302553970488707870170385194412247323070524372289852007557083742922805966070365994669573194887605601757092653827019640412609864830482652426446609176491536014876956980745265677565164134491114866219217901812086846272810687573539386772316995185267524606345528409883549821183183715796825133367492011040256599273746449100698053114418618986993081153911207279714042093499047070723970293352965435257313330976492782272330297317861922341692001442433507183745949462436820667089153916989376707461366696574377645248537048010743862845206379412392645798899231479093818830162742687226902758241423236136417501889856211892493620310057096069347708461526650517979008029791593877223726866299416486645875904053049572114846341174167091781605467668839145611519910981497143816158791439678121752948681650745568027877307906162483872674727365703515230724000375579030839036462371919099245767279031108644974740448078916076805273780836288148115967849092685621037510362198657444730454299508571361546307410240663191828164106148842389416785196244798056698940200462255894867774591668686444466055043322103662980697582210320592952865033276297717467572812332782128865153225557983001237768881443929832688498910511621176416759547690809030418376897694076641809241591998541525101637416011661187036671056292050911788794668244140712103490106007576474771746743917897787545995994611263591301850395287701767763786117133203612764194096719759217372948987164637749731972508974949177506642111777343888149039121427527725660314929910244640271775352328770955691290117662960457014492259298459482233665615731941495509415969671813312094866507010471739260443893570505404842907668439529636925194292922644312560261677773327335161189585599371541526234222201859505126496221794841084718016917992502386706130311239629453507308795629398343548500517967782287123330932975151300978279205215782427061982463879411830753862123615479883945651777834080625215903769386883837228924006607545004269073848836907443029250879525401457582129119945123080988751372332559710439028734011588121116798175356304466320245265927820481032515555208650681606741272844374179840087890625000000 [99,22] -37764025495725974755239475477070398741576398459628849686334959691909272442898323117549222591325648539003121705776212151892100744781519738863364007227241157595036559566655330806239351687205693179251622813452507543174422463687529175335011042624932338281837459052966112133607481591623554565038466220626706083043934016852160414621985745236883886551458418252135955893751044296023167494401548492991059855129654327997765021908070097596305173032603517045618061847198252906514331741159519000584031185072786730484838064829447932646651002779482215965447065407368492836824717485988293789214171434848841982913782319047218457073361988617510816572062313067748694166404966021042493485449776299330899922936587147566013523361122852103359983511997140026965323088021237869185230812345202984838037963518231282597466462418803115013447373028949820926324112925759413692655719800808386189337907214366315686975478529290383668305843759522248610070897020940108822272967335154412661305577775210638056842461002984471305998555846531099672954953733780577096301791967129928623882120259599833748134391403280842019708523076215191633269480436891410718685154291833531477030618055749215693684194168336094135842982089894136710618860232821456774180641630443474645730185089074787758826345072773640380821119556275293506434005297364023628130403569612108159647278018076235446503228760303872235406207965324304877829031362814306660553404241902189455753187513414629827248205612568248216583504197957377022989833365804587386979640796864228503272915244196973729053819124202468075174060300354726255857602779481417994803110533581639066364849950594152014692522849861124538032911645469951956578240855265029116348693599909958830823842268107409307692606902982032501383570208368497611024511888393527191909846473539015215990868022356152879585940649422102023815930976604852637386798959363975872918183312864622507773468726954922235018431578017969278804124615257416173700277719439404306616735635480232779731346950315658686898973349281265387380010377437308171184189606756398615965239426322116744167921748808483348917343386993705940837915292079829399085610930342227220535278320312500000000 [99,23] 26753083611318408794937005698199128003884386250113409831924441196042876511754790467356821594574204068465261396918227632857340891900803087016587482734899462876354406867018686460418438022681419853990146948231825209910259839251786725412134758881299239042943469648875358699600771719432864964512709793907028068273521124722419205243256511953724162527230286030166263236665676592996320419919807498070294020781364734426750435860870621141285000643369182141731116730705246848511338333530760140272099605056818512030227791141267961458470225976129131176718679389264227291059244159147296683130600371506824867707252857482253896533804572440653560279052720867715661262845909623096471212706924469633268423129366525637339686772497763282414331387154913222405329694045534806180262571199891933954445592865175365760546709373010808359192193783565693500769981109215710903296633000290666527574301400217105443259236902010447093079829588202977812258005162926657746400371331346421588929793702490449556517250246442682137089346418807016621256016227771747928206397818349098162975241916541446974836712308473914236935764834726369255289431135941254371555319617952164495348821087433743987957130368293559704184820272334677899465078738282693618115975004666674880173080914080952242480338455770792020085040034492827642723894161178611691607260796650338842587813185366316042132857045695706182134156970702753018566438066810492284056342417497656464999467980188235067607897444288651520469762684603732140203957754020520408396293214648701941528669827632316066508831802972221989423028812178498616876031065670969119983216565991905875586640352129658313619965734437848098992200674867896601450396826711867460734268870221965003729694623151460039580706557928219273698781374968959065400182872823502192670379703332375170603377032231568680574107256793866255743762204171624741298105812148143373689472315037342087901691258730673636159474704224878267316650717928980899347700311424200431603401743777716411097365660415623663192045340600741887017870943537681632072508844321052289783921182068491458791559691765083806324916641709875407063087132675249790736415889114141464233398437500000000 [99,24] -6179053150331898044118132991726090141884581257815101296141193922666734387495572410995597091010561903550436547284640866078178545262585103430787261464992512957696050356030613214341880332760439998494527981425626602671884489928375467081328015453162931159475831732092794696765698471280822050316893145813075198477321983811010987690369304055876307693532082832115795047496496557558065130404717613575510050108601854418570950789666798246068438202678680828231167787484981858470461612294834956887258896694615067207217103662030762738104964314980988323905794609573914842201465502634358254516797391100604466785705091131986724905864088990767589878093583692688623504871393891431663022177579916075102931017551179940680153255180801125311716701951784764839955133756542630286459771756792540645688264726652577053611390913421246065340010940696472757292706402861439953038695148915898410980628585030283659832893796814667821638172949656458138542738113640693578929756199854221825454263561977455353442898718242388863631471793621037594856491782721178168295307796644683114261378652200705922074708523921922286584065673380819845081916039359517426749390143445958628758071023935104174703084258575859240313133490534773375388936279966248831574532364209488936192041480979611109419005714790707663562175882077248083679730369037973015750950611130532746931219713946577482066947528416090578708002405430085672315218911924492075052991945950443908198622306929515284922126681425731431907362953796335716005965854176836903463164669308816484495535468856365761619191398000842187947906515143094576092751771440596177666833162683510032250398795004139107787096474441350958861695881656342126430962642064291839870906073263979175175997783433365440296929793343255050503074378344150431848075984329022026639323261692801741322868646924448448122936832842917413613212946273987162333982027433485284376113165658762269705050881570758210410953473833931629336876260841515679392841413499632453154345774046976736044013986018318224087522487332298300165593046295416722875468390324369937030672802756855448602294366691197210481613527982777621361774877950523432446061633527278900146484375000000 [99,25] -10948260878493360633232143184777862048633023705819611794344012954681592782822768462231426166551538922645768663462421570706552185855880305454151415572806409205111306940575845785398295165629254429782225610341677585525633967343438088211120922989745931144490244819804635410394806533507408333417340708700660039269103164533654520954081747067352126314998724493959834594874771572670582394293288575750717680255240956187935853544994603219680255826631237541093719937802547432224653881430778847700630014244430503428378779331050859841270227832787817063053653289198207176451758930590948924428060689404105768206107479774907061249714354595215427518669727848058041124402396157874219934158668423699823020211980723874410339864086389585456367431297809140828910322342374996903296097042273475486547279544873480267322206200838258099424549686739394938765420240592130916823314501201521262264485860134126552585114641454925502168462999175907380494309618554972927536650342495879678910069203799179606436493673157493577470936915292912081598455668558700679878086101000859390464490388659404352946658289246849072732280376135148507624925181392088773833002893880817037839909046994899461031773891160566148962126830761343306382739542902246471061537319444613049940828803797941343842748662062603220208189068721404044814184272374401814577598053844405630882457097338693116664723462025496908795550543010908816198818865986638893040828899522258262789013571400531894055641502301216679257673772831629661207349954930079230530418908414518105808055748211474577661834941774943742392931015700229621528619461490370668560470235357748990842574128424539906939603226389505966708665867115853043076697350091362388052172346350601864905849158802713847690371105099703761860983206194550897310130959039782304514281769809904982069704653576451932899521919152918715883684485104483742024772530448664448509493273038366729662248576322287157534632825082868966865603133786383125995567622599065868705647850905800997700068047392785878368986155469304536621395948896363717349609612071725895945243112279403201007145318708397086347503427230555550497825834099785424768924713134765625000000000000 [99,26] 12516847417925608128242279949163342839443579485738203171532890083906511059393998416998402254393659821153751411924109394973400011406745761003874728785970552511120504722930992307876689878810731345497018048030653603005281890473188366220526190545953511955479783316150979256320113597330245483119149385300754720390284224310346355513395826857538722414476413947905753800040939368034239298701213140433637421090087327778367659351137153014737134689986725242685279990345825344498603170409540244123576117646943273192281635942867997311024024908121652120053004954713287140701014119921556474354732612127355541291457976463308015401176019916446387501234148818316117692247263069079678085722317030863955032557365047119850608833683283006155891283789756361164898241738487841642908397552085299941548505332516817252125673880093476704746579441642161140468999007202717661578389670131292554461773881443217199600681900254315999430221912964715271584940705530005352447382502546052906560781384511042658720239508953952947572629811801936847645214582203733347089921277896498898430818355218547075997031284293073500061048207980058931502075556320340526055750431546902380916597888505048122864984378856140891266850560548388506437875870485634035358636223001014824461574408910288493918848298424430127851896560812309132959634272041702495616198471563296017493368826645433617650705500039347548449841946690614603940827556631709640633853301931216805252713819026631650953838744782756573125960407481473641647189345010283151974143602611964703677728727706558025610615471906814409519769811803329514337905051064321242121570816431797997271701582093066577850466108508866113009076143685876539323172249695845565052890779758811973744223441597105213837779695008709972767450865684434197687860380403538937538088799162424190911934089451911893622670422247482324527481285112985391138415309475212877729938339966860907508769540125179147920277137712568016073981058546673719426325336962274329974843079413245520062134706878375353724781675275798977450491193173484606410502891152253484783798857340036867786770264260725131558695342591947669008689558722835499793291091918945312500000000 [99,27] -6327435201619789884411918362353331286073263828313393800961095365329953833566630583336258717969958629981781818518608151539486161302328509914560974353141773451550070326270598303561230463652147805400740929690181504178276076515892204284871300301412423988710738681727922665405028849168810788791165162163950526042078063493087349980755499727825528270203886312834973457385306126008278484800992270969617273494829625561511002504791682888829554252469926576367279676835131089701081470416274325565497790246932629009648031134222354920029107957437550650668758741129452437931719723532008472371124347387809063865082753047017503380415600441949132678651869332685652773983009217009576010383083815658430195757986967430777095895219735599726992000786654621984933217036963009350788642492621081650191330855542529923372660645183366114532176486372250718231074700281568513096229073587043086109336678073245992869479147595309299180925684901519286526686814613874700780165699785435524490584946317912287255816931947077077171910982074242662262753685392938030774482239815723550499215022427790193761578002913011476299582726987661831748808684402512258668319846484075366453447117435150965903532259530428868572546360083937242263114230865055552278195137495731702753609076480043708912369506965834556299867919291283085042609118731461256605731554978654137627793673247483375919083682004345238369803871095369611646038352718499394030581322439795941328819255016809756594858439399573520917155688823983315478606846615052025499283235608484875294174214038339751559197813315039358220406863380891211951618883135389448892942911337786266445814671434423339244131960280984449115138168547127182117536427594456482258429203690044328196268226592961101858465625665919655593654412738001175024758567089093711693457181980150477346358034829183682288655412052286882526557971810036544776483223671579714859560978229486123346252690349663324707466117556146535079925731509139262475708712698385403865087062916824767590245282660338367413015846615107624618701011570866518582708512210173826505173740592785208290297138809404508308713267154127501967764146684203296899795532226562500000000 [99,28] 6037731304343213345762508960504379776099693828576632481063268563301958116707250198169414348319597266901748795462037459936996387946619364438227807401389900438760220241415763587582880360270475542339072791248041115119494762526218034447998645767998849243844122990395216540831275310666793313919360791187653313676687148286788973816422754573802993972275069769202288623907716178235023117817109973682385050213993991656601933955916690517213212601852772559598616512055674551454879644182885974316248855090425639469972195524200988804970810587270417026213007727239393772412647310859177357673216847143333693870102194162510967376428363496129496960365990377799586591665020662393818541149312732129002508169165448534129474108398215976240501506649108027877360647893683988577511621413148197835379465536656246762203699908992731857291327331105740364702846366047046451559256449916518883646448953524938660777881484959705711339620007127299430588890348245894311062978605415053300274842131225806922230738870401766250218031868271480089794949345105822144824107996964289566790114368044297714202400917999669624124067750135012139703557695130616806925324164578984968074865179707664148109948805191435778426443023173685219830187390355251451599022383902842436217818610587078847841339259829491419713815784617634895993231377828931112475738399235518305767971243352478700578739676446810399333170186036781396089600469547302584995267127768663199227079309771097231860816677493811536623955544046076733798053874021156412154022540829759927168410252759363844986880772071767637559410485241094169370749717664780925120461870224729585509478707499601218577086769903990846679686892250927197214132875116965036747030664302991174333959092071025189952368561532588712874635676752456230305361502383103181208640421819131482489276708586748726443605500927688222471383777518067246751721583931093849630483314018793877313572902934601984719183411728746879286632204150591541457524972405606425683569984439999916181831701098002997831482545582902344631200185153031484420641348728854447888551543898880211165075816448691663925043898383804297225196933140978217124938964843750000000 [99,29] -12006671215412112879218494686742807356317772805304949674671391405384506466495013484385451405300758859857480771250113716259014965137174788276458497108104455915402105552485713276431810982567402962758865848333989300964964747518301874345934655334170428711765484060554095554448144243987814294930821135558798722046480247947506178636491905857471480114514762586908754566024191749435230964994617676686233345332942457855607463032811618146715505215259505729308654049824628067332663932889670317670281715354381132742616644664613061847416735973480599733175691435293497497115257780615232035860385426260057488138845830382164119305861445866032059041846129809440444288824734591801880463848772648949285772834236036049596350206254352362564138724046213190933547143374791830613405650571058297576836423316024359803379412319852737927441940127096610061660178365744256742288830516409298906367908599659134171182012672091455699734526885597929022777440509969927924923870690717787686556847417854748748485118232635774385818902295798008959445635830577368659755238599998724122449007403503004949468933650929665080743870151042808802382348810043696528414959248900363044716428494330338538965137009227835265980512368104918720028065257521228542448828798122625310422382298974152819725807653278281029601403714121518548479962829810435900315048331031890372117387912830623099070352998995971239646330318223524084783470118035710981949603203662461105832876468191952816471542459290999798163769144385444086590008187353371206401221619667524576942439836562472821736396444314005491770330159067507067998183802997347352064738062495249807120210740004452231823271047315384384250507090308821707159345707338724973439987295023373466094442883362664335743730967678118551962548114930720426373685629626569743382488139761529882519169172445578455790480906515477627704883415094744334902192910398999855212293211240098495746975232338980752969335499313045583057979339195686280474743658952754713720566514464856230158825849029706757436322045973596934162993410298873277298713338861921335271167698171006370822316069257623803519279470294889300419072242220863699913024902343750000 [99,30] 16184203103200861144411638402278130767445727555900779963301774048499011120675775642818221380691992603019712159553551959979281930629618966251334394181642014289612288428161729111332578534065525772404078668069055340939701012451889253987312627333625414733683805985321997864422518342714122592099840077441680482832447357052099903835611512714695271568109159766041790077400030985745631980526589481664424750386973910341022085381668294904231943968332622156800443732814169597272762823800734326205813302583185923098587381629960592809878571301530824891494255384946112144342854245756352380944818833896145971681155701012892432425829218932974804551077801722599783083592592572967298571867524094155696096234981685218287326580198586973439763944292799576154718672486981470061411952820691545815183774362118482645404287911251293187702854549754597295377953931344498573442611492189594737826990718999607679643797756209916326185482599394298241646133456786291802647609555575659037746700059902635627703567344816407448792099839303824379395018398792400370089400863128985609719229179854281933931719156243524486338709419967247683509117719321091106760617327029122903814339066281012589794664684635549507060390172760627459051480695549768181872621518389256362867581156991856742854506604687639884528432676954391483417017537602051284157813883558432646089205866821169306930480015957032183418359821214167808766327507090096173540103296893298843792142095321657672810149537344151961964586735829622882740650299164494778141976025784707961171505144589738046360800840594593339203406802928443599241729323241053972587098200602942838715389724071571925523479756951683959539386045462397461455305423150685068685073504505380254162571127726379329783793376976709775431861725341990488412298580335927906352447974821591946847474171213151477069167320736637541943431580207939289429353380887686147181757361973844382240705144698515982065575906744897329430665809799197189453785686191717375879594793590966341380167800271064779758099954260793530690604075102411694281855470735988900438656818289605719768648291529655568318432634633552424929803237318992614746093750000000 [99,31] -15003184129415950238848620405625527271341559802397371631775155447427590500936189810076084779439578756015001680904413158256624800809523256635946874839398078323503472284156861386468599579397999128593751624910880342872200328473088562363399280840989933040071230959306719109496810775193665172349608400246079648234959573965949405658317340794350486869884035755080585737427582401430299542710574647764693163319772431256582295689473347555434280549057763402814165053143526265842370706826474679841564328678046194747879197402005048667004331267625798834339440758245389586983092037157901627649609041543254827875650591278432611521544782608153682422750553155029381355525378065940170572117438638537359785231002108718078047871567854936628610480561780397388439604576962255799519999543971309137272354444542278176711031928394744209384028511737199949856674506484562959125475992926307993793545803298052515635656946009546377860763076058248410103103416951962574752265470773604829403085823190658063872257236073404272089301621656443036716776322614522668650931619008185730058225400646834682066890505934425242276295608841728102911121367287188519787177357500241341800673927406399791740627385568801272120546494999608589506241510404420324443840216903190141471840883731117089528196132937052013139061000224722081342798903312410171609669192569942665483457554076073455888865319727030394022035332559571317410258514948147104002931914797909018271557151898121656561627855073079858793208876812780517908851234117555983433881058352492112803625685351845578460697260070911609451825001398494440782860498882596829493379731325376080399420849769234527922170753770898117131730758710432532209554870796889568700136420210997773722538675034556424641330595872114656178140278581352680921003576133253905726618405724915195544572232497450836592682404900701313349230163519884530923195592902472007877249146881352124114010390149192615209848450820306754171405943950163067658915345835354976067421494992708325835132353261235150090581255400085430583267744509698392987873557361120179172882975781260270015427792973700560786448621186650598247069865465164184570312500000 [99,32] 10826621641765733054574433847002750593194049187612941854300949555230095987776007676461021600134249094106776520901118804367830661889338550284824939172797658587628101271227118841660512270366669129022024754997808296070927774334468565076381032759911555652672643070146650039967355505412974191189452820101106793680251174097249053682292444578823058155278498423325119839241747861379174841389675837567221258098366785977941879605843827912079664552635567270662417127487522609323501695704859142448732559799022123135286198961920684238083379936035520183062439184974982430530990632594539656857065478248559747889438043092016484679873223162599480429687616466082164378135546252713571093413138746892221658733502105007325300412903916914415538918609282407122738452686269745347055018607903185982881681379770093804374231855472521901047854493912453153709498114202979324112298634493315248103590190850260130306428799500102659438289134313131091368096469850973302348082980008872546215925656504462642245183076263046176500960602060449354475884949062248384732276307805286044273750351812076291567472086122090733690233819390307728465789560979436328480771860152943764987141281088897671950010213216577507291688502513335019171256710040691559113504209462344746436522746645182327716747875428533320473982514516819648418478532735891443079105920722320553508832214070635970024175271193627037593143300175898743987547713105588709505369112099477983294583726352183255089333027953919481698092662142958901985263429030525813141258608992840380814951464433734118669531242089964020474209120698916953358493946852735948234601705976757355926417412515774888667627641918536183781589206656904250705637493859627047254582206664274923983872170434893039917435743013472890382262533100372767018981218658435625860116489581814720552565818439382096225830658829860684904414239836788767157690377578492865777690754134746166947403766557808099059273150379090857117542378555817798531254352460905459391852450132981513383572307851603426847255620232311158834503160001902927311264213348568176114236535616921846167885215371897225655750673922739224508404731750488281250000000 [99,33] -6688116673726760322180551826871929245887728571580690583893631167048159997873874043114314012639503517991691361499537538075215510081204165978569693746313913848812201458841075889356690269116906358756773583218402614634930203172579922401764006988166053622790094640155679301612143025807963401301772324703254001549897613723103979958856787307625784295308263612221553234479258541867573110566157757566973351495915698995612041852687728915622376809903625317262188132441891407406957862747904956362603258390668418596277369679066778042464683203726834810710102975144891573430073937893620252349067315321925428485696561185883202192831800261506182005571642243349721785891508793201214096685784029186308557451818557260591793607304409183750245973660618369086447169026114658155088082609249903347135772696196794707581238547837087680473534159514607501919320930036082714252580399391252021679064812694581379192125952926655811040484276914678794107266865784131946330935783295808912431799790442621041461791060493362403527153987376292419601231670449655871601899342300774879084356669502905389771163865584994026420629465781491568153899488030045864217543871160818044393545188771745133515500388547994765871274968592518423954338126078167531502788051390024889325867881349335639565865386941317372263438491985444560060421774622810541990633260038057329976360567903562791121373870184866147435166891673297350358762504787556483727012852935515082063454758633715828259599397734306201928900588311230318807378376368517939571739321688409662138970109070533085160414502681005498566125910841321255482142820202034139048608429970632839199657370231423132535198593188387367857466349802072041592559409487507178857292766430916926449031867557374201119116623905351515423419119376853282459174260450598517211574374219278601724820909217772106946640312593584137652530971369631678786405710172923762873138087767504989218633989366966081154411715617324674517229786879430533861011832154539762028100617500710808905252748476722701504968403182582128378902692098081680171158344392540920945772176322035166233143007588277106911789360310649499297142028808593750000000 [99,34] 3764820528832808981123090651366772088176752434844592473119902102064254974934000665674838441103011826472726216374609049648853575488886634892604256018261871816413789011535271792607583610644749775322326128135804102495945977518912588302258563859191638268407696140638510631694081251279515176399917715539389677024364547200894137519320103014349681345177597544966563412286737819584348343443733151518048991383953413113696135592246565753717101731574022823336040847893857241472956943987906900475931615957686054316202925626752178910657966164563320681206683549653417494485976946792412705450932775807605103150954328696314809211134965531711648144865347215374307465255791011758010348774990814196729508546248201178455900273560769389614278283598821683324668379353860444607241914493262166636826949449803164447726709742733952997246725856862755439070367903685195140671480018102541489816117265518433063615920604768138051159010891667428890713017431946321978215353472101502308304905506172274131984353474185885567511392640257118624820384518197154189646500282174033498641060695448851764568641959867947731094815321732022154659512942262790868886611263781072402711964585559066115293851907419371427828388295326653270542876604523903360850452277620920717592770100353684875889064585931406386097055103649111228550747360572345457631803217703650440924196502866301900719022847530994715532789452697940685855614006257904116448208375174319552280523526157331622178522600686418465772869308815349691752026288406171985730331704372279036239195435855580706777759494992397469336233866517080002345136532654178995422428123604387583573352874167070980379361467726066760836654200070217297558112350305963996704565533444186657790262151892084331623158251930578994413941449639884032169651574382423436614153362047237482109477598567399291648213249205898276934061067684571759227225180796849530490283230534682690808877075518087392191206405142520158751952868615660215645389733760869580272573778190370625559044924670487865150841684305070516371682075290428886170833819424612542941520256320266981930787117145015274743968802795279771089553833007812500000 [99,35] -1995710344997377224667468548504174602746581819692803255140363371474816691363318990318985213368209770009273896508651139169145998358823254606045360443051088782693190501151674600307361906448640768771282022311709268786421619467636386283217105399530816528709184832416656189251672638148156499204640940324896811133470615442920055701420557270465334633826736682098379191265855735344136904220734350038967574209985729348679597946676641596113871328055436320314114508501614091312615862356962205804937179388463695606178195209542766897023001305202096944822916503593076933649801062616966777054244177055321105767011455279820410170662043394672320354175740341603693087503245091281623960706774022670271501531326338768254991251009877089663623224591333275680121730252771942633533153987526524458179721898373054043059117084529008385590552414604773765246886058588014399877770156500964165116062729967625011002844209029336305147971620921007402108941772226844998033621233973825754980109191401103973791276095756494571549509678221836391980855913396597404062816664862817743582776245581216905421841198103087927104183266682433687515488579193937905373434102360429247916819526488759193978503918736169250426996063939728782082502200234600311927368293379276798502426223977911300393416369147600139712950631761517264322383639987804082701872820008985556609093656180915045995171400643492845868933760775517464529684565749451237756285391029307966222032880895790964700990906324371725475645484236616687679263891060965472189012260057265421037374161811294380488987325283004785391794145702263490642106823814285150426561082835798523446467611326378711378062348809934874397441913913685030917918192104636716226112570525086155793777991483570417958895301787245902544898771796809227853459110589758393429155335284455907500495465750658528527604958539162955059947315469916380781767614581238960363585832822952905291482434587381328961149704920511062258016244943742729178853214068761131316166019741758169849478178786260770229835792159816551870741355008300182982452423501745266322287000138636511429693115755867882654683853616006672382354736328125000 [99,36] 1014238971664260401591881228145242485712159875834994234028284251482805553727550948021867127383977764970216794395955332797996167332274285379435526481949429853524195888754730279946134206624028569771321499770578536130925363247539948690970941826535070127892294441957628002730998503871761179961102647605834276697366918783666245748801168408561297988108029691415429461749907134676833149993639535377720287665416466611576011731838760467200981174717499582877105334963223557965578144043131547564518349998268893441080446569284083382044379575655557801464203193572079224325573454083179288708218543906679531935075346630287013917441079768284022521793483187799334003061909399595344588248601730539163625476029601035083938241503823203792332780532317716499384046470191001152581375743059914075731043072131560960464776085248548298734388348725755622120309821974394850013344726751577505500418610439586324178092139429535425863167439240634044463589515790311304465415862139716239564873249970096164632821249254270437063234205695013151686365799768038184189839450786628918430729351743952603666934234398841145507538941425555474558560039463950027199678336097256406140950188559494543700758470672563477740563267887099882561507418516924386675310498407036230224886614030402106449335422967342784530614903370162982964425545364439300794990318456311941550408328865905323132926632642512557029396702386832502386947937037690966065102185733951217076531373022394419580969443415675803511723251964987339218608933971733656125793757014030469283971055141322321468260370946263251236930497483951684143657849185993158390982331982370338755460536219866421601417269031553895951834711640635685518752103275977054862987335374741057185592894250208423992741355953697012142593415277971755594747374637435964403007333322500539570794401996663897845345451562495803678331298671410071440148177402074022184477216990244577634199061617450846950553376674794323203070488181416461936089490492937258039854712581349160722404459653780814635034887058287095086824203646410566518534436463023418646667691403512338496877703830634231962903868407011032104492187500000 [99,37] -500045648055792666940365201720895634344903979562714442441897622144524702883284635130536514038474270007737043458572125937770804128380925577188942455903357364371110227719505176927163953059298741201074964315490171172259512098956855507608935757471953594088176283577791463267166905226129346698374236328092507817668144687271496145094378715236150164325308838569453612628551901187058436581796159144724630894776599144759920698425049928529659288703349543929611620041430001209448662792160683102565458373172966647189948384823320869148827283739656399001936110841675367116313760500063453694667264163716515242299514532882955549792448316765724513059974173650800976062150329738847336518453023081232001239048878004244413380204975607918334613393976255944867187903000171277746891673546023821852203328540452871915333931831839366573029569340216398262355053771862845000203558723267097767254309503409166001880594513542609235250303948051457401376092760984961932289728246138239184342101894892899230890910894684618306464796103927149353172777846146937766899513841321944816322674447888247985690008293930769327246809390371884134742063567407028940843844896933706469397714259619806196693204371794295246210062641604161745244148645022385411090216923706815027978597829933032674543230314084560864108158248221501416131205438977253380644989770593384278531985448217516590177483314568478389214612347306487373318394605094463416622238048227308868826807348831716153970432871104768819959765140518961678582282677750712095128316987787719430596875094789726816973297601152748262710375784047452710262191622438792358674832644590937131676157499153568138503559715974026638514946526166054169394124659332768492678889666047990381504453163774311503627242556298020514184685102682295275585861050586491952945079401138400842497436032975836005703069471726596485685465983571467717610654913890283985365170996647800145398694970811421947357546659097609348407757826218170746260150155097427783310294447361767465074180700806474616571840842423490041491142818981457240610214053436273074918183295848017047222078268475797813152894377708435058593750000 [99,38] 238853193528075546973939683431715043617171854938295479378904924574226791127588692691561327498951103832297658848270478930680697154662901595128909701762377245379518004524430286427016270532214848447785465614166402368168065771156743174836426243942786933323676044344888090978726152798564501311993432161200345296120242138160560690439766849635090891211546561389060303656957916615794343465638425308833227023476230474962879722616439276649267788941948590748598766174424790825587077385906754511673694148737644141018867645437325931516378867509078796310802685381725508740508029773793422808478748534959019210872038809723676835416696391036910879899292982800126965173705370619732786372059590940492209691458031335228297021488037118734556365973836601937567687292178859269221227898540981194197514091153853242701698331535824127930909839608306586379227858319708559252069210689869192839718991499233591419962474261373805664769697855272323826465341813021546110723891342660466663482290771182373341762065894685059801351083737744977446628362278993618107743703461476452739954906974766399784861800238129830912371828731959107944170204141848803881769667077158741300696403952505894997932817620546144215083994856990347719902830409562234559947714672828754776577990677226371759573658410988652985058425121864125820728378193887947495884024024153488559036841453338782691968003375094060482092726377988926317312043323959957983583420557959448789706828520857805950420121778895763443872216328460241565794438490932193909399307395724286926587803577619445261098711647119005545472122027648604102185192039250392403272475973054289320402357539438358770393578250273129777250584901293148126886410839433240183970140153778159842506014140050703153166700527304031977719810025965435705340310792499712833474517909064530778892193332565595405911282122103095295464884327175565932953947074924163942125842184162025505193983274673892395940181331124632388494727542860245491379568194571448594633732621999975450850214208023037196914527973445634329594485651368123797560615199409292435824018333077704834277454892799141816794872283935546875000000 [99,39] -108301553002545404893147043257795880711542863042157246469172148988093377756822109043359570917746587052847756500217713813360687778669813258280932746225298447854643736912141206128660200749276799874827135757920989734041857510339346488093115961320371638437451053437466502043052519661759641567259052326951089212140170327013876626974055095727511701779489666075688846789869673618660314783738525221312811644842122321353086176512742325550315016843973077721437038208023042134990304721802956167887867104084194344414421959803112801659245859047372951449814582193375454810162366078181052297749035344568445872441046911286569699686278457262099961071178520454113884701225609622490573052940938258743616687313741673094224894055260158840038270244886809856135018402381945699976096102113806796369216411028028744243681502700136458776449238295399001139200135208696343159306866261951702231593001076055675831494641679195975098908064361491432154875179636731871669749484311744995807640143495907227625529187723285490797000270053638646216940021575416684471469653991243070052192993695484735938667010593303399602006257231645810449557572498628516970640426977175770200476177002865880583347116709820922854469632902838751121287096647296110924665864799201979279860310382006547728289522068466844289674526651068094377687574052163893656777180168401521015136504360455812409177390573917029695855510337624895878659161714346470558215488245584676997933522416206800252431728408746844251186472106474794205364594046121518603448564464880711064185547479194255158135342866324519897098199734496751881648759088234710053915977349951204699687331442834688309836095346085108440927016413864029652317610174635720265625102630580176772754466431034237906246230469511796546660740464280331403289990757006244914707656902052958131819127477777330407880953456282751612603677937105107458034982572651894068000460538012013053670925431427677852444954827546830036456535904631721244255962519587275935356397030668988238693152851659482935917174232703776492555926095910786392699380710561898018247991171830735268599710252601653337478637695312500000000 [99,40] 45098260499556767307790041072591352857498847328005775494501669913726170631931889677695703118530491335070553256785728003666417473321098814409854441446373570682252033904536941023534871181282546448802517280610589678832306629528899732608649353325620596733606795128856959595126977477775016730047455990037810962917264167287552136615635568962845586939493651802354028756153304710689531952032940388130497240066753294467550421362763031519881953302107301434545677860038162593518676007163850238868926409668499521646323270301083966597971611167231700034068724324574704260529674356999761449446618132810752538016441437685720588577417100178478566778149805449272397177267209964265052622879286925427760518213192356919463066229071036286529994047074994588735519394758910613359676550017767565183028299100669429614206479095099331212998487757368875521317970766283141198146722525247797249744852311021835259215967402392867153428940640152722386353467552108806671420606983767400364773673096298574261190242743792794399238443311354695487596653524704038876269343491609649738992040756293948580139330795688742899862106872810736283227997653724538081685080067342853475149623659719063943644766036006506171407684690608393597293914372510890880981787524254556360101567647237676051135346190390446267963190272881296429460541503815115206895963271356009273679269263610895021006665137615199624608495728335096781025109251103122194292076487725822216226594182896513701244731308293676320784357307081616551384867005499312093955176429243147491188600573854703721704270751302115044432628743926050772506253994650793403536659026082762206025259182833581080015697504759198035348926490523154303687019787795016787447639763229058787215585280691101802453145794755608293616766056768761533108842737118911844202539313586879182513365635939045436312432964102940395770744390255546134674857428878744066961391772239729421177410228512764980465426773474619090780162704409197466988885589174069264422069117272493619732833414535772193520245076665987270538236522139000360480985328032636737459042672662712369913151633227244019508361816406250000 [99,41] -16588307526132070375586053077794466891803164311712102505778879248974996592128474217921022589531662348915298454725593626963763994074759525379481449641993252601544430283323821670597129356264362268865212613823350975177956967717334084181380431387126591871090902274851431591378767030070207487466992182675241598339559960619313896243715686691623014722363160768488054236057047523569034472444666246590406916261013242205106813433841484592956921361260275080681652171473058825919417289983682235989041355967938466100336065000451916340003026340405963118539797514880063169156132813221268926773342207308669435452287069458441895053542051966954607827070247943606652009823757353806038211447592981783925160603741674799118658288219289190319600627114349991603897203985790612616674796286942449315355847463468831893450823521324566867900530971157889660182143748648998339617869202052982558702022209400083999271046648759973469418429662720412140110103620740832647510071156105865082868391011698480635514964676387599946395772633327657775201366711612471789567594620235362875591748011972851105060679103727997717640069514146511057660922137088435623265748302835592064909169516667264527854336608350156812314341191326822467523490459326441002514250640880806709668680997947677616812007372609064981331064252906253792685731924064491340120083331448824154956146297176693819959281184015287042581342535875131061248779852293955217515968316249355505563021333722289724712404642197072806378723140829114878935792843873093285610038557977368451265780246367692206388148406318147139163814531027039344257653565789825543044422444531945348551386854466959341066318144015068168350356966023304709269765138955045658601510402230423046987186938408927583180113820642391760444770320718423364179087238451742721038045683189692559437155623588892128054637255120781322158855782228022108356458930273387309285439852771777137481493152498037432305718903564932962657049572048808101363426331659213387047190420431819543857883631481929522869712980369682431723228937980898389832838268111729124925160516745847871789010241627693176269531250000000 [99,42] 5116548664323768453964372393294027485045262950104087946892806545219804852417708471156388873287004395475525542922518382431260437612118014720213589844622612420878645129148419065419802924805117564521001386749422404965871672002068330431115703289504565567682205002066452895635095889538050836591128258682554534043815942627988994531373195442725306010833896717343432370970911769633467691684130532068137839150294007746184892449259077370833938954383793143503038528886465654323932946768502542949470386056941624404512189563964227462312093446125670186972834995418230710652539999285173603733880760309777415633685980170105453738817615612919687674590330305913585976004021962962014106323638928035475777315939693518383668890548106210965875356180591585933625731113274993609186745069299984212565541219615917135134731813360736200167134591783374895773774606027292011623344408042059069879015958750686866308911420330633978196672360740920139480496608787620218629017388630492048280957389070506874557591275706605756780593564384538608943482393781554272637800487707790341503355919889025980644537203865946188491747427228699078338633804004144603741873983289814490643572897867681007331574785763038073769237917039847217046905358706629502920469184893403031955551786854311437770252549345990198851865811591609484750137221007899626573093381259589171191441069056852736229609226804632464377847962666553512776860653236209296856461766910265176576544432567670065511740179714758961771829602615399851088394153830161267651973586574835603755845217669981767274176340787810395252907987255220693806814075724536566093393769626550156186978773337911220028939903429581543904418155241754886873752067137921199855549986213555168994021605743551161833964270330082256458925451761684363954160325147412061658089835286515132430652172082447713275631151698187383799168485231379882517382317145066071236719180604944584642878325760036478164409646894044163964577103829150603523659708948175502575474987519212761819187432073883242017402443506757707747243140535359133880586866462582935292241481661790203361306339502334594726562500000 [99,43] -1186540612898444100962686373017710103014638093946475728746275669620985869382837008678101013317302360889876662137160564218543375746196104684308812301904994217437669891655025815889350425352918755622290980568121593399019946607888312875735455362003381648163902857320899721866448896678395422246121020515475911287196986752508953725700662021496459920488164896965195351395809840111377532174497372560543900210246605786483288676907782880561198594234758004775550018323725044128566348575108612692128604446086209750847776633045027983180885691929826814592312331624924193399344492850596159469867863517023229855031004314335994977968745867994465540765904259347010718587331680146833778267284797960530541355345042618852282826052002916300696322178212492752709116694776777460639002022439969981717020864822707901524727631595735388703941679647949960414923561667474999022902850805641464884854170801922111106809391207592782795139879906849193134441992037449573316933384706494327508796912186796166802471756492462450666327201925695149055172900807412939286875141793808588421402414279549835798607714359980871233001300148886205711860302162188790410172889371572210224818800008360402221725492758048691811094674406058158215603567944070153174441232532421074958339563202861656434609414136317338790744951677363894829062263703365947871684441859028026481876244106802900932197487541539416520681247426417246326302532572105960990378754225163995120145509955596201817165521383766807309435395132259081081359980055164974587338102695889731655511151173241657510062697945665491789265387545877845185204480788431476342770422192461064433130611476666385799573387306164226387130125938499707982879907514273796641834852619387426178454454002779935657806902506811532547040646753318667758020999998253715337607989026177432528645829869361792932623814764860555456737417861859242633828206313103443318305572887343976796013174366979122810627680106363432994218021773325745124691130958381210901890818956007954977305575516643481724796753591410587658836621244523725121930678991422807369571224000992515357211232185363769531250000 [99,44] 121975423920905791947288796839023149722677400519768394145771925380167484669250522240820767486948852008753065750847761715260317609909434344593080743013151955301258562436869908457533538357615494327570141877444913802515810641822657594478057196791988151883998564671453362976665082398541872248812506487857741046247831805598604203189951824357150207012838324742569605790359062755181988603013760198360142068679200734433198811755701344600348985860475073771827612585872632639795930124943758062159601909221051190668863452031703421205861594387266775025462029285230865263170720722341977937409371474998525457105387190727201709518931760022759866288013744283660877594403116810899957323689539594357030372649853644511621782818550086418675036299489506562167781172007521768130148533150189635401576842511556624657735409240934200144213129767542135057242423210661680503754319910715659819286407626819216585583118558281375182549167335661951763231927085083249658579689624351091497883118266220420868470223783923412500666169555738125668398659251749028734998169400101433690404596550482004217910790102201427072374928966088276874131018715131516254077174841789973966452674620690325137630797443026506758166628121545447159667768918752081617170019185713222968466021561669780110811209234489911459434344254790919521115006519629582216558547478439968690221066717483791200823091983818210666572833506153639625583784654379655904795569847813582619627832033410291868245323939087519766282744723228549219380192071847337236821835718039679471919166824973546985511339639059403022295744992293920218036512670588216094549483154998535205895071355022114308630150550597121040541141263468988964521062887601712299701563856594361757470504678798012305827008230263938703825694270839222296183035511464157865455335426034854740159183720542962607691292153185821328845160885308592564943681400535625802236950242264118107831713251310084077676057746622937729468154648581389799308690011178196739682534645992092990095329467293551841526896235813865659424300155429127024071697367804678613367741490947082638740539550781250000000 [99,45] 59748475782209146632407611113881653864867831092342582776477810587755066578824259109612285974752430843123171005485364138530041620933017078100577824261614405557176610257967403380401134871123633828351124409058287234309729098434888855109219288711765170005268383522970196232882332361454082336807211941025868087702836168043057757566633012150734289872202118237633099761030549154576254661472184636253289266543318714431946043553303232724838167495104091704409802502222468985786344857900576817915549766100585434470858040639491295772739191048204523544088256570859200703574265399112543899565852597961057379815660281237964491196340516901409247596146647168474247108976323617480687822518881400699706149507915728744966522470662998019526355360247376902471320469268992673802619594034559225641230786786962967728697868699252392919922841695128309063242965032535585482690067087583422783585600154585135205504487789671709013397441076392183893567235148489357083821101737380136376740670204814801964585310165363114804434756353902973020566601803498938647770822420921044168030207174018784956742649897141681896178350557242338971338607587308091791115050508774706219750606031667745338145480338999861929501510651829626322938113604244688698213504958126125856918355209275149356296383645580055019942601359582805901980833527150502139125558851938322074796351639236498034277840143961849630615079274776549222138500350111419304221061059190151029146695926474092662123703618803456503394449649348523740809520021480719536145821152175630251399461308265077374531843070491718289349807958645713378266921865412969575673140843529859512996026981053741638786094327840132764129798960923211147445784564544019880772381291798257482375841735598574993602717755373976511215305090792867246498047129879740937090438152916946584741173936538141242258868805439370752662882484790251912447472696261380909903736708925320167571565429833913513410907552237204353155910248827445575986540360478054971230849219163802948098562236875860352724599347549031391258625426083405901878175625705630347184182937780860811471939086914062500 [99,46] -47010289726095940734635959337328933079024896225392218018000076459770762679961701253221678965083770778169467356515419331669445514683052577531807379617335157790698345739235319479083526955451408197276581335250190129552046470391081700782494460320216323310298925311307056710585269039234137258443934899108596485351523275806263953505689009860698634966194762713729582271664460159313984294049895430328647723857838934085129779080774382104162796035942081651674515294748140396874633396786323833723136039062576481487880968909548525611370594128692606735624732972028252631517458447751166263345228032617056414920472090805180102902801692702896342791475344180946583599565351984495028613406335131866732950930277354594151930428762868620471755194340398008301257811212208391670951176121493534848417617811924699100715387404073518900807147534860876932686979294701217757004503167571455259653256952768652982917526446071628503879731840464565341310282855964387440071244806626267792304597606333462436727532489225652256325001410169281505955219483920101376257863885752334978148500086885238323718428028979214348241183664246114054774845402082188383731644920231122067013268484510692576113527068362234779719927560673207435439644723868145756126588067162943305488672474399903037038745157899257316723240101396995281656316176040073570611551999125469049990249488418112981518562177646661721890733783335184403001271983544697280480901891697051676845659378183354977259715916131703929620614196502625982346576883454158946735744685847858294368190944843314241189912036755883491954890247137689459783158506881445830138509122372777585474769930972829794825578737679700883687749849954613094428455732806270893199003961126160498552680102193115921072294287652675620013391723702288895912599552306731863555817825326316179300536647191282396674972806306384895013421658997713967571765713701786249004794618301690995005762320027323021460627675809253807082322029239280904508153586562194512476199311602283685297257950171776952256315598692663885812056464798949590117114333276404636308143381029367446899414062500000 [99,47] 20513925577276334630939133145617336797943915091497377887119581917407354578527247702275005335991470833233463760739652240591446264931326301047038647502851160549741917665418106194605080273375917551837928319638613628762246472799127491878051267954153921272626658463544197895308920239804760204136865641233216387647422696733640125677201937372755011543437005920114422029283854095604080924042441555660191484179783228437085284284197473317056679348474204035490747143837631117790326411257830564228341041553824990990910508555477784486078644881123037143173504770691857974499176751376413218353123130271378022129940939923587121901420758363496234813825362105281690798277649890311329049002858087729291569256130531060061817225160396952533240892746668318411193365172988798963825013724713017868722116206616344560871497017852802605550933448537627656707787223949958123671844013334809599143838450239918812929785682345204239974704434305547835305587334078864189229593262087997478054389075157826039190369326572952637023050334219608562945975937400400132122790429045487865461663603166566528140334549952197342531923888141326084777345549675430739757454334755435624487125608345469974096844191951896157736310805456530549734974550004348170944445545540015388235513982202332458223214949492512787464931941899353828115038704166171983511983368606693699192948635298463068425513777186557114720292393327606953638524854586893602621136124443524161073422008931067348266147277409540568213501874640210347773157908625057470524179609503593329204813174174218869938073188296428713775966059254435987669753253707156821564649531653684741472061828725975033381164369341309273435611301451373981204112914254074381005296852723417986915507381717837463809798904666416206218329383979567772111554523949590551584655396261648572359345395696744766105015783173614545065798909403203728703901429455309244796848155559966634362166698997947664416817765838601551937183584322253041896776359532670794115868871747450476871580962198625951538680543686498560937813176873052137174496811766744031046982854604721069335937500000 [99,48] -6993005183136478785906808124139038520755449577737093749736846497468557418671809819844157833004789727727179536043385956072648520413226382811831581752696185084978682957887893667893086217367702367570862542129795488166720118376531997379797961664537768564501029111469732638088084866287963307090598783890460241644824814416237673691882259016351563421482110975073386603313280417458974075509889367828339880921945296671755085116439659888562491575444050524496701816609623805255996256915605710550977236367444883850215197594071447878107820152068029562401890245988991719121465853910547750459777433355104346474741827980017282962708972009533502083127677576399587705996756632893749503487580031029767885374313928927448344412409626524079241780637366508503805837020573671874614080979777460692571906564807295122472030218832197360028281583321259136150002702520378200678904603651430768534681056417904621152567527777615502555174477267226569194276144758047747808131485042440227567481906505239492365238048430653277519185054276415773425609095222457626006552533183983424063594001525540749339223294391678135368273284184126099814882757477466703382198802119643584350204909475030784447844895193467665753397848902202892684330972345650683256075742310926455998491204185946512236990648763414874583233417048786417135998221501172132049910236780662957128614869430141621186182936749965368667590005724813503368696111027133382992172786246086016135487112598501995728142972943804237996962658942775355833969325018792720058452229850476018259733624592548530691511316900761975716825453237926750394828862203236561948046006498581226268807888545842338252579461210433864100568715297861712575649693888351021693101921411009265799655145043083297878987579898470088508811811023973941254440870096789327094793152686726144902850194502349154709878205054789780636640347353083247771786083997486956541561698504773430262886397185826577529024297012920637989405446070972119030076556420224814072738292510993929379848388766765171794122908609362848689447408132154829912829896443327015731483697891235351562500000 [99,49] 2042012144171589894674084860982618022121996643843251345777473636436138054777539837605755109092522357546478974642173840315465205203499169843824857786021774720033677383613804583789027595220412766290840088394518510153127607610249123578261552087840531217031891400505253763390074328059796672460563104465318371657520590228022015487594394811536750737248610467058988722882711382098597805086832437776244044087940231359586765094776013936503527788053408953126339793385801812226516938579347488423249519915975482219114154885813875791519324810280120433858447291214174714749797964999437754445237798567558203483511720790039403608752756817753713689906262237661991299433884437657568810179507294754698977694746029684970223854542201982244268274842103138115036363522717867555296409262505552847957369877544312868404021762958571849434518761061355051576935375087360696850882480401442423761045730206657485935481994378382969494226221851372279772352495745453644795136121327754699190765287930312874253901240782291192240064723461243475721234855761873695697603873132926698618704030068672971799224199845312724157481372683161589094231320890509597346140523326565548603015930991014332614958439509544979707255278353320610065935245490170231122431527262701042260759038372356626342645999729306846017314924358363411054713375302145993582026244011776238367893535832176326416408105518178266330240278876513067337812742695840101701819410784833774199182384239929054849373002723451142558956238852626344726644330240922174791948845306927602789086859316355828165771393286101186044880461044351853150142523515748286291501966058183834700773247739613384460028008468024844229941252555670255533725604055481611774385125740617356799411588851478563229524039885604718758282460080864944609567923969273646320143607766258065435997952478077388847653736518164831660368224200115466516735341414464513211905150979582342947680456968697197675697851897382544851625376913545508063796962191147189765272651788474216481300238068926563172872349495199197534187245261388422845616474887719959951937198638916015625000 [99,50] -535548923290887124737682060791129341602439197586814376891706715057966431524362559395595813643763765453524892714764185429640063750593969491456831547178408432487729320565829150292227965909764510777468867516622993853385004506837858335532233572772341284321279208976080578919044910227928581462671231901210462792965440717466434765159513212468603363573419583949567201425712376574005023971286065901306805709095527770845560778021625199994112796343244454318695206528747030694730609485920344175151826729245659677237013889190918187191842850100573777129086009326436775210606304541559126736922594089965539430423979630856948873090017704927349551242108917200102210144472622200235532849776766780574858719511350856075627496622386614882551400688859532539550614906236484354798992120508031102817722194176899977630910315521244860431853745688157319994041794843436366899742284717443876050381722006918168399626942043426290087849430350092104170843463775301558259785012252714349434980449600152759813104593726310975318131338128815880052556148228139391763917567819031807194670482199594116907993602814339178058961273401341240703717110995287952993687596668619456729204103905531816987495416736796928530122877250496985363254205545558995166312302443444062330698591213361974078075320696817106912234821497663596043101078403872601091765126069745735827024059863120577806794096543095842515198676389781738553963787525793132360509135088721870647413166055835006755201747138356332296877939249085385850081749636032077652230622654162371986213846686521359503113974371695565865007669523265501887625945631684930483068547821611041791062690529390088296101768486079552845731984026745790246558532915667904981323965701758881630607122598200518250482133301475379023061746968827523961927717124762207789422113187603243481284552934001424263582690129516329792013526876717892933026000180924236175144032048166405842692790993382805224298993520643552700967602206951421824003827658285152123906273107956854930395809788372176433987767065405088463114312150644552579237256395572330802679061889648437500 [99,51] 129853865770510404710182524523377962335207924470392228499497481764962360640050004000529355584616415560144713675588653238724972334911972746886327179381827175812358788980806140343203568798037212871577440826460576484416865356321923801155431586515257218691428154225442066942851138007683106231237241698136247537240021176100286610278653265851956417289742684171001837737204657321009983645999081663962161856510308673394671155939392510716522451914217759987465924723185427608287203877696857773636097588635075251281106504027654436660110549018661039423180611491544594632439507666446850580518022647259436972189496920133542821858424777650219208009073577195421562074473105833271759021457088318259964876715478622700813257242280664853983061135854797920991029527356995016879650660991037119272434128614958495821805482325759269964669157853282349622115852051176473192137748395093883913001238530074799818788982182905662348221519628138310665494785434619520530412442086692252607287877146330004529557920651733061771926533397189218445504545174286242640901295734766675002114443079238454892775668651687926025963397333145388703881954668611279026810514183049196231871560349439361699050422060916608418277529900532143699388193974141590521893014394749655459333722492055829916090228832045410594593062839260552274855799658702376511433869272830709081710026506618971262762516961768067392724840584049917162767613027921619680822691164606242997580050117868246111226664765848371859579463564217381018356097999093576028240331505554993725795263431699118377648273155846707102005662397230576854700789484588282010342146564107259540538971694833082665631730004258654133179255836071887216154730504657294630869262167670963201515290525670688195110376672452945961790925902780639298548820724635739174518862475980095600215775343400568245745735320268739195106582780899919149669066996858348715469094082372381775567844652803482294143096125551938539703730694294291716832852512508404439640130241211118065681732814382176814004280050914728313892778331639643596417954540811479091644287109375000 [99,52] -29485641622258235099817222909377801825834981296170994583154139842061474425710708209078459485939543119539661474266982743425126172655392331281276177209776064433592972349599343814406674135863684589171013931815300612867090183630781407015285381980701723330694553096009839039515726748619273640373220536506603878462544032176921847285537025652546372596897436217477620967281639483605978150828925422190729878352179863418705471943194390761133106604826762196522986652148819364725176980620401890416589498177491340465740193470237584431234698249269486285459641350343645928382543755778057704807342097195061298133596666877544981780026099364836463491052408730691448366976854078985423533575120600798082653276263200664326593586865647854956558158500511245088005647196220917968160342717650184302202250742729980088564366374957284033873082782772362081475634483031472489092352972750944677050870900665432574745976953290615939368747836391489814628833897231786100217307209851532079348131508279867395847204939419110538322290170759063454012147840593041744261894785779590445488142399317099868567011488207078491367290047027473098667452087103333503308053299576853404333618323646297249554514202958640266515455989876670612435426413318663133513905686390103781583195595826150719571779320735494157261037771872606905278445990762637239277179845606070572832263743523095082027548254318913378743793199218327723550716891732149342468664104379122674235781685562743695123468959216114738354139532265262135350804802496993390052804690519445357652170230688715194786673897509714586017241688189661586564937271804280606692576391960331510648136977004263131762383854640254657879008165932631187872936374967776390210929881423817121598635660016204447307106548261245511442602829680440979019075497128722785503507817569492407139080061711736544788025676797486645129204594200718772988015665433182389664693782520885356239237234374131174448726966739594623161330615233477538878743640589920020261430732987522014812814962187734339957055041573956639163606174847132024297025054693222045898437500000 [99,53] 6236645171568462685724713185219750668001695680180312045288153853566700592236328286165519611594350677105901590197601510751005041801591893812718935820983461789633848617868105308682349803954463703698627957022285361790946510080800840561393005091822485343784691294992866872744857044371457914793571557334904293047747199759665755374158286025379281823227611150700963054580315938365780123469669218215260291797047190502248705970392102755972621934038138209722625114944869569541924096392933865614339935848202118864228258997883978695319892896134995730473806340179878755121452266567946670135964507082977624184030871491143054257364689335721216995505678309309371139736942530753477324239410338160225634396822149072842202146292609250474182711181131266348180654353134679364505094839019478210250450882348751484159303209531359686020373291579012102212497876147262077652904992383391213615925377385282656336636366232380866460046255222475414209972525657619687954547215973515211978081819357128218285974013804368061155294282611301593517254436681406516286388017450175819007653460315886036045765539521998850629982834818998151117902906884034618007817182475761372501635813709583222906487197671223570818096919590969248532847223937615133636582993006135435755500569710549712226885975947782770960001231488442740990692255037778704084532395763876497294071684673020282562768085588563742855853749350403657472467002781120252145842916235575617009413538747104104983854059178039292612380776297120800871184878314180167492722647275092963667546870224268009409771759033163653276872821891707480005016486822642609435778029753728705738738617409429170819343656730639581388998192792299932552450360242239055233444455539210582451378780697786189521488383000205322122405034379629034174017386746727400755324576415409601461845551593430541212590564082237755432369456952237529588149078989321565625680996280686676132356237490818136058727665840536074377988183052282997573649055543932695022300049014571886448147418491277904958092870105754775694739677760480844881385564804077148437500000 [99,54] -1195276800162529823346798187215765899492131681161332791555990540294938620537884323197566875816089350153313595097932981678594538842981820379527715591838040765020487773304161055793978362174891331367656006019447854805153099186715893991398399700382403391325525904498351699300782636325409458800008976560184682133401942016840060041378877085295570728536615356201336064103892999449186199312250976132581152287278708102533694431429955196999536897005285520452261423611988987802091799744386981579942607399352365116026377807045282490603675573145603602693748294880811936249761562843005316874678496115989224711555552709131859125114034493506752007254287910073760159556272955873093169034513899467956378327753038342332631331956293723184401351846646780790435242509589448603871669059932374190137905299536639089144075988857375696187198049677472870198357913554736086777893476913056238169922517210289294687878148362226884759108677238221832974747389979789410142575014990063585423343661536213058422699271259727643183336654214750693723021331490146769944472471910914686699613607952198539684877869872177644670734898421048286334798030685243108754897975407378511705786876357229652864704403830456027208120284554276102792997804069156763807593802027413751499476643543794490033571332126406647482711170743560845113703314936667303150608671964535753018399767340304135983136511400529871101017675259622140263433392291949328336765915002808012512158986057814319511811831167487013924505185402097862918100377894575178578477129818847676394951276711216979178883970039688254099245451557497566206334287221961101503084321468593386484307321664648427425144569523701710396527616070881213999589342974634606393695277990474646957900173392011198177110451564336690265224859547633980525075433316952415681181134271169003446701557074589093106714379315558932167918397078875911475702672559581380654606298129238283549521953768233231377639817361558791017722104567795450043929553231991540099674379021295540873249813370330399603146874455347759003132068755803629755973815917968750000000 [99,55] 195110652302482100512135896315298052493691386408092313558608003954946749092106394408550558254448113862277131042680961753339684172276415064509626704464892650684596391890241248881129688672313820478773811464514343592051932008296250061272731944083824912197651219410574446056522583272604127256812288446274645485177870645120005667139090137400116148809885133873351012424473181923620080882782681615149146943459568712774200799871774577123712599546640692597724553139022614127806119427713689294483058827822428727975055709614487077231245686720999922697053091840772599759062505521315858424004481241240778889145508927427787845352054773409274776667527010938765978379973609965402276913694248763191342687866525227839940737076481219456035845349865594561225546329476511519117379053697192311414169740688280807045281671014257754485820353450609007336925841332182605620477398164451301936453087451746183131843526396458709008071909882277693152354359677916501298706513863475447032671172318966198467645369316407985476037803675779847813725199889279545642888763256100159504767902270313200441562401266824304367676555410388014580941052739258410487565525382241644945562479737474918272457769304864152162928541103286288046494372856907367160982905870038229490474741596690073376858189046543637438085955263639649285891028855041045347473223240410158098549844192806072890900518820602385712185834705912568201660742682053066884681754416476058109390643204985215646748305609685881695763538159369022011723366332210517744521657104571685477437646878901692540596578843112617285359169982345399748783095850690456250401425127151658930060988295929157827027456331347562991309247012237434774618517189866898085341062354307153937719055620268059192889374790380773381890707834395928563552452714671277723596372359766887137389117928208486110317156010281085772682948419954610943139792163568200626962368467397253762080258765752891007017729290755829985530494683212805357565587152642756231939168267005209912062210431980127848288950574706657192791681154631078243255615234375000000 [99,56] -22863978080269479717065776298228573316543350044460382229939454189711106134450998935808496835176503256819340461347966953425597044553076207726743627374197596683292214058407957623190740217145269903821776035801508511373217590789756188502313573429559746927423995800750214998049072864208613056072926495981782170550706730758421418628236872267018952286426345953648759997961389431040172159616882191366923324029103250104752656923890216677712373033552554383885030186894433530093403327925540303718137988282151536542549609553900218698283282175730268431145706991227468826044678906092447042578704408505013071863770498080853012848961557959999636317375544227737741460593213101525594385274783866085127752575236556347190145645056877477089133544387863820421418176493886625171253314242829894848661747773737559869554960661677583489131493094376663500347197888951744109086094756810447588477513415083103380460480093622589649284768490005608255479298989664548687772249736913095366882550031194195841807063142544716475589798079313068930925986996749685802878407402728509642023461198950295548170434887557497731258012403440258557560379866585325921802261381254567326607108480632873207749498393695219080123369314068767272172690584361510629727429477212892147424221721094937606701519502743898610212814831562869546492858548643982591808864128308348398004599859583471015004594228109900835517253074937303993157478642017122988278160513326440128468670800397173289530580582077514253870312043788043986241649756509726957884866520892649583563111852815673308498089751860529693404404775456723811767670663889357290449294423672841590183573353251381855467949237102308575313620663610565420961397130114356325681794943481282720264623793112850526597748462337489957540213322682970051209352313104405794170689456274008487597748140004029456851248427848762012302228111597019060321952734676493938163308841040405146571454003770482783548606509432424711821170403656836802983652733804430039880923343500208245133502946921512068633938752348910838918527588248252868652343750000000 [99,57] 120858387846160742589920797994487205596693157404722113286040632739713091257052193648798104011685093044624800973767451244197894136198629666936319640832317027996632866662398888283187572712765100320093055518796133948390475957436046739908763991196411472561630026027314382831444861888715302297268156025947650269962589288233093755980518203870505941615912164145349679323763624707889753861096539188003173244103742637846995586784939918150481597789077946250129484738009986094080623006117252060630042058281011745640964638613964642713208815396023512222704663828654038247588142516695250685910254151151858521165602148847820614819583081087198237090645463591313260198093481015890944549046966263323108272026346181657038553214000351557531726502166326813334215170337523246929942193128221981701210244060676541349894113995557625544295883799207845155564347965726321061206054604249641845112272795663230660224707459108709442035280134537069099862022306781147379161161265522726004010843873566264646955934343762021532500247607404132468123240619261854792778050196405184968969298187333694192731052999473057434704763519507255261166776867030741478192551432428456720336574343376433655746918691139852195871519565125899649723946492286214470961166232805113950247279132194053712823900562345666170470388241427025606214534990392753399753988385987029070964892723215867696476300821118018253511138460062581055302844985298441173860811863691480921139293366681348499622802264055252027443674693110298293451477477360906474098025912395340946686977441294396408239782264586098344204680492134109524884906222532973986225924318620369849864640473326927419484173548007029735364060270282256058033644321094815548625269008994958777971701461488233504214109541356703484534506842744153851060508494557589014567235429040917077767773751977255652498734519133823984804767083687055638879472440648156306020717672744012269146683537352700662313963660455714277615721876691565534598914722134429124550629192627533314512151376685067903637982311693122028373181819915771484375000000 [99,58] 988378094383705073006922447584626821859857806611220912678642338703636479877013529062150576317602224267681323573161071003940649874894307709068125771365665974754082614511989766520696272775288184028448484188762510391889220890246506742320356451466566845930258495777719117333305485412792564875781007955094918077042053074323826183866032640568900200805864840863932409943495748256295401946825615698475712173649503744405832267053286698647808065191272558846762331666762436102924765715101689672310870655934035642252383686346424807184879713018314688579903399987593342501792957156478751103245948629102497228135872861955832385594501728489769644897079223999329669102731231482452344870748641399567980499781648236213743127627747932782943065156876341461765657284206073902878817706152295724298219509598054260494428313568925736019139226291549879735007290265371579416361431754148889310944577916486167537102092846145342305392213957954766384245198360082104169178163012021145432307331235530751470505905916588228199452500982823657173916674749690985825876438761682029643387424514234314552541035046807710836105494036660188132886486080763382825540079808701627975307604885602583538569221936738017470341962717690709566996633179346227783290592996772656336882297671818580106825030130635912069265247362337469480968705372105947459473441280300818468318176934674681046283629792005359626922358752008228377486046299454685719862647925005057484270261494940375636374011392919866530615209406964068958329404209265167942270456736834247384845973129134451367385798643835498581857592087419441956596360643389130551885502391482727652069619412690317120393738747604640841484461199325464898672349861205533721404190055449218467165065754154816934557216149608925681791244811124990801225686068651581142380433211956030369518052951365827313539339421754673689125796186666447846844434602384669323209404415630813828132747650590594215951544155712654396702688604838381943944033103194502276274617284200351516353304521248423694657070370794826885685324668884277343750000 [99,59] -383929921858989689863705060621101924481349503944731063173354272027893741119505418635575580354286934169317481756779387042545357757350079240672855253341621244209614010404299095578422041276659782260338732104969393364555399167389502925487615297393522201867527392812496060817098125689348165358938258627718017725824747787516321514740452543760456613636044380152500095375172576957144860529506806759610771642805642885248583157088713960343575756934238069485949411754934398734342832696244443455884680464487576802440610452226566483051414334994709833010609672716148636364976886337216140364286384486021782449968356103464328361136925163721300061999042131317096511952354227091577270405753388581183576204343268671686003154055103501714594909127656907667219784961115158399657124060636726429153596109121885479569613880413600163209711115171446665766262305811403216496067025860686289577151443511820107489061089625118062204435538628388964173793961581734117847927496433351470440700076000113391985293878252093494013148942897611999065766004963447251348148189836090229493798681310923175524759411117939565994892291763484166270716220169646291814669502365420649002193455792647681288684549407006533461380976837698957559460204189691556356967308896084736125686815171540312199815080990306241879575467191681394012803658899131162415483518613239441351056282321419224031123156825727258009101256910702192347561645676907275880463329189158005118295050286461600531660820479000423870710962283128104698426177070019546081552596155865040823449993133076453702807533531617002024834157281518938159564676773347378537449655303668280932953282862042372613685343331740513452400256304699038938584355133929180063171337280285232313503444108009061795247765264116731129803373185747806446302286431177575840828523449723059764286988664847813877739510834979015301664652090220129059661808160162938414822337820449647812206902425199028635857872656383988562962812097361313942338878060924368852846699097627534982748823426303846906293415486288722604513168334960937500000 [99,60] 99582258400124856524122708848902602441378836631620821745076603131128471492316976453026954746078930066751044200885227254963415720546038283889918138577667790424040751539912457660720766108060651579916390706000277415730408850936943938890001429836566561012652323615311593332092776002224645154724933380840530977096696597937465511200834765431060216110161820985621480759723424122674592261433637873258738636500360834538472996747036451421500341555788337689020637336848230951848093523934388369806450311156590720351329936896207807698068047685965521277177881448756734230306651779512456270544460448828507747119157728963847068307222804925924647865367054241558846062205403369231281351252831380019733002686160965502840944334461527273910170673057610425316080473272378660954479572516033640609990257994216617661814371497542015895459433748304482708788544196248407463416776693834925502571999800219629158540399079325638642662668122002158049992314518056782166672245205030268735013802556046544431248509702028626303064170420778330554340640176564051645277965439864530944597787506367290095030805048833549476516853601733472319486883834394253139627243621102233201584319665059392078868736447269741232547798593889384300849190782038026559240441352330332466801333910677871649485785589343466041792162802598181393315271728452822838181862744158146030626423757264353638446845703806921249626506489675507480643357876128204064415722008858220490453432793334285929459433894992000729895933753692815472500848050981998168738621644973543283017082561710596745864245542055902522581903680822553084700801379917182270022764590174493909800474766517700146273058107083598505116303994057019950503279322203500212495201074589672531993681442206110642760051688444122286212360798125870482340055498583440818684517131579973675291090046757311984598278300352571590396980625040185191550992480893266986280504705938041238754264824507156825964622932742641210002318771410960924708006441955368366051050038955317622726493356766219733344769338145852088928222656250000000 [99,61] -19763679737437871979776217136842809757881552224504187348265926787371143099509453929925237317561807353900963618702420826985785875734309424345806147258195402549582448195193759607573832630210216908964222769311581774191877670603964983362892808397549996874431065263806017321439765847274128362954961001673422159659128318171677936267669297250065640493693772120102873537073816596847977582288877986958181507120563198592866215133607995187693644838329950813531675142791348881932027212801711674058122085128321917054829361312518599678805113299173186010431290744593518193422159834416672192013936274887670783384271025888070176310743913967809281850701592749549448368548672078429688748464593556323415855205303918750143980912012644356122474687428003833437812561785346333881717128718562589294983473834433315530761457817622450822285695408128780385174552274066449119877114731730097186393586526757665165944161814091994378925509858142944988191553065654348117062831692652960598438636235517044587798220543982512997482105305287125187805387193423503841460459949857250176980919254837970768337248958935306090556165588518531433160346844429423527222200986721030548436174342812126414531386518164064747511129202897187601224814075945714576186047050485575505413549576120732170689649793365495217977114267470827679560613106525787704001940196559354759102371611139377390808883180684975273647534991050474644604121574759377886374678878551764772345143951379668060692360929038557108354306036987603549076351757409625849500739402521331591833411319963486369002558993913809970171930548368137972798642635692166397869077150977875179090422558356995081006765925252795301636453741405904511507760090497870401496867724447024729805497034973752171871179060215692941103279200583754768402413441036429143768044105940406805023373286827582191845829557494728263391126874893498135539391014674884568551338892838307969802923135345195966199746581026711274376706787391809592008985053957983162437103056611567664471208749521480285693542100489139556884765625000000 [99,62] 3018919638602220562260051315151963634034554870278084212218606338452287976177980277655320393664370140582823479264657324978388054119939659713563290880617242199913545454309288101637193705460518370162049129153497905297891175780337703123742424073587367006816132996464442301759446554856494366908283320292552615951895991308277390178979919565359945328193134114232114540797331367692529650633644551152711621717246717163713456745438448607773245739653397799410004244398542955771406385690685877981887618603048875112985683095880868374698622669778039542423234241808482978220226778439055631841160112310809482459699703599406323890354158491127892328813051904549244752726000801695925297247165337678857916452200668454543967188283841358563705169035129459877417671112500654065641283165180288399038616992557946366199278242328953383948246518442853443598122833248758174211607509466618923847220982625956067398464209470270166672421942803419351126741548900307884995806087715605746536460329467749655450952506283538925952749541401870441151415768711731895692932050940479132719410664053230611725741484205103050151157214579326768500405711211167489163995508517523441929206109117814340226861124064866550911017486507279564200334118815888496426600740869776170518133240647595741018961199998817347575006350795353568098726419518828723343845041998557994185586482752070061142309164549874238178687347543615987558349659941778075092636575301195348868948652321391771453288599832654491253513008233191276405040329477245788934942473003277907305555054405762284596804979303737932674385489252550638086747168176486009907650376974004575642358167655958544437225440224524368862427902500292786629943343477237832850350867440734047677807501649701132250464992709335203095046288811520485380922675430697093719524458300207468272543493637204068318343695950500907891309699395450994430320754689807236807412394413109764956596707213960462776349076532943720303461104108276126471605773134727979382627506666045454075675280591894988901913166046142578125000000000 [99,63] -336267278063641638132744435672032599008288719461752423286216493179612564348162781816802064104406605452218756770187628796692027280351101095992464442980169060221464326411101418170770165112398392943679308653476738517277220600165164050156680255151812690755233687536876584034564032186972923409296922838053299767183599420983248535335433637982394759297395418669674461228676415291326260460026422667764693430980862431729276351436300137397813791889371478867291763778894903549483340162017101825692194974774634863170996048669712259120147426038179277700546589208435230099674997826765027742520485320144680341324473900954782939378421162903677489278440385908326652186789950027310745066058105897916448687187158209259941522771771545483395168270083888718995494219384060414855253729835222431790114478056849756444444282911460253763081821339478043531348549369854909768605866892772366317581915203314680063252055959513560564165373185931445923651621054052290088517603551113065018049548604707095447025194072001092410032910478182346040722776277548852957620620983284823580624306485057379588324817024550911671115747954434908323075178450302388597734795444887591885726771911040671024771611081339830962319288349518129768760701180906376130309459268497416015649859545228240382004295642483110655586176068059544027361033487532166999531407050168798167628655225368197762189321753909601761382113246140645244137072756586865510896679715405954240122093613068674044282352626399060937377164950968835125398930275468381257190587199335810890872600282291870661233589113602961606784671402246126670563800926366219948682799084726205589846484908879966762770663023524976175916537815371918151544206045214419691212182198629772773344771020074887065789682039598747553241819602751991299541113448917658355986396511386189981928561726000225794935547886216082620332006588356597642966678588573388188609748087192737197074282567207317822845465480571146841370651838731218910258715739944750219025722140584605535096329731459263712167739868164062500000000 [99,64] 22326006432933235937006819412857425667635027500848521316621214852523423019692610486071936577943889615120014489648978209031532950687580141544020099368085183022346188213423517175739762766897218851273375363192030412395517269512227405349091096809890625170870921787674267069640941298947588401914094841930467600580082188164323139411305880230802452482455533549375378911620082065439947672678561686582369590724904884746098896627567522307461837722398682879078210982639558867154949776346146585701586920143387512381496142682910659775939353752303164581964583052379503735294745295544676079557349867029313317231884076109608755310861983744022377383548132769339309182178815317169770468970530016759780046491283203058560388701949265208423398227551688651961111323907701952451928322477709017647617676579050834205199662656293330501500932208389988290943653546298199734149685092024128773225468019140525999433742739521990943865044280010789221600966595006935312358962607818523932783898112034959219960908053098817751808122291724178738575487799747313875220795842217940025235101541215409443729057781973289068403660293931387500078826184612138172648843814116058107240342776467813070692771487976220466111990514565425362639882974695365533161877887022949859988690420160791805047739346058919521254900599402449963071986084131288251229151183972339335686975295387678422100172786688809406304713029856169850603859298844951569241508351876482119382273733061389843964794743411103771734304722512845043922498937801035718934814277024651524691536539727205315955773391606654309571052865406548781734511403152030601373143689986152061334219158796169939182940396474147277907772524378153754880690010214072139144734822442255762336105825719672398281023589024139588415402854666089002733875888104132889445796448252755132517875326645305036484407650624875549769394819375194831144007630809346473394159806515155492980565863580815990617237416375690556179588908085952344962653136069497709166511295597601360896078404039144515991210937500000000000 [99,65] 136598329647150666502373493584594521511316432586782695219560651525342755917506218446098764720582433321464434618626348816924528525474927264363477692232319456793169764103747281155177016194510039747676103156163574695574271839611019021469193889470403527040988175200589636707037020598330409607607455373655245627846823587559694986784490460023592522182729588891087757509492240467418978414400917012569237439104365384552617440408481999850968917926127107263207396488671766012102326353553764156552930176003018301062127864267974041302534389598355258579709826927787617569691343135881976608323369028624054924232199000600858856141420613231796760466833065206280330982639992053639160115280218586696688501154368658225021583520708543347371832382356809261304562014573996244966944104420020123349061439324532530341414441683825984296582359743068753371910822752100996248981049012080919674703080943244007858030884648624615550021059154228312202819188380912270491505354123907367668390474693917620410704389987515199855584868534095554048753483777464513693593341948181313938062963383403684055872204206018860023149612529577501019122520823501193510074269080077419066780946250662052762547816094988218210629880587396476471344793773877929060982163546510900608620338878105348302647773105080203628210673263491445314025657773654939216049026253757742865983586737781901055210705462525748601342856610495573047338449678838219309821951567161319397271447829873094088383487721642151210764477602811756206056456339075596807545368491479009372753411886652236784323952749797302373784278386277970296869430320993474072668551590426262933358688194128340485170685328818593954532912528437092488948021104930483623195744244561950807590538148927655702243456115377082525676010294439559846329831322430444263928193605574833385025837298784691664911819291755822976538669565824527643924224034240432521804039696896034001137183236356960817606556835652561356186948106935790165989156455328607154718276173177571308769984170794486999511718750000000 [99,66] -172922585633042418595103822805015175084104134803507821008644375786127469410903201844068447150076906260595080198396962974636205125860792889964409932858537517835984265313742976627169085278897307178550539629353505051182931917563545044280628779807780407282900522433226015900001907174175597465400979399006847919859059377374988052952624398714754727200697326168689663526783034277252969654001901966140190147381624158310250340475677596935819492786946730859877334139347237820755935149146595902385132935554251993319118337273282790390056763920329826015071986079028896818959518234753804652292584389913379016936906241062961934430797061444718047489341357984350261344147822020857091101495032098844697520331879357691018179343133716955304588468327939924218401935050259865309606718028959821383616395339554900734245440445919124813653586637001894946371101440837038660951727952321012856957549209149410259831542458306040611106330309635826156513889664965392364232691270359112286057847739606937274145484133323891420167784832337281310492495149695682434151529483911395164964157470121862198242610130879125560052678130536842354124695719723379376569391653383703496531516024681272074764001727829884257664478021521158742928520803387516220956687819833326491366880955799265634509444902961722570764534256274011210770849941336371126875159762845215387869435860319683201567222854858471567100489491143497378355384968767199166641114332712688664581234539767991725039550569752915763592106475078144230971314996216917186334703943061044078142992603266431408908715088296535170591404044785184079006914871960974959600571437969233120182397534685073936575555380359777091919067807435878597651598758266505740244901099104754338757903980652252935708559832186222508983071574282506983237016548417228772146345063102475683180687255507796038224076109915729918300121266346138257384648879130335876874488481606793514136314177518812446414845385776782397401573562519386908960340777595388571385992548812282620929181575775146484375000000000 [99,67] 1113810952110032761795823645920465795694619949665689010736040115699577969898973741122449496506307849562217856227618696339152313980792416954569848683443598410432145925808252327098291701873718389669547513280671173783562654109096817207412174323367619845265573558276698223770923802694195684738478769324202377958872272811506718336532111858178967758139966697859835700217345456093783147424554561534976845623304705922948469729646269977496431927464828113473381795380309133629828006915100753443239391406502401959986987065961786586890713311425195926720678643552294257702131188575697617156589288398666012460239064643060477506318094823307960186611656428811426151821257072893708794953002889655164927163647545308744106626475833994360318301889281368018117542207879811091399500676135368491948248729955584963406977913676106628065721432962587466228321623708927758963173951876614115415032120104323646893781308741658190986518132774818585145763945467743836127939666212626781790709654622228899391654050190834200741480832130607233769653785535260326338865512876848287882465646418631151907662242551806836477047472030514155837191504879610401389983687309753650445260826356008748496474726558251451486950854528347128639813388670174505291291635555968193101168488852720295241808340605997547485451574276449684529785343059305561544620622375800352455472055845580900965937778681779113534973725638283480865085911764281042228976632094226880881372892744672545516509857621713467927545200623863183181631148158550754920667627609363159985081650753336445791780358747099015284767449558448561222513952649323044466403810812012633744789310337172247402263793673507055341897427797228618488823155659997925052853009960721758273684134613217344801359796836565948782607782666795255001681794202196547257176588307093529185671023347731304957128492670226996235286448966526626377152134130175454494055925927457016281164214413273908672085172973857312506287743673950280586759813464779733660492411218001507222652435302734375000000000 [99,68] 3165247053375783922484736118754863373430213639422616027049970770333635414257434020303717793690155098728993677264138069182991359850237952554570462560107044886287408242923974450384453699584052974624061151386275773017186306419449764888764359504788424864783722196074770290175406548352747673352386771286013944282120574455155678658621405738648678423363549152072904788263220835118857895429515563218771604940516149879233937650923514608269907493450465603069183511192419113016206378122796770135441154845499585935062878300213534951997485085121162144471498307600593348966266821981002631182090272273470760041021168157415261628712087978867746696311544293947414287311982716359989603575292195244613177071624600136397979036178498854657464246773073647371048268601393829450327138823440360626847820656077662746692062417306717439270311786747777526202957791619293146060034027858170137004198475032415847166704409613575034209936983011755568186570663147413855743227970184280018391763742013955480366517251595186604845267031948085889277274584326335282536109610381819444695955929760251032432121060499428744262156256600017463160299894273939272835577644947102804940355322479389719964145995071269315469406649896015634921921571911124757721406902753077509175816359609348965213514556766041064908001618867073346559132065775256477649806455762265257094319406134058577004395800649166476216366375172555754795770753393014964971735595720967881816317520234610936599677124522412465342001499478492779887890720436805696052617910780657129810411823245520583459660010998277226695453577476718761970454509731395508437471996750588328763146919121959639681687741019466999677494009147398685751215296425327131151322478545172418798867304184199108001524692450552073072509012957308743547334419681746322359731994773268489405454711218576265687071220057947406557342407751799593894701516485676187423886025468651402864508040210712729850873365665393624131815229861197164259470498179176167763415605804766528308391571044921875000000 [99,69] -165906502879626257998082846193369056179752081561771028631493391504221134226965330439091554398874093432441023212150773702810852735573089332502234150392832711743815835486817164556631553042937029173138365864676056487396089067122400911538424724866197071630630493453953143531225311889828105949553008958116311264766948966151635505620036015414148585444044729140259164850091321330511612709015525344979875578526246218814453599932756767826391529341129488193424177827226640429410552444843306995398819573298136469794494567054145483794790700513244807804087273091783128363155552476189874652716460659589831325897837179114535670698195995458761795548089779030699787229786624543414779933271663963713058287342787144141182528867347186293386758056169223065695424625943343464358454568243060587057790966966254569226703947327424875482072548902883996035146720308226095414587281472486162877573498006008855733417397885403943314270640105636237806278775505989112239480108101400612595509119948312852608812932552191902172557668073755272979003280157984775134906389703796843318625929437462300327352477829681741144680940029437343612193016207778198913682113825623092614664257964953296182274000213259619078383027488901627141755867960372192258536159106182869398111501094914986170338258607566426518488084321050025976873904211675556000566315774446300626379634567799872613343008704036963679755616117054718803405572152307319107850971484272481845808122901084694914257769620882805409207619345973193903823582785317241133463994792659742173221435208961089666951413153448885486960742295405775579615779456122746588339765466071656325241685823430063637744487319160006078690578475815881940517400993388545084310380519884530186238605333892984709290690061288922153079330349246968686599651537435292683992378426760177932716799201041338280536697028766134709481940574789370067847028735814936684643046814420496089324993013441656546022600235735156601838447830800015509793924727705016763934509071987122297286987304687500000 [99,70] -39954256412826826138823573894262735524148613396558261681295306665445043850481775585132343978879744267322487548072261536896391441938134263303187406389807437123551423935889872052434169733064968119920862733972609744116847658985823861416533931567325906172196681494129610663039387433802532624564131001724416401078382201788207528422551962322465818521554839284674713459881547993615677339648926921059292173179345484647671999765602391868087719415769063625832148649462307258769010716991511748216163616225259918837883792426893680289234518045136153113843734682609246976222683078920076857616028302484985844201310718103999189467796133780412525162682625929860034001877125218144868018901773926310548413327612341357491555458115377509556000012000693961126263250339418576541755808768479162403641128228823903722897224558399382469695573468106594666888741219502358760781694270580528948628074374211039980735880815610948146308314410327639911635686358325803547070404440014365975514311619412496058270713810881366458739323817646986943107617557932955050674510355966337623863381973212448659883475829654668075928327110691728414946218987276490826059171508674277746471836813494605149470358066004824251924536362411962828687455402154637472776472752231791659894229003266985857446898945066911396608558095323156157845053449019768722659385437054990905747661747651833982425650995085673023872917431418374207744687546340928052869672553320256454337798562035697351974994886567466948376903249383769523575159690492409437740909773990907688864159457176011116220932606620943199657962526016303742756359373511881161697975728464376773923227792875636998806951442751401722303439761182175227941108233852931738961252246963903003386381239152615997957027313993664226711484094412346404126847439799003931417879492503500588228198333876010276536893567885960991465369032433800028396654454100013269951794976327506546735227949801254496061724538884526997121640243501859909858175967656279681250452995300292968750000000000000 [99,71] -493294221309574575891864509394246002453686939778599609753208427285268680996849030155662003332883221896600249168715340927408810592031067884736589182817934176891400606238199883090358708841848681085020051317167615046475418245307333423373470812633142070220274573907704586531420446669358551258641525359640514768692759558920902429874421315302888027856899153695063360590590067728435203884326011855002995094442630345132906935276163077588602422339288999711664412230323855621128931778736137676725981052135315279593328431184378888927757020880715503062385553892129758675255535608548873304814066035463557990153775712346686286801696050341088929953594577058872532340577563791455166678677110876683752568513622012530182193796734926803103768117712615118773278451434931655950741362478707612769908701155709888397671196665951561833628840482037514502478234256770444927928488172198524553851610960982690237536249372316839538332989938844104877558958033684919190488091108374565222478832205025075025148364130743297006030511787880461730036805433010389520107664984929425348745028525836435216915712657028734784671240837887390641935729778711645406120762773404984376625652678140502055202875761241739089862678337535965522417698861182467708525548792973873975944369708367610339015854975600591487922623544980373893277968691277449462123213197683142206403359204034688651575584064008441534379292491721851079832973089679968984186982198919852799437749975542187444881033009596063815370437214945488131451256943755975355618487864968592407958205318288360636418811085785997984461100063279333764563463824053744258851493731402894985111428575892299832008269221371396166734345759907639147825582227928343980510833408054267476072655891276898609177620990659385162127210470207373906440804001944924219090035103125386224858854507675872425258824094585674626609333811448077905762077312167062559853073055903802807844092863031738091801078504410529034707919417517053319033326630460578599013388156890869140625000000 [99,72] 1318725476279066204701782673494564160439303224981267919917102912261481589675967172651988623567393663490375306647254980006019034642048791375034206918705789846541859884945339556338961901508676292226406201081494750609439258543973926165191674095094851795662638061017483977552678531691550711845000499103880350459282481709572475994273063342983049193286813076558898610386773858059395781226093494953125741999852446669320457357663442523986161738568982015287298753169659838181323736651438920568295258194872986006292630247978254108494241125159808833286625694789707009207917257308516905339602352435826168320999626798134309718600110097941163935101011875044018686627773394207680676940387454634195922883804855277609525353373191076500435402650342631486271249624726648944085425326153448653985285435840113421254826924671500891977017533071907865944372472688372735341268055830909929257194032151655022026230818058204394302020058158298858011858819687022812138861324966683298469014416107708416767680145452947593629985632948169291311047361923878895870986879386384533179278013195661519009862273004373023060342337537423828729694949075920664338266784160878325182257076302114821043853270199690581794397891653785066505815636055834554098949409048122526364746466402421818695358980146570842745058052618465002370422669901962578241437871266234901787025150544451108625260993402042875626403650204169242900133249021725578736434826096306356689888188103800264748608222839055737906293276650664119906494351680979845142554824825894800534754728749506349004650350428211299964923694878476665560068760458508979056961070149426400057098646943626096177549108290884974896542513930299997190767742542049369792907987915080456365922755614850111726637247626084687106088128266001895877660450506574397123322676896415833851023714060361443617857171147390892401396489005829809524977900104118329605653672187682923995244609970674910455199491310960598383791297560540135141993189904496830422431230545043945312500000 [99,73] -20790179068891985423402879425959001582440892308902900837562287529761011840889990477042272448293544850128259229310945341086497682282319570126496042662376395091365845550042726136262957053727457776637371235560102397356521980673464564445696207439277378827275123017705064593951457415366582843699815299174270446944235804033381808147813539978037818416133477701873755904314554574511423807231699382320529512462066910495699716287688461522252016757859569334490980003339757488651933288539866643878425884725704121855335819591966015802301011309861138085026766752145904647499254807324983125679308199196567724144167458111203830635804304744383785718159656846844270654766395668568897610459234611967210874374292674920156589625454918803893403850979321943493444572970811571793717402135379508503177103750897719989947322750622699260698925076108348813594084669307697758654737933185705721700209019672051308881086928056657108603623393944031321291077959747039442794426619207346195218294821333393099039094548058001365831983587231062819779070390600286817005338596679400776970540148469124766020201222141275008065289909084154440670326173188999548183283185542885070307736798327595456759431639936744431493712342382852485979555645546879894380728124047266037219293233714390588591126929587346918737910898867019544859101336923264734969941069194479669340075032504767602430008477583027453416448462551760307462119126689392316277191622522393957909531566435573516056960313636645623304862068211104502402803284460203640034484282234045900050833761799446383089870882743152264570175021066126181674361473355778464907431964058835376598105985860379461366955350758994468322518873641799460446688641344906558766642532000042393000763452489237716421571686018372316053837319007499892366388928076449480688484975161623021526845085367801356761602636111375426452462163620829205989174224823102624471187780521908733030422854292279735594832713109337093231615264660519515338421570049831643700599670410156250000 [99,74] -28474583278861459014357282377211317731023458499240753063981410487766274458235009079452983450906806314343683755066050275143090929266798561164248528560121599854045265420143114592722050812468915923121688920053004719060218643247712742280597951980148503278640467470186583249626029053931061180020060811220745242527551037968919594028272413094056868029599016612115855712889858712808356000133092433538093292934338327627067466127812322197248922187318896868252588116461392202056986157460389085745880970479043604248865963613543292317483470705874313199289201386019030617966901933100764151284991922792420944924111513977420866645648696681070058810350782507668416130345130545686758318266907843900086174071108494231260585070520561131718513130457361797905025678529694219071113769669520656087813067130506572982575387301577089248891270644304250640905454207314428431124715771833836270858603326335993756722078099438226901430794745970900137833323578013222404020556506144307321090455985736419647085016664514065008741378220964751172809915059543892267201878386174106030917143485414153083654353259704214421451486622654347743689335658944142698712339626487403670944019172342694213094511605793256624798267873005608140743931039819441147781202290229265804845482254987610160180974750305453599033979482993704137427689094442976918357236189104753991749549127514679502754295073573959821070282078000624758612686250695763401235402511666004820979696896744600776509664265728046420524590847660840387913883565400327968994669756854795152275102946703083501499636748148236132542782965804425174943518813654809756266149765876957261475980612500709698816639981520850980281203229798713150496207124721007777773978125956555204603667796475229066762931068972875266883247284502223501327830350543153430968146979637368447155084965557725489831855849689801595115463782318383883834375030536007954579333277217341223840579492552505980386562521630182325117334718622696954071216168813407421112060546875000000 [99,75] 2778186249145087184078278264172647814778204158971011494574310450811253828672365832509192668776760981039868704304196256257524099055460111625420052135633385450991484302816071373565804724099469357936459203428548872420141494434727035391778634593465593985710736711756623072410554788432565070989900094744531333808904713463121279025850794513199841267694982670498905547872999039455272512565778169386710656058120196400210393387739736251216913693124514820836284551762533003147926711196183606243787340851385768717567490638189403559107831442880855055255201697232411925435979663016835636470436145412828827531501406723795501687237580902401431801616724280257009871851985941986907565435392948917512971778554516893620973452592772854439089312941422963631732057118789835634300247508988097343611041070391096688181943627096065273503563448869727677720696894794524167158839682465337346042796008533721515291190361005683990246287736202299877418424488661248058011192711564176625290495275910575664512290418631276545716197306763285470914108158952811510856388042322009696600025542551256632105960070609889491325635590928070989901607621340164626828229755739698120355441006557572067826406038328834960125274989377027772452456489046801653230719268530972401436559384672434863591235600052005495513889670871628944395668511053030359598163186685713832266295777421773567371449041819397044636655336735777363443540335312841328398192040805853229715727288756883726130340870293250074353215738013000105956505798294292819122034370452842371510532128439049427710390019263746636328599300734211269021503719064159325113138758172306351695838013177014487065267775327115628249167176297905606195386500141660170741039823196073709421188769572095356164053151918333503208168953760260990142087059488248234520373442426493244973588820845346141005301511088265183408282855014025873881257010025647708783644480035432440621754757028724856624603867141617017135300683241538877155107911676168441772460937500000 [99,76] 21113942279416589043678930608772710474189722165087550429010176321766434463870553288265903910885594538131202113159768855598711121945871415825473748113793715506326397064288734475223171760956272516649263536597420940042662468036783176835134995371052608638562144395336258738860410279904347055578930314103375694361636705203452438354559291172223252566628422638683669469801982130948911402985389112460957251972755424088972465113547691984266524812214353758837289583548100385257187751087749775221572575500365098963913393980346938113696489365409619636714301277349121877789173894847780711683012048508572944458217973435232419715378161870152540900117519199244389863003074712562388482691752253746587861691140140132258630292315039471938941285395809680428349435729589458389075595791632389272739000498875284515360378635824289290626277215534496005019138665191754557998965135114580331197629931360777996888323395146089953890947544417969950325265096704438437731323678842746362055988760652532127855519822203475596248965862325397062687497735848246022436332677320920227800588326383178772319292563670117442104591410647074821050719261174313176646938464646383049605255526388547560152192721160758003043030583190549919603920040036206459795957893428980040812409742382358206470351297570573486110297062820550492078173032581502372268257071573940554005251845107459776491629159000387704586855095286580401497562923479222177616838982296087842888293614900578850205063761222081931371772102046294486647308606269885321495911752609685974432958626592659161990438302776750810001291387993265980033716971607810280121438494089589990157832722185301406676900876030109371598944130835631408449680578390133206748512420439075462641060812530938539217512923632234074279035103229584512473873085002358873265413236058225169918908264327923942733085485960449824424937618491826967322661109925077433071205340418241834698410955800407703226101249643936946657955644468529499135911464691162109375000000 [99,77] -15781968710486131233981390031396603894857058162854397730825219490792834332746254443701381019349226665294809455089476280903191139067313377997244654276700454062371610598234803361884922414901907358242093569659965973158852178445630855749474292828843987950457016281810633258608328656019245736646773311427598021302490215086017854365646552114716745303813992285316285829401572443206803578392019974562307869279477532239728837852385745896427724478927580017685685010016754992272772254815448000207791683908334566226132575711705494293405237071447390208007092389169992373436291727783834412205330033176381474709628782471052922301586086402719021572935766759345500153575909328810168832465331530808879272019237049678930184743930281549034609192568709043325469912424369202093987982859640008307080513314824207095399983061114633184163570338196233808169158604617034310217227505280867961418024268805474696743683128917711557880583688585835878605658274106312985480373824334004313285800904136337025916166054415927010186956032656882297424390098746307888933315426183136430212086661911764764283709648687584392956583420907878633073189722023642461617862728477130608519534746622191112149946993368965463996846127763517227020750812854290875312858343773632098689560811366198898522256689642177314304092208718667141844702850654938555432086374105684138217148891193264572470597913866617983329520093940941455074817256534068707047349316967344211517051677280384546911706733469996525605956396409666568295951540255051017035000253423308542269146419742651446686712027919720497505103045586332062063478276599720811779620168485523678462849756917406855773117077119262933416202035038567854377094732573464128375139802155276555391440057577451880136794697724535677861554534629469222284281215564416803781936730919424042203821582060389871516622746608413304744687281029331891044128595872125632031460110917622886306094118579733391480295557141966377110728529942207387648522853851318359375000 [99,78] 786985027730307559239963345354672419837255054761073631901204518726881638723998917004246536016583001321342029207516197333295498847617034127371325097086128035044430473665213269032643345997348162191609620586015199369741731214827652920046756292729457492262880223253928664135534046843629328648530689503395308571939036307193788136860567685349405424009911468136073192579879801460559517028494444730426543962626600011988832466656352366996179215761346679610500282746642999266451133126017837255827641365660293754068799437521915518952151711004430059239560203983446678405190179979477335752794163966409737702333484367073944154265508510641029512419242916088435298936455874490497151871916999358166746233012461022400008813153311282276637912785393670101587062951688212599921956909340873255337538998676533416845692398751563404324027660948596720502427384004192891998467304986645618027742134623959044303948509477530846624916620630666697334413035339690408371330361527344827883904031248141659787828751855033441163507937256504119474138728973840387108398275289590013221173960301935240925506689116494962883171708490559832893751833455189977751910356221336747576750481465369825792070846267716511481128612694716382449266113634087597567318288625206612361761609135145777815200527777236296106836532845084661885953540206635515666206479826382533673905592233865767371129834562599032635175481460233934653182409609058306832106965716860567418235373350356974524058159909729770889187306623088630433860691151743484896671461561358295389551646980199867774949481771319713633878385545415051031897501560120864639542207284908724299852685922782761737409085206282943349633786145643003394096726899909031314354019937402728043102213227975367205933824399765712767369417083126194482725784105383960893202587948244519459257567783215908084185300703552729118101031641175025971685078689954198182970937541614622900798040134455774850869870273789265722939489933196455240249633789062500000 [99,79] 19320850219399470263379281301148669418475259081331469241626312394945273835924436597019303207673610251659741366151077436918364599143201220392515705151070273949700164576802894654847137172864461730158705777757240450106323735824162500514633987715876244368910064798080297450990243216657276289309136175367309019776499920623646957852420768529583426023125602069046372587731982851111282460901602447723889550962339328897798962803453703374776212014176659061486286626805956956131225879783098527898289721892092346004805601971056000985536636757766022183011285836022495023223534771284002387395332807344164682928342539184417244722468747037459197559087736708027199536592842762783380768918868254075952129245610145264070041231330366284686049172974260982217184538400538584011511869354555934670992306382798920263948475209884700015146099862969544467148092419627716260909859650627103032269449834843534982405045129260040957102353607676210713022275015400114379939247807917591429454756322891191232297408243408084696172355664305320032160336131435143868569501565229109231642589392266531314591877095940646735754423719381759914722340883323151921556091906229785533728651586468390611649817140226840046325597134050495365604575017929704852741205263748714246601585827905922675390353333574748581975370787766434082558461233432206712978920748994453201155765756725446979110667384561850200288883636688484282003344629651945959533156683683545101631700695969818492830385906781239109169926211178864924299164471929378875876400563881738669817806909347018988206149814995541362908855470211258217069151605528119646463116903971625364946818160050945542437852671308375037148990360389343328169731997262537585250444338068041137550432607669191262866110230246380938234843315019350368117405849515722853439021076300765757323237322537271966378815828518252682093294755887930335649648287399999934212199225681437199228762053506538960710262032851236565402359701693058013916015625000000 [99,80] -2741749319777000482768646625793708435357876607847021167444456776938814347919049890369979828133470161232885133499451934059001136359788651838936279825937930835734590130116852957654740253861425095738568256420950417642185097999165172564457940091511437163762128828086314854320446444308905033872174862484304819368773689076994205240770110141023545427857666641555657693106846740908639617815051269301757506434000210145206629754651443692207753904598079434230759466754918870064312912828421024731362734081349781302293528663479873909783186365514178310668115835866622521860044156201232274823791349474904537380568160442040287277313311829972065386150576679779475188145120486806228424698031861815497434953024259091051866907323026142326052131658584642442669273988173897560965634062852623353060436603954686468233217349511810650533355967368652094237915672157125707658153939005037229001424712770071079007788307541972496549897591722151519695643757936528734566245177255495819695522694312049234085501778058324235312923164329864403295932615275957507276289243040270856073256538983437602590808154838521702600923185486054538419597881877633894173483382118328227290476137508269172180577800591090022698554861434143869503062360295787049687876175535429856864680835567313994750162161147362763689614088164556165336867979605401614502674820361644999147646184631166123704386123773305641726967393160729234111385080316200508028162829189868144601676646601389866119771835669518276475892982007679911826375599639503900976700106798374179158782421094284145270810412998805324195804654983761652707218449522320977287964028803861584349782589761965938070605312056397141069918769969238627776648371433686857963840140543449581975041460809010470495816086557363508105486248899119560371689803549261409952552761267613253570455803922223272260606822601031087998948452792866357414470629982706839285450821422750594314288920019825917553453079985860892338678240776062011718750000000 [99,81] 17713742341245855629226923067436966863398472538204214356738490815593645519816952002530442341778731122399753148558474184629873202152059773414075966741691461393204800980939539479549100002613049756030565316591162306895505188056939519454816909092737903078470540886972552271246069069985577628011550500485751759777252895688797183547027441199620182937097576988976833310609643820107165558427552211117650377148801064299665730690742549179598954785256226250985043691695324371901951848372289719039240913233474767654694883125234317721515441541776670202055107298422138543701922782959183337912286335612415529153361978797526157511835494320027205895187075018208114561213957615765674339984493139710910058177835087231540800540629706295691231809505568300383582011376409085909432054470252477715265365273638322735863360859798314101784146977331950628223663669170849728392914098206026628369443113306372932583605750181593414352739155213276711771411363100962220788088032514364923034236180542359985803627790238766446665407784273528611528086183931893481274879266234283074775815613049502502355377978791573756914770760948376045707238861577551635974741161014373342270062197006512263713039651527588993640935883442720782599855017188333122503904428671888022687163668196734512041962018383735839731378511363715133383419912301156111273605335172007901392509001939742898650830517378035983618004089132489005003772584263516363171272429463250321135607497412374310970593306310607005225331014417369282230605727857492549547905652518042643325755206718814327508032173554199535187099856553735507883123433726703848906509914774418183528738226537689856784382036787138122418676224475417430304379620384403718844851414993820907750144905163545992052496030052346101826616751663824675441245925378528722618999671177010632104796464349668208480464716278219726877048183326225670340933151590174174767380998882096967988795941459328810131554139872952364385128021240234375000000 [99,82] 4368080861814437545278937073182598471032029055468374784102318460474999227999596192310815898201120803956976579030855847405251346062148938624210813582231343385683701899043505833922790336718140440810882552018762610817372247668984835271321178658013829202424185278023917941777450891171830102662289439981713803007267212534927129598452709030523203210067439019966341854326948980639595975238765726551593794482828994992359078315012992555550582366202160624022151881874711874954604102249772649028079258747436832427326566463323233580033325384510699482706639616636902749092384013912094936007631149867345219753466080964868706878291301072489987089323450107801858821399691738884332881528712036428768438863022215136983877657315901518158620178443679788526246342940967694997913657696577324565089314487440496983364599147333910494857256842059941977434968052624430102832017713950796841034105421636504004077355394533779367910890836536433140509857012982249596331579216302571615776745418357136200752410073628999193345180291418382934004581965526282992427495739778488759617187038871432045635696762246299671571440434078803219506851862400254288399523293171457370228714161754715597508950471527456530908202277773915247316437506571855528111849075611393884210932373015995091148192971938446201015923255100176732545893250460863985982356698949449520061052949703867496560636253859040987246154600176438704498919344594891424286259024346453948509050136594479966421990956931599024884987678207825078795769333302453755352885242518193073102013266951621230904213880295411089676892836651645272609188833941265700580343360652859223708904256740608694940694190197242586672464805930351818455601952042602853971370705086834549262750473411386074674084042061609353891224743244565791482261449729398406667729862642801624098695830667082992436757249350302597711510668408885944443718214231022970465658715243082691386306009586917081985286743305716663599014282226562500000 [99,83] -54802282108603065750417201856238244936001330619893681099470646476904319198824127378750043111842423028212409122297418266196386918230151582424458493263412264271251906175113252616252337801484256511603437244666050633126557072615642609981500289319830442743352598048743543719511963767668341282389356854924823343056944019258704661463550826428932337727595800231144476541867847776237338647011965892864051413241380649937635999233957707949387889992540931407245215311098127185045452048982300493671256794656836296156542549756670267309945902884701549469846597335591246298825157079224893650957068141494360664697003680437667380541593730711629419487533971005999089334506466073609797465417015057379415436092113339932823086598273915968419529019971394012300691566714875340482990037182903286630313777294571513201806550255288519360070599666464777762409982821789346473978219639744976449426956840620441870348006973612617349460886892775833332694983446338384224313110919991791302387177017464572006823172179470130648471817414564349646766093783993695342583198859877628407824511266792312283419384483580191440371533988581441637723970674120581985097588661176389685108197261981959368099551407388046955246150348321606528485414025823323179648162003960428020353529218837628715546090172948147383445228429709576392447316692244404514976252565571766275876217228276823103113475592315694163881642886406865726096312831508246668086465926913230443365230713410580902891804198695018779398994357280650277117345164042465368066350691625798016447272660305403755017820848978615443382199598468676898815075773007552929800169283651219129718216275264143041540871275389959486140736894572614798874325313917343469410623051957537035927103700872264167144408515734314349552725679751051890722024181617509902800056655632687521238532667585410272568741515005589460242711085712992575697836636887122067303028930121515836216443248917275379627550100982189178466796875000000 [99,84] -2659900434836025878411966132787166973405036676947523924375879915761221572568118562575885225360923111753238618757548844754637838957548148379162945775982159612438064901045080027526857838710883047851547252174782525174764361699606169534153734007787369966668904710654406917236483333133498410790220309723249094711952992450677006136273353506363458673486772754899543995191273306480886051099225807770557907034241867871739700513107235311090544036706477076239977052590672580824511747724744642310280379606299641466016753723082962364069269411149660982921971283305926848978615248583814125556293996661319624632363681146347082022784688962633482485520487143738260166186458586404079245212532200558129218881971454833534638142941508997279959240719012195569924480968335800357750116699069995624212995420441804997289349193502605996130724931007298748597956876347062138680256160587776878042834219821558978779951982050673071375674630801782681253466518404856849389700124161867852816261166946672896063524266296193631523833234760163230745186801721965803810844026539525312980190349826966955435176504265377721416626578807083894215865627032313857483793873356689793563445748147342913911518000974339816640131763955837205206236724542677460244441328632136124081052564596341893964502155935855311367977475443544600676623180905772367233346776519713579238152326512150682358749125069082743022368778328302351579247233390447549678699015525770865595813632018825417627726893100447875908179188153643503080931557548114194656947260522451351086357394478818578985648783240459249135516891864641832650097967234631123602500365798333380257700583559578773265321085419397515566811527654929629760985262689256798409815682881680364445405102870134617685051341079708297205741922368669716800716068015018795412532606869632497652297774086345336500089867192605700914421846312231358578439032362184458062378273828113253167892561438038102527499118447303771972656250000 [99,85] 49113928244267559291090208227921916740469604430811359325546974948947600554601440889451119990628879083476409808385990377439993054905783640564446660710321825192945882143705525861692132394067976579066978684421561485513434686047772177726331429045396132554654026640926300936863186920730485788187601663554335834790908708888435894121117383407384450663665519469478416846031208579485494683466107375667763759431831631628737652360006978283564975931060907535417153390120479317388300123350716804453462805732333855484546668971438195082947483845700776587434128606994066774608075531897905864719925706865825084073652428355700948687162267091594655109588709430215326281294376302514068162143651537601537100196485406296472314596179317494742522396394075923659569038169756955687178693535923778017372854937224731316602922152344277825033917549916767036693017847680554818045551773020836512571018493011969112428623788017724289757702495418615041331145836266810610038902525655763007654826286126964395558587543999793359901704428656416190912291015982377796875590778932752530200464668586343853997799300103418310811976389050609636911455712620518227600989232380301475821992834419709083403119099769233358533616113027327003637672876019593636146901930427331833815863223718427091884563617616128052157403451503473691870087036046888129396175064559157598424929176259181885656735076375236574974618140886044138889192801779432148653763850285848562859983633803341907554053184120103564133543165617187449971304183436262544480266951469688650293408702088622912360928541665255425318686465083529285804942210134385174803799934159868346533993697092401147867037224434330468602944584866529355993957225462203569683551475978945200292534589789758567999480154293376893403933709938537885941511945331868757500460938510690470823977078793433550319044906434084341335318184425206585257752304907137296046637813755421936297721844376584572375249862670898437500000 [99,86] 505573540633069108554033665098640245995108407564434365243094337638869650273961666354733679165102235823217767322859142501911186904682650312036100454491463483099523163313168945685830157028745454507443909512519581456179689577036004304989517047468684322509328589664547057332526249964824189592083753171172285498354507507095058567788640381070759873850001606143933662328026725065940347204981727321932688447255445687332125167624614982160867744721440556411994852602610756189817577232788780631624840902055982292310111790690658115856586015834054038589548846444366682675768437101472797667521372634429294221400636238657030613354804448666539872359585899622780164465968991084220502424903202384343139593655859085829723523171349189800712641893108104422489310863707829874786176615905909643251016880889992072462954716667645712617432747662193381531696411651578515630888712738866147192435913127959777554214157160522629670218197261247729206308223585396764523628491063709215539720658540188695818105004824116482718706447705617535826045827533757522914956355920151246194548196439239650279074228036946183511946020811098386086839811240831301390627306651057217981935560564432104506189031281885880192002362267754239046791400456912624031847659214284677181522774777904717707639195020753082588136129034079302216594385211795834396092085693278379432961306633089726821755486324072544012841583073174269508872043927837533624762124353242473673983190217099023388706327717957444662577317280251378267809942049631445336915911233922063925670704862412558085758557531997374283952966075863986143671146993743512671966596007008105158853140177781359212641215194798913725966832795818865915537519473285888601546344513952935444972006342218765878470917857805463386972300764572828452190762922107814056591222617286790830606973617995867036785983801621746870025311570949340996871438936126683376008527496130867265611264531300078639221191406250000000 [99,87] -8292163995395512077687689643674760574112793631053541975679444828797500333036127879547899665816413997634192509600642750072304864091365416462790600712229464140775505252385062352760308037737160562097922881276662660698350358580888630882396770303038595443126342438837102690349204742249152887937252201834957104981469731692416446547188339264452312320113937386935298957761823308603347346706106684530944877064263152750121191231291728543962209333171277525670559163468407687883920042919378652784624420062773182874624969042543296945496588294811095439653510857163837366851129023573396273810038344435908428054039109239275553017288136917891733981049220027157755709627297657550904706603309938235044657977881566031296406629302193474867940454728284593557387868209957161124230436803189220885244631985137796680429989937894479853667177080235066637327497465955186468754865394526630435447968484721597881038279789257401266397802140354900181034771032501469809255306937207552115880801003056024425896202833301862830839805958788357408347825171492624661955815396338144523683808247594109886096634640775397972370073945810850400060191343627248273670978592095330991445668151959285557160288750082582733075921592177256738501799720965434127923345131436175730408407973942157105655981698653552955881761557357694905981595764877823164461554582755630842672437493340622603579419280408351408729706719124007395911756610870294802816842416690250655608068083887744334530515723153473568360662386325870185196575598218846936400864658485753885964059344701541540047358946379225397227366887129350338163789942586683312650169994046729735815903426110875155016070658984943354003348224555164492964882682339012408475403355134970054944547633539680701999891596472548928082901238978373333030758316055646871532936956370753052887484149042356959738348825710234102918564537547491744217844888516811029970214183184383306217649692334289963378906250000000 [99,88] 272387130327099165681250243716329585493503439204873710569864041294497535118999185511092722273280343929812380051197551762640876025259741402598805716091722558579786354593222354726771615036469904145597330497200043599217724650497157326942883489898412906433623881312356588466718192210401939018802020242955487901374028157051448735629166479709815665693088957723391291952424853850870742415497180670064608894125884292478123458450874173803372346541914703117109012485411648867113104645535975391830555024689561598115635384234378781599070401703970944526886265044924792569806219442473505211518248063712861135760147440601077885008072597596937798350379898031815511951130224236285141773439866142756539052956166741135102910136483799817408401891264932559793656691109892340270404619973081127367109655608395577919209180407806642257747916088593154581442764983987498027749661742223969056928561739759297909383074792093367933014581492204258470628372333185690537375367439438404459316621946760422063841935934342536291556828633317258436148383861473997612775795445775985212992990574053683246926592565067274050363859607726357526396973819459479805894247577330721292612528855443500224308000994675260641387696878822104946561169731918247676159238390899116872609309824998486525449265156498946021382082356794123422024525458329306067539463185434980539059988645552379281364974832621149968453001382200501965841349580728905529447416807320989744390844769364367466476796422577655677844209240651041036896576285606383393930807241779990864579651740632837947738143332456706097754780032887062995571542318700559383829039701435688411983560173153700551229603919086664309973831615520284340647219702698411912645183266184904701790712885913160892609830499614456957733994847929494438345724552521811117320296434650234585880063630958122241387953760394095021372193264653911320114614213006639574476609407964796723834401474651855468750000000 [99,89] 517276438819146840954108007736017158376107685719667380058152824505255211291576752101332713645089545461487266738991432302955153889840604419413601772297877463616586182762770497633160135731709072014730934029048552503182020886238549147429656913249850438821020603739030632577391515488235659573206763117059259070160172606763768925283421467561004979989479614531157307035748040830765117421784071679785487983423048394475605466869800398071079543450040471176819435915642340257440758933215430285670691811279445761750452963117558124540094540758806097528759456087927426368640959665184725831003171925141426360884781878963063297546639531891805711660779609338664340688448563474109501440447295013070333845924462981683073704844115451411079381819987939571806524929709066164436487117960302142396677952390772541546679600144445322433859326339457090562025313457327423669963770224960395157179578695741133390168489936257285879356369241807073033410889252729143650660196615041961662777444393670507539491708031173831599931354602285208535253214893704576828732818672473383083410794516818408680836547545541113318676730927904027892938953997532114074091468071990634622839038491135339382172674396332076591107472426000625410525791929759380063371517218467409453900252859130690922636023195214059543646214667776890309999647215138321554066989311787300336040937733633391360677210963841212556733489879872124077642609191393065654055359570517205385221604045849679712919436033233074693968152002824614907730067152701711723058859192977771945457940488378521827580794400461608677242863740457210424759266498238295004424982969310299820450492308156882018494475532465564324256172637666398833593249153061243933080555269635955654792024186855105660555931029364229670510717992092820823173779642554235599196407643603691255196756778489226170632943328519644190073956215156629844294517344992696516348971362199507577221296301855468750000 [99,90] -32912662124567398469314927281831532023136927701714247772384576519247250872501399050248908830760632212699707603124106432212037564850360128596515359468269099251683586790893409259528534553861765137311899730282772656167805944881132357018910973029732408488623194636646285880320033999561216032999877072963732176335743934719200302961709666217052753425675229863268922647806137803274799346416567022156445274132583157883872501948022537342781995788098627242917021588563399646596405958349356761581299194283747232770189593428852686199503347014434145259604339817941569251057000291387909585125687798458111905440916389291027471880844657636309059968801699463620470987462939612849706531761066834244800600253136667622388622362092322107771134688194487361256320720974271585924240771285843070129648003550394811435811013070153745921508411685545334280445739497113207170160756266729705435522874821398627453076165181289533744667458779931872290175804107515969839317959595014701425988942721781789175803603433407424160381905964163644461273430298202294180224924904130473837809437088925780809641139634462401172084392207724003764744805700941178345685821339143944079436107004706769045206976334134809719351032926718579414314244164820496423812630955608925617006056533321917777032777334366386927761286469418561057726979121137208971564491820476816003868865642439032011961795055523894237169626397665538799526479946222172479779219122770622179595713024482905478649571837264328277537801428185200282639443446939888066111826499268565075870814538068045756335873133554539466560847604246248735634205550741392170075965870140045055397802679657799176948225459841497388948430900692961205134707147896805912251798434006258211546915145442942394206852155932988527039053167743055639024039091220248204613624497673431453264676533210270114880074058291295926687495330436585623137202500140560775257076952347825940524922935546875000 [99,91] 1073692015979309710709064649428012659793346471221445753497261015515450877087723046677652968635364147771544480383690943605373005898700843083668143232914834175903478595117561572431016573700166456123974269788505109365944053969368087474742752509847848284458661156438547282415931106080708896302163091442308561114364114843762067266930767369723075582252942876284335901852892402632327715730908564449335540217117614712453945938006228948796197874179262312956629515013448856400125842989627785264777916945108117127634466951895897183590825400140889949616859846457832542333471098251504690205609853247261504518997547051177481998315026912911786520202986465050474548635086222155738486931423807446811465957023589589199580055559200795753150780934038803737233682164559844072258120634481194516036924826270364066782551764715375857086092265848519378283635257724032406127039363403349910379056940445925017975240324707091978915450210169738816220588044118165034739371883161291500339290691973447206125562855162352773423681816924665649893471673080119652560232860564558610491136906503887635127457211330932079911919017996711324679804233084629253174186582013604875487577948362731777614574284633877969728798278081780994276334729547756675061585074871607300680821185671732132845187664802366164018794524343728814856052549310207324786999629947038883771603700440795718823458638765701437997448595095494367285524028603354235003038708974641757357178055653408791840153048051002667676078061020294734372501646817262352902079848694280698756635968435903292262409694884206532051414836544067269324975777677167241283140151736469052104572035926138623771772807234323004269250938727221956885572013953055295166839740925612176998561008062672571211901273614970872844028509472905513956291172584783849329435151516278764700398764602669916138824188887546655859061545444265579971853524924333115770461418116229923580935462500000 [99,92] 13680989583893284467657413319452036883529479100219862083922459334100999160164277784711983941260828357609519080300582110131914438298558498955262047230664776443166105200204951370784341914605007071045547596920062711781046260599053077147816585424993872904558953983439907706501631514056213332346817393606856713489069775968823214995196399023477052509276680475261989503096030940731860973130878711133394534959168926428645865875660853199823735899643103883153338616282402669011733110240796567446440057150330111846210967037294764723391530263176933973436423889615275477247932372976872257074129764341547920270868296381367414014170662736109131646199765829962606135280279038299628681582921614186654496186631691562543647510308668008316185026106860415970310909763049803259716417324369067156142876514035161187889241694479227945647175015939675320535499883707696713527024426293018283148698163038821341232209855537894358809288252033379942987350162635396155004950206683477183609185638709309104398871235863620134971701844483626167499526869705027896053073086895430368364416132789980875471322555450328637055736385926041432924873211515533540208474258403859598577084588851237109939524127749790395056906550493646071168664951110351314966699701429333133939112695573001604663622873022598061882455851939081614402531780033942981391791426507452624650902556786135443256748317406823580641119412362937726248228040837383681812059602577463950662760807428646933953970607767437998324932712465107329468019106382765273549846195235519673368232301535498747180101805232346915803215589336194236768081113230495929981941851322921608689328319320011473670588425553932199779106364681271684538653423137761823198250632083233138504568436183590229980579397829104045065126300479510460295331978527880590290193332468311652331408527069112531714302383621013915431640751575115273051452361618161983924835351873322137457000000 [99,93] 39235111849122593615563039445939721232700814491547827691068989408724853806501531166488890979351996029712745142981651599860360624082709966249080517258991083162676578406096846307556105915102941826345252851225458630951748275078770441703275743851847305574132021392488041100860250754146542580770016068714409821039464025440942382650611119684972408591181880337098432766462263271923460683441465847893673583396537271769025546294872447462562306614663182930796971138026695966717788095696125577410695181301212607467041433145302656949076592907559116460165553230447940259140518769754634707820163650330167563363429129705343210231142771750539360445735174505111745676812140165196947146092177780061557326421073664062078638753360929203245498652833814676980018382144106543427845289438466566280696926027333473655995209285195681693531749073584068058819910316493102568727330827585769781683673962986944392510093641552945489611940415456754775960818852024242577207527288574361005513410996659072396730504850332494652634788643101603525870499570711460127666675944375705224177666940636221260414281163827510419719925988473869114885587671765114822202804807635662091345687826804577452060796284723000936474804031512472089258878151008519418393519555742491938504683316268425537919511083402282554775559417919166676105024393281972217501252964866350074545066727951279141780307926306331119245447795562254511765653598132220232563520229538949350951594144146054119196608145987414322149410723548553644081953869187769219641664929166701804633787725648298565355375188628754030686901229433938488320518452509786448427361503275830349688987632989625243458585803014340951335368836067230689447915813663063395139715580211619731910478886442282622585692405111195428567175591640296963000687156051777914855274670864761082276880225848821457199430175372181914053749150358204481532944140289739765662600264269681218000 [99,94] 381133566511590661434565388248285143902437256914592696533720383258588551388210604348252560139525895620828900857940776113704821149909178423993118311056665612388216941379975838074081972611943004322972359619499709178558477701282975052921855523688469001224290881071363240031584345599395226187955782500980996964937058373618047909655546581834421922547953078729472706415246251383095450423585734965419003360275106381313788400957946429858125368381686882582035097837989812605838056159810414574933819274358457511710352957627775023913643772386319040011357174864442891973994970449323400945189538727573870728118239757273967839377596619262785598630706808728687876015495495398908790343858184857259769049888802213309312442995736570262903173287736849734689201745675002248983463237802262923652467645797243778645599145740875712210881908779232416301972070233650317209739267308406343427335887664331508135846698987614505355328366194842026168941022962795161453809928850675885746556473346666538865979427253010037833735329034559242441216826810407076085329638066136412289062227579855615411618673477277640015089514434345773865205929531147552146189751125181670805486074373750929856884545660491115349990221885739547149951677701891862302574902240983902612620710901429660952443295891324189916420383328732316993059227698359087177732286860006962999757335939153662363403897335037343726399978260957002863415164185854468647081251059921410248825447322164591082963131379734949930577535228462609167018815549982591498670804534990621516444291653921864322433014900962356698679433248123401156473318191840509267004145016886002766111441126465565508963721558794058457923864764244973279694009309040404189210855546937333385070378769878477149378829268546990995034008844396389122964354797820804988360034451527137271536995803302813730277912901667871418557835543206097605013892084947806940399939058340000 [99,95] 4318221294393174472071494100089252378560127258229275983494781759566801877244575828459759324589434641133546659667444528498228488787962043564497176381526198102152899340172931467209326601467550901976241322573235296037079466322194634412353695038214761132728499396468176102091728234564466540445549530285956767236630341512801041926412902083178211128802970050850827358438510532849067485382697572943381945377811624628524028518982079100011324812790162658325453044932333101951600209995404217130468762167472389087621337362593150489300917793668302597322931081492308623410248876739832748698921475418307052007678793902136452922541638016367242495512668029151902137012689004592168952405832929696710380461118226166776744969798439301188412907996946648763135776644324459464695341208352385966403839333042686955480055333359304815625930326313248085993912664742568696578119464895843085235567426064043524537689546138133999684068987985172349826123633258021117275543014236533308472710012983365600875588004333629435641208811061492605210522032045003146940473463865644419760569081081458191548002438897379207579081836775347462068185558256353068020095791524861744862772703369390500501776437967709858136955803228479529806160474350189063122553990843507916377714182661213671680769482158611987096674715275834903479525237860407606106696762556900189612529001559886161663267163821091196434079936944819866351438965707691811198122835979449196357368177849181083092789645575858139947924469749287523695783348662634314297882395688311956223883691700922748908934436392207392522012996949168409517926943866788547986271040937523910668339139287678633206094217332936111067051531880262545012212570422632942480601310132438410352623349333516656946399440307186593548575493492425963476901702412438366967569712469819659684635377819282305464265502422838080010760709892359655524664721657081907059972092100 [99,96] -36190494076070171125404061364465480332759576306377902486654158265217353952457576125361000961113532396227853080062602021389090897969530839155890073944959269341402725313346087828919467096232978941987488504956434859866102918716932456324515984787583272704625615777089981777221740942824202717410672478354340948467130637187607723756193084506608468883742770608254756550711384488398108784378132595590214003377031359534946719909885192114113554214961383404685486977808261477371839246530497110924998136994906843817492734477941202792763823975286189594774318418185414809887831806005224589121377046020490163429857821352590774874822534699508560235816727830672081281326311204756222144046985078243717300979571910032381894753397586247493108111063560970395566037146052369228159050830027646960796501431974064367792221091631458297452237372401404895840969934432988053820642634345112973905193094183638195465084276190779089244791794284879316994535716414468564402720191197761458571735972678516355608711678363881767502947247321468444301932908342199640300627771545483623475635771893733193563444900030819646263314962624249374468846681373277247142015420125470151033328172651404397897775042777844000255148813700747352877553165623694517499924762275656925202145391471990490989685365005217655305723159052553864011655095188753381255965881178113069996168104654054820281897353526365189554507754737007218281411757929826056894734413896073055919796419640240003620538145858213038044237511393393091556456822202876675032088241125084104896841605918368307730430301704321468901811893060416106793638844356634235965863352709387741784198170941012863207406259347102345709645612119829165323873014901161874568616512225488014864992349505902097163468118012791816752998722558832329851696449537484551857110746900486164292973245620230565219410347515071599271747973780084829499989609457443854062400 [99,97] -680693849817214061122877428210184949118766757434749937327738472413079498476609152766579783114173558733292619133331985196702365159646751457017983951740323441262715794305550880592011947208920730416694692320334147416418644723039221428508231618309792946147243737113323770053558687087019709346141456843284482455784941835121711514127836441398478000509619970460320811497141540767106940879958599639178466939147990587886388915425634422755642019169024111282013578458582050465707694714605890501264813223804044182957998376260671531495984580205665184571111055831031380542510926956889682086555239444386128686357751398772704118687445847254809728417215260548887003891745329213362943989357449174400696769412459704658425214526408892973803916037053617465227381244271364564014650149659855839995413168832108489435768646889290611480064904133501613603971382865786478860882437070067462416993416456511551722433283076930204646446791255892959663756844906735254620058632003949932580896680174872548857249320091618721799985583424574743763768302045256987724945768618719093955593171396392369367816374052262755590299483380807716172825998899741766523078164395356019421114392154443058616755156596195183191658873166367492351008776082185101559925275908194275490125312110106226761588078495061900184308766667731259269856597255992523937855297614231893909321907666721937887676611272561010877855261519439935340861980415601264871866122600876072736223455690085741444107724368942326006886501009505405924681317029639370960137911031985938279718585807445739742596736975252184470800897021206267108715858204500387371927183798909985964335021531257420556636464288879805893831127959530141817467783820466390128389620136952480407642887267200922637738656941342972413029324115875656407653251735549722329269022904440177939546752539672978226303998140759890050954503489857243098059145716374030000 [99,98] -2176891142287972516027246904019504458949550386440612246372791442126610528938552201569132324777346832597636274694090601480416099391065265951711825480004157160667124251643690058802505455111447645151489447783457008257607469755663217746467253323863768882673995758895779653831002842693797611215941415826532968569739560986732275726691415651529363347458616212407252462373138162151459887879680940318816770502142720667826027694271080709301944324942778297862873213315341428453832723240846265345974391750786438294493732690622730559008507949892213001594542764468559557937644809177274674181043854466909893251104061057300463417813344061106625069510403629727605257704689473017442426915036356665584761747485218607053567432386252548783829878125929323779351137160045427376438372957384180692936785945073914789523203766446069813082349656911985375912115448228420675438436347527765524984684801273165418827808493810756669058961932554319556809493440991455353338748876442695008238254967830081369666811690459272286028720967233076886191465682778838334289427535745502345817801030229936362004446285795844123116233268388113836228147017999144331497329146652359487545026965941146419961164941415328522674650222149345386260277400883239503870262967989532012199962361967048282935198152078999779157293445828433429617752946509811135706739388174412091498226022504785192605573686565384613524749644895569147282977821326085309181568975228454633745889157525835739674023978031618611978143667340969644831128471349059659421428770601800284697529155859976921739002772325103422163145002354024009800811559057788194219002843781733964360647634455437658479257917454395197719652031141160133367842851325370277364169429024506445000527298348399418942361809286948288218673335320434197333233532355724641702116193558841192376695460383664272876724239336461143292923306175784732056501724523200 [99,99] 14149041237996640840346740095037187126375755677862696452592471307147996396167299249067487469074265779848695297916456653561804293635432019012857693543126395996549160950079878875290188143489696832169479355992439911313259983322103940384372294626184516828204192616219787460951515755868837266435393047315117695821988158906959622330413945200356609396260516978343131411475199401922683301994939584026348733116937244763717730507750734191472652459588879860804930934103953836960518610762949667328779042188894952722547198445906798522662107317545212272133018092288681868495551392255401770055031916599119827225036408181633735051106290260064553297047758849161938704092179767310710679655830611123745649787907599380698728447955158070374064919435565563720685293725199214958957693291178522632345938213734370722155564393097165409205830039766500994534073910410607771975148537133300854307659694651149917128785626050145427829344848969264992112311877568558884950896361935128028099179282736786009921308896342305320163163573876531413514985242122229167030803532697588320078583267074222966075134332540495485535821305757380261490081137840522933191976428726448814537898688936318727606340856360421475881202773784784859679259776826498165227517138354797600480922702833433056364207493706867049424489956450846128413622850249251553094878316659027673441372255709602521181566502567483338430210779973738021386614006837763836387695970242792725957456379523453448552543240144895961436249080010845145021937018857153771626000570305934327490512097655300542350893687364393060562106686376476959568237296256895994947772568982266597446043096561317055659153125642592153982586590299022215945176908405642435953433691050644920165135114085150559377743399271889254431114242887391304889377793298039664967512397139659627396159064089874599333536516005091606714000173222938069387506240 [100,0] 127646515701752308431483004537872072556052794951668962967981276063351019335254600229992454999342654938184802569858111134550885099932436366013031323882878304490066135237597848355145940535433114712256663556381792709670138182707283653820627943571349788002587338576346037477120088133286365695338180613328869023228553891166257868479948462778812909408674668157362440310553499533006396029607539982155912992352311834355618272439262727347400873509739683592992427466462676289761228231963943508622821122873646961463254280419578557963259416366319340185148840521840376637672431377565615333465657047976921212613151684180741817259207311732590454103424823492980310695509757922607984238810021042149091617772269328139726327246678750189153191831766664799516481536237752858092573820186973864190536060292947904508598765788888007874706962423178239825511110706814567742503579322186536750334850495532943381059151997434694331348481098533761599697332223328533172308666568692821925021720414991669559865783214679346297396286706754489050983693448918586313276424413705905776525052991482625955010673808161807481726038410145618672335442422056802563654356540663573355905959445877347889933765249827488039585867070792097905510842414327270856339757918370681583304181622395883703124856543774682805755342076195791291390342559767640150266450214603643878854396130619865334211499939646273246009903077500159645796047401115454384755401365394223248697603185458658157761113355378141853060549429523750912799948364011222190877875089322253423833582936910236617366298375306908260407200875576486852160303344102861582660272437688186832164326989795668869598096025057566024891787491289212615612078220540744550531081043647013992038163605583872005394926030965446530598093650530429462678412865777044291606962420823228927443272342709563908445748196205286118637798782523658967068513744486829011343066494896075165564254143666832106023777465422784512776510270094639292842267925586804920948441022774565285998797689514843744628992028777466302985223001772790678132561901568773636594761448690306661467623351129725099964910959876175205908735577206738567959397508551041069968512431387352989986538887023925781250000000000000000000000000000000 [100,1] -6317964583871662983152510279878771634411402110986727059078782287627925487756050355641229643270005468240450357957599027022494153716919283444777632007285232964737108163964651762654038008803450653208410958201999269220471209771597540866173269173639332519516051462161435826162498105637153378329563147157148151820695440265055714189773033107004227360357534802160834952255900903458369352419738371344668353057822245592473124471330721184547550819252444609114371090120248681880629375282902906608624858254508767592132809348110418685663227898617898912698478267062100404841690834846242998341656331384196182757178851202841754723147686571805939680828064321806640718568179335306853914141055084653740006942330961806049711942547994108036690420577257230312085903012533126748902346552617529380547224426068719405185726111788992522332406927504001502283700243162622942464130733850944318310668450717145177998549939505225621684964776739515459225102661914289669409557826204355401153094766906574008830482807543644961645450067815292455706386037855328857006730746309674686693087734838137687346395808743942148732567009046151409698879874138268005473743036146220888256850313800355953694593190183264861674293670768900947048898953789889667743468503325145705978419143823669710732125097801283101059712222945100143268678379240343388335078488340622414409200394780019515084066909236300097073568710417145870472601926493599622004037930565399428806927475936087471315451635854758362115076225579259868672310083786843854438405516299751810919284638224889177062704491545768565422843911969165884879241881728698824469859212560900198241872883057351339771910209098123414083901972972223657713778022425805170295129839673999686510849066490311409198827444077256838212202332695932654572334614730463283831340278151379379107098649435134487726420468334091081910706277100628503126842697242809599721367292441459221324138830649456936543721737171271030715164639971457644887313868473451040010009633248657684291690727302984037060639241988073986233691537812918767974124671491009164884359231015015859561822961775427706073687539900715338972600452951163544234985762186536088920972564775269120218581520020961761474609375000000000000000000000000 [100,2] 116145831939199988807989993246055724532286894739942584532276575650834023296267423011020577789208170747544766354388443436885083753578439854973713713431048402321522683749407046319591459319694802460306196200221797449283831759004185065381417724320938026547890441801830179441335979967502491537104536861321265936291873067048080680860182942581863887700768238872443040629514634648524829682964354164294059744384892511767081506233862709518227307367548064161504652470149676883148899033295578985325331571256001716220141807892115228051284732148817921421341719068841695552196584733346837022369776896611382733876239322999905057951286683306292280627036964092465869251247399950355056307466690827945532459851690882590911806990636906310873885270926612016785929515992374204819037363461583474575366019824151283227845831804694102674661908495247944522462869868232129896309047103421075619917941872325348027435659542326675973018801126413020267263666915757647475808392347455516711872436566757665350841500973433377718125241851001807224452536072577178586007363707691621761335501551727066434824194203231334715199338247200112005658966582104170678033594054992564910069050296547917896995002689159895828784003973828722732923453312275553470162492824854893923941469243162654142708851316586060240487233157070063604830186760902104798399734107556539628961500517403475234651438735679800739133366917293298689510129845729947922163364927803514258291050666138616091995383071668542910671910095874169077329751230498455758204699162486554070932379279569235335001125433854748964263089320791301719811321622156276453607431253098499405228320086489226379656900683654536461195070925372819718983720983693889224989979352156292130079955527623772626236630597953531088089248014881327354767438236142492049532254618586925874572965601436706411983335191995477972470138450304856071446964069418277974344663383629563710992837041302066302508262198246614078413670021541589016004659947384210815584108599030522800616121571173656690811902153807147299384617506746777041551604192861371357870704583793019671883684338216197434002473152406343802809770040325363792875189994976491428955993497323245788876988626725506037473678588867187500000000000000 [100,3] -698064275682667242794150196997226175695815884045604759154243472400812211899881167166392220386265118913184218099777920969731793961569265498581471313138539654227138183606282559850551083982333463184971779884558693396640781643264302728215054980695134009770818816282265412186412258598838746951903661503160469178869202309115161464269601591351273994083706064683656335617188957695521153047918692619187249787450432682787372448014620363264596168973124128815265578205641968224117339200095095887146854164518398123087352068238700669275455947597607216315913442607222037164407332017382333497029938911865443841772543853889200237274938142751677400941021415689876937851199171602880826712677140428475902382625748222629380332594178166796652200109415664479505950289851197504415346819206498378539677605016526393951941588827072520769723320584881972917455275379376708844739709222107205028022164807213271005310627992059499807033494040244518890050541697151989817484087981768733367327801739420724005905206058977517933033838918548487184727400664562570858254117854914281399776016533805011357060316654655689785081921002088365502921503959400522491558260386197870070187657230643872449256295638057896050735416982361372740500191140878550282897577846915397506317300035619689521536338883950290193380635972427502337923754162342795131422898201689672111701507861526262229078675781972272560687822278936887631264479176902393976405485921936193965585642500843249452460863966343998967234294184647854612554116959935203359433339237572368339271704578919640683820715456136826051632814525833050829114776136716590094625331307730214536629143168181156990345688364962126255206131980554543778879307634774159895402917363818153977264992060045707095768361083477689170936786662363310312117549473273481205768505086883163372415384545910142777631634391942617291612881494635398481037551660540059979635350638946422705631165458464434449684869884984662398304826051099659298844375966777602471033560770434745290136212159405727841489802166984887133697771126571659342044297879457349312482798693160734911416755345403560039741381513811505444987205814490051000411309062883449919233443494749613567051937934593297541141510009765625000000000000 [100,4] -10883763832595891967308273237520906019956886170857609287434867182161920505973632010543623446841634254733139388086551061893011631485047824028619886207574529886280355822510781520376336815865715874044252763657648368963087292147612018835953372819908342822694778854043229208196073740135595775320009411389272585303311326019874234704566121886321680183695832772816152235711824077343094470109794063431473182577343431560721121178988379271625469270503131634512458540744417057747767295523423303428634201557961004075462972139152508658027300523881031349698728437840964362423626087261102497530562424845005715819121492278992076794887600568241419455102036777685389247482599130109892537982452812970623881106134293896901468285953432028917869411689165637573324219801186688312940795197121648145611687743721162269429525865879011987348381680889133286298433360261074004640091720186576848184569316735090847437840550793659028989593910430548870540633142718444652464991222684021968564336319001175825575930535072663860293043664488760318311377562261718517025525571166169234681469140774949038792105046891904199539557048412837436285691001765337486505434292594017638827291919582547036559091413508714663550120227609664266878995571567989616780456024835534547983616257821774484143412340018932822480410068575368164159632027778053628993647264591186624502257608610446314412401195883058438727188162888149943110028162071441477963719344027219547424860661099516276665903875835208764164040168086240473620584138659269648433769260508150270329545169361946398905673566690738794850167145569724759935695875123121314935339148101851363792221602804692573108580035122730390214690973020482227705341466411570800403367517121305526213264889760726898178024933096175619392440727833563009963518473814780235789399224662225095352172770817744306576231785957132565193003157197537097434964256745183990460378337907591069579454570196993186661761707339851099505947979476070986595309455683989283799142267359549419510738914622307219969554578241345020707799603864171658842901700272604287849180501983947539576278562352683433394726029439358711423439689240028021275918441734688267182006840474300934928919559752102941274642944335937500000000000 [100,5] 196341849112383687560810867141690684002469707229607118211137140183452304566960268195059134801199154598478618286459075313448124808727251731638358990736400824745088034276539133989921813301169469798613890297714310074389686884589929983253300594287981207603592977029634909780505110411290687543628337683667135703514846814611373686567536987918750154557959234677975590489919646228754369694773161048811085970970759388489011221082087834479898879250498914938551086537947936581889560902623348889354560459179534546624943539255292197727008455525172696633297293547435422504018683114010105801940686681016781305289800134867616191859413940792618038009674162961044615160755562562920193099231855628709755705727824681257824048574782145424722996769854780606087948257428078461894044448419589466828953848079307992409885155769003786146915173326844366169096215173493796408289700835641119546085783586387120809550529745979278750146024845311230657468169010725011752028105798675835149639601817483889815258440828951811236016825413394253233144749097227621036764444791146835890525199293733637101889145378157535715198393584982044347336969762961369993087469214794928272725870323516890732492775965440611690925861837848592484995614173821387349298587944397869341176931349994051030658589992353642589959105151218114811587876286235898495425337244668262024157952634608731772011605531713790015278851052051863768894158431413531318651937381461555086941360797256906990091526387924132327365651272202611033412095606163290473679424527654298066484831751439828999257492774746931453345218571093605790504755732185395498729159313969219906660447882514873711486261738393405480231561548063471054122976211525822758294580875608588294500951900025213024269060491736134813678037973497593917900847614924240901903434955462310518910119594501039489993087126407097856369901126038415033247214170741606442666790918878179063073200478159917773130535613322720332044569423437749422449229531840338425097963967006212277463799709616310059506680182377947910436586530470355436086843956157262423214624021506628877133989531888770182668458594512267620220954474493601363672270625354615130642023341578719652922302429942646995186805725097656250000000 [100,6] -1183570766322573775991014956900562754570816592139507051043618159110327349396728147943570803919558684976726478780253206994547709961007115456090793982924169355981854022147660103206251134253114074747102116149416995258177493104891759259019420044710258566144814582345755319387710924343964978199659352411039900967759833990433279278476130779750078056080867802920304514985447883142862825044448605807401921011045828236894249206078821232181547641049030217429508199663436161278215652781450705063101033073824701635498119812273850418846874862356961079686093777279284248786714207993753285899897455629877863332647863094088856999621109258557603623214503600156892789801660593446859040278828259243393184942277054494863492059895731446769593334073001593081467566686390069041340120222413675034678631530157845060975367898970792354394120862323172538621642716219663646384548943536515793470420703678195402389281259895921750875175857865313531791511825939336260757935051642718828060865752310593500311144029637868386177548006794767670573130963748408660319552832407488366428161271242273546923643122501481009100362053847454579323951049659134593751563911528389575000512173364078786696269774517041142423678402552364247775255677539356385432224446381476597339826355757438920743820280416918674130977501438458912277560225421824750117485311049888596260501513379912856148529366073544458450188476522776528245973789395310688803463576712809586212601270972967527755127732897156059838599535465641361481281467954277091895106408901421068059582406012751919950050924810036210601119289555593640302386282804566487494082685178673182595223291244748629302398969087811947816620764420364696907244893208907004876444155252574661172882348154299542735257104186717074895006234570092117039153794931580358208733067662231780802232397486374982190189814138346969137929640740771456219681720846198339539877405436288597667894894436481828305452490292143604330344794746111139045542030568668702363776688495651699915999612883117234747205803248262411522775019843377623704382284064423977622200299578401688567386756329790666715806119166105538113991718918393287011712618415366019384522074282817261092759508755989372730255126953125000000000 [100,7] 7011151182763588741949904114320625570038552862018405248168661329164174745474886742680700946123797153092790553401416143593462573348399354895093810656705914258178862912905582768021424769811693401851615980227864615946973630920856311249062881395764288401430483557514568690469219355795197637907660643601285056543385893732207798029616838311903754879991998427721576104843512402259163751677409822391605008713010802470372568095328883412884076316298047265555481794640677300046645520426829606621503985461205781889900240867199781924933807981122898172472203959294691608348797839927317843675328893641061517747390051101255351196934401811988766386655171952737136997124035168137323616678490009293507531349515847952765866618266048252054017635822968406693988618808800035998875239054012960392375335509680443994465500807729030285266847227733272487542496386246860200986151040127204296102360423503603960570224070822990399273129499556266202694731804199400363107152435779808413494841263054871774235455240774910478243302297975904232409835274617819434841542487422777004995019646402418744093508312313829342132975450691742493507285723169949636704685751574565271899944848012665295096430773192644363578432233055810440904525907086631286926418321559064087722578106630391286105997325453149320038400273988169279124887687040434868160775050521256276138056312025082173863930811448019262124679686586895810811102453029034747170801692446510428946657657048885540037448604055326519440932876023713099262772293614678371586960952266295803950689608136435479395583395568976276945687709879034582994161970769289205475735048012589200437430308805918757373593086872169242115601271229498170510768008440380012481971946851101451222259695352995368521268118775104559099101950589785276133503882506775498763094411741066059298824586547441861453597771049625681293345278428220924468893684920599327599988330510842165188956377386729849869702027565255414289774673596309757049987006217410841849731217070646787647655609573561451822663425278096262777666747483431423286519543552666195396781410136079889616224457471961957958225278400084410699445568946092099845135997663668889793207818130621467034302440879400819540023803710937500000 [100,8] -45762195209884187233108176099092076937499491397743213530840372559680370341128026103543910116328924399934460664218406754531021402270896046700179207884409605649111086743520312166753315114678069193180904329842926666046985451330185516203315007049557451653686202710002242597800279867623446693976545409267923775929760067917187533652853336382292890838858090300224975915104873684449857037392643610583226701557825694342967406311178060439117812248969091480461825084644084005136306206216777955425293283085793836953221930709503293092281820301664880319680235164821112182637710732255395494554321374160051835752428349767818496076457064814346266079909111201496808510298520895381343777412539642005776449565256770496001934253634637394205008645647108734914164405759156863711808190588020326855565022829582185899289227342184987149766766688387749405798563229447007069786360265271939107657302411225579435033001367147471794202032299482382495300287797600535155270522643999219915645131122381874915926436411278356424704515680144466910298353434217592053436291856021930006867665130466423826292407635898903436849075944692493061565218292899043674338663814817618387342053677056643306809737778852251200298294818944321794216825546186576419687502030669825751269425604588001707800641856931489200626136356616491531958736358762297389444389284163910485857541307013419594560647238349330688442593327108993437247901242534464130214035450580355925559591184750850932644565016701745416187982222394273552407063337628352883097815630803940240018366179974524764216967956661661862523522507310394782003193682578117733842557081798401371743246462752080576708003703140924523966652844912665528129560664792135850460016967290709653346530405296754420878933880622884111317140449347192258105484398209190749536918754329909881582126162928172437323908865325252609977924848445262766750585499328664397452157409560495597206980575264223145255032940331754958520671195184496689954263098060828390893370440479326645064226319516709179331525266097572400528645643053772345558960540435390039072533756764990410779629868939769640693400529006603496981198127283639372810206045275250823217835435818834355359285837039351463317871093750000000 [100,9] 197612634942763770261281611817106200557810456159829328974081951527537427296409368425902711601504018602957974588415968091986412493401813838551134176505593365793395718358745851935424678682280982646079640409417976362031363076541532695133986556458847694515876344308295940555711398030507648711230137416855262550693519056139727314424555930472625240137347341641910509036110999421051645814963520369321624053580723581910769354752683371097393066548913642477367298230351507598555508004312975957196904448420305326497088975679710868243382616496213002448039297966435488310081400510483258500607099537489948177248398643299160429394247184262357199976742643541859531225395039712695139669489875905531348197843393638643767828595552812882984124031044699251292585293341181980681561225461938893484295028059964139244692591900994347226811800525754484252348883476953454966183605661805104105677093433984018865644136503312999049903997659179764848205832697856957185078228077268696469053151387721649243309304179854732794473237636047906263358118639611073511198656610878978573607009909794859954701059166483424183378107038579050313365404279645370491210126252106843863831186093343571938095221265170926872806089213559112702281881603225623111302335931005053252705272749019722318561802218804841595873399935095416145681266704803871776572042308808441347045031686887097595379643828201040068890022899287939036768678828170176081909251913635451814516135832483542996497854865272232992005235665838274297691149325429073828920348547503232627880794600064431325684812358913208021741676004039167776536682613002204179517395236723075055364024437174278714737360305092771006915802300861565401664334987536658729705192998412394266937691047922684827733426309412797944655478792884850979942345869342605913667340067216368664977678050455264530632609712229264776219637975934917058599609565178775782596691914921320296471281221449759910164913775163026711705995537560579268771282407483767903646397797524555793329621170907952097394137469161731852293474820184660865196085445009660999777406384699145733617583312951589663287481713352966500200114097716562196411809629843543491853168070360169394916738383471965789794921875000000 [100,10] -516977718700814698688358190351332132743537645638873227961534393113091525980143539946934176816657059688999529921051512616967853638079415367436674018917006862234520325679288714870838956552853482282650253431614275189741229125376303889438515712842015284545594908015675196212499683793097799019393711883888889244039415825658518887491887751534452260731406961542045495974137794941269483941757760637609489977221818795390043259437757036021143243709830392435707361699194357963064422599543797452492292718758448690128451004426581212565874595253761737101094435538979978016759863073550572566417266445781356568258378043666508594169116561363993442662843687416187597701678707564183083919891130616650911926101767878634993203495025854428227007225507384932947625439371799840865193499855276434163249166448494699751757528645315454153120699263945149581721046808747009907659892748204207156383664765379737836034767111917602969403529980281521436774768023873903644424234488868105388024708676156595014465201498088902633034385714371177723543243497473121543869679033206489561816762258812749233119990732286690164835343894162787442804829509173267457063946399644189420026987285676254380837052239261432360806596684178045127855233051097625407221403271262970117265448811663351853146730718859197315725291066309750383291122354740814968615946665413740689046064124258822042280244141613026999295875083501598314757135575694968064995521612355921958421094854460927208043302274938826491918992496462468070110612085262352688712807791775207171394500572574973268884118748026078360854853184131267810038068990256334228616674348032280050797231749060637186612626221642148716045415340876962167812934212305680585319209742276555878861457789778579294500221017996367365467089981705882221078477372283802066009022229109021888865347746431136512933828177556640306759413673479581356980247762219175910004047236585334589223865370053979773300932926629296277667571969231009665958309588939271139308038403135306475269527716740975717696580546821562179277870072420272959901850530260053900230800151157169824544919464897418971044788786824368362919484936741219717681161277672196918469768589510238143702736124396324157714843750000 [100,11] 1130694894268024798498519202477518538232901692673907685832338141784113622931833568088296143301624636439769113481238822425307815306535184001263772958549987510742058927458203349386992786184383392316119584174598661303848832783175449484332652624945498543575202953963074197602369358069199562347574836887370835144686059922249338995014832572128666228281305469818302849704760477130592044857715977825883500310537809766816586849074128647996527434072124247975229844184809125003604957384459437494735962316376414463097058247302322088626964124914810192839653624049368631627326588819580742425070051304451166992363189629232640087365736478280815258744970057901821875196874934612223810378518791974040020619317986368240191956666333360373654507713593739830187137021771380958561164894250207099999722076314137841910532548204625847923192718571524719057302537406468364276165265766233542844191976491947910203748425591268071086047173470592300016027028226039094150408605641561071008335826327984901366950175244272965393509505834211277013214575940195641858608994990664327150862054102005784932041785403132024611862281574749031141180098377213687165468996136468119166788285832115346294158741968899236424893135139047709713238727177909311549504994845075213077668120388871630867493844280621352909815568612505365951155335631826214879835138550231665416167636813613317286684534264423176447356790399554502444199034304446630689793600767481827365579026771160751748170137898886568471692083419083108197807949509213773156319262733448525937580588074514696733596443226484297514849568058091444783603566077558718914858210776086399730189480215483907421551142249201517457593414583949568687828274168964480452891032327941383800732486105603496308503458671789121046572473307191057670687364136650535129109392527911148286788872298448151096062957006842766472840730008751560436059143843041772726174210103295650208226830068574859451257317532684014345098634436531404675329588623113909659713621307469853663200686840953903099862693060169809991263538010411586116130833759693297523980279857754871701670765931958499647153443154774213037450378368554357395067686403160948905265159591948531669913791120052337646484375000 [100,12] -961523613186845372883839521144459182287329543541979302049518141936136856142126378077601503061594212044398018823159744023634985140488267930556215449011387034650995719307913783119894450278420021250852159819626267914051683607124191235643027597999565075985912122503070866501967865151220428403498289033867339032947324946611454499209073046293632132632928919997899909325642299030215009561223355739498246070281520839349112500349300548507773577868827744485879952863310258350144089131662832329784099350196542170757477770744391378947681647724674439921107713451953080149853224501842223232033047098690641347596253303047607543001414826960401284143498162558206185583955782700729381646627489642145371339743656289543969681256535210280064881010681168400710181902918705194785365194549571751176377022418829852455515590652600145422129388834662927372068402201458321589996861435140127691981038210010884644728670352689568357129493566128982934349393079640667869960128288867595910351780410525473359716701996255806388292943483013091785732320149285640832945953413062315495098858701062225285789413198314708437904321794874444259266722388639348685437077621135870443457180999127459639119651933594241315530682846436222588453059994144889595323913522203783425755624067262447447464067961716178504745362685669172591394944729130833159148085036762071294050325404707429493187692051425739367727851985090780581365875826140710578745268123986898393222513418309829481592756577706381621735914293473803926640101355854671924370367588749388474165771421784449683341570982302677019662673477688350555546848588691961935865172219215164385308479079529924926381721889703221219846352148762108608528321291948366060568142672143440154248313170653034409883217937087996529909905302827076193113762831171512097336053311344848175499016237568836772996118244397054587030324125728275595360506810913861623639154749956138877375409319204320310964345169713779888081466283179398117550652895898700044975387927522258369220424693008049517665262933859129662230181201150253733448544426079518772703776520929632465015897742852904383273803194914491957732233761182487597649675538987335682294954608551051933318376541137695312500000 [100,13] -1801679840542749482556662609654789660471923785825101954645829146721131671441976045648992773045719087953987915191142887928733369656491136457324699137810771315118415950670239383693789489753768434163618824345429939015034349912271312559749279760775438988588622587982321207845231498168909686216140192030962231278529111152291694804776642088449853006992271794318096878878578634513968738693053047337539424793430986050665774941530686938476352916127614145682553514098526607696653087651402850070751276057977431470862517556705512280648753245576132394720056551043626944743235806291639128096618475417301302077540394607936496676275465371353759568494210167574756903863207760223956237564156275032576100337581504340793416169539077268787974485404542163916234441821980067883058849309920250409647680538048362754206037681743091212368346576373699404112451848598473875561318606137991919111532910361336889850660814261672616196261031795286527468966376109748667551915819185083444454900680125358477026993128216924438553489021811892378956360955792505038107530988325674621414720260324421064480723644879099395628405206067467224898905823948352552491387763319151690949518314945570841116547514881942426751918335485654403902909584180315974606854763796225705654819366168279571047967849155671668631903272157547089820270729203469181353921838199309797541123674634183180918247028638703173931826520211539987642377533589838574110024373286495083688877673500952316467212541891776288269075546474978279874154852275577908788154904437095712304091603872057873410711906902097782497526502613904343238753712795277836559108459193512568961498048109555803842116476819000282798025005683963512221832461298577815783550120174156243776808442581507824576784604866008527007974522738317210454495774071275651855086338392226872718882639545547424840009977671183852380902548563096321727348039879005803477284470273020228710792429665640811606185965490892726331458479465887686123512748539536183701305667761470802826097246001867053596174662735313976903064063802141300467517472072346486934259385960344174502540157662246766436378376908750992245357811370367719281149113103425787874023455970018403604626655578613281250000 [100,14] -216674263168752583447442187600236776065512943025058326508363065007758525361260596314647282813830814243788951155283397248311158060956678916801760289592115651399012995659421793617107228425607889288852013906070374671925565938089962400270313878432252618173112629407534692073669248884655128415538166477362395395161038589988852731037319542092375075224136585973595532801196036856347061254401053539036993784041822157685349366143697336885747277775193148451735431974538245273354864668793264708941583664476929731570863839069399209048624578475373616316561407298483333970379542441673591240042824689752921255108694032857018453694214964839378100357634786054531395798497034269213142205777851122660210584930570848738271194779267557826586944936297741844196760492120180771861566223539739032110062762275597140376946356172756107656542013583558415797774573476397878016506610276973623711675845073807595552960404385433807943927794438497502406352046218601384263408346191830263128724259958490904133665175028900902251266438330951761819970548506809426941993798116501976812184092166251900042369297694447781147829035830686821561498661499526911648164325831734584580360490752812021768549579677813916658681189433950638765515325032939546688552188284861263167723220359958566782220096313554099978341643653459089459004093744990572407367593686468636315474060770205828555090920921533849094039170778754160838894315789153259677072898141256371946582229471273226381556608962358304525200933197682309387879437196287707401801462852968758073752989983367978112845753117824276180723928347146134659328274816922289049336410776664258795513954010470841206382960230520838505887964220039319736561303515678620622940626218774297528608213184307979066274454631002046561868818460188138193406069901662475277764833249176506758916148495691866773896577447895240306566502198839558677012566863284782886685539823312928931976042757931900360571102300871522610266692618797288391968875070778362029142680649963768250286667081869190261852376739476508485669758085012165587364792024449784631492914496726026157991940738693729514919812159617064849387893308105899873545010549114042675000746385194361209869384765625000000 [100,15] 21058773104171677097005231706051936743175230445480161007034922423421510280046189865833041445719265543364176623169379670023689780127444513733878239294188330382973639288559218763052484037453571652366245174549914453287165661688554758102526748488502307096971930058478681465054449277103988067751920749850873721981835664169713310426486318660230755842656236087397975944952362983695273828249947439800752472835688078054886813235084146089121370496395907024965973709621393031989879052679083829670179379541033512378559407818411551764612426557308096462280905078520908848391361749408399147397998861987113901944698884655000897027315052610748353302135577949810010479531220480658280258857080727794080020296976244341581699114721878215820907414639941964533987696936144139442111472527645512246635971951627519689840219425571877300968986476025310047849587157986019413150738948554765197657207000005526370905497031863510816588407639322581071916247158820238256334376262224543384248007762504163154448479252534809936790437312721022953606930507575924621871644485302852929125206064389342723258789269938309732310504309201954939359432459305832596440655283355797419373639743268320093257408403858957156628020075888933023134249168177101318859806436863283685563015587089529417438251423795956268601101570389002181892014511963822508851067157361424627540787127675338768998576505802142054716367251773159426871697571479867324316973464873039900731283117627241176602373507457025699281962292049219976425408356110562713483468903995949008942573127095460675695373777708449454400989254909670886161190586644422098840285500398046501508285245669487255718653334437851484939974423407974684553971938719043820058615720004934469977989342599012291154352329479516355116730421280726050399519813787529378380790361358345636644457058596049794562350494930731272002402060835259674007223020498926073903077093215598263959281805582239802734192651795672471084615273325609575993121909145612056413265160722556525544190176843045702753508561228929930898740597259400110976831976362023509141779294980913666771091196340301237499761241686335784490900326352138288601816007439282429913873784244060516357421875000000000 [100,16] -46780409937106457639866665400819656035001373280389927624033274565814376242879664321170532324893419221792336507262543217679178951202600634177191189409967071470937286528308749062512657730589273697909793561678776425908635966307352517348338663600838734904426826298254550225694862531195106787118786611952216119065273167525409079108188267448529287788003270325384018418574489756988656423597896253284753973960662237142429919968259528821983475745854647856262561706703105332058006817048392924009660737484329965216050161504217852488229112150820660199748268453907509319477572912360289136077347299421967469466815204681535282619909657021693525613402061259729323839783564818433311889143278943986337240300388459582219396146668415669154077640748461797536004618554868137967120632088223614547540216847269735824936794116955204378655754109480478789263835382448574926003141230621348120891431273454617429529932932904734966248280300514645805535978332185976663721999726942569450167079437765018233144360855443644541243768135925494255590673038813654335924647923008041490652382118453691505463443304787293871918208869669335392636875461392876005731610906384033284717762106000144647205805559296999568138099415971391416377033631935693538493825963516033031826695156721322489984799993806811773975913364289892907340809521244382337039380393388848642915368630735184219949553247929024467345367622249407140206525662713773723093851575270812865760600095950731759243557780917194483258435764440489379641853485362750037096803189717270023753437996715836254923134349842673569209233961488706510997908303077864963190127085898798834136557017724198697431798685587120140914026512534968041911452213918590250864064414585810668336787716274075666471875078596180589430342117396584302147508754717917442318121897509264962477209257364894614919088161136283434955815364418909128938007455038362427812253081661402297030172264365451994030303203356199945764871392885044038276489203782123082706894173656653869220292394543953290077951923736371051131137320596805034076818443300699459923232396649796669720940820446661848114466905112908887365440598333607649135642767013187892644054954871535301208496093750000 [100,17] 37028374789575115111448984695936815618907391645135433041176542318660481671775987356409727680403363342829786497784034521160710973318521982369968104235777328688305905141691665521372878194605034518696891758443514777401363882673231540802272631066369003525386339282725957089951629313328883544594135030233242446206487272166362139088990574406215752361028695722482627752243057300000815782397606605492089891497969619832672160785570341098523960303925842165282781860017466500988422297160478909128341141532815219438898412652970141831574117771714322048546475666881471940892837704649312825082455350028363867352606366465827795503873771005777442561403316714250751962338565473451333161442643800196000496515592166518023236460641030473302690741164108144645200271783948533430871544104234174221257832522109145480950327441108803479265073320264315265414789916859057919234824464183288908377686896251376564754769056591826102858806597322615786171481687376255551805231638749660916242745570007766184274712634008355906666931155342751558390350744436628490290332188440212138563483591796444728779799506612390036469945311907388558164095622450039028142327583095748997550844994054709326347639226010087639745188446045140070806144414631002304856459817305093008715917090138841041916084540179138974048433360844051178747570993931189813436347691311028866675544135658687896029679521348266147061514903838697692503776195846309348996067407079784719489811528662698754858989056840291752665839389672652648785228881689979367291510015838986824823783272711648246026873202105407298311728359598788242396935764203628543502742055509431034041875991840728197678942046219784755375394060549388321747209398503479948113254222885519369852313194395532129033337201374522251915320680125873945673143493739287841489420972153695556657166692983459980307538288292581192183207186397165963058510916592422790599244996616870179498694261590047303947372161848663273559728073582567470841031876276444005493152010372054509219064848384500406694570010393639460443489417122805830300719501132725478607576848559873475798944522239766610931024709248213335621425065679031903183304752502635892597027122974395751953125000000 [100,18] -3062881854184795933816052251468110660884271484009657791309961347737593831263105530445762208303546919641322266144985895231102451198399084215569784261643064936241107253220577376396280314406627539002660903399929256301134474902874529539939248721166453472136007799384071070366422299822724905896629422088335640997772273611428342214570929482272536147278025868692123797785274311699673924065053484410102631863715710684125434743357959920634293700682263760202627201909077553339421862614716812935471852875437983428336289586988393226072970933746810056297502211646280706614769791466610688731675246864932304467551244924226525110251529910851937477126171063629502013903013060238686123119946484182776856456915123696932943197092210399416928311023272673036568411291226214506143410830486456716567289598524520354672726198419464625294211007710493362620171181736917643134228906045671659947984814000197733148945171502043219657318946719709423861287443295255347279713169946099703524179249169370867711610315367420253197287749869893822869217413926348533053542229472800812072814840254646665512234112821117478158737068768002028254065578774015578873362907767715422645247743548266570178925512601244784584670793647668890742337126444040905583920873600631436516921182948233121752661909485937743183358679147153776083870148468804001238784693071158659056625015707299980353390764388474973139780486321981479057171307357002478225820604823294828448084799393929665478780108030959409160082042026257940916825838552940503611274150366438204972914424184340843651731168519565112157471253648402607329744677673657957446433598804317497687852047475024130239030432981569622057997837216157278392990654340924226381031491400485592326821445993359708328723532476860588213136162232568677481554492591338104068986647795824303918502733821772348728895531907903335130486324216469553587847118110082207709316220151517070882512407544158954484208790758514967689725387135526942700703963034582332236460963177311471916294112489457620097332878748796131332040427546805680104406924583141772088776458137919728454501816750533093740440385251059941264808090082547888111097478258670889772474765777587890625000000 [100,19] 25248642690044852239335244809587194684111886165610692617110314058970857206082593265119216189162553953094409990943937058740506990460324382323438214852937819762876020395904940329362760504411509791281309309188282962041855431665698062602668823354523770458423925642301781611068916615694351686555903411017287237225438882716007286504138862999963571818542036321593112317275147145611044923340070091287850339357229684379993956645962521537247305259169962968356983715878430128806197726745310274761317189273826827434749419162472385999927901763606474198073759021825709236170766636458037226147079728207356296669255520384878736806166231255433233243998346317500953158395755002655532340562004118973355507175435293899714283818414131540069052391731734892947095259949990573705946932687015627810332424744290192382202009652001293233954014140647007621272414413487179096553371460413980585475918239125669686700557853926924672921714079420153629221883258143558675003992619484902139971064342415411765090705799241288857050394355688694829411250207410375020051291112017928264985462038010459330915514405322325518615952420784409115219425497288087502306643045934078204173758159227315918629552648166762938220468666022415976797493232025257929101036304629343105655431633513111608730984601006489469395471164658728919111428571050868635229867418600528523590024110749637556137800590489587586104736162114152324024407895344855674155114798021726452995773191564105749609433027127413396772293040069445942306485639643490912795304366151252998884146558819115815618665529142132051018567237968043357097161485606233028082810111922570744741642417952677543498576661156369314696479032170503397846038149807172613519538590210102105963491483911066382962024840325336481865193155697748934924528334747694322800854541472925398238405140692741017688895776147251382017072054188891703389328415474318681906148123809608446866145515965678378481874516962303381199712681035796204470057296667484498324108497391271649994544046062934812681446508810302952584786550324834978158016827960611405572939462084877483269068616197531453062732196118894614921124309043750158498831126507866429165005683898925781250000 [100,20] -120875520011812194612189183686051048089912746254239340768510096712662838194386030930980871895925942658403522881704926030935788992342209473056921522491713353152252258156952151961560526659495603106340803851443035353076508236842328288021451648899127804134710719228189388663252644952037890536682389603551834460915799692462652939001257825173135431432025470820106307980136492656690253794995834549255608819187838263872078671981976514175246207005729939208981904489086861324688248956295813992945094357117939887004657178839558199298324617560008755848093085671974160044938048323038638877221512244519974371195106171227693290498329644129673120521558483640408958885722208979351652859654939469314758663727703959526820671907570303924620274570856649648911454318315163791757261253689276925994170951725096403509854374085771227796329089838576381176153396326647295594799835227193189630339394920780569174090244459074156828135861361652284781252641834782640089405616051012724597264273590864309124398974412152108707498349176390670907680005980365288464609981447990833894840125860083548635296644966429772268683872130165484408362712939028227997717445109096864862850411262833828891546398991873986338521935555154734767526770677082304365326658437649408858326564486063899404038520628115708037954647021818177621973722977323550817048828431831171993708479704603201812261475366836628129530350278196318072764067350961695195480605544176057725257172186703982967321452087923554362636419140445433998406646105527148744687822434584160791732691990691284002018543226626536654563999893977867766097330766950023260554487063232199202922887579509098328894220492845913893953433115955043847956538000507685010448403729982884312717950620644200425038308291555040020353319344666257797027548134862212149495592505429589665074920905629625379505209391462330764431642346323386608080155059120077436801567553807777145250463562882494300057342212757014068761139945009649304080528182426986262997221657689030235886367951743931183445649022068602069732414907705840386907387529480357670194622497171134028810980649102109646539441944885329194246896664013263267278830426221247762441635131835937500000 [100,21] 150292075363308572605141169370891070895114404511787742164246490679317749362023825227718924201302170082135049693154040862474205083964675049779510817040839592001937911629127186160602607926655414402410157735735612355482854101388449823368249127547541905798300224293033607201959703615243875897310193160355665704389040697398335357729654212646765984827454599530405673759042044327375328126046418827223479618298056678579400005526225517624014136948393921323534440034646811041752758601666647916757957206931257191217709928163042460019655987018324531822871037444121426757696936846450310634556165603375462942414552605211936221194261130211119903829852120503926731732296665497784933563136530354274786357011022960452253856834238760195136983300673255940364345996693263609037953670486841216195942228275837109640385612537456630121747221999612373912358237777420673770696182892619014688949776122578513072192935752398507276100306934884145515418537123955493098489968921466698461975332905313863813475325391788446814040774517258615903771988699247132240409631154909571377258260862408671244094899708876769968077766678129216822804622589483163316368039513117695822391586734006820227345423291960565361247853045203675190288856800701334058736990649949628193452180335962415664360725469812743534017353019182327759230970052553242910900881669693399440739539258499973566207683442615537514201677690992684118408790139695953027810404665821839309767430770442044575604992945037846400206413718356232802890400480570135888097993278024681258035892883542056111223014599555650978049089033203355660065317785098301295991189926694911209323400871098712816941705535564241828116926199382076233330141432340383613043389389795709031047673601125574732210814930303999393073029680772280228237158283332377981925727017491940203887384955529310238317084658033445115597836734161139784529869096910172062745007755349807841755428906436598088350809950665182922933881973980176069408444126390046656791613541363176011403623385060851981937698388720236479343385147525440319570966672565777340605417595114921030466969695281176647763009559074279549770605335454881634760226916114334017038345336914062500 [100,22] 37446972854485783438144510868949744491230443355099527355876682592371919687143289118753616172273355860335146194174646665301978327652481372367181648567189908669298554523219326617649614504295091823589768513995958517695771662158413748451309356027750680170246886117339481367044921211984865163371565497974895792513504654083105141748846001432337473769784966379606991876278128369408117997286880320218213082002312897157144214338014842527904404361891695149399130288575435091195638390048133831991186679342747387494857045075650026024142083158110618242750060434949135546844134950039912605479234911382340063518728118757956464491333796507741636920180498534593120426028036982728616457706889439483340710899741931250305214486695976422386316215400820299879150714533548241819838756794814356195177415757153172470987914091028866062598835321174793164550827809057178936934882269883978148321917454736911179860829668487855963315639382654973177242842068559761020039494608364008351076173428482265996045046250629885623130786619872252215034845694579911579085326400725625529386952059081948506856324204355133011028654813363702791441301423167140131761796902285038617257746463915155172073909275341969548749409918827793945977535012064461915655853299632219970369975090043983939646139855172688752174195958477934425513913565238231577580467733986036303449230029028457625951210195105630261054105789700990617623222366724891400817928778219066312029145380814397454692907883674909904383107555172508930159577932891859226224804084450498478516843701124280717548135897487818418149933639189939093189838184924566124119926300740296050940423482122695326320149978713112270959826691460751046360823059853866062166555656364494842906175432498880726001451460185750640185935293682430420410022398854878153741168380570969617096124964800376274230043403431242029523195768482219872725973815222190764628839259731690006386083699235282015915861577517952358888182516054207526906135397087525686057243527278152715462837443458912153863382916154912365096023670842440921676208082055149348719393077521101972027189490590924017283057781771981588033511995083912893278466071933507919311523437500000 [100,23] -371183321674088502717654720655520288503729599157079294237950871686383341517309076870210639718219229375574810748030337480457289866468237098534387937423087078746709274779753158519777135256045815087749736702023459089554056487509487970614914850901124953857960656699259633653357522433475582810460708938639262773364357667222276634648942606468369155836782875908871493155455779962644689334194283580956758046739773525239946424868710711191971110779199257584581084288702337363944748010893293195452856201704663661895190807033794258507714429356495068760903133532653112922063642753676029505677495856288939709395116440080781154947990470407701517050912728229635882479719787425527624716754393998127628766239421004977423291217851885459034323297945972119899666485302125701572895273957457354785957249168679828369072475971130352771395395204680969297645109419183439728765432080000172669562984183855555265425389085992443800523128340797340475032671536515381981015308137711691138508816720554487519983028979174836275825743570478804410711600589551128055270250062207683625216099032039864445625400327506563710696745137773559959410039900352895683968284650966093971277915479874320057587671562538918839879935706669445975387462506169668788592448025621546449107748422301403134415438834873809072439314803015748254768097954775396407145413711960111415602937279785233884161683985077254309229118530998456391248969933466123093768167996813105366159049830205385242146125379064595817642245660406840758967642697595677070085267985767873625453365385322011159740931746881224130454165874940182932460686550754445974067378313532272107510443761311764666042466427933965426051166601580409632327851845813040624185698587715959461100356928586298233227530017749348125752088392036904379533498424976010749128938377534574201979022219272665005708829609260652321540238930163337678536437247585943644837980394826967116827839527100628503643962024908166540744226198302728304866131826663795475847426025322162317747638503637291378111582427683730591864982349084005575817406285521579316139931043566319534300621313337421706428415486360677510296879333395736466627568006515502929687500000000 [100,24] 587200019622757811205219401748181411636726803384027410759900198736725295110863344429520407022832801550397466259309649795444185961665677892104203554428976342263104069172725539210438013862269120490629924105366684521142549769618180029380998959573661290839577104120839852125167063904757978461408582910839307511998725488784894017964802599642167828467354771217972022423253627633610131279534977898358108993127546559951592312874862769010295548286588348103964470865666593977646415244716996522780250668551263875336917550304403937291362784146847655163854729268602883318361461566451557083994072468809983084487207890190030244589571602774567604824622120626856303000775121150094306666470313104578208789945979092103231619400706326699027720861606814167760647314826046559746451517567823611040605455373288871876119394919595942851110809879124566231223575492707946557294424049050107604295887621346330911874380505904444498086731266473143778306040592614439382053839848285633125116251508802447905540128646890366617985539609242220991588288170013565528789174797892066588666158858569004712263653064454298307405949479613520617839143613267750764734878319557998656383609751890987075580352217075786276907242088644458058819621354689366858959779050799029955898586907016371375542459953504315563138548111041382879308369368428701126575892311111884485593875413883937039534922082360992451388191189159792481278895557864129780230576536820272120551392296493676095222714006414865771304973407695445174992687508551031707753006535659842208950035892250882439974736830179794216262427126831569031897564732930407399582362909822753822915713186192933408148564773542895967410041526827508877681720406549380509562907052597754467598014081936826083565554531669548700913858937208809650266835969343412684978343138868021773355246590491731686104429960856116838190552892378073948388543957237435426176629380994851456141164479088740741271447341533662667260374057906349389920976820684372179263688407636532803486132340501953603666898119071082659127834079542369594303894276951852380554346256639601355022674664788002233721944355211090193352729826870017859619110822677612304687500000 [100,25] -528409201611707584705963435551743380751279945355654563140289599633506647360329516668760266090978833093946949090887969497153110427145089685622970812988278582903256475716689197856816531228412023440340112414523390819237490486297016399127987911403974017271572212646875952878803092605883247627760523858044484945961531181684810376461263692900499590822242606786375455704789941832673337924614177667321426593898173653230783141293031218090329899441412977119208442816424082620792747149028643238749241183307003522436202973600042595644675384657521925879657353139787833073067979149329671786388283355840406928730517375612392161532780398157872947958491632174005258520479924279078067870568309761154357577112476859509411781531074932102401085202093467261892877318126655676526924756013127240980127606827472447843022709461558017325736019593294453003544482814410263569296947855170954532849354054566762584928767027092274874618078791921493808703716669885212997892677036955689565594820964024989645188344718748942137422815972053165494160787003718591363212173627155268386006319469685841883625797932286779285235200161580771708657213252691509608682590366724166927306125992671528594410596031628943364831729018412565371576770068197575577475299727297554982845673023521417015441813091134927793054097611263005716525316605242423810985922094684773689426551817174526464506000400580757413406197824905231160553231195219546280335604250856978926505756145394588861223928137852503294413816716535549825600044030259170147513916980320413917220963895136001632898215858140382501670596965699257606855217564661885463381421005781499197453140281232002364320020902312789182724924290332104147963342352168073209774753244959293872591461154062452702099962062152859402287201008184611697858330382939394219490426898852973483001716769770264331155934736394250750698749304940949320855950676139358888594237607061324291097241448678955427924206054829257678200502545934470803519551643386593871604338839838207557129664730722651446442944257940155556320797999488139393429259258282610523868681764210982556151860319558668910067494530233929081464161470194085268303751945495605468750000 [100,26] 304616437217688257263680169019720766614294010886989988581489138705819465146141172501904816527694489712775507292142358654741797226485569370278920650434747671522066660898269128953882154197202584768962080729421096123808090890230901179231241965229164110996249852187418122263878261710982644463441547441017429347327230274274504147785259026835769685491779653556731490749680303691242416984755182786097461352395828421423230931017200563694619486474325722342871136647559135995791117519231622539381724002713598230115950304476900396767840370020033765372286977725544898803359021721186396456404175559836853373767700613555512672125209976619739851963047937630331954454015085676810468733209146016959991964906932187959454152651927574614264960899905906307339849708843509344674086325062678920164691839365266572337130627267686414892285588687384276731532408089696649420965248763758190401365636004817816312152125301732508776523383667363344846409326867474444708828980243799706398364454552912168203603023961805090263896417298968533339792876235591582635969658126861788958759296851801459993488825791550646822272566858796675880211612799506347544324748697800216054628283173888805854345214500100651977111060332620321920841084809030930847778462506258613923093842643134611846720563631904414391134811201287132942580328865519702607224380861695520925466806965556821467513016089131538533782943373019260780098456873231798947724405279483777609449583609070519978822351877390973370233414073543698164970061701369419995298776484961033113163645593649515730181747830851564579914392278975836912975060335523487227742604018820591936254435980364034077208157081743223138271550600559042446215954024315148234858740195622242482332999301219052095404473362574381544625750438192780155757357319989830067511645264526699253193151830065049977804304228801599214528724517067895035843416461288365424025044072631997761583001061517250425824413658661050669570925293382672499720923571479000085992174880870315549268174041778981353114681571480626547546648368623563456858131551043401902204797357522325259240013244083668197155709052184689028530684140605444554239511489868164062500 [100,27] -118072207235899178985317049690285353208822823512465704362990997651236959996658953358273489098997393464892928673212341634383517057662857454402761484621791404878543715814628983735566069756958418427503220354832533182759701286263886429141063969721602635162055093450937802501930342838215928415638614259092404102885178396052547293385161283924604887491771247828072403405658706536556334372139232757784269765371900650020896489053325266652311629580271259427695413536141517184832997548514197563565477455394433889174312223315746691413710668434979826437650484045197706996707059666714063290245470485413760180096657761579113103925335158065373740381317694285758113628751921454080753229096508595866073687530104010937176067528427348815024177656323148858663739903063261160980500233535526671752040181732061540578706367062096398465526987233213026119869326115533059857213065361846328721474295791515469801312653913903127078591977043190650475557608677954453988952614260187084595656590555269632543630806726862845939566274838859898406341127021713726715696631045833172083860574078462426879698542788963845355663342467582458393230733881726325013255080163695619820672770151422466508437752069385974575941513730020167329257725271440107173600382989464474517312089232869523709077168513479125772751984873719020912884361420032767978844367903256389240952768869571842375221232365390852770267910908311642856900102745519966248592747434194954293458146101891688887675221581161485532457833710688284424854717915087482186526617263811529169881404909182979362191424456674741348654386814840129435046153982504614294540195367171332621499278644787968586198429238194786962954050691307602841605480034933972432485469272618571702022926845762622381922232662390417485294606605760896026078498787523408563702215125637559068750583317610868988363928079150291517841862602211386754167012220365148571810727187215007916768617867183375934508624855380618650934386989782635982433621283112285517012678323799507827054252065697295877234063966025308388669692475578256888500216190598406522995649482523548497880917980287143861036860980652518637867842699051834642887115478515625000 [100,28] 46218839823998148252040376113440921109505711372834786009820943150086422832077183177962042700104206583976527733103810341202340397925799203502376346790810049976020006969969887075276333886796265964347139324479448087873957996005938014898636895676857385289189476554376529961378886333521958941927185171800892816078686284480943514805825009682865814892577280336590739708719864583804032853633027988253144568285312870118192094352415526643635080410142757588317152228874960233943176517903825174437845207496173295709756313454567016527773076297627336947630320721393774922120025373143489480193213696875590291506880918621764145556169906170356314044634339419706744287365878584282136813087189459041344841734628646464380367630946943694972706349675344529990646252124908154137441931428745392837855023489714265940949016511240025361919827183693450302815136806761458759380995321583635713378355397649883941053953474471690077254400729098823986678490442965100053950360220617747199963660654756607088302651465875410052387176173600276722878386002106893530058025105898955161769893240203187173566587148007843314190784567055167273259726160212368888096266955116913084161952984495284537591004208002994677990875294743219894489044255038666741376396317683549705702928589527811472180047691102350162052316825596583043168692295079041221614328843903980776769497630612834650157813509969984480412697129652494485137424896826225238839821895146320928084486081558068837879592136722290268311225713511542084885449589409943918684043304105792967329755070678969880560011257986506816093314689480898111220508210493313887238947038028189525122630612205069225436804225561789885721359109557354290099504458238680902658834901571056650259901416783227652897933217199227867419184553210033422307450107159791501626741558504204027537848258953100668836699122521453128855541987136210970172520721693561528251056891790227696097894671600802273279185622747288346966825953554568300457397719162119384176386931691891024763987411386350908238513555890139137266419336599455773810734914961135085615883208579216294877517529808381338931374399114915263453440275043249130249023437500000 [100,29] -41790339286544940452356228432558683806120761945668255619182262821258697723449562384632866955364771469960322784702073581047236268184703596836419307891570292047865722080494652097476720070710474570523019011827486889154210127130339281423917409470260440461050498019767281861783398606665818199776514247367529996779009027772268099782408613722304648634235691681961511183425807541040779579858788653378323103431525193638384788221603514741902486768914440887658710271004854136693467295527538854953432379967388283969407165499839253525862178301571101264735346953239271903258382329276532485511815079224010792336063649704696650320881180994115488498506991305890667823562697922021884344498647580535152013830268860478855928215538277747872586612730180263327274859219005536049875297947896691282165313057862878977687944423314603426644238345934435743154074111784771102489556841668767011396931724284317619581202929576397937636923627366425278004732890557152083047900040549769325015667871212316040145226437452944996981280154713236576475839780700026289225188357336353993030508997178875214426079210758337437292509458045997965455938545715767855849921038354633362694124275913933745858768798639208093727130841724774160659024332451959376459136732949477335351678810456387160256578381770687840018247319818284904702758073813566432802798268304544724260560954582317283113736904871998333421080771795498436673183437137426271708640823755155861678678847306843670226895676503058536175632585285929912741289404356749339474864342510158446486060949136223123534240317513485939032092616781222089362902990681712716531398391199782603225680030070500287787566036607667662999460710567066031558602611962368719789360332712691059029645795565506940533125796749077773000902803449806232613888764771084759988026430017309880679926082946949163523932710414352289515569487993918741322606906351324943566298898349383303852729561275500364590543046465723020035838366302468618850816867084745483940717608740582541411857702456322111368256726281540347379819991533831656860116850209870108619762972674611772928950951822244663661290453582353165984386578202247619628906250000 [100,30] 46273940396852338751343116892656655174793136610654672261772270443831977821343201334967725911482831445873469563340250494626056099321650649955136647110711204642339133411536162068974163639982293010634580174412870337577764391660937014089584739571183064527158329882358087984416286433118846334188354031231774760859470350368880477087484794230538695016583247617036459031332403793190599281762819931475566113120436537644837431027327131027381308661584769934032050436610370460922860811762928849458860664606061315773401960259718477559084588536431645225516781124147443251155325815632328100446509284032493269659957355516161775389109055230029435950815642014919795926051977974446360005202758058999243829487937717299913580944582369208207761876245904263029990209141034878083508615577205262251572898973209401466961761105955173831393321833101673072960077701220939809644835695459356821518621406894813766522437977413917654795200273217610910788587054807432762418457442919455614268834798542661089860189375228725419370916119783104475859909387213129308201988102135089823178679042423952646119228380297495692156441901449693198345249378949938421184325635851143722760158103648220304361521311683542241520438742150167612839500049092413266640245520752959220592774611971514698520138175870883671086178959516652979177813896320838741904827601949339394331152273924977274466404972227694412263967838198760684169796444636641870801866103188022343771682919299948259754667063152135945302427465567873466169141204255215229239007512757469270508756902556850934423888159843840106111639999940757237058562218778688303248821820491389835335197168969443830499113619156669005762487948685446224092730484258326846188931284558495394933360076210472954497195333724468684978771630552192687411221882239038241626800376591126450413904128306086495903347692976640739916545946079676415026855896941394937737325338687667826632696608071795507013733285039427958741180726788146473796126470283216164004156762480941736251576219346582836985147917500529805301259846180382565422027968537695317720298982657521350009083951394534689471882416000880766659975051879882812500000000 [100,31] -40395750227548446475781166123450062678449693260512799114755749179815515789645331037662152301321985105474951135370162327300414346991485993383993448239646089991430984358513386894812968385049819731444882526929786328759732396626153451100926358497057324170430203337122320527430592544708965136397517129759216149040118153903168594719312544100614585014200665743478899216203818754530287392586968555881117174997926106184681401733177304650420371344579562851063833989963078511425076847143735124410193992160509850290742727510204053191552230946118452809756501130560799449485972848988908044462539555683691324001563516227579189359137831322635025924458094931914743133371168413302950630831865592469525803044077239885499027289768009394180034105163468853045200069447526482126305539963368160195196350319290582840117772971517739438108052619295319446094474865898093155524157535713899467140689514327221297025159060378042715841592495777575555378865502628263668563164833181559407059262506330037094158296871180233843101414332954821292751140226587840117500192401948459626586513714612048077899694127932713445957202875378286689032236587207760944858976332986791012044796838719852374297426912443031471099032293565266753043711493968314652414290403126982111756194140523162935255662982598251815670398161160304635386173093985499578416917349092632696870425481761692029894354207125421335393797153292990220905312955855814657030112877826218542094887246111353859311754785099335174967407292427629580126084028392737812813023723039333393993376647313459747106055062615480172345244277262202577055285486074482225560861776184448425797017303911124884209063881933120148586240734840538685393167232523798818449301979100850445413841785131623102450398657434743901638538929306467742207712632704636444426559939751865779037356042203581603266967283619307866914836443836610065853774609047573136114294134889226097298772338135789270155775723103853245725621080014834070782267227899191956222764549260464490876784860984115478852742381470987724094697304167470614234247095368985262609041099773958460809147560151982636611478483246173709630966186523437500000000 [100,32] 27427970369615491128440393633792607853483991422150147816064102847031213857309251030519869640796122675166295533449875663909440764828450272641314639054986480527862922180412747690474122802254186639604565454638370167616774546281635289774757522553543759297541284014943533587378936845573254867521831778346106512001435454206069320359462506391040300107421334363620774915710448205169655837027416457078168895520348229577299150017636527888968349689595283268414867115395771331673868829510119395071124795995658885693271988410850520337568024305177635384393185617115678475590853195815465515646742545777358493036526575147317683557047028131695876427557941147577284762817867503309809777034520187169083837589745725403633594515850335418333095906534162045130961641932462222353237671132312794625187976807720453227413854426161230528747640211861771846859237287163902872604296114867259800632436352655520591273061125932022751561041053792052789707435848751218985177367115476119238054315234100882952491473017955111785743819193662367821399664679026461897988247484218042324789829310231820156219920149808865501739933950467236055353890308755905894331834592145010770880889147556627248865342063625869832494765160791008883072678999200788824890526767267289654057357474360006479528218574730820240440135593611513482389204912417311698458438718094403916167204684591472222214505035646301391020300016421814344298068571603874965943890307841598386278085198785627622636155165074356749681682090247975224226993368415471308740407636791818162087097865114634792584962731247655298179480546964766369672387776344229859527727290189599864595246155703026655900464017796583289997327351528215178447705317113041595760047972368446008526538356115777830589920677717095857847784822842014454754300791092218541291269162121988894510931588743853119396288182893996288670973670749351249242280942976268578750815727476127201924133797255483443963621973575150193576665795388810976473530773712290182042030807748831607181103680542529843976216939553088386950229740197254756464921301692008019994550591507979390679691864690648017699459160212427377700805664062500000000 [100,33] -13786363851965458879052258568154111123309661780866722430136497826909690166234536877283830275770752071397535127032498380359884415810031525825765417721835459611441066573980895123280389163043870185600154302913648065011167336880080137625525996216501027143157300204544262034207395027210031860809528399225315125588400340949637693646687099774749876593983991512267192769946166112684607384055808142375344155328472930260923923695481262528697887844804159438842688100211381184526645307008751624160868108833853509587547284404248071053292968333632238509147412821543185086065656112810919162575068044093963511520020487952833822537381348634406300611333246238299436202671339241854845033310441104393048071991691899925063158209206815153753153349886006613064970197761243215528293014836556833178094292174616398030249847447557092750447214895601376431758792174174432211928994164837291184566084858176382831505371871889416581868223509740065175698424091986730355559174209788154727433987656839192808182533336951549462546147788795377295387960254053618821092903334681640667306445232657716419077365847415063470414038467283094421655117343068639436173246290862379370328829351377464483884439306014269390804247209095763616124412089342260594471452644709319622967378235498616494131074079481820977014787429566449850936389959243029986975207682274318458004753245029076749450245265325353039018611518379617635526227134950562943844045348794483357343373320454462032875698429426408756447991066525146664500385343290682463387999822924419481435783729196388597782032528740455571308402509478480941701023023779635702350084755049813005147255173083872081368346748215719361190974599556672556931647919678509536249960972519736894923876839876530717804901679340867565910236246444526027708105027458630924299375995532596150289232419625761529006779822616562206253094551377760580698662255360064768941302415300756902332062395020861968876663482345992884790773871724918862287147802874675211297118878063138011782825615319883633745747795113671554962994142167650216657359516184635031129113654387463917262138159841589057919009064789861440658569335937500000 [100,34] 3875809660289945514798725496860161250081867050928553994432135659978128897528639809871920966380791949984922011372652103650028022850651404225721521084914844512409928245883776769097001290659289894083072627099436302929278104822821817306858021485106185299150307541402132724631514843905618118315635235906101218000553246983044217142783296914400687330385243287105773505227748062884182188377077780243281269135456226692854134596142146688125310208826893253719644924922828629023526182292310899787420544819568417489713345951207498956272031260823262604169671196133741045395928589788394968589241016424586589052961245898674769403310535358693753103511354525169104238621167471535055466326209073614553212729097669774516208162252581213505935030829231164713148932924834247393279368327466878102986171303199250038699766695803394689452274410541271696415807812764904079674837006707409719031710536506360238979328408341852335919948223350032882468949681885643774131082256574168231033914521396037449418235692214554917902070029386568124393494609834559000397342305469942633532388660613355848204494403526424839912692553574159489890710126923720804232688215218740612138293085497425820494884085330832219001849330847382147574730387409369890741061396975947117919421678845480959662889766005170350211760823540336206778283115971222405386419451732509229487047657083207015876852607954062866079403731338868257410466717480266023760378455315871730146721934963849612695304141591315198378571602502770421454884874027946047852596438404387393270797682679028337639573219500785403941243190903468626393545194976899976940595773526465175371214529803036570265692589099840825879213002310725546039243311335755571107520448578362447161821639106763839609250365137915225936524051475093169833809754195863704741027776547782484107051775879586866950623949517614913454086585904456698668069048641313745895276168808420993348436789478317538306190520208375896179073004549144431156474867569532860961344599352716655658882866474250577813416417621343323412432794822318320279681181622770947594658142357910946777105332117230318544898182153701782226562500000000 [100,35] 883148841675127411195558113218161117940819596069052798062533290810603061558031537719077976650955135714013647720310490947360536954885524106413868477906572918125739140255090737620740395239910185481416691037554650214753296236028558119615751683912370898065080010706704246114800155023753606932805526446747853543757896185749793821587016158331106162615343652096845003283050278380240934081860530151839015237267708531452680854200687915020352730276035831217139452620308234932475691141375085025797452594072143130638743024969592636615860944598430824194398194049251759368256368278109182671656644794302126314635832037478507425273974079273960940132722152896245243086049428452209382003358794875337511714180630749314586501846828657384616786979861197326243000313970764101999880614580975246122460555530756554331176843528335265851731336953766793307092971734853747747600526813052801962828053554502533361834167248918188355282369994236330683013617400135720793520810872933357267225411320981554279313103961796110466654818046889952429783842671949002869996414925036355703628896034731341141968144839924371618787911478585299208312725700127940643444949441349218143741352919273495799512543968209244762147425192200390694638885489738127495124057688693542787240860032337260771384148281583240535686277836693033462531775428475240976053308125563501265432069293793602711473098632014027669268169187178633341339636317414694720187625067150380680060318357363301047847748610475194050772029254105963905592262304496602755404645481692764035693966013217806915926922613966965800043323337357760042286636458101346461068920052438668232267361917859894078050584225170556647589069184802471189340216934338707913438082807122496349976909823534095183023169206800765023915045592247213693218224108463196398429628037743273861395954612663623271995326477903464708024896102557144322503795027905506536446186267198408888278945516527361739848434206160655221923689406576455631716156973346872990473705103912786531993573665688474738964173251365960803649971173121380314072996477583444149774723146677094312573252921083621913567185401916503906250000000 [100,36] -1836249494041933598558752298303336065499307008309895499233432915779288067976180941296055889047770374586027254374918888671099650357478998451956100474629267173500360673394125427174480768103831350186030286508792521864807453392173553237422804639775721413735215137266483447140949368988312455286675911236815152678551372805660314965314665190191357391981243008914231532430454801400614451937343935929434411792415574462339210019542050733311314775606437493292105241410632752623506126234402012238616012978978381077262451604880016720081901255422188290503305781416055045372731142881035733137941598626143176088816563942579535747571228564293802863998751685691603925993351628757290523427468836173333708525955990841504005875785667327274149271064377210493347474607578546463195759838907746587748485801138478926111345374182228168421892973224530448441772502057860962718472429668837581746161024545348290983971437307443584395391728369937206230189174482726976974938700152918728793881303303752526359039006852727369819509939131916943707378255739042655002913790411754879404401316364364947936002845025077490597092408949861588284413951679102107259568701669948836738407665326956580880379621986981220728558987276783532744608639082300960686453364079783208548459445191675714211276131218799679715379424275859947127142151411699137429073535519231908880752809159109712372375785478165463495698429830110312885969650566180103875979201685146453650952129622374320252086294668614570417261731759319032733184268132402138851691045213537586460202534789657620437314179837492863198229477638081971711003663901233452283508363480289657251540883670399819940151273126399543367022242617360738824835829312504815127276265765174090327356897889924252530997411844949928984938416322898444573100983199768257465775750690660256214262414383039671226849310722563778757256243802425685252390261921796465356020536787841560928469493626376403828648967501266913093084349453785802440994380788230634892627974900107049755819984480800133075078670688774264050412318919077997631350592558212985863294205591270602181963589316637808224186301231384277343750000 [100,37] 1225058854611814546998910530482729272442407311599165379043218698638130075655757531968405819364067465472166888913627890317670259768450451120101591830178193909119671470017177782689125740873079759220032874167110826884117948096032968604976026296770385752744305291450635979465106685121289525679995294029380113144733658884048412292722353605661547070546613463405028891011548673713070478684417080329929203209442548038592785277010523790178865246150104045835285153386379605385523705437694503596466142335188501031885681949575606899786416574836042538936465519074783035137162533446833698233071476273698261770918118932471425887476432652584421900363193242825389384844826553057457643967324912726296805552463248558051659289327443863973173847883482242137797124271809026843426415104330442049063661559387528016828350586381521417059572990349155703204174744076911681241432349022554926162871254288506324772051688933503415627151541077126265723548926202032020380690250376931117704001268791682031598419385983246180585729278770401425853420776730187927248895552181697655438944528811534541033674778179440890530328328410808925342611520838766756140107429372897853647013703009110455523160256333074119133323247661569584092144894890022556305597145727859967470830665979229313289693714355315841472782280475827386437953066530851416709498438507947851108644601403856516921111799035819701485415973671789626291981266090323980400802125644592176787954988527686674989067762770571148353293945322765384953660865318035783348565746460997261010431269593191512238009962386269806335171840100515435214166437955043486686718073636119440496735363786169637569589078674089834954957757628566876839382383877828962264093823288775374186050585523038902169318102260046016149281620370319241539295629704694563020867028179761757743051855868771285781633483815819165506298702788876134468659047145762989334546166799841071259476518708211638199221453232373597317734603817203261650878737408985404309936912834398215018250009278726653388896009010917660959002562697352859651802496319142257113756186955098696766963684012807789258658885955810546875000 [100,38] -511808584425776555533518020595612137741365473054312192517508370454184918104124162568603559997337494747286217290625898026102578386293018021962794393938280438435088850395407764085914784427806992462013319811498969411317647124628313581119151490196457068846007498941754149865382446535761120325405377531743353776910656915002859126207623732675649194857213756142309505110830341996753160687588768266005122099074380067297011602752376371217854057539911016735345999784148864350392453014796629205148718520464036161662568668839964502787079903077421274164561620082845678736264015900917675935449548830098951153658770754920012279817718435737419234569779218835676204631560223516826075324292674888115063426042880587037604723336090034503976725719027238476797194915722909458913815179820383578624432874127096052829714783726833837176096119698797829264408509914452934405000205357344049978190727612978161839589702728248466320306737321049252508610777347877576553081671901882087940598009431850083388813749789794781528075912759125515132847372770849399281362505508838153187735507514233038475070327899580677617717978560676777018932787670503724272784423300301356496683682169791541270535032174147789741861698764647527634220798061299615981999552662059895148935721219268762577987715435348445887462410628385159697346389079489040080179622967361822034040587316026007395484266359067635312735731710081140365735983218785178060446324168396555850203058110569043690187667119563058258832874089222619322133921837949324417872331073398215037725674474197520468105544837243115125478139015082446452002470008691623992622600610478700638515759750373895963025507382116594461150606346160358765737862315250499347742095374947943350986187079014604374409185204375361024406122204667149408270935529729774196497349325241529384344755175803524049250573740511970138710310033796821310731776935471383755923890963821155393957973150147060459055988753151899628615703502912151237045244235399062882990371034900992750235803671941527728920491559009802001858518385706999511660687060389900115660918172855176067059801425784826278686523437500000000 [100,39] 127836820561196836367117274988236361092846819293052199003153797241809089410643798948138097754076536596081599627332218998582505221702054367633539129753209218726454005656849039661013611691282830088799941068212220901439198736632123067137189780270767677514731274493532468470570565754874796998126300689488247932734536843981467924174102925602570080728273849028158293864228020533043119406414094912288836950441465229219942563586420135609445341227128148001981923459666135843701202705077784142954093156584373537728263449558165807775143674241427102292781934623055579641695433626311360919469277747210878284828143676882748340413180113225517288878792684256316535309538206789762464793925379986992663822376563622311444932462136534664837095668061573953382876924364881647481171641407064744620159600083524085733405425436684584727568571686913305449108479789946523363567840549258271766455784916943983835545448863930663157563499962481932547612687073892614922930211959620965878756945021125936290364858074582908309581598575881181033338578932188039580292324701898814367887189547088148893707850207461770287317312625922041751386705762226159114514597613006432181797310928821286449119346154974789304506938764061115202425128162975966954900680492444672705295407835374970875036508034712446995915977538097345355545816156057005082357772749878134459861180905333495163025372022619982738905827358506527789607031109769799603817031206953546752540871231622924552371895869098139240961999108633238333200360753604645843329682580507822253163184617652745178502918311427422956580747392018103832567208551942163097794373826179351643582478571920281800890123415066097512383728993947557094327205644178486946518223591895397155921047023052820206535205121458569278683932581792498193850422820037531860347639809730398792357149567015190038400231556047099498017079344552201261395235961869947558794112757162128652152424664516835866059831869033705909777080003057556578568222603707978767781298785988535639912665794127410725303295163266650534484103735430946499736800231542490681875242145015825201426196144893765449523925781250000 [100,40] 771045465982524712051572107584674360013264424800364859280565649372468960425013884026780128766824381497878618170867703001475206612418466260933395935622549258140401077220091566144296963584954462435284731893784818191981714003036443719936580239370570146790997561971314232015019304839395105492622210384291939343648389111918657804164510367799149327647864961916999098209988619921635802124584953746392141467731299898183759425136176378151110511757414531959775466544702165536197326333665124172308415930739945506114928332247397847279823713703252259391393572115700974015871608491921059802204994907426599969741740323357400267906510691330749977564541478040114014474905907958701350496584426504199119452585491434821695543134549763863662978691338855838152620700268438036662955665013999275789801117236141064255634990768454754838738773440248784583165954782265237800277751315350137803708699159915644276472063028176272822844509408004482531651388941791467128585165638152885556399335494281917231883741301152437849014620887701440780863963968416707809043261961180627685329317728202613524310496364723275487717429019135335573127149756490514198070085890600631881949069611748352436711443721740231424937066739509340926820122453528263509686462878176541680363140186842684376228839858745262793445061850670991207780095859137432202893038791497017199235552379137399669371844715719034799494456378076183650456176710429495814018251848869909832996571112310034160289785086725286142056872413608557187774850043694448308160833210104582878213954755463797986155955202762528734756683502825032973084129428389573017480421077113784454652412856381249762644661743688967455957173174425308723807500816116002476782824346208900448401241008427635090069383098033401949871558598069855751512776465093873730122723544705038317322629799819146418884298432413155669949662301979353568742365164617816667691752666463143046456898010346381956521923993086688626559255042559691944168141142162362407233842395292268121744606235531528007109840887318756147133583380175944530482085651841678525068857208424333293805830180644989013671875000 [100,41] -20411043395754608564284903291464082050357792268040094353263426704396896180018030263525893903131644106668961253487560637503357927772463529481670178241300641180050648916842055246745372087868144390140624197830648918731348784729514676960667556618578342711428726143941396713993554417114020109311403079769751684495191679018545796181919290469006941372124781237960373712223317029887548824301322954612350622235629357044399528662522539882758755340256574846703827737451067313381582679349121805449121382055042442049526121461699270053294068189946548687556081431914302133482383724908934477553221582875849890026376936013754200857683548674851909474962453013891808442395958406168912456322305808508572472685360112835936232736154401728739836171686371692344644814395413915037778909692488166318954627227209702748412454352360178474587439700338142699763050772895714010073090302418313212772405547016255170169660439948859183348261753959420237909232533160076663418214824215795373778001920654802633168938234595886792618888506968739770397362813618289205839653214110185441877527223785800100989215524846340298925008776243619568565769997308091104959132992856628980463360383715486633339015376565463428964901973294937163721876902932839257486389610821003926643015564371161577596252895098051878366626205094250559117755274643094528557053899538418892264408023941156976413932854826869986034511385052826214755265696758052762592411404149449118557329480660375373101049932781115418072736888059763520185501426802354413202814046361764851073195514487011621322627364696712600310678592680396395287767189190676471557817330969002468537654353718524787122422172789401394950762378430529732987237958120493139174968752871032493197034418560823110632548497405203679319976057316556210038338193084826578075445995703887132593094233125811270831612254060250093309502077646767721170096712273647872110777237642286962429630189226876497686032335199744948230189687300843395093113216630446027914444830870905581845634858550201082215369490692045392870535971285315024171574499481557113302748751593185261299367994070053100585937500 [100,42] 12877127763880998908571664029890597194586240343006595018674747846272329300060193776824027076632423874779526123979532607273255772534003406694994971015963066287572350240012651992552809486511590874317467970620719220251011906512645280000816844695653819397892256181835446169263557194653812505275718962346925979136111162023356447070395503177382464393797472618440072878730615924590938617988792633968521301127460515906903576169851213277017088260780390440174431151004259289858214152805785364801022088502644671602786117299762418794569711869897697294080917969197166080459505487665742892583367038974678789891504667774052459720439128074141959038560108629321539523090427462033218372726976130422458328886601864035866992086583705874448440443370497613114862569208047707702427909625837167165550743604673223479875730918026406185649779770003166098403167423813334674726607401044998915636505278759373238762202215576054684352442634762882815680754271489813673956338727211039604994909098254054272886642686538914376114996568726854561829627167524184539954264680278295695559466788295910267572636251632210309875802360049084746866444868572304298467656362755848205050918445056228761652190862260334466762576630568463268492832786918244490853043489505375153658025241836663155884459156710150613643537117908436742679030997162891805610160847093135250103617701155256204826218667671630219549806404265736786861032079550485156198498393722666935411673309747631390695447199474105992649780982693522401004087047998008527075975924045617822334008576008229960463723363850003150636877903012080270077181115552925598513731127917978658376557418209133176379983419453893552240352588701655835383191502434134772124362075000422042815494905200084033794654042852659246756338644231762809515019771388696258562512516612632603889944539240125839822048631647890962711181966158153507693242532397961176170747362914376584878450775125918292268377048255752027065900010167516423463088456366594199494917434839171972998642476482129330793688240279257296364479505180616324708858243421180297949568682724930113181471824645996093750000 [100,43] -5262711560830323605650382215313536099937852861880168126430842548949089229633958079554662524760629977894664201240725483926682910879726181121413228816860528668648980028569226498618136274610745212856914896227640836775621891085515376459936718922940629120204367801786703822789577083566505146228898814550846725320603651480451703433342278918467672258487763034245842370807402974883146534603523716942614350885661577335805565222046447904594388179927428982305164734064808879702240324081445642138743450602323718769310376685530793831198965086132957690009028737900444407722155279130543858945268151951074093171742316094264847745424135504711174525144848967347172657194488471489211931457298204424445992565974254843292516919209664578758196839036143355990199511544739040185391647311459429280779365707458589136275650580672169905885184033604396281137248446008244459927524378476849152908281080638186384698430581196739863193570422544878507548273465355678985089176076386599912300747816725253296632150038958849643630851171691250436294599692188599299129449048801675117189940350051588598802923781489902677554368851827744433845497985148102132461095097281520344134558849605540112543590358481930246379612101399943438615411811400431274305255095955211156392357231547430448367220377709835050978022192499120668478766159688128360822029501334419784953480485214245532999959908299250650282135252610350910318632392996262964256085468212573196566991273634806520202438012724701651189055909076953361965935146463433350630756801228670002885194095568751485238516236562012163812462924648328810662093127096260871357426679533844493109582853936319768450633856595376817885142823268061127323308338335496649957512745897893933862169307969130126096509707171384739106887005273269157741605937985389967044986646384155925571541165053234004146146543998503052406532772647323359962396307742764685213737507904665084081554333556411962607850886251983102577155038527128331013657115546524977944017337050950493796904974824844943843525545564489134851790061090450979141069099147449972253554051349055953323841094970703125000 [100,44] 1603782369625642434898078519793304181280111464650282890642953951606545120108479639629645514841413903447106198984625677175797182775539259456492389282393981517903191202459739669996475247322684105064187004025476720396834970821997522552493308625045113478311938043443082429119860105871901801788762781676469922966331693718619266776341408584664999611754074183830291841783079183089369305034253865663000841878007607408391506241539164536737906593379911401477665703275010880706781102534861272503153331952601656042331829112573879752844841187709133072816695115804525588722173519627257861713378497649315881962800490700191666481404778213889264368556433280623311843806321312117335655003542591361104924144487715179845349165441732188337758197102015994603248305092224555777270889741331420200145634753934328224407451105563644400113556721969558460991239541564068579659576582131990442123522101455128737990387121177625943662082576351634757905550477778145525695502574093936670602394874746320726885198058150596163297979504662050934602792672672197146751976499897252454429537239351700730360688463235212770369603412802606271885946169609496554912009527437031013716141092768337776618241758802633332490622596178368435845782764263303187878244804008112905978782259509805078008829498095367741935122796853593006341410277146521782502219242685718358844604444472259976484009565190093758477239051477652371996381193115287298469749321047271957058265594743390323964015567130026538104554802499578938469108857110143813642636064234497382892665423900506065377682857141828928200452258671429535879385186597385509133911577884817643620625684353612387429882239368659171157737692687834178177069875038788746887654096387740318113308446197732196589336297414209882727179561049805445427868650763882232115394748763740723613084595307280844619160380173559716223904966731736870141579904792761412303265301400836105386033293553097820453663330167711041561201822489419079776746414455759163728312870045576868190914611105540912719525644130257361810829545330822378245853908687590383408405614318326115608215332031250000 [100,45] -359813779882964335498056671683167520557224009169096346251275058119281972860265281046947154314320159119654673232009659916559808983099018677363535364290242589640780296936439248978060634582701086579700637621258793124572300818510509761546064429896287303931795472544101014318529285202629572614530683599325708255062951250531799825645153016456762442381499242054564203855276671840508374135336605163843604000695288405574678932774990150675050785903533933095954907942805831418559433527756612381967277536220129263890607693609100779140261083212429335795307620048081951913068412280457438036457917200142194907445544906516857013440956183747446722392500746243938553268219587602464929701585168690272912816263391643732603596054392283959603379368245309593709764038810305425333868219312612665041350142011103625538554415943630647311640096005151771188720275055126053853947096415698920643978772878360900376185838343879351115406396115663437353242268703398511218143493015074708514340481877024134624917021237862223115920370806026599459628004552123692853872444451341594391731128500867644261004820176397473490730761639841781767581664330726772867362233166535351188523173978577947962099753039493491161355048720852329458775857820496413360149425920375418254642718899235515914250462244813627270621461789241912309744804330700161389529652131602583146370142169773057568819841917158029094909442351975103991032103742760251518985769900154481556974001588570881343700626921818002892551893588648456681028401740854270844896631497204155244068560282287756244713324393972824526492053687161625401554154147058765149599004782979514639303433819108771946588987752426464783237094598502621426806549649189875888065339625823737414759766326408841841408908590571921792316846322206794700010654782531341963010615791102577949092453712563564531480492789406457048280876365314415799600639016827153922093699429167417505089035371498124159920420473118139983729689658812997793873721952406004901008190457019700792809638886517201250756728783139211721978702393936543533315775347802834005506156245246529579162597656250 [100,46] 46083505045408901722065874304014473256584028551239661967050569778316986751071130427048498486318750593258674141582053660988243224991094129057760852346627848964866466543115824270794576465161287589978409272984656978316635277518979228024288126257185674779454580206559689796075084039701584346690027543292228854880545779715713873231804184805879047163495394490473310344933415766665784867676003821826527201255343509648311833827132913254195323184423819139526739532406926125226668052894823540366096612173519869217898017269946785637872642408138707563252676575416426781205689785011747579508483117112298706982795354051084734093956356986779344232151837045563927381579481294451404376868498552073295888661224119932116798902689067343857571697503620054414056239686265755531067994479691048801118081931838432445827098549836758448019565497005951403194586315560142446372318879329829454902364146457950111945891550700660907250442111113214901770896251333852875810441757901743110032227382708102987997682569239657892206735611918213099167369968045740604930000102481997050776198503561305947109779810201292463722860876254367357145926228243261118062611861741415202353595928909792362533084762862076321026009006846314249895924698209022768806185539011849650832250118943457279525190342258902489195609712117457087482248297887833311060772571197567471259861381322880631012205129509657786702181311793601007961398021772278116868900765322510590093860536926288772828615124416694865175577601420956692110648079905608144089853874241909670367591119122179257582823898831408145105651578675350440385664845247607751852622436431093873343691832891269285661639878115801625025275583174686135273257098711789131508419071213649610685195924972677897560155045071929065372520913732225574185941686197588408332226959693243569805167631181389089785800402986439858709367321850890985635742029886328052564541056800585630640823747635262090859982460115067966839645243322365130934812091556718956020691339706907271480304245603217060328922882539817832311111636631951646823901480587437617941759526729583740234375000 [100,47] 6633037685896034792344294061783420002761170520625420113022832014521349827859502616483307739690644385641419231359608496885831702712564934672132127806968984521928911413147779581392518100196252191729777633553171856480076945780806943621840896946966466008214930559026345047880079678601920468179313845795040857589976531316401600303038853188648760489638298269903049507201863932198174625418014588497824477943750791976497729599538662229762199455395528963736780867576221814834815694870544964217630333258962505366631492513282997775215142282782397300681832821176879585007309147595960142079486322596241151510715106674395778741133768931205740603657889724724818170631228155013864496310128416200256068760708455923835093497394804933736408508704415108131561604803853653853576922555481044062481973272908307176711688436607928746257564655992492599624055780460838157236129844603460327135353037378422632594459754375325405311255275162777953033933061284874910884979162663285455667143982770299746784480725163022321190025683350035027140679492829140996985923353201794654284487817457369761846611606496300714434130252141688307849169896101474470234262745213442851606665340927407364292485260020511317903193087548798835653971179217938832235108120298847581153089722231784091914880893482634522528001114274411462055850667417887425536081883384085210067166435518038493407420379586695109232591570641398896415336310014624908154492426583585411745412388187907712767247872637263710993040880758352192172767205664068769660542050209255251245374089178369014979423751104406582940800247968168896407381720457877888856121990626601002127588617699798030014267941459853447148761501487002321355417979121230805625665716218791436197962056190137896917021893976873441410318877795494634642627781227794926508854198799629846288718320239475290596095572910907395988537759805903215127704695457746851720939727652827628575807351942804007218296049296675840488208698576393171585640970460839578777917546861021935087826643120035097700189563936445742764629546824473732558047345264640171080827713012695312500000 [100,48] -7331256122834259945414325675839094855356346307075549251226276516182722226170849186491935599429346260758975512425290151134722010433863772759451891894016313683731491831700150698016864017706588701459422368650159150410073296826889718090315945759857134381964457471485784795986178117899243457897069311211933131053018007518736858053426206619682193005883301757993220666398116921857799699518930056168318579926146624812573671749333649245879566887669282675480680055682312354900300554902804535615552141814569955962858172319321717503463289237784698528251783222761832949858412227431291623098989608369962382296542781734048103546057445381877508672715738335852366651434259736802991182685908745568757500947381958011075470465825054079573103169902010484420224258974544606254880958895549183469552709345923802695118324075182951279936403919680591150950291096222827494146337849170904394151414217586627320305159217397497099286700155069651256742210299273711149986787701389039573885761683617771062052529774226162535096455119322319660784763783583856951622885204398993164399544721494664054621872131519880883257727749551744003192203457342771493534032263146916085217915153207641970422009391934269578803230347575351925593688306372470662439271995086927182311710065838347761758622082518408147372139982600526755721085181399623654977831488373022205917366050208262310662979890493031481374764128343608875437092328972210684394018262474393708427257471689612232369898207428211276678745421870364986041214049952049080738515711628433078620429099029625846853886599383409882998052749285357491933389338626402306078767219836224325535722876782309215364641285163653636918211172775178497156523098058811685626654714833795317980788762109579886882690185229381545385145304928162366862444116433783429994131904026282558348105492412850670521614803031594758561476845437891133282481826706274962107488363306539782200706020064528978248637938352696950921146206572105889251532603845260490874796148966699066302526712876526131900414899138521271472894208671988725001256170799024403095245361328125000000 [100,49] 3330570433496102993843153043235461317097817605495068623557159686222069954307755918576067126605659986935424297260329353060492833275695552614860359228037678288848262693419093674113683424425629995233515248774724714723893131160545140956863115621489471459114208521620213103984625477623883363002467604172446708183133163046050392212088674116836275409487933431274284133437613818960764025489148307620410468751107976612277318471485835119322338533203058540249557978651295070807257661545700053043253943618672554981622856455094158660054460164727260537901918524639724637765188549218506971801236872686744991678381484964163796808034845575255620031310967425580433279987014997143771939892800677552394803239292485526587164685379424353664348618652199937710949827485792291887425318546841200078355009876985725083112783348868806506063056017369130277987621683567327525642779059066171348611939009691134423591908539732093523241795831949186539871315279453560218135048095197132914358042611404579820985243009543368534991130168906650833060446801172360701969336775799610792559280285751306270235463044932098832813004935192906718864910920332807189273654844766001005784885998279779677797174731135980838399675265220951916256940241339941871508271532954643116116701495406856202948826855015704445715621032249908400036350825440654310063663638361764246249407350287453020402005275465695621778833640560689318859419731897676864464114477837945999016886212072330945579993220715864313430338776907381597852134738647480933961311188206364017350637563572532118116702042887752035650104611200727103571570769037782674918541402356832740662123956251867139648378279943829996745294610272575109067166757013526683276952235125362182998206154721731585403818105007477617671320213372901636537370336325572220469629190429404067508839731117287843930909394805290079875689513815028953144975801141853541901339381200008735321604154156755733377849767350761091067977245649613064563965672711194212895606479032123209796438724548787359534377553802397562240949395809264110823733062716200947761535644531250000 [100,50] -1177098016258604322614101788451621816741021856531503148009453250477518575337546688137798684175083027487492744119195316182207083817731355234657845166529136681014586739897236414778575855449514361017543444352284880708639212211618302040297840309435310314920886163785138792863119361060303601118827516289390075344588216864175940299080751751659130363095864248209547584452222295830444698793110174303897852308254489887711612340515942433809349409310450985088880946688473464547306699192427436608345014661230288085046987315158332752912232974516190019311084836354976925907958523450329790120301153299579179706705226230682983494196321863370148995117445867423075527893945533865012822705847352054921930826351761528141290358244852425334189401597478402754080981955489606576589504231222947172869510324916750670609837437289468610476237333234141182243690360130578243620898452041462662734441137900306755287362441455691665278070324649887391032220729896686932390341867763182793764172965112868260178141337407968264098050303123355366985927146168832555986377430091027781536057814142654918458158462043597418962490821521356120250767921568872507849743930907299526731670094471860543055947434188968777883813804188553420695995520517613108611421403711231376086660098579995436815759308552587729486998988328983215226587650594022900796323068776614152894853288362612055873223387758478331011114234471839835074837861761752054132767037042479272147165315921791041763645378081393239554117362014778980078824896910489733523527467206100202395292861144938074225828624710997075696065643964777286597074175239141884381006087207191974423332778193880753780614525792252263040190209731994964658471740838572976886884431635017980208288074088661819471831502546422200955578677809490788114196567708098487854548808837413786823543731396157035897967482948643942459889093269819626500588388505982224061546830787692196869608635716657117978346744187099970570568361375502900960690274370884563338468946782867604338147554839291268393377393634583955172472936878680371819427818991243839263916015625000 [100,51] 366282322676816615349404000841758808121476251118052792915427203371931330034037518009168729356644582715976087216186582061464900946670734046286419811683458040538695391423790977523071005326143023410588563459867946431300373832477917606551654741858875535289697189894873439925235299366887481068170152756570370007633165989337514912129746146604626736963017148198193257787250010241831701398050545610752560102352618299875419712581571192920443063867473891572191091012871859853146058813058468457370094253979744540446078666551899855948691870004061038789086915149112796116478558236012339142215436793666555161369728178318558947484076945672148542655103264201674006374933653459857747893151364985113505102975377671552777197889537363557418077090992922198050670290375790245165290548509268446137801969792331623131737553438698488095243573951217326200040517347448298282837036512654288104848473927335086000064876810069536177420494118657008281110067313149501084029743525405510356045622206463928647040318303940548451851458828211506975730202777342180146811439805125791947558393076443855458159883719815619945954894533365560592861224215135367126411214542577603009229821961199333313280596457153997115293341836266431161917464622158268174233174463352836910799048405513858891927311786498569380182524464002201100767333669339319524896375727833804696494185323255147154728561380864045376070651786515171697491775262865444236790880379342435421804937523693669743105095356711986151639278292688610269248113908062568079579875304622306304435071141662913745650897093901749766598076160382030844451924352637028216145378550132757991631479631745010805569890124588744994365165043172919116838839212384036449391909111972397904821505141169344015071129607170287988084389722771644125110173804423504862014515204751768183817259021337916322901960082799147432539215416869774964653933449973330415389711201220643951456330486403261639790053010463661426245241264403130781907049305316156522464324175727512716687780027683527777394972188896752696499192758494700683513656258583068847656250000 [100,52] -106528199066232873391817459987225673394024657963882844372684367330692452660155738161163310686018005773141888451149359276604045417628148969899426024700019966386270752326351142370833304157577676664817670753305780486145443944869508017556238669515236392276856029138575511605518910345662350209640407948059847300954218637962621600345917202747134963334647881507345165274074943639193645752242502888627151795124075200785598588738178390433934388682307599769979551141575301584809520397316005057638541940947871243627002858297862446448903955401655810079193703841018992012635918071239523365581417750603507921137463375550199712341854289092301047943137836942241293452852415426019687098145523324589933513640300879725778107600916535954984580698175972161950586255506906880646624041989365704276722175646073632173988509788169806658235837103250307598015159875581045790854916557671988445726714777148070849823772261153082048417519596218208408049616589182190971821946889471378503049561731442309001750165216008980125636629778206364508688357115952127960059484163555060211510264789112316539560345614075099049029265632735830911639821876590118555797527396297502021391549844629815387762742658911965894201959777828461108457698539945051604909874606942760943026268090552322447952953448834200819454570682106168894028548136698338101238599979406363773883734596317616096013892346612556426804334288340788658479497648198715529960334751986439171362407644498840707920706839816147684268189975638099745979668691489037594143770398828467806439640937064971585521611242349190437863267396734813112028930590018934388454012366936995371690208357383407401521082614189797989002542357936040178900168192604121018638892658744349781763774131190476168215406051812048591718750472282893632609336483064109301127631502721390820637511972406765455548465415154834936307211290405646953868386381089120385973656194262743460531388766688555418699405104068962261949251889265205170188932166880570341493186627905889054205077743536651875322350807138592401063226233759451133664697408676147460937500 [100,53] 29859485423232018763042705367020778730621864182254608910352403094648662091131012265993188168433133564737356245902011218200562420242592857821636067336915801686612357399951288860718756395704770820545507401998370656817716900515726708109081019091167548051939148882116320327147788902899344979446562144871160023350555545133195135879413133152391273333907657895550042188574847291136515151694418434530124965571031986393305928515125745713301617307168933306953359542263614496980851488017013141202989039851799584074085159004388819910463793476224683851892097049118128928147762950273443322605871374925206405932955097949661128901703552186866376912963535202982193944098847220529941459489704032551055990147903254648759819315809725047080735799545573323935027316122760559846945036993310031484398054176698571006142367184462835861135346588554910419295590107244295162836519135786181101227098637140325586376722127954912459469727233453376863728138394095799101847341512935786577373966373302389690749294789042713077788865546606125853013163372861636660132457309115532266947283201824961700773171031523454418292953646599548069096906368374438672379187339334741907140188150508807862326939435023361873661947448734222511490340727876442073265052731371724504573608260123377208261972170065478982968091506234930412035569232439357143608170695188196986697187996802802297072761923681148838479263798237928553487341089371048693021191069062847078472461092083233795524103709069248186005555815881867274019177383553616913737135874109542978277044430583989941327605890372208509159720505890781623159806570043508170998261570110429758165192363648479296742012801427889327282301262652792383312929675417082461710804522847537090309630536902848350647570739218650078116270205548735537542448846491134245073571585237751503631612393201058187210419771951128566951788321705927825945009936604318367994849309148672487329879887664511751730159692074466736810611472093424552080219192370560653555147554767639117206034367560085659498056952481509496166722783527802675962448120117187500000 [100,54] -8090648959336566943978746665732813886430087256242437269943460449278195386300033244340737319276754005196701821407521839069486309713392957172462178094854569473299681769883612279580384110324882012530360946725367263810600352505263518221569108112038720077616898645647759050662170612236804596495258242755141606521454636268263248053256879624741825016797620490961778062118702140060861928871430631684090993245601382969743959408328874638316660300717417024843163989733758942848939967420299545472774203333362097282409175337558504465353261019324895938026744003434728174652590177769939056792393702972573697131512084915419956665681698780992519500261066592975658659820033697489601168089468132993852492292252113333544907645109484913951314475307180913511578476625704601793033086908895438228797774417611046011030065183278470904818803399552329453866163376069473126781556158353302217724107079679423809010623230327117632609336625586455668858066554956234416825456347695868385634350233702411721939927590790832045840849132583818902081970152930771292212333828361296977281435137646824020861649799691421393509491726087983841270652587348969220059878049918376032934091668797427588899226262855546932674688513929177352220227346705734266090080807340785648270746623752381761367254315710094209198024082110474308574777762552221204520116028232098483123777763668208542924145047175708405242978589907255857014382490988598620181086522774530067765393164768040778284829494896932891549483508168022412232594042186753887661337978214984253339045665622108183489141269991323882513669858593743689962568289722192679806409421111332985997751326599930440657493865451189113635566879725119052837841358455065457381946973166895706859818468702065217781468783372230930709783674166800408482314017102169899256858065490495185334271889242225846606380147266588378156827146620811169100238709314406451450400314919344673353631056585490766817975046496550016046882792737385962210674198390984470008755367607724849214577601127581606511374786444568130150400975253432989120483398437500000 [100,55] 2080405849316240528636394694002227012413780533527419203520080112102700136888524321850465765273710857464734085296407661579215874234014744210441215659019390106634725401272051151020687599633015489216758179319435508278483971131726690020997450518196636861630155103836123918092573318240596110936653561847240483901275190096743590323457130342136141698604425097689959614814084952658835079852178755073567782111755161610227811055772601569365043081868711156587637648240769643463432748071039973068880680078764585590431203636766691730101849155284960642613122451081998055331321527911721237437643785660658817861339296116238507396326600287271068041093892542764841299175564603718248430816519599163715539947429219545479228294357080277175599721629130245444588648221051313203295819291924617847382849716929796511959993106906736008426955785975682510200295540002403750160942760327925237661098324970670308456114034986637634227294385087937294962881267295608650846739039267402129148866818227319333733624034665991056483972568721693882478732127772444654366203176233680365743356867651815461264285068613645206083712070330703108575637502642715501246018924791825836744399425555616674180785728332087844940223862345551101285614886314792999027379207962411913518948550252520786155632699829046081661743035754484928081093941456224000456356778949691797226066146294118950012269313209701838362885474061615491434592718707218345097928887263562808747620348366535991104638154132318266679104872268432310431767695147642306739647410043681935625901570822225962076154693304926366604227109307290974887227346103296092276504342714429094792868830248342842938225616452496121500291878522597925898221737648126947483523583446622558929071576898687469138118116616940088013139925968829981060028357763415887101899304329769223601538839450606021559050528068042237668945243109978486067008736055111476955422512552145462313379464280551939914660211226508054694611262301463231655690841118525015791046222253385170215786082967606362374018980077039486786816269159317016601562500000000 [100,56] -492583742147809703909501720589075436736030282464293252914557809540228150293913300857851109130348732125824182334908647601025160107521224240969451771380980037621878546752514293612604374836483721658409214726966150668192966760029086332406265665694508348551623607279333433853728078166368865260258194216985419728967514745427099181407190341943867298919096202956937802383892853815883962362051251127587344751317406634785909677338214205605088507209846584624248012972163581210416948541463392388450356599004400410827270751831866826207627617075675125715646357033048023256833763615789263643252513159628106633629690137024473653941908674921554181927246060759053509868595748887481592723791991715511098962696395178117944115138907046027180099518349139620142623390780668011091367753361136935844728078008412289590273886552151704989471009419975709372920442036583067833400472849373482352034976483222988709459545729583827431681894389146758228147662254486958233046069420414508959291123472474047944944542478763780480359597017188639061936277781525159165762388925467287667243332781608440163179821521412559561520314451580068694310387868192862834278730701593502959156425501664288127607451457195721806231336234695354988721390175988586332337932606068793459968262226401904904921001969549817947380320196885836361385338426168833740297637816875296230858802598023470864056767694316611031891627909930023527913550288286115222225764807586114024059841838611986897695995289977933050653575198617018250321000063743685873543563417421227646980770365326325521871349487965498931383548142014201694500634688928349546518316205200778686314158854706472942665742668608731091185008649593320611480033157846609298246880004378371092929850076451281998707897703292815484157199748632266879397654967231639850071663552446311587198078594699752568895954602892776628018918602005826156536641552569344380314052459587101247727669097871981184048077795004973899659180656747064410193709410416128365924524083434939387765825689767713608385735213346379168797284364700317382812500000 [100,57] 103845335965071769491476923312177868275586953650767422401652190880021408518080789197370799942090968329238820018466189030632755637138748398315385382416417513157036286679321164183865552328219655875795810995947736970475561576103393356507767139916585299401555875958588016097130481522061514307793759802781066871141514191030203973494350666816764791299832063358501254145613140387039480681077336754589979794284450422845539851163575248041040047378043682926569863268491704623220110987042146362512975708567203297187195522006238481057837503443507505019526885644431475198151181234884946779877146007197388150885270337856029569955071008649619249220264650411926392910187847855375815543210818916517734903531620759532769571073726673211478252242498970701955553913539114276014743705748668785507508614763737486718657731664874518816971918888621283226087469736800755143081361666849354954723054324728362513104963770814504928928924723643892340324020421521737406531892767786652041830448052824896594281186323429233612346473635350541142784572939553241303502427659410808100878325509337345293205929609645834836327849006049898797689149937778219882688058916058924188871434694376956641489452773005336611218476385169390519457772122742675653025571338139377666245491738774578897972012117618398490597071788941667553824696471119601628043267607034212857864240532345670644076035635024727412790891026742248117347331473201399863725515163592675231191335070103919813865685803975571562931545799424274240906700191555507847722108261628321421613854678390371441333496139256709472673580567858504584567626776106240983266021110617160170449722568334191921712660338693111453140015941096347253639811576168704909375322916362051429575494194164031487321725077024888701916444170616264289981446269260468539919520122401414641207535343579901700362498117616505609317266054041837272409129578542025917646143144175998142317465810008969450640733080357783317473510811760427556295664260493949131019768301095284917667397287976331719111522389198398741427809000015258789062500 [100,58] -18860181641300962174850218878069860028837830694694020846427073668545891117694166881345785105141790606891560490582401582717482353822758664116856382256787525526192112622524849652088550146099881827432825114794533149549932240610841662181338441967059434463571566911573269856451051446333169855736514060324503461119694266944155640270746865565833170447632216571017865224718804993852115719333950675499401214693165063350335919654544247043148267166917196574864959716927679766966587724869282005213339923610050819560931071549289990854208159742731883066280540271279493165373971841661927456311921699274989409735381242079549156629955017019725934164372421621496913680064586839655577550933577301568538099244275231738938999934253994699044418169493064737652092272349976337803882765075686072571863125975729043134963762278376851922707872098825632397882346288491183232243804230457812790238979923869138894016005748038401865156959524590929640553694034401401511074315212064546819525137073833291449175621860830652305955926196945021599281950973595954809730897253404282036442964448774850649903464571166898881165885337360573143938740849378152536584120771542399102550987806055166990179255149199358827032809139455574142163062027104129568545258141828367082820972977374793959986153886763585549725807351214816253708292309833268033538857443306724640525814056470699934589946700547646064446539809927841043180242159471373947303976229396312064244627295059512900858816273577860336479602111969373178256442607028921065928804601886930368183445480098884849876113685281564760079474707555249547246707857236433419153412556006811516440117194785354982270791387637170261661829262618018194876768421074394628835466690139680518468797846077910037107814000301337434024172393751752910976510919971403757136583279187284356281040954285808402520274394172942300600295571026315129357983597883180945696316868817507538839582729213852941080347499612806708093786355233991000482982297308595809070039327186679674278584694600011464893363211103860521689057350158691406250 [100,59] 2844042985016385693627295510152271602511865242360282007328704350427761089183663395709587022069187852929672602255529128422516637246523375443068130650612058806503413434262969157385888574928262315999278453253926902249587718835323661850475196600190359014864891641160515357201758146342546162452579938699761448412657209961825340220085387834954282266409481142191018048007252693632061957609774982164330934993322538138442815067290300302954060872589191409236765942977343732485671697450370453788182563786208674837163395150395565664855590310804654167987658005626521456625499296442453989281766881339674213086935783149260177230531062527830986804608707584668189108472611157522248962394565865296998708491789157238193483301960290041884924465939110044940785278995528628041281834666516966436365086170232707940159861299104341706959334490794580561017020272051664365459693535419685402169458949265842992675575686822113046508301079819313672176033863972176669688926831734947000948658783672078721690246640540921642566600122936562349750240583900063645573693106953569006296828373211635539539940497598382486715850234661254281870856561277603449199056106086794915488881051498073786639808936649367261441054437522631718914294680197771682678276027114651932780806022234178478779145935397464309064074208960540442309514914079583664319842877958888652277981577987721341614213452399641124952983063959233067991092865669071445858625578695008652587612374829814105038234121920664442075400039716530790599605475737902821779824040652308697008455119919195696570418078322764351849730646112620400961760310844183898297514626041070529564749414999766545725451958925152113645719670086055909490861324435120000685820366893621205935764276653014453398140722461458937188969256343582234130847683077898894790249859486056328671011589412687276444765194795508111739566982090419643190643687973963709134782404324105047571350783010457132353013520825349247076592635540496259658604224483833419937495116260418535991284371029774735717410294455476105213165283203125000 [100,60] -333518553288301299234916096727716649133876772147132923921825491647694226706659350410316512502904706696787513113907710377563533844020422625811036910288407924599007495041838663447407979348897427962996718622615699444468160043013100079850201693620644104801077015549054342990109959984412658303903941314650410254628587901566736561182699013207689744909135491554896575920096451524312921832487158577550438909456776231223041614710836538952155323535713462358428460289134411025397718177728238712667698160539212612615575990249469021061064393632404829981251517166212357629386164818280132297992953265993242849546091359277142331754697801754354764820982044561875415387072128026234487026740020929235560888519765420592636136083797193859728374286893956926309937530369913241347450191606335521233034622167827544435360007940131003805934752738536002272845363654142291253514402252689614158375705179959075046925001421791358301034096952401028264789501607063923905947670232242477637315472950666619355256467277755583579004259842050275051777812173474498074220145587845121524160851596734633739600131099983484754085800499341973446750906447889024813173696544165605347216531924343716934962276842572971009502271336828185706402492844034243903623626287739556042354618372110670882129419324926278889171720396943578076968996036709051875643026506471450157759874109324613500106369239045464811353851350394675852652739543439349550621944470146436375231612672436992470285073023394149978089261555301998566109414460213794438134916077235203668365394564489142044250226915546963849100575759969706940530946222013616699555158849082439356276820868481880849101300606743553655289670555056334766346973944836168196920486091393430894974699517800517491005694651642318599054720034399289885705903531264384226893334260997361030676873757067534241260112606391396714060324243371753547644924289157990017552248347951798243898052032024360561315324510294147014173165967130446518866598322298950028778375876424959760487010118623629750800319015979766845703125000000 [100,61] 24274510208904390102085314144992385620196343736968071037364653481140028115048418627204850657888877401357276559623278241141165847972860074692583097159210822548509766729757863461585383782453487559493293289994906043565867761070625262629263840566304561095072605336516781669310413875978884767574019098535004238772435895815847140106396632024308232872551466115842286094718731781556279926831606176746757358123421292904567244323724444046774562404103061756956772791012900103799718332573301816148992103824177522501572442193395811516879430278139213213106242820092246153435534355632920115332166405867454817285490539577814956981113657148753294976239627804183883322482142077602035863734633296161576891169141100831964297248242488215330590415617049750081675179226090254649568191539905668087078610063401894633323890323881831785211319356535728055399582810140099974795968270414336195579106623001789821676601454053877887638482998989929358139865461913949003527191592401621641820742844747976105830189120275434481154025522040742276531731084935729066071880024621448778653732501303269147685470888497012714416059422094578104588328763039173689341652007535409344690467707994980023753967048162745779373623394766547978067597290626311780092557276249445845175473424105121086553115872594152768257523650313609930429983660544307755605706581224474363612738924834556372892010858060727229620631754415669283837725128278813599563327936494771847010316479489777400978438970986811207215348018688919632295975202035522569945444984268355384043962714416081231698720261711826471576585274869514902836886159128644475370787216376482314031939424695362766537652245614994308214649800135894135574835868092478234325947639953513005678964680517786947624061442467711866279673873465816107305171889358844873924100817184558734072731825094140254543104750732808168402434074105425018052250468123467503934432045458322993859675533698657440641543520959215279686795428764869615586683563454202487697861870258958462334003547411498402652796357870101928710937500 [100,62] 842532421033128631818586427975696679016962733105581406550219052076930950325683199856881503841904692591538674666021808399545086321567882203589278867204881093302811271325309914203203514063401420879913646004015957973228427864406924103332472769219424057884643001764773619936324382965802265558967808904072636792684868851963873929234505132666012913547894800826907900946010569277496832867774585291529369674374429373776454612156069771156722277928335558686977716012001268138254302157786016626244485188367231396847000793802583416066634649523191026157117095276889532894420794698282176446382613115267389956734798264427827774349358709935972147831904211671115090948363501304741206077336149775437581408251177214080717891965082902073582133599223137741129368104861487376255365767673438483381417462140525623278234904690068341594089186055562843432111604337485440773952996369836559104318753842998054923925584780556961260921861063644493242961002385860903088767175002330120834533157505900570724317586554358185902102445114733204696560119262439347452027890244103417683986138788049508624994154210820431964858256231437256152112558727537377448771829000655317449627206237689904417483686076234290509403258101423207479088950522452539561235814741161419269154330926775209180916025469288210843644663380234945613089042255751695153445744385202704080244843796701363617122241958127916303442725256033632400972345213040258323256169543852349636768214450485315831847412735316150988857410848988270061474801470314078478633931317153979804515151367203476936909171835168668819522742318651411054828177058016950748632099876427355354104053472407514125463742855007888844923298163750030859775279735149577267348287735218099904459719879908742143832909238208057061256672640309213219557237057024670044192498741516671844885331136828857064542315229106923211251422953638258768314659866224227582544166937093522033563146139104617629943779341009199331963212570349708108197163281120714430177461135257170610213250938613782636821269989013671875000 [100,63] -682659059341503989631181497206828891934801096164725532459019810212652705588983324516277433091331558580629489378168526581073361501623418085329657935478413969157997119206250488997226498646230100694683367841496801234341394990002798420476494183533614088408035331187449085591591797188341699295894033162796616614877694816916860563656790288049348289923740738212290064522417366548982748682229982270099532412308013723574138446978607806026668411087317777503498959775698947568700824694131363598485579867352811783049812531444622846658515180515828884741372237587516846060737648395492889045084162916416967826821043333221777061055253342409457215976444362863586960316924862459321467340932962232008500201732158785808613983888116736938688986895252307053033671365499992869846982940954055605969966247823747883151329853616352155674286026159146651001959501777636327978749991034830494301706045105612331839109940421388094196837062209980407950929972040891577890011532159788363671805815152684087313388363436547068634692105926398328845675644097624425203851303562404910321201949570083861840890644637541312852513570721862504263918372061411488789989388198012428637803475896296159945912720500116479461491803216707809806378388976540967257070426944666397439152887857081279314256055728510175459763438056878110768681403206488575626288696914362971246094664112049463701282016755692172698946031682098998141508321684931865455377041448323619110871516753649045594182212419872041325276513539313837171841314509821073020568963915392140577581337274551561177167682757495332799748140591598101480907791101664212352548064265498321678247595122916940551307617539901418033327982597788278931559163952740783545860663430451191159287081788370272945330997160091477074030465656472493888325502318687633869716521986599440519729940062726578750737991598910939262597845095739333529910046817500507830668020752927512861439254970611490875095845969368077639375640949280496450250105377444010298862523758987343180937301667654537595808506011962890625 [100,64] 138839472218458813110472379699361472176457538300439771291002076839474571042334467854753115132899502861622702859127990482651655229822539331761344119396780540654050933140956727839802749480970525949572674229848771606693950335595602220130276358687460479821443663337697356964194414473757945320291522258087223345668168328414492633854710248018180349900363878427816250329817617835808134824511750337482989532105029808354689418224425691021940999637979299426443603214173552876820562016635284587989215724457529062189556216974372261253866442744302581661800867131598090002496265788187296308868001912562082923120115358606468785024018356000474010820454422042529651105564776754996850251274599121015802297400173057729232751872773986899259148646710267433672592817252258332385200042869197828080994204250202570416866124065964493407998229070953242515771812717164874317103702835942070779812635783577051340673052958903416713654090573098070721562288337728675402681558244046021040894871139812933503510830344830688767734136577152716480618967980754328142789641009206662986236606780646892484356296903279930435486388974292961767369406934868251482613776361437126828193098109237731465849093654494973938511640878524986013379732412297282906323550913498890310708519408355642497944333590812555221959449147394607506972509947298631294182727981180526384217713672456028078592129706803967911495808095713290441446979555886967183171036952315857796224351476789229011133462838968577104922467462557522156249442963537358379060870497195602024454227333484833648878910074072618262543796050863176539918093605908441151027706662998409951469914296435513657322247406718370138838986263363616705558298622987115262740008261379012744130897550951124489673164995351439391452694989964222903464830267964116414186777220822078405296336904873570051104590914682029382436717812077085182861296546686133455941746299631425223927825980975851167742858352278514273984398339419760373694719801910355542117966876070056514436146244406700134277343750000000 [100,65] -15380820432730720428165145900260356251420074058476416102161329770056603833883977929571901498043525002367062510080018606350489809578528771288752290668328034947419665954140489657670125018128297557050132157992154701547816653313643167623640586475688265473145628964910656989458103562309326206777450609107003662835553624577155436171951172082922572090331061553883127083118616621768954697305460283842813600367732764628507450498999626671759640988257695642040050506384646087633863759434479021526525086702537093326082388413374925270857655754111326255905691433104626522031723939450462836171417771741215866122408878445506348484230974759635584156623002516278641846197848371515011248773887978029772626647366841996003644907649633420757460032145953580642581700877183150951689383790759673588497166594427974570083752616065046174527701193463361218709252760510139744374340384015905785360326857888074408406513637179583425243765560281301220548970469228359870463559177093988399565667460258100011497606015305374073440462294297091638390633639797280021211037566387646899730057015582159153028575430105945614486949956525241950657206922116306457876537210481257546452147576217766120793806756548719774939901597265427516292653741033143334580166903561201404935492040905875594365960818119750596792855705416169901166610444364924194073963822563041510147720579755641843653373336421415102417908127125397626150067568131019473507698620849036490327050885346179658745087184041744367168495725530061360933048615480713121475181662197564002637719895308579118340898884586584546653561141376130038784483948804193598311079868697829729339292936566554595069095028167383478603943354589300532050867302196548301817263514149521395804710136835575394268224067927189033228865178890990587599959343133043668862161315133383580914034151426872317512081977346185317800310180498930948918971021025389575947043877828603501906857428414753536120625397940350636193787604990461811218447327536576853864586089670751789526548236608505249023437500000 [100,66] -151687461408481422143522485438615034255766337110852175975729313621202783510656375896942345942486078462957193008533855092387726335713040028527299897208140875779488683100425375091840835862819287218564940373286696212096304753817060974528436525950202575130720259578892986446522095203036079620846930179189103613296194337164758416009305613257501107270278216006444534136753924251687461138636220419264782335326938001396335848033092506215469936794882091837751323719538872541483825788071486293331696144809390294596359035962686064817422323812192641745280776978618036063477807764266124290664891313643944367346800506443046238274559654651360022412370145424525605617792489113989344728810068767268425980425449335782436780665076365798402994913786974829053690286933271591504337397022426192264947698126753707389904228377494273776712877476055070081314869456285244918694933514884025095512921333300807957685655766276989968861279126871743440519128578460790243061872354804273572020756638836729723402390802604693747280329467700593281027248719182148936740951088579106222488668345571569485610907567266638828858719712018685019423150772068073664055979825090914159722555597908802839715000318720473761023533664619012961897328675329281922708831616743065650767609367195405186101001531199547385849750859929208761195405205557756058895693066158963272295655556673043425521562452298408651679488093598794015076748034113164145001074226643570734518071269954855203789041372471374443729778948628211025903401705508216831419580433184510740998394429010913805941386303092686747974226920387208052762012203875039781978416761344641711866721286243655229400496039952346476317592826138145120293630308758441954718033257157367770682826018266453270944443752423639070631741339419221756452527399226607823475180460590095692055082262373446760502434838412113369323613571345575865039015361794847557465040142941532460206506031752309531981259019457348283307863919840260548349205482364029928810111869097454473376274108886718750000000 [100,67] 414772833149788335086468215277711880999136697020497867962839039593118414807843514622179749194527107849422346894542656922212924360705004721672904827958202449956803208265654241241438165155759915254957019611308290608881200154607026948835460792312347250026632894787133270403126605074547729374199156844300943396064500155866235074084661264532742667779901698668836907211340133988966798719029559363469498783189465858399370571350852740123648795621123038262587389723044635975566492411951387293727176242646731920324809708895112130221814953618905750913822739809667939298301746253732392762707309416197649222960528825807627241028996591907534559565355753583222801023514520645701845141036291107105295041150580354183362668140921517794129434526430720447044600806801873217890641385083175763470147466195142623839662939216144801980911135786014956173947836246087696804608343787909213039895344641165352182633382793202585168712308105889029017978998879394889240824896187097832208059156197448821771152719979928435246266157020764657150331600822552145413563539594448745119900587630920020667344942020840776650260579785536336193153250389422889953325292570238291139395158793882137084193983969917942925663527432491972768337652029414243180152749125208794085380233442871988324188094094076819273143830946108126659792099623230545889907810831719372607480405530775245239237471457122793203032594244370015041120166018994441207203139560456589801191385904572708219199937310443530897681205741087368278982030254301318615391686806622548596178449783138384350147070297430045704760568833378445308120108363987903779375760149495552755061677131083449269589601732284290106831492584674153692771485598101288362634577871693925365997956965568807667472957112907953273647649952531923625292524969490610858943730542740446992580371605651650960520583825558751576464705006971523527031607347488414872130289340307655013801423188584974787157561056180562533138146654677225669069501193600424393537196010584011673927307128906250000000 [100,68] -71536503527203459641034010182806489869952933544115893289671446461727106892127156110512608226613123250132477433078883872043888785372874083454799444261356193984802282069338867417203001073958512596316413540231823932863114072284662823805074559172665797381305109030992741767986069294864466598545646905939614318105193526049059650341920199815192462391464046462851778026310013130602212609198692414346084676843412643299997312621927047245255618878600523804880440837980683793036768588031935149712303892769901109981763426720624859479587663470293891600794924871184313069797934510978850786249794758277874928490250814086545756037727215843432850596412467787315430687007418762326187881484225621899960463703548864180752520367361997577778888500159969892949653838261997761264774244958118653077673899036189081245925213900748735796207364141393156207260101477801792255743202053568818609894782988561839946242927142619193519737080952948026493038396479045275638364295319038217118608872586359003973945910938146685020519730284810896603886542213738739459553352059981602984044514566706297343984136052500742086298796852378453424630031406423877053789097020292661604936309932302954493472244464511912438097382075156366700787548387607325625668269644894444982804305120495441177775235557886430498797252384403123325178145343942410216967709183443922428700796464614811439386757631474233235285878784888918021567717649324544355098227432875334678690699548123507985324802327877866661236759466670615418213082211427943040502283160983779113972570268312263983505213185023519867926281916382888117349147108573531809676530544951763422032074884029653968178484690842869408411540889553320677983783121073381828788188819326998043069388663793118011435315415115472607542373232296802102891626300612727417470594532785607446747697276435094448759796131141419228578809142121796748022872926955425854329116223914900205071718530667404003888713232655802853596108431393740177613475503259898857777443481609225273132324218750000000 [100,69] 3588034090870504668795074669929980832936116192936769307547822635068890181051342202023353136315088145181911102404268901845877958477197050123009684011282650903917588549688977170165117253436460571775957554739830565134352794617248483950285972418942554793639920814908599365141279855201729456511058798925513574071377106932321127713067333255183820682571783097338021957249594568359258613639444863096739530659170473955724410469869986591471446714507410965301466251664182938975638879976071446686635938095288133588744961791087528958661074350036066834175970206263560878669191730729947836443569258711584477137252189789586609638376318835153225845089829576772381612015582705178011302933365363928177166471531726461591478052625319997279919822140303384402563224008360771176635379921997531161588724208319011408621927097728526258645976833139718457639487213005979838580186790394087801892836494903383779873406198758221347612120367205004822325142854497275756241369492195405420553675642170155120730847227416685076813138489436703299401656225324627515089772127599655048557292296145237944536044855614507112170039986019350167116829790588078458915280103152989614491073136283333016948581104794105486531307869271040328028862922834355186809315894450758166154023476457065871417462101713759384123932222852254423978741560452124538347846730995273455240137542164823104152873939012969873779019516614572631493987463318604016438660465301145838282614112821193298386242826211635910769933370895631689618133203752984178294699531325460412924650912708353808230415115394051475242835318766880631628808786875823776609260988743944093288474709493452639784521909456230510567004979904427422659733060503564630531179438043668082690012560966402959038111510170291555379481989209549261487676109881908023062260826021577272716233671999189297252644396409730565034859272453766499265912192015597162314173745876695846700852151992691921063413184354325346370151041359819064013262496226630560158810112625360488891601562500000 [100,70] 515520278848676942128789309453604769902028255854233073922677564306265271324707342637232777590019872533132176748142962926898548913754847811825696185969310950130015412124425184939341658071868588092642167644198623682238584927036311533901451915099233316202051150568676724575281921968329283498804817124359790004202809313918937981389634483159490035132262296671126016342887561566617534953764427277694139491549398024132107386124290211675245487855700625618838351809027038422696644011120638720554155838164450999735512201600351358117382120619231540778430668644648429160018294238518719084574423281958659301732761683464755676931984268155790512334517106334438771272639933775288007420600396083468857414135739144551592668570911458602098719873718464973930269803722316262178751812536678354410134312330494259077578968658403650590006122404366001829373042379216721370233624731885783886781802482849776802025269325741049657358180773788958943116703251627249191761733619005952901471811858053816124400749644627495685623329751008773048340211347609444824762918571015718773830960714922222900994874817329387952162734909144515572289510122725205010737719089933976808563896208433597985232115004997908066250809624375007122394196053206347975741436769658905066709334994478876038134523849456777633326716312490448429693786580895854627659610809777458855295514424741845951071908829839418494788542445787071925189212398515193633128734234385762773291111897186005394313582431579032293332605752942182917321005247754820039178990281773101336956358198108522609046211796064254196157183124915476375167257570847132344817036073736779359023426401294176258473818675793443990472329916623192250423359577860788900507293949769798161011869496128153995603222140330252960909305617520741804911566180946814421919345368802813447202413125551175730121424349796743420086521727838854902637479190322723825806460524918716859964956559864701671436279242864250221590261162405858033630501324751094216480851173400878906250000000 [100,71] -91309946789941514393750267287843012565242979493620731529770596368042984172607909723287683679360574519192415440468864072818990068326899803939578924277617793973459642819403762994004853217696328405106612358161268379401585374920854941285935882476268939721013598131010118929462408167639517136372195866711290514762396276430221677990349798001894425290566481342609689219907043492648976930895090452259719614012475934507900486087341519297111026457376130298907328877533321777462568529063282454562208312219797052190385378643209956170840002309026703558594593268556207438481374586673806996387956411207824204141952092261325113757460265158558952654162356505877685746412130111647596631591583214433476937674763861228851650408781149282113116353180080441677820404720695755629332251322090902726357651266131025376524927974221071861363512676349635898780527365773560230664083150300590306333978141423143701227258854155779792748839244756184333126899409347687792079424621188136179505579449812713987881689817100240018645734285845969984385302968793133978349116802434479969593543805049142658038404961868655336561280275299767471404508195892538740096884337891575900607420768967435081233087048185038140576465775760931233715040964345097345961980772794670374239059750669356195947640203709800763728859348607135572936058047614180336871468759778314347796274966636068438478725243251883013809698720454129466908701675314539220360315567743424556037637626147392918575894956134119214251784417996800858442341469933649912738336734038525980215168551577709120114715450619752701577028175598510236995827799454582675578519255245531864717845253519962333986172640064550857929413809922020492547701229524798685139557324954043056347727815954173699147115125797709299083247819071269850738071936945024161628775677214294073082218527234421965461362858759761666036465357296787666871796500444711481673725832095775458188402723898571699999266084877315521920169432005739973412516974349273368716239929199218750000000 [100,72] 5883382309100036681153336889508932506550313711371222837776518087643381453937150120754988513154951085838269916591987435053424617729623714247929345429576415661170402404362180384918535320188555416832655749025259377498813348892735364483969834806892236044124682786188415400907603915594867215370989320175534424545679370413312328068208399640016537110233739913703986854317948506285590360028186184840319385557030057284223384973014177254256610382085339551295863049414714885815376215339458680700825505489464858494874767642754296969034350648395842675838325176637128051951325257918051513669367519710101578574593929553013511814154896902123411504964843305928782786477562239325058466965678610082319102891108804823824355780721099390720393949572387152456730661950707451975513815076607277500177642639417643162143678662211898286839024914688263245051292261959815850606545209219427549741998886004570156408776436168005414580274397347304524736344935977913105365928646624674998432590765134706939308403098296239494879534942106824960918859528823343093245939844506299764633889356682720197222350019017065554382077727458782293020156051167000636209293797393030294738675805182774601578667421697308937399821967523461756808427993699668362538729612086724336663053538622339111873550317727030034832493016342877331989619131306824589890424969129866615307973554283400799565269108413645389419583045554403163244840961579967138477540553976634740096250318648115561438609985154285499815577741639910441788864267942952016029587822093594824933355612918185930844488501237948391339643072074869733011357049898485792855874454588478804905030679696915462907428026387895462511518068002479081566778436266239856963675262147897738551991170458542427150466013707488166847261815964430972560390849267053056477747992535768090867477798349677739985179807822538905261376384682684398695192993999340607940568810048093218954722424976762292049800903565610200924904093553458039878023555502295494079589843750000000000 [100,73] -416920977448355034890790146812169539791744644237629516206150080117899605109619634691564519691359036500029043236028972846628644844285613767338714957551032765981762919925101639299946425168867147297793996821730683713863754439606918181216076117952688881874499719316768753083476386336299239794910036742888525369508559767896816521445542796131390215013620536831767903303748262850419586739289306355790633581003827410487452151930203360844034399436887722268749700657415924441282090828801729051950582371286805815446170127513974120385975557915720049618021679673589659534245175918330061694244183441588698958040108107326863772418295847423980317584299644347366799553455592594458730383229179244020868008080340930485434973341703996792559129091049834584358556475267742019836669354954599302379706831396343349317298176140580609027324815453222728146742429902470226318458458931617784209930549908406966255093745751391338188617886182887445157870669920713575250994800323654136601153340386184684599347453124940774253794054992091816596847554317939460425690202615808308137530029776879348517159540150074694541026483731599143854871976652968640622508510059364945322412518490201893830204175365298539459048691340545973035123038324240336962429332348616794272815305816572374319033738991328877839327064051088583702669854135789987140340983233029405963048741570107091663906696661183305223444917007127171099687177215722068962948214283701694912640267800085123480098224412076560574382769468737671813354694862476715560281749861654362809394501571388059500320015806462992666342216969966428000256434277197388480574341033910150931614128847001324340178033293702323070963353259878590943829911827071671823775818638746515495513950288631512369859320712599862345061095966154489921884703281477799454558045461949672150942343934372428033582723499839763806790273714560464970780981159742418316890151401723139329247376776005499451387063494613060590304087982271852297344594262540340423583984375000000 [100,74] 50234874760446881407869218768072330464297239090371142112973609634948172641164681306174791030172019195110539439808746950200734306484785579370113129728307490979457148138542334628971717908143980383024511638159481963796885045851178402486150928838919532409744316537748928526659187019877385486195675307901390981921969339466656175368990180942660317720129700098870427795575393500249989795648504500727371953644292007324069574358056081212309546610019389262651024292549562747651531871088575862071983494448650215216573678745060140578453387866703098451679158253840708718260238557610366348444749056826410539958002077886832727737359420088249421237029650135875149666767698369557178972931629603971611942998171736346413582571233950919602477556886511399342660057530988396573407801870286872558724737214620088259759167001196305819692628538717420293275491918068488402316591662863552306134897801305167737071850289948839347837140757464334632587205509847941101489042546127292669762284670706323648572972954605093790223804665744773885762523682681629339887773902243308332283950228888621802141096663374210189934351931772641021490918362139368113883425329326817491097937906983844617033524583449345960367509774731816800356405943484629824020071674592032507092401396888285097097365553228749043483589452705954289979742299364491404832866309759117376792097664993596665569680331536897926354111065723463943121422712808249663777106572036631616191151305483286811001938116948852418520190831099921355776568239916704313305110292376886916958075540938558716926198725178966167357021844973437586311668642584453142281631350581312859955203172144130540910839874653957403926700775918075573782876142531248305722658706683997939039478614146864813531709439284402432972907259439371153006852216061436118201358869068187581640000788012669799828651110879951697124377799117323133070186418687708983646989923858667721032932789695021599669687016745908979527026225753161270404234528541564941406250000000 [100,75] -1278906480077015425616821315815682200899561366362925996257501720631561682209146079722759081039078522402392573893289171717198540281252250540430914683019682730591691103796300414133124608559920942159157746521399290811183501229231673468211293687729292821652907792817526646113209387975823274871518174120143626164659796113847281207371283627214394235537519067740171380449773472120549825509503516706687000817007202824926863587344084183849951581504708600692570115278666412846381558081250367017444816314914677987522753527332370656140034001083477531286676525594473427434672209936673323450134759414044605698693841091952629070499329577961634561069196717841472277315524134954842528040029129533394522431934544055856764595030546911353369829123625645886700376840997169717337902848674458755051647566794803761607966504257512552662680683146864481004366050023965482427110183792147429851184027397939577765916614758018249228859419884701005310729906625001929337332690461487822582752477740839722364842724029740341766055970412097254114153630273733861305345817853955978837101322188203958065767050778475599810367734878165817323616464529226814418404205607861508435369917057173521332124203534811065096562486764125768187096682693773875541693274955531713947235135203533747606175015515319594088982638252509843246495338234772912143761889908159797213746717479933509615007616018476771497030281689427969804518758487266652141561803371263239289630963011867687344367721649545965804073467802424888410197951319613658772089622848031999576129504386643705522438038158870394631442584857449680519184196795023945000952067482868371425845882592347114572363188276811310287566369918896696187473590531323799874973111556068315246740230924711452402857826189410153171018161508330168971538076429528357926012425320235218128373200327880096471136524245646843015072020576114565708476338150900484988343656811652023804569229953551931856127426662072651435533998665050603449344635009765625000000000 [100,76] -494370793215533118956012346216428884844380826339801150587487250075685204821861532661113990823530577288325758526921131400666083602126041894407073708747817339712214253800895129379841958577153048279268929961631864575781208324334891753186065126332123303579265284399197482928021709235897562089220241712504258258495974048938894549132496514951926505886679282120539220304289872737217804931718850802279738467865936403092155748903616355175381379469261106211574558716055450087369247208956126046106395405676470925180106086144169848200941839917123502951423236455809267045985646082514922120382886580715410364782619838727489308075478309397994646202796628236279709640550669677508183954620942810055299782044443030738534158959417771067985409240688458740334734050716598148010555684616788040620159393513573782886950008739982985046085201215716868800658286971304134114105015024846093267338646757809623663919421172368243319384552182708039388467008659941101947865372014665292569519870080009234081933614117437590726207822276871249077229230702402540555942280296069151402463481542107414084125434856923815317564269461758140834498698901017594644521962086180746826528775862166332815970843694214153574840224283481959574884572855268447491910109545345134994233947311325280577162440947008640958553365478560517406060827454469546436004974497530890944694101018443778714201691622733770066795779552620022085313547999799202723901842989747538533815327076515956241543319055481013677702123485010586947480219665268326699166799447362794515189510644102096765690951823529773367740556073277606830522314778962341030023542159255539815509284214744381453596108799790990832636600251178390531064826114103542337014379379588496962340481989242867532649920412009553403948630446908979303814958300485087818644676144003945982570951666543789136796684738211005671925160011169086387084324397192006114357027226423377337777401450377791473937772029696352779910171193478163331747055053710937500000 [100,77] 53388403626103999235766196517651958943360840454655559713514738109798162735155068271953327561896371663079108191158385290497761246374557403510563005298984212389607651649686871785370385536128668719459608371509687149864483198445097494138848981095078955528857201892746775270278151347168484590111765881533271211140062530855228213282688172051366904095090378490429001619256539683310916042751430753526870424543854429023365316975332090215238993578816543739973869900446897078513750291771464454690205419661245510565793169065046519143338021488887900537344090967158625514409149181363461536553448573019257779536811297877271073445275107643072561162044101776583910936221219940283238877552437202087079960857463747990640842624144673189099857582927676404415920919541305241655021835750150608200661207912080210104708099745845030304265870539751351984055167094975308402214144958755044639408935042103982258838754859081113317774928714540721811635965512856159364056337584056303651368170334677970648890722688973670945970440518598002072275294671809097680623544607052790519177529195797197064291352801748669978491435757348120456912350489538869766948555918246184388896354888486862584225080334395141391160351615049184521915000802380589864417062149920281076586033267108729171092905995799362721460793464268100605888832166809289897391575556925315120458622638736148266219761795246886551337726515988370381321690846909042631316023953955192029286108715289001083525047340691045132699149768421211454508100539680276486647586173830442098823459112833459654219855012988381752246400294121466030396160069588567681973869389869819457170150064243091026801374376278881117605399897234308217538601039856390105273051076683353834267258019607392549038939830654897031496160581519240137615916779273310977502089306882393106069703644826140542660440781349641114474520854107365485254953650500922154290339793759910731869835364698545954735628697855902871697253431193530559539794921875000000 [100,78] -209377903202446629657797170607357646382527033912438840055686515776098768724905505627349681450123920098380213825555908528266027118249026533067729300767510381761701242982751655539855118958305095173833076255247180250544524739987884849040360604121435986895883222673244961441708203668803403793679056042372636996815313366266618304913758795737337804801299381043317123136971734993281037202912755822448269137068211397889507385794694505200127525290121333737516720903076411298662032998119831210423850055717771550295232492988764994837594458651928404963770203759995811282523202978378840899092885591340783559645095027525720355429231776883669315703361271856590427037705352222843357736798634625561459888864585780792046647448786686323248856733678236274937842178210909032279355797669973030347516706653700921227816305457942400035805474368938667443387114257532728412988098410096110612019184817368972340182226299069201241387850596996428305900713852678293649080476653337689187526527501640052115756399065397931077911269866061546868176291144649683288706323593140614925326764488344152976851677909772855958528177245213088083024802846966074651743277614813281770213249878291797185686280406970368754723796835462971126658241937633621118986009178381784296641749462929843712538762070171973784474409873052278571716229148313996906659765989955935842888766386401271021951993612752397996822337278914048872667246806650660661428267736767647631352669832461234956711969032526977633203150528320821854441657143019189832236912898193107746216667010022493869718005794914339486379453999425012245341679916832616359464914043887704323671586508668787119995910781350304625386428322215980766085764570758343572993214594575853574964449751780661631766699257952250101411195414776651619406962151794163421578098534658064943794087061812800254615157699049656259453804525497892500020413446764785819990153046171542640948771532611199806100975519207083780202083289623260498046875000000 [100,79] -174897136865689010870861593830078552536622687263756006705484939992283189949785324607306304374345195361978020313537802102640272182995241066892172422908700325648767195702251925072232293014867727056513746874374010562911355007171701979127800172644809443474670712077723187330112068657870434535258910204840969707805855071890777542778681564725990318449672183552465121212380430536616100344916234805477161255934107372566159374469893235784902702552868990040419774987239590191984320678461073526574384138799462332188810369244928533333047588966570318856738935114549545040804230034986648201247821365539682438468167085552397096183194132902801535813574511602979659134572424633170512843278821494822232698222753109531235479167097844993981748657891832336483666847174233242160453651967582444284767602053544035849367049628321786003181100466779372785603181724989882480717564594543611431001550384275769725404930381790993292558794750782405688987612849664289327211881576838711390338839293726270092454651239785705541910653427113185166056708485863582968713820672666993824950150788533002131899482519023822768613868816038118340672713377433751874498223592714449669419483744685475853014718039509645701834840632165928392359371313261948074422772881168336935665847766191640961711888776930326829141304932582617852063144282483040309079624910797451592164210589187763543889475949953609969733009727766641333714084404117245149216586786451740189589453265358803218234311589531838763158694237337928509651040946131042370021248223523652894067321368821580989721866378086236104480014715849878253387391317374197086512648843695120977861231610349078395370715291664139685955867907888318993543312162980524644229266825001581467200452392677347961990943634673942442543128532202871164767518939346315890857207692882512923302464667882644430763278011264944098113768880333449330439725173627038002824411307622808210516536250946889223069455169707794266287237405776977539062500000 [100,80] 3985923392540079108904119099836974496281141622739703493108379848446828876688236093765663544128307223758487896227454378935775109727292499597776173399673182687197689558443145676650391824229855372977371319028356160240736976958929251989378692684275368061106198648292221274831303243130474227441181878640496929510985254072311182152728961673118106649201448850097932660432839221104637696476405154109746231940699465938478466653357623480888049585198326552521339720338570622947319038058111329338202271746901080318836988234276975397960753001622447444613527402899158745011971359787172124194757223367775904074098288365031178994736693289953232012249503398826430705675661064073875445991357664915969671262542893511061487573496469021358597961270503543886328171889826483635526800204051663877873825572343196164379969493022167457363104167200747363002972171940363572123879535296299792494393586108177530905625129748719791897941458582117383711672642733044785975630510542295183366164649902305792989175532422254400215415069598503771410658248155592406113935148995545990388571158205966195731310268917666999834246314644156344770375489442444081796346575070731016170471368771571696366445113976024783044483680289741710034597639921787684030550594602139607911423906015867453452280099988386561368938044425425504161825931494651579552159132405511546929098346447322834240730235800991738826759025130276211480063595386692771188234634826266571675846584187372723580631707602870008839262050948496920621417483466162557218789082561102989906542958548984739438052990115380248234263103022240513262301889900877894487086485108897051136947068894934964145002850295786213488752742783227596929770727804238895296481015106114986550065853203894495959634982635056625442180791015470344159611388296966975655234021313652309337133146668434200099103014138828431815025287945510974747225789505782439642609579870389323858248114050593007000088776259175501763820648193359375000000 [100,81] 302026399934757518865160793684861729843081560311971189670888094843283947706796461436682110397548096217590404022791026626254605951115916441940509271279697846634376227314583801294790233096780521439108258633362104876409732326495496849184199920484616910529376500281407554043528249624761610598799139866094538287694917252254695961122731106935952149275808171705633477312717521450315145342415390270111420910127013233312130887291687224669425768907452945412683470838977600783463358874876792238816569528515447654739671616218277213348956551283140691547546028158161222127063879498389202372734510824946006422404119163568288917221007093513871198321487931453551680714038805337862837687871419121263747684941769393411283446196482536594952259369446958318023814327590584166836569073213941406926345052451073479027179713903159133269609000055480901254581818796358378184303418305102622866128324770367063736737496258453242303674455893831223433956709753861190275525036942907063879102415627468928621880744320990313467741629197526456427989706810436633212132210618199510905912571447367473887654001714659782989135834051061649095775074618479497212764695633582183154211071057348819687064519910877692971197367772286347854086910522901666169573096153228954762271182517581915747410043296464876014956961611511392068204867695385474454785493598909413371308048014427422147075712754262168458522903496747026612317525730881318821893195340651170537257440685181432026052354886368301916261271295191940555664486917251266202498054063156620924440754541776606420753494038799955570209295519022970332755545498386671878030189471755311924448453882111169373607341122750722157179200394363476690463064796426404272145594799683120467540963308994284645786349668821223385006461962118552545572195342520183241010672605904355722568671053084811212528349455810514794069741377843882512797640350312168156300511753302724494188988971679462242123645152081735432147979736328125000 [100,82] -9221438275707341752658276160097195928866944292958990585821349544308329311567646339231476840052558235066712437361356977409865578913589397247098964743686802479500952905210804603724794784675934190177233475305721983342490298832958719960714821191201688355329683506018214003478417700708192302077915488271335428865702356990032444171762977203538253781762927975347928865284745683759361221763110573222938052289099675882652050408816169315011304368631742107170356290874408184425529156882865051789863261676180649824040352806873304627724966765570966313436269872508583774780478595022154886313480225960635025720204550185108125464551447913686159873626866254033563420534512590721139527994045285397299596259555207684239347889496948990751516926773037559587843132774936046396844550376951206922801369982172711361301968018240848802094891509057648703690707203832013711301966260662757283213114660327885221251178620900725920133299633552271345816986004044257185234950639715226544376057813985563807679479680024979868498793234726742409411548478406903070349529825699053544301108571514192690764639986108947579306049560058242049997005273880579350004988884984029860158207970531414110804047956121516700444515782283544464682713229469454348986491407741813458274244664886508491477040430796683057636930639727188254847298288503575818920793653682188723873832877116280618274281192994314899906792310514096843170935526900927435209535842269064761078482821635941713931723771762735489113619558448212890427619148297640828443298420205149697202986647111402274923885756049599538837912237344512505237995431124655310476771259013449855764212314528644930946774166204440721342323615167322109659424694219896513258349153610006634195597687717021079824692257983972329499985154529981117144819312910709888352824192769866769369204860818314166111650272834678613585221224544873780854339249486635186733318450698565075892174657778258810179715389311313629150390625000000 [100,83] -254346098424951223150309400090378544086311418946235642762552372785212237930624921584982176621305933180893400404380832440783396720866226436897484663054379405510951408352925548536242819461593475017397401062513033939275738828721975825904053069233834445743460800965849046639422193366312836684020543050019619815312874288939604622243284716157079620465351179723499392737499807875906436719735074912252134646038979961649170644339482571680715850430881357838845197602067933705970717478128350074764579023861767988758355580798966069214640091035958725459393039212517676937749948691386635797540739600772770445339718603510820325525347622584856826911290384737000260282130065509980370530601230384958735171020455634549829063308088912975269250048807469135694692882838878188045344153405443303627609465591430904973614307460901928255587975622589799389916510687869574131127718600689829293220986746477602390018409399307702559121769019908016191103913438809232379221693619481327131083219231945736609566451418698749528928034476670579861095824710280234784741480195614176975407327213016744800957396200002700359362366636615636813004828730617679803819173383872786367601040866022709381959519268944018376016903219589002789585022908097808923241714564060313729635535111771907079341933133059209941531065254586411458680985926289841877917573642815571191191650564553689701942108983543991623865226587668604583285483325473987185152506682158719315541275936658053562140356209945461804378122583052007617268707818115749325515494672909901488682285945684487661034781601563425166606442808792056559773139215821918114576236153797125545742471400424186403981525468967442277038278204789294154846412339820711845929328651183644827678000999890724713222154669439722048633326248753578591067783358653645315983785706301942052561866295890710244119923099222698857908754635641503413801020441241745744921967678704864951660314505815020676713919639587402343750000000 [100,84] 11234490964678519788832391151309919608730622251876126815462391581688431114540379401811920092936003513604964736827676106417458816961007625815599307427987741838489379567622017480739148465894098277238077542781412908627026056933377669050981273779731777125446695361580538503434873080347460713374652562592014705385218525616421845576505253778550820257171641274624910461610860833619565403269896406658503052872136631641669150132117713461448344718368145357500970260581530560041905603585486318169223778639881088749654487967021835696327488774769108782856656771617921974238514641829705082176106231027057360997035057694039213504158303343505159968789756766520572802060482811430333120320455718003290285343111695919370358119900529709637351175190645910659649585541410377540730610413032882671990762106600641317411640043881081942412501799816543240112816086357545945473051733100721715975324775393658634099051881756740467937171454986568878280846826440513516230821042466765871432502520687440033005205262242109963943738668158801425332595696173523263635152985660262470824996998845727136215990944567015804175668209161595738353778599259694947366666844841323356638816184437618973177277113267039711404125091806688063296191215900633697103659892134337755660122531276471605368694484231896608495811897557681672655687601931673050130153279372384121472641889723913298370592885459589290792349954894383008968899376711291149147600492111666188193207181689796772406535324936709217893036588732028527286220074554691960778989502828745795522904210759798696021900046307946679785168691911026506539249593042301585612684514139057884841611885178569966808738042918602381321906962250206392789960942726455350842595729425241387345970760081106498895954801821105281153629156057241788667494796437596206157981230663047122173147258047623579961610455075670647487489602320360947285652885740227419622565600392252919586075584133586060525650978088378906250000 [100,85] 41732877486052377989301464346683233474092356928142997847599539019059792156218740285222623973086328170081445418621233206678999638856390177448939210062102709389506528985214682868045739765503758808251864208918198138547507110678282471410526370501718554547184503334554308882162625507920356485242596934338449217716854418424140857487212635863504349477508281004000160773378648966259671431609627982944782779852015859009373623615392776709907496761242903727621685797374706320058467947602199354233519142821771806506639616208903224328188267900054387612532276101283081866885358174027751673265570178213102806550109167572844467600356067348331385616749747419770662221192287511501714359646062723783552319716228337816045123456155093642684096289208781243254835750933373430649937103303796397687478334378332249678532195451358504196097949629858483952143245610012149941026452934224209145261451335062527699303042687139721802739560036398833489338800769572763383393268199999345080907775140755503308126403539975657730659463328846239893406944182005807649656734712350178137754785167460656229822892962784900058273162852499169145265287628367631555581792792568266841705782202905408670046438579525607174402386947652004318645797081721717034194831884888037526016743860376372864710332997114557764122559233478292425202522810304370549231928302301802992743659415075973425838929788800464367591106184077632571611265827107647102111852762494241686702173633596909237256766563721881399331364933061057960168962636185990486728746170763058890027085980686225990140762810711093456862801929834258629363999196439432565395395284201910536752380567439942960983203477386017918212718257934262510483725734162951887410764404188951860303148934327322780223768300500809269787515437156225463647358763130473077707569615891265048624357784806478673341944491124300112713998868557377525708119987675537296048773602552636388615446923865527233123779296875000000 [100,86] -5455049536305806450181135434404810881973502236194846962113150076672850733512472208467231602502014509832826381294734964192129291469102430929700105689142388198220864237533518230835904551108116511656097804318333564785279205170809427546495228019780553769026303034609099421391037855219523785228159865263893596533171137614471692261718117921039815359188337823560338389861567033454105801267791706272588819626916199266049669179981989523313022176901613608388644519841499406348825693186367936142025756692342253532004155507675150701802003502202571777427073365425287293481813186379288145789635410039085941715357632810776626016609364359054074630597515804475908295692109931050346394221840403165920177715365401084424412208372350880733387098408777760669556949498873005346391847770227485854727452674370866876287358051374229072114079398068357195754384741532291363730894432113630818146475037051954054460026171389564469001754178644148972110973445435354145026148215379727806918156577619669796150508707963498922675393915627054063475791920444576984021557124496920165610755437263181715748039642269067247890645717569799216549813196745581593458882224028773042566558785527983373095889923215160281182589994046112126615989105327348905242335274259005592257153707765370082887224775186071606919607812006887551802772839514704776656341650000250523160527084144115784736714978578912955705747390384314150474573778064856033585288002004966266753097031786503759664892005664396187997756291689670163354806739184841222029845357776783361901402377527532876946900092072582991750105872552090060223662004131471043688003429183452640429322640507525528626505913276298283896377038862383824046461036116046328450074688477396560653032762753901755041861941870068271748898069965148088151453342858629701995184667897274841093817945835747641687502363272622600279753775539854807438272850692170005158536160928302364181874269482409931030273437500000 [100,87] 41639836396836506325543832961789122766344915518348573846301571750301197870607030370534280431045989248255008176982405692222504027503192405380537709061754446566051130934981639941104492076628312284264475686942731960728019952744780569091809370908970796834885893559597915199674939426167295849751277078821967059715168465197159209267541187772748954617198755147367873703049248330275456262603729223872678249103440290136979062519467309743796330365021045780284277497917530502883998604299031240009634816197384613793408076437127438692268159991845555185793609890670206000255081317909295620568597203660338205580480448930547525356042336668998275697139008911705575907005089636358527136555117713339462085411356678627184463686182486920751018245251605070956195267439729820041568188188414479693519207211637320373546178457830915985712857175816210290443455785969805894142522442355942537285806886910933374159111278654872925443374585911601499576686149345383615233555945665273570693651822886890222771843468196544233418504154611683520223807858798878980190818442991288279937824601686481873754293322637996513540054745303714983013312561945897565408934467031689032985781556712276354898963400011782893147271505406214225670007825060897543601148877740049980359273462567243287558269434300514361967273191488868219033128389559232224858210767322591195019220992907737109218715100219791612341786176448704559157220242872050687770061849674894877696482154848522185480590385903714421689079778507362465236701733268405927515466046680856967205920950268878632573266413641839128578957359490529832087984513130120796147920400992054856073631300502928498269967107364348135245390969838359122746797425047301280767120302051443914960892068775066610758397269993840020109697917766837623289782871443214740558594532617777009580559183696628372710093489121685713448164357702080638278001365220838223256921013781618997783305970785034179687500000 [100,88] 505448559181808376852665982260059317590616759885437722096756614441109750897561771139712026544281099006661047693572598754442625159618759610279072983295895332702991806961974635032686387141110958798699032652538499537786066646150401833137286609307031562160031621286784529001709684273666022280221507302554106107327441951484000860235268193297585458471457093143147322990799225185337300299801254792177339541326844775833913653533011452121943323401021107415406182008183197582652594674643708409611531928884451472216391261419734764421643639740325745420821958492562786581895940368070339066811267678563666615638179138449589444881749821973402842114080567309223752157879435576700772944691513201120893909287685217345855355032047418970010027630304671942560670621573153108994984503495992493987053532208917932343319746665806979085541645077796522678960202800587707621985170860472756601239145918825086716200564363296617559475932092938911876215692702595714860916894665483531297867171548842379180536718040475710784206572048693407714899080501866413559389697184792489708189647815203647734800166822091681128183883033669785192211036210537661777431209832698729675172488501117798713042380507421509809710628433000858762951197122953690268584968360341860096860466799081727259734904456781053567034707726269762575799750879835156310733787518688887540145703688551663160695976823864699614155198746099510152573427537547796361948894200451314303315861009497243613415634772138064130413252001308728621869199954310799933684600791509791523556265922229967166579176995345275349796746735669853433874869955790228178208758451605613410103682677606222003762178611890275075051344295204965501528880825630245696334023679296942359809484690592562665990962166333746360299916611797157481490356055257200216487360104596354980999411103561960487096755481322517741530806718620545659494211008150914495795464685957050967916575155703125000000 [100,89] -28408636351260458062729837645317795211053657697246974520221105963856681616974378782726085304141708907199985805291839081711552319299326519524179952514010674612025699787042562631414355086393864921041150420714798021161883915386913794313275110863336480170669124972274928729348416583938166387765398991263631454447032415089827600630268586387597467514019025046574931777454785441089038999738443583427337784369869215507634766190482211665128971113707925212509289837219227840539088826672439602011558039854402930906542782283138453295616193192219131756547075433763772529420585385814103232926766339093955053622239367967996563333612938220281410152740286226424273590942955005103720417260545813629111240956950178535782101573459286389922073451647396953375011725136267540534342184458092117268314574237353301071655120732323566224127416401456371767064541807623125004299876999240413432275321624694269612294027480904223729814278553418467641370943885220019336554510357424894918687969903585249415133704730607156507388144180739064191271063225248260078453040491367611637426117140465069520626275632984890585594596932454045072209449792537384952890873964906279242245529527880393815002522249146230175192846886832370577474843006023287131475093024363520949780272034770925031476863108132846817073229217013223401967015126439603879627195201628323848182930590036890222893425086013448417486557318792046704676696106836062637896806384091244527736940129710172809590196076956849017660533415413948344243649709120681248249097654544966301023961616263382510189616632865213022627489406276877009820928396977026120864419186074271512088962062703593522899889968340364898710661236651730720582919440772766876728811420918185841310751952849700133741358167491826889719028559467725593604202940681242583800427466759619316209588152147284398294900128028955702818143507963511902046197863224001418470703939338189028502407931835937500 [100,90] -25700389099224631102950337977041017648929050941185019157266872018280669450837883683667909999790642924961711898010944627732306784572765743262665645966399363923221327532497139542630400612906737208173491423017719821595852279604471724615363400772247899863312429267202678304355786753021875416051323320562987945613650066106901350042671996301550095184833250979241668393986061303957723410351125900667253158787708675913042465284143887926072090155066331572355783572092168107108227665635509065583006958644727128940669229785011984876864255454047863925015716381385908452312770195609894025487071218823625166959706899239262027913613029827117224913797009240545568575017272171320804249155847887659412628990362201212430852052972503289371041088229907691883313686058689009831598457316214729878077012545133541154669240343317427604212963473277162273451183779864501319138403155263631817012138138857194584443100838879010520804006741747691957223149839145152046496447029459551056087845739247877395898191644623554023630667492935518547097564738670563285195705059319972857965383997671015016831188027108020599666518800452955305825457157149032864001413918683026706996528714361795074921917522106151436115283839707360399634597698262090243610312136889087387282384497720127896205605900603456696349114157604811143577925072692344446621629883594874781651848777459833564984057506377519166078881521273943911105021878461310077726927414773321503354307390087923139145696658004219865640382794561704222045021583446075547829251775173653559325093321066355721137458357124114833287931056267235494587239018259823757331007478656133210674661454998285914858206872097348994527267477088393954671190548983417468115963324349101033716280757859354196680198807269315331487755724523116860302891325330003020496173763922613828991794129022921696432888978719053609165853372877275810569871144505571628298057305427583108479528750000 [100,91] 2614419493853149514268775247831864543832996531044515379224936989812039864456218598903492235102260683883575197120119535011040139082288992945748943098633656412428184848241132128760771924375121415072649640645492043941955519040526656659486031329769387341570537656596244779016493650597724334316696148594664748333436585356709600070587567379715831161313611352335630376631060655726619813535983733285647829469572086685196633043552676674890087537315578327024639523896287859277041655864157641665630500303440399488499068471464984005937556945246783473007627630235393244517137037710087757129304227824843619392916355952632272263544351478657154629488368861396079167414650507041579771945288612822236282575481448775949215046073641290366089946372061138835978303761164916907151517340495874276669467984167849693853981148415470104876355556215227744219534529975295424143196267389180148727708009904198281861417367865544915579818350387404596943411758575752492705201906666428154519277432714561120114964554651776793468585157994731212916714393770727291532908101109476296817437659989666176855335660461981656696786571269373018808240188781456777602682103565985427867814627224437905606325377193881578514796875351498666284009971192836322290200727051865367731382648616011721042212651214490604023372291216744525938674755975317696822244446606841497818243628102496060924633368436106917113296177834874932792667076806789352266774245972662037037513887364214183135198757556654848045813943982061715458343462790299795410557028388518283925848314977056561401987981191925189648001509742300426429552523722647215529777000272467812332817766485649107315491962804750619479592712487237527930577027105805595015619991446630046864842998921446236429711526249073612727696485961872565908502974070260955762822006644531581886187528091934154828825347888041880180122756959784648171048390720270323500385316355829088577300000 [100,92] -38052840712871024345751805231597669535105392510848446553075310027266389507765420832740299192381177972344542871635166300580281359790192843921102074975474665113790466398946645914982332845082010137826081545883858351106639208228639914000471485285220995601700305127621979433930982372643955202608995943801747724000351529854926603186730373885195732073086008239086316152041919566985888756806827916978538658828326925685654194910826964883832731536003733021104647749687960118104653526178994981740657272935124438618351684226766543972745431618309331822497932670345979757514587462002303308571104373384533444733729453970567492431141633131678788656453935219610502492785976707731175652000151108857994712921627419792469151617653180350794115975701771206709671640305512925288302266864879562254824012811771709442424808283052982181876343290026396121455702988195537922574088324337459093887664996169871090946284446162604131561930544793095574146765181002777461762562779665864623892538636294165279349961306078608988692525143763336178207708539834573682384405608035049238190689860797808196377042796594614940461737407883700901325269385885138122095077797184452294656861269365465676388292867000189524576267251766163383111121438056536114611261491448348983499725104524892173425651692078178704781742599867305170256280005711863924859908666336191240867799360267760161095074079785852001118221019000588901681625662846875524467571022504057773547200730994860187235399775052310503392700136576237287927621415153432940066531537399079128048116883239577167758382122705918031736021119558424124950724577573539849932459667262885362055165664818769200900138119695209246740462170315362539667714475598895024206163016551681537114486490284971118488239519486508653660614692086347897299501165219696905106452454178477186037713755876126375609878747649483939500525195547003130730797929754992339572565267274826536640 [100,93] -440267200005822163699430785408846182028582795428122219920924633899597341911406421543666246504811212293471317410475500837422220606749724629764573129251426185797570809584841738484540640032441381341726511716509130748498199370167362083427232517343419287444699239503355124952642980550041637913067032872052271189911436655594636613966149206423955387355070566840042014888398330150423001897848647055765814071069465421429518779103938377696328728555615161485015714689061457152997699953253733220867891011154323308546656329372415214800984392352600816850005012383228488624279585054386311352107642195177745524974198977083490440893126255882304621543602678855348475862605852527657566198306058836290224748205296308217153049615054406868693376746841576741207222295228557583418247213449997576277977807610420801875746470789800428879229962772108221040691926429947160152651313509911667265149149433171578575236134653371160479257890287153248604547094985019580352257382839779876459916857948707205198429507653760000434173441486994755379919061181117992269351028592538450631188289050471286737014511983726665223538662810501607812011780963766428235979786344609440122131119160672782145030554896433434158129038511896198117415778918223876988252749240957511142497855773131787436971970014108941055896215703618976847385072593160071558383075760364542611628306594475263913039419573874820101738996781093588038065850447413411001955154552583761612331433072239232526439926123677191880938267381841118794933840117986155771315280322017633896694817001243741439698721040442014934347491847207028203516453115098822781624370179267694200753738572774699564386919314044738990783445123888359817353727284390717278738759911164104163322298292427098151884670344102931498708433813771240744261805955117058439378444044150385332829585018574517605367257248496397304592009666113577007675665338100888391296477788409000 [100,94] -143822900643848830448148948813753786621757213879390680475644998904177315570464160101698376486523238356913026359665777083371858599390824613268234708092171010440782419512142158778084985674926166325854383699652058627829341451436110238897198680410304316128193729084003819559530704666198845548833525471930894145473417382611529015100609146931162425581432795341744325431228730366640653596699137355769354497174982584049691416010319576563693534212661003767118847754676735326523863922988846859778778576806644304662612834185052833088417400417110714050509711528699330883938120934486507782320331302529994697971251749850021844950131575749753735541718546317616502571314679812949542557931319807227357269272143355962202755135903285906164722315022547247657077187795425027772785509548442696809755429340672883761301437016301335759173192231067890478546430813022775983918494201923419070821595844052484569175543398102975742817959755396343243369540676829308263035369539261368444577634038179634044418716369098686013181829016244201975877778285892848072085792720376509365846123585370260807989344141017453091004864014197634462406195474165370806313750103375366593099092837951226341946661194526853786426428877930389364576751909965091281468306837329125663502283291615395446599495397281034262236576502809174831272978989277282463787943003675694500022840808489379486752940834426076353299696836814705894896959660555142966071732252065615384268262063872664386620293345678310170825525252054901708140181307456048021637412365048555551155600117787065897568898856319842293712107838553155316925791291495454177128801032031636535892723831807623344819047865229641462931318730177411778291213181122197054606320741290184666462710785198803337193279367478306757304231887225055328555219433932302729139314228230789155556158657170636620138617427668698481182814393323883068364442783100765915993949600 [100,95] -8258318209022532618061905062900651126646516437729599335015167803980448413105419826442438026061894666520433650921699533841752504367964942072401320440412779168263447330986981399647149996851342108813512571304179197707366270267596398794221270248340602950301204684992119409954646103053649914474790640795480074058326192719352158385745093376706434998730134808116894859616419268254426561510597218974454877175820998542947041576888528771825726587739166664833088200908849881115542388250186443652606893597833935101971447411333951696226705879313613643875759038641003149241858142500582470528050764314755636045093347655223526809371248634034484030665727064913048171653278977386827511611531241852659322281657023922081327229103274409039455513054317285532754767196196885462435932951665478785214498448764937944547065414107412178791901161188686917153439616782068362408122945937223078237529780706200752727386369049150260871241103799633853196389594058614749574987418968112980302042998593851475535935307722852449793183505103308551153046395807403901050400096267056955637187684039144244178545951158106014265485829332507830472057167650658000660027805483857155358867501522568472632943629765078402727246714766155273637394900488642011980058628665397439332622898416164795778810755726490645839864259397856950475560127213504152274789171705739137797419922617792037610209431420718839119769211558221782326477771751623001066170940295857568663054152664305465961059586774226125855749209391458685865101736301468870061765202421433687700725605798626703735214664069284378719657928980694210811200997743801613393527962418979364847247192721818777996490364262610215405020038944257634218030297574915500170383869188847477094162697300376180472352862503607964052654254556536964443795545925439259432434445750058917557279867967463393957207046127648389858321702408452440023195295169169594752000 [100,96] -207330386405888584202229598967931745541027289672037695165074529118611506428048812509980439781873427243360291873016338588453662216693417975864269311770145864965955468422278215056353311365507534145550536798555794740917631428360219488903117179854626172073112617630454378005142863979950356024295576120026606323004998899428825402318129180955316585523967580495329111802066624234927868064578625069686541342519453207386897914828198157934755077478961256548345262204028107717959861400807429679561596484717972906651331985316190685848234228913803433163433352388141009689654360793917347026765354054214956879017342349828147894784304323980141255909155922037565173215900944501120986502703688901896813163157784822870842503452508636663492956966880752449619546211915602445225475954600121934021311957631751482844583307523040735483537369743239441679855252945892692328702019569681212970531363126304550472278865906796592765416957708887052727023327186580178976430578069603379435103017150399488871616659300478140881300451213397185926845203848226288760227618113988963708088898780556345570444111028002097206409663966915852005789770828253258714434971107598744026746969004520118705040726370413068201437757644125348102849614135900720345824489647921182087940046732375154057854872652553446968570734434586789705638043038901104349833775264631522976366399291172002049848681071517428971253802007824442731243938618274838951958144679326814627735704372824144821243152105846640451837587191563239720339358070952512075134816911797081733000669672016997081146736963219698262667137607035396634400666800333112601452616328505100804393121414658439932604219250886056318305600702335186757153828243848990008683116424574183002402157184892622415023663995212173677315505604742041349473394563506793519692936720972137936065805130643012999236530930747547085302854612459894715860058034308873600 [100,97] -396794770563562965501344869799992346500062657716470796512048547970030495753631227787620808384149541350458356020297586618069233778431401599963135006206530352612943153256108398229328974091011248929066523067114781261218506915993688506600239254992911206202130691460173783915467290970581427256897100755062158958519313992095509581352562420199172031901657429510368581884205328511654462443860449624741279671883000473356995006745318136516130413672476429488914370094022770172058955437503827070960241310433478213006826298889489855907730417447934658496301162625172048851243972981799541877458554048363036812149575553168903602451315271396404909414849312081981584572043217216168668458719647723283703648586397783543095832908843334781407932639315909700966425311245503486247384057247106911222025161921937360104742444447594431746994805719128131464963607624120982106279980608468495519785728592982231723061294222003268022714792544331981113413601620022298059111577806759544169156131260923719179716428683656635846237452213771809224158054221808274272147058897012970245406745618154181766572322502475780325761419086064516557155737801039949486864545990918803279604796920274695224353157268911441884831248135574677607575373148530790634072783395776616951587084927820710556675517877417970089217248398415772710120689975492206765303447271794982816598343259059681363812071285108934118839956222771846997175371103044111632700466501850187933627992572671440675505411842024147446814486608643688164919150550959601099479577930950677947228094258400645251967400734943069382002545076125868943500362038869610229816446316590035120222817371294965772690106676444543980737460211517137990751470322285762211762665581177893910246334185031614938019603644113359438778511027380584968264565341639671989683315092465708200455988803274691402615288745858266769312510348840825894248424593600 [100,98] 10830213518822653125436041392600991709000856595692677458291381257961436951757804689449798126641828041698519194748959877464190132467440150480627622686745162772480313756362523249145803865732738810594960907674898619543218406107480606258842984723937859973029485240268168593673007276962983216169215915706128268979420919645014555324808059201172891797904606883825595921438574862818354616519154950825667009914065234123582341036487758057997812825236870471939144997816850734822018134036580298325335280188235899773531812365174461273767627560307600840357769329034566119585285290368447058196417536073773928635832935467219807476885963961225779131684117996398609146077902949246630151678431450058702868468599901886360667627221046040056381577844822152370160151667453492062970038197050428144152005452498149825689210936690973713347631033890625430489131952798679969335412838829746474629025916661982264918538371151435211352038648201311938606278965542370141488115223729890308941352956721940101728153489403878494644066217842479317386656800363132367581752109064615050216389701943913012910813141318401221178470521689152752758543045477798974280743119016098424881135752195119645746373960259453886623311607893787303763973337634205455873932840943106817423327017891169527524072177900016565371468837715989933757451473927160388978460147234754507703104428082775766376185972870065138612676621134899031479103184008310636986956693772994319500383130772819321759885168194602576384389781570733716202341759502206018454511969156986253353858174804885626012832663991700774844989124210774831066390865569410777153094732750182099011250509183754686986349778753726830314965327334713041820009186541453210850596536710991831230373768687398454430912079509544285627033990086290909367811954588752555179598644870955189538473098427612286208991248847585260864776543400002392463295840 [100,99] 76327220087082524496955709920819550427131552905270005894172013798308770231835480602605117567052132403018231001654558818174884261989475303556339228208609642170611851645847767406681960010607060848734600012449394418702059143396169356557189855801796121406634474657307326491044760921048990901863089772038834580509038042938939045164214333478551638542525849203697511871922564736019355750865740844534178164540510727427451595155448317004132535835114781919302789025084362621611168232671230144841131409917152123682039447324420291816718617288749648885020518134621039153438433862020200614816332103253563454591050008703593336392343043652910387126694138103045753643316524199500245953466615705846780648742248875406605213090208889108416074179254804904659402654987670177267359770039620222287910142399305997849307722315510562086354040948035280992439022253425467342270732223343506209416798708033879262841071654193658045677974061094634163107914946962871438110402055457225782756896059683764536845382125246600846091283261856862377375828400851490473488603039877945355154648270426200425081756983280803864360077805498811188023237225784495178982365438840838668813414353508353931095915759885051773878715870504303122396368684868788654357722705933187060756997110826762867618120570287261380434064642160513688235511737241783273148833624946952489101704302525892404997300576679894472488509890812790735072040081583856130998552491587750416897970705250406870257079542744557781145724381859084920595342610899588723887946538657611724661031316902442110453073754319760911727657845742874157423906697039473081824267639413157387910822044753170269693150952885006063068771065141610345025507789086514841399670563043144279020206530213470950090921904004237024368374158716149640881342112157080926396848630827595805927089068140469597414117920184574398748925259504009657280 [100,100] 9604948087212584649454982415047819521209950043651886241851727979907145609310748482749665679160028973880049529531416794712419955193555231046377223747559244010161650004571011088528001486447382235583430385032052235060585060267178340861190769447464416669140476779137137002694899205155754440801873776998319765008796665512698436475615159753873051503464370851609849424620952128978004136849967423279954646473457791170657619600725094257655488424766388176427372216670451140690484740551826775381222776682743654930539113048957662993376290297912088121384540084654247250249373785983676082840372751173105906526727580914551894790553330119026026252448043969687290188112943337031706825387968395446977521097788222519691545219900482350722775112299141317292513133479489605983146318718604774459516737142464535630765491854799762699773354713567879153386894915006721813784206664365998027639724285892331848089840501898884950025046612918851445176619581698736692297527769655811676542312608385316705269191368726001081901828269388638278905184261761290976470127554026829983711647612094914536620971989741965234931467740273471443679341530854513204287221050394788082324438224307654237923897353979203790760526731473743849052210623111543580445114593725314211798331200779660859699693600501820173201817547410063465233376055288434756140238320746052024584208451586764726299801370739779495930455014391180462497283728906054395356323030017165878206610334505921838567134368928805949163636109938904208848983866600646024842837072301942283016006096517733201149509291246308524236818221901486313589050172316320142126879698859138980333033082519222143033483447379126987460266200363145368984181373871925286852982370432223749253530299423740383816083104609124336231747041283255895613531320900344494339644494065013360302919771210868275439085536637472949877209928914960 [101,0] 252252048596014020888744193645533433596334607179773595349471968234297921480383692833048236659713507742068319098673054101690589339541864791217576433859831704377358951772251289991562649036833068952448129386641765624246334778508544981623633576749328981838951005849445221931804355913349516303492348349833884757721729504917949136786726354131495989779234390511096320935806711517492637701107128620795828379987830039981086457887649531205396119186635562424178302886215570464326911998642839666861712450218675757158034678825052398041837319490894119795627798993072930582866255467933956860733337558434193525112332722041641033096436379928710813367186330054727180343327318609496146381950649745329646956169067376406634824761916298185392074424222357039604385015323877857129838458131194631540531379595484265503589218641876094285763084534931183698987413816684272190649903825292833838229320578811490522935411364360418274277351305857082548535078325811291247298522541871177768175548055456317234721201941108566114367597929306613307528896165362873409616560286738502760817649152463829716107404078919081430000235521544506921098634758391478891470523047987378616455038227569642870614517834344697111230144911598741359879924954193297837456446055735976139017300665556366988937718449569293993407343053330315149162329911818913221321777893778851462293769879567685455653256640770554580353022908642491346558534098218534480290226350936546937251668875623459193375130914691838469513916551466891830554562967850096509971502968962545327818990209399213713169622664004028517831290380915554028317615308417979033883998554685870751596354668560487401632831553948058599325533852022555153095043308848494877706202889913042516555190256250868559126103227852061008751037342251992129121839376373230848116568168365082160486951074567476312064563966093924911856904374310569519109012399605693454375980429085586781497390534158540929508685939557469939207397920185637289049418468664079339934632677028937183560273563582599790987069355354356580935450096228651162835004299603712019415557892337782545083490786452531345027478911989091256086130207885278700142596408628747894908883608877658843994140625000000000000000000000000000000000000 [101,1] -14643862430998524148120865235122697843929956185413956741386204900272184469733064960405557288307861829350888577766161840093772543238087927910286876036282359143917004718303725031170613846867658493452899873063443100331812696310691543079748398015723237839029117223739644737212295775669718724500370791302873897297266439387434589941500129169813947076659212887858772855074502364036229963842503644034315016395105151737824648331384832307372093119269513189419472056645676895563725010692957736464471945392627859158665144177698743496640391410963488800559319268199046430490392702126421546525149829447895936941491484458444062996540629560590220427490803470083580091514449824653329475456819570063438985206169528921250774008007483704835604672032046441488900477351937073706287519448101428708945655773060492916301435973042776932659772574897047538394179956879258711281297873633444798555072008304889325989953167489864633087390775194225693985332641745947064922054076328192679071765380375559268074361927922367009573506915701132872642631490492591551582234933854264730914151193457182885350782248954255723426633694912907681524155245550922091183626169274818102111331982842493488268779971038454356218083441249839707672888853482291486389286681801244816964926204178444821532871347058264869757172220412480734841988375884700349118973913727019896289902540870659114116811607028217441553968273830002309929010443924308647701413963102252108724062513570838018143564778409143702903293560355544973733748412607653546629581495577210526957957576001806110267351331552412640942191165265783902801647989981749596833582630609084913258995386485619997847569508112833923042789736888590484646347819526923938040277385222684274396546129960136511342502064514614026540335993571986838350496917090511351437811320912642399063926981236142569954385552098041225271322697663061797524852741969355812828752226770186460787603270607608256770318113355531576171245336264643686978824304202482871468484506633056580819149920575789916182033247582176048886675722038597843796435195288667849985301528574037807205634637569272883623548903105959737492700600380345070101674356376902919052440665836911648511886596679687500000000000000000000000000000 [101,2] 391242311922802674807290387407604041017090710113951698092924991934531746672207378284383886256980679580992921455180628274089416964656631466047900066440344035042011527171844629974166749400385289759333820493534097284153722727642021626922979225207319574049348701837491882805232422283439316969921975312031560312906766016972635397958931992360399381749495483827564801916970118653773591129348218622790593807425146404454494971420118100906448076373651369427998214788381142825696417269856523844725425132487191490572311228251218247800557702777755054855145726436892860467885248598088960548031557614329614383513862492835836116406270056613011184106141103326320179199584587076658570260274860274469285101355237643125734939159294102890112966261673499977768138811130232507919330421836692208054700127515128442632489338855956758228425794164917770774888485782726245804619206283953313833569135371349696573379925900129055564468484002884366756747443807078210694644625255651744217852430422002273909829406168310796657245252533534350595775570827877841460015743396510663417481505665062957421250890671863836878571624300691802104160321604907287087845650971798423339899320751272162377567751616191803458538967319487095726096941052156237459069201480908762516089118212328782736583736893926625414955080605559957594858439171939933056833219718767187473361315875268590832661386695921847522722806923074189235145106854983083545287066556701019317758671275780200793449977378640132547400581899217134170014645955545025771921892014612281715363828102776426907581836636078175689998027793948675511568460525182157136306618295216339499095989287706208098478335462757772593866196204668155890053264383380078997356358793909068006509566027064515451477015469837271426297878330088895065636602010010443765374302542963866850484805287116039781141022455674403152717433775589020789939800468183899306643775145477679110209779981187335892985608955591214208339719697422588522643104712791056844761085239501932061936332639717593450924470419797930150818894672755970645052994876192697245781768989508856973745579939343367441515585128384337481230020882842895892361968736269586940576536981950539484387263655662536621093750000000000000000000 [101,3] -4897860676058222910407791248125144497436635382427267499248002996219928474209541635380261226748821735742463539633413261237018895075569841456331010019003605965572902338619837686852976480548890192138264103975577696941086597810952185943048545064290486568056646081082796655982381035628274050082221994124496774220798390278375007382178509116091395771877204270380749730679857806281876011357134584366783609016132094816122927301983176271303691822516847179036464433541791553048895634027871308818072629773524536245839531462093993034819762355251676766586554416761823042417266046975852624408937611901896633154091878919780904809919808542229110011639385646799300116955789038554056323997897014815116285194063830404756842473409847289501977236259543607317992511583907605114760571721057810475514263905748791857089341894115492194781134371243192632781980067273067130390901271124641797828725778764532602755500208236817467412360610384492450061661752686363302648585094954018716995603689183568592884980610352646517049905133239528942468671841638015127578715185630268183572779868175539444579840880571098956383204284890934038147159725834235579289288832911024432002289098765539134859800333351119460925783577611010945642521043015293149134370417890266836207962629794093606905750832168891753090465309353588701446384159273023868716201857393243235083616295661602947859696230429124970920779794152657369769140396293362499584882785656391789392117851983840235997918288385993549847861799762514025669597732829308651587961403207390381483593928100731701829984486605477802188820933770591904371766761609312836489503364737591205417591730943588521072842844198596251244712448004708676688640841227811646410204673046515323036442712487437521030028930145065516194273062645458556096117785952910058918156961658001075922238712367278114085966324903245916413131899756431054904793519402492576314836749040727170508117689021414119042853229775479244634631386002932744498436599409492433648952458644546327899574642629638268102423460867647229969717624027749486957981189598180899182085766918700117315433308708888418433175550502248406624959040298486835660816710132728368527060824888508250296581536531448364257812500000000000000000 [101,4] 29095783680200769515599805545601971185323290214753002222476201839629949337796492505979459126610263834728706155629112287199642604156818236764647537479823339818232340141681245931706310168255718998326847842928084171936198576741173295442774738338570458222401024010577111744000564943405623651045939139866073794321443277639508180436531077157476827286243189941057321274526792397766599416519512906586215426669055394057974471687007123727385270574703015290248248172738939183347468159315605540492136991319202923597037128864851916075080980380821351468015124177043749159192433097568075864677174442664468014205771906593242644101822342166549166917081595286734169655973822217950612922795860812999118529110735129447614189344312618565149344411252227810799497891985740628707220172621364084036695051683831888034428841319081027869037778970039714411270886687387419332896348036988146280817809488176084496033124637668546302384376338120572874002832760091382011789519297808341899197893602597265234638711738210872331606266292177710166003845642297340853599092518966980093894324633961324414553442845736525140448840138427971432691497546203954248738567567251943621012806465643227056812185270546075589166801880570753825779229288509326582297424828906434536296457440543418707929149932061690995427233712397462053314379024072806969495137784222337136675099322677617034318136207449550439905231645466535835079194569901393651219561782767832268856757353893166764924450729429569223502065436742086640509662551905845887002749670481797011316449793801135349713590043259313785451872262899287267509121966260200024179871974090999864420160553236493396528858975320714298999369692527214128715266482849334479302928107754786252509280025650461200845402337152097123953907717190506219675693422199498657934963456130611247801256262540910627058602791842236459667911318391808299154329690955740697049448213207147675904452095720640491521869808902793611504952760860597812113966747628145492049274369368078549208218339013892279570506059757718216581023346662098609567162389145161221564084428496153738728007708982304724282787317380195481671653240055855116334548776424088296563286171192430629162117838859558105468750000000000000000 [101,5] -226122656973965242995272846142896899921015311680421388767960039073249691449070383116788630412649233928616243760720039420371530184407427613330147533902571091008206275330612477676235533146144969480777621427750890466165934592546352599392805427000284900976440401741278275227469176327428320205820653689626590029527278324980237811446810752781120530516534989890641458066039064819669646421433244858117428390908503145492170580512290508609617397101915930916169354653080102465875607117196934420980273091923861063868261046988138011349350458951266911625376758953161485096340635489050884842809283029046670079830877729620391595569909363385010776845432997370747494438903261531820916672344290152739270114876025875314275872659729937830083807523373087685266928749161552266994413344254743129080595040593120354964314757327365614857694272793053265400028124724400139151062228047314656676449185996612992917993822041621661878246464174391322353094860938383149674298744457684472047520761607934632659402335468069698433028996549867349379868652900337634499340146906953298415686115520101638207058350241849925398867332505964907906548972497706120088650346128874319523082400064165144379633024415240801434861356362581816619494686550246160440004160686242826202360094084277501496434246863246006049957881657265936953584939251814349922711734388800671336006957654560051889790087417880445063270726530473006521144088991088416776594340117006472303703575893310946204529211037039941998847902822158155789697531779490926513981391357186139654981750155913206513923581311122595307146039674953585423356744618944208372615619584819610780512878832193734886454666134856795911444837268404035663737635027487471250064569495147762032694200706643621771243118819405925004215417867387429264620647961940266539757602464953858518260562150420795839283513131770620988127155690725368664400611971693679802316822155002517501988617879345940112751245950842111434905756324891760634203135567706324168033583981805157068135915400358822890336610593900680154510717048816919461832221712742788229771785526313795452488436784320460816302153495265674592081791580075953700553160631037073464814912693299220336484722793102264404296875000000000000 [101,6] 2323980914858068510025978551286278249467338850799260753463966650661759321381946668506535221141075961004939678207330563388287528094745262966022003711199102588405943891348955322270156655420546062604952215142305310917043423147199795241369887471841743313810164008664869421022846405113985055579008378026379371937455074619407210502150031834252831219864400479931690015862681090585084673320244787043428355528508648696816339410215017955494113730666973752309144493851932608204826717698492429680677872235797117389986511531571468753521824162550216300679123114103121217868227397744248339216231003084985403685533828332563096108935539240133468856909243762973214118787199264271005166547766781295080274024479367740208828298646627518383954074014171902979270893424087256373685768234838254146990016550165512261483921115325770584511162119444673594256440370817992048849193120193724973359039660620829686357182394101670140515903894890804455435660915180795556012908668320723782661538767463202457042617879349575360410399768094774800016623290348120455811710085288561497009684642589797974038964947291324724861370507232254684503969041910407555550711381751338423338503445131244221275949973477507482102420420496489099493986807938784547974182847194959091142340212134627659323398679032863562181545574444177630257789793816472629483826187149811647705737537130752973632442851009920241632851699246011638355825625653612139338709964861989839322962948426737711893705599637502947109582725339224985161974330111739884943243600533802361877288210501278710663281905534849989352805010825104492887338637146627238220827587253526836445902800466495879892630005332004811371266988695388078226682771843536056544978496436770471928504436086598938902579995438253237041312370591702583160129919450303781157302810337163710723964825299770058161480407067082028358448179466827117390173715892411255223849483491858907438173247764188399840031805282849002151764644989668165676633648873762870465060621375089344094492459808276931481685351220704339482233951718821478175977794160277380339782835416827390119802409863892719194063382415458477069494557255911307841193635537332343871108619737242406699806451797485351562500000000000000 [101,7] -23734197746682912303912570604391928866109913181668545820341395968372277044148515703924820828082667829990056945372715538090153072094257984133020581401388707307687366044447727906404020579929160894843718636864574058009031720873070550915265055488817704636309742690027089586797325217751798175726941914755799853436810584166416995947873032892295735900815697946323161779772014004924874646186638950858200925005693521236642376058792652669796366592353262310923716205200308722401816530382360496255117271109980761796946327473408700793651554449360473006954193234597327141193393468304431586876604946881547136417073416079944856489452843046969070472375668996962584735232104063203041030525860867974721012927217675829675276805005987299563051195885539454898192678670872252450044199044298493890049529242199767059393038457434261136044104268786975065850172181578569689166645195370294215178417747026073895745739802067668834267640679779860322274077800426726852978268634798894644308725910224404276904499686701081073588385042525520948962539129115863534202726255985934020440330940140620110237012700492971597124881468279100909833452383303356710148916061708715350797562759332070549356297900249604625211358711740685388529011025047982843676353315316799216653604644232517346154343820346596738454520010257655743699005010604039677057776364034750446191717097507845810949691469618709677113432509715400734557941375687572663039343346180479861058212313827195719826199526802130787770033778506411168299770142600962291589060371897185595767694080035828434092325597762788953305728136647379557954525060665384981427784227215122799394623124618116052977534922321083165696309320153526667096575017782755160433107027438916469408049882574814308702667439932984576446027760698811233902388682974739049982163261323545221393620499504265489558721338673696404596229305944480359765654822263508321893754217588609024019175092414349053961307598759234665516874125911253933593937250511222040448841772227679854345268964513367647608401177682114873467093321717269296886097309306214415040194929120160933451734350761044766392794554521193372737042855842248832080840478987596511850632907680846983566880226135253906250000000000000 [101,8] 168653651868219057538869121788101842138704638253139207737493087470131084861882593357524666649033888230503452825256244620958162644503616674051947035786927857741801592991458324824424773629608325776518819211835363558120262319830583349237876392251600608898319376442350606552328049471227733953650309837312716168628435650693508803077579875143431076160041078111689500013979965490672960411389973564785130872180819784435435396780242282583506511953050632534041817565851466065569311806210891783062102030107883221434906044463748157387702177655328830916121650159050351153492278194721460559536286586425090504650536249290938848468685317214357781457827168930578438861426036023649047050272093488035851984944116548580221863042414365850080583370042500711536914349928302042837430707854831834045407119785613803563327843763057877132857241788293057399349046222060388230810433166125619132147460257558970573098771915876554164389064311935081921013866577697451595157901156530040553135767695791650701855684954700699545233062388527360767831678387532355627184175001596332840027201304677181485940712887217559634020154730439919331263391001610357173670180390721006452551734509760586095156663873168175754078797970931608323801409163991180913821577049461989594367214759045792961967233947255462993479264434919857598535051810991328403580310229942657172052379372384724349769865914064403136473283763981470288367060169829359211175079718116621573090322578982347957864263049578995899241360396596807116438234854569002510673393385167020441636467288049510305134415247522169312868396742773535732333974584091938985231019060103936003263244227551046642268298670911802663345431166723802335135274267317692400351000497774161209382212446212126305610757841941363220681277407571581327861399165118501541138630553456328493557876488926475651013951607587110042815467317378216743666368855107281550824531372359111112553540403638273431173344827116052552951487800582503505724475975140863533290712870603099003483892715762534073876064196519412468992112693891089345216892880941321791438396065927107036447841037219473624922207934747051918169630191761201824399942067185358129943750782331335358321666717529296875000000000000 [101,9] -885458217709719865519268957053748052019136002870652942033105805621788863468824013652563690548176186035656591179548601572643210700799346218516646353390156546565334800502950202192490855994195047145467219657661983009746180649529159086283346353438403174470387787615076598248881875857398740312164397325568467845682195398763728731211456556465336385278101625881824767253615821977626508950034295815081454249899781850508368298903164313804827857587290449804820601362114708920446069311410432059510507663731547641918601067253808817161283008755585401718571597859949453714680555294357024339404885179307161135426938092551883289886097158092695312917923121008639513251159010571165799423220014616599661212089861823454433004452287272562620631453091895544179652439488544748480241881246577838400733509205822356160878077199171301843032918812703277478406238031435416295331096428472029410424561463863141671640491782094147166756941170596521362873198548359106920619989703912623671465032020633698018125488153614779165102436963535022823920546208493121953984075527242065615989572770892279773846982531324805439696905354641940975814048832483470865844985067533839821024818881370990554674812883655252977065576931615852929719014208987215133715761697709893318160869204187921231996088023797251761756254647328127701812489602047552425302933161248775803060514160350880156486250896170173259943152060666704648116552054466319125208153205634091075747838601523811179439246697611744929027536450846792168764668099042062125051416213184043852553300215362333179791918874401999699592324454006705096862030868899410835416505144934888639163066287645373020642607844459828400129310961883745494830766128874538676405016733563328337775418932441756241718041769708857506459079786096084269748939085573654421601372253385553963041057411001720677134962390425053635493526973222566061490569231741309640290693174126618158100293112319613981119874932177051879796650360742305598650743961651850562085497184044751839913330499832200785834650074756694030015422893009687627126043787866532031774065271901453745773260524363246232344823999517951322248547314136022475563050104807073792390070821056724525988101959228515625000000000 [101,10] 2923713703340241596034551569383136002999943331560220750837849584101752313673727581077782862020463637482708036281369956038553860681454682166777467895977548305510541141246894134365068176217375998438439346844326741554629146665748248696201756757772779284676001857035893842616975981533570463202220095562406285686480415803470678672790182070927859708703526203508066318953460584323555788064738964635076438100397118130685976466424612145856530015081360605639761452459413859632614327027490278725916249052875041124737926198324122616969891608681528647879251755309789352977128810327994554536029593882809294324471214547941569295266794293748709084968060470598040186251810559099132752414407125474325798416821060239702449731948471441004780435855781436456668837016685968707027973708321969966252981178780464045905565948396429055640844191794115496554457609097248270696072671294747387652890529505751096419912887720608888374526774042071279044411508863249010016821065780948053242936298690254590271535852614494847319831008002944977231389392648427782649694938538557139123050666673739803530367035156340546382067805459053091802693139774115038189666196254351784406141869256066466100248420898588816669629025412103522224617284483660287560854613411199554631836865322795103209808493505402995402813591821181402722656098831310171878032608002200285792774297129124861126180027883322273081464593394090745904001227798993401742143642888907431640026674528962374265328490679893162396504928527820977835414858235758755654747944686047475277084133461200234404954081285282137291305207022194004062144337833428065515016845458433405134438238429276529449518899944209494043853146755430614459494569780005043802794822422709641049423148704394488770426797105040155825633384735346798403091639851742781741378424279074902095969140817932478788017755244885572641510505283127789049352487644716063764705130868183261202413993489925425161554313755957963714104899867435500734379296459646239331407497184881000263397587510528087274222096809260785387690831615756035693909312145814854211091870995038137217650878849688115668913827051944303249392385825400773913657060092824435670877392112743109464645385742187500000000000 [101,11] -4307073180768223579657144790545035917327705932150128020283783190395540699518264495043695388444304832478911492724629849430839363730504955707876146034608002732639511704837868939454602168126808797114160240157775669795609010053086174752305426682856947991468612114958252938752465188287115345844755032823093507194437580856545220941158497152892564736861652536512019131075971462738576227172942343925070763272498117139859690412008209323605022447217374333246680994487221216783732678667832865631795791594833126774046467526036036945755832159286644377751327572678064737444221549433992376933139904222636118602142173895746385500170111285528550166918582146842336370570139808099292779161541682805178438700635774396276058082444300332243817635772423478185790634129999808882141630002809762384985678523662503061338453102280961244420357850144186715914112075478655614540188802733471172260524774785425544513157381195051133059050076628649108505947973732604588776654108011108815812740631459770035303290228349911068483558240092688778535116134373239938815786784290178106840091085469587862759106153998189259697829958032350244020767298136884787623443710491142137008280241107929840156628425674060596654302323203565832581881749596291363038144594782220830934911843838405179121327549420400686119414500439055745723794957583113011427128633979026285567100605640976208272022924528794879072624212684031551580934053242275599486227764885403172447463791084650155133423177849040765153080471217595825748229844035452390161466593230870576223693717278587866913580938382012335694636195397756634911215086394766606499714571030852187470012583360872765919687316371022772405051708627574999835036551849571733518167084741535674353560160427806050136722393962974885855409776652673384413175144191664469487034356243801199895863007334863458539098995144771520757935736778119681605044049771130959937234614866421380909359868699078614563469471415724218108963207559477245557571019357130738429871982946122897252410437041163007386932407720012821690964134173258988579442539480558539909408721536971367517276937165683478829494912648346055789555810065422194725533698578257002509417361579835414886474609375000000000000 [101,12] -8315948388341221211919551646900163324155674758863639081138299120725559275476221428241561176951217169173029985989476135921936736968925288942697994265544525899483436494934790311577287531021355757775794842262795796394918482729279865731729964684999158352042756597967116653551587265477258128571327740999228509132827293747126851948300322013396310474272920739633194639297924925335955448913117669091631515306988396204763368038734699507557834449111347953244642139628088263517374938715517228780902417357152101865716141913958190210322597561517396638536240073836427434557073880830314898806076903135757981562389807271887405084052470960448850211966139461405700656445082232440700635488518280760441496125622186171051019227136197618675118055342908467333987089986802804523125939066003477098119587035562228031751090093328622569413436634738833868567530738722747853805902103743247248262972974096287023930270642358178727203121042580957517321038969754406544345368827227191334725755479465231873298818614369166780466783160586076632855683447005569885002002820436050312425260435939848650474498592392086118448785809923471576757354381130986522867038306159325699147884244625168083365188019168931068367895782863594872501568837247711389055323800696983310151162131469056440768437330004551289112420705563128059484943297906023661217605829347450518640111694825404381397549419828207088240893839914577469535455072987669609203932185896370633150659841156442465949927035154951875244599903960270011096486902478315840429359660927718584562401928230472354586547964131692181084681630533178260827826946044679299597351609518072384828564664459654416456447946443316144916946497261363708565289777256258661492769924786374562431730821031195013201485370285812757105956509695636008577132937396320639202703845824057035145037919958754689614333411659066800766210834121348127437828965913094419224379018153271502356777963603746607683925160853166953922620241638701764808549085878703807244417230126793097607844478638978508616218719506269009197905583007831388815887048383773538411261498277762513031742903837012070539278870846205264630136866790862800740574169167107498878976912237703800201416015625000000000 [101,13] 38170675910449968072606709730090835494030738409760978464881434336351012348407297121650624161424219583725254831084845322744819309913797361797994793875632388779370996886724167381754856611684036379580782206922462307785907538107914745455468696516491519569017739906879059940230604954120722914673320616306441589414234668818609087553393597337534567481196505924412301616114729440575034374644544303697001559662410303162624045329226010875518742299921699974635557483529979205367465086624974257277304942551801411741678489567066642028411281133542048159233598886554075132160691449861218664964502046666636405484916578179948061598676774277506472574215103350936691890297923908476293623771661211857865389830374366375130794547035449985455457631456420549938061922286387729520199623959161438567990720830270490342284571027272934318243601193446469899189174949459348518575635829114923934395339382462948268801109824492322505975319889884008425665674756188881071440315093407980774204012171241193672391293019012382456156558261089465692546398654048574361154383744864790684363412111281455395521787033488135835534396537732242932821520540433591068387987906977913405305243006791697098895693920911649843304398337748130828497197146086765252982776409165045703785975337336523102373478965312693228188700389157644559054353216515569338618403191428005319967855370360221538022422668512128831766335173227774922966796336626097479269179762294674345947463563133990286382965407645264238144547525071549697266635693024973003583838092654379762577983586022179769938041553611211362058331198376254527595048627451855632586176297983671600628033050656196761235051618582912295588913651368602529888767375712042680597096209449572535872229005269686376677788562386204249033797593124761879498608921799767929572353766785274131279896016156842241514314917324846805557882183738714518803542713478519548991321136840498310671336107398240498736250603470164690168709753883863004031464400194009803045205341034541569115578503476932243190499599734977749581761324654260674466474477857179883596932880057300331352757499235094473545347044033933171019567771310321838617793388515053720766445621848106384277343750000000000 [101,14] -6075154161420278582274823645972925544351232453837857721385776275591314671132209638308754354096414367961116513743927142214681503784000416946699605288927258433314153385413138605061660204725128972462008505949991357547612007981232240384030904779274476079047327593826910179804415173717417789011034886485945311522587640736001367004756381338584251852033423690805712028550770783031602302548790459675140927560385326737888102563419607793385450515329416118596000512643268496268060058981867707663639897764058342632144075857946423212133664836478320864699864238829715644150849220944693798229111563214425481025975440833815120155245919221775132392241864264729015411516701716166990978642224127387941608860301824459759775612907584197167882419423766307777751612408773221526769592876235149379902235611220794854576050164149452883818341912693946864532304215526603084376878173490086042617961826978567600934961373240162749084087888580190612680209021703172179980493672162250627797451944931963482689515396280822132054647109327620355820909021059037148985154353153275912958516479939223474267426990021587428208763131774208924737399716737237249640868300454928119776048941793234266115669975640054543079358677921882049101723735867564220567926120208139837999974524336073262746612091356174852184335152306020557426888955104561373938948386051716078033320466054430794230179213715813263912944422216500397185846526736464229190488968939178920187372164669306323985639221811861666753839440719385132568229351448883767424628017107198486036332580211602224373012664351081759176165865196804996960826066563501267152278460048319585170361751585487652939816760407272000654564291076278432580573467014957519987696232390756179874595210024316274962995882836636682109121224280188863032740562288301689826031387100899496096256931460940689970655189805889204726360314864359896663943621784162212908508301396998259529546895336754363553188640844086741326957960742260480614430700568131637595310878665306306648534831103633180972975730841272606932569011225573242155137547167755302590150472233022753923946339969326985796966541783859589688845291546219571504616752122274192515760660171508789062500000000000 [101,15] -204770512291586637890829056075397651944333550065458906441711035582651241244431716590986041725787895557088507255896860460745395779949024559949178805114437847233663854579010149819009965838052806583454973091512257447916248703472440021611499019222924124377754761481666712895594590805937034514788956708748805105363315272461558889077175238273583842980390633583318044894806289440218751547240274564275227345979034771083379904276937247502018056313099154511194444541738149686032770288697507591494606073688609579429365571142008657468484633362465598437234180550450192859574423481522990317938972098889026115763644565681922607454600191361407463525844026133609622492057724150481611140633897833476586788073624036302392947236428046427541903976418819325229845832792113341847022638857621012474542197755585389972585242557497302065250579754485739580168394896259078506194285227158038784597336907436868228301184068602129560154296424183309274334167773528242432234195215343858852302269941519670402874592763766122730286660621209925996172697069176652702236282361534591735022393241208962902058315774114420891890060553760803828860250626378682777499743392264031852123371657596016804328691412559422804327980112285853241724234399284683223707412203793789286472098423689669534714287089256833166476781799785763776523295446504367626018876165611407290408783543098258733292500164802737278728152389508275473764921266443357623698289516196797236444433792043759817981244531798194529080769760337822170978909721180328987981084369133830703084812349884674883122405498932231990075979867878637316408783036473184788905469285831694564073420018687776661491422339441793408332516746211174624566898038180943391573399885660781182551025275410062820257703695410192936004114372562061811322276530374006776248666892165362977485853094685713519357825124475562138908730567296379970413420193289728558920420484500634270525810756080825517024926178124357995018326957092354387503613800966579479720540832516532433904737701133626869132582751693437075996072580065907308144495596247700652528129343968902201769037246567735889126595005042167880011622256914067576050175745194792398251593112945556640625000000000 [101,16] 488499827660225459944297395965774361840952419003516302171072726441479782145529279259062085690391853288240955212035957270629600878043419891994308979470233539143686281482251267633546572006496516869387747173717268207814198670370230569150919151801706147472124461236136764270464505963397766108205868480316707317946224456470302090960449453327181335977194069921831350484541933387707961956875285644998486761981504422262501919347913763008352466335908436594597542800999772257116770475013938897979785438107469386330640722066987368326345194231389210228357225934892906308036615257375917765740566039408541177119943891324020385685692941059729539852455912354640097025891858341140432712163016331098474791674783112087537573000581425353817604895266717552335501469176511341727491701610334290994175749380154832029270897800209549300683100128823098744372147373923693310205449904276037965684231262395218191349684605753994838637257198191932118792859702236167235597772087895806815292863857511503386401644464611080404691481412877853192101386468767879857698301216343521717271636034553959910246726572838690756945539454016627312179249839560587392679850539973767025177729374749787424937541484070818658296615592426051647620272567303919778784173833289725431816189024083577790928659794451802588760717600367681441459086774652869998463771712900847453546142207562264426240759988019388636159957565522182357155577830774058241673540858845207163895441204455334572901914101700417934448920677737319532734906141943108887416010085781077703009659391924534209838964791382685159809659916031870140416396164625730762626140530203005487665987771053227073789970276628065762028371418687086129995617140386264823469047247200044477842839673311861348371552298942168596382474829410529484335586491585951192648738862563726325714221302864485147154229758766772525038359424072680407306158453456270567665622848640590453981792008657359229576874718530677458717969639245319030190308690755401799568110634420536754670598881000030401839284666686687734333098147375879819757865011060261961237370089511209405965479340236828083364973821724768449852536865039495661555690730892820283770561218261718750000000000 [101,17] -465580047070571238752344432643828908749972329395332544243502100611507847028312407329901736874361953978487196673009033697684719937942409100578109990067717414988258460132480780631276559887441883148104683086495299671989888872906999996557201395497152258112736624265464047113946883978957679004519244167780413691930642384946334547343932012709350831805548898461437643902476572560303927440796535053653899926386130610138094451563477543979334074181253428690899214686232239336516482394676663274314654995140214337397539557626065861455925668939759795837708846121824869909165643383760634589372314128827362535014308132466240438872697717066090306144632507595914480580279820179265585206568309201411621478526406680794031475453594125484202566968783540620978830768624441306714213423698655602180232719305967280345400799480057913177117249641093476112389572935553209784078340633631557879482663095843004068681974000194790329510934816987298796115371947919655265028543025721834481119764014466362372066342701931557324538416238023178204141480125366333541895013441071706202174338010759076278705623028183917838421851639233177637649520087616495285639413069167762608757891841825057342213516226334021339353083148054948668848102902215070757908716699821478569954437582883135536916271921227340022937585848474413349051033743738312637948760736111904414845684091264975662607549831261573924976015268761318449719576545696532020619857833080897682689932428773597783624412407076766695806869697850017870482448922884058591547819355006869110322004230137584220146019976809757424606461760838592825922921983800459945479333448591866040894964819598039278289685100470813292104436284459809898064188781257924918445102859307909599551548089950430636767236493608642625420637468262086823465376712871069469749767214280236715287107143210978236083506700627953627901441066779833156096680300029306239987084549681613167851570957436559341354650297867855555847795183663277511485758466614529990468073319562758258514361896555064013029286409452598044157136875999353852950952003460058757607298217577647722396998844699585806287463086688127760246412692761094898052931512211216613650321960449218750000000 [101,18] -41423727458803628673398082267102993235324990109156557299375785195623855699505637596533134721121900030204984210712280350403827951162101316542835474928932591703240503222131539662052543769551557695558009609581404643661539364130227589444984765943873949327045274876657840943191708328242762043855274520728825843465356981741076021695461270221880657213308102634982462007352399959780575390474982967547637067360956906768043157428503017228346512050672071943950008876155945416035335633177535710754987679335995184687646023259023607160928605626430343740014116887424152366094660254742441340618879353048093504545942364379247418405861152596910335841860181176013517186040990018172905726112866273204142266326320016089740809221198650440883221305881900881063303291486385191318859960722798315076634628256372521898852883721334323187308130634193080458334029139825956148996738678595227869114875741032728769498452918611552787443470207906255136572760730768487247770368573467901701600418348983544366463939391044003761618434720544694212638732194555927534346386748062851440172962937532096517411735454856851730650311544078750895301887897971734036344485434384743602506578134674338430658262388895473351299982812359344775016836057618072499246013985339801238502864080316685618171836689711237490222186849459935837213869621729938495004217997931200626882346405094006539579100491026057248418435401790533011471283866321774977872119114333280513807407992098321984889005523538842176452893770457320482647461755156422626896445882338469439790069225000856105989519362988707343300097017606478461664358627845632439054754247815108768850204733538571487826022549393524042797729015264698633152222742337357053513165779143855787641305844070606565439599017004337760760390217448289017423086664272828417392771343436426673836980409277750529822272904659989877404904767085406583736727631183625973424680882813720905894354595593052208162843040240757326406332025513960257000362834961188324425176681513425289853716045365539729982521065439113776740529854488858229071813842474752783466010378488309632492393897489067138781826943516327418017713458964212946966654271818697452545166015625000000000 [101,19] 638301213236803296882609993204006355297140183607998327523242805379488860848044832478205287064710341929263180322695277389540102578954135374413882851860859012682383577758772881211102837380777303947490392757269647567410346518966723332933363191285360955191405845258290765884660457236977557437968301868695749127875836636398741685511286319781316330231999314291824580069206697232562544970431310218407088769596996226824194302507897029904710766714100594090930098998373667571859506291079316127780224287424425488315223149846138666700635088754508002847489882705056168801842662384177886941822493813364949161227333915547125390228701323767231813456566794458494769384415013318077696382514070237590482642582582820602898088949333705850946289283640612172737592286343293221513384934020972848727239237563027579961542546974303744151688741449806768118682569243774718174751801739720364000964591617618469376922307577179527637932888419123043376182732999648056449682606859313491869650198354346819049934989815692066597034816691363873065358237850252514856293494302139541175757994428400921367161616126703795385095388445150422806155202145114157594224446594106541464676916564681331195194846336819717656671578178252804264769112984503425689002886601207142475704799751737309285160139266850637796310947322692267171912496197423134576769289061737054728277809092374233129812812113170512792257681198438832200153488529457039572088246245284905701703595139594496224905412326921693315894221971301904716370751724849871158654395294908869379332698989033413184583309151842743883489688441874304086780759992397853861259664120183524964421624154838598065448688592388881837047165815794342410755151410444069929756779991850457760698096056898977878930047991443695666262894938014739799438251425739939848469345708976322528172056522504052122647563066725608954831111006328198686427828656999816783923087957327458620466187921152086606759568485406611488190187518046935919860081468865438131392633172557952879605422059811178166243927273565199897596359638266015358682291620308177350741735345435796306869022203520935689851644058274317944899622911947290049283765256404876708984375000000000000 [101,20] -727681285292251892429883395268983341050366402520061797201927804062386992547945976424840059192844552519345101309561724668022832188145561191062717216613063823129560273605046331761302123842406846271170363802264107833985903918444372066236463201716499891018818381754612659386594808812912410510873988663366976410518192767427640437365251652354563558441958956375310207781077111480952897601879453718020972117359258061175174913826269520505891055445981899954601123968021039073659968885546550154437605515388795237821500643257673740150957773990421502443552544363158578918162398820346001485147168000240889550024868285465508028134136116400675730849081930576213768335459942261464464584121790591065479290558036060021449617191853926710570008299413688686229761795054825302154740435581130592181465842062057860326209341595575703543084092808903874980630978963846744037909507483598207187324750436054465219925412976825950822674124211252721036548300070315354950910605068752674349782185321142925788981466837791520578756793508941485939806747464657442802281367582368545487443329178879227194011499555839410477943097858906020680043560470217438458382684169081810015223966178864850439327122152918040372989337431757537490997516892992277653916024999402815084210132457349194295101721046907272826504017483691030354625759272638051343110311307465820570996435877044695334305155242563343200318466931698567967116638739344829779735846826652654261860298847057145765354027488726158559180374189735209766300880988736617325590950326930693990699239817536466408305880326515283253858976424525761161363775427441923857813317034677428633641424218123809477677365531252390845614605484100106318184113843489178102849848048042710680753109021014479959714209227994594307179031225470060048365109840284848523969986284714656656155523337255302054175821285473842691042274011631957508240221616520041772443865202572441935218790305528698153000035343545098529905353762230793384727911013202645077194319624874683490825403227398898230607138177623514484064153130214892285844759711826500833096360157634783410924009307441926774054805175107357338108032829282478815002832561731338500976562500000000 [101,21] 122741986525138694993642749039029802242304000638573047858060999515390616187953261516358836147240955828263797832174651952957606557347925131902569089327138048022041660730484882539599853987942522794353816097660334486129901310238936738644281131761607062220252329592407777781964841210129937849235691520061242994748175353878753144814875141963839687553799615617915412335262141236769244509840803688926328998905457570759575078394121808567549525909175729328980147281088778267764570878968677138662339858996839988237971744773824080659770694545992811250703615614348683495647919761206103896151161264841762996107506300434511551151756020548612856738170597107060774916272878111886121572270427523677093444349252497542907858150020760087871520569900150855464709122262258391065628486842746548550221132240043222156100919844963591794707425905257554767057356083578643992400903939041911961886294676180611813625924606450185068616950789314247352699011840315564928961934312806742451139692704368407019754078166875306135320198290623945153086341383104695494673727891543021089061364631058989094163888939193149079359734208149933866788564453992188093817668593009154288538839152993941893885264213722335642278069801755747920913944224183728517769678858677943179993154053290505063880768300314381865445149193093215337643281653227975504653783651535250636347882039318178313080196108923322683425415839037476192667320258579022128248896015121062972380159732173998294715957632529362433758451227891478755956761314807617856494737111857967740502674128336530334942639013026505251881376594780765957457762799186023309142730362590498715854023501626012206741765957990291984538483938259801909496555116360889598127513463667507824573728287998960762750372558037243818097782587616087952483469034224630669586278460249965501841982067075715500893289655735752864568035535524956958579199166420316021438539344348667568133851149520969447244687022587247124073292297972310400462752713918129434073427063190002403711463048841485826564456415304141603652996968466243687862828691607493420453691763103689022232275498200656310647123951706853346027559226172343187499791383743286132812500000000 [101,22] 825168329198987262749939301365036879925069946832189608329452250673372506865738579161602245007781469291347961753648343246910684726999225484664385400101399748554874778463114045910957552336175914880508578770342945119713071439535574475402613924771919041924919402747115262577709230645981887028662693924720923165127819333320992773264077511591774637285501140032736623926991764485698335169335548841432889899778423979912973731029920230219882751097888746539177244306881184444406419674376290347809882461377098315317335557596420036955034394730350063928393351600760106566517129282918163861468902612158684081296890219462271740260408115757306687385963950629469284095357440040781776113900747506822213051824688164867338280287713687417490125706985238183462165754634001325413801959088876853707971815799056139341609180774050362031761903885805826462022046653818187054457745804303311584872643375329160570685469364562838286151278319519956258102804860027770511744230257924433364500695187686165591114276025189253770814099957208693058917834029319406893417890002884304022270580781503763436650484546769602101038059745179295068457086052575680444921623746740528882057719675744844819048161870233634489052490555018450935724245518452273952442396386154120212958905372330366358134165617682232346455934943227900755398072412293756056413839588503361862816480967060240316623045629496701532769993366298013360969828592133672582070227011465410615433466736319630370288942389881878600365890386050792250496505969968089414805229214439956495935386399454454399614259548243975384576160348999003972851090758520798415337852141530093162100873192128890456305900137309750625056587404172888345741946431873897499964721006352539797354125354731478143789568253587142558382824263794465964302324245562662709209000594382418083099693614860539417590639180313037169049099081379550485293851952222137292791919461963664613151529897753916108011249206567294120179648292943810157814867922562916251700827718231089739696421137742436639745994655960390214406885895259136720584786757368845850886748544108720320495536032212246090500524035567329189655438881345617119222879409790039062500000000 [101,23] -1566730032083687211208413031385440966684807445550188542525673331370887093681857329394469718840033919094835526183729637561456084358127843317037481401722236358194577473661013492813749587346986716316687855153367659196358893915715283626284899058157163903578292309139772773376822549172154761559745746837573632720544993480604854031517466061693093123458632028820508097532556521093766207641809782969627799351144066821981071272479438086385114832489457021775003994166189505730671128317949383155735291683104920069494959063406429440700640752970381699478321390568462596652349508300259577899484569745808557359059364225545801553885682605412913579953114088236013800646298055093705941213232040701935544961067775623918669700597610143110712315548836731100742527849282878954020176065232867658150308855569871542663843024623904091118767364735616132712802990528421122230936972195776752603519061054791036020145854638122070969170008274856177216263780643944088523107774220629813165514213934296992291095722339006233060866556797073160970702086988384426140477501847680422547154634723252206607170387944963372921918398758635542694686624036281381437065486397320787027606761897118095167024847865377150112370153502133781267556397514489143942006173054713877592219992476629856171025229279015284812172488912529328092176488545575875363347179424208751317095472245656585440666115295097997267217909346374359602831865324848694346704553749036567211277185520370787816261423404655548867717227989369383906918886179056460503161291636783820784731016573482271534290732064370974945670304730645452939410179772046160951808515127804678076819023707075591493392734118107243577948352616745221745955856840199894076380151852711680540604998612695954182990732913150953822127052059033132137394486175537210310590493488567533116307164600945644902872773733663036734203453002722164899754979597363782839813968627854393929360673209644719658150362158405930877175794437094058043696533300117984420026789204652755880547301120101223352925247111743923641412615449372997510323592327064326089779569534649342668345926895488285371626923259558844536698529736895579844713211059570312500000000 [101,24] 1775077245059065642940238411372497212459349531518059611621394347955276200618191441133369807667302083683200137344069759485106173782711334464400808902960480704862137438632331205575977343311127259358009823804394961824808993784447423443241043408520200503172869890732755498471022916549672865086885890257718251870769087239374825603683405283402233677204260148877020099660834610740525471650814200972759654291969504780735144974809283432041234578280870855827971308848000301503608996845295120203124482687922180358052757601466354929040730458830297220948301252392701448407453456961968967058145618100751369448502412485231883875420042267857543077004417224502272430749387207082009878264889454955698143894086479239720737546765829383220480216074077078292103143749687200972033299080567245737363514611079070448971635885469397446686587426760334774392928845136170415919985093469430655860386905267294800565394854835170533816495705807300971201221053261531310166187143915339239384562131536365426886404512511282807520335828075114826484734290109445117895560856302786237207296666627206173539347552447656444994012339175015909703548734799292559849820587067504195333552972937542869232872553017445913134138179873626725941901955483863487714186590863785221444626964574938112462633504237573718977232577977856633340284245995589811778653946104800756105497833118934511973062430606991160302600286272811988385539788090169039655259078362004558526237185736734505398591731632030282107416570958156599005629270842612143550708825177712312283020739480855907561482821884175979418260493388406305528067262109177132520135108063955023506934847563911955883567502840972136204929049056425872891517652809000583494072139621774298403605503377709034736937687947580654228165181884545110955391568945913676350453464840318824712269353583928218436156547298727630785122457153561702236334155910345554595064171903237605762558265308539178901693039197001497664503136143458910343233686899851337416702992163273209081939196239705459308204914401045859590357924495707359404011717380478617656026567557935576165378998554762693249399723837561593242639901291113346815109252929687500000000 [101,25] -1517761928449916077002049943161017850584745337579873200239912129448515508004045315349479029080541029655531254464343556971591883356087152541734392743551691685268109811600169708108473357710359014945824709605485072320505038469386712437773938915988222528117102396357127724276458184670175187568036739344246176901859907755626090458360690571497887122847548088469099460420466825373153491033055399512511051304992753991432569540312273427228250397659407717728575148560148120095245607805321668098855860426761801678251517134246534145147933890906314363426411511671016531150345798045291094155795176217596683575738073061794523991876940236659515831426841903969784188355198008675293774657102243337872598545580417392283232623647399125369376909694640487076982680570226966407412674262286567790578251354887332303040625893832585393537344026376731282253795908258602699032785792969768266796685945155281614404698438362909893546305508382508189163555876181908959309854571640098005350208082573639503740989205029930679638600244821557535373228274020413691883567316814622162469681843437693672605175795587474976337095444339419510683913331328489341860980702559632180147349095278241815380125911344440240338942505772511984848920205458778109623536659521490615874132762147417735780814995267239115444419627538924624023807361259103327332878161742806370907845919065456839520821243928026052541439012692224702693678249869779809780693142596875333691532487392843887466067204232782297967295856171085357307380496000808677601729303402230563437903604668501414145381952165416704058730849685648997791536361044847619853826871946185022155644284302333010157296203178848048950825380718857919592168635890667269353345728286890315709284755229374746804539187887808995792619194457584421715187420996281762607055747203071096603095117263426400147338617171973425408944552146708886248439117675636976848964882406736863721433776172215111829360634452877978117327602508195399335229432463924270963586948707278518969956270101763818294196060610380411559680164788808722101669566112054358686900437240614169006665604683109814107592149250852697761615672789048403501510620117187500000 [101,26] 1078595585274901463313182022574003194020693608172075852460716877152109910936252153823294291558963999639059229438395524370087695769227944165732928088760733778142511480404125341435018295471357815059660789976641411861723397096483868352700771503762241100910227746854969521798100409548306603487657354322565495204159998108195463387632823877370090196637848180788820703446379333820559793905859671561075443296404598995558893848826262443991082044196614557582953206727154775240239266528492371421695933653660537956999724309803235031662351335870274717209430640451893621155215180849368727925449892328518392877603629463710009531137798212780168654101864534181468440609714845138095325327092870614966206118806269720439161653981486463290645198154507209194791735423378910081995459101025612365760872937850452891704453044959115165778614339268689665592666139763360191861882691280443280334613167394766950841954292663470926691257391058607057181050606536329125475698978649749927016852980588440029491708198705585175427687720964329727868182752996552873481881249367047811002496834263328944529409422196007139364208044062010991402261451995399547367569280711542117719525928217663803805224342157192035648479856578385563612389365903539649983274412823462252622417384096147727643597423522504859023199309221286318088976360323251771822153401224150587468117254587922013787834504970979487227387633906715895901107404312518324215298507031295790499497952755892173819373902577789649229439551649346587795241444316518603522238398216125982466391347977812048061324117997106521210270970228592548033962271950179461918653027103287378541082973461047990688317458850498488095988677866020254095237477567790431224065591468219333178727821089974852779396486462869252313049429869583036873382445252343378479773169878156428494653224136531175894163514040463541758969702899808758052883737132809754182134909801233916208560181362236013203856787547062200063601373790223876758247958883729647528938198533565246897609880697651073928343741043817958240013668654163318465975828949564657712085263843296638085258210220156575197747103600498519426764687523245811462402343750000000 [101,27] -693139921043076431774447064264066037445096851864312050585955622365776174237055339876965005726534958649497078427288213270627252912144980643039431050021599312219577133868860206735336134665789418140067585477006350767569596513647038637347123132527414792614965305139068930350235574285545239371383126425580772878015165405533166962944289325791438709109096388481109374964318865148820475378003316782251293208086786147942056936691548091535977154320872554640638791261367615196430627577345559317818882006612389782324903589677543950571776481766554900643552496366638026082511637345624733852117645066063365887686498474874904848357654766924885383412835802428696581187706210916177494522237476985051390919257842623111682079721049536561767004878333741701990901083917275882788177084488199432234526522452882459328796529178275978500368321791788201140948532781640796605803696762360229457435145879124686280388389291263625880691648133603433894989953161949586895432004575987476219333363843003497582506821956944347495558228046852262714051979885040844839901400608394171878204854865161565964788844610251986015583649184026338163045232233541256793440296427602512452943383089162600959224846713250855016691877654538422680786618139640615339639179473152804914097349981945839754887235148225835131034156499689029688232445294312631652364273784019505988097695894834481244826251299330689630559698152106526349980426162311578841375255371587816044248082703963048075101245114298861742006086138353352153159334677665145852190925066863855345000581897696156200113214534092877460829400696738840808987320862629610607163529222014761785999953168781966021091795597576683569251051125568245762690769273832343432317910645234640579458200277541902177267160381864482609160903937552225841605288946780585129083543150197365458038967698906569880094259436500863270463148150870106054980882415577261833506151368325744665114238454559454867699301129919815488429593227251939331552620902610027805592124727900909080088363561475240027547548725755313157204545169944046105921156202081519566518846547666802528450911143185662281057668465678034408483654260635375976562500000000 [101,28] 459538470721078347173952443756700581836669065276653913104496537406600290873882552316326076945825246502967659299445382240502850034185590508086415870744626341458539216019273696209150174014714187494963203950187069293219731478248274125324198200335223434444192116269259282369385317053065241455129724340456003863480033888087315515552026731640968224315897913843202315318190179882696007528623331335020018602619583074898405861734451708827854820272735401855541392839131866728481104466401047902628896830260332408868673972337646358009439157187526783316311853537442469656272244456588273120059729848522442984603182042362089018577009147070250881216764263529842047001459662675824846228688818256805793749575980473177360126090970431070851668918720787918723247946612091483921680748132207465868816194267564743122799018453468731526029529677455765716540908283512788090855412016422575818022948280726390952587338371812391451458337102960776883101704084264592693528865638273563596008171555081335097950677949920818894173683570871655836148222250570756637913937030862011724109083080528206980433959025837621388722386770225433756238652516545339766950262335085073327974461619286450637611633189044966929849149972609930573873810726186783803848624176821178049413430909710355591637768083654231196066426081791292349479481009851396149142176176305407862339178910328491120781077439950498353752782331821848691671860599064907506896851144226517622269115136997632449514687807016635290680352826037006733639774092569284068690011829522668138157120599401901297499124603914520080272376086009029114934693662811361517958530562034322810277812000422902371596668676472867899649009418709100926422980553771428099421856512207713096059617518367715863561922167625364971273584714480373275970800025031876711462327544090588097117991256559266570632993630025863645350997163029252795145590241301507761472448436630978389918945560290403893538711801257758960315539363665897067039469519155692131921985285557938580702054350938644030889325778431921645468553376231102771998968291144215500926967290854598480425388555861384350803566789522847102489322423934936523437500000 [101,29] -365699687185345688854640310237740703568636285229939660633070936973290749979925773896205666245437158849176166049031613396968196539598884832382750752725458811960871807694051640058646581726642938437662286230542790207567563768851086689699584921345894262461730432316314013681281963583878136997118933997098789801630620810077057297387687863807186328369144923507293929996373900452166469709320825511458559283116519273283757163221847093240228514135435453182876251107840673567228182581470321448310362098470283439633986924066458252839387017011415419516075786848998609048448149659853581180018160017802483376306732769232311033671542886353309256044550537360427431558538036757400172887173686589956194841276544696458669181064937243667158561136342124366754600757972994746810566858895579433737266120069245177489806063088808158880110776644934713146656426898009149320474514055599591510323125494898911083837711818319591740134967439509844765983538583919171207987649403597070070050235191609399881444434430692994526943727707764434070621922480632419572235053324401993004933428271339408394690516606025410697547174581210066725188647798904110950991434678932420716690013477301146036022061724017328254118144119539763159375344955227349728914084078662890567994817854946248600885438439711257616615806207119995441020615294990140444553452437101375740388025143616932420218726945913152085395764199892493075549050689830757770583859150121698525628138133584379091912535739775096688482727925705484042609790024117247658298535791696246711684254919340808750758420844614371714181477305684256919027462866982565421807776797435399023593399035636316273180727319592807761812199890206994152653681131689193386139544140356782440637005024572483031982316755652218151173181079115731906278584974161646116055299538621200377431709606907984266344053665273965393295504271786645691301385104122920101111319090561037208711166078129010017677294033007269464208441362467793604671785477645158395374610812540356900528032797187493264842941969832203543290821042731623429974157630030382647162584536271832636344236411557028637586697072947572451084852218627929687500000 [101,30] 329828388608449093606288841333889822632345947002273062452463062707191269779104981633537031166763642847355024606447326103318029794996067336996792245660883071097340106492238246523521546036914282957106343340651260407107334660608048807135925969818820931125932525186743744758095112958912107615830888481324529288723832548878186936863398297607567027193856351756631240604311934191403585794169354737729402803769580178856746841879565753967400941049034624649662568708293564794241010330816047567523943971624964727696264341614424994124263741379297898119287234917338796065934426280818171632303592725165018329652739103630811707221361745077512924594500768070802953482610334405062365133104787303568726654215794063283824764342203171507574567091702127527631078169716250893365039524135096141292821808076278460925284517228503611594250987302858613824742422075896658656303597847505725609381757600064535659809847908791100258798962009301137639547654390882411321117843604954289313622189379279536818417246753745586970416806696249933876271486513641641511838893719333804011970055971386627761322291578713758305737265707128794334034542455340265723243170391852813826025615164340117146933463171143711551704018829476252640607841381912535874263841253848550277997415875614132773049894606130833640122555071931744147634119416732499913081636905384187535384182681182698181714196731532441766557224281869281931769713862117254088317161630274989066249565012228686338126554259141132161399443422071663119285578111888088828638066747127768126639660079123333109337892875484767965398061835590214069752470265498530161514420214685400524294733785019362395451601120319620989571936954375712508384105691621319806583891747092059964138092990568588497972416559604332900516089824689270402166607674953123254669904554823296781661824498783887933963492683430860228202380359221181031825658099724755567194598692606985132525695826897568222885283877535637636327565388308775963702676476826281107673680835667256299887788853989620635694357056374312454399475789415651062960712676214275962493120166076133766113519870007142475998307418194599449634552001953125000000 [101,31] -270627951165541965986682574181853096533843240845768928166900131362760400145972273369906859311818437885315175329470221698009521859488379388643120642737478647069963933707534187417819570039875950163565416194921488775317740007057558319673893612845216918839502300322725635918192224490514441618306342992053951218008798960064828850808159403380107420114696968149571093820514874240674357535113989800955012561937906833591229933794801794972271467733498974622248492502241469389398847750511600216435491346952086434791742923251422996206545729094806305675258888712097181457018327058389513520977272051051508716065126006587613105190373860359346631646541864045788198641542753347756139020581035703244302051778462122705919148155331677035905642393043629770146509128924234256558024676772216401608023895198835318701850298146137157836654749106313043659538920403354354175093587462172906544857490543538537416079995649751506398835280201441443962404105992871088398508855681780985976317095263309456849610048629944418000062248076669866742807535448980507414980709766664103288643402019451019016200102489224272017936371298830745799793547297637989482088351852307631995573857428886511918663965640309342571497587786403363807201529235836785329664621649321762054416077401698574845741517266769758273008753763659013991187019292628757605126649010742752734997462029593584421361835282542995144045694409391042159451362407824091945441144248736995936106277126820086326698301888786290953793384036090077101368874961628355182720561160735127389839365418428039587440342094812838242550401476018070294121153154798516914653877995564584536522327086343990008308651808369699886706390299983049391772121040339173757388117570423998792669595538380185573974831863046319850781549512999116315139331851425360269885332950344462895770727689599251727287377114941999618095144830469591237783911851579273630361180125849765283612310580253303536425578675004524482294150011817206785130744556476933767104427140825780485908790499893033037607487821502705308550913420160670370327215020024789565919081025801394421017112296851125918806246772874146699905395507812500000 [101,32] 172699177642668074606563683503828532068851822720169357022070156129930018924705097041490455735103003624556635544545446116804967863250736880771480702839103839107642153264346005180052516682750498005442947305013237973015582667897752645189840993117451597821873080450874324781376675814419786466483762197974233851402051942656000630346884668322846606841134817342631480495164509195784583533232433277400212971175033935313868270617714454183114658538319172604927367305519297776143758621633710845074173475535204580142322179405962073220906922746512773174986152970784180906439445214833899723367190400216068161654424212159136314496866705300082786703732880078649996279342977646746531430755956771580435106758094619767874174974842990911980107680699580962251007015642788110803281402400748693754501968797494588419860107962299004285951658369136652765857369575231744803079494709242130580445892339209633394453122940379339319489671257120786880658235980676437545623886092402611541611271611244321378713728740015405678222885407559999390217417522549954993506437607651226748082716089701275442114168924740637799348273174651001470909326610538240869522524759396757108504046204488934654615956746052343169477222972665573018992586370616204522966954184555167458463036029234214344851501820172602328086973731238291843776083976788735563341974429071464963207830746642876815228863568892385723113074864578835713168631906456962473265200893218084808167858852809558616304938070077196026933787912261006277189673433946858941895447298692483758083391883784327812152836225061144785964300691413264805912466091652889054967004819907031940035349751965806339708915616889405948719793184153990914538556098553327048402116458175029803883362520589688295822230401259348423863127669028598804012783494833039552820581004385782950789189397966146852399222430587195446985631310736840639909428139637123607175361353461053188832567639001109093489568730995525034160729389936664568960464897784352399037329528582259320184467092021404863699055080673171803247648308893231352019201449861676185142390609338902989942313853655164734846039209514856338500976562500000 [101,33] -75409481238015608644097569100252731767528344590123231337178296952595695036340258547907428841734778234684870859932336050629860695102680566709177621363101847865171966948556676953536633504351722598084955238422085911644236389348206479133316640279465015738845484588725358000283955831134118422506717240095972573620583003090120744969170073021668475342966693248285921612100660846646877455111885669232131942323390348321552172334563775696753576354583321299130452120171378790800251247739795016500410667206525841005545784168088838147670035156267230487774203489868933132354433979907464758401553404875239567497243403588308417893632117964996914665732088240561857616779304685277460853514955035346545045853956037913946456426019133477708770565075530570628492644159393868278388976435528654692124509905849204542634361860615422166035437594038243468202343674818273791147322230401437951928547514845908509450909218397217035520557253247719702930680767643367361779921484238784328798836611437811793082253361139055754828461130158372751830608264648811497985441816399104281044906309578841703860335943517378618224373452828657649689513219640179491267030569414224225593494716937969980142697350048188612642886008265705862672442540155604157638660263267665061052123281244483306305728295776058176304402676297537437188642453830582336493868070741038817427494445969917845761113100476710474724347721429825776339283299198928939984781366836812792642279519339419876754748509320768193301651610356011368166007704578654984404238473230758568593631740873045681092344520795539392276342221121968513352724278916857853332875124987261033374736178406969294675719786030729191682985645631631202313134686939619177327402873710543782561290139504165428561831921426167189416534537375219254607214275873745838120247908764930960393772815819204080057981577569638063944166518921278673453041461272256083086158307118245400149583049660705953758378530471297981756126018480208937381767394364864614935377392389148019278089630152302906201366127745992946548110773684980335233130289021686602762465262789677667505834623984384279538062401115894317626953125000 [101,34] 14111944432831856541850284611394022439700270453498411478301259547804159942319992066080923707480127347036321190633426229697765209515494482416361509350563046383732168473698266767458993937401974926902370811244569612667024351268168997578511374015989906644243799693801605013004891057625112849866888847373032518927855556829566951489459671196721669315332161349089289645258556264657705953981241396705253493530473385604639612955755727330507567861723450242882592118046251772720088169084618007465113557308582966051025084230929977079263283531430960883202771476086529281890746755367899546990447752813922413930554824501006791804696046537930854288575833510300740688785526411781458411008563208872498484074787579202525332056838190563331498731262770340009485337088327587780199600943668634107795411687043099668578198023829972358355091928945681756085517479200183772536120771890554469186257536007538460517807759239796333934058684795360606003115709965872558344950320229799878914608253168181961808390953299213251254330864501328355982477331856638322159265032594251474615825679538492060568118105268691355121063080579228018043003020683835455810229855059705865034128773060648003774429971296478356321751988718537051485555505588637852588589086969467439882649807870074493325045076352618331907656436716530704108454192311999191004203518754360051657609510931634504854857954691225602339395712441523863685691470974838941718866531877661258770067185968197278107224357190771484396272854081640473730676244948626581730668862208918186695406515659211743607213009652563932230755143156512724098126219738137649668345042752276996063587521753459424970624745849043772647768539994805937855618913176921156086405804505135100655718958292778755501774402566935552639879569056317610403174199966824441383322256875045950600784496375976771409420531877745478279691771707072381403776200034980682492090682597832039599689458672627283442157901416867065867581671450745538819158335731070542680524542320993963221464353180387548231869277541178187504036375478482572839377835953902871691687058933867542770412839558957784902304410934448242187500000 [101,35] 8981750211571058981645686928298865552189680522143410053571149677513456076521687390553058939257914148706374129422549080338908866593241625089089091174655963588364622060209002909783337345780481816466548365588656394712130496951398147767415088895437616581961658575460847879729615163325882203816688444684910966573118524738892163586598945153507750484106081000516906549571605060498216141635017162695337728620739199930278427321313036216544074175171317535879792325814566504631178678201790695304503098818874748704354346684112967313184982497648236764623648987068179671542617027432181644515173153944598332609597516385958489740742585680274695136516594033167616810791574007300355938104468427000925520330497151553974513801715438507180861142589538994038186577102193074896360317618136474899195416883755667216036088490256591820579501660186662643188570838569249383653377802321343012014219455501192212583260464444199215537813704835711047729398898512992733511436529078291154658880232048482011972238600498127692296987751974228193982012326416581844563090862451061510405242698853848228577759132862098468505653993364826649065305252658292695504684680893483474799535231529951410567502232653398227514743323796131753180849082965475607455949352562753962735976071865454543218465499499029497025847716085324294969404325922800113591038458630824081188893742487918493566616651757431464319592699885962647272564163923929756383120143258247164909109034289750901811448247259410118671405932885205217337003905124773842799267031807075541608631204394102941892924940232490276308402811812040573550309950602628400078047549173695579036118432783774388312537159708152789711921272052841762677105817487736270129069289694396256220723287981930753909874769123877318851307142539656371453280075881603425530430598095118466617724727014313658040827300994317127365533811919534266393726562177153753537129967426852853102952338135989849570879620815026608045429009724495745575021145522178266972561787392378899423048205675320721367403682436365789274642442848024317168686397261396888724466462010972284124576958674879278987646102905273437500000 [101,36] -10860579063202671988759661404892880485169845401472599983116174857339991405040167622909559476926223620487733707995580673192521396146412810852414313476164688166827723262876119951658796828552040782121861503025358152789836101610382144437518483202819055853481686776129664347423032139615643773136613078145044976348371378064256190887752013655430689659716610439535946571415499088866459443406918592234692355609992196408994142469061023451352064456898827229045914233169865445988921761710830824053987950840282753684549158459937373236353466957601673798550708372354246859380552499070048635620830714185430188599459010762784158240613811184548034476023211526443076875670362728913938762408297178987219314017671021329572045678607703504251757567138253115352535187738780586178447108328834376966107783709065586219776023165111831962954796653862016022969446727908606895038245508170837598137958858570052543885572362294683818061492878606301641725878091255946473680603216328084375877034160965509199126211909514340989946774390642138530968202076680215430977108776391627539473950488587659761528823366189284003834407923859939353904389117245346551991485310419717605062369510266613105273503040854021862658709409139374147798477041226847151935329097877338242426502398896777732416723554467719672155166916262568249804690262969221266349205771198790594897075840585884652057864586367442560395152987717801089947707892424180672786366622283772279401238238073275672052175667100421729959805965193266748555974714755704232240555059009025027451425987865738069037577523323326146096675155064573125563130669531369376460742273004647693802517814706051713858756623837388337751085020052864473502712282491682928814691308328302662902587536342077714547737082985977526867900373032791089484436784432098194110028984510877744629987293298500412590856337719313901267987926029417616928070238260941393574708167615406728473438359546596746450835440209826063152789011577482689886770212506819999980288925177619653921211980433538939690209293147376957202542855617112686395298735938334965794200301456712276504390501941088587045669555664062500000 [101,37] 6683012929210314095144578590180780957586257698638075482233548045509543974717931618016734365677706716776538547160362633531713023434803898513000193905532889056575832593950829745217826516706363528445637276478196025649716845758272304284677166807985828189853413768677792143889717710723742020918207585090020703800408413571191363153141416673690796908174309873092452015203365316995799284468428064965155864866013294264897987294272100183665756746905587638752485970493977969437024435943151450378762757359398212924367055357519173284930220213034118961855392884035844144751314474540706937018806384521028684579541229774600482642333004436329113424639253748605187036301671828398618305623490296825170269365406825951506941112597482841306021725442971842800177011399383254274508683903578009787288551083703836006601380204679624312661825697373292809763845741113139646843306514148235742494940735370646027947515084909715706319481622155878529439928873827341211993469759892145164973293715692932441975107661138843134241786263561073246182185312054400277433526287798488708306459418188297131532488807126896341400563164545047685758780320323381585682392088699044156050884834508641896488785672271771032638101352642278758581521198848969587497461456461573391012591683116741929178703038890729029130917148141520166476814555208879866628236646424715160840183205027386300212687926120593513216035726291188102440412963908413831905749553839017457305930601223271839595434473652869805161602458464928587198926900780120554296519082218032918147116207472920851220140981871981166942757783757135232920046951293783896875072100376457815334602686970384505516493360271788209763533337337102763802835636863093803092557699104203904553495793188663828677411850624752687127023135366567913310652241312110714137883210457226597783202443438241590956578046242976799048884491234850779780903008695797242934533025178647447772575296598546763748194759380187276235366155718216923354816799456491824212366960584384459960367433293901730217378788057960376304377637943982339479874430161101155869863925905460799725688048056326806545257568359375000 [101,38] -3060869005876439921783479943393468808610925031909859596827577497528338781041812711428713503564754754726201140186286562732872682365451624120050115150751041476093751286855378662737411023884427783478315756446932760034347473658626556381998322661645112703306083983466483643367483875012797818981076007395426096066144465678496680408814635672000403446125495144065791995445478642859565864575025650478283269445463644483312084324170527686561645014362656306724728057984216343540476826065601713858277884334676445465412045125718061137988019179913564932431116806903620277969151139326508407801006289509895418868648678288742445555155802169245392174327212525273231429056291972139571806729249442694010490739034996576509632869878072556050306878211587087613869720630792292948638075485645298817200626719970872539024938210725189212843386676860674514269797742735871278211958043159326562151490560818421919928863284927060241215417604634304594093299697218932805031242844627939791538207644025675156197149990082598262827124761285589905691485369667376785755086932308326912793546282943127042329433287243080345906787427545231441218505714839241398585399110261446846487707864433817884073753224738339782171634461903093909291435103306989368843707081842831607759803120019762042465158869839960411422941851068710055191420641245319090195686263111355514615531087786342643826431300556281601891137175264753403163054833877025938462443898611889765684682452149661637678673355208555332757940587281586526321983786411998171416568686013895179863246122050970604732954419897862792117687549319617125148266207534990776611767367739518545533176813722728644961284079798772519123646969492327656397951186271161848200818287335773196579384909714590849100888919702189968067588354293262083793541061075513371250263213173217767611357950896761359016166217158519310102172801878683463003568606315055240048565533206659455829497299102739938238337499800370036390232074338042660378927653796739394516749771791750366324476878723267874510846569222958136251545260758648687523094556201216173577182161347209898849541787058115005493164062500000 [101,39] 1128066368934561817190387791310733630439699925030565219625302968994866844263121873242982324286488768582008803827634705035985324262477283234033714718337156672114727735659156326899842067484970942519830502775687631453085200165867206386657059083024515955122391239277547128039939902872284348426018164303358532457794448169917553236840792471554743665294038347874094267536311273325469404121498214487013961405878316245593331005715911461465026267175353970599913191402570898816337053668866656543563512491113629829821795218865378979494160529849944348799397731541525129697595413763344593402939173086802217213814648356576452781052017460174237130096022455184247629331582964854705966103139013944969974138336155123536110803813759037967338087506854275036634606406830884212252985186522246534462359227267093760759584448451263495409082384330637336973205853053270046224604171924591214516548667321968182167890519045731885729443082507574018715781186643036090311737482071858744353274487690794963693894898745195608186185444845762427699431440316065454867701674163116843987641001847176359727740163765451500108601738720202001848954445434954082263922290959411161652371246325235722161943851191477272914505350071668681657595923303744342623237016470956497695587880117696484072591826215319867422547720681003965703467219919711194375893876770660681914839022863799996991524230782693898320973519116834854529268673244276669963038836847098915129327446512031502684999017455146412235510025437364648881799073471788046839641246382005879470905213505546683044136302984878141212193054873083460571821887510065340481126279347161587719305463397859394478578648706471989125806382497575366231843096863200199611695078332526721853176315125281158782689695160620966374688974715493690268825563059850361448468753424816127565508547015530153933373436946525780738433590894974274879463795160118508400795347225167418116558577320753881471489064746535117316384108096547387921648572184378424041204989947190330209879061150457668311798404954985986302299664467926984191441212290628250559249012852092164393980056047439575195312500000 [101,40] -329119011911089686926442928058432078990595636892714313819566837500812603904477388784077307773967064760251710876462588813048437156706233881536108109851422245135617803039267274471889118766446656604352161927220150921618197997942650252284844959298341159648245650348242713039054303400882517540215758481023002572847862046594168327009879224560899266034734149104887349135739923389452973200550142609255731163222910365362345693581527888794547911081323072324416147021893597046612051590557402542288557901584607357257301618393465653271648694731334428153954547041503412797576155333899448325068248897438261499012471154308179005441411969165253170912397485772423111984699236151514503966869030301117268853182068279583318058307889297806927819706085409531516099510138940237674257078305605338163040530450922297368211195161573205520965093567401483890379574340237551458849047855347664997838394335828086923231213569736895437544668357603082261401228707425091910006968993648156470595279841007760760277819157033501364724922371209660482509470830533629019548481266714044682241346527263796298431221063908296030823228712485392485870037797004139997123160087272759567756657634374351932769166335496294850510456518671705521976455742445176487478295866111902546661405334090361003275290917074556418767058438231175307697730321344280434412173927638465295542757236422196549398669671613847806830672022099957876550876539713464154132456063108910930632916076426290144643392531862906180494351215964781615140904160395726527869690628852140584282371965966449096415773762761743694616683059929658466325681192365211837417469077646929578013558362166641494291873144509435646370265581709434177393239499254310824143590315426443239102935359287282063821208614299845926865295243153630074591272515068969744975783388597526491644137485794309808748300658817609962694937077736933374805743761191679723109166676102679264633585982351357719428208056955697821495929398410188486902228746507580964220808132582071800538272186354985827089509118884955762099145526608100474872016933921073378321864311146782711148262023925781250000000 [101,41] 64370982205719844078928863060920293041311259113613935752192868627863840936088201818363167006867783968512817068490994422256613002552482590598202202224177140519975864057140747349927889553195707191606224671243615920341099363585549481671717000862876143082157682442520595376215458168938244260508763752986573354820441257745461055294220084875869962319979148705914021994023053123037161812241176563848756700912281384432748194697711525379597489229529232025400737420238759454954172845303947778288001731870770009222823991351603749443102299926600651843534612956533627683137640194881771662719912586436869450719008950055588372492412723458452865988312691446665390817893622714789647361098258155570218016749039863922743231680264317041140176991075369006058895710276190510743556451435940647543381141011315838555438892153838503843144987770313320316446971177673239709314922990855232502113369207091330836536109288067537399928905632390751943991666138746490914436771324947821831367876315996292068698217315189925166672983873827053614017400973500194895442204239682046264327282979965076935438316017493580862882251411241462413250178501836124053204986993338227759931769558743117289985452473352575595644487792133915617636596556280985773676503783210180634290475629804618267038680245076440110016974143461373446740812628406944632713427118251351900065943721799917985688666010419658947265181967309584122838190668659567191639020881508776746830311650617512840273483943847972783139521602778334734533994152679702847442759839744045369072333396037087606860612485631965866570911357559196944016335750473959681957172756058066148145012533599529257822592495904381720869631134139766335475955141923155009453159722411824425436130820447208884456179484898325027106677457229477464402846853392097681515723136105454391674817742578294440555053708948226964616854927853720296127695078228554816569819273400930087760420739381902289732843682407702068294229446139637380150159697582965899206915928840715129647189849683945418735959670628246113085085433899134071591178693234197583095124173269141465425491333007812500000 [101,42] 863839546153755159720323894812561874832270540260726802655529596947398348400283271503809287435406521332816573285464816575668024040153695125190607372108080561498722858824674253362697493784955438232822140897654423061510410697237185794184552152912171739468332459670786989686390096748571564990187127082984489542582133783752355576229713228480509509507741826106373975831812829436319644326518631873337884614795651178210298435935640487944324161556709878155330817448604361341654919336189535485614208182669499938616378619268636530451198364395142326357087103940713131187824101178259472384736770083558486641804811502931087709015524151547930920584036811174021384050551801377654234738365949475252219010082472878577379139073308533833463623920305039073508464811693933361879322480328289567511387094994621744895031222855743898441743555695303575456161441330350233513535927987364884329963523075528504769586210570518340921939952433924736923383380538578022442446925945836248404840312902240037242773113385737581761728801853765463045178600611910488092114012098256153762547915085625444732049690780806212465031057747529060905696881808922692315566070480501319106706752960270482417457053517928870480052737807433202665305505791568359025186605075986538447563950615027054799915141939706965293902499547327030796637163564657632062974138683154379261712587766420536485332579042940834690525308552449553762979635249485794784988510066523188675424835163596936867477009568786719157891566344521938788417383402941293935633974501657222800203282573777825949535151790838647168023114323303405477844500017753019185642822410321200607629865905135715346296318657328146166305810344176342321511106336617841301974178637073892208374173142019393112593637443378536553742297416461103416045301323239515072081861389657343822998696668318409834835862147158537347701739698091291470387259987565430826010947724297461489966217885425896785133689460503879644160294255913391086834562401128336780090643652173541878531165290553601818724238929177020835323814259734676204813708794150173275738779921084642410278320312500000 [101,43] -8286594714190891600665312305703525438020845122975474565014234760428222215932209487244190440900486636862359090905898532553562562916502446114781477567677673260568303898213465014678887506276586835967583988829945431290171018987219941702090379045328151485208045474064962981314960234578111570518832376717158164715099760575157868610850292367359565500343730681968829628126515053014281884430056925799935750433364429540100318960608649179868943716320258081789538436731932040777373827806035028049026017115220442764637779766520947120172460818298583936618123905136011601123686913661897699569175272745726454170001627262313814214761539436570882820502799972431111469723918770942388786680438857547337265529654805039332032854666920671501591275754441362697705562688232521690647398566264891760640467789966150416628769764551277238922603765143302220905091417184441716385077680143167607370960474318601960072628051716248844707266293564582018493125861365559715805285820756257837589283192177277113344931471787031593795320302180298979140079383431176012734159290662768305015294020507287063832260168989889691442828071266945480735932417792104554684473241098770362508125467648080569989828081826673216767115719453896596062928903948567956684597879568676007181380268344801144463508776266013234343751839302840350417434253756931262791002597452492749789474445979595178562739548141026969383415603382243531516867412048049166944866109956739011950728890406833094802470156304164921853857209547348661523804086580090486595153146873311396760035855880230624769051712000667333748234256377982328764104303325405053738528900960880921186672153125376264830013741013464955758404982237417317201419022423728224410610566479627484893057450314851069641140216082821364750558272201833457648730989128276635623831008999921847030615492655030306792004993564486985255073521733161927976660233542105517950334092078106209847033707438905042210982286205620979218773119701776959926816074909890354786673753635422188794139226175750772214821239928267500687244006055900567755262420277517776412423700094223022460937500000000 [101,44] 4918062227474609796562483675393814132101003026907068602651743079546523853532730879815907158177581164823376927950144539857373513828470067290990563741396119562764291443061924642421895203608806695468238758987802144362235431561365199945967412746774056517739109587833264513413891756802937816150106074860215467525346626507344177018781314443170876680989658449794179449703105080506362508098805828429140202384630638008594962815962552079365221954005000789723679487335356929256713978467222789997272887935310334384095938377003454141447674698748906270343031821613301636138487864787287185236479910453989639576445495646664490197134035005983294493897854996777656849700773812266828479523900986086796116766965440562380745920461522296138747260071168934103728615072175972788581703076939543654928033370655715381635086826404024152496453013235320062589332019914858705611867220036185507982547574903397238919772084132211767399572398530991267415974261619339676994839421163473792100961792829887342642662626420905741357685342723550253215051528037713194954320647406386031197912103772029489965186753799621047266904584681813611306790432510624193214522995079398817769513124133687951684758043377698395692314332647423224934088422149759857420026837464468963009338458286005905468681238725863348572231792689819053909685757719043866359307072498821374646406344043530664624917485191846313557016515025625539286016837821925311381430161763143082957760326109166413074042478197682144554018575190135031640899196726962442254964808910104562892523632267124484211808427397468609123673353682367245837789736356347067513854027461846788499783387171398437897726322332357142966048331338438633158693154104963721403434004093085249049358995268757313855268821677892291449883300381950779679155536723149800954355645789505255814604708664989015613856788126305613171455994249974633258140235327171070524898789991181011731570443452464686980260567694516296261984125996123339429618284062991590319158535035410140552443668354584931168567567675488311167083816405706746103555782045901878518634475767612457275390625000 [101,45] -1995979605477400981127923007265409957330498529652871880994351177585702275019871236291883896030085036262617604334832100973284068546276613484168409471598354501072785380218721472042453891796521850908954472562909449534848481352508407082637942980713529558963851276661457762846152609049809580436392844497331103031082561622013821802763391231219707600519623781672771068593009169964622611422042901627520080327152980577015531175727792544621875306041319636916590510249038788178791629618405307955141168818140606504959835572520965588141508711851837840384794652810658763148892065833232646478856683660771728540658489621897430324167778871268826336533412777972217472928493426682874410258038720695170916330634543582685372545224386133437849435659291644839579463308655771531347849873999587661819814063660134304029699568284509290120394068760678324588440265416067055591583719115937656622063362412469430580527403165449846958749225437983536578537213469887182608699280475306566089281113223942006295427949095183889915567655858871198081209185392874900436532790155943118393557380217424336873585597335586329137523678042220126014973282371406227344307024337436474064330068352585381718741839137209418455480258253412342451097853921849942822063996043445680852874119756611753855383965941550717337920160851501209164720227864096471076776969269217808508519445670945213649150890559101855022425723070459811488244187989572700347805559211496851660580608959933763357307983091504817195476626683195451186983493919505196162163454030466747049941889316298793786855195032951784562899815957094906917781464646388567174769776502066789406106881161163497799660705118242484648440041762426830482508280639506239331443583730832870356717259318109508039961085862967580877898899015862017512470788247013229073414394965703433594117685129213932579464558108385978648852330567661438144125091232122892510523394129945719282966964093405886845951471624176268890183218097155920428796069186311292553571625844755254625462668253508818484281953197964057293305603892145374742006502799540612613782286643981933593750000 [101,46] 632126920110975962168849112119784760003596328786630233937943434264854809948092360443666998953609510390680556685580284355555142196471345998281414815260192153700129308635910196492497980589831427457923089648276725824341967458182297480874436775114883741740185631049527106878529746651386184053756391636046657496647571262418692962058895430316255085895463172774192360266762369523796786995490148168998100407827777363060164135392136296726631702681419372077872396417265607027181521652501779062230368194054859521615440623039381206425349966905873491208611891583024317306381608142222360185090701835366057543767308788872964850988883909454808375107282848172634849674052421059176571474634961656084117750221242739580978335557941296354911737921137363426428212950041537192293511962717298984362690987531556594035869654471046831816576762681256155424078907521012417532049473113403164380211225617123577301940376817988084531299515689802943860301202365879960340675465897334437577510061191555926344278238209300293303633955922517042397036671152184949152020952603361057145666934157848682667100293341507885863627644804376470004639450851519287040398749905928561051226250510587538364274495519350803696187193125422714991108367325799216852288415176461811021226611385723892067790940078048158890530380005066626170588431089715290929924572721982647897124268031278606942276995063920765123941914426090335933944490499739980439981906419144814871496906785443878138828083141341091242776292209827595112656472232616180130841857631607427541554424200338373652815391516707499800728012823679191418487082272562314710573981736831177471784173971495029474477641349159488531907218902484612708538043738917900974319811419156312002537316754764241326951273149909915185648965058045755787505566588242426578431084698987204716296620858271394784555004413905679169606441096017651058384779521221457180685302981053375157564323369571561239309143804811154864248614868557520294092389109937605244841906390238992967134520544477430375320837485659262604001381533882705787696920651796972379088401794433593750000 [101,47] -156586326422609719429168417706541050089733165999096996780607518008443635045567191851769423568206280354404840303431288482709826115948965884387464029042981044586235847291000904909173861302679739483712744914964184708493890386034604890585195481368103878072180662036487218629873207916672702660496322629947069912508924107338129391465008980809332105074271641323295976258777385466301226977917855482275091288517596205522143150722506194794444059027574772629610500018087816359109919759667384679613384496723364400800290839808481821228919145889616166388381886956849695811341414055571665793587972662352817081113054953591253927738099894670457714475867584541243452495023043057974039212750440422965187767120299199213143566858852952357262806798432003507093919260212409735822764181949032847005860301067416421590440242375601499481759437498442873486580500298404859726368266208080413938908918734408383707027029132351512198319756279205369364338463443070228569098702901868945797075227272563399892306058533640612465047254764516190409394016081219781475928980073625485018202673078375751642717183687622520127333549925403726393531920116835009891657984549397828442966121129352377465829794415295957027392732270649523222242617451872069683295697989846024387063049122683036422183023956228390341711763345975100669737703728556542369600488739474118701767950778987777952519802590346298652174093130888901434613088333093904497590500348589037308579114766240633721694410205105394628318008736839350574754548858070989389130687311200718542595201356270654773405471714315910378985816111107916980066351551472080580165373178009213392803666226764112703166472900215340388562438511468316763170249844158655247972914021724385394878390456457973138245467313920952347874551158968523756424023432836569701872288707802480053610283202158929322057072015658214419707542175027227333263357411763553418030746182643443089502182125698248258139768767209924110633534012879734069493226278833062591642130862179906019613572517346434050656752146760322320783682188867491635875239808228798210620880126953125000 [101,48] 28191880673762518877115818358646707554701877131837355927069052437993256724923788493095377354590398093827964809760536600239788014784766650150961836444119119739507070315211122711025838402241841380446515451899447099845380222440865029156876578516596151882049203941845059072479303177352489962410856140199051666766031586433733551795573963573599658626233272232415221702328463097401594239592119123264733899039176454353529606863888543305039310584843500487669977156394530792761088981953509232687158041623859841385987579335215367284308613399909651261568475791711616257673548656766414570700328044003972603716691692954466477724282128694630605302094937378230712032522248898217489345792395835643162168013053372636386365007226161255662320247635458126673911963989277323517452938264872426542865739654820934448277027617327098526549602876314125517178767734421858871968968175784682741923328568215739888531925254313033406051002288595443421558889366005403479419743934334191003778149050305484439627886156548419237567192048449822422762845217434085675168827629121542068624116337472330346512373414152918905660467408559251683920749487157625248395948596871652301474789755620433367770689928185770828279389932076477182035716222083731530544076078083180439279015971671294815645740270623542969625537117638264431540223079399541735384930607921278993385059704188209786603668519773520114046610256800106945108516878472620956705631259556931566218959272368849595456230092107058663888501002579589859335707414000611108953578643445083896443866200080656093565329715313439289870220417186555600318607991642249867568323101644520015829200692080438437084485742317099797113833569189049023532325658696695499764379882303825578760564026867900883566388723948052176856592986870093791104718086180005999664702013402779618381179362177017405766070309137834576708931193826911581138412649647290100358826737980117364152712597169113970488856208765412169977443729901122843475597687383991683453736780546845207496237072394639663741328230836364179460020243372930792702391045168042182922363281250000 [101,49] -2558869411413643922628584331634141692681129963064166931209097845984895995042037474272134018749274906875841611301572862328752551907824562510370095989565196822166348439342268054526272342305834579734396442181886783179571245585460109743063777712015009363060499572496361899482453435350106666340627208760338939882992101429968344613314405028765849412742316645306542246524998180868577464170382115768298167467113028679538111085600688629192897136267473517801024995527349243079358474134292261515424421437987839681429642965538673650173367196178757283618255353464223348254459802079832923973135406884466788152891964905288291746658302356371445469971840912297400272246082569601465295536367356087041552543461698769950449741369338923090015294643641855217903277451190849037938407304552194034815738616631949476557528258162932418491510191715930815791374644280850602799916988590887466673174446203444415238425979473695116792672644139698079479644707571181105544005935115566408050738818265265702853165132823255496448256928863933255680400905445587680984750130174145996612395189584790675145330330649162017745205302347264552252130656095778326510787627238211449760995649963690058695787057237888943435252693326713972979913071594953972016132091750821462951033915319634754485494023301329061394167378668886289832509051229447335739555619049627923322470925249120522633588897527468312477087302166479196715135231311295724648143489368685238551871964380942382651918192606079682266302145144215871025576051621038310335111345708439447192879790300187077109520337617251896896104470799608604562584611360111882539700463369817084828039871941192185759498239437948171569324851144803821245615647654410493982376947878754340983535777495041077344393253973823080401038675462618640198757465344884245855436694962573244425240889456560798296748296696053006648160503827536040606773614056809742464233594285430763148300501736278378147982524674527628548665842489058505499977791175171764295776606472614511744276076048883682331817384592081578940101285746244741403643274679780006408691406250 [101,50] -478982821960084316903252676009231512653291414969407487696927834679447217710406108172858539404009134034336461390743206581264828915435905620828443633227726432824663597057413266310287769386678508793276530705932752712175211716031705886046330404861007588821358106176691955203320161016165141960123169537003895677751613148752247163017146685478455419021573949827184809655517351051963861068116531291716217298913588153878878551659779930192413002795226037477723641151025130739789102807737330452915077225669360860524089485637257836850055175183664228230054204796854678748587220440830665653760489270291643089592586137668705916682404066099613479428819689308793149794214121200448022972162642073748407770140049031273010676201227979378723638171410140788149626686966973841808116954905346507549581871796057992632157930294696343822709667096451783018917020726457385975734449359657312670752685805700317333205275053071969439187189305508206863895159440743153383876611084516473989251545665036027741370861965499913672023262229138592637684849794983808802994413720350738531200963655759367567341349812168507605285399586427367456093227717529850269282626660014827222092569790328143387910064992314942942673250002670898322596102681489004900050343865122356972271472503743602394682689982884977979396802996856838549763652208594476788843377540791483470754093845258194097802552012924010726085190933898922116317339771817295309293379753938790244307767241321945697330684884583185060130392998120077652148971391714024269517958485032176360323836373190618089406527753779882559998254474113016021787627699986612442353204144306176214360650180168129984281523327221207933115394792165262345491638210172732101157455309717274105569588224088039317066232002067601091880875562992810145603449613695122889657548068084853861018999719784121425778259915279173854014299263758893269745336389478329835108281982510781884147948639134505771246111761866120179864887692785672663676408135980774957433125224342418368916715679130087309563279983972176531703546231710788561031222343444824218750000 [101,51] 312690681221884656480737164418201575173679584435867691513262945963946955435271856134817657858267926555481594133024347286013873037281700279543757092519517273332311522834083560746548281006947191120679589939945540550419984476216873432399289836783427159313715957981189362712313613068104271810255747005651955744761902116442153913269052941481688526378584375103077055406580761964777795903539696249979725418824487504655405811453173818223925916166387033237840660066204779133479229813242610445418899927835861809786405852389646930587519975348726193578983743924181281010866741432938171813070680693194365469469477229518760111735206023496037056286388585300206177757749476394856305241714579445985626172022303317597685513395605410673316758649807586707008834359867453990286037570598284895506135865481529960077592160483738664702978949221147873236021643007073907124047158036118128717141904769748602749840232171937783508898932078314496570500432267954441322577037499500470111081634052942637083549967431648793289185051697401174007906987971840266299832239296694390113190144626215252866469828035880742473024246345932891448933012675923702847046788798869069361757604832391906486428876352963425797520506087062703985413091009135390669085423809655076228777557861234681820198294660384869273316146231550888576443352308249796689797371755971358618423986195621105685046481868212922233659435146903635842375583024582447733872588289813695195704033158935777157895371353756061914698002378743075809544895333632727543849339800876403237905978240427188565832570067108991395553887470961583554187240901736394609926653543829458994751413301880002478903751939603634767031657567667282482524244454098099027683138574312324698167809556590080496276969577335956587027960338908798544283054605970979864388110368974613875096476422514451783245135623741594455159136108649365417126371450375307648720582900372291884825620960913036188544201570254200826002671528809917340513199423455277713973206955069076446365269081131519148891595590543379667991530368453823029994964599609375000000 [101,52] -103737807101908309786500430715159683164189905805650123876191079240293925219574075792314948304283599023958544640336564418412694361539126728322880102176480774066862199340560381331215347727727051716916478892880113938618219911738925595018850868295408330895592548415337063623782334832153146403736070451373236247970803115014587667111005199097241420656396547257205594360915587667371118948005745852522611267016452874685773234177225541486485684172610244294976268702890725419269079843878262438052877435473552619254453104504956639450752452954486955852763569060220210349031355651160690728999479225617456363034944090012235709488926561584827134789497260423920637377536451285547458096426028145257429347437954331507466228743213597241370510864888795156843645891426482716484094041730914486023807360769891387940374255246195099481489136588994234366510971542387104380893611700594115574336300797871912305087677789593825913458400519669455277271681619774173383444239040257998989304772835332472055594845801480043139104314745607413115228926183076810734100934264034139693983626815221566221104325669279093207146111698395331385490167797608880686724661435333902833961620330974663284203878489849452641914360357335074102022656171823382991881288095352063582715778529655092557739851198207656709666112037784761844587289986312020585790190179252346610419681264095481880441271197284416157305633181791093497338889507491903931427035663924813008954583218233108337532209259206307282051452740336176601559680632744948747000235261212346015326941604706223337690375744602362908245244370501123311000170839259668494482949483473370881414197421160059307570733181764602668935308424793741219182918901042087818858963807397417562492864241462976431635793367045989599745403067545389232054253230434102970539178115613001778375290368149772545679341278869031331571372498619511536928132617275681264802563880817482180284540872730177341269729387343787045427877113846343642592843589517289065689903434973538935563171347763311305657134894081528031506422848906368017196655273437500000 [101,53] 31098928661525349801692645769548169247807150113035934979720993089321409901035925882955053008678584865387798079582341320490860551477263377588736238395877190485441916408819272212100663948800023306582562195670773578708361687611474189031138797368327097203557928219762334739743259127114260205870503830723046404772197007640022565454857174086847393908273406399368378460687437505169567965788007420895975889541174246744173380610831284825982737940274908270765476406374924898141940089904299880785371111232186889168170970448581348587816880938840721380123316726622914122162001110574761450666006838206471066664570917418766821506136918948413691780572206556909101136240253601464752470828742983403501157103272727085836071432139523938397744685890415522196378569330035257437878887409703839843230609741517148632400771619151162043739581619370239115153821266075487305951569222589953865412525651773071796610239863706647623871928461055114561365633098887812208096407849957862764040494726155873556747872069643032139378376052261814310435507555664101522597932046237292320599495657431776229885439625140528237893658374216580320831936414154924038321996227523300085331040116876434851425434531878320782006577053765707026364456206053887375489841511137243942511292404456950289984131529231391764772155637065220336064756382679709554851872481460007329434407909094516558467718755925664553170690257000159327674092651075059561744544521076046083602758867674329295566909114200390536783170112089854127791749438510338980224899841718668317535993523871604401015200296434571557761644431860429447897929240649134180482884206480628890802045510787594195002585724927773586970200245310431987879268323278656498203226842916412131618450804954217112628205037371514514185847394124899840724191183060631999723940204546701091192967745254772596064450563905761133375758459526015601575076929459394198258896486314998113738552343739406797090872547130655868843319271068711383710826549452662677671192724217578786472312852450979922790943663080120984432141995057463645935058593750000 [101,54] -10023614732433507092686701611950385219834913267940980518467420420346453001566110779177304392078337711951400043955215387693762362939521296527200762283465157213655213659275187769213618665419739692270410042358362074550450394226316014253413521826480809381316322085671113306633475077646818629223117655645719455024258633297834974002589448739275027432520002336633480037592230431808714381327740112224753893729047093765189507900974666521405646687263450852735858332404995697496289146948170680146347335660969619112323346015029307148948004329454123321433749400648833341327952521625865221073781493763127469244765839348698007169834033001973851874660073141075722131768203902593127936535520232892459204680603573401700683707898956531007193713694341167903266166916785762654815526522076980398390494897358716767040356475271798365398101794372922974234937252427265595122392790521802042026192728526393618477523219198529933870163098650283516035808050059379517725591791955034739010231021313720102088713904173523431260906915850829200930386195061178026755887117083219383732792229198024612616235556257786385255206086812128716234413270501589612931376574082630772813972623676131000958941748167896284493115849912961745339488596232063070271630718056628021626546961206520133382713250176785459444785419077452056349907478392854480367549352743572909475200062256187729090592765106404776406331412412847559044730561000722695846044812085502022723184057533450985330405779046391968534977898846059965609073372451199903649364756474378385734961549192490481198032196375684141426265588237961653587632874132560723523178898423998695318930633141319773957269057636854222437688358986855244979333666076032417256010961377132924539844649856717297456217620805903502546616919846611815053010678570124154583625756085239152530601487392311612722009720606583520276006493399673808291895348127065909810936081275315775664410858411233894208345252814657317072900583349230706977181614986137594290748651637391687035250985953481787319591100882121281756553798913955688476562500000 [101,55] 3375748567326237237287204855139556680186035757031469917926101481294836061810204924239635075407017620499659163856436885765470312147566750262082056394636859519465446268524815507849600267284021587097738776766621357465937551728784995452157540718814620670200178974047011280472054373319292101222350787522006433132880999142788426406129248285474108234227752853757829772782878894655865502268398303464359215396156539420987677435486347020799957446978888361100904482588402973035706737127630866164134944439041304086044973051416494234548362683914752615807689765568295454168489297560959819133009448536551681548976520251972106723140602858597293018764531742341732914065194308369136316054916598754943324767250101596862584541323076296254060607188202432922020855025060769666719904966794953386176154029352993974608332290184264620499708047979110407921652133204979415420542816904783434873453533106414285872464286162864784360276394542877132575390809763015072302727210796048430754270664475523706392320460201186899570011799460678534182498567769774105168753758253965693419991637062931650847325384339605107611660101019647171970387006975650494131003015370212465603202793868499794356715261692381062531525384103029797263444308345024370642230160237133966747075861914200553347894930200744231628419079286630449409228801965372815432568664702415567921553933460936837382934627460826443452513448167192565060121229836580298011945100725594749291305369557970609342233870462826890242415667087580342842176251838208602100344169128894165153287284847924532761318096739498186306340146597469211274294212184184914102365055444994278859312554903770161486279644349471583421093791514746922748049203640026311328436069259517568602778648157475876409087156635385534786913583200602735239270347491933402701278339529707906504998015137340374840065887614932677462980232565887671349859971907912375787085964087648198484817927404144424630804325161916627530829771168067487941356352273637383694638095971232819596248272590897161662265579806785353866871446371078491210937500 [101,56] -1075239287427807739949725689470495601825750525261563866883092386119833491011650233150550286359625690361084288337518750633421877272270857836057333878481834152015209704778703058579187617261497008930073863643651400001530952506215592279067920814573009257270603977739945818474456893075087796018896641770666395880212433351405811491542152284626556019998091068252076737288970539980489363237558160893659166837489202208639932442575737943510935589248534276841067879931272852918279514202913742314350676244389113820548413094708248281158426223139736270714629277433790246521133413251748498249304164177917596668359764919445717939502129502076676220276267911968544483887498081574815852699604169751954684408349532693620175807335277892346174734696339957231531209910854036840376574017766599064052083270525682297539590088995577666616456710327766838838194686524604581400101833949344119381189024368877187675077632205544328000825800752339691449970468728284173037461850333699870502843886489106613968018245111980344743391651473213163099071977607399483618708806754605456496028692141634569855622555141797797532598791274917115178400520018696652086426946036338424140491229933738069032127675467164049820438250859384188487429611753768756060353072167311728162470662658029279041696555209326622577656284735857372751516456550597592187350978297911002253589242158277738313097551523471242761347857952658725532811601218642472925561104735091046238512661418104161849753392085541773227143285661277495470736782454565232318785493361006939610282377713881514255755527336333092528321829967743650871518134316019546210561968720230747386745814566017342987821118328057799092422811010097925981990436466727886746149205275224270098157573340544769745094354495298950148677113005559241782278766585839363121627327384894757682554163023174166980267615189265722062891612378978639598032800677306599068729422797179516362442991334130860290296234748504491027303220818281124715940607495288575286193262492470860636474371116108605939132303319638594985008239746093750000000 [101,57] 305648240875249983094679503189251354130617669233464933048082506415053743273124628902129888816029556154888854160118122963482066542620260000543543932233594404501520555281534032412862107072895430747681576700558283186600545679554302628437728398458361557368971103334708582972874851262571192582152416111131957603892551816573998307380692444338911251269787938208969088532767478671684271205716028812152400617051329966285014988748990160459375050675336588485126362944626508338635003770096868891730005011575599564843991544610169628556231366833566597411388775035983435754032104290527579837127108142317851997693379810567497155028758949328271534775969175301662918840966442868698632687827785441551255594015483801483347834882866424209041444361292968054273134965635419049095055682687477116539904812505221213449974081978445770520981381937432601031431624362065870879209959802986972097786952995331536051091863955356762354585126439077421692681467539348053984543962247810450877239035538065777879684015231484165943487128303163164427268711034197767985344149656050801541712665232186729056775620617298048723299662787043467767973349887224521139091629952104532505306239930612950335721618059421575356077121448302490573490955477789913865606529283109568800736686175287135193635319118428709584639057192540624814475939675714872097874973647313210284574751397266729474748049175393998418119166518992126847575730402015762420396553851666904227975735905212719891192854417763263943126191008274861962460814479398656224817605633423028001876008585718051314449520152642634994173422223213359423986755946175603513924927368560683748232277405427614089124184092199600184622495634220568327149755341657300595929217573288960495536703867578056091297902591094963665001207129207137953270800399807951747328591821128090166033632758897255796156945026595155100285107796475305883508703208877419070241503033362863020316383947045456304768225864859245466506316736175751348975281492670003011871221479744777376305037001370801252875253339880146086215972900390625000 [101,58] -75899841580435658344866296822837901454990580736800057067247334095259899803980259498949313911460243743374194428032265566935326190208634167638833065507493648912362427018346936978005691754062859012421368309222935224822549710949470648384175527244340047299288987932649432944809932595397107553749402381117172818359261600121875549333902379516899463131718935116476870769521780435520022573497535973960175099946055006312498730538458666483671152269419314766969291731160784579311741297510408814211977803399919802856153918851518082489670836398028157219295325727727625766573285320554986767993277350200597566249237352618772702554274773392932775976524910036369141217130079712433759907561754377537491521921125981033638817841109316801991233583943187084187091178928041301850814718085873686469225569331006462240406110833885125672842995523964921691554612222917255877551758575611595462392505235957306254950724464365540243042767782651639916456832353934939858364519578199191258483791746176580027359623105337041865610333556151713781795377242470701705667985378403184762562592241640780298683951557228406295887986561776656211207803110561572014410610255111304185695146384832250962378062298157172597729133735008857851295923945385175324254310220168743355564484997711229819838335944536605900397073730351203703422119466989938138072087705099549140368756264964353867801249341625077328888928206471798127787470362763315322061648112584711139718162677162997810879230000981710998237416528962145102907586987931837559819041646421364154056891916115822771524676549799536570974094812429923096538805528949155347986351769583171781144406422323334623136739788732071162617765583479961779195175414803729855709912980200545524558062281299594485871205337205749424545578804497907412996155869624486942364364939852763005753316416269578863959052674917923596657805593106655670106760171909524680863613014861336142042207220713897634297941726524161170839806990481102163092166588636615000160174801758032152299276312801268318253278266638517379760742187500000 [101,59] 16256384997014986385785895267927404981519361540643478535118583241334515773332712208975804106064155194078501775640858377244798246508573797519632078870015840878183179619202012547773904508102108960473472795413848562030050825542280013435749925350687483583331828242339129012391900753532191782074969581006076026110205657527823527160601254227924030111585433912211829276518918326928311063001491090798927735469003084400147337768371637815840502935017723207105872830861084827857384472485515774255798472160684706356003434561705860514117984436392697855782916121084578228377983456230351516679785899909356184737613134968477269414133156686692874125966165619104866251259388918848056639069748110483932403685509429519960369127999875327478798788712815953440403527634058878608549423811687819183164232290181313833469682146351872680297174444439108252191466992064518615163261183707011893454518324565717665804254128977009115151826476090214177689376056248223203298716282068968305284458722103389037254598626497861112963412469256910358375620197449884402725848784880394385874868120334636952067969343173118268881106077661129235502112416105357274480300216224800214293478868983193005904642315721571848191880223147662030931277096763628067983776074094503736220122559146378362450273156860777239046857686043495889745158594295845188837863710502317103603923935565409121295269329823016142016673668880729365173646554381951318033462057846234301431849125497638752668361408615932689673141118674422112300802227978349685757016959086271080642550376532064609989022174746659284961801489293993309517756059701040020083956937878662587495858107478030249279375535802531169457710962032245529475512600234877984950628378517211932072833915990731289119579739258781694394850925196307462584820913695890908869641073671259951370843462170104946668472810395054560576742580617165500469779658367686872360091921677413854742401204405290766811794614031752857608295610056135501397409958882333503643171029288424069350615930318326718406751751899719238281250000000 [101,60] -2944727176402907731076701812630981774788658148025985946436532612947047148432144480269705117697965050704855190918217000823429138304043793027693710413807217982484095470287758263349370148244986797113743924042981926260970134340599857733437742067274312655052269883436928099067518243890305607900124599805401113481092382499702928559390154170423118860007786630011257919661160384147127979609352387221509034578959727362909634377798021805770983220158451840494407371369848089577486017823536965174663064736830058031996039037787746445379556744635188925018901411746740588002273812875023152537130621703872968753276586574855176525301774449120773849200521001263295595224257916605635846954818308471807833467983743659567955076255247357000014918408174758467255528455624361187930839401156873799599331070990442670251005908251443372291660538749529877806607973496031912689569640916515394362100281258326297290087740192074637526340798212005590298193067905139634542667960357766320899437145289687423510824723599656406610460733948640110107056599779952923831369759300077578766332085776676824360442688365570259668870004163674682464096362997093790937937472581450203328986526945156020118173873421135894810307368321084917918579775102351863191308012351044041922409215028637748928986952829693685286859134843219491669278409231094573921451247675802280050053955819925068423545472909635552311830620941165844811876189002437139040456751725843625255328071425314253988132587816266743912955318640429189901752394587823204767051957378765666176769497018271284876291595873586490683682306702284289378921944631140939807182336000077528652202165958038313021923650541718245680960682953689539339706331731338037511495407141797958363829737881524588282908744980595209813998081575679884908137510853134546359695299363212380849684915738766917213688062406280509715053020279871358331045705352592802303314388496494842591507459785634075101446961521166378641494598010070350957963064863260222555057715390766301388758563462033635005354881286621093750000000 [101,61] 434071302319244130790789618473778958311895522029391392028823285284401015937158662350616909247642576341569839908202708211432085214317276488983372140831098551658506896472009232777648000986428503737125061876593885839601986315801874701190602165946967301957605051060144110426963199749690056564653098038885581796871795109781063110742002226982790636787114956486888874789722260064114342574739850112377835064887655560018501469688690171560309058928859398792891555940976940076954228461480546183542138343145878063018297457145314763298409941207241741151431019830055486295040869774974158719400242546578334893050801056868106896724005286078377617775004977341221103178996998419986055670858281980755045071437890090464563985681447556700426051328962353050742278862268479340156665670339796486566491429438011782555228977535732831882525663657154575044951349911272388347510862184108442450784292504303788851083969295237295150667293572663380462649099835211736316590726018594615886786995659966596449428023576845919768077320956156684730892269991578648280191243231349978540170135194794873295024877057984722210461664000773737087156157408880797862437740932453971564234714463804533870403045220263304828416528083395161649900244570368250946328196094062550855938962567998928215605224933630895340986638118990117750586949362822991693795859082312290471520029126350969164846107447944188794648706082069106731198949013326649021728331985552048523497054700173901929860466250839223939753974995973363362472000638024932355302262369653639106552291067907593983646278344657930880387462746085710873131830895758031939737087605465060959392671644339027614228978109223876000918069899910356655384897677123686602577894449267554341074316765753011377330749040961137943512164822032583608749973455511185243363583784915704921587942217943259476182273868126701770985035137789112879085091535871698614421251962275693724169003427255008223418421969999660730572634538531535196390321935785390193712135947562077986638939819385996088385581970214843750000 [101,62] -47659399813967011425072518572408016882533383418681527192767509982077124277977727717762716925585670382266003023838997459503117739843545373200817088838565424611650215972212741811248702024112187400005000342002764670654369957506375005102219755183402733847074856897597996084311506038043682065176023014438948847609488450356497911593586068822091305153155579363718303703963769836462700725307037627549110716121709576455625414320519337747053367314335876813185773464574653286450691276881602840845393733599172019833717458364793451171565786604473282442639074255755462292717813197627735477056303377186748785684503101111537202018103700890632761417900929349234062084286001642431220149561498061944883346797329238605066367968889152499703975388787715616005360035295746135133296669422521675684515237934731081060325675212296655544974372370625384130687086174965405919591998613309217450497306398557109656875737645255751204623336640642794433847922935989738231078667486691327351168585753914657146221314479514299059858939176003758948678901862228565875628274695975294598992621429305870381050114699237847957348056748510461841488486168813717955753618092537679865319392680729631513775709060178674480667027738946839560780430380249123677217804821919395239675915858533008556065163233969824507239570832835187278821023921536361808010884209196662170929934501850163702382808559461168017445696687687652590599882223134055386016913448722544777061385029615939080336504346442528279056086530465268530875557574199114717224660188958381676389454938565799603621507601913721593338243223033761521190413355667943573043849635785033609028237119940208439146764005037673022324151477656279430896353366770795412069965005710139164430469775880685552784133320304833342542820518880342516070247177284937080890396396187805741631017044139689106902809201010334114581601829932650303291759947147940381387273743647077836742736864994140689474623474832469741529064457149006124398449820227044874794094554693035803438760922290384769439697265625000000 [101,63] 2834869037629238444910458548213637273530710162922843032162757283386899890499473646032463119557480582188811602613198743864742564975393617139026887964988072476299389040981082102488149790604011221369861972616950597393317287564337159479588548281954630530872766937860954259409817029015038288357981163881606398017624108195670764726299940008704002965152966979893281695705373244472605111406290763199629237647242557766582388957432446655603863546271381518438927489045757156208835807261612809015202091391392131930609946807532890534569490759963619659030160952847633644323612694833439426975515586678590214593613718752987387015263528153456452218149894671632867342332719510365433922261311800908202933599261047832435872088504781589378068144092231908720897540953987349696705540489942884200158242866211368339044813889735824282477039355456147459183998996159141579273963168422182041162869429100210590757585087114281150143191259773506239846067566886441891010068733179052824676218077341262512741381664595674912748975359670476980960062807638301355847306982213174395482636522950122592583804604615491175711061635470200979201918204306049499023631321489824014137513659825021204083231616634384451791322444729644391806320887048310298715465324059499476261063892854307461365415854487521200734635129723398106921081156472103831769701578103774935321841044966824623414765683695996930890343360442012696791181679641354498020239876180550286934814912612209817802164733702411192459222965671133443211988473851443510952534552028487874176539360550924893330274055990721608985238785704894854761618549160002545114711671182706874977169634892175742055620605265326494511740658674145493922827839770529074446732452210817369172185617251087883064239952617777754340345860034201662887136617967780154255471626408214350040873506221810391057041386253896813245158928608494642291078653943745367323023324290608260565720278416276482656305704750028793317947591405111963732331523681009887013701464830717213772004470229148864746093750000000 [101,64] 181907187225223300476595251088006403785196970673286367061583530288621673109014528514287860123224981289315487506935101110379712732771475032900864914264957390055461439214067486907642388587162798559978665073780076704189259928515617345947402331091157697154626052693840786906014675436264604678269372496438679162073007106123985150131215394120923665096813985348406549301507472966799638282878815194476324575724109586910562629138650775474271411785137749899512296079448423010475416738263620699197548729861505046554937884948232167660433869148385450401096923042393121565074232224937652627711217199187801247020864853430553583137942664179981985920380872714128848213175446741317705507439046600485370185781401758787545942109842451084358334728495810250122172393886630509752538105051794298143672781361674846029021168552828844516298081592402284298855572074293442844753619719009473789941031685194722269123306978422336106864954946356673795378128020996846393506680594974607050312035861118240784838475271876121606916274785071893463986164771037815904556769106033429162185315633801767076109249421168471753975597921606991772471667259280078836222074793905993032616465504900077055585732174354313521238705713949832088792190250335143316215701396614538387887534405711424726514056391964362928400163910394660044794767606415304193083396903852216146587911547920855635799845665328506385648123039877980516752207267379161029631750555699020837308925604546442247201029019784523893245023214244446106422245157680260182004220660528282612100085527527441729305778622940438286580408829530450397843703784394951904283046968997743895372603713825625632798974214729526592831494693885082709598382545504090156376359126425136375098588368407148027798109120192870558831746296079393074377725672008899614111843945046275445946033391183842497030882122465890711997429048784112473084595617543226444846652013734170919882464975987828683012576931198606388832026931452472185369387788799518806959198968797863926738500595092773437500000000 [101,65] -74207061491651064856812178822352706634695051243859919842551582901893045332253741114180851522481988544804430641729234443401624276613568697630281621232923214009711802632693515809275724215391180658930144483816060272111512361347165706524173349932957335416677455877242235522017728500398185708234267311789913492633114620387143696136336821254800050720331683972118767402688284204456928138585771938305984501294694667272679253735623886436914429343152628558023736509883750641962764067219357301278357573936019577299555176250231051419094011100057696373705989463983047791874777010567465223530140553695326708063005003357914799616100242219001041705502903013940030692018541891219714241143496652195201103024921450318076850950340979971095473104802327739482693923712200513028505349848088023533430134072738016338076357312094418870343897966463885388967837504666856459168276798453922525131863567066437618589748759299394003259290482748178869535883845390896853807192251088606754746152226927959146127333371783049034981984534679032155900325602506925044666685471416727311725583096446732909371930808229171035316571215657821213500964972746993062898333349777591775637586133108980354187517257942397520323395443676862417813914970792243130548886361171616426869506191188418977880633596794769984874623488880278694104442509725415807868235097837485193069378867497883650723442527833903338334650775139167082206180669445498586687884490101063505118059175760525559509683344463774114498624825223839913741344281415618276271355986237610480447156714680376273526378567142729680277217139788152203744320042978781287314274178685929738175031873001070071874313749587929600635436782391309990913410247010739809224084669179941489066759973480557577073644577529865389589718533451197409310008318076698986152489949594714254482889975659973141952262909936040438484880479884630219020011213034931967839667524885450899725676182522326968934069497157165241085743380133015978657203665612429599462984697311185300350189208984375000000000 [101,66] 11854320934660157365136217474005912304943565006237567886989643903996785638386209827546518511625403138490595682669726187987259400468944366428824859145185333126648138908864264303062107984488638472158497463902912738773946063777062177785904816805534714538334646742220714113327055454858212959575528496818729049346017142215125796875728665874473485555417309002163731202377052119208400733429843598454481760588815104077919659658887758078655194350184475421187086344797884912584920036063243075161030064526559766179383381527277568132902983712552471726095116209093699241575066564951068901999050238758171017717104495131985080951609266162472715602554939084339613237441645242224087283308982882039971584099336189895823528814106475667430747921978397058582616633069103438939899181107982460516369938581492062015097511065908402968315547913141999033538596211029345775453562178227471597625266847622998722677156111874440512111258614671748772802742290803629462551744223392041411552454077207316774648897832336801957606859091942258710398679171735428659116310638813345734650505142442659680460337362747007957937270064455906810600012542363671188781315135640202114124343858753926373083573668232017754156489304537893435732898220037840492097797848630999167875781933712318764148984245984655604523308495340376389878870480252416723887976648887509678902234104514443158620634201050183454812731340240025557867343914651513961420030763903273808879610032546650633261250293925752358486473195126230870728910220839933808793182693763849095948340862486808068101278161789939597631559616535235070410539034980244150127612352140027385709572732741752629809639854739241824389324697581770062789044519491873546597215247211649059968674765051259636874290854044145161749242934782226701203379495294337095579190241254095177424931076569823131280230199487637005553022388544295802062569048203118516243341391764309270755633717044382764931283745721896196110915801119663458084197717699870278096341280615888535976409912109375000000 [101,67] -1486275053129453561445657040718926646440105184032352706395505730851670369950595726827756135426767689237512966971431586466631065155945055591375648913184843181789419565275862866929602089093803936018996228808240551663159669221697066266926655953293692050572719612106069504591220638074200812847700352229132719128903648377902364213626220055517493444758092185286869491941225457867067022452664729078793316291436063543645061650744001822269324832132904526868899591939143575419713164607402550175148887496794288504976092902457565425618861096395673768140161609006173561091056234663794516043597061613764891390461066997957810256719142048550818600367173711786615047401058799230329544551737820993380789256162373737427523748561162598136989846928184468967186259759725692864790337692068680792468554310575845591698387918890221653002026171338963695074146647731974637449078750468842237504101719276252355458383897418546871457292221311945965877410084577053948265230151979745802808302840206393486106368299030396332703827462846592933962553573737093963223011880599117767666984788298965083155992545528218022467733175329422428267599953559632160417583144647062010004611703183105437764674369485169697343474573407960754235462571234376828054719620443611523308828211142352452877585224095450196997465544181126203308875662838381039900352974826123684841589546676978804164110233952602323252633183910977484332699438344938986132267864278302147083304280741624400858395388649502193734943023620920614713510148789303312970099542403834368271529689424111217816663129949121921182440427218429496196971616614273120613083910177135906614871929130646640061613091172202152334230713009256584537103260437411940967581837270430195440446631766643360035569018677400643533801559486642796639429674258399996586179891841816165735625465325151018155065193694787942790249630165478122703318730318778378364919640412106043591903189941776653015637977362261043139756336292365914813736263444532426092337118461728096008300781250000000 [101,68] 130394164801525279128451332494195194984531524261293775032989424161347253388607153777538712595751453504441809097596870839376273621404478717911584781840545590457350316835552547822780644837597921078751883857795121482464977571899712583454945768680753049671118814876233167434845260241471691630454202667940556012062012432526945592783098520459770306006125833862165687009443624473212384263249213029461408855569827833931893077123535244870585588441532115941214892458349257537520974892810195678628769633974517322826443865489085167432782565407891645204772747561705473279117451098673145500673358247655705007970592056326470749667168180105630603810688267846131505181529369477330176126848913790767511245761556344547206178079256183569499135613809804808874436664923841768809395514286300214039243332948063661916717137433951188008346968085196619739563654776113321343600344291422032121821143612518900760479209488306080850293623783338509383983731008591061609876661207800363807983948799321628140908100025673584219398570871281763872558351435880136153808235555867650226314104556928281035598058378100342552367602462991792955636683090613522314838699219813547203704727928895721269222610588623372271956510117389707098238477159325358300262160491782503885690103408704737016543090892609638434247808257378944536544948156405558646367094865365360456359315694481107502589376862790018041181519922354584474305963727031516442389918479629997117511595331838239195896735415951095572961869369054565461598988851352340727626004316356594582173438549421495770812112980850136860523714000058853679232191165378124060961420158035324277133165420337855381993581155773078371514268654196760080882348591669861049840373461319405379285607296966123992935179164378532976363013170701232551825459681407317305677974762498607012188001165613017331904684531856085703143505293428878552805204152683881776618580800517353694742394905068542408114160914380696435402580105534647034268985743565849588776472955942153930664062500000 [101,69] 1652257065582992116107246573303794459601479602045297797383323734592842395807547472750517716850157680188655194149426381272938964932115788507883218358927469637055547067530158854791375151501201514143815162228632106757219322375455430919203396572217292545436404435563223826396350879543086534277149533283502151568506215255585505252839248201819468430206115336278855394227149585306420186049512994302076629965943934917835189114711635312168287958877083582892409526114911100121501462213574612345969505255734589780684207134055734098524721224771395893660941180899181728778628265874495494412872075936613684538149767585833176699076746403340115199600103210261687493875303747560876121435357138687792975468491445667503323883724935321096801735976791840009531564370197121458701966707831010593855114392907053336099548901706339042109538869908435476720286812875568166467358263329901086099946535592273944677754815870656630021522860644345952725551109336733687791968564696001892065718699289571051620116908810993644949012478212591151745092952456210734307134592277082890407848602075877418065935870633058652415090044033002515250631154075924692304036930074681930709985396546945224548482221209427619977778579356466631083772396432474894935135478212975937264242907731733120471843884713783959768072933048391502070961697114849951532146133501773731787294224535120505247435773825217054861915704837347100784922317373303943391013570943148149632679948408471868329913707807942206675073031115442892699525125466877401839634550802443053092467505004250810870439905626239351043099848681178884556153555606463291846641415756354857307666666623242440831660325695409151527091863110242092903813028801530373361070387643580678699636342510877574968190385220030481842787099742005697919079573580123862208666247765485215643233254349226014499239518007334458827458165923142366152678572341315696240754955073116636794633414259840282031953612322968116846706711015034009515378699006760143674910068511962890625000000 [101,70] -2173511359847733267260639952081257334107234034983504211427312300948285858971743956239976162330275547953271125345724302912402286377736565354741077506840819851024560209899024630403518974500374609521077661135688108110804851603653987175893292639821882645948897319889087352038578195908044940588954471973424758002876551325251770315380154320558798504875806127004210694219557991903680439032946883192738417466786400961188531306617568351540368968614345057792272047987442819343236835994119087777628486114505102662643561377207454525152585813405789204039963178487295210236927494203882907430982346769016205732255883488170379057529329752737528438424878728082523366668364257019171547604573494411453125066828611161882603038516136822958215952417763274070962144372519897614892125665352350891001575145121511052874957161858959848138394013753933079427127011951908601447928041371055077683309821237230860385481197902231195082587357130342941061407678160407525332909307169497496772739068879718216378658874471882586194053344536019495181994884497864528776990500812334850379384413502143349199792656063288753896847073193024131710725721368715936208472790398648930605674019567682483541927145642680159299041969927719758945496425415542846601281451307832716979977396499595979831028222594356609600369310018905824410272817289952160117232561454585580030264100598425473620770071516463904672789379629680274781243834373588417749830715822174396647832226153451838552767591125661040389410911185617070266878324959450118214289072668459049849897965155606497798843944272044166692239383098475302364767648626454431345990738940612080997944698232322198670710526403163673961703220997208881803111854073075253424625821401738153788653958514366526821268719352052856990914428945269656350743514874336792086826238674419820108794817269100097636357804602675882062960143829958246385643185309599854482339997936594890599870417602321235146632196680244146421479425055484080431256188603583723306655883789062500000000 [101,71] 220519634468102221173909397723711192881257397085841332639796309548679177826715715221930829850386545895340524576280288344509240791022751451441881984740537465243938582970261716546797420010342685587607724894503044385570387753222364936908498105368222440856779178470037303812909012488761137000421285530705359027773896510818759325005066973761128133476432402772802843243158793959744718244900429019920091924309185380626093033295834119628031587650312613011236190137625821144990419830865367038656042840213729221016226732019516199941692080466469558178494324185297203083494431191414970549401703578268792103491199222797216938843885836056176600882497333783059733905120013960339484920749230033220768742920262548881383520009303914214818007124164863842203762640407574876731995982843813623315157270251818239145774164573547816160646230219733079138446266473578090586312082007183429720921807533118735753746613486349077173607570235997535688146408519971460631555370097519519967090061305300327286545045887747942035480007136324039725055544193868682435451283726918067064751175148006260412110396372450777804217684992223424765006518667783771593244430245881410822490433797306398395035004437564062312763632693259128824320550283022226300353034699520664662545803690652731574860708384418805851055517350504640818426814648635060864081939242217466848268380396462623402646618421598605099510725322917040093789935105842575085858688394364473437679988356878666882319757487788704301047481536245694261779192192391050598430656807539718219495830000702752304113450751627129374093181910450283222654836624113242303232686765640433700684204462715017421070861860110239725792398591711575591273508239723699275727422361652185199365274996042455411040181085979430914596284626022315904959365123988839355277402461656571975564775909141883554621912975048265441828402237064957701926342491729118244535950054255454874621846576714621778066644308346357949248311509649056461057625710964202880859375000000000000 [101,72] -4179507086307663740372752694499614267747885074086796214837174553060948711823210542041299546832326497881057964367678453099452827856600159866176417056970818568965165614309044477732902200717109103386684061724013362045570306259754489471047636152252742636820005649900662724637948251184581207507212960802869533402388511890711330377479156156624757625354556055223448353392437360442116514427669544300262258152432786351672267982179419607078417893104018853376573361830642851652224580101939346046160027102311364997364987428020080168864500579164511519389772676472654336511443268487025766650616675847656189517747072160291766605962951680620620285079421366140074677198493577476695020781779186359397433496148657119904488617701161693814601534545999231928847900932383362312485269787063420346290465741823587163945561828937357247648436188698296172019824557794051728308439390468110855506418667537866521019259280040563355455418118517752645825290095243941988229669327121114689225658279297199951137473730128432553883231180433006404675513106432645489667239625664264214665427103792738957463155058668095895573755767919123381666042377768883386893553659740299652643727048602444405880647180008225471633460977966040571389666720316943703573001774643433980405510327417979891587018676816582485718486397152711062376885831607396032662190537328816002806451261465103681134871502125474762710276613238531638585824967484732318092699076168863734315259028099530341551930683054573042079088096535825603189627477894867903433484254434746852255969128409874362192249109433704846146455444503674963770435488835380367811609162345476276688311647839624747617109916584382305548748238968554710484322068410324822724489274095544408618777159414355501129251912421203386976011804916526604192527059410524000129984301014314800188368779607945060101875767318209507991062436560462298436435844308727191361946336746585556786722841448275853749119195597189755406168076845574432809371501207351684570312500000000 [101,73] -337932819465316476895021943395996757492164444530962732403843763624387384322539769888901414758057816328380116231777661444194977396569867321484088261550197165590155049050580519163544516083081899601894013278406737696447891125663589791132102794088340555034641651874731519050389212646313892893520428007107389406668583034925193948050685411474583265291281234351814091475438487887162380208319356380576136797513599830822975585129359100870448969046109216998662226256092154290459293329801578742389020502531248082207682055078268437853430294623246363175285362203910623250069798928464979524187488451805077159359049574924790101136270615525583033561144191646298951726752867253229620982547746869082909698891709429734228911880221312623501890404949837109162096037703808415678029755623884768934795369881478228014922605404290022991345724101639143829970431183917211286487567384896520761940199814363379145563879282856190535688440498021652141840989942724135597981221995822469208405814282791887342485097684334360118309910578054106820926486855544450897110853059152378091613419355084262568302595581164446300924309893683870933563774948563471794895968090568702520275871395415375254816173420858801822650780517899304557707125445732179132965306283815419258106083271864293615193344721728047427360282386844049008318083929922200797903709337182386348560843361184097051083837231147884360906782879186561389473655529169595309924596790904828609405520521179161807414895846569133637326571687975097666121225516574585204268562359750068454722958622546917740157668443160712990346160516332586360533108399127941572337632995847660404243005923244072775353593903316986022452187618893520649102877440377517680698669355082379278077157527707868670114491339487662856761799818546811241845784938651545699350069971129802434746126896477694345775121088942692503101316510423528599959385730850888373638548126094167896077893910847913991776743042269280934934547744319388584699481725692749023437500000 [101,74] 12546016919374768211706980104133837895531957264408130776366399135275163058177403482918557708323533856174833234213127376825329894255071426111642345885833700888092404313081061215374464306933872387346775860408263892826436983013766741999122659699297389921620552239281638548475758305278945673999539987291784186558227050293761573020263827525445148223959132125959273978443667425330814729741980097466409599601464325044415740351594387196617117435550371486503849013200988646122850691243039749254560158049109863434584281770189187284317340336877782287846276728651448039670987749219921481360186881448346068055457137449975921453855316846630845336144476535163655600999051304460067306718555326389160694347583638636578093331359200321048140743476339403645497075183128549560970738210967349357818563540907949486685505471424550841251011567829781065589290155021541081282169037673318969668014693213941585402714215639268780753248147755397530993475135755489217092832087748485572310513110208050025517030470680486375092715054872690990480617771811175522676458526916790581351064329897237376618793993463897834847005382746857409504552649111881986518310150725328449624521962448249038290576892269000456796198138610044390617843785773091820730946490202150268077636764983640194221978148226587221346026733254648840221783150095946100567950220344639036340789648934963032928105887821811865259873484955428207738887861900374515332496425766892028173700361168045036373812586050529351909519496398770394039867095491138188564515616328089964870310250072519393580965910789554497494116319483110175454931978017908745101302905049715509493011276199583468231121608362094452964648441236949198398916659905538786419565062127559448418690150708061258106135055148749684496144891919184434544461249949630633097503967221705056671641088770397837621322511221661967505838920190361850127914873337740126678755817042913949471410301267631371433745950425472455513009606420382624492049217224121093750000 [101,75] -7940126279357733017604891615539240552248631717114274975876182609468304124049876208501355047985497909968490728135147911675920896110569048120897599983148042995572277554463021651142086231389190596360682655067579395885018433261816719224584540726116765520720222404099493338343132582040098121989473620700841422435923933512804519626515052879380032738715382865309396092333399270662823406556415433214105398873132290826130262262410980399668621333959991167191314236062339658011549063625841038201427585212546796353629701888843194273336339566449705154176868783418349769556192502586432051463113587926284574913033511339828482576971015663422203452933705668695114330873643677083056486916674578006896889528512160438196004415029601119531062230164989986126195570344034579215434994781555955060726330063638548127938523770863581681962594574664791952838061601986350620428013776405689525729445024444176172136190309885254025879584036030315427930603251057875306343146325560362740378876954585844580064077307001965442776382285995963368721735698813840749875106778717360439245826643574323005399358028073349120282813809789673037896609720198791405472100527323925084588536408512562089488563775971357494833552088191446618713541331572640767645635182541062864174697760461798979397371213205384688429110916734064778513430793255641929045298255794895794477688941358629961668939319110148867099399738023415505514369905069941998296756248667058753116077230104852889704649184113166418247272345753799110923630716913235487602511088484959038686644004585898428744518053711302843583851581795722340934361736168855427436611222467348644382403070118655577311110009409907028772119942256081916008576308150078375261698352156532799271221720343462569162478384580710682073809026774806273421270756129486286304062837591943497069567013839760202933175330499070017234513066298068392255431307851173610511827839755067622141089747320396904200916194010140228355112412828020751476287841796875000000 [101,76] 1574857394288735306403219385925048653171430429699658528616128411787425656195326327128493421439923957892314897502292952738660596730130807075104056545272033466927092525652725897820127509109297661530731691551959300266161611705290981743200159942524130274782603757822611173844146330391042975455869932383201133417203645923855787758282051307650030382204576128832198446120370662582704860256463548949929609602355546272311606270508349679700662247595006524760581976544972996819204175328495852219589770709483356629106541498627819572856003131450677509291137427728810900134217926869514221516265959605013748082941379270635239992588288514799194927957805637248462232543865707480412981814839783426811907709124956530536801445226855394270161516208538087902306393545659005244359020441748907577390423842020801326031476660281642635071183280291556158979072957362932731418984863248898304095692321003881389811923672004620560281011235401749699206259354734330089064537812075542908606044968059082228212388807637244160623515758836250294154110048144695602528752092391246453648962070463049780549767497296533855444752454381284622899249871929096107335625163884316873604253019975009407180822056127967117563562236507481589158055170152381011573722255237523232487544056599056182377527812850650839059898180701496168110919022661612313910088317901563336951445429146470620346878552753143913840050230677192356534934275079964080396165362172805871121528703871831415921396739798058710917837988684458498530481229259138589045198044271624921295555533451644205555506521037294077671710902884646393759157456647728762542004444364526657736938890790341690063391741612099699081157807587461146296012525947394185189635087853131964523029749454462289805833566009926340892287336202278094731903151243855314592307116776554188572489254918508159606680029996465083545662829866236029797586573353495474575134628578277053427487353989334015264803712527219280036661075428128242492675781250000000 [101,77] -64233874749907291191209099555618465926260994953229497934416357612995195110697866949624742142481781527364615480802664141026726283884700047736560452491220021205328449910539891431409656560809808657714645572823946190755697524216119771396152727577631235252514118258294329415028433038685266365452954613097694821754739207033340726399746439943157876469728617608264240396007867513591401465014179057762546220149523637497184945984269366180142750906571730446413179760913524658672879062794602591118236339581427993100953587994635719470676338693883627617417516645761271006085366307757500323133328583631596796528446483088535632163239934059290347944304709549479164426128968875871992676264069391751110874764193432977280204381205759732396143249449054891935204464414723801450302517857121787519649212684824439960255696619421033770296330097963090197310686072096797929590552287466764520950624227530150814290733559053535588757394885036446291491597947147090218103900278814288259748552181621035682096090992297856359254930605565374044551880716378375117493361578155997601342340447327386509741731425827330160366302994209414660882759513742324842163643172903837436079910686915459028228520420554708738254655807248774888495358670895642291392541781794529621570409895261223035723656275696246975354445247626144227101597003982326940932510269823462590032213732115926109388257277036293632872492854860655295543958630880802195387229772235770414690414123513542246092039685274974024255216385328208392509080678322109955114840875333743044864027740181005615379797250248254795763699563625937895906843349353798701752502947755133498432130526708960445148539592116737656070810978137285038972770825518309506221986214022700239332706229716201256048906368210742746120314471623202762546168892029948133281335801355798441117444900264732899508757104669502685022517816135791238531582230961856774538065773575327327439340183759589793580761341990308392269071191549301147460937500000 [101,78] -4344935813568493218825629548750459005260581730839862952889518233137032657768560124847882844693172594594870392682512916545029250211877484567873253695786982610389234689722959263623810542106840025990904599931886381637098344525660888495592701926691291940472185605598929667625349121929621976055655517482194476634452965986390742136250579358444321140269572753841687207732048487312943320968016220102026336473514525155736500694710975215840928760259789737699851780920322811278362580004528537807298107612790657830954632726552221566985982105970545049197608226993443416693605757885704123745618466042691175150513192833340406406931383027798512210791038084703355229225940439588018081503675682426629847923142067717068186965465949529231614628281763097432862328516829577451639285514164751995829932999684229718975314615265770743159680328499240735655828793908996803430108860367949291132746318430792688792907003924778168227857819414686332550211242916678716900183854865448587078230358715394017512248944274215544023705746147893548787205675766585309696318833954886882385678745127887294133857287320506917592203182537626396836360666806752093294530735196737777614187879707153842463600343563360753985978249148370124999487725752388116670043641572486366029015416731922339910746469869423528839337777539454524689331218138326033811359361451854732453946783375436969940779539918635564015914057859305940257503132760823952752492995950522697114850692753714752019151468680748229654410857915835115903568292438627686762547572857553485886131391715524502048828791368517114467949090217333347313515293761890226638034297217073671712541510818802140332716814560357731879432144725246366840048261955099201613817150855598239585442035100380297775618840361612228578247006426487603401752075136662934617763864933807113957018361791660182178184091387764431853448292120154466966665203175958974955103083587267206645730844435306418017836699332721764221787452697753906250000000 [101,79] 334961428489515251758804793397872656989779478278755291182064588418912410599925300263846656257184702128888885033467552522774746172890686975865284764692547478225403852519985311129351794253798602357893165930628973861788870495059539916851475651165378420305270422874696217603640153978526933520943874275003963140537773948163712480942732380804534185203515020298931649671168027970503748899257536747995711205365186192176594716367115181494089271012438033647879337021338069607904783482972892105181772920415267200645591656765746374098883965131510017040267978260012931817554088428771415695288197925040005602509140590763925458651583871556605877202975156448920750357192890954674094776885814468011850697364148602313031978319513747130344655143788335251443275567996419245814084082771620656800996347302584151978821280590073408702452217129467246929225426335788817708308690826044691244699636904601763828775102886570318058804470592795494791385134557775962116457893888969817224607339473312515300722758475189320572394221600083454432132342936831268794683109074110834200542142285338447036027502662350601729167014379399344478193142462732574495019050813774477846436466942353744851582395119588876965689685940687001307580566278507156465605277549379613140550549828488042370521377600097108462126732817623826526979444839579810714036857338424585316676478951158092811038624899330502610905192230994675156611313815545237998209834361009119535408277190686700265646503954771076563350480720203179391592873041348996178304146600507890539368860665708951046701992441393890672741738477798235090457699502050357220005331672045016231607467992006042130060698137700630754340799989896488762313800259363461438221643886069657759608997808024453556824189904482793748016381353913111536892762481846037066885705022005682510665825686927033797911873514810355887952737317223533214834217689548745098791265143032329922684795845774387351080428337589255534112453460693359375000 [101,80] 8893507157349255997101153351673505688563558234750464543827538936627321937408674816352363669424042371841958634045818244471210580470948525425841173673548692626560123420265770832148004483759177176030839215872817711776218715488211586987261370397905981170508249171781307247611654562729758544029170336191213512706433376584928155582421506960183334083811893537503857662780622273215627323403258428220273708099746177069271976451751747106989964423743750461252759915102124342151057664837877491089250649668599510447756749591387997270512317412973995317917236802429659718404661428184908829534270161310371388660741197102669422214711321735725369897337853954108365623043018582034848705264687414537740374228279876666946485519852785596840431008396027146979526106924626958749792984158253106093161308919980204926564778804661587454016011091530430829194771871491876811714979767450550280121022867782227531063659601554662217145474179103216084237753216139619212214993856799492693650822797810564637517131100005646713107758677389271650251948431767087414165727127902875869569278464963955619511391828810182712444437594006631131924887775944429592431413400302789508548181829198756798277060003850852941786367740279943772556442109853225997914271586956906670340459225447212647285017262383842768664296228820351292919975245675190298112517685213679537209655704722127405339848376002750423640681251696347803496217648564283984021657875422053276417729417280697670592504792720388091026918010383761409234554828498307752040923385791330974751816508984657344580761359552037864859963987418449814691711518794893730581649240692498541654125245458510385067764417584539136737262115665836228191033586162178327620262417166385554311134238523330923875545412874572680566403332737910423612797068896745732695415956240194089290588240997828913443814358561756360343359276470322860281555878912019508023498106383985233396219422396056176577538686990737915039062500000000000 [101,81] -773029908536289462607988566124481484638048019447943792181253028826196972082172986357094396321331855809394562570099531996849620954610630015403600172292245332772723157270534777299066381696153569747504969576719389679322036890042694209413288917547063293657792382888151562433919569985506413297577136329025880355911813413582136900328551180721600800213894332069703415043221608978714937374611273361614551803172972577920711867299846264598357630145919530075828328447246128516120440921677580522257417374215796981533506630973520309739651351150826119349189693295403345229397202283889755645589837170584830774378390979752710772578657329023025760811710080795117926432912760481949784792004774488096806822902547967662239028368948215611016525557479728964183833241414706432701639269118008242880213366582017969751278558679335523608799164759553277420251705278809437147164936607040199445020624410132120155170573801403651525331056828033015755122944847532266911271660660691831633729628160166831278418410426688548723777148717046367316155806921350722470866830324162172917914072275878056677963523432605505077451675142507464457669767417611655623822403263729144057570797346956649444950403452421403325999893620003335964972627086391228636694491658663882686906516887101065459813509055381560469942858678387217027501482789356964346490099513856414299309841417102045427022572496803460960748931147697073819205840095718507785258371635566717262794685195290980786343252838148677979549120336559823514906168623544580489854606178741743364629501124197526180504390435705493950230000872979941803325656216587756797230929018468244686493286481642595073767479527153816439432625546630377254016894949555086122582684465919232876573770722735994151931701541531548563611074556858973752813099210859426352092147380295194910921885732083924288376547173325005004574526411182019945083986411462998325427090444773739712491608354728674329952611923217773437500000000000 [101,82] -11152382729393893687295128295863005062221504626064418690817447224733076762970786498239517089311890269580133714401213618622474868213700397000967291553129969189454851874967273799623669944985416960541782325628627225312042765553579200301641833379626613111055655674499635768844315053709888106824837464330063669789616580898104713910063664268202169073593711423865338865166989120158818036026090975809897181438905973120409186603661926227914286346547416933049191832552372625093035122325786624485272547478944579328385610520275290373611996773228152578838630545462680562658645470973127800049771288315372369967897425029064726641004950853692668423438679543378010593776184774988062371922491908471954628095927825944176430431309213647146506972034805767540714655942040510263541060511016256784963164280008739074370138542273431414741290424864129778457896052796918546440664995159739508606063805998356847551275116849943266277486723292540567607402651584804223455781330599791649497078306899847522843156997531336892436628624775168911991014903617857966577031228951169844213660280270212659105192615415162164083106805237875106974038154358557052614371465944593442035019483238094041957711613850426459293302247615572899394916881292661137430749468325520150689821371579669289228628760000033512224428865992367114673171309941391224978470757789342262896416120161652138471215299815101690472259126070393504298974805819364781120784092662987305081470413836228438863282621918779842354023091500146041525942789564365515766763117847417342160286118792497661129142248110116396735574709530830949790908580459191303746216120455041634213548416391747269620739322348135946011879503042349739274998861233863831439708272648821064032775202455687394253962036464996174934262999941741730037872039129018816823301840298092154269669394434716304852956437271656601336763910809000919161314923265958256929450339338755389431321836887875807088208198547363281250000000 [101,83] 1115432775799547079040507631412406698105031833320519457759758743760409785312067012751246104897360050276687034331762992695566869173052974051263018294382321034970236570918745038808845338788253850962264758221965997889313360703636324037924086307566190699987397166070465922333230370209326117210132902198871350297864066529359589735484643723957529979495826423321225786455288568552780815841658970866075073135898264655405067625828539474593948638378338975469000927538418258178561758416820848036997823311426695378831940600311841873974187568144003930801232678326719660991565266464859159889060744212914319968464289195404148950648841264395490892943791982706021799681311632890943386191306455393900141441073892547864271530647938096050629558162168956533341185962020856261917807199816821298636765231560068296561347891662275466655919455155201234146110928629712517055650778748956488209814218372170066946823047122395747454026226822164490337537481863423961323760778447856221409724808856173018892726621749141627243564750037465122332472764894771482311214927553277203351317962134128546583370865750759024344303535851241231774487185905605942193209058224652593412378270078877233321842099231807850410503352652155132934111278750422671516809769073585265200399659327926386460486152591522778069542068329919987839155369187689962269354856136072009004432568175682077963941405275741700857221344635909507107413208561202051108088476924514591406368801297614834524577420320163855758824217275631650189838905645494605326466388402418785247326814747417370892806710450542840384012881029599233580980479455525643437178783033428949531476647142844179326235713294583706049236965205469182368700779454436853191370749612707930713188153259295833143494716466088956904527076300752261147803803475826803927572954108057340239769005963991169799128506982763325564938137300494351403130412300731237082527727911139992584220514811861047681751251220703125000000 [101,84] 148680560141542142248258077556780973315183167648404527163154305443574912895133965309448105249194335238745466694003035643435899431716185108045388048590945372134501123550180710778681975232974221293428818235744066043554510844590367759164720670184770163954848137035958764005110351242464525214695162951374181725227901401744307105378447218611166393266948427528174402590567865524809527799042909578807556674170032249465344047264298125574852025873353138657785568200297851843794126235008397804781907343885133302951463299620489420514473899610943301097185868156196223753205145590124369466391764075075582273293202872255176361167028071558698265904586221841370908806876784504793195481755434624044566073107078314245617816891350583486496138052953150567954765191877262748092106044759934945319817730824014270184915194154369165202497546008625093021782205232495515348969254761327142451981536381947909414474444162306215728813055842052487449998112427920158142701611304290135190162172285958484114438898978883556671957208736402793045685808078955747050836805228414269472283407919907046405889249182576622083058839619278866102374404701286561528092978450738566834696252248101882325779166052477080684232154506823026573676659377502930611275288199674113174122974178243479972758637372803397281199827653708210116515474629316018406914654496253452769527901605141360859459898021474013420552778315843497747062641497634558902486093123312412096923672832922531965955905522457603257342682794300582484095891550516791432125759050621234375243667277921024767461608525559930800941848999605819357622112472329268781275573424313862470975501160936021266034704586357782003574923684058761987539456692606096919577315395494809738661398427258232893168644704090251615491801612563661563176514049265380905950254826439890337478034624557162135887801770691807737454434442499191057006638732669284958002667030127687156774267344327176666259765625000000 [101,85] -851704794984096536051949633999001776129642088996450382301140618909679010117497243165895047591375850956510737003161424202877441740128326071080029374959300738141726876407217765305078408929726284209200369750102676502661052170225886719082499222780533466783850191115228553639565275277083670543390827648964586065241866374758206582304429070817259979844139778322276176250392890907989726073258710793416302306253787777590567442771711338980824072605896745158169701735995021217412905276645575152029009384519842924894703139930313437384445509801892871100752447011260207027359809455794259946080830100096869946787808184331985205995212590837204893118195602561727608258198762665234708876166796709152598894482294075718891961703051164701864133533753413985555790659704687642008829472247548432681256581468752955778365744994027259244832498284750833537108906675788339872611985454548046474109392945741675679302942649909652556286452734672404522395896034312458715850026549524070955637533565248589631620391188087907209704562766463665078370727916179119857454203116166714385464024696124935558220527901322942437929959451074557026594286303910793550270498969890006660585328909012504742314356631546568151309528651530684167884493726399671656154938562795735235958008542237407047373523217262714134527932612572476837590746948942940570068054774781204598563662762100303927982583373834692258720951864538265305651124846113845114907087165715194753319682832592750341010697517747010448427380207454576589991223499517263067392899622998371367733049268907470305187018597907252452306558272686042376299349823140895645583799895316175262010048551516696644031057829457653554114992394824997513329766549396003953048439888299952029451112872089069735233039517949709998477109029162412641759379819252242079539355014440224561856980513208645688997907218549626136795892911028643718396751494064201771923954311507236652802857066847995300292968750000 [101,86] 9592302122091488928592815089445353982499521601463191347299488362710762110134630353268165616687703114013651883213146820099270787076229703074111428668416254446421003971194655981419278439662829316899801408870776182036146084275173447275954673385797436971920326404691499665372826545777531038121707198482094269916362710694740038747282714815827757631737076183935458930520007020312497634764427350321383763680205274796841916607506324703123045304509652342034943174027798013406187094639581147849728548119830768910348114040788934019182994111051780486248862146487803002959279274503459322309065761282183080376308340843119936437697290271808266923352473161797365950378848897882422265972126970405191508559676763597896026146682681763976228065421992095276564199409349485642863199105630273064963849702673436622750611600541279623281236226891067254855546986666723729750174870319810843172287893904848801656583564463091995429232019802351043873872430098854451030920353651906582677166730781277965780359932675556848609075025646932419464239489835151908755924612099066808591476311448126650162600551386408945249943217231565619910820369425231914107986514540323716644937602808615532989024344273217971377395963479747059454579768083632017021205354694915793040543867402932779731822631276113449993229345395095089245543463527415166314214432886524836444559457312090258200503775744163908699085078215242623555995797971916756864484417185057395277999765848751348242058281453037220041513203375125095363410656739489505808345132220537900424245089959620324146630988584024180258937026045362052642980499237436860237868302599904744894782549450115520554285056036756030664118953748168022826342790906974268215946508426501478265807436746679407838770401733289530935544007109205314824290036109285915248712971806749356628406148683277336843103442576589755114101913475003842870011560953539587754816069154878408554664648768078613281250000 [101,87] 254467190666176544300926167103944387135224955030643205151351290854065530840313211226723465686653818027726426105095520952179647586366508449047961305286852156912728987489095611935148266065916888573357556728699514026527734434045819373640854240360593626152383090534649042186163740372567365118407588754378495658096050668886490818497209585964644764913801743399558925247622043713899095132187457785347782877273619593641627886615652105180823970003995883131879589706825748369311183158956316778635869096563884716439208380784267526899658864880623114291315306502655301060316407939510844167168478956542807817455137014345154370805412513044246709442294126158662647239308003603039929870900878836128383327950895278789283008100973268862511265132143114932187997211797895875993252868891096201284700632716236088572736235648750584266628748806692622674116697582488165297906823855589543739977193635380817331885631381007312095975256785304008203799665193142691579690509036674572832219276335112927352230861780641083659219414720619165727781993265909670967585479234349098910499898277455505293587604750454034512694989939065479608482430803662326522250932594769517324928520372675658214956049147881103088734845085911613776559739213427399810521650251979695736687627886244931935602594173607246329346231818810963119534374767688851154815715141608177653891967994216482608339133748117393496921958382743257206387881282126565048867061174942932518059925854323867914733487046250635897321170016483028380150064651774321948643551925595212622843539498791753598424742110285432455096675948103033545808046751625897230290668713604125670639746870450208772107402652952675430894142912183838073619241761868681241283546050611638871513548287560171066513993727400847343906543267691700979641774675423974778101872178654737147670246219854573445991038840962931480979346034864089724911233854215198092754494391797573300696995092031250000000 [101,88] -4888986926796221458838075184950925791732342184465807146648094099430226890728942319951277485381763400401046517966966028768127405235082962687337111061894248324558720866243796814983378568946937382203942796291591229377106077617869383073066778371709122291568754239920232642834517887562203157053439742141952714945759949454177777708196566852809435146886612496472165620000933048693278458822760239888251293417187198520978314823352870507667976461252492398658555081111576563679089790119761275902030865679762407716968350379477569007258049488682803212766476588659019097459114570180463995039696612720326070747098677188278256730303193133372067581605940037909319011534751454409212830072793916190713875991332809550011678009739865452329396819493146502222684044584565771736569754461587503288764010520166466915300560204625703246585784830364334276893739987687604567853468608697673818393628851078172685102215999017208277278664680542508128387900812445959903499945960100971248537881471669757289297491740200190704018512188339456071097559347941446835853342952112631564553528059542611148322618784003782014167871115821785101995766513455567946797911804124093415722324774082934758410543083264894942688931564017423950847316435857244333283057841967765392693568720354447517843073878039333501606373682893482804505952884352540253965939532468862656238364205737212874382893807218646838345343914301103929599428357429320840836951276195914127489013463527773763196713854610944289792517348013367041034720612731221308162254792608012847795342999446306452464594487848920612764039346387576052241059022890784395986536346490343599255583315366998536494121814088892797806804901761837317318306649026453493138099437977716261110642135144905507025561440937259824625397644403853562417268956357381096940174381818252547303788160471828833943501744570263183445903802070387841864306809760250354876233340911006261575966387500000000 [101,89] 3430787987220490193934519035305404140411124176174058932452086843720007379999395381781456221302662255978112273854340264162607181399177075382614598991640739585445598972282222811519812410626784548988268319901136200389097962144539516657570158470996411790358116815374453105211963331293306779275909017257684459125488681975778550226340567413775051927837710802121080919628685368884001450781712848624348178233640248657681968272078933890011507532890272173915408451032566452237415525980886014511492366328177438723469457726755576690242385339312908741924592663836333999241612927038100228511591510487440928122376256408432298741810941842071307399608909062800546325501242771114677801744630867772536639686837290324610893498989983056155544480992936532815511076012601934817637411804791231900161261598393230444260848250130013367874811806207180680786674480288819334531679194059757707860337808875046670255835984275258902100915596079719138471071473629852590921644829157992161575138790659764318235067961946354616912976582281143207378933489928070160772113709758798972624101592183426981381313022840352930704485855160581649000851432118545761435621062534154760801994301931737300940135210027779497564140807308343491469875571401798856229316461310849390650602101935723065688903716585841754958782937256545283923264416272411855114848083990177568865749357300274884280501555166536692983154230481064312837614220599013130285144551862019436061101786163802193798119203726782658350847487170040225947294131543023566157612961224428878153378797109126641811179883438617555834925628669268756232813337424067884553240394474645922719999892635621537641550165239875227974058388000687340583724849995353731013473565321196247349647074094993120667880040414311930673750628882511973704163704575153401275431488277478510105617417719722118308349872743711917503642433893658369200178943532228529643991149239052477493241250000 [101,90] 1454558667383948956940470622411059314102559020071253809646917205264108146481579425602867218159105283549890488448468416304107228846654085627512766852475525644886299647808373613554370235485739504321692831399275653720318624058654727777972157315494446322102583936878629317585582966736264882981063234145613967107575732096795003849849541260151631981438734398363298457378179475174375451092202078279664732930170332331162914091713250567932164293793850971145193609231592414509185788038571366530801449104476910034107535109074197093892538077360727953223444005791373727686535937545898404883759576404592558370155509107567085734010086034317056893477309314910114592064157269484528339254000750302206758984224425838639907750368011061606362006814303844308061837595239746648605914073388844669281056642004080206105772497532509162109543289107552711287515136932959978227826554563129342638829828045198792809722905599577968944970985184100165343483535639834339254441506932365587029214662359902661435056065703815577354272042094613497216091706558633388297582596155090926959437685293562676109065614206023367973087530063343770423889259586188679897333500545751087412418038567638528582566928377725887235749875461963377825481885175924312228309179854813269884481606007668248113393854741101043938544874928851907656964550765790309011918611268989682757877494238783127505567352794795619493545180228056106646769698929129204196718048218989687914437437101148187336298975247187399695533807823063120066283496474118732406105485383031632230890696033005861747526753639512546944861863044473831894752639845874000100362752648264966697530505872944476905581769457826326820191214773742316495060870411690235635883180589952149834265315774959825383644124527209368864371212702513812240599329200410775182578158870798914164753239029502050122847204953473678085224125739793392864826828104718553860129977886034064214400000 [101,91] -1020764200717821322440159758018936743434246454420373516780016746446489555557386302417946637303969580077915175023527453531295184216957214628338606553246375400451564055828982423535216634117734821629964903299451140180083337675361056575904809104139415395488143594984906142676130657830129995764183428064098566985304704972282929243414106641017593897492045557082214319289904186062165889451956429089938394229173510708507848545716504344421865453672608122079922750638264230590352231711515686760972817513682416299340798577800743925493215020934548017147158235765469196568782735725945727757203394486116054431935670436196962130605641886967945563982951946201404836243716407914941397694349296019944071380505173712880629951243335756025760527079844048000635054475399353351415458197407117328512947523105230031209611344618252301803967018313827172927714252350709262639415024914610693562601358557000930040360650371900859508957133126526710413588466667747000265367250466879770212235112330857203351523028261037430618533696370873408462218267361687071216251292215095275369448388676862620685012062431406802092357715956883701047420569799748549012746351906169450257204313723905994762038839708736088101700800562229031432530058026706732777958661817677221523383883364426498773754178932901816987398272808313551977062832118266580376126571931902004535714553037826965858584529515282775368340497914567118404544770204117820453634422408266313353939624973299896031912482648606634119190630226874845370517339350592111863417040291026628453914042466225362240701364373683912068449652639131166729101855371133010316738770247157640888079408903903596563769844584341191604858834019919297962158045791878225950633320163891733752142147775728790574492957844360079062498273960714311738961877939240169808788148592837381654335941114576150239360940755739946505201089678693342953234755389859521874709328229232161520 [101,92] -117823907620922627539193910436915026205775431147405161046638559197379903031843039429108486197922981187669309139186424926660854713724734195643790242914949640554685654457184288124769434380390420739621597541107627333046891461699589141474782704573186339616067903847840044510587280006346131413588807182547032147993580111825498292830112610779360842897673849016289761727606917937781208312888099082078307910712965975411876968416844647746531277324864298048745980627378724532318763249093321850620010774155816690780062075470922198383507768117092465852191390982701148576673700525881590846389322624133166043270134322335189252813939997269793245293364628527785791838983700450401160292433850880578612807122463122386457508579055503739109590005006322004766546039885798368435613547281898245762288799577486316446780907429603661903938062487586223946800262849564850211538813579362638357024255333431441422064357832562752923743212971158117773353764146526610731127130368575746594004601140387268794828838203086034601548640592048078865724854048630605361863173924631341133401104275686422796374548919618167914135452565055008535356603361345709616434019277786000895535066026812332522070230970731627130425715968748392407231648810256557382690819932112814937093117134147380757960308620312824729839767697201806552748457976115808655723750635890232589234792256143123456224496750765749005477245881335945271485606355488736820218792101217392491005051884819053835924062945787458669472883299813361894412768774476165259815599450927935627410443119692990074921665199251807840363415788325156108418032845745781935723283076447455141890193161000995179468234801909580988660735080198742655177607173838772995021605736584701876394594268593066205151421573987663659436696893716357952662775462010030354529104226762576445130691123924236619463585671181760073222615922618374663486580124937083312735164982468000 [101,93] 1040643602211867584476611295854972218083727303849486159860862649865328150935346173530844524993731311590093886663700075204758830900660816959594042879337577368083280846096289440052424525415260027950812304725997112557834355640840986239425125338136191506314893865888105804346223988448013625000156046879118602330739661959043529948081875275149694498832784379878516614336187642053244363231196057093359433238176025337084720184441591472268308482439372577687184414284060071564876864074203414177770732417282870846474280212125698901078624156921302375860984545732696072014883274311515645368030656785530014426554349512022108054261456148719465948067149562006412648320581464370272372101304693793539351981466170782080567677260602648478699661535509791819153558489979476314318415371496019702966503793008852857229589884520579267945231166484149879421898853138637978334818378698355322898443343351680341709490195486378205099487860258241799699563938932961145967082138404071841686386864534952108766419407288957319736712904995979251758726712268826187528800605667786621203360797613079248154151679734555828542530055210215485893764930294055780424527631309970376322127070159514186069614912734808008429449547071017451209757173529204047382294291249155335020267464435443749607801344648075405154520470662722684988880643734769783245639589597361414274408958573700348670507180380468893409838892155918063553563804783218761348437465606788996955826238369978863698220856388865663939610761489304379300638393103284484788437771985934819014437118298114916465533731636048360313818418384539164461533924658791264591398829397112016216739221846730005470772989788867534437692232683541055163378631266729379997870278571474788089058037498909853135438805304735292169574630576958012230923777538393667885344667311067243626858255826736680446505573374675485858856955459178163446670018108189652899420787600 [101,94] 11907947781606708245354556285614377221815824113975991386275196956024953845944980432131325807495935999218766416266701079063891497760389812999697329671230481897442389381849409850577562673122471015062537824364573199579131996818623302029948537333039228640478898573186395980067602371522633204727887618981477151564357606668078920969351124874237227478239548425319020242073632472657472639717463111299222897027009770641253186655608604267706336642926643385617040979979273697611667453087413826083983028805993499146043423032440584032044680821049683746490449059923015507897517689021719561100921994985969194004475190929127134273596578165518281640400518718549290705670050421529951224972145695919819598086372155571486640213979804655938148184312324833247298543069091501249357854779414924119095017634772967205887229454286561620177345558292034523409564114829274910012205540651100808395097896943603717969127459394297352603193333529512959557956758268789077797831209669977140741193459757746424007468497215801440051507961536276920374779404961123992741114445951999844478987489871469892334615986168570509186138115817618390907572848023812101835832960217671233721513772927275920238341710227614770257754912111030174658129833617027307713526532714164209516216659555608349828991871239827521477296289291663479076229130386843803548652753603082490257896962624138639373506215557491148597253541258051513640971255532235668024230223421415532124781215526044144699085258300646453823759703468525113289232763826587149991840285306979397347406963448411868687552718961195626299013856792698649244723915457705732466984242856069151044314233506375746057483176801378210006907293794324590902251798138018846986885745783829351816777266925926678579043308130605017482705124548717602354630315715193686336251837129081344875391534399434663420111106039633999054168042710045734926689211158729291534400 [101,95] -22749853524794790232201294772282457943916619868419583801744136341330768159250012798598491435198852845696357732890382888968125926358215727178982793684563416781590531510768252538717877790534227420410474073918530875475475795393053920078728167520365435029926564635230820164041267807713074916005609517136746210014782425722726630205538870352779849625950784169876809467164114842620967159469353389710941350272967639617636626056795217603435304877451898970876623640623893197981977817777093922311922858494330576287931148104313206714013211188102637968944082844492450357770470012983403878694798975177818134403828419204799158844166500441424310020462246823453656945900541154287823636255679801456987845127460549689320146611818796792691211823366081282602286280731935900713814241877994739045052967298040007638891786355752726470832379181154023781719406379854869368638811514406242484339540763135386576333044328027050154923253017256454389490321634074608038867260244302644222403769050148617325861987792068014866349360912485439060863639443186932096526301664315933926187590956217318152662023655103357870114337751198607870796472175061769219536613804585721834468251846558364661472981713747135603143231451410601001759819835356629525014710949292854202223061182716531716912859394462485455932580904971728426806699421309240299962720110536926665490649987382358213699566192806652091161438757004730851833663294363286914826116813003972937590734768922358029340243003524975026079110037742327100321227789804057090728672459980679857841405186754953181532127824908572180729912360854134697591716925900729915915647783910460404231762210536345098691180566382238835876820193903143831661486586169326775864635768375208294727371002643222107602883039721538604729024245519681844993255996056754353080187302013556532944451094867391886926274211566251435986051808469188746680826751412080000 [101,96] -58512377052441599371272684499063202046919702493441434884287066399311587348701708766618267228941883752717919062176253204272700978985825619602393597763419686966324103629700770736794003099077029328947552241545909276449026470719608266523249480190981896808167228331236396602755254329724944381172150272695641307723058645798291202855478862173270056476677709077496517616891308258561622697185220450949972480777194185747475128054703519960417603312539785735891627990987498025494642045482873938810352348997114490096199941478641827361046225663251090334485473276678233948322868267173822164567207590449322575170365139675804976274774359404413449031718608709206321754253002806705441177543008250626031951748781428341054118058891472068712107708380999288505461818531516440753579866546420161571147177643477675723694328871719242987437348734695236442721893289594075963485831429634886888907590783604059955182145125970288644024271636266811347095463060983384547239376017147926752754367377512957027876959644109914333575047461322523858266525287718240130217196529802154820813603043810789277867320948305453855607404513129235652969613691887618473369518315453606252840811471839155860335355087265170181983184158832009485973528967201331499721790861941588399191376191961846940717140753414193777513643231399828814708054850361694359199372910905609564155810214683624272154937279558190565309862128570501515603503140470681555213988357996489398003708408047683235721531971506994523293214206707284327287813238322721733077220555455834197018367440784808316071645099929716356347214084502376631611572282648351623788331793458636958704913903231154558437105770954740956935176982191816552137808597763397735789542795453429604279322234003104848410996915542527712285086427811931339577158027056669136225823960728767102581099913583357281638691369787340379480926651982766668351741500400 [101,97] 4461785078191457088406222816904529304603479081449938641567989021713475688638120959498020840605857589694218004157738774333160647786604006752715407134517002688870701320817360011894152702261239055008560234667854232140387654645981658768313604493827860150720948459031459281465237372214504202801510145779751190091129210548909254421752590951882280708641633796921146141708382988784845998534831798777155923734699646763614975684780155009980129112797964291215244400797949595969897062148963251565509657758720703318266793516991202437445318919049291803613518132349899357820552034299433713591540425424256186455595717491020666401524344712358081874473788984814414786450213198800153356015691850774756091652061854314059669263309769078698100289422324628441007799174615415808635473818692332679678283581774539255575077705370627105238244219183327890847807295388421348600919634077581933626594706414678283195103834577372341397460315408286806335105408729974259548079099111472044522715906068373542532637212570853630051174286951422375637533211776398934716011625720926146473176520322011400401832019966816055089073065699833176868480784453842767190834592176752148562054574862989094778384768472640698560694806842163097835434995659531368231430222449440296704927250775073165839331714645305248365908314081991450437361518549965760218313744953191640218930325065708728865602547285566532467441581565558706835369512741465288036164599954256731493609552136512949304343377347518780098745228711488451336623940333124795722789092872851983906287666384914825674973657392530253292576754171243829356155443827938472810491107087718161659955805286614192302953622464816513772999093869408784687475635530402891888193830235182622226182299628148444644631360515661765640463467312326985637583370474633141419742895173060165604127658168386499966974513125675994397091530928762371077883040 [101,98] 29616285804219778284035109301070925804855063343125887574542921008257225374817670488209790246561040001499913044406143002485862615838835554501384732233246777824694244148700348539585539040690717224634243058102532554231953445330248353194043723606085178637159879094181177202031672786278550872044111794795821888450489800025348615473654677426220282516591652627049804516762983645576264586721179018359115525255131723697140004192233888617391766449761932374242843641287428639515927684248917723223218830866174168491210734972396503424911235807852384868799846733573845190380600450291675444051505912667841377266961640548568038415392190148534439695602346674947033214224354436301346961651865728240435202306982669541043768746346886698640288280512409340341882839199017579805783597986068881973255717462260416120958959506604464697063548676539059723746421209745984336218230697948175405236477777256285524825427010970168907575620289699640673289959347715115656529960301703359246382662158217392300537364527239211784680165872099717928903565314772143656824564446693364935922289799615308886128411536284251004918454704953520521243121543754736174376446408748532041243976576991207728378376765046844392924652625259218693393474796960659218158799601295710120519869408750961617222008282411609777906647667769805189169455223359547874769251831158511835784950255901772720465028244641337853366976995441890099731317127668859977466507029614530772070987800727762640314068069204736410996562022794010773640046331987140943512003298755033519749211142184898111665829260397391274388402264647487008365849913657502387931442045750680562212021626669564095639524266894998533417366972011365538573840924975457598158423495471997166669621757789048037126179067289357801886912931276115867094688381056700387271688024947178654860314142878272930322356734094078859753159731034038828880 [101,99] -19742802408755030261184836419208247396405884165188393365762227820539871308626915498928616642714760076866879875591785260752247513320701402115230510291579590357622575352026295569212937535851531043414674322447577347999840553246004909443313777026597527926990081600427127226346599445224883344041056413693529222642049175174166986752423325328554237339157472623703657335840702544268233501590476748799522510433154239397851717138989380791067901201547362617527358107050589418482677414806591144617237162907821307797163520585405903001488375488103234730830163802831852658317192852888319723977443605023840642202805279128668085847306295522625161745210336014146655902557011356572954301189101400389049460545434087439815758825778293148883040756779107923617980566017738260161057626975308261894328866990681553384188106835377562045533580916184176575029976745780133854763659606187528806732338666435628235622445779639067110177818546031786258032870307387479459392211426186045719760837049754142009386330548969754596610228280609740328947320908991434396533928348287717122161858571656880677297225568936513680984871007473595132627268502146172651564827043773891095046811434873849371083485363209270883499259765818295200069155948798020558362002084640449029879969297436447804944380363070025542270338258923649704090728412951501850771398920476846343641071052014132720205592385092410259390953035792208143182956182952047016385592202774520825604870978965585291094882887129498071114976276549694178178967129224537111956191036228118408785555327371643571538291500688501705963199341612155329357222129202252828179998922857085518166156912898039016627305476598501045930207583734389338879914799869677456250891629132620797641909513525714801645265043571224606797071038792224939427367719566145376187244146891245468734868382486452368794471717332897981700047192496880 [101,100] -977993195647121397800674655746695614947266301348211740567309700016330703752746538694990954464597710837074835156060515535874645210976315371906242129605249043708524990720251580950243731176842200225233003917429375702183460624468957465568692554743035037669817392406819415077726175315002668272822324716402748184328776919693215120584769514718610749792763247247557357313212010055502302048977921022022752077522319013293694928476179130897280212173200513471323473193644568191478611626392959836631138180794020885874783430187433276992609955174522339831134152283668742879515013193060792006844715075769572887645832461840997207301363187236048080135646954688880567257008753941394602798593729689483455764731683974332842529702465049599777664456120945950145600748620960955804258780834313965947494282514585906235387177101952586455754007384972395872831540176246114205896757718702808555585634538023060674762136873328880082927483576692940040062048056109344270999574071242927222789023557987234437199091518153189458979925845220529610544143951353616175811717507894376677840878550679710357039522364899412626353925652823469624431802243185971684116340476482082617109196861321213422541123283107464622278879687928065301983823816374008332817895339275003312044432248435347307946144779759407277686188399178120180632285989477300790596570313336534010945322023145076314236178156546356120955969575325927722803731850734153117908991906287357182987447521248946310995453327981230457907678836294884517272245699588044071729711831319409531087869514271807000911703392621148277596105214148820377961345305900767332033234519157859107572858953708083674623716341029923980176682881528800339996675242753894877577899263451466238939708475989772517863330327077571705793109449226918114862794390146447607374258502034431857341344519104197216653257367520360970137544480 [101,101] -2856772957875175425802173466543645483401587421364233633672056692929265531251556424187170670496975514634321456848341260096300499427669485544668296206705369581845504291042650865218305608209296429642884845450038877381784184939741540785220345985915964997323274816011028886589858739162877622580647336699677305360692891835834000418188052136668098266226350319992543776088936563595885853028888056109254377042192152835252217461008509830987171054080221645058444391585917186777013688427850418526670007970605832259195249833569074687219083996261800519613131904707966733826713812426345850557866331647337579469529208687265276014135777458452249217325218386272693158567445054385191209572961001709143088469045260599348274594396025225219267071172363548691235978645508014139442167722234929608801222025916213504801628444174040076503418956395302237903709929174405408467359733715607513210494867466196639268792378316212315129710672770388502599784813741121701019654426643308104757427284389944680800665718299497872363706277215735073196702723753701572981983437416931500368369049433499204042207234276855672380533170980937215723497503866764720821551689876222029733295811148074343744947984064699508110407041600079947317163163954539774891593600566577602621431767039530497510557074863662355217680221657066495231206845187041522003764877573184022687017896967304873211449207836868094457038340994643559645995504361767474022349474357647801844546136909163537283046079497220878379029370533738759182631092247675334567045413302125820062837658618132447153099614394514676297128183114744871941934717276727902955611828497580299843581923828664863022895547063031646805254660005833743937012656768773531618388478307164049802940250305858821336811324587807873523730047829344273436593950971695458580702519283446016692632774949029410263697605284025704383900 [102,0] 392956921357492076048778317863552318978789997270686125618749261245849528061885076845749691023950914215501554173849790101458835982037910400272372526425799936990226585325074541639179061612094321108353675807447251955967812133208306878655672875262920966872482935188164764982379522577728349051049591569431201347566831334731476704753732250836597866637042401596984839280658350252349067895610657495359819464224697822551045314356784010616281023346891059213755661290835072072949439888654640410047947901539422052372725051970964586780264788721281476014887334047328759619506525943656268376359040546664852625746113933573651147368574586749845014203370089700418157306208844718651444414907960283020749623840638640770670100289919553847555100383035384069358395605997347683979801820744141628398676664916674755146612315315416056684268239982780309656246748448465843388279228393777273573473027714020183832828485953610912077663715407796347630699412370559461158441077950832162820845710996089189446204059492545742352409030813933989258147901843387036163505258448364074846124160143764410059132039225216455167597530376174595768888228061051717975043562972241863178276940383879848554293863152108993713280485575824987411862920403266512272831891038011018185644312219657397571739217228980922550840384869654641657310047948760235799555049968245539635575363380219193841969252943418705563558014343524313377565068831451705277934800354598540685807757601282257896670408458619111511032850067869457810172281183629609097715637552449013494154981535541885053056932526702603782230755485930029128961416863746845151159723530431167417020599862152443390229871862428381789248708073725868593772297421490879091159004834486584232947041989055147094779464094209763061757019074038233586596729001969502914986115155549437271700727433442151319424245790273784930452176620717424245630494333839839277570881918141863639472844433565569013629470615947384691060185796402336916981486665403575270524353102757299031802216675253311838544882775909310602608318450230504363142036542717658560054573661988988896257304575451262930976752639322789939687378310652182656585035269714012429176364094018936157226562500000000000000000000000000000000 [102,1] -20650721831620601797273784724959579806263180571077227245426273746778119072394132559612638520563585088927560243547313020560695931879539333629761007965724461229694440738054515774459556030759195922898726469226483327851239285285749373427508825949071147145726739858847718277117724504941728392026089613873578051970369747507152388386680114772700945086480359563350389123981305446128087089108107491901225190457869091760121282383324669849687081683319795741931874768215157790997634903333980641774461447902980856550158799612991807560183161202268008980002088432297362411301402334202109995845734914291432563424843905375676365872753888372881580385134603735980557424779903495721819491031973319651570542301894623908685893086988738302413085627963794655564427273721306946909997205619931751637038915648932421460873896847221340951456333190366378753037472982623233901016528321151989487121789196973017913301401782977283967776575252515334774533450417278185667188513438294937263828922251448276103660295030403670385447564955418167159152176156471005509896074565047253589193089363403105744673660835136267974018455809884058225087027820313214551445099641885565593535070471648489355086285517207135911898304452008383182797626028468493009345039077812464274833970655425668451871590419886906506038986023017074978820604234094874269673141850956671121640038086696946784264760870310458217259157561194123739069122361266651039975294247411075517967908742141170962342461400138932822537269915863497119683199337108161755548729998826733013804745206235452841733929390340110861945580877936672217206378531564426691242620868658094034139914692576759058238731489443986915425434186872064272572802881185157728051597094732247850953267421654432717751402105266087335078619459900758444616881197257068559291891935784024481692593543173040418522742505515357996750538665166400434144530382342645554893452297077503427455639203830524657890040127194669674163850369050283343607505197987970844657921788800485710626179065653714831951417047863507939180599143972716382377603655583653209176666081355701968364001666208775843284701993987890909741256093325466781646641443656586822896770172519609332084655761718750000000000000000000000000 [102,2] 749451386282129815496813491042147321195804309715282315385603411747504745723582761654394328341524977760185398660704909154147118889209180827521074518898691494277181351052066168620342956097283527158262701456231210315142677954462429039441563683803732212611155773266723203071144706841672285287739588866002563275344693232931352263170806671188714827391500182864009142250824455158513912573159449547932800295650353464927651412175617141682105277192210580989447395250982026817214929200413182842166690560476181618530313342495035310727275498260510404180772180407782408640608822064687083156515464899706603881458273471518587912223305887666060880990769756961039823296249437473894581306534557750159016709322545654129320260045589932870854279421338341134339534625514159071007347548674750826452614842777041188740838518704288220031185632227212167048815979196870404602701938779524212086076271609933300668554974134881933995712743051618862243510812358148638884404763985532988602079851933049113206906833701928789177580722154996999471098448595077607150349775548545492359943037503769030142681588778558987126387806591117010250092974546185727117679022309699288710331482953990464970939326865961088645525558045582681326866638033738908762517008850520607143409156697843198778530668723801714988679601407409851396810672814753211725753156139308355366033641332056762346889822244615628699308000607735122682212374647637116428160039270433577508903495243767171904685029848948968430810914513801142752172659814299718201843922646886329814454195090051560270309254614405108639804258595667274022891864230176773514819395740729018712415260631258511206173808950042739943601699096255109301112510074654746138262758550752989690531356899424236474544608476697150957354255999929077761389797190026165970810424501732940719820787940842082296071019948223021622965470014739371590048736254287167581137774530800222675160719917105548186540673127960463311771916934654098402437615661720167902343054891208266050942435819522629998625180663165471050438832118741637992956542847724939365622363545225996257508151116505069195938391790354073037122882385998004745261883257004937274048383955005192547105252742767333984375000000000000000 [102,3] -17619425077278371044036193445197680094281056032199877487177924187430445799079700242197281618190775091939168361685681201099392697570212471520830732449629641297010568055663636138335788470295119996715196574056885321338279723896034151616342235288357644091610187819641422122875670716074585683101028822684103819517211879890630923195755301410879961987072146765381627999351748797885220422353067279285067575502226226597184716002781570064775397167422165195589075249614243949577832124498661514481860692737411079464311281871580925261933761478204490203175394054895013292035414193556236953674539272688019964771770006665544156599783736795460068870787257286546943492995448126875702144256951351039205897341210822312712925883412479062964140393457049773784629824216413133837139941333684944168156700195126345989458365017023251475483892747397151444417820171934071545080018570256646485768907431278347687404981928134908288425075390832303878942110659837145615677780917491831498553853108089232107040722356780581410263327399762858942499188051543853289043504348428679434524842210608856087633681364262764565961558623957709162235806314251480538596922358980403824610906893507425406675670553772157260797934751705297219205104158554563090992142916151773019694055414014214050565600845125081293697974523585543852293780494466917629615214037385819201804316424833752811368918753930528421692796880228019642336925700767436109844314603583209815408295456356890093538553655323780274575260631470811312660815448320309824366243054720401925654005665726563894256275907562048813654643217463658582179694952481677453276955121705091525253174104895545866341064067803884434619620395073316777280405614398218003015905656066188867004673987398968763936436565037363152977656958390053253593941063099880299553990628996868696722515855000699088890034481897668491836478134166420081801198666465607364739198275504947286689827692718689627223581122223748213373639241014856506634154657785115152883044297102295314562077470347581852818438248993805827563166264546782716979029315330918648511970973082879928998418996051327267920781135797029961469518466147233316743713579165887860369932305104612169088795781135559082031250000000000000 [102,4] 189534065258476803205435490476057884842056616533470068231492701599763355688117190853628728062119869800349363037092169732529894224531387984322179372607370527956359821057091524193370559748537337455179915876311103084353625167887205450265450584460929636172312834294577665927896956924101195196362969429098886687864875262365006285710277043072415336082068835149994464662306478570744003149119232550765274565534936336208778117847595780125247617234965405346100873871155662958653773008811622984788684619497692810518251761018440470882864262955402289522808348746602312231928582310924758135887494930673691264844540233888355909161694430220003983147154959079354699316625630541655818538138761154467343190871548415656114788567058542638159721289178295238832641871192769668579579748856830012525218059600833482151336238561711024040125063273261169265652058823210140265768140049215564941151567576270430706723412698844049082382891901870398506388625395377439119206275662722845534161638710735203098618097668592732193181348166873272578140963459959721045545624110125197067076188061049203034005588229561801396512063340396810381677697493803160906454546605345677426037744401385478404318494469146405518056805737111352066329542824919426448950008097654174264934903190178255945887091524031027125103409636876607263508108891933959515823978542044080520735502725170297887596152312301688483920026786274146482246501239152685771313681285137354801111320885974186183840397626730496957793160187247576483959590656942437408153298005067442408393265144248916432995295707596993811924454322797199490215077058660742549156098233691485888703748760046984213701246167954090746169402122160388702681942737824136150496578140152967883839974766251397417712498490140859593411026975224838162239306378705744411506042176971519046376302526134679105743179954906478147296868273930225725713028103238855240653662798066522225639712942290957040860473280510637050527273401157496665530951126751395069810454437974321964393960332034835357088296476805941912805842274138404614447697137024781883813202539084686091259352032010663117041838945985397524911083947398565862637226376769569551050675926262556458823382854461669921875000000000000 [102,5] -290562803879862090332017850275518471671133877939567164602022559323385980679068143169922301237108383576610173746023069288707659525258659309069373561891495831760305465321835708809695895634361546353528617421004960668808937236193526694615910395124438998685752761891902861314392701232841310824948060589443226247531195372500897240541192528011349323586473078759581973151492549544170654781593068594708187431530606223743520970465268240624520929104999742562902126921772864001818226125638637860761543031670863147881315978472670131023216533914124377595284969238806773842967987541326406469315130930409990855470163755086175576792794132861644219518305842202411768230342740193888060004216495037110042906463150501688172868199734143175097351991291649471363007362281123144324784781628809726329062509002588514556269663858408164329192415762940574524223208659488795029435528351576436247136523393778085718839064790056635665550578235913718513056481452015268068839273440733854642732212476442242319348802631366823009090913793553102566958693850914237826687838473414998708152269195446690448562786139371576977399434002999077127104052990950578778430470074492592401144061528080240120376245033283069278857108627095724716092744254075948512719207193390571265204814784778265777720070230740440811584889663065828704165373357417171007916662724976780730186010965037720719067225523645289246843778198973272089027428211652523659926661891435977284904674557064779106514873531673025284497908244099752488732778252540861675703502334926049635293471829082751038043056448227093669556934612706004927790172432151855336525007417940348609795560638992727676249706373804354799120350293031591679582204908011560937542521868069278443459650119533517109173598425000568050995560477213371253495705486355540417398021303861904965246158911269173729090202874415812793009221201451114039140021793005956020346249725023882226314202464363130274903442305397456594754036277936776774296664947330366570201873234936411267390069437046219758417345762755778284298515668994978892994819793191537832960632304513418128109484296189770311356904497629521592528341300906571748269042807729680127221127960979174531530588865280151367187500000000 [102,6] -4345811460009998606260169210939257877459623876653537729674557701352469615017000532196715047253975960875400067146180052211051210600235605978862278425887186817468885425074610021888674667118820392997742893003852077866851850025062227154148967459039778823543608861965261701594382537961886383071042005552962544788662391392099965397853361455476902842978594979049244076959734020023371078013614121846344442677047853418603228361830755173635020231517791356539147833435893917717749201084947204770470596750498630108282774055275329990946545245245163998392605668658933098010536608759153186154171653411533998775013235382577775995656196246135474161149975220173843918737803601638418355584940396958159220419490289365250675125377056740155955074921741981429554779494932340283448262465372448305287657123217084814035957785676976912571865829525595906146568690605875122921848283692361247646602102219219097291305421232224455268930997344280837661349142880657976264349993122154831741578915865113268036918129274577574949500934415370416393941661815829278752560382181940053063139072802501504389990978728022036107810353691571841275687720095778303585365256729656964461052874406943730214302886029242919190178722311195481933995312836644244360079775505910626493333248599618419018401190782648218029385348269598994952860218398433911230047951429608765523851315263557621429340390584685116881787782584458889830796956598846173287863021612496530909730255346255124652173892395749136174854296097856550916612425780838611657002291840494721623096608379149545890311244339767664626695917773819172186303522894307383694386157272396773771117315515644104130007271896826999854870943578917891380512542611790907928364577515643683507258926868950647138183632210121244451576139720245113557793610243216390452436997637108108578126250622990637700836289035153364139720505748778956553735714219992582314442470374044737557115067163040363641932909909308415230827221699965235925781163420395683899967013869943000059385719899387936377593346392729235769868080517580425983646010360088002940114522286898937574664509416051330505115727245071624015195805658482106054935454898238353371731079732853686437010765075683593750000000000 [102,7] 15227558866728006723107609363345260016099810477279283714258989949472005558684466397804323957436369360652387572435741162002852320681891154303699117200852998377138860959482548723330534344176597672234184141475216367463517103383499073685633192609098167448174937864379502434042121422732416249775839010811990177755371572117680395581087762093709968885086382859574769505412484918981232397760014370205148993222459317324482146580371004386397945535841055927978701564511944562168296367025055754775096915300461642607050969123131879666788264043681715557524513229526967134447350309515116689877167337197066101813596257722425285342003649659210021460345458982618539133195126268985921601301986474608529824029384738688140698766343543743725586105362028112953010628520383519096790113772008329765724939408361273580135946659791899410605510402565837958780893932371943581630034995638030590896832154411768104538817042870863840909013162567537456160893599321662430146243495282754976563343968777163605310820660152753241259977377436913749691139949912889292190722654091177318741446300564818866197651860105816708143974393460393735635476978513335656942650996786245989430464510488638362831027190412797689445112294200630937983396929362559822995568569858480354413236829555048803054916719479912682006172358718836890461268358710227836676674598833514582008867525447896730300084201306190896177551866107520834887625748513900842807405481436640906115506124405136443907431995480570187554606319213123103385594517168790862762505577649967184724473942636470419188897351101905940681639388892362151601175733921480119776967091266782213124031215816023333411971404556066193702917324951635492134953231079841345559163865120974218325976901984394734346946809314127885340255943053644354269469588747722784883180737555317500800162589766192358488677851327530967050777968816875068990131259135132495598650369846706905667596503178088287160470441647380864592856691354540691241176812036639671979972260666303572430306705719818421180715244446360697893529234971710916209104216181761806235680385274882558265084195789974645042154924470143141107472998390944385113640848947690054071557597126229666173458099365234375000000000 [102,8] -48984630432497289168926374878641660385924232543676333507172402676298675283781074954747791571545366747014473967700774619917162692985133467148650226232243009974672496877753839031168573582852961006948682801287904273954429477824879366684011013306425531656284760281121432134694655973363839318943000198035456248602396098871507309807816052390409039508964362037451625991045209347472927101538809836264270415840338229173717695746740201530655290405410488350761225604331169571244935916743617932146667649227967897255789787812099482334455784035806065738017851459832494989186128648679720899960814187013512468033595846629069394687740887778756862200191272209683632659519220782091277029069622835464059532159963247329747380068644440366584874267434073970252313978381162617007672365578093922572557792353219904296811781225665516348414989103548395872897877376773405123461877765162582379664679771757518269127414237813387049234683630966989062679452700385960039107816051062000664055531224767050671976126940517615551092753058441284282016376362964096809370873853878340968910406600571736604232865555969413837637152470002813223204422521685420794174195579018704347291210016844695582662314880139606828248456209066988188433199584588002551930303350142156462433678222005187385462121594519141141565604868785784547134259349278879027236456943746835899235372454333655476802856449319013215219679646351534035688991873482737558949103938778013939736043981374446468916441574361247109725445895229985067959864289713132885385364876717300985527927887141353953196697643196694904503693072822066120652181610591745627571983525546131765818490031534900258329088234301893914521739722031286051450754544887353936719796923233855264789293132421844103641979290214530701503617725570526254652260784720973447903930749464863593130245106594227515383699528463271832815335512081488405174854067386270690800073597867867352222898812889061342262327493527054802883225158464362831225494782751224392853022493569167405955898989237157403959972353580848984239867211148798773218109247036572315299259446030036791254158737025039656652380274064009958259321147058008750576009644479152926876963647373486310243606567382812500000000 [102,9] 1215729834576426693048470180455545118763932009269497718896352317236768071934144471592668663997227703226770234483241652515699868945461204523225289243314795805034929334103611925533083654892425261528321514663714492101334109360668751173859653592649010088638450897212446955878183826171568768464606004814985382315800755573821645991799913565618249694661510252767787523601635227950464128557488749495594379282604709571790856416108079697545937506382236178437751630360038090027100578419415670083321713536122158335632730722009007963878460386117756625095217515238315594994301026178172745200701672989900307015537209289620080790618881754922848816915063778277462335697889392675509921325199463351797216988440795181226536372143526038845656532952130266349928444505599812696776534350785042303591597055223042718271019000054072491237053942842067732326168755793342121083490699519616507956598131760119541282595046218092673036241589922775427051043168899871280144275164537671052977502097818713123281169982031885833543160534449305088457832222631243762568677990872009504314853765781335523906200565672050495976564000952784458328362032241103491663986719882175603161596059336568187432415604585769257989426629468941160885840937029083010415040343604210802013653744711046532583726231209986452293400148401410130715566366994171971691002519755954772029046716038640938506860214643302736736432156670020993714103655988647231905951860925363736851818495846023407481923822295321220259490545517530152661255022846385364953634538269439777046259528634628997521344588352453462040016671880553050288886704954421304361395963312273285399399701025646776719804995048859931593708145469312774062412144300224573628291548849584829874915664131910880482360343709332859544379524652642576452469088334846494897679233413874205660001993090928163367803820846979641102962087036030513894289368071169645142660065029764808547688431571728867336458604418285387506421738026790522738637679088056572820804746386397827631407560142291913638589020597755488699472921660944044956401941442032206323266592394911630563166317404285137175061104371115816671607339806108664578653627498430050968281079804000910371541976928710937500000 [102,10] -5853976068234685142491805140070778525601815321512127674914476061455105341021578367390850377036952343896414371516445298507872397289549344466764033400900110725425866464351464471948876794786207772192564626978428620701225037061606611424862178500823040294407285449968343868327263365229256715684217325149582547279278648061017358968866553648883779639408963009025116945049636965236262317372095161843717234292967570746878674119175279489741824027740985038675830272168996456139668165201970014782423401504677440575698815828426527086424713067872851676961973033700788159130725743951371819699944679910993415295084330383277774879820598054345025070337326640794194675385825914395548969387181503906588042211738217986937965742937138739473406586615104161112033323908856527360160614549060820664430910719152448732939936650695369176453368351670113213095059863570417111364409454087627077052432144345876514319447472648805794528899684578378462866770389383274238615158473449006991761315883803087477434024380214330774327342371925347425390087683805961326300522898190969574005444707215000738330683220295478961081188653036723449907008896766600045930000077126897925111442320911343092712273069228548390292716267714916555699357212339595871818505448125196156022844405922324658625049235393219253487974571873331066203678351229390014301807413679961557363056680272568404105268488937538787442892275151750726803225805500361508852724335158450446296573645027786231362651399124091278765754532620203829472920645253623984607297048422204399511624468982687622664269286242372577811834091719523707067773657813917585436021910884871285847419801718053961265376113560401437482918826964198258715741177273858677373392736903469588423498891003734979416169004423077221005647604529394488360825187406062972807415768521712672849913954979637664770339525319815284467396817478021978261176195515899146478453546609733061303777483831320899553855510307316428437945381857560886843130433792561729330451316464374053546352356455339540003195716068671701385868489866919321962921121423560479692515209149988815098793496666733979655515990259869683233752694327759409974001230184126320921222941251471638679504394531250000000 [102,11] 2230173864377536578894845930527680529382284590007182115134625143214630731392489779741088673153056812650007100149655602407074453411979824195776818578708423802915369084860774562680550075168560070573033539822340362917077889837375452968774579115223984498065316934628492939301609766194393712057979308966487180228613083929653339240770558709667302092568807004859524083181948286325907599149929808924650147687122835729102027597244220842497210308221160969201398095604290524104470442675287938200196664133794368812602627589021783174643845560249136177742021051319327071543823125721555755602827819568723587050221827428372626212094921366412449843939971390478259639661141846277651723182101850521434646419947907259964454981305401491010471781567111176869850569132887685183524076123798216989269798577583379239116685598226188034947448315636946396690008698924157768704465303071578820973476216282429621160576036177844359516521520050816455584942281966185588022967593668813013692244600733629059555241862620847804938005613171667739281289431824133383554690264115931215093545990924900695568228225070583511776549046893521469484225165610475579641928993907064143006791508751823938657048267457755383799958345596450773155940311022333265125037894183422398838018852789976371832421756308589953712997793445989059500713289963671523068199424918164365284586569112703890576011723564351013865591953333582786789592567537356973641453316412399969894879229693932329991820366386729632157435375694400165219014147217282034884803498558767266673112984990963178885891122071931776709827134268413372106459545531261694454823617195311983451601495195815123149734763101996403262548505488120531211734814151140357629931559671599391716463332674013475055647452256551821375213701871989211158061820392418595379401963132866698193953865071947847263811975811291746817383819328897694808190200135430350467149714411412391808843912345081061912505908137251013113392928777235120953984928003351470530796802590428157578634154577192062196843707520087049924831726972482188949694828954993793930852640353807350279321260983877616139049180725287088870989801737784384539579202177961292363761458545923233032226562500000000 [102,12] 54802668530658107502757896526584913020437120191108510976031472990675255497164027705687595830217915094134300740238599873986992291213279718999406912248938791196170606706812581991504913627494736834909379033908070999726458049435274530190618982604838349951041530097459538293408701292998473219851940074964069014053989375700728091737907415704061004035921523010310030754150312619045182114291256229895398012495876212307395159198734126594141932928862277495236252470231166172186306102417386136017242933193028671961704318860139037814589257537542040201317216696961392261614557552463001351518241409028644926619386281846273967172963313190186675192367637830488727791593774043059907042218044924984034530321130864215232972031146224374405089174007333515900152156943750687917201621809762149811285367331572829944350625067191705767131579032715720889614419376872613242592371053199081324157708813167156623621405941562153555312538443458185433539220667788024587363774925957393279471702366317888515798898471923541666956859935133189705752857733678413798664102625808077109068262651218369978436117954842583081721545967895536186648514993392518746474475681642528257171947240287617344855232154254700263231615187301687402164290456156324385535546691776368229930040633510322082445920071229444735723942059825516092452136104056952286323054670445823026120074413335582560696521069425977640789427963177532837309021736339868957243326216669016956211619660822404858373894009944252866960112341455934287078715958775955560501279602845448046437448064387121061774788963732839120414735860743972209444823253259548488300248927557719976494122270560341443346038096960381166430816481638906129646126772345662402640694195141431541476722827132550161000266513732007204466016863815028410067464448537242924711034800398023886897173506470312507874228546000980353726811187751602438769475997519680922272821221418966630224101569911364933524113805364902816481599381751577421714548715930030561933497890507864480168399288312476956011479371065660015997756359862568141230186315000750716796407350444276430053950182644684754993403186634225763052307050116058267875875781305339273785648401826620101928710937500000 [102,13] -138520169732154578323311134885223521764720653904317495433856339658823086852552015326481414861357639851890432499942599857973514521853571523106161644661686286607511628843272237566180747190910147688093011767298450187496683635539838228615590612803597746999898882536264577106146345316316549225413818040959572776453898479551099726885609284193435266834128311376346399504220502193164502864975146956041738239008135818853842680409770848347813750787073807027058973469691539229846805161376189146137984429028316167541060884643275884534706062325024581633549224628477351503131868282957883159704834555096437386250119233443888284978967507060766838523326113990912729790992420129501040322277164660673402000069986899364698105613104788921710133603153043731275783812911212161413413116911502250147475009612084089006893381210156243239455375617311533797826716205995613090600583205474537484517973258982550810268090881268680974187957497348968214939297954335965657609817122759295364697502931184411588678976325043541335468436237745696681437183378572788208626822406190319716211122950028752704993572771388138458669504594198888324052914429326949223562642963597658229689234707194937697944937449329783092687481166634073736469676008482555310775701689562574680402371710458899305332119435356272759583896875098787669928874027977058402719056104669862089851240076200042485846458355932365134194818034700000964183616897352844645716208690704437450726097641604698583660802569585921688014663378073223316932315042117358529235475891709503156665114622710324332240016274451366323490413107794103100451523072784455924106450194292482304359843917918716134031349847357151057217924237722984403310732012428928402529661674336859620695644942506618476543659076792097353318824164154938718403141232790764214820518000889235536457261740727044341632070681796672264059992125819364152642524589086309681727379881143906367655421587556774089045154314196907430979577184226033160339779107939935377699180289883416426679876436708791351064650605450137522300431820530560038720220289068985126841081926101792262095254586366790478401396870663569199577398383311545304596990035861381329596042633056640625000000000000 [102,14] -34179220367827858146965203808875068350733617739108260457064318895410166714786538518480729610293423832087973085071376883538389296286483735379917885498924078469650900238225255785578913107905391545038776854640188066410446679411454231572052222043784506207767212711116520944315469355608381476780965693560227805735486287001293259747530949641252528801767126522380416220272438524600958782742648550690052022343945711823098125903373936340742614721945147227989378158495864821308160497298935436378193774584138594986840273736031136614550949989582306799887846638057784592195500608114265120881517709283705228993370543479805638438472353204785307955145659889963391614478189019701416189806963647499615446139722949433803093936457557893098740043296779679233410446480560792968035213682031718656996811569785045236747208838122082629547886346748430883176890888589658937871004842481358239140703162967916694220763236421622918152646782244789563481875103291482919066923269126221004759848134056862170648700306507840739071129251873730202813192888357439107128230149591305935721001949153758828916529674493221846877059525662595499722148743910730041201594651494639250601877629050382845933312505619319274565427341346345021026581449958219038039446778001601798285097327171238929968607810252755894826080387182699634050902113845127964784060151484932114959163821830061041851962052945917054736499352852796226244349746565754447237962902034525751053327911526178405167072775705710333028424509106533585746093927138366140974178505818216850567168931368536440377229426557506638138265394083514822730804261434494476270966177457984533643586312972578186290978948199426894832770283458635730793659725066832133197802662706265938483978607419430776105386799860120938109115992129808598372930552094409704810002619560478623884752654116280014056431398824022932132483789579489836897428457339787364861100400192110773715339174630755851964778660800437344273717500738792484765725033971027770904752551253798753167655481084973818611993105176551736354589420129209692939048293226123396261369128502187734381086934078353319320224181014510627722763707155495191414296130005823215469717979431152343750000000 [102,15] 747680251201919393602037032663255329386530233609193325441180963510169519032153896706116534102053150404003454322605992989511445230887473107918670977158312954896879856033463399067309794052657830429459675720726642003711290569373676661052618221822088825296821368845867813986809418301690555963275124270140040281502501637299944463382042671920643290749093915623376177244819491725021044394714860108375253520861272151022979606178566231566486171734957723372707874083365777859667236901173001344031168462054484088421705619374658646469604722811700356769616138675691423157787320859541798422233995775128023270042035493177328578936435091209957165186476596054463196130685333612458896633755607873669792470035604668652749830015179221728222647578315380292399400475418915521095407296647042516308306437602265832094509360657305115222772863118815624957965132898735188346816402940222178373683650303544999325866839740357246839518265278352427289536460276530756662748710709570535139806493152034287708821670431184668044478216823865790825915401732298973521932378010963853866555321989997302633465989092250462397799674801555082042952440971474648640950994875705331155315141241183129348177880644309542801575625074026616634302339057970987634465188977340341442636070488595790021236146232036294610082255233652447990717423967511626773294933755255548442790245017130691095546199671965327920541918631158283297146515882288158828004680376310709266003892534439497141924854777854440217389132183292001161059542333874434061317768901515577012426364089328031287722838812292438655087764963306888330894914220787847128086961570159033040284234381122335226257449646711276230273472008351410252661126766844780884602164972593059016337624395844685392098809491777684743691147015928193993330681427494662323436826918487325255148798757587070770894175731716810627248837881375316105318722620528918044432367634030993981167295888116861825658805809022732754423862610014459872906172456253323680362907800789008064790572341058209848065979077946432426394528247505597254054482389693036198058815692192523743331581135697000769988347847157652034007491532649741089455730502777441870421171188354492187500000 [102,16] -1622849908642587157988370919146202995884653930792453952693930749865501276641775479554137117320852929243705263911679782389993708889754601528802467063704683752411881154938536269765994139739234063620884422317933038749852039519476787276374142579460353410796521232179420028241996496103132060569976646304548297426317271760782898034875043078189881715234009835956367030046183468053668444435570965822917731115431715383539508582371092775884450692460362299430170190251884660684270686856108930471352319213332549398724154148621381401353132519527109522837217762551755458407909487812142353179692734000914294093838364706352594137291934143487577701270831170655929769347670640892242276702296034247834715781733851009274968938842990087013021149309593917180600912572429057833193624105596553815582942557708737144750650466908924785919415557934142553133878861179551172434296562871413171279421848749313342073202241469171839107185813840498603313593437761055893936887905428159760267286267187350694583847962080852593416410923469029384240426103870370325810104611779013635848059250476859529636204826100467526072379089816004030073083501706021754639037439975450527244754151481255753116956363281720218134859035289247522673855228872938522704730724106830520888056878542394198914752479147871685917254811026150138281811491464828403270901023742232496983133953297417557168894547508203533753759338021028858529781238680999912679451747460869696245063757937453700629715655660955438625028984357508476005208787931010539040924000030348633448626572755623105557646532876238382411412576727958454458645052083966281372243140454666136510881273665318013618748427507009349456345770389911985587024756724186302401881205011893344165971737754882341333785902488818941419356299741577766925608591073835515911279717942934037193017595410636353481616979600062352812516208947833705105807324835552568874021934955130080632826111461079957444689354928264728437109213893802594289271470528809847170734718187149290199747231443223978355700298553334097406993599260937403805168935562234776350873929917490451873900811800017380213307280844240889421359704718542116275159514771075919270515441894531250000000 [102,17] 1738143305076511485334236875681590177460190943454676125988098837963801781166731451268491374237434214875138311271836585866421960598330895698248643269264676318267123637766525871812782036120257362754676583342936536839859730370995004907480864784679570442425302648423189342653468288898759829625315181076697493615519672952886858786205026714863145552895711574785702850513876629082716035570782013628070997013991751304133004118060247652092290970533473220127407510727713164305312765191681728090342849908643647263471146411459528277037892388234327341583449986586478865065776051732800084824926684387703789441668415184875107506007536428508777516497471054037619207426028089441129254607710653098470587484168488807806228990328989256337873654911238484825504533858193613501699800018495193214305723195961465071823127992535825308278645111620788877194221161702373534964710932942305763487521150255548499959472991391476613019080584683223074406493951299666036073133675594427500181027464173524787328410058872128804757453874472577043555100771572249824394445537182315309571524717442732672794550258302965056763863645577096661658549037733726700943707008781903522887382034967785179240879852132691326176694067595806955633874969190976457846146806937168678306031839481251659587981372244546861333066779852246996202441651173980576366645324286470596067694613929814385871458823528722854648771709830518163545596643901669124613300611255943777654954295953177345230798884215668150643083530182077468099827480305241813944424475157463459341346984821980755021810718424455906711490491988641282289174331459901781209678575448879728764159495966582409419723038555803179424751283044539508566556310605529607842232725022004480448196234254912506443717810622146100323751605981192654300091793169866800719009995188222885209088655609230952470807742449458760631810149054773532750776713395203796441491782542828293614932685738408238650003177085665112379609321692228448766499934280369179069373126192091370670631226009325552872550323884984743269558045793484726080990516650858769001207403096017012456224987848766934213898824854929487964231991014782408022654180967947468161582946777343750000 [102,18] -815958491457410182100298732600239667769869950060876768387814090908184827648215118300571452022265396456038581924458833200411558030907029776246345111891976379178716733280934974516473696531681205514735929501094047538454914358613147308801283050233178995853713903949335792772275637064579959778688469129376321739335956167033184627091293048508005121272348708090263131273152350296386857079197447347155787456008895033579034506958336772273277566891648644295918589748058995245289000159217679928619656184299038651795201521455257395900508362490971117231526159361953883379374141944709351930746541445909849908902819265521254919618772279320547667835154484194376299279152736239986482519572833260299757823563744453880580512432542280801628263254898740204735684454878066164388112741436661305901567952475710243988733640424504117044774464697583547753492384592056281266032170457202452070730754413078237060771577117611633338054365115216742118821003941266322750049983014317543461546772571326600267622475345810511181002245382302296480910425941479434945722830400416026259175975282825280392493338661950358161634819787263518472729326046457764085249424282206972276174127517298730751066535672905784941021193239727210194538024835410635373828942022699522095219622757286045397115151622393715126284111657614834409704252915909564164536572280641729807643081328114322659497137572516889548141515851878375667626268320417021139197196751511940154968350600163200311718611616035915773996831121564603763080909339260573357384618537587811436387420816004786415437469590408460582712120915356175612302702426311203719712245292318267435856130187534787815186315282741727468221583060738767012842628823047065845084501081216036968275092441332649437790666005058468837500040271208883418653751366964672527013360272850790369356450257137835806099155791269270464427309006584432615995037855965199784324733817168253182959678315282763200898206222267095476875066056898663429913779316671874313088968985064782122119505184041147569774079512606010595845802743016740570911935281648984626993864278564206062752446770829354511266368851495252718626985388716832403588341549038887023925781250000000 [102,19] -317845977134836142775414854983578945143103341099092870255404147689104072934893673935982946721125742663354207181738234982589163735772128833462521188355558216752063509302528714884167797362244411801103168872447679081436671277238065263150599595351904569060783018231327252805707484338096190822835191518016501138369939944721275306191209574718239636992938916474575129972496073875749452162897626810414560780206206290872894528590285533155736749159702332975564666911578694498837327666614820351752505572760185068775482744921553413720633129927533751354093654816399482130569722773974764431114037244101353364341196418808950465274879251020788837532062142574513240703081177855940723932573597274599655158401519208468321495504380952273258728690590840871545128386445923520595068387969890148682990938626109310334590476912942641585990857963529113559512999733803098108781410242741841304098296053556753078045139311606964323780727238514552955411771033216731124831918181555312274389124747463149169449550944915970627783777259065229375625481921783292066695518771022498886491529318793927639993832429528095168476386607439487165732189859588176545650469031711579529154573580744045282876794985845928655011544700259281367731038082469583926969092770801707480458620248975721890746667452345237907615700998820714234002166988151549991844799819911034381263242447625684795825987844212555163676384577864077576242401367780561795326643130916386756052671314233000571547954822643527898497894777669317647985729563091646081632865993303107811087822591885534648722721750523700560993581544539162833936581373356337811130539449232646887843214653000114416292164962889863894648927564099145652137287816776405903123762308463061604267247928400838327516353440441920925645847133395294441047897645812037385257881427308381924466245438738487149248732011652519150716190771996109052111092693183206800731541892859627505100994262900504690569201269618192452661139579809133441334951078982681170641326033898930922360458324396078525384602501197620496124595738976478033413884530321067162377943645301314099109302741356945271386195877088976630663041955671133109717629849910736083984375000000 [102,20] 997952824212026199392684815649231529010564408700204662065025102464228911674258384734025932095285630302584929036989230661548398389045743072227489890206579308715852270048534742058733880332772481946134219695825124243318380035944688110174484769242933302377352353419847242508146823430755734985332967709263981526511860058619447610053976829010568369953164845563096856446843298357930788023869744572684352145181479232258670346671051172122544908991036660402997448707647738952261845824480332421782859853414098689262299618450811167587014642182976189356893697916752042623866970561219625612813330184867574106928114401353768516663307415404093467664574823352398123935260718034965287260456615714060835606365708859644851718039812374430242078212866018414026802547885498830085133264484731059491285307779812483040134854491815161565325886330918629232653538025122043910086602633153213847966853142790306270314953486569748694598996176569045838483366454768066501779845904922925390277174502406937677948420700558277600745415949899578842098811194704384411862614831561013447128357182451362686411055940890046270476035635599840343676536420845579383632681340067632743882745814763358678661045729094860919128164948659887971888449407410658527361304738872063178221583205192784633925663860113679704441340200010493740994531628002165697036205441036855250912233542927945136888545239997935453136788595807164419160519738554309586605190881731492955527737087161461797149672048232317832053890347409682812272402090921427623359729379676296377334552930331053638028914322761925200357097019886497126005320227706984473821103323228663786579167103753003958332937064234349184586086786018688872252122505371702861354038094854390644625278543902418514524769446111134721540392454503713273751831774954961334949124756530880534836540763245865297063718736472040739173620384200130745810608381714047548079948677019091021649933007125788535084628817977834972720158614624840600607941298982909581238080189714572358100082009157313246167278607501549050423616971166996097876821626029735896717210874613140657317980391288182784993249695910626901294848689616401316015981137752532958984375000 [102,21] -1800040426739108160699713213267004316779353456225277974539278063920349726308951733404943759878552714728320584822740156684480265607172444020837686384828762458535776641297891731206471909027797439158233628329082346340287381423427128868350656484481739519493277523626872434294761881171527585644031463533034699297838405206969175196279503138319358574734273508802345919889020879485885654812524731468562304824027263327046017074340294347062926506677784822573046972410112963575923600614482448060780430258273819923029593417483954872153304535280656790561239170452670661021236333157836642369773739902216915850187429553367955528882421669102376326489298696777972033542288429631861539015892225466891815370975094032475314355278742166571761821118426069249672645738390307847273209950549988629367630701052956012901811350122477642232052877835852442899487993991829601467883368361203345274878205054193131019144951669910400851172219453431096941859802100273205116715050839695895100275762876054916492119311421480606816547017326544769450826055253958591499254967621858744233187198117907900651932831129652797658931850185033095717146136701713980683766055150019639094254238611503609416042324949363179635113481971187460074350924061954203043373883258515559592311988219301865915294543064063072425843565844496320082158076481658413524319398880354158676340985977158789099707733977550126088922018118346021669507207964150440583837466918703498890758762748855725805502152344987294111665556605012979748229883836566987137249070795751521170399807608155836732296668144789773348288497523916358003318558759832831699147296785475646707559422578053744544198918952994667090255498995837523586222066193388453269514975659471380109343801693023659537686750988927572034012612416889980128217866881917008536214072792437165505769834654597737104659721801009688795341967418595924995108010714631893737076948247772875062610829599398058511941022910830952278670164279179205409887695248112914293670258085170677925979398947853171170175602545317504307093461982823762206219645903345902024041263002891774048938412204561460523373716042139398851862353012620587833225727081298828125000000 [102,22] 3556804826631268352142002090079833798822404925591031283452875585976836071477317129246230953771746567419405784059549013916869784794834387386172228269832507380272911430554046977935231071455639586414162151182625029264761048554051081688350601281839529342046553256202580608189052287736102769346669424355982674327886524981698691821000006815412384692104176829070110308287040566454276647952566440620703936915660007857896442275292089534567904526544536871790595180380491287554278582053901684796592456730271736590037418185980982451258556996848446414950420201488192793554678362901188361989284356447261045008109531239334383840590815211592378884560877784633448446198603194970204494835331429927263475514613312716470844374838469906817045662839692023225622891992078640143458302633051346847727173673386859013819376365724980860543051179973219221255758743673252428777198934176553068794832941371059298387782736253398322381608614456694545425166140425677764401215960520089472960883322935855665800049942300630025855708615858418698132064890420224887935402601828902524902914530866348547216019847083892107750320216917205310460029550934126741480125298237347304042144283856307387611710672973762022830386747097941702998720127756844121838200955067282094126809810474564512024474570693483705578699962011984521188921569278781080178184799259426435494323865782694265785087460653208979372623214501991891033990460040760596320496164679473601220257090136309174802762516928535099391456226607033920333018670877662606496834372958983528932669149631506799774587565069315186259985089982585784262016926221593641168384444870442463659913022280132151015591481112170925973882266495494443381789355196472216525917121674535431684746195069164566965490471399407725468572996411796793308825779303696298014084725102786314866098082287316371986018289950399467704596124062992982803072129188763189692706558326835998090491723166811655017912042746652344527545400921811560030241400898014392591698234113072206034662742499226742552897234601477650883236732793483391909809336582370742426493026244125676239719331924050058263690075936692622238233241205307422205805778503417968750000 [102,23] -5714505290586594531840942248348853445606991765826897025254724129225969725857586445064465187717329886166948832457930362969296950072462034137729008730335212003033447313300849810542970220136220453520291662817709862037730353296457339897141833032909246187670496027860237136599512815481846229407368763097872063306524199031270184382041876929304971049880379670650409099042936419330680236883047226306590822858306932743810733924768447001072024329011438297024449015139977766104844923658838027674781088965588456375731827263802833299534784464549578903206220919922514337851382145856803974946732689570941068817351803805401471030882852852387326323405401839789343472820418930237865362941463935586926817421182275762904286552309334235156475494889842961894731783845442918979991822334304208238984956557386784061186467574073914272423102652400251187023436222309324027080229742150838965015418344964909212228758739768654448103901231452433536513375443928093880784829329632417016968324725812683395109608562036565893765811283698398283745881686557514192849903735689996532736489590895368571109591487320366127575488032336270977678728103744840394203389598843207824986810118888923070842823590950779977426436156834661818022175317340287442872813345842248405657862696947845794069620471099727608063432973423145102602526843020812723064021160940873696188278799351948352406961581996678793487962930121459633508690845309576223972158551183995817760922933115226150207332198843156902114202956499469869770131817739232053819776489631123034629650068214524862865180209132619872918449142966527577927532161584664429332379982895472697687158670821007411106446475376439872238139537029140301554925892329910066260744170731931408113140202901392323211580684605304269231169071578366830520982954200659861523633173917551489308373829906371639305636951277844663463460370458185416528257950473541369706779705535725288091255201871323630361942276962249891055432905256715814784259457379149614290563673799668533877069460442710862122050808765111264184602041955468301684118584504215719814520301414872804808284536264821166260727185810981698654842375617590732872486114501953125000 [102,24] 6590693689419695079381931256958257277451037665205859269977768797175597334281463880721951259829002254245403526657103503308056221634526870502036811541044896848399412265469470515365887858079756002983718642903925390454821779888655645999318022418801606879538611187632325550581971226873612652269078683087005669237889626547237405739243275660299149617187542354512310663893436148772383679248806059753205346444275884451454338855340391377042811581686870646729990008420799361383623721955137739179799795565872467591096418990599143232682454106367195464977716183722242841169234759002964483362349037268190850357412970560985528422560924239583346678663344226904335200431116002728352195025295267616993713486030039219418588278013389963431788583322631856763091395565798104293083165683904021159110875733369323902160138284495305548681955293243525234667810793560114461021189334955167451955536518883876539098773393923005249146384261031115726497270481470299091514373780326919681715896830058451070932942354395472600210068685755831064280318383691351220570429302126966127318575460805473610806597745042069322794595178680162789886730894221199114513778921320524107319222643900308807597693723638418474394020206685312984012746335903725662230205009352813662924842783101452404700752819625306041151495750236927859176818879249459469338384527194805692253439054899983617712569706848683182490346726396550421473951898204372635452390196875685113509249274809385276044149787061437862562010611827858853027902685608059538990560437441048086710528189236780720053452980778795813156112809648892746709719954976978964239839739317216541945903323664714954379661984436841504898615368716119409018835687882963176568064993951148814260931995212471404144994451328349979613974855979332126133263884064675106582845507632776613989429240025127256979904228534075939911073657964943658824017919836825760973931942941286543030720855851452280097512852516563252955141556080400032795911373869627621954563790372920109957157327591949564521928680950903944259751221161492524015769026017386104923482485092479129322271336558944521126664466831313049510754353832453489303588867187500000 [102,25] -5308846826724348280146275569615736176203220041807569835896757354636193639244073657851886445878240839334305624081998621088994719515877166549787335277910878316893774438180927911523665735483140295217978723328341272408420306314174582855665012213895037177917951797627744202817303132188264602795815475427503792629986946063578817878095923504643764692859942214840597532911749461684645876372055861506252241661690663131182947930535119778815346115709993838707512551230703250966792058407918914077119782921461317306594110793522042507032766884035410897246837260798843522061350982941782997348282248618253991130507959506740309065145392608356983596803423213247946546233518585632097444315197955714796925976887415150508772507746485846435221523323721958963314438397068123343663968205761490333187983059629353850775256874114754961037317414259480093243911293268381748330969471917185597250304629754381130412861275019987356229431065547381452790144589470119720218686089580983718725891118525727834781761635757248177355378292095654121770704211299307044716677519967521242290478203468795303832549084684787617327889242451735661690922954010379848485850546315187444561554777551800122442435738121419988640729937532437893200090098265700887877303378960122323033552452140149743454383038372637632215183727916289613537353220019197617964762033952936041021093064416288868993820345011080923742961185863924872326435295042034171965294971810763166815750940719146367278164409640509869535417743486820224843418505908428620680406425422839691022748992352494465014497879600829552979732154523041047741757486282590158149042931674069042606902578536511909633134865653771032958448353753536594063043049005238202361690947290797670618408486843123813971744185120129299629588745714562486686884141664941552530960492454549644987987507185105843432502269760583940920419847544401537572529711010430834429821430111410816303601627833605657202696355397890736277251516190608606321154020051974765102711391691999189776431436958233895297381042701226007436088408536666193475484470947304134681381611174538108645268661785480189159582920313540377321714913705363869667053222656250 [102,26] 2874687554204574316232687570920105008805664182346332008737761602834888142362795915663234050260014749675592847716087822293580874698724088937031616873195618181196211478573097839616171162989272890172675905282594624622426546439570751876238232639863005058160104087062614233981005898953383453268909502329558966983077212984995702224667556029693049880302235029208012766891492449201747330294334400611634054307624310960177799379225247777399771360426564400028391476647136848830953425263323035909529940432428645846529328447572953020487804133056282217589378844385089729513730060861298547331699593713884778295949179569688937409172428632794738176508293547571724676905815649271237504228258576701982902435960228377027560317692599820342970859918583698358436946926913582813930176183324026576826674851149053983896452423735861637169797055445055732995403944138708934131087857279427728050521795428504142472082958260482876902594934516326298532617222082928461078029457643618465834388546915793089576563684338992435805306889550601190591472426078438496423304607000312777488889412281110777158143665362075506221918268811084871055992411681613049031737300426385592427246420620479171743128075958248601639058985913038952393346204640056108190678244634324428369357551617157010748509916722387801321695806973702276759536214318757427166878468369545326257901250993374811653832911795760032467689757420763091859146707835752491797261580019323314580823356268405905519264311038094914753079597587012435109104807747462625032477749685255775026394523036837634957496089613987728725667239273826622419574349429107075712795203695719418468160080321700565665933123595521381260738739913324364834681996291376333183291316563713382780078163982063772166610738496510913886187850651488815606314688190043228949781341840118646348230830327101128543402698179187881488895830919212760912730344705859447282975288033405006900635465888787644301827083911647069795061528804125253323847111982863655182917282253970091378068255417183193856180906078484865781870687905412382266884825292339701918627628836900467153060282793061434749963545254303198817069642245769500732421875000 [102,27] -1104469310384954307068233801758368904172311865673644698695219070679101201295150771073168974157604779844450919100892370510773139375826662196786336946908827591310329359871082129807375919933470479714787125492241258963298603198524393734097567402931833918050243860511244511317098385681667702014646829664395355566467092953803337129644249030658999927382514742147207780295862073816772340950148450755238268824446692084097877993827177444982831260704309178986769522331238194014025775852369744363141146850175143804976521889450621474843167748483966656925416707664425184773404472967964399481375031990054094858884306593106712489270065839518397459214669266293953890607624407830685658972746429296811568499570344739902537593502764567708067493863938571255101232802002722843276786165067102843988579652159922271409895620055580934329523812776165147523339397488567083736102151362964791860242264015830144151386331030761590627905586323727867529886052913172601153737313309744079042663083767507343341896229789621833662119513280663331700345950157898686751716786351131844761134226099953136177706007933517077034921830204217237426553649010826891206804063093842165248558603171917497419305348592900001294059096568470067878193378867012090616435854386086191614236810755681949128012910315458310377855654832454902547914740789820040674069075361195762697938222091888319266171199709161734179126254692477108885003054666060450068558524191461022001818719752054240614176828627027505036759871763457731228472087130550436363241559655694694159529728878140192022140629461539965012671135448018053600010831509762600939277752541239399950210137711472599170755782359973391753329202285738474337767101771360502108300959930881164938247738998311222083223369152377878653009743935437036844401384976498309199829320233294668187828283149360881928580414042927656251865427920475838585372417937072734584536630122171959887976358489007395244812587562170663473004695623251617580272064947531039188053079746315886333191182713195794479791042022113420687871136103083906887260477732851354532776299229138919783861174295555964211534849539475544588640332221984863281250000 [102,28] 832335062507130885209112725154616415894089023139066899855898644738686809611180556129141764288442125561477159655490298908957229870271335033862598045756818180132631817545203607460346663738169782252998423243712959014305146703593784159583830076164400066588191738829522204744085968249792391754207987297046516850070045907177279274194694125636359748475254324433502632468070511147947375615020127637557896632249112767639975453794099956028375393787771289443721372118290209585368925745804109564908460939080442327258476453279336258554380495488710315787753965512681779364347910490273031434916618731774294850727808035279252013281272107615426425606367598096017624424791930928265113912622521022117790064598265147689075658885932859437263989878179024921490938787536456505630995619815778068054542268385503660594580265756964057207226874648408666342100422011786713265934670783484546153919807197742982914348126691653935293437961425166094068274021220135401528104432861946018585883325869998131153312413232315146073989644268443994773856658390579561591276738000951079599284308172470801862310926195103170951735457054562308943244177910649901200581214953637317401712681292397151152459965433379007509788646953764778034798726931606700341616239593943201731200734531042911016266637166937819019059485612800761285135568245050214147463458999052019596934083716509337699783335315488104872704917332696212169709385231049301921320179986857669358589434541502549852976556305643096649725436285109677961145332422246049462888711774801818548935619936724288545615156939247158583293593388396367487671656169211018858367302130314954060065959938285695475913402873235816166523700507173316157106567272513662699504109687319269667492220775857833075128450400499018871090242016607636788277481879549999950928398641865980785230703414945187671926514239297304023996079458025633747583429985654706825912240731125627144470362759394653038851721060856157973786316405408618690362567336389841643611102694871927807982949402808643610402257710374599715499751443188978310920392469829035660597097760413058371501498990032569258445960258541163057088851928710937500000 [102,29] -1454995784657628787559074530407509369175590733727991777648370796221534032608160907401502760327890224563224069689312920798011581815769227329705800748045943020267760238189608648529397974138951138775823291547633688132573870961428686568579037925526306954559557187497858892148665980456172779634445098204630853236922772324585341189545937286271289120374305878939175312375087557364980698969144956514199222458553263465018294493853783890519747678920726697711543519843579889620545910184909955388132257491626224674414871877473498642715903463822626530917868268866460068617409216266625575602491028728705823480053906596764423989975585827181790681077627422695715309636890511430483037391366468108642304098874787352978749513733220848292256805881678711749834801777063311869618953897458777870811450149664805371945253818778534036960074559107915931708993016805183846006234886106539952749245291830679584134170863736981700874683620933546068348834860028451832947454004620107142102954210395957510889950234775909289597328205226207799596114483346543344703772814419749664464056171822789593530611031335218722896827739535692437247834498463199212110070163185717328917409617030421279008461915263408679895119179357007962042596339140581117896297305104384853168194938463129075484341128512032924422096731320526940324450814043844418185175052783983816328882791568686603221062426641121295260118087748060237455295844744243524619261449791498636948593683548468724786871467171955824249456936539128710229376119873982351760852282221399768806779653280966028919948022064862480280576485352680456570830971407482452000497057971969261539608683344005420297553300462080958074998235412017157038604955268887482428207804185036845633990936002579271564282280754815513279946274084910443792780913001094356512218393614107016636583419171842223365921150912951926596476856775192653229511220994956520943549305904841085937192982824536280602371722095135127923928673902397168738867452073690897913334232091679228213926670748853083982999620269815128065451227973129676590866819447271020216911823041344007725726834802295467374833037865755613893270492553710937500 [102,30] 1948056226387720203474836747695766182118165590251643444620881598914566527420371505560352755798531979557617400166311658322655244076058230066742318848360206362811486551100329394434887668849248956836821028418200868619961326468446651545071572143783146848411218774498448063357916845545707848324637830968352186783248607858629817102534908660308962407379181887112645811139487416462620212551509708964681525465937852944322426220714550930506554550995135736711756675085159078676328399163324202253577400308651200186224482259367142791686026520358902203986981692264725369927968564679667605925294199456466131399306688513868458337215727606566538952146881054377119692165747145515298846107666571241084980500188566465719874942435487899341690715549485334538809534660197984283640678362418003476191760343146078484553038773244798887926200098447742287200302744662375124836741700329453232200103069432547619203753195382651121374407917097641723621107136465702469174502527296718592497268246304486542134768528778523665646203375637514303804862826923100514301689499289757278193337171406524380349669501463173829200977639123064009357668096406092417968116506537059710630308470464925215737979563841076833026171869824626915566189796589000847043662078140463513372663086245126201221475418991731976293321861482345698017392360300779946476211326598467213078165915264485207512906790656004508731595390594518754016516526974104912938150409776205723451305310716513579065112732516145508547789028820524113672565983178559433053245540533554660558441413653780069323422590655654928456583092053386411659747367544077714928085857090049532883799789294857991752441891114544913943701088508975365047643951661393897708720387324662174916005031589279073549744333947796843569882717058020493384277481018864124186551258473989260992941141816227494661917008518810466280145626672915784480512654583575137797258083222185765055542128828601615104536446251308150873833266764738718869589828756927170872184615613551800250816671558687661340683673775494701171155424365358783389858142322610969029415158594026897613109847520740380844017636263743042945861816406250000 [102,31] -1863366948868680474615280941701914700943614928767300570904314222189492020587746726049006233284340457526469253476042161551384461488526403600285982671022766843577335789296222733636622176329408955362989948791708629195991768384476326744737340669731301455644957895628524032228543086909644126785145219547235639586268920922305552511063250664482807807214351311777434760383306806012530329807304006444698654187424280912524494866134667012888933217532195929949228054327845545144831768043565465211886918325100841641617946933030335555370042523491841414381041212384283060613709547559868357736535305489141965633642192641957977025674229433107153831699025183843650694207542122013442796216806108303809238792683803421019178711582089781089487700882794762493331388946919440852848138612701262130300241641663244640129028257996175977582462727655443306183648045057280415938451944724568659803098463210722674909049196055757600900876798880410085901934426088044461493259897546600160197706195309226990623680736403651429767838219831316276765280638871504141114796137888039992588843215021967254061532554766878710686189700632838260183412711899636167524706528482514246007985997646961968298163209908892802548723406634078238045501032905471354601849375367115070887620647166411242073929583454493525280657376673799649842025518251105491194571098623182663005633838961537187168197270753251083996351615513127553049350239444897821756595825697424071863710796377063373971547602053512321650062195705383923907350853146958558356002198043896584239750759377895537828033912986784456935816557647785332137983507594881363813266533158402535881186378745805102411061215452450680084546744564151775545857096256121107620556397084094454688871681797174955230210584662688931106366243155038718186448378279469877321864745534703680478013901028474156950734680495671812244789325670958415131913595872076195228699737134844392396707534188601916349368892589879151453647507005957453447448354454006980799342452947623511215672525104821247524654056506643382243675482015308988249819329877871616372053290107921951043908059819642630827729590237140655517578125000000 [102,32] 1384006770960169930171316585500514645017253192232507491869426831929684229113337862216041764548741753250921600270058618541095890937299690233513130139764185800296442788329239268367393312785733686732783224203001514338804801829855380419006555949991722653816359923717906372255414879912733523196707139829084474858183554811625750635356680470344841951353582305987580595284468099480659550571216468035313359456472436254908737431513511158478536433830009666612922906360888015915268719352534144702042333275424106639277275952887902768170898656032137976998744188813387700120598797411860692829614036435527319392981809210455697392617091889692969179770215907694156779675075658169924179307053636154384465990222176871158920331278727411310206261265318788258697186954246894737790377694327295144883299639198823225906462687365047950813415502352677761961254998911326634565467871299699126239116212906840572619448538716720775294067775544929663528567532136559610469451311310749659124603905280398636286732705561406410843029638982383033162130103150077271373133840876257498566733926670036898008048051612710435365630085403973181691508197072756753674820894606662979602760288675753951504092819102927220079125310033505709092550380044285413116245540682731608458443897672988565496460150995153232665272092790452233362938241455050864449825567445885585196022888774745171049413601787724138895549224685978203871501348109050424744834401072617410600884717616127067127827745450677134775366827623564026203455290126537597326146454513008530675267096173122522018601554202118520340592585668171227123909349220318159155951141130555312242910002203679894267560961560207588937333238404541338987087306595869762778463305908114946635114731891232345264514178485622554325409952570302159099758139689815296689589815174198057542852327989549739504507820936282380958202775839843302447078849507393921483755263735926264778217637278017590745191404037836073569947159196209061773632137425980673055149862301692964445085471459824666957506577735934842128114040010200744381691875743423721300573199355281946328066755569352608290500938892364501953125000000 [102,33] -850916976198983986720098825936680069214142365763675548090780689898465808193260618179164336510018009299266106594821371396778156364952735586087897222452610414248744193531510848896142357153232603146258415057025735292402856613868402412042877484963346090452971648076970583730138243750557507183817883137645028629922264059978849102558735234003212550463762451167629202227132714863173594718684084332997490235841421937711504503595662806937611819914968819837574474474872758278040526043987297722985569833026272952878655807353383586984363131623148827108870682246734892404968856165060260950558227929480326730074381474932173886231680221528488575967015909033856533364436480420429388979566030636609077941862052932578048629813724866396003671429669191659018869096322753667265903468865400208581128685456594460139782436929223342941493054691072641660901427447878348143901429951789083456589873853801028391757492116403872445048019279780701289422186582784300516603717483589203377515784949788922833966679071488688939093249780721145090267662658017809179213088251853505653749345180733795370750086826608498751148600278037771625122420338388451248851602323117936910432275932872755369640535295573510503633562500021368560982643547453864078915660435686265521536350056758205754316624852027801527854204856660634670891221077478033634266257137176086023046165318893545426813480787362458238653109961061331334467567146669231364480171549451787003921108620326793274862649880895233745826018244738257598157255782497853997516065656107268954370380442070906601778569637009627272680563124584024437092992259823911915640122136098742088187783411649196196942796599633592461373074037470770815210179055633621152287307177399954695054862796300717116263207449938552934346804360599323265829156655086531529909368452732790824491778078514244257878125264437857538164456701370053637263248217072108486440300051467328545198143721013099248288390291691349543131502618852422096760415105068702401719735309058205235340235827743456463612605939053796315254785104432529784187513274514703124305256808903794030207734522264217957854270935058593750000000 [102,34] 450608166806748514212963462745974818674296648779154478186565863201071267478254502535441965540511725499885177250585789127423927625187576824170363666246991668591314755550959573660301438252624497198113378120206726759983537796930905884212709675574468824575576847271241258626671457771950962772530506976622415128942540972667186792029974055252568114543646515450775768787704641212537295318693901583498365584571726868255450299935290466468456153802044122115935023967690460756272359870889127667570227515426210298486343611604265463815599133297419786148815832796303604736678370241170882201333670905639694541355392731622250518640987832579554453117153262096302217082712294466266445769430698281954785229355042148453223834782466038169006998173443362985458080771427832432999448557167214952199437066790562514621778125849206201930333494046256103957819117208047912577001064562273010462451498792098066450490083445346948318860488411928391901588814896380415726490587641212580145815483524958823842487596082976495139508231066885351296542703227096373691908335249245064717250037724966082848071243693582743619071046163569780703262696167834153090008192300542937391238882899139844052774851346557681771941253191850483306720495964118377665525604243577005886399173626152087485222811864234948098361284116893177565512218997385088447248971536944960328202966779320253030878634638311706408074035196334980992071524968277761961922060687545775262867998030891521275763989041095747570653962711212589057072644201363960854661348472254735761414027081672961054792056645911321192326977260978759076991867773783697264893607487377612382123884027751829683349551797682979806908148815520195016068414246427460487565099759716574718350493968656795237696022363247701780415890094869444088366351485103092861413204846329952529924086519853458864886967639561716415614105347420448895345343160100905304598450356268544535975663232520040089851402820416813102216068238871768347165351435266848493960427636951164330863935417296188532697165514038629300258056156055836568890043881688208685120097465740332531858314268902176991105079650878906250000 [102,35] -207537088483234187073000342631230390815209307276871381437343632306211140290409228777581858215383157920792790281935546547677877587549578310220438323191929675163570797114683327359129040504647318061336523874296819518759218031369990235914247918138383586572343738690838151300358007869443667332648384437723861437783795692306361015766303536979535147538107097895712170106150128722195161072471553992943713249311026021938795897496314393399237184843162083319426118064010659223715730459638351562834133705812412846981609326423180562882898617942428483657901464972840744257892657327659364382229526951907560470376742751097209676583704501809838776002267571144698848611921236912139004967411038112029964153634339751465661550575107919349367279804646017865230224511274008927021550779777775553889742975907296131800617617437890933114368604730121698340549550397323116982118059595871935928190712940391570428528504650384985787287916325417097274178290156586862529945307174655771481943823954379017397915884865018194442934477988773304023460932422462650333561119466528835947998873724145647375867987241031936661448787597303940854582757390329900866286460900570799298906726317927244771604810575266161857016478818015082659724656465688527558311234285955314124776072053973962652374854781561038176065240528616352412831247098575838487343668732274474750891017325000208882622429380010720195464277158125029623939192833799347049106221864186928902788808414239838141238068138693199951814980864678408606463648454722597556379815556569326687255450380091451884568824673224612657013827836206763344530351211946382328071820776478295901001068144015739332566606673179451679045680743562590135639985756657923417763327659974290033156987718162964231688746291615370024222028829904352979083247234884689688191886187516364095914391666516646761270612846401738385465830741660091089625161871543982401052530640228131578856274182349967435084639046510131486817406797828693088951950186758879679167335086073864451272364930861781004167380877496125808939135129370098092995006378001300386525608109716811711109585303347557783126831054687500000 [102,36] 80545100796686440889212753276691147912755483214780369423823162748340383185941904812982229101849489630502493516274281902700182528769853628415132424215836346206758664072566578624967225275510437624863202496598794695860621171499365103991101932237568583346078058036692188708037089391856400346176408594893078630892050072836456759129347604610630941852831242416051543994277656166603648200266782464747090327878799458155735537697704336325524691942239030575668265504262898261920370732277993557221384444740291406478205318971360980509762329969363650169493133261961183905311455568818513127889757557583581688428919101093791225021994206612070566647475348753289532560199885114282200836003753492619132741960948960396359886644092507271409269945338329441175035157512179331778923633603910430705752800031649308643056064435846214770882762204074076904206006042726896457038828175405531746141691338789452853222322092252769367478495863931927507512212053535825453761443894766789953861088390841136103671524766271343302352097582492812562117451792706946757140610319876813354733146412588503986764062536416215788850341590629716234017538889441110593347504532236913336619514921934321205985602734498680626132084637639626284177124864920119018334258779459074306776196095339748365032553067986450188326312388302635592393025263570009934281955531912935145896469125576372897123035688292454038012366150518309266471231775968904401721286502631077042933629112114895408235290608290206746183595660015513839464469782774372627387179519787064953288564446162073918544377860033143204872606645531411170121318646082958186386509498940325778646536015810514555678483429368946405936268703015157665112764324017626615117849711126816414346937636036473285952644521579572304705839971557274823490215273478478311079252767840355331026734610924757744967811984171886713458003728061105567657477653814567067845152148396276130303291905268986089767768259214963013065334884496027271975630068749352714846965591638503775536767121593825642601782450764297764130039190471775321170519186475231256569485248364426155376349925063550472259521484375000 [102,37] -23637157230768118608219895192237406721873608046367245681145774731593528968510915209943588798658233527894616793444130577047380451054368102792781907368157611007016872591103328394920709643135254079842232637402283325803633009094761236034428708403399968161806789259608574912126439974719494214521750971581422799375247450915617894449299790560210997132031797916506195118042325042187000846114062279641364176061380450543990176181274829370253263783971254098027853774500121104908979015438870569278008868060935194122472237905390467599760028941235721503611531716320682597014494305035924233636621301597982064245445907719637254279323759272005918479776900018804531009739262866630733075110897981857020110871618743050194356721558830085629956243008982793339490180597448395580063915481297225122972697538114693036392971460082846360334258110540118598986090117331368325229979912072323570069524571495132420194792330508592981094996785897913142134405603045400014657903877555121465938775749567349815302035895133001198129307238699462790883393433907237180570486698433773645810642636885847537814604817154036972712944212257635972683658370854283297354925137935510205256386057186908103707963833320928768853914254258947447524508204646363188090571345259845737468359510945482753678352138700532084268084482577794315502797062640834438209889555866944113101870289506951462413244481452605535708209962850220017166988090775809827692231174230995297979018048397544016325379030176735924699374551033156191619570792055311349005773594319749719136596627566146112757528849990893724356054765769627704616888795331187923289710290381632868074998403167017552716485781878884914047446339241804690243679365778495472906493543973086438504941836359483947263043634763008216635928141351769276452212172843535365680465006298142609658874169001958081333459680981630827688254742282491230528193391945715439141657661179296049778191186108058741764584487054843658929651201244636229642901375496730266721074690136352907235740499075506616735494988300936140277827276397834628996966812116269784785696494999740480125183239579200744628906250000 [102,38] 3094856200034833608148940487220688193534835037812010961668012985582617847883780665343448046124822666551290648415686733545444625114471860311405314869882016100457404718477207723641034871090390226329429062979498783262812464705079403878077345808228627112225838520607106333585814623571801806098990349538547363728646657485217648017013017019306942024285483580400501506452250296953329143315302674817666665065193609427016521070807438662356610598467857593405051577815026082855288199968356286043590050938112932950239250829600706285023871467465360466440784742605264251775868875868982026723686574265688231990143568385394579710891053906248272568664229239846562205127490578964765323012028555761957061503349604056591744976750607647554738153634765765773522444429785360034219179568286465269376420233480966357173208540597201697732105200207055973206960465277384479066865764252088386328129251161300283939367749935220402013019920627755786571085009802901884613117620641865537230112697655284545620644832859019513823306995318785189564494970693961153538525728192857041170815721153856313297077216666354894488172487972537370862308811157364531440182912717882585836538071511302035923685671745714721864271114466601712592417515726683578300823345252928749064441560330270543097476747274660193015323791281202936512984950611840058316726462400052840706826036847586471870551043183588373918700562266631330142156803925346099989726887843313223308859707704863225861858327819145680640560434271627668036055614921768505472654471725876363689931837968284468938391136227318657152766725261063972158889899419577339858716562730386292487043005903319982326836257329384595838366459125412446254274700916648572679173473030728910438696414521356169390319931611662269974240113847187307111871660669161538051097432688947844047335403266577020709728116030256960613166838879525975839554854193243957699119292330470165643018363538786789269164416291187911241554469115493104044191899099074406489020664437202038921364418177772782708967241569807348302241478673442695014291544536311207025391922798007726669311523437500000000000000 [102,39] 1827105927860748951360882941635737596257506906371609983814209760770873015101240852731742428705111695969470261875816204848801331393700849642973393716226314556979870091264558727390240149916800061904948412610032482260394957679172612599225280381965259701699160560908786439136387280087754880474441657174151861182743861044144779330266790854468909595115696944629571738090778430317122508212453389523851358756102724482278638415052278168072899808181795086752797414184704185374139525383021201399880623858923728604473536161243596954806120560820919649332019018657328024633709321591351183415548987836850991913058070887126319812209931320162768868498184314170876536953320863460713163389284724136527885213006048103046953493273057341015340737179195110216756342711603671384562841324594818554772259050281698562107430789351901423608304395480620156819370630289979802561386110782911125349257459550662053304441304207372919829482246899149210957335629362662943743499065700873584090707880627710490835491644269701235347236771226733842767532496536738949384633692853475856733830933348923224938771925243328793263203157469572170372590697332418969171127815798861046082498010997708464169295192906266704550676877070697962504835255797612320536649822622283742706840087560083351976612735865391628572609530314191417005768987229166226199422177883185182944159285510412281622529683924996271763112654414550417118310059097367436095942029776200326577173683816371257587695185584396074412641112783982139234334723912329450096428402431890971396551146727903879431877653521831945544714387502322917008333222672542272511198200687299875277758118231759318240442932011118344065167453841948082569580705062848974720935912485895284267382980301469756094940008923514841866267835215785946230925861267422997934630184936897201956568657109933533407282604819498197925215678646907819086460216632784355014034738944724487362851463475208589291325787074881890322034957936739965136174718454791395749117736488793270580966260658085465766545540285640469648171049612790685936628673935629152413895326390047557651996612548828125000000 [102,40] -1753839715006528731235823619854986280854470966889240918075988450017328204086628869391519540880805402804872258314771781756842722678571054808321324237181846611832572524430098752478993556054083246355712722711354954365726518489018691037789329712396489383294431356814614179308244149193111143820232571687739975046133973098111818277809179720677768505090680879626567685726259656592212207685505217539926295586156575935928085696866348232724242065569256057545154487851849570973380515911829605399133514861090203338307981276320568808651516493433363030714625145382463850941138668049946267584648902036241686949705829227539742715482986628537718151328899981824643555803813535808665657587499616022220973058862173218637492362508121358589990831757272547683600596990971070871882295629126199758696758231092619028203623448024611302492606857481282232067812530262451591544909444198201351310358828669649676525392026744307289495319824063380027598581918687980249935739805753436781779861724858186172669781582899580198291632074240611263319403602424361000111984482930141231363167326200261343059229747849769427496566188132001103297611235344244319973171113906425291521066205055145514806534320439210371726505784394314363188079042596710869584010866296207073291395017058425263274761622945388967866723012409452982343199994309360901991801565285493919409676768553616185967611233425470491434188529445583759292600183808228374483884217184927270394155119394012585348577745774481177461560869254319447936403812740423879332919737893331134903168132089232074015450158095681723953968907894168022287659568085502044804374337120410971937429417644374518251365590588860031656809536958081858225158330930724280336266251829085705220059253141443656432930221023116268051952200509894067292968066299565530373760965800896061202030205698501822977406074904582754567611364530828695830862850071283084656434192983258818236837737393518501844410516732587831446442292718772444832615979784454135970575679014433326170844646179325292227928026593774591096940279560291595032975298616706449905677800416015088558197021484375000000 [102,41] 893916606636153333783457851292758044546295779877261598822520845084562936906700758696472462825353092503321965844977569287541443728069162030470717412949341824976238788914012448775370444530235013929821409568213976940468200563899039096411779793522128901852325788591279611188208301087891417085901926714188016340789630925267152900259728867654284378924525558784780361837949229818275194712369920035244878266458678423416409251941129416249130380037621457229754898594167221663969165443946759977485764113241357953742051605334256769618604086753474492250237515430826112806243853726614807678857184351138334198808791177864048588610453767437226809014582070253717175183996741723752779069571933010980879049394507725476068652738283550996629410870919880344251707063877264671530863386144074311249192661567412099007895937132650825969535387473053348449976301539068090492831944140139768753686194759769472208098450041151479738520141333361433659733797116200596754811714401954359002249571074146934764711231951079906048748390818981228079650427743745010653764127797220709398426099772536524120579898121797538516277745292470620440426074904424466924935335123694595368329986863944213772770890711995820048079235245886047416291705687141183716943229137299591750295149403596024054126441964491992456970039197616176359459446324498570847878624202785911620540194282776989379458397894551462242639130892856222395870300003064611814455481312197912307213828291238883429985782671057270565755822505793365846428537930729979657954649785997026918454045939377470852630135029028537690945564848519601272021659571928586561398411468179066691232073205112327934740771356601904720074666397016409795393602251773729340664405795910381342953824778189731774681522462991362652254189840039479909949826987412894541879582304817705784203812202440741676543797396870764236838670069637307523707838637153553588857534953166486135487755804447215756178039802401599770914247351272086608102513552023697507249761541329750740375310142673003493653281992293893469774594387034358284973060114475540416378862573765218257904052734375000 [102,42] -335317380314016610488470245321631022569419883139252700792535879476449439740400160762090426484251477920960986401964582161434954122584606210919506225027724863720702801759893288817642570904934103260576927639858423859442050841826169956587018594995867231714641604626008879710598963098877647854662536615407521405913175285802929718258906754347907759878400465232598158600702324260822103232414818530980988510516553261855964094556524459166744839970677907654348753436829564998795586037978868699955326839126951958963954256657750053200719236192714140183688150633401361992137690199076769096993679540293963157623711597035513455807907773264008800969311002344714210668602314073187546944016954757313226030543806083481522079389356854717277857672585768657409013121132590088644010822898751750816995635923299214891015317507538042800406742936680535859828932862382170517228626853938992014586622326502627047391204880299528588415368285145343951424460371511467746167479857586010265497787139470190487625996622279418638374187562509063074028203856126434794044898286590384014456212681896046104701055802586147877995329376999772879801894799483910644618477826041016702255076991283105547892831584343095269280924300332546452370543921488019866195922564315874533808245565596806276722686424482986082669750496137833582606624340720301402640316801517843063554075686415584968311043161413432080591937361457978926859583516230841704076973015095898659308303947726406920182078750891808362810352671032991190530019513358193696035764733664701574003335230726634586173391789120568449425287573529183794062123488728629626109937353770281066747853338041549977633762864296071715550688060822029474387354357812789160145075923976079979542810080733727146803729611421913765242218433587710772399506043720697338638515720790116537643904147102069934871028681599734848746072972653260897433384212971618859825831589148971801099031639575974567498849420380253750812354033898153336966482273262228494612851808358452926673123228944148089222220703331751317748355130632638202955227851864705712614522781223058700561523437500 [102,43] 98369546869545815361594643624647940460653804363733767937758898902424024780473608985839247638070824720831668669061562175533514874041181990613583319048246145121828842501014553937760556065353703829549849706174750430996833883085937698962139242437325170739824133919519494046264097253061458258132755030104366116568341943299727687952686667162326113179674735423296443562530088471729620833460139901135719278885993201037826804435447850589087606188420908086587021526263689686218837042543705009896855830813476097782629619013251641911602011880134733580850798775245560134119477993010462799344202203123315941688088900415234640677790850789133075777909090600244532269667045990786229829673030512958456489636111622249925356620156172398934014747839622198162749725427392213804287635350110679645323842152112118075497517352122806403825107209426530878939271903486247940408134677293576750070126294787557668850743181076839743662320045616754382388361653084791042371736180412653243671889602216790049687374226014749350020506266170899138385684521367896861130427783745443799371382665458051775928257951508046722600135998664409428593299740926426146942181826008093427543757447271539673020951101701965840162247366273184844174849805655271095519906577502380676888886301469812335716295172800185988375642043388553975427408617783691549310990075671431271164363388910485362083192087123444487746040305974498843129235173169301241772923421012133241611015833947143862043602235544341697353632103993419986155433421270364514970761147094453903874115334837892099760712846102110691533332234025033167477543157541162480769519766425839370412291052452016595156554488036388688262920357366077614656842814384939228572986868361595868595391971961189200813950642720332266316961202424311260701883974028065695080401768220994654707251394781946531961987010644586317509708480806640164787189857348769784689750035910701902196669071625407822606284998872472375237009155076407345886383522609544103314027864454275880082440071598969893193010842549902844245600098571933938770839311871441168477758765220642089843750000 [102,44] -22619637386785976349092870667598683209416025030983571748819309825993944812297665666291912431948355365267594716441549520902646116618309412720646610616978362557320467577514764884385987408285796321496468784870841642422209076800128411126150148893471121826811660818619082256999236372039900009383620642627437645944422361075719191066223939279693632076102465320961090756709242368533917058489754550962502365741152634353261819911849897407265982535575538102974508493580107811732900526566308696049033797940751604404479223545723369442610207745276846361131263118135144733665396955540561137066486329776629323506957596364643786240039673504588004971628427098177454952607901470443797790352345914063906247896807050422379320897363714611420415274426529601804743246001425392517248200410163349493648833433450100635869451672726736895582360455063824827415998369213373187179958628801246026191933336165959393014850989626009347586345413110189461468024707126079994309511408842487981341431820695791852039190963297047266923658412659132402301040306845871606291941491874097192986431824983095554334161619292848220270429453685230969922430887349703900885277356292484561558487130886172071716487051680020385374763664666858886170975738985046272196125166980927497124375365952627406295420012387970490119911467091684428292160610754367268475548670407160525228364887987299962056947770930138204061657015159984993392900325624079836449216723484404383758237033682750600088746324002029052683329587373642765145897818126223421219791352063665251225086923773653738867646770483748558254091749707722958960522171814406909321581355992464616395094800117439158452033116550080817751148310571280215629112831462992974392999843784063168657871921415267454153626731024603980400240471763075100198365759635446730121082399750433357972179970840624191352641356417042717698888517937814488427403834655874560837057525430898827964828477022358435265562425596151939327302341825833250878931869920622768690900160659644944989452713181303297676402307404624504068326529347254111312892632668081205338239669799804687500000 [102,45] 3940163964699888045301783108489209818393471842673809979069649525216811918760021565770282889989625949465469175593884942806454088937532469552675479298752074190983572514179575598240545294354586051666638054414860158084164786402557458769185570978186004966838609463725659075129950755841349878571275852664660290643851830475908025650541646632402494982495790958980651965760333347908195793500054041744315813678351813827776919078033024116300211408096458774983729000946061585259661650885865024007181489778162679425860248089496313921400232758424970320642459674207168097623869468157770820381330608673346143996454241067168622316733672729795222506999884000083145274940011138632245855714415826736759996626818434167887439179948703796098864996750732125639420551467306757780344621515978263403394910655527489916749670873944232889976522690217666217366103499674089215918387474750257544225846422942977612778389596316635696542793734891305438041228472922078180712857884746626811219691867547831720913675307369852072797563082630581022950020956802447779164304475936121519531914150474094677021229626850906572718181259351824858351307293763245654643479013984136783474698627689697912688099358714693878948994630370001521558229517319150116178440508931019455671294920473819976143389258690394914709408113566398453995865982582281203534470017691881547973858351042632727351693491344790128172753836312507233109045393485680075422431608801905151876365029217385360722462627863853691778821965211314609464324125480803443610818036671401891790419492985778119257241310615164157372983070663778174228997735398132629707887054527263063059202401276454199234380926770405167715382979036727029444039614349194743797572455277911375867796619857884937151617728174921872065629433680353392232800233698545857744603124791216050212035791471550170812685056911121021507282042971606377917202280273388819951968734912834265188369276684775388513211333989394394737990970495808224745813473776483403561736716995966396846341372694251388152311237799296591448390778022504987720964209074736572802066802978515625000 [102,46] -461858630162259919203057939493125125237419557245461660183952126558159350145480129831386607661263581064869524420540579112072098221665991681957305792630631821979217427352637922304676462149553150023356483449622705261708250288407380342736041598332086237985286244470445389199928180439430694617887664717585268549581324765149081826528469877950760649956520000423881203871917063727700851984788739692688266799143300303112094650254678492876423331261215488798893871252006574403453099841607829477355867612652031085179790241054675192961179113122068830902150344234901110390715891362496729764099368215036817961941147911458129222401595837258338697410506738457188845531032300120339527525132878459320693577258626113247259339863867958448932776303397515615908994378715042598640215033459984580219724365158908873940753570356696522984393202476061448660039183551785127736240369550454971736845460527844987399433143453900495911414707367681164017091307024828433518884817186002849681985199565199449999228115361825641930755851571707697397645437812128250062744816773574713955845749075888656567204326903848619414013166780047111403840205071725848554162183213055327995022856120319134151100239189018079515557604309057189233042009312548626239129352143330956461661502486359183173931595976511655063190599289244117290525153919645717155867079266078919702053764410018503600485807071692453171313421239867351445921402050244977534327965740032802266453389621648888979675160930870615099990373651348702653108241321636849040145766718212182969436506163070826372329962963851290614329277556821586056998939394497700009329270826669759678663158340376698970917992281642023178075594771866968253150767742812413065740157542734405137313659846318448454588330445460409998304293742581961472317312251675628337869066901987235291720228354296881930751899246884549864935647982420601082294380955433160929046391826626848179693907970959083188959045800626801839685436807194552166006501823134538729331178669030715545490093971882073630478178668466522834598706609421370217205549124628305435180664062500000 [102,47] 4440558316484309822400473831982460430697378812812139128149278632059893625775657173548099734018572761890932189039752372083546930187506548773067928336687150356791072095129597121279835244322627825013591790523995693767585196216888079513417908781859513744123233193334548022292414395362387220788051221972773897854695003817796280577505617991014523781462896470975174546741552843867493906139493444924201983016428683638116435269691594724897139529594577150139268594977945139475246781619773611904688095747893882739785849273639518991033228650891194194940830554255912370056571119697425247488169603179892207476612527961771837580370738994348110335093699647691001804839670792105645094538295390607799455064741485405188550881207750318672341435469138415863666275328812212226440971986081988909888087318500258700252083846141898735202814864233768455700167664224782035881723389939250219034072053081644524157181241115145379800938014035419801594002348934886584892274266476342637275641134448435380571800885754809237783767125510522652646368237159423885728898860208464326331852243799032213113639174319139452013594175349116676881980927148058914511250444233869613493624588963331742487171061789993639332256551522052417888336438931376946843301267650207098105605055657350411615671123547210719584523194841321903808937252553863427034615083324309387240491139374653115102171885968339258134278350942355754784076057403989023339020382048137271088097764429726068085066017466839297449840183513741605392310831111628679311531637050132064498294094674412663751533613263982520906679763734597202730548018315220857292070619234519733263676858841172428955528733712108738310239074139435021606104357640783350533591912653189576482761151391447697546869907889662306181972890942983344991557658611919954712016123539948254071160394590117602766416503929276850602069667082482775376188429448521753153053665087799161636909297576972342292627623624584067740874514220135114036314939404846494867172831712403816814456540556435075105423629321415308603355001637602583741681883111596107482910156250 [102,48] 27190286794539081106487355064352731251044167039334704450872677512038653115783679244763136250652980059950561201222663662591647174222244006031849021160487374481831800532392330834082513474243292683554050072047471485686680303121275616002208046209517994334313035362119761968022509356589481451706204628845299375449160131267619640343980772764633917746944760633254101497893759376793187741057144504946412423270570760755431609705394766284317816652636598891634730935521770240625117275133642999481004793323631021886494375484356168754177822257897028176177786244146991260715046648320116185315128500802817915771735181839894052411395590847037708950272600527128959723814204737030851453070459633396344197717821168663792212390080158985682009146177200570700061834630141438404264595668276448899040954303596676806053893980134723435688169208881962461621776273975411441220504898877154310821930090653781988707903226354936862533233585272956278123768967719989507939276895779034725522670803098615660561662082565492691872514575874948200452718440204216390236910139350581176175593498853193770358083484209755536508569115657095453070777287506296945888934153269086828724218226780775712271590299661729061825180433669344923727501547448127656453117305559785634286394411303564960751477882097152253369716154318767270141893808183440330485594189151398530429058067037369341141678625964890195298422365916901367580161327938330758729150725259739921233936987666115112628726395056298547397101099873955012455201754449905200294807198028895328727249639164350913000702891876382240295953739789983888807179826088745548972969600114502353641461799412254010585947438449359364094767333771355715489871782630660763548633662210445708872250845216344362214906345541656152830560220610658917109568055033531859129904093760994615763694096068551167571282918303380791102023057428557332384287156233939829207018108550557869532598387781804747708787956708350890677619021978898155963604957086908109223522214613005146789858257538166852301929610141126856040494352839687053347006440162658691406250000 [102,49] -19693283607587802747904400329676962590507481600531883127510284938999112762945432251805286202081661796955869478077973071607609104424280452700692079827839460036323410117229472513674910736564776027743994586001817150558428489173672756459093397871816433121554276516312168202180657396624186643332317404149633892174022036844718883417722420095536499221488017881140148740337061379529270031759766259433819584213691328831894973295626082011582734884741512779609472049878991162275814975587719459587926827975950619555652654671455190084261588356254402214439393970140633829635416826255582558347379028103823923546568650771899045495421220562289417701048744580782460216489021023714263165447812441908325462429112160577631146793855745882648614038006091505308005506569636536741699400748578788082933595152423676646080852602426522541804049067240491077977043173135540030548430018711904557330282543316277564851210182394074183692328951329927985666505658447788105623781149392113115930912905353155128820991334879045064885929371058898859560674611644149784250597585574391762134102666893862926781580031361637514545458821670421649374066134872910549003844607561737420972823057718838209605665666313922191989157247062775812859444503046906204941532381485013552892713836394030908419885688776208385375206778289407933683600101577070167567306369128692698805023040058081875845259955435732161595042188130814627583038212652699301133393794186756044345556954145977818548616203064684951342552027970665151168540519640602024351332869286540531575545806770526897869631738456865134838761261752129466166466354712899432804193300302474553770321527494096007528518781063056229666151989735206755145265923459437309956479386377224904364304507640828357233805564492750735946360593992434307110669054869339388843323245248788970526644649636858069887401450190030704631900730919501518252665437135490616213209496971969233615321789460414703156147573411050370393601406762130360829776405487954179036620047789800611832029007859047468399265968044559854677189036920026410371065139770507812500000 [102,50] 11063753641574279452774165737428604282974067812581285501108847499649957394049728195975440298932553170134379144436048799859948797718343454253683892007494357049861093858685155728833740104937707071438123803800818427611480191861918825463462016826196863678385301004258365790392516204212589653934822304665998589377418436278459772244045937547420586523808328561437574639432035092008649528798848808865509315991233428594568210366885675539837917457340629111214825819961415887328221192959117951727640054422032731296243691630700120828042414110435305402165666053386670853582269839652730818682826487195651123443687509663892558374277210023170409558075573118569832813475365384868030388715694693909694438464075739591818699629637917621697785675857957124765493262110027228781059877666785523915383101564180322232656428918012594579119021252779277743072048775286055251770604950939977907145741103856181607958326732758562743962724734951857840308933633750655918887578475422385123237267473880564187211406834263756911009173264044660100102008135784108114436635676871919075672785637443741995298232244517967244965054354964753358859463683064154191255467216536549370021854534070251646345095929060927887057352736875341864876580877026347261560623877117314497047336620999143909549264726565727072729065261866109696916119920884920884118139276598275599936544205094807395606417326786847482073554538164923516318248813820141941091877296888349707654424627514027909611741699298670107039106577043861848526821417729561081658635203687066826464735499704977417659688536265225784579915764747386879057065434831239734369520514273735330711909187141054677787043715303164159180401696235751656213673711896715906239357255820370146896723130992973233971681132158645896961797565778792540172339975377486564380191086596268193424198778100403462740720522167253235590740997360617382371022745923730894465522670145079662573401885787007066796114457003395360708817116897383780718234016909471212511511083125329612454551738733239833202221869597886572123002224543597549200057983398437500000 [102,51] -5043298640267552900103806090142812408347276491581869240091986114627315539641430943985321526615223718114602923306727911009186621104019741153010926804868699709284727015774639581546839204017149265085247093254597241777608907467767899696548399887614893232851231179955762911722223444048324696895512576185907969009986046965922542340135060372959692091076183407027198974205940626719772501280262233612115639116421262912061537608540559707631742619424486514241372967023825401814733686441249048492994609232094851653576334431517036827424536250124462145830396269039472675022913511247566496756795586284808327465393469292253166424953667322065364881441653219343393258515800289786667895484849493646459975178815877366347633576398997527093056860020908301268368599536042085227292305911779108190398965086609565107803143442088503986517763365249335779431128014124876962581359068198701833409886546444652606134015854090997065503775269729754159958877585918268689048133849306011274700819657540433667901007428895436892183422657498982967188611848382584081239470904957037685737683339752499411475816251538682170391436553967526074049072475434494685935132023398049248146273066427625961042784356820871999887832698099469570706600393953757401352518937895783113575515857546970942278744925407555213596969683786391632678640384335540750502305386124884364130954799697375249267468822474391146036302824576416371561586836611186946239183514736525958119678820499064868279427685688600624374922034145531178623848005657324249656090508670844715389768009447645567388662819131151649258895543026161226269055303499677751421352552392805961516383073639708649808394458613721419214056253908340068055957131661631611904586669601635625232505190643281978331273660499310551742244728316476575519989259514917816658195884820816609436715809478622485745464293624933667322357565742702069196589407787450820711409783580878591982927941990059297141127575356016645796576935905007626193114045153042359348220774136569718766738645660706887279955273895026834907184820622205734252929687500000000 [102,52] 1887567889998470235687715711408985885599358885712095928764892512377319594750736537843716465477643488232118119007713377781007575275438212581980958321089261891725432877719091827372382420877125260399303994329693850157518303669383435325933678843807798301768694603169707594077787799632486743055952484244515154041626423609756421788158634754113136678132253523972326720795515239177570783875600321868999428218104819983294255209720572223836514463607272741919996058919835958772265113822954396426595544726069380717646282126655752216493165071797495968734704984740409981867774254606264560743115688493621321022572286725743815207733681410330971461560629366606830669590167500768143765373387439649768545303679182228120958538714991046822511126907517006416981902236073809319233729798005384079149691112608887776315567500710705720308707172686403845133856344289895504580833098350271251110627247464970305358064585585331135389112275237211882965834714636989457209312255286683438925970160475383196379499504952568705371434302063575223542150343627017451845032416227360977449731244983983746773418189675618195943584246610728523607469926349381729222713909804688530784045008722439158319786102062169660323414857804890153745054337025987709266158978816489418094962614786594757583177678373210390498869495951457534680740182681109658989433594082137020086569580832405669331573589180946399329038380274181278818450452427891992564719593804171597871505744128781693487623866610367747880699952936915317178191181607584258739057242823788529797688591777130550565366026518195259968909963377896012665698059098175939290740828205408407560875029471373147452822721181257635995072104515670410223937137670485163247432998283992638462259497268131741578990287949979052907536403812103020787945125430927404114715666940325830850313513678490728954395423759480630672370948096651227334122445643560336352173650249169256915447174101106639154212688263690246729572705127351921479617539769858828304458961903438887754922311555487198354939121225370968204515520483255386352539062500000 [102,53] -589263362633216158515008400900463207425229685044143023574981497210353933277134324360443556066734401545120017964900823540736464111130275891200022409592559123919878361910520296577031792076659778406544952412272529587072907433781779831620455984511290379952340819444323058238533154450375254216665303397213702041618747149746197971938077037579829197273334730620503585987106129763456284172078949569214386927906584312486517383708214589425140156726619481702531604885301458259413988481639490933138178274073421799709325852476738978881462227229157949447583573875128174428902560224301237432630921613394581840123630421263698321867286470263873333215528569438418944631220536529644918083509472714439572162986179724946641067186198681556523215701881198466128487202633513879346935368565849198656675245759469637874101100803507616992274364474618176123557226606524240891708842250336924269858109039229393187428657320925834461345146336905736571365726046083013127269653315513263711775924634345240234025192542676590025246615854275420135155392984661420704520462647830796315756564364783099927565809751368203860218711999002737232703632442648988704312184447710409174224786417216123406861662961669877312691815169612246754368142330653170682360930237100495954707582394423597840481385047589181780167947986529921819337069879326590883141394323207196628806834222598429690812399903381350763463932669058405863561150296448078531438477610270071563258297175293230570742596463000417292705348915009007682905726186166980940562483661200111833311166006272151213110430121990487017684773107629595571375255414282770048153337739009333145297565812078963984884063220927251116777806488703771311673006592312175046942293494275183484627841895293034631391798085860794703291706610164637164462408007427217033450640544765816122714953927752376054796575312141742189814331298859024723579561952120945637282809670602927541546161096295590318819797600583090634569572078632331736866085028645992804032129909213790613222100036244977721081039767625497916014865040779113769531250000 [102,54] 154482449861850067640472514687882390240151051969366748948952196080778825962103414721029511991816622980500875923386713841637817272812743280309974704120987848118046272592440934734915326571444236881518334179648042430756607977407685396992404279812719665545601420344504171051848911471413516147659603845563488422828248967426314732208567723416864770787245603311102566713083569216356979469135782705447962688417486519689063501066372545251262968282338176052519113408391001721778165738997249106476742664758267683526809423434346819778201113892434247310322866674815674707553068503077845519894783634493812545584218931445290958621859408661553703779315352542323439279429459915781021862781860590399914170732566810604574892478198847443776305793468059460356297347491431616830397321642047092060944216223656042049036291158959666941405226344115695360287916363135142841055073573625129131091005422002342391982077150201741809503346581060901098406629497643668278061372061549681207760760061042566144262554380677654801141391522479842394479995159093990908956807501382083599398506960229704077178062354603028474721658030271983675477973122841368139037961636475509084518600958744165874118125846212277137566872243907455175175732475646833056219727538425436166008264025197531307983336787722933434631006645041783570496010315914768829381223960805553198414081780392077443869294151588731265992053532465018161138230721735168038041850768438439259565431531598299083730511210112002755045830377367819897451779095763393424755094097627459742578271243439940512787043211755370981895863521515870536821189461996323319686663301204101335084378086376755392052622326088999140115871423351985066650535542265127996435390172698911703194371851851777924293452773105140347595068507355981400146695646919793153127466015990290759995940513891083462734587977668987174406678015568461317290699562921800128227877316873623447767183569958616312807142629018431819880502294847908360262786603031164265833277169482518777083725381304849574165549697113419824745506048202514648437500 [102,55] -33579682606490732128598438652781946213778574940426796141201131550426980376907155847994651681137698034529624064350245177186685448570403197337247410452613030003645984486855680710633129182923178577008519112136301279396968721769308678734348615570612093174098487871100335164687905735511552866728815798831725798923122249275325479128708639067372835380145123227489669746186054920709134674970837560775893993071491373222161422247922827700488069204440626198846077390678739898700038159152035462781298127258373986084406109020147617584976081563597243660807771312712177630579845768948329708139215615055761051139953082702688341626989126010771621713756790056835635176630377331765704774842509859191674391065593080361525484663049849422451140502021766469848280726566551856727247148080455869670897045575773628576415103010852030040248320765692287095134726892236896784481191169678936125330441968248665085178072012897693322333312970231603984493601987444189507043999016119901079356644233552107704525567651584005867746758333439657001657378727012356214897876516521638230664540118207148544935407625678037954111375912198328310779032484698312138245150927124093579351717791782287742396525293073160941625109965248857064766831389355133133126999189749049287898690521265353421396820755329303009478978686022046054690596432559798355584462840334313986418311503017734838635953387875551159359190678363888280216900714883581032043230663995266852830300681762258885328552454154595085022427090618653208813223173794337424148402922462259001290532566721790786885942544611364783491102659645798931383335642878183960370571282345040962189673127627766327401572858834800341003971485201352861394388281454855728489868042332379443128895929111328157864355487917685589722942383088417108846502288075408299431724973760032670215840219153207190226009552397760125686250426908987719924207478888772033329416701100536914223479988337701421329291437508127120530786236638533461668612674340857007007723571958906613082999648720386454137099008221412077546119689941406250000 [102,56] 5744550138710671264636029656111887429710246012265635333329814496803155004934216191636234763320953241509394632839406197199126255375663283732362874342073382005468691654281161671561157026547929537117259511851993353232910684055065057488122981649090338006220349286547359235965488443157830747667790418915082477235799025580196465618267605877965723998854516802796556414581283321328465116813192685921623017286038937591802802803301415171242032489856064492402770643179249397604635580397684257789000854396619507078968214946304146011340224204361168827076729236293508028191702240060245350441160862384563610043992702925217424096779410767559773024318959922147783007600391542054414042637833735243585384072220518452612274142600457989129787392389998133143855894001854583519257963092121165217736717045232944439378914787927463850560667094098681858519376381671339596129875860894193219484145335544325055249870853401994333843270523652581981930179966541401354435160063303352388394026753193537952278824313704032736243509120734798646644594730752292242949924050156381927561291896091412085149600981987605260501412272905464123085477350319912288958486555724080827428384036785170399789771603137448582049116027865559552881035102394860790744864101741125418113292360581483888552026919462548581279037160836173730125926787638568534942472596057230008689796801911876816730649260732527017387871006633307710115978941605697949139876141684731777254844350032094306642007231401987880019392038264557246842632276180697462824249771742369730445627063452017839536110226351598519347702150184917779974969432425087518782754154440659656765779456342827461785578345192796926199404556564988881736232412612651950103809505137784778017865417835969242912406486167532684252333865247846077791753472985445913747530516693048027026835742340930448806101115059936599972965702813642304234699165898348540542997137540424629914072716776892270595068101461688255275860587309938406683196464724076345887449176227139109695131544836010917265411990229040384292602539062500000 [102,57] -639580368902040036426408915419892174426751066611537889876541760479826486950121378653883429754618213281435438679964390672572687154213254043409745335733724103862146152827356474225447433436052961215286586096298410634803045278137229480034329332637277747905807030817079236834455149167987034453963537430663670663249596139319410891283271740903446658860042966542177957029620626415542268217429204504553268151169006912390102578882262689574982074077394003039801706976614865019310678939289506437233690505265627274101297065240141544995376206984462479501019116358250591372494561762065522636753438486598267822003705969940356269119465165817725333403284641794993191857808866422125017458418580587721655352044587110392750479047461677154454346117245111124115062991043344169003197691165176232687519000417613987253332848636218317249207701445228584695129311055143667898616566921707315326895308469831557149759380689320722044347816735679678532730138482851953761077697023253692058309003001868061118303051189756489435490433005731407687634216906246138090432842912008821164863101110384611502785486733284538287233509424272572231552160935151684919024129822323814967829153738264168145130595790157848189968835949894530321181060028390684969384766336891610262426953119917282260424276622521906501409553764618194878829238377645426662015902402851505211750963867377935887152844630054157270506514469060924329121390735812082463294284843934583318483095549443707876502166816213751910348618040278585118543598411127544881128365307290869909695928343982633065633968983231360539329488448396688520340013888887802087140435115569791973336283124743930211635132546338923409115311359729098556935362539516173734184591777021818415315763981570925881863942115711956837222838616329729231260068074515620865515623539613176193835845462347655380657901188545788092073838134922021961172950196902373734914753146906822819891167114327365083670203195895466336574460996026052615218209307838985500733381590978959688794519555798956389480736106634140014648437500000 [102,58] -11541830358045099192637990297842947919292322039236120938510654407500420233480516806543237793593424082825342396775956757894799151262112172154195367460742644110908925378921531551272930178333543596631751428703056092804591335029636706394756946455039951470028524727602341584346726189543927562690837636970075487402533137667124237788736020207304499022104342812458985408573654278328437209453001485504823259923740773183889950399553304138286988620837954806950135124217465266902002594498710000171208415196031297247265517743456266115501876403497965702688646777431224400527805766805915839018706687000084169878627674107641922300584733148956160443319937156543820917369447415760674326752651738280654637347433902683972342245122081057497255238494327217520476185741825985711534695336021776140800462423318157240175269531262923120812602919104323257035545930680267989227174242034895043383421944309230474881275331050226399688287319563228626342416513938639271699861134317842399518330995960167830991431266027125851646226153144253471369920689831736892254210120718753669127353006590905466644808930814792467828851364804183660756144987760465739722140590728865435942346415636017346453990121282249780818423579733602237911645529226906306608840060260525272432067158608449498351847735313663950038282046004941370906231430875847251731366107002995104600693382829809396229471330226274976774624239549340180003159545561738242326191788643770701399305759166318820317292620947164348896585878034940579433990802569519324008789911198564089843807531387710951945179521174174692171841385173672916748541164224967383672542958658142030310277651870762141818208224789808683177390568920841020347497505205261543069356701603611100599721790934333224081874157043909122620159463618778599923961146404428303426983237963203323197821246703160222408471179463396481172401220370289097200935155821641388529956358856255493315272057469374521001231298760359919977936523114813874902820950608954449986768825708882430652879591548298776615411043167114257812500000 [102,59] 29134002618998278691678367763824499829546206672383204060065266571217846187936050412645831974364791825663594527601696350710689198638901048068346187340979281055494065116161754446627409239711537509169485849837873021354035118768570142535766845064318150359535306717800341240229522872610653651727716895681641839958365564228124602344831693564474595804016389307341875369532595272824644721390025335030452745334573462591065069400901569321463349972634755729398896003112760468046436435852843549704430469964654430828887801988062254339421363639893829911920336816425853344917414713840598180243424799583193014541692151475615748370567930851742762563730199901957195133704974100547652614671194561596130909145868574645733332567656165640975464218497914940266499290714573914176634869356772637605784630084400568751273097707050836739954272048960679563587662770630704009948149927942384460690106958298253846264845513121865739778574394990051781951435284302253796415918338846872468596931344629420016210291783883522155000704829930992286675357148343044233819295909778326356091974404445803703542520528593314076739538179006634547877165105511366029013250058240369607403744806466095100721751255457537523952484850878166529845465449840675933973223360551856877058286024642053602819716456758620522609203103711354715816700934103381463412417272052451588791652164496049218151183643439216014498524137614974470612623061819683096312522582566662551603538882669497370198722070341013234216091621370824108036545589629550649541944096803942026507616634105996533499309117682666578931801767016251557832452438901259434399715950992110725235599117115729183643835257994205080586543458964177255160178722400943554710970282428736422964200407758866321618753538542210802580349666006428448201414758469585268652049889356506429516058265432117905664336919757863915970750624127978964936097802789531140793282877278950088273211763453108356935477566979885754287500693367846911286247727932765918325407260214743223464273214062814076896756887435913085937500 [102,60] -9486953106133770950607410889108382353566795452968148013706322906681575517003333777070452970990749385193043763901833068850430415372609034007585411682414575547308695559146248498973613898707326118065348548498598597911072454427300726787023960960329637823167294346763591754559012117028697903988308056357494337056385778179131738097547762660039958715368562306112563654390146985258625714965301148216911092226477542123374028692528327776625961582792378101691219915853298575107981225538849373643881489936154632100400245534472462504055858924151116584321654374795094621237913277051492675031137689280834299820739226552611236416221704847410388199790517681183526654036564115081756031055852486874768832087255563698462659485953319735804242872584605524120764215169103623553124159990885520573300366248159492014995049709408809231257810350938630920870985367933432511217746537936964993523889666971505842587418444635774240546652433296639422902551110809103252503315413281776671543391888651197038879514459078585854565329871258235979370242537016196362020645681325208512168232129044522641669289293236435266207677665566463135577396576152982446625924755906753814538571363358284831612326261195627290348320086101602576933582886449039744614697112356609366446128800639893295189798810737460640837476465436754062509159113628719727993083718584115415425708863312213944865210690053452729897025685599192888568444952530317123390153098784283029892957329424327371594953714620652320105880589934060998444898107814794679494042529517252290560221425783966535813653189376867011131876745273047300620000074150373958560001761819864760450476672959362380545153903002316799656971278888635006890873275958514325848939646315440109095417551276970242529349451717931098245505588806624353833126583002541935504060658830645751715948197367085371650804384571795748172630195855135954854073136158075764564924152930728552995197899839396650181458498528496848225129402393605619511653309739253241059561932817245644145032201777212321758270263671875000000 [102,61] 2170138867668987306549193514742405906113807721252137239010087369467972812264771685974072060392994908937659230008183692840096033009727571229815342270367798016982105068237060478918553117884580409859757809944413165046642382654798498155279173130260547407205088248305793732125228396665337816576843305745803861174198783341014020410409983696601391450014101381853102090808494584724452677023621542616409110825778604081282899975616391106565339979283586352668648592296372858973215140115605392074014012431366937025103242390192985018457822263337463493102370795099582037574451101872184503909088254293958719990883407900950047730996043908282028667209024140846334788719466764310247830159004498493537984236082606911036898454360408001107447661699360494262411744995410252243954281467766946520541028609025320063721651342994119979531120786212702588043426064958902001122197530079101318805601292930212032673168688289869172457596587684190935799194225591261353707299794101495851933995926568706062526647229401880041019739864019589397441414147619820525716823706521854127185471283502789990915904538829898788130028092036478562189832980040929597660604346903113366211601947186642740078720451082300203790484571339220886751158669741399187121349173607710234554746422855002419690697082080703208846114653415781310633466992301551034048277865231620893779826356359964301749704516662422206652838083752115436529414639555547972782419610898202330381497824152655398546135298863831414893537145421932840236252857178607374364856986936870520075827406729539079218582093749214504912391866120680056010321918759177732837028001448413168394350084191527079897765131654836273258020441914053048521785591725599992280869054124994360631321428361674403990338643492941129402097484546603064882136214015462204939979000453766624799013378256148621340854889943028458723267217920352655139967877745461540029817480392153306617324823332186336867443933881250849665375993085504842649999839358117935830089998555658681311797408852726221084594726562500000 [102,62] -406814675712671462204344153904108257553757124931736557991872745110037107552052792910312731227804658072374520887715172023710881222706569370515683758316314932493330437039132451453782449791508311126829494669838829101980190901685546818558767394122369833487815589712979374692734002198829604400426945942020995343947585923223950546774357542237370094854405870765629947390157088433186719892263839611106154676798456771314019083199060005089464637914730380664885175318282904903576133340282239883232499872686298391975865298343837924179544551880892653408982173337735085884538073236555953259405151332035061619163613724201814567610369248889154955975312781089600671323288354788873806534678570969257131632830698619073004758402660870256299664484759689787827417519729564555078609393742254776391190036841658092668794794390930141049041501287200186581956219616180222828767677178864501416138549551004702501257135214622801427343330663513322748923479304967455311861929819351675722916662701014822080124376140203715678115352221243609010709676412704955399402016278503348010533060643398260155326623660989920929071460125444339226442507109258802407395575945079028691683163280550314427675720961668880340518364022979872438978781231409281813521627843082558447437417680215229179548080881626986162348866613143940022395640294661469320849409418275436980795076541798338106084659689389548958869228937730252817511987758322114718313830540587783865177925514225513497250878511520117277591898820970672896761973516231983427463858958792428243638573858695585469876057065228160777990395329889010311557970927048102578509586953428100992445238098506751326279518391388636157086896461945463454703426487119192342833651830295956314079143837597914206767043975973044171757342439490865810039480136177076507582725527955987286281974207588451525944033327418862643192711685813635349498622005389631755202034778265712967280919726390063779557051286518113063749115125601794426922513858169025641534077841754424298414960503578186035156250000000 [102,63] 64548868368168705491978756714105768148856117136951123966358790560840548290486360693134461031598175403197718341492636502927350406439733291859954258248218620731963137416038211960002144245877864620559552046378176769030932340846811094731153849204913332073831486512695547115756160454024982877374637311891028984197595260802168358216028287621352410358868170636349883043303868548794706909358212736635400260460646512706258739743759855325233998001986390804928481743959932882684950201405632772666565968272688436368109077732067735364715504869230766693158401825523312699447065374875364684273966940554687053011929367774326394698029062813794752687456626238140306056757882446636665106375716919777318280446900731250148508975346770043024970665383346635005614594278249980875492480524992874282665884412289379752431565915808388371510195498904122342370213764424818122147351266539317555633455185258447565597932561064438262124410348979698837296681094781090319845835173952405468486591061628342569121240958183310811143171867455053156862234441215952929013578374017453675487892354499331902171541383699564187829433042885719391287259692505773022475555122165952465158418476417225412985010051196263118065986310278503315124800219783752810407258936241465042071458557236460587530054916381354407000617670739416972105594370372298245114494289569626798799272864823147163356074231081492856086312009300469770090500475153414602231144268910095832034748702360278095713028941565387134519993326692719219886572760255530000038241199582892160935003867640684166878862314551370756729610192252608156781801461571315289272948076817115566303865216174911859768673505514184856855180232703044055806010217147189921841090822282034795247460213788909350280832399386446706025424773745825271660344307135813146029662698079020369030111068510413190208844728837862006750103937576167377748118500775143371313434309045189039687707353073309981821657505332414816586224774852843374274718041001385610000440351541328709572553634643554687500000000 [102,64] -8431560527890794169591171844969562889093256965848485698047191960990118804691822371409109534993409903140398947427900754143158172305845887231224953377279918645896181391752120439084442096403210498117453469450163872915029474180251922374017473780250101157695366727545127961987917835193268250080614559855664790547001001297619980475717256398033477681869383545028859020827290502596738025596140608561729499398294068233590094534457207925282467823351568244902498792704779860557556100715699528184589030455298056361238088186348221092462391574547223560645511954901396749942061651998152246358442954194880882320485269339238582403441905643048055133310421050616691352143852473271439155788400323420806163107992511446748266023174870258854828438588479130666169890276406414927850213955767587538633251378475788176429176828036807629408351668991765999286226544100737542777851556732253313597493469072286588271659981988752358806588530004632486424007649351492554662416887199721562785510128832694842824207567416291596247522020237296249923080330260434388628598203486848661580722568211707882805117898415935059532969562088935742424914233196143061491387150065353743765842470266663257621938885386849419115145759302332442491231261148002233441538445266294520166434125373929546756631435972415532197169829122802233213477443591683444715387717089426318207071075025458243500762906681779767237234826586505841841208206115383078370430526001130605827067910296333071690652339500474919738059579425495752409039849918005919489360531236839604690987955461160560231744834544140373671486526653421442593945280774060355634064929822219512122494003037447960926031809846700134656778289835512144082939788528036110091353494487673599911421895371953514232432090115166503415204688412973028399364347338284987771845636829328112144189470288618414911224731600249266747289803496896387503371781369365495073029571448850877134803070407520217794497480429513610165987349694905990359187205414239624223782243461755570024251937866210937500000 [102,65] 832605920241773846106118101430540725630805400053906804982242100032859351095681991862511987779274718217712438311456886125472824502191876569124600923129791135683700948989708319436704585988302407488875405672039665120709603822840083125630459176839184344626012709824344853022050340830996782648822702314456363326743244393459930140799570201807481369965332535657891054496624914103564602145486743363419578501373446181049151493281651336385391767914860574207064512120812076942384269696099652589237364142585872357892339151051033311510968211738892471228830088136255209049990489529125550859850192949103977593850653933424278752759979661977920483421897867884401916756153419984982677107203357418874042478735146353517302991849031980508678913697565090149156411582273863511225523518180162782525130690497833531970072653011965363328051783018396569117311058827313487218955376670860523482400720720806971277245152344908422830790755410665457706555134241407590563022422667752727780304031779050562392562655269355700415654386841456506185561968598752423164044263676267430283574451681884099567306579971995337806823337995167752558866083171654077625078589581818117886267842617620824120464384739735450381332406823031600720004341724302295752858797775288771638086368953527651064743213194006244453183058355184707548021549999408575384241371691305393275795130050798238122948716070047722656040757693697777089004204508311400927870378302603672226804324591949820584577587780383128508162309368570942299439627640973745019016201597880153032123855100471029721862987209910685241286994601029696872305207627622614043188783950966084951403520457936348746824984828754022518462243284926861113008787401594244683438293162589777189011362506740064386052447134433914356600910628806897876581139610943337413318251944373118095922869851902067518637270583694659164150628583242154202136264152516805935146992354056881260508415420450980661587506435530778172678927902289822316170037237725853884739990462549030780792236328125000000 [102,66] -51039160071030119089387351521291358769530787238585183769661196942372015505925983009554190929394649623521578952651065548598925383366493981250399570317705873249439474356696597950247414936333568025181427047695537658310762692131025722259858849222935802548326059967372671560152673045140853616888568110690973306991259303455726037013579794315917251875096861502851773253759482408695544895503494004554214139253461669517447829753008552919619028665642471786614930656918166926092590752925830025563053373520981910448643911593947331172364530601871491824343416139399563896634985603164868772276815922863009828811802636601109818322559518307196574184165714042454543111473560990703946557182611207352927051241850622746145535865256763360080581379821202147420274734478294355703175118366801694818473616495150137145003499525771470388154478542595693046591738968382855847708941781129497783333348837845406465189126381348969204342683593070528784204857124935622653826791519580664646914451967393451709493372589349140826317620749568439409315081746913278478790630595575313170152445159333298080087754819867988930865755320117758971104877266258422592716569346336375443580306152986423605638516879503070196623491923135975174624365891027703024841964216966950195819270980673279515482703218924638401729792791136183993369061606469165474525350288356435052225283697017919640902499652967171497462068112404779524300122722960862084518068724823505479800555752387924571376650960586737185589611377540674181947458602824894779611072990045102405765134161604483877777718591090999895277217107833524237311532523399760655138245989553785283415212050410207968099612300060190176553092057145701559033468348450380151951547624950927215352561488075118589066842597364098755176042809511295373821800327198990661962212490472422595501168273180291026732043803050038350585041934892012598645847326387651774120940379455850214253009325298792091920314043345643105425855153894267370333261840675831422231567557901144027709960937500000 [102,67] 509106580010227190304080082651523735563711406620331771120139555169356572997024364872148415399420767684738035158497168776911181212465232783180780822582922353341797333594827334355018378290433683853924402725495560000385216806395723225635836220822208762777738327452125826450045789682449665035560884975041646146800665869481408532757019131234819628587301178477497601162624921002067232211541835249385381964592097131909096023035407280119898836448187462444085101735131161555112773228361647508332115512705317240137114476117546428617313677742012278445391095936766894603290411179278970853868103763836996865372324103005332948295611814353046722077095062540702671280657609892715452082104431834068793151564236835080936556984839788275466228409907418204621853920131603251117757567302634997068674984159289349941297596858294927768069292639968643911801197919888776784777194197954890002301982813503666660617622666772904675306213613601781591242991488053902552410553474542453702848522550372178134082662136879287168849120318264592813361592431375362414597994123259699582302347099307352950095468320858750066225501242773523702508100282046543936057862948448570542705489558446946717588837831792389052354375413072469842621432302317963746090074323548310205318454941705956417834525052367104944607101282963173842324169275315228569638286432987123064968914264539181664433806436449387495934504897910427826878935441950343093494177754612117702562723775984640019544809432910768111128838770408937770620150681599996799231033162646902317548210377225198745474399970375932810863811742150871094646935803229372046834748736693184053783317575724025260568026331207393890991173434703425082061808570083786872535958370617333733079503358971443784737122044798421455736957724612579786639297922293133761349789457370125959945844446846295865090035135003898967154866482954002002978650951907422341928552936647776439684535021908086358171863189227885079987194803869592161366108840070410224143415689468383789062500000 [102,68] 213441820063031510557740396884547559902241799446511853340431851524919240635687948054308182924780166939156286793197222777778768169938466412718274091693226942794538027363813202566438587458080697696110424800725439113810306834292844911550737460752980134815287997066213589744947207313316555782123743578026099276302243856511383361942627441208133852236586260903863408656992140954886090737249544435771140931551256204598276866673521785631210105718713921454667479447589010840395483166573798602482517013614619057597351214915739052164519030294529042018352254058389265779191036479422242963932035905187879439777566737834889223658119911904737931296238439675019485796206374710571618239792400884913309791742930813939047148235863549129721994755734130594337912083798395598189428694892908072160733523096269358958047915103598526468247821241516343351131069017976201482506318056266790632594843227130236239401539339992135510264584955218218760575438124869169774780753437900158842226494630158516404105133747411799218608301088915552446312763212414730353729078721339432443504804731184742816454556835980981709384442408269963758617156033892033092579393222869460356118271692958765965107312416135205719716361152988392718216998123250353258497666484546017377097974773327346960607813840616607218585581792012842802604505035199769091505425158767209324386703865824558456445962339983317625434375342891600218329693650263647368187302782910314062065114095537589445758467614900297790209093000497675621158654499724397877337215197390979220830380945540426982881159382293009984079212199805086556342162103473364220826861333756529421852298684832926814418853137736503292559528464927985451838289898403092132256170295780214957847601451660023235110431618227219627815669099046801728709453835927664714316508050984711395584897134570330419860462222467780257677349994224815041610694790381839471574690993753810948219961213805244555164804155130852076503639292302978713866679072452825494110584259033203125000000 [102,69] -22808978412976212002999827392898979869065875018226952108027659037577667046231484139769825219107082111986981468148300692485862832653503869638855381373800330366767013664165309144555077803069460889247357673183470024186012598259540935127441067166468244997476801659081715591280637382198063285863815861286259430162108413799202616871476728284640756159592177491234760347342124883233824397671496773639774151367810889933158100181024830388259223941695203374995473600384859275214071873205725304706186096111419223601717383919596899524209155481751386677387502452148471148195847205481526203624271035994100608497975430153646739031337144891154814180217776734232279061867750854963939365388251475185381843586614506245542742237091576470895714427769112591065524457211938698870235836228933376284023077640291822406828704562523845478529586023508284223669808618183464981413510682760152462684389451298954272970432699573101918775380049470465813955645692602780710716795024412268224748641116004703760879001033149557760648900955470231716681701738234080570102566748461027686191587021336699334474279420001188587357180213769904575661731562645919536786506531879789177719181195791180787230646649655935667911695672278940291966022966600695543836501338723381514729768658021891084837680153797208915083992980652163612888473335254580864199062639821374465751185880181875122591600327387311217389695824037137896486321421396276800856315725791930103065250925904407689450567649174404927951690019288918605673136114464143570111215780732578988721673142895108323306814785266276987552859239364934266533984973257232908889303146726273707145340886749209743238175069992511390003546304617948805265027959405612774038797806390589913652060531205270148904641261015404717429127420978616210549865085105840303023263464860547438032814064222052662303005594175798835473421492606350116576002065415453766477533567266748389644509212428109894726129327876930904859942301457671753883715837218915112316608428955078125000 [102,70] 1492547502657252096879197262064861292032446761766961387791676494847691176128670404353332290614913929390672064239601660931064922996113834615038855070055134915811078333035272099648429746736866257339384736474941102864039253956201093442192977819074365833595351247387565188967341489817390183156014622719556172140724192833031993359219971013852942019896927331630415237492464036261520722155263870486421078082507756382187308149665863590850953162121623914399835866796257568904002851413313086312542674290865918802239202726353343370837559327175952064252997735552408239912535326283167950386590778242701052334718801068387767745488213031386735152066453678254291816395115250602043259474187203801554485289544053420841632687481000008378184371379842731670274721738258126133819542694094729594868551424024362250714538137084007973843105940456184058266593174893810332318080813723312669546656362632242453490138134122457058128145387427000084209502036084597884021255746584586589132191839703868530511012759640581232290231864251977802633539858947417501638867548176336623185202955325117446595173882507100851955442752945580295939448492371627644192514333288172796963426093691799621682652632985581732853618632988005812671859671227095167346932906838669027015970374177800562644954049925542413000315743218646970807762223119280437845384898182802530516418329533838956761295566860418544466262566442581999795760045919497925118631226041743991575500188096545494026097939887717994226455797530061501294592774457296782950616157165195986551812346191983508324046512835142020148745145643602974259286610133255560296077224752636784021809513838404452787510940757172896909793652103260905951667168697188504298077183100035265517839985399628006242562357433440570191143037950272914746492303190174184056485426885846046079593730400445644315785763146435821688657942001362018839348757833897725300615593554938792809721955869735276722552454287639911080321802744341752600121253635734319686889648437500000 [102,71] 78923445952711001946236608835896103746686649155271009710444088799056097907432118331974764444137709879874365012558869760023366056101176566451774120131605732950915631106309830713185697015439947611543138769051825516331564752671866168596457319252053066344201466440852859712841807668614660813119726623590394541116472125353309907107484496354694387705968840991964333729307324014926819336207322618103190676536977312502764210294629752376954394152591174942024937474481243475158820699817733420381826821613869018455029803490658555737769177499262576813136334592039169113776005064256939374143873895087555399047152508569153230652160795513417729268518533144168809893488880820504518126816326181777841836087152275565429822165507029647981676690995164985119006909482670660951602758192105739448273220876392989700634645006626296831394035136068335180515044188482034736272577415853457695766173402208514804998852687769606488033357859181034445812125909940590993884894679534008307350122151432065754898631518804632169290099387249518229920639218932249758883553444146452417680931670760305375498916174287185210852130930932107927802892878810279135005855966204619423458350472392761461923633912272438944153063291281824294351527475910089536407147624288179458775622110790087591083202483178561035500319401757537246071878984782554861909115476017783970492237771424395023008325350126890495836943123246109584667233774252578752738472993862088074947050546716523015336648184208381533767175632117119316782457193928186497350561798565659478267066572708761120256523022081669245007953235952336981514759277483945058192485916992511572500765246789801839282778069203314217206943645298510367606822553199244348201048918616397307425420903993045258756680483143591206362579296874101739497307249072534914629467479134778889052162987108439189591280262925378676695167764059630132179615310493711808420134406557201024258396295274787135148142181600795320233812657484406827279599383473396301269531250000 [102,72] -41633359866304012975802711707608156350187402830588675095712794440457801396368754929839155847624376624474558144877371290012390110907456399691522051693336559630194717461590823813700912847118334226211929635507790677564875507664093564110381347940847526019193357621878934099096808888194572464109564244551474967022967226668802804658858343087399616354132488734274379156714976259952340942482279445587368938594470046591926156089494303210957029564580428719625650233294020631556907168356123073025281442011114878500102770836869671380817523635010341651099347092087030067643017519663646855366046528345500952853336237236586496732234894713540943473078842172101748868371398609564746273081976438595287381777900189576635730221563228660036804031998122056166930370372941653268880097852566611375668634696567823650206419492028316988326327664721635512351386246562530499613431980453164048747340684074723676278446534959596427378584611958229170157932571149567802576417513709921621958000832497614039673696909174106475774366787947958145570468621124165931428489544851606550781664773809461176358516605558366638835869819978489092748457645224365693536262375712891734612551498681949279671970755957827759707834350338460721029982875498039262052587128020835338119556358252083977316521782146552948895542137992044588234774928864424175302225865475068486148077853945653987084753830505780311661932565705179935594926995989859062426857922492074776888263510659462243124259174380052439134405400457678869497198384489666800420908412222569434484371364118575395385208118156207918962705686283182707015239005744078615066127345359208260841521769592663264258015217716264368791623548862215748486780049475812980846079597958425300266517765306376145757014235380645026244191409810074983838497530721842120553110322660005211620971249061537952156332890625465123931157114557310382913167733534069455267011394029751588367068320521485210124117951604805040220731449096547294175252318382263183593750000 [102,73] 5113735176341484478621488987315773968111241947937100648835915969708838797188997758848487403406704883771585481400345873453113378626633928478139358085803952379998197571021613387930482530250334625550190569689080357623603129995261734810333640850046283765039411434581444652911811249579643157422715384932393176486941620624496068197274360406217701181201803165193168700742657377150660695629332710695847398011902701378438905907331789578947389529635584384186131669361366870114690235817180827232858786664285885091533040634029553284011617805540495275400321567397368455268387767271082753168939458365315102584001187502350338076966518091307384681555207247393128502885392461829642713550081952665991643312177988777936628329029363449904081625215616584874898648484894965312112832110042635475526834907834250533867249057668065463134899324339374192009164394449399365259739517913908823906409423019984186305183661118506846061703679059690255631841878942606529776768020667800713320067431732954462942635694106462866472611236416168526565862006963037909445530204326585902482863396572753269267551022948108965537126322090996769289498942637380695330229488017976189566292493712168537449773317863008417572779472474158813912549867457568900730251108967693851466023533843347547737987108332425530394341419704495183287579870959248555906323033847498265367733209782135369094985164768855291407636136580403600997663591665572622732782006406903653738510623146450825283964566229848320491352852294528663743323634024394762786806849170558207294357008760144245666612905896842175185052833446344499469462937416498661361462625305770063267392844363640230013175820980744093035978256856520799473941582675087777148470092954810556760866668929722780721999382084881293834804202558650378478151999038617905652636338937024883495797943325815128489161970656992631339058438021679747537061051988352093465257627745557436740767952430485074054782138788345121453460251359501853585243225097656250000000 [102,74] -409505469116471981070987983101488772482765038776605034985428027139737613195600127722071628184693313324884979623299263561744268341526919507598108356271027641213819852858596257475468737057425602006295689145499098075645857042284093846054215838662847025768473691508098108643775700505352834719337952885629164655009675458344166001861100439773840980279865851635291623302074914265678150506982098288910109520794080211887901480391955733608329297567279282936826535644179707664583207740534890900902392779389612253229378494504250725329210083625241802347150133322878109017695015055289201601381885647083954937081405177768315149640892893475734250035872093245631761634918539550416912147153573890259152149623244872721189095180384108070227505022184090375679983257197474190363225863841345206765243016801788243716194218962623589690852983542081104196739651636365835576628515637092936906079993481430331353319153649446513139446687350239736244877376830231056205326362617175581802286681837287463563684746530121170311448354371330285808475554821284765843361351161106115814557804862001063721288858410876259337614706746343770663942035248987673728600543123223825387708932344197543434166936850792975310267329529478087071105061226587033290395630478491445443487725490537499129990389091223000719528836949897042615949425438920161065191705002798268193751026313836328347625141088756844530863102977120399898044995452080244628999753835249457525029177996522789747405975749687928661269766885749096741177466609609138358522023495132036192218273318203370205293221830603761358151226601322021437634300120859269724729586260445743727821963233671977849888959187788135768744792500849011693058022512572334189565790191623495908308669723994888016927215050668803339972523358865545767507039306825666746235865312279638692859647385870837328391044024857020918870760027856587528202127294431899114607480367861441386047487401429640217744662847911290652405114087741822004318237304687500000 [102,75] 42559043907341310929446143125465158946518845813706713209190143852236285914759085584554040169465142908951014159046340349490683147778956341148369725034960001326476947222151820128374828972823309670223289063992158523726839064226739087825195670057060114899121252557731410139128531679893261331510350602174706032575890184494937601869965036908291862952288420115956777571762925511976511044279591744455827395728359884854528261934204948508779910005846417898715814947873046098815966270446173802206780159896533749627832969087428795464898165753221584622360907168278292795805631165383963242278299116060046773345236061227953270071278476176954163761074810977678474536497839263737890410578309592850525258057687759797909108241989194202014868562759855238066432539076625116250057531439359432950291634006480474949633742879718015429139027351055523876588819217408418670993467236149131416552101814388829359870088993672795716831235897792298116646354690765064655890853204906010407406221534270637451620108471873851278686448081813966022603982268131650066278737576819205742522204949683003744790714610236392936354080807307680576735608686061683031202510468658297597120837836457429609767499340858941817723570521538609087751730210772035926948689537502198461791918707284686427463531087313653202669341262281664865604433672033078797429008121816575795735137115372303524896648744478900504007626772781086191535980070175610215220273521824385249675911217084801499944100062606843696363482259647665456036913191073933601046134998107492155739080601294842107678580348667990628136421716242742608073099466124446090485286818651946000394919107268471640574835139565394358738321455851475661047551751440613849477711560963737415200978886220719326604268456275437986572329054851330521438493663076412917399952880129402500920881279821644494031406514801067127528501429005652376948300953040596887656745362402796387298008309999853877870576976396169504823774332180619239807128906250000 [102,76] -2676019779436297263646239199721533320746834452093918354790010915206371110843292672767311912389632375293809290066718553345604269610210498621370195008249317550611999472587862356568924445529967335870542075685197763282989724625393626236299201276019555726380001976524506056303570321574518436023469279215546176621042034252397596466594237851179574555280644133274592495418399235109098786710357315090080860143019880839112851694167562668037768528910838887962495577156505624834535434870478450507869515453519117845744803385107628228644569220600685847914508463329370792372772893567817197933936767621374222275765912760698985269061384354394041427846215291593715847937693670052147528840373719738085010558626425879884895816437476595242951383870039187668285104321317415841872096269283263843137592147811171988065720598356358268937964686228583262259895908831760257146390613181468958562997392812061314297400004389780969364539019281448479966593099846753935322112704528396491945748769410562635500772503646949140853383598131050617538265301253786121268922334703324336389181268194184516462910228212408844207096724501194381652912105354470508827968097932890100782968518538347467993659968267816637740849686876275281632791176029382447179505497167652735120536940248741785444119722639600595103204969071672181742446764757710829248641676245278014783324604986201125994671779309754824085309501476052246547134567201049070056623924118319538260598148959776496190090173188221831082532554225814048166021357951809608633660823172439349171239852195029086494668526600923176477536645211721136824400207743429813012881041642091416960543392305942451342371657871218717800061574689995587737835691925032844975810067768445095063736755011091829902630037064615026980486045850337483385467414736851580757895927465648735804074876215717193822228246398373946328223076030761477949234212821431325483596379569918669618265651090016761660471126036925979860825464129447937011718750000 [102,77] -21557761564595272968037274877283089873084869784189666047125741419147999427931823212776013280375693230728758776213594788677322537699917687860993684069729478316227884788682904331272145256808921227341090368709444298551617633552140832838219912594108711518628750221026258034360743197726899890480687444289005410958031298685043249558371434729268746340046412389160771254322898776991344802011627155248362078446717498538117332033521468711703369869448243127811782804227415347736560906955081159548670143861898976867553643442579029750934966385322748339685568150601967648948565838380439518691771090000840497062693097018711965894776527335622160269712584407962405303747617801868492306229485403145262870695571276517104640408265921765829713368731417022233940211996730642801775922761472501640390008856240307230406529410859221005236851409546869495263554017433694058818406401136107040789065340071746969649394623942068608805069059097033786200022349829082068178446656016007582723693007664928720636726175085538449875210235965899132430226453899115536507706302244919721085681608326072272354474922640234546267939163116671205739359385454561793612037903468704628898628984565905558997962965109646120989656810319037900894904764365170977885371916897588119771715365814340451048973461904042083491747132987044152619965294679481227407411681483106859361282328391329541813682309481490351803711209807797673355731043424699559025563963388889989900117697390963809812238334614609632990277136217345627831784410344215017861798114745936815368769375991484464144420632744156294124338211252363945199762820917336747945064197775926053834748933004571264545754067740061366780471162697357628372227853786295977286616065048799643645170788457178576395522093293361730611722528999309684937436420526520515513259866464009064639783667749267225109532352148487769308290390294259449863017272343246177889550876540414086964679144592350858631682768989958276506513357162475585937500 [102,78] 10677811861824964855773449125946040084018933711524578761429936025677640084835602930751189704666925360453833465442412867977419190154928079715363958506234972158870102492121691740940938025030962933772628795823153070546187349062640654999243172061211123453787869751441128386024461531323725625139953063327851587643610237378766097223167346662291338603864151735862494569444911821833564180368685619040191447596021530765337669044304445724082662057612354653322470597347840427272605032454615372532438430487388962350687396060220575767902455384960980989348520889503460136094170925696971032854710502929797302114710270244115970986553430755657645900905123225113483861711005206877049395749630078556886598085082585964893739053001189311212406050080123360917378870867347761333202920677658304319390988311672988123404986508169840104147290304597472672757309251626944235902700318181345354186703692519266874419435030885263536767884836809245028826996931396783058888731494384929683735941918532703719377716764024399810102308429601244379738980137625964812155807510465595800066164485544561222951397184998868684388903811076713264464600928809632105554399682861617378272780788360024078151659993976920848506618072474041532367114808394810998375994879740347959305493138319687878089834262970972344579498699991796305381786780941279712342693524830514869104418594107708930368843297431280886502616735180888155366954846197231745468634553372796687384461098590339010096321758610542117360512689537747930023919817922013954911118594607796825915895118084475722830651569933182194174531458972028812274551467079530313861366787571513165367893199627259265143776796464167874994160962194538764832372533085069051531874683231448038053168442935947348989528711299235045605634539082455221245815633468184947723608666359648177222602665326755985075776221058784004682300945631112253103418319745239590518366949470196909067260166079162196316576645021559670567512512207031250000 [102,79] -50624299053930243110527483690916889327430301217592028761779591517549213312022531938857872183710643720205183946192660576737562228699020788977865695668332434235142128292003467211881110625357527002980124775005551649934155449685480552743439605208052705436378211633354819714200692356614867026520895536564254926817052257332120462460247631096888346697462139805466712400183214210488111325847217509643254567218764597102008534716838234451722437900575286248562407639960623955154372461358728091723611159502491797512848459165077541486220023583602130229494831148126566974565708267063268450761415454692161291891814227388845510239740794231008220439610838584780577113162429309937957361067244698074176017521625791817739143222606033579504232791930244974046841120840541911518982626772100339137555666196547264591710396807166432156554438224300405941062983636748152159171428460610060081089483249308489223427656142689131021706357390619709065555099971641565070354316419620163519179037998507012753669905615297095716467741105109884366982786417134217463954339907150353825993997807807822097780167377175595317883973588464172324267853906590289749494003758282385056009457249290623878377552660388543834907004075769328779685628697699567407238879840029505446978788050431285459430103115170127146332982594195035276937172061079435649767024453314950709079507139588788026884831704927599359683656735472519758845086308244103494832630251645545928285423774561839014710489960720125108130264667614288824100436099228819291145923527384489756579004586051599090087018539580274511322375008948075898320238492165814646440936343372621657418352649074492230827050675940582869166811073821179377875386930860980613915651440430806245348080518889918688878130949669007789066873001887476201832356710203237984848646644554188144409907648983561113860857604770140057636817375431085363237182253465560247745407048722017301645927311435952353051640372723340988159179687500000 [102,80] -29810647757415306727198417731959682457219894107936833373338971525742255360382161575911655542354747502621814359560292700116168376679901969674615780876964432989926079794947249459465208644429634771493977203908727383535047567782874112814782143268618391993294378906524208376636763673643667859773012989890469645206390799673280133541719774830638737888567045609796650388291009885520107247251482074346589518868019379445980778102070409380176579697118750778219895233554047553264219282570435753295164091319684797277891881041636599466801663935846470669015745055244507696667109674525470478075301909923630496997880677350409695479492644969639282886843881381807700413956694437276169529910532684376165762890896976033380727339086150639724022257925907413257437093509445068689409026139100341857539074860177601559350945053257387658584087719795083851697238485106141770039175447750008049866895222575743722180161569344390510345322164442884332987075633495048897911451313201895040907029393173280862219815392036199923499757086640914344481750090971953575182045240766130792974371005558452572855467641423353805321490893892145122063093153744013248169463484087600573401138632979641270354929388035457757484451447301972015617433011479079988789110642858587961325709869535001467884335608748684533492836412952034158696412256807151757965787324734348434654641324582023505052731430393649099365965260321040143674289401944771202075393117179918200721931301383320251046479149821332957103870506081139363825110377361182360671639677392097974355315668985346541844067033564194909889926679114375385242704816603078033087264029661418812381518414548017900778910586027311337976180969706333766699926152629472541197752752635091690721571006258970367985689911457258873255146657241430529809748918591467435624228795331434999978034237218307204385400264533707789230773757755833839504829385920694652449963007540336713145676759864231922943255901336669921875000000000 [102,81] 274744879066547174138199006421172998793922934588996264390484105230162566598109211528797907502400790924071845829954071583519408401286848518872932255153819978536701632137652284890759426841781148195189931383951885350765395367803853739262712388560837228787316401448607480675771932425569644567428709013557833395996733361473421294453079938363678265137818583871219473896265795306427719387365674176830142327400836277727565909363388375283842373893640505523926321828023668045716192384662741208466787379340509488235487999964050070368481680941704989802521240983780607443395529948703881487801737096177879656324656891851190529626021201751199973415057844555317779617066286159243593541556068276182289645010044061477459456047454471587647960956305009585441791780427400945264013301323985091941348183096688336398279468553025549629525591210327794638792623377222106556599764587978007801396611456395258086252256284251726102890832726095840039307552458090129252312021887667124838107307035099864929785660964428422780878387049611694809839823839242734416077818333446087570359374660530360772494249899512123281578549843924081567202568301979768895879737616257540294735188250579410838758392232928794641341736066064630306877603804816973854810616987094424444861227514187838443427868874376384787316777341591414435075137825907512135922173090572192853698439580547491862874666071529842106803675230317858631739051845820045241255129526150055319085280824177469273704557774305494162931176665230368502597746458988056007097144894863423716260670677679840452026209275314509697749497043450482481973956398254318087839036161765064520664160340631458666414209180644219172338848139744334437216383760983412115019987172472725885266817665864768332943443907774264458351957843814487120936956237595417677992155736958885814844342059472701333012094498355178793175713610750395095494365465409613978334776024298302056047484410630417547807097434997558593750000 [102,82] 55566400361615349394822099759675019214048124071637364078807535648156080030745769173350994571784579565477993367886146867613504833480909294860570532600648537381669421926648242758566658406619987777143739404442638659630232721200713249288474205716352785313898770918577077830610508945978262373284017794956610396834072828385908586718654426257559317382364597597563745317841865548461257812608739999982346150801452871600644626418418614177070842768888096775710399365283118751573978171239427269158503339969697205889682495768646161068345972842916602769344767805611139361661792543518480044667178267140883886147894864195215136904131937918675310878694181007932889708939348329243092912672973368397795284601539732794788337335992307229005602055175845488327591753504153995962547794975055616763901963388022859491093818721422466568158785270986936033717369069110120997488326004404477484080031288452870299729347287519053004984538123498129059540315778674670191499524398252293720323378459844897495012059356024303523491066944001674707886399995873113105629774693158797171229414295076945104694219198840346627727061594102958082699984144134708869698551736189312873832315836877585800934661629938438159873076661083680223716865966536473026086365898446075527749696395300661227488086225599695862022549712986604869054743466304420776908081213057433853242541267962962410998554974271801293914070115146027002723759091869550599664163051929038900131827352522551375617565015231590197393928078372694665286038968926026523307490204129757032990193860645996847860997245306335278293825698578288999780122669416706879380211802376336771616691067523651333553891499459101657367176928285317866287225647153907367671601182399009039444351706693077716724122967017304693646635359927029707806299587232103217389652293481447636277360497505618890820453545050007458026513077410442025673896592771526834219927291602471373008611775892042286593914031982421875000 [102,83] -634702627448112121580865447527083603381947104506572649554563779551403516066891735012228497919394639283940749377926264911512531818422643454114322562754406701195474616217928466659673621854152001504985312136647084245436908552224434905534831375574954079683372948631324925680429865351012902593251369919898639028122124815620878626198012324843237129503373241351533531600714733322971703093965653263014344233435777843240141069927269534564809957101314960011120457013070355770825512381277309608903917626542795492727012982783945027168100965408504824425470255748129476461834298744845407983196444684296317125476772217999768370272223935920980798021446940231828143617990433020265031539939722402863200557538882587467481592471582988694229598016114212303939393460555592378440433988035728734628075895585585279236579455379727181168356761920937173693522760505075102099377713610854885657204778344421037756453180524975443468471702868036372091920302746769799489500257453317062775031391854531094146669187717177383814153639756868862908263628848917898023350494204336155381859296060742108206309433322140221737376706037976599621402960161172889019805361735336565725046268466984808073374288382271596074794792322888174017725532548001266490524297691078794551543377011035556168395852899288584001748253664003693486921941765407727768786615046682605161028125402561298492643951265965556787988975241776546372947040953421058362939516138382206114659718343666562312132213318263383616049722830818021966875785636324075920994613989239421147534059625380586784693430361736018534485100132886278427631219016417851028311099807863606043114255793426868484110672362096800786741881532427404297042443215657131638057903977147063081517662944438899360306947934630355292060867185997696503836518921904989689118246710200476330975979639379654208582747110799496556174394779353973708479390127542090606596975838963566867262449400842334747314453125000000 [102,84] -70842715889728852883413573805560295996002757711482225185801308012665928808649836831861306251255581706649056099832979848531263317249316029758720848251155177047956646945434091672276228230325297006424424709006388374547573123182845461837361875828127106164244229852765563774186020451258408555872980589930020413208795272291063304897797026778798782781246368364543140710132484604273375089200459906684800433039613099810211892597869560934785847338862477688195016411547499580881244937693928336919857446130694963496223584084849907118462482208909326265872776287685212443649224615783001172744196306905141211844665226954369854949507595078855092292519305830875173964701561714710735932301789569834406149072318193415194983947897825399560293612592259925197591087598339840169323010473892610616422093671655446068855159724306428507922649798370807381273577040404355311461532803185555139131972813660882342973651380335215117330485754401181485336271091603407114748425976688234543139285728810604723987693227759152797834741713387571594210867831418765665809229755679289721776761000250325669777453057618799345739514160374501596493706395313110345462392175350396666730709077078653194136320530384813342434800828605789382644168369605740356415771195123658049174179946592590592587836003027608490054024910950710478174385713807222400610474908505804517481391221771487608026270416812093776731896639714756888810713560605160494317037160728189987869808422781936746567668298186874154705044098838720594123186274517179051648910596386505353398019889250289151315598436893836799587490614221151359517466925620821348163909605208315076233390234832454458537999553427292063070601271026240028869928080013248214230436450118503196482167620814833285921624972882619045098491991065259296845553864386857458611622525336013288985465789992665788629112146696445273986743302022035523899790145290613652172723596993416287714671331576224517822265625000 [102,85] 1017401207160754083602021317526063737287015479272777738344177816277646212526585892941169229549513851142734372669868059521952354946093241275981508118060501848703841722544976138242080336993401921902010726246055098290128621938411108289102048498635136796255475063298218032352757203950974001526064537582627924108607245215640888681829634155352308001284012443279551444073480015337576518991576227687791542224271999419745715326212539050116660120783425699894362104407060288884901136009369922414421244233025514680242274590446536755668892481256753766649489397890432156624404087209981158001386828734023477047986626758061865452696809645876848494419070999989992657252141714485006705025640227681457166668823278656932092223079453711630858524626963877030141601354574997064905518434614645478488531175545160796901387858555381876302202565991654206581699273707445624125202687520175603676732539852001848428593689943383921911901397076234785576522355508083697236533928586696198762337838458966199057098647852295299564245281575157143273587440747552127809429142218014881993832211864402833299061457116885453740476084824764766634432761492683498934935024562639645949841691966694542370153932377715599611681020058847734672683988888481897917860257333202008408610800377028733611585423699296900878927965270830427721331722955953503535329605004742179264817141248161189889787067317949494552511095029164379716270566955132291798572383441808341200721573468137797562313910533931085856890953671867769018512881506472389246123907483146701906129808609974446546344472413663843747260389094182513427381157800307384560051310460609097287898324992561794212370771560663737943538668492959100067213868743394477259508676725149713563973420713714369401515567803461692264252688703827584127032151112180924114591941461072977043227184619345206025415931351656388793058434925175158090611347157287648145059009592395128982228333860021972656250000 [102,86] 32729003586346309529391575724560526789254057987830288945254230465877790001490050784673976696968225003054601191028466601114692045794036107961244802765498813403172492688311832622677069723727595450231500789888902119316795208241061242857398997879395024197818811607331075225662037698070356428344620394889226953909103179481089585733602415517482654294378301898402841023858445925332900162787557826583661833713609485507507319556634757595051461193325474181191988400934489901875420500227049752039091124846664984416685813314881999197687493244121046915709398350162880004576647328049643223112413442572975044683170404925831763819332636481774179599540143496744419891303465143280771811346108553009391882885921530961747687975155578211501397918735548624628858477807371290921921480798136919089540686483799384071727808179408292366682987662750825447138261010813414567692165248529189371273627419706674635872798433463190198713069701118208870465370781286647271549949855756103349698663080936673376672093793844519610990528763928077404097766892752679490256417200514827818855057972850750638163597022979742669627827462163026464762645414266326745842075526422102948407412470050124481320339126524132709654749039740631323361658147620491601578347307080793666963900477578279439569766082972072024978986348391082198726513368278204051023618311258278922498080675705052324495193378644181367428143806586123777643753967268210633155941840622660636672909548883049192244899450619183283968408383107880497479259663612387099663210459095217649537678434252638745888446071667281057084945746817913056280690288976767134472056133534118410598898174043339612631935415075215059752393861432778231961276675275782456716091102147320008751679428771368752883890625699386439103128120981216558731512684395633309516665363781315373242078059395621393999420757860197954523411201434034883081723756485824980973253018241308905833854828242187500000 [102,87] -818565575532060039417083321980249115843777747982108174286797374904617149936483302980764632447107899176362989381318055347275408560461493687856005217540464904561059273953057795204910851296360113770521173907931673039894318878819168836246968198713398863934946984771253707593385137847534127895890952148677573702619386989372114909795627422898634823565186521027837155686271774819366313865110696861523379892477449429964411465784923681425137124558762118659516714768733184686307555107685055488056987506245882415362657523967726181147166020166370859178924835448349279269326622607461053062706558417649850795154808396739665500731412338179457479061446678900976391818890530636043749730876891066457112148723200995296399135877186532742499469445637141487055750265597473699294749004928904462813275120649413537213950833775975149592026295942635984862846230472303488004004693007606816101736406273546695931762399381089467414051034279020205890853857507947155024951755377071479582973432551909946673884146976366642918514995933968959854286723842342158383824972327523998456201930371754405984969661771882707225011743911117845278007904136258589536566389851951167317384502082175015144026980400153107965099462017107292787287006834013091527213505312876298750489717436644450248126309484350469393889346129697599755261604318474959131700460789975378337892934444242317607712492294100051261306072133298051364936703036475388550735461634664027768392205412046073915247383033509070038482029309425943292742572539428439461386811866847481189540492373314230583973189062762372127839660601908265584307730241875104850780238060596274718328336157942579638197305122806541605504523982822582475401336873859530702188811536421537752187626058450092498573857955886273848968647980537890151639159321927660994052314313865463037952225585388305097422762157902577331015966447357165574321313473763219327547774037351380987100970898437500 [102,88] -4063354416514792941587719899502116480586849169592646607021736563784073921232732069704068857305019915774981981489477215878636418649408040122708616430655000157613167277447086986318590751297295534796772213737938990673295868100861721116805974907223397138517055021673580437468468817988643001960337197966177180647430954963886930919424923501530151422416599081388390508850339503896881803927568565303831938553478871513196307891124260706666335186221472644615526433753972665395467961369946849076253726756887323252113077868761018465207210404113682978545475025409378972850558493265025950930146994944424485679371881475065104774186558999288410561844914444277559322748736668007432373731943331434746084870947573376370355637877662892009958455185829099658542785852370787733154299660676492017208396200540420315278048213870315080442097800087958115868908491848053930963172604580827095351411980183631044130619587713036744774345516346969657691096942371471753548085540491332501635404751636694696898313209947353100583752651762903386212611249677409897959970257182407410928709241230921567330332335560877255419286038408170560570515806329503081771374300172467723356325236088532167239126501040454654074859030963340297816080301462598113356326456171283277676856336348341856699720149032841986745248734883181982040768482208822241616802031131470351512314462987661310751727634409564020299280749647439389260386232845940434371539619889054989662297473016076775554199478505485754151302282776139265523698772541573368343915413201288927469475309114618465127244436814914790215174609475600340993598429095332934568241119558470634321591875725686895510673799844203603441857880593994509942965946795945480658154100820093071913674445488892729647077090434314122940804982648890885078463003122292872822975386974281850311605664899565281150851951699516640473229766105820423088903114928872324871516545702292606069835000000 [102,89] 226214864505022890205034583285864672803141243303843516368744189480744470364209473324464451336585759030556080394230622092696933959937798461284749083200040554262683718261897195606992018814319497978104372969363548522111946684372765142809363341929985285505715519268304598332444154245079340998416494787135884161590416848881206092661343150962000674626667423528265863524617375646854728855428187945310635093435497914993481308109603924034441453817276951684460832023366263392152243174124146134132507621177704483044510284785704863323304079712806184963081964530910856616544320623426423396221423756990006682245165652748809575391923876147390805469412970888754776379136989241504587878715258372393372351186747489721285675498148378594515254219506875154050771599550187283565170809482174402103785347291825088994074429603758327958841957641545927602608380021737797470018279208905993786119431371099921268715237912655807781092132873488459937472109613994459775540437859741531009921339317720222030505054490541257989993235440294310529156996747353721659561935599669372909298205815001124014398422472971073410929718968021173367038697140174604581966654036054358684914259481443554810825548185783689182025364312531052962935301047392069872674069730685982865307913258670991332512532597817779117847585879416467640471002365731385741225191751141274150585164548605683499193426415625980050037445768564748164262895005224351589363094079850714933817314101243822747194780894754441263938689472120068388553138265088623057026641803577993468039256497285152588722510639413603070237571808233103964167385105882769591151850185711616300457099292680576063774924809876790598338598885722303130775558910249759880743499699667860541282583196381182853796999666816173615103115257999135058028597009568338432794129569107256354680899504704372916648622211450507969491242694538526325816511282460425254925692898074506575175000 [102,90] -1115755063350927429817772746835815024085785327393847050240126164371235990789604754515446825616761290197360074091672039180144622270222181443105230300224977305005899341709803032741120421301933567607395565554029292399923626432116955001914745040702373428152374645457038104039984883362787827664808356436295471352837828452948200724793860330203295917755007127715463896449585379425061354691764630857703967645675767866130543129565574730658789543477665807544581834881912610907157254741388395885426725733601444959927739580632972248574116481610454123639557354983601321424802276616472804531809101945462637344645977092873117001619062330388656380680293534332013021433708631019485520460218866339280332568842099904721807086774513029410387271580606731473254079498301640520070402907593749550627267298626985156436940449164080904424302838576893126045583042437729836913609960646589385420055365946093573627835202644529482655046588386632488668271792331673513975808981033260361846319669343868974496448566401912832192312355870335391837889824341082522125656954866900879145022461982422130176907527297212159174732769268699049076363049703849899667421321984264154118648385288936294548513808364669175660164160243122841379839780149110393208097280116671360785870652568380745616597913583930478335019378405696343153473176987156501546606979246505949475309298967551128892228847101370100189433515011865491373708979664545733987885040780454627803163450589119026291713653544123462585278359623001150498095794986193407218321579864085075116678813618684502578506017530091746998844388453717657211931704432201025649991810379161148302715598531058481935425525912677863387823659377878110701795101703793248764607968284824958352066683956337830672830940243511999518380617285794847170374728617817942718571549071798117748714792446333440675579037711129826028352182007896535155160603063995865942453208026863340540 [102,91] -44601571959755067507714166206850079590726806419633386535239828725273817447242920427956137275025995018796887787598486624536795556138113273891625310270116942079126825729250610522789790820033058219956877177471394024535122964459755605016723954008084957685950840819385534234595617018061991913694034938258427352592337629658180014707849447287719411927914436167449976887085007843337678889893397566957097963698961646645541859538572370303670096759897140277356186933973769876762885419777424525374686288068016391412088426268756671552502646463639243809003436238462651745380665509886070257173867966391167607614083207351813671598260088215603016137374772672180334698572878647475577318648350363945158875984412293572336104646296470257842461671629749109056421207431682330514664634733448283326502259568693203784096960637396342335363910631442208632072088941960088246871704726278443809276387421338933878036097808347395383877137912624928056661345444013109963105883190485857390991673187609913189957834306722998215699157503892441826610277934728283314306422621615584515460112388191917431852658027158456503896617638637370255799425697344242209936000347250176147270957382525807293642784224831184056187722654340351458801312046325030749806561332826777416581761491170030412042209864314180573993238683040427449769258759258918253168621904714257995405055487910503564427318081064440897834006390643280987197112744567828872658682915778535268869281189591821355156255861684220453062276032907096919809713806117434252582751806182733392302052952195264035578228685274291991286005111210343925178157078825403313514433014426444204128990469977985193000874002981340494868813674465826094843083280648148970815971432002755699158380059936961397749963494485799204778800749761755222919627013219048715575388167614535307099710935108812650176342039869221256520383255537574159908081713465372139334566675365200 [102,92] 103951524159918611010094891134039375701728716538188146266483625057381809420944564008736029026007404549811026919616102687603173107833047681338815147877402943362597117758517331308095319079336643482887165237554768523967822281035617752789300655858570252793929251312067100798238441087807771530267719318560267462488680676501992392633705638135267677324454716052304031114701600195096164091512476305995707913118322374955139650809026432855614883445880296077626232596221018524546475625505421530748835176686027373323459627886601609414519994211629215516293439314988188330930261319513343084377335020763292731189830873057069289122563926377800916404317548084050749546657914668166251803271502760717592733903091718433525482227041498473746128607222614165738655242871996749639754550379772839108187912828207954502408799260248255324444047753991127292828856484981468139382932723306936580382361049553390252492013567748267500951588271691498029003090054364117136106882031213351843850293618743174639055577607405725527559084664605047019217812858308240466742669580709833612138103445598754528288317014721577792321075183003909266990013453024355477010943350428370937853395164980752878879252459048218066467314162717940283421694997866920569625724163934864415787883142695784771227496259200924895605891264857463673653866312249112130664848258375303866493009563516015187900870359606404964804033905150765245622853628395226387886003054562455400118917055861159292712293880166890381418187322009860171329416308078934396041513780447586044878406238806994227368802293014413310244173445069789059547712967615947194925582838094523542627280046126906422941485221354295236389659723885957294533590308361680929540404052058274893117163736601825023414813460795701158760020518500007479270111717951076448217591315314722739315160305247988825203537839079334918975387406583901739310379125775829871731104000 [102,93] 3740308901884342628844808165178162592732151111381276980721158130692467931198287058070360483571864902198695824116298065542546907828798951913833360033569197576942401201566504306814746152376448203219864722868121133548598808259032329096592518390077463194704677975891917343948957977158371799042145867301722208033208035604456683949696087088512070315717725622414005542450220827322882581291679950739924190363555115410336574643513776003757326684695114038727308136225234940118318140120174169936288200247934931894568620560322219763281776335790435788893268442289751733770636636942987805285627917169345188423601789260214295576076805527305487340063482609887094985099136953868936913149770878794203335253442109327912443512910456371548085302289851536847947670497187646242190432121653480864871909704634462870471198296680026160000633858793607286426403164176265414149045337983222224034421748590285395715612563041917757251590837299084760764905613684744927290117830449631640529405571957478878768831367867563358772962219599150069700509027108646993470152538015024077964157323371869866732856374351540420851473081840013512952057606126890324390871491994802156121885524157775775622926878302673658080202867144098103616020880925047474842451735457986592396258076846614819762404905070990166453404479826058119086037202898469755028888773220869216505696061584589641208400969058516639085903729674573591925458041035533830296889731307074495640013518983408540834810843941932682133338796732541269095634908520290982798774906917294123449973765818925897905976975253887041599696916518190046011264992846857606518539414792348312261807370619664784268596016210020537925920167617059440202716018594920900405659536733377282276368413902402073267713369459819308442226377909184998746199027508361708194177937966417711660551317702250987880910254372846592009310388690272973439648740475325729745000 [102,94] -20034838553021299732977499499111293573936608527900641560202535355843340591162852738840635497403041965468209400207129247965679478009025996136360006950540171307919280592964062840567826617551109295356330587684070933793326344156237701650201660736971570679165208027996440651653164709407885683366842178242660942211865752327308612447393456257300629832553365754025494913079363820220947339754100956451590110129583856334643693266055250094213768322330868969546062110521517676168666752218582170896938813837634380971635443335997846886522722742659325648610917296164624062375112537331957960079288866499027006328170611689452503714619062193350244122755710943979201873465987489197187786041547389824144668419418682078651603288962467148092027556158647213461179359500518156566036227897446485477229119188476677673629701049770697280127045125941971379099601520154840625773093620829065803886233529251275949998876719690626942273750856431877480268410415499099165255628525945555302659417441452159917181367752099482534408001162241057364106339116771709937284297805855624681760089923520714482220145051354744211575400144825539066283320948907223824381350838198044869842858246953039954517825866353317175352962090611088270347062044924327605649975734001922596246606966830027755399443627658910782335662156418981151984467444587825274825128518082223729078108600475464697790759399548807707231875146332105934295696245414762556916659924962257963042209891227199836839856693730798467669999595036739719923069522985627258218332524330309895826729007225823085424004410801757617794448843122466920766763968481591939327621542997434663491772177169664846337069870209903761144084246244910682744843329517684177041175198268236582394414918580264364853998393010584296180438258190826507083849115474395330890427490077608686182283259806185015313425190618690736077722055695919888723883096787110000 [102,95] -277015413000599474748483270630093692471277409662983165646995469344041424617839338138158655603632650091651551705749163462136030414479077570950955725257839607949023145533279191438006305528509862053145646166411467205090283588671900616128142022972898899751845015311121354096065133237523837487410129907631833389347123900082750219300066771446942127530539360044814606517710740671095289380945212597565618848680331274508206743502426242375498709997948180495290038852642295577226996251562290739381756088261712252002959250464817825794573967222690325196658689348170082485330823260222924271340504398971343233928578188257105693148603053336670500586924868189559851890591585719148606918739258693819552832256972410488161925932962690674737238537885259203883830853576553954592412185987350782565196498138196436512482274916982601596412432554591446517198173003935222217231411062611322131167666465703608508096650926993089977335393428842634890644736354747623236153054615560495026815139795753794946804284092638371055020585199615768414960686885796325134614551063479694005788621663491939511843966109150807440543550166024567044068728200429170940740703901427022487513443423392744887294046201215743187452461669604118133192276923318781462888177569505680884093317956194574661883902274077139954041906197669032196822874383181157273385133939196788980372748256486890078569993886053222075102676150215038420678150342908918309719679353740253802427211023804734501592470363161738120498895873217402547945628373018077282749835041927960790088079836456697872923549479887861666950089909486350136201992173231911913169485224434246656579326752795330891193275426057737049147947453490303081966758332275577930781204436890802588909215239018883678628007861789367407284624983947799151617320805407287366536158955964123962159360717328797540373098093960502363581947328295438844991310236550 [102,96] 694399354060826598858195474205295303908326251328851287957294861525151285519786997401779684816070234432758482846464483517583700558106708441838850033540746083702090808486206492310943217488073927881502535189054172242980421403788305077607314260492098827895685954208759737350888728663241592498063728189534537026395497552773649682516729280663451372643322662852774308433434901990247242136066262351927181900017193754989079334512110500764571775282963619439151717075325801330548432329170193568358772383045821459788032298288629541571197644087700852729768078723206404597092983912137639347730805408662958365727927684954792215791606884407552399734345524687960142148442005345237865607362202363971729644377094564196997771993425614298424284073110406748601682472242482049566872892682056129495027217031852911226442945290715652217278169086711244823365619153643826576049281735967991833509635141271021462640657670111863856490061064343386810097033701641527484914355286977382753128360169430988223648129755119905610763229697552478739943237500831652371520106518735329947209418265388429321417487135661867587003694590486675843493528421606185686857977628320217663336773646000806167801225225884159731427473386972892629679489277750683612699438339686276134488372044353873266864232101911382421131302172629113892298958162847752045445113397026968650667279738639837900339484988838333948474176467041159065049342112675154994435654938814412617184533581822935049262726398606639150271571332975252734193103987216770033774105268928320576826256101938559529253927372660613418988517879816805955668925606264046058648299654833328224876029484533784681065227710096493737252575918351000096838944038051637417895394213838714920072284188455671269264688384662640806070566935266685596869838518227042360545930771419428876061522901370868212040109357277499409022282107782142774343040 [102,97] 7351968097887905499349509853931159624039343200113596031882516669585740600952156800830232528531037561124220003405529699243673055074531238544959971395824440025119018575464858633651824980838687930652891893980265733222578523190119993288292920213433399666969259807513243694382296187141156613885071259753867183726765332338767912126047333623268430735865359444059621446661556197131801094452494183070869755396381789723307894204730422559681978801847530115253694595218291928072192559249975612007932178922774883247894385072227345440523408465848427517405532686062842641529854956808130337546989885550723507247269448194938898875279300851815528658453696947216290857378990944853587757304011539221219420363111388233397004609223272453175453878319766058077812710380015730078811426806809398721290107318156396176090576136934331356493177487614100597900578468956741631687200471158239311512712701868051102583369393678770631961002859038728711106421986900830475206759241064831503918693617051063157391450262348686420800648109414626283178138196153327413624307487958791723205908354074516598588499580854929820563248407344100387626741830356639392505601166900492602556221463655571960896435260783945460866668979786549095275787928650582479116845445677402713810615649953019506748368675141164342912217905656680317999847982771932307600897520742995486471941261143804556713298781332285733043647552711796737451995619228379821359301466460319996508986852689747028302365987523438728732890812648342852214181913986340066431426856199610465820750087098076394966389160637441927025444687013363578458531571950339641533826635206515751468911861991817699421266026478639545709457057222896614656270534663693954426005913258571961797460325615813225785083212988465344111117504073857316350840142188221894838482055937842487414297239506077655984528782738589830176611216901456798080 [102,98] -32897882403604293841762932932515334353097597748265948659527990847539837944176049127378816445676879978163807967111187947824014849558769620379734224343894640581075730445228245818960663718149344590134494508385139076388220285845517271284067508184089360432948900561626751294510344796815556572823081760490956716460829092427025755898226037202962865578324873353522132058752988254485954301176897270273229776751054429163535166090523879854213470538759163752736758297699774042616404990417632036789355925884418552442698935197612262647089709962282280247560231314648921193212781592210763702176367028863153491390497898488715930910307714773837310517174656372003038987226055253027344579397599610042003147350557043157866809898403170856034262557037383200162700915429914032419730306584327262748216184678453667498018046043537040722971106729549925348823330930180827190335562682739420342316988987174723874395694424490266966511340530766693200997466560946634419539515602941227198168237934279350889884555949618495644758993175874932245551166226402567662248145765786003077165235474530644885285948101584489706288572869995908304659809848461203284578556993995908539323148832238016095277785074338575534285123963349700951209579748886528305818853765801545449492587121458380161876766462908669444059570556131736904219970005490921469646848039709036351848762778043684403590495740585145701561634866861745853416628807651974638646118255786218685176585340891067145382962482784429069147361070204943147795494705123452486848067988020001441571125880658977094037640578861056312925689735897349390352262130941054593534962236191133752198929747374369631136936203113931485104103448040162549761607281123638410508673083700677958218853408607956285280063461842455616659683758362692646548933054021150937798293863244444351929193887441782669137079589069054222292377050598400 [102,99] -492257215601590619254770621192183840328630708078671898414489668868186654039192167076697676252107299645606858665337269195168175615849418062121178426112144199125644783884237463474134756865927841580066304245312583793776569055260116903503188772886241370029750122529785775930770336428052647743111455258547720033173536460275589327948757454321067129204392579426737911783635813748903047786910664712338913528119627213313617151045033361254800280261883032478400225919754431911152559869968414855072295486563600671119579834848844817926934616391197543089708351962088376075730343410468245451486684884874212926114154368452840218274975252319557437069577808310383598422865676011460413249138533820585772775898196507287318466721774432397007627506823525127982379475487822449443328162243632258735439659983482042380938119642343454817539948181933928091988311568130773983589087321005717413062373296441650115001888220147332015448867686499532809816439786316584742570794808191068040859147549072040708606874831888026446391156559521399555198251380613792393894745360553553996952528288008612527442313727035898193933742155632455715187127195963234395491947585420380591849687837547897487641149887957553231737303867233828383775365014281189317469229828245035730898888819511031362990767454801972438308114670804911299909337357233624886436001818762583517724559722778507238869194578759444589492805973212846040223490065646664859123280176190165040367695581172220997095061900238493414898742631317396898737197626226290848158533858356685456751213904427402295340207932450208706762944338123061763950375535436662688281964759266453863452298598552683983168004605843445301238463311462213690476412079426049533816211154206347780289872044380331463727261743883656612832226161093800258326288262328668967542946780839174249425678014844487629021735073057309327426555840 [102,100] -1786808821949158564269341382940932642920729136463534438106736052736153493535503820278688937708284980693548986269095152972056479179442185216056743397033104397593372065493359458064354429934264088743813281466439982567570757147625934822476802707330974966793243002005648776962635502217595164500174440797872313648585930227427235407965520439342227118974057979292896675433506471752736929690790566630859932673233939796504787698051438596730162723757030398386616083800879423997845883022305496855691785205723796988661675156264911408566997660579609267279913841960325496596788819171235284526020547747695713176065195803580819645168278766417067476923483547080099853569107899458007902094683996956882410485155504428680077876349326783470819533003730526221199696575764708772392497053926938609229439954574331966999962139763118349062588649395464375641527000090432673294783695384838800159632733971657686636841804576773222383498217801099656019429059906857281011817052337333408673076595232906340473526619723455124018397683947460266744420210683911885158919017462812732464946757918305836565392432778772027643632975874664858727483797382151941510632394400427970017726291627503830954052449401079050614860590730205886256499286539463177519891282313910322075668359156148281673515223755306004537424843350181063039098215233497271231940977277865515989216816814577627367665454494576826055193303121047467137492929324130448621309839247779444444440937861493287592565792310876416056937243917761547493801648626341919541566911635012481935533368398017154562194917541052098948082123787620913825644888480130709882812948579451936686967622774591459609999184283675930100812338024207593211021475229764315608897108741291057650882312281632410718200035263341854795455439887550886384595609090754058832688955869070043955357490264926357878284858809161512232960 [102,101] 1694241732292178366517567757234711633010482295099502595196671193236119847929027372213479462291771947456321902558618202872652492552202673500890671941108415436042216140893928080272649323259929747884034196131845787739514028075806200108672018522963166089053244120336457176745506556824665086110205637035069235377503859285112950915641518975953198485243881827274658686925361361920228782925556145599025859718363500884789169388490058119822126694279733597034307246903347805326865115414806556545249407757978633801739227933257767553584167094684043999654960634980901096906631047880479550435214408306688130122050406497302682546422788549207113508230519868017243469735201259764297829583784665109312532618416009953341819572160543162980819487076941180117754530640990087266014384715672143896533312124459614590713748643158374446970570160386157514059226647737002555693456190664933122022077533044815061608026998330214168743312146522470532577463177529906290982803710346864610918269873612036542435686456986426522131384128244381184550809665430865127336464489893910303209376429826441800729202084684724159479709820091315201524442836243545965694344615006856883530311239112898248526305191211075282173716414843944888746812095217578463930899997096274747361999963751132429605358677583384457767405969472983805976906396842839967151170724308053844385017026455682175385260727567265681101819615444274216237846905869006228679950951515407858960016504086521464532955021400772726841097705422150253524761182284980053010611346703735069653170714004150220636018792503675160665647794418485327177404419198469904326272341015889097917156366542448243520564603916282029850695329892369020944056226577452601489495892431867841581728228962614543809915395248297653105639872968520074866130953665910934878893247778311181296654445040262749356236430381794640 [102,102] 20481138100708462088794520239408190924257104666583478887903999844807039617038442310966020479603937233218780874345472340529137311884228388619155148818586022825399961086240164497118926602083324793089266491089806701911666896270283220866371103803733409418144778348419687377053215664470835527608253259325396288582623487191675315381384815753629791359548787871366241666954536338334640099533256715529617395457005599740929853734871554057114874747429197556242021386082063155325147317360131644183036163577565862102448803926517113206598757327989803682046902467196812363872327682783459912816414913597039960215579248811072263243506762140239527048346643670528478128436814534670580765087999365527420601416677298279121435328921472506583579195868792069490224948102023460225433969542741006381856726398635555153186192809846020094621618089128703301083214408639305875737879568740312645252682015683983966168825467532855466715418806138520688779364639630181417028792274337430918802511737742516272084949173811769781856156819207580572353615099119276304009666601925950517498425506824491931920993428933356451443277231463495626477081248464580504898598802333460005907436576415646151105161700077606756845954844733970359248930511947109550391436030116080709459916265909999601065893962513535429544554768516573049185751139704077259207909328721639432920794307092748117533413618220830382623143388373908124000916596063837710116352216868602216884463182835104819608611240693545772944109746148251924184106129702055367646614494457593922373322919334861526840897242456592322168357533118429128921659099984854468744598281864176885980512107631943299119019162611467024642925118332900037428619382715580934024544875578208248944190521075569717038170389829472658534318878184494960650316956785909026113441045222697098808907398352888992041649293840 [103,0] 504124939439146317875923030945473892072451583679655416143044138381262198318067886923594776960129271876819029709275138298240846685423743636677709207694514041280335099671507034187558857859311711155566777956554528415760079074366515995299708025606074178165395793505955388243034092856525417242222029765254530945321673620858553849972965801146240430053797473789936000337920820916539603774530730587651237756582405194572508690809853502283721125207684113771547156520638265493839006673843468753863904465793627691466434516611893487642346497141462972977326392596590488144330585867483444967361074323505600451811635836714267839072315128053382954852778428568625936119851193348790021729459606994702180224268361202568920146427948904632338516203369066272333483246888476850767164523650216609494967985314358299523019936164587478828580884692464743020641030017571581231589257751671036142548355649392026801426157513751936649942886968446381250260380251085313649588795135571207051827835987080444626258164609578754718004889827249446564789099692330937960888830146925072500394461111009486813481281171994817618533332463814470275057803314253735730045310664157174676355587823881789658538832839266672681006872637798506274097693233062252149514306258721884322657107141168028623625492490899211207665753732713156953131498237550233363817201924389324755429110594898012940419747111210695619348956938604259831433789376018788351191870976083683902354677092405374995157745977568171886389825756645859135995084792284001080663285129929925463376623429727341148156058323898879515837030097778292002590511885572987472707966060574907246725391113225195272836709971654282072051392374629118648871197891425709545497776327091423454619477985343455246807450145138467820365491264132212599413504011252664084970387892587270011296556258455244221518938128386479518751774421756007668871285343895094213997810060884229317272181113752301198030213435169510611679909324860001924375234693703486006960089752441343656122410170081098999379736543340390734974625340097304727908915454827437460654172196220296518745497604733410317310382109986629111672206416121418126596864794919383712112903594970703125000000000000000000000000000000000 [103,1] -14204269145605983530421321853343675490282800439094802764856931464574394607050447790062071171001924489228940091813022130193880314901860254654083249695663696337449951011636532294702611283767915590591469553278279756859673326921140662864622104720432004594140965024290256057061332709325159894039991368275059599431215522682958142430664297408861348377172180503461381828913714815411418921642631697480541881603311209874527464360192099862068202422954286915088975009977054638580010356427207760329606965519165686325542984891428241745851881497880766526828716636455106146424364478231017668790314446258462334472537193442079904251619531155922276584024294847434593573476092533209648335555241780579398308339043085514398247081965288299381653331073062581343819577242125434856168756106242203091014750530064726934786959477507150149825939148391818763385687975325108615658822610447865757824134220782827571022068715924936154996195693019792746110040740515025870720785527969392896274988835865611131351783624075999526703234108557078304045361444698247160753172198006720985594843094856933580675226565570878391102649293129057629735275582352511775382808492489460620461835214144640699045159601744965616436763842226186922036614774916401973218208406751493437910482193781662800632974116945593924018716225859234075185641565778170478099613420607166332320494994973129801100087751824584155681126812458723433161745713610879947169028532143358218952891997240737534504955477992567995894345090864941199096528962262129347756742360877448559341763176221460060823292786372401193136966739353334636978891188726784948188564779964112017984126748685487024093439318230649698180232392959306118774190051846123768980096648068816389680372724959061267020765784575212669700921225550256108669447083055157362807522170133210122274134224467931104239244918443562316217421201088749881433204270002130369851469072518627664882421210215236197717771319335234994179957162077382127399346590440578724341381833522722796687553018437085313378446175069194248328411986565039558533214863558471217279502703902469664171377813433961066398332525406928979445219672345469342274876245468817614892031997442245483398437500000000000000000000000000 [103,2] 502235011585012801954150122369706180417359659923992809937095754141228981707223325484589756164329495949066040824774017777250006624028434296980963924440484220203685274767206501026928442637431632141813692715929513234998554832733784804583565579547468859376129877584905523311640874454376399040731351273917184030265504446116669303012266947657140931759237455825552261356370866223855841564377290825314390616584453911826828851439888821175204626264363751346583871487346271343252096923859590326232952214744362261783267153006259162739410070319568007869200612305987078857641504996192531626542588847073134991587226316835614737965119381932685725733388187626886030006723958437053276102733826001829237497199078418583089230392385069199840416843069676767651182147484162418963526924019255219656013467763867532536383013160178381765932530889572191152402486439614229108182880345693472524986462755239533937217728365286328754443186639929463654429883447600152154692266439327380241063857760407362520355995771077348956768397951190992991338647009074999064778841012604710710871685402394690791025494817122905972243964114906900354912014128336128224429584564991498765236035148400274647228873837380504345906747341404106600386637394278155963465596578109712337474590170338198826588814587033909409374243131053496663768355817782508942700200604052079349562637003874618961934474899852098116981902788024976708754283788800457956134682138098956925986584444767102297763963912943200383004000937675988312427393105327261612625197125541047321005644022552367674737511122802670513945145069122660333443192173491127423783288506810355592289115314866734403762162949343999728528887790839377039952742899471366199083493117271023690294039382792073467221171582813353823601706042381701077434771308755633964569217996262829376623108657502026362471197605675701995745611739737426400224817679609132439625000995891993016439626674128777298565748439461905180841847878442212358104440763913566503117615040606175092443553375494561570166721667796445316877646651996841017631271154904300049204554345682831067446842056382621145112851032671460250271622521306179713905152401862141964272723271278664469718933105468750000000000000000 [103,3] -21193727890055162000008795417200369279962725669491152431250826205163746985613142660662439315815584270103559813186162744302059679471196721129480599458308568114154384941711447677581837932174028121056235439426722119810993823034361561150866160591394313821340407271823707718229512773498791067989569758637922087600373438828666689644007248811266466924499338238285278175529267982056388941452176443603067272923454795553903489541901080612022918401787589316823422745645010253070003812791685033935085733502833036260804273148528509795261771192594091116535355967842312644542070715958119630011060632915895817619873306108849762262932139356159495955974060313727899077933672805248090925006253736246815067782550973701185130566463828433481873957575299921684050829206892807024338443082922003251036316848285053424228558744087716009811051006993696035415139224639348977021453648759230668403524728815686125777934796689574717672520997486369876713229805368770975001082132638465213031248814552378376595948783360872437600644646420018191445952628481504014242673523200274590223821562952626769290913198392865296026169408231940581501187819663469154909892067562841642285019641462867888182671700805362417889850068298636692565942869389121513398320302744825685215593606204954582238261548461054798864325801737042224986288938885654320103614559243633094856031252714866939852339189365178619482434981220562685736137541921524437707375941831148427097472797861811425605240820186440672384523633604525538544270970094958596644327560647455492307300378279756329129336447494791435418515925049144230110003896759990545522942553397047212884911831055618610858817977551804031404894978767446594363687413830806967582670719201885150545226708543960081295305016803688164814711746888621856737751409724170540197199532417752688315346363201336642579959716439462143788255855513411535068053324917085625409021032841510123721256694175647604126554507644236126211286040274847480066326544934945088675323622012519438405001442084493374865000557289309813400195903737973039727180154777000563152007263320671507599507568116281117875550921228819483981988184439306398335632673855105645444041329028550535440444946289062500000000000000 [103,4] 330128611485521476612419370642310259643667215716645164860916199385822808418122508649935279341612332649584288471685858072960023385578626333068575193899678149620345615471824988203318816720989402222475158612565341000404553169490296027817866549759860773242120604107106499293755356805371164015357875704411697614425321418227641633476453329389045956106879806132958092884369996843184465031644940577441037606145202891311156635653954886666579822860011965458406520842657915726090162627489966755969355519870182713243231644706622479171461269172182142535516695337573741796181370908210590912463968710545618192799145088460014364295608818879707012819426188669474257504309557282147350465834572672715829409425068145353964676373277068681058276068605366122065461193204416138000279351010092249478649575746155431081926624384810861046785405479367828843284051970624228675668985752037377807290234988929663057661501730390109211125127082170623769123420574390863434752556229986841081192088913779154324062971406087131545301066272432507865576193526416756238278054116147121166890463818058239132823857440496531660830707428699724510627352341237581808425251857721603330312771212893046483894677854471376324750899328877870569891573238232469493868895482051692482197235855332268710931662666853660571557416688559603569163880282535786410648767836884191453148283389321724333019701258287776820445763064737181618279707473925866778869113014032741127860380948969114815743809814629111920889539034324003267559577384455620776332144487441652544430114509968730258148747965429043122152408870543773084223238621464072169324749368614189226434036671320348693535325003423829782715032172909950417583747165252376535174282983019586065005119943880081340679899454756783211722874520547441422252322235650562160003597856859235919581382225197445722037430240015647343277111849949413181189263071657747712990706777611879569066251355662643273389701591458090638810706014897412827186435490112146476950607373347730444908470529363124767385154212720726512506574415473006947396589968523694118607918933759342577112088361229824880474779767553918196781724260197410527079307568029675756804408592870458960533142089843750000000000000 [103,5] -3110708928000710370642454180071987114079292549682866963115383128523617531291988892538820515712835598469213839179726109313356236421437379715148629269013537657565119876327461727802794404516201938710528446804632486158557462867216453705235245629119005069556601201319738508838811193563831478524428642370757787339965444425755054818356688535718413678194508067527757037187734463637707643733629592407335943288328776217445688939580174101329603789715136384710680758337161981576487084156693096550589703937515469900824475520032182925769637308981042464376081364417261476123959928186725864556903335151211120991206423527316475718212686377616467746729171105627413027522297954014223006369869748424063729868608332273542981296581117426801386277870609339883691626745293104949880166862089752269480619151952256834662547068983657606045144149020649561252785506931692606700973647754963345592215566033728522314150347825699781139869637680043458477286860914052752370865185342320326041866017004515004692076979850530851073465842129435227427886862787798831363178868171226098377320186698580709326883168198312467525812866494791339476688581603353028534784073210440948918564584903074919348346445239831084484985330630943667975682109271512588613926000249044674847183189437840195669197907446380156487598810177749188358175079614177362895448218182428252490134306259807626024789385423972486312555675841476197971073290535202850318399910166388479926892828122071693217877151410133575085094397551306632637094167014686475700736119433992312658455261258528050070097487038200258823665732581832806014481860859051507231882672581036980773913842909479559319461869544163498773449723900499652086031380668086967568037719038706757261107538294160075015908724539054727114974122001684119470898181651438940738888487251305934949909450406574829921794516868792486819499223523567412137115318881033077123416188254141477068334151564089508259966937513954591617487312153504477247511041052707523158676418713315851441264054251479277924308795062017913541663378204269382370142533857511242675562679863033471627228020610610566115363380614254433792023397270462905474157645747089462329171283272444270551204681396484375000000000 [103,6] 10606689109533837027872549733569782348540630442238930499635609349541547534957513020178199099732259596404116358066611448819495120657745616811164581557923718091669127937031486531011198079206618469531732907194725040421876638453765609763326162593400185737604618946851562032280599016795655904870466803057426947064213268289025304886069996727286827048976331569772892885603923155665167627093668290041417860923410536698433932260098644711111580529872950687356114237345084530396415823808360366125804755223506882748044811993426946616380614107137475423172972160716369759058372576099224095954880727278470193029586871130285420329447739852451095281155472927563209543303080691419942715949237175472224973015891394058456890644977927578639535159307796823646603327353121370472726341445822736734659645499672558444938378847675212528485348678987335000745199509428516404585325941855088994861703826650684999757685206879317445975086912856274598901028537109020726272733866409433744780881812594951730050327490951055928222179760152554485039499608343808226571049527817548364457977727693391133114788705567441569175495253010081451033559254910809014648432276781287086180935710618046074074505764388844245011547678124276260847525427736500185531874291816493461317105870867785078582921307282268935085980422305909797586323670251696361111754234255825225483236370881808806963054023166733523380905476638273248111819007902798866761926102550889741205865938150729512772418457982586878287341306625890009161415124559018534224474444996693344828219137338517925986643296354038093337986357697095654296574548522586936089015205143858244701630078007060832183048823656755097348547089732770252518402600445828281433922951423781692381220128406922543204067083515580710948986130699551074682354237997356240056067805529081576397689703940430827972313589807131433722533603670906304077848204765987793954245514454973008734033121552711009697391822607228060620071533051732947480722077255428966892244328192165465224520187880787351392718999011316744149499942136796853541180551790087781263053802739015871676490960841215289784711491606833259500203771320657863574574934079075561044191999826580286026000976562500000000000 [103,7] 85899900510549845752337623022258679929804149191496074500991246979275876884449569624658785385424669982340104590476867340998874003689273875367952116560873165081913347003156239677259838386533971499271337974662078147352720684153957386348555479112904007979531312839301010525005832129417496280915312664669731405787444810032868919627123644751791378064564421801068536355003832444828735870246673762280247251919395799794182585022931932313915490093342734027826735588517069397455380090330536145589555901776788181482730916780303370479258441855386025867091137047380960534711992065017330738245103231717034599642191281389440646173221634796409476355298444251385589117126288707561150758271801293374097444116967488333219008589470160299055146338911889014297199691751272758562087819794787979638039548952216881077004972111918145884563712336362108076790583405524032536401468415176784630367115727315075455062617385852759733359833754812345582710252159657672468828608423098943465581944198749799575156052980768758223584962435574717765321957587086862607003081504554246573342424492338364584857344453267179606604328534503078715843620828817400101365991280935787158009305812892741858600353665846781462300712298270799317520218052308653460149665926695850278463016129015370903273598920456104094712974595307167740911861612663092805203248653732887425535269275637910246368478989825734939236545498993534500934549387885794315547169749619278657609020456421310140375504459162332318199541538347567900018101365197209124141094760590820903476291646416981354589203540806691399052296376858768822859865521099013469077998322239940921232421854477857047044852798972522609118831590426465488375287840322705484551535275438650805759769250601463660202566851519912044071420867891802716410716501712788662274619838125981459426920575062645764493135175658844134805817693694466600322336765766376107346513292411049041370567736469580118422460945754878341111380762110193765178734327288889956532201819046885100723436891576850154994358853964654947756111834751276142937228823174751849836053997515322273693507631968368857389969530114547881747393788733350490248105724155891493865055963397026062011718750000000000000 [103,8] -984374379217020109445802801940385707370749678466588362190317583606513187026400197335390931718366292697955371122775491824614498527518075327563085047213544387004259410901234287783448049043985761891613730800790184065868077317374863631981390332928423523504098543301208455769821354569931354045457783746317405573497971819448876656216559140656740884245107835921776287960944353745992177121419723294004304203099472864889737520760064137376511238794175457697747554907250229212746104075141118892918568213551605259744880694545204767742757474056599520483596490535019013294151200827606372385578014232521970370388374176447921442040583508859612446478087750624600298480260491394060900425287460834278807812477996160786302990303973269403202667705766353087200069505330517037394662657464773781279282805663421133470344453295415310813564315301502121758960167550625968686302347609117584449887103481869009611803822418000553031595928518323277150835030731008592989797195562596039663063592481836607204174527338136366361037253546889132756015663171388272202959489648567680191767881614935008008409606375680727925632687195342565207430630972063424000431423067614791046055997882222227188336354222901542393970764949706258613886955159150184378676349889816026945740130491270061610300140428540021208785190528969783141890016318043895543259554330448716199429190639017949613209073419598129210894743967240799018148989556547070936836385843476512932623508121392448570760575606176467892130087949391461174726286243249181687973673243154946906904577306663942932992996140690005350529444939267925624117511392119519508475633139961412737927374810978382604727515680529720211444594786321613984160188095207021551211748113751369302567801651408159246008078855122626063720255394968023924435516772500908041944103846308652989225287424608904463159313198210190673615232210060944018096464027559649970822418792919624078128598289306201581042350928397095076239499815479554602097550974215816238609284626346588753718389088755229075020639617451287025385451644766852424785521629170159098583841173477536076811619048460992610216943139508604719645529364598787071933237713405873137162416242063045501708984375000000000 [103,9] 3699129369436491984444710438728115552762177508795270348810169837748804948308857958983723852123751547728567119776834744279350099185424267345729830087727108899257326642651162418532071188786611654847101713119909085406677307546632405439754605759450155331991704597933916120971230897181474171102738418717404853605920215570676363407866017166599045824967438047707990685019144043153509210601176864126620434953362761720849059544384133938317944101818198405385751085063906517595896689265228304752622181064857286679987141691109204956882778730253160995814532360133973970535778089653102097701217152833813016608539412493230575475188330770282929632422859176806874110350800209011462714950051447913086807654567713561171248701789678312021161085910843315642720101195774169879069914184454924258715706004190569944652144206782681443249979512513861804218488143042157904500338315836577004491181613885580140004313219919562445739951732201107083722990519363616596696841649922068493281473667256508183280095331887600404974366398015190597229604121686206660926317762513790478701509941542830688167450436772509039577404538486087488308129030960074771151518238531528195630807194704559731502794090906921798687579689288039843781629219297257204519923007716194240967247242688445075813283517064436618185914434332080749179461182702151113843994918867458764692083481017942522914790188424321640969924742674837581630875418621912175388285856444149381352322492358714566594119022864955685822921665771636300755868058602201888005253564557312483784258956064574415770997129420305259138656878155566438634086074850047608971347116063812986795717687139037960533388181345909073880935176675579311275322873392993617995047978921128112179473966393868143577879387035726695777447227069278396446331836835606632714804991769843846174473553175638834103162763214828891958944755021921747283427379593825613772085990436812848725079540001502904317339757601781563534375447809388150383345023840328385721353437455102501646157668278371677717802049380699974040637666460734071418573150602262774333079601300657913591134305254779468267527318887743933562324286373940274261391814025756730188732035458087921142578125000000000 [103,10] -13883788906144170959319336993786185174400725530986642154538218858231681101778004924640122222978753202872969393463104681961716281094665349073814163397998127168554264988460370054862415943675652012169884705137301974217536657691001444375625222964752851000510439621528760014263997227005082338719303198346192775923781626027426656479923599345955352753048617051270355590327963057441938820512136164505062777083220297633151848634812802024859391347284259112585151371577150112917398916630914794822878827054652913007440257347510547177136291732443232931667403622527065961194741343898614623372810651540173356670508049961661534030114661740465416412356992665592286009564306927699340176521690981736255320434436843467324579542660339240021723275705424873525425004918142296040438253329184142056353378121640585724007954602764719701566428654900362424297960894826185261849377928619417375098650046053757398448580835624320533985020130691067111580777121064089130398993249797063776361191381529009433241990875710967869477952746210318803984220331030064349329380096512457056611294803498325848216170514141486242164713631521288395174627858757274114213821679529665293529793281496362305870288623155097411886334698372038465764844169968363506778252791247957394882059929564822963660946394188465083108465421067336327627805809512376953428387728956107806201116019047973313819893181273114139618471046490563842784936273767237874660471463890514343472219693551282267255583152673770138582317663554816393867006533760701223175488432439991549898610084120021949051669532852928218042750135270668214758692323304128098024403350640308381617977182457304931571617830264861812307531784151198328053001442172339032605004222107945825078477214707256450822551625916846448222651499531332231684217476963352852232028169961254943550582166189865470130354928990313455984132948925178036435937039988844161568924200184947391253328423104863410603424577229540757616780252892653992465175395283529761427817535333111070712400828383835255444574298994647566136742082733135313491481358073235609516996697760707782768524604404001472516769771950243840860553949767661370551241617476989631541073322296142578125000000000000 [103,11] 61586018382086399292605883733893378892995289276987802293544341469834775287204438145462528400467300911680304127500620607586707971613584991044181643126121837937144056762230089053181826614111644809806366940367840669765395496761190129688565151560569992011495368752044056632814250043962500828991758362468111502313223114046086315753907607171061158749609675477032556067144762155290307324667982702672064609786344498098159046381698806185773596165033977290364687512900374647772110778686394489390291431420944292863702297888021845087070406752523855540949948042730018697043636374513541619286001861339313522560891421602732143872173744847011866553940706679228364805169525135727712949377484587660609792311543403066498669859963610775079786637662229769740174609891629919307500601111886427429581284057264357901611110841995495894103522808426927991324789849050502751296843262319059180514526240473393783713562806490449881067372617038991939803328187128807500184532489930881406362555174931717325625997951569276562374574399551696606049763239617287883213064802082880874100316609205690530213345101334126349875550598141367547629196143167775043671239500179530056139022336069846306513947132031454896792801490450934462810495049579077765711046065819657178270442911220549111965408838459973001686433518339591725429003079831081045808956460245477180300767578432383161269065088593227692428182825505989272466036021963283214912146121273212383504079919362884672153460996040253810472281512627713472173221270117024523315437080986953517037778455063984996917021848547609528227527155122884090304883529037759240316074868107603521181863472584101797497407291471405651470177907585832218736607041244739344956283377819928214559690170578690005220066645880646689385442486668118232360727103772251294832553663102327882694287988636959055707777441568024100593662428805364985470937093746829337110318555870879876738061599321375861258670144010830799161950651746536218236127958172050614056481212413282905124533799080491378920759150975416111790794342886743115128539618552303276901897233539368926628446743308250370627399380845450952813734780567759587166509760436383658088743686676025390625000000000 [103,12] -146065037798956415479201724395729301237003715772745235270515150007716665764317756075957056854919292050000125920774275869790695000358315527922675978534022727613583233640180151367782025071295131018088134416234420836033455597056476779518428471950617229015454541804647945150707670051586627794675970035102095752796134009658216181867897052174626886016702292531621571458342681030775461409852658132580600393707207238763799603305536432570198315951376826399242384532777017816661282148207311567256513651476434812107787549100605915746782640529485835311774201724217394190608653712782142920706681639984065498970989707425594486760290228477762834898303478615485149685715742509789845140663198100210866320261355897111038245513014805267411458057166481344588379504276230078189261864460033775110253719939983484997310023272101936010003901504189232799345932568100847285753731274466902786979015031478381901738959347314819009511594575051153407274104216116669705491658442743916880339321190951373469936407070447289028826246603471304177385330208321711050704284377471337105043010946589324325013625554594033965206679391890236813505969593546592385218433083236641380581701455054851635323597809080580138653753142135388118894968343413014643513956724503229744910099433941331743179117509826711536531184459084498877289285679121565647866398643472810976808446421795977894392844489399307803316526359538002774514554995288421752954629941010113490372046675404277867223943614737437260924742013122819670596555604792217244378447237566439675812417528334563396426054369750042426827111282921351289655852540318405652925990471643703412575946912831594591234212680618401943938439181683541042103332766174920432012010891100089764836942862632827064882429785416891850972394417464809833716132128331030880494716124929864131153306763602346623334076602602685864852709361084913463618112298494631705688090560781282322834581566446374325750007270656613941874167459532700885462743769809901373365695871481691458697864167838197024108459827092200785433473573320546025048261838133137699737627209580603448363026051367748229922874371667192151533003988822523311341683438513427972793579101562500000000000000 [103,13] -46139221934757894274959833081389051140135123821820056699617667792808740823299522254611316365306461218867883651833467453922958162420201383195251811495944438294871302998701112992977404477904739954021184568602621488759332069812384679394946640808098564593320655157096241938592504271620764755598617056647768263478423376451214225547717541031920362924497767114023391448824321194128385464702024834212779882983702522178513958161920441312718500676658336840054231788752559690916497852155509337427529183921908091067622667580148993431872927644104164159907651930363371487148389560999375379858354096033987683168483316609536630699540576018526507896216879267904197810817177411064845767922582848834950213864971892988670659831210895135912902996811114674473498395505295454129169831397719309248308182935307740776759969700356448496360486489962639028910358581845409230491084401229984990631197026055595265993762934142787991156569536489216692075398026484356125392223066846932428751179279775671099160286686187506495330336305672962157216761548073898234581430467663668881547992982375669157186434098077332937162045935119090158756767173744064717948953338306567380225538724171625514019528967981613358832101947718073304147128076459967288401320323142574403081233454677505854458462539783322726054037774089778882937466492407493180204400977145489460093988454721313787850106960065631999164815936292268138551710544443701309334969148661688684773685708586353717109907836224304076155308042200133958418655005102521934453615075600723250906448028584658425738102327097851774414901794494152644151431236051269766615065055289165196521881692625888388757995006461133722890515567385568470445266039252878240000245181808839098430938910801450174847313196900186910894729493371262965459119911404066874333409879718118751172370862629780608993983002113265747021930910056728075648033903960925993770739620979606180862077947274751801863248539392269172861552986812152870114416745186704923233350605605665782426800743489603930433264125755884731069478785782289187515411884547903645223902635858609490257321943551473886690091141642641445000195238150281912270500583872490096837282180786132812500000 [103,14] 1127509854554494672195093079343427567973830650893584037711142302375874068239800149684433129612491665914879837136899607312067894156716845609422182282385382645635893778809835835373803341070735452993338934959669186286451290897414814304145735864047523877565879659860587575352332946266276043257432535692195439640101049786520986035129387112440812329962392496466184206824292345852504738058786990547026815988273506404238466369736089461055152505515214472047958059843282515794826215000037888600219692062834413076554279099450951141371837258735578593398132675345780747481616012026760656190664260337974700630948024222224599653670324232721402407051145430879670187508481494178594642276172650627194665097807750167083835098786364141635679389712778226266524735684279889589021097077951176049383894705049898496393183072389428325543015367391862224530249411867798265491932500655503399640866118131396797902123731466464899767672515186857475359293052469832016569350984149522918130595693255764083047034325898852263236473498124609404208199142429814426132562573046040138789865028713669973675422813052768795476697901679989562381194431651607395526846590697924964973816435167131511553999026154320167188828945421470070755864368200106808282080627932951966427642948598505515178747690643999052183721095780923439093697586278731491882327129926741844732948653687799584113136836890216137267004490702980894248756337861583971695267310742420501949049631833856082284534448353712438855968190141307902715932196335403420080671446446397327460682105238305388751669977521090528913974704247064054102747692189267838809342424090750942342564454303440702203675047900561762586731090699549048088990327065196404916977482821890695536905486110803866938878785155340637386692452589995213811888256866611401672242010500348836390978120762505128739699927480461155278544576157101695307772133844946873461377822743046071520559681290374772026690515113813002917404708997197204065870122179259378425679151710095047105952351141181561543520652040271779247546486211485618797560027808228663908422890401835840388681187109083343935709350358880881340247853651323484136526076326845213770866394042968750000000 [103,15] -2955982075948404026122241069971008882457974917310442160434977776010997831178943127945671948285410384633425831321129442787144378266277480594449150832408016298025094219522839360981537878444742795886113471164395577794347219134699586927994203673908924512066433030241613786415933530343689794533097333602569658064068330211332023510986880588285093025103916810331909220235680828503792288139774182458380407753860495625270868962325124979480446837916054559009235114220109103828828219845752842603282241014218528603924247837597967539543115614496426720846016192692231585097784826822235559152046183382934142868137031556454059952436073503785832450169972755095566509037317971048511153940509029023706928322543127021197551619791877182229282431412844649131337686391143526404328943843595314741931774508570125410052014658831372466902916633128519692100984363926334988785545321939887555965795466741105805419243509734072758999425503594580329595618842511276206945469373441563581889114735986579397717811861995394094777552001261638012421028752562358227465836122318211903005582849095354392705370203342159544505561197326784138215978312334073852371147327632519438618699091028052493283483488184406363732272118140745106564862796145698501280635266731917271717332938598265312862940109401052096720282968231790359049881107629448969361762767569439440875789463347978046768089008914803746646024307604131051795978542532835254454985658368230819781263283750333866575817543516110152157817144276776197695214071623880074905870995242583568747700160418270027638947456415393777732036070179286132136100643950413979133153953684270223983081110067047761226114466049664744585940334574659456095652381386102445847536821786641530798086908068738594227663568581632605872326440709317770816917421133964530801664712398406867180360329803278470005950905822689143586148786880947482291305073059162401572094229795025544574847261545145500322496022204032288824341736813575748999758154426170309984493966845634455234816156582689698081738937216190555411749922775837226526890958998377705549998105842465441628762783962265239088504274638858951613378835132639466110049397684633731842041015625000000000 [103,16] 3906037420646606221912018150259805291338798391395692409585360674278713823417328902058953698532208967291456214637491292821976073572190219222391888526504518469125324086224856633536339403105455645578438585003860886548407964251226281442858824117402057718641194439901949035426514510757143027598766713794796052062761477678380364544316855137909433221425660232227540034809125079987172964442708889407341897851770926422558752694708497842661992587914797517923968539056911996497096015786713012011203255486624123808392138519955538518976662621396656942288600236232846128338019836190165825316967071311026175870509417884232169278705625093201588633166364689646429694708104469044328904127966952790257907340768922564597809712399879566456123573275045894963911278689586887597403990830150174945918959270377974565001784670553855567149219606678640506551097390290027506856330383159885667811463236991524252659965777937987376512331090332612284846152911937485855872562387189927320332951750833900334042504232661106346410660935948805729098460861861666952632524831031974686663932472465890118467018128081333262945067842587155407539630512631698939257840893956081584403958611922058939499386811324097661366760302350919917172865479962416453860612242211108062979910135688161854776035163172223442319975850556757084308621250094498436941773961014045782067038273793670890025096630676031449573081113214068725186677393961664144791353676957382607381406784689909807553965447338745696889713918753373070909073459649793721847964554829591877665969780689072258817722208252234875106093617883209106620690492840711069403332650346534436355261635063446462056585409571807397873245511886600060393600698040638952326044794727311079099569492071335237969227327289460113216083924493980702713402814725960401426268737316733565847859981011736902040908596540607422365872168615660692794228393365332207434066080263075632481893963858867816939468359860912596803287716861263233086657670583186098387328813041071882472869343491463677694557086932168614046853373418365888586497037272744508081734866740498934556065151174558680162298360302842719205104662222316491693163698073476552963256835937500000 [103,17] -2438299664023267400033965350856205137463587960044677549760863792578329155335720651321676859734236289153063508595089378761585098907699932975279813532281847051316591433935470980044122198209519508303972305678697405864855865262121057457188521931986409663811177746194992175113135946908523348404090550221308587207922302156180140420507254316574419617073820952434689843211463096414387151318808471839629270379952365929685282551946571964523402315525510893315507523379585141999344220851717795592158815877645181225665732858924154908164251798819722704251265234959952963648737741512490098870335373126690495397628489035447652833398134716929349059154905907394342574230184069747355610062976289707435641254576618783338571872792371082649221699689303747291012614658549181039888579919549727983088377310743756848079272476917488448432327974991152143280362115461548891638113392784928436703439755137189266040573885182828712931372357553603298672412650999702678221920777572512711539117967244283488403597840349624043647710347097470743337422294275619706410720321093972484714633299421020577737329714966321408944100390151015447177480699735181833679150544818102077417193435544194898446103734071521716394095927068718102853734128164900749276810804425824291756985482047487070412050133199221893768707516782405448615226525981473587662114826133855546543858812088084520094894882913827194057598763152650100672153007523401440575647976521971189000038970356222374991197536704548205283924496428117562700409939201786741108682985898528468425330803343609341141092955781587652708598416571760112246031228604894859375324811092884452831890757683812513445482958942420260357406242471235037742455602623037245730303103297848611418443326695203367024805213337869322150204029257763392962732708004326709800727840757071738644044012493172898862114878053104162723397336162051936126800379183655647487478152882555205391990224266387792616072867568889765995844115900702607625849727293838506051186652646859603465410469204484415580011591015816740286804992763448271748216925188939713525257864177168364459475412175494624877481160820233760519112897746651924535399302840232849121093750000000 [103,18] -674327962522475715758765597274971625081179597742639418385316334003800699442823311340061298473459040633932705389335304011958997813657953366569642943041214461747350072262540363139329136882295438288959270886491746208865388148060919976144554941720168593624666702527555272744174829369013748082772746711788958849445462451321894291755628733835814075316724194168141862854539800555057029101198541334786352129579383434577922335561422989240546620675352638224904948795835806902078725286630861696809570603542578929069854957040954390894786381174600496459306071390362776546750774145413562369512627718745442626374937723738972051383493005011328611259697497120074926313346806241431448672785985205663003834262890633335604097168322814407431030054160019471158487287420821558263905244003560765328232087670683822544400499789316332015493998073659424302621550517431643009449769062952594419452847042701795646322498808832153156036852893880970053440025602403330328841426238320851190409827209602437294557563016680897567626014786168007855417290777588341639086568751867978781772518306521064823394187870503942294977542376822627449362654135049395290156012649750403271424612974780816683287764286435536005520026687770768493730382285745995435629406144962754645127281055787784118821524722142741045860465259172032247286975637873814082169284701217364544695677103439783003789127255545541011694857619026731845762760735018832484114649656333570984988383695029199577513041690301424453242455836395915052037260526492750371963643106132985398545538689591057788220442614527024980399314534705846264569252379473991222705466631523764546353372309176086649947849216043808668617345430787435316565855749750934060435244001639940226776579899655896738714425778731437651230387589996548048223784108527407329701021873040208486970166394064382670196782452132038361201786333648681347777519151383108815841341587675883032268043781501778062849899575854506722789312068889030674583550883994447053351196569307352962376024852410112512276285905546283609568390327538031325275824786297210885702442951890578424294358465275798439435211896491760216743038824915856821462512016296386718750000000 [103,19] 2459140490417827128808669950647539595930058017338086326901325024519859893224685607988223669861670925679625336315352785075644490012608464806683534038288340877060630920902829558593934781611260461567519765599421224805595117592111558030632907194719681165524180300473089846352739021855369487649148882281550552362147548951478155100492621262975759788994427444068838276843092259248970292403127202227518610506728163912241152242629421268245711758752671062199979877574448032311705098125716091289121265359968424147980905743867616347896941636706853745672869236806818404508239420030390354748842751609733732271581758716852544564965668389199593063760353802737838882619280259764292910076509877100924419116540359856259079004144821982020589418097377340654763818546044049840667772676190082394654551061752666241497704932577038984866438369341362508110959787125989310245853284579294352089388171914066233299259173115656113858213905779236928912375325973378442991831077687569422262235631282506833137017822181243632966542307589861566268892403997692140127471695569143609933582557143775369920024131699591417754831977219890376585012793342355308058565626516621376532663523217522025617112431629563602458513629813053913230190676356935291489435041172661575489507762025471537049319253563379469230768208680807067343082865952018394914787748547286713114990280786822253908524465550305805553643194862052083639804083832828122724252869082391495568994090729790547900727058127269965402937026366893378742923017224872100431381853983442543428085806923112235241420473477482328989902654068444097511580328367340889174022264315922158617614704704834664794536564957921204595405857860206240503395705916933611506567548458182317286639814597544274907580743073782864648415914543313733417011660379044400395901015893627306749887177744090626535620238885794244829054853028561791631838838038907895040599870431108241853195382764128290452039193978342143098408494737489607728347960472723257408241389690609539235318946228484642349581952863680197699013860860358606892463727200805662203182145403152774239721637030631006392978513340984419305312869141744158696383237838745117187500000 [103,20] 66128476546176719382025966991327464685340647609953576668644126084063131621538818260521947235202828600860270719204703937025507763360919693095659603013426068484954992638157967134862856470940681508232438079421960636555379710298453968301116114966137410726259145570576617205705570183213204988305886983134367613118329171260439942945055640246579007324788450057338918253886977465090601566768778658968071034084594373808338587953963109844382099876339840284278812213988897200674377650643684650053180605123959288191198221873999083788717489673170864255801523082195532774253836926570392107390339010937830185266088282132503721841594990991994300114402275237154857881031056129684711228895079496261178867071278075997967959518463569714869709524006922598308180513745333996045650820741631647314978523339485639468461212338796991519898767495477534864016291277593712466795811308774964342493049215373858281462223857611205611826735133404157789875787132741587254497253731785390323375193594622352834420821772035469523287713654113031896046930498513202392171292171104169542921293718415735054534203942491644274505279152035949026233215696804031387836899916271312944537751299084156368956094104577423888332723400449696050282654443084485843721463560199586743443828239127570362184464405925462523551559210256591535735264977772662348815628066046101558157045007819101428793208527149261838839764995332522858363566987612672274665384636753816802908967710745540205921254201807966209590626015706229088918265534048021972320869896804011534965747563796374462333030710471514599025904369356078392324316308835316630437795688362992965779732145267044902917274045057779816553930231856042568061612527156878070254445496688039439851893864649674843002113475727583727873595046799017544836765550707410830503989054968403606572751620616805904973150514413913977632096004299572574633461015804805503418921230318464942929953786015473041817884423758920133244019561611422896025272783971515686035496277258661012071976747695161652647062529098415970413334212239150201625468086238330311950035070808005410671246416237874228700774456753130881025981580023653805255889892578125000000 [103,21] -7372497740629729963960931917062393449497431082115209762845901603590254149976260101982233405696422313874314512410758548930110646871047576980598582398028297669206798743874056453436552555670742650483280441796322543077604576920114075566158202447470549614241334814896802517097133462300143193550810368714246273601938263096870408642128830828110944146748496950530407103145502997667182288083498773656738796921710662552423181986230171287807730353033694577414220464808037501792088984685618631314610847558356375751726424857235387221750015745456992270492906300507610398699027895007980922240690728890901912944037488662581319931264745752825284392014246633414223847120327879610580570907257668647649446633639117423924088354209927385030872600246713836162110047260796819082855286123340828550975681137951874568474242435727460720422564710057903332797267651392067058916295980676136328525304547846646175122650518619813023689705054471760309274530321589175078377248114070386015398087906846804706171598803433711149876714080257995680372639022611053728536321431594014637023365942331721943638047844506694120946877964724085883146110188993723420382448455622663292575572156679952506200447175239698560331589786764242314472016180215289970537404481433365296043708738680284555464271408845078046775525544995468603653155161099407782590595216050960440542380489603452227596481834022732863705959097643536179332208607524713195445830612701084891930062212233080399552526116589475970307379116672714395176731479189536994844043857543972300126403679087907576580842675435925249280295651396723074302172140235023700233274364276323723017006167882466593764055115088951629076365671804283131880702135279513428120085436487900669855869220651877918003093460792820816151377834969474874634622056851682245747805887363302533428785327472736703511735433816141576798085618182851282370253237231434792747943619582718533808257387567722278500527939907651017391642072850946582861257350778052931479003996717277518070372298627091249259725208917283951797473222233305618741066219291456497706801911936026545706328390533508121570632388324696704362537502674967981874942779541015625000 [103,22] 15786310471392748467368093975584926975959872017107862432504781167879151166884291015543219654207123633832034486107552890225523321777769052986010607545038329563567735355448423448063922291940714485846504618072534864367054071352921944780174418832882040889717020027557947207105122796729336890874900514069724744095187778839921660597330246598819839873067176431932025173132387131689217427366491403648667758585076414404975814270753294366010262420330845959261416817200774722931966693206323430255333008723767820443078206734582959272060746744726633602947429210621850999600288880116363837400340417159548476590468962738379613013701001304733838684925131787781138116088486448690925661511034498917928952532853132596832863652294821573630718097397854892002969237948036448290933331029314374546632468864438651793130463919050919567997139277448238654072485250543992941935836667551142841616963354140465045132411007473839386325336415436055851903866313142948699411868403147047237056731297888123569478343277929404320473716947257522023862329142108907894982434375153618517267507323666307426451170499045643834640589996195595348845275231376611324657908135904094530882893964971278269567350649721930033531636616290825784332309610423727747551003218191354067866466491870921436201794021378046570543826014547603704621333477219710106921100468241979368506808790316988366615477839721951607928937812248601220004471122561874814362249820073463736923515772087397133142469681242024775885237616027331921487592901564706065161544435948244810743792188550456990793815917599688554512686555484271281564260230789044670653791519358193863017937652759706300095854765197836449139886666649208147984280042704804298451830337509406647571867295600574573038657703760665311922808478036049928101968778513385850297326688935640058166942152814516164959078063673860484246410988371942789411783394414667179003638362699678709057915128526861153890207891327433640979613254629172240055404444935406425254643524098428277899401816696949499971536796153929984785923739403101100692268678019753384928593720202224528530831940035709686917725965565884038710464665200561285018920898437500000 [103,23] -18999043229442728703248849491621971078917358332780379277454488683434800055595338449350075574919035140865885186645237486085101936597900395495911993319069118953209984298669481837102160834638407471693160328220986435110375594070628435841413815776441535464935129896552138261523686940114518063493161468801692258125126042582459232557316014130888784930219156012366791333573859859669008496191920358200788725344271982969655329266943357125720219194292914738866487089659945497850710368199522067584981289523096424353721619917365726390519463052067918361165275483373983966022355209121784840959267528107310800930509817796722424641865676478760569907482584304230627628255537543611037981846542677370916604374715887160753018579522996468583660913687642549929954520957017542153367857052343298589035567646884069830209404908159248488883330201102135792254740251220780937473687110180990383727154230224664963288635833878616554531323856970538172002660738424322432249354826314750716043980514953592258687248302277022792518933429575759471391298856186793454869026906196295947445125071310149114505208205574901121759645620199165436028737129085939098303926616725195596721907107483851584502241429712012277051608438292018859590353872096044658100804825533360303142126374046566110178909063350267740384243673335360682356589407721749409724398694701248112505917007688995950690043116694155572911984230787908565004059047400469138914733626301946051561894395329571436545658971377601371159952605710272233187689498199282399994367072045599769540723587376130554688781475417879878768958305006465700233353938533508933324871098759569994115080529121571571803123575735827748212483553922630798871455360350751800853376728160067110023746074873744481730024332583617567762578515509576478296911293660199744738435096864067728843241573452439302612768736409484624620931476775920650825436864405218525004715106567034008105385283863441321463657982165656193411745977608955422282539831403054418356444194382821361821618900026986386143703521321415457548626854313907621137591523159106168684744962723941066797854412680728850059200252253788221423747017979621887207031250000000 [103,24] 13484112097478610764387906584050172852061657275720252168623889933879996831179045698961063048571530508514356381934722744417386044700749860652106472156659566304204078223710257409829221047982042372965056459643013571120966508063826094718202270517510286125880872727350023068635895815077711943782568577525360670033429953756417039091349409412818558966438889865081980636188076384535303984988709443550069072215169750855761012528953794998941769108801757299045525527544391750330207858739313667040187419021702740851466788976468261211745888229236060898182032184939394006032655682798425585472807517878941262725895580403913418434720822396296734438135327997838082812196864686767253718016233516143752781611036165315527803427638533842967721953492049921643909827123830710734384517407928965862807642531415572223304776176276980763800687584867854648611604615795927560679783619006794765495363546406320003538133062927977305951513857886322323898533781652965151721541992984272882266587524596948625017789646831849687255907905306032142067963323413111903685237665974018822051914212733194001135992486697620737293219242878479848861623381424817797090647879398968041913868699948662364464927627375359770192071386845958109503481563611511182315890791496546606488300798332802064380773167061664212119923363360486299223508893095194103110309775571664519492593444192748812307654135669981387506701477248606595445555170218647411726883029068838811113333653579222715613296248521605217454019862042123592754466171140955837900625575077794315955315547466722194424105893629642637824396603845738260605632318675599672833372281435683732075227029721726588816719209280537391735336258250556647157065351260197887751586804198504489755616974156028537711019795339348558350826106723378776147228340608451212568314000904773500852263655096177251944283190328632247289556537177228252291681571529494631773424800730605664717066996466212224781408116875635184698043881202141105230747452529791021212885708840652957999600931380451519837585674682640989465327334477842696843708865715813716886361839347725805885979783914761678635663155745305630262009799480438232421875000000 [103,25] -2702615450221279063295854775284681543425408792451321626210434618401975656239825673751792073390286227421904222795892887056770080515353743558190977242956528472191337330620258715088353312586020557255367330531386392950024390893308758713783470108511047435371403120023773201337146547320260959596434163654570635641666694527762475372022036196184771312893321069131006164096041120675125083412364724037384491407870511102314270349167149098218472375949486105124391544705198448924804105177457964010961353227530289873549441060498878847165110576893131051837299596071381956651802940066049302272109416847137815495248003198904238730493823540602891876772686175913343447087857259133678189156481299813843779368370103645215912724676929664185931667165704340434169330014461336348961169606990115492549777339461207254539249346675415134436264969889117185561469933413196952284839790061187463065950400447374816833508668854345800013372487582452626261360513220075061128578702364259555773477450406934282794867215217283591799838629071984297000444794825690108668030156617191603259710972553765038686507004923879332142516740057843889380796919666312063516884510584523929837492934888707338643448726793605251986874167251085853297219733956924963971140111992616902238186909133309864813769300554134081673161077089775659112042505040839265591144535863455794444840523143147416386725597571398394373217148684438615656532457436787895829155881233339674117158682576038644051469573395149229233724183071689011491503940752964217079061291358933780391595595864782306067859576548320315992673840840102191614820727778727365286094122622943206453914081032051171365104685826011806599974698468804892173279902150760086400448459061459170207053400296736037107536280993132816569662409915486722475022471357313610581017466522855719157085203483025433079083692117392690565527197583684239277221264246092909054608788653103611652838341341029334548194757065071181190114016153478491179607189699862505009400434896462296272723525323993547320236236263924334136246151954994088170610336072899059307589202793798132331834372651469325377071584171062568202614784240722656250000000 [103,26] -5728912860398954500323005037174324509936092022615212590941523057034673497569518175747755569766509392370405689250622568053132727963160337817902895765266669325290256018183834032698635627044292573608407782408861415132739008014951773920709840351063329099361636834104171095890915618231908047712866621621871022040303416980365015683033387964306126063025807532631975778599358722003465649590960616113051409728400174467867512051286761200140034723480846387421746814052845759389664958382139578196594845888847357215207579596647137398423289667234493945341746797157564062484604582467764787270156544559677147593967350585176682968559248314998747541901058403983222476800216518193966892473111326979122828835346183460952286601501917061037615633714003541995624992929286666059219987529368948079369745840066848126568846930190029340479445073904496631129705421866173395085930792101940090432936269826015247997892506316615861415967740678062715861210852159791570635595149679566468781642924561084188704249813524547364906598297039553437749612659025244811046744050739259626683400360771012544310705461545879819769797748752423496611207907880424523573724526377714739327149447232776737260418159598655769350549446438471923481600588309801355370096564285772468773602048327312882690531257446485932442734884083025138804453098394548246170483620781614840226221635581455382696424542330806986428209772645038916345544184900906703067404324432202541946162341632600515530196526700476998948676096764496697846395436071945190001003113197191021921887799276003516048516564665862220345476321392859570668322513851357372155106727870714084213194954274350652062479888526604467377044124769742749292015318799470663950623122290447035958812684457224706514939405831376429538707378894399191074020143743933351696359066080451557480202684550244692893485696341554353109510968693094078716492945716328369543044996835504763660096842769431815263996836884823414992086033351745236597435025093590145558646653630398314163238751659827142680129387313010099579629684645362859070339218892218691345678216885443715141781760764611713954153060512908268719911575317382812500000 [103,27] 7150217577491007857530671847101600924357041322403477673038910687870138845906955406072675976492080556746757978260428893054495202807369164858293912365442668566327757905699489896219249427492758629007819187769459015337678889344993250655167805797737057847936140260136433454922165754580084473929919766910368072524636344522157191550998656657825287659936931620620172140219622251915275986530047241451848905031103890383092019239314496901398396993280855915431420561683658257925402386257762372895357868475570588559646730206116650206547206529300681894270848850737703796314200651075869740824314989794052153747213749744122782000044311228187484672197649531260683076124154819076300646298174581983099001542241085422767547500443176112865549444271215054496041284191954281301977523006499380737246118855933342296359228159497140972548912754778927913397656313257590468030247139164458940687228252972919409771650103989496602210913123604984077809141826767376344293448512107335903536484328503569783608511846247181123936516083628795089402373672504238374173824945994945790067581914106304116264378975220300956025104294453792760161570473509615199668540669758843591702978958709571848538240095597975468233217238606600285334245440140230041603606590769311793733580319393910484904736770721846326322994654199364989814904952575140276487474382863581602014041143134580554379442096258800624099503403226361055288754629368572087329045000967271675852438545775780616375848363132823703197374382515615525870006393447457969389976951330149818194153728866297983935326509000077836601981268874254293338662785460629787152313649017852172211296448252575305928597018054786474790622520733859832795979619905682484937999947984065018804078948188896447937719755289246821994279426122644166260940531905072561605422913305821663582260110602201332539777935222292802266221269552185040466996243774601045404982333056581424096717718808344755109455706824275768626195666008110207519743043346539738529951973768919733232951256254239924159796787653491908279474164607989944079161985953756424395893479204019419764458594113154532578846556134521961212158203125000000000 [103,28] -2995847933481307869035772557465296520266069108973340080331142432052857425068372442812465406601618517098224154284314953779436756802589470462579265162247448608963369283463458900377928912627918013269748415256386397847479425703633986572798016968417530443863240247428611384035033565044730403935351163461301189586903256525458225252183976027084198334738079661235452743347469988798374268840156313068262138610960782473565199673240338010859488072123731808926156371230077449157896048138613347120356035065991732061630999377996630929313151732708916031160543963884887954899253579827672307367967359286044054388158849071592546844491937096568346632262096048735610106048142584973672373535016924631526289550653243803270631198216334722112968573591305375504985611460343438850182809369946193954478443992270393762783356962577577836482589214148327661430007200740035733174762246616834181830343248525013200779774055839021291073196014920549213722777314674474513640698031144416959612850416353049034068697871794191017805767484619349247552073058391620355046316250424800461910655543154781070237574293269978461957916287944359763550796490718856502202116699844896139014387880091911384462687050964034196405396739897299211867826583740971158216541975139127912539524066750621556819443917836505062732423398565102490834547030291434947612027126754775831987007295395086661626535812533073594678247199653590525205531111065675904415854025457355237012196391717389138957526632683587534382837763932370057935936217924020441016782789953737889982081766325529069093270713725327930358326646915431378716113931056512367169957396049949916864034029230572423315179700057177646748227528329583278461397492046460688781364684860699495424632321619998468428332598260838990978159023213787194001844235391955778627055388786708423047752159245441584517498954304964465646954519171743351168515066738018127861050861599265884734037687217598524555309654006695687537958939644308273110281465884604131055046299739057606970516204299872154363505570542892566353541662972940714907173926191128910107698573956950393515954447418159212190857942914590239524841308593750000 [103,29] -2338654970402213917488089524082006657044541224667573797733949885595135106010964692095722352111232731031791295869680545438713933236938761486750820926903670867204873601574245597599932273445495324053405149367344986072370862274537433558650138366554063553123708314427698577397561371377797259998776014338883217830094639793177347017502740112001675047146151754713033136156814932539998099323023652338670535378738097619170440122993355958385735031830148252308258206792266850534728484110525424272364017505014029868327935764683580080952717603104346817716894347829198873778283570507067715435655194271395385186452526767608466301411450910489277679979811236056304273903473348689541940367496312552771235072094057255235494581818311053373232166555769799163053995780199742536357875959078674686305666530041681651740043597899379136435335043348221516318861757773418720900360908965143627676579641324099135372432162547841904071777373097113636052165278515460802555034725188797483799970862158927571120447028609477952176040069807766468189075630130482091880869215672091976092221429546813169682928180855200235270671750622543977264386062559833554223209503800600087287458317423659341100139999785270595151269454471198085487711985412300577883565747864856002123111681276492396065693732125339915522330148055357533140535713677832300210302131919376527460091066718313838939686094466954773049455687629550727929442379008563587401879936977847921917626042345254626678293270361762192350973840503237018606330520673173059920078368208123109353802919458349470364439126340846923882494069564754953005013097621804119946624441199672784437528544704275583923823778179285581781764722368898035370947295393876706597632182234192980856430941531887997329329352290292261916457285156032902285833772365531671749041971462248847137677564807560474761179763189873801026008373403158303868646680708560728089501602843103633367390510047536843234176652838596848614679670391072241785340646297609962799584572741472579186783562727722598991828047705555971023920904794417090063442520893790738957954010121715778455493521537089662842845427803695201873779296875000 [103,30] 5748031926130258236381186681841439770401209239961288808033788180550425021460973579480318981766513963519127236825789167737868821201621943707089832610080498932790998949213289835291412032748087248479455708498008908932038798486805283891211359456406353898363792608953587682320100717025848811861008185330915698922592086542496912518566015489039575371419324312486582580427590414618878123746841104674459724156889823161324341950447124206178150315179906195737727555313678813209434589107888284983931289078579269298450863563552161420595638168730959289859929937283352676564277178872259598018340435709396555146752189692536481712606956832105562660187049049674570186833411054705662902573437803218039578680426501178980701331168746577186800624714459935233140887705858001436416543161599251086198725103101533590159787846536012580614933731414190512125898553026311248151586864462609258989023479710522898028574290520670027840827701960870838853425040659157110820939786469518248201146064909121294913622440071463308735948915792218360784643469085148098517667704216021447101364212027536075524657935749944359650583957294664575158274080587116683756054728522717497127449334560028904401822237756572484685814224990925134011356055677772011807566853526545331805979730194801775610461214904864680906934331423163792992488855782733745783743451011456699813814951051858862165871676495395220402635049398434898682487239887150833780069197513511601137959759292152732559361721023343264693418212616989347818176449240311916922006222044933121153890600340418869062489793246301661262535530828524714837258355222030944729017746351661587694580964246278525512113764128272422265316042362731046591971225865195613388752531790791180481106016247266268987573212099812737874836959892099222931935213553452832225101389143466735466116009032968358554058302462474508664927757703914904316260068098019234576057685722384248649896753551939055905235088763325305683179193520505638575741099739914079898616926970287531458446109287395422854951288502856134366506805061741052655368691723943633692502225526685659829501107154214878391940146684646606445312500000 [103,31] -6618057633620222064023424952786523525709488625733099798352153573751998598312754260907171434349002575025624920859489113147394708556144623920587877599884027440971384187225924497564214647146463056810674710114418484947770500595208319668066290510341175379929608655230212615381275466587015776351819598947087169657302513674544837314660946661391766940554819764925614800022178344126733659246355874045121799800688863838404348558117100696902762439436318313288460337783450922712365569658448183327149667108393946214669155568352809171750404996824076102005454007336664117009257606923891742900305924080540518815502199985956054537364267086656884702807547927309077427993723579168192232862066173745245393772506739058814714588799676733669582850193683850491174967875937257951567360477755484410229213078559304704737067152300349900100378102399456922220732607833867655719110075586364580257932166699446015471118004679510367153092010901149477833951714307405489262334950281797523445804906341911987108453350407872554648947547412537488979570405793742220310609705940968807505174246420638827518194260506074182725437494806165438396741802026763734724728520281563606517070512975795116621004580172853805285576872372567422350444593998026030174722586306253276273108673572416812193955903727777644380011964958058949793660278255970504002445348203630943451294986756915423333805644573038698047751285966309318187317588668289258470412228931158959898233040195064936298316701763048104906912031288360455235678863022040870414124551839518043482365457572850448159066332575250182339125522165701794143070266727815791889432213266924093236672418918387948958394596296433944435243132422415721103903944440333034676635662403898340977089118899104498849171342771099713578876980125436250545607415983577988740209493614994400608613691379566046287184244850500300226484475451518412806189235902527227291926167903922537322594823730487022330829506044101576141242194961152745694502337142335458485752778095960006902966396333266009320386565435660128780689953249468710285402067708144067201982099727807125344458683002812904305756092071533203125000000 [103,32] 5728288088303471049565815393377828458471759020019352252857229115210888201849795653796498846330767204910876919685930085432211805046114916026854606458760863978359359831493945982026711129107626490128239906132317177505998176344600082057432071994111165183287980940739217582284857237136985111123345059600640439445749952088028763549695587239474137028964455844080252675213021248791049423851757646861704174060464364171808398521520721588272273743613314657726418413463658903435555507016346887306574982434338384243011745888447571490121323363820784721685272545745003125720209686165006299560619713205249740722070337024300768851351443448438423423070872818187488855064563744244033195319652146590734865666952451145810345487168199395527140934408605163525882927714602819617004289948284939973671571180887472244129332280653539313221999006824395961139829753795789077929694024898145752157845861511100504142525525990317633764474739414553609851385641646403268088611410765596985911348598776372383088896788578600852327490164469101268136379299073759956618461988340288020582536807446393830130401762437547162911686569737366898695174358453707867852996098244312931278042309981830815375512700932593110977750691884167632756621232401508298804559634536497587148432907717805314872741135455239066527944198751040587771938447265244945275596153453748245745729260821694639575031399707521731557399542382249864371832454348967814899615517274937610223389524652226958422581546948492136794095572398334003584000278268646338328874155283753328037224325253125811188216048980179811801907813397338531297489374832937650899273622717098049693878257799463302379766446609055835741900818728175083903439155615390616147323828320862546228128411137147011492630503834039346099720936621208898177989473290395379542283958357959174406112422364430033349737567609517122126980368761443161655306673770199674011508140888139611440421079490556593614479894733298265165726555102706171993546581778331044837412901551461949790811210760151382799044256194229207254102046137595020255692228840752182715444009393815881503453368850387050770223140716552734375000 [103,33] -4088349204263344867772220531518323234656494960212220050691142114629988087245741490459089769773233884405059963332653748824852447931689882117349539640771742027505746767317156969380693597914699085989666100973282477197575959964156186824328719275523961108951774672931740318514931442343744957856067162545218911992817936488948238568887437393485402836555591631365897466225035539755305461611420706011497803054734736618013591203430144410462587783315167300121246809134546056075971268456826083014844727529729558983633409101400121115309965745888081684366064807389776081231994425923845190553485234792088793963098986742631160763762859145599443678701650403937987488528778828313735676767024326044392854024939723265433048730814371101507732916342444869617435668787054035984501165128311818131438103510542549383296576712006763367675272695132473302945048532928540387539985962755352303312747330621877564183910028108251242202860664699391977558194641658923875452965317593205909548601358112141772322041402038979031949200692580709950825485225273262007880564861402973737851073480881985291495372359778620364794499345645398118496206524732968131934403391252689509614545572459748853247903306188240292715868492135309417241940204480532035195679123996091410567854217132168918941839978992761444907603709601231847522290361315238613532839712970151544475696001824290288699360683080942586434493382464166843514384245873564806686363304137211426842203296846501768946158204138926987825434240402537028928647180644524699304231225389652701972106050796505049103647985504415729384370532341590973231962067592632477396126556759477749744842465365518092605170997608010777059475713144451301866201630711923403404177188489677075302397694952911895758325872506944418958386038565046973509711768200841440766232317099554661606152152456919664985958408375080189580851081267649824838319601916960410973426414017592635146238929004916931739856631997684763087916907830551666689408569256049139185039624595276410097275788525399597527633548643472434516737555769770827094547428725180374681450482183056593932235500687966123223304748535156250000 [103,34] 2452594059878952230193006604243889981633877035540437990845189148869336562543928401770905033594196595967083340422569936946323498933207111786460372564067403842935389569684727945331118091305124574829476756002642822207976729264399349481599764495602192600702603128959804453012292315579317809136378016235933414198784670110985856573924553277579497139698151872991055661000720877650892835839299490903863894420014649979053715978086693359214226597802596306964672069217249923412356029529853581601632104536010361030037585065527613041185167423429661486042647841340818430724236356028923698448643649646136447123320720313050014108924648971004245014413754273427976365680460933259334771341395440052347044159552885491135806001658671577491249433558643519031356438843317207915111981886799843926855726514625734065667211699105741630602852229759998940123570076847843453058183111252620074169008992181930479360143167120623076995327488143794016529216719543433219012948895228677314155818336758224105021833961160603861560470627599297652637615540550171329840811342478048963188460813130090038944709980457910053709935458982330652059374124922178308818121308907575123005831496144116062261489009645242913872143069552257276359936924331947426160348475457742247973735464534315071722332247047565566550544006355610078905848970386484102921250129733713352480013224910173724821747288382471222213495818754122404059710112176069713970832726246138932463056427700383614599591654903756766875168283911248678150159242729377901904631023243720951704625577152391091143280805704509569327221061585523696777801746968997595375867164948855719286003396316558863673924670711728005353504006966254896708037509931778252914058213937316006146891903554663821097822386953408526502415522205400203394144517993760320123586543147327187465005232236497138449730330780691992516198589702739802705601910837360230425151622607269825099672191596651405478215274864524848839898586911150895227011646937453965111670528927853631815963998743449075156538890145503948913280556680470767847052968615712847646871219535469332839738854090683162212371826171875000 [103,35] -1222019479060854411256426477373523641709958059959298893197234388630978477234884038313542084378147906531645480602262023510841125568852175423891849483528364705277665098910804566059345827633194099564042431773552995947028438220053452124889108828023177640830162727572711790317072692687280447283300736313922845714320085338458463462446343199539399096772159514145877706645165783078639022046863286351669925178065258102925630535738773914398402848138417455785544360941633242305693582474095247282395057584009141636478561587935010504658793422358677643723138537580907366581187209028001949839607208508854517231374720611218728572755333310870933674078928042127267242452241071629995833368879558426455542364168111327499518101185097316790279678639136541828640551905590971334600147440200360896217711050650470378539419439880726932895428367985699047339834138073611657090947654985624703105225261925477079056323913072637174474623291221138947545353097867392625170643990467308533096134210967006739203950657530837767428954976799581970589090507663382604215454529705313916511959619557024926257997721799343500856858242897067662171415367193220603439756868727831196443050646103135425611368957747438674784415077617259042734192319334681998816990876881976018983262576789902550216135537743227490542321827657651477221717941913997687207094981330472041761954945748810834105878790706585776667761641982670435981134438385623798220119705836020578684145660478278218280322542266393822971460789945569766254952498818080287286803066535001567644499331464747579286489825321497522622910155393987540602539108675813855914129752080810807853141448206074575888070373763463773459912131584988095904840889179372582222980831966350153336602440203452992504019196539913910201142183887693406246067780976264034037816948634632921970328526332925928034668485747393934568281219023713313309079745981565083568704578035304350434390301544933394379067757471629991166496240436249438188578434408801704122969041490032481948477741547425280563931565447574468865049265762798431578651106855885761292104287056847766734790639020502567291259765625000 [103,36] 485029771343464349013077316510858477326453708074037195065662046474342029514238702617379951871443630262870544025219915450332623866109304317010741653425256345092174794070658504144446806026211722649046321594772594369578754173717139718333343571976173485882596978109032160405036307107592842617311226111453012608843264791644759785930358473119761460180738363542425322489719428511037110059766754621877840833359712224564173450485919329447275820930281378535958370438026933677920428266899850002923142257756941911043600357880776458766814727758194169054129362997397098021134410798654638961079163337917839943192557753346404441685351849314445519915036519440967613571796158038069862603350934730992726605904304770397011029186855162904528732839569703543272080722243800212797342744534813953222242820130159631791235077768431014813406700976159572279720631913474418349024305764009414392314694106256912318634313163645667212673703473035128611667422402003987575481505067759967190579712178358580313274598916536601060240971178871466134504247534024916887812504756125579229866985194643940260196613903648903076589662250120427463307630324134798818616849597727817656654999209578226149373997924733278769047383869375295912251229524207716894939154873272069958249723534357618482169895389311910940245509541883217014089315784889151824409437773286705946630988421941829583562705162731601936699561753285140920709881520753532689421400006570890018426380761857644399119099873031528885345609625414048446008771638541937290147010004406445420906812591047263299819907583342448713286560780604997522235128937146477158000165180294869370205785391033660067827451043090084977499426412456182250170456515354354586274684183435339523180683361132878926603533115201270614923964870523937360589227166739760366558286433336994585422449340966000605637754215940965162961950072391884835109404863294098707927874735592368014996641706150404880153404764336422782313981980741436586577631940624891599292775252993108661317013943868783511830023430868847082697499584640760722995954711601770915560538632860243524191901087760925292968750000 [103,37] -135705286449454655333215030020505280650027879702791772502129361160528236621979623473530055536513717926278588804620456641441308031379868890303400078980924089103639166034544661175501993568983609938206764491610352518431476639888749361015916606333043119877371676364512243533896760699276365071858119001818676722607709443819888902090754993297962065294276351777748506521870489439656363191179508284425888619751290199462191576780752403573901322968316879806445121358935986020960119985935939507706021055332278757025785839152997539954576757829704508207335459544210257092546771671619367328493813539089467340398202136114148548120812173470917195048688770351869821784418197334171575071744851339370207575597274945923609697753448076078415911485394044158346435381853330680120030354958003696027479818454504763781105207605317625252140118624750385307050608762306012486831479676387235218251489668553010126455925548280355995257753589446197221025286845274775016672896223836835669763226196808306166631097566775271716786934254372651507532765241358319753719364404910184352327916276830489259638696075361667317220578528536053896959642772534921622924311457295334960728388517876066008010560614041801427121991408179573602599458800705858629554097575013273292838536548687028628717120918017701258470362758780141420337693097289196102652739880416340713016497682235410405269971741777074221608641814222488354089109273673495145130377364208029752733987335929999619402334208945361906695145409811615320192936665568914434887491402024700596413546033771492396319001299324726032995559532978188013823440543957398769584841560794626158425441336993666248641783984990850587545985970955336496486942429033926469715757761577844218675317181244564556254826123448657257776370441656613333801973165191038337039905550622513471355008136635900477263882863619205942749708517991727731916050526076201680279172298415265092307175210509298696361024836819808406518342453125098600427339514849358043098765057468229499230394367776621240430276685145172333722960116362087227066891984031496995802279492693287465954199433326721191406250 [103,38] 11873550030789550718836788494204193119947515944084174863287985343976493771421790370701539064653610112444613288077396850264364271816644716884008011827305454171120314725554141936734752682481475746674024579646221135393513456756750142176914182276802326249794774344103955954005738718861650479195677186590352921260601068246245057285646181395570427055275545130671244501434865085138139725233004162048755947920865717568111246339354283037467194368991910401526568030343466277756413949979944682514508923835120211852204501997525029402156245240317963642437655463037342959597218303120755646556117845823968955647053978250505849402910391567972573530127648272639910201755255636243274248277385346091173998072166329315465448569122129095983770819369502488359801529508603952960464010239016439517591925844429732242654543141364708914293887177852375160181862132844218369016031465056470045859677723279818355766998486363678706169632285202611780793846759873821954495442809077505811279762324986523670589046649973810490117383316878979278552124100592701274024855148007631275645598729193666180789172367422246559244860337101996381241815293151737979068626280560580269483602939552316082868126922007715960681007143955164688628605873052489988363419170984599934629720507167024962365572694590127993038407665991330138224975995637281254803113702489589730321987831844236413773248912199616251780887181459640276416525815747405514036708129744018198570516921364411026167355970540545508403049989605212164486557431170459341759274644502603741104010584064210414180254874023145680768461673132768309556944974177857776549734524953370755190572761536646393628672240007172396277515665334338024352617959327314674919960259979753544211857066840324835990665946756691548047559977733628024092929843673778554170024527607976583963496813507033440896125954844036154710833136630997587980558348928786421459146833646107700213422414125147083590866744059570768973180954393206496946966514403187968765991117852337137820234006572301279825154012345281568433564156949318932089160007268928420653963939912500791251659393310546875000 [103,39] 14140117378863605651634727891877003161952951993344173983969726973465709868647674675672919767636059073956484284650548220117374457830786014548968947125277234700099322637413777029515781085055227520453418335432366221929525414910774800604025975881256738746986442754367668341329401937900538819743525325609878037166625259518144654974478945312816634992228240803280091156689055081431835973951065705853691114631557407112067766346435496181601449002297563758727933487887347466123416263850323163657970909987784079613699441995389079293875762778889183187908825985609749566228992948300351736802490484615215992748888169049663944883389902167800648334899522861766388646230862150479234374301388111583370978079253252275460462989767392594334435224699428560069655591959324738915681969090692781523978250854183379989343120780367402517339530328493382825586360543006504556034011444219533684078456971486357191385371954874161798687932012380554635174364847398579061721475064162238465808554753533155334980417645066836209364978589343628959400782137201712993499869501291035657266994070255957631125416917859042821747498580048124897334539361698508045115530365663023774641887321755095287448859629671506175624242303784470478177987128727136797115367597778230751138825193275134471039533433450084322096771365332414435327843794847209786102170872610362719416551795247006378449504459522803896708291645571155956271464010836942519678825582656218897879083191147870704400342299948089553238850605406577601297765959282680391904028125468620708537503332479197770102321026770826876652983482882465015340756549206074212516447500867857082137741529606803694497853771895290501880678166735480150176525859220655573665800800263112973053350071978357810618909011159124149363788583939667529613877688123515808884157969216763625218983665213492179906892748831138308875181079402281537357579651694735885273772933515645179208064102512125023459948758774773700072466987227394332319462627922557089344674861787023235396405232660796915097573708596284652782228805011270916312336851008296667586705552821513265371322631835937500 [103,40] -11264819965149904083761928374827602806403118748344612213161824988051133410505505146461957685275912892454978093091804398430597644491562321475567040128175427772623510055038022490098923405888703212636628175427642678891991943021941576749805058021136180827580160880699913239436609703100523158102494691488661432706601880374883739005325468240652569199263169377127038920663736623723470230801078563917910008742391069541928299547769637188344107073208972911444278687891512036332547237166452659488517116627853520970821383394327049854192813046679663727536868818599322145416790711054140191136829645624487464375844519181628550450979504287765012204514839135647744043065236164533695514699498955076751600457156623466822602000083907361160658819765315963849807813780056137068554793450492030281699242675062888960485649550345465243309893122515339101926090196859595863574224368305367894978597940260167674075492886462067593208078028034866020856328736012684352514091196279619335534208407989507591227023716109731457425160640883662594030792721098648924899688860600021615866913549664391127591680802318269766689626881537666302855821366928226704635343065824412434060451243425582121640244399593639370186136925918706244714185777553647044513842617326096584547935113557105986923838093974801498809370956174758498814727686301250557097884307023099465625926023534552815019034819676446572327257177665952096734907604984648168548520888102098395225142184089047962901318038085831804046872115987505863324469168058772425180784616884152940371753091508327022002193127977511770523001480754199154050788163183793806054488652579806148661734209006004239606552782668492780960826681405678762683861041245230260185226900245982280777240613964764530888945707469452308110124320292228709550498233355289965507468799020344651882381719486083100113174852903512948282062150001022699367128503267365164410134148225057656418211295789412438350268501968345529719244551966609426877998120581200797912302488762640939036607351277922287220452840636100265600825755863474622998996604872345983494597021490335464477539062500000 [103,41] 5366440986146491214582253827453705476557382554208043045605830440127343411354178881493452044082990883607172474058701014782838593409240618909843991722521222099040532385975815661894996457051685716539708278407163191469055106704246917162508554766867519334064496843463051531145349054592632419651966336720038974112653994519736220600855875051724134218336524539509730967132576264313999795155561711122243544869390579924326177259673250251901958272549174909275363290946314815976553331794727664809131461279352437826185217012890160772350361623827076692594408859002420500333091948541087618881871988915429956935388709923852268673174208399936951330919494938107936278628081039281487052141590540014271656055329820209137427973228218629745448388309437177083914997368246724726822423105784563584966041777297146650424414304668220834098119483083131037397307101584957618371583467197377199922811926598119748051947718731037830794917025454584530086081181818730130273942867749628061227963458590570161090626960981941486376665469694765168027690208229720539695050156742486610869272663721612243353888408909476870295449633483170738380883094457578493050304047062410258538696761406947090482574541821756759001678680141656064867173964743424946221703987416455775187521239239174292808725763200299155199330745860941292653055382070388801706702749348600975271956434992122544362523536037002200853925687688638523157433962019809924726078310642447577171573000832687947825122875543637752451054829503302075715835115145565118409105063096264950423312813330610756174368022694859112476007321652093560025261872691039674358524541726997729999861059629903045736506305466055473795391860048987445584153572898422730905783083716088354716966671118576622384174482508163938872592883226502944047862021205987940911899319740876574545292769831984175136550167645157021797513042474598990845767435309077011365334676816412454875889043812869795603589848219339827049374007425801478071173355557924493182782670070902046599949301637182333285872377817753437674511333923810230388945496926567102491389960050582885742187500000 [103,42] -1991461977597765379001247380625248290493281237954292511367503100246764508648201854888174791461889796034665662211262615327120872730393544146676529634227303583559085435911956444023956270412350333858202226523391167527371700548289712417540517800303336641709638441734019870388390358261921411050973956876514698659169140145401835145855021306059440199859239422672360435551410026530710244090675176852944490498819758745892695081653228774030050200449372357499748815884884606147693156492535436538954729141734942718031670933286967010343977067922035879480900334311465049255881786785403378449849245828239462272389832405448715457979935649736770864442315184509478446107866716901245193823045573967653360606665723915266802409227867485385490212747349086415244344238127666114316084935048791621874945124643869467238818064848589010717050123443112904663510773688337288595268642740517241078557308741930079394673653122348335026704297008381387160992992515652805108452505708821279360014817249396719278976712761008746815565425242968633658264417555425411359923217885018742384436329149073367306127557398009358725806387296510729550915451398303308240285501411864434203232128968701961608845189288039219237975980449397793968994672591200043933350298653176013534835628103804651940351358625620289074454354876757365417904688937200252453013955520580563992025782083873078123453051294080970346697203513926126098291822078264080809736580180732124458014050953762352950120996284318332111579856978006105470800291267366691238361023513235806507724697336599955171176699867372136288699544944443372682326233494417487718359586787394547760748583414063531008844014459550203454306067714627319237751389412231127758318518787810258293941501342731902382616479345698045892014661859373819690176961332621640248308138195205221237136062962631179030398522760349800267002582982975210136246642416544541473158514196712991324721580207526904244199002647628996770362528737813795688484033604807103877008317695443462673152526127882560581855753196808325930497205161854852410729943557043952750973403453826904296875000 [103,43] 628659472441795927718894095970445780552987463074541482345884432334821467348576900430290901135997172491045783712653829895973795375501598484123056421424504307197889264122817676994562862161921828978374605650283392415215084724488725373740275095088424095006552711284966209836541180513392571525159013976894728927301018307045236793157316043977180274599095967924189462096146345431316490247627859381960993598597374873809074366374927322113233589524051275606604581917393478702979261616257726594229218998183969712082118594370712256750701046030454411783919291288899900889479880327554970954920512406812526578590446823236841641795719288319025053594570206555696957115328693515155808782748134045820065604649884457820298942949307361805253486520800524118399248983572996524726173318415197829093314067938612690898617384778974093791753124809858194321753526487795175850177533524428885652036219212273536840014103116941240475252513481890580603225917529907852212271363023259955161860031131598314246987239380181490870643404533845435566806715564296573890360133116513470363918454251581400384930070905032788978547043948554588284394624165769134392633417638609362201224770711102393244759837394896839670202497268621787279077552072027179974127709675690411780228434789867491501911552192599897107715289028364907756414687482515927645499076041763138135569611320151321677843212083497256016289569367658745475480463944895836429784096039701157608183488536744220380864944090372137668627581353113088576270353950338265145941978325002335768443237709782383544617605999208572249355004211216971416353974362350261880919383382335940637091941354017878534973931041578308999583516135526325810676318204176648388974902630626714233156661007631368340459036822107122432645704120204734962529469092935763859511805248824709969702967662538212921336160303510060268073644228316207619151166447758530356983025133579848603462377720648272410275030040835519671186301423550550361006601478348922094232917232865966925108686781631071690218613428286306678040482428171040196751562234567245468497276306152343750000 [103,44] -178224814230087243944497529469138617177697713160950067384377242564425923323497071201813117303726431820335856075798820978699415198624332445149492604996969430281696301081694946733634898339634206390735562450803376578727914204620578362546567547708846774170376704823496008486832779880440294308994975208670787850072446938325161284748589175295248145114480027881876224725470731465467017197254461339621613090013669150572190009001684945676927952491427076940529054287533283596577028630508777804728915084912627594520426334064257442546913574413487484296003727916607189871322130296496353937986012642151312915673084715693273020347712852144684335580342349653764135413103989305920243436866079122422822893726391041295832937531690738388563784468761747741182599930601893012844084991365697330862420617798275274415936005502517193355647880504922538897875414567289469974219008255130985611497428608583562681851129413244722880799510288429477869960922255887255989681697949832405353900087674315389512552590080300890837607712475363512443239791349193782526562647290921234136229020325593827151740474187884138924295004214138061089804016467371963725907127523858501263208832275024151703239645465011984023471045040512927442731780512867434590825506302622455479204314155681806449375202880790530872370101148837319268117500762792293246904199700506757681999962594181597176768058721285782783441134171221762625287227642794047089072000458224256405500818940980039170435164741741026085061665771596206783561227337205268542223311657683808476222031580337444890158798643623903898892708355696788778145709505318977855313330319473213108631264366832769143580569428717349785445976343736507192075053213677865609462586910200431654534086959222733121137265554813401909241826072797243089363591173536314439985919167299110026559128846135099177137304517245311135569327346881924425055337840586094634229813710835919545122859118686596574912592348165880042118491194257050847568291208198352144200850924165230330973115325975849902650563397011319871402410788732012525414916126464959233999252319335937500 [103,45] 47014332818147174339406946525336249814461150177781871978300721317432163780003912514040804153972193078949027871082657575420047295347947669951666963275013549272475691047336026528912607219319764176474963292635214498559921439295722221714215406895124684401036612151872335874373707874747926062343595652051844778281481643534549609264231373116657451275111192832725421734499066630517746525090972951066509931674210538045456653917953563312014420595391711504308724929588760844381393491896784859780814239328563591848408196531450358929152900998249535285692318217759671402163719149562415313564978894607025853285079270248920910227520445971378492691458566082348069845731875313052899822682065516516531405335650251567473002675343470883528600492712338535947759202443779893835571255847280487042532993762427416451497768990179140568744590832715847236924002666513456855648867954731333324067916066545899536363045705694159241623297413710222984169872289277402249204059609795966119972231744574226494391908101530388205702877828794277628313363061317606191481751032698558053920684598647529547038681364357082705183957271404935847259354815879181174645576151980698916943681371673275364237303722529639451758953415651819406682474822789068785169415758198537466548723773078895736549552585252578207496994710774005317620514720288183905909267631486936168184711691812112177467389714837268149482408740317903675531526985288956305573091278240309151897555649069722682764079222885232743384661039689882010146381592506415248599539933552611100573832335126875150081395629548214884213137955542247313176218853791466555497234654204767083133526327306295458138880391802943210452152429993088661673474044671250346925664253481862695187865668450789130572357465270654630242243008935251748796651881100664942304643395224122009719319844184820738151940820742928649432131232503077106198211265050206236951539288299054915035450012516235754294575857430683876885204258874993223582563507389460959668666946388977554811754235461042311731005604638165561011083938558474670799114392139017581939697265625000 [103,46] -11559854276862675470109791132585523724859826580016161462698082517930471896544528176786763674050801444231239205412229926299704931116914585066726528610391918106896156453972274525580705832751581190270757481881314373563314816892475579226429532647827320494818919453533763877169313289029440611257428078400616270677446067436926754721701191784972861267249542203629772051642940482793685457061690291428938564787276806802811898728765884583349886021475600007658514192340062190891425977612587574645921048711641574286691396568472529706122616303276189123997015371158845905137070497534696696154364610282826894477188578717954081053427756505502491121046701633633934274263164969104356988879999519666980951696354993906076697900936788088505144618862465698982026143573161181225939141646122237913635599567919620002368540876969218302568185654685035532252119772272973312626991519040106334205381649253433534035175893076543706632623399040660984908571006625606336305487520314612715320840557441413956250764330483626417928900354528769817824125512386410843864947507503038027525017596338114133961528008294273401620453181925080902199866350467500553606662566259750734101940927757906064070639218500343001176257959250363431802639787913175123497237962934907594972486957841240416445905928052090621554456088567380139235491773860247666021835693019298511556423320028623241867137787772693682462359763287676002191297280235781321798608233670185307813338468793814249016030807482625614290550188098585501046099613522040940684775208955381655652831476646287124078506590867711194474100771043470340031368482586446695993024388142028744850101195688106397966687810489915865626520908712792818546504301637865506455276586307577994102807532682568409921977972726017626054492404544038122632216185133307169895137907006512387392436520318410773808161082651435756580259198752690321147427268796637560966926065743015575163724060255683315962797296388602148203501330252588042049970819898082221173830552364608824038799783901438223908701259055983363464512048146559664019150659441947937011718750000 [103,47] 2482831358008095361584217534646644657526183236044729661982027995318671883734682179526178681415171362787798263906411043841914015396633032157005788844889108044086219479935766440387246839497044861599624333299580452239712596730775676404984469828285961111840818927624224207682659126085981553098630008003350029761216765873093342486984402989120546788848888120594028706079970532762593943764707893354484752401764477815829216117818039800108066638531655814492846224744470023928355260153587174169858252479449539397019291643628871425688635908669728091821607817621828578007534369311846361016624080302243571689286962374418034375751462813853253516616508261458944832965787137303052821510183662864222118719121206743955020330133115436803272567486432320949171390586912049919212900789841388086106534787306520915776699041669321489944205716097139211915666234153017060646051330720350563184373333176435091151563626776065787361904840969251487210600597269089269580167162079927751102418462201679255872635972093985633428455343404967682794553848038758450564281129763035477728078919959333900269910917291426977780293264335881739405565918797501396166953927574164330699952195318072091344836441839564334417417387573649150978153540658982826138784682164539710141390569810851518945337219048489618821342733977306568613406139904989075030464516539893174109938370336757353422135917274378321352021648300988612846674589438257610281495618739784062451381856949218438849336548686549216303805615850405619608269320230122893518214214516867389575441149563277216053938330040996740067783099288864191796133942095077819441456730022997366748326332257469895239806133339939713279509399378689796033488303009630319922269521749644434865835391535763952736220915082528924865769909577687870324628931334925197319718733763846733818898465813843190433260151292441797791358517158786530756454472143580732537706510018984262555905487750251666188661609868758821581936508980745270452824101526030224836827260655430659405773070488993999601951290700377144270161178241096422425471246242523193359375000 [103,48] -360325926299967476215222481209768751856075354829506535833510232275354546296677482140915663097292350937482638760626231498473963232392932530042771633339329932602694488945684363975672735379882266492514873955809799559773090326253528893094973967362818975581856478442162725090098492618689216410719491265031888277224290038028979334376113902680142034230969359215677690022092241517583612027082272476447026289591316790084288196158287547406082892721323938304230737566099153886302082136753983732856553808925277871845900734965025645545886742720753241370252387744797090595692501032828941163215408187679094077733142098171166268885184863996959317046046654223144964307286743675050059974631887760886667264990360954359416889425560908897331054661876951104502442932274318918216517493827767791539402172035070634040091088208067214235290172984658914473068826005273167205062066459868411074637199155889812248715554801981952070263825101487371919173675463457273889430235977407113517800063107529718703880320578214876581779076770358627443838597080850303415067291437975796004001386150310550820522630335683710861928190987780482604145973882004233538257402380651175228797791174559516416647088297843083831797208526643681538698343492681757618595813776895637184762323749068509848683592638777089426870519308358742405172684557349547352692041267263195760068108008153185434764485586954591930698535428923260025748738710916938464370963200263134482687551963486626013379799646395360636075856385578889188083212433208930960334755391158016684594692998263751873419194693566078112243985824277172015939565372517852729027533646743559031818899259852138619088274478679225613295145255873214045403304036262987544553976684920111354213242246500424070533829527923672525590225321690217364424039090060159268572222266055091669621018854499484390395261552316759573657628505813071533528135092561457140899227341141948792836343691080068424258469674642241114173803783971232418164499886699371916437859332718156190665499433597133644087823201290071706281992192089091986417770385742187500000 [103,49] -28691081866291516955842270590905115381305371258209593747355702879056789405434285917476064353857380369532046313270231952542863462573241335960958348264940307052236133975165176643026893100633944352493918126470020869271157259438336759400267706054802670796242662654637983026956737800295793960298508654508942968872344398159601448844975478322483986604958724137557242282262156393554702358874207348565462408546672147200762133632012703654017938909285039487159191444967467139442000060289227724867145455882677068498208742172978840582444622772287538679702605537468368344465509414814244725001662882609476470563296552227174289363548364393175282928613942671012980205595739443144308992772168755662865146942718462103568012700867274924331747610528954856717547941786458460195157400343663929656800439702907221721858966900338136674734921333265890127766449187039719608178776121454320835143719358806180929967199556282545631865796997859292608267656260433195401273479038414391148034244297764577229331040306895539772145299705573142388226409493828776990617186810979135553835633386848090888042478154192312478509087145842025997593989698677304710582757084481287513947828675292030206957949933811495365425212452833194297102791920055448865594594744591383845377203489362130498950276498845093992728765936489765151940475049615288794008020583620441385904656436428157044569404832975362362769246221209435115339986500215690069563008651601701589514796844100465605938435933220404797371456776959441437529428922453636666682144077466588066769616596456325897944761264980064462287380176013124874433272760033768117593414622524357914649173337926252062484613646934667415425033785218584194922310753724287999989945986855465105115488999327880699426333084688785658915488148714817644383525055415578278530554598658117864827643300856972865232750498890278970553957263290395266964453605068128164900659308845889485561676964246608166696127941118065356204906325511217247988748644769789401778881811849524207348416255781479491962427297215704191657437149842735379934310913085937500 [103,50] 49266233287330985583301000386152907084215827493544853097564260577981754930671759528259425694009471848519090640625993247187415021077211234793535957376546081563958256104575857121059704827084112678085450143233199117722410546635259054704057950219487159495247351803340124965421405595599202153184575919888643972741401597332681854950520758163491846953502263306727058362174744592931768352342181077737261838006018817919072517687906071843925727215193037851658398054753842438257560427860762499297935789514211160199728927841089772654018144134934478869943097504967125529236376197051925434068636277633140561524218249142211176267579233201170757984830398137329548452985969604458010995875426526215982745684405520633323265900137719295101725869811907043384095495423857002362021642445857593782553879284544168124836653743226401723646640724117616755094283401875567466742805467666682097993304535934481225855453512727069307957155726062016689885400650315897013558953701659883603185650307585554359379796593778920250870301692934355423285863462419383870886944914427457373462862599759180893151581981287016131991799870596396462408717537075594122457192371561815725079872900062082120261794590973931861024103924656848753546022762073780317415576709676389751892252323588088340998952633477711518074298454319491955163230244458713026906244855932487256219464881303132192343363620758728452594234112722152134920904823891035272241390207697531736708285535915105868489536497081417735630586224444188941147169954129345804795719116846957926167558696541856566811858139940692737322160636827997470373336178738964524096364843392505528944151989606118034822184211126471969644048179732616810463372353831935077245421872793560490539389864190538800919778945245272351363574538590353652723509213955278564989314658890682939636958528378691142376111085893347526527488585062167592331227805111515067567992102143405584853044143300118681119033931332284539809762233735846837375307719472913637906055948938417762231434530649418528077879272583650127614873781567439436912536621093750 [103,51] -24152217023477546335367736155367674062405448012403165021153912938108526133855857922925135698040095690849156500408334933141976309922187301912701873503215522953131996200150866874651030674330406252715609219799747922069730527708521503030102977477607296788134030578749767132059403055561448625097698474267881589829142021132648871408296544516150957836536700290916396748461932274650872243258748454465701876042772631351835004520506932473061914684094590448279637640719390248159702922183227673250801669278130188759614938050225314312616824775239246941590395397065468650594956565506721901240180598616771467107211547323895678722551904502739164006731655355020563000444271818603753157056198947683749194760449759054687026965214330951498368833108250480744694715756218468051573668282815865198421592065895073394137799819964897117314395766874414533377306169554450019895924141220398961686542204118142409175788879055744483280513271938381841232042452262942916576354828222656344666160241366934721991135987451483904618756557890228388111296808574368253384505920654976281841013656009129524311066847738774477913851206380034516894395752371281494809502577928107567281123831988760987197640218623635457268099587430640011578773828519900953150126445701050390211459435473388526512514358239234626143768261923970158752464132423343925571483634765143723752029200046371201136351122688251439562724471969546556376731589726023549256204753775583635345199314862194041155476390066258692932788935513862640450056051586692453588897117668816430132221112500478293485357754741542079719361455067197263877532686311707508440303528600167943450973220958298431312117580768737369100069670965605681138636975456172155582888121717329218920361425454454277848997306949385890256907038233699179883028031888914264651546261191917860622989703023115720510332790250980118936835232456660388924037085732993342864250513851562803570631718021882607806530424827237182497233242863860301097702387149584510524594518764088510548902603109751880002507851141757555524236522614955902099609375000 [103,52] 8629697998258451903381247335859008417502084290315842295555679122006265826430604158125261931244702619462110900241650162861265275468150180542590237170764318330948359749437621518946300206164017690064092590915912486890767486878251331316397702412887639457870828188965201871701619427419206118922183207629078443387670950921570264017820985245195633830047085849440685044391345609154526601785054218213077574258295668589072331185045282862869038846889191692794360219415625594793975137212551035621699482682447509583081564441705846756243274553506697588249983015550410403804446591596226263527445430782853736619499239501259865176635102953725781182769294060287940069182534977167584610002202295184601032529272739577034267896491379337480081702468008645340441506264243077239525519753882683742657703286971641695291657597009640835191961873325531481791806728078523704194676490679682013765060101339912545789415111593669321743057792997019179985988208644770027258063391373262356448381189641326720939052890099371713911410195925634978004966672947696321078238135626982924004582914102272298352421449766572524048274691296832022175968902810340566688075892591650463637680793663389355455703633687724882800907780458723944905482826110236882829653437573315768258290192094547065170182800992225380511452784644957449481792111779010266966629461321381940409940927371800456339201681780468389693260866627397109272652297948780561058516183766337993128215055184148219405729105441270107801709644768714768755392161214473525791075294911837532263525837642388796158911094740611077150153285274172666233611482558122504166278680137780124617029851082208764545218618434130186620441616085855263243521794912468987036250489524077131045102115969467920541395895462261592280393095967595396230823842290673754493794255157954852529700702754799444799469562931417963653034125637439709623074095423221692990415824978160348873013031540791058184148242508495758888140028522108199255134323774875609169349240733487915311596797858479475015758275446842162637040019035339355468750000 [103,53] -2546529987962475547212796587016786006849954878145728110978537281582171826253461153930627330234978345382725840659760772817646548737185674393133933937032506175548807428245065397583478622106457173893132888623713913059365257861312673736509588597183888571731167275373821101043181899053566349074149321229956657925826766941793713194998501018697761189716817465042546844689919688264634154570637019215379328367839466313234924114988717557343450372393261011855349438038389597159199891250186135635681091445932965322177846641355019769761847108867571669374849139795656596332716674343537636887611166870857292810159969431071578381178132786695185953653779568378406195271295027778749332704812016740542935008047879913074577382615342001573914920023079540846122722552116626010277557929483535804038032535837577105197066494858871197316071130251924848176234735704367479870216744226018160224891108147382755515051609717965969323151359349500908547708779229073841072260936813703738962046901221010859497818111858633875185088721511788529266118700226037090482789652359900015774796790622049428549138341650426859507503885597672113832188922634639651326943367638576282814944948364206680973805110391653452088360107042971907768894613741218274588657565177377303268768240453704155634121988266310381640350852963814007163518741912192104914989608163425285777288876409114704414622159201265831045708642043551516663698595631455537954804334545315869427636583703692293897992116025035095920326238330091151930660273656842863365909009493351929803498036577573688578650307069137838746216487969828216865034310852662382678525441580305342187265755438932329275682130410500208470093773464657694386901687488650953724452567155396126876175558996075059811543334597025501313474097210542896731247125410564283366363842595081530621398166936107510753468435419176483970264653611169686377918722821670413338263731646042659941469772937446339378405266166044283453803485405537344829152398426526574514076104251768220889114457203413702940375529237826413009315729141235351562500 [103,54] 646581032475821296194651468661064346179820021909407882143578067183527868621341558576432362296284968553306789052867126112601815224867937201351283486969528481880992126797872969081391013041107572110767382981384829866302630759096907989792534855040559547864666727807487170874068450423533928424198178635872950635512061026401020821862276023528859229398940080399060979341855863244277001164183897184202824218425515533165287149727883694924124681445901855144260533559337792114935076782169457334988977294728600778217480732082948763109576202719570149864264813318383134238309014640297287034897029965135921639868872484086670630040456962871250445732064890297618980488739761552087641198235115261987427283786469984704539824133564621706298688151442967565048054584371629846575284872355299230342307632967593298508302036796702657502533549541071266362750733968711384210058431871050760938226056671820495942149557044818952600029648649947075310733874982964109915286610644920506425643896909782101552119049358128154039158605214639026742913151727754442593682849393563165236099987884905440557990672770579237802509342428496323760035859419476895481194771483173932280293631571609428996793424242304822106124959995488060775410655304282713274029759209939996324551724760260933611725982742812918430874050990015799095523058018366855106454256239163494627769828404837954832243350137261525884294132865500995626224181470675772497091521701728991615979727806011404765052011502690526659844216593565002407732336672591459243943515631798881581216135613826278646780103165405467984281080237657150324506960726565676642271442302886369710699798801003640688977176356345344404248161197079153155345768764583349249149993838094438762784064110856934767327728071722379292423533670167062024405311433012395939576746787630226539761174356198949267080986621167373086223859117768560782183107503436299200659852615205000003495164483932120146197521814124709570301795020042540772114853910003950594531862764594179336715771134851127310838592165964655578136444091796875000 [103,55] -144164599939318072213756729414716430585848685262738341298120867026459049441281946804996800296377793918539557684375889103131066031617266750946234231235979923486951547750390494924215805793727511427225870881306061381314126224128605361080039042527915300354357370180129791551761186324196947371971329973215741469889438596493386083794287192463837724147900840002188434385189293559718374068254181193009735328706062898389566794318551341467243396628667119310704388756119662239421500158145834854672023986093810659610943528501945792277211632597922748999072264880565810275628568131141781908685723125270427711921258437502209430242957927872428248076764768486510535606221365868622876039254786705821703438243526031844463934266610101237650791344045524043181504373182302614427689949537824111484970391964410320050711789868792507925973695046288880337282021150141329040937799288942404153755251016471546026971230729849970911701662643341964396382431845664595574110833724669623503463863446456831926692138162460192932885188492765751668415873555859433792323966745713220972784738158448630525532802678053114068142948522472102166287960784408018297785217348633688792812481697354087299503888887166001716769333234394611722285815299971096726194756781438316161081993119449658537109608545034278671429007976646083228249831427723981353065651164539920759418636431232324963682859075040722361874075543867056954307838398682189270188995664821321852296387673891675340810013502921138554069474743935846992390139216558070270700527987891201685338232825361732064277088549429032730473886446931564984695428844137179158023203545012440736310396802253011089748400009276581664257864309298793613104364772993105259088341100197559724055861814083342287106427305814477605841668245876517658836123383063212258944833659897667643959146680580834497947587515067443607242846188000038458128026876986176846282860878417710723376746070021942289078010743371001281952665488896422739667243987133004081600345630795246235452932424304928193947716863476671278476715087890625 [103,56] 28767024484294083072997691872800254765169681604491807236520305864970585914578117489850848061219737535453875212484756699007466325863627806993317751417357976449035599527230973804136843685911279508291943032335074731855991623925052027459520113643916034982934845054064744680078316669011603925142774638324320150134788860413453547345079512251387038739762601139666500936072170910655546482578626568697016255177272555948621177561812184014771224716834741017507567669281991158051503518271739209897131070212380433814021683676490324853821727110532947964576749590543718052150756957309987624025648741612567821441375349935086567553058035760517639445177728944155953654980154739850473663298646106672997082831563851275519747509405568916000391293789199580230033194507488447479486408691488190882495694481956864340623174888246954168175319882559205689961337399482670155757792899881116389378142821962484024121450118383427356617293066960206850758662297134333248755632281487805866587727864720808136137105877530286045049874434100992062209803562958294667461049745624052882214472573698949046212342506013732728870568427564133761271158124945507352320099328011943560265814540892591932873187569064960117024200743556204340628495877646792013716988273009130607825920131501029210692533767030747013323397395227718329501498095014463476186293963623576943981327263042394603801817563582796460096672935073599995307838828803955767333411430981887655990814942347108362097987867854920055370349349253809950397858059503034544097311740993974123962696246985567819780762179841201702610650881954235799801773318719661796855199071637977741480246484727464287070390312806238490166643745241860190399800334354007626966364661019506217469869590100886823858071012085855327982916129819303278983949229651539453752131678216736635870008399086593528108432156659748951713211042023650047017333540693001069960227836622559189599796494465127905313255575748768254339884335286118754484420439549705866757617212286834767684395863795998593559488654136657714843750000000 [103,57] -5250417165390085411920804660999077614424628811621989041943054784420538438145323663479416113890894414441181724597525651639052930428478802159988551640314836063964322674607229591639320511760779981218080699953009253287890855714600685303584888130534804577555997120143466712068760549617673906929425899341329966589975741150137240882950273787816611502429049878498637762974706329824705021167706934984910606348995634158489305982489595405923838877900059584730206213436338992501239422849916706268524116797917625470580011697904815113258360386061590282636196983805675605380418062724013370317368216598864753065356099781175746621639184880409411526204117270145170940134913259934414357918269288405465713278179396573018519094375340512322440967201755688353395488274142096343534371285442713529045848941321582594971204644354505531500153265436438323012511730504173994782812485899528362997423942430231299468184562158298592817709347920011066354413216093948995792035471575537971781037539635803140083760544180503088675708357565630466683648605014816052588875799723141059691116692177469661795359234157753888419874557777359975163278945419933516319923695605667392385694080593433042242572205256714641942605218907331648837946170454820247419914593164273746929990995574192063001395859080769503824871342597102277186922686209798086631611277003772937242887595489775580234797862065390554665115995155578508049910033936053249222184700370211960573792930736362915950047491066158486399281360497199909428916326891046437785108718297762416882963857789399944028740143651225337079632151318653479405157600760969023133776681639688602440667574640011459189770785473648484977346820587835463563474381899372443644352848881914355806038783534480258922422812823788528627152672159026336228810274826671363227710175271989859287371456181738178890570051617991955049185087701982767170518102594527026768118531535241770197255751825569240466651837777702999473818751095368774598940078538721244819463588094813700016261215353097213665023446083068847656250000 [103,58] 885188198387119547504423766105472833761078958596090222862097214700352034234711260798524471899856779716685157542962178041043443328461646126240811589280228541661384079092408808587251342627471509135129339028417615499130511317840688580651807897289131110390828779083179678529569796808523891161273739823139971980821551150273790578332466734679452239603972983860264017477343347495974533619858826958249435331202331180582960713938476948500173903713439587440908407430996818601006649430430328774285487291674166021602529309604224701768656846475194731870094083477343176654538413333574508805675826619939161646919895421184030140344158160178305098970615137314785278925249217023130983792175043759780625017986764277429172026681931343286753321094916592674732209192895270112950991473551489927647029519752266873687828516928179120686372448566699108176911536971828993714488493957905349126802490912865846264210758938345570358618535816198285482681996247497486749645218626680139707228473853281389054971668025431653385868892977546879262383694438415444921424543298088200655435065763665975748004745082922199124592253340976410807592999520745386118913726955650460552544198573288576729064343972970299337997294227926129669578068177262993332633774286421464438147712146475546118672270222597188700305531015231965010131055669667396313955216736088575278027994663354797917644771882982049285061540923896504886956356500125377717097647054039082569247501992316620804376718570097072050634652256615113587782828004189603472333501142702364225331403282803606771657162773368768154231293414833424952838159150881910061387466549276707690575923493521858992572470129209743155457243658788663455146068365998850906071748103987980566462521726505700661244978747963326136454497703864447818699998138668691439998552752493843189895579141248540385557474564391801556650361844140187553335645782905468880699860566564934110180662529044752187420998023698129319788959858554094736095221045517526827747705888229691473245708266404108144342899322509765625000 [103,59] -132822579793708797123708320264601867091267867492107213197179411956547089891094522484125666457422464761229058736862087649644856448268029304952195476780420739180434611322828114841773356312794210751361186458972813470217568882135206267479301139124080648420091853751106196413669437441811995517696381666630389870500355666504987239864665574700914368034430366148035785401013225184764321977993930939627239865225462152656151485121292485913660259908933161386242366338342812447190542176825548992337206700727794595481236807156779289226879555293976495634209470639416167442789300392073373578329197509745757380978653581566529595765363699715332461912561876025552095535797181101631616725066023375962945585584853634866430594249756201461697797637820711559806381361114530543012933269104117752876924229114104895922669850500110848187873822213677062519927253150467333117537509364305126271833297336071649759253820879412961659478575246485789769281157807401083592856608016918491632683798179260612655877090134730181605694642429813161769520437141240260939800232185111974377572712931575423518800591795374471763763858739508842104732989508581398300735717497768674145963551854721941298496167272545713119256487608443638682450656797134762140508778693469765529944411771802073155241225519188252189667346243612913073740935716208435458893926514971638921443745760213954371531006614840102698061167524280911779027220592346128096577651161650342341329256926713738264264085216525088429210275144826408883073255003638230491294511073950890157791342004416827368463023088135981078235292485361958349826369343038172766089584828019206159702215822530094916780338863004192419172958241492518667650914900315789746262307196858177734922457173923903366126901287718316446255516654271257579846399645495186400726130976775971919559138827565059307560262780937223969811907279923242427548947958303722543744851390427384153905007657602678401274557518630448219091947892848611997721766478678804163488208055915462679763550113420933485031127929687500000 [103,60] 15349976409689298015047033490301086592605462747089800601063741556379041117120956964614078634305164256927394243524821146287293475244056598719282893582818173889958852823023643271572550119122452970762949484152301197048519572112599503357042550423923637094068076484236841350940710717848589807441164235394705784887778491973913295474242579725381798303168810216181461290984331177609858212583282875924775240337125647810595403483179825724765791669211551517013488962154770653638120499244779746507467104358400659052889942331484186077501689713276252083015688591927606182413266272105940989500865367212601406754867333059014389916435698455330389715290362271998469705607818933793689956419808131539612476666058160277430264040010060058216541659416474648855779219292593511315326536647462962556261612942493230426398956708179122040182950986444409194300562385254701560604131414354679443781362923053241794984984583922901105224449004582602367464005750490603855939943902296992314669127871898644959136265840198934717383325711525342048489986902411014501056420950057746957223829722882549749117220030681899212650905684538043350439859715125831008804594355929617764491899323722629218092575949130642337906686451362696005130321763628944234300224341551265045141453382767072743110781223392693016104478966697266549933429162745638501841716530042506324324885834917842505985699066913547904641037974843980466423348792011601734722272713814010724692724489920473739359904430567727499715944577916995203462066706227965600824205633811242828008304203087333545629154533480011437512750582778717606862463210241953848584141558160766544294084583015493506067102426434991299185530550548035208794726489168180921167027366658878007774330966082522780128434017661544272536721644965750245955110698788637860565125605458406271814560167911089613012698410243737143936039360446118792787846751805361106262602185483372649806422497515555512076578574032991785623405371327548509606983308702687148102061787113825630513019859790802001953125000000000 [103,61] -645275556721572298613250905849465791493112713776385409544730076501998008780641498596661418199354780595748219210421770808206260013752304525526588720382307289980709828576208171550454945300747826333343482295074579507254823325524768998797706492787582016348938513093913341486646213251639808544805247978486099772212772239079031585219610944041381127154453255086458743480791194023200155921285891512080614576486027796718556239808952864013881098100449836547133272159351438845362964494646031828744787520492665649437646036453378004834128806017634137167703233228660933584544808977338964352548676433406602961853136313275192723992117293574911281467909087671000608295679807983856442107246482061691291161125522026883218164256629934792668721692796896049186629098523265715711603994643305839040798866685661420409740375382193226340057287014195029934428453899926648257566757878424522912894818211534934435451633274758799486655264157136256966585715587366045685856543975392860835676843521362366431751500161928586248830229812261506122711859872628396375727121721361902784836488778369326342763958295213485586814659980352793825911577702048645515571438058201238838246161505835350469745730897245169266446452397198695167938916629977154182917177668280306880804820149510118808623802261903620843841828157960733755219642602033113885355290470618981469036108163480980093189912719422571082025639910444359623291924144851100108298992093017326390685607792677008082266388603544603786836931885759848284101901304068372741615574718479310588376199547419299109887917813770562138845646879824943742890902127090415652714404940741742897540355670073203151457906676192087860625197356893114342875943434134716985844881336799864235932010280311033968441832124715990111244963621858744864631603950880543135734255144707061747345219431178177097243337777263036176772672354957872186366580455911611014902179536706639392789910030222761964082179490660612105778451322418026631958132550587620970480862148122014332329854369163513183593750000 [103,62] -253705550495365153608753975250610625009563922326149596776181027194817308632945256945471835391269285941902607000476540681492505407103737894976662949766204893224619048605389525398107488735011949746271229472031948946698873815987883944448467422826847387786124075423613713138485325009797729424148212414910491037656115984174232021233740961559093253024854571804471636717462278655391068960080860943833776363994286487390257604380106076300410335566067128714712925579714978252120446584448717433087320521998601653768970356340876856993031216625506514900143027787378154258972243740707422068178555015730832497125963013995049683393505739684243494296525275531047615524524534533057852779467214414164712107121284885509152075355452296180165579484962092696240473365894287022566336820241389988023320978468693161426804362655993808460398969025298374576779282106400616069523958398117984156003124964184124859185740432971050510644805341400479803052106956895043215619991764895335587818645061217849322214483724130865985920561875116378976552339080970293683882174426363061574569045553447354194799697994868124086521078380805058762054180229307420810570225654683359620277813760601107730151117563814636413948822342484896295613279667243680028820754377347315638513883649282635478812116149050803186748237662882868883343023784994203558691528305240669258519369223400925543611958591296114700185379314430064724641738015805157988661719824549693253309587735453276045571942051985924604688587943058328510404294704413286755063329568172072900452935730022797138543236255242417504791324805734387099273734688421847970624120283601479622444389132557963018629525164301087655976837098875868738992411137654596696297275527305481886714720421372928848555858419925193916900414624793894536836915591581352597657066637282559903253972959701130909711968449181267360285668795427700440974601449918334112919722441044205732395635718623746479474298956567799423567472500263713452146905928880678965375849998054036404937505722045898437500000 [103,63] 83759992226839040989191467002851811625408244953273810165709092573333033999230995495046678807657479800447214116153838132775776948954254240325758794429935342734021976373883390963893097359747926885546956273906897151859593045258783959573355661637512109916770773061316781805715429124787785838991838790733408249596807888161671127614366099660917372467814886441340719052706512900302976229786160740568423553618461200873786419918747025008136465862037985363941702264237328851785293418565767114149939923772021105677747780861913230337929729590998904586492240898174766290507526795678221516973583282061602845184723433238592801726588348350788380825871324568981924394688388237028361630839990405264461584972758727989058503110247905345414521909859114473159619513947302517235011364462002230260920261908731073238854958637464939306804699505079519658476408097248106511127786108583292894105408300687629535163043455665367401243051133459691858321177296925407921250278856348678272864960606059934460734282953854349169648614166493071470878704400443941251407559042223362014438982115742271182282148127800188338204656906866589214162895941002290709366417492704764928380491042271123454834622146896557223082404524439485881313775914929415068870067469434365743601637306686318399749074081290230861433525487074752942722372350509223443534245737039257973012566671571880764870959037041156295276856931581613485956908821658902291981210304607977084241297257348218368233169012402058659770640399527734538974073138919880932953306775557259505470312702042275407095138275603713423021311759081802300029539744478592606384040082922395737817913930075997312547718334784810705963723283103321660728324566281249347645153763198216710512329122624418568052126291056488110168683860886230414470865965876954019858644841810443152388878433936643782198804831698604523839173969577939131968647603923633471573260831899513003023625032592616226550712029059117877872746309417397017984088858149564066346570712084940169006586074829101562500 [103,64] -15236097607870368035973914277726435799521624363912216167885047090137300773808184817418084102467070130855504337650343378841134535326560947191449536524048215563276326324051165787791883868489072484877381360258360386303679227961421679302100197050201753169044227473199482580510493230007019430943270918008751502279050884158647689406399067051181838928836966196550382013151479222859572816891801770083143190938694942980224167613948360623047686204931602103004308442524534171513481000628127577681867161991057717479456980489988009671586149925312809990915453934930341014448171031996903154819656737176570296505315718475016516518235389179685114562559345133356936264283516593281100901154330042134665701248230810070508164708601975077091117286029856786898847584059591000802040845367957887134277823584232417979216881707730293972123853853349297085138010010067810606980725269826419248831464345478157138603400595812120720079459743233898147343447398576320820585175470520048403406428702048811882835322353797158334921546965350043631408370254855831814274721303777831359847364047780091558032096722003182262050649695235704525045822932496547475111421483357530560973784863951011994110084923004901712466089939505048203411759524768197949348741073243220193961568161713268896991333393491837197917600563840905392059353808557998343858927405210872875221049645079315245995835879243472387957762591364184391952254849022696266066458694733520039270814619293883280268321067590180213411550204818790816481062991887381696527282305202140938467393384136200045152384855964906075456370039123053842907093279009423219734732228483866141795108352008185095293308070287971839519112181941295205500837686097110222521244784878049217220422106174705706833021181743948863449690714883984152219030451971533036135313334414827886620532693347214778511385132786342092474227818277920496438767418141207820641943165239067047137987751294284937260847801927133501848703506586887956815229080986817677967337658628821372985839843750000000 [103,65] 2051238877246209953984321407665292385355341890166437603625618616423034450144788904102397671470650216513012504712246531910307600174019786319320403552313235908500450925881283979050491882094755568785036282852670148820428127602448847029559357508787602877956699552386010420029701557245691382767958918018296123910856332240710240787050321793357734142251855278018429745475363068157770929763022004794285827663491484074916951170337765418884150892064011746582391650132395762730800886659066027794128433352831938270454280663695644669192561748850789778632538401240780308839522919224249821351563340276155013757044901998185732227558230634975956859704191017366517525908572242999629387285288553921086994567593022941581297665795695400760634002088273313033191655035260666797984265142546528555661775291166133774077942051913400206616516644479469285856260549195510863081511635392785974873517706468444878007737041585630640303530508792135512915337022143810579481124550646491050912507076376280648197430332951585884849744984503250685850759059932502898423236143910725310277790975972466053846338732272589007805661551823656729158085755412440787201724963259075363299010274507676424707843657474491873969284133053639525998793930931131252908804639394687963972406468628657789406889174155803106499691163668862826168233463689684333892436410266163533282238032575750107470773380021826803001774790300910581146594868138108904336337982284113704232177354725499744195031883921237477891688585046470550680560412660687767509334721073965641891991655851607833681974116906998942317923135508961218500002737121675522197328970383923020566338370525025911924459698020376014659751494755495365580754602647810391558669933103621699449194489756378976904788231608706882709014581462419297746314984523890241738187517134395678415548442633081783156547185861998158426784356782711733387665021001733913026665353534717944531538442939748473165536742754897510871037273126838264628024610658485471503809094429016113281250000000000 [103,66] -228807047937030582278419994981138186568541869527292933545875673340919946280986949260724183060156512499446469323636704358633166253292345518130283124185407453643356684249868132576635599390422069315808448027253075512045788161228297954536752984383987948751186962808547941404503831149655482969441464053879522805273889066897796441424765037004786736336875293680177537287813013804301752503658709985295429443487466419191147270826569976754752941557501812972593086487830062168481109363573067166906058902136309178687638684039396253232777057126267816256605301916351218829148282678623148629925764761918816034959724576208266492083458009577944050601325391372248737705080888586981587444766397614322486042467707876525627802119488648060557259331138362211682183447940446906457447358250695201981686709114407147934358971723500352457715290191377431593984461525496257188478382979705267382971319970704394683671186330335920827257397695761340116643089628137823049523072890224462686242079486069103606307410725750207799740123732947344445761734150423396677881636427929125068658420347385771772490901091599191819621737724085170644647263124739488096505498149274628584206612596538823692840556854598023372654884981178784185065099749196675265828100724909406908984183142944704179060265978244264533260503093518024904176071395030071011892054624296933853477624729376238065982858205427960614505317165186226024034120702822443445977885861085931935991770093400196844633292222187158012396902489807188917221961746392530427734453179468409303869342096988608644429568152178468160803976609455476509951840027793624917715081536527488085436532447634147950684308097553929928228265677330020721294652801489350249490310352793550239149716931880862123680600724778829170557351342885522608690025006033160278662167602945004902945982343063687105449069940728313178410849488717243151363660539456791492993747032586199014214415398068168143158044464164683580014017349558768862904933882873592665418982505798339843750000000 [103,67] 20908367919495094353754248301453063002039457167611612280550347733170948363105838620717288498348808626037389105102203966954903650401342057112770388344729955854559634176027397659747741089353761277812958976888602758570444051970341663463068241186668676586478790055413056857766863960295590707350360911329971477282979652491288550433427702260450128619389729856819004007431409567842995438140330255164509052069068270771209529391986937346394741076350216428788989674616911636420657908362781958705841460990395510597537194361866664492405644970872647340291149888493859989549824630600437945031045945085698512831754948503995055327212470948109495929146430758396541917504477049704379962180030370307782413247695568453188240615888046933451810754226597647545520722433908022326419139548758354661578759008039752919284365367207294669347095391863136880918220932200708520812709203743461191795741782102679603597487548523577072462683157089488418437335489907932354375230908274581159602358965290149941222344883305651916236220659671284249363619083958165270086394675393389593631315274251334118463388329610390463739485914420479153473329718826741856362585784797366343461674026731515816750067173080089925648233951078084173766360541742606495019646101604134076749722515453759918281323012221342250175745863304288674978743084799246673294707202166631493308288415803658385198058204878776958402487282310766885046338269713684955667762396844315631890532736320538962768329140163134361899757672239698957272837551886047298765318505023902385364890928458051990042651252484848604954175452322558854217062674286662286458872830171348410258968940544342006568962580252034704074852324709332768862664834792262265772121777084488911889074805077360058553844624560027265847823782945739808391239418234980869540121379378027990806087724495659672350699576442495092254099663931367231992790197922658692454180303305914603349644851789867209617479195570085234058587433554621259901296070893295109272003173828125000000000 [103,68] -1034623119224312637610270762605529321316622388976063886099648777902524987832355923126101012953917503552773588736958006772377924586376624646316063524476920374191723986628278016539563746803585928596551870598104308115697771113939243626670905519627035462444180942146240271299859274776586626355577682330550458025004919031530066940996369181136536273518494675013383353963632828765326301008052015641740120863312508381578419643340646727228796796003261876974402279692913647270615062343087132072105320200342301723671780624668014628568188802962469935543890991422553269155453274208849138419473803858504441278345112426332457662767637449641621020384076853466853751446805754505130145705538196282101616132603676122047047974687269584906473192607072433254087244638313667640556767889641120155726186063564136404565014095646556777369538972344792765754827148632997310201739872210195871099341395259600769739109204994918458295277259706596457495842615057548578498345508458246756945960251936564616270902318397578178393644716959691680244727353108472461163427005630180751589792834190458007281926227077861534761091571806633934666489114316463198338978595327242699118488002649826133645742648269236149841503173242939307379502336130090507969450462762244167231873228730381767703644222351826416164317935245937509591212582882233050597677234693857970211372998044877685306766242689140124309358015730535555427854583776969710108746025958824898878341485708583417272536482793064324798615223077775203321885943187168445244385563156177130057432823570276769452953522774684559216854569881599460887644838738386256276489040411883783551065849535179502541848747955411811927251582430878587242174970229066896470079819359771808492164298343853250724760223242799107813791898633709697442595069236891095648604465308632568931287859595543733980154725539014768344803245923247900384347796274313026777477387594169971218175834620279021521910835491488130383115055105358592868469713721424341201782226562500000000 [103,69] -97680111508018136668615676755512352187749426990412225538713637329169506775869029478888942335690300041850938188017880138011180191659602182866477575033635403319914768006163491143538284221036045493130593208186438413520028784948289386839744298999779336358586398301702577967659920305549704384111597947208446194542575221709178306308580791745118053192361403214914238383553041013539055001499546348493132404646960050553172864636772945684744524067453600852354562391832359218884092647728540682509621886492083598835042584338725965566519243923735153528749282157873617747131465302140501126819152005613061118092758236299525023470215774568729115938569930886427353030221810127687049004955329088009902042930936093110806152155025990259659302768644286307711802372991770070286050955082551471341681288975601382548946675689902249832640206045080079766921746535348872156291094960393052196274952729276909241212615289032024160744531447094840849138382571912491214337698858178103685499885583384095338182062046174669527394362849965583241738014438921268956052809662316235854293193364173498241613283576883825443703635267930690505289641870296793120997996712530346982072996674468918133531885655833164068586273562093432591107362393556115308715304503663721557397702972201897510862757717890080385756903529037699787123251950708518688627924899665562628678296817777578061665216514895868407981835254704224621037123495170722913427463029800401653333382033987972118761364271305351237471822784972222502817033153139301493992253177577018827918751580939643902094340802328888546667309386416837500648081099259119904667688345565295343549129943670989322853488644241403428251093839338435531188272993816725387050908781680205754675268475215876046227179981399734008116806566248117674574993635413553156125388800584708634224904501666727364445444514138235458240133764869177023630926849267267701898491514072075987299461445806535942555544104832090186801256959103767485430580563843250274658203125000000 [103,70] 29806584102381556398937724424672246181045776868392373315231319316305118356414337715485841205030640745252942945097520744394389590210552071160509738533306144952047972116048855134125100094726335396196287474828520869723916204376489802194797980992173974681203118412032957259511351791268908848137176841927771887849586366993719427973949036835188254807284312172813548738788306080493759359017280510569045027737553513935519818786318319800270352656070466711684385072010253592352974207230706297071291298525826364027854127673101766686633709738122839470838292910080572434121692453393918664044047055614996566451401093867167705531008887694543148943076339634042975902917980268439371012378740298597382891762686702060129226237259941240017454365270535980618303855310483467170977930520779798232549393767827614901039668549959036273688858581638499387878875818451115120802195731014479759244231191776876463075335987132877877346024591163781559958468602471676123468448126954284895005295797744747259307112056977610709416256280425182939905235973843260595076927343059955980004165024585878479916007378185390898985529500070269739670884606750202651381141727892018011287607350705590924735116019326827867707825971915976967170612843840260400035105059880072671509544940010207084920536393404819502961523682843876077205536662456830974553915059819106181443377713687123605272943568328300789618027984089966729882314228635365587653631388905527563482043028049635831007594871794548409351607813242586480495465613635667464635752410789109514904094457270728504844426485601179597332908235395151569475589796777890777781546159021807920343885312140263751897057269472877688909587838880852573749499222889813437467802899928083606124233455970662706160089162292916991465142584799984674119639387277347797205087012472882515233102069753702781414318328167688764018331728627856006092161416149535617119441575879016863568775398188029839434101316062172731126339586538165349338669329881668090820312500000 [103,71] -3899052136745877158798606776482649605485892240821606786088120927780834349184426884640044422748274176789218680537452074327137402875298234306808775720564267645816801725729669825828508384945985687330441725441849642925673419016458202361926406610748952224578319165251124883614075021267618968694622508665890453037365189559916498261532669667395424780417986759152022263179154981739758379944718169359521868647105566627266418108740155145320177048562922044248314626327505274181214066268655109259608751091710832352507788016186118539079430390036151904110900079326435206637892994125844419169592582135226755734922269274399867944196846193758039145350431693078179322932672459023700846061656274581005643989098907888765516689820891056820919042939909608913910308026088035810088438243240539134113110722692236261640523575273352709406113991747642188358839371700571839773505323135310242629312154727351480378553433614583451108046449070198153805638907580542812761920144236400967116733384317321666953972951084034763726419986268682069524529787331819678821402538264792714092013210030371901329406039279296384683955300141434613285516624439516464841066933350343715982843210267917114947562559116087431306106759029545519298002336479488893550269161592388145254011250483075997868045070433099005332372967376571419151337287961416794603508050445660780195413476418180170651622526627887879865861738743126884354285011611258349739826520861332955236631605104108112202379931914432223920656859624358526859422761394849238242799537078894782516740692771743956858291348033101867432380689816409230248899521991762899699161816289188590352092418698329311493375103367108267078875106387340597524770960190428193533197067371387577093577906209073649092618512982351765709664526603019465059020802219669000834096256013834549488456673115932030242567608779973169788178338799266207009285290584330551310795221349481544050581457279647339604943411919455718536777766303202952258288860321044921875000000 [103,72] 367762637858759045875112732527642985386217543519342155485877490280895029699749450208353923329107798528024426288140381650167426614876835390329678142838650865931292394277763826923132556449788760643124690472916927865274106455802070726186343185323260980935101329122889962597463554111199467162864317725979848758774884721123174632267414530733466862433277162182477960497404311291061123721945898312299361527543786234577297977140476707614372370613760170866091010205931163916001538296217160995448725495188234765174573595984584269535392682313968384952698343413183708667906457834766996764490884837381470663412009482777803173244895057394400093240143189835794597151311282996638627264192091279980810549996210406997690105798596510276512132000177701281706146354187236588366941299992680581647542961907326683290396513225029292011640123440645692578036277144246753546096748744098813718205069080315301496442111575294121288967930718505965298730923910014363984596411723547983593887967628067019021386126646760791876636822000271798572585820241367533670443702287865260894991391410727267432830332992116177148953277001560872283476100405982856061946692048749256083622526983972281695965083758109977938300697683958677464999646273228116924373447889403160005709480834496507653169381386922739622603154109461310837343687939691407921264500181403633118830614440417989845190780495273026600777363772369645499976781907324554220017891777314513836906289720520530655254906794684698062580609262260067455673161297916286872466774843997212255564022340159592994257064384562650049591778619960306615811106252125535786009992966651419291853849017685309719824879720036543477059922913015201719111481954352848105461325189327833340902593434440223411590335952757020124137159237466692019355772607917386051279733910561090693882224059962343812676996644030972290404156786496665864485156175479207427704063518001866464331698824916071721418745321449694437632160770590417087078094482421875000000 [103,73] -28163539487873444178260383048802673983691984953196242530388369034827907789334943691863838611932985366074491893405097413891454231304150254852198805431356252618127487590827839246972019404198589642655055722057961883923210043052806933634920944894663623467767655816056151263086988360447374620441089411049913204982035335449352456782656301444631563739584522433089287314010655611631526451850484154484093899268088325384366874085387306489713866370221928093742922772133481541606624308140255852333047811069509666855102183325815796231073175320396469632391411560692463372237124781595306802363605199016479317875471299718182364036687378011870017946443396055878350166851428927220166484858421090105030686410798541372921008534436886670178609431094398994640989019082996378310948631764521158491423031471587255511445294859884374640232249670111121200456547437058135119826664722631330636769090792630375608608913944672747381376314593505928804372842065105423779211632348689109026454510793912897127667671122550967479762944759944625634981232805366670968968317166762711259201110989277606615697496531030289371108216116890786993252784127115058597458495668131054683287763885746149680139027241592379728635049591054900711394065806050614872830022861334395638785126871572101654652687264030034247468986719925242990724105382912850195726406843006338748814359868820873689812348867895696477019756225283585003164053560770920354775307197298978333242095230593957917367776344800839852639594423252730960921243022404741919586020604631290997471982963904095863745799531208228409780066641280407989774676760808580507398070008205478045883162160063500146942575411254562267186018218726585256368902985189284951426577286183585858293286891509568301284008668509939386205324030228344642614339984043740296322284213919667053982197046469192601425556865656920429406437539219260819519395971447273958171314135459486512275077689979328964955633288303206816181045724079012870788574218750000000 [103,74] 1763694319827895134351730919125389818731010705095370458171816212845692775971895618514766705110663640634569972463897330018135156911826621709717197798113643475574258888598710320236846032154019395540793393550897909310990832444018948218631946393569396916226504332585037274775903502661853522591038849007480605619729857766581449175616655506385684754974843801871565887771212180015999533834913044934309102149618160023785424595203726883175421876368280228854190008231605625453010481006447484999092993499175860830583397535243829445327273228201833824590141334435627044136683588310522471457328864445324033068417218044868891001623374257432997258795409376018806676038866384140830788071632655172735998604033978532666446207596636562503661862367830181551912478071567251632154206834072623810458959635135796365062593906669733417248252959449339299034455250221549439687267208268312667586822736008777078318428152944425283216369992998403121213618301973870429968560520396321875593963340799155150914311843557248466449812795660707769935084481094997316466001781281517928970084592207615310467438190994378856161460374238791879627647807181584747640494706896627383643475932398718221289621300617499064056825703872327031536765417770001877124725061630830576484186039286953916965098067732239468628321089804663478706310141933327031617315142765918375067642144654449904630700236240233357500131871788579151578437869667959094565742570790955540479779086830735387403759506240066336659440950150905424314313394058158956702954733379427744008140172648094393475583866115934299918209379979154748529489105245404139836219384866251787805168246691467452374288991671388060365202422721232229736365001671056953671392644018426958650525693329337693566082658665861535776019198111499306633048263529141394945072384255727127950259653355678550453564139184478526449033512693009146867430444456658310873620559677664304542904232036714389434598171472962019379338016733527183532714843750000 [103,75] -67029802477211376879609432396322787845971847697531779606750472794428734431210095347689647376943688303528534620986629417190521505507055623906405203770253088524099141478287525079517392457115691568186614101624509036528513872910109489905153360261237253777998604820529756126698558456251753327721696374710125817913896761920670932882689725778533935511792217200786703636283313936010901115572232203384343103255585623296490921144623208498580047132120032210947615333124760950275528132296733079145894626342752183031242591787376243992040954689026736305735830663639368657651722597931202622970637227588196446826352578135955117383527593778149619703986609687512374621315852659716040775456633171921802578249870573278816827702717263042508918849243192592670676067769054375242159291373395882344117892013089716137914060612859309502581209621200587498273894833238806044373099165475577620836466715625402431912214751912453109385306146136314370351012229443369668693016980267498219435182612933198095190063619151939477642639692025658654505142554243814063614392400889081853941846038440175106562959983465067422227249038474118623392811599920333706792395905251200081540500137797909864302412563616684248932919893856982958447864829258007015475836112002352916664095134647346665385114239909468256423216257007016123912496621322329713708672611270163868817781091249349298899141062462148343273345152212781688977205311744830050591672387783757690505064944384443639139980684094604466877475578409469942718887635588484997382148674289492335752582652433511532129809939658389407072192544583963406316117262170722457340721068834892271365026562469122788534983764444539105479289690703765812057861008509624028115087200627429326443023008282576199084266753486761834626242152196942318183015229715476807001634301495456308002532054139603953374976366703578172996740204690429213087800322451680288521672923321002485065384627234278665675049694058034219779074192047119140625000000 [103,76] -511132985268916296979476927456915590535981825536802807617738204973179494260563945286031446070157787143686153008734314723960371391906371947852568045615524945847293690915594887169624242499883413805440895243248877632436419838855681917239214261792935841897456267312052534868000737194347007129961461874825791895587436502061231359114052848875085565497158012920360431368711695436086696972620561814648083863222355538174358785339046699498028673512607293195841933493730906856446485365505478128509828038663925424963647752525443042253462163143757247185971242339055924989545048546446911389868414550470848249641616949330061066410216540883436314796315592365128044573746987633619582614264891283637825030556086278238198846101796795034059821760623536325481376187129156551497016267577109650268104814382173972253470756119286457674089564075137428394368957872979677630330433982170343183950325269265452658509424034030907388535185332483641746844221951367462732194224228449020804679448055430122168942614552668926040983847640756219158489224188891430799259318610446995495713748442186186969407458802443342954084598262170139187443142935920582771546016755815540356186885771673502188396413657113054502300473661842174862594486172405541155104589175458206269294587631760288786831847597774874582231429890101543812494429938715955583170234948196924422612918878156240042422580588713857879136053861725868258870420181599183572145316617567912462242805181730909159846425109576709237007636617601305422911750571419639746158884078463852643518799048622496701386388813381178670648821366474394223430317379206579765167368661407819020204400441116596149550396715410157328303675459843407782309374693485810401479605581029734663861802922474705047809424360627666876683088285270771093685899551627402060243680317472900453238002376229574610003189651510333823288755258124936870533637052487827816754167057940326686335815293321125589046768458501901477575302124023437500000 [103,77] 234439958358325632223966844979763879445323937534452575470314036123914387739149616431276914722362024764394439459318542316206796294043629792719225268232184584722112617009067574559311846120067869189261748462790432680241252975253810911696223460281494555389770092407849110542664693325324727506864674629981875477925501816743103891125001408381772584046685806215258878342539356506631443693606030207511424701918637715145663616669325038453464215454238448592080730287398066530748159678964506334220590864887369138733753941278598969271016568281691117109429190752226271638018924077019802157244537862640118527367857484520473527766869676907336972120898984875185979342811724756656391422037932634351554525178989169967375564298826085168617909215768004402132417284398976108506263693036643102106332473858502348083628305222283251352440408471418361456243666759624543667287243746091545879634377724199304861924156324168212803293086629464660421398956357405225987392445689735644344826926411635614396638072367795289681772777589258662561671139916094335782799100404840192256244250375025291029268434692022930829926389191444095312956587211288059345648435782571613212370630279114604159534763166420671682975723179132630276292194886638913964306501191873296095578490512734521687435977748952742997218276142011789873025927580390306337646095702814669716643671757629386352496259767374079951128595268120693208481858763802351656342681804344690512094981493569839627268702185307104138621446737107128103613078313283173435450063997005333009266640346877790856978578230860726020608694052434358306205843379711938331354774077421436159964664064756469609321428218578305275601521072563390664111858329727196067580162607276024772880331442284708105351836798348611401150559719152650757323652935256728832898246464212443204686585016755034420693170362026919134134799309070054791311519452496150336987766287647304061069832838584928608659455167362466454505920410156250000 [103,78] -2595484590001490528346472555958232356355233326964899534212284987447509707593279655564140747968458743627832682213108084616612986627860547954196173454695958363114798339051476630902236188923516175695020125499303377942808316892103526323637615111093568504097554103735371910477211010064904929446951228588857833476537627252110908016595308048923463749519073773860491722012556069605046505493435639015464737618611038827133732140099156932392796763252688482496122296662302730604670763480540000801755768324278022897561989535022428293016894930663029988095512552717209090519660528167087257348940823189401095233418923167048573957674244527721095559455238845027544310075918367299784357201043829450052509246630548034086446986047276029641513468086330368892210587819395810903143512995814611266986024279334168000265707878197394250603582263616322144467741222709380614335126905075430617999998726506084891706604420243306844519415082471020131139194825257890112612530858556331228257759750001903710755249746006160404830317914236798153356177805958156075926353931895216282231361732278902060762166823280284233355891374960624365201719118180050844076476344069237029169145928689530676772839383287192395503382057380656356267669179345997272516144419173705831241545848069446338497154808163046172032035791957345153356284354243086835573297853236595668237226940679697880319550639104774110117079030155378067114503003381566947846662617861174164382813299605891593578311617912479209155049366552400434097488296136366914605589353637478536561513614832465880495480627639574237444096737770127049100386376877568984239891230938554645573500271981221019274049318613553184514723122146858420992151100351016315389287235126031537763808326252958324225428285695940211121567445314195565151845278857529870504979644095008432397845994294234133294579130842916084265810628727097154804279585467259612113647720323989093503175627600124805165240354835987091064453125000000 [103,79] -811043388392993213470803893420300594592484405697530118527593552145330848520523848366182823670539882756049641481101061799557939032704066689245281032393810270375578293787177938226308625098931775248805536493086938875463643409613778109082670787012296676326000203184823740733545973356920772362051509251744105353682400157707775152648956566869569210301635444073483124908007469929257184673256525743659083012611566070167081736621955149617291883863543354570011173590535081433155153805999042115225369267693599846853023867172230560858216864640221614155754729986932066963528007588115380237364882043934620107792446634583819040750786360990633079706855220425300747748315698115968426574420792315972372451440529535382643639423392696906202320030259934864198445938964578737050629167178466395076494365487966009857552495427349659545998851495176952522394120219816162428998853927580630185201145436742710884895210177835823836136247897940030255216996732757710383716694113473427796463872988190520793058930466692202513982065036534340286526403502174983596677486222605130207186439905046199222251119597097565503090250300829176087147277987313622645181566619840862984660226352204559337486084353555926834694882376113331422291433142333565761020564580061196580709190341478725139847384680169289410606431323037372721948819778478770490870471412015232920119783756815851934544278508242980157761864053582646746251519291209131325253464844012349439803758196813693687240912089480961536794877956108909516397278537626400733914171852227767816685277236579812681601533386077545482453127703448568118215592010516466702672145175108055427313820552016743080979979656632975438680913480029057107195131878824985071217374811128273579654781200781861809464928102128894381037017966475496180767835321782562171948970682000412930028674798436010530223541802938518675652131830716944170269690156113254518222332209239510505637723870893357084785699844360351562500000000 [103,80] 27854809254023802352518451840487181070689154825859268744711466188106828387147460441470176977685296852194330408326317532647341614149700584733895621541657559884253608078044856048598567319854650345116643688793331332727152386647979596635563413177650474530505567309081270595162185248171232780887544979810329248891643125965453841818110212434752611984587069277116864692528319047549224072591405430747229204160358946530319412521041780197149274196767571321300896374654734506554665317777241813596698222541649134510191787205354239961258212063682335649597959702291214735436318400685365080002905120478007088792939983146618860971109904694620516678173987798854874260206394604036426988046268373427788514704431299772288560642084605221551017901160933018471584895403023611590605625169573448027185682902787254892092638530116431729424340135056515159656831727906730345128310432691810043183996431994428534826865759296401188300645691361992345092305241274491742050435642539444942753097363868484266692272748935532566695184910243030761464684034566288199767066322805691053312089511454724045358966633179718885470543393925268256889468347034620613608442812708000350659955260509999846302948269394293870746013927434390856942716176604257986224510935771262920016310895939753990170793574230402099624959760466877507541962494231234033415745998332297904492456622723441513935862065689417816764710869393921860260763955250129607417454817933111489928232383410691294079255718120737794356222522032542358648667568103155261767579253990020737861717630391584372898932455732229269802446261148135225130737783596081211186313379714949916940552369545099940416580682055655529457206696261439036384547934792696263366570955309059239653470776694595626869267803061997318418612257158124912978046256584164102188913335429963715983522316537406196608696198615416525716165968801861271276103639513260812454285375131700477713332055696024370884895324707031250000000 [103,81] 1072589613313990968828867539497633039671255036620327919518669657768393350267675357711389332999023160575129135398422225491535945847037650461460193037015161835034133252916365532923069781476099613688710592763018149647274893067153732011409789637765846166329620048485435173672780512462002392140148617455689899606860884017098047297536017515931785605591190963822412345127558617339126547162464671697341887459673079516384936571947853153115154712356112324241780576309289300887622191726434111432776106917569895669302045211857853566582703147161924907157437921077405917798260570188404388869369165429960761477215854827267944390748047346692755700292865938350582921205225453148217109274834508359968688219253060979311676908895066312105635542397651467173065631924424773651072551550479241279423254729351980883283790675348486412557172785433109489630839799894640326192344912881151435043812735299726647297982417735570757314913687320707464685002369495220135451387700121075434021556530846140963639018715824524808066470011336759538591998747117592224519767159924518228053665994634515258475012490240152719669475636829222932993751062357415975045959483108142541009679128261668585127036997423871761870844637281145544468422429068525464000257999278936690775970623580280398149907418423226154773595238772294506357330145464430430624182026606800336989563754957520574491379416452568560938308174946879726575376639860734393922161900116228328992862671098881686699132414406458633398401618979077271383682983349366346468058138782392194299739972854555272822000403693598789548637317072561889565072483421103219971908394933495068943166269629962661003402115824455323020046302218137680475263935247071968608101157998983322462506407891903962075963689825544604880677725254219584999064115153518416435198173435354674529458586135468454493549857720679133945030498160051687855005349982997706371170270337013435052706653287645102548599243164062500000 [103,82] -51853673217593604127745135675630783812190337326476103482908357713954608547409897282946110792792507321200561979895652844351989295572847318997320672892762453121754308986599955401990735865235910402213200608173897614847151469768468445593054469216178241540422190798408787568644129467465962766107672645558075740683155416801219130646517023865854518780217772101735407554201547626458570834272099896354275389529748254350609343552157272000179071732623037775051354164347201454892413001227054231661630240300303964346619907792491833046546388131614338501386536650765867882025491211731189590665257365241729462850106215738672837417422232857195462515256368803106984400124629770299256824709828696939004393212225147072776444950935471824050737229854669370571320991595300410513323898236402904122115743659355360045873537126849786617325461274062367436905330581457938969576825129597286049398105251969970675902195016512023695427699444063053109325943340545594854952361623021993612283118204769354886774444340117237867315472752746162005602607832651955224162845796022696240900731338233328439400514515006723136114131447564105855566108008332370458783261655299800994518372683762730739627918043325389660213267355643117901286862971312275466892341159519141015012646059423919927179099456587460065064732321789664300573556813972760364167879117754456514478864726262414097115285423803912301361873179598947832584750734918041085296377315060223079536278489440673515693623686130568822485926848302634035496000340389975329762330820960674769660872575735017917566446539276022897164185770987522120247166694235774583315383910605420022878169846204526571049487866497508122554126466518124602092843751495053232781920949875314185956352019375938639403943174156864814784398039013837941090107458849755322904787170949064633133863183322678410779631252797084243029651210135958130827767158330354947022345912480774703894922660232995796203613281250000 [103,83] -1874662112519558298860389264478775225218810464680886142584977145672007923258446505970586027158096972924583531209134795855639031367578045764181694652066047681975166001663422287575728098753128524062978452693394164422662326096670405177605566124756563381582521503827295579023958255734827114388720819490333966199789779203695107081625816147843899835448843197235647880647251837992754753603790227438841877022083463528347731227102374638151222110250837917874892074285222840500997898947932747501702688935508252037403086855155231287541013174443666245174969946945368102683962800658307716889302389676031071906789838061868754003656672315024484091575016980919717906860683927188354308901223782068400015292179368855618144445133316140374108298786404913814190927065550755805540143702843635176430742160070039326026388784909855488079703692243867672807376435659182360932234457331389263599551662936481494346013117343151892090401348116497385583926760871121274409238369923939012749304526422788118762465457851458137729639838584629152566629871053983374460712380831577775829445636731458036776495294848426029189041449418386655860468938332440677133890454794704355698245011216446794399318588468743520483687609134214678840645916649338792623939781506240658805201861320081341603478625463893047131092948925908470313211930702820647823109940336199026723081435217938117220132223996454445743724090879169847252545403482717128811006287399767464498305776945694493862878482270131475134496336576531290641840275011303664113329958966731582103674058833932899816891157847034439293135119688875067930613413389610251170051128841892818088964471689146660425312086741136473391687312885426821754665571737025100231053951729716453615507809038610754989801258714498384765818348257105765486119785158868822962317116630071161508059075516585965272644890795468071419304714983209885959370236078986242026234860805083500961439199180804443359375000000 [103,84] 75129947036396602672981779074942766913665044309619893737526502194971801896096993433593473741717961601987697562617856622938864859443854320220357214257642801292744619324062721076840552869837233005698430446867840940435820640782079520801035004137337698421377659912023145691211845318789421698952427038578029123840555926096394202602548361422571311222444240447253364588046384139102142513703200979308582142053915001373924831615648742107404157530276421071920590634477325242797024254503072425527411555189120994241979001657817704484361058505923714803327875147065583305032804046315812515858091799756745148055884344471182628116450183464718916794414162151206378469686405531435503077109371784424228751720767352330623912386509468618398268750273168577032578212120628862091665693690538373529114657085708940463593154840219461562512956244383804698159408752616929987379058516919411651319921275990885971593364340039688547831048185795364093766576981321331497103642234213130638016940771306158608686712479664105782563804259912382641764529674335099051067399578320109179232624985075463973902462496587394161359604606992608918603598555784385380558669576332143741086515039735499188304880840453042121435989426365033251551675029990875248080222900617047688547074235196655290252191786915890865590338709013481216695115175986747363544097026676939077357264535427438947542947919715861127327208542045748905739027261634654746383289508616445304207537571916845917229379148949672638343591596591497937744575576789484092327786512868449026525975201293472479581657846712670655697539269419014213622789364509265968931883992293827954135856921016244498753932294779491900809732967052139301063991686580070614835467488513207889964238997623095012793729730911371041692289884225324783067268894515606783751575536515938587918509169052914825882934997082181685924263259832396348694168774354980299314280841419608681114623397729492187500000 [103,85] 2365379957922640976112079364248969817425169556942978470191133171348176333915342101708615286968367198080841918974359633267665413119520967173262131310566354537213595644382985289033088538837770002218729810875560770360128703962750890364109883452719466570698070188530289851284876822675234778780851945252771357522467882887990549447233279810700790786547331062395761944755770421072225775014665559930713872357932967375474777960868473018711986817113090228701205227012413769866714381661745372610766445828954856178576749425001248470761929636260348078222622627473244521133945649214189217987070217634601496251672419466780209795940792885318946685669011346382130543959570618761219108420465653261031426258948672681878491826392347722021670937528206854702765399917188374054843577958720767680664082990080257615028639071749986416440180468218023814472493462590822049748289331170557825603127212108961997752099780443773633291479470358400107947724664197194114082577653813627233985442761789312474736312808136996407450392626947500140961177244524542929636306266571167821979007890585612857569714563044246320575693051860311816898545511485815139854871039784843788091918079332732920514020254679742246960179698907632402272153393077639982468565201628016640603138143655053936633623750575847681609229790102123803688181175145449772996992967295702107654166635126827165269765401441125781225444953302511968291548481639492627092593366081519818638895594113003131105479915925802876592113809707029232796008434371790916981863720904963222268385114828882439678174507784159031491512774245177815437234842600005331719055772314327051337422406555932020348636864890484508331563296520659638382247044686055893863881884122796591536905838121042914862802864996769532163199903247090781800173648068080695841898332262159141451760269266792231292254551727590058826648085811267875755939540046415586188728452929493750987257262148437500000 [103,86] -78317020229436813929084872219997935454549575457014042235421379749035908850536408450501737604838303797521590725730971794744075250496256246659879413964945860937558476386095794924118905870580960959371074898025328946093392524723780831629673146841929436555873906468682234197028266361929868466805798309118134465503888072549198750782431532144200639593206395236525637436469539948938172104598398577070585856952456657397122613824940641079272525786104746678587141142873508074031313499177584634747813697100587487664446786029223792301116190286947662208455005283281588030475455974976264324636539805921274685997861892430325218976278197169884505124151486022309215487201701841665285268438937322889481810088342134600109079215372695914775284757845144116670612747535239482810766564543912606414892007307122517596879861543258586741659818361258628918416075495237877618036895793524230883650128809023763311306775927231038536396175964356523153916926563756841323090195852702738588595954047538099330754419355497729282205031311927700288308187054912113981165978179951019943349472036996259425580570072053614718083840741234643404039243223433461955883455956392388086423732013622327345923014754348724763056424469986500690040695287370787857725554125276452787905344239729116163077455944226076458626753343569328204926045407085873933594427290982092064184761008403173101543174516895557786550810304502860990884602614076414444563455204625961517270270188464735005597905041207838163206481162404710875866083631031942190950044236083306278637241912019305359248500067794248272443274932414996191296450939863713556380484410873048243440621185460751595560436132669405028572789265445012070023811631450925772139662864511828014979472171541185803060275501258117745787258763275396578554649011814978170581963768163223763563676302526840582624836172833487184885513953235770872511412577016033701383404118028870539937887500000000 [103,87] -502608683656755419583824389569561257294030020105261206123694985324330424772307153943258221163868843618362605991535329451949220789282922497591830717183754511954836467405719144836834383214445215384154482602390612242753818277435827952718804010927670550294162264259171268249821229543155239575836017449536364344265535461155876133678643206616065862678595611431559184603501997308100669882632853415458014752742875263168205194341905290792815320266208610009442123397465819262526832865594722134505524529685159103555926496499751303145869538026709335881054581364932307325553771922056075054567121849214762885268046546766645920954533759646475987103315813097189847422691218628158997251290216383722015007117018754883716004820295027965663049410142219041071547975388411234113578752426597740543694953053671747788917426116838979338383341628206489274265206497723776423621531019901564936574166374280912799527947497153350541370353372173938196223260084037991941054925816038783544711003362334601191258674215781826072511328779770075158060942572295204952454591086995733533084780195148417812012210419296815989679134309084341418131502080027606750934038388065526271059340464376806835795445739038291566443744238068119666888322190852288800557946558749967464431722854908109426834247628242102518664067883322812873802274530662327296303690106893455902901397373981137455014564713217801729230788251120222966068788032065762477012451761579999472477104769942824393879866118609167251576270394602052089821561349821323979577747258644419765828922073021130427640451199632031333360453603808731023284559148465359223594429131988169027110897572131763707707502121714665821604659807550691614214964409973388340971417875950828002429334259340170648020380140262982828807911717696643936783850255550514354920729452714124449320564440759482812347159806598842431781702245547050777882247157062738951023288743130074611868125000 [103,88] 31579447499338333215551771460422639510815150431265712888730276922394922744550489903502230425948864361711949447088837360360516699192053736349470571715465832001175960469341257196735777387649486495569454817978904467667722041601618554011590084077279334368105141248472661255521247061191731726765363424456082495831118450229095433516665851042055371044817154283056646035843067514110545808284130965216644975744253654226268673486184057692947536898418766287529344708043293042273850287737882412403456722999170265719363972403374891089388574282872162831529747774387076934207304672185682123090228599004552708474183335510596287022198601118961151293176226122199165478732652088611289628144707992054193404163844543167102273584328462082812929111969183221544953331643863599392804595175409609461909761126935702177018878592017916762673423714016940744621914068291353249450659407816805698160449609478950369707458245137193205940895971423041868246516358078111123396520406732896926653662074902457152188112480108499996267495009856959118255728218236724114977745841036495675318035916914962470064759269976748615137023859934923728147646885092978599124794021065535003656771494714535131559136880151426177386641512986243488226211287686581172597005376447936523871438466543064348096175746223064225265180359362705445621364336292231174775146059403854349425083212260710189163787948719834362774688257474741273810043667420709473940907509637356038612336327119803498108471330778272019948466654990204559420985556814032232129303220552509467378134276517262791446109240085790518067218448057274342679155839006303804526760164543996441373555098862431204946355586889530122895557380469686170412613609453553560406310088657865563648294820946649179472421345648400164874305801336528647518439933035992748421640748092233774834595048449789952015864339497335977141802272014010775211760086296218137002441762424737536500000 [103,89] -108825190260749343806771806452000061807303349902690672382128772350626097574180868855247521100203647214659914629476763400375063676450445629657847689135519196986490469306457187470811185816681579889361446909485393960638298353060741024672573033592323254963741859121492108731191835234238185721330011881156788456692402986578811488951188364111625581896085987092659877448181017572109677639207971433619348378102372010149461793202997579629422717297288655267867607219393031008442635558752936762749390569518637305519805171411579979503133605670376242113843705346770575154498352716608298444580885790503253301848834495758086420023512203324693929864293682471834108918400947816517636172502752036187283972304563873007431192994594000108081159986108453635893013407184933298253076168415277838382765793881513218636136049303206134769503462890945967273474638528650613283529425134665385396623123217124139787742942531863413206618340328654845914732600480728115384781384405584473171079014079662931510753325056539051762834110570711404707286450227207998576984933275837930550879909476190945813124130672944568434214635805666713081308060058960857637931602636385727480242936147894665538421342194432358309041165438677426004893644604078769305584333712967571098546344711277144287929114493462389978221813166195646510772524987169434017925713256064529062215893412499482193374239090616416499173945536565215540235030970333558585486721828041994696154784755320983335974485574360422867484529355176585103294032286941394741485742680023100273741266040989583292991043687714432701607882243275099753338604498544607665696864870400781591887717895995639145565221816261016750347248137431027562975188207007615776653418899948572805011318485714073280415699001706003956311220810204609279894979479060953244592150727889115840707268594649397676406180683307533034418916869351041468270523132604520038702043285109940800 [103,90] -6183637143838999902683942442292414106896979838981781029784540138210798294036785177260468568466599551854898889922535967719293351534203919004102432105392466638030770056349435134164037648573193972555745869869944945384824491507645665535013857905767268501187380011957378070408649726791704334099816109893377502779023338607154078857413926071083873337152634025872567650951905353080158844250227716080024474746190654509726091708657767017181170098545732030411040701854250311342523720457388386005362911942572613514861689735746200833453672710305213474662291082551958804612520087741351772630031594355974472019687548819103406505143533958300992957552400414762271223463834506288744146457569263191393603642518495125494376416778192874800130136806116725360427147347113466970176416723928692964979124605824543898676315559380029846419909564094614737414110210044633528907534351240005478513315950952920831255806657212667862266883426290869277929674610735043253325918799924139733872705335788909015046639375225181378885125489331384041946631347986073299922011610063199616435498994351841767490337357613143811137375309967631496391445347532911344345100442095960897220146690157817679086407817049186491130840254565911530444631338071462349894492125589479584392606926920222834550101163882841220698292340747332265128045250089295331204810910791031973780101367165865213807047257147224835735897427017260852795742501976195233777374533938700292487056442501434720697562292334529422118117900072827133464236975335995357462382460033883158388083338961838184806501680741543180218712933328071443770251067717322360535181084098286679121892069828175744425878309289156376620457732455096100661424287339407429810522890407607499399545845088196167363384868732622717936661596664426900250854557285579234420686039477719322590206491194505969036153211765967063313695561838094191223874082491648353427138585119600 [103,91] 46425949570215767894088378413032837578126255191847737073308596098437929204252700116436388185123721420348812062260877796136671039666947971366407093821243174171617524399075545278068655917949844476400676102573245716090841909885758368614804090962314038522467898519465958164507680458189958819347837630546343635301475455385991986453521197533696933426167588084408353829092589996983388086957091559008641710224033044028294855911492078995135097151786020938692374671859705353501146292153418567896116429936045763785632515069896457315181017162343038669143209042472780243586831897917099244512036694986587258555422480161757802717284875997607114957349290291316902594714205659757256627579939268200602283667659680643370691310364112832300748802843583228689876878961073725307276771643526068786603260660615120365711513253629785550913308610097812026790255017215833389382942934399600847088199645242017102930626692350942090085219814543472444210063775982178727504791317656137516721744020919280831765773255571520282580191038985064102928694524616095501908100456518626797857843552037260183932951596226713259280295714671990653155091106008318397094097789742199484184578452497862464608692916560114594528018623687698657245872710743391229768251523921588911223816695984650780064239973799976134314980045303462347390755460004542452308805947515663674935504214082600851067325075666917565539322207889527829073059167098444835825333934275037280770554449860744725348044155940861232989795605215835162233732690260075919361373188135307580257652778068732958145727939017824049010802621878381536043909053404907549900100705648593554181991112877709588496341178552999955011119436372288227460235802007872334226345433512559029174590481786160453801540247320749336707089497432552288574831276526413491680850460244323973159857298365609013569504726545542913398433454931199286904925544395099688562117640 [103,92] 933138982034224883932849775490496703885216634134190100295056201981196150153897756941775963204347713021062941317580516247341885537464184346406508174566000234455109030093827894244172456666756675174896875410269147634431583359177479023599617369660731097107601366611181660833955537067546639137918460416273130603980203169141571954388861959147325269481775285054919745877877611868827554903428189891645800780671702549408612040689725811263744490492598318973746451512570134975765655097881626984933787856526058140122441859063381890853484059401056187538737894111994206741806588010550718101380462038666257689236077060094228670200546888196131176206312416517058223172986264339205296066175573214446434777225208245711687900273471886188175562317711599482664160720386823814808625082582593289429336436758686844419325903309269361996702407115400214448737887087517688630008106981227173017432289945227660366318380033221790985303720471144432183272445173954677825675246322189778945267832476519372179453746001645182743885779723757660067466525470098100979692923093547848485779093260629677996246016434351848673795758845321686099108851601439535410383117758141385753644715872887122280139734954957239443937685579537781884072667781610752403615731886029684601706465231545247420319112203476364121899646280116382811833944801659728976594457224843168372728238296057167380217881825151655143430792066204271104083238592638107643740982896065263163805696296160812598863408709273701225627775538061350390694340265325648081433585247940798010500318404065571169369355139157286245459526049914723737577304656308146788822012847808973097375343166709297797660243428188157698640590824573762880692589710630481184450357207648094137881471238523541755517492763264970521265567130689603086052593577535217957827408459229563297605805556533219868518489977880363170592467690395099250094812212792150660000 [103,93] -2952953391135477105342486550548216355317251458249922450087690180926744789110561375672014395304169856348452943983513566985003614361831045750879926615627997130455357756263937277483799892221344049542336340471282529190077437880093289828277232557713572085712809045926667002998271475330461162285092371887588232447099102693229019400688489609480234278507822294015132248305697797759466540576648102022219456569213370451373704274076790693102780141223443226271577286168350779224926093668410702869577037497351945776865347706862759650345995980913842773079331139976212928063425331079596870854494446046465622656941283270052765740449246141955277662282656432235180688957197917529118412509965341920054085700523324100837488769274797907960247163860285053025379223083729643206592734608628945048604369994179901102769677038116947343734261630797091666682316002511750781942595740335462175602002175043233351206387070055432585774430524600480375383760968015267968116282017545232264022728498827403772925785248571848478366705041325275463205054834532544569320744725724683696796885816767460344029988861347760804358375089670115944873445298012932165025822715576833425310780037185110422609283138176732497131038149739968873850132166459437648451361805879912004701945413783035013621585891172230166406457883245309680196481038071688459934984411184642520650003253056221367192638695216587003414964439229853482237533479045412813672577275473048707297384376160699891352699527808327995066358308113257995887633386127980123942125436834235615404530182254135449678082883537943108126819480157294373899751959617243710492722488936832720068372916635603117328007187370297069029086247348027357203073314315368164704154636423890193917748386604648060085852433858768615358339165385318350264318767190592547527161536463562244706984629063997031760046499836959363321546271906979628746160224435140400 [103,94] -85434462141306959181223416126043887901811323218842544462963635067725124533352409041443077972560090172824256925710469626329481556080828448164769321550692654200861660805205080520444821220334797825118005681566861209370036265170816464633366898101137246667993521392810664710987785552292373179786249056797398972262383125233424105222124435131777901825161637545440269512986047729333709767382880518681863419152860887217299287717165383397186247342704673131349133384186789763935301305489332496378697943504700937134555780766666443330083559901477767552766391319718099775557793120909654069980278127699084302905071606770841437094278970404216617284642128479913404184972617977373852023961162897586867594684467390123102478765608025349124459896311994272962886253012112342126496999760386677809320525571189689342609624278000202645257198921975423664328248230594404539866810192863282574612342396655049499135765431475245436696320906179014726262809566626537326791250982485892008742571505936457331186780289784996271399166427347753553932125585509874232263176138574057752849392346929518292787263697198899653669389322111291238601369088637093932924949095552208773896344122126251244821252786156503248633865478869440074525193341171103333162984468095761943227251679004044630766738669958263378903879942037735689677627081443355581963908753987108911874145195326085647299806818032489025433779208657820222146718218440532181659731589140447129844969505142340409059575951694166895505720369412980410272499986214946652527436171961980065250673693026718968424152710007422085144941398768784166510825595747383738807873098165054329420914374474361526350222559464569421002984150511844760854276527782979902013216034008747442264245172798310298817070530906259237558413831483764411768916307318672191503513463713156995446135986806219573181350256979175058172648315329102898304032877600 [103,95] 204135053576653184254750185219203190222042146211667890877619893338326483548989028171075110863109495293440509386522255296190499308034830701483982487350313963098485203701770100573386819384637976499435217379512325660280919619287143396420231110959790219760138478509796286986774958194868234849250830282613953200711658701143609900526432069506680967211918407320797230329365899831168330446753314387554950151872340194794576512693505991813406124342759373206002131862168611674699680215775985027724825650331590453111849500785265213666284051984869301286591899045620599879183594776941166261931819881461224118332738418468962842972770554914994802919620072079606614214949133146507427562313270453245238553295264029695580462500094268279999425371673644274729482503053449954810393364581992745873134040173728002875940979046762025980525564750286748293273714753251206258182500858320356678656483316009454095234330985715331347739133847925914604478509192415802725579716500771173448988625415031397745510596651012281739791966265351734300087082372793156509974929701230369078138073204243259203123691704428314276572120308843957556642790656772784939937531227070004824043190045047220998849398142974472272452583312899264093062607425238493817765675482913489862163068180372705285570674436983605254853080041161937427326198804039427558988676687605086770683885413267900305386178513828214968854885625509587469311059563233528906731137363047244675378506470192363177441717989691767630390172589856742946053641244143586412779270087220529259317812984124308410757971609797930102134864541037179393325973876708549905591137323609838580792152580622786679070630859728303163941800981876220208252094621004020125096302288269671044503312376564905956354434797275106580953953297709125560512194580434667289871353412177944729954680001395581844153571852834075420921200478730010673276040 [103,96] 5138029165401655543344545407522243778985106310472615473470617360908535422406749344232805593962543229080529099264900976437153078912931229103568122271153196818607782382022009716663157550263348341818345719380502502953642270553135718805611763949755682272672763443490825542867199086298563013407446398903501128585919360277937423748899267474203788408289371076188038986946565742219104144259858157631168382901496285481088452430060392292792668945061844474996510997423519598233716275242198862439492833704234045233571037270832709507184734663619204802799705012376224163578856199209942165375434075979836558698330986898917714497039714194108551136922295516923678087764041108577481229806669612794707659236035223842826355958440656465095417562087357665890027953785812661025791963247198833562119513082877758851390451820411540160731158851977708215850841519338415090576028464987282144865976152599052046271805870046404391939752539129300598605858645653349345402795908794382397274497105358525698410974181767793504048215248939777728441991770507990550993684012529836750611578891227619432969341755351628454500229411005498374468408732173866809420588006165327822686854637183817580400083576304606525420848508401930854085959863428090754784892105851079882309214529196794939160093903502043218891300681789281740591392319511478419993997678221594038657244898658920924211055158708720505073420525440215267164641579882920363888469122783732316639101299090025829937313533762974396007769986986435445632866249706650873583274964646315605919529388639283056869263651548851163005477110332637422398316824782238971754904057525626825604709575964497104111179608701904858523754233349066330857276776778267896164936240039131234743354638265625253699807587751518682240634968019046223965902713514279047284097228608669740512073264743558076017595738638739531921950221518945178880 [103,97] -5991348475431665867171988556492640170951269118269247592452497362210951131463082071308607573689317325194538736906835377581292279614389537987241337566742997129551041782071779544422107193260140362497052237762815305998380160964757845916683091535651499649875307438107861981555884233422803124574859421353085536590484366741819957529605892912248234012751693239731505359861100415451772328304028196913278769025915505253524629219030621112679606427142971757919094622807173015561148770792712399328821489997630689860912757031202067382943127065444088179216375228177074736684299298210345185414526330518660046806997063593753798111869672022005764966897713086422471810041217205641278797063416504354233878749033182597001736188226738692417896020792186749949255973620280475401005635569202711342684367282444158913253841006974946540276456628097707453077884276032659245302513758831861658093491575575586594894078102989581876942767033322556887983094722519514060004194253605099844708272338341336774588536220856099083849249595800010968247363276206257555685258422916982589703802188550807353828599765250406895053865236975810797874569492551152049410385436858844698137899843840407987795894492621557362079233543772163178277160452807889243814900148047536619185437921199746166292587131346886147040104834852558230222551388017382270074302072144447505191495384612740650458443034802439231772711530081170098401489255046536164918375677026047160499702955950836871970643931280989741892092949204955436386729300493649033516812643104939491193460090336852652143250755896913371258932088302916774001748434407149132646974076403080284015769972979129317086931373284644750317636071792183849108621645153945829189894727450461996793106251844204861167233360580005666786181510320959608620551776964987382299330060579450940672693996566130037302777511259637821294576080317440 [103,98] -161957984002185406488840145329696235647612463304065295446970019730039117157936345211575498194098366593533968706850375176099342316904087569915644549392267563025346220671665007151771156996838508787323266140145184390683158598964537319110578862893280299478312302693950233996481039872484348646170063865317476651759501035702714481374679692907628312089783159231466168766286542491843913812272842806477907841696866845278719243710066263561382616515502955261424074952157781153384400347151174419094381286127862117139260330672804392330622613706591706006392823471877968621630056127173071272972222849194694911502833291454306035003750709779844230952226846306489520283059296378295846526182564095327114916566320353494314629713777485773062405737956287202016437977030739866780189968113634190594862120530942064139263281091291506015140653232805545204594641404674374383785669908062653901963223935545615253163526679039796907023334500876101287454415119809753835678185301568517522441137655165087509077302700753032266444168834495191449835286968317518446949357832567837199526385415133230761823097250523208233040342913057387728002522148614917214403074286012144609021136150073814253393019261658781156414648946024047401939721609241809842398240615165291751144508776687650890390617827109162883676984894217827981688280969882003436710634034759148788935136451386920235206372230714314720137179595016021546220508849685792744159341815805629734326187491449814085609998539846605712481248771698736013264582469387205505262157501019268870532940489200798250734358562936439026102956921822634361584273959644606668524344581005835212331271490864303533615711828744754683728240883359178374066519776565557630315311418483598518587260098886402638826260848924931788049316467076267167343970958697019137278711176213884508045323632117326235054176345391707091408764960 [103,99] -419163721172465044176009304451933565595415727556730781217629313353320790854325617656407813760613783516853711183577428103224827477063425682939994977379574498159770945358043687920118107533573736765360777729142595833137555603527449638231724889816679235460707130725737831807955076973694193224782454534304909727605101364620077056967192629851827926013854098751538432166608575890106594509062433909026431069639356244740951458550125653539786363361276270436960878435432339738526048718379887918905376883067874085374603259889886860587757408895162918709601919139186118059336306051295637681821419835857382421491970062100682706273526340876260583468761443266729819635659950294424889607769526634166739177687108280911122222207227532802412771440207359517819207087638359179806043053988968945253510156942225033943511477393529284853053453206204361643875601702714039805449790845621634642515589614919805828720176188342251791155806767169894401366230524630267710587414644764875683308120011694053343386805608813619571644492631960244883991647991681706815627199922250704815221546051800033379441137129527800486697107585688126034470930190048122460855764413526349381044100658656024332214935470082569898393553940812192877522834325509738467586001529021756192553134482542994230579713353781373696986344018390948523572514936956167848024461842051494201853001092498218942407510919307891173919259719907749889916527527934949847164976762839402334311432608159189137586224084349528702663851534230059754779328263018509563265995537636668651911925655773205406908668945227656832990251626681311766426168208511812658028448267414631869082197104070230431584467084206260671429246621147747999103222687346713918293215670834138179587308731293382624147937482259167668436423854143599903676074059761235999964192898078840978131014186056600792768647398615474846240 [103,100] 1899432837606189285448183254873551881884920745515822363548680964414629316519247222281882311414067891750729679535787408146988962598828471404816176550255847142631168118374532097576132050633244078060936239040240560789064634629272233213236955857499500858326240005523048431644688848454914692951400107044364441897543770230317622398525636784750997188317056728170736535407696219936356399699821272880628639799700823271035057086327808596230161796967664706150273062738269785672361562078620832587824120578917687961405119756763926080933596155393376897186548414259660333126378430821852452818346392853651395057597655114153841196045080259161050640072869188013568382254376103470543937764447464427646592385531505775149866744269875916587716141342380662786017251619814567528936287047544026297604622797001258744801623355188242443803763994189768811768933868497973613054948274134858305283094413553247326167520864727201429001090407246039280985729280161305808862784728470491109459370064378949583888830785554171428760327805631617007795012413321282999450304331535693640627123053437724604404963458995343423257927626946580826954597523337676756916378615922441951813871889727440680276639918854987849804819034487264885348139932239236900194126850112524043287188844334169005500021180640713308853660751656804163416826800644776271294986298881448031292007495040126025237924482620573437481111443031779435568031610380384116909227755485320547547899810997390405685518477225497503271472746389163256092257314922390139973247848534176984292873377428622022266257596833834181493889456671880060600895439739021229788115946984594621124972978229407353671752338953983911915332665666943559589497837353556403467959817107649550469703554472649232507197524786851151992382948507374436123944057319529692823752144462757052950284507006804292419364806087436160 [103,101] 16233574223412723740377279801331857323691106961962915892701878285985334029532072176752781042660481832261919170689447432618586911458193080223007900002769990691396128473082521843798950795351562074546458043158474751305108386311516771311065295995352400532149914949317295559785824024634984802157824161308771733333012772934009310263528749477804289086907409828506043798288948765432357336912752512059959662611728818270209128154884911202623565159419599465871399163908957574093567724327971833064051893579103992288763515796066442621552609889495571810097370381658100633206479309692060346858992216047769814222207413115024651904526357025319374629553392645109468454340424714425795805989466310042789880277480836362747417586395412475581137639605746714443856501642137190040868003899884450099299081973081402876744493362830143387942294232028989306088826246222451095103548760901197401253571746911166078702512441994391317824564462627221237407972580018427973045507662946200985331098866400365478707976961175196604014584489335427906718720867742325280992859362983205899119016290732930276344347483238754977458588919617525137863217519795480132294689820950671248694471830903463525499152071740726676079988855045970969327897274757953000331202454174725116910485253585471764372057248757247497922657988588981029459264301157739642737010874416344896179002016407710365199689423605195628838990996573329457825680790095807478176704556783513042682436729498215739805397105902129013228446515807354057648407872221614319211878502983821572549524659672924286637183811728973546604471320475200139585208444488088347331784563816106845524445288876564333764762808531536547671322059718493053349212033860318162148568187584878383268433653612866255226416824130730866940235553935410404238837290064210232524828458421272031340413440357651839238575337320 [103,102] 33580420972400416141886490311038136927681495771018559483402634150115505377661225438302991152455922510364979231841675150346282046684796965904781186016664621866190300435895225656846493521066264502689463675158397704989882640372242955792215914077064106286272342640187852409481611296270215290037960959197769315805852323026118007699980254649812062909574817562227912124058461512207547309780378756957978397955623894064558088189341492455649830843964190487936800340324041487293888729721865681151625329562721203573885956458540790428520301095910969820136411197037614588658590641932615059502861161222220529817715687365023120977071559319643895223887414946665034410572819596732400995389384182928463144467410950219224658917248985874223363653800503648452511959384815233180391777840856897399913679610588450686621737900581320261492989972044818856805272582973341752641926915224798489873889791492819554820449125315079595259727405138187120821907998950817141883418015856290602329250214481426301524769467575851481431305139878694086451973182450108006270075314988501219102289555242982239522611208027194651789929952151693939993093803325189456502320847303323069077691150609730119432160753924101120933040989706366300840484347946065005401236155526544037314223285397759860274946499593848727307294320333117229295697717291224403571318250703175718212433364172985978303979399779724676984193145538143439684802193570150422137281439646939318847741293589658714193751038185673388889524090703370079415046556429702807378939304776025215903247323306859702900980413027922092340241504942201211882432672560197244610691499347557209906997270280762838859979932824767756432152715681356418132205913404477067042874670811887428118632228536117928334263726679899384260218815668596297399352141279666977861515016975725779920485503174499715045760 [103,103] 11264522479944380869885848048854064750554021644200990410834949641954199992106623171267448332412431271055415610344360878821220507609537229405052587744908901036430204286238057161977781960602448649587017323666346463116966898658067779618790413779315099963236535056824742347534251340306069500623062814802825480809994583072355606441827079283132363687998438015660412180267036587110070142516178965635331567885672614553440294792481548490763716072629400583588428652167271953892512459052039542725254609965887879990715244299025401933164425824817984126092644248322530050188116994987130904126186734618105820188467283471581896727858974548146050977591500323184023293803324345263637646260946807788291143781223522195073274424495283029838209855397054976162186635989151987696031330661030238617364983904375598172247350784706329131000995119468094380740645123193917676919660958694460258329337805899990619585366869152596266773101326864749766486526500377908676668913199276096808413464573651770509610104720414254265145224001399112018206765163341102536916845283336304694111952269345168855248036078625882398867728774735989200922105044059508106761353943793009293029602456202005854895026951132460282995011449512086678396491548569277152728354876321328873040485275017869143873334327868537456360676190686809338301033533372699798422909070452186039002274412621155141737459395464688996707339885172550341101694600404019713887603188689763341155075822643586588202482548223318292324515439506812603902405727972154616746065585400676110003006248457117831021101118962304533277212927126609565781885249745170191871018359460655336518467158053840016558970838687541891343766892111754721801123533772672489917629079365224378778816711620496222644841413960993704622034315089119507597124801657261047875834002796862122286670143996978240 [104,0] 552641308544017363013248122276932784028103982999990589295859950979385079149826498951984854293408599868664900271429071483229307415194070422213089776491643417507423376477409003642355685382433308426965417926137216346898330303151582172338728463922171257919470863603144714175420419441566452946991747645632761694841614215042163368707906157266368345081833488502551125593815123792043166767638552287103695199331617150047696301727310154875248704925751759861609309131953991108308286675487489626069900814704500573870041784966495412213078750677942980172788557642010673832863089504098791127354515139545751519772939073438245761367592993235251211678388647432157457839982095706117298599623209782389989652460344335940720980845745850040964627590411154725573517932426453249585698157409341597844526974385174137310477889311673637780241224004904132559227168802998878673531585733551851674173087743224027175619264216614914488256292529097761262355381628590926641066106273412627569212969935436599689169819259596613855946677232838445590012498485426388946056360181944254062127224419751674665958520950919380173158387880752586832055428227137391619199879783983705499291288450681030366893865526402524336856071800164655839777687889845276411595557473667157334591483684011252484851548619035268259934204297850345277396603329153033587976610641662311833748252819191849430892153033962693344853745660652164873540175163378809808055597938534454917326511162933448059821279618050974845839891413265089404566239400031053541702068478706262660677320168756222595708306061253423815482578440982113617362209787328529372770389276710941846999186592216241152110372348225389710001423621260964583233504376592017903975912775358669238259461427863216414906163197431992701696189071986714862917206506115831955008586864319987900545791726759773481505641046513073365494087927958400233250558849849376706108102269970575359589708897976314041687155996152041199467084288505850132577189090719734800575223115332629368183637205396373591137208258921600555747188776402037576493276370840844281456715568528309942677741282331345091717307837547230340703028735808814697616497824128600768744945526123046875000000000000000000000000000 [104,1] 12617136825158265837914341178811778684595684420337022071733289142074826394311730944649885837314161078061128635114692067675757196961952677103349422674742655549091710206035820329336830801851947402224578812408423811799448415961678241151784621398057460280710698359857451741989063941251759203317542171689077055195261761473421100016211372108994187453705299476269782644080561016550088967214066918144022047752228403586602443282450912816614005270971591569517995958522517019187538816626491059052346457627094983712802985446054575820480966710497085868984460612693694943686474968300202005558192138995146723823860088076149901902613635747723686761516687254555226566543621395591394087726718657962749386221008490340126062214559520306823920940808171532304675058140690088255984047846503178968857962575485279309831069428136283068828462348668887169943978230023342397476727978917885164933406539111392653236422557443649116314449990211332109313158907267735799663508368438904318063859872529632532276660487665434497751340587093103164570211838324382207003895627392339198305128934832696719758243217082634335525109097704731568910656834654045884475365097206146405112688978402063502275433946054317456695180980379266853391784434081845864363955041046238399561893890586541864895955112206624411066332973916937554443821847419523821190287217691469553458704917726131300848144753274452144457202951226006830507118484525579345329710907040267779163239935011243312578721001294178776122869177200599425057601646555288395833967277392942788501696473923808772981427158131984286142714699499859911744646022013596921184907516656157997066972101213457519543443706176700038931879181245321292127620608887240962041977471196816995816567295358664353627833943854769403452574560108921243274287184223145802021601326004961799837280988316739760311163761886543735055763867921201665969925357517340445393219146211204352857439777640233495819049483653484194187328342952028319701372108437001668717347500784758367598520783263850958395891631814833779117744960536136218203091439560019994264057385624009148284417616001427557495584845876758338994163373215656070210760608674149807484354823827743530273437500000000000000000000 [104,2] -1440413211314984013098259649917321924706662500579859527716618313125414925428728036290963603980736303186587136935554508970394353997522879021863354607843167308274897357430815694843798578400232564795084462338779063834304303012207759955360808795824462371546849046599467858057262423415405354775113464803602865757727138662604381075818518065089631234993824675805952125136523802344420314139320799283157561220229575649174050436595414005148986730371543945978020475251130709491057620037354017528989884538423948026741676134017169626129603438598763101419571934041303246971846806829968263360958364396699464685920599395437219233829968971358906736756946786602479164346510604469600175511011119273463386085786861736019271846485105307497072957803575246999116499683976695361904137249366951842354157106287757082784895475008989262522198377336246136469916539054418394998300762632748433332841069903921863701024231419543366716153808954908652998524493847845510726311731055414662483671161103488370644546449317768696737701867554851854967177079490597606741312593477544799364749648679003967940836965248831223774956160258764942668030110680516840338887955555886834992809176229965826187102152818894906450178487360093312403741834411620788097543700051228710588763209491506028668730065220548072952649030101011958591885239252366733961521451838768334744426439006673001427909414880115759700307305905826338131426264247303035194234588472506905489831954167842942519311193633383973869844302668583134289953553817625863883491263441544588472991938929310712783239892255459878355735432081279886431035360338797130557870272534951900184688704031845744308254606060283425318595621124682543055394381063403438140085479615193729718868300627201899236702989879865159212204055157482564929405784510919902327277420911249433585339052779065777151223911884230864609350744115468799219183124041994362499766715500541078330668551373022323152439614072190146893536493649588591869918279490176292192665224681598004534135983065769378512533308828776454606688096542596755858801174841885308447327753511968618227869261147967488533567258734353133792377160525979451945583859019325845274295261333463713526725769042968750000000000 [104,3] 10031412207535856756458475378253777696686566611744075782538795699783181855579283313171775814638626544134537246004324632897560217186336163710621794776498560124862219526220513505013634456701727042985018739189601879142225275868940011274367063051092843626241202732242957035956184920081647506689928963550752850748222661673426751704771706790868793268168548966293736993303667874122023850308529696257360840920398789951348602219638851568377308502373020112239647692433903221952116967449996792072600449318412578857468440813378637436710859880312127339392917191005896602451915319427749663682574374194298935379978601259212035344381220034404376969166469701503461851952562107652028010440214875669917107031104673517577465208579403043002302635974761390845182784095690976692349843421715505246969753737313374135244213481459939376519216189958288454431514615848252214479919195642497006719122710348397548971142243009097096387488395704316326418036030499018181127033754261751963194647228639554626414144999104189342345088451424148978174288509495361427962535444367571929850932790967785780172812947727298147487735360042686398788417833217977593643330750531380694420300838190597495719417533534678729133762395065223273283463467411569445300963993889958421224491108741520488066441608036183222050076241552069720602935112765411692373773494193597559543243281724922547006425696560168892783176936632369712397108907677273323832235000271567248759105928953499216012971176129913165265160247796135022958082602425605460810248263990347069009025860936165261195680027862880493400535286177255143267034744988380716002598974806725692023543147231750589449591776453915540822857686420126865036245160300614525408033623068259975049361982034846726657699908631573768420698880177459616177665156400174598154822909023499379544554859207509602268021826906936715523900370353595460609651372710508520220762136543606676105232145213838657533016997527269960843693688806548878547603757818531708085470070477437789368480399246334098149472023341511624071827224136904552728556620377791708284446058395384192808525044730896129700637454231462472813383392591440274355445389040802917079986400494817644357681274414062500000000 [104,4] 461189595467438914074261655659334524471685652994212818589770295565607240254707442425802371366784453466234773364059323724106295798904828782240265687808860026681744152551094793488002159006798382329002146895259897732718640651330122829967976467733387497104385779502529554087238338419928425907687972902561095024671623436228102595352958123002160963113442842165141845725091620770102759092439680995507194967957655174939254506181819939046363407843538248075762146391931878884426650631282209649005901034303902028218063379488860006988274417044646556284167609334918803834530039185375181970532608552437498648106943143915906771585050537288743125874840591094208888416737709967280347588102285050671376876846663528274794319917684826597916657067086225147677734211249018910742402829494141738710381552723660892197957006517676482601264256672849885600351001631986313839154059202886308675493400576131783809992219710505538952486321731768559482711274534087811900424017531030150767776802203296861903045601501206809007610578667588989171555634721088052538173656898616865756127513600666425675877253097007601565359231435251246634055278015591343803727631960880530685032688695229332701729110826218313543660269523521577248638112247401755047698291960626979247095250876703080351033898385715257290935813095176568761357451373724550231467203924478962009429535822872479114729184564539614127265312480816081596681307116540058367856916727479130323784553524005348983443148026194747397754609892041735881395213191516564027282104302526168258483064693015611860705847235256419925024124243417145538494515659133297914045446096917417449133404457854943481907770956522307371378273380180484567335087970223181699490006352339584300705324635964080751529155319752613476549299355188888630949734681982608566776074965027658521364124868272109337575329314830114799733538235268001688880047813824109447925744675612800396464015643686674261471317185216788606957001558262187011371791878503697876589357942367599250914563926332695907677545251384972124997003807841976751529482616128730801111008978288879416687495134349768930449486166013514782617350535035060300464434613135211726842044299701228737831115722656250000000 [104,5] -4983084447129910927630734120096730773803316335794332700321421886604093129253729435151994495135101139051769943971723409802728874043519517495702578251812713785405827618350922000812530594469461578698481573718275052998058054609283661289578891215130288492970240976717376303384778118244805829792360699723252450126447525325876598936614361682003031069386687045579616382911869881869366034567234311606301384140173067880032358941688825689411286292925012533561206709465733976551325862784398321068511246245236896164742505612141009366143391537872898444327429392920885055041289178390311466075469625190288881165040593701447475429030690584952087084578680162878017432160225016037645060590455512683702468488888942892215342674592638570053262356832515473912121911707809381432599200850455923028374514444341651987967664564763804449891473469589311123190239508442034027568458150205070540730599502526852387866578308414744711487630965705546139363528757661387463797782027713495918315653391642775028151288409688213289068464777141044081482457009194307397451410205062579008739924581421458536360023122692515949472576410951351149182552608466310388253791866010567841192902472835111941997360584500754544669291644371978506730345812781445088705404481090496977494480439984981129350163967670299486033638869968947650343115158268271907388317297342221309063002484067563940928893608865790434356643753502091778836112033951975527297078828188537741769161602428909486393835059277486022703283730431278529115020325757841574645915085326836581069842327399530005833027099196156596669557222266791777575250554047400868187591011698652275977082066293461835491896201873889519436219257798221842767008803631069212649535581871865223367620773301243310774247992572340435070770856753960462381693776928298858201129065164680011504001431681266315852744561830653739252102246973879034805803959783032508445379794907452916983902839940951498496266704933020777342812921495608640673271973367029475119635167925215600591307870221689209096086074220689051240759675432488277429856692755290255235317258865243466429929447729910016048015982674872184501463104312641113873290802196470983265186305288807488977909088134765625000 [104,6] 1690326687470602318490894146977274581207851930874801622698218967175425010426504658017914047220622328433901226143534433871470522260233387608209267357323405417257554820359515646940429921039796283999732601979675851069954846559332440098195579765329833169386039354783873057327922395955192573400341845528092766834152142314011699494644676884160247315358353620667997728691738969173748891931737769474892060701313413882649491860289836391166218127975536334489948479664444942354071491880333696723045130306160930556636371930896569215663825479439403600078370931972171295058240303099567225592312118431602103638214551009154139437735125120626070340737000179581256998013525855807255434853942571543002893854303484788578528507179966365398513655479682503585039331563521107088029407259778042118420405297699387253699435109075979511183556757315651224848682160624988452029755342505796493763270679633106257924033524346427315334104251515665941668331569308883238338625282782633553556378423195563445159957775789899701498609622535905922868885633462099345136732513768423334016819614864453963364742123756857329552488275453666817445061201945060807546403749871734572576355841447918717684862472302293269513239799088001380504771597946628402173537305304335144180619883587785792216011122148938697600045024318949867098285101290798356893719098660563304367752470164498915222315387770747394848010328229120786208960333953923538897474512685888611578100759733595598584723285727226427681362109745137001645172431005483259556066118462715542221917808026593048260813755340462906514828381062945401078998794202743643631700573677401769340338431091926926586898165091679814822317683774219589239567354564246286072935619179808339614024040372828946769852439573333396870908557650962083584671833770893515432495844910244110897053280526075791931440111332523049766640816328401558025863617803316025355783322641984493827081126927905582911680476333350465579344208196751966124496577390151975064845992187204196113922088319963790880793201719136028150394043038905037661123317987483890996663571153069998378508245126409770461670708930227254530903577397970036286093450245138214427242928650230169296264648437500000 [104,7] -42928406771529899662313983149734780621916579917002131219964384788737700371168522392975980522808451903032035068130139639874134507617938388434723183896517498813161016736052242978492683766507465818005506795666400595097715552791618771275439687969020529495602616818215336460945565906726436561719243055604745858127987572240674473290238845043599390284520033427316055851848910571647236094372251546763117013796077173161470922533184921169152907635209039943170260519574563428248535904905593366810605439036426748621062176732127542767781699868899407909863848065296375832069351903131184366399995300320246914458560540493989444426327907476226544910937202529136937772615011675044416496167566303184505915014167441221361723058541699290195991497335132386780070186829152436268561474562727862615357476941758386215532466843486285976460042244521875543362165343897241997962114189195001847551715610011822909317214431106231926554633965775007668805097907603625517905604620737603832798966972811890825463236890140781106023615103382745703825898991388078515524635329060192089074109576071250118463686460573790873601651519366411273240469780071090413401546398809012173268584709802717446842465261195864888512404441586452165059429257837397165645516629365822871746780380433876788453826054920180942624160031804076750252932188445300045452669007889987181565608641252344882211261355304289267953086886797514612223438565941277805395486421591635221042704615925751000285113184059279836896658009531696105333072564931449763840476106920030590649220750611176069695997676056220988297927116648379189434381265422370433814716450657779325941207034094267947112797173817466952837780533851542688979344006699006999062213300052760006363921315369310604412935322939267588187039624341208119589686711692949209418370268051625334899059196574114547491365429923276145266310109678754443709318470290706489676325112150807937952664860928489141739455848531841379470944231176014786540383403758229495811149474976570186021617401286723113210778309520697748882462326796945653368626539154855954618862306022992692305089215539025489701068489918207872999156142203090291264294675599444417457561939954757690429687500000000 [104,8] 2783150703578258147985801587726036265537619395923989517463406656985499058021333668608341439470021275597184066560767656185056787386433252004522670368370012531644413898203839587872760453839432228696308353588184734389807038910516959292602765707003818199836166455840717139873089804770242857815641297104805422700548989696708653385115165301254746559410549553884903204960540188618505773015535816720158300472811464090331821788652923610061648868024469668078522959444700090478171200273963540865242690993314038835322562038034709158826822090502307012627559554615326671553607833032141483881137679718339944354313309221650772433151594505654857185528796724592216320665723738874314681620869964416403584941205195473819560872198183469637392205068273080525049015006511249544356496371071002561910910332744969410786631262972266325619425775214661978154894073117922499783876743008006308599675528609967671986144056373424435520982557135682175156815109879872389396551200590889986447240192592907325520042690317918030545064132901663300440086291789688300059459657932480503191942274407443853164992195703953976251847144478497902128290297874501118807432599988611461626492767526171216608840047842993898438942044182695839980927372153899975119621104802914151107910154872888051819802688994865361503572903624799649786902264938419002586771086738826860937490863229382055435972728832944563085676358757305397663100000318585416513799670319976815100627198368001965179974387335476538036844776978591806656587406809765517613382181674681445495117166620526929753694240309728112268688382317729003440535157369924427206605452235579709135006613152014517594605316538613290588654088965038784549370035156097328467806149327479300591105334572551185273032856186781015760866702274666129470494340857336692475893601527328641530055180562477610021475653554467924266816029596394340755598016350689571733665356865289117986420211196726528838290872226574685648805672042241274226369979673855892606083490189957491967576986802510053313304986532005077800263491876502937153963184798099363075439938804662139353524499497583413508690448762246069641645090041940217533817346351465715770245878957211971282958984375000 [104,9] -23474380452711415654875360964154496112263964645182718451832674087685371026480478526187185993313131735198285153210188574353390620017678257918932470985979746449674415113480623548325622144634519242985828947537879149759091719270354030006408063539232921866454574367129037505225236260875497793264290513277355092316563980571303268498097527355097417007735020097321176564069001973214170312400052170189633979395592044235374429811551111894240639719178759574288394878671248623336051605660832072596200223275100104035371593370806946964945717105716920946850285419761381526696195908417007904629469125929581875529740480529252869976802330605928820623031690636519180857208636275795083992844282630963988404082616197703457303641284420181509383133854971833999158667228917834888115539391769491244519111156980801671619893600135896513137296371648621306127278769483888468743874893883479422056597025961178179304770617323481582840368692673871656893768310586629059356988582964193024256323271893361037391349190442673633287348523429361935447703026388619669440306257744709495817361819949879240172611733667073731856902105050156086851490594034578078494472672871386645714559975377352224191190351160300899021633971144144146903401070636414171478398792122274661913371720960434092697315063257503818541673224667767861960450764218226592970414842662380427997935659437475099996799154579432786850567385049000347894609412689361084288183943936995585134014242962594093884536314440277678093846598413641885807218393737585104049853748890397008492084958222557856062800414875385153015300043266414639611077892873081161139329410417193260257607523704987787988540243939050682969647861266676164239648762487760627015518773915718602693674800007235375586865229192259547982891271477190765115069296533529370043954551965333247689635462786775417861842099632237711323918071358608357251459594310649370130476676732939361437095739725705279437892935674218753146384169930606572573323046290271436103085980298319032710125533709471694617176230783918220831912943373657643266038573006182134654141043950425892648915288060527928788069409725182678997030916689237435915349472281832277076318860054016113281250000000 [104,10] 106316612805403673707121677079562982538155081250186324248567239441458974741144489066951841301101237360561888422712904146051309649447380103955966013014107435198114272419425775887489423862586686198378968636926896889335534201221243026515485942704939021065588709597357605265954152416056858901324058199899990521624684109497781094806980894551568258001695470398799069570660044951728231126791079889952248422017893610905286202213869691610930733614268445130805502046222489484884770601276136013774500880613638892896123420193469291246420767238377279259616358640462017961671200019779585230529954611581845658418538725241272041840973928102100932131289052255102276384011167245126381744337003192748994001115201851954748976610606644563442145237242773278916545666661908338462574362118396049553480080841419803475236106932391462985136325313368067480691823704632364105919240112160297209193514961772648001310467646437405038561337900037980507018211878055398987315494038130947516681526528178788188433477281474999896134435546025793913653203537780900612302481146723029855702556012705808953879400467629514971711044510842231377521177473795952756232748523294123532770579964461544129580243394751137465438001781555927278786776964030404653104500263379174022497291470719424015498980967130472562530725566470629626758552693603132087013153537854111626571948137833181803205005746161908270058228750361236596711711086523678382653335607394528223948558634009256564023480358094876766879243993960422063746338618248831342080088927707369136816692485267753075019390344749946086232348969409331009790885519384372821566617276422096996619058114759456814448733861423253748740485519563336423302337809970672978025703508440214897545129640744826522679153390608435791647296827111515157405669648125848535846796088103675072774413586142500939098299576098904386999656376529989261503858065337651351787060524713222481462591645505551140304674476716223470346058050325964149316916041977672437662684239765304617787186499563867256118663275473077042390525054639200691146125759292932380406038416114436899572057498372485509130261757652330123528272854290497879264920655373316549230366945266723632812500000 [104,11] -283788739533702309439150245762959724807169673041058282539741403609366525499274422586503603026472766127927377266891779433848758977089494640478733864559635570737298339766438866696191613691836222868795831704699135186795370843217526952486099580879830829765207101905730198329170844825714817189740270139666477403404258493455819025107906629167032137124216853846271329804228462443090272498259301573873165295618057410609944438567877247036874754048067022725536434965433679975143795493266527549281288810051000964891857390481273513473371655608213879086847826755093861947349451797218298483115190781954779046444867891939356717646663480340376088633694369797460796211072596495554802341650927336701306308930261084954704150978612335350197400725196273576234414790238216504115938817933617376411788292591605393349014590313241738630317012173947917710506207722028585490193888692824256791839398095340999355202654690763897254230019128225664730581139758537638894432917166352395024562779355352236548910781835965484883920796584246446803459706425494931161060190338916549736587149057112733071037340307688774076556005603453018388734196794102381977184284608173616086780631643598103803744510612580418141109672504322277610734544965342604948821810814611807429686168331528525429209810755468079111203493810553130892340335021486572394902686101436977237967565513688614550364157058801378185557711187638944497478534953396683426091544173320806453035078370131804809617756875021360979253440180200042297993747090501800231963095338196114839728158957222420506040573479960514177049222674767634803493622319588626250592797933982861127260352550345994058432680332296068676352861434728707311843852877235748614827369193148865973826806497496253630786369784060412644251312032769357696090101288967302353251925802262319803442601915043060972865161009773001367231845265621149784367929776745978062463335139770421405137877804517914403915377231291081710953624443170459497562775759512213156820441520974849080531356914999937261013103478587815859326378834451175809197905822566535966944414531103059163868245252617816717920903558303338314699229977323730218785602374964582850225269794464111328125000 [104,12] 282162171310415805636154762981348840010491297905443293180231743109240583856927694498217922034590056119113497496002108394012221928196733544404666157558390463167118865767874905693760601554791183130507421676600987222765853588535905295777132463674956354294364969998261645570500024640983565684072535422977971517954464187103742649886985620141024297264613297422498513234887128049282088478883236478675598038276443356600503121144015121283397677678302031953452142198108913144272462174555574859891896525425428651916965046941453004212731151574164367060803883086159195250254328915923312865847021747302596806080327975643429462011919273985431792047855036546379615434505226860843887579177929781303215963912911141994191082959298541975900568855578205273456738961161030593608965315162143136315097773229457384962900895031475130367546258239745725149752793644333498890042660613197440369709141289153921822294506458958528810772079942280133953074285194059334840762859307271246384941002394171246606934627838004252676249725508451800271439663997598446342764514603905440988804110305859305253916398683487408104327564304272354097014178029278912989581856897659221403722172909208011199703290982339776014622664451131702133720524910040346451392380191084554247534688216075475494203233193155305094438278366324845314628352618372047521669682516804421013473225001650185058989066841242290405127144189201650102057365655785655775244900743918090328648261774018600009818544629503407921144264301937059627562358810435659802816787765481146417963741817078024393877439220306533098487737258834604102637677533037189027705339552721674055909836636464199446594001650851888191232956278643579308034335550678289413393683331269151166881213613773301745519357033330756918764938321134206391769675115079766145530578489707937590017753448230517152178753340880188179106230447990571485049458536564137611437134963053541664508068252036614466594892989351200890038466104438189684142738164308249195425324740104290353841320096660146000541525862938109710440906418138674327312494169915675260172649456374765344847153754394444258594782816759594881204392154009155668781261283584171906113624572753906250000 [104,13] 885193228835846835764472892988228885955173902738712530376662262581910388745234366235750112554746991155342134764990871625055805582680338719040956180977188211596321190417918190033658620714552585452269852281199603046570120087790766340297820328898101463871684599820491725920842224108757912931483259663700259325655459724999421775306753060336233121930957709647801425257090507830492832743374400855977855054411575182901466153513505240438474862066209717034014265477459710183026492030994288720464438706773191867017405465070061270726524036451180336918101261049781103006132547545612302935672218789574644954609149745119327389161168459465895415081384830301947507054907188094494098576545504066229223950710875042597859108876769443070840594380715454827339014683725785011182149693528835377504976903220669330616696537604178974695940615141760442892115161485038474953631812943054781023336147314944068266576525818754153289574358343379657754377535703627265972447121605180374176401049573616042935306509063259343543172908909106754871040970958299198211826516102140361801011663026978100694366660676661966918867487369129902434923428736493575866650765192728323058815026738869556019859011531754728331073256910343473255536017983848050349326028517469684345939156330979495619281623826561873909870985450699421828905717865559586726369097656962183844904429325474167952498269776692069678135833388339850552363698393478337142989545223461002068177555088681712088313791878430023944798521489911351174608909732534555577846295299298395277402771291219098935931183890676782318373627502737931302030206856851495510997023021721952979718060166769229845906389765522864654804215293574278986159432966569106955960398980053199609436675970364239804551627754060458620401597239646730321346204762734718857109608399434895827885211782938691018398467411975590772285574879250458005414560654860550868694442457343694730229067967344925069039014497189761880758307292011287254658717124432999892764386824398084808057121257432845571860044476660780663037586785994670865283714352290414998748052903341702232519420929902909900485878557704291996371353780847721082203349851624807342886924743652343750 [104,14] -4269386082182072670650780755370365608294058699685312128895834871950331620849431552348288689782797109895685035232113651037698789789102193944284525917501020461526767047800966402933125427470761777746228152492660627715228574322289920685970154957073613835301280321458756541607434031398637257087598720459038024187500483367508173014300305331337945542449009056536926830740807641342096922309617760093286434003300869515801070407165506749764852519000882889836815113995626330277743174459541291830742604868980218827216352873497686925259671350604128827539705828415168479431976055562823525956104065560139340386286509253510730102190516204715594497109904990138556871910601247291265771634478816344912707965589558085317740893855831562211184000928263754435255374673967887838002123121931177808919364336984786555275765353355531750062974100188104270146828484804320777395623682031213438917001625465159962396583424074313794802297905700737667838125340772957469521541913289805463145453037990041650747508871443267162429294218023104115023761422557537865472419917692369057270438565366092826522342517171775640846093549303496091593209547137171713721628230432702381073755276888857699568553871624747110731875808081394782867646318521629381687942028588601185330982334278671236059334597436016578109593985895343490466209899379159540323500121243917070125163999281442084831732183309655727371980703116343450871259515564001797687009491025820737540749138817369199403699821930224841024764105991546451953068361287150284160176182309643040264700176077239886907659050450967311256660428436491950138154333027587931161530427502759877369343842203431629513271858827370967110826394079586785063684041582696937833377650654741512651931154774523817547392129142972119270295638270614650361830508473530122910456348066089077855566538509982839923241099719502205409072257848187128929325331389184366364612830023301558560567641547128379591393979672601472087071372356399323231838650882039006124269407072309719762670157339407915526612464167199272084952667906225995918569078369767812872981148164496244932202663089422500817146013769110507005103576950999499928229852230288088321685791015625000 [104,15] 9233399378990581171365585507044926839638002556668042774463395789041747308611109368583714164481543931284135319923632015910757086794501382967254876474164865926326236443731689297887432121025484590034533547507645387422906939157045556916973174533675139535729277661401212293904680735629624701176847613632572889896294222009323402577647764182038430953513053227402162657519207652948706738527332386864291583816076121723290409232957148729894639579134743087922666092771915171496328180698760274225577941182936854667462235301972225704792169256922476816053459815364594553801705453635888261498839301312408282452124828776421330193602765906663714763607987731910516852298724138123346768057837020244596203748210081519824097925468895495165126910890956766744398960023867534695079218752722504488844279865467516390427426335618697588878747874196647103339050552923542133632809194409325895745976662334111048807766473153983522791659634755643740339384251746259070597079727644818159287619641421965283912798951832643734809014821219856650595753977715928514207317839795140414925873397626829649964577982974266964044825363369545653047818876755513040664240391490766272070824772137488698303554110066088744612503112034570284212054821408161327328112164296936458667763896193004921214829314823573601148838879266127931983671888565894252275138469412754682060659882478977231599522497530692592435019563621029108553939641574419307304048247084008358390914016287203563605376304182386801742262983367148248791369025180884163985079108646111906382081332764318613120688072628554424177312265327468063719817366226719109910786174371576163249243465307041483301244082711473194893691044287393786088439596804772638888200928890103535621456016692193997167813314342632258633973619755375408316898033395304289351381549793095961825268364274764975183792719019247064018305382326079921888223654816404251312992772818530047565174347421063125416333248124736722479025174970420068702998920012097067538006014801455427365224092170029112701772872328455438735950666943325497987594552944541642850878009689328313899458058484527324511311752244752857037967536113498567829083185642957687377929687500000 [104,16] -13533114223959807941870280634974764314084338607612595509351875874261000528459947862384976960886050993590290855059656784955729173393671667809958996852683184234984735890037385917225175343049671118061843031330235975883095306633644477822247161514024249103035198056903435198218326409681160349443294068934988372414035933028986283940782223325525632210816068286056887420196332261563940148657697974607469836367762407248863181347048589651915794790966204016416636699425928660968875965071392748142740038920507944763019071528609739317864903902143968679459068303996103803303488301674428378008199259717659752610901811356337587585313898596082224729819131967361058409596918730430470917205920505911512694229801607630971913212472197005338666880347464260131107263317372774789652775359266890617372753912888264573887406773128989414362386528623554764536032250170247080664024605301282262348933340902701282613792692916500930442944099849010637961793342943601700872957673328116513871618294561364437598357784980237923812130785243951282030805843599624291490687988952793067129890256058176785446100413783171907698335638155371174215098912271917502471722132515302549445745014744742911721302990007948426728379613456294162843359400409982747858384378923291506934677759772070883802908089944893315291168774437628909120867650206380300216985619182845909266120719462362058038214752090969827231166037997144065794220771190861397729480047091267164896493798637477575520847545694579111492716532514433780587262902208568600300492444427260273633005260568463598380294468580036504689577426339936812093521952983840415447592829497407017959481021610096823384224640110180117801993714236539899865355819104725960307351197078466357258244338445393379287886325730365212209005009843685358637199535890762628843751429716732396899960176117138968942389007216696391612768802802799383786315923580380838142258002762458993356154521316289923733301709324023021410569712403761466781299976455618716261201881947110301804690870988296105103200238778845871656525862672990872181374170258184519321840222722701687254764925308964464371207709786855736232291658183157778694294393062591552734375000000 [104,17] 15650085466624993376886893226101778882274273446807203925842892509940273621472790965409003485821233324035700207453152841559315087208377822508528464915811301503507662908311232890890983706771370203367488703761592999883562004024086802021078513617276708784720256812149832335556239649041638933939082208462135940648106569893087519322371075712463604737214059375168731931667219013046613926408358222830096663028876987566327751031750924987533159945578651025463292044757360808337671061197862359919812762975555270101679097916672526697375435510785125957658146405923522354122655432582591002006858011321029243447637067557411071820708283424970389986623933798755177044985303231103123380015447614816922764268047952202170457791699926987086244035997645170384487021781955072302492799752922577737894735716681662427826412719208326573899782624960583689906229063100449432250697785763546546122053916539761646323174048956178733876614983415270316309616041972360061751557166522962673546686923212073982514188541340680449015882348871460505836284484987877685556633043047689164005455379639609160232410232152357910456762334299196511988803636388419586098515993993257584168519544653968607554697874016052872005698867279377815707420556915746795911777516007511121534067284277288136669362373823125994270841139650426317238924230179815540541520264355871235851275173667995294756681211009802393808895842981683562317642146813729621483191438175560252969181016610466371983310157996308777135439334607705813959595811782688161882932452821836464534181625373043859080331214929401218028504210875501368734608057756439008477985517446311836060159822280424956476957416654025217807548443855581814724547235884585359775950153481862550559791299899136280271537029521961298189687155197393064706389197978557674253069339853648576413058858441875914004211491007300297441469005424075650313408584472532873870652409950984731224268733028154600765579366416684828402769530278915857309441184883071623153018615362809567564437120475079182924114213822982727143978562467220678429261433363253976566207739383306740681320246398063201857640144189893170734162453072713105939328670501708984375000000 [104,18] -14775383528843013029496223859325923513013316819713957576012661134010337461319625869556685015554000877038064696343207811835180717582099204955231472230841601353032200132722050609130213164870778152989868765266640158914697428137643833894212304404688211575955437519714373925791271322971921166966817660539593857706450147630414763109228084710221242444745835316421416775626953600187772741190214489288084960518465131383858687332338847025908599379382991119941029629695716256762024042819189392755356188594474447437194361116983041039322999991215201572529312058946932029105364600995648764017702110721214687100337220369249556239611433605495719750467837569279812403315530814497258560311047923108853486026742584662999115651711786603824082698310379799807668848525196941847031242535096906414330426763873933943383067633547979824623167731818192506387321610133381205334082145171436138536691520609955065529509694030977555020345239891873102108668696084055416941040082558525488295121569160702466624972749380402930363664019669536380563687079299215578058394167134481184455372812036711626164321640336157675279295640220880392113401768905488319449992216674573128590999340449067893506053187058270153633369661680239785850054466594448440107368397279022471255506664991045450423235192719050158595997459402424164391387413520661118631756654004049576964338793593515421411633899260779140201016115742650628192922457623921941746784588514722027265978457372217724011438017594935816966133315671976254194448611883312884186491642956011935205208369063476121993205092855504408832189754416655152513884015631823628388553622603586834638418048954635415048896018232332447916733736177173918263641534030157621042840091069644554685792489406399054840392700908130820285516701255604093379685689023690009645466599516611048685120795304337623770292747938565377555049599941624326833841146867446717767725262866035060765462637473621346042367279091795334634936405219369394470812742648622921022031738131435495388327227245457798979941485016223354488150819350939258002568574914697643352785961314992979569384445042556364671913386333993757626448228847948485054075717926025390625000 [104,19] 8407808540946351064389410346504393642098913744593852730605214533751607980633323471098017357899044323481643299983497886356540512043299731301152397137342590971572385351167097199846210623690665016309217350189468325817729677613994246805454532006619320292036078955915279442618128033613539818672310477475898494388774675904539164420479806453815654897888829508206072804852603129877752076697247831495537981519835008079870569125932390844626036539112013409617284266875297607801812747620200585424021811785013080668849738164522500738968878267025111678561772904471138736730913382086386888197594883602462068343750367022582778663953599966218785337873006696794245280291933173353223578640951475286456085646472931055098263062272900421746788514394042331541746084318151323468080554338755025840925213021388167316379773126376511485258602043835375419706195881984465220366430409564471674611042301219325768770106731380289059677651527372828121173050145139597436012068355039164432901523701742572394733963466940671898303613436498762117665819834124422703676089902665468588318762285501175711440200730699059255352545711781274621386593835218813817971059205344431214327408834288920104808072075557655912315856101260093389115037784833755138666474789793456812807307120258665111589510089038496969148655300992880461895761420943639889130004389972922736601047430707288885281048191076645232354391071428851559860141551565389555883741078703409258981856420329613763754487615246620026812773166792369082781429668959208676216099764387750371201841348568028800319494704640379722382645503003288903581600306140244343812303166334857790176776921009574742560382745515027959421372418672109931686284326279061200896302194711523629939859232015558791970034186108842331014967136959315637597287455953142293269126400982510373866750965147154603575625960661728541250048474453423803056147312341557252849002253888790958020274128219510590297584743820475162381903856985425129229379542199886816577817842582409594258991185901640915813913647806250760510494543154580562516076140337612207342182234497002655847738256922750044999607992252457777659913062962004914879798889160156250000 [104,20] 5444991024007092469454513214133231061074204597493890367578162254410234436785202530934293237529057900047580373314441778707850466963262855731474272147568964482087689916285558966696071735924895879800295338808211186811900902515151273529406594349867599418723161133069766987114614474645402786649085034841743597970706592056409224212893716167659492352078594625237000745038584886971046402884583389221888134611421203217667604035082467445012381323971994171275864453448703541335713540726347171912048724830461187078971314714836144696540000663009191056477292618443582947055675912818930710382265028381029405949500748316605767302631349908718038868071940890702295206513588990429316705024937144321811268595977080920101826897786536697372972909992343334935506969865139225362597855007841729421359259566400214607103900046768073800273768417637452573098614495830321334221020314483849124663350213809540214620459054722511282032605181562330419709081653898695880111309417068891044571061499998229559774527907614281977083536060696133988558140295105161271474722666724343871751261651956069233755595194307390712610640154209763700594743808254275317876895578129879431993732167911325131306613999167675407328528232617962612009472744411922774922973991076662338195353081448349842525008636139746626498761194204096679947802097938229502049421045092776560994830725928074861933426523563278943066443172659145925332234321458009882029821373091166224444851763792793489165388201881446393473445355664803899304558029860143040085028188083961862896287666198439710392398868548792917462019503053699246499241300327030328619477975513047886612186127559491821599230019240638561784372677895133164263137571344801188977196604224143877317606622212475108094959390730851799514511403854590008320152244756562702439967961802053678340490717450839948611348464765070253538589919363264875612270453240129025677681120285822368664515558364297839322967179618094765205279853678669738758337530263735582204860106177912604161995891295158608505807791125111282667711345532106288605514729790977073541188284259906825385723350720278283038882206987946199561179128068033605813980102539062500 [104,21] -21204805361596251429422975927593576901990003548723780558245853476928149999127122616864270084895181079821895206016270462415552572669299806903099145792927147375947673510702426315732499892932558994102713285229592661914613933027639585552237332298808607300295378432574774361697773930351919589580814274489914286828897841210915696548124138653929485802059216392466545810223602861179928805559767708354797201560074427567669920258140708620129958099513944259294071603028143063364005451181310909596915806886849450446422771704719491550349774838580019528091848231374125815554531925529233859029509528004665387302273241174729872423625789583805954655603460525247955247057062098369594899576529221695048642821402095153522782047105991229824481998679660086796013355589736252200234760195801152985132545024284811089431544964521243054180130309288906697395199546304950327570033738251301919032137167638514162616476154227452632632988004602166896850714358857028088882181788683338337868699482719944527201901399637739996089709858448117723706324820932288793497462062846734259679944263761021729522475875245067001136301867414339554855450567198623604015776563754516795887924229836669151958225069329592742284804624614120789382797477310364445997693087726927805370356514385541413001733658756016152567991907562855549821072565388701861410164727734039865491100402582176545062404108356607615840190126168326216260600457617513024051751118648960382961289041300104739832244837190753918091392415212961633907305914297651712426981196974243845956449526031727476162250813858412925605640935100100870403761708200966258167224959111605810742898007743287293740549220274488853830994010976023298085579243957213576824942492532276698218922238440462845202521849858034959580007711081061953089910915209782232971821389108540098826470804215606636253912190091621913616845914066680586871459876722995075963769451260155384925326870166651581647573974502431697292123465882814190107471247199737778287884720847412151534554845505665862134675017489699133910272269815661319197623812157128969260813534652045791018753739934413363535121305192276963680342305451631546020507812500000 [104,22] 25334070693856308639569556948360507991249752111123132787067441386557282556895029883803806981376659159301081903765184031621074063706352915840260909410720190852438387407426563294914068901319851383424343084799006389072933649423032933893385942264302065177809724674666293119444799097059676466139053000220308318736250266129220303940556974739504798575606866123293594169695024822501163258411454937786625273777170441263708232133996455669859337464944387297147931432542282758556870803972167516904390026018406141242427683756128507193609329286262044485051010238158768684451851837722006290470712653152311244123767587293912065921591105412581720597810547328290381071734207072298044032690396097062548222657774966642583362354001103238883393014314001078089456596200392602489803077929545669791185526574464022037927818557324309069452506445539059955874734150704585220375060420927892442577697100040164939269138127637915138560895724749707942884829453622897437780651503140949972762967639467730911072107634840121070392749138808646270128104947087289536981609532444687749020473635272196681806719383784166031466373169386641150661068808521216727899377786675881132478143512982821319978548776464615738986942677664661002376549078042714707752335379031162676417445605933636034014484967997882579315647057179170614142644301997693718996016324733564495913351221432798637501199859456580669025712770456670067577437969048272994820670803277417822075650283310899531110361611102672022438459565184076840557232173669268809139104412288357588652911690233332656677650004105621781324088926746557875186045166245320067726348973849798382675294167508026887166797616261385872070260164583312126559463438845435191673543838215360093075696951990605359841588474304912616566332915646006607308316007112599005112143808530152211856099736811904253921969516712467947963146513333424489070623189329103190252234097653674285802399509380402378206155014008257737368056483344947934104510455264499743420824163834858165095427089033070937586001984164312891203857884495774059206310861106844262245999374612891258692342661887902000462241547396047280926723033189773559570312500000 [104,23] -8596406717392604296504035547671270808420508014930956664081600036034613508668411731117244002285498681713686070166596946666135169205766492724674913042518146428737796801865463404158108881664261696440717226459033893312187108804807855131360998000936253347992840851316380091670699510848173972231300053030844995165006721891734822072607140377731319790846574203530477174799160546083912046586355057123768021670944248941201009679222718579070771966206837663627204804480468077183538112122804411525191768755646034201006377611353186320492066555254793372475199297482874577461412969641737079871370835517067378974240360306406928418770748349738860220337338803994143180383767164575645871329884257626605969185414618674628936419709927107495741899650103788201973689031675142875755426109952648299659181118426550372166895650863118388621096624509977822605979174944935824786456531131628869419825385178985739095432065437432285920670936141479671422589734243184381989518539229373826658944125423306182878468435367079124845901878733218413121677010221870283616308328636608172019849024797291188154676016510528875571993561195896630864286483794319803815079009035459132672490898975252412766772746780745606762101860479454347347726110738822522597372348509420696328593756304341669143193416999202412170129245656352402976343944173532754007587012555707473631392707133153854530175233152753412567217923419002858150578513272806708328669142901733922447240874674204178907206724528284842940338287134040545896847223663883063925729483495403256361058576998401742230231196286311400536681634917832756854027654787733897682392457592428562410764015303991929125276140651137989332698035005354168905641701073276394232330540263028140722648178493230432258113083179806285809521024667359306482657899311249580058789836236196345007899792769037558944533027016947556477591077594142819783718888314511168894117132163059686914749535434497526971488823658106580683683509500659514066819116862526903954200953672085039750930795731266194950015291714998763280067969198855981002999122279659710064002559051080376572213131961702238525990793505116016604006290435791015625000000 [104,24] -22246706692347815382892574090698389373589050585088904502271514550929266857922127766439309757450918618661278756710097142333592777801277594339163463213739113791295396441029290244118104657293225517271216660643448124547112744932330033653300090905013800141228431274264231859532042199522891235721309775177910321355775020421401954657688673516767646148504005925279022154898610072390216546124971664062471980977458008689925314699042782470225681761489576155499479218112606543218981612639952923750048148828953906109777261231840024826624882808154073362834972539296960080965418796922651541689853584412468574277857689942469484814072222874232401488101370652043682239443476690654193196051495430325141948908342726033302802241826486320523479138487959913630825203024395574134726703255336835739923384513414355026558751868954714589947821881501947981514932037767807938402105611346094433135506358549807471671815781126184312244593114420369261159000605941735891618129448383811499145194643307420966761440222255230743983038983767374434937690754153548616196057640896995277995600806801819811489588981071618269158100186524398241037278945051964498587839205060750894113669165540305243582458372138411443621007010438592025482202659385549999070743697838183150785432201131665200694854051215933249766530784515671792600748811234330659898162243934971215382916379613730752894646706414265952177928798767100861152984593459074965144691634011170854608830769999316587342198666074053094910169000956890688294427596457534501086241456417091108507590079096812185859372217457993558617728402864708053398359799506281410621141593444807741453870726632377179871098886393619391021195711767860770630436634136056751332335592151098531989659985751083922649158824373186066740335532829062274502975292287591324667234771524449352281868860644945129313742024570328044938866236852652552360569179294256759801911455345037893630014680746877628612594999935062198793293387336255238053470002304982372441563785885402531322148527671210253537257479670394785522271089154117111675998880378290149306782631088589021506874837945822581675159312908363062888383865356445312500000 [104,25] 49259237529641003942574889104661662523977726271544906355743004158240310292598441464005287206834946096112362070464345454745618962065699810880907720676728138807374977097120008656966987590666469487733446301904009065754091487353315595773445089239442413326910026300540874397520997873825780170167967077714372431934423116357226243103052517602709332645221948811390801934397285799918776435817492658113131621284271655307787379579642009735038028551237796403615278805022500327441076503294935136830815059493846085465225384319282200930722027242676690147662981580927155821523913845992274122152186119153780117543320026908200776876666251335106276539382753925612238435785828587228393374139560369441496397465574236191703044746230439407152988991012274426757797222501435324589694987691249812284029083459291923959590685489958074221962137044671294376740688887329457190738090236152882395738756969853638278601279511681262248540322413186010387644406671578806100426382162891045638760214658704534015373554633070943671439770881650350615559749563604197250884778437057182160725936601996160269093146693037061127016578182935205806656949383231420216249863072200289697482439116843436695955801570565739677632901074060010986100274864186739430429074478058217560441561827320857503315835429541472511442035749744092777558616663557747810097219023827643068740255462574441497504205889877007866424935541800331103540123214599659791470401310550969444906760271949321917035568173121398019079785319187256931477801066891555637065442356499458496287516178458550108425199066755798843960597051952253686801413451020038811249829143971305201473307108290465815649861075773420847818855386713023005573729458195225069872532935675069128208186991529963927374961664530648816285780751700164647738646179432100418192023911117267658602641515117834456831489550360355486776825644092065115474926595192752815788262538641012929354955399226000996931898796638034283438984098898638917092152927442579260358613344440664643170426611230336883170384954723779614622659084662233165969264903419534811469348287968909340022273623106805612303915609118121210485696792602539062500 [104,26] -59179199878377176872854408324552705954422592603378692714211690417918523357665133373032997038482871283585587607236378420659872364867385831080084712008554139898540297270848803721332325319211097027822831645405150217145872301062922002748208957592791817648919323504884707624074666051317711544972797226210965879142225619290046386601302734490527614834558428665604374536663855183886193061494110623419008230712538597600709426435501026764790504575596465565040716560326965858439871016666500874828046286352960002368223073103001326538741129190073235353402761592420943062159699663844735683876216785875531603260477882554881269640096040835608896637483206726296351010854347837492638882051438804501002560202435841983384923313701000347677313965285409698284815605335301966785256096467659351421856081650263027417345201400135356131169865736289345450352134620210251837689175058396430867969656297306430920615723703143159093919022515516335922148847561767404477828226886183446818732423439624114862164430636132970934894713652002255709619669879440630917153822393456066372372467780511971069083113282412890318829707591422060079492369277603695101024087676577261650151716329217867852657142274621353991773793136095305343805306156084085825378388129507055628896370989761311457796945267478701291945239807304047885807924477830239615095225142068706238767826314545607416602241333859513896631826796002686410531953436737794796597528492385998785270713054092504732762931031738231107402625661931023973202522509436112865435347987099924472529401027011849883814508616308208867852399873629059111996694362979453825341230053115605123789899636698193918901747884925268638449909257921295520426894124208114532249003472281449282941568818256459578630598645526910488173174386202324872980757628315991542960571985888915982411537718837816921652310872761878994272788165870014850912079321149329450842642241165486582184077797756100436035806923329442860646950755187833398047137971016908162890813447186400161561266508147094973036227618358206075910774102949874067723917566947723967730645968540985799917858537497541981942106303904438391327857971191406250 [104,27] 51525788119941398438797439048093948863017165639542799024905172430926976449996268889795960105541195387534912534327896553176237419061849755331825786306982605782490592864135477808590545257301121743629784582713087009254772481118095824710382802383674234196356055039916013903966764623809068533477911693193321649235476138785374341688763614863403312350171696564860100482894756482083053564471217516083636022419184049076761620645657520131436916640210316670302571526646576197363999474786828337072599181076240203210506618873517641883218294495371863825354421200940130434561753187219728038102879871310411180027992679969390568601016204574270370145576762145523806144670323679392052755437832583952035275631384132906018717944228223523234195804106002045815979550754794232246596805328074172873793354898605703140505162079506982358393133510446779493469203492028012802511271406456848651773618038115186632729672476266159965718420892818778567512883286090980456869806438074810661332787788001992668045207677261086380953000771993148186971076770395463739925075152822983441269017906118859937811205658914557976811378202734599519659711765330566347178751985958556214892209497563560777487890471966651649384449335436234934224384694731010161600398586232672099789569849911684442223659665002515987063850406394400815796804554357690097484939619271463265651728862730686165008298765540912650724859711086851125784007755264851918911407395951086752756230296074842300123922226242269385393483620396193710294354290994885771439415935557436548502711941546090932636281189109823300510760201345712240189605813775891745997249641322841823002311532006250676934973733328631171232598205596248744446156222189380956641627562264820640217906700544611750289160859126318512345403442217706600053196581305150423644371775394089760609403107820689215970563564604395390710162068742138128332533872254539535668977454088550171850089872244183811807751046663008831946088249835620443520393852750089001420312825304160433522127155939412594212611927045126195857464438571645414782750310082697726840642448043620741447820750302799552855503861792385578155517578125000 [104,28] -33777978434057864820649367819855583429763985927519482111552667601591876165545464212162126827710339357086394127447802767184736924177398712137850073858543938460831158850632155608610854372581891482195774130608679220733900575719321945677270439055523076802220747882042576860558825627111511118004633455444465350179688914466157090206588424066746514091755277881988593586634426428750941876422504489047267558119222695928849540637592438502661215301618798906590126532438385986807681015658378122972210667839728365833183189161234382579565876393672689595958182431498565927520777287687991236763056140055855116578330945278425338384723463301050000219686099957828513255704086551513454039533519190391074723240999938254131452934972730959047285575283440627933270260321179526848726805448603068024725641877692460387391662485277686270203336933606411538118825735081761313476434456308844076230912697528470719503449680413609405714337542991757447352212862797885796694672531672076971823879831371141123088495885564840865115945561671938791399521806227252842424601888446426832456971976199242089735324660260506987629512066221884967785283380356087256348371991818102597103830538662609764988214902410471989297740841459463166430848261090974286343073234101994081678110993472424266066771328902054476916881192082220723168740962298181343627300162458320811456984119735591161344882351521357913769302690774084614685467443100094926808164436539937364297281414181256021849377716188283266336707036089847623660779436990317150627889904191590285432848008181876727654145243922908700744336745992915304794444200487139391438426255212983801125322090342451865634017671893613169493727850957881926028903890114213812086045515873579450057218673444599895070070068238538616124313506287929844417373683457025745611137256925480702923616088276114934454722749225470843031614610644674985520404559108896671173386013711057538644893029735849006085460018832245799848782927860119376089031296108872897434050163171435655020398384800367505479893929849048063365743803817277436336550387672786857338510879326961655437500109400161818484775722026824951171875000000 [104,29] 13991298112877093592311672845632060101162267903949912382229278895262755969416289670947785301728607659099168070020116302335620578906596248367896795295388581444032922570398164513701942691371060993427949066824539520934805765948787462910900031487197322258441203108737661923900325589393161847286616221078526575039215245196826637002226736023920121650286713575588043996238284801778191141540269260317203268222273145859828504168981837621836357213977132760762535210382477382507074619060252323235997018484503698817477989700641615486241269044704260542211395170621226485135898171980498832277087340137100451350931155969429026431428664805837267758184601530106720525609379631850975014988714044220847057332881047544959993634630774549811953735921138728315141000517704271212680490734121113749186447289591312813770610669122707134094189312826927157841346549757751326151983309507311770689593571586043121376236148788247102739359635337485053856903068820917167934666239928974909893801088250265829324420709150412525312049678667825929407067067740901521351086122776594098434977470569326469198601654644918438353359612130363321088177944390871464738594948529393359163729363583221387300146050805930921478028497900390205769252331796069927564266743208842492461221779916771487886279193079890070765809834254289428273404436664972515350558005612489277761080414508364026676775374361286563073567685780683488972589625458159263678258995832586475392017965684667962827534003053181018584516661031811156437177808411451046553155544576064322261862547416644612351516717864311253719577794699059165677651819627219102883827388342762812876912729375360458264782010268215979591100389653729164910640703864973253262879898945008660264545704123625892418727307850957075673698656309901867702346529359654211353895442273588323479516986934317426935430741319645814715873713895824754180756710257883859431694328269099099295653109588748332452963643588172499525055988033138111108792944835990126705587528482779931801348199140748070551859210505208372729988460536544399610518459865039668290673700375006201137434436176931740192230790853500366210937500 [104,30] 2056066657236241114307098396434268665795051734157464213372993153489489379473596189134020209318582588013680227243431989577666044931062162067121742822444278801475102990895567182261106094923235352233255647576555935868718685156110831869463417827436050696185781329512885423660112261892476080817497506133806221881486212583641847869841951372675325838074270214577045385328030783752915794837867974495730885128998443466943451309191282561911451937471444628267954170331653139325451004865735918471746408296441919604393508392424367317871275293841642392434086465206628996116370334799626393051487600434862550551443452823821054764390532172151931108491299108446282512846207817875712174974781031775326825328311382161467739898627858059385070417583913029712561091981496398018269538277355482943545603185366565447082561613046625940799090454192772199615473425367929357486225156386707986250413580965928463083407938688438619127717898052667450706222753831266402870685038095632722669792382853740836540060901712494808631311723744694304463743246137269936352007059956498144090979041324306139611243601225604597047935968806230403378325010301676703620749624345524725915222051166771234597138099828458501009721598966419248958533835605085215606277392286942246601994037025821454869061737045717453624669062703824932129269800358244398602420414074899306907181399075582920102082819500441720344523371890476636569225819218688469274905543300618691483509929209180583584090267558478752719505476924573739495409107563065177332109818907403926996163721396827647403512302735536808056766318819234235552985752023193510148269772205350313659387407368905076176328984273657093701436313712021324540327196220467247852603591465702375389190767000801645565647466078421045235597044647184811528142814745711184835038170406934845230423173760635061951941987377982883319321141121003445436540716922292578838392725548745016436065189474009818153326908335512327818729647424213087830071165641368861841037944141243174936382616200064937238796185540854665999775914150789341138822751898894034953129355026437384557080889635471976362168788909912109375000 [104,31] -11208553518372409475136680988353390872282027712611283224196943844306060202718147053608387095012784233215913761834248199546339590659005199364108236424631575166477795170229319301298681666799798115289622436504455865315563890352928791496430599109617894357157940145629222032948293101870518597927456478696772580685492186929983964239652733939362046955078514703978063460634991879940290801056786188038010887557765137198100855335428195817418798102530538339237236728442510114162914019270658808306538112226787617708197987778638746636631686119116762491301333905776900737244833652687657644618475119004556514945099031464236557567804389732382243970122541010725150995695335911538804653186788973647726122991662681051276456629877929850856888016527173294822877304134461344474709084572596950839044790115712621354014821147848031734053148443677240527800853480059396414041377320347702534481182612517946638270870119816495640167931822938510981279284456201102801642880765602160669583251483398786073014988466669299427767764058870945975866247162203861014835875224635792470093976574948096773786008961908727711349853087496737603644273102603725228778309033941557029039797210479484397312841968246632981386624640653535167131887402826018210475484675381651517631062061701260813120054383333016889443950235817645662972702147853731001947084327462010739036648052412997725101470085214994901947148300771067841745947889307820332322868720897958600673896750127902934998905761394058774848352266409673946766014383649778414433976458402817124412680944872839737675124033211656125879390024367390440848951713577923460948581003184971496614985700683098795208661398096725489470319095309318660927933571322588440948539811552832664218891501313605156016397422427035953045784105454931076075853752912064930185849383707129852515813633162213710991566609511131552744126722016316854389300298014751597895274580752973220741802228881824416777215743844926723813052544639475366443559770761512387673292580620325503467296848015289853328566815874355003240359650923970271512728872771290489318979307180866068771596388842226588167250156402587890625 [104,32] 13276738692508813326333735841302950666965658996868058792067503355454519122552535560768002617007201663348720055165819672000857765876914031161501533135622331588089626614785950228306434890891605017787146723612477178022226858239865812124169786461088254085568307126200126088490311414994443293952201146308711642521657649223187280767137854936892241797219768753493770073272601259699715995684674051491461149350498887544851161159512805328771016011600218653002842587008815375504430487008659329167432365300585548730763676472981054593607909857057620197278444891979190755925037400005834322208826391180550536789924388403915875857716224956880339959113724792830860259129381132979992010605187396282324551873324795579092861128573512982501521556995761206923971411005575194732313400660714629541501829610574359773423275102169083608842931959003111311895773524129844753005591212513150877005427222822716442060356876205031846852732878777197276523792822807524869904336862238555660216653532481981634040722131782176689407622475614684070534277234200391072132774270679148674236449702844085973150835385785235404667999424353057748884124973308849085238100535950072781251602903750222047528044871559323488154844879864126153725005747433809345939197487664336703138519534617288029117524205982171516496480238090892690555207925105653186011499297940670442700862587085273508199660244882240619945230357280973964730769912378850486750196197940145519933463324417526953529502133446103745598794327332452456790900835891561816495347760083970950214514060150662328381496813621592361095396466215947274808250147383392429974344235070379122409068872555426553607194685657118222723706929928866286607125855813895552561133806466333840374612371436023284659538307811635768260869345819432095216697335342478143850547362461788245954323576880820454791887565109037069358003028914496984856286362859127676528550880687652814592235843381125505281062986084146515629661520007409813060762729470770109077374285835221950990275453721829642815701744865783095130936412378998402065807214754192823120743007642152733183138479944318532943725585937500000 [104,33] -10629545511337502385525927177314271955674559907774611955161648578076751383331699158580565897524453750935572859248466986051538923799755905988301985657960791322833951872864547818479195772997893160702459650356973303435075217557933127384801381851104072124625180665642278028906904593337109677887038719806097686809997622331403510037496672475674785439578527511616694520713842481561550520443900974896272669131470192413813870511501717791484933414805225653926948365015137213426242352963018483970727487490737217264665025873566685219737655369291326480014078087814860312945210614061931592033754061249466425314324891461485152590670865648527792241482152126763261915132964601971311523783271383981713336293754043922988470607012844514211778474085520390489042401384424213988451009413804493206601674282997430403392415096118186818050966572315594846346512263100497258770262322779299425223204070742652020446408019302591684756576658136711878923609412905512389759641092359614804454519689331185511225264748225057199532385780092437527554873719211579901597933398475236597392222200063308421620558955182628148216061128515647954688509110887382801203891337215312267793010344215861026152287639924907906379688045311905935786771184301029341179451613316268252477815944654842518833270528407934135664900204795439269509668568171108850515405200533950492489259906800370266082261079654279629500247738509026479115276578048626259704742854482654126060348182106440860986983364177067496297115087780821876918521577469888261645475922222482518281027218469353005016213589518865676507350506108473248305522969429699660681461530743570551524441696097280710204555921882282833250001429686618239294534857617428483972107927117011850632236198976839949820252569230519162178529240899279406560376859380612978026335343011130809176869376064643713246392460113857475343771058176075143599742076105867579019862283130786495580606249083661530528486456238451960164850365172354699778940818046911458580492289518169038736777974327986807750887373969537143878524447467083772332199672052947288366717137897410339064663276076316833496093750000000 [104,34] 6468960318720955578589511073705685240050008475506892898358207963956685622046065104504729820496554794538993055855693672872304906143137034439619924789815068684137841284908709274988308520522686802512926275925316640812210104826072630809369486374356211747021779979084569260033426696107881216310018094832510279900321540833349572989867515220534156279350239345402383523832438164977973372953957250670311607582755600676698740483912383460385530523552529738837153447125654068957851638967644892370077906982666640123689933508612626423782872852664255634873112697257218070819842977090250830252448512614808661086769714693033645401844519600376977892547128854995435607059110198291603561911772361504861917409574865647114094679667162701787841021223453059884215628701599764225585130831764408261234641294717819071278548417261741299614382734724373280053981913319401915469223072836822897132442371938855681437611719913098762565584377413105382870662059332327780192303772685641591439780091249361174763916630131676658162633943163468153191426002169964202273408691231407130028793179356661819180858188675846255090282405358645368769920439551072789336817568021344437202007731142783443143715549027583618878038692204346088237015892084138396602576025855950028372632218981594995693908933486196359210788998871618879546668859832845298789638848594386296265382861385867524519859270339254740210887263424088613995280888759400397196504015013600151651811918956548539840591246725913805561481201959662648455658549212294997960254110025346084942003188705134863750530643101964096773681297294962667911001192923379117731979514965617564089944090032712333507802428867007221097820582140588658179884298576189514454580026560573599730258939782410834399051180235520763210008561550431231018185672396237440404462674195287796115426371906661327400523768978348445713835241661311498595278251657273679113695842442203684699577648121048333864328311100647555376267873024148023661475013831181760215646916567897631619762770521557546704390708738008681943272260845414447642587856983306421766038996068459709931630641222000122070312500000 [104,35] -3044129933527656246372803044360485508364587792100083456520945724303152168085264361522386562053273776833611832320959766517290379568247227986005887002094464377538304071661705150980113360918390580928235327774235869871735252379495588933673004670792625239144820796529072578082934044769554280222681755228093225735650495229858757555056800477767070253770932507710684349855203948319601176370962834620571375526698280571873165881871211689765383043485202397746651753131936114846497608504807297512088378238717722357004214039547654510363932801493889862102231818490408581458088200931563596050066006032617027019402787508859266076554927084634371704232503956237600088717062626813435191271826653332957402345421787885456497511596670625778487000526614073315695906663352337777372430029086730568578604207528859042818371444364158040804915142710126699959194789011473136914533708544158235641243629456151772455630066010342297025073916704667681455252481230659458574560924904540821719302509401713849198161897918988139809733572261900960389002337643603692807026961359331889299198521480150075963294183335473214616980694288241071528081018827094149130287503831771537650941325910124320593904520347076221452625384496373550766093426896793714153906163406678387953393818049655815439153569850310048018042745808917968891236780582353862911261463942961024187274279246234053131426856481696847525366823197650812109047626867675472061520362142094129415815293335727615680723550170891308878955911521543939134223235937615675112576558505212268008218545099356439051372425158433274396306039250650112619519165736785353960813134822540794885432171503141575435464319930305825081677533667434689711005270830473815283192677238909832272336391903765229704709734140754408444092143656129747266133476768379373412960588641954883002240640083457006717084283788210789217198925164065197844811637735841382124405294205092054830485807078748532168124749931216416414630284635540066261598672111500929762495370160055506101569209102682977337594264288253263085918177208355046636556082254336172421282924460683716461062431335449218750000000 [104,36] 1066217341235315385007530162137015143411129420221148647282934624217724847774414580317151694614368093193566321802792783979080934583930969413661888755712290172209106520044804213287528690865319182961480613934738734967188962613269721535582271741800055074343613946175243572576638538974300259783082471718341675291302101031322634904553264917982672598694666531766635664216703543845262796636957277377504218809657035062596564038472381231264194257010817352556397882324858724922275366092587142512704977535121847126990575469944113517138384330104436768074412288099730241645404844269147905914831415184709875521908114166674425861368979451653258715448343302886655869245172913982347934352640902734986968332389923016048118127079300601094597333861364791287292695946475888385923875755070268566294478010719115064489855106486095804190818598039779263435011523489302676748042828902678086561028525862515539404876079222381696107049762127541537716357618633256349498541105748051942896230011310461105080836613996439445946455587702908186436704184557824275357792564747691590135290871700125670856123619561769291600977859049186508951621093451120965072970255640251843354651167524583616107581918951243961734616732731812390056697843535757950815733655530887566354001273120922550745328875992650731569020007650413206557122426271339838424223415062288978813588740401977976000772081423379837555497775532288776470463905672466336792843061412150283155194201535772096986412001902022083172409889610799404830750239941100616775199672541261497216444658571732009431696327819916195447739693753052952437270452131694006183451076069398221216233701997337315365838167758589238303321529187762617085869100237600644339602853802310727076328029604773878317329587901088942454225437755704997845389518672137583853673848517170316088627226476872273077185805545290611985879530020212208575393074753714471801164436465475713019805517574561596728759950990326801168171448970194479860627865800040390091418707409708410054995474844213679586550006870897971908349402200537547632390567129041791805121874858741648495197296142578125000000 [104,37] -232791779419978306910130949185110207700343288716105708255460413870488958163091798242836464645282827545775156523250832252440941864188829921004493030435011334471603757599429641133558433110763411696975918859738284444872726523516985151298446206019722075054899185071068926617637161336250504390506068267076069140746266910595468697710798757683230387688460193245463803031315246721275697525159333798278000376240333963636075634047498828356879165166541481542577823163834526225011966477152886960157425096190906812037589110739018884409599912860194016262533108455896915654570556765816482849805924057980573123134205059335947982383285869935073272845456674902043505537655849673699072489253136472662760928685389707332032158612719161507245530041357088041523262899175906513982969813623333543231921073653814516120501519930077769679593410019006319934967480160577501717526126870239284034097563291641070067691103027429138000913163601655663275063328255180544141412802752533647984307340799467151986088797009531452095529680780894037627260597049193956077662534118718188720359209490647006715297037283300744867254112630987825633508741244454475855636441297456464004992576324560615453494146970252883185575641946277006689396975280089500598535020042311347693410741190674200963184682724777395380606070613255010243782428062566999772322653015821312970360084079514816137072015909935659942280389699998908345960378858406035991586613826539681152199479248778929599834306652405213038679326831019934204779549825263608585883833530244367128376184492096599363776645390290574666073104470994849965277001517560707308656207133514615490466445389118223944790277680065988875486915217814429272360051607643752703930567585786594936060998648173546052445102144796977298360710805917798108236287378579629409999469403195977608234659437603333061968444125302944610131612362621037008321250275218214358664265953883676424260495268493507520065796738018918736229897013367526546151125382708950627580415050447389466530196409675522698140999231497679208765369532113088447276740954733353916594751353841274976730346679687500000 [104,38] -6852685383854962163190147676974635306819638788902720596987205637898964002281900039223417854618587987154253748773395737592196248209438101996673413943783284660451789714239177731315604794791232918193642818624897558021814308922542404453982186328203408009448002057932899437417007798320015393027328849550734961190060990534207319993938431220478848072990213175633958698800494882756251312904624645783661136340254244537876696761144538214405896065554455756692103117025995169897713018172737653164759240216994185473461793133589562438497237028924984936091670157270896545776133746088130526876043122560198238289448465811090105512153117957274447104447121740469662157739632850340461442536823816040857717742315834682383922239779668287023016101334879611276458478830930640216826179076929409960030072194483006955717044544085153348642872237218419648699290268412775887199184831194107199479158185808482560996610451333660102414804521476312267991490811644656772339978631910086664557452363129051354712114439978249024619827852396219847019355197846518043352283033391449690286693534604243462219212730076946444176433322034097171268276372911527210591519441916053049475838671830128229090678304290289234792774554097954305644366763827286310788820520735605312145653213943669659148153033400638772745266736523023920354292483029223365117215291568140029752983157287674413880164962057705095911420310615963059575904629995020591300601068514603453961149762691071805935850183128003605436909700461392964641626617329263863445883385356430121665927079783410393651927541672183349766366119431373406904502724456677212655247704887205340198945486810280524430096550323239585571843938738835765023536842205906833785875579211864056750662585628438222459625805096347995015093870178562805871373197898530748476888677133006195589560559489152026532171793424986605356376962290129607006675350419673274000696101650738253683729527251710306619928605010161108756317952265934270060227008483604017006039351938234453729430516851187477456038487865426111609304626123371873439656283555354576719764736481010913848876953125000 [104,39] 35768361371354749779311488913365692194330493711941373041869343794063522742429343263954683618188578063490235904295129118519537764342928304629361567155349622502464245056064464862868193834742695941353911020175133923380713423689178663692354962049480314749492685381794306488819126434726967674113843806389820269215524480636929966754897831435609965857511604249856628020969549916412981128881478258182778291252584729567532062087129011511545824241309574551108931751162868411178219869613596695105051458741985920376689965140175675773067099247517131080898327864705425640318573740970505204376649996201507114651986586762537213073054465013656408122285767484482894988099108759695649914676876791164522412169860891547340951381527243006487416541938175102779740070539490801779186039300423382036411589497077520565756549087556621199243893719250383186969065105463281525727091520933182511780992877660114957433585619925263782957538365801349266080166301040508634015900139317562365776803975820934647107691137301530519752503952582947216362762162881482285433100464625940133176492408404364019337400344734086673288922826382327613347560159411768314081255925022247640993155931394047752909851838263520815746720001264648735405495725067954448626007554771047510547476034973585038081295659670863049074988036326044404005729074337077744443841830823139402469966476739664731308649724197632278668522613179696947207635449784641745196704209475175382754091712784516197850389109213802083719315145991661098287614132760222444036734811054708796137667396172190540354517406237898520585269716422425289623030358204062638974995367568375041993165575424454789041018685610251409662906895292779944303716852201423820655898571225646714100106059543674429920359493517958650738524613371007126351861159027554838068515246961705459934940895826304356878824420481896884968267257057232918253053985889784050021411960106868927525018927556131318345565367280977143478662144600998035390653899544359633877657673962213916408860156862314755934476592682216464088715858482293705926727267474518612289102748036384582519531250000 [104,40] -21271451621278344025051733739301200185215208083154087630682863743582845679216336278754491595494117485102755747160566760036551406019527221000198115383772085265564671950147553629366126976810762491875125582642030565566024359739093051587959371827244218160459518856881043482063042101326415723396319176470256712382044637136524104095146473691860767113116856705981329789793372698438941987492004405244852772150061361310587116768615008867409744751504442695359782718757363106193137043753698369621062058600129442521865169349696182942112313843836123680448095627503189621361347992726336839797255614730502392405845505079877906811288223625732165572835345067989256016216742182687767904621711530530107120455354933984956332502520485483790372943885594294865785750446628127018342851616478783493405578343498075272117557903934948006650479416540113781793676059959471825645768912317889146203658667690302823149930288559343361745706387607061676264370717805387218593546348598073483348552002656400044598163850966348600948325860152867158595942571733009825345984357044695217360886290497930000666144844417846095471289466426225654976226477159654460479409628396731609663541509856513287308048348148955095587169804174188278778601121109780368134380458721760758455013950699615183218132325109974292951211415433861260541675472719798748133269690393467338263391646456104481687373771452167334914195569150102987034655727877198365820118003096119764933759563735342498598246397218617659627625140138247633764646982667343228634390568055909441993920798351054113979153583013441736759994094044588349833871599548235908727673531209982598189396538281975859653317025136356690529959964396655135670164569946147548528262020110238433485386076877342986270919107445356262143351796704037868253409936454183078529284230559293164237358560433906959807473558140526964486969946987588465315486638990565168884370704360828720235863851430178664918657829089782509615906276200287053117746468964383571289477837005973802760541465050178066841813889251164581015325697148225011362532299585836881306022405624389648437500000 [104,41] 9048677586314283865872660181653033414877327315399543203423294848666064225344867779908183558438242635606874517223456753757413016118244510881205402698733973441070483184186520890936885668306615965191496837364655779967544268683006451501126942253228998136086988305107527565208259773599967851627092546540020877674747884533658581701177539187156107635833095485813408926036409677310901868019420159292761320515888740260282657947931919835958351141049147687652128614176451317213940744676697263411345856436842724008239321921682628480012228560009067172650996763319995486576374419171568194119248055784299754197798609157375704084457321625972276320740806567219002833275841095098847755890944500993318197844815971771748135198898921011026086423696586903881698608101721465247379705934253695135005450887014209891791221147852056315760996412731427283006154972909919371268167776612486850303130846101105074066143681451670307893699456218157903479616250671190489187736533642220752081786072800475101353493989083762330771196569357370386569387637105449021469559774487596941412568965386167516655658017111242844708972337199680694803284916343012981127976125240337894482841111733808779026020853075022364472021312153802496265475391712436102919993493516298193493414822471602379347184731056606676432467184805220137821948850485603695039945626298002493038947923554827166102613182006144624468621317820229429379948474431303192895383307154595882015835245612251124927867674680965666430308345780051943692592422524983845881941035207255617683865600304612484537984566945563235527468734116011377252890471773838764694406910509780952103407946078206416345817427160792013604337718207901595828437697780633460877584389101122342675080132633514762592549958440713888001813357354305624774380869027951189889808197583163651860686917645112549039198328355325009944067640988602243246943718402039047625758143519435696195559158276933868763936049250785972518540839328024704849734790805575764661537981615627347918332864302459656432516542817544514868060883045538383973038776275643613189458847045898437500000 [104,42] -3334271290967525396381963297055767095534953267830886283327927689650999278871326545847508245734692405462751869918123205978432065742877933282036999300112107051816952086204694631595290112835754781876841132296134739334994554223684645979425362990106543324616726130126867279294237024649157559810214442625964655345082658813275597977721277353126839850092085574443948117509933195304524345347731169816400747194550550357445065667848910262181018553491376262562262600960952612975786313864858041175001284534496782137901364183562389603367615816798986301836007230154285869380800028152965406603625075896900763861094050842931847313013571033733470833860329012843238285301199411682317403616948986140206068016055784086133775127055564628600316680215673621246201733232877600074006522523391424331232459176615604082089963123760982610618733635446521613773824268714195961590348826355535826401791634434422068595482119852546064689592677014237305876099203569005181305889996611950084582346715969975738095365288630847894197999258461284546877053488833652059498464021151671089233520222880936006005006184076732402140998870000027600275427228871978201938585648956894938159845616476675830787972800450160963673044509848273655688369823523996495253617685911348021742306559425570578240759025293142261665106779913272301442991093813249776431244750275169020034120993320891460379963523486940363874657707009391323045617291291617742776152555150704605485128666105140800938709462112762058060398928010996371790017807148203720614293025356233297718227847602743642298001373350782439532128816810355670274980432852384195223742742289846999339721216206563862907969072256105639622315623534257921579017823819283149392209153113889134784618832303903462124008675884378921685125120246689030139548683095438243860366848844828035169977808352859406071760648632691335953745402999543554258635095723197159540027427133624561055107235895215036430290834950483090964569012840180111364885522784828871416418322361636941126141322471141955830997309208814447897777445467461937544939587496628519147634506225585937500 [104,43] 1140229532611781473440390139509724414440493017210508557007120868353804420127939042076563312355266010750505927619190913344513251349254650703095218280524624478482831731450505949259175816956635758646668720495690633325620384420646800671702403734508869965990422975266168549232001652751430650686313328871365354482260917779977389035042349218841847523868317436223098829561720651822827633335957390352430234349561203579020484029304030233821167610299346582629904704722360355506168330095309234203937379850581648765066377694893731964291277957671536094693878877165817602639051902467111916228320170856422637602561616280610972101444234466030642415516327606737903115775275129631315663912246393256951370353512375132229884920205808435900728408502119902674600520375038336790644771108340786409698358806377667436968992979819547388694686847436611372740644099171837601734872275107091036405314877959366521225484788700546947704018016857843929355394180520392158596044543300273037548960754885695842903720719405262689424656190964055827204040856358480656051738753712919696262510732732393397626727959465254998705198909360502361939137151465622074600872340578556411601391006407162688323537905038928131815142871837452680159100523659485564320750037031620078205996675853170312745668390237126474596626300194398537913179640670729874883151102877841504263541033483930244513583256260746288308733899060479501490380339100227161450530068938642914401750933429897725234828996197088471767979466894220226952954581268042107270425789615630459975920591077224324998771801515916597018394483896864751104653544972548464294242394298529949910169187331418999954504589451684222365893591863714234948849518003644445890997935169720255222090673665363364605832987869207469330868888548556486532047505250945898073002087328819999128485929598381273170109926076926448397772916640402014448575861989226360680119970215938616842635317924054232024542494599087310379860602135323010745586004140257069291558354799064196704007042199838062279046264471547690133416963487178463765303604304790496826171875000000000 [104,44] -367487536540678424237001375085112489654638448591110850941930765201621940030110107568536742096108052572876930602196670049270605156182384148621290460468663886335688764353259683442005446447962739627791533764114476748060845795850632456971413282815889305996238545372868399923015772950412092170050357517629740090110395834058691597906519087495074394227021426491168498919010404442137418076531309677975916457025481619188426058571029964891419197454370086623470713358980180083000282427216522534814257123877488494273044174791320665607318294163253872967749515530049664912426080029006800410679463203586949921464401352217842411985870192394292621438441301321186412732958150511162605595910508947308644497786328697425778469310801903544644901996048766532040875811425575185026454925945047439655983574570609142654987150633372853565676933020390465164111928579232326955699089633977913309039539752759345170884447846996271891625024011182546992320988344625056771951004663934617397317546227699201037597297829363687736809240557080689459919013694674020159452705549884698963140355360465619399505323303468549711945169887692962285889616428073082835899730213530888054294957380396169338797419811433944583942225586376161335664057313162942296587336078726893866382693271663920721995217977354049057504720703952315917130612783682274510717966730134296112051159720574091266111625697146105714813458243363041603177400650538044828174271516074835638566381801270295992626966572374240532018915740882089284877864998278637105524660450351161108711270986983092713544230495471913703487708410468875765513472840251468718726902737993963598818931072324303633423032658035344976181708165566748384678032366078306979635959305940515586502300179713789642005130211080790674899781815051185878750674290356475597426066116801475754202464386286347530414577796346217278242274349280251188502081540663963359976568208136639667227333827293574570402297254543148678719128772616101604604869151344922390338454183280026251846634930933383490022997587675075315959312416413951041249674744904041290283203125000 [104,45] 110903751797878174738856445874163714452257521640557668027131976845387747354769539862794990928300242875654372272670053348796427455124668378827721966853908493984060996989981430992248454929974545213346604221237977979324394113990536514889717315778151439998756918555369930910557689949194697718285179159456987363548117530086470363500854275705159121505735235007082700708813932037025986734279861122514029337920654943067909392741223497354427740114319113073548518536099869146700251595455669597363276842830573762633304869151418040104248361826420392476701049888702497626105473166411923732657279781460625722362665451738683820274456189696185177880655664012643830237652611286292958689584501724847028040153475892961595054698899179961720486079173689493837112290476085292854496243704993440114187242928243643646674920131515337275905271956973176787557370838582739847129966887745041832822684940825001857302763826016182663925940341594703431183996486852068540242726857505011613506154101800845676173700535527287159361964420393578817848751386451890518228079960412924178777415102737539118691701171241384922909867311469152067424273825312575252351736706734693527836310982061776358728183173982942899231087333580023340296068209099575305741933579038286337877211051570834773719750598729601933659619132719260324255559567987748144195296155627338769446625665407826023710746162852670330416961432694723023424420413966291818267709699406572633378831879827305462907185332610763782092086900378293322050998529202329980867207134494116058400803287169872004264480388616075623863784643461682744558130085135422824583008624192744670913377513310901645517929695843709243779585179963960913630546284244873153598003196756068415498440237950460385276706948807259867939212289203745398271459540443614738854895371885594559571594193799021378999242091480691244953556297371855631755359580487541319488232048185113698109641901022768318387871893754688128090530047985342434619529039699358060706085907171353219789366160016979194090846706074532856609038411477285990258678793907165527343750000 [104,46] -31124266179408424604548341667932359418236071055245168873192234607378862384596117762713345064455202638289890134382986816815239941215102644532044235570414155926788548343246749535628301914856102751498439514852103217418608226793528416577420281469028539871309881248286118763457707090147493695154119616477325538205181993318123131734087262783224593766017246483133752913526870493440310616594314724594233313155053304011575672785711430066741960281981440916659299998894301766431399311035132107147885029145739065059531076316025125823459156788041683626510186858253113757540476373459799767283448401182370093561189323649331148233426117042031771826107988670728985455292988689979038074334498209813152499957020834037407718215529666000232913967797901223866588848080857658303556556944530887911166209017330852754285896584018446949284552854024262645989268821711042335889788429757423097669289076312545729251695285795465467325185967497969692639490594702896866834620824432918850846049409665887889519742896457250866947365435084012764575940243789772958814023270137714407961522401739505194175746164046737353602433481885349744857990684171875093833387989375585968526560831953766129178628758822883397049644490319910289845049585525789522058267809565449025152974455883499730890729694214299435569952395987646011460254276237786408704416278797358874267102661187752419875953283084003889482976013330027934718645932459047862305677256074067129834297187800400145626359540657663792609997231226039167574034891726428002025792275606777336972230239212268443451017525539628813430717555076259741776927511501823886771536950822213728648432410854195056941058925497005106351590076947811204606076416995781226438650486811361552381793723611733349749743049562335954068962901263191320342874061846272984912997286758867727868814497975265710176736397302402861066487539963353091547455320148125102309889484120188349104444976734050028861972416483929715412447267495706137873249183390926510300427568973218329422697343717046511172903400222183173395862354482233058661222457885742187500000 [104,47] 8087074845339887523297632375270053082415918738582414088756113368961474407153283935555091449353226490570448538479476618430312962381886660601701101752292027200807920433604861196785327915084458505712409267588466962189055239832695195008321952026996929712277575273360466044618017881629518873899052272114440640418865966895620383199393788475570062591693034364368328545879067661654369434992704833397165434006825043940621024691531907451479501685401677052093556908269550559081405790479345717916280819938270518548797398749059187361564057190244263030283789017214180555242550725355843240850214125148082279020943911839941584960468989138243720128469029138256149320463333403673273547601767042137044712904248109073472316549908902683401630152979880722978027786445905600267423372373951798068372401968585857147794616844166349920769520926967761834020609252545567688364075114647939659010553622649213877484091664012018371865776371359607649427192134181224924605391794320124964043095844588346810168582197872128597109057757915216061290466634320063879818842241222212186754365808774509155569571275757869658678281932783289023885425535139009163870145635889580216206152482343740317632647184374555666955881298227050993096334154155139239836402845780943940858019191091898957981117850626331393961578041018156570439753977085123997907496158532438916926598473025385298201333489621936760315636370228520771849678254779264519206362533560126383155728651485069160350694664810797073691998357688934793387103949093904305584404219834695936755295324076326016754243360962194274520672302138435692520173700760428052430083145368356550163779315924090044314179039402969509456695923752494565379751406759335980113034295758398272541082697108909530072501687634097483716248032285912048423309136131278306903147272845836827288278161959436864677662111623557166578945798180049109029223773037126328103465851881098847038237504684577724824205072000731069718962126768420124630069319421910798542981951296637379052800789070911513750048197832209773139311437262222170829772949218750000000 [104,48] -1921235542695542916943474559861093510983123296505573796051529320599229539143657031892020543394036304974402023071850035958865923482614745204031621763089991423473061470515904477952918122148721258310804362443486221095259466269880407483248963659950636541433682928534206889022294683919277130928144558025845703352707746940509713135978541239236679129085020711622561522154064578926923524202204684163828667906206765513618080714807064618486270615217412877173245745617617525772649317590163521256972549401060955916942996990599771776417182861029067723477124712665199250162966746646045808402536519333162418465240675954186884543454083713510564655649322261307475558442286940996186912926734762515339319619583512416612381958077374297707416301563533970526192537329109951591623887808703317189807903283866054498506817170653450478087882316062507927088808508891899437382487437984695196567848261991043958924015560372359053020493471764869521484982080094641689808134904158298625207861245356431361817552578293841575383864866346489784839100914920095557281804718594972677424427197891873740847136581102963800950503888303268682097931624334544469395838911154700842930131366501541726875067626221123599791419502871976143887424249559945886994429319269804896426977794264650188688911308133657736058413683428168175030695976614585610554296660230189149101224036172973332415052310424987966435150125224691718631021162371114337863146729670825832259030463941139080492194329010706620717033625543692924250163678560538402276632741293938479721476193275665112637297821168114474309611948104532916482564937734772284803614740531731029039302917561609574883269059846304584252068984600918309288892443321334950084637564494556658193478769402754657077170349691298607565751756716155289123524130648718597068946252938361222551018893148810120521904697646754594537951227203032166077163926540202418180429257667404344652174978537286673933480860797038344119369683883292522096045734897869353936138123722386871963471405658569643032645025276794470414643001276999711990356445312500000 [104,49] 397601549123919003644260855519582038588870618352434789642435243071494245402676847154888995220356132130449796909278545594350095221811784153689564272414578763420380882893541847054699587885868750195644063311916592364732651195923566563499921120304289064712435496308049986502052415127589498579525364554691269240205249726960245286862962165882704070119639112720777525270371482279317453352435322550955417121091064214722160372501816903826709402894220066313938162047939746201143406922158885285793871103536277341544329821917522588602526812648715084421904732084016089344940021944519011343411675093229895772559841386679716168162961365321149535371011449218287186180102387657192349618205450025538616524749996634482828072079967305772279665563925393258011059157777238344273132138250870757169819627670551287453409098981816245192408830446359617345954662808266039316984826584163856372580018460983992209431081941474327300196539225990310744267021068207202845477351530251743035091120942286607308133417059427569365145524652997121530491124663356518896425965902251896168600998254059781541102334123396575081912296585262231457666426446551468122363939845673347328503252934639887870315236009474990511746263450292660566630036131587373793481927565717258896319004050980576792700771181978590681129018387552825739922566832195795347516041500946943251640294731703961235953338190453078216129591454424304930986313100598848045643988349188004121810842880090020950667840345386080054774723093800271476274617506783418511336978879228069279386357897465587833962889750864577958081309755807887275665646145924319459016166260939829926165305600537978926962142582645883341370149987625091802388437630246050176853320373734447748949699565235887036035166130778340573098022908623561704193344775422089098494271825803890213670846090676343916944262471548155812840970075046528685676861100794688464210651102071354137744481070553346887520754860591417841695273661326878182218948310276939359434681761421233974787077955907632184260301622114042174871428869664669036865234375000 [104,50] -58968910506486031375407988068923982633642596535567268158567806113084139321002200143929964463395263207928074240028728298590804882404827637097820488223743705134747268965184185729108955815568177699947749448573452745978197172233049242603081788113957775051421509295015032393998995852346952641560696175663471001395013149604311923720902841774921796679098918943704881296150434006370993845154840714477192462048648648167062756126657117120362802211531878199134043614006379670313764692592087412170904578998701868655810231201642912063906415867507691210254499443581756478201697743202566426492055605229777507970493632755897859164254366576719115451577893275976695645059769925637006802954497810443283098663020207408236551746701072672123169184063440830797371048928250147301850991086380959214105394019341488214264881254130728873209964026805425073801858583210803393799035324778955932862813255216433909410180799850456856993152152750215931730975288914849452417942870555170913460843843459194020382752692702638810733877091229576897575502926792164651032348065261082675162251715755611489423481792828407740732255977463129962289776512214164159400815247411885487690983667681071938551011484938462518013812670797122140051430693440553106291003436978295781809884355037661287271983692057856056544016261408179793221596221255647407040383531508967977580614630344715466492045492600045159694712333992473487540467465022587684103260327440970534769371930629037238882486532295583508938243208633501259119373004657955506710032497238762200108347761303284378523112951567828091448790502118639134742851581594445889545329307517018276141524799656541655162394871049194867081243697445891175049180824340185508911203942110071697799086635274704209636684652957728703809694199071255374540871015333363561205074082043952072977111290853684570454729645618064701474468041432019950056308755888450830230722974572049631597988724013628681616296944390066204615945597321047351494119897784563783415617410364579634223232964287062516425125258123784988129045814275741577148437500 [104,51] -1665501667013575674548378167199835875711512002784275900423843217862580062884063470120513104174109586812295427401083724597202898670262538555502575599000796091154678678704347283539025710753802143558479103895239338491461381628761789688950356374654886914017601351511678645551125861292536324599959867460058555775165485174756457260327655603290716369742327853151061274490447531599551360944084238355016679247083098355239598283225422041536546984915119195409534402750942671906814816570228931652791463132740322118376336986174001332141215711069281231510372782461981856211269904692959244441907699495226372474200498597765388928830476575124535581166028107589241290650846767602538970554642016696727380484742083703197060162706921730009159510973431576556299077509387647587433956083916020754983819651077605555572036873607023534788421277361452468737998221506815908950561922386237466282939576129600386971891762428066498030665068735651648165162361277420733224671631458928402874178409930726867586208408171940636226250162996938800429205825222849074322299911760928896509432989002736742295489945254865045747417869990049832478113773179340110496089048141722053568735142523145761878338681735442753871967969074328659328756186387602935215183611705944952486801802032803034458445040100312115549125722549786413741008446659055606109021245437775960458804737037285673008670834956050888790398672250894034944652267956000782173712472431961588570649557111991904532976903613705471717899759116129272404326992222309145579236775509521980484081988338235166507750920686081212021005913906646780537378821354621841738239453361059984796571975305685634162919162696907093441508872350062206605312110464892692385725249529214524493040204605106833179707006750692900524619299933763057123355146974858642506203421028978764787732404294661978865170272389757723327825507150705679107234100866645419030720560129449400259398659949236582820469216352656020147566146964452753159569453982214266859634597908846089448598730718481206181103004837495973333716392517089843750000 [104,52] 6053174937831078452599297319654451949755472423951236002192038020563369693998789121802815191145839061618788116588597247305304566861670739215659909496734557351682073682204858750164539901117751335768995114119004649080342010939339276889601938934646744723923328903591990065232047249284255607866465351482515164865123241409318869936651899531421389791409709830634558529152310610939098693167371867401292086142911405596068834126761715373258505426292956818978137134367957241467355390013074153686607744535135233893142934191783668266395114641531065623330297624007223997078482777991417456194510558626254219839779453408687323353784112922016709922501927205799785785035390014471453287321777064303731938340704062567659322357636697104211001379324974286739814660928741356923190117409676334660467885724324106741543533423354974990164666207496143446890187566083044828359163002707239819561444266833867672872423688175909081234872190276259532660016388097892034703600105041344687728925492669674896558492911930197653231996208949366532228063586843568577204074107224883236464780681795370884649993313832085515149183492112366188120033976748639206957531713673500131090873234612552524223333527796809264847236994567227539508003385224549571295219632226651728408611899550237564902964570886392936400643517112203167520591443658381726845225174197530996137816310589152744918722852794329039310021820360032447011182505867521183531551920246398640783570270161175824865652699619744248292822156345564955589184115330936264756310143907416840983528323958381940556877173056901878105960177215429781819544915006797409602140719025713978288481893526481744336889494638734385552565304613152996483018161332124817387330750605894400013364383089446946692849416027389173308909430247269730947450896009328257949805152759876425113191715965029585025711589277562202606716291127154482448064261611556198882602971330082169902958010809672882050140891824441659628155797082882448052371135232266901374264468490117550818473699317245895201722305500879883766174316406250000000 [104,53] -3122304806610148158753911603114009417417106202522585289559153025672328006420488066889527344285291523266799713602505358901263035666343093586189846075842705036976684988577950864442758375654944229390576538106111678643231627155547029681631216363942029679540747969334073656006220477566544584411375894917596981589078392664150238833294582277301072802381982179961560196713188872760295430392697754949044612108013234919319121177211448693398425907976936967967341708829330327013172120136744095332504647289876659840883793875445489684103831236269320282856142081831300583450416853343650023615660958070366640898089859928196477285029205918698010302674390561422505627827108682329287860992929071992554585090275192622029782016621889416072267176980400988123892351916473543954525010004087588633001632127562575708085131844716600785094396600183281605893831192980197341334887352292583773878091364386443916538399072515392768662687139812776566595697819905427603138998439249758547381664582612355141581076913097889862918751501028648264018041328460747348352184115873932660208228492732904411554067862290612248185190757669662225799704945585482034620976669437485914590205517498733223682432354143862885696746427065502952147391508818197680844816425718817225171292080428959159047285865862272479155181063915562717990536057172715423229614531289381559625005043381632474095003927426736022878861371340225254760409729819111669132663654706578629223596732805218941741971566219863583324172954424000704275282332428563671653716844066267691884552744720519778052023248124720179721805120948633322133529489452917167166720776267317844400505026639565167534249780987497106130629564743582719859909413404986351108516625628530972760454044974216672696098876728471956733214948632096014474671641110812144067208477481149305302246111150927607681022127814814010647723416518533166107980701759488750628662934024673456787711610248495694223780362247599205423365477141305795832065436152179404036246917433639365636722606649200439932201334158889949321746826171875000 [104,54] 1149872808330789848295362613684392900227298128159205295056510137794193650011350389917916162639078382755199701927699644669179800015394237256181262580497088710304388267502769341406320171078761857001401828571784367708306449147756716218825583396410863001944271777001550055452131188694673463279530081391665419635329850343058528311288283985367472778780094782834410144731398874927046296611043357747475000655303158914163313988494421193679371913483672274600720855870445560216486066270439720981009693276697531057780124567593697758804338752487635574389826357898306650869484725337095612821859438297795347531610541628037115537551118238901388250917521547343521775934737683013172155189849176169511119394077042560941094208952569022948828307435195177353083143803349821971112168975973156240588173349566004850120269339149914475077454514356215935840704544913860229931188218321963907659603184069851252340214344626599606967763203970368700011511922039196170056795930025293989827878281094628350688138011929991328555517701269891825489724334213119160915393234912500169945780697865061720816973470375786903767851440182681816886678542542692669536876956378559550425429737174471585840309201689394549716635328688904318198703191827360135798359673714935270508030765664732501994207058733724889552098128903153360932351264692336103576072955162178828943234818502043874456066716146397661366175723977672851668356847960786898444179141909522388026838284384055589412947865947996767781338535685105048763077383692278972802215002701738983039050026919225291619693628947778987197320622565295408038522331841447754949326335938815244815775469991892487042303862512117529815011838122268167673468259444008608164288639432299909922177655912783998838804589421984095819298276979121453681727629401493068525875141885641560121297033453069774904681022236328809878755095657043375772330134891955102032913109177363785505724612952063670142485376576004682005931036987123703873551802366439092168468674148865818550151185473140458270790986716747283935546875000000 [104,55] -348123732516223337242588604288899221867477882697992434902923357079380633606404182050460805661811170931732957488309073249692767174311868806534688091937351132418827202714613886239067175331215064165770394635131113480713762209711288024490071533151286544594032114984571418665138480729695650555968264551208015020302199795446674238852582060384394053232075166006056724945433989836975716609605875418772814849254685368382659387023674709887795685560332994136704513595438136805609604119789908230304240824801243424799402292707447172550951234287023387228316147097626009390453542383506843830826399251583280916946952656449049742415991646681353060456856867710967225467386045018965649763815512137818743823313843768093837993392077205328949238684084433327491691775398855127281793342341390269477909943276750687815080057357788714391827654041412611248798952126466684133392502804432249904474352387522314684290249899312970607232169538480595673425560591041622122881455182365900949056610932897644808315832034539926540059512566474236740449797567573143824414679016826792810033542899279874620393407888359804278920086246150111521292889565475395174400726589600941895708657626775398103198372182516045276112085028190101820150989097844968546695525621886637134773904438104494354938801007163010009090654131801253435759385547981387946105648252314320428023533110528889061114509184749191204620671083684232936269173129715243833789992661887107731951997634823750256691040404365397127395857219721805413660682187379582688489037016839629852297489108510041513272967895638595455120052959287541210230000047096696738816384991487866792232954436243086891439659289527664111594735387537160693753662349410573605433192879400562109988140634549714667997022647444391016982752409716760730937226126896371923588256031794018548594975888264229987639663645062100037695875533948202240168190939166168881468896832137542793290169810579201499910876097609446658227310286655855117180006144562485713294044384627972586699826140765878790261922404170036315917968750 [104,56] 89590071325474392256594375811359720494360736959740385359349293307180863365892472324113934938181444110253404851061932164604395870206008383223823640136525249648498374492825278420039808755210550626694368869456335457349068531866941357189767928152528432793641259606601294682337089169857592334811712346153445671811857523476360188646125626757359224776640686502608494851302367110392836620199381561672995231943181190316973386233280097498999405973015050897008450919150803904086298524569765443461444097693941281599326832215721878975538611409245933297934340982849675656901227646596975503521644904039684818371853126053647320039729277024752445125362209702153268139292336564425587337554877283896530005245776470300589586353669026004254975262089066249539553966668157895910112773784727594966791320631025667121976299154536975020060809475084568748712003147287814915136153133685117323300803530399084650043271910559545256681538317409345514769687164820560737193640052000860838029022368006924232101832456333984762359598803091443343563965325336696233447827360105833600856404154627338980371869943191567751479738433845202706859725540476562436120743884079895764034777186938122229187207960148100165811067974818537523767515103297256151338235805796328589631655506132076835163627648076952051407882327706904960946337241132472232157511188026348074983049509948748188817196740324619217630779115131389958026732448983489979610840989317197430865049362861569941309526598112594338619494738870755813180234053932069750579649998080999556706530325075049014536845686775603731608054878736908573722241658698483514292027317446447552025834003733353280090462337457244027209516485060095166392562970659479420529810299288844537306723910890800533460844795746299376795714831014886267544120971527958674951844337269772864063816175138318257019514453127653128849218817330545785805558377809484005467482455028773175837760700873996231942011821381714721393916947096628431899841565851904545703374364891825691603610692936854320578277111053466796875000 [104,57] -19483667719151552608859822572022396665057791399192924984598176709467969117793783911839439531655320247452623645147303676644465783773437771678322259148378278024825871710081783436199045931244008139955692535924678013925625578932650517674822438112004836689290729792750483330331215954900719479426026995264948931364601589718087054925681148746961153094755812691843538697011953241769092287517843990333551929776715153208365354760699615344615577819144272882405093617816054658227942000771653857316209041005899588711351884643372663090756812245513541599816799006309438421157696532476473675980706262315569124861405555101699864372133370479611986006894630369155976740598306892939368126928716363628526421233721697540685201527047450162396969972429397928457300571229262134798725902801409039479613738562293551301849139473324411286766561575242880696704207908919911411609855285689627876039118541613738911266954398789086871313692915801707579959470418024065965125647925283335193416279821541694401253040656652447255761408091604636030596526689683002740496494725953229574298551329696697144046475781217819508730489090249934451976824572679392580252284248648099581993451573021130678833458910355967736312711262460585137596459771143352027205739960529926068463625105749893237784349845844632837065927645440689959477395070019350969125485376531175844444740082648162463652238941313315047152681809298503181546346170738465718102508751486390884126815896352776490372587327553971220552547835213328741310484437408806423952996691025201110365064262911489995116868675939041562270614842692144712200333599643095243427971929141857066672875400790030890610326444354055351251438568270964120383997675799630338895660817596211649075631684616148111664065684992358940404886333992119576378947533643601610801166177820619606930296066652821894438768061715085750033517911900136716915490399838908588539845347740239777332964468387939774357991193723825741519996045045578782699599196839554564152930052757344003833139822745579294860363006591796875000 [104,58] 3443751564806179542375168665997204894268161212734103207996703166227266800381508491344918146325680364975492299725679971025740115171997435484444232654612751008972331299609548678847749107145093880408519064663848430664388555599605926971312001532410113916160411268919302627676641326901746474495401915353317001617217496850014931697423791832879701999438455807549638342557069177880824587277502336638457770973067554205366427900784945562079531459516039339774490799403276512699410387917678923688561205386271016057459603929890851414479909623230277335484449626142082031609704633512131337198593864543083040322581242403182612897286109931736034496361507795790993162005576703922360917244081956116165919687790555453324255206609262033319765057388287832427633507708754541720302873469952817044855273727120130800226271954129023340163618763579371392359130638713889898044218792563393428120647454821703511722800935538483766741015271186188900976779261439035287890108847880573834362793633367185737083188123162953794421156762313764402836571012921669324734290847886954867388710622945058562978977893804404705214855115055330395405422556966560653110079931559155942388667157273431393623360613970407181493654788541573097895577817235570339202159997484829608407743784737195803224124370346726667433029064731743574908902030513462371270251582779206535733652633808143445080394605180571964936792047144555960822826921062080445480236189288792258877611435267988493065865158054913246129491343901623719084362281232952304011075543233570363945784139191463328622997524583369739658856598258026548826253345856803278942012642117525649605448824543759306889111138849628141479250097437231332317485605012118435614223042852273763105474188736664932728455943245564557335679543060183151651032893722101717628194909994274965395124178820653779949277028270658950066935626046048871089926472436720364246370417383886766344971353458190081966881531547727022004766088817236989411438220821222970298734538871499033518830401590093970298767089843750000 [104,59] -443900099796484599364473277402963223683858382976201116210926877974897214376954124017934283121060831353748811338727329278040803061558079653548947531080251385078919894075474866183326885299332318829935762802782690689149444305353354735552460589381093016025142878695192073321197064467762688004919837608289313924428147941940679211073211247318128025925179951322450666147774546197658890371888368853996747267511792509976641955819534427638007627519121144336822972037852051537504342481693652066424190090094274181375201935723600020850838244852985931556704473525474427016970901667284581115819684771865968747156693877540298903218386542315170598991706055466858559982811672940702214388461639357071730567913032030838711353214146514101174253489948017718769325786305634489928987755096721345561569223756024876317289888253824694190687719958381370571632010399537987266585413284711623748406543827740024108449017758567114532003151561923015737386185825160049410262436221417809047638803098282816293819818468408465305347334254732580349503949289666720338863971387912301571897341578668182868373115128530090558581163115793491316078674171367796642242501988357036174709027525191787231615257412289332882208628674682454883473902639402132033626206218232219617653884842815234759314354684373959925943549859467474686246714586634962100647800689470793814634789691986620993260477444408263715387680445036376153781298136127769475733560664052407969127295652954346637576388088277406905365810160137769252967091251136764550335678264646766576799963154802041986680009372273554753055388889721131041939414140493862795205116807814343847988000448295384013874501629109737158686370367279278498672280244990115247105931270329387838334824018458010367246665144146089173816457382069936124090214412887889429412308647699417768730632677699873337105881439874138319539017774855698110012971181570369902525550317874968034819513777712444021690642390827772823709840310357868578772923473330968631200875787468085320597310783341526985168457031250 [104,60] 24435312312824147876223824663728468514313683014882936600286714896770499665489751223658524503625565069942571471749402631659574070706913830301123321697392275917618060034954049180526891017405169235562857145144273381863141176860479173185482888459461700487291463687084378512480624337561752550684855883802230702687196348074463489137323270157923467375906189544378359809658129650034384776639546626509909478317861376302739842086349140964104244491923519221599757401826354700029284797383078407414610560372967034615069476968251005134523476729804603320628704379641764620932673731923225139498514916740575001384170083022633258050380631784565382482760180323067986389753138210011908193181182917335782041518343384149483090912843021577966270596988661308400460802668132657665162462026562410862352308142275433972962851419448172007215960090869818429315176588754555873749199079340005239446883405976993441639734597946647739014538918102058640551617523176092144391932909763558677149012988919178724723696546157088751075868489653559143118805283211252494101714047748130967212126644764614973956452700535413808926503102986226204517734192523597593695251181038399407697821571371218655065635104607493216438964779610043958831523425289420164726692722820754465670285750719653515320573853180074714456203445078830325424617454092353676598984680440898250139296326744707779763719849303878202002486343040780736007083647437789224963061813533747513717635018408434349953223243216001711101617354967810106626463468691635361742168619421353376357170462127158553934710979496776795019397830589058765368958581486751801043385764476733971697472079655245897378799312298755606396521537930702662127443585351342925229659379075340238101483848574775623017127683626705402986229940600074333848761723917800091946363911154933581122490660313594268097017288783379072103704435795137485580846712473928586488840674342357757979855070087266913180187140149946870621693722701453577803333649004456098151327747558525516069494187831878662109375000 [104,61] 6141047327734011894880952254346112697987443194665642943241553627538239542452636969894092673491388905654193366866362867802157451490346815242475778759946714928919519084221942516869565983347076144919762104840286693727354135997084758546911456297926601889663522131044161792508581722730574791747616778709277717758710074908557707800043712003013326521567797463193297899752318046618502278408810797692120058476462238451860194079801318006841782516258577662080473139645444372175950028212227995781336271585256470544779298548066963399698934157120815886769458535753510727048228495933640474803796603573721924059990406432944299855388623393881465416138303905118914405716535733194204478414128599384193038399935077626689529685687724580976803118728227367964527597910198856214183713859450542197685510243732716636720583148427320909950245954463519180926539738957730726646494482489166165570891769798351851816153432987164175045774596258818024490933352377893280605611925730216425580615773432082364672216337453873209829137079218816084403489387154214774966321407836720601528128021159439638816143858854682050473940034906715313327362736195717877453077181485838655827005273410048508693530610729428279094464631720542221756033914683197575127820549797348886008237051101335292106981823761498335231045005224984522338504632907212113057130622299256304920736206432669674852969838626387790013079216917527678869490838721781933567354129291203241541575210349347175274073355414854727238979971358033539144507089260132262513056174245773848212925388137337736634117430721962902871936908093126596815666061082981852615751537394010719928856381705575544547702642603495070537597834238565736559097374713471023783350401619762868875395061726220414004524287777378301951195530770726367466363941863718737438682946723301355403140802424351763121795973430263540359554216956748159404421253807164949779508943576242274988612532928819197745062036389061891563466314777693766985912721306556296546608209041551162954419851303100585937500 [104,62] -2354602513249352778767129160149195212601687379387382317974419043320775542744180065453302097313619699782442735773067738017341209503685586069646406606126125749619272344561234282888548921149151795142335932526562701158703175132229381087026417853433664450003847872604289953255111126240281177045377097290047530838534204337740739743065138516051445770979682517515833701405465351043220763438092886770562494891121627768838530901273696106661572468120064347376908741934085638347961419398750893206290599229253797210311659746027124188090773847701063395052442561908881794257605449838354490702317494492751456199380130812489051271044800135867146771526585974035951120542485100531330465171105699116064015600682124421407197157727380707018726530767641171994582331869002680985377460349507467725665952202029829614030599412333574190303553975868458493678823319707844787420247130186684697877182246474648842197367086132778884877755446524711804662390240883591064358892583098545424387844602793808133035005528919066597546481769157118706965148656249740467014841272480228461295864921049486862913535855560984855656039764318668915927688392908517202845538191383587566778071875120600262290803701538076636599074066221870118445405715053435090873113359118156311712462409194762211581948376589281993151606277812782743472220278173246666942067125268784673296850768896188669422476493660009792780820921230267801361336396701570537154024250658759342284533321838441293924697566692398897384678410307569526880911561913779675647423507920062794954007146652902289591494663027143399512468922316095944242101299511201516376771460703719200533704133020074307589190402635268770136144898024492945248508775914515399700746494107014154292739487896563893924528961664600864140525258185340664424017009459100744881444170416211580896453620542232887993061366638376279782384306983476991927371657388283651819916567164692425598110597549809655859082653919268446142649399046123805362662169751719609678275446640327572822570800781250000000 [104,63] 482199006728836281433258807322125665749563134806107710566196304748109869258780508484944212526513840407069148452877916955619103603938002110578436416621698902382073301107517724386157192570228834413097733169360386211620743093146220966788508994105023814874883804241930334743677462006346885736192687737450822692682964028448755656544702021305626577329184898696300159469058431317834789407556270447125375833940938849791798078889136228487618993685925322772056827795395925716830212035687141192359591741904748300375486678598669227847330098131244901059798926569780762253458283032770643981683069062450961948481458407854595621379477642551200951414302710864623367540502807952528986403362394871103936046295767053895587954650425514078756293169391006300643663195164358140989106371329338678335365456142208550211189409465130021596430405622156466381138727128042689596195937364878523664293529643951472162441108178863339020203312587033693709230597445057560020735463981198146194838586845480098859390816164096983770289159520814080592197033400600289393001685303371523044991144519177302124883245636751402900968637995127597633610084954226931887862249362258602392254750023315315007847498176599034919372090542512966481710965801769275875116327249655190747856674739606232935307999309015538815442723444751001784088577444891793472479199860125908502820642009602958318348952002993362097225687969114969275487153572212067552846871584662480193418531124516863442198900357738982597170548735760468729955268286017600356496036339498236302268554625883897438205380682376197507428676366902259886961946188483122454426202169131812888470461728871609345000215551245126674841099936273949704940330657052346503554572344400461193056242004304980456659524418972858884286986349416482327440636475231933877758867346945550075311747275835201281850797915989023962974152577480883346121243423464801844175471654701606142518415593605189467104525730614863364578922794874004683187210251738008537358837202191352844238281250000000 [104,64] -76719449589778417883748603583553390691224798858594407417502350261240592737358703338126724535916297385384973599701845482203395994420442506317130602022408069048429437342713732199231444609908439998590879819642345057026634283579423528545174160543944413486043301909219153761279327859515728360712099282437155843182476981572889582681169652129273416465077739452072651489838997326958973627337227023249335197017661675345019517033262829111836246233051760264746299916884555341005070641138070740501255362228311006890336717875435521054000145788850423179746369676276011058034712566975363233501420161263963767840987346172036157790982814749504610917487279754828679040156846936523573681934642343380891476599203760457578960099035190078054809346274827120963739336665544687263603943850005297149974465369444629562701744803302987241588320585163191908594079848770034431739268682161244093588196196415829928757512575091695366327192698262461077865933408279735170604822062087751855978219575480192304213155715728571879134984893139637215728146407130130847395348471537270963847552087844020538402152844637385442234954189968063445775542940572439916585082916440755160563878341547983620537971811828952538940754818661489398296441609173727004679044746914428378635226308510081351652605564074751201609072664318468366158586535114902673256641426250442526484995058945392925233964630423113379086408243557734213500143709916484510065739248525518639030474001097780947896207417602064018904012819651112754174752762709162728984857515460405401753112314355740926022638627353569044115803119822175941621645517110303262855691704777597272826859030307000067510610304492252458465549035898094676389160133233072601835137362211663787852134871793904935933913659852757322691189545137390900667496013875038650150357322864466444145416133787445934612653475475072026806202991295557394948349571326204122256040009328388130040622147058751689687598707927496743136134459938361117303795566613189294002950191497802734375000000000 [104,65] 10776792175841211450963932957132736661552484006607083284458055185482689968441597408417027592441141729195675720584194131744730030988785656262225778562942707629005324994610145977203384153490088506235767951188604301306056933914816520265017279617956180723146266107906010495842736308509668654401062220080393418687152758173883470038921200420778202686029960035305718911479547949460789012701005790211156053265163944083940106628954049533496719516258538731419985919925124628102797146481525293293129768535860628689651035758086185161909528459749618651020068492470189879289038284663090312840927409441864465097515701118110690028420231543235629659884102218184451598519927795078509890645582819592224448407562804350288611893391099028929365646277540387293913548921639429701398185926231341380353116846781803881668530685666303058254317080259026413277761807779322107590083722497543766633576545646481199404896432858992682677405059817820593276500349376739842549957112221329000121759997076776668330429162887869703547717419811046367481754061017926436716304192199208630724327789222433549702826226798920088149185391331002492260574929937907481018875325615964513568213895684193062422165591263717990669978552783813747995481245950655794078669204450336792376337104888493012613714174950704376210804773868042072487794473682119009542471070201278312394603962510676667850381319222397385714471004522152387102698481512243584579850504800498525778327945065401718158543331780689434566071482586276970624147405404097306275510115594501008437413569077181725693695549881992670957592113369565193128046628283264167325560603510113834321894396171813123178695058574367559908240961779563220417525570801632296812163236002840384133322044204774902885204356427386452967382216350695386371510386628265317847121763513606158019501298240834699312784457726877186766303825463454433781244440983092465536970432955246680982266464239588424177875001017107801987986272053768321832478704891400411725044250488281250000000000 [104,66] -1395603445911960672359112428539969557250459956626900663023361392028547146677203918919201145365247719090299928205591483191865999478037003244250222534810348105274264651323884279303965696876950889984806364846545866281985722572020954732017559943679353471611673685009102180026320600228611242376389170073300959062921691147872703671523151264863520045257179110343694684980698584519017482335763803333396861219207145733549353217287007513325585851678455182303025718555031124598768530777978117467310727115177612664168510466238476072677234492602262718669564047765451475782901895508225701301696747436507899286878172422599530215721989959172089978584476214469391050963947201014020307217649101418562562882922187624100757263406668372411521947865497304044945170890366432759989699361209395115655774968693616914298589515050069436607805227723651298502952464503918167046561519760881669022736971259759823344393869168170676062827711248806321920605818312239016283002579505058701682331887244270153450052170560988721943255105832865016311821769323366146676180838259110336222422139097536652126049235808872098079649628100793700582129598707474551586233017110013187224288976229833462578741071599352849538229565282014190177116906825863281963902538121166184057208309688157307556711613464188919026581627657923100469751163434055914864161990134727171457695630272127744394560746453778851623871706756282731153226162580853159379614296016467090779648914938823300270797557082360837838102653462593769797855410140488818600454534720781814360106320794289044687381342477595564949828318628107251022408920874398323549293988828779957519225111515162012791830976544763357605207153758239820203508961998088531829840024720463680778104514905613127242734832745261646346164819836326465707785443361995480347303945611516797087051409221278313417742210194045449198673031860478105848656228647025308129997439450758889615815472131824715374971244493510536463711527604449058603819366908282972872257232666015625000000 [104,67] 163463325549034322365744016358071043181508673521170496246858392758242467356384304811797112332122181797875139622380965370882068884988325715161196625454160162090533493640022004572171449866933580156446471062510270227862510256535822289981232847903281585885326095345323306648636409626849084228846322928899183933817603603034323426784554622237579392776042592906380382782551372128639223476916591077794604137575449911930068403023594787682551235583101648210264987901785861021184357716721994339348681431140928856144489602082715307573986998204590443048567019700736063556621482094176884249727252885268506682085573439990597337104829219184465877611782777200077308288567741803076196692043300939699742444820488946185626915088963268578336042088525262688053776351279060538489875727376348709019099224321085330395633432403446584993252356328784963382473379492081763857359205098205599606257176839685257721920811842022420422277377045977362445633737092247777533824371212388043200853406772557748639772119548955112603463588427279540938717120760429264997847459791730665910306038365710537100713994944124088127032195250095763584243299299049969379317367902738467024235969358550691446085047058326639617296291731237920634203981726975827171980742295188161327611812428986705586613188398688531150635189521837668335295810592471011461872959254144814256482032789032907899842884243867030694570565712804984159672490274676774744805362474035408841997180724173032726910173419394262930797389688262173507233462386899588272764322251227727156942249823010521056651381028165905513533623972853152070438331356087896713362245948312924998918015425814351657152095979908613078381997525431387084849573525690300925682744978615221775880620811155251203248089059061729019877465190043403292219118654024060747515652212401540540483891260573071218365041699581175359295167065029785393636884219460330568823309285572483365164866915672478823043875730086838053500012356289428083755410625599324703216552734375000000 [104,68] -16934027482247038998578016184109411846380970013918496995955599711414857209296486923075092708021524637387180579301640479971061504961576615232571487063877325824709352738024974341477064858703012215676457445659748839685196352535110602263078643570662367396423533740698877267995415168426487770515010393761868586915913895841869742436704605603582284868774367923348661452558941395929272174433131265816811725647317322106465095421572491973691458074796074720537240273356616055090363985780935622400805892892647378259255084136355238800771189747917241497408606836199918780125849644174198921463165162996762030000561442832700801540469385021593986912536886697084325324664080984041566941559281538452856134080085186368935679235748343994285080418867706045548037216372312463232095939148325495794590931306309244891233340290147321509884658369747248288829650470317582659029995116645631968074803670416031152584439791584628134897473205417750777457811467534330421409544410141118688766912008465538672443319115657382273693497447553000101135511255573236860522188660490164727223247857258135592266559630184606078631145665879173274895705095029694594635477964012883220087642783178147727725957006534758808080056000830565457892031149547087203656031251825322538678133396252261294960743593163871258020682820234639810485593186093996170839800963724393722020229421675027453211423266221470695722843682523731959984829357455365552581813760786679658101137840051589099886085714386928242719609866109240777473310294666754574908828102654792147833546014524927732604682179056725355724905116740009874498823389438060821041761818523338024707924881160641129886809435558868452369849434577880921218106917208049166518063087215536968476543197373008754733675631158044199976827165068413766029962352450291509397212250225125679965922195859823942654840459117907126457342797450387917311286284281733634779443340534277808899599429881991902040710464105058830772349565130241444421699270606040954589843750000000 [104,69] 1582736857428213050968776992760423900634201262849779088129995884381872278478538015526845437047877840242748416017863691452507475665629641242747034678611322249836872813634751458008236994752897770383466174143147442970913172862069448526697300524710622209508790778995201553318988282421597431033210793760867874080465078424258342143580140921394299486535187743248665681324928255200953191187469149333454202180688949202691115445836621130097065017633681895574634265137390643775908027169386286363216926034495549005138665094943221484219119871674451835454123348136814713073551466344664737831765835960621393023355753336501228944148822179548178085196986343445488139406471991356374458562444369516758940363531500401925974964442870854275926407975358800731625511483519401224401402651610796542359631650248166562234870644595624275324254076008283445888923483857747757834916493373302570618719975911816447911902102370593893854434187364991584089567388188753569785976459170359860216005838837780888651216551646053213736418344563318798687562311625520067804463071289756014095991514581010848433814658026399860599129562818403487152071829674106304402527109772965902182220464149184095842879140899230088476696367918061512434137504861367100385068133207454958097518421673335944308645975872156644981559921200403417303770028077876405588713585089120457484017837601635778102328789400196869926921703167179499709261961184055151584205187532838947987757037281402976549506040714407778789202999557833137942468529271924975103203642483304845028054861166020186469587211289158186478104832149091512635533413957088531781529288286734783290852252716831457257175064717824223701318906748780315915631889536916585787430470465969940110490113371749623757698123667244113602402305241142807647412139780200908562107896195032006534186682216344812494279247311202071420741697311545050098824488200390335950505261875477092967523097039748276993515173693655066661500896429970453027635812759399414062500000000 [104,70] -140629879869281817141992371652479627584749938022295302767293652312218682409602516012688553379655318788950801314157308332319157360393668607234741915848161343342368068381881533213128701524960592255302584122310158068984815770095323664597005291463130087422337486201670732574647697362535703607855933084286585584187820951377246981697434418193285630812208409231130789274561437115784817574406371922204812220711028279789372073731979156872837773370174117820006159278557398638907913497665546217952697595050996785319543926260739510982533686660449738602115952113565683426254993100864367985749414177898879229811783968090134783355771924591936987783842708424917370368961131825916702136903746917556607390488208311619308373064460057690918980588624950699860368877092526112817752047308760897289764969763367734177163801953425208207435062254276168578216023080399102981047730795386832129188458177715336608222864318676517527410770969875678211645094955710230237369133760067015145789150986478704060581793077380862008679021423595622859681404336106966545793610384406290026636388491981780968844429069089769350159909069610386909554188666206740928922101610069025226887759198802936951060804820181598368877555422290251052179196555201451823332608626793405125080791011475879346025546866158182379980773017603167806510099342737971661870992484014214239040694662260020255846476492587419498545968459191727445979514425781839999926542685779418380824247391806522519288192150209153974599452109747675793918116455639038830429270236700909574902518799558017737759170283144751773253870298173092276973811596058418409658414303726614017582120985496201898739863394630866291275959236566867771200465021506557881927101780224997935471190003674349585950708739177275563499298614785100160908318657430132801983468968417868354326236649545320676896748163310162677840891398400245481310691032779172442060232109171806248045539195971018044430859651091897764825233707597362808883190155029296875000000 [104,71] 12170448958274809946435208381131890458026788096697212708737724966182990010483940761043517354225547599882607026791030094208530014263507022014366355513056934623405527756495106505060725040150673660803589555978765305557690471025473225524251953221198739288810451367482688535126383389898198001877477344006363029242931258348665438711051215383879202375426835310035656763442634843273623295480283026267309939253878284357613793399396680614317577041880952469002597508002407688067877569374324787885763294818937418042687760005018931390174709522316827682218328927132955764229025916049507890649749243573225371672202940440101465582218279653069776200409960247304422094876793384970528536064083875573751776396338375448083412931519722114037516334309314348426821291291421096990510184336549575772029788183918398648131427730335930487741772809126918518749315253473085431391445293192457121932785574686649404560945846707136524154622635303137871356635448183697538182882465354295394363859550073589786422481921011067562566320936638656170213717074330715147190497469280446341992651677869042765618631647047737190861686586102275167335852056484955591684267824503151506065511460312771634781688143959628734005173128971179127204434955455879159849308799944228323200363025818556547231027391796564677591743578450529758579760977412543151189061488761146062819727973736840572187244623822759840831850766981574574703871097302828227808010730930007952146013698560614263840224118668589929314319821613709816391437509799830674043254322666857651882790683332797403275943016670798331932918651947566043789530961202328963916087324633788044954044138216240509650175339337230158416744721092339168265629321961337460821254806392331523298653342653241975512404966103084710045788140060418829024096135980200625452285730833496656271126353783072829859384265822764267678707617450527018896396581203111291632317143469480716136201329984239497165374001848024464322861604159697890281677246093750000000 [104,72] -985746886461668028301108652442168076211557773721267165002741375316312002494868329700716010843876373162480369670280687540982506996912178795915307432175065423614162609362367483721644356153992904349295736226600458574852399514339298024731610193085505264557871077793691369047998273227108201698823467245921033386089675092235361018641581853946066253005842146697256241351517883332762527886489777868123286244775248105345496578842598127496023099901608333894164868467849603332657950993497783502888584136759331781396759082173996555399711074118497604108167742000042917401818988874700276615172071047784248406601793707482705789431332416693247983198791604919275976315306014322841343841375794426305845892783679440026534816078883220173321155311579885576814901814886741867388153527675513146997790647158147462150385486331918435233610875329119340000855918739081324404054612439634286662714012382227859718292116391091090701465133468796763235895617627034251489496275178570718668032566319673905307265618499607010682616710127765883283410995373686394144010624128224879629336415438260022450164729493531489680221892369175275470670888555985797108162620125602195942934420742163243843191097522070314709007231307451747640566682503892205916894901541215155606717932382549491063005957622729687796078759611282538928472475413512996252300148653182374618612735933176152552026908970736643514207738967345636273751400711532383916373848806470572902278134972508809660862065493828149711130075193767971324734787340703863297903123890703682503171385351157897675378693628905079027257680061784308807549564447117195459625150572539883901960025339373724122307688965662713107994488669766202578963694387111963402189399693835510519383275119397323291259914917554196932572334056053526275546439358544750909997632272210938542221527505859033141591730001871977681595767337561128493650812022929845115190732620083635231003672144365116509069928352054863580633536912500858306884765625000000 [104,73] 68461066929793667307363966547014891090542700020248884710086567527163106838540521860307475357849520860426897526882123603236104448438426917465319028376587370885955449019084007913156853272109107096015440449579700383185992162371852538970510796941235866583740387239982888409474013333079004638095234482721760955178843312703386329603481636810536932773450236812900139603800351622744487319251020599417792634015173050779324147104143983825351946937582158557634695275794343612562301762299157512215642083812450368496201292640001256368558540958086437606673119041730975888314515233528665254543871527912781991571539627399946256949881646854821904703290359853019575791219335233610305673581945527142699848464915119683931719013877942909987150850804274932058706158700825423891623027540009949534881367888318138178056535958652596556853007152035552126369549587180979580119143845862192253312086999707218009948014739829467504861663771644569243740221702414941436408221809950197794508078788767881218307052542495760594835689960837875385017449856511185729871122373805905155671613398625750938513774804437651461214750947294820489545651624988021009318428589824471046648164799431066643844379562544729822493979169767237563720532989955050111707656368450423723229472224065395875173076961651743074909980040487854328877874569657389810457895344498231502229222685991939551281296627801591067901464275502887133757830259741601117540908194465615269007517298902034991125477684768413848428828320674111334147683492151814350168846627612933704758956299234787729144216969499812373549317621345176806833750150773139322780983351015150541490650635831296406187891467030134611006059454440129338236276789164027164708689736775590984089298392152975014276086104930894072679148235813657341385212331722251791337312385957319171122722677389427982953241489849540759832633263495319488934405462208050379225875110848038646761604459287299654331685584569186175940558314323425292968750000000 [104,74] -3425512075347114824975825845648526666103841769025271322277593981655919675050830425403443148222527084188958274188838845794852270617568488567568604848834387637974047994833508257938251173253142084066540285766306443668237547011914005741514315455678582037822371011520328619522287794532388321548533589276034823314742024788689267006170521093932804284062833235612427856656927625197536566075525984441088068205708155161901914608552716586525291577018780219820988797188625195773320817703788549650661854740327532866487938768087426121460517980212516807994212993091981485078489421319676083164334308465133652314676160038185422512293825659614229563654752060941871049851291588236940386939607087180762820119775975845001586317033185693031882523928505266972423136058088161329288561907215096583564255692868543367012229379854661870624004351113905527256312501564900479361042416618175504566264541566610174754165839546623476410658160964442594301557375634303724136933579877328963192361137192368011060967096217104768186982724768731669086034022975581046755478093928919020198200627483359457471134434757700039331058974457863323231855006728768697883396767320608715969651152540179011838434601012923004592143850801495513922784869020365585142109034030663300151738632313147759667527763669155874257206054668608128341178144198256205726628175322664947186402072922080958225569946449919242822725257464032540457914577433636195611334187641990414151238719199424638713947759629974845768971446293908585393784783750888133602876386079427694768086178202615995279389822058605456119540053308664747263307093280626616327074940121722270950204396013696747487182527923927491741335470616972959144871968242021003199017806259807993128426120462548860784497676901100157666312934736292785735113683880136644499546912108032653337847180302123770898598160371448225427514581490340195577305355450287604492426820936666864650229719109483586791143518541648518294095993041992187500000000 [104,75] 94840381487984126482726962808505798114457042655195414449272582156043774477143786563693111013874615272531340977920818377076764841353039932093281079955715191726149490791526457243621123805330629896866424765626222817835753612626221952284156306362763625305795860785735072990791670596606752686370742408430888739569589503936013338985235589555564604688917535005084038785168224403618682464513859728383283998416804713893317339463785135476724083528100016928786992157551095294300303451453385514844869580300622825334783524210990057684304836865954551627182263665373443643351566408437990498515750647430356203963349633364695059097801173692513923448883285371491925841013350655078736567508841074180616989250121914832161029668359195222489226925671081273799691328005208993550313517193103684484800740398473715247249932341405950738291721998443675777957257745860404979494380101189113685279149326807090267345282591645830732961457106298848627675695258044854674473192477312466968665628754307358801895827139374172415435862772577973475734893933337166065220794852408099413771717495715586857991746003614393439707434893619516032072248281129651958105942787609560162921314144013041759016148841929804363801003061447084858877301408761019028268977910559677305581274081684126211347086693721538908900602425285705391845221762286353311460402764981614967815086470220205413698723822295843219407666938860629061619778080938271774332069241825192926924157708728089524252988213935723608081321735733989464699102585544132013601709838699635386885050249198694593900984087921933834333401209470508287959064353321155863663034035648667917830236860082693210468411462785942183220287708372452817148818219571368570850549643199211675362336369759095457544811693565531759208091759976663610212776807939483343739978718219393925094286987981514456466479116272601647239235653522575534173522022860791379964032946477179325668651767412760872769442229764536023139953613281250000000 [104,76] -1071604925005012170347599428513855863734555327128510761262700915542353950319785799192928210257038658455432267863445450493032831248956132097756144818932996938788492294419566830101038722022078199503135568716213105784072979777965846373286693206630467360950637667675989640642693299623866060932627252030273998715673640992292022693927741295468224870342301670439453720202748571452861176971953130758745244035197222209297146423712637529542557215674542731369787102434691961537879008346938216841547571230748648113290789595206602449380230674102610728780214709966043306365019985090158847621879271358522868503748689280864816306655885779205370313698161661020225707682221116708422210937966104220651010141544043096330859083337001623536048715150539125682629922027276661286921005636124486467287817648277376176455717372656501564277065892856736972814730394914512473427151994511581017968574499532549122875672233336829932407014576150467767419181729276862582217274912771824929231856182634443097078352667653818854921949579136285447746085994057818430484786666904122230602481482311331495840914518216772758013899464859234055558427525710380915720125774158342566349557401178612420489006311027211163840128206434513783527520664289601534455332871392353623284266681810130291057049813624115354404426623146681762495519568415845326549526936753868749720629078599922434552382484686960960248956358261403407130784234090836604098937064150917062889935541387399461993170485573963265401307829218250765860377199890918361943678709090505181848478327763326117309014487372019037044720940422421875847927433683118052846423027256836206098290503641722018036897096646469136356173946311344749367823568537758828992513992649020624118601306215078799557426783506724475304463053422911541229194933174308483188094206886826725381594210223481954867523724099949336654338564061863608172928329639222152780573427277828014696214344444907548387480033561587333679199218750000000 [104,77] 252138918779872408412642166591284327260535812922224089306569786694457590563575101226755685647533940518565131090998145469693261441257020274483585184145281957696816442096080397770930534116293355158878634689483133662156491978277819918599180416656513042701984875445271274235065365828010442865753491047689530566423952748993012503883227388082658201014122650318059170524849568438025994194299324765492823665066188821495038520707988504851061621728232157255275370107079894407167611698198809787224271664484888270329391000424913469364238934145479860962043992577583873588665644960583140635466969901721990340259998474822442283773511503039836221173441476638580988423010701266034891175133043297558315228151556624538203203583976330733426415625745428069842129982517321811939748628489791567539903920865270942094573208562205534625396573705680408891706222710355746223267385873739859519174101228642757084400602106576654086551222489964729323249976886530364832379482697121432947016779492584719953550153294472551348814077560618834675162896768719674923874097930390491531113882926200935855597141597513709980385137434334054410519580719843372070542543182447274527228165135068363392658626916275306749098219659956768247203245367989318653185967195991405931461964243325572313100726805235958734040806803896062693968547453856157452460540727503382986673809165866899513652920313395099178115948100438684228649950789843728390549224873699582468163648036134857880845600650726783299993051899049831495074387479569423311913834734325175756353013116096012008514306229638046882605677323819207827958748322753643025736478572810632230287112056703195507145580991092470893952861422415116262426752391353923170642093686755597886926825639269376780950284357368263377083755870700317275370362482354244009360173811983474074451955498263890657945054433664894264999465794221482813737545471288539820188108055450050133232747237696240982151590287685394287109375000000 [104,78] -28829801439303413799156202715063570621090218607834026732565586516547004319979557618032828514785893355219847151277748972647281182602585214797185856309356028366921720351244954086521784465925326544301627915198756175157600672717460917366078533880720876354938888127533160071686585600735347278345837510137523334748798406461589131626806996849583586794430989931303145902896751445668773714442143563461702445321594288408125262863106124210438967450191504214037855925311226335124876574007195420145284713622434123273639619599584133363120939489404725294972482080477206846379184326865680612343186618426775791049959945860925300203106363548412287224488371272156610815424998122138681071145065585024682036090259343026686484368082741665428036078297555450574625796295234673487680756102383842760368460454310823658323629246575815159126594136234457317622702226066361001632066309372543932326268247331376580375901944583458083606285381630186570982167366734448334373296624566958829773138984708331508388664896722374460299104019352984122368853096472415324230844351948826095671746312117599449707906007893574992103472291679938530077060463875864848981449268003395304441240072733999305566649847199204557832443251121721016224187567800266639899157873298155024741009942029192307020950209848284281310357418032617594166751014719529654467618451521831830851760588200127196717232717593963171952680182281809704272297687715800158050837711238617638814613594922276343743232955628546712305110648494635620610075443997659138464071384597755037609104460938055336830555596098800385896007940669443517305352324185215158731047014824487677590057780019580374341002527848054096802249131846189081323968750964641664083630550338552254862243799140278757498494022575529185545059040794781867024697292825103469535930404253156509536056646386704400290949760889132008540796543574868171329722144214887221404929033558174457022282532820275422762408852577209472656250000 [104,79] 1022328257917574028356112788632324317710247394075228574688151095734467471727575951363354480436693985797049231395068578236560335085377156700504685699048242830338068607173586001912571594637883898374680526278181417483230843185524362060252688415812273305656844481064277881171400676252347820608373699365712493660846020718820751259445459535255156471362315102957273885983137379249094383443616232655206595100499025486827453648888601587965636583836137594087395883742311832202634215158313503560400674124010655263522579035638262889633397941930961802635787515188441151956880887516802978957948605725253156252232415182150939814636314277314218458953589178894311269051740937075607052619834257009638599862874356441491095582575482943597809769131260504906928213669736165527943325981402925774057682778009392519206048161103059272283262831176877368694612314804083395645913692057827846021562560675258458251231163831027253358510353756586797711657421262717116902100952514109963771150854449824214401172499971567335318447364824480581959127083656513656876573711266821158238901177348596003292319279781187741292332135199906240234001827521935262629037442458039176963466673866650013497783290672993037799586558774637950541905135128338130082866190030305961393983309606399060852566406936883124215638836099134308609182092144004677153765269381252755539047791087250830727317450510390340966419225086284238645800896080503294720340912315912170247237897236529913161454328042431511769775458203426819735980395760046940557005858334078636448842112682461587838895881284665517130415739226922245188543688916119995477354779783507161314877755052066803389122081948849924620567775038379993841367166578769383376900698611413355235278561557703926332646670485195395786024867657772090946686228702412412565773900506691080529079323123338393954886244346184789442452378942373587967434905363359654248057491062277413301840885430926051914691925048828125000000 [104,80] 23801407774704991553196782239687801524570380300463192160967710545423987345338262872159135320989232432945345293088033102734220437686414783125670974739992035019590335338574028194747193289555573204145957125498167708252429645020570072037133708686872533277178491352496993952600454606468470868542378865069814635901717787548927046176341482112937194407001789798506993310762402726189272525234839543829587816681695355514747630831073889102578730779502125819426470827482239790105664300346445221770031890875172765634758247534246195110170677944107633938446992431934427771793382183884967004665496519956009092379270886279390613090098197325623876800355166951945950467528202849021870217031468550454274280567228922525699828286043932986414344909236142894042089022397825968787594791172039360331167402077152472495395804105494861141535847901714756512714454123108583937914338990216701688608809879281587901220395268236208042772566686695999470408287779156768303871272624005401997341274583041025308948787123785181536887719076707127416425950530900604513175693841800035853130780500970769392052153374418528768458339650547721853472991349011707896770279393980957274891491970520756449054351150473051268281456712969938454211456215920480747223476223317780128890926691481854390397809287102746198983557255566969095570331112898179516339533057027452374495886567911092022966519606858849729361227478437839608929815625804667159000622869633305328544972861844446590254275155203959963647215392391038693824263973478549939794587602979683101904217890465686868515280932079612626790076133517543951851930738163914456307575151180003309934951286399263315616265671484018339151007424362317598304040538907433405071261921701608147634886588187611762760009512206270120974909291747242617068902765567310587256519293533835553814770129385587823224595509584197818763921491019168428251939309613878743473689576097665549082417296658573675155639648437500000 [104,81] -2245802495232938382009546958811444208249398820320511641882505784004172765642483666662191298543609625283053645932136883685350657102431629247656956672661875711665343867092273587923157241971264483730911891204249009036959090797338506534053444327012520409115388274335656211325728498883203795949786466209028848647994740745204723398395503722500922563790942796432339352060973276631353663177228126792012961891793630345378450014879275750371396152945254831086646159903676771151525229015355038388326702524636490423200024285013149073202123980487145335473113687902446321477187243629473345351329843039879894255858876047122595462961745189701987017003544816322866580262826211341733794066744543120250583754879561989731089931506486586221789806988031695366060532366770897136843410201374653461765527450887337538519510096948436510829731513210604849785395926887135316223092785881169047002273362855937206367719720501534339549118865187243997491803847708132859718731163193623932300093774911331638493340758583194304296553958353308459776980228961382950474901129967003573935777660294574462274523232195093534596610303951896198472649142661610835645729224142717405861272424686053806227329959608065577424459752383093432666482482903452556574398946440540024899810331915928026739003549802467509999666008936827725119265681667984248548550672621715884075564255113514691729786941042856766358946070086598768094542199713179037834883848789710943867166260158631992508277483611026979221502732520937230256091298338160922468363825986271940418170138882864293120029524064574407909982360000676934329028763854843363915562947772550640832803523958522693217474272199349874036836560968987399097942153669487871612838746266464186255810572471979449981444558636567853436428959940372608334236633788834541691247199927982296440953937004651372619131593680561240519821575792873368103387632949791003619748416927490498581904070277162170410156250000000 [104,82] 23595969640519164722185216971297282153301838426949396683817864948617284020985840116053032536184312604651544265316356724785291616286794861921484130358590698902291123212715807453386492828727777495702565121082871506300773943330952654960480561190650263877081705998009926027358495413114812842539492879326167150615652135904740264123158101003207764220741106602896615721861524592677539507239962847362600266823044750759153148768013176716270630584179505715457197917203124039556589525839968928158654430605434861236436937073121180112471654745176797728713684244553771330069112501155060123191118005218960997578258506542950819256759863707196674037546942446255716687106114042088718150578771811090177723939335844403008192744639431304364913371553084494849845483364384565656350802003850446532233722468469466836355039493986935032790658951475933816882764692495747511211078291663634656148613378695174412487390472249561126769870306589599482317472045748772823266161187879364829690059934579245834408982560631040997630282333555557977508808834403131918717220653219626932098934136359628270940741517152885490668158750760775442066553677546337565839057664238982539254254228192590537306074791507639498684504343196798553871085020376311987146985193848336774557121649551677315382592948681487397520436291897086081544996057752367386872714733591082750952588917683581324670335290268816069493414913616171943834329059325213591115383898268783215370360504706247382260162870966619857107318500948559720158951804260069942122924239738088118965613167601482362220522859838818663770487943339804135087268406245084911432360181899842731163211980135385843084413682487807512620941047131366625832927120319299494581272639496150438645386412230910294652962049953489372029434109163200986378178174062337323311208898406077806477326808603062388024025999421880474355443317547886615942721105549033782870069127698753062864007614312133789062500000 [104,83] 1409387157895628762959857648547511249165132769492079041639662171942699557242609320097575581381631031960120057128805568213532152890282314566387635103829595338910885920872376552565496186886704602679786962932331599835126712762228934771215095566624907032916945484441885241889683325139040836396944210176846630275031532207415335189646355252900163044305845613522331570069585090822722759548468602872983070730836119475939820604395741095236454391943838701128078338626215404804503158111825863795619828879352651087554964238831874707798021133340057321404855689592654548380315537846992777490381247498122383368975096227824250289466698467621418666996169287134664486487430626141805580993411941127490164591912638611161760764648854851705564432842984002426997391596885373103696077399672383975133646250199472400898575509709143117336499807801084915939633612300188319398450310011660049588262162415736338654791095221314495322681119763950778634814841438082097147810202592614714126751844287091661739410698526256212572661695458387636042245312389288401302463379453148989837109624716451831394655773420187120569989101558115023859895227788374442148322101565667192282898459517813671600209015968858218619090251101711087993481868522327024471744746278899844788869132397675162864648127612199515759930492737237028432523818188957591463891271491528576730644642804802280021923647719611269594016611709735130487054518761295571529331530693074951726999721024480767725786824205251475895406648570235493468159023355349720942771806155294025478833235399650102864412496168483636647368961330532593763904269315172955446545063218502100917101700476141005217331488800397986136164800714194540549098495389032938827522742614634483460207266569744214142173065347172232646921466276573541560370051233624812268967242003000930222255911641185294066575587187711158834539349826218509835999181592848401029159796130584851048809021765136718750000 [104,84] 36440133782657482938930104782261653665503906365149534059346207131731607048468495472092084393963327483633552607318101952616222279692387599453538033568340871733039895026098039303813435611006334024497269043280947051899035505435996482790105831667245020174279608257488895645139973264730521749917344719664429230017130827164396862151686047383852687279526330904729845186829244783944105679918112071133548467674312676604779126328317723825655125984892586301725305955359271188137116709140543449824947779857551347985022945135013596610528255348645858012647143586907620842687255423779589025882953162606447027584619956547384338165303607438274155025462237891830972746512708134136442168492408737298006980521839996315838074014632436105685117551080799414135685059925617662970252609737973889122845370986785058022219222856847227055718606784351796139682827754370873766161973090799671756607064640663785355705158119201834377913901066930852121080137749763023857719815797839583186057216364184976520109530128350111922323231429523922695924047271053470213583591431698107451169114897958489854486247792506874842659640477929215742769779383624183493274554752634246076385251251773262196115518509039593896300386846298188359749900765741931957703545550965339574636965602992302450152104737141246168132695202998443587719929832221589947613386890870437742557494785833342235432560175116272451982379756824081826415608031846235385009944283115288814296057677210501676221552470537709739634886488134206928529481604662747082772027505782408908341165281358953509025024436071942772053137544554321646293318839464181785953891460723419605790978414267069665672452511892049538242883011136191532990171537405503943974569586863451872780283935501092630869762156921307387487083214675940894093243010073130940355890753928598550701326987291511373613967544340809293173418925428882371783792107723841825102527251133612061267363515625000000 [104,85] -3676192370349473700659950162305219719778173898658843655929677675224903795000004431068598980199568545529118364494663818718552771222944675322327355308629113372431296751063876212068247783876734737413707455366518109974174880785517883471261937662170436373919641127119584908917421597554967931008667494048691585170028240905325688159195282804031220936520299729090661430145331422779533921979762484759759256040642227612865758916324215546321110279604398405099725997150091788398722967651561062325793987780150654814912536670386373633170716905116695654275422788998968569991460953875917612776151492669365955321838122848895935033174024489563673190720860845662977224412751070453236272734605296104612874696882034086332002077251813613877877248297246638214127733870105526322271301844598960852119539199447039337905873113038183911313527088480410131076922505193781022821380048156936764178693660400158264906263712415641038569255427498503955063034515922235653009229202795384688314065293855253646194000019602885231484441127699908745791267965853728703607330769492608740571536186674494724974098231697366647572765836169240953789496143723646254014645672989515494112724853281321408332124053162122834688802328097057940004837178665812272790754740500363338831134276509494318511387825638627252506228661606026187574639251518017437369901253209191896016891428205380401250105752663635175620877815582024297683230792856774010886677481417763829104824655304332127445289740718586514929020781719692317643399489159129457022615820001250802905399304812223253890230055141286261227538324387656718794620388593440117097131776569395316503811166396725571363949993903076231915984328986979703822891550351949105301190525517738583970919233458048450295230539756628548504448896518136560107575057897781609050038036211518060710097964854141576013049447378777088531969237034770381745988470973548961128726799926616141094476562500000 [104,86] -26842502044263742128330132195141700762705239522757153391008094547654302539087550170372722091406244518923309840619830645677436381126494674157024997541553597145456702813479822204506507353350621973543637100808931604695174343166646224185473253889401349183588507359880990732079390112872371789721803006617022583319416450592215070580077371866966972958116191536433768930230761810964219269725583682082227490387742052634050604344310265316693565305220163235172633912484637444292165704503964618828245251269680111963350608685480762233819409674506950231909965197870548320200710289333226323532004835120378029891427084420355506127814600958898216611438362263100707535201185590964064215910322295744318702336145902731938604096246602337190189259150027948420508021047639230507397586033998476390778838722303541502222535965905350966554221070117122325231478480733405648744687341306561718956367483544777721008914808551985053263186536559777526207642992848139003063146843459178847632386511608872711107898280536585730092377858144211189285828029010727135355194577646426066288262791143078015013896152520347928020373200679558861191971839674319540329291675911423757607774442597114757524110218935431845027212753818544051885725025191600196389287012718498486276592927358581499694955838151903682055945057999408589346384207731618789441026593128232251289118437805762292898258891379034654050377362537942888668748705433541994900037371617223082944226651960902949592664115746983013081923674462308722138807998767414724694780949851546595213716264377173785712811249209939732090282881294244545096939819239488420999185090542764739955846224543129148660537268881411776339116420750010965238941783331461035705127813599922489603754708981879108710999896665529096393706032759456954269579380097331170848150348729838620278790206963079430844070303277601837027429184169845075404908869616005380922478599921661551144375000 [104,87] 3061393531317649757168247701462755278855239490305360313156499639111864281098220766173851863104707731309257275202510038526311356922302445993796263916364749888124100687400166735366659384381040210077269980530241274907405950252038495016595431341304589416769518250097875572963348369456860095376063451436932775676383385277808829536059992511762178307600585053849643138285289171252228591816350207801307434141232110222672569272123777316627001031439486336919392456323377244132641216549249098388426954548338341493833838282403897761974029886672035410596287916706304394097605749925452441010599122799866010341948113000404590290400450506617636119317235950121016612292617953426901436565190811223755549289672038755795605013738348770524045137067531687579922077277163636591856843260405547506120846998961302439662981901106747068280195670960698140150288047414562854174373405429551836698346666485642892133978904535418005112927609139063599127768673124237225413347739990972610584510466421273056143196699187593864312696615425737207787580313170255306980039223530479215697538615017097189254077654421487206661728065526147677563468523791671862018442464381974348168595405724077206268605137609582203595468964520884935695463187975674647170150999521599801375927224009582460166590429358434364135038169093682281097637636310104746152363581408621627939095995708644462065489280708267319923039767297577139930376968997905929806561960555837410281131303457803171760945108856218409819020789734189015137679679040180328825648641942168630819530118557658456239215310804101233279926416846803731107341883657639477659049023858818581601424743601741508775750907055351292158841652215582115760046071471440579133849912338854083275635634698543639437475751299304158835715633316411294708202186880220192882094214317164076912544225762146957743081613744257403079361305805420543387270797087997241655717105746081378450000 [104,88] -10695676137949568865392477640632943545153733155264758289319565431913972081649484841805047090712602676867952487688743423845410045134813369145137196763393079102102583562817589190944497984395649838488644294154543897835523569266879674847786013841778750395358929101981593029655233947885678523471961528219543549235907611189461010608582063604630037145305621100252337642796113233748505379167513846932864935945404869526790443538174866956322670457882385695612811877727180075396038309723434961127906343786149929386083156239353032836613085738127805489783029799868410384115623039694413917819484145491521414429981673404428605690226590184979526930333281692028209357976998047451109314621525811506244833851383374669418763755577777894879670827457035369835980160735463818175283709748451641920075901572489638885079027320003008442766538643853564308559604356199930752795844338163444172425066037438513458253510608023403648981812007194093918558671590046041179115627692925650638586786582863668545029144442797986906859294503798639425832503272290068137376841608009870170537335548395254240926846141427016190992490605511216536695745677328554631979169811729264616096999869195689517651292646754600858499449903749938184300221784288299172640127768174950048167305794833171333890319973148361465567470136118752017326128016261069878776585898604703622337249601367564395575890977342838672779829843726403821184475690502422071709393058063545699025337221588067707673934887192861884435094458494328456454679712913867625636466676213311273551709907615665478001156387458718999279638026493989017807328745887708096197417252972700899056574382811067149519940985879856214361472210974354127505923896643125492735801146508362119790581003978312416673174395906022808408389284051817431356695815588235069654606270129351416988865972959412638352617745358965808585857313767758424778901457984986816574343519304427200 [104,89] -706754386117039057007939498309342841291769128835163118282137693406603751864900494091789087805227256362542617421196666704206070894553761960399078017191523464939236882524934068015869508733412130242565702242089444801319603397333372207009911419586678209373071372012965709919349585302261455823533827204612445518431375302597021157733348371332584075801850129980291332492383993231570030153723254815996249192172674837987223543209525133429783502415848385719586723673870784238833285702984888314443122473330077391360006200763703809191976661201410309413707329751319360121886594132897115057498294258758896006056649863981589851026058193669815433729584779811226013635418481792447135283191167451794462017369552358117439810352174248381690793297664469402688839842698426243347168541815674590036464126577795781768872631805420243596816082266749683211632617325936371974514443790100941478897777129594552542206881985574485490398156337591524638479899873701738155021340841201371321059345537317868691767271644778547478823055790273574895470088676722281482640985806661155715187355054267847572105975691192833845171258536390437911547262746868655564075749358718099817572260368334826099294170556343661498984238260703779210780841184645740931487975940714434025843972797385903747232267447743441710482070596668613110524903801532727258131289041453124384710906870489601670915774556638766085751155121896639551422721031004020903161649008803219806187686143903144164112506120926898941190561330870267194639850012779457200564384139312676834776732428546843376084915568416662193934789015058409841276385214949703057229641374468450949758633506483262454905260508768243500203890950059716880409614604165715884949510642951887743855970517208102748083017310986055118874867126096600572169998607354146653827692189919450635160643710668674449920465519426808918926564461723353904660945756187650813356211768000 [104,90] 6931177561423796362177168491969651637116460134212499680331763891056077021583013315996593860021674211430827166813542579947854139724665567682489864685943397593788028337903754376980241499401838273774317891931092156470093737711428776053526694343846244243620271453904464722924839317583599129772706744755179758827350606114555334712452385641509374207921149981063368291375765169558570752481600169492065651819264543499584198366989730898157776095125532861283965772074747505417863882522977274299693014595510250793860965759861104186662117662229244298369388770993405578280013580968704919512697642079751105752203204586917872847969227567012243803786026704788097212651281623344707847006421829535263422058157504871883830580230985207930457836469769926591000320066339360423700061215071544389209054017591004704691009873694681298144390427629268689749104837422317640735588989245299443115668868829527387426872665994620967822069263273358466997057574417294816629906970344904943331067260539973743699484135040086516282068459388433485154385982857799396565608905383625821298950079070664551860922584639751726410255207432704462690473743880636332113110128399408537790635971954557633000781734668987723044156863448583064276437053901089503196502485770415089854197331784084029390889877740559881802238298612528821614118265610065580016573915445105532918805565526374204972050137741619308869603237098549685282595241294407503348465538434488726598166009152746991248151698778586074493843293240449797681875683778987801692554017739606680604151445041551878750263048498743329322662540164462091854098083704561390102650019330461554637240442297996746084531066966326157991888879862824366144043562175714838803261810142088148869558031643905250027729926395857357565450874573166517577993875208545978393111274903998923085235691899201025615373375996218184077235287310819303278970386724383724793505360 [104,91] 117389455168491112547787893158571353877968600721534582206554878486702208593104544606419368852849180209698801452953678263346456267089787181346529139900506570311284856268949734555760628964735160478392180434832533091119786207639017759549886862774290578801239545011047426826761433207250961405839207879217300832571798832391352845537212576592127003867231600752522518359301746986419693681470195648974585105935432721493203321758767221571888063031058367678385537996320807620661813421091270173393191006326118207578688447358293160979878164187506686117088766800777084900557499322558656230272318727259929263632444357981433528610861416846618223104289752884336242445610056799685797086001659047426223808201227655394757942030841090443871048050073058237765412345451818806203154914868374866436307077134714611089108885697452343752464995307487880123924485967908381416251129627981432427841340673359251178558978405582194739219138795852041690029931618689749343089181671374929774741096988702417282373061956145946081240787709130405003672521724652275151020084588719004359920906348271068239011896975022424908089590655616859068469738072346351585558337495460076715966729680759117948855212282812669142178847555256534817387309058684907691733102242933666752091953247435209076791746077756369452665611765735576449601417998300367410807460873193099486877096488628033867088054488684064098092874108261208656560396847420255157094456312433722767520490602165680072264338753049672380616267295941307037370285485695829987729687028931985071044597469161229009350112740939318877392687155802192120802145188719242782062241930956116243791968532220871517971219960983481559576951656279444102368593387440541332017358445535454309128776078624783361319790172270882382950549757243420862037289806566534128460337874343206509097669282582988995955225478035421386065078153077748397969740818508278652360 [104,92] -915056393309035379514755750177602277832714908183611470625055255779398531361915283873556425862683004852639304048249485308428310969411357050640539302147372005291186874823147157329675598497220258117975035943777482881212778524331117440604557616554721366369687810158412163281821197901140687334733755821229562065643138982786113629907844567311164133122817929448112063165819613765373051113632814707427320643707503075333494868918385315674666240634816849263013332449030338137555513314241658751658167241222581348527742975446061389156025982035909871658604795803652402763001892918333587688704168966839319136324311437289533823474167187928449946102457273162270557904906089534595225017051257657041549895546274808181144126928988437012024975740987901814388057685766283025924376336480979279171538329386755928466178948278022970898635708947821757173123259813497934152689061373289723143007714965401023419951461208589196602029147297600567913733306038211859372005597312024205129291195740062035097385239021899762093850841793736826887877503266494196409268246381090281778245089622946967234620686020136090491926694205762000424603310458026936392201719325086582597913285931589451171384153001176092763272579406111242266447743177853072749507678955257136663002341922287115649205770392293673707208737991491484354238318330052225254079310263730269306307398866157176330286563716812006959224383140009902278341166509814878452735948994517754522216291335617923041560991707266069629430795570392912399946814397350060134638193053692155330485661818772336432265758691060121309835839437040871170888560600308143418417532908251077408397270077049245613975734424666738585848945964062444250330383301111038986451826419718401301699831593665051458863683711336442871442236391770781527065733501418469389201152962773001450684892078631554922441395087623867913134190563821357497578142724500000 [104,93] -12673052462625757310268889123987385900203360179023386710218055790197355320537007624629831756047474375889231706372119259028672778317064130144161988711717211209722981671649243359753686548085272489861646142348242735785833154098410062703143989750908559602673739726739511914231347520640323885495043772747300830593770908315205821249152448741748695448336149876264609966930900977347354211693935164133471475175428818360545157039872713371011009530096036754593136023594063141653930151420204302367044485901208252617435022116614948195151408487989044187444362864841411254800518202768474795191261312436246654918546323163502781456179828129650264085583753089274518298303730610189018616593977681058359086577452571561351230092961107481451743208215438187004585742812310982291946819814730392556502850652895222161044921437327841127537971730981340078362553716319011118931943147691285118037930744992433963105381476705213620713634434802206630528645524671851883787846905448296004821508253973970183659298211197584744533046883636322493771250352123013987505895845467617208752917828048145763785594762187012441113571359890272066804680786336661835038062824856964298470458519786681053882956666247845946850453736945359311749831524657698389335472653069478381157426367104533933132439556703878230887725208604842617380015662702752607926501690160574716259631178250544142800956901161243452279609418163369120921864134442481771027193713086235886538963106096295404658455392799289102159735158181234918472121086749858105003102342762281705557944178890279317812888015939594359202843090421437099119255625500685723775955134055848913628468055646878232002105572916141942655855255045445416455498769627469572034825682020238226756001877212955127020794977761826364714735369033760179304754097075216246747394287208819423403459981606425855630477507201911085192772057294909941311417233600 [104,94] 33481748488336110848647859050474641430196244659883816220149617874373624209527937741929773872784969261986931130718039844925418626103010965434236728086939124154298877475296403177364108950647235187267138106267366413392412778233830236400053135203315921028607439024013219779075319071855471326652234125121444218567976383437583519111180714542807339450295916300398854663741241978820539575783976110941662199601707863500787327310493260329131798848913702284952815452794351867333690919411109700981583769608076974034673893528618249047900455731735809521736068086148432063509297313013101263491962259314239237313939868646022082885554553084583942343492142222916947623869211983290804749259181846002293245185397187966283330366662274555757671900463317329121630476489366995340984464758330247205642853231779666259631202919154514022080846295708756178657975154751181229416488350424308737953750089000303482076653095363585412790682099966081869889946092814095781334176376525660973450166722236113975814132812493354074981413454747039535776578730246750689787579104386079812460652835806990649775406742913117698118870675762330229552005227565951111322133007803018711560193319849671147955517950217372841214850931848503702829076142749648635053904982283854916330805080305692520926618058929131147355688026635862416801822227705254214950223854897891918658485469543964247781057722338557251535432364896200242454244468018387833565590833237899021522347312297511380530621694655108996583441705426646416683487398718021632338787732384242013784788459229060159552090827906497790414697947175941576281352550912063340860657106167108827715214910344088331629962560411437241487957925023442180372171082024641227995253051539740395067241079133393022351585970213603888719295572084201464793659223134265651142880670209170969000354943151843748827950408751583348282595875889517173165440 [104,95] 1290917543275724625100359753463863037263228384089581384640413899329692913551133772480774562888982119188969398267953091684076313566945971896806433341579295700204816507063769005034967920608592738851693887446320421459937955548672804454292962951349700566070801947532828561508938280945745366414350649302666020187694007288405255042317227718944188926872627896141281879887465911938940696660977256891537332421788470132542914177897717317539530170252045127972539165238660602452417830817636921540023254525219952541834515982100584348061220908180127629620706915354538999424573767307361978999794809059779277126853984989573587285764902230368082524925867489083900101408544884775556132946095698418110489402977085477152471620344927781860011404162537064786391422462256077099572976752824548027337778175490401405856052475715710115804870920539310288621689839971815126522108192306593080070117576706511407469271413649554160980686586811049348929142277503492754648910789533576550915403540531141854193961244306596029735514392411105678504258427045048136750731413499516730983584023522597749748455735123085032168786106122114180488592897559528882065684525031719099908561836214855419360099912086035777044742654660017617737621792058964672159690398150511963336828077836136414869008085150730436017388353687373522691747382662301960467070116545794094992943683215091336070401059975251057546527402631072774518589586420546035033000932303752902235474231273582155037933020362034614132224192753695828959177318303633111574474304420047541476705120337923115891295464595849864066756619133955850989848280184494201769724223265797465388844777000535058335767254399102312792248462188396812590365827531906886810321240597010103787810057686027592019651057621253397181994802449628400510917764421431834529335773439606697758816303389777531252138592963057903874389762479734209280 [104,96] 576139375023877371042585695836734815066098422422868262107699428780322456316683292133229488481566485499148408458516575408173798573052524198863116282520816225815934641446503149127850054893380751831837848580393665145723807187984545387177622857617749155016998214383908711508655910176669108474095908506970528399278801426414234652374815727145723238344772852642846564963673993479775692068002627144335764408393005927027575999616277525359505616710256270269364113534959091759220781861730861379667773941690940471322823552915043408328867028795876117853234420445927842789458239982592914274226013000000073687434372611096065887733684681732415275986114944915304614028557412974969940912849409154407004319652986734136974079156769916505531308445677694601238020712512106666382212201721442141610036110135122803837654879462434295916573388166517292504442098402484048664997633986143274422441378794618741852496659171071142990532015638504822271229211194925747376565394204735031565748168595341284784650747786643750611367161839651130466917362432704590176687714816210297600909646205171988982071126056108017592600675748006047442528606731078938264652202330770162473108502066599587299685494093060900023525378899953732196031477829575000325111642817330532567067723142592937371574417606068516969984229138673544254073341838911548860593929217683408580835947277735274394181486199627142827459408082828378974879548774802439071706848395639694670558792912670621363377603566138491170999308779640497784698081995255097000967065943651419647239584046942402548788803704652511753218287526089676315107968057047805495489314115775486881194641127547554283218439532623986057066142286848075258630978367595353778090123495380989573211874134735746894277840363374813606913195196596104069333275118744543215467098434566455964904827266939791618137022015844415539337279222400 [104,97] -67833339338349735191847501215057495563754713005804838511441616018206196172609100871221796442016584456555983612413619421952534288560233418441829479311814308927614757671002744122965365505100446914169519603511642618873950905117197954804945027471321293078835435432852741351299608310860717595772425128176977867644567704925365342973596817143881222637479771831040176338816246768719691000900362981405598721401719545583790708570998685053421569563504717796675795855317740466842515224777876178637508447569816340252851694282540008698671566515855349040749194702232948724452540672376604755657702287340217889375883132441228757808896117294502643033801121098430491412083773941249190033300087639336711475272477524212615610959667629577118287484314102297906010009450640512282777574195118136254797955413768463134030001631968692688581362541291986503224252947680181427751358918300955657563921507212419479914963939626068981258542995890365782109018360337793323541219247562300299018912343766600887750795355056489794121640747979056576654800304407731602345884914458747106564503857264371472899966846182053785666110883753328564687038237178646298874178348544910831779846940402748181625169416195657391892714452618489359820641483735860547552552707800416512884373435744537822937148403912753321518521969792252437060597198339658291935546140262317146030656857552992038341234758909271543025325103589506599528743765514511667393555781575216410462787333992860738369127940342036796650217786906585089064975581043721437628931811113433391539012176089762506237869752003368364801092818272936707302276442452841317735916323396245768360039686438054845197248615653924360027428578476192485044844204048869874882664780539638758896656865088801567528262875633473390665622923619640355227171468455678654898297834193121083046725339587195949357370175529153797023740320 [104,98] -112688225659989284694461330404287098390996005415564511291257872008110552603776808279073589710557078513715789054328212078163462097612997971514807460745782485472080075878262195476114993316953990330259671177527044599596006637797773394950130436835716204381336622966724378274094368165186275344175167203171478888527512298843604073985725271883966885500510779093658916075338533195068260078338996680192594277290654805757697679657893312130355963626734068672655361855730609904287772588183606125930732960419290785033376396279727039775884555442300881718707430377746030532115867973128186227159463775176252389632776277220930842863706685646156682073026862890065083893869893216781528871949955087622547956993779043920995776987335386026995479994630551981305508874910807113386481671148543449825792616915211012858931239978835560789770857346768750078702888378776556620408126244316522302343268588630661817930845634375819255003289880507315552834227405091059288193264605616474595295886381083403937060780453552829772789840545679872161514369980555862134801114937382328457585862689916427657436989732519434011337418329826828385165676426321305673366823617895512159087520020264093057647984843338137141498697793229830635271401979495549034151583931031290699632216938719043264893208915150296123650296210262580742931753184153391109119637353039029181906131498798747972057157859143975470001584078886468899652775433539417923532203002538909790205294299789554853549597128888646885557328351726757510568762443140650451061757320638967567216801963599306847877054026720384064089232868576670047421778736234965867503995495807521713398644280018006638727147337044874298160024304262928220007381203754739545388262763607548686914119199753698169489932245285928723624133097919780667243918027307832963743099455398092772596535265714438874717451331640550584880 [104,99] 1115889065895581374997775207539641039086585406826890480082114160991529136801529228010903863583264080126166810039935005113617235370144385272731346125376775380559338277429051692541070581808576272594614044226090270806340717217770902922172133261773401940870989274949168230041661946546549998063941817067953219434871228733333264735536052499223093325426539658304827337749398536246327723748811500644967836338342949142341088406504408294564746350216827705886994958520375406727849492782565818428212298793483047473565531001615896844706732796129901271247638252216351174744129922458756784187536155281820958089621656882466340713003415483500672352652866042610727527971479210967255469100872887246212633557142058665024955450894210083299781556107392983295497015543541718064354394757018848374189932717903625583360765478363323564480934645891200426188052121666395801951943145371920664367100907052157301748651437087187459400256004098935765573892535675563660384520676392269464437687831533613800884142309527048084919261342386730292574726730677629759002089108429302527359058391813688060466332042062343933597241465337153616205164451040198548359082704808169212033796456508023568929871973012096141776904388660717118161380919071247530894591917579695665451712148772612868285071395946368413053641079650980751486948431953539767298177839320123051621846865279127536046189498806917856462717926433653062291433972803621067811622041095984902795785063843197381410103828100858430492647704276904167307739903773143959619717488192132608062187222072021119602299007597139844765316849817197127381216971923414279823413512356489128973580536314320345029762444697237534201490430426616088893591748872362564045043145396686593026494005601958697132480407432525916165228170440728958350951844672287248404434677220636005746494476079684633181322387388149440 [104,100] 6831465017853072490614752316765080873351722395901733177927173584944207748369598089075266316848438577063730588629851648158804781769337185568410408996122858874128576288519830992663782295932499506073560048980079059245944293125811447630444423824070828357345549003120668751409997257813953867938933768944201606339738817532925194541050733924769168451508721008890856182367070706723568095443129853011910328569874552893417364563531578031706947649476006388581154344410908864825081243385297366589921959237060107692818597454796670488810081089797637036605244534019308835280901459005706690658671803511039837267245641802953668693256399873772809987302174963831521787386310413876969342503889979847510675966544745105574935082291019765425578527355055247610944287154003133448462440535631332837784774649833845477317451227670437912965571067263897486021019168995714998439425159576167740909719462016861004508026885420148099210516722247125339025066671740765175564415587476183951971742478848246769825919028116317477687294494108899027537107282189008459674773127198883485020798388575659379529335291617979007678530596612774699952758680275873117543318602332238306803223900581510628383281767210551569667535588931572749325239934492179418333752033752833481973457859426087739239237076022675333244311395201574335356665266312291334568370988029100049078639133844910783528356949008547289492259133562543935903967470495169585697873838432434993239992663746715816615671013744776703512579198866445325679092724707526340133286789502047702361859899826676494289036836288129800029292358725830688167052053407194122113963865269151615498269102385074253817747362196081169933873792357086878614502865180069023602946584798570191739918815935533058425872824322731509354360750475335359087785053685167034608513399077396663712083218087012062377089668480 [104,101] 16552378825464051476646316949198404366923500592295327749321931370985129285538335908726806747054029676704999495600138206505487864990610481927558191536868214989915016086404965541963493944880749837526036122014730045573897805752015341043433838970248270768959831081900624013783807476632702402852301060049523798580073034154300797960194019923796629042077905739321718209218073384565471976179771086429480124426044051244407376741797412267965153179300444692300799856129890057594498102427739048275671789290458420106539897824625521203080837169909901526174878899325424505290072300931911133541406792440536359989778476908990420786879405757094431450014254855640810682704579230116165211031893236263907023419123667603879955441777641409072877033578505961665934197801599684025933035802876702910837256152853550719814200352073070037335567322144389495847391642834882155149199901029138226822444614420219353549283985901054860487436834233214005841065816646233242720614718357988236974564786274040079487055476191823439748897574268063883126879121895500411863366436568739197519321593497998037294120516605218366380548404128765843071578089510725721829555101001987308965663876297652135440392128360431602776025961723863781682762144784873382014770293495406442590313994775168344686008588647648264887558785469891306386691448061419056336527361477466454472099233166592526699977180832690071461618969439724016034275235907867925203980329779718566837983387846169606931169175142335825835727922008296785425367482923304481839993606211551882748140816943564589902715025114489076685459897335309461602828318844626339948145269255593202488470769745264585648620272176797100580374005692926432150386546785152956022168998533165135356099049808241503661069325841802734686333235220954899758476863570598488061456504308656752023945360301227562536480 [104,102] 8150371110613357080224999886995413256392587439338646934933681739075959807465381991906610770325840899585511757148378601678989858449514887228446862281491153936443932313910314711491154083982789414450855772148965753248528185195275233318612684502005745679447623416000526920126256276819919162129996233117961160637921766186209474822400153733173759655210566487761619158771435555267146702078076672691561948490757983987779195918925984595269347685127970614387656190632922317494097714465442613894277745787595444042674628871196965398276384695484598206376526138209538668315370706450613071289029816185588449715907296857738177540593342017247917992344625856286841276810427825493109423704139648566547491801629337297627015143422886609808820864936012548911531717369689341517890139935514834707906928915916926178074184164507368113176730892040611468991926243273500726446847790987377617975487967665298565729285189944998184569703102123501686537769757649308629314447974582468700374943535887493890313871022246861526581971309306204846467869344233810070680638257448521139588684337474838650850900426480785149273920156075671368239887020030290833418356943245100498173609069452714675287197462090210134011410198016735025535201808486636840340346016647681602634121016640549262272814567647048249739944474731335667534612845410321411731914520353078297366459436690384446966920818980127820552102350089664844708201864544632107422231487732568746356866784216870585417804458866837999301022783749987763238366672371760983437226423925589803477543699418421610761869348804892546123567120184391492143416599770286234438715778920157284384618400883586181360356339672754724127171052826329445701801382252467253011879225862045284378159467354744576361805273989965819318913901530005771588473857112240930234498426432769534770508820980504320 [104,103] 3834835214351734214549792026188485889203916931286528705978415061734880380583133414368795578399886668454000805688649762257685791102166290983870309653687719065213953905164553655381556011730781066477614168307636459239613451140633899406274477545364597156712492291062308242089382197093293086978651528238354767789062113624049521724169015981075176096363505388136712758682814697870923107206480485494916479616454095718600889714641073778446625551557599036402175172115548080803082986287490915736140033288123783021857779875373616030736119607612742956552298888604668326062310516964926630666975709371618852586954641373801176883224242601539427255929422615267637399585417540737631566253114880940575260525379518981466588364120784646294022606708487471643284679273565943929695763361671920649026042320404645167428695669066488924869585140274841695241174111789281106657186084116771681590759837863258410046609921334258835557770706588892339452069957390923595481667317748691469973748440000411387795033909049997771220975752886015895681216564225542825952215812379778367735618981406803353217791271825959756157621355874870573286176530706347064161044400483484397660831015027296787613743307036182361224082079625413767244087854402933591002907501495305435374585800495440392658083633856508497940125310821519237421604895967228913987154855907728642067519658846824876976122619272928626284209977540000771064959897512523052416000234889882243421060630588924116006632218037478118998252724233582919194051419068554300928453207479746322691186757328293146063520745005222527442326014213433721819408498562195218515619398377054143675585148144718472602114518828181650614071616566076826554645308557448288991580872123820273377560264444822446448667510226357926860239794566593916156898939251416880206926946419779794721924319880 [104,104] 100838740034711555868026233710280213992190641896465628175178000164379162999011337671886956950069323466160970007803283604549383488266693289685473416442453338368773311755405402700026361823952204180757712056890825608978775876661448997128826638298920882898159951462824287563716808986671388493109959655950804417817267482773446912194948282164748247845154559189653512590872515846175427595134369658485984784482115403149753732309974016464756098905441674545111324368144574871960560703333921405583516112105223761677628685049950204322493211365513969047523625040228593134501169685393271238476373050764869666023148113710129033477073825236939248330629982455595545139706746479883241071182497732679360811252558602101739298893112166156363319513458545547551104717982427712248031792259872703287988213385859828084100205463811416740362593607913331074359825385304148956995222860891393358219790817620021130418737772470786853175455074035564917470180994253811129753622511878067660527083780175341850786570767462774346058032638629663283057772129654119248142466833959808247652281782027739852142688779113088434080042562805080690793094409527642090400442958145813349841881830507915734723389416343101042733678081429139581902234065078240418982591977093789902837646275450998980137810947230068866732429196697872009384431809678963186728238372518728024422744137112977782592824975148777102295965000598897963824005659446898270438224355828875569354974046099280796549139807985351682489804626027356690333084750156009454974090400402388875485833385554534441366612181414032571542464561312169720025647707031421122124886731353857439793153809007096140680903941651108129261202059654037065308821148763535067386434893324900909530577465967380345429449541157109687315627633719104915584295607549196330740226270399919788281280 [105,0] 530088093763304038110301310225391345970692007725093560531918877083026565247855837380170161828637925647338697555462948562579273836736239905080624162089971051868858818417930043389189695448743774491096661086197785414842422998526747186656544981550697775939475417915147076801665945773573944576268031835718346207221558129852083680451650263993816958014852063665798905470727969434544479716426437464324486505350991388806869029410217755182839959306403914259860401376407729794509301149235891996301577186402507363466595719886178097213300694968869053566069733217372133735248861435608121689144461392167333137684428919799912324084741712511856575072353966646058103429039013077683595584803471270065773193505632425342043933731228362193853436593612293091657351446703231971490409690939428741957522308576246032194802089748773819221534419741144033574055482390611154575916300978213595591958851162713725636326177545084784897713975632537521399138736782828426360195978970733947888809404831815177400873081320573921363716785897022167071588789077857195429072174991163149419283567647495540156226985678865575517960307716356849629965699539673698031226562952582526385296949737200270781842054980857221543521224164852633536312994510385513965910884883419864895938107100744068681185148949907396949737693326434032750116109359488842155444885762769659686418349764376213349885229858668651326149909415791218730233434037024931450460150676057492107182795532192869863892795891654044274846540925859574490162226621753957751138896003029033528889608185000971880169930474089271882516262071961547604220203712394033969496099356827153375232638298598563849103144641342260310345072751570970476933524436915360648106531479435969762334762384166278212384606271605243423794764542510505381964467250417274508705503248374443883938508502884594780364203641312472549807207913700949754821266933983303163039886590451188100123150057033319762354684379877999567660922742648229932344302412287680022030269417862882353155168761723045758134279462797094653045630340717013642356036280918172101617521424043062455223855510305543894356510289524544478345635667437818483449518680572509765625000000000000000000000000000000000000 [105,1] 54929027564238799605449419903298177643032555222314976293940695599523199488240065015781810478058144484513726159037064345306497807958315717837540679193468552169537733693469628229071197365537004633635750153128586638672301875885374468450164260461561512459122739091891482198648534697857345743756627515491481374586941089184313914128581499734341871261456888666085983923123697528498841081081736262884285914996289983814727373316219451788901788938707217903872501989736914598238388648298022648178584629411417974405730145334666503147137236319172898627026889143081918228269664065714717498100995681790395256515702912842381581792852886121519581689901952082252084733874972121733881995609930681215236466867336746179033535430307074403139803654566826113157194418694632289805116431606420351138288795622748054848970894439912206714282174366453710746593621344984148924052722507554961429815441975482918849469668768388008731251417382304886099882737898349708030656999939784564973804841444404535477871792236652183767990587675918431770406160719297272371969698059262578495871901034112358429030050008837926830776767298642739762892864254649983785028536759172014236370374708996061142912288076506293090875354604923662287980849172347345288602738337197255925546937125569998897721143466043181994833023670615099151150694067865456406941358809348575549839928336338799427047182746920480782605436022171289251962789278672654796638695223139914738775569194265278132805922928283136439618911199322249963844057074890690298641796557539458724780803441360686842927691645743974693849283067487524832858931110418960945041831618552046714339040377148404208216990491825372125208132601986422347855536577178465193033331436445133597118322972709551997356700788376307501370630796215194644627787455299518916561741111077491737363898512653427114339245074206178283505641130912450173493126225811545290988194175446043028972373046460224181230304817069341102386593745263429483274359312935217202940282057967640150208453812714521804769224109608041630188608544997423847439766600830019813805384097089993942109103695728424695176258651688121753119565388034928332672279793769121170043945312500000000000000000000000000000 [105,2] -3648395701319820368571039255276552520496826236790434694209776339284272229571454041935222550566470484634989470542774823441283233341250981319136671022656718298258736383889896990996323285120224530839622691383953032632359262677207639353178180172649841639522742280198820170257012925176068232984004443055415251920880153558122100951601215512482211758652951560689773350360695698915278763721689400934120792060674292167811416408037598395782093237001897108379260512271964044955368035026564077876443766731615428656647557965007317752360067896585656630857674229551035909680659672477071357053210420259237087378281127129948110124637395866838078653603301612522177597913724570583110943416629379270360682913496574186625101257587057699603113856581748807428689092536424747016924448866402999261562215643201963193489955156098926285814501946033564075885526597139293281984850953912286302763593245470858918979206554697314663934775217569334842040457085061733925430273929927651640595443341300091395862685641818930624168483016934806339088000975759786779681071232745572327649632990752552095747529454151017805953885362690563508442611248180907897429676388948388478153969520749635355717812690797159089048703291325331914166649288475955770846526449534377068821630361775207241447064885986153250242692456303508155314992796635464394035664035145313486320974793954660733297976147414930559293319346124625779200343836776919556854100163545167502432469002531422460534080094311419782553767326719386421445175782077461916475220879429893795223674769641288304917010463538979617530042596378799670741260624480781582817468596658611055364669426398344327678186545894451309114910356608692900954568932199037688935469930051119535362282630182657951684448925184642290938155434211903407112967664209876433797622428021486357939096462083440937112734999132227090301969816015048607807381632189191557589744990974644823746443868756831269787577126734223242523245460837641556009344659604861602529729964667603786670168505295936829172928004539669091572130815676269307328425830320476056867015696536350691798269788252880662017840351739791887069616652209411503116065489393804455175995826721191406250000000000000000000 [105,3] 65881115758406986539922201399829222614530999888246339649108221020300545293404484110374692925712310016156236745127717140480501356688710705559324342369677232801998237761106371989091055469004190230283480605175649156184199544933654279782502589365981818721157130537374998154377616229959705752663158946991654999588127301890686770492555482817710117084829910597473858724717834891263627369243331476571078606626612483320256789921511063222597253575961271388568535262456632150360400048500275378608097032430860255815614379488971345917071601556678390730199085929924318672811365733622540677991353298133044980980231079783140875778968061005033462987611509682217187824548746575433183016853123111135388276453532658280014954464399492127723224207968865723415673582723523934392095990061979534339904669951642282880761751436535604846738843649591050856745662208523529737772612129407653654102408772166070001485438485582214038000350170383861056818726289170508663311097405640389064670668267449321298118514996967949163988670704413625240445352589140203881452280099397854933069000798150545979433582487211852429364891468367712354229918964325725574505620880395265381433563879974746008406778982092501731192544255291320716762057381987257736648436571661777221781713603797091698895933617683517873431604239541364345546571355719205576596943948826519333197568299455184009247351864245282757979697807687410324236529340141445724862314241813741926950868686317246718175332034329930084704489991619753452507882915997294908339434168307101137088320443436404472859135363433545426283712791816624576252954043439387401194464848955102107483978399669050614488965398983877474030503799326769842301661181649814293996748825446853570587508594344879787690759300245015177877743628488630087137723042913052861344846243132794431437229404691247803603248572657106681574439261021160939409763379064349912220348990250843969311674147859103205261080239995669970259298938392587930751805473509568975906727099073975490348033395545600736000792395740489993350114228143021227147280228736199842305066568854612380673636867434845771264746766106156024169046483279776893482448940631002187728881835937500000000000000000000000 [105,4] -127533504680537958542575037084619518996313602780010143351681314720982431874567972350397056876956037705478004815290527706508950899672362621021935112373526804944988315028299861473125891555774163530814174652896756650463784433302916302524419844450744101034082990438000858536973876858731865424054619024046096113478972533211474723012649878644611363001033440256299107017890351799398977689097512526321303469229702306004341066249643930810169609767722021796348308748160993418752749040495369691746452846495041603451538135782160317895802906444383331908849932344825598768010668820630876759175843061376316287385182758954671603357964601462372045257590866673532447692957945357385431144757309758508522869196105404161006875595996936012488873370799233744184086152257097429696791297548890833464617420566235296833168857357777422012590477481083282876025887315482214373112308008070380737578717331766029861776490314463123465953689939302244066836759857751933412275508423944829691100422010884226345882011028325618290562437572550207823708160413346161916552493354318351545804867067347040858464866250609997361088483758209867703505514232388769109216656448137387797325830796058350304185532191246350581820363741131443916930157862280814698558000575319310861260173779191723138817303547559062276882713319023680560654247427106622631076515488431960911517048697802405454370046714939142348273558141645441111794544318489016314103684546332849872968624395806919170527529408750384383666105614221270529389851352907811184857823691775363329558443289088556923176168240073922914286524539492762796996016593140181934026432945209855382148332936932658701631108112608454585413664370450933317714864570086701207674641840371633880108426006277324948335539502329014586455643374563687841374048365422764867295682210581192532317187183470436394336428330402020216339377398107187227473445945254145179458858713720213738907436490036519963122529432028903427910538119186221261543248747145786460075749097255243833796776628672146426943409701015801918199040165539810664434669192953800491672242931096283737453076874649512515489098626716042082412465218858692306280744332980248145759105682373046875000000000000000 [105,5] -9338874432462255000102142235504624931222617401631118181061974145100454393545288431756579632696160595325561820475927067086012754623474976162359431528189062273875419187862916708201880075502855382400522163008966052691809876871017357039000531489560780564952158966797454896411536854910388289415615870080709268367236064744236079250079531595413077419932603149064905830667763509990332478440506186040592090835463639532096766259177895202157846218766429505932689869325732853764798776083830643719014305605484472261703775645767049691908849698252478472193882322306032105625755428441428213532789699471279459183260141255231859483854973779478705472702206691880506555624849295827471014498988895366110663826153125154917911692112905992231036463042204658619733901125027317998173084284766346226280857988324960355210172384716436144625404977904249922279765059314906165439005176910302342882044596579583308689949907674267762357480188349740790501074190042961253452375138717945997914979345245456933878792949551937002331069662156439554868221721999965908858040026805244203073040518521738721939949110163239706412430894468881646976587193677656493888922638050888279729340028022975578415454900641591934936314670618743367968148107909332291351015449988097954520374977251223737063037300866719164084376016840991235770565449379354481261976224162285339228935810213293110936570493493176660172181501937270161225243136469221085507430832144923647313418988346162760963301137535731642962032523737011299004871105657375045503117076926019445092212967981226637296631529788765384077683663357475739224216717860679456635846677342528431748428673544597449217544190195192392317114656175970818054347249507090101417489635176592409485378064014315041438104229919594690866375862183478364046562448946873290088119793967344253311648025837308894066141240196032100137520118317331282903977879708929405538680874908092406289374622774903823543769696115237545264907601707884743304150982485941183997362643933489859643881548369911986553179663752291617845420310929405992458828467461909969208133598036712344832711516917650775051742456740245840369526168127725651579851273709209635853767395019531250000000000000000 [105,6] 180259540061887840210709393940344694575125328216210094998149174793424859414845704439853242348169625995614432122968147266868500652562491971995494295292884196717295601123899090844667602264653479792058644813801217870425011834945381068559469944130445650494147686394752927042240357168034506569603036480409021792014251126551654770046385839043500404403659476533373489303841893025944415562958249597846981424760536481114236367507449255106080811391173720113950145620044787353762870731749966887706448389872940234284500068592688358747289852461089943159905179563567901268726449656211361445764574405423352029326033505478208642735640264295982082653431035728097704185157112430601664299427673453899536291652406698374688620108321376190798788433553901416260794312289751347171997401085435867186532055442516021528144678790683214560706591059422366115736681294875376101316167847838246288759508658495273147405642024797024813255421950584137618651682514038718807609881898765328697408854939389839645850315694064711843409819069863183604429534398075133952824494140995609637348764325116174404133760773134558424895825014741867068894905267282763525093826918258676156480424855706710744204324871505039100661428954905858928604249513210354621062597801606347672239415808544642097233068425965148940803184994082927120734807568560232475766532948649226387851011691266792437855604397669997764141523948004615842637004189062333585084118163715334084842869503015156044059061574274342994656989900770994702972429307133121056867283607774886926189012187746129985069186646285836785672583256124670837608590652952475594803850698693468938578075790157963862972929921317623431748785176861602604164441571698225787617295166292466019049808338869485739496897657299820512398076759116526988897174630426140844065399944974424917272888204655938991764610516376279072258498480517477792085437565979588070827059896771164525069407751644958354294894411608012343374288517436952903668952187419922782859463908774946568432111670072083271397181578152877447973514343287642532778378679910994841638088354812686646785795297197801866092400421536908122436130541533204352244723622789024375379085540771484375000000000000 [105,7] -946010631024469453621186550814389656966576560276722494592888634017516162273587134223453752138831499576407058067638898697271049531337670977022759517416424565171483417999684831020566911727160224411871281701530302557040180322872408577822501431349226893915116212868920703910980516356695279038071099194598170440394168248602160834667801216765890388574805784121911277843980437949780317131491094388044160394163196997323332184989830208218557762866574335970617462392202927016424060267527095265160488549254855497844679025551920017765723264244648366280474783648843262398876769493394435064890990243140190983616107206172045075894080170785034434018627364251515822340418944929912296168388831601796440282920869200933068820334882839866937811356845623445836930150000652836012147512633926591638924509418090945987267776864019550847159074334647251768146533623999822503696573377445502225028851334723162207289727741121379479663184810974787631656889375193381362413069455980997054990849793569959824782145260437498367054604179571947137090830661775915529751960140623122590331008241974666100291610176648729651056400666949181636814659590374467626114633672364963112752931110431165436818913791327902998846127291993043783851387044969533502358846061280005850485176204756721673762120889353854878048007271496660852616593925121126211912131234614686715525136798436016141598053321531206893423321476501715752969544947792011116521436503735165336054502568427741892592164306572155297888295592459896551291291019814208313546593201029744071764582613309743796601774933813285750409490171858853878932965413728176942273194438490128497447496636206895133092052407904916807804662101962506386434053734592550989578922422222055015318730174417501149594497488753503222920516419487360272701212771926400799444761200148575546914303256438345332875504121967768447817621601463754633548110891734268382948765564775555644657844538373321148033441624405902125432653755806426978087119215634786194397587240747570049996110379265511111365201532681267145563818207094019211455473801603766310167008495738622403470446669569171387538085872317160936564080925270658894987718667834997177124023437500000000000000000 [105,8] -3089243330606775980221489300892749915675824367357147848415919757980327332707911601350731644700465657267041313492109528480601101181162448330455387604236285544649544548612772331430520406354827950297085769323702385743368544212644209015371862100286371562937366382311893465340517698149084056706020450303901592931491706116550959022062890894814391725236527026923140190069698065524199346457414379164244612776722891317969839417259960267142054914599461572505355565830731879001127203103006139544296246530825739559125420498070806530680297839501337072717411475552641577532431902901606623817441915311757414144759109378907411648525711025266246179748774031814737631059527439911904663317617896834347802202518501499614477005284322743801057232169356981709253871863427139301214041604926595944659331516381640163040396922881779276404187943124268706161132688863308313256151560384167011063445311053035937690245801135437734187228827334351428389836149725017009716196649432207225533027280403375543921882568665733993245529273732094951308894989975211223427956909321969763542948456945397207057625120896661649197819204852909571274023068345991152063962035131365068315888084922667303081665137810712739919660953256115157025781517168797109347570374474110837404775658407957611211605820335095108171223185056860858974571160694287948250189586524455650112440324443496060607289863332022279816379154797177170102694647475946753319136610610733200466573143053449061655975196797961502537836639864231401965579303984470778364019309441782328951418771441248553302599398825707306768558022614469347163111843941786572778890271727275059997343367332237609625063942178579260762507073187501291580236084320122484457674140910339011574124975555805678669775958925862231327306807825996607205241905581058779830354340508502941027567372705963437751367840693629404369454098043365679986272847404866314088737747604869241501110409468882244480262684699127189287892218543049762398922567428337696244971115877689398126742770740703088713592458571457684958074273978872357336707736694135236787022727826939516137394670329370326508434521707818009797355887635639248856023186817765235900878906250000000000000000 [105,9] 46356061496241817842703522443182824503947302038781791875549952034352719495360724970107487914152755049176294567373918922664364703675125878867326120020024981287835662569938715939666779072214250651875012670223674324780477595586001151956882298123750805871114246150348732151050921902451829972163377434614536204449374170501943404870505373191337226522832793055727406719855359882297413953357028149051762526116119537432070691845227682272250950556857373879751714982834010482517390526495699486075890408766665228985521257308901572289200111938776016917829238715503418990649663704004862803129085927384369120618832972860652108068702509828260001109067343575782500399438763524220071775892798508385828634268268322726898399616626647743986171418678902940243283433867106193595051131604232494285541512859133579347926316759309752601884319088919952520094070684282784716056623072081317770970586987925515830476801330684138068392520261982129872419258086013758407279280054375793866553655682456231805449993119980038532002249346274219641320878739935379732162549612375341303187054235030309687899339278629247456688112436766734449302840484442585501822807439968728154997194292585213092730901619181388625671647741751318033540127386191491025775191710836573673678150240985039747614067795552890668942664102859300081913287771844331346280019873899788757053045233399588940082491061784533753042765242780965895136862423436474909001335865453429868498366002967931606546833046698621882904017574689867532561803423933743937867562061814170853809150829503838391933821530470712538600442494211699047021817704958683212569999635489718620601080138343460240497156664721099359595783029651005647234028020932210942157340283495165808066935984551081684446664618771297661611072058861238331037244062914753457038381079845617197287267698157304000175079317082059208025486141243956217627866573303191305955687245906559854691545305453897959519574299403095594785433387362318069931181841065437391643968021827624632518838578389930106356694904226807161262970788361385859021334809921445398700836642593251363591365359065492836943254437122098862890254636348608130447246367111802101135253906250000000000000 [105,10] -197493906087443302657663890735844959773116165385960315205952380706390965789302254373552057941320563025946492897687800985622464760565670829677253642052737810458814303761128358072591394326284388184115866976746057659169071595335085569730427136957871539129017504996485184637665951857066473647543131435319781770223544254644983372185432929947717791200427911809889481268519276428058703255246569244299675631008668734491528673032993822674926658015859704123207811203356570503383007939523774514227106756225426552953881596181395017537537273924396154038756960811437226150178328564613930448221763853636414835961754553150730344144282463415384092920012586546538212973576713364711656494851771396375682469341003307763860919090344415441803324339362624548170242443255843862110567898915172145459319384571715990036037225124005648897913140162104048185495771786966768060061073019075108950507400896604053165010830007801845495548231714025461580474082819880019070439278307532951695232853250633207055717005499713606404998250784047973666945557192569680129684083006608327844487541775782449616717308178871327564354955854378663141495039514688824480887691980474149934843744834097167961376803556026810214325628229186132003272896557310965067459028472177626908400918650045599233091404623626731076914478476998871471596266004859109987623167230033656202355926442729066351337134216433754540144773666754239532393367900644046995998349931692292416295134547992680309535062471715742407230600606990434564060344489272613942071526488161327191452220825618380176204818793206142011612568424606375521109586902592747972257842220464944678115077363885035795700261772915862767069332425406654182439722063573129060982446075589711274381377841407985430795841731851936610503142975701339639227614074585637406778419762428304117345369219220716414033431587607996081512657422989311903930910175258784030970612399466111892119949444969065954452402958331826717732312017220754014268082711993558656988916303431433089628937832139040175908579371909253484237421753497805031222063552270499009934193869403349312600322202629979250661004654880862899037508723099065832684573251754045486450195312500000000000 [105,11] 389258884659615368731757154472948484926275568394638019770515303524285494719149764680550228934420169470071335436288241342962300969387368089671260156848064653216298367560119498840484802549130947855233746704504822505925619876310431877945239800334471238365471508818830852635592911971911218837605629180060655395855543494890752269068140805572594600798782134395649289325601444985047857609011253322594820259505900085135953649238000576239529340694238156518106339192623729622504706894107111713888680094975932176213464578326666770918393959292647788820560405289241656527571363901588386197721625424378144816473363083525062112862997476167030063645259788427679169930091795611000738803465281708255506347506777779091065776340984180861859327268085525916707116074055745071214251602217695499595510671783038423083189743981384894395045294607243838474999197793666287451674568180343619572871559291476082733869362934066810436685696640784060981563449701137561360934692068253434173182526448137317865868674122595438249702367392770691238112470245503546421225675082793864103718079538553266453827691123410657619823644620835234608350330858157116840968550522879255039257124579072176183200730944027533312550719516698210747993404163292742613276528664442269143364476949194941839226632569906523047958180028135107971462580305759882293275831469413779533098698465173868164600910540255957108357825626886702305333008236277692808566488778892055918168323602456880012386039034699260646279029021323470864466775211355404016180196728745774054627047382321142199286364620704762685803277690603611809699703476455897985414378207217819904295471084627408099436023456774933566456349501050015946938225414376764112231571760386662039013071154428730043473166937369334401702181457772501012674031692493136910393354126101737365763058871266668812147019284611436728164288985785057292286195587843200131908695654839100646146500491442383880405154611053059640459479157395355151544342131884498375166772330046008547752784797594063680169145430271424304912074061175624872504500756060162992974087244491320705847713911829304276334246000781329872467845243377837505249772220849990844726562500000000000 [105,12] 42383710012698522087466224185984962384462456634680882557276145342925971417156545031942587377165980301939171116164109577284693304897515010045064205836084893618917037866399755823155034162266002751579684691548911211722587255811975570114391331373260254113938660612189384630733318385307356776141258236294283555330523294060557922843405787532601942883987481299255871702648012628261799316711333287830710741810553076237377108137221791569260052725149679842286906252418433957647145801645756678853948271060804825762919517620161778606718213340537560785623976441462949919767693457937353265605572779874071378234476183158443523016751948866109299760525887051599792917831159311064245167837438602874153902726309174044414893968610268064133269696950943645667060678197806134897005797661024425794736961037842016777725848060805140079573634298011831644965886821958759116584234976851941765914627328656206974985490243741856003840179819462034362937522321999181506338156947234440926359430860840389400584050656135932609248608058747528079814873227278596750743072623051520896040812565924281613188639782894044166962386989053578681650103170589466987889290522714688846743823121781379668918147462455015722631108263266410974622378655738221234517469299986699564989689787859337619750435041646052858648948422465376482141397166189605744741644098883222857736905123324400249045425659244556513151971869937575943960446967782338202542908145331808823252351438571530941485346747567004435234054099619297826172698087429479850583907117690686973410787019323750683174474588568449095280366419202711619705424902820055642722985451685793900900816335722694320480280810451439827051581749035042082402827480281382700649372904263411508816683460005010085560317922429990572132648743551329516425177975263705461033032757546937903654325431044727109485068415304878689865247920766816915821052669856089914965572441240371773341645881272855614320479955401657520403388665982966632929557380634511509406065685813513243135562162295024078120668326832045996290161860587545127953121280085069305082479355219075951910986140760861145618407570466424586635989513183631061110645532608032226562500000000000 [105,13] -2517149146280724501973895565018732953698464637170094551213738198888508129636337395284272219757361352726519051919819299945641994297492703141121519478375620405671866811415430905326322552424464105317002466541952067588284483819333111233547448791686374927922548076769922464687681014041060321282400826735068825449497869213597696052115167215762597065412257105943645879679837751056108386452948754926726516168492133647780838105223191876904286261645540180021745181258735635975214904800500695018717543624355259278769113455752759834919631969478770160139761002453177464499670911301338726631681590235843939397534562497279223073818282131093133354785823079649149005685771893183072606081248237805975041269380653317310362333930185688537964642529075415144434842142104638568952051857851794916935138106989272034421482872048353945254457729542341878305851649502672887969389594498767708012684161847536963331909342247377048906453825825491069853909333106492098542063752671392836062494633892323540771422728099863091002723247780349049531733248182414946444578146690693798811227617373523689224180536262546790538972113866554809892897414077868123881680450504391787270294315130830652125356181168831445136976622172376298087672349354951740440087778555689628500845366789603815703940585797763163024708130524480363799662059072209155388997516256640774382896987736540892639668656016120584654932713744935885214327347851668244029456657858661748982104673255263389664941041870290513874419788844637176750173153728211642820265902497656772139255273724295764415626092319222481390548226611225516918216062697782546256703442346747493302840576012511743954096572268288194631637477909928839647375065017527747872834721272629620028159441599133985882110375162077448762197579206894388197149233861302729605474841796125801766675808870947580305608814416020548325567796788016854425114973384440762666512743743373617992529542980321171303883839832437208396413466606995395451506938259914360161811320045813457208529136926681896141852013940236206932553294623290809609114393753173726837469111358564125043485066413448006384467167281489882041389805067410634364932775497436523437500000000000 [105,14] 8253416371630237227314405136514010102871580834330403752691419841664232856986463397761957191485803230332532693246908769760720347850217898370301481570252120625281894915738562644021162163383363460973366348398934047766215632189497059387807288177671546565127326824577340631394752720915745935798224153265691463724825765037134768551408506544435178801971522889818053905924427779438713568308745414487467301555449962477697239692065187709448471956938418036076342751443434232821853765721992974078779974829924668861060816759766069920312983532042545260211998026270499999958746213834600048003868774527751609563493474755209668965028995925075362669660282786147997109611568729149118917303476539137897766450112662130362725996898739513063169651113458889559483002049032932364329390128415579346074518185189861112877014392966580730839626089929297434607283148039671370870354620786333260557849542192574643715262833089427936141974410592361695405954256441752428542170199709463379573182571352929232276317576553107865180127463604342674371181749617830434225713685082925757260744226038791526140869474319181643508896013787592280219040573537781016417334356940286655103156885596037562294807699800797238419270490552971512543462159758494061916059480395983096829494262464801437172699873095745434909613761318686335117907745282233276937562408461764953458187492547516608707102191674530159629536943380558249506101691771923464892504724563150399319313397620697942155619693356643265606941603878338784356442667514722009941871849211343231475020636434150421134869872466628320597861072452860756158795693973139202269427336552021592430975481514144308714576732253816264471251594036550415415064936705900080655461523759259887095736735005666264443198519153150750464749645605268780335310031964847439539780428714610359368210017336124791958227447834329228221363497444887104434475017252903122777738271366888484165522638311740294798689620543904937126136068227623708220378927059759777003364434183820365515518113575409558449520079531396237421383888050580465151344395191602109390456925193193553379525621449958731318182970648235623895017099016513384412974119186401367187500000000 [105,15] -17568498683417289553896756980797736972896572391196346828588398624996171039817448219253394867854105111560451066511174506485107843097547298465480446256739186952073915479157397580461343774611544030810762196055828627898700821609548420624799480811810796419656749634891285542279894374630550715056784661050800372259828365904011309727438467403663657104759202529023345521935106654947699740262567208200277584973365529349937208232103630660536970338204332267822281712343670769772725763983508767358855434643838519738891556332739735899511494323952161496887900879732791504763002104182308633304977840892494580850096819013090619057851893234812860096705423952053093854498227433590931077342605167024448850037041816036409509075431096692655032363685559278796647645660871647965966457212041340316154413675671086800060837767329349312826610265979809441035269343287431206528637581247293316166249863666140368133904168875377327615616517101069755521616636490624091459557438087783272869539375659076544966820405733397720441453708400456380271053052920417711250164942632086577183542442705523932686093023672776896144176514621250986867352634697094998233742390451050746316726592406996117268534236078804622864309613467697384655165238659973857419075526409509796940464402978799861395122805707693154651584789222347354353415789572282329935251536628445906878858470644513348180917186914075764924686499815360938445006698848721503218897888226666303374734957628043865526483305690673780643197382191393954910845480017944793936981858185286401202249001145831025195222502743344309807472983095174180765971572987337892629087727122144236656681171241209563413804079205907615863617104692229720403786510503680882687061613506511747404457913389055209275714645371065208006646985491206315988666127289974010334991743144952834158158168034553936282757759270452240403115978070047745723273815094734055687520366993369879787303133071747293077357131227358205882068222928625602636733688513952769767594518639209096708079640292839685369696238076387224953713507275799931077084546764560563171298316313481504208022288313203874128575710466225456851674380231997929513454437255859375000000000 [105,16] 30917951120024490669118416153388466516457056573289539396653330500826795038106124923754132174915575632375581048689063784458411811693889964018039143050344094102319880414116497315838262308411564639323474924778224825485852338570394606796245331263867979808230769287742259735525924613289435470568436352496394323313152708857816431548682501151721555561773047548253452298830652951019172063779817471915141835757658331287198215602084727032564633746309774933375100640885810702511352865442958688031755518630473213793810963657795298139889328611342762632648699850846280409858416098255301409051047734339718880335644883652286318043824806432734132001580842071338922728391331070129235519322857323825813181058506970489149327787214050638793412250434132920699934543773467900405824354601952924391606040528806632799519920140291610264819429485130026011020144915557738511598332242576551136219278983434998881001960133014855092800795522988115439470864319280458911584569233589394609464841862152462069186369283965701630020855934090187853123731073220018127847068891149638318156357187292404782609314701331264119974767362682444632308623306550758489764436496886088323314789868301310359141122596142606716920321603660468070296601701376512373909458580040022228861769905959975378377892834793427596438814644247807706933060568363247568339636181386557955002091339626032867330513333816199767262940442082524597442299862897812552007060755140216373583695913312405647157055584297224611310639020745489489876167009418482640062945387374246067402243248674322295714675167016247705352125611426170879838698427871713387708914284684590199205180422783293222582157353102917572152952409046074839941753752003610110387396596134425919913400986498716022882940674492626666699985581897881734372608609127347768744155990012091754341305921519846087548600520506678079469918590503209072174723090145481693598090923088955150765471847527959539734075108155444091781339014195327040622943773503796162996421886653267114643080827023728877505304296373550689028654724763074945900308951630374402791013005347842411447582046180979562578228778731842529836626454198267310857772827148437500000000 [105,17] -48742524253877561257403810386901799769202582919610611845262890332588696068739253493814152050439876651615334423748079256279317742142389586039354999609627133544456583704712976171280520294661342792005180109368008829679111940284051271511366925652126442247426751116763091983861998294490475767682250561582644724403202806704741390438701186703818451548233379441249150673007095855171533196385952829600494216085020148773007095767858534948009629813862299487681034434591104467210228744112595353821446322305512733556613751266603732782055142237852053827523227598800220304103236781368026487957994647455676153581683349210995082761452690722409507407180041662024413687300913556808955305070133550525037498593878035580013938647963725780850675752332165711818258501516965804166985478103215930036898009822636282972201849183305876780008906800235296006875995100922857364750427655278600231310323176097029146121083060973546036465678945648675203348148902843206073106291949762695012379881494962980615276059530171947213241246557425721091223009996008281568983996962719453816426543998425583113756744164325438225197735271713431889500885005734438439143379263457489795579586882030087590074798565406393055200568557384459499303632588643909408989344425120669132295249689615596557777701488963919341542032319146921432169804893026458269627540286406898875604799582532452597049950058850493782836736540724298166525800739508990251243855228880616907864917161217310270720152505393504017329585474232925606543394578368666368638775989232465832290317682451140730398863599586462325398639120397705394038190137262263454924848339619606670371038940644672702231487319381317975868561136391040791201379800207326294393008945204082995328515314656341362548117132126747104662881978092192602144172361293133896848971377969883241822817271699595121776050731422339480486506337908905387629742855417432477967620770444622086024444461321228745013389827863520980859790997783779187086834664552878896802322061839443986937247338995847121277160950628251258777875384805780518740440707715014665830361280539684799650664649030846817522608441231035669716220581904053688049316406250000000000 [105,18] 68462183518897846256476207619776462881333295474328248849744885643929897922471225122733332838704969931607908344408455778382294590737780432005711043735650068832718174542595929109163570775902872768422429287516267627896238906482825826829687850434139714841669410059945753661853993918315884615818219683901821723724015488618155652518666469415287899166884629510680937999353609323701044503881160035865629438715740008211454180110292988006507764946530507860807084564234851846094507302402750652860855588431788766305199833991033470763203514945616012908801033147187247416569407512736058764893253466195433427024638209330054454318013464258045817035774634081908176084742501262702504274963461379680051322497641537545367169197747807995099924437014805122570626915896242500632256387870592937308777624432007027579014415913389771221261754271196694987811262485522049802647122459770023274153981735014850110205082879536034902278831011118162805364620889553135585136011229167982445571664819790354539306194798336088402842212404533257164152974710688089106033495978242215262469543728240642325633470327419560417180427345050504146173939652680452287453510732941830863429707609841843997297026320636269434869385404492673535624098850235982093772578427811549772557619166545539422280765496897615727873831747547817579727551306479767162876057369133206979405749750445513411025792361864006983163751920595740977987820586409578889167842152591231944144524896608711540610428468201368659147400574682555677149833276707728659094052389426804988287507269754326340470236298543832844045121814407469684954974864234932841192599330238221996713224574474136137360504808670356457976161551459518078836142474442461271954435689287480155808689510576789613569367014700057040723653669428849320555405143894083114433152381745223740050899795736421890308600127539525723327089645095487763277305862105684027244881132116474085508137447956565602218115685945002013498933240164355780077825903219613372651123794377881264411072226463318522332407505083625889202818834724424340931658765201671944856813989493246554156756301352435363407732821228179886929865460842847824096679687500000000 [105,19] -83067875320432070392691809525919579494877110507539162777665312219687852776668965468327715232737767492207486501880378896916861070083777455307453261985228197710964478599215092032666282642765417361875304433651526578500267619125395656151372210944999340986178203263145691597561565252594766806925368383768296283888884595159004105378750321006032639617373069554697522064736315061985839286973042323763748945570257165623421642759764738904236041179688890509457701772130904367837551891267597976587850446360915417760112335079112104558039668305306615855315707155466878484732899043539074475816926632302456999383524952402064852345347322092253560628405509901941840460686814958361575466573171506743959874601258507288221869352413139224337030158266169916348990300147146903646502074820018362690834520661153815148821428637529814555687961794143843247260695251452036743684649077889820891246754928274111406399182092013942821974015463214004351472284145278018678872533214097694737138812569033454975260161570150450694745639862512077652763929347735085332701452489620417218456193514502491754635035118458125617702354728145878064690252648686190143547856088234174065815389088454343506705409821698162576937418648763746980993215258618805605014563248412910343526149023934348055295243627263942902685854572450852628565704949293281985943036994107696634638572615663707897178369143860695057200963639417557914731025914317034793368925908193288539415311859336119807056409668557493051083203258370273110777187725003931004210128600556990794927185274146186817117376338831644677120151833625707879908697235854558309666809229397249080872441638667004981478442567621422180979029381132980650976763288285332254387014235764601019362881554088957365982703286395995032526464661638349384391747542889335250319995954964125811272951780571985280495701719696353335911682676922225470929774957980384266045150176347338966702272083925196265905086105054507368989661552033798324191249272396353835892524952100535279905445194494711157751445512376023596284718697818032542333961992514446147923941253106242662280296620818176365867724353364565104129724204540252685546875000000000 [105,20] 83385780557947232294287265214968551735627610228137353001314878542737424839212485761437754976597299845464764877671606387155422719834027256631315420257636347387686992241427364462309591842660697648338267854090934391175134734789686407571634972737620472497223930914961111058920830581009221658185220788204019591470983756993500449500427959191605158174073695977764174961810688131136841251268064237691494065799381739780587218237005582396981400040124360496419494405943706137828228694574751007698428770915554448781500099728596266245067052125989982755735139733449850250019501230451792089698280360235978478699075452446431476625304744863636142864566662374280514885433274248791938247839832120629330331803168226301336508767592983526937065236716537930762005607656398453007815472774166664904062385866963141300461282140119318955916085589353940737986038457522564112195575085580855464978877124312150353999465360624438765108489225136742654834109102941612217337516526410780620591616156699711980180079356761322353658124710007379245236454845644484477150419541214106829624186104418888131435300564909543410173138616949908791276633250259568698424417264781316749296167126307429289318518378606943456908656562478704600682863279202436110844490795989641194101146865584751693932175918560996305529869872360450660488103347147781591664910737115592409820408130451942033512141289192121833623841919091658310429208546526714311836379987593723819990647445220835258892871173034934119841383130135404702921849148578110217699061205444055280523830768118906542562369714054033647932299139332819523544515811163366582636585957042093326113122540564971033186925834375726008195257653937966293155231500855856281277896564247777425362140092220088701357213285364059663634950462331592404071183110087415467136485237122296968901865767017767350296061178647644324971663997947909778690995575841701304795429380643232964382990312183338346280465785861684221004449814897473596555029701962280080299576686632401501691434837858157948911880254054181960925294576851551989705019161477075515564597381667915918986209505229644650681208872811112087219953536987304687500000000000 [105,21] -61762329553791308649047499852109592213136291423421434764082935374037148769735875838082879891992640053904353352042313026372936342308353435824406501352505713030534215229748538608260447134515786865256106379860944333829898781796739867580611665055990504092113875672953188651703917967836118659646774965461078610004175258087853684002516216583844352293524714814263566696866689821262349878949149874223371715485029978080762295319132380748590585210134835751141575148330184294003516743935052354387811568711500036008339085034550879537695351609794173614233429882804992073173327527056457342037586605640015496466771001373330143593397955724956788245671950527089177846590107639270759035674789658761063071203053624814191109029427288373050499023940965881787013890490120378404060010795870677230644073830446514668902520229244730670625448863936906086168096979105397126819836430570002677674658669865179222659909506094936174159564928802268462906172652038240114655238111673748534059605907852951402078545749358790495752011233565114113636563270499438570335513898947123189220763820976237532893956464266986719815374835545340975103927547390345030395285252363296550762970912596564101592948879466836068913205364688725624607645444033457824170908205521293583376699343855618496345259502096958846618474349511387221386608792790603369083828707469866548279242265287035371693660268153286268255985481386409448480635283607071321556856626367581847370334555645034125965609744284025954074389403851800840147180762048014774204491208009589511251688417761728798423448504093953645636124382286523135440988220520509720520728284717854390108719618171960866110703025538735033912350639633428781443790255732959795021145162337260419017383927703093608528002060936216331554022400054492364840982930986439052379397828795357869073213704393243709736312057572454368552141301509367585236117737934849530978142635315305903223015340273949049098470496925128000962771448145934121488251103781332682761292729290083171139861912536500809941448725990310040619246647858583579293528117809519979267458513683725467506230285337932156553009122035291511565446853637695312500000000 [105,22] 16621418877489503991046310432190575393988819765939230480058813240841485070609361507996819062274208976645358723726849118323724845833007122256605623792334812305225810901110526461521049305431115046807146632342500165066995054395663944314676438605088444234823599370306023271523667672920899612220628692866550452518416519418971128199838248420147555249952977931796561008674485506704683784612968607578875207389513997014636387909059677297043912972881973482554712226374338363017930685212243158896356065515270621917256153250018370741434880270005454444947324544937472140639868416844137270718931342923836212777912148426437986252296968499481854320183926834272838642724985064550926107973232911067395682296427129799850666689173611326341164466208392835972342804781879408661579703245714461992845013429836085868180663987519916191237261467504642027365074771338710171002761896882921093463188299928090671681554145568477720082806706695126506148773121213720604890685105063120791783683399985305942045782256209295063982987748887131261702765707688324868917804870387445723323217632124796467266186837700895378417740827640472161965398978276258379220529944598673331272456358236831669855452859726026384983703519106383755593188204085002118258768826814470231461215423174880858199302820281393644139754823591187400439272037860804654571586703255515834664925849326358934803941195135958008307752628749415180653427798461386650616375630796284581670023059058815060139878744709596387540575218596902918099740639810889868751983493814441617598096152081954858407329835926134559865946394588440205163913437570373230104060509933436777344513471228382705603332768250384103298808577553008808950149709296380001354885376362528082354654211682732292910052135904374485399054010820850448533957469730042934015520819115268665655127163960580220517114851271983730137653966993616047805932365553756949986093363662664836546591235506472119072098536173653982366346163467980246109726844054977375192140416649480993399036387216740076813979298415755632897620229156341675683245254224825373681401194464532948815127896173907129373503721581073477864265441894531250000000 [105,23] 44992614940386261263953137511196031150646364472940470823976378395649080611493056524259032839550151232576848559326016338643358783164573541036382960990275360332843474644833684681363044902546437083772800113071793052314607094691617593024369697409668840033481672484064950319692947444312279025526957874236271056645411183196249032528549895373728447969202902353262655741356512844819418316974423147310972420787289258141056988199263653126933353331272149394702537503360735444682918214822289577898108784118986684021317482039713702829020461726789305663030898209308549868795659658522036433434958446022563573585773353654139958966820538361316831782490383288892194228398854641380813809701506489620184742098122140614240812908292140988260062942557557522221178620738229493059170750776835536905249933014250984638524287739985203807525132577470937292885681785433480528264517355769445266051860353650173367483767794314471651690239807368568081776249938396048833674552623379998052726045207921287575843360761899256986488513229181746129910908399568849816487117365183308844275922394145952944432732314792052527519411436042556782466681353022179030679751643061462774545725992214283036134357331800743480090297133827812793177978194016540681044336883560035235815355639020787520415763110508950955377867735300577731775700547311579721213813565810389608179334238347223526078106664259372688244607551804883889001565788476466716011519987792622036103863197621701018796352581033735606199397781815262655246108249673781964521091595413280811189872365409419496809994718777847922662451188329281316243972760015629800773714220617500295376616562151499971192023666223619034650533678819040592912133817314030610867354955993787102862019118252094630658947973797074574464647737674748364870396083025515589776395950399358895887463048740561426444768401918418703261293429805871685999981770339801364282204922724110002381865525359906017340254666652970604666091381771905979823364383581884463987476477360276803199778603150196602058894496333478553883860248010938812452706267660077525500109199797627151985756656371595596510815084911882877349853515625000000000 [105,24] -110363469210768741012901902175566335811593966229377833315917794655276193845961694176341721330664421400691023916208417242652112159644747535169137418750466879063544184875902546946964650187704367487236038304332215255776032746775204261642680229357599152430237480376923142776242167780502057353162450411339857291744389263753228186108644792216263127582117904758144798915980075133688939777875313897298901368440638187685126133563462507924343248318684192077936452920120330456611619934862005705701373803365135548124500251921346543779351946776295521407612931029627964392268189549594244640121902338813063043220784781960348584091763211219436518362338125072274936208592961849644168452744033365779458299947765506807180815782931024395615323242949451026111053385188812889739462339753933613425621634492369314058077451703543215243880839984655111440562059996359195264922242205909402685884480625224917805394974718518926144945241747684570502609739368017155746601594433019582406807824169412825059199162682907180841797276121504188319783856033575494461913804893162854436604405714658331090445179008259165765984286117788811550665648253738314675545140974238669245316506631391806764534788886814816675843340070541505123866903874574351622336764125121359042981206195441977590992935472086017734292945883239142740627664055293855705131567829344757129246467163042247454529849259040248733280653221000882165056478717546360600424886208571578673469259486114245480015633124250196216564958345868334933629831325076987768604430575842590684385209594527335175102202315672593741137462150831006354851267204405847597704214606760526616297288662472052888084224856936268073423442296103837397811143474358378505285683855856851074139068207969499125432590506676469127367767507614046982155684269128613710437144466634599072728593785630231471700578405573218199382286138900929542550525648569765807240212284050512691955090436485563026990436505676031295358587652150290420709027211031969162672794500896698236481399510770858349140131293937312589637017380077439857496647482772523221443056736646854252927355509450446646724230959080159664154052734375000000 [105,25] 164523430865918964613936832167354225660482380382905207456811257547822582090486623511711037822945718282045808112144409308016021393421413454310629966346116489524687831516719885610870167629241760925759174344019180207047770555006038425924345142072047574371677504332349483162844811438323686316192502096271927936394067104014505371042721421458001713946506776281144486055584296119452091365601296196701712321623404879326087153389266255058165521027532329778867985261470655964770627027530417784214337640972828927515924198888993645566932245655792373616736279284130742498304482509152167162505551261378039403664197817101702280827821625340858400202961002634859744157316636257902581326830422469861282993702217265508863356598377386259852609922361197006956112478946868478217686732199056640550245538913522692584082982054072667825043935065246511662208332925562343549924300675410342570930221630641386794615871481073396902694300741284208919692140438057982627760810454340254642029714469159430508627376736262100585517071177683013923884609803465348937126882508011988731475836759516150161912262686967914668304378618280971335613659077903024598541939003922469740299533467144924073501907953726810906433146758094523189650807451242992357683590512716337339268322304238940520155696139392577973117618314646341855400548227823327171715165506719167582016007202494346078921990600626596061519140533270621176306413054536265153782140950627417202904444111407898301262039940565500509910862184648342572202292413631062340649867335700763831795240332581784976937185804250879863917717690678839395788006605838738117305172481281384782187003948038316004408124694699219938856665953020512178175704681479019001015869096998245989578049036953411229480779561874462719206456270966105685874133403079966775517857077130712388511917649148927391602243639551678778353271132031228275802968027451230539379842866435035436869944138658220382487910665730558812437956586126851879269014529770889598171277723537120634996499799294883660304832179070535250668730652186192099783598492456353894765625421388789576069427988969096077198628336191177368164062500000000 [105,26] -190967821496027356808974491114431601296367559872254105740402898720925169709733281621247334860481826569851212037050708551146455841538105845351434607297199315104152555596355638546154406049719502284444201385231473072995708667600919159025598829272557986752269787694429584624840559883552842401216010027617105484173740262209650242481153227212029443566395698398046660426696467195347122215347682397724276331530325468804314382666844856800924889805669393671606457324771806623149620185228652053035507757488322385196250728365108394939360767656530615869014726752555679247821049280503711877455039070076963609809084450974021898766114314285192682904663314567497705833082141248606744472458234773136790937576583604467310099557810319418820765028222032528742649980552788277474325018487445465359658632892443604492080558874760788205742785146443134717640772532375717526029523397149987915672982510788114107954823189094378910018763228562323680775975105067912920817850353824760545910176980741825150987081187062324700247330567035757503748741858989232281558678637285706158463388349236986028089076156766944631228302400762155106972417883139981141592166963425717373609759708076765631527673975724458926425027532549175626755198161221017883730906817580599611603650318739361138687280721203551761312125533947802508984366494130053778013720141397533293069746536652097321973696868906645462642539644251147610218491985133575650474021832996277632322374691127324580791935058312419687089987080681050847357349319709346332782484331831510370365982752948884422353513474240525527945605505468587554776596078683610268728982336833444210934826705224024684824363522794368470423319165293765896522465021000943761472851946319458541044516039634372423971407370491653284091529726884054733159624390040780831289896771988187702171046951965992841786042986059565295461304053283924207649477705626494716068707176692998054136321075710442924021201790366006964250295655605863153585747351055223960700820896936325034202856636087441457143207788629606339195923676916120845858833708049154877083225760674191893474793690899105058633722364902496337890625000000 [105,27] 177312530033446001349790169292536244080263605886471220841836876588636153409186323200210016580558454961805006273576219699337515798768219727519642598563108807423161413875172339618533971161470214086732609576349455697338796994153806243187419776582462485206982061286052387143513299320937210236929162734358265528539399817038919122050631994915420914349639526976863152943152205019054407269833035969914026453628354907019530779153234988830118165630833083170193858660494363277366756754309933024919369283262338450692163261930531340000605621011946183257582819162433012719281066880699367317184242171193530625573469573507080557974933023578855528108644475287650169123357950259708137992063919232703203595403545956643339603324795294428198727591562323576697421232646791442761623248199686819891950600033303725904577986111067726357916049269797459305593187032440746214775257782945910586679244203722827092542175607100716931542661004781046714446685515292871655938569766500462528521239011835237713064273835828273834730808231909821189526960009481227874909708879369025704976483145355075030069776205838245761375635261716758705965101634379479509583275127775189475270801843132911266866438835275708010126413500666046715012432430728663180105695764884447744085283846042886788615281686486983633951711623503236415685668459706879368529083277207757988469416568554427246624767579128656483841940241853937739232953930164365987071829606694644842811351961027276090563480466069311895920856080305955885829087751614431351548818898022860953644146631918251385493242125272715355595340942076341104100738147135158004940951393044292063576455420571519120581663839741488566159820549575437393148302790342590796888622438722228054073715317336668547582006141212038387295521809114273841168433176617300378677555117893275851702889001879847922162977236416774271831045188635520532205996520479362542827948475054032013737290449767780725208043544576652856373086055247002990257423749955091345438485619066232453661813263756340569620716047347102831432456001833606323883193701229254427940150040885207601004669442090744269080460071563720703125000000 [105,28] -126656545308993071207283382522465879917507477857011438683850289446897701826639619480336711126338501343980606621722677149409961155426626179502840624471144034893392286775473603995349628419881470708466144319301769294539503281108390370731483351961754716475222246457059392123857888456283285709361856295876548975480046650241504055589292769048581412253630641502700382055427926847163098872074554872966380977301632057409321977512326768226136880023227258160353330356099373805927984539328080041115166434455857757071030432747997789482444992915651078272158825523635193764586868809365357169627029247944279705563656145297391700476335847162363277679202714521859906214576469636251593376735387726087936230719909676715236695385065010275357372959339194776142136191333229158964995969528809984115489276057890450936194266852802146486377693732174290468119439298450163897974188917988759049253427429088099201238247788205862926319940566700025512308554458941444868466946752042801551402951813544102794578369516181506714528345217848733001782633427386539691224139208078307933223503732220163372790409004165223948582689273567181406423598216875001756728150066372455258740961873434013906498177416898507180348343150005931467486432153907342702736054327104197907274632247398927546966701782498782146589708895944699999272713350511856988535274520895252014104184279911235982155808336135602934091749447740308543045346485457936655718480871387015273660185056319649134079597915954791317252156103455359881372174987823056959178229873091936209712564509700677812446775622908706622084345483124208059783826886715253004871461048116798631747427721200036457832411588414008057373892519673933786679765387058255098166987577067701428900996320813585242806755525198161705881266893369746737683937080248740789179338301522543637073524764297752872369305159623094517917974956971450011100580412881835444364113315280476308573103086408590152076540960832888984907272718742293133415777076373403702174181608623982000941811167080121092602046531439879572675007027925827646405560767562870499333701161800633250287262399069732055068016052246093750000000 [105,29] 60436918403113493374285394492543672960716905245319866888252567829910452327988791898863249041311811291699737175554155075445835133115500429705335884082343430601412402383212308113076697678302625039598897438723701110028674031010781049822311135626855500219883066445906042847903576805209466477007975120516999873821860846284973575007418127193461450639541517993304954762501808071899165053401844131094209845689666479877331216498907599337140413238375042991710722626815887515509685932414750731801230447166590663112469314547008701166249465642703568804007578395081546078968499580536562242989298309531269778782689873082195354965098367656230997082418396054456645999917993521413948280924630694903223371309595434199745858239176167677854503617723411802750040137595778704595698795766265997468737215367532067773821716369414859015887025664351491273886768268964251406988069527145862267922213343891519943291948508706011475656494001182465834195668119304652375652847481585903100736301816370812445252016522791256518611059646949489904881337800963085630301430516266285877862048990603444601065111572700504926047824845083158126083634474875766498547096336080118069803391738045195430311275898680595453010530407884486954990408387871939619357148369452862653974263816776572024911208485959849926890476411029409145618323836509873035917318577899688111575409761321443617064083269935590164101125096414025875485897461624690569399366403858820637585004606763480214238609464809187929978135900827341256336540360052312201428695888676612478349071125912800211455608336333757252346114449509068515619412089500377148199589752142368508277348628184860393988199498046068827716424172661888762994636163384754533450364512015800321647455135151966717198709264587954143979394098557618658117139442179203148078818274348436378123488531685296316507220908963300494593098266764064677481545325460127407901750611330279365875551477749314192913792386131677904702134598620503622047498181491724681167317059223791704872522458417755834610753295493950699580697173927961437585860519043557542675341206876715727247528775478713214397430419921875000000 [105,30] -5305940605594729486102794576966782129470793384745785569483823216273698069416330766744105217490306649678181308835849311438929468002827344904135865997143697023808935470035824375260527576365042784010273812657553682954634008151910617618235902570503318092000443090697609570716933684161975896996489817985944442555202190795583541954206177826731605329352627643694207764423166321927422434530978528328968650452479300192504047111198354220556086834423212023704299618822577753310261766132393673272668495839473825959406058825986747422525377176456704346177936052469563911232948166001939158228629523948747816945368219746318030576851584048609681576190969548019783889559187825884430135326945570861676639719095722328179084572477526122775798460950902989452586824338662798694795073337932710372871631413453181580792158938173922439544371454527273552684811978933564736954803385563872377420175579070564629305685701283480670168739341208769811844791302539861571655234256752000625261229862315474905068189492333050151701662581080028009150278046670221268266272267046164493742553430286180263450743542033020372117916338579602431156519322180873246445440427110929682822459534352220848888808397200510780564984873362006650996868460985094199726088590538258674660726134347718994436857979031320301843492407840872414003865684078836582719038219040124491520309508956436476468052750805781627112280876606234018704304067250663102778352459713765254694911752936379616572967146774126011033665815516702357449479939853736853832921753722842075993093113985970294679330820123613561685512145976265990824190283446601551041940081738778605623689635130808570221117438205547432894789468178101762700231820295527466498638901276831095122255270906319122496710828736557883655760491907497841472198073040928334816853061858274036167119352835617744528235110296953380574278694954847435490902097430897428176029577990684841928008066666889723715001404118250638444038576131756669576719941419902840416808539523673906858402096586975080009694249367307293202518986004751173247056262908501705742879460750427433879394811810925602912902832031250000 [105,31] -23831426773039107634228322934031709348221243978107388155366650755776936573497669589770506282218164081160465477651914685906883113621224443015269877785499456074314640860708489893567376967899560141721012144282680969252531570324030391528029659042775331066238727645145974584425588693371527963747857017443090363821309312002076989738375042245052617630985529862626551930659900217638727776202888938932969396962838365493513742174081546196906349099984468821811599316058117309254628135168258370673200386533479691205072473657570320549727512304135288405839491034377369492332793657176030785518521422204169086575372355234870558583090936936524178076975488258696421755129115156945907306221366067410058474380331442774257477292484165134200472407023261324364672109260815649318679026952786199137533300187271881172295159693928820947864986857475983706755341396644244498648562848444732817851020996414743932930693881367511409266550907165991395854865042243648233704127000302515536451397625757645025401860848868484874339141707222634261446865468898389422130086020696881260089373987669554722919625482187858863700090007623147010123129710490789237604018575068273698753981102672418038281006543354702564803785956051699657113499026104634115095701348907562826325658343754124401302752245283867093056936630007835346902080060684048187753627531774538686117012204607440066198802635484757956688302052653127171742549518365099571851958572441491607159148579484803741011903259480104070049538616940906696966822627260895545904504421851431153089374648313293270461687826593893462005335997799419493122835026422630925678970817368517951165442805294254105466161132422958131269837312260124408331223826624324928528475347210508923371321659100253952297132028640806192029402382220478412499909139555265751740938057941960016808226607194901236335530702064794614611889228876776465750502353497428106539649002629557526815580507590218363846970208249984472133823495194869772123804585614450390808903170405081159690896289952444811629761238249502426443819019368265951678986853109649584399765825937222984975960571318864822387695312500000 [105,32] 29080850820566817262425107859768374607859932423979509765257033855188398144444836328681943811524635001250810027256331638116484447230367123151006027602635169932690015750423870924395812966036613720708701422837775643064127401027206072228528963873495537044150141310713063312003150646939788780840635578216582045144689179025066951740177672637361644973730991024164471001722715678302975911163656880265257651666111930222685867558818924747243900793258831177526557541897145778725309536268748570669929258962592009973454908711446340072155848096171788226479447360186634859522925380479946231897831355945586820715833570940331590841095584521603376416707622190153962198663411757416116129882644283795970209975865737334283888593329946300436119668653130884659061752403147325034132177446631361938243605057729669488164605082303512845909688437231341461731020006249944739515685190278485099606863358656569037799910263735929310605837848674713462338388166704777040364728024573016353453445095990263743278195383291866204344257097015517761409038384591380969086511917815358188811993950614569201844307570491566811087738848390210023027610557214562157822778766801585480037062773033923635170322625112991085326252696386819937606452765362257298593844296920397986116774921978562084656992755876356342331032399406786287152186844627966627011439903201360230159310553937088521395290755746861607732240763376133985712141017905187097776956037281747278585684979787096123960107357592706540440152570700773020556593831491041860818280091553781325750050513639425284027276856999214652201670118414180000836026340878794928871969390949930396473290456295911917769384422416727517613323869870928012032754064269953486390946640818158063678475098433341428650986118812575814867377509872095397903310026919170814465743541054417009450158219778298769612573778353970722494698620676742402566957675713574382140360300570363726030217662067963354954769395622441967502545941171275087768961831042809744092750037888223113789668112418222735883697449912943101997033894331591843689553143412885151744551315289299964206293225288391113281250000000 [105,33] -21884212252545223655748627613770292899512718673512781148529062187179462038339319166439098104638562607741822168743021122509245301228268650769932934624986077870558143860076895589491478674603026379537748413123017461871820687438094940266441465412201635654608427285861355035547074087746928921195442078711308723013192664863952900974639174600820228471225728189884631028692834960391152557961893393847693482527103155493931374499432498707176875932347367056176530993645243397867743669420275889454481921219425061993236674719205042692523544384171383158376672878439807598768473953016887627889472977018488091606704436190670410546522056425380637418070695121971976861757422941204557182727350385170973039856229357535393063098852956880236812689719056039409194121627589467835536371492260597501122088413954819820208375242941273068241838913956946026899597946780364783082529373498074946300693829484860734044576248725516456052813636951551327976050805480464679154472107166090404865059985857046439116617132143935113971701443668003151865465661079346718244644337549692294310808207324114650602752170238578280493749273118226193929994062594999226413973321362636835454025116360927383906778045863079922391662599033079506859783164618231215379536363845524011529409786418976087557864465652070344197393834514173854123840152860733849291106887684413698850801742588279862653517217641492030196580328435166851606261126765900987977976403269112674858527706983404795647300150683004315937573695274520246525314082030985455661277519395024325586167671788932035510608139504341076085300859967822975724526233462163845316502794053131104272923743385044581648028783477959137238548580760076479491426725954612550338413793258493968733691396093582509340870298178616622216979998286841219285425643252788069611317379371979246747154135630989459188769609519620178850858434881989353142943530419222168945312238158001569247410962587307424897049822887299486740120869693610614087432962727122369657816883744966810086519819827201048329645106017716891702076868480748401094877386068113939154855529523047152906656265258789062500000000 [105,34] 12666798923018975267428695265123059328617549352664534678373299140908845521682128458649990576922658596998332923403181269184995090703341210484644527191476253600404274868167256810172605669664954635421207596757606987620794372631390846273849943881586863478404040296096718204064806850515013139732656376963520600816176210207746272929350124620873841131019591102635864724012052774836620585884406529321694400309304976924676910969223286909640440965719497240040153574103603642729214602500795787690809179728651766617863895980056315638281594933395852585268036825791231201501963443093782676541863462623035884757884678712991547872699927975027391354158561385089931394311553588133153961725622674957515057199129793874798096379420740357708300490009491774819613545077150800212087348852203814299060434766027430437561794191154675706518545132359262330014687268981920903497258069509347431289245631002425286208700188091741800231702286907360189859391370721338361962429221204668855566128529022638908425048300372107021454533727502657676073155305266042827554727800688983048828095467828387549988369023002465802702810421621844351426686927039297934158968485996717210968503021432717708990719919627139666657444330275228806288407691772408260112899505182042566988743215980354161656005993458196196452851815557255779313605310881109011965117772438030309218331439449052769330449963838435734786418216231668062878664758300589593395166054747095110422999657959755895981606070710718241486420879117600454576441010082420726727433086322328766839377495284363989365736321296405898706309290816676153867144773082063066348939595362109310452884316334344844375491847216668387453106031951071461613804159940657585569165737164511314701963057762437042807088810174138360578775133432531027086440992774194337924424603106408574551554949437011893438281136650954317501854472221871028315519829637887798295134440490032134641222319350442666439268414740683875772003661398452468365018490533253377608368967079594390810395419535735807835123871220971966283556074003231794812427837235721886366413002633635187521576881408691406250000 [105,35] -6183909739574689538470773168905251040657834316192284286219252420433665387461628090172538159431379572251398613509285119597865041718420275493567085021505204688729174558058550348125217850557853084771342311115402667541285835306826160458238772792330887222450452031809482808317918419612771689202491310405318385376890851804262661749270134674202945144167616460243244787915390713063362217320809182496394018395545298691760246951144903732786011917684595119921350063060848810910984945712668748505726511332360689574011231406378218055782339616268462701563817139517245152610455786673685186813340085446932269329672849228604732770854857078473153208125390282310578667634325843391421069526756575184853530120719619376652608202163678135872208847217653964380395948938209623581489136251483185391772356479728962286711968575274572988033033286602714539069430864269518328725629643022494450806525461634717310138809113704165148522626421402570376367814734111517378651559017385287315929291934991274461131798768526099623303188386123433797648940533215304441384353590571810325292792769607661257796780553503630094272869268591503262977065584927195098258028866816681421758155819372931414459248810783536658082841309820810615003244369347635888325716580695216469329656570943210718374286007700250088223804521944512502274966221425296660346732682225960436810609864220147916508976549045351059804971224727244310939561030985469707018121532893114551597675826190686446350052290544005582974308680098119990826438325789589788299474344937891739030585818794107523642318460584472068336138054068721293408129292261806328042917618747500008961422240614385866616904205511507023396942564665224095436192445599561894664642011394912286175992440039459286640291246387110280803810962783580459211418358450912724832557888419424041206572700242389609428365936388331674846456363067375726191775759322351993727398819475536555628847560089828285492242227772184533401804178413147990716753236650943867017419074310098579457445988653329523413048503042657852355051060460992652880346406819508930929885082150576636195182800292968750000 [105,36] 2754030693643812187934337499853463231801711305275416722053810536280153786973300134194597820440106975453045173951182431545520277034686073456865530582034400643011370000861518536434399433366713630294894730362887115042401716467275832736277881855028839338049901138180129581218409246361160876659610335844369906212476003020695269252588572658737765203838244342979863589639373745110409307907857292265385159062652413570535500659932086450768382679600230649471037790222370597854542953113466881472592776469959363160858263256170526196220289626435476128655486360194223196922987685207235467134733599721418404421842239781813572460836044789578315905764043924779011876739723701593878669925015839514954221197485114591829058947931731630498120685214460111055267838243975854676581952934006777486216898031403138517257707092705823605952335048738291086356084041588668498438126279466488500307070696686067596644258477153190214256622637609320482753663989867451129783408865371470306198496676910306088265561693363237175023982792723924171325984797445464733862091136091424661491566533006256648625010692404963568895403478644431672668049269337331627123796068934926826011514799726676033317663195189763742700100080349014350269537371664440220108188553859663426324075095249262776746175595011815030558543756970788120064496311973180102185536711447364099961781915422154442084913958459878609241517464638790786605954437170092564453641784029915574047898386674395945398634366678699108478257156863075371078251203545888912472774203310522877913329154597423002400503916870469797588828404337363057844615330453019321289654112369977339995335779881243238880326783960681553614544268964180614424696412326525993338843704945453939812495997576672414432445918094945152197869574781469361982202271994252777595946978949321175656113617305552773588242669443987977297685625647701608233245455733129206554595737691592321643704701387729962680550784768887258243543294914969657366603497244591758427076307811057155760258216456769930362542755433083608641190671962323657262787426208694441243096662219613790512084960937500000 [105,37] -1187081764086630454623506074443094461484601896262304561807647880746035271607184491268134037663841841082107725100531269302062260327227208378005011919302923890213375999856208060613502402832801551909232409115857475088098102677075890838951337922322983125689426839392073447841569182005486760861081174077944857212714329263866399417011864388877901752229347220614034931347249323953141474324907461602060112262805245430220532556047534558717710170990121962918488937173879858316917787429616756551402495510373636610535405748094757743191329664530865453861011956794705791904311608248768094588220096696574031837630789687995911985200597980875644363149233359610394492330763882555966980089235226888131922770833066861881669744658123482843069496986326353774305296990113977277159495320376705234970021737899215982452856682985195982260184211574542935059897859247770237350846505357167860004244372404938420906238575214239659247036878252332803608652155630456173692732602539152749012094372951335619028981555295403418939998478550392932746171208569516749560335030747959532824254647461813805306237911235024180077596515900500560656013107592291894127010060202868288431506230360473872377382756847371494224997642448818458706836540060556704601780031992185424033550601317007542610445676911017642668778049715064447516118975924279299922190037021949214929328851012423980099662049316419473913766880091229983203913304363302711109910944471823255666462837587426206537689737434514388972262344094400413640023994717879032872546477892607899608840521020729939179271468630320303399377318190765573312608044317487256486088646719104625109178566214614932303156729469894813255024778359539475679330361891972891501115426573195192863052114130313363157657709026131900887292828449666340095524982990165025927075638366201338846328158920303384481987428423879234489476967246021519881017759118290177814200574923652724041120220906554058134975690585378784569375472699508896854466051435108022511030047931575817701061844701016255504341286584154135839672102830096730671262383882691437975154258310794830322265625000000 [105,38] 493156560145371459854346245609542693667359688867888058612836635552567126818109202191613508669631412576268344842072848465555827021578755267041712951446125605689315120439269224417991780236447305398477243449162260958692521309902896794632213865126825975003001838050642665354231110376447058233776087169548820166442518031600697137246457436107503934064902178699115504259609094738409159306093366018336588828269298901897739362588591182735112279636002121163521005945326863529567362179279825645074958846557369226469553934161571311409657326846159732686570647453545125436949232891505180062727204643560212479636167487323569300017736378046725133895219329163492404115904919003786881782565311877990474701833782268306898753894766452295342134448696299333073199384350037080404476216694449820396194581938988118807147601987700547173008231273260616631787390393147170669360255790751951065920300078779661532337661844577368380223168838207029314813218318786833828283557772736683892296177454148124782499399524298440833059458742922219607627499195681809076791056092129966797873870062249008906785172826901856511338942629651225693558309020504645602641297851652516681774905152187243688942141107738324270128696222694265973607625756339616706909486595339415880504738349105923902953172872817848390980740672470456932920580759129243867223842586704873837241530507245296186156495690829875049749286190138208162165312172196652053948222798243086776157339314835708585871764826439222324467130509088211137135858866084818615175171884472821633192758693167317583200392169814410949898666527459970501426385326221950432208051456001088923290833708847748891531643654596819772261634166529243541746703856022919662255212498986925386823166358253962693523490113251527089135152200230124922663492563490667391146753098323893665946396280844307867047201256682617256109817883027024883534156211823203465483933016856453750458588512498235053026140091416454152494380140086826727262970230773521844924622838885670279323824935605433067396051274130830050617726490539809982779906327721164416288956999778747558593750000 [105,39] -183582956998700315922286892502453723151499325452874243574060871026011807197727786429977518920535791162831008521908120993516022232338150312137833337847288391800517284397981457392798034242481505557882597878013722782672766935474039554931574077096826612526824245860859131564897736662946142562102279073473283664766487873023430136818196131578869616163111959357620839009006583158458692847164550416441205989399099854332584939754823090968149479003982577585327580525749719857528641332432277359670305366380308533121282533462354199632423176924667724251362330364671408067396402920692600113184889289067329730623275717201394229014081223226409761993983963384468328847661416848058838091519063948936498448749799662051580156406751951963526252748665486782443911438261450494541862144219037334539514604790093051448341099204288342363339029785968582290691985156308326622838595979112998141147416744087831714590988578764693048431800158762077091539177354606310770687400013461037591146240673513872827357995440561083844742415642937464055327859861304666345032658092791959488501513058698079576582010714950125663204922114735178402915105922562974475538290050755274203902833617586088052329375978875244081778352536193891724417749714607259811184859862378793787578032757381734400531766562239492748122619174175963803945043928164004280783404016479933221778188949055536912892786426958356182489695038928594464728598997410655246306160505087906408948939030475309115071477233824924039521767714219679528318640346050607604831510531519012736081987772878463337771005197878366307252009615783294477223243946847775564173995352044863852773900366417237287802317964918408003975618320057111127677603632668291382832622965136075978812784686026850625137703993383248501706720253832816252592844185282258193255336445018860933383787192414248213451353732143755674302911103096936629007845805641271783351781177638356721710433525990536326164286650089167421445665792771097481975011369849429231652193600087556600187237459424098932388033711997557440232596509619832775284109516178432386368513107299804687500000 [105,40] 54633249327704444583702611090732953024342892225482104198391283480408948517855581869319602750193373029575100712679643164215601430626634190787009143017207984877566456352738130975678164456910155849456043387662123009394768137936102554904664753007858673612454491513784507438883948191902863525989051214412684119449431251430168153319851546451071471532406721248954215790642902712309325619105264947605229430906128224382884895666894458578252054780963240528247968266926771550157334631633276348114329104353927981280887562537886448288535528024249286346703126330216647199432791389019390497901692422193838521261585726600400548898693435285274506880214539844735586702071102265555668889881390826840573651694731427842189912065127269643105661804804699221360375630414911719214641761566015016030754855388841341301886792270679570166664922001478180953519294338537684336934636372712899840963412309371106908554952816740977461229470016228641095412669000419683105061906369066805176972869165151357870872884431834877465134747266363987589859567968182238249871459481599136548363011351805541515315339676078743044614014124754730992438300959910548974079123002673738991249271956945329809208374639433000657500043036750576412889849737948842554795437363145091048363183766105419071712514528401093681758300664968083015907445647459954667262790116142053201121251833064282197955156958017551555441094944776975217198058921609628936806402131563778593654911468433747446903333517833817251165812575248455956858733083144131860576355583867148921355261092588975160688313995525672986759879479374766855933096392620223468028981999267607465670284108352231949086696567799509986032579869536310777784381553578600034938642231828009311616743271910091328355572147724336111419641391290529041936868222825494380263320533572146954257218161870921825707020010960466451216511130407383417935937386647983941878347972220323511668315110356365964216212993722767436373429103218308727899605187593210157852349427823416597092995387174120219957769378352743553780996715050002898728109812509501352906227111816406250000 [105,41] -10246090974726069190912288868737241220522586599412318054224255208976912642860638241326519313295098249947817398076185293994195579002368490361286724691107184990431876003030725142904497863461112368994768599559388676344355164935616629195105216616075684405510518466345551944767581977635439922293121124535814931808095403623872141948510097972200400687446515821482749124151414237340765811813135453045925301617750263271633405306556534237402466038275667134296278418746846648346646013772863256156343136876792707453227124434843334820449715912046421226517263565023568591339207204826220424649310514282033827499726145036606962835349791273062356252040297529345473727868169044858445548915033498976311165895725904317696155376820037289670725937512850906856295443938612071787104339627537808632232047269765728257718135534568386783496785447124861754134305297286250484687704401779002030311573073698740998427882165868488751674225346989008876014012213286129168124862878333119062586323926076684071880172801552233401375637556020543308815996972241928940476474479740321290540422358940000367813922759050015780014871555159468558307457864657754899345570143986579783993220217436110821145893247425024266148434376565735753914481197857163608131936322895204654439618391464967103493198415389836037715973032585938704458056362739111486026330317483179774759503963640337528010667177790242773590722426487535576660300197388208099497687470328076526784861631740769290154538794260346651961840391391710933674777077518782176435796559227576028356812704274202757503877696166191860825949297451113304946112272324898402883830223315552492418246655989720435215735061512915980372530805618547856415746214319266418567128810488110259034863115098449233049580227310164865101993111730785174745498830970963661591009417161917153387411956200219526203351539094850758896607411730056239911162712540591188015190517334625581615010910578275339961494053209029388388448408083074416975598884394225187504431596327313462816808655033374244993289406568669541886397022362187314570292073767632246017456054687500000 [105,42] -483342243262102739243943970793249180932720494922110445047325304715114130713775047724899662414623897512605305641340373404529977295406371574602874577396014356165716826494735452055381331357810768123925771928229303543100916088461074758767955666292764912247632245432318840126024733009685583370225375674457024115479037957146892993314337109384745202801408487236399750896188946856732285379438450475024263540738359949949201709823648129424467869754527474206531189701028339375639002494598556447764484111558026598015291878115299709041852778662967144458827374429132213804231229810476954054817202592728552991668345391116101530750401887221366642368185832168096003807876519035010244553181282145561634777469283392910105188514079841733585562982733444465263109360221604945325574970579860833842494362736564310513667461346149429910552002136363962093705330974392622636441512921062180955354489797358597681651105685570529430419414700840786499699149243871672746187067343941193563786625383798054375991483721794235489702481575381846698709817262192283244392805115597336267735580887828831003448673616681267931126409546102894691401531295450996756634787751854819099434851071508245447389778806758970785723817750235035240730767583492259824772980879778051299189892057291616963899644562781166880744412827789294773731724918924319439875323488519195154561461862364505123956453722161307477897829838546976254513101342058319066573763139750293571176044132004530356687228010414236045757054984219251322685603350542823944801349895261524749710365993812158104371684192540077165708028094697947192179414291246051890422512762326817822105378182126799765837074016492718948916909245423309012357885455929351106420172361764562093889080461337335324750263443422810041405564072926004733227992514501122816643383514680632772066437861560217144715262334022326854638878545581137053163046216098894195164985913214219732423504195274932790237417410849571810480646799633664384839720395576974535325081198911150292589377816596079527433793420704917671859579542115170625038444995880126953125000000000 [105,43] 1346611044604640223424271979589873724382747069205018196693264356657008192757301398868356800266432825002816122195223043284497623562605806984223790159903081945395715905013827767912721555730219002291191320422787627457295647388143128589278857853414448554243834514034978307154108490254665766614077307300587895665096879314360865886756169824446738501921406474051700038002539628103397554962150456384507486685418591658290710117004472404490264127620975889560323583882463880229670079876420665980230809504235614420493851078383695172075320919461124155188114907655890578554548866344991700708450876092939605750496073574225413068977365490257838485495199410232630180455936509155514117888120856834144055584607601832244587563388417583872140592715538148385570548237778988621567345251313057375098777543881957981856715830526190986529767143841639884834013933164438092529939730050988503492553094327031646083109157962128673356138636365356844984779952025371683467818105157782228243141318523301676253704772898614068119345618062501963901309455218180553076691169225704656672743476923410011982849652201088791560448889849975253683867316988121414709292022035616636320349455703620212765024329519384600278477987044114472680600056542976885457600188480761917506772249172178032932795450783230330914105598299627286428935207644030469216045013040643652642680987973773624780628237313515565434037072757361993565281884146972991844690649577849275344391310018654062932757833658208540203404539627377118769530745700919643949554457139223907074759305403606068177089090304497293247259623886629480983760885967117749910187425892556183511128134823507649521122742495793169894067416886740904704491973896994241899995349535384794604067351679424142172096284481691817473245902572414167690140113263360934852346317534928464601577078738226459773913004555766186250497013411468114311992800560507214967939331800252832500343151909549199087890562660368072655781567428715528991977450084741287215372445673765008007444798101206410284751638594344933571450573239758341514971107244491577148437500000 [105,44] -651897699302049125849608094774318022803256851013800906529903341820543547330637661130426703271563180595164937634541114279418925964491629027790301973560438313340627903058474873852626898573748290307008889917786256613928788919880238101692414533103622238536155498956547390093889267867308146951030006492256262698625525516409664487903150219164113743942686682523341040954599759464885113594289356247528870267005532308571565758280291906997850802359201073533751968790097586842726657834821238844053151165115543212808332011287284100551528403830076097882127235938572187919873594560926288410713921152994984237837010512508906786621688735575714243621762791528077821887351745038979660018849819267295750478046479148481233488499072648533032192434121264189159049216663240236259702528665752708235103844488911966073592476410771578029397985965954107916716790499203165577512270559743310670204730207104998874946406546948693618007073679394670205145487455103373331531847642097960906302929479283037591664455018083673589327500463897515520428213195450360572283816683915889183258900244890408218861452578759496717208896324399492390884338951540648145969015752551487455988943316210291392626136881907415621008221855286370557331453268273470105222689530105911997818509300321017261935557364104976454301829613519983640698272608586856688949621965023999810072540035396983990681513461520927955988801160798262888282710431694008584475296329863160201255921163140951571623965437193151649580493996933160941746203565815269719050344387761178887883158723994380765734042788237287961649067173361544107718872709836158997207374755859978841407212530455983214522591108615208414387985689588983916824865971970337431037285187455882110507391573287406988691747442942653104677407777900372221631987893733127423685260619629414302445620510376208900883934831620282240505542087574314487482572576579886331247561521558991649036130449835988303776704909020655208707198854386020821761381197576501733526196644538027943081945044021602976903393359276849688965782547711569350212812423706054687500000 [105,45] 211342457241479511521440543517859948464663991585784622490960132980968848337496990273727844612447626148165093138255883732311981258579220587765473859422974669749951495025904872122850058021285613926355855611844025663440248393127392758686395100185538950638864695486290340195609008105731025234268590294160167750071768143338561124943930899073817944513087318100635355805780783074239676485135188426429605310628278011741458139860289726488323732366782125204304166203752288411098392610811188572406658561911607056825685675617357294687401590342570512486262128490576846749022644830684274423515001231918310498520283276623990190649900885451942102291583009455875944237564183158976581390784299246750701840141270276309920824817996358407630934131527214422665974898144467805559991857389740048664454218354152811998179261348484965653119871629685771872771146059287740350517187045909985561785187421804890613814719704477851085468506338898610879524255740868318815680523178440202075058968729228732774308169590752589048013392181824098842696472811412331184773196434113917866000524805894770510543686902521122233077525818097855500416990759089426804723149434497645340757664728144218582735132269675552550695335763025320385655336821544497866728581987905655300115217208905388561026446822301067419174500328896014356543421628912289870792438464495759690717044992336570933388318562353693526103697584718725271988308146637802273122766727785355616749377136607569131276994506382269577598197256947879963919441063157901190541970521972222490713644899801235709965707372061793331680925544402380327030656416368298975953757789939992865421861961298957921508951718617170217025955705401140925707822000400378740589175023695311959097105332106930620594039205201376716265241411502465454015240267054317271078231599707912253016709911027086997637956881120149297685823595413278022384592820982957239106202589963856447074477238511301818526008390859969098297062886566556520797475301607014175499881098840457117193775578756280059972996553498483796040829929552273824810981750488281250000 [105,46] -54311163761490619435167481266288458296594196656147338582173928157616939657613864870118704523244285815009951048965331604832776642584373484543696203012710316535323873990948061358036473548349503986665850900028890737283532857233281086130418026636642026017406194523478985842014584034058793407182495784651083056305474916953781528088589926726119059787043103657820055390673701818770255581780609980662783878971925755572533583723199564956367318086588719881428008694165053808522291482270711230960129472996697093189319294071622235807935587476460682835714213941386713590439716653768171467124276319294530438952967711242817124711887240739836929474446180882824379903875764549729534191873745002705889391823346755037714813301365597063337135022221026055538348108806419712303899435208181665752228920946948546754670262066767203727247710508005057148878188724956259652749953038995172028172582354999980866312949286755447607337457449755756575771518183164748482090061937266459321430921071711643780624168601048137315061685930471993436411611339719416167188795181229292183150012198603298752718052312376713596493183396945654289035607827332003004631843016106052046703190426952864456788526738507674652349937570776031296275100926636415915109168051811070698161735744866215889212359616989339978853903866814118748191648947183197188154910790873812615024626112822116392317918696353274698125307664787855788571618591073303610572586095618340891586166685929050680504893742890598428751194905259666025675761011225729099460812726951295555975458710617873746998702489030297175247506275273457468944486133251313831054240134369798185342821771898355958175571267725305588733465877881547221839664292099371580578898898373189766451064820151110740843150372233480199395676739347740151923661533895319008623354863596569495090442220570611774426734060384085051029511203939466508054026415099130932085907192596392950807424052576599581156740781502123668675326635389510248327057881622410672545491945016525144049137641715887495439298168157377100229155075794551521539688110351562500 [105,47] 12622872411870424951743415026357706972383807420310618717416081257605579099415786894910424723572782917366806622091076332039410395846490849873031315651102288431224300139824435939863567279839426346461351852375353433297027485820703144138947583419237595876211863618765330320644833009583150263075145054730750754367536095880151790772855941363067930875903336255594944429521105370456332332065877245938578233574851994200908752749979340792646209506018233640678149284685294456719117799929185567240079674904747629060823957053952437998844539691802919035643170422280286067627799330710025665653610387710113961025050866419331276854874421581576875408382213509703967342895723527013528605435012672060408015154657102616282979265402588601133159404444986328876982258668901561523416951966343370420240084350013006564776773765682623114638170297375487943843158770519565906951160139872575326813660295900941459266932152276652943197774509827476571209393713415435143426586208925121127957779412954074310968179645063482662109689126710023868229542647384224324013506627510844416541222458123501480933217958033468198816192748606951234845511824440970427239803225103844131044966090911267721277545109569527662287476920773589140769867760720464132464013795479004649025891219361779460006852712758013831124912109889672886384091307235515497213601652769933426608153241399476063719902200432406681349479216801390787311306226959732771570214728410002344593407591571064054942798028139988993933261356459596183379584317050041605645785108762823760857784556011848952218111839454067756113916017488284415295913023869822937121690450066194127142956311172640196471321044720845412010293555516775543071402900696204466877438937793029762844794215817152048963631579229153246267201524661364235334441689460530322706609875501998672040655236183884222996152814728368554809253506540246491853729488769045297715744975055815625138463002900648409946371670571826498487192221030570087809037036503967739167464096972040034905903937938416841117901523450228751244139857590198516845703125000000 [105,48] -3154367083584623299195048634687150451883910781634358775310430906756998009935838610709231425614603657466631225664556175157272531813507522109047007762687338543660732936686717931272492349465014223305818825194452533741116539568798473899292014338902116085213290954136795725173940142214225497408279015931976299345652644376834157642012337672046737876716028683043426204061713874025915124985360179167363872283137386214861433598956306377039236477066541838460192852851153709365060561922530052975607847899699318608144597524559227668356574306848921647389287114267480543390208994430199621079653091632647068800160680970786983104445375310365601881540729215694895310225295963579737575157509055495054067059102340514496776371969037683663553042242999428903037080721664281076997195164565345851543981147881545062158789216919183686160723626376648115609216706800526675375007166132730797695356901193618111681677860651374030905472215832130765406712501696771912540070378544231166267219415465240623898476659745630509271265910473854899036576414281358809619571286400350943361255995259061142898092004960971911291689336677691647226001712745070836390183586580459744475449549782696421381007402443215055022608044817157521448165691950785424029533813518866296981972688459229136861536338627112333592451393811555230990251539975451020234738958490312115349636117368912212225255537834961578767704435149203176795130350786989510433347274399610746022482018478614238349226670641641210633436132423757710791440867668210300906937852402738876880655681520025278605945351033632449337630449622387380983703702111804905419101166307877079023724338107831418431278394815658576122853706164840542500493964438941295865304696022808834342377759515782839258257205014828101670958042527376787317417920999744616311962575422756635414241648002465494024339527435222771154832520630296856167801413523571308819644237507872042994947893393307459046612352483815746343115415971264377673654903461118708912880496925984513160116652072596137371118807379843929084017872810363769531250000000 [105,49] 903027756652432509764518659721515397616175192593119537920410244463074242567678880101876357087863413756732233724890035037848901312327289859862731174578025007637190389516793303891543004818572866042134345933217134418124322383458991706509038407087743663720953448179829273423176927795048294285075111194215019582383321054102374433558816865773260415727022723333872734457268522491619671232611213839624507673202365344417874311960811486015481877436410682275584455671403908278052237461578624204249109527710014923659101214534922584688201336568279566588163579791582168040934493526440024131177171841039234238255273501211407205084026154409501463863447506122497310214735540605871751238550334061580563784369121393653552580168490850600688004154376042161466013714101690310644842461033123738107399203268758607799460943810118550169252608725911315882653713377818384802321406344455806893964213258494677363950385316588470418664538209600687931877159411698445583879248628115469700121502060641609781810546565190767901266134883878866511542181490928627392322716878647739586055674885692379065420473874931215087779504253920119286197901909332611112448359087170853545535417631773635953987504294437737207909930746562180166258425110569508756369415874059186075170265128534145218878335371553902368737265528502527510036480128692065086575496524880842141724844030971323787360164408449645585547675638415025926409683545618976539655677070459541378206504865672939068196154045346551969563700425944223977674569908312111468275956243796736683687406829766823133310024435277023578318088583236135414740452059784229039701366759390298486909939581772093161080108370600401716357383061115741478461111942268108483618059889402772300835951662402484060566449775595723060852660547948541070642547238775236156138081780469346545849213597876951789596746346260863582987860437510048425601841706208068960982179664449337498321475706191016170467177043272359095974677170603162147825487622806983643961084966002083770074942897028609511966834588747587986290454864501953125000000 [105,50] -254350492920756653518614156409413158301068900028851239203645982246688639422245207066813171369023442717388153871117360615953125695705728059662965124516819422252772353902398094936570634202965355565905924423025878678824711380233177112007053558195631017380448234442765963139901917191687037002587090322959271377374491959653509817372316617350815897151691633865838670101395243544404754493976045752793779506822534585221651681824195671470400178974477963143981453653232691938921657158618756518105437543685079892031847771499434728301733763737129365658997307955920894654922914735569196531996917582779759681796590833345792215302513229530541902374736447191416304464569684468341032796890278864361170806252781890780617288849004684819623043734438911435415171620823263206383272018756152264766870485314877602034667282889302273255529678006530460410111323925445020770158441414599537716856618746213624191098863940135691672658104663972972520270262863184501928687591817480057991459198828743354259460917854425898869317790731144483005630759711903091257195696385448826553136919373183412308125642253680113944718281726453027172225766252451976682781014969395369575533384967968811343226906589502812973209646904162108316781374204934144867664715867722531471783786678684115680780601283876133389361579182984790446198182980436420006751927602418489998849076283125024997969445427904746136943157566055034988924313010057302190100827308942490816400415879216012281814632501365147881278632188012884564694343454521671144371699146686288216314814986316852007575364512717981993845190354164683943636976397513040888056440386304446358334827271592364271976481658947787052745731430570683931055778773092326080712405497339606981583998884517591036576643016884347690379194710839923968601453286507540162537741839153777467354975282614504705551659014719162014777752493197736628184093915173907525987842436080693288595742162283618606922852860742068479810643264012150032536200817302575373909158525183470564446395827899044528308536428085062652826309204101562500000 [105,51] 57452052684734580368720326418848478331660118366805866923097097188962514234683328337398101604707399058636740751462627394199550254615404711021109481314870627291092142768124285594728616174431376322723615867811335574565701040519181121247698240956961912562211348277178941175173963300039583945269197421061428023852223716042319425722874337235287761100200503495460147369878471886304299310727750912667342047701689052417542435610684942845862907959600951269469583218422312888925343198272277926671176684353231573588299116757262670624882762328354808947602514506585096525194088896051127848108598118941063211069707204232997549704124529566839356010974591035761129152513283055046551078430786482965551848341664700867382800855661286726645774935582300269166665503350344892277215746999906756286781077722533325222655419059689557098197181193958212034649471769401177579510025825402431669780686043178958139587378052517020996666413291905202372817146185626449539646976596460408387415479179337056992018298423849554547410069154426991591016731948847933619119375462641362360719787592857726364461969043256931639430678488278273870642193611026087182877893060045457844292321129411545049939394677643721885469579167477383141409742069559771697855739510401180448364504742923580061204365451611836530184284638005762828781513380038922454443727249033641280061454293663333291635141038251097373698515467221843452151656855789195779544301759912977294896234570355059873156810994331657322866530566788972193253035426016326444521524394967736217861428045382031044264774372088894514898864488460742278358242140673751557232711388721625929064701223774669714000488184360172490270515091570687538509792590806090318234910386981313297516557467301622382591221204326237783660559100341636406430882350516327234425816433099845915637674019447252936018867511117224194804269826370077654097171897666731279913916427662824843882048999323711277178304597523466870110918498823751417258205734082076996092226555794602281878036807456072709854311142407823354005813598632812500 [105,52] -7605887830792749433366561778272757809702400091899457162035589841905075651092093649465658522184830890031636044979074200049233022087801316080415297361460090577867905255464426913207656396613252608225000700943556776151391426659305640394730672389547345583685468713596294699267180487283610542282212168172871066966503730630518008015280710784358162791487346238535232813043904161881959046864792486087098176526722221327944613017600527751099886447718644501906335657297388794385814260712302785471369763324019313520000671015830013961989837074103582703243154512536686197492296271756824739247923762182202331837689946721784472097128458829867338055741923167871521917376401545365427355227370333200310776715960224575013447045452034905966807769327420051977855988960744709131999727762187277378031775963702068853879195881527273699692767541016583431078270809817891102730912914797685204183639225205699963728876793572978154335816533798430911511641848215023308170668031948613271252631066629086815167313415600037987063038400445495535030787646227990837750961469561592977866732862499914948376718644117035108361787303632556337714247874498365754971536941648979371268522538133464441163286182236572316387939799167759039212050514303170751426879134888079762967587329379074164750847782566117831464914691751042900611383457659522216517791567472984757955970893173831904500279090569287718810197223668900775995245848001349871929046053799398832826950559611257114513761236913100916466719635897465373058350897586987719670452750970882161794519670856416406078430671195249580139102502331054103432100406045385385853157731317855666892403258349442606236859342690688506310958940590674749258503909603906351007890414454469353621253213000342271221910248426673319254721748332115814123288069278920864267174775569895634842547860116274166419370844821324516132952602404873413922751392541718372569661979680859200387359095464874419547127763300105933310709017182341890787075135571081294992766602856962907116492728087919772406166885048151016235351562500000 [105,53] -571573153028382205535627383916171208682454669959659247133254935418587400295321955041876786641918085185682078251540405587821917298834165252030335532059731922447322881194664556532285326936418463668298572550166887995576337382786017042176049346129125033444761689971749306632919313065984311625755281792099999406328278676274024152385603510516703812236851251993006592797410544826410811181884756192384309975974507921186255973919336329612614639506297254373646825103349255122835032975267335813149127728295935616023304053951116734594690135204787368397280990141186160572015189181597294960545349314154884718439002324595812631205361040927577286312295854536923204297863365164009562457359079409589707647210446226829618709472880597114525140458895875274683374518893227107102576890395549146745530653675605744770206583263783885717448310685761929736666825245882986507901676598577014589965900090459234169313940464262007495281285759164371427836139829308714054908837264349215201244332799233607694614715277408266897832360331760196634778809991754992014870465147824374631561333558380364971481639073804453476411906875466657086683774274578379917541269200794772719082932169549780717500253589760818116404041447325200764104726354294127346049024031430574219922806759969223570037376527399330218360288927580188969584657281265694659388239435832447627314540556532998438087861187351536813758153995119480127498511843300034807124012867721931896652265407365602349758886275115529023782433822256554533636228868127943728217929009681868517288212549040435277678494742333534282996719052073012905682289538147182254026271145492359900480602759839604182496371425381091934996947200997972746388907914571239097611110581266394426595465534898174783456787486176105629606393596049924170807397667496801608540599772523845516499271777370312776094321057521024680842388005965101643925100614433358579456947870175868466872629068931619774455821535303261933982536944984389832366035117584072769222899079386430694696419330114167678402736783027648925781250000 [105,54] 582607014425711900896314747231546654683880405377624004607696667739605509984930942934283602530388509598211873021234490886040369193583784085423376726076314165485243284669008772728922672610335426983402133669882327450586577561810143538770065964877001183473341702415928518186179083965082262477338070304380684487699976638364126775257781097036350427778439024077518768473447481020801075962661124722237717773530339800050236485328658430843784923706268352520192219533603254263597569753925741235648956149013430994463408249381854537232141279673464176837451448528711665298448455837977839796903080008758672121003965010884410642750119375815403431978257245823309377269638231334683566853758041936412403738505172690331785616961113340349749501162768328145942555668333357621825265629815559879182739825811843868357794383974340185286710368827724821749626624164934564639899883286155491636259001142762318912341814811493917546734423056827277320641179347893725415058899446571882264576278935442644219870017345776381800797277973576042904667788807259444649428786107601013808698667613760355868021678550306066333111972302081118831819497457265601891134671592944179356883884391266154233656947144236791382684249647082540292489496384596850004987117799008945922148893081788720847411735919485862464828773947632803005428587728375055503380104082006822448578183400572020925716871617930570584875484107927899958956449827032159059285309344386452088334547551364184006941669581393282864434987866856575051194697976931534458224130515332623948740052445528778165963259123088207073722359975785051145800363848443856188843931846150505519958781878500915821903417302727056751332673262265061843907750451681360983766247565592549038744443277540211567583918101588144170603992004207864061680168396616287337233111528770834095251660919540941954679238528151900390410565476763159373464827169590823769183506295493332219084301508899546329949235988328354684205876927657547392463833736539390787233174618173344935789792486957594519481062889099121093750000 [105,55] -112264858643672869090864367715757541238204171890670181958051655058445073499674120937033590244171990744458452616438170841918910967745196875692809394859023980402859164503716739771169134141184811830241944895031267405712515011877246887885307130999060429468500935461164219760058656719288633942665033018806813808581076082577326463496196640276873077179015023784957290032036769766905676791038694013538621365303660768483604268157338726857530296425359401456509656880328834478193615990288555783163417802381661448538198216406802397872864775204042314778788359789422598032212659543890499266505970109353553438454051267631904446881600138641817372874853242175798108449150307180235629312930405706760564814876936686305355001467368248383404187144176342809688164971097003025168615809469721461328903292817306078033636869410863199986468436428573292732476834256452076041704614428636923061613425928382089971613515109802828456104655711391956400276534573642156147078935682973079007581629113564249425318262786650150946896406539890803611425568863844050979627273402076124623751657950832275835701655165188297322443585972156228074070248423675666449383580685948346199051186176674068874598331869979949332550724747533867712490007483052918618294259347173769301475584296033494838000040587991212171756269959445423335063055414313614890061938393073134640399387300994694003288147065011198017237563066182586366615548426128316500097138155184426749653751061383879327362518756624380212779119360009349683333512301985309614030946109230972188063580540598671866671817322808576301828299445157428285710424954055450860796185204096361894297620913654061221615152563809317550520916608409322382088529516578052210564690636505963662706193854686914701566374601902861609738705370713831474465450914921315184778191975317116289452108384360454930863795505984508890998899128777959380041598357357563388917585616030093488585227714834113333821620795077037372317116638051529425190292780743124084101069515891774264204627797880675643682479858398437500000 [105,56] -22447838221140549293666769594842869106352357335924054918563094198599778829515114599233833383561331898116187487136106008337326471799623468355553769494471650360565059592688345565602264403766751058424191318663559339111264006524502000384707317188279825189446244564027569018469014297838233060872791747306057503235878635215032483470140388373403982249915414049827469081932898556434822021209041245619888100616347668400872542785410505611956386444975469537790549843164147814749375735695598493767156156916212080158980570318333105297153926948260142702705503311734059626349989691391973609039581465267369078724976848118459360881244624766302646999498413381009737542312886225546593449956483038370064769945494719899200380801185627639648132266541178215876201873786052810307500744943900291676079062840801386063817166460098792508042525381558503943948255837996688087595785598444250877209940975859570663334661114175811607499125059395480932515443449178804542712002945512601945129810070951184074851294136613429753003955317016482834397142056031273757089266597488897112579126071106181743488692868856704810690261849764570850326474395935048763677595483109892218734034658088051581547348108276436448386882667050172990465717214127247220429561819336690409015428131697093915071361094392671995951148953517868394254655884106425052613399586018704743495547390662131810235449750713460333221577561120131238065366499484554831726674352015412419641382624760204236985010296262539272113011331438569028826192720340324498924388574890948215156754859234587559944891243321571238017585987717589119515971805347310412762601111014630492253629353005107066021062601012301913424134535892790442587485461362152137948644518538535984288464832788564190912542100858039711078234757826166766453267881189503390858276696665673732179058152219943756071274276984329564893234796295476366616498581916885324404232850235645792531298356132105285906746509749754453060413003218622337205185435372617812989142968560507540587423136457800865173339843750000000 [105,57] 23592945412658235993378965022653459069732379439581600226123527144166735592079182598507673415903534992513128595205603815317287967102144942842965914962189506408449688037252447570576634878435759632175593941799000375293367787134471285795303407450055395353578255801712907238631635103512740458542566836983255427675332285831187341957373624243440753787883898201587896681986869736296071484268770197218677029098383597228188778840387451956593527118966157007934584068280559973163244446050555087290061164907110038575462990327078778973800869589069646851374027947207780999095571396985072759208366339882510315202444804193433624422010227200887823773660527193066843020598277711161553080972127915770244207012608323628547492284108505713884382178209204607874204184246455278212529946652124184794566399862566617958063888414598556330257966926306227104279287487419583420979544975887315894253602580335441977134727226097631685634786427980011686440123023198431877056119897285564785745273520670542731274048941893486471738754429635734191964671814841770016700875564009363585460676403286239806356890090409412487662661542679259203174538218200804915462107781981952504582600061965207224013812268109046404160560458563792789816330273920424022838196680067751863139723531576858805969709750178172291000522443374359487459114667552239206667631403270974744346182288560410122173031834116361819415339146479636256641766253207946759347008446267044677717707031773979220580528335215153294800292821155707906453984446608639764476819977116155533275620348271426279381349569516438859481462173742695083266621981013456231956828511203907505613609501724741029587990578656757861327397056548304850508078630930308004939966741736555645853202953289261367326179472052811413726589510635021301052636862086284306809645477845330479972019514664318870131590215405712173803263326205353316057122276589458128852664503105891556409762484146587357476563251066963048024728826403556836564877821643842312920348602833797713174135424196720123291015625000000 [105,58] -9479347668021749824743022024775959826009911627576413001187480511788253945579295728797528246952746813842582753250056477701541281919255598936657267105291455904756052388685672142018298505253068469234137480294916451614834878108870320629761805245886656451348524877420361318567800146426023712258500441266317703799637964427370656050380352124426905627110757513854873785589021668320410141708720898273993269555651910014880594924113474952309435163581391573451249733199085728499576179034162484061551779006576558196573626678433020401663869975188155267673525142718161699573195653783090083129970695958449725575767211309258722765288583241880320130003925595550300506087270045828989030217068704129871876118948159931662441203533607386503572542814795718458112735692495061327288843308304091142052503412571634168194180518942408939597111005419407976082913317963257331785731599100336538604187295785180166250931407259349186180435318905543811943032136621093606722368638513946483202598410194604361130263844625762432819344359178980613158864506989532899503763791838058110697141067263057256210385711837786886354496102497537844100241471014276267092971332337741195281897145614111471927962639519519806319670077046449316592649392992884679926758817374211109082192873157426951145401919165207644349567803867617265422540081463295065066037932953326773150372107500397953128824665856707665555901192868111596992729611119937088681997283229438572437038121867366403001530165600789827946210099538692496472135635448526371287860020139513722247126299797958511037173599727959955703454267719566642137194628975912017842900030505215314993792017729701285930857743101063967416314637796822428374451383207555280037800694200823319482781847546716916514122066262764842345854685221626633548112791939907573389825381403163585677888989693324694253757435227354389788245226055272034208295761095623496432825402703205735523048720809009060566844084305711491134853052766280517776737632002142326572563524322845296410378068685531616210937500000 [105,59] 2609794578057083545717359529787920320256670007911100203127822817571885903348338905474306764305970603741960469705389122393048071845478996021264237492612507763198068673688689189795936418784673329193591887144907941628451368744198668286058025352522100126747901694206457453189846303092156518715805012907787558749781063327258299262148853509367780948457940724048448784004262415138206677056473167230103144733599431188948562031361912882650857593604604036982704462714081904653806055016459498827659627073860629598895515153150667030411501736654503830819204572652250473057822814089297494349095433859303910324880375091261486442933778734521803499492509513901090782507316229504042815084997825200679252788899884279351765517592338682684095194295767829977860083285536769832246022062572919164631462223509154809585010564974816994841481627732018501108030187605480914720220043385115749782614435996393962195427348016427450771436873175464069115588780288339695487649966868191908305103354264760954634122149914591284862641002022622517260311354259008315194639126319943294512031241232655425864591885828088235167338579773977361965782462816673932291561247706000051786444346049361772334365294883874076110535278142561209570737132056778488188988846147351529334428286541636355187343731673368384283098698616251214892332411564861354388412267930438732584847692649572457046464289661408849332816276709158108706721011309369095023403430652907896828432442716033420411727004935420692241547566409046960621267497810565511988116126105138333072502411458328842406912406162235546585625464177637039881983967538669664771619687191289167848654578826738474037369506918515081399851077117911240819023228071750548697538035003860003137182264312711670631481454851435495531132398047907201953002383732284959143146841642843776740721280954980304539643936509335044039503759918249637526783361853086091131064323362413281917450466057180074713423992273805067341085374912892982184831606028304305799903062279554433189332485198974609375000000 [105,60] -543117440888637087602703622592154577609460571672418424882377205942202308541019789179725481558711321397957823922015001876704603340244511946882844549112205287254789562208337654905543027333415557418688943871031158299836546800516563542126094967278299501028018030330111577846300846021506700054376829171662932951521217532448961254677713499316632289937359528866852647245305378482044943654277652576167358905686068251530795900111736230797352199931035511188824899446586404076439279116353158060187479618013965142667586877155197565855437409374414957892281352641870582380140881549980106494960778312872658232041263650041379359018167975270038329658388748025452140051913687821412692011924268328826098740344120655846825403821207474226380093742678085704889648500898254794148933781700610992745756848691415179371435177099209134618191039205624305239732563527120954669874919913715383427367562894509894089669230224097750278945741902232917326810397089033514347522352929309455728482539355671586721927355927895865874096035673294431975748434615953498606150584598607285471254681577312784315577372183787919781104840435481339601858984364963908639943736413127796542159793220931739151739586556633516659266838020849930213494183022794922270516076302250708710289525181629337743197514760249028777222634049661751202135788426934006220011425681651160285579920134026900878645787091120777967823147213997546818044728075942191252680332703411776933953628848102456400413897447327873859512945023933489175734897284994752775979188072775863282674825359276733358825723316616546213089888264512830126987801124263508267813394959631007536978879858970111506381556966460765728233369821488347251247014640730544929923756920673698441637693141186830531441657173638318997870980247976150389312589069171394753867322553572653915410202175777272118217697427216511248627772952654703154031585677997091969708949153859115369046165501598053957134729173831874074918948090322196048297342355244687883697451979969628155231475830078125000000 [105,61] 87447555021338434605518232327097359310727621529654984990306628044830644465081900076888544977383838089401707265779046960146691868713636884228778656467944578535436275588122970025315800737817452832523317850108995971435421490626330140973333737939722187495991064091311451884395584293215785850718369577945198897417268738117147713066544694842232715746673356022842706129725639169582169592058735966735766467101259104937857206612199974078215220384842268512125458459751655533524136390459805304634341333156035388238514983365567975332293428218068622201576434039208046098752549888139248266647192767820666472433819231312203517361906761121952927389441055133326150465532778355135992203083645722950272885515489699930991188092757963387816149601854234228976179197048884316086342556080543305977709554884116639087752701724776391797670286633103064323616330349698089478024362554763799873989893788642066959062354557803371049867176606683108498100338631180512617556799282588163461741862804122159559191801741745953929623611569972855698800134324520576462101238331073057199651016390273235717873791461892864495095991446947358135383755011039042044348323094855901961605832500161421253640682449526543837450693608892493689912453633198986803586631297374036742657098903601321125670429702735225444859992272062302437299587447268004434358249722285274818981569790176561847713741047434159092352607854665352715357996815170480866921429379426329947319649955020806395687747026335289868633569107282527058320327924019746804331477938247390876197582469073748826732299180109661728041504045484463946880347244643983183342181611249319927824100446973635917181852259996381953913099937973388586337870786217169875506394705629370184178811829764436871206702177820369901939106356186247328359777972897881670396692928703525966701648416501078421037973340661903375170026783197844034371380082641053938895608500059055405374525859219745157672405345851519415574480187381313059819540681183447361490834737196564674377441406250000000 [105,62] -10887678114009201016373732577921196252767421525308194245744814600810151377108057481854441664367122763042024734677328993231170381174840643777142235151339896193742471107658264894909422684478092183680564924585592214057963173767142077007354730536354304051387313189260378129962009614105417120084048938679583512154107670591503180824335669567711810477037989905792586607655044383650485229109699280047496961074297943004156231910899023940740860184369044388789400379997854507434600616696698123545860689568267517422994247032637504830383851782775895217010024281765994373889907193715348880881761919753431775652644373109924769505736152328497590642269436061859732886064690758175599003837860802950196027468378556606824216009046774310121522946762759040659794337907242878586041625551865416354869948575499268867996572910560090197510715425456840754929621892591723640447818291552232395504651131167401603081034665417514916070808061668874436560676409202616880389354487067928506810867143951885006460345085986919545730197859432010927592322755877515325399623795012841832628205815653478497059334499235909614484966230446641936012556123273002012809754684813267508787314797752639825520104955146924245745149037273288191714928709082404758602494187344273600614566871706082158409725802432526803299464227070985708198446244041315563901464404703360036158028099880686592103211786071826133184057858447426823418202496679766288170401267923675677458279982669518886608571824035167876984189121610657533873054623995943104207526600505633542536906519543153531398974456693241268441034278810544478675806613774858903207240019027434607979056560062843906543335272051809847265411501104328335161149082709456731249714412040329015266955178968892556445088330845324554221470492810842891975199441502927947753109299265573044363934665063223807991907344265836403115415241852235722634765870528801894525619747617345775216420515635548511086241813856778215470497509010153452252422923152153089176863431930541992187500000000000 [105,63] 1040116758824009019881452049122203047359980374008645491394083123510905419835015923103165850079957554552239995233945703562401396390289340589111652679064239411844251029326094899931590988794739367994170993685131595396785595612657312597824755841884371264590726183990458312397673836019868468801683319135625904929223637053087176926182687676566520591882889668796501492343727709989343732909842162270056228218228558317304314910791797332981047132034511163265147546184194300261374982651008314608271779149854081740060422269256828713945384825681944409087676553271324385827145734307001943056318244003936830100256718974579916201254631674337736324947567198315703255643587159777388121181928053100928508885819015549943851226203928132332193822565891957266819624401807033006233050039339823151286439072114428025849967902265272749180122219920108482075460518104494648619185052450515594481993550465926206517788621551562251394327544692477767375913318471376614248765660473338880965621611517395348345022506706409755581019063453426935278345155919624163829806399632365702435300194470260795861633623299839802720556021833616268114803771061976657112462335932684589375414018385941534285822289212599510842346982443306134943492573876851494353687294410333081467659230936709039982474493617418628779537317168267980110777453872940335768953478625620996582975924676799262311867294855125326279112857338493964108435161538771227796776650333642969133371783108899666747784646872404854426301236616499378705474233379083628002319408001796563637222975859956036845256651739305569038476216785848753149619319178655667654610903089629112374891585942645912575105680066406574051391455722527526252781348277291185937370046321595192760401948640549289309306205584801728736279304662124444572102242805893646763975779875882572745976019387034133286049715925031502364176810100125118196688336325841280900448344296317346295156542340372565208064862513131275928670138279674185766143779119374812580645084381103515625000000000 [105,64] -75999656315356589301138908800327211385877428192477989892386880027910897330309397182819361792429687772840735258600873055123767157464664773612170808057491012014499841229789797747455817126846318891100616923024197234217392615075945913765929269616898906027632250295630826881011596891052732186719383847749806723626616353573912614100695876012696957206763687283188504101967890065865421087964791799088094553069920317719409761499664410352198017294160481520194636337112637859142485752981875653524392058698564656265253197073212507172327197538853531819549761940022400221226081591024289327015357347383749150767234199201599179929207793839085585208708111921424791243713851619049975717215624397804593815789877009310586382028481393243396268392292152091629597378700545296383145069681258832675784331413630406572842747169567095184979111671674625106630618383784544996243679308057606375047449347537814452190845152721616577906601323779541006903063313515894114569729064803808569239758791061997018546738375155790550333834154550461278243099935258240674106934808208610981189832581647358076073319520126017414956029569269809939907506756880271549624146552055209585650799413563296684676035730351787692299705955984304239631941750175309884460051455208429742087336269006050820528652958765367600152028657233389646074738837618886712901792329753483184387706904303259338073342055861114539890725606463366116362869366209375574246370083310204851803039526156573628903782598528045875867803110392168198368942508505931421703555946568537983230793752644876119691050609828489172259814710864910314438881891837031580968586243248803563259398445079331113317221212805696291695707725758727912130010558248723299393208087612237472677101068414985208337846849749533709938167927549494355714414366179050601069190329105295416407485713402161956760954832785143717935308420635538937777997883559723991392827636625246509733987216926457766137845006220390965911277549385549612281920417444780468940734863281250000000000 [105,65] 4308624666805236205169811856558682293642418385536563723246330636902765762141676350274634455908442825909951044751469111221580756438941425217880176502216246239516464799495137533492085939522305395398312850898127890125416720376801567337472677291941344208413618394424282703653822265093170892482966537628754508315251366345458883375242450583188769093404557023675061732632993292696829043786884611740293073047675089376274441949619830195488882223526201348719549259937746195899886387674550703294156470559464967370347601634183665284327795774424864385307372940993555932351604669451741590469725713738997795610856693423199376198145992553671588978826743396631981583576164886807335843339105008008407752666441537083883682392586626687210346143448529413468832101191597550853947183023030715875453349736225769626428826471500216135723330359731356391203943777558713717104479775926164831861280379939265324734039004528874404396990543824439796830267433338529226216916543880346442262798181908046165148308845913654873251813954648797405430385059067647849335934479671029409302727015030415744523415289913148974801568365425076025908068825195190884398172834704917656597818702066559844958202319204172874224700441206183707368080700680347371430692808071238768913393254853071580177150509976875936887625037318433481419206545637776446243567737937353560675895649944339628211402923336708747198384261310252125729867170228714341074604818513653403862752511276949994942142821642947979070270327479057769630814117713949379566012939039603355767213185410544211350392569226930247066955644435004487675443816389883733161844638206833033727387619692471986190739554974914704976770039898832153664651797209129751923978067568955893809819441586813274659508021209706592700994628407478265040237078661262968949157775215250273374476709031232211128880454076480774100527323071454024642795064392496154849481649952961252593668491842495883761021969700025908150971313236021753567683845176361501216888427734375000000 [105,66] -157819047236510116968142795330750323316964975688541998962010031358116356561772708063682610295757319479256794750616496594900099989180289171596002596144662302660680211954854092170427540558299804199846382384624197066535332413093498942733258817009367507581880744795593594665073616879407125027846725628140417986453781798917088848759813159964356810094417246580491887873697127110840447277447735001680921707988015509829655402567180472470308789624433990762754317078479184060262710609676414907342484489481016414916863625374363207051510358182267213547094926338857817669986814313087474296095057196256050875202296985467406069348736957919124413148663554627007190197966942375223200991458235721305212728978913865538230876339847853270518429698925562473045112959945979578626872692861985789037847326244005893373633433530187049217171166135019098196507712678862492343092781424720883307837802127129459743052487210907493904689679744103508953827369731373695700480719440571668719263044358438877105504535384363931608668151619073897733575616639949906995585402599048609479991562823115308317356487965410018253292083741355479847277919188871159363872924893585707760263963945281223251192009945491223104513232513171477947002421779204247597044606083761068632938183149773367050089913930323216989917740709999732438961393724212903639055325687696342343615005236048421042304666278373131309889726385845253968553088067018933935168045648864743240945726311823307977061785046787526638148952732913492257650580923115067292115908101649712827391806281931812785337052325512359152919702165229059715083166885954276345568174485451770181081893155617136099384199876215049300276317461744284201069199471350449949640223376053776718101304011473160692946013737069511055307605733434609054501779363715519149071197734359088815296500093284353548628130846060754837719733495867909607355163813885749779899964888156836952996003679225730665850863401681715171102470679498352978953334968537092208862304687500000 [105,67] -19253051518390829025182029437304065404810001344939300722046068918498249648569379796303541943888363149015194849616743737257048758468605153646290952090252895516679754694174627796556096314587788990171399965949236353099214220319376621342270989528590160783804954686153056467242512905179623016794183042151170917813859429864065346602148723022834675201780991841451737412465830911540771828496611432478783011702657238194156181780902159229025697955334737039364273718058405387337993191292793285337462073166827378168398640769514948510708358957961164497767649901095397317581768055382596852634163412787571089747066276468618251284890654083548573693181011322224651530680005524304842841403565661805830942551303103421312923708450180299134843944187677795040128739119999770842266166047933064362854767658557209119309126629770940473250764916250859264089987029409363031221243764441678094512515699300136831838349591257371147469539598515995554306726120349932481211923379904680004085094754207131353046394205404882382172754331031609743422648951133508694313045654846209571950276508559858644693042794673454052881053818191597391825006428073231227965664426945647770437761933864901818049904723612086903565858626022532074960136624679517870643596844141347227864664130697832219614993154556791067526672878141690736272317307462214913650156173700890610650263048946553283828792189745251418089499082400677420635070635010366059899918484456655073212506591867447590043004578173076000180612223208225727189750206990417288411494433925384709078350181274808072230059880280813044152910142256025081546855859939448008343771804951361564887719188936225516884178074499784882323402920507448385319912113311938036668320568178536349997309159338494595249024088917938982543200108502061266974748056626885447282817018396666537199436692938382651641222033745036826680261513080956437255673535062323349623748116262380469340836238743504254287665249425405324193438794111443712608888745307922363281250000000 [105,68] 8319004733468056824183648775557653626684426925113287260996011355475864407732211913432210293725931891562500277684751701896481725290160372120250810041037553419344126593030121648140954922413533023135596127336476272342923050954875739623472563439691010758814667977322503803770871848402794121104561611501771453960450326949819283844340032020923991782551510491508380479809439264641473919142938720847798840824207217208479562894997125987102146957579129149838307827138507877542661118203067431125400067917789459846215515966833455182298337520525655947916221850101472652383491657901291556480946090664812616753888209493202402412256914730661416750575485247557907832740834533780942894784424887111324891782471297988792463362850867640464118575791281411346830885017534575639137373478375617952584300695291945086803267971144431613116268019199170993222685800375625162290511461844011097264706233836410116619568413083792265603500021254605594745814764007262012555563402416679741089350585193208398113791744465662211083984228932700830468170947057231934647540469967054924100807571865344892248829161766705691845748995971922399190776556161681773172415015277996310560546249112924370711069013649388246033976602457681154929669457035057505836715071394875141564297724611738260628190672400553335925700762786140842239362418681678696490599383673069357483685007534920943799084335769345486617304090576940243464479882754991970312114977032024608334584757181042270779397581410186846819644386663981097353306021901861739094551036869004972384738221392288346362541754465536890838517994446182882482808807032848857436752863629696533610031478277515615151370032040403707846560957091959538325310482245586260657452690093591111385452375210769451125553572525815523019699062029455535741481814374658166030458925009794710556470861312501921044498306790500777953542566843374762672991858863209186201935174073610054394439058611048499347404277075486093240286322725296486169099807739257812500000000 [105,69] -1721768977893281267234876919565796437275244502580090195715591506011157537003144873338061162933836526040045023895283095494966557313879886366427974378514679453651958276063750189977846450798506211790427643690205666538588434701657408890342931272937933574325231652808421597692625752233109725085410793658595973989901534359259781585385550535437674180143113902555559920454244972928187460148694350279042319024779044288027360592525391930124133659248348196538777292285551685503668684223759266426851378614475093328264647854450585364893551006901123054383132225230255944462150946701876793947328119093858625897003499189517267853780495521203295339662160862676585469309574112746774989695775363444294462578997763097505463217687153730764872444565816787166693123354929463903227777032244094530447898902473097865327285754691179601142742799177024659051831476170039987353404324874065112480253705013608243145509795647923814153447062227944241436910616657321586896457585413599156974485878096858405570676526241833414223125795560393647914829465007638947479457216357646059557406497062806579385237669038681660078548566028655419530849989828872175801518739653064734709574058705262198150557486080505880321516438743071406328367180485457830898616689111967937480247828362288096934381926321972073643713431364465393562311351504498895766810334481099862448740016796284280099190439342082884539657759187181234521018460819403875682574133360292826021453032895978228856675658958980181133112107929079601112723936632352546475643717813028847309015559892711358187889348134344152425307219069272920693797820368030901151618444156455948304833925942846368147184639548222392655160626822126645377356222090664401534292001305675768773941059389994847261288798922653720034211271777113378401354280271812530737989750754641005903947623006730058745015731501166555913356219839161443904980593173826439483456448590715679418923512985498233514226394318751792038568737552850507199764251708984375000000 [105,70] 253881227274479289582406662789663284000467906466112435801802195624311104067668303186853863668115049869455979211802773947145809193534259683172426576650364647989435454811516602928121470656968199759033499015279625358991094925816011465277748170604505524607013766475955345845111936779920939038245545098891190364358808653371753495219494620328114507066543398653799907548533884825675798458404998477247990497187414816788238053791042721736241162572506121193741474520737336209162268944416531811269170128029358966317048013096212260708071695059063413699417651064310522874165285468614950245951580754800717728907222830213197672100564149307163934689215612371755595632436435133130390180068246940193327247345563852052933559212751880717751868901972199219601876818579329616262749920588011887872062059944099503947055365519303824494623196741355381506360685223073378340235715553830015886294071465256833319892700659785359545480747198705191515116759765980229399726248041585006336153436088745109628400314799146176706477445568405779852259266020300939132918496876103525974110220831401808628660439990904550378442580879571123083284115289383845447052197753414707435584542751597622668132586693178873185999615798722261505192471282321420861105767657082268297891104952270857327726451341083687704323769371154599908669525765448062189876044510439097749719336065413551693354302521021352718603774396827358640259931728343335802483666623108516304331412967302956424719269007403225754381838865200041062519057912259272794340948288978861100736891209060524779274511582637332078028089812955483943620091492242955523864499256714564864557359753442847652102455122370999202211575451642394052505385136945732527309512344891360018327037771240860413407266056959371602995708425668791614463931775452114681167993264630676298237626753346944093736461396356474823641987549472978425635254571056520814903724461489189826098248536203800684978130903911993243582401191815733909606933593750000000 [105,71] -29217616225535319030749375642327088989872743310884537114598053307835539296026708215984599915244845107545738130678497945633272905368027665526855914725412445956866665968162190867625864169662979846431570873215685884735654874645214625967732803804150787300197784479850209162082602831107273435804805335822320068141053349694314080957855500601186787574690068427707119540992808078532121746025521430978926394590617817514016275905952841923065500471106131304404596377274403626685059582496666187583237035050209135776768700192647482874565006633819176243003306517189567148813255685946667491797222962222394771524834714874025806648115639039222887456636973228808717348706514026965877111564941898429984857199766432620115316428993924173889599014647884974323044128058136649294461405308451226581775193759396365971563018830176198201410937956668121687047640390524271040121711813990148291637320401445762519584657399672550332147610652873524489608716614753940716670699050100344416793118302879881477695065889223181654800037555110047321232314630885098743143120001540078280736481480493396806958928134587995343491327809006678969427735001024923248214820122580014167874793130315635478614098676673878294470593534054166422954580110260859843113173351537847039965262165643702043506429756349531963404694261620259646000555299079882087461488195476356606805468477393142194874182247641164390880110622632520217774693649380136674043443358512023122279415372682050658211209586348720386335635730194716153641616471224319302367930055634454862723973807684916653885034174717026783602482632447218593140527617042211425511575362145925512981029526194832236425968879821782905403134974985573309604012288625881258334339254561246902957558327336736890836416282848516712203071259265175953055413858196922397479785866161454743411127721626186573267774396802033146267935196394947124670560584010329300295934726369393855096185547480288324024662942166905565954948542639613151550292968750000 [105,72] 2684081728046241941254567501385645964409583255837463866903404069744849942597381332594289619559337684667553720260475426963145435469891519841265544965020599618885317693426044175521731547542172731214184875825429285902700910864366117205180802893552513530714751460956342382972420955262832948809067908254067392847045387759535961134235550361223895112698817403098340860334313032313877622430017406698084574969743569024742273659583427203895096196019113203319957671303398598230390419477442519559137288744482322904369456915098818340846850903546784938965258917846870884993746912037413232865623455809510009385324592397019051318399816669477021511055730050465726710499805853031358455728240993545220697204581569548249954423131530688196650260796673186222559229563785340397967765871548887515163537072022856274204921145088571354975789097394019395433732427447321060960674460449351915246091495334041169450049102407943063856949437540725337945547492380981805479804030051833910289887472017677830989545036246467197467382824826475623096519732030606206385891822798053896622873918501377609142824350965877841975062743089359621000163416814846436070125039890110943329080275925211543492369065322421386933114859283744872161992121384004399200134264854252813331539036690151383754916270502394486605844244282760251120317283075807179083428190831949835698886917877847036081020401466025156440612395998478766559675870091912413301363778404892612584797396109231444173008825930678738073642351896318557126156074661270341292923924755931014766943255184970892872363810074597098405700339204503014577722836356632979382162796164111234978110038988039832264803821728732632293108665700669227524974138012248124171146424990565278339925563637631677797206351774641853397964161984001089762918898147664972077712370967905686989690863188783638997357494439037538348368753622216656591358696260193870895987131228873025416694343917427487076004857659881963627412915229797363281250000000 [105,73] -192378356020640569150552169494481459519384283265472375749956521448797609557673472195940565382883681607967611753116161864369896161186424855691552494963082041582301175487077826331295054535952518137593587000411767625989303805339234314496469991221585862356429380442179314550951589198095237542536146336794535014179903557450167971010164456095277608201117964907682692776580052275228802408386014753102031935552381124983624927703121638209620035808970995000673767501738197485225466605050782689789713601167324628145772136210601468827489972310821831866996485307887458336537855744650576307251745904818392057358440145122310931962433266777900255706637428914011008608593100245674209156018938495299441465795457219053050648858879748215470451218092486839665696877707346658446129817232509652825839643094452693366144385605419768768388665790244927528268499462468224797982930499184812155806598435347962429370794890282324078493868635816422743995853339887507184050785380481111914600549710047376856148385487143582269996280131761978240752538692733320786649999957354721099487120635577782830081965168609895793849039789541930511191172598797590576135742461321107430876169209412439383991987918088841862619290261952097706606486179123209606864042026051090296038615484960806562638226312116864218759152950227228423511070794144194033493208523995009306925260163351890851211391081829695759386705789438468888768393189222514092740847458303920206837596159627035305505587516800695305475091951410944236369256572329971551791981272249193449343025447597181383536190547055329691151339506457739273321815919124371333980384076444216525003155972218420176934958568611789339940549613705281169939467054149903883924994112041439835134610824057110080798476513086459989931476439158150054271698675022248809931466929129806521826592205170480575857619059125107646187519538344059260927196049832253601772458378317348177079458632177690945842686403702828101813793182373046875000000 [105,74] 10498337586805105373885434609955892479920881584941616602560158700200792296580013671608713871136235098398744860272087210442760790126987006368564036514253929794180300018189326776756116001135536744868970008183890515069624833197883759564145653744381031395552298465936890978657490151747714034211817756425942169301655960033720252800361624105663030341081587814247571251345271219159679030061060017469356542349458965018712466048354312122998158200168932474074834081305421992485951114653338098248316750898241076916987983502950685140555411506779343153743034624647299977929602936266609953891733282427986750479003425984885834163025290301645305184284874000740847228844165197543210481899400619486242037929587781073065088779617287091458561448382638225745012955656275348297262441193102493398098188636726994277558568619273344276046767217754285306958206484027400197205028855138834120692438408457469201039043714481299838748522916815666129234634197545852491420761674499957688171701550581333431836286255807630904800868987943677565647822022962421860248553942909172810818166425630518907417790160224735390095596206639193455492327303358659624042402302766439241037483171208772427504937970119706104795056753983939713359674395193927617651802573672550482799204308752455393682412302750149288257013923981506705542635045246718964096640564938654296726134553136343765465107133569154429361190932368330855817377143723220852811399307465788012193061141191277827146816585553117595940729837985177951649529173730436402249980478421908759704522566479458421146517036547754712587503679690811312202201364477066729392720503545236174164272524911491123850121682877320657502371300426835543117632146240244649502658146816640795706144508780053649236143681055402923204357329390022395745654579145727706722281332416562387714872347835168941275484611246248738726256043790408795665121158579928884354147655845647940216269679312242855954952561296522617340087890625000000000 [105,75] -449084428499271374426461040984912113925705789812770341228854134883711239553631900971250992648565875520596709854764663881624709750518859143855694928123851526916586072418029215990644998156239068660602489185365585200890391559447884146307684069006382571075926833927845739709856049179059308975503982834258518504652216107858029330159294872417594742026981004808719862454160806125676518997139867821796189182118597524962683255537157570669448161986080629278116705390467056239601143175671750327977539617803075921066755050130138076591406567255137396953939984619726538555545162030270667095597558847497328885447130662367887871303664610538095885310430273223102373027456107480239247341265395816394454119783209584435682794682961087978124559690010260813019993682358990113320424236504753682890499655231536864783263756408361645321588385259367275985928541993394800531104286197268349775698927755364353088209079361814472537106546565706006761370923210469506143990112743139457482015088735641987171857924749606361899302288397128452498986087302265334709432908387582495266580613740251803300229159923932057861721558932800262593371995074218603167557884916547347013123704340947376517739454853733149142777826205466078588954850262004461293697565034726197163169940692099116025528512675087114494421918271400185372910303062104399868868000995313673552185333223746800906344141887642994609794836638489015682926677128746312769315907270709938676304514436550120750240627296999891300185763969390934834583657094746178954058574191721874527341077234338395695788787425239389287673225367026870008972091317831566620521109967434071664041762409492849517822794193688188848147745887101638721192468249616355457801595365291005624448971690985543512553126576633827888713174460757921437388558910540004602655137683770689857716972775873893673424582984183101083199635332758938673337276635670149980702472527894308220008722056616513559844779083505272865295410156250000 [105,76] 18683020466207461959818344049132379496621231825616996629052803300100265052265385062704888876811085440782447483486735308075761523948901096073261493740437384335921958785297266918705410580271916341861636931672714861016504552572799852764133646843341707078522285537934645738728169213605531951253948518069185544901256477154409841396097298285482893845271182210211948227261387548613379685032268022824025978605767092731905500483272657749869644001747000343828553795585587095750399169998044629965098579134209296406322293907843705058604646140594611310848607930648817745546304427438094261050045968224299334497202891885542138829854672683231777614382272580577181611278855700860525692279795299341160236647366296085919646532980136847381035157173550645158034546183396997107214661506605526836116030550077229977829008479817364140155902570803788345294137944675533254415693118776647983946495341189080913185962135675671666357712988877772808261198796983306983309664839975744923195546088163408332520073174279565513005155738018528938150666911703120826202767302617392662343559992655499782650821119634134317941557679053289950648831360130345407216935082029313514344055457384645638871070686220044959342922839623409046761803791348600397703260976665788934077918224788821554875785684780535607164866340281033551191483868207845542351420049583117001711687271641119142645352286496034561561388014588626972618650398660246627037409118158308158685348309912715048820233285626551672016825748743293674195150820837187336563937556928032966250744504947814011888755067917855672463245445457420039613902995350391400886141732570135723047046921049927949108296346185102942875650905583460584330448168402160264166698680196617065301093917922628954003835297118332588858549183207901286457320339319656586942514124421011879052408541657531382820758476318874171133519121219338804135643059934206119920190738818942516453671819435768479222245514392852783203125000000 [105,77] -828624558903971461340939048000337568682039575004173661431198607763202503053567886904092914669322087975618555191658357132047644104552075650699474375584586270709194671378224834324316239006118522140358229565405047755247728673684869075061309741917050325455209751179757475899904428043447841501509461406915381060911822623573201653518116525878930454411578870509294606581673948649786855530422329623060221215767097594470122847947536481331381496101598362550345143129637780097506553686183326977860994553604576228790186928609129218059445501005547451119239840679489842875768738523745032255941579263720670538620209556629844534471504669935304769573111227036480391764848747387690518556248232534787453892127311745857814487827939042496829208473359686795709131981835132772970519537965060040191624918324239665824844505555899344815277818103932126375166915682475715257634999037405003099231911284677676650597781540304254885034230914828049442597421706619756436067699733053539436079665237855450662547780060552804855715095472875166000248529676639755837577347535986062364885475543378257190347749856209894355118504205679604933726633286425289933221162259918383981940103382371018567897556722963243915844387955932112374922196378854857304208461358830943486857613690042871113954310824768540938736976736851925677603413228185236600004153579226297037427502352851135487315224536061830466087530991663507563242419416488992449522447445445026849630255972462740680605203876947684852767749520791064225215538608079660828233882861059312209015143331050303557143102637701951103933479458961903939731561798042098307977423775840460059492765940599353968818944086636943614907561048372642526743645613363400021359089489131590646186095140921614880117191017885268908109922439434773308048849550466242806945303606880695928649085992161509738322292881422539996343680789905047762072518807947361264811772953239097655269586627832162214964628219604492187500000 [105,78] 18063771827988199235607263178432399339043933915225503644007117803656893815412279377640513045064197108471579335693028088565628026557505091443598549428454204467085916570830297478732780716293566562658349064006616748457691565510406563659755485141499053082416867899723683731592450937113726065229439421018246121874632175373635219443009419326097800202918494500252687135842356288824586527308952097794664218313494285770000036848182373752446419274731860408733178792913133610522715526035879196842772916647475261208052720621757690235536626650682368646448709786201550944808014560976036239545518282756175592326512442923899594340404597447122149573916183537511889038868302835530553875410633825193930123794692401939627173522032818555807264232642254069842845949551866864120277033132399044748669778259757691243734447527160571294299235921107830794946702001964865174436738520155573750545707147635285445495598802996932393325307699660564484797285446299743249406537181406309008131907187808344537154545968385328352902179215268977335670668755159637992547308947069483598607626421882176707392483585130884946390832447962252039537620382708196411911932366877020728659994410091359204431291724114736287189659393316459938280675791435492245119166377391775234117548719675143244819634106757244526297837489818110651763518626662319644279987268022207836549431108652974658359224603054977938526693712916332990940798847659015402704093340403148572131762743718982024785274174035753507895303828122676636369588381065184298801451262670515237442002741753105171106156998285165671257325457843712880390464024659083018165858027932849076992861983805307976869884404686766968247907005457160567733559715115140696245917856954142779517954664440530845251719863819899651547645997221447621431045661141409217214648399323959550927148348872559612667739266716126073999328361904111366206108914813718913737012927147431936154562346023233705759048461914062500000 [105,79] 1045075615097721128369474573808761432971911854929080428330288808337326102428077958539679710820424663439515776753569096929586514364128744645186010574060611804790303940471202236078518872844108420210368284439705892941116101437240989594241517645651229145536785866148360572021067319779972218989762317459973883949435279198506197796183708010387667452118019376046148199971402741855341857252187370304897268518053730783187377352406086187806680505826781200736678770800595714692024778277022743899817601253261476244564575555540525258929796452274125848538455334342767453681201520851998848565697439851442420470020015636681965870897061717362825566430751657311399960135181222089149860899851878144599840031391073902975312218378251351925498354300697101005093011595037113669697051651105685270181119145443762891247133052413330390684243404584842521090731838139839234209849752901337031922443418103975661646998872481072240877128357317421540747495592443629737340275366156822640681687981847853674765977771477527946463477953373265847767013664391681431392823355186964655621212811155926457626299377288117562658747634974178467858235666485865148803420718138696833840508312807082919884996415263257797638459022161903481699324781646442932316909983851555541920226653617513054364920205791267063630332821510616289005100117528021694497341522547051143330153141453422537532217478814235044721041496657190882503399675800525188210744715999242836966556396921885735198817299159922483733329159761154342996389137256147604711395086609863076886962001772851875325195399499816627399392390464249855760362390799621987803542623612713060102875822380081808989545674230351158867000973151153268938576356556782577931374240176097574921809086785776039511510203749246909213783791135860242664026240930120355804328806152800956685957162615593828582559942339840714580595843116666858521038068262084412912156618721058352262882640390478763580322265625000000 [105,80] -86051561526923676871096555630618654616413154729678347781690778124116789214074377650821161526755691447116422884830774521219076457081330321518425284321381209616901784380582110683399887002067856372630202586209010944203937792722810983462431041169050010087760648140336269010264329088764050752621858648601948634060662863926411512364747954286462328420796881555298862980845356034800785342750843827203692541895157485274784487594299325902171230703184206390278912078420327170051799454915697165172776983962666519472510669202322842906769877597486075602351418548035557466502979662385837812663213315216888387433435985599254596461874910991421304649863074284239916733991968704604299708770983219425989306658872661004669817736702622329067417776007019536093572339641212825738355637181600239814737745729146717435856369067807848200343392858884085631680496135073151687809434165314941414586151945460363274125614314199654259885507321881752861064280989835839711533539946874092650418010787797216437642511477856662603636482292099323140281254749940916963595002262688517249994639485500816059242969898486891427441830686522944004674756381200080757348053560767522787552772964818422464631291953922271742025851996332575150411527144278203189076485352471882540786862692161805104641521187043275552439593240219263356758968748829982224564982698101502139587710980016208041770542776781233926902090218453551692153350288301119781386844769944708964492110224806705603707989858725608694058273808814829517360076744289312226685213657347753158383996460577602468951136910749345497936166942664448269237096368682503142383843315795744046899697962539856957894215177156572212797050451095675390787927994520375044113985737259281833298690534035055934369706397614488346372442737587641454197177019965867579208403494601454510018393718677575149883234145874197373599192333262051781703091722882558568312324469156118825545234797617530822753906250000 [105,81] 2070573613863804565502894254495986972477994724966971742723000510507680986517321036745235252744071765540831379571132283750409607822637799676070323062232713901021021114639025589026931414996206109953526175640422424117224922955978634065740972025017008443890137372839797174817290911914520838018637439919289516197163608061546568038261863880578727689294669066608623847251880948019236432589017886631008581779548361810499773281782594111458179379357877213233659553168679621735183034546216926361132714383242891727681219902394363409475659022584971143668951058368259183349127982285069054272113268911035185408299154000307887776885032467325761122687452162626906689320951619598092349615268308422566202315079693861436340679955239588404267157179541972795548837309141145515852837369340857588575286709083829806628061187476232695601835024502910122395176843961262195393162544678705114041254160206956906510400925426588885915456588502385626872892665705766164438789639088403222676807526259599524311916299247851999147115433627522380454107325945910211287680202030094701285464269718408813961276615917157465493133675430869487613992830571398892430134187277639269538016418894598572525183307695695314189520196067831741576719534193412626035839464692505096567418198250367880932131245684639836371395113588988835919088590054998963105564661386773654413887902673694998481295742832076879284252577545199747585248221395674368799443662678096568767363121659856282285307182680767220731163174101107092948260200471592571800107222358902851133583148807706224487904374169245261848445121664924852192695209694935357153771369426243048695461811178807872045921487523561167414334285162364198954350549032418543968056473732920921380752627641047137248866482747884604745078019640630446469245167159268558228736397994189059182502291254375788770255174295628257791771167452633477314128880846970603098032755103576415914674581458740234375000000 [105,82] 14730535058519842024783241146516381521438550292377399246359890483807620621256804224621890565740777215285040822093751087722859944137792266233501107398272711786126019445413720577588061568379451033768491860240574074470496677363809209188275153608394796034611838543272269494594533772275310762195479559835021397122270003003295957064480126172679283988641873423916090879251894679601004312581690519658206876438453096066393253681569449551460235702391765263816673059389385878694368947227734329788056473200622362237545579910907477746417593959638592370407701832526384055437905086426679207563743892899069067378758679408824965089497390123341597095365626634322407884139435319951170808879294857570948371483057063067732740073531450453068511339126511773223913378242964070195560319304566032911040539279001625042709907498935759052919553451387992290513922352647410371253523501224874495240116915296643337906960208292675243419089170066670809734499364922847803747505831949996198360438370024997823456982519910278791514170103479808070887600517522448191753520859761224001284529463409340245106935439401638845880117025700076571315728203320255561220868603033021102561144095674525487539577851171154407025975291765231517937407065915503794274573781402551470784370475621405484320754843370637654480954153335981918256867890015790961499059291556012211537786149393838301021676619839438586579927998583317166557551233237285179837191583934741733129804644412174346959341440177334511385045909037901644238842354742790797718466810752847466623428678434876905661328720783619722574644446356822512264276173809697232471510702386625157674576657594505889813031109230087621819487050895995819861468608732751877296558412019059351450708918681671263452138457136143473855169300551661869904793356952980616387271969776990171191342485615517987176516429420622388656389428667849259896710998858830592407092382402553843265925415039062500000 [105,83] -1894258856657155461052022544732112450369836055600413707935966599561202498182769732404868305182895942961160024268218353703877714791426786092973163717200322086765745269990832893840124461293026898074062461462345663522102158045476994904735853459406897222219937599923870614558168851452947703510976007690538254764552570714182930038087301705552679800305364418844230147385717655299226775097724592112474033599255733068324374455440676328185368791636506908579230755408944641620223491942726695296781239168504880683221715862518027604629971459403986898876498336848293084056964084051142576342113570679294504872649456224991235160679330665286308285647873833786350136987765015567791166411605734386621112744767869760617735067855010929673691007457934168903016217092736990160087682025695362455649809459395111782094180223449251341414459200830334257483887024491602887860172156961382143903069134473770586267221832481263465045330673203258603840586694798108200794012023531835753265950917805014531717615947576266151640259734897764596521952267050744055726549798317796359854306570323792992434609011880872635537735699467227797092927821039661390651850752269631907704117756534463580474224068676657739490450551479033717030060085665040642572871808105879588693508407183579001364515174917841333600728682754590560056604707895858792352064590679619360518503277880952495748143376787742159167847836984958951237412293255215694662005097200363057182892738020461528097543042569101204842837443795810223459175140916694964317145692686553855298302926627755638472025199172090084676134514396789312181846032747170668256507518620233646364983681324758546517082382958680852416575035615075210367408082684131126843780878387121877721648171397689990559460909363585262281512668344739005072253340709197745598943692638903997738639951928593549327947998761750906159437640604596686703781838684599993452631896350765452260224902343750000 [105,84] 29523687706146880581121449647380220492758030667597040029002608800570227323227146381478013565260343132492599699417144777092267050329268720798828827736348270293776155331261875550377251773508053550984551204399071278021062366483352851045731964006136414198378154965333732908591891819945327388186058959161237841052787239182443042888059879806539608581941822176172368867601809452858859112933328617213247497205211617203456869460310025966269495578232679208351665400488590726521514681499446048449544125208236927746131779324189575455207173075780633250118146585397322485693980623349914253834533875545991741131087470807588839987263241940024717396891737725600885273768442244678452725781191066042809613090006013617721928623586127939638884838446569621305854635556287490996196521241864003911782810823241755507570312895911326360707129263759741982684131464203628703827077815902936053036391778478346230864050346349813081225630543366083994785216995032264839609929485362353001906651418982431805667083725066227869348188493922991437133593876368292879704644882792894775738357010327811782157307480921119585799042440553177300289690942145730754295329167550794712922797130672361612477438691469611701760742613310707189312223947066047419920533896399149283284076144145457765661544417762886890994609810163881308874833905261810721517325571809715204470548600183783697839550219861594407095679153816882690127923115289511608731782744861240756306094185202041685872365019777665295591794940810236460507997499931182278056936018882608739544047797983104892471668505396757380166370058700201434953830640171616567998987312549152980476726191018767555983427086307702098119232828220986874382849857031375181651971894819433346744782218909677561336322612543097980220747906844724221581687485955911875334176960759114884779175184412625058659711164672877368617202887588207896390633867583378613280429698459592314346875000000 [105,85] -731393322180252225063767051633574453131923219444540972165896392815785788884808964955991451578970646246641509986316896558941047389251095408619676479266356570131386278277525302488424845603039269328724867180055043439094171590324123743798006231521123705583897157952422780188896114917093085623002156257263620003835232464294226192418895178099595065402554128042925816932757854070276850728371498603613144397640411507778200984189439867945046127865099009827279811923069964924467550017340734287504262819466411578750407555216428326788532506909714898468323251472309518243802126584517293777379010641927328420603854597473999413302315837461723547751968696104188220478380397837421165866316051748187179293250113545461373364571048023355643469224772430119747034556763317993058664573182234475415062775093434345103220116964520531286972625656963033280885950966053655343944930707872046905356638508823090518324421342846018128752354085524256918797797207607955467328529533351689150251753636247522366745607967094327784567278061832296586366839724039460093784436439544125958551244008524753574951703312805527671332145630407441651663402068813625358275878378738435998379700390770596395712495632947543649325159664030158867432334107923079472176469381036151214769207016555859606959793483347643572805692178549738000799516447420807049072629028634824397289753461062983312738953090993836683448944561203072193804070428427320441361406125069589768206872188190914294272007368827556320203393701391510219624950632726581761257570508100105012505318237061840363007870142236648027926928001321278331644455393293447465544568021373900183764103596230753619815987321365607072424144074223203087050831696282758760066320673984444483575740915451669997965249616489106448930354929315813643914356949516234437778338576702388026229118854996648739943693257413107123758272851340320066349968120696295013165355190900243526250000 [105,86] 128178868873210314764092533709657702912997781586570571453611700069487979050476495089177929454381201789543223485844361442451459138961328547938737394146176482676057274931183318218750301669372730733807209197071485124713219810294092774547669307829840230255217203661238048911719834147868611339248246583251290064889042790733306342505539285436701770861573476932105831321862264878678364276889863103345489907595304803113077309981055803072221339024871804051000481300781741846044011507514521574716358764928794058978971239336237665913340446378975716557398799492154422212751361434167587035669711531747905894763846493264970106749063602200583993722979703355142473235583137579813689451533923479726482427435304820428107817980317163792429629170366471298939427832332097777474056554489589785015932691799511209841757861000210379154642312542913150857701385976790143390247775483261862272486288672696582130343093863029371608060702175069951999739003509810189592724359170959717673774512330283254931708574196771751007569443149618683810670113299345878758935523033507415378746667352769159491900230669450846205844366573075691655456231694412865002695620535035331261653103233623849470088436990170827359692886735487260218792739469240937736483506194832297505964145736635633398989466280930113440739987335153555842780904525000391814181896084271678609631607189498441283355373381057947024067546394798654562591584373409079659328241063257887336109908598511316165484506269300112817733207662633278432222716432375767671193192305896145760978709646588638063214886666468047768569862245053408900490196937223987232388331507418721519789049860270192172458552169525046476289981207457422577114178545412720527501196702433044759861214217287951880251324104462861335019468711598013056893190276740472560184624077845979590716660221907899479928963666891562177948302681404520177271807060893807619566851316748026125000 [105,87] -1161222573306966674775306347546962600963709977371463418426458416560002693216130874121334225109480740302001856339697780106402455139189459424077523716144149702384837087845717208921904472679380276616843905396002180036138177394925144326226021071089991289314535112720217844910157305970134363089098689356435612828370109747020088152538197131547445281049789046217326472716508436284107409475719809537549496604475219163111865939473575145388471045757556442222199080411100161130758821104371427867707417821402760858027842609690871549585756568860129422984353869190530135025494776184531548258493069788123680972689728112581335962255419035233413091371256632851415835454770259282730529465674277571743538328609839723303053317547378986524361662712145396785971525820716112485011053630589115747910326618793212110045267215743319629123046814433730333006851424200517070354867310293971636010680155022091634228092513444136472297164281191059262646294975565461885168559718731338409168867431094735591893260000980867797331123227306858324785919109283319388185634599517501748779303892446282265012234915349516656388773306178034672907423162436026748529530877085946582139118846184643298417057626544807121899405709581894880085123151797784193262085533098579898312856460344533088204495049146967906319575047227287366623863557723793999684901852899531835314381200503076732793875396148624246889515127320429466423235555629143724400378936869770836626786225474597250378594833905445542247340461883016599620141753839989566551558824018980423462749962474387325776936243156970136909557900835430494054346435909531077180533972649265958685619912450102874371486406591627175742402067129888294212742770670855162786270240595614098903465169238533986726604932576412573286820869102703551887590901523711846576517248318824563492134876624149389280181290362650408739227422118521293190996742435483152101167751502296480 [105,88] -68567584445153285521241435179295622859181016816924537803478909460705118354859401151390008064544389254755808405534497717413288656897825152097308216381661715905346459310397882155654014172799421538164858546246965829356846058206916652731541224922477942058828639964778160475617908795852586746851768088559355208326209791019928312425533574505634925880068626640773918399616197088578748072375597445875832538660818939853035262662404384705701657183727801080323971423858588602462598529654782917535634897992453465689484281937172854320587197954449827637691663928796701720028418108461677631634613786088766003868831874785622426068126505169340297905180135264280164030198772256405362903706166618744232435888267582017622945434774033848598038267007981765604304748445260367053380154864462623477709048186530175793493515667204683210705468519904183907437218301134317643366403834178779286094225236711224277806157034098708428546589724562393150382264339255488258362955270528803406605096452638600290542137914408635475825613982958341690329100196232515230557226317629185704640035324799233607938281126724951518170391433626407226394912351112967783358437922986288112197842563252350513677339925161066335725402433459911944662886643547090080667634565856708919283434289762999914741737929701644578441766545498832241008563625252877904595582623615491237427081542703883310333576259415592972353150461392945846401444040657273576316650932691427877599993656311566964999472325224550414835946993589419366210376886344748464141782860251359031456624948730855701547180594896439359704870330698124890741070414170615316704732607668465962958826876352035233427630855474623333252126199398534211281172348977910236640356666794378484582454672498960561677434491099402003752138389651532814993231584389916244644371059832732547783312706453351221077353311072774418777211173670993563336683741328479367083350326400 [105,89] 729945122936272706067450208689682636139135973787400370464515814775571455037311917160888837625436703383229734574267934837535312488872074266164172733785178103322982482355781427391603398687476536567983979646863139111865019903413945801120032857101791865099324490716738730394650912821729095245184758897190956482180198313366577938269988705415355757756092763819813054172570242565377344166073499815678367147105896807960120448459546298493519981704961839302056358597087484565313624222349614636014004290475331266346878189298340658277849425682235996042333805062957266665518656747735893963245892716427619486816852910415956274417450963292423128375797022856093438518446024535810895935404643575319511101510565904426762488356868472556351363828247199365307293182389554168467018566570562860962062738193761816787707579275014115735774400898524808993500702005323151692978990280760582095540018133962263312673878719543245639719978547045790521014969349747060945885663653507494317052973533037101249037286892487969015804823863445139011254800315516914426385588167755461881693448716743568362267690651782479282871152143219446937849271862859144437837634751215155583475894750325640837270701711235879696815614304198349721732409006510905707687874766581719571139912203524170114146741759650890991648157251967256900891961681753486332929338512240725463343824743583602449320351969786660856318481064422116985799960475526195261757490491746282872410400278547405376808818914297396686708332618128259829580967045310794206397054829552366180407998051737788098563536126043429090758972349982038676244217445429496963910464579960853438201560365339011627682702672338778692380129017059896620363905502156635755008812746288378621456630843074300465728439764698382219219649602060642125689186028117236756327037273404330126851675378948874169558684576916634229755410193129091567995449719470742908738640 [105,90] 9731914878099838456728640357496542080077185235581821052057476092590388607160677099468819397099653485903919723594069234439891938313242025002968336135606541191389199118967935230844358150879740138707564700692481690702243557216357319918442007882865745307199302341278815136982361537022115883932929555483992989020786126610870904376983766636339008479310996376265990553910582388685862805097668356864958706534567628978652414246779490872180700778541847853486892074467341607319227396449484342001420599297267699962074291120891895625219018676544064524864527439999907037366457844649639184064331265004700196475843483846555755046511870908419286851814447595571393164091968230563392764088368677601295403015347276104254621114062034356751606337457533219682864549149429671834663497265721391941139882551546864474635384795341472422736857587758677445201246932873446285495872899776913538993178712269379947599894325486769443870167256013409892636999275621798304685262062293287627936105005131634330230722435758586680830403732073506058241457290125433669740346089706042173095615500720292881584737610613773404066042525980257410163906376507690265538185552563757822859708088727563809623901791704912001692398825475599586684099639760147483661102620891232206257973631274052404541424726990036149887707497892236020712671359309852554140782474264062840723325987877063020924081548416236194998489094807478768673736574027993410672981430179672826605849121531123200400393717266380489267619372761112814032444819416337290583480225199878145428369316909431818920513929724620373144563386886812412780861115418047322850321744372720824482344114487956486446263970664265089222004215082789225986946595709681670140054692345193900209625375420112730267958884873201294792059743867371617442045316194467423332933811686460681681788253835049981677716113792204422162407013792063909515256559396581510400 [105,91] -155221248831277688299323469960122772452746902996554447437144892103393711374586493316692854034679232990917275969968632364087441112657620973423982560094136853524097759094067809563455615374275814100800253038018477767897935720548213653863111251336093423944251535229371618998929802181460508575758959433203257795734446442425058767910066884606571980042670761478637761288431608136524827616420747727327424925573335350382259225816074938843338725768610039381878220069589636237859952738925053057831439000094168836224013478481096458243152323378308463878428610428356299864782901466794992098160358327172337657103018956369968539939261502687487547329386378092089658139394202419786637287217729384499337930141948859682041205584524653548480194049147469167715256012593246497689723245924465903711690023295260381304335202019776405360180760530739537696276189988712079753093593245658175457305217272671449009428518250631806444099979662073193871648507242038352385360778831789372340581067241805780597979948472038490518530020209927976021003290440227788308802547337229495969183283047732839697489774250827308526960977785273344254735413803109054601212650013841406878314016236248142068300181332592099948704402844379394279723032257731106985821458327768249203811783344055460347049903982811875329721444295070436340267247252646705157743461948092233187148012149979191545292049240100153357410529228075839474776399235548347950419208222274512280330027310042193340027378092772690366628520561175849011290446642607729844306750775630253844224566339414178816095225532549013801370220418723541943627797605038106055391131229980236502179834377411384527825053043461195052507480604786596746904358268270064452603502933289001571864672397585073096738150275824902535646547425781273775202897695159505781034932493409383979110822531083390294883965542184588080801247253839788289547050337795420 [105,92] -1400663861383577957812122947572756867986124482870071627725647111310399439591541948491724570071248717437684553921508402672764465316275812207420396556277536314995650199697061323094674347262375567412387929590181544378327311408575875386017500298370168689055053498821954335053378643929746758539609752971735675601639323683656391312945484269445416462901190601964725522321694727608444760518335279347931843570404259980742132527629092286620108242034487955062818246550952795808243243466573922550948086300372326569145788482437025831943961010257559052304199014654231056605743328820282412819853118869151194450235072877202255681941549706431274646914955177488473083215356143520398368206786520870758696359999234685405579936388064791286441378372697663575963826184017719583143957478579342601855961424454978237558536774494580565239772481187585896968624211785682549473782675586803284581644784704096099925754525425630049562260763207101943685338297467276882864881062890551585086763940064495560268674525316074041441035515925326231740419587150802356799815039578670418861277863718195795380816279581826547235603336258671378296151171993975799821534800232992070930116431697411406959523619640339922866131523892006080848336406779327921828686886209995898367773612772253356578818632327819963003736537885859248477073856259064782609217002776735928549496104762612519932852767184723847766602881011969073108894786273673010683909874832161360220668961402946834322911240172973209826300889626860692624611837326752218825540763819777051356345243727064182407581345334259318770155234287087910606541120255774909441981649199369830323954883901318914115375412809697327151465424130162961516578379416913514226902131772401614622855931697945776194119604247568330649473886717318749691442686474887667942905468388948432637007711863738095772490547270360429091053749452644440753908780800 [105,93] 9422720193698295688430294531638595271556189824831254183326529511104969218207616333782574856580593015502095504478741070813321319306905810238337037126326023657995728813476174988597568212316752893765013551848411206835798493454260520804465051126137023497574160766547293158150627593444762398184699246126009548680350992787274864138951729797312819832831422789279081583880443911023122408921290804080376476938149831934200767657957850561635297339682139180916283222726747538384749182047814737182464869568186383496657659777731613771945669164028187611057230986677656000921981284232782167975756840255248704118164465089376728389600016606436941784485764800637766030286192546496167000124547765816277556555970267532893881914442712974876336513707235746885448531851043547935638859362983713105440385244090141328850491245373448801245981774077653487351917667086131725711705476711247943968883136452039331386651217011554157005303891798282077992617374237415062934532322141399525311773587894457468446323547703577213877171921819154699034480838088005799542391501092784527413826388085190183590638290295015634473325853656530299704723944332071090402324033089731137890503082661437333929422448027214704861806783512064788804774281147167106841612747539209865017029497320111573382694980899872657385044493458693747895677009281204954099635387498140117357659042983759813454979284287176776845411515573543088054813496787120290775147661247600573503357018349032471014287778822578019088179339537822610813988923340604241124506251579811633516310190947366484016319402829990301875420736062303266983865924150602277515352843420721474964284659365870394134215610992021768122271415488979165596074243376567797858586412656673424471324261980595238326038680822095251379488639283030563218291804502948030497704675720663088859153747062157697592817774168116498546138400709399708898240 [105,94] 80066594827858507486766016224317086037292083471925143640241058376031097085019548014999614898987823410209561874100160172321965104888261920433962650092328426487245451259104813869323396805790055867081901333955138156076779406687172740535841296456172719942976926279710840433775888118860831199193885574907677073946438696439132086086126365739898757405995521636610416715180734252005282052055570171839307906524835976098477202586203989640173523247998653781620711883386028133219494574161974004408049702270763825105253082950660319851743454457607584175014406902670055909628055532591718832741611929096923308986439604988935642650223926797791216110242453566159226219938686924176104649984817714212113737296864041848396767461960114839687570849303364134286942058635318231050027625057556960062830891234944981039548867931080533227345474479814194749017843329900657715142398789028645042981845962650087343212523065504825705139649062895071843279688176765734897719787807088714255699715348974073047022402203500165817154442909424615420705351702253232427758323796956229228600511750557269172175762134335184792543763109636739427144231429660458599024833112467572857460030962790059631904606956065667026013607721470584323947249525112743377972469325288482458170206567551831052307750350851191171838476343830262331773062307137099750052053632159849784645314545197270915797941971148514064090181959766581005265829261395593278445562251667715358176419784252845374690318344726996233038976630244521136931399867385889080902680867311961526409427069103507953964969528174987763691429793171771143489659968828631194203783824708696697115023469444684310992501556092564333322450490112055912090167508085187857504466962384455732114478643576342183168193213533075677296260872157212566500530958125018184656572971180380443145571287185492982498877586512524727953099558684736480 [105,95] 67898708454130008650070313591535100064340171803843429243697465061565418704844302986881374500739896353526467707433627464077831715539445049912043363113228543278484484036098243145506733053395173439970617381564139302221916576043428989392885588350095542388629003561918083894392992456363775022578439270992875396377539144729883413675988363624307886117807445362568833439837976513786069642867261440944175131062178461485234974121398409172699074446329055744331209311528370083378553204433715542258399644998473977657808156751779325998672857322719032686221522561035504061263253531043369867359284403180880312334557001768927641113342164436295429419727365427822165301268643226606232316473174947085795121954928363838973176828141473233313715225695660874602517324485686466427246791169980956546311293845179436247756890460721570806983358707639373950092990540956158229075831165312156191626694136500428853027603983405028641864772338910223793367834173627259874430876232815487408104192184737219975617012924812102250678076428553924904500029156721854917893373642512036193949010733515148427934348954162261190856434800737948312285068952027699695620717763753079510009402692666098202574197165143221902259232385784701246200947843975055035650667895693773239106173714794090823921906355878153600867595664059261278575790509132934345969842110774381830832551933041054139920216060159589488821525111502442373868820455201475868357522211727919261122803290732513675515753232724956500914338138013140307900257947337893343065874551155159920544190896887883941128318476022477515163305178244972148696450231776549045886734845682113671772438016238297004831222951147303105985066158642019591268165210463175048684534780675855211597324059823221233048160035198855068936030509401191502450130346351347510322982319305724806643949982305476002485237283917160429973381504560 [105,96] -12342730904947284725893538049159305909118906226172429299133185140067075997448244084642136731716555252658615413317006645847704088415403113936549233900517373427587384581778402994800266551407190874424738086998237830808575346613278016491185598228511100590292414881398197512510400205783924408001733796815065647179740759302132909715656376171554408608537238301730504822720036634933745889810796959197401731039807051343204470113749493391880383522139601264487847510370321894999344750973782720446826080502409590677350582129799890238134750912693846396094814094293263072230600144577930216328231083491888965158781086136530697879685935213912026158933061123586625661859774696506145364888828458610508512619527172294840820208627731187889158574057454610008471766078465659886173255784387898358258569184543213031726905196494504304625023191710557057055775911417054222095159483741585620271092829401026575170974557780500997549594917890481567079833904865940923791768610263604698210946268099816781588590986004143761056192221069838388257368600503094912360558133191249076715298850104658392392807986300582006283711806115762508788219410412257377220906055926041317642212971994773964904777975654225240767306151416249260708918639736374888820938999928631166534148037491064613440406572715126085702123571183433490323255060823889538200296205759410635877295570668845275465577036133065468107646429260841215809138539196227844685525987921515295155484870960413819922834404252805137690110350397936180899576914555875024187564650371909669510482258733065679090704647614165504308942089713689978250897216793056087363082607344015113190804046203910089560677274845511691700744279073957595520182291077788938840888012079457156719905990070222497716160197651706152658465997279007022910984476938720738152227401147558381265920623649675065505558882578661062703683840 [105,97] -57237925380984423905551577371206149852572344827018702677410350232676257013843061359358380240397254170656098824890151140861581379833779813370158860536836330138961093229739475420983071194769511170408777649710617494363106757409220111888545327109469670701599822110413912905826981583603346570918464409602798722243076179405445806548777138335630576292363967208323881170265665235671272271087947058897795455394351560664366670692839315773194243042462907475826257534885604179258183690345537983351412493345011752256644712967476697390661820667105514863993182510597750222657637990838245744877524818034425095533985610186881325082593276696555196942615129504570603117045390334593824095833734961485135082273434752982648036858532805541260946062709876803830372695845787307029456837464086602084882189537552404380580670096440138098626740895822848725526429603696111382222580278558069998673498702531043711155223546059433686539271646761453939687594751750973530356849403552329273506345357845479778621299643531576827969784897848052727573095755485780647954667305514458853180317346689938122793484656501476397367718558163965087129820131306881791391779572106427259258716999534901452819799401778536180529123724693611254917203522233139266614236390833795846184916767233771012201250685044015600930495933719249329546497484993035529785631249445457759715640685599053183052337014074299055248809668787357125879345799305769725835350487413629330970481377960325751651929755955734517758929507142309520121511391107692355748808402773003644787450450954293413710317353103398167269974724952414873097132439153667258450997745414144202026898095206759849269137258186995028942546352377057661049004833610492228773920118438410805846571041427899394018196703311382390477245331862316654098903168074944291145130098235686110864296739703510245683698102789252510080 [105,98] 441333697778109087765336715362559140241305408116920267511815590027361498930506861194842305518378593532591545797647445723897616893329623646909833033811117496578374960254147038742854836066843182620783220973430157346246151043853127271914020881729563629056348997637187181602360905780051017464179002417278265693948264013317159844251471205533862477307709420748089641997639567791468985465401903483863820353175568953223914715397024509120606324214211990888192709747010726047446983520223998262706168103757656615071634746551696440388619320497578886145008371341711300571039132185168143983340270181607930938512077793397308352468514826002762958003628735517025612673074921422607677743716174975845603128638544440859933242782355538116549087431885534097607955327666305292504132973543158439408238856982265647639929385002384997451339529856535949499120212559116406588004074784671077987639645686865063211451084648317124574140225647943950913786481230551880403711366058518192470606625824442217118343695675866068549020066542149907676898793049308157911125539983172560755135621152524888792229449428327655145102779130753795122643892714505366820140995520106532670665938505312776278790738199743931397712761995596825444452702977693969670739198618140721635927312309672658670701722922656647591201576537579877893321484737237497254508614881303587361159415068071280701815223045588597840280162967904505181780192595262412081605013417873369810339971208463453083175631767059562714635110960114711936880667943153636102769625477475693343583287795494602707277660676316188765121651713916401734107098678794423342738536219009145330730602325991035796459215887227109891300535241130946472417515146752398405880995513273181644527174271502466171750270371155295413140393414263197889846931576536510873016474351380274829636840960156847545211786441429720 [105,99] 2198386726782285539100947942686660632025241529946948456605716408894999856430428737846796670796258818430030435054595423202296325965891857420797545383428854758460771751149713847973598095950930325281223108708983501278620501888224929981608562643532548411666668905148952011942784068341320804633063981620120698512010960232355621745420492192494863033846878898866097950651368933614372946478888624450443583050923427843342528262971461191489838025961626894296853327097424628302919002613783466365970157464964869754844164585700621467701229233797358554194596082612352384225878147810035505163795037272244840703489578444817866560403758448625418074437030576170424561443945674432976342179499115797150972936510121524141411651546888990001833330777299529928377802517329176984460154770489558508318457550606623558928385888308050022394095511470457308871950834815483001355320343492878247737147540297288611754328481496071716062248241702409802174168383899076071874971379987529428358749477995499170812546166484044541891851368430730476560339057959430690508139523177622494199207906694066061952429991218684203485751658274967468776102051736173349014361125806800256852716140862379040499774027366973870171747941207961524050183127084686267908930518899297736609214517763584248859706689143590957150215205740347239131548975300624675934613340749750995376453952396730071969658703995504507554858079158642826583257326296738345179584295941317211313663666417881788282420417362121395188738529873783854939610320885875571236651439394681466077259718912748016192398669470097559910154764295880254040749102215048717618950266091132829183955126556688089258725988238487891922667852492371920326537815703900419563048601299502192601105608566447102231002959864467807504914121732743480400553289891207083515770772677194062082845181105039573952169386720 [105,100] 3705602142922904410903633562584352678487858289077499318067743611076221802046825534648191649898256912832091610364672018684314061546984940759112491691525697845884650402645618155568842260397931517069448082237486480554565979949061825685502077732598443270523049211353129385641317590368820160772899499661587580525170037899412397069494115084665142963798500409800023388471547775248298163386777160613299092899585438168136908251277337307095950648831444748522328605402047839680441470220079208595201889853495409221770101647721365803654274033351716386815107369492967728334996213210433756278785194316504666342328869262188153103174354120930518823825840312030634949543326997014394536894514508282417699472259100950924191904724998335190688790164743857281550477921170270498811625425904657342757946745457936033597127469609225172955021123698485912173023019893777367788308926829244371490791114012601506817025341501891667903692808736171518979780114142397955923987600405875478727923283167792844762468486327944617141040234990127732711519064177330334515925324066226658898030643116345403716171858686710900800305286004859063376523238647855380322753267630109788626516071686955094270368797144375733547289721578710802024323368250485827820152659941499290120673213564398336590983614078075725744915324366290990529230542514353609095565502183893735694769194639721139206252362392883733380425034686970077637461390982237526487984257892517798076294437383788870518159392691055399946239568074532440840294080709896926990379606118543808826185841126225376841990908741173823471096988647140981637604359383085126585905046067714097698241622557694925692131792694164338723479699307105892453261289329010517516956610033597980502809143306236881011131343668209191388930107945225669537667808327704568696091330141557750138716716904043153909520 [105,101] 338903061393432499019128649822102609775553187020167105908587626826470509359159202865499527204631209493295044956006749955500260209475834460081133845458360875460576222376427581014425736290508930345152110715680551462886819530169478272166838857567922551149009307241473970426793365166249842812284440458141293392346215304684477193053842228493229830183920087289947710865011803005296346463766408012896042833184016535288893914622554530246593106010780195800806817451592315972369181357077240791101452106148148809976924151909618869859553107604651801813489002496275988227897140892868505112965311584998088624385448336472505591954282098607892818719685613417344723417515871899976208501247506725092135885277095645858094129217032569676881546398987291121623832761486829988929472871976859522981300144825556125627294461913957677490280070048828735389909560106739045445856975902930670171845179114699442859671408151210840515545721249571859427124395615549573391324084409571243762742456008047291773202959480311798838167736123865011991629738366324320379976335267262616826884192117943085935985330724273380135084022113023937604164810487463419717134989134125092323132375576495128536505960950198984854377676408368132140031532296233240183386696657038401660736678411111518425409127621245334894792964504447668420166050115184326039066256900383537827347481810393458121561863949684356409960331983474586817136368326924139826060174982994768460774613129862329077259308277026394589194751461695614340617379605848281102679287552801100244191693608114402313548655355787435680643941340159666960006570189224060589110094867971167860728062469113804379366105872162848138444464585448564404486657012092596558163555002028742060566758558187194084536865527479031422436472262644590685352797164515977297290727646406025048151407374077120 [105,102] 1006482435438576666200180291523586947531003030857354063338083833798057564779948250141063489480133280315166111745585460640961855458057848649053573321054241140411822875732143038407068617778646446474019837929831741957582783845701492367176176424080685290803350847096045739903036675554997405175361841637930168519657982949205246099113029256449382233983865867561039359744072018964476699226783251313859159189004793581371011810646371267645265105469411228515872640638936275905523404521989965406058707777086748422216600176973372850187782571546606530302875284501247475430535163006486822705152534195344465574852441564864582062327009347863842089698755301213647046452667840933569538478816063435662564252869710778769552408505169107809552639797041142838626752621945981617099044399878892928335786264386597745002990865114578597555227137430620854214187083550723904115850320391240748967010789974353548789412350263343841864263111291666570945142683126153765109185648765787389515280699759473682875471901103625031140101395989794036436633505487379315644399481918448164386995073852314185478320095394749446872599230307594453672966778428340653317080195075090645469040313428489451864445912829526218577636785992444725568409753571224871199662592993786523463440734800091685198787312661370479955495602080295002435883889812514108831234637752957851994387878997211114817029588148997019204489474295102122424836933692078249135171014308254266373399630736657852977182753011775557957084003826236079205998778881430406506132475311092416043786485945179216658303372226204988643379497275994011939530547807345775195890003957373468360405473458362613600047422611615391457927540159757163720867784527118616983581611533429560622492888349558715930185819514299477104057992047621387746421289064414790130432666978443262017307469120 [105,103] 95664581523328992021579402920036347166367406879962691938649794020689154313847289243409279110900782083570919647541947786406018580162255054802192554930360135121592767246955654991670651455024744411686492742153436196065759120514686248313413397300422940898958084599184814090555255409416834536920789462424783995779133816612006762850567389925899900585604939979662013374739671822622539254799532608195685100142687079769501060455981552726577354653809996508822738837298696176731541495893800716186559304012735056972076661570970201928003407314692830271873472782405590875446120308196214134393742856305906349660716078897628015964937472094033249785809734061416617046505951643810083088057794620452656737007122417565215412127725005182170366539821518480443577563578762944633848847680510572440766122274497720532693825542719258538234380434440447112188981825479541571617093938984675075484513515995879441442244599084061892404902544026388199813288269166569305674961280502244916808812034688874951383409474540405386145449941119610339138155755527909710708482742696784236192779799688792221416863766196965414404785671007068137491194274961035031746442828492339259604631256770314751118514105582680622757940634292361569437049287775003130212489145875873877111518165811719488132141721513136808709048639438687327888139279181386963006149663037712383129401684903106097145357752332943596834853848599506043996359258809458094310184352142753030687757823455924180952520597604037888199149529198878431635308151818984134522414873488963872014070866267461037300687840140044086898668732515343130796281347260572770624165538674661122740372303518252975518139215700185146249729581602078921941019417680768568734544245456547359310054380308364242644034725082115560724731241916993933149257225730875395124860291471726377329280 [105,104] 207009962483756741846496992801102630902354838808371377081703337091814079632668255109834185203448610380479151636660980608132868785484302081464825392219456224250895219237126472535187225455634437879868158598205240305115357213186367475399730684672210735242398070543733287639045375371157793096582607872896820251299691918847025654320926836793564772254039574965987842714964415696225997619858105146236857783060025041771183321574536968478185097681148299098484748255037187574941619150248644119934517429458694487951022331967166903461368659559287691846822361340992138703206324017833200034624536581691295295893258870531030237043484249565637383806243712786247829062645724836921479969458517864252336470356894979639358421787665088428002669344260516475222797106043106748166408738771699001656242130667507112175931585837329477937169847142109807099002809935906005744367024204894375145893526687808157828728167327064678012052389238360018354538154140296151609879759128862673550447051986619685158840601744395339964413334294790262797501328889433254876930698044400845826271442552045957207182245056031532487637762839155858103926806281048299727472336359147876368350128305837314649304809152825247544912715255220278323948267357282545376176853237636590662248677388937115711175952616494728023678442905165201521862705225311181034929405617920093173165743108752615425328505740698346484490806058515321264811097294528957682816117059424385984979529935993033854057876644401907427712130970169383293529330534070432392124785548796086894166901935009656001104664910401413556222945319141140787644495458037519096733742458558666085122754258017300332525242135475869489985887971613552287681584805450709640946261558138099755018397000575128422694843449324570050570084648947659967827808796153820233748193893139119520 [105,105] 240186774495574277725221268068761285143492514193986717459217899909197738454049181688938146257410902583941927975563818799791822695425691071703886702674241633316589077741215114077449047135103256145666694132153582805991107744396651047953575917351466748966288293509340993684136037325464941991697177366230990146925833345473321576352614743026388276751622849870518800374922855452779348727858456678766389643844452523941199654744630049594245105136261476972518246665140026225598322309203338761838819264515173544132307923923797487496143653573735588930451244409620596317101131936356388008400185611065155374797969316644554367269025732792243409702982332255926950119140093062113299160097270586514617526730970239115942086117819634389127847832374797429187158039718059189352919833873580910778335606515137461363323255757727083115280128897889196899633409312438984406184430662612800090835584218496155807479669324661318469443146491081384050568119759186992675233980446368306826105829273387494658760459056656488773549038155140947168026466747906380387474738929914534675348436561000015658295454876679995985399119880318035917401272271173322486200244825073995452510524637227868663581068438594565943913369993102409704882999929014099327347989663599993673215878624918738363078996543786836275704463855204797809473028694098631447343800106928195901435340835269262323154270382807572837993405506450922976234466032537025220071808636567287390647333108971044338641152950518512048759027530863862191068384792325794047332830782518220347931225813886663648430084824975876664914253896402179129212796210644986211380730649220726120807303910833319396943030189654039532933786785301790497378315032745178330568802925279709035119945811267522500780149573992972111804937312018882294335904259597147692259630269200 [106,0] 448069582160665494866524172810829951295300755324985643038359912418228394804794162497427212189300105082997831230271937563934922446199722849926556033951280606286726990271878307408624135224883470033743081145414485413771793493496865827597522430422514125052620268840581481298346796998071815222166554008516199660382561451914378549664622878643843790345996474708193744817028978759665177501371036140020850990319069664030409578853896402176042027996127376655738167293485981178919029227493481974883492753573233883549332189597440787510732897203726740417194161406463703316152539698147842466810820754405821828683521283354401023678361821541015873776821456636225068546153341688956712836011778765046414645648447344365329861881346352311043113073687496767293042274424498303495675650644518801909494601930159983749358753083983380947710757705118896144873836335164447570911601832514330234767283219033564053069532585292809116766091619482807388181581451260987561975021264292278397727166589131711088931530423634092653035621305705024999582949432042189281162182303027873399152366409533954407270355932386210123631359780951469000509822778978159631830743106908628919138611165093356957690275159841306826777370471528265747977829757342569982045494543261559577409651929699317024936678336444389084033802912441143977364027544514585886712228652421632457173405679844113339586529206868366916083548833087838234296843105731479799436689588032254738469905945769820226468957079603360354521121045023907992606027642003235644481867937717523714184397398553891107000570347202888846348558690004403527186899537860688172742086591887457944258503041173638127101667746374436555759041244109578473546388224997276868880734692843031398877831223761792762743882701758399575110698099105175213918100927914684671739505983786367554399017915455015448487776338927202575580192669550962461284063189378842997012405624555578411565071986326234517752162799533422300024916553193778138105105619490062949490495105524977329295723853373917539872846447925705323393857454040114119106741226696327821271226517445745385967660831989363351037112700688599259413180675437615718692541122436523437500000000000000000000000000000000 [106,1] 81255858134389876626361284621776407079672964251864947393794520659509741440660527379802706399671764873158099506251680795606133310593279145873733810484209569796986164219929966091171640886149987312713771603157572342860334323566891681714414880881126570307875142504588131810611900419866591532307585364477749774769489804835493613506106606835610431715349742389119496491895514239667085841417761621135022367144035685484343277090516921780334969028550029799292411313638714302953017374224566033541944553995338699602202297701005995603522452728258021789082134753450762208470906740507114222630311905854858294983616218093085517809249895421262143301957717570392601126050289259160532068906687575749531299300807040245900227464451976206348475353324885815424550294570789228701470031561069383505220781448007460205562262293435279144408742685506315173648609997560884376760531691489710666902635823285326966039933056528341921182245755007912097164849080839262532086684677880758318995418192262419338596916545384979405655909599779789661628740197660191433944768290463590443061034154453533543045712374134805221422814752769109630345393546787782733393302482560237284096832880450606670486321678136525275288757236189162992416453017639279985088595721948522810263426081332953558162267661819748656937240270841977295951727170022332723122195482209937430266866113609290325704395310386802679556082768168866759003503382983319510253008899753436775457794925728477182652136079901612428910356053678179681783014062461258801352745279178765298421666562268662350784140328072661912518535836364865000448897968320026814483016050457369037448400747931798924484562370218209425699342506773234588858248029504359380045879219955575554119815549840267381602184051702041704057330685634022458348994537096465244966252878659425325283001135329485924468868341097697841622847730283394439526270927339037887788300764556536202398847251192580344791956286529399074778569079241807474396614573376358660973542668950751435583419274308430457222823943857566792474940198906016342126587697923923292939863901192065173797150442558875876164741058392336465294666925096578324883012101054191589355468750000000000000000000000000 [106,2] -3515263740001620889592038717496583516709433119790848047781889219066514199349184876324663074333177255661719994178974174450955185998611575443374190572787275393666273977775439481880904533254973698966483470900556816478595424051566715030119213884739193288133857055403153562925847870808213116859409883694245066249541209970035290161351480513658020612197044971240418620831700323248250047520619381048946053357377904804939465101229233758379555357956617274198824851978302682383086387917704664815105087994268051386884261471560797806261889985064367783386316806489771211161352487373417594869014080603840271693949472695922940780246559719975891891780140327872973459423535848167916813995879399401055418832905891777365726205718603570875268792553740511055098438777977533826473187677174171238672200001496543950700334225322685812736737967888659716232702841779508150834476251848349874642521572897370323356771432881785848897011420272149429135866060282905070177685054256958067867599122823598771507706351936712442866897928687352575237617341003962406095822004566529101377168259436440871558108887886340168068290015284770420495302335491112079937412027808563371636732545350104448279219239361654155627319678464704358982286248770587859978920677828762132435103169131146540636679674133233561972756616712558519875679740737138907301830915433066658643696449000500443437580532757270578382389814520586453572886304496657945669489272823069900828324527256249356246405121179280944941267126527772669292573663815728925058809876353768489144401669216015224797394684166988070744033425504232161104924562905408118854679318119869357740077374161790869272937232565734708736861571866403273286741888734336780771042488670109206611063963914863941782774908934306391673072336425112989043949929912627584218797867912660431651962427491750788605217836407782007057597595467068519764147532960505906517539375994395311369656241576446752327935303420683502767330141282163966983611423551713186309669898222255682051379330763701290943670883666116705388495484180241599366009560448415161766037784307685118273119189765422613606210019551616834834501063521659813826403251368901692330837249755859375000000000000000 [106,3] 93714226620171757087506826063046610398755908357572718041116784527624622542652965591543392771930916777330228033993315069955309244592348002333580716581583717213513594832410652252176302980512767728061158517283322750589068446270023599739786317134303838565469896393874292229269531029385409714688165470695532679156921659616402013298621513777278947588510725246045038601768251782649947451700630679251569057816671706315158576728356876952349923562219674416211108410770405499154868366233473436173928232420440997346252290944993945431154770538803498048427295565570653544177916635357687113569724157946992443822819302159164445349855882416581410558122963500607831604363481287024284214692875913695957503738095605675166938391719359845246976535817133674294294322041814129209461717053202033766014458337156030452610885267770133247622927086612483661060877244580564634522191107064989609074275047867377515939271830742903753239789915806350420113386423590075401345397937053152292715921413811685970020077906821928852661431850149553360855628614120138136730868422556530466549503904368991381667933165581211971952033088919024295568451492324926698607841123446158590739111023859874019376872885269559029593977717926903232671837154582189029980117437790584224020969458696909742650380339947528501799630013700465151638887460047461575239156859003966251063420023371863264308056131356363584257528626967596200370293438013842106497261112632654273297688515188318943858851317649713989275150702314940605970301609159986261992005061522241030958872286392927668681122923773407898717611646838637654035943578855458474626440840906877190389338302830854763163111895906524729210800396823726581008988530221167480175384486579160743509863024557451723373510838261274683735729949433428120664617787573344400112172335926817092411198900124288109833309166632744119117456076219555796719181992237807242975860157116545749271516279218640853363954945351743870257202682977365700869804775559721996918392736077618129995242952905409847504717797883785358539181576477279214142451337830178349062914352805539166408757508342063744026703704921496478850171177321648485758487368002533912658691406250000000000000000000 [106,4] -226714137657209295290876997959374965521900663235036945702702178631342693056265872342501876294981042503117917719768181132629739688604959826670228999530005676940431933964940414331897416145671667857755817937539248308769216108922945969510245811304214136460919288446154457259166920770985529677909892993217324598391276315388357413525650214281906055298522943093268958341454298372648634653495032927514818523904830198152035706371277628228298748881679962624190138687742128886732064276734324918052080224074543365024429720095926517806803060708959976442177853115254214904687411584524492863100421811037552246316992269927621056805571399515345572375917732302286704806942253292419981143116382794366862783126545238801839381693647136408775226220273862680296786334904880917064844258094263693012591015115261864460718790885548015496878400391594049926907769813518205802241386611301244511231774503549678076072172260593221155348166370316663383152571627862027247790119734187278937978850922305708358818676022455461904404724475598020269397703071974959339574392593800437858165485504206858084676452062290252825440308237744867798968303883987210254047585417792437715033916848999651559573036338313335768149558848575976071100301614948450772389959234556113192329063873113975023157549163057580725638844852233010045461449886830007229396753621186725180874650640981763485711089931266066211166066092148070375170886095084204937886723902848392180945258947111054081699311926779002971302577278514073369135294046103771371037234355603101229054257127577782791530761155136955519572798987722489854717924399835515042373756559921304708062310629938954488835496463340031835611071391159886120681677245024799010811149308219726500133001568951113460574179218679998261106417164590263595371110709874975530470183114017098652025811545633219800390167817059780608531064194367577767544019945948395579059079854096514541824577085452756807306378962692424186102739697599215051753178483331159957741073803887366173583323198682800249292708926189390998151825206252486132862495834562357829313006326096379234400283390524290186362146296227210290425797746972219615102517309424001723527908325195312500000000000 [106,5] -19362467218498219049766027928568447867462406113795450320333835258420581060837891864865891453284470851326913868028256680900202670279192418638131235688628577594813141251181120677095212263993713360319274251885519178062477114961619213019280282657745010086386732432567010944783773155519635271535625561888190936648616341781402759853279845883180080149382278678568855183236833025660112503568377551345489017255352651155905056522993874439209544913916393642178104051376905975111349341904207281728703892413443954416404911379238647808123295661775163641267595308228413136717746318911423764306352827785092892557869771666792125827779607086798205737353402736344852186703851488112928013512724522994667697416093089072036477533840248616947051026224965069572356202827326691396468231241509072058442555919708928227477980240306430497938785715707295420122260313020993378565810067732633703291996957667251236696450187076132354040152434486263584756388971612200778812687932965448967848966195614346640349273151855366500003319140929777387398612683892939814523815239850595024015653093421594724876398252273667764944785832195380823224663578197274409174154798730679680008041295408812522379401613169292318177199143941450717120672787784090635673804951870203185687668393558277932127409008554621711069307083306238613324844840155429438940760635462660179239325506458841041627772761649328431624599911771540246997640477202298248474766377304491590285319468696158070457094981498831993656994606363809293946701269445611390042848005936983637515681068040921624528480714246916777221401222359266559095927238886015740538254329649056019485370643417739510285171384357983152367456116936418060776372625512990671099977823778603622220566752156477869525448395727834556687319526514157773592284522302854425113503427904184586544045497236348573477516036888677564504865606031818339035346193284959862456052068284613641698079468639907206945858997416273861307953946302042404557703170446248207697833028709210566147111395854946025833706966335865016501721331400387194233744002182933583728444553146248689690872005959967554965533943676529441078792352463888715163875531288795173168182373046875000000000000 [106,6] 112552482416728325923395900848664351681790060899135449489119987795975972070468650839887910521483003561683760547621203226847314751243826098375395101902005994749935420261573031657011621583821410074556855142532073170437295618931836642598984125158636068097537688829243549831410115673952394040853736013364572640629247584669558894725884594688295953506922847093866973692913347093568609252903561580092098452771726525589163917094473674173343673725936307920268501924474532528592661162904444783901635750625633449324330016300506395769289888342952422772538268758814705704973471668761134184928720455379238827946307637097179339706285497108189478572186027699891568626996708568924340503846493454580343792892912854846703696437459447698344000035012379372138730741029493251798783056476836621161477523416147112654358197991149004731528340895500795217359441980673506633278710411571038123658143284793834344896284028133259749007157442199188911313898896580402028353954920117072970019538394311978440907047202586070047751436682236503858932711252421708948579197432563806451113461161598743906882427732654412847609897272890901875225731641179224212870196910692810960506989901488487522073286979465261834834208806155880303145991315226554863208335945297039461170905959435843741004369166585450371351733892141093718744443581151228839675120529541665919233168421537319585950042501392309119654787694124461719380710389050816912022433901682216779533161931790227382033148140662296137215093180068186374038328440310607876631897642876807952180145863066623924060414003394574748056220912077773083683690333455415734318310539224697153020908477774195730251841518837609642119204545863134599309204473537806762117476311431229601874671867505995697144827221051134779535203483161739817532924279695096228974597440281975013601143955496016320841487715260465664021504587698817971709230001212384813880679335677779823092485421279687090266296837357437616403370040101306193806744181703487688169438974288652593242335478556265978019166419665865239601041723048392410931000693273260913959824675925385144495898486434707675920915699970671042680631231906046574309243624156806617975234985351562500000000 [106,7] -202319653386366877555586299243886953514076491468021134449779717125120193501388933203494845092770457813492555961549572411874819566078628501475125430583732019500155151854615776216238913387117622008782669139507036055034066102929447604608849381466021391181858431059318821079316368217241807031972112135896348422054943500478779952971432799434465953266661808759449955385158449015203840212382914348393235942481180590901880156561133043460118290172755630010105683637804373591362512437484746714154020900871195001705258451039528156819769421775223927086204648012457800416520299329612175220676274939409658201346586598562033330453636135672005056428818749350151457922877976940124163684439655977996936745585200348033813162507339520019403462637691288404033631999148751192600895153865210615079347303238612856524156953958672332145178360727720080202112096797256817553139247858861751186097252169882561150890255501605753555836272211676083059263494887368368983960452828405524069684833444368770035967968344623682285361209625433122729126887680742361621822250949118472950645940808173055906029767174724174368747729649961622695288780081312299647467138675860633723311769554321575270315832369750187305088851865368088344846883889392203165055425205571987178637461525515385677387741416027811959451469271537344851824472305234797342074686065664716956514405610330906872262374415864370192695725411396579984643928819299196235436495599826849339412137287859345758529335324106042877495595895308487286195622023635367540534192977484211604067394318717696656605245897487815079735587641509105410029957575175872838414631898426649568169925913842471597770125004003198959646741473083277555885146190148262894076917735038516886780831188591606911385549675267163016591043851168907641191168022398843819708007482236476766980538140442036918450941067008109412107048078892563286051098280991215672236438819207215746097604275799416363679592705057934844360750052860675191839764600766417867239943668400421391636663718028577522130712874401875951002249356672928745054273774853060213597010001761772912269463761883685238160441684206829849679634691916874089656630530953407287597656250000000000000 [106,8] 5652412403720949122047369822672217269285127531854417214557780132587370668159068706347076585711324878728592228838860554685174119891727395824067364107500195530688743648678418781366059820666812177627262427711123277081363292296733766684056919014340385589742005776412811222098212721230277937938290637565957525237626328071811215194763281497343479432159232217406967347059426669725296848096614970004511568083520405748316515921021823900695749321757870637101918299936486147783751447252407658884287081181467974881314250355307740199799156991338850140373123018986569657272609872863830993267282568781019572028218598388019919429768716562273378896142035446708196617621625378411738322433065080459897140655235913385389831199560742379805278254288675320502513739441877044988610642253108640190509468872526927023311549749294011547200243751114346916636175207180304745952293350051495365002957232440443748759641694148962187308517408479220703559693102193809753804831506319621630336188822595878843126974757485127773219048184320324795265222036614237785423442281955662598990615917707601892418521407778222670242197786542294636109395274124289814697909574399725099331734246622362304105518358381427047115265421205378758082212348749730543980079717841878596835583542735108284508163482881029104002977393987040961886579489810961031085912542464136783996157427812040615385288753804852502896775512252120154725348061237412277641801099477112775631022064123867350062307314480947703620536956785910327267653955416702026566161693359032931005685879995482268933945243130478747286261930742237138875851057151883772223640403804780534735678164761455827449946129611514563680672470851396386405098216089462326918975298417505134874083411932167935721113652637144934639713979970816637496558918491029631403073516539946752663289188485751468516025342991649717601299702321179788101133038030286017272718788271411861893833766075047906257429771094531088863626688652415330694693706982055468903689878794678676189408164475051558670927831859508006760368164910414360093707709803949514870518606352804302324293808784074462302374207270276717661634802158943102767807431519031524658203125000000000000 [106,9] -40599054720943852097088046671295386560819404847980246062876534631156766345294696191327569541704991027590388469677098294991672416721797524274132576730290775059775038101571655989754551446256774299654353673789141805952821624584872815132974782935457867879181399905614717587278110345002398259940253558582736283173117958281336463107467441740879483521641449412499138749729940260687863369461642295007819275875582188806638049424280004621476869385670863983097449914343773864518567188265417209352047175121016204192392254521777107569419466118773939954639583919618166188697461096862742695318799661419228781937049289693652730185518877303417696926462306919768236692692599982271501521509822284416936957722202630055513144449388934512782060422465382172495306354599571091954861835488716272672576333837207780041195626814146538849171803330720026175849152379954042698244261571012122277515157622326314443676033357980380106526273268292392464374749811216880072335472249835429440694662316349271788206504704314729635889810777322399314590461291441736062300131862034324044967405178393080511301192803468575953371892829307143080568804497001328407292330499343048098265705247049234810902961488072040237320571117345880325427129824496902558251207067489248408257063110548361034622811686131747250287900894124510853148334942867508039609956709450772680625463338289367324779596676083892897893980576199471629492758649722680803094897726781508627198582278729036716670913135184700799617557697481306244279418156847724183845547524568408457396872169771298338353029238609748932734646151565558977258004530787190272519610561732978086270663580186124309041597588672664208432497990699586149717656877734342019016065515381134504504205517698949067569877382045381056890361818815613621465323279331296414205319330020674806598650783567815596209881423969934194730247977921681704211541077407202221264329585901953215218403235537511132565811970448725155918100291180849930339054550037894822449100999813382834954481434617100035702978704141631842686004309919199910647482987138783812957459335716148073709891929984887861331240538058476950548404682539427312804036773741245269775390625000000000 [106,10] 90235148490724028320508547759472194487174221675472831602891012078629832983649460928337909965650395734569058857120238501007174419688888724767240961798944625146819077141927983914243237022702668367342537706090539744304921596103534256126079006641502613608379317354471538387039588753769123097565421703966917122632536078777180537891773351787613894500808611517909745803750506912030385163691516398254620885020625791814916789484469887407775503360605025920326696843447077701101807282992638610454804082550501869689361850469978239053101598637367656762359975216978762642161951769138735931114971707035517062700430086821842200418468510924920817007451458616752839988910189124933879344076011575691870525765110343544053238899484393453995516844599094408241218922949102793682202221578002014114241072879903906810868189416709151511723807130610669967887747573356611526565930782247859311138417487209529328042576251790183833863371550767356803825098124278158251087900900398768828906280573966080736723726675640142762935757879267486975609779240887292823972968215793031046575804906364900112436033417450093211825550244887081048685782857339427661722642650380370457738984117656120396496627250797664141943433603130185444967412044945620259872523402217533195576420756928912597700097483280781430879999489478674362328217863252230997492789051536399358820193147177486030206280362524241475517635903539805708345424919169589535781506215670058827355639141854981607971587199984468210340795146358033480532982533237957251649743964364900258290308657053189535108911769290742311886327645480149200573872959015491263415998585042916464592457089168569739274677330403458804250748818122160044311288079254835702904377727811640422069869874663909542852502753546628638561728169815284746850305893009741401030041767253895813034432850769325304968980451401751406594767470071758329349091841810707742160667907473236304098785610975022572204601871196367616708446819169253905972522984103742195180835577597052051680339592286010209044889602135250035307502224898411264533850991169262685959700391690882229625131269418913946655356991492103201123534117478186544758500531315803527832031250000000 [106,11] 224904399643067113178726414665353732670063452713587874837635703316777232014218409437705479171053671670183080470764698362567752437772908869340385535268547058693645556178909340715067869818596588909660635004224537281970614141178511528830958338206204547279218034226279880891164755437725441927091031554064592125920894133868200334632681143600924164205839480287185312398379077702363127382565541979953957807993076386775687348634646306302967499917163356606592267387892596052746106683370788662876527033880337355207365162036751023412615609569117093723065094208613640131422016439087450115135901761311432184599353825842821176884542672650867384366532738780196129151241593156325268738447090631202742855822882942476268440115965826426428266109031144933015318181740667827150654162082261597345010804648169250843391240805718051447732851259888225732613543493141759151113128101548945497627271935777920829286617602429012096649910139540510543477312445031327864020077597672728371989392826816497974171642420910555818841690927492147456883176854581068358081511448141317311646998503804132170304863623834279945753467600036980276225651414785620601415655511709093664784539064153482506591800446125064846722363285208514367244092696774547447130004031543369628500846229768762535100172166695545624445943634265161793639560402558756425019107364005250876098015037704763988465930702843842023206574438590803520820111052901742345219663422894075513231091905552301737064727625074134228418102415724057673924868083247328107003597532628841083745016137474871911025248067325034897102525162637910263406968703138042861177086380918919052798460773755592496173138451231429025939550752031711916907054933689765150169150120313468572504207693012211127168079511170985822911664626627076842986722271729658454184341283758907203749452126803037796253267709784029156012333362707639740208957496861899548283093644480283286485363075040614350235260995067880009104988640539956801936079256079504831846126960052494615284731267849472681649965295648198996921323625138267593785457670782879973706158549856638008153903624121458591298007826473351810844802933786468202015385031700134277343750000000 [106,12] -2226895403728137544030651735862689809909996391443639892238976306554095452001917597681455701430986495769721247360375844121149476840938567038113342899069123037777625045772229973176012638021840582036981195894275059124872149307729292519828669139814157021004072632034074318403078666159848866982711349733795886919349324114155561804496352569537597079286653380088992396158021034446555201768764653989612268115166307306682500927721872144897733669124732906427406686499717743611767548596826017911552127855236429921076811236605475741624770651845458692686747701337943815050264552129855587960957510161401506803763770286583094160624058687492466810203329776606798135104615218718288762615547837674910407578069237601340795335116352518519709870180855331755087288067169420797829813331069319736324862318270954911748891270456815535128974962032233788358707813478714334533965513089954781566511723210587776240430747271134523791241596257952030387947241246077414981167038171970360512561665772875731224929623581151671063831578483388036859873281562982829249326887463901526998906370095062718572598086868717358920723196936745650650327049622919779904339272694438390073500927895886244248703508335933858117879316824635314089190247901407820933018618458039580345928971874808464710424568540548333063117576090865201687149416921876025908080508724821986443179751433287328529421541758993106467264275383030659524742005267771112711398830102263098400330520621490543885993280189607754548633060594019283218066376380911873496662705320842917224052745733722058431616502960025439988561708081742577299513508065326447379467392633812328799307548412140778552558879514905684016519953896611125813352019379436569186098108550071258275483548922842551763437206143840711412457586748556089080447670425657640626735379029433086577575096861798771851211159353742338401128293748615109573278827895805051388561776351465361525373692659280062412443481266341451437215029455880550386359996138973227259234157934514732735135065058877172428072255173728430666141618761569815933595058540424435338303530166077504801222821316958541389626696728796075366862972089165850775316357612609863281250000000 [106,13] 8352424754494322753260017873099690319524901560772906371463199423960287256303968974525537084543736598844072977697528438091669627083918037115387780866278278870886045737682377032347906522703192800706745437277354382401492127588043725958331653902761699147764345939080957567395164527495915199904583883821082064593436887604435707601117701357801793909497781466411753359203271838338274456956030476092600792925838237210768729987580478231134371746729906203476279367660980760344461059703743262913618509938502491787108655056291569938562981265436923334655436225226839599119575640809384956852306909740395444829327630662852177119261622177931861823243904846449749547416302028971233125822032849977992465300157931544302725854278977125101564110740419182565983384625766312842435943744178873139323868982356220793972295717617841854080678685838276131253424578905103886827814614691144198325441854711489112408516853086084996743606686289347038016633700114175814126911352159837589420725591023197340342491167875712965060289218780939692862711161874939818439992443399266307143713673833800527062285443192720723836800155389932869559097091445370061464439596948849770503863135086456451642730877026574767206630373700577545274299845716474537017227586324678794195702431738595224241815878595161120195318253834771975316106933484452127775567736968066570812222453218014231153800563246083742289844059618644448897590343145292291548649868712085553694704683423605216876880053638294856330009074148468031834896529759104791365523659550167433640925817727197188903376858441439122691176148820005476443500929906893464068545148586154724787231173632282682838848421562855602248066267300798571318551020958305447930037660805929696267923921244756825321641768752684282205708052423656024120375459413590176150663792710929581586633693924080788859511235360235795323582234496162944235898002668324145593835389470760706959000834207547365760264003373903850095705176989111509704326580164300084496322454052270438640894382006229990850288700192396034411387973988583819329637429023817267470586771287693490310380266405208697110342329605328290376142774675827240571379661560058593750000000 [106,14] -21721537738504490726785069758854277991671717605404852735928385901380851250758782869102907303396957005290426907502242141469386104945251736243030793587804107421820636481700374778637525338948746031732245120151444057924276423873303413407675411015898995229489645658247336712410547760360537582393577479163693927409426932500299215249639209231759466881128007249707723040108489293797351791167246263370385095093822808682320030953579167989980499649600338864605089867828895816942227919206314105718441760281530393777696813734276459039223702935649640487852053242751302064818893139507578720348321409328541857966005158517663672305388336453898913298206072364504319302096994826724501124091785788834399091505606023489522355056318846978364643739195346048075455984429453412277490241449455179582537379410115198172242730119099760021594403340409965036094106180855040411887853715876679152631438568159955918948870202151797363957325447744911510105981832612807605990099186372023735088404047113547282145926272827948235070917001436596316756204043918055603687027029088041929761785980553790728400129700073419505440914248693477199051138071881941069554884715178380853922676310308148123568074504611866707549900947725999499725142285279787592205109398430572980716533550289153987772939852138735209207577224788428104979038936601687680543117059980953407232936734111406836253408221127355756646217983483887692428216767353737272977675190248365180550077707333285151324495181380157769429612033528891538550091809818031940890965360950116343753515912545891837206906659984894099227964965416727761067114981827575747625589964591046185225308138839909720797897817502192062315378314991857046249967810414296645484358709821508092208874130995629468138259661509149438787110862246399521181145418004352360604609580868242327090173431106599408188033599954840378161672401996542006221098064554013903146241899362985331704169898683018054602563224464823280969636309441232259979804400560043508831342557203494036657459788940439632761270617243611587981765053946836838590199865624578404407852380248391183484611267873039294669636197707964994640938982684019720181822776794433593750000 [106,15] 45339302112549051613415610730693124343086866156327188962642936683774009988517843382898887106027040417632180282248706589426483176542776154721779636342136341337674587224086510332921163359498866978176388903127791363739007511167931046458136793802111837551395263987751727843382999168778604792279889267052746244471862717359624412206046407303002833977234161476586165238871700286289416118030937580305558961844952530402022025212701389516588522347634573921545059080106216924151149382120031480594760211308440328910847324471962456090707202245144318738271611741012461968486888079253986495116722485293987689664679626645792158565079432276039855707563084791376127333390492679113087972465492876829895721106639327279690742937835299542223733796107035788182836556085792798304466810102474975035634200040434741069550118501472347882411164008016119769141934181396182486590583144572410221193762403352626984400083767032736743189047073728679588230633055366780113190371135518106807372844232366461225356762299300717296069325100066486685492214870630395208136040102301134481766839688103246572872510336029702896289529217807085455108902383795747013406361415463317667652086159430197092459906448780593306394687350783520891732335079081012497772382205151038283147304198168024762531704235583008765587402655673884748456294472741387667209994036765392113931798297972285792693636906804746807798670917768094177960456852226736691129509939487022538157415327274118999382863932570279031065634954429466653495090385675175345056900418483639619353705871944280429933517958279997456391349998078158013340814439362155073167525902625164117569883885928581723981032191136473627861286283809053809303772649942623545407240486119192677382707363534779891511671586741729075804846280718979109677386663037937083723267637380230333731110689329294642438604660093735935049333249880038819155341949027598326708187099838520604902759125198803681974441998266468784782022544348404252305209857995692727134085439912181860230675708061098369693418503269832979674167651878374398067113742838213166838540688750287442094314813684879594138690242412920161640954574977513402700424194335937500000 [106,16] -77520365770749656025950716409359063665604239871689875975533901541596163762736309219607085619328398946387773836742311473960421454041625223984129843781035688560596187535629621442540864576172687976640896491278849704901648994141523856464756254448305432993670678016204459943541458078750694358009295338806286191441853348770008394927004365222345051282100822060079187075422509408733550739608914457135817475829318126364885914489965002681150801282588845833057028571809871601057210579272135797528244950837363892881827607151283719132573323189593578127688744293397942337737270228847247412269736989099007761923633777147390546287913962047031212889653311701380418187120894899520300492397557228468031303230169301726609188708374929268311686980866495375935541417004166017357267191293705537567041903104574125460743552713346214022000920960011919970460835374328623749034790483756811116741305390550299549597341202710359608437676045357857769872321946586660578485026239956309243377360809482430892479134938209298573050377274918807105652485636715369739901131290589814897575911001707619563788634986510971847209418820796988474240035604273851023033177960030659285953090018511437004529310026180059430398831669098715256053395068765963566844114140854189103912432666291805101440177706661452062994313624872857559572774906759730224947593565866918206129048231847437684155744145379597343784372618253569634742557896717192302151574652781064061987324362812366971981940200174588375890098440954023294746018369912731792213332684387422072506693715107990280106550386384873270727052493246392479038595900436407011452048930681791938068265721022371079278550075830463592460281557572547193016286855714141625306236030395188849404022837252198568017279893359594846206619373706389236205938440267986356821664127783306976977594505376598102315741250764601635878853420149465281571303195287737229951897451022492385508088934503163250525477160063307544361363817089296674941541780228389112203614989278542491677201983696254487879168395425350195534910919598949336674781755409834689624541552695276243815101170753440879188474665548169717510518239578232169151306152343750000 [106,17] 102431388447195230663795007449746478231919375917048133127291456359376237040391314438966957698154896198246304030976089516869240162043992035553364000412170183262412893713030025263187380046579917049313607222852428200710154258698133586485705261404815175087196326040581580463680254108977941519035358587543331686136174574823760044185517932009837661927174767469435920686563451496149611309706083184579956678281762313969025241412099937818332903895086544279311219062168511151841785335502127276751937080570303072385971419324045785943283882048924464067381322884359455183654983387311268409467024561252022375180218324758997132345550109364396501205185899826974326821350322545122011731148237721283922516461916941677917408802857216451074767629417213935318144267102011816476806515666784298035432705017138016643776578091466980657368408660937085483047409088531127106497654521368962228953867986454339399510829685739829206134473923333092188194682401690509540812231818092816069465634242244427884642253667562127528578060579081799744952039245970362678555632543651569745371626042775404442317917588995631202594127072052437214628043754987983975271844014950772876245800840756072780762107934814453029010133525956286264233122376947829601161070065232752299510994574805767664033680279654944853738623158186193269078810808695461931914114081706953012595104715561307793334438484870157998917553430334674156382747828734482636170099012916988203382710925207487048465110294110648605353705488267364533425952074996714119239719656125915540063737097879211368864447359208964901098545330007348946346940553029038216015764824737751294049548868122179024252499402323212004907316857693645659107792763624771225828111032443869946122989599558035440497275539286293795002501303877027630758335027850027668884494038215360026982513407802547610456104221469291707712999483848474947654282516493237840029919512347358640668993852468165213230646881496946039393428240438012787884334571798438178772723706116435555886150111607334411368197963155877020468878523908960585491025049944323569065231950385069809414951227302577815305405228851753918206668458878993988037109375000000 [106,18] -91397758206424191964890142303534592174669982000058675674884284681628189085686344311790147731814326927114593591081190749419293893009293028788399311783782708092224358803837364481259895174834693319128603118273484995317814207320133726257027011948459151740849978486338834164642658132903693505334479734110620979069823494519569256477651617034448900679285943351374705153371353650959426051444993546282639515596950422615238338207306764990784224595010110382942592238151356101250937685426622327973367697232657260118752721585411142033666250865420254761343061191516722886551012201909809098877089044440004242929720311688573846651102588281007980646804125221106820686836180510457464561733032030104784591328612273649890168345782155478222575435858573772314081647784158994215052014968319365325950678720355407523992718026994428561442898530256234616046421335708132709966229808974125782874874035880420013947627235665968650708076454169929074404019474094333643233721254553499427190981545596060967098154477483440198755502720590353913257377029143718882011897158195364821883625265740269030524464462141327327547233266466029495853664200822433708724177504116886667917347884232435040940928694070225530270667326208612496694310759983742692003596733034884181356129992333351586981375271765490622188568468486216430282012504963220909095050843641468927058841336303975099731975955064778389083271200978358814470654313036174479973298266835272634840108492587377285305618820072259257473030924728331192623260095837740571860957192989695030188175352247189391485749831667723732626218644054231548039459576953879628108670155035577405883057727581674048910867127999970637011806272030351162710079390756684581407972520474865165215717646033188469810821203873029219118115518599194664172496313231714901939842021296365136943385859013982118987061398556797890398255455218069038688897974631249616823303226422416944373693866164361440845021173654913256677795891066281208292146291862810038127087011811041081660041164202118125131030681900478800364414811605935863231158492365282456642509663647815989875280450936257081425220794024255610565887764096260070800781250000 [106,19] 29569693000051347748987117648780780995417802331245034222293751018568520343527174820891859847537294386204022884402411417621994268613639710810698977994971409671751987660503530546884178483310187965412679562013628995882467151281687902594312565040060917865135714335012375543672528726895542817873991662741548346095150684088320480279552830014154124423303375338856174797055149598014661433066491168230611966042825498124765720149420886957679113941088410529816413998617111422139441842126087950944559185374071492403733518548038533225547389014457589128116348610105563938684505111651695545085886181309088893233627569378846032038133821799409038265113419032589735899949461909491866547879658416403473170552125567164199642896533373735942451076374171062986676989777230939156629149540247640203511436372272886114118062317482973151650115818982812188065777858243847423802240186221330349056983442908527736641710181562059061512533651156499631864320401403970692199067133461601170207401081897873741319188151516775312345916046586359633549814241874156118447968190775626169564115642774990143560717607309804794029079087406039623875554605833463156336521584924345387651172990447274214338254447832372323968476926943708642890864726843596462191800037989940027191350981473411042720563875000830249044223639086757222140126944347553413781765296034887592747734361641392968685168375464248258032058374147416081952028739644709816552206586561716181695045259721636780727916874591918240017029431456311045193426785907679001967975872270801258342706215946493342628382245498830148792656278682850798930446618768692717991439882395599613148097267369499333334924644825856218409847774298605378218261606424580795742606614664122111748723418442471568659366874272880215817019500120214727618040495302267113799471619971520832717880485050328583673103828441566943020327725200465053990640651383923531126655857930804518130735140853498112369131648213489027682173759923447104365216268932568744423682432939530454427566901656948841363690415449150818119883861526269818480082909649406693848782881198024907836433362295631803451367858315279590897262096405029296875000000 [106,20] 55073583787357543444319854362813573954816473262998398843670676908261495213005975012837707800554768051126106806361264927641606480709946616485627093790511848719714081113281812170244837113524456385545978852355353886830236896778745394301978394442291519808071204690390609293514684486762979330832159496399588429464789302638804756271686021221170093500095442993159648787957617203939701284114915437717326349402553826528027672120277672834773167477152288671197109153251360606751246505187428812169497612961085737726222003192041243843673838283678794613116210173206288922473474840314415683660973418869544192046655680298928316604886255959536450388396391279424633565124701824990384550313260645599836305953952774159921658743673466141927183772997618900190151160931731463545353602030047885118374230876247858245033546364117322495601197611140100546901924395406830522196916537179367922041949034034267771459726618991912368342934102019600887282506686524676201739653284751124983063315836358405389451038851126007300200739113329813895217325467395726551482993023253790487910751796950572788663736485560592766296131549126775767457266872706141261173721852406947250307252617302065732218580668947837080749173723692388387310255908264667975617594726667257994284566431539714532492769598103351103712394675383354649954015002968827859277291310715866592900375260763458857113768259434995096976700871170267280257553985795317008407185663127235976119046102316915842798710594794236397180867812369064927977542617009821166787685241202620545462713533698428525380690153352023628657042311450583541646911880660416523707458601488349342362704392917629342410828349395561082647816493610464262884131923338408055999446184138224809100759712414235713106705114873416252328711084258817050366276849342124960187875053619633041077418880085114631381283654221424614224553503123978240013896809758226856617770651922611477851917491610619722771793311681880404374131340999782252219045475356476858686043605781880040371025013173293946587128124211245950071002461483431603815560447076105204208698297355660184798983491276467422403939622199686709791421890258789062500000 [106,21] -99080314179156091965917992945607249936247393748317966260181076774398430172837106250182574260211488587893751110717128088449649653115343191300860355530282929400849314406573517498276881354663971846822628945305852484029636685857635810055709597059463358470699691491397774373680129137492742758173002987950645663783395739467095015499197501640892722165795459044884801268912900662736610798988920353838912894921741954219272616305958475154827399309691552100578984542616859620601187254899818301673856830748040423488868077899616555791056196055190443136838543786533041210328944003421533014470523648986520024275510225525343831943979807811999754255237568559266985961224879320521097458212729792694890599650208431282730190611531572530866552952985397493794422634381576763741091435082124404891567477446881707248508538508591379463883335804909994704455347042635890655406458137164889207737165065913483422507080293595382852939233642700371803855683949016716838729013474667912070731154225819563957292729089844071207148078782881306802189004724314221642061600114771404248793316757828955218352837842151852400079187083434629926747085018698718381584786795411409461244035242953681027957273843345988632466099094208216468877667390034455390865634432192615316359934849262978258154757984845382442526910234384971639223124910619719201171872857101433260456401513783681417920716438910246486721369044508097255823675471624814158247677038632617388793621076685072427066054328007432034301691522050964918875627692910807294054222865645881952685671807623813578516854919900255158172512810880286132877350759825860721824447222751430760971739192264481748080448620365828443355736209027508348307124225340176096360183896664356479809151981203538885603406270790425946877234554838193022762912218709565927044839740759603305379329020422908643240682959355523005503620019120415757819283130012103352983664836338137741641666694581453044040015132085914401060182746279465979402519776897826265078097213091839325551335977139905855078807337764779024982443116951478001626409045066073715813331904297005010144372877433152635440194444527151063084602355957031250000 [106,22] 46938508997431436563208117055839688933545628601344047625841957050880536911419599505092468304435188831609427172852967450767704170127634825953532905204989038538857650234714262346875160514687718456838756907874753942128460758138408622561780327653140783199531445485629530298304324718941522936768041449981861764754982358113254216235040499092898684407452259356104456976602893384812235301396448450197983672147538144242285086169036263847158544545544260584580645572473689062243122141986522725780266960386432705434610395280175573995366711206803905572640008691050001473720780310233202991402055584943466784978016826611759569122502319138397832011691312310626776753723820154790183622344259138279927625087191881167008288163115299003965771544398309239401169633613399429645068832903355488211003087602267620015700324020021330395727112312247697515114764104119495846903139363308192467468891998899658259246345763018539185689644177585815694709792389243653917628635509358171219953612563987404579260394096475242957157720592109665931195325764105890186583713910175531091276782568832707922300344718288417031238114160966718652948392999219342859568586909733018265146237636264189538994313370940532414039261090051761253602634059693770094963034272098811658604455212957931914877736378149544938749299174291145880278444985652645972672798238898134399475447125077494797844687210798619589371389935062013052504554084822124627124345083416154160104667205702021947139216019550650912757211090536188918080189216816832095087124773768976068575322639444122009560479823695609185315628293462877889912586642257383353312470191773002011601895196758340219486216831874021729495990171063390953519103070530609286358829889298597935570902168676997873834890289132929978823364393103662268681483509613829135209040929046017712617531175053166404929112707152110176473271463861113349616024041927042462832029061967478117717491892573193623236885436663801200304349590750410174026634878818323230632993743338661721583085688684101865296932988523556767184268303690929557501537428998263013619534795573546433146849431086028436865831281465943902730941772460937500 [106,23] 104562509076873126966225320646774264382644172441507015922093271115412384629048685659815074828221016141579454054147854509053229500403009043035487729161029391389757050438556933466387714287893339659646522113301223471297879355029272143656995229664366409009841691464581481259201862609559788943231969315491606355082208418598005646399017651052786036493427632449110382772692983846217729750828753679879293934184176193094254659910108448566478441549352364209360307116037665625160630702509631841843091838743069143514550938024880776794855000259201976359560022039189989505884162007642566334906784708366956887494886654160623002273646776214646330506262080434827236708059807513335472576516615485827741649680895960692624177796397611137834408505743357355369323974691967192068063282912604231802285039115602200440859757264586172525143227047931412558518383715458079553832174728767342140474034818766931119324768164956162630545330026508235717467319922462362077435992115446731279302490563822486611791904259597855282220465762728593873190957407560120356326953212001393297629520936384796002744492700297160893332520576059735568684724371747743656602420199150111270694739174654962158314685157894273629491298993624216453686748743243116662222891685874516073903626447572286485103305477054701699147558868941402555827595722558855416268312963929634300344758899297508836271333179266583665517405539627964116979492811103390929352512032570889385945432614793363650954624927523909487465289536281915334813087009947196016011639194498471247331854338110267711703045924963748363922685228254633137377749371645341438812517982686859152895651447523229511706491209548096916176975622644184751525346873321883031644105190660746304788093913924233880085830151754617727022264824467526353470224860506797806580749408685145383321011790717316893151761884064649822163250018850740254007739587435776612387457230878840257868639180425679865970957939922254832768966608010140396356059090598125884687902172365192476446819115811909668456046856586117401076951574695642228719406800234827011704364665157861777656264461178192703982858802191913127899169921875000 [106,24] -292967433803288775890515678179595514364485809731781009620424180115482851942759548432929930418211477425262532159728373899697889707580585265936325479795365256047863734256351527493516354310767650373301264375624687772055192385680894729062237228992955591633332810298083589324895947663808302175120800890256048305938813601487541231541789175016836513200370132722857623329532560243331447749302665844948652852798341313497970749087903027651934000978332162095782757990780950319421857069558970583511565104614422951666502755765190828572754795336517827867623313407220559087569839381665594546589216747855289984024364901575873013358696522499894771389412864624132635315633945580406831876216087716581764853012344099242720948520799381933829740186921535672030569543114569039248756302362784440015701660432700660627300905668077440607101004228955878980242222417897487484275741351531507478861613676349937418670160219938429694036539912775555484347782384296044207385580061755910924888221682826250671815612965773757649146288249928836787639246499868570687466507015365151195626577142006327781511714978345009862990192569439980715151344027092792906625084597255963947730204988875972651697968862471150382351021985223038879355464189717320017884444139006401735039595380860197578572199494109771083028793266501147019483696882341036422357524450135363739341484467343022278266323857023038969594791362017996347225050242544495863515089987468643782552465919265233899745230252529266825135823764765021318345995833444983356166045801411129474582722271536402512501778432642322881079897219492281826372920305996083999453343100088199094945686980849692366524590604823985693433772892819495268217699987405429784913718411866998791354204352871830205611489605845159435723498686465744838661347138342565214348475045035715304780096898465773126472348042427623269709144145099869872061487353926385506818845055133919272449249716303379477549747360846138791330876079319049948524454183577865028116291130915208973358194774948045084924455344579749705164028964040884769726265524744546627187732734100133341354627036778879300982225686311721801757812500000 [106,25] 422181702224888564175887808768218022389530040478076727499835066866541814246170346220743528417171322120743633216015768035096390169985366189485977353401593292809637368616370493498070100580531697650183754911392589623185849730685682046211284503085656859923302843258700356317164444452353489940256546845785599548656000764005297152788258972351014009779824076112043426880842482553167813669642018145049695816663486044568890169744283081176867243231799485796837329593422765232624103103644100613769763904161412551029770460845635762392598813529532976550303590820929656977923793754327167507135525827019766025739578011388937001522711978594570784473185704190386560777079040859674780518852373602696677485994532521022103803998511668779368842121913982764803546230693281854880725961300068172504730537000644336051053356073616466429439607072314445401922807273818217440425168651928406748501729260003621186478499575665325386695231945409450583523150581128207041144721418506015783522963445409126454959019484953329039394539451394524438912691880549710554698741894394918184265297830544145104366889511656014554656429426963003294162849928408793616956905173726635401130756581706010694187914243035482234903713365805389586564863163735138186693705229766222238995035995995312891155516975160808418432055473691566761350002554172590745466656902587071022568116762708127923742596024843232099844525216274285534277709935822889532746290582556878201612311182201114244767291381212337906719719186402536152569999470305016170883278904233720677655600082959078086999858691176904278512395150069942063103665047634888491613638886164349571155110003864827999429564075736513814167664416514039824396145449406703769008609073423854118382813761567352315939565352373556295505042847055633105090636005792748681252239563979100898413824169187366507328178709036725098032911659185493124455349570906454535803142272186926049138445773461101185365270294509304981636587404606372810201379696377193394055782948837749621777260424521218531522767778967611670223477110873385662043078327964299780859480876777799131932544796086403948720544576644897460937500000 [106,26] -425057829297897718877890610344742530570046876513606138452417045955279444143886895745409387430425340136293106176324378588769743742223248852922551938135225635348305373161172340697061955940363698416438042188250036494834212326619011265450626025441482894377713674476711457229840953740355468540036106153725762844409323554882190410375491055605353701845076488060645226288010790292327741804897984506727892314986715468109435245344700806734122591597958237583179555963532166465139269063696782773458300390105226100951386292067189917752743395172010318612578410029295503389865698720369320153165515369678466914827824325995572616439065147501797203809060914226322100143604602947848620295221157744060931249676338041661770022620562373029742300392945403826439326514654116106822813622804747604138250870553817868854787039861157930839742951770712118403381416637710825672570485067568064080746454388626787101312639224781204645690304818272023495895929950805744057964813822477066536800488286915085850827550357836727221152603358210191348517481915507807839713969242960585423279525354342931155482903519172809908678667176863360375312911955325902620556550178560259380196370803719313266426196978719512832325756374765573805951433276132763833509071516373135961997723750883645279747263420302440337768216099933750849122086180093328962956826425706353433152522357690520495760439236704064060995788082419741374965396220168141682713901711566658678024177078343426521856447555466411014261858371027470099472181120188699062537854555424785859751458732653220036174107623947569677943056749550594148062509632194538996937587951293286722603401659578745131530049228090211330415969348165431768940361741716355318277620058081687211175204797891770232549771007260369578941113564092589250665239526128181877155826993721019071159288594676275908136530770125513795952688086642882918475832543762720870917549007768837621622298689353543148241286384746170874067470817292565095903576596906267994757061136971099118779567429615006372399075046945926862226312827153729088272641024656397532094485114810317356870417171421649982221424579620361328125000 [106,27] 308811975396248695086821752555528203607369289180971557198013566815555638325256759912213597253152812774624332534996906294225378071358908326009248016076323389265182849521952333888953424705859320880173405111554797196545222723707912930226960915529251837766576654725318282812521064169852199044632981800913090264628943875074062898600904177487966291568810521290502408426934682026026780811629546155644711492429917351800798819821845613950161121130769591405083606682722604268234377681023858152656596351669367527121364595536427956440104922204208018600940983947640705941708579963852399975777030830810824902605195528235000110561481196484274089282422182770191469880774961997153201996949587182151574960284292177249374398283521710090406453733813393351014407082325531645049605649911442120672749314228775381864898798520036852798378874110079811665907388981381554421260356287099391009859557887787159818670639566519400709006521639532010605981927227133936266989719655627059365577307917399677867972784374441622245315924888452794551019010978632852085887238421520621642492877344553189628101877966798674941494446616246062975462296761368439258573188844706423494805557543748788104817450368412345399436739833904345487530180126905096944689518958318159670171319579514743820646790476319177691544172489479391114902946493483384316420087811282565656247568723594840161257003326593677284644017212399873874451505812925373211350510451500176814951661941305515749648936036599193207201437626260741917113819787917901968416555515694161359604802118788403250874529844192723193085170431749784142105775428264468912136744049647973793393560154564757522004878445996985056194513371514469924626162104332235722279093378361108171742903969947491065068522280252796301202347187559366526999536825534311060036355812291718654463869635639242620346532351498343529250585034600744895518265061933058476818818858346447265562225912358707401237977262456833328606946713329295015461080773881370938022219634070410336049644829318919796695606608686760990888246270260791623151920223301600245967872303612649503845588583317294251173734664916992187500 [106,28] -143492738475052474429483459090974461659456675746341787143592329519437691587076709869964826171892876712553065851637533407567296409585450190214645359186371813362464236610603268050598518690001667569229437845653220325826262720018906012023701088654124473406749442732282392278393185399213575343957136436174324158774185038041159571940895109966653277287347417366330721633966216067458297570519904232445302806653395358636972760455148973548013173281793606803307864245788448209059022713062776136425496642932383161847452224950570384436766872061624746474664292882231527663371834132092244090836309932957859795434966075388547491363253645836444268623386205636704968237808497463345964149456938673742421653065867064127581663459386807523592219693799134928231741292742327082585449798687322905277125944147349750169566643444618261174396369621123079037248498527169860669293938516027475201211251663105683820604122222774169517258118139324413451748368250379052253038715572492347033906614196043839893531703783751803291568734938809616806941981627418945748228427097745654811412201641584620902180920370427440762909789444699393530746823910879172389869813397177813431221277930544527377147982005294856267708273739246843333485161407485276762699652974351880961045605419693902419069799161235426917173331285302833799465500015089851454116418344556260561356796569932385805241914382765454462400935829845754623282645825351846501234331172295390230590994555820691638726343672348105313596350693782934752168958027725751981344972801120165890478389999647579932872213199733487132095612384878974161860781064779186178823683384029780116520627751379027259581473605154809089557714420550646512360007726400973727121501135934944761153639195881236512494610767189255708556153381771967975203256282579246804365935491779544607199336221397852793078625513165551033475329476353660805662508939977891852528759172765940024021661371497452194980051689694922633299333203924357672543627929327452208499150752145233664795370971906396994120112471634355211581818886595188454915126525555606270953605497694982595646706613479182124137878417968750000 [106,29] 6643974496469191444386681759463558639781001868110414762676752390913239086697055256061912855842395833711527291841985965786179115705705019696044504283399237868879699841565047147455429830282756160764581481397376961990908841679803109289241193387630793809735200350997601253838253836329541311723389512868226791678043656386473745514610548011565756536125772236858179650211118284111170152430414309140674751018011626788507121132637788128764006326210099684409575895281863909756269639517644496549564995659652952154153105420730642050464009077205166939091043815630299926051969033142044425670898482820949524046302718438524486960208997110192309826790943619007004171979355313232932149023694033872022906560513991141516663979146884435649623885053168868939571585423105099858832642837494664957578569849812490762861108099104366799226491630380658381191902908995827759922505574634925137777976674169266378495959321652652638952370673809329292140182322606940529917261786280674744291416365504905591755395852646729033577612179793260894990516866157560849997100282414418631672810819735959409641942995216719957582421728189228848172000238884588292660512849196983661937475873704537811987147864706176817690447911501965449695301154222196552260781418425078593300679826257890820780697248169119908344649650595283398045512035623257890978604803392294084803443391434495644109783135594829226806919045092395617903993488928344932752017315616103398967847328538819808820555579059414742994713698927614440321408003360501016265131671013948384110669624105301491421906803954980509834515883801036838456227114828616982067258345548122921710849090341030652907489553481743249651873540355197016986928909071836885127842298335266028493543521508742762853151254753453971411582387464783805716280935890803622701922538914615693116566685147041840175089286436019655503917453549338509870912871443666843756559580499241048279780774961251107180112143844751010492050905417043333963106641534075240939713504759969406700049555871341156464323529531760290022104845216612213150346012402771378273485386456442824965051840990781784057617187500000 [106,30] 64587430695487573880438466604230085843542760573212032991019413752996322542512464193105296234382608672456164748892876540558661464448712655166594761894870724016254718850018875826082790213185506528276294309800005801238675808336422169561280403166377425319801491492971210745100938283477089700949253569859040676299891363242732664622115910404450632550091143762827669092984775974061338692823012031703168908953530439731326644347539811305658025258723536248372248247106322225753633609158114050943595972587320876539154725817378394276486719416739793690827857348718882105163998600182259761585264696803610170558785351257658129803453483875082808555552863215559235878954869744290102773593359429831666660708772828541379266821029825567751044474336018782728393520534731586644223904004487270868688302763259134576420025540202528596931502237713830268762798110665544554880957774150322292280801137592886646943089392241967520567410152381000378091781542346642275384489772668983732886732539757228465262786724898233418577435473284785700319728713179801626046834897521855777500581465269937062395198636137699057798549988533744191732767077349470006371787175160056231427767418810939770195198183083442282529054304324721207217569863368686063719637551238826829283525048982487028081154918557304995987152930578786337108328685742221211754535243712907415744139851629885651173279212647827914631595392884014994208308057732506360523702868189957469531923955393196141017624218962813883063771077374704530714497918681545466116498303112787408202032230118674420786648305006233561092507037696304112687541038206991841095340842038416620806280984895281556316468181357677945201306858362820723870151408413563993207426228488620440970079574074483768166434022556796142094619710555299443709821649585320837162124757998343647900953947782742000381261434189031272185220550891908639397488173183801851346565686614869764701475004459904563568732502831231399422844914740232823851200676630489326915091774895547756598248262869346222493842535061866107394251571197118299833970202146097390125123460791201068786904215812683105468750000000 [106,31] -79255502100750052935589047020099607670018175451090297983547935078899172457437721461976294707643554938780644994302371630800438906927555992271939765601867641892707336771148422752857605992523509271331941735553948665089859721546009184641212917122252590513655004811432728970496755953572479536614996000799984998598513978574539379920999829890727951663931833497495761595246032231043103720360259398437650534005177954595407918319877976765133398483839481884219117847398656783041365933144323738729266615037106240027179754691285188137870526576106128389071480175534652477790057347470449852834654363866727143923759169603176792755561354770262635498250099785393746401243203024801737421267989149332904399831411236324890985497355261664589700998162941311334505706586481574311283532012871961268541094807866470855865538618584558684289485808518704300294722777355007751127025645602287925134562086665185863923228806380233807923329059990618844441722773478281879382298588304406159950539247111730845716880002097383022166392058693156544138243654138848717152124487627295179500672349869465879927656071276083792240816108031179248936599818240240987677226346757049294731626584576525606615184437502063871548765367606621243166724650470461924513235028209858956871793078614649921548195252289264222253093814903776851472478829143747231513245418924552457964503195141004867853876208997846667514307912679211394689803487869536785378904091074140750739028322601809821095090259685224646995129190819223019947436081167007723423674737962515204656032282249640642940460371733264498988733638577258201672954533008196937072787451459420037537319266613451822141579666186958414990093501752934197061261625388170044571103821626324477965245690205176063891490667710695185413355897576047953547557949992350836694413302343296305081364157594719188516773037512537936628708806311194676653954594364097037949140300243632304706771115749957130501341091839166166490290127424625020699576868926072972160675384131096924319296099497439986761701574306539253264684588648015668027765439880918951764954272221075370907783508300781250000000000 [106,32] 66186077887811791979338528632016531291069483536907167925578144253769003975113253640531133707160966961311170927233624151945941178247657728178836852845289057219539316568455334241550205006645414812834853674528098287448527351319500106592737230828120972047726582918834047858582582703220771877353657978153635434689693913878539045484101053349968962300581533465591683510626719760643168724230045838713518116965198889266613799989368892227430304906730629502305079122969596574168828180084417585447962024770784386554702963090096137821215609142556245160330091858736348994614066272489877545396489871395827301764535308299662074623254540434098097190470161321696742041025646728607942588176856426523419763566656563522927653347874431915107098411584026372614770225312830249370264413364745730255400699096980472694825333511418743354364160250125581852886252767319744821327039734151322712083384678660967366811979320215502686479029903621147935375169472004595348553116953385074989616285256524117757386617187214264013607106954044040535088359104443721935120462653022441819009010268597772397648709380113936855035126162810846161116345915097305007474648530385557471676590055218596045748886729898837767287704180340607730222191455714739100192786482128963028434557125011822375994210924356135228358028600900186212641205353789227613564049752953238124502352955532457063665166877708221595313566360358098261432941219240318675857228668046980980427025361246732325061107687653798146891644307350924169232079973455058659007247113418148664655704038288650142443390439075414071504602030528725112220693642663858848763935233040318596367173555627877132475590858499521843946912843051958523587143875609211128631491789749772040827396212826138215264969929223159419435317760011435098118766050748597289247155405640247636436300918967281274436638176064872485239940568918584168946134391054497266748282994453602572830404045790476942452812576140895502790396959473164427547217640856504723568765445710923668705948647956917283158396679544208740058788466142716637929808415189737724748653135975473560392856597900390625000000 [106,33] -47746101545475904303038080280840644650685833557200840064857285578501642688277948634644363651138178114142751613065314047270028483657917683406464970240929109410967916650277067295683872459342629583956123635976794022225056648559002634181753405114753589493914356143414616432816782303996468119889389610800968374248735631927836890632877397281427162896639188764892861106016418184397453973622515429325209982598814068334101163327790856614700141927809144753973212360719103157457413343757184943052573817353418397607580469163987896826538000040261567882396862722650813731340026986378002346088957640795728822649229951195243355218234132788847643202999296326722367994781625817075000182654796642076496565891083987363404529322715958314873063214485864488353095999619299002312258543462000756335074742084848666741423436001504293116368984004760138576985181332882678757387168117122281598675554122719317522913861992653393823919007214130651434960505260278699734155734211239565644300498322355870935954797412474378219565599934539145021138562370457109301958105695864339226509452434595711121009748687215927374291071078487157608202581480582970695010473851609117900585655321260772022396346769121227009155972180270510953188887968346730007620778248089238875228011230566420309766553257368152092017655158705314352851349151173594341584666570492640564180991144247082740242734547826306220723920213621409057107552534942647852375312112653885630130125167702953793322556285035074933482740874778397749990080019784717255022419555044095179281990384303565705467827344853400492192078175216604492999578206851869632357045898281913479528943670156144490132401356255677978467945339065878817953066072165743966709896440520497557093247672903864911564936330908869527007953950349232715646011755058399753517939843734561394127302342469366999480021248825989541680947386908224044224880492703838338087546957062378963904472557740021309968970196086704552249177940694693616030694197451134159472874425300920607405636496131163814589234647444391509169406887737483585120440427026697327583804053574567660689353942871093750000 [106,34] 32405080074682883892193551205638080273763099503938511036898453255829102916764397825186301642471044330830622204071482061103393640979636535431494028973931688025585373108401534254922085717422332313955938603275564102173028138191822909774007625847098528419188720171313497092960907161836439672473667991859775375654277282336319873433795821884148359150539732240894800284133500117200979639504053524428247369918504140553726714407836882634796120277917283802720649566729255257099362608851411134792818122467227316428702007192981353362720025070479781045408123860482433926883955678112148094962792836058617488237425624609790907037905827035353941212664198421721998652605800236875442670079965292064709211062633743479206864260677574581566486914485647337349326156845617628147743064131527358157121533152794455085712088459746839023821726779076728592724741759396262343552390730558655687196833120668411601064574936326891231687683306937640812584067440920219525199914594487540846021082979876699318758110008595420952958781101481043617591608885464624046807091048339009516986702322552059223504216194324532143711619017218295607298032485724485664048255115258203671267697578980042943422435667404855528695289197863216676045383956324384878860309699940777620720555455405267803594650969135453677439265693950176536528689251440915712775287770282172958296536154230275561131557318934438065222677895565682339208778626598386437771795994851991334385165689336128227334606796539352684299978336152107503959606762933820815106744005573598285817195895704291186512389899861568189717228952179480991884079158317311604319487724026773003770878863986361951317811169803703099267270738491290714166177938056732061423810934039557677288629692707724677484730947040985373821492679037502581567881532369482310150800373839449508793909635685781829009590993539206145207867906637976635264498434550586004746137301513522095355847838409390547929284675620912187608780419876097364897065579890199321946980086507731455622839099709327184161891305562280906147852562067850564057303291813638690399557162891142070293426513671875000 [106,35] -20735692614822757399259901520358978835874052903718315977243302976506857615107459405703366552851477014411480466264431440664768614055171142608209707409213910224562724898862279871077362235907405880790252760926411910898898210924609907385734367410708161725444246579739889576094000366432068655506990667169136230731207022062980466356442742964254702703113029945286477517468024296544434210424555552296334397622473404739086544912760445602381227497603444071374700810300886991943314980694924104505212623202916786051285629093530573967033688505637313342031695680601308348364838891883817068020534554640325414126595389240281568248507454254837793403879515986679981451816963392437332000795851408342308028740489179319242488920624566434901277011842426157996446123501526136628513332470296175737262942828620709597731459463214175166347800876860702541172724164900510570061613928173294232466413659952706451264271444942517063752269202489467439176988441141721796632667127551641439719431143097506663128184572281849383591740481533134847363570163862766857178463887393943085069920844770335134439919413204695089654403959404132176729933151237702436771049223137967571353482513308538070826449866057406854613079084953441546954045642714320860753646575576300320032634269387113325988942701843552655486590453521505027632358899208752235656574130791892449811623548249666388158814591865256165127522778201544565971346611169218373452166445305899579182770904057818498407954832148789052113993032596526644968002216280024094912654675793384605003195265564883598575372118271765812572472853973316749328499491022544333896812929402742883256755709254957068364667907190374654496406997636654607930202511326991680960246693763497643846371994907988438482906317825115429619099591859540992645856182969429189704765483528389909486782207527902313298487687110700871786742508986102067479989353008421461744712952499045646398733050934876392438858730118492994179207322014702155143780430717862394929217127608886044263779098591374220659000210429930025583267025002955499335486472256562251459399703890085220336914062500000 [106,36] 11980418521703902257833960440936632169678261166384465334111938125045435067700753742009374226982050185120835713001487611947868372604968582383448442759653908351233756090923598750448855708006833493210220350014731318111266491046340267973696182943997287960507364696675833504783169041474286548398960356532374249346821609221026787094699570600346591737671210226374180442435626328274385775404228445460283294114125205820453332898082105354954006086111069046581142748949558208669194302190853128217074087890377121125722420970081989251217795214355754619070720085897999591934481281634250029121499353312153574743952377095843369519390146544147756786895556883959744018497425570250042755473735364791833507774313398670705665057606390496883436955416247725050058921597110274306830473111561477022611059553193750667499274702011912360216932546217872218028994964833173931725447154932069868164577674090848539254681594451627417433914166723941272159742415129883809710370833657984124600064231523493948383119885456890727353721232244279033882130192761844882343374764150559586865293845541534755866011279982127314140635921168929812760058976804968006093527411993481640887466155286535570637016477441267105912675494484858375640531155751499924596777285144872074554032091390105500719046686646434338865071248946642256266630237059574337253870085851045979068899450067357289648367389993293953423589967750350731244322368485900781601347940805884799863641705589660982008134171556589171823560765238381011918373841545694000857585793990389476855601285077488564033016334414968520809910914311679836598391688506009362186613648974361304348336610395971252412923211840743057864024448376214979672142845529022219372552441041705766594088200596370385085026016487878077283865838331931720150459742344409557475263276953843688984337885825329276667293003614388278391788378790281778742819966458774124339007992127837745712896877640786412927413168411525928526727638474715036955230585739022649321156843837015488205170453069929834073209421966243454950057272814938655151884017158181450213305652141571044921875000000 [106,37] -5955113002937036134247659648507066575106773955404914109692194966532913587162759139857591313809209033355400725730570591961097727164457866063775779600821704311411604689264314147733366450928565264359948952464521349580471040031360781632235906534915935730632204867065807771290169376265859913358764424188937707119835147466643545951909702748802827671672316038666129901280470047308964285656346120381588207062044176133858676414099536949988659421445010895871395134063566813894021123684563833842696840710247000636714740085164041926495688058164310162575512631599809767406992673290532024675961693096596778678674195631604142000192233663127785826220612016791260304380138723130313374060918031190670774043895251581099185406369065007150330710907280793638276812803660785659617381036186746484297819450888444743964696996819785874746894530575779714983061231856028012670958700937378698864393647157750804468650299860314997198716900634323274312348556391838814007032461875193633637413229666096919651711912113681877935895240746926327038415328368829113007598917648827276264843672165773990084884278192232783602341657910748805188023653481302484731987340524183732607571739988822436512788694086683540123622868269644707575928278734931274891849682950337901620474461219549765682028143992031318410941072126467709163318297605904645134612623464037557967406503241570650629740129304825519982866573579689851754621878549909193139664920837261478994747168369952613418853395493296172471624729128803817620065896444171066601200589028670902477193348529661056640857104650107699330428861343547667529951974492405652945928981998358173991666410276712337322078842440202155793082698891006033135908583566610551212792968205353031141626471282416268446622140415173046857374736968627674429677056708939967433520948214811058794079365090167270964145273737198618987101287029708191970818600416250774884766737976439602358433551555873516078691973292911576064170695634695664245566900568288680042209813804976462596897206036519628558067519408843225655263990464869218802168582271860941546037793159484863281250000 [106,38] 2437785880118656097348761533966731688981555368877430718547164319888899908384787394957595656189151900390303597799249936733533119384047990701019583247176802869560094890749930233670336895876215834868126554883085701660655969160546626315714814192958067645920148273946218358979218267812220731365612842379112687536977170816781495593820954650112364018712629647732164169388176938294968945440408007763684277759925751332485449581226774152792367481755585004496024508411984610868978636887263003356964998569175826913042425251105181612500545412427048317121862490900350549623278438223329674643798222277301110384288290112997358338272232964099786293226983133975258668620352390104590832962045072387707028797869915897027668557264156096496003825594540500294013218488549477027719840191553890510053146626638471636311654253420589770734716504185213478522647220973823674230550355267602510299401403889460606297445703567098064290069235909593928531430542984998486674313116661326345704553822083293947576447709211553723582289452131569781278098950201092277777522554105856897799413791448418923584715416789191841365556691598081696286374527841623842289934820299318939156686784796760929125405207267958849918649888942594423190971182699765411584269279988830295010784193647808928439703922644199470476099802843805318583242600630393122025848328693523089077779446308298162423017535297203928346823289723333164600942670442360575697622392993055629758733329673559340411611652343109893955265305200188659950137175436159429635617418690945565273193361588730814069607363521609954626885334208558393510814857905773542897229963380368865861594540306748469488810826836774793548182682515681543727513802232804106877560668896070698143433249187615055782666078676011216787306592430882556014959402974213849218282811708595990325599227215896564444647057449863261697372436464005648646061440726986411035838706053112285239259676579408008341470253409777907571734338086092012763581956852603847540763193504511984214229785134588306655288420518317462888479289122647952758882183843525126576423645019531250000000 [106,39] -775018218767101041395596971899755705644782120055530443661197688875393634111717912036550904259270489299068893651363986612072848546223475721030310673416914757531211936216623697794994500549899037820921626694628945933456071769120916959852989285341815131184030909789845221646047800800201411296941989433038074166202743187686719587617270647600842173112463761059498482284556860191748299081603285390174512783514052392363195126717223419215531209800465665469353733569309310561941353229432911691825746215559339403369843163776298163170941111896002600799869296459488652059469305551081134065479896345292889490090680365244202111475679043414212297729547399950916747400738667176262284714884785324531713786778282424568057257320550868295289509645840137576841174062866806994249239197357647683248048381227863882392389490996440719609853596392710595182168609530825078295292740058290481121862879595518515432770567215015422002566727332280049317296553969083448556708559317759292775861610782959914074809919990939270369276498832706627895340263109567936428863342758908165510306652350569828995929987073947993950846735188770119748915957566838722099484432397766852170535016703317338017623193975437817381095687319072022263678106138881952563212195003383488189640990410494204934667054061839202391719729008234286833519326243562827974670585572130244060650087856023046309820981765227077857843718430991283976189682207489009922450317717558469050971486438001200784259833619376520808749777207054005570178813124807804022751547218268868436361026037369375980213612476642463693927514998307870350595699185287462168899205137041383410873240278929816128440171281982981738270328300433351951096827290133257695241889291140799859255009114817153965403726767981508359360413328235462742111342380126904992261984858033948232785318410772195326961336138756555970207450225624951245732308619999366528711334296859608598717797300458542757408725674796570098293909300551392440066683452865968808299145939674409211278476718514048235610012541355719096232452386147776524083496951789129525423049926757812500 [106,40] 165064363533903077006154908619817467829114560477053632750894548136008078010100347028582263376954509394675590062635174815002288364736320237166641099718700666242182163752557622540707923997202761257806862141970740307180126093060710841744491326444862819991389118987761166617324194095122024142905995760686598269149089225995219677407895445527710471148833279712529479805174435141840042865215500282254493235975481835837929592887219975395522600798452184030014007135537037086888216410802940913708358209957938128406055707728052224908792487256133894766972538718278280794382728269569081175271396913580990082322263334992687511460954312042103498532567050299044225647444094294066316364887412400149326656808028186892058550860150583222597777456877871627089686157116391761684269072740443402791736387876248681228085131608876891263320825363459572002091505591294060039952497211973232122187170017201916802562279696766837776584353867802312292874145380365744132675147252984945018580979118404758278341834370953105759710939471883733533518970455221784779063370393296504643505829976273342408250242673734568342504938712332900161525984241441675662796567308243790783524153834722855991070300173261960718384103880471176908113001288256787669500520318948435001002863428599903349579252162508685690239273731463897267968352050851882270983925603762965958418847680147779718225524362773040132674122739142383869169019612025479714906435584958584953664075278602537676403981735390874079173790881216756296604764485078425177001388559133051542038100606653371071909558562046335799812912276322625549915669570870516344333225665131807182613385856728042387943662929068250580572769592734564957405841601199386687021100964817666081907204070444379850329175988237880330909745736997803515302987618173124844369510113734711896497281965709645867097741808367233016635029741083325065883197977644977895018947106537801959796145754593059212989079263796394552856027202730876157405662059497754308363455646328355302444079531877091375431961140779385531268588088726900764413585420697927474975585937500000 [106,41] -7208889054091812307893731951797976594209656894686884898517265491709533802292482112763009147194823726842412479872002452766711174795517809294540134729195309741334061086663542948452212146897844434056954461318212470430447752908467039507110410205917515934684472204296224164516489990759630504519064413001724741910384355505466948600278245134257088285745511615546381279767341867861680867178823669784418089286308318264424242950008048436491551912982667265931689003130942948479897704686255582866536905215410419387512279798318504155524388937528670704029223976421336400778413324175598802861543807874367309755211033524815094591930171355864015143687814058200741104411890760140051056422839384508747977844285271099651961571809458341283484924693619681042798247635973717297406350028045933978418651223204251490131524753340735949732965976513523058957952642373017933314576859219767915665350852980642302338237581462466131841849854496536768399072564359627721910520597617094487459971077167190433731070920725746541599870343939389942315357428689478901249692989726909240678299506197369671107301531906674135870805100935169987184344791267703917189517503999097319892491298253707850578606586804506220187613727866820057036814703934059932442070642303276575948560821373696940185130125488972017429903718992725849424396438122839429102651217512459554780919128733694478318806938445747050092915553381106454016019576901483020002260978104746983372817571649548039398013069984569997599017959869599223423350098893300835763076692130533682352503000113710533454688574850673036548219109628003406785099508566672720640541441911956005749992464195837510044913807036934435952020453599026648763257405793477810896680060908868955599336259818964252944533631170341078756224439461215812104544985300477979911690903261883177528388529778025163602303134887761952263430345801257814008799844365876946323677252001245056705537897736444500327821851652964654730472692133821909524485890549941969467565740411328808906420876145946163947703012182185051135233089247833504487061873078346252441406250000 [106,42] -11076999523830190695050825305443276378697482274728074089721576738068873784503078624385231644506682285884577150902962192902010050476305799851970582545289148188520609691963419284942291319057993740569323305707674701762630715619824235942603801652763692743430019774276655559743868295299593749674195963072118051623037205707297460997240893098920127426165475890258725605507486996907445244129956543010138602861497119092707840925036595629747509908712003988311653633718727706713982688839383294016996864131003547310871836373372944746499407357114938391111706260968713117132264071339372864073645435832083673833598906134533705724639150272197408129111957712584719215200464477118020260244890863701653919681032098479752913404459661843201483419447868486950751078471103604102125627376417363006905316632722249519680360801924034357611455177841359801070576091950024416220539516476056174961850423112396189117673311435265204720696119037342047000148915713403194149381838266509046598692520207812447250075511100660517499375134676150619322371833276779610438797397775880092892629182536811114303171574340816624235397121961192793686029502019598556111089046339786509323654832028160836046424541441295799347969419614333286957084610877969610539430696118447951074109963642944449150768375870179632812067442777579062218849287315215992807007874772751729322590346523128005207674666622070243255788595920601294872682619056255315028701109383334233941708845697189236902591299029341348202774922988522551216479150557246258948312121015501820907011074640880937709183366419488452331390239734052159050811993422223506847721264888180576219987573248251454063193438353216951501219428522545855334766577393967702721497259255086755082787083938734777252732641621512419254555752752374679758121220435158763427197431439195484381299590752662058070772795564555177454992894124866005646059747819612114411194094919363052919901195311660946999817553478463610671046931665188665485115826396668449680199288703593937028956670226874158704112710888850003299044288951336056925356388092041015625000000 [106,43] 4753271003436430912991476053686131957969607169378655952571029859344993521132922266236483128482729357158324156704203268237996651251294546920653350002062972260105463065046455341532338724254346900322855033586140084375263388144490908459106560926587348604977071104175972707908062165574023446381251353317607423133479935204940051561560174958004798901414818616246829720657397075768860054206920431929632574233227908668901598477531554396572118127454797223296997249317117566503993244342458388360933040995378313567821037236828312374764488764281234063572381684717433421303461800205575856925267988995364195405281975845297689076275000779613766788684071351340991112577637741347619485435821419954309954253006823927672185958910173482389537909195426240308453781684185189442861038839395114419612829530174736835387825013623588806140522376266224207120798812331151878548835349493105868082661080776961398093444500254881886749931926289441328386090232799194304475685256052422119291543853900384909409535338655995805416320319644634009238753433727172907971183147864434714101898849855912410042455212632532109497521644693943565819010867947912639311936405665414604012940880039824979855358149347958061862344191948824448499229620023089633492117886026647680919070073098421210122587066062851695529473010673427514411182525731678939632460247003407054756830170277499244746961170868997653730095819745877247105041384554870630174761553165390231636431195015734869141901284249690018862599460381361968909760027508459804205432899267688239067835515323951921948136575762034815948483560195863581446498695237938951893556146174703404990774873262494489465864413717537988811963183633359959031619309959303833574900675674315246531432214420560134223932138105507943645397004078162143257509385428843334997685430590342618392456354835793988654297447295147751169526209881092251088771551237033758762462787235534258990056077364636361143163024144196692391312790335994977475988204453386134804175127222732047465376541031329878385223621803737110297349843790470913518220186233520507812500 [106,44] -544510097833703774430115658371365410501577488337141931641371098954409700871258442677356876907453671024642698277389204079779858142334660486684191254830668541288009148105610077292881508771405053923090791787305898155910752344360782121518839641323472599870848460781290604017502249052368153900469840611811150301464974536742660490361577378215398267507482809295249540233861319067499036529118079325974628801767057618088563829874319489275387665382356796539111209889698147704749303988645978323145035656893516161835503821709958322448758719194303113152867675219896483937130124352464049956412944062543658203804843757683790054230708064352198613462170042591448431998713035809645207494946398689747567334800283804590315620971983368497581106232314322845089463667737141914030512536578296151039040983746144753283812111518441891864555907725731137864536232501069600631592009926122637674419860080205930105562439953440837640512941731770639597934076035484566472493376550126240920758641244058632639030852274082491422191270838605256002077815361166187620409455135230962118138846186757577090005756098616222706954595257621951856527015401198510644398131599058480056093382867913213224490593647263643056499506439693377256893210223828626473187926453830961797318447591840135793903749778739327440626065733759318902438281238531250683434476751273357436126669956742905614553473987091278693488914617355760895700406899679744064167329451489798542337747827181017775205848919947503155948966447831846855160983784791533387013131960891964553681401050758936293820379338182515352871553623634725622986483251108720119233346009705060299443535789605209613511601291221429218666190256023996974816576354419722534835623887443497999436464492631697133934185298991181548948526350401679695781066486503714764345089518055050943788300152741979328600248161000835602252767159027596979042307542825058330512386065432421727763880447210933512088525629420439462679941586080405074303247714815568991438486681786994234493723160227871835456790782295510844335240108193829655647277832031250000 [106,45] -450693463761371624231576433650364067322427108876443892490840205218997067292808692691576038811400050280994715032112796593010261699623065896949786987382730855227714052767734774415298976541284783997858043525083493548248811941522693896966005013679760836748614683214623172373610978063705402572187707704202871787720372233090326293151574707617180264018978364078898081920959162141205730033846277801171447103852746260734949478664248455958043411063676239917456598115249561812421374059565876768228384659247813144075766720598063967567451594511738491511430047972179880091823171752958853345263589469153507374733815380224716184198588199996837597633304526256132186414345811147491014325233869013926786833015765714178109417068024156459400577642680086331676383482634930385038345855160132466944825448178289709850984988303442696831374203844893708968726525224836498639572371643744528153005250521342301478705561980226838722265587620219432062856343311816154085446347126843413527478792640260185687328520481520700686570041206753638982086824756742984763407553596890214123760101926449364476837127441250157084034004328820298982703933710228435682091042051039794016115490405120017225803664362262041963144260999636489582703781495767581240657668604008079069838331410401787107674803831772676083210544774729888387279550077546606981308648284133448789743184616430146779396099844190441205102285753134313564993666719676067901217006379040014529850419983834117073227501370945533881802178596660570440894158189230100837821625187762815261529180840311416507130312350229149864717783878387934477627691119112189958269041533277599341715199263606089649872782574474710681988577233215883504898928498510690246702301703604349840978108059336725709205195594766760653208203772025762719838014741090820900200947601109008553605384897398865393140918728258798279675936784134326060286987210279028394865208978119717247793438403333138024686627997053369320702977881671399959626214098688229276950340189361425358922225502672042026086206452373250641585400444455444812774658203125000 [106,46] 352534202078008392324959189251614105393907318329314733625163773374249962217060559779535545419059395141542067860808595615407905503605822395671091410920604414632075402445313784608578820755907603677276889057648534994512725176369779129713862059945945966740918453583270201544217968561207206757391097470043409426607655883766435235294725775884964716904139663137709862750498394666820095785670475959781684379823792139053912809742961313194807351585015955769049204814402406921384138102085436475579205526990187117665481284278647121785758605076371523733644646014002593707878735304234779702481931778634431208956743715284027512387703535398635378928042387855216445432108867474064166462305239694717080376519561825296969966030616996389444551789663185662473403911947372986615142835368489907096597943035623640440989839680741509567027990619756674231034500164469863526063615979572743125326701845141225196938882691236975835779306276204212980975954642606032073986746112059992353668687771331600844271302360510426980998173663925631559364839239731525924292143652118678521904879969342277005905019095577102714815176253092867646411596887555808175696887675185977892127335658848727325280175267454819051065165606936999715593117935176466972599750083321036741248335097663625458054366517618903908565101860191365524735526480698028213745869196548085254157326099515090457374794910174283623011216597894400505273519507507359339843628358763854027579547090207197046041936459672052297148867686933924000466199880915035021005981258600943565530295037886059219588600723733549158757933150087775281581807036421789647643054736813995320843222643339088652708806131594655093727580793935414611321995691144676213389151193687941687614149689823827403613399874203893018934939486910928638787284755784242440386115610634138069378634958490229598344896513053134079567617027729910617039096802563500339233600095591677886562532225766346632414139021899689661916283920871285165805960772282484151415366929215709131366290698898744129428060867237348929847939871251583099365234375000 [106,47] -154518682926940642709787743276813900035445105496928873115587694941993605948928730731655876282106754549607403245718174337865010500270676968620810312406362081448269696573635426050368879691715247477677715003375204684230142065469447355122691834865484623368546352996481033784719556496622971212503847317414047652594511934321657555775724870631800558291565125752960116312096199606565023359537770702303664419431842961988958085231998841545554944792428777203507596015850870294556780236421836058448818911581001143285678524238132679924931116877631303120424771259405485380796191186562476261577632642032647355341613287899950043725296097819839640358672576154239556876217657403557451908348664851662695877080686995054193224726548442749642024758912709501564860651297825687541836771175347442196753718029613680433760491001298763549641985157508011754527768584527175684509835364934242287627426531744632147852212052739517356551904309514879083155931627461360370851819422803894624218676834636285914273038126220518292225098901961204582209623953489480762409788050078783658962770736678032877546863454314305817963649206761674398361816615325472071408949421913838419271511048268314804077542753024425288495405478821551153811361897299266074752151166927523186868892108029319460411134257318298599824118816787019157701316880861962929189898691573503096443442117365439239864923173845154299930262321789679357942293776437426502736952464916261033826974567462330155081856713230295783128420619042575786544837343575604719409983764289222229858139124204779805741479896746900086317685496550372386190335269060101218449421391194327616231671230778998596735775255867475721953437458721244259536672773675755312657680978507840745532774287754181242566861557088315155331400687604823750059034830462815350158421487645315043178050164059011272569083061178215995754939318404343713125526985278542149145619987803197787217137971445030044344193107676979569757450515097418072097713868596864423393617038762031564042521000426909415573217820849549752892926335334777832031250000 [106,48] 50889601286141370084654289115369753288232352567489109755388502714458462121803514186687375249115710160548596688221862035662219604338097791798617941159630284945615998354054655791338393204014953473564181341041505126921221616076807898909434338801567912721491971315763033853341493391529248340311070427847522344352855126089090797942240642143894424493489506217685633702809944319969768758937696244941342015736724241995755316134988678565359817885655799576318761992426514624863194164903136933269428716460636708475145461233241018613891874160267902021263472642544726227778937554799911655381066281873004669634769894463959852933190936933667955972870897068303232553748529063105938526563824135062797557923377008906472388508962741701512812211770524109756266231018001561464042315288785776428167766704881667736371526953868109256925346286930551635576436548331592470546143771146042656497690535128086944570616956707803924310444693613809900452613799734253541873780960392546157213403817125487671938824111696131578320730187061564764941241395889425252452703398705067513988343907188351671307917941735581097068925304550527955501387399801284460413472288871730121565841442817040908219188021416588468130496353313183077012348650057322793637272301814283758199295285138014589027827826740881619004632590479126085791220769291315552092374993921072422544542519585381604560710096811134189620845526364725101927161212277144709192566617840939259638651800511943543816983426108839181309466186328266002346012299625634067621633440225750146747739661860387652614493341709381907369070832916901331622320968620395972077708116952050099567806241865240297238014496265548539543934547294805076143800627231911767359127170546800075836736423266427092046692356526988579780711517826235330401999970585945244183611714338598609259032101014395846715267979310837541989751109562181198357346218634351211923921025647224455689405311392922512361930303985946273565619440271272953748216024129354830531714738812534881203047378810512633290352724202421086374670267105102539062500 [106,49] -13442340606615050697939654715698348218754039248559313264498898813017401712964305187484971298148598976241784400019341042386423275213460601699750103344519682945125324123753067705701330434684174506526492052745166933942848708184262341205372720621559996327382877834112594153918735758861917722624141784117833457044732061861923933324058086396359243137433137689964799210806377945541541347010225585506840213935301029396940983950423804223341391969460452669990071796608960142452502204713784216075281638217283751548677589318925658985785021769223554538217475702318045628910769283693833131069249044223588311160677793590819372207781081844594021813520078961589476584283366890614581278614922212829524045287014606002030766617607564473729429807577972477266700240168834305379104348845108870349300322402906889417980625552417792644511373703963509442395216678980115320818210749521440270478525918541913452983626028091765663314398071972373212162077402471443524868508956557836955695254682117603572110141900674209952327736594029972260549292550619891666726153322427490918877504902585982413012520139932030917718813800111771235107022856340860065300329737688403948731814133357859093795939827699865137182549815866990575288176452756272191465669371094089512904212553566967829949768367854119946323541767634062188447962127121214999984685089779118759926450869648432064164294511085791467134259674061098970853011090612779402036501011403239713383572408380415288250304091616351697896411437302311218769070430618469354096339580070532977941624242847293617572179416561329445448847166661582700083732202317908622581352766507406552591459290639197176898788096064175217490276471394954561308213269336761697897754484356550893783977776345981042124271300846970984925285009897128905327283275239101978519002263985413123386479441054842417588610524361382670225083993598197454202486417025762043030690084424850120285966561604757028294368685762082268674904856923016377482341834632076081010537953079377498198236266053681720045176462008384987711906433105468750000 [106,50] 2826965261437728988900879417212024412648370076548189587985181265586828420548531908290188126916872002534053795153186998199810568905320002075680457199321911222042437442660747881223622526315126978090585727592169196477352132749599222719398742763001721495651283515281352685674927661240957962697586241117756769145146830410119977712240566212199459063045341217363054686907427313427951260167506564720300706581564567615521997115395931659346598405325144566393762578300649949542742928004077790618198791935312436737182024469766898965036748982678402762740136158227098836353361360562605723820852952251662811715811105966358219855915593645214270185687869012336192517168416906567436613908992735707589512302723652282472945757220686465774113695303230852272096878461223977992025533737498123207679534670639967497974340960565037448586127405871196387418468789799357869905914452130064260812545038981879290744573182752709280720050909983095708801668942836124291656771499557797514937903249040257874623375158216348258937520783870155898037914938423898156807073124151173457737304161881575117217724315193681788978178469496420343743889573472469108333176965454324738327092194773833636094355072999648074567280128609875270351339354785763655737618629786714877555725174644828442967183403588768112709347390816339893912645592434158821012059775050565195209866514711296508064329308094452551497295459354298682249911676363090262586010752111641688654575475129138482921573466074124603526784374077849873452346421238117550916249047767248255659100689825434682577199005832159498108771837266190993831750107049059941657128530647071076088221712611327826543471665305073823034437041186417903470265927514126678382393546888662205345207813212556170250408193123653878794113694749863906616958107035864838438088948771709716554515530369410257677336724302379142411486323412514298130556584999185129214180072947069473063176710995847123948345109963679369140705789758342043823187420665245328222517926930415433097555167121783803452217398444190621376037597656250000 [106,51] -417161094136369057503320862835284765635866860535185759859247892029668506268105724557505469737914991653415044885791957994391497138588409621215065594472389478904578269932748879079336829752622094490363585860404051294663551205943992232960334942566994932109502567691666961683678341459114310660465041476469911898947300396883437362890998916101990386228273770145082028404923925263430756922226423728834837236302750793543755556651351930517572078786623666933791386873700284501711951773399379660976276086939021945993924407094858750656266213121297883469932995247871562734585837772346524085489195634817674483407477634586867536816106807528666655154856961604513910047869069473455162552564897047109934749243654915549079489007173031925299447946943717002422867343897343156330517731355444814755848024437783765576842348545971879063189834432744745160969045959118992184039721212041889442942556595624823478521212651955063144476771516637037087884154128577702742989142000068708772225928161810008487422767397202515789058697709429387494480724648683421749633617651355166648924118041238647590610202232670082159920798908952631824576432690937387440900982627712530898358706289480399390119764343337395050277650871661583316902170554646752562872126441449976028120495605111068847634681785091532873183074398642065938676379663735525101039585852227116294449484070348807598996071842492737122854938920505765080882386982265814052425107183105482807636579751685704143574459905050982289186966568389664340314549681586384602567063070200682157895550814342182744009157658339652222981655877396165032325673015659380239712898536399045922850251285028885552133391211821427826821133620109383427422269931619317127450021938435248316938396559557465691801455522472448980645482594899421933483930784308223108442224533763682751867218033259169967452118771203781575048185886948468186658200359784066284073239934508545076012521092301346161796677007573441988708297895378993342982540466583841433954841931596672385915581388049488964497868437319993972778320312500 [106,52] 6304708316906465306216266051042371012575283939411695599393850246940586475571010636669873117311554787641865599257988826852858494550812517336292725407332714266070366219529639702682940571097704200307237025303843314981331306648467119551617598452702740925424110680841902407829505238332868649584360815409594752020954977308281187777943098083496594611775186479814429380867727858170583924032295563180139615742072873268258904401995904628971818528965106372518798475916316061541799337712873043810175922768571005366282565715864387064339913210297706190975581853532155784104541704864108676617093479151348684113807933849169723087586722558566507346009327980984860319213897773336591889400719420620649392113569798219695889175820451017945592157471118766971625653655754961467435279242784086179646751550535094310146371424776026761841947974949232218002339994477958834260565024893972325040812581425991819967676952640654193182796932468086066596020776118575278361006707906921172816684659389584382318329966845384407672791497804446851104056845887741965963526339262254476386537136571452447495457661130315697515434861629285847611973691817628354710642949979035637053170449865738690232630687771228937579860445270574128401374025819371439754138879065104943138798769662139883932908408532417448288516865835330159876598201644155548494303816880488418402791813614583277048736924300374599413101989189224370716832907206389411658537540427152832854970836381341590201838765069353171256887178810695369924486554582410493149575480025001181781023858198178747652805643607741259295371215997672968426243849918100524436238684911856386452376981153914966489997635702642508620646898870669286311117324432683774545324130971166963391089099776818169895827472053620682645960184924914636132413842515256208860323338409724069273024874444135739779958320768778709678980397726995476184272836466955610304401475379556874926376210782882221086338019393533290740624687276920950066802479524609162230377718622237933482344018898402282502502202987670898437500000 [106,53] 25875215394349953282918535238906075756598023444066127318494578915166195008029717571839898335810620917383053259894163185413039842834920182236058681894046519350922229646215524860756431951886371272466323157504298917748292350630159486752731331723695995917016595743367584347042647894649312770222030021555434640141395608243396379067068969347698108791841971489535824749319330753987586391065766109712556981300642638883823989302256341519272956417359970261255843959879180560329353057735657973454236927612244715456651257464786466994177476141257585424300454998444548699574538343102383674080080084883563944127657729992464106892105715100073358003897935208787431325764230147025013561158174381125853576992663577228059252163167182527781576933694324902574288513982225647517521078917769021515296525837901464118616127588115104723439939117829871989171340801183530124542635099122230295712024804511707434067464194416187494046836861214177794380009880850010155710304923188550344062682865702120715542841756812782427953384006423643007435145435664726226773591555537330738640004448294911925397860580736390225056157169027887917266848309788508955818187966538554817771025700522867693134564256960236158583838481076736379262375274275538929587471601297318386139828743196313704547602078295927298618502280035642829060842205665179446332157659727669626224195068992305274652774851138474176316126311918312716686138588735890153708198374136747465353787801691935223606772756752466502697859547242617789022500781812098687813422242464678893434723002875176909426252922340042031124471970740380468672252200253007249933764683405944133144274974704620473298366670938917828149546052633222739861537566686221319239263262204627434433504085211777149635886947174488623010436512697775150890616054001483116366211256808703109638579362617312958675220265201529875053308936584738193853718166106329470103968531501608463172782432635230022152340074390516646782504256273052323740771593137570853772317056638136659879600998124260513577610254287719726562500 [106,54] -13265865998892638919810055627664854074892478335637664081779334985582351573588302663891716726119481615352320489490456698465502394256876771961013143611129784993592367456559010253660510704120425396570699584870807094412718444191929942317916667190830771513833237188799213060873592182106562276373914518461117038898030243728716988886503150425212444629592995600255078807686204114534707846786321084447189457115804405533576465640310429887411639901347068850075171818700759773811010349151364851892523299588402863895303464891496478480048839375885763271909957058306899539582880484594335111767538254386412780012051944486402154235548824475038515170293779365871983133943398077564546805391391309465529738510723716039217481091122123280972443815198585126898493802803181458901400345770971140279695048766106145103603624496055607131722452351722984312458634134206025038637942841300735852927121828377596808240041754635388980002509316243646799259275815767827438555503246750659287509440221964770627764659166557228609455449014370436646472179408946093821527007742892050929890474719493640999359731919098593740780882419617676136727527777450162836414809805081238514431957762620031196804857756691631833089628009658667145773163550386948810367871583360546123000668782097268693727713023199920093246215789043807658183242915805009767817480333846970179414102593072594156176381019733426710121902824200667920819586524234648010059491268154247841546262116586684905572251097194044141804958568847820017414599007372982671769674754681502555722388018679749548043188466069155649966817495258500329547035654926226538014943599065708887735763313809020530993767089254406424719015105315354704353231251381982388692785107323694174653033653944699016564334056225741357455862769310209196514304344638372492446919216060381400062844672732875661118238546517170736390292805920141950552298357982808913565522486424605671980562899616499417930293918673855449787149656276501197612996040143749785739021540645907540345582731333706760779023170471191406250 [106,55] 4728369225002606842710110660459115172522132146631680506761720061414530982701746479333690289476614696697791649905789383375189087143151118924692899896219692646151005593696568236944554350877650855206516430497408720868436324688330539617059350002048399805699736473997797141542420998298924427212091089931662774378412037317352754601069110942790535805188182098210182840209165796168166481148032915573215383189323478963782671102673021653520544472765014931178059675346822395892894373970337686083761444426033526213029171310740280918969998267740958880798416647491595519301304751919523316385370663138703302259452877252440321433301949392324726252750683529281569889598545227887652466177340249269904676850575203342509327718964985789737172388166000713212659101323199785314695476570432723759072576827590974658709630233758236983009142143259394590536909450885343386341181078304780994788914202377288874839551150692675429377813540260444996563035196834536607683211725002647127737140662552794066606260567110789807695203132011941871612940808120067117444930980841890872026370029224299300478951281991079117268487733218433949801189141045694666935857921543563767680343915550671942324957132716160812322920814355013821355399280033508503333204797030154933563332231003389474507866721539662918898189000798528330264411350753472299126018973759582377728878006532664270693226070725184998006151396718409501443719000963885977358411943678317946166805528913071056717695743393417721388704137755040140377597519458884687705020448672310052191433536037323726961757350388747830808910077634659784681108073148742647061726051440618741918186258627988096870262663451281380625938033550842609848740044119103420372164463057397301838161369979097817917137284307481261575116383031224425516763579248248105574634592516668789082036590280303162727915176185385133008790991317636184332433647838250818403251362750182172381525505484373528182514306364707052115372702751489653550427161625554486331385480556155354037173310643993318080902099609375000 [106,56] -1373684678707103426107649681632507487037125680461656078625855089121023890469004872028905917048628038279577960293725156633590435234999319729326729833553872368006665055176080421355250202221263096541084458278388208587663717780019533956678533582619009201086607135197848086731551591640230547417283546783131418275459621417787625818586999854833411884201721149649920311561913874509308275448896681909085695641663605014196657867123822810348593492412835519175434502764455077529591612619184956817503181624583834898936944984293604440025166354022462851569823788055439194669483844900826371319706101989223647948175598729481130529566056415076730015749922755858850077511609827410258581005254642088489708359657016465389008682082627226020274119801973943719715381129850529590358446233041105857736650363693278770373652727656286035254436770403924615841030873652874373716732442984873049897137464297337902953585531940517738334892493830531942760774010377418267656415544842297188348418347309303932033741428242766762304302272127093696763012550501281981960386084622595416833153892893198049698092149259793106065623517199501722338998877364947156189739307218607612050474062105634109610579529232433660458676563360717691050739897203428143652022005285033678438751166103163942266370964355894738942327155661619361503916988580869946961834506642964385511163633521013663806372076296469540737050945931388175096781397865326674373382643058441757887405268597164574359234774295347995903304939441206703725736182996885556236847711788330256810807717335661614481302671902537870239398091661218043995892915401682502187221174958896427739854054053831457397310116985130122893229731899158427381293074005034181056432010092497286597210365532340177534201584972976616892988691844812709139577709669495094528953800630750411598700362502014042080847513931222832176889566944532726260129304229129236100316226329027085371972382341328820582356006874860991505387544572471778172287246987522589482168949848173156169650610536336898803710937500000 [106,57] 333986118853747215769024528798619136548865865167956593455020622551732194268940760314663325507257059758533273036911190843616894544245835727840573840216702117623360388532041291370346533196558481048606001947682079904204111685613425094883776546227650113658551440539277196292466993165907492166563026159921484341768953683283934197810447558720208684912392728497145628913796876859031440713396479075114005153411031608623104887289010443646184644579662493397604946706533946878831448503723892029163607613858087954624476418928061928899199633473485672039749335881117946848023506023913602123443533098583057442324727834352210613825295872254278276044337417954189020673066860444720019308071378899058462592599858039467126768210614103264024998597439393081246228885568113765322756248929336611636215914339369764228615546221049744225377725422005963759044290516701800128376487477728343513255217220600838427576354221888984143777659952281101530582857015563085058603647242275699392514467586967049110156643282240880291303008294742761250511528908777830031667702220940435235210043259465724133271117454936707391550825748993009188696703093764799492645766461696907061144295640181839502431867293468879806636471537335307076650213519201083967389947154307637371989998124618386723807294724543114628642367923761923658718755224812439658979836139283860629234885511346707400905965765412461693647886484890438276814675080396211251120152300504964728578283845770049120135635187149728550386228071840157988244798188669901785309387496903889888668963244665746156746254832307076046018322518258355227282864042471897237281993959328815949335234234026996814165331812572534534339900904588284532343869141314181810513461024075336182182547661182509255429641863347007993918459340076274258919548054669806652906113049513698082924618316195483299191763049292718666155269269058063618817076658857684584658252112675658348445173334251817121678178854557460096500761072225182666930955988198163224885822719656403023691382259130477905273437500 [106,58] -67699422276062824456487776294474559374679391341810962636405417073916134996625331870514301062437108925202616881326287501851980693084755524349498781272273398422773735157184595595870944976480215731749123840885942119413205182626907468634170842416723673116924010923748117445544101087703332591907167672019583505656772034119779733921213810696735844075716243795293072422935916598716867507642754558649588151048756461906868311190404314239738098622485143421866336310603684818483324808148332465145859719933475565046947839196238013718356214197695388730693937641932711446292733048915953591777523433800807210126032530679136720141537111772481198391192777854649324937748978453312974981882585754296510295188250180652576042395290898141278045802841644741736325895649004009090368403854374934832153686030826627931578641236929416014207427209589601767003685388227439733768418601085297886100747682952668864492893804598892375939532213825891056965446542722352038497374590563970955116859163259015224473099020437412274628092722392767083810151690714968240177803184526401925542509603429051971932638707453601782871225690979731626029441678219030450979049649215355429845094622999600375352737842030352882978204639433789840982167190433055721457481196496070279933850784172800212292557180723342702318697615244949738872613010962988065696549237945447644355748327621911890956168261578200405933932539532910985601982022296000311559799904623459386715131234067236093481529281423859185907015236602900934283556045053055087938862527185493593593886187677631057460404044693552460328808839153071868363288696818501724637109742722427130270123711274957300327790655262519811311772664467854433855039865756063699204881232234005850676189043666804523617803457480207514174048812406656801408552831093454468818395294275836236831117548414309645033419728887002474457643065224745720428869394985898926877585211294821302278904223652260255150360611857177427519827459381044559742228778581965044358614846942145959474146366119384765625000 [106,59] 11306154941872593287191514418595936040757492559180784354103976416678873815705892630538489115441313907572203094605895514323150087284937566967957256200368498623620827626010172938130409604196893202083365091707693824402897709388416201841092680928135729056191576986800972337540301559333375397344100719592755206070787145966469116690669696790304562396687776894543468880147130363013998377272565053487799187732548386839257279038171863237835160619300194033728207215351652020552322146323145653408431428432028966865360421614491028977958087198707937943204750957699863190933419965146682313607451443142332053206021251411332877261452322655811489407391369478697173795067183557642655131168900372274512956983045025438032193785261641997011156188373857467327471042714251447279387917263731244341072997320689782519533813455572639021493275921629105916905562183181564949218151102061807602317981977985332026944131580921993040474626003640978818104296585772418947532843520433150313612134961814241981010028216393187217737129675782964184361549241444596719158417879851175449045380204467884491596217746472446993896851420811022560525128951097025755226058221313702552146445287296025132890178109620507048094180757682510216988484138057642003002902476694172777454741165755180435598696794243110061186976033908496330272388896422844247717193416762139275059530444675894281001300725987422379163166183636676209139566767479588185276775246835945047484486540465081168763353449835910275108219820036130626920454337547769852375535978344030582896171861765569415712830761911701524878277316131818614768000935191933949870921346022297164169104508729217162098305447487971702120650610815348809124257683709419806630352068781172847712510105450730466245533713039312356998584997534981629096989001225698632676922528495721776849264338602576241285477317384039639090386979132826929924200268110950864885561260050547243361528029231419818123355569406057638106163146125555946985983250089604322530245639200074947439134120941162109375 [106,60] -1544263909776419344153517118427777488834628852630601908648144784395510410125312606555350675366870949259852676277799187947728130862556768221063321270766394905719192264638993322458419824036183854907867521058864104902107690761494926254311951721082760477801847655943121738668526066782049564229161963696083170826412997587390216050072198848097572572074896691307848306975417464024095639360732604720883943394197131444059387149244356818382592245136604989194351601224316471686542879168777928899567739964420416817136612964734602044362259369162962840350748104627010976103404904230671940058653107140265021859794526483021067894920259271574743190439487185098391338361447579683022274366162239323738647669548446779320179827023457777858844465232133893965744290138620771490760247387114467285899816468377127676101823355033242804273398664566896973640472691152703661398110593527517018746687965294194981460985925113972523743518828226975161178473955920155888094095797667391500372089659121209359118809370797753332907486525229556249068518041947504593300327445135443109541532999658325920575187362227378195105121354207165888189207475626775939070709504522473291085660923446291357500661039068301472831309706485391961873832543902005869716766490228359301093051866958016618428839107239369043488951264325706873790432228795304461029055390948290938060544321605339356240371923148450380674014199995090767563049163586276637305522216215183559148546953733856929877897617076339283214964217917024434639954348289673446566173363193053610744279468000656274371267697083939861777655968924281238625246854202983297264969816385737277597555792927727724156936586442083972251853758114861416606708468124711694155433574129921886246927504871624920845050179420644085227840770954720473471179470081877868518834695220273657457277571330919722483187885917834827271003767691022239160677341968379597656470478165287302983818081474500713639897649841567761454311647633935750828244187760063255154818762093782424926757812500000000 [106,61] 176692023407474767545841918948829436579742074077297285391252406462125098805862181243489479300961433084804498782575074308656719070423102070596928783655724458987180964518861326392426956198914235535751523390838119257167712825120474668247098500862276142257071146782874849631240376386605256920217405384378435000025630639146557827741533231508716998478330245898973474706318890362379362354506764224585586698292947435429548709148032436289828260460992863383217823365926873244816082360022645566292926674446753618892909714832108641203046106715024698944559065277412331354412092523088786080479423495560585313636918722005440559509842707131434346614671592047924833423023346704937779768151337973720312281993681679281968784445145474961707165294020073482656603915085214163689666886433023722260639609294160363150815383371696296013809872015221060552693070771266712323187670509058820443285731527419329520429623941840594515371996500814280007536598986232414711688455180828203348698842192533928119185834245185776361039004897068658376338075126862137782730070315338652034472435940745022303948493958079082832822476761889416019272528889899725508649219042894836811886281204703294908078958145390131155644987491055701318946084217285734140005364081294191269847745026872145151383398997018382700097365746091517255427568989660737353135632144354298143360648155141550907258133197210963648507623225248147383915834300681956193871158739158527938205327333981504566253945556864175168129863024973479854459028962564670854594353977283512549386430631120769242453739538887263724976569211805748049000717196779662092480170609516947094394006212258691377407040210775052520148054451842874617407266873536816115322044371080210100800122496927372194568495866760493464646442903686197697816646934008292726757400841191862774479179739008316712700069740796106662749449589763487086879829013822809557577834727897673102425521305090032100614726039559765109730483588407120307608999532078541960800066590309143066406250000000 [106,62] -19184633157329384481213377890374846453008811730067563404182953588072927246475233644596492259898877788469125375039848323714139820012070956921393180852881968072748149749997208289892325315603089080911189548670927135911220674215276594890492065403881537196460051279094076153436441875806950251113967101492340898049140364592891478830510678734689521485941402138202412354377438967211265916150070823430452842479262470735251895614813774398957821469418117463347402605802076187549215934613489168670832129554255480360038590426234979771234778850126629775459614218285448125034972673350671268522813418639362713487683192583943903630154896060336209290859578469737472050927834890703230273569114303005435719231784886587217947176234617345163535644088507894551786026198828195377242072222957341905584621285543843201097365721337376094140747306976544108247008266758447205597854916954972823484409819301989820226341795827597512265937560631112088174271828713092930190893897363043033520144478450666862857707138552275481763202728664711161084870455584777707309930829519706546922149735166217772181749809183339343958788722524472055613977129439831476389136465133318765764506625502165764890693277128702302710130250335220717836565149172639054754765376400988765897045992883435906528661458193179596859963463943273900112526964591587530437278702527899890482170544482761072394313440907578349891551913365180275578612273126797038584609122702312372245617338180931852823381377913107331446991466166406953457047424538918718377852338398738723387719924410804610621168829460193213274001541772802480101133745014433324418308540752761501632378692068518186161238828833492091131088021364152588998054996212274235023409713833496886477472694145143525000066027026075212833560552038638892515887584886817262224619067888374108453031442845016284218125096065347760208613204111341257014676132901470325861040156465547880376954169373345094584637369370111395148500352928508209948699203550859238021075725555419921875000000 [106,63] 2528516397911572569469364272454114487607438602611826592948932535510978371554116789660218936406272335800158472145009725513281823163135958846986563793171656494954527957956693416940991925602921690516773690254721696797410668876425188765639639273019651247755526687568543091424651842081294664333261738571758492108657891071319938557498277198577462928712617547193231988933852856926801868845238757692884808187456614628029272977620327239245579638957306203662270605167408186542404915533007905685708518598367685069093010721859207130303042269432530284485495076613332739030527780225008538221882064374762662443723221855606237846924518180884427948439760743643706116042171187318157651329579118676659383688562989412035365770012475269823621281337080525226124211267066550048630690608690982762088801632964135512030226510503777049184689803434920403412322369690095405806009135741684511554810312526726067282780394452311097355067637103878099760323692387301068804933340274406838599964627077519784636625261688632000083613785782443107573787109207850832221582632416961951418287928285529028082923185848428649186659773882301287293999396139519095528706099768467885117131398311232360899510190968375487713549336105392286027473609249597675746392845449166443481330132676227722883203410625705922560200670717842825730560372745898325832411895187610910793918294946607879713135601488736714027674384640324272743895335799092574391289565755340290925723546315231400193803835937147545493068060062302767851685332157615752502651344163678074083099151137361326853755787653588082686288859016450685296784224815474003275379590235976730875635215808709848825484136158343475276514607172665223606283943067725701999189860534183919088779013441133745859260572487898314766813001554217049763722986039990030058635911558070610447523326667726800137098208521969907742031913247727339968210472051927718933488424695990883457654631425138691284594028026815219221733809591614455802854877219942864030599594116210937500000 [106,64] -421964478143730177598226945609940605764483923949636869423406103349374914773977323505332249365051370407987922574475225309838881865658912743818168907209813157301581050695717414739622109638783095568911383097107195379589937620835763828178410090647127263286122439024133386884704779813058341259345095408393664895803849948474854462562884717495117187637342449544725521330562149764345189275642144881180881200192358111447140659194288943938330894268144001913136012583442898222090213916218300423547248975663941115010657818949562816079658660230578749811526783215160655380590679615763453629496716468136054518913946812454968740526693003229664351068238428371632316633952082757904182300731652671257311678410831751427797073677256050939926851330048646854602871299564723371335271363178137765107096497966531190970320686493133432092676183694177328481686013143499701374268864073291339890187074251325051804935747700325761598933785531504448077574399904255701770828787400945368156791676968463883306416499831519659890705461020684017600602964086320665474731157824895520405935213668853145111824964864970390617115303857220709879042475923847979248370079022546306631920510260370953649029537801673779275163246870781711419414671447201640967765946364846007903645205432852532268549227865904878771347979486871713337778066375116998132454802088138652906417148220209102676028834922810927419624377155760379035337952193800215897983848176134803988168674022244588295226761284329574887922890330962688002562449950998762316338177099064741809099614460413544816618193299320290115088195264015834448328803188822459796312457257886782441860279907328996673755059737511700631273727324351172546547324836718150326093160839529553195458255303416694086995235782240768113587212627158275223838899653665047595896360003271469176504667411025705569859765565452203297308068915234311699574517981694621529859778136928787653778367409973141739914178481584692207366250882305536151761771179735660552978515625000000000 [106,65] 70650414423039793420807462850277277811622929453405997330677711831157841103493958574663721024620238788099052133309308409087155125670628638682686539944008570356798842903865136120788180833356217648015492925427577887349451368894886638962442321349315829438535869453419742185935241775579687648263293712007542156743612274381988831076760558340724603871195136362536956323682798974093701593602298112980703299414703108735731197692889900587360783810469169435571119912462121685786347448631283645803673321869594267945739713066479543848870581722705753806206109311471130048407331060740333249318980827087060352490431992447634257328586587823014681730978733447452005183560022547027783007566644739633187242114076315833542878861436801909004428283311698916983387924286757646505104225239861457820367352435340388672945434281433935848487001980036942593619485199979740704031114832536531847531813324970377440404797857518310605499100751409677684829262180932057176535621102295002098491752145470572220017043470449402194778162714127264129383163164886618473176410575404383414038202097512808193099006380184834525262971930832160836255918213882144083562049043989512297421591032213016478758981694581283172370699471065276783079668832896608008015093906328225409543252714485772790393255444773916768666369190167551184303909484929531326116376667997816157646009277376985984335212449914720801389489991535660991240839713033317707423786681506510887438372005594559619603929824516975685256568428060826189103325414700974683588692436806740429639022519237531712480760751582231909163291756748429726167478700304920508302550117791097846258662364824039687658008951149778283231151716232106176298766401015550254830347098421646693006940201672438065797710544387210361572440608700203860162664331982313656882702023113339614688640538888931102564649655971754716137010287861315524040741472948613417206862126151180287311032356224830833522020342060342426147856453866324955015443265438079833984375000000000 [106,66] -10283006517525187827903644466611584737569842738844956023270210451103552081497024039945940647559758376136404144393485213597682200796918023566975506088463090693001746410310877009805277366229316152229763130581192688779415439500592990529485289047122219558053989837666653832823107298934182639688071369677049448189923271349696936146668266781264203001494077439535252096792104482151248546978414917569545980594291418332374062320667334939418534175640959476369482136412520093646952187148241957416413465204383431779847400011489755721548590612372936540839898271001054229503534158767592567699649757333223089923633194645453106143157533483704218041887212358822271886550497445887941990839189850920826968690962213212320956880618001279501358433777466354489463336374756430503687714529448598652350464565171606728694387646456300017208318987966923885137411854470909594671950103695552867105463246034534037657365706412319201427190614078712187316326086495221999205388685249944728255507459058336625218545177178628990768670361362834257718500679148461120371252741534474299230175296483335994850151350024158659901705555008950457841712601444993534619183938323755237163552996703400594281010670595832567342221024415061133308707091586287891918192507188516579118183043696457026240282848078716243656172469994143908837273790271297233393209493080749382816594543247869773914999875453680656847130703009906692472365548686726992085837001594552817299702227060385973018118014332075769653400282644221367159053277334509011342378342555159765368747016135356518552309347606319467636192957886698817076756457669149811224598865571498665906716787329947584097808233492992945571470097256494710873237652385109185460977148116047541711315035877877997618428525899626315263830174487253964327835756817976335840120919591652142309810664766448717353227885325455336297868120178371092431494095716207918225796221355092397669160611474137999381098560123091847366763595950089893449330702424049377441406250000 [106,67] 1277550420201590841715670277396376172534142438201083829700025440932837134533679142115072949434280976587375886929348413343405692472185783920478270881747393209775277549711337678235568992748992391220792247562843893444611836574286948344568709157872860507388932622470373330845506763927789276851854484121449134540324171442487238234280844142313894330818522493957410005645731241494049423635309086393342532699247649512401448913437012330823397499844944221307722940436170857410077711977775257963057694121337797599482306737492829429403166188434586082896659579495220304536161039209224889952843654520994565506448384823734926166375203051293767854555115147663035324873495609103493766888403178616573511661393557336132360993701767250500723613405874512426841008690488016314860540983283738938368873653305891362648964149996982125379018744568253610234094960083305458626205512253642585175826647738417540831814038814432384506242943253330104840725206090764840287571749085700231119873205823406709452529534272922324830955611038726701046487940836831163649987738747459404136873415979876536424374030719503045625673116795668325277771702742481221498639262999045454251040970463422385684628289771946493447832538376786960444561576178493206225857331126972745583855171842998532378468639644072413790781182683091903931755134286908316523525929698138387557300521205614372947564385053865993772247438870174734080823725188408553870507747905781393037445768802308596405936312672771033870737612031363577872267710183141505747493425473854342518107938250059599793500990820789093435042249030380991167800687429918085620771635579941963053520806542465444860790160448447563232135169740344656329131970650341857027903297652178319748400042096788914988175614607696389341036864132109662188124206514510819575244464324607455790859685517792283146610282228678939489230954352166050452117739820358735743876946690603774218163640676385032762825701946664264385677967084120609797537326812744140625000000 [106,68] -139391575187887864398882819924571503540455123451028688153229941780838226462076184950214882586667653004540253021572332073144900120095423661773491742804685929143539586841933868770249440663364250976328775657354275294561118883639507877291211378764715603588518767552242104907942918269252223570032466223926985972534199228989367198736885686540356393261236775191749796282192881802791854152043459999185531778530507674251300129295086246930741462461318024962647099149818631068885743973461794813772667454884234599626203619701150984271599784827117396073815451476691908805513419415546673047209101933160076706907353411450313237599539609858981132883874652000056126848228941764393196425215094410927386389973396652251866035858374829788265065297363182879394743239170417835603165756248631106463313709038421392320679319256902938291689441565189961922800443473048245390759793949209447687551796702011633935643560426485134190588896004465469502207979147369065858863105688258381131415588749209958240391393368084171964822180136596097872345301254010333335382471580016193094079758725965452148332381372231587392881922548569510056842918898263636814957719585506297621846739182568613179187790160487890067110000270664604109382048977232498545426331388688696690106634713417907141131721809668434751747905314644787649979297458268716437008341975328479727761057496210757793451494282179684426850093962595985466685243113385558008048433453953540424758919129828542070556792767858424480577847644375400672815414123500423605655468497408047431080057773387893787293288361832359820562415950604655985293152156965714178772620052283783978704274806930039908272467255759618632872187705262953561551868652484387834137054154952962805857015675082131112006154176177522434933194758753305156876530823610547755852383349396936008038129355039763793942571586789486193768920032947069688018208229435052883498925223981459180363427000321697828287038414227412337353939619788434356451034545898437500000 [106,69] 13733135221207755965268744515670197389862722731621418261441159754630051080797534588317213496236971298845726707116571065827191859651613963572586723882422739078234892369272710978871263006087720902983046345640704755730266089339539501914188874385724230521169973742388623334803113215165558040005568887935003299320256566670925307911094890962360704987589378289805288893675566785281150434366011920850575242529424977978181406403159340346434175705987679272614075605937785900638059474135460078500739381240432458250119035314138176818381223286761311562885765272859014124725962518029234494576982048321268841264601682923666035169074970320436035398000175466359543540003576124623186953313065239457716217821841739783660252236215275892804976231799805307154576440430886213106336190751854034323326234959907411434187098017458881633672153125704155683395164696394111570963868769081302299294093536200843011594693004173805264961657178636238612953171451155127252143819287296569511973659011684593565210244997520761111621148210264713229518976842680268636912759098891592358091262078080906808151690479758193665139469430385992782381101871441982615210216987227664243383767623192608584972672702521284194888475529034038105458663908044253502381342648859793856463100456157778028463685755440182920294021226927195690564637625906836936385275059587369534789063730118128131438003525557912723912141399309248939613511362575301721428232407248795225145262495504307643406256325043859852145421561127333460355620444193398838161023551030334910998785957562021914149991823803174342968478035965766751112750569271553604375719174471708551557974904976319522325002259661804268543297576943339627640630114205328992114104522512205985538003023838220007590530370551264303972092381406743505013205735656899426234362549493009436950043880404269867719303369937675624490564237924298568027731721940797258049214506657045604649704166454245810876592099492891918544046347960829734802246093750000000 [106,70] -1219121772355761336040783710716339218798181967706972099695748009577279572713659226488013664710163882234889292236190997910797525317423798658604168697381704172584705366461902685901614881718406257521131617732272245157799014543661276732679801803816092755310675312876847553303666805130558729630708814847865994123937865625250127566236545106289038081125961591395041533771104622885486981314008353144395838496050896768065189663432764096467569754799136800129463952879275557850428825723625292868606157829664158568286947249919084356195992383828099379352346754228692368915752029540331860399949405301047147774707289420804303807738557085102920180844386446995258786038593735359170893167859619719848350888561515234390794802377209814086774183136738708533374840212688283870690258574813263868551838217661020529296288697016438989121692943719594567891055919731431664614400015720742312608807251687751947903937395757625958088098687378175441901006911040719220151186084139351630344551569934568254334220569831108799606106924966924159836924379343207730297054472789972748457373891906052594507527420737093956841300847474634293018728478307164940718495014370681088409882993785658118580710775633851295152411238286710756843393411783924916300163683000448106324527513761063666258057476199278049105193663467031872335284099063582157966440294327452295757114435864022603796102322721249016488686640701065392607490960476265331125770457961320671195458379004982319242616448489102697643720826356077661783613068808655996296927469891411635791554686209952152586670862046576662510110591915597849277328510568704926887149150896394299551552094819705134984343724474179844618964103097145539784368352958318423391490243594728918369019787429639350145199186401495825063576490642385251974612525602117425824723094090571272931510378307575407662266984445943892246261060017648593234484473754907563452410417763317224247721477819763880506748995550477161486924160271883010864257812500000 [106,71] 95163404924887065223547439002099550220806731440901705383825473344915581931794415431069950103608603515923148608336001049132938320711246674201412224300220477617522693336133870320648996480746771175928755056760876562418176003841404038789571921760834559289969832910098644484324998158977305161343835700226667115364748846496842336634058866126666909321845851534382128291882031196198972498842417901289481401452881445830309099850446781308187802098239909718003713127818167731730024147096162949211972745515252718694202532409170057004117520298754876553492201722212075946959884720659260352208423881634282909226038715564376423139609982559757694701544122305035065490848719414766167258198328115858365423848519727085909678922540237556830939102244719810556063918735559186842942540413272091204041547201161688381118189904867303024280144109502815644239745438431671685576799533015361149756038344722995942955179483712194678119013136363933233347234972289836639256601985568454365986552318323632164423015009332008491538445734717269992275289881512594834478219907940869457556036841819034748715243882243389246045768857242367964714993202541963062322336205957768738470331896525036071158722988766660851876293916189032904390241368941141161020704261629570488995869645449556815584913528145181914432390961675468889945168285473347973512900307942117328005462432412474137595331256706298432386079966817734581881955931465877300001104041025291258790611772984391290719232799811042790507485053157996961428447148478536856145329143988973623225470102334606842283132343667850895582696207453966507410869432422753475632000114010809041663831327110165111515888412618143915270160497314144915729167214005724503152796391859475485792510714132978132761180970698439048698763806031714603399423143999645655414135927025548652650445657029068764109637640014449849679635334950712628975967897652743762187593798190465908329229750870874157656486272253459901548922061920166015625000000 [106,72] -6358721077157136884941380785460644979490836357661422400773235811686161996301827858662227385819803051990365082283930764253112746626940659830875022975854520214910228009519542740652810554351399835020627018718931354142653487766853851933269856215922867882218073974098284969874022262088004165325202145917301887840409108945201508572277435767809817306939177698758454866760116367062510307041434520491245825534785954450485484323616881809129300531682403683723930766087994182565872420978469057193597173865121261571319291746785245641681423926354705190960998301618231307200669433132508876436755151264424784259493591730373039352191467915256387287945693023639017777020164281026369456574068266057261990169546622301751791540753592555391751167703930818631852847713524666211248292627008740655220840745658623883708946870220736336303043372543561912218680966963026976223016494140186377610592157827067489900792508225394779351471483667817730129848941777261697368912564708190224460568349840232231099299431146805925434730195331391851470142194656337578532992177742398303762134080447188094984554599542806024494325626381454690150937280655523341227390546341257906729771193387895651469376546563364458424839917616312234747785050837343868858343736134172314342117170472513811261218920181902923174760607404360291922447178221075988607082854359219482458536770695580941787727959856569728491777091228361973070058708292937543538542775491942848267167363731904416687511347788474126742513944824915694166458168151724053727765681143001768478139448449698783039741567680359173037051780509198223322463211024338391680151314546683261144283237449021938000938369238004967976060330671043199396683605367641777940193639822436647945008535081120099043873694886143629243690650334778276879958452464997351181003249050034388305185768802252198580216638184265626700083115985250221232298008993217360459469204043325181555336654230261754724565892393002286553382873535156250000000 [106,73] 359237775582418323334425631364166952607592644540506455500570490643179097754555749579251725791114678761088500132641297735302266024013780745355492991984122464265924556978533954270467136723047040686264399887297835557373161993599883648016686979310685569853215454518227558665915607661742077385821392032879546070114872084487457302063914911961808979654407867558964083865100064841188203216301343450497597676547866190927555011115904981906423650208741597273340072252435239935199341869709382648384296778588831621066091446692915662374808122622156501377038448594323263611409541788037457456190326887958684114727508644576298171934095772127120641148723343441322425966362301955598286547004060301221433956924597701864712033337402985239115073011653726152775865974082551933651039016670096321463833141432772888218896945827612326577786731094059198527606716354408994420562418574441239904647875646428454301755902177179380737545886966891946314975883036364777708618244908948761950308754716599038095883556489162677224674741655691344746822689884703318986777599253972809155339490251769349644660592776188029647650030404387048543710826137046468916468943890584644883405310868554689532862724050420545632656475765986439690257207818007864375833886110899259066712009397613748171679616014331905039957576014582253798060612346281719134504462027511488722977809072148941373097825181695772308554288338677717817473823671596714054776636170823490004473597696362925146733778002463633586340840172103484799742177221456607418750367689605096766296275022987965820449337460738778498929552355299524083032373292207385813464957860404762769018105212826943757743072965644442697391498486782948959166314687460123908094542102840303544721114984353467742522370291983917659351052246875279155663579620415863103162442638519895190688310836885325426376204100719482343006860027588119215812345205057630173679570531367596107620179602252399921321250440087169408798217773437500000 [106,74] -17418604802291607101477822545322899834952484090800530573912747963783937307060365637667444480095798733076284375433853932411196678128747507308201017155067743353381835697587506607323264990012045676686694003153400227363348717581869918665942985606528698266514868688146147071557428680698320076177045837418989826531357748825532584163983554811793827650063934152825942293782003397609192746847779811931922549593129485618908367212285111513632157202966803827965230308981484492509476971672173854971642379844401141343540018844438296657942411900205147413630864941712425297391921524604672170523608730579572565015763602116813768943752163660878985290664903360908923164635359890821880085782143275945330721043286176228588626397198133031947069145549007008642768259052225571401623586590666103042809245975450384599877951409082628496214543700908224896600016789508228022472064461032304210452146394046057058005270628614066586308357505975204648925951193736767221893450149508364642637070139349401822529284973962158175640318823813796945399614666795948901435271378626324497915871744449001099119573234107002598233819932257848147819636591455441371701338618329721550745523052221716265400678022306215760332556214415576102005400228782887897043486551172956431766544226599950008503533687515561615667927686626581044381870325754863642005968490081940131507354775437422774161143091652241009526554052684298147064891218508315642498329341848339423628167850602559187535834492491178135711294363328386720062793603896050329944439849660219748824549465540548025646221270174951380508198937506701714794018671668110447140673605542642299430337619124038363229697133927764701236446963594493952037567080695752046127462280460723654106311680144802592484489237925181841753339243822546326497416919163743711302894805425329975904333780887078607887895909854668902194027143788997570270429230978513585232518199294361997001814946685165609774288604967296123504638671875000 [106,75] 759592886789453420915374420308091447543834208504685156272420766219186760226050928105622997134063606725595704569224949308366325695476556996525324680065711867139495858654955974704488508308002105155727361928583800288244452357451045805393743823403417118329831565020839965731863600788572248883370740778458827127172671090139444492071714727808967049272532712816217791395689486692566981763049353086298649849301795571288877137894103543408891555696312519440852082454522528105927564208074885642136745425021114426408507302879892153363809833979800695986800238017134327040166319050663373846382495050759884769073035868056156236832128462502386621236999230101213998819923667542383943083002154342497199377591385482187488038155722494106911341291537145104449903442063077130274268319888687148637553663845910962342067235972031702046881753228409686540282569153154734692875489266421662702241349870553082752752769014532025383445674607804326966354669677284801328185645447492818068901804704621415773879207794876553543315647336443687527867752944154702955338193287414664071687162825969640009386193090393041816856641886782931808557426431184144751932339991651308793718176887762860129134309472381999989449699259539381288952390115508069296038625649052844204386367291608589910982889335094621320561285417980472358611096324735295632005356898744730555588633549108684379450867254253385138038118930807756361411780329222913273527910039005602195872452433642592874599576287698361900563491134089104645740193649454260209953965242959621810859221214427792921606442489715793704252900181614530479868808384104597475503920681866507318101994428473058797725189259159775869877354496154907296330544596491306961410332172842656549271450271655345953739999647453431277540581893218394433210385670531842020968049025958217593019369188135650295606869485933612467810487246977000602336219365903893195893009438987196921744871847719524036766961216926574707031250000 [106,76] -30520441272776720055998823307790658035925613689757314003306715233489357503422575082498772338382287113526200107362771268081804427854694168296369602489018105695844952388275927412155772822471413851559342701025860073089321690538657169135472936240128577379678628072230116747097383889120489576357446640523577514457289142157157842994508792711438708929875821136400186271880310766426083127270857777407524806291638082264151159595453276808356823718600286120948295178485681231387065784513069182536574859902533479449840856984636695923769848617188212514969835178978931755117872091331090211950003411777851288851696236896328210862453904610329663670880422589126804001829742384416128073106325958685023817428616130375187065298801480106207934235576447638921972179268094153850076277485649618011132379742179431188291097929982730176139889683398313937570241546644621164543630571582826466486168415323300044901081728860766248400193604824952759213797850203686460148238460077799870337207469946704607479536560469452402851030863970706395351295924490246440743698789455520546131973111384256268740642155876015735892948715435617715545437780345648444809063358949620414082908792367727157497776913211822584457248366552870514866575261416190588574786720332853693737186244694717383194940995589557811147688594451602322726438057756383825285220758085608441880517426485425004914984398732731970727512089490912155835576306825551843616079607674548192191375094768067606457282202959094950528440510698059877343706310531743255911495163453772675461478005725546039986184248602846927690635447368775791079628381015031861684655262085703035550149419484904723354419311086986123912642990059574387370530087788778172395898720938288476851954598554307733520454200778662697801876784194164248964505735575205578649478750750457275001596585791002734217106998781473889810062811611365453268239596997760004500694660495506109089906548834594366475939750671386718750000 [106,77] 925867798851395093987560563841353050398774560336932902075925529858279475795078308937042122083774981424713309151469365238776288248465894871804577404300441086796341744055963683656047242475823829679092642212837235653247684129837668692637105928136245635584374385759986433814670095780971678317463420316312081180734958547334650480435981994112670490408438045739347540912513146451608791828637469728528395986814972638750623905006025196906096315594408050607989570627560269970483101581377137751880885155198704756083168801932086345802786039798602698246526391629489730256723563910080268438193183008458634357235706612633412552660220081446232219716477860488033885986453332648627448991450894555361022414188295244791430631069534302702262837027457589492486845158434272929594208850975419990223696728393544736830975538681743285472875286359037255836145482941343053704976805091342407797030616026226069601109992499820916305110685461109264109052093214974522926487317910032289361917804751075191493959852151109294319525191263698363100151171035566300262661106831639709145661381658176672603702143631447202410360119105859321806002876500882329433913456012362895409973855668683893508231731356368532121407991689954382829847561649140091122956788408362901668196768173393266916960733442948864785655969420576670721831671166479063588560233550037835182358409112852297850920589192986836448365595061328783457766815635000578083183206638862635808209603225342829579291428864299926209429293669477898207371910463244605997510468295325212190181416560923137148882605990522814123400895983881011116719693853933452200694331618211415493640049136080933490995043936530735560990527271152229948737742057314338772194208204632805377145481386691955295571437547237093842688258929009531620620415307275972348437107355781559488521375283134111132081660746173302845361547312694596505769172071128685264264879190594106862062906742112195491790771484375000000 [106,78] -10000540471629441979812447422133632697101305766350406255647537781083409864264985646130117137010570184650662469136496648024572964022285985953773261256278127522827112056512999114044919821479690970689480809911940446665115888370160173274914599216177155966658411671819885691620080372724112940008355992394967482053067815272420123099490062143487678163245631355588087330209304808149078707219969338530438738797621342940966065923904731348467643167093492503502438803468958922923291255032099538912755694463928720295336934340222953671607381868391520383560465818916310028896051191128424288140713471939622404672905959442497185414956165882062847282075379218760185043782603542750791441293466356303442128459576330326116348814930603438368754591286049806200157126988905171152824937733933649663008108957651846314657712981518373220027042996591815893286733409933555074966997541022362673905558586471460539989963085853454522636779076955675138081566585873384376280383414654101899166467939326495267076818888381117883955228013790133108052172442827310541017156140898823940762736548762040201271883813989342566590131129604104557043836234321603848896150790091845621404477306458404650389150134327827215351866639688781702026238386095419227758792171243919652156671628684947276128052735022721063061759232514420925897294669836419954660906550567861549148225877401949408041511724292760180013606456952056757986430550546949916848275286699196346467564487847241401054414633504330988388324915503327717993972434277076423829756774845158089040250477507123008672146713328901569149259195819765512094416317847318183161419592424470295526731370446199960553046076613811567855081692991299097276357840269764207477665811227722901653178871958424130226850528028616164847112833772339316469233739279548551587859972440513215121042305520553950140966473157657599134411880327370147587327798381300207251208150693659925777874053892736434936523437500000 [106,79] -281811492301820634682575390309429035261725546007422982638185156128038386842676997284354809375937719017255796113219981871143326358912831961743057714924669494418314897878674490228587168210329007552333513109843657643227952275733246785925239569885005639929502840853483882231036825582808637853619659168550772760098523555635836114345161842767149499911470138994713491079865635359661032042380336629976151798585034386149297801182800764213666494620812217536929239386044609295249842735904623088919020325364855130182672793494392501860736659213579723649583909392132218116258708359928973341829269706855533459981698462402056517472551259947321246833510439104669805833590165543588751575734259439908229395971728493816022632075837440016880681176498680948290214159998284948897426879386052179028478495777430188221347376544647351620213326330548709012144945638894513836160625757370323983468288547721177248794154657755778178302227818826366200684323148840200140578224033133049088844960559357876434019015293900315955100595753756444786611261247652449829512524681926847457357090044572528881907899786575810981472586919554398129008472835151420604545753472933768071684911789314031621477861596195790118805239433612040435590515405535748252199243412825505508646480551288656910266312979234778942388187175646648792697896010842778539804421108157800435952524479244698467392894291264552451048066532040629443820993402890596747136625402828831713845420419384556539176337072110674783481714180514494314217482394560032316391475739711441546010970739480545596706782029188205225902820173855662617248097282039962131582625092347495707864096935846156867226898821452103360931333047551031571798716281144513054773844355838274112475215224102599921595904214566175375412440373798464081410651158497596953488021223608072134022184329229096148508530836179792626579426067007422208169900705247497211122631719066268924275218069171905517578125000 [106,80] -32600438903069451794628239746950866839750868231490931474339061771048816534699329508536521068751768248214085858628159944852094857257333345978999723516616707850087101628198863758851203452212637240721802961138174514004991276677058600720115323545595935254121622216014559342313696954042130898160734872747309422595210753117332929992914618082250787032947091542812264348209289484942512959268580611911809204230385841650752342824354161075862111674101035135651135407004045636526019076879222475201958957874568237604635570394949213015854980449277222715363835430484181801696163672455873453724446017128091486577602618920021491636443193494631377011429757377502414002781927785072545865859909399731172447156590032655360615741194422753219431927039433002176797458575586198836017044139290816051349832673409831152262358760054897711208508567518630139550306067487970786178503977121134489196469222732533534726345808665451490364325514247576152350974301308287489200465689591709955783953942740409079338605567987942912841426195358968165004528381682631905471428125496015384033553248485732444540456249480743852199696197090880561904827473047283904811046882800432058856587467465808009427086312846031477004257065337993731550524046955639556042218591369072423371291021587494026271430838408221263694757286229723486264817142930404946548223658899466999974217056152407412032159907976002038471480392342672040385451865886063407860983241355411746069430016831501158465160391039705805830037657446769222632175296204706880066488962824546711746961424176227707181538088924053720637319800321313027525059401746765880653734022191438192309174561800419815889214362296444915256541031853001818255747817975161785187402358670491119048068036754964807166419080300358244000377756737030241067590562581314580709942468903587954790882257021354364009711575335366773151730587910217267349267142736006103897275295245020936045304663696289062500000 [106,81] 4276698280286023282883668049148378679355113503183227984615491000340234608955432809881449975142304631552430561641353659384380642772576635581715818056934474577726473977005080284334061308706691589904975713367326111472182241128675785815536608459018447641373689801606650754587142462454865470449105362716402637327208766009472348966428769575998637010919482358950751238586101781747483472738742936613697032922237623743982940929657967472437157252582357764184350332567747691309110305705542333486773376208644901052102162100068532945408832969858006299628817198971457823215512187826993185069808761735744476363989653239166156045046714519017688309532300569972069989269468198569700595411166435005816579580882539021616639124860260089794894006807481101403463528882586654824604521424093057317892630823747740585539625801770666629581937129134564876047582537748430617111001891188353402126191488297124971174047392158330658997891323875822579402787281984038907863139778339212386933905067562593422938063168449825828454729446927387533258324320052684629168115098932006429809631981897919361754320890370550795779327865927052235837507071821850042302295182123577762804939015111720721760600210120296553224700047969504342913689447421351783577699412045536088491550458663181793070594398542935701555154975660938792762665923626840201846599189778160960685289052308149178721742229441614804096496085239749642395651815902217110333969886536153062933989047779600665143688511798085149489727763032760420098397804832536505118945940164802020591723692550381449045594158025938832793497963610426652344033191428195752062407432244963754090434155034309139649086308691645317312812938795210333847358077211725260904287122189474668765477874875611602407808080738387529185471713168237173634081447424497425360563316297495468505335641879877682954569240686258482022150232081700126284630520631420336911279309500846786970306335449218750000 [106,82] -223398413031548405649962675121676458117250166799613302257367263857835322708739297160700286280663585666744906843494705244862761487007081303457100144407000020692555348864663079595611510464442315640498610561481047394290753149638404048644949501436175101666727159524015967621608602740423853155709214479814399303934405283027577112288886210787890534460543384886337394922382196500159246714568394787943746639958622974131117955490100230762119649275638811848636697063727849718844538965282663582916180202813534032070203337852502907977047038800753929768600837585532963636012955160190007035199839052269756988246265443544266408182175865935208207281900745836912555418732942835885879803785499040405014765435697994865236657521297068551334498803073028306116030662943338569653174961074752329312981609515694183138683053348212521242577743615688959042197048584158413805220224499570979371902687151747341553244848379317422234889660315075658590026255209254314603297736671585201331106687660636891218376639219044930529248672911655825082130600243169187606202811695721346794506024693436992179714016003070471843836520228755842441128135642231693183980313433913555530019413430631348085843488696975333067393116129639691035302497945320723415926518083610182439757350742129122991376236318430876547146746056385770557417457832477351137418720714447742139341604176965090910778640574960391027006708849761288262316707520068244200811290772334882430840434056374642277152075387730785227344050326029779223475124740568797553375749417412644286114664204231676236597042859533585217716820507888353368353849586057273421048730052361069253276970637038665179632409999820548293524063569158803327510089010816420798074235414180651819129070962427854731368516647557391573115015414480393675621647677610833215223047725153431953060203361331361061504510727648221480019714106461647797230964658748290172698245075447838111244697265625000 [106,83] 6111631683599907049743986084519661020708542895259546429435566052990121107962531279908654739206838019784610250148755990895117736906628319512410657939195124895889827772980037344545316039400391950401278948342096415955811842418161240530476532275541620683724301552034648929897141830601962401252231349719182153242093330066419766341661199150814094521332867311432315086751587725986909607864841712974919641943942644286879383045224843965258743068236437343119533358252489176533323967671058764876201771559175706131494293784139846210164997202787869107839615969459721155829112746359571233182855890363234978670115210622627050671993819040934814777959218250165168766891508019015186456831672894186745967755014724392778253912995015104886665759162892846182578069585788085901603652562054911853570483677568565057345082994170174571054113818153437384601770566549494493112652876490622287576721425121853725211440701352835034550730738628010028007702027907235217867470625152794709201843205647923103966703096636522977522888138848264519830465589377938753493397641943676734940719974851102079744960252569838042719646891533977463237811764997753522565987888077231488656197937710043967546326393690814689038684224243358160682418160724186219062914692184398569148095351656027652366389842270109844706978761461398943610793643366288973825601798085594152713691421802632674653403222306400209848783534386730513849368263300177356513794847843507723703549980717277319883803553069509438162608902365930414990895808222524684062317351366980620714312075722308938402586223062440784319012076858774787008830484955239584877792344957437154146207448938846817828665715929738942700119117901956272800292311182789188712511263755162242496960332221410311101339402098341969486182477494967244262572330182236370751642096385201460065089277184591058075855388189459969075058231216375507310779520042868088036734535099435141716796875000 [106,84] -76409385566538494098203882808988342096109082485158604022714143613686423265841525125682339375130834320453533883191988256013796638368772217032355587587928723799246382100855794391964296774513864420072554824879099319271448720018139744847854819316992662653577171476448281639489463052218805813534579096376131100760881141728927950301154824838338391614021598594117073464129001482247326699151660745476949998290418058253751315345499275630204766992419172236536550630308708482518430345103399228805669642245480301532443369605351755573965579177973671603003334388093156277213324364161517024016389922164842421635285857032756681739927783966012093910592858202996596388670763421700737142536373241214596122407908338799571504962930957401101501316109379985637163423660446118287509075598913675106053664059051342232839620906321249699404472558097867553964595549863673370517240406106073274426454685381743572817035100931020000598261799087862261854131367152136179950845106436993066132459442836529958958610780509344193765316882303934744560053634960579519513850918257008943210520859289096806571056008028899465091294088237615438889541166711859427687919513760486330795085504687162288966016485580473419993275840926041445730221282610241012549890480698507607299566813909211822105675722346116317301221527071669669475116592770637029441967172758862932332098739301457661479169639654686321201027940908452891360781336852308966096904092385936210999634698092860905906399724524831344306237691004221260283674870158976470908685383578175925391198294348129578014860817866731378983965539449913480711132307200330869613223771826449126873834028130765035113040712224414615181432034754215048586547766271432956136755468533211071674224186298137469307418086460383528298955002744884698724685617957348942821194480434154307281416706479840105018179882433664175726573961405454312736994508439687272902100264055539057500000 [106,85] -243581437111009521706775168057403081195607664327843254752398908487623747506818456102723836316355302428575978227029911829678567776199316230075355475181305072038182092323835773300536562891551035962838875581936929946301314235574270162333677905280469375536155635488441384799727910722535790172635546761837344784734916691135864195144109505972808368890724886378305524739021299862404730544064606039215810811477754377951112252447353254628453822894206137809130241220359962195437460727041326861578279350986180993339353359992584487632359927730152812471226544075083090231622055433298071777563325611842240953657230071577259030303952972441382186374703778122738927123772844451611325402053184752371567669575406176689144859841395527185244764227659101307741481743660199916314189242723064569181246553638132422010978475045921253160401227034621724697641879476754906522130633269941755319061459842278787762863054717844797320083008894241284991520828507106479588820469748479663541799286729307721504850290129720203984292840230362207032992645794010216884083287646042264345987985502911120847969968989551680877490195706257382325723394682475821855360174251477458560931337791237592430342222286934756376020699190975250021630109001280368402586750354917370934537837115718777569064526682932937333205174856160572640157332323931681027484295948251429133378581755801034784332476682033785268631449467100464252845243373897917765167264710512055672692359077784173537441574667329650636093128820872604873681063251682699134035358299874245765306270437775309389978788573327356249591782922680529323100419456924915916922132209045293044165406640638288047789213500107840711098975221012405606428988482478271192079745738140092082578585166186015724818385517831871718509528661896269615445203639724561127806420012129820542847690384856465841198887469016606811440900318801988935963008931578039439320060956640600000 [106,86] 869643488332886136898503925372680101300236803132226512797428247153093462585948219764933104985932673597469665857298867704323646332989981930769185128760982981869060752862435186382714822501733805161834154720314221585080892898552357346438989171402993908762686617073272665781770061204978518629437038062968870739475123206011763741953551903198433888170728985862854592588852544952511489060203915656950850370374892600282764493804763046835733335017174880146440939569828935409621607778001474663169989341811606364368380306814823413806988587612213149161975566071109881032649244466795118658083242453896472901873382315793547157029612428104528554499241249515662493752470716539714534087168839733666747804769441922507584020499798536292452037694470186580081175793817943192340417917519689848061593980239078833164443398299552059435133713570878667972438293908337316120375090772308716746067978125973751302329530682449577135442521712276172650115345445837656226602739088001252446357628602655212679475653595733328724901106426767781647641170711023102437954406905768057830536092774345845584584937503764661587353414961103898152468152048059641248703648651453460637406400267048140292070673386823624492455865930469401763401637247121446340222260200944072280924015782627487156933209886331571636430100960901701127646823502231779334486492567482119179298907218725445690807512605712147592437434364827051616444968619474794800135635096623993259853455204858558526987014844353005863448885828763717856547678524306424729279607677523305144250752552780368773529616264086020093466274551979820341674671315757274708593989877457120098458878542016280868363666433895926790101070037348821877920031638139507679046154703160982785976503129952259148959937531732743373088014530710472815006032910614087814298143324060713877986842277545420012021585564318792497589909975840221836562356652185519665904648876160 [106,87] -3008814008237239345458989313029839507498268531400992828495778566803187224255369156606950521646772933372186661128037681794737070952363470877353963498145552009824739028108895691024719115628479631163160432566106785405209539426546668143937359797012024393901794820045903947129663116692177461109474801644278951332933994507855960004235782779982915666442250362929881304468598614374678867518781182388893782040777925193653970021064832771830036505966664582797870641140110141654210129353035516511615249949400937661442601540105825393797172869699133317434389446972809684392247838692440382037808327063340280786004563364230659923012644954123149716801725792306166792129035889039553402449057452168791649627563669947519469618187573807109621741565028003528148787421177824259603932364398746857815955822517880841793961126660853131754149016349083945963363138146713363847695601322016350844547040493992579080204024344289438032758155979732834300766993150225223741955275781683658659697950502331761240471295140166952473435892351495889597643283059474647931559616075308646646830957546826689614800626195125701576062443004475935302951269835122580851613556462722277879182330911519605493811554483932837935312318752856398507934345803374858167099012349053956418768365094197922142064696396441007001658245633926536643849136046280688191699440176915642568988302585962169592604482880411039876120132599290347900170382484458358684624973466063531229257242718537172503142341810925131629178635848853769317793796170085149737641581574673649858215930693562559649728782632126207541598867733681535882739301470002875045370453134226628211914722188551927076312316565078385975488789856508109584878086630981771227132974595090160863062932387858009739246671070930893329512812428185628254348346723318404104713865441524934147737280416488539904687287208027769735520541655860283414283701141405102905266513300 [106,88] 58558647896018975407879444543198675021146337753266436969410861379383349543993198059393308891775174632544188543879464235411274151335674731979538308781005024557053891659299525292248761943428711723825701200449448557743260742851757054743697804706413600600105979297801882525181777421849285585270025690532662198218270276379636776278348043032624319139230983895464844104258117849791391521094908719653776244152114341476551142743996596245078603612137169956151180936932305116166795339176941708487957665474001284095251218669180277263877432125889923405456851573235511677510907698580065704324279601850205894833798642993339191085026579737551737776658540558530657473328637297827831334063361715331486779226694583303892642602092763059137247263163487653640906547004182966181485953249700631699717098076919855513107277628420447973652868188043558100652974988747114790959873228867408435899656276958423645525371064034713950953994672439329337645524455903811170645843320950781976945184472898940617539710582115526003251844774962134613984901828026147670559899430055472813235859062773723297322659299051496493826415559971767528709810193699106522462978674898609459144223737091074043512353087010262369620451921877840835624981581345841686879471237780468302366135114171875975286276852654116281613879870621608179264304457748279882040414942914863581523383148148098098492575470703398998399493306308444063224583878836422690026630272948235388681710479976431437569268171122672242338186427378757184398645380331403339744347706083481470131585771188365850833466108530127502423341438630795635988723810461195097874705673699304868676647229292127042272780111888929343720652113220079106452952828915351152305007129062797535141643128126817869551693643605070810856357028256129592132979622938205331767770747859561749956502126165801839945096270759858055721096812357921329796963776266038913132560 [106,89] 727455083200636771801297859306495640110403116570226918150913693980503053036537805053356026246190151350118675002298218351510264910778092169873643659041725753193675116553348293515578919952167072155283599686074660401284869595396076748916622601903093331892251190847133723929461313550849946136941282249372687890577265852372633859700801860782542213011920806576938301322652592854595677809838335133128626888636451622508704158107610505538175454329666017224622227130429138191779700452547819397708505351131747206950523576246024969223865511935302163432177168921178911129469337665692746169467160618708565636302530584804474198558767842211101211207093249040688628378653992878384408487937811462101978959936629144161651975488827278413250214179224168507986222157007242716811721473966440360490049745825614789833467385299337202391322827371733347892613701525624466495059974012260315007314950897431048304084254108486525662775512749680435503980361815550445247237828218423321074790878073896720073347024666995147531681310405515907186777519656188900840717005405637765203752742764294440918401934382485939786735648758918826719509885020484965973987672649077670083676564126007883997313213149643991384902164565573466968358393798129725491017472298126107215847220470977027885666049211145992808498682186706904890804450386742329371997451949725090257636360538145428079587673358123456974522199032062129188340521808101507039182066885940800127655857530370197248456967219772659211068195122191574240695191210067759130005694961533666124526242797384035765115477233080523833838629408772193908823029716629353844190540009601737823158695980553692495424782799402254080612922418648526189221506913798442526673699012032022963267454468070560800902991642579223243748366476281877817696427567498132916246726795738679072397445805451998801918399307550971844072995557309948998628313233128008240 [106,90] -18353459770054189752498049678353680129810404778376622862781815946167216172347753296048271894954834455308477901479573533803681006699467556194083509986500397657180849904424143623723088986906636997170079985303964308004185338231788027513709564162097548142020618034117967642646616885761931817193109524750961786361424598266956025412476328747016681544682294722302364359173981434441138945693075229262186059698385265460196204028920891028650743109551109645566899312310799109030878668891009936273603830124508882598369347746141299124551245368545064665507093675337969233203628505840026313134842594979756259370562064700716831098045354377049650320766577549826286902207712533700523013060223666371976146124031133998996950211540704816399924109621006642778796527670687611240992276952368961470501958201407599743055000786869504539135757356243442948975618745886822113003096620970217755671645866279579430781417486954209839017406130513309053194479364823885231846430734106326492052613447404450394242349418424065833667233800695072812819156827063360565488739543401395756640876512199651375283668089775617308641179380761795227440507873835690406817300678241120565191430494975234949291424961260479135272906503013140603004523027112732435566258733779240291237632534953936017619100779489195488226936581275845022363530884466861575429183419711499710999626516493061385879078745033382639149476317614133038017817310269314458154132386817228481659889546525035488849438574534040863831246577541665271146836652445498532894410929909739273425061397936135633272974637246791794742204428992728075613458918975482368897284622617358783730098543240474321986979003834821995155982266947259824383232210925981026641722287380087879345704515361655394257782738910044940196636020863781964034664791783859678381565623896255882913998799221601040091262485437731546350978847580807104312091885291360 [106,91] -67452702919859224071449854891427165512897287606798661623164162381954010035609939316875057102175480370528531785584340698925186198938088190712645519967396346441208152992712317568795065745545931374773438871492441671018197332218806110824120282078583860733556986705221563695684391290828895423725418061046178313205881360856764138128546159948563497370957929797448646687283343270871947681245058869505792058727885246291545702707804230716856115186971661483890034722235507987908587988064018636390033280833200716982399024429737708679989286717273188639793158130764913039173154426133620915167930236006178045404931243766674928174272713030491852587108270291190629541690092423465324250375412336824425805305163063957499656537342039553387527493375954900154530432245508666947200279310080622507613760168321131646979816801159038603942062111281168195721309812966937697988635949935828381706617144396944045346014522747300298044287360955066743180448578183188026780554622497694954188700320817161092056341706459704957893883205217546748473353609593475907107426345810851760929706220972969427176669050500316632534549963800429314815543819037601036630761796054337598998982573819095822757707912413141215503261256423217857713876412003977420151093329842273508178126623332304412657961483345619526512648219479573292656646609959122166586045537680834790224139836574547034540642894044172188531492931465453747933663631882654299515360475820463193343588608034319832858698616522445586840510123639452234177700997568343251975386462016913780179050427499897652745115498817884324243962270500160028906584687279889939010750952584464067206274073800538131975966721314992303617808567626082451571756861825003675452071109648282823633653297635907966856603296807220791108643408597028078874051364826708769885074393065041533447524141601651750471865761790659943995951488330862936758163820 [106,92] 1916982747480914961045922315143149066705074846792796508947384693191171389312938233744349900364975233319298748383096442095461283232943676138868631224610637344462907901596952385545993951764341009082051232821921223763392776386167108168485414535465480791864426763493854260698871310703564607209399477686340616554708123763502677083445887126679272424707431669528796160661381708208560829179846236733637798076790317432166901552890332630697152456815554382526981627323065619982378703134508199981788346051086985908568336950375257454867362225163915528879729964999166769378514032161598165636637615629608122089463946651649875791426315101086011080987798956748688871395065848961510671781399509632814989487466150160321582721787562252788983703992434055501942395727701085192457623405761694461334940796430912904462427681086228773538081799181960671655558535950021736816470683608638275429890196000532049551953694232908512706318907405875783703939288775745460110257709009970851746833879616451432011623634979951195846224215373489879693973011830644788017401992433150454740981568325054783220300786628389168286772948244303179384158704044561884812872892587052082929253363491422380969698857763356606798937662793387796982720137086017410776743125051673273111720513401463283271912361672226044208726612212059663224726761226306396740989617164690550885730179768284624683229830575806939630542452511064098784443919587933933766737348829760152527635309780180413971684335476166093232553125112808667607406533254679037620691527142886730335463320200089255316250600840155552088476856845028533427304746006477562175033671411622788473327059883899690011347984125703399722186136652569360603692396520084645565417656360181142116843020598194923819981203255283755654392025510357260164382734337163194668310377751735895022578932477393129591935489571190141468641625358428352493840 [106,93] 7155799900297987721178697186828298865070413665326997396246286728321879883388182624939985994965485387526332001830332003161828979584916372481066186138676670904956382978543141174872991850749109503554735318828423888649237814670295511584047775022325262181336630930449866517806225682138941490515406419958432249378625304621353811742431526636808355541651138455645679954842822537567593006362309588590526533688867020299733922600037630537793311027519401195623691532791492869744551600167375086800886570366403476921649209370185325982215418138973638833070295555707248547414029308764228742175179006151160038880007991628790907783990369856698088868475527974504453139707844994160892212966961991137205960246927940208100003992717789678754947820441510535503372914691840739195867185278426226406718273879417025127344505252949706649561359401965025901075369630456438741543822718882335319934607048042364790274921030370413693483312707428727752314313550837748226990107495297199934837304118891080132888350998633818250670815063172756799625057144982420548939121296315268844708860788678676390150748098287514851382294530095024616323331564326602000135716040351112533697565940819505740417006813530578134132017393947454670333205633052340586110817851467373164776010874380113241455487854021883983725294163986723923809794077579190734580801928943799155531808541780853139196008588909634055080812672165811401957554786859213095646739714459588060314651108480864571910670800068510870022534458645014786921385571176185384842227731303260859472763892788979580701840586650771894000794695118131178355326512851280521896304640348489595824112033968540495586606193239564450720866844854786265565886231149793537456335926727665427301167907060445493917115447918254045409232340330713873591018887069464522757586287875908035556412328735510590805533914840796715641631567787403880 [106,94] -48847127280352538422650591781064850044111997802865047525162367402470163349651809314876563953688007313541256342775001538079049662775788826592565182289228206696766162765450696680466421481327424614218927605631336172148042349117586415188523405513786462797443180567114593424304960836054343970492884380344366769804913914356787078953726854104589146459052233309995965480374830976812987172188847605592137991099779794286577122445999850252968280005424225396795967162581205914017441838939837896177152945247496036414801112077292608096928450121262473612553335637769121784441204385679023755980406007015052230059897366197899178802365342491230874676973725833395863342650083840887541552987491130903285445538475890264151903868624962490641559465826734979339800605218623423750305715413044546366832985101408753161782824307054880990936352658015215281925491589596416661485863660239831496385863769238497111432414991300466157501560176407526705041751077807876576867410384484517054193932065650044210831633566894638015768190405150880955827810294759425731454639122705904587920216767976247210988767380925521278302858079785186977492196448678219741349777874288014164915166436653831916271497168001160448694252809992333198897746996466189105176524469678986158997694491161929457236516740248858725971878591556378232931388609469942856045364076264965667248360236483088636711922017953172969409532909629296808769562328137035347173673945981096462073143786233389282741138467093239223044149293109085672706054090643875548989718753543387294640185450728864405399708182216808815488598742077601814196201349112797412185089797862382908969965169491207539988447758598642749572394357633005692925453882019532917076502971914525464536958782906762480484158384925443984560567322025629685907554462956232497050415455712670117337967650601303860396944469082596214050395225760 [106,95] -13876516660851620334602281129610846290637954086728952344061708791116781395592110830886135482779017303933962391206950975923695225903802835465608753483583522403793472565479203050974323069157411966577450011546260061378646299451571858965118282435697612194125727673745154086608377801604879293003704412351461750448675843732804616376737016466737867003944807522432884207528732626178511045730108694326583338126815316466180094588580234053186357371574816266689146108087029303964252033452842795034513155394560391848975650635542610638728951023092260441647783074705719149031592674620745732949899987924759156519695956037420036895517662166428330531121286350032455733222499228275580250406320828136968641730972689391468388558461029702110358589638058719237721608747251820492015804232287326711979366110463931202924717736790744016332819759243018036171262005346309037861848109172363497816772788091470827836057036521977220508458121782418152040330145179037848217000030148987202977602373833544671756655950876124378040139261820531748118859637233461685731109387499013046988590780975508901139815324431873481929688634155457269162991053005944967235166977710161907634626890942713081888426004377563331989366745823644796216460521187274761292865451564795076101716105737514992725442685872795224193183083219105483568283007133673961671377441997937610279337920646571316725534636748780356722312046733068585075841747108002047036710918669442555414160169618133720124301814213937997002873581556104304417076260539470890640047778008684832540628739746099435676925053955807049926147046288851737593618698242481563484519900432801610645848515373948502563213227954209800716213473438872885466044650361557909430147309981365564388483532129752912275585713748757274611778143131271235207736047425316292592835253813191865757877656171327295435193725767418511358720 [106,96] -10769576816571093587645706893286053619366857462787703890169516945483184265225273962324555687750227086765574267773558076633666887175521990476878328136282789435209382618786401532239232763590183413991471020350349218898720310838684202728992717212590382114848447410116440536792231779094404823424394052817690809077786399393871343568214999501844131051010303110154272487823575836257835985014957737038244307448327844776832564047272753219311663758019029556530923704914693384169967264466042069877086256278560070680438777428060939969601402116720037939529396443501054467396450106576717628737502853019539208606813409138624920611721220542532691921464054665429298074524721337511635677720548988365984861169196798173939176556253619338034585094477814942941825845624391777033572792235619156600813400981127493190955153672790690242911027963667980658705220159350866285859459659276665032182259764674152578861883802603732052975379071829760496185555340745703814129055049122224381382512582497443609128194849166813273576088600968530034748265852959842968281993046766844937535046097570108652508833833859852072256547475284968785217068075891871481893158890752324830613665580631884552119249048289702592988155232473704600855012066369148451950912089320148813264757094191105420710579167745856242935866969695105234598938676066705450075730557486444403345772901998217732735171365628656973664912273120947116541641370798573209249122169486983945142771044075731670132318792334873607872852039936289062117869630718288539765928083520763786425349175190453419626528586064459104504872485412223350378951693897438097189783234596843822207797500934055172850456497381076894597103392868189123896370201524396143655862743819353452858916587268978302421832819054327532797624129956757411011230291067358250880620557938219655113763538627055913114461392038462447600 [106,97] 44508407950994433377013936545046537297310470239023954467788638821646819541033255532092539817970494598530978529766267287615874198069023141170268639278679542080419769067412947082438133790711335816551332995628471780273208625307585419151345288912467243433139083444016457443209714102282370269237124502422998424723884697265757534434442048466858390555377979347521317254867997023706154373410371508512579891856136905661881067934960738860884801003337575597569016509188125313035915598434736264838146075006602319743373531534545310516785126058605391744900552792970370505888546242772220331180353303495115200895702731731754987363726775860029054691725705477270638568961381422892447937473590026958895989588631507365272615418910943835975243662842375179331058456734851903265781199426561161731258517187803359052308157313946000107534771760105758731738902852588665491368591283585740211337340359999998808305434236636145627982105758846302023151159920235707636124357965789738888347697609645154635240694943677058688831828759655355351401039014258979891230094258700111309038653767938505102562466532277953706011640694439645934163598968418634734904574176363248959704673916772610294637151107986665461869644012456902389381998027052999589389247051681950041074090329322428264267467223430564098836497077221873018348353820170312531579562586406527918713903992228647049820894407350636823792536269554021403365083547313914657626729928600521099979647162335581714117018389258483724221014936822527096061122485173607230193646003275030009865442127874331905259734737448412828887784449773289528637175402440142326973548729261905145712735167720720808124711062909104793269017969974799833684462366079196220095022242584567836664167015419656861919419725165548789728830542653288244098606072905342845121108009752231695801401247818183345044661513701440 [106,98] 728442541163921991513591061129290160644070521232252243281580935746634908411035875069718067320115502065406868050933819419761298606731824943958118778653150467870832411175151434554731310991317228914462437171895228402995048759831981509249608231402875639501245261675504244381172200245077207077503587727688195448384029806516658179170609640144262445601894982768200491340492343967882073853985793604916293663070527242504402728023080217587892478383087652606351893549490538893820428194868243176817118892112007094243366826574626693369646001377433494833196719686452518946909471769870350736467069203110326231706001675691265391712602566445082898699500900341504608451730387693478762862115139158583137409689010891302735542610230151379431434277052359009574813742419703291629565340939137662359669085938501069431813989761726498470284505662521135920675520356261992690109034298342275902304921447193532410698019588865914886096234746314732045501944750934823118164873259405757750287837302694515801745500452989961074431467689551833123383216198578044273912340553503643663916168225040917517765100901193890629574393780352913452359985633282929700143535351739513449095424976598348397570796093548242640607328977852021903436040147983533167980239804930424438940666869458998230755424763976086999352197463350561070494634908108482476002059396812212730056470536690210994719858035046083938961507056376777370594528907584224437326815415700463104387308480183297939855828761430209475499523821529689288781915359852770584148141391085376066717952865847152306666927048958560209160306880737282594690527563817377358695953420346844976758027771897971020696649116609306423370895707771360660952797245378552981630484151273246093424840881574863073705463614242219208094314848790018903382529869581489688112746762496358186629147865282916999713929120 [106,99] 308731401978271952231408536320679002659779721738138956774113135573228824554530542856939555458775941932585054373119873084311297507119324319668658476401655151162629071089580527407419350508091364562297148104702964278970729193441703010390652790893770876297491563847828483620870024154209776374996199041899784153874794154052469589633717948787470588665486324179884196170541949640127330167813971708728608383885100306963308079251458280956667916480629826021833161144035914775105068195334699223903747254086715607768172321032266917885026030469602962936974899617657652536807498799322548905950138744824844254134678928465575461918941986320364430248496172748010521846201361338891092140827170268369346933216848873184232191984168631056023676583525921327577494909501869071117475057262581749084478844944900281057092048174844885261395284981772578881198844531029654368326906713101446132925522352270646548324368859299071688965315520246348314814920557008614829611190565218287110229348396836528198816995100777973729908189787553682706021594354422449045601259415126396751060207548122863186118803623398966016593774789872210945099118389350813003255274519161708926139541062588827825138000792309980420903709128407411218652474299371844016576799540443699784847328324646169023815625214205921525516045284115841055632322802717979913629139238177215662829392079043322006037373997095321002505640102865194315976014150576974646142619732410397161998586446202950535958835538850426532043297851381835827255392812214769846574357894346083708837460696688180457979923000104450589238150451652293279375692819185944826685188722229550917002885588895848990691981353901941641015274733603056579439920791697021944756551459984658992579591561763937985352343304295153126810109870021925253645405952601424121982887877666412757386871377022191447920 [106,100] -4119275928796531698382197708625319235039316719728531137801166715143642330813924253508487834059424018280503197926798575159100999143543893816816272603587737975416942024874613614012384919233229775662783970913804692193690322237928862825552551633343194729529794701583098495979627133600999641797818214980119125252724537017660803973819795034102663217709591710959971637496353137060278231610849441757125338211160398055213356407838748450715806474582839487155080690420893930257942475823251835982047854150788107559462724814563063409932479538302154233278609303455675346532649693967675132686403539127553468564343360183430617264804452204244401547613631337549339998768675043704324897750449961870042851155131280722842632446831637280442407600587013072129996619838347382650664969329909125743235914711612856338360508366138971360303221405411413343536290149560154631043452295901610200843189487877530991405508129049302937988192375180600602989810903784133620138134104846911101995816956233616391866674615643780541915795844610376896996515401258594535294808172625240711101112735730844291201471948431690713561775264587983493781854618335095690383276857789197733151803201605333442332978051660747553387673371194410911617833812527147075443808436536813965801261032907193973916904256715452539775414195817070780611539984685328209689263961340197514483999945227650763457376293439724170625962375771281162228747658780792612081126781205616809719120848118278907358744156972327933782045493015828658295953943176161288709746391318431579221717982598384359114298118469095125544173219309678323555288230288068400505045723194194527662700134071953491109482973405964314679547209919849345523921918406168058381852779449397623936118186442220270896813828963472592849083991187110284113920204538944118574659276931134584193898874010053480 [106,101] -2894076181153345094593605430034414731393921421249780754363741503606459385618437405972763668529865893000518578647053980931247771640887121230131315564817631628021031640889102607581669190597044087871216100140311538930656534145968996804537489121749790233652145720403925444370869462313865955146858836503374762525988934047019197623387619246780173329968128268665346009531764889609855478343785574635961355965449828227273185382907503775197956060706027873519709629408972089384218924572942232422140229572327310994106493685636260695090380898939855351679962913161260736593103778566718291590829705907758547301034308010074896977196808142582982826423488286586009636418332467311383326109191089090196393115368551571372495009201221298425662760115687346809089401151490576488212867054922375481457871322206449117376601993066768169908549260265101294299550290991056720548091916519037310756389447797367035240379495704025939528900286265072788517083801979136872083082874377197104874734969108638112958594607382556195268441432732080615077059990154097795041896900906129109731908536600913687072880749781928971261532666157694173688712753827250054406705712001029414376897518258087790851491755384501167664031382786489714102800810299015633376418008169280064362466854703006580272639167212184995509036708918666815719236144997056968135427636112457044387183768697875522979769977558469637619048787160830553404312054936702609325334994476443366797045866874760804235215873899065054139941835532176476742937663427775998974905467345669277375736763998311573546571175314855907197693287617258497861599721267176498157362403197699476088794965848055712768120125503731312315968168528804218364103475460493704495300758342526399622828483374660560857036510514486250629401831400483207862419318704684194047882176620044936393507412720 [106,102] 6195339201208757270574675191441103160577033952730878554422955819009632954834167420089340079077431815143077209187251820864706984964282106409288461331323686674729507895785893797489596312726096452305120247349890572233534563123956398284149207392928588235927777574269794143521372417343602537651279797957209940169553418387812705950765960709131978858399375185701621685403431375740769222452478125829454703573186203266996229136634623106620092682048137515187896135243126953037264336098240867074685838406582363114181996316723010441570932018499419707326531322667742038748486693344982048441982105246824113574314448302486410138849505828313570463007511644745473876371598214354700229761960872217408750063004423592180062257680856160852665929456468254341676123944615426899517426797298369789612984735767709991042087554692968823251576402786648923493434682694707128532529443749893119914541131445798712936158528341429905655043868628659660122071582918734477338231107760850862741366833557621129069285614032524101932616330655674924011929334744369573755638070956254581549957263814723063142355101624095547212300263679634025544392646161234961074611648389571008938456846984121555423272683225533644964819931798347518390136336440462403047404719830969612107441033073447471940671145575194107432447079153093211951699112892037739540481470820613021706240036195455420085518858003213627538804613097923673637223477413771768481633562637569759906663372071066858969523961466022164861911236396655521854881236141213683662054886645356049302949036480499665533008489461619510373615013964417138990106548105174984718366355497288581120673897821547742977447345965556414185816857307743553265971084654297924144639497364612799982816521520767802602715276412800842158918448993169965449348791540618959677991842710143067408280 [106,103] 31215809651084735871584314227072136694410043871629311928424861973907369296912675009937765672491321869471878702127027863120304701700998012129543255456444455493874966134269615699997989241435590628051834921221356717492620471854529769871373265659473515816909690737801744287933630319960375940939048971757623944594091585446990959947170666764409413598430302707263242609102234048035844102500624993435065313194766715494707331108127091191096520698029929817691166404786816914353752798264635110811166012766749720612863647999796365343737115467340356062829443513017837683810751419888366720454544425041641324008635160199012880209430252558617151919606798411747564543578906949022499896524539492623234877955559568388358129876605333624080294842641715012498970758837434967365903146743952904909151485070080952464806327530477577706934513825069331851311633567027247983509786243904197069014330364180103020205903136820551562843491824866191480464134923791666053692317517674127021698193105250853123856466093304392736874886894407034706575147108230325928527262270241871632101508313335481332864934171674968852221616788110355881472393098419523831594254130191299723956137903405597690833984738184934813793924073859102879278463435990559654659051300055570568770133048595478749722529883190152253762536663258573045754999313774224360835611881934047089846427726690577768473010400256002533414880038552774601166140867927645912449888531170194409565477470360841941700946467116778242581391232777483102306109922896870138855757956516994541499487311786215679305942024465686713606443600961951398765455831457689524308402284791959402843459183829314473009889636912716536376764496672601298767927206394588787444107847862680523141908600336799325152887886523141584960273124697208817635121861013102489012524097409775200 [106,104] -26670826411105280663055583839207040060094359895541530377311495915817282206616290781965254803739969877484419450341305344397149929313950146609500128801953450620606262693653456922610059612796274901707901181372293354131784182599432900056647268830385707187113755436784267179755551926900661299409902002018649565028268951150595410343528132634687565855434984213826546138727124317459005117121563807567330950146049147702430640879289484021607745456690596206897856507689120593174235408861822240083972134805411540999996576197651872441275606470740454331662650271504730669566742459981974496382129023776262755341440721361598346206713596090012886422561140199365876121801286204518570966519265250620808152230891062574828204282468152645042035598905938470364901120619374698804362911590557379896949269311566508954786122886674887761719392910010343267445457949748025203806278928381844488621403090252841886590010625048110888490816207867277298247733941319287874993025595506255091055921296786397904852641418002837757297394666888427009854300761404796773707693941850445051013056467011063192566346592448298484271112964200347422974995829800215163367844320916528542482898828193609568144087731816500726324775905291025825193878746679853792247292816204324957175492250953344093605329569642234110002427355162488403040706047516495048267155004609669940409168572132392254190763149751287100719352859040734485005637679854644279237550147030109213096879572171465838133843114769692691216151225460052776962269935032234960177879707134514577683604589893656629611384879296639643673349760360855184251419531932851624841886327071033999127395599010402010119307169110726485905530011503544752583418494526173115789813587837402323904005484089389404831448359994400574790894032309560305491528716785469066936821068160 [106,105] 116534550408357214429846228300174563476011868604602391675076754646770436718006653351608778526007016151097405499380588701262311483499048557420224215776023745396515970384085560491204373579711829898703267332968950845144489526301292188567652651271469343473057750433238029919726362527853949145690234197022560141572479580771257503877359126758102273830876698213728729498389049169374257529697463382066358684797012038834721477908473758087728794877347277010697585658871705413139894645017846566659126301257784158974090249285522807768699823204506985646852979015852243836654478211815822972034680286372405835691526747999374685261607962541776688922866353209573279544002756306235374251484121957734997554989940251865315249416396598510612546396594109903120259333440031660496005447793095526760759872062075116664634581029711222316091969721823855956057171573046326172095185434051707252362793297694146650545897013467054273925295706620323253654751860277810127058101820713633186711489484404021762988575711824554501972176785566637898268410337989335913223880294346525104866029988265671810391616588018227184416281962907850500802038194010103695310808997957552895106307138264180401991897846846757145960740270502736296634986515725308336791802939177351399859000690457756556232559971291486949428852957470894581309986761126237968220897738258537058592292241119718489915540715963899702661207692252823851805428839301594483673590624416464862696678434102513924017110823413379715783432430902993776060011961862402112176412713137843521393698244472362420835227318457143294965915341173459891728169949832021383478907524052094924160702057707148464848441715688042758752781914075911970766046130881640053273249489539360915720577096282836173701414423302041645007271576714579055969407720710606451132680 [106,106] 229411263978225195525593942883465817030411586025775403766703737181589972776215866882461556294901635388845223829032409255873766389712429504970933602211161802379450336961168183315017816711714191814584993942581454806799012486145337136083129055519575667523085692638002449026213308009759971916098555778173415486998030490099710436070247916365653785124990931106424890451270032212610659395642679340734020467847855961093247935941151630882891127945272516824114932232808339220903580384277147252242330009039829634281705484220562545532038520835671210100008296723155196418224296655458524885926632404701101902381197932793610910177984193282995326883788080566942106664634513942608457437906489977118946491704436902758666663173182366916527852383071041964524287035732861591888985815472188272863798955963047006684219763542695508931969364030333350252933662888321174042773317333640333841957106461233600077197338855671340052853126462234670946084701419011503206724233331550962774601027307845263067531753022665828930668655250985079847105205854015334999571463345625405911280707458838618899535019925228677873003815332986339358016260188378234282953489818003769399994844230692803540794468475752510959986364810520803065705351366557736316774300656506771748136545893548331072828881378017002265172138119677328248545742200809316974118327692852257603615865998998204939295348130610863835201113126699874423034282307030051310029903098344057057169535566702884310814281097625157834353726234776927937832293534039768116002086718395425117258045329970491327745953922823329257868866105945956126996141631673184491941065392657106113086148493668184346162606873293605243632419978837155805772788736810116266423038358570905501631381649465438052698770581610462435819586641540065349654760023224527780 [107,0] 340799179470816421986971537596467201408016528080071495305021909433768525054325339036819402374496757321643172875143967033535588379795436550536806645005784728563209365370768328147216990815690675669919679751957830210082834083477427183048264044646078020198010492701581540189458586948750200960995795247517691309739875273510142016496157932071514115366803771113015091485143403603361442387059668965149150863289165119957608122049046239451757451247726307646569447758126776020139240508664232361221036563292417841965888813201353363514340930407077182429752819658081613161594221568099200448813251646846066380521519954024528546511882226376452965780403755097336665380371383030951773719693210407533984719876674201163306743566272850876085187622830087197739653325111753244531677057657668725981569974087228943502880390803692118843776188710090306164705269301903886352033877631936132644026156302957496639961930810238004201791824555751959770018304969758934241044335681984186683841163641825949518883274061284846444825430454578499873521998149225625016521995699935417637547726716266324818021928643191325720090186259331163243109944823793703657402222554893598471317962475388985242330609507984994709116175989259070716485463224248182493513174692416495224072697288487655614888939224473656270401256259539151467482170046773083769827052326144436978169353077335944094343223805058204441273368688064824185091771430674110799635368534562973379016842381868144633302948117319670496525291136027822346517932184820518611788670562095411776640910014304396845996186251635396895120670813097185992058384310831703653414922083673889168262049089014308562516088461814062544315454472391010042958603614239435752188868057221372050603325248101434894279263186945102018688579060722042012975846866686190553041052781417703901849925855475522223816576784707625996827544426937370874913983006345144505320902082663673659037282258733993016921674621489996218802920391399839585156784478927137215609372286170220665336417887297367364934683626820613456462079681501895616012557693990151132911813749413108283194049288744930220528754453990227801796208950690925121307373046875000000000000000000000000000000000 [107,1] 78488557557269503704053550728220016155209513884728274315848406738800225813886808156858144371532145675834701205057368644793757527920046537073829648339069637210446620074323463332544538996577526047972667366179603797035695857666809491765278646131928496740011550549828410969526468127681467567068091223449442992063764099780495713149296223406846167884866236991937191462887435635136222330611785431497464924521380088266093823274524021918060929076671678441736430122825523751929603715176323290219865734375821634062709002746970430440279102517126656594177706479860606686547824342782519809258014922008084376087692382442777881838921280813050661374507675738906423327093677379427571779435282458107511398200430893607943408172786141193701517137226848714863567542679310225276681028986267466503756413764617790624274365020879339999820354595486917079867479993348972772194541588708990717421551840323483272246757307681245146450103851798271800802160422751421308168002056546473997355772025288502823535817637122295298974869267800020286296521012566755620629623542318408165563816286551741992035207997113151177045381768489369553540926827570758276606278660407428338533799084052903563655892128034286076420016128686802705514808885314140926534139824290585894008063372694856909597588406510566209363884210655939066824571688868731234306044420242606576040271416025175478463406460958339058140954779045909967157570749465694352342117973322332010546981437748837865453235532081986028441248479042331126144954508164297955861898776278494288683322149199734876822634123528531552412047825707694866599941385010056567699151739808163460304610338262789699126800776333890092821155172704870220722114289983388028224764763537947292493277722755177141623242367850763273913085112835025352984357246129857024617220181851570689044138012563760235617529936339003685075833747573941999436454962789393810538855319381099184058521280955627908612663297476290330584671844026853690866690425031466811640245775214827848215744720786792464452748374329479665421675854807210813791522450287090581889061634998583498094533876325839409778066468827053409063054800753889139741659164428710937500000000000000000000000000 [107,2] -1070150923508124777547266641193956982197313205913138425323438890558604134931630092546939772143343928517226521281193100940929374261222085698147869141213736320378475460367651299571843520969232524128695749420085030998006591618267979426620966473081525407281371609959612114650591243662789934403720444164611925836941615622725256034674601091554273180939670233387006904609707076149328195264623579570122262314894465121604169646489788836274088395355832394876631168932381820822914422051070730547903378289963772183806618028937081889601205163057959913592779203718743707432605053940752761892720432267661514645327866493319981253086207330354047882940247366269653576113805479425701249249178267940924854058972817445864359192353259506537206848396487126533047526456249635614304110730958690758437901019379133550291402134537654431625804517787425003807630507900370070688525673047524883313277499607033953175140007087168362659176439500699638083779867824108115260991137130622800221314379475455521674453335160326926521974485785014792587913248285289601575752017174542157727928381038668521669037377410852291396073782222763015085061047140885058033302483998674541249580813583459985901860142673891093916512324143351414011908933077006135187429882675112842688569493546894280205542519073382311064223199910572599809689839103234681693022853710212020282367648308164227776429752937479148672650914029905750317357774769102863604115466082630629849653001238538871725702054439381164443219347269495317474203003083411545722244669744367034204682419110799342090049275958662216774766768649197747318305787065765620739293475562028011721339113068257369786870152141576180590022391378597139941462271905435206024596916132648272835009505104135979857050174783847444377836370757622933218304894869726025848154113242387220275186932960003094739653120721405230369629271571708456411621355838301811748891908836177700508644929758060284585189899605638637625870790722905880991853287719615925904193750804207312401857363084072043334249905597791651093918093917372881338339017799513991593575308226551113742810270714911840591193821795811348863590103941412223775841994211077690124511718750000000000000000 [107,3] -16817995039227633298432390799523493216649229172654594744362471300853360129412821615079358604489308806363634191834482019959300834075923109566878169848893947675010134219437801596312734752175338485814100237690938354584051233262783882963135960557145404559455202695920071411085324128549059911771765213435461347075978979213965521394549383291609511255187844747232938046869325168615384838454926985079810275246038027166007258047640967660111615658839437043906581209746726213175005261666079977478788806173405937787469640048157306381764330533151844639113435462816117160200512866113951740982331204296647930190557599866530407097345731342308658796365158425073753479325564440800077966142502796236519557485534737174692060170100398184032164205906194798447468137533349584275057542255917370561903808602042421447858709630543657748945495457805670168932622895966532958233632335250222432749086942846763873608216597459851257873444879001452765024630674235425621710100648879659387453351488133313144287182831347603747350690748277673899853345273288674455848100253174932383571887888981335982980629549383213580154041321053846434084712669865974245515190817117002259024768934946898492776171051796209401110386818957354459012430169106823120996495420873190470291812860990255707946559056838025790991351135031004285605858817067305907784582007928729481008300638649277684617990651407485954914432670778078448738203079449419602849474292441653606652129188900426400141158244780733350309609389971421787331931289981687500379240225595303665851803090311872418379929856948254577602839723616129720071483915492927640624543632784345519687990412125081844210437325034284780285998922230494312424561332708477926016582218602953474254440914947939571303355125022278206163788622475431289983185606138607955937116574851934027875650644380921303703989979473045620378692355277953892950760710008068763482045983496250679988927951301223717561779546175924272462259086143068472074830362731858628492602662734705905575942985280387528287688781273521410749783341763037071544737336762126285318061911252293709471137841787242522390593601974717336694498115434726059902459383010864257812500000000000000000000 [107,4] 248799436836657858177281507597347601339010077540807111094495165973181139753544347971098458916458721149273895585685522278560143607007146751932073405666769115428657476573509731120651662751526378726842784162674585412882426149490442343661887237462677908740093253631786832249417836213050920310846593962862159849203215497902270969155346169719317142847775810758294707224368116065811694211426938845645159875700597002764965636756424806517279274217955037286359736793190322250727842727381875946560769297907407131565457605097444401046754994301158209665559228002592951033990543660259265920251552954745096479900115935989718146882866559398514969290532475157418055168851604551318340608677817099382172934176265072014882046537213017303154820856207509508955946693458533913006333447736353922885741197188697543392644031068482010989354829809058077226419161922222356966378507278695609823147318992548756122283234983414355587059041060586574137824409316795970019994301007896017678403150191444414086887450628541433855646746012619124519756477015944511387372321346957559759350889581968376574555171555634893168616565312183385128195303046192450560558233813186870739409135921756377892880532662344063352673566905985827606277154188757204254223619507941747053744523643725084012762382443513751536655754454392930552877858288929709285652284161361638284173221654514242410676398323006828229577848215977924842195534015846548940147401767297556847664686988078074138762089229773441489837668303325876471028926222496423866776786254583411907989123327877890178053070119416362793496396076230648673528536724362795303691955363142352601219204653365687357819270623134930799118846248555814833531981088414211272549524318690190470916102271235074080277856852404090098502969155561758371689382032316367679545616667642013648169230565531960245176973165047846056776532813357819556077685257533831017872244328012304389385905552416990254493842232112341581359085025507975984635853417955218479692171135232532746521233054821214795841617841195146363031544247971414914001202078538247301328579562063858249807947623559096667610479542571461745461246228838803062899387441575527191162109375000000000000 [107,5] 1381454077538127337593040577254551529931185094918096487413889557639951112239455305943573976540385566688997531805610393031823544414259467943341091978847433511611648052745750367801014444181274104276211833084496206946233223138101073667278716698126844270393843393674260278411857911640991657723291274973804111277322776364987743482018474195447680894618792664865950571165311820462710114445301742588398878384723572778935450707266067670567349699686197208820631942787402782957029812345477295501995683582181824861803741238976690365464282538104470024018079223517365731544089579586916493269930372846167736272455503722805803520206208043796426782112704570313213817356348350982226654617221717208315112521937363281798780198541845339376315709672740615083237677149691709827234938136374605905090173654913643879076703131918947270967443749047530453869365712400455160039811914803218833728282316865245399353703779994396551343946887691874593660801192620986869350773509560649501958522612811059549311652611542892236722483575745945876911047704414220011223441898742120105417442958018424607741144675847865527157299327628481155083836626549759802805051891794212243483735255992493568730807296384796385351675444052715037224661908043233497310641358476223374985406073961875194403412222106604782741274061745202244821858843686845529100252418168072796139581444058842464836870701033476803265632830376306101404203089037375784205907228821369464882849804426775476136430476961569850858609908703997569485727430599984065257344021377307022499100674188618267943666998478518311830811870601960542687225812159873327042667608871598484986232130118523803513706659160590187356883018845523605660470730467488485783787205996281820942164041125314203735538110486741863424539866030807101136533271539392972042452713394656819423217133250814285931737215845396817740797253618095019124978706857794394322839643835357386953062996956682755825911452075668742584681289468463768283567495254402447914301367553814955854540654961494843129392692902006321957115378139961847266804358027164692479621234556595468767873094763761251025551259718000043094990325620585736032808199524879455566406250000000000000 [107,6] 128904119052366570555422811231009704228078954446912576337564387116953186720683116093782021485876742896504903605179124322551715445696363808534992345140645558520008867789290029674552311848790439982999231591158100635537041340993109295351907259641905461777423105564482568013511398382132760955898277406412581059414288009644987457555612921872411108317697171775251264322695491693424478853626684130249716601662791273281200880126820929526008007634385885153174150755843266001130872709534383134999948535854647186124884408397120726184102919679154858112430015306320034608611487827788289133347256773856965079448434822395924551400310643864977894820480291389032300359843877728021272441008452028833545216405652275866124728661598814911987396950262050443958458207130577146794717217690617006110599288551852695869620923366466151677892148326796648615680606378507172277656535850938026753410541290235424997750095042075803626741279315379140640810155708960568631119290558220004017460168846940846280774828623661894106411112906282288066860119449050598431609560331603634017371250274824600011034967087793119371809889649853128300336527751512391864574077366654606279981982300550794120181630240877704189764714990945845337138659844793776592569606777399805034277878505549602502170517177341017007594735696837084291974021129278869983835626128907723867466666578116156543562095679299560183739821165585276202183424259144695292530821668231925148076573967623703804586182346548523029094568261666277981478105109938664480369236089514352817089689630265952034331021714086370832548907010540898864514437102770176013815890188726672920296672859775736398560288427622474020669302872742757582680425120060681597064935315839038654100751480399090374526313344140222447029753081659685119015050583171320428911229034793607658734221009671327861224133994383697282566155250778307025697897738042889794068930570737639408904250444759595976696995399769064006575287368241565560470615567137043277802494929968662150923695300661495459612064928823130378749727384294251286303669525404876288625011143969223510442273938996604146832288030803178802076620901306824862331268377602100372314453125000000000 [107,7] -2329933143055881913644942681747702465215757931547651684277633703493189843614268719245749295794583492417636515924715170922692150467595599419721838716125484945110265021675421927681325330771278366562724056315287001895709938572362480036316144006160197263392813855271929725580340511745817126121238891815746087059344490729681692556326874392986619530666773866512687994514054777383830862101798618225054535162455221708454140620128232022575462827013413900742421803086264099523081856068864061487197070581717177628678272889862925030560590525155462450456364598875452297188549365984750138788327487990508534671611385456996760983587971173049846503636588011458866176726143379811457372886666956796522834651345986142118194506452568597610003173512704724880416590351321120539815021357494790261044442051603851607317393852417076234972532148912971457410447922158591182140502983558930397578402287549831883862629647180210006499848569931470904202082180956427679915758439282136169501332684676423814211005894775379938230052906637561181775273179833107821914139359411654932245932780337807796938632821640723186270951126998207711135337750541524839424172517629642899258813201702931034409269641811293358574582044005948399900685919823487817331239057889713895405971022999039425415045092281989492258604252466862545375030176825923902350908085853151883613865742945145268363738300234868008005168981522980902418692328532498534919000354972452723091368709394003661525268486009763907242506757330572964484227514642326994451569403386824436024823893365636616030149701098890658246625875780610131983255403832460080844129906450344499859967701030173274042609768775557638889254785701717282578499581024125402574071190686613090609740610353420670997722376977974957658236630329058200438498910117816287722591523869198540148777449564205690226757181847930090127551041630418193948568947610076922866581416019760693514562883321402065270593454169646816766793180457832842606853993279882631248833936006972368086193991835124776050898700744194859380054945163874163646452355781908776159406146574761722276545766373458879531401595647536941630084683652057719882577657699584960937500000000000000 [107,8] 11310003943190311597869573086272804780877574458811244876441437677040926179162264642533637295897127963770160433711596050451221895812529541539292839691952786270105228283191147203931678253248270794466859040435619746325313019279282026806932655319475894041460466191129354597304556021308541526244099788744522096592316021210600371596039500887993279687726176239363746320426181331025735485282530119593127198363592740860384961998311550452308664430505562364534861424277256051679680378918228327395671910766195045151588037938679068484166282677169959040339011710342162057713963529262626665471047089907040275692031722497964777390192876574715557202021708370527613577767437629928668201527583073745088723130220671652530893061246261783970524237866158117368791461195369051388667513278106100798017520504632957439137903828964340652410259071337644737158970672196492890010282880090420936439477187038447386493123815494063213151155342777768239545440885152079354867012995607735176361917606772267251242919810816864205577455349417152797460940792691613865269429366967972453900867938298231407791213983120075934516689505335490276413783751811856688187690310984736229704517433886523372444724934563257368646238314165816837317988114894385684668652124362880057610096152749135160534440790404909351967569050037633014920609408202020491576434965937031495865999020277522387702265389094703182444790084821951501309053572318275652815372925259239692090396201945773708483300356769069317844412158758619279480612067066886350862125527016678447657932686744456566486280397801400620297093642174247211948171819350137397133728854753449048546628864681106227487720365825134026038681014397273981474939945781990560066361082193723399874509704161344739094448988808547792831395058089909787555426764558086894004437746093822859782980399493905414732887558170647502220258177132754349627558161306181485866835179048977107552525490341954223576183152561841793348903059833221889817694227472218788804422328040143481756705848145900729662226530406978864383711973703586903591810611406589789432545496976585842160825515907403145801244422334364296209296973927393992198631167411804199218750000000000 [107,9] -43257718810441273094684617205385500352658055862435669461053680489384592251644838611895255097174024209096998623182436161693997090719702204869622638763575004791499653173352750286578937337862478860786889670250299753990936924010046715566587153231493882684613009571578795141015300340236370155072982549424344008351922831676775575310951382590724267985649426139545589395066422720016165903488504075012423307342581281202230931669263217151708602012438127287739125590617920159784985891197684567550531377542889198533032148388284520885857955589844596728582508134701186258207940674026930515884790197084076686857400547229055587216661329784546532269491411884488097858176976257776778028849108446823398587334300129914842081878463804916963020826158228424308980289849025309358524776147477530120003373452475666091553692684105713803207860943843040486792810384047298395679973411061329880082463796944704223197625610328935786547582455112848895063882632541335988408017353185639078952891438367133204863123239274684730857953001727090249396703633703663074530048619254432854258220002983382106413859150422607126847024077135306628659532000333004573874380921320544484903023151578392303147724468065917239012373976824571367067368071289127732773725957964209044281116233894150456618522305609742358407663750516077412093243517958399943836889589718160782670613237377958549055376837509638113108607025854793885294887123161003190527984549767296972401997743911172660870900360993647379572746874136167371255029339841870111785914763777760906092090572913280958849625605345718454296521977842317971377333263662431292193826202038466530801146712857712372988133219430721175539357187167584862118745524618285840450412278639388070647244189060309183872666406879207366928997485697077097735445128294215461856218335081383708722993714986627651701516976140393301791518948729574955808292137136401405498512078318652994376838082402061277896357699516128440188941809946627041604003934664411209126226434793553527187184114469679966298701931212516934307203976873384777848629317417358688195249918493351757049111434139133615786557693279638578398582637873914791271090507507324218750000000000 [107,10] 263059040982534218114454063742585976072792862655659483113115504326286227764331661662133102051391754725527017385572752479464761035509409803058646312348807085857868575220106590492051182714013649921938538206175513704797025468283696834234546688864137676874145299208943560716772140182986941930091807137707579989284580600372608662933716480839094077997364176123628841234731905503527257300619154390237616663624332492311504884213856319591005759089005626790516053584027269639327523449124783345587647338985380789884355235144653540902168692997922711988576163789988309523728053547064012182142681594709422111054749814723608455639357446792425488310297487278466962086561235787827241681207245011053473441643877134958536924166561936715930955299483132747390769055635422921994236795854994786413979618382731156972811911789406800780486912132221317390453515549684138116726073794017379669596269646526990080979495176379270429595334417873896271558599595639257353359766265095233590017721511864594026541252763259757947171207634899306228080872615968932473406794112956634684113663513231062527690420695005961547637172099729978741913367538709708788536458830098206224364476208974093853612525928469002402666876670337508580223829841482924107460131490979957909670758560925794255183531511049421225150092703399098138416859246236382931193770964638899533792422621037185708148342868770864960133831611203258760991818186786721522596478137067052143580678763829674481984840691638159117584203786280739982639701401224267587444605420847595558608399955877138851652657438501739384734368273178879996345451079693858164818469548251720435545846891085310774601355832345915448084116822812130319246639068691697093736342018870014128634303770946213734989346956742322513667229030315820776060801108701510269764261013265908367604201476980456399787356725006789825036259413205532564020976550468989164601822279100481984820334953910812153018666542272012613261617577977011867860773617195597595397960966838973240831567225779397697654261608806909478481808369778457678303442824977428446821552416270459536776963716725035268452904518708028794304887298949324758723378181457519531250000000 [107,11] -1592649617868915044156023450408789663058636335783295223318841671811891334031019366135819475150115862742148355678814505313205040603740334127908455367621134992304150827951403489100748034451464163327473426520871780297750814164238761724866168156559309123360422746376648697099836319459485255677365911983507378385738049441412940723938557949852045468991125037543921784881917065643768849590413526008595836510500694645863838754362768109674627166754630927692156855955740538540671111964587826395026409119156544743650209448097240892120463250992807114009925220795331337895641517406995196512068101527221366556538162062408590128833673576873466384988879970218595131439477229148682206805154462351694977238660223879492521530490491779117996162563920551192848410593327944184129923052708560843638271276724009313086706955222198054246436365033636868095238168108625324512606409990549165978530484517906994923794026331293989852971788931209883813315304427333959211997056207232702548637290089272536426784366142191123233159544555447786706442718614397709747250737669513436321389448323587349743646028942903054980394428910908811398403537890360101011932933691135899119619793354595941178562650838102431627847097407633763844658053962330480297059483167300370069372197934688418562007003476037408861572034444507216356407359036633440901816824072191717292542766827597469259404579376319998549981574586275710574522218336862299847936433326508681511791575851518893162117085076290100815170488215687615210240786072437852662050316567058486853525541391550240012041213842515548692545996541471715805798144363461532365958655900534470082051405281979194420333348808183273261835125850367190006690093520957113984279681407133539879414398701948068384898821055575433693576679373150318063973846897720812063843156303440296291607351885520823726515624073162182221054368000998662975438663611552230557619522209433358721670759079794767684192670903357108232489294727925350583262524404461728701492794628777721878570074402044394211818456316525097141129819008438770814320562559738015042801444052166253565832651442616278959205030924407148207322393318463582545518875122070312500000000 [107,12] 7120921610818770989878823186115633683564380072234215007269072042833341962554648044840236086905011261466955691722444894991746978740032828773276132116196414566915696212316054775320828299162552249683325070289113622063038919301973895731197600719163275857699245357421506703507651786068336024460444817011185028741821352755448488518779967767524497213401588549621357533611320191850990162475611067938155159159031420817118900987605794280641074307742667093865553525689515119726298831885408333278811503926781246112147459052338883654775159558577587059139146200240339025345953802130515745741508647159082350236938034805416704481855041670526367508996018800421628430321025705157316974146720930258171972091087235119436587039131953326301185407185087114898704380022011445866730150243506899192655735722139774796644935891106604950757201358718754206681193457232247071271509750502818174203636245047667965192836458116293121404478052745239809172436603052132798320071324433312356160066342829164816556102523745131921447963545043828415521068052198159743554468991884622343647676541184532095932673343542517164984762460422235033912869959842202874630899534609582336562382384134150222718352462175985583346569608550939929054528469897235383113691842093799101176774308851444716536212497613342324637953930192210565215223612571902575020622235061152333423259773636736786849656661570152251687514366409806294919877029021578277619174950423259815386331568068007519441697442869574986186048991348784636522689672922589814225252933315696481720289819887706363639698065822304715826838178203322366750576558837710818149149665238574393261248642164467983496530868282943284474430985329454104558000170495151475296555665666215618885678822739196855426840472485626535083351640350366254169925012994535279374969344613730539889757488464978433839337029985706020886001554268684275371225873955808155344351356455881695425640815038965565780485736932114183519368718123341565402748843495653591602990555595732098705835855591296876319946447239614714228511121134441018107033721958570847677292860085406528836755215536045988051698344984546951152992733113933354616165161132812500000000 [107,13] -23997616535332976966115824388708654503475080328404284790298747925495070287587424921748555790087833862950386119713181301605493226852280125054829724170899447931694322208687502685389088664736066041944123276321898895143711257531035271064596913048985484649457477346300719235450542097122083684896632852400259102031529440230139742706158710278661336958727117807837837947796076571844476745625420535687109356065990816610293661947219558742673108948074244085106098301001340810168899760989028891774759643678258135188378204060497769464735430167024077220962112922911001505657145057635117959023524648775299624955721487370976214773472848813365955429273004856787981361815043311743784636346614246117049645942807879989466372176142822003424066932646926277969742361320840009397379127137955129998833164723200213960536806623992726570211739611462516967572490336715423352200893308801383061919709276775542914879840271695647559680479178913971156557750279653649481093864334139138783893619165177714739086020974930759603597008954812161056063553271890809447190452616497445522673388972294766778430547952682287131840915072872943009017226667177718049629240991202290586472505480644182072415767589145890560442560120205114784593231231710315815516698548579715442126975084469838832784942236312023505761649555021871573523027054307388368619943034353985044292415211803016353640885356957406451252019507420829938903636368259934202569491425871875524733675705936366741134466551506229958375977711340873435022832170379107695491891299772517608559188382748852467806496333477013226309029537214341317148171268980322196077378694507224866232839700939081308820262366661212732552395386746366754823167945645859238859195838523853409985968667285428994039675486584989739089532447609864923375388336552032698531235510218827196810825766176900608072160450309592405554642108375049489849415546155771879534974117504595597216473790410324544669149005167267477948624263649317139131661632585429759495428642558285946347025358157906324661487914887442222279647294284887435369183659445043926780022731174712225552413468978103473910347930020403595108291483484208583831787109375000000000 [107,14] 64282182965168483252138377984558123860218243258349870762323636777603182429046361766576570234809761859433237069914928776585166049506161409592498791881372320795672565787751918769978582160926952770531140579027547865658609186710132203507195472875921918603573833830980685337514740458424319293016112086138007323297037949297960117567703895952192259869505173412678513793464007334240525439129489340341648017253805081146605032282354991469051583147160928493949445321396679276394136837359161677016667239880578988451870772688706904152228708238156792148922767919498385612422519826438723471816776567920443871662835951299469504971937809274790035928419114369949802165209501070880590855303618647464528766288953518565665277634098530974987224687597559700612736151771690027860223752129235660537000076977055181658618281415099688902159254508559230283510366954410716834242866115892611884161666023494063817367752008728534144830043097065546036054258639733483048579297684194775257514222247684862512214525646161884114482461939119110236092500777367591212260336051688742721554147724213135770199307032029272996916593534943537921663204100168678018967407728556830094992077512679503008395413592807083338204692729261537822988551260081608459829009295831051573733998666187513848831005555464325652332852192847532123919125194806642443671314567437903514369724025217652434219333080083420785453396433212198813127272987563798884689255289511006168097979179482338452106212867093416716417547974843128195021237253248346374412054461649299246096317371100825384095893572162676060898327178692516457144900788205340864393314238401380532704621439357341590678037236619622724361309306319468020728628993989788711751360286567946685793574180181010975677720067359219665297968065409612081367876537770565298516287037174508372590887910906875169009041513709582862879094924345498161900474376583582651289008620005987928283477175771334837797218188254590488366626521492983587145282878696062031658345788138720336136510684827979206911310791275785199799035192356900415875737668918830141823433132230327212135374457388132324865107243561102023932107840664684772491455078125000000 [107,15] -140445787917870119632974615007061057351044281260080116461865950212587467954839984477309432516416587852569739392106705079519308547377008324532548554679011476471336942894655063383597532183442126590612822063705619452623711092875791981772834169773465748502211870955465796034876796533937400028525931374040546174702618613426969191788908084956975314821919093318726767335688939942664420603121719615818320888466950918547439360817902305922175830639655698290455877706853238998357977331474887721671309637756893176201503930990363466770718463786586787314820052191684850777594416481375651175877636150736543675527587517255726632565985570507146667584937385609926046754491733758033843213724278478415526974201742589237127935310687531611793928535892173798188546286694065772934449557149340086932762380793218376333591557907036518467944158593847052032159937280081811809290890330347431986974793642913050747801619918794213131566725460838639894198674403277676816580733144834812813447567183644923192439510577971120035638277454560226991456259702881721334268065035164984161281723164188944838941301399319762862383072187413254084599103497347886950408460665622823539116045415474128775408642195607370307342172546585029645902140960944475871211718258625163073827638071016155068509760644992952227907883864498463040574777384041049628682543788562592861523293696238955378730289530281774671912669145493785613000337275586424823863037034676468051082481138907386879419253606101860838446754535024619894574085929686138773646870310862016506860936302661229337588760369885676995172181085303980310029638636481133864611693973495973613291070320162011823701063498149478461422270870693837007800419585125975629292744832904282655878474737804446297961467169897478034730372671795527714065696952801710751848024116619368707851838183083574828682953479687913778000926515272442021821530677576783405663558856432296841326552813340088814264585770121318662258095675208057492836800012771055621070879307757709833249673262107184039254850611163179236653994783416827311498937423319412281942684531399569962528567733675173285871895512144647000241093337535858154296875000000000 [107,16] 250329092266641766411180019267171911971892092549654587011266620820459814247994770282950465622083253219658102579882474343504162249297067878390776908131269601779286438141997288604652481284792738585105850526687506941814319534324201954850905588412531600830140809815963870636964150636046853806780272456898842311663608336171870200514933060432098875844264467131387597288933840621006700184670661216459132329499669573860371777755240873913381765553257980598666036661716624633751197489629113958772267189025801871722077843691163755815542263778262057317951444574126504737327212231243705030647684223430948427767432293392320030750973319009259758889153499410418054486524862237042024127738936002845455560783674836225019612043633300898262908885940362216523736441816273303422680607286155066026922899949621714959614883663638266774271435814191373612018736832529575428107643701388908481004628144096650270156822330224530876639600500178896914454095842015100521937683507361145352690230756590465605510488830133058251297145172146442891808538874834055848953896857949576701035115866991337806167876608921150073949279475158268018877187625896731000728635511871357775260203229676894427913819035199151174436552360470194541098832498727686580684543353493968037056837290460100435532417073357635968186716156855290114795396097122843511632244735248155875833364382524659704009647777448515216899955066043202382500222125991716369477291323076078999284543075529486200563849286635659600693333184200231486923456125589518609425570735023234125965045635875336799342184444295544307948855612666459105047488063379475473122231921728034346192080588377127617449970075663369700234197700167886927547334085292777160641716991360525087416030975194836797407444434604221473613995513314357380726429396765107373128986970085787314781507361767308942413604057684106670382858835800539563167944486504932936847977901601012297617664164062107511510850820027562815237487138770021817621012600899895118456830812473206246017166760669727426813273772799463364924308252189877434847788646966177259674138262665806860646820075418393430552455036774972541024908423423767089843750000000 [107,17] -358697037142567319712364707111143380397960504447768666632061304162277928441776390174440687965828700198016475850957417966116195130864377035473820546502368411191785695699431501839703952503680363363449419487020159018072664622740704404081527048048206877595582192249019647149036158095879950795022355465946803033595869118497177766478205241565680332520210821880699074629706710709821519115758895829882858145978142222149942448032709217881561510876937353071623155392139304819889733081183243872542857051751522266239749490195473729049052576629913144799954295515568739836300107647434350546599782878893952725997099225448263402680528606221358762616743873136154756441612190658283392765885156679063523633071773766888734448102015328664821418424282999918820961643553938245338409639623263010574056103118672278806019312929404120408674673625496068280782672937639302347482275597953143784414028224485377161000445406339449267659470539924624902433304851348216414155981785887794271077354954456345198368219703141683689426909141912008008112740240062691995775686410777182103864347425865247998341081056643118090734687991862497323318258766662850341748482769449227772225822736012818103126761640300935308202702115888347565130322258154464918485736919015208595100768964734816529190272757801285997831150946435977560347122288097653980249060805305896401907499564033234479166221307600641479377546672389946682981054147221876477589607206861333420343062844256282545118093312732565116598691254937856386970963147629323088427391333300044949023570769540767326803895310699659642974535764616135906877975898690646621067850349065739497565312868003505797713831848221233291773038629883580702432698437525855957837739390296123736722002244707184341737257966921911125329818845768832956959885758967796640489539412640906318515924442659120141002004036984631999395906999405405845017766002730792522399933469517367365334911027210850166208753511084169455360554878501332789944366332922087701636007801026474726313559632728414679073048184436309222131516841274005036334037576779882792585158743867973152007710603306764665654249313320178771391510963439941406250000000 [107,18] 400261908175521226975741425885609253668129793410251634327492841967775264673970748886417303376178510776715470211625912725392476916464083719112171480175160120455224009775291777981954212678198542723190597407420603640908970073562209236781041043160694013214201555497706039194175821320155000877287551689564710360525043118505271334509630577975920981897102005411693146407997577631187316744315485982135898431241129312496080948838184194790384386987430757355812091997568856417559547498487828823373430671101799581095202109048346841665477956357908223099389201354868650518160673020142184633558587924403502547151325064738041896022538594289530188369339525171985737616274984476045312705008794565599800029887358036626284581877755184304232965423982319345610935514156549387614344062741019930391217676999072574137759917491922096014111475043276291966716892209793957480193398162500052872310644567558415019970994847421996034696401055183759524034105542740422156707714263700069654172056919866545215727927739071913378341965161759027163996433287844494455161102191596865545056632869263889179004822157963589305163400869495414763503520235165938555060426882110678926648774273802414914340614399747275740121788186722553781153084552808362367239200821151979509677040043513895152311627981500461684135519141556885727966772271832677799046287131056417763329549913867304234808030055481910525820759692072367692521672614439320621957430241864321171453345263716092289907096573108616362486478517971706836138280320950181930484070549246843920396495188177920675460386220461468359979819234738661623679190781025737995419226670251802340825333453369488907967938381041587586677122385629845606255933070172002116453743395564206627496421248370392262810376550127364045066116546517554289299071452659504638322702470899188091165948533075765842353517552092458875332887094420657698354117921492668891529857581556121506267214997836078282012763339430375614225255109743072210610393696954328990332071300498811997193503115973956890917417704675437328377398288780974940912540646552351800373157155324284265179161363112101193473257865207415306940674781799316406250000 [107,19] -314946236772063657082445814422201656326676386293360658413296671230121053507830076087063380719364949240371725227844418378356408362601699601699281035825062165571604431208255783410364796712391671277243333426522402866554890059616784671008088992986912937220173661208455299394435100710575649895805583927017426672530993370709834186013978848062930932801784909407584660584895622030985958976365254930134016774645444926794469539398303493191071723366787110836718634160954780764150568832533555915306497047228518164382389482687501086125031924017477746534893120200675826584720812211013614698811657567994547683232134423006391927901254514468019643261545350525500078441374993532954861244234100536581356532472020588009886842922015992034969834820463199356126391701057931279352965905959140690549814129599686306509055641331458570899113514724845240259880490839037465013732178833910912896291737646331869820490706116001403944790987731387984720063939786230831833633806378463020436232028828737427150449698800802387091218817832807116164142475901194364037367590238041750617184031119184797062506841260724486509914690846596505478125754598727766451917426811978840507641976221952393127092103993203769048505624749601578031871231200258758037193840643690318151996585187001109226650584270056517618177486702069065309010762767459929110650842932074914230326048498847750324618116378882610024799753207343785663073692310223347906335265726631694868193100531314567819851650189886957367507097773357601607000364861218978433420309026202272401735614651757340190329570231942622647119945050716092722112983624249384984085957402067584529153035943178872015326128912517319047723195214606993890591191494919498598445802453731729695284517191064952941581214326972629275554225342052784506544623959276019619599941852941633360688827341969994291341933581874600918656246781996162352216982784760594836793288567391564980473292620859949913034175205039931848800054184282323801244044537293438351200700088136286893943039142708630757424809064548556610471356813886969818170105140757730903273333582292658194720095436811707623192546634527388960123062133789062500000 [107,20] 86828042646979294783693057743584133583801743166806943578019056935584272095159103313004486400737909845491959558520648107952037402752461076496251296967062820917640429434366446707577528008227959709015940747016999616884101021115101475680235541708582789352959244535827793246754131085590826601107905437814172748633523635449048524682887700656848212581950055231938112132313419000582054211884745664977443081751891755285258256054250300047254267413478780987224397139707645696715468457068038764721947227422681323418077234953337892895125470980976565172020944149354541547954816039262282531107890830624035731587239610360215462815708360905513698171572710214039247693745819420974423927112300796044747658533636580843028237181488872401593145483589356028597033438191091972922104876209429671799977047389579605675857092769162150271266247260683467640978080264556473359006560724782664600781831922033385574864518196668101753801102757942815765517557915573627612239674593193222915179925892159651060319459541357066151335951916100183376040853032678443505390283250740955476752766866838800731111852273008286653957554293721245711680075482774863176191879295343444796270829301080582437205488446175279892057087217799893457994987148923903442507401153596685853283660682060319371626635972034578326636673064864357592749894566744244931235933117141492350114061015369396130735388081606641708038735889932136648485056249363996888859505087820874280526022923503729467554880999604757418345607176303373635809253095320808209542727461272135242217813952467202646981928655170207690339041150471847106954676099820352238425177999690052540994066014001511064717920233995769764157958188510141825418372497096150731093844168588581594124966983964000602928535036059195536447346437493136310721402354913726164281414006867062794518807654469769682362778243679563318475977921476902435334119216212474427072966537730942654331157636496005404469475750087234914083311712507446054452664477942556085424362954926553738519466885902766974390535397869847143680439095133925261401100161077009554649873912930899061579810820771241353099867410492151975631713867187500000 [107,21] 243684105695423025140941155544811071967610224376623852188803974544871206247229983649909702866166046209613578906649610685913192447724249438032949305786299013828477102655846025685824845715397463917772680514078089874750298825568821105464846226614035560522983463696269343766613040365176384770756421566105819710596161498193636849902359380153097910818439090623371589348760101742190396512799539709552711510491951906434089782673639602874918018677759246661471290004806747483355724834747984138460720380008658910315700861493856387275239896904823561521132436240774903201217014013691571590905079815360350561834028270085095069706681894046160033936001117561873108657106421643536087379845414642270553789323025298003204435979383760200068377243767117627761467094991541249979916835081384532804013993310296004710964798317072491343751913437355724611776534517087792822689798290038964890221062123169187547118719033420405882107457258584834195163731733502187255998147830982267841684037634328512922519976106087491294691165705651545758586037420643692238409430203432531792625618090839668103310940322435599894497907862359939160678962490963573056699713831539132786313542078332426678883401232485275048329599735611501407752863860764884003752004528013518248100058172697157253419588714124279972151369154701280079345742546909495411140922810321585536655644517255447405784929288369790789819884356256715647874714555938733392648818771985997319145914365771171997011246260267969823499513619794931332588848848967553468545189842950741477661120007774316663950230967932543201460024804989511193824141296480253642927494641630003448003772352477953544133192356057791382319147460390066307599623405619865257052802000627507370081531350116351820266686583022522406801064964545877157326865454915398069799494741151304905048196797188297365857314122033531507122175888944537764669106537717336390956924493780883374626688018402924701380672476935453269450276252407639690947731504534865474793052813671441940098465970361665893055421510738496022959018703065957324467221083628949590794103947059323067299112242078962253799545578658580780029296875000000 [107,22] -590572794394486467656785415974386182020894196513163138542230443385788053511399050608732964814752853657950189181036833107076935293430647150064699611096905667715394438685514917361099046046093957044370349394471864992924709529708803328040106842088258240106837798919052623316749220339171804885690406668439168828375612262492630968819361015328886300062219239106007671016149967942742792305159759882908208787450423770111771352757574478268433137290125552500263470410217951756890380905302245210749076821089051546283562485987368365302881242672061045526094826393479787221771200023984841797370962875287824188529788276229852056313503572458279711148916561645605145207283066654471244599706596333398491630630324541250351109247599857999370282818738620101115940013470045607114434294826713605506619261575481760897363630105877646643471812061437888020182507362134973002900828004257480177595915741678989719252374574359130263214403262142666752890685886387707904310494711473674392368954879046386393029785804540745446862827304580488155285278831247822958351807444871714869536496318800636551959136218345231796580635590432823885319715423210502573706661747612930089818408363665069725955462824667115284448868744290220498323774503184774238515356769212062034487493007874701664983644855904761024844159366514936475095464243797286523147820518429349627877081550173092828446037133205270545343197331314174921516396663766128556557845770108274015047779667215683467567985562654861881242153129488014217255640490895413399725751586993688979673624885567681921788871498299391653777760584308192573006154248996179785079531807050479791034917146925756396425420253274690160609515953914087307624317684535370984815197120903025940776422105550146111493738416968912862076558133559871125405743061629751597821534211274949597031441222490617009027347331525596692041696295878395061173265139412120296416644774726037794669227442575819548459758894336212608444465033391478277175651689249721789736996501807160488147366521954329450124925872407447936894855068147641390288183069766880844957162492558081683460824429232616239460185170173645019531250000000 [107,23] 845102064519415090244282116594774567134990488882402550431907419595808064768756124594018946179313606642932831921867355011746669256452008593172753435417318615994912470559794212227273281143884987891340925142371098854918426260338288385719847370082978513718383014680218472507977300145122532011725454047113393894230740743579921986568128675541654001754227577548462225243361000177373813073303930917890603381867185315132412765225826737346452508892772265379632078432592126289844325769516411421964246876184575096787401379143302881208946986360298628566448341449034424571556530950569351758273346435418198262206229596011557423095950489554140684407070906841539667286393444248539125708933097974671849240530508768465548427900395379538489833707096364664028066430038332701340715701528783197398561630634229101241672828978586662531699759747245980303751929162979888920739721383511789422775545296483065416334931180313656046204351921619291582870421979169211591390170497103292979061935017570681478606793419244063541367936904844283414950789138820965266419318606649706192616636387493676802073861851116052471489060459817211015646808382360610723834627704118897585825612940287620067641129427049272383860575997058910997179592157045414556909139721781822345912248296392786988700714817952619309628741503969195064571745732622316527919251897148219318245885691490217092641401153427918084176392685636252653063156864308827059386114622072110002237416575736669687112409575011778115044444225856542054215934451293069423598006269527551898869982904433458669931254194378599717398720701869448047979235393050345649276098303421523330034128392302880174076494685623754871580054628469867693621258777306174255399876548018940948565241888974950199333701229419640290295666776695456487092115081464155893886980336584543200810989973672848958254441445770634905573996173185155386553261612651416638765746499439117927990585882370277771797203780010148418542740141654141941750983556896012565359547194436447650298533589277641946127021189433755708844677538641955406404218825729332847058521273225545518414936196904818643815815448760986328125000000 [107,24] -915321283289257874529589518187244260114840654627183701858859497002970779026803154878527334996215373365946884809458464623795057683879473285369663712894554596207707770485711093319231619723745335983069378230949240643476260946536669315074835981533306124618173165567346679507598163367746242037528275839295208285953955720350697141316595385524974896041572489437811841673310575039804858356224293163915648969585999686930160689149620506440090028479650850269160781535079283451275021031659799409495274282469101014228055378091032543772018405673590487947639852685984021414871436487912620989231284424044001195279510885624002550169876834672224898921077215396922978148636244389123951741839492121506130062130896122189840300678508211344870739997617681500157412214238325504127317728905422384723958171754895514073656857707537495889085558682769708224245040980499878502852855702163176729382386575105615477553999728882323280642342818846030676536907265840103550477292025028499083994717529587639497072117752619089661231748186710998697311952498102776553309615851033259700832425326072614645891077475133397231566453659213445820630612932154056187945346376617748349511197028961859291934852058100882734046104731173626480407583287686238440768775451160448730918115219976693005144227824677630498251507409711855586548601077045794837192845171275217806761569568579789811230914012007110332435776731225033495484562188644789074886293483481474787831185418456024708992739704086386822070464605864710780138910255766914872449900895781446884377473393045942300623750907823433420483672745401322673584325051205246158027864732226982296802997135567691864122523047050604612114887051609318192357301289314251469578540178393252500980984461340616584056671053957886846573244065325427791158268535399254641262176457188273549776876739124904222194687965369644225150517814921566533671610145386014876573623159852113152840062122468551757784795237105237897286993739706680983387573067777171321432443534720560157657695545803925355367632806478673272084876199413163242868658769998781789200727453678987921570353591960156336426734924316406250000000 [107,25] 774885694919728052342496529976647914832412323496439828296914492008373462244184042370143641444549469722682908124284070332714996395950006304728697755356425448466501841490129914327957719471914724843689849669957291533587042996830477075687314971319049744413022600068700396171437638620928139047635291595346151935524684860986292972255506924142062230173949686223138671936955318502877128804804446936229892431538340129581186937165453307080040507291876318128761202661871885579023286635750271788356041288183594514399459570292928989979840410915322624818349982557168430480029478558881084779898029103976073022963948796918097644274234353245093101175795662235234106170583537490818956754504004092048412975816403507541111394329342337599540565528329050738202756924467368683302081266609543086915792516547702607644108849503764719136182083354130728194640386463711305894388327848271711870983951959207172234670421949485116418611515860339767086064859847120317291110885044855524002938099085788349592150034936274656156787573510916455664399506873251158894470297745629535339975753310920818109847475966512752872476256187067728518759621931967784695034323501548246308129280142074288404533145337651783712393880045900513765873233262719178939965481431593108282809365464852018885090976244694095254011011450038927181019130523152322072780896035058417630504757519898383617530536003650865712103336417313737794727612854369195037172155962395645700096713132523191305303895001541198365639910645474188093154654045244175850061412078652309347838976661405932401838961955186877243227961403707016129007042902081077881224019466147122816968954227529096529132598889729017902861152724222715197223317595148362157190805507402665418181038246044647985994854079594926180661780988699438282270711348527175808416175396577656352230053857233551340916126876490765033702515046661681689148270247020416939025147036550553294112420833411470793152892453097987803962448498104439276610102088399727745830715040309932277459578714586925221292828094842425906740056013508623154374643899840245424217697754656203334988617825729306787252426147460937500000 [107,26] -487193651672049699557017619051637055242736568376815109935319865913374915977396216227240827428442287319728917500696264910247493375228132144367025134754894964846878445318624692935074036010380919269558517240231416662468189544108012561060608842739983728636926305403713621862728279023376334773077918269327138825334864894312653538173454836671388175940436556343464812545459838431126860267907252911832092293106716368845550444754073217206927072396690005397241730004093749412468061702254266259984033667449159118385964919183600519825697173107827190962424525782665544062848966795151139134333219698393895729374023996856803260244642820730927811324047928399183715936262802324543496845743947982953085873734493384907374153542157662410733305770639374398643822592243561080963352446515246404952969902908861022249592171399610969282502719349229525619855152413743739493007577356262589824748049160844928379320976949186121667984908693667706377363348198109308928044016695348923111747281286602145885887948433341336053455508113556252931927108500021834356784778980785801879711901609910500511247415980308274472183928273914095797539931536268392636794109656460054112864619443659992841208990230450150631009760608934438894508571254488997932932724231432913120165430791304216034089148786977204141899627915847009236953598356296962105308618454023691561845940318588757287129449769542613384341989730602713323282610672729603960051390190944766833964994373154227851237782302647598659510768289861949338017159898857644242103131536642008619492076861894847196070881775435809009075270582465208298079950148252486062010628053627470699766689179012793730875568723579738818738936236285332778971812657235965790811829807480636422958654968199498597107406364492675415641848490251324321726015606467343745662958150544561008380820686043859965692838615450265194260058152900052357582882678844152891618467617111128331380692963427723101029438156283340161416318185265619380705970028406621685660485190491898582092626181429519281027259574521489353966094649070685597770295339065470535147122895305860090786609362112358212471008300781250000 [107,27] 174037548523874663480187861935147879845431256485228799235216894167237732149957149450802976738669216068160305361994678756962891696808216289919390534610375295805040103629570327388540678154752485537566061646628129851094753875237732610451610531423493150726711466207729104022905966463364142732315380541457554648466127677502216895886289913515418933064958112866860761860815451916447942934787568463859468826501087972643788479773047221277160933592891936249196725071766474448959363533051673411841947349314910791553306154317759679448053316172039296169412850021952295036793166825168939405943703369327656534447721143093866434045531485541607875436134274449883911160404900415703556780665424939300547987491875155880148869232820778035655324454445715237637868841530165521715606872938278922456013212535107440011743371249924796132134147227373069854372621542646686895015095821206346158596890364504303952821497395514227205528699818683492691483226555083214578393818538259967260805027241142136754464956662208990754039979493831233066335288127260079412424405832288239340637460285696469733541629327333270952997323968301886825582324073960177891722154895119343943527217811245348995865050480779648550317673345993184962196587017862412670747691107102562537038378682794125529491688333915670542058439016750516092538238653259792229087159599369966809859381543431998520640899903001321951312365678474877471430112548027370827618975789961790087554276638381753011746457248500217846740576877240010504165343355454241285109149933063201322895204509836320313515225329409316740211732379407907081724875959167573463520507047580533639794799107686112366760500737710850620868972965921048232981980849930365628379493285298519843966790205120425669961437089776410339815991465640246294275056779919056924148895871070257866503604428023843085538067765034789307809379871771727492448126074136515658399373998860825452219926479170868547301904880947649567235332047165181290388058719712385011485308974375458321621067041796578286155216031468699145131641654029232036615122259048354965544312678016325435237376950681209564208984375000000 [107,28] 57851117521681982097050405407288098441392036739035490884857040835592670164736614003018053123256842242120061909104965875352544924070537938609590545616110934744125952305033514707925574711620047048155873998480300982038271428779997814036573543146523583611921438230714382868284434759975018185005637372539717285375522462310284848697691626475540022388760824026370468353488096008754864387459426120855902718917658652624014099498758445617579000077997362788898787981867023820458111841106603811566864083362030531191776021238376231315287761529287571150769025472841595812481050512226329173375447268147714879810969630379008471142172600370325344081575257063264887051482810349316960413353024040532941007883224617676819802567411445409519871525101245792054340845602722173936769612087823752971069565256432995531579404231593140046011893201788538724999391668123752376061886799701927751884292851743378723412696196177251597795592481704733374094812313388994153982671182820344773442708594875251747853215573353927907507803109448327052969690205687705754476887942731110424433646335689100444072774416059853555917647806791585005960221761695940300632594893796403965696890892143217591241269227942041397141747307091418365920975040587641813661123744975990480565726444875499709155944603441845922435056606251411693970588951202564962656200113088623403681518819075600449130147792991986830926131919520509999608730581250128397334737017296921500774430791430549152516932280787237261357472181931918226435885471458340866318551911488034088870373583634838116620614810111113278910366496697260857709933707657505459907926843719444718496762621179477996350336084510751014459641379179836560981231825895837768242464309116109012054495211709196868960096690016947486184615837221103441659157413917428306947407860980517241776683200936533353068153012843983948103640567008361341863142573364517118576420134476542025927455670015623554524537174986459549918128912252271429911698064408965656185212357094494916544822629673390983164659696636831565374526658665191681786896766047229565856080402141969898366369307041168212890625000000 [107,29] -173560265840517540232276255988815911484437897523237182220127241383922904133852749971471657455180842803115769142856797240151669641479058706127194977118466264466486857760461029243975037562904211336762825000458695361714314087749585009797039434184467840138082938775277834849375474599582960913459665635529059828825942105646225091070683050002032802575564517982901415775146198629855450927688360362196385626119215081184212487142669701722883859107599076160229479300334049790980702402055598498881467053558665878863131849614228897654440964892741643742404372523893670950375572225986409116545180345412300154070053702036883089286332744135797230410962217836633073917713946970669252848338025399957883843225623762765621559718515741133131599264846671451805328134238677503210696898925389277111115026630624759769794436979834995688569991910589056938883081644876042673071444546142288255270452456731286035114633813105592364311486818607067462546106178790633849196206972828450182358215267662042470463942013975313286191239087676213807793956826887324702897300621280313979048288391695969143698260164924696609395780916783381315334737359370611548891889995098900264324214005782783983288340002602379884188288355238409682490040455343405880316659742065332386384083728941805610476783193760789906674997341554234387173095246303696011356961116348153680980087398975168572387416997085019162006472427155163673259159191344140022083722725246293669491371755213432261853941176328304009752671651410068597611188535160187448569693118232292218894499490187914599521534699967763221568332126212658548956982300601698780355861598280870844805964693881830012086956411896358962341076387357126993050015166235961363556570809926224852047116424463853815349121724541302363682385409902513203281000903255033866432494106409217109958625105893178777687429310562595093621471970487236649870855318982361417929965083816473499061490110129349686306048845135566578697861281644150266590674908034773259487383626789691862752873110022080935427757397073124539127650045230901960201795219153320364718906532175424217712134122848510742187500000 [107,30] 203853262553782724876468004907234515739557194539655274959169244073416727422813094098390877470164092235395419598438621406384672366358656086192538461701398829134951437276940569256569913411294842280097686097847647294996988123980503356216083621451207511766200795607142965135069333621630945355255655408466366874862834594857500229636305422307537292722179211063817365593957776873407318964517378214466211454022768625433560588739878191745201040291492527937593647604411236372012672885998410337114727092347784254826178722008857648127211846713517178316982213357021870311875267257294279673941390541881920774597512856723952713563464414054549036887920171360568665546707364096135487673621668331379070163347226780690720540481972186107089078459083455858080401362820111773067757245799567487605043977139127427709027119961611534122856950228052392055123310389715128335941892840448239731997424088518705152982856547546409231018510340573124445759914247909836983592089377652270314153176438300911322200654987440560428949385989330044821202644954751438791738577192185917932564095441058916771106527361522278852836238418262430954805110371226192426245746361832597233508812833338670934227854290103560827137288292075764276227797700546791624563174543160782691638963578916354284684294373806264140428312043707437824581872765234596120653602585599461779474246432678775216576121528000308393881629926206500870522122117124058460026413891024045310051553573931643301399183440821114827420537925778838529514265588833242869384628102505104668305187860736347581822520109558141042195428692517126663935482891592364692616499632582492956650538282290950684043015129489624238814730555606286532890467990735586577294898215409951257683899956713263818581615522611754457559377940985618099381108376768867215416431767167885808354660345151401668870696393453735969509681312021487567725457494482629869334252284605148791142497013253300651687680280325110769320827269973513973382408625986097514910625380840430043784135107520200223351066438847356714977596210015532609264757281185677720292126480217120843008160591125488281250000 [107,31] -195314494150542870724513742957019615608142341539781171760265232307503169304113738976612157081161519595863535768549514957573150521893876928023879077450665121299768747612648616621117047958520901715605263314457332883568769838132095139894499747125324101355903281324645338187846565935380191639012939896220816886406005359623500665369110402510428203697583925091114168926236323838471893983018171484656944800355999954062451796383819337252451818619466807849626146931719974819917094413923597632264964841040618521372877915111627609848503777779271600459701400481616403911136960476724537887467432721860873822453469677866368945829787609098702274078341197927356670926258419207376473979770252870739435178913245467638355538562609412198141954570592797768910761632042781956433948062168984064424458108431955330318791776025584578320072369738662303769999394069838852920755123544839314162622659267042657696405431154182354317724335939964189787086161075467947922161336403048673807166917905066219988627812086352589187896461809766719921194033422123867710550116319550996342919140340784353735464385959180080525141161650968769897016656940811948687625373863009844457160718235837430695363613689648896480254628962444371894982392784149973026064775856045085550679692604242258552340107505526931778329749400655591253425599542442697573917470507847324948526260776643576308839075704997665592572665814365039142981278454902141679128442494076266066659488287920814318533206958249252611582195261812691293438486429818930086492533184526554068963553276271234294648409179259987858888502992714221586113624015181244139213416241945556859218030345286111163129415660395208564102606529794141756413228098144110923810215094216885244974173926483079918531605205108068950041961517456976225510292077329159595259473654756472415029217840442615021712201322489854062212554250322754804579011624342695192475197363318571600842157485611609426924248531586866205831039128599801505318920766472890381200426817588708932346922307020424775212878259737992939296328617803236774535717587097764791348453172759036533534526824951171875000 [107,32] 173198020731793192613569012519869846976895211805723128752992977057345045453272670712514283416179400473781501194346992622705579061448797061328161325684372131553402282158998682564793467582505530392389375049566931206963956163998560139824219477067983760710363727419254624131026449636716751131754357384380341226785962911552783155077999565224234675584664019877045987148521318033604924510193811189694286451754689765448468482683701453605252927967960281950672133900829920926862753531025333211969415995171482579898443409848976049302223603323971879151425258817140750645176346497392678851088137271745812061206868590271674312682687063673784582561452607099238099173713517746586946370989519443312082346226865396834149593075123615355783076305374851065557701834510492206033263514319253666056980076111000571199617673043315357226652568336818305490748019514452295324844098428585424304767044922948687219691430763210284315915590630468690732436004502093901205321752812756543364213181853566649264132231339183104142732020456544994278668774402554648335205066615911873136522203645179148428569808925645097010536652563536318120637223779598198949342263720769116020532964625482530043487259438433881135356496808511331663831631207411419241184055440104804751062666762517348956230401869160795538005451259492420084789192633951887330656045063482045163017719565147025970657479682584406675489202453586757434842734708094750284206083147924691763116711710065665947385689075434728026536431556084959161437709724661892670039707916101718544124826242794334655140156960673463417997656143357589752674654020044168969192140487989233429067453895994023690049805952867288394459382883422507663417802875418688047584409374539963431089069620692843830923095306267226797941754883282902525820734872672706468351855524167628136028843653025655506816294035285400300287147098907785884653379061668154710365776955157121657128275565799547932934370587832152221823106867492547938318143624556650589248401402720460971654114212547294851333555865677434289007747187097890272057185145904156797769246622920036315917968750000000000 [107,33] -142131757257333765933873927922596595605192380383520504083970002978182748735180258606100726446986821101604013961985399729926602441405088710109357486721692827781834392594119256567240296237172451959352492920654185074679392672716530044860393929522143570230098137315228370340824659324173820368566913854828196814642648925870612664212567364705440463385441904240196634103175398222179319022708205301078154109781160356317907193614676625117565081615531000597966201988353388906181010149962097001319554902082455603515701953476791723963945464871667031016466685966101491879046642147807907232996147899446515300105454669339982322748679240116249341781482263674706839558826759217765338010164792659526474836959634916840962227061296293774661064125181086377820065903303370872035363493525053642278968248551955174193624080428797190719427905624956621828810000484395127384883655956612798609509489944160581405300200450473985108810840773435935628898674364134658002181415533064613953871900918414328453758224342341178463702039008862948912148134193290025209601131154065603297535803655538409930628353309638681123841559940888640402573165839935824625283690220677920000646905397933599606693072350476069353637008996304342108235304130427499897364031691904067012146494763233652063074504337329969823847886805742527906493882895987164838385001458673600984489539515096563295105530153885826935332914498460929861674418889188829409072005349236675000115268772695791155477983097439406153674309552248480386070601497096570065790131105411044407152219356952697403864489018956900258144354806973925037290432357435406088722942213370597523909816178269443992995347269849330217275557199721536049138282552415899070525875968996482695847620276610038493468295045818290024450951813003065018757325210477092901389493667776140249294892931041524970008103849300399842815746994671300871352526952431055239838780256197176052860326331368982793439725802473505170548633806138376236360502039395943568711097419349383404958200195206287669000553262165020444565216397285930394331007753372375645994907245039939880371093750000000 [107,34] 103764057465564794875731966120657150277309346135389251857636840630064829693418668287322776927227596798518080695732882065935692950990383056023044769677550881715811773175231805559683101188105312359017193694803097249956859724374171913999333457822246000924095541390967790677487962380598839354146374295242611832040022960254734885109549160940592054747837516193729921552473687043159283303949101379492069622244522742015890883495626561174256321711240351767617689765372350523259750157714652272533970127478172703926464469013217959576825547581655419116132103224449638241020840026907768054151772974023421730269318793799020164011194226836433888096573656242246462023901229833436616824855003350408995194314553666733560758719844527321139469149891176491972462079610670908506195159743006654744385748579263359667291247406447617118418274415605188141998440610921283762400831561268118190197867997090347490970958761867457579704408118510862102386524979712000848745361758830997936111657358206870737220296458982101676393406314409065300008794120475949975413737285194640756724862888468510297086786657390164103168626667477338727544423038583827455052428784231395000257900496179191986437546797482145361529894178953542664054650508163461014114174047722503206184426886509272727833516285475799097711057730676239899225627821511977393665052544671701601630810353355122165248840715405693076801652834584622461642807572458944606584056988018890495384833455134554289521619796284589103463723166594227661865048717158374743034129413418557080806910412961437438946670760965492080483676131557805516651148420659395026253991474913683425094769761583878628678725355551903956935186747339508034432203165455300390610924784858409416144237957339209626828533507634655521673845144978860264888843184997990604321979769399414812162454000570584588061030312787619772360071841609172628151371322056178058745200798828947573748286253473117700928929892560357977018056320804937745887593233556631695583363597832127913605794523308224924841904749495358417792622444155557685058991618243240395713655743747949600219726562500 [107,35] -65062958488592377363322148584083968766525087928267368981285482941631419916443623057532447430915019450695979915028333726330049057672316995966306879739362708617021062533526146415537469713300615110006361946431497232761538829441229072140310939810517381970438260985390995644430491165762462007312131665899667082688175656858219229339455533562834363904296534992174473379508118391616886655928465029920302435296158295763940865229736286080343635366146213856430815984655598283277297074688386614213835613806454982814259587247786887234848533496020204370014865351530539833478468401278281661803055901568632976387928068498940845168707145860367227814218300388691584311233658506466548133293662761469024434190942601385502031153040062648103223670124568446162043839382408306669030776371365252998445017351547855126594098635775326070942909369049274879513227799943052703123281700602264391948838580597530361098672662151488688678658266131397420654712265658118057680249293162285286838234371287635985904715229433877725539694272096572701779270789486086903913653139366344577310894828251755227916699924091094202483926451070022923580312073645302389859570614417886939054441602376269134885608674157131907719915478758601928285784516096077909614137256872183242688820750066028945584714392621416583251442680098947930760720661385122977502996248461097329861847324300881906197491623993576684034267498057676599657616138535926942748959050418381559566795555292635493690009459063748329622971543292498591366752012777632121611166771800925526958207279387347836451935598251949895779508565342218802776110113666494645006062356711913882369614266781909199218026273687854899049887927667888644057548074069093998552064158251054882409055198889231115833961929950039535471028764573413954116193094435464470629059576401480436480607720651084975496081474552254461913886890542243021058381735007938129393147385070930033198931986909267744384126918448272866387246308145460573950056413773877777230823567587629681757389664627573117523015695420213039283186775112031085752106740471845114370808005332946777343750000 [107,36] 34158858355216906594817900610346233075612594985052584307833734388834874394472047715577172374185499552938147185411200623939845918395411821324375890331091600395559529921801437036455323779291492801570496254893239573043211728302253060958160891906047725424912138844679707244076050005866650270861958914017375672472069717651672368651066115306673165256535852760123839865071625209883582782079755325163329453769171955098914922360354677424343153770742608486944172020847745656602523362152644419870792474510080434222948774160082989457165003172259214735808112913432954789783296240743707614877620645297143629372660958740065237150809156516176106863695096461782139886066704783277166070273111977428647694640515025220776790050139807891187825198107108926343184118649031417066960255584693433527388554228879474989713311433519425737965944721832634962809238745329823977522793934627775198787498101375889352017170049990228063080721483300693865023875111877791897390046999166560716381872680432754063523623805882118259560007402703454417549198964802749497610782277171840289581641871015971188030685017514760547670928399037377337043752060993456113905252454162864015153799974151142629194647398150068884007726304843889456140772667123345263217272150454553590989939658349372951167422760267237660979833386352732404971957447309280923463403354197528405256834207364363269522378558798746476608493541084185567190531768100795900434525098619710427365446195226909015960766409932697278938385539700365565127027846789658054247309492105570453184870601346415471196845546511060048961092777627738675979324575677598536261220940563738802371726140973435201699147407040069017559089940799793080257389558008826526823294568605383001589235945942712213648472962107591817401691046919882444627974952409447834314636320091344234615546318602623668973534289829329407162968868970760137306465576667148663943219937866733249518097417239134088578926267420114571215475524932838122382009486525365086018852886661031566117027120325545811984825400417925280312600609783336112756924052291651605628430843353271484375000 [107,37] -14629731583228180789188224420256747228506210029343379488160777169541712431443704621897612017331967300168542379524826849168742757893004031100064188232027385941055127499623587591866173510746787573098268871087350219855707224674729154516316623384590701378977679748809917604322832720643316882200051965619957776299452922591272444795284124026537484517802595391415767647167358677645128064895047023863026239721252721720961529837224099912251746514819621908441948218084958390801255790626301222346942108423861790945452234720600752673917355367654676956313321318738728436303801455713988719058548037525679779982293294579853241881223925252443240101227967902974509306809312487375492884015074720693122958707759097228736842864664062843330764137888402598396381222010153957293209733596952383338954747556887836484263634427150430489799133233809062551563633232108288506379943839925237380378657275859018783488313904904987424591002055245341125619098972410037837544355050278097298984396499389252628385135470117721869543917964191656896774042185259715536662288334553880328826121954157315047257626105830898759129720481798873343034056942287241907481370945287310238610968091222186281706506703601022813506567427606305874743860404877743797059025566922128967280792174058037366189080985133964520744466070207794826839464208224816140200026359389435532615333840768374882075980849370956374715432854044847958088882675482447740459097762118469109131812180398236725537520591827817423535705959482080661462186213025434021086620891435287678806946618203017682386533903019154726340357518511654198336604225120592643633722106690485286384577139663777773126466338516275109052002195585926427109518751617631600249674692692413808231591231940220131632779667311634958775603667278985409495086038493819468515708498368281029939631075066229417590132451730304574911177081830693145171870025025089157167663865054271571069236715989774852954462936431068734208564047381352790655014700279428319206733807319626027235269541439480841804806113933588282492044270553105400622939669119659811258316040039062500000 [107,38] 4892312533075451359156704474556353164796172573470460319270057450469563561329177164617264319529983442319378828333699476002869681538859888035795550945674130043567582050341983470761402984267290468094715307200492245252728264572260566536681362474384176530615249255406973474909165200259709353511089045089495864898680736118687117937028846188813865442866309368334579812882783582311950702425972079650051243813333463620565798118241355016941541642354650108169131694818600539998340388216530638976664287301528231843442454320747335826300910764903050867139792799030683702467180565632858959323088503777638719110504965655140829156518772758844004432575014617542773742807340832232912425721252998969044702789079248859172753301008139587666980948624483521234693929301093992738081116439681890572113656149985933456013105225736821574157576384367599354516644556659134796214003892544426462572401770717490833136515339262354119700193913680218161397638474360179128556005457306362098927966018651431291229349531901133059149751623329984450498854520307767637348473740318669300098804991370641676323109780787350014399701740954242839941808876142089908643966589298553430764255169003827708127271096669327538567507308729330195514012176178138069216296596710899375723520270718716159803839627707593552059475520654578647499218692768824067896241293442444837598976492895720194202368224988522314565045249076740515170969571301347233563353741791040011433346751264981152587491754376869362662696463156577980103509826851319332077295511078371354591155719082071704483017969690970582420548140523085071369603899805547221265758026825510630794472944519672788468988424295095409706783326366836259322174150507020311705454524347012505460698708476056191884115354852393709440870740439210700927314775738344136315170138007989784979323625761034973385343467978340039460713245435518378456017214581569981669468484642011256135309822079872308150234046781746012686090999914428715226276738621006745319876729171214524123058969755140969445568987322872509618005166381893289440085936803370714187622070312500000 [107,39] -1152179683365719931521914094412201767781912400442227922336010437724852061084431050259015472311305314106887239071520432247517540482340260093785203774192617428345379992167506711649488771533990232951596276861130323722731845997641282491224796746410179576645110785008331553715666245844012941598925322842874575311414368714255080626690059472491753447878590572885913626602576830146347162444689173408099021305694779598501387353738163434075829991826333863238576394598233009169337792998500976131612648035111632168664402727771976926270918230786323818734099825750602767942770123053874258911748437624733509916702763383803058241287740496169425374126309320479808398827065431466203893400526817366225574716865840713665957902988607862448000300904571267515645763387689950253626524080062938486872218591014551033677263248605693104081510719357867108829415815117482561965628567911496046846410404653339471707373361685550411891343471631178061688573869090253031222308266832050707242486420066330653485069686041829999113742881304496746040106869396033820044006771969462422090537177340916188874256411523099666911096665845614637283514823989711018702238643245839330506079721059352371451030267780484132283586358031278945105936269120585544906113622855109906127529296445744195844850737902229790775184941514958696954437005302906542482628594598608001553394506092986964483914319831705097389206047461455702997351990294115437642206156856080022307043977448599765668839150872512043570216833575585751829365009448457904470133545310987767072264434077045821900021546266906573624495372163046442978136052601558843347556006195688635899523676904870867648478802103987309018947598391966033998384258642010173258587998171846069689052084497722295727157548573383657011833299494887701463229078192401528407615037105486659003333270543547963269412483352467859193463075349211130610218588264357745509064627472062144260751469618113546463003160171528839882178300735615203857623521772238236544216796698553505633042369052474044214517071654991250370973429606458182661299360916018486022949218750000 [107,40] 128841311635660358494028899432755015425608312803718642833709277084346180408382269776636151059885644193590445095632805658271402272350446952532314180682389709716286126760342044291203618414594009367772584880223549403543979787375566730797135094981575800933475933615660660233483984912160787479591950449113260980792585408630336477878867898620404837226795948186100057494542476713755131294580999951691591516832532602254795074295264284152817924798585424280510782698805079398552955174523719120490231473366438075678969887679389927776439943300608949438721794708382127537677578023835924453638587224374514566589554414807584888033935569081395001983700019183922418636964608849870150305206616230789663733918313358957667547177890738039381425488239455838259160074789309816131349535118878586753362187414175440662255054755614340510163944550506875598778514679459806315779314751831269572097868254612778960131208819515676068999790894854417572948693252475039383721119763713443726258948387832508355096381772519457004891142827654414266667614473114555849765029518544713300114391961701969240551234426305667942468263269234037298906046226160887407001171472449576984285792371861050061686964602908461209649882412878921250774694812211158422675842605151894851658945721734684876333998167092472131620820196558053488792914150285428361896671644671948914898242177865745390580573573455892475193096310252841582717831309659549480816910001386283735143836614703966214197540142106553892761067020648345488092413601536278181269266384104968560999147912276787812418585913310468092769932018803063991776872243031413081836834339473500399655993478331240784666416208694507605087017440530395449318315978395028979070850575313311250828173249721718886315026919999571980882196680245931333424735827606042090323023900118718392931038186460391791083670759156526758058733000639186645310411644814003474817050890221773383918931065392393862866737770885253560158131453320845421503532056285540388692407440988438042670137746428417483488995712129931590569920096811529219849035143852233886718750000 [107,41] 16359150435772567382029292274804805953775691433467138793828609820324458194572251637420214532006510806395935302669067535728501292704618592669774050678273984044679411546325542927304845392383821978391930225481513004944104038996030647954920008515600345413713257123763524433873786268770896493211137656940598618952967762086906816200711865649564760606046965110319334021044361484818107558659684023683038288022832197787696471050414096181841006996667530857780479151989139564563106153070328014381835838449289372328842246891990435242560685852205771419384847890130338230602492525830496913034252589623445283814347597963553606698997080316909392045530241144938322486085193531982057391497905210840244073499993177669117467669006305021449896189823557345961869435743762300517046986500556734301309630645487725953213221233964438847271782187300516272946692884204900946148985464162618714144098548247983318297498228280963634894199137664567071196494607838963785498586129810402469679977844447667831499170782558243482912975745825706187916946457534884261553176444797504239962441143971929857876795207895779580200344294503420573663140552254700826107578026751290483053180452132199667599675897918766353326627222893187180139989057540960757554697812875762816730191890136310746372734096622292057434796257746071216351102364737890216547422250876724080844686672988853272479133770502696445417965493167971596727009445980063425421037953992654388549298413356033534834607421230407059461681133082031178357129779844342655586151252660198401219825604128911426028561172854167401860372021697273269346287284620080325032630289616771190277602159835003907170783595927614913450621833231836797237247613153722084991093965573454084141935988260936113190534196922916920189804257083716809776482037422475973640979188363448589265807931319014020823332343561633990628727713226989483292193700373540268015455836122809550432640625521049263264021357267778951995082810048331593070512843198003623987553351484192393629828532107426202041634417838253910681967084883581264875829219818115234375000 [107,42] 3494655961224669107736305049595227991808953675297461302659293799181796074130220171975212577062813571807304130198481506979684727513427198537307041369284127084469196362453152842612997505302400135946266742732702970576457824579880128346411635520991893889419770053143824318990413518012508303922776226984662846825724778167978669935707545438885564101008810093544031977591697776407394072762333378252999175395190166869383835304704194277152431548888084945733889535569503081350684828866834219634181373574099586520788602866985177837066299122624426669409901155193724192413729582764244806867628393783248715489569745204261322756558562092651022620795241196936437394006567885807441094749549258252131346737771941073328598598359629999612321321642581301045619486947617332184550334626819950055294917290185232422217220767004995145287530255438038864412727480198639417212257975174914638595958108760563911463322632851022792565845417018155269362297703485671189033714022832068231710148225585201951744976491851621804998647283196606295277127697889556707915064926967743018195567435785951411118202023359981443301804901407025243221823259255242340208343189499165845266152786415471623999807737395862701151259915646066174121149254620939358904147463356808546918530475666951351087038475550281345597464468338557288377107036017086127324762826016106625154577392902339719987029530069764632232122128427526598060145618658139299334401901618561441549901741167117815763863118624516647090525083412757674797440571679088518719233752419169218008552692050936435217872746743098997594254060232532564722422888122864013806799969061629968424672163598140629068147405665818475502120807809428479761186124524893140359082221729104862718620215555919266210936565970285159299654240415877201017576742584072871601158797205591575888990003176498257222012531713177401321700807703588156375377351326310101425066863009890648783089007792488536738584952700655428225520040689438103976433543412616063017128317404304826775962074816276408393097637373071046029693320633668918162584304809570312500 [107,43] -15799476652531855127314034448615360686833634776233986377655068603517383943453108285882052061388628140672376243038633093829566394271532378988244756598857882134144812336539082408916587277901477795674612988464460413709258020606212863940029586190978550540065244331185324229389078841272559694641608170844450137728988625227899331572674527129358479152145754688787493239487655596335530420630268643813521967672034430417768572390810350843249757874412525749211327931894111648213661448008442712475623851849908503757271386807627441786804310185849343945557398640653470960548087181685588732996374119233446132043303537875819481741650619534397942955839528075905673980619338605947993853649579777737157512590799549159542805534711534764982232599304717879583810034227691608647336883720430403092923829644638546255257183210676992311717502181381233040158364434336242184045573802346782030753338126841471986530586050710896272804174800675615276930451456490660817121726454198712022182082290772022272153709671959922487563404191087694378055895894781932505015018047050652655359180162490530394823509275134782804424921240260897480442315316541454789203595012290624915108071479105788331902859897841722892829077711609709933425766531759145761495713650771637625232114605971144466437799678627722922437523232076604067101970069736018659168034196233143960514240226564192100530434975754869175291759578365089354627003694751651208293272798080268910656258265055946314255571668266512577368297256985581854331503704261048818230913210581251066806328068039202868102796599856543564799074427358802343427137103550026472626453351606087146985998754796534457214558244031256507946751866209621889769790602406642003761094636281964776894817604343541728668990133891221218199831762013063601589627585048179708862758792138035780290302701517286135260925681521826824434701882047158638168633084323589384464876207770486240597910554517094780551924863685648461283304700963098269054170111517309564802544408293487235894646821317055873795540338680454262032526457915082573890686035156250000 [107,44] 12497201993211630803946590687493537463646599514876261347097940502611389782472578635189558359523481994516026785841028123396400434096526936428425039519664036581787113566420849582845636426454427500294860399444911369979940815510964330107211938407881715817632638855465068785440482144494744632030288405953493042173152949853854470142905684138795913721519100565731356479417236724346326526344977246126445019626721574933700244797652910587626269564838005849716991787031751784284081589326874249560976688299281160913683370079757811110712008510490471518673059541658020259924924582216300773865047785955491346692797849122278691376187936330397156337575129793099776266042807119304794857130329131111348731489399196573637387956013306348208106565343719751631351212514883593100575742314174852101662114523463492855671472966411468618348981969542072189370871678225494774267464581877674724281762797725912990536238760598090805778901680482554531755427879128059880760754970212916690344557162198762748516191376161725532699783301773005672795582470817602298435163568075123085605262080813216368916956577260852224515768024304403035192735656611439271854397062968692945023059935884890672839940428786496637776847731621983030306832651087696227284304328569400582651915642043596464292668953629033383917181817451644465353658086737621637325032887075600135490817717101705037903602989488534460779010780406405589732086074474501741949181265658707639576628304579342398171505261644064772406789015908793288902023002690349810091406518167109454972615621108319253477553158134973236845157637732508016898146773529301975602580883692830806081740913548495058838487720314369628854968476189187322964402260782822926749417589493709653015302740766270918537175223537413388202886507181895004485247758873218069459178162070677470755324279917295377479656996741462106365288485566778427764314143067114286387522409675344248170232159294765042716018376623883939625689730025115719380269005575323233641314344079711486146934620863087706877422172757619023286679293960332870483398437500000 [107,45] -6398323430762799534794368230993502040301654482014406860916206255044961768997066998705728384864271053596901373556864817242787198089858846875676739734256417218006138200566613326988276222842544405169857609623112369678207217943999913995415014278080571142747490962063676390706638722489304795343088604330711893797556843650599946345192381801348248599827447635166607744623154387027875585675921923449497995929960964184263479254733541298776039983401885555057833886113018358756234103516541451704488642823643597062199796738544853868919037600375877018836900413665090752845861931603689057149613718325626877476507954933745722995796881929839864325984307588418189950987238692794585620322253088567961907977365825694787816333734241460342997842425670104719011030752237964440916259083539798186928738255783389930120704392245984775545690575856119075152940565620946216079504332435066798776217939395700407813468161062638660625990512772757665365075229920359876628973498721445935750084204898780901439455609819914193910243233352339224547573218167146615392975014283510808279772283656280469461613735807993100827939319222079928777306726051756324706104978584004867959065625498769499603087206408574174009780293099829888150235774244399375749398632195299434376644859637279784053681887210390417644302444571850667971218555434351524824857582673915100016415522662299212432305881984546503208779956897140248275615450243028280081713166220726843495773205515618509127765109641677021117769523232048924367394445069299833233746015809693557559483015967792226787301704301306800488060441702393244039638808707211487708135644665265124071249974061234529953306529994720412231237015947970022513243132502640731438142636652919115908142551856948728495472490161801217188303151119830091067289578544138097994318073854518944272892101130852148455758673934360523457352156474490046082005348237975199387917908991738236637018553685058445978720584598548903256856144118635751376282043829067872567446723595805318301277102483396919574594463586691972523112781345844268798828125000 [107,46] 2532511765993855796179888922814970094366750591277643021876978931975093910423791423407534460755643491075667556774767865957738905612299752662493090214519352598969336890407377579463328392132118220084751465274549514856845805816601895860687719708751044148534835429913484254804559964405121909794892710460234381175321104247942455892996614959823475512303485696627464372471888397618734991124615738877542535868175510976328466673753205426459859374774229510406377349389421128054393087114038893962073571387413088788059547945263848007562986881849605465224740928733900024705633916260299016676436040197126070975111816899220351630556870252741465686095877524467613340429693549400845511688620853171589234244627460771957140823112374599337041051008720980126277487856238163878844211456511607397412658338157581053339690982458775075412826664974762381720587000327589391627580520345054619297814257652121208890123926733452159849672556371070136255262235882066064550337602516965911684944906764778070047069325488705328379595207062740524859761870663734473786650035940599747713620835287348426308982781913265968915763693024959692090257311892293027459179801446453617508182056498635130915492691262263989988300645262573579806059189123099772688874366366611786124057090328171348856933161751399913334320767862278274606410066114949744368716527510129378629311045727204360194146597038596655816958430465418289890469139572979334003219941270453187995654784179439173047421613148793791018412640365128851277652035878390732961293196225838851806426292767944260841721496224058241378812470699579427518858709362006929180090946768440992897688805902202298415733255860535431767428249690987583912880387527605900249283054859304008737805370354565123328901533899699736123362681933582564670115697899092723135516416009610278508000200535374512146800921122413062847323956851632823950393785689382747796682231550674887578124962371330376134822453640843849251394146680149604597426111601770959319312338670796542896885017925192955766389157901130602112971246242523193359375000 [107,47] -825382028532771001760766816931797752004291661320767693696551759720780177277209585162836871977154505433920641468651138574603798726168765584637609298382267623925418181092947602578464720393300254855065422101902447271478872517225257034717650181785247834860190953071516576296425777355732042488081769841932586460233913585085417790683472861355110068585380024679060884889311613033218856927660307861587758730354778498908419390722257185928211129422784999766533618497590060085003176473199767717994751163625498438319379276373556826651625871070266376768649696404939155996636522121994747658468811767039167296989618502207946301635615445646426905201176065167495920097968461922861655761914990792054935042626280403630879440697691099239706293786778944519993262656008930832077773668048014865014652487627857240156249095678329242660919113028551502481841095763299410845956264195299598012774262113285280062318918596289474405711323209237647174214066856644425107113020144696173997842200758058322222766598503613615198717389671253701064509155677852692434619582767435754597750830795589399284552445181143521186623867460632404790530394992927690876936906535833436863440170194490833269227591623676782831827523223537485346490808443726916329458903235936959691519872042944831285657032613172182494918863058965019573736010617192975945798941264043947527982725942964620516406931875623177340030195780543833458713995690800388564799124485630325858048188539586127807315083856898798677990876216983391870299708277950741812342301273461956624958789290567138622270174087174526661220281240561414589366906377763250971380995882578300090954082617226839577002189503327838569977148818269804063537918135051833005281838077038409861882491244972219078085858490262247291609587245482822689084098839702027613860611416033178611001453115481671885309177565887560457804371535617712244964262124124298288778360127295794547611423400320516181513346620838960237994014358418015257250267005649882272069040875921972303495996940947377826236497355694154975935816764831542968750 [107,48] 227275058142562158828378107350664729453421508241878607894875744102609132094358854356114291197775298527550207397063850423059494863773338501549595903624387538550375842539791732636986502007319101009719707752378040064340259587506824140654366791228699070187653328242496118378755390502740018114277431788805442295773514351903299566825804256571112597699291086187745698672726279362748988813243959814951363983851901887375758537015492138059420137554289040980040333817171388114486696806120794931767998428770595842893720596286156223272391880392297313262753101473602925010292015379006386307696728041222424830449814285030809806061036272244511680886949470175339087253024964879237763151260299127669683996632696538863384503156186359943291291638202617497194038173845269156720124063134609541290122562027696729184626007123350413972873460425594371543712178867712700168680990673124212203436669434378468561067522241073546050853500730565703717650378045269494597245557207579186892821218416225977186834433352769398707538473570091445101298105737741028805939185152145405290360901568831699276329861738267030347380342353895403520975892016585890099305065475902392827549137434196044129997262342242115636383643688583377726532505848550839862890974120744694703726356510547901737302191538753472808075859085337602176761105625291136453394468053513405742315049068183754608863451577730764732382634457733445231581372894100927433743956252198699405534613374919788512618149361941036076458099181790084918810667318202407673357633330945169416476371437096510396083647367634309937353664851914830714942047131617427604051294900779044892628232823732945080797970457119543226218400492741381951278455812418469007360984431685639442604081904934552414461878710210261348987341819812131121718368537245530276395948269995485100990193330525716258402203041306514785304135723708545922047730767058621731685955887365491255482765512500925410851353681549838348802503551759188814503594466866894919352788044165928168706226962340888331226551599684171378612518310546875000 [107,49] -53155914070913382116286983108984929312029617901374801105767562362330167498460997036126405853423051996738900556057348196040833849489534587453589511507656876271278939553259254742959538239391787792787009077989282329241226278170852752809932143135524309530484766773831828689558944050426640679734926931476524148662096050842470159156503089855751104966185286080628289724625854295987459040356921215826478859910289936618215038010688206841415337915617922610157332211901132540828480185158294848237868618135936320464338713142687581967802028253621895303652065232307023738457500197401432559649796253503442938600998807713814936941002320387308385032105819274558541538619131804819500656999453488048986099519533360103925868593704328643145293412276638793679764886764405965753500125795876343216308876691862532523464121819077090385968118332442241636368405418489582212182573670185589272143167702228158671113258213616695003514370041347453489059108294300076552564272150113860112780701999176211641220367436472492969407730494265970611442036937503608264518952360264195998659002547987521187889490594900159216763758809197465258091016866210561463605141624741372476929564499283882769395232895271791297506910193335396392118927700074708748443173038769312458560965749738379643456731109117516880165848256330138093765794173061230700620815815103040178156876476104937158907561724940416096855331781484902346198468284940305745863305639832970142368463816421735319865497985542107928723801010267272424389438646009933175097425580836295470212549822249632452594840566017365510080833466093302937397647131501105565264472625049016114284223074821414636795454175184640943875151162680198162670811544578501377610370506841242540633439705894341440004638917204512488569420519780651780418913069415943555580038219541857842666101491234068600530142306324333045841587160635750666866527424421529956133874477292387434871786099595609269635526439224923221728750795814653960777983091806341524595367431255609240179694531536203072619173326529562473297119140625000 [107,50] 10349113010300759187636159020768820109744271300917949263908172689961854357050546235980476260626064110595443192255837723765953021084319268008503740726349085360223111988808497841968013090212380523246683476180907950861968071689872723463094934381801420726112202609794105949423366934301305082624165253216611771832626893997357764399974136692291971052951293717704990224933165132056437891488377781545761608432270146246473473345930412944219407425094312359562289437310679075220283660805455532601996023335608336890193281173046129712867044769331012911124538292928907457516600947319645477930753058097273552676180692426899935802748697140587595537463370207018092946870068992849284579099504495634142163652274819264436254501250567492911811821342388162955272075041952348431848993431813625962381854712690845085166079560092534954230350827782281572000757648686315747363360434503886525112434958291465032768853108688566488933549353960508825331683123636907669860386192985735121024961479955719147512316906623436524037864300287688698507575612173575338438075388084874432371449827360490278968626948542235647327430510486404042250317996098906150807924563167614531885459667990302335793696588460652162109023835567501756813678658529939788452289769280012381042367424754355443090172085741692723973149240388999891670998350292375435589643406702423568349286296504309869834487649379378311043131389204665774395866132823486325546201695456598992718007769255946600550471916018209557453580457209337268947636907151218402463157682040897136796192536024811774138836563240937682177022946496358113281339679069967731622828360710193634942857470084712031821265002179211658710118959945712728042096525188768601558588699608307213431092067680348107162595545273445655422986923281529181499351129190250748972795544374495628623424171003213229193655460493818396769168929326847666979789287305729311155739126295740033262216219421226681855814311450812765551163776559112362832878709003020916471894736988191535083381200621488460456021130084991455078125000000 [107,51] -1514335047261520652051731065660164469325327433264035202385105416145378657005793065633393414692781316467888020739926060386606654602873798839244531991690236867135715866757100980906288690649074279293635233491490026371052626414725391029395606301371945617877442747869285607274690791147645841867696371671201399913102684936800766957411606300100489415309611739615604343419006710820496084131154958252341020397458010856523971036715706164139857343586229958537852324502417616799658341773565878695240674873588581394111084453325544709744506362229021533288635628959336946855595720796574346508223011890802290225693229127745890580561816901724318562166965101002870574941451912961253055123751638408286391152818995000430129719330325099349405858149304864485045724190921204777214838295896360457369324567136365519780562786869178051579591960644667525385515125572814904257989192536093501368562283812827950276800399921879407655125397001972808193498121646714425760802288398109045153254513382387502443722261613241068856384376303167799403281352602816530922944049214716060670413472884809544279146134284707025366351263123938226640268568682391954103318553020503614812378384307713738178043023962243038134798680580752838377746035751445179292717528685865790344389053940400421469006836831559900102492172698864938431209478582414655373147124616072556293705213520895236510031440140178842424480093851400486773080096064999833945259855692423950345106190217516794227567369329629212527828539355267617659244808993125814211189178548579864693790245956015572193989375097723049762534317224628305078925058894228770990398727345316965254201976412368116119932074236413588099752974713006229342432335046566973649753256136699537257621619242548380986499895734969591389033562750349864285270216732563954034168026943540213541020084653879480353778095512201881383402489810580968597362174418082870044043236377991661861951789123754317224661136346349069887853918889138372159458660812414344075661373145970459977091571168728023621952161192893981933593750 [107,52] 70630983340214129286648426177880239785820147853316194771446170766828732390979291216021400696746145871975819653209818225186460780803344528392102152064550104361835580751766278996999997705970204310666530017208536510314968974672878905233212615972856947267158237924418773290844379111063181625481988052584767770389921088697776450120309940066977767720267028245035318688826092770863458208340067517954391465480383455551922018053343719662868444866968437517248027687302154491986526292779797043172369947038909072902747255506733296685972240893205536341803236291414772736908542036083490414671428288886355601213726028604759672789191945702028959340960838983239029286270747963645614595018722758308757211788240999183849264008598218983584306072140953178616052492235221915860001582291786845969343305885731086016271515169062728476471773827691976716602011632384684788317716162155175019776763452898414513156633270990379890044026594358482854135867224036718939595522533300768224060861587989707045150790865096632399791089301849778228571192001124783285110604369955383557312839965852768937720332804866493872019151690041195018071185767560529717371463303259377050018832188658262229815758859099967700728599168178901814515202045531762616010815297775724952195447028148093406143154218719895296597225223707976858470061426436130897375477579096248466710166626547918775909498611035882218875727309962785468572920699149132928045191017006248975066141920543802183999482684024228040679638750131435645506714655661959106597038579815106624327660347339021682456591549253433917767525789148425275236438943710674991402717412950638866806834125743639428538667177950515674594244078337695013849357818456770962953285311635618416103580049439551520307823521709439833843027444442362143207033602072876178198156602953380267733472924190070737701394771295923379324979988158530503969193273199751764486083154370770059752930914538076825250003681529450438658135415194197113012842000181065228417664653994510748358237606225884519517421722412109375000 [107,53] 59120199539170275034392047927442263180385685504028130466276370573473190055265645348412784274310527384070632836565196867704317377784045376518088895471611073120359490032362538014815464314760710871359623399550641693723514134935129753532627418231545400041740093084344631284708924504610994810415965442517837272213516259525579192056545616676724972915447995481369487270888125407880948324618134977005546168419684061017156315759249341017962705741500620019038247427429755880621796352199063386950105608864750420945186248634087154507427531405944269009065672848492009474269173004828488730977995450477806276144306669504892688384289270828403815802249810514419176239275424538275310735474750456193001713846748691677138242968759493502830260600087231312770955394227706950332894196423150761883154024319071020690437112805893919109307663489738202408173791186595888293806871864522996638569239428411545819115648669297169847950746668843446791455685258940830810525205644635384382427760307107340972609430486425057238437875314730802825498312872606091128138930303108886677954463810501524363162361525158848147530354799446566305695960403218551422349716935488634056151419984689818978836444893801328286067256543790891372165748912682491405282900654275516006373209746081139210427350833119168534955380723653682594269973140221075506348388346755626344543806253193710870065114764161469480564648333209621432374693504076667220432689230671492482189638556034811464824570945528108238935564671381605714676614626075400126612221215592020201731749579791004063259617732820419031134768952369562066867148896460858836969952022210185806772906226730985685038612337780165028373274962298185453152311104704388313604726642016365600960327477925518422919318359365836581696688082761582484619051946839072752188830306809026563365874913860381915551874775048857318828167363264878622195758703260276760251147199049204588542691465551462200154851041641432751712967219545803218247658358528012281797807782931369890988548831955995410680770874023437500 [107,54] -30659226396487851114449427382235365405767825652007922151121222956707689416457723400222539729803209453210214180780149496839969688942271016404767459468630825471248918066360183616369660561571372257911816879571615418213927752453221552230930778286509582030988659267134988058952330160318584719109691923200399858257914341265141680013697946631856322809056739005641129489383555554928210642593962659818580748664366826203051912717189330501319461402418073732680713172277461822852134835665965616530836982758619901298762853274086807562891665757807458182792826704995996018814445276723260783990211886555901591898622866290778768158335507456626781363320257227800349923924929757239528436589946686175091109984362818865442003703917202412178067674933117182843393964601192676113696153257776512527429907938363765655320852911789331481858356366191009683267607631579605056139875549849047999662539193957834539416766783678198914782196926944657665455534411664945255275800941681819813273042822778598657618860733206728349381168931579473937985488447637411027518762578158531136217254945335187993480938005571022352782721447605540380861372487256981830737774235391871082485487616822181622130949777298196602510938365366639635584254968998757158376083752365275437742738092887889899638226329376649978038870772786340498637124245155319269543295384465496555623051724071452672867640977115168720322843250641468083195167686190757039091913158208924275885863364479441181008179146027340293030619344742723321125767826538569014284677006454049889593416169636829234599514016922381100270876331171318663539138209484203258217362155528601907111835992508284939233740542278554812848623246907678354529086312946108798030987361093240600974317451944753339529025260480553343852703451364444427281658499216165046729506439776083971210929312197882676919114056960774014258117406313527235586208301907555411066307771268160896035926786025580684095689915676833738243617366047998381875386080333423317509887462417594861108227632939815521240234375000000 [107,55] 9758984769463124456363897357446110465883960950062889234958058635358456083126602116766527869168815177943392245999525265238580210193531032289951326975553049463183718435441739049696210155412279266355938319392216116624633544053335020939376909497549507720606591502762151511234582556597504356087752331144244324320213258670620350155964516131319003446247816085713375344545031993133312384071552570179373276634117571252980809983232848242497403471739679396062442428925152065925290232293570234820134864684952266455782329873595924922745708603876272953704719971507749068842894334814550509804300271566883674202806112891551949727078156966366457605529370554621221358131337193526792520430165333320949638417653859942978344054354728114282497482482576400591771723206259364120022251707935514567381352992250294950571652377245533644489660059884150870643975381769602996935941708484203499973488165724772063504886370161068814309536196760632973467490898750087389468915588477521079450241307892322769426061115968407415505793172793591441223490293472589257006176430210946485022414039693455302692759464705529282698921699547173587527157144688167670140199175410934963365464313236301687497005459231650714725113428058782306269275977190856240292251617376605818021214675391768996344796116093667740085650446318111052490941891709890246101303240206446915423374376554919963876897243265295257232151268203486267354005458036030383079943325559683397191076494392892532717900631502261959589912627603619655596424785633720835996493356755773137779557134516352271263583360721138515162340149635585122352444031241504603670258444078403950891504133683741847210291243744718286142738034664463225527055833157570161314645081996214482880569715714123463506372324458864528785385708357636094433661058797029493154161125958773628743493681441960579321237552222479279811406867332633581980597345110138079910529797928177664198784459473008005014621454500815091810041325568111024853003488487756934377341522246496197112719528377056121826171875000 [107,56] -2319712610482464063745027588790644863857826208633819615339534406992323969759040892383938895503635040680990083752506658266651807087461804709892011022339379140628318321566221169167746707430587589863705195020797576927097858676940307623445983338366209620869933680409477354795790139184767250482602649484805877893444345905129779003965455422013143065397633032256834294384858158407144830594961188296986652405372517599048262446648257091905568747003596383432526287083478161727916003039417747658890857292538215854839007696264539505016316363229377752408913339204993152843995150432544977639402069988851874603658348137443430753413468492091491462964349360118341131332742869018255953106850147451736329770635097319098699756607873395332289372812392849360349075222695561777124518318214317974860710160467106420956209738652749000916981537826010897967100293594898762251373003020722017214367035895070566765208268319941359118801111721994017631397634683592089099689098841898289880955046031272788186637128802967004100550941286560456646116939662641418599693244295442927259544477754882912915033631581118997989019198172710716245185566383956040203231766860430074108159214207228841539473642822820613058555077880563467200558686632384715566695210643207352698423225783131791002162469144375966585558337488005620722620277939479497946795715215783101699714574007709856296450166178486473220633158463860220669793996386090205509881042208366211697084739992758648353098599769449469514575798103096391133099542078107335879336299952722588274016732704242256719910444918549153107845296038686807635727099603194588166477921643913289034595033975624778611006971402689008813581023667273760492335034873790994178818988264377693975956575280764032558955434480576044064274756726196868832980903403188452492782266682066198679016098156032634753242324979643801589279475020489302497389130669930586587732304206684969354487886843729040442793568007217811361189154005789252822520658151668384444610282457688299473375082015991210937500000 [107,57] 414058723533131429208463177704413635975546237955550520995609365139322642101169520502575398258251073229088981091987050759184060633822826608363729429094811654330118401506759768345404693822259579966759775087401464607290334447289355148288302795122863990658094970162659406060022958221055063009296838337357566638317523552813835215619662316247900601009673455623125121307539279406731450704659669077171590381688123609532372160539521689356037015257088403614895004985474930502880404313654006514107864107555119248333110558767534501337536899120295481346160081357134983662660095414400850811002759046112065859662976623204696779221378628319158629843391935636370331104933674066250472171862192669262904135882522300810684193420239758086878822668889832329333258988998857113366983876304295010261042139558885878160714485458547640481575666205861390781930470632423925034480719731559197831840637502189588266328823102226180613826644147926970330563296896061457439397932172250550127632329681621777034958618511714947013754925257665140259484188147365512059928641533173860585495496997361520838938211654831309485685747631439581991368134015598171294799055773436136900706227789168072589129712205657797690612441696690820033789841451154544709639090409598478613270986386009410902696561290669692511135199413642636778152148369124483069073588355091417363645545688203477665294628241587601813733357049877301387308252814067883388855651338708288820126607255230308095298596312799286761148529533424054498011021537113581397124125731971505402346313803786371800191799360814335242423204895302967701257683358438587919500170271020579328544438424498601508377773379392317352227127219674506695669214632085663731787202880346016538318788013956396659197161772306581020492170968498075227988219090127071504758943116092273151297782840338225318420797599757465158479822022292020154899228669922194088547321827602098807815037297648241926978515499344952857169287362937167529453609787336992864581475259910803288221359252929687500000 [107,58] -50958631968894267702356712925327442875124754765825018474813042215702692392971308427229963156732223216794890880781317613124437405010397113120120894474917690746149847762595446155799902481981397877750684933476089004340422841463341603257357531143880903546801361285002734901566084974600345344569493167826562340236183289996490994358033807127206640004213353019628907073080230844459082508489487827815840320584660043259604485038953716373005044840130251267111802071166261435720981053722603572287546869526787764496832116648732999285122743943367919057865833090386352016175309161945254771458898447256916196240184825702417257501204891527538576760280789645805543479233391480398491391137715164233935062795865420587517178871652715931944445389532698320518106349040059861262043472890423023394743290777692981455899285817817999152401076483871230991054935957606022010549406621173525466822625062199635865736304850948459086805250965498471415871599465058917509114582324262082128264811708884946565131684644508170131727344299204880501247790857753863516762347329671821057065045601636972524485350716985319558371215953912568673770612548600238388443340896518290769806270103581102695242536496377369821100297716840619725203912072670807549888304289803797818660197601023634727292704217484362131554771822560895416326510398018264999600905016046760097881640877703764911279663328206923153887284280869448323451051196661358928818798989029083050387852230961592005572218612696770653564051372943352462476938619031724836294431676200900109770133314129635316036970200083798920247993515128716981147096648045970998808602149334133247284711013265591511625923800167645323849643357838180790808409151772953356366800364586300055370501571045362456928374545039571819430723845333661645348394840383540244098321520920214234652353934490451592620469956506106940483047495298119610802248800100215756704098352930217561733983330770373718284171154792585218585755948571745007824791186268331699693590053357183933258056640625000000 [107,59] 2766141244257726085238857713755426660069119467425174815591447048146233247690234615897788834393952405297316128963065982865429482654428994035922665537287081265932735247338910920929808999807683402443072792759105693629936444118012590101802556877597861848188792149239935141972876202271467237116368608863932456843844186064283718653500796871818393461042706335616481420348890883123306794641323260194113522430680359888369827535537613601229485062897519498726888314231332832826515494558022002255290511187619917338060074494946896168457012078206353069535713226054056102396864875882160965270277983753219972411709948312040606091970503802220741851442522691887159319419159739068650127660422567916158200767382830238409683363600298322756477261254426736240628758619607500305778818890808712713879244342898509199464629935800243445190286086345082064059858779959638947921924480412054975301049131276507584010517957541731496372215381976926327550048725323296864475556537633827932140555754345818016849276714298529159944743015672374557853588486520163377130708791830900842682911869645586938970729748574716272059779536240211010147288128556500494282019736419079964465057970498378676727093699530402559605087934144073757481647437069214093222222993795040058625011866154111350579515729856569622633131089869089406971255522564616434649449261504660556382701176603809736036613717169291917452077904716727554099789265933541962485864666818699207580685295225465075963620029990514967676978542088513734376783213706004193038729774587635588783073956360090121456785238040580874984081410755429899048567671615682025657342793585909490712910590735288611793287108691887559124249406054323796936589250951476462345231218945254916721168238025393001804665950328716759955457550659715524636639361735434763809311090933866131255077164582428379062918756873169712380757510366683410713001113894667861158208104981118089688191381199652641718457466861748573269604434956019734374627234985144497159126331098377704620361328125000 [107,60] 431116977900430354167207135796284181100579447530854287517795279880836747357979511598137879174737625001424976319632895961648288606754375807072202231065723916238401275306457238547116674032264009133171028444838538719270816035409756541519841771184875040500875140214025703936641517835638038913818715458804500125643313077105547899734473270789287488343768536628893776380491973003268630322902541110595727882027446524181838739087200384891232902965982688020211934761449769814829855087347365626786987097653354162216483025105743046778028190223118826196552944761775584334389083798578792616703226264697857256851117522226684822967463551454476397878203799172927582302708392166763127033535645341699896245375174542941015226282645959663734635641307779540153455782176543630596271185899770643581879403087982580477969593003944331606313121053657310315495084989717086753769608599666435329837204358625638027934052751828846543105288048068849953156881351630665233028070221062228670448350182324779921674795063615010041719409880691751033161053208979713280916075526836844777297156209743871469820563783996063179797184688720784005982820553231584778636062811809479501141796201381606155025962551423931703158056176346188435252302258711725881201145040387235906486203841726470726865134428487535301207852277540036557238079236437445536767570184297020217272349494996754707860798003590211192784160919898749076869421651097122072385821745717013642524494113236721487898456145000998966360822427051817401970763543217798535985600465087962485539560106253572997867166267185710723551698156283582514635902741613807114547656108101597631181493202023924022583745877392330452487952139746633475563585649837932262750290403957449449625418869370492181401699956674272548608541101400689973662586118723905401235696351783693249411041318121108574030148496587393028166969473890788167925487212492507315605004654107049754499282610021657655271973037971655035525431919292470381993576111767652037087827920913696289062500000 [107,61] -135065577940345363047843229584832514556984975750773447900314544035020945805226805808612135815393109868852184558560780438089802959463611200143927243965873711297236120109415789081202071652929172753545385009819120974044929168137007225610857629430741353177630055220488578448587445413862301708814320933382094726991174493563207773816150028545235023955509452495158688778277240633701390564851476207836497596218123672910395142403458939613984665316991027978608128742672809805434549485917171186163643610013054261365252338089199914758118907658448797594627344369670290785934496794483523980708052866732172884015107452429377954727084368309476702136688090705014220182212765970194759701622863971348237389051077119294684679159450460313054003405026764358981875495706505671779209036367857976103023560706847682716788325635101665332104629696756236831806973540240279315491823896666265470647429655508520505182632357697838769232753633521600174448418672973670451500921573043359625241259520561170699657253776279868941834320341466981554579470052928086970644654200043752781084441388138346579036039699857255441297110412671547338380269396718103892512730157161879583657994761818979843986662089500276487537855374548934422891735718910560803286090863423941327656600550443454017203463156954188127176641378104175802562411515931786478473352658319496442267162108119597572411183826266832806667894008965035987933480957358336502723731383876626663873979524738509155303135203256280123949697702686789700007545286217061946697639304385326685343351897094904700682977641638337075781023219857902108395573414713581693011536160637128193366559010539685699997814696520562414415968701601650215065622979430156760765897966149352298272090147052145136303457332804082975417000129712144619574413027327343991485594115423663591431660506536217445558105922759888738439056293396926950230554347240064373147264649762076987299455162306394687128925253193370671444507800489911661379061058596562361344695091247558593750000 [107,62] 17496394763237576657872948638018860019422467815819738754393516605555253412661031999477606213055634282998140400368849206452262511108199099739081614536818320231728982242602692165863350587566539628397408287615658485855153396134780434519465569455189461427421608999321137526280404280538189486293203316246437092832729496587173887926339894759811451972948090888170879585626509472202784675050027003168326472007029861544757880752473824550264211663736385584507795027299676134676254039687678382481732218953104444648875692417221970690417445994451998141338921929876624917970736297585195125248121464005011225386536747354408918675607026074051259254910762428391363227169542333859419071959426536603391723849459920630428986996997889593841308525785728183566931999668618884862764158583615850799895732925011252605748025909753269441185046600456183557651910959704905657145249668786972644163206959951047867606788972931556391338110648541366687463815857261526455794004814545287904160823654111998572585090272266852342637509041380073997464512091520987386386361096946565699496985625689926414549864822471539922546854833687501578046932461524882494428511140133193417180639171522714825687250226764186506532309820295754892288578744969862034947941043635417751768403241572985687261696681451663252140027560874513608628485108630370523401339082591744566167611521361633616213830528385086066654966486339929340064244947555106551111209525103087855845242095111571523426979799705523564037639272813505006717950123399351249379489593142159920723206461003316767145078199928136603736590742156839349403672729745750919550201203227393878727036297043380885360687108248594508627282843140816908608840557327333659985815518362066578231734896815241477191671418842879285248588801911228428514985592512510156570278120587066911894387260344070820903624869572631794626656330240698494742624432648712194601494923064723767047439839307109350160122721307918731184888306261215884518378516077063977718353271484375000000 [107,63] -911669561651528608957237113394867715785951437411374089909276259131645026824415395159686229338840520342151140939281638729991569447839958409239039666279924834075562884005681898883571320752207724340315027742213658708571329794700318168886818200008428075801624945505750788682207074480168668121037724661429510298183901927503744198661863439739403338375236801694696003584353462953191941479486809054329337097648761024116984444674496318974122894795127572144736107626111321133731498857619690911209705598456277125228681572039848476352438959251362568488130842346032667448715682519939931454488009817504526048564637842550750332731883331689462792649596616136135322674316503221258892163383960535401012648080979910832378357546590147707673029904836814121871345520803058539368856839052278211372937171159619898560036929847544263513453512523635070001656311110409354250332932911991155026198605939970651101488198122021387075147904103139153108686900131618053216159734387378617196030330658206346239811446932383110110721966382016021968799326258480297631611458144030650039357677146348527213282848452482065710928716604593574933857494002899550823794166123313391041654410930014065044818689491568039328006381660809299073456845040387413303898296192028086599077507889545905565113599410197938086276077467945089400376109337416617790284801014281897878750722779679842497261443422304699266209866291472549648873770039171069615177314019263598852677572563072784736760713674000477039623096797454541262264205634409856238114537717337421644360562234313248844756639510232969942783854662804723166822949980804380773007588743985726058124477002644114743256739866257694129016766376835176023307351498511205588434697546878082557353320260546365832702093300835566718217744262009438306515188486098015106267748511718366890065066109997224974498172182004277847383416107299156672192139371103392065491812240768467669380115564126049150952595896117524514969988891355257010218338109552860260009765625000000 [107,64] -104965177616813312857025967341372908624150546566126797627115085142983397189647664131765685498708442629943046047833500147616255134959797909749828971414570711692189945768680616686401017094574007975398458944502887384418222935487493022716886573111870690245970994769471428364479017436652573502687617336914933164350368437141550672073927035907362402599562459754262536998252333008705550656556070740155709107361156977238266400687238674271853164544014860635618915451457287765884723398979781265628960873407363099733843745230207264789645734512392972245476705775194308545914194009426876492562672228716527073798804917315556535715912271157167110964383690732895379645074035433267050607349410935279564405329573123349302427609664897734513876888166689445628524957865046085383563932712348823822337117332202777381631795916797515836829922484286383002565917268160262094195730229058793822534969697547615197936111238930083802151510087599682671169970141035633918465360756483758284501981027275236132293864097101244790775055564964502287112919071279334446493319495329948400491971291063400458644761792834982398508475119704861070803297789410743507404124485324823821442508128628582918173617635819166830755307716415437382634730811780584064248432048116191198120382983337241160953098341392109497778803994561708671346034395829046491782707854991595607916979732413405766072841828352493193125471198232281225908450385496333905682555459071809400171346732305221302790853913138239651318673131895906742088562062037683261722968970261977509811880597045748243027178284682015619367815697830420275310338910694267755518686037014548990591807097114497036278086525584966669007998445318356364901667166617563212239335486696193613965875967645973102908771032732141724733223592081575247493110794737606614637135873573112427685460767197346783776031571454454311595375225883781084964882892534121405153462526255502384341551796802651919883903785187980768536103459709352136997040361166000366210937500000 [107,65] 28359647523376786443484424644209851791386997320952378739394331859452598740063684555431737781036557642194552293523946501768169101909667119980371340424442786272371934320511744906153990188159074973632076815388688874806876014577869732564366941610376916632018133572193597374692847017837635054639266831566049894477432371152886594913224477030789234330120813762243089000080789300718822674338115630041186959602431748333553838550270810315157041131236154356753891182270408050922499736561303026655571100449162022872603216117817327338951455804885898245719887914388892724003512110208982916588106217220371027685774944134884250598764307652905280071649553680142122536232836685012118533665975817315874560842942150810723201132858660291388310212012730269600292172447500075888765124386909150981230163456698645578281049812434520258820042719684195599588282906855208316240451227637074304977381257948273649297526955231195733059831837498409747212593681658600130458488840051794807995706869314365218159166989767611454970416260012548782995799043313627785247659968055190790990928464817683632791045098757650355315943422616129990462395853066406935279978867547982855579508833854102317445152635950723111173558690422922668141620488392297417785480702992480312658423351169707966232304961379239026601089390968717546195226985102120312720950503033697762591152693317102362811397289216613125179587454980226514330084343957756228367837394744627461019908374536785305331817363662431579619160820632119117024158858360647362202398709194822933764913695543534814940080491864554928253238824652586755796762464410792232515428784737695411072504927193444332575352667498236239616428621149567571286319488132092209475202450033024313238258768602207349427802961809647180482290542808803597821506033542946817876737327594934127244740646936190095046454955334811373413895233514646397841249392608947601239361676397898639143640207339652259859077101089838606751136751427111448720097541809082031250000000 [107,66] -2791639214123249361837896032247500390460547394736890711783571608537586341766270367587793969790095891954246396967029610742837228307670899921465200852831562338397859568446291825084231714378104159427208270611179918275074781542041596692516322798141119548357709456057714136091716619077074886202662262596958837017066154884431219235409958958805434697150544934590334187764425291468735673128214287173178324535518331011993436773587076075703204813213805920217523556221874013563944511726536954436058626521716674481197889095736981985043944144591643768747487631834846280055916408127341224261615168721155699955036110826836422392659709463879152287090994298265397303961755898767202224751743401118828551979296271364521698262730022674449841277604763904040837662468265906777510728485421643521148855678825098018406436419056795157890119015073674081846294431992874781917678841409156940656078173277465819660716899717453439976655508885257298677121999994464278686956364794709861142549395984389847107143848618600891845248389353630530635789627022226123203516670337151958264571894407290899165556441394835924984177201346649216103908069320095705850887413378273533464284695286961788016767618801742719070792540688740493471760328024662173154008702378578186089112018371305477650017947957236696387303790198455205947895675577200469198483286534391985783556679235829109049544956080739746087954161933603684258482053703029180349741087395837354712572745605964868510023172120478970074423142294916117602806385453525001439039772327159004136480335489007664155936990972231200469270897367035684043418666968796246005733423374442416319146873282254028080466229707471627133227104249987564207283783485380786774003704406461184934640327034225466751504108438391405020154461681998902949040216396848026880339586792238950587858628024170051339246347951093076561997052284942704771592601964519230505536252075336248568409185310845457653646590388862036569150859577348455786705017089843750000000 [107,67] 36117887824146051144857019580110907354629901791824822334213713249270744683302861595415392523361665592643076068438125457968555117944471212235491295468021714990582701210048002345288848165246582453204034182541386615528504625209539595539560960700623686559015937479639456795273304045797737025956560638937110465966978847674286081086184538429846298866446403054362228796910163828793859429407109574461760066416428644865838112579467124605919327406199517767393130095817351342938796902748987706246823740627340120037774285369089545926675202526355036455962754938314079979070098506178139274116000975531153357217397568992141340967492748964756467151210963280321483912800888282120051431598088411177560989650467199810966514421641438426867015100590199448132573449653119650179653459632672861868370476669864820270011321858309412165232194236182306139585338168878034472010725806117737670510047284481944365861643953136970074100620997034123159029837371063395600562468764392994559351698126635162090468874239147911316486078627733690600634356514709934784405194805474025337091977807183042005066636510514875371519611495497838468277718405910746341232869207196681453990664430780883013129145778632614919352416889826398265915525089361363931826318210255620619677417467924734923519310596287961567526832202995788966463848080867424912615827012576811814471079982825938938145539506899069821182304812976322025516445176234947236013921213348904193799027927711643142147983824292847643335657827581332203969991370384212967668971696499210030053980334912467925765130207858191776292022967389973573340679631071317114254113581498806581999030280192031223701570032979650810096121226013718739914688031251972330417973657812577845631877041519370259192820216248538179044935654747974676125680222404031265882518330549798077859240319403009270681514836023725557850029488723571668016662258092516428116832605908574405535087406088469586625372573887551297389109095092862844467163085937500000 [107,68] 34048565661670897491620910192009454888015014851912505550397153713348002968404385011440267745412525707879364643771027305917287234909641182934953021513119750057443149628347825763745752548205389194992483499003916249780282907571724345960646659829551302439167312732408294797639211549296988334549067645897139122948170317214613777196029980574170371109811997710061769106446627986488116442750422300232858279164080343277549940396289485015717291961026061764278593429368073529177457004655804846884287296489243476793980143764239817065575972587438474616150489058377618866170383727528109757103290940767914176257963275565799820499533317547049862827346145898751713355420766724906687997685099583808050137557060581861934086790174340678971300598781201428115570326356319988845581561483257604558732260393958915227420211422120374996404760920488058165513112419961724228260807633509937996003319515301713284204318340106906521638048998659710930776058030766853646376325564827577967968066092746571093963942220717479122472705845690007133793018272700881927242119543188168411909782532027967875193817541410674293876540723599677884123948464490142467312247222098131451817577064971854824478567835963507916063975025484738286360891077013442408118101188645888877994541749641050641886979043383464374412028437359322409411043998140696184153643715193489725459748389162772129805331675697938406720745803355510873708265313694792949801368766943051626162242060963496430832097857841714564202864004870360256372547061360077853644590916483917663568291146510789749172251566071008019357789999513982191209543132707155601839391410794650528278059566156751369200895763308734956516427511954236836970656697338300971601359098034921961838244800174390038977064621485396417072774059684227370466893304451789575181354607090900207313736286833994772512454748949313643103432396869670428763867667515834944077435920694277561805850053190668229111539523588270128584554186090826988220214843750000 [107,69] -6654426321608593940364603986251119569038319507603446414556859502030070409905545860227302166294849439169652255239827643940857355358192664798575166512505059017121745251415091722048389022660778400572919923946667165464983354379366358025785719394247144594809712616312269460645008966718570432018484084406394490784902079954885252477815816622931085845469288884744996810740197150598800039639816600984612883974064444665510217140075225614900839374399478161343464706719673416549726730636064494603318937268730302701060168806882972123647582194822414990909706606066378690751763363652831756474074980741626274369719070613613568394093018726077013082489574923524477112999954482008668500799521450331468849066522993802454571145472754468951321664221109447884306283091875419631977133845214889514946516811279676861485735938338923403019726617070731475408394300832699222551648556163267349365403163668261001023202457878983210330346094057092725301945301711423512958653095802709744890350873794170242832760609598939591244857931863309555105333616232694912922354518820894750443376755362384610089547513580125108231044279688774319619391085822691654369622990381337207521818930931805167549995474881829202409629562728497533444688766993922969823595781907111093538670728279420614899654026147100404641750942226865181251381318311287044482308228782700530444911171955402646959267656134537526494807418080389901694925825732009266626477060757214481705906159730738961395283974617748685547821007129436145151233930973952745332727102092518356322727142402011690324044219764185111510645088623477981899516349534086526084826985345684645057084570040146619636909874008161654278364817403791455264214956921285726871699564106556217592073590970310184342746856370468559174455979602237722889469728302584127426552563483003247908593700674550324382673405919537481717832860367656609825809690423109472012342103781410477301253409995018067586814927360023830260615795850753784179687500000 [107,70] 808231143821361316484888213942582220869348051731157719005821593026514884793458759887363376045265622205715072823638598697663004959099553394589482064193802394343222512940693025757809983044069668461687644328218238115352372840155203843563197198361465666784781085408062601817697209483022496996240343659698389993172241354357794336698642030090845524296228763685102834556996089095938265390129297096341853623353951572333793204557830294298613896146982256251238937335699922527344839198063447785673608361449004772998915466680131233683622595592099362648599949125546391837777037669121379107671798280144441272136973020804971568233548435742047496462318023688869033794584853334192389076961937979734774769047825269921996416595506159025809950605060742586719674274234588010998655944236159105691808008088081765029450065839133897473745720559878987477634447687149061051588334077215378230452776250180178110908110206415579672788944345787020309159340495350977628304175955310453820580893703745315222356623790473248283209363302983541597710497150385150960514011334239698596821083495050418570318904357351623131265193137648830347700063955141759730150409883364630031737106440968992089548105858797337003135409727954872300563618103695893420399576921238715565545028755581636353928511389993131402525316049932952389605757210831731525266737881300253719254319594204260552675117238414139126802641360400244216666987908011573578875228739974961283377443770893046670277445321630934006335038951485485333121373814336521508734234034969296709727307830569234430254862872769829300317178542959193176415419678776778639610036496022056500629917510864842424494583830097164884473630193531541450267479373099250752729356620104464575174750313140161606363086444801970688726882815138445848411147441198335398367375061779749816541908364059887338445651742740024089746618650514412636687227272306055371695679815475596255909598692224966747807741228371014585718512535095214843750000 [107,71] -75894411820949964491155619226555823615967456229694390271342776183837843515553061848705101780760387208775308529592069857658725110653551874723711413552520630950497228898029388067516547657203040892854557800955688705964389995908405501865665077672465020156667505402235540802593020182835675099983729784958004164972835391530510521557263311843503529401920366107247980162195534300436023205878607226983326863746163274317808015730353875018243375569459605528363244902055471535419990636527762239723939941581656539151695433240841448140662213540651275832544385714532069353298999220086995126341385663645293036161652649745863501936811696769255454909955066440730879017333697181496028267281923359934255969015828430829112542941779193166485468916553358249657219229045328169095620673650285583007810792293689994461036548609697756486244262480829339789324997783795813780695429972577472402876663528121130221162962656291519622946908870730235912756371567046943030242967575048585319094508749327611448390197355339956279430079283665973486921583536602976945441903659237369802809223762452692752339475103531008585125686134234355100171343550955111563987898709362972438423573551333085958119632786991004388476323479113881612606397735479294321685418982178440527932371575390138735846857534859771826871281849547893301814740713419333719091129614631226199909666004041704861923124239596706702106018340370819468377719208131202816923665846036614770523955624881864133893360507496570143030047386976823411165719173214250487198041396831424148114800104244092510014193781837801932090844838144615928146877612099944035151114681939713350878958329582990044105450676931885380078849296179751621124502215252205440698496115397202785304100271213390588979366912921394473207132958394962102875619047142400480003138414701640645876695287644612926963968187300503493492605976836510408051437828700086822292216742504178923969888053459829399826434018905274569988250732421875000000 [107,72] 6021675771073530530517340455807502966365483478099824928994495697184358221057729622049365809545934370294269798915814425959765107605321792591260155051051343631954783787853756329116490505706824308210276289657246654413224413394886446846121992787801255875418843057545907657016951642493845559761987647617474548208244953764760105697749891755215645378066152125847659344130559402880125272439776719818333046446530910514329135090358237457403894312608636803971613928643632508124969143636910673944703764056400483283619784430044772306639521926630219964147387735228154610004478345853016800827063252794606778604905496790777643601211507329350057220525728196237386951821756132410283553061320460990688368100142211433112465462499000954490393010546547925747028937525469740126230578111290172790702578241280766939225463405071238932332071545844831759099432124454770250201980090172434383534737211596473123367963110450661374040146102926322176926704486351002138428974517895526459501112326035385610943175446571554405419027773852493506333046816209746279904538438309088324025476765018884840500225183076153070882244166969397284192729350569111823812986353781952188620514657879848084770699400681530429481786505235407613867735539173572484364198495576025252889419082585651984525308873023114261232578184064038306508050306089307107015740027288959725065371196689536563720218443708849943039815919535869205114581709591456434969177687594554356634586936457131704742118494099664974845039626580237499795559350951046089660083348615205617674523885397543022240798969378126159797340440558397430492793559286810834569597005487573813247536494631872959008679775083877808422563520148270431046041427650669560056084548387472021791186345103292769085949294925296196206716997719047222405159049677924937915256475337668380914397780465808643453084143758426462301498463836123478567998951991288438183962330950370604464039935429551500896376091986894607543945312500000000 [107,73] -425445950727753525256924120261870872267347878880782887458574479194117231693397356634921007672965983380470133183018459917207648175872485553803745004998843549123111403949952348348641498626490650158791783394297555933396222314459316642407852403749594132530201738523549528331526877767474781479734254948282436437000917474943076616414062951224190721867796140602046591630069079488041459911243938819498843772923573787850344026926608993782567343441998384535748916907534311995767199114507902307305266141144902205118097528046518145173595978665445672869674949795867497055261393481012814241601696695927367454218842551114422082345818446573230541270717604419200147638771414164303610104548020327243124736341936280576050991386715542673314092093493692275548238898667037944752625973045938207048628005526777729289188126892838513370560269616957786147181510190191005612292652758882403506471376348229267189355948732190848793296834475965855292560936656195087342283323039997395441121836640982095114209415290721821697571679666152153641325044151032358141837625887035760057196084629547341712969158377905531453187592699848788778372389456689503386647040883465879993949779237435536499950452335964714870603314037622125284932769910904887431924989797881503233010965785697904760434375106888343152393145517225631297604605040294486021709052691660431593098553166412669512256013055578223420551115638750529156024895213300764261821784196070845639007594173081606999391830652994408228414511344845924996180295727221681686763635291274435484884167264320925267255570806425892688143634265260485964236040061723536547970513315151774013927300344017851325280786877457695079345326545005213105999179577600357577786615889418536021197594552858052902283793295724423822479066075312993083694026002683478233108873761985799405415822767855884032246000541834587380399531264787713685495305803745660452864558801525117285838666712580529211637331172823905944824218750000 [107,74] 27357177320882856379010173175760517417181561418761719010352330837911336432806263350624660111219888894671353144482104320522628102247662123277665695504342761611964945310809305191584648720714377292113032317310054986013319012758585541044391710585401269092845915196950904599065054526808042173377719930774513403970895910444842339093267513322639612808486400712699063473158381627049443701083106147541455533592188505940911396720002818232880582512636620263805906412940499710916593412597021144732458790759465692174559941737031141817763263629320013923470711237560952524080799228395383645766493929604689319512757017285074456021232211850511364110190912237652872336822521711777408801458117992815231899121814650091434051766481970622352462561809616952669722269203322142879532715742007841660254333698241958844416374755412960823869021320191477563056526763153705456874640890790052781824926654396055698618354243051896052076018956288274024552767471635888740714811292485486573290377742883635350660420098869495259478440304455162179371889217167558918946540095616321722381733070738292486807566367944512145553526989874353836916972345169327476395220092934731611632137088275170093820128631762963153994468786990945630383537146959457950367221635976897723541511287814556807735982947267233438714157450581843780720417583204168366214547962610610999697847379469715948493953365113409886183037318006410578972504864014888741433931752068727516065892704095309034039339880717357045944235103470004856663286936540828870392386484481764856848956439066185350842542206011549431272155100858999901637721019483785840705164869281284676939878536435347605365113448215821618897507996646420642665338991101518858906544033906915298608550143408213858105394804243700239329835558415694765951409885389752051685818754351035854077517783120707164802288747584964564473502249270371802121872648362899401065374986567835348666748729717231694539077579975128173828125000 [107,75] -1566207096101616519624675201676973559986289602197880023391791480240918724302488128710550479380512824457770578008444638099749494178310066825760123842495313387549068304919146189790987612427340565700840829003407978444190759910023711025385239655749249664744011454236379792940432369177389135690660115983537563282674195216321394730031632702795345385361333313161318793858741488793425443738128854684891911417742739266649626699127454398363221982862438979799069704420841699541302668419765524537756164786471223579524538481987231589512823315993581521954095913691183144792093403731304863840323894643543390569533774044176869654668759959491016987040467035180869957827715517885406558813294212613114136672285729161832629952092720159610450566487372306157408065457820869764773402304710591857413803791772176768333018915082272704438000464262099541763130664418240499287335012984165954769868670781833806750979668341226413140541382068714002156725396164791642231794848870936447254135495914010328684416979310111214151155981178739985320225062743202811494839225159643483355630792888080468518823824894147660854229011319309489286533994283729315876817708429300087098724455735904659858332784285036403145356472006209255593990873817738822473482618112112362831742827308876646943106448251291663591739921217588692054517897569961967991807080493602997322674170283446315410563387397030962604348822025996616246163090558096685854960175663291815850016044912778991865900204516284086968641056320405393950772169990487743647923116336332585829219951789946309965056565860032022705810057425036277388621178625081707408513884617097976076666457580702556260966669940730373449393344853072669660120218137840538370613404795637803442833016153994240910648226799831265402238770791610890599183356710083375846448887664908669629590807314095193407847010617278524376393751027515211686685553771072296859915106934192770207914641992810329087078571319580078125000 [107,76] 75773091759206509446220007818380400262612160198711321507651944069393663586287907183645396687950391027305874463572096957570807487490483262712654941830399940405260612531509793077468936418486028657591335395764156748662952644790423517136746972124559693253935690752063369927146745118604701152032096662828435105628593545868952885107498451570137154238392571948110256020261902333082199201384557674323616362959197339081745720738684748874389465191258699056582701779664434301098868838975415874924984758550346248099810108312418603564416727909500742433919922763591659813256190077518174089196196953032209704388861183872493978327134679243624262976642360046887249146380793151118189540885391816958162899140627246188272640872771925470705076040907278138249737661499948096970831844347169470231555470630806785026052299892130945225364368568787136185699503346177885370533148106578390304521078845133078462858407234473705379466045579893456640105484809340508672500163987075675755905096622188238476560336965249135595389501674180887016026360359010853811482936467836139923828641093433508471337410586136928615951318861143538558506839770773106843175004047212452481113454322347304141669723489405255912421352956521158919930975814387525881707479186794435825805189796507263783943386256554462765989384461520318850884040713406495625921712279821389440620865084333456131058386984424346928430546017699966170582260916791569306604162319979143005710730584518034560880658172424945986203310500297129425338373038776212778243283130514885537118390500130571964899618036068064206253214192907316313990134875519903025488420644681193082258080680100296359046870886532157056415184968167664861151729349280382821291621081826492790204317133994552823150590388817765689357734280731871887012773557818383027241603608801646926535444175604350787594236541187586797099036186530592590254863974017460678649755141409945683892195161693775653839111328125000000 [107,77] -3133394644666167551954727813161106668472257228401430714651237223296859502393657464832009262723398685748428589761449334319006861849313411954008495100170217432728829411319838436096726565645287269586115079488217065639798667648985104119820275848668809336012965615154502982663515464681281007040200180803468835249746308149366307024009768781113310789921498039518542860402859585304168718584485746574046953599591397771474219694953747406047807078166118068161783926286552798892690602103272723046184027814234201473108686537219529640329289163566162528885016369340388897140354080849120819817479693189615945998027269946559782052517783339507632794170873596272795970848811966702222882231215041262842230685557417321413988635955339460757236368389150764017613004131666050556466712061854901788949905447501361332204625251304249133083570893636907292671418739854129233532768773136291962191391856616488199795575602214169073476603101592544848723530509320592369804177226759744559858669704480571445539824658888481624477166754618102635771867814738404043821180388387857873732691271524080650515085835547071357668192530579903552156416023049542636414950399771603534919325835664841311476185912599340342615544072774868210573280592254756662942833396958250604790553008927287618685007666473108373843393500131189021747421965520375670048924607706668824366756285221537753615377856063386458544847874335763433046554435043951321770921913241634929341853083473687724291440893692188671955216440214539243388152567226899711792392468661858040413601569436297678368602221840630527814875066213497725983341893474132772786614072480616539841618133530041455836406570287950549778094379340050376232839454302456457395835878647385410279269351189080986540113001405760507782248956260176731620716608793409264532505218447317722361017646899747350642055703914700819368616037252921225700391143022387179987588965658948587963529565741629600524902343750000 [107,78] 125421412584860885005587169970897938610964459669853598272624639491144841052996788283517361149618795870161560343376313684191690313390214223547743907758714297408276480899455947558013936535143222194435258940394742137903321946849514327198385211861656664007329592243257063832369576025173941633961591919281597219429590987757070610598088964396214009914089154955159735829716644634821884607680055157078156676494667340150914761578545130783957498098520909309980004444008997510056495348594285778058392819155143255735029873835847637425544668438147252273446496015903711105225632194402848660039185245766314035109144582944580446706639148808889603521582403596700485632229995936944388591204443315216413933013086850106821208158884977716675228865467845711690284546475225619662982620585220513784803130296957206060963912549129689932297463633694201318067984600969131939289154444210994300664288194902206873813029078865982570547083843562888004846534444576262938139451818098801220322077797494156595503856473826983460606496044512105090313271183225891087333731284579595375592875307541691681991152818222356202478201395646615102216614240817682469534114741599757746647522417981346178030401305092747631820405239748357502387632451662580497683033875380107004823058265091372574669997161278854426015521812469175678014461186726045433085194684996957614815856267104448212911801283555529773738295078559467798597317838147666156074072639722683658832441131288346148086935522504427596022295297857017186414244705246983979699687154309268340599083216346269365356690254011509037016656090027985581953266009814360814867806748822551876113571057890389357787058086592186870582713113199529200222846138428491616981077494827098177339175980998079609388461398968836090561391675933163957874518474865517921401887493068944013463097953571572620711187767332385972735996628353091763518923881308955368910637205598580213300253974533081054687500000 [107,79] -5620578132258315703502849478983650475017438763258039925944969874256292668461657515459589015285956963160200421152557446642677746829696647538732010010591186088629096545067960359474018493250786567637443317156297170038705292004793882297536428668042190945746189543624625472780695755979945030771880903427435903047483359017600200564961506790111353868218459697107828281619155536790368138152644580457238881979307523222248690505683437614231266887549988918542467489900227050858903180575261652594118687924472692438767254999325534054774615038771689187034405923015114180166548619871584690017851686923201462094669251830237634563779356027930644889890974395533155950337998742411353761097340230918129442352368155751094721935638324441223319042414010046084429670547262150938311524171282314638935149323620961525089899164627059907504621167324814458413090069437187329247509453292100136483661639813108502480185338941364612416816465709664508420963026205824891833965235165164275335075807721536909999914954499078527495119121814923768344016018762129299560332060943742190623001738280680601311545730291846966408997033101795553665283274806184440583602957563473200993442357897646598081426654558911823198820839574106387550334634166087884506345340250165789375558735515753146122868138862346609034407052277780691223739683745444990200602604088001235213198814190872511692740554628320172124231514478738673089216575163829687382567131055096563941211134986829995136250944995226240275966785714850790708612429869115460010241524890608813571065782001765491147200673958635226751718227213129290350834908317484857603939532223221719772537692793593290855047418311282455057045725435553337927809457349891419112087423337112463299940979550045845347956511812129734167043793661536022283144938567480141666782219819178773560276919638839285075261751709340130057883941998734511798182573024885779391231932511702377394581095809936523437500 [107,80] 257612109630932023054981349788264636816733466003612154854302261013613426869778902684998318943238549868482792522737770140571594601569670029226593375805144851151277390636815989425358280284285532219472457232938479616280241735911779392287182043574424115693952651282349929828911548613564899433786987861435544497228084721204856864834654835512453488177665019257174084186415602800335851693824545035898741643862425402354367024443341174627158425389878510878198466707717277697081198363422111530581247460750638366218410685910083149131937756674066233288860089032690923459524783278562912080053314265376632703598843955049343219605249650157653185304566393496556793631605730003495573352200066098345043463069214968741874127130977255122918821098263611465977439486183962919448349598754994029517610870742040225952093574464058581492228637256211556818995384926967378049642717542936799860829132954854255162048796163202980946187914096376500852469450255519455828673651136849931524190377846501293991166147159793096077647045076918596095220663510530113472392374043076692946717148059626366750858353406854511107423600731418096122912399812480883297223639093428673231754471724880994423255758913755721031860533074624055896041996870690831909430621290867441440751150765032379897952796273974717429905285769573162522917575804198732724053083387450276786123134886083737398037851379316071143569622406404133493481606271860912996593478999317457095648441862918022318307207210553700810476737691890653263821979615890540977137814437276933803196517851647433952826285350017402108534421752875285571442156621237196272100830602479774696964934579495865094029223217666232902758491820098599498031593734817604015502197296001638151930546197595821796768914682503493766906356151437278324606444885239524340745564802641841123672911578959330774931909934463864267593463967712717932383213719135277675138766166374857991133544921875000000 [107,81] -9063318196128006062870333267578575775229866814588045122110438908337668533099671451234447651151399893874413628753613959129468962605060248050507174616059540301922916541452094867382157171749081067766721007175214071438503756429270955619956962917682443001199828305589664323883091617439489084003621575288179937806426764900482975108637931375259618523633056083263211075892055762123277479393413377479485846977178972788356006052168167205832165675789985763965998634703622066234981584452102330784118031155861538954317599172733993088048247457522906826907145554027687891086883900894728827819653781137796927082155303994224223940673734999665217495283024396105198238732540554585311733694103737803049353339753268310417166694082391573496810751855420757946321578350970103073961335366435075731327742721341314914336772084870300103000435014593649467173612097924787942023606696513364818082572704533391835210253874693685729927789537238658294592057747594081721255622145600385429912612809326456421899383222004127088686204596766806138767263237892319326365486728753168321359930162570265230395002981316069909612102856783015487231755770852085679072558603941847362754690233985058618729415105615499769611162815486109637189629964384601343448673470950215314514235773187164594884471989903453032533708321975131338803500026373787391844106780723884061126527898588863990886162640056957446462787358198695895731086473256049751940455062377190483297145851485185555046350625536879515407718037170772126968761806060912454588671031653486946534606538911830965193259497629324564029450023416425203447453918888937612360525110222729684404585491797451256928070702470966012952583122490360232921134125486942945133273004871543332503048012278124671818404489140908079955812189306978210355706524466070474929326401708533655389586783292386967337084433244385552527464493543257259485536628904369460947560670349022651096562500000000 [107,82] 169413754792522619911859683561889635076501995395283082332313686914821980920435295521485213896651375579467862234142170266711667033225244525367326925508723495183721527497930300821382938961374678157546097532380315972426800297358592370646102581715789644052105708482771943319434666294839223291664538965531976651987588327111856035632468966551884101795158153558778871654229551459801848490605076130974731714037607876446255306550983747266226936747044634387004245668680464182795385973681633269079452904933038144830702501375690223432027886384049352316992920058136074093756943580247627590935060103285856248867661618356210560928610060600257846162577283723152268640484417207104463276494908017096308231061392107671658559907148681158502982781866466517608107713741919659246613562916370833877424543383980077094270975738022904728970667510031401387468222180559074282451550234429970420463084484841724277412952056350749964771942794179306978937092934783351283965951434316047245165964344774734105029937465751844729616395589816563239319070698374457888883408806592204666038102648189944813945913299680948392689271469480656194446271376141783320546307085669761975348947603011107836600188560891773709465839239599240131150470403941077427400074035682351797678882271983284390544342337389785884086913636141238389064533859927394844196844805381543186557251174469084584627283035829349252690380124703795799788152384975619280379472434572968568012796682834308315049451884854104198616114135344024865896548199460296195670190149924193926162544635070906245712047949635477468186600820649999605811427245643132411757516002344191937215829385506410047501650018313349082085233271335200956220144456255253069594003494583017491628947118845908078055746768953990765763662815051515764689217405118169868858525864618758328217459559086197598852216112760205865111494042682526060855336627666717099884208337124520960937500000 [107,83] 1110730992194654034139566960671163286967608822157250268790672811765686688298640218500567868531877911081731286224231481718043546336772111160139139784045633259046397789517575802598452235298777947427877067450983501701452983821173985036327684782259091346371275407669371165980523081639459287479766719073458348166781988525236689114496063395583912880203516609084028674258725190788297737102737047808182442566284004962861125770519102683018557795134872322822156032274552452190170568449010904920888444168016853565414354882402003371587265579870274246042281242446879504941972373191938437242755047870516862319653088425127578554651090396141921034052276822447153954651905567608946026801315920081508254460964895520662941223459816846440416443469058587534246991138974226852826489323668253547191806798468811071104656776831927126337897315541008015303827203178569237121467529241553264027162518651217527430075075050834442576930047407838963624425403183159424226223286557247040497036139599100873711200526793989558099611288226283856916615594491822663245688749811288686032018438802423490506187011222162352361163505000489566063728759077900572246839579981898666773054487084957713014875156888643319317438653058730936871011464960357018969257958255715102539012563958120475155214983011332887355113138948091497742888822338574449558672153156511625628284505928148109934594097630413189407504879371239580541835195010964014364746179285382050445890121844338679330870432102470495714984362460750088495838458162604165314273205741559423658655984794034088051349740651547940764656692308394494980786929078763630522635816843042423962627895136610315107403291255131019586292535930560059171639963315733984430343926156052691852139854435782034132656097489593436443229962729644388772915723047637695496127827195922812819262560768353411315053432677447506596862089249456273667646778764063181587292795169560513750000 [107,84] -184238163792480390208623164975746268069785765421996722726391903885900121811859075760508004233511615587484249647243851900027070313339182806449151664928135340150064688225835388773757039163002251894607145842996621077324762115249689382712762542817646868739539822810729767962285193431626840705426430173815171099826706395416201310468251062862901967109586988394896579618232312271296067745814731052113457593852502272313655660011559116466794419263515522278131265410104162119493272780491655536972764908671692648900622536022003618616383847177580148611248183935194796860228209722409839389229679480434203708170559445085381000197970574458966765206949082787360321487969753865355684474099604705304167341323470168225264916472570887328700263241103750947099497007447890872478995009429358131814167789161990769263389335285111351331565006408921851048270223074207404599722205916569819772372861502787937849527583395126683964434047492937060833789869711924913917340122037686914749333918675007369248226646279036410190527591446278405996088409837659040921789646092300206782999395271954911773544231474769544430402889709819747699101079303920898464256208089437721296014209703553685555426018299102518883406422084006066612738819175366214796170512236731113822000679601860117060387861111384475480326947843149118919997278108566089232069059249554396470074800991924618042675510075453899052661156396946439882890596769043584868679300564637703168682552275735069729917273808992982780231872351457412050466607269032972094628917343041304541340163413208849202735577539777258973111095139703271363196267836339560004827556503698927751452769318712884232408849475860321968753554046987377255698960320588830039997309060497935456995715240883541697888090770842251471909758994567171835344115603126674323868203717915956108996367452010481600469007638424977924796271002109750335764718743621894878441148211803600000 [107,85] 5467651874928040175090973750795889465936379117497857985350588340462413467254478243327410165691237011800293892211266719829278823067008634567208103662887679215440819818411068539042191094007742297735180406305401770009298762637962495922833912899738079817577245158108990345049109163910187157044005531129243068178527510806421013238637241333428831689286611977271627940129867157068499852194217056429646116867676131440020308406385717076006087009573019235017662898936348600881417486012778398074090450158774515413042147220767643497393722248462811754735618228078471271325830457683282946191215939269887849471016093400699120932244180879665139843373562474209079060317970324363700051939898970784896644407047778893400161002367049736201061145244765600335580775135543659813252344680970924087967252494346389530505384540826766469398585483442152701077189985321275124779928985457995066312024099770474644001744887436242725152605771712964242162058590537698076518173247962583174866898566582736611069672885882475685537700042190139198858201640429364100769652062446126866770300032574981200935152294454994735360908395734793786037716032078071464721418183555155384583495608067959161220730003826486766664662990596016835537979558901003964185474655598934702333548047717523462306598682846882321666365867927724295093214276639187939085708365349212578738745876087570061646424479045816806356387085883352052336595813767842862366043736695312638433336143752139177733462164063881204518125105740859069252659074246516896375790530979754349939882316089564357730663351536269871725035200549810741796056003349665936214752325767806768460797514007998561885694594174663156019971048780806656287884104492584840162200410458359612601223866096097663143909893282463380280459051152206947976619428882656347357323594030753688918081163260159091760438051388253690767338676547228238699683553476893284806165244870920 [107,86] -57632039029328131662567697876394786667561698671099204583086961541495408346867579129048169934667365111906777292304106688173430548758612232167658794304132839461518237887545910435503255978201837831979075526682542695775500464264312702788393171970791098427145330099984203736292570775278719382695717691434097199200038718014364355594639804930707420923370105884036651020566830445019423131184862942282215747043029146499465112158720603368651713124832509744773888791132969350516871288662273501812853555440163554690616107912080923261500219377193172158618979478709340707117190411334801675020182026466485082966291632167527324017492621575177930846634273052471499332133789446996457691522682873107651829711857809313587834132720565159010256133858117867248005321080556281512812979248153933395530594784877624705954242782684580861523129227506516530686152828135742336874072049678700304644425716244162656950807843698936254647786626833172597623540578320152492808950371405178723255644790471972913388029655625719153469781906232416489121001026714907593992875999034975289319420428099591788530148198920938901008948033380840418063944161475777644130908475272495717004019878221677432137985861846012620812490640819014459778672664680588758948912207654254982403548373515903648506893622183941521249076959878451789636910987181883250137831841604620364236188644192784191451363563307858217175329940593725891103685718803628811890973292189153656960534437751917552991443968057038450972538256241412713687830445332846119501913307858019662346823152416147869705855259695710305781467638875591952674414683526403778191202519530998721433551381817208001675445465228388172584141665571486325407930107908909914094335552290520641875343535374977279261075117512893806274872278651586705634517125519454549020868048489466349762593951976026402751724955430434520331157937320733975519167969250728218036655600 [107,87] 959837224502990799443727144994210320242251611502030300484775097410905142404407876184402604102809562771849458152925360505884137801758965658518906028802312510157264108360225152951228057066875262030364676199071928413417517082026728145593021747279181134424353752796260454770276906621676111597058235048249028990845236929482428423364092798548416506998710512222855144194816105647862703014920786715205811020519544417858356021163396742965197156276743666062600368154677458622336418312115576030896724636347600288116524592370077634045541866478940655891227855511048119652938463695962353515019172093659273547385726630780332110450571883634292208397095109495281070336372178786470266002807066310556774542065242570801431350529186898465420991952739134852861029593891306338480652765815224933796882998110722890762528528165554912029730653294825124175729974062239471965380951371559490817884747359376273238523831879413066545323338671481723603041743430024304121117979674369531503204925573248999032335343451924284655450982061704880829759681117492918032487855556048068402488961740095266348384441429510049719381522445058746364603019777094091352263831678648725212510813848227419401521149699342839766968315641422998174086748141907192905096227053677282995790647446102723463675586919666416890161961644292808306917597583880534695488379411658574303706047682188445558755215355990214268317363032987811955087983513554041212706658010295037382122167199136801995023883150805633935529066206019533779629504393770201605074390916150424571902742678076958954149534777703470999434671600652552720049953647621762876053999657226556774468080634372092074297490717896893615758941462987221952026623809340027011618627475656281639279229190584844957175105580297047340847063636612456998578504174192574996406612722717147778188618422923586632071981076956310112482404652244097117248749839176170351600 [107,88] 31958734857919979214618397009954498212845169356796237737245213332852943834804918468988838263229309820726696489993119427835703805424079032754678406283813542093698972125210014566188380277284728446437742131222960205085955090654213519091038259734229661955567808482047400034406019263717898577190656611024266652478609533189388640959918803925681145901966009160767268523872976171077267440907591849273764008172731962985445769944539438749255889002666075542086355521209330525752128061094026402746341687156124311612515463538479249201987507133051717912275609086835771839417774685145351692067208956372746618090965917415817471774758287211254783503147328648433684154494453156498035048202893517999970544708276720689929942608189047393617957372476520235855278869580674161680095025315333109957015416269147698408857790062013760666862140995670787385003980629984187915358644763116086387186643412986369013058913100284654102708030222960975319777256369524044192341043876737085515404312338345201824495152629588250544378341664933755030214775097160868021401415787903154687025378202564858254063176126191070459561882363500582112866823898545323368227571348278820886082370782513762204653655216290218837973176158983103313180245747657604490589776817808310932222681589383565984858403132530004146753353168188468621615059517870840067757687562021768443477171144235386325884352948679305609466036262962016463938504382087017456448031707205355011957405172264546210166406580605716871582582962615267358918663370944738741965057412422129086528768319530844642785258945787832334707989944233637604923494883577886722168539570360316097541768939149433948099102831993878328395752831712738219387412588859666503987756512413927837732111545236885880299096706011527885093305872114772202137423090734542534902279778190868325848202332234864094493960180163195714528300281142832708342845533112780000 [107,89] -1381174229092278778554930240319776044093106694867802075158521446817433938046485651960743100167654250512525970044728430744773845116388008682701630221395315642708836445308800446439345028443809239230168200749448071305137642370578348670728832419926753747078516239171423518909452803874400643816451952205235424532414490332990649351137252038513831309790529342263472063150819615743476742427923239061120949118246524969622973812165386345099636591469013501552344688347855197900296647801000084096194756055895162900214613445008822358150518710798295618242026741439052434431402227971975847177410237425310486682845754828990880889137549582031213235347676441127227082316579141764583292940205891352486459883797836541847252293512901324377679482114446453210965304975178975271383321471092322986877308515098484677326840397901562315101680841886118333430695232776720679383169737355095305905833810925349183193349955428337070082248839689279855923115382727692779431116942111054145597394301860113700441354625388743668085482165935284879820826672685552111951145437848386175705350699321774099821829589348338608333925489894868143994824569644387970105118426678493617764990565548389819597296870650215851383017210119702929262800166979689253974251822438259090419160155175449141315769573518231538459330975658198979643105451768519756036072284084954736574371083193021222759807407548981210927156582907851263478607072441721583444640103806330435201424064185257879125535397847150447797147573215749086320868352125090808289045306511468965430316972802945806411340788021215524666542466330360085754910306121786131143459896195677966181927273063035713506814644749709594736535978628477579210520101553536473358961732845969890928214421441614869126815667235331090558232781810391781726051166825081158801618071263195194396394771554777052033759082891875732968624885107848787493992659484000 [107,90] 1663772944273604793183647071225001392668324239398965428822726635418015208073404961361796240428518232338195365127253468384756601882058847014221338202955675755102482372492937776751212790191526222298000912108842767259000161890811594669698584431776916451906281665975284174435503502509658077683624483053474992445815559111544073638057271113088450797093596540838952837270985216216413256439759426981457355021249544108223191729316488906188275263121817735382809096316769744085455044085279638840442026785297161178535640049543975608531655784182123823681116417635394794206094992530048165001729191039873887492367856578436172925627601976787483166624622004737449519095685073495298777201700121489796690025876195395053973036532024578911598003346485526644598010837816134847057941618673633352698635534244415703702039278720291349102040986212239545273246103560178825445372607884586783154440210186571468934988025011575909741247158565255331342775254634673585780384182172722896273236489178169507685479883004667733889437296383023454871835193127367371797009612799835865696972963880123892356277305391881522528901397045122468895261323673170882871417581504324908788709361220369999936564584756592938831597721789039946000214549566287299690046339468237267953814300114038511330101504160258067905891126100463186641756817466275875917791259529522118099604344006101976055058167571392748621216440828920249591754138420834805071182174355394403716374498810253351933906833297982034218278483357922094248906356664513117879392075634993575043206053007164028938339989770224285272764195362747819757728496603474795994849540624815829092565042542860506339334135210762260991081167070083913483079827771405924275902215261677938284708206291871720344228105337511465752146587765161586714642157731673245018189157196826168657517465109572722590090357441200481506931794951336227307953280 [107,91] 280907541750776076554313992047867199886432137751935419911619693173883805401325952800765532048038008184416102259162747066412643979560807022207359955521526331428180402413078991783868080288545563291870838209410815557907392927051491571099948519597566835992792194210026956740659589778790226933165984533038256424518990024349369251015114407577431825887922900338036860887994648291208634581928650132656757208130998193342123044772774274566715200884462126695221297729769595494222829736563589745478474686870373981303963005846047349968016303212160337163832223438139012885154203074507421808394050115842712814647754103983492133602905119500510618555635434445339532372802317408667214273967049972769543723027189381180185802437529728986654049140286032348379040038782369652490563480995525950010487386036532610830258769051154922295182529014470307153332687596572227442238306822400567076503511101012356784454031346872024736113905217036621940402584161631954751022301375139200394196729280642706483202791884780854412409318318613788687610839656663260154596039027271652860052086249191822154034204092731176127192228116900360109957115366923911219004743192622613675812258378412367546024185772345330366569926826868675076432374754355686691971373222441048739388452772944643670960476387439109529913950574643465626356945484407175412509019498174101623958991066428132870367335307916007299379477986139680904356272602116748727736047357826112620636791250165349398902962520160845109131292190415499960083535515754332317019277156936764544021596236634238589419596422319215528656399200060416796673078858000882900945290177002012749133697029788164198140270523263359033600678922321605810358509652921944466759174651618180632030736052894050003405551911229187622129574226191011894544850351442564893037233912879474729384615350948469666221055415453381829058710890609631198440 [107,92] 51797451951845209348499299102465168437654337048702859586728809997447256783930089279377597988345571119230694043572198892477651850601269024120280582270160965373207576520068822038194055755477186933985845077264847845361538155576886679000909184023764737608092537158614969037011166950921087423024542089788654093672457638190009898795337447404671632163727488032875682697412592691676829224530439457164000190920336342563375717162185687788737689346488017132716225410506516279243681137965905068347277265398183762400192939127575818320197502480681884806938356947780902538989677313115429413994561182681287261359113558054960946440598059557963158320037181265381628858080670354091896402300112951834710872954720352871832992836115803854736837954420643383622621553659673778028776673228653554333399187875794591590774175909006311246618802038647693321988644596542133929516819635021436724858107171386057158681218764888991945234978109408937300880794765373230379047189519423026014127069990665917767095988916678163469063020205233064955046057597911946004584561250527688229241198751239020880225508892229087983344298781802300358176697133701399837950868994759458997408947276695223424545173472839947789909674323639145385792714181919802646182132757071090166943851113856822433243205941644698057010437633215006533463018753185944262371163487747092413238860148919418422590616503708913748050937804880175894113800505844848039069428710605585803822819314923954815963220980662916617949932385657990744468830102216485558298919338891311976425926790108679502354827022911250497546660634621242879203232241387189584883250052130803013450652950195177830036405442697676836143455807913888425625586130640984126675751489041441494846703080396920163784563863191710924004942141277783318587016684470656473842479988899834576411744318443994628795982456276814438511317744675680 [107,93] -9959401514794064797656068122693666591458758072780284065327015254090063045805397932196819530264799518076164953703595253446261267119227298575970036475030023922895302120344740882916706234006711992253848745335502168506428426199987096878454308364421501746559150537156304592711281212496451669363862737729544431210575094686154097536847264735276160808192061945568415581894505499075187796344305174267403500705791726065172355283724856196786402128178653945382215865239780855294000603785160111278978951127623082976274193794423938927064125989853278806082945754310756179759940340335059631972092891084624823013636207739925348016546218064652687132011447818263236629711748356045198417092794902864858508623000068944556844345808553588340824894747791164079617820233116766583151145625294460190851220997298007169492621930922158754875503315740168255905357884384911389329143074560179915740717901689485137207745598359090997236536285880872432295941786787616348692215590075043667029337929203054643614657650272820594371216792837152466917298042195686323055306591066109605457213463451685310637138883094732831092342956879853649985392592166131980749700974187995858215253268332831768576480492941347350230277481914844095229883935884392049689666620346753780121950408366925230102289288735460496267060241281600690361933271199337038457874569319954387463099264667507915443810597723903102712166088184192158858051024225096085442297734314436245696677679077022908710087224303869587919925650121976078729951240311302648630408137120035637889823748065634589678145308223450829645091819437806334158736507903777799424113463730216752507037983241071159962771568141844951552844949124922156310770126037730960020927643219683538077749720920680256887234775303239403505872294793765499141980916915272469835861283145030140016270471581724088385946868964472862851431291360 [107,94] -21815993820659500687654174268758649324651854074130470318136033989375636826039966360813034641168240766821086312642035386374188703062754625706524356736632227874220161214319974687730386613856589278726856236499854734076185633241248423794838560256368726281064051062522381098316923101605882961005328613856117938366139125972355131748237412685744272222064732851347028652069023006872663303535101935832694978898316031947220901906128495056840410081093440068122057595238813965596026654880776893839921589128099933768485186834558067767798106136348179257760100416434475334712690903903092945120577278491160764381129716883179123162296895966530328339597375642667214883399765361924787246993953029550371462248697517037118385078731895231895368497327810113609092879991596262414174859590668114779359174484383847689038408321947098988091754267702303350741113530241672835970239060584193849087277299197833380693661629862965900674173819126116750648755095061084468378385043764644722566081736715404315759266600042471112900366536674051654461405129406917291630115507411186179210080747083772367600967493879469553444959551331358596369411822710295173608722033083973029532956752706739934755133442613946326520862908143430730574403137299480965392500857584372082786488637274813898884797811435891084172475580941301617485463461407690582522915253024382558148142316629705272874880142229991076535103908731371937740944249795830172400233178509778796317802101154800486320127190255655301453441311305046077626488138027659087149627397021372606722994241908198117421706430142086299427490984625294464249501411375230928211738134697007250544399874112138710530404283436817764597146758816798889097144840160000904418365153669503795084254210917211640460690164061476024414479048276319296989508802258061539838221484361199730035752296630510963051193521898749327798560 [107,95] -480738920012516709360319240009671909279974743018895455958484775289606772000384333194509933919936494242062094018622733216248993382469915524736664126654786984958255978536774620211499214929837895563085656825487288237764470275699496743183717409637205123806254976296204048265048468866279019600379028377004929722491742896601280116238924916349590557740237705029855949991891185385273848466404336088834044754022252803995999748440230365514146559786751679210883514744812814958221454384316074057029612901247133592106519534049819999693890048162721148707863835092061464841912582529646779010736869195474005386701218258900145319274801939696762819514268046319560230554436837713228933727214923564456163752918509774265285465486398524191221367389991421720550127970196898374668710258922878085282406369116049791181950734813825399082236628298047142278381216287040305505931624695103254845359618927223347445728584133093401934572365989780737522505885477567102968488555716849314872057157367071073446772041509994327161827383168018731224572133320151403982072589732625177625786262610040114396410342699912230672161278970399473765415933324634682377751002987572675029951011111678355571065859171088738969529018310532777501295765942500906127018748995461412862326901973161895853207132066441602621540385280395420764211675035857398663381586055468296856832826535658789297809217252530144776853328557590879604158615622124164938280190324289615824048433368289164453631985434820036663842339813485029217630834895065876187045411483736122779221075549952814175681937712209499079915496990715104564541956030016325153503035218168601022122901724584534860659783172326567685786033066443704557000215123957021213113464457251908903568584096485293951401369057892180730318041287492381535424328569637213201233972586697242413504742163283723376544251628293909440 [107,96] -5743371579108233328087696814833834986716861480574559632279682485736295784738107995872480178881816613089979784807811958564743461800469647370013344879474653642600478603677646276954121253413191231208632057152015043189232443326360550939287368877445247111042952352983269127221384796268901834526096044977580106508285697350653705494704401195447629702456001739730782824280067337999112091620237035301399765976464557972110232529989923575668843197351210176669141342570149264989201032956447258250848402646323235373535973094661437946340490705821204761765590164917333981823466058691189653307762464485918676155930995057484987781986117149318785876951417260234606107314935938383095070351077092385842504586669642897370076654004065200731440296097635410015171110492114119933853410413179350492720376824281128847432575768311990989240546736678017604849881709038897875254043016198855340890998898785556979503994961180404836785525541063044341454538373203988388680861891081608351944072775474077500807861094939240683336345520167885091055273398743554835130797505670389993756121908087204036019533030099047808845267989985654644418227517961899372764897166898896281705542005608010569739016022702031507521900102301482682614430472488934000565224215531786896999736538221164872980595272747644649816159293264906825449256436597250129793810469046943854033387949461004131013505987357616719652874531471492067616721022679246025452456001041279085259467558099555927453511336415514598000376879729258492840714466970144510508924797466086988731003218341882951641041878345997279993330011941649411368218028247170614592407730121502715688388295605122848049656553654881494020475488486585055058931916156430629111380207479716430939792080018943291467834376937426093757094108424209640016005802934629451798369005933753969289014894967911630343018643982240 [107,97] 161776820955452783929654589051590669930951491872509184703289411486021095632524323625069565712009107737965887501368533659769720335177760187738118701538523041841617296617808360276189746982897592547779738097179218858354271577725875178072255384647825162672063109536926960815026093399763381983911757129454437717194975472093316841561893877330687142380845529749174907530289740267920500251396961940267656434892635179722204893432473589010542897589715139959337463866096665854872197629182551009716460459944099834457197250176328899785131450418351219223968285820818996039440278775341400216008067385399293417998754821424092792330780641786810586961089585645085195291000143525423149726833076276303018300967199944328047085782940791636618033200253458598351137403458137772051304686310403514995884083054755684875708478763311429019553680418740882555628159185310373416779504001736242614549750365492959639741782514504906013512834284605020836049573553138874420293135361238608642026636761489906939669469798107630032682519911686110701709170986904824110753954735713171865585574111342013686580981301037093727055201864071630650491876761835803936953479380786395079544302846228668188872550548597579026357537106054693594442123943876968520536401725213540849208939089665446306324159707271897742528118918134503237649553178271843512540275829700533029160430459579134701932965048144716428149942626318455609665130945056897880439629566776897127100124909488240579775513074528132667639897070311907546230840281252688068961735378015595351622985776450518988851130152055053783235170748944107236273588644263236834199689380140113306514784060856253942470873752646220810022963850063855496899846957612982989560318997191846963967373998134176907715164819647693536788277404046305349273499925072449648309696814984277284749939942951840381605004160 [107,98] 429186374413125407815489965032396135268820629437904690074499633457047483786742919640562175148186216180892592064306804689042606466132092063466153547982577705831966320403144973220349683886090765023979549764597355057241767052724513092960276790185536879402574785304731506476472730971116136293292706551563047480482098525530623111339294116926086712519447904731166194402828095182267784224081464365986386176361778109599471855019597778014074168947718571322020670936756482018028430044326797517486682986478867848664149002156265979946545821442480693750254747314295833938874715076207211860046716736524903680139755584703601542644850837397497698477526236664695031405227014433584658187687061954088336542723382034308946334888778643481051096009574792653647047836785000196216860686937464751447423631306087120672199033626267576834742019862612466948011334486281410796164581719355438490186026290329194076823312382106767862954679937602226839636354884139650757824797942266123245122220425627762377930544572686665682595868585195063832109700124969280345226254986404333570917742247829450252917427439809528094555361520668330252283390652660919526710008995512547374222145642472674824261413089925128944964856784005705210861808094264075391235892802273508811728525802159979667334066250285944611862119093038390692391815814082589577805819746425078517760064907368001546051917403542645885830239329789251379891452117761894499969619593081200381146435390777594732984731017110053478401555996833963985455270506376997193790601922940629920963687737016867854270601352334204248232319028335286379067601906095712780779347958958234189909311910574211377871158044447187201984312226475779025310858610838269304034513387528612432708775744106732864076194327364603042987982972469986940082739194201331347173713692500792947939739939523452659600 [107,99] -1423803892453992714891056308921061931545337818077169586117665930068212509017188044792189750257737628998567424552323539237761693897289474562606129194471013088775027090609265305078465485895352912429403627659751032025646816847555507236874252070820373938347462236618509176920996753998747153354259231894755095342404704244161395982200174193941058447109579554517764476823061080459368094361944517509638545804860219634570446041589988576758235002440824371562588838048545231848208888735465502691992958486731491782836115779099925823021798027702621906875968277860246503330888445623699204487866565855127134766154828471122178321149579782947656101641670198496804381727542729778721559399104968080846889276843936676666924402823499843993234008595241899954166980401046092187406958816201065244355084818045214677723785642403114098509328838046904263423169082686137148315665344707219834012377561423776117111788445783212595847893729521174527003496184827452876072311405825898282547886218409356479944928550341719300025349561486138185104773452602735851540132669949550038808597262386071106739140491849934899195505056566286026446560835186981471004629538347367276950214564534032476571481371429195344540884838299860685290055459455399290713971243566796309798764026729123695603743217191742292006236433827479209974157589264745657765434753375539199395965167538125330575356892102371883615557435052477980504175770540611879120770524078778166656122109298000512299492219461597642324463599017490417603065354480981220011170783057811577452097090499262414410280220264866800503466082572106076132643013204153685705793943737935153111548829064641414132999711716651379270421633414816723460122417899506190629340576952799760208397623121412415488137365750551734780395368273241014451985911489060340335597355539151236108107528523069720 [107,100] 27605399372031820043231844057636952457953102943144722882666706313452703009060206220370779475004063219935743675815241406994662488359151963514153340733945606571598726524063501431389529630704006137049856673711051622107645673604650068749132182152325349498235177489815585855047395461475132389803904861774983564755165056026849630161740580337827419093378084973329321003349955501911142979975710891878384085573869309944274053143746245055363897102047266326591476934014216537375375039336034733675945284482229004635128314007271873451760535857427704997901550798736447057413389805531609444604878920598326364612928621800509011327323233613327690029534001667892679874783348373589616161146141161813633010064538783972070654653633141149910757992469517126320416465650425627261892511253416172469820442073487821675609753606762486710064720611005895409050080871413895194952751455903325072782931999085745272003888223500995697501121890369863937303934787793642578910852091738104664927080427851848127038674711426163492489509530255749206262278572800882001405657221500214876658529066701923811498628718262673452039138135959717876793254907056164879999568555442225377582381973400587655199772890010944476312028199285656271331327746219471537012288187764144521238611767403350840951623228469147634464345651441088048445551123471799136240695125991312171127409168943505486677094918802124511634526639919132344078927859037419392454707935523417531785307389160505671996172461618649750706168033639536025829068190513553831317133515876982582474215365328076108050020973931768715061631712995493681900328248357352917263107631663214555733689970403532391772845236524309993804664716381854479313228040693632756838092997723216574528855046727508132658115586540088072317994372319125244180566243860440359945103319020153558830949280 [107,101] 10738329720109555981335775771464515245176129584728450299930768372916748100550605232654992844835727079006126847159144894425973604063921998040313680967770332070478527138981831411403455904759946536060962615514784924973583424543271636254456907490973858185923609125371325351977035151098472267325637399838488873578674497116843890499108471325417150812300060208156977609540893640611188991835151668019051293180065863179077557707855779089507874195473019934653779225301338269343608688265326999896923442925181014241852857202263609663392321690631310244987870944580726867990634081033006225528907238013958288778086353525509960354744328271088971679892296791561279684523729011110368374464303365934814735402377538765481873045211469522882513699927422789363807529046720396242130535900204308391117054652622327232135559262465574142601115076245929939617808213108383069594665731173084642636707237039542795917288708555907963363174871682684496685964090875028106382923925333791882682980129689620218846357288701463365632662017124417483946055633508341733381797117865454132159852748285197440512405558734157739444752319826398947951418163944015028954527392191082923569445354475476170934238986562705735162323034173143608563277214933786953111542317096178499975850902608965114957860195651345509747501364280702328287537236696023798908835871247420061259859557050852691133575886800696634699910736304177044785884755479940237674899722151455752654401244782973739960362334982786249419601899492050952543004885111054916713473134928000488024293298908682867323742356570952892307939937993770427504551422559924970140440123335720097615802340124105752742054063187787510607726698786144972819836937675649560838517812395504481115538683627649307940585524498735688611592938291079731406791178879441462179653088057601528078720 [107,102] -21406006668240871611764061224780966756023476210322807032805194516258172902194195996673809249422732027530650357932882961236016385254452853172284566847487769880683947974612573496547682709288627833993788224392578039630037670072527651441469960244300301050423489137874444368065148104159938183548638987272246190130523845803371434596635065814818447803715634190360970291006142120881084639221700371692216598716935118329582146366341443374006170144134520145207192437535144644681807875412461975295519280584386491177794458078760488691492362743704903122030150057646920274823577406260223962498790321743384480452477164576719090331012132178745192903376531687978646252707149065305436441539009022960621682648314294953198083174006209362423208278795789568756852526086618322057579331674732414915432085205259853581549302718653312807693922444479062869882373994675607450403368054498114846820376446603585293366586961551263220364738192539863814997631571329269205583823612231821446076567525766529497314332599022365841353455576272549788776986923118921467106449183631604026512315743533755094517855492199620861987920211206798852287558916288269050289061190326222915966539307848449139014288937666073321084004464185051292932709646109794608140126350681483630983485999994874730613314387514919041761150910243395276350907995561422640732734109631492555583091076511315749699038261266464649620429114293530256810139210722292554504049387926209292743185511770997003113307287757977053876326358312627387460956062085275239245260596637302011159079534743575691890407530072126709921130592554556162047801794391146032872992723545406020525075804367550292514045976209430352718776598094907868746555238891492204574623797288333419422528259980673188216297120862094957283899322595610903828927040285140523924568395856181440 [107,103] -43274915260975393790031635969625837550172702590974196616757715840533052633635911446104229973673174866569185156571685647601038069818808058757353702880994005634787991983158488968820165628663921395677557151105160183130551655680544975035941968772239878467367101666945775175011023483884629701709824327263341301672112990923956989998338264966284971102845392023702051683363666705758188731934627988680746967212843425071107297395686712625847077108031479669197637107238318583667078269844263427376646170038700027027959224439999236323623711537463768700772562947973062981481166067987163269491628535437856258173382460003313173247933668240663774158889090207422334072968016256161778003062626305777027583450703714459121494056388940410751032855425633545235964954159285206961413864420076830330762127664965100648578282520964035877955728537870863100785404482596995610000177798687026156156285696292208376629370359877357999954187454597124927911713368452289418506096824456275272072905568001231498410115303946519446125293005833581024698580195883625989062840457516340548868935070736565981761213090179419915446916152086307587510352630337891344935411742722793734299532810610230590910234095338880053133101087865262699003287980510246773437719826670374775529314435394651055960207578717467681062260626606440025533211209899593598982450485361756915665079660154906696508472128706794447898157027932848717515621321698375905781886817685741099614870983233429730462298782194100136398617572517918919902859905334207592052587691659113564545098465397102141515229300838601303643489173866454003533786386001032329436377561959560775419004822662371480987842897779471185143095076521321211858619318774200233804364675557969797137599442634634028545359488658282757514469556338193571800771476750910720751645032440 [107,104] -131493111031649584159463494392086943541370890696824592770937918760885225758149794054708174338665615765002165895723839037974517874602809763715390239288119753030807620270947669340037717332147618994292552097394004279191010584637475858765036813673116628666757695519647415481769097379528976821559961328049853895188035040680044019382676192919984739172296717372524086449012375124631211622812396359155999828442723917797835205599005268404219481962852000768628774541960909604662612317857399244556205491192630834022271456740141039738284283857036521765219291731964583323396816353687411355239120668048680089403059549790278864866119210379799710126622022441716735661608784057965198233659134514237244798151347637423603778517052676113615787594546560312719379420580995166632840949088547995628681718393278818188088906256311183565185157552652687251061467808353960506333066070560673612350109391539935764799362382660114768084559079518184274567102584593729932918389603514135398116308142823569671634746253311126895464229864463112819121722944075371300293580442267914205767938101548045258902097116859114156424548068399299863025528717190362059673982637181316548125298630356596688365925260657262412031630118113661611173170791996982405434981635319795790893810635719824457325593656043225698896695360202361633858178058023618568406841968055128998553309698391086170900943172519887589756471149202591311083375676623092435788049863467119726488734045896244389431451909364077149265648830071938545739288977087485616033349770803097313935931105784348687584624179307600733656441807077850628675953457428276374121585263729209775512545939995374581940101093943372412814129115860953769434889649462823580240520998706286441074985559383169108298887324024729549337495408572997392172031191172447842218440 [107,105] 38434479709133108269518007404432073105268546445942121098354014462773516583617238655017789470733317543292505218964102537384143175707288531510880330920302689037277337760519838987314720113993442479948073910416395592840023391096804589532805898380702931138937977163512042914355172121837666118298441869144843814409422751550870741684954858178267218316565486805147540378530924122620597955174447234048690098341533432799140888740974806941628178621482812268392656236637420286451656776240363138389058557699207135290824032127938089207454084426568187467423265760084079134756387143926619210725874678213593029288633490238891141201924016223572932957906014923200601766406760773088911432291196767939059522833595603111784496080764807112232346832677579301945744687421717475791714135106042744043279247133072958412127839146732753470167883873215913802167956933637922939193462709674887221870394557635650332907837558696820852838288918321764212605620466323003517290947581322306798797247823939623182059742732843228757242804843899418784676725617969164762946787750853507270569099140189544439173366859536673389681268216578782399814101904087426402955184887930828685448222847190486928393772551841039543671770243854141556542653839336046248719275805489395200652773578115643297151134323225178820732305050697840170652997559574625990730591230630945279755700037794360296001064815124711748474846829643890585329159374479945629632908872281172889191268885966602876986662831237786891676535886392595749344827759606628251343970731305904571815337945214481495235682111419098850327314610193264965287436519853109528785610462334529613702193346638344106325043608962421444718355830908188931798764959893001048050140594805499698111986325949200551596507963415383275808618843204934840516896742014344480 [107,106] 169785062448746837742903077981227790367390064763531780450452386237090205186874497552950057476057819253192177061209125848991631665024336690397830236289121120519875998300113808501848117751140049806031625425020212376472109453802604595618811469983929119796434063010175041583265361492370780814006542915872917745355769645411889777332947207650421326500710875410284297076035781169782596852662215509674171238257800802964143912021530633274338772731210829174152878889519009689779476119582123230909088167319602819254306131059980401104886096886996668626772233585459852388341731258791036723638408285097513583849180755895735894256122396382598309646099130670514947337825297172823325209688225211454808930702714996761858891290552278250927231034317038724052434427599494055224329541391932357327093472357371185647139479009947524716945196618193669567449320478181357192705487923736446892239847204918557863403812594530318676046133005202042872516983268463282724188457160282736969553161362733090536583290684808295012688182355497182594477446776753812860570602745725381479865815739778132221991458942811862644073932241211085697544754778176887887992955309286906258655087553874122778642203792445451585646156268453628444731410651287932535853397006056733400767852307722841186226356751965290819026292600314085302137243375219401040078105229772854798762852440206781648057745174757067436134173758640538128422973865529414854233925721329219017478949382283276504388417400535008663947784079312868970788888589634916780105554588014062428151667738977734985415854166721956876913502414814925015296855546891053925843356785467520277227793750145963212676827454410871026282211123786491068157473577115630750755867427541233687351037296226416125500409580159785712131919127069254362505280559500 [107,107] 308294453612107483607555665398409937760209440702847097162447056759220222138586399922933270299114352480414605254605642458408703240905623544304094450007323822072718566399154657662079154579657568883567889064521441224904698122020527737670619073746512149527128624439563210718800281386790247361513685591936024583603426516106764490602342650632594319793887924009977542522053673258132156821290371630567610642289076543507968005280668117550084599952294405139614364755285599331008958635923580494224437784928953164358352393942488896693396615162595176599542830181567603526415555545031869065888414092334196081054168900245925378377784991228101133287571123792618957082525367615735644739696361277203486203688847842667445614953968643456101888858158514341441724742141219939743510955394757545022210505032023918045697977130005041956064128779295189224044518039869893658656604921006833583162674420916387619406703253508252377304726266934221506746276007024153168285013745298914201135525672824207828060726534053900809442919834019858926490768712798339803742423810954784470875917980231942018254014266679189297500196952243506569878588211694236913317990406547320772886390737629023545569506474207014540806568317670588170424738841287949044827018712317879460387613018205975391117505588535320458217788036726786484390999560299003418256735408981105533648075026595522439691112475920478571974447550143579896565631976682491331217252862243551254970420097183541453329892105349975637345887782270358505261535272184897178036683085731206149868464659714095814909659789653907740460915176711775989035098506554452000285598016750217650359357739358447618632637669414161296946132494887149570610974226938677640771110431044866321603108589550320462110244555656848314741519167463905488746000 [108,0] 236044114239995996269584050039239603912977710296669833176188249134118285080602564054866657353235301447155853456453150598833027015499224736297284029826300527561339836298812406322985155626113018766694751829241530830688660358417338297882006908594517393980858651519399994698572238240630906704247521653412596133680771213606700300335527665992667564351615791740819548404679633009228720337197623135500650397981939868847616255005455021926852208419421890511865865327113825387184105356331538621079885400863101319164857821714507225771423267837931349780294392992411006754097610268763516600971797456458908297634829685710844278634535806530055012760656865566768671863348281120366736777717062143833294799034966911031556738382660063063455921823699785912938714170288077323501192056258208651480003872099207055126987885233976256639278369795977285856364916986915417085685299760195223932464969899713149122513629006818957701390582478105592995939798868503568071622603534636798710494368227902174045425594003252136703997670768482143321834410334711836732900161292804966387703798582170785980111461019633096822950381824192632771676620569178297618272172812187590503421641643123377684967964781292665817747292815149642112307905822434991203199966205285333301880662263541940082138624088156232551222304963786116483056920720617591196040596905320796784712919947661490135198355258572972328215647485052156351470807485788517477121388950313267532696875819338010846017278400377184499187788569710372507001028064221036126376264170482392740593056583824676005079332184420915275044579545636881338277711616731748767592640743791683001364590785287047096056705957252532918032782463151900576434612016321618558808146250974579266704938530591063829295157653456245782129702785746160294773838607594228402339408576825753803026927727957639899455964257553454823364704821262082954852773350066170450083409192927398543828819744773713775347002299479068117496802731035922178852711044176097875357016986224830533601962717229628092094125738674770847809532830554114456278686171597398947976396645258892950368206262454241124059328357787101992926181992515921592712402343750000000000000000000000000000 [108,1] 60032406575538373599123248806749124974299795236262305773777984072589260574237979560306183242226977966646964412848489999689117506236837072029080990993668860955850556230077750452519579002781416008329745219089913665789222900887033215445819272716857970881619983993563176301787767551496432307401364428754619203968604996133799247984588702742009358420999358947022234988651221435102437438545710752194252145717421156849292609974174196709206482749781027399744282390239013369640495760670034033785755039241414418906372285069969724744545963691658249779345756151628967285970924258561012640699525867480523638308147162787953385943518640721203564345000320681040352767023024158155956381202602514208159051454941522741490265583089238468132655545061508620374504544903897125606942892332924267633516682910671437698458774680543337059420828296359934326915574835249822002955410261715609840291254977160087276495033510320793303714703326647597535812385057770787295313198140992558859829162771292117661612466802956197369881743904503904422194560359913627218101718702513819885363458956539505791556328026864311539374472360463962650655887786436597815738007121697828731256847270863087449891812854362034879547424733662458863780604442090555403510117056655815173638805613570163860131876290389933712793030117949599034239486937496259362359131910216545418694145304338970538668336509708340560185871079772443310696859632773299748424369902353867431287905628417798612310466568872969207580493733041816621856585212067733917133041243928756571456635468157836201428792381398432868502699838621024871775276892416079156363731322424616784725120752297302210616798329700483298002327815119702153733554181338520514953764292464135107348058108699054673266147676644587520789788040930591848014935097383109153144737297080657474585272573871967725420499178775255598278046409291765901883700664815164312711137549021230160743376601853037043627131412241328983134447549695377533674423529954061095447611719079618416324682463949591453995010846153425532184128944220994770193222671355574432623178560488720493994111405343831243381490060727172231036519178815069608390331268310546875000000000000000000000 [108,2] 2760890456617709921381060208776971779204556833672043454067421927585600910586170684348620804984907379417848454489791186403505430051139574918558429321994855255125689065214769783345187683939315530166982502184651306017891646314339838521132103581876588572729242857195666570998287416491582474946566131864516406061550118055636875362550583441321826901490715987921810798605235381211971306429923755588645230198241318502730939308358296345466124050512782533345081335595467401021362329752395969772986291577731282485981635362369071606410101007719354909208474658998252923078879268178268332452255162585949383881401432254687463260596924170387260000649565755638440920788902500378942520465676771331571478119180073091116634478992872824850290394442020954956101276940473997477984038119196793930047459093026144266307380002152941781673355499394430679613227047229133441861320322341936662397105371167540627511165656989910850906130166320266109015671140793359661415495452790726305261447505270107379319265280966582273696168626761031043365188166893160114023942567953376024023159111817612092586237218053689987691618075743272963068955623587528732118245180437797148506788832995245053741785700775223086377778409083551703751825604211162837481795209299092944049525063749866713891059483472867938167661901181204277496988788835297123558767313438281379703866756997530301022368797838016231157479139200854691625559280440407247008403883707291905328011560554559897379330765882520962891968305278030496025995603354772609272534322151926313774398069875166461813913934410377564198286985903974241761635278915186904524474463514128609214675304303433340440459186619440162161381591131432401215248744123008449678929042557636351407515769689388846675685516077163377325307579866971147568432582799807404085815939028402089952502526464757260730699244261956670843732835539306390419894451561750716196652891503736528169354638324912019463660299372001119075418963054383435474564769421293317350496220078708241566568524711230181847993847889036303683030090884377134039007046345679755033334488840714801268480570894619617613466834022477044508023930058371320228616241365671157836914062500000000000 [108,3] -120213713365518384874054719424299430776530744436558871021495462709010691540644534321769602854964549603989165805191014799718891369164092780469534578926628958858867852471608977582936322273841517653776809584672945763669602784258239204369764821610849459292438657853658178822414799443952289833552363564417837689628974530684923143512385832071381750013998198612529400701067996503667664580292299696140226281802547764491361001905381555328576580348088591018115434199163437898677366795313084374886058248472688731486080220146093045378442355430595299002975411949171073852385890857698824477095420840454184337497668640515915576049666144578485388467666551030425593818880156758562601258535492620627583757070829880924915060985097586985144032414185170054259761411406764533973543134532140331329665574917565209458338446071970449995872284556279106873467025669341726790569222597236195473491872582727627665799683337273577726001350627342118063181034665232439338800351120013517913342617945350034673239639233663444552380518534583269612620212859249915700504416947103808453003364721979306049912463781600117977332225025286108629645306974795174603293656715653551421301649522735931386827957045812333232222006268759785644403062502439915033201798633237110575843851139286966787641644300404385826322584791907242665251632372216007426783022811711026333048291835349528718728125227995293488660283214627860063141752724160171125395137766889626555163823945908487338187917932505282904402631599559464107683870420120661359783895022474554302753262655830819569214845772258588210655193014861630829188382869538745055180427128927155586109605978996551820358067378130870715010010961998121308907746697257813551501138198991632911814821381049768835629860416291088121492658551114074600934350933664929951642655013788139433346579763727275963260630446228151429014361141284483433361846314572595996602087411802390663912254152852929795370300291859361135557094433705656901862415908558504450456245628026080822443688230043294716953848567458505066903983745159564682404579327807602262941389419441421213759925155353749428785236659980432440131270510619287961162626743316650390625000000000000000 [108,4] 152703934798546407822435851822276476009965679420436590507452817285548502954523211797075545970186710825314207517302540499794569541974888810677694556932040518576349080904223356079922043138390509012776720552573215092912271551208537990975890969257710104007936739833002937059239355229433049139457852509535975379776075988199542348304414220879504836936525877847237361370367639957191924682749514166426145846283020258423328737470032420923139573673021449757726375022227844114533279294462424702261438102881219635482469473996214638527573684025712997247915785192848860730235945915362270376681195454124290755883778141240068630442763580562331611257591400055158336609102119063397938951601497758623695330372285230348892665999759012153140040712423436657016231026145884584427874549843507591429830439054694074481078008882743096033216126395905051032306372704108044107064276521418184498702531637651079465123939782364511670397370892748160896168993884713639275467076897253923220486530307849359595457130208504469014904689055343041865930138048096541446088502265859064174685778624883957124098494904301043374433423120599872999683059523478682186866716744228049665568096050570467095407950661377951187693426574654751514802732091571370267903860710926487489014240308994053790843754681023639476518496024041731024527351484904910216131064690136297804723811607312888257573088170693281650413752492607194501259803353001229536230673704076799104074097115606744333214050443261914835411735979367599482464137728483304859982877961806430451919025525488043321911496515665131960611436406959020299295809186858550663702463362956756965418781478798667211708328241580230348836363962804447536290876148136021437292381274042513409842439436150411668451047669739582033396521344484383595297553862791285601091814892691651647843577092282048935169199564769713000270495236140356296848784425181830593221997934506794287098851832716493440239280275395314797989487773248517365755745762165466075667775489795425888049276992599182051780268028266245045244642587953661116643376438948874017077430201719119491632319608335715114583507768302648278197983233717138773499755188822746276855468750000000 [108,5] -8294297867545202237092970107498959429091696998275905306690417123052093413089716139550362064613302172372475789781061274070927077245158725305387627602653148596574278635699174971861493470069980616203179690775325123581335246604766370965839575324650558314591757605137014042856674130681083967419089491251054132087997396106350750341840286187523172338042351453257543940717633155454945085386521131187568322030024779761920992991671812711969438765808198105965637649781515025727945611553673438703890555603796780255282973760750972000645633278970807756397337780073988763659411958476063744526891805732002361706579112205550462646435745868060438805263157320026831868968494033034950906912058801913985200767302719780526178508709692873499124703118471790614762059397480754290039171162573071780561467924000771111662226210938593874515407702605455633246358590753478411284362057458554169551730015962518854122781900942043413160803980447948283447496970016817042310445277818673346357151269489231609177119203639372503223967478443114304083986750017656130002562813165162776068550142551023575611702857811079182054615874474579275941358803561361402272477606301873488013999108156076549561009540619376427490614992455498605382325441291414191150390707815960001925914697461415213308244037885539371375015807334464974773272858652766834047101158734875602396609308399371902987184767595419502828009569445705650379626163121873250974374685026278371421934507378396228569037581575829735258417467981492118576829266481210393915716920857345580790855062504839982717732082314541957459137462930359612094246925332776416800701687450164316518536334017433060251153894478966615845967252056510370669277805789626428939229869919514566822106278789051790852225552646368694462029304093768675188550959211502549757334700146929452387775039658123382984377246092759876754677396118299819612805189207794016658886897425203374280361702631796993347776183417923236919050390554300598084583226273449839998398015752506832769862148200391552985634424956386419201916015742034148693831867368727147989060902843579326467971778341559567554839123325765334448361754127176936890464276075363159179687500000000 [108,6] 258470266985993380001085656790961573282823114897274016479247067388517409199412215069592133891339367374203318770118643074891524454196053923638507709751847270151224368340922826035089709570193683713598185599750689145610782934117299366951414263387704934241944172256152921740748352298233739885502928376037461305219176113911410851116072069456566715323694199176599553164730241726446773548403864613334082911616683442124311115866845798096764013645403199442440791158258317611148983697539537542797073901470146133580896242577326851871701431537415948172451732167241217721936526781511884266130779792797184559682717451266299277101847901037381504995673385288764449822149869019357143770747443491197410598815034605480269138819371627734044640806180592979766894265032926660445138901827148760318312616584740475041064057710650043671776601062212255377404624045048422109905550708743875085827798315028713471818073462518517103108540293420969348589043515451967611634326742425800398503092180305196920706883193354921987068882609512433775068935377137262322945618787543081756099005251660211805625587783737256536598569179667765309017192669254351219600103618675563037092591402880368009384565829856147690022790601551015036606744490788730170386292053109241777715283880491964725577265171272546859922630872864100421584827180553439472877177834059033948156347552940432979026666703400344311368648682960910798018196526147043486278591878872148704001625317204249639086924215300542083199787897460581890204665843756460851483230459355799558247846701667809357126625304401356928531313296950357633722431724669986307259817104616917520420684002593589394047547231822482700728560702257915664659443151609998904504160261522497970652992245582255797350571609106535252293080772081305025797004670755388458301503048968551114034783595993839131216145989862740967144435523366749856866692990065052215239070653073753510985714201695157765790358813630522773896629450759098661091141672096527211038571200665746070082485689938578695877095406091657284078947603549926437755609081860903058544150265163360859064985987280652208959619946765295727753378174362808294972637668251991271972656250000 [108,7] -1211841788101355751104097542170359341132160276079224362703852356918844047728215279863191943323092393407897107141891526251051266622496686181671054500811985275646719681301572175491844032386551085064223579621902887714333509497339906543648801347203167140721236726254488477077307245607226086505359864236738539146715123412785798342274925515170501303390599002711554844959570942258086062595745259852892779532721381098779741980710524563450440640582668263958126734646683801335716923532132806132103357486377181199652554346663694281985150169827563097650949763673836002892301916196536673679057066155447457664600664997559236717186135509099374718112077324204824204223560211473984808578726729361956830372853935707110723327859657482714298558665804680393670933960046994190808363975471456271119551192977544722010377441444959384498964218387088437846970284326472525918672643828691978080004804895625771573162582826408510631277340532331266974822365790251926125892394349764916592457695283133266566515223454831766991281524921781672746120361833909402119789870375312585969028828491351370178847457355563008252409484080918480735907189464178054575921414852044569999092992772044572502568960015824532844411158646480250570779007565331904525350798677039705807879446300690622659214227754077052339823737332169903544979851569961945760878676923963458110492841200669219266981393762076457016069190383775679398489408067640438117520390367682764753145575612802571540968023495083141095047379662340216293983344228891861965606453491761340257744463862858072203663715169912131443387573677725373680421347512740197193674862269749995094447313086447856893077398732000201710912779829948112828254913171524624389250979239573482312951623432376807507977623418917142179412499400303777379629389171504492341548261563831891091749587388853509923499276704965231882269830361358436416443811185765947831434546282152983340745304184732761938890849674240300982988595787604522465392655589373592412763523610936914831971818293246354914782835627489257735530908199589598718707734054545773840013887023605422118383090542923523890893429267169405239013002528736251406371593475341796875000000000 [108,8] 4516395182860931759397383832087295878032324870671273145480753359785773545008556457794746024657568936303669620223811403676279677163503488700793461988622970077722535252926481968671412068500022380033863126741411913583872685356321760535567755181661212652933246866479737413476334873775672918249701135802424737217178905874556234547993164297883104894907826502472321211887325866829118363299679882479398574314596262460629706247612140452738860446887032157459413171581881270784565790626917080677397581999563280728908614234414951006489958029967492892174651334815469134923194589228758295905897360324247995300228802459438311641065013110907751705191130959356432338910394124895260884202035023346052870055108929057977048258778600674318418241914184045138981806870154987401686086256292203427172204740215517720913166898201205472903909710177909996101688437457102679597074428542686916152751191660982984302622132154808567340537052335531721308936828103882763146849515767436627168652758060498297826581916928642813743939165350849735361323078543044371467817561229271112065164701873381120899366920582360819008526712665596391198344138327835379573137056974406787801290850249058735480220479967178703437905176174044278926415365103270443941993786147283980638163153589992791615322087751451320428243367817956819490100698380620907736736974474427586357991591583210078503625146953150992083868134332861422000875849809096839110463198675880562973317247600877768753571016215372491481853828979650046274249676027018033793901416288089213605674498826692217933366514618512265433029909492281359360673912846957657157073017143340236269748807322940919783067888045137940074842232666247836122665574464855475804701357523143149249414160268718682038789722752016044682815212646152105048555036598219709063750307202889160004722780969884787845824866454871649389620157904796788457406502878258545697123690419806921133284468453276089101207608108199890772206601422050518019077684186388192756620961354737922361967478482169616422534161744582311545413132168692315213412149619254098006482946573095183740092697710138717618158544487812818685190663359207974281162023544311523437500000 [108,9] 11013214956162810592580720923691212902214619562594541489521776255787322697206429125736763116056780948623952162669138021172759024423997495059956508040301149651016778508630586827495985287882604529420073626257707918489820604144753013203137335254233934182930832203727452160244528793085665046687318368615953690088544698919774576519986350365345369686699678615936273648530979530885268928442437428331787388712277566218011231655479171266408599290173039252926562219788812646919602303557500169781628691713115973709945177096311558429937969384298684993972761218541067505521254543060591339461850470572281552481123749714951092556480719700806001369734563780397294115424775994620214950282947390163648932562463368610916750952438841195771150831068423090097463781560752621050492498430713450320383326605489445347174599784868893857033522754072056576727975171087408142905845394010659561431457380399510112041917122008648127334511627763035784846778986167171217810375334375386039233523556172391542409753737213118387661370022826838322608212593834717410608666490544515394288920264698624518781834594943664570501645017588689478226597513812188738320598492961714381938980024474141120068764972066754334598944240443309961041246788734668597948762766650862047886444518970598650580849442098588681989653443453479234620191937961053014491866822425169349985961155264074999065722869666249854869225981411012935531876548944925551281165874757436227222702990427220709381420299535385239006710817848678970212933763506434961640398248587342059898937966520395790402614221861751139561894622053521653138829587382181748440218795192090949851017386674653419767326187928792730868484683957399539289399217872727768459473523672315459862271086882840962318433792348318392278467204636830073335133455355831228073350127277758378160271834795547554769450161008184556755453362871260632609187645513197655515571664060903013963127879001622929542472566628959730971226591788008491186223425509221107325716394623140836256043906090677212968099774546042395365661772087297925275693110862740648758376247960209288595736652779794966557039749435829151247290269566292408853769302368164062500000 [108,10] -328102591089636511335797661245917833897434747016696595711454052959399958371726744926686154628516778643684779567977807884121018816882718282797552447790044504250648292448712453772754919744022295253179289662280142812294035190782713182518271655915025947102036872826757391660458664009982887234263841066226207319798102799672182720512006846434126561844507140101039368375951325027798448406561317355329604011341229827796145503485598240667245004520664173522271330778444648859259216723167272080838169176817187406399928111831608133443811116821843323136086530307318175466382540856115457694140321468987262093419872270858345132188405762564811514625711261637903373358678420032595096568276478750856819059493955475532190839625753963269833602452520510582260883054679576757358269074649833583067588262787129046834768028229761393385687238904617343643414504968275235868755536718339279237256411969260800151961939676064838634476352918314034809813707023578286880574347487011411682593434326108102847617208440825220789036814216948777998248844711317688954906153723204227789281774552083773006798665773760999245475778032255096218850344290169359210787807770633717501472658550545548950627291637257757429267498886600077311190348055761856154638369808126911006999581481655023989236010912109129777239072403043857501034033706196281291745929003161022949539791755166133886528451363164725356214230426852546042269516504897315942816777609253716561442150679547745846785332487787444969077223636436374997930281303538149551695714549152487111185098687759600166612856873864451976877561607235716353054112784303994456222929011903535631846834598527073672796805355220138150941805949507626297007755050689161817900491427659318242551413437632354978294834046728120449056413082289178599867720539421587767446645993108023467704241675873870836598070316551721905893784869875878720779657647560301561452208000418235982860520250178270182680288149418881955519472073169859634889557957654010467157069269975260277268579276825544809294093409751143581546887145340421599331704045229106743701414047973018833788571228626217616698799809120314779908866853475046809762716293334960937500 [108,11] 2447942280895236771458456049231947950872226549140676487386167063834462314223154761548195882019389297945633266155528242861765447483991799275106999245540621011645661931481601873899495065816197789390848213729691551168862247924464901473478768973400013127031006162781163873247406148857909175524598913382138839954805794392638044806721334520872266002305041513807944850059080759683916444386219837005803857374556254124812160616754295081155015763553683822103185827668084717256511700918309698060715040369235989536117245070929831437268011803705651783437187496307994407900835665524880457127563543696076490217178819025050692929266220314353744971461056511593562508546253876825387070078529073170803966678095289352244662098097252580361948821635871000746027287595210096773495192811049806008250112092273071623638257706947681544936082564825354802878630488695876456320223728425902943171697066633355149627297462855125869503067274610773083269702543763023893392438534042623640374753813264639664676213104803252153399583642301086035694014747899888949255605756637476999916684202177499375864816108533835573234006877261110744974440167095652804895862661579959056396183786063544487328551708853547282902779287746526907840868096017799034196862311269093107103048527628421711309197527069094338989313549237809462815811367606400543415030370382196191182560150014179869929067691247969007282010898008806472083103714726170699530299224505505060975723999808446093658171685578385653349267620482788054720068477777678708051598114598434173564658087460810544226297636410185289969951874550110397934400610088028799160075002950110872275184582458015311051649462437484350621836243689987958249585073366536974891522046104354810228138644595662527975788145686653482403010968270897853342629460195786624152122627887557024989584250124766643929564110869447323036873691670769401336680741233415928490853505830672850350425355267857481415288582537892873876939567411131693742105947179126944753578360850773042409544020699660175161345070751298547328558923211648546630223587117184972353369922636075438195300328829620934389620554006393449153478059088229201734066009521484375000 [108,12] -11292325431670558266411905206228202539444719862462732016869170727746679482703989058541723175593517429362338335325022728840505226669256667953605631461124246743905877936697135931574546251742678644115469798650532165353493056444089013923757792134932522138567448962208528994389226119416157609403222198635110571367945885528318321499907946752009879830649079463423967879940026009231011750638351410796920794420230252292894549787065420486434292972408006539525874616904204485210034232131178645966868427372083249703900014213786641538617356417101331538351453928129274698423240770184035912843293228151862655893949686547236270712534565195926603889642344346325619872832197239422394043987686144438572866557100510297319222629892411125110579111364421005536853854215301906493471663927524709291924905216195726787991963433328518000362380918311464162792938833106398863845151465625135932791164283302162012575078762286020435667564258562096387724684742909254915363589862768021817884093773228464316159969463094395651367655625900869190034542026535379388575413090224420420778964808794084145006351755865255206845861375339339216147831239083395942353281674935339520066296424717231918194728115975356505065198597828228419456407113643996049513258765403220533118680847964062392455809097138559027951792663447971906215806428624821952476068881638638109813655904104095607366635707278980174862793595900151689514397823087731787761591512943621119613400432996015836792661799334049478548380768914165566341790457995268255127467731908720459223073721403770441802073466369540125095268683313637767293710378644510396621108910635605913904548860931236263048677399181596241217306829471822520099486789705554474132660721324174689898327970074177723619606461546277033561767922665844792336516315981625069406678682205866909081749985064302216136527278343970675799700075037583646191698645376650113956910401444194370208257833361155161791972706445654580016745324866986988457896662066227031902909746700095178710657155152423594684212549117445254955854177604397853132918556815705267589034366273978369360858695350997018605262588349102959028869008761830627918243408203125000 [108,13] 37856023523735714340533896598504680031773610931464065219464885769031082554260334751383413270704593292824501466549315839413101671546828608240629868080101717849925966848209684124021018524370269851526568236526479944699970854524485248962238463668826089874243888548171603972338478924645370891536166863358469520998830516421989112904475725364227321431414616026953635943114706901776751429035935779302432545102611633546009091629853825461821423121479573204955977060148450515933334339019368254828689421711792534756805124243774370561931184965745329909186799451518024038274173739529007879072488692728715901234227635240220808986774257507408302004543487905699607545515067643257284394209402969528661752053449816381556601723429749614277280442141605815210213075037325065708039190022010781181932031319048731981622847082611353859869191351331229780176457590377821897366398979877997409453894674331679330671999673805534166544905964110450997273372644817269148501031703152112882406762075829179626865363927642517301404551551543371127371327865545468316856402392658232557757646577427095532566567491981450327526508465057956867585082424699293033081872390233034067218895260344369146905159376059682675322281690426645979933104277126370104807611189582940538606618142014915428657512972322399017422059955019939613374278684977367948014743408491532476621231617383698363344508707789975929915478263512960424726913464595228557230497956001193498066610266876949321503043483746175036279641457802484002988166890987112329337119851232943435006285360749702720814276629187367961417768894456824468793620688374775369315156246622208424467890499790792052536907938770551692331672864836321012024684385920021660611129917934384228478635664847239440266218765651734236170537847603378413407938100017843151220765596529059723086314927153375458754212906585756168495367099734652183962274639482469934093248482527573316456727982907139451404730141535929559819904584778322557846240727868897350112870449003504808783857994345046338587393724582941381965533946443355034981893513395188811976398592303693342326248494605164603181912327811708962599368533119559288024902343750000 [108,14] -98085148854385852068541013471564975924994695354671647374635271914947268201496208481159371800257466879861358230981501367056013838917504422361563887933707416926086323318506570475068946519507043513434845922343237859113093563973494342386033448263761317396993690811260669067763657232250168133876988850648401388691928460324024699768845663661545414235840601747750538541463186190742635024058557054711704290014586866696517408280148564646803506510569767319513994091292710161399482318734266963717043628973336895264752318931583224570712706012411439013300378864563975817322933866232072785248660254584659529378205274482017468633742009098685012399871501405998534419733278532172145039148764895834749795160463105527272017502115132172832485137918707670025273237613967900854852040806601258539187245117488531447615671830988521063083838765094977678539624882948177136250240056350638965340596714128239099921914302762549591762214043716150069307915297397997827641053923161410309495462152912496592889140887533390999303339841577571227476057586729507153875013378584337759421675792048052991493853363759986589666532596543342896067205807645519296867123923089676681102019219722380619334160497331173893709240289152032207143484588467686094508755602732554501010519342504729655054483923926804595426186532252209825074013654610953184938001035328869746526200071047624473184553599244494205555891096847362842180495166041103761822573651064969589344694644433168099430058837144137096287622831762802784927178598881545076314958313419137710704928484916371046481484714204679802344176233091573107531823797788497603163788705598484221930572450011402207567186101880935633141258964253011085671054624052813020831209147214683859913661042066295120132875401940206703283515351090721679075768500550564011404344767363358894093437452525677700321036614494480926791879379732710259488266779773834594603650294738535758625575713304725051884941707008961542718063626641131607546236456592260725954415852229116689775377037203866449965485157915239854611420423441036002038883857590373398123090930991165908100302418409788002967575337720518291462212800979614257812500000000 [108,15] 202274685170582555624028935517051081630399153885693621071863400123587675228275384345937200276867946553503083936104015004363360267528749393448953378154120794850084784110269470272545567069663548064209557661468648536524493110707530670336268836162744019622698488273162008974423989456470204489860899266866415558494990299986908194866942897718811332390203015919487049435172906917611891810225418126519559059229557010002660543723268127831199251179563490689325559583634323755295567891322512868361146545572513814088475034141591249064367732567120567115977255660668393390756003300456816620529893337720716768267563305533953559066937794688443706459468396845966955833470485584006858688462731808115507076742160946984736829611056265566418309212716088706941741181169014148181820270055456575762073015114798505010110953239729483745050914641220127386516313101136032527973376126847358694994156193522603953257247251601373409930292517749641154273461641632356371232317417339924245750182926713232044694543912264656052537780453759056901932826896431592076190922690373912951391197235938482154432526530930806916614858473205164204611878180018137039448545899829369255717484309537308234665708759304998214814277135277230665999608798333136435289367852989321001618321629444001491418666726705563233881729725166031731791209689281299718565475395156552208747982216345734386663777683778549056837681112438762937919586139514312707927198695583501298156117730166818394481364724125833660983412301426401431559482428014951489953768225591228782885022247818643285229433086026380721997157045933171120736579789111177364935740719909943812230525460360941878394871239548733996276874918598793385391423892198795054604676775499973086670879925751247067437143479793882276779855738840975791613157399296389882850810371579390482708022397876465929741451742281112172468211848414777172906086081860019692361376016197973129429432386159886884630482023938676352267921134398881378006298135226741605634953867172413028844317118753285502863030455445442555746867062116071397114312222317124505270761805034496908438360216069581802578181140006563509814441204071044921875000000 [108,16] -338750388781472707123358482762525125705708249640822582405972714930435112101211634130937369739882712607745950253893736440139014840140030088443305626955114622879273258642176387535754888284660425957024352646878745883311460704724715350582915078176164399333992815749423109052526052186817892608048277341896568499012929888596965979751239537847929029866283940547943630605283454109484586106482897881841314404540682108279124087888340664965689013058377693632696627492214878363664137510350343278833118530913452941959001753201274502451659836663841715160889124574959712701850224878845185086193168659081078381715254905482644887716873613724217183909622946763790735260734486692893881288928831482533260419221284166733180904216063627642181300162408190285182152173961122809933764598961705850072904294094575750141530703006397769617765330046623303423274076679708622812967477822987503140013551405915962003099443398207552769436305361414692682972949062148963983260735241733312538370284482008824436635742733724790447211722417370714370661134662239108265834759523218326728277967009450357777336125816650116063221691967800510080580930073724294248001718618845415781673413613890749332189818140942073060915479929644784990878096399112681382078932898411446947153483537627123156126260867273484599129777835484394301544280204566319955989336778961968950326625092392723853883908760507248969940812512474720067362723736212944001693254894514664516353593035124322831403839094152824477961415535101456686342302750756187755591696859863911965840324388617881194207720815650607736185805272405877417050070004164725254779040630059178611137475334514771743512442241139808517325123314967103933033702291999254756420498551651428436539231058779717748014373620366369996012571405748188167089137712648119824246319920350324485631102325741976457175962855572204047763432604229389045717818218330215238496556298951470961698528267261371151971589853574786241538906478674596304860678305281371366284648817138758020820069891412684817698465202003980644405296408774288877994821644151374595005502400011380415743591626974180047726648012940131593495607376098632812500000 [108,17] 472405462609443391488227821450263552117624146815739829335257217285588584329204755678240785758669908682389122591806915924392474453731310968829968574084024374505663165259661839300359788992918538655990124473430695442516649347851868564284180375262867714165881281823781813957157031476324445040835767018737346465633093984157542667516185931615345471114754171406479244359207133333263454421367512740931810158080408797531948737344939852059443112229594964269537639174604532164555990219115096157316345786259246351464138476770387317617586052340839005716592644672023941328842837758420958721935517607366517701496523925026163674928660581544778548690745816964471756813377188929172942177531953640801679301763506241439213166529577592480930005743047948091811460054575491233877811041459390226168821372131509186004257096163900125640809261201042028526824722351838506543854246867629695642281456353587064421778436032922174924972089725851020593779099575197107632460109064614320833492180718189517544158702164315408514482742912239849353875871282198792081093174930108947201550090405333224039654795046714884568706468398709733640692936803207101761100517002672002710988937175916990305747451414134803154370435230543314962267809863879370186741875927710306056601590913446192038932097445822073169236241327438621327841192984887045617740623608385026882107332476964442443851922386269865482452169761081438625068028473857677659074789489650697223868891389907478507654888698125404141279954043888054453408605296316999808488881566087474027994924064127145620299809995977701581613212935049798386998060374234250182854181799131928516242745454861156333117724225190730180193852361740498825367285587381549451699561140566758299599599117183552993223356343718366943094572945823948418537782440462400431943977773912969137297984588296264583288266591034479743584264401675757660381912447983520151334448465251146421637645014707451670883870643517154277710468815356096230335790790451282347428801186535776478628322961217668789532419705338967700299378473860481725090589568800950840758285302421840996343879712552303595796132640316500328481197357177734375000 [108,18] -573332511694522535814271937362461948189203099731752841915230162576773278256035212171552217347448370489248171187625317675954610915485301686295788467402898327340286074966467946743231136520101107128675652858575333075157286067951510793533869648307926974992079553307281410007347510705255116979124634715424767359056215005568915436234906900351517843056750394079038587644167750103810309918507637008900793657524579635971299033883149177626262124278459050212904884070679461486493514486854639618737301117108030874107648561040199298720477099766770133543609443840612899668392437967825966701192997568569001047958649604961771693901710751338244363342301865853320643914820828156584508335283447502615725433477924439837986087435647084893017600290289859412532297218345164213181803076880604217128497042116574082639580361491270964676886179661489088197888760965080664039174603419706696785384403835823743389512306507605475386536176965177404493717836025511009675360839804284950903660628948025013998794010185477097518670964876256120248630937289103592159656000570861768831841081443111310627333403672845445400536491441770764230375096171673130555994935946449111250775091246178032295759137393539157349757852236683660567190199279700068958634268409178161880035038328709543191744411089857987525128161680504038597570704268859629993998561868271130218915052164033123673638525186831195797846230969576671948106650585783509558874710326249518477602742216045562804467695765531103580979320035511758019364974573518212129751197683165945552070682424534008214705366784888513730399445900977866388440395417420812200165875611429161512266092007217495481006550120945494191077265984434233597717450844811754443319727488913609192165614711570346575498534530443832243935229855463805275972108178405457076387930252271524186293111541990573020701038366621187014524173458739957456496616416900944150036048043702253228932483247796282951127257049320719646379920206805066824963433186275540680957673838254256264391142708988147342541843591476067584187425988601389944110049080665838339705499421139212539349245959571094166662419411295559257268905639648437500 [108,19] 651489187815363631406114154390601467818919117779266023607815427007990816689893896586658448239099892782245300424531222862910498539979123978932617799169065263465539057820413690288978255075108130644198866056718755677194207243675286769120333981681486798161427428433972835136835624661472109789193336734023630164196112916069347890286459211989421545694144520670791840334013508161220816950077538964594258982112364928213117358292833757694158407318717401712139376072365508473832417133023635700885100741997485673877148274324251384823298345603226643715294552700360274162034683942277076702145967481988142444665044973181398748017141948915521280784574542098091205506306153452872955644681842065452082408749498241652637926201057023734277921988856972251871726708701780141296687181907632432409759163970334167554162506715764047849213299220625051815985260652165418297232204704500464505253128366539910253246744987785564195250558800340925249172823806829828309418136980401871482603208684796459702630976570439571402295804837509256930633848952371231429228614560947849410022257380167894704269753773854810209281602106833368996391136658036537919826773816019820798481102859848842672327500159682562734160214236772979214617030140345885526430299637720646159489573003034041326840963562014685380178870082567465206075078139582701777627320565478576262393257503945966067160054875881040293739975562649499711828077010040671012883032809190771301397833134338685679448899016590865101808256754259556467660722896869001040436657806820254195125037327968437006192395274583005695453064753844520375699330790938336487840739377595882360907847552845040598965172756872861133204592488837377189906005190193908309716696378055628732421726148142332456968153977785776539517019650425805522018551510788356612956028146598424872872484217486670506548511308710548861875356822379372161131628392393963634854673490301481537754297004669059112870891269884597564695512219851662427203634172008462226692492815738461001766266157279703661285068565296338692327956347758756103368779514728560897725724653109739860221616067348371359457814833149313926696777343750000 [108,20] -751991958974276565258816381403342480468788271085935327645867592207628252274117865980900852745204836351030769261185860647972820336596738581458445812696488989043600810734148338912398006572956534996866383730426108121424319058112449642991181743249129544943169619005347766747232597741651389216706688881927078765495223321316057035349984750948030823967520772301794298229337470065071010722160663600185173736866777971780732345684049213195063055291511998255106240672534216092609349080933502945619986443466199298512856034465944998789282107798664764464227098611425735451858332914806351176437981891653269008506378959888360043555200671387910310966698064458893746699267810965882428713536937911891956799377541751356021646851263747706297122143954888580262352932662072131437057398375389505524781268554127536354272416196777551776461388620639096439426582028982301815287661499123717751381612214692989555859610349428162015345227864514310545683157131258740627918852050345120753386388078263028005869695236465950679806730121494109526566487057639820311249412271233460490810373113387580679654306546438710827978235279133959919646096014193721430191542909167460795969186701482868851361480616231816697242325919409710434719154366938286384073849765411335774415548387353651476540263493383188448860229826004843375592288345136445995547964336966316541296402983213835792791729326035859690102498846607647970693834904059454266371759754771785761713326621408725395095175379629790808800749782414253182126995952601542942094376560165298930705261055855238282656051526345021003330975952032754011084901392347197411767368815388926354854343638650691746397146683192029689911760686114011497671826648671468618576374750710952853490275003181563512247889615214604944401407479940547913551546850751597500510370347746841544480503685309141720401201151384409178803617314711964571997753375564854377969043351616891177037816614567931093842053638543485869316014448772535909744952839839746165317834758021712435851749950896505798398237819034794281491432323178232504604685087855707681452381041389501246594018191160557762486860156059265136718750000000 [108,21] 904020240832237452623804743047954016160757424319975627882343982552095898145285071732955185606457488357556451859460039246848033150196114855704257368844087478029566997784444268003145378459235236413445310018246074891598220612480438677728832424688391969355357460217418464446600249603593053222902332823312508719953597124051248777031948070031277698432517005297389353623150472931759551021096755300149993369222724575423823992114467887969022218082616716059515904112431389181310635144632999374879052159605464823310644039744865315686719229817664454495720262256910201395506039115972811827539078082504598399338608309094249292952485888544222192036124641836891882812923944607915565673849115850144013433358511651474333551644167783611557574890429650567022066253108071092424903926269780524522411247925990862232083836094143085996839623675077001191983529519451206166199186923482716345894278387564938550090254728347220887180412645522771953422353829032758524337013607990059332089165029203445674502476450212741299569322767400444896402953982515125665786398107262525638913323031686495838056881365614548056074700232589697758233502884311772856085223608792576794236376297818807743834473440351378133934257516655262741132240651212709739070919157271202621960510507638262554290160783492800506034938053639766553151696787938596126576742926474725099362636021260299534564546373996580186417395732425636300960698803574821892787649461444651689797825689905199348423282868559612045665271591480634200718835392258194403618967255732656838663759309598246097416149884411503027845262557799995102438271587889921306238529817252480753047780491168697990248111637845300470557383823786030726068274360417609887039189366058690369542499852114518165318863280768109458967149214714211325086924231119456273341098757569776159218544953723813014841807641274808940332526798269978796552615197551736545586890605625055570844806627666405226471723128803473664833685193497517951471708359492036176726328405357742824032058566737478998090308745255849723210449961189540044381966448059970976568419702005372407156713610021370186586864292621612548828125000 [108,22] -1067327172163778001806302828139502259353873763496680982885640035396076040979640549966865777518825516240181947650871975263458444882482611776624381333034619877433898222621259519341070478426542684653197579746802905738679124983445858928776726433377095238079290213114394839802357840123673774147602148611277640444208631251750020552166512060065912805650930795875695830952426040740595054892170515422234750241658865906195821245240292861530397566337988483424215320937278498683300561788869777800238287162406828735779870859851813006071583491605059220226736535501113297499305914007548053578762741138953841068108986197815713965738315742410296503578178388448386531503063756127956065441186295539261523743192828218334778668871680198114743882764543114990878822516081487703451848155230900612214771735324638364913524925113217181502894471048725456284594985369822773559550378304949749453397487709989127497916587940670940611788214963785745061698719210373174452704434519014611132041511073968573731009635887831270442246067685059339271729943943648458282107351930589933728094537181034572421164458266089782163335685782165116268646506577671879797227736412280059687476874659234266744469923515516346150725437890926975264650807752321312687751519789343051534323922472239568464583867384628615068302916151255266086380779658741690388482353563350915211215893479976286992653987628709428103489135647767732320467809652795022288387676761202022763864872378598216423251196606576495182647903214565198458729851990948193528294093339039310238487050404157825335296938899887366647436217027147840967213580796135788154970210472902716921078169549445187441727205987746342910943651214406566469589669473337235382454603695131453848372979376446527671345547250032122835240972103069183375385960301733089255942396341805238179136432399640706969659226837195164697471294256403819863639546839801963473309883434795733834198248661001026081805101806698927629791408361515452847675460715311465639843251030207306120738845577269493977604820482901757731589922292007519281672151404834362965151960819733430174682808910802123136818408966064453125000000 [108,23] 1130903559630285005545738178518828583807352442614509421008811725242672472116477422250502172066741332397006913571416069992158590704504874425541292231453623156684576661881830056294581635465094171921941073741336110281149984638406678237776523732781161463342920393713648755488987825571151485925261105788528991839594631274997614821974356570629147256816334721069302554511863311174927261748038612725697858491357262312492411576450065116557359611912451128328737079240194924704176153713977936699124482190592191494362000178000629594063436907582475927354326240257821435988734899057226142336234790827679801456262599861183518726480053432442589292056067693042571242496543080886809940359051088570661785980237892901977006321783269271540151967323957589395523543457409517235187293522929291445224025685340041217266069126052052774692359458505327084327009708806832644877040959408860151006102155099481097944773436483017327122662891156748565931597798220720115929257049476026826093683804673639305962597186778585728952910093814829713899082684785796795971807017000055316628031041152838377612882941212240622597808784636451529091417042319853030171951435124706788849029269674393396383882179057771974387937272228025757446634002719849657523913096191328513874743592566742735108560154900252996709888664144305599637405855694756987940426403834353555670217790743279288368355764379404118829652731987182146612905976425764976445063041106198939643442721975937908504603382794355274362785028284265984551244224049933446139641231512131250949148015463978740574074342765433199248910697603257379082662293446468149958986697294013608311342627802119583953220663987620040082335698345865360022694116682285320964257731416080380000347869735050589530801634407590592544834519586809194889439485442914100222976521697633593973667278341601896097085630880601792950524158862964420436759249156797750428535651755979754270744000686817676913355408705284389648988559445372820052324789763985452807430372008611339278821150984612321326809198806203176151013025670985753350888383875561771105702222137433287166286000058335048379376530647277832031250 [108,24] -985619208856793549014236630704503508308254987416044258570594593444222988949882609359637391669378619928387452308701155799998111546899979675815881556883819249609609343072644926332125165266446654389244090488973002191217771039423590508672067109477383838295748799849785136964370910440586083827766216417421877551308973530490430306903799491871244779347497004229806823858205850530217447324123923181217998471201464485723219254403237570522091625372648240382943526675455901502335184362647008486620817204933466331083518783015144420174029631896642951349776803738159424899055030332089732555524678549073887148651495042193501983411360686014274531854786331720486032406952229212260508290580784205467501171313495331248391052444547817798122452056997714479047115167695904455660721486912241279541593614937020630563247071342821220421614577515816736003516074550987840432160150455885801096785519401963096579408504296055580231610874374947837883559326886411338107022835339753720576060260366661704413419538997251329544434606445660460921422346651888686786673983737545360943380577286160484153176667701596163046415041871898568466784199161327208860575203297810296650958901487941556608398960486138802704961145677436334394658266201606867969676203964763583349800712076836640868194499907545777796714352756095506645827910495312869065232651581029328392782613506148610287270882652409650586395662017464538609383965271675802822163555637546193744788044854281405316031882069547217400267881482443090904753498412668714521579236640147549430080974478053321595878178651580649909868262843279326648973414352435332218338682177528083009674820983510666233695829940825951737403527180222463226494280097934231115705811735326178208786728019453124905168812720418311594237985487329279097567196886357727491403085790058232359543761311775400009666274703419030030783181667075492097463009633071802273708419761905948381071689974561242213413263404138221263417780109680838404951021046223338281517302254983785539363083428122429692548348591681078680890435432439549853482977447473975234096019528741428050722106490866281092166900634765625000 [108,25] 621801599269870716307441825306948933510722508898979822777580518629316594701893572048555625463405385414276475825650851144635366568876523477659284448170752538915926750400866455630369518636626340922467364503261055379569230025545707261298293025698114507732504392806090883825455014909724240961252799771563262814282600475805339832020687744533550909672751383408132082619782102524041246848018706092451054373148201571295084072778538963760685022308009506197876289578013977538455481085754286048355832163767974531857941711293253544209505333059947353980685608820889530235376084202395037693817348753723099518412183633230887799686441871431010605761848390030710820353014394031604850312935731553897693128205517844000249633305499631198376543059547469621331457553403757657904881443634658582854477499824591046815315507399223633099708015264949724971731196463648989107336733858684166922189527604317234159730577331394737312800605789245748705652720750750269844471207628278574846669169556606292573095313361543537036680543012144025947885018726252352192567041634807857249872260148381189717761715907608632737377294843563795418864498709803182412435127192508192881971970363347653349236168698024514959152886441177440408730251411732886013792660986886453190983406377684255133019623315120091570370407781475674184791224145524543321738431768370520832780261331719742012326362670658885214440101463812975868343688646342041251062740291216006443191646292963778010304411811423061655738586980661529377668722203839611994250954110480465214067595147671415075922728166796246923995269653795884131643334912188073331861954450267434532399498942038842518026316330941724853249144230700616454548121754985466085024657053271513568127194919376616307671561872476761407313664577670137887520828991039124094886966241367025064229014777007193374710735979310755617478557466730285107382596517452336018836681577493128272424692465060406979908764568942634506905246220246634294265974361756017114820613546203894961811324652686138553150145149511936519071988679271076207320134291491082460760363333218680992331428569741547107696533203125000 [108,26] -153652245269333747705103222915989301738397421215433439502172567843492898291038202092376818244537388424421738447763802972247326841329849781905005012357450598072184961865268430705630517082245743793663286912279219373709999632587239308449890259720795084641847669776264649178545780598304734690025627460532515743340783448179503202037266399518447129076894253103539512714435861632660809276242297872112114429338483591433867737039605432071754794567269130942083169851386884512630512399785009112822830047935362953800648199747666759034252894906968887843964969027273728477284120386356378826359586657302955970791812351540709717454062287802917067609698522264437450006211559160305535025695152106378481471247341878857163499573892447645687109504388839866473722523289551635420651272211036745405179001918016208673349603032008415323981079320007076747387873667328081064583322100236639859691580299622931469503558733378956653295252584109771614281638172986288273641987955201730816023377494772048528849263124499222960447325077030817844074657849985471183744564120552727131300780550293764980832429927124658651807951629959936297544452608365037092677335159692173453953262418602329373169232778210835236820974485977907527502908526096621465527050103707440087075788802679182391345374569220428654874913583802390910657719136495296880779749557517978223108018201371028132021070041254430152468207415208569534209183560193021908647881120823100307453298017447724227755948220217383195334366625016573453702311468857537138665486525122538338933481543063792922019267284010225319231681576304039897935475234011790177450330474567378345166757476501297728885915135903360000251677030532188116199736374774616208796089675128847858878558976598417608996889694190258498608685391630786474721274014836987786468595404026829951206542752828647114505393347947293297477100275550670615486387546120340513226346638055972141242080464948618563816219167323386716307827572197735340568035577987034732316795908935427103807077828372312778918905249649294702807537262192061892782257747294106603680799438826909408817300572991371154785156250000 [108,27] -263333547082493187361334886680853866835083361861709184307040677745979263942629446322226702039052261396065819644615448546469312347756773653399564941766215727369649188061383557448288151432452390673282680145027174958173077826475026564209976180492485433958422273513044941348477408344965038187453932753122202143239377016044030101544686167369068688843402010218858078989279142844604319051421443716527298471781237684999544146512679218681365427178379043568589565355120655345577630919111774816673048090327264889544904813711572422524392848638075192073800828005059080931360083999007000902731308417358662941219511956616558553971279964923434775884502757867430716397959506350640714921453597824467478306782182866586877569354886219470566473232136887455899030850673684796235963135250804492824937272067911980824274766926477514971740001453119611589808822108151263964002377133259038312784236057944629789199761444536407560455359790518060881038585443917929440739803091693705969091155668552556064774157030990174333809337887481938871380467591434719196337755930692367046237545420171462321176265094185962759331704596122863838408420918197413032766089957652068084701938738980282490748811158443959670004555280844879474691590333527333714431467899241250837740080689413037969607051709774283531273275550805946293185193249445541205908098279161165978576294256768869307512315614908623293402941068729602596153637780579771610083066488628116853105344453427820407184154244802691995689873301816050266597872693536799725229449369693529868683541062171061438136845121741993438792580506601121725909054598848398478449496172603600607748488895853572912358808638501047972170416067323108818340534064663221604774814261028758609538148950027575071080537690219143814969188614389101013988276843111270660514510841788789709664731003516832592035664318570358036856610033571636068292461293851960312383074583355996620124982825404034664891160995155017419340695969879257987243191766860120184219661663837753846007060036607969428401999448037801277332105268036555253112260375351672453446763566553556756844045594334602355957031250 [108,28] 536164622877760889733242326451356162002373925627257203323180245875588049583167111975625429195589329025044735281291147860171021657115205452208217836599667835903797889637878982777522841948712210417891651936598803973752760244904782877642510882230228177616563037832229033606542037210328758286905711077922516433774150300003884029208528743872071374204225576638245024718844505753439427065593191209932269274448775528674665130424425104934133041577781467625207178312815970673965212111857209091661121227950550317187396495005773613636347500353964999247212537763961789473881976450374154882316999916949170947132541204765375514570227869404473196351299131982109002223433996664159576418471351654695511984259886930726910508357689389757954279477191160956256794784663651056892571813749892209705754211285158554355916970614778771631998647616663782891143666811502562679812642346188378905393147210845413179557925578580802137834638743884410260009083979255921148491331621761372047148180322174255904026586528243139769249330382233618630931134181713406224240292575945206074213208927157099675669414744575760826923626169995142745700486972393188439385768329064261598633980843670353182946189181775386307399080500232961548809681955518729538501834526322497521508297324860553836122347700231990986388925347166303768825800052977245987388552500212146285079162532674222220824671900693333686057149770192323603816134068716311484410937751084209410150129083628378926324927093032635008879348525861598648923948046351814277301977982539592812151098242137631122401172824962248117423142393924875556980380815069417989298419201269329484325437378448255918517383203719484505723746524371678802751263205768015979605394042327538314300399802006308196558957422711935805542710617853952869889588372314056108036869395706711701076425258312187702507027290498127155791415123360630709079169598749881569652234981333462293428363980725688112978466606289559804287823568828390552257566019117064047485909805218327661079763499314038570736905265844628184300600015892294156843606838867117257707572974823051481507718563079833984375000 [108,29] -661068393434007905013690291215618337516074985915866159883090139740803940031080013547104486318571572313683051689567184249521445239402942553891484693698698257256755440543310817952555922014410455142300959269203159907811943770506848598081220386681024322082208625892620732952700465858208796886165761438292537925255202645349398737069984048284564955957743469909173579219975213295948923709341514726639889843180556392368874608565976128467498999849812422432344073878643984780683217735169407596821589628542911889781055558027008052489722152298550145105906544372954144087838313161655362767587769844285323263417605020691056600227747080067371717575954153768768299970476612443300452607892745532740139265711238623159313534825030427483203625657414662408941498374897664371955669740142788891587420581147442260116467162702048958218788410788203445993788711512534437329192750284489309677753495971609216822580407123042126599838437184895463971325310469685206092963524493640427679729341871782572273938120784933894113709401039033093303750130373160811794924462612447454399259309747797749987776466792813403416615839909122798418080432861604394072739140597686576054682564589969084835895690572093502800299132095547148909206781335410632702061331721651545197992096101104063753311191686322467523554974725542082374466094521429956887118220037471589407407604417761792768300694216737321501528690140623595795919884067446311195559625972701356896713946412027683637526964800598162346774743241133103846275176079470554212164568275157644433089531323207858032719775122008536023522021665628159147135312785538097831236626976131463859044774078421815328890661583389054380121612103826851766265094397653387468030514390093346262296833627202176286128482411813498399193523169783473551543275873701973169354501706926619860665560586052513676585645358223909570064168664745236454222153353087043592973196063492040645996058631668907096461153020567417109832919379220256336510496113997725377916261297540133868813810357192673610237128147787489953041535304975118669983708475821563427254901057494862470775842666625976562500 [108,30] 676966126169699150897120462690293079667708452380814536054837071764696812404089930324507199111245979186121958618421387285087401115310543481495723175407112797310281759671401422047978272389453762914276777233089731272727930556085497106824884732557749359882907016384303643664055147262123296469776456952281883046654282837147370036546623443922123921030859519188094756432133995134345048458260210295809542574088220511734955906919123887268868929444409625787184240143094308865104855927344160365354080519185647072776114049529285052796718682411074234418358202584073450126618421768947967375174245577632600081085338802251768118043213963854038331723598360189138132943495201017217132643739427128872618684684399944094878847850914305956761886103845560997202044314117504820721418090990633651691393724202872880562551158857460900684340671675982550984587891640368779718045280941877986046465262882253716320714477456592758660536273218811834946572260660411627692025540221750210610225028919775107939925098800164243206713290589667167952963095376994781852081081181754850805767081056943993759192207533577405328736468501277510677704347660535277909914310566926591680499500932943053867175394466647876384178016607649808594345630294213223681928626247883312862386461474238046680312830030830757697294304627521535975965170155371174896936198876727659590114822446198674387705633710595240940005651726028955734612751672279826110129270459952535865320894415623581815281153234330869576024735469918743890857189261944297805472433625139131476711697557706454703127808470371528873396967022828966921235485025165839874092191974353030948253385261860216690844741882460320755748330786918612875601561118827766874426805493134557482605427238351552976834969845265209161947386430079109304994512590469265607796530116983124443533755122767318995552045109486087924912241300991619020479153512819338207211806875106011123706527638976081090554699293639903449798125405267086423983184984834488222621054470664232213418546448911608242280259777321044060928017933770129077820427348013976320828533062012866139411926269531250000 [108,31] -618369273697107240992184603073380714033446670745713385050821276544581784130064764676915519363986502551714319761322385999021765176696977561527229039723393495041793883052341070132747884398148788945392563506692607244183463625354026137772219425715090875035032700699958027998605392886129696855444533599684879802244384227280971996305670470551025998808649811413082429673405780315304017549641998645833838504515671775477914582030202056771944641604585591892563874137268385511645739859997357550347185918064105804945625393784630524687233610723000345360011417400304763034454805514398760105778400287095560477973113816745536915902668749480471422785756174104782322365008651529561290832529168123161760716149083332731521539041579103167071860901711503883264044516726422357516445580945312413729132655011887463307333537442299406139324676209098449400128571617087842161359339350440077806930738864902073097025501071715416663718081160973269622421055687113013745681081657362484603131662789918789323746139686508151581023992688667719616927107913594305829993787492051798738044242626925325578889535572023611753953117490285040426552603469214738485928091063553083408300937510712183774344258659742788017851973195106204919684196919311154199680677359574097275759293832986962600879654926528774423037239409536842007207597245317918671777036171033832701375651075297178886371015026824554510487374263309959012330460102044165031101752601550867613484685671422837624490082010486623200647104831138092821550554330218714428995460676272213200311075939243734343833051007405115102880730692714664378132808495283102739894332042490499218594985984744208603211382536439260729647432049589683315246683725262779350923442753611253992400809701164965256982218869927412051557577454974397351129797445110539028439015829215816341911786936894807107048671967689785078264743623918109794989004612027969949968604057763898818489164964460246749642576572989802319954121535611737485542282892599197240557114839578447126635788383195336202967719747778382177613157310283367368622907400688148982226266525685787200927734375000000 [108,32] 507983633364517254326903773074917974468645070387282120937227515191236369955973420825624164070503923407065457592747823800180439825678216661634561828507716593851748299839447265928291806777203074914819826892317638844123658503428057655670284486581617192734257201954090660283842093698733221702778666409333542236475006558003200883226738537653681597418929413293953826639222279198030637177317280370618626429811901028814031457436759116267767098630503088793790272744853217552901635202940031348682745704051162349790925897444280096797808595535919809523295432390569047541471639451100528624701274538803301724560452568161912833562174575750157182492330604608428096508763477684484060327124454754031922331975420114094250710702275895290610774301136805524711049439556397913076644045491279576283898904474980872254861794300771920828021599136352876393826737892024697512593734652821260340528862738217026964694247155130365724330917463254382301547838868106499284798368865052228573713507922222595725352610884989650243458661177389981583052388133559855477564349336803146837467682902684717519334626242070438110361199363809034201519454806319948156994096006474223531951362887635537492633643084840198518065753427015706835185487236256130823719259812880148933656342818575383797038419895266137000813540390136497227901220374834206960541920320399909187057787214229864087637539807032553450221525708445340820061042745001657235409200032834556644110700443061358091461671359607387540010079709359049918272015400101941299994328355318501734781347742376635007072335934250366087862577534878026382176766600203256811061594773411474079655443978487376175800691426877362895141101991868013733422645763566850417897295684084481946454715567743360976247677699958640338399463162494167298568704445987023772051755753470507842509913742402976112876214199272669350597933292323249054274467752693529488830709593857875921244411375483674307239013159714894995479175901108798111703720222763027366259853515414515900702939890164055629906988298332766591269489814998978099622704840410136739592417143285274505615234375000 [108,33] -370225194471660771603869981903132298062534691250795421798499430839584385108127333134156753701858572427604110369779876213051510984449912050870949458725734797025093561974664166570370783614284403739041889395766408336619475346326256463532267271024449523352899515537385095393067985646123859626172836687524601182993872679805967614614742437285367491392458109387671831953255882186898333425565347316223980826352028017361876366927972413361953265479022496489066913208243694934098389135540714275163497631263138944957461283345238398490665366472773085930996708559275868910297719790693623059073210164736255705440315336965510718703641719462067351737744512997365850133339490290785486656911365311247569717225757930437276871645345505420109506651680588934528487039205189479672146422244604155087108972028493409344381798616274081563990575462322086299146014896113867056312609304448278031338665816093889078519348867058916051818512359770985846498628595130920664885226411188970852125334196876080964602699820621302242523328596716519612608964431807687809775963556842092831225778693131421580443307157276575990527185760648606437903772556490974067546052218471051143027462197263485630954084667674270967173235721218405401988533314223705195128414884880105460580405489353131897483151018093904052745636116226181517902722877281126275890071660993975096789961058000538696932339912437043240283967794067530738211468183928326372264104534290143911073417066889142848842020240696698403428890614217861765265040924566449914598615035260932845158680214369429549866774441677457903379292347018933392262346500634025528197119020760529823623144441181820484008068919013715796012432705806714977706701868371149134451033204294262042519500688772169615030872000660406102040448642220133488043734336204186874228159595397942012521585001381022980601513777689809688774522518932852982697947183084077767033604724840120076502817673589585393485286616784815052956202142481061270223127202170920560542609573370831938581440322998728454341583800968215756037222055045319505511836055688945634756237268447875976562500000 [108,34] 235126643706828731647656311003905899496634846083858072308078618219864671742352612432319008974670309534849273800816986434833496283882580245189950071797355679788506565537561396146176267796267101276707117007696855955449072482009252588418628214252343505455635346011957515751819117046154488442395841089485733307724240814609268069175969948180487031194145233768023596347723202386706390270925448342356497075047004116909258393517413665138756097918672933996181874783293413189748834764065487440617962497971500060305452012106632704939460625621032115945070924758415645009149878075654639206657431278801453375643204808710255932436795693823260661795810145217406723811159049510093715426901576159877395586601047831343215481725869446521927921819260929358597985881931115074424075223222040468276018108752599330093612430950865917310392003496088383011599545216738802937885914251829435991787626236598695966600327711136081501190814926534138917011435918846678151245692863953718433965905759887498684352201819303872633228939523806830902572114542271580642904115521653796159608123443925293682581884051903643556267876202328598070914550025424408289332447766726243276208607819937341099967582986220916771356162415138237904442891388545999140674645540267059166613036841366034880254385505477898271838958405304999585369150269959159616096037633486550728210883355392663561919288202394036441296831303433554428805297187726570108951625925560771662381804934184944454564362172887303325746335882256226852077365053293241540833845390166588205801435160715869226634528325917567408251052300717425570320130531488260574196160813183749479071044726002669620914868432555930647378389477699677690624602164160406269743382037945606875464620758779699600241925167378485254073975478638077810246691222539624577898321648196972816830444007779372815032527362318575302671332749088151197826967761506371478188392864441190835373770188003181709479347008745485301798607307886523623691124300273447538509795811895729830431382148913418394480489542448095944974465524538332489301595273900602478533983230590820312500000 [108,35] -127908786658245625594551205949600050112862461782327793057015524467011631831070743436487015191225819025791120008300578530388555126271033602476173066592917543275378585770226839486721629241017819313256474874189166496378475636642064113255751799934046897357161258324849251502920609639479066524487423708205686855430319612370171310685683270353093139071277866069695509927615690169598628583942913191939564499767329358100237527417485495985633362264462579081269276970844431548737987740822847307220944338581240934229553392685851715055669815462910162897446190111699640187627650179798743761674041793839326677826680144997864498487068429902621971077210539639417195576777812938019376993339548536959712220412052556903413389830339504651909293111897194249916241499799190673270588587823615043964240737087290636441580928296842353836275983528961669870004998081701715490946040745540687472515292348504041961606627579984793159767661857397683901604536336598886130886253736482353284117564725932195444568045894383407995906964783017086493167014163814128582258816511333649518936613585068597097510368624435866030785131659978736243267705515467907922331462509103689596057278767709614008495900880940351409030592454903757116448179991121914598358588080381401909992968969567113473422418805748951608221103866721363646815857872921117466558630065077354593650020578672770162915847472214632190212129057406486564307809977168139704741672943667178177760189141130494283509189220696818670157376789588690129604392706720120865302836610875414626900187713821880958036992354633682152404883925536722131351120123591376229553649582292909385998531187154455517176049691882364972060521570750175113419447951681651512292606328628089053650504684054461304535672853821247587399111175449850208965741679679642177969606445538550152395099381326113847029133823214938941943690312324396235558446463925162592220274863307862776052482475905665817768036975839883322936997616339846189796363515098252241322247712979796756575888825930825604977398360955679245292334806119970147531006432473077438771724700927734375000 [108,36] 58619141951676361294307224933939407149460401742627179869513474718579595849855777324605330274675936535029334205592047787008761415713714457784341461123303535895218797552384250320131313220627127994526612068088786822981770546650617681583108358467307996743361664176089975582714472678662886822590706462717377324867749133888527712713791550126693550869928016936538772877563404653275815638141178224195038648516642192781061522379158302060154005698979603312902813907156083911214990132829064529758241311508454598206426813454318508023302718219365710266997809899981004218773094240182820124534550187879610928941885307858818981756020966740266683053839569925039748063191714058671120348890668693148794020328409308855912606244836508440630362069865562125145404750796873872983061387875298085508253325114244886566617269852985518381934220667602955247595794214744747389974365233971965458089382960774109196538985188268676704231197594127448819582511792029504025723112074869492007909033441151039552842804227582004803076671636920355426919673022147337801258880433912971849997194746904801792298710563057126341790807657399875724236116715963940974289129072986238279511767980856912999022779433835345067143739892301192853109289635297530619113805682781604749025053282422255822313944734211448337632777195687539723386304992323226044933156917644469857121229416321085107366125016626237238053890178681177887442202059528274225811009196385874742704888750155387343227933548673821340341529485501281985568613866949914822117782007208427171822069612579894060513887074922340066464134650057913562179559834310869925326589030005205907347119175636956839970314589041186940136174818854717042616018250592094791421477760276301776015584856171952459578127965974120492802613817865621589866456499168927569158844163331150040544656388997091568929219290096438275841217344414806238800980452387323155129067265922170446207111353442014934082797820869185994440241102590900117580784185513129746880550634966479645514683578702530104814671836370166006714375590922611047872692324745003134012222290039062500 [108,37] -22269873488134727857295374716864253626444654564133719707329123991029856400250267516078730351732429600438551568048422627884674471710826636576512335531855937669541255347320887093886727818463092932406915433708715092021243176649892530699395146649215211894170017856504562882875385145362105508031666896092317008034984878103736409316545140820436526886212750639160767125311410692782361996134035984980727771894927446101128589524426842232167540566449543786338692950574839835093530413919964093462345942772832575283842305188382432239625464389634386949620945387702593748987413421350707288418217767494860353771716703317869305223347318651091710772683572443530262847269534583021997147749215640678013856945160655294221860894460794014371609401585034137733565154767832550647484448600844271751198815718727316783711697318096821613032620452552662201715310673293982869581731902336042959807029434222813305868632240151923224652626737699901996417522977315667961547690925553249214630595313984101458378514593807905547455879736980733790345831405896621980678115754980470118777254851827193875524247745980634096518887752438826843764966388729529482580794102556497865530941960259072034425062187314404558106182939628838708511589734186701767873422061848870396097077304041693359015100513932523125751027846735976191797851209367462697429056331229476624753540795989590115183830809699599279294553412548470603254530287242193797079099991294626265101108478107960481393412043096126244823834405794261973215702795381729174181578990491784464762685067384601060878157299909609404152210359194055939412491286400532905359210485296221858862631927314288781522072316923089239971937985847829271530651916266954437917111520435354840122476815400994092407389752375873459135097838270759609488296508298611049003128218054892702629563907826211309995326698353245379501089378446415004092068970678331368284192778365446513979322103538480668317959705651656349928485110014926781143893219357971001777027191471143653716969166022125309524187521714112657171395250055301318070632987655699253082275390625000 [108,38] 6968347564409433619399333541485472931264519310849362240483204810081205227378287049643230326305158513986445169260867801859118890144303298231048940370466978122476548455440126563164189740878235553054900533302514164083866159385723492556287486917665677648192511591088878296183802160316484047998597044707397492685883513327346810480220444951503295856975880994131946313061499106469970224846807693653318794461761407003552495894127057704808157855040701588394935022166135318986664453696425520487928459860259636591311575672127484105904002255102027674289151656753829234159096081726356443592929450105582581333533064022744081295117313385446924241902097488008656846382258897951417222963530189452055085571849192321160653925592211669789888064417254114418245501254327393456392504276260171916721472779482302343543326995646624688807794420314684038718009737643520516983817503244483692868471835259957796935901633802723692627869903612802600866643759579558402356174014088123175830781933075994262690991017807772140017678900005263707215776170410772876327937968007265854009242787768681883719513407430681157327521201121205820327419089655585897464099859254155084463067912335426856524601721427620243217491670182797579489729703174975437972302910473127982927219019819883265769550726792141872143975603457807493435634279134525838292238456466944397070885899130624827153989593711882424541820777509854837092026350515423090810748634429524241266027063993235494309316481780955125176301739472566151249515608496304959820594496639109305881098069915567317285850435973427490555923835775531299865633237456774704564184645380042380245234947671830654221197593851810647778143796860843279356250597678163078289670563898167847436654229259311135443718257652646564140768469976834207887974655853701404967563402621445619969805652091481603960080679349579878485439053746634945698836401690915418227599533353254380173126078049170267200566824123363384196737630132234290849468687713226849364436166418432061181471257697807967053373645189191301076939849545865968138969037681818008422851562500 [108,39] -1898001556992004817291434917947112008217505358138976988807623465684122342498747284500333767637172502483421793272429925288323308196347298370810892502835861304279116773694490132168970074621422221995509137460922265599736564478909554626006449350981596573784208689796131529816516718783950276943757526578407879837055380757907305477435377187440397821384059108649577327438829885951332461372040318220597290512026917705533885056171380969249097701578650457399081737352862318866373113518421498128354089878048621509605639514291369733334700336891344153393404067856259733131671855404654157554614886364518995814917612283094733753690039931508486715703367879729885588245429316418424933841253271681471895398076043732138200547373215987895631702480375700970389455717427572526696886933328755336519795665829480360455625600373510899008372201267425696858755029159333760571405927003470520580230504957891474414806302752268416268151146591375696442076932315678671215701022517800551829190600150622568066102149802482005229100053824842297066531307008058776946925863995015928910226466896891829550061427039607513226829729053695768250369296028270941717988466754492184206661694344068150177273749213956279022406671753689645936610329308373122671862097620773036691313779396020739962593229075406187094380739980684256138396386609283467786064382224336902735902994511095041729285701378295723777675859083379066688358730951159517399228519482160147209834443970956950560754966759157825766247327181677627300987346718552462024922653733284233533466912500469120804263871576997784266505729425612103494212667696772820923108419073892665847806964363556111193955052901170038934117724498751985301635739973625034451708914474669511305667067546140242431351154082887277130788556224198340924134442661677934602175059993326738323661259222685719584706804243850907994997705575747969424207981465118013544711171695497066464697725974435389389352220965707177376750583980878944565509373878019738974701480215800565626947145511216319680246880616155671570033369732755090808495879173278808593750000 [108,40] 585262588263593163134915094825013229524696337897295163810733167886959822522406644565190940868685212899012454462646954201350752297071087369556449876248076478281135518339835770568221022616605005515689770398705178439470530939164801557513965273825139656684740034043318845042234469733481387693880743717152875658378184249014511184939724706125237484213189270734292340217438160669125399720980360542503745122779727514319156429271964917199082004438521604846683283756947203545944664064361060628148263848869865260831738725442462027345349418065673986858934266935145147607655762521000590002614567885802444843106591198305789397166094552091628991169379714731380065990693538479044704687678218371753417193643433810925690747275198152483159734140871214761220806542083927708083792758217491293395888730262182864078843762112661036378049537171260727910668902972119507395142348172368748425094720269167188878149808474358674948763427904761499320746173751128884513911633297656160395090472866700115553732796882111844092849889130466104764248717746499131667020933803124044623774842885034946479681778385155815063849362358871207449532800720702136482885623512723266863397375256716632777675612857842909725761665247761845482242035592749529328084148983893333276824523910405662861584091307910360828233847569625037634820134476205051741162794036728830180098565079151361417789266995672662378684154954142335298392071417702984193747503965725873788164863735249811298229103050651250262032983469321141348380563221263220419201923284007488491414322128702162259464293981516832525898634967245698299924792004248417945839933461600346454299914629258852839506399801440925598894294465138560744358711483354959384109654200823793815252524206835150579604491153366437020861228052227128477709388623376033325155076232526728176462127565409415973655739323720472402960861224018376395467315080687827903328198699888588733199775935232580895505524412135994346157236989443630162162904573885421842817165980965523231528821937649691375911621031916109991755092778475955128669738769531250000000 [108,41] -276456706959774236099086670492624028925185242302298305013797674063602944201402304999793841673948918870777405414943674583907701055872506064396680497460031126370171386239253173063474541476709332784388335812956680777056078209411905419496831041739539056573619367380642257868023184309715957743682283718203600882141154744558693773453686591616641805973365926163297624794388284505467607980335048956065464028008560061178756627143297086483291958946750472745259978866427136600491682655754432008867526974234264212755758165603990030385314297021289836145795527721272724289194653317206314872065962809979346144705310736977906395613500884991429582042702527483257492818341285281161677320080709146748001976189087990146604684311176582409683402858000228014348748665177777590900492527583338704251883386894524560706786914433711090638459401576609082246449820058974335831708034082894196390401012152031394139025136168578182192778628492849457312870670117454023973144435023549941155478916373785253637648593845047147783641353508569859019559422077214472271770248495304128545044063255672262500922692863199876202142416068482307547901242569083305690454739459907222982255613461257417120309202152690121419464469352584929555941250901326484634012112307957024455055416463920309768887014634393694324220112234281673776407357258782049877952296304543863653314365172647709193440084022749605311026279093549129195607269796215691299480347830140813705855806309496672994065952067623112698670877497811794604133924710175361004798638021144264088449769362555043225813144156829620126794579222681975620893403275014987467465870838648792025416929640522129181703111170070148699837517744813237991782583163259125487448258140023896960967977912512350143581697550744496726829056448236636421914126712942314402942790148571753805143286350375125158321133437842865486099325222590631579819468325795790375553347719303809067532360817297130580885594223406828414249015695117493136385509433781635230530738508852045450686204821834835962732512565798864700994386112142819911241531372070312500 [108,42] 157330760596700162012861069988672161882524443798807715446927095428172984852513409754402491987603013735399097640608366436689307733064127443309352016616701777053824821511812473503719395618618346771799820451777193149140780187306484254786676268836476022078243288338044055302659554040419146158183037439878791418963380456055251573966831202524076651921074425535865617527739717778722938873897440722899926841601563156643162259100661785202147199659977254110378614638892768093583229488935895845683153013873828402272707624190619204712500088409993611133226169310617694480945865668306033727925192011339642569064893438067513252332119484630554705413672131272855057035439837412323769887452259377579754165036575572582766134300422539275304985545772416820500683309198155562615328853651725343200456653233904817264456565795380887827066400369995697152626565451005653693942501424668709694146871374708856413570504299435353669791077881578136490371754790098570615761204489934682738972535581516871480308616413702013779972018739982679774740269543486814623086935111680026600379002371640930127209666546844144852848873094346716125663770069546597665777606903835511512400752299876056646752140273544882929396804933239869669067007652739140386067269513404189011624068381869129610920268430391725582693980319162068956445241811733548784576013766594670702677373632820415248165163217921654122626428665429893734945948160392734482602049553255140316034465376704439947284499399373553012694218397911834042832602047055557905874249459501991624495509081778572577747229571464696921755208775173558934168793295518008267435592508642084454232877504451786986934720228315089401970662733392847482480624165206892922731272483511090432169893339729740415230524324884051933721687234015062394206855226053137386303259461413033618309952229411687694365294973399556949001699656509719235377483391530958364951769188222549399165268867381362262772669105507805637276935417774168501127764739038428218608671274575555713359736284767905094264306203530323635675358673324808478355407714843750 [108,43] -81070376033669867854114749198369593526059429402975277109348269293634892793914157105264958171946986686051580330343512393746253912356462058768388053437500910641284120675440272787032344806460623537890798226925634253185582593411557892378633171727065665452564314343936934772706561819530617889164239669616833559485219290538261403612078466228992550073207589359900153615469989976216102710134792611680136774938359496969795794064963595053078824099929461546461683771650587071693301993997189097753898383494141393819008690743302901650786583611335931682119509265612628030718799205356037417629612029421995000438063840930567488427609072879280572521499128422023069159491145781496885836559456723840176315002644523993170073792729632296726946562047505784568793158040973275370448697776230808070147928472395692002679910574031612829132236696064576601820398051659231131884827755115462240717029852359802104860475313271783004965161544595209255200788028978091420724008612285721021917805627410908744920079880786664854376176728959456500987831987451319028260772156328673147982224582870828179124269600834308388145323591691904352796656665001428283239489819240678651282812472545629481889085838396513919690001206541999747635959774663211958343203378806253126468717539589248194651708476377650955311621545484831394930103619903201008577707324481728763003213236313592852100237189587829700267935058094141053696941491544302114412855383797903092207328112399590978072812134465287473688291152316992734700003321830919840215709005503591313624502175880422624868436672291474258708196090025556363376816042394251745222205939052731491409296686220985860623170621608392828646078779129837931417879839081757273748858789903554929818425441835994641780958098028035048170280514519216161365095965115676698421215495286535884091825420696920736919297953212456875346619826004192612391932667201703999515068796053849607721831429147296239130302170308906766712614542283738910653382779375059827583480796984505716115102096776846157133054535104399462852597935125231742858886718750 [108,44] 35580556104902423334767005344773214931309422639805612241123831418534602286781857292289272088567180570554293669598905520418402547241884179484650841443558125821136584565074183948800304337219192813102076168349515743137790957822902802012865781412336434020487589139919255649879161739051318385713526207932508519505330148643797644896502503304922836622101398994652839742748677456534242063185973748738284558801866694661998573163524588382663971640148348697374726608179598751320453501127014081888252384535145105038177038274287795930275340611986955201547835248677826645429987798576294287271313079742280579942178435522451519707567404902067409028000096627331831833373307650539650664925009252060427028053195331056325729579213406895724888313168006346853503105207993477643274612104732677204319304436303728072727580991000433012573239335346124356552923935499672956340704095224479316973468735299338936284234489125369056826673018224337507772431189069696132529467177430203179863479329360417967460046690359293941883327911429428072149943768776864520300323442749904271034342951607176465342919574966977413682413253552738275208239877972291029736762196295567616555091733628448401942280246079178821170663495293469123882043080256851388686419326406428878438493681113787251488426945560539391445660116423052006751050043595728666810014097206899095028041304336501535697097137560629425078431869926630922107444845523801087447538160874689396189774991811746542857335662808076082254803715410697163743099797929509735430370280286206569877580673806113853890943074502664860612540286183189560160979214036610029993783974610591242362092141781777620448222164316303844118342164100546014990261983732723444770486643316028986767057915421122988191729193454186493778824638494802608954348821118854452286956528690300634608030788994339499486845812602219369974504711797251380284820951263483245754146264513051446043979611393890076713806797434006491895943063381304672411759712648314372081570743082528851207820698619656470118588487139277276583015918731689453125000000 [108,45] -13528741775111009585064974069485288562037545111002683539372513183416226227694160702315514588913548740890714143963217097656816047430143557707664401527282324093922719260124470393691601051741849791380123543760132185981244764321251640280628663233988217329166339633561942115131001258751169623660797370914184953766782565400730660071238155687200046317622267800100931001484986564076074054430391796916837756052025806392578483038380304611306045234609409260069770457850596486182276327207314890499665910403521364990359457379428493549321151073884765620763639655373557295133602670744821196235105411887782024539400145407181408889432740648872192163261319902483977912847868344639596017759386997154844506379102315956844336486766885641894530624905180174964710011188398598774313338283823300792152340332670306287270194649181966295600368000813201011797614288757827429229828782714464448094035697814976326151140110310803153972627239646673835897567826378654594554857198513875062937168809762107273951273312764018627637607053901910558447628063518901918332509491833001866733314790902615490833607013573382478752569459075277307911227151443474681110077676903385170235498206876110471921944477523330057984943881309754650308369072307908597248736929345738977961647124637100903990442148643269320869680999563884788743596797621198477550969986414440819989798819353819387646470183401470512519393090602212654867343327904978900610376782794891278658148935030150841253033825181063889477919965583028316783690600050731041479131273749311158951397886191590601756473480075665071192822230746257256424204600471272386241535658023696925474008149752636152044706526611466443147230433928753953536125140583766728702267280342379744705306421259330991564554233099024108339656436481290048140797092758137266052674176882101548690985967902622336342729627543878359330943131050351318483469782651919047708429768851134173091038054536485141698754757431203957175840723908332826627136508943697880435060341742975019834735096650008782243057581240464060101658105850219726562500 [108,46] 4602139675242875503563108542744017811119460478216773479680796997682653381044801845925568475967516572147597532241079560516050345036841465477438025393604140321782075748974370378037063939011954842758567147797141763874808168243241924024133298035399923498854822295561357609534982002540889134276529170632719913805529621705206840820183463904194048885554536573108023690641419094358445402338817763498169078747439025408373743011060839592829836470920027704366374160025634325786698166997702455040280425892856184172239336603945076133447648153206124130173102707388267144628397195892039161686397270832186052705380970535384927744584615096533483208994392616737874022179121684958293229914169515893006986045899935372754956498819272452222316280619926542087429354979044026745288750984775624595083194949423882770785252600876020342972429692694460571045530577542206908968687738334657148204513651205530435430468895452971942185753274155770752584517422508215661394904242659376766256998662340261520055351588668222358787173700459074993257213177017868370762136658468464090211947399300043576309188581005451383530856450328575906923878857564814181393846270529346783264352767741040620257124804042932665507066294562847842363137164299735472186693968474273950118251860483832575190058472403476436267139413632314557205016475815661000911645321915512686455977004801888795670182400535411314217732806511623590135089950561937235174472501667876422592448973978270830718101099907778874754603377717490210702178840206078530070563479222184693521946335578936183251910649474698748423165708265084072913384100786938616787948610544000413759153370526750909533224079238298185826076774186351509442400378631848094495991972983057127454577532316709073014800706067021541872469152133614915420813623052018868059257320468097810029843105358566488223856459893596634868645205928271876865135351922414702365485149610600812223617269298725195468141710832676139569111013821069349992244778873927261074218198831113688242204476830550519128593123241444118320941925048828125000 [108,47] -1445537945760233328481180734095532429676483284423406088477913896093023223731506106896050035265774414388145519498102463313335082049297926436314001855332983680402869119880931655028095910864991018008500404595134890713333450059421815875362890941662219407007528027387437797425771968370154377820283868631972802468933056706948941888023814526421835173187135431939244415296023747607251901660243386098298731797381175213863569723529258948279888725573427616171297733466153779432830822853436388717860108532301765295653562000549704149608410873491905124457707280021832354697730461139260143858349398931721362860853369539282798589489409943975220976571055635619128993477938754844249057420242040727687648692863002626402487089961491677843975431401147144962726211713666739516520053964081573434081266005789139923235514174539955216657296078320085912448361082081110527120548821117012464418115953689535778107349646115940873022875232932419688199949449545527696085360431646443537062730755036165477126445993043979148938301850703080375940857244907890782397911633317736567522956818137765981169892694599802236036792325408451312279454603626888962044515274693628218329830920128337307282649755422132979002569031415427965564824718174603427811315056509012275066250605213757985755978713089834645104832709203721656818148985632385336575954927761968380479070820530280949273813756881780791056376545822970679717105289523685125609604300634560773639505553987347625544639927505269526857378687336349980388772579860462302735000947490408734558166301427556944014122700700107177240456098498439425541579035519083012731264011602228570951555622643774762573825794084885432451170090198196628296960148990131301665505097447091691282059693459344814682865655656257829396829637450477859978375426644197295610926002230968163456870770140173617728403783341161604104707434393038097937945335973128950910676928947250649006902519060287473088826729691496758160743982333447357934173807371765849376468547526182912259999800903310929189871103517361916601657867431640625 [108,48] 427797121492470550839231195253130183200695900909625591416126032160820853543002002328114327267487919758029045666218207196572350682999107756795556830706216541474867540684923185822731668910373530455591871235747563216176165970541369462938896950645874765693522606171248133419841753094557966806261273090661635254124068307406803019745455320125922090201120355011185076775145577152468010626456999197560848165365087139034984118891944780312880839210086400489793735375880736951296566591546675487459867360412172441723206945137232660567511628207777130320078759333077451647346510485457753701845205223857557176249037830384719014002534737326318005659858853814758292638544603374186857607871084741827151401707632944317309851893475872776413320005207463667249371241783081051780697662577888388695554025052821814286412625054890823532224258484536880486793949465070517162717627533525402904917733618099376629660651095657287712717122111867836236208408753712361973653125125442439245323941231742651734916089244089115585235272417228671728758307443550956136209600540983324852892441335200233318451728229907530487193224369677002586875699808167474353084035129456393243913393664727875840896442631093321529872911830053004667147062656397189159556991760157042788927455779586215028604078577094807593542585336187209136708999763213939578455535997265815746842123106846486077835092762689098583862909826692206855949674908561310430871031728601192382751153004353769526917055664795160795118734006862922268340959437392960152171496184137632195696525812732548779360086792813851420626822706261432124392682311006075604294540944999083609713847762588465429435922901378116069799894964788669509696315943074428897938296030732694978190666649599926632610950353930527907073685151585314077134427071706295671311867478184363835097752064810393888123304194756262838747784956256973173553536824965320477331478159392105887029927245421592624634694898613556401105035135218947290830233321663627461212657334694589393976962843346711906633572652935981750488281250000 [108,49] -118964366902308512402119666716528343026745630794931282628804166895617470449969490994776872356838501483468007699670790103967403966131289943396665609181220714616869406179832210022575897552442913219534042929401411947666491692287644481537785767165042129430497331060723354482883715017848413379546487927683850095215753791205670540597523901764395426983296216623266008638182900553172891755126606117594138549660801123577613269872269992500071126843919395920961214104207462576888148999978530899722041665380622510692254549268030362448503657406222108520861577875909535448978145790343601847697114582036810242460003303617117375400018095338902780037344069423510453776734814218470357348322825895761847212353955260858967401153279253800532982017459300003472689626827751026479320725592895410021821238739850728479621214310963512026659190561462783518122947977007191939880046857750669198309103169060785706171729944288052985836721437370761791861900436089434108518219842263561274678852064628005617651540017492276787138777339121083389911209259273924772697720748569822171383552107785001637943990530420098041214072530761901403051868040891461510146140275098311768737687852625480297344898649768582289670846473098452086542540051263791702474405952590714741224061761160922663663906788044910444313760429507203300299886419796993586220546488295884912905495739309402030228180051003814410817013901782752573077713848233940668671383859445664731662045224076823316947123383484303155540175023984469350672662622760526256909962848306025255632451753218541667746877114894213241006681066125835518300236799766985868800286072112970964738594294122287494187534063761295303919901776469685960075404541467061983267942951249475772807448303983857188050200544031643765965681130445414762687955225105949557689388885702615430360698158304340794661414682622235681844786488717039389907833485242174752675508739765011248278310051449325170282239460669550897622010513316976238345543205657024271239266770984732137991790601461161713814362883567810058593750000 [108,50] 30168423227552923551642398460222419865068076228713952661485542312465326684055785279979206949817562329020420679986698257103273134280044115641997941446250315808384422670800120107397437571714519688762098632948777458463775693401697470385407863987767708054070459954063912564633349628788080468978232745614126147598570804008546631291959875276016608657167665345226025385779295925590608320870748511368787350879871078836514057572513560462774774586280381245235805924181192848521841298922586648005714173481842791861498078527271404961459520248830890374419260474785342500604437339283483277726184794776403560783465233575201666269537282268384467439510468832148514838903327903450315067869946837617735816735447645578589267980745621417808204627696331662012369563233339855403988450099178631947632263196468397778475787115913703127718210126199952012888187478953651105270106551816455516059500323540975652076853858775501553057157804369755073373464190030675199048138014321169369484975210611752765001403602189429814379466041991286721568669314987289925824413242249354037143368193942101882603411717161384284872795077128229299733480856327514005018817467858813635037335588557121032588426092684555277666416395570455291871181559714809160553842476277178404103783804907650939357897633587315562169316877899139001469432601001586422777628379487604358119765623312681169877767030883239946213633900058383437531970678997984932393233452886311114840350147112500518669500983738694703945926925900651273400188041445556141486433337995205823585279273293247673826674218823624882875360698218792976426779292826274233832801760841504998567407120841128429173566085424417153059938262045778535359831860182708651166839660781871308144230063480662445818620492477811349551799348009699743329331023936759167558635833453885595515916322168827152478537280565788858154282326325022480041774881777603081166617611982331093438885942841051434268205439377371005701248359105459553092021760377613594556515853211450112203451112691254820674657821655273437500000 [108,51] -6602502196194854238365598144565175351546201825922267400386450130777943742709391562053445938972134675609415092373048435391755646816315739278556804773366014735977759620706192443993010599364621934536994513968789653419561196631355159187485534750508481803315879036661734582648583648579252877017137579212869295095485017599176595079376663122105694101651203773187973440788715824997769245188874862946381755944779506160643690723739736999146359247300371914715691233119770667433055070878784425111549734588827093259194226640167135410759572680104049706187382815292251558490026212954518454134764077544810563113291178069860631103803314661729456227040209305212367016999267162238595371306002916500235071844916998461075494785941827188732780255073551088066438663693490551842099248629314465507958941697635605888126165022287503281007154243536594375070044782028079928539603049646046618319228653080581614802190999421513027726186083554822235603579031984449336784055149273594465165458715445352613999962395601798460094811553437602788585858262802598349712607455601087935034308009790788854609546892353026846661321894381084244705890883842083748513438080864190603315889988641436766938839773732977557244206723629131562000599550443470923406078188929178095109172768577891744536355808089663595286489617722192046307827748937278317480880489610193799982142496419143935915647848872750834745089560221289732954393515622270043849294850468035508642982776202641459161417920133913222733107796589962806250604323360168267780810122032690324514526597349766620190875021037586032372342736459283863718282707138205720314711279424321706830803784872905681001870259352641459656890990389169674367815104042880118844443661733217511295007528572034344896780246975443691792500105902468644279080266876200398207022877334715240836103307033674844975748828247502790872995548240446411686223707226689246609681785917674378476556028503650724173486936366150614203308261674590307033343912895384779353118467578372813298059895714686717838048934936523437500 [108,52] 1137087301742702927466468678181095081011116981033577141306983429605617771729743525189053439536379427236333039058844289363047163168179165225157431460387830683803714940698071284745160411651318116990531876434216672899326866320488246919881558988728799294314035233782870565217464995732706250992284635548601076308365562016888561087878822577378885792136617485571154018908933415215224344749284817061545149346565323035324593623328918837386499287045667763306069687744364538334425096809837897804718665554930874125999248024851140152808642438404402465824540410266097377395615372230805781682309831982247183339331318429256998664524188298987721178704282904091636469049013867504370095521862808811506409877728988511272594735999917972421672536120032906804542931232329628696999921346905194881431527778595968762376531822255555498540048137163001812871211462479223476982222963225259600703072963343308762706423130949737774100686844346866521384348589736943644791052146694230302310013709146736796639612604228486056227957219001469636787783689962444468687755855484626908072439166684571136383279087070685692284335640458060798747871128497381645380752345485298607544473196931425855870154891199069070505285728238757761929917559945723796760603026876516487123427540969395485638897896021184194050211883106237137869185348001353536304052893273992463952409186924544211653420465682295549694073430875885278406335484460445740354904157006767656010790732954394272709515642636428030309305993774463034929033823400102912624870582863212034039020413692288795237532035072133915395598268365188495797304820850497866336303640630350027526726145370920554645763662259684050582595303183387322513729992747818865273945077863394386027928622777029128595980748717025215817764814673380074104193271695228621575829134407905337073647627148746018393218929589990881319392083747216046503734069169594273535871578759727853179990583820215797132538680091190960336936155913217314907218073045312731925670073768186441043326340150088071823120117187500000 [108,53] -121928612394774937882050665723984157951855262931644642790922935958277661041573437532563607619982931885587794902590621152123906997537732944312838449836772940691653997753920378672422320016285133763815988779341846818830932803416905908710248472724546200617326403375411518142832796905285032242062280424030259062937878889135330757697275699349223516136242095663709693200219455219145356715245100103495864082375403777465452897597985483316817599872179544865421443179254333265889801539488773427484667235506690647286852577635848209989541421104875939561365552765540573517319421925612246427281757749151217465510352972917219529753827699083019338359350068469297765048176556522798356746324900631341696265558285372645573053313044325383942849635677468847551450690840121553062702000794465436710791862673340882281962496861683342865973188947912113018533486727461655359731341692567455452574500395107127638591052583107238906229552708305254237756274107504523103204924404881525437674307494901302917309267578407581659867286416783343858818417366384552562022069993930595777064162022343179708942712097125068594701102195575200867651629973501499768493593133902532090957863397804662193925530548816302989864992340723009887811256738256758616174388838044253315644996489418935849445024840754253560841394457393415710450149570280745317051020385732006733242232235660844994566475000666308334790631533656773540527766587269501990979058383343333381677729553920122820089049771456467215184291494696682886317564960504440256486692463875318948708893643314206042105154798590681129510829874681913605536081609416577948988702988847228054511275353781360949886944686795372494403003249929694730329051594978721943925610308618209626185796086517569812041339824605898689711342501691992321552183717635270065419564112224143992751158945021736130627119209319589501977696195730426519513076670311124298911617357005182266027150616006728404705474238248935091062299932271012273907522683137387123120153401001353188348730327561497688293457031250 [108,54] -2449649399020927460342587349145315838339363591551744529846399270734962463299356333453912315601675524845185073212478439628687465843195410303562244986832019123364432477541429399907271320986134120050420820796042670565012170339095374012084539317171329067627970973049660299591272517315425618776632567000141361976789633339153723733754502769711462028069823948764527336249116762293139611044005256610978177003720835417707564716248196785041816915137184780515766572634684570924637084948413237538901428153784297720017199705281412661946705899911326612950216930721841747162413067432753568998239733775807819700112085827924916409824906997108610770836533386598424452551220322775578933494483892700519777859128397040485636337934823937963198869368769450102228668632171838072252207322068198286587376721704397224940400336988519592881127575493600713853132443681220919290007810861419025323596701611640642900917788154901939225766026593734997987401588114808189515162163908133796095772852471679665032861927692661624250003856611471599323074395798097082030769001005533015032904115358369682410879914218243891448422497579774281417368810203112982095456283770635578289389489901304458456402843434412688568364271830416618884107378958976158845167949194671515395103381170422191611499273214006218557956068233493082057132798028807081396198098434569136900800447387586939853225092012303679905852707828533473904846192943329482821164622063294575167127207071255346266130140390573288296456789914993530527234513054314338579452504986055477828141594254338771269183132251902816916289363243748184257109693569664032456717887367694256480938265138097151783708153080130351240105599004669082008335393377646913965383576356871126430705683208133270017168390323212540598214158426360056504065895726596312511352930237379515163693053665478424475350437803144920950534771529762775691838679563063150737362215251353771755075130288026478808820213295895224925848610321429887451270991123208258053584041036287999304477125406265258789062500 [108,55] 3769348051984797037114671408005550644712624395592809039683079254598027720038519415995224449425165723865965908415257024108561547529118007111049092818478402001498091702402159899898755052618493410567694494491336628124652989899020578464359699291484819356604989008189914969009238808457346120815578834632592257087285989196549508929251644320398872732936054411358561634384977303150287230876215809681344703523963284026004803089693250750577770787547106490789458735027343480596826064827928129654738659107120154077664830751543382266741994069401355626280935937865860060219558956612674678820355485722292010879666756007294224506322631410133933764400995796704304872323550144627789332462812891355697572482289473894887914872900977931136697314237336519739949300903029868068134357813653519574412164163856505934508826094724205314895048739939403620619901959697517961387716991214923442593623645639619550491845597874087616445362693566890117940690663453717042775172179159518493255318285408983716140890997100103559673329290852849541579457327901425607987818368431923189944618049943288235263905334727469483103634253471792538241349653734991583218876687494522569044198406850839489603247775005744263014745001400249064199406168003756790256372294359588434471327402124728692183868748205123466315726874099135598954427490358791897262459821960810064884011853349169617940923821000212788628112495193599174872821150663937599822819213002745701889826869115186712575183240052559351497285641576803026298519920480910194429792930244825293424530751217379201131524722772610062207101896600122431460221249109573037779304381786947052591125382511018616672131060818768601674695512418872806674182394671717807056357907664331631975511337924950595766593398672070191534958798547439394690602798431199678837915546727251067986234274736735729107778102579816533313907689080140721688603733027142946613029816452917335093172518461935078360325782919091911730897627708884122148317419960170115977859950362471863627433776855468750000000 [108,56] -498806659616735508354654441022415758204009557755549400004925217638835277831641225987904838921733776104231636739266430166909870767072418114596799369227335193843602740350497581288370898155086605855266343484370185270362833717865398321814298088511272799535387198325061113596376899446766358145624808824580171672689576079225730684272168883310402110520986055627148278226636233048178548678392727972439169130183339091864060147924043309683178291091598495859397292218790879017698483514484264211897189991532522609943001445043178694934026490771603724569481574176069707772148776089349809669819939441072618153732657820117630883390550485475015729518232080385470169748774410724784246575927507777581507908380830226271107211340983876771051566339097415888104190812603636383301204403750338736410709825214046438201480612326571200479570306832495430879994011842983634638460528647779622521252170033400078820906919719604320820462149574797949503068929341188248502838556902156474847454359343344527842152705332443381490700552440033530326332518086533881463080816668865446250078003876233498954967651203086594504695112254946739476615590679885100853244576017745969398812714063609879741303901734298369370861405939634151765208344701388260086231242570964807277640889158546231573090619898546362994324224576178323550708456443798874818538908030716304845030955944606306235568572670087042161540259092868443319259220949153857420942766768657098457549782639822359344573406745830059928535461851154811960878762416586519001578260974295585693478780599462894860110955012549206521082135015253113085900591973114660142870865348121877533549826789552220773744561160511086299636179046457020751910525370977343912691889193674825032364183322551971338407217920246325190767660013137829808872600880610617091407166202004692963625651562639841320067843187662329029141105322858602680483949948342756946779490628144902415020380021431538424894728398000302528691770858051964508847014563922006580298784683691337704658508300781250000 [108,57] -101190435802836370004131552057417062078852356309560906179338291100471156372240420567095322831897632540795095154469233232684970479292689967108725305385842059511751814903826017544439261350505240855312406539148937444254409574307233816419572035716750371659147388277392123907384066842767892638361672720593116626603248538315685819234727879464561903841218156981407856039048105930484250506524617758338894335837081221298705121918007518331719264684173360970205070966405803622912807715525960544462637196652224680026304200818060751557142851882772096971154574864111326134542875381911476537080497139249670445548738203376765754879176783623698144111051598069528029224966759342858841283138258904646613292417510376049022521426504446881372017564175772779900520097757534200867498487029465538996212474059569643114525891348765397456184849896659319030145743225635203072201791099015577021453581185427247383793588915652515406477146649126076145790593307229041941404022804386583572603235605888259176764520593016705610980608509185339017351406107961957530718704491988975997719401543244945239273713102618439318250322483888350950156818019315073536769648814794358443275070547279829345139435142261202035929097829342997801241268605034214954376253308547243533006362575948612337954261751185389904083576830587328670858277462001327232352320450138216401308325941280377954208719510201648079042884311603898773625044735999545722333904151118371316743728133854442033079287726030704858046981669441928403944588632886330472521519991596330324455298164612834631844597138041178509513130165969135605721874006211828412669984326203310829469182931960302534270608266988406988244186875877432257002137689774026799226704891952933053992155802649595335393604122521671534480708571145499672801448384665197419299582735459039279480313354784587598053336083889224252969328325578281230853824329141355896581897970567065041656175029117485943369068018574184677432579180941054894086908282069270370584490592591464519500732421875000 [108,58] 60647365529561805861322142760920667994060526507799377759745725884857977145687755453820056280923574521084951674522799146706357470542398028938557403868240599041051252847067206137494016822100586183361079644025632639540438617273543397850305584599281253576773608782732428372707986662950988656794612630790466189579932071317486077659231612712982626114296829369449743628468721908940145796976517650695397334161924091110410679880415185965227345832682946250403075253234178003362568876789303458189750373902916698856978222794980855460993641904953168302275546497004207630858406886330596780095630696453286126366305855115035868353219554211510464908037346750737951477263579094000030029997792645741270555007238712369655251494501826911638966591315819671728083400503654758142877514302201331466163704888213558502226949422744536238272337134800101949375188467935423786968996011610512888885890902006887847685225754425210709796318232827825065835740245598439861302733906628658695307185304605083660695423658988986566017295170498298352094621670947261294505626880596642873080187584503073523853108672009298152005858784725664982119838477604320418086895219250500718388821755847925799842018202846260835960072935914121450129182017482586499820640761065712867951177791920197714568667197905999801759958724712246713573645148564291793643810641577774350270340038148724274953468846283716144431380627418424886346970440858514798979412953950963508448887341967324507208748139606444375367982282610143868861521551514165386519327096620790216518311657047456341969195794178079021891056373284667018292200108076674913705399384621612036423435196644852861194904468749972821853153697890592773227971856142050762420099862930471903119598069271042806661558564058458373095330209841872761934343018904455103078792499261722930982557432179181738332145735585825095390153491427943293268451853239203643074518174754665104726367282165037110628843482017163907289005633120151890014595807976149899332085624337196350097656250000 [108,59] -14818040721899866043368422922996712792361067640523227248911952593479910393062107835580869067480086374455687669081150813495347950266185775593537381379512660678364656249455973642576230414437387988788217384214357333004555563132180053946645883014567112530011372155982641434363351268138141015508167506316838897018735805432694510856722638773377543916545098061525673351533512290143092585706420861485621787970805782398006305798157473668096821286218064754326550820287767692171422806738024365718327522346667412203484668721927862569126614847385719200743734487437840596751405529079589896340765990812486647332631631860690567413991268010362951617699012515665530458388445508459896910916038207526574676490143917410101682738631369917999641342373289777236073623776155402090932075737935532575089144217169197806677393538818173123001909005620908761001512812401518570752912271655895450795156388164686113864027085857087394561644993562929588073939840630895284566107020925645863730536872305965479838811483301144740663858976292415355133699076622243477116034699522944668219313496025642510693947515203913702135763067444579012421549897685463295274598866513524396858318540714288818502069042211763300046467342272812492270260803522912960355055597620290384574602738167469741070124718070919031417235942918347566815905738619945747739999309378038455692687100029631243117362535087947684061898543295752594377098555309190136947551345438191826694142688437641570132644614090858959299700830021560643406076971857885623365720095720645111135766250064802598623858869910435802038614316854336711928052420176644713393550383912466918836567019684768869127336344653713673955213775894250491454357968288140939268023533444492732351027308945263901180460073525830002206014122939002526248279101653082077074263100255440952607092510436196778821866225186263809394080886497126066040868005386958392486859975374614786814261734647748609191982009015198338242151449858096827266393247235498620284488424658775329589843750 [108,60] 2285777729193391618268246112936551817356429950340483005500961132940688665873932097076699186623687166416572622363424206675618254069079836006399519592747777301399099481279160557575023974230716784296870322164481176039062995556226622144977288284510906872332990946748111409275304324018985752536124592682276872965130486946750187973347848655806063595828323590921601747863300488794860102372099436049672057925715835240495011722135025187159607716263290186077693751371825100202103542647396689900068791926380956209895402192150095115948528598564535172044242386491920275055107185178098856687981537369557933905987657946495612786137006036195210096267149940150012913275269704171039087551055193343367334211248506157747084296216323680392834515005513171255040121071069309894331462744530631620042230191240443388795699559830864323069604144822416482313990287677003256201947626199577604382711601030775180873305191804304042714700860102205465390056669721953460849218435729639155378075169729411478646397145024204526243970865726646169304663971057378028717271971786976136573579280454896869376316120290923274619571163745046220576044579670231838624113154412752385891474239597621166655309609075465834080960636064389383013103077203504053842052347087939442741403374476723969282943367336241000301053702590425046454051135214193195722664227256892766478819196888126941088349052835091395401346154356024671143358634766906191080244999420577909379758767030393972186989125596507516798468588473374882184277539544952569749542683458498638930444030540760488229039362406381971221926971687479480005850662837186284058603113253232069941939815181114853545144147027904496975881852006814553073483777206821309795991608223485246381482627722029486793119741791881114427971829587387084961231874484977520333338587019620204538806728648048449852747544012959421128221544553545399252653572533552215298851323047830817261774622664389382235294410309038272428311597137462127249385446248197695240378379821777343750000 [108,61] -212992292273561573984999557082581180031377657855962849508737394981671904752183950369006623294844380090965923573093515291286910278186474242107434999569764578214181876663322821110974788291111396262207334482370005111823280276173380721539711614181073350094737566667549342109088235142913661369620253847745065420885152493107336297311620869344237143494296483589681225892756899068054224831241506853258851833768226718182160805516138200237735752040083261175134828507125102326039479322471856551040465608852956290764708438384880679040584183960994978465308134578913871977609198178483679657758246210444669598423249201952284009713616633944274892866510654321202883342372391434921648126503069650437050849510067561432596460505545888841534308667128896908143992400837737299319910737580206751892701440722632719738758250921817403681761826557457162183023231019853149835426264311913480689493549328708165110585745398818667199915463966670198690974607016622516872645218764925439205254155670738026296274763126454405092048984259244425614435645735303894988717714338511365778122555023589328120230484557135400602091942116600250124203238474666863658660637854217414023549732893530087251741755960102084364005539678332179597682672753559923321987929362119124843070975126892510386170738043906907841404958589420941079672258034217726627718693980409070750732378147164534242536379227149683379463794322290570760537979966024051649831093604766407285880059794355623632563338444867026812142726063319660827091301508657838561931496698311334560109393708321491615832995451492125288283056165620003906755676875681390789739808499062769067794219543107910272999574901639805515750346772807868355260374065732290841656318437173018811346307346134543064227093943786295188353328712675706548638404376912907329561946517409972701037311918719012249453551434583041861284973416618472738196963837682014770944214555216101847457555341975287253343126825448040430106781532339221829630560023360885679721832275390625000 [108,62] 1961239967795867910707855639755887079574303139971518403953567851153582751053866580834546411475119836721914835846791209516019980223077826945437114423056756758976911622460043012039002914452072031873045892188994250451317635570600134286246596977150322570567352278897153565444336267557599705424029274068110533938250155729375482207588913185735845489619598280734767835478967639859601892028588515218437378356467111509648255129430020724723843857854040814432547744565239957545381441917212633936129162168313569653165020081448417091613636809781396123415854494237379270372583625624217672812297291072851559646992642133713772893963224256010470562733585998115044427785622833240624977124871900442052041621361748881767018704509434234181440959841642216338435829253830121975212800116628464430116595970247968429691875865531489437190725908179896689966809393461349049354886659023829474469663082805547986051830903876591711870713522647153484771963323737701832395392575007852456223820284212028811076224372665676734367642151999382670296880667240073220468322439533651911007164974164000410874818863267267874734915968208170018808695126817787517668774887664856286282897984121378755181729646988894766772660291864029657399526298769603243404925445174020422614398824865908597884599370915023988581157872380617241806117109209242543486657546371512976843273274922476766517739395824091990222186963861532015147032981244035548249072423506195641505816534927433959173847523597049326294327822193758847363874008418436555255988216024122712577012079244242366342232307868601821007652222995371434498044360178152544804369900927539240026039308745462488979456711376807668673687104980434541182011885885124403008853743270683917834371309603348880138851573387351390181705149160277126850845001670022227158573325281226381852422492224056451303640497051199650731343789820281478503599329685264320444564281699676878588504557707587776335582804611625671476350229321949925065382558386772871017456054687500 [108,63] 3545632231402294179518336821642925600396285721513998332300351141585406165637747725353826652392142969615244613617401967010212392359252570232754969080947398533198717168152455302158460815546162570516294813162490786900243180274015358209976829968003206327633292216451230460393379615867737014201744397835337239862288114267343337865916827358564712314270050621651982622808324895206633711305716786909568176064655054292953929307358355369890054607201533877256877282891351297653860780399308258787492792813088420817945289260066768229134287725517224344276128516968031399716114719645606892673259130829456389435819810021111159300994111378807073112191793991911750091663905965463920216919867122662114364911480391949129225385056238914844860309853415777971226032281507258759011808568268271242487331750267368459268104025379516002030999973523704885752318545887309135765877410739497376252602443581576230965522577156128234953801744060820025694376096774447160393715745574721746127321898371110971757013677671507592734724624398550959709661573524695154286216382336542810077590994736077021145414095189335546219288575677380935699617694837520695170410800183366394077997462194173612770842554941967120348382778973332099164118816247282679522393391893431265285906326708715243579434451159059712689252829865759098683012916930723586130319901911076067950146902698253469381066010690726792763556553011514442247762987952382160647599154263723572250729940685744326918888141449419039386178196325725159285435217484820232443726085506168245670232054529776941767504072104185531927892636809712122607034828390866906017004928315617941549992971315997523083997024993797374833607080519369480322905729946406857056892412472071110944640568382059403239448782289606008852226227640144466506895552991449934313765132578997076651831458881954120573443812314806870875824097801217672281250913582628929085284864809943941438556494108445523577500877884503567918916822065966698573902249336242675781250000000 [108,64] -814648109947827575332076711309861207263549919555546627664895172364455662607301909023939224262780863710486939565304513494654702015775636969923232855186838133172083460281109589907869057236709873578409921779086057040397634338804194169880688992113943716362144533555218465314853664265421434465739160020247500082261507897539682296423238260206194286067687217983434458061788411301432047690902770614965431299103790225214210664265666701150563046686245858146467590394470840337754580425320299097926257256623777716179028005542105611322178769756841274177185396725969589945972271544054842815581037044237430505472329274142083379392665563866593843407339474026876239737448069038569872225406869813924301876277272560922806360045761513607017217102350342199483986469788119620942424016252473224210563885128807718092388829201860936201617422849481389813403581037834017576181867942101379702631306848057608235843069925605593461989214104875410982391935957662838267921238839940427660680666845428060601452163995721393656849708767421948420344524724039989581622888612723195264504233815881065030714495705493341459522798243854995562472244722115696239405287260086326920861166979163082315582936621287674255445850199061386103646293427901445158629324040680413067672787387290332055474312241273683327982075799962503931050642948072267585647679358845044362708423618389729469631544574850471725496717397033054868585272670011317275818276997858957420426369727731078130014390581343419661363005286767372274470175687085838735409798317067991530892541326420508056750378730497746045567819993006060924881481128475332527845786589904183257215450287572938491053597614223287347393003496259591878397488436700063322333440915545333443842427464950203051269232082025361840549437696419944708443671277152381654734060440033228295687722962456475649324515415432039597456506404738300715360410945426500319136128606388401470301316084168193002656679130798901000698464258675812743604183197021484375000000 [108,65] 124581162239259676839108271635077899250784053423466203831113844911732941584276531737651009664154647570937235986533547436132115719365003112372263111537453886596341362928722541636609136444856504416836041948329416782821701564253426255915300660871639919484514583552033020870476714641560623313291832641813331915591306445253886481697206772099893457494012958522791910833815153046506166508260248012111749842368635006988410007345577970100291663962460887141235000783269957266141412875849465806182608987875862017704086133126061770770511208443166276247939939501511497058270349024978326169549264838733791991422047695304590436463023613268225706708726376472602396463416728492682558831604483733070879906168201487381855680017300355615728062665797565941336363021046237379526238193105327731260928787213486305353093920640922862194668111918211825408233230377855319580956657003962025082363667370917576810371056036295958593340729456027796762637628044830211242193463199861097048215258275807984166746736705587454154708142077840389237419955482571733193344080059569586299243305350294097845019940657723254668753897547201802766971814903251017637656422524367370767870229422922770340423429643507218671519301957452721526291233013065225323250300674892702583628205386227703343437252274760345786463161466157001711801823581500088310759273698518086742927083221429189605031575470019153396246722108352328234008130125288647714800202249647003824113668361216850472068486249290390525157486291135107311402998378252069447374230013683418074743100943941400945578086951073084184759468927256083284341397056702524053369854476924883217867950720780138988937489098545078719984704017948278414309603376874308163102436244075565974690493040702242868738249457483289054135175304481061378908961502755520990688670212829143730587561579632827269542109451123263336165511207535519546636304571638632306548225481184566510467672009719720098178481578036036481194059888366609811782836914062500000000 [108,66] -16201442506623426981266786784836010467215428237172289942207646840774525643388170081883191880745884174009771537351108283946416558193339756509364985851658386132792364485832248516996884675310816350243253878829212867148930534942901370015807533096666900257620683641348287031818059181316647905523134844054458026913158380105716438933099156007051443654705789511740112723457346220040232998234214596527977569331143392316430770989373803855609523749441565384928244326878237486722556698665242777869060993806760187325611046898203310124350092346563922481621736578128752539774997470517320504018274568939835331266483925129872291330973395507807487486783346659714239597273598929978617023081235029076500982319697029154464130841657205606845332084765342942347462336267023225715472903799648251101163586183624268718480110967445090203042784596669044283149671394716772650044441016574635806108914413312768402296065925671289066616287428676396344028510598945565661236362466112095794919691457637077338028154817756263467236254153671866142823194910862903874620155463731702504194480161706259787631876218800577670120161666420533511600431634600997187222317278933241092542532085481192261383883580187161402428631426105115289929031754285116115583866388523399239570800918526121832808075727413581542989237133895686888487932467083916658842254449785347896762079321084423430428340900068168315428073745233522426610819579464911784190637339268068910385605183767155535240367768324293295815343041960447491271595225000034000490301638203592877321484557979875159091052764040193013900538255286475950157624762579166995428672851481059395684666453518628764318652130019984194951467206293704563008006477987062577257825578231371680784905570159678151171208363234829356106317675775687094888546645427384625903419111656384253755068077444796040806535030708700994503763547409035367262581988351471724603275857268415332262156417292575450971260681057684038819388661067932844161987304687500000 [108,67] 1986259418326631629925376703962190431636808489466348122488928624836659060835234684859417263068933287668535509533194299610009623588040945636331904647563364872772870627129239035993397621492970171839548202305634719775111694365859919406875064099308761121564954246235122507385322152107975957737362003185874210688804943127838555381905427075509074014492212862494919432020115194371980472286068018843198817008410219836931058054505965166583790628000047305620685525011747404711356140543574444774024359393467239883004834196284567993255725277235319400021875286149535366520763800624868782235434733239820518714596882462252036017875440366344839184543765029921040928556643839776819789801309639900492583914622896098105725337270859022756823819345126992228376075849568797719726444297363163254369417956445250080757906161383782733614571995137836753188207781496808100695530866648427706220645467496544881111488312007113794494759827498570574662560636275260326971871127484719417416139136342868981753764475942545938687357010967485132400437986874318408710996201470871017818193580345426239826793857886888503063962298843035083956683338700372564012704761442880594764686790779895779072269380346725879313345656635872315456825843702639070140420917780775520625517100913247075653140787965956984221729471294912774731218766416318736648418633522426743456167063203671595914946359944865954093121760278974934062838669098372070331209410871720944586832783540620911908015432902121442626518259322960188044639696429791124940087501578536154922870576833809069739859238506182638426217215793772570654467318676213204793011816349657242256643811572858540790022341914952010215669677364291617395615039291734604034522877176532182170606377108649797886990293424958388854757425689307584268543929624978338556661511285398202425176290335651441050257822387675370906186393747241556241479907780998187644281000174994279345201939984427610021110251646980771056405501440167427062988281250000 [108,68] -233308004179892026130851510677076587181439671265883817966411401147363206308442593744933122347364149134810669246358832913798890207748769324241256163698708346104179652742033880868325808495152410817433425150945815060728461515588081993348716450438169782425352845255467369068026147917049079914409933555516722445403716508333017875841305945286306732795756939910729982412704127080955557925522924991757441864253077905088173574607084595016837881020856150008789994749621749081490586399551227118823324451060509003813936778523607317006061861552964428258710219298720861620504828813772770830735112025024002904498282020009442939699606628361238889140935471858667788239819046769468180224966540550342057271313588859982204847831268505960800444396760306189959270298685707915599878285074032293664198791145028939387600559251057802883709429823447120812668766160379201638314086846569602806751559348606888560365416152161315185597689743147416121942361596223504904111219222969370578085297405783738988138315641925752046915293395459822662370319297437517461963869449496640329620767972418468231129300072349390251096721812594207002371001213401498134874452214738444637016443939403095697482232551099795797597197243589533345084828836842279881790808207466855846450497235029381206667926627991340633257542047975226810821354423767371090190183812778982393848037719916884197168687319745103485154387895250981023401459945250457586992263055714203023838008562041841774797560015717997095757161879759865465583232769997410510279881353488873664046514192252651087017067179583912208885714465207376204803530183787964957461937839378400006673097191432570664649496622994865117187870070046111511606548144792160964580992184163589189395945724908358200481027227054607353211656736909911146678334689210686649227013969868440342846616008691770019270396444820715645901761678777962951008934887679384465023768363609158821941355827429915551730087388477841159328818321228027343750000000 [108,69] 25356898996160209984605280556745833995886854465243201582163432032556565163101160619687177028030876195537164384830595449544995634773637664193827262206837225687164284292630569095547095603326384147823833181080567097260281251531807549909041746615880324227926214885524076068885021359113758572575969715900417549048216545636517716852590399662772135631166885243079848065128545750589796799561072599443948996351105289265195770185625853925276735536943443002998536543616401294173105180644768812405695935431553322398544256640518785196751894896176344026114113973435723867991158781476055881295354040994946212276020996082508800701070346636120671262242538131793737271073519061072477994209925602195301600432270299328492779011757341355355995703506012262158436216528597530787903023050464143074673176289573035629794948591049065984549829774384007497925238371589702107251051267682052564649556003103639261584028216428895480951466104085470818073314599697713710700826043689828679568543877479786663573337935677664486009140213044886034742616952234950608504172433362537062201970611755170281270569716894409043214283331457665135962568463312403849122788142429277266544413404140953365088980874695260459055965817045243711573017786887665106421576025816500860894736657034814773296039156899421070285589437975802557296794390411402696891934249906268039917409359905852741391749496528003253800694687271561391929330212170547710316264464212810026188254738476657151448064576545564437291268255675678586407530985054670913897726756762936022046417294932846836895706680753911207363375996581684259136606863239254405263012008006675918276432383003373648628129224129999564416025305590668342113150141892268108884597282132234855521602344260700614180317134993079424161697824039215396883904088728984427436356627721500567494625987363446340778492341202356275941786211216392772975943795805095070439533179554837192377522375379375513131135176081443205475807189941406250000000 [108,70] -2455418378480443187219093873086453470079156847150659814141533453718628246209353061704227448127411211473435677358410512506248809432807100305758327437557780978400224821032649954057308541426642591076596367479029920080643974298149198145022645315329942303176324297083896600487136727411821810737452678041314895832321795263304491153724363175987862219560047918586385270699050476698848698383518062915206767128979616050584825807151170545281591877994702495551921416615990230120182008545703013825556832815172228611368686230636140171174192483475336525036613218002666010865063617943087389823198608750100617347401085120507553298046843073233220251983181415819270161851227089302975443900041895215932423028819045298684062351782787938295990807674649561182154570102854832687653865733565710071827838347884471286185037479982035829405120306496729194926913564069466486221553895093351391606293757704050628727951371287664779509147930616536293082457175597746599210899264875176038028741295582037479382549876398644558653627235279044805978103952053758453413118792527978931148919685851077571061802753219097467025489013769939102481345845604330360086400914526298192059433801061456031574421491265347493207008621677218342503551728730964344519218453204852037305600521911598018913459144564639167342173362019746792858341746802798129787971060947930934792554505639800016359693644549780242623306951860806146986146138617948865391058304690125215099009540778938176845066733017348645844446140894215950461184791857735304319274295570801356953724798047024603774685491734888609593003106533284810818077209562437427787215835009581420876045706684768616830764336150880581873064744427121440130281795200959909267483081451042245642647168670085866203201002421921332987832025427032826690499072904426627489165888901702831796406922084368369625598500598517077677171574239385386721631133692822624505653550023373387037156647852295276997525834303814917802810668945312500000 [108,71] 208059747371046319468958885449070274162782742516502823784861051794318469437133024150321564426453967853464649653989881446091632387917522202073958099597145993949561390851129204132088687774873077816127610453719891414546892429190952155562964267957505992369532362054045290186880924207450728694806507110521083323185959145446046074095474995472401474860111493212734711676523169645831874294199189484508847284723633345960145309922586005124773584791225224071940216323138374110587530709946619664159919406348656995381958520477615297546104152315747647904268118983966987683611801245130648243008087404864792124322458614310789110146056589873064441751109993716701777723197954563286465859315498694627141115656605342867028509018307623285690469705565000844910789894908296780773842529338423201464195996374933455991354917802261903440394222399778951012749462940464886713165914931883346501499751462709382741027316038613873444869133347964151295803699826577640536174776711259766470075617556626233944746458692212972397105734788813950193116540853062119927725434410061746138830742316156475061185316186427291520423382778991367294804451965141364760215531803693073349653829801750323243697714825349893829154590126369687255123751964305091385274020248447041765835770110244400111982347333440900837781555893254722456189751807989086725036719898060705934045336606583115914413512110109388670645956182896414260007415863632947254607496437875682242003528029438441140687379681124702489933033111476582193601871163040963467777827457728640225256155765405062173273915555858186630432880539594760577942994711187991001199177755175216167706593182909174895873251677046604486086473921811645045384029995149366045706277151603707515647268369075573063348828820867121023682690169599459006377864393087920646416952913978234185923748864077961428358284211537095697462692271991917889746294317414613736630366914225409711518638217842404373692261287942528724670410156250000 [108,72] -15378173893760584049584658474762420356647339229085077501624755487344093355553052939240674817507690238107890839060229225743090729067305059334498591895992493771318457896954228917408900961294620662813743325609451511991129010665095319254684950568354809389829725356100466348594614297008882122457664839616437604651807701943396434291613027449271376276580063663994298544573226721803903800135893648364852416244876757554266924418928089431660334435341297469316730262312369334012779408926789102052036698679929655060546677509165935520459013017287194426595725379958774698631851089317876181532251326479934817677806586323550026834644412574771925330002750678505243987227012570563728932944409878307047409943317672946723040781204826628186942384586077280252444096924011180987329002560820545007793413342344262610615738980774866131269480045059686017668862561452222556906976825638874265411999817095058741514902894057094735997378001661271902678950892956108442035911772854866515932691273276981835499478239414457342432416688165529776485410754081108667092971274811393168909903582849323452435330872032546265684923478393178795322033311024856459845433018756364328527570484690717121249388273672078155076812555303364746729504406174989356013318330955776613806496765775333754173932350671832990148846295862656996776049381955926229249288444101454538432763257182391230362244802047522805067475462545278461326633469295393397883130578764136184317067843992057912757711790050319816028273365715669774123467538547089033261957185505125210919057768767872290116291101643710042584044836845138349835011990908323276403381668971577263420951919733291505046972760396989571362734275578162798964142382892657931869985682121197580001693944186238277892930351307777965977837991083611719173644617727026197883847631639576176201925422943899448160548598143012654506810241220229711245059165177726318806975267438430620994633761882122054611099883913993835449218750000 [108,73] 995916115093220790004778711321017980785122471603669154861708216884960035670963654863156894441889184705985926194665992332716554302747977019921331304945413166500773246892457813256425944522367832050029065746769079341479913367408355960692401849348988572038901486450273238128130684549221088086468416347851272093761335931880997583884006935037982570358970020676060715432038363843998714485882054499866055393931059971456377629496678415074746122043020636169510584565930517012206068309778598812058099686226054658250245225791848307090055420225306908341430830791570709933280095471684093547495578723256584587922745969961173287490849928445277178241834954809974114479329335122058914524569810441062420105887521049372693680000885554137002448900657369404306162164572316576346859896258950171529523513977750069582591472438084457523710430647550667559849185392470705395337440798680575705687374009679542763117609119334532014447363910918454452156521728915406303679218147978664016871808726951547037281939500481537900732387140565297694097103580258444069477018762056726379443175079536944127022366706683746172080341280174145018196491813729609953051384360140967047404255672867334421924658181587065684935296362730084702682641392040207759216132341842234506867697990822577252783921901354959441787705458415462074984217217243448746214634404610024449058235760782755113153086798947500663424064358511223635755081771732072759119470420081127067501897697979405427509492108351726225561374191744685682834942491094247746332019608632696823471796036100369400937135645701961943478232632856224409087637154615129968093174823768676324328001548120375907372856360248038041491390221713514035910979289438824612806870825604075189772794865967875642053774967287284792457207798606718951688761590560717359991903783613114355953058405964225912215792787431464642817150079469613537633091652512272586064253370983718221056176136362284608185291290283203125000000 [108,74] -56680224207626630638481377486237547410097048333512716884745217407961690937254740916414187791250848259766132121710507591607090554202887552955722174437886919204945566825372368956694308059960709982292364300646826149457773011615907142721755886777240493325886175505799995452132287727770425879063907857401268759600229279596713164166642035431718765491318782778908173336255308127308404930339287123385835878845438463841489629989797208092038143300121905255127303800409617871883162927081004672090259163929388613916465706069873758478718399602990796407894971033469450508663518761617501490368737419960079139064403747142472618020758434404672674528711978019653243671882921422063115414804879911442803498265226725369372757950798597291603532586708293693206204529308825410634643936708338102478117192630184843743449886619956870385268839265146668359907877820966755069886196836140180899971956418180979749009387585669040500477241326475221841662153542407268769252665347676892831252416541750430841555088545550769713698382109155106042378052607259179804405832514828109390405599347710706339418521266117075071061646277657774599098947638228325301279777623465087536462076914302763394113300896918192985749033650484903476157782562160063053317902491163766147926211655437038015925265495820496029227517444484553945238495833569447789282504583249139246930739445916950249444906060559020319379376860636042939122193309566462414208801380534697771975323796958584085977283449985794231186848624988488326066502307988852466023984441371941247995767125880341819218130143431180460636007131837765154692529171066162286823185108578735155169171718475365440268027732193569758108416666154939920199333796672339997769075002922902650707846324264318547172490114206941064302953160281483548707800955197814795539847561181862299812639043904400287712443175741281290265877507548279620923010648916311436151562957279822530006953224108406007289886474609375000000 [108,75] 2840928584662700805071845315307877386009977136553521885451219159438377424724580284391136584948236020380045830350559414625856202967223349680533032767934011810640993043194100512061798398676309709167165969054360080505265210100612326386352336105556351742639796105083744420414328479480924965016731354028749204422520683629431899332716559376177180250222763171568741067516572931920477806997682514845588181969987910557717713380186133768234221880291050703323534655162975510495368768547022689268180849108969050849676287517429742764125066754032108895310077066536641685446204717132032750468478098816816872939000435447042584042232914388883347384403385733379734153146723804645921928041438393105725985590750612396427634110416270791150340821064731300053300639120739613999532716610061240061796935531576520698790457270405333158659565090322872614682582502883679079551805199633919856146705655892433134673548729114675502263892344705682633985758419159651615494192172314407330014425262097261761494170997318676045867063801187014746222010301235882214293507002193013474757814165134796760785161244066956630598862345783198213521122978893154302741254825067059980590688853614398108586210145968223500036984013942399769729361278477596100156496415878674909133781710563156401679177004913790929323197179563784379803891007196996903609958601211039014392906347435910811725979421763803779060182207974655896910977486455517500594379743945747611038336194557032981645179329043433367261679317990673752053140025798596383094837960791506406969323336280713884542640753160004430878274374249198517911790851818632415854867048689975797034415917349469902010303330574077351729653388245463420999854624248208152365895952012182805049509493531143860986460816416525032627459705688516295126327671535684122692254004261254169425004872044306680558344495179458537585447084253535677722858160110480110910509429961540573955669335764476656913757324218750000 [108,76] -127130973327620323301313557433411579467920325222546231737774321236735618174045493032412918260695413141608146709448900573068979346296276507543556511627520821470384085992169500802778931217777612107947195008787684731209268166861313519214954265524586333308309546533904781087402421335483830884859980136532141498601222218494347420169778836554109650390173911936571713275451522833061227315802272799829039403455396631812626360232073420416072014460366871610040234050268006027602825154039303112664577698921619814161944209407620172841808985056893850194642627810299649645062738089616020713678217374781668997305994623018938421165544447102880755286637573288065861844249497388214667307072341090429605687239053356654459459481945545946372988909052013889612369772409366754298911847742746881436463906972081368118206319351883257826752191263300820870817165134647085994070310353672670511865783339122998821424680218180082824278754729623922912557650207263380692817966282179868660280675171849546878162625432132182165724716704023576049534966634440399937573251238215585400053555811808556869103456370746879522940306444610634803127559879590430155040514586993099560192183631590772916117494601420132577299695109128006718016484613755600081213537710842194805566589531774761365587996944980380363774279585412762136044743240920295488681975226227899533125038160719805948644492498306924690651847947317653675940055859843345658335240409972821980367594439364936499290846444499585270956588785578708038527074967650626384852457488978087831059344283655335833257877003626133589857286355744778868258993901969329054438588056698472254560100013022315507378105430385468658135335733408063718613597749041515897976306527293662724964398697632519537418113730052480929396277853568032616305171702216452363574171690792312298622458174805223968454408247157423036006835267420610027634296353090993400855705763690048967824386200847625732421875000000 [108,77] 5270170057033245555208304587411564840980601632469626100243774793217087358570347014141217266804726286929211261198421998874980993988612064916878562491399693775991746375051299914743505628531827801617426136766812663023188964213762423530544477882697042188861818534460997442570991101207373687106311331813119679488392589188097095305434972361429805124926755726030727528501653415965971801043914067189743353040332774572427779596873918979435024537622174957769180761530057052989644754968909350863585463330038644857761405471099268627048278257967522081326911433696357466373369729149357746914342973181243845288863232058379222855417191167925893974147041675359201355143321820791658214341224516505285274353840709995433750487657214263348274462092831322443722836234264126502344626425014835832859327820407325767990966382181649740391725571607524430430390852377114846370064964454850292974757301048700640771233602777035218053666248586985736333382214199229614866234346901786305346780535456193679389150882513251709577707884050095100619593087696735244004585247514603871186160865265771641208489687980058799571263763679627580971600694522190586378740999179939273890328424571039516542700786191194165451823075510291071714219426827933589240404399350786107231794854317799088362754917971780916977811532854034850056744268626566946798441399354036463219632846923605576980312180138470823730956808497446921367377528168748524857697884052296337441742259138237432351624990212425734735761508013581343074349387476501310230620193529956576467048449420839985898709237410929167022180381991843461911317659247404858396105483102761437397800561421601404977442223678185084791105121667393768461188517964284768651495541428570871949856673093242932128585134183227571847078268204697515576149607226498147799768870902721814190616384581665144121045126505579938912478431905024766164708465305314519022071228907152611658325267601013183593750000 [108,78] -205232491277782168591754531240591805441341414607064496648191609014732200962926592346759193476904527028040518145812214539711066831590169746221307201395079219460147121944625104554647579090543245669782561135368896650547820421223140574949652588325739423617988869168433908688957046862276146322124821039950261238805114433280308995452295985455953321201869855001055329183963598984184751443735193951952011029870243832957484809806471839572493243016557841374460573494968398220149281156550354187791861029064447210076065359508836212815865828280561972688734084288380214784652991829298538092861202053775062651647953494783358870399387334505559011595822378766070111382471748523389282144916526463241508763376447965555831477746509103444911765301607241992691778768032911368489234073579577455057153018700666318088445068004690632191922433175113901207071577677385309963633380977970117947691608307706135429129743539312552375511667354952513487655357431277875558841526074029416608111124800059774597389023790368069827408929627512818302651775103423032639415033117499050189496069000753605026053130037195180598938894666220410027591582476902676176554003726574418893315446304948027395816302525100070534131958897270278448968247350155502131295097829871929547787529960053968957654708442222959235499500117881441296608838028840847796833171326198284609467384097880282329342978273491114821912775316307272355573811954150153346808031424385267992961698438254037416666810942470592879833603218287649430050576120117034810248922979972709543603476503868262555838454012892902803016329117705524395437890986754681580677758837415074446641380207193112221395714389276408574651314444773830492969627320397552092827289009271964625906319708119586913965786775652514450724654411505992377509607240094536965355577579355746764474424073248822801219616535543024336428006397298054191591236848769063010346544200108712356131204376220703125000 [108,79] 7028650786133235929214667950894870522888696099263709715463607163266821393012286331296301413694882562241213466548348071836194936140950486406297665916523386314297609891983151591990671109108866261454215501190847669296614200138980848376689725547478575338034434461524937985761725540460483480814910478665053918878826835851358603360346694842045740070219293638626891897082832895274892458347682090867086052350501156773166723387586573343444395996572532370863577786705074536566900021317259303041321682238021598328824598507753310854887672575990914184104773421226502126024895520178192618937252005546656774135689256546660933441692105137598162268523693751224135640932343199514435873436255550520281107456381054899115341766580940834682269117969446056128094513615592598117967809488923456467636571937630525243487887761119702015170631447692167458078783733355960454210004065917412336668218259319670600000454096594215359545101315685127468196566712505809566275892505959281355990506297817686786630772884643788262189828624624026530275812833363117401997077172355286893701548409912884604018358389106638907803189728366840357188757248737105605860653832680270570883680296044240331665965790627452480959011783988451192312413852685218929571036050373110742921868126385953316015710009713253059023573760025139449834639531035890449031423274437082618798958715902024944031110018745625711838721210838465735684697368997651105408816785745350148550394893559357418116426902134561841018092105952551907929192328481121143344507205671468836941169648679127278103653052701754815316384109239656317704746240057327783024003936248115950662806708426436030816261664711471165949556339849124026629127745110175478159442313335026311145082021412093981935588490761286712169807471873686885393615212790482874897080277890318944266459971846590073348106445213541800221746071964591627981450330550705441513430045907860665004907226562500000 [108,80] -164715768121026653986644597520403456550560870968656320424101141768582061985397688410203186010980769911004514500990928105995851415178875248624487673507098599821627347745268828428756990880938071597874064490442774228325529208458108738550882384302823000669993335347520713264784750342433688318734219494767683790950519357372903388154561225292281902061187248524653471865294158669668341673692090137167077865202008619782365027397905672276278566413708811049380705026358375008636615985014333672465962057076998387276829353413365309882819811145924789045305857277237216978444721794290793735422144601765849562609362229418817338677202430065569117880960163195059719999338550190209074172459162378898981800774496174298887839862740234257647380751049099570190981849677074022121098894530961787520722346930862176377902187411338578121553601033749456191388808679564605730640984243203676711903559976983653140581864988237543955127582324303362545471430289750339507924767438626298127930908873102782766698048704092911678417707932632189685795328028809006217079087858562495275419580258060530148916915570343717307259466537895554598170647397546631099945767266763390985118251572476837462844876190598033746915476916322544980675531710600055299580226530752497486963445159021570875979509332467606403693886861780114521844991263992930254919002197726195865969488600061928293712997499086912552878678100753210736043420420002050192852471991717223949412276367682710641301662450764762918718997379906527538061310955172705485242780611025176367523083742804836685565065521654030173321592814282616163599573382647006800440788333121132283069885302506770636210501716303241675459399540133808388400753037501284545598088613858390481399060913700152693158623636527555859128781079379842310909551166092991894728034077551950022254528123377211980539404901146887187734107615904509775177759546967505261514466042044555569384765625000 [108,81] -69071218763516123488395658883060468364819935460752542185577082144757249075198865241027207312518132891750857739860284308384326791579582798313834757143955924818887876421969423199583842732153883625774866085863828311412924884586341211401660293527147815587486347158254147805420042931092084401993355444510937471734014110388491550997101009735674498221944042514931834202478114099234497093929937826693754570158451985198545351174900843145152826908186972767744426171314484253778775329540199319604566099361879967946861137297255643300813361006941107625033398226542514367520627295558818833344216394383771021490282172409694354295849114496563383674005549056948301087436182285293229945126788897735570867197243824953875760032024703206819784233085680864544455052616693781853105273724591013308586822958056759974773338732494255866502673610078878808034733005530861915631948403565360349884623376534345089216869099790876041322867408546875326026755802608059757751540937620613789988720392127570610244303494024552559162383060723026222414652073678606435681455842302175582775852221171405569761901037626368214554816550225508345062520641818082184370172200602825732318386476405333926554396304408759727601386196745892814543131703235874372323669963439847967669976339954149844217993913094934001317628440598203915731520958228232247595336140558136997704792669533766023279200729062177988427853038211205872672005977924036776150842670469563579704968937775594627259911281165300842167318568935770164709415688223958147757939284292431251776525145064871658258470256740878244753047115433237295813270610010031242831394927509323171329544433305125983832479189121744907000917529575226863161040787964040254519836390130540542668973039693651898955534028021218860683908277935421817383159883421309920028359524281156317304830780031488595867288961529070674582578814435863512217831321607932419989442610189722656250000 [108,82] 204222044973319457578874345993198640892879390047204806624636703009495535247773335473224881461515996648937832851672124257723924004399269712257689805303588854144799486558594351226222598848823438308001359458403612786971915357818996937302701225860987962644958123894828294241148449037640125565705685149318604390486568777862740827741382667858569564053164494744715062530341042633495345755566458695048280903289756003374339332983374763005725366092098481917121893142155836087824067805293646501113003331231995529336630999916868501354191251498161479698373660056737167744172439184883244182975373663690518848196791977110308383356947247463273845947601868387304898752965654658352268065189139752104345221572261940072579346573497792839801315140645960780617886895532178974794462194205535433025812017796585779320105738939954261329051596974679950598098933762683180853497923331096687829292307822822276633349809925531593422024016053831398264552124557336246048572194373114579587855451964607258710379940709790311375691275090638736812169918181760614923067135048962995406295810396350312202042535158005364707402205986454704227369498872519405178086749162251376659750450931027724379942637110526354526339034179584254521107774763127289432506284696264127462887183794432127232389328374812629031590062834125369285033718910097652053135123545561136019752742555619410812684341926814435673142090966541773043081472220329572237178236564636707133874287618012317425287244529112577469245894474288550437466148893646774001889978453501673428266845432890526953531463652895419551426951335219884769273415926691312263994892174295947344970902794083823044378075215541035261223686710376682459499118118229763342201159164466359368018740578097598340771251380180169730526229851626672510681240088144551163530109391559844618847302832370042617426297338601877324845668135268753743034311789493726923034814232299330000000 [108,83] -8929988562945777823512984137927196110806860957232368388669295966706669777203729083751217206853318115590418717630050026029456260482513276694856458302240758768471426144182179453203759241398884822388790814027593057824864817977632299724761995171680388027602157719355805038646590469452302688964099026026882886559046789769574362344281225039629304156873171302130257766054364650168779724518535671786985019505126174859605360630164369031052387707490603585608298905637913995553128206734371809022583385539810330079409095154871467059703031106802647369883331054793819964303160858492986016762996935823934870974897623365567801277208843765441800271911166983658229922966733549054302066454728538100884564467061303195408406036965290523014368441631224165204394831711935271599508285308240008459053242462481322184292665314490146002392646063731831677699256526449317903617888281266504361849832557614772400180606429530307186059765241575143255841654507693271473228175811932489771173500886337484376914990762567677316425670295303500208875086145476047063315450689205878944010301166201197601576705903750261739375449565422423082189844922873114180627952295184261631175095863244546243500790936996366312327271176534590962296631853043636122573990550406763855158763554227640630646853124780670725698736033433560496144983858360411661870273989610309788777220942287289208094870176799593502087674226805172293161028590133633191373782798206569164993353213996032837063105109286972340392776805809625215373798594751031772484602303700192865312483007856086135798836153332088983597429469018077811121856894376447317605695140249345558173996459951663475636276428543851103241649996089390411567285982895977672639004047786419009998705478486593205309418350423695177956029754200592031757600854940475239552601946586440280790289097127387143866024765962447319245863685532247941082045051442190678324473919525312500 [108,84] 196153450251631386045829009435716941797706975961213035335503153627850430269387109383187949433619947198476972843431052836511704587939302969983681676541048736766423925292681446313991920784877204539788967639689378293134498811534177487570619083145358286964421688200289370765014795807565347243754940159665632334879595834807664007311266097762178349332026564551639591581474797502470175223342932758225990568518465496762392593674934980861259620089383231634608100429973713830674147103883930068709871072645258681343680682800835629780254994614118264983975094838610684210018293586355600933464998385916447759747308665936321923851748399510037561540375719827650015908185006738684245056422692472240427761886096352871446419364211784499433335153552076133526412766732987452317228644209948459500080136159928172566970483040922458736212736126421588741892420044965886816649525481152844060951121429623405131924587300439438846974453611014517052127898274995042296032969479249835171442910080050466433488278757463040589137915761315024040309634629306333882481177268170644713395925163628604198734558727672451064011007566679135295522051662247201867769220633586936430131792742821634340682834770317534917221487448430339567473830955630770536213504781359324336296266701935837908798669662235525802152091889396794962823733907115507064046338583955638028132592606919018758307223322509842821186837798102905118262249278049068448931941562578154857269324717402147888691489397800160500510937016799349627882580269845664230743468416598443338887894471011626003761470813767501452270349920057678422064697051714365055822999736455678545810120848155204349434381959125010777763641553107501754331393786954632910944421337878856464552682601023749884380185480742483403768540821514650504603532810454683821156596293890754363120816419630147232952145012077061427649354621761496856379062602895154126878710523600 [108,85] 89288856311652121825424291690539091861665904952013597458878946369988098267146592430202935950044964958280273657828471416575766412155686108303926373127314794512490695830404430349443566411295070098055614511658559862689197243209051320708536752574301705578163524077758155539308790160368166115904790969830317368558120863789813376674771492194188590154880973531494952366703795206522400786279920227421975929076474612414902296860612543656691280965913451587372255375303426051812248373066026376958880699371152812192470571931755430315407283825851282425187074221933742213942696484218113677133493280390848625662653986548207980436138492377862251122800728583446928328651182921915530683139462183965380340641946229644741773615442434218579991229088301241232523884738032416815082629485793651790111691329355264439274408761774767772757090781433594496800725204747842462622005718896432987784129084247667533627387880211358850918785241946388348817019745259415997721364838589731381647681220166800252786548312192052020509306371422400675626285652467854580473631527230469623461942193086910326495165288030171506465035990468699389932183707526019414356844522821479740725468698992827231703925425486124163636066478895098369754039603328214933427687278131201728928084309575706468943999532265818950067584706501974428398712646378237369590353698500248398762410996609663842050785780828939685192593194732415853490354227230671248150198734554836312543900350039743311741653920273090804674097140799302309400696057152614505436567272180232058313781808091535306679825698491419172192640321933151935927499710533300301240929447445732725962830860876824166065173209198812304637765235017079202798281310486671429173632153902860813860193659664086732573276914224164629340565383146386902392683958438725873831719184198565099740026476651726413032774000361770186940331129074232392127559809188475168938200 [108,86] -100630313548759641894621771156755274429759947963748670295606454086610551263745163877745958792543860224709440834226460471104420763466027733235378485505468222212331999944704920636950761517788220355983075087148231997967443656724614879104384890813617841686266713332074730141483502829283778277477257671262816300169640943702441659135386307742951121204641001790388223449809819921159047591814451021215249853176074768020376544514773502594986211614319235092237698950645041146730811833379306248302527485662549999033811250697980253903180963044265352754820608741386176471320218575361684711436124415431556383561276637655986266912909332180705068466396341184670442206209725757331846644934632583000047284313768507983116580883842717585609376093531023072623907884707622238627027264126713594792992817623309569427910708147751549992578464785909223639693547697462758605621591629879085724298912797245948968352596205189829302965522912620707053046949517458847397436500297693112351814233378143929796735320141109091325558262530918004212874281056357150049571191266635940645270163426070760159707794086951810538717259783452630807417708862446405805660751361995633522746245605451959637172288912980714892939968640277996774294064453254576549634047756701384968149315847093404417793563345022291722707841007697670669712113145043773593692907349815163729884038727428955496209369470190388805149102850508146058906262062375745780455711157005467997206409711830530236768284511024239222590552402820423415929284759944189550102107373104842584262856460860511305271505353358121390087414548509844964889314857702081676230261589665236363071072477902383980564763160217945293136178918780285304679666703949415062676254549528807556763349883210713942757836372949272682974772120794775685425178071852734586908049102351356442424603756362436768156897655681645194223098587986315572743037877522386491580 [108,87] 1710872371894172074896305269362956604134087873426766251167968167577935719853553360616203327347970232265401248177369800819006019700166943961496062763195256068636223287139138814842485428764732125315302379473557364664333460315771208328264502819986536087223918969699517353892074958749407030255626088668542846797980281848840945623903494607294643357856365211379099041112720622624681444773751005436847871798694171894275012187483324955347492422212143227488469591673537787484222170792753420757841504456857214145289046737119956571648658671645398939954183867390375330689655895325467570103863969033320361630811681939400900893624535229408620463887858441795413008919939411981231715009345681517321567798098098739640008123701550254365897149515398652064507241514672629574684117962841376817240286350318198958324140898947216937843711733586811715554432644393426614331456359965618238023597583899936758412163587139736022309187420629271976010149943992306235564070177434500444156011622403576762506683112477428082100363294189995825845453606856351001146739437659473321983985717507666951548945847670277417997158740633260732680209762690967779558224947920340380275092456368191532816012255111422703688597591715332216322362796265234066565716672797440987134584440622868595062202848831042086127961514684024063731742447462592461077317306032606491907310907999435141370659791004768278766419307224926981474879935030106309832613346529791410487718975646294646692834326799590314586076288841630864546437669845528091911236556249493087196869224347737936891051579420359405262174487197463686119312108024898769883558334382998342102917079901360753183778087012264933201722077759192605276549675922853612889309588860324799545174000422006774089560399974890851287716583011150270577252393756098547818283579714585004501909516722155832449508771954174529644151995434232364475303400961162000 [108,88] -38551686539553585670309996557117346475616674467663458348219609934099693447124839109379625821935203402268848574363321634015511986029953469413011016865994192319288783641371919952850740623807860366097108456886258038358450443091769753521657106216799241305254840095512330402710414670890837582260489413524296873973941216747644016275018112918649921341104647339413321791453942174993203911757826129394438354931677334324843195010165427709400978467775394579453633792388252772020847368902004229202488069061791180638712754843407041535331530873310132509689848578809388066616609367756261682875900500245131010222894420421388849765963788355071239878631814379793351207320784194988067974067101874572067239007821033963095010217958696967391001331311807591988541918981579793031888091544160877966523019338229861190598339780549063944902974929445640271312699255758610138237933259348576272081957425082562232407098235665001636088537371641709293330834810091354869632825484979504329516271922997300479159113931045149477651209662698797052920735594211879182117921069015500226964109297224086959392362317106919249864260853383414673596989776560211309158853111885356520280209534764633662729574024324080542212351053454278840782277210024068346892345624401726799642659381093535893260257593190515580719600689902592797544839854631983648322434892469697819380596238675667249452711003245369891572273405186303237547290908128975739193979437664825394384358645127847267637267946730571437849962276226554083425689124899729632910116746033461374649514903618532822872991392824223492463186020602482640416154339051027949676695406651997728503032920381122903789624550029060598750303927653293082889960529224347760132374454581924915649858289788342502333444586132518057871583771310146407834730098554448677392480163682582046248992189364847871306961077822051644539973293640005072875002980160 [108,89] 96286083901582120173804595418529430568460550733233329607683473249256709728345305782166100198976480753045485358551071426423572662268289175474561588475236616092618321533145398864151338923259978814278271679458771412356817919173656364067962225941920040472381474779981875661312763972735588585516694240312007807806719140604377259031808542200735752657034947584293434435039589779350317918686364822505358847807464916682646319538484892376208385661510478165733839242594119306455092369961605463127823832178285644945978966032920785028035797843194755857513425330132103402848743964540164829067592615938863173121509843882453439160158452041287916208204245894907519903612040381370244656978261564259734719037639232206640609209818474134647837307071168770700649332480525798667142251131190149704515343286822216437100177253606680781046809406312969909988245272609194052058508704689369299987909137056798556836309068457025944861401490837988257814054267057714009600855807342814203710934853162222036922613781621684874036930164092292190793665494590303306179151577341347227231738076529566908012661507683621227529490199818983400991234094272471606561037606154104653438218368776346744948753137751201174735689791511830169576240684766318310769331003282187463781424630333236657249999116025793606896582895480269078991833466349733159981112515371693534576220077758060284162895753470355779916114062052920064995922639974753048439026001008816715126637894280357335091230628250977074310184801351887731151158189767700221930890483633770054841982603600280437382668591035130605767529077377779036586013847077026476754107478113974721127153721952549733366879909220089557927008030509074307639163789690610673027964173610834440917235695314976860531157518809472049313699014776763498029105654425420626951371605128893641091550559735182751046001410517310601897258288252592936931960 [108,90] 21246137554895036501957859672805564616543884199281425859757159336878406658399885259039148835501103296094614034318831330800562438892967925529945344062404144062809402800211183230942546057653679580920333090038604349993073329840846649315839377574071499309212656048153997317587759853988297432790497180048517674440011785875549088717908297443955072415195443387806516057512951300087832990070452930857582619777184481905458663587348379622493642199838845115397863799875867993804995534279549575735354789630681214476552841696600897852714666675643792975238680875003903424509754962092992199605557528083112820723961944720936359510077845381197519469233482635737065548068277133324002049180266498990552553428187662191779622686326752596600646535744301075457099366885771692377444551801917256336510588941069595302841093141743175708547070087002072213819914842783411050252071857871465824196991137196183822453335984212930458705960371355704203373814480888152085102364188120358436312491578470963899868611094649243497988430508253585994556470540336938867262174223856191234965631201665529944332902882485098295769823396393411524211528055295940654415403301038534411624892572127349887528394655994701174061550055985962359564053568140143443199841174098845766561417445665246498658803062583309979340753426927977007648796242007642996505327539108924258740430823699536830970121817891369515042546615901820805570128859206658394049339639613623931460927761706553781921563898088337042579859362446218513376665662488535724672505049621715238153443410949506237450207149504784953846064133982319761268267771604595405394567763421066900832270078199471804723214556151882044029884377603382476560423922704994521829500010949321849271451906029713339644153379851527088388334525113005877037012273264965457442066727311326472423062755870316831734008165414562097936023126131978481320 [108,91] -134243479616652021892681643358730214690150771526530051114206831664882154031650159267815661105247734696387668324052222015913171971530362413936959117851196395216862022347742702399156444733124887851549728241466529097485685504285193155957329198468263645460759630589157481883287595261301842291971651394944650296686173312953881825175453204279120854000201108238270168843424940903879958638068002116069624425690941557793741386932121214132902322753260090670317989030077263409345927013368780364535329964003073347603974840271088015093318664134898178998991093592332523224672226794204715415634777170661133590010814808854384423547973686538024165197236746231030687829432170827833893475767865867144075100220554923126974819114143438169344963178373984511195548186115776033958328325646833774058304198995750919624570163811131700705660490326756180741613672313526773149624111532962585863347390342989486237909722112843488184984025859544715319718989656439880403778823045242689912257984781072859946862667901790049369925891419450912710856435278394043980982744646863502838847949969011740583955108627281679279946732466758132674178234966597933616999416324550690722023613880481872414518581005115814306373144549202486163036504432075637882734565595161913032371864940527294330118520631996861005456274109233354238548948536036642050604348295368503081885041611301810629277461865583982704330762490537492523188981728124345120083042926480713888442151512136964989579929784441489437694271860751822472294150222890913102213841312269739353877214103360315163357040008554398839868096760504193165088709341000974266444145356588894775647521781576500353706449379840272811048772964785413339755268128192900035610211876000768948814715966181302050380271831488118690981682742045841036151730271547287039448117418334968366357279871413221009544888748063272858963963824878310 [108,92] -1772792347666900076420508739815820869614951517282465759762884679980959337152153449837314074840938491711364263703345032118504437117348814994304061960407887309081824032952946977963614437431985380099290572916271209726731168072860690381360031070340634919882119736019717096889676423897990045141507279312356615887401709899855642226478975942315681465857468583655151726182099299732088973172770843078105499875828844490113152788292397424927246476575254627521135578399747595867021633304149592256000688173891371422714417354534950668998560311888248910057372099865970853774138149564602126014899169105481808799249982389090651280983767825656891849596542720214289273592514673826569562913061553225733869282619007472790801316832867578653754454880833991925546581357075449648101227560057502423842396738211868296790520069529782506500423515383694647931434726115836205409335113738148702754084068514669632293028486406617635431339114360113859371616581215005389411573021297321581925126408156907519191062433522150779784286116345593388850719177860519949104643888705780023194167955115581096382506694918312939140231000230327193237405254103999566578618282991156825880735334998273821346109121564312801814264256407673103973281081516202279472555038911876836028000620620662847399382491114435789151674343055951546122952804070710943310525498463594676360163841547579969965319124336286816372903429295075247776929973468368508037615492763808837946083339335992904550351887548477943451492105192756257974388409896053518807486812548898715713955571634480295660268061945744363138931324886696017759418950602328609088670878054475723322549815459566803444424680347509551941345405269558772065769945207299448510495256576114131780693062768867843322822449793547453560043688260961386166777242139109418156537446576511577068472670968062342985835226047128046164132338880 [108,93] 301502326511229523724001984791841080639088124349311748514166361528379862180167439490309957013742091864137301511957834151461717295466682477437308770013465461398529978496057570047219547921762015629835947167408131761549719609751764910669912408405505855103577988255099667028063626147093355002590125035320314292918132161917431528027731209342219790511079627297534236767084839706696270833762568862462894231943296839472853482299273314604001413915349360594533909113446678622603407937174878905718257192835792688636914073379162751745379667361693587052555022427067290779917603285620403814495658243802371230892785178921237021711890836153363741026087621071136148125191688473054529654518601473808582484627817098143113992708787164350730036819250169587510089195083851680556670409582812320358129984825648541092566337842586233234611312381170759583042544390375456148097233621398100154409370270732680298896372513525149485981837995481749847819558645082460726593665941826873695941127471182051400704808787225921698891775732947683522481929680489271312998187071508356011935501116608875073786783005908585748083317228688383644697781273359882929913773326227196262954325492121647448170403051904471515643418551306761920499657700687646573962154968914379492478084500308544235673081771488075118255853202232387621119445328400395016674402173169871021587118459962061039802685018619659027772045170808576951657249728827234472800820167908085149461766006909239556784952350269737128809457126566110083793479525882137073809054361364441270071077960275630493401215229488154248548378075964307882171423936379923219997350038128408793167897013325821423116998350405395657456136182574098871037555907519771247331294837723216874629522212521756943799593327371235469499846182401008728163526517487847928436278307210539864444144562141467881648844113980207510640 [108,94] -83648619241002382486061391419291127772657967823828528770874029857558667211193713619122777723361196014373854932073265517992889771535915711816999843095930960203345265519579318713674555879938570589608841700272375579946549308966728736389606512452640683879402928248573002196406760976244560004916433629425239006429283391605716539550245724464207987634424627513614180524864805120444368729111617566462944113657284614042811857941505956086539872322784295593414108447850616209825439489572026366624243729585923045674113182410622595298736206421134685489470791007043236892805597017379510909959982177772621965921091095628377297963496560630066352871492485642820967239501295368120655718980983541044303618467174942985464998789071000114790572527964790581454492147527595280583156672587993642193297734740431999261288281293332723912763156215272632689353018436561606355817569199138219755303057407702642287422478712350539163497097020349707790392006500817724481281448050811101306372304159904226815008718856509742139245263006952573931968892842591876395182910815359680485501681174007096008189854419678971021278849341973246757384560120961016512735424650878068287518350750434212962050564243104123946543892066787865814869055929370654377884017723450696271699747646878598544045763882825946386566302573675800503178176418420125206510990224528217165459518693706855473653895132181342890720356719974943050113317444744833594543137342747978852180637514849366975822709150327639040693827431121317071755461986213518243288574177595050524128546919979993769827607412262006857276534537841529734497033433441055921434160713141829908884277358394415135606843540536534593526047532140773469147974385461082129380286472844527907639444695554719043860317914157668363242369080692644853931587529581735614121559414062503219196053735310700253826492432421164000 [108,95] 205447371462834625331730219128044440442667848123291770117444430954929689545353985471382071706110281354621590625960254436332883431760480000637204358707732012333672494472564347016975059560593513051233251507632126847681057411440793121576030654718393618022651173778057673712577228966753956858041415349182918086566768118806058283691903856509408069724869654135285074405850844493297793012289544746583298975415862285200642066937023650684860546030574834930405506681535966729700225623166862919662301593197160300082647959032399610091085548452651320794022847707817169021169919232837019719342818718901680147454811006083316238404955984871946437745211562045134863273096966927329314150969288793478405296847114721119918704318683097687364159645435290394761778205322971892116854689815093484218422015123492529152749185493734706142826444510950667702127573186572743681198795195139145563437585001971142458509783264106230098647519771134000967299732506614721689530278145349222976877300258598536768106758254764510657332410813321950856679268666316277334783224598439154948933252095534348589506160061749134205858727619351340276792997564510235100953830028946756167587520463962347634397704019226115713480831667674326666575966445528153597226782069058671085586186565317581547727777441426194013587068059438119564900235747015784939481143961927113273088568677395120889788089649369465065197339116640908267051386247652491508880271166211798935779303778976835416635985914711320457225565274087987995331212668743574756589095721823746377950449868831000777148621877070524836522256865231088384137871518234787899002624631298761690405881040134873315096705230269682991387988014761524702463979848377932129337915636114927430015112534445023688066949136234803070411730016841084176774535173028575807071186194697059392581036620402983796317832891420 [108,96] 9826532451757736165936975213065258594404580366645699859651824572077593080075524727415113387526722739423807782781496496864494999057427534326166498754119368288710492986484924682959750216249162236713071628630676080085644714316814851519685346741626895398528428077902323783268378868429194735150080217012906349863711367514606233552920919188004870745684602751800783985948401506559598160251263991215867855716152754501235728581698269355655560668125675239536297554428277458842506002574842413594347719407702983961734186449829095830147010086992542003404548132026239836779641029939963876206805499363550273997486613309054161450415107760333407636922749474696652265949800153617486643852447512507306090622478269084240955457178538164880034101256288922613472110659301607550178749770675985611788852722201689827584221280973111382916200066189410743590545734996527951839028680433688818713910802357416480748781739541639363299862756022768484261638366154583855390563238479690378794920875403720490566127722197270496789214381937708765160088843845339959985002315813281324280216749520448540677326494672588428534987321090409789360916385890310513653683252663763974421298560610308835516183620819439584430674848908058303706507840585276195848205803835568421080017657725612371245633509652190196592801767724120122969564242832508290836574287690247127430398912824932791154678591736590926582424192445670303182966948832742436006673027924169745671763810337175867068516568256366076842153934464856749134138181574406961087778341559991823417159674844995845589930163190492203943705183519009814573226527696401502968846608903900662722674901745499890913523896138536862588172777268556153670471063179281256697805356173259337026429215831641065061615243293300447182384280843456150457941609485288778909357860641955286290595052991071316691784640 [108,97] 136816331784522000008663577279815874800605728495325391941036922260223004914842992377733228814860958386512308783385845852623543931559090571457483159198398780239733239241853157405397952180718799400556451379707004793751589821530391454669132771304262693211561495581352938580183630487596125863414972671951990921379073473069324630013977385689146887498309936869374703846162277227192734299793474832773459782823876999928001834970209963354668387207723615183813137104116288002225542390696554918225358996898319768761531136652624295000266003685516614284992412723280598784193765479659475818023615995435085452394372810938577397683772970302811667566215204187505041104305383465102766282326164691575622804172547331065130782835397632476064328961488524835750663914860803895903438369749600948076385743601178038547465840603115943925336846608108507305379480457050601983520932113692748375225373681497070921561290705604588609940847291971819775101786250271474961327981096242505767695294685954159536672957590689984889486490858836221644509504400432970166903521506219495922412036725215453108278931496978085851928955832637741511156913097752563719092992563605166662460448877616712163832517953506839166947547145615527184493492556335811300711654371104541979655192533979439449877948148282807483301520219744590049515717506670295538461138028662367028669761100221667363820645220705245649398369425511040575504590534038522657206714041451510398434889799804731409301606601501692290551561110556849068959966727565334922568172710235485759382093882593346644626269945873504048909106194094393890863151451706654086774650974109345248924807579911355567972607938849967152482803955114970032164660765608236975163508181905300578798892799944350683893089950230151828163547010780670031609915958616605260446605508621894383509074237237915880320 [108,98] -356414961495777688613690761382204078494513286322325669789447171848085315934456689467833957015222129195339791765239970805930841185530117869911586980257316017424868754799693341734182433978809297705103659938539169009865390791224269186023342755620843408504467457228745366224757316072860333988085807689865621571197832639670254956753113744047331696194715409651496540168834953990084050683400188945958865085060377719148801951552249204909460658357133973022766589509141714481002671639257219297276061420582224747724489338694733771217525041650944307624624111614976987702017565036433236729797232451471742594263545721676280719291610024258504292784346873561873529658138171987461326016398859581666502262051132099362922498890173287624468344431569551602402757557458678414687869665593223823128067696521392893326506017785580415237105390091482598071685720944206924185005809956993749962618935660992682756521150477561415740965863103619680466118469127792303052084013411920357177050489441557678598960865285696251008119388256063375005619261149546711556127047781403327588480730860080320693191615836168379302291790859766535478318145457819316089285547411675343985719379312992801367684242964802523548240265596826010075995639178155922435299725643069016293320531943148391955016298270219143004935122442169946081617467535452650985047905223029642054575613671614514828945385643271014016949312994835979462962277173463777212049451672725784441766890883438817236692948193978968271103360187342423132305778125423077055263658055126108483349313166743852579081059442648742866275765318990459016690838737154503771122203807059987335242303506175920328184620243722016964978384398443695092202002496531437057893237186863577618187967711005443882513463936150669573004481346870098061072928437231835550833672598038832858044062070590240 [108,99] -443132013225698174620655680525776154265632645244390612632004893265641542665539386807559314768087216337919017592893372603558907346527576372948365375726763663793371548004410709351248785459093582089001860852731717447614993940624116790295659909375278821069173458041056042085142337292533526732016719078543823511124759986514595881099534634630335475148241808396582901716060632554144516413761003565360306891904169581583475122453021031816991962781836900649571067324854924353757154852239365824646241584120710495589513418993201212903753377959062028919744090438628495477581521437390611761824094291160973365997315696400307277103957768457162180165222424698924421993334988297505996581673847827856672251348803584212490546827362242054189325968239758310700058884846925201356336877654859971500223793535144726658005522861516824510359917063022855647032595290748148334794675425895555994254273174702276779381631784587483401973816588036452121630922484587207356166999904551621155425238084472072855736700846200016168697134258076472968468299825595029606066901718744381407374407424642275445072572044404909568745710629850375221205980000139161783014851857346954730001174665727983001208096312151070144635914068745100637336885031866791514660250651596232014092059419351633084698849192455626971757870026669055938221858085653591437467476746223603164132787269044554258567325519289369271962075657679170109122196000740518111934639651449396356120564830647811991629930159430255711878659531077116044271322861020413378727255813157621177151763620773622560807468019546710443294055999766551774737702865520533653691091130785910854071629350933883146172448242542376105465019270166518395298129091653407012326227497002656623495085953411428393004583781264446890271345933791040962785423382862406281770647694253331457614688880 [108,100] 2097673752970362924136637686575695719829569291133118005634052726318204313889189202066369248846427788255842533142075222903276239143500747320972632770529585519140930126846480558045934254331712220070902955389945773547862022339462006376850000012258932446687278366685632961534519183943674743667071368870827939102404640160387722126553293555795827455929538371825692355881175833556055048842422776633339319679906654025976531365993131232319350334076744015357435861946243890834607455142430760162361693911239362711314752593222085819955635040776973713529388425026489045529995323996162026495036745795105182395692925203211326776494252940881301957541569926634024635923403757738383301364009638470631003343005604425249359929418391073996846969205160556946834870792518565124269701966118279509001802702812453701869506763295285755963629233303760982669480235160621036075621702622181710289668482205345870687465246462804856248128982477975010311977679517398741785386643617390278931317727269867784624623031409994896627866779319788971353269028150542641161509278436953698941294249819777593610127043827299141895613285009447008849014878877606293479036624611722085201384656142076058508188259294709000115721737798874605778631984517051484696372266684272631395498196574586764738017098455930542439707197583859629681716824797737430082720009643071886035387609524004035807789482933694747296295643981569802659177803351716819452485273882380118367219992123742734267475933201409431415382719643615929121306838974262366497892206512163092353075079680184977694474799628420311240101189272590406865699961631188688103258959815500787194071043132232043860910071621501816329536820572997691304503065855116483310919776716876025681531938148086421833878179826323575801171155767018410868366403628792649199933240365972746921600 [108,101] 2943680917624394849001616908800625766478660057051544275807999316872135905683628248181817144996474490292403720010589083903128140412279305903870671711721083277086754698321745249913503237420080131145005360168848180395721075144046163883433300811088576138501183496036342391720762414163429685488740816647325186874195702062122827806703959514909749716276668982357949447337928664053410292526300644598669107002545456650249355743901177966423259347841876184225511208503972345478203445272575799543937364302037414977049648795562333753945698297783109348759552208388885972066784215027907894865063364538909210382019094958265872749372811180835289596513330596722848432701604753537223048354858906279987180215626658515044016708974644871550520685358792052228217579154091865509901966181798254047337239472390590548306793100347187287253312854293614687333645979251655558000304158392998611451744806768311576360788231405830257709770162719070567113982274740018975572320605766816008158866499931292506171937888372408918436143074683898289125074235107936281220438521539437842582397037836571487379718565833559185436756383737410251096082216435302639240419228501301348912788304596221992548457917470136627920016774360220416127543405233560172980227521220133185661036836787588642940829770518497272072938961085026442547130443898139174577416870588880340641494563196358357871326871568258938216342823471169609870924555553529729275706961657646418339330135200924531064386799408529617707261363242857909206197273673225990412061926031938232939535199606057520527907597423592567680917420762953222585119510333106732525297291756343070572363958336115472146701462245676217930137438896854628761059834245231577440705453972741615587530938846048947950223792454421208103926147068367964512199328840142240656943952268328120 [108,102] -23936855344693895734670056376016310324219614806072673010646850544372789776917618178891473023035117923011788292949957590652563353912986451060370022027902636019149810179570030286768447503552224903479641240512663361826595698763469127415627155963220854703583701623867374585275101740773613032207766079165625547618582941653619865591874089489134082140328641587284789423824614341506181265093855340426210628639242861904942852898493070404079594885469743340428936496657490241390913483094023305717743414550944983421767522368741784949589191644762569449487505971683696630699162634920172537650283497707333882328362077243122005094645447861834300283844059033167267383872552613950221395303133061647396955145203975377454383879059360625931399014521386843398981490563571204269789738920296880183851733168408915935989602432123254441626987254603286199744592009271786026632811371123370946789479789760821738339020872408754970958258822904785016062014723297075376915949312500001987902586213979680636600444198573501221842437495453712434338054190511733534283327355618692953122056328606051572225258348837503908544890443190141537777623117435426846466003259390447387206370333128712081201965458750725110505177264194322660981913131381261176266805932123941941935246619953777565050526134572150224794590588544863908033124659669422469274897453866274619931113444008173864908098691029180123228290398924214461182011673502133382456229402666856876556673552137426250332681956716438697202023967830014563556981554321271294836060813069437630874345035299724943789005326575709382482832968635743288114249091143629382902853136360969542823209909516563629053307842310314044123571440849059414626519217496157322649313660555065065538768042180601815562781382811231985130385350518859620439392982459600962693770956240 [108,103] 51754975473272340312143469652403483083623470637853503802287113050236225134528258419402302413083605871316093034457073542920070944808392029451221424179394563717528650750784018014392274298605128775069941088181179098750900002993001608022648207386617167780777586331315686656410341668112763190407934596866876657182184824618095237662273666672580295618415736653027473102068895268549081527268941533607158241158052846573623052710286257307434646966376092725654055594354893416965070504833258702911509234333274958028208633088539272256583724101015303740374971510383929736523171375390630011613823183985962699975055431263621973808595469813606683361208192428622024190408474538447239104964490529632566522682111232299003691394437187373260324348692209151085029339673100242687358042967224938738252902587059091462549842704268886201123728977481620056654312410610916630878770939066729983228696526654966450352693157769855409565912696018366488943162794721553949811213311016606969200009593544278242730470555714346007549779504681436474219188677040084929514544327704751641368740661950121961206810846364942129970316929390415168709587266199423800170185358268117677236617735882463426917574641814385480178339466941693582817332189973196858089023940674834126042672607243246954632682419794005336087991582940977912521461086941869924889345937022298962045111686456802750521696878994950497612034416494017925880228663649817147890499246787840076190080073395964219045573562103546415845587621288909630446042986533371691303678857024295978031667837575562172770107590081488007547195176984014970142652112146194692870514119135936562279384720725673625830834972369383581725080596496179068394191758285890000090081670006296073686484500128603287020509555035977599959448050557135401183278272950382824653680 [108,104] -6638698256009646730706563927824734161706362541085110578351367063473575606876183112421830744446493806684471691367180352651450836075813838577276476024935841434645998588717232207827602466043276354603010483901809613006680118232149020151627116697009617031517839772227138762253148309902810257205295597112030891891125288428404012739018734461090546926517946155912462522239335821475909306045033306570621420898905488233947904642789948031638832095165713712184937742341314106837150639135011875314882949793302577716055919222710515907957732229513463432369132135446759643030710665861512201519955586038503670643039687640670124740718173925183415117263012544365181016471439985534825089550746420114921934000831176952241664963339253782353645387523061033200626829973375459008258865002900962213695507013791297453939440093648972652697605675610357879975550044082434070498968217072011056318475468146992544933661664826950117732540889481530537135407653343323553847001690948483513118510076512792586270935162169651456534694947635156121312297705545462993186170038539024693347984974266092409841795620245323863174348365757095946285924747095949148182000867196733551026101102186873894212236170212748609850308680036282463399932609160134972081796442436270383335265430486600055593923513656255329499022454713022385629704428843768345212955333079779129346764642743768361269471874451017548667909948508906769340202520064985883593118303050073019198866394315569016467900027474856734916522921716839946354119558967840816179321783785254608137275045478310491028867509199177393197248802519538095154027382782409603767380141040782148918898297021105983608686646307595246035547176008287416474660107241366555091163939501200556028551326686520938627253942935977601814470647746382376877673176225215200 [108,105] 34669909410973175686220212184322078302584707662270294610844015083060086830483670902219346703429472614399225464769424089780804406269350156434960011023830989460745946912812646245350085932881294704740042352008275837279772383720989516101872775393304616812090227902130489521939842532351693358639321353591743482119309291139244952623312918284256288102685220079596991882467789439731217994598319290328170978747373656374153521328314631444392973838644591484904808609847455227694853696188170951891803596715689404356894226824172883621181352100848969143727160615376731976791605028123412010864309189590378307734091798306906966941133120881269859606436976401162561875052367248183035689945432084385046347885069496241637610293513617024071353382699873082696314354536740056995604143520170533329702584513420089791568259697759939791610787153250385092669538473314257065458871562721680174640704602999182689961578588145765273639098235564086519103627689900340914567409190476265755881595913447476405290835634324927727296479380868178434102287209334158147727017487465474999178615055702893292950620260351178489850810700078281006963255388668234099051528663410042965173402408966608195079016573507131086016490316878949552631307346922351809285615868754203152977895254226555243193318022972054056251382010862325775184892823329701530745067625970275044497538947222515357886271563610744751409708192090761869022612316537747428785312360793987023666759473007900910261256233804869889644356316511772189478898757356537138727748654687105717599997243991344702644342406708776334483071024105108092041608352518909800416019936724201712572959890704264321789446445789118464317251098490607421089899791000420887917133593250766981139026701172810566615478164228108067785997557211579217594039456160 [108,106] -74526085583776878921291081494205341469364087485931086604514672281202145303771486068292107664029540288781595744331653791674579126928204509761927685667898922249650063348661842165712490565475408917329031722049801848471536633559159671737769363204335269626848703857121564431275023860304015509043211861968559524854089163641462773530242223444288970733029102001468113456614302006581542160692320198771490681024648800757309994615686231986920364135610807606683759010697998092190968947005224946600340231870742987258655183393431752890713705046306152869969118744898288280794491829782826309155255649715150418350394771805610866430812148910970146862138187838688994200112275655815759567809666567788562678213800311300457888815954149637028242530885751516235720881591417126611455181897607480140902994937889192154444978074479763542519805813944100623339683076734512304465871965907399030126272226914081832757324051303708720707809234598842863062653252917729332439809325363461249938036288986013126157772645728993190082974402171369750388338712277951122629133916909872028431949608326810899528098559913573983287414069925397064094106102653655034346363230879676230411060652766054264571910195607780115108058660399384943688716437056682230349138785091286894656883765566286624374033351681149726858196506189013444382983102192752512020822902987933346292899100402051714905677462643622112441262563962716155197057083431462951097641946971564954287414810408951484179706403607473293054065202190893526109127591831625937825085421213003556500675888680962187180956330113470715770658236696030939011398332494799856722697909045693666511817151322243333548356625696382044578259183304066895695316691906941652819809993946216935425912645973031229570548494406224302176699429800504713651520 [108,107] 94055011367110373413168425952632176492458967403875171649154665665546351335298821663817583752090827353767731201336581625272376405198162224146994399627850015662457673575689054310892092129816284790064704320752206575118238580044000300572729541477674095490876762362049907843168952515409021925704468059583914897284768087875152420885645388664238663838135317927184328196937677384412082367216754413668543730391623743843663542935514773780273950431288823201299428438902368250487300444240797118756430945059001372883057406958311172790150841702734748679497807815741417592761337594392361087386176558554381155891114328445930897657528663744049743873473421789986725585593309309867958873201654234361493356807706175102293093128651513060539122662240241930379121388789257517617513765969386363401935598335851789881395314722273211263863064528353419034015503094905135736683255059062618236811842904435822060717533837044987323986359507081633714274993769942166468360467822691806958800857927549700783572645225508991525094119057789116825030057324802517407341420493929940295684350623501048681852282451382219207629410766176187256350668052578683821418586880091806428585039327626636600585989805075096017493707098280045669754649742085390824823508500338385960748716191395767626747019990316975743227013416566284938294354079482378339135231297803347865624775501616047512816762478118039898546321750923266947233039562344506266832642105820896828462297318502880359519088739075523581696947239909379780729561455718593211777549324041875157885674795818634233263481768192565493460769456543985065075707618053105704126883463655381896374707769548865914830505878783601564234398195612129171981003785431962471450782102416684470928235143478307119803810033303826010469806448363833160 [108,108] 223517931185755505804226537046270906651788421933980123745547996373976670867254639070171950219642224071857595017384300588286993678288210412065028982256741281719965672410358851856962973087090718489574638281034231256880699445918457990828579873021265730797591625666486364405206469830701642606167662819813148007002294762362214883177281979898117221360742278883984863593329832271740198196052421787302122860279158789604956489699803755701639742340481512567408226246391819527339974528731016754577582708296109978436319846176826731005868705820396772190588299876258958283978615902595108109664531035817985954992159595174568143453505772809825547402368447650481559187496883727877215027537168575807708208615439218518101437908434361230820385311212257778468868762528123984944854389049466073049271065003020263500195766254069359787466273441073347175768692429399479901226353894397867759134783414113424379701029486575446767779528715894391851775651738012185563092119169718132714580009414297502470938664091747274542295916481656795763305682034338304251667870460539296468865934505795387968610238620199691396211137674478719059504106420408218697081857548771376817346529431290695727563467948108473831112062013134535535827872697689142068872817700895796367194348125030928866705627800765071563443379996243766102064373133487438168759009378354661851320744386549768786681226247564702103166658151924762485061935101238704853913346853168570073199422500780062150848445734495426525061497299812924917065833398175873172916185511468882764304380121450994563476027698541350894509421314736388733849808145027902896561662449653374273229812378094096269132425374230273575037971947463947798384740367250084642358312574735744437690925630247025611236512134171733050957505237696 [109,0] 150248040500865870828139169186832206303993694030646439133061221099899262500070995054161171149613703324977843979877057674842700410446209106890779556812970564537822717334350118502359632325454673856424385415469902628285870617925284881667257385877609775469594366934927445234991649265737967510569636980706729002984297445460269157143618832457193397664612322309673928856999910896741074330165228396530783173399392396115842079085686457738412470680253803723079515624115861873664183305495422826292123799178860109178631803784391792429342809180872357969778878977264365437562685268098972720467549268516970446477842427458340667979716995419193838132525654548226278777172575974745792262097043877541463370348914205209079411449971242722737142551705172496803986930026584475898982318033598586293216333860375311274222158363239594195727415858806864506558175418816969609819681026030189654425819179967262910252711181305116260561104482559168741894147310435281155799154973624314061932036496281944329964633913060556134231711277442714303545887031893067996711652680085389105067458230656567006727444875700605367678500442739528747331076894019214049841818407134810953735330851701160616939925602679120752728469594526168521726635456670242814783900234949600225822866206601131270064375464259308480812716507769938400960280696131206195968812422925497322470702560759595945553527963569747451394972450841689409736852128016927803826975155818193184386715428771905437267150174737299469848097158303540650252640767135202525818718522670530295161095504365629914767485307362140404918238075419578343754562026734176386260171177790708838287083181783357915250065175478692375452700082767087850935627549504828332485008780366447530882935798145521484921986224430223632719714970472410000657578109966170414001751737895564383996762235230057643327788658173573927676441475360570646779594189292388076359696848885809989052628302752248525584168781076262804100038973333684322699638200349663273516251123249864544579721329373053892895205261521836417276913514066791011122036075607597276201398064688741448524197493927766211552210506852134130895137786865234375000000000000000000000000000000000 [109,1] 38108026253882669920842389181899589317914222621700946290989202556775714358141376504321833535324961137526392394930477127126679544624992600714229735425573152457532774678839002577107550955398645895159207543288353963177723935274610826757042664597805236635182455333510479821479924811996148847291904623927202420067570241678292853255673704120723008247031665278995067647831104320220560604251890249730224201205157020829433575502520529043993667454295383556631956737232140271855673590056189536533001213403101852450072390929560933970703070141472656509596759841882426741621194528756393835054634685923065363368147636835642127413987833166686369287817458268637949235630899724830832428787741111848105386539792303168718579385899281653337545108305146021717613093863818587484978667176498818407790043748579267356130339828859697051186454754505988647324215834957314175892454868107650049310422539517025707163351889810335989164504287231275187209763262611657321584382439521260758300301244657181563553284547105423982202487087469197504283021440797950074832366451521513552816775951858776824620778668362233710264719829895452878068377841072648206366965555492309225608576190296059871964953112995685373648851643713590941936209470559052498406496473820342757483082485523441304109310915348010505813954779786791297565749666673770500072482937819166138363797145935387904399242708369123038988964713732145304723495564021282548287278466341969088629213916802412613453921042556860541945540170025232013080691833249198570976361856156997217025558129532431579626566090495075741883320125422046915626396837437777788428865889435049306442967586736246189225704557848793245508402952324397271052051369688398862033466487770560380627375081547716853338046807450075492521408963598149432873234604806487824870391808556574347451019644092143964703361681326259364224601533773930243248437666158159308853965792554122154657260112834838050507433980949732590300934046173305022171845600091072712537210792099936650838961084630456854165198956281692994594315206710590049714630848832756433027781463134534856749579262324700574659369634034078444528859108686447143554687500000000000000000000000000 [109,2] 5377204905037198924378912528927197224640035113775982902600327904010038867236039064119508135754901992746159470458570110505347067754842473709027904984753382831666447369860151163821054020053100447239372626461336558465834750284969803820640693756760562954720151359146919030587596491048794111102758893698230434145190207026244961858007226227761997311276400399672905812762375125793344557415655259986251220943458543206147423249162798261079043558188011185327260854127285278397000654350904357319642778116085018666918817375060379343564947058930014732917214351215592751082286288708456570176262765284328671258363841501980835614335448281500894606806514097094885023136045771784004760478388186439767474597223856025086594024826263817800758469422559320656653780916122159625786141014644747733668516609027281631464772655248358083635394531130015361743604008512062383209442486241937626362854287215149773547819430585936195449635288314399819184717596666485186986747371330062322212012473993260330383072728661549423215944890136997084795903066713572195398629196621515021129240546429954605118933442519529717973991513937876315794894877938794403153252522445172736979521575458316294420494814885408895149030429144880433080024260253448558497941092330763996376080799582852638590221439593389458244480725411239622963764638764141986174962551120023604472651507081018984959121994480981154120540401429702293097992430996270354811130370891581582634844577916280139346542521877839895086102746365870736386188971933198882860860980117626136283479157703306705687307770023695128898442100495577658203477510949806637509012086662438707238422007042964882185987722355625897404898441769456740402691927302655510720908049036455382154535877445655175638694901706930306659964220844035267640634294345124290323865942498074612958297502456711170929627636043324200645735012816819615823152581584652768662402220641097496187759716804254170850336095449550119720167519841846400174261396822594280699865813565791175717013613406504736732421466971795308788588473252365636154934086177634536068408922607539261436525616448945707766328855900864192030041976977372542023658752441406250000000000000000 [109,3] -38042909497479558433228632060106183513601037412062873482718845602572125492336611664723843609762859745897261314397188176110385799996268169805308601173225575822068697344094917086724319361147696289547376037113035381784173989420808593870011169011829162585432812191922713101667095020187893176821288993104771603419190219243054239463549012285968018963140496901957471735615089140661151661626870919764854321554323541744654635064538807457651848561647450333364228169462899047345697997774853206735430538123895097891305617893701932126690718541246041188829825171510246817174569881212247391065500703747604734829327114600663661929063973402210754519702034123655193707459517551143120031527723046443615859749499014638190089424397973551994292416020527399935440406586499990885771046076426671450924161462553946665694109854646022123387079183658727657676081256086534043443259977970185163692368000604408172754407017788203937540888679810991059319445169978783435086945208668484863496901452500287473902160534848214159491346186967143785718240768652313281777403133389165231350442908539535496177487593621399979195803439786177226330713045853615107778130571329540656464321824966161970231325445811024317948237130556273550950124681334959527852508209809613302072630673656409383825917471936785174321031164421178282708502105147592396494530482235083190500074039281395209761132292535665516424569234929561454907015927654543223125144288019417904818692943972552192874664637318197702417575516865684690010669498472215536370213544277320278926040534389126361044771070447965290551666642884981023249812029018898033765450563310798189005035638897670615744138247637368946035241909478051310125318828860853957329436801672268902267479378697353307246913795322922811177115865631692446193849360729346620354913992513227976417501681212953729079420931450270279590384737019273916600767069189458421873493015680307806129519738573454362946328930732598537942561484130900848579808316102090610488042076238099555170334209791540234087053831205216729749789149721747688827207938128430923883560746865255939409064541977569952274716279932986751077805820386856794357299804687500000000000000000 [109,4] 1237218969381371503084210323867953931143738287645532862097906742844549883346043117781731782336308604252282226943079004907038418414972590796657633290913137636197945315730054027860174439957636400815184611881016530168104817312682436939322201322795455666904295963019081829118596655508573097290635928983416267016668273138503797995628347002102633906769240927308827009237075048605849574507667385125718907292498823434777742803862175764273922349812095433872219444445008024155925792246902622227479869421028449018494952865631809481473456812986311629335435764250205160256177968939829054242396441879416549952897866186969536203356801077040047682378201128213250405854749034381924558182593718267945355548731911687033374918426608559824840387889950998595513937771521971139773658791614196325609743010841405739123785488520275099055056521147414179517471185768591061614323537847345089146524184078194377625254535468673123498188359301652941090970378261924221288604936803089470596136148853113456353154082747544475241425470054582603288849330965318724977494421096025835720706482352699373771469083982842410507559586739528727797275684966709452865264543817769741067786695224266252753976376423550409111430901060499023924199587482016320539380171391423338962635266152237087627444026040627150946013111185010252145672297043778998525851424653294915243481951209666801624883078477607687097599997157208711676640291356654956512006413139350345259299669977397643804953969129507091293314808263284253998832600283831577770926127331333022899255926563374446788575578803463699630282746189983186996460560901070624310303470702143342248566897363968926730927780969186351063120895406170749860307750951349011723590645923752701932449365055768484878176169908486550156595402955768079359456188703539869938342940382867255636950909756135667691270074964936372210449366677104516666935310672184259264943826071061108898192760056131764330458366754072923798265403125944500803489908951966870996237808049629501158101528895464234009235469320204433999605759597833412226492056445939808947885239116656744645952139841218678231206983876046268111537074219086207449436187744140625000000000000 [109,5] -24794906310487023173205199425401137616553765527632475235264479734772414728812133494442173205732803773986550564789677071615798717083449025873218014842106170064439966453684810063158180145760762509206979893170298684349150387681479407464903702134856749339793737668330150472581924582696079532719225124753395366637216584065108848631444504719944196820729008548496294391518853847589597602079823830237048661631386718140996068491870249274059048641649494687165247204991184924323154049724766071612197857515333278664236729295076865455939607574723786771600125334220017227235711269211772663886163657755025888508966846698101107726110609935797172609758056391058178110574170720356225723306156930824939820128471417255743514038725981773280156495369385996436683456694155854461578320427840234433357675303655588162423785026192623126661364070820518173288277743885740928575312641510686772630571717670619981988235023593406629964141880446818872409548963347537210302848696591646246037941413562652999423811455539133041839195977841817366777757119844967384218332073859470762809560678921814107480726339590193518018554964715072184029926046132181315507855035965057881613134763209127592967254526095200051622770709850339698928452509959120158334626656943010126119841852296909324818022113957340548228284911955230499218796874971073656071616474200697176484798190672313877335821932227790016956828574855445687494207132468282740888239673962605606645897008018746209597793734357536613685439884214133266553930793686338487307986462229492648665021649667404676114563640418870949931380728001687102506205252389486852815674158325467628298902598843375574806346281614684504886045194905457454089260824702008485226714109294274964602458033580166369324327543135567648352996497536431856735676919155506286711031073206403205031682707593871437412095188834745517497021253456652444791394359874546087802003607365220041698562201615718802400585460185033768425150931019783194147297361750192067149499374813215526516281419889760013844659781557020385079125292536740666977125123772570031246462118162380387195852305631480593645348670106542954272299539297819137573242187500000000000000000 [109,6] 167423251524546264660569475401309418970470582613586471015759695156821186849922343410229673485928717069628259001978256278785019131370307422884571950909864472495782877811246831674167401510260968904927656731300640711283963427099128748187417799982135175002977752105499450450999290200263156626114229013406659938070304980024048447116923259998695614388803698315459467101648210831847874868591657989419689497288748638291056475172456807245646449091250923006905517651325529232210638176459676789113853759583469872286060163577209077926262305149995251334445760722428608456066267440428168878673180995881666248623275651472389646525146275634152489610686301134098396471727549954184915290179445466062203594310471596198948063730055626990390683745436531213606340328427451818703534497394007529156586303103098042179020211411743557787119801836951750427277516600231817023187389402870731750120225564514762994940726762090080587045964295457506008054671753263036491379633539419964777779434396482717715193754768980529499758437395078302074054378497721231667764637812014362839906727529402056830697056039824484820941452444168342035395343030446044338513723434976190445910317630580439467651139500983252364859567531446265030646922281843154657186562504880133515227041208893178715913555466826036474805289865287828937133736090780307144499766717957648296900058630316679799080637195522721213476529722201853361200970594257465715736910262769484301857292445656680171749523050601496890644882630604669724595004310656232870759184694655553670338271157555248656743206378879855325638889157858358333586180808711210065557781645443538688561538026409963975463858280926581627582693038970287063110136637971967808108062268360944532866684284196055641294012976007101384916102587334392648337130326184046507803142071901900378785502940618277057177642608995988611266775915629695254866320775547191393650338837051347001887194340686917934500396165288229053988791220565099479534876622970132861491525223035030522245590795192220143593486069828460756178036803557247149290148810624077300899968837837405790603724535549643973487022458046524775454599875956773757934570312500000000000000 [109,7] -2423687487364227764485231859163777864467533246157684210670498166776975287229084890923630836606595279817516812280250988911078480712739292986609082915487380790004329554637876255078890919816160761914049197181468522744366766209230192835336307440292016730052249827135370617177814850928586762972635288560055195884736529395417323839854759424715975972368581622819343653129069705859641053833902492481430790752261532631422217517451666606842788601112887849247648921644092020973813008459393659320285915756291016440993165095659888117637979022391699095225788747743979941236740893100824274216271641547448013007976632680586408665230529725330863947510288561252387443447561836081530703926377034925419700248610164992844528061335239918778489381364176878674337893879008667438375545879045314983824074844772289488581224026538218819069998286405356848406068347369967332760212363022041432474946957211762590518557479264355410085025422159089453468092767522851095258717906065818481539036242690244461130809790810088158322684576187122650718015196562796545964468645704861659336063932257211111008558595081734978073425733413247951896129803910625097464592288775776468345788487278118624452239675851299230982521777387849926761914883375359424158160567984581953699885724051906872966519479929510428641556536595517930385757031646078083156915769765764368640027721834491576967149588899927380899768024060550767743915087182619314153172685010019299039871216330739180409950845183851233840460083910313166276339992617565563110069621330884297993090087938952645061044690206418436863984203621196837651726489016038195997722468520141001435381249953351773128485753255899944954595744891988508877579544052321936420644375422751993376148643299065284756495776887894415608801267740220501901786497935440533585143313284010651674630543296834011236079210346397726748392500841806388857462710891249641277721599223905007672928920844363127031680114950147309289318519676927009532260308033345337276385642908748076529981945639225300816882225472098725870496293098230258630395602949701803528292730547411863520309620585299324757068417657279724153340794146060943603515625000000000000000 [109,8] 19795260995459532666627244283605029220562388186007008131972890197325195370870800523548333600447867914011279905865782684379882569289891851215078882535975331772031395815557899824133866046276835165914644671407589272410039633932577376931722880009620547362514701995338317273394717417043486422480493996604397957331130318738760152698684336570351844950953201726110644707569300600938016957800490186824373665981609840784589983211933834202200926099780570608464112394215951932908295887198807664534133022515059206729542719381690577921342344979926548139365022251318431319751197758070235532076987424703625200783141637949997875098254227847633547266000281892359589571199782017531513033985740250023399877438854153913704792436932352874093563911039731453184507315101048776261509985086130259955692737328958930408874381627228909646140636715780432940204015938200450900612722578249943179813495278355869493876645882415699719596504154341857706234761409567000481371859904302355629615471037844892727271662308888117494988659866961243729008768329859673851069096139374689496664723228032480909307578626571642867240050793733317586599235327496373590328579846491238555180565179325485516941182113571189279626549125404295754866901585530483806653082100176032024938247106308220353116351940658112842518097129630793043446009580181388495443680287857383814408168844098942525615169113601705882194890552186777617105807863642150292607326775746490969989402879088510831708581147016060206637809882093524988839876541343284322687787441161303920696198011917078338528290015166754409061928893460013114698973900380949483265024916244243440698928958295778463061915437180719384778655587801907091875790218097776192482261367918350252095239873415144295001930737309160735179005761021382534964586017348105183183175353533558842472922666104719236356608146647562866197188802088106633359166981161574793495531330460872868994303729198692748383734506994275352843230373386270942791739177555870542807730045565520832181364782265840135040879770292335669000852209500175031583717857574929309420334345183995972623086505552324702065733214723097788123595819342881441116333007812500000000 [109,9] -133980925119258215802051111655331847844436550084718746332163202560593035157965646860004431531292669403318951965032565066614679728910883769901433610913859449701389556753487341524334449206857998593891368012297284591601370224359211825485154955893671057684366161328115702737551532029991626289146055824192097300699532339214096728297886267447705682334354288650855076551090810401723272485942671475537654425535157171650727344609780862096931233104302270722324283815531857673571935921611613889591734510856616508943703852619059655963803397495343067649200550401575868142941724938786896362594391170658093244199980341231294150036188256733952157507282149745840892574774833242485148710632419985231209141901820391267130717013280961400826849295948999070768903927493058634565968115663880331410689584577822392015690299942004745890358201480977141120646208887315674743876290567002406189961631696061363178971091613242079954078861093867562559097189155318306298701793846355100014009216947186879406822523964764485813827659891113081592684308646228145916469050411554716958590264841082494772297724281718921843836210912344713940094304420562535755231130103211325747340832845937515502549418090248908697478860903362470240912129005624098673068737904874306134043533985500272775673222327627391035276691168534823961478151635654072807930590280826313090637454498123364197903894646493768813031854915023212933124656323654753525522796341960543308422039792515060411164591947866850407453960941223010829027810031822416426167271420009626614092105928299560918857018640830034177244478206035000497675065448970053855704151633816914069796482025279528435734753427787489429703655431797016128241944378409708669641509950524939767325626965351295177695731957032257217574804485717137919975844492756744471731209190856657548645123528958115154309218083832004942196839945094068608093143997325028388809485243018644752368223195651082617137451335351441436211893669662097053303864199842721763996470241944754857154446555886265022821622686370040999359924996732901833492856446600575637475204449064363349283183193204452331517839702712535654427483677864074707031250000000000000 [109,10] 771230044404768890339207089452240698860850272919060421127597731511405219058081620713432056897407988996821180923315530569201076899345445172143094043686996604658111814371037475902293283096257839206377254245463823829177707999119719037913017497222676593489581762875593047843279185812996822869548974743244063270000315816668815333122365432462413793128052385828726276396084511159536211938779738273357633479296418907848808697611809408920202588151357233387099502043423917808151005178118727181224415594944490884770919431441039915043341769005690540897235443942550616681850020877783792616056733051726640482319266182986975097871550753653352874114100718461323648679535165253458890028466250284927793481034980748225244821142680409222117092607595911753054464871033189411988907056757313800485219453848263608883221664667947990006218657125850784321903783541816658212579063000898023655072023497971486890844941644482704230066133546494779137128213689414800001712651641530549354089054283990962832691218792757004780568106555100399948782260058412290485126486184956215974019374776634069307108988065405880521412392393222005365698459630578904889580786752221867594406055673653936953553167740508126504998901909498440276377195391367876389077925018526328742646521305393816990837078022164652755816401154491002127468723678002265930321835723043858177184633085984588876926547641711576969488122891554108879359578746828665084263799242684106792499371438734417278412395546243138700459444058665387959112357199571314176060375218163195735200109632426356883854642939887271439514003401833259820537867625644375517076008608876380370135742195659697743679608677686193744749916866460118380574444862629255018989645594934414277262525892087022720420964513012763455400851727516385957406687640724137699503625007612591919867475966986876246005191566798636127220207161459460101104009791020078841499411234716121882820880384729077315813204505129330214933699097805422771341360266331949974479681028159184513865430081145790689533121905602361295278568468070189697637053874053331547237469683371822418830454195729916678364590509886511426884680986404418945312500000000000 [109,11] -3495441695344563435031072860819401844290827982877576416964362174431169274005546514204572299733413563666492978088197409046357559679444048945311001991805004110458578147198537311230736193774102754250928227428400965852137160059487386591016372659852190818218066354397216870008654671145399379913989038820252832321861849786222840538083605763752562810598654843219928962165498631129345730771125568883064014105964043022046965645668769738374165666939966320638300832332201228863827713082106944330010935609859360412302620175290455541907256305188116701102127998813829557362024964409476312609383620631213087843026545558487480755860279435434281777504924580193254663272378369964224404983267132399586592659445259490774329894301967657754648560684684193630986788571592170469071261444104828557285248058755631604399400371778662932589574357769984087046049944086955460924938529436059869554468441137860019049862654080029403790268680976806914706072039369037791325893576237571155578712793851124181307750737648688076913314403871032305679184634014473201620332565479359317084857866511298143043666123608685072015125859009094208116696130778924662686946513994043788686825847420004804788746231464371768565313014647725530441982296311598791739969765430120528864118722902784311836239602345300912240141509350770820945404555903535739820314079606580036845747863553527160244765360622250922704833754382675937728724574163626060565004423241637711333048054528754238220298184318690619687231843022877245754284965106259351792868608346092630493719138134292963681502909113578563053119951964253151597218178063095064168537470675125682776849127108638624760427412893753849785943412809972026845402291509684701867368419179990033802751989460008325139325612251328557891740695073537101552974045950039359626829013619122118624369441583475315845759933456953143857546566998418741778577306308603091402821962150296705243335071706180504852394453375544602452988401115915328948528808116099869797482593215763700239327615189619421170205081182383361194516124464232052562501959653965019608340782828824658390777950758214302762194591878142091445624828338623046875000000000000 [109,12] 12397310114016481962231002751887535677638259919863554372931685561924422746894750843458713091991179469484387680210827139276493408818366158252008138547621205847429606582019650462248006741837279189703670597302175264088788756576815988882647818779433705681937955398074309641691583370401201507334548194060313126336975560153159645128279858296038332813107741330578100377522850753730177259852926249844848381588690162522175712230205682263838957882681870882085438936951964647425961143545891306808781297465564923774323661829038642512263592293626484416548509968299127202793958201319836955508062051852371842669589685010783660585501981528926317999300425318543466288380481521570331364658073235415597925532593036461323643036778584702795630613987973011559906318908500305012048987049008638292724502104212531657997590395331107798689378664487304744419218312863220279718602193175018210702975666723530375900383688898233267608184573752512588080214486116969158036865479141992259867431048583683784550411942213113942046503484149196223366601881108541007087438568298127542888341642919054341965704960323732511797640204433793116005079990255522625245807710524806095867295892825908848624541152403858983989904347777802500352025766803560831612958773919969063763433544989935331698647195679500074187047718116402318924590221913348825314278061760590929145037345999752610355277403269817308007553939415407943040488557588718393153069281664796381471042392081182914341915963881624445004045866897905406676798921341088391680394721771521146052186565012543125470957189202928677327344331828872761511512146792469743440494029757756400063382520895268177451792102914148839459957488087799151265442629995245758723365521397106258902598103822967648785931066034134924769518105411100686475787121455786106686062464352158380616372270665541312719370505526471567287885633349889972426448146899413658581655369047814919951122424571903708940383034663552181144740065361863649927046941760598188408790311583975980377799004783489917763123349291153050927935875171947777548807108464212222012239741435028861965350435001714281268991868500961572863161563873291015625000000000 [109,13] -34711557909138911363321082333683008748639671663624715488073974175025459808769400763862138777254466246993341900718172187893497028319079370978804506499531930000201655410061464130414431458802446901705940728336078091633472305182963356293028588891446635411919053569243356128021609483331577521984651544992792932220671817733196826841295866643662916776670589000609184747728825435304574192527623069882179435331925667492435314522770525442439949491306253601332465391313628464491392831440678110142606462471599583941933033753077946396007928703821778395440425165750238066207651001362199082013519966890450203981745120444114304491941912043762538719983105134654260872491268073667910433919153074801357330877384203477693525449603774068047595385756543711873367892230037786213413435981124023252509250932177520594399744656768017623169515984065913969595101547007092538425012271169168277967012607543131989484277364017520145672569447556972125909070031490312646275507347946228038531838348849585703349214175322143825268456233834741247086288810643580273487450574794355082804796011394406165582450768833991061121356025101164405645308809660394059082045301671065962389285040798164548041015921024527756341540600048190726871657014097593694711894978871245659045674163175984580674268917484732698403816388059911970825317767826338117516197250858378409890769719351781564321585216266680909585483496540343692573270167612468896763229441945379141270527047039181712152500149073245038553446907143392857820401933332598405564839733887649788736939639273968002946052639697113262688508603456402725408756030994000064610113061401454581067918611775349986671656354984579632027012606796708521924282613770308243108987666511056263452157953217160735587277737073047405654595582482959246292552380620751913591997609144910890500914870234082581774470363686280260640783406388875144645279058244304841153872741400822939907755390530686639153214517479174603557869329039455270904722925045036725295065955645030837641724989503749946241283917135301595985504993634911219690346936217665384154337144928740869065975770287307139438937042541510891169309616088867187500000000 [109,14] 76491871613381938134153971629586932074292722509875597830677675642396611070333593786798844211814349237005443164157201539252744841344185840414316875003140802239874106263816085195820425119231288863898934150834788243598573119130642082810307151485721586899889224409194106754209934667323400397341457803594093632363105688127434806493407010984748819375443719315832013968472604986554341153022014486546112662510982766590056311813942025272636060402390073028598301761420857989253502213432700357897019683197687515648565645979584390387566525787565383232296103503330250433075107049970412820340356229321992634004087648984018263562699937348765023903882672344782887419349675149628007275539869325292285840202474626286479925066653234853803618577911990941368765704887767127945651973132521385980003120479456681126884974674544056464541669060016988423912256345840559569540419880666310362685082647576888701698093239010315472180630809426433349274425484465012451212813187028743011427397076881347037585575750964689091466870686679685696863503888433810751947936239279828656660724625703401704276456375697379523724383029259933609147855012102735154586840279115071801863813111622987199166908032217081442083695093474982129776396301109728843729832781713127195055234732407272907504741320306506791898364826273617340627584128553129158777193174763151707912709518523369480992792395866155451321363575539765716070122520733532728962606581176978811425951126346087760276454803338941360940077043558812154403594952775100631432626227843371303669599384399739582500951340817112468930975078513881626541763959846249897397539550380432486235018148299863127457235921223467574131331255424063213381387185032582302759442286053307074251231652004735398972950990099747018588654573453761719841322897887243761677262800541376846323339653841145068765694275689341243737841611405786607933038476617208584066601812739073163300101447426756837329000447493441701510900025262442305399046580235917567329401608813004329220228981164523330395296239641198738454039002022926733234695761266801691925491925889261263639070271029216097069536317576421424746513366699218750000000 [109,15] -130309737704290866855665708830963555780261166993516785329991733446270345387345728189484965058862806202339544601697503236190904000321799471683626612703237199637595545614765740819608121406526873301890249691478299990826875767941075254960366525007161487100267412395076648137078278237847078539052254236135911217488207282937936318775576176377744386769951596495382516467761992606808298147555021543549378644375624778969792930392491780171999847327020589178496506231059340116447019267025656434509819683078827810842249177981155984119722153955934369607650365421092141209455536346539779757339554861677006339178497245620258960286338186823636088222255424306104082781432221993651172049400685469818297130632212865395469538272712654688506290333758027197755911125652306250827771932995235137491806137746909360569733828368320170301319251318997004831359251469652286049401996376874844302355449631288106074505757253294145643859275174952462487382548569458597263772190509861519224654867251387895450183846879713196667602827856356355411482006587359281144514139387927226861519374831526462081518691840815469105677384300788453119422478608959286991414126251066442966707047511386692950051615418489803324844236901389082405158046977519666057754920705833949626283731900760415206637333054817127103449347420123992555912423192790625077037893123593438020940450188643642572699567294358896134350819113494069432288346254494555290856241910183563724195196777654504057728328141839174809004893960965073431457493135538903073032102028166039632135363604087362204310911811047581338342881664821309610160134404728251663652816799613004543031185077082675316335171107854658887538821039168325960080504552697731153350293996907451281156103313533695270430764093424894709584633354843932159605180462341582170069838614835397061612122858156592698771539306396895709951294852845754942090976809076436038819426448558195091663752630503714549630631908380640279946052148958366377946274013980054987951697153464043401237550678813117485716394530786238375530775143400117385319242431167080857752303043365348119887064427813161415770082385279238224029541015625000000000 [109,16] 162873764759463173470421397806057817046151445861824914083702492625304314102104762048502104160668090458550293401363573002179490129101616039947136582621669848989951992002114437692299548029130349711141459033272242752901023394945381449142515939193146654900777912263738518662991865872883213003489525387544489844125196327557589674343555875491945317298794031645748630995026261002431828063727187056320341902498556991705220122949911352315828389278897666730852070065079201306893324408835100372696110959083435067612701125375771784436077446143422272039983132556616994296387327719702469846878582353474590855841667965883235248300761775457870111021146394483600890196541761924916391307103765668472568045719689320643106547323570081371620379031833908464446172749204151506974359537843663130468005452811733488139181777753441650255968603475406022991603399863277271124201681816517687904995467265108700638696023847583750080043309762276093387948232114312926863498685550555476675811110733431320509236409234564005646267848433542139732093479427451566193763082949070701465130971318033215339063956650858111289286897362594332447614831187354346672982319783452944076756258861757556735054039707519209791894694254957670037726599363952020146915222314971227236977829043394866543585290950611043179261215941774009704734944341091571376446386133321185334474654095169671233810465973427084123773031824197655075976417898253581830712487324036979582261425507368789777296572608435552096296416938054087093585034135724009885873537060945659916873642185458712091753788998602497798474551021263066330377675261317084718502020149304925094706527452992523238032698152208319698796323229347548754069348553090419645643919519945358427644798756879318714968519740515894013123299715920792476773520690556612253199031477269795846224193758514312364629098068241974913341893374978265369802996421652267096600926927279509491163089226170171874436447701391049687638765845292970402392536990291916329843776864291140740164461463822480119531205468707443651147398813588648234381668296887772668333305650029718357599045272521287586187099805101752281188964843750000000 [109,17] -119714934298838794295413924898020773596882054373539773223631225983994883059761163235652586389717054426716629265775959261949195975557390554922912037275005907779528712074652348675517722973525134982445958279289390633737493693343875570594007069553675202201330526156914015820303688335039630821997317640980342989909981842902247016356207213408401508662964056335902797193283364922309969008332789579849211519026283787005339991658647771247424080407294049799977740390038541059457810664021562015316423779390143047689900166593375702933615302511136736350438096779662136848308963363898863361284118282529542317744192602886567347690847635478574275853204309290307574966223500691283485937199378375425494206809039646068853162449894695776926885378918297839248850735023828525592184057120932425907425603473312895048990135374062393078874747060755043532840179448572186384340917971636575405067650512709720127153130269296122515656781981726329359190040707574336647593554704899320592341991004546629449394528580309650627087837598801744264309163602311340331759625879028925438403002971472292154427897487112132666391988270932542994757266416524106388571292656096892686890056768031702947207553312233073937723586014998234362517698622233620524328331403654266556263313568955427512442630883675095363681282777995201539567232211283518771286897999425828102166934047294566627111999556039656819366290672297274509977224134301160796466113659244479202132641999104818433460734818078474680156882524374358260269806182404181826882040887423476655477309587517344896052212466894125152854760384543298526291316252968155483599329441106804241768355977565745656639963103378611336564749899667435781435908934618081525088883088206273864576565162785730943743794926905277258255105909300367207594523220274391318816966232338415229695892031068533389531733569577949568313923306844888644977791650098627180903631133425862273522259801338390672739506424988745646111705948407946924087043037554397876210739600165945467216457604368198899903118864430697267936547450340461605111206943647676448934789771856643106947432064757208536320831626653671264648437500000000 [109,18] -48593435920237811637438021660287881536614519769875251193458605208081519824750616358536050362701633194886831556881010384199067507533283088431680504976205248939296494307913442441462845846560028874246164500348046109156462896589215938061277190917905248148999852302938143591554990720819843577475227595014724743850629314117003625502114187290205994124049551479290468920662617437056425269838705812476324011204801562238671341909209602366885149799207640517421572396638263619218897017981004708877538951610097764624690127748997628670078273988017495406744896236592184475752490663711644881973354807896369147763853023926708400877002000334794172252076358117635238788847365281306771988346252181391263116746145810129221399640049031344533524785236329500735535307351879966544954795279194117786310814969527134872465130991851908131048749193645143718991864755078330903128599534248725255637649673221789725053215811900600009110362721349810911599766978985264268061912500301802003363904227101048851299648634915946195908386415602358114504579379106670458074213750649487551837910581544548456865408570281869106904165107738097537091442344099484775853652441348833585608064468211921937121481046329738298407238334362022617631795418137207820378728704556641192891460470079192420634496014824419121206004726696697191242534139493291543247099269601872837635363339048451634655467838804202741856177575481607691431157152774056100396552850412263489051048004489755400578781969023350036050044865570823965223238481744654371916258769176481859440059280180508507809640702470723332557326082881883753980681185039539779962682904839241064844804980685653356777428515983843766285737563751521721316387580732597937727606332989433573269220877918734366048814513038311461918778053985098613976051057209155075624130521576471936547987748220475211399222216558910271687001278151699602553606429903778475249882452385591700678494694445039137861232103524107281464563280651494287658714092676919196419426838343392600158251206036451408617441838624070549634615307859771278060636961156797420789123828029673190370685276207041169982403516769409179687500000000 [109,19] 353503364774231272520766598310521068232804006802418953860462072643955485073326375905153092462292504498906012594333125417456776576811495554703096743822792467557384999233877902862217432913258437276614011363186679689118543536589396327686814281875964559722550189029542074886202417093372514044954511483254320880420728216783173579693662633105962616403346568004238602557454373812451149994034828994830976749262848807797028232290101908353138168897546047852462642862807819803260908597147673163569765676698866910621307978344314328298437996737054548040821694359705588778979322640813758400235866935297599360484155624232559564699437902293067035597231596852819496353006619155883398925908941535200542527330880798779670677132212573278209745264190277750348184210403005994375929118326947300838577335206951884253530581821189116072374217589404931933136021226315534012495198794073614607082899082135548186301604972891468877118565570146355519783774557428162363285040774627056669764200101973201028598700194215533070363255279912826924533729354694614089809773691959341458635805739194621571569280197572467275629300354508124671352953319721461586113311062768581000498332095156127477957269623804147971800124603339935953600530996109213210665656284371447270091049065981768422383026352438881880832382620531289426523575538266364059770858188962423266727072323758948685864289030586135113839323827876710818159473879944235626966562945183936633799882577497727700672832213765988052208825670818738359051441474569034807346880483353247266167553254481904946456786614562278076317775397524299023169298885181261696960987334522063916206451764420916431851770354207448749380563333471815398980918459114891717190070340844480379321060837754842871749998293516412063521037953072839227579708616009072454310644461480224983268266566247509194150853273828445856558129824633463850565413432700395477763849052872797903216044073984050333941540055683275118815990909947682159126001384971571642583418824449252727764814933596757377054847354552326413333485554927456742816145244412457377790364672871868505221737422061778488568961620330810546875000000 [109,20] -737442603324427719295908926447822575232349092146789307205344309572969679800865706867205393461456061961253255974919586749147128333122272890189552973107870362941579927465539529956725418529937705902942042892106728300546119731081485678199609206176259081030275173367519625705087942448867299457904257955456514320119551494721640267882726150869566811314271233834564266313469302531186755786567549408375401541378339453626027181396121494443921834037202465319043239121364602225258718914248040004874256452871786806946176759537424628173568043070289344295958459223472004466549016064306108691759410515344434274151092773410852295357910073571859409401678958512432409958332224492129849564452588223921825651111896127720177315991465969369122801949946759804577765838382815811697728440600894203074306384448817728341129880309731871532647556167428617852741674243254210122253093140827480286114082008892666688437442588952219145478886589240245013251149450631724938794210636443339160850988441111678503010256841723361824007497613257330063640471057302449441674859424829639750231878326376978920203752652776618162139076784852266202415931736260281597949745451870941801783014367758410546930943511665501704873198800882706402695310974630419735160921012352746194733836716654184791392090666984253461530391548170576243319959919971077469800549927384572159613715707353164082902897510720969966407050085838036744633505703531529411646007416456916418262392331321061923393326310969784550129691825818397553178235578052690738122504969900066523826330803704244642399431672936731333225717787434290626081484571563901469523099703891020733454736950608878423872178415878752185346592172497695040421066848406562129789824168653877225550959339175621680059485509507165091194413757572238455302074922579820904808686960841078514513510203472074842428372788132431385043543103122815161627138537989881925003117177185837944650899023844143711629123285758462876996944599216124652367407588391086765913656786528340051671448316571291498960147346795843162757603550327074857219412825971886157256533696506203834353243564692093059420585632324218750000000 [109,21] 1052143709763243482588984743451357571668301685574496938461882534651438839906157603481859523309446671945663457267384354881509245454024795553830675455573203145368185978225977125771619195503362085126849917021927068306145990334123007527446574404050479536196791793930111039988710946715709905615406861479855684056762312589578245242850958765414774685149954149624901910572255935927380868888388064339183970767084586026181438339355888854198803061660762957261926848483060543894867743350315515770372296192396604175558891883906149291687323043853300237015895954211642064897299909514438538312340161220585383763743573344820521835783326801960620877156492339481230936877002863218231475919736235301338148191141029777720413434754241498665831000239244200719373341794923305117370969847127098655081554178778579140122253897911291085195302925975406401847206304234901703347937025338680002041823222931594795040483987166206681917385260342468248259105928570686492044871773998682430615843053377112239014961375859306374441124224627955909788415705399866453392494873453386615273993623624421795205185683357996121928633979009772772211770687555586838036315397990347877330701968089505585099439959239510669891841726055509765638555391124386444463608266440350169566900340966587782274655535519731524206869574761160497988944150122246923922852883352024013998335059950256834441795492087798237841104964167088965141828173180039462744563458775622760198951476767820368432514793184815569160532672398574444492661842557560669586617585379483034204462334517712319096799880625005923780165723829856026137682499773075354138878627597033036255979170982936096600867644932908360029837079066947978330396263672925925126262779333792667947503659047454808170606291056375220956932325408617166551486167072440299740008580057079559977495239334314848463860349435615376479333268109223826407692691368410498176764189591759962660190298530277963302870002579867390971688528133377076310496888421638994497710401368358622384896874898967641323329556080219164736161572209083046639559742448992637679107403766640138620402922242647036910057067871093750000000 [109,22] -1088872289530814926766267245089945756503798481693000105186704019664996983661708510949548995677961788010734793297014307032064377929994520952281743884158706004022478892199849919948181680311163894893693515567331620708194554958095685286881871258759855667483677419969281286867313147937585118146690351242729148715000795288041721973365279013708697166712748363131026747324377265135551588850723639686624946770680491164827770113844192682859239578252768504935738594156102346935567992096639508500669727959690617408371398715458843038147880581562644968642977625086511583548889962160612723920754823868670217874651512312060431531551454350416885023515384026405994341027202103746577742343746394963964067041534268845780136368402342270677111448660017572357190095090767860946745404284004762600988915810993831554782321149909732991517413205647829713195139908121589643908747069588431821477754398400382539410872177027980652528706025824980850126584557477852298519581538914571747308965026356032759163451915578855271071374310788918879838891305027528058946985095094874679485122111613942128891172740408355902082118448024812163630645862583754453043263941437579607341154660368661724075973089234593775618058582081864528879828557205241044273967512315152230047562981201178600112282488673461176970405881007540637818201185432064281684865596338674637672043899999032659701427031298997253706222979175401766375783258631725209849132655222672612135657852391987985779848060939894850012009925578438831945272519643259565808265429038852956747026473457151235883437800217815582616238349747003723184384416585921270070015872124717777697700499588249701123899327712137319774078004396842859371062189306880081435008393506231833329615870509192688559708841694554813667640711781734914363174935346110114088062401888501740815157173242035779808108952651006972957751761483331342785050029636239369294141401324629152341330956625025947180515233958731077531831547930415671074690911122328434777691656050020769676745062075654734599748287644134166356408798055692571340394151959824023154251699217753834858513073413632810115814208984375000000 [109,23] 693127601556957342641476093482363323820502904861011348087235181111775190735617145852018508349928381321195967332415907448149740361305500763548610235980525694005289261207313408246798552982826192509395338494034600861766491417739981095825641763004846262884858416949200523268880024960390971819397336274167931701404743586126949715282561372002536088930113904077551460286527393111342118291726715685696892127826654836980862605500767486680669339095808167073786990117284363474498860692953771189960689234389343833270365299728183371830103430383742589661385871053482184345030399837337534718582938468270458694548579179399406221166031814401410207334667095051536865208549047317276655564777697438635596663664662212811900799860444151066494427170413188466728878226940630664084441871649094886791027330421777165700036182017339264241593587493163971400092650112215410898984098046797444574143120701335059415945086553298221219637663223491561949057161384932811785311569370216932761432579856816743460472284262747966062550122887599172330627432002049411803471550926513926840606239248322388278755312496511119705127795413295850388087246646793726411239502598591057914711383135734509064092337475529821434832400175229647138944576975607680821790632429715883676141984540740919429584900032205854307324502653711548809430637611568989226588814913013388254323225448584498149216659351757450472691479081779440938405175637097613183293076987300536869167307271464654573418198547934956346825933480236294660297814728696749601390617117865006312608616268445219300742330189872888394228449624283125899320212625694363658482805516349126683529761885311536222743225857826092305486107151666023380415801700722362223849185555682226240915322956299991789257482814918768851682707788348378221986145916945669137858554531231914537421456372909864394974986404097935997360172425698734364311262701468214519452142958244074518769225312126014545366294402298755734107817607997364839593824301651715635263668854761285338477546812900324199802053880319720633242623830513416988290891481433865332906218981179335969500243663787841796875000000000000 [109,24] 104985736401266376327971762779348583169211595172617753223592440517552092164008379086462052190503829607429508562533579188662713696250384795962458150002453959163707642621157968007997792030715487085790876680644362537567495746955166986768690553608735746791496636937062068592208573562296685374418825548942250261974705318830664112943008315593430418651188248834100384010160463055161660223295254360417152971461010560517588529218363235660049484979032565812039693702698693334423952533562497960055222039157686785998798915896760088231945465486027303272840277149841497120642958492597207073922690495871448697111730073358775520604222734253521068154626145389279347430084279369558441901467442859039763704211957094376116630178586576208611588129305583670711829195686888270239110307116050567983491208813948498641900903512328980654647637817249544685902962933851111693164918477426925452869505999051437243991732078205516205491864272506428206323115019048619517510191006136402377169050561769291907982581922091573860259285134947523972253293503874536324852953708083721194679213074959621034791222886950022148677854323367406820454537214184515138405940822472417366135567488520234730487007759059413404218935373417827104577319636722935287227001604547925952032867023068718706988918361756231762708909441607129190126006855815088478927087122247457391498703128009006418198524277414278288531055290944610031119775694495161767274934928001843204558096283431133911083632249422782161852634809227597800198425189204924786445078961863335173487717569938604928409663180929386671853093633896749697045950967209433931162870361771589923101600665891112438920764939107473368540302453206693315408748833755952724263725525191930821310333293244922274458002270620957223625136644419945099035789949770785132601191438234414641779904447280810175652121452830054855680367436677122202402887447387857867170728537336021907503228394111769599584491511550173972392156574347646309128223906224891195960874907400111722500806809673032431558396813655455171270645769511045516724328610975832456195591668723920975025976076722145080566406250000 [109,25] -1071202629161056093322529611456056689831882947119686688899180614326142163740260111543580578879589531767065115127131864731896169041626942884538171339680305442351740249296747370096214514065582956031934277811220100542052955119886613389420589376581718192530541066640330816399389263725925821158799874466111425287405831785324247739881753301478666468394069893385859257320645797832812072050692531114505971938317717680018291645562166954496091403689182211234538600559848644397990146647322761211093038127898144824528666901767392251345389540419048495749079025437346403346381664505378383616669097012024019527692480993578601984471393499638476420282303125216501379415346257816441543736736370717748825547416402398157724372166633392119405605750908611521350781445393837230484904466007025688455878288852079227176931797347042552983111807930602256334902552331316628451609666522651583439366623142860980389472723296931629438388659380402718690801842653394610225124128949360964071934978432602530229193103844927031310915599438811901285497876586849529528632101897924012264272496258145284229976399258138359055173194359135491174589042585904463238417741721583062643827452146021220142915738270262558943434503835041644481535248236121052916165118811293018479910799413146841967899117430054545283429267931489687964931750411167164701727666827357792258207436249340866706481996722117681502143767598910052680394241727073792369437283987971383971419299183379985979988420557241102058018168779930354969733537567005835411916187211857067321505846157696920156673202777150423220970433036107081340394659463401104400467730003838291419689728870400830536341844260533413402654607462868911569060199965417339357958077329242655096180542432090392534002652803137992803910196215644186667365618086219981237444010146700332532061394727820421943237707521468834612287077777443310787295483628632365014571204438927162714412256973670455824596758547157678617098262590094010978514038934237638443523645959906692219242759177248090044611230983181881611958756474800054548772858862388471928861477522332279477268457412719726562500000000 [109,26] 1892288945983865018547527375975543125813335541705714095231699363711923580023312724449874735271863646148078142299179395019526928917824134496938210687308678443476285569905196122070959904772998813474610009392739908109567361422905632883302817674082036628441306616100063401472691944413360670378953976935307479140614283727627999708125378188478183138669862322783833613318968000633267024977939761486359416042458846062211014319529086477194264250817271047232522198774518823714329442027519188262671537638962261773180862408918850449149260945526161342615199490293880526586345090452674267112260644582934894712881866138552952632394942428936116329221012866123924557524814038003731777346766358407722213422729547747519766572076588556025075153571301341215742577336532256787495985971879069764523924272410321171344237325710406350501829570711889972281254268454962694773344461975468128936858349025329577736040422592668731467701643558548392792212606644918398097018541978585884879607812374523960937139566782877232939112098361814444250489607228073255373504056728647139886604440582872761707679779349775484935338520038032929341206629590993181437290363469172677349348210851384947764194596716840581523659487525619562612747545290646257243974779151075963639347030108180253216741405369607505062901948233539744477424192496303995659180074648184628382376792214314383487804586221502956492947335309999870427490502721405356914152197796126260860008252095978482202639558034496627104857898718335665772856510736176698995286036861586529625742561344531896507146442170879965437597003632230614568694099598849661022266686475297773324855787809850495534281213102743498027488819864500217381238200868810014855524989852863846838319310284269132051603832160645290376244109921126029672640327385972972666243207380930315485731852969953819295356069450852492806030116724967290699402771151939934651509713418449582195292407090298346675909839723255100838684627270684784398462838498864860835524372188138264785378048194232342722712585919919038316255847891038182993791507354483343028572761568284477107226848602294921875000000 [109,27] -2345726156727795666907487720519902330966679854927761897436911358065933870056971639752108441930993696001279519268832505388600436157209306032815134079877879338348144745057134454563159837986209936471068676387253235939035158582692010695422415515912571587958786203897488183738496256747943990568381687136451366737415987886312483908182281625470290213330588795543827025397913716419325164173088962589779876884939644082112129852965066375053140903330173808987504327038309041828179076937187122269977097408810089978952239561504279631518959144279194581260202951987114942857911231782912771836869919430418612295639549726965026618679632581828383600115999597566315760585584093653905947274341753419290046788484797829811316146244304746316896718241525720588306032064436615884102413400432596903338901970621955129352696714222836721055730616744916113716823176812835319896635800340960563342248874819069559005757689356619996605071787917822786257522997979395602268677588587032895322818779760153294700631697045052939891246316466164843371761072671296309380641719701334430917171376004615228669039301683359809948001742961763835320983999718799967577106321749684631194109488470327743244950712871748937650582565718702665346221285198862255457487012768028854761079853274576214952728900956252153064048433276957244394743157175006554466429345285270577986793550850576935613425815971529116016517152911727662749378041492090665332637912351167065841978594462609029975611201573250943563624554924181452372254180439406195812441740812534688363440998000216300955732297281510824917665024073338897852916833966169538042170193040341560501052606156019636877570099317393866195123694613684082239573565225392844020536590744864258834377574017391457217857432884027815858545632625156695817196316642714846997217489663336420752376889597863982442842452979478299008348461269658719289178834266065514335860647890521581844990544893654569754271023411455875318010034034380899389057391336136541471578675883109749349137729666385693434272869886487689005743510629736500428290468616126379641784183149866294115781784057617187500000 [109,28] 2388607837497468894582321094623975120798109126873785771678522717720544694829088391444482479316836513740279736814004599836933949775993976724002597508529807345577426029660610532427482786776087925018403918517248971394758726701631801638787054962396218363420088851463128787802937743113259649476590872933314776000536898452928118398797987584478769249259846825077091082195530511067680706461885231199453226777789484567640626220743683430506066014554222375817892229889575776916389923427778901503821867019563187587703309543806729240303817041214902493620974088334994739725979922417965349638069278672093045489569286123243899153380963409180648851237429584002534023029993511870977239578361880396458427174820530104376103684029064401259162646662936168063678599633717635569731975951845577798428713366647792252863568833598550782883539243533449514519569964076238850109532642254171146029316229618196567349384611843802536097807671504904747134355079351599669278694160042798233003125135693432703729730241097091898409996590264214625194743847003762403853191377426759254385540674725405070893504547619488924882065880160401208186664420394311750392916055432847804518781045489852881886467007564560770963768356066368359541187737665802432123019626493968252428811199214481022263163778240450585016526213232361590287026970092704256182589978720057864182254863990338573643789851920370278940772952126819251151156723408023174682366533819302130454672988227768392486088566603473637115621640456582086530683716976470091322746985212173850390971300893568860257371271010817818337107261334439074400527623645757080514871771782091175356744367642571216396413829776713340733831280456799581469009366824884878697204284324180228153235614137101114712902809629180897542733243391730031021839775308650986695783946291103576974741634275594079800130976246823261733121546115861976227976877912920417101911642556972919484363532175249790145152979952293080974668020124182506230329178386856722015613547580384287472390965632253548259937533165857954184755740656231140576151733426538137372574510663980618119239807128906250000 [109,29] -2125469933678945534727224131370666769505887795180123805691083981837854185388552976604014691417233787799029272416494903872107554642807470647722367780762422654219046464183355620720509955239580826093331711994338753219816626895759140739894349072897052312705803663144559979390200984184821779398321960880908659696308458816594699663289316540677484032782740469752098793318210749849400594442593286782375559518801324718808322008392354997540358227277768171139877224635251166690510352760493591886691422517196187704135590520233987444138301080978657524227489085972173579536354838057155757668455178517025026608155808458742824716502913380629505369227336873915350667826569984548352607414194452817830381301884937852092646843004053001538737901869474256440719752424517582559100493993083075513485658163478428060069119649336390808265618847017425973761203808689276451468888964246568415317345615384817842514421964669955709446757060401963829198049994803055081403943629273401014932408268950142063009584704395165464384115663662779990333580540770742780465971804505454359254664514822755218175906578997041610101517097388799258617211739926988505461737881359699594134135248124164562792466460565898059221383979022440414346417663133963397305183508509050080109003220975653149606915899457279860134799543430107681424648052246452297057088485811520677364188138932825986021050900011964276961958691039346196718602289903882881917560037529898246865327102222598033076783698515291024647166045538633129176731256377577691525657564185267537714919318998205828570630485276436427065872170615932492343317213254626896466520090119367597162438253985255254173362967626010574353018818942582015292717567783260072099507567526244650554647694888158237970181635106460493792169321929997280771788435985818908070443621598012347816679522351592309149427690542603882927148665032515728122116008099578590190907045324903424303265358235393245150892669494929750819461676217179844161551436738944787954549405888159023083918085398265438008875244646146127033108851379494235634982348889798764446368295466527342796325683593750000 [109,30] 1710537460816767533841847464208183098503775536814968351027118452673387575965779172430281154933854448518072483892942824828932406539427010576511838760012590132756948284547223262938297528239715831774895167470393488792381994418510243060817043656582843794518705087284936589308372507031849970583531881211389100889092922494899763954796107503489528979309185324421472124643958738592581134987262086200529579336252526150397582873415689297827630930177817083972829349211617919092303773181001512414078482202640683284734469519013757998108617946793302782251439261176134785255585636048620739088247766716790889393837277764135144724799241715395797551775832499514620324122772068785842548440585424696209422538153723205832393003966987967843272145945061076580536545650526444499189255407101933484575677483454864294632501286244396437479324287859088742794291242133985772695366349015169174866412323150922455247792292381326851326002368252321492726149422503863169400451067438006354811886389225578535497569661839000800515732208120217162611641993240035432115161109199031338093188873549182564747533853761899585574142788721594606148216890089954827183091056474252820424473950023771924460130485600001006411395133089290348184187104300292458745435080516083103343162439343778885753872581605708794850660128249611351077886459075310472220227048048680058956112028647665860754930087467858501345441067161477611161916059279250729815434298006043258118145641198792336534031561506807458930272058472825406761817835828405798174613237335228938546670625483471422960997714827814410375762873760239174056486359984319496818468902618425935694322871315018703698337670491099696188677950512288439694527966923968364120408432828413373925936371777313545885986631425997617813412302645366916244171635444089045337241208211496785840773242707098384683214460644491861109906861704040092365275923196191315401154264182389251941066593664211303547541546839965634850204714396472413293690616244673979741082860150602425392136729698897014528224388266120654874888995651181376319248904349645812317248783074319362640380859375000 [109,31] -1268045859754985116655682494084005619566549790677860380044402631387082388383094188110041881692638936505325412577167563610745914319578302350551451926903162164717747028980795183589349193465505541940175324053415034396261536684016540287358813740964774875836107825575177885167971102164116834891967281723637206151946164105607095622619778341627248243946238198556067580351558248787194374961953045852769782821163427968072199433890864988856377129212668585561843804410414131329518247429224480274752124362140151345384454136563362225488938152231068752428848369984780362313445107906719551044982033231097669929265284007392048302051788135469276498502331978247544963961846321249458798835448474741654700070304308009973583660994718860171501932076186439403405513234597329402339755955664117629873254757860600222469597565525238784526641521320147069202735459621520866216681999762783170428382955298884389608635418475829028791996368539676441624633304192664560440117682988032189153576675723748927168382665090324720285104254664007489086831459588213747411482638210019051628419683501321966966749720505195983239283074007056375638055226607327867861312702080392265615139181282737396212769581754976236676359441488101862772186800716804772246366467146819389339114907900407154320931668000335896656319861962918564452774602971261776141590307714281962301044607638074973545630318019446945343863264518077086057086036184496039004516799385505219633928119172849450783146433175218381207128381855745793395448572395977100868125151655614742555895696295562066076134441416116494817898487637460582042801284953612427920364703774173422792157729601864151239453701003776240535231966776110783433898382789858171435725501530367509769724892471159666817755055710764145335341497599544173581587336821889255435183896416343625714159742059088334303047180794787409820391819334658894495937320425372664236193763255864417228967925204925728480312469787464382763096827666403175111253959106871372596142932004965102565156325308067079827160645237883083229408545897412129589004736729407341044861823320388793945312500000 [109,32] 869638648757835158075538092325338399629855255724569788191159974302209381376413748263663301483042525048829288599954232878143164940225923506008809569917316784341546079058175291207074757910268289128165638603793400668441131272167176649609118409575801506542578417533175580770807334676484932227506262239997172033228681704349004031556419920717817553446807704610767438165530853763166732078499406369107288479469733361398314257997737576391705496938842329792577845298207628697684798361361195104375116381378520341536017519510575846192537527077659759494916128144635031177906379560257379678121573604211170421710493784256998713501819414025199652414380016032791184304930375093406628504349189369759932246338308952396414884067460665412273891861840856867552385387780209593651840196817230800711829661356447311397383581429664576660216201748021188977605219892199718459357241052974887441382649549396256139989507791486929976511389492107053828567935825673659717794560315140705782944724124283987292168023575659847158574768832712724692890272687824246266725039204681767862180576297971594333755853453094956927551272467229867618608935709680753155374864821306251180050259542349735884913572970274766426686219471497791929479502661106720351609023661724637605461363086455704819908140963165841185986289918715901260014033610202577917326679266660498464854998237719952053639152856434166722194083223139806124951054847378343880581788562665268304481418436547578968706350595460125437627613131441122111719195392966536674107925048557028900548682200932336589458484285194208340422018778858904329386248762079161184919010938610442176006844760303181210863013540197909614197333918053340984565301808612895194717816639935934083345416473898025939459597756362403933668004341506195042424552474358881535337239083643486586611617154398375593497589175671058452511217022236480665311114241953564140233149676153111217858404233134683679634166700401315317311049007413082383490008168478467237915209289481439085252298092345076772492384455761706054499578010468603325722192209923377959057688713073730468750000 [109,33] -548729165177119881898664856140498016446196088885420099400257950360516709825674285294784234365963673753133149782896580457602118915933417730886293086305531880468280423355930143518838471426034705101375946400708499906186308077741953383399628803479189210262140506818069653975094841926051961342990649015856859240838071979313303256995850251769504553197302592471358804513366835120069341044034062282217587671997437795419290152361879206304118449671962922202400970564765000052395641074447478783178400128823479055276773498445966280481900909072902820543426960543524492678083725645565267363067100428529027606747352364528097452833319962792904167638122978420042571172423378941061058644502985670028366824976953236251183698062224606246470496742851962247342285295707781005399634230592866667667162187389490825817499100157028297426695590321075620394219716424747294995554771728967945717003917690468424084196427527151535435559906733350111967435612020987507521282948023484046637191120572730391300186429852709217160949833674197474428196248316041433514753129574758579430626796481679017826339271319613530351836955891645054739941314238233683957964824715353220556536286104762901460001870603352481231052660840052132332640430494301653549392481813441280284827188024087877464564297112949501411228717419268812098535786431319018563312747526101087770387504036226651388152359356155249095564055738539250282241423825340162835326665519574821268387664579210317506897373940182225738775592624109828817894591122411323793742157826364781141274471530329732939827893370250245990706114578322675992901450257485081633015218870928031119601083763247614367219816592273266172106884279593244853574252981395375522945283103562817555508481090986964892745320609132345946434755903551303239588959963511452662171383632745959277904769974860283467678557446260862921071835582625015060558126741236634786880568302854843852388563297371163419143207225910599502302699133399956039729463016792677185923215814527330150804814602315969718420211483611543744395296984608934032223714893916621804237365722656250000000 [109,34] 316202036172709969503941488414199413844186074624118055641252756580297296488052834583997410347766195308110518523235585802557152524824304174898507309997084794462720471306767073235721582365577541929497412164793441735003450823074586004543244744982224920840071372672440730954973533177972858123123579938139690092867739576575982252211542113122255299956315188018670373239958921029607321238760704662503442404113413133982388693825718715505839691592638510791365191571652121218241781644614619642106846978901589890600252740213133549277776692728204272647736226271179057502879207164325643964069568838065009560217701373953607293866936130119289339309784688618422334388334462844646681355251109816026476985232531209835847753804234562165855258081110086628419769675794600034565422536583203724830022550868860887727155283114846406499795214459369198735206329138724762678945771410948757170503477942743043743653553605236539578524865261456858003158577983918347072651113174102317127288883852235528778879915040258617291044777143084771416202809328669522868755862833867538708350012579241813134202195404410650722982470900140460790414331165653284735505144493416397384619950860587789047110771258409846259729147942444677488413220754179449208769096375177859946426163208528067104022510569050441887714545557041574535238183650177258644843171477339477094974702139969438515528328379813039041684220354027838004333847341960980019587117086228780844254477887878237994403609477859740813369328078436175825667588832414823497434646323774551000718436536453813991211282779583252325297732884314653891366971458789845478443884567236804759517817326417186748966889995292829223427007366866035081884067596079060349932187869550728674378991216224320059692319437451752024258035713824419213572026024624663469213808375966473655054713446743771807631045170881634281579662686383384877144383906831931807121960712484648842050399924540339192485186292843453787682874975575040274319900280968262209868786570690280000699812161585563206670881925408475265015944308082118663350001952494494616985321044921875000 [109,35] -166132805372773472027750330389372336369771898701078824784460315151707632749983316881434265954721233963567105115640505577187548178267328593236303151608961909474206499972944962595559786007966202124385420691787661335055806342326599610749873531510525344566040345163992619402373231217878509820335021107775453740657876556691922804975403835361787569994238067016538899930304835616500715354449756766408681078546118460237553530296637147824822769773491836748593874762302213001395538984404093224311408582403970969176688744814495418201909694680020698818558880984933656067786909085573278581530664384183121606615993964638036804913151153740563475246893219140048016631929312332187756568168263857291446201513603318091416309742849831058031683598486927144956951556215329976452543307909830640009178202601938656966476489821486487520803213797253464005577478312559366931110533479981752284779762859715435156667342733818367477665345342817876333952472576439256838240049174947599433183208592168416448474476684923443589885512963581778590078415662331542680202372012127474621029665536874315791080113753868881045737491893579916448353673190208724797954462342220885699078189328056256566812665983985944767818267505639038301648785904465094901153639284245209356895111561226966436536926738481880513775429213574733841607023629532356701730744309602995120895076849741908187952369001352702772566186767848849678991392628630811206128118779515739446683623436371799975873223771385682615502782320406139052387842996855005200149297563595122506835184992757013699927053931766111354743810051157609670478593336302308986382694621383438137068465673133821890284696266544525080871315436159927874092563102490252536984304021032603706869178034010004062555123684665197535340333158068012120960113354661376698677653403579810589542457898580889109130786063689984418544150378730794471593858784054068832984149834103980434979600388953417769418115151040564388618780655054514413533048181140324475391903663940814600807851847380653262501329779079292131226087362444454598175980208907276391983032226562500 [109,36] 80205756297252253046420234156821443849331865454075903410320118096122765437820791022437549254598417822010652338115879360421133030655238785241579594595726830822327145490691716951140065096720401882060844344309724846842616863970999123645133063093301127509201971254658953698997020635406789204032436464858920900012476501883449886600775532472572168064092366147726804346731299708059900465474000082128502238102546264476143570604216357527379150896952120532739985125156359969422837109431887343470147729748841365593101490694026507770714373301475054505690789316486641084758800646735226084095710078050810622035289786777464806223966031376446077438651374721736318775935400238781898324328010123680905787378928096635062997509368098425729309000176008072764774770458045804617936669900537740274282531635546409940964360499157932775325420885060737461598467718408266326328099743165858648297694660667773261329819882171460596770297432489321176047316268564892101976300114489432407392235172000117060443392712668263353460853036071671201367650532998125009829867794215586818666034696445899657614851885094354528634791536965311046174151199938536919036201214317517608961164950663882784379217678695621862168994237327840317890902430074593065390560232078264627179705329856944932815428107333524501964273159678616579874793600098884211172809713406990871402873071778305198448789373246348412123749773978442150060501863948207357259962363212964244816881508562835971751691279827107925282993900108519537088248435943300192757910516377559725418334701010987335704611570252452642278545771171693735102947165903502623766268431464105911555437395191199083853400922500577514866376527014537702534295519675348872624281674090532932412934603719720180945021034423908514002902493467816561905526820355809434529560076074262434073065499226812522305247641728449463556311408424382099237109695291194614766614214656291168466731248821322615148668505796529170524456633416426505427986867676328914162859445964364814256435231913681937208913912113816076145805800123866902140434831380844116210937500000 [109,37] -36061449788806423294688176091322892672073198022263451489367700326452635880270774292567293038694135518643196111378179607235046234171605133557559264227657283721477346353740060742235975176069285175195852632194998195198745542932240131725940321391955822831857831616797659780712939079889958117065915265367855595182900174638376556902405437401692887350537729157709709141926297092786328973722796277293700249633537841223519165194882682456095122073686394237915667397026505987059809960128855637887405166328638959758641068972731771861766091100353646680086263971677876089665924442020852048734181762583872194960850120065474592030158877445855241134894193109855725576512210802266475601626224693394911815151719520815424904611908730417548601403470976929091699403708432728749498596472542573436894611510569278913759661407733837424793493414987389938412623676185328751761018626491854430905750350075285376833135996126652013520860845851313624873831269126571172534902010989380747561979696685644433828235635404974175570659015120292869863201725734714535357297367288944991188021948597910643442247091983677204280614589550135841138264183231656546902702115569531817625290681036510182603819770092719521682132785109763875584196058128036014776082471842646249757815972091692357222244133292844619389394233721627103703565753715086446253071085375039624293205258553694635438204451775761549638135896329220984905220590325460745958204951763488541688575789232401139718230465119362792632964330442324990335749443366153195841706407642853910201435698148278367970895385974041466500160431508424203096410080871341194368616757004159992674401606594188394969833886782430767515707771631701065571141830874989380775286094522688205201444236242935908543390209564211005146555115481364917515193277771714556119333275460693494486223983468749720094287280085499167356358039928546608307911233159593839718183270771101353710123565655277130529468808693239698626413866131721846975389559815751615972125080589962473948850584035332010748992688513217107909580860791720624547451734542846679687500000 [109,38] 15201890503695011203337595047679361198678001247302193712484349284168462697235632640940265288571025309386418859923704425792999429008411894514539618219816208401431603157914256007528147186654707525093326008984965980699996019417552428198542415798084138924284799450514477749823060735064650004042716134523030398453388711652880118495330979780859771781392941229280887601967140903271984590108337410337479121222486877589413735703832774622344078748796842656916987781260385197144370729312429613036408039397935136798376781783388082361754873625590915384736801356774230073994736412197856413249466953601586093715303375138858318995556538737393653389173082890208876706958244588539300844465911887478919719937726663486929859905761862405132466311797850313550482163446683518513337444777733479441372822425809630286044297664845289370852347367009480860936119967383150140992118394509093539065895766482755766001797403893793427961081184755483970757153229958040059165505365979052477232943831602752413602738146679539569284405901195813936814589255573537685533487314737270489683197201110164425897327858940637169219314279300682894126952525682121778124668711108586076203779560478114582417378263325514347633985822166441114381166509058866455602490486105857763369085534793582476322700201569651540080450590506541911242602050891330042864653733603763599630376939914162947425126289116759668401978412803903236360324385105338352138565665157141394715898919673033392917327136236276661069279554149814293583923887581590581357783806504527470974022168293960067849261407048113497105358315299845519373283275243036214653755405802248727523853275672297858988358527059041505884905270781665242039141136427931406918206543425303800839771052999296980131077728747591581577107510647552685354781569481438193682265443007724602926844587703883728303041350661372599662347673382401684564658009445140617071137049536437402193564669187182158853236847283503171517673080206864807237099312878205435983806687614153706114676415380722496148481964352142982443982788254288607276976108551025390625000 [109,39] -5921655354097420849844879707427561834896985804876362239541456011239939122999032366312546557807813846810297638402906709460974552624084071122478616541131996163956573966759489165651586945393170759147717956823468127932498702374519418012863891959411213813859924612474644662251124886911298134110442379563702229766880359951576643890265949902473216292086643681859550352878881967466602543538025987317183454590732213723715314023849788651114568375489233663013942504206333402263383939370194102875353136640767473680120189719246876044169881809871447976497887118028549169881933028688152576622211071420799466812418586650103688901394550063179627170950004668180801728569860296825992535577691748867788658975668950270352613317708536424941624034524015233157854000137755843278459732789824529018262477745900347158263314929397453451859973669250885866364529545777124170044963747944383282265531648216599620725192185864567920334762926755811270231466973046681469150692402431731618872292641871211710124539988421616017401600577658329618200884279929616052144697841389085180800030794606222629144633011196341584025532870161830589544377134545232209985841037091859935535001540863858078637313574460588113463972085427816460626692844294216648529381326375902518967192473014331308513671051569133693077230654401349798219051179945723104685587910587308284486115491647470794606057323522551020174091792789998980685373987143441520024986760473851319372915532947463273523008141954219668914678709116540303475305462551529044150324902915160873807719387659819872435865150603502108120367662675401430845359834973173682807964235497030989193749563548812190964179277894349961923229096682224186894372016818626832183449087542019890928434293773744321429767227069401571268776911561249488072283321275815087394038266011981351010412368251173575032547161774057904499920532902641745418175922334144498645300365792017120848234698116569386767736040722363225589240687355391080890019866221822472801748849574738319891190155676330928748444746830079804533752962925063911825418472290039062500 [109,40] 2044153342236270615423489557345116392006851083273887990089557110280468144517212495436000416418358435255788648247631915143408558731223565515778300963056502506222515818465554682129505283562273536845394664240329544472011104858778246328273459669727553085359150960680293167746336592634083612755740260367030751270921634791884074026406490749861166523671171578014519185520740717746877050906947313122214847234679449827600509631368250437215794487946812152818247672240726549688759410576009564572560146517929559783781084251606051526428396990118665430550250718029819149746632928744943272976659586767449239965523666473396419715302036036005484954086932512171563555271821646502722716126575616337224320455513713708654161655347371355630909664156753403262158209298420743199295809826141944504986326428987729652890241787696888214113030971474949025675473750077020959211966752520500474906837200540167314798498366321590816782186342380534608720424125127679358179019200019599533867552584291784087482375268453590640402426538282731515521503286344007864614546292500061356189619750654651662141266864360066144753020480509355188679222137944696122121727001487866332343296310995809796480865090944679278930092909171840702309172134125127110894242945401297598031574739973443521639118923919289543448705398844609846704447952122052354354838068289440300347705604651182142980642810152878810705169714593146606773752684511432535186745703662951267157539689599584499437325413077552690523448195944306701666158672030068854373329666196185592694502588713610290826109237762223585546392012843234644318676781049935513985677143960544355023565364466181114453504958471211781541687802673533544657139444931907127903386504733147518580684751266307831796563963031098807846252545769944431964474764740117516552114684842632247362996917022262673551192052205999373458304015933003626133075039528156791710506035354268979463759413388743081932161701522592876190936491177711771842165448793875933041857005217049338130637756258901091741541375477325681586648897791747003793716430664062500 [109,41] -584392375999741741772086483592674761040461730548495468602096984601001393456687629444103515828299622572685841772325945357428243727151925637165264163479416726286761243431181862907642402583649509874467378169248781231396546826085366333798137261588479501016705082903045436760367756755400770915705630588334708028599225677013930949772449141166510480022824413574947204715032741735985440837550330579485729193969596904855247691018629214501542900415452896173056197573554330704906184634458720192747817684276226344048443687053407908597176188911716413553728403453463658059715750796036879770006449451931412393721020948358342712755645334590066072020870009413966727737005188597306155349750189517985027636545487421053447993481788870434605860624833055331504340808592000611898559706170685522830962083323889267133419099389466152064618069718427368903881418265847371562656582674162499328898701985398138640492826133974164447518525977096832245307865113303444244475984525600320893303534318966301006635591518914866716350521558837445430743830498476700881695573609463405074694958040762685957433703582955298754063876506059513723265159675995713081719208003355020082951940929413564966169300253040670037771771071348696290826006478810001674884141035291971443325552332658917944541806682632352995324035387170807076823712000212167360861102233636348200078700463335835272005879266723622808188707461694371448476478883532954290203797722271575182685899715815682585361192514313642672631915523964016015000087176348401717086816963184396572915566855514639990804851019377196783827406162132250051358783616626944318001492450405610165135035566315928400272398974543155360274423806047977007690127549670765954216870497565904498535195008972424427476448665274924104657253781896292435525836760384562719581608578869002031120850565555967561074816587915371527891165816955199648229158275207532559471046755431547863418874991650961172568211021952690729947742197165803890994973719018189516871611951131248867637899047710901752903170369712881893065059557557106018066406250000 [109,42] 125912315988945544259664379891874262412914638464233263464069290601331702018213404139528602492345187819091655420109020283986624294309354443326888970737789254783375372236442308865065769621213505043599927521416533276269484933912364210572873144606586999494300352932120519218367351917187183822496083351134399358630201315327146405078300510959110005720700381633488517014395662638213964551841199935891181004871945616582574031330711188229640883746080898633144159607142208485528588767139556641642323678709362632743498102767627462110950426198625101135266902740084964497988402837489847996161099139473328452533511969427402145920423904046999564083571894982438448745443403581607517813447700097867827180075216695415023571428950971398010612399934760880934717207949253995258641790534497859177192387985414068079575324295326499489305430209521745386756106825259037495434542394680116106791015952434977350221333297747022903277991210106150935141846650236248495475902773188977856960700776760453511477511892780302289756061002903915173725152671196228905392185684577548678891382977033896377166999902817835607239198963617608766639652568876514795197312185839025808680160179038757736580773615673057450690679220605063925878030852908826190963296427627549449981135245954437360973777394937376645499298410787283139596980274054750877239131930995203179979582744262940479641655613010739362010522353421889246296949314525784382245426430399390394686103305893086914634049582112144111017572417923362325552506068644808248571903843441552638768291515165985505968562466776592878142073534451814097065693821079332397206942456775004946408898738788589456686353571662430379159061878170640888697575761845052498679821974089891833860959712235775954183518222154210795437046590868062783256968547304075642034917876616394619681636147694049811846149980910088496017707467529798242154398269878515403966902604445258354891023499149365021899521804725283621961998613880714834509752647560779784312245895799019994616124343844325078264900774627221835544332861900329589843750000 [109,43] -20230499774079717781445156166532222636440826393902605670754458936445930030106670761547944182773585014697171202328367441186628686046126717403170174572879367324465572262741761415362397336495898491644961470659171076129308200855470458540359346294533603121090202671475915492470397101704699212114927853393792259538889701492464922028979263388365416418227014479721500339509003536176650113740656220336249671500160242416549168944913420065929499855411284816983321651341110074835630728570053793718643369243904862547160843104988249078079068672017785377733215308878990642579275247909408633584554953715511816330888695325722198795577742898870351535136643860368879187218924204993088623352298510107376378419282415882612374609630643042328055571872954412351047235810141357182079008482436056751268394014137600338805353083908533971322822527246838012799780143159122844510032446446488182498112232501360779141295852013728787433426062752739944520558934749265525186979868952907116345949280782179133236816131591872238003783390271924957212600160234956107126226804075532038457293662138821586369852404247261876496544536075957756893412262762622662390585152666593692958754872210449625576165967610495524444063292713294896078202725005208645981077727963430210481629529565887865972938364902185268662639199479921050150118867119699269821328963462483060702200193226844021024969623424249238677692359387814966269402665607059390119245977740339674364951702763323028710694732688430013743486775100373564596659482730707011568740703934003404126231603047923859524984188142977796649061010513620980758700366144579826685110696173665100197838393184671061031309562391259259667079220145753468322568844753459554365234997063391543833614774944563594448379660132131231167221869749943021235712368800424293991959255624000892694445491653668545927430663180826842582958398308079213834373091059140967475936103180876596981914422406656568506432882470263946216783112950417133750532958474790843628958467684642145512949236418052175595638786376184725668281316757202148437500 [109,44] 7115076327136541726722619423092750255766928320772667615035210712583894180048737127457266589567516874479394652393378929109462907560051000156053801784716652833958478485646810835985797631722332253050902162524701761882444016757069598770204488808139344645563081903300759567896055756876851409107399330444026998065711200824484994329974809717378250030568018760857909521155371083496618681937989582973098487536730424111810864238547339740076983335966044607638930199149977860577378979044414311837450805536300889701649446428491865661709275906573724052561886696459138779912403899615909589017414631723838449468645457948577741936242532526436736505585384516605278300476798854244159015818159744661013836318868687340784111216375801205927498548425329259240808148078720393645295515711205998558628563816263871648516813747077604955161235767202170339274826661835819849746473884007018931436013607813846194485471796050599324186745336208391359423603435822888770507439252344056709978453053276993453384309867287882781923873805649741265571200404617900969414350524100440454537982311648864570899626407229461605925607954023679582084560057046685695495514136645232472556467995460630164620356033881607344158281856464853685402702874901201323441974266240569966243616862762934289127332246345905914396249348771331039615433090585798437948716742921074261821420921067155656878469058980539458563775100022165146514474384612223457016362924675998677730332382170805350844090993006269058864934440933179836445994267780106392753209423015569448144996162921005998624930827269638567312192719523261499348201663208481992027631725686540195226302534835954151103772063878062705037961003483738112703511530906641384134253260362885734391622965407190170847572829166007938699204392159459090083645150147616490508751355291549084512700961752932757600011498972442279644083031368997488957548476852487034510632074511006666790383069236262429286932707951578454203008312780308158792412380051422738403345064213481274512154695337934340315655390440952032804489135742187500000 [109,45] -6599535915650504777866867175925776185465527385219869709311710424881170448385241897007205051116632996974054982834554929330749213484034389140470141980197460497761293180799689973807902512274146670746722722986645153838705607105056201085915387366344431675633971165626441187802702211980895738353500816693046646963053636585889789601280659427993680096254690218449950818797720802991215356653164922409547204012965587498243845943047638726966958972369597387223826574084932143866730650828973050304133230816656205785166546666878496394775947988225942573312873579115679864508917925767577295383838185000584921427245931369517891852635698229288983625640113733380307287204647601984766787797202059505894776343055631069073334838602769139263791434589776139786024368927280411766769211090470410445138341075019263861288309507876855640181968407499807921267051933920421109490384200357810392845277199821157697573778830164919460014223943486057239809711914404583756626866133186938649186068123911799356284664192559368566778520293466733780612000856430478887177319156209493199648680428184362454192192464537909969193937923558013056517958563721275608190707148313192820737759671197869482604663918303757350043602682602777278620616994003619464619156106037090665552943259903564038872088644355665486399367214001516935132398184614637217972678626412863678950005310052497362934008224913935760789520095425211183662602415416431116678595427552408422716567960863746627179761106068234033678453173298031595433968745032383443756949129612469335901127577908572256875027068295571726143207407399950286497212877124221937789579773016790015088151914875310401428336641306705333514069321776128644590880936554401821840770006118623041804864783992773837089354644480386031994890141847370209259813720540444725774100678645333970255501520393253693936801123908139504401643968301445460421691340505756903119407724546198428403024610255285667975257183842348757938651898811857328496822553586321216722759060514275971547170209028504439530138370173517614603042602539062500 [109,46] 4603873478279214041733221996073799865032858810502348424512284819140875058287826103538981288213441816099241341034476821021028667353487435823618553154770378404686757400842925413461663460458500192791141791677043739615504574578103275893497830165710053979623787953871495685387059579652510309772887942275024761236611236708640815056183780600559039548699859516201481321765005773274613410069865998147444448583809045559091896214897856379157592717934382000348891178664682317403970261046611689075169810750698907554696667644704387943994993150369519976516889748622317386009978149348137471850272254313976955703391848925920468161870997907952959898469550326861942541994082183367116341315917448582796296264359542176637304563541884724894821215180290466422814415226449932949228211043840724630484728213697839218373049863598883021523016907772341815503111609097412932844878243076370453529321713170800168820485671243190398034292302811245545389678584525498692598477160170245588623340722089661677914116715105297433003783955067545381302154460731407222704286041068737229207110340057645916450662678324466939221212822262043748050183172021664036626523822039869967630813352832445273560513352171637959961529947316646885702977957570064076407411631736252129310810943677878207073853252206112451439155551008219733017672239892399713568601133405039076082239671284795502950329740491230101553193316480920385931110644231952098509207339371365895947037384558121803357661379806374947659032905641989832024502743559059056666414267041541812327278194464832842616456478355755899647055426697875805706597967500121977153842609734772188726130434873073845685618097558178629918769940120367323781751640462643417551091486663643190342306137652653596561688474876211429170072679228210884705430863045920525301979926620475756003494201802429637489923562263901797461513409705765347629194290309947845561744627039198654651332441709527470252860830035613929779997244583446633561443757023581180681421924541549080377985997056256017856412654509767889976501464843750 [109,47] -2242676194303502029574937685431456525591135088251384702786298419866866542531310576375210696250068231246055125672354632998155798606300475378702824488460572895855926037661944297808252369284093358137970847760754937426280851211098204116360032098287397226606410738599065202311425060953531704982973307123377154934773917518733351326099717323957041230816440584190266519449711696685529692504109373164336200628918772092533008621531349433564801748625507756898886505136045986985750581492358417384924698525691262335469385306209833738903129427692009228268523661654874412831785997093779172455960079152015165036182791328212937167002230393405816562252925060454741849515122865137874432585945905703294930053685777478086694057649899696218725644821350621663473376515974838935259344049448538474843014299594952232605827893224803474234920727414402578383197842409281924302224767469836927329423287112450892784277556858814638262550657792666125180483600286518152818325160336068076140132313753414272599641476642180525323717815415262372408879231755496766720019203546285409314319521466081429561627910159028312184006324438196901128500567977713262871234342813817425473843072074116218557391990522363167035707382026847807016692529946907916143486544423871429080092931954528792931803777012258160075333927254648364373300769819224497802370608715688879225064153670172426966492588910804592194369421926557027612481329771898013931394540501804923490262820464716067107533810016672466444211009223473904277769667602307093344227316554133524089657583488709763965660807798804350200480120459026995987031521004884122466559436709672729921153778882083550606962496466034288645932704463505420548406183271216835891133844762350292863975638195666709448153590810517732432744612831078702325398714648078790382530882595730915336907180182744452357650939568702569065245872832850540713131801363798700115295366234976472038287943459654153355533481661495586568927595197318685514030102499583054127970204625254033062135838871853366072173230350017547607421875000 [109,48] 799635278584799449063390079638564963197143099277391493894414950216955068578493818719165238952315913372653823241448847999905386984785591466203612570456634902419473774544739622759299018522765597743576659391771986097581237028254177518367225152432101397588041801716856046095417094131038345263696589234623834882806185647733430936935677809034783406732300722668894570778953989332364175193920311241274085845742207183083229131935120415244286727778059845685447058127372136207004513844481898669180117423254892673768814357617043568627877069044228362693976811425754858468544357383859020227915041479524117973564535722231681738522776156489113229441648656689203864494669189201926518459270343541990505992847876516601148460835121023542141497375594491657525174974961826749157028510928142061314220279431178614976174833744828746928084917820957404775489926075644133362896687622504135454256234503015010961032781772093885173836525872119257268761756059798636651695392349324316907416268409357598351197432690547502076078780492571708269479451641566913130530532777592434615673786088199629793703558128954776346678058036874798670479663884915968648507811359940131263420126619522278456817319925506374639436220277028291577438131418119921291259216418603442288249317430919886066653046685346591651502085473426955990146029799725818228441877030164912576084665131498338653420373215185179080839673303234609783162872434345401631891358811602292134190305686889351818525404195227660638075504018286333873471365255008000972845185748021405942104423221557761522747528348093894066669625794516364269997879246379511164374166121601143709132561968207629316911964199949479211149763567947523333443837432862472567885830181901610052328097603016797315383707624558065240920739197137635652294180988438786240282856485285817682428316456863948096407291095114444996574514066232073709505444111787318465065709377117676110707180121621212973189013089447906368325411095743525836498358838010434351491819598875239807900250355032767402008175849914550781250000 [109,49] -205410547523800085960680992826353704337038874923383473814508134046769062385792171401796437721486586629302042938866674965483355319130983820781592325183506258077947134615533132807060523566989488431476626620834259891991319804460237159355511925180606831964875155867612789759475191389352886951079975350597002450707377276440816930914764097264272623672423464149658579853374593108363530313874987824193737377138676607934730323969363932419905899010288092470973795702837684857514751330180354992234791682307219962927108627761062353134406264518930480915047690039922021456069942142848728878303938037322027324371164361852603624554250897539921858086553790216960853941341017041233078946144496459961745140950350120352323880522472760180840342086424200141067175322097451323084782633246868425484603510755310654716046750600929525430602031655333424350210078306974722500399450404134262555658642831373475936859447991705439561161318599906180366798934958746286315124479041218521812225965022706159616038285027717548073644819281885937137661653608914320799750024644847062180950029624308185755282509555452667292362850543235934037434387475592634239259042175369722819296097810361673085324165858564391832379345090082283916840830217159973177672850752380512956921209729106269177892567791650313592517097858511058161332770330311772281608011287000843925154460552817526282704625359176192736505892241038378172863602954510048553143608151185611684724997353794683091261062224097166430002570223864728874775964758111872235432051883883553124837222909086410470672328140463766487259186924242256483517865463095040793858253484585732543327064120678148322088728546819286092728831474814121975925954670826160011561540101088395119793883555293050872959589155504149065249497374371445224325068040764022926333112579479778705816917812951509849645479941870898835018185781345536219139329522608239369626568289123246366579032572514760250357585309427040603545662548605770031756179109475760031394785274305118255577795594035706017166376113891601562500 [109,50] 31726764379412542859394418795216978421150936565438776932494935074002336813441474027689929821908697140767122631921621417527048228392534443448785232050862431987081821429375960448209762959293260069564152320375345325588930808905615926763066316022445892323131261182567538340449839871725666247289571371252624343308284675723537067378677362617124957763907936963920985344246672844066799434035524754607789568540816519719214350681935087217919858189852439732328958556364619914479116431498742658206238612982696894999407837058322322802981253931307196349720974037710987174488530517002406256183644639252292710262619285496635163215691301981403835834880342150420594617494350533828960778126502839999435528479904838723614206612792149801033469004321662166341749452755395655505619384471332063833565848100953909514813739755153604358728798731554366769923557602412274797224659213692356697839837977697480173965458022507207200134460571536832369259702104022962091924053271805778606916142351417981950265444930575931428060224274982585133942660259685610097928024143521587085497802019150453450941861290168544753864517194324557587762973594984091164006415705315757782800330020343729889124400243993171367170953144817658914162571675036297334102538601544588022812801416692927743013766161732333653265348844852546359554888325428136700185090688384698897258842097291577568825425759385669997309605295839418061811530356665058577554564439988790059710391642470949212392074326756258469440792533901835668272882160647800444400579630692462846792535475787104542716956999065501308523335234272556728375850443439340626577459120329513336096420519862204017735296120095151562351680250306193201428307368568924338599460515586839389879070841667426439101851713235715448711493503751144361925513670407273948852528088775002148584026046791850226535835909000796811493064499658621480140615941331865699807605241747769318634708062896827690632008396857953692438502633064347070402855614997519255831201468419366928941371952532790601253509521484375000 [109,51] 1177652283675018006852405316753015297034957654062053034353741075785737059840286411570318465570341634743071661695112560892697811796162671399187896485985460511404798056090266700193578953021000053354770096432462750811425026342362884612959865145530922420254347565770725452562709038316443885942768066720399751125342097372006735057145635335798830034319193364618500511132768650887558572164266847744601272238651124508494011094169126897417146222099341216464092290930089900660647731943447603298686076328603356724565166271633991700597493107170395546004471835349028902035706060563864156044673272383336258905192767014108537174971675416241326404928763481527052166699781262678187847158982867259332894392404488518366160017262778816172017301272290838002522248161562833238900108783835043484011753330313027179584334703756146265622659512571480999334519800864023752505513440790713366240393963821377654922310026157731932055657531836034296984329515647891856025967591586021415339844329928569628339695923004074305978761938965460453846316640365083158677937511519079187665453962546351196902766113905780370076206855866279662248814311006309470138399817093113564326794753033849651139559869752343716909984918730542074150761527958284732590913922919685079168564292940946970812700183247644221319111689738150260238384251666592864379340150575220058589926103788504723727032316428756717264219696383130545453606936591123785619108579962197942408814357875675296815648113532629768185875706337160657959688103970133230368070452293988293349493762732902341892815762195907107774963736745847286850143442859783874128617605594868686075440186830397492329598990578127329679169056370968002316334218071278136542320037960388054543212629333602541637049725887857556999762219344235144535933234200813376654570241142601114277647308666194298585877748052422662352166624075652550234701838752077927025976555889182043965784499487997557019486451300674875522695029976571206011039386400941676867992042275490316427521975128911435604095458984375 [109,52] -2630904753300037729777014036260873717185399356124893898803379228583593888522015614513434666419432453641671044565253834858766542913927898806373431987688108329861419157691604791286457134270824703701305223455812174389241340395109790947867118877872811945286306917180129368210517423534550917756259170637005003811208446273860720319695380382375491874111232808075262371406178681875603103382950829201318801516502164405700329221452359678483953777934340583464948212063657627734757542140391752360054489942256213673620018851454034287286462475912174504017723913372656274693791125003450299218763092704155382217626172882417077278915972934265738127514648862860586920305653670285463663797372948032700638253670358334217091539207329984412341707576256066971412552134105412348530270321646808678796272269752491388512326331504378734642331788632671736598976302642953809926255778795044853355812652760155581109072673828769953038333538988915848151177666403686899107607664197716939798757079629869420866884381995277692766538788825988693705851589365109415905367500167523872168135545300676057852817982239185985890923167621095263719247695973491230476401749156002234455052671362250121792493484813545664695613169361009458417847113129907976048636676325649272746068893210302119804664352291417582884201634987509975204609507303352098930402068538776248697994973514532235636154842358445539753376213839601171158894437731761636377402667661884159839473111354266599154533684843347446054486925123511069727966436268237532558764264920266367823734645079878298238349316449636643274485701247163142404674816925758147573294775516294270521927647623748609919303818681727386124488624175247952303797134896949535335601535335080803097931782671090139455004183354004416434589660404083770082021576352110264976862226345041249784211867702085614935978777345058004763318216015833969698519578971742716254747600700456136070505039709887593566146892220516228451147562524092139980374024744819389052402636153260573337320238351821899414062500000 [109,53] 976774094641347264792193896729273298108949152299808495121882443996267315803284620948965557385456576763114170411454657274280091272754628739079106500417901746417928559772629912102112847497413171918566182544027201368444608680274682959763061220074502059207274707014915550156050345936785278651319183116143832625967464654729736170460827555050127188139447031371116587143901003102991604556835135639013364778092774402393109885290823206156644153460915287500378428576509172651599658364393857145723834636761836257464424494934476090717521225530289854344899969807650926237196658134662203107269798142725200521973563018592409420131547646455834241229578555891243130962291386134721535654045266088155952079440308755195912700554048892830763353172136297105216732760164255360537730937394548389065672083496727231723474010605942330066315538232419119892757939296114912893559811479598600319632159851383443586077161053142214097768734794803464678515273259623805009597329159614968677610046893684169397479322194486295150459445056635817053635806541006050537988712537993393102230999914218981541035319687548773571208122509576929819932484641956290406240743138105165176914609717399679186983429724735599912497671727791394656966811947701227568849380141796148106956818874142269369190247304528243139193017121070727444796747571803465286737110101149057277374976781806426613062241615874372059156209325718649304111761851438091607238848960374981387938755696711346413221520924332706287074039199572220926585098314196415452096847279516669201721381415422790306838854039826666977762108068167251961253879122765331335144445172605526432003241216435580827522901408508583490410485313669127963132468627303441736123746293851231871942914179701620469627266727745058390940318305543235341706957198822946793077358662032617341442513637412335676320726278717187601608728009136845218082452065829541738442736455262837984092360007382099715132036492221011384428347458490748412903868439497627809697810619127267273142933845520019531250000 [109,54] -228285812593051715294053416227447560568428918931188729838651122663733615080472155486039615816441274946767924009369342561644578225279484208229309975136948133992196612698788689068339287557370954828553337114340710622519653778862078993044678874742879391627200467649673304180621832007718838759177047319919795115663772601994688462124159166835720706570733358716634524998306226369530079891307122560839753184146567552664767446776144102193506071758205668365174753886236343750712912007634029817906488535898982523964284077845461880651209461979453432555342684194232822483501162875391788755830092729970214418521672919545108081902849200782923686926156098753736132289246414385626299544522523879152557134131118242452475962643849913874822611321108933507305569052451234729698924973381440827827012562945614973016719028164176597462291837493664752192044454905520734242262028153302541501638604897076187871933232206352443476446759088704367149117123783392174690563506550314025792851120840481108990310544893340666584050128044898771922247132623989752803703155338798423999364914438747035139852459150330014955426746319635625490008517513541533980301718488726596740866355638954074487296379754977088528034300067178555769773139684806210072562143784761918169820423358902674163529636858481500451093156887107842435635672469438468880043879806957743988333463380904656397123834808040429454039946817248851582374240850565690860066361064970359911896586058174085569809469284657340317630542021683668049399810001905953425376547303956782100463696502994068088249407491249677519547204183046153477326990063197353094636384683187962689259572086359716442160837736978721316982847022936139073086120266799221355148674681878344542058039147941489159553198391273565484187858867561030872431422434371529880492626644846690074268678855135339782778245052125212004876888703341309406196544753072726669199806793969951246363272878259348516973126110596960214242328726403036630655035148945199152681340137860388495028018951416015625000 [109,55] 36443433415404816289879375629456484240873772466651905575840109498890345156871283835261329297678400151840212050642140039445138889442639276097602310154413387432493749468012958392660174842052535622080250984418662341156536165953764199221211640572627985060392633092994331879705622068755591220744924028140598833573916185021564943535612479156348817107811696441419896622517613842364273822669914588086156999477839836907197055189059453344364992065630480262886965604081845367832968302466366128472069426715771261148644140518434116787368259218286283877606720196444433531050659707340790436902791400559800156213798799743576684453885685307995722657575208251417964186854637112584982235984803543556243754142674577717377765218870841878415150361879158280243477912512965582712133588214341416781659550962798326523285247635867181836402061989286722284131580883118579231908228489812554706370227202151586435425291967349082446077735188273124689946871988359643925081115085145916187172804701241229275160039569337928787843698942527811080276666772723693055743186269651817087629087848412336804356756075920259561604297261043878272476090525636977664098311279674349137396251492215802372698595023148836378287790455002925935180807875252665712339633211044920024648531040785913130354944341962943067805132609923264095798923366955614559698841247076740780395702861413218553217900287268516539808928802369100672901652476766097759569451924089929021097817215353236295501128229575116606503253754043461221298319911698432665710219853133723523859381480531608157646217659148945344512744234077696632573611746289502008623193334230459493565006243222694733472465904347625447768589739447767296593581895393833955077378894499443317580108876062970871436120357048409613407507203082982927726523522298237736876253435555987245780835800762375072687520158467574105325865571200519375765046676604524464630196077624332677514839050966164832911268032138288983194018269545182332029022685693231409231884754262864589691162109375000000 [109,56] -3485617513844764004950327415768339150050856071583395208698291325011666088108844454791425070135469612903832392268245394840632253545387967475738817949701449647780659173670064871492717323684620402034005634103983462600725106749185412511580404147995853342593903393503584137628713713325962046636499418756785641178888860097325027305585462770234895461130209074470254161108852250030878080340671441907649901401589269914054266457858006207556936997639030363317303297421518897756090427384779046283858311599754896925519981484620316667348746402715335653492502148075224178324676527526048303107682075473492611763660360684346823788055884115390621645136307721891033983641334290358058871332467817959492786342090468877145760113461738897286677508438038586788158983343639405285514477857012584103760955075264779587056151368882463032951268316913857436683402880686255577209539642148394255222357930543277759215186557400448234878063180836937129763699280340973583288627016190537418808840109658362286145398668996752602360996474251167658005733545067755585257576086727798047213457954543491713193724915297783210889967112718213354897323962911257585642266382398366686764487163697991160123231744593871128018910459505426200028361280732930036304901344309817448395884555430168032228103605534667769248605141660716068284890776967736720269952645351207385443330028063278602173923419927068144746006146689861652605573186146922393004437666655264724948187620751095897251246448100038192439497513607942807564118584905222502606631744929280166055372042636745561201700605261742606083916545817847035650022920026260174581213201496811085293648042893960615922812064234655038929329106594268890078834173785381113231051417651858650730668017624464091484593749208865971567439317157203828202366407824823088074852695557370265996427753479439979849203251705790743031416295982671863315983577149651601491262430747033552862323487905929140344359667061362749867534394918753757035972951072722025855910032987594604492187500000000 [109,57] 19121906583792342379993190619183351082698952702160020418910573605947579866552308293746306465284652534247575749482792106409376455139502961162430286483745640973911197017197424783371001523445626460335810933474623820242612207854148974611162352505895162805450406729085883009030680979713538733929049299584388488971180014244694063354144690243191495245845893247686972819601272600385754146153815106887912308178674465697432712131565781728951496028403262842805476057259289897203738610426220022756557291513512701365717622422402165536658226857286608340453715018940853072940960259125266008757155843244855798824540579170792980644928714073440787978698046495536988452805046781100310732563424983097553317664637540652591717299188114613748319909806488288869731929302346489454590728942985744985772132288101636982351291814963894908050128294610817973559689883733767938269340679312995612727630913424951483743283253512613054555421298961669272981040708517476370901635523924825347519054963652873038636125629435518340371446669460481283842181760505202692494236310607991714532069304816526157737677902353837696782808390765525059779735560303768136500246245244480081666417263028446449326078630345310397873463755139507518155440617566290699446849482363042008529169598880399749624202180523391086872937034079259185102027527153453964389997304152407739849366864501093974384820550470149181263676925466733766915936010800951055225017729152070347206924679855578853223393162449824268934573624022493086423012790756968917582949778303459430851467366365161766243088973624054120945865377062962276744457939118637541182292727342568852701001211189890843262776326908951674491479241746508533755958370036396166219210727572987881470198498624951156607399789287189487508863183294127062123517519246656014935037332773935482690650620295158218062947929167337722027717043892434102807632723286909187964365580776737706599489345962867296432853744403879941823274997118609899379726435597603995120152831077575683593750000 [109,58] 50160738477059858686741715993799533919099614694648340470352391033798883535990397026184263953719599090867991643152833845990174330154367513331897583461281775001838381099678645216506546968429965902115306887699646536539016003083121701827105150517048157083505772205588628871481663666159938345562428034471744323489207244672010152329943196782884903402414632732141078810106590256386237361092869593775684873350433462822119998648936908317563689180400139708376846913235657087587446271378528994280829415472120898598522939451087186938584735282430113300445297232634004210960311805027838027977132680375925969579180007255080102403720277289877886286850089930339990172970836309637877594133160854698731945557572743820795164626350452575751714444508816093032362766584979605268935118902395499224089884719736751056879453439411586484198178560745556621608497442777261869929107059331053593478546007743246712208877584123646246990160601024224535066682399759697689498718874195631783943102734556662893254506130336670141814209342230349031915237859024734393597286291149257037557781293688327943566733118798651652358180691305270493790151924105715258734020573476920245750143133148380373586475219663479713739808114721682470376934545664486875788390673246991591033588312412305441713967104063015033084427503926870572706360669326099764383474627558111811734259197309957993846271532505272181762950808882911700983053671444862970137900344914314780452083728286640260352506535988200681250479014632705474490828809168919215794130019626359953553421223841697156560232832798609057801236266999060224400037507564916693949458253870971910631129157477738159116507651339466735754865369056844228267204734191700694187876123967377068819377506348943187889233410736294192571499753265966825430942107734300614440444545017055259554033701233535119016536296647781227904284185735152925607872541523727618459425316202075371121040924743961790418631907542295453735635411444482648080089859377039829269051551818847656250000 [109,59] -5639183575893582084759651279851534464601755617710202089393653537957236845480993126748332415068211881704250265100027986519410119074910441787543182524130509155548994771810268673998426975429606020963700534426889860847139046141671202365851750297867908193568163840199927398415905106032753480966061561513953805167258418897151596347708678339062172123658538227425706069348289265913254719503463652743756484181673459275428072259571138799728145785365535045007105038670333070495790530121308026704275853563581106836485359961632737373444355790701061665839792344308827090720604471556910834054390736748357764201442175517148695270272432408702864960597699699334862202154465787488184855388353455052820595819964388340767614245716143035046162548231556304794081270734296706633175653666374619225432459033702875601198422139713263178413741890025332562206219187352871302847897295844814703469360126548938381490383621786393846581818702649537929237502878864003976951163652930338107177652580180494373301902107574814991042695551381763997768864091849627331871624076299001940616146673848421662563887018688957725024683613945549947781264805782595819745417092998731549359170969960744771563285741277623650277652450333797934360219155091184770134241786478760933743379362731500320726040470107828120632071222293326131856573387066904248215063982194351018223466919002313215366746602159464221625384643191283794452971015961934132229623707008317076786942347707007272063864773930309980158998468401203765272241454592251726782926323004944564782399881394060641444980304603237251893400275114747454127695226527916151659437990122172560589878059476165000766927195413562327082443540848578725103637365510489790924179465325103547327408268836347856066426235464376084576052279352070267104256599451532842560685889564379123035599373341250876354022634596232641655751903243861565743613486760739069574571083616895003102393866471052914757316424235981770052594795638364194578784349687339272350072860717773437500 [109,60] -805791859995704868994302317806259554184515897271213916926674391516323989622015799218174331591763616268814942732804485536714236481668087338515056126167984523495858658812876451817716684171030320814465937855195238171546211388531998630993959579822398652697967705731622288939162205220128773774914995681004346246192946428247237842076007489900935855527167242319862021136568397569931724665494956076383870199714065836598300946734481881903646017483252257645994897711136030785875576531251549819756362127713194920467591668502214714378652414176340535047928402329265804161660064805090888866669343915421618243000140527789471405621195156663117121164487180523907726039199384417770591767728247271741630194395424176286939410664280374445419258649660431361570622175020328076856068486093235487444447115457719869162342334934239283264171777862075282182491398284139396858286107034210965415973509997182517252018638113914269804596754603079754183381504772990046657657138450827057464503580255693013124135630440258581882386974829571020982976792592640494575330796050790375747628865737421162722890539108270092781554426644232557691409927846190517187353651681974261208594332078419933402975130041402119950933559382286111572553447859455891334504501924129941208291485537840302708997714320070155389951583704890850113492492066868496863605543992217492915561665584418494649099382672186909721660537117499711935952255396644433094752043838948192736550724120206333019745524399580965493852800262448185894355816550142896868631767882725859017026733478720693572166779102449090484931179148432153911217876709242839866870930637428268836748263618882546192595867053136113388769790016876023432079266680886376332823234850158780265021978839946242975345144181324837549422410235180726206710502903624913235973491906145604466594024936711842119129182152902995942453657746028918699442705330444216685644497465800855047499427618624709417699147024723892127626503900650334344391012564301490783691406250000000 [109,61] 421748448929934289793399662152305360957035139613271580391881197215174888078070540844793401266919277356041620119500085738961657422003933774074700705848941407879560892229985213142249371602507955440533556355079747267233190469601975798513699534841530753753255440399393774219860529591044870842561909922413734655695973141121969114298382962399153136031932667390619786567758375272511694697108045858095314954420451788962952770057175382219750039031439141853644211146216958361786829570593598381901402280786818169374811697383293655606672063555060683382391007367206501347662599853349676247066418692004563695018574323101044787007080474046019752639282670397119064422425883495899705532113446267037079347032218887553501624464618358648932563080946030364306206708423558180904703759102531845553071337694277199604348653486960789991961046670611411647779634820538299272310803690663203888454760353729687749264301751903594643597859449920444264201119352433594109031501165314323466252805986570414333896722481626231131972292628855331833770339662207574507586857977666578507146485273237537194241017538921987188459153950213663495005027457216449110032690105005012196958774418656603193076290679055724456143693283002630620240138153852034006717802205570318999678712822717234724637169667327428423116800987709612533076885046125793478854752617090602536218224577470832457120758191423328898805574625787306278756906782562163904861192020427085144901247300398396926306462775604801801346650814942105252210902482507274478260380834710752040924526843235966330484052025908214618257228371655471887259661383078317037293898871318981615055619794156734643145986188568681166987693846073783274209472149398370100155804110250245802239904833377004560064335750682849769585294782211739218144368619423056244209621638682900453976582211461685527270847393480968298637395498761388499025337559305636535637519612310392974466611722844113421808425523563186828376186943145853547321166843175888061523437500000 [109,62] -92878707725433068927935074976554250240838690429488304711718111907672750279510850377279165594092780491678081137334954072982465777866111789496553249992073731666965098117518217844776048411465284946595934759482044987502658804881356514405378684055209593261025295475094934948086973053505081767679049749841837242149377781966122799335621515681718298346826842597573344476195339344233153312444268152589891145347006463033080078258411775136765599011911177132443291166858915379968766263850422115895288544743351943418606408409063964461264286203658582148622601442022566792934430837446392995591113736173422588646198092669923198662619892544108401405100005122380213498888842855179125793495107984657896987647154326512616624629583621545612182682730329403647797709225437327663094623054736688906481094767177852861620671835366035427952854736015625407436363072434988158743089181177524358072583790853887952881307404080364840956328061891748172993669268950889876957050681657844724958783921774013948996812273349185814716210019312498941238603860217094597405733977048011514725642026267171770927754271575580207698654476791897582557308292522476867429575333693640836729693158169081327706512543704714698373411175065516294650730329374413685370217843330869696469323465044691591399354931751732606869058403986551491830231079856025856313443673603393874533025532982578337038976032879849870289708726665766114889106338766998215952730671789214504556392468424166795018607161618604640960353744416540439174979348197887214270117524563138868357116508518655313274376151140136831534104074051739063709348684019215690386729288206109333305089208327407517131632100684015784162945814905344417147746776650724231548575592121373357658360705688094863485888104491422619606170070294083238542220096002601364939734239341316813477219935210206396360508167660087292683916909188178757869604145051024542241846543903842556753330824286040861495019268967843380224724825211524148471653461456298828125000000 [109,63] 14617477031086094362366145364913058458811503516168366105827219770139759359270000688792885232418391163858681884530484402800446355791798880776402468787540263715244858040876143567648478010541501272498856853824923334360300525824106987656734941668546053939547351340039312591086551142419547964718516163821093139259034007322523858462701244754913225348712292054947705574709649624075433830739487133209718755584280589078363310104698830174470620841785874017119941922338561264161708065783557897714501981407786362775598772936322498451782160711357331982277497958475144932530603678311643878733356246339316077020044097177322891987713415914340693018537374057857619917853614503058798247643006204235279493077356169635415695619001717075098143030604800497976083633756966438497173715359878169044530853608799989365111832507943972026019440046678766967656351655995904203561186434369817788708539224568973987570236644007821968263966855179651227427703418356482561869313516112613004695391920873219523780333414193124280074542808208462906795589509935634997958960632135967086621052872856485014582217939338886421789130297025566923782146835991807110698035062724000427654200365334481242167240356768273196289749993724707821516875078696848457093084184985353052844334518804870657525278551031387817117260824595070968867467759008226119653982243506431866583160522678164928112212498188816678063940917166073008886451481246161848747760861260958626586791580658942419732721969784278144453542404877158622968846118449477026484156039838815918247838614854400780841893436024452709121462827248999623478870121011448391525578777689920353344670899074323748188292693770493165419264095011418912926307271459211435141607243893979798928486176592093187330390149668698202745646348420075415029200406024816315853301776897529774994848282138262441850591291691883347657217131178872139407589204939374203210734207809336149524013931266063545799950216004058599350567959618274471722543239593505859375000 [109,64] -1840223441746125352320473994194582295058926474833532527574429857954307730382293293450064952643188518805716850751604757215418539415829672461127460215824003626322237838787676438068925023381662820212480619843869085819596532930697247037352654299629374785977001967124256806950277009818752910776967716287344365283374293371875904352702539411152633458765466523211868047630532713446040235399382390405343388900254838155015450661669073098193693337228880327810229231805570763312461529362204423957422946889252938342175820408453096144712093825964857002629223005355572684108759256100174694221321579254629244853816613439737078715945288445337380586362480746135582977419222099985702569750719770409261913399791704387373030486050864117397734455379890508329218139073055303365634218787317219532453778077905618661466301321258075440953381746993385305259357291985391387263743943354077188554969519183449574462101722157017464802640820462701777875559931469681022991786446386348283409417939845830479807586623044485098355714045227897736038756819578866790054389383839222541131214908881022977487861443281164694554700670867580678319258470418125302060380665375417492068634263712280009158348088167452816172631619408390405717966608596142170572071025510139559050196968520209340562388408947254125320389743704238861856972505449765341616181592931643805345559468006948384760375580553407097472714703187180545805072861617021130598377135573036996871175732509564769342516443891201416144793121133551740014237307057255209875820551526029141423327374133123737271746037045242483156118153757541000930145015159322834853592892932669024658626593152816660815956860630850455895785612060508900084613208996694693962360059601228600100382832943504780860270367068060300628984766795305018022470509391851975297484008272029831858836286042571155396618851820962206604260300305212572620489019172583278154915234435145756315313791362829283769342950520520041379768372280523180961608886718750000000 [109,65] 192860128514363701510150125755074564010172165310024114065533844505251477174328648227792864179649765714588539690598271031740773545705973439066839461186345310282143187531218243395422960818909673538820032983469365827494617523620284444667704433853236201042948033570596246806404498457520107965918283676282733520842894140545979793804689567117874622765829325389763156418485970491251531127446561293208529611222122627553558057695703830655887677861426121248052097106013485922246245762770372662950751277400871749454521172197164948855673825864582472430988856782938738190079531310281235561376038025729554250823886058103447915532263574205759328085481745243215827605682185154359240183830769136185467373231631653892727364893401480751352399766889441356231886352417302166774379352647125563351377648298002551861271129967514926105349245759313239030286651129628362826014914473757943315113867061944228378508715837836771835135841193189036514454970758970832450450332764177025078824743625230998738740689202370611414596579568894774164284316388208245150674604309548924504940060533946494181422790028208109051319532426330347939943220818887313104095987229420249993986417765266331813212630655297572061102016121309364419130374977548770719912788773083763412107627366041386178390058846533879870726919662955580977019373366490831703439921092260592222421348394008306302838818074008410960507344565410621179433097224364494238057627849945049814001035689153385867939574271625762133048000601940008989637117210914394842925474576051616725494880763825177666661847435172367044847375706475997767133167826458460689292734133202762877085690386076431107901650896162026176189288540586690534562943664420889371211401667276861844986868733563401101227591450046243562031104249240742925050709579588304504938149860542358855885995211542475134847205356579572373095845125845288647332220685260390727964528195537852094447518914630306721583064672032037378812674432992935180664062500000000 [109,66] -16961295188595936277881207636981252480645546610419821613169821966582928071895165804069466483639149606157431194382791342777021388454233379117950115336995276878006209283859508641519788683931911823171147893596701793360858269070284353559695647823051362983099254813170101669756928687332084785778402085111827110328137121202996211237175244031288539325398798243342953544975424712494131712304971741625260380187727328317314619842539165928364376208062481216873764582276175911183296058668904163226904568199120790748937561586778080764387247488416195065566830006778425418308550949554547732136432311885755556818669994839735767470819942201458262023572866386488180233876453712381631601546423085325592761459765393448325318359373884414298890820060283385467427641993402179978278714258249725085599040324856433236778720331593907326934676438721427809310251056630984961696233296763374631841204280341896544989903667251674446470960656926513471259301888115164184646160963589631520125245846979579345234810825532313013998082604984043625493895043891950540129947255396922715017247973492898191973131655150653349148045970209641149126298601423395587557230210616676411485130450837000729950431917964621373387001720047738981322828645791715899856138685521048155470579009333444035323276016912452757395637982558786351555396037894917858962037038500137299600886708220638813882621787761278586141122265553566194161163207563683766112582373337112773647728020773410105216688027257912366832047270762786724258302492185373461953705912585465096759355908077251919877708115124351712020614580626316583529761288702342859052704093343232597798000947795194858178286708519450860562209942523757878095382806937926869144125301715253341079180018588985390763647237337176370081352375486322963070537298809941193072699546914782316650257520044580413171273665009333910198548683868743881193381390658116049455187732140538676061871365903489579082148625133186214952729642391204833984375000000 [109,67] 1210917541294037266633354696798776868243793379207148642840091960895641664579406812887313701439068555112294991111870616475280744819181307646254736576791827858269687951932176076802641645880153275259485395699272645470487038592173756758259539727171861007271827904740356328164339317007756131108179327234600600685544840515967159695441682356146038082294575504776522818655430893090555866847027111258544132200886202960084367019303262113065857853536955338784279547361622399151532251115720315200115595093474013686828469552078022396776332649415007514138103240365233481907907232834906970111790519421671420878886779003437029194856010150649927525436331284249373946172063177993214598072183292025300494658103990691199247575765590645814800880338606886806119331932988292321051297134262341972334244675108889731370245478926110484858260146676432074084651466476477542116855418971900951399893912350770239930585356017047874745453950373100637404688385027212369117259558764991669825897142338595575171679109874318147103971239704375758126490976701337699375261760182214552925715454475298867067042812128491691408883252870943047844027482159904624805920140849588332481460479060409114437901156425852735949806380167211960397926583890292563161472957833588176608970099046341572656462652850291982633782343448893953336953400986764322411995411982411011322669115253278336452501161353800633274544699888415066518236627986379769389664242314846150167870944321881299283510132558530683860265505296384115411225949437744285457347206995506089091729096953637887280731499772431973561797815129474979224696372093353768357964535664300747745385094953830851802660620078184148392808755323615288689771302967013287962838523231493280140553454607173900655213012115994760267308534137205387254788688351432840458955904791498315183174896689848403928162111120475063084287165780219512193567373643295410637398468616180452908311796020521099822662712881538027431815862655639648437500000 [109,68] -59208406083013150986527130086025533978542141160712002161980683495014316778636581178193815130348928091715406290519973900341342446045312018742346787112288975947612843099490064784940137426651485507862914893101505267286779947357043697470542612682852053017691585656939501940434223681365838302027429499874899379398334444364900307268240113474201056789546087795327376088595727330697399786583803049242090782139788017887719666629576477035407448287917829359892540946310896651589480171716803672713119083376977072622003369635006508845879359076755570890446483703050462007453023275739394928544321629724955321566297470144615222160994102612455515993266354321755448058690886974773636467190506662622166550761182853553113284282303713482527595341472913458553256061200141921706277670846206649179362891843768294896496406853475667919368884230297944616235692783959018184925264969887337137421793839630875957627090341943452794328206810513448022861898157802956875529934246927746687397869676516549573228524975706608508259270682314455720622361686966080262626273435445964781961816758070210980107251112807372359693692813074172459812540726963235071147079970830154028665781345275274205393518808298690206751419965250966837374260560944439567340204481786398777496098634309124934440638827732876750791080599391691509410773803307188218926007282542857450451162087888956787070262779298488955050822086303128424394601997821294702867370961622601907506096861915137228536842732343210904578868159916109693752583379100819016642069364269240281130035512996879850484562072022315130822799588762644074283480560600512979263544056887389114714777393315820986916318869696865714470748291808760206465679216064191065752356290777767203368498391191419152289664491948177331961659156912638857497808338759801314038377682612669776462799505709644566138274286812182363640557316230896600939786882626830457842999727167600698273605921787841760372793942224234342575073242187500000000 [109,69] -90132982287745106828493370632213066094793389498046816617061753586326281244781533163864354551528480262654000240145899475106192056075289195853190262632067101287723194492906621648600848886436422566685013263966947784771674573571560448275264873437824844320797875083613265688783137177921477060496568453720856325677881615415386659632390631996337668406836282621863604341836557125010822793538621460303162636406275883088631303182900297471185554879917136381933207321446626725211909798236113240973958718515856195365429471973251350575360469636368227835973906506645022093650588698635907771877216369709280660764864208295369420923724310797767037991877641251710563439703237973102433261839607589931604612489439496037156033439698659668466809538697943237279327316293420020433808152259533912141194804268500727149774643476071761888786469567670273782911984121179668438256784533995780628938064925129900283065268555266663556580366791538791861541889977526329964624488322384179855903056214533055229057929600735964782877098941427627094469183931172837739486200378043618516439940977949253062214470512264655325686763177925743076748269129326038090893298070621251905473232014785033519750414634249472610492144289950647916685293422221507656652834603230974743685343280958885818599525944247579974056863549802254355024498332091657296961444996217025279703400029129598293976852037875740994792778883525276549237667515323422001362678936987706845341780617302975935911438459664077348699442013978751506995348931196357182800313517799362567239955027225301365138504261507440728851652609724716771897463396959154085104837890963864417497838857848214932082460729937697092850732909423451370428761482431318400859916402162917993382437250327442494397939482736996344877594418449504636036508421301660240454732581796919737735139003401414005148084981327432849273025661435564563724096602205250963032074272129400490853814617989823946863907622173428535461425781250000 [109,70] 440740100645997532397375735285519377236307252831473547903395903142160809076044724249996269452388159735961844242343683486672893384714866712063590783006267098302942152219183751524253606296953367655482579732148781535900390581545416954541505269346468832193777779883761031763856871030442021292391860302889954271948542204030289420080220213655429953183529307077551356103091945415597945200713799049353003789799763310972360843375029643124141944627406080531522840780575820824349603004973748494641114266594050285471921681678655159131734555868484616498415898089550110690761219928932732876061317043836863343743762935535280546645465439639377591873839076836780592611315189166182433426790265649128055954653965065192547482757207554672184078365835261472166771384277533712471615816817935710759232286760374818166091814552046169768192581706525392582534355470892861847467788834802767141795146980329343237869910635276511001825275673371101358754330914924815599873793418413459702666883193637848400142848136794731408685218729950629398173038472639023723271075686667098828439841646988776051377442996409289001225732229897984915595763349898085832298686821712020780947478862751706892689437848869443343504742785556186688803431463960958080696053375476769324598896156429612844156234374927607791221185795704216908778242447517821793761026422628808027168633340285758742994573220319499801032655932386873274817517779664539266002720482549267410419712973085743946538490778811417015934627156696289452081244325723854477678112942363114818078431525724929850107376661114039127038712824599913511583412676721115460896871907965435998541204052390713980540297761252982755800686837928860314636525337206928922216322445681036641409343676154162789264890018177171542798998530547522737186832557135026809487943510507594441384921719306433690769553962312415061905942654842894843476391651200979013455989853719777426389187114519254780316259711980819702148437500000 [109,71] -62014583491421086287765737307357455699344346248731476573600958188193049182358217917514295653892432359036206254174187861637891402574988277549978650452639603030541568722596545915868342211931904623273447001738303578642316429219259603633643250466925560054292768666312637078169072636175441339644208939864210169512530022499043511449029782406403394730482288446928109365282551944277551824292307786666881367815328429154882387312976863065522109802795081981876778918576592724594548268848471200180135596730402443521375650537023268967879635979266075642714283155785984651041891506177732965489392415182025741057330320410405271312546552382165909271341088057970922710311374564971637706962628551619300977606805426163794899611285808856050166333223919177744144343064575032693025716861222988306013318129041019917550490421779071582072855673958360138733233516973098917955114715295366818815344911896231368760411630427921186512849056765946060258606079123324631928073900712341909733371883565718439569602284112618210845540120566087613919640556272783506724621598403696406620045064289113999804627831942825409173859122969786455711736359339542153935638994483291729701470209430629880886492651994282542899926701883176034027622825709415073931741874635369443953107832971097752780362071908103408035236310544877064877376930961150156440055934452504880227715779904470495507581491213321208287145530722005533017433132783918764026816385070769090887660432966925187280780578180467661459525432634708680941812954239458664042756760571613225208782055042621811473483544731297856354390395575268386986274618028782440704869392103406683994289291828836708965948678310829394750817388588263637621433857410159375275023816189529649220018799568227627486889730669982966003118074800429815352275335069893608611503242843424319053922313740077878012860294619846130688000766019325163043894996642663220740192832562670576495880294067369957920163869857788085937500000 [109,72] 5811463343589051789978079288919404947579798701900422392833789698441744692204642491120024286401263046699977376289627313901061416810904446735821116597016716901664100675142313321627026650714717435307686061042391934056827459296229183030196227728063744058806123672631831307241076348962244406897284227332155229884798701794879507500227633573906578179519781637125597888899753617075201032563204249413685715677987452938001373955236742388483765162930174310947606781642575903963838437895283977196888005911586802653409840609296977214558333385173510370925672501972697955938494260174902412182544807484881201452772853527505579109709463573504385966116082529905009342095910408357215700820479073756151601598835006535815458021577359748479565055401718029954277520134233509912333695033099962996642834966184072323399152271084986119914068045080135613024423465679763198346692518886585342636230470185671438285878146880935123043988986498866193748239976788046703961634148404245221897300385152146911686628478954374746960412537462829614458341740738855623814353543250157993005420247948075523994909370970432001009949766094844487893405142580415804362744113862990039765965883222828196065810644558996676816422826484368155860395049074617809012961947539663667575634606207453189183090222079995047652224820531658813291924658461729928089218650054124095741009679361999721398512483091339933267136319639057593754485339131542144719086976527081442190572313151339619453635766735036984319306884660347650659998968205370577252279678946755575767577323152959255864928132106118147692397298744604310592984327424290555262774825583489053383257166301801879467111927184002373462494790306339117331255607889775755601416956416601807652624925977895975592976804314626885612430290025017306057479583304611984454664026546053581655505562616691270459333713971990875787418946987535766705387693735338631597998666370615414092489620024666935205459594726562500000000 [109,73] -432481049655062600201742682472064131116336121759980868022345928471961173187718243706731528941378412230355225747401334386309684019629833512051067578340381282471905315610371220546673083358302758748301204749348654741601826177183741269510222307549900296385780009011634309938754665593223400465878784722142659466764706264577043626852336262868750477086884283790408336908657712073675966886825293870957682115894500404635576379452965492847118015864704226754280007280634218988347710608281585618456316274512997249422467758537818932842635053120007998007081135635325853204310445443403116269341177203922927937294754161980175583580147641551325931623050731138155630001861079797354107685286691358736418370952513305112310120527033529375855595172534800139985766820109402559224754534935139801278335670074596730610200171331661949935595808822461712493772933731630128007489366166360626757744577919626092401600301610976565024636171820387229185783564282398225646432095432166554316460666616193542886520604641743276172548819573495619712178389379251462437686188134182612441963599586204884401648836726188753779448875664339104405274627040964051187374749598118661275508918674781220819520800649470154721597765981061925606603728035053688336714377614437017163168792286755175915212859881446501383309479582502888534683908719783302292225189224250261094077498106395700334276905666746656252571141567989757883253265719378719425951218047795426707513759232321340771409014225668692055580402493551178496280258753822163440420792218820132357081383224164019921634436567951471602216618845060203452607595054888745394423855186781639515690082803730630666487676663531116809491990277354249586782962754373182075118491257481662908470514530748234577204915933585183641159474461780652472480012772707833630448310462173734029532876470598749937258899521154957505156291937406737449681396706303182021997950349027396804475175324738919734954833984375000000 [109,74] 27351927316578277286348759981194033381638019917233213420454055021777778815545905995872680580370809718248748929308635282639724923917558420502017967265820279219244238518556303336420033098802293802880957808411842944670143346352993877065869415483557897464680185427871743033587644631902786559078719425975201499813573574027678671742387238080691360795147449253650477460573868933025064342149520383260937263332463276636146385977897748502733839476099524131996504813987048667487583283146486192892966889409030520496297593431843615655212535303238590672707535256731121901891358559861494394313304369872248082285663097698986315891570768640379385915326750934120102786844458519304267053527703936677885347411021359843974097181531512583648816642888003327352413363809716842397576309501797317600513965750430366659783572422183004308382665729449181425794854828823865661970858468004375541789944897677366433432809450185022274548764846837025559729187607314495274771843264269605632806855902450765646823639051791077402458882999852136919990272921664479674392183149346336840296182817856344093029497331326792173999827112365362599761699483872494824441206050855002697175516327335892815529092073147989595382565040470911774255360589119998703102155414664851590730434242747213500348911980526747947402826439570743131809430212508342127025098917586727372264194900612403883094856620954978395294111639776028889525687825881714632611004820267392588754126226430356695015543042476100604201129267508893752964201084035437535936144783505143718191301679103803831143397028646682058186266565805383326572366348202746895350407924648174584331509099831229971802119595449165439257806134595755820950055249867985172517932983035097491156227718272109009492163008238744234265847955840691060937841728207905061118376619862740168193985551654572695289088623203107157300664249124812202702724781163122181335099520440458115974247253823280334472656250000000 [109,75] -1521427346943301986749621498103821742045467011524555655770764211935255518387086419669030909331717708968641782209509374426268442958952944749955860955600366836379193602857421037833289640340024945612070798583919936819879261681264273813853070882083122724717069295077338834617644061382386540148980180515890503860108097167443267654654342483221409693835806053404041686971973055171947730746581396435134256107942117939405975333219286025359336652316188316031134907928876325847192505199580367895671802938772044651332184705693462986474989777351969498582845453126413944936550996305627311359459734385335392485977814598099113118742008573837842761324333092246972781189722997765777950015034310649652642182152040073963635640917900713770556698318591222509716623712326660122569376727841685872775310779274587090277848799551779407928295202531243357795789375522746296000214643075894273518469139864222979730264501744889520079393220706532588857446647267767404428455911137418899036320949849422307204632829281379979774662723347314907499343406882265274116509232058841602595022098591284078502289311788243382695232233497447148110641719024757290388200941052433330173913975839806324364185825860497194789500394223203773612799333837495388144831935226268974558254519720644764373390381992979571991828788683453074809339230927385967229723854738985985810463530237192635251892080500317936464716321560270059841295058700939406078365241215965550357471824630439181596218260325024169123265559663160726428887132668151676194936843393192765462104771173961642311611087713895699489325080541909657878728029973455907629867623768264390709226734813581631254832948593239393061238380334767284934665453443202470255313794463835657667204790795588967371683371721759537719328304012566195085986397980458282293075599879446898982023094380206492994872094679457648959918044557852776291531837229917724089065723571545620908148269057273864746093750000 [109,76] 74340694039184735376943676444420993099247496977021330153391895218569017404737077960196810430907608608854162727438596328201234940844162531249199586303760629226298597036335391529910272671784948223902680303490295405748509850710971775931869050997845446451795606641240563991235958678640061108991372866253348536388481381633632891481955234463259105631510218222313119064957852856135458807553053112578429294272107465643498696979027894329009282376246157732768133788532418051130832455609684074640477085403209659395042731781763248032850811850439038367140818409579242952033949318765109325009130046093967993165535308498778282926356108541513216643544007797120714073229797225307623694790859295770265796979139240113471443538112592618929878311104884524245551007778548387129307370059561915347066615119821481174773099114596483995782395809334968742211694432192022801559497225699295377100177317813071164256386267674075524707203670586512078388982777016415231726154327177304957082989500708982978851789416503553963988566282660298427824618625276849003497379978616773196747273308340047815325045715210233302253741234298177444419217027367590618829227620630236708702151575478105299004520565475231050639372796972340337095307006120722031189697776880700892158303614999939121393795703669293547589083002065010638122804574886114913753860954502968958854727654386804007361360211703718632876155105871044009942322010985472318694067218608592673630503024617722981091824547253028720696419655702420754421597558507554792825733851002701065134528850320172506886939239767859625900205962975082978859794390492381881031676567177661404752808164916018757665491504631172980546543553911487338999908011241812758562722437343666567869930483795332214975002693990415419388232067875262147171977928346694558667766672636805542158191053129367417498531617717951283459717565449936167538796712476056527901293121089077954981637191772460937500000 [109,77] -3017783641724887276328818374942573343904684908166686491978235796784492353942605764450160729070118522704452664286440128083965453316464594293406356536600729969022923956233881469828787806601344403820392250047004565379863767186475948189323726385810935328399226718799634647946684250387615040009759508107574437720832362373350462181175548617432593048381853438288310315000816442541786377868506798783991321803987212647977913245531583593972556348127648253266040672751940438548092101416252707999966628162489340346063014172451888070224427112775946064945745962265167843533688661708005450567837415483617502116491612179441240824098204674731752425132229967087641625270852138662580940200827539198751807893685602986420950204929004406324137279265084538937445201880394386016601070492639464635274324508567365585588820688282571898808970960707822704251748220380071599345476146562880902718930523221324833189835112377472832774446136238424817302937528344529367427354068952718548182969155361571279676634000330554712088637137031367886525763897459970133163905792461284075642004413422650258253191132166106008179440737525574916685056546295625405737367968010069802191912476108120349978114606447418041368601706486109704354259063321035726222043542331619355224519729860421394386256964394750274577850284352538323961338844725198029104489792972076345668866285566109999565351447871911349689148387550935981965295375596525914567348820440168857015598272497883157828668045709478153093506252749361021352449231041695363473831586202165346844387863718005799036843680783498464992077036354821804151296471721577388932868775346398696837129028444905737011226777463873278341848674282984603372983711121115435267612551463198411595714798115867166188961935462684914202349951663334089404124572030125739735641549769317374221626334636713671339285356478698165432591847669129692615002263783802226752804334498519728472744140625000000000 [109,78] 86248254629149710854368591372453628545461645588219905781094567337838464432558992952299814106895001748091237397957609073634766880583227961891763312907318756505148273861205542841440615148322827037658065411934989135330093193552440228406331643833162822136551762465230227271387763194890750569579015762091022886363859832337781354289702078131454575463278174871367040437977253468985711488276429074293816111752280799811327146007795314335624338712330051023240463559819564616654230537659525944816800132512994830458141935059845497012531087812892084959606161551172296963090880939033929938004823531368228480898048871270694274154683350300447383578255422497005411763309932419445488107080687212368701196777742473348772336024792368976173527427628167753834463680706838098038302682959116977363781151202038027999535175646541072965344681015922600728370684752059805514851373341927026161198479566195742577598588700956162356081252471875940601771576785247766395698350852530188929927922248323987334209966425993952728502040225016713084367068121526003770367579616632128005924243394520363846347331252995116460409803197853021635868851695210748569233911918578021685908341560696789432616428647306387880600794944728788247235242953800109255367115989280616899377927255934799987291194456106657187844337256107080892570990836752951717143802968173971689124054732693632015622848641408392745165206016476044522196477628959122626075116366705237353928477762667842112066913643294712299646026274703555483900553768076504781132286244206617781632585963572035938923090831899209182572986911644010636286052426854412720461937286398754946708477378589249116264812077680747634513513105124087047122239980454644058425686279849535859167509622550942579854301867250562268146983520791537432442607421472739184365572070285998978635898410808670980307292418755310390367386223525860215553244637696470604473024449294554845922851562500000 [109,79] -523471506497133246645791123678467142268743106704181026175189023155076362461965215071077527573194675312223096718623744361474847473015200405323339031759594259744172066724403591840842017378778486079363247107249155248573755243140318382780676329085383842419912911816307775158731624379305564582678120676275321673460612204988434942382622776324612117428560812673342208832310425507711550136591397609087191420563421124947124051442939184547462025318399246330548033227044646445527288301305846324991995055028436182972221831280183661887665818362334714162331732545276936559629851076721316549522641606425366243167250576834444212545312755082347318067815983028287472637285337424437395691538795412899601785731545289362105827694392799438416871887354957689671136750680937145000691931928332445196774432347945138046353425086674674243372124101621415914127045494792692645917132322847455151019879607665604416492505366727143280938548863732945309245563302704884506501549610805031122895076274767883946788652299833225308544321462386667682064646241926572688762826445441806965265396859779954913020480240332790239330853082316123208961337633483593992359917666827770078660035555797715446142692245559402304127213814216801825622428572388871956470728016740406112490913142296237578633371107965376327181400879525790397994640295329068068030354286085844045353156003201757478492717863764377890629319265683190700075759334871496225494704193445392069618929880103300087035356368652224122045200648372334868074512629754183036557116229839487047810729858927258948913444846252002423460774613100513830515832315196725679691191514648589588638309903751105035182689032134837433541375889316627019027892704227658838001319758012087890352509452529256198255010876679326887731083445113408218508565816333831376923388361611955814457725006166175366800079610491754663077456693554442690155302778200486949776876104878337929687500000 [109,80] -105803479988646432186034257247976712351566245312633651690717422498168957277620537873014159056978164364486261292742186560160486248515990145131684395487183042116494788145971964008060734308701876191900093822164122481697217464551513821524928120410677872908083202664546413157691989701605733278791813747763878616760108911677090983410979978243817876646686424878059794015746164213465153101048434153656693104013409262477443770664767437696492030525883519086933931832840899485381886227672274519595247100122460897835408812426190779649336223084477216311580881563551384641297837774049923085001569037699698054595646945966822484043806677187296596760202376296255017210883674469231094259082873336180492818636073936736411154593738213496093963324638144168981824035482108465215284373225335252408295821253099091374132290996029766194918830239523267242462849976583312221519109764981478148275590873341571790008368246380953987470827158685281049288783923818166076292271418677929885040578849975767991044218284738395270658095562870360174787905409446664456570747387682369518512283999452146134275621274235045445528425991255929787285879418354558504726616335632190100438577567298175596090349255843628538711841515510837893228180655704909382630360169653812983505240072621115574960487982732727354637469174990921829143246111771020687766380918017065306696513233371695549575030168152839835861306354225969465656220273826852232648250134394810995881760781812133064711629425835759321921231345192180829117512105909613509310378190826301162855655430851114729178796474567790333771259016107524184507080125137279783723301645394614326115872906260792253296485071402876194911675276127420777159475124791204181580735320832842248582405067653061701470992020655064488241603437035650250464064892810109741560772266372228058145390447196523033152190855711413278855019270920728567571257423215644513189050927829089062500000 [109,81] 6524058856027218885562076537073960784691361389592306353766294587723896035326254775136584037308190006051160880920948452626685609127200888054214162106612629169012792138950632325203563716808591724858747171765971973916102319273802362325540224736742735818741890259481753289212641355596018115911457636159242284622261154356932802573814224060043263420842924971728188266779233156646394256915174729585168264732012857046235728595207752245951622906035059401684951368338510841230465987279229026056106123333028403378523549907748644980027417267809871006950697355769852450451555572954722532501103585981745909429050148092046924156847866771798333254908376397226275488454612953468074183223079799802374229289965967479059651151549445229797415739350144595463545148555501301175816212089417201548004353487855258725251377111816585480210961308475993129796734578045604238338997249763550116379221495140846021583329543667463840470667707423948550393502300006967845879246751120673919917068619294766700449153016962172529299747330926099107809318730471953078592366714267730077439276417830594564005731497607595684460005797427003096629160984995288729555027372211007018919535091437588833270159623305189365522542852677654309802611377338198255644121073409600977500513185358103192092999893315788494949047891932624877528246162996549021859157802169001842460330526708372993761050828151011257800215942494533906685310800943003269139323780436723311817597527593060050364097671414645357395349100050351660648926466162847998791365629413441203499231923810584312810971991068344665874433378084045017551577603721567058150648871535388277345879841462956179884804189817862595203848269472058441819328768681809117607701786723736143473202219044120725734710137036809557634190948988306747076407733484222491209120514280576473782336226939617467267808563201601678517366055183322870142857261297414794821793464848995000000 [109,82] -192893186495735810561973011645481484112755560617160749646147020501076934047077093658824162408389319667099947429184897217256129514879965309056486124446357320126190664215568064286009424876385241662581591990732810589966621576907989332961506199739101360107758997906083334553186546867106355194697467987771633319317126982942392030461155498325760049893727924825868619419699207323090443475135949276636307371574656871565876237053394782331819837980866621877899817277355465147791834499253116310279303331282406702696349943177904231999987437317260254776157550355913171080921107396852569332570897459224987813873472339316395394856560101776706791154205423357408600508140853986031823235993268351922012714372170553647665019907397487740625501278301482875222228505572104602405410873090438027972629354500534789654929717214159768532177110168015985957562920493436544740982126458664308512744056190292321540012814027181799243636131452220884349627471884156301993787722476559831287726111900568780860404036397706881240830054257927249034231575095070924806210862698822130532594960667070681349509488402618161738666391001237623409268827252689303253860968866967777982212238909299455295987537240360346631195266956858327737789860088234591723089595352558512368967370350667558611058292091496857104541962672934491013902464439962313705781506142427569688254815890326571743964758985987422168628674871098110714721241008053293228270059517196632379121700328285626076952856513947239885881290581277798982573047134410667877542222114286620634524140341811961940370541456740937402509304968526094343128671057037535421936243923063262593096563406287645037412202224966329552213024282708984745974628860338473446497132454644106569417144726364454570053423427228379443811234926440199716091066198277683959154106864732948694542251650141572963360164015933943370631278381250088471633031791876193292123744375150000 [109,83] 1601992579950701108981241637722659946589488685242622183285291376070506471345433892113456400399133913259933054595463297620238130358942707088077679920282907669754166796498910437458538554559345329210621848538710182991042499280431982307471625268979591614064823821353531249984205993818722469839161677585856508592065616333928096560888320966115122340094905471041802399170189219700653634656029517292791749964367349146178628208696591011991347194817503758908596547025966902168845449248030669428117743176328518987070391061537315910411201116654201713291612529925118483334684954411126855366009511734441012157515257624012229720548374399242251338885973052700263148428924498426852433401887974426675566063562568492862515477637691275907838769425533180749400231104298332159516311402256755050599892142673507095764604354138810857933518698236116635310015846888625518691564946589386936183709999861250434945678305465940289886908287598355904125954501513095715062200664464139564626951081643223737173453636317698104443211817348022127446849568597654670194382025584667652892520232155510998448150802218305368573844031558336063492639328184790910239096770489227373128037932479669308111967676710184266751331212425659649256698183463318211966022769332945829253185701262350887925372815825130237373558134209732774696541823712365008234150578213955825198790914337401577605007770333453235177120733400496745546694101576617249765694856825269695831982196929996734235555650910381197581708306040936294464268933248216359973114924459098713790972785941821440327686802988317044107785714053752771240973805627156172869623014826506241484042698706954863188601828478086020316943921362457516100893297915473007775712134593604133740064879132745821843000046722074931934629017493270997011181123521591175156714670364277047986284706932382728591157534478401565151803138844471473171991649262081055160413286400 [109,84] 107766407068337543838370682390222324805773960837301265212739169323018890143123206677320653604850528147550928444296569817228746740609173534753398340576837761619271350715077451609153189973971142525063334423120999297818618991094611256525542276085599626638001432241953921329831004318288910325306334958777028206046092269325169228039159511380236630435762074969951328388878403546441768106289702345471445287702405001798252374204006631207861374594893362248140012887306386875115923791157105787735516909450938067035534499020883376649636781659670715531776424350842069936345140049893223993982131558066958084050654484225214115256724419673346733391326906659615403067237261859327824389750865770652401750017724495576324519969081083084068120865830001650294994150302518555053533046476004124873726606943519292363942016421566141554284544704046095527599224227169475683008487926258347473386435117456268537549009856569241692282665892461277881086210474497391515455930780558394420677539022633650568904386153347854665224035947668586610273830640740018901630609133199321084401716921974604409165210892501407826649289697537846341072898348668455535209043346349829542669060856447991714197103007380712171860067868682097039054628252679966484173467501796238312592170289852085814741148620979101656113726141319816216953600964543671116767767976322911170803045388721758967576241229847359108585158099327737572368241776491024329860420132114056768070406146135347102107760875203422908149851253797363154814773808890592590437505020876154842850731985061023454364375098009809835542662158970313120254308495114289278123929764985745915176011533432125924941944236372532640856104098657481737866648203809930064207374881339697540163205546603051153006849448608862778717913526121420003253531167273848633624177294053544450019162605944710516408375467019241764683829854562142562972048362895951263060000 [109,85] -5273180747941209559132638658565144899733555874771064590988850398087305577656922927624025043602646156853392267665696700819872506798871278504419577462877874090077110907140238409416749621217781096777527161776015990936187242594145963372301663096826039057574426191090918869943172599211647863145399511938621070859450449999635799140846832381236355420235761305419237125553456819882357786121819632780897473056076657986227853236414831975828377364195119532932137630753964590088004290833907588125450408090689858848605826457118854207080461843419717275034223602914875411778563878667417049457988899922164377452529213655550810214847373658722172087538821024506418668741424785772340300945068727871823342143973308657089338058112042251551469985887103964045014694000340070914756880790850045026146535488608344848662946473878411309679507632056354122139818805018916105521169525537512821979505514052623980106097009998040087285031750732615734314316304142901135538837709345358664621798001448171818001563037382406456215531278007968683244552597743383254396973690327144884133040182477244178939180785531251856866194742838309974966744496668947776430870595278350298373625947230075806971031923348050963473291029706050813113099464850369637418812559026679021607619330260810440343291860712498481305325953981607598188290726556633326042947704605476755508503087867160548187936038675642382593551519223581811850259322985160773205491966322627659943861616541039868597139174295833925611471780340666109080678146907442553753196298314590546624802157952166239381879220449725192129957530402645992253661110937932443800099449169513201089432477570516284746150500241702729543353758243986329806742097954556233653566483890971502880369337859694047721812017836886008245180650486945261232127154803059956809422820922379479523843549781845186797066818275964811923217638449987967653919786304850498720 [109,86] 74647922309543006306789471059660867068978878365792562063316586199163393010008855935654939887655547548360798263931844452249500478848651134471709250587137377999196237995219609934669837054174834100472941130409843195289669244693029339015452887991398465773216737042817145339192873674140798132942711839906786367231121721192045314385704078627870203799686414091333202570892080032033428536078208650035537509092898771071182179768121373525631259849084961539882672522473845749766572547369409682544208124369327808736895905139485023002863030578895490865897392740071139311738408070347676201723590267202314254356214065192186859752906561994590677275748228015982736541724090019251703067692608179795959226258630230049629395969914160444545460928767121196075504530219464891302322134441961395553059731685715439084323299754750093884210079146578723358247910191653653372925940067674547277040492815929740869662614091832430590483728550097698898657205997247670609425373980068236073556990232612780190844670501576819260303032294261314818038297443833344420377731623861210205018767102108146596974850924785155631013754369273568044898437345868996137990349541642718732700132849427001239513545008330197224096897414473685611355006642825514191531965921279668422910958286989917252146008109594708134915165668613810107779061454397986919503924415159370851112364547902334514597353527208640432989278954419679439174260750468698034838203747871048503174866560381523026209768814606625129556559895625461721978348254804047549474594633853923136130327284519751529386144392671775733940325993406566184424313224620984276513286986386238716357475866058877520613718872492387639842124334983042412390344733695907821591385513109104573599772986687237282386827083409228365912863013751311856148468637969254542622215665784956474745020151572921274089588694954092471297624295444687248840418932124880 [109,87] 397221884412030671634267322818075733630273894047064661121911707677335726895026811062530891981746458347210145918665158893369816282058915137631436120705902358987868631385909044981064662953293485344607702492260055484920693808031853354556029412344557847522519672798554571160503306482750123654703998571462637088729846779268393087876180430199215903261382074097053577624575786046268360619523595015967978077487923173549419277160098700567534535953780675776293985158085123503510837275761981299245350894532070709935250414872328707530777400513310364313048115846191444864188919381880129678628511454750740339006400930890044406252322773470802533285697499284924689284110542142094356628315428446015282481827740029505344931148873371787463683696875987361322031019128629880899690079242932195658524309790884633137819396530763406381280023377452116181410202904315846557165453634036009965183433375235032718534754064105195241331497366630190500702984181217969129233396402907116870489773997886719689251811054992513261967873961414810681525864494746800195012352175089842078168004761511688753234488226939542304659602074413103428343712105548227441552600617343071999091719091468241636644213936208411592326186170297075359944201334822584903783663138056209496706887513675532432935873114592211084187804293194444759864243217844645212917189639575268913657475147612033772090944838591465213196374300644606965548183896746830667860519490799306841868869396019891455088239177339076609451236300878906964733460520704596158663304344954424691306247730232039729289193103152991214790572830050556107624990969994091229667345066820883357908619922877314686791216304734672756883482565232195859370330175368988568637651272169755926740297420009763265100468385612471154977324368214439215502137443667609514396511358206630730763775160607225303551762104481199955713961342487639123284374000 [109,88] -21071240948049600600564181624268713205134546319930566081229916324927987161640587496893508958361582451199234302968726445716645630602615101736349427620932129165386064893378067825332669110412310599242670039569486801353536677890302545518325019307247600349937850954551058299207307953186946990636236445505804857317792725131337722012221425652759993256165650297959201376569506988247880985402361149713106157882974463815766365277130535228110601101213543269283172178718723557377830103074747914056255951828013256622580170148103305361813823550954137784880846206966892450699357971355517676192733459448033356623819122828264575290306083345669254661583243242612203345817461353757805158308719342946918823890326237737626639579294891797110868659545782753773827889430027856762565777850831953562313164219257515098746057278906116213238896624113065985227790565506177500813003693419576637671846187639401620132628922116666904841379422427682509866330609276932282195948962642485113318674697759324866213570341894722668592027093869065801102621487146380183757288816733152115597606288788844160719803503269505871908615037027200820705410784877975483978971126971361763325873387914944961063030110006899402113450268163574184516072362259684397741248258964267117150008188947006434583019840562978518607314192998800288094054107192536561211564720922870709960738197343128596278828771703204095421696361551759071024188415109596886999792580046033963878991003970568405508316080929807220935417196957309730728850292480043871447634296975591024964585493899722311393911946188403420123734514364259564965453218888513423861374807014964735511525625254729038380489978689593155335535215561371640467955886968038641377468008815842032114586010851382161807403025033118773993177843165390805916250055537688694279221268793840680318264570072513853643956592434906364559816849053471543887840 [109,89] 812230029376694362843700942935618210518661077690444265556958349152035486504842256175424904837834345199875971052310698921348755527076279577683590940186799840835609899692472644666777419588896832537434707489659198539211292561047820063728572729606574990664224637287633741476756724003085635723064691686828893073299446159412381293311979202033384552893044222032142852251306376599899224935367843711656618946687476774722710071563025365606245964506568290210484014287395237982961464759691135771173434541455837253894377046851660942625448227221980127870633998819673202932965084449867248646882619460654873360672700036031182769306332657957607249717612771980125703071499488481810825568861984235987497011594463284623691093830568354796013832002364828607861389653408671555508158799906760519907603270302326869744269972519722443491770641899002893676265548791786726570097167253704481326442797283559939646855452734084156421789920742898225368042419212379368973882210051112927514874895886659901624371090846980136183538643217971323996986649895101608587850732592821285539417461948837202229315737305505361198643120532960395534477284416818185154841361760137224644060210677521436201839032514290443580866599765690752780317019265180314692992142976368102333466752631666881037159739532617647439961034734756385860419842214407742014520814655782670444105396285060611232990139741555694018040600732520674269300470340820636112193993934796624269254707901082784625455971775229415645911422128493273840937143748498855586944573263992244933308345841692180431122055719304025037080722944147529192753428950596094140582033377682510674495166000709672537935740918958502356307895257895127064044091507716167638289419491888932516778274399678469426150154804334573831656067851752197867411714182164106249740877616018666185774469983850163393697776100325005747451004823002654640 [109,90] -7853047304543687085573455086705179107579614728728999398090474286470612866868922258368241156556000766579165470778861226657821376865314063092324897442217492866368121946271153361973198533700095766965291974513377547202182818748782714569317968761688686765233485658614348622137468309947750871593606964415451722816310180628482433916599301545570881097888413505767286780050346551936011667298458173169078516270516293261229179745439089050607452734972080106796558674484685201113163503636408432934482589414853866535996019723455803027967607234535834916608073130169225939757677805899965737262137081408070562728576541096311118665165245407000072685461099538452600305782256299552378641637406689740105659467350742539581772793498043449205711921124781910099903030642649059240973431874754096844833333497801117302749151206726128215565110451946617532372946574363559194698462678724225469540350909895486620683026391794058331545766954971212253038986445255327867000079734148350159215170851929635370980349208282958804826869285561772948867996456339570104543314024526546842239324280866590872980169572001840227504618090132752905072013202366744146630154655432001416386926274480718905978258678903217573056203658773759310155053378753536160173829745913905610571703149245660646789305216130935832108631782386494993250762999165662861526805359065258707923823496939140252797238735649331184668410286854968991755409146987156459937965697407099235292921391301321084493918544960300986631312813381773215392946970085396809090714522780932278987271478749077798095291563588480360357648344850491151711517193896548437673874736523493388123218575207094978436759633761594828109192173598593259334666441348565863561061768125256084586134757577418787971973101042072143545884773544231789347475195319268666203972476949226912124642986008912545119285480642747421599205428010880 [109,91] -168507693817625432389729133932657955771358469016234083927493894510175694554023892151291117302105320405570261035841217537533743071865871469103046528408874426028411611463038485040236382173413321394473726761853176002407414548004261959860203645925916289182448762580475015276771682247486349837736425417839281485842305148719593295080692952450061217113531099799559843608058020027655081809487143710835299762850637121999436924041721127732432411455710897276570823573520744691612334748468639409248143652470289285101821524643284558544332324044456039321807311806751196596164961354239993826593434637985799029481764898485149653793368146061305388744504361254990573192216245013658368150680871155115461120618987532916608689744035558294217535054905199732417927853847735743607102241772691532628051763592105346323472830492803732190531893396303138571314448310880511725034641708410625351315140818796555630416873068185609937575912397283397600769036440656375375652507983210239527438447923856492486880149289214091624287121370633206919014268364328811317171036935403313677064472415354538396382855788150622668500243923495094997142761348210831562612964184510829506097447619045738619275146264244842618672106374601453729203389416047667385676621629488159282259530394587151860190386306763291324981826560797583897053462246190714671166352231998329305250556031229138878616224465949847051195769073435123599425153795667899912788532270032686750642615324028029222448044013712385904966490511660604222641577628452510861334355651042469217305102554293337172327790876825437217092945553986038389439698108709780953223655115104411504410358604139288977706357335913770852137063747813743205772664572523806956890694664732164301977052284764139997241278411592537392546135380580831541926101466281326142309632717456186871345953945886286721537543752910032847625152280 [109,92] 1648157040676092225399393061873683877053951292941796529769784387772620820449789271455817890070561003695670709574700567241362940480838984895422687858489922774935664155148344744473012106556328489519831326891135330697646851160148204153636088618189127912400746507629865408797031045206179262904150587637713583679430518770568812594690253635634862847079918457426582283995215289514354509360960736407458327616165997059235696941108753192519432341296666614482986930752141819183652504594709515424316049366557799424147689967940690418959933842444674733236019487805954125049424321321256354571011951382339950453071663897391718154371895264489340036577769089861924395890044363187244509601233677839975886974602216620741213846799166758619964528119434248425359900752575677111436612746230895554978112316666580096065351805677158551297194022502377419350935259991111536759409611475025694360836294776803808137963552531854526370939877663521738382646326482398519575526961431250992493351072959923445228798173419485670473238697138077878596818892577334937437039169509374650542334396774209296888520974947809117527992729887827565428087091395698459771292498545549805753570520881966913106953987235754583047726380320229621754718984909845998658636247108057108659448102672837350711610304173955368825933171278198359503576274258693207745138886895123472873369595936130955663609871424303207831679001061700970435980501500364873567820849133110014369672285426010438283508033583156308547729036960431978389193700385406885749448405874225851681450833483249016069097872490177859322297067473336073234511752105143906161271677923236987803779088229919462299807124093352925286747995255748398951435648696325650134350244764717158669939229670416358281996649702846586114135264453935452793239143226581192212150475390046757424814127990747760140056673919341571011800 [109,93] -14071091614669467626907029033793035246281234094582680860394967661405216832144855859813579663594422718665146070452987686692912286212369917267600706930030713928716273798959598867068086998602616853190226182067425714295228510856935425524605972879337776299237411479884338503535670981221036307044366799531108280853631501665771098216813043036921633411139199653110059149953728178602842005853051878767465101994256606624266830817205525670139170066971027071386915225535036811938031414386080400343061261573704781117048148556906137815327968777074642806723493281874589308712046452083185975098121872439975093095653897077913288098284123367461343938877177021897992137631645701098099523880365021423994849724618476073158821866676979832245123062593401865114035419742139166894799834088725910608235776741161461063240773037394331013443804013080104701746131378756771619151328908176209823633387264176502181186287311036919163305758655790386681989853825762546414798671450516350583884957552724027189108435263034752228595604877926792514518580585681066438666670089497373507953371180826214463007309866697510484817965859294108987099461349225012692366641040857126285634756766138736533986191101283648688429872742133462445437996546685071898810651278984494137069467178337549699495451348447827989617505854863398126138703256402153857906895102512877944328522701220125249569056071562137617756202456625998764467522385248147729179110682515151436607437566217455825760423899214136150465708613837993628448162201870635872752901817355394874852958691825801491682244782145452519755432978879729526820451144915461709947492941924578935340034209057419451253189249569036636166432274744390814080448407074332094289712944450072359465921591885255793495445328538132171194294419497146468207884492715398897843734221010666289613037843270261372331180911615943920 [109,94] 24572581670529584872413902747332447437033347006044261237118691961793207984408582633804470841380568684221425320530799148176138093213689068737141879609354248714513684051096204311421222171686857185402450532135337617288595333869842366942314065414570225772631345388433041770893528018167982511452285526560129754734659823212931102385225235428761894428489406152342485269031487761175041563900148138101791402995092779771730248081770701246215962791231283236024310434335639126985903843828483510689706806572034230390078263051674977539962363521918234232136225375139054535674041503589852772908442076707268052671864790060354190716197899794782352889615661130572726262438830402292398803392822428865447653654052113262251426728361299664610928882564108794657051672144517846177604212048464146866014408307243483786107049376851774345324383047435550575875565280677819057697163844112601405361240079670897358347436004675314920028402048014579662601263743813570544823056291483513242740218026104071082976059986749752459958600054864194087479798091878094568270400454886390456245382177627529894723562725349364559324861868485152773014201790199345528153134794126758115875153557778567666477790038468105702793923432336805834093604007481442034316688102259788787922724105491658074978263564397436579149080817705641667205610515498449091713800515873168456376264012552534900842320810985675759409965665296196755377371659783686515643460042334672082993322927447832924407937940060950620097199973832670700570733483380971584053918192900843291939342604754291578208309890731480879214916019239433149807252013666551928049240329103338916407043216399030659582968636198672578330161338722355121185001719244786771690322702689880787924726998757674595155344534600655975183357035845689556891517593487489962004044800638793697189895910048885241366475425760 [109,95] 911955061256395996511900959077766120269650800073184696186957914467430336641808474593413502523829378741707200344903817584681659761409547017681101058415032269736012177756233221266795416631158646040844309659526237727238443650592102233575351352073658635163923160491593515230800118791454663739999165147161469546366513836798905694386580670405200021530169326511386983575512484762586280138986065970656669997586326609259980570156635044575756452733083498150486342363318326285942629606404303605627905150341555936569989979505126232936085508447948251738290190268332602424231357016912695117719935809295068698434167640226930500877681404539318326554879106644299747109212822591330735993989226376173885436967459448034620844705106504674667637743115944468288376881319921047997896414439661298120317863406975275680250369359084783847343459728997395546557939996805789868301562242691015938676417707698054223460897146119287617283947871532792544012710769120271410894059543797665790492547585397737684043355445706718259362290196097205459788438811172680336385402076416167415912595534432068295975223541504291861409739224022177249035937619362988035145806126692713879382886778278414269018640305633889573288674307361214624094417863482941694691942718917962658042130179311944552823123696731014734329334167528284914093352114805823879493954351285906917598429995262829774652466715255397295021190699922419880093361320073902213402704435417273853077029517611262470741811626196709997407800091252715825155967261867011305329339258857188749442682487766171417835334099357110252636075334062523043963147602708525521715856883095653629137058644656438492233495373771233153397300557039926677296944848717459227194697111824138402034855292709127573121884323768090920373904117655852638510585477149500260645564708991710931277946259871019917316800 [109,96] 7343174856950499844810113937623860000859781480113972115698405766031332515791732415461550928193077828436286424164084660836011429265782062664937863498253268433377946311310920370255842842411454826603729286426430741391560770008841111801598790960593629352936847523386098429848678775427792045264496639924918504169647174161723465194963312108318541718761865288063152113614703470701691558996068275908865480516494751965569010089998526887772167245014739184771545468334210892912496759437300469505789397302479403886632522656594126791706929517541846663728138295527807005953498058214248900967431929726413464632596260596276812413801312245135164755632474984125120214650496293644730507549602556677133037851757140835837657635631084440862317546046544489666078107704502223605723049313594271470311053008439902647586723287085069733466227268025583740941334725392583090251059360233048390429329612305692817020004230669801903995508447983355180235939357822398153886938488804474093072006143952300427136741404570217652412981920746321014036613464406397979340160689006395310359660008087362978098097838021107338516578984286983738208950675782039915166216737862204445288486001218053782510009261896599483531229724002158340321829057358333063720089459942074723449502526762324775691701956438804007430956379879435979004337688036450715366026037198220504131213877119039605806325394927408842693597559693636539338036177000786546050524741082047776327985000232858997995223796241131154093528750882931548457755679639949869049706355336789295410901925125943031458810916756855261712514590292444553833767859774208567828723927392725811094837583771559694680509980611281892263640997125019879130203060718380697837569015257438733726752769852117881591131966031826856499634047932665626531034875786434958117170844656688389976580324620874878720 [109,97] 47874693407218375529925858136173038172275444420890273955019732676066774296584866368661482657268516000741871621388651589823920155200750268305914124648323030063692699542981367140003398233101833448080865307548644733188983883024209154619015546862951677626372574487554443955259655576069952938922638177175773854254838325088225891889870330773071921673976199830170454092679862439872270123066274774953906944164915211645190666162320359463363588762559413201906934367886556164729464741984776111859260293078910785963807192033707733735790416647561000050418208133114824026653102786416143301873147861021807724214734873384720030356667861080489605720571426434271308437746018330989553058894641586103390904296095715439843848218490351132186274066519763183142399882897575332563139485644381445709749870461086492967891616075350662840187919516085774889062483277231821098458532072574081851000890707349641049397654914000743136808964550871547889987730707923164626252454133110998999444765403789803617043004591845468143752121277602638320514388290239006051333960140716149324790540909879989686588894212880834211186265562409687371742967900099074953041240715534549308422004450428731571381468264007547141570401986159209791898846230615186692825833024526310726857001053395790797464080817911802226069224291057916431096536332763067067845496634827608345120768259198788536149891246188855425740428566116663510011912620792307344293385474266428637417550485177120784778477346151555572798937602754748356001359377596563750079619358110327666735027014558354572464650755757628093254640696838409453163384857539499864981454090309226204366160665301052967981988552306295562985996258734333859327396002268853966087489971095123157683464581095978478994107816609962579873756168839211188052403192152053995161099277080306139859943405132440 [109,98] -349798188645169276544446247830746475604453677993449059741785652513261988277410549079552948156149623300269524646166234057821508571020341128437118932539166126256855681250421745299687256591451190841510588606798653933800854773844107446110650931471472666293533533817022526314003565988728220184272486278269253970735907349311080396585014474582366483931172874827653602483276210047266656897934116299437926276447359624234011250949870413357229532176006976700747467565965497049922460173387248625322360302241232436576823780089447830428489430872298871686881882672634287275131498429985334765037817795051409026481822352609637873905975534214061766739365821067650707939116187336089797334793991224726028831755272759194600058792281710209107017603679458035109721751376821460940014322276152283706908790953462972702119292161645048034286271375333328506125823773671430056257344472373062149428941503753598202409202004361241750083962676064852143102059760192000143449535618508958219279335007633338755595249075522937368989932734717327727087120881834424770892932154240922143372317438824913134184587134313286514701660046152364705968439957277660032270431642588047485716154586649925300691096036078498657028449099756981354868594068287334305758181531444243925195646790602835712788942922528094875091498057087494499311705014127300032202279389868108291721577252136358018294495587487489195474248773926890719849319912328406012748160458327607090792151957127896316196998800252920383673022221203509871000832004287986275228708640514997460815703596443278520026108066944672622780730391371939318110261054955046757018723407445682895488776653477231265561515539908685575756906036468245525760476336134183547174953068739081676567657536551528677256328573668109902950199305059852670670986281488992201434279743178121787726626300 [109,99] 980817490039023995419012246525059276360391680150612794557593892152874239005679839456853557477635293021978597513376654945661820171822035061135120718223294267485585590181289966533280591324587009798950228451013759569540297951052874101981777102342894853382434774279745055918115619934406598627584272524867768572318583857686770350212157586388601158000340705946039022266535466444503437876740145152963521957364148256970429270645667888618112498549963664104881988807832338886829504423984412155233084876329257668102995863448524234712350017141098344099365483645038513902160830082514783260280974061623905170545398518521598219227325633779910726005858175243023667872740231395451517486844464686320875879532948452747494962046822330239639971882413433568879933489640492336722197796708861721943152396779081207194803446837165248109636351117852189365417174579896628636011388016391081364300623162233726004619197519309785494470845136217058394500923102675329385409842916524042679961397068730080930007494173722893175409142645459309465472138466149959895181456396715983303539347783930364751644328271400570961436423671671469585780573792959448775465261624631552668290213665499602708599994229267290660507171916787396263931042877530600839838227948028443508496744190402561959407750080209442766776360470806738679749669772050985474937549953196649176997018892475468579950769240368704975505155620709489138742897744407311846676046002243740563707974732948909562949754969737561399601541437428313873351593819719415374196331870794143420218170331357726955084263628406676812402768672093905358023107857110454633218001770153269574215383772270964099103909566631976666339964171156910657185878305707674739374188413892831041062608082009150450770550746441518369639570542799899552778165069472185882197323797775771884800 [109,100] -1404941261565616192661830548836177640628198764286655056043633538150496284710105813936173216901769156870488096526857263802864888752308796662759512523024101400074633569711030728372691050915783453419476318175665360377040227847559502075183381482202202379553590532407838697839854787460171736229502585763902406160023069683119587049622307392201326540060514716826302851041092562789731482021095010961705177002439571960267524595226167376444395696604292224710344115792505430453241548639289593108757833354046950745281901761919717235846177977415244971760970633551788409755944800411094847463289062838181975708260910669811649937985758137226244079826988997788467739700620219636989202195378374607060492159334559237410061346700159787897306162335014188464852541168147086429907271700059568433710003013909321387453409044449023060417649443561731783581113873426387890450149662631781156340593080520370892877679537932749399892639039076745125380635943797292808359590166747750527131231500484357500082635706480790598848000955808210988231912427433096119648529725564947479638940622199522203866206038905517631435308099323129964133156130100489956908989531346939835965911600248637901979258938728801271516874808078102697215555494174486159625545486258251252788223718813079163250079008797881265996190225908570852609134119614266872005653405342208063077453541791393654130361207194981101595242282321752130827007892089094824732548770761222247017869040672715699719900001534284213605391042817981127788676402267031596947259704970143861191179707382678878099793142053235345360854672705385784090371152087031797914218652574651771674112821273401379026125362404402471730856836496475012316856195782193634150278687915159406879627766152246748028557468950121437686462787547779971145603508935923804334477987216615440 [109,101] 1885934580066429775599308573617490683198102924038024316258033421352208571818680302216468024276322914365933352526910292740793748778351031950516296754617035585606225327296318505303334365011525787225762016920473174214695895999107969034442644845009083192750410852730801842776185999760535177841158377470372199144624369196793701351144391544687693482249097055903717492597773893153114061656039764696912675362002902619659421566020799126568182240632464540002372070657626224827422340492261441511012009980582060291213914126161603973494935423303882601356378763770606120986978093815165278046082880467867260817020817055560562714853367222800525567153674319539905583626249428375973335639923492304738948638941957575273117738036869053874654733481192430802381168297653127924775500998847170390747401148502426131644830302600764027659327271938289207556634646841312666573152048668228957964647898239623996480577263449223099971261378239891942325624630599877426234924720169062059987462922205693839672439022558480713596792233692375623539370516433825016589281111036167811638377086148889244980503553314972505589907123012840095594605729666783606655565042025788154265212946843726853955305727425622003002729334414039261022952063306285656299592783019274988193936245078608477979861669638624112871144912957171706504111385212067843829905976355058494577964142548878637519357804258013702179483007841700029715832396202839173309987699502493938938157361132826839435751343335645024664466644851579007375156654189251166683875667079589663621001820384245126282963194149029654243795713728751745865542340882554554670867546620626423402293757511819555893492153367812779743450963243309963393589067141353022864103239033202036532241811614841032119970613859643878750815280533203946262461974704906814083780594920 [109,102] -7392268667045092193170668127547389398713868022797762923981278943032916255327548574952153603101421047240779534896256421047891536819284007115273238029677765632576160285116586692477722457507065670394722877089588199884242245990770773706599769381755771151938460391011450864437421929456124564319165496700779942680694834059009961573532242164515318527644933403669051693542083031187393258047522138401478060697939070369444052531619917849217180459491863856679610696623794387848379137212741150816598247881782431893183225753285638963649229564236986467444295698250322645778323317784222959614668656260438303544813535732625058027732098589222511317097309223655986771573814582136333108054752454808396425052506813677646462931890861764341464478267623527349657803151242055257103047468240614159042887079394625614803254969264268157648813120584336396786173576734334831518359447725622506368128310384817686549639131799693138157803099311515891639064953128978395568594837750264184554829919889020904748792001952143825335266468413951119732910306561245872013018260408421107808051117597729514048214431583464479323050272359912151343564742171518469480900819976820728861319520153145037996556438559532278107683371955370308395911962726018694986925994916023322777605937249256416682903176654631314550734064292669132597362327468807918057661311309991900728768663201658925118526717103790435300991419420851106243134318115598623964332911201830685394344845913849529420890706535858925208048540477642316271419077932969194657280910752522281222267422080203086506601354724334198195363899810347481092614923718602112245995581584804936106747269010765318776726068524969140337538966092023970145467488912713466293380069543381211133274936351035552162063442193437606554139310190685412017339361665167617577840 [109,103] 57577677503053320905556768465766227111721324309568588287157399492580066638050821318117108665880300535944277471659151571852221748881795078328399374707071351421597038635998694602091762831254701738743373736011569005160741541383825905385796950898332806610070748668934684573878735618248982937886762546328114631848959755495710214313110366347744819698508748173656162146773958701566935126303197765833199694171304736506973919380799587450945034702231288634972368247652475699385725352213412446473527369250768474806537290098339075559296905140981432725236169674115746064808612234581998523789984672265838108050761999441279540275262211697737686478686650990685429227982031912069559056095335074787285780280610140941925962379005807455305200299917939574649361232624798404975311950677919243232984905342797798871055895673948936266829513896177893202361649108724265089941359155240948598932281969421538553912717200674811770007070164794293573719387379431026604751861766159640610162087460597109864147525880414237137586665973246822415419062301471533999325926082789358662205864851799563815228251946848645774298735440259166806098616090368785445168909131015323055505845589413021939767496363156160893499883493449194559112537756281468382289720941485255991746253508571274228223425031325880600722098348645528375629739512865407222536620212409390266753962267823015622858657307865298354244982089852082762449578193979311107255636639060240735394988659029282859551805202157538876405974158388517881340157507342045273920923636946760629218432736069018909996126923469829585565201624577895649837003334345322687637902817729898615003879034536731651865309391850385202534963653190497928780092342838250036090953245432690659457129893345714772575599968260005838824089445779240195939025634126762970 [109,104] -33272318973882159263492362853349542293417126980060050908566121214857656396674483301763429890402558436142905486037597079319222728039296884011006191344215002640021548956883564811867750628228891887326952061546793773941268570185991763706122320868782048858816313730742751915492780012476622132670158611431056170930103727977211319619106030378995748512979626683710551368927216863448688690175181691467081141925006411037197914391258397914807490028266794587600929873754099942208473043561278193867469114904286929929579111050993924715239401809609466557441400091190311485255757126492640643950056704545108449449540719966779737299415579193445174234580148750922199862108257392956243674843654190523683921478468536720250739747539036894392567538913933354235330077192772221936267644317868455740091015254216740459403448024876777005873352652494303373496306941449348685040839527222605582263146186647678875364345792323550634983201336631290992018726867478785750008743639512377731667471338954473886111670147394409380344022141667869827806917533841415782521192764390693043709695468794587319311841355109414135143686684495568124181698452301075945859145543825357670739310839078910609876882138256304109668898699532919667568286371109488793977077238899289153145377950506061653604192095458108270077895432208446332212270622818640060696614868265058207315512452085655934255475138219800188945224268906843990230343486443585269567291564177663282540148903358157145503156933495638123855954379454239463653366441936704342592165104412613676451074900086993344666819926897987993554970144311268608802609998694568245609402634358316340238610092922999828186452422408815049858070253163804712677356900359684195486739178258039544412758810966244203276735255738350039648636995045198689038455054000 [109,105] 47969484170688836483345593120875758919649196260990991188400499456146959427168511547045530796854525202100667800393816124146367237078523805153376678989646474708546502091180706926492343920819523474121676630136392426812576911138046945926903269378380894384241868261052898401984727676932024433443636965160867476154533655194094387797174123310130058989839743502728474195250586877309144132508238268938531019901516504764715498574599788633929014789041706398877795872503926908511264365575421481074807682709100147958305910674439867140065470683934837294978201647754883273216868684113093106130287561221857456272846563445979035664413817666791208621708052327515192402032253661901210863337105833280244505457893842290569728528285102170328753685923574540147191286862428112741295710064274577180176620061463642205534820624252805437120557516924405813888322742373055503811665316514023132039029991706813923768921447985405521607475417940619502498502680820197023971678809666290236558158656737722816401540067898161267519891508543185844125746843434650496467989750262023299479059215470293826519265647771596552082883386155207807069471790462553396304824560455684220292140113557105971780210016279077280223675440624639685045897631633765036811840563014498004090824262524704397065267141059484931244057191344577148841133322309405547339121751009898789480856577164172361698063455117737562173615282482061074999718145482808145416521853506521681097454755524325308137074966300709512830654812541448686776636460012983408820409963094900112396478878035908128801822513925501274440096089687758002032849488791689191197043480120740174745920708395053556854893483948289864065150005348842036922222493735003282458891652067632988416790031664231474368549255576603257531089985055862215240400 [109,106] -129090900828862165900347147315153178707031418190280339727671478726068201778226550720205654888436143818517875597470550875683154997497000635615255302557514292661249624614326065755623611772058086038447679163386681247538326355110013691292200041344604696430046092038001190689264694335722318530966626473375035974952256963651030022922979894756859977261220437215897947321914272164069095644098107595465218938263824470500520539198000413147389330432296654427415189465495209792515069177712000349254575765145905692303414265906946422938018180746401205891230885066755702595221645386725706405841690279041113559187082504366974370891462946903641192498150616348674629709189077351738058892673912934388091454324152197908271789205243821328036601635460174549952434270824346366416896038141563560650144322720093575997856505524530826063562967466776760565114629225644659409034898377930366569897778283825297917799479663193196261452470228004615663487905445324284904408514826046728989667991941254207845509823086663475906197196784769112294003323496944474528364971752605911309006195366775083520422440874418892255710040298556526417304777606712299191542155894726862178110085315655777480905923542559448536861456448912160678410816350611822683275688791713605739436128528718556429329680950798616308571018806707180580300252434807218020522948217929966424207689890102708300510763335089134096542914970730470055914660383032247947852686666839979071376233063887332617984640788217158290038034230442802586386244245426955222004491253472803337054643573730948223936658894545013280417218059905713690417031843501793204506200099547457294836259801739155112128422787222162162349578182517774059310625384675726438654964350715860000270397198985817627088824366513198892463801015343376600 [109,107] -93044401225160053673807448719125584116655644162625079354951131264165769809938881557902676135480523949173443257289046200421545294828893428897072246599519440286043632266178612854649043896335239635363582728736387730700202990291258805412506569808621563927079683299668600449115172784235869381220720000252939222465072682836102382981069233521489162235337421193849407846283027407721612596662464280204158980111959957792502189236012967743556264428993554280714929967005359845949870325030622556591096279953721315582702933785039229976836217146656647807409026759025940124257711888463243856679368495853208140799293771678395189055132874342436358995867156187587844838282445322484392087860439948407470272685513172462779825341035020752491707271253823651176080260588782419921354765048392085328794229912295651405623504810990518409544109054771108054886202555724823735183874637322277790011161179787232056607290592570448606026203931297277245357867770337997867252299490919424738476304194932136020324803886870948910709331521704923100559301843600115054873571112811446946228790528086465348057953497751973412577297487987478415935849550401838643062164471713067967694595684560238143279293908080285963463610271564136294061750031534919536083872309137295463897024076545086106912178976426567830289927281233037748148648236097238781314423573895424845074322318518424067919072600486320123813564548967556514232570697776854769791251387176926049175748042189668680797940843661210699690110105684384587779949075996968848563074355976873572226301032917534555729770488499864512621917047162079404273283979144191426910609645617171627411737207878910112808333766756299603341510874279761354435902255104212212539630829018039170026759261707455951318387703878048713417689432360 [109,108] 3828454083507944629486058797240314193816218597730489158976577026985806626688682655973399929025825365026100309870444896104241030838466201997539783990615242655613394856940399576667683751962874036422951438117450682767643258505270489791142746175082832299660645577861914491146033219799196675535140287060598364431662370602639531875947683044746849781458052262374328543890686410202940874451211833666896211863326521581497854817875774972943422805630456124565504310446246405421511317955371700055836000053531885626254757352359279594875604651669160483961251598711045579390574723196123418184554587980968956884421377874786850200623339483537233514923966614912540583320222566137848341527840905652943130014585783019834357072386253858684305298026139056478432602220177372170172484947339205379356375674313145211328279960584622052884324385957107570626930003710842277963804304410238959098501322606711268175095288001398320444167070544683470564916780812515427175534648852521463233421576145262750866942504930579999610863897085934371340178670755232173879612602881356509763062246098835418875075311181490291015898204767914104336658682033540265105293469252854578174570055106993109918584133918891828802426879904559839116754616420457445532017247540397083650185601214240555766914397803194621895086050304946001570573342364904273210485804764811401215857037779472785233103130044401217307516338303760983316669669289105819126453315529268744926266458823923744092861464223929798483056907832524061045841652090605715584911990781618313486878802138733409206574449347917633907089693074364440685374493138911656646482162845432125752451027147800130336717753010358283863660248090571102496960456221523598855673449942837679240334434269734887347631996166535566950624 [109,109] 124419578074952441581875196390100117188952478761043016604997674078558307797108837349018076977505248853579460651374078413919361779977757151119714877583380085088600479482326720308239214951568036939317411286100076546604700641627413162484286529551551297948994800059874011896413849101699297150484617321616048205631261439796373299766088442631868532892660811108284366171424204852840987100183269242415595567236482916011470770508473232105407072946289040530274743839597056555174187516411375797918498934205655141018638940749980547668217970733232599915816949185375323715028073119736933007212673347109686637632916979464724797609663634245388554713906580334845185464789168275517161001856728217121804404161291383275581079305507423293191989671432426923510326678228107674832478054616151473626685898161457628834290433572596507123823462421534716311053619460325883396182790663417300533631160460911142786966640914444508567666635678760420868662702669288876775674558301940671347337534191233051212235322140539434768744968749511198223303679628477716514380058674979223669992622725114351781059760887129588563262396838573482600647854280324263785501655950567676098005903288740976299907283552569904290107438858347739973185754598398242415148485406118392594190422177556687367527052102690045983375541565149973289797435970244223918963533076739187919860651101724394500850747085256802331335254429369381706230509773410436589438810814246430412270694507658638993789529770318498844389537416576355470475792155606971931613892222392050741110319045010964968970409336521232590117780279286673865026475781956681005484345887418493462059436047315442549066963238819546816292375350941608080252517942834190239134574870456296806642853168249225835783001280979164244 [110,0] 85311899023971150071059104247394225199817860615906137428824153462843515127341486456482402683201276535455688023163158348233271992759150591184569203537677511684409680317071683563609836609267042950558225558434010985164405544686287135087774957176763383035403231466156497373323916369960331606746148825757061223052845107919363747921879843075183028059349243890533890700242405136607141547448294939835630996026743155965426419042954143894744519366383487745186475582280527579546144632795406760731194036244143291841361780791863533812951026682385085500659384382162019226233089735834362782854665934587464750142074888081975521498367700035790889511335668002711892219839657152617105150923385268592577329678358297915292395453659539495559981063933977217621171896493267685052297111937797244354364855456091676668707177588837161672839349716615310432919795717318775324651765818333357765738718229107973312532270799676087742891046417942540464442337498472246768059684906862199937826255840244211449185789805936419324504630819400537469276328553853736130571573832455439916550140551267399730393659776488746608006138746096728863352702903383856820397656718744519967980374710239284767545964876609683972337100029432749568875395913387485638602137327102975485222839015114328845497636084106376917537287535036673824668895742452788277656758756480308166843736607952224361169481052944055123584769346991005447250466257158148027930349305502118941661287532996342725200835470284170343538804494776354312381110731105586861570410216456542208142927523089203751599707498717488551714385413243125917454139689664227516087291444685431329185053348631572894027382105230167557775054125702711971313939429468557925263463701737479032016213946066048732075970961070185085999972042449031625408285335713106951205260594859304258383871752116845990862052736190533163225137238845233764733190589071745507885236289991641546186203001636328329405257877470362151695822858271807872447908417724156882120346227162304928936185950747580398062126626594212838856496997984084965767991119508677189195447679516182659526330682008693484519312733027618378400802612304687500000000000000000000000000000 [110,1] 20480395256487499048491184028734614917654593200325189363100017650367220935526900644091634707406374045802408931049843375502552875343064833328774902729441989291221829318565257797961254698561163892634789623011673594533109149176404241057351794695504232531899705512252206256187866809446812809828758227153597702191393122602934337895483053567745427326141163774721751257064219512772359403321449260357498591889559019327860005973074998303030474980118349349426366363725890093293003463796688792758023587320003107623180615532829443559702608278492726562641123754922878604336392021215328909858027382306196992722059921678427577446757169147012341895755142239916091312866963029916865124553968193202812608581400483193209405208313034468858590195321319353931469262621289222912672808629488332886598989205638602909305863401889835221208973683485636683996320818892136608486273381973842120329051293342755423588621595539855720526272973960740484162787766604645499344738433463989340494742322676831410658734666772027660494781523418141142389440652979218999574286727681145281792866118815907714514931613898243274449440174846016755158966879056446432711523447236861884873293173149749547164767077057604684968811246743685002683897462723263557743533102531625031465614657524305220406494917902244851902457474141218110817804318607565276963613015761382539982571460923083275557239381555482272037717441946269521275045438958028733968123932685179020978129831490593733291562353130455879938909269793008761631603573705134216990773297254114486189683019607758345042849296296871909369686381571211550762471649730170692094437822793490368758189919628483055350178101775257364915677656955454499635731111864719214217441802169246917831064473141028386789425323108785331138185597992729061084965356592741450780314916454743765435405367140140014849147116900265063674914166636746464862603872731105919346255454031925544850398434652918678429184031309992087311662523286883857088641076342626087252623501619133582483509939572806920893965583305036877308745092907119771579398842325029727092441850308367812862224948319134340199432209317365050083026289939880371093750000000000000000000000 [110,2] 4332057856876017906655077271842428513119152318824330663111539650379288642483722767749522171866650989538959466220730863578396186947875579483044382223977853633332692512838817591882749731689316585982295208632308533944304647224145114844164571757638095051974147451029804186647100347034284938711789475801712255887361136232036184705065669539102867984903202669955277335182500001989789400098881435013180586910097600386541174750058679028396473464103113037118416455575163849499463084766322114725029587086431649674211455233500806722932409293987781048763080358932951767029181779549760279165160749709452544860459820583385071266073404576466192776872239435569263935565702417416560365813920910236471245639198709670543544709709625804549540958316489294736377088650737742122464652585106705279237037449502545209050626275014625296789642635735087084388174989385894176776873328728875229444598762473603664305627544285086333746887450444855428101349416457960497168874355737342752348221897697939866188749731797394899597029683894100029009914644286307250303675830675470921356617305147609439720328772738414829322148377565037554138404306780424932775969105322593622045070611191892602615670033991281361463486442062395318938909732600928795107020461738069091830124461122029328351250431175827424111862107423631456478840080873670034035501927426750780765698298715021150047083534823365845929711131696182459573667353612686165493586781868619795800605831194321701198689651798149647469244283585198540132095639070972378860606110628334664283767700917645431668775640482394746353129760956363460560728800455083662465367593265742518330044282225813799313074404501916909583569263234193510020268304969218221349403233046032499160937434974608307098389574012475760964436491491064342981182085382672548207552644529888546141169874883447484988800890713883022560729057500404674777507561681703393244775960529423884802200223599242656622990375326546179044039460754404081498263696515425760720524590547571119283439498514662838137353073104399718982042664197037879527311715439376926659329681397260253001290520503718458531267521301189038496204375405795872211456298828125000000000000 [110,3] 65740344096245766876564681491831895523184428812419157176827614296891140588277397041191472571313372767389709267906110305875706512055749109681296010875872239030353651959695089193454564357774038381713409476095387769764962481321862381720838390010353008618450186858445624302288530925333857228508727299152737400983458013589598105575612363658229162815758005601787167797989154972164906373877448757526706907623728524110456139533620987042276736901305728816633445788482621550231958932958981847939093681973830500319707349268008372761944396764453492706738227002418888401256367542051006098406378129502352507299802436090172802828627147341106758444250523463511763578998075250014532758701215584041124698548643158640213321566361766993204694701302026536980148543766037126261513781008505750664821054490179469956750553987255367475797793826813122153368289479747288028867365530013146310534144154530966245945340804007368260385489456324972171132360086441002288240722672883407058392267981642413158324525813921180171560464393768818595268567635119826747195009976920094933132224066913898048039032810089171114572249271793481645525747434478027882187237621164943881396657240976583874271173838240802048279430197986840282419697232339839700651896255885960573359226383706407504632584551518887683444630878443463738298685846473376855995071444555047826306958019649311733516626899181018842392964775121881322681845535376907681087493782569943005951538412896656805070525818242795149717531153991576292882754505778884401792076393844472408494113456119152682288039140355195888454592971223534293157287290024882986829845964311852472818618274502173661567178523196021675264246886641621221940392397864379685745235613615574277328317250318089992242742960827812102615450721403960707296583909659965887724113365488197238327382600808330107170986379596939800543713395595131362888125595681299406211785454762483159146442240135153141475143506083895676783817057692695735953634212430355362349019667262951244334105118808952396052970767312254471426287205443496851637291548755830589340128997215690928721415019181483833764093396845318295618199044838547706604003906250000000000000 [110,4] 960256030411436384320604391477024766791916164078969656319344831027880957860417883840747527844882074914302687145333326195902158584709727712316180858181847874855104797639668079121456780271770355224455594206378452178681941804603141836440154074003992467339805491253546733900157828226368844036867882602310841705421967070059493786376527849130739684017640150041918814366097128447544142385316582925358327900629462204134245769208612270577342196014784237461773261128910906571024550814733655569878457399660757640389092854411123835666233080899258653942317594114532465952035594999033480775874975819458763606817054669227783738031143462309796762881760588968255185428027330912893657279152693330868184384178007878198783135883730166629537794781802831007005787690595283050929200429200467616170771845663094161304217649318639075642020152241087648905620657687854768487501710294469666140104169475415747440641363090876217459178230141651533590300281641911565860929457336440095468879858041907937941024803360468120527719549364334791302436733850159371679292492929580252783354941343822283892952947623680084041685667661903111823650435369223634743383221995308503854221104936496426600797837200948885346333786331793072995519698254498000447066976348174728534042122511961432534767306677850470091706053845105434775693427075819905519951326849646317823719653717033307152290562074634081925382428797015580485654112704495173034260589561638162851001312734794048062827202724212986787950006983613604019159783818601414334347401201254780753115043383676558215577589804887868424328787147303150954614446735532026982195674522983803707959583779849782052038642560449017501456610346769843458147091055589699389029460355059299007795752434725985487764711492848248033608858326339641398563595774695165778499257906700448089960989844824387139151380839314303757412335781393184143445565398008194138277349061875086950313341478526509802202606252643741499609368315361176596103312825829315898738622664031682329889951290068886241883526278433212087596747265417916106888001620803209471204373670709883796448435872570019803845010625958922290124064602423459291458129882812500000000 [110,5] -10769259537669688630395196339663905883988032375947236475150779642361159195952790516130226236298781691850749791292101350471008931232222036978787755313811535469363964558899599617341775800734184691504977642663013969789709167863018485887156775778484540965667954774907049119659117206781946732850791942566576492200746639663718208966064321106069792247616563407113842176239713344472029689167221793264289863164056132846366180209888554358874801224892310619471752638984060037467571440949346569042346554955046295888879115729670152860171768910017186247506499874177376552486453292317803025009124554019923286553019739693044367828676006605959606481269329339816674703105488362219869187482624057399344376644891641195674337284252582428770096915104697886840506917216049389518625896083400922214151798033578301126467860139143167878334864294793191541020779770627627838355115824496290071261783089380446643752279644505785588115733092125138095019971300844215737317255504042980342671730102484390850067581376813598831935248465565514121896214807640250540671179177662240551926135472267446128843785486364931999092455755541466566631382349162173427277087058270090423894608728997615170076607926446091552002694421962865143647556871178299743835785405138603368475534526094374818292821711940680609796702834951626461427014782889966159086396155245056074832941464565961138950299870064445557385321210081340157223461172440113408218179781864997580799628620391771412668182320353166480962963183517695684264457921294323707048154408806344938691806767769805255090416461880420455214633188229337106867621034495198678943857605549636332536570866298534038312685556473141016922654658772236510684701077267451647737754987478292821132455678686443435415809291144250692643170955904637714956798685045049501707427000809604579825557175302826985547898950690388846989479406456213841182586846550444099036809856553636885151477488778476841653974495595530072603448316203746494146562743424069992711088709193067921847157028805757762464468242390880595122726997521867236663018906279499074244514733393573079308316538640451562455421785635678588732844218611717224121093750000000000000 [110,6] 219720955855451827803569679476859972322247759687896508918945043677150287469795728179876800029702180248826778761720484157450824674297656605664684367796415287715060242349860381777320942041004890874192194746259279138084594866929477690163256042483929109205707990902161654187475793137103880324727142242604600288525432282148874527370342107585921852015297133609480299001844345943143682064444357002448277253990165643228785709168832751824090698010456576196635334779594306115576948504988312884536787417308688432980368696108303718677305829033819928964103893264883025349308114420736527676896432660421252960867281604716596702998877927817565970077885858001181816619999909739188749021225005361247701616738088240264743394430919638100135289113438263573272388233241109186670501442730039443941086529953267108457768542684342106109751024965686509899869767281507829004047690411169239365177572106766219568745842405568468753712727884427473093817238198600361665237960430303136405386627395589310987974138443796578683547278864813874589939986972407114500061474439521494222225215012716160528516765211095586179412063107397046555711422485102175064737018594632624282022176488172168790470501483952192565770671175807307465832730450543737250036999629129155297360356267956090046596630287523529894757883695641105220213958677594943906740097988327350319546065386596447015440486179599187966751471975057137749172421953667126497372986754346817661405570980742385996988132054649747806240526961813473456408990689779034956101290197332727983525201221599373230928443761912127119305911563124740888480593514060522291613367581174167606143131704274670657011377526262117385606298289332563049677951917152708812766923935814954951852342901486658719530254147578652325789244339647912958770761666302308899083099365714867321901953680063402021401874279588105592443198793202753520362397990855290463259208545419847400613172616051474075863285920161129454749609211063610370062100542304205195279072856291124548055439120164109299171178066602648241404721276052639972915606019357727678023280338979118237872361577504911478312191186468282921850914135575294494628906250000000000 [110,7] -2105797558020658313253142882909253242768161968577406104081163026601872035683464530101621144108280663365567552957636976215400506282190008935455016814052963720823580887408847573914740934376027282120967717447402186683263022245513947572606745360561695265738369270687321088922774459667375002840832260117103063544294903649137544892369393059015452890502301424344543172909477969516663754619755247501044008437907158205996078220250350551344972540313426719249705219901560407516014646341816037906002416066219109950729207712175434747649266983408745251318877390577671202097591411454734780316606555526272954682047147591547687630661112456074897589405063397453808144232844437740881843500188852972207121598912388368852978795777634068498684118295304447197073721903999303504521697481838948692073556782698680560797781773785916964921760288233039566616198114476257762881213696377081531114015313639197128790518208369149420008813160556512534842130144830563782436729917355457267041903974818907301919540418209188009655713941067779160590232987195276055523171274831157640130008159804615157748137672823719573333541906718336866027511526413373686226643983379593863978528651166789077223997788672005963425271394012227894090282257153379561806348313419254496103293611289840211437618662102325979653584574562098639643233399172409058440497132581422835855765099619148228211785287417449535637369460974697065580934580888485320917793696461497291061550494047059221092038110656037368531408349841412146951107869095956072477659260288149528215206248215123137411432269274420978540513183544200440040358563445338602984536543061360249007544811269750621941112001262624018892626610463231477435618622639779699286291077510788061591682816065932883991448216412766926269123403581864696329121926918275642904263624737209386704004798237636647871602354721796715178013950727698990426444731422006934142071143361455845593479204418224348740907786468810360479104626020920864263527222504071246096017696565609693061362688692665387096193990330792862135685475440697486276089985798019998476270076397746443059470889479501125741284228709560011338908225297927856445312500000000000 [110,8] 17233950473975278728331677051754822118093010803465632136679444384014164034440506086716913582308941651146696649835723128498056887015073316483226234934329679965542065372865970275503694835774464733751300704513930197351883125758791044195488237893824975434773714724256269762256420291169608889397820003476066407913595454415310378359696718756271180541811541767564681647074654811026434805027872359797893051435191799364572883142222067900015587215928007263831965448911493213583528527544873103002210941276964440275010480124323586879791459027246228337059894531106043784249446761349407068708376167023518810480282815252580127790238071454752343768286376027255728178628160442773001138110458188351941831179064651447931596948817362350527828248967172985980288532653689938686292038982974004590204311206252339637624841570212160318718904410165893560284136563345829211891538053071341678532489617454294433989077176753051080104388793897904551418288207109771320418681098754410082350444028153542643155696969762628073250864543791531546368204695543757393278626111591474670990660405545979460681767934454542108873046858169495898165523467525761018652336824548216562956232698838611775756772159204618661942087950424599746260785286949763291468631393099647353602845169508353613764339919955439599433806555514777358123333825122758298702641466100785631714595436969570459094866151539420826487408216579194666722158190647173567433126679405532684111348181357869205596513093537093803948845147085298260908428212302337774699531748231561639295857950890210049787803651672317943135194506428399736236439442059096307035587028376433459646457299589275118790694920585320861205769688729388756115612983937125198280140914683723238151099949127174150805034277160022666507918109140009196107638934911380434044175925861388314848557487383638509218145157889586642961803096930334360081760338142993147283250579018898641784195442556523600464681218213305246779002632686466685631479971777446825808724769270941155061966813141609754988818228912784902086113550573728757969471635334339577440960055277753605102264904249389520677704715212463781881524482741951942443847656250000 [110,9] -90212017393212336485501710923989465336724026644341548065059784937062294257977182652034841095739750072655533420649837514455185090155071510280793416970920547917023499264883130488916543896068158264044433837478193569163342310390766652342342173948475067246692690229560430112131182107993021059755044785874887236389967732713865467904770090442762512614292721221416510028785428527115519170902100292207104360113341543023289045031581602746140794820857037153866346176236214225919046752862970695865202802521439219490449978717023470854934305410529464022527914689523031827135607784877961777762390297038856747147982711090545635160744960311163525870946334606828816139731044237461015035554912057163725859618542713970420406574722201102385992099089525024985477767224613739059126833438178207600384509131962130058524599394454773507427766920338644826666496016744934322475021674087352439170595155269366766422741126899601073006921280888497782013294020522473821540296174374179731916976329131933062685609238245938778516871329659114485233012870250347217862099363062960249503958366503190835362934428961052899469970418168029077697936835772945239857379183059295527896090603852652912339143421538713731757265776292545276677481139555782237967408807336381746892360642626225053932656723932727353270192927156635744170192745472232033547366358460068941682195573488494505375033971278083009199285604200355420367859714191911609607938218958083239722579047069037941727286996499584854347203876261224559115256934504170012584030132173833722561236665899318193841471160573337494055930607220304005817144794098824635443012563009531349657028615945254541620450623512791512198968399819814375572195367879741237400254738369258257820817070739351952816119415674686577653947997864173382555237180070916425748116555927337845757239166493293164482599874665357196587956978883862573640435301839359720066808161516399038574496386036146914405452957522949580259647380880042520858312111734955589844885629968775656493910485728298795772400991396639695001271076255385119355634251843930032390274442062569433789665508164842301630503840215169475413858890533447265625000000000 [110,10] 308188420592347158986408115298343558601777749402575611367119750517957047729218971370397195404786400870123242742670512537049945609456856113559170112403982696927992332621176832955339951497968369621796728937751092419418593982565510328301016406992332961316389878827787498915585767066418320789538328775656917596044835157794579156870460416119536014325210063590722502335328142376135880584457983191462707780760228998660458059678852865597657603335207758403637398371943423755407318152303228159015386752406676878761716983314129763206172639683972066222772891481692049469448285238945135624518383079428527939954874162204740224742547871316609957077751675673158839720798895173491348223161325262138528313158402927210930286988217805276213692714293086401746108987604470075760975784857695464973736388534327295614727632693978324306794973525461899959381308805964260806319014925704604339575819303617342767160751072433721831058200616305986345656051733794977306418575248298529713831309338782752461770696689792430905547819796445608185685851296097824118511451564020848728484733781451367246046663498414848638399946902977039459574989609705718175180131046709691542541005642585346785483635844907874801610272443050514351219960001357865069200055104782413456537959112546722239379398478700987771422544903326192342904436742687772342649398124245864199783799229021537036866541730411531156409855405072066837160056932975223017267169441927342422470057332293679994256042882368484440386818068078369058902666598996662403982165742662363357575540619151544198176182855115718855970024516641301372904735538575400871966724336514123760512200485964638059542402215550136010166041315308679265969265490916887495810934451976809212607743818815673698586730107307401715005877523267147961014507644716372671669402928501268890146853459228428210083004636069836648982207893593294344522251443719368993574343970183491602715800109351708401719291204371912525880212645325182393052875321190204983460284555678794550945105394039541399667253700695955404865302942786049660787779525698882367508974778373271771957734268583420714215925784174032742157578468322753906250000000 [110,11] -725515510604958098537319243037737852352404395929404299653649766531459973043672462529199782695257115857135261075004010430446116636371861783057827880930835870099859222838718204871085390128350570106588954737038772795379504250800780739294180032360855398557560322888845448120084237151066751654679211163990046322844228509376112020583790268108386546361317633376019087163983801384800104166551599896692423363928629306927821722231914233265666754955992093193201600172021435117460431409385479035323111665462449898519986532713083950223068161775352654507952112014375225753928269058187928029673434743162696346460251753774244065601393628123498799901210351096408435491098875134845258922022898018219381228142382771263262450207313281026915610487086729396854624283883464572068622253605830623622376631929934130119279734027296333687193737107561155868323877700834226628609740500833908934018203336478870421277756331148374042715326036598841403206949345990579931770534392642857596631426790629426752886532580643810057469277605434447317133247058274749814477394322998062272754868434823892674578360052119417733730454449294402686674791092423531083407324321921901664230729067647023491974202949649600767823496266660618234269177871780886732277680329743896332670963487703597587769852313976113409845615714157075520020403514912525697311801625387429905678859537786353450638099964357632010912974589336609495365358464397825576635290497039641786489965561749654207131547682154738157105602689747041324404127741880847863459830875863127734069829071759885229169663619216635998492554088287995711648030879649199829840456932095305701636062971161150335887741813867739795484958070193086910690043013389520520246352858633400921785422307594812042040342500807775013110814271497492752538646392363734668970152657291087450315254466734183881599063070091937569261714320735696456645998706951838313390082030423049709737208401365932329486453730048157843729716273813432972999674835286202861499994503879926782687649603349910587032007862890523740552826540990159685052000521718369141810140607900196865805813575735910836428388392960187047719955444335937500000000 [110,12] 1075685812070195687227429136605101185415821865714063823376801295346889013744361249265439561277350268079070889167111690789707804718921755303732786191218602313483494415330005646760545989330237867839888560197803898414841814168939940698788634482139712427366318649392113175242624970330052987139122283917250203894542886633102559891906977000917200079049176742502627884202213908141119700234987384866509842803290922985875325876153858393427019420365857035386660835281696823220036529210110472535554286963755079756104411288140273350801853343417981632128020013691668070360482214366968845852178067090343376203996683548415327849313546406609079710779379072961244760877552021292596592719185803940660799308164621647827772070676734989365966162428042731374384331266460285469387462186577984806483304511692526601233167486455594255807213125519434831212975408350955806255756472015776186861109714035375355826051184735858259632997382456499713982615074222954037192634339407584101189841568881532528940285407476990326818054241435909902377865736560328910373900714387662706467436756452086303789737034832186040436748611868449691878249178536737374957362848172598799645078283257325213031050276073452455361768512212943705103621734412984962596802550114300485396087166542307448279820202976493446695603026829598653525921464198187008378648539469594556131430589540881687757775555419424444127864932691903446774305150930276864695237446862024812577285818166160164321461885231751951162407209739436634460204291875971027820545747476364262520920677225274795486259147916209926773729613322972138156090211497375996680805494283401781408797488429022076531073810086473851064545247412261586655610645366353513407061309049060364709690807085432267680653713060991071653890493525143152633606815740166065546947049021450333738652323979787500172024950428489291601320607585305137264874193789989127469010200148576232078207681936117875679422474198467033529610269173964234846913184927263079796311921600766680342898922145904297203515304928226584697648387041621731986699172716934212602056350870718916992876388911016399818620925543655175715684890747070312500000 [110,13] -112199770804559113874873460173820224827750771431043281756014685631326204384974429295950790317584452653922025326121221240466060478557719132912421590122565457852789752652140584888115248675640906892147986578161870555489545848993982951739689478160806559848439373894402045079790780411123691018237715863183981393284854443177017595431270164246601802468911084851975515186429102281794274546552222597694365007636968026368693048644812440621869811905075188615372118012506639675770417683317696413315446414375000697148669109171255572963331856065203987309267959963266796185448200239244240767493394908970685758965283618765538071557993289240097409831367784528375276845951562856130803814940157964363955674864326572995549422288391553821171389875222100197058230324520101098179034480914768254887061107181225699405941539015868875028716893490941418189345578170332465223878582896282780041976773774443136871660139936576714385639263722987484101072288127034701070014442182173967145192438717510515553957225176535095715354791431162939331493206191166569568125513284870382182187294967542397848348365068687613247185808263114826795310522427168520287676132540686242305576182027166280387181209687250818157682322733837753889784124517922637414269435742710727484878544937398252382131614221754947103547452215602240915659268380203702167465565006584242960163425624951215065915409531924542911501864114794494924158493305245942605810292572954175435620669750271446314840583405755046697318872905775193383104871027712115904435197461818349926549617102647852049126884356054740358433173694757658789761834089573429599037943461850411101421896924198502316858795592296031739184270911433098277440068036208099998733061782400453762448860081049061836528145825049136405112299360132152030614390208352470658651627857224705499679253543128369526574999481864908091045312924465018589670010033768418284382751058898771018443226253059745568303017013403160923337633098174281766523697178457598975172274355200164079120964174149157520865493542878774763775079617450320791649229369623072696220621393174185790981379822958685643641274509718641638755798339843750000 [110,14] -5643016570430976707720983973671968764638834151276866312431329350369233858422660460053814893252111766923229772551484089720044454897026709654880116764251143622438324126614138369827573040117454895253269954267228696122185886755400259976285965791044288788438423007634794862601710439920992926538396956593122906062380998170226455507331296244342484681634198413138425164109011014585749215996474324304838667928930010956380633531750002821293192195786249691629719262786526220591675677934915955073011095416017828221259291947268748524038088878953051505449998023153670222418419178693313422601425803274119842155307181822865719109675784652997353118997144801490345760246148107609819973015071983631197839882231756395267390983370600708442992645540667879032758507908738887477968415877437436249424072260634733397021211802187789299064261944712249250332798973621866895021319330527575344083586884533398862975103645101560723498405918733311414112044154434453891331153216292344659289573213270289144440750366042718383479190039328044196615556556702647673803389969449085605549988024162695478508237737890936843121209694411173821625258315325645134760196020382466454140908238973068769021115403068630531757054655504236510993086404467183550520358025768513156405902397103530707495765804255988713930690593457420501035609867783572431448796201373834225656836070171776539105781041883852793562939464833838880275181716434557615442833905240636841999036886403704245610029645680301382466921320710767145526120525806583400835745398801786537471328557914231203291695437975048977087052077770185824748083965132139377558248815866943750050794369039813747316564242872929373697310814686018118307776872481238305618333134544894316119797651014753417042664758704973661635248181479439224880416519530722118378299192170600478565668653594180335207506500183166546392822687134007804866298563614942078822960767141090905376209025512570246653050470146192157021237350773738597431852109439531166480974412092251582482556532931801146052092422275344875390286891062777574021930580713867468245327101780764681324969339083763575359853348345495760440826416015625000 [110,15] 24622762658417519264628513233602058718278138445601345236829833145483946774292246085829872471465887046894836902298299055556884089299047150940212269418604361484589135864991364111238726700706819536412028636759835550478090490443159626152381030871692996391090865804941754979304908805007141061490451127169342067346554419365328236390975754235290045678815130652113267998190894663296620270133296686451051949869711017486211000709944983309346899858938397425534788029959607584485931762699717100725055820025528657370207554178051762749053323157984098432936194019514129777250075786371140379077537704695226776239267964895446335269272187988754584512028261416108846354349189342277560106214190860021264298443939332750169765820646038661693843708427252750888604363789234105221111769429419664188872596048351642881819235758642928253917301014181361946827392035242988720515776051847502642322385917981704549293706046563016320212788821130054671724450971355603998298711490531375529487527826105411412768289552453319968711601497416470509181678503314674867337708339909305486445988943746461205384972585993002121798093544151341691553085745753727402077542203123656808333114043533200320884847438988936228657303265219803380796577446413464199364003993603746414447597139849449197191395374371229139579772355624878083163877520664184024587791226821588577783682399518797454003378323945425428013096939059432538128270232173139575807154223718152806140108129143242345227566777151753725235088783582247962794731205362904041499093924573005745655090221812766636801355592860732937733826599206694470879504906679225059873834384008362120696230629801911519709012265840688951220689567940411472067251845683273679106924522471098438867366001462739219736796474301531986287937756961487331225699028915153374699160357389709730022253505747628390978812168737434730642647356536307387152743890111118421399175384603998741863583541526492103085600513976921968915821834698577589060542527613567324875139125077596608706404695159174132144156449825138663994749349481776608330283118564909437847218635087705232422899265243287914017855655401945114135742187500000 [110,16] -74575210668013012440985741930936602866922498465888197808197682894432951076254417305767641633778778205794831701030694857724242626043519274034287597651132819071367908649748059076540890550256734104770081029041623117538694670216940465431814395016931929846481705314178930488602444260793580302314733061633230842062400617087890808034576905325374275933973920598660252302524246861119614778659393270472220562109755952183040360090921730651108023702058946437242043101319086486643801855268207442085837244275123450141576540889766495088858733803404495859635093318140615516083714582516795198952350456487218163647110164898709988896425027595661468219111106388142160316678989595498688773358918496727200062363866205812162548169168473294854820460265504945069071174387119257056694172997792867495045510194763918656657726198949822102893730949616304568653346079954551548418978422692657199193857827368238421308191557010802544339643222661775997937335331739050933926539149478432401821256751127036912253092318774956886914217323543733201876870192436588320214921483511283333817201487354807438960713604075149469767571746431933720592970866673622617648477809025396836367867791149130905638115388680944606677911693815333567026118364836039390091497846319405377813369847713660886976333168993244103558192423190630345889193791122934773225595013184031575534064479845475211604469865103017440204028941320889645347385276655328717414049887612434949905928337173637968755566918312788713567819689698213319822378594535735412433505926156803508525699263629082330513781827122290864300223930439050054360583044200473219736039138295881612943868716670567170902435386759088635242106624008561657204136962725263914387751193466269952017763239077325361376528703910282688451546320020235673684904485623791044487501423955650238280116291071050533378051065853570936075382813031361012722614024235042888445811341509776210548611393780524298959869587690906820546182909010067959921853657701849741491306711540856686849066273821587840497648309815089507839478941069886219794083801787479305713189253985429209967052827101596790271287318319082260131835937500 [110,17] 179618408404899310168984621766464034433193847357652158144152817941324107386861318722320394159949295035138626567474095289299853796904908030411890416233217103023130315260938094042068033773933140948009617613366902819041622991413789298558426981635448287620450292020258861152046336518341086306586417150296432524120456050979119979714463099981636662537203589124996932173966535939143521982998789643263481453735507119502418440795921923988808239225497330562347532265916293147505459465456835054341961520694861969322522943952664614087121177218877859838842684860958222049479574564123026718871418056166938196001120182496577469896513725560345880122659699359338889734018919283657964132311020998786871007257526982803611912805744178743724544287867637455382644665438764255255496053399558966536227348593137309737155861070790411908870255504349675424310495157238873673703900560075798305252424416140663031442559956642110066845272060488023718867071871360588095898031169281405420775863342586860136985255510083759792315430862789292502938678553727575427701835612064276807495592686867328659421143643707862047070101368758367331399644770119029704914292587352243813434957171094619967089338907377124176237888050134043829582697653872304522508516191909549354993297192329687803605758616157218571616855999414653721803001765445638719239999298510382243264395786238386637552972792542598693463216598162142991549772222041420346289369751038266132963374923246595586909283268324601544099435872924361403836470085469780748728212801109547523161072235611154198718948837063693700010080131559047189536531472002752183276523771554471905813597520065020648085878454923507396702090879997153044114435790167422846484160074691888948177749049247406357676301544597446445392164939737524980359079402853949827790181803765619661932520744171590301935665114504061983775981692986977736745836604937327104371529468358812791768557813324887981820322095765426267687485953246039509783357915245027666366997990381503807748776420846808642381663481827653278788413555790701996741459625438635243703406453610974544479739201108259294414892792701721191406250000 [110,18] -339646251189655732534891955490620043695585869040399196044505833774261527125517247967160254606672440908460825357708439575542931774713198782701936789975448289065507622569658966608951341827968688563842706829721851878614813013378648904305770197438239527197326586752574172158458409530217762306477124176327134933628908587455087150577237499978067421331260525280547492696288794122745891460451941568562589286103759578039669558300867931100809678379092979183676761233538550735285262738945844872700934356420998219993555856166585069644475209864439648705665009554916264131236177018976541515890158556494499019652769196905318196523995742190436968139068898462783730362111157884696534940713757369170495370201626539252284835408889042470906037471539298127947921445315985133512207672396492610175463809584707719971561960757708318637094482704719710860246526541333075369522280111356792586695657004705558302317963970956854864370011552191693932410743783421128294447152477874941860973347267328831500680629523880341381343306556640350248276375858426471982276057263805326385784845836138673722674527826334442992248629118975165602496646414412698279982444538193823519038102304929750914300723567416885595816527340749355627635143258252630836843571270499064523116374815689547581160467744975118946860802044939625581845621023703882533833155695559913880181409872794218318354437862037480632310281366754038690344064037975618961100240312461164087390496068984644646250375127708752938689069779439082332083118493519765783811066398761691257178659007973434764581009956178418318302332166947219351256047590522191685444073833857007542306524627023718463230658836731159720164972115306284395260721463698151420277744069961119147582237557526457265436219724035924696848512787732018665479224127729692616930076317733116366728034913989985912495627928925591857123383327668991495517092062390993385835509292070082203162220952394099068088846714552137731230580326987747881304127338790767852210629084510348591931348742184119578712593333419114871425243775689870521669893735800993743178630969811347337095064347067818744108080863952636718750000 [110,19] 471176652824853217350873873275060965719659573445056021619533723066642548188631644673847361719626698275916014751758145601388799654194271197603859425505916810040359816062213289490656946872287130899319238367881406074054438550109272183477970984854202027431172916480531377728908136110436612250778049320376160816448314800370782699885962870837447790861238798339731732522896388691247225604834543889061104601017404918274755750959665372904707322579725392287732733382746841746824027282899559919155686084276652749959851101128290421515671549022999030176605936329980403878943174457599925047751729417781836766856236361940800643630129558410326786025457678579355615334875390011078331315758093678469794882300321657574013848933872228627391958956628958057872203044738622679651031435354798069307296254639670274544669298525804392376904103314784963650763402923559102914287529817134754429711998891673115230739332028292451784483672292689336075128381535131701464314640336520326142150755701703082319920210717524228315932905324230324230965628586771381752850829901215757888402264932012286860161460571703863525048993340005460160075475593349553130160265511393820946010775781316103112325697374121782363771850606367404446118861776114082147963049026855391700515930352464381404204016465599246747122246823399347457708317033931049428808651676792542302376883053262815448256945964010404985040908226204139013393347233424714881540281720699789928072084668147175211445202176072608363388902370643349729822338371181125533071060232223940723684003905435966590151043416451282175371170975441235409424900451997708206057520366327916995999066184963823995866984649061484434733923559502176004315087780049829887643324135621189529719889907205552968574769272526182589451802326336432298173993165391437562594439895681279355504471207335167982754265251001186584380493113102769331489729073507870733044414225867375261427999697619899045379887285636181513646996683990643772543114181566194674996684979352633656254433242097023424047975939363752572156959957233888497142980305811802635825898500439214838797497009181824978440999984741210937500 [110,20] -374241589609690373547484630217192029671331423931970541605899988766627804707136257390635351773351450384100173119427102505148172623087191398846479948559762422549108158046928831592591636040212249776750657449631073034421460826572440265125635009200748096477738877666250720755254795173557507793573858613949732754316050700392862512842238538004281336493655040833708087395367524969764804806946741031593384230211597442450203037109810566291454554913925408207690479496962289801087977350205191871524585834630814619202318790862859438930121472508664833582250028838499202992678604439139012349852536228816793703462235280169216150648871976805398846713703308353376510469434883834461813837524271310872243661339918795343683454124616338811352200222011693095358292926803666129605914473844957032503278715061010482719149087224128008924164877717081349511321591805188850250269862682114031105333619162973273903848537557253922754452094163836957477030173419561685309170096138824250085997939379580267976179689762281138096262819054224528811529419003161099482257960685720499175637640640832699013648849419359352201382235618798129960605583045288488603762589195966898184542125316269568423909482373404048179166695180144270078303516261670098400953125680912052051696986607526311284133509258742527124292593674425578494442110214249707512842979615127335809383435157914071470849896079375135538226324783541390478120457094928890267833137023206422743171881544821101589831285544155686016832525024110591634464494327037101227888928646389482384502584540473078215669778126947227210030947113058738660135750162004816726610009986383792523483052376069977095491430095835705171673960691277639845366621155097866484942838139858642762901282172914034388566445080163447620151717220382192772847499081850246765707313069559968749824294733366647213227950060479884445188869014064428859244152737778344657512155020344503460586693866881505055432259345250906094390880466175597886384172131642008544233598312799714093871887868198181862024931165927573487864540578735764978844193722508343721574891886823277520335295776021666824817657470703125000 [110,21] -199193695827808619409988568704729301665469286788423057033006312489375035881865650979288893556608066809780518563191596129653711987216822994933705598209212265309266592381976920808853156849684908362190687996106848420250103017155160781466272431987954237054889869223177120190162566042194819364009540291627330918986441663844900128444432133596397536497603875914427675122343523170153073328338496999034204880956413066314483253958861651778120593084129477088175733029407288981801133538557661430896526132178766996675465271868158660686061368939738553847313166061651954765168560608283746568104702190964285172721553215150923751145724755477242185899515766744717156659096375556498777611244068739448625328924077220684478296298124755810739754216565298143829083155123760100577601416865495040242684171840912623683236161171325102427002651566567999264228697841241737205779267887130173868524244777211577847804431796572843181675388688234828512736019305799454774450871546392497768807180294092055902744380394455904613284766889667934252640325398157253027528827628341805272376511838967941410720194323701611395461817734374514840291342256724180645518152274212259894264891326076020094962154034796895670671523106892606016017705805847744985533317663543086984799531366378205909691894028662739395016844808009473452470772927428400893380473523390080222209133879842061746713558589982443428189331966259716331461194689974556647328407187996539322289111042710084118473346313027534701778748468191961829623990816240722955030816165109136861887102855516340685859478441648889099084043941312269824745087985966768288238509412113005638952883753643297241390024544211109639506160564541056054410323242872729324476613390631065036024132019739372047661302505233919627519246134646692921562531593151750947853753299413897689896872523365427169151936492150075586492227571445947592088620864260996393063878818644948518074569845665108475707365485920577189551688258599974735889951348352348762028223236105921313049504040283625261420171887648422098623536676948290404614345394561486470181037224808084928895368648227304220199584960937500 [110,22] 1371671998374083463023983717657948314201011639829634108074901026544333847717328770523787363687146767585433388714516245229226150653254584307403116038568091501184205127674839321309558220593181624028745329264395963153907023632291414600609998588009668373704453816594732444783461543335979173532519572983591956616332762708957855526176100121478550489896937716938444437825587203377537776077621936088557530923895955784085608643832520713858363220189908906207645496514298295365779510145086817398493687915789068038538523865368111188795842815631799811139738585143115728138981432614149422706929012598938348175889698584372640179121197203647314325132957957085241496916956326330488372557253483537588381809590745475780818972247608280498190157872809705862622827347208291570024550744043731303809583538800460140082042393227982653025841786114981554010694267011265888733747531355969683003364877266679269034134179333432080800181744104154521434334729548495947326664267876039015789942777146334922080992727944282350028059713288423739876272916282988611797149342682099562902088445948156104199965790571655090461956738877126938972706642030444593250041958728400376507036275979895928960729706631285441530604489146816896744912225366572694548909474951450762095123596515403980041380809324526552834709345887830008775920980933272497958355347999930471730720018894034139281317113479259378994399218799738962671009272655294087609982176197936488065476931811546821904277947229292486623053815106010516749186647139496243694313221075184407889271179586368900303018468203621093060150235813044024814071803855484297950234728840399998081756607092495016094408837978885863571403267035950301310082108742137138204467608206166619943294639264602138126771733340807720213241293116910657590016447594827328818945135462609780735678241053914454090281222773688861057283423875983047538018740854699405462341187372480330754400059446501219070122641982167927737702297752269286382314861182938328169333912480830601029369394951244089594456198518666009430677877709883422998833990897897619549208316977462196462056454038247466087341308593750 [110,23] -2970852918027921647811017510947905723769305616174600875210543752470153024666699451039512003471288369248499467502502386227947339886469757172149089439640253958816011936533714312558014006011054646979040777232341310082467069043281899654238491676834440038754319056729816441387824977406096185655795430216431454855988713450903405605127774524649917641729724846427837249754064144357653693165970711269457100012121043341719942380740309706310028563331796509908216242668169499484310608209458115900399397684649050232133854606455872292872710236168703292233394242960328234188065353080647694215573250146023870518117455599195048641334628366705108369355308377808289457925837213208378026161502529011118225855987414360934637693576709504954588482869544475413018555661381776385859496760596039369086331089771314608947092000583606432895656659944555640606012517486971476291535859420996870715268944478707180621850944038444445798965182477184895835218107110019480752724083987271452854720222939442008603657214040827470156555323124560543203393191217009514031126694994920869558775007620900368040363762649381004611340714055708513058307123599163354647821387443749719443789543835367724789553839817307672791322694797884872544616034618094208234403443951933057029722981963041747520999715100279196054512524015593656141699006461692536767977944931473892795637805531976620129291787578230526077517882881836475453357178043703408190372735480899827629739839010362270948362254065417022099868803271290276927876396857246848220596206644077652173542320151996637308313101077325625738605937953766579901266282285533089640688873701898854171819511499081138173603288442621344061506173321048666959308350877016783790518265797901339557832858469670184684289901042126752779686470199415966013902222955503534529999023201873385366437212192214393513762108704257026843820084429662441146983391436614568066092343902768945552839973331589324252960623965320126258424590426515260453053490658353960832875161862074816686156033074439322648601802036511022670885515503831693932696942695283618741421138853553429726161994040012359619140625000 [110,24] 4520988521415190870907070376223964106491549306686362079438653150516492031629451511648403013542174458206365583323760561606388084807290843453761242172353139956595432361386786020540367328881257967744054360276538918947084683362473597789519911792564557744166195169874415597785768422130325987222410586988901637236653935465791715645727686345245958596761412793719176139673388463735299410044489728756910141422221780661619074276401707259603658512989576975632424991253895171143603927210098345285581025922438199496556289054300534688643874550118390285841657064470574118584791435838678896954224112195375796556219908717333092371106152788826148772072723820216916124154412552677270700610810116746566044397204343345112847959134105400316354861148225053593780103082284456991798860693689444277580450736398691476012585883403819629905154144231229550822410878987379533249729798422226868598544080479857311541000532075159183210343094957289034073585632607829644490196994509483091413014920940536180549900172201648114967243865714486891761280010356430136730521042568745325866567073149706149848195352294785035055360859075869776139648131306529484268673541441622367777926877207500563309036329362561245787852263810159622489949603952590082585917835823335571768650035622716362114387041657958283657449075842951468199678687706074859652551432122038771724872447823553574949452766427505542188287644522717744105318142375213226393758670731055373879637947623145247907239204226613224508853031217955866222704867333958732449545167776255190168188086940887338267834164419310617584656432967154062646760732647729647975269984227369928428680263529773927980117398318934711357545201976752839979198153639324352321879513373029225498631937557527594090234856100714886156649051562716950029943305511616811603716861485013178251602438352114309997579961131870964344650918144027698511515643048922723202921230182069190165210754364031329131840338120395178952423763589876115906303850548822688999434854562377066588330170301079059970391331389656163373673290008257752612193134976795432650176209676828875672072172164916992187500000 [110,25] -5464836394805298673440480222562277818896110276082453768190114510861412489299839351028707198372600778916085810665184862309031363011223967723061625942588653115096900438750095232286685072923097406202040221313555791362987046662138856266759887719777556780936521620676847428295937513675128955001123848084543815490240015467921732604809450248031258530269481919778503600487218233258424524659465864008388581344632657829437389580531800567746398355820888221215636303409132448960048678759362334146561332151667941673862713575224478819926060266954155826192295316979306201802608521651978822396912497533687846690805678492391357342935219054781039103689006549477450961180140428057388529768763387544623358390647388293251683746077873644175998599063560527679406019154767731677058475575772384546327937722819926815843646827778648250738813077982363216538460726833008506719634425656569271235895612467692531209233459783439430953848675773270271071111305987851108490892116319538868027339491304204914571489583306798378344237085603641179032522954196878658179128434670969552355573942979221629377286206598527838964137983093715593601446836657514539033716656659400849309637590128208027026780510677590983409066557274153017080167804637680344765820893674891555673344537578775746777014358666825356709209265004714183381382761383699029293369577678778050239332416726124713909697892330979720823998629027746050938544544069742583247971729450388176493479447501207803167743405373879968743898588251235531361621800800093857103258769296682411534604275972428769061055761939346069058162836494644280573878854724544606084565466393769334100451049217997474601739140560391896086062643778449307623900832757852072207710240229808698448981723177228059858834333852409869038690264486877636099520396261011332854355041629388581228954042938562885650947947075136036868098934731517195821433932204559631014215260194287983957179144206059570891910055814878701636601775597151768824137971001510636333738200458661019141492607371591087522313020943253349364571907794737970566612663307962376862958464585062756668776273727416992187500 [110,26] 5491410675876447314473129603095982139243743909107779312564543443053991564448588436369077176981530094503648261994952582520181079802331372487066591540183364485409689627221253921413854175905867369518364580417485911868141629145050979692314024982161518447441366963423251475639563694575316596052650152299505200203078234475433124427173629593867387640286428035679365639317333758356948033623900702759804307167237561539447565567981789836206430256949055842305467560772384318776712925510756243534233416731940969921311541637113311087390251046262562413952303002020618636116577974145335423523433798708715794392387043673247074017241069280106543972307040956787056145002404560638750595595369889238649510940758963349247793252528974475647876640533541730624997325363994835794125201351122383902365054383026336953230796954140105281621778674118262726713232181273001554715107941894251550508108585973363724013682882234811573357413648030758533876986395749504319786463595198796298781461981170669549488616597236429500922860799756302420582303786288254820439116772921386421543908030197959429214637759696474435861445917619634802095898078202655601206709646551907971372968555562470960978172737999303987684101165597061797312312531148118879343863247283976707839957489309538686895616309442175762157427816163199818746326263088471000488706207946763359116278729339161938210833172545616209957895884363953562890787898994043509673405632543109931492306480260915939179275425524092542863178501055603976864223940974179717714231628867148529583958847114737141717601540681558898807454036464435554566790334899296238024135059913616437815837321612885228002323192041053523339588300139622350248872918093799911740200704334808224191333950244321740983568429327700607911729570468310902272090998301559080438758914354201552180964222765347048298432120844946736632330956224133162073529779066855777304948125811225101933650836865348946275629534734351562322778866476674502445455792722862408605084172118755870907731354549125385591558909372100593453853072156025911181661385300403072085018152392876800149679183959960937500 [110,27] -4714155180526311825713270147035398804989845208761229440984619619713340212735616208423409205087891016032620276279189986663529012840617197799316994822410543079723089496523078941629702430280456329886646543788569673388503492522043212918292192911170886842947155594292813571104354767955354831166258317998544696637562092226310967592724921153132786832986312264357150299441828840284781278727212766433409424921471594417238384941536797210246061858417205765498558343588607857468052876368201719626535676463777969092730971882093627197097929997725889373565960968403219916399229139407685310739952568258148905563707076978393125327615255685836674867895114687409664188537450325051561786638035839972609181649716866329463067541901299757679509549316593614417400666256472247889588848619724581036931811366498602154058235471760149553998140813061373888783472003538757111461938660557817005960751083273259090093510682712921177139104648814514086265004068759489405839123523810273851596389698891919140816512540783637482543160963856476071838594381637748611359485227184038327390677690464139367436774187939306211283069951448921780587620657428986742935015783988753831072490165594990132542167790132976087020265042748319563032672430746562422895125187290666765186912699231983292029887571736099549052590781029450380920013390315267789666399344018646822140477420171923497845547583225078818454573382158486302503059899927150325328616037607340321699531873232689637295191704772443845897244380915199749739409979433222020496858913049442141877627660114068713741590261574024561279877442628874776422883971289476828000272166664941325026018799444413866238602038991996361258339781869989095605091209569405167793197604022167261991278983409520284481803226168544120216542090571320292824524129623422232326620718785071990066489491040257257081669970930757211063729559321192511951954048436693469125764270004591946911308681422978973230515196604309255954203755229449195718706288200710256245190406304871922675702043414281743604897175501937040122325835392234783256446605860003062904439730118610896170139312744140625 [110,28] 3553810603429036065179970089653035312833438707318610891592429667510395792351072670723974642001106461057807105726115267530623698841632608423093288072690633494410315258536730330496149733464604106717352223804791498183469868319449905555196586452811498684275926334641595074444921961857351224107516186624278749486935135234264101606749547561286837812641852236308781695263762065051745568297657141845491294051993121807617975927370614182524599963390303830668731434425191244344662762738131340704767152761650636882310138002682261667260953971661018714716397590604031569294979839981990077001122933866862680399768576427889126351920131365110573206881798289748341219286854238144897407766176551792989913004909958222761831706594506004311287127304641231783865131551829331896946660458281433601255351296132046537360092451198784788740335466016039766716496888371153184317105927096580009672759254628786977450588644568783046097949333238942413326249769559625537747838833254481933743725222940220481493193114579618078326581368939192623579232419573206295825090761791719019432775501159129942903720956402822240063374214066607520014386284005875737002159105614576490221298025153824217613466992601989537640535124688104417054560494383208689114369245196666542861502517923268013912979376646172396558257819955770419813525722126002733634175991516720626109070222301935248708520196589665361895110060731196156002596410290296293336373534145561629017740098818104364181393732773540713776236781376414772080844707465483381749063135635272243919345737301024226705214560877805161341509320903541098366717718244080292880501529885344106284737776000749803382989159338815139274989354797579002566054817522285571908972698423368248590989140491947453541211548028171263520658951825322086831004242564427279014238831699405195095997256986550725168043673021811824053345288057439538091182811318392262937211126493129240498317836003578229781329968750829883562318307754659225046787265983509034404023103955352056983040175165810774275284343224042114895767274220007621180015405792929072958941105753183364868164062500000 [110,29] -2446521664133507330247884072919518489082062539731159548314051869029353257385427445916038517513619162461566775418947157758559604784746248054718381974754136596868274678557789824510615684842538905771345795143510358783371986258058115302905417091476492816567188805668505470978510365629331609261437658195481248614048565860347544721525209766234509227225148723716823257795564015694953867170230827512201743747936501576512170861653128170841558600384656392450635796486450306354565571121175519909440141509908214337550047569574065545036400763380918296529567185782920307454113698282084146751421680167214432673502405816612495343615401348788794593823354470380218010542418923472441216074123572115677839360963351801405104087886836476835972775917213326392932487146473296092135543044867671649515934572688717157478644038539350212881107481488517425164157092756752456049158101933335674127227016730504032914136353668256686248259423025034505736650677944876636472411238370507059370030379095492970064648372376491682685267754787618848863166715326237171513613475921165764528890884530464967305688559066031226191610691386507890818027088574470589370908918631942259653489794138429965180742747538002691421019839653796778302996284919506573541152393817347598127287802117228251553620608250278049469516906334611349999799775776479575890228200457702113661930000698757179638295954267455426301476608226814153578390779178892139316778729598349532467625807014233002128146606338982675119970265939795781974807843715332716879021693457438854746610166266022876371260165656818506282281129003168627859729085827129751916462177149751323452684499606804731292203721704544725766564162261608547274468582358487903461268923146705610171382822751934901678867574115640496572266133135608449533827342869016414241884342693162547018152993635559556415880747865708099034044728536374812039401656344024929897988333682510930517042863744506417675455437217381552931243304939389585456187015703177393105553976822313677441450441097463402429835880749993300360817948887887299919650929691528062903671525418758392333984375000 [110,30] 1626943296949884405782263532689105318398709241429247872889101021118861025784957522502408293089731696697432974325721959523034162332450331666701413079788633586292850496891105776590776589457360890548784755668265398208838161564039822090093023594518386634139481719306753177572899260768394694433370823381215303296651458452451899709084048929034189784047030565678550311345051352733134166995948136512024481511655328947937703088331012072360770018908563075652334069181787559140429917028843590061775535318856517378716695872063035600810564768458582958477220167874021514244851593163581999217082826108196192522130435347159008868422333688693658507881494349853912224642454510379751472800536807367550194257382197385229344672229030456389529946120269474810166578503544066573511644651146514313107776353720894056835163157052953911841472796253282188383741808122120376123258745664800653369040260657802057852718818151309696319861164898699979593709141802135219852235497156647790933367852685743836147773548646095581416844743372812995091535450720042530766541629405452877117299296544656743668925397933396423328886747556391821647938331326817632404452840396461303809618458112316603607777984494243231546761539698407714972799550176535059033680691208332384437891426209799460159156943701813775086297077180255522967139630047162581795336225909836818161212548950959202811312371487180571635180623814643446135948957035501952244721152082730736768136625927400510866993626303056851573072039753475902484318433165445047271086103950923920454906182992907525917645912364497608664191050348697836187997852444758751370997404122134907155395884513943315135394060368054373595444388972144454208161662069307834003732363355470570711524486277707815169807538214367609651752674413668791526577068000256537171689232855554199771340210950728082065056982494878283047543812319884979746948101554831479169068077171895736027931839461784569003680969076539385896603115092867175280555038014701158052255100798580812298935623649933134366027751869161416461166960008359301873004376659537228988483548164367675781250000 [110,31] -1109270257177724161684850015893466162985442505217438155041131958520624261228707936537064025426556854091627676890753610063053039399174409182497250557397136306332854688925350767353639479743585984725341722678710748495657904756470093676828484803932064877770469582787773891339144633150710090275649234138985483240130365443176355814181378779382888330017192672409626429252161791627526834563419372737721763032226125412021327994551886391207476961986264917372828576286603612652598275702326572106595167734678103404701100243306518353694916581597852034329502057294106204016213613871340218025305411479756407907904387941709737716682341117762746538753222189527267603764328830311764582319933197503017362227895643511062790102146946066730899054263193744603949127314499499158365059733620393893636560645932729982083666110224564056087124777829226460851391201372902052137497396142155305857548213581918131869512316393858971137634678097059195560650842891190288179101127407683949476946462106148839403936490440899722976419176623111990583749790915289217050946777589347417976921989942622640396773754672806363097266622380242882487208708811629943505507813711276953488573175169245349561556655409116011718195075977358415748015218885247033182375097806835824709028915485491668085223958621217443740312831407717987753538593025111229859545165183801071184901032760291070899835016402924063191904270989949242977817172561088113931633558212357658491832727977110616137444526657154833416715886617809769052656901498486597183418142281253169434195655755845716012430196998625668047566980524104492637026845533866328379742588501655861347132448521970099352544749976088300957134682583810966238656570193526773702593934600688922877796550320023729063579155338026042507903941216738915528235363701795787028491575107751217873393274259485136538767229197280719830012160897246891368844298836365264484037530624524969544097774758846336259522065945381935286285462266256969363356030011159042777271967275369670445174852091980434415264021996921806406949303138185841319240942937085492303594946861267089843750 [110,32] 795369016202922128736048148349599039526832902345975343274573242669254852365372478350024911559680027942794609015336515420651902074995179050005612798757191244368574220390285980649723342658144875910991512043776281463616281021756706425897158031545456340997471706674538027134823181254253884446954047883392806016776711068198363480677622128778250284097133571509942650625184211097424829506760619034438244733510937748601577775086062124566491683113111731302345637885562351443265336396687019722842310648070939582061383118949443541555792433098118912325351332481325616025850511614997470347246739561843312889515870368522780319118321203890176670044809555092185625300103701720364034815409939336077550251284333447205231531965833621678787536319400723929091364166189556777152346148604019108408258281487726161470728983800734633564792233515921669378386243446401036574564511590425674815559113535550245389905968680848352409563322235564446713671583272590511934890460525192127988094983864714109003757471803389075022494093089157962518007329424912996965326014967775643200511240218839214071254877186426675162187988152092823570829246052225085422136678128861709116389895090618278969702510600417761596157558860993264696498680477388367058391335117904237668521164868649771004405758810309179005269717967285109941928024169930968261626765296150689731197188768642140810687086376896202521700768513813137560914018596680319397911888176000215272510644660969513288291793894810520021558902285704066466196269354232134935245906908965564511722770335465866121421871762104138996803852653296283088286582325497774925981467977302228415641755863119386626513487239880509030899854435563169388177949502395064188390752798711077866586287458590145493195139902655213414610697365072030233979866397609941358403519894121007826103823088297432862306285228640700064333995994198954837258625988468681614429536857713032063617640963347024812164977789976879136360323628510628721527119089100597118172061976297433546140050704690046915789610421449511302130648809222135398044883913826197385787963867187500000 [110,33] -582625574751999623038412459807359862216945029225934947612217910446100110128976202290880197326311214873639322395787727320904676675166288566750471840414199218453367249277553345661337504388445091499787516507230154553339248338676891327334889302390490358211167898777380906293191984861404606717675071575737079886559158667102304077996849211237551766455727260872806760155507172232088918566579890177896838463585764762011405121737477134152160866464756792101223797015202452230263156927182787969446770624919323780941347842210051756758834855017009634917983234754291595333223128492557352146142907398419020747539299671729320802779745434657079002060059780571285764591751738994950077888050414790811653536259417770473824884569152685209770760136905676395875389843646672340198878681431453945276502964425740541796312802346946270348878276870792671859753912122386244983114395081196454289963088966391796717353570405579307113617508759530846044939108224847454359137785898048207352321686455165202613239383279047119035416815871432877999400879476615249482431554610667740347945611941123919676949687297595650365482345610271284525209485827704277463877773727268119199287260325730512451712512092571028573345330230133631616245969170483033771111344150760591274311176968904732564614223215954715128278931040536254082671477755099577507381500569580295022924702717492761091724408106361411011167142462571258557483931596351460242446934268455918185479813908531098930215512589302424187465498028791223443382521823602318135751560679046256141637546526746302449221983002365500047302277661018344100233028110329601020850597815267542038851710297788315785142228859473935192030750113789370893659254116724815371021445063820528478366335373783392748745118316392037760465872586673766057054647266004900494479471357620277777581017387974084152211718537242428140002741218777974593860732022430648878126999940521355510709362401226462645337367615617137018009757695679659993166647483354187052666706895790412093072939993455157255688202252778641596401253133219455548896803520619869232177734375000000 [110,34] 411968315077744603608942600127421515144479835475124860122656817133126606114111315150759425722448995007736991702656528806416871322593940186250903361248793672659167316283192195128175639692482838367438156202801196265509879532630170188604377281071557664688167561142543607992690294821009065286517101240153753368612682179149521764228331274318928511045506819093744560332478247052341787619729476908954971083764994892036700704473486767541172035645325295079770228139342959087425948153644715431963755014874835344460076592590624626161921498847121705260508052220614244658640275241827662179894238695824757687373069961783900593167870689371124629331930838765039722767458721777604187418360047552176257436733816411590778242473926231238368854634105997924524210423900019296644405804651780104219092234968495714337212581703115971604596198863319826887705713345109772872801964106914390759720510302041461392967864210741991604623255846457019420768395238366238866701234393722321994498879118448125635646957225310572094848501895657445679584239991805311865372444884700664229582448494832399562642983341960392491365424121518519978105529619854456360072936941528856484968458232026649220544662793529882658080634688336851012173364127095942812284229296620680714783979730836397318473624569951426018169632242649026731368940993297947922387352973767211385773071130303310758580316471924688294051505372362929426632685281708982266309448561831740646652523632469914351769481825359658756452120032331582988898430413047347713490970169040918251411305496826179122725263792098328634034837636377635833107673451573098367715766921065534792668082776267661927295734547303105937161598457988511671376744671399674763175002823025919185660934681579207849896624445793742048467949701651231256842788244951093075376402933448751039075135299711192034946759524490622663752514260529068144755751564771374875855540827512814997004846476786237006702003941576662836511879394592703376807621904506654377195135026174612457884860221811705021321486812596083338993899203295256938872626051306724548339843750000 [110,35] -266604406677273955621152650230740475050847220707284689020000872195966714445615519347999361236424139505688282618036417905509552341977751306610748089623229742699668241861813458788720688562183682906571840232643600294685663129877602257689583342276111957242273418589658620236145236354176968133712004855118102285558318752016269973796184998891341166834179698510269292830530161519557595352204331870413859985197585350399546860159704314891323311862276299945259121425410131792032068031307243731512383755735552790163920155592526987857437328629595030511269813246636712193678078306528021150942528532964463039822712352820792692172072351891111399422898121389376394806526624645306522413600964861227867737626970683693413552377878359521362792526662199669938069030108794172103075115276762581719311257674274282094183772104806007863890830608809965974243987787599113493773647313663190305635225316712394882606582549821880393142978610782780294536607523473066668781201115642323491222180692741301073389004098096146278214446733189037874088710476511395192826119997542386664508541045929412984543784729710117359533175979803249542216443243866752449693709725721720698471360993179902650949230245670546336908618537425966200177905400703527586073521053202581761598505205768751586272567899150437545886035934538924373903882343195848716897165972951476513715669230655263926512543344638209374800872792697683079265516217895844614319569517867528116581020982307828991726442797687085974631477620385920238104944984090803201045231899382500697804249909466730883378606830577673784847577764131216276507703481590094779132469391969941582227720318584995661919039338520757069482863375089755183566823457092548836555546513390690670131507550501306556843683486028278665286683843470357559524244240697430871461189921685117744534972424346892338139618978836072044626575111848960917110509516475836568012439602159308972282068692156126643685685596301241470426932323595897809082412318987922432902255171902522795396241292068029887388233494117991003412304618080952423042617738246917724609375000 [110,36] 151086389964013551826548705317163285317837829478371972280233838513680975213014206536977231389025773997011940765122350164784576768854698797426677353834330089194519616418328231478193586321531545540735093189463626867952758653189194286899001180115393608390902902712418974574994520994102824043059853131215712630039504485563821918166944909553105828262041925259657440705471322709580221154448991401903304939718068087885591445375942387090309840595729083567305593489479490916275913905513962909059143937467065315950265858616064097907668081637054628855401367510873764839374419590770805013187823469457008976274219344773545926561631000710856708189128184038237073150870379332352655663393441838125685179502389454141807326083570719452128591924889662425397919918412443788719141053757852150189818363183713645910164631809442771094432275333247268270826935747062836552543964861834438316037127357391043253292710683918113482013735987575492344960582945233107867278786752800092269431611511917090334772636727452925631960429676580069758310204003068512695525034123856435973085248064548987356230161765162134088533705649065006568430672452501292734985181270783208951579628491128396319988190646372744819964697668033364644896895391724644310825446734148518505256316937347994974862613436142037317334424025247602325822451824656193252962339202468752556852028014315594084861234009681473121065903120985733240298574309021220229399557590481139166539479848998534249639249342543923053586358114949477621397884046881749753349067672896546917513812867353327958163597045193674193617702491053991712451822616418899369072806260465186142114772283035476802031054323855482896715664945538513695144793756498113218528244756782914652139946915318077837529180115067781295550496411579916097057540578211904054139975454693904887132291325163351041926148233582239290466207115630208881639850445464797338161232414425208233848905981854072862983343873789087249529838164842040496819389278236250797585207388435136437095099716981209988453506586525594557190999012163956649601459503173828125000000 [110,37] -71497866544227159454661645284622618165781469623654435665918531085475937064077614745494185339820890391483295147402013109743432901331259702052798890917792541092052794673905535537109118712639152294596244746304384398921607864872024398605466618134224657116641234365244564569794245703401464230902386414540332266138255468788368015947469405916859407981681392104706719091086042142252261998580977258090932137731710802123386137993765701494223160681139551537812436007836706052510440176081948907924591737532712354806558804074112888822978525360864549202981177785031930843655878232913348288791518192707724653819836154166685277976841253960973663454552033488002695201048133194447705324845227711055853609199988918104992894082386253922568920239772752688312879617298773297532878841856088816767624354460024619798955132488418919578534595847448083269340689939535246062901549144425616432495798901732885345603049615852582549976317706692322920812763068274198017191001167617609557598726556869364895742244629118895740929862331915314458321364385182043641679535922950785955197978477767032138344206212702765593296760838319681260462337457388376079636296918418529719121021670459106507523435277291061659432175613028285963966125566331462128324789641197098338120219996412024841195574396975303820680621039286377409739901372480754937328923017641536640789982792716436725265988404383872574513566285041094253756022329945565953985334595828743440088851229573093411499735194609969466016603309979451638485234795181592205599789496025905567787219223282357092557313437458793409354567793381599611402226603628592439794130651424100192375876585282089177252986601693927740017618649566616314986594441121107973228632910704109660374160554257130119573438494802252156057668033088557320534016386031399195042129449238048624657865726343540071111722730661726755988357273091493271712269787603322316720648527317105258664011800846350626584970710413158135490321296611112607985220243938702160623107660281889702389190237246203760230976540369484534265254183083015959709882736206054687500 [110,38] 25947844204401717707723804739014790759029504255576197724249499742094452852598438235559004405663719743106944214500739255762597201080924874213510009377274999568245174632850349419134737670414173698908477859972080688749877717395802490893405687314551512004952042137609669146506805455989304108608326254311076532842085430125339379589419790925396092396220966787083786645003530360096427637894718313514026229515358783282273882443113896258399740389114203612983865373728641780074847541531792843619461805635897449523648873132543403761102475648134984022034799473053913340610580201698286633236455475074731196673444029012933753360294205753861965901565779589901151156009310496140236594922954368131822617997976107227412793961487122805529971780864275273591748620243267966960044168473037714497868246538643120805121087013143696973451249939029917157765067373213282890612270720368164238237854133445758333548373878888971845217951903072505773575696296328454174194352021518525477641161648572874730940047886218310080558710213809273760512359519195211432568856122352858761846800118403661557116212094014605605496093018656099405909565537801448891039584410847274486019207765515391371159716233094090582180051913442252798729885278154491193399376888295235257034669743454194464260676572710160507381162734725649703610574434389475620284921777829955731459913794941634192491478222969329751960363855523046705938639828959065524311544138124612613001988078980364787937307674299818383709631928110531269480803306421833403296171689711494443115063325528393473513818586880634541352989945139118996053064713443403743693303430755278068010258179858134826438438211721890115366130282104173233497515479591092268755589066364918317899455117210210698426654800530537479048185048202204924254118277111893533735238819610642339228373913661480392525538433691155780091680770910613089069606796758002169098386582855743885317474934281777228383465209250183310112267888057345457378494822183784039629458389399263499879288147894978264717302297338863414921661387779749929904937744140625000 [110,39] -5344752610382874632785765495034514675061366676777414825159805180149293725829258062614592428490517957083148085977137531435157043134465709493171352589226746280425622229549903523013990739975257207277046909688331922751358888109233282686324830097871546054306848441955553137990125621361462832325682427924786603331116361813553695031005533063786846648937526662460137116935543988072336444939702906490086610146014604474928345617314488096223805407602658938007072032526610744159414354812457844804776324110695242620045824394890745226315545558439100848011208492336813431161829598956474090401352741448157569621971830642527566155566846063500925421632469215301246183350684504128989399945921906449481874964663416899661164507349852529956100924739225766207790765587803663143312232906250543563279801062100701723253737818566077537741025280118374239746876913567104661898560157690550531450520562465687499618190827337601046573263352112981346107423377333654978211875820003466901377946332311885921397717146465507030364366171582419566258982526982583448870228880382905959735033714394354775659566522315722294856773238112770618973711388921441571586155420672235971274962217215932592795797871664269488886214631076243207516693349591019539695469078735217346369704742533930084264542913272033760231834859129149705306496012580676576903510789272196788546057368080149537058794090118801258089571530425098717976669996098394106533584635869603529415042959837940517769445211975567330482127677600770787469739368104139016202635809153393645501474610238765900012210218276585254069146142191279545820458294938588398387482883706718660999456883433587090162584259398666859999496623409412407668669195779510124677905019753697125589510737101358696695872024387974577353789643904741077027933945407018160766054693861911235518666504134376683175814769469145024652242929189167526763814647854423714948872851626578771319356009396132051924723752414834624673003648482250008603319108718051951460259064358701181470501839441143727887158394740385602972310152836143970489501953125000 [110,40] -1171789134903594365454360141547489015926304937179766561377422649481754748958764676256268722665186660060704179509209823542931284973138467085021326094866542523149753472536406180629814945901380751084516536828021545530355860928447877516095579472771538640687785136321054333332211194275057734643435155226418250529681977003685331783760914438320059690358753576731350820657377637085283021820910712639467308972961039818884763199193655484067704076033259319816903429324176293194582781915855959317153483367559835563023070046005624206270364513958895064768715870899287937934617225152276689907071152871843806403905733934032275993501613497044942283557929494537776564085934262238384431070714514311631512569200782451616119473969820491089365042873663718631699080894953903904874398027801377300923868961395859821065893837240333619589057719704950972809469778137426342698427613710166030050414305878940553580800859130129001170373574298130342578501456178254557492369223545954720798153233555278997561060584475235698912134992698349032546281973524172935816702017495334684650900036860670688946487561058414128271599967422748427790044157135207928549054641847693998122117830567023569525718214805821913555509590223966253877344342522066624965178332204614279884493038904723765029912517151337155914553019151802891080806697151125292761973292824071022291533854705339517316667691778733069464061676655571454157331204560723844548255732016915287887464490082909602574890810703611059111119096161394979673567442694235071767758816241888854054089061992168137024302115740664309654920611113420955369318712168682981073946654401656297837553787105316853748138902116347624840261130939521906055639818440493865217069272802059028210070086812717757822485681368394992418722573102006806918427878666269354407872726378908768719374963536762426668644475594941962039490782390576131359717689477720574886861578721589734018832133698904878285674409572212127377359104435449796718792228794463427070887930464147545533387439623569518162143898720728429907467216253280639648437500000 [110,41] 1838518262763836772388545199877435591824784578068376216885756340972370583236660798897240268025437366930456974002668373909047482885035664265262435650685335342431511664456135746411033727839705338487607858055654195236030129937435032089916901065822659801971518218390410653913246089243052182932890310147187167803426756720216993530241422951141253462596627976213865462601106193050998088429412991977818148343659539950446551511084422696065840120850266347847562616472110254467437158471039553750617437857986875744556501475845642219115806957848092698250208819156283544267920896781704229180112462091074348524154209541198592045069037983582677606776721769975228730546184744614482541250886805138175054373052163826937642140411691259448204807739152948054646724847034363261864274927668006425972422433060056495377321170746606921329483047848589897539533260292588276616038811758993021811702506207217597471615418667355000031864308851276289489662805152504776401416562046749485776713946350578191531559010087182938358641728000035025354887142207591443909035454827111886908159220041503931085693656671496972801220381283704270040466502300334788995020346152592357029756632864888382689101531086180184152471024776268935238918268151552894336200846693136490780993377827046758666824655494398469349347559221286540102833217278624497693973048703738111544657615791385297990526060945248778159097813674727077998344069037480164190862445100382034367297926116060402871531854508112566168686951305252006852856695913766290140088223285320061773287296697374738893052299684584971467798980731532283512511310692188728045553375409713540854133693466723954911949877158969695936275862847437729654212098648134495088887540980977212911646208086084962530621420077016566914297944407752011054759159334661895228849827161982437109706310259012615089006344283855829151157495827336984955640013299932291963896151974104619489198962864944620203893476712839326129756962216830154185725318571642166542835513023520048823553348705709493612903138171077443985268473625183105468750000 [110,42] -1059452873582183789431992111574809060482597661303725591833587082614960839905004370859542450543258337354541274067462389009662797251174930099425954048124097321448165279236348591238019477430495342179352920474930159704520983594670370974808734744278347978900129539912024662296577561168233257591421158800373324643718210075108254347458242878840641046161328185514456041983615343258065315544515353106759917582219887668118526957799645712464929242813911552650981464018401421058142085071415491259371274399071336722963485078291163454344648568458659108203799238504548372011239130937225610448872915521229017846674924132135680258177126495998209063611617155908498236216020923814686990232538780322410119183545267137767261282223482834804438688135958353846806563120488253736785206316035638017319931900272554562833949194425747391572035009080102810680781481245100579337119865088206694962581475603779385550241962866687568122031564011489565162950681340229875339834997306440827168225677120847565940838356720417393807670412029397465778522162705482247581575204115402170918747916098824640590731633032613246938294923135438591502818476955180462898776753266259429211603740472753430383032228821577151874628498111129999531503708501756624249675570387628961849690716341660861107170346434555799001251206525869327151740461350531476337797272788173781816040720043775472754126493552790429245178260690315463091616210747691615583107872187191980925885931576827654856276447419588507339848021647927343131411377155441416722237586733034087024954639679937317248137256401470417896361335633764258312904384312394668674744838500191680173102319119362829352642687596594398032670215395462357693331578343068886004273116970394006700170068198720400572269001579970768620943081205642655055547531390599406562959465949518158088923875605026969587653519571115352565937556311609202537402258604602039993676270955939298996886804030789041097051182754056684371738829827312945914353471192518359399459193917285064310997861876471187736470369600283447653055191040039062500000 [110,43] 409774263318909533540242538295172977966929830826264882202907390093255102754529642495744333026457279008631961505487113203329188857668980245293809564407999677637022870086198481566079261136983746852128005382639386881051846726237184959408644280895997231160378917554528031778169260781722152776115892896817851062009970449717631135687188087606087490253621951163688988157219731570433730513480153731096900949173769233907996506784841751536504586293739311134752403398094352038244406420994075346546789229648759282795513955351865775706306939042645247065318954232982777285660305510403747592658442531238669759210759005524355737648293295986232063729781113430166189864109276738469433094801913444449747825517976311502764556086332283776484721931381593779180291338682372406314468386134165861271977764599056178171222431626879172040120626625835145226617573195212950181112978513814927511236722143512064076946342804392354519489169099512845922589961264071075268696572641874974065308761850887183999964215563133717233378580864451377494298669264014766284271867230901323957324080705432294665058770886082813541106662562646198631840227552946549361986769458359343784368641107381704894282198897220377214640387449379758796852337694162824756613290144065090642580558565198122350205476219630110927488834362582735071494492223437960122803492924050428773752001035454509602692794076236140626098649304530051513601082964034358376084701086292568192802718064117960993606579319386083359342371507761308704622697343793575870180534030099376526350759328940219282278953632047319584453110396253260931666973000442855214054259274948261773759128382977692495866880889825434594952096896522568230532883389623269290345240111736007776549672149055980774950510632264750000603757994708196749326345522700591441607471458959800970537938749637599085583033935828709496527617877100121521663478767870613187395806021972548028596506899750821714144154090645315161088932516815222109739445754809857356033898814182084258707598615253248075518399673455860465764999389648437500 [110,44] -113470167642912712492816951080347990622504168999191567516851539562311430030163253601399655066563809810777587401253511925269490641476228144366855634175147460676231267609564521055483972965045654164196605763289598042089920568911636755418247971178326302667575344257334971290558282259413995356603931183848931289959547040116702011899904930268298387602615155441465970295735003550492229628806379490866047559121575480514372853830401183757147338830280080905185166087683317941629959738357335931374317806359404243794299081372085146473740819079083334343717266618803741449049148331483925756545727527225416480427010657348881148092048396131972288690673680229052400969068031047075310754364692485797939072483660272558256152472441179130216653244826567201905972452080505757727649171792011087642425546549152157836808881504428983440360418092740471946281149834700005214266586351156752579092616588144327783254285143663912802832995933420722286633163009102954444677761563574841262511842172110336480475034802651611108044723604877311145177451953491829451652214745250678091575072193614710452171419764198481322665526160123766659410685260755913572890971097053900911055404282618910397686767049034877910739985896611464988496709782850470742099720281660434094295506651048915215840840740935961284033345424731236001135250621738539913605561551357050832623792964445147662448625439662653951451356518184633614054253917374173045519785617275631493808424576850690217715301541379628381606587659202384223480034209137755512707217286873340685047627758657985897891456497413955558954782448776898556692211977861103524149922752253001095092591803533412556766053883247814346132472017253345447807470608732989377393874332985644875406040600922741391329510378982556665080150218570692793844693041041590194764052014486371661234902853713381363960920002056248594038996060637727454213656440958490509773184562881941040933181451559467522451755554019399599943171278081213983961639118517432059212134059556520109652254235665935766519396565854549407958984375000000 [110,45] 22774088804713011468773189939248313168579833843313275885214771057754326342173630317913900787540036250439702643075416956851981853029122314662198420858540682922929220359926827062133221163626660119526634570673111944080903628462389584659440147735443798881185051134008049975408587965378297876593651968526995274258218722785450896399018847473178411417902231217685578470170070487907509161177248162652817003815023730647083492119207811562451414349185615739423384660483017049256927155949624653365792665036070063518080693641262304600530728047417967123195571681335143093284651871057315945978474869858718723137455516249505061359600523652643583765357901003100573594362244336434674524326997264529596630540635345115704757340002108158888808099089114375616898061005410140792705000939509614216290872108091608390092794867742339734942243159233320978946060775628498634984655055644467603551253334452314887858621237411751372977554282499947121196675651155020215989195410394572706023446492870336169253839964742484876871776460674768072341735305686211729649268312431869615394781614917040041438933785223518050348252580320916194479814522960500654132053794520688490504674980732397922174516526850913860783664525044329258494040898790988845665755322278162968202035261939182857438221757927437585741984340262109008889427634338526807889895449530345352322576256598256738655075129968283567426047557055058919369190099747408444046528546278588059807911985377149020609679052948027886987157562688548947492053113425464627658160341751231780519730023266442206170809089649845510508844939949013264610264383666730445454980374813705527805998726963197398926659990695225524700283257293903198642771515105770677196581821393050342282711615295036117898123179927077469188890495005144061779343020665778789922017914850415192741709305957352120652502944786149412436137741349393809391117328148515354231172483939281780065759231829424024255145123115911399442247068763512195956391815074044284190880091019554786174045046820424431643914431333541870117187500000 [110,46] -4891120783153581405371562417800292430937316384184055044946313685335462128909299485883143869784401064167393416610714880243184423108111622043286735311971005294103571077069742621832296449534993074834534232053292023489235637415938743918069332030271949997791906635448018864968471440671563288309354230248745269148745946864545472238800014776620632412516710675070302662994455589124035545779715245315764224297332964110143877242764032411797732380647160531588399770576692750960803714807190514195931004944691571000836862640204003055566547324312367513810193538281482395796484205438323880924072350235148825247386666541935736027945683187973664121750986880017911418743869936552896974577101456774642109210898332396144433882891681699424555191453226760273411449710522140425205627514027379704996171516622443021697166967152586833919691701872500980015823799888688649805029695012564683231741572318087391260113559280795343737086240974984162163696434352602078792841132229320678231932009992597267948915987641819875989328095963031342526789739873265105649557806935656515745296455165330030532120814161002088843394332828489981315824631907649429335497836147728889775678607001195765139732048667421539719535122413454594925173590542310605663194635135774456632311715122201901213154649709613733730358656272825249999589536171967481915154131875735029608621843512513395464255479189120863364092233717245775207581706348146650793850676876637717416775648214543852949659331871184198255100103486777206949944842699037159554294528405136082237205142957800505331707267453003824893187531592039890258990136557698825737728114122722602950036289257891481720195689173453862534651242926320419515025304909517782697282244467245563758621901613429205612881725908874766692677531427520567775472783717400117143586978349840057538333080646015680485395074466564278995765339794486540143337313646615590278886006365284805232312808464845707274460660034666621600100134228080620656135608545672164978899302062038934556242875117959556519053876399993896484375000 [110,47] 2757702999683041315907654357067708091979127302938118114434908200735201407855213044231854458143865962577418378322914522506616884130806312721747122694844140660156299254619335969635298533935046801879521364810260634429648930645518241571956597334200922281000014847025382096079878321267133142565277529909368387459240560002791482520715198938703164977480555435885189168691068614879390151540605241101417547583109121399868860088655720248250266649591399868068921511607557284530599796945631603767948025713439112400276496544346244361554712717015269720055443053955209672435454085528295368801703499236915084458055002614934202043483002716337676659335406710704462028207842982592430602060328504714073213750740937888293056616948943598136214514217043530666887278116162133572782724704841832732261509681080065577058636696241125555999732371326714554625948084391173299553298173751316181943168739285184070607287332841587273552560811375207649157122497044606367548608043593522186546677903837392274071775394016216515781664463237910832630705396819412319204083985551520044097794481233645133708894680238321252694825269363628113690477216678930659077899109572078113844269836214670656800774923507972614730662729864413777295544997771897933196303544898560573278982942379812123920012011087632068755453755228365865581115706487770441755921392636623863844952827384933380358448871507892302843777995901226265472108115453142609326807387752602594420535946895996955213112734065777969627671314311587399223408056889270760122767161315374711390493793787879822733021365127692350948902386716275117752965930228814195987944317711578914456432309444363298888793816098780383376986566411827318339186733003393584630239853573058198290207840871455341927178955548866792340918668524823570372436063322947245258750482203726159216104867618566829744710979714564563678535553221492523311616702721028215221057542480406609426952089535025487436210525304993515852231454023275547332174615149332555742323924661825278181748188899291562847793102264404296875000 [110,48] -1908043048355595993682373114919538124598360737739212983571505422619016780270633187890154471211995760259510234000484848122579120185968315024069065539265807558370645965339804219183745808113710943561268707799350862660966545847311480141847625606103856286069711421623696135891048605603043816791624906637274855573468185234991379646111866883455031823672568176622108647773445194506685632748540767822719644044999886547721825815745911669317367329373667321898679205460123501328186600009765893270589627202598166423135323334367330632162033152596373184826484543983528586489735803426873081929708151419973983538892577562963267127493563771001483002781307236131257964860916930113876669897297487454942506688314796535317135654257472293390021266554311347615162831007669864501817935190177672588345479695714634339316707967608765078127271399417848082749418777117336725288991508454615188432586315486714984785038408688970474198877026568546167529710799932730477158638612797182935048372147383263506489851198945675252903736379479667289763554872544591824538561502346100044521909984397690447183828399096110015989257224687233443429108684244357381730580733558121715498362477393446189661817115093634733198161952801738982090673432047468684220269908215092851056773980148294783010098753502916326949345996130325936657070418618112325818201322710854199138554715297807150241964444903758282624671780012479297350846526575492311632180741228155834768318534976671093999045531321782695706470198820317702866715404227583936923347654198690226384338978583029195088978231133943036789012710570192881472324224870412092283475418354181258341816442648417300204086505720256309426349477265078854512187228369348259127065304500770595388150444858242311964501697687862061179490961010107089850403730288197857799708738718349593259157826154017049506527022591974230416190078131052855638122485643020639521010692816156070309023054024899341275360558593564006766530377892302455557216457030166017507125206676549256101793616835493594408035278320312500000 [110,49] 989612401325102687031790095219364269193497135596410042816411814618899512261183777172202390799689729110926458244873185251947199529693032655321521261653935963105622090479627218104326708002238179595521050726771946028632748336076809936260475487027038268363938806057481869032240460790479528148452238379328438817235578733662199445613891468725452261319566954561035166482149091445251908092865269376953192396514364558566231930571370190536591646101897694603719987133585568658073983897825962847301582249672405785722582408684101463035828815421969899999778459183921135242919025970979966886400396266744103519413779433788118442435944415898759163249037461413942836795409854551014335615955140914344391419120877313064830101370962147839612530591381409854321792521946228678953492231783604422040354638717951320214217107904244860059221738675869435698296947324232617835776531571792210100352798194531962124842179184876711578689635606700781575245942474720392716263626555081689317501510941116014902217116957744684735226067474369353366373841466421098014014832161693312710411310630514355127180632567078121480928335115733168100903200286412675358957486482822996681783655259918165001934925728810379159174051936551586524542172139851028616167485665763394467222636743684344333790075327701761135849492204361313758446590749961097723558655062851801460387728510471932856958787041931518428365429340982330311264992256233697027473043075707913561295785902180105721391621951956206368303557922440976660668013261688716235478678351345517690365471592571631817159424645410903417323566607528158166675921851107513947905247805521291913172584958444365841384741672900766036933409281127884292608922316852387309123357425857977965944416663081116804172809988578465402546314496232914657954208728817085311691338898138437360179443243278176375209601619022104304206368728738223468199572816939566137477980786789489591827904064965263567518592663053820320552510578059459317656245374002241858588731389378967406855736044235527515411376953125000 [110,50] -386748593365190717657411966343700441033257657966776782157283100563477660669312762470386581055519562549869759349043180358170969881118466208023054687201303178405532133394464892357539266924327976477677981977058108480984189089612504741589360590197849892168687888510031373096583009380050763355257483388760857203157420676573768250663787624145811194049001675493865989714914586511375830502673592925270898027078977421129413955585382404767938817531511939230878853994035238029322172868285344298325273973916041733455242200960537286354409632714789036331452414198014268851674356408465368178707094344389420907688236362258574474910489069946017795528247793098856687879952546842888087271274639931631463733138238639071346721085146620183561562464123383339078426190365193779660215239693228082359916995652458971115089765096523791743004188114438585896028362997283427784914595946655332946313785203248538866163778827416034193639862084464150202638956345636199807137592743749684021884627624212341684718923062848135205104801762990511928938458874052801846467672756207401448331442149658073416195804380483587062110756966696149589377056768417565535348674271753485596932115987882892912448589654605013845956484833082489670214269613932923413755396237447892641836166134608484027919192129966058790311091078245016321692905965203666430180786418958408077096591836292923782122062242613375986253266540487439075989918904972494934762608179948093592847455765324292554427769911825110442640216213083483798511419308084131566589344920870210753736883078189660964571654277187976509380153929986213065695547833811915725359743454764082445221693447359298885387508632439937939131738199417539193982418855365920072184234787112197814078175806060934039091289637654739070182985209288816004301395882696792230016144689194785803839564331727671516768732402973605467767141021977589659864381653344862497920448322134689116801068506737837854811761433318300347054195399239593404548918801289023576160316930661053902440471574664115905761718750000 [110,51] 118100134694055203340972050622909069676772813118931670063717297595077340262542066052072718073466735801216482395127184414404409818812846699641118268904157890401775890341312248273255925487644778921236118122419128287604394923681711592692732108035133142671031292644343766659833313216291799377098379489253904968939217597842555234759230867768903611042864658108628109444443706085765448085652588335606728512375061836309468184417476045381619486420160501462858293906166352933158450243558455085558242468302373738040997365349647641770175065402531469848291761677452917973128031494211061654562495542987876917852836399749580408073419299379846933492874653500440984791361607817044262702848640039956680308143904275716941212450289952579056385814342781736498137669720415577116364907412285708121375711942519760797984496442329287800450486407632413696652728924078518203467548500718590819760284439617902672390421074932722721076918491017193413305546680238124957236041988018072783890498916853197575878696208325999883974190556059425644860123407142247558718077338526545317242927970867190728011065604824908084338592877849160972531657556541131530628994742263912275195296969713041833722068774108709224934336495878951149781631977987806150653437487098683946401970468804269350680268637452471578183498479674986547682076334299663771091585201663507696219628726335406037617803497671661238521290082389201570004359612445892546690162711815427226719599663684397979921275016328353786284351001567030420456353953456622653523423998210783666676447159986595986556491875522813735296178096961007615307471782314573875840780477800980768092097803406250493242140011282400851072603799362705026876749977645402147532968842741726786363101756508719693864508650727412383452877806152309886526494362064526944800767684973222151179159964282627173938763885303002860743171147672196814431581134433277059819214624395054487039616076169082884850961942086692582587824693351842989304469277327653913521599005065354504040442407131195068359375000 [110,52] -28676126173481995751370096947516193322566019100826337591576079837168465127712432980431618512739099469360493983502760410465115553770564323042179614355337398343326632209228498248654199844456270976189109598719863218415072562210419737542298891605248896147127544021989339906059700788505061113106681137491319124231866908872316475425092325612027550725823578410494767481150779940512826729283183295912246020382640927682612680566699385641863011109296449846463491308786078285234761083441805478733624204319898171034551988996751544901230600075133251337545958050279806460073605329375798851741155644966454215966703410346423915208492333944049383386708157635498830120936745416948538606787420725550236572738453262569277796750547931525326452752088206817860401455538319367705187069811038997235735899050936931334640806177814764026054821802551937984486686902105586575997128850779520301295109606636764059803381875710892940398782022110673460262132251440414039097184302301400537883866767058695419310020261888054095601768243397111502325748190465583074971448243254918745958274645122536326674294539238921178687336025731947162087652555848888590250375450397534538402750446058622216042095665752124090802989551786741631506695328910299677950303136132099685295381770942038233258091310941163754579353232316487804624902689210753633919049895540904930883607267312550551238462475204329216519663387777247245969193504215017251817868894703700771042217616974901305054246060151686455048927354475285352006786183422617689028520177984147781003642957205559994287990106838632693445441022878840840983697879300420159065552693257627097550489704731439102606600145066755972639505754066786262329829221851133891009345209689893299008449526860514033374129321464639388548923737007348212320270812698029670631221569266565675368856281725438990338496368803151468733472746782206999306235306259218715221809734802827607646698700346662818620836999515473947944251309158272515677120066476400890576048396951591712422668933868408203125000 [110,53] 5542881633421144876043750789739052982276462182177267984354830244708635916297150912830137466933424485043735296374722511293421352849086731397527051569173799179848610318208582046083519937559052552353244568926479287987611837472064673409235452500445999970962715382913310910814011607161396775862342789743482184719792770135568410497510625714158110172781027979104356993337640755213801832602207569059801647134902745728217098378085297467929439190237165914702563386712923898656726074488608746456618298450048576261991186051429626446506204966720089214683759393622146989726974857974325251068161486816568981447416388536379849374815016977077641011491531700219009070126751733988826060171915932489320794683748954936129880164361939677075857649029649882177557530385522469941883765703619678291708258023345040458622119315621158583255825138969156788472474727663479938911558518472791597993419762635615933629343476013478497983818371765878014650180527839750021658830126332630975089045220713648638312054497594740465304279191725358281901855976490905709423232957731610548785602123499083546602001029040937480757832778371911464602808818383430403994804163279456669438563553796011371707476300255918543548178961774694143960585639228483080037167041577068195061691383923682108183998984052573990137685583258285605138199260158275484381411695476752967578703369447394439103519727191147766476697786215828363335421052932655016206676160721225113760295733365496562144243475423470197041348178823210892781678686771603721511935245444906233468772787883057719267889443937054534193996261357837312294219111377583068163269037806033120885641016826428005938852123264800003876762338420994616252787681379158473420777531098048188008874777429580052769663525842384889289353438294484295323749627445780787384743043490286291913594258841479543754027583720525698211867089475884685929325210236754951342011422283250710954410827716625546533709643461422032624324515396101161012286289504931435789814031522837467491626739501953125000 [110,54] -844363487023206557119367906364936954139960013608954237536612816537401717803172849530133254697710086869969189174634376436408507855966810648487301043049747982026776393160603034267322983513756080229652285930134804081999489319017283666895621749506505740117486891521217814236894753496134754250428855380456094441539327722522220046694072384090070447758219007653320532952034470135147002292238962433243665668882797269985560425827766852891707705226668596924210582605430562333930484848987601268959939821604082690711467731534811929028849332215087538094372515113550783312503357821501295384475143899408046119294791649681192158810514704417026018778969011392527558322818391307823775333734523709531555882668392874997343738268144600610625660459910815201869256298380766854038848104262800125739161817007256010925710857989354419464374013013163824538388782016369545220555165270254850161719144067926905569381412380728236832665089509889592262808717539529185967558658059854675791222578666448165523972198545580373003240793525812963926839043578189870920985848389897755497423807139199311000882440933370952845927422987108349876128126164287715463792354932871770023720093406031532332386028582915141106043245830303914651014306843551401015260257743632917037056342234051271218462238639448329599792765812692862324545138135924243149087806865853288490044492473155406390697680755609706759700568888134210615151123732137536201070098376216772152372169387676004188928132436345003570246457108938823926434365762459065286234200084630349980609860909753506405702322108634587154306689490116871751430595890664033058431902827177504454828884260974793478951533342120578458410966749051135254125537120716681852080506611592582551392466500322053939985637736965790466695608393837049169447763688103774027701065587733195235337464110323665148178478323784114280226452280187222317709442030636527425396183116740697959514158121924032158473538106583813082753347780242904565319852702720559989302273606881499290466308593750000 [110,55] 100748851522027744751448654444286187978084903509974033186187619668685195251492423565587070501242087262270390207045792316923314428158212881097514011607000307398595991388406688503394292081675311889120693691437666883518338078120903186236095397840346164781681845971618156048318301298721286426278731243552622530207034600102058608163837335051720619902631890809876932079078496692581035890794446353737315545163536586759093526545538751636810000617162733334663672901815602059328402845237824869471004989300159268307898216794953695459522485388531377771788563350098632972921528556750633966345824723688295604739744162968482490077001988564774645050957552399641694300351321259937595140706741186104546570283422915032834043293472846535272009878162956633104533039019541358324203736842656920377161543237383886188019552039042306401770364445401425392767782371709013316537099977931634672818799339321356759825868390381936934694746445140828958774064651833867384969148044872688235879846109320187410020054625712400527548015030935277225006180918608716824816212395790266289680195212563205933810715016062420892311466142612793567355050726910095834900697153736100395964969573222870569493371945766199647135836651058994505561562448574493748066272895740671489816724816033546649515688709316646496691063182672282890012884376973519940177850181631120015759069744801004281405763573641467690681688530566867214620065576679861442559760857508475202342588673016149797931667882792200835850250952823292456548976358616356271806169610782619741639971386783880967964729952296741482474280225331640752402431537557847722677503774716994595134739085175760493298134787105376860072177762385728800647153848932337424707258931532855601814110730526249929267118424727663210907393733677718415281217692068127549622817678080416991865202497632243060983267692422590148431190261242559650797494904137102240155622719435930098957539932718476217979091850305467250152964765882891819891121684693580107250454602763056755065917968750 [110,56] -10181509005981357872044647816731984263638163749204885512238721231580803084633159283741660421467143701419824100537843526989243045967790156208521376148097497871318323151275884549326850497410572463855267256574281124465784530129515582979601164617050269886298305377924776892461634188581977285096187536366858123609815375257224005575472720456587209267353800645159611341706685098301872261723772025665461142548649485048794086652607080810983247304452733347630812651040235456496355839646503049701102553792540328858549568461722384250652429769991398625653367461671135064826371534031260852204164794303466345926341816051727620902755093472609875724062275131574766430601568206919617578655454778187444536121602151895583329956728289293426248743811579254986603883959974431828555040042951018018792970966236785865946879410963510773411011246191617439164784939076264161705863546023416149949004965261440332706726281897200272160257506189089783518963193567017101456316090239628628565846956789170025059910181628843555398633562405402516765558749801955724742582719147542639151122036696710740779492702691851893344437141269187911747650959886808804621754158715740721900072383128439586585610347013928641403964121908167388071915361609594737006918831025391913433661648404549053795453736998490084692337793956733249087569989215092769746751181096710386610092531266976072824423241913156566215468569479351853224407343601589987042788598935764429908708428491359393073562107426919064574764663079375013898083608980438881124793468786907352339899843475035566626014937947239745764570787561622865416800279682226368805131672294442857230870160318761187833643401428335529314354914379062090390433315316196405679118742195989663196845471730465858452529357675153515717315372056400199708052054170295449417476360695155618235763490069646937155532683701791601416189444335603740954350242380774165469627406156510744270064539991974501012366477829743084582207220973522105063324705298555272747762501239776611328125000 [110,57] 1273883719191486740316885963820231440627677295755155715488170592108605105654141195092529383728274416952709080527862377009446809878686871622484725460317520393192296247599806887944836921248770311120573299351660558841981006211320714233724804345427915247424392341827325013245986107640828692029293670430764079948270269338298867144728333797900734604633995685402599721027054646984650657482597297803220865174998020286739536729544104195974777377945814833084680605349117461828006468789385734361331192419418557198906940460578621280709964938636414229341466308911139572488966329672690421274713054462561780741271680803682043228538948244215152710620682347114514961011029451971651730867391477091396407274416059603793175078144584214354445414142657936573443320599752211275251928713719649742085526301062312781785498358911351363095379008463065313620509138160889208309833981370900505006074697647258151449435680649154624591399712729089092483181319425930044251321690259350319588479629121318390228225661453700484197745365127041289066251205813304947717122683014173667892053302478619855186018891282989341103494456107980200451754157388267588741493449488541915792632767086958796273006870517354674977888367867094944984673347401874869295470507700798891254275855464653516410884514523037879230262999574056661802468917356780454482870990664324722994322077808922288318417060664351087887441317814479902942324195145814660827678508073244108871377414724343240084788700110362484081085469821093524479858299422984784104458803575475372315103264139969088315759221186462506097312613216783777960826734198371435750620885012921213875447900581788571473240589052295490762072698200194210162665871643901804961626503631450557948505111293221070517198438770246955742685042881887729130331296739187808337933997876623562829074599394071660181800808513376806374894169512793774258242649852277931779884050812569225466966839160740523699364684881753148267184737079044717228404337561187276151031255722045898437500 [110,58] -259518128716318261418528608896748578660304631110456494721410611987509435993034112078872291957311240460677639044312695359391416850310403089242295078643030880621845859039025131561369144853570376952363451726183623387276666782232432246877923115429838679550662770558447128575707639477759082209212524783079024798668582757712212176340899658060059439333961515373684702400020730738197820226641361702924323540345059977578176036082995187960477509372695939960137372458239788896418602329841925359416372441018282850867873005243808913938612972708953530764350394500248661382933547436084823045348465996773311111671412989603939508711452259092491374110468261301729027927654027630894452655033080965557684226897337438602754332057640288737814673824837016104231113998582476424240863842013904774420908580043971330669060757351504635335793422051442300035770842392393337069791747709784587698542676427715971934706908361772695814478072884909127083962069060286723459395806716928243402126714713959243540423946696710470925919272755701496163053982903892165954388739505045532316265241379004481534275742143116840833643876074738053113693359855403752855767293436729123404207212225357789678571005648896966231537396658487401219410153527727075001690599591329778244434480183957053252444014400979984462548171519890002961911270602078162090704403749042308568488422634383440629656539888118813171061708749427668879428649096423377696789577182348268444831891884646426314065435001357322928465797810005506125785099515246659479672143460879739321066636720896247558651175994512703796318455060651201947470317727322735777430042854069751912658116958856299906222212262158731615144170426682584051509586483772551747446103092194747280906584804168501845643926011447896712661935401298200106359183350502129647378914653108417625753641373144446942554693361409072772137023839314983221656928784882385199652746815537304201205776539459019355285105574732128136303369080398195656300686096074059605598449707031250000 [110,59] 56331036578689038718802042715226728426727977828690989873373845308962310352866175190043010590647311318029649407555943620179918115179010550411086029078286626352214583332043209476443740625345344590203428324056726593552335566933421029020910451169402516024893677793739888983934980635273926165154721583595894668283630740792195867588581258633261265124931873182774278537773317945585551450295456811485364457584904687433672511964540903123563249871280641757630298741388223840362308923271779243779805259225565948815891284696735110894371744521335832519039141815875075902462746321441173457964113264684504452769455838556370285283755589011099094874016787631736277739537276765473275851660083156421066409691925719229123836682365016833830919137149111163151495481540906066871687995687031962391023345074229323247114648417550253841598212682587798329993409692196517086322122372418887557905173341233801595829747348882598848956783692197737711396705881829850490875582133878283517934990624412481590444720658438559497812614929628421754264907158126723232708622981334766110552394163225675078760288085192313953816210039380245069895356619232699083025742380535817827128372501474951607702823721116176413011605875518744286192498864237672343361683607019701180651040416181064438396235089673104364567242938179695466134003474304800642228830742743765776769697801222382475774423279877668130266971232810103094322622034629177649896761835966989845947302551304183279981776467966157092210110993601093705111429877452454851316557889891004293904711797707097532245942210917501056261952010513202651745491902869113981525877944083083379218882949401749841152516277253825576810077618668900568388427081424904380941315987329096135722875045070702716311884117811373164288356171139577549275788615114073340303039292782574890053951510892073443249936214123947179718917729952230201994105633581934526203595731934143349200511053694649914931175683690919899762258871156461736973142251372337341308593750000000 [110,60] -10115862500932354867335669064988907879437286766055754436044478759603092456229156479906386022619712282793819819466668865841686362076100750808868891371185553366120821698523280868932504905205555327685514317626462938000250397872796780092727660266759670872330993474337201391484694629829510731723799836046194840538436601664359720261017979773390163250660973656053159779561971712959826396967495555268353520388931069942414603828921972626703925995156686257559842921767439097550412036096327852269105607739106413112002919293210550888333127429001439946599530865850989672449057361033234660907064459338659554736112798633216967629493362970511935377756640289035937775386295097412065038019479083452299809912496682863944932309221644798622205470562270467801318460468485696446018285119947907360681963162860876403696041349274981068476207037088485447314113532854426038993516673767036246792836203335380232684734696562954503639036859156479665117327355732392732380145003649455538062921256621794371813534368212505690404585706625487773712260659130300122697569010447366169729633357612765981428773959787494084915370385296188256181159396085369163433132159875103146567940694518091481908748069274436271187587897660649622922973968978976644334062446471595327156055842326550913699810311976195531563700745353997386218815236517170928698383419533989171756939911709493431369005931019622735282114299539055015686099404124007946301417056513129746833277187584363600365638537521387679851851482583785731397497010896264180555400587926011390392207191677553587975738530632774591462119875339845047275420360832804116045108623900877779902208774763288658142077003401987291511682539934415659507907902146498509741786239505485979747815663814618763490426720962398620480857972070652629267847726959428729262431031200168274347357577738583183158706602837993585541179073409720438473212107766225011397051491792705437290060393330224385463529882792029194896535337910847829334670677781105041503906250000 [110,61] 1473310291891966940532985690360203559676250776639959296668578857188664351889414003672829630360228412890453698010205458896121420327647487068984636210650977128274457742557070591531760809054910126649089710301204385210309760169128363141850003164226900448939349989366274764752626407436073297992629033662049339315200693729001986820053272204457046837068204543576809034746230206800458678542814315314418360650157250427966022872160539095206511575228163443241476734083215356536117485369295694809888903878819558776730730876800155888335422288513430693707000411590670672422959487015592884438788342132678490367882467671733583815043051188858291837639520280745189554197894293980310462042643764429494379240328197585572836509482530062640180679311079921709400341078671099921881091227324138135426432102229317029091752168437439636468146995887973902388260166494154460720249207896936959318520761515691885475887614364565745943890043316509108201537992733293483508073074616932498357289568438588324836293829598477486470324393056333790632257831747185133246790519789145843452892625310588762595255107650399817557939671327443677757915830881593133924387099769495804132333232820475625811552305282460603799550597223143624547763111378741432890114275321863947771577854989976375158328712587437401793346519405690377535739892635966025592189328679141556501267052068810210576131557637749098921803814540121956205796253767669217607332233063355592254620818320981601659850229031005454136669186804714611546855713608707313171008655901982020601804015903792326990621103150815446140661098480575529338146241382213023579163369429567012207441309023374364327676567977829740348232225418435374212064245772691259568820973025098351076071344211413356933289521234610057424443304558342475654843780330782436835327359409580953178302503686776722540203875011822382901722058661632867393322833702813864328841698764631112455358965417029934873754008952600200524352125341920327628031373023986816406250000 [110,62] -177335253809086954507238341264242745398102319172637608984701157978519182774653925653821706505631831061783127655834570001699876130735373996602230219219723904475906154536184311479050838194860167765381937936675325138782383216413040526701680901265674874950149423034709381774063713019206761119123227111153072142100953832295097829798079475319885264850099927323960551941976160125911355030494393710313860069149480945635903526008182538155190506557321346606914315245418823358119652686520819024531292905024066772690115582905307582721955192856167505448661109769837845095588473185717314197667982642843138884991056523035852061623499780927715038416215035542320252320941373104835351259124879794167193615272659276542619344101632120414667170583686804082974232189775912783657363166236871310439249719696566600744442712031654794079702673824291479964007082266339455010131035195031377657941494432948665301193431193537091636910988892774004830298095599618349775369741200119830410311205361031299137909904681757969313203704108152127131287226240092298548667879028239435339401273808028074280228829520986870792747914602038120409591097561528927571832383719021732179452241800175705349794514016677706029742997249748402883325444279862125756523857745716025326583763612882343350883008915717103120205783805385715206514629359462286798429319508517187153794594463695194691514225727279267354733010227078430367751047638090966257195312475047754775759092700446849320067634541308893933133699040224621764802310292997543273138507414408870147577259246765517938186286816658238107829907004645005723838743182531177586165434974158217272752084570075998019532729422383621105638735863276227816179469758849642008780404510924073828148653826678596902173579932646155808294582523631614513861737865765176088847257274583050707590517455363910183475112442790772152616337699413499087890545039350777648886531500321431953384596998056710169895594832713270339041855550021864473819732666015625000000 [110,63] 17672022757742167436197095019161883876064997406096975820079235364264688439849212593545416281024954743385030132195772146053959090440690872992108699642446776971546053573870253039591162200937813199531447173508179614863416084266240053522664496889200102384904055118289128637780046926682719914060854382941661066332662535781073552401095670732580619394808928364492148957226328645454987742441771954492507933902960162181784369705510851906791163017734515026829993954124405928691070658638963522605385857487054033111837735910903092154134540169719562612125413754023968963450403303443444306205944161601551617089163212077080066162902258472362050867838933744688134125230251788720923289076157611301180649719894758660251979452512234433000345770302826839143488106169194740463416378943960281087934316417001470828631893449349549310338505740004426624652520039129538300923500989814663074489552953159912068051042948556793256545273499004460470896793573718917036176598592951205766456481274665507032687239157183709446712655830370175364885435025645998820641054713141749597784836831979802609455420429842296924531072619168802228906552708143457438710282593582981965679971370715973235221151810132734083804946042846116486968964588263083297721637799592293712508687253350517352983161163699038212462041949106308407742247099528114017778844047601367934344984179105346158091579710580130926188838603985953381643457059925159746456484240666790818629183811213235059173666184697673678004803047432571004558750953579618529509316070766105866883447086173707851497298674817298457667683148174880372433358414091808241702528204631910007480182617150128850778073021315219722002196257206870613394544506843995968182984118785424397131227825873244625541525664633613021752860108032435864358374531346194239674025462548063644818302885043837493220396141382733892826258945260925589441568970522499275290719179196010938046185355046757102183928362476583728835066722240298986434936523437500000 [110,64] -1408102832672531109957848173822482864872854054235295640064087647195846717264691308274136017122111325821052793454124000326000191904109981941329118255222676560040583239380547935398286697338275024180817164639159586342047517113798544799865001995489397794855282111745782582259209989406220675588619711688177332443730349430911128854274898179605166032416637709698098099776962144517153427578402531144249804687015772162362786701893705473345483341367159113673154039133886344973345187132898262983814675788649513983871469235137559037641105089609919884586149892082439994689240604872397574970220290713173971299818228134565367324868041934324156286299235297321091342614918486534065912809857636427531861360554109994417530088528726471128748374026693934669787355770756548136869664519679073910912657035380780585100526793207730973336671831739837277996439679855799412005754363268640328828757437909821480337032419318137418477334527794087713105297868893935296513132840127150870370919313787682005778668132727031538349734084701037762419748966965895729116758819354984714015636204981006112545668995056869089023256874645811778363926389480697120858474000556003426516607008556688350783175396111884442489992217955278777978738716760969888927767840886974068324528370517499718565664568803444686463928038551150276694258345400103782204007433191282431533570563912726153050885488624611516216679545776864525261774005642642579319593816396797418400762549713751066615152299581648386737796488041132217235360991292595677326932779458255121657310869988837585716485027835907715308492631739362436363959378272575919525962033864829586661114905891394807404516273068902198422605321273718424310608044482333167963844419439741571556864109050201032393935927314455442826176112588636779620404698732976548160739642241435457668048070768201383302001267067109117568525269663676563503085953187090569001624883483419435440305521885230236411176392401500834239413961768150329589843750000000 [110,65] 79629113775674043279553920749362431676027819770485047340918579174445596543753989474337601269678917808349354942678465894353777360146133114575942609046856852765439324322398457511506452548857398081428188476890613107069802810610579854952630156689685821255767158758194559856209697476233773652572599126849104880675239950280028229129294386333066387907848594372865344916217905464428217633939427671557997343766170755437736260183247160294279013476285463335763364555421973482682936843066488471610963996435393962683701940343847912378656671661178269549591163972119638799270030566944939334136834856627556518588501523762380223654591757587052375914577564346980562704354803139397319373301705672629642341962505510277726271092185570885503539541464094210777270063301405089553304383638098391373648519507896715469239527870558543047913922804551829623275110715813256309188433164565668237494829057198871909223421650765816462097624444275251291425397650478104814695958823309998348098174104196933481505134360587210408890367882744952406863800346300052021751951038293839709836759043032932549831241881440514921435196568641834850033447567880268618628507595194740995128582744947638825293068448944108148446518718587879199138375473918870475323526800546337218870931259843689950122309045602269602064239844559139558066627488053726659723020030010500685210175860573804292881286025558789741346298134234778144404065379378583131967200115564291897419998735139802337245476305272764925477126610557921557366463262839554712449614537777525845966952043928786393692657946377087180846599883120093702476203394476066957478732769966500573670279934320901894781383026399713664123375853657627335624163379245675509650966001383781735377528217079492715032550105840818187020439197483038617647444350146722152564196388212332118207186844622909332555658313652585894460658261634251756294851499887473659122265388691192525002862851594414397533089378100612520938739180564880371093750000 [110,66] -1620703153651664281922849798489424767016575794135014478102178888698228755708852206307092399431772923948950605511374059537837828375774413242524943488758520444515903659830943825261925349391943977914530456626589211093871619632599635510131419530278369657913589032004414774951965143120229445040646147843671941446460422880349596977142198707655635371604752249433604534148037568358485048684208329508762269711231577830797896014051600513969546617069431721944496632772623499058280257381533707546416268604327360975004199924733312661987989784479320139331570735564621598722560388033432938456286528164949068527773753534343949290941879253529474536639105335285252809556304222624015526521132663865592274596516721934058403607461132710724403333463916023236172476567374144446645735399228933523386204881790042144473299251159324788641250979586053659660917002122482548221226538761923748132153438190236595236275468239273654042696311994078873667902514055591207709329694497431529221271446058645069269685247909312812510535404071856677320916895113429271124206227812792514332058403538693220956248830671955409362621689908665748884736383367512772702430120110307380500209701890602812428213495939055592123128770717934814653569172124219330956709638813025976579559574052828406226576581374050749910069089965112972395213939371298067083200274286234401909184829936480189571271213020388459248715052107009207120582925310438703877781179330846083579054450800570716289482266690292621933363260275120999080384029642665901064035196415404372703095357777781558165798575864949735175325414799006852136435177288705604618099392634733562907133339921584969118516896011457205667789483693680415253974739165143203760373322114947291096589838300297263314591088284293160913261506810502969044018503282797332567014208268144550079860106207679517873839915390577605706333618409729533928261032942544742554385712282264042121625336984485375115177561156087904237210750579833984375000 [110,67] -247474923500852591841512514870879777561978343497113992773739182643666702962150930079028558495522278597954671679521167164747992008737742613342473550311267178487802412751915096694555052605974987123061842600716044064475461651652083152015909194409586065273349270850130174992785456689471788401548545988796975586344849077057001951291394254979569911570332097692987994100473844287055335144753846597752091793559095868851221614443774936219883130699627064007908922810149583717012075580344056241976559380514272516147187938925712176369480685555256455819523393577698897033176409838303719132477260035734160076714058208965669058364557319179042552550184157954069650466924413987564572995954227740605740061407471634074415294722936842553785843654609938614857866437592400630537134324900602788094839289267356877707525101956207121821158082297663809351832031160346198179456834728837610096775034559550025893314391164269754212111400460450986977646970481515085893566862894662105894691094585620808418696020603655949599676003700677558912662555207549944628427755092715025932787588070023293698343435214511494193543645424402220746422308488082138747052383053502293515159725802130173111974229890969075486581265178742005900800543832356295771883135392420363313218537275669023956378515424043985539613958764347700618641802543381070242333413365415435652862268439403534575355145458877155729640840811664591924200528493437678077412782138462134805153225344569961075454703013016420040942719462134314318090707506151091163261970033301880554729532429541129684706462365328284070473216539481190829238326333493903759401103797118418910915135720426060873075954293452639417799751169728507991609105469210242628977404114261042483933082051611626329994942362203903664950323281665739149874848513848361465947155990172193903876553589945454006862606559193947214313669524408974183832883382501231090907278598327578534744305620301144851964636472985148429870605468750000000 [110,68] 31275566327175210403694889181988955362018016655714667445949321579794534606911029863826353905619129271866762774333834228936568971910044434864928998712067133072252042402875160272006100807679806142229052595514788868708987825609194466444601051728001568614416513056362450745901554694369023154238247474751266184271857383617214105047278144121804929517308734497551600199155791279861621527666251734946736909700783054457784485403430044748513410751592501760059070602190024723994240049596494721928507178371017947611784939511956666862135345868086513190722632034579009359442182072001078576284832441014162334787660552176207906354893722454295939708263097184637497514790547146758733622510143926036528126064543049690555502255369927369505835192519487784382233575255503096983067857694998173582656566637181576454752132655641935319976698416328306654401633842344003610833125706147252325233779934598017296117592682450086240327467125894110176297865092603926949206423592509761200987686591189208276852757399436923545140556810419842717831055926842667788128630029192256608338132702333160517648065811076754738364697801660777217081920885371664068472799114410271464800251700491860615528779615047700371142489436558430417061682341993067802934153805786900002692052057365638955791979000337116813517936032664864541303180359058699329920485069900414433093549151407968235470390373102670994725005212307264624571467024858005150629252561613867654515515145821206536528556743499803979605144979484368987375815260469733820192181527345911377132780682716175625138805221170955813389869629415676897611153999243280198175076056301402393722629162779094215368280502980111403392617131395561719239577178626594106314995324399904900097503908376847819002416337522978433672003224609807830826489510717700183715283764784681233605876064435839383804624937088276511088954493885359302732355425722689778395086008582241432364483190964368178601944237016141414642333984375000 [110,69] -1030006983675693760293177357291969330660098868661768816451359875248038398310552907013285268705881452104080562189031060785603747925590528739072469701405970728287984570992478554816455072347676508835378917943636554479889175485358428992606718808370090832855781860116422103279176900518059722343551422927957534053150503382242452407388920517670996544394472775525902389531609296732181699379683581498591102207882562882854782138789925657722169198253964098727226414863299056931753336022180618467767560768026313209685129525334963738049452104739905565710246748702223582487633962178244608652735276547620729779416776085117205479750894679834685430574942014759976607111690246122390273487625645224637470306216350439160189143188694575805146929045233969915824192612739480512737718564502845724449749894223323652176738727789318233331689900375155932426819310152080202208719433575742196747202183695273019961361290097570922974094696725599353541003485927446292927556345370869887523399471470492034970829813612294626151640466926141389187337483687095105196168454604614540819076193004337598511323623937725130323450352731802989277325038940961501693579091578838561078926270601080941882428157958844686951846142238832200494169292124265129250030999497102125053852636130425877022474477775101009079928552705246802101077613554162283986863622969271730640673122939140058362066997541944261674499717623371892694354768421889185517046583482673561222925048034742689568784395846932504174741385245242230204815081324842048995740956575742541761038417638499541756092575551161804747287872354261094046475148337134380268403532951036026064911961364619294346258539647569339800818676892427630020983683177353724075269025993895930158738952309178640700882952881158605214723693838679857299572868978300623542211511341394812296406600667102761958745666897904610719773928306375077361793877828360179103768326171098618641134059738693880353821441531181335449218750000 [110,70] -195369261027822849061908411768678514005373129200378800683027725313749226235860213279580460620399408554610649866695568850532197012130591612238703883637726995265787044169771000247202473571259930858407188745494512207619806341753385163726996446360798915776181803514461498472162297940657832465629562564536151725305030772414922399234186858528005670243525861698476326183441725604461404014413741351429405450987225872131702662367103183368691640423206008011679284745791306626952031195686635364686683862097672598945961011993018782971620722822836747333302685026921709986753565887061723828621064535870475577830888158551047869690995596297377184797723912843942585869817916724670064374168695794988984691449610477610003271463352305722874876444212340483200189658266373105105551301819031449738369908639201069957576334705263704593882661531342809990600135359716278927102941463786488194386802693845562025434142203929167103191566270642148598168567677294656040071834410655324301284473705064212069736341740021362011126942036425871284994220517153159657661949813237062408903004261226263128399672255117174424082618048808053071266399150691377937330214004104691943297152106122070887441357282156557178883752740311186038752657758184537470686063279706863745456347326951286689708324903402737235918616429170845257617080079471498749253608831891400918301124485390946283556670831816157988214983120936236506868848360381101287310865244043815804567872070484103097047994220451791064908158505096023675995967473612484465145006084055354090680372730606333136540680474582817453850488331731834759825219579677348603402371844245572005563330863224772329134960079227398537522606480989279406399612616631895961021486385448945376200077950177022988038795603240102597206300970964081036492330577212778974059206300529616557586210190713154262183816372621993475606942748070608905143355470188715382042107053639481947584535852771627251058816909790039062500000 [110,71] 40684695775381796621102824960425308958723232381113046395457211355477419953660135087786691294337012666659010311090189883755466677230483605088203868055072230229698386851916910334144990188468834615943136104876279528991127458472950493939107451852809334630833394181594494611495002646289307033558033550310884383962592692077286472022496074700686911727673709671083194325733996969899330881234915859155532479353969410547959068391953593870570647008620053997147623581761951143908857517012347724900559189621764188376818093978808325316627693577609667962415445367578683902337460572407483220240324744629688088537679562944192916442168024877814864497835288323932708013887811437967692821395974503779552085742433959720254070628150169739062310580813760904805040594621891576660432461188602156407545327393285817321448210533935994836095706213585118499415837742649020803045108458751437558384454976380614749669912128010560646867846808532199969390609051240841468176669672362860524023905043604010728651285412075143919459695097600042367449472148595585139166666341015324916287436234001913978664987820404033118189648160977847153829945116085357417449573391003599654158293529287637719365783201457691805732585824258618390260991136256337275011509273627933741856730749809071714619863505949878101649827441431179002875576914831895207892752851319666893984999342617620008276019019105987226679662040518118806185282384496553582852934130336365706364618756305782525836123752761065705757811343764635923235393200449136825553506693400917389880349832273893461351369397995666906901457765999307247469854650989456856986150718892664229806173156112868299842296271480692290174221927921186366102080007331168363209690369786178447743649948159467580815678462707782186497601542696937366773120098333588954663631252871593082125570133191642218880075906921152640362413459497550833430272504803698492981302198609075856970999467564804945141077041625976562500 [110,72] -4599217070603312948931160592353382032761352363382459285598605633526511166932718146579570138227648375987753317807546539476696772032664389906523863527617934363229674374109289986182633946889699724996669077328958304161501459285159233346741730390482789670844933177350800702982922654460358176008126989993932126309041691130695530981441951888870333232229713133499206753512588551840214104956610883767389080198535603215905633868472390820498416153172279815494922306440082782833843336108016849749709020861843527003025478740851038907708468185850170709613193637596006720712201643900225060936494080610830705945367140956926045137405521287650353290257576189239848013000229027188750518447119734499386672304801682793823484474696106980552427563140374472029536290604835833178736177757723686771708103828625420428051559942243458799397965667499136975866407584897257367124750865370915253837298593737497176085947679606934716796755150220494652549292264409602676687931626580859439787692000843519131444882826615110899140087786096020828233972243070016093002483213218114894591939005350004532829568307402429753069591431839694111323310137692807976148795632694423809312488648157755244012906885155693152090820454854290767922903933844993454340429335837597954037654217097210939755906700123810932263295505227841322670817781411721282959048124244225933891279875464904815777338541291305466841279102713191908056561944479017337346394914905889153440284852523796797253288354333330093363654602222920060368958833182938042354861020987820924759824506619263082660199317030304932261237946159300237669841006190609558001053395251074309748403199374502558439105840884326494555077596230030633425752562788204985972007039787038803124863360389156047956578781291146553497839865749019334078939300300607972731937157042329069340560490264506296723549132092198720524930346452549490668246924864984465972110709368806460313800984276533126831054687500000000 [110,73] 384823910825337681906406719119458350628192602055838206329400964496961562017403685344616576395607967042128057153203628598961449401468110346022805161535802948231159170200017790615317506249156645786403076605040721056967811307434030499169605219642733270988403507905132531933808654242356891138873910934672955768265917226547076005403079038879733788997384594123647867148513751416991765625968418776646910077119547322287160708188953740721600461204320799765482435319121808839154720410644562294853661018264779916852901876682185970332762375593747341941491459672497494461190134660048890995992720089203014524090883613610853369690186966342489484422061002199937615962993360740160600516358835572945261820178997418059426789071569880047388238101287440114891569979878199859701919642799563371091482108910289827485912587742318814854947513823003101699848795696087228657938316329320613934864102566371662518580029101770550525288896162142544099154589626749444027793623214567522477762374128233345743222082270210217304905992343359532846289293405794342183518194357575134212000746426939402385280893637639061389295865346634180201263253170443973604968779631624120710168984163257088369382177745322088456455922493533092205497287767582980149985170184399463183430806142296780615895662519735251178616857194942542167690817430614189929486767495228409618747580284659746641245548733194718083993437066159329071067239585994738185619581640861893095914583363677877017636245987811620137183507598923187573605078213872310483611160733220178515155663824419993970393660562084358656672256258557003316812425999357354961462455299040677541792516333631625982641953383277896634961994060660296814586950009457665618477595601364806691725121151535211162461469928441570670043865547934652866010283060574733444004241053213524831297374402543386918684220397487555699702398639546059402155814698506227739577795084314594695775283776223659515380859375000 [110,74] -25649482261242274600101644736230813944622690992273678330341317311056982518582159106039245464868456484516860515689134786391171865474989626942964052488336884357823107715653806699962481044149501664403062444022566103982749814771482894757110499793701478199094547775592874118385258186400545948248142326515280515022916308223243945930442360026082103977375609174106978974703920927533726927969589427228767305842425961506244282290887120285741712771039684694659384715345657743276972999952701594332813279319786600248017591485625309321554305621889325538516913381924754942054750258877001751732526851187645148428612356154562033128692139097874260336416855875205248414203548770801674843992986121158103517069535330920592991065907277930903816883828783868105924757153556190469615063908195562069827960975718575830696215096275967221678344100940244529960980173734501658769373185592194158426897240767991228228739619331156424937136214354866944490893470248762492012922520369747281340180537792237948301400617603306479930790386624220794857358402516698957188493070744167974265715642013032569584919729205138544760036866632841128698547571657684690701267659363265360542075667213774845243852717132021363632446253362987685140151552375604950628986428549508874309206215558266168602669047870587180161461241234217304095440593429644424587235637148167275068952497803785942023050263812496229163550165949926063480988423586268776028711029650882104660139357720489176978859778058137034595660042543728052263053490312324483060289811292353611007128267486326948756995034574951586984797188039304025896140466386614490653202114710539774159164438486095624854918132438312610668491958203200910628319138560388975567805296734761337535982105783868526438900976964349092951277368551700182956353147895336588617795123873054847146794155407220123479504424782294658354751986138039270819809716452834140537293441401074170098143905401229858398437500 [110,75] 1378943694994677643925406118546880959778537003260419855007855267994292039295503850842025839998959944411871590496477317275115647601568803200889946231678004374076315979871887118734853561001707956339320586207718340622199640809530263651420393057944159826292238215427444172653536783831650893359249178951576437361558862380065658391239877766857007587517541864975971185101253682147998204722795086800579087202676774478121958669302129170290155558407201664916224958738557880296420590499211658866100143734388093566369684465191391830178447769015065801005326191700095284017597821295753257753101153478650730596829391744166353301870234774348827427899418374730487756978920882990868956012497788295379291488295210163233636022009036643270090180086521485534891690061912154577457560013252439963993636393764082300434109888139668618635894812308878056602637974678429377649897924309205678555381050114703882124438696240973603106730554753626204620870913845445762665585094953284106450893352804791637595232228816947863422662996062516362907080293450263659126213570116142368188602598199681500187434341669278035458489671104346348640730487441772286139580279406170729552057372806848845263691246365802837579800119878213248714891102572926313853523395273199020491492419145851161798206713193651888693325487463116834766829198341532940978853848153059195523479246262647221546287555388413535601636616170259326196373054803255251694470314910527576466650530453696528509441896269562317282009045738512704324694575230141260096675372173004335285090944896599112138579280446998598391920171072799919874282319739494382895837967567198222244842225152425298469953987874569020045353511426098021032564590348451510532505224908783197459179585891547290421630597370427702956838371284337169838316437262206851718161063678045003460137315916986787634850792181038573092878859111881759694351788504416815434264800016824983287022399902343750000000 [110,76] -58085088524563364726314677005351902863193326237542457535210860531657899339670604497562798937489986001041439462778131792902117143785782797943323537192221299482741837661062314328816380095233465003207578751468634704602170192126776493441817377151648655204393730518246225030124694718205946263098170821908071236800593596060337138590220065112129224890283057584244105623791356254009144037027877760987918746836075357760964924548333106209595961017140491364347640838581857631889415258312892315575919719776357397243099055835664013120126760742980968556766242971200784792277843192593309214240711507637521204701325379151605340913210777697789210170506454891353785458221845837213821164697373229848670698999602458729073535845672198603111708421698485231084215135393550930967335084078264790531345005151236155640198671947361935503445780304904738055976146824531197086053393839921907046154068898414822309730834990536730002198090960211559611698414921167837942585997816670075163469248172343113584469630996497964682499615003643208951907359712763916630078274917224854078988027211681201340089555893059524136131577730416320989634030881378783297243835804601834255816923265113225865790206607111871546741033922622722585265292588528635597467661181658503643175866173999855680020235761410537112106317558387178561939093139393752852881770427664160851387360509683558870690717249259990276082951077445538806329992354063806752667619598827560020770068854229375098856642997818376615574392282028115646772980417701711978450846830898691712934325046462827609622453227852126617362052361456577518328849657715873740687294205061137101914266407520062767329179798262632831031224870696769314124709435946627854708830401714284109442406409503575640105691421241656641903975526761040813111921200129637609501682019593115594257779112129325458819459515449389704193440768419322798425413165731903907016856568463259286777343750000000000 [110,77] 1729344545994812436651327289618437977684509968386429605710086889806332620258354300977162030205130110189336328977301413961403836879961387626860546732723364506140642268528009491863195469431971411218031535172340191287822963322542251842661183123678681394670546402412136533968614422624581468163057241591732552727398765820991340356882669657252905936999446097541170687955762712799343563329357665932878996895042166957994814920209891182850919481820139010904123852743748342680851874286841797905348088554970193164766414071468050471429843492751236800376489696949877885238496789905107368019245115453370033666667105169851865961039281764008687106699621877904352009946025278189165821773704631612964881608081974468904438439253843716816280805027050682225196056301281253949731848927816294985175970181826613335008543935850032413968904472301054058771324520655498242961312964064032956362180652729717444304818504988917240591608368342079363050069830611243920474730905377519215956736207884201767169128654987842831834172935275086853188887398744727860589569821358211474303286243376372261521981671456912120578416649281072068145993705831174564159609338113084532004587544566699494037846829427439929687759261733264493234918838330712465456945190094531844904110814265113417235673751861991223816862739952156899325245095191134759137996732972020817572392489668530886664439114618792625233011085199264864106331843443404325363943073964228616768767542252765152036489481830797055559401267588535746319500226803421753272074567298287277053594437167002726701153714912508331594393648147113949505724073847195839319418413614064544060449627930542519710735155708591747017164464485028012138274937700440169704574635476114200628602704330669381346245551773364124658831098324493737526730319987590680940327917759031983871636496218813185109047311670222779180301656790607446265775962114091371920912125775156993005371093750000 [110,78] -23081754664480554580641493336997526123414874880423217896712462343491063139798020750075118238143889929416979834925536590849201906962981175394104542960346264652620239112845279897796821706308848638681483118326870781013764453504194997548309763582153761231105441623743920220205048984791401204378506051303279577021956004687569516695394769251356110726719525523834977332568628962381572346066752792297043857960617156956374428449254683394176485892321489755765311963612089640162104607630532885765535406028671095512296483614847064288159503574422433311768941106252234725749249295018711507291102725955684223785869222818847682152232531014069765874272969505437036090530121992362437005936223215711415246112714882808776901789956161215083310349624046876345185432190762826381608815316783925232852914448433578907713509579622409824999463147316621840694837619424787557756959424239681502909324993884791443616072742909227117922794911827596436643470315263155357160724337223200389720836300119774447731409723231108981338233163150473174997027770602783221771983246703395023004421454578786367638251964574148983773200159246002488855944808354668428152004435158033242163673761878504730488300059645387558974817493733549222999840142840564314989298163233456240415474572221090175263473915942405078179690699892946767390413210506255013302559102648689212132243422348372915626988767977968366043569107174671526611234882645758825898828778941838303876965055353460258539105697726648542781114465417751102370567890113811792740087629913425098994453355384441029977422320220740951913906756313722035462659652039078408092442288123159336941545882338526316574259176360526245212479744037776892308311439950962460146208325065759667774162492858251768888191536861029653295618070294277950870197874520746617204570464584748828742838046816907693871510999202734574457919455876059164029014577486867183154537158354457851562500000 [110,79] -780375497402650619080405081824597768593337798867810940581852748033570274427641574737794181810660707134205462730399092770407284077823215410328994698604325208699413620205376357120660026486868352478930744772752418677831371082894433320918040791730827826664796596313099993602734935826703864416030884641238817005388565549024912191956898432198857966649406730190240432002420458601838983237716689127836895570736141557965767641043972022997849919129327556144061161389721918899950326937807041968461089036155370590654863759628300747692830969043266863187367164290872039096540902657477820041250451581287735024071887944030833025662422581762844198361795164844340419555119345732589019687935598168791932465595288536838127663330741784047822779644430531573310050094816825876022222975851971199635911948179024782225849275283335875909247393259301886855499148591589906006966623498508101928163408827231855846516066735837927502283182208990824286659228127742956838402323590750913784712083971917598008978334269602562662972574401261596302855987664896931221540495740051780205844345185231032350969822796493514217951430014249405308911100655257625136102162621630910475784513249065826403434547058467117288659310515461773860785460076242153133472320723322630062168846613985999978654013256649895624519645873090634962543982293446596865899502347982855492833684249229765452624118776768373103807552370607676334251555912348621804716057661440042543234668121102527388474430472979941064243744053224288947005954019131708661691811158501030966817312820471328466724733189902343939280919140884303563310174979476502281633723039523918742579676899884029951446955534964603297855692594473719528495438545122843246631098549992966924139521669133767866078853511269716860133596159403831715530979037630509708595274339389858901906391438465146462726927546935644917927060246079634081386633263951115235563587593071777343750 [110,80] 46441892873703709607697834620844537674682568921386420001264352794189660243459551280871183782890482122287616381317600449451261137435655398934561751151478186930009062081046361733967434388568794002604283242638907988392591100762970715225878659663734093617891090394956749342552691843917827348724412095436941169485407143606946612718147912678287054203499510188946659850621341397388994158624833037777777399146304146992309431607077113417534253484550173980619257501179400816396573484749423016610538149998828769112847310121033766181486008352208361343873300624114795643529593560362953002352166392557455111212203104147545825865802204605620774674635363825310332596984958551615269203932676538065803545220205127490299245722297341288725172981704262040684234302462766549557749520463992964959575045341096042418034551876942152372008849606027977712203587549042468987233217918160835732601969534936743686268689433813350503143180403482013223805283691814595639252376801978865418425738050115692682419615213447372311989130500558631736838516016692559049929547938278163148365991069293705084596652208681405961273612896618888938756117054397286433939334754051545172425039227996345552932745809955978810027221294984971826058199214189871333287766205601402966939554653780583761378754339036357039953222533335428214453302380555240277259533069277970641251740056277379873231022458180719977390952549183756933251578723650665061219661456732745637530483387159542814323141011375164741134755999143774022182667731229139864082311448222021995971964107227713382769438031022498031864101926125647381227502665119912245662407205195151376096249235470709510833322846245356219514730223780697512313058034060807357074539495697895677394957063949845475731473747028582989063676660174970475361367739087351931991320895147782804781653104648664026863933524905579594598987515028554003535660904131132249295619294882500000 [110,81] -238437689963365842860823617182871420177302754653870605380818515512455061512330090409525150271798549523393889165923276342229266808348939636942430903534441192508055501816785629344375171567439481081529616106407493580096275214218262547221724946897041925950442608358910915040049707852907841254095548085245435116481450265849846464292078019117468312681454389471491401578284196741458374766558054693480943873690632237958578268747908691287355958140883152701987794670121888299449383589889619807235373507905968483895967733527659202555028179690358927865699384166605341616433168602114989135250892681192675274269059364990020122235187118229459317695450064174350198541224414516324182342393761133987950261990836935134646738687447206761864962758536869330315286908760643103121702102341079655244871241992413001545586175252863813288078586858078368112904458719484642399793375289259925697456696032346829894327460517887251036966970161063644489994410488340027599085317430494487123862563207458471404928216298653701445149543469114162158976499373266376897620195309410985397900121313768901733505185960113613484664292324441498900439428905858238361195379485656529555491821252650393000036619992477113441218038749396035493392506499105115533601971008218859700111467209451188298783263938671542869349402713050453488161502574773965926639843956022361087529132839452952438888350745063398386721256409427856660104781582999491263998986755704028934078422180204184515256722908005047546743452794157526155361522261523278584370311408589609471171041809111441468705815050331769580802261528240230316670846866397273493822535607908440918680599295161605943743199148700517649305627416699367701327362649377470547737110321521772201977589815734375907476795450306415992549554511062719498473194436623075559264609452587412312386010048295847781321721809630502813481896368101124086133530305712935676529825400000 [110,82] -78860684125333386731682223474087068344587252629934507405862567740891208541815875620609591470965855591380121463597695148193168444447838599582485933807139612802633112814950780282852983713905542550928804877667030353300412657377759108411968309556099650323818093978135040545671686386676828444510306003243836211792351879284199050623125907671326911000402314688179986485603960866992640210487186659208102993832400877207807115675494918346032051721756523203107341871008808626393476188483583889108779440174810654684143106013260030545469271917677851575142856541692442453513972372826817320856517194574370803958694964278756581422034636714866960494076135648272851040048737169011971090824864655577024897801208953750561835775640764874313729086527603274587124168305601371639313204875237854956504075679819713141208000763083627154348607357955179668631512351249920258520043119213593198073024077451416176916017468315371762831694736654849536978787238697464201313839675319992275210855237467821999324963936368277607535215952786754712155851446090393552600118252801844702417596025385237032649960108781920266310239697069514377408082929662020994066186986449251202937360436882957440114587843017697392216076803821562810564922204292002899542331397658689373937465732453664009763392299668837731274888261362187240938517899266732503599351364937609944827456900417201042612004841288047371923485633809865708301587459432015930365010513587652102357233711477211424644737590912767616143966034173932968574165051445943165606867597539321302042172704254166840239966320599903381295632375465389024597518295407964550949215333831982813375541512888679524011239865853326952985728879334173515436903668333754770825496674226696002906187963320660591582529137951582850743504524925213353949713249168589648626253773418223430049732399046058731794697036124991218128117739077145722654535121155943581258861120 [110,83] 4462550798152571704614527932011450624613184526517821813802267976703385152361407667689686108630383826461700718213133349414336525532098673735133496741319534088279280309215025965867269507973198440698132212229817479201068545586134876530566565752978895925955869360853672157268058195350708310794204924054202651208935323980424083959000116052210669471176810668696949698647015521419938804720362637352545174357092319047657264519788112195954794247028130952237392178117220946061810276906240612997006810819918124288370337796251429123898944019381920336873306922304602994038527195968215268201129340035173067233960870916548554555096765372140739438028011336329934285027185892829950661683578579685053039830675051764271139360161308991037215103540693286328053837087706451957752386322182796235795673213650573834807134841705762439083673576350514450853031425722821066208193766759260731113521351222906424023353632098051412254530619922593717501032823401671797223451188331814686275480085374583865511627324149094874569252544438919820067830463259178396012164587256950152066018025014635607758996346578591256185033121154996699505162503965900111146836282381086009381756078649534265630012892072351602049830277177400651684519682344949052697109778145885874627570307792731239535158793043361720525776940322301399248052316178927535589497549091579606600565039314651608311634325794745635935456380683502980735947544455714599653273201311690305229776179250139043397768547427529585483397687691673712432161481633323952722810792060928336840946174318430110040048618592407457362937707310111569330586913066558299220419603144250021289352385163187310903873236609511366374112368382087944146600991722499088895148688719133986443641056918026608583997628010418639427255160653892378498774770241952803843028249600353224373174340959428545106497516882866422044928275337953718676202087380085068756800 [110,84] -118015597450088365573955942934153151734278895433657021713882632243792877845919940182232079785505142259893627968091451946733243783911946172964074304895527085753923873530437005216368338755719218640195824136537660641189884862280708563914151551955336224293747897363537034723325937131416126686900875196060447156624007265648449479301419501399770666747789704947544392718791881076518921407855549551686808933571912212713641768811401251821751889874224245699955772409896865579727953818043222899964473324313501990601701176675120009513462247064724623086562435905219545914378298612124734302004214296404229194920364304419153115666423469377055268021145265202278467798936488846566493592552354332359155407562088589804492919805243532258975237836147928197414654324219264031892448862180078810968306221954566214855646475964581523102219311293792988184817770306776629415161397909447081588919190672786144094301357749457865507584757850222070480802104727786508313620121105808060644969626408020820174476073825902112633773566197789921325781037103350773742653438592230746596376274343967688815864807380113237717686594931532496989756446525039938521279270517512799730273935461127532104615753587007673373694108396760830576398768847457114484989169249525812748372113633572346312144618917964735298069092846408568491995654615282538169966424192097200688165576617322088904324743927171314219431640973977697566308658605740676106955578225408596296985639412218048833674635912032050757267931148014110861278279141601813494315084400590889975449080215662393246164188519644770151227987052793443346542669706930880651826151064738578514602581837842451266113332239600190002171992315175657511952535824754132667422533989785362762884237170108359943392251012208155104607455674971533645514592592894210781286311263339908266531538583144328803925885026091181322627115957273746080231413572936881280 [110,85] 928528784836472540572754048656419679781233343413302331447480003616799824701668843700632549012064042210282537459226946874123653497252789130843995002419156284046086709977076255503295621964632667131820955500809514491970320613042655761135042317768710351158585854096018343520298876337931986832487979539541786170811776477973127233723668393027636105559368317033049963631107314823035911595386791072437734047929381520752780087775205480675880449442272205171849988145494770869819411731386760351842345221222292746490840556586617680891943720240288531520166436563742864477872256379415464444039622457715345130772310395316090271932569392504325217748440529456921402401523919858041274554927254792883954602763928508353110833669237388420455208575994531053853185670944558571005492411924315732792821844025204456423341150227170468285525023079438095933312653111908966732722321612928946200794039789523145796107083635525656435309978385827273491598233248773081574465640457091693018233954021848506483760353228144449868598148611250236794402903218970368356263042963800121309756264111800385033076500426368205742504327217816948623395231426083139850839106021071766743152438526631287913981911269474249837313403911077687978076339449420871426303543435554989037042969215414807143100767768137259223960485659403833075858872879320271859247335630042083339181384906248230074795527902627229142879961450620000435725460379466212751106812922914698996160642252603182722620530560253882252442572353557287043023992129720540238293914994533033642001991522138211952887736488245047529658039945935298268973087764273594553812306781554096053464218712639506478144989461924062998353024660875139750722003360373041609602529938509633651727346618287737245196158613459549732025180224029132901292556941908185564177198638659370256455279621724845217185490752081163097582369926444219978997018344500 [110,86] 52206862309159583320010053111124157777165571252873298561195007237144000432903246482537323901508294121441215068982029212756825399483512187463207635065400230929144987816151054996515897761712280172198647150174012867533809399506913863953587566221570589727381711733230857882428662157104682000299286065064716369119649229787639293917751905693448517392905454539027140297037307735301267140039422546063313674546655004900786051002386941967077891056802552546142851141964542562289609217905530901313959960984883785309490117779326623677899309394664020756933500864027830341222664396219467100030531191029258239800495236027254470825474464627727442742947688835336238719810128171924331709490193303575992736051834236013680561025887047949767145734769834832742584104829304275096841933296598579223355817361624435500092091144297251066783001708250958411190664675553089168093196194768429216255683551536936172333440748922188526419544143442936976882371184798500444522581907787800745889129211748401370865964359393820681189292958500622016883488917344013010237434718944223076784542546393632984750822361075763187443273155596408002916879340164622333535876119166016827277585907424252659514631327826119826615326701836939763322147118570603083078858487489335249478885190595155513610084457026119069646235486038091705052452248281353743799819744841666466120195474916034580778222121004463364116256237918294030254854374649245312544514037349528442348812945087491886676866417337471151176442981663763991524741816753052932006062083356996486100087049863629188584110600193040809808293577198962630769456046577073381373501481496937731866477924341603371083288995975722659396216462269344059768668735872733708304305670891179083204245994436945852425786702251023555050376906002938671712802875017128841176106441255120568888773449969232499910790263694350606391000618892242808378739960 [110,87] -1557427055890166540976465517252184885774273027651495971512517818331880849993983793000339948064525659672511907960917079418280912572637503034084600404249460982225432937188453848572116807188937935080036639667440278071505423737163521385846576735785832678739984505505738908043751720837447889462426627280933220025794696938649035355664986558425409610140930018052724550461688700260238432413579169991669793342185060742720147563352578798877755812735398416912355947062302968554997671504354447080716362923838874586713904521157031778222701062183903192742058390874450273795238484478726656653108391428825477867517063119220620243156437867895839146381863912957098018078957652512552543870051134957994688126877138856161295972996855923063093899360618323684269519899614644599864924499066113615197989618629031786712756284596343428340346933586462069975967924748781051564367148347299794673286479824739284225049144963096588085835123225349690769653856384594778418813870782889525662675341690702615976474415012973044454271636097543031581581275590118524377930828877398336298367107758698873976007069277468377891919174784668211487548983934815502486267724400586456334266245524591210332711307629936431189226288391965091130798902204180222283319946924772184854206295772081243540390992363785372976707796665475337665218545570815390617132532372425388111859543540472787245045650451035556435932008685389304945824522581339335260136931551447742916283344928484814709159842131999698473219025492798192864373697969888455767847654066099866618849517708326084438118911288754531004502263858011540512602974967448356450651009053635346351109207699326876209229145994781333886716253213001857521850876937374669398204448155869551437321275588181800760672273991099361102302572368735482456978812496860458060997855374842573756370019316703070232551726381751741626196891372953501137120 [110,88] 16360096710353266918644732146198722094176138558389629397541203231992067889171668661740582300343666304335561088250477760192722841108511668012476286890454607104342693750303533652856983011447286314528601745926505242165958145854966581683015224601456632278185255281826362455748160760510559361562712146834137209277795014851574689335127342318849546562897394959738011902068567223643783717633491066410892324965673053181729657067063179017306139460811140554225726065951653008173190260414725196273660307378971940245925021972832666857167252020637173604568166146702507730731710742850402621655436465162734213274260559184515764566403264602766005072181554146884189985700628825612372399985102209413215225832901804592205547865881206577031056908554957034472227837640638389363310896381673837979519229447779795445808104988723483796196435366426376340772631472315783731502275944709977135052610892575034804992567104219045353516916408941294451226873444172132152562247763537968558460641125782835744085305821005856928347655935430759031525529237244314989644148654125975931014535366581844817788395317979318320360417644638750688120388871597563936758834756953442194604153436227310040318553268750637861459365146433547513020954075603276945816889322620979169254515142712890890987024663613579664263459921656924076536586365855586396435407801567644648304510054866710666478663711681242137026272425339571740055634640377572723153701165072789830373153389229320808317868868220824008776305846109031344081593049788583178864038701906859910046333071998938650516446989708196247185351526844128823304980666494257245954866790716397484449836786039870586703764671224290741307751304275889764964847433357821083273583383740921989440713135620464071999020208162189240798933882223576953694332297297327344149498848378605195365889314708665921185541879396639076352077382827813280 [110,89] 37627293453545045172224427834738744730252527515374688812335222428942751242513868306675226093737573994484179820169885561041864108856680550508580774273486934116685983616560788827823591350591744326654957571319214691335394519614010230674962742240237693215639825888954323341888478000524836968028847205178356355753541454264164880526643269172542270418571688232601887417381926215098773291285035815648019446113449832721944229001304159681943384847510224967695430513081379835636514974536063522238711572723824883618505152157499697787875936630882016109256461750780218263217662576828464313818156159619431582041015594402076290724725613930978813670487984407021354746688685272047555957187652284988335574457604110081983151413633636497548483363134642358085422594422850463604760962196808292588364284070459525734572336382868979308891817566949435104942532030660020167664128365219166810032670911312185624802567642230414322420894906064733146047002380729842377779829796724715606204440064083507476081690463377580161605822826469109308422947971441911696978141483677380024900270889645831236751423258258090796763033848446563810113213931333513911343334104066231646781415633650112887763952179230623311525025401079387660217409097853466745392687348393181448717457470614709089394236131801871231243318828061257028461200223308613073538450065231258951971222123330492001731542727901296855676497727863415201966142963833690151664870776509391469850324942198418125157321368308762355166041216337081969812647892706137158273961693570281201174356126679322548901981317858590300034116451363229060236619359791291769290202552349089016564625926108237765372715720300571579367445722423717846724537143429410003606336053654360831901226493092511713839625565157825418464197964924894705723898176763810440248989177960538135577145939108322485674074954452826199055326287280 [110,90] -10298186530565155082013212777699768672310564651248729606800438016737375498169110000680201855738631234541382360429145750050247880492101564363986047972196641419804123291181451999522558605273628827170450341618333623202165910474174100065552655771519400418788131407642019823853448093022455604885199201635795455123614106366796105886697682638439265664072120468303714721251490943438306071416744923313581291198856615200411984122210646464770061174041971953789994291505201715190476457882870082989238329677113765240945016014043766745266555830892302395550123845960706061019964534260338462807059772126449079056989348936715059584221906602321680892992474880652076784442569514304992271856772374689135568476352353841319527068753703018225092325667153613795611570598163244878166345316033466013136715521858039785205432910830317851991875333797019628667281716243860971634957266791164532502775676795625800752887745858865253691019991792452790345932765433683773565587441983704645958150428913022658768183413919033773341830457859065699745152206676926818419632762407163686906525655535226637584726215257083196443918471667094790397803351540928456813752021938003976770736913169062730074605611181586278420053299614808175760500739834425846172243359517418568873595170205264285271063387502983433097929025836286394860451084410279580753032538187981608009003682084404130375019529333958579329908169765397146720068596989479400863025233173349787894600410682235283242504002926044808858970533838749674173111724711402245660650110502042591092384247821651318100626744831372566532005324618112638054240987656972594444353600160607539929124457083074237972928636529945338815180025676472368048181180176169549814447964461220587704656828301288623809052898924007990309330209598787304492133150671723533921679147024660199264427031445020216245947033223559900789049120 [110,91] 144045562889722100722200331971333924042566062822293739268772518066399953707067517304465851845350057112487268776790956785560414659475098441192062055787754861169121248991362036679754027039637084326765478541640879514495978642382640768034154628266908642359187286975153446783722785029179454037736393654458420713105055766654324116191801735411793189473840804537295992935320602724465422873011964939626519660205758002526314917388832069134581312200304993167210760724636409780125626873873782685989057935625767555935478058235654680406847661547416869222291306247076140563627743473352445859927713905154816981471040967066439208382586865115790586255089984283008106579812019921276080626042178733219082883809462201520295538791548943681454432254278812420764925784056345485987229533272114009669523461195025869944392883335285974479364897179285137669971139570602595387648669036712082728663379770218261238167901882677192104171004106415172249324355284924461629205221538437082644636360357436221086047011860140552626248148995198484069421800676505205722423458441299391129673866855876873681265054992597073631158424014048641025630398746963820499147497551643513248450496438188330694752342974189076762360031548792250734141920078268165523112064410660478586802690397243801173559611194551720232385410068250031433373950136423136034993311475640809808978527845838930560623459993934005550719423894988796630451096470843949886117959786651129915210750733829227087887089610439957848853700428452175826144889385288618755689479882914802430014412944613207443172837797024499939407386618794591396770744706377795174348372499899984438909134985275810016046812506334461204049722920689875430883203500217443191977145224486847872703627463016050682946243568788888642870216403702985361815015946489471788265817440958333329215825507766601230820986885378072509980 [110,92] -460462442205880532943080511398353541299347185124060585403834778225349636646490225142985600643186658621807795782821659886853838049402888470783568151467487589280930150356525312095662111682956060422536132953591401204390634594084159468716653273149647628725121928382040340588102884168073436907242561738264395457812670875240448328823246090972853946818365324278697317938436754182056371805715470524882954761611069377521704520837357380718692642990526148828337830868553301720929641222098462278090671891784317775010012964218449265974190479316408354507117417086800125935234065999145185841399970321144286209050755326340105340977727394314614150062445794240786401927209125694140932996940208707822467682873436701249590681703099164483979813102767784012975763572121711822207448769772157480958116249590623722078365385289313895381396488304068648989160980846601535311394323142262655925016769282822796872151844511260405056244536079214571454109801971355382821239640479936926752016303071007722805911819867999611478571106225959412206725834421211014208315899458120398804550480117852862091499944995681166825049263326281276057498272345869335169494131280043533566995285975922135632318494470770336518124695853763604347117207530559123815353199792323133115842624315083655795052317960901613369443691976793654639053793314872234355008891718660447535374700750195784023902432752298625114547146274640704175397717805276513281073596968365825341184355071308443060802278433722136504654855723210006335638909305400081163720031336177315413066541699916798352420584301722173185172327385661668180094359103293495891023161001679802211124049046403382722144915828630670391041837414190631878670713936371228722621061187092563338366135985658720060128711218739784261753115943650045665954779265601989914369031595921525342380644164008034874995133728419200 [110,93] -7496299895408171887261776006537031615673155745315974934534613424892974770621376041765556768225998576257143843788218546701725249451356593855226458843507811092000432127300083273452865597770504380755213751888174618618466802847126347862518861134848918288113674873639048693956946325263333906480952723876819884568999058666065081163567141485051265280578814710616883303248797487534507857627588832610862019277568978192083344222035290227515378915142725125973779456479794058251212542376923376856328755333821590453009317375447375261790171357371022198672838890940768960654061875622151438977916332084456219905507130738751009500134386699246088942852383350062827263304998745023224800597689680507766623035006529644493624293900826996015977105028889730285820869796096069720992403462501097439652976771005214794319728112389725001342960137774895690127537103707252496572473306453539041645097657462712069183132403554181110762668900992533636707676148184821918780679902430264534280192086724215172373275513019382186693612385672609179433100210794065493922718437379584036257718059543105464668092518158363482481558454631724053595303172450018665966924194052376077159578606306820359775679824031790049448651034394492928931969737849758777079345683016003848037831144369610370349099775743502634908753092498076061630328455103914011729018000990800433147635969442955788715210267267149816757493603038151892708865423759502463289459259876104518526118632211379979285251519869169046818523217303202545843842255287925443310790291306270104542991851227038207609711820279750150250850925797211390292773042744281554940508731454350264303498687865771565714856418442286286998382402116311187069677902276491706631265445722018297865606562078223140207544759121539626646762994109281787433477183926457267164733058156967272567844166699123808487510682800 [110,94] 171861197661152978788339475384112773195835229072779543590042989108538170921116017033429515612043330570088027070102730011223479300665139358341781456265762016695253918979439341917886719834300810801192513772735336219287106965292633000950252467121415998746536119100418618630859808676585325694894247022813154405910762112575633343864926820855374166048120333147138428171193671796379025363401206312513299747959211828280901252600747553541031232566707258006434824433369500105284643289791396703210806838278021166616874520756164453988874948795233093972231148374329397635909327045778101923146016828642526210585980934346152898980122923830830125296124084561862802138301013226278877057563259587544199270456320681412658829800391467647274874738893034886775120841119873389570210681481798830070201718903017904685386327977255338250261625599796587322343499059548116416123561734954066992458277069763795729189387805646986178578674478639242842822153554599198751326370399216302675579045740899796366488697506917025807891939890922978335730828172520193943367629602752847452547782635446568949015085668259895618602265134958555255625680526760947859725197917126018147453393168468364972784769500277082505007239878940059615018940679292027234842052574084405894329480919583986672860171424528934048083015379147103756147734139767708399011031331429058422955517103552998561731916864908137274802015055492435594005725371351799361474730740611195978253638311232761059481651312338421774198686782215637729072052757061528858171139917855729203279055722622832006964601291350294955313426436034748847498311200431029480966277938560110751430138482957843349477731578384662542010466845477273652541836332958214320495728381340547770593495986157535230078696865693907382202497272161982230997111831926357672620520567211701963397491955455776860703240 [110,95] -264294854060546530127826259958803172360989896010397422069575195916337652207543662585763195601363351359934442361615941641510072836852486383758213000335013035763285360253855859660258929468902967249110731103934081490287060937638385776050881688237890496973822709602402590567465838329076763389444733026092694912076975673213239842879526809040603407063594687231546485950895085410314087327801702937752277835420195744430966455459130702256432584049933460515296035961948492471520317947273833310854576058404236226121211984192549509877581626395008596196048016345307210648490994894152720095507093245519203634150116753916963069453208228828348732386426465790168012116158091023011778573222236728519072220398524370026195824615169622427733553093317845135309436750875057254291260334906268437607713009418480748343466529358629457534322858913532458994370243696073812494339527661497329572450344655853491786617024952539289732825782128204582814108787228539123842893690993174274495979928672997400088608948030339459543544022460624857834479358502706255238184066057341075125834867151846498456203290173854093011923320174930863735059116039130572599040469785389566067060468684869771578565387550464115260573913281018102742827174586537115269427629213229745654575858111403760582753693775078908600209311389798817105786363351679497685578135114268825332297999377300145582817011895697858776411535166046877782032075507132379121616388276304585228097275863289681946889543858851201024996028483798469433293443262160376118397418290582744232607019422823012337938434233379754790766253856868763681592692787345799590642628573655079193109510327308016863971435286028190216947114284216027595169752391086786512267075235139223218700743545373560419955810755568271944871686888746076190333174551498287896636328797032564942336103400123562080 [110,96] 6273891156614789446910945595449671573554819012372872991932054805485685367494902205370414555907338670430062482645888283688630741920678549433039762015152920921348437198820711669597589236877113807486120760748005555648394536793547865541389930227557678180833463562704574543898370131274255233686873619923375764247323631431077491818320656134386167804657047081574678475532761974483450117006436175218881584992073132655280107328966369328703389241643151010395231762644153782039089245004934275303181875292240607346290797275995427191676883143448378678616673631682619548560432141813943120944016483924479715640140252880186485854580939155012802050764374536135234213738373347825201194500051207897413900409538084370194130212685340017420785153444637660638552900433286466259918241205198901654093227598907104347903801417367044613818389769189620402102248667010398136839547051387701815820083842004466977522520539117784901688913202848590381338395632985848423800898980558789693078817462274820376945220627275071655769060804407770424709601462919468156614672567806630279118763130339331679306981048583309628013376353995871097062656083964015352313134455746702579713013990611467103570455126279327225085743682846100069182032595730035265098261955665023448439223481384616290520105737723840022340398313447747219490991839618295181642551805224065369224969086296968088680533468520851998560510766163213473654236551532550922554362671893920321410594004507303885862961973453099824735220561442837000842272492140828738167255494984571369599158785214564972143314746404727515513204986625967239472611645511296936314869585965770943389412203084284423238868050036259054012729341880429219335566486390970864677981786253657681344583642096526583124659727939459727676330411172348824197287867711822395217134513982624045758580736809600 [110,97] -10762303443879047377823815922492226754617745718864091387853593782152892888148287441782157521594893940864208764632062813307373078512605774451723633361189548923260338607638294425504694493122289267107358516390981977518274186770133851757482603900280496091585294550561690727797348647585833267439045317425095455047001212463136551853409359494089142146609285129180053894323210033132560435164662782257653398777816962949233767933608406927209932388052446667796467073308345983090784777388995652696724660179220177651413322422036501215151284928981742149294556928505030568988974423598984222505789757129293817600988429661341354719972865125947808198420994155034759287105558677510595472997658290552013374772290568284021781668437658299650970564493528131038708536631163736669868905384954249734920757747876752607273558340231192736652054747584645539532727060290381965614206994344245554183197656780360395780277405066887084875366120747741615106979938411262441058802181308081775018613189920982490858225125377701850624151558766791243014273103626679164866546112032273348240214531468116765791948094170559326126568333833254467949844435637187398075144903403042198637481113774657227000649575138555607077730043416757571986087534874888014436428730968769570794341697971974589375665950650787212586898717153948846292071066517081657744346917005587180348260843419286090796924914170249491832262814708785358285970726154730101843876439088183626121627319951057626957596887459461984177774979274158326884780483340243651551361898154269751107329091721498968087466316009714376160837887822616558011895053912995161780857479070927254054193848396604688605351488388489888240817127492787341277986191660949424348310689146582481799022758569328612506342308412785075561117555599402628103398536117478975870930402990964919428148480 [110,98] -204617319013807086424842009445827137585496439731802180510940699503017138248771895003110392494948818438640608402559604574420776170639816295324531026290153120575641486758300099542465455100128298573260397569445203527172049046674647652364173433021462178611121104370676880760688026686907556481034704214673302051602601079243967503570159283180323932546595249122839055770261768455313850380505077760410994748221569399645293857506481603967690231212160536628536560777930859576812211903347692571568349237587218796620803049305408017452168988507915589622660623187747822145648363100012580762453213074442853048601447653878927017501761764385717378645430581017050910754729303598788670635863382709223086205085727775019834025479067448997157176508657657848265151964404702389396626188335287430345128633066932406401380255178439365368823619997394199840908165167270673277065156598023511847451338774904962015136978607930381652333002352615968837936512802554485115309036052996320820047556380119521049761957391796308160414533492851713698809357442295884061989640848860130811826994969347278031756210094783831556964439759500123953237765827434846247741435128017676192448042735078455810892897231471819397845270413901323860443224723690291816763658286428420109384479381067213392242491034393664352442395762169781310746626936707745645891096157161531800744955271305306740933114982703128212239924759288241024942099366491256956418163715835589126216402619056251169408439221822675034781753907696207818040829131154252234832213382944765333759291939091936006062084789570984720721134151601983374476637772328136280130771798454939020275178416055896082101581279567372842458687564935687738444454021062559926693071562478341171601129656936297618195732752100664577497175910713843707795734448488948597992140280402153689840 [110,99] 952165342667203778544919505322966261338686201446347112863910777479442341534938382964234248077283557325439725381502442082643890818957984196813188611028214169615295346697721691325156562472215262501644343277577895924081264472602975033725087759238890954018098628799769198452104384944677045511822257598186081379775698192232331433766630514601185741175741382844136047932173001726150648186843975842048611565018314533615433582359985477408040925801682710967477220276604442871267677392047147728989420514125570596337646597810893302623941554383974338685849118625786092496851660917006521527892445993498931422391832271526592568192291001859111993564063042599952923056069201421176909107732721610936739577103429158146866373299868180422497756960665195902391317717415522817773434335042988815548247547752489003030377208725444586566314940106641057610601648315563731876066610609416074614581348550582210101818389270020922989406416886524645584226750250605756608229603814096485144503499151548135705165432622196694560175829709364210839864164927875669255092643267182038484466185484518534211358645267750410172078248476996429966342257678342519653186283085099267919707333611349960650225594347201379605019493316843484415912173671900195018101368270231164617348451507401806071770343325887534301372335321719841566311994580942958666378594755185424181658737862543647050541115138911324938128181244129485293754588517967251587897252389179923925066444387044607693751304395361630260442964150343609654370042732750882665786008100813035666731660547925926498476701459702366125046851675321572742031287036788054654784660106088277515004939326304506130202383888322969223029127240373934842002897367976777364930344061462063480182078282786813756631322806102909352304109974999646138126632100183188057287139422334240 [110,100] -3146854470429597054100000848776545555043618639289480972074047977319257199114467240923380963149414789548981142552876437803698705812608475214813231016717594004651529465037065392708410951077146412756807386286916757003490648370543755115296841802081080670095154450771010172440921689431156926190282555655361681109582202142902382615158891444469241564022100718193184897718593975989607512422947021589344994693252725609617726954194431819180050384024056874272300729407073663881713960404282050788022332198718309374336477028142324937408551105061406233370626913677900353230683066792554417724458985568684096262946006610905865656996116810510218794082666267251944882797804415079836755078514954340907970080488759634786845702400327037697406970505506973019630803675156234718625295060546250751092319247110975207378390270987407117745900677235883287391789442432850776435357318507473094567244906959583285090992032408514224474162106609468901125125093806293701945296347883119627791317514601735649811777966312791524315568853751640267385960080380142621758462977248209331276094599611155764841140395910528017275486479358238918944564547380260706677287491012258870852226021789054427215686571544828890854325503470797287581176171082619923508440813340995738159346351564381220372702568149656807786833299286899858602907787856992733183086623541874646250402776751123654513742492446111258409224575876720015645056403679153396451085572821284399804201733205827240105952338193089005663440400708651675249133458107027792430952088685226178408649170059297573627370259582642873209610242457176104773261260449761582827178214283159111808688363132985630465367168906454841980516400836682898786027085339441416253020924822248883349055546195401276625976739244669414777176749568603885603330717204895472598956997440 [110,101] 9760395637321837231564168295809309463914190881153952009181640064520255351605431373344301116658152044394394742732506897182291054010315105564609403383682177470799219551588259825729894594903413045282447452658050292275460982075861462170515393902111588640433587919341333629873058467132656960356173307659829418044434519477440832547968494113408510381030449436937030228716527096565911316090516398487740592461069531527775855192902610591897535321156275189410449527001830669317387785912917332078262064894874803344454761271159993809984207164430843106491471436240569161628777486667698769987384971855794898909327096328124623236092042122777242075017455988301718877548578489572296944461282447225063832158593536370020302154887228717317763175279749647400780076119248427682889906427947097967322332080427696195115618274094475461137928381145568431620664141194380520076145835607234955705941518084719544129592024789498105949701584298280803089067032084030427804318473400765051128628920437482222984863068859828656379605275495509007333066745862860804630701246081878260339752026424003978841505298211644001907929796872219989637027218557449171309507788541359639608452515600241358895742864214795963836792390058598478930764801222786396646660168744280227049536241225511898206114461074445094616459355088756986456494044676417308509317313956810163150759786499486861504508892558005804598717930406282005352148857109052798492935241124502990469947736115486198682947635313413569414707701073242659276754523201967696932301079098744828393072388780746071033877598826115541082699336116650466240462363074527179318642794327391308422593019314274813815406627499475149690946479732655856776804977144724846447406973062686111080513692978893278928429450975715510452721734250269652410249403108592297052480 [110,102] -19211816315903799513106238831707939442065445741173439962832536932376050485876146139966059323353426055399734607882793437878116342569044720825102577710094167237988238574396123175801268633168980295517793138531732053815444478063372735645516004861993597151794414803753241043532584878744291547643356424900461741616612188387773741304962393458853345924122435435860515915011779254539211398716312587632889122590449340988087509541764923374862497748085745902161976984675208758293794903811612139852007544168641444648210843113896630145807347523815555648160007146206879432474456854687178462947966842759240342341675674631223440375412082445819015048122362731115811120319597767022062363117118447543110342309113222407153536619417653211955214832852481319468438971999701272396467927343514947229081581330069607299606173408397685376610841670047695191898926221441545708153978045403091218687297954485665259211510244869341563666007636635499718738881720010008158578083246214043938464714104236814459578168096447962676654579325763498512673984047529510854118576337915425305045125616967747578063016397825287860984966833418332669599760039253933873454911874235111184230912500175420105005199726398839321311554916414762460496441599468111413097191441484075675592728311934981359384122925673191120492339417654307922164988483006719357598014375892969633603075067174133972411658244402834010177051826092031453155996321193686176049277496001836619425130469574450962091404456656858231607069619349867853127345353354323116686655058621789631671367767189838617710341445389666809995243971060440810966131159435475099845816221877627949338365897789676833073696121200809383288840620458013173618746424818854679736527668842147074887142141294440911699730578580261436975955624602660479654465774424687360 [110,103] 25133713074138481626480239804570517271009023887568105874163079729040957078113408997315008083876951470822654216720783856853836974145750004147457589867716799757245972749935623045164258430333596525089821192435785449977356555660154874948773114262818844850343967639750946461067205304791218735204583418872800346255535257424953261157262908799759674712169528244309236307317015145069271305029763262098591909577317467995021219038320931983654351256047356006433509724297302905003147187374662390310212921896986671362466951498756963092718742498121747117144616660347834146279430924498316498196687530831502334408075309994248116615143833644729100385716601207860792212201570559605065604893344501443563979274368531484826579509209051277513000042878847937395563166284831050542406689324051368353990679003050163111086078526109446047270060667718862307260534566206304149960571314383739866241561227414699017405684717100818152573092639410898942597188247289848734115892709978538098976233829910337818966618769421637537897576551575450839515071315864637833044939503722916036022606347509521012006988697842022954348228165026893317925193069840611074189392873328554479749239504347222364222065045117516556919855114783094922349928402092013074383829121023709422747908614386003960351303159883177915089168441751182137799139570719524842061826202031596326165177155972379688001345549170434730985863245611828174908983609764845368637780722632738726201521159888958071920011232326613469102266592332343632805936628604277798672390014058975923147818376516196551783003303771117269437324843968290589674094381846450920976670240144984731799683328030513653370404170684164911910918123459291581080151643418222716529790499975283557276312178669776398475210955063319113400449054220138650552041051600 [110,104] -69802804429667079801253214347199080136744854201130600843057174043559700374956672914318040419433554147202507918603605514989293962927588160977346107549048509239347993411596736245148832270016472790104855551361562536749527030805279476640774486506708657337551780201977394071910852623771192670925394765868891475954251074331926802501629959480416290992399585884448472572380005406310776859135403420520522441238484951769084161031164860286557236863812543727992858446371553881788309009219085540249431527548987684245173196829287698582516439342541699802119085541696523115982594083642633202924130906970253636925708655759366939643503394088591474003164089603701216949284669324863727160011121124082587271705488245764465600472452433271660266387318193025291947289990151674359114882308671747765699912420708426439983214616913281629759501522272952766951873978245192489049275901235603550415087318758630900312996527964232883078825278672287972823579248303306693503219624162661535273492192811307899827426418960106354428448729988370742726815611223949688487536677074967562559743615314400355482595475460841463778639063891530592866687142818602353835909962503879443804396286745076974638068208744837233390733045299284379716362120954261064924861760199941745536641297402920025418759102076416590976368816629940276678565586431369153144908473603500772757769872954344595616976656657637402643647982679199733244949452535202500324569298438417655670249981728547931036840423354421786145745827431378758329046800634041414302576929579733938594300249984803836559397316573183796327720403461034473407908554109697217563194811252456644759327467664129927329954844232967631835961503162186054090063476868536649353001129326615310877949313537680707346653268178253176341644913601291901274960 [110,105] 93293716294800473883750542655414744196394933528319042439211298983787464173707242435387172081286060612848549901231866550763115786906900273466573481704917670689889016748152523843055397473619655570717648144945417233658846402987074021444821215432979594013061384011892776486032449240906122513790644930553520624542125538598977252144445821169354592561805965499438845560262229776902184291702804907769483352217839428410034025315515548123338475143947839741881222944513376464099648187570781118233627062248076477160046175920543478947854231586067199428285865651093836621609497251192409447540768569142592888204942449342620607045342296887740051671495903803205391808293231544889577925819944275059786473591448761056283336974794055680144069248703059920968946239451090055798534079449610672849711726364669531396291475904428169778856665988804012175055877970572286115434993441087922838325248077580156131839325066658914755586616491081225784337443808314839682559504030624782531029846692774569663474080632843914194739200995586753296983383498835376626726656374585995176861797829616582652622049389033721756332398558890344811736878399764882929298637397118328380767284827575370562561386603183161701463326354118749526961180837537714823753598597253454940643739069829309065811850923762926192757778750095271479399657477408525221180213458375660692163475371371176924997226306157825630104963922270380217173208386492640810998154485295220898302226548994563327688165987332212417605495113119645641327563599873567903984466544135764488603798283416400325675310306960964646528834337775787524404277804947658007373483886886976036234188573092936497121912217039712512408271100932244160013295565886167057461679887199435609348652328288630103394764681117627749110095288483433280 [110,106] -28875998652739678957618194095079099450920043575465757390659085594916515301014615296497607175597520848629094453926340291451514672479428579199925175036998324310557404087325069684662730242424633966994461814491089081388204382066380540559158197224956768998659125624494759851199202903142609859832791669995345652703414464605694987656206963164255722273614591571704247200124971520122245094666044174619076721933014394415447079577088261322402417869518461714022847883545821624411843148027338704985663799659931545683314508441356410560744315275351435195779684274195457407853702862255030158848421803859714120411368551630781621525446948344464910066107601206835569127764535534085639587255193385308803272544643688216372466318516019626974398209434184092281197134239157521462295358038728812815791311972729005935462602074448022593530967482647605890228796394723495648015086012717414204899283689361293402918582748122213874978401860428087935410237622378434512590444655226106037512572397426301945179290370018338107077508478830932073101850020084247990141778085714817753410123107421884114066715537082534399661692838236312464830758727676870687272248581987003667398919796331011871250878730869286273345883781656793991873221328779192007550526131465980304805860840027758265000467777697017298845164329675451250337090084393000844664746679187483398508899596313631639461812293500869567686804841257562160443041880580019191784225514918657715086587155861455019099673716556399696002957398363752508265222513741564856141802666033071620655696946190657904402863033097574047324114000048295038761313124016741283029504703523630923313079179642271674072391118500276797910888607467627576023127840416205706547240250143863846220942265018346840282717862943363832993003062352 [110,107] 87156033471446802599281383434445070118342168916475208257065428318625922872445977455852048696180003266585433104067635672360665287850021894336345502027762372419249857972991800217467769868265056450069503878021911449867883303281286766931035070889790121467753284932399270131495810418995837524711588184473429090941412634329057125013826521610125245536494040754083465216835669082242395444608344800382309703926711342869703475687845360001112814871188598276709742123469907162164590392501261769284681003443560836839680082582746039715085672219078764727734429518750352942747429746435394358387445571818829715771172511522865597239932710186379279451497593688122151379198300105878324940730790619511601966577613535759161188787371287832371689103937232101483878163397735517008783027551338214162321494729653048931991225063038377277788810140615173031637736549675896565684492988586910886251976886552842271270734286753115558545191466758891457547601884099009431218646722845786710329695825706512391767358371767593192236355231946817827218823211389946607993102711445838768715171378013074624627288663956778338352899582435718915273478529721208824378049352481969412885620755717502214906982215813776633361370339725092939273621808233679473636703254771430555318455153961163243880671678634086833978791682328986182913196020327098841112196705977639396664483210825291613021772968055465661243239336772738908650434482280881539462092420599130639261873228833251133661499812093836663395590872705700427973046402721246173070044129288525595683677154467386774314010459621639447576326310676915530492536829689171530736414613063084621821147661642305454853248731408249142321567230819769335558129605828824085312698771442951689331626056007492041716454083134020452867076 [110,108] -92197830774900469989818420510788998421440882358618561691410033684974695392449551278538054669134656867743987242078334858244600241733026702659775955677354941693759114352350171059016308507913974056553257400922354128166041687576330609481153498780602279301607470798152090880339790055511749040029978876444598920018421234894248190628536682442559266932700649063570759106461826326230571158036201144659468349401343493050101546409916220532295277907544048244476981719870147018852080606923576769039208599245853158736560266463097794918029198952581396059207726889036869250795544930981311949483667046514568575269850723560742630588240774229504562609171925296071957194475758051420169780847267096346213625970792553315769038635170121654261518561541792071461948961994376073424081928573831715544598113175626470640558484971644287325580993457900581809082541859930502805864764143833443135744646067779256912792727730929901393451908512911754280558879160183787287502622857656664191694778291886315578607769092521360715961983559496598660092560336131788240364942068384936294963403783207491627897507724868183169942514767373776513443988055368113766882579556812323843115188916066985858213866579298728296200262057241726139422959174848452307765432869840974235911632498056127590299472810018789949339041437721357904096092047836799522448079118392221301999166481850466669210663797231266993669933716091252224847910035112708954954006803842281554686966427039682709662354646464724804535612743201946849910981107815640204109402757501769136117047247787312317386002035908934018644739820939869175441891973961730510865329252657638790255148438326551112314624042289941431462610661855865137063422710553597276293534560138115408712250547922200263298306596020507264 [110,109] 47781601683644683390425017401977373026594176475629911554837071483089663715339334292053385076549703533236987585958462212677808760685853321267078965934353767317220706334859357568707414555837448920652593666829723202217354542705945540673924633888825018866649946837220148240646768406752564025480496690090278076042116865917656520549680096032664985694321873827738490429759533434331504678402567341903830114549353135180079282210708748402640165344518914227705707373950089782175161833452606310669325790618208371459184288036235871570406517491979047685340859870273771359880155333425140287777520493239973931854111082959266828279830390080929393258103009696197287798178136273606140621425914230193284310328569116798811885116003632336924446696327908561784388530996883370240596151610173683261290082177576834211575565250041175106238514055362313117015244987914731332249675714135515525869499170136774217282018858192849002929565855732900867902033039188305800666126508611430660375740253792934213190601655434365062462756565994093909036069021947092499940388720106819335472960009233671579072728083916653513944132347245339991922654913297440621929315206560180967307660249723914340663443591841295823386981639249819212197773778094419900310514101479492050131195998817159992507188339559981568951734200947267294035816742711777424117736851299547105347215083245208885529018446302783837507167788884186054965689594001793467550243627090130618645249696960799763825161192808220044038102267653714782991825445275736753630059917324573098099730316609663729120828830474673460866761105733152906503602030582743366892673951022435969642236951903722944778168379413000314990749805665984758225656487313443136928022531934297007638805445040439226696098933936 [110,110] -26075716565406573512312431819035555900192184736788686786592632419614931554360799794995273763856268647258522252804824420857535413393765222023726902066731285380912424324392021994803687586232502256351571899925618765026424095620622937814698848724792591823642625982236722663616494296050480081154192401746345676907332908810460806546708894552216098841187121378064525703232187158942866200152287260276342783341393925235687153547901077765398160127382144148683751439602475976148711902067342832167007932182478486207073269749450513953971125770485075646724048391581593821217859193385589399641509666021413954396375135063275961255055560522866792021699624869099109625985254441010979837070818208539904370431851632301503168410044732493415309943176256696085460049405139562383779700403403199843166208919734585294165078152265101075361612175567315685505348867589584213076190424941348556004221401486478225697164776178190828671851699492831800730604070992480192603308727810116659465976626296887247730846741096440759533248039628969164805469534833657777044320561484483462305819191682523302048970349241861056688650688868822550971131313537499004564033943459423665468988087484164420436683163143560430738286080563024624730132302936882275585247767237527925956496340571614526996597321229955469603100876070827275743975326233598993286212678546988161390253163499186437048414494329953641219979978158549222888171022417063250318189307605756297737810095951601948092899729455032878725576053467164420858213854373901949885995928231743198751789832252396437018813005358657911186352507614421059135204385445420522625415717110302859412403801761839591143257219164642115817254860221910484110666551829740595928208923666596036897604719721521214213808 [111,0] 47856665587107706420729776470991075199951954852189104668058756031829503318863394300174596246152812662170257186275374635903548791720753120472308611636008049379708744330962227716677152343507856642673203168634932187519833033598073861534115976890441196871901146795976673696831597102425533709139486259071747765141874773365977083977901142447516025884349324366202830239823236103980304494453551472034279920218627357810625294660533638532404682401292263202682719261450328177239206608491166293134516196786130685755974933505892963145881322111282570487959897477582685828475833425777324815334855986754016814127788829902950967907343145693958640668396547687259520952069866052906925019152878757791094106843131112144360548943546342283597210117657772877322044164422730771676615882719974376284102822123297372091466139358223136390232686972541872878688571220562131988482694942428145457699326083296885414643727552771524270051342091049918230785635885944665516465198418342909484074405862383233925073635443795675172414209583964851231275244144609939657814758455747765027683905790209930805690027779085247796561874291514967718414573932089176521333962888271623322828355249374752360391784720318750382741907750523456315538905083328697671561167722164169982186841737852555971964626198087359038728100642344297402067987820241396140269137914280365078338650536397388283080069553982127433915261923819944431961038070428287392729828711871913105117302908151484089410044439170165215079271390199956222538592447994635225937186868821814041417960672614540356670360222578810753175250422651761809166273599368755110206805392190049207497414535597274716380347075583849512007774848245143782212145714946675273229473100255080440262365523846520870216810026534131126837908286556053113979326593900346811583313793510353349453746767676250348462804137266764883749163915222093329601863997862036695367193453462855785549858371437827484913774882133832725129258902808366236957626840705834215679566672506039235340538702411108364700145607456210853403369827315122945961799658079598532794237222088022499859837066704670860417536459863185882568359375000000000000000000000000000000 [111,1] 5252044009542423682849935236537668653118175553362557614106814179245535787764819188713253419706339223867587736087335853874505353224788508192614526182514943747971086297860055597522057404532853041010484452273322497825153522397776059342968721730033653388770908044903457229331356016019676652036192135278124399291962378806899616691449161667125207015306270125822755989603910565102203311806656125179368517676734021271460542382783119398780381031634424658844394858902022072463777096905331564889906374331485786439272490143451287469772813903721389082228316724740366976872526899957179417986592664259875435660352299350972037102405427758007166769083828287542272117252043682622455944485560635329480108857968987236940635425522514002503453698760626048011078445575613262206625605361813445488070446700138868555120553620204784829520971583509612957332377009463472766668795199357580484757947688475500551149219418433202356814666530709461915595133736984854329075645182577610925604966360209735027944969517859240684852707880704113952726853364213920890666822768346692927089193091551048942304669074919365209019003635479046757169459783595804852918172377048512007055464960329939416365048072250547275646386221915872781819541319554451184258014870413094644243579313754428423281196266965596555754768789128346757673790196848531582686718378049877791827232385056480052235237958706621967983366427969801877174621475547502174610354885675543179925851685646901554371395700641296043204176389846731796456034850202259764204707185588045238945685853189414668042053150490805054046467069538834051547604709988198401656592431098416020029506907379606870408533800639594706809680985738925480009047144646363498871006522652844948250200331461346695753543277610925108648812037263719592483584299452857607374836218560002615167130084307174061299289734210398529832215367523880075173559037583136390070224430415630079398198642094130905767724621316599555156961742162786996968007010160242132123663422434655613123383708090580372974266693561238632198168604854093828096533606060482819714706454129375775000418229403881253958275010518264025449752807617187500000000000000000000000 [111,2] 1113949706521354106471800659123879737892958361130687982512471535565992000979162204519364815899298037764433833524368078365458892315863165126440750430689826494295395680037543891959308620746564332362484703241173310829258251173635813835822661016435183894962898169668270600900398171551886556763584285858758195516734189920456982279058598452781787388378156770407398186550177392192827179796659613966939475889274569780689594116762134845710652978656101488871895960867668046693277448718312945747334026955235019470661572136585106131836575556701487975067671512381846249981091335174914008626420274033463084011983622954238863071884326203056510134639999645593717283931509770284949331053205443891749850710753882050730401809232050353519475625118044356650476139852855312135145796345504367965712407470158662965699291961579096876621189220315541801659158018318077450194233585474635819389599678390386258444666479847698900748893944884481989327737989267865732767957381915677200639497329492321990189525046861815270393145026908040781764602648654415843520988685079486223324891379373060626666426196190115906465627662651707680379934231080022202273842258343975765039628591624809864952081566654905798255898726683194744459446417098249559525670211940902034964864685651584189639395320709802991163396508293719756202519378116281628772365203807262235075528106405549279608777444144903323772171482863829967748413578994168617044185256564681143357195217717453028602288397097307192896492525303455098487943198001720210657994750011449409525832646659530665471636658901061533254564335911383388161532251841458895122512935928988333340997043683067403566044123257046385971503256802693563650018451712889768697530526479597476704305809773494671300812580885482182766338056867299128204201263959692600915131998723727167316674723527338051265228058495427609885178021152190361222990933975851838127360895756110939213639800945578702607650297723519359935895504918796461189112488752150229284217725720708518963111676506347966664765192685490119997946953722830927455496737488401003823721145123675412796941968372047747576694676219233315350720658898353576660156250000000000000 [111,3] 29197863272553819085977727761904471414268573792348276566504380025423936762287548438714835469181152397561938864915229518939009566580197678502853880416943450973325864157418197092762638206645140050417075674556266296456391786626821787492266584215603776604423596675296850060199623727449949041079679307569714164836437018695181883829435875573392593515901173490732270785609702271729100332050315369298387164740482020114987309852542779406452184122850502307349762874791112798735913084476368294070085065278580287846953243777810599358407842886371912251664317661670720812895376394867314857391286306366984077996093705372843522470824954378747730373835179408012006047185861570427788926044023985858047049961467714214341655603371751125096236383681471092777950919788323480375630048427234211517926968826256955683597038329390452445758052839595284719882726967834792714261862242689317291026600826400065149411354032335395179901398693173083886438539972996336596968656181635185235534841750755062413520041373849710059017052872160979657947886474014856541315722292146623078826345970006527726802182156816476582263136094946817447666579117401680423511098690729887924398488325990550911406379102082594584991006141608504329362138571515533971882760065429089185508110531925870773998026535097931585695326171477023974379656404921064499550140506287445198260976083926030940622701499048531082590173707398003726495923336497801746276958652864293539961631209646963987617545457307613579575943619103139666631256862133216881077339870582394641481860779266843334100851541778242955646006155750359076139509605144564587812239089541529899151139844483779189250540870168564834994334637573420430033870603613660481747395243655502428563470195120339471999789970631800588168715310239818451944549845370904045372688812506879301659536714209700424326208056142916996849210764918481024182061363105206874281681289777930402966035228638847886617391045177171370105768018855835506387289496506857778246378004886300155886125959720238713712335381235060503538242776749783332591225335551903679020487906389446785264574560528436520528972053512006823439151048660278320312500000000000000 [111,4] -622986107610829429803241495410063280301573403560341886451636571178950600544896248493915778345452993859109930082096550375534477709564050804088662841056431102020720601919673508172867567764073536724324071664510921475691546621166779287193348061756297612528526464317649335879627764809923419434914619934764807370825031493849984414364121844080852346650749929618558831908058180550771521348517851614232501158248968477961671404755683096820718630410817497155289164729758163360315828427915661959299177193642094925995522886737848576492689347648674336916927949968483176130766993310539424487845364115608115157886652081117140222837792910867810482312304877448547123730322333994822030527580788349557039965362099738765831460199533633077405944745743026449201217779921927251626794633020286991208289169759001615449640930823646534774026259665205342227538475322333780217651463792153682433515144096974026676055489674725533724580652911508205464618639085815323494747005276612164076366404257535625212519208449370894092115246138826998164853645486706074744179907028981918082780911153223391864148107719371859362164701092924654593068060787565498600410075146996438931086791600977483393801806875993626772198236556037827086597900812476751495356688098802246562521022876200570525917620828247462558438437697897556125646120616877669776554082604480690006758047195657981872702507277898540798433688035640159384609225496784672275240465478251792875683224462233539840589282224016207103645598470110804128607828285859994619266752180218273469513850749291778225167158367337275491316068855295371360856680239955170229872430737126167101624577551539937779258951611470056596466693662863052465473020472370246309842245322262018799640363576527951698382082349653335928090728678761000190965808381978596006803521791129171595357505904852106559342082262961878915554148600558943442955671935401151437057536424561613168143667389030618531312843982409514341741215381621397582979076197004016174494527894415392150429044938046632036920993660104730143342201460142609250634416924697055110959272616224032855774526549235539977199260786022705360664986073970794677734375000000000 [111,5] 3879327996708309539570820523299734212077651085074433714497591523817610886937120448997468698100337959483225498493900622563846349401826178468150361145969238864623175855913698707072846145880220958811732070283734228235870883886317911290917725794235150879160125877942268761796827386967119638259268968736316029592431624438156048690221055245527410475591791898101509133854048580437706034053195192515009013551454275734784269128752238265787672414899035555946676850235790141296890462616093601545629976145195750305500092761822052016047492679876338660279339848099372872766068518042389223415228264511327136032270205697959464319577449819378258381635875857914380860068784541572978843978657428573286383636937607524454798171387761775073608642548771749167024183354761011153784035773773176089364139427934194114887728511117964227887838243598823807051132400699995204921292821857528409840031806423697226662572646019682001594732562643279119197710193085357531227254536426637974834064026516994206210981013844641127899915301269218380702875322619945155811659967701889380400418634594190791837580488027566768755555028262202034579631777359985110334809520542511055149444145183680630554039199775823138019719875706693575311760360725200425834454578218776571986612927739281568683869107702062733043317013339869487176978577451579932511029967291584410144059120452542193335434354313138381578136731903980362985046203276417558648691544498951672906738747363173288181085781367761382978647462085503803810303342226787577128976947929007508038684237614876467287666718575170492797927776462256629407224746301752700325467683189914218883093225327826438034214493279993157757464231529002389673837885764389889487970032541539243174414430573911752974855481794614638405585533189330199255631355583525353546355850458839856824379414633950036032823888362703150687949271581839071191241483448656615495338442539769140920400649205361646295936536686637839544686905623670487502791676638587510849818479400843152512007122965931166909119160329343154836715224754015284703156032206895375574175359126876997857571086584941091879308316947572166100144386291503906250000000000000 [111,6] -36160121627628715563624757141349623388341870541296557967440687212715709781939172612819764044765275919788575447420891084916587783205754949766660812232967443376431412600351084504676599586727517568922993362197198305985286169609851202429213278288680981148899800394923193320380919138482117566872636100006444665739685582219726936952704334468138189705681558174188664131355957081974892777486762442936743174919996923739576773222045004329035360110779756075417151058242275306139272384706016132625662590005177577067503759527789331189592147228597439467341158597621478356789254700895877830584526962843940552877913096574471170766806115765645745441788833044636173740026492252381343715647807818519927129308944039420406378641637181262438328188265412754795379925489615095395499881569132846213575546281344793544070419121791111519146590593787304797990554464723344300328236137671779313201667597632172014047864649600713621588633776520419720585503822984723072908299103972864977063415585580793354261762268421184022030800155274225262965917725823988376752922990642075632109492632502544801477542680201448421033958208006867656753790547290080065227643722674190254846549320492260502028341074657797249061903921250279928375689476398168524586714506254722694764933354558351846804786793557706750628690829332424437371003805788715738988183343086448949744669837525512275530653251476401532120222973509634752384440973345679321318647524347054838452367061375554254056985046360184964659183328875173922482373888591800755891276703969153494395033271667879162475724653330735760630807888494410418218235322596424139597830526697363664967855465852818438346578953027240791381734256386099093549902265097086705319330633047303281707930170502918311406912411286086232832980323038204200031492870381492345404167543519284479746289776209498337594278722153125579382455834007141807397194868161926659450268583095972608895099525591058589731715948616776002052520157988872349916422492584662645988655563815843688092831957853989655211951752785484471924336225656746872598034189020302860600758930578884428505679373951411936793931545253144577145576477050781250000000000000 [111,7] -98457918420557467088005458663833820819786628186855012555848033554137679481108752666696917117897266797823648573324148274334547809980945215308314190663139066996214262302089338235284153214388651424726117671994288637522593350120440338516154262735509959638101192242174023219144691933330406916017225911214898538730964181522491170145666608594131792009254302478239793007433138548181784004362653775992237746508262615582845589716194280606857699415377630878731664001386418912403197670778889802218295868629492345058457436030946273550208282722057515646602642908455773213472167665757461052929919815464982595208844087114609263367223814845940581900256626688341673331991766475747617353797064937572931415580064504089109075857399916769903831854870463695461716633586734285910881191163681098633624959729225703735203763329947043499199033408541692751529394981170175120918986112555496909215511916890371973119392219775163874863773698912459590031962556063535127555563648472987952528573825877885432034869319681164898257855262306525909783576147433489216849196296837667755379979485631941520330029140078762120285868044977492506867527840280624321867802139578347336957018416708240411272711623774378021816585757779739586688847431106384195416207390104424096469233247542096693095866757474350338795793443326605903960414398738119083470198909552240030005498894476839378692556441100647915726327872651755195353196398869681612545386441988246728715950948431774859146585602046566124378334595545859843341132935288565600854159483256711737050969895842073877308454139551832097607769213202794674060215146282970283207593754166464795405739077326790679957362710980236962098795697443567139345989623660239360039726733449718694365793353860171758351415675774570269572674594257156518665683593096747530140396593386364340793751009962835822655495066495069365256065000977189021265504754696652398802801727665232207164163462028559099700103679709681055538493795381193691032662743908602702282142269691773948116884826411978109454791367150248287872617919778279756476257752266940937994664899955035712827739087515954707896526088006794452667236328125000000000000000 [111,8] 2442898406715679333418624067694701320945204664638324168097105971044246429228614462480698154293997846583386396037627449944541714797155777619481787060287296656656937048512918649135134413795669628772691819488839489785226482986521445381078040056593964613285399650922454335335884963225869143071443007777589391573572997761979477055324343584027763371474452319652247682354089909519179415129258639580022823513453013199029426695630354549423106058011904213022496517395439451023314930329169704829961602189919443948414575487260918685281785697431670440218120247184605141405638245069034203022652543478961962191478293951751403262845484385656086979299824848125640064747023778741364877890784914382913258465895931710359927969720945708548428956384179943109186151172532435839496826511745332046966766148747374063952665798021955405031910969377925891769759251367743590260991523139009354445411900824788143952166509945286396943312119010800715556070825588450125257348618454705409489416308693470628977342874312890555199049444313780234610895665065404254458757504052017526293968054616716209685471858806376744783079200996686818543734487897320169133586380298120805067503523143976584845245407754688304990890861710324734454807670275632034546047043641073765323602251659231023545558914302700365934997341036234900302885410682659970955298189479269219071973857637966870194186928219905081146100809316956865743203179073208011395075693277199740733791955403750393602835888589585144179410091637208921294605065216128153335391436017571541564846181710426067654258319939267733291420378895341416253721799924630195983582464382601302547628219834480254430493326500964339008272394513847535232519062512872895886171560204274791384858465147108989437758521317373764446520995990848565118198834157538464019360848420006616451232908504045445307664344567395488981142544360887217545621767729501532759342197391776272398862383682565370646977450649292492439573265577028340257764069981572650264246329639090912457367233840569275898583954594020380190021926411327433775370298588688899041740361836302635796706519001175034189188295385974925011396408081054687500000000 [111,9] -28447603347061645436977798424801601599417627299758931316676774642561951676691172509044475854033028521839871494683184610233545958081753821096225214831583742756415102462771403414756324939831857512149900847906958696807077503467072537812899907801947583076024495508510344999361225552120886794675975783971400087715445901373127365107046730458279559482112479990714230245992877681724033777224364457704656499687520459207397887755694055642449831997704830515698205087069990363801597080715099230478464750490238599956744328871421635759958103435821484635387690547723189839475100470088246066531074935197412451188345688032585389416403676067250961578358390395785682278183746742927531785684133179541717934535565429151000299030590152170969056227724321903375878938480819588688328888399333876900927510606638498786541866577231787208160630344683796514171303607137319628068978425571406600761639193767353140041933192040668631895839433904898871184720471559916364554364295035950868074011801724970092415643505325405785031309914364716222856083912051124393387406538031805098373144758718268547551022100764132382833674544917360343065712534053077059185233049044585470744040241287466138755911011659908273384458078351930755112872926601188063152779793216445537938805727137547800649167002166757967002333598709556940206026993707756576121365445121671259907832490215420351076415429051331272381652617510589162940118313659985179287826998850650419375523108018578126557304558026319291823362004990905740536545485662224065822098229820574907654399426881302913679002875037186541018179486492017090938270754995872682127070319308049662387054538359774005961384246177463958866861188104948637846856745421439314661802944888407879885628009567549790583411002112013520754999946711572737954730762509850388902978435245091517301779672729082164492268939352382728839537171109144303550508268327819332964744293447472001294307343629730518073705987381646637324345213801917275787893154554017096854716244765532123243845617801691682493200564888770009289127196799732314712150674880910800021623260217448005647477237388398574324810397229157388210296630859375000000000 [111,10] 238405166947403564674960983291134936291698980390388174005376838767553682074479090145692750100068368370265380580630541010223397078659208914653435487980181277020116409938787715867193588335672189812348852780647843364747652298622580274899876860414659587827778839188755938827660467815665708666741987084135468704327656457940209829580626893213245939050139800530563413018381969245176842531857437524181872587218190106014277894041871879887720445661404892994481075795263146638155954654156167542334804587829231914215968999751154539240085493590583370450890824494263224820208446879994927382711856712522663477026248839760869581346384958398914889700462733917406475522448740640574339197319543022020983000840157131445194736176196070398621969089495349499779186923753889211199823542138463379487653162683625313747800425118882731769130174048997136387328999150330909541409017684836421050507132549830621463183449064672642466220502717634196932158273030088119044079734520957964550525876337423917175012170890135612554334518394705671313657950247987716331531882106785326782805806106434905954484460439955497793556124030797766142604428929729094905462287889158596348468858603158792302291042341176852911999907528491606637795703676715855584568501488840546073124145328639613522704494340256721194438510677599583948638809948135707020446600436294124981830553381265177421629796275351297648530315110601810648849707690567040606775015588446341957270855322057563186465121569760460500094533064386603040752886314001377524818535460541716921709221637539026885476302639056491745510335801657614297386340165735969136804851999108971120489647936959561045537891355817589881063009410483129667200320333231181684104711779830948844655055648207748823697610953732425343731856571853461794977352064950228055407402533834295207873777076449086781965858052870576789219423314929248362962914015983229194340821629907484731502502858385322231861597234110255194301612258154077048746684368586045853853015057172825441965123105369409065224047057497922617532721120697018477719638027011671129212308368797935124015915063500070658619733876548707485198974609375000000000 [111,11] -1414043711816775889024325481693896672580272156690854093364686692248565437934067321934536962791604257719068556955311504915103470729504704367629749977617520514333990838321470696087125337062495025181632454254293605252806133923182254293742465381802980751225251397093508902210457744388894769826712433561304776279134453342204468987002985805565417048067283111138272520796421736749978234482319008985057578946691737460734300008991263258075405686248632093086994856032064822221235738787914530930513954562572818357955588033184268990613788283683291268291110154072289612145811504982833715542860809915563401834795969824439815860961383634447604167832092564591694015829621038290190923251901542355883856186588763290205775951993853108294765379920753851145684626074404849112581780861947884323110111860505793008265892880550284359891086294879247510652017343387461960585586678972164054210042750416101962478179358204032053928887794088251377736411537723546506591244678548388547461891455977050161212498504650899183584597719197159423656547381112329894376180431593119659822395525130135241363355010805994907807025191808144324653982402258109626881563336083433088012208180822347963561521303977306576853962870962152139392997427631154175113967999838615639088247311384640966352329544463217334689381403689060317225452324513889439238088689555530546877099653521890721237250661145721458626997985333496956849438071712571588609989623202655064345597734586999803978336371391474339807313566228604093293637918245603115893752492411740569541531098166162470253463368879767849082767937271771276471004481821511557729584236609403521440806796841268031642219161341465586488782093428672591198902061737264783665869510311438325621621925221312054211496706785468182264983462603521324502477285999780875348134960306802757531446684089782486921890181183900892653888311597583082834824634407187960240322745505927508906318640336286586583110820523648879055289094046076508047884557866735626196179507813895358322599703526493933716491383432041790835880030572683815651380687213811150133344675243181376409515141723272080298556829802691936492919921875000000000 [111,12] 6382754900307491952881435001932046032563301438819243281278855867270938699003096559180833780148891788912847723209320043549721674537067343391052620726062430510013782129727261323770235389140606258146126583347692261533523120720685265559746438760464316813612287565065547995417242332490466173039352696165402798057127565600994987200253502216524711633379440408643079333098022853884852176681371870752674875557079740930363615767692195313390686267196786119166104490266776258452378198627612650864383006727848522995944827974666973388922804464227571263084790808862574978849618399845219807614519939825376137441700475763302879926907291148618549968774979855129826003811363002122088220573954067919782609160329693540391392668991525936612351912300759924525711746098551272074273313601829606428326969439255571719452173697394799728632520254767406960468250066129393922548193553683480592002584469794653987058989263060200304371334288454568457935614963969680469544872232351575608586521502803666232238715972010696211958172149396344700251850848322893497771176650219521857658756459280544350685744256323890253476262790974807136144922621257115649662139103432212046716633440181887141613173445722418988541596214564511130233457466956654946148106823046394549056067329062233158608935825613314959914263668128585546307558422426852149967569995512865980124412482534945541234465194532430394884947017330694200150558604394760596344705144750183769338496939004593623272026464070061328888586412402405448914238013741107967283264604370225942603413928825140343545052483240336298932143109246713501909525256468845706661788961966832780903611861605357772116330566876405560806073373807087157600417630015630329136857547598120133354008580666933328380321028989412838594142310277701353981160385562157404268173143118039747504122754526985410970073253139127325411048069553394272222836222285244458589188509522792971444640647572045287280786611458949391476933792576348691748708587880808388659638881709049957889034263148784856754749356084433227581101082537712123589165289337948630116322302550358623323166007770823604516863269964233040809631347656250000 [111,13] -23401448712532072786593026407183926352656350394399696504053666762353907723630366916807790627692393721073672486297627300793046722303175878250041396115951673940177622851828342524623056270339733720276964386849611347459043007656357556487148601243116172419356559164046331983680345570236363161453536447196644591649507157907214320318609956434490367388175001923834078691570476295060171840995745208094687458871663342813087351830936798152933705475584729596824522168367740695083336378195947386416547283749355127707222387122700308133361005425344730620212453585285619093801239437749118751570789627305246936703351584183945250877187983996772356421041282109350381229937258098959454756584338376193537872046265649427789920431005636947363841456633404758194443598663648204174486828359843070083832999661051262246339827165075579300495411689412157225805922668558013839355065527523584538336867740406031505660098533878181464900088007018710030116264557892581934142015748431730231348174539655642437006570008350905291662841596025314343068400320691927113915950362995858153515572735665232792972576390607143604802829368899901807329312775984628250981603700028298669407755093782254587774329740486848763861704085856413600231130931283341146257487358972435732076756025838815463456240979228166010784195474930543504804711149422029510246650376447143979885631335198642932659523768685921531416257862526085628915275803245481050118334737813999504386052464130334703720435636614214199502542861299394904367939293922029439859565291062460222904648912869481284133338442128825516697210508259712353545746156367404556743825221778936758748680266903341111683948214737924684268237025988167893963551024086028069046649581986347541683876087857890388378597521345921155163016606867021262096056869603054273880683554112496507799287799764952438550778700280031014188102569078480198594890569464313206313891299019621833660362143575633771715719441158727910131886875338949374284139830922784692569123914780008431915513325013995199966906945827603543428870413620392446012713427783187038430632758207022826001109105931163867353461682796478271484375000000000 [111,14] 72546770800066123328195080820243195075270325685693494370606901705006802772048977085201537269060648117034813752255334019587935967512981661100879076880419562141817258611757334160620485448337624252101292709519369068655830299213314102422381275092966431639632636486856604245945698418209932220145913771679603217656719641414401818502595080194472567084716738009929264230284738403651164228135756991035489217244672587965282771849218297367600864588004230596989463711840742247314605392981872724385017286087300923512055106443523003675480144544656101847487956601086451079755672879257961587945585797648725030275880221616941920661993588870929478507422660942328039592245084589297178676354785018462316033047485682724748251484940050150746993704678640627065193505535005425273414363101918312070297717664673922128747684222731526202277561232124539978037346317059826703573406528747987622843000358645408110381183399216464021072319916133068528380869443972089129478834717849907228281148330325773268872220656065779725966584795984454892026756367393132797938283243492583400902129096571393028014811538605836218517001620533090557339731996368614356439114852402784173013850256217571399475705575582225604043856805162068128710990995027085093362770001762717938347206883863902288544135795374093330139013140479642791391094837879294973943219723798715013780568897239475241464423711959828147280986777798600370736175250017378910612835915086423809932906618791271000589812332589590505902778544560756790972937979495092773067548281715105430247672385986556649422663490097391437915674311710301906143856223519612142478066292146815329995931971796132184265298343449814289987906268028262929176528650537775714092170857568339645262520665163582523610855988216286784213906931976279963921773104079560126069764206380417607115653048762947707085780647782643361091053941864784950017621796597726130621319337445104151045451322785597891844139944540756305411323035484225854142605527239962378369450993965182854610645834371627718338887379921799258662768873734089531284995863985936621025375079491697002595507193234425358241423964500427246093750000000 [111,15] -194853173519192422718413924749567311730739977761574670761040394219515230908555482037716876887179352867474678834311772338819218031609157929635331654511421654664225102240467248643326246869524074332057735586918517512568508132855063013901167059251021881398157110637994036136264722152029659143828608155081405914292056351569143616247000331970686091844323049631733177990588387046742624208502961229750728307147576534412891996543445530699107857229800149632414433162248544366526081281207157117824873129797739632766303605800011315161647093716022800878059903499495688503379481296650973149239787047109328731207350543554794002658694352594131028366452080578077215101520543782362853079533195884708934699526408446310146895331679816981028584786353142337043216792914936081035257171248191777638104797759567368068784785767059660989206969050214263736234227413155849810155730524687273906992300681726034296851800426489430918048378590313390667388101592739473767924835209358526023673011442438094185005020979183645097399961466453517871043280553732742738640057923967109926265349787235321491459458843328074224262756953895528415544329077484476613184152965027334921797978457291509582189028863214028326664662912158098497037094851599016700294126191244113250977201249250786265020232790947122027014044039854661352910905983341663413053305757243013226656684042352117663173897020676425337437863154020553888052673298597224173597217494797355826096177531576987986890307866874003540723930638718444735891218977811558871042127714732954000035794193818140955245788212088337211871243365710378512225873856249939011910491959077972053489218420896443699742108787942614284225751124765468015666403969024369988710814412389919597729994830793097862769082812684547183785247446709327162266022201903219798690635953647272486849366775088328387276432880846665872011510829375557748692109116971752826299042707954173838266614280100074526264895146995151433036670865290445635308978966403357856213532937918020465398780640666871627660558391001857266042760451619785894307273368698858079815805741547571697247498434535373235121369361877441406250000000 [111,16] 460930462755529862944804745761362139409366970848607700095056208653470526809109396922499123625425479437734666122998055741039038027776024846810769022198183058489079099194420860015738023061355652163905690497949509921822810081939253235420311457891749284330154546901685530895691176156475394532748848703000757618229429921049077978269579146567795669617664607237514578345855781575480097792114941047189881670341507330307818671577291481898461932310523381538636624865047663035126486535514250414442151123367929172168936732955471807123738661505802862506212029818800380143223953191031666648573953851021738613599918097687221021652829229198864716436474340150473411532902098804152271387920637901695678715008359673985808819748560567685071420395916018338850612275942497910566927319214293786194434744982648019504056257722335022476955418364109701233871992344400609130936623801251553681854914981591197546091374894180301079173617552797952722508782244621294223946564762219543421405474166107123621968124817857326497497599118500791955969087543933810495158922389525299249954333517242125735649549462028791718113437542128580667001333829193763935851976081679485850572475398412500769170818594625510276766462760459258332253383919978346903290886649930349343869823896412290287990584415013907727403852784808553861421144931836027153303623917533630441148500656287367916770429220294950518899867039676432893997185043315158209717762323387052960249748694160595692199136064672816544551924780371712192240541239836040647155409682737934548722893741649470450458222518636604592095843818060693027940111062437072920143691751435576391755276551271956620928643456032220203731041354502029603167748259441181768715757630851384638267376338451244280029491469624773810453308199524374536317418943265492078161554075104008128606261977120792140207450613248212441821298005838354242535239287215916516247565853117127740832645081893201725069932478537916620214933565754512314327142580696307271367529615665958172338226071193406650070540936050346205858409169749571572096251266614855200646033549097616011103184519015485420823097229003906250000000 [111,17] -971978527091789076378397819378561674769001416822264807407563293352003851697324064954026390329139501667558665500589768592952781423058550439798106627561908789179363354159603056201602686905889759965626479268566037045286596189750868134072056921157867024425091402027295615059192021495127730222658815082226802511871898359074409220191530604769851427002043577334689647353590592516751068918007257187082167074820393453479403413318553125492470394857556810367827524787334259726349842606740067526965168752935010928200685371353506170081978948945556848244197386039824062245194535060079861154003165278429312517830831022386034797073612214570782625508367274884172354031026703197774670525774651173456707684886560523490266668564060895828691785697745833125621661662461862880265671255121117918334485047997836329716050382758385432052111870890846040130726590550522620205458945548160635529743949643462872088820507900548792325984111612983366282743435361004373857902039970549761416284165941757240734259488477008962780835136848758413331678606644097635963369531984440951069947773983432967636398866241075487501408354003173918085659943382420409107197327323685870982398072249584042834329252420027730551660603081368248496977783289244314806178256878279791852613829600004737743368838643388892935689146860509875239643213150698958218088320231006572877999049192203355982374864777585814835402343974368355663270623945453888835192721877834265369265005119913231292570053447214401705165917326068009919143792721610537383565985684959718908671496960525916960139446728284719747649023279757180623989202383009643032107582293041622254690728900066876585055379766234765169499067123185148886801607254992972447533681638250707063762017339049627009273104641442520727189809524263562362547858750346021570603765714157107799720706819809609505483490700849200590834570609538429776638685244555294147221696883243891339042314944226420302971439586795077610930421985057434938930097352531498608214857254832845406493875670900465709361263303932996679889860745314918176340470345227309361357957744531263499787598902912577614188194274902343750000 [111,18] 1843461486326313157600590648323211070572761590090274108294883106412979533191905937595670477016380880263701097683754901995624228147273001849571644050304435289632650973319177537408003664114640881632151715791949696906939761183065417272444308719380639194195333300758674244613363858698426056242010609039964292553410123384694951271596594853891677951073472513196827790617341857149557221398530649403572176503351117750750735638244845433647817461553979863267181821995803622176792655032831948774367912647996120251895408273002550866401203780311616808669196816505318187259825940695997226846515626273925505535953023505580373257209707152438136455170792218843314557765016254376375067405095715954246866658434786225244022651321445840212446738413100817082044941435240613899218820665561351768337585829168273063773405781494473743113240732225482727323886914841524348937419798039751420903850639919165521329645615574065944272770123912106686038871606411550257570186188975816928391700425680801098170653973504009983785211185716188678624940429222792741616612132544363615640505513656307518700814250096692942738782928934398181986919360344907787483903709046395430673210052689117778371608956388231506047188326487023915337051404870853050137217312548406240938897996514619423323723041240787981586878853931310865662877103554603862421591264800574370240594987075741603869942643587279842854769090829501630599855157606899265845264878750980838203580395306744581051492825034005883891465421327266288343916526332738904678602755335587037267807175138742418389958829697919965338703472365540794184229050203774976632912869414339697121249242693190592478737112409100418100583859456936564117397734460436766647261119306761285600054286945857654746349907257643759747849854764195384415334423394920962056040879449802342243983924124960495967336270402488286708505778489102253551256912768306191691775829476438267453736406942108599705266707950989866268990219571340660136250451372461870795441195145854616828314172696484654819709088668144179711615556087923170499579109144557687660828993229077121807080175130977295339107513427734375000 [111,19] -3159132861194953878576143587430546270452492845534490493862967220227788430279481637745080975038449987068536743166230656276762068191689925541223409244316510507328479602145829159299157682336942996480756235773055679398494844821752098264688233669972478572287589809103235921717629679634735798499688700480972921842194466219713739993617325286616103362980130200191258335295235412625557946685819903291382887659553228543608119716343884194331440851367917741710532169084417311544892740932797503990740381833907344628816381090591258728782881512345526068700229916766272717786682425104985339965048800078420614788271087047873504127137696239146264503490292987100675260914606253840368869047984496932811034450954491596931673358489484540198832237730263177848277809575963261913138263655129229725294482656851555588692111006537605248526656245796957706637960083647295236560862956460436180184257845317869280730335702475608015777175318494066704803861675921701145719550678829241668463611589313115786568992010252709501106086186461896567922609619084408902516261245973714526725126659983712002290115447477759958155979339385668995338463922490087759138129555118791852855422388735637271266448996017835143735520191893987106181954537434098716602832640346256072924307837959667369080289354756243200526700421307270022043898560851513300812775453688960427873189814140523421938115875000016720896801714237177644216231905408159119323402350417369410658351175299115372729977645182055929461711365550449112848154430053089402603363121624863600868149526100502891833983427197790198048287765630215653515473909358001064704862545930695868373474819848749005197118068811250643972786088625963889580000519458628864842624985133984446039259063639542984604803284057638507587933766422036623056991524585354596780342146023281888596549632362656819236045174983744539760111366331327769391446461874030420208362489537924075804917759112483075656451514193237346933160400928920880569712614211077901908471515230381759369898258352671330029633281541285321136657113971426539022943291818936236880403876231548920827663096133619546890258789062500000 [111,20] 4883265491526160460965842507362770607770580549534475374141450216299923975848991021576574919581845720023519159604946930873995654102709684343139364036401449906232850582797417397922192627634148359725079378500628726390357362385363764102058155053444086242828305346525105222669647336599036990033189249845620357379462949612280510883964037161931811065544308173403751680611852805467293209076275047944026262842582470129675242815814328784104317412660965711402847969228192549706179382423605364369684498511072769666723413072680561053089901040531065486042887672621581256366907674135497824331566526299717988658572293221921593174741188962157281741276052211126225291289173348250332602021928827958743889604224845012135045313361957443781168903144298600255343770608804661247376858675039083367405970040479280488836240864418047227227000287076839680241877179986017166846881164118712789838087257464206421451284137666284860921453049146770508457109800322025346913907203355261855946940756312134820992956774401967674462467817529776130275845752932890532887634838038378651826277399075280788850001021008519213593214218649799509872399081033692412628904144443400889574527451975356456169594208727785903615857651842096574251069152782380745301929674939128248234138712899905824037434194619496128147006678020382588036863583310042694086831023526937014485701640508269761787712101039278797752379776058325685472661521767824199785247370731197064711646671891076849814047272192473574785637478373498408477764256494989025916809066932482393342523217695172399290038360647787747500094460186018167105840412988653446616600264545026103660253061541106299692811141929611697845971420926879224187161136278263402704037023049372919337570791539708924299428241862050770618679321440645019311048095253250139526033337782338673783585728405967962901224553041247877055625510879384556718868685780056724825655355195281009871507734304370043115989453609698575389634439115895887945949151039523944132547221760816052210920262390616848286110975811694147448610540184080890829725762764198166755464508570483417315699625760316848754882812500000 [111,21] -6750930757553446030036241814567861646765820132447254836488446390908792376810132252410743716056398764292480583058401133055266387888565870609996733061359950544634195053116298010732654960420871546702224056824139041126191582258102948023616363856148452699152195603540522236444999680467677159557440178699675392296428559662528674917053013695056202301316089195176086683653903594130184853313788509927643812013259460904744451504766863313300057038492766671107346080513018831998926792407858964544895047750520122418775775972454158511791971557793195636241949888337238084170581174798136924443593350133818933629137057450455653269907961590312967677618030659287668506796277719562204786867814788872407216860923661186741259934045568903676184850968660165307281051736017271988576970361333858624442542981958501274869382884890271910212637964633357196700776169497020972143246049169939926200741903989478703327239509448359232590782646147256799908155811946678677128295784708625056188754780278511388071808637324939155867130248203708188434124882908276104003253741444505917881670409916255103883955551560194167618212263962216704584762662572703025582351080955257221983933072733055889969675848651106093429768064246629408283318437052090979231533913747778569776519150681091722520034736764953250929745250872322812002876456549220024147484997666439147283979769943789077215420467183564942354415716198967166605397728892780557165572007866519288848922358223702981333238900310471888556583861119467809282212771901820109066802603482612758552143770693036368656730744066936063113562070121506742358958559886795417650868259464197024066373398471042663890995264607885429675726942298590486470082008928016223306785290525748280788344470863182051755349079119350998017847686800809442052803030268756844385033947017901552381137219891434150446269544308236370903003724047320216428076965529452611662932942251482934750103340785064686773019939839923069950537042277299722503338473441847250630246412853166338602013698014056032584336983437359020340343791531118805460769661976671787576367855798764594510430470108985900878906250000 [111,22] 8236470921587184780601637649273911232141046687070110948810905731596335101057763172312693738355329259198847234038012336094044950044339762253685531283450925118771988557047990985398818198690114360572829518404674757807133719996235837117396501800793083400868618818904327268363733969185711569347134137233685768406422505555183638384058639177603158395622841027738514708639333754065027148670376902132826456028466444179356860113684376775169263152829172865685799664169715693954276781270058734327141437752024154361890034264084604202775402829724660950688684931568505383272226190118375218631977350347154530577735655702766878302653462641218378227958849211167150740790563686154186105638589609917018475909070034413209500713665144550867194430079892970688140439698607194284525851247478340008456859609227978604123261191417617565386725177395001088048784855706949179200714936182694528032911671902131301177507759444504073697500991815532311241929359109859618353873473162658569357673647828598929418099517949175078020689405427761881920375078216128562109241297538008893819039446745938140083083197128209670992567346482696400627590384576908240100247481664898299496912800968241994518188603104590142169151420130270134511727066737024618551909139926458342985791863108588941117786778205179609869834033973130643977490458232939886352200179125830917978539972087791008773732668344926834009946232116680550732854142145980516523220732938327122316841388156675167768512015171998734819974318237887037140216431200096271149435226791563986006258810154079501762661232070729011133241721607876800495965743171465165338028418532642470174524436633440653907243796464632543187227874737699744955586877154306029297214863449233946605165579169580220928675691696346631943312725567551677449173858472663456767875260193930504161008644610693214844041553583594941166208489384183295669252615076022029752538427584940954630067423250947250033894228698894648390538998363960645964713720662200449696893105115738287900952538530717589878064391321804549117248864439324602405400039199085109736797605251013010274618864059448242187500000 [111,23] -8731396996089728547737006667978595832943537494886891922826361048117593545841908127219749823355755891605953542483689710958471075998946438493577667434294735790127872801339199879668832399525802671171638533678016606552983506238574503406019439838981228091116692832693245514421816814412070444266775099291906230734994644445564793121555202034837861479701010345620302545432510614907261976261568172387412619856994104165137169869718765960432568170136520746898256274682997997945377113833596631237017240569235428700192164740515130060697417520914389335324363753472687090091370978762188096491902659444919645969768123462566517629542771858895373475425958556204102082393161711705685446926451586502226729063253573078521587818070455171025781893361753436795149432257399773890728421281976305657210536195746683201253845244478149159069791262189129231931754233053366911918385617012268729173355453903303544606817469286371573141477594977351068104112971241980763200903154165173920618808436697948603018715687468817424717533290602513310169941307981445666027123533971838697409717191397599470026255123845288131945638085076061663172723001127613198194343005265411831764413830857818347220383590316841524937611440059146104452602948322207530439032178493040988419099022684876332355493987994105511397826883332703039681078858779139006841632816706598975388689279373021221785938499722181982482841980794231976251521244954617334050028030457184721216216388508123866709665016756613427335359449862981796575536531877091425518467222871352675633670777802943441387634659954952777088085032963252865332960038204384899846184993150896055143463459151335457900619816748671772440691512775856123385791267874530486172412909880684968009245699292920724087846936977598578728798161955462263010284226556841868338832660130772653181950217729788985061652523559199238088245793570556575592282356811455470952399225455767539831536274467687754571738282347492419237208579032809357473834445072477218236291409993084234709443024826621864756975717692473766440413788975795589674448670933530006893485975183466507587581872940063476562500 [111,24] 7908316205097210237079825770981854197770085629100723786507930849690449135656254021480731561561035727887184110210119861329653683929185652044517324570284205313538191233546242263168870195553452334686731582592275008633901258062949878454923876657177200794233744569764118736647450877350776169391741413423720360151770347034171502011052683483002968885052695281500012367130422903162211116803493822288865654137892463480626680719077111512345032662112247615523570100867229418453255373778798211389455561166731223837185341643205148333526967714901234849407365411237951666381521155391409530721323620885991654527031482772798579567822403436746006800674457966551579436554081268409401643710349784507974711394422182267194335908129265282064772873611879362518787957960473827545427305268467304741925498286995675772509361828905132281789124806976874602558619380913599675101068339320499804631083781074595676583817171100949352355983319416976632540980251193112116631535548081176569165036904843003274897193652616873431837186855633362129163266664476212099939998170414808765481750254100770487317692414828776580724395987975673689753127132554684536539409801235894616953625775247938027627394248860286103062575996642232310111662324639843374159473354442554431874932039579080156470268648712201123838330201982569567882217447760734897173863279636931322629881687487593817568176059333447706324027196847791041997715742554383410847473061267016008700498040183237875340255404202250389521399172350322052453841966332572964971860138459524694558762219872336934924156454356436418153949461007441819119622944951653790786225795650752251201125625487013776823410702767842394423816569152848337625243121055084868497333297759826831521936427241117485539031953248852981248207280946548923769824778045981988652018684573340168780590942285336573441893024947174664679227692455190301676548237374809177261079535268283599344947396076816561260992117301695770263270782752985196267959197181611542137152924732561043292836434314871913088191190206627288929525640951697697758360780864728134531560499453917145729064941406250000000 [111,25] -6004584810167311289003061555148262125138558034039565458136285857512137472099161267589332351721243185548288734742243274728433344446358037359775976871987082230415852292208759721989588531932319261470118792578235901584475782887902203651489902864802304264884786495610129905678935729633573735270913536347834668563812500971261232161030965631969585078649078022506076428097988843775840019688143005228131877223566509600933301770162069726329081695909709572727130537887985555340659911209212632637563337576757587182171746062517196439584478371695306645395182479066982896093163583823830380639993104981090619584763381021200245358481502992357953537182851806905727984183031654946863829232242268457218328306995466191973633569675529088647428890056755380212297839538326052997475096944093291859571852638899232186150343753156433182689428809821044827055516977679229219520814936399091653989293624576129670043754189465743038242357993891123082676947932105437278256279340503574708453669407356789652671556736159698823873667867522404844415102028001161187110418193112682400256825882032344837153362493887310921682186048474800843418111929984154865667661664007851221974148008287596717778640299101726782907294006780270200808974874320237782617022110324377605905739380733629974622440717057684581945694031508320570352550826707641180595232932905238753135520028706649898550540513130609225929671384777759147043527592513082802969740072859881375103139937466065610513508506709052091163208097137332433731919684152419301257245031465534799678278056033835209348750327165619058116680518667566193446970096389739208375016057320701734606401294582081051511686450777339955048734003618238152107108159834485273231498187481908472952534467583955897120509807874372241160481317361375131738479686210767077904099485682706568310128079883795796217690567900433664403586896887295597638286094571292960270576276438793918347231524372927316718088301480147046205047738272194504407654342508841038864989032857825457614954055744717341056223537856313012869030961936661583955006458307446237654403375927358865737915039062500000 [111,26] 3744008403845121674195355458904721793551073801111300112444915917946037611171092935367398647930825711241058916214502572489389634976759159110324014496430434748569862316512787167814729006118869784997894407412118340080583396470072170143196286806511298967585751689826109459151162528504531892380350560388382009357294539040911752164900666841224643497086655271646096990845849225410472365899685711957625313244306391930816254569169406356362108504327989998597855648566791224488023208645488814070434309667644737696823739146049006849090975395006383964927695228366608398253492081477756890060073355373236117901833759352892440660482786332662821348974361966534265054586229583625190729580763846417807929149028470355713428909777219191736617751371270395745098149736755911778580860913309496943188225907281117309716375553392553458899828475724674604988274917500749716452715779673185630792394742714795288498778033971578264522488532222475247765105465407437172543492091846220789152561182844980304310368855661512636616505793510894985894109135571907352834368166549392232384153239488199933699438985090102336458091609325514446993222623524825271923024336279811235820787096301618101892057509773295864282438377958536870069230526416139009060295140561573040288914981040331844099937883586946079368658895663841803515795783701688389873343714976036782718433171066379008751775403839300089428130265282075692584591361206464156738976958038798522577202804903878514058513686825866070080078920998661860844028821326953276802801136708839405452105595729795844984439734390219490217558235864195111349790264646597874976427607542703167134988245128472797268931226146658999958354684362147373958756527095918501964829478576437119446532805748864662867105799311229001495942735283031567781198555324991474810293577923977213025732878760687956999397183199088642784680598473031475921802930404363012750129642688716187568682759899792867756677155346339808031958018084841314059010506403236881046224453243379471520445098331495737456548243407337391445555052886238292948186887065809003161120926961302757263183593750000 [111,27] -1919766089993513673720245704910173354802921821138576960739108188677590668023018346562581014651390546266081327399575774927238070892182789758002190617413207655831909887233507980642527556041468421803068143036227456964843688628194087249754448494501784509355017007748160240254184943469047801269158608319436811303832834488471929830541066717794465251086462970068730441974093404151651710114607131211905027397257293191536464905578052371401914900352194775064951654261631663165400343199908418764560331172126078686804942705676590610348578173403844246642362691381764446430922704118837548678389842212404528028548569820792036836295638158066330196369389162828528095460169120202784541724552834781899979777231393998966502319849297814697378112000940273971571942562410258123544875000100563609101968834875306257709272501850383702564725346079507222039535921976080552970518169641866763075589594902290040451370213229709913022073122285363496470806828913413249657641915395108384639286535378196437588198131632932396686784802249069041022634899863775561059673758597945819296469806931818503184643164236865613888322728828344630265988772736314200139336479539334915642558626410262111868613398690019973805162225373826219093447618629660328526161105748484295680882884067024196609813286008359504740587947273093706038380723077622805728712489877100252334630318718587532528256390920164257024926862797296177144475728591459132279342491099641574761659683738673736788967505856759920107639150585068902336253145785280286422582258898277676017711298015627510280960727524669761369670517601122378707451179214218172038748947038175897554719191212003564307930040208031589647783874617277160882295750540249916210749990218221788096075215802451466090398644199786524360135020942267426945609146223207707025901044438917394621143422560016908980214925486313457465990500511649613153283011864305438085680450934976966989881293830089983565056215077549119369962136683605936549045936835842511446782863417165473187767674429703346586152061536291052965636711978180182049461000026724377676146104931831359863281250000 [111,28] 964522973866912939880507824200927730587840874662985820349415504923764473265535459397782133541129531052053214830958827776682129236648927313581305656711716566124052884624807677074518440764458331705251852181832682100556748034706013344773001715050179875102418098867324089163276160792823708379812362614250237555809127734029182831681707953001223192535484726908294846932011855700704321834113921984564451453102954544796750378629544908786473339692651056451962543821138443340826397531883819353170605562177220013685601989565303298091636102326172062462990268777557275691932584158021797269238546391252566091542982784119099730025828618175637454095762473329767265710267189897083936553075081931789015247174360071200099173713568632163497922306480281484162945493163410697637172980362337828070738371955982119314058684525855878714046391526595844284200819082384092576821551866142295167275365279965896390165006722885808943717708966027963125622859595583579871290896818522047610958790239966893771035567207323904737068771768814674908018496181745086552719209591159667609610244725894875639058411636207569329647699406567130901571224490639959383497711872683929253665947420879539385125105790212435479968588945781233962483389129679326509521114642017036050236509470451422624632568384400298447921211996312322675861065497175289988708159601151119381801045261459162059548905554531185622589752636070663198134015185480745743078025505032307729142493099753696349345441721285759179232335199781126063172243815471685701618558230183364702601680235991445199123115451439222550451672595251561399475856923558492422367490574778098247004066411790018743416560471099229980937182870011762849059631839488532822332202712856208233424528925891403408001444530436290342660608903092409443645321387292632103689070481178754456834909541231509732433148651651815395576070526315425174818938291937566965205624837144237728506111031989854362379141152732840247828440064335276583977090319618673848998106698343795927121620820284641409851744547513250902212273196833591890758663467408950964454561471939086914062500 [111,29] -811072521307374638645918368219797682021095819876594841230558640987207119816599891071443677579960931247880258169067738179515287022310911060826846241462567953400217466321070610250495611331656904524998171272139783751814389126191286453153980312926778022814741170860810062822119155296483524876749301277719437038408829706141585398633158376078362352545928208882836307197886341011265266590771409965005637131901608102610881882803304555037135576771896540219936330043600793377232391526029013038852985263407064654583156455785745030008332657773793741226268003355274571123053064060751368869775053032542721335899157338431387298979697995234355186529381465551155802123250365981853504367774570713505474084611735927227567425509960560500163865693459756166165442130895536666676216475749352032517296331075266154169948865243462488881033362805690402974693139390138778201323162654915135125215481944487638491374705355704545103543748891595577693613254564110212031553578293296669886035181626256693900685248828386210523891282900442564545169926848828550278060624388258977208352149251822728097853262117313511765039274348184805039080101959854006522394958147291655118368460890259041377229202988086753440319326677396662992033210825316604125085739124297779694954719813844453567172303838751350506687848201246286712375045123472576682467530172898002639929449398026955518589923349792499144530737797934480929459028671836861716253514275225618692153710042380343059086632124571873362375562314852019634337444421730271207015639270528368479933281919060038093519251164867602942412350865016565964769653972154799356285516888354768059682291530718764864674846685072230116664037934094224514026078339147532367871884990535890263422286604495034641971574771632851325231311856008003463089732582826918724054558434753150371860906051545594596190142716253243548562815932522084021716355045739074425088567294600295640243311956915946156273816772445109430941108312559166076420467378973502280679537593636075217284720130643607619581461579701957121646595187517726766035508489949279464781284332275390625000 [111,30] 1070055023110208581035721030936664727945095199570315459541988647937399983043819640884209561933699119105581545399319086995257252268133893179678123116138665962260082138237622407642698829882058682461194398313239408209143124004720929105018115250665008134321236218876926030321062021077605553834246193392260602373668988889432157237469164143810483376768584993147967270289373999397340429334374444743909155628006979088960124681284954686345488344939135092132988054141733613951057523577807334947726474674560239430731156236588365546551348382842864523052057275656374704585774664848814409302937022762580416537351339854009608507441412859868878321323262693794334523781715184140413198427614675580308896756771350522339632543394344450318245719059037969411097889666877267418197240653286967607037649711294136668160960070564382182093654662382495384461236205215899969816016050274342952350537735908396913663334042566771604027475013447831256744877011303615021481121344899301894700957293437579584940619601320182368924115554007744554119847521105404216493793773983454730078708253444532827954706391011903402806644944751638586577340313159860131654082302793484451566224402774475784338240989017402129237268499490961582295130367630682924040014444534652174512252080448251046332732796162769395224897259254872167350074145306347274316767465993204604236110345946146307846687302949539262843687257408633593689862584558421607386857828861973062051373378768863492532286720273963198396135448821977476082437195504014350076454789863776438176704361823608975143490324649146078867115924248001908990813353476469341288371600939442937650817252837611585680246610539399664136300331140600583767546595785729270728974773916989555314522172070040064637073174965145390244500967478964994897193194384902060556221639907797132726084785870423495936528564099724602893521909470740684936420573516389520860490775154925530964749041152177580431223400060431299954615112075312185501230303098509636447902041124537589882203285841992346717430045571815661794451841589206897431552079069660976529121398925781250000 [111,31] -1326746686160610657285664587959066010106048383677699604812316769854777835964052201486520763315406760885642524079641718648964265512960534992745507506686315975456193047756142595860423769318313637214335281523280591148326834828125510808215586071106164308209711950758140641734788248625814748034628692355783605721699160462045478841332770959656758871241093933049131322484401878198938848303887789388167736080018800806858694226721390484861755694137796876851221461100480980042269499625483662783905658564403061433335117587348419690002096911321989632293304524067543420267965774629013542502362892022214237420787630066218244274410561097734442543082263075968245263008369215638849345967473240477302814641939766676304961336151758558107363001822009556913165333040945798307925737528238316440338815266314065495969124430155353348729779235136946243092533773714828494791683282810903528134902221763894805361250833293682160675918994080770658554422395997637288405603427211626432142278128130424650650044519874480703713552554702857652411636986869943394402412918858015071980341704577014876248589367996083792936198755903145171558720476248564730417217280777770732177261372103970355274190641048966149570107847250634107002314893320966285512331330259240078379942424413367620840148681813828332213760340095001791235149222818782330920324044309892196616068372931909457048475947785170897801457246506502772390309109256561167717686870047268912491783114396772329896383135435827812982289308059700631359865503716699856841700687175593804968153149764352152737065290064739062817664406786746364453556412214076311423389692219928817987621296925402900414479958113170074613423052363977274339094604240351446332176365931844924908277821926403554494904290086861393943746622346018049275181477330379564846851534597767922898248029379893138585857813172284893137280212366910382828035846606022858614698517033511041028815520300928460493564998848149124054920066376467846465386782913338929846628775861334422135335999383046488639507489661842428315972138193334917133370254305191338062286376953125000 [111,32] 1348286613972304390660244213825848528316849878552055698098984041678273393551260555604810543377723529794022650047387922023079744994879403994083249486475334365121339702975381936303589084613794717712704415555713103211138456959315485029354782671960371182698187575033390602019883587543902035742913224565288478019890539815785265560533106050586178423970806940743122666558774888237935097447561162014265956030014853822274833846474566784322076720558931742120689387559289873731596126382626608853074998898593593177455775578931487144991705411802970446169652925660427486974144647053230193481888522006176833692395618481772018622558163599690178964312001357661598018553452180838683311953509194961775822103654495934098996686185342163687854072477631597769312934084387312931364128748041177529121114549625244006681043632215613589672268653329344245459517374962791939860790637157247890628485260028036082360161351382825454811253111202889611489860855264191647267696243735195276292834209405689505009475229543643883129828858605306542163263921037128182524590780889534888380337111970990597834034996239604598283687462124104166935152432151173479793525589103227299985037746354634799690787309291155260415177279117025185436858310927648264445660047113923738537134531431714285914582460816123597312875058643722639894399046560776078864355829589603902338766296921109486586964360309349351932579718712970937972184695536892611393108828967457878967849369420045489254162302803265734313512613625423227619918299611185988443716161347770591379274544281575663070792529590559320572373990410002502578267090732342833526370320493288456912124710715527479554183468874997353810206131750490505783355639116220861816529940882014796253531982134610408593532335979859775434820782373940908275748602399920641348204596979526814251066352379213279132072786034646985300997097756459150757689012075881944974927515374621531382260089748893439149493645957864599391482911117771625283255174849923449509570630349328890198671841222638058397218567402534840306196212145195545417664106935262680053710937500000 [111,33] -1121484966881452793631326240614569932023249887057257063426648828101875299319556458650014884898337434478861762790220837655665507403099879920122386713288130124561935532260691660211724818475666927183674251329683838683464784269470672885223914892654606136132656907879898893994022584164331059524529379133519922005794244857770595437972097770740796385601577583141414055605506316619537260547164755562319482054407520330361905703765993274800872841595963748780938110817812748206533434289211150079021671871790272777302649813728142685993182506435913764982233312426373105317057986968332031219944425154345988384921457652597052185144039869405147758393971039807686332796479565298820154945470681471968487710690593755570197765700937451770342253328051705377908179667727579873124897040165405420167115900627528625455961919520086384224023223650689813402208816040497949175713695899108421332377617478788102071371692987345240879231333330597788412685327641536879593302334562088240055655561553587197281920484581975047578911561200966743187324348826176749487801177466978405441785960399954628756695700384020302924873525881275744114839492680380883868794558297852741452387287638630944950620263577196112935766066404357192089840792882299790417038667259134191864877119823362630229950853965733509088391366957585123483746813531437535616399771226676197791182303670130233673750438433447765448042937447376192146198992877495274147358115423183315259950817428219228101636931249360735632183495695489128224870488047172241440592308894148947181830248302770709513769628679049493681879840298932683470678675043016299396249004975665336183597901017604399447591696197059290750225943316435374347846841199383760237451301184290186976426228506329040474142398281375876846327694654575078404119899860828148837551907092215816517639210579630174605750824231977839277827976009030036078829561966568006830879951130290458901143386469966237681874667507331353544328163239794156534709357510309175883206786122937995489263340251048788968526985887336166710422785675049794917867984622716903686523437500 [111,34] 766975094824558010779919428884727704569888009602259726692849903546763562213273718227968104382357969521055469265567546145672587276942147400223599932046139866043872274861207785265951310981413049503695709491654085225126737292373521436555786260466402339686096326961081814342562400776811606445003026843144247323456780774758299144155672427590513407008829830958009993757954450943489825647277171459412178240275680845223720948255227238796754272095331799359780802410103240641487441025358571363373011690648122566279997504359947942296022334203429832528412822215264477895371477730014556786908936369403395336150191065640435907586920208353671329083997230209029345611874941700744044751437745383176422729263394971887817414761192223715850115857261947690172351161125088999590900579794239827718336487906551435401454758738662785735479800242947745395488075406504686113564907567073303297665991861332653476798497625431008463294758781228290110142806127011690881992701547757456165134564406801471302441429267456162353680245326052099679742192952285688195908412304246247342911337763663594945677528964111115206248033653370974416340710284999307876690954445726459675518762479473117858102351742495788024744313254175839135076794354062480916273635350919339082784470941972835225201331778442792578999201651918925041152593137909904234412641845312597517494006423001620803846318287375843632598173777042536231093278768889984231505962901005949767016056942218202908459461363959800592157455747106601214662128131439764003018008354333107751721133602944901574821439537196229998540705790217037645263838291982590859410183576141144458986146056227381321751433765130698656722684762709717806172251511403164342714847199852516727289549353560188529050510535684535069166400690116168426955859302357307581583964764018554385281296562947498603030491542973029677037550589643524152655674762787489653981204408422567866345235319673347492095820726240260638712980469451151665653682621154125645018671520136639511665892127277381916369863587955036645857354038469111401354894042015075683593750 [111,35] -423973169990032584544632237984330519414197524554466455587161670453296118347017336743073258936237988620252443180135307246669192970020458513225567953902311851092245583212286697043786618348840523346780415909876753825007174218823968677756890382866083784381635681112675333827345063653254526282332069157121539307603048721808477168514264960584588041167646619236830323074351739690840210152486527212581355701742764405968666237012413563301634448255274521989018884499729355473632430420879182156572803386089095449491688535473803046104971581808552538974688270558241887631307507590280235593012365962547828999537189031967831781088003250018139427270950790886367934753742890930739401846379349091774260720301208018824174172901652813688357883140467855213440027665700948988383705116072329868264890392682660338521749164848679233104443704214601380928764226744472122842171466221187229091466216943330453210563976941237033994825739779759840064826181131824538461829983812023428098450827187743049322061704703467391517405121111779699027637000959088261538140146888321319697181568937175174888650122788551420347047520009870383480649630990748162944876965917653748696011176755066919325538862772632866775828809214021297812047404835450325587546147494984686912731220801540194900683334809615189867681978311581036569649834773152013934744296322613664905151942354519616416739132485468870006688438193097687117276462949226566503127694363540352116220207336166790286908733114913471748345776468884439684888332543224137921856944088538881002353646454294769622443427433330067942628721843988169208473404934739536016816693055711243264472598169858650234395442233883274360528011007835247402100520033903704335357062189716500184240629163332514655421349753088060730660496144351143679624805622879067511466292509674134130680578655631986041460155827165641718124950654595839921839888652034793327087692612414007736556353654758721411900818191842447632611479898694629147089114799531776336752087002383685360551414649152753711257272267211304583867104156524874269962310791015625000000 [111,36] 176569632322292058524429794969770639886384914594893593691546825062980303440850372850380547540897792675821781766983721721912471778486838047835299064373394723742042430999693853198733875274635494080050954314610952581001174217638182084832410306268813090525187059689703968489414978788862127693611358292460931739133638707272940390831388863102680662957857983780508132166245950772285598085428422967934617224492557126515216982771879685101460855846641066176036697303004114342712719824739409928193931510907442036962573565997400630472791509085978343371264458279301504069035201137075231305224200734005274853503144994827633103402105445233218755019474305375754782294063903179606222588878118186577394474902432183555343490203901990432397781085999226877858940713502410638758655283111088907323548591026765242422812021501528616966276329761884734447893164270227539539050946928072351729219259587435116247231086373611302238173911552728838145025350133375698837059699213977931880058449093345368803669858466428242195605208266451884068437039003977202495233162863078456557134718609875783341974012283759076672063419749732483302491480548790238406973957003721548502328459619914302874225111958515351254365263659149717977119670492233906674933832818864977412918301722063900079247901873436794204204905197888023048439646237320513827636236560188244247626903142397937412705970066761244235245458896728064355826296042096673911692874857552560955964473500681405227655384890121342177467702656675554148032449382470757700696847959558185608405948569791758389162238737365072931371129464842076172604605019851717072580299756558022754805871006981753311272587538529531874100708200819254830092292416991939376308437039581291522146061276614192908549082364317951920794933159163802121531490432514773180967040554897196184846789054084685048184865852888931560099952591072883506087702326392636158620358770006769396818640824367316105758296966707985872163958957846028009350740378332072949996948634200543423068228188944188154738292170428670679882543481653556227684020996093750000 [111,37] -40164003715683983548492316038559349085451052174071809360817250174645837593674014735908072513226735641597134815662322538523772334122479925447047246459663689739830242520274497430006146936708869664029450581212356730624327100587344704391706587705575318932252036917567189217557666996832820812634328629166647466364506957639618547700668754751475507698363198819710362346202564157332085953977007485575583358926649332773943730405169235328111320786511403294330378730273723773979985107265918906130034520700193828479181818970111223092280418915223649274289527406664109894145452598608618646890580956184031350899220505644249319530140684355643182585121969296372518762561464314653661203541704613552981434170039851512116764699589659676008016980962277078482686533280536523421807186414483116701614596386329842490741630558553094035226695688108010049115702676019788670516125590781506663252948867411497007838360208918323787796539751244901483284817359743083879654452565068193399939106004213483947157652793470624396620218553013235757800734638635968294774028533986427021681347989978538831160323571444045471243958907377317530572468674565067488197340658946132452289214805906113277262923947170789437298239843382429380621225268593032685925500534302969595814941273310930850761073565019090082348467909249957563383877364087094245946750792757912824819561173208912284565496492095367419787607116214251879702967900461986107488796698711076182223364731860768710337551881661471790300427017541103924466993204494999236308464761756884748031193018043262163984973969453457708925419007257789577582328661710814237059142623532381958060897244785086037445891719708845327914579861928983334292585038541518807024766899993253830120644631320711336776974863722031522211280705958676776041729476744467879783116218905177071503876857261608119864621511888919208479731500840174985095941016479458255171798640609902783346699529222501514577180255246082326948767593126854286012621022861738234325851818803690104452258439360058046522638109526726069020696741063147783279418945312500 [111,38] -13209708665207360366151358156087795030121157582864910470201444604478051296202940705462254576893527697901220990952192520255183322359638705228760668385640396923655903855084681527959807832572306880630009753960667255350897793488773084452217149675325108907546492151177528405827892732251554228099911940623666901844684450508242513676810010004797453611159235296548955083338345072813772924215225344161471736029706125913308396168261674243195428974366842524348857256818651849979797615787384866873374069336054239778927515383268483727281578258810546993876389630156938884268418217636631298650405916338193281384006904514990659796814259072677714966755172840256520654904092387978951492339247063429486770219533900960672227583113973263727337026745650619770633929465232971210742139027394957311779069639041794562610387723913148729230415249655842921781904504114361263914440336062465656775267207288141129466216537296853301416478053562451741347486598251417892348411172013158497497381098917693778780237600610784467351576499090176310201904904358739210013600609566370347738080302752724131642809365156685547361897125854820363780339814700671969011898827556664294457913123223038806498478467083992768261236021866259009896250107227007288663812366445132726786202074067141827229341699983576008885084852605465650227069553077330920432054510065191106430043120570676992241090866602387326696035124732019371536508370694461578416295067400972641842781693531285518829280813413893799111102985219259274815248512489646841599815731465180756865159310951004617306966537108723834059897017023649337758271778066093622507492428061661179988839572351987107487111647955455221881920871817205214686185650098918260379704374684726517476919888869262766609428597104207458386674774773790380262064572809712687616915729005128429097914081634659805434428355605706383175082966299761992914803332372488032832211378931186779950535168718817284024217619524183619665339610799100143986244044856640905053523137200622535513159921829723144888306396449451085572945885360240936279296875000 [111,39] 22162840814118053190954649948543032746448646160205939768418984950175400280105854734067878063266474965496914759317307087285510348675483725313620070840681154962633124517521317139886515360682954455819529370832000868829625165893727966856482096569091551416059527001996179891446450124496214228503516347267872900383896190060982221871826179133526728694386260423071631017753023877604076513645281930254361302017594812392899916453464413698960944415097789388956779124132831615263677135813704783107566308505219436233670753821217792469979724651504067142083316407577369906920632786898185884878104915682338479144363330427233028429114916137670763883878085580722102214760867435205468235747888615209194740480142305559555011318499212697194249933713537134230259447268472881300837295083207907690086018693318945074990231871290292215972893928840949294951809046064384802552443709365832525557225921185845017089869005196236743917751339376914112638307195905920992544749933918117408570616522793883512209591442207893131535481040489532292694426151612614129412964556183985913271242474526833471998589477891980242023190934629099203894854617329878409090060958806206618536151762236479909056232983188404552202286389939007161855724650189863142847587213553520271528679004536440840868410200787441410142409490729006957829921693069395148359352795335507916532801628216098780479945272693166724702217849758264463220814546862445685854261635016969192053239586100669530133586891167570594781175883610032432893093266837070182601225609989378205100102991889093653589109260118486928437181293986749899470512710157604183762028388889048663470621900133147988928033904048014843731879860731396363473443336403876573287498580119995760450698154703178370306572669130386660346893985390576005795121977157762907994492472123656493330426337533955214282400151644953582575853941180845634188649592029857871946530675655339273360681610664908033502576736282933404621754835618147499710803828069770823132856181474078834864442974153855768991959462876906172823510132730007171630859375 [111,40] -15606820725801940858399157057085827836486435065266975613299002032018390688534831833749717880994005135643908705933735989900412176041581208566976276306012592922603452548105170641605523414799193412575686745277312282223839680954360988570325937238513591523802147572052483990038000368346672185718429444935011022773740829938355305744834360854966461235854428921572575267202149256638474299229369259734638884444353300690532305946188133164591634766148932923403738162267757433284844837760804619313563563162043881661360912506220957562640016527507266193549562401021436924173323162294186140930620622178969459318057515706021477580273842207420126911468748454238024832000581068993855960920447529973167839124265175661964251177690620445813890937406725657741899530759080450249578297225460879599501599078672506496459558981467849364570557395571042991435753045129820395056859690231326575815909584643477511719605583843409023940464514308179868730510949700834297509401785964793245864716981747779683621933869975872995345088314764220828472886211112356554931518253909582385901170836660759970381691843805788531544042069069299920679246154813098448391604936213246324498701452407243218935769801859704508295516903616056252658728249825571699761981924335922871218736469889591987512209814716868724988848560692366355550873190124116814920608938730206631794876605158459172987880578597023353874570949821357586958749187322785679375533296173919322023896017275175599345768839619917313089020823874688598303402772319991130135877863657526915069089726019438263895957205663877671839339953024987865868948753795913625812062178058307338387230538990077008748106471625764426418300697847955732382238621047897972167119599202057526500733767613484116817130446203690006540641048832575410714280570744052044204260157150691349210504338809852040462316632607827628470465479095587204508062060157626392102634418116460279335728110917991598078505777185806944128888337066142115296394144884451090979286075542594801390510323547229296070604220858513144776225090026855468750000 [111,41] 7947134354827742822297517572489499369923846508668212060643861688359808898122961179424489477379512294335015027219088631073479346184670161510196078624557158008793653673086054374009715667634917549312595827033936195153960725138419530292933252855037940695497870815907587864387274417278628947837621929185808547129468013429333433338001284510329838180559173263163887205070214995300170188632182484743606590369350487533130745018435091941422828161320397025155612295676498945770699668427439226417452699120907778769963846201300022043319396144931224391111137677135862326537651663411975842151102140189409136682121087667173448570774866890980778921262964170983163822263894032025133757254173113923127083049962807062446171391099968965854158766498612867449337035752843024024103246181028216692061594719127987877131894563689537040667205637802281209520539866279132927722381787446047141643218800340381591889759165347507802228047187775063746497492296332830540134514439625823880124864651076116270751327879855099852454154597595174364572268735886099930326495456315380821775914629497753633264679883428852530489719439053557740470387871067056486562930848703429644250003160383633696108720980595625564076503661108701971261872728537085991124710020287656718773811020241502184237139774854715603598275751995964743978313364971514884989751775943765678933876233431417139525898289108127383107366574744277348562960543909243509022315961420431339558592097930981429772885409345763754604939076215469416102361901078130807782344301847897031475212939253919126427496854727272711570804890236598154156755673707906041403702692946473100776639607417669850635413681474677909800044541360082207612609899630433188170961108824155180037215255852090044446270310468832575573113295531152000205485971359511598165542530235559679876207933238041209048138539946821967771814512897886313323840277943402539806614396035719878524212302296525790940592937386218665133137193130149124493718866821134390566378061566705823208935750238263162614771317748818546533584594726562500000 [111,42] -3282327959783388178694584660301966790808274590892438321391285263837604320628328427148565890121737933824499582404813379230566073584703306814323414294279097126982561485433355560922640215220475466208860649339098055242410657293963676812099972107530456044169320109329534654076343164900741853467412248573283889671416750458485074311269871416115433928363308690673811193198181481123599372950866949419222928401651704922385190094317156637995352781524908302544929412783874291678424195861514559480806469633296909603651276916849964765306340658986254056668826393205696712686226323720366478740143543019183980652042791542464398611791105379274809334374649942839583212925666446139718376602807029918611620383894884719740576233441115118639476832129605234625910838556838084486084317398848925000211421185996690944028759321411786784848557241600066199711359658921164488086681850994612591852541232613504497884799835728165889665963462025120131647064165698833630179348042954026880924770883412442673511357318421535055551706886709178299281207275994935206780528676179312450521412006781686525620272480402618990626142372653286113220836660572081508491736612632603293275555865227167622356191860862731767679585474689403502951791270609563823885375259752266399115220371508228833873860230557694459749487862677603422412774757033827837942310924219550280832413687678510345054831969236283597489217540106366843328537576802837996666636454573770907994154738430128352990796674870342757312733344110160105561603058628126497105524298966371860384321276672903973612371397001748407464986240172536136590595082831873728490672643720267467902235139345572811522410025396050933966427573628740042601703969523227201169820765324667522828667664502534013965437035457740151023928189111988791812269140034560378615982765913186083428058471982229052278296959011787628928842824545201995718158436966103871469658694054983811254118279791857323181451121165453463116945836425333603853709642848884959199649877065899036789463241552133876410835000569932162761688232421875000 [111,43] 1201188406108992573020579527965572929146161783419624038312527219523779092823227307581799336255403412059734637886261285760055522712369475763701852454077896391921938640511638118427983887070731905726049782676605878321812542837272529539641052686966538416968398986195475078357529858722681229155777645404209917326203047267666440060762105993684172442517477735898598579980502374860584692842286341393422718236967396895418301896807979071143185379769084490598923912064767940728146786736078836483988498325439028757425418328816989853110128696101029230390322992253207287366172254522736129053649025254567150556287540390159805526464942926845656896113369542636929972955312123801082068647216653505676401786255195470040289138954026103576443932172753181752457604453323422059019439284940367998850689169173664373908906244928321815166833643928166183612423996453573278053753048033242080896678097959054100999417182137533508265939055803164746988577956398584892031169292932140648296697490102377037090232454545211258105072372509248029179615094998233094014517371614623694699037270172192382097856583184375131046798974263529075232803648901969578094240916361506495335000560268049598162538874139636696793403832822825629031319215877483198099582179803428283916103367561783721798673719869976903324272832721536917947052933798730756370853201367553342238029887527185030850089832283755088099862983731853785282564495488832657853683691396803480004170630561387650608254001553152238426437527849483976399416860208357778114926245685064334255950977767000578843632277674874185327662219988899936449486463744158793121681987804028231466717137061697526902342289010260152714601490280247836825211825395527776692740332259582431397551711244846985798183193927852180077987366446241391092433462078522811874576601074553183839418604067042882384368215592437505184158471644178063623978244757270632651557773885195644924718605912127242853491747115951386486481659859399773017003844207439675475944301649793267206315066503163890843097760807722806930541992187500 [111,44] -443668203997706711524333690351402103512918896884142366282588564296129906754978609529100946892057362839483979642827891776437119072170693061141338620344304119590006210360191566056188238842849778792437346133341132997312110251943466925920462814348343205623426450830975630725402411792361858119004286349211120418100157774891427437406007022767730633136479974300910744024115861325506397832406470995346890233821785795797815918940043207381739480289642429087121421348501520472612235142329326923647663383375543868134719557145100327784697706340170632625024174533722090426334704075568291143952505903500196842258693155300923422854223709071269449354140507617802452975978218706516403584870714910154892410964618014576689314016634011212878217524541154580520521592608389801650927485790988869315206024176946789970638001307239653689712896741504923354599848566972887387042321865524301994498263292706054607942114201348143043059608325422997165778226864104336264816103330815988001209229000486795534355160987577685298939809609235539254081981576500021671640377438986957790062749942565250948071743430531066248553065485609247749406173921825144235192912880409155301914250386958260611474472448879622782693293392461469639286574823948812484649917094888212404699127184926513123285783710869413880417517711247791740218034658450509613335189046313318941167054628680479506602663236353040822094143934490724649492934955765264075082829783014958176204837625055804731922844411231212953239265557795997725356897181791097356633761080147680321427011014943550163828750373333677334424012109123035761471090530336893832879294783998447481253502819915409210587265174749921962115629458423815596832225208475042876201439596032057860506004146584311278525881305774189499443133042731991996729907269488177480175317359852611113630043908133760579825501702148335958024254081344264231158899366644524992733933431193763658644713610558531296422068627388403712687727189795919253946064460601100184175464478006606187932003848573003779165446758270263671875000000 [111,45] 185399897621703155752510409385109848200015908861318193378243211203179622372191771249413096690491014373670666937595753358868701208132090582830630905083608271243061533398270627879704050054367442041064132243664770121589653473603815006421168500251355558999955613053875431031791575645242201048090702603233282318981514211334029286461445903539310795161620196734805964406859649237979071239661102871598999654583035746606089912946058445254191675216920979225850883227891026213299702954673348294722696092892492413278815587509832751022695266127324116628622409250066733756833385140315375035168694065617582370320700420432811825268827929281264920571348919571537991207123661950746175670587006397388668173361331065531319004316426883234845465678846128482650202620341064825703699659048056602203780983913518490051763965557240609760168000298995635145360054409085212286789285467656058357179049768914049842942493695423765188879608442852092364146715453660115901933125616310000489089599219583103101112421726746248740472243009293440883052824321992289379454939541400265034497112576002193483101204486371217093261558454743679138144491817305005644419463728346475071551949521273438173887327297981355947507836250335644709317132357014123515905697889094381317496008161287321644255036854601654118937871660872853296499656993692120933398283764394060530644975269367034736491936375472570126686903239796841809838753335210633581027589502234968945103004656036280920317935510249613915874106794214140053159493203427659447819211284565206680248505540800601634172459736540842009465564564160850320438836340327317192294062904661873852318727717720582208612954053641996457146361903488438100509659317788272666563234653724841899443806057342663277321505225104354048673763932510039486028630893755181494762920794979727024426347337471949527570384150442192654198086294630224541055827182883145909256235718027176637859684567872298179145911046968262112370688033619069553721492298407532954913743933550110019534140626262797013623639941215515136718750 [111,46] -84129241301915735841870717331076790657981398843990197728596240342701320596974434003460107671146577366678090374711488981547018905805448018025370874690965901667506513993762372485451549078364408042235398064751118634933447778395827709996640147850015560579688867662456427314603507292886530683263446877523451252879221175623452687313503364567820055272846887858419767117556485701401728330759354599401478864293571994064449218387227202139692838288975882314716894103988072059103048224807402098019607629111172564758162734156345937029261004532152146857597611666573269986999747024335100258236403199110263299574590801792844996634468142815479820135904803256060769242299200606087769159099105615451374140166349151317493463129995877099260167689381029541848311708049546748447768390890109518210088083740499870985930094741562971209140442872119703480600391793843895941590972108583186528331314540044431190249565046840079626937088262254348678270432508763798558238180853783870795105636187877620278493922342301325667523208025373138874830849027257086629461329803209344908514437615138953277317658727562322665379955656041386366224545637950856956540062302723010570237477348066421494819645309244361983063774436710443595628099708241630838197699801358892740196709934005147276878172588724287624510335335567755842438868948369221434961440928848345868461903424143392849015732418293728093286020625411220624197859316515193276132906288099506597488276251931122417746128214964117030318791811372360266214433423193713405534714894271075677420839053410318366372734701327603491892135730414316700423392843487692929946025717302049149346465521784444641121991749942699243147552253561798324858687104502265673732130941348387634117619429169335388994079114119996069351359088048763340389183203562994692212666879276690926773792702841001267011971016102739838737917986592116797724652312808245511865979469224411924961584988090343165861081592141253635783853488734573068606202733151904551680559870305373820764671677352453116327524185180664062500 [111,47] 36304038389774872693840170134025689223112553790968544430563290519411813473147971084717667222683573025040641276356574310714794601959419499938119649494292652845134167017265008938545653234475828814221609740036612714319424764439367975836474587623501929379109105200106773670374848880737153194842528272730151296288673525729125915971508039373232228534502825393991101331656549521005693100433761765297821825203974157111615743447931358437763492145037914663230780864802317221137212616055569428805597697385629281283779282025245929139504007551662068741927447941819812173798617904848236275887376488292406010999227661208036179205763848630278077763415763830278496538616310121917366190171940462333859561874993628545814360363658539442567663545288081244710429548101203555288658506883196289545975126877315298101572664638684106838984826276831738773064379630948703047748223226543484064481122996197617507266132570130225533416023582255740305929470786767199661516191769375727978045764727531986290503049995924610465787528744292165976843615843495442827964636275209616829716938631294521446965603570124048196845808275576195279591595669362457337686322439053354022514270542653964652849209110909257722603004826617190058292470082247838116858339027364480673619515029372219375888712749550982124336336618097003207494588428284102887668036390309702380921283605402038994126123952188913152248807278243678290782473323749086913079408214359898485131216255757271217870213824027331186595198289451483217963606179620935670475034541430394560867035913600742407383985549069986845498554683842627740379693004495921948387703226524751195029573527384299120122369068300897180739204967616608473873450661951853726671513225194157593701290897727726844435419957404553022288283143596163784783887189079149897233686963503312180078458701836274274681095023167162446473155451158600428522311484150993798478554688911608975549853204236047058963521642397257581621185337006406250335766073745840757164986040052973015335169293393846601247787475585937500 [111,48] -13609406688504286545890625205251499913626726353719138074251486902087285874874303293904167893616241018336098317789141147109783923120721400996894874313317736170749163066106693900782997195386969186109970474493949338247003331087633241957115218813244790119587985896720871170861708832900632352011822031445967847913848641260911450152662474147920127658208217885966905309108524989930370984455665404141085407052733042086356197337614024103371271881834194805314462063189032286002182769088524812679049698403912194543469288611799556632811451087490139367095096784345952412254627373332257532159063292356974013846305534174024736027719890271761455197859690171951510212104120907935897848116524380557093276261258784480511165150414299556964322623877539779959164158882652204618471727075997384687986830323998624603861533421677544321924214147423924828511361381542778520950981407440819693403788854265022639273055311451517202239720992456470619249774160270219149997859435055309344085476145188246818607758556703607047858268867308884518524481237393289639401419853929094894728334722735072400921937950631135503353245033701974533558407901473969623813889548609169933551665853422410585414632519021901109542407890397243283839276405076694296089468185551838205164948348781624205512221680553414349602433358397688898356818283173873487177968018045160129404093213141673102935569428121151340649688786485137931891295772395272542500165774104783469397094470191814578448192689468875320710418005870648843607775621734591538591112458488408915477029571852139268657784205408394349607127574363137561683429090076375556113689185705395257291981291802899843234125860457889368764777154374398011477980463360171183264171958453323327040982989124793698822878465370482902320397209349202538821098804882501306456359287980840047919079446581108821543377807566066319404398142874112467021482985724055068761792878163964203375589878449030262966273484167033459899244189641153353553787627422551089866878046286124970265518641099333763122558593750000 [111,49] 4251671459715877301537835872598314129351300185805521485151875311250526587908149141388395157490267722239817050005645588602612358691867560942754567775960567392304300316242705841590962390542408623963276091269841734634117664100828973096847066803501817271472289459879834687086789295671383277458662218586189698632253928837001503667895468916321465318649471167466971174114767841615291051080549605013679874057352152330418071513997444788649861816820271498069815375853612593429636899599379222410399032073095647406242498856496450614572765354653336995127996655779088418822067429444097206867374201218108079976142212440000376823254669303732087402980848198390041198611344794749491897411243235787406017795221148066915581019231720182783556332433513879034882300049844060902379204252159343549069640714514076719486952051530233220234127966545901112654165555277195058243032613701204599248454662888993469655465194927580841439616267494390496540048831475468502530788895861480423369009820902020758063414040429286949692240190191547370418693500353868533814524184966442063637322673963417074544394666793386538904597283945541749886748239145191643712946366322451999279950937447783193226539235879620895477851171614945505062463671466719701771967869494666030253559137886575070330845114721709215611565098927731790765745645224346324611053926557268440230592945094288078133027129485152095390456511207825729452257701831319215272583518519674018962102977307741080441981830639762400479962862452990131543860253064468604689468696670365016663726348307532211525544604847818619684479429099419458879446716499554144480774719195056812199409158117949946012644261204329134835684718680763071791959296693373142092372032414429340972593240060770293054948740338183343392062416372308657499142980642438710344380461593801432667103879366642120931916063332941848646197786607609539166267401152118278075644303921671101725408532975053359871902362473273841782535306939312298112658524641700228774258973896138513737241737544536590576171875000 [111,50] -1079449433436605790499074992795258048863706157222898071862100476383085837277130341651000233053339124899061997378890947022676521031702476604867489004919327179574549881896082731317278746474517918251224919192314643232894616480795882705242999631440792196728525055365671225126204514464084264887068411881743353337230154871246350451355173616378457700472939404803141398157363964395792783852476503804403982219376735142344318901375790584625435674095770156033236552353519077423812902881835259975690870209233802536729515188012847984580428191937996490035706975803277484879565870876898685323463108051284625889008252494421327316771878106165933566451931669589160282834780072372367599654544482709308973291130188444724900640492856096717595877601623481392919520531349134818632254896676663644460180640065255729256259846159304161938349697362844106526053477936409056602312646617400290036968568887976444284340993734145759951024850464103485294856405304752323329992662799622292560995620490076863481740017759411006421376871897113334360083684213920861302196807599943167314695256311276543388489769095632903082936162233629762490566338487661237232273587821161054321254726819002457228443161318205818642012565813295482199537089542924539372939619238286323476044760850975670529041414900608568377359734826345602066493465927129743512735729155911693712430037335488234242197948310970581853648944442839325379891692655417115354056006791155776960968233647880463274061423456772057573546333427669308068014577470673611983412394054646974207498420076460432513366384823412389659039067821202548846799641731266758532873949180187474880054782552240676576090183261504156002010032027580854917555507175868415938689736923035378373869324736404292533696234388765777903426821568475951304075230275534883998509714229977794039661038535857164636808489111096947393327361584049696334062278481046184361960959080163058448747102975467070750988028129718343854979307843202098422638705374482356522114478991625219350680708885192871093750000 [111,51] 215529703139709052723336981064061596691304498639101757090149338188874271767060965390991092372513816897576375017835543263835811050379933273298095862193174749588063340113749632617470866371769673511321372607463729339285277679044337902072098403289309897811212617900584564751167609259301387217298038584719404237773936250040695027715739425837198901568950513805975775940932255428144343531329673528554395640296184469118232921393410306005295099449092924524537780852253760698569795118592046931997398982196482246493761104152508862200244038266257434630352223625364977428913173595468272566554028901755273251009689641906811894259423809244876713344165801884504777628052790909487354716696565980195178806305236324430428683775632774093963638816657687268363402926734913269138218146040861943044441742059413669256015510532467908675548491380254722370983891880744791777684488049251006210731538177493282935979515452148305526861721666447366038975524490538590449159485157627847210493605530734756040419540083247473304030258121903058431181374929678963784847014875512524251167165068567752547303773346587016829794202765718018325510581758884499171995823484643596725537858331916541967163004511559473238846387031587785647166539768982880377469882974851653921561159503202651280081618881439376777108296361873664388778280300231071888864642080677329162768212985418285953782850990079894906331423158165128553161509037520279532783343271921272423922399788871439423475613872505873796738765248220587600683842142400584097102007593280625099696186641798032316857187193775161161099866284345719443607393638032262076207985689285119127545655840767749685589564186993602769225057446930725980690754961251828393064017761230862674625549536046467202658867710360274864076633002197197480446729231409442888738645879233062879871399736386127087274694272825054428584366132696004919171678545634101206668249050292171475664843096371317794958820493654482215659423526338179435114776435258041389908534313235577428713440895080566406250 [111,52] -31489688076255081043479062890111358786291297834662333020567904142776962641238979185974510520970609639316259409294055857905969374188952084544311147554793200958382169601384888800974549766478241064549634278096076662827857354226574483748774527420613286553083195192861160754744871785443684456825592548173368112388596287015153257360628501387731465669045057272617384676217883211969405565560399162626595549746870063315789092945040983038917971550036610927467187826389425507070528623456286013247448993819556275825140364235730413839202164940103305666286554269683326839834732661308651818210722101025537780696706045364307704413303175863530294604598197835094842525230630452413051123293081799821352500486272288298971962688100955796671575414870007958321065560399345186216364274784600853499901874646374382095639128177911166644262217527512311900494397984304243459003326281382120890976349287916944116466177699686790440213041767341004546487224422108993905496126123610036493821718008916114832954123533279123682672535539660294864956700141261262406061100649657748742257843014856037296976423230372445796555995490493999367177122911492137032227709345428610921170363707733399605010839342278183362529717544217768589919871719317266182732244921206179243514948959872525335858091371755270819108405445306597473834218911304498584983712189171910587468153001478531871349483083189182261165426833791768695969570579583919795124214775020116347981091633917277349968028323587166601910635463350475418300340214148790020854740074771589273855837625340600066572534467614111463802242665987067172916833088272720397710100907130407933007741740576367975214645963664734545616412983128354753079821236993802970802359798776119521537892285802734495886844522796579587916448806430614085934277661332569232718972400848591144956914182443691593037220418982534433980521669238766794394168877901498504123759444963232417907104855887316830756406918167788168955449089956845321574267120359746918722976261051371693611145019531250000 [111,53] 2615349114871499303376793043397368710981658798089232848751969930861711555475573330641587989782392240965384622407836549442352330159831058143422990508109107002437456503708454320713694116636851309500134332408020693093171552468412337343596798097730551241265009429263040768566249783889404292678555884238849507148371081555957525970201442510938330218009223729343040757696915427236205335998020998168237044101252423599988420533546075593478868624522319160631023129624763303423639662228751458730659034164205102835837246387964169156416567089920796138369568549136564400919220913744713729347436550541542328355529361157579404901082937566940168924375098083884412160315444460566642451426657962246079407298424748631122721826129484553108300756306208484163624097519117595132304580215270039223836123052850878021983083900328949030704758599987124941011310943616472023190272982806213612435788050286730684548430197957546826387134862847678998259255332797634569949751677472593310643956343957207987150788874145611673670541620360854776301075055661630431330217650712626452737912561845617607825309034419778098211493386748945801865091018627881421388628145585089345666230874574627834746891089331950431109566758021502989513851813028392206154479080837221221209668192153511167106435975797584737679829813344796206549182504390887261663673165419897628023056446983666639565989389340434431499610767197212685285364846944390249722942662361953523337095182465603534285757644515896331579665163797571138154026891886553744783690717324888213796536493572780384239979752499852853015684887949941511865875357824840602047020091475574535513692744605104744195753355797898193054647129728651830635573756316960381078673396409007323091784802629282738114760482158983639529670513649705961616786629405562327440285657415321360371982214977639705020895816690647144376472182014305974494795361891000061741721637514438332747596360233365357560403873999279483605152205183652851878863682122400291518715675920248031616210937500000 [111,54] 117626954117445243979563627750628830300371740483699611980258647638568163530033045569725883736525230668767309059939811155612480711196799504017885255838020773180359994824317717943460036159359672293038881588129696813651931135271575949578155951402802358827548149388638118931992548877937594273448584066966122667686376887886085371302929826311686091741546110567185232887159466012058056870117729420353481742682305384860455256782276165359491735086573123235994638175659742437759296931659689842966334592895913821117052289185945773414812280827445297763005495845490615973956902020646814362859797239758192780461794565096201143245989169400834209104455761148717895586208658676772539875484220025610053504118826327726500436647412256838653292058027180425617661232271684106737637917352040962603985148532851104507277304883375681687529949795679561201429942080313160265491370012267899285200305084307239791373365620593412914932203166611972092251730352188269303465765198225933976319851335108620962435893384704644027678863148581318583253698311447760833672717522655527153853345963821443930204642152177788763702666184803692738982136496311883760741828928194616505124767726809211987218626584779794861212017399618804294108143331426133717074061101812751713816599760603503505426640869152367069467028419157254387749090166473009259022624368086461744903016627665074336816516684522832601386287643157639018465662700541838091681685923015498517137494318288382013804482700922230919607533019419476431287445880573781154908479981195702308318694080581238322144739538821768598383106208543728997440324917083239323441527489916499904456510267062356360219358994048899090662233219682241070985744938339038153402270520679268415563095798049932504753627975188521773588928129892105821497981455385446489453216270541715306725718922139483789723127139570235019483365499983625541473749281618445688409054614607627854831659855571039932395736031787439777852496057725647583044187305389982611814048141241073608398437500 [111,55] -78565104239843961664515521352775771532252630870439083281467459996511477274254092762630575087722494985048230161898723868636379125899743119345621093820379991971486618056704687588365271340586590625054922000923207996219967920844804829395020720263667647842151029280918271142978438868074594232224812058318726961372978014779078478177398741204331267965111080264779720274929589714745530671657453958192504929368015071452987600942578091311138481424027739221714566699871466402454838271945819499894943613358440672866284636157431973155484686248146044932281752613225192065511404414696463879801576368714401378726612177257617765497579230593642208057831194161746987108052265266149347032818028601544567614504863277111539053314306172159427875361201171976281857263960574790620598626596254804318018324947852911124764695844895219247088750783381381482767334112432491420095962472572720915059352350562524036299962609344248672151911079644310917567106011065393453442769099794050564359128909328839623092687734071214301493384136895781290396575844692750371908288111363290948297130007077884238825193898177208139237215170691015256153285593593870206128691790208888049889199216492921103172148587559932146532985823327349587543995690466885716719838749795566813089510758843547932135853140661640730258018175620818221137796104613008032481368605894434141960975195814066080207052825200639350936624124378804668708668055182939140180694907185798960388373276284079538040519621435862035186690590140075925548496028516461923399794844868980978759802498246406984158664664557110564668458756171718698196386116454350494238771776435817810806259823781724204618186640124060840615531988708089824188748865533359783999874925872201926487580301027728439356902994087996481912902803367483612351316483219356770476498427492728972581187151416064044365068310383620489521046763762823544342974647972791893840162328871186863040359210102213325618294656799424415620051738006618391452207106340210884809494018554687500000000 [111,56] 12536515765987662937146971456846478364054758405946704037877263404976428035341349597305852442492505810283317143175418866535339454437579230738136035616281911053947102133300475771143859341438419306878107308025495229974744645916543057536208467761182115202526421618428334860431577029181926155574429396492913628561104594218598995318598830582621895661349056370319296393023326129853262721506491196882061306392048665849870269458351529246484501184366694070477641769830114662198719733055077109619292702189121994946555156474940936435552831275150897380730807267721508253013527823903255821464839965765232727160061846220041578228164942712328848933866158977429385043123616832062136222741226145312865165595488792665525753196507224330811583278354041617862971006743939391684309904333288985214823096605063993851293822036705285199824445339788532376158409766219864243578903355504056816852999872783449698567060651241728478088085245972340223912811158384453375059219829324887237141646725512749067758450946527809596144600248894821607390161002425134612946467253151494699834067321051210357885349703386449921815896433378119328904446124013126326854187849831356682860992450677390387197315288001532697998583476110965951248348760121253372388133588712707993127447126957714381754231550026857943147236500881204013954949795192309200218494636876339511741483066643552105060419472707113296665913809520063218790596903019398338019075698512202216148180089055795667128099773349843433742553861583614647986770644189225059519321925590631496700192758193887004879902816250261834600029696650006240579803150392179246834952013322723777443381383871108979310626886930602937122537472806780235572996674457582058949752471931776658708410676604221075758340107582424183102366180209043045918459695101107884614820858641293190413784915466844150122498207846415696492635070999369492271380949280051416411532385672845193471217585788591179218913900793720759967739362267247216209398175124078989028930664062500000000 [111,57] -749300167344061532309055590309642396667464148070301506688843839020726386345731347484443990291334059898484017652717663153343072839294597202981695246184286136585973384545827667055184238414221446606269225701125682714761679711402530121578970512685228278689254921063519030580814923866386734094602590231989887140906605847756373246133548422888742380852103245970848849570231416181866050749105546965780168428687365481338682908533381144154875633957610334661494648387751074425275387202873170605859897710341086670203459627770028762119963722196335756664095267169026246510883532904702623190481774604910594212349298606748268400360221116244146108239281990153873892849037901260262864149533152868348861464231475375709360744208424090814032833569042914525489769452349080765472901268357776066632351597047715513447145788396409719900079395357078856183664664617286113800150453752183557284904029527671510443677498192507696856106445196163259334410907281107349567358996882191215770365644475621861936912463001378715400612260348611447977682790894592423262473717587970338184214623027031600762867657751041663870203809434746857780966689865973254841615499637291035391752313179521692921949823680589278348482640299142175714946994490796478681004195943743988378460975548379154270600290634964777186991323010330766010068460190055745146689777544891921607841027614437214786648326387583735918565596630464739876411590803417953442967466832664370267019613624265032415905629515124464517012279119268144373352587633970598358676333894394680727288745221775467607415927197919952983936706024474797817938278727284073401162278707222464226530937911767502468777883701812786007182892942880602452771323473737124483395463454214571521941224692775256061669790526614451536382854525038342326993785385760887416955206492128861055523961722041765659255011171954920407908407029465895436846142411788832425433478169711235365804912308717568431778529183940865285534858181160089429795334581285715103149414062500000 [111,58] -105241706399281652630561950381188171224336879270097832877283164042730031993104693261541082390362312937639015079648834548807864873266420854038287737049346231477367777233663559937849642816743313236196348859046100023566628488142834501284985733723168481110729028302543895704965841744019899903928162415021595675900327729064604942575614514844925572910791666351738856222837677486243865702179774847863814237408179042263887751394147219803909609231544799136583778461554565378514092426532418328155007532251140179916768351430140366369162366113077575420240754281125745351305880581521307101021145449539958061364886137876528392086114441630220940392072391719591597032684937457634620675680555644658384584229277907386572895032075935810449108075037336538025031641288288455965098141317497456837471834282282879590658268190671481159506812295712696462870521266623899461216716516632046100583002520178320229618367574018264033117352717440871233532639362844251705465951816144814337361847222674690392495932910930900460488454959992408214915779465646598487016687866106392946797208773571836927259045472459250138644981949740815727968731627375914092135981187359274522335873504229431658265475704668110894636430897267552792764335133072460289539118017203645215071985117512172796506329239110858307889132614158913539031016492798503764406361661168482339429525388723132392797709185557900119956236143143358210815882940133955253687937643113504764340404028443371789659183850401662610201593910597521076203814215130033590379630638579692693075628339284847486572791014636451769896032345110858991685280203824744597262109606387672024189110074716431146418397807504069127897275332208609789555175808279399691846208148014041593845570086201800697398095939611413573596903629917821878145011819167830980962757760105549436346967368212506112180448650732600331204757543815221761962770792101549406611625085433287980441925179376445820534281334124259940122902978743013591156341135501861572265625000000 [111,59] 33563505408143887232599410896270584065572907539560087718951324878192916003809716165743203810692545061607062033063822905194894080370744356915301702937099896970394909454006798137490251029963937920840663657158668898577438596658414222797532614209216615366282561562144409089469611374722022989713056384489171526784899094639214741654148234504060131958270849265979266434625888076460566272211689393391894033372552979143979648045816039291365776152767908457890278021415491608894541526080405915595779594750516981921435914925193996904291097529608947435067581487217734598448144167176172563956900859744738629605784752605841941170477763751397539299494187563741867386982784718424722855586261962607496437066806479939663536752299478048652310177467048504557763228498016702523918114503257067908075286229412293311564744593497015532007778974227925546805955597310208214512965483154005044431772205082278291241165593998288348352836011899152627036581407257473278291041563313495138969321869926561840976041870747927511319305553925027735202779953785923513135645958558308103461850452026860053303750754202596951342657599228156908255475020734402555177775937028021352994838779381775046249695249702910706363287077151975750354482401780730966472744139226778224785172830376544879274017794267646336018336945747702491803006678499845813774808357022491681598116661909331908875242464139066275757749921442759679581310775536609215679612220895316732667403343599541757702773057875436096740038270982550451494970772904410655861000525452706599742006876086840460478648532837429545760173084528619638493851336186385414979016762819967455061845432489363826845190159940275111383122283953379292610922033975998048208944195488125236853583901336409838067651058030464485399164296269443347153688516225604297915443903305753717035084898764339254104133049034663767172065996906533500609158517759500271537265298115980117724492373037389484863750416098115091599607406891436767182312905788421630859375000 [111,60] -4523565349497838110099299472665344594307545444036177374456646320655039479242629242179495252548854936984790848950684669761534754844116840688186090084036829021658565511546037511847926060430274222792039599978121061003383572379867759918457571630262929102442117865610304189554393930105731814567393018409258274395536619047129426076476184205724216463893161473919550652796850029788601006956138272074677347431417259908038557082783894524338601084882546552592460063975322128028881905755492194420968760140205758421229171945493373612429590074320162254638254629672960901105084333275981828804737840317790695205826048624143738986193962887251414832658310607300656108823112419469531597315178185483968500091384014218221165260470658435467206310993715097587774219867421045866462455132538278422379435694747345062895629980600914880578954961863718231791101161407467277144159368469474288536175230153156543466960386067075521424891960402215600986886595259413436924349175647416714326176567994667623483022846229603760539792191055839446131669096975514965529860526071701645528015575382282572322525995107406630727126560352058424564567826129091089661566862254990362786160419464051302994795877573726253592312303765737556193135745856301924531506437263235173409761773171961204671442551643311853784939802410124006993321171214148167336947112667807827467047702506551417210532691517495397530834194734578178967005298209226136732951593408818087794531701466963734165274223276043113831326899040506121158848771822472066971058526474915961297806210363038629101202798626644213527464093989238588688212040810073294927093522160205436299734119382248478037551425285080643680752786156969286753749951557673313721970922611125300102287469309722582191298713180990919366644990199734953872362891017856598917867540846446696304459147590984217826809053399715044309390174245889933983158146053282479015197043048273603556305380577454092147187363487197131473038780313800089061260223388671875000000 [111,61] 325225541565652272146387430848642526410055477624734377977513386456442589337616172902528278105697022175191817502412720898809046070847608869993141030790837682396497356179709464556072360718810022409365839081836196568215497808740593422453497249078354336765701348767120238641359411569605646097964310866974164341754731021868484143156983658258973709503302018203563597763419098096162488495270301334534153466964407500384268181332066814636082121165900378067502855675679803781160473772188161271176286138719260514323642674912167741596737948922360397186248417182616021430647726967170955272123873405875319367843681876238180943382872793934822328712615653176947537411457290879285060010273953926637514218295340049857915984104562113452352610733652171211435148884241595830591821154240044095128667213260921698522219869255547730964114116530154962453381637353094367583150352078205302862135796470100298867024574150945528785981771391611845807001927899707245188072861309069507687620967160770604878358291264495505003301698018319270697235655277884257628730403330433511909346013886576874344251614384172084954877513413822874707054095610801425128208339209952396976381888828062153877643397085254998125342506487336850473258263283793174123112038842956983441025782422073840373688181976649956941490996918134559318854407638231079172320735175926505821475472918517261261587767548550826174636695783805124060574397822035442460951658322517615322416809248637121540596654281339374119179910407610262616633434019960314596554955596485369894384898674364556380439030581831713158677123182767699653856573041093634560204740110117648235705049404529924444443060038997454954152048390687647730882180620450294539073939544246847172716728074885220651892011079665156391848400561388529965723746236153586398475036266008740588810512150381329472874726373106987443724978224691479495657236470165102761132588017423549629177664316297708120569689380086053631657705409452319145202636718750000000 [111,62] 4214060149966491247662329532004651849913688021380938954707397339823827228445709579040552622138930694244438562019410119018310028418395465630887022306070764912626838484391235739969954534633744074349365562137120269441325472821923183387735860266654215159754115159791477252679124442559882332740430622882669734382829367159290073840883794879968246720388415261232320455013615404014103591354653958474825378097589789299450161371715230645916623940945354263714832191936428862127761275748361783457840127739179514175623046077267869003906117093988510196391269578360886702627704374638627471368703429567746518465732984629267874784728053245265658546462631164454174183232765921430503743594165834870381876120813827979908637956879624591047529823967736424805658491812163935447776559770115285567524593179582558181454365924779196601871629961738775836900370836434211533634007029090783152153418174053440898604401261748419907562826950229004083223301789166133748149699312140826627037245523341667890133243094721996281680292221220622908129831872587872865328962054907551328126365192512083198718098020872178203756937217182345813641612581347646322696243237656191203463404801484344251873043057625547916350194233853929332833713397779774053823627145672797165438459038025415630121888633227295379547286584754228592203714463809064725125884001989508489442964419043494700715438281982427319348165022311027992909309263713767175938199495691988936901665786874102062470800585100145146264870848535346429230685266439592660832435161151533536285346001772091159594062201576846042313335799891691199034047208821328337358251685510982258324969174115103127042661521370796502785839815155068921608082050094549071091443471943109259293540240049777095556665138139015752962486886502208883636013491086191995079079001879402285627018576658200551854942257500719570311065765282803198748039001166244448633407029704290971366182150702939497634171253648283084203285397961735725402832031250000 [111,63] -5100590024915458632696046924267890024359645969600644146048085577829635868506432008147355645890230364482678691660721482448243506931492997558799928843077033811574187208589443306730148789302213995989272605242723047094477490577837742435833307581900632079417771207241718620183626508794113269826299995860608498642260093464566055413709407309899427621671480848189773430788792600569600629266881567607891104233461076194617521248245524706474496134515194980798478190215559831880733020278966218000297667746105728296863739488147509918435350786681630308767604438619851825711349981312349448926412501478750058116381768615886233173281640103502342118342310668291282403381041916961457343387906739535839269728560789792264338388349347076130085789404132740841703148371550988361310539754325960931410032402724567642920870475110420054872640032707256263798643481322876955427097655990571526875346144252426372330550396065017431171258881667138090153806326006655979752902015403365200730926464572843037850412866165920307762765118875297321193119493340924625474855749984716584620974933014508998891778961977498604613469242564196665331442727364780959833964577045665171202274954285880017332186251993157508019263805046915281847259340958965321472646033201414340563780660006510424908364017494607394870962707937086588741677812088411222299350041260979188932390763019129437594806971320992750897590023259468852053269130895808436516726038458695760553820023381121529082642938772732364441032726036695905073636560689193293907298932999508245980946941917180478672329415028688965133664302999388627312535105761697379989538546518846936827486893939264608960899070184813449258129200416543535235076791378744487165443058781514533857171495664954107292053903552108775317342121143153089093557915509029750106111828902698188826882959722223565472948329681135191904299274658663813816209236849280295479300947490805595091158571244330053816504690900046625756658613681793212890625000000 [111,64] 884158925318087875726586008358369346272522472310214683687068267177448834741003495959214034836794968839600287210171615188227887669840268662414794141720394148279053287569232485117622638441666459552257140862190331011785478885290297691600847904262198310375208720039725107886105671351174070841732958879731313177361267254227043582630083832091261142904661748345177078149259520681757240808902277590868520564016130808222581314767136953545782123156564323707196293149143665735876812622164273970466736434001935936634644590392378437239457373952086714162581700481789980771628166044879780866472304756551641910053105850003937102043365742751185345531631096803723565195900655307372125008526867064010542368488163434755628403146744777601190482645379706670635326280159020928274666166743129441156082536378205180043311303496679477122842282540611314189759565959424447143188620425086401081477962777094496839306533093521978225987537703150033634980257879522768354908136325176238940989658216730092870719877039824357044870206540387917650016433025562308307413874659626049129289134448170845855804721255995446438020507140017892800784687867315892877497267581813892521742214284553268752108372408613789647228067340635653398141418720605519242804731541170198136782274453430720255955926689570478025428487051659171680234447488828971398784186961446824968588186395729257606037263193046736907651602113194730809689949699539794099860380368354514690049009803981128425339328919554612227690599271542870519715229000604564547205439569886323486481657319165763939595905305685417100837721144659580032979620657158486495463242846859723302317758425186938497059261136569170914554098157117060118085537737262714240467637825768769356083890931613703060259573709774942118804254513989934840535672932374815274892807917951781507868309276254523715123281246217378610862086001065550712131917823174102565906786941645315983520580287128051925512295383668970316648483276367187500000000 [111,65] -102943679991680443460744758204800913317374017487053140092607863953733995832942933144861982008101343544454364344677247871964197909924837382818364000418094661106147735422723617179720869994838783494839894500247505998330716489372496215668731612851500609815931769013884253928117459794563242255085684058548434304203393074342377137833883670540204443703980528397222688577168492311264894616553380870670421734089678414608563583482009095304666394505935748279497561418152483190250367865040179650066423496985816340466434542671059698922086981828268517978490508088395797766441787689245821268187549568543178512898285386256188454210497846459375720071634389724028702894827216217840317712270926870941767530591228331058241765961869007305442594920908325365953490957101260711647027911158000783730100264269670659779921875520977220965782399230343134294432894728995104242422425790171770754362359377071366969702331123982695016467065603557999519274597309294320926743575856103680264394580223028895465897890683223219866636437093818225080361455595471448086714272893205621101856942492562727821064824253528154571970136394155310600117306594891706640957592513525163466917201819975828781270961740036671363631315271747465871906330179805874196906337359977683178645419767299819483829640340143966288829693838761658004124532239545331641708565914591506641030370905359052346027609708492920419576151391964160856126586652851451661255291690981087307269506813874382500078464711642396071759024997057798693706674633904890780134564078251138002280418853271387575321029509765996638419096641913947900388441839188942813294688774680789238811436638020701532486628131814380659593044734113879437480986998514301883231029511365572068985479267301448814572926249959618738143553338162931190458333681304832844618126253754425798010575305151042012371924197279167803124981725657030045536878668411526863024105817921642807299867935392400821973524216446094214916229248046875000000 [111,66] 9419611254246593563151420052874153231828709658535535758928109908818998816652354670299057692065554439137189740577977339498416073844550844178057839283699239882607777972856076830382226394375969338151727061551060184147236283878450861525265587942174494771448565949945686685773689405470941513215841804056096378202220004137996672191118138340205066422489976016259749038813058364136639853855930832420337475375352840369094839240816880139292508851728555355672281449758839416140375901508815810093296945347353568813683744636649780085945701081284607811911973442311226985282598669595437505725392147575080872122860252498986581835742441690893522018424603575775923046262161197880497950470315717540575895613356900997125496557382309296979126401763585033891462735681337261230536306665252117224617831232248999475655323867329035316844882997028351291076376786881393569910673770771882447618814162459590004636115996764196826433901731016014644822714992910163098731081234285188198746290566923186821526543086359923516777576445249358218500266322140293835185334328811893806749448950302859818021069209926766715733472864211649318867120526635584047588441470333207375068961125877137692341532229500842846777363806181081774106355472519396258663256043791399829806103236650592889509480902241652065369492690730857562265921439577348416695318293691953012457209763364769155482816140193589978328733275936969709455576700246605230563165444664427030389572330672787900354439201418479526495395942465659930947176335559144264942866959987896661396244916729655480743300920485191541966450307986582383785288510367524894956395955994841389542050663923847091921743923626220422128892397310280323255963633079811763636416105285760519109970435511533984413813610029604991051812531542817771347245005323555419775364188354816073025596304274920919753603376540867556943654399286215787179958654187997403642460421743960209009157655829875759718561312183737754821777343750000000 [111,67] -718646774415108436607316595945833739801439396344905320443229572290992022638300047009416555209693711090723326909363972386279976644363640495922579470570839738142028234260565604593178292589795113412398341748225439213100487253236023215193217621956807796805608217959706647443787370767247378229505406916681128312247116953879702494042818945270151783169572095279665809460803733400797884175311578950177277005281055377689092932374323630555480935014502120232896003717271801620076178437585132861653344057441552044885506916835197100720349546540246098517765384455165900731308295916003839114832719999614649782025856371825135116631330607296503185774221809293914796545761095812351310777633239955361593267481300996610978855398103300281406787163441474318753134441066476105456456385638261115468179058746543581429445431694158134786208663317036599845141548601538783379600032053025386464250021801699643090592869332107683611674443211085500187749770271219511986025980359212659183188536184713884473426508957349214013246932076855786865427480147280121236082915296935945026227469089729373497655678021653198950591622919702446525193230722080186463828102125616258548503319448355028130880729046347282742566297346492175600141624435585173769011580932645818657692414667423353560249045267455262194240475993562178631235853361140926305587404752854591384852627446396163514018641838506987388981209639138540006955090740410002677261890585545568139561402124131982746960313301589830742996144200284052154753839835256604866441044223021799920781822756282123845717848928112883224629223246384115262069301713971160995103927520298182929323099021686692139585778410506830760721656490009361852537638109336867660144614478743905456929373063937258479384241234710382414295542788078552527203548142718920434870170302354415856058494411052718360915850946804904905125476801984410850108257964272032108259216606753798803305408585411707681487314403057098388671875000000 [111,68] 47690456335887613291581359376274912386323516379358572843072902356939917272532495149212686911643210986362078798464849949764388618374267236778681149584691128778708196742556182317043784463238367625727429113899524164868382302460380997100505616441255687439301059077323117128319158744342209869216314106496780978952082430127486384413632900753824970320097477104042772831316290118771495768619567914963194796559286789316543776198446594464869800528052637987918238792494420882116641592772396552601081921791540542981398481923162455216637983343301522208882349537505633164723846750346112883920653657049593613708732668490239615846815510345482814112722188074763859653775020839569767317161938613074122351670571908185116808735281504429093078908497473724986522918943331035457291217260655396948840848843888286178683614284596302817017383756105480587655482448276980862581457703595748586943769828853919411683078554192898498015194166282982405193219930680838692012373418131401639435900648648765199324545948519398157821320421407960463953821318269723146205476781903542904723571067340114433359550150517374492524756210975726046843072168517063021521072559532600471742757752056623412547699590045924823713267123833231884496409134041890162563088256197184966661113598174895032857462197187811166377072758398339815302513807924875172317763184104939367296701534032057514968526829660620157991149516138418105732520296198250436914344919521860013650505570266334348688746211139467919472245455710655832568437992307014764333728609806661549411175587252817430727098483678137577649573159482472287820685881101885987936570503902992058391205103752627766382872231886302299140112456013318830890161540609333869917391695866711944109391277654829018492590407389684392239381926963873225628530444749269566808675806529173646580248370980674767271518706120618465797780216101166714952485654685171492510916367589576549513333961428610200528055429458618164062500000 [111,69] -2938309417539417945897666420306156828329524987000895386954303182886778274605468746364471903126496575570092358222413104232480332608325152844809519075401753099003391273747689112024027366950941946538106779278298750112702342122616052870385047097259423234755524690529470727722412973328471412250860453269240302355030243714476821995461403858406575190141745794889265517262050396944168724305004948722212689292230096087201072662325061316452321531130502861872201967789499038744678224922819571616590923929120776820018946664371414227066525562514575313585988570642861948658884038118814104955518162502037969223398198991735052875297437823895557348993668829981894838299849341595605017348176289896109035407156844465044243659091524091270774364089580494470849363002051852246293244381121021637249215384096245006851181601166682537493537716415360677265894501722469888786557560669462698285699542581475586687597850012503200441520432506849209447554646713993671954573580004752777751723689910455225671365644529280897638796407984122612285540306134265215768184918057070994586701472649337083862471701453091517561592017041238420263091737489658207483544001813492114207042486573028282176002000616417109586815336442320178189295163972082943163437524751218274356280574783931952360768108278845088421829799831637123457219989501135401347120074277472495972487241358641168694030446747231975975641082930846320320441100778268952919746819177714785296580371792759683992233888660247626947692401741722357520502643859374464575797686500237158296815430705089854266193819543315109442214014419975378242071219591440288921298307889656429016841960405181488875455014622657268261113058717971152768535513871180170539991398595045978923710370630369667070137115066922563502923083294779936245948697690872870818885046929799590677479817697677399623595272544529339336716372559598295377018884771921017379410276286838446643123659433475695550441741943359375000000 [111,70] 190304105203624331349768225044427862239256967679256550752034503206256260956989159119754184283573586849952196729368157888894240075509628000647704801726890669617453970096942134986817732384218488246749240432217958997915313087178830679795454735580133318248542005390258006159480745073573170415940617442391328971274740658676683202213390158335557546112738090857559696443055903028850826318365527278712284432705911375298568667755157335817311105666199800382953461648551437293029904526256469189150968769707390921995945773084818393551695413315008569970753304007822902869444884967298511268336620313302803029283313645498406096125518437345110547899308613556188405965107436254366316545223074255231156386033595148055026557585198900847489182257454433787969531747474647622325106576272117376686957255676126244685597332508239661223838550346609593518502669400672031444052020551643598939327002104036664851543668568614225388453540303745974664217280000966333266308401993615211065135080113257623856131794687249071006183212296177976315293198190847879887193529758513263530591654028212653165778533932530952235157622212504569438588971553797718188588245392211394507525431664781236433103637590170845947588774199673978594551244711620761840953942482071662641768430403280592947412452428354524308439456215553279189211741882134289465312768356745294194088299008563074549009027503356114066877584585653366512991630070432719225346015815975183065824058355476215234497525339634518771931332593407988944959366248834142237334259261541124736697649826928710198522698569942678099429664140413996327248659485793335767105485223596964613173786604236213650095673180096104481063442513931770553965647574104529058253385918517844084164234253312424377074561440553148686726153472474752045617256063514400874085670600604741753911495184228343652236729834703498830892309640601398872486650770074351591165774295582258067177244477346539497375488281250000000 [111,71] -14663674434017316169321997303057457355321981137614460772312492525350257241647267002324584387493333793374263948009293301156670731028873433933834217572150879769716287504688410190541250303420510988220477075120352603297075332041626520304383316738329750805204592080458437991829192145033749437487892205717453029551298024996911491567963857849785305180450073339866445939293300010598705668568414575605500408386294182982451347621563767464462929528698985862612851468170949827868651765753064025068524404023778930681677057337757700201078636792567746017630864127227697123397533505385140035250293186486553646145112910208012510190821689295540939272450421975479385503528070400493015043463281559120429914347934599718632547012699044258597335972360899371228753015850650721321420192419979767494462329993274001439521745616936583850883139001024609720354964235602697888212065826786060747998636220175978065263682397295201802782754696531492723573319718887495842965305112371058860584084565487427857061505154667208080271599709235991688642858214564836258105746721720262668308501407734317789390074579386909582448422418257671442034328588423313954379410150373088730617875375396970560370000562871488190353553267628686095550783037293143786438577030251982010561056435629490227843583094302463382511993619892921685970624983417827916998315229813477924467841629425593491853776263826501195816447536026394186080959072637103484176540367280472764134443251106028310833316732251687417244157865971520622109281549846758902793415640249379707656878554348248776608173244995206986421415431365278877056165592834999945503625694166984653036585939260791901667356084981673401861567581089698570367768494492373862629392029039156148502438668146711519318096559923144114295968700025916928518283424754790203443007399983097713478805983339623602980261604311764650498315013407100421395423307915280577824409371711599695281995980665087699890136718750000 [111,72] 1224395613643376774965962230938325278958263399694684412500263203092204485551412118668977555021696618114032403700845332491147602608078520143930380674731333904389009240061094260529289612643776378226430578357990677200194379481782419370420578995975220709007504091096978771352259431033471048393540867240702682446262489106482102149461024847607634313886485472164330032051701876096651453292851866059127243785588415708988490738422198738854311571824686269944708756969324247172468245194973680612426126286214632218342935013216935721670216491601175723304129669903877160494306757485635376924646211204014916746389879834079227613333861347244721073960070087348225058477404700511197663120803745016454796564928762713946462500563800172118885599726469667993269357170894430348182459848239873175213584774078156619184307298540572665061910435239629376392081652458162528697019993156881518830570650094690637096303332300729631676511741591357849983887641926568110613627707970844835553422936225287551380387529694399909319441013313658290592801141039028042849059742795196930453070280632839710462500226193915736996546441762668377011941064360941485870890764667836759205102411000018144155045091869743299446615975558356385864186368381312066584482785984052077500135308684751051752860916803868333804640274700363821127289429038029625042708851667272232530806446181392512864802182706534755070697823483262509863298950035367230732240426123765677632719369598824932211234577526525705237733889162548678223860260385338115005915045613290206597495612505780379992484916675767390185052421467338381931497110593645725385417928834909507845097101692681806309483542484052473443702073086175511529332109083622348172427643036874159016235799458048275997003029115964146085831066127400487020618476058700965615844892913390909096032906196522354393098055037521422309900221930473662123869108955415210560770937070318613633578962087631225585937500000 [111,73] -91209605016410244209580254901686286160814315385041065304798260666847791489089095560211587286008817279266943285900129486412021843343284243509146791198985326305095924314257090877727745198141424272193720754819924303896575654418593130990419224868314644855894716893077929135046677745095243612377293271940051958893322798889555628514936409334187404396236024165880817617016718308433032829261507631253916077232309449839087674815690940463288013444087628438609662905562085541882174340442113485636881763201011256131066726206017903557615500522296133279954690143800438574590844490859853633727722120231595724556530756137557204710524085284568362747555308330113237791810808976584394721716859804459469853867191316871281441695451526252323166331296404467075968007189947460277705171605333720571166819873094518945701977827768013944815484174217011685311281574023419872999164021561228816675294755194980772292907305630362983447910814896646698323345122711681918571066888946732678059465820286265307607130416698173423371010197203592875356530156978052527895649400866577496194507877462688405642333901994684531493640787857820828018143493528027047933644506967737120232491489270608334150720486218739925130779446535201977986592027615900043599826332554023833402758281067076542896866972842441518458169636253925879901166225528898153932189228597535553356683025936600299725758037990221461197710521613438805585323864396781249750787514603092996259958100044788418390626636907990138653155178300876616405467208936581741256361967177327067830869340883534485140775406421171457088058858789450115088458946676735961515516791814954172796701356928259377573500699155211821720446153818241543549360371172998544244114145102550851889059464246614433060205668821243133143445693084616354469388077638968719927378052301871499517358353550519649640133277489219014550249427554067755236952294572561225689385301470985667637701034545898437500000 [111,74] 5349567383666875261157410499610181040537356292219732609187367386885599250072884708446985856303189877579811977703730983778365840825519360495691850144702756213311183894234573014844790044307417443710664273564036761450101700697714852070636665724689387943294249831468867511264781356902900963102457760497739688322235293758047212793292231556767111625503253119041494883492119752106816139832543985870506038788715442043932303928113257503901183519309156501921999998781332871326136574302439691053941821648239020266386589158414812497835225996196596514877862737238351914533886850969562294197682816629437707038985260821704219161210837865432397302006408280326288955269044744081259454058036641994369846216914596353159860339759721670893436006541471829070807006460430486518626018189096125108965753745078926833483748257036794761464683930666905433624585454904594161714087702845480635456071342572375561227793283753739400781653921839403935627897215546473975451563257702815186277462367911546970892376117463565415711329129924055426575644157283659484324994265345318487940766366101315644394819166164151193291339923508626360709844475619194230870484497974916264401085266233665432837937053410831364301286173586652477200647557544295665011675417293019925551731252962925673699516957291623285172501070941274796366609626270783706680517830807073371211399575694195075676174398641496645919322232524903898962739306804358046068873260459449358700198821360985968385709225691768867721894132410297968801086043697878509853514609513196113660004578351689495196969181827362533552328686374708276331881853878084349911728033757256174573164318578490197951766826389693731351198840639811526254613907272445495947212188749775128261364849533216608751464186638703263787041037736633601531452371606792052926520762473521862188886768491736199560297164799525228814455305159037557949608021878794010545886220686537710848426818847656250000 [111,75] -222842196363054431329871686891974079805858621777512769352886644809256449081203762916999169038623033683096648386528300609896019915487283072339887301720415260870345790103649185920683936711804313681229029851575261403821350903360573059334933216924519689273696969015733599089295472419724107241354982426424192726108858694431871490232466096605204304970678323705217269754561853175173753406295545881034466003264190359556659518354073598678070999500284047014708849641793455216292013275975060461074098665036613991317493141818447007460844031259769558748111801454727000531063478750358592789653193552663330080887981257922851269872140283630754195886294600851515588453274283794945249461900658112329597880646908062370800660270424600884779551709290207435154945409174872653782023159908803110807568686201796370454863887020466673256975358889067043467115433233836750755998567473893594839633233707551718416674923018481252186255795265620714461570560459065949048553968713796901492090264076630645061535474256240023299375169766946258350015800173988444620231083097173794095032455329310461531144536484864703654568006969634208792162450906393428050544706041635669831206500681595145675522485862874960468759605302020827278213115047987539119784017369130445530929158833520778681805651240668463906710229653966517780596921867300451396992671423834606070713917441670215840054154395190636073649938329066115257946161926685775894488525604286393444040997062362999306646175034202328507055505058168650532061311398721778443857769416132729399153877875451461021720370997074226826063557204052281649604443288581130146942474858564746271468116417821332051530794693114455217015620037496881307993124882090322122598823512716141751770568055446171070307437032177986031313221886978565352937784136955147306918055373900504290862229868456727411035100485851845241591204561718381523639745150932262086417446865823837208099365234375000 [111,76] 5191408747218370588298485841767252188396278486148462183964982384874387177380866451531191949670020211193156231851431599099684066403305488364586068933919681924783346488632426283225874685597723076963356043088521072497666759494114876641916419246656781861256786302091726167268395430221673203310012840499372712375509985945854217201416618218980825476236376066124699275746573197876339764213791689609072587155017285310820648527259739359600434698171769817348011754030141177212032959917387186499666294509556590076220079642194681462710102625183452019184696304336231314031029976752927588816323390808164080410643296047917442702101732682786880083387568664466159689964621603653575850817805223264910663111425519718866110793480610579056141605251685205258713447200758304184091475626790870210690144801892686515231236118445950267735435047348424544812018239901094435395206033467202954200233249055526642425538950702783966587550827413616227491381446100814819518260955651838688269359738121970199081815756350880216942724656582257485834684939771930968868154309463394822022734397554476999511773636667330028491393622890682377116905598720862650123825183567148996927253884042666275153332514603368561164288262182054152623812330656826494529604193858748889960513348611980594890328620416586685558617392644045405535328915491836901322907456003034624311929987441338401796627461553450479268794466872134386851823365396392849017657932064332599584076276265734641909379622564419124368249741358111690194710073837595525148801055205760430530803058312860488723478513195630599563032786290113396316709326485927174743603523648339160179758451378883555200383514121308604358356950873106508046939164702072328179760442925674324581446935853278629532130085248320087403829499577543512201645799111721185529490945310549421841853146636969578757655863337648572032110801416437792543095830686954744380183581210155200195312500000 [111,77] 27306052861718646782679070132279730495521964586440917997819390418306253294322158327794631594850964788599035710086296227463992727421772210212588613543715501369356806673663428875391998997345807985171226736901099225395643014246728459012977508925211466950145543840755797789550002863908834341237860688988206778253624797184661844370099163639579454778676647139544691191898416324836637265181466908510527451792166188411881968266514221892052513735538547296631145735685873857972327165503239335824157060141459577024461504451995512823274628108837060854749436513543538243478688664632949364615363065417523897080401804807434358930231778734548262612778586660053244913169385801626027011738495590107486119193751889942978868626653229098167605543203256744811328368692702924032049040529673116897872016525195535414624333461733391575062965719182532513101931037322942505598394105509084702757450917142126987341830757734582428645084516404124402514863728414256573391899353971226669311360568843653156083942626705912229390601882827483442832653554676763986254032241889906971013404090538673488722401980221606927440271747870218190733217148938620585838782709666986230141847369459432763323799755206003097988696019998515389990067415217875900837449096962232647153189309836898612240511936026443257401075475177569387107326243591711476326000502078118063967683660952287925253346005470424917458313415835532142841297410822238560260794009986624957127048314391968396604337503788576131012223516633527535803550533858274304541544873979064038120051871760254161821530458567372643430568413452077286659809762597543266741405539256965299184744432481132259116291939711477350147496138710287617976343753602073221245790787922257078202205241230451985459053298183819682707879029575812327637607881725027069020489654118956510198380354187320509631249803444440233548366049486888274845712237971750758112630580611210937500000 [111,78] -5130948186307498673349910275441091146164267874859005544744056589802612477177296014331661854460210642212937732973933012311018958291118410806645713556905440705279803824466233281298740955948251578418865696681496353615679191890322567735296109109877399807061580024686459758902356712721047649970314288154433114267956558421663931131483991974352337532268608293264264294210875225194909550013097542533700490844438428772580150969317247232011582209137986776482227129011745400161157896755270610255423239805574836587655198504432824679910451806772647958606726707940994944796946397544460646493863928019086320972636329626130099142703384132419503940172677541807763210105968486497652729559856995954142894253744062899647218247097961383144690300525737649869185093205744317554596306673048754060764001551295380708808741765104540994917069798567815148852722602887847266435927251719187341721531256807270905655584319338227178190406164987210007518119992626610546229245180793596525568402839584096002558020419941219108882814300678802816119991702417913003102679105941831915600625508064642070891656061507841189874480694172257952318588421619198734702162778764030445440326837179504254435408080659361853413247501851706552985100945659093517961994189356417775796868954007756083446044221383554623092930298900302692575167973062654214702866843329408642388921496695315244800370487133116011722781094789412954889426571042830945050446387178038292466749373849737126216721575759281294537048681333262502378046964493158528031078931697528214854419600246806739059599414538189636910118542453110492535723881118203627598499673626203951779977313642460171788609179142332130898637017303333520185836147871188367313811066678909616308002301419661041920719703364552173520552767443930740260406298940684208656201622173018143311754931768448983571951972041426782363120421417282237405968252778448667858840724760937500000 [111,79] -112371069311965433680796933273730011258114482381143875597575292903931725782669186545877069561575395415336505881122061905286853957797425123507433114428565921249337286646364236838021091567474161473170376427706109596262953991523882848268255978583256039042023502949020432193676476533185808358919876966720846370336538691753138023000959811345117283761073706541841389173153765513995878183882009015515800900804148848196992448799379066732753191877011783428147037413469785973035872260082426906329437636750247433117297280751167044376197392480670559225276230390470691980010369637020786654700825968023927270880043517812318764047739219778095152080840849491506177605369655232492984577559024293519222383659341015816531920440944848402397036050646825235289008601418104615347928851718235849448152910947413500502130037320761320881010332285247430700582023357417565947158596373748952370448511705225301006973144234978605135473120467161326884819774881208487157784692045234689101260060371963704130896098118255129779232959888161185818402114018240677171555594977192747051438370780455228884806472499457114141480657999010714170216086008782700034939924268244599221566964642273259103639137293256631266112751897881562942091150157478647072808935676692195718044923294560370253662844076475422576420696597753875973726584349600593809646691323265173657244314207997974384983294582935498703577751236793501671201438847273575840665044115426880588297813013410143499189090616381141766778942276260862612367040178389693277749615235357091702513259660589823066840752990006979401964441952667222680442292915672308116250579608797573051274109068256402137265560352036412626734936876086427123421962278021630497955271324061891369357908319249996450494542938544706683360767356274546436129449816253650088313048769142721155502729108425944808829353620363185339205252408404906092109813274477557023826883336875000 [111,80] 30013310818758823564370200101851704589624978635266001373992357367775888277653031943608602724074849118010879468986568063963068209043160679382163652029651808889305864254226959556932623351761340188100441753664465038347718015023191068625037697001209561191424465932467240269708992930458269923710843286811419003378059846983514222064061097317946455062122359453566719575897344264942880409863045613762017147283529391588102138266120851533234497168110552979167295755271315712832691908797398049684042376771763491673219369658153082004168298807478574326888072489077944768903010101345727810153912034661399600679935617863459863523609367464496426820571652627925362179637223782281520853980497643620825032728755893024547788324207651702777574679663836177650863777414087853753188032909251930805650763274891798057070678698539718994921369880087494314406595114047227844040631006776079273583266478490072492395076359587036868645028938406600007812939560851441510564849357116148926435059105016133001354007159743832887681546086463299698343825035865321466727223062372010650849547421572119766971007245387029642977217261945355701499729129708651620188159102804125400777011091191026196168898186292885503404947640637196394836834637866817359031244548876935715696833716487265135683480663875062383251477877314429844202549417417734048274212666455438191402941801773624967452848521237322504542339376722218604184756151658023282820705507105310262131035436985131347473085654355817385243236835253172719346003247837774463253638639596314053668577409176730494501942081064278659169483636286506865696062573520485266049039988769250146058654327627716100360295644418297162551210581408727628681683603659026556764902078616052847711804835317004502573167012461627085176091525860743355883047292685540209909339914836292598538202143308459196279932689076038663338956929863704265238679512883706255940604000000 [111,81] -1853292772747207442923708200237699777947949486705493021697794756590854857176003458772051937081027864831172750220334511585775215020935676108211843075514904456169250352555327347423634022003778312720593976917535064562817083774747119531024227673715134488571298725320728886805202082049488349292273678848080924755635427576771789776709489104027180172352964856197039050451839944353585101806103049498820388608947149497921438803439975152696672165496992226943154989670133835754604765970197940097212355731796105851638310541829534378904180267295751066746860057407113495594357816131871192258093553412060135536767981887191173439994146963739048738997285778724836535481831737336113452302306069503092077970966626374801021215819502691078556275473164083316814691242186097331787113197040147838275137423633755214748483406432655364972235083857365536806549089533034886662253129149158100362660182754566558840119109351696082958208584908476794847900736378326300773296381585349095393300018647980532049800973902628676371492917275749147388466103375710847802191770809347050281295892613237820969602353298253328856760352684819723754978483859469608544345676117797162883188535502569523941951816573529219543680097045113507490029293528940198854053133192580677529142198119600708707964327206178007857180688500540531592103010223835121650954533278551999347170855376794737014720411665879660235141781025282553065635893602473771197991556576070994647160966507460952854599256101009478230696476728482778705607006465302506452617855107236475860757374419178183132990004358616877837627111787211991716641344344587954282936322667689577766085063847650669385626862540368217219889348491264809957038462629834044567225132400017086277082836300933315711225418520466891922889457948550564726179774970424252849427356198079721717554266220034253450348802321697058411564889870126001742568249021349480920069760 [111,82] 62066363172802659980260690474015325465574594279594859720679615099268097372423973048232489576144092023899774579869120408029770796718370111754096339229124847989898366232785205546872613300349694596858543595543864814747282089844614912490155698795660225697676984334444702250983756581124793252174328731565307909922167348508649652777344917872909157859134471092382025546360106324144651199271014033004794154398288484853697070408912671174450041400563198407409636647941645286411472013325244248170125910648283038868721890971198859495419123095326363391015130351735002091337238031146970496850166778362249171348099012496360946988416414284333577456742913748179106749141741207899908271902728427956761088444760203199726009691844226407414041884203885105114984676911276225601698750874933637110089126530414507242782936221740307723504176346595222968463065751234720930915193345028230157764008883031460352222793686862316251250367373396499283139493361582893532779244144318659486678726335894244481927802501871104486773663615293750811747209432884178573669027887539484945174336628608986305788662171764791427546533622115094329483759594100774421660957007448094407529146928483373687658655510878156620853482482958490758199299904827185718523745682764034197784044002214006388261227829666732359185583915998413368919768580715520530003477432199641349298147761597736714202917200820389114296815678857034021716144852972648913232898951017037598477683860321757104994902991772175031045750273272183010289190979694826814079159888804016610376895311937006385749041772603585139303012449241104754645166470554360331655351945490149602999448051356760902082297062766533203964861136840129265789252994523914299950300079415804033580638132174257334028388821121392871237547004598676519744241911808425774486368279718624553493009517240529513321355189769500583586887518174818402851876369138881625600 [111,83] -852131450364654252841826960093052851826190177474254321077939654833337876242948884357567644925685724377299292367810074172996772075133975250525308626745710638234335308673827007832591506349943130001000981408105324618489821540310247509462242787703528517533179461426120207307926958466268651291828933295825970900290700173310308039883704162306033254966382217536439284724971654687791033713464676313096814810703281958712236859383472943790996918890075115606849274048606308088684066864102593126503871527697910419396926844810071320206603796175169647525058184979573164527653296400671098669581940080686776466535140948331985923412540844078088254215959785915432555854691872071180424234584379439320108169798566660183509398545961373438167114843441910299895423098187486855734071048112696834284702867495779999686842848923167135980067276428467030984341684624823853120694539843253402982704392973882380808289363887188498778003387382160349148234284294093969857452643915316625719965742712530625217354353428922392841616866706317155968177931483660865626181987655568731269619222955635777829818732879432994636124450816276571851405712788720283018507087849851900515132723876683590936736992721531025915393558412206554585869954044256808671785435928169421510239762400931181528209423033917849397704264436506494121066917063692712556506043885136069343370409235086323688667128132225228110336674274516813335913119177918171242308782424244969694209863770717247100489391683320836898479137386387474069923296867848442403513248496728104938323210820719805500429684660400778640014060570681168516325880053360289113231636753196176595656014663294793027613100441535527517386612758506149785110773297579920107484279576602780589339951413155903072972605003472114804981751601864441646740373062155865418837449055565869549828493531584240637809471086782391547956556178411864787827097165379920 [111,84] -21527369537129603696538068752953811666459987312871455034635459043307478911231170383880406739411302712871952234044762851248980513241921856135524363932932754248157152019779111702385564543356135713870849983305863527092472458077046277956998772588448480160189789135612627488748009421190558973302941562754002037718774738234771506789767613192357095717812825678946646112320327488010620679222081791949391020676825095951098434497982953380828273604728426082500824101412423881145465168017312683838901363451164861586868848352038392726461608863019089830404657380838635572866787345195599641734517622184608443256069894386668922318248389569265566698081922027034720320730910697891437587958564726336020928931190741031521158053026708052607161834221680783199609892849025406462771576740956559539427900004515542738401255052943044608251708808405496010757897581227256299054049094557392053232842640625079846789201149498634355218739234429305896449635987863215609897696669911195505059550924309315975569557282202658882777029281030952254417835356419743340038050918098937573961090212207690523386856692425084304609991485063812783166351293640986014049668401351820607794720284263612729823375924024233880359248999232591997497552756382517016643243719844590767249795897965362279626888035714510710578761329682958229757661385369840845360796927885445734812955355780531573276067117338218635084605597120064645597828511347913972494819515632107341015535069944570323460425978878952118598169969471761173531569983859252240015897486397616179102870191625422536752139570420573996289652046596646845523328916459574546385832806147719084236547697111145817911704311223699141305328549973871228223179012425105081695442862255127791983539170700209870574962259551170597026304751390255147368548193968686690638892858264122584274864356705856065549410089641043144963319750936898886698029326880 [111,85] 1552296521338018601165457889135998830493901694406418396979101919336384169097664228017118800248445764876216936908386981105730404935276256629378461831926073004836499975917430628816196555831593135909311682223791741286507227717512769773018035821346323771137361862615407468177623691511088284124344368572472775863928838261251007474381297270151208680098764331669622794454149100323353834548246994622849877809963974553419972269833892750647746369028043459873387819130946457602129209952245996719896449034939619893268364522047670033882634148499575280189979802056247721669557667949695084188040503614812350759635491846208054926034066441540562848030378370813667983332711002992926862851781342620673795990008833916811585386264897043371921732204834790580423936574199523669856689442459653845872685331121668723459690976162693926287656285632205694699697050782394676857093265903500069578958754736451408019497425247198797349016292697142339155145133887753357778044429225203499709709731346683759395345431134494223360071945258112806784619769700698879697271359081958334937577980761147241363527071480050522714901613089820253914413779754545983030278208743909547338821996533007239732429427314132352879833464939126520008390988331401328930163519422309026670001959725097922763778331693310664823745857232102438599591706938383556814643688228537255346083852036722504296587020785405371026776437868434595489761102441772273058333675100740910347662986574774701245470626572512795971161408926793322438845235492472665008108717958171711843642390650062751350936048952765955640385127453307974978021932242596297010200531118002880241141670543415266272299363893343585817112023789214857613344962912836675492690635640226792565040998297997186706772632322714483132174706833650681778314999572855908399368729278843702485499583987103952717324588555210832565296118223271491200722640 [111,86] -34993273533712922188490675234198909243630830636428739975671674067689155594767043370517323136842256777659592874235635809351285180179318084096618587586453575967996691443726807375946049552333149646343178518995172931771039938519385780271755786796770375312075625025123981235668289955558350796029145449024770248785179579531298523436177558690203671720787289918226023411496424814675967837885415031435723848633223939425518044156904763454330141857431344757483561582005099814903611615170529026945768742711604811103905760106412475109367671852682043429040946772600883130468885818564082081015857689249194531729459313679866696793321555599843216588658543188839802748029759083006149870499954190352500654562327258939439316027959964613221552704953661394494194518234850100069584005730436898299209509840862995767001136718624133615033526432941826368326625949628284455998850303271302489566031829097948965564725791259679549234300451500579496455170075162242018906546450765907609662978536778563683475462982153857494271642102091769179791174892603038927925259866605223355230345970302465407504293507628769044409291560035535333924299408115548795424085867603152583726758755318459336283350034960738253991868027402110135952262532182488864165932441434329532230535188760314668011892867408589781102484574526467757411984343901871364530378040763157654492183315325071555306866912738001024214041342684427385726128714516492390926871145876951453428572851705400096730984496678623888494048242316774173759279586641114087898013849783575147832787771492936652408637987554293344679475711942394358503552199148043644998085304873867106721066146705678203387289158117239398222103763173621160064262282346232474352850993419584466785110867079555604613800327754213856367093220942946122818132502521996159485772999150201591113045291375524443350756358580476768702233136822533009600 [111,87] -72734044964830946412108119845278180650450629213410791809256142127937276335678201176093718780679014797212347767162727473818978734768550184513398002637919538174547190038098214066989870812233783147047398222603191412365185415047755177864586332985856023968558164751780921721804843828942549753510549664594949735820941720978592021688192637518759709052143314786715541659510710945503966474235545338567940109652927724176639978456050726126429424969175023240144248798038462025286881150272224909958818997493444845648698884572116360197105130775602636353824216709544072856760650845257296000535222647345943717022177318642237903334652280080959228633699239379640272728068890393210993002533639322170159026037125034418032253375539850740336052743387579291619662711749206304276444828069210976930181544303773766371213356376470990776794706872034776697371197849373666060855499175332440015255828585677956717689375825828270673655340575201367277651022559053522051687349480989050370855156685705388284511423884288837974314938113020356273707956362689470118865808662531902192972255705271907267081294675419233579653922976964054212581868665283201396069159059625014607880142762383983038986180011221850841246730865390310053855834450088645459586919778498564285751735284013807476218418344883757854617854292215476040170320040875240184997896893312504287468775243333329244755132097625701609097144085548981430930110698669053915009522264777258547397936211694961441828996386427651619327982442209504527833809730050113686708178459489351590517590842489325954627437694531002089541679885667250538065035889085132679316153895965653248053354023160390209750401783220087249745744323738190369579799015647162773640328672805670458592597176492825906981959818601827543030526468606546668141705459035637306809477816299337522542709754782299602244182394723672723770501999483520 [111,88] 17760472446766651138962080913373851581455478448502694637308045545827778884757209735187887913954331178216050398587722689040769253047673640221806479979851781626420404039811990886025627609225474480356381402795608655679652196586315082114109457902148872946372422214162991896006671716036882299109685309543420252550859173126936546675553152839659055244813833867762786066855140347242571397254731143225813378902009271740172983626715737988045951751734523574745286118566187539186134963362517224456170955265260420169420493568616734043510968186748839550518072081617245227418432320071093834779948010636449620982159859962845326232244896039505912707728947847170273013799381894039853681500142585140435480959202155920904244374325279122302623449612261012725113861739275565506355988779168317234120927269221037870465242798159726522007889620783829100299617446795263185929095460723395655559870229805912294824145221480550317753137766732445710397439049921576469493065121174406271455135947018035345467046423012860290778462556960961949479798601884541298163659523865851985624131444055022606322334013654631825002781515482024836372247401865753475855426168401341433203467587072252656493573582721491803315446260828956101834375474740719909834574293532804145382560500340498750954446889582198790517804418281539058329757846608465978482990841558284539940591125808625108931065668644359446020976445274780823486881360639961088422909760124992223368989687830913206891277351490201457439291122512322990228186028646740370566562879409395066723118338257805410567945795295136542941037720669402993642447383030651596501395034907624890113641011494846333867307076079401437713747552487349546187526429641429094289261061383292952705885875195665555232379207551567466925015810822760922312971709118268702449605008904389169323722096487103245158143954521764867349406737640 [111,89] -457325972507748298264271954148123071818084363788059008040756790376017536448835810592472844768866237647270754413020344427116671740855742055729912768583935830880167531295680357140784140392191182294137467958329272687028085135361025833384318717808160723271465882442318003642445366143776454564235665007564810379051649295366895430995817390216678696426170301629174475364007631163844759642019997170186487543599890992095491551260356775677353240619876654242374589251420564810901677622107697742606873398820141538008335381115281264540299631724537094371513310900603550090283686298601536102875255169287033248137459799633358260498886930449022618922817417744969313186949866270459417559788739664483932702212291272414772322137975380594749035496492731495079527351425336875604310657743388748719463150566874096243854772407329022954252988099617643701020231986829134897206254663305445570103436881455513117494209128432332812382567736173227419304632600312825163860036669558049861059463883529066324337055643587290495095647380013652515352999535549554056026945985278463011455999505442392885261886309707315840937521312275087078641745148818309878546006324006152479068455267394948931380380646028998645626128768396232956831369657329593099328923959488180187568892704711566139540817424175834072918416255755781829852855029648721610356954923819745625607935868108414023310860777949107719189252835537542364417040381203610615439515870096351288959145819824429262426091872341659356895509247648540478301307840887997197707342227545099702306495483997881990925462908506944738468086162718490324578272685415875277487373020305581364406158147084056158026918920942076538609253023318557138931683308033929346757137569737776083636640981924103576739444973380587029369389569996866643025419285319357479217017466992206733919180627952251218741936145355869474107280 [111,90] 5252723378826067073471360978558178819549795482704134306340764022435365204333485102607830763850137780161590391307590493493148558104518522247440173813363582888136660523808782254091623581985076505837442802854352677550272105503814719672721453205180218854015547608087644023326757068957654771827964780596704236999374915863117776811860756640385307356948019385486688452965660878274197495080399781890049293467855022850371362540017826597231251155779016112860077496032582262741484975776760446859111180443787000692202575352619361925619880332408196858570190878808029361997397693357886745526676887490050064411840108225954513100511433381480763409624566439899100002029466431305120554481361184824365583553706279797446039165565604758658885338291698645060981991308543893453107567849608746351748401548736939607046766941062587765000063892851421038998093117128516438331750219048969563329604451046472587601900304776730024175006268322384622092131910173261148531777673699006961360739419442081776352537532951105406246122255074354428956367361578228629517151521377402593816075948451701024697423132808576696185250560458840723161366798212677389606433791498949482287262578752936763392781084447368172521935300462820316323487605255151952149993440812964732884704285475102607625850001634698451810356495290826667607522227891721228704997575289813251015717362390003842650431298941741385266882073280071892676068494115993215260199070976260603522051970635161373402968189390535997510978455022122548174480509512805121346762698404966258257179271636738125768524169260633114417266471100446611336673608479804433225694299020277914235834204042618159185039458771951787694556887989689979513011008380565342079951398592199245352701401980652357533643209777590322196573528396798043865817381177325800282943949918873199153626835106487852451594164316983002400 [111,91] 20015642367341878651345338269850059970707117067289597047657226283288219623798099573961781654174478906381545983401964218291636316737078561649700119609933151313306140393080120701330800049917282322151649761235813662196327236922944897755563659894624593501672905786741630790394534840020118286909371755188931309092046789377930400993472249474747907773160200336976770979981531427360712628570323087036675390041537072297605861859813292357786468392432772198063209357255615310453399453454116200625213920849419062282563869414084450078992060112776732565464850211898500858190824047639781507341288362255278098988997813669322717533088877866531465942759860120220716629831743025787471411407332730617988650891582352080836430650985304839081315119359410190156552920415961681693232620534399246926867994863520056313423924780894776390572396290867826786494663326732580665370577008807468368089148980491879344960091170441041926025653696978927418493137459669504935704839069944483484952484657968449790590470558525364298491888874223433049928636239207771454497128611434954471710556602010782684414220987912200671663121734869168451180994941890733852014001433490494219030619296446798676615688672814213166383853096587240214642885533662775399246865639871767726953725688111205243945071051406861037937294306062745713144848162773776886125018933479530893048324345708976503884927762619261280734329580496134724968615354962885529900041642365227195087197770303101302448554294933927113437901304739221907755285293505617820536471348055092815807536132230770123268543731840234025556488342462941145548451042349557969363238600803894747905250049132679262379898717754505640199306697591803044718758222537673077540510652467725173714187541052394391049321004965509935239779773560925561033602061492836094369537647362396791117892096635305714539441508798880 [111,92] -962135686803473563791277828560639618728167667905564013983577799025993565976888076338624528075480397033593096675673636804781155812386775788255865590483030513483994571061480254027573336021887512579127524376231919897847482966790359758384495336210783772044142029957425731506762022182318243882178353092479298914921328113558241653176206886087809778415514098025371264078279714270837909499730326665779364270783154283103254216803640300203739459729688332785784954826407965296794397234603666679790278107150512799501343228084717401455530447267545304986506304343605613479412596876347830489103840527227500794094302076644124144952782858998893149659463308556754057939990453931063859890045288953963932146937853325449791458532183968497231324310448454263018860348953054929400046874041785889375289096670006963707277638454679953320379891326712220098619023648917887818944323836488636254283350602098704942882023317223427267389117131046624556967386876876459412252341033857928180603331394466868765786682141486214849502406360589795534615598772744095818221970160575087258314537718464327036335962847604765347285948729629222923136226886374400457290976179830081585814211941326204037301222718556315308713100839143193273780142645285430182545460751452644386155923847037651343810816384935260207387606038818575290562461837079688627614950683222227415513731709629169131819056997734260571730521687924282138236267570523366479927513718514334348916260195551921306012636565707739121748002003475691633084687967291283521292158160388063331021672194441203156403818680967684217354318051705647415589323724607805282143248997818338253911119048020885895695057509490783023215123067598505755089079374329712114004438883533631790232533348854545935023259962344789065795330794980427093318619627265228828241319924489917248899169772202846384889815840 [111,93] 12943534334288514686539856873323507049269078883444027215515149264264841045915164292131413193984590714216681241931512292202688773548989287684739892728866520646387141959593899338209633778994272266462361288880252005686838889837651250206600437743546064628232703229756396767297970881382531739213227787587915514193485872986390658586382402518378801198705950193491516705697588220849882613522739630393016175447005820520484520342959173577831209781180081343742107677746802599583554615544324733740979775957920804290869873402047791234656852447291834796587165352359470378824592824313516210057702832771019649573305700385873415365669837396591364516080091192004181716554449670667871263195150448775934454797393436003658882474368689251450425852847501583705323293367431595011145704661926355904384257045738623781354627395351948166346479354248542426696214819959850308827989400108505536268118668657679415600845895562987884433351129682141417225967155545654596828237042599370609602557772564492436581720422218851551269189704084612119103131516157195324442172194258143800212805975637595524452769505223862430702792910363709618937904961492812607718337481907743330105434188110159028571734492194004468340919748428157747537198262792292763946708608978737410881457284991147971082105739593086900632083249208289040286066582981354264028735872566490935306405089073464215803945821539974058038053911387815291994936548946685049422816218325103158104800649495275978383539370754152587387580084541453020774888618525473057547636802057737661388407845867440638115907789236813166444348633853169777604800957751832534356488974524081137912035015935571521493982933255284521335080407510148483273126095950813870893479959561607504984937411693282632983509200538329868982159115957935436426148102721525682355842502654515897338501522108811484583620 [111,94] -37081810098070610829190195723524881398202343612941900620419020591235623024204744573797124340193050939521414497146934330499425299429546106820213882457814323015959441694432766180507499450808124428140247503578273402696512597535025595706954216977585752332698948745361372518183120586401019799964412842983552060532020167293835417762379889709175174786206987789889487252538552503730238683443531753622747144450381642645243101391698929184785293061067603904535644981480603402538405613029976102102407769304382650617673556891503304033504616408026076419094348444442904338671012575639570593431067479747752981818743802065261084524143131103164327463924054318957176621455615087942730185706751166790810743311152911276653730846085378155814883545023264709828327887341579699913543334060992935298037251339622629508989350246102268710662126094109423978740463804699162639528443808024743769614294106577076218380531447983879396698025760112300310588731553147963610589538564072747993297574405303473921257246676511845154046488083500172240703311231912404524591395668832865087042518448810504875954405329586371247121563438208256909012251331501593003565273686402655458857152028255961738605159194403274816444301028483813770630334437198506469592165695335707534274889894123646618342928439938532599665320616676816458711205164474194982294165461544801384772961420306422314183966398949353162888782631076046855985238394136022627284469868440503220389793457878615679216708673951128744460225276946790418986300112119409009338902559290875519839210871148812867322060151891633276086254153261133160544263582616009998849036471544651487695396874882906652483716857964051510592301068407493547519561248162429983296816848685835354206838889701745807144365220503743427232818317417732362521701709029529885655263894629488137716257243447362400 [111,95] 66422572121835065554869143611626781927270883839712727198706745907424778637543598910217669332710691714624999276054371012041332195585997899709498584898963520317474217293414843702347464674782126000956340237750559380299916580556481722878178572788081379179076066441004889099214412512922252001889514931672972989195430091783240240632610193564135574154459866859626617054030435828776349843748944461851639625800490849876633188031420216411840366532516283679220191570932473893216662528722486272187079876430021525545355314830519051718105010294814784297346672448053598551248452083121924899779198901282553268031892154794482928339194896569665973548410803810368135803772038968628774751388514269201070653283108822603072693968962168997295818871155079822963294301016218181824180957306397702406367888763220284883661393363553074284414290883858896512668955495453626102236973566110553528897058627155041516112013844988095864318525277539469746445228452272395574515276258479477144348922535720547310153780950992248815455548646646372318556450594082579364482677007549036557717625114115924552066956384390962672679256129909638014484976807429661651476176526867948699915310047983746775374877357229507573982683007814297295006471091971968768466479626721689930011272273213661278899379923877016826576909084139405337926228497363120940463932883556106798812129925693446153315832681899715631748200319818303415406033245679486224563476312429841944957703847809577525331200880823998827599389498376546072774765960270721179228578358232869752256207960678246380665403800526681729785380884784843608770842796806635494827805837811359193624202944156408868075179592965169247317990485683699955020403015155845613550361242059493796175049978812912755971832886452634264899376045533440750413070452449988008411053055115868901487156892960 [111,96] 2973113284652518102812783150386615222411567136971173791344723044229165642591762835775808415792730450975750008862278860573320029139284355777703456254668070434746570016552215494211605302972134781457031228383120007478553021291220493622407456969262347226104241598227978012510970265958854966263237734591348290435727080354995994427395118457262055422690506820897202840798492599658311235504987071779492111148359618801271409081551460879236416116549497322031701342081135681459726262995446124989155920928506594982812449449336240457820858633093195220426317054702687662457398336376216627986278154103088585725553845880213275947019369034500770321804572854583941568483211346185599636769614776162695204187993688189993793751571585895150607796078280104644259133625165566821425883936227140205299658589003004702195509104815909862422817987353990607474468699371605937964833846668256432303035290801240142287468498880344321603420959531270329078208645833211186335735222091635946621897083373145680081036281652057428487570994762822529061952901990901867242967581269288548723715956780599706520499425000957365346813483739192236670559366160084228171839736487810198420031721840621448338918872279765370628133887800458223348586436233874164993297671615061651858060811319158602450262700425698944201273813592326731236433351979443095829137193412992021787997584373201857731687889285469757604098901282429607904651736633863970321947760251574849022889222246622847236296879288341480879742346187174446331260692373882351194510041190333257949444215448988043042219020372337361693892680947250448923446788531410431420151048937960247459866169548515127377744418945108527092745724793750307371169275624493128571491611174064267693009425079773299904467700955505472596135873889625165246818111244027614935781471586799640153210240 [111,97] -27618887758341784125535485819336635766973987572365736908545538591925040666507710096261086541601350504204924930980753552730141231741950420193883899743451957002926126531669689411970084610086283331669628698942442593726982070420116200716577776263570340425410127393689235735955792808695725091358416563076850802655829160195992575051898634252901430197228222234535818354722057445375505865951047110232068602251655937657149688396402711234733776790623419994812736844605277952004209698438747500686911110141617036988782248285055612058236761267594319475515496768933315346035672132092288974940463023592081670580402845650662418785428580678057232672144638584805935483182058135026130412634214018799662400428258139300908369078276071483418280187866058796165363877579119782317012801574055546804015078986672290254816877037427098388514806783096743961483114207871854690125783837243406988878515906726400197657799150276925629133294868853532468289522715600806137393900803776177367392726586546095254118925431548042446974209040638666137349583252787410035295009882659134684116165928729298364945352942304514358118898504829641651885372663356015335362720403823417280612412078034458878664108861145307173781363910886177295818297145663325023164320991810567900647067116173057479030839411904946076587929136689337029623955797558464830191708372207457483383979538622322377953335082454403566705896245350909567793320245678740548084450338360780279419206815483879880578133679289712886435167098380116412286754099170843764901123432232856828561606711269628510716002763263842682355222453173920137318505102618276396115160818490870280354078430520352838973785929638495630763383761542311901010008133472987590225337400028830113469228856066987393489757571932162063277153798204377115534425181741476489979704542763661992480 [111,98] 43695903663436072825110820987548937069517927820664019231000439000884434268144502298666478944948062821428496437926189220023716986621550477625183004548673217309290171907118714741803010184522357793375514420806552624044411303379617619126891156808469421730597109760373814241184704948300363145155293772259818719941948589681019214340536461852533971802830250005694508090131340403255638477075873396292257481803432509553460979655403334305378263005238811289032261854378882713258442688582204913238921682397476616387467744425897603707447419416985060088570077642206069910937705238765214855355931327450320305381721802122486196646135518991739520053630534193358694099603545454269652670368962900035435730855248042466679805104899960599340744992041290099668030380928779924854615105760376068412344660466105293986323468326539482082844726763680644522577739266459373379605635537847141132076057754298751477827412014616269064222393342773671364368759023370206839748632615699968978315269179229855225103294619746270298792513203090448842299686289716395818563153605080151054582053586419025537240329889458553036942286672909725025882817899559497281055063069096120617754775175116658401569929847877575112608812974045579609555105991553269389723011166976187171488684378905512761328536666676144614463758986637724903937971886439450487298796474989560215437787261280370291381994821481443760983079247134078265606904402493599179810008066188142053144781189386552830795413071123498830835795272056532896202680472637033122832101833546390065869369864674729771375929083250641640768550382424120862405876387709757594017688461942374481029919194229449804002847141627578794893669633782391517603299143839467864847093894627916868096090971977915769633454284655812953058650948815014514651696703626481963681022581831680 [111,99] 71802551954331264351037788589305361858012867133475448342787352954933583453457637499015676781061442668542192316017590414573883354261047779144766610581362260637694621026422254891345510817345938240947758223394978675283113410822816705478038725185122964721905586203965656825299540059645976990426301161583514821767212308121561418701836821513478369924435158565958778212739362627621124180195215830165447671962842024614243317957886342535188839370692647921061582892930222305460109759504375557990142786016386590804174566657358352772175189007307930593265779329280654541135929990517620190174083236322274361733949882171235551365020261724226201575552642897644831426474694679307582582139489436182765163292204998196230065344065518165813594159561885496317922388110593745421945287974615558147335952421099972383738112983868959196641430744858364531189969100911051678675695929504346268244224730655969241776833958197167853295197746834913163352185554617260091900843524438744523450779917942155787270143751552569071622147464930189675582346835983094279079274667748370168631867168182409004213496253578582893431800518285998648226100168872550143159584048355025789707547579717663192336271927764944203341240633623399849034525602484663524018213515618445694270312706839933445220125466315291431476436348291145512524348879159682720966150571316880627500466161677749045225671686542497143655391469400564705635943758549624083339491823767290432494426529530451434113368692098780170904371778109106821880346828845468377605245025066812855338998697623654504696349246527598314720260596577434198182826821330455048672349730868615200938563195061569737014859259551538504131517553933448753301583543903483231553863256464796085213612886794152203194437866956669919037089235821441293745598239449135291909939280 [111,100] -1330838020566350244996948131967612156059926038620010469921277927629838145319392211433211652893345083354085453817549167068494564164043701591794425083232621385459087056248828191196120150712227604193714735622098410359785052122989979565526129697197365570526979892248895920179652873553530058894653735302217658960557981997875435910928904529439802344525702595329188481282348709915865615930993130751159903494953138237224691373631333165991954119357125594821882621510093802898362329574909985759395786810411600320299397958299588119581403912287843488163588765790939864613915850066164873324355508202747247578521166581574416248299459374990891747676372839249019427857988617427448437573065723570774825733034142091845994986870352544072203183668453681582016461812399387472537195823211306710081536096585477455646827963585077324681540250023234276098373642130373511557519281145860834227500098069522740337920196231581761434405413034127695718259737951523424995083276458697773400945362186415760224809864568625577984732350447272090577428865252911968607071451710826358478682125370851473572020261426320659733203609154264364106329839504414992346424114529159422836805828902835483392949594668067895236959533424159840457289249668408920292105539739426468104703720897582874170109570762818279988918222451471766062929473105331485127847364205066832706608606814597082458040303471557256081861490789539014852340383770195792764991911628942372478081430339635139556727074972653083199263926033469903248967099139560209366605215930264855413941293075732961978981155893537260715131221943726328961847842991656854917913852173132866336022501206999970685058791794747025287546558881332261921466036047388367569929908160923417193353036615808776618359926664668793101418916995428233707185429558861592420260 [111,101] 6322427226964223611015162130710988572871592704497425380369943066051394993280590351425007525363876872967510261698072997325539221992201404154027168225555338798131557240169057779029782877758467538581824738494890216738019304292510037908383362115474018950334361464884417945835264420947681436297727458260712460155630201335477650706257256809587437432290546362649093254801269140254977623117872427884883151083031227003385429873992147281706852329285690610867662732364737491422136025136588322535970048029142458812240723095650961013438654373351374500703547094890224902712766535126100230630597797776933484409786380153993303293606263883068451971837526313647109973761645210015846552021883387127225431670219289269141588463601897613547846159863012828792717947832849472988058430017626898963475829479849517697297797971412840613976806194726433753050514698583526663947759560575200793187504646706671736952140766828420935928794675118282783951086157622254106687467353384943416953391513768946275402280952034471400005467429797680817269527283461001419535574019109496725343760409919970710408229423494792018819859974577586521108955129201624037697613268626851864790176566471377752396338653854279556640315469725011529727566198284853342054179816901475102609829396657775406904505683169501180759548474117940202629435665819593000009705643996299518558644918114268671809691200869554794332610833881677652092834497334465551878755979857654541306330273768391343387449917745618885727826448023351165855638467543858534851086718900752944592270535512371281380147948022729009755049556739346455289077718051061157304107450174401986399384234457041554622005085609677223158036822153816492532884007763594769282865693121658841720671656687440404781079453459472968702897619796972490967607533881635360 [111,102] -15970234122634581046934855968178895254313544403986861321781025958842416086167520453799932496321630894597728626004600873829917476640488371630073990972991674532802349487710334644051800257207107366551117509028976645866936510895803684517937169679385937072352653722595501220199162721107423500973594020653925493230280980815978415549846673777602698937344788904049220134754043821195674601698014830789675552885500750002368513617235418522970515201705246022112909693742973248858591773647248288057401290812899920907708977974273093350986442107787120977996370921070387066044642128387756811544167721148764256559219207225303048625774914441753499766147225456725681961362385416396085842066976221488300973440341961658858727702704108679891805639592619957975921095157028460404199872541224072479065581026954833934142093657429898367405064976388133767055980792649316428479872184018981745476457741599659924821398785452382451916762250544827564758373788983281919661505021960266421672410773803134028726468543615491420793678787973759336898399006478798928961599889859483204104560975477632173682836487117663238901242819917178115825927186733732546040296060917835706143052115158292544699765676279006173483266815807620256859884355787851629008004215470420690422772213062916936792466235186747799684109407982499832004075575238954150741601281968012518552843823981512257659515919732078782764984884207580182173663472348926530716350709603357891128138394739076528508458721208869369517072987519033019051839032337368278820218943135544869309027288572827636850002702362343234133704715044889764770435814961091729859739923685760591602213572444863989880645695299884987411618281695062511467884086798581257681788352787421776239601072750283865017043877614951018763640452572850081651191265600 [111,103] 32065571196738697194882214910951157945199307541113190555654743703544372057833458708807362575434059776579969902368021665832368408252554579654854297244447293829140930884679129748233304821229679124584783756514558471658718082868910220212105973124388770185316696579562204599109997401811820076211764476638508184231426178542242226597243304379799829732981401037156032064231192518993300950968966918177973423874327059163924067679994642340979679859194174258934992369884405095215659808050190129188278683917462404594870643689790304930003701494870065950129572423247618109529551709412617775403044369736506788376119502351953479905603149143009720688607953904888954503356737003112141872355285946669085495277120889085028970132779336385618719833486866013579084729395483158660224106265571788555643842487022992806374973339086209711047632019755228544601078350476201702430956846574242537422912569559105657877135375737325314693480673930388575736262558369013061720167004050232084963406372201443469498950281968891601803575243705940922606302171754588480225235618343175919305083759300802934784383049980010161286682387827691032516353144844756855833324089165271753754834511897147581835402860478618863621005588068374464693743429967913754404910441560483926129808115914466001294895053855293497096382151217619108750355829646423714707929988832637847525550331856124652445485951306664505100413096149316792370072122288725153050259856007879653394196164949699615266866475306969081376719722169428007991782129234166631817845458519642699248700237423171962376482417471558691108446589271146178994186199575445100307087237263695095335815347707325770087797021664315056725436000705978891645843934425553018917419695907910358537870879553076702695689283647618157458523222335029429967280 [111,104] -48986164069405049393667922345235829066723804066179706465019752252735783735857691260033807251705628504663010494166073128197969408123187450215987301725669591077653326791014556083472001798730225154199520470962760695314176094571724811035751573306575017483874765038630679468652800336783202555807123222342448042455521846144596002037947729036654439654407524850423139386856267197814618399652840732804679304567156828268079412988230566716040589787070857426140407615650512537857587717461506266646673337439797438831341400577146800527233757822272676517274785316304842343910198784559093098584851183585579099014071833929211009027687641925540852298293787998955304170818698897559362422531418265102592954187420104719512470154108655202512452024190538481486964847650888007898512294915149364004746317058774629869418240783075362554408218124188965272777470724833280499928823345374130949690982095711526961724292769089652566787526200189188045866548122406431553388243762768151002507395240696101798577976099375978219165277980784412436104426780162254262621055529864793460519012221413982124192329476275854757909970734999309962191555503303846928778214377636965998903666025951123720287337384315370235544502874111059525361286227694859333674729179817333454225582043368132306858421926728764411216713029179103510659982461268493766468249504168005123181519591477596752238455754657365376401569994147130934950026232023321318492402110681718097952638857071496262242612728867386136511472456709583687864102423218597685854761650777299739995991656684147968932543005304719845828464275585187036313623968220097137436286844538250936252681847660052378495427255386647181396231260326797633952229465186989198738579329179759383231319367362546184063621906330630778201009878654145760 [111,105] 64163631131609412083475364179416021295568966009313008525929778015241558645132797389466231648180546024228836576782956767798416229471392887786088501209007336038477944700502034574840040348296712277340271006378002319418423606916377615207294858738971913621510051940778262493928787806866935131955092635467591487698525895261388668900326030600123285057359583936222115955142093688379251513695970949213819852366377503342939709867600997541829230455648159834422459900832606259234761397752000917546559459042535223924776767501167270967324331883206787901819938399536625354457531203011867234975460967347466335463542850859256435554949598161546197107530087203499184874525363641624140230631990787979219301508009646210752495783973107652983755553928135838419473282083799290452926067699364871737701881851757384350523661174603227312586539697758402603548651715969807528200828184012504502224053437518307031437593824346835368138940742261553343642048392642067364747385909398456039882648743992549780049468717794738408901290457794732530365684985498994119892776954755821902515775460212406630993929283183966354388032205270638999163285899588168677316764675405926111499626937314102445115867438012815693936394755841365343409151741419686712982021993211954550959644316962995283104246163085157651752147854756216402612045038267629729305444368628339367098243330817783684656019881850808541337990626048183436301512118130251444327148309534682431407777306448024358530505151696807049652328014151450882579731860548339769827329110940524652857181810729298478293787718221566696037130063291661539820344348485301669944123279747644406989625381216851548408035154372754468267823472450741321264372936265130482579266258893830807356218948366681726340240320310557167365041230348 [111,106] -88066383814808510683075753430409102093638450936704391158755685208915935908479877055635110467390402950996956323395150819869875599513972894360863654791423054023104314957794350956575709211498206894464402757325868410316295914946877644316510450728124893534785106080969057729990823656830773943320158015509817853039620624756761257364125250950378280126008024451161157302592679434173423020495476578870594334710227826965397805386400857651879775012180419086735867047439372225815462192758009538381380782418600468814277177307008030746051563356836262502565520744830215906575335453571710304450443460415300086326402954091913120469538812383754190332899838133152080980007681013704757441658841652124970564215258677942378597785110699174127949301583984543132994200030394460683656829536331148021942113414945694543917417653095240345254948799282632086544010576594671770545715798771733525269257899215386379233407688126925909576012646521806340425701500921055678533580120124915742866113584947639378673761874264982402812574982409155194777590042507558225575223105053488664067169546241722464254795254241624908967060464490900894918964232108518367416539667818727427175117500189839622817946988358328231341749283019865411228234013037662571791711427817744550820965599171250653814528421029657548998110238313728884964283348828314526192869164522809504443352783850245989135350479202639957673956698134404151772997685772771095106368621813755838246992796629152107169896390077538164464654775037518130164023495637348118502730410188402419905401393628922840080617383962753659439849947613511660761365445421841662383723750417861234565544089852187230405537513849416732427056939375499927625463399968565200464965632701300876480953860745459475179177532890714780356534 [111,107] 80996888946425597149156141973097375585619815534900324129931161360228779625617957519707690723092445231468557712188330514537319658835769889874671607788600771599950697676368927663027089004987395998650621014162590738461182787888175760387364026482590119594708008817388292995288389346030012209243597268378206509476924191739370624194174030151402389209505589587452889604403816089289241298691296973776451785010515373213044217298896464373704303611126434945047876907332254847032322726632272904878974921766778139591976793044849176797053166867385051990109266197116989534465979826360263517469387622161636314824571018438353272392130311939758514305956209461419881595055226551073782436890168937162750526333462797082025619706825373044482885776651779070181714885456672208106792804260044054816425532700657887207171563530902156232510586483117269660092033350443890758535313459670229770389192229920677050323865529760928684730377162461027049238865047995983695612152370279926040770468750753779720723954278404192148147184755327674416332404976319494239833136016723776265565511939458975413268359639837925984924658424249837981542284802048631966030567326030056738745403594367690016890040825351394974166456810246390557558726482958278106818506038380838996122482869598698905728726027221963106342435460623427928332592475142168551742435180953098779908442987303664187433071434595378385636230125647968186665745969836513621844766361361891452812734429151002145601232730508307291072988141648435663676340643897129324409182137929448812583943627036863570899268557131824941259672897672033216543097248312481859652876900689498241871434266468753389260180669819053621566935036912329721617592884416949809307644336978012106390598736827872382249729808849379704 [111,108] -77257631898820876393199180061374825758017414862994535242165622735878807155048200643338914491732309810280860620628668297848329968871499927747402631784581377471718144424316916210792073637336908328590224159776724921999509704893942588293253688293546397371248376531081331267564856791454568989205740661676861580935576084944545955554636681792067633147478477885670680523212422341857762690171655688729986549838395890713351306906500604193990756638956025784127065686624820575346742701230694598714858303445978995041722302633453045717097060181051077231534804074018256518616508531151279915166594646706969737351723430091767203168569321223362143991471041816257241041629340356646975038788797733462938721902730146910577880121478594596646737479468690611461425144541292202474568173123328431370785375930603373763888162513062541469359285322413005614406307429656065720119336680716216082807604933976926317668104899295563402778606174021038195352076387508535794911679969855681884124128870425138856412852554423822156067379502207667507186892804907399617488161451430570291174708393549006802608182043690597267140671673007632531009941678785983102205565065248847072173763222262992638639196286305441016677550049538201744842791005776967340456788374167925662546414371652938635138138567924288861620024801034133089612478867551354787298737424449646698690464368816108391342877904328912673102661327220230556302747045996952931828116882408798185943267416184935500389997928328056251469048440874258851477750825521146204954024513274398663294586433367631065100546376785303302918216333494342204024624968376220008862294306107712908081513691877749578886714354635789678972454599009230383913225112203562313256352713896988327497363560626308533390802348400 [111,109] 32156851150519561194157654358134687130241149382467026486907928627587867232872877123999351501530976897891919872641967476586295592404659836790408358000768714411004913935142210519594448416676000341419436812176113049982003381411114960823773131462517988428541301322511396831959654464412286229797708477750442593047521748883552852019026924232375286800421814656614282156804704561971214797376612362314116816975889738846101286826591826610108589230076199022730893280830973618149011346254688760001861201713296673600099736480464797896821294893758438814121356441062767274538802106427090115700962618634005860986427094521092124905835712878619621265628828172394907364989741603880455052041904483961785181793323834442040470292725994666296960950192607372070164387302930031164144151321588036396811565935787482071853508927123360779210046460200712686145768935995986819708281949935200649980151960750369675610205651860699055127212885167689669405263672151570836355108179702987826766810225008878938888441394683458249805792164659883215298822106431478175210326925820714048026136493375224143063072004626559527307691575403348535355633350464150824200093802521612972822178018236799201244780890470014450414461456181154932380632837714281928355641725313971688409617094773864785103364576720031294459318295323935817125206045335427043650062658737877046451131936568642157719075758581079040192709315669588379300454142919991796912213018615502949537229786479400197572393207532243282726230436913560098351939985045980196454649048347214448017344451275281342417113860115152631599941964061640708671376698442569365244879328360275328977992321977057847589489940140400355710530896579243327519626014471736982350265157034830257237574847093175712356244 [111,110] -4641440909609196936724515563410526655913114239829588833753752295154665021872665422956066945025230737860516376814248359538764034765082658597348084516897202688826246985801914521985858167396849917959180377134575588932850268033675712833252380530637698393058866051595309929056061464295150695162226996371739591003064200752578411365941858437530876714125365983856290469909808569885925127863816773371377024856246619201969857919711626905721806021494589528498073190041109396702774178322738036388871171464360853436617792788174306797293805317747121830685721106598221587725157966283569988089997381546405233805182698001252691732144432938522184771793874923577697109390411245020778279969950933006213895059347999546099018754556525996550603849599079795474264336451928705250918876317119647607674829305592190624254952695188367673905233757802570439887353425163975818561625125702464040980145363722609720312644279767297766429287522213683530046661989255518671607055038954062881531769648086989597622497477105239776211053735829281163572581664484040313392698125874559125131844341189772699941256056545452523942645246939204116042318433770392406893167199866230744165725598072375742302609745834686159434394323985975054847017809007591316957474026857220167718478600568253587255375024119299199688547966266436210617076539777526807412071232006283486033876334829758448133970818411817783151213129702097148562587705150623135237031679124826914352027571858523205158246202647470892227682757648940136044134752865956500387524865282825113093764211690582646976868811096223873489795509789159244394838343332104315236885089957879031462847066048343138251734371661779298403836164004584724695848005249391415257054719531759700799309330084226008 [111,111] 20310899368052149803051324620773629974829667975979006518226735936155470502419437524155836854441738630662186914114032315946180315500346133745046716136098649582445954651803132206167626042182986863147702937299449627409052718900662112975597819363051454180936212223523972222737474772195377297537367523640513440873199445990344729980161352326312856012660800539261270958379522141936793301291814283163818309404395271383390874794337990324365900233266930880099209996074577751877847775979011115243929562633662299232895519976120890123878180742065889763044610708743172828767508192951618687170994761744740533604739321160988663205211446646217614799938867596080518975997133470158003777420229595335202960168005394992345431751370320410655403050113800777083605503239097321269045820986749225839016537842963868724092259564493688235982621755211756498661532194777211904392871329738023318948839463734196666804781220330925457886792897546027952395659586704220305071012220609993739267140749550990250507534552821722509404407440017059195244541954007902999767711096002833287691599167488396761638067921967383423619377746793286581352444738212820326395484703840216816023726676523466242458458743433009911647672730643238714112074455315404216446114150266348528075291684838297305181423474934570770532823605736497260788995907359577203041837241393131902673613571536785831322689838866708568865497885101926187497388204971140288128673510724805113308274464281091611551664839659240050290722110892628673419569050626116894971753471377162692095363644123427670070075006259319765026492988200897749525065997772178712989025471675208716813263040435026350663080071085584743751518865533700549523858159353042752599955405888755586598662474565 [112,0] 22623080235467554976604408198104074957229494949790808585190525132904382144347281629760966341518809132591894617564147603521119322423255542651849927560262357146386553474851023599651431133062072367658462864654822948679689963432471938059421705131004881410356995262300170137129444722929326686516446485447990601160483122005341644986388045179288450160677458226048970527892238079026741988366528065359160360029752575776546694034836403376169629015980279438156915266105576362585692566831478992388729696996282040589351784196406124726439086511269246458795198985124040785432561242354337255374510361253787718542464228365628549079434439223977533411995348572639252740224155273633528038251842513110847791232148927341573779393779408530649545634486651788941291369392071458457201615200308384136394945672144872524349625757113259863119519662281307622993906660218159803989231071089487569306254329507720488255376465955173379474326125288165806084874391030034248608525997842665057958953524615692458142215875668707383201908100705954421718423926888648379489733523533011915504750650248456929192580627014765563879674828814025772288207787070610800680548445314205975703638027066418765790472427836678644199241300385724876650426907795236173202503887040886851661659044286561826396208900226812276734150757182078173717002388035574477430005069764461958839553494395303355367294479662161881223054584448985117127709782441892659249198722019037687898127196191347376401667082032804148313507936314991897567473775793174719939618810786884638886974193344973796884717528233985481231953776249717018803169453845053856813037673345877683522036684497549400114788857502053178735263221888736641708204422533474668848147167253496071305932058141540663436760916757094248176404284431365239221117720233325480095746061780354370539836198540377827470049386522761349195799570528314163142942241054656283573268986875567657490640964143613604472159438425523171918691436592911327035702520973354451547011711591729319623274804716704755892978763289191092858723453401054228910306446046278109074432552260779472964088293585049882494786288589239120483398437500000000000000000000000 [112,1] -1639843330216685803212454280538711775269452847242545239498178436409874932317697866185964269520764778522447322292358756242564139098238237990796428873203471073390828719715705209101567300506784699449808622969417403905195468225091467936021191915681881282338982315281165709453178554735949435551795750432312140411001239150937678953809757089798607224019225213584733458098987584014583313079042775290499026984138873252570114874130725636841208666041973989464166649648337819717454621275854242224985230327151525978716720164649607354505454686328385955249487974601988711714613419885889796321708979724218612453250644664953323388723398412042804668493392530343910938736900389401386556683454312957328398817485821390697651613821348816602943928880963890016420056786165904848065223864476939110302298748977753456133877040148158871862962309161311718323360109067116364879267822108493492524275110463060797858988871609319322633149510542013855911400923273148690225499452711800147800362527299028673024769716421883658450494947554433403193296491485898490827137370769245499516148426323334243313970810887560632423234079573910488047026430412536352871352086674896554989637907954007702199353378005524997221314424253002703217990584724972925367828056439369257648362357409144367353650255944248738714629718422871379562080525151576411503448796771181166387453630593573822147808921388040419142504862242935505592994616760983678970040695184886638578541024078435469959490223873841440583512857127385917331207859655690329436827720308458601365284736171585326027789003111789803881696634085824229344114389639990676084494034677654097118088721116345005365845979059943530897453891651110933706376832760181196218656976071512568009335245957562247374535169028151350949212453155068729991552386095640140229021837974952123416247704874071829487550529918812318717460434532984454936396505804030159793357018288337061842046183191745009417981370948056436635498116507897419286997805230614669695222351803300853219550489518729483102768059864001546127638975467450336758095222810651253330473708249105345808016689955824429780761875008465722203254699707031250000000000000000 [112,2] -659215194989777313114466341211279518540099610520309947597614518726952064323216052201664282026411477385318155381118665977039017880490322335667114577598072555367443910826121762497842982875880571293378029377738835384485109601683975294092349158729409236598713200597871182661138046438899209488647788470591797564613430578213239002250086738042434494589728584526492615452017266548332887004973456445454725194233403721322172703049984874786156001166247538579261969843322626979713035699372825957972055726872565504042926119285679114890954725340557313202314582870280633359539404392368610521262181109639971896056258820624610292174538910612661386806505501571977428192507680576677397023293458034708724918991345016463850910070919462811981028743339926236090901793788548719232515273063958748367547585421298002131596335858081203425136563486580810825005146032370046505171633579234640319074857453689107944584749185447185095767342252827309406379849389613155246117315928788495121305795666368661024462973465793544796296201062852636380275403039187543653488552095379481892793997487323280309919988230580060667796691575232919207140342926910957518114763388067440585336637313131536913608085346097505622055836899077309540769940365922543012636724795222082225388894095271758160470832528687549191337288736361082474664578705267178208478108786663373953012859211563076745909220743996984751394440946949823651437573530337821230183711085269796503882796319025694074896993023829465219286914759226348655385437968944393609764862926194998764288860505444500440036195433105412259462779207261350792541412175635938617704819189413622788545724550226680783708195148522645145687046304452164860485939024976638407638669586522951970743756646433136077630719372137624814418499800753137468321419563385690744496198827452273782071648130361860327454834358114704001551496194945598264827526882500634706395456833561404670437232265462995738233145586435061794281657115008374764149831250415632098110927839139390025469843079505807826131770579962713096203839809145335703443976775100962202285227810735587735067046610506046196674423409689325126237235963344573974609375000000 [112,3] 10724525186133413729351126682596738011973782138011655382977875339187787330673181124940373885571260811174137446840992702286370941693644283852878070918186310288744887450481890805425007433486639210345709073424831886904512115569880347572671657470058653999001505157955747998316180118604789736688451153305615729122263483125667114850437683525926024384030718697789421678298352009477344823151603416464370694949373704150093130660334541998951406436728638610899936096659820459602087510831727489521298149335984737663479024189855019675842588140906652840050140031638838309285786374680176412056761993274973058079013812934475243603205829607160605643776050087927236711978717615472857945167918516572710652879224442489549203633623097404465026338427329556317627311920517178968233337455808049985748003803326197521345545111944691072607241819425111207402790674232558925142007794717688430237588194680111022924659025604684472515048058894054457115349723949148862806950482954592789828244224064791796934446207564203602080666561195127831260699235932960889905844417759091908605499357553991055173784245132077224368604616975807507749228715707164615083813512214970966493819771192367405619193219247903978565698950976486893174438381424231368102384403293184217960434445300850502115616305221153149254042245154088867335079250382123094819389689202637857773330854280366144217278652623694437072628400839535270990321299025123377760368103083514095356436334448077009906568699882527314178117108161754537946583080013456276258348781847660127735675247523560167738058383301381495186080280682940040238470875081507180307509875141965085660364009829372585097428646955113500023296733667766978892246894510050605461955868576668583614662848134435468284446125499316797929632476874290680625007831781614156337049358515329767694674812553327445233253896894326073578230791952019283051965941562424262296071064627541635720070229902027724823278082052679178491727563358096750870079770218692239799136420532299525065911542187130181131827804178097041345856049984806367186887048324176315901800433546489487692221628877231294832417241025268594967201352119445800781250000000 [112,4] -458437371481610481775678529376490614927836880282221684281168292542331289915363257669456509914755381553214735683027426436070283707938545683408669104217461849903466676295522502850195881356002316735309229790300813451298893938866678063686858485814364679596231328880502951822627422680978451971958913633092189416077220428668679955203789330048108906795250003789106738057840121137814424333628233790321341168601659076023081981055567164906506067723753695165047805492786412607703638726440895106741259847455486446107165830215058902744526355626409311878647188479122519105469956783651112736620643934877268105668850534200114372328355224386652271503769768109220876189156460165025002380094998015936681102263748980885564083344292094467428269362113816796140653095442938767673162471231444447238057972224435527029896313914650500684285286726560729544089578777285264058968675433869938157472382731059906736535807350516910290956958292505159405043730233520503297899038869225432862304656152422615909969596656324398702223925069188269991114623051120129341987215494554920133819741531656597813382056566325208534988953365725873270107654209319952447934561937515462466369937663668395876313160143188993185025048787301447529594745095191029086592091211479518489367257210784705709474434214940674296129028214685507017441157836966235034691790248481863150339022663039901438064952254124391489871664000864908829798601906239216074447879028352621194380986119614618716106351730053659307357683213286650795857686404920317870046334902806433493972316715589687112027964849239789217949560163055563611595109220081029446422646607291033683899143394676782044558880716727934037413155658387229657145726493105138866771043814567938815117030099375666675821302272955342645469029409513275662284065994398946901727423772216468558726142451121667618025721762092870306332226871779020306468389864990915311156565692744911485290018932190683723792578420427914387371809109501413709926498859882783507539548916600373429028758088773577509878061106341769446998058005297873393398615015948612059518004315206531322719427996943576794543900865264163257961627095937728881835937500 [112,5] 6538593101788252073691237259424559050660429413465938448039028482382334915354395931114659571626113903253145067742212253946374257599885150839878111962193699426629889070523144046898712409571896512998513251045393193445168733168641706675380647901347732175746925182358384790272942872551636036179878841592321814716544120891386105247973549006194346285902913031399189578307904564119319685719909026225953965034464194447356909546977259450515860687514134038765286532929171894937431401416658994316499785599408214734216791496762917390651954283909319181769690921006320790929315696606134981363842330518256861198183924062412309692925962757816576990060050457085592230256247822396630981367169010341967721956063442593309165044120634831152514503438437663058503726003182098354575985977939389006711742701396775925347192066354133395346662111510711640575113279658503197464517445825017543452385358798359961482405159629603734634580478114968192515204241324665986706265116806741919303258208973523701739099001229365454907134860219693007149732798720516882698864223421107267783769864221763100010324365238683647658926042647557068734470864897203703666566063898418351041372515647584858898864942096706059694757718419857298947286121212931168792358979846628342947153067493039265756742393923785700839987147426578059471988085858376413314082879307679746716036600381244634097275933377959871649602688937499592750520299527839213923497112846297674442164050113653160857399511925579036874796073165502796694000975911843951151056742350800614330576461404980756378478553633210945616265336784353852089480129077763397259292741362605261421832774731121746787019655532745525340272219317053210593094825177672595160528641992039742754449108914620597075692517603249372298634825321659018321822643412275115415559816221305889977037167850252912370998972874125497923368583201213186548180453611847076741226195416729035030907070621172349444156139452738706850738519647946067424616429919294831053479840569914810866643938787695578410254026357355583391057865859911489945934107780018703076659627941007693074679821572240713545287604802069836296141147613525390625000000 [112,6] -44533707852186013850240104637530905936265506174850326240539044457913891774624141711795049050658730539021534078086707841580588029442541972349868397944665175664049775993284401308187214435343740982679773553757015626692805370159039914161996893398918761413430269339895058712359345306882847380581133525242451697768238971163876961806572888412254650862900088882468584585143013084418447976210367397794855092050038063856123264624443356452636028164837268323267345401430695375351511990327497772696773396317269628055955112234214781875736873397366841688672144886600930994521503492525641501961934985152727169079961360910927150515779835613265985826943361785116254383546950687943210392959472187017363800609612723211526166414097662985649801486963795937652790029589147066797880445119454724460954046648838484723218262217555340066053614475224592474543107696524504246448242958482475475478898216003941624218869847768808419998176167538135563278460512664995035964590710382382866393601185628276138527010692006983101357647480282796439089927136072641148316215026186466977602303412209773838208884515227257693910074628566269067973977800010512944635870481874199082895136897683104500593296850139394713536334253127223960767174309974687764790915867795704981572097523175451794452684325989386958608092007402497737558088578777051626911909940534508294570198161208860764904957903349025164081307335314920220292862805231067809079727887607280494040053302877946015228319872291289321932975927979481709761953184485641596563228391066528136548148370566673403165278145324236242949390182238449650265084691876013335584200889360206396732077673121156116594008423824571744039645513720685600404040530555130769046625644003036598753172735334440560419781615639389820913248033758952677338689443755683565470901182572577819432870253266244411702744224290079403445654324209388153686230828733667584361784139162140231538558233210813135482973799111276481210741907674589681908609735716525447818327412342721906589895583094552765249095898745217373403224273635095406741309459981031116024331080996037602531574590872080754433426363902981393039226531982421875000000 [112,7] 193510593406414569567933580427106459731823952137278313407109847788019550027146606760212549778833135018465342845630962283379369369964397231998831134390268003324017884966540836297986094704566574469303067674048649858083667362463989743390359699274827965995454546668048233820792325571581479476323555965799976824679098687831359259261631931650580466770487168947036956971675818959010972540621332695331760630985796273889173532768642781736799451713235692928357923194112622399470352473680155878254888535196865376486085339237127449318335521876046303793129611851049688912586444020111989426137968584831531781028139834090972279415810754625532134368968419731384143058753787751196435382910079219820812312352154107853048474304445292706121201100541465981814780131471011949902708493477366463014513438389101614192805299655283425573294739663304243376234733449110706657489423344585134203430420721236337509134201418255302191541710612156320853734096677120444292728550239121346214572922972233859225712761062821259100353311663990405058311788086148119048074605218942042396773429407628048548163925343409650349464187873031716768272819607024308192753191438061715723323212469969448088127002772823198804437830165176725313612626064103220419300414577669553621008039276691441171622137531119855149795814012356032218568716044238118302143509746708169290354070303571573510756502328493333466320214912291689557837489053975336693601074956623522781365612748880445974215756413405576913189575890128055840228647260380240711512627146910618763240795331059102189988054767757009486979819217003694500619873898757203639731710973715187348264257496483235713689883940878138247603025178138478093228259514075708421371954059360209979303640376723539587754830986175405525980969360523228265239114924565057194474071324945246047226736965721693735388963386230405520866212867877294659713518625593522461007279702346870293036581724528028855069662241735275816055863536002910644752771915099604517799563603734309961871623335724448075014872535173287680529879588972142549349330407671766018076099487060918552145684888576848692309795296750962734222412109375000000000 [112,8] 1044230061618785840310597278426709911014143830814198068865142711693589245421419470397457521843740009275337186206685801782903353710779546502689899336967938950182193531489862129797058765723886551042441279850398369602920144929129007436634752126138264164043984189186631947957073351991493903261543276883397741596658467776738848536256961660385281064333444228308458975337505324209660608894315766677932973178970609899344879667199862201030178492197224177446910712493923500596493347182755597447693203413556855391411317623932483580799144259937122414021728176714677351963070185491131311983671520802532244294742227297944933824847011842108272189990834487013525092021522700877927972448015790142145010717280743069371718674000927334930000076952183527926386032645846285680139876734151488337908210800797070185198390236089985474612636135269189473759069362134404646628664287751370176318626851350791881942647795925546474279054401552098346193800833714552722970110462555997841650417658160386336412306108746010075001371869464406689577195552590641012773252263952782284227422857329844927383104422127396587072815103446270086947705023777579333930788714847240860574226710314435237222770486458034257800190885664775747589816071985276592972294449183914026104874684004753248583176269707821713812335015279256414848208545830826030138261581803177280199081430412413145158668338298923839658499666893197031179729861931260337430670771909586507446170596690682322608375673685170478711490367442826030292857511716656309804286730119687613762353311447549769523362716378602518256584077875399632699093829827598427701059693510543911464463162150474710058696553697268212361401574996455633796381050042088076660345314271279814473494338121547305515010222675493556735293926347504029607521319354909209980142860886465625585281797224866196643020914858804589766659644687077142923005651638662641105270733911758779032244594909547839976193678494297008918884901888801599612021898804848955171834173809063335988735401176362903465534014567279453816653319934184776871019313109232439033555296962621345650637798199017458600224017573054879903793334960937500000 [112,9] -19218563417013222170705437060812802396592402406422317468402413879706105088358103700885106366909500680591202799605563095973317083088230543664763617763062122196326833321426537390302191784139840296812967135501262253911463878062997595222937579509774930121107865222460750339728576258067620458629674200178790865109871780825284024283297073148187444652247490765221768762830561454191826636938572572282791677379926503981703460605464442661718127060965645543147247789818096087251902609134147491893757882550787390869067772036261048613338581221359387862576990091605380478369608672560073562926458128380478966319193159139590802207430789414406109456450585438007312264329907090666781181458749096948324051000322993078803406907702122748651672592593740408957429900681012873152567637929863134438207258572209901279087743931643427822491374070396875630487278032430049849455661345867752938184982900247095348358695640325152714191576762870763291762080597531968320905016374042583751602740658524707036675900650305095038814848284258306453288970179730452724650539192262565065610174064496824601041426803149214180020127351441040505087975001342720260525664692192001564128440699214125352357182275884654778562766423311450228061652911847573047827713017191709786197700394532437365637795864812163236102540380919245899188776815871616148359031375490163265663346529151920391370134134657302984596280246601379602921249924287262294831269604066250123978021020731059722192924490845023756714768130678176305872256544870571530909399598284077154586829162992044157004168062489423872030334563311166076982789058050807691346058381947085616196168153312344189318769350879715646059447466857188268016997241693276604337725760664279493463645672243685800474357198109047678659563976961225222331986945248342145594758872368009778294825966737473969725276558799088418199701928939728389376603852688901742419846678879584246859405293246968095508594777736192290032373423018787627596087675835663126392585147460978327678810296016255357907130686695507187829927968040041916079631311136076098985334803243557623523542156242921441489102107880171388387680053710937500 [112,10] 129608283460096362049809210221206306747583651224758503729076963922227964391583702202927041300771389991381085221176447575402823659895959045238798764028169558384622558516202716170234517073253520570024967203330374967105570873059535524684720506094785472440667615999390741474706089322144134465494165976702186558029761345960644554144955632005308812557843590253869014869380170205316856716056166362893208280928808915064022372804770678465178451872061562106106719327940943022203007753671874737199306358520491773010859803326856070485985114381508450491949834806542163989036679791517580224366190435525554603114417826700085327580638871911464164258115807178940488236238675798717794207938148103146311620063710662542657943574349081872478209312382396281396194018177813895250466780700668831835366792385627200403356281823513612748939234738124141133843378010723545777925711320885398993947875294468918735946256883966097850025777620745508498165827891053100839461882165934008859986648743842539109445271159376761127722072987050727242137096072828156279440860850213973646823551529811102912863300471265143661170954088010121263294245429117384690888807978209713254642755371799183225747220843459345038282269721343246471304772801991505251438275536562824165527428766357346190211715986844373943445015466467772027427612847469914141716754673004356365891544358487584643168095407296133932907691778168403600112233336952416007342555240271314355135964982036198172459801683148517725187789964241205304863315585898682457272371419900679594363552198798062266817257987545703646483241772415212978353944777545287865907806482166517741632562478105495394010848325964259645154818282016187897427777294876628526707010126313291421415879915266469331357708278324341069166422761535677142524441602959482460190238615984494098628755979777949678771198931988548258576189981800025934310110089272433138893675919156255959802308688659038812559115975960517058338094320327824679109925260469571322078889600490059991783383694740514626308267395828192789644932148735435147936550025679087343672199679710824837707607839684675887781395431375131011009216308593750 [112,11] -587527813733895586519906297488053517435373609760400215616151564900238249800296979714925449367619264789409806043090074443601969976776774737907097248010772360338728656515657640204797847049702292696285117739781861555462186490848291210306871456241478792412066563410040282288565438031058486647204921484218922450805005553699354236686978747908023714007210719336808372819823534784394827442839958521098166284410353200752862535938326508667131728880176798380142118496615547000808972918410465330903828794285067734905848169628597377207722765956494711431568489978534547040947665911525130272716893433577108602274050595602468054239547994374234906660164974980388199920944925703091180374005287286943409940894489651634581413234231704842602298891708934414526013222319516541167999231558304950221944785412000926796799520306147386919540027602859671852227226553286595988198564467220863853484096472412040316942260104950374537443438320892841747465256869394766017557040175247774024257959731305634573249169732974069167593510598408529606887093784404459345422145948757529934164478878288148869984519590261737167958949593663815378389024434987967104134403714950904500488431941125790815180179512196191879228111195360265034402247070757886779260440973928925655897126142065055119992231926468523996442158653590561013086264045450995678394840443524683701359684783166743256424468302984532249792100012486439101323058182913741783179745783635330053522318424136444395901055673061073997634768411658372468685572952652075273319237678180726099003158748507160777990982231511615760947928523527317729088013960597302084112741184972555362280155891931501747961670367219753914980112879300821579939336123770715783104037870318272173929219467878025336902510920296268849559224191230172016485479258953726408467896835677659308302236036910474660391647249675836082341176617547504660270497283511841371257954230716176115293152264655492252004947025454796015641398997687732454362290524771827756757350877624280125810692609604125906348670398102598979718785737303494503277298943619821037828471150124384333383702194719688804980251006782054901123046875000 [112,12] 2011981856522907203797468131841700031739165169084529423215869261089513017338197326534894588760733317342385676970212761089336941622018371749653447823804205354040631831886999430039453755598560218348105654295521998810411619968924943050431931786181946998086266915113771973746848295217860911726214920903111354876411997132815299008024194994794498203028513318061268763293660282720657314356848649192540244552872957446832976879693783867447818601440482487366209205616282063624517548833669939640558864750618449648880373213349887241660703738090350171308084355256023912715786070147609723536069257541773507910914890695788277554862793803912565825302923553344246970458334788900363023103440342123872806251185582164294457358140497758282095767081209088080271549034887773191843529480834839233178351496870536410963719436041214279924302850583037932914051667139051051370616105625529946058090414497658787354161066710032469929937651580123553965955085222635048238446577000564201856072881222303494507954556787982580020023995957425283956268960546242404203420057902360821576804027718585249138326299829496963643128507403602041217004413442165215258055617588609598091111308150978488729419263984830589985214731417286898076041598642375918149297822191763270729316237549847715489426638207541498221214406426969103265803722780424307317236105070156203122184422721206476713453008907923418444233218502005990903400796730527605701128441896440169630469695610930572662364861830416804140407743932324767600671283596289130336379328593908139872806000980265336861315906741958844865377786559584795384640016895558610008528187647287502664139840796586228585647748579622382852376829226322057748163626545040336002617171435390846087064640237739312735127308328985056823571908181682459275355974499340633121492543361562107579556925661119836065836400090983547343491854871290208266993173363159476138218935334608498086074666904612495585588694796528871709400576313949716274342749959925558241342420707599111365103994944616275925191722486045266510003995542865821603918417547592506571213712797258619559281900279756882810033857822418212890625000000 [112,13] -5369666837533342825680893575032517082425460945330015920565428991566287273550789791827193365846668700327179190534513217823898652094583484881219341475503010201175008731742578224746133197709742753511140819368075035414404074702576512185626493704734992489060783874126176104405680512802855965591485265976861095294357532732951071084074333260662188807010226001146386996427278570009007681977137215973063684721174972804196236819556841498798911763930806886420189053725565452148284603169823754712466135355406139152071534134429438896593771282533762054263410325822882841798563210543934381031399414874944012897502608403504409068767827954557723627600340636365152531118443286164617299914718700210953609628701410879350560920504837735319361176512970248359235102900488077335012028727677565752270969187748211099445203449103287841069974815463331378368466721746171434783830243990510350786038793911260371261816428817094758977959539833518649385270752382530287209623902045578391308810249025659579318174434963229656516901359851878574125231024499724740421445857779572984022427732785805906023143145207868427391755446265195014851907894629164607210275574428273667430101381861194386759614879966939213814724418602405612023291883199968927652577907444796150479834199897382507000250259806036581391058643982167363464529508190015344993004040222579200949504531815633462887402062257864745646907734413212223921662916496336449713261898082048692064762570998447789333043476713833649004508577940053411631439197687567650115643517126134000868555273334652950922111784120707660389692479903640908662293527381122520321629739850705869936496709165131866803884254310819743557360016379523253863749484843888500884709954966675093294491241974182260458523012801761247385498697839551234107603262914834368356692867891405408776721424343909975921216131009053874768194322151691682943823071287768399351348370835181215414048320038655000244263158983836541110088401649948102656244527397463700832079061512138778999183898319770301622453559998149032580476796303435594822802295482055736092458223269358616545204876402408444846514612436294555664062500 [112,14] 11565950990523024750620977870600259966093273894068723691294068212968146732717522763455980513020265516730958982321302222659986249748479286602853194667321379314976037732931216903204659951367216889508828025281841510151166584404425097937104066831985018094806607965854078230602147927943753055839387947763708988224172220050528046307575280693248641253947464119906008467159422391292926934134498591518660177971333983756958259731862433374813531769593094198496663682657577723616551288494033404427350579366949953314363547657127952644834431079981320918844174953939148522233174468225382238441891551231332282989037151010833695610795205625104891120762745581464603879757344688792675454327775661639514756875938510435305476593341770624650694713259649691609258109971932599693306266381075927187461233018840918696980832713443807095376101204116982414644769482957214282731793850946680695220060615955409361901757738468791483327533876466160984784954114256648584480634235780122581119427775225085292270695940492219031710586293192567479509799607221491600760494246289978311036701067444359670284759962200604026062244016667235307062328443933433525089882714756005590704370577273295234676211242243361639583341900606701477572355890493576988490832724622765468727464137056577117828886119902646323486223631187190616893198425856998909704571608005071614013013987891948983298515324522699039188272121489555894375109052038337931527411904390648713606732190620800930604556988032048826005453123459663773389306700087632636476835589539810578557673479155568358882741640238583269363624399583101124473686310812681781207148416876810505696731658765938727007558758329012817216332249214506919625103444095513430566518332920875752818779299471971866059632335188268857194007079258496769681532526592341897519481970157319795311407522358048405297721722970082470456427753871089407960046548157221325709615008142796148546000066681091409565408756360711136182780881453133403961863604286882033309384114755800716215853601248644488301337451488561411014977525584152167857654187308984591624137290672108373257298552516658673994243144989013671875000 [112,15] -22016938638247297926420385280324475105944075260014629802693909161786713314953975622222049796468156146679591931989306790313970224252574161544069946820957645656561297910249912962542302993659062223237543533387798069359371835396400723887263861304519521610036362913846900658483856929530396614545721528370568684871970700733260894388497052714427437846532705673021920268741152881703147278699631337567216978882127980135434510651988266931982301920015002284805170459911875815630104330041570749727451041997197970790358498887939847969161207771209352909158494784890504492772447120252680145183299690088397432874044839155255136642216606466116583939493714037773707727688536626558175143335564724492562914073079279257073905776212049305020516300584899613691777633673502375340711212429031313441054633637716901237269395013501623938806654610931479753228905509138504550530816266739954586896291184793012352476341391978762064701981664954211296198716333200782058048237306677851240937257723378417664994272166751574506775982605310213045357515315811961950838273499118542283589619936399337142546578269258944367253501758169099313568340938001625820598078483303034841939631929828502110367395655676534077859285844848068173937338034534418151524809385594968529094219969125884150689100706959737176922510151506112995275855759266437533391618320075873224403128193474637718970483212178867666631934671043278920178770737995537609785744095797018876134597244488167572701869190727875174623000446826378689019080670640484491567209350912600803192775056395921981135051551907890940247794212010760243915615577116352306949381619228174478050209841687481503915438696381201571378273392457614552963740647492252414798498748725065185959582038656523052427280613331440521867870082783685563777735756943452619908008991441926992002678871898874317687111988419104451563885688642358892535318164207714304102740746964157872698347731537418384830629004087809223576019663049813854583073585003386382880647404457894924540587084446522332777122102133528856917928441153425544095203844095802961269038112288227472534973827578141936101019382476806640625 [112,16] 42707641421769452615759913758834967182495686797567568628794576592365549621267397286530463033847532012250735281536799481789793826590269525802861644354062713140522936033346192051416898608433526618410363175310714451280305817757745712740574034267451847648074074823056108214040762406400449923358552973836806138665073579419011043488874192438088223286003576820701656309303881567781857437584237170621219805779457828618571738569240797392615076134371507307073200086615628756386236047736051837715674223865766201000591975737686103088972783676952636569037133703169698621094985368771616101945303919687762894923284408124740738927525369137829175216816799970260287151696947973085651900437493351598152509973131301907409643473653942155485332796339695423085176386213160668569819552624219837998547480212240440307985535271473050874802912650753592895220108565734913159529724865273441707005247831776438892826423481212054414159723580116429766824685350817604175446552587667427521774323932292215975553410732309191842027450250103114127340287311643567984345615848404676226485928215537457041368888244096088961112705451722390672162540266109864470865921852238829595224800150504939388012189256161317678950867577830204209784901919329340189534330532101790648001954546667578393471050249723430037870668168584135746276173386416728537004179616971465519487133867746090071851076035200771518114076714375522131195514698530908665341839126554749955320501522607767352214614370735706381869109564720203580315429255032078181024896508168879582297149543543983563689387167146433517733244088239577049989178201353219963991999696175803241756241000369208386498803024640821688129539620645710065121711221362390895604604842384232506833327823265944032794213027993121141743645013200770280073628319226468349207679173593122991939908256545315678549811636579550905771651224942227028424727855087485710449748925190326695423879415614485798460149364737734308615475447106864714526782387030304672546198557061197382445956777136381557482189793954512539853532891852260153605357936726111118934807705030398672363389778183773159980773925781250000 [112,17] -87231925849067112340729819664947538978575221748428544924009507898478738306925854825872779713027950804107564661888222603407773705218631463388505509071425897376677122860682116745727062514246714941845171985509284274930407396961444337334857866070932763815816982050373475017339625768510709277416179859664000557985491283435587434429892941251908030089112724849808301443231699699526159029220587862888696335182864917697002480692680470797958135182526123822960376030294603647057310900387496862364638317177301921950544275944101076405268895344395744471875084850050113508521187909511763942215761581540398597295701379416583619265208782337734823192055509153981928719323663020542788112176028057572774556737657084785294238805961276085981924335196957216068038425357107464417402734919377000727795518774926046043406894602656337794670014883142546486413661305777531142125756149546712654553998212938911400371621236693994362211470365525120879857210656550549653073680349981479418334650307409813535659514138421839107600936315737029139417916552010199526663195517886207779748137326901638869928198191584509984353026373307022483372231433666840112763278548218682359606138862143311222721672615550018034771596951995083535370282557618806064204060051843279952007820775898221955743008400254507059911327095085098517454934471832936132116237451267142832287527620045476556435116342167351701868841973509351468905540989254370308853396919471122023833982464693421799393664130223319266277769041243381731780114191950378789168272816635597788705091688648898815924881278708658297810125958921442073146029951360960927085516809335921716321468714122635159864533634268941416073293526453343358143273359102829220983602412042403677536534535284670603644234726259581854900775459760537548864095233157228161554578075575205449783266254688260765022745896098239433156970198695925809872041669793857371278665922498241806473915082938530337169376575402902337228233579560491797779289610059815017481948175505431020512852917514201434692835922750763257053402795532499272303378553759397503591108483100846626712154829874634742736816406250000 [112,18] 159884654711457983617778103830067786325990995210232570670404772671221033183531987475082787096350853792929077062810640000780073242421656296620997954139618524991079043766410905434886546252545739397596384601107661322673700335388341799803431557628384266613412700558740873323189623358247382020261860043412816625537340728566496142277853273173524155230565743696322672583194673272891383223748986257229206501729076369445177692104898878230670337827161052861754289826678957633019642997905464648313070614720650781780559899649306810891800093196084479440078486510112688201468426000160321617138710711835320429583274387511176170798553655668233869819339034471805023310346849086059267035999357804998729538292456147983479448923845097896030318558597480542478245606411939043519073252761373536390323399624548256745028846754967018636881548476439477519034234882924072565464537858380472183973815736181612524498767286549362805260802652725204131155154694708683576468339202316217335408805196679703285996186547043510408361136717283019665224864207841156183586534789920126531043772205765578648378152653074847265190397840586554663154375595873092832851362223223482716293331507279535263108250398277592555190397033767424048423923931366908327567490408268839303384235027693496902540503210196387980239017000451197160888400923469402143429142939806955007101912358926889407359721098899952997877248924147836595460916792951159260070624351550026083008831914978541756213015495334075907650903871820967706941795692270852422930139214471071711837406284029970314188339502445973533119767827400997233635484617021006356073433332150120618987748105063157671016440323962081489160009454423087836166933861504599238509687544242023279677794113782328006656238530657907443066395123622132254802020940616920907554684440193804422871421008688630571829380073700150007826195033216037598101007716439637739169499333689422565725388532644568553658462100795562592701513465778641873371469785094334623102903265177120423919763927128362201775367867389432632190857152571333823936080874737022180110540547914865783241111785173416137695312500000 [112,19] -206705762434221313363226280248708118351055425139553296126891225903529864824112754493509855609158270035899194793102481839839173156174881308178560313251444633140108438125069236092817180822255917371064364393125914617590787792054071694496411471207511096651358539110155531712918557786859602902432847510301350467564714805525080955184459370618954791394287280005300674943828661276971481333957900076656798571719632809613502091171572114535257897961662447722369832123977140259112662012289850120024478570708530087730249332538668659936233332328066192506639857983668260580092325544776791660236401556209529506915701784403830087971215563182161864452639270788861485568810501936592020477586545623151007316759093502226096324729888125793466457350250475856354664999899933389639349530212128869316240642345823607972298092762171155072919813087068083231468778355279897049492905582826022701909840739748355615253615437008012105761912265884225874931306494548640012292252428598851783198646182139220698978779340555093622809573685132963380798737499646243457958711266273981663677445491880277419501390627975083276335576071958378266369302399513161993899899705139098870691975771811119846222814056723643435151715101137046744270589196751915702682660277960381008457521469823136215812227525953221745660734554073106332996348159495114394561535831693823364929776671027881266523964712103298383731136664115500463255253663876729286109433544030257242194270954514282235318576838204057208426039151791466898799280062361696953659228567966694232350980135380818377545860833686765638312217246968764474313127351568729473446682454308983716228905849305204641539713465941481865102567368778119478938655593608093083024015177815575902157917177659437186064090986845689327268903042933994912052724201546102501379290496821970427733167659328764944231317943084120653503327254815916581704661889942164281611686352597629674228972077473000133009219658137112687781903479298299788500846849886668568968063966535373747747518771237751862395829927904459284457807453562843011966973141580222099542712976827374404820147901773452758789062500 [112,20] 74818965531424262248557596410494910119779675291749948059908397462416673953916176463208266198926697905885234383217055236690983393635677412856834000875020872568524948567462508956984152287794946171907590626767357069559214973683806308216151732507451103125356184047346046704336362370683038362656704763047549638582389483398658617898118602534083667267433273478112343582847207399674092709327854998980260021936065519992791035167284898829213515924307686482813821022144679320781063515077905517399258980081918103595398572574619968244572972212284887752651471179863503609115835155750683218926639457245801005807418567269572192735924561371653183378475675475567698247507064747718162859239295776774358754150537988743038971737059976655042605179202480766369328938156281999048741203948066031377475335622094570011293359644445360283008465348641733295624576858707645602934356842091098460563740023446271952436529306272841109543511407608436412200536155119819818129424583424761010671201889375821191594704850676796190688242846479997426723567970563325170989467677043432701774612186553998037537076127316977537720090283420190635077673039117793839572037147615436297953780970442611594155265496782013225487401074596768110863169847264535038345332092443517730683218063333446388192700053263546759157817360256682770984013255925943258473318045620016788105340983306558195683674981208149547825105304161004721718475119200762525498308715211427932553319029998866627744495821839725670947706294759503973266700372652496024150836808023379823899116174419034161135410891730169877763536061891281974274751699845821118452096300760519421403223695018396759267233257122322902667094182041086595773099809128100914899482194511658048619402970928915580159361310470766228513405132740332849466696887558253065962246832406723374599966400028992740698180035404403290032356618758425214306457696910433064138606623607136176182787880602398162022794335007028108627476571730095479866093050526579537029247458741923567231574357677681477351375399675132479426616144830371367472857649014422037891947070420428644865751266479492187500000 [112,21] 434120726152470273000199490228386046901047234645995974827371005115678264769581784931606794336085025227418213911836515483847216344524471175084863507897709119433462402096878860493910698111580055315410349129138257332199337043158315484960111800348142973623205042476677535304568196730944332713546337504421869641175521642881859526234944890463030516103516048326539494673182546217839643281376295591400991726926752528424903255301128201773138306387391704178126210062057563115381426246667886401465492147209909686869718482541953219856481948771536827632446031508293439214152816636034474281917611999632586860484867609306860182397896957069788882003142243734977582774016252030097460873404597765486247345345233864007278885766337302258225819394170756391298027683275380812253972534990908488669341657418441028038339177449318959820192916590856932976735806094837467759294821407622967774101941641469285692108157471957513859966931348593789934519756170978537370026926560171369472481390849771084708133188293490303903129577258629576535356758714753034177564292030917808628151576726146711037998231021908766111325440105850406224622202816091278945066403061743537911368915598977311191559240189647039433515988964809178212469801814220033657707885470466426402548974495740931886275068314178612481253224036127540615148754654112141551710243481080484797523431075436696799626627144471736800126903649446182088906096412431545232035731522611185005854750231642928351926912975269538351615246617978245423107342661237835594048115127237295754603605446139930457405953537616179574201007275436547131279566925285981962374350174312654976136105824154708626989207853500715441610358137637480697581643363377858928624591321989931212154075974278560722830372766801888604030431063269866175074613791107336050042322287519513456960500172038277898710574727817520182114777937407307183137231616182475586593780078614800143379227477718263481806002017975581634174443777849747579252483029961576046692376971391285187755786151592963863434800945755853610503718995822350507197269968662168768136488949949125526472926139831542968750 [112,22] -1390012107578665004771559987980587164292765173631285344405107791290125369570024049760196989300996184064027299034023976777672993980391431216475623983165708837092985785470030748831260991862796580426522077322172770976471039596650011503298269494198467195867047739340325507536681627695225456412240225162963192371786601568359228536920241139077980431427244260544659820561131935935876737051429651340304132040648381798605535193661714478513672601738211442962311236406505449347980736658807323221995511293414447912732491625667196039014242117220778607173516650755707781552667282131241038048575093709210996560526869596016651055736313473919235691786290047887063684255275132524108645936429620439988187855332426635173544890751523294166529327460221791624380969357746853196631251031298684737600149668210286437369346370993471821774613927705068563689307858120339876606508742601464014913611683811819425338000984343349405055564952891798228657540976573640420922775868261893737963339998704581134508270522757149353901873770618972207240564313580675195323948712321509309214429709271650859752714170016688051919687340590161608981350016658620548863959551462900546682437857508656828448715700764873462978117765696925003342705709657918562041425447861013757623508847486199954082008048689462172783645542446773280302718085873594425380591649016453636324110691929283735510167362757135746846336750688282823547011506461750026337140165494796026484846423937101402207491815672872447983275748208855487077309716963295571775613739347900098377603979347972090874840464272650780282825106695143158966274513665749858560452449875210272947484586456194933205552692543747270127718621009659687698750663453322054361856654918334288699332236287735293961112049747700631553515940500910219395727083526673486747434381447175174766949843776625610624625877540588674726708927796715404411627775995253946933167432653280408733849729432964082298688033028005663706344386740599302822918939550424494906846938441333216201018882105276129347331106219973658968291652516581202098593237541455241990107083438488189131021499633789062500 [112,23] 2560813605605106118801001415321593243370851947430155826395076960459240594881864893121696897401363585973698679514713479486172675168538087275941981372253825370345019348093644965231612929457126681808143247193264692541798954249443370673821617582495095981027263695895812522733487852747784181372371461213546184728081865919600288804927027100717893263230842851433305691226164490648932932283287398319722093535658867321940104870786008831353646549129493461841613203481260777797742751809284090061754337588854936685780058657692514758077382910202505562678858266487774912698399041205867163227174400038524550329238306987663585248939140066665084477693676525939769921590340575976655379335280211008031642897663859535889740348220303675816421540622901598585685154291462071955964911621268022127434193822670179875778222619993978901180264335273401249195290675087304530711447779473671603125370349742974885705937740556463374608853130148638911902944956522226473742810615790078480131535277418689571951095609036245681977104177550984867080676630957294078031129893740316993876343749037660166375311668297064263917581457697664266885760725266892150620426840217800508922019032756902302150135460568675754548809836898967791039583398553690916644988785975966154726511045484017746141052699398293030084410030040554844191378319329376595834905155802821502411478143969162436860735418711118535972155278487637789883940057240567663430983972614877709329313659721823096285484958458597483537898584580344598434098142817896675203619472834110843324712765450874717764244140967629215625647390394441006934826575922930372034238340517223399846534563274653185996411560883146660955631267943064776055372045126408237733380047782203463787933802205328099966533307507880773819970358473311609748845235683651621440798599215922268480734300155413331135215258596107064258719897511597660895626467909068585469281212108028779759558637080512927971382197790469309681814885283987934696445697617508127667748041255543114125259724392523362420268352448249979243780890292477432331266773424260918545769527554512023925781250000000000 [112,24] -3426751935863767791297165697907755598133402118940428384301575600877051636610077700638644213635274620324467647482877448212224959461330515499866501977210697230937464313810596739434077969710721146754884823072579460752306882539237305786375213084751784434812563454628258460571977656115393361701779581878803531791111488501831168734702357660039624620888869668893178532854582070836399414441021177904749973780654383328859351459255739971366636049439600607479650491216955660163194578253835960509842909871696360638838975334272369512950649780539630604871169242015459831791614337768550147016937641068142883891802900213226349700463221794451977765529809376682992172135854416803542836049511191568962024407617629286708396088527108568729802071261889968113766735990366258113267858379132652573711704059823552128017749314632242263308793981826670247031197422808982530844471343035953420164496599182613015813925370395210516494047410601695213816295074662805170234936912080068233804537599368289040112722904050084315876974560058515437200247375807064587645387433025478524728464639801572027235483006052954830566434144877578354509702581804258906547686160217805478974986433320487018420361202385395313990775511137258723762831800289368059571725022070758735210381667741124794826568583521791418877318045077106400832594556276638946604824887274411759075286709852501036771084534803127917244045287998574931962854638561262962167332144630067342149626604357099392582374781807282965567540042396909229521124561980352061141241770707811602352302060732411056593078915763840473811546647082681694384984055417750198993248689424489780213158252633858697590101078471691576889576768057330940218944818405591757480872994262469276755568035670470023926643596807728976853391914421849493698230303865746047219682737714522636943663760375221184656424380250408062703474703296801602877294648207409333372113290266358414073169546056104543993817047648564949751199548888194439052978126939587858268514819476508944909175422330344233234936747257426916930642426167169087340919411688311413399787852540612220764160156250000 [112,25] 3441859426224196174321211322835947509892928563030788779928319340960984071816843614193681817560409898655435467723070237754014629356551958453544281132659009591479238123978765263671601350575091030669634723948034070663498758108344627240874915763436192502351171103883245197957151041335097990259517630213703011766111075901328900762313279112674342654428374187865490632184107661795916377792908515409469914676231660757218548161531916232065237390158306917314263129894512345444454017110306227103761996400649979548448010225914017573109737531532985463418088574460504690205055314852215859928658091790330508975465207533782449550030190189900440996221296271793868687938298254000943201825467308450696577450419757840097348391685576315907228734456178363025999502553719597302973420247960938232643494876562308272288272260506144495264027854522344769131788639398648710918530028390440543670629941104263690852988096816346410765838180051337470085434097548508081263455216356464803112588804178894680078666424918727942011500667133594625493687564378804401661492833235671990249106823261625409244701641781326128005014351102094899595816651166049972972235371604864134503280313861906614907713170460166187650139897303084511892951803504070340057636637075200069811540691946885914995906154461542235896353764004878155686912670094944677861793238929138448116712371761376364259721100485958436424546683105624353052974475071004194405345287383862617315921441188528433672212921454740764426190120544737209524813764510975799502705786519207502858617390292544100131620442953118548674647777819734980742082947832913547807156188277219396915776922540938846326452399101702487528692010200968883094530216638266150085963334545408500318484655307525746553681253406039477530140827574086433575226848895652314489379778565964336262317074059959550579059141638993804730290022454717520563888171564048764548455982332182486810604543444217539769969457247654316993308327918135861553072560299148150515187277125093820245193633145950201691465677767002277707874199296507925047335085810829014008049853146076202392578125000 [112,26] -2384757354263663870560667022588995718077947785662215247960050793504708842882045670484766102702778017949008853671613972350759469632058126377692125677609849918475065780293450920367269622483658668164525189593633757847284628215962889895371376269414041384538274836224915188718487258675207272808748302952466121389583633378460224561246961669357852670600468195724861473956204889631479594041478142201634738693789714192255514948952572328699750099181372865736455549477123147871739539607307005812599332376856927567143508852315363654797633222748974194661142784411180197085220321995244107146521380141002111792399387087994897183196227111140978834726852295673001745817111230268060762241242801795839476801600224523827605362804926703818225198303173833189190109785409058325453976510036185995069464519619300562650075122504145236974972301929243973306488393142888974396805575850669419567736170781253320059541508257312208402741089158423077588491050745848283287692049863713660360966576714902176118042012023421757074807014719881561562419211806929019523231298715562932403318675645545693586016041209394167378115615760293153228368030935925739407619239032483284243666437724060854036326562012964819327130428286297914267139023269580756339656221687570199621939539574168282600184818228972061115868896400158652540926998219813774590545764352504756797636271088008178620789859621425323522139824736664239571056637497508196813435426548150180268152735959830753633670234274803368817486026949416916405770061982753027053467262904456904360875935597022367365389153284144947015642876738787453159830755905677405860385613034235898055381723045213439160381249878160921063647115647925916494805484231804046938235982017717404066314523710807227463743122407113705793713229854455914847030984360159547004016922229773374330372062076632448498188585094393538293545192716130140965273558103521087594108917658132105004242299133860528786635801300179125431652061893533143646824449441511704751210630291012192622827017680469301609884822857358269335948016864928011501745253042372496565803885459899902343750000 [112,27] 540741269904601429918815048095614937553515570674257247718331477871847399544355413394613212385981513994593403312477278150565514194379266767301511038855859518952184878072369230800247637025402999970921774577450083611429433213927578103060449605579621679778762984085683272644127813956959911996972402651432202696467206020516561620514565458626891679139311263289626852461338898749776311302078393664246104472378550025520889304086443089789216095461327555067433995786641166084866167103433595628512387312190474580167035765519000863594145933223563488033852281432684581837550165916142999598429720410775213316191643258055948580254281621167045014367381281718138729845670483080809173192682506473170398726059903834607738292581260076690277378357205332346200510603089231454001725550617895673493780280643915942904667079866351690543879319140193541120233769682249276018095576709117868314643827112110436513019598432282973824876745464397597565307200572377608630305179808963282594210492481658598329478299347181380302504131049073962559195212646859295859131839849687809537797826308732558587299258234066870509490216093902608901404344608772358494363823523318735770803339175599921164201822040421670548378574229267270535924084554377626979511593440088681652262236066314945544590749634331065227974358383925442517323176220961977676758705234433935544041105319221793723958763085571148089651108521215012748884292580179046595397229145756331552847680864564371974232330363800320082921476672139972949544649671910664400382571995401434915206978617589394336324373096061043966551840599907526169478791332527799793232140146415678199997761859719641853255109672448094477338653203323375520754128931518801991871485060348062833714690857705092478991223061009794703418304651941191112170273584812988493767923974038169653264082328798862430722603081966760817674820954485983095459363555801275840095188282241829121261221920999144835237652351121647234991929328357641965547837046896354394027834507724061624897995344417457478738010086593086048208827308674201753135868386834772536531090736389160156250 [112,28] 1429466173523858112306945335742308374851120256674547851171698139376421555035378671820239919739242152111348381028835740981910717460474390305304603900368139767561101080545286187426282205320614091318411816514461450351316380965471324284409656871458099675016215606451277189171796632249748554955957695811331075919791997741278750442183886654152023533461930644908337375471118109107359109247039341607182212787612315425528343439622516679254019271361779518582752346135302173277652450205571871343673261962113008011526971417103546346205527429288111787460937556269724858146302901090329595660152793567071984162198604035906483870627846956160981128464613827362221178472814575283906858684296866499561982318623486646693691261967865182659585628548876977577196782603364869239377204673140094498331772902388763916036853562256590114166572033965681246347843248400926484653283001094749237428575913618569901089548484402306550350073380395779302073791287475415235241902795176447618790351241184405285204859897028780461309999161593707360539711197575996874198599107604679745045412281772155229958222256616570257042914713136946639561768398306972439866514214702438251185060253468580301845055368585821278466272746249643525279023113752577582563968335041296312932871861908679994283586520559461536399890897870867924182555326815733179480734517223738777489357004387429205808105943869942891873280843900387436179787653696147888838044416099182805524268887703721849687247506283872478745108577418207672397129872433985759860826174096190473473547860326196043691753462069672490765249594305665768434723511223054458958873719842155730631591290900030731800486054004341992433231278890733462767799915666759077267660954795043514548081736233264773533866917119399002035511042806638926994173913920542022386971065216000007321642136358890148752917114498164998126789942054318116911352103328587062100540350694523008099486444428952340638734268031553671912527985536208603331872127610800220962347184026292993942254958053186252016282236798091545716310376548316418698902907635783776640892028808593750000 [112,29] -2846813508604421565687965988578436967738196965138357787440333004989157900851227127819454571197997429182826992348376085244941226126627381409401581154879362417005088757050857665644695600933801852246565757889378930004584445898590393630907304557375690489933850850083473834494991488435643875138672218047229338801871376060831744770312370429605279782641289320731010606277545211742065244331542871513491802797657867424529953388882152940454071578267950982621110217606860597355152417536312633424405220777808320333500604691004098168013980288047220593843458414911850785812460439414922603061565268965358700015718459955472193950316963064685771662214323146385208608254104232926871049798569429412938422422061735117609001213194312574540220664410114262276046633096817127103297248244896732579799173533341417398913613744387964363366117244531748000260442528426738848678670951269240257626657289365625430544199984099942858577623431984539307095964065793536757493557975521690826841871262723317446998131688731215618490847148302093953691280889099578906646147491823888393653852771484999548945949217152295488101042044638544860007703430852800352029908461625111407228170181792592871564973624448406586080745124523476879884008977232182755221505506333031628431142259855394101182189142559342901115654568879166247335687405900977484825162232478057104586124028197913970630664470800326130256007497633590015073365917732589492870808989789545307816168325132891492282031256845609058168470813397970942691456798010890558272266890099131725545066769879844745041047553543147697252607625789547922031797138893818265356839876392122039764809369092372233417812604860435556244351039456435552464215083036429711311308651008349167311403197345851855750915460886352022581180578742966918325419128649674611898596896221235878594184695627282426581394887769977770105324737309154470123926057898890996206816726817638250585862435336170819692150810236174448127707170148464778854104238904620126814970721658578864065305063643415008498615081879015601567890964875007231427161968895234167575836181640625000 [112,30] 3350729820801250012995183983725721834195929705140526297971418690672934358342978054787058985963229072216161430221556216844648381106259748462663430544542431793172630617454159009516317960069201472277734590788508614672086943441692112349639068487133650239127266315859243518610965509023677414174844013591761080516723932869893718829632200686451905555702566012966498600326999810727328914222536886858408058033334441483091459638440656152078256745439029145504340094303649118138035329511088937102279980738099363457789469655141219956199419663276686274635111503720525473565207210200828475195546812150935282861503512509307650963285692328880854729544319554993758010916880134388758992477190962893716225135369514727016066542391332366682120799721153534059421538290687818935066889934610882206978238607763375636162140060706730007392738170250097998204107517156003419356868590873570767654031753559462028046747760240127901213582385623023264154991045401472000646005693029989538815276971947746900997061947216995846911962116355458646562501404096710318408198697389882523198710243364399388536648807895393428581172647260297765762879115301282939575263525885699429089578107756955233690399538201558326634691622218814589260132849089033815110555993284515402129326446488089827268910435355788221572765719037417743374986147024500560847676118173757660818562003136519874602309524854482222870394212214072895421676643924964393459395017950264020197657622777029507191289860931441463343393685803169923319029317052123472043273300458864874894407541293228366263157543411589556156593709730061319809399464966061348256605459649334405393012322473166633352351965020674070451165780986740292179375171605311530418402330646259599366495212921835603272257496003356614028175693717537226878880515232380511085967789761094301478374265916829092321895934512035201771285205165692525547754171294429447603479496159637751377170358950594283601408473569827214625329059328024745621962015284051842292574779293230742971898920388228497437953127248390834261651798769987564696748449932783842086791992187500 [112,31] -3008811736968695986528754590413387182675853237754945057067885537634195672783085722254529140503076056709688008849889922487109187503750199293587742451205199120138791152009546108612578822410348847323170673174285920239448651214199762200567405975193060374509565207711878158603153514342576195153206633451151779733900120362776667510857203080246412535199249243178203557465932884491023377808703588227425655703122710037792259844645697768905638433621711374536555685271729493567975750685111088886418641881163380110126766872859099704632173020974917896304451144624967913281062672196585863959912354725546789137593120081455004176637115386742269948231961630709998066401246819583250253875878258594955904237676204222847470998509684101734225404810298269514547056052661571886440335576979825932413250716062487092889802103632424864645467945324335749762577508199485055122722036900479783872007702243545524129037807199785093124527468561786766066976034647245373830370451916261672817508547132929048314449869848079242971651042912100585783724444092747386900071077803347305975821132585054071535866090390622707898388280469010150423334839999079937531273865814502294346508256740889595039404653429775580025291451741452292719527758847270476488660829552940468622734301999637221129683396768411509317752512105845313949627253980746775359484794764357464091866660896094220188122268739027423501184580585045771008990068398756315109331988063374157463200921885055908753799064736659939982777860062130954169363081147283349144153267209021817707895814246050176365299548614603841966147594628122664499610543711898166690571752111644416625610254582720891909575688742214534834239370622113313501935680988887031592554891187981110125960457521354796802000071154493609507950487274604575924944098057908229617166975921915075870659370331589641390216062637711229627393684822666556982856603487795659325281347714762348830348871908692912005038344036267240701169257552341493745374815254502137403352257765580286141144060150949933653689117828263567848076642796684154745889827609062194824218750000 [112,32] 2178982076533801588067896888493920288500179452121987426181249167767745918970468255850309389484303724119849729123042218536157878878104733910370573360065119787542305626820963160561821682329287815860647484405017182191647268058687476147972792560194254989445734647746003022023728500139499374048913378200262873008863328335802539072012234674756658099645032379952381602392177230469037370636942993495535916587396903881067121961221479071257458713898619716238236955646027934175980125478529179587630726300484604737930051281993372557837762037769821423504203803125482638084812678274111467412320631433076058640954033028019380716084180728279088424332766979542208913853506006370405006354763441386684161908210976670432439189083307842668093995013399299021716755517369381412973116382614916866928901689813082798092939742253064504371640816072442288555613093784024839584991644938124344308976150385974266250080760159688485082757035569767657195957402381064784421000615066678625850928447856224513975640001135396619170650547869555819153431354213960297480528330325796495957513918440947887183581359365892721009597906103730352195437115790058156076838109738602436097933756673685533724889025908890061707494300341873383197113310246338051365913277233322135829343326509724811939501161341543520379582714086786114980509299128289767051823068872825719951138064683736325712200185324633594464995604392161641936022072968616974277144741406592228752668447879661235166004491863746145883957345864913703396015648664826296331803354012750667187229589690802003177627470217926899695496176701676685824875337719669635056886099201009893519993174151945593705047873538192906311368568005004418695343797925376195754140479037883812708030755367298516714062837119403438077963846411615159878769791089828281456527281708598671707044570982768208395504233415982456510209364005064004364856454576405916533588170897614418947511185809686884933825091473841830913463606266569548557381884383706597553505810041420706437350790089156706851796996296196685938273418514654622413218021392822265625000000 [112,33] -1267615077652089447935330586008798631211408435267955166313944177413189530282589405202986140050342676849203152963598965132789878028585419302219022288452246022207084629930168380726572685878307266079454418727592305182133311043581358700596936441719992295913959961848012591695201427293058461067191481400651474176748441441035030143821330585092766576153165384908050496025241608217769767109107897111627196566106481447291413277676394040368062803588269470638830963212151493463737529798097000453555231390347102761751907087124969810937316411913940731508339946720658407504489679982666795089012554058470638173125090006682388443280840063041648238058379668297717522468490649960895233660571001512349768572429127416755525680108294170871190957364779837326718652147670131883223391834221283649137425573757512042098288238333287397250206394980332417877493341705370460228362735307308793916873840220535423249726136835817909849917919791394896808873343140748147457537118323722494579951662954869384257265114075139162953827062440891803209130190250252207431958544994182632495807173817695783683109365411094489311608660881323567151904365071035742401944639634733567957969620264448716052184751474934333215847996511094026398073657105419412641418108664024301925256129178920080521147874262176046293971300501204285415670344014956102247531307900173587005326518792742599182846862095346657328013982264251977449733318095681474518807851049568039826502138948440450459913207734605447106511094536240611680052540968597262761321585132872139378985756454434037484351555213810998218556492693410225365309769287790057839197592343047402356329001889872944160508870593307812500690713753149127291703130364369712847658010422445151126567586807286225380092307712051192363321091191408024425386886239592973210295024915472740947556878907201370631741681860804072990167822600920936709071493793236604873640149518980155929703299781169311946558718605741853255517592029306806520447745935761441376689405997744200807005882766380851952894154977382126792129213299631373956799507141113281250000 [112,34] 548567887010419312593834415936003781687780504716504185759332965716329691789010773669018275956808287925490348528811546465579984477082107572697687050054472777506300003830456434085153434120987951358821836743450707900467990767581965914632317520580195801708936289290871488682530796194915875186078756571493295978816922529568544630043315690527319572547630341437148700833215226517255141046840645204711091359669351832118516495204621435686109261103985799440797002173772789481972814160730143127809820855339204141509082282419302796534221662841779689590128056963935355691383782938325740660498054478091272322185543815089460992386552888006948045391809895013463047092532971860306937471047121287773730065434037922093516368207550817524227749067779390525732264466015867637614302734764623865332980379649169595869270395836271589633779067100410337745214116944551564734050796459686994099810310064315919297626181904718943354549021560356780550689993960948650251647978697385142425505168460186577176923115336432874997040040057277740612201192351040041965306812796975736080019836200814946776640181542798656865408409403735114113600777445081967131227344722892374649330800752018254800269214354194680028118862904494419854402438812799257446895218950214352757518981937703128156038885219149416699134588242307891998382408852905822895783594197486715417451888015385300681725878844774017286607479491154326961991355994839618293512440497703823683812731837320134844059594870223677594087776896710558711973490991987090834290646955229969396683703944100976407573094977296955731783178560065531902159050359294501383044179625348712500197195034001034294511305709676464405052789475706007068452913561075616521282889649110401873038379178643004508455848670375443879437011095871706520585898491528073365988537191129773752185445580177296152193612443848745144680772813962574896059912986441740439780389885418668328110978264701334112532934583125546451679994486242798224395037606410415878955213632538943960069391106344168394073131534566245548489860084373503923416137695312500000 [112,35] -113449595295974563840123138083957972368189036397206835069707933652385968285030909318050233471894088333987626741016090522697549634669958100366642962174317368460706626686956279673960956391331224830211731808586890070074221232418843296767950198964054280396500818951911111620604294497830405282734489387940754779938894454509780365212966619266943676779465822968830540861492897265450364835586552623311504947909411468548577926427741204020874521391262149282771058373628365572735861921270306560366093933936790444768560605479672626985502548324895904985387676473228570257470796042764607564462445779502647914606106337950690650809949285000427547428715065784377093202112474977648113071010302898757070536617021981642154060521428377449570028059250482246101791059592912494648222167775039833688567843528056943031786300816914812986015086392509715915419065645019215560009546033446665420682810358139656889947003815238731767704630229631422900418350236826382374412401216398818512070856735055779825767031493226176658847886660288749456215780660003968058930531563065137116162714684537783750541144865960113296105459218617195137272850371898471850828057455945798523769755010700241853220841485284389319361330314893565465983933365302369309146499562938534417129711628133608134943431180306879616016149822263492049594652515266650157261902186335532019678325757173619670638295497389283728728033994482825845317692928386924687788544185095381985437297644118195429053999117671643920727327933209231733195536733649528101991960485391736221989286889536251909362369197447339285349864345424377671542839706267284327828990010985859698445842506765183772973490863346752065687065132702690773104393143678410526173271737300689783637664983934481705404423437023799386039886778095411161582982481371413411184277383566434655854963828718709793528764501988013682833701466210623178799108967021414418838307541211129104132181553616937843098385353555405025599367129734042379947215302557309054894200608256492301033712700565751677045768855411900233320920960977673530578613281250000 [112,36] -78437642651404385040131569641071809333167129404749266728255725049417651426866774778610413115781130985396417732182787621027357564060370280264635898975301533551760997712866389181000261698867118911929853917831574083612973041430424694552948953476951352227385738722424066585025952503497701313957479499917780600984592766339485350356414464079234548592006704436066779881812687424483148439728321115629459786765651183018629078766059607014170124643436764246820789829218087796687241455501460084723176619092028705278544809594481466859018919130031151308951095820129265975560410464692684241189856249001250685714880865742659357825880212556806127547231721390100620082126102786102388722722769425790375289237325946307348614022575754098231568072834467184843483656105569557827306714741556956906608628413639010821676988081717758639651220318283738122809101613458585691155323678297046726418074835333547733380780164257916605281629899937399518868615878059968841360969041441721438884410796909153782366487303527048823748094528920429841111258079191082028684322145041060890888616935516086718688930239080988854511095001962319143136633766596199051680704219639550257106838158726538590778818372946969462175921113871986889269428326398029013879630619059863561025478236086764440101967521956216297853937224378866615357991201945081657552296156021164847482920305904846327239429390645975607265531563902526412100687471390578575896702788372071192613793258757338056661930300767942053755723411766089661997365865301747911093567242277716519052286988486444895583880406125154156358111657808963215215565253716834400457748344368006377469505088661197755455942215107365479931129084051159944999060389483663454900298839645405565947517811500788575107594515855795160650292012416726864929369273130020453281968784930483295546079862043281871352150278275174937585603446782304998933152494507887919653789841132806593481534916718651864337371981228245899401326260523539149297827599399552232907738325860499373092004755244688248309523070922466558840824291110038757324218750000 [112,37] 119978831532660763796747749180510375416442176151643283812914997886062296303572177149959916396844523761365627531128919475654613145056440421335969553988217645785300069611899004557550218070212395804584752994232913933511819228813552960853263716571577532864873509750073718726597833986574562548571004915605845029605380246380196940432071600821940311715358729701245644675840442521061641488691650563921677768807451971198485656764806103075651290295927068559430465631818809473226340598523535283988022762158627688340291312911373070830128977200151858642531090798055304486788587641532113953172248834286998805859219972833729599185910997164969061723958522812708183784129945695668993861324680252109002337179471972977794768029900413791606655787637795753337869741310886556073472758623806845739878108700684664412994884028288630644914014449570574175558128545418664201925152065189843793804364699857727494471189031916225927384475958627396558279941939417912347816616771966520334442391729285316836172008483655521651118236906089568556385926635006849080194004719854920787090979475449744349514125938807940152805371716889801117928547183218998598879327224929132771882792164702958752934695958471064362264539135582309140086533797929155111026983395156181726922453684626220126403696896419077463836035695440335006295688461000608005567412347377783753388273596928940364645020301670305044191936410942541785037265769561355354486374261174324665226941625037971280878235969830179290253559863717758061403492175901538895202386625555655781612221150228224260230008687988644251225568173800553825851366163273470212355376016065298280616866516321045305402037053067100755254646915824741693165274240453514057906232152699834621157833389487251899722403814611076133262377107030910285393003907523608699841513714117154996732613966225040355744808856238881227213331064689388791794057407417763576316237289835674863111056818060220865076542303040094040204878363166533673231662788320588806924268757538702898739586229477849721111737402168273547431454062461853027343750000 [112,38] -96240059344496352803305921718268039148951581363080659239157554208292675798686899403583229518807811188543109243133366332174881718143420062492725758277192917303229849375487911692147100469877499975192654482802307332597593533383754185856406865232622280289764254234432893820653630050222564988589925096121030996097553500213401878941369974851436595894152350654660658657417368699482752220182177978646282108719777668078319076753965389617396376272502450643033454940235241166440155990941177521382669648943302979412535777932612039943049467693642069876596773065126159899437406411560682807667968988784753546717701803403230333072323943628795167872736776125263180465123695762889872461368455697841305241240782884922154560949083839997211321357125185966664915368813139816204740461879128661525730761323108138976124776828532408454659203761496441982188586565693970108334096428349803442361070346670131475591801151002011873047361028000262721375028659890107243829611215798227750660316054809807244272004486874432358570096461325911712005727233474344076477647811286784488227581114781149563394230969613086690928310339308219456875355909953781429283680864195532088325924112765368689620068773305057690331996246639504454477879303929269125471821634920337922350193304326043954362966051482446651437444640676892118550580592272205486386908807960641034284978822319515034916225721077268943094851552242046132353761491650802673539659757800692760103201074970366944574390518616587266545945843250340022392603261220513144108663477608326985498909026304932135792738791940075297941667483233541342096292444213694670976762672652088810597185389574626503479802708351209214522766055092851474534499137149875364544671139597446447087838412972245400240887433160124173704305454163152509480144813171582984896683518911938808391102173007180123870821725800586316981527526188139119180369245422757760245457240954206706384436544820681264964264537126003982064470603437931476932363710434452214926618314777842987938371391309650554335419769813597667962312698364257812500000 [112,39] 59628916215411638606562943739550444106607262385967446370273274702682672905272913343237970258679492539282537525394368566269230320076780524136671873415097555369024049134815090492848216556178442288248440199532732197456520760386713371182936148213664212934312825484062293589527396675816364547302908198437494979556267448014471708382277858246163445774528631948371856218488025056626730600582815218430184285743120032390598329742541606679928925534754578753235793697115760578345022618154172099366295209587859365544044995426404400459417685268151771332112579577168498508822458067009398975939861372009889248464873374233241635789738164235552192826263061529952610219198508931640416891040434302909876504183519512495764523466422467912270237385303439765864694691523054516215363361817964188291727594696538780067629846348134194393248704054147465537100264018463432283706478382316187623545909382329954470479933608176174789407588680689089869472551875911654813661989523490309408866848522355429113833619587483334894146271848150158706108097372636475508194239221019933871246725499066262160271212793450819927347775831821822092527403705814571447179537931440062909355562367489626098878492043446718842031656661778103384489081898974687990944873775746253019158770755681663539923162743918013564388142427182249300208213113351662198557980648943663134487186113076085596387835955534266709847451446226645011955974817238256836609394187514799155346431318225359894541099295801912522208905488180737763498349097125408385095453159048210490156315714393351952822283861496858498077382057604288227144920205757910780235848586925448003439722951045699533458856572997274198691846156438901611771000027294980016267516917084941858236076179020697353568340931744541893078779637949259816459248596876000930815571298797291249443179952184749696179381707237518485465272567649772929895151481172442345553966979560967178459277781503309882479357586905634590297782239679530883007868898081710185261845102628537830134644380064134344676674004404048901051282882690429687500 [112,40] -31600407110972024091266594158625188080669097889462936219704325622802686827746255494730614804778014296565414718563423982438398080446251009469101941686610979476013172527993891051923808090899696361185047502213224906588796981589626875554356014054275210155905549493027998347213987856331748417130280339734118258429066488774120498338020943646952057927126719283469534327190229554164409035179671065930622692024527707218603257654321371619377091726796191201697696692198880880439871424763473725855776041480568299379917626834101346844032500174545753358540033621133669046748399245333209226480557295623271634644101146972786694209907157215815952226649951045534931630278731001079807860105174085421540622890044540076811924436848606288733493544773070449126238771249168979170820312947256214103918054618007659026899252133832225053016917316751020054020732739612239516282451549150427636876920486213538411837152433402542775998988084720840067110869676008643076873886843984813318062646327681834999711429593366777005222569274909934302523397248784459145932728892757361540653333433081626978498887160154075470076184100811139022712119955883131033597424877074910872492774499114619715384372644856275545478205504998628977509205447296316752100691597133892618412181252650466991633871440989151011005514285881029046376933214973494583715766038272832313994974318426060505107077416629161353944704752978392752249547951035943965519739576185955966686693149245692197515153331986667639884304022631759007670119306853092702098254183672201508767463984898739041205216223212277899002038739317778191719209148359958289027491574733323927539205757493875995689012442367406395511594539853690635672342497458093370026705521216999267573106710751884367058221198097725426349220685310242934889279902217956797925945329568623087137563797107784504189827624521992020360724516889796250677411465543969550240807400617556470669201891400268682474811878526545162243161218014988460380183965156928894349863197601085312703572227470416589056867451290600001811981201171875000 [112,41] 15260204497414970653194811600436586068166663672929912895930392974720290119155187559961204905202742831370843632561218360487265919135417534742574919001428134631989879094157619361366264141896394816285932632598342734673058228920806792136261007426782332471128631247411081815143025632400866783194960071857890357483201675179163371268958744526561819021693824654904553603355969309295697548522894952922728938996308720092015758190554342887321744594533536659537965544516894639876559731154992396548255662881925278902196362081369190460966417654646803115260585656285884628838831223811956201453413833635243218307795268168290489492308704791267789371370004459281531422704782296439022281694528117659421050307411306297493724067990270638053047050387687173227484727230237103482463060066506172340505050500984210280396366792476790215839354227784183580504823153400996791001145715222637723394470212424781863061330187946464929416451399743585554124441332568395703354196248817254039946292159502741679717459158089629211576027288176284380113668536908837154597990629056323630545921360825239400890980127197127890171016869552008596541057176157529310173287954501027995350841265466369068761594469087775684879500917123944468456190365901130746977010583980490846956290418692073658642168560444300948919611655471636461112954925957584552322355206093902227880708278413715696997561904741180165276060910838656292298600401615708732507650770783918760488685195602126740609156837007541135293222991265613411024667187174821914231576291819020078352131529005320418251513011142529260352828287456057601567052984806778910190522025020387024571102250378023381924120484069869155618139652811238933634902532182544393740882243478305030292028494201722208150213306337485699452581247340030795934350618276775410214756655301471308330462263711642707576073732830391597952941069602546810722065543474529202169118444540125342255381448282699841670224444987218895999614106745540490981555658282303234501631386381673622282305682884562259005178930237889289855957031250000 [112,42] -7082788176166197622944288386324470491708691408480818456259864120544133675595338463379847107402399156915691717815412736538792138877605268193122109166213513333612708936795078354319482394418608799858856412570326110981868419977312283726085571338696555440384306897909714871224127441424436348391031008339336350696388087639738465326839666455315767719917056021090695311422904776687986878420743021820820002362252755259465953388044081161947561900191144347131269445759389406920291277362130857581498644419776413869487146079457571671476447933184283387985343931442279115450458981380365722905813992139758071405334929848788133594363355448034074125540133302072423984004568234514068856378646288181930019557921714325490766350049161580363919158595307581870946784579707314995175936743365399335479969165844421607693740759862496508810665724850566800342242581283136904461140678228467728612680779521539321521731026543970936155802423926870699273481928182677860274849628654273620833622556485180545057084330235252742925182902384594734528260520606577540244680252387536711793147684006907921276831628368206601168222293101347513625601923127599387339400738280525123110738198873718128004515327364935731335174541180912281215909219573319760042728569625143043164345134048734098031647357316605078646278315992899838302282716084077346001211685698724046722718143811033642864139898511561375530884927284732069610881911459492646588911674670902090123071883454934824738345904484570784351165776164156476826095633013734373867758729467472467098499353291948850871550916576363252922501904075875227491136426978334399449597881441514426601373988788447820286728546760017029911869674932087214026827435271635690419931437418377759671951505478538237497098828502153684869867491589890784800022344645000525662258356149803283017908777088231515192264379598795542988622779616821502734962742270949146812715690944423977894805920528641557515455449386442843064031060310532617921023109406533239662267010772286906670688888532083637983305379748344421386718750000 [112,43] 3252812998615373240937650471789026243538551437279933876755325432672509143796544444580354304085688570816764734307409040819010221594411325120272248509827901790048517851199594092289860657190769892857553822291031807567740984928992118483409372660660102999920829369419866572755806268555186462544954715785253382633253156131235730881080968292403584105479364636995322741593399858839708740665955870594944338343579709059101649698516766380606927233990270324456100811601137415819690724899621753863467568970029010869209202053309433741265252426352234708478683695947500427298445091147275030250471733046564596532761672324936114943188252205873596564047741149520063720559687204101859272668689062672276671310575585995724209124845545103795048842690555854501330015930936403657162956203838383038982984840238849169551307204841401440122068052803254203302730651001223023046709437618281725696391401125697788048503881655023304330359492314229526010538231010072288949446217470351281641278937188231167765987899020039777908177135417624459963166349407990326496802645297333512118105200738817523349040788061287716997295389257879129186604440894395263236663643622402258755942770181023541039364679132009434545100913359696751262727725958973582384550354357936373145718426035556499419071407631634627272103031915907533487757910356952227557663328111387176874739682223582230764037729312528476500425075645996226959269128351889058465850556350550371076824007637937156142377337014872691895872312143823533552467597210875219254328184730796105886726977473772680196561547804401752867005908780137766112114427493115264699865055946132749506362898358042761597612196264826815710172554224000567456224092354872113235502643002848883525404931886912357569783519975167096093685117995530758624474623645294744110856502020328133070566807741669147715691861217052032545835363863643793910360903115532118079285552629165241451160423147766927957310041381959171209557557456088394076510266883999202867193708184011643113828227136252735363086685538291931152343750 [112,44] -1458526389421971953860197402595706185974724780769699055557447708428298412480126435588972338170907695039220148839872178748578626232779447932685947063221590818803965915914872783289159953771232093824549594830047975052923526471481826269911351546791014430990125246465446830164540333108042848515775395493443003911667404272840713942784266004249525505947332996612790299637284007300176267057677775997095577629059551333899404532111675930759389725848487969115459940850935939368354366149384055057531400562231711179939799388571840329930811490947755381358390867492751324546790206299682053811719302930911705694717746766692674989315642129277895034126144792912904856448338664412019526065281697031306388631646210427622194872451974797948492636974156706046719641170060326075321965810844835856980447504018345122975234541230337526615874240040285853087339773408744304600051421614001209604659524869218534738006413191662734681380665789136014431548544805596616060143206478067999780481498413177497693175832924774601056566513552207323605167317078184100764973493104759292927209333996992243148375262673635310855619935658608377306643206864669547080065047601183300123018623432476903072198008168931330681732918543178686269650946094927841447399247830966325586331440010158975992620963296318932681347943177529372572597334822012160085575606432451294514042306732340749190874025885091724696826519892336394442638973499551861675101297735815766158445481154542474479897458625193407113181127244733347111076472553134611207014578941689098008279363412725968098738408412405484293188451688160671674667450261474994915374777441071474188705292520185455435403920248364646576322894815589468369302774419947735400262930342836981891758194367622510140957876430183369314326633363518295705833599496495441089663246356802799791560725905520140270231395122780562279045093306366332824461324457324169665316534580841662151939039210651334402267860796600523089660579001864348077860424095441057399319389404940446042235890899974037893116474151611328125000 [112,45] 610517281786904850152587911687551161007192489012475983739591144456636615236664208959042075168892387857464785310750602484837749625975778177433570979003993771964693314535872083655965262136418101280606270283537767276059243375401026095889435067659932209614111103281627678025974945027743125646505323406506242285919740692696039143746534318047616114998669344788545518809055488430229421078877595987294647173194919743815090833863740598482985918646251725689987554028316522171562869708845140939099688881782642451572269045048193702827299620723067710442008793139427702968019384827969183437131873339000500157902961150993076972523649377369695445780976470181094677230390294355092524448400875483516259876099190707005352253920852734731314150342811993782677383566106524234803423792969936582343917702284710533680649617028427083520175311594465306148980342349284104486239675547133442947466952832133535293836404796556795803439623872663338811412507591591708172735637525809856533426932876095827088627097736638731250659123196623807315310715612202776963294829992514579366820960903436981856934754956919672342001934306277132766207203118947246546245850534693481622138211835824439685959995492297359688923270896687274072513357246699372579920107620495710049925528226262180809068048717880049217990116982632355358879129864001795541423353210581827045078872880098003232991365038158125989474633756242227799502314924900563164034585643495444556920689967802474252057851082379136846816865101596953258309214613096593301914467045726747510237807005534885140775112657375596922014016531965870326505189876427024717431286494077380401783845710010957357755897308515831580377615932047286824700117749600339721614764642785140952395602084476619848230078439826113051238939298047922911478353566325591194111950414326324632973016150788936169672594611467324972158340449843017859598189071832049701061236532429718207593838745473996141936474183840308849228525173876740547219450137504772931463061565876548897335851506795734167098999023437500000 [112,46] -226860836643236087205993585164653497280040397364899365934240581577747651317554179470367612134268028018070501778432064581104251652288257080347103713392796699488340913061977747162719520452887299526135309020283948266240616259679947397310666063006653917403805551214473967429822180097389754729906866830068423670339706378550176918782321094520917128598504113840411742842819396887393394304338982888669624539204402695702971495185046602292581892159048306793973332829745907154803084025616992411949567028148096915202077356027167419762835409607638927392162158663133596423896980506096653574747016645643110056010726966337214785715300231565476753831270494372415158321736862510184885158276548468117527386865653703931863274508654805235980829535017526128278513051781044510458529663773086835894291110820543287751858609212015967889266919790970920993074683629063847431700370228793044964587307642195104637137993172546110452814957105214182663209831102447721873371870778750103302922568002565692603092169126768431327319391993963165859865787298140603480195090148736825058225683954139172511049744999888618515467343448230834329603304866356619674880148538257075439287241494947255787432346750950997825215721843055022427347105393502692443202116262505636772771880240129780515884824229825122613219950619779583784395825852428983258624223850485351056486740521710158145147738212502043647751658411860239528374788447874310997843876332658983143161045620524174894144448201710020486294308535247900088694276993126928907960828099591166383172662116270344367736029630591661947777831448297599648196825148939941513041495595719982100936256216630717705845359671486780600121844044054312748595817132553200784654623802710511723153406700621689644776844092389848899789836155993225686203782062921315151477446047493655605440821983293195234540360237229180676546756109012595838310673132217519871198088481756213335812877647207946900558020170602353702298323305633861491509699772458650288150887840143976603712872019968926906585693359375000 [112,47] 71485413232896932699193822002429056978899544791000243070972470218611856455526751703554959104230049774263184099647993092881953305554902028680945529584313440489203407489659190706782403401132019063121431206049907919619544738186675721310151584616122277694081519064797068363359937241694057712941236034864550424973516333892577270568906138348818637683919888695643373466416549044926604959503576469192878000377863392388915817357448392153629661584267037699365018172168788016994989264027911214751418741206417174054959706890333277094970640688317154261174651478121873899914357813674182370797447791720574145908333846145576310536076498501318895154865123850865176105264139063512810513560604366242289994068950879780006218911167896278204005564935878655492382753360048688528022346204277452193915471068193290096361357953394663586215183197904135333886071131922133321234850734425641112934001635058086719628009613973732472750346117177259555726973626030263101307879078978623896193870330902817588835467274925614118488449252191938672566858556030244112584540687472534720831296485099065317076967693562009014370679831996999461060602235519255310722004452487308738204253314602216568527689462121506079408225119754290828026054210989046934118620356386954759024771741040479366931350830961037371121943323887265913283727384317595257325512489723355540270307563386556132891853957219420223720158456780442007371998730187287281747042930584694905614947553828393881356659293974659664899737495153728456222328686888046385202363905072879191106483906223081663373667682636150523783801608375119799402737365468051008168856603841711368525984424998162387013529903155947571529776451993598129246722219672798604476240687600650845758619992209705537827986507160653097938438667867238240745857742013284034567624762819064532379719488447074233578282618912898385392782302607930004565750131023573250753641310374088265977028606332518691342734206765794612018528221589997254116904451380834489967672218391214755683904513716697692871093750000 [112,48] -18127057651545207023309150627681132165306499439097074647647970702764914033508792334097223074435556485752861091620515317161280431525345314953709963566182177309937641072983082875458048783421403682875172547364524182166905155380327061134279233369260425463835923525091961209908274744148142522790980993840510348547000221373828935022280889394006835507971137743182558620411739162239533199750378722859179512699773415771117082684001728484836486705181273607179772396998647210212923009467998559538025825432459314536312516529295035901035957796146218906583384672971809463930204965244566759004052578881098149827590462232006312631203939676383151717989580904943833416749706241755320967569974277452631652457135901963998355244425561624124022017152597071848714477592390303344829763865836757656771418973068460589225804271180164907253858279243522090246615405611876779600288811347402081696230240845517050385385840105751077499560272578612038292182912792566420056784094476167845088598540605721233426995643412488507009874246394135364316652897753261165739444060903141132038888883865587264899936025165239736596582653649805284535644617174062639239842330887542636290834439289048596131243732262066531803869769858433960058375191410474227474034907739498117219900576384121353758282897920883262186640922255646695843063461206716511625058576069254866006881137152706608997549378840861635295108131485299821585734714479150639603280814023490992400865427770699288141465000447238646580272410307318100616514378758227414994006081647929966422403124337714989113371940068757457780264126187020203281605871974898627717473696653923664722402188693769944206379748173918221341472063110909236375190882225832269308142231104974619510370192391159031209168102959675700768193315960456229904082332282470371769105198757735575157476088987703704951659641960287876231637984807753098532902750834664855403518617929139188290152070720859386701120744785625754853134360142767692932584444133524512882127410762223007623106241226196289062500000 [112,49] 3339312717039910444804320489085589529504924674132845885676549038911743456246535047698928433911396844384587073887367930541315393143116700274103141165058079813989727594776882692875701648802938420197108116501036548432690072765119245984266162471271250998734841094581606223408026416878977906053233474566804696030539092738231136126922084988829123138247153765696801503639156091569423135149816216677088867351423521487687416412589988830600638998504729410294400119258969761123716107086759583185580875272659330675338619964072571373904278280719682191984470521685587237821164536478690951666900826332605163859485387042988560057897138229779619519037770679481508039609282001766037215657873916851441600687409197404149142078625681387691425773714684872968722586604968750145795536954306035000674682231595933058842664683560198841522893361725173799292363402663327949875395374372539867992095466165521531068519890110835435047453474534702398892528033714866481136144075580354634356635699255842320158542635276924897080359276492716232601934526293846173931477563007943869745086762563779160647342371482629476683276652439463791174466245874945229037494162591324444174872204646259631183060145568383969001474008374736602599888024474726159885695725340831680161122237370139994415235054593643547375673031993444210611451809379495654055131672420217242384674835353801525980111489929724048341983814086815628835455886850022109167048720744939781912340096283384094507143661013131704908892948382530108090591114364039394936042518030075105636220431114419217326144284362958684416075565661999673519532216441798824497860775448981360955172336928545917507795052117582270095621859762951622835398004866244245174334918140532146975817065692456430215947028926478539284060542661503206568451472068724231499237680353531971820062305092187792432494087818834058828309970624137957711326636290781950009747621673897334656702903305468787070877414431224276168887729708425902799528566531131468231308190297568216919898986816406250000000 [112,50] -286553443969761580007139693803410331777426710869467062002056815652359022326499448603023756553217113327159848430411032481892618281033093946540956715501360440239567278962313082276796995459337423989862630262112185563470088378472666413815971094206152313122106087928450054172761061286423506792848990680019681656209888576623920731171793434392896593234021040714930543066761554806958475233426525251936448751638447467695799951321989124849104790855790236341588585147799892646448528027660684376264424876480890030726367108170433143361936200701343877661693387270880308408174484390613580753889563749114901147634461804169458698498973981192081837419481419920771008645044865290388723843151651369149447076876320475912017049055612132117291648763311693208668401088138513711302286738753239654030390720696478940547289704862307101268026888197534929385638486851239226494499484371238110769419661420739639496598235911310904754962497901966622416599069169793810391809803071125623286635615445207750702076653649738058076878219336104522420135062732941030715411447950273420593897692879827621966503642372041459835406097186803997461369089893549197580950863753763648915471062815849127489406967701491672476656393070246206142384003717992025482823949072532892884055331092584920600952570556236928707364617737476070091959818364421896042117322053416435638863718558318257400686013697562353706835894326930716021322142090021414495535606921432485506476812936833882461961101350128925240473223109946677859132904081790181274816544088431585448897960791277835465912275704884907087762602438911257640438741615428795248705317876062634721930546270524114468249747489127084864162927842021696971142496082999818069985589015353264558242664412089169934868396892174891292404891038140368829092903989548156565323643376047420411274923023576825829771093304470396058735899945005939510823035498709538323442030164276121655986103624075934214763520175760456438268637598967641203707621376517433731123674078844487667083740234375000000 [112,51] -71750135721151443635514386121845485312235152217632294673253266604500157247062846122427755047806148618336311337617771387829460673761719815266070506924531910807784943958306968058926990821255294005038710498013094284527456253609271645009182972291744734222526763511788318798191443201986250725260039461377773446227795901103305299242812480018541330069194178416355542509105112401950608370936663300537946661342480484065706634425661671350773145740709457736291730102894572245613192372212016171441815302709940227021350686906052120032657455305188720393579787501776942719393699505325288780864205912609259012909380254785602952966137039198874676736664084419220955051676573656331424857854861550063162727795859748748161988029542922251814380407677979815533627963808802123225153113537095261957060494131264215602686722080255823376020004522433703665730909261851292340709087730165198456938849132829741218099525196195768505128802073488638236786601446235240410283712519829751932465079558688960419188802129616624479471876045158010736125901851452588394803892734021884428478131362947001418505033921110919836750028549188449952100025685147094259425087821789070749951774525155221831954663948840855073685159741373276250830566189603052561202562420546019887343309489623992165022124119028184054576406743342423157734414061973238896629745012168579523166800967306844104402502543324930216705820509078382093889115583265745963063267542873817750703875054610021778045362869264975278066558088240071138894512200109677035701355851035665889540481710068539789354607519846332267809093639885250881376020586937926645741787400707550711517750979043673498316009961246749492240214230335164832023527051509370532808129805864036248204054679607872351128483743315966189326968521576402457685341037249777621992507240935783994512200097853513197225302872465761626131044298901404061776800390309724311683641835383973852110420448522129463624662719351407982266622747902250840588685241311361906468846427742391824722290039062500 [112,52] 40093739117991032822967399082437851083781599999942596638681484247216293936599105408217162685733765308969197379943467152986699585598788285673721495760673107371973443166712056120779627468671157171409826592235503217418547515755331838188681354734195481083504712947374087271047313176317884933259489672032022544486843659084782459109854904471902392329167406614837414491222202475047000178685340536176447233863841712236196610066222128742875040143795341380288688176730195901986213160564042242618168962054588165830467486358814060406248492920084306256567881284197355416620343509159910215657318661611004159431068191278472258107843034689838302553646192584600674757844658098972107470645011171819023471118226260275442095419147129701266402728711186725097395252508606977566118397926603890921584716501391215054718653827068877178332203867036612617413524067132457853325513176705233618872987061087849535349133933742838886663471365870619161038954597624817959800044323221968727106060714540769954292875694169882469526701554644443256717894534946960234222836280928068236807541824771955936982989821176897637601357347846067689586657616932536507351898360000762538314863213688339430434132433674088776685436794706411593450262800462568974201237430999069055571704850592398325312790484416539926127922134112360472580182458796735833922068148936057878549029804701679912856747456595277379304829222987119578192998199254439567652704559752879323630329980299081175083330634322010241614376701877331883735668531066810574119140286742831076791175126479032406053646592596927297519763618054915798262746979349976109650509338542913239390955297517212284011066895403764372067567036881451941404727990322817704722855487535778296245503199384467777208922356118230795756997126755442797556730406355241364211955405480898620978291297459067287276619216950320052011822404805952155009281434834193404838252403961192802450210033931926697128000611582728136784652055426442725824358326303098465359653346240520477294921875000 [112,53] -10608795892348999875075158906102047444476015470070723626339434613057409864131352719142135673997814875261548242862848739018214928606757665077548186198438024818760539995522623240216813652163256051952702523880274896147453792033059032570924472545194282410143413698662847527422932691900567204548150694073895830992702994939382749763657607672331701998767846929340943974286806673151200568721552408944292786474924650711050926566696345750051293611694005253887704430869007304241445794595206357606806655529909668572684462010919778984280083012197107034752904076416133499852611374360457958314888017084258435959401380694978228799263834815299562422712441192998346134809112560979675025630493378538645535112073578064379607418211954084350658333013010440879832877107492963047641614257280557351676979745284341002429974237548706965635270640344084615091667839804099360192696591151680888337147545925403719880919193308527277886292409237695102119343110820032816016251468837100783589756660494643029222998661833763928950615476690006408228534113300390601046960797953615563748380708616383265439775509005915687260807586582912224894938977046660057910237726737938117701734650555344621756950048349249842989089614272773287144814757572330204831965749420831539151008809867614230350845969068413427852844747801695282503786823404842860366235901834419808966828799403742218729674569343903969527910634327601193315082295818759028753240783507648029282354083923118277566954656890905126489034953968926390439271354357582743258079655517949426753285837534302849633148956272587436458014349262746542431923355691848610302674227412752056892764996766381676997141325945118793426879053536474228264030872605408980776477078453291570340836350392059742973657385714761929328732919686462591142210289931108842333193201778453365609664600387441805230883498151666823605186610903320691188235821483493962995909200723427787386718029928035607365332163711423900114051537076125192662900964535310777137055993080139160156250000 [112,54] 1909834233102720712291988411384058864365654328854387278409185656221610461293510324154878056602625572113413711601663993214582768975323540329788371804976084067187562327690550105236061968219323760348943544161470235862912509603601690899796218468344494789706006788711744422578994852669261277851594303140221075956913574046151372546869885002165517918856562626926890101403523393662631579698804036656037725574689069658146480494631891260285545957987975082664289183939219986432629342952355982202757798511200887746000813982543275182000199115515465404929124671057468572104917528171627735181149263361739053061030604937602960773325382331601885572420624431400328048802339747662829442495657141990665590875910235456113316336796342845194138384952543466920587108690532321043673009755020969464239012151983214188664359560740232087407234424830587567533610037115244173596416137065469218035621312356374781327684234901638573810280744681348553411790483844002557713828887249125101195825548217518240018318859459253690386334959455221467434791651375896783441857911834616230620662337630004417032749200740933221964313555069488066602839895462421065618353586875243196590593519213610334920744559410477344313428217014199840787105767801318996843063080205866999163334752327021092276852787662259226079859445874126081090418035358210705237025332484375072894183794910729179709187524048767799424926501003524876690517487053110763380752252812913437245340017912548878202119624393653298430996559026385212024642088125495312476496728753963600253527054211605222863159416997944299318751367042486792195724403254217264845550721761329259181312061210523702569195991318435766035582818845398342507921666143939206519804264178866798561613402237787039512180000904462292934881191789589964334543999257181165535438878000725513667379347131678429351805815869645088853742274264466281508890431487260175357915998947706014629653788037351250637776581866364998753266090148503035528460003433792735449969768524169921875000 [112,55] -238654956115709071072791969900878190040984198314773470308161099830262095993872341467039425188386601384083304468331323356372381906925405528861097089861753503655456665636143417674606329305482201370409910845406006149527355734583682694545434381419270934698532140002184707898397359403188148224142693915709538900287477575964076829686255479942738992542894171404165149370350734164625502739885389185597932017491059478445790437430425747708060379517014777934656199564777214292896744432490750693786830244569390821584159581936909667082651582710869243819612483956041151248051448014539228869732755558381211498263190899262248710859345721145328018678366854356682247116603787566918456691391828206798433228819736509068007430668490744758451939580552083448675113793209841444036430131759945569900421284933352440007510022527290515824465098911943971601649809813170219290476577246829593326505569546003939231970706776121272161442469219151147728953798680215056992795525521338893628366085129240161751638425703976460305550898353511336641460550098732323501432030133781117842890079614850519477225374008312469302238683334110621022018491781112044068819491504243916820198525983280269577678469378511246998960676697393545668638195725225124479756737887998797339727973147531125694102595345467563854009931360579421269661841496853777044161108288681432097512514076803937467347304115207668322407695651370289650938636605101777693948348482553135543751746478761803752713449070049109753783025262528415769001694392997317177631744923361926312670466399361457427830363146214417338210851658904001489313747567686045248159436278641721662258609856355484339623151291481165159797592574984482273242783602858921253636294446937825339049896490624489092833713596473066909597626893640303610675575714721168786196388457682325746569591820848511319687603866633928031960855677041374417172244374152553482551955094669253154026846175767276830188304119506573191892282500420341406766056024935096502304077148437500000 [112,56] 17004406488236072140314146109397148211841764158503126422219884839432644633697553160091668052750851555868654798094812155441361038981850584536393196485676648897301047194149704618646075221615153103455087375765465913222289620675910157211609325570856172572575245510865812106972426650833774847149742738013038214215235864480318364445883075333709302170770414751851109696687040766261328395791261085108585555909745129034393564115017100629023845331664153204293452457861352846726961260455462927382879360145088369698288257648633139957739415641932313476336894052108510814059003770021481995488461300035802820434255261886516803345329215718519861169587120441933779245919403138215511502908661559081494743323419174425978660662527752186476816008035317366401948631054987592866576716020020134681845449286874302398018523280225019224713498283086997432218258126608605727205097874821458227427121525782509883325818435767252210552114758169092583138450722871676105853528392952353142263404778270572540573263924509565310102017820267067922237549642284220701800793508558965595336034274961736571279911945686775977870868050427071726222195516952102576432522583711339694143694932823099463713632087320087879910442907003793255451831044807032388972638267969383877313740928908425613941138785637753634550048465159294954304326862710290779262665483867228774963007138900991131945599746539500285719590162625352024648755974827329746280600851517319695554970429045552497443446915463712850042450913134468683466728839000242924443307600538468572220286319345831444128705561809395709969350085261260581457024265198103568048077392583755918688629242512262751273626629917508072820045203501813930425854325345091248755401644084667287871333326321773561277906457878470812737692392467703546834811799141276284699691589823858616780580217337386361872319316068885174974158076315306106637194172622480071084566374460339858180967001095112979752194371519059297493840559808986334644487214973196387290954589843750 [112,57] 526420061895011231279150030005238681726468616555822365579557864114800136369630956010587936555877611377107570020523261172673566215114148685916294635047392537967040431211023381206574474088089042903878076111170903945696371719881377029089510636858949603308523870247736406576299336214239306240082403285447280670668509008189941062283926315887318225636342440926982247920841152910119000997206019803055349774196921361509650034317439538967078219429305694411742475313864212927008105529262954181940876037982074424512203851574468487429714104642455089546430271001035698955725430816630360928389465689109309227685102482483648962766652534339911427500120949807818419972765791835615813923305908686224551504811168790033632525028846513675284085130971314574390109109807645308716764435434387172816310123327159192852230220693206846882912789637778209933942010803812614957949788317500662765135547004918004426664564068282472097566223864924844453031282488094184961044180495371217607746276773795645314697965694851559864365096755454653666171069292015199842007042678763932145359236494647122361449765915651603148401767170044940016845259200295365632954285574406853287346088232779928487892936685834094402456940614968830020711796320455475652004800965999328907911986196472001135245939239738569932531791673452522065370211315372100092969743385483758589843060940618814000321901806451408516256109361300044156672157860341039231454130645912340654840723752162986654219902802918202888691991322935668995152570651392710327471674537172325596726858702791387751095748686212894313572257845417399605427938405523876098316032693978063341617373500705382082140388473926814108448507277911930904686169105886442548619766622940756075409979698449000365722492503727162512614150066704604651423950364049327393548453687380365312477166788618669296313010602462197812969288434325107123507865706037144882144799767389253791598901733837933614790538040302044647551077405367436767846811562776565551757812500 [112,58] -373826423549061701054188247745320843144278851775683527982530213045125529344319032930215689208916156672406659319377823756437190168276726861342081932956072422502819925430804011625775875531251615367888656673068975081028480200806308370261329680837521679251650869604553710154520846871296572585215071999815760970685464892276074090330176126720570741720085550162925758987487692369662629359758867959975576909367266484016034550859041135092471958700939055555365695851354060567671885699350907367097318918732408979669025938805045524777560851387109777816006850110582590618898831711480352093074846967730972200567673581062967058245843457763861662816783413332199363070928030177090876867158135604446983325551419888075077577759929595652312085803690551780749245743310425725430633795832044061438230443839237582856519722301574315269201738420681310826994034894513117988945907484453943930148848816330942461570437837589619887373753894555029910857931772815567389068138485179129211035162644565263300445785037492861767911174471873740481249014486203896842530781448866452524453757762202458187578987363921437795546864248181311321971669478405578267979161092725627687949262419454295868853201924498495546372883769682254126351522978594548460589421480720336115146648258134729109446286634330812707849203533097924410522593955507662064722652063386971346091358435251324316587132531503289230788389213112688538743309823881375218340743257332617892283010945438442123291796108776253131156433249953119875609103976603913260038432918093089095843874324424794992016953748447157697374959680096252815096447216120091472472563744489761940881761003337662996032952912711386773646573615571060584443182771652795588573451466840981444875345597642253032619438051530210170336158702068695182466981748165532987196690597685657636070280908137018204217988492438813187646748991844887828718958230899085847916068722053163244421219085407893198280004305505876821547062149875273462384939193725585937500000 [112,59] 68254103308512901967276916797823775769371718208193758794700256567711060467328614272274128209053402389907957890051097035941390358156451284988967575943643773283349030163561920358660469760248006424140330390712644235151251528816885174484067041485748800816068563408641395291709764373681833405003661478359136160645264175531287066985283599309261418564478624115767673686535917820405838395925256717435457146779787181065588344139837335181486477292667818103580655377425635185015189198077416471428404295282657072408082748539079698896683868147898046697916361338797233470129641646504369060384333061545312048575855338380003478840789235508758200218906326648864234838990366096713334922926990782241026868515854760277054136771362586396389580972473119517246198181568822787591228459445131225422299504628781137600652265135208704733310673836036212679348153964795824618193073053832834858840734562205688514618852338721272704234232547238266612605767964537861385355586022465057074209837314052777999940377152824730230201199745490232847318530432126204890068712040367918624776821531428209111832943876087564911670837480001921927585197920736966931012379635559274452741987114732338812207871159509425605821710536759823369695263176325774066469299860665800598194058699115388023501109112717458361253951782598849279037985784603662659152031842473621670344609593919933005846832584817046365219180860181875473073530451748841756275140787755576385103260981148244576843346926798355322045251199490885733418358847917185571376412291883031557065383753790645460315413585984338010916021998054489149705519098575890673989121877995426575880624861414084599857720699692063229227163792705220507056144016921316357777051296856306531056037423404389468223820707081371968427644073399512173024306680902396668306093293845791418065998477285469452597901937807080071594014158129618948621958583475396532003706713607007356198497250179104117757176549430037787447034247634292114526033401489257812500 [112,60] -9200110176564842960100202063154892660123501988204752644512167479088834856829320192810260839577472221834458159963949488771685586353684227840315413385269660888459778398458261365088372439776200453427534646317868456801689884349191267873616088521615287351966241808376627255254308050300242130885044534630844726682336412616096617166344295832000402481986289432179423224115479806190154906606036233701361910511311861844383124920919074905527181690581603077892712898587855419825691928193770639336122153628695423524944505017225665935667405709532487329600821172695043172953155140655493878834381550590730883364646513652973493401954475863929745883057394351144415825813364562551730385067170574837029096488418059561877869562611265501048660308170099956702611392847955378787162615511888575562374475489319774773911811207696067349379307292609955258090374881529530141145819393035379662599043134495415527483752055272419848280856513161594943396188609244950656711324794486617965141213283951432490998930694318786572325396461107077779517739970214974936387883819572514356529151799834202514139433829673843078333945994138576078114915379393784529082154992875256422008927408431268735826683507774937764274947854072389116808815581554011865531674138854421004935475530549771840748074230634539883096991198490936610921741023956631537498656800295235891913650072240349201426795635718141077776906316808307156909917417745181970829841262609193694969140418388586786546938425914903147327466401943815330317357207043513508186156807833176809159103051903281839678135880922633309034815680331416686121324694838080209847427491967336354359302760957649086905549189459160105209067684149119841677117097573166651480263544039317528105162653029924542413008937247500441164957849884001331554486303074247745412592318289308575985258954757206110960205911183007836299438877735740017694418748268646695165399480605710259458993997242179690355020732807356242943797042244113981723785400390625000 [112,61] 1122922070885440796493527142770128212653357693953591398465732001174818811848629317559315091036564731902389595674177778061052412525830606887014993366674571699827548870247630960063324952966222169000579838354765886727597780416565310312459701280247303307021761684201999574726067978326342356493694129236724070478113394534332103713460319503480325065584580929471686668463495770477820320643366044244206468870568672195506205194382949471366471949076566231627409619828062932737754839208325302981130177327563514476955338591708576919766254937334777060538427320377385023768268204261866270767282495799043263110354517708810435851939142526924619558801494357526270138606913590005244408730667436873070216005569515193204262800411510941227320517797932451825502622965066572383346151354006887368481679011685425280851049608082530016869706869230430389176010580813083226461657718378823561374857276857005320001994440555470277123273742061298746693303866491582151721067437671776242538094940742508570400846348724153403135313082048406638756245650633013386538080931277740464937648306568724647559357215863141635506193772426897580763434510877529350452101370179201408700230805366652207473833354132317181470192813780309145407748140409409199499785029511407602156564008108712652824383159307632438875959079551815185485247774613294017104828068069870262666199900888486740254292808712613767479657843685646407212307393715519604345977165838864359862416855132493226273315427328238939385596534136660563846191036904074294054124792822062438528923846488476905157184805810589324600876644733852162561118420296658581399509086230226645711523074174546344042107734944184678557530440870162847495048492683646759180500631645995405299262965885890690964735626507897640933758681560176645633208790851479993420179810091639872043398283000384993499360342194542879479623353479669936940040768528837441307151435858334756836096674102479312265785950895879974353874786174856126308441162109375 [112,62] -133382248878275474176430415275846555126932620381053646157857564565515289487992847561025127605985292080467625083159992008876632202817891255239244763720946916084121858501000161869138173729369492177818115763255884881140281145148455939406772411815289702005879292449616530514672811497353454006378935096043774569154575476446552613785817574733822843253333380363262550414596093385336815286700199223348584791500747162733226766828282858945865449300287128582477814141015479895836374942078656357513904367136759282360282552482943452608449075794538868367711821819158843911717357157712476136506765773722536353625720001126176064447241158402079246382693087614654760554119893278429882200641999436372654701624194821307913729763163254774636306031005626792119589917410850893537558182126706314190649717987928533378362300626236996750340444800068904421635449828827552946001698541944938669993333003719098205039743330499162084355041034778906688136635133200739349632023006576303971513931307457096060863794575237294620704573072878649782625960321632363051470442419866589847182088644553092250638344182850868365947193611320935660739711536635655380088364594034488197572522218987324358316879542414485751901820083143619232034484063130716275012136346974393458567493991097599155646498412219557309393765169349065238278215470351130292509868747749554810531196738971580639833433918225174535064232004008827581037254424616296351113507962671156562512270851380519190084257799122284541234846819281139117760650852466962089555969971067243400108483940056873224400409239688038631912798731155430854511527003289941010051039441271710991148946493179455510173085358057159483609290190619015050936000293984551099377813992186924250908683856680584829564613629378341767456961873342344210758112971108176385831294412993180891125214131202134793951698863007120791431799853000041893868243886106190268888837536337177374068093380510130179224859148234827443957328796386718750000000000 [112,63] 15033083794426913827771438827736809763235253270529776628796170845168429538488450071970756160644075003771207157802977198757984358523253713237231794811234563479925874532312763582857080142933580601473503981385385027522700435163636310502407677802085752424878103513693047444022549843384986317107130717780410461427412111892896845864173823197917665135939454462199614136894083903685017350529814525373776673972087348330279140942491751030809722241229667410463443504767684313307679545347076688018138832797714885268129302578374161749857587101937821759544078231709342987568708007535281579176526822867907881562130763363914509905754361982740389479531151370211303689544334402812240254553239951073284271215594862873882736814191286943365197089482728867245290735817037568958629694022494820425865770538358709095372488836483983783600608733903120635680673310296403903013580612369749171433546260106392021238638725181823863741046952641356109257435014462356597499629522928328057172788490670515892398183671358347487193473281434481686125208898642937688999507404761252214740972038485134023043457896328751791999511212490028619662698418328702219883264702451360594045387854021242492445490099183109969283488027488379677374475238225206452902421585771030768068478862974619015918938255439967295385649751362895796847729875291500737925306367564426824488423956161014325672599522554435798170777176399666626938512456535122613052332708158412473324971088672863082347040315121875753871781518513639090094441805622753389571100695359437744502242606082223357073261844903006710247460605428338993867821774358088286890669177370618251757259537055348474225693701743373287344287252828656665006018167574831529816317871737302068390432304773147470271939410945351304656024886720516205732161112926918663167616005389255197043446283610136385697377395904603136536288957923481760120237065598546401870180571175461543279300879129234259962188957615580875426530838012695312500000 [112,64] -1527171159066280207943181501109254603679446397662945373432029679462722216447868356816798308584087585320528349762903310459469299719933941379082283157172232824337609683918716142883005956403099139230736139906834203758750267258460892182742541102835228093105978768240860480937878064822593097903958301366047715353826086968510309044685305910361975318673720114231392136191446244544689845248527799775772444102827123816401460468174542167634646088715013821960338992271615058639022209974948659687648674164359511387521813232511381871695446767711146124731204511456160969779487853333776387744557724233022313667105437275547811273835043087875636622239440395649921452835598343286970316709213917001989914427359418166320406408910009227026627220332238783811575768082965913780510337169665718329692138881811497316750593354109244034715688831955703545687708974093018698818346507931178383313651872242454971955473390731190903525667505031801080669119214399457600444469385894158132999965007267868678113719246039619801580040252464576193750317515766138094273553305399094532840025254574426126535745604958835275621436597599751419682023908976010913757722952974747786306786229201353639716191121715985195518882539633328804790475309227082179896130426572250807161474501725910746164214518866247819000407671244957399649837567085624616550275461473281839902237848153404570702363323675658896177511638265584410099911836785526051536697574542063758188344855874534435939421895541864986222557480409157133626952587419815159298664464271487586794721835013803559999627045917841494504685833755915341871574332562451032815880784338798863120599897399090487632227141089347968156881717829154159166040453932510551215441140267931663648411329142815381444685130563829743497760236459507048213412300651976026178358996480329515917943138539649458228132161070895832346627694312045637931916154711341252129576961445511423440553609264023729306245513726025819778442382812500000000 [112,65] 136031260355700648830252483652974312347805020849895434130684705743725085728899958524690894506399952317628727099534669541830946826257757342896786446545156405296818906569380230472456028953932260924038521303404184067589569120305048988316552663512027080967693985489625602838186128272776073888893769907876026281772959074172386866828021520291536295325175307263639995001149510885261650829418129028950980887530566941793975768316062885284745252977135750150818883997627508576628369114084615501520868602125616164139110994303653313477937901627808833790045483975077675844368530144460466613873174780817037707843310878545979740122416179383305618157768155579867619607792423108345877202919897649000665464088241712524446837806711482576531925303606218206884845566882782942484995305486066602799465577127763036376013572828065791479149491027228786504089725093715613317790199985067652704039752829278553472652101365908685924189065482697262560828148375606061493264300802279650816622209667455602952653448922986729282538750997252232863083325938745476248915788732034318054712600334942614054843515413769237222983777615948289015254593048005176367724904333332645103006256544804440544577509049968487655709784079195914974633543467017112712618843604093260910155151132180156517949311180083270839207985429644694908314501287062538675140361435357607870282459125908008058728729573919328960017423231549298745269266006358253963673300716458799859359757142196219106799020979166731354624844723982913766669283252145944784449636544419204252867277636938747655639085104290698642775940033408682666352996400641381843822044287921828952589625447077795708807738432146151619125964772872443494408533967445774430219344643973179369155457853651040642243396703756420363068323425834459983888941766213120703595899211239061508206368243345851654417067339679211860342780307818058665731222932127803801911315361453990280368859600075758271486847661435604095458984375000000 [112,66] -10588196672466455480032456606413764545184101888265934484462380264806100429519998190835038731895945129262186037461790233595282397606279178949835021188808825953034555442317961385973964238137867116744097821429168759880087332071050144180688432731872015673753706715784866662564242325241480966971527073969903880497753457634658062761070452083021573813744559523096875625198303433673541749525237307234248604071240446184303387724712672300589114794513088743079175427744141480227660787019739659027354711834076077742643421993306174099675236495849350557549200026321727940579054841539965065683596710447040223845347715847571677405779774112953667046084030401591587373049754954524826575979066536416497612958783474182656981832420573546332184682129925633126877630068375899338532981518082384548364938814907459729726784846169563818837640651043549673718219978411987751059008141778967531833167496953514588194509337187052580684233509481094255311787247743080184527625617036284039971897416708846969242608049562894628337979812392272874022632030226865416949805949970703435354487659390766841573422280500973220403876906875384116524526923774686605735170899525156026472609548616656570754433137358431568530345535057107120495358364569278596520296101024693219658942731566486096210714349884782972975274409225354722237318781785959583129613577900806989263670298300547144080554509020435770003071327236818466274368648912720259821333634241763745670445022997645187603380542333235894144961204249990548533084719601323039628989407698334636780152616735752661138621984052423141688319799265409925090511052106365432673972333341489913016195699277931885061893757404173832252919977280867686939248722606870658407653749449951154252148329070535112381114822430699214374582968312827143622171454866057912300051947904457116490207197952610958532481291888987469333910697235537824058803513268337967002656692547732004955097502192554529756307601928710937500000000000 [112,67] 724241902453026285499463229756617342872442085517866748301705860072484535549766899026185333822671190506540574749108963858353260770946731307132490839010921601140131988938703712875241315835432786733926027259453929759569376135111055443529077505720733372564101187388395299012161101754806238278285799391311346229241148830353301443510730222830090531774344319717133906084728508818242568797908451911155850637718968673369090503649373408238377544586885697458952940512718618286285457519348124693993367435686812181106403274751347293461849771826369192875676118905833839427767552383013501406997492731815732449355548908070949378936084490722317492165921926343748088142718872196397322580429306386702547645162216438909530335063823219796059106886851459166935045757600059221760232136470999764003049795550651477459786531858802958200028622369912709016741505233250192134590723417030374008426594178590999149104426818009079602213248591696659275631869900472989473601532545758326031618159083861940943935791485287976539171824769695025780324922119542088609803470172281173547462933872960008796685805356701349046930936513198375606835792173032323914122949204581599375272444087474424946779404169074832261520903656609462917221584397416753993618737686864501140236960223956759535604633982929788404147078952657808351598247553471128076631007122204648959115717365410196514127424148052388099508183491679657521659712041363011728421142746112173123455885946111669450400148505600016227985205379208867629053007532473688101629234006349263579975164436306072444342925366295013190224760915550180755112233738915023623874216052978177688317431104901859841681691158195827936417327807886030426383452945227462428642619702573168891669130397862599558656397833665362548935263743091395317958511573010943707927440435011590609260552176561891492599184522457175525493837616923532579283852342158301512543447844892336299654066944566147867590188980102539062500000 [112,68] -43655992679196447373365584687323860229651563426610398976345655727352984042723204038166538940569091644652856030521043642016809874682317852016063877131362818671462578727794842927191814784210570633871571713084438637608747225916950535222615084377738105077687956746703551790720021339835350711567198333045395637224981996417773760715646863221338603389036422791853571956790932441226062371993617265998980064499522971895620657073523328007624463525105881455455548703208533852812011429159084767620225524939904114896148618289640785550962581862242912582890657384162345579803500198747041943900165723770200690911440191622536220461669575902017206453088315475469287589692214134700690664045533209217913865315851731313929745074830140940350459718527690438910220866017481698427428307578565507609691776003983093243472238660714946558097835862111411988531806829430636488543305457451914651013856864575800722945266653570709113734639552044336555744085311110872728138634731163948200153981781421825495603338508252174865118841161853664829043140525290997350417162271352047795944502112915843482728863299350846032197615717356393905753580548877462516934378533165244685866925810163735994012714765878122270395987104919707489385012019605271286230812247440046474573430350933968093463325005918951606750765466531439008123149731417201699650862786029686902048527176335080433751321601609650271445821245711429114717135118855986041606660427992083016600421038775685145592679188492350405711606010611907692336537151043231417506468567276785547010838245435204105476709854947321913595129074324232611359413078133178675704053794492381102796046243054211852101054615921977669507237566055412247161253728642613149893644411602814613406996565616022945049826685020105010082590778947697502758067082665085726343013134004662667615752049073105763921475647816805727740244905442256068635434697379957685030662982333370939575322011671960353851318359375000000000 [112,69] 2347554701753616289479844710330447627004983345786787505504760504067036019081202725372390054802472141919372737596685591891704408967941785303309953324577795038691057553900415085730646510676498031767404713824535023389260328729087288679778073394608762084955919939259541653671847820205568373640992062362766440972889460154884282029173305959905523071181068985746144275429900464530456315588257771902358938728070983149884855079217055921036636015570094022308156750103077165709787668590416762405867467244251130090799956115531186660730131879444697768763756323233659448687558569544091826303485928559443836571773485186154419196596996837414168838685499661237022482561921152952536040571378286113471962333918697818386223720547559514735930016657638957175306067871551529366103059010429850559789146808027792408569200012956262910706091097512792291194824291346087690772837167679297731114898493962481546268732934410320379750230533196069516769973112678558816520561659570362044047124397899472750085090029865284547511787623341030897783005585748203629364997095635285142727418384802921288871861598912606831405161285522416368409523326169065196305932565175469911336734180569135192022096474387988400681769069532338843520426424654976369786590675927027349263156476830993446820410394648893166882140127947302371362774435830939235990368993103307040907242442437641586381187963151170818173500484463141005255615427000408051257891928411671094732435167521474054198461877472258609540428533749149123788747453904033844102161730656192544261021881003974832975072268978754818990378049604129517977755467463779820605362719231660484676727180640562801999843598428701326035241095493324796963804982285404990349872049838661978825200388849232515514303084765707448269333132276391550413109687707045166666988328342234626147705297628004283949085992577063814367552720551731830159844566721618313159273840758158813517335882410407066345214843750000000 [112,70] -121077549794144760624917720527709852565612829197816107327760703623406435567455500904765851723629525947390373444516054515912585121841294604334234519648982596756568068752256936021427379864129515107900217257407309788748561811466309322842780795697010669678871340030353663294673596354909335490479131243379838584866834565180691153153057205242156244133327115752669107890921390917609053417650704862424133634158790912720237407435845612294242564265464757584229035399524474862545272316189265823708764222637584861068576994313437776846232679534660866802632406588316994496302555192059283523981830489410457382238045893863832051542971107852297746918497173517208960009879174338685930696823043784203021907267546572693980062908379550117533035318603127657194133746728161665870667273941724975327471549346994216541916545498881035402695283742555234149702074670167586817230529652654434153631009501540172441617889896413758176266512240334908668252089780106159456673981627742487138024783184064066419928031173290821746201826900207589405182346255591865850350718479258096682001589415431785618517058406692059204982130062450619940016207759943712178559318611564535679364662616230523949341715081134823729287393116908885777113349255938519656630725786899770606932187129484817405975806536969298023600369896155163961596906913493307681614640255290518600964075190291135442758852848639393361505820211282026743642100509418119640885238355840233086234571478880638321265883933611396147335585716619097172595941289555466967907263761999995253394504975891049664140658451308605707971346554543861462438290796633298553050910609690916185678777509076908736730788523509126752987326195986471807483583078258105691618043078379074540665660008747747634151464116053714415538498143708446950427549841661193688312850639070453258500530282510786496926599976692796719404333177277088634818881014120109870029687201386614663073331713676452636718750000000 [112,71] 7057735991811475230584510102505333976512277326389047592052386582818305146783367160608530650107789412473253738651779414172201374327977997257633910860013730212360515450328276514810888539098397837274565913800823525409620555677271495294077159032217348813199204310537164351443182981218834604002308334946433932198069876395139781051769890832344211404520931030379627249611792280877270643359782255542581491305743225549871232745966911749297738370642480466595288267089769120586261530800541983863208234267323574691188952250420413642363869943132710407074364064790388950683587366281953796012794260302860590849660146300059137097142582812906106538566704857842788361020576746130227381871751712097431761832873544235960354562077263525659157483757583943261515215158450909196906319917309517439434687562521591571469138770064786552633604639163500461704435668895294788764807805327236981437562409915357289227403335241023468756943083263263646407649810049691455649026894957236340696792257593520892485191996421747119843396988420541147183929084944221692165186680351560180656362172497028154536681748504263437526035424484454449936122813340981037177590370338412161686704563501534339316225012802122109790423924812781160620313781316211811069679431297021177924351211911923876389246250877540579617293613222638677915405260844267786260715018682700077118498100163299326784028664247565658633566573241198261732088422500865347713962806465735534848041375937501111287876618439976217203495342226495096077514732539139359305425949552771589689672224245898258095399774443449844774390976285118823047661310236315983615029453746078900683512332940253147189944814846113354672784079061517550446550756533246257342795845974978217585738617665504228880784239228987518091007384357193744821876166738250913658232464600300246321566143993411670626566757785295617807911826917304753175783214700531241744322725226027231172007322311401367187500000 [112,72] -493518209763921861794388359022965102801481573340241601736383473676206947194706013417799504350914325582830621273780097538218034123859986216925923927730896472292045347619488750039908981023725283569006959289360620339087227783828212317867010040837737861870601908604241790149517074236662550072045983421512694171210748158781328926292330693770660374009440216070263103052583785109222501375343295106676074976294544955783897246998993455689555111039247628038060044565840180357408073233985849670888803238199057551206263262972595685094926326575495236084885749743728487325403073800869047655311407725277739355190663615841217198222462988109516898261008997686456310627775204833733351875729737289108659402796367332902716531953888299140525001461569031905374380957406245643082012333453225086857787679296350309974693919739443841448602998723766964272373038869221642351335914797688767754894941550220095005747638431712073609717399914314478761782426808910881602600397693272282903858979159052574064669390559524465494170275108707936171264796470955599126012596123665564469519429530972309290793089543761606684245535497697126067082299473506099104081857866142903910053602557405521443447627543340782790676784754889056475800067313077178892473637425217462716400180603333586530758114711610844970602954132875789961486929907654804157180956144334715402912132516205053217976464778507867659654006168661578757924614076323771848298533032899676329752334649110130645771163967619633767100706940445347003449630871916905610440333856664601904019577375379301412566257149489472924010879678908776692448293826766461174248150043542987057542660715882891764081104523636307017663042352968656977116438347286706312570083142582870268232279348907412450085939154940263224134104397973677133969636324856844733840952407943317669899244685075448577013323700246624416567477743429330942649793843950163758091046674179692967033386230468750000000 [112,73] 35868534402032328574851004290107181671013506727077153608199327078602016276082284527063111354276487759346897334259207810884049063511584169221315517485032845643305396188142933576775140827905299477477055765048893055243477977207415225100144982408988920006727555662835056704245446872533019057215168262714473639390710558721345536686330412015512716822997174816935611557457156380030062679488991911192893109583115927356415768152314675753021661377700917434059099909520842445723234492746326564118167696670656458154162046673883646053486821886121391618492737532738729360839984196463863092907696207789329737775059574020961745408451992914581510689533993465885377820787741153274533012755881325942333464224845380280065914805888137031100993619092646426601603830962000594352068682269402216799628647590028132620554317397495436955512246901926562561522125920129092506021045047607365259183962843395474201555428941262060193565217211634198039891462902859201048178666433057613155587430030276761866104882641617225996489191119550418068298482728030008001590325635572045377197619853975342271094079087138143936139619223187817420588848639391885594258522462944887762983792956254839137595440322554401564591840635025130854086763593018629062039644073944929782810714044983443213881478357064632898865847015645186598431816922970831091583316679968005621039665004101618977939966007407438358221891864288841854036659015993170415742602594800184596029050893748360810099944376779512874337259427865738512444632160010025366703606650468041741268767630799581506397145943918039337895184127137374838761070525536088741548122706926458039227967529255365222616585627412410311816443937221668864024330470093984864499295475656782952368758858738713088678758230889420308309979275773868383569699619194810915608928840360582620141154627526091566159070083760699318139125748290239692326940036962218848597823284054204436874389648437500000 [112,74] -2379840217026994007773158725900180894164540478516363205317838887700330608966655840883230795062751085906153620202098578953491409487775976770661294289672995413175642630003860813400290559062177017570984019749789185319909897233149319068277869379203185553927439679144969484718073294019040599003750947951883404345088832280654577600210326529899029599704349221876109619703862365767778395755373356214893213680868006371073928571815788193893082284703770685221981581700973948370619992565469994820447396602292734414342316600663420517053571657693251884783349852264914546375961672594103180628026125277037274193097506263868856834655122948008347104087000692999729462020666476687781657755116199644808375728725947558649671852773153200660166770138316866238548565911900135397686240277417314556281335697717325797877333124622603552695593421942518582917960499901764223018856221271913379665984458731965377993872972198745697354924104980529484160088702482003584262494268620346599151011124167368906139634127781559176291582970629286799281668978038290223117909167893604877831988841524822745538831454822872132571733102934794951230346775256554493370501550997702923374121146298826210142635449626115475965196874436081862607719489198025980592754375520269925345516966368084554624590887248354289175458820229041344960495602058320504266580976442560713756958606835120982403039317152091244964901613628594274129427820940788384574181193243991519312096680711664360079130586397359029473387817965685620857150730007691908494774439722279469921275509845350510996412801443185340423632181300007256947619815700281750678909036834439155506437201046930032954802542232453226134999868452840558990351564135223581675250537257135429760372119199243140104638424609474073080882186372237790710661398252926658111400867803895121245383881550340925001053193858782045788638832895798501494017706167552939864752259383415965576171875000000 [112,75] 141877041657989917569453992238683780030866050680134041783817121514005088349208212932774466177266748597808054181573540378810851190221744487793653705443448753758807975314851011422897713598892147325482313573600656595921525295571279267858894102216332670771336501308268612280813878201898384112759667637254994611951197421377875949663775041398040944137695482774259387125730475671418071534697190608905728335860006404055658274049729784821132736000399669138603609526858870395702894976090863695856714509892490182885458658737837204553780982584926712685179184150204911027430762020226389132255527613974102975051863207779739251267859514547033235980036228653303702604325728122486182436248785596250063936045335902699285102311759490134551653065051628646713188116138314006186173195400782564805965598154373720096350178630519542424386559637790114745883779038715272363305135658554760998722292062425147275127109855746359934011487466483422553680869391468728796127620268308920037148825424944513669085587479682766549663281457049172713457490770570675132120492238421893595157616864941723211763018558911912241787791583547841448867718166304304004519905187195402713753799452662524194213078363705407853851645077056322572233233252375886876318968095164841763496600008669227007584089030056081520054405847325769511685237741010218881392832872051856230315418224907052701319481202342375470223816325466639305511340318501572326552731114062020477652585967315445016970130047055097289268549211365669018302669608701429573021884607665308903747186256939573286335014033509492469216802167109069431872114960115117224525104018522997886072259241684257124760154290992667156109927539379813204228461631798982554908845049166709036685558845790214544546604514195906850373699211535660876975335280005687384939361534798903008143704226788579889188127367967355782181103144946654532339118769500492071964395499544555664062500000 [112,76] -7899880411839360675642509382230233004594949305168567474076034797000522694071665054395114810530726239662213671705399101878950397441692535382741934679446110304534881167949034696906096418864977271028977314428033926494472210611283457212729530745303026785568683107672970769115916879409504470801802283129890235049546923976221742121103661360206908550382328957084943842700267071182452593586645899714288920580104785209921173090868374105539987526466611749596166896596375254455421189389143452540603517661724637052876720682623079622240156742211488064038450677154051808949115381544760470591549884698100818091517619842577648114704491856881358666915733598567098691083623349970214258633158940495430087765835002129065780726270097479934070456492960457346816112657719467917704948542438002714596619619027435526317410119217479241533446432338041532213790190623726293876047407248316581456145063332253536224460501577310169414105692989007024627988287646031123881380872761269430360464287604365990913074488945022304478875458042761057782364244382715567697696427386981602745648063416523883617352118646706982231183586419335990328905781758432220588582976399912247196903185630177756877834698025699728510282430341420721526763381699703345725982909590646484086597164326778767833457933427010789348406940525021626511620825549038480675916298561975179755813800293442705222470232752197986247581079652044501442724049697687138129515488839159356165321584753739577571059488169890414588132933482144331100580982469728707038185234672583355097669265877543078962264501488004377262333264323901158624903773125527214084232586909555986598023374553003212938711138270040325372690138165091531714224515580156354461191242575529091927141306024609274479360187185123235796883703634706344782435344656245191267975390930742885155123427541513115174480268480312463618794806636068255176217630797361787427679104891445312500000 [112,77] 422232157807715996797057356938504954434522857986580303359781602149056794278246149521018432454956902411320640497045212971368712185121507960003111553127464541912490772681640062143768316290798108610831669519768747984517847666087031811054253060230228081825351434218769817645135130934160662793588717450857472667281619763846486902363757839807243418686494667202445829811740068222568361255257702293634772275250653182431183091807101737333336675978071650915405239801295657024744136584663648315728788336354344465554719416455432863981116192357016394019383881288968603798941736030662400986704364475733328854747776207093249396424340701271778287435872570661786010514119988181956780269635184359749310949200522321664503411891233415417560986176955287979136547120704634908530295275312994522065922175581639359817504059967856475916145538791495706876630807126441032099571419989311417297215361577462172233546563073666488595523432343635533309584089272583451913097635693157549384905833197210586883734951877725335027797107111304453755984037199259524612729952534450438878443719878986849650718495212978496753891358116550381644551470208158779471828481640453767691058958842645350361926629802050944199445689720503602148586463208951721142861344378802694460115219001113134656846998673231292587289798407267933842149073060108569751851641316110791069185165126605337793106598865073740134105909230688544016188357131777953716352305560410639250594370539225740404450099570029259596281033143649503215275098252957789284104367979546315173498949325989610143808644537464838848332518419351548680505369685837371864434843565873304007997672221801980581980091627569510434686293977267800735235887985993973855924172111318620636140272173484657376282276641013334373335049163280640969713125020369736209000402137982364017621324670497741801293802981881957266260035647261829081786611163919738865621417120312500000 [112,78] -21153666356846441016977770855151856195628879823700554738481622307509797939564440781554856952071931386687309350724954765780496450100146723052852719985535161777367221579687359019085564759376493882120555001079178558168650181523462555774551048748630356482003831714141017306213319719228547848967211543231134621751067896576295374326577271455111907590377806737112899169221736294605198866366619766038998600993269983188269244216975063307600524201325184177940729596066541935986550030745784607607636267124828358427581325302189645122758064997787434290167330371839332576257898935198616238787698582306761870907204161585888698277835448245553987364064779382748527143288551804599718099919838626593893184590053504364295414885457760824714581021380474728483439196079073976371766676451230443647561928966296172510491013554770637989798583766104903992145930914547470620065227081387825211624984023524993610986537731466638530682949467089925758427176188007764906411608174653008275470962284935436316786890958624765332594466742904693172344048728798399355549798793237026524700507804575664713953985480198102742077626401561685961204344213330571958992142676970259519424065914031942629628994089181522609291446408389698834366419020033719220223591328531190221968766921325346026458006894874100879136776974351638164254752290886767917257156657882478422733311717092941513083835812030289917483476054549869144434339665613319478387342428678944608094382726429304913600011351641773844315385470577512383042302992820491046436008929208498195206680489733684576336432767759037228191244619081217842529077255194471881827009152007772073266032389298946143365360962019018944870024655607982114970484108989275963223097834464023327967516396035324678602489930812890244077696116052841886818232937156872799893581129624930383664818216249332617599379553147926333927346583089285468250175207509386277669936135000000 [112,79] 929385856523552874972700233253713355781558071584362293631764941726185388709869898100892507537490331069236985387758252760623697525791218552064636912911104713456501596454256592554150974712930239483542275580425311763154434429709630128425535342489524565189209033650529358822278611383987481240497047766864242812956633883165115993649281727673265442221105206796007391436674605819578757502333242270708218703798334920291937169765860257506679288058717077169637578067639317255783859072360975637816464760266572063260545702091582124876970752672545445620505696929397164540469553091980993427018700885823189260677914525033364961101313813991305020797349145204809868638286654177545387266048657433166718940907198179464358066440829312160758921793998209472757624202231971818767041822988093590659017713824249512234258043341728977404024839733860027501461493079792493684936850614821139780861491317763945275573667277700134336158295314268053122888572528221590766047565964310243142578281932389650847537354423658651013487747066632792626253580534212997391171036925183995687115412702866810737525108165238223211480984450130589515345097847660889259462477579794650746888888772653934550351937578010489280231407674165464601380274106168288373681970121858398989848984221718583576173511010092609829918101755794817396542948691256696936347036580541704499717823524339565157264089295027126044977862875654055308031825512942862755839651991231194742900425505836225101686509834038142182623808325714177570544178854756609539203723658373102139202814446500697634785189597822167867174649344845970751899164519648195003365461226437521010393725055564001674483316553779167312926438874400735494101331936198664316512886892106278353456279871393477248098418397940697816708522438694336518798911253325876010116897976511288271753922197668706366403314627481698351261585203118152738110905843357034867031175000 [112,80] -32754285330367041632762490461733270234113815054066273536160912519444525328054436185866475813749889644846092141970230023341434430107025809764595248968192354495630464181931509356842525781831992558101845604517301238843038442081105846481811998850391031471751852374351369733388163582723557186657658769817187975281689233835694425780361530952869043409222864152881943990125825889217643676450825085878371329495592723446749796560626722209115559420357975771142024438741580832994549023503140915655114019488360684891062641847417053685583753537842491626395255836570601661131977640319620640736424911976517983167716792900285830435372663048582199813454729196306306266546462975568482181998847568569966172118484969481440733798180095309201615055226132035576269435575947903021834277931266609652244182906087166842972509620450756155004359358543381506582003802245001237904164533943114832233100759365059555385335196346145505444456387601347443692908273259338915307819505829850960963994606038096512956688032420615968871238039331492045337411600146307374503735056802619088468789866304997091072421224662051159488096633649695360040628327890463713359151016961068631717165649160331754453563980523964435506551538857492686301076622604756073071670982787324287896227404357202320937257565993741483142398526182635429734233213727530919649791021354674412690274260045136432745973654056476596224484125963919275112182379458787863013732260807919154766514571609991601284102801620899780626009875593761204097134362389544542639846075526358744963827436905061805352449816665470192938459659670170812842745485499394953687719884833949623419964191887926927234064185496608433911505659344276671428269600381305105521563042459017413178956759178032349579559433459613982638206054132237163428192389067346057244177222223483340391869985152159207520461477347122477980685792480198752762215998428914656830720 [112,81] 821152061282386482204131670333154191229034560066263187108959172337660302735406234972525007737243108627110721025866443877509938526452708122562853060592356759793783294320400564758981556959574102326883496858665352338812055624244338674977795157006150538343860066699160946666605897914958604156585214980584461655079617164631999747459980633731173079370840150283565687463371487711435200989527441073277410310726956403230459206361218708415077119091603634753539375533613097466023064467465267045678659444749172944147982930280565995583934706458429183428944228983920815216543287745119515796074796827250330462696682609148616891905954934211999453807689759291969441902184233175186186383485917811785888590327230786664050833458992964416296938261224796978543890282103660210053063738013376999267277571365907499146291897580453064019597067201261487763814308641055444585035132419070049709120597292882878801293573298192768286115070135264136816502238072226741528763176714078223838855876265657884231021899408596365183958748723701813658245933308075448547512618733679285472009197524251636781302550006833819725537935334308492105546340554422134250988513927736045846149340622776735041452546083981155984729706088443347578116949351120260916993457403615166632567123879377700895766353949805443105849027477291679288096528153705040371693663405459971065666081507626442968335105443039122193995598501778373414330730391054686599499613233979713008076027042494910375933062571118568935615770327556202999441858822030162682247152648825362134547836412287176046029681971985712460640135521865176873018170321240414073754911881066332907986405590617629576247216635420482701520187527146555227382782457789430954573140750707934384232850007873447253099878197860708446532524961405543939550231389741676236934810763305422082389077942525287505097893115946496435149743645089829554323140033930044800 [112,82] -10946917664681265557415765320185800251482018245978403328325094694220019286848135405771991954271400026504705880386380787933026959465728792452225551823857132319929176085669159335023153161875893647780629425903787677900310224074380374150911226347757288269780047678451695716466182306329021874355276222163102861820410502016365705624320912629041194564323039094980257882033702255164860028140553862631510438553875691681252681110845093793307325810744362512388567739141397934525370166989256123949455699107077802019972084234410076816041412254886322312458220106173882853626243537128962106408377573924770142070776942652461597568219672919262830857775459473580445349701953067923798290052824084985328542662660731365459665603418948170058549526382806665593862555638669193037100660529197627544544118881037136407680818428756100222493787307682810655805337021210636210093511461513209254065148027200263682209303434360472247784365878349705681614831213456529835513041631242606542787704670195966631324071845443694226851270081581506223863527065703967656063403279827532482218524524415239519938153414457832627434461997393351356637256717019381183024564146713854298205474037351248351373574638034659906047711405981611366193665713862462153778836228563108214526009467711748932781767625001227051799215187307785910416218979352952168226161772217183430025428478107914537975092109493580987580628299306577099285440971879441182250900775951317328526033814415096817996857789991664327128960399380771636912502258289571121683949938774758591672890423368941029567234220796368157694632719042770805686956320121857952010525199361753052388108329988372274788649905519047151670706196897151791600132586982803124763364779184026536347625498168994067498975229028547926521553728360655142085323222410473161826243241907517789183976405016234841790409759651186837652215759914600689890020423453600 [112,83] -77313431183991179704812340832868196757444748576123344531950495874285794164750237863071285205034437535852522365315647116619234883042904904522549565911614840450297558030540433605452248402405467578817899290719475879969566099620465473548031642192249585676987330375053722226553374719884061415735830233589119492384795025149456188152602144663293472038446948073942347363721661341628940915922722263208810370664104385577139709151391700157525643820697889759357501767168011165166321384441270155262102633973037482727367977354533692855021712697235760839613325932422484912053798269060966650800777789274640948036193683532331036871970062598368163112790613357990684970935283385260788419118345803725888241493283741788397712758096474041602457161966772888081635916111125415878417595699251851771639636946232356679415854699190776748129106606803258030294026297991764453175430301421861479213231142827950822098221808926606745634504494498785345407388392655775945444529382475878042522644549440355053650887897890780833322711752057070164596026458144828666441601838605334463273664200676339159490119788339009220173765145699598115211128344598533892233146010013402565350393385128277986550519919586617568817013627247759765560253456093338554059307947125178220604042923512199162051805000317427924865705827794300710422526406651213703449859502224431102073506491614091684726395693154496746363266727316985450143562981167306724457119321827526277015327209257031754915609570239390447392064404192484683313445611666309453261958368869253480400041581561085005097529625598998344082378666206601815760700872697858944892175661121884891374401655788023185907188728724632622535212434069884917519653117990143861538387023308275140150944862864283936825776114887675483233203814666533308584262606718584236161184967291615690419439582896636515969044846370494358560292345266402043978362000 [112,84] 4895793753446567296844989824438292318505412195449463613882081837769745851358048670679366675828133957467872573906909072636516542045601279883389651378013765289291522008263655939018839341434482210379514371304092052628838462419390315837777659900080329742832493662055779152015937971909402965569713820188168013099517185796479984744646340750341971565987956402463409778328618102909150971833210261315238803541736868666105901819780194483026676260807557246377417562365393041491333138430565453608018065457818403429786152995024656633886221812386274292879920019741413417127802267687505695474590022999475671837354439855752839438695950737981872375854995790923311450892165919636259688409633925567374579947036096454056194420750241220741781818622673700935825119668137847805338168534499729686546607047608435667565281484719369048154886381878754340155925086840658366415570131953602648528932023528658549719977528013211093718328596524691356944161555597500124318811186148377232401936583190771957085062865086517908845746401872214620217973310106847709191249327778690028602970460089666287723644568125872113328186174002407194059875510188136511084251936025422081281178747053957817285337988495839772275812406924112974044694771573753871039300469689271259516970289432854312467873572499652977245203923546617763138123270061787933111569044444232798900825472748521513108671595984253028144316058402048913797315833343684066895785432130135868748342595225403527353524321585793381918815502183440381446089985805153813219058887943418978599128845877122784095712686140576400891073173114678857191756632408788932891806747060021555848202366391944161220469511300431171671528778189502943360107071957327738945750231083784679338245571142458268201391820486998434615090409443814541924002009814368048621461075990610423835589122610580981590050141144681603365103280788618747986000 [112,85] 129388574912164850285136983676259127139469194421403776135795950552780734152054223082834308690851633415500632678769472178715468261908827916458678770313555535653289665461800660788357988496891947581860650518846494648710536813717399977031398028007848295891965256533806812847177843508605334813972252214124232835091845113444990583400735168617269456405536862665016907913330826497961566036016458039173976943411204285109187746488608850268593623665839597249003197007832717697020558681722190755533924809972638831567027681519756180394385720239114409061900385354334154843189121896283966289714115352603662842602867491081115601779026863197077882547388939679306302013675587660435856688408659125495536006161216256255126323210258807113719529706406997796871962179627217665912640315282074129322030910668419805727782187245899096189240055048017852643414425776963018386158578886483656206308266966856330514253053902430404100382664335848329719178218903626487497009284160778043458014293709218457541217502778769010385105086433068992133340789173838314130918095739379746788302896157209557956440816854734160723629068827954555508989292715978102960573022745358511130947535739880038891965037653513233032132232609139737917506902944551902814554134177825152866026785023732020264254329221409966993454023091472722790386780222186086563525209923954590808282917902808772477638129003005392319267765655255948889280892513566634023610014295316926923959058421359499531524819900233067984032455445644133644706031176007470793936085872175571337791885581834249585527748345576813825572056062973441219485475891250480957060392040424711059372805648435611304437380929547094500847848788980386064376071354918820819524649438572980302527529562465169983129907215916573021366556730541189837068561756699827108588916824259506124759550902259659751309554290949144597178423604123387520 [112,86] -18561821713038178743806348812549902605078393913991550609349956410662413897828752225840959528598079044177837749732596726729593907522641024709157167086274530246775545068427850601654792784196827788043120579404825679955801461705975752153158850944930823615347478074630754367756157532929656908637435280832449964715940989659215490545291336775164755115743292394207104901386686233165715236330696052075281283514065302148533565050433674115992494942280251153738601881745462499122175524950916354819146742506244095524330565003975476408501413456126483784534713029301988614227432186623922019606609568956260091182576334877336925693001267259593856663893729342284531980030735396019558779598953788585287725779731642076480831949260777539563076942530699030598130895215107791013788485351299700763026995045282664902762076683587552159545556227994404272398615513768845202310083591720695909242353838497924236639756379411325732179827192556972278688223844607589902069512891096010251943397981733375070985628277115276472690907032887669723990686863166604923047775352767922648490534042875155732987892715785203532317650443726520032387849242148894579805950946723681762657981709614543540313608803228219334754451253156467744106164368363410817315316422920941930518725212872089650839806717220194864244197177607576027393841763950712367316953629777035344407873177456896036874430326565414913026852163891361721357450538586751034876115297128888809015757724806095147397647233883918905027100882648577934292916088720216207623565613487288247450943516445059816671095974590275035082821259372408017401235587449551429550172389198069664473945628266380739213045801654267009006710349975435577015958986385203536008717395212407107109532159195610768816402219034768045249513902585681592612938507031350765488480677921422421907636939490454394962462067377488468705983384010720 [112,87] 715181365125736318939122244686694756785745705952863212735976285188880198654678200194378954690653402191691000417997097409943891540807356787226355063733115550118112780889108388174940817698635209913455906356219393710348546104572920000376487431771591533031658828905400815494037519628118859098821848596853383655976071433509881276197596442877502981840583189548910467318495830744551300651614582085652688165509304244083391653750282125505452238225908720166999143856178238483518209597422809276646275403693971850098662937504249844598027721162983023232541982124445702589560120187155278223665377874039307213984091553586338734848124475891740504133763571051761228356310693852097690006548156434341480069619280105663442574281493256984332672460696060033380698846703373442337759213444346990832977885340040603177631316718806732218101966895254871062864933218186371695340597512843983467697810640126019060858232158733490651200836009420990207738804313579337778405569754062168667257193124129598220368129398672417910565200475564586828549671504851998932253398820297577627345061011692156690958397024313232891365278684722419555914041409985704708869131318119284892349489212726601243977219833586354364729426750861991886430792591372409093003031941072382205218883392720425228894490742515875848721670181760127195521918918453833232557631687517976601131314953418412009652479288464714449137573170434651188458288919964641595048504008333782331680578425404099667971823239616998163737094047256173389388864766148993274553185043868581716484360952792525494189638985123637297524429598853511513965021165864211334582669448694259405567654691576880384809081533226646005563819341971951535862816520836508668663528629218144565990760308243679271139363146630002150734708681919308463061272126777011720059540599700719107908118069127190778221090127281439587961818260 [112,88] -13201890665650364286797774991569887875081161511118115303795569685568343006653234936896420965927945546585475943653405668429895658356145999730682940629911613848597204048923120724406045261866439422806415896429446758201506717052683383021211198970600758523337000303780109331237677015252617382455938767845672816836348885531204912389878238178611080897616861148923877980570478909500753940159581620813579454970652626930900568638147244822818968000217254852661321730860137899306476496626456249995723689613752091192493825543179870303295981224273539950681826788202611633187794779561665808215845935291637725202733823163817478160422992645641989332504443344485547938884449197053376338767793940553307007152746023886815985183629677985653624407963219077403963318555613983390110121188977033382752200056498327211553789662215121655892609977616418695819252191227667200209247351566875816411355090407947798932769895350028172257382535430210632002621706661268086526229268400757117278033377083561137886745080871633049608766145628084005182400487568645087841435154871398087081477561820965639713011536112982181872113267430790487605017231424049480633326836314348952172723478621561349740674148187351345802021151247287104584739383442597597657268323310894645242664389186956352440581875694548156638798614362044784004437731661614521158326098485625905932504223470599940032801628023945758660878783934539781116642959537033136660993041504828924015967886462586689176869742405642575241949727097698514938613089464800254261833487663143323375682539199657099075726726013962472623161249806620820822341219999668254075946937587233990192411013779484796999192352867648465033271879405766733324098356690021952119195535396524271651146091106323799156810858180376546434263044250941350494050029795298256436320244282529318750145582662944405404258070136890389298640 [112,89] 85778621816586551946242177560470734997127136605442315525107360047194107795869327994882011165305449157233175903423288785259789005838767872891222273472429756563244305131910822051066432108071259724367372927519615942264695104190594356002277661603473538797355091298377057652968821355736894164986129739384446623221872134565423530443135953087515131044664982450762811088987155777155070051072066449715480860166603924701346908416847872710093357227017864458963409446649330863466043225955012349089125006910548237438690010821435855421167244270592998309419542633403933216356719745944026448404276369963230726760609072163533487228670709358352528656383111705651035047044170913659103118410161153934096180169067265014725064463381261698468009436853417308001572771049958888134718168655640039598916062876370774168129743622182414619474155763895029616783732965274458075216024281261181632444573012396055425606656430565024640758287772764218704335971921961904547264525344280756246411333299198103049042017070293203962337272483198942081338512181895576291293659160384877213291422583668537727986434241343347840355762131930377406716365282506221533887849833146708904918512778621204433486971521676696484689751064467218075435232986213139325214311082923190859635278382661648519555899675185143706770469689922426662156872085673750238789550448852944580453065686040950335795666751424221578894387027874719209190307250966689611930716252005234214414307444267422695207544620541478808081266961110150994827507218251494323813383358099304740812202856696588654713651027025594471299693994727817419077472269094243132627713996843702506340932213727862423697230973161376002507210997037223399975862940394324846274981111141361706554228289932784438012769194838425613458366981996178146991730920816589742588644249839760723048413261711635675465136361758625160 [112,90] 2185318194561449728602775723810813089887459774134183098291403085054211191492452408517579951138065353597925259801917134332935917765179976886030012532774978343652216854762587099279533858433535936176775171218600083032323115186441961796878132321785862400503827634899173942639875492500587754170238593550647952387118799806526240955302256822904162876199369163141268511194977901361324929510633677900588942562769746356626237490215307887606235760553771767902594608169993396311407516803815928247892253082152697594049226562148120805069568051431757486548311045830171671720503224829812696089498965628832069471841387879444571104085680898295441568414351511938581131245347171700079178545853840696340926484896107634493045373991809396247338859412434637072977952012433467508250964013224137498201034913942233368078570273115367542316917196932512491694200227932322024179783299997483544472156550314677470805585936250098669930918490007805766154233336763475727839207897533438597493401753195326719720642107753397314351373144874901028307590308277019629701418621190116016342838945325965440480798819797189158476709118145450840042256716962878183910019134265636245724065216980258008807801195020437180551994246529567152825969073250980311377297409309415776176844416037839131731354185583770281076499970858953797642867624222046482284972201691183462361594412022698364204818185517795060018872444997377010664296589302938128751979319676233196786613903598656497650682551163963229021826245446726066355370511138929997041751408354826198350173407512819100297468406560476154045795908544728400527817347917674853032943477842815477861525394364525654874745842095783059235534024222184064702979715004019960614943817367068801299201508318734916924787120521485216417863139004577433985424157424239483427643435147047998256479103767457317685012093703520 [112,91] -55223450719521669693879936222889675101741834384250615649185020475574947349620777442795692043047286560840400729866306877381261662554557003875496605942550084331475036115320535132022038649523791912722161740432866736939399414831463199993578533542425590209804524725366181514093289852825297339771135806650852964082230332964395080711260337982647850774602355267116142837132412790869736855996068509868229099243794006116606675042260651925553120774028430550527053383446666503092133227874562344255156435650168521561688577395773717967147976825800341592936664038761563050592603164509344643926199445660587391964994527354783170802442759244117726560020229784012676384678964457180926579491127609287277736724520979279644120875430022014630175750186897881226279006267338674474154033513363398635648457210796044616982749390495491114091741599522938348127914309943531207436988772994859205591355400761630351264630662123962465487792351039128540673926726014934854695990441775268119306199581573396476148974770463114938721427582916699207094836836435002970124447287357768967512432840177815909288237326822408543685141054414634129958759431328982683996099882351129886086051663640011413096266236108403869124094683793198920602351368307939475998691201853133107431996820265882012274694178237355835563947429402847603819318199328756059898847606214039436610106598815550145717019748105609155323945396677543180046259257169634844856139625019610722825870704314147843995228519090624110866174269596747723016232009668090964290985917351788961329141163444464240930346211819759165300348960398037813850180748593617799107220044780590836773107445515130337711305694697361245572337461739369958485039214098322895234148384315007581693369349916842319545891393152785632035626331540161365568796807750119881039365212339586942026266913962555571397957800 [112,92] 560865183259282180472136697085569671944728684985704145487111681655496526628280394906240773460504446997838565675552035087253481762465760986614798201969208103380711056042574584405261026631848953003395480730686374464571290021322525854971764531579686518036505995774171038711013014135440488684318353531690296407633550914191393846434145629176355548958573575033435411219415239844951442062263117676236362317793548264890070833551429110769597181841095179720146670174590776063078749539401490056264800384435039105193368500859140745528502264114764014802240547915826261930052179837978394363742315919734383453946876333575028332797909601743107653603026674847754986065481088089846182026861876421194958639985447664018402443924544705919201531779966231267591803608944570898761005060988644494725990776663031355878142436425665463814355850292999674772038559613232693825842970118318081623884825294992637284418259244009375582372941836247287775612433111006586429317318854212273077525719143863734896074563504430040225556450676193371871653833914621301628125566809053773661442414448962662791353509129992863628654126036602591251562388391220943163727486732320359101320622166523589767712606866158731713276118489850659020435568367331136791536162410618668761080264268835524412001253656526792013210385885401129936921653742263250568265958847041308748549164003605961986364785545976906361303389977357008746567411767986878416542978687127384386678156126850731564936030762861689209361349560912544055612990695511147372959409013275212753944939985515313340445721235198160726894539706221251921428780398077612094219304207148620182907809321221109844994291340065020130842135955458362106192524327825456909827178099989889070705450285273011601414920380810461185756857716866538293803005118863750669137708559416474147863108860753431108320 [112,93] -866096216697272985655698825512535682511003124334301436899951681041561978438505734102567483199680686883699855931883090727090993315014850653388066829057637594035356852218257319617136900873571088017447499577686385341946600782245000587483822521324902202013651604732303270832000742460651777402140188002242807292978553972152574966660303891989745305549849552420288540177201702165990052814658021861248383035937456469727683996621240714074798574450245649080710932014650128707040811659418349641226157958939189678115629767606680812751518563985254091209414398498592017609867700482880935549510465774850935425149699629106673851011196499801062980489972434829051891906718646284974872109082382535951596119551258676282953445719979006135768515250786946092486858177998151761684394566793264003097613770212164950120666340334959934224151062897069111188494019375298029186002615134971547386038739909906583024048050282840741013955306583496602416989041886723424063199381577714683782041521333013703660512206838590730404353226155578473925353219969777702561572442043824010278064048497031745075784290908793274299555608983546289830097152092057520429664331748320706239036663730956578236884256417314753346433375220808750129016334051761214128992892075321845516697150992791744647908265082152495676108404040221705841417500474025124346770737443928162777719551779271032783578805011487318466570445103213384988199030108991769281947575811366241455885947035659091457763200823258192143483728030153119442259262479478651584484568114305018731765169356103198217066654549995686314249418456714850803736770435925760986867003148344455423510581326673058898708153679105652642132614556364600926525136741198043384310342024103271937452756591036218163772720071677354783373153721049305996574106694887966029324669083846692347263935746643680 [112,94] -22943758714260212405053283935988134984707149495641425212651477806816049426935816988636036372002410412033125795338200906088619430344073221762125192036748784598506003660901752844055881067003599634073910330628370698475007200367728968543169914898782337684606365484429477660599044660279092400824551552798979147711385923616784315206134512653185871837812904157294584573125887227661856601630014395476307587104202784160360883338106103884525904544202282951832706781896033688995522390017878147400168264817875175657380048885578226862947197712559231654951151923701513541490135846314338356185949553793108686751135077110726654368518011178939935274744579554671872810815201262448716518243728456005355708923733329986870247550186632843373988543408538475558668703028620327830232876736431397521813857516997886157380983686554435273182059963114826301677988683667562833175691613258576799295312307984980466887063288590990971159499399505531146836945700906078039637867039111606822047786656437076492311554864403419558693592172999061217135590526943739877946711487801450454633802272684143220158467586570522552876148655646027976685079685028370712515078324402670935699136321091520721469649162158292886676094200220521125227475630408207320604498817420082172851332958014396797167916876662896231160408482087325194683578233885872730653786368223439141205091410249309138721920668453205817476363176932452259987124948462490338311140560053378088802544123753143872101425806061620028027163953833970264703376390762755544960381099125269802351085012316753411679855780831304421257330720407010972009566500322799351664172086573554801914256563055535937719050415693211392197733022524773351030995057959702093697383738416493068437610668776150174125998491341632513897265250469531783443033592168174235671264024658255228116582663520 [112,95] 306090423949095868117832355616153275709854162246682395220902623335855054166538213858518772752843869117717060307630808377431634073341170580969994767138528873134474333376789424874494813315943287254617425514334326947591227395269042759111056341191854449008130814924225327033548396504337818548369024404323234513772786761828952065956830018329760401132825330641410141749359447344582720208281533815340608788892820358809407037526578763187984577584312530749227470784206779717918769478921474907282957262209538244492099132187769009924831527350817385983399650375904036912644557740663501074144319061607689666610721277318185240392960946573377322666710667235788882535649924866372038310740089168117721758877828595526612250993294478989531007834582801724891591001657553451039239559779279964641253355528227063749988063511801865447839959986354452771619712059027375978701286654732643459546483956888083554314295710420352204532510993534181303057472807629195470812510664555923862542250751565026049195974510133567536412486226136217510993890375708522176682193514317486678460053274093338483523083815970774543667435717635929419348453286175049999810108602233056646809006170392814833889521468016954082191218332569185772489883781803770625039024777204518719140308074591329932218199735320754571938300683607930344274069110022820675772102788609272133391605472178324398340918274805800558542369696836177942146400337150277322227505556096841776145442763656403425925392511961602287744987203507430850910281443399388688418526249835079735084058726710188627574058445490312138217596170841784870323725191253764870924421432379135356305518069281739553702532626601164093888040936517043195331996744476540456882050090862431658467436517420560003651929774384588834866957708132351030124691856780875848826065957353445678154560 [112,96] -1722514450305441698083440302600111238356246281426474257721506075240382769067400695234682883859914517699346970543619215227225878986328078044952262106947207652598851520562706509064512120633911625661637433794710836255558659826798390242946930997366546377319571427487488712302581046513463700815530755997503926221758552374403892241204230426373657671743927984660275031323602130952823161174290550316325319308176300968370915222641044610164694902166555088042035039731213935988718573379706152682581356246809981107576018669000134882756425327658530227754772341984475879738156792619862328799872317862652094595646856012299894040158634273620329997841474047446817249680604538654157065036542024942516799510614253720822041273855460450097792259296897024473542637546006516652828290336229917031373098725545019648821316153582132574666301446212007206204329201504253411606473716104787958298333384394416666000227817415649119933822577485689714286707529263593644967307116511314684707720257008869407990903909550634538593853718816518344135148706143755797488781913949122067824456629387750416325290080025531226099884436948003779529890231468124522899921863232513881712991086640978862901608666793626171476460440018752450617790680770792240272442044607041808522724433877257797024404463133588432276466811150827310558986550531427081730389330582231067805846100395282180533834064590910427260182782008344467956844904116166600741400248474916450269702156493906366032137608953567160149409051041118574893292182383223109872728548800035865543988297315976823152769263955424430014667917761205095942494080759841451201457030959696836429242844011717951849312839845410762024348870545569100295048637884041766103340728373132867310404785844615592695544599395822939179669450723530578273610317401303560607517801000647907840 [112,97] -251476161207506300574136624989957542677690077042504860458840175718998081522074521921595346290837285637069550299642907324955222271769140133433723786761688589968542909052888867174287150425158360094451054320356264524786765699005558993444788375416498362299149658293355468134026127560907070629698888267977676988508985079440485148863066976392222203652212989222343557983880438426338729739062378285254807773887399652715401765199868903456169303859876062639790833995880737845245118544998963673311768699635457302659334572142411971361236571069911044456195483622626191079452339653057421258030898675670180230540635966349342633097297898965509352378284098334642888700372292366473812514990962569411045940683647093768830065092198727264803459734913763998251277760539910548727482251158972255227106454333649314920848432127467409525002207756452343768194200112116069809445223375190639384639483036783574801356803153562712195586599199533268707623333782655061355482238017988092715478873035780810765840347599769697618013813390340225930493796478043349969791884448757484245744105625538890959072923719748517239216516652802892224374640020990974303909929566397564223374277980469323172835163138848393040955474030476227970513905793902775210328561495244210078541298647897515826241283079136152659686909729099846170631593440620252412729003637363424572684406310261823056366881025745050822147374380487130621822920668367816720812316131581794005174358275096352156692959777130852483500897425597174796199504198359983246600003833100513019551003932877974163287826846535149815478696865090974022327015028160274342960460784295409895359797877614534191534586680170206617169081157943382150583770682385364031243043035520248637315130023105206170609568899438907629713162431909359314693675416797166488229496698880 [112,98] 8344030781637467960541281632388658954418176022077468508501943976262752583046854770701587033143766483035496416396440128490025237416068984639280682059737727053088857008601783939228994259447895737335197305340593419416289954782799109577382751857142490029449286416968135851434713855411646143042586767160406168798635484854636024784325353980069554540424779939833801001225610485928726427076386441935988595255612020634585025541823910531223887747675879646879232218596104287324623267056859094325022113753356366215014652090101812043917115512012706478325181294132530988349918851444603215990225980319367074847128934941565050615067278683454927822525641118280221533244201748987846485127957906815902270690601273772935397378464596005759901632821769658739654532993294693161503697177149797777165636112512184567769019622333641259235345245116132211124274774924822647099363091735865457694450734887068734877337498154461874538858272499605882156711675717859385808067212305108266855426315476765906039983054634524083791751674939822904058912132048858010199055939167338300225211329123547010696150414633374935810151743552019559240794775934008716867643072337579531983134067272728565501593406318215350266117336828901059060306237899077688790324461198310385730796737977756572489273239533295567983980098784053128164745220106632098581686074877827934670310627326181243620372770473534877323435134850382042007324759993344513747170588926290320426871930105124570205674758082160937512692377116210889260940333580474515907967172263014850068638805584745131170991208832592633069127979765575014123803090388904727854661172010828146267422747881980729346722575726533136799971293305287562191898997877134824504105467111949416952923941499431501761789949491797218914219633582821465567413942983068455073852160 [112,99] -23658794717527140566127262298278903030914758233045338211279790952237218216341694223550472208100230719706812572212351119365278555981666420473990360750359193311142795226094373870160861128406719659387414835898770724121675142306023446562903646162208540621149481205820867594845558184804746198764922805038298174890899781866037182270698957178087453875564454840648211481733876521999287374389625417245758134370923525957329954648855744640697385411303255944438561976604190682742895558923635280506256302351509652968897476101773324392925615372147110476204042793979389412714435703774678969690875684616058856388845295951422661246337086441430937242868672702181560316221323511409239301240379651124645595283039436992617382351652053913896057752390781881306696646631794151835683674137825171151439885191541694510480802729488592297902119696394603122782905653491251804171340464035414948219587262107519730856987613027814260431439631120259519742946081004966782559531401921613532051356849635606355032209399616559323605037844744042569683693368653212812262542214060067831587960540565758423614884521719667279291826808630816146706889668612094643071761488409504642154433404612541621158499766159142875011678841060187558589259141066448051053189324985169472578402229466457332000887848777806173931645832604018114092159968618631286285783081476696529814050391633177826132988538190500820391016963381242663570842110275823346810402985822759303321007389361380044501759189731224915190495305088967721596008212874250913896406299221384057068103364949279689837950439279741412665440510271469310963434137162933499791981410209075072492607887804043691712729736597547916436047419695363066227142398081788411318830232213625421826937169891438650273216542101191888693082825825523440461681614854990139440 [112,100] -97693520590728350764814251252804842178696550696692618519650511786742478729899804294267148926384711921102816475887757416756555443421646957127184913554092901380642635475523507198276194988083984917830491219392832354672344180697113956919523750070113097859644895523775170894816886928536906762635855738718508723677259892185600616754410392499706157021902893895321694826507481411940231695230050494976543233822473321616411098131098589704001735514654186871451587940317263026070548132612430211969816566779717938539910998669964349397700476960932559260774429712871814620676785651732023497039416976748081930173072024477391617689794729435549625305882833052568086683346375511644335338573363439546392653284138660044976531140188443706356548592897358530490870749551399806068739389331148965470346406073120266274292213838920474169777710967662476446731127467072238065906689124082858190296056953642763749797687620462308995085503069118821743557070699863822072448597477927809088126056243842793417167546356005670321223555020796894687583779091200472957203526224155347294060292290216852795995636615345768564659725705035201250147483289373498032969166854897030397928765301243139219041096587837112524387987335689766307020456487089033314382009691937423564180728268708582400168364230221680657553422628991910692346209230507246465930604245121886617473003203148524772491473029712209674930288489316035856194410128111262954149001970307141214548007957190001726408424818034959821862456855193898249396050803214683800736670093329700306641319616661940274848525934764852142109238879650673849319993481583069306104994134617871892326394830348853006557658382758693690150528629541245024423647747492537221947018678520739149513969874929462839040766477007497521149195876477398049836173617287840 [112,101] 1653407607445711659044588467058496838440966677160328819859476832162476126425734417388604717080754433548020069048644880736761637919464971090922567505569062910475982916675088910571191311969666847433264983375043064739764942535815726683245801527905778650055913551043999129345071053910310651313272114084066730642934641615066326845247591102290267566775510366582705829061538937718857704673360121513759121876526921366082381726725959985647377627596807568279876028376641857401129277250876895799964056379924139724534086791909539353716984859439653521850235735036227312209807248214766698687931545360976690550806259777336749280340355341438720718390307565632118435895197375111219424723125668202515796893309497442580702376285232831772295756016297510294442384248441942412946122606749230016083576826485870820297568815933417423174399233402707982953284050156906546218045112550687354745171335195793314920579769438634246409451658056574953326488475755572661040787217958645236214722459022678762105020944440544587122287260818982754124031070165493353382482430125001278505257927941666732423067793784768461709100347026216060625484036306570181787322643140111798439237673375200700325012073233724964473568361588796177502153206314438018936251427334511701524893356413909565860063391072264041745141218478422753537161960300128150926700302418489241531088619214832621709449122894454178338828514139207670313795521657701941816514790348950759781549690716950510037947674739758538093140828243690978192458687935765791357121119792239315546626812379163923889598250716696608476721061701265999381089672605093837322783237764231856330813885079287773471869251462254288624407684754644892150079982855135976493112881031514692119792974240988663110070440408640491224011932813351595641904032960 [112,102] -6338106515013209519851644049493073985401211965074643577155475143376958217963059470803750710224894102593940008488426414766507258747687043428747536770313789726040878720233922639919608116820779933201682363868603948256971456508398953426244213714858225136584769422052531952592171630972243639707962072661347194306602610254839171834540698581005455490568953148410162314204255482179054615775524573149568441564364931495850781860804319176761542948764385144647620099222538347340374192745542825347192589684830026644276145654072778795622507206587289599142720890894598200530458042826958728830493395169057226101119882242647522232790969382371580908494886378683771251582764839466171851719323379327439889666063110701334947026879579116725667243030662669514169718408229927329523790859688137127671077077284218370935004620197504044561000585388736812979693852527700262876716430184196401408894202571245754361889069733096726264079010179112355322900924402649355229509987873964105120352609072480617106737549361982922201693803382146723217126145092092941334215062046833788869050367938330797528060319313237743679438854743485786704669447079588108871052384007634884734621103207384157739647080285370089765706905687003103707127651130277596056171352324683269796167943316645125165270534032758678126645395269308671548423284915534010698437413907696502069476593895624363464126025813478005564960303453001359926310990590625636315505868688938090498869896978707519702122805040648737940924745869956258350002809820891852807207897647649398850611044888610620498913158892708071568427018892146893753980307613648393978696262155376222482046047561329240491428515797242688888372793974461065903505705261290541930711628551503996870513272600633320182270846981979680516541676039772223721120 [112,103] 15163606559966867445094051260936192377578365040574146295377879202364339151205760523754587205317808276872705120648023501605901422935621526723734488069493735633919221856679818422454781324775773418965780847866351616463013168316673759033627781048258124911661277520424093520067670266517601717045161184835157680635418270679486860770050447494347072362415229285945754379969300816016321240189124585426076469083914775119974000304722131970993561896988191779558551847074011638682070968717470484765346341663834122356189243956884723992702180783920175873156717849011514484809263018352532100901154540836749614550182857668917388555754908523072010952793066648504074884671320157058530680144685150753248485400220697944649335483435036651574433107649749604354114744697596349366327961874272828622586261842006493710062761810988288745807483743048100094514356413317303749248525631852497091677009633670202725076609305481054395220147251186184509654236324845596159616873293674675315180525393364702857246885178528582967670231132014063514396057425445691920241602766646887790138374202953408927952666593118747229553553363903553647256652969357036944815784571006839936272779435224458721707880573849463160443927707254955713542836097505502914678148465164791176147474529064033658961077892006764943246294325531937830440536828323907349303766396226055370208900744822910137538289721805109868884728211575250031518285367033198723094004055535260177645743696586852251784998027311803111198676902007811829599310153699389507871307028963680966121769213578596671909680222388184684377140976327500722781465806126463318591563201925984486430486272562194740991956274373615334617303209770216654680562240502479910915276920106670474965964713106198402995732030907460054520414680894681600 [112,104] -26068331710052802290406542894802919886281912818816229667732508195799816825253879684891219999326125033884321636832408327019482578187510355519107351874517832932439671398395074422791816278522830588444764886001719738342200829796330521178850128493285471959396100813912143729795195573047745328250774048247256293487961744161472456931577568668349519723874206520003184139975316162837692804816756497963788502065405059374081645311254577674899740779222599976050863477811081506911910444638497484545357786682974219782590638187083833988969016382543530003109613728543023986022034830972405100900055148068903332477888248877935060148158620259902952832196924097453142221742706564817449581655289109831587948222564797086778707241848291522076759142267378566154489531327537429157241313865102229363515869849012803959357219342562540660095750691566758838135456070438097243114522405567954410860636612519114003158835736994888141817997309646545111956866152733033422193962701077294272780645575375923668631514736015483909155869932815898575807075262621479296330008673160151470601484633413937286265607487729559720735770952975874555829392836870692246026448270410655498898645153682321515722113243471992276230392655068817127329687111488855140179014116718280120711430436794288771631124803829063613934747621958869256879860117927922293426255520947813746698688171607487878778915560274688701403997852928317006546630255845858228404091820934496595562099095924068419442366197104662194357625205830675454605960778618745443949196034908739426384072249630869878282011452654044829518588780034857208290397496762628088356420279100469249807756854723270173721876650271929777707577648503770950061727600948215058057977974367638632289969398198738329744382015913072177230289466920 [112,105] 36776076686839750938144534656154992413335136119880556957187002188975416235218377923357505144227640972410404693323112098807438841399435919908872282723816698842326617112762814636255295234876971526878731637093102165882648169636572984622071516628560971797629924191615537166479667730747473578947436371959747228757478572415782405299103711278149636423098374699400616135451828987753913860602779213319371837784010102624585548468721575032491260659015221858335201314911716044280070238322017387962697366802435379201469394567605117422929830280994310698108737151496130034410065200462624452934814278206865576297559299854496529473587729791774405233825247419136921731362510088799692295706472764844711848075552519894830619671690634182892452902207735958938767038056703757607531121266698449535657439886901136467236299261777228350058584047007107092951281240000866719777149809440571056789184043327923045045840077817454280865347468240486172470837572515313577013999076976488198076859092125750831039888057926232896821781531324641666401418035601748196840173988691962706040135127851221104062652764836575734943274520501562464975719891578696374440574126187564627909714113921506384851281775463047431294949796669944411767050903499144210028999094536719807896030828323042260629021725289899865245578541435293671105785734307632238253511300870282982470544886844026488644213087214582684396463853039794094105869517802928391297701720601042198198462339763726847813745947974312251674256886863687983317670214130337114844927078313296199206741439261333375194639222472025054731275575649810764608148477859260807234035551423703338027588807336522527665143846161337453776841946441483204690457202941071151133054244935983208404686412408549139919968502919870681019296 [112,106] -45983746424958201122101117892212398391206131353422999205271331793032496166309748984633790175688237784486360122922623337664534982588313962807821866050968014133345447530082595664196935376284627876875962034305944110398398906784906168083299738179562901006408206694887366980941817097645208036566373090708859539575986420719233184974170208279588240807840479356616230021693122322531717801353774881566705599400418767810665179530014090194875903604971441338957685779723659182557123049559868739163101688890833491912176270364120441226890383952929660452625610657539540881305052404990511494773400171439146951516032975026240931299327371615962532750605690526040249553291112250201577909171419334829308805452900822418869254602591193573098509280432368668949327067428523876283243411145717161656146511106580739975398992052097237757888626420777581951085670738066746725596757961364545992312735775946593352161559296576954084984851494911789354342915643565289220788639930575135709495747949950107816048157322860848407635955838587939756104873532247782372404462938867569323121328090584718693602575264121568760532194018108697028803793526026708536268711425541513702085103098358069617314510585392498733379515971733961643479682598591016571887446445586399853587021753477209706673256016640679173178485378723108097238625843406300278718567077569053988656334761335270219318078863946665220281376307225920981530351473207409736074456664608561056488022000558439364391829950437139173127428676104315543130552592303586218646779737745324230283388397005131179982801966889372451179260652357611350601155855541552376810108926501482072811657722896127118133665545979800119347518245083099379463116213269389543412668741294921006185523958477264500894553137226858336 [112,107] 43456850263568333577293704665976704444064389468129061475961328602089399622278060817546546911903516152071945661997694182494929106131449151044655977359284662829498865127673261127698735692430242985151740694566379070009898186197568693304619556767964108063035391328756957648158984114474171790047631786768849816590067477023921982923933208587824932466993217358602872115610645994271394939666132939265969909001612674253112974714645276272078526596384336345094103744043604713060691967164304537592552401029192690455459884823752995123905190845535346604204489121152590479843512411979714166199620351132400770701810670303989297380124053610658339112936426794756102118606514444130039800541098119320069323069140738456971977679482213297815125720843970543002152476694373030516269065145773584278188845155416958320299553916558624435163299591292057794520646142431978174309556584944794551039451711306165999096738299292305603612405990493475983670393619977593930375293842469378383266481704222319075877239430290781413301314663233983621058654708954824523002770472926515366854334313978837204116906241436712356183135404881802391075222020860971763026256060184638684993966027520319180781869461289723914330854432908893252490945073839663770570188895897858349275449513140851881107730963920053053849069476836871206110168300030631391463769690152299219519379365822617140204855566871805062911439590724153155967988398471468114539835253924432717742023455338093679032875001917060488663444244094492391002886433041366597215648115151602968155829937659980095465813252203404787410746386661939526712477045204914255703059870827548910348186661982466961847527076120940315450104782657204226868055817339445722916657035931359453209414127842057933599835205328 [112,108] -27707100650425072445533670111992381452411645616346738179048411177145444877006223281696300500053569571582201867400500405921434689945251830840724342928896924622132487282980818964438368968164433239801941446737401433299344300368271753539446106970930568109925659206590070644245594679496583616144311730451476654844345707110806390663891400639584288005389276323233747220293999649940282727545557579407022120286558145630486866721662140785047633520410174004544949334820389199185183843116573702942804563315680778596632916825880154303894145407258086925189826257858961148178488339893479100918846920279864407334517858690443019177174255603018505607114002867040044564478849731927449800038547107569562972078687325194319536385417116940898078273909427721862533964650963147417073781159619621294972315991342516406377455919034832050717224552780617263128324570247816991088374422196499914824500233647511302419634071676077551641194336330588773443602852359862111138728956726479799611858242530626747668893614168678650930137076214187680716043530874223879825299559912081826604536261447920197133020060418100297334491203759338813736096899968582264920266939207605421285096930428080024367847353674001282176201698667004969800138064570675289590886963750574903487267028750848255279084240969508617857221427650238367011959205560664396702061513636478309764684460816325618380582675860764493369521163688836071809200627951439539649107431015419189008381399867281090214506352088228353004074905610000444657686761231207725835905008985635159243187487535866865567003285211918608244828450811762818162584986792604804674239938519416401507981443454007029431446117454501795345837713294196701339826892975284433066728259896784902284973322228608090328160 [112,109] 11381797071136682323390325247745638608082303714179862340971280404972855550003398690151663410202239890890486894500954905947691869615009206739000316597812106664559938275009094288861286908347861612062453699205181555310505447289264699027559083306760498367354901903629060172804510151115848134261387175405406903096665563294924710680627101454180335118811126083586050251965464842969550105381226737665488500432049769478866844241773693068662260026529945308375884228853040259206954257205737500343236915982989248835446039880095041119107103520338416618944454365454279328119185506826275796718684857346471541130181724764809600733960177711825332049097607627053694264356102698735663685877500094754552253878201022424155451703215341707110732069923816816779039962103926171053908575851064833478130319713866302271946433705139036493399454409493225666734428258451011584037496899858809131799897926585946761538962505549462930952709337527119957812433720749171443768670022935431795050906004924799964494396898423102834529109841542133235194797228370670361135983243706270884731085561109009334598483500314093139004857703863576898917295987196140655403715093396256343477667501457402055335447654172101427792554996437368914220131462422548614280771571810178047046654009697327501057732701861978071889799425584593878377808411544429043283798527322382329666102511799565015121805194720633500653100366689050514516800837198932844701537792445316880575441002207818792686572860646476343717237110726641315808167513835870258705200035567475467320156084854044934024775430333876237577111513079346235084724219587921189728774723096735504576919630235099352983896919412704334750010659154514837179611483694530975102898234304472006857239861312416892 [112,110] -16055339056688552009619692707589850723208057978159513489185048110928101184115014528869216701884497892605875847157420006155244357650414367493737294365974780708602892320324246236973228339917238068176962139522521823999782271321779759105190966995409985614895386753695111536521162793067562098906970240449438983681797106800746082077971063528411734267280915135011493152826677137731850382891566978339193686117409286813691699730762345352498043937849449306082509746923751527456980361747135849272485162486721056401228481078638998161828545979359985369142500177160563725945968647681720497696193773117454314126682204866623177351116029279804874587281970718278550837867651297996303306134958076115268859193958935722501749616231997588791673357113694984612479550194783295002460290237794266785233416929734461517898907719676368968853018860730590504167824299828047691511751107397760533734233579356564520768155535501145651408267377926564718430949658409957451274961251266874027847881975144778951860055342226313265714331741540882717285998203173342172077695327504489721181651732631829814693939034806170842461857598748703685423823594812061219398705301925144380550465999001984404492418854345859260891585682566483137274866882048679556596404791400079339103539244289417170841114589523721015630515264674643347621987647051530072938131694481849515515838626364181270407870839235439732152928588025755966897385759941844733994904886037214890985553616933621591934765143861137122376513280429358744847317616445940541898443845948360433353078846864874126490352186966053636085340705994031012509115887455247918131347090988246610472949971263927612289246730106271886819552024869079910052680952199319004830916421350784378533182334528 [112,111] 2549304770739911288918207234865418786455626354810796135270777799087593693575595782767067661250354087301203965035294813915542459684512529183420577144544222976515984607673625539758221042559014788630881921665444255635982067706904294615158756563969246691567707212521967233066172802866045146379033254942712315788839917086560774253294322705255003398835012640517441812516803583116980654409273946570209503712339305580944750877816949849498146963988041428361480947135370033853686522222123490567631757399380668426882972418219723496728160616246488234439675980312563421541405512154936652785217526659755154655170341037143238790924481927357554577436347888727445971845389368915002914229733780430689994333635634679601888152831655439837235933450109276979317662765684248326801868233955609532974170123993704425750791961198310914181590291368374388028364460183170674489641801177072774563005870726722224650594384737424221624960465370630456396706106717475272915922131948838406202596818098498984868181173333386769332136014103931035582984179104599833408695540786944580747297501175342404045346863197493214271698364702964986272228837312666024717805273862983945118352889926128195016492337628136246155026621543776019551501794684016122619535861877303915845289154345602444928959773881260334506570759548977677187057119850041475893452412629148160600247340824667614622778442086282145798746713314135358092153401804827390798436028316602177628706237859627411943821031198564837686541665199473585348778586190621042429475103783404764317329446053481632212464961730443186242557891268437686055829983694727736837097758618126985179478095903269828955180853530015805140258129744191202550417250501490958022760732137469625362832 [112,112] -5334883681152684678453447306328758511782513733316456910064498144864160055728150110287672142046664058311687789834177577675357346380085329772324394245368270348669967051341998125220952650718865140434181815249119824849889305843983160533332648941706160063858767895172955242015006323288234220210012599691652351354927128841577308289314301782066824326648437998225898048219091288663373126597606469754644754920458558036389700885462537972675021066975233401898653432193994088313271490780970169270694059098054309438675581150078461060287388562654359078115801627005949433713049369472414061674377859831773798491914484936612473380305949319172622992746925098819334878769644126174417327432427717092704442863474465986812466325206379757570458866641643335636947439559487175537018122066035698033586478343166807620363187327075802340336179463622071033505716803321088486674872624408121956556675609623724544153236858922323170079615588031060154375446696605658424694650373059469807781087527886080703184791082179515443326702626458967432071819446911121925589730320724360496034942940649902372055981943761236390167955128243126068491201903675585920483315942250460098006810169671689975585275493078816557155184788423547166612798791565487351013140362390430477683233013208866310615574866748891809958852612187101500400964230445264522981243843586614726304449800075111236401968766456759971654966564779968131770621235664033539546826882915790072743999050240663812478088548804731423825776456847659454986428242264136780843992644223593146497380630211796791387709400184669808268861055889358903213111233515540473556943205462804605126341144382245291474904461454426453729898006633620189110274934827267787586604684027861696 [113,0] 10131912811510887993535602355924381153007718659531924348639735208685178870427453269385574522128334113441893672327888074950864481399164151669597286421664701025381205012544929419518334699167527624192371790593727159088563171068732643734744764865638716423270399543832874475273702891724301343153433528057730344584555673918120159213769940175598813367087971306001097839776453231041398205402706093920832279142380554180141760724949216183856285579994198219178715218749820900160869529488988618947968204400443347308393208378708050420775148343944476783988660640483539732255826938865916284102441358863206395770044548244051944771487093010223347666473959544179779390670067307838562616891291666827115504152677790459256762752002732266868767029982517791744554803544537258709072151304712736597161927141081576476235810651925383946767235190725501372555693506867472320462812188523847269029565561447909134388929406130878299864590365277402567663845224838302293326332294474979805018411998645926349506733777196505172580133701171725546445180434895179827049139247282368706156141742205655354273266270750773117816060816359992265811007997173332317528344304261392523674061357596687147737877793842034164110810150188501864120554410642813109829439871810044383498269796429965251739714349754312398985155627606151780928494716681854062005508186824513144902261044021170420894670047524820844801850634385268743100954131371378840291364345303897720517767435435598230324638715693270182723244937018376802134829517771699452977710400055589131897985139904987202571008513389319546343124951049025319009669454825310736871820868541391452231111593509192652448742881304256773974748506562589222790321541977487433321880354423402989143222583302264042999863170092519555781287939555111149097263571761689511522125915083475148269642880192041860468383326604450141867587066179249944086130395951290788205994496370982304756023975393243650296253474549182287776879082907476579890906882403049810134409884816213280546942478795752309543874036052720824648352587994761200820047023607275517612883591889172407718433532863855361938476562500000000000000000000000000000000000 [113,1] -2182685472869644408792648398967441274707515978123847192010381393438479560664146104560083401112621906537271395400333977698896577051697953267339658521199331037250929876882804408909289681351767396350122907077946720935577665043943853646883089204650592133094557159589463028206120510324707874080237617330045750464759910561361292354251310745411857523303182480885892275834463958982595050605406307604018990773680601623465993130621512679580953928710656221153073075601481613188876390830571915004194013495371812751038499181713169382172946541775099794528074288831283858956424525826583614951214636578629017176418043398486620243326413682109465847514604575278960267112043443161060779739613757773944084779870886763886765917062916566583270996981739717818431542898654082172327632421255378585304769851092662159800522315077131051787551036184849477667471937750080834950033172921381547830527765585188769651411437015343237870729584864876750898624412331592559137189467437693712820312608525337317214571193656483310582107626135884607607455011399965143150812197726769033111596999268749621389721611677923780402208060379126576436116495014179974486303719548220792680908300159980726363152580147844284299944260034661687202775910549898663795678155096421983898009075030528243657699750260802083137606722735217609711176197316031892969371964232809618498029846160916741921392590081658559916371386049825126989115065886180717239046202405589845549093892654362063054048297607676130310258247090981279752545434712352675428736383915541201473663609289938546657218997237277765864175743304027189157322330598232410418956969954869702242713662648040757245715824927085390969353010674118312120946283419446577185741903103640012648157535775169190540622900767657563009881443703477732107032854614306826353182578237545133240905167011381432402201304603823856073040465068908625609552856060235603872475939823541352510704952856206244948979902266195361944929980285439874749160712562592484450429276403422797142240415570632941360347343416091141803264939188259811697734843392088340160962171149217070365011750254780054092407226562500000000000000000000000000000000 [113,2] -356946564766853178374278372338145011167772077999935890779921832862142357565939163404889538567267971195070695839370621572549773105848144306730436505375810950892881014815085283795115332613855039495302716967120046601965478699888521799781356428746616058570659834895659971102127872043685005495595168921465993854854772365573716966130397860514624784352652152478253199960653865685781989486455066592389512448380682699455992968175904417757805000062961129033696528208866497296023608295580828638971274355464158451095964180910343062453049583965653365664033182688702544636020643454129709684391832764568674673652027852906725001008795429829459906383235557158385069400104750328152370272489109809010363976736211102728405136241114864169326831132128545380209327962317311406789531665155499864556512397913459104756626261366055602260449383469208629615710650246373685776453825787089025084792320207737051400995719973252556107299981052856985575843888240588431403044730300621221592730645915585544029824897075718459867647942897303444534020992610164268899847640877066481241900923955250231558489938783542749677088545604313919595592281176143616260486238059552034770099231474538966100875843261471927699440342676048185617661021997543333017977538170503755084428331482098005487485434976203442863065079238269525609706282973119467747747526385458934466685627543056744274089051846937227979645061608040235667108953464017994169712246424043758833140974538723219921896935478392244088176730898367403682441117660324982979648119401726308775594128038015235318514103714099692272871310677331583641704021984095686019080903236807767481684013958002176843218287860835336582950229377871217130841333800552087151478554997940680494718070705035120305016791151821270109841124800665042276543909205918832538751877673364420007448036715038517091793557120061859602816262175118951097245590093293989499295475562275483458127932800042824571128655222730265208649331170331275357593395370896046556500569942551510190918070440033856035741175654302497682695677224331500545196049257953411855509735175886532661942984745451212802436202764511108398437500000000000000000000 [113,3] 6840157950516466776909542634376926514247056581333472133633807522997212082743421276293668521474310426554195194109997404788880581972148844944451952276982755068610893736228688271406651400164590061866644448942738979709552969766731340461356919380162610634369245020950713769786735040150308154835966174272484055356271519221713455800039875886050827596171394692716616352382516405782127502981687321832726168523543646303009793711248625302754923983532803890428540628251816176746953610560869338929349439864472411645623728481431082335480176462036233640027265908388707794525993671819086647493304693961480711866635905153631617915374615458099233102250591027450829232240232956277448764472182306938235168691302536760750924108207372513231442303103457762895338837091368726752717364283876075941026451535825738053755210796215654803684691662645868043922919645305226972775750873818724605236014655612761087161076677303154392207987129323141568881664735136962593939871270204609993512651132275555720739132253299824130164489257937842111683949411020621804557507718704553864121417836057833687628328314451173442014886432428421902988958044331178733195152235779500653979704803117438778106357102956710404037916840179588494383220698637713678719935774567001746216232563066402970123795537161929868415063304120728940331338923413271865752710432403949692011963983026682416493747067659211934367300483645273202703504360983257701647321044134555852458680947523554884225453689378374479574125763360489590829733130890269095862785405026090566718635464349562364714227913773040016389445676709405927376004873671951987103493448101623368758399404452881647581869145323569707113015798147099676987736299181213960504360957783524959639922607428450092884318887468264429238256336759659499703587309353218836602079289885699144277947486029149775845502053734497589609038674781330254944306622825932841357567327752911688026331157886373810083870730156924159353017935262687981318053229811591526496313032500050142786693330828637763032248617659100920818447032357124253449954937882951497527692668277820987172109512552964361020713113248348236083984375000000000000000 [113,4] 176045794121191981475498060679759232378229591677585990358078832086084590839950669658162327507938474175046355356494596839499846811992432158967180359399566699202192476615467852120651510832706335087595682545090112428706007151942856487125023965867319294576569087876554317402961374494531940943084101332343066793644422082259186934984071072393856313454207331345065298998761957885568113871971804494297005483537951381994232249660174018307748692251951892623392082478597104819461168028529038635797869446894519903116675927756388186135636001616186238168678656802336563917754083940162607805151929931320613410860854244003588189266058161666384361501630771975331199544460511975888599725065350870852104648385398907669939491153053306856351326218700193601161166877722855377840665432515590382698551753113047985915843102462062200720075550167381656332359526258740170052132721254318108009745836587184387282210552019898685354817108186834448897211167095711075706453258533962000758612318163412083428164589192022568760438541965305242994944853533080841047387762288468265978121569579016194072748584633935009596271100245091531740528046581970798778320101593055596974184033781690408865533493913652901445726122377281391035206251808902949106612525194100422583661997297886651724204288846553854069602535424021861226245546984839073397263495315375393414602526056169596824706342472188724807701951727639721867586613466603986501226074698637668932267805460399815141066212537719323889207946075757415258804407500246886335402637465755859666506903742619184550991621195525548637171215493930344495897763906976328115711409852482249059595471690603713418455335358949020061635330216010636707280941076719077678641378275905647534338093460351031352863430954646420445946535394096228220951186991394330686464770838985669657812303538976396639194126328929615069331593245000793667307132168763503188212552408004676607056936548833025189779556134703675499858128380621917526698818465237869951398077653603181931676642054999024141471332560200634912785093152778422384929985203293909198031550420101984865892119636043844366213306784629821777343750000000000000000 [113,5] -2797074091202901839779914596529418150816016950184495474778770440454213881995987426544510554646073874951866557871424192997178021225902628376191970988364590403352094441140282416586559896812837282556892676576418724176415734317512551681848210129333986596522722890095384986059849150895020108387619728751149343638041738595953725488506529717408364137295848603557807916537980983884864973853343779044223658486647709208920709894735538167838877532419598546579763164782513589568232940794052271769930145495273457179322420697838033394529489990415616764459848106159941764880686110458528863183237347370116920835677260896473593993462321854942876202748941027847219620038468169838071894647880038686800852190128680131613214894354515909222424889669480639573231454669918686667003769835034767577701934994036768439525011624277119295480779847195588494945006794997949911944621551106730279613457385863878464594908542165409792305083884160250799429082301010537896399557593996519024668931818119536007781591485712438616835772062832419792389208106857757549292408798147151666780686958447738564230329148604049565075393474362126355142749156979763675763469129024321685375420821008399452535646832657878241363090555642172475056765627509031046703920743830007001301791640733740270295412172715284679715508126575752390954119795796248807363390961683839756426240806237798350701395769841740883574228703702749619478047753879338287979829948762055834012715322427602904188397765915234042355426244434179346733890889899109180591028303263838052763582253151725087123719683525512260038622249531526348301037829258155131791371102333294657820816963884464006279942487677759700224516602037858202244655796139841962143797840835757350799815247362090448141896928782648231034766659970616052287352194955285992030656815737240370997085292086831114508932889240734878869984159112728028908905910586453399734922788500149677581310116007640240247074697571720514555253733713811014958920258270973995116779836915713230589697645741164237559487816919398777027895006311688665834790507176849114362452983329538258507745984715597842296119779348373413085937500000000000000 [113,6] 39493465335247849045199190872219474322692919243829222106009406119061619494375872319214038451961439314750312037709601643785510991209145296576419755449757629486307730957237015103332804628351501128127700795783371307785585031006614190955230735925063350470375828629689547405999210258405698478108256816797554715515437995902559637080082670126668652664200202589034775644464408057399233581967763354083172650413641382518824631974846414763600558167356153613103561805544860032068943363418438785157912425631711285177768942360738389281395224869041793280621232209027146652988202923669297960462433587440831891846125362044001782536286394588638789376898348403923062332147908406855743412732347784439119197363238284691877537440337229398119972590969042774262146469586795766125916585711042849286240282483208041956807156937172324195040628214599298562423879534252194654292715190067156983238868540226087589225214014368332674241481045158181755409262799436453642584693204229547970965901777781846090987993489925982957682753673653102812068390095606581913150690879883936488874410807895656711020239006516912421586353259043180820286454527405838413098480448680008337361110851275556890684600189144882020318421703438851683251779846354611567536384166410684363606244666652719824744370685069273031728527403722643192650144945537848563515224891443678209567676455650462915171949790468309640271723604072036815216327310685192524349525640454025876143307209862357100034063911092587064943964791701540585905754019138564340995723657804530203410998156492976386672538343751609702258435111482093715495894145558249325125941377688175928290369589506743836628404712544667139757182230140473436035142824442082238627216730476801855871115687132955789587786156773277062173476079739172559321686197971366406035990421244742664622995498668157184590746069800640636437412295381079825314381059214374562438314687786080140487629698464640607267751282239204186690801275093497597086403391722833399785370871630150903294918652919627310450204061151271271283830231363980793114838830206678765488652662586849858422644032884818443562835454940795898437500000000000000 [113,7] -259777413030696734010251387065581971444755271572092846056328002765095975997665685228686122740863103323205077929446287471687551936220078547568507273760959687172343004459386643574347366692414931291449001814342966783436506955920666460409663791101544333125323312786317242386140252749767871580456038587792262242253976171739094276475655011453812077899661253763123554255984946913299039023032096324212970944600672522533075053726912707365292770804263170099340106947655255895466254464561234221527922920494119264205229112353035177418964436603470421448402316045648369987412409904409449580775904722667581319525010199349724951742446617530525058070589226768063429316766172473976957770421552527214804360668069474761683637461337715672537412772138334778703216349784857192365530440417419444968146372141297967403683523722175350745672583399059016653462655409186335461621768310860416305581496466167590176002205108353894295848398159919654293547625124501208676043620925890585907887887354789437240817402519789681276220235732991568886935527045317259435559832439295923823405419114324101397040225297706921938413970227617179601057191597914333687470893115882747558654591744995306792281181353497851190121887082505319127141592430416355277610344291407467693182185470540792813629787091253428593062975353989069851518331021954217894969020580323246126298674679383875742071588953021883816169263704321966601859547846016490437590385220195020134836893363414683165674224760393078495027123349356410844340729186417505763207640082100229288972554354236485185971002805126688782771877857478640216897128515626013324185233576703329541434425861776119771874226165096429630518400218021228103491133375317463172929314960532039804793823552494210824104047747410958434465056628292633923553425446735205650634580086633786484983072307602855413644383016359615183014325482199465906009266789736401806602888862544697396554486012250427130352236303847029802664709914763245874307126123747176662805221573194949755100177223431875764219260500265901742046268037449253415198709074608171489574176762819368666918018462297368387226015329360961914062500000000000 [113,8] 1245213306012925626027575847950990714014121763019968916537897073019978955204933706265224266803228241106571335175606548397448961694541834155159801014105938002435872870127648826205571750729957794818866064112523271302028796364017075170787192021779788952314404955361419006740750241402055987523313002664873086355775566046892758260339634605664437379112281838971822987810380689583934371023727834244658959082330918889542951404910763072612460177269865975586221522162868489901434843483904346203614642680381540051255561326382169766898069603466701082085833728001364318522267617871046077620716289612703436201079727412638113261090228647202272320087258792268434634277572144389947059782807142090693731114834014810374745761178769606383354057745143319256440434438528012873522305434172404870313785271523442521150769190218286501454974144960746528211107624447465915493910828875122005778059136428658532523257554370746421253754810706555379887331418643138204997774474956456050049460885347352349014576204709444690909735008753051802377146759653691919881153371347088343557053726429971071597540385137701051208672592042059872966671296844778525754461231918523007961883079909684055671945486614197307398771519793287994569235143169080403781772122678336977126485304102063123386854900335965984267314950846587474012415296194124576280978192833240803526526449699297875615688508338145398307297666416415683306061075134164716556193402006507920128564120775257049997682637094113369984499052866460307741597623474960357210987763538911909060708724248708639939068545422900526111614222985529062445126488722336452804627723973039178640537448710017255638483647076933049861651909911317482609345129848160749717820164478869660547488908293959664757593122762356608765382428236717612068614390131011452431489364545898957188679653716420190140265724874850878567266415151351102547905296894865468687563502603231135273744644182490643132648057101424716564133660477830763294836305538496438913421219307387009606113412536155663517801338539163035684712724988405222046470898845143532742998884612175333058692316967608348932117223739624023437500000000000 [113,9] -5362014105356919574834503844739827137325707542331282063334814663995830182773402543463752760445718481194613874964506489633797754913911553976804819037406642795769109490420463435739889254766249199281767213363593680559493710729233183009948434988097581059039893147954424222363513386090564385033149385790802630757677268918883770776323026358455256325031082598008756143047330442975550768741265042064213149989942612380816830899486587345554370460672396782511956470690102412646296083612603479169534872259804275337764782195949592440279236688029419642844075327607624681135059543100241606879601249306105884559986671013924009214947010798696207760871481376011515767037474670982663119103651443525800631970979470155984510950354026546467167640882363540108537682212702719807656942829342441467273696050640770457795488231622179057066904141444347064122603381769290468175288476584939363173349756503070999343347705969067076447173761944702566163154001749824406308472113431039055013044677095334882397180259439331474470650384710599181368562531455043094597883763532862476811837217724526465072935199688729085593899225790028344138556097638601834750048437896955418926013887231669847413761145702120896897376414488958675439690382817105068910598474529395463777047622581608233219861408757692588496268118271873035956903590350079889776351643145480244597991078039761880873736666592801374483550330531050680000402249846181612094778717597307397321205853620727515594385175214269675560418234715552555747677438788551649104861018023865315791246671113142434902294604021808339275401621720552612918734693285428290119564387010023075739115089967901219588039089793687439871869897486290620940744908288026494890864432741534596071757797632865534863931025376232066777066368094965215473755397269736769900357721512292387506303011471334163629567638510035876970931255276816447022175017840487234264405054254378489722126898795168950402640855853699020378973821720279778931754873776595300639779561039611191752073787669648236073546535018674167297403128567333317100314329382723528427265011523598220444242201665474567562341690063476562500000000000 [113,10] 23393475120465907646469198383634706634056645739275011371842519877425065415494535173923158472137868798205993791334391514189008543197472594650414627802419451189079596701017338031381583919337558680894322991415165957575019529442538346288278718054366891435422287670447935634763712249091838555118610974262128410570833766652914714061905359539913149734857750294206014242964083275677164592711539528733865621685156617607528905801760087401326852830892463527377538173810494443694531065417515357062402994304870503882235950535326285707235262303510911944201620452355835107804008740894639437929325289012755562550345859089311948011682201508944210502219719129412050763766445953841864098153188178271283028681242167833350924865528608778124044801148449465733877037345520217373037972769189139963652075379872725810836481288539393943102194026959190552485328034232894452577067634359851682273199032132535146111019442540492363972819802657309608132586718515958683416592596467615157903006501920156618557967043831955548192218163747535915640803127836598258159829120154208362743696248001175153162277809228744957280974495904517910451338614665718727167168272477816774606892069310977459081702099234361898751449153375913976560964756517160995014223308640387513501146571956707492252843209132803672123873465234696375099311630185250129706152845947440732141179638366945249284084354732985824098534199383146275627796582872226510920218698888092057688233763435035865645179960796490607627279100505505694846720470693647006873998977768509971877691661829838999603695407927526962046710577932013922049273972384111664602047478417692000604172066189376798655987258107893442049635113634421084209441920371219937231447869955290601053216284771855215554581427770223525592364974577400409156121698931106055898121691256783572994287403325864853683678822006461025065148706920260485116893244428661157031172537015185831096158600464342616849468140521295350702166652629704731520159673365764677025532909661548930737765884309050138318662556366528050754414047108777627838809233377507280807699021132894934282830945448949933052062988281250000000000000 [113,11] -102276109218231352793530403490582514383925021432298044455301669884661225172353899365075520800725794656457182026783368995138970511580060177334788829863139557128787267715486652570193637676664889526299174949972543102566286890312695843407282667919429715585518094502643084108167363999504926446629251808309837197292812815598526578263266530062351599668550750461575140018997172805629613093881457961556683939984944959651248675858085877463256007564055044788241068566289334825486089331711861499932757339462419026713768801674844794260723486870981257423271324902560217126396609239618614950730618379931150818753029196744142600726027139906062523933645671506733978120453578214982192906302326374690212465077049480676079046578943983217707355962130349184305980921946091516333299273773813777288952701978077604122328810156693772674689368778464440923433703470256906003133828284194177120385423529022756019899245124099198477291387685169433173832328477502348239943475967364024474790048085224230255393655161800757372986502980655378176215960662155393807291894755361158294571315314932946699086036079412048260051975868796044848884679018654877612824987640362192146911996222440113532078097751743758225909855754482133318944249676881635063123099379213080955494672415722574017872216854686359913607167592186928323797376205674186642842027842687063194002861459490138857015009534176797843575949387899857913347771229193674837247787664885673894997755689746855547102110538979664980947447423060733283426595667196301811178200019267536898310269041013427357739308178688970951208992279524280344971705213031574539484440860633507169441303580616639078576907877246476949159047663382398944470360486106330750525753610584154693453469774895487036816742733098076200932038982050271029627522245192214887690954637944816851161153915316912385577534422373030701733132766184971533015072480861306456296058442173222399808284659960373581263826380427859421444549184375648925423730654910161774124865028381063305336193222363386146215986965770768922593797949158446980147363731193763160886114373104849306628238991834223270416259765625000000000000 [113,12] 464240996660897420938292327611510705971655127466743411986237994202682607984591895071055170515261547269718690222728618102864082242550579463078355420428799874743091918215975114769546941030050768969023450118955577182739046301713406687273445648497688818193174366672750855777383774941358786645979236758830985004267710353756908956292867111286686142782952442135381877564971434563562986990949368309291600059040630589528232975421396450544106858344904099676978380462682363093216722626254443279976874717160724214299253327270066954414638007678934158339135178161653605662485185488832377502741418017465684744623355221920956040243511540124638283747380266033902901947883983583746333041726096073132361361906131083766762132243767416880797909299511721374921568679314130404293216299990536531872172145345938919148125379242592973082637383328647028108731608956470865253188018405004601303212933404893427059584462107657957327217269622470984119235883145427413057707675468992089649838398808596590250687073383682360568641671920949960512522391256272284499713895768684032750988346886430715461833079564000555459614152573910933675871895423182969578690236933988529769570021496466673660159139063952115783200982546555278096664989877002009688577815046674293353338043991090598048197268134199655329763033757001186821364972559728444333308162889189908237861662615820124939671087559762691142839102955209250454958351506301727242136523761020400001693507766526624102608312179184279467518973069269045209087825287666703141329323612160450371826753799478260135119332611016606837173815993007873849678917607611506720267311489466507483476913042380720281907651315461992050863967192768478805594793536939056296329281226003192657731527425960289825517242275854361156093136668657400043331676672354039524722713961064640956778768891015441779428261941544499816677346019494455329387866911933335918329168606742940435264119795095552975122120270092951726887505976078915062729696710423152695313259089090167452838733567792222106818624014807698207489716888224834519101927735798183157652743897891856050819114898331463336944580078125000000000 [113,13] -2131726114243873712392173763494291253472217854098368111251230547402811790664184067578867062752341379691496210867873099149980492528800404111927742174662263514958036736028271265624773052009256141844355186877134597166075484951398100477761386758390824995733771098852358351739867359861812636141169083568108712801910556079576818335123331724619407980121459520283707681934690152120010751971603526776389899879747474841794009052527394797004265137925897015523667757244382915674652113647142374889591642699425891289501790910818535029849161030019499675845754329335423905783575878717111511368081257639152835542485187067498613962513742553006595979688573913562689244130171981650934619268899276648205443351952808155078599026568234854807819117830538928309841036931766579756783118120778159459029066812974527096113405274609193279025732770162547349233075435031226125889339197883367341441131233935655080550716463974857426502672382002565047070143414120168484217733774833177558528624904972418512750105841962462646295900097321903499966661793886943280489075093972324528826796985987532861106909336145025994661101018941738756319441599433332575278707176984325431766705329949502144986290880108096762921677085408581050823232959073172853525740430242908170725781454137594627271661328417926086608107915605145454681271816034187161432769623170050926519586532656709570743447135287575160195644045159581136847000990196453680566754270936589640629349542273599474842866129555670242752577349132182986410851749431995990284028549189831389432680325607172740779199963380034519798147622798516219270368147645410572044906464466871830097273370196889829762054581808674648918986068703288683963137821669408276763849214416478615840146528266318126806588660005445937902565365028685350838353488391531510903037539607997807351765180970700508905201188119967299073272299239957297842014317650526121144044069061992317390030810008201595254125759256789294233654988048508790645018977961348221541621077756570888971494194759421713049396139207036008471403042766324463239212605909889535965649580429026599404096486978232860565185546875000000000 [113,14] 8638134651424581153713104903781812527778583728037373043011024106132557271025899060403715619967545335713274270863308669546683625230141167666116742334603220235960728873361024706356287789885231247953854462064445136761800319942089313057854014338090841824183618759615140482168501448597560279693846558985443411292758171654335005344436431927369912452105711591533356267435831358162003773780500688697878106238155307166890673408756378081642762014252769469430890509118021031666756149244820933781066635427466908019567275962393284864415560856620194768880379158034648403861551616857587126423229337259251500896919877499108542748203774931119241539541381828711929847090609961019893911245590515226738946678612341246985956693913783176416603689782764542258813222986262112889854155041308257817792980663515458435059128717594585102817050495804755692262374626997011819958969541305576327574923085897935021609490444868412172575138008078736643397599451837913743106441262812669364619625901728009867355244508110616586539390652106744329268140005569660414150832690855815777670375668208125519941332618769578457905249445535665336015196414370767173954820038957843814279065637614334364290054520789628049820377125594849266592528087165711775729092940369794465549499939950042945824446831771577729982228359245170716305372366700884540420074299387347888736845050138265525970594845842982660528680361595737451115689748660366106179357542426475130914575404008161837039842647981113018664541668137373544643272697653913403608225405884503693595987944076394151987525407327665878051558401100782835796897622353518362940798873728053136380815574677659537045115592634978925270937494694612035468865511847469686965031329326708117162238568749654936398125709998225737846335808148742072762192541245742663240334772623062136205733802316470793674519030693074631966133100429787776280256343369511307632122813903434373373106751004948914372388912279643280726410510346920722886258643179975632550880329788441732139387248650450178939882097321853331095831189754386294833132025674602702059248771071509054308990016579627990722656250000000000 [113,15] -28186064698378366308118074148472648674512416495497055974888781192790061888778219671408219984530359940151437986417147146465012937092357386573588729789146494127487694348047829670449984070858626917996481827879312965820481269529995276978273449668304601687844833275792382601458057695445129440645300111457746388812328711864547517974867044290205166653059220045116827230067660082731163302916399785997078147771939024867196469071009643661532833755062872475780862873070414843555046413872455057751678554966470223297043063289805507807566252227183638660347274129439507500507322800202425806018214152391955022140588378715135963818106058741428140405133582083621093542798361875351260680770644611318783396050393710529949565217933046214853740227423077467866927872498058404336019739631736012222532280410774881236715161393699314924466668132016305811333933197867953464251675083787433856590773648595038991985833432632129515983563335215909223001155371049501611378913104396108630704867835513983717203818096882292376108708445757917307659870259900043776391928938554649867360845301108175955299849381445085905766401715298173704512927822193275916044687262626914647024362862162908477660063265930537180408449906460965954830538711132169588939861700328989754970844258910692007048675172059820101253388247331407103893725954771424062369596399894329243239379807205193766516351765947192573630601206655939259106139699560281472028172629217935144000126645378522720574250755847383210291223837826190553677362430145034224242631496754026274136566861224705504126303755515240517940859775550170559322608392058975561113106873707368870163477620563217155836443951126758987103469773607525918743580737458368969868709398229390162550480095030775838688577674213793520687402926091619382887127040983644036916442178133629267727492477579512990611860647533177993083912784697903628869495400796670495851085474383680644124651654511377685863147396128347341225843489628316688033964912542583495235020940322461350643240018767998814908154549032525447917607640038395880773493446832763021812559567358391632296843454241752624511718750000000 [113,16] 72452628839200762663211210511548202368658945109543764468737403208343775762040076741325147994845187538717419381446779598263806298708623067967238411669270300262803713609623379830026705877659654520098164943369974747570328847388386789754538006744929548427802418953310166732371838118201801362268987163682035114383898930948622793165767305583106513453274018418251530270248005115725594299237380030398174420942767240746983834468256001608220972002244721480072395005638422189659995915640422580443343944802755833654259096814678390641248042071700691834746020388115150566470702655501771842344546496629378220308567700843579824552007952144270976067831438858084321642562087709541332161818235623034741905244406175918891397757519739946199195183997525900991817697523244010731858233528754695263889302071014697577806739182930949054982224167737926227771307832644357104138887286843343339896439884375191008667935312985219501406137224060458204236208820126453672032417103892681951847018538079440730689039561686982167747559571412792943706776635005213056273288402135817028816007065001983732527889821032684272781895621457928299730327522919919013353873902380700064339705127746137410038388546556626437290818381403750897031385790632287518912321843148740884015525640638199494337208038482497648217150085911590703508933969061862715796798491405499041118218789521645123793960016257216330523222881963224700744625627268515699370924555454008940305846015250911971723986452423892905140827108112478153862543770939260252323031497884961750335075640502420564809115285437937808494583233933076742163396548419927100254554185875680304432552660364579785370408794484214479040520303652513642907987492030856760839837219660214537245913366838392221708220955577859992952791248879206984138427725221227059488099317826326049993118770269870626989156276858455333414221078014678751521039134682066183796763748711067085950920865818015973621131785050943571926811238488681100349073439506641734083072385741230223757386909320278355130184336064460145412474186602502588080950396805723565107903993975924095138907432556152343750000000000 [113,17] -147993174438538684912218779502007258936202310457509502674077166412987697837034109641705958129328982833565809652653893261025203527937810312416350989965019676344930336050195777873431968944362564324358321343018289679258761342962620776877349307507886469139992405439170007736769913340591333960697716922630864634567585617335722797749252476195928235942756637910802204716032794791834166603901439933429024344503710880183472138650380878415867654944064496652994934237985083766871372901583760078251861397992685053800289501632072128173284889635459965960028623338112306336101573532832024679751988524862228777351977907144662672728547543484160754390879308613725129391594597719615297506691506603669363598465616530622091216463796846199441981812705191194265009150227418454162327780925702373863211551664628882322442378450609438211677310846922439365858135068937311829445068407199445387781958541485841174398093276397281422647990102651919791016522565115969703705642748081721553790921961992415666288465553807519503201042566674099266436983131775860076014611069570678325084567212071088412079111843563274514838104817322524711196746020602659639029019431490926472244213978185594493375932426387742450277985731893077628743079059317484509305442041418524633890820848923689602687013845517313183552448499668375193349484232291661438500067770768786993929364984424942136369010389996650887821591100054868844581938082605082041382915883044083625633189610962870427346444059986524937975689343824612895099347954930945238993583600222004639256451131300234119868464691832959700912601565835031687709124322843860021693200184899132194059003341908057585550077727950175836512554867702660833817931242026848603695009271385368941647185302311198606934780522836716664340412586703792583376741900578292214171150285914008378661603250066850212769403200434558891146395701049904877136306677922732115382314159925708585294676727856560259791055593346255457423825474503668096021187742655800536511528358737060483642103277122299443765220547861419252399130760877431690572326241787980485864473223500681342557072639465332031250000000 [113,18] 245226238076869322886000968226453615155183494792564010012153547483202949726869525496292724903566142894665872693111268946990442776817852972426039358865341870090041309393814531501592791494469416466401580049124614785933195744596092477789639728489968889459862876802398963074383886874061232200635409613565636808075398855347171236278145295592851697267023214551610621477644504181100825730645739454236766846873693337310964882561710726789574989375693091981258518491151640819975660720544698590460413622945011288133409231494869735438405193973548395984753735831228192370783474399629321986581000947858814922055745010945944298223220227032152368637645353264663655904546834227137772315830623505364812438223506597255581785654102355850698727263760107461527214591500154905552889602194716727389508485748392689754414369288113032362134436994421798813370931993074201279119893632627058830815143838108266667552114654851540136608537238786014562148468620633409358915537657461109591637485514712954340529628876837067038998752392101699292628408668421097737278570564572626081037096854667520640150198351137582207115698070142309080221694149527324875227385289768756794758567785788628037388014178335498787521557147695351063648976027371332925084369554407219999709635631494945372739110167849778572064821376381656706037774780671246723934383844465506173695558115635034909071263771611383277745500570891418795327485697649797406305820628929025459092121249817988684779242832441506617840452621810501354238901243400930768324407636301901375060021800971742380770935569830318701753606097437933316476620401316394913502184956852717421573486052723394157188446109281257314590967707098206051908891284378303239467422538174369665998349985857119548574726234060510459393468258685904116991410780025955704560578533209246642925672552496500204841373040300528071510071518991194821040360181089478030420678844179331780312054380221078790340704076695143696435546677791125691545187770424829996266043558175275288674911831600768379751408627661535695747317910794035285876542632713809277689165355695877224206924438476562500000000 [113,19] -342514932746645522260366556801557594765356665074694866967721215806615999946390764907148724860581726885494477329615605150732789947963185796184296712415309086734974272817324073929405628146108113973912958056840858550372849871034729540790981186050084541354301044128228127087375668414824282957150922510740044689161114141967700350469609048199236839852801567770337494168511295233072189148164197343646913437438235560553417136494498721089873917464604264807484865401251169555813560547228128700629043068571060059899947284434395047137430534546318655367093197964686232797040523752224325298029175610705612534707678208854162164408837628400402877092913508038153324948614875459653027987296041442716450614085989912128684271304999487017481270800862700094365963173879111312503103583325248728077445965217276983467792943967959463114067182151016330748732867885472843657053623665547837433032654839448862455755424229074867554413624356669126205457496573192176418906798287154888133872488938484336264374301490516003434189810431697594906097331090882613918926638926773575048566674653083065494240844832649364500987946007458672901274897885733209316969781083962596390961688772633441107798337385331542046433957870342288011834862359504683155807967204112226997323522956893171790465152640258398073196403743957913036005595709926320023896061868474882885217212976411872127697713312088832313103558926884183774009161393441985024372862898466275081818550358809947693901647265352341520039186607474828876345620578674142323904385210803416011127816233668643831942030936063339574062850521974918395605011778489219106593656892721215770647313069514277904453184504059292535408515112607234008341274593249943537672615804012996119762593133196194809017114012179728504759294658340526752146124987307657479181554774397832130418519476680099281281962253725536392700344560114589026495592692185969166496513024570654098092237153307321233275474068353307463448743742433921960713150269891858356320052169055537573932894348473562247826735803363820862408315048404769085120476256392518799032131937565281987190246582031250000000 [113,20] 440211436414415778765195140119694150431816776144620671964194261289258618465840000510418986798838417452029683061035440821286513881164532921414869698346267929505293386380257561538396692074448951581912966133340433739874192773492954696593238975493403474612909412160574168797333176918868612668635938318838090221705656738731800133802608457627150656971904868281752357453450493030981782904510076875244287659918856943972255133054254704137124196565008347623439469071545340678786347897236018669287573381642818963318275341955079436447019107943892864907694143541070037179136608172261364446607950826641704706314311877197468331762522404925620010718486019193282623556713664326205889143097537985479378665106021275458281900423911170755871335907383919777511432874254051799885269492310310975431023913631365310072425410155891251050470549990886060716293615450119042040986440331965748143807267142026376205153834183368189384748262743662266271848158655013558963578863650482257830679004024921111376660781593324791535537276780389589649546621039956318828520549863431586360571613711544281348258763150262920091377692536601559029302591591995624560613498432211309465218946316863553728801517574061717302490617481818294916931130563888861693760635686175115989774481618936994112632289709350714606166072363157627512662438008884789238522180013777745372869036358619118338770085398782228336947600118176141031484460733761457220980475563395496511268506085067212930301712496074426070812894090847235236769987112414797506393946988776938164807750331829083547749642607200270998841791351909370192783815078599840538548357078843971451904618361034847968453451105892429182364928650530681738539935795463699202256659054348764712256024693085959647008576933977730282991856425673866633791280420617730136991958116365434185154916320201554967689394091636990975551261151718457616024316266878093818168850574802833646967167726847326714478875262753099917884607733127202244599151671284113773170985892096054756649517620982887420693231208724513504727739154179734281996036471262812028726330026984214782714843750000000000 [113,21] -611991872710364205912434809798872483038466258014586037064946048775879362671157418301146738739568058091095246292893315038810514905515400554042321572258140058976825289797214295379439213495070231091550093996999722073271714980084846729220490022236803426688631877000303579293885509886888535205817378999107731195006106993811709904980848958563600508521841371378093031557260554175030258933839781575088530947028146474799507351935268127587246538972008781371606255865110398759821742352311759717740341309463604446868414599240389802155689301433655542754793407349258387834580548469277239911893591418390519267004204104584560589809289226568022894451472623038916953965306684001887785292521008391021161072804087711975255670626872236199846621608001016753654883013151801066548595110308713519621907864382678602317143874365667164293267788553918490817594678507350881864993744338917426960539445127275392854073148185597977851713231383853645559164338635421058328658862868822577019631997345165943279606169804377431824459226153406950869801237716148192593891082778359969520018954701428169201604900510975140047897181452911079623653168294436476836259488819216312299082578659765293803317598844233953646469574091451865906762678940269308926001042737571526820478141642187440551601349829712995629045057809934505793250070104387849384125275302006733514777281470859605453736859173751567282420744417854134085172172921950803401867859632140824013935203445882910873463823687583838917009485636764683819137012897648837453641827032324354261323261048065280324771534460444412078856415777256679438420680442470315707584596611615936097926296960528574082119162195089042930559405672280358499512007551669707663433216696703945589205334424656192566125564936456011130227701630663435256995163984454496078852408277208535430932164355785058015761305484808912236776748450638893424017739088129913598477279104446069064265368826350388669559126717708232039530544539672542997802920142846532591038677005622170700027950957613041827169328390297351707555359490796959476190813864704409752448555082082748413085937500000000 [113,22] 1024211829537420758558773968391196298702277136840875911608816999537194124379249665557924512286190918312605142006139118132520426448207616213554055286070854822167281717305140564406617230712220377316732763636807866832843619811857111123321054958270067691427452731130081416748712422623057193207510290877194426756339280781347898992769362695262938775803286717689711538782533203781062127361273842667040254115835968124694856361709478789378017741189456018374894510814561996827964275491784760026572162915927481538483200427061187223151971227393371061407585216320050044703808193164467092318040773079718261232566636300349068802264209291318520159287229201068174038266298183650487483354054400385439032106713299497078620980641119883604288460569565305988510689357058916268819085769583491591664966406090042603174105482783677231467582792127362137451347487059856970551255677522883949562934134958318644917368815852922891510627909835183738421712834451138061774884368203283039049918155354321011578889139129151818508098267998003752157722491897647967850592136315086736339872557534673659459683265909974112023836750742268620126020680007024741559132233301814415722066576227417376751874724087131831036205040436043546996855630230942540447811546865877120879640983876407290597296656355380400106875203229615606368936548378576698526236460421827410033530871503857460233063274405187334427562726083763483772624859532171458943853936248273365867288416241031214691803515117783524857135983586169756949255630158474127253222612279612581845494613667398543138745114026044718539788658823578235611980355232827272576088953938292451751277207898680558640919713287617045706230151970701832731737293469977995980269212466256390604358636371074628413425101720545831105255687346533484589846499173340778134311078853259819385219943406579951011700574294824315121128289135570466044024357439240446539940850103239976131255796828732951419195147619765968791299469143036506343523694848262764269478461480363836084881533045476047189233124737397489873868367430900664163950786189616337651386857032775878906250000000000 [113,23] -1865751356453078850197229166651826242237526491504864978638792240622734349024491984270775566818379890211982041944596458653303071380090923242459178926984285848409231258924030574452667710789215612845650345117429407462712543562498049435126775485453303206873731407716361678402147100508279309841580039194524861310274682170681866186366818075212189481925847334473771678559675481685016364628973801440927102115806786807679204657134274937232861887864274143243763022983826871502447648023195189469863451044257776088008375661247393947389157779513678863744192573927255207148149162124976087659780106499278541038507474619198857534295584714529086852125777499544689886699679606148890434820634218429448855712449528343657237156279707351954896352345965572252603490868644007933111593296079306772070646841328114180569058468879186450504943047866389928066725876396750913838505778358886659616819761639550961381315271107204551129517287298242700302078586392941934420661893929471562963983260489111125449228456449751623061399975191031271086525829581532139471315199696710313254397929015155346193784214614215823567162623561364451677726100956236970141623994488775407663910827348343168823195648431821304985542568223284102017581019492553754372237477797633502996491841638792322659138234356110378121066655715461940532021535058593599245396401130691036957399829206682300503000049442489018216426215507702176135375169604748987941487930194205540555219758167807263736680795089952893311884449133826426096643536281046808906064690961260849429245422950610483299356217156021096531756527162049374993899027436002853168342191500341785464439660563750446599656417949626931816345130244441464897699660942417554338886549389401587176911552039419152364653798974645302462987086385393227574356316299184268467071040381135926246250422539111609113667528400152519611360780600312192111469388270609661046271576865276784570664027843707434044980373877829051456942983043560695136249178634425709760915659148774352673260372898325460858668898623909266369110065971690650896142038561720255529507994651794433593750000000 [113,24] 3187756700388199446141998894328229646378609315074946374850514364695764769159644399975828972713025486289164223013169938596383383795087505930040804103331501459553793832462426389102586645651009149281462930856163630758876245630560287593627073765747231256741963117347035244010375504173176971423482903750369302769130812368672846317776009882394346629112652723881380855166520942966208217777428978523949549984229393734246705361321609766418926462182795195083199137885757738213954335864490434003144681841788554769676551894963670448935357304556661929615479729790113768513182411500851789181202774399142449866285770004961689348880492995994224002631136581409396901317264481169503862275138911223484662117575898782017038616005419288318633823363847566363118556304530028760276967586854283330386224506621829302037911202953491945123927107105081659157177973107231856406302149706035218857917171641065561106890833814431936158960781909119788835064985967526969146499730465465618640855137070328925485307122033601660152327326910825405739052975169404905354263999061697385627647331633108901130732325734621895226659505693587901769929911808375872488187191087812615538263325938248567243812493172373528814153713157032612130528089280611276021781083683939789777994933809101513677817843924028961652385113809585811749188520421261896422213334904061385703194327525627396487323194889905426032814504435033797782841877550292125376766437868453072261135211970312662678719436755146455347024296262122319535480998693452690629037381514018579480774921132254290491569506379901330174256522958157138808760865525420144354279028358733851552557773048770091515116373610790580122443750241725789186010787028183463051332364726524096163015361725779343224233187610355826930502933056269678974715423194525684271443211153922007869931394584979125886696468134442429089440086397829438700544524332519977401472897867283678428787480571686003478331997789223730373964935300296824987243276043412248647012135059533858792150122673274878740039905347739993532187076905916323088518993245088495314121246337890625000000000 [113,25] -4757762861931888874641502663960233070919640878455175288700607405189120889046844755779117897147667776364292715802225365678505549458522947573395295127252484372730497962630034367771863093070810697215328787442038026785702217011096600632719385425384447534840314218997149001529021070320115827758604315113953645145705043938267256740433378025671127758538449044729976758254309640814479197293363711104630221451902053244611935741396896545807929383773352111565276924495838421236341207348538614942878732070273429889788566835381099348257722545209328367206774937625858160353909300210697741277521706450264138141046394645301320878756632614118838137576269374204336414611246229949248690626474219627693098507863637463363843752309972224511117761799919478368216796003816726881631611692924975432492307321169371786552418384503338257857779970049539565073451329563997180495540763476959576774853220271132434400234607027894713776256695644741059187922147838381629016831424491302771953239306746429697565557075300029523711516992191176110866947946901184817651414973998623044301156772046720038868286946092672838583411017601715466059656762858732862290498202711729747505290216149914092643238127599813593866013827634158824276359823659944654477028359991678156577484618510867154391019072530908509360636861532044198787058208838536455892949298156274896332420855053414782154152350440587013189204574799442943034314103912271984488410450499552754866802108779545422237179693775433500523630130207135249191941248324462355344508182236484072239119393443974681205805563965012751175712360363166692290874948439679505314137701026412825600408748633512375696936036095948326385702840442951525766430459241662460620414087778394701174533841091748301202815013805378726420046487175957350746290946383847710355873919848789885631937349231250645318031871342640165946427030222713312875875078002605034823078422929384175307178558665530979263429386633172233560905731530722823773534279780772262423410325965835030695940104636958602473527653197800313989763229939686933755993436534481588751077651977539062500000 [113,26] 6081209371482739415811665825765464937819193744358345104002039511473955420360692718228359943948553746705234675004369414375918636830853576651369833831216581408996729106260772741493061550133981870322072418421670575290736985167155090177323034130762091727423337257750980848583983227308771440989295785139537259340549609217078336208546735187186299096850240714660636167295545791626777918065247384542329165005153274753649196860482494040549373539868164398410776681332105621367630561753764965476007889107666429491761571742793612291730421682935231464394699285313876717740252156913949966925290517561077381492133978327457705661871040358066437121209454189390447539543559118740496891269767646270661666618501129361049013622830516312387275179199141940538722515013592360328240870335441945175922708655598282475447390210456026112654745573048028111902213908207043788947675379308176366914133926396743386180275624345669141359524362332125449165352441078134939953172061586865278126931539342184154614916070011839835960986377160937188741531999860776524388776291711170947429705777050496035740106640576802938047643645536619247638413568974149008947515375981503262314251086606121432589075248636706356769838217097103133365937944987781045311258324586742548892633700463013948268940927575096556049071147360051650506229769493365175106064051407220966805485296652392817154903998526384535919010601488051602225490067363246522187868341167363864534316373140411721683607601694924046495472513624522492570809816548398883443157370278690229658786533543248322434381946688439965756680845006160183745017448460999842437308571759011933242056869645533379816134104159494947157371666304599810339349459636839797221605933568812200561474750983750077503542163031971803619276824600486900515292681223948893622070081885138539563502864461112850940157843333219951871075857148747484759526004534361574879628672298174739940723353533208244286015525899764152086921836123288122777416759086800395686542838723379885118435789436555570587891566191139843341288153365231661240386529243551194667816162109375000000 [113,27] -6637837384099738872715737932343595021934832316919073777632393859769480355804562191573775852905472708844102933897420121901695430682839275624441701773555540929283800881047657794240152087938275841499886424474382517976716298897640341827956024323561203183037179241925847630981446651028716008623066370994591678828901403542503735801082596668645630206197084490362839132425605331489172077389463504354107160378413175249655252497627258938850035885121578499967537943608249219656360725029298497843651845303953391597124202332793550829901992210246467775613867932331152732537614710712857117956639420242340231687469580057533428525950012205110177376825440563316529227970557383782901575630754247673406809183324830525254345950831426041706402159296368375605352192370938498883819729142779834753124169665923462248292082659979003480010175130388123444539588816827216216057207134291911306409894686639237733725018355568494290209400520711130467036913865918287425863426886334532962502766089261171067130087153399066092448548178231502001409400521814434561480715336961915934096901055691647400978010609931133175769053828812618504359591104531496639564391415480655372578454215733550810496052324802111355256139687750926787081708339314774086036660806499572981949696583658500712406580453935881416700662506450848407653247195667739720019678486170062375350064639983330437011926028372947712400363438879442322479778450680234407583493837442148311905369917587269028744305880835817137296569278780128426260298263765464868129919434547342765244090541266167383765229802067594592588884181033784153325257476877035600641518406820883834523409478609250783770116834660008307953393155402670860363503335110662316196677856486378520394285940187892212767109042814238911409762853140439157568613148600823180054667149453931174424606313729478516174959867299045944269669011034228856852668088765656487704241769532324573801446494608790942133087727824789007391812762133125257868040829280607189036964602438843802390618604212689619901784907534423066311141722189992364633326360490173101425170898437500000 [113,28] 6185506077041630744590658295924107334618078659666399109835202237518118571185668830195294218070263526112828709152915463219706014802818167049893385376935727756565208858730139949632510977453775515474498764887861181018624793324009125507808312841247074981832831879163354904100904840147813031944354013569933274849208944911808083088734228254915764566495273489509060086916598620623200359767983871086524062251652401584728699590924550224210291099664674733832299782296997875042596750055726816172345280760538173937369642089565484584865980704196114991220982669553212890352456614829402257031004090408922598436845296282326524907862435360378704462892082852223659293174017119120303187606326744838717996991725992455289090787034975700134735033918550875590892616580569730337846768931542563450005177554652572220364465380583452044985795594092524961792180122579977043711423746386813357407596184862084479953151847647583472587641873081910683126509670198423987949647775158120087404284507634508195146994724187778760687513824344115467989486795142350357576161856204909859212457187691274510525730641481721306988594488339624423378033593853547715858706395916471217584614493317591414418130087022411163747891396834989032224535309237398719108880172857494183600675595564542565903774846953841404434759051711208690363644994543880226026428984916090428369992697363511459595529907589511885990480335868308146101483254223605750194506818826569420417963680789481534411191403365118544459827132476918714970881685753131022614772084675745843740742182011046312609216790807602587446830675723768651151466336362931272204813017181371075014079630210772421066466717234525650506801716205069371622559401838138071259106479750036943753859953357342623030034328684594843580840593307263107139684647663191730546951409732828100872302419712809610066969787702063073783956213781885920757087852061919133123426158035108600933569934619277857545153035222909867814058265429182823358237624382980219589064978706960946420424464833275620533513347653174745544978757605392161167401354759931564331054687500000 [113,29] -4899929352221078321267375293577815333058823680767177679059020559379137211696592118348729749139098312322677698541194260180784460703390010937504443161153319297577637832202551308107214772101472331878332339065031014077754908657909329491204657827955162319542736021547970362701950822167545606242887779138160213254956048237454670896473634843037833079383873312928972003101045854208701499747184612727486676267111234004916756593270637586212869155012871294159648140654718956030894113479308880840180790690689920963586588867589797398596389615146278798911521561311103586256513604582335211247276872645649324714793703037637020034010537602737566528927889729124962139608218208784359456734410142444347741583594094431561701353468107354719845804079453625866068219627349010848580634850994855091621926607684308940547224060345463842290088827685515870825731718949998986034182174169056195424319501824750339314100262875095773664563037275993906203499418784568160630011933087257347642509891104892936250441315357984968170982758841848758879493412761490427479269000522065397267989471801428535709376839086416269781972341513417235887154580874486951149571818042704396455720847315501030140705697323793548517000812215538099615379331905496641838126813706881419172350940055653615796800844432096132278626981051330211378629637161466273289028934500000501812225833660096676402469978167827628810989241034076577021592512591641718442820911332567796331717370453500479947569391919262983853137316038168998322944543007910960892760914830836745776229418705926007109104671131663123203845914577448973334591205323077366876056521806623351318795267095760091862871173590006691493802140226143874461184710023362403898994862998012849295886545021717419450609022094220078797833407349987549628500249855792104041213966155578951538571147227353262252075268261806564854892512427745487583557581110289191752804739809811254814695942766637578251624733751284160571534573220255537648897580211142889143100568848284316604919528331776176889580648129295006431432879523413248534779995679855346679687500000 [113,30] 3249948779070475431088931151015294514779078819800558746510850800000822595636722489914137766284109329036570027761412489837381244099795137683006251633414753952459588568568061830585603603928599600457687757129903222088902589253161018681273265020292042903321476111308766667928442575691658359488450175649780240125989453090557126598639089146723444915364470106385115920923515907337862103852197920549421888102461033051210837253621352430706235863491913659558922566864840093075506694192424773692061984434901937089194080393895203139273166103294952695433793809457391412515727978723889310753033354110699257750435305708262252120244443381999988161369240256894433924876542842856533989345892042538878263496225748706668387092753146544964239609920869792946922350282109549000785804558024057224453285640077184441254419725145465610618153625619842784034917400401257711868741982372828287207728157806988204715022135705241049549944014285424415232893586682530127155049607713147724628710620055168167777601152885866913198564102905510677868779902632110523799207970440030065970314516952117431232686190267184581562546754546565486720370978213833157674588382506896699329683199746309523096215451542844497313622048344985404835058953480809564333663330205258161096467962395914344573154172591237632495300584060049893249746574916643854588541887713993300864489283406869829697168019305390048491810589784735315635068426097451899126916178211415463555356739994200409264908545451582176685427391512270392200076071287476199527601124921314774041409828974146408173834467496111695730522844199029897578604634772888008278648490248701158465540890128156437610522588385280891187094482001991050175582936164812386101955561022634114742274387481962984834559453667079251260103470121153811521170741668889901253132570435157416869330215990355979813343686247147988889176799322627167302037997191362851902989329242218967241588021769511002193824092353034552009752880003405878398069766704199951079318081380761493505410615173689096408724113419406141767264983855056925676763057708740234375000000 [113,31] -1724630824664705766631150363415515738315442934990729170381295448925942814962415686647728713989715676050338345201856243574771694230902415654504961156181051977544892831366992659425724924499557392062827644015001242444040730806169689212635259167677874577991767036959430468947230347742500452515308409803421025373923904172473300179671124037603524610763247618284082233501021131508065219538850762423791643703789275598406507950113163568888170469337309897318451585670866083784060878862040025485670270201031598732734331661908235611175917484085121553983947632623161457176628555852609478711285687538036596856194015203389192751872381525873969444813702573848257325942834782117658758630196537228776229593551188047184111338859255109849324762580941133476119292525149669795048576045435431920237514021329505230718910425570727911001826168753118643239495125167103585304154637489849786341844333620080545329752290127167801700901134438145104724510162761230066760847177891532415593921886173866605577323077590776172931195719096256631392253688387379351447960315645260953408832307102325831385646119863193039873087735223480985432163505927734852525908852800821424238619609654974181112718426965487564074120891836391131623985902161894469807515232858517029656530612068708341640597487535181369345441005567686361601732271562453964665719115334243464969598982220767217295440122721580557882060533589875779435556790140339895436539883993572405481313065921258444161216209932122193050297195516056971990482774378588719811308468403933371236657720649694280761849370079799761445606833846315889990792165012125760441491605689961117508130265987932515867994369532903368785811034501130230511539585089478334675499504508019250059849161227846195701978276571591990077970342681422024269490299564394989984318610430970082198200818227749238163619514945730774042602693342114488970679107641885989690887407598866384955784381357154848478111493194486374285537325996669053342204985112986563184386086865399268765481146147869799040853382331357247780889707655660458840429782867431640625000 [113,32] 617838314094487188489423288772716834619193639863200443316335480546967493307822164734440432791144498296887370951316707993301243264862273054899474882603035237773284305113434990918698588900958999904125206852529887852209741653880111279019587841116987688573939636721557956405181193434162260326426764726045335297448714211561111190076239252621856915753465304510817494488223170902821244194843311440552841131151918306240546134390988032670901467355789139314708463934203547680393224474454182423536334717492629256373986219563627079034011389813708335341413976426885648472953129095477658335733178520084588765091169364680640641128930226866142485473673412715490808222474791519097538616051040013810553677065767279110284327395529924779985623012943065727102654592518416713900509579754468207208403713792293186657087668229414104583185490750993138248414250492497879986315543711840465300901032509347802100947897401902800610710136546712526486506003614111758877007653704928849488707234239692111342480343708839735105979825795783596351594897981586116387689277395860096715498443757112544879524839805393381223552595286278687956396955205153075389732412003772426104942993100243083450825262333781309444054731124223755073706274696451980155347225510376510999715987184040619188384089182654487293348092448637580849623139108086687433008916232287120570432479483833789711735067581770959069786900280367013151573757480620959126784664269236950970906692743965040216907315634091928349698426634817493097252812668906269175008919204020466574883549015794710531077088809064866199054843072002582693335826698039596400183977536825689538670994392960226698686929257616659271349682770025122320213904539657037559429164836596931360953112772605393134528081093570903204017759376716184466497217555425451805226027394320988773735008224952593020433895564249133141202830492702280327774144977537270924823707117756387422898013003956337237884570747095850000045543027384816783100383662436615798924278428805994377378825497929502251517040224693122496546493493951857089996337890625000000 [113,33] 18326475352316096918660049628843646982133190198793341785015871199834327712729904360384406736352610638745911680060613902319805064950592095535585583108223984563279518781451283563155185668058428409829162888616368815030831029574301683407409731820076443240415249190420752957812655820949693953863964451281491323900841519042858259184558478099813276359893199700875778533444861607888624070772743871421073501645129021233442740714593697603503955715723615335254930496463827352087704377117046725518010534756526171328011877005299667392648873489638003660908390485884233821403709227250213845238026791077497577430756631124556121808568690312356270070345811169918619606016141941181150715211519877111737075211438632449985323222561789500753960460149986301276973280856031866278747871984575385876915602011771488734507728249254523705858110317754795195186987819104465814999165651261623875992242781949835389030650410926213041801817426032693096183918013946935601266079743429081095719043478078637006565768586058879309984951314259678290695087095144264128102587364866630293176755948234391450428259100038551895346093849832237589891257885475429950788311774029487036945580487662882377687609681036028214951725999343353043988368852626003203753395917423463145727370569167759412842135789444523532115576718633964981950543886190159041466694877962647850697005979472856399093367573048491401114150918872714599064670416385340981173452383199747512958155787945123443005030059444088520373186115892397608840778576499421378271308969471898839234985354601962318488510880279816347651145192182604060561516068000110705342956434320338300969036861746472979118407770133587085170807473673313500467586918655781353945694091086342625470481172322841418503769556816714659677910305474385911247941091199555716929423484620618138076811560064390948941313506558164364374764840481066553643787129240951827549884760134113428111700611833912859672605011489226031684357607785241366373569225223641015559422643808893339549360681612083138976353538507346740971115650609135627746582031250000 [113,34] -288581102782074195311126543366544360077374226731583488282270068325862341578743086964927615014513400659065676340902858482687661836711275338923940744922145216896478448346742622865988540416619614800922235054167445393763209086480781285876812628333827983442560533551277072264807356285508658056702236337725119506382394744347403482688061404233143466955850790461504137321278558504406890417572389987872910559782440962293452222818007571010994427197202707849007867823715609792431280122538993605155560498328666653435328292598442569218795430934718857227108070645501896134782375936138028767481399840280532094208412707765972586688426042165161844560368733406133493604626927865299941576463691531532725859730296288096740094739862267504694329780768930489910738558444935683490057917371367785129777277856336985996745329834814642968904939683955442377561042550813614626400099427207628514468012048174797081403107389491990355996570992134578591721754543704096257906341715023655006365267409137478541735701122557214029430790807764633666954565820121452902414412308610296915096246166194726077724518715215186342260229838142644330320611684062267097824991907328019321914010148464658358429099972473866202567523799756971051273912722180427944630465100415428952912735341263404646651781326766269624140622558232416557147401720668677831819034874541548351388380465390842140125775367273855778730233105856007900150720023999239068170693290268050069469507887688892666820987283651635554167830150148007142247284486547774068518910588487082078570344723639159169896825507469928124368427835212827185235857623935275380105113746814781341536940316366344374825434142827702780314347647336467299709895775126061379420746698723247067145041755017120043760238487539633298618173656269761723001050399793293425206047438586536442720518245714806508064365767197395672756146180574271145805706829192427823350193153559352302831932992718622933666259516640215636152271797684375574367098668741504120932692430677138110765333346206351454454885896439009229652583599090576171875000000000 [113,35] 340836977065209122250269290433500482408287691432762653950744683055052992552306799726014675121803289411948975171557078246130497189708819214450593032569215254589647114173403602667389889765732339344798293949700023146504912015441780585606906708493350673030381421590690061819740892515982106180089729890460064149419354479528687410723399644080007109760075767712408039041374950446341058905041911690902764466018932239482409848445154025369714880571205798746214855837709852950009087021659722220511648645675666009298475976369431339701714533453382067029038187048633796436125582987329683231933544886491942488577904209146858680290798352644262505706951756101577604958884180089610318000238122201206716841861427179662505578187725635493924997552678450999488063131045227306153797763851210421198272110005574920898974381581764945872740364884859609498822607835793876921349280397335085575273311650606202823440116164297552823433205871011433477516376310153866800994542294454857712013399166626915288231196470629511234927758348873974788994498829722881556477257919968699134414526993339510295210590920816672820025150416377186201142855553524629214977310757936933083306755157788841040767229742924591689199659759432460932645437502357060897329826094730070461838435129788427175275076067929128575422299599590873645318574856289941163175081832018163838961686033667795374460090957458230737020456445389475876933551367092552741700489615262061776379217654748480234234533107714148847210630135128748966781693010604692789600395990985716130225839569374432548743578716636832289166060459097205453103581083407302300407733731255906232777053481522301145678045863717509294272511033726815912793398123840749783891094402315336612623430101198129364078108642910637428167100270543883564669794629404977590277243522715174849639059750899706905282959881948009368039880914597989566167192262355837449724507148008704533911184182831123498322288028476606765867316988883503759593130189070403519054173234736315832168532959471832894347842479731980347423814237117767333984375000 [113,36] -294296588970203880956573605971399937096880515623164585138774508209658142655897863309819301014985031628244244436676384019495619288669782541084786043474456229033386850843041160375141192904110826193612667168977042007000900931549234769869955108891759639633299971205304622629045835774778459181654183698388870991660420085323729103694048529929431132660023552826594731958808098009202818413915698891395356581833886290590869690376531652284254339232779346790538718953838194927411029144559780063496604541203531078294207080039910953191813845739204031160213291177320239880302329723571860073637671936121175466068713982491710763824998800753443791756737646679187969694306082509459638638990319398193316474794980854501958985032280005445944657617266330230909465228778123589775231335089469151988180149098445944664830483220643419059418488930371363821666566235821631536069382721723284785320930575126170078059990196553057890621082585649478685013633501988391785095365175397717028590770989505604580456229562360561653651531515019402499962379070654622755988159242980029675243542430780381329364683384855719590705404247359635534539068463200263138038393571171031691506297291048294379417523696262133198143315768246752161350933771337533401811339835506208997473012314317650336113570201621672724343389368426836076731205688498786540268840731847644521533240523026573010810228277582606642825110129555817946157738528360267830015816235155052567718372033356968385282792765371642248163659448115980240044584664927855053136208417369607837179572241128282171356264471655579190773574208460876564802353638631540825615662798268819331681944777251455697118884811739759225416173805168835730959110197198406181394361161145488744754876622438919720503079580617032883545460432238686512199901162496986181859051172117573402743434377070823290147993643866415014399603089670051582066131047766108140990346121629818819922309533489836241657743848814533440399742406480877667363444722852532005410322617653499082879188682160265244647234794683754444122314453125000000000000 [113,37] 219689675321358531613557630651372504865974945400648412942949020765837999869125641569256056404062578545382733011385841119831243091915904357997931395879931691440462513101246534271610889096402503951507843596675592228902728122388324677741179358385096265074002936070580241540382832650497962548051579678092464715567882509911022741720316255159396052072066296309925660008460564005162592206767396623939408922395794351859640249533166585940067281446354133382714990538691745765396583110429569018762903932283449610288940672704332121726171441314016527875953856800374618484007644889913860449704651874420116792836200569441234800567175500753382181876240618462270993377045410764267944481541511482895478118944918307415660640799799919465686840587022403919610378018274986409593732296185758658718611402670736817265864568966321880551989996699984980606066482384273702789545554479932823001783616739519998732638366195309811616117514799350951877902719272021610277365949770359614693801941839311580032570758147578854715731953550988820884822271722270675568023312503810408804089540971590076165957562283701119765633556655741114549101509089101671739691130158618985970417150274099304117213171139994902724428071864526222069670118270914297182253683604131052005862715110354955034091260446748645710514254870726212451435185094815969334426736762007946695126840829672512049302865828307940162213324193800114150389389472042931045366852645573351224596021497614214621337050299369961844956742868579039629342612588566053530866740684133571179106197037455515763571677706175366051763943932144908710587351474893007040698418790549960629571196425226090997074918697645852172981488935412883621305742885206829547636780719356334921521237204786732034237264041272701937931059914634198606249774854443015175908614815186717910961610333354230121187983923852713949639650534783906216230634895761996329189541365069368462777713862525179866002589407708703183229459883489923991012197226017389942211070227892614652101764538810052540540596055507194250822067260742187500000 [113,38] -149347474607334397219471720810294341917932987918215728218280275945584180307562607603926650110752901135639215035993534113641910441562973726207876614697599376926692154493986652067915684969633471152355629284618385690763863682543004335490385166484572091302386783989614227331075501253554586045944320804177988279757369616848514987376988786217672407995513568454417079534186607131634291388938226246911178883558194840958780211230655723007979325718370547150653607754029091625046440729826316473730832471657609387268505273701351294918946280889955124459492522015060000884486614577542753678443590027737403277943437787796216231706534952977839383785114435810885430595717388449091699556694793454923071692441561217203448553923732818631576463259207606207568569140643786413932357771207680510628211987778627048570904876964992578081609656329396626739644127107205896795978617526143817592713659168961955710102491719764010325464840957357753086394147724639967256704282516823017611227482826945324278379104691132109057971657888057762001948881348494446623894143488609178536773194204186213213664987605195694932747941507324890973919815769669583902475155423109230921562639662329690817095593315743695324914731818320442543904056048012089892690315494149702607663891287195030685420927313671609859720324194854068167481946619145890168439119997866651343983425144858287972105985026857624906201455369552511116605452106221892332701839428171047807048697407171014199352439428313063291305489128426332655266895431324342311901688722805139784152808248254611480328430125999414154967615374445690523442499024078603030603693267097426724490366708358374578999256184747442144029377819303837052622913228628070207439293757482746722873439289841447601439322440907957788399642064554200529122480651108295511618111209575235858488854069000991321501974902378404807122829768637935862410402699597492441378666088763637052459367591127076794863575424584769103863086707978197492436288665205931697946650734407194044976914266281697862837063439656049013137817382812500000 [113,39] 93943081237361325562247812769780159956271052090496814189890832532270994921487290442767005573870009610662445580307836137416422461591829943734080991793461097679193311856884226289469569715417321496724245800852525091093463610063277615905761683004232650102685872008033260689508309859079680980807439887801488102928783681228001895724481836935014006588007131359342094815735857553256544569902682114357224344087012965866675548238328693673775605289205338593509367880958276919902375336054734628510724588432915369675319487441430274292929974321484373152290228575383560112851726920466932717096628581072097776170371206719279881999195893763348802398817850967039302729044966732734485144949684518444617433538820760769535603064918296675041748017270205544722091552494979148251997723850128924346871944152278347683508638584877222974492418374677099513677300582475935526531310724889891773150411014443363691031523920435733667477660568157386728104118629234273445533212134741127055993093670456284032918632277917292670882042296060582605093486323865328481123315798117352478926501167915290754352033828465429351017841976555841430472994910639717271304436120638874188519507910833360671459366100578135686183527966276155599328340112186519643171921837530183796953309376365357207117900768124842953447508963125213603798230476077021923177897557421653196388334244482777621613331374138201903677733693916903353085685063132155365779361982596500213248844703376442819604133962324580922624065342935923511920913293332437183075468988848378441354180381613562813611311103496183907288693106516681399150730604619115585141546870852929504799391947481790010688054959159037415585199060166926782105655768464687744995179702305123714302436049220765286846813629758970537113505978448972741918793679283051010649668577508008617550401184746846544104366223846577378731959733341008052516977971952494733693742379528434068119189751328233403931301295956236508535718469761469408261474626652850248608789306948106467704527090811783551771441125310957431793212890625000 [113,40] -54614378228167053953174588054658230972746547526564126229327956537621069192846882758630614773206295969893904292537902485185564234317578707337711860121568284599946738065526256611237413823297330543707900113960833874316995481163629946337694901270572334860597931337739752410447530356833052891798240731404322101239234594526805495733228515650378860659505235987192562555250164891861981419408451195831433163977483892903581157883228418684260944294273874848929103463047016108533717339908746241357265374749858566751468428259490037882475348537368248525360779534472661156271718522346852965033879837316509994612190832481201073134620421120307849241195601080485709217077790709719035567967143215605102421556409546800820583048348194124038146922869257491164779818553640505899899714273035898391264772312087716496316565826806987815166341078721252095313368996958438247120273392640852846961934556348355582751421038811668865792190214424298362930836533624895799493655945624413311317551194152846660384505219835443629115741170255146742414612482909787870019349214459135440507982496835993491537998571925454775566502855224852079159961297743948276415020627318618297725739516876672410318775288559667308860369218860418032292724307695684635116674714292656210412608575619902752618304850961121575398152309388419017307239906156377761565395890489597082467080314684911998486805618957695033108510586829853380812243391950221092064173468851964934247932761020884575555186241022336236271071960489527554406519438906874573141654915867124586028859797329961248451036782714908019021530741797627226661370200493596888677235401477281559070993014636593151477349671993429125703150302864941923637660544170606746345417409879152253356878571386542653141302438831478486807806134277176569531963789474520254194902151863065533190654607204496881966114625024487487797054479154619568490511987081052506107504413727984814272605936657511213491097215394993475496711550791857405399577014882997702976824020592318514443624932752641143451910465955734252929687500000 [113,41] 29048561955172555511235092522588361410267626875353409487027390460430744314419204836471023927499104432642150897166402957442773623034376257576293379831107272838188963689005547662269124140652005673733649185451623746048990210679239020292840920372080528891222129807096322013053830171491738640233724413416781470265922820025462513782602756178355438081704937210592696465621152651311421213398032939748630394052765103802858055659875726286011911682466593833053805227910541503418631439984399607782514068890530830365465066558978243654537449540333552130088547942384207121248646961684430196026855928575196750680183596445832333902608689761934951487970857093007478337389203517110721746175745277833553092292104668956769163883340234222112646130241756511795767790938365017704910772038302569247361837997636246093304015283477945506865607969647640051107047648315450995840173130412104939474848701046203977541459319786731190510132167073667131457409220657417325151892968407963748436102996323563737613489767075059868238018989251385319279163980578329344674892880337074384256366507109358153654076964496813813873444896955467572371554056747435563235674996227751119344410542948820252070594425823196723851643120176067953144836243889292788499782366117187684011479703953324476281774276246819316031035510841005170685251130791866197143124386384768427016257420709563772010520246926347250849925909307720702225539485302554785499930299046901814242637170016104952324361896395148196488048451877146494527175366267441879560006613610369176908194518079664901920676569077421871375512074216922229524031369585041595555868308041005369776571113635389919895147571621402847852305471114765056131984507662272098895598210559708026308496220630031859694277751816508678918123217106716727354559206652981124754985342152697220750022429239273665568239612437713435708066588113249471971656876427105135463341346314268108472935203884754379978530629763185913953130850292493421603869066775872337334339701181638014083896681682972484850324690341949462890625000 [113,42] -13920270523363629636123652078737430073755751657091113459687105342539563123349212351490931857868080558957285898851551780681109338446459130381448512601653671175468001487153382393505020247169414823967862886442007587558618337940763922338724799403814260052099214440359948332379032429948817873459110056157163652531461630755344687025258931929107316857117193710383399339227702826697989489582507479075619923334547360998541769318932357686664162262665296138319456612059226410710113804340569260206482774716964406530934519553086451127498625078844541876748415108959070601422037654670944950852278728810681886697582758636124566390293748382122296524279895129401152174774727369776791022403918818974796916128023435167061551085546483301944271754441961992184191171577397135348711956589740253078093426185508094145422129685521813360875258516333584824172174062893690481964256030147825043207509169086234758784873120956914860824067902225208791926944111521487783579507707792475155345911489793021308643245835583915798204082112261216825223045742898473756433549823783849239933767105836659437963390447674205895231214467829619855807058698914309853758661441995866493357585726941954026378597371717928036831094718783758932392370517467623912164769730142788336077469136403484163318368700237327260441538608910921591194736979475284023636165236747076018317945508865075473074234962344629826631354577965852776402243987768387164494478210229609090695191220438715670681048617851149450114195736648851484396709683177787771109461350607487860644448600905370970521763517974062559766609175145904177489775908792487035927193502747132327947929199629161106823435564893904431390507395949040198124256497661457834181831963506636564142693981635619390956566615894570341251708047649508663360306488296804897360226659733440373734242469456234319363426592749730389343513229529584576235208724803777548750405923641666439748637082159109603701957031773568109289325111274988574418922175580929607661521437675421555835164610925858141854405403137207031250000 [113,43] 5890149657661292230206332417024562557154292609232464596501252580804104533326395913746611892377583428320911692422445691341433634283393926101468182449240526211385411775854283183573252315902947177073792187313736841963785502838220209031894667365853612328179021881936266266706405985944218325268607373184930011346887630082495418203305976209325850630459314447353029022701756912235682958639497714912540971817883076773623595211373194462527522934761201614042675999629296028681266521481284996208537149637128149282590162717066320037596633890912329080675340950628298758529529747868750676440610047932327358830773584272176581531937709299054656313091390826359194136737023848687109825560509890398733240391705134725003420859294672627116909931939742429760373939216932924071477436884426831120433302530590722338583695030148240509496239609240039697811973231510086513767154423724922108544317318631660461702020060481984319105029615884316493148715493223641391637021433351503505506526635745615460643195380455818173246404598436559032595516931926285323912317617651787943862890439694206063993290928955236307077681051190688497645728018092627739491068006862624222467382215148988362109377320605623674105050937471643181705356297627183830648299931120737644827060528744426545933093502437727596418358206667304980659209279345711551345712014035251918793695344221001473305320333219195317156173394117441826009402098985632302238283068859391593615254230720546386059512192038851350206115821490862329546421812270495000129992218894046823526160686279527985054795144243698434933842161091015789665452991210628792459975437781684081888326792592599145910468105807415633080604709669791971332045317210528835544684033713937986670331517314411676430663465921895510371301899865476061203266598569557365463493744057247009418448907363189632418802591120385490645117626894974137333205507473133990970709813208760613284852840088662340213850131646261534721106465485989659147180387555053318312923253132450118751961554153240285813808441162109375000 [113,44] -2139324586476920292311592073285511566806552759766919497907688297318613196997464462927284998745722030672243877832097494236873375295086478691778586122432869676471043456098651074767409160143566957052877674288545001290621523099394816001400402242397234619196788029055406166780552244993939240780445594827717988658450539059831089549683675177135829036070924443597631507716097541819317427280431399455794148158297054211992451447196276656960863102753187613897594141476383351081216763098535673813072341825852418427631423331509671735346057937686856391534166545054166821870043255964702905804518833308614137577250316523839122424813970286616603343882319759038682259654906261417160370565116695590811720793150222757899819224734844133290150350668861717576608830034665716042385710460949419494853502294555771601475294077539905197673128788788189484664864033505642119642517636995231980204565631154241375355335688340171358506124622985623465940343924977273712544501754432057995796254569088298518867060275429896207873679966940945105410323388607683125418105655508237261098945758975760390327134094898557490395903561326975222805782033336974407270026428081147942816290203932719041398090504572992403357423100502878614445576282004805493602249270913920932832257485970884673200111813753050037610420069491125737164744652651376168876356000637672530124568411241653751908566517675173285600061869792445246129202322255574460992816212661930590090913910034866474241251075558307695136716317402805499849342804242256815534926228028835831058056336329970482981683883680996934841254568816793731869195092220929161450983659160172955171644102001171246845040596157810549900306389163608364529577406195435829746242064273705924501189059541747292897913735275559411189207749423725217750684797525706377496024749169680675976639663788822280815714946427472763470075098470586479857942274534618824066159115640082939721789813093381531597676594953211994031743914339173696018886665438571691603554894046956835751416292623616755008697509765625000 [113,45] 635512608981566694320902190413252580274702124655649066745375928020261279609053369182457820452892841715310182710511349765071898961306144243959576441462079146956829818727082572397401037556845122865335302673163006035704555269219935741562716571144175343064430236820152352590153683287505405648322340620526192852066679501388969522595162042497865841676903689894601471508583729212553695014815424121133343593884476996751197041906773506166119715646462909567737223582077588963776854296355876499982665367810729123870746895632249884902603392558272631801334147626186175913093437347785601705889527296475449193090312569888726689886271353446629863519427967881784497159928366148672866325432765727457786154765550820707123228460347042291651136858055305939650680148233615594731729437968683637540097367409623782744506190360240288714058416321066358975987231820802427574902628623295034977231413472371326721281339118074884027037994667397073863477736382048982191655042953907158559436030531463499586062596923604399764781367082233463426042770749995536325851341955622599936025344273546593945327788534082159383742548913426391187031706297069162170960628219417037554549381285707431773639162706430684140284537355659135444642176956510313092965399325887933571774725880050834590968831067519045915086646921445299996800814887089098839827111449881490583252455570383745518516121553800452046446935691414933720842160079075995383820091090774933324817928282513140924954737542858072326504348790241099750172928818893223065174763891986608189973727378184967977658681537031798305935413631534793376242842887881314428385377042743969635673866529012477862758214637501116144310286474559099211890982766307867681248885589313469986032677456180855970498027885072310993620983195286857978660812736366470533923155256770928774755674612106308303267295707924626755404220971537673558745902844146660819358944483778926669547858779388165849736375499888956478011819465669084018686201464334817348125934721725371900902246125042438507080078125000 [113,46] -137438214109970873429020531061100957423996184507069392674549327371741348570801506105250609774843829986679544981619812151062253331445805994373394426052821410032932524302847647874017219421766405040473006251748737506809066940834670237567539073775134554447446783813403397746382079370495627609739531598931522749416739679710391288175227353685413212153497808936572291567410677100541192685512739781242330597918092233180455448746484230714507647350025079950297778201481803842689053649989351753389799980427950580794594490907088172476429237646602408279400972396221280998102694521456410945575585682302573089089496003226941329959122647597283586182877915190584343626776019447950842999929642755681887575832374938746809522849332564082976763659539372266675831250530995229826290844757286890278700133698216824376034167821274335532130585747821896360740021353485222431217382378807545483850673778403972282141159866513111065376317415483988116732169794973172972946610944989952250740341502476790261948617708886240110933876394287835845607701750548783937085962602639125500839273604333322468098562676540810389694874970693207072822630615923216798477916043557459856118713694672103164810157455243580859873416204229994264409547175768234141017594973470068221528348101194137807858710372339505545854887995407877113172200693921542773023131618086737941795923175337069859572046233785661951906463531569356849383264173342018763669987584802307939712540377250539421391559513915260923457722732520393734241380210673208222208042242612741594593969719635727454146053353819345578190166997111979923249870135315136045439761830208286797088115321824886474159447467683877252366264653148408196817002721676877330823264032675882750438970316755623136057734892321866204418929605548257874959728282245841342606150970528042391583803254207433880894318777614721286820295352542666707613019054445356810895753336042794944411345816034367401659482921660015312181384277272266946896564188554601881539496410766787448665127158164978027343750000 [113,47] 11579767567367014772284479544432193604037005515395416158720731110027783061388868697229155737315944617690932539732311632852895248732410313353573376843811473405324872885810131443747313599789045527936797639890482548946202237945771224446199618880906114736377823972998705247975742126725505022862475167526049466040801631101433595253072167234450202287055054573034299219304133065577652231425854983345849483264441610204969091976529152405820232321029500710811473026049110197702916384489895528533402681831014303495080700749217440216072162727899274580941247347961509888376772879466606906763066954522064546698535524597273952032277444479319165623484368635525241339345520100631332554645482352597967941558868614385566268627975189778930535021166889700689474070091904672869157149903761060545943582687128123877744059563743323346538139557046419468882921574336597699680488179426074059074333395322810525139674652788398330027228492582890824250149448860094006696149722085827464105578880347660727538802220057542148867925144756185020489784895551470499185958782293832300540438781669975168703532749440077394015313772135113714767364091618264268372432448973716521587077177623203041263409740084207585691016467080629144946866262306139685380402537381778204189053131965173150335347002891373650803539888954745562995327685185168282478572181955314550680940850795649422114137672772991478634554817846150798509461205284881477357792783743260397283166776535163344703808052806875493684161891832583580837712059426708666105053430268641054029870676912426130121680719209721904926732765311850142334051420132438125037013522446727412010484913463872914341876429812103931260753426174745301941980350693607955250569981524332187150915311454828390471134725737770280803199152876885237164849434996374105977352019085075868414798177552098909806173281872633687488402568249224698010114585651859103284087467590217169671707195330695125077562343436435488091686980277010073255910718952841091319849731178237561834976077079772949218750 [113,48] 6665629739700403239087458806209252501813579800294856401702183021883858895100318827814269605393501809663049968726131992783956503293301368862166108802633280982600039725236668260285081513147473893630136471322657266721327215633294156303671093452228170891862234099851987835770336775017004959061809671255862761252749841059109402285625698371603939398527331566481551105480583942217411257423779241912878460124299599673526477744525812481413459687069153498575427817387904509555229703767516441548056197893413772848596815672295706476071051382514570391552936799464764370454947222766444662099067945714198696900087938674488248626466077133802906355181615214789481226706502821679618310360072491954079500260392848915449924074819917422231287980748573061684071343985176123140965864555779482469066838933754518235998357306093081495634307608258238433475661570324520857904914017409531395246523725440690022218290787197234313654513927162288463746486584426134395790463906285514710660692991988189439805719477742071797298917551200567692791450751280023305611883811854395231152513717943434462114207867973899762903413413807823878592592810909084997835020315581954917745883778020588044987272438925149389832516987856432518994892113064916069544063883035885961884382405062363729628521350564549049235445428647916562793598173707806176673586862977934577738837800831745169013544310116608383509773218514083830437715596065499199712977747281191964944844978027776460106926056358802827671092444903269566898097341279805451440139544906579553550664948551995838371504468610912125799859941092931716290559143966572061898355457113312915608765427374814403932594868714086451481257875079906860168195081073810270078341963035149793388516331195501744302892064093959778154034253204161693230334061302768581083178538134539002018843074339580933268376716042566979036477642623883727178727034484827767635131161593128333404894454304396336468927228478489196282933559466642584274098209647443913361541945050703361630439758300781250000 [113,49] -4247453200280252055916178661953774998939492274298642538482514005256547981420304191933017331969246129979120097218774169938165571906110619834934793697488914241423827011217865958755833510364165961499816939080565313283970498190809667457158558381402015685901643904732270699188450962091473532480520963262425365923234752829945194081507343682522610781908721755147011806646470590046411330089007335768590109278672592564730588297694375258044335803050755173406676392505883568090428838772992102239541099296121168604862830588064431719424613326074690735811153922067474498834853969029709450267050766295277721489023745311948919162048229218683512885202866927759723903582741655676971144593535992425042090398030667619343870844199732372339122212132948267457909706043389203010565445446685032688197241814655078170160456195102155196529863689370419540608507662193216482971639269953232337457408120893835191961725798598370508240593225124439275983566585993459767198195958391568665077381372743155406748907567817123347549933367092882954173186323007261395137425505604629902678838152358854525524026877986041239789021894436971641287337332684681040290409367019713140597250442096158323252168133838387012126395319619165563346253122169392909252818819452853488568406714000779572669766008079285860617331743833854037070129228087978758111605707728503896939007077111507426617192980524221797554147679837899239197570474106781850013318333589745896780030243637033672901694046005264358712241527530509209266124525603731826847396706134853473533065091195665811951295386664102045827384661337384677835960934033107267783083380722623390194322947156661176643358250209132802383570138902228567865662675024789257569881740167379422356478480884788159902237097891422767847966659353029558013879120598845686230127358738453604118914208189637897428636736058610056973798786242007598342662648036450813174768578218500254915771922508596877110442474171109168446343662319441076782645689158962598597213400353211909532546997070312500 [113,50] 1477398103249394099942425065295723209704150285029159718459659561031593673637771643263862153749043781702621928076900594120358577778743382138548026539649265047967426176631040830772524169701092971254621551858312410344609975045056112904299807175186649703532918443133908457679820836889283553003781354888452816956756694337016572411388151790912777382586143317498480040407450442035807829218634225225726204811422085625056214710938064172834562280726373191550914825648792275110266097273377785842573975410497124758206705062090633271955245894665740550625869696852215196721913995017990391261101028155760756800037454247353653987447424152474568097958396081868957741494132892879138573037180485029079330857896157349945337666591939118863461009700667460796994902867092639228265292279380056795720714667985440941331875259776337001747254560662126512173390244734666808330126889127836957391778815255150211302316209163949386253098012078556124561650410546993399248011829026477110177081437871161690363814772317068260297030912698380594572177448035401932947544627872624296152783804010538618087399883879865495210187421637722075798576560118326736627344550774492861019942951138755457205930061828569085673256904708612140904464900486198916939517771530329769207441923008053225721405862250545984898447930688548043630394487037985918073248601917680187196977121877246162929011158065585319472174529334254002758984148048747021203955733087387128949174839003077098928871793762967570425625155209073928175571501363388093825524052121667879937852958667514750161766535655756956954106918754714651783960311523940883489308028249075597102089157870012494984156886201279338390987372083690266488006716647473098174593833800733181028975071852371002646045055653074335128160562710984797009729273234659690016909788367764222727481329939130095854442951721398309258551218650060932412974878933521747537633025208094929061387042668892209967819490427924170214776047606132743566847639882233522712340345606207847595214843750000 [113,51] -368912639736608286983382126985821729244625286215927518683778701809186854131278914770450830459400718072611888957710178812797501919651771754289877790473792458791270029735641200950751416506716890259639414654773591307209369717078006801246767013782205766707585673100872552277242907183828808244116311251005209932424045931690065043036772260860880938869684585929130421251790494794238129603627677050765226369607866662677367217451771683539209849564926598000170266016539060658435993443067838920930969162409842943106461979163654636318494630691829048582336430033092042121757489616320612379415880891846473794610022233328480915322236062134500091427675661108802985109327089985929875639285971627507258462844933887265435668486355054902804296520459550863011105702894673877921505529909505938397698755776500365829259767403114647587920415436395285433055053465300442560156677192375250788566123355940808112402553778823547678256489991568249498514400239620060713227755541641853349996330696990312972126776328027016422048057229047426939103047911059545850668860977058684119182700325237792243447040264424490679435790448082109886543879915764745147952887952025423861536739973927467016431323933641301103767850172200246995404914489037050107111975654088558775963682255504371860782995174805157244266060344223071613805227545883083940627485151956086654113738534584227184531120309909832862072214398618274163563398783988867012508732994401848054637788014347281481177720398876985813544431781417659679730301518361432004603154962063820180499851330881148235111490154095092853124097279706222548059485074901199844532927380000078158134916184593765311325872943171064959249721315197372725977215372086740760859915684659934722267554518740295303989570863176388807620714527287595718030391844644635372793173826893720782396720026759677661166931295217397520073654160872265664317442214795613859443666178197092761208498939537551667289630788683110380492096188127017783800476458111461397493258118629455566406250000 [113,52] 68141338931587156424382882488179555576607021577368397415404290866737367404353026806840091500006097358989472994169637907066173724578574595131207499304301633463883075938062286735695405225592912601606756292940710816651185401206877603461303624256370706522609042359203808489809801978429760514463104394498911937881194249029553123151811181103131886661372993069022958777874046333781330268331367157978377776094644841882258693236660269503358586146417377046228103703317081305893859909893321842358378703395808901190748822897569645260311841512342662579545096394819899245882627148433408046591160092144881044130067124187070664964282320600815171681289778909361558893170179424205597194868663658993540872853145568254145523826283681909864267638621361284307720534180451914954884644148278579715099460090056454338811009117743025275360556339972538356353894770455747805364805277413795108942549978601737253945006591401115432506501105178507573461721702494424650582512587731504241005141047235259479646181133333005221673648784762279069927171652659222844825698880561225471508005787585804654671060436842055829088362854947249871823486291994616362862537203157344800285263413114747523730631801258031679935538861273475366078364433377791807273328109636929434224391850089478602427683158755450582409595832884263299944174530145307153159089421467703261072534342035203416485830827962864416724214703044537678088781359296576812152036202094294613422443735367863678715598377126679229801572497409529468987240838989671952367396288933370453222595776557612710294852785582160333224680031598455832059442615693094384834354582368321064180469845264984406147834492764952009898793417387814718720499696440190035017128197131955884630476413124997338074770622766542310113294919630684831750729105219763188369725689423660501301762998514870001832361089922387007038010217331963408335466493284360078182597480736226301020396954529471161314284363564518095819532225851031248531342043861513957381248474121093750000000 [113,53] -8526897290809319770493267843881167441796575604909862606010871738978458832323138636891628715547398181610686991079779225891480430430174470227978112701932221241677392693972348661032987430695779059298788087610554778749449941100047829741914177894545188231615219199856207722016030545369122290980152375548570446555101874105132745496143660719030963676453366391529815440593377492336744413309937149762698161419142745649071313141708706477633729095535504613724037036296075156032608497199073777044625765897445014606111626116388568037059121479764941326204795794920134698274769351024943841193131990045227306482544505692298868326475067128495871740690172399122801782341585516294059327094951777463871751543110002579185937494785787396616058456932340737555809677166716826973578260611133518810770372176427205354016966997188431141198266978636767835182101322021474865860342013405477930016960798615370043568433776407197618071888627596637363031977315297271578704395214170271366640424517295108705531303380676620255495396911777465126162507577508780269322524065743106462580827791283955530041170109125153967553866651572210617044761290851942073663931762207780854473981109759304287524550279965580251366616531764851431402036832514719342415985083212874903273889404318215925293483486522104576789158228522861286620709336853842689542244296868546379760805500174712921156320234323499208953427546378658275012205121311009341681584523739773297001532756177999645083280791056410263939033760998821313850683410633354698351600020712259385827179685667218579246074107674808801137505385610868857822997782151208360527106468545787423558989418004171238924945102023547000263758236401587243318392198356274093862106636196232075427616109263793344154812173934633897516762982954030536373656816479559783777187172118215683623803599992560996605510259408331471473382854631794659594950609862456388932212290285498934509253521050472158665498631525862599648359027332700926793407347759057302027940750122070312500 [113,54] 360372897160002734032696128442078457807692073646897393919235285334218561847077383034475570441714188697114494410635851522923574623634207686003727868865531193615424122561475772643501135269508175493064969084321415761106829383290741494800393949600736237084947329360931922356512477068257305794371761540712143293457637610999136497021092352900698319574156880851696031538202534843715950944020255720642038040665866401116243966855447947428629859021557618185544510187344290098764454935595454517855381058654747734594185323246276118812537991057869174565383170655979686228708355978841590829656678607214380997443838150554378179660732474516371176082713144206217617555598379107666611027448714418399644139334739268114650704733001223390827963490774551490286731556911257554949169019310195088919439822321869124273336360387856339066878314991635239545120097154189542694793450513430891183475168676742772827882219303170197914542957045804577218860408997335570340875800039099839632965591324574676100575350685260205293046069839172967148634160155695421835223647312123466491906323917957708174264778392641966426287319542689146917997555332461215738966518144123019907662380378788642754994111732398211963110167863580292163423924757025993032507000923447613354610811690054160113178447630502818472708508350472331089643433453581060619608922752766683688944113448593104934587019099901983411828314153379093928939720324891195598887578287507363479711351370568128099672143490322689416001862559839637017441586744113275470109435480446869000178244418254212522832848604476282626406964258564153401699147335943198874244388627068699622717534166179282392959924921245997010066166876200128593522278505568741113414378491488242281858156763477620142112903640506291461537931043301873996645691974822968898926629025473175417013869125601975639875994333265383743206237949305313875812702120044862736937756140530853125175794958352735650606887179594592084141448096179516369375050999224185943603515625000000 [113,55] 142125916610115339973329241752269495499265067948614570566854928994214975533857269639913806690861479273591303385732951383215829730211990515859978315305530343630370852492660331951465581981122972797102535489818812856566105894683299542306020083773092021732896339165892851010879351382210714193668467071780041697133614160714105577052265634117565759792254609327487516946654674031527714101622545575104266204159350268864219178696558811155504804460504122757391930638205774103507186649150437317139984007564990145972935475666753457036466348609802349288962994140357721834485312743590643451158935108646145090490677496396111027387272561703321489476118757142239914654840376659185318474581837057872555337707193345765853425152631135316869584155548311110331955701767467989894180358370438747662807171786443635968237798423899332301255431942065396502674169261739446846520088182015740536042089778993832345409743530210644994529031550381073695363981090849263587417844080865570433247407661422902169719890427805214632607175676062660479828566801319196917607004531597752280298493345814616217887085371845349914649807845336835727653344890062176970301305369451858805274951376771125173806118269832628432458030648240170842119662839218976990756508632022867829633997285678433774880493818962070591422591739704354107272565414216319805489717155180518609039952897960513800640043400372650453104868467954369225801776109287444005697425164184652684537854226248520155125647538960229791303931390113665344993463295357771164013351649052124488802916409800537769353986520185222876528637403924099097529641176703587870478037098918860196914044503647501048879958652896686736312384762310862660735743889383233474684535538524471438303480233813336393158442506397937184465745770294109798094969293883082895518724691277031982676555002012260126898928381653584090962476301380488024774173863290261450552954717182632080260153124436922479053644352301367061370586386548353630132623948156833648681640625000 [113,56] -47118263916759841828061739085196304674892833570913746669323383917134194222769002334197569164643289215524904549232144899251667848027695488078240506316207208796327703310554717079006002609404093693322932037453432747645026811017056760393554580673513821455343161053222106322485596133710464097933884890338327711150260609917966330164914969858327263666320493536314193754884468616426993200675200259555069046262763312120581618888291642776615703722341856318708826732500083563802094277879760251792853943881056537436291535476484227593818687609985153756807942046984414512774465226436254668247500476373399481343823519165736212391463096324711615896519834513683406451099061515064566269025940777604355275515219232310369062920549975531200811762471142804212578652444678055434188076762921217520616156361323325437539669617172464774869792548181497628499004588454698971675005885963393056903209018950280232274780056801951917657161628077020739333561025021594351555444204536656224978553595936574648891744255284181788821616959816574632041712314234841298670795972552728313230289776152849696259523241748167061074269095340623820990005877068881969190383288781689994662727230358691577499570843464915327270509024388421377803262365871593023224193401095896981484235431907058884848004588143994796294213106706150984621856090381038372211741486613669436756020438126016182743860707207863110058612288651556143722790355802721427514840752190623959251028344556380440553058719146785047589863921622593666155615631293128683398264177714860921380193363660675506688720105375137268496838714423300749189573440104807720189761725479418073246619250992384248086775583989054732373995013673265039197349554061712807351710355479026381041744402993189222654097978329512089433566133149682090154286852191766274063624522775982039255521158181249361630335225158769263505281346759444539923265032306382342506625692518843053933833301841473574852911718996277285614882046616003208328038454055786132812500000 [113,57] 8865842448126278579107961854596865835523429099752447619251154119339676852960877855793401957273424388787946010529612731803799719926620539922512461786111883319297962465019984473867128788715212244923144558910955345618829544437434814570872735174787436746072335151739514014096861971285382119758724878774357695355349033670338572677352069467827579952529811082438881102459327661867821243359483678220156613185912338599365502960170701447088348077096522748219057075777842436532751779378124355844577330978011374213943301583316764300196165204427141056210396883030877368427898834771502227751043512324643273018633470113771245003225917396443946828622518973249449306469959918408156583143713552690349428203017305195103565095427805090516699908500889023999335927204325918205552833579489854390572708938654061661281513755733360637164440518363004609891350145718411330687374934893462073467410759583874262044255770249939655121175647759301203778249619564554980129257115014018128852509992659472356982286077468686550999667764398466636523007178729406529957435233132266887617386544272387699157382421982497080305871853037048588764833323663584027198081942670262319763945619919679080403563119927012750802795354306477871752737598435986315062054677590009270308861754203508803799216375387649842965131492137965871667785114841023597070252715157858535169646988491578082547315447002446349509823924804445835749964209468760056244287147710366284475774806489560765764930670539867296968675185789148697871041656605206568427352643519829655168454085922098346357611652452972564466593272690982432903053885421030511733431927538040754422348103084935013325372670023180950222710331343162947796526496874272165940987615362283871506397570467788425272013202446183320680734522092132485952894783583642478054817477470367485994297063187119221844863945836404590838779294035255571322068390964047541391305666271880910283337759478618256419376858070780303422431245508050778880715370178222656250000 [113,58] -1251196563073792810876235635750983938587712090863473604902675924105242376607299342744803538440930008526368391278076919492297486018393736504551866657749371402505457316522525124290350111358209413672389737965337159138731900968085028130024681810089542276208056481168207239143941190700436650369506572806068632750178706840254780484054422863651947769258977789883474530058895567870830491401787941730403877216259332129655258427235374498972344099633949814838282038306030690278341001812854739904098115001192330728148541439539751440837191771107069247924228341144050859115018886590217531537689767871973902617406876052666836637051984323542956526480944138760784334812950771057307529019492747395334278439719903127882078802490646814126766822560303625154756402336972170167255659856919816207531683025906711671491265260799163934583917867661581184372457661924683848858602310512044520118591327088282995582310684275610945659657442631980999831697999005911676109681912531185766625411067997884129302655200631882577202446539292874168730585455606424083414805341097857857406774812131890560588919601449671184625716381887482930163683459077049521277367129365303128961771244883536606163357468385005444656109033336039018626025188595331863939033884341391623313223978964506866498926476273469204030083588467704169087200539129312522085205392621895551756989819432191655813992071831891659467383491896442413920234596921306785281237294088445860782275272927679093239561625928937131549610139256308711344942969633318615602621061896400313794747503462820028176669663701853670218304282535883184555317122639198949682433819152777150692874270424673101718423412841974935487528285353718896896682755880216163317522477357290094894025258794786602138989559999682008547123035740638191793966100591911729341942712927784722569686958090969412083492228446251310239473294690505259390694084010231579114610819001182834255717807771511443374243125262190723390176572138443589210510253906250000000 [113,59] 142981261802989389739953925920197971679965908915025732843278887138094475208205373776103155734466798658009436344021855314074653058302868965058410123679744025956245685322580903710469688795119880792625741259038988681276821078965781153654916436319630836993190568687281611957602227105734335261494723126969479673873991102104752058691133633369139873147312132912735621091388562406053507884896716208859510821795755339221954097585794457146320560304659514066636344658201686783361347463685164339011627632599430516536017127283218670247220839683465831885621501801723851217995999332450098372169764072137268606907364976699810581932741741614562800663981559472539864210466281876518652585831832893000868607792490504567764525688680402977008473489193395895200817104115742262218386768372304008130469212398514920317326565856015869120543740165078962387362871704476113113307501422739095465493899616665555393909588845254420672447513379788149929394670422067883715963155246878899292364568132183057374070962004075520669677651377811787023103170981649534977539809751116897542494153005371695493997448423516368847501820049452004962132615066084570096622394118591596506228684907763411740885650868440234204382132581712133226759951753824233430113971339757477071676456012332767052629501599010434458796455435301985713250000311787509612011930316817389551075176297207417408269307493734649340813377693459643848301689051256500524794356481295543782227359587853769047607926188229619979570445517499279641986050792806288852558504109865775364450384710030678924616900699427039521939976435706256655553902903370033886355935348299396385121473888268927315146455999240349317583599694572063510352263825815821057767087571603512938527974334564746677934917295875731610559776503807288206280872952274811595315563790489437267746246811101367669781607332804241218500459418823909014683062275377698952568710503709258682419676651393769251750037393988712608461355557665228843688964843750000 [113,60] -13576238165620493936824625567086000287163169296224022083000183816924468945633547216432815967090584195267920203251518018574971003352828570930789135187488216335318551681288074650244093663407086883836664701596663558567024209701780232987173091300594924101760611355472106267392820025523489599258562498524046080458678408984498798271382797153531222643589015446288107114670855506817588696580298547694849092999445824702621206633227451090664495711734039941517167323568401481649230273409209435969816853927998941367130655493267791429383272474389615206392580571796162016738077842743569245716105253044090229334502756690456186943707128798127969900870492527393175054742419106631646654571319452564369201962308675164541993368827588606429388492763442522965873062526413683924684682121849383148196288429563853963459933819968883556739215161707562522322266211227059429621257338582757497388132480838393840738938980925243935203289101251691055668904218222212389049299560570230464010150417277327292772940212164324964223564365954042069368729926396317659144005852098711710258976477792961154991327022833280432105024176403448501667047717848271412860377249240734450525597892570660751532160718904200801207146437145292618997414000580043296447500456249465288921032882420135542119208413609581191926306788610822832092951586759117202614407270792501555892609933833381516345600401891533433729694312659239477171732243371408236188050781893053155479633943547220377205377485713754886545393758599820184960810327159705987449963899261318799085122148885547538338772414342915940964500415783365915123038552453636712091758801118588977069791261547720433225590745417065840215961218423971226033365954719981713408281935261592334549219330607196406501464501166511842722022722672510353266013676856644875423416466255003209430605373024400023890928643952641167350832050402261094506112706314517733718165826437337253701633338843511035631472783080653243814595043659210205078125000000 [113,61] 1053749878957670741509277294328030179927845782151955206660683901604176767070199720466485938559131033397776435419564445603429000514435015804710040027756494780561365885957976550761704408838138831881140156068758337536844508531870385135831567354937272503296607767880189004100776483556367045489682721484348717517065227993130781394039393028754224346919955553250852772194867843494092711125975150803649347271756435405313154913461102241890477607879686162241083939539877096219615306278619974209337194223711508926266169664125228950980743111968395853326407887400579603914654067886916264334337939617082551898024316903781333209763903760584147053639028577929380789971925457266571637315730568767586388872786547660221492963946355866653554236696093570550232182685365382684831699802905314528462120117885582264944855260193100003012445123770863518375550758258107709703244632078911164037712038495787494782268132514264151747516305031143961648738427686498360361109953836169591999254076569503053524692970757094643096047670354246707411584638480688163265655915118369514131209286444282555565894720660253002251019190221772534523582773429267217516347450346385993583633345861585857116981767708651458949250611753493112535844675822644422989785282899607077811040653171140047818625289349659907090722718326878044651932026243285172591540634621128182629880756304314920240545692070146671177711500066204534201226553775724183286731736595125162887417984980459289656293275322494267219573323309764895485553241746125493405448016093383014746262687317126496843946690320127212113751938041954756426668037029446502481955793560649043974975297519012125769650601291401082143931922461362629869765304493803109780781176434543980758582224765661049640110740075564771739289117999405152294272192639663463411587370382386550674109765626660009755814559051767558822119056220179736366067998590810438843069443214661212846807098629326781758930309251809376291930675506591796875000000 [113,62] -60177849815497725992524051934386215586985979702017173172768471800397524761471837812941171712152514528668534523123515618402484008198060442857062732226514318375573699265908333972190237686313590278640991371954136094215709168686329872749715142880643395742364370751293766482742463251838238695647620143941879472081826579895445513999551170825380061108749451312603593702157444593169133959336483184096037621305754319045182686181124186245436760722520956797511935897891007265476131705498204900527585103204412890655944200080085257877837999857083550881249720050812365411693644592294803846862091469565323385601070063425752585453347606883615455538061423847721495737480995900107845068307337046852350080818609751410926479464360376120142956517583243949711587967214644216841186908384351700838795523140875468901805092850278487820986835333261049501483033590541736620853213105447997562613285323197046483019174719092491278070015622732146527864827628911699995921078372907314065880846745459388838402007176561861655556205224690815318109454616158985462771597820955395253897482984886675834045864721628067904996970140330888101216180153378469998139185275309098468612832683898804402057837420822783735826829351139195771925242727732702454626979233878963348563417348794266338125339007607869719924436144840616964333857946258462437484047189678452247891695721107651712465259526632107561153952177303050263413788225598463135358690128366872103415831603508243830356867527063084519148676110605418395955623926202786861736050807438438683476016740918083381991611995400968883308250924578914795635043704314576453001192971041525799956416662596740101770544941387983683990896131724182483217177888518033633858813088483793614701102673581830934631166861490220626995832123785338794758236465173392676177266150890476464773058468432631940603243504802216822958973920993225584639207680766472030571486075560323504252954498372129088323845280683599412441253662109375000000 [113,63] 1275689834733272897689518012823584939464284777030492097551011505043039439593342152120596142182659777254329833380873628202680409725120011277076519290655687998828153367017141957661911757853579481923577986479998704921388330269997536193412931678932162725202159185024710528160481278536120504963878612672338274954737122869169307224078583104526581456433374927269572221934551572571037229943197528899545472335227183463748232438662764068631489446476802227387413352769361217026013980675462332054391398196442612622834651894597738268616362798568945506978569865904274028210896682829915204592413137451114389212322496217597825886351342388198690589624594998828385862021961213074283094402165538510866825497353804335882173157965622656275394767350252788546277021381017352694506288568908691544914169281248364606931481000648004303781132652644400884795984671263891380266878305270103801969404135583840482545558167989045151609021974411954504392234681351483583362597394163745679240132575412320550466827538319534428028183261032430406620752937303614982606100455456672872558347183695788964359840356306573648841171076979622774527696297221427697835936155047573431569660073258770083920591361452610993155765717236986165641975799840701133627285671396834322144395997705337200732347996773928206926174578696223230684834642935344454360670517662577221462124412768295490909068138681194236863808298029340900231648294357945649429020396182192655399977279350957890485269336809462700514686784108617015457361252082971702257407133364441364796363298736633231101053205271307047440821603957832573518135032868829293539989212411131492509678537525649540761404040290818841409258783680824909248391828843451462378656370614691302807276659702175933402762981027657775958657503700562200610768687858175705995987600264888110377559468357631727872736830587082632953986504546505558205731259053159609870950094322236218456654038476283021736890077590942382812500000000000000 [113,64] 239353677532290935001626576988220518311020600549063311591292750612915423329299886147872284590035354489695097833793821441833996857211265821699868763233760797286747393134953200025788571235099004237976127257019785243511122952020425832644187715408774150431734008853771300966183466923747267122086777493880812456102549658024017758045039362118522914897189752470376534154038265568219347466179749476114083402004118013605974775853894077267121336064973466095343028829120541778052752073141304833289993943658707033222900847778069309053183295939808311672009688124000288846397964952422533230783057180123680443387655686854487216340330322966782106792947101143403650720422342799199479397090146523295609849216872376107896543557967992521418769240170475110551380573090852694805512512179380363961896999514229253931448664450870349964745438920326078873595707692626473450032593659766961602899703187041862919661458674342867739714637397559556034544034118911238602581894898070290530123182416730136157680772068361930533680201578358078853504932246742184165459322066640499230769603625480162513975294642573879453343629467056228596409147639200210294193913687129506295159461518368804235837637799074368442806572952935485639761898944997610388318263131470808540280161136064033428570204370910397234281048909598413316155151281189346755231617325870194345720711906872104118068483377110837823547688674415470683514406482584032984210141241207491326977038727951828525270791644026506548268980694236211758349291142086829990491153752052100223385505140509504617028796346845322831928419753049203820938001541053506772390640106550940699686719984310062765057302923601125206613903679614663587380183245795409888775039054936634128046576739508909931320255056685263863472169667627427996702654705444310781536460083227113351651741292431767701946193066061127607620762079533669470463051669949645818688868867955128468573873786435797228477895259857177734375000000000 [113,65] -42443544893391406050296241196322987517529958569185197645493448014477537246452731933758041435266464228336260221515726932716325575759941832862837111489275428537155362720699832259139496608228471393557107699925664370008804176828386971264862536321508371162405879374326210582685068996221653257490104593950885662285227525329772243340736327826203068251771561533938329061545057910888496077889446188716950983684312358200995140698320596129245684154681054423580551083394883401122522723594436153218595432283318806705518001138950519807073369539869420402226804271407561405953233726056095309635515991519283445362902948459564006713119448667284618991676755690692361159346638773118727475906253688350343968290075882188368068363037709811775880145212882304637639107980143666949300601169671498563114708525741423581183499548955169772105748351967200912009933463903803374814077124193116407930101098200675819481762792055450347447168332416725825052580386425710235807175321032919509920322906282957168074240131388384847576392911297415476890313185548700001200028123063257947572199528299497811836732882238819004149022406869164379389641145960363167610456089430917088770423247620733342764692515500686559666658719868382648883535951211537453257627161662228756033566703162636456805002595979399946740033905593910024809725584744395832647837509627709868364161622459958652791161971536303449530190800083880792708327300540096256193412984476875849236523060569951965195545901583395790795469668464704914635549112734615537522774387975573141020948953645289025631018763072336769874489363725145223472853669729664973113681656882763079140020741852954929935569511410876051769170871554593840317534244085727802767487375046256383636504695181009664404723811304198566055428102465992258008931901361319826932297324204390665951725666477350165418472977872020121313128086670779061646195390407655277708508486160056004633724349726835498586297035217285156250000000 [113,66] 4394905766278242015685087721090577933026759877900622212496012235583403469783902979291689548267041343953191096824411255560297117513874116276819357016933779743997771301978635364342584775326386328456900884417285310749771385695051795906595677303082856723025199571087190028600050229801611567459118697038381959019395198963660621974976033357498188644034092716557667999779793308787769336535216071164849663621263953171564613272536778756527006701188999099152334449737510513278147676258506117135249043624160153554832521984014117137802917002395895842457913644936968151037166501062312088100329702271787665192070665708468006968355984299467521204346779064416567542693254842989981933306788721374434401104911010334429133599286212376536609434872833666893629688600487132296909612205495570717180035020778587100998979460351791166975706195145530636835395315580760646488860175511385165945458628624446336954675202392860750651177419713220467782570570074718439704716393028494827329720593639345343628055060290944235799904624996718173707077850305901786910503276245175892148655864899338526321905677880718988736088028065731266718560621871069792795370251784257742151921459524240979029252936706000421977088790321553234416242810759933099223210575318523553085864499407199774964581622544612267199792715915577762535273267026210243895093356543837373377852082059088582855626484504304733017995416878372649788093201256957568962036844199682379111484159807909518404430056828014281124225710743287214597914714854215267816540643375828382774965679687237332020333469369815112146377219386738842618172322085658743784987436624370349367265143887592725922466031708958104906707322912017883183739251616060322877085614968944181134996707539175134560322467898024966593215599886086935300619313656969838676527615340586547820108613452407881617355120850052457371962759709884144131860931533305606341202907003463145199842697230633348226547241210937500000000 [113,67] -353964894764004711159793139551750584901267343679536165987550786062517476078998974538101091168646755681425172758254135554838821052832040132748145969236690729060463627825800265931376983972636730896085729135536425286599434102452430957972145374591093165916636613886779479565665276423342651566138071174570180128927835361728291513229836156622177646193273421563634035538356780990434102590968873698428419126211042732312393999480894164711223206862398618038342795775594812447811286687618609393974640945534369898400543632191606440264632252153702936278347256638293899461646956118143688047412694431163364547704118465575701703507765215953922066041701955098660801401807026707078723588905049726127201401541335151351277340656366354835215176047387560006966644717947377982671323777750284991289553243143107890096738950492429644621867151512842162345950821463175796765117792064848646617368031968866968544509540145865262500893564139419193975995548897496225227784975096705667431747508287255464388970473529404874688683315339234878768107321600023333569809515003855749363511476072957232958465605378515206537515430654241810179685013886109004429269807446134256816205039842993536078969437003150228918663348481215208798173691672835211983303497913329321791954681769332780874781476935925721584461339352087737555644250002013695968660947774055544182956863927677061105736894058170237055657909519136362367848326956418035574011009272381582311330240635894409097651509814922936486012506913335220446132431865608886980282354707308660232145837579201043258701922871002238942675005717184782441853315651076816970884162066768233247649042158667754863370287336126537081519542581546689190288559772356920020678311362029674644356427381322119862917066137290241904238951882224139085895387111350923479830384385338637775585809143744571767183965067475113850827353003758996075796964006055665288542343291614179560585239620413631200790405273437500000 [113,68] 24051294738622312062592679452870740322936310009143255000224659522001826292213458124573299857353480352413737032257338907614815099887158344114691897783856271792632737305823699987012205060229622311832648582974638990741113863877468037415776029463825175185992335202253644460275723970883802529889120731484348829639863389672801361686487638157691973404109258715256372464075184294176402066758510358739495853296726431680616425351587545828061090969458793653116621895531179759624073858793797697949157510299350306892468990499622728533131426453624494650068526022138070749106886253691862838125727463594476471838542184753912373246693250485406986864811803888417803775178011375567826198475696813452031650170871737117151173206962602064098587195057713625832054909377380377141239540080895975345822931595038407192435648266240208714112392780182856577827689583889645756108502803373721141028767170088458528871577859587636178668228459589264975792817886862466456616341800667511563591942759733759303146358183500583571443427816550264562363975316640319740420777853946338797936175717430300936993385107233423952316493965739218821106925735289574251707314929502559460365241897675976467087202935885087208694995295426134545503351909234935556924814889312300637097198870999832326756584050793761711533606407585273617619101868856255308404158485443661731804535686010425973388661765288307423058898059906213535945522876211016485826313211546699516868490961277999174156748403851327727633040073040973804097884596403069434981474614140608551819546712218771575344833232995114051842387470319525161260871318214374120992464641680110510259734005017188087146022336037630945536430607866502603735228961992644516905804300604370137766460220825184604125273801741533244611957230581349430104500589603515863376711812631583860048764790682390333123360830183574535587686526373753131293100508517325630615984131072669855528061650693416595458984375000000 [113,69] -1421198437443163487182042436605439785154416412366570138898130225437949242581128366081858466555639645293841036840213555820035257561444552774321576042971120413129728248253006545353943440165929032052264509284633611809954036180249888048247239824702701418474356669718422652489465906589801411718570382573966864029280180411070011579575207232725771928538464261282367873687275982616974485618996543517190564483674938406851573609938966039882940511386924071830009332863139462287490451931519567928227039378150685053379823496288397072458130871912761016737282735900843919149189205255312701360671583633628855542575833843258573092715540720908232679782020767785089988671289134513979248922635924206823234903402626299397767241675719088575542020644394627326839195771642655937469877951233836225227752448710956657964832571310835041797021730225333053955083468097935934097567283869306199552574602609750866047139435863000478219369711987660155184310723209582075422953182852341834040403386132510938818382195331490233544621329836717033878379746066132246523226602192710685389624163132769210419686250128496774082887666048123674194313554917996799828143970267751491481375568911234307553574201183984705634797521801011492047748439233285492558072870532938222576987295782191776852383006425659398741245021316486185957375066681159806444925310042370088709380283424259154426735980128941158271967879906654693306492550425743398348492336554340006255336409747130583206607769342954287303799375513450570047951164227143590846397257236564176973955076836529555110955590868178928850727915980837176425645678509907675853915560285996047575837887403706561860174247327937279041736678410384568467949459193277403067571503680348178325480333752888920274971174946155600102118550228984499731256565066073770743282432342023695552376212235157567142475097404148574623289141375888243014873089485713700467080022280307299749438166618347167968750000000 [113,70] 71264799534605846257788324362801603118771249638047688222784124459603826696906300317638165919700955302265706694939589510850710508789425522758939593141382937168441428788017292340814758965708000146319171666754470810367463256583248707111314745126425676143160498852693818177265815511088386415823528187748878887538231566614927068594367678557025733511339053127753293022502233126845284140296872465768151739862046764942990705830035286108966140442046441366878054240981737731807869949924199431828215657441613003995806538051683104769129469620410107680028300284008459886562121966543229208453167520578087612981217241610113947812405486729041828899342626167246007313392925567777275706519156418134347861214087310280655208018324881766728943355372048518745030873387393582466334613440299755351089523408868911610560687217088123520729167179038332393325650691789215247888246562599616878551917138034360623036208965908210365523374174844372596558937916345975397635533716632653025703540651620478348847699744860237644330472326882484915486888660838079181998487102397429065476383813873732112980369587565150403201281000236587765577807537301767933120538536961910983584461925933625522183052331944147605711167308670077803138007295439713594242088665499156797836436493507460682147883265084626207979061946102783112857607830522820653753693378413137562757828848560086593050821203097098442001386191870151276959727596166495912338856854634191008788534342276724368064096153522821969994032523868873088501553009431892455782417811979932375540614687047222710096508417744111678030354177331978361997944615727401568036423719502966100435344148918708534394037103129063172736095056042220001560936550509978529824398888232988629924008656075443830083656346082232034015722155112765863005296239334311148579186707663013332778911085266933337758107471223602209099111109560545526774485604494475141832432770819370603787899017333984375000000 [113,71] -2691746381036596932309954181853888178848844068159999946853366977513936176012580698977371184333480090711800035920274232445105184378073988373534906870408816503610937521406075871949760924663590063654875969314417133859338125938578151613389857539389007350429017279156061649824155978547811683854598911971671785196762246539488790515766590636190244046156447143842629566310891920053737550781033682692283951210898546674242794011093977280727857908310431307147040105999941683428664274306326058230209668848159641728369434677250584045825087793041871167878322666352422937056968115560243461582357017580619447667062646766450091947545320744923878170040049592245294938742881076008765373581291098510249904553125385980690050753108523974028653492610627388618271059764081432089100702002987729222614935550972378514209911930006556212774265540480072277805793802734786077459562614775584115315946466948276840295716051777800398969020701229906614776068260695920009510023422591231546419838287141563823478913041881541892360017096420140116187681714670784599237687068897341593484190778486641236219308529589508282220158575932552462875179632208692123136873264624364915698857169680925227654761558745642518328792535753950281154377225761596144323578460923018083566716675521449117008052937368037818574237823254821285660667068154243507879835372924393264164466029887003472198471888032807371652581881140366404074204771906163855952340181745048960753130680053983112152287204658765526369977466226903961135095371115806490653768501487196083592579980205444005293966893690391174006979083353459956953897463263569240925071646074084747301694710489781180402870238835119712956645449190644077564524205989191972898123901872368750807634499083434692126672250120924617102810857416779535141136222404488140894424143011856182983750277390889969483360597049088707108744727157437863929784571367522434403612853527322721710205078125000000000 [113,72] 46673169311516204243206236677939397508066232455590768800834259382795627356908133482956177595036531544131114627165352039846396828375230428615342617935736136777482843154122618510806446300348598754199494162382256111403225530538420572164596530687632642752349346200526461482648256875666710792572553726543171904039869086140277443675948098199869626838722281578078645320937870174910326924393600661748985347474074805587755613013155263393652261401759969846622700409646300417094081763359925866726610499748747791288980850356701959622887390506848981092504021367870558123529191894676500370525200758527383899921163747078855078901574436912582220540352792142638600660887457185933318490851377464789563725375728304057204326684496909986506355380747457488931556317247113855226320918875780436966866209944424302335663256071752658478957195658636493692752207254532401458362773987985282019921809967415043772930459816108415765236472199660132923631971013302391994063148234691302722171357611555890242914488735949361493225991781446235428318084942477037757055134786602873046900615850986064231884958967149738888006987555232133593868208898123862830652397704776616886181126382179543554700233323847457506673825732119029873445969986918463806208611479658434336134988901265480456748529872119604292946310764770423980547723969017688778392480218224792343250345533604797984597935568331292310808442429835151235446448967115743898688190514727346526298432038401605926695713045988496977213207752689523216363163692295218973563049881769645867808550045550703131258759472870051467209596909247129716968113499175962723484562269739686622701061990892198153246277785002511284717448515880747919310856801208065167757040126799145963606478609685970702120735240960038459376304651292843052293070388974720087860416341662404949938454059877568458565266296588115222142674061764037210553710100597994346759645822971176719665527343750000 [113,73] 2344167707861345613653109706936636845415790736198230759937206168724328460806198423875019889258675545473301382336814647956093772814752014152695048591925897086710665878109091545259327950362123087034693209975432413676030428138006828770650387071295081722008617178042165959276348226100143849538099972138171784643787404621993489515873952750983995002738982047503067636469203896162702407833677357792893693970318551601356780154620677401071715149783658735183680386662106422979164504652505977569289007903134595344548993799839961743917679714493780377642783393374953267494307000241661269226137890755517514540057043397734157661709416913243309289837369680576900640654162205918340108967719383656619808681204657054782654110966791820602267986946531223813849508946669988114025233788812304260799118759978310632544766708010512891389992196848252262074195412025905382583757815994514896129694429334765384351207695634676679414248337973519766723881553560485073751813029362922617767491461231335803055885225966914015744836903055914093936939751834822080056225386378003562506899761348096130129770475574284883005197084778883697882673652011781895768970901332147807713998606271299525702647015860051369874412486742142074108357560762814437873249564225900078814390149375819901846485523086170051857548060979044818668973360612118055793829889057025797908605088705280687881403899923154337380603328729292860434257226116756176825401777017512242970556661668557259022821789515368442281616260616276326176037755674918985620626470286579522575925493853722497903327897863827620625356286208735070678241978109241685775299991687377708930829737751732624081933784218704700976944751513562925016262320133366838433398528170352751683511253317631621818848528331985136414283029101520923473068813583323957999468705982336663371576310400393205175092312374870855087144036669127784446292186550144521648826907939197998046875000000 [113,74] -186280358005238213707597048908164408496470780445115159653116328445094471345543389630867508182019541547969864834395482036376304359707346769269375421933944511383817150462848082476582962347554345343789224647512704371521948435521328958765551755801808936318819853451902072702769787083289220852272348147234437454767610427996024079804655712581402245203425902709606636980008727692295386793246598756870983521286673922156646295987174718284354139230418137057649411683194264728034892075034844921687839696619470918781190179528844215997968236363034428187151728808948763418007480235571188968751261092442374154501230363064156711039957746615389854566570182989705600352766353752646564735612815321540321284641783242231467496882760659801799532217067543639431581001227197476793237926494663211614280889366105414827275695008032819834547761834557250152449390305372340240552185330745539672738115598233902619285438063785852834221697416853240713337469407471656263575784067024302783350772605234345568825992837063258059902715737781044867754852564813337066568243954689121349878626720751311154630501095614269676329963753724354299759078735462291670677274802813147497777117985040215697378204782682696415879937000986831623984588177739403357420013883119197029252440935386193862442091993634048041601925114377117551372200961292658005088052565334033821039818960237293998198700587386313932295206694050106627253893130454723532252174331974674826399967162176425452783264204304860266626507489908494422973941042372238625864756837053760142625782143615170490883700429222762524814641650545351854592040928892175806264519915634145842604378601937887223572780182684926014757382952241718945374171277435535655182941787773394441242408557822926687039378412221568968703436784443044167275140649988107961755302374447411046833870054778072883353182812369157824108741596142852913120336646163733930603277232177734375000000 [113,75] -753490168760977454098898020964460564306339218785688200481551411684957884751961042625523295221600524251636979074400708090947753862052967964227260079760652586991009096892608672463254706334297227023662864147440263770906081112243088415527789530003277850502643403217805264788325225010195706290165000983193277728955874333898494984463513284917883619682455721265757632826599810165283481722158998015547331213027966546816298334800908661043845086746863356849310715449747620648470593762941711691504043683999710002249644742018273077394502538421069384846552929188445304731208134686771937388929247546037173380136903869982412775189230702624040706840301023786112182578596930426522262500810804213422664879280692940657714490741106622359137903592023120136946436636656125545047489350693518046170904227975205843841606079353652258002035269958742597575821588004502726853318062804022802266100870121893358279522919459710365949331506959197608345640777790768805759532901013993015462671417388421381125050041926365181134136413753821931124791641263509206708803310949866820242859307568888131069105865228018130451517653245506512734833354811700272847112904537988961884786185011321048445479997701324656739740517389820495882799942270241497728040666568019550446755904495916546698937774280423247092137208054285700603318401990882776324800565863071894884899986496821202969703838837133105425720483223459777037986149907911272395053103500451609206199318832002553355013960274728756242901398121437130756855955222965683976484369338169784820480258271554029398345264836929842353736161317558204405488499713715975368391262910634088530388767153442562339426941169314193899958045814491176798424253826157959762302089316998647030988808348086161391736390957764625177117277241571175751808828729561627152096259060519330933262122078942913990314459367998111357281495281949499318133377628804682397295412929687500000 [113,76] 992721544991758613709257339212025429230788768807291254097982894898174079626567321775125592213967903041541086062702592292621005929940109842533763512870624731057973446319703059134657014698093054392633382264784434895989160643796899780368486129027552770215687873729509591962985234974479256308073962514616327573407784223871748926847573369258810252039470448450898119126268289102355733576925038666133638535153416265888710386024056974965177293449777622137114633678720253271868194810927417264203246734514318673286888848527809723838622375868749078250032457965120226798285435223166155409336002113938682321371456184358588158835093962157185531221327244542152132425279023468317774033235662243692098788049459575109574742360369512833702359470440361590067005120092750157480341756860098434124134611338041488188529432091066293953347175032396657555487164742306848934038375040414445911696077768892837743116597018610165881741663499666538393477079910532463596051220427960187633076360838478032843418533324476359756014397398751079359826144560976199068877931868125790448221899892660652936257005630200457952849953267775977570637954593865900334220629742457823285694635264053598640541136977825175933563949529119855678802545724709701786547107003857485403762828395759173999350103656427718940093975368105276926554473938669325734184073834672419597013430269418989535797181761734882790224463841415683869168064229364374203060729889962128830820493627417630475587423920862980265566662047312866171099412426570789691547736561696161493807837107039237325243223746852942666462089045819080474299388117951623798133259833797835514895698437649263162659652766039800134219307653699382794322422818998786583983455708328848721209954216780759481842840828894966654868929268274871448592605814259384525147821205791440695697626568803293083456204296560614900371484552976227177346102601550747707427996875000000 [113,77] -92889306814137145887250635305794742750280895655902271806798680995868738497918628601990317934270571810461524899644534753125007327052899728998720181611383600931235690051905864687485761971229590717371340390654290851687812206974827554529364636328576315596058018018383859333140324377376946662486712973478168075342824428643013509830351194047327952632313730152201360337517738737589259466829961020414546470159475677020497072091783696023692588028328149702010806568873086971928515086371083927890450821633716546106331692629191648711594135180481847246270824144705480920087421891680789479079325915133600598947292195662570380506495017351594803022971605041674964234207104269955593121704531820970025921886387691651835874010617320432088477175953971522280677907459552976199333222618771324421053673188523503043964160292286620490313209061044016109828967071758240759999336675294964463866421639101673743378439758408897480834191417569017336835290482934940358566053239683027388167586705698706042221852494553794999196496330607122584246158617062557689349679095327357575972175281846358293656344384803365316393402190806012361078042358138754823311918710868884196661241970463040321860460781177653801403638825075208189085931491364763895598742169543701437937049276181052609035374190015200266816406560315462630596775349627041451199618957164230508207590838721887146743854530696069116371297934062409439409547457321902699048351380099287411979954726253170126446921192468214155561870072097118275685114860479477875453778475267712155992758649760636204972105564088773680475339607008245188622245258281776990034268429084718233884367502794290638699036118126726256115434334467953209886005816200853984846108301989160947979878410091247604588753709472019384170176937240779883610254045133895215080648582953112659734973326015006509100264967340930448110649635760654787509469245621518017618255625000 [113,78] 5446001423339756116647814516688614966445666783249899304400234518150674022885523862450599649404751179896514268878833938490217921141882376106621760209201827178872755123694236935674903193314128898579139206544185054969893006331266791033305389300785493778392002439952683492729836615281368675159900773925673130110791369414614582705317719316767801436243904532839142990550694481538493366354186896319823219754673189494783810499925279960863238134395636447071076416897318549063896581328632575130805679592392754594219253634922507956822602192546891173958334441553455660627133149130902203470218154857631019216672070289358982270811100268307765036093790872218379451836291942215982553940865675806853724195888416441474803716076359749709042980161891823735509122615500369882309265594651447353301407826433085722357405577469262259611351495477819936092675756730887784044493546153488662971465470491524835249128834819236064237977517120423390749564197699762694776536360123320845087756464691139542389632171648410341835977516916291280298622486764101519993357686526945105148628290599753371267746170755804345729267044661355852038502931626218189155758822536923693391046656595988807046118218308939524849322982066849786674576204665967797040349503367258288504539474221708163345202184674327718246501809958561518702824090182875730675751886841615553663601394302714455709942811161321247749080882041173870409136041224424821760006011481151753914016702157764085952751329397299651748208731044776177264141543784603622273341990679065432211445445793655737334115007265855222879523899175057868918438348110539714309121085986855192452792296682693671504610852937594771886537749668574862559044732264247840671039366619348959104837714865275470234025690943851411293389352698347794324156768658494189466248193868974607548932286727834572268236682689906606079791087553575632255159606675391912386000000 [113,79] -239368861682858210047106965407853632139592231700778201464241279793286086827684834765628580320878515712762866541392008673498118204413924132749817216134062450090640669008396738197881950424701513144662964237155936052338892399403571878983629630527752222174876559037146776881956293995327058708329901267586395398631424503503168539162047964729933580593859390257248713926305096344449539958603829475316712365657838849159497362779733171067408214069292006062378103043589002199209162455357049771610310303738297058960126903171574634750311885397877228492407799082574124336952539471716049969688048059102325170439916977420298586832014401981048326811723460518743214045519398920721877886377888289094401214973877277945915335249875996969033606981066908392749026750346623259921422266924560006074240984078558725077656186633095825669510263958210517759918473164963253194986842156617723018387976519074518061163304288501271666648188521373281509374939538651104329186902283213687305616195347519420271516372666486284763680954987955220720942531719882754114892814113228706298895711640349886492790570206042017296532553074299056897611777974079801373437078518089215088670321772653470643748609504280966029782477613299252838731954247637755826138376243046272428169972261514267645872052815058694381970925563915503726728483553262675616497052975404942606091093528141375748992060778519929702204945845863739457102210395244956464046659414425976186439391151800862182598651666626813149149682267003119007645346534967510751331267473619730894694043982009226713594926836608480345375746482152586222225583016030994237707166012599940226858082741126068668798598718957307048985743856673885343874659095033180757007775840692883906965816182184585497388469357432826313917772744065765198621972993241700276379255023592112201051614695057574870315075888955429503536881517510918340518338217131451116800 [113,80] 8701776272601098482139114869747537739236936824956451588877974331531225241485833902872920622253878451006688257394262347955745130894152951068148025470702947063306379136628232978594585922199344949779708920132958152848381136405950703455701787383265508857990076683670830626552059266026603828079821197061541450865130282735655968868147190244777179829665466877559587942424113559881510300829952378154109131595332756081003252021087218258167535453741949043610613484803795754537845265646357445398449304771657023519159863274534774744397805338572041648072454792392762772422873986077170331628662111300798160668937594768940208552855567672957065969696554117614164734558963999247336778613365919297796366411578321404539913855853763103604424932190680050556959656368002759975717547723121234741643101567958681295517057307027101157394666603986393821201260130954817184269324821616058645482797115812508952862602382165260047427295535206454705197640381379394006255141433233426960553610655232334733970652576188850307998953987920686282529200154785812877140850861103488480920155994301495968745610330101060809947100776874287093161183402904843805858114146946473819019671463663809710760522098447119326099164296284536652852193628599870491686525791215126335677452384387077182507487040956574009428804120340009450487677973599911236294382557480989236005423364288184199016782995157725798863011180583176523886245730251870252761738172605947979784084660092799340463514861003891202618254823757443893011231889813622198311433288524390991128167089580938625061476359715993039908472305526536697527159389882348590994570835564000776504880811250056480704819565584812592463619640785606479424049221309808368314088793791163661626486703668760590699971830625595697109142446620087483611081802430195536448047926618662500148646433503840191237939386065473287371296937770283172824589831059998400 [113,81] -298760659342213464770383732553411246690808300300278343939210151533094665528163005841388857248643872445046180175987286011594401170126735196800620392308654874642735052747970205775297895026665478225382319012964802257080133943417171984456251990087429123214448789994080552772957435311720867403000051821541769228960000656646421825005441028064671746366146717671736247694859364198602411486738035211130324420555534022625025912418943138168986227134804373102974288974665665561587439710029318737672532797425425314740926449170683402284662737599225313611467965107913982071111659928310922781720549980927276252109932409354283324157519261730625740543215707108930994857994990339012468080411543614709166653225873321159595899756788876375778315837806853227214501139653003205222558256441624829384731130561822903508236947851290526750901009588275891290070124662140491476619869930547294757971276134430944053737532590604833746881160258505805321206836593068848099982598676060985894124356525586389199231364420257417291991404218429591159026440236868227813448947729673863817360363174764075674630551279144341493731158650300869040533584367780764676849679650838642975247655875962238036649674553433402438710797854698711971678645882347133491544193659329532259479526644816959400704149574257584742514280486304560492131005216909728437272523750265086694580868608256229672318066118781879283786858930166531769691287627994689323037684906560958480924318280837467529812293683593071155169650314650967145740389356966534748370381371706512203190168361583732574896998677045607273071327164813426191102606965270998836883201102250787150386520830100154810822173616002140845221536613160526891701388971582333002838677929724660233719587544232013499935900586479876255311713183824754204268672568056484234017063427637975140662549713344894848957803431217952080098394018990931568814042558360 [113,82] 10760394555428109935697760333543767649048615105459695553641899503426871615833594361207019663558122958813819020612118672152488263469741308557701533105860728432446936125414675731323519669682453535247509091446130822526925200969506788403246661886844690173116752757888656566271038292122746944097644589396846289901702396965476352623059655105499368889012575669266579881534367717957174026452116379700995668399840095437424194029911168898614126615709068044034018083158169653393156560574528806595528758831796562833998972566045280515367336987629771479372592735268100781058794649155217563551782273961204668745973501388371945980391788412352622893537470100163315183210085560570176580361895509208389100167448154579182628630762418556238552562152846959422647946296343871087364235452954487201905174541379769249090369149843667908828463476468697591892088636480559085576854442087717628809200754138768354985173644181299203031251391136551930199602005432547524531031139060118704365619544955642577515484927929246829353945905127030761499184651186496417441534104054296457651383959883683625446909660616396391080629763283573586852609072748342199631231629719226144125931775459205844939075139834872641843203105692471016932412436013140072329443507848505886435684505650721081255812300494596562164109883314763395919604217600281666233928297801611143898305715610642734311482208484675996758661365061689127634136176612337491647056124894222661334526688070300214789133450849885395560325174467139939476124889068644135174223542515180400708505396158077042625271390410377040799825307471181586999849042448873485833642813246561060690484815202748611581899052045942822852744923918193106802263678114785460134049142179487158330682161263047500552078979605601132926684457887328552023767994501031921447772951719206472210206878560682519655597509187641625145643570492116676148130000 [113,83] -397477218081050676574011876905970635022070160359640305532185661178291963108822692536918651229949204384298681515368101745290894477758651616595076597915510364733484046578345716492889963615072669723493404575660687651077671534804764922624917654867533568913240955440721095564081527482049324366318740846137423735179952132137595556253388623589838987458665244396513214915784147280044265089694407829285953154369603929593097067373215379272232620277801099169840051720825620507937484384430766796683725041881765964993087723734054637917706282835504401286294736127052326097926715179668854058911110139924599841613840250017492678305098644257813576877346367310491828406856929530969523673673900067950199024710790120265748603226758701963988724957179896365315076241433070012658130227177847300493238338709717682911726732205544018182494673228101822245997177038674071260718573732241670422257810936802758529926832911722048753157062525118538880191275384686220503385117650595345447524148620476063685737654833652273184058067755486528468832018023717625956442264418757853051778770580350913477540433281552888739045755436848316692607630153986790784042347632693465822872494301110859332746829623000018680044383773449572552730574253431720594426774996013386299507262104306004510441926900342203462975204450950770815448810733781635085144121324750867170945870077999042154357070160624332696492112206933312617507840981507782907196620771079914627333547278020321507806607899962761553847957351911638904638381446225928650772486509111094277998119758667878941949206207863476610187146707420040165773821878851348784952636918238475095114447131025194605306058125998100870793441380250855272605100705190741609695166039887794484841961927941058946186166435092276314597917205927269687813850009350741478242345412185389648575558484083107612120725990770314192215166669804798654640 [113,84] 14148382600305947767183385718519883161143256496750975549222088132502260567631693440517511359874000640920902482271400235556319723196547500521320433208229789314722642882626077746704297447476566703736384599448543513347040332917039790406956926661197913604168002690656103412839187259899827040919460449485140254514638371111173745992032232852235487836851228379487760930310266830401024680789727013494734147368974891259295717648064482621985823812428972735307648217848400043658304343572271264782020423357658319641393687804082088797665483640168312468598231531635949215421908998258149796768607507378357052153038361932062856035750255300127925948475362375010455953031292482651369698003060032429942253834081400411226183373520910245265444509978665467441824942834173619378788911235057070696860321072603529299148556449282182139165777959571014607793718179870205744181355630126576198263267311005897212430157566858751724231869020767498984649826269177536353114917359222774499588657685848713744751627427095409520991914987816186972470766158487305886712021989334871250840127376265051100810668554006216696783627401393319484316189230719925091467387897885614121752333206960781161812352082960962056854233809890573043337483107117085200275493817426112181473700367689125653874139282760844390424540715140210111556704624508439609324039710640168885827755586329485898700221010414613893478982569322093439454843313131607605660274877481178556295680904976245419941682813491572971729272947855330723609179099367180510750086181645093566555598001260208568408283394224581742024100398096614135291115257964350179472511369523726108311516531283301346644151701002040991872936772064364480690409519756221712976333441500693537827980029350446299462845327134649483166243161413042268205221904928533661610789393445499088549245649126821242702477878918106279381891578551308640 [113,85] -474199635819500741715236853316846535784683702209422896080109893211304134559630195681460352879461570033980791203987429020134861726126214799190203258411635359416773493210149943875006846471207058121058175918491950118676293993442154304391793045909807963307042600340492520656454145384046354828847993051992521066645870650770696378826426946205526472462234470243695423415860948205096731018518613305243575220051400490071953889964872504724362748621026743027015814533206300229404509523525798815130885415773899472908059486621747525815998155470322738520737064500693233597124570800155474891015821178448839233479008369766332045318788794097250279742940920050573065798556528418185591016717735024547404602573169973484026257889244912437544374027760056231407344053996340518960600357240281345176890036886593694661740389493223178053842029065780877908810562272534702873651038819663827169888985920562974200005085623495909650421682118707620872029252372901060788052599519446027380374904186144623802981609856667895002930720740337871036622673865608438258709787665422496494156430709530200099864602991326644354884350895017750129124181098524112156073774677258130469271522503358952006475063429228762239403002070432901050674920392383039888929446769672229300683988157929369243101789751607243027991516508748863707317041091928039033747697751524557275527757738985319843629525357507254288503032270252198206811049327641631769295270267602513323834921096698497999688328021456518529247813274895097057150275814153393211593388931872146238125209962998918348606264646079329156461764652703645924550042723039070076727428587343407622058367035103316541568474009001948755889026373916031933800903114240894043364507505524935108173953128555336077387374914837532920755509417060157379736590222441727111051459835024183540162811302517723992955003390638685093785180014720 [113,86] 13044850762934737466988262774525685485700182481043082138732342168005046335489178390926423209230030466107850887980764647123557262618026798292171707614840636525764726578735150812904911769949852118661106198494967532491195861487936691279638452430111768923127609373057902916648800487283435151968605755566437391351622338352456091988087949492330170195481902653283026138554904761671295583312389358434369838060945665598630146384765290114624748614262598675717092023890172351809646300897392314728701413865064037373721342822098239012477517379549068910383653395009059270091599258565472625146919509027406860312551355472621334234344164311979656593868856442209785668798160414834088297744065709417049996254077159155120878690292826695612829526438715886808851675748894551919831767792028088937820191951485111827403397173290604615654641816247224324544453159840529351302072094772542132508438555772609733067049662042045617934628403957772719548710291899575022144928492185844948851548169436128327906220170952580763327537458260363001827826787661659550024646156672133473810280580411173559588670852431207582756342869134587063830240042051473402224836922902911687655659150875442255377046012475168283196304463794109682358340036656385011261893317969555866687439029576548848001622013588222441059512191098299813720664267543461560410217096106137726301163739489577610858138547695483398453510906793881144950587402299331194654835927405917789095728278684124621647813269543434198240349658589587020505918276723738174580254531714340569904257792140156843845879231624242829179937747382717811980398873359320359743876838089918496944180598884247732166257443508370816948713153395085194107442032039750085325258827187396288083654918425150268330003625914678491706609521571849756463551417375020569251070927512739074985834731299188575055148550288511338393540480 [113,87] -207888606220520285681170890531595863914957432118876143616783358802722462201441791099958615952057447430073695372241258009791165181287595553877197839745804641424778893718636129412617736500178316539584464051966626317737995719341530008547986084127550949958237505422297413766195983477358533403233675007211302590883134395163652897916856947444960324697205796901959604370047494424155726344211990658636066638985815764131315842629899163535622482087150578746328204339102637862425777047725609402348594814200577793594022708195434890384150927863831935533678623705060904778975384581785673415087890754825975247323703201527787412164923731508958930932217110085018338982684417539434579424788547050203702661795705368823313757168153733836450358663411011953652252606010681938199514746689195402178161497582648716789648037864370995377657199445326347214405095456006747268607523459909784136762128702530805044743206366518308160807454420681004924695190457503572006873947960158743389837227306948241837100693467053081235995793967070795669547180727173876815128655849984049154420879999239743826053285307833766073448165909299011120210018192465226459556729830160492114891847574377249703896444567238527936123270008187146125112597534736133465246786608393162722867650519067441447261622275592294245504238642684394600906845996496361990071747116127163323053901487810834634308984381592984508651436322860567300938801983439946229964619943596940467127360669564349656158452733634976798907593609189489321809107793500789159653559363158968201154730660956199111786802476159469503888873353000433852331045494356240076325167635631875213848548476513536985361659982550304106252711195279834749222277230436536699639531953547240290380001404157373112317471209463941082012671333335934187708691401525253170256456052881971146474952175325218502384597023815221660440 [113,88] -97745280489227294680459828808331849974743535600078419193149449593507671433752235531659470001696734951917494219014621316698190117620143202212817044245077222439411881127885811242716617759119699607680323680312850245073147515201825335586478694515959917769978910382568850906568506863820988353637235513898446663078835783251828458010716081383396113029031387004484738239771438332401343724140342677521989419029380040586586670719325813136578859594425054299206464345559156459182055893169256001655867465257993987710041148713179573420898138626851777028956543486299856503360223220230687352551299553863110190432912651034205344215903762282564018174757693482934444141748340463715712307714784033933337372346774050710347195486850965962396797422772776937588300260146870946677102161189483635405810351764914209265223503029272555939618474707191924103484209016443041457517970518761585534605294693112322624954566244128452975200568460626284210155735698284626826314513256671588782720310041254637540848079583292051535861646853935257053871993013233068864540802758881130373578999250759819802246661398578654966138692156470139994223368938984395563348214189244405698840217738962554676708512384496466144841691419057816466004954770123231353345479821371041646724319952432031660660659483171861739818853799213242415459157124772723270581811634839170288225145296268171582496652862715716674871885655110862579232375648121591737084185925287822901857487013515105868882114231589548662231952293562881733651508047369263287811264879060408362519048842920335325428184284961794552154615709533100796944000564653496254303394478461137887885107418426699935319532257657253487284440420551213206990695977108695147169852479336341141007993175523114746119094619517370144807477489465003976663763694740970444699944420364331823014670559922036739767639736072320 [113,89] 86275907120039424310395149204678827810724948126607195855416347604112670703261822259073571216781592019447266881245115539674608349959388614699861233712716750925082940466613615059038524923479864851837975317765835345647612789865651332034917124404782537440631920215111310656923313949555179161797344520241056797121704211815524263161540344994167314385125208075925989515545580938021889485541158507668071197306438125866857008272963299152308335126569362414820257908580628387294262792117316158733597200157481129078624080155020520779158401151331764480341195341115516542143618198514480614787277503607806249253442259388524932149572451094207363916307219652459400066610782745465231602896359946475177727250467186497476401588982845433293477637670870932402800877805500370771622442967040904449245465930125208195257594248635909059851242214178880850357353048699683388764714685995419922663491371894165787217821260735384804059944343283305887220130739250938525575641073549597756955692120568668241484676890996292622697201540606139311822240473105995830387455461838196660532642661132489030381591555088414789756208976835214952276489635720990635386206364508308201937225740360377226265623166537035969827474394774090688304426155930026561267102268122558444497033914571962055466165687893656238430175051689451328135559486781410565618912903455380914425978952885591340031305869507353992508409679044455633740394335452803795603905844246414268327283609169768588791276833402770196212112583948016455651092626850106580633281490276406095709032296475579895074389030723506430261843292999107917128001968923715256790004483011680540202811641156054905368979854694172661660979493609343015576531443611897553557724562287205923922125783877656459837735308646969850102464009938186121989025259187277445933636922082980525652209951427395747391386487760 [113,90] -1824483426200424318584273664257506459778007562390628020999192140852049764330653466267371583671345969752974871206096107258235739848283548120241425803700605141179927066888451089908249846571242909956633303453800620091464870108949889856655482187390646990274523188853490399372811066156238316507090878106262962340188643486565992378990909860963075808629190171035250918751395891515352129583162818642917347367306833460853197469115451608919858374017880898629323392644527060891273685144862768604694024698116312768826550725672676210964347156902317570645103709308876966160876229718266577416426762763092500064551708864471801755853560165583475350141920766930969220361837256856298737920981645269397686264529942064788319231865383092083996836502814849162467405422685294216145870746992837852138870531583163974882060249523436253349504548735616282188869466163194989091140515250609026810628185431434895454450418199993265533877101343250872459921099529675044460949526500867530420236555561533812048439422069863938994235247412898277893333037459055297548584687054642985811193618770247807352665162059438676473573640300586597673983285685815646435816741378484532286482712811784065372147420311762301466878917055434326405304273366359857062804266408074094016564629236028691060682597919463917198029495067671247989674452994618400446104436805214357448584924556100549694150821100136794767756988395667121805415686051456312437058572861648828914158928645777904038217838378883427341852037624844196763305579371477431442939884449914323952190904079174181152976522819149267718597050920014819524409608169459511469017720825696892975659859620182898682928685793939227591777526494688691020615331155957283456360534087069684607626916484914155149586576071409358225078656689135424695362165559500682750960801191229649817160771583693028618359600 [113,91] 15588639260974964679583047873024232191871255678784719961159082045009931340075902605953161349538401153331084695344451436312365245652527786611693185055602418699104244132272025107146314853105823463097644776076245405588002428297648668492322833628898092949930441244728641125441191374381755299278432205616988261504947464524235825876118586137244098094582085297141238036291784267052498310160159843442211673053692210979596762838801558724390196567418028968183703591181735597307754118664285566999188658202149572389335603597366063431511705157718892185158815068430748983607025436388056952140374175302717166017770824404199380316324161395992527454911160276979733144374655352246200256388507183996679539042676783423418315885629138329657620544477409950495503099441285014198815407767447237409750386002120747348256674918003422540600868526460805506746975328346505950016677037198045293040313149100510080390548928984717578965321317049224453777092997240049666057885028422982881607646380360782290726826342220231182661053046769515764490266002313875295350043804172592657655183778497358999930207994997040207229401816706008842218101124622127319265705897840860823013626816476448199571884525769127433500770271650217354426299593400924740229798241997428771606731966373683292166161232399723032462555258475607023757827942763054639783864309912334860598463830781661895573315663176045929941836181623041406365531477957052007524649304676058571108778126437185827667262393279030167060587869098030229352342908126091558690857919335350364074654800506393860461814252997974245396375124957750076038129993264050919385039723920526621748547637458225704222778236112401610555976107887433494745482045274474372153212447857118726574465455930098319552483481535325712785270167002875474213036405969249825015802315745991779449953859297729282080 [113,92] 37855529375187547405604540811842805615923136610630272985481214012658581722268915796332031407178993069798112982640139357430207182372012439348377801782700041337042263911154825897830068712426061116809305949304785638556490457528841206856152778629673838715649172048423888662850200911557335056247291181527822486705322385552492127387506845281291511193982118497290208978240498755141718875805470063715259402590141907193049473244938984255302535242027691107268447757268265841215826771095978618370291036661176863096621677927449732036638054131817944989134898726353517864769660515600735291870956335920317580011741323898121611034314964438759038196339058782891012258364003148900581609245948260935644818277797988753965901601429884402834853346092678767188515107947519230090943003017567821069866329069504201796573107307218030939931192696312199323258994803777269203359714755948365217966605291978190930653518011473520287118916285203300544983374009487061234756364993488531621036382613497403201555499113612696614384792944237355243844474788183772693588649200479830681064024741778990734891334126974924468543877341317702236487241453353979375411874401467429836810439841133263733834402809613778404023432345559005735956045742121720909092351657442641003293884671590461101986785821654433360072857876494929693609780480087485006742483345753963699097846994515970316225377610154288872152419521941177331684913382975036527100150311599905060462427471535738143026495124037407174878039764533709420454269833027397947864477216217655139355758781276422810638221489262804585524086171956131062125047686467831142343854654333174978340967141047135797353547322406860657883667806305552051670825889930074710896677591322367467442423754919876829680842683809578644990286583465485170811034609346118026210934188731068203448164768033600 [113,93] -1806382604899150157268691725202265411757390851836702809839944107540189107553857876955369788139697444835393422391645930237368830646789496090819936643655396772400772164675438297114860120682275315479316525997571948796957707521127161293221419164213176776832601360218351281805933341589170839027603217697367355529000408058527135607490388465797139447387183223189838795723268200888859907127872472282201834587520682561583216035207584396450307397090964372243724903606375922353462503858646169171413475450092099116535340850642142381490456421614085592344631157451996730862788350614029161245172346360290733978871388917534980630336050446689932890659835681355496657603372295765052614654136017112335333921377141658065010128021575426186331141417313743958615579259810024664970003302405053867192657067300968457114705307030115131383125553590023608279886594565140023851549799701864953382961666597639665736304335031192234300487639879283038692645091688569662820772145594214730274328418406806367631773910489921072625793407969313485882508692876225988164628715226984072421643249957992173066829036550899666290138615552854564856306770880193571024465581867678083948349657759156292022351439204393933752613536115103911928558321997200281110224474943069829644697130596906740376205283335873626386499057405528327039358632305447234757770525713721212167092155400786785250970050176510380588877521274409854768649985538350478314951345076682468759056032186878297675465630096514782687826312173899265993604798763316151952433241379374415284731479951870701735626579512730068709587977887135585493397516237493332815819304800178758762002077390444274156754410817096031279773006427320512869686556533563677948720310840331865073599772274537843217172560432241620614612959020564983958935073487204898004762856527523416867280950720 [113,94] 16624987817223740678554581328466512895274801149119794914832116221347081073157743014901448455040023903512190005427244133818910962419525063145404833285822833078779312757613658324413804542865422283779566535264046640813398154008117124347582587201759071749520535480328724610026125519558103738258696676959231371591195515590171363396300734490981827117605219134936927161140747970955118915076449337032460754469608621565447134025926702992953561541462657869022395156432127182919501521862358908951464382773437208925123210289270488608031137078728487268945340885396557334938370415575975387155804197093824914129335027658559228607807808352248106519857498246502593987709571887265137720450629049156994114754084477840780088045159690866066124666990151516965052504020810582338691168781250334836293803439582176825132414161296974892851259775664849032730726296047517798944853197820607647437525012629899002553200219165100399568840646476512667113227185963494636135876141669862008510162175619346807688374105605194856777720568655330463085705046217968817976496924005584855977156466392639310569883130340779303328165552359521518619043186999317353364624267864754653949153990397241065229444603169588964874550073594567489002098970585525574066020971046854916067330102998837012695827976814660288984524347874336265159329967307125870766436837057371159753319991011271043522977327103431388348633145662672128281142881005976762652828128767955324159909465098648138716286837597507100423294580837265777466148177140055818580727438400154474551688283490383462632399220838880616595286595228479964751071729662552765952979025198288966747653110453752208292416047056016922460190203432644610914448423101566210594084647611594150101939861988254556020052011670801704706362991114222916462418149307896789830090227556708664648640 [113,95] -65351111034859566561995521303107354014681880139334792109487229134815323283692342875412891272777490873272637480659641917538066669319389612092281112232802673531706617839311711120051280719594030454066706852172099179166725002202591159913584298628895591474827430427448619700381018968478189048469958133412760627582030105169591809895723514739996985495224218953391274129004667636287001123871374176822754100045282305555514455859484794111237298135610998298745363009028080631581521274586141727153005435589978345933754440207568658446958745930870663013411741932565830647684095727848906972845615958594605383435947447412836364727704845182602550114831707050201412395351657635624871283565612459975706289611923384780817719385970928762424072985719485452436121650145328434254122139002794750748265844821472344037997338178612377309115759571847736905382691068591953693035656708456849178529322010820684467783358274644601919759469337061226338210851223139178580291646979017499510151487440623189250160460576871656387395271343542672038589501065103940344774240242135565547109647264131390552315283585640717966877741693945497004879606729117183870244661363843412453700307443980135942918996907897764174177232141821769788212465784202448855591867317615017845646723967053772288178782165947576421205890863383681677527844086750659577085205552566491263897958704779954930084127485201231533389347755201449796543440685653122918769626252564581711523014959024554500036955448181533111212117390360756539676343995810520158888806597786023848474065184060733410025794876994612215375555618056156192150810875869846423281742784505501562365990325740543524499863906540829371605675114938773801367776652797163681927659428886959129707812508637009131216623602344785803382236457873009644582783942056358587629064280301633840 [113,96] -48744720023143038317669825806922804247677593573066521894958763936144520517546650481246214826311509839236890079675053367835654775973600105290775526369086942152111957735102481731691329645662481659867026582155500343422397437125763284433670040294160126333712458450900725042145667269893828701558132809517587918291903729068275615145265872561390420804552198443767543473962519776137088643994418805801022184768701150188843757552752296860763369012191329741687414456750484736984307956873071528033989447864113452986327889179134453966161665497992982886116237585805004035213628535614195606407030270323280385182460422746981088225627631391354030126396696288333005418923014119976089703136721633454424868215675274855003962055075456708584833017753282537025286953402269006650186492998503924884577458754232517677884179585934539014354877924144993541842857928446670371345399535241974982202169931463393832205304162501847156185118174842057171507459626240494784970492479071915998776325649609785101782097393394315524345687501636101880798371235573137549379219751537768741731133781703223771277928562771245326875352416760179231847560957018349574454945822585571503762516689135638850467198633253398475389713536702156115661764915956317486048372479281945253063753192880499874070443805899589179848177044400947232503517001528654038799496462834491183678541343882538093228857891511655525974405356416848629421576691518405947629335545796640144327716827348831816647521801130405483735680308062797701115334175562783253361353983939772482079385420130863497705375787717571235250620315209982882520228026419939004023480122819603393475216108000333054612931726581357738836656142294433523092758617202673101290940509119369265359828416854353075583241861442289613061403798065276135298139837489679061878344857120 [113,97] 216926604676407555889077896743190864111796469651469188964583948844813954827562160172092244422605787316485531439759559309507106184577066916596376632187918018320837560548778866412129534608897000383454948345314567469530455016291676166382694741398525260922301259282662493675434644150599891130251364142157856606494288734640611582302171482643663797221359838970437526374339126202892079073507544461521543450840491940795488612986285283277485930089482613729056905773852408211976660403044349764825544781799112155188521341815410450519660868362307876719965766023681325290353029123132958425726495972356128564332915545746934171046472465102604759023220272019396770498370541181552101141704409845515253512925133755302116867506364517472346218049547235573534124902236160347133668722859898885750776939216773500152403016201484604320985909430486825016181197324591692998524499952187825825310637679563024295961030295238628213813772920620042290093543833683706073394795462574404185334976892875841843642582586291751738270279013811888641889588620054432989165274741051520992725866962657596033809612880158444854627232426518643511136963015057828294128002075429186451587403382930052033349856005422511107747526760740511716479386432396551409775874283383295357649578917628383340512674116972085722821387784972625464773869848985844229176942874715899078179974588996706357229667837759889593125582417701748926446734183325541799050753280111818522144629402635450949563988843024331553718913034658871244854446156647240125724930310638970988439149723586208742339672589216954858172398771244834494892471090587247953103250614471949126734919425164932311904451079822184669999745824255064084828046950740670429753904454676756889532599195227202744984363951265155334430285883484329730680236852787639685578000 [113,98] 231700110827549443497674383628688544262624151550813597264301131808277339610881899002357025844088026038578110282650118285810989432949460167916330590298327447227229321434992102077652811556499296320895713860544231593930022828246060050169199891349421649484144631802614799617786441631476689921647653361174671579454347831680717946332883108957028214102628898885337523313168942411392784313665149535162984187278133828805038644570208566713701962151596816626576105106667151792673940254893407610243242367589421255335843647563016111451791861443579472961370596286284054071701043683294102019074520624117293942648338042883807594470299230099734387923539509452460022342406800293744224421942866979742374418120037058294279247253682828315530264042979962334722688813407401204351815086792926500988526867775922449193700569531485347597234734385126355344524387410517691670842367548067752178953692057844002878004266470340839943536441343063827778730880626392364851275769593635586548428562849573645602040933731504587852942275562430536257012090689091125640129501992962643848501632447554488834468691573555136615248618986658566104744316722988488687255865007209652454747767650452559546146770552369712456371806401028064079672632637074463193152240966181283673988296619543974678058956254871146419126472682993077276950522208477913213568676079188877591757015751747024253970633861477616759979980118691412787262529994617153970918046206350337961460624577264793147229090447839674276665775764885532460467680592179030451456159873844287276196178759344328711428281410299830627759293692345024481976953724148412905787573087567399056956584785356529426105828517247509531084075520964971177564178748279616863412860465082925173052179803677228186887165348221304852497092378751804814123650978918749600 [113,99] 9990703600594552236234464974703183612623376258406159750864359604074636853574265009734044626580303605932894519894259245043849460977573072215433248222871453598599225177060789632271851564568349618366544294637909393371314872128831813390715682836833203913667601712991703213215757192994646574484183082103954121979089427189796790797122071912610684219321032362751019866713529967595514633086053783833174278718530876307368303308354073005120289447335992830404457319213345860165780976789979102450658078253901874444244687860911403654733189074892082117958748233960949625880183899088867279247423627826299633361385672339002218652316908761548186211288957943176512052629197898238951211031323785797958313627116103948908925409357372817232070774102111840174740636219304999188084984745828660903425879138554997303585038714685528056173973780695808844631734231277565409418294143867160619052945033408063275858822184916881916575098328353395106126485717260377108409554548114553691557808656109393681183840779152767579583873741696039578234584563758309706539262317649749070301152392941023396224691456159374614905864510494119649715318226993448827131473524156348676591022524963398313100630346874647585757433837505873961442060965905314037188565584914359816072251605130663347914529032544384268533418296562100172889185759622303786201774783059897107070773140036928953592447757704445777627032961662473981366108703645877561069127832826232978342941771247107115852278898156628444229528256972530017756855461874404671724780620992013622838848218801473096453344250107878763084226298481597286323241408147130657781240680840901769805090719923917641135955574630732148465862847886682894596540937934542742881521990390101736880451647197573638450584755729801189163884733352583410528953530547460 [113,100] -66359369647970130496552637538787113672803321779519055352817257511797856262060942003758237803958527133518402928927396345887963718797035493137878992652634317697291279026239130845512062536440542524208958358525987024106304539829201648860866912991528260972939187362428429077967056365098395353043615322722111087318540161755306480876540437269238639985453561431696884881290887914099349250065727738582192608716027033821386782005358151438542661155101250412709485903740684751376104632413704055694210657999279464294172993702553835880128430953215464932037370699009076232233413227168674414552116630264270060780177927968185156954180438978553366567982586201167369166870233963729218846814288603801933805347592146109249634993846591056181515024536507914374927305187627026672077043869762314670847718618586175196956922363815523165398500300474993277593467240745275797368008721702951964115225324870684420188071234089397207991864376780573769936046771426325235052925470105284627810146800334423187678090862998632351692773873888639648019065025319819357548898127151284984717868502343035413107994506414459848623282093172405637208585377677713725269926961135865510356367247779919387405647824395224274788865658381579887831161202287145772349772207978531713552235480798071291408383244013127876530452495907218561328204619854166618055260606532533794436656389027844854218657177402418998044693923085426985016773874669581015212178225355754431582750410560463566330606366435676880468863178664319551666246568580769232904873126255024282772502663085371278039897861695026019241329678223919869879369247246826699763421086818211924772680640707110132112124973560578538277165346000514012000509369673101228102765634864441958816641774835854504458842859022409408129380143589953026954139760 [113,101] 324984385343528892897396478613897634396510149951014535337972535650107034221126513663988833610293424081556893703216166356412781405634510148342603068068211789967588008215122145046261461657982195270318810807915501841494617352105627933464244073099151381701548457299815216868178939552148589018959234043990979519541334999654395362243059770407522540581373914250258777459490583413058688182884063699178589693520681559889064346918260873059652950324951651925314067081654980016558998922462640670817608047031267560728569612956465952874790326891196209485456103444246778630674066280838167992216686435140929555426695240808567773743610376425455572765249129034371272716163032813217450175388317683008794382445123708636694729386007651998788032696566707884324652420148660272599570277645474590583131943399902788735108156502088660426792435983282380785082307387054975962012077748592739291504959975938143778522164521570674886944049967899559759588032106754138012979599733291052546758212485816069403529195427078782168042748106264378257431726570859356167622519604800586971438450349510752858201864398184095918931855405915021523365917481238661153447557775317684034145906803961104275160643769803462537490781372779578050114458539273808206620837331370821070666878795326834806428012756043401453757883437393836526146691648641527216862542112333748983387848991890508314697470366017322600593921046534518476070552844025275853178517235038744299454893984406968573981219210234321941960951965453909721123032347647829433365761395823978640348523887728683372587704004866827043750761003669224615323646699963598061537701822787255041529806990969777445250115689435389348608484971318050062268141698599236451309192326768777300164346959073677449791597071391507312653731955974790386600 [113,102] -1195900897955826577563054038853118337010402214453675149759461785502671320644581738484310730423300864120070837202809656045752933584693527443465807362741961904107137913257449201124083815188375169082257465380569335789766066062103435589120413800089751316050980233325726279643321341939432272181319892297411470595093413669111125647006136562562025315571328760438970957185215520475447390142769909787276014275172247728453030726362259467722693225863856689101884029261876717201810075712601254557430565387688350297332863971696750720619201349870806429223028061483179460086407013019781358934883256220564779857946693058994478688835178325043386646743302376413511476509819608719913935707534021095647371574301579091113268719557751976530357856989575351024791866400715107981972992569989202646660048559991868053401509471946738339458833112268670492852482626451352735991337053648058152816765730325123519462310980994414898039829159182854997096271791526443148617110357798918248632775890040906155245444028724340889262721546888783273680664538380761368145730689257453637577271194303048546678640441363190430390471979329951099656491931946055616484917830415902423496400708665446001423442440702189117080810412447766458712334044269767557305824179169428336955348651729701613377085979473660755684695320865266239682222116150429155325659552224587930941351432748388877149753305257688405557575102246592807444778065921297216684769473372937736552728496481401637283424709018084224323374395053069213247585902608541202212346985594901279491858579638598082289737938789374244893040879593877435731592324999904936285723949446837766530745243341461299417385316002415817775222089678721645696374904640501183415012700912895691067868207006439195814745931755830443704877740147464080 [113,103] 3321692044974153718280160143887769793751414959811891170184710894962828824010108657506169463541083628260420915595829055560754994579056762047122860766789566024370026011095712852826302519588464940964675243020129103343705284819013785772802146233106682614832004950719294651526452166539670840842806928431785717984831992674491550562529178546421011013513081967906666837980352613307881763395661296702194261242307509913317329324916118723939470537925831464366472106223727396971085526069697476387744220172028775464825836073048726899873059650427099455241481159746487411602132892112783317403346636524193336683728173601980856344115522313570765161117278320545454405858190551683635804735081971719052995435387896089415346488859681545920016354135647401853768978499075200546893182517505479891933189427956311041450130454881603508240401239899462049448837866546245496741561146247982924827287993659709893638028580303702401092937250294216073568281710541518878608057360503910627662313063801704430607569654998789860161853890624988917059834711073125055689215917402588702910442293357226438372827850136128229181626701771830730768430561425204580528899048811402909360493696729978147907289294225720986764074372616318747514995874327427245105069139006853125437962998373982591738611987626802378158783646049619109047411823222204507931857437080804355116329525191563139717796099074397665094106667731180867286979525218920299499336229822312821662504158514819512243002078930417899728205844530569103463059205485579565604540439231174881452106046388045003214427449770809921793565782193141823203247488164005383433336459490422264648950706761363447493225143371121418233275137201803146159217411080888667637463913446984573205893765059209507252016743060310712192882425216 [113,104] -6736298888618230812322861461182648492710423174580647500115691924650659455208847428869418893847773931404256114062842191634314139558970861718950008041104336582071552725173812078902054867122500399988684366106845271076391335089047398881332576151715840536547311204108271758673696827161202907001939629567646555112313050708340459587535958873659745238109240587408130027143246338291380866892265643514781722608094170693993867466678134911135369583903640438792745348604827695418152509480379544010954411076413635640829163518302399953993507386918044156548601579868564860482728011361352661198598807359677669271592422614483880226339145966023712544030668601027318712852312651741713155209014828689535004294357617282684639468818408485121304856925061061907968102038090874682954204473663664560649111946371340170825246802815375329451512287773267462760191447203457514500303081347568998579286251733007009511766849336083263488490104330269791200135475840654031791535093619882175277798019159736570143253810522564799105512610392762248088559767200479096552001722293389107863417455463717111297090549794901490801946628798918898280652556257906334939576412968156854460332261293829500307829565360367232804475048345687849879829661911431787499352141981700621259909158826732798686426599530591704828826731746969185626602808299002129995255309850515497480510470959272201058536896949308009215156785112965933008667726915882121425657705963485053388239679988240018097018042684287711425766007881152654637534023651538854437246305077742610345587364103928718047325515850708259952983457443686455997590326137606634620814734128922029636076830233366422727639147209397041772880758159331449299354057740542730150026626258051010031460278337221262686996570686733432766496 [113,105] 10815206078846087562104978340718877415832687780757759890803690860158006531229009386625989344833107209843586958303004524665845350269966928793644685817000247809639381878076529127114829579980153983201644423278402359306560501016078695977379446469540190827186189593672921633550654497092065948765541888225839514603811940257909113125200517445967298581482056129733927122890367086834081714517367173003734323490242347428522736750098784448944027526045483996553776814124513827826942199143664554758199244365599473238588864685054822937608498348321540861897109263969794535885844306166607733605523262051360843929788013988075602281163712871121111365321668523089929969409543284526591846393886047989278885010531030846869067867560927271984506032149633600374081321745139448291809509041540079186772992282323717483209510970592162225877313586301480987728232735525648213119254454986822128801514374998541426365467072539114354466363634253346758210706119418960522768334839449788470332515439292038967311168080256617782019048560460889719047136025751990774094660163762745226954006685386248586785452868526417775572376735417154227277906779780855405291440993420992062839559935687800759541958206106130291696656000678748579241307704878059323403817288928989189738469782911909459220028717422531497610277896252099914042443436876961313823647170859249335798624284698129631802664180903326796460755729717530497922879296491120861026450766808995565252613725511101583133138357075764987391430145816117897261457191994514154200660022550330813322123173786461300098437517624876635419779609262506640779167186530927081997595546004703509289441180382262276841927637713658815866734957746979735512039485979092080821124555125045547627567176332334821518916501673049904 [113,106] -10615828818880308860429973141478703171070259393657211685486231089636091608484094600975990291305296990916827831842217043816333067466215347741526744584718027720004396776456885454772845299622146916269712642627217108418262547136711285480427761795600302131078483957890850154828704117561772614843869874443717280380011335846422732459567904456882028119400218304077737708310083476585088802192904511219485095870226936729669348996231489735723983041558872816315348302335389062078073095427673821651960737633444226028187416654781145900360787025219292337131427631056326651824082668778705944267792792144030671385344364018444600095492012980954540726808916971735256658802039051729767098247403334657005817829146327603191348183802592114482842472105478087230909354462192294299111570181210318297304880491514673280487411521737375531946357717425537576262260791438211931386273388899853430479301440885674567703206259531214934559672499276688923367680497336860584761663977615486656038141695349434951483996833718106036085657809714706829972795639966727600552743528372529329319005271324096204539174668721783311945176965552201705483396970932297666853593337977150608891302598501913260053487014512397191184632242169245139037355982541079620508353334212284231098787748113754956926549570592250666143195861055547478827122216571421960831123033107887015811961177051825909045118105509273161140751240013094879075285011389569140515830040458280421071866240725217564841984151206693539304809099804554964135024282989310245493642241742656087752475123847897398337707907003329067449759853732059766859349171843246470391386821993921878140505464068766926590530942071714094645802940763494704569830342837214344233633051055938600515697977540063147354048986528 [113,107] 11412868984693278480912098726246414885986241897398948309577690475181229857057645384336764045614686459356543360976543193757838714560503158117113828919026427826673405238343503377184956238265849828978417813050028257101668648684262304234098223006481703013371523706678226687485495306033378084115059519124632293813974264231356810298420942688093987522603948806822292943874531457190173750164428209664028617859254417284156004440508597331935223816265320343500908260500306298718490264428246702198939830727719710573159828949311314874353153023960336871791695512422024510722322453927192475185890787942380967024796608647777298516248343032433546924931611139214080154361184235559079803527160953732189841711053153575190110475329870563713153640836004791211262665287044936473190749951337746531322605209857841355477583588156218695042765676103117358428851138424965305009055207943305004803559246930796989393766012848243324057771228028000933758690293406299001453057233986362025909272697209616637685496729131211254874529243538803333905044310580327311537858386719959054886505281832068992001160932179497919263096425020892336495277086111506380788935850319026517381437043942844019547885127979483728989387338504231489121238062251764972353620916653052686152158008110692422403028768406445488248106708028868358471480564094203594051684481325806879210910559760891284728405087122553225925814360260392119520766206745232563647786988802172189736335413145711058932802989011375611337221317842316779541209804988662698689212936479868241705630866986316850573831506635010967739497236710939564042309539287311810151552458029626418135370437341614965655823161433905620896196942963112950988518195382851991944798657557239504106954919381044244564048 [113,108] -6888367194378945198871456701204466079260523510452122712001355379946629030954113170906313071058105516638870231210403338936745470746144266381678716953653424584778597699923296819456828322737551024453880599691096365406287929652978207340127188314718362184307188148784126615468171730977538686551113614122561548094261017100413279174873524183783707058883570156018179591167794942965452219970488543740848889905124202389773060178415813483831962292873913037253543115178205863839918014892091623954305867675396276112393099864351472429903768766945730726833028630098198917806204265792666499148914336447723400886602279205135392831258329622346508211072351786589567106743681269518363465899211171748038187243027121446980208209792787993864713181338699116873364022801657344178629771459602191978047510273842426154028702149842560632384070659855256917722012902214471879634901226482148905439416114565268919521625410279621133780101730345768001418529591099922088499670476589757897188342654682454257677287293717832574315340465265907980495625268848067546333352967860785321317194247850296854242545466167088448762680138195591713299085580962102327729006090195600726857124346167396371807137696758874955427975279762688653190272340091678923295922185920706082558664842827449185084589563093281357002841592164837199914167586174990759903276375926312795442592996809188270727731612773264213525601064986766131750483290881187310974769670363469083147776377727937844190986391404299723835011606743412638526886760866803114909016687322406214290733550578961277522610038863565734580953124643763484780499799640075713822293148270742011725094899885989156903741947528534316073991771869317731222660367243684039968840114366967593317096208086621424 [113,109] 9952739276210316935218480469705642333585119621670414639570665974630866797777216932154804712922311887034016876524318678322079702099764803591823486397863736811945258958955070215454788224947288340700313825196461942286806292796366982333368638869429050084114194321120295376324764759275839706165298034338990779107383051725780026370413202036448642187705236392418656345151934258269651864272363709163605817057906619869902172682773911728272715335050587174693787365899846549853103530640847924921670950884904044377999398323004229994871965702823884220685747545189142166540244205945808935822580161830909934536811672458146189398843161358291187546052512394173965035604478828153897295240472409891728744329501141759908912778457402026812696299813746312371723535017362677996665342716782002901544520899235279824180857381522340676495264067109011557799576660250572441144509546656584844747302719373814528246127158702054834689109378841249931081566191832105823364973090474945923659056538553573392879840641460212742367781801126327172896652444843892052327766754181688153078880388521033346211923077122665459957455385940384269452192511128937997216766843094533679774030286179255980324232869307341599605397860603610236708265294835732737961985315450882089123704876672363689429299112367925313384545819130184643532977422000987710298443872947023607383031446093930016364869278738844892051428771229794544971337696300853082984600702129598765667108557137903330748327043496557283246409367113230681632532345347682650657732304250879175607060189135089214565785313196912817493444022118994978674605700673925387958611407485137273526918404306132261781809022670702665604769715647761894790519082738370274345872688945131645639278334144 [113,110] -4636793871083339438963850604400858576951835599343103856325672816456379594885263840966824757663942798893648906793191613433367926594717607045379020539739953062141027499721263139767032943380436188448889621841369633070154584472782580134967426485167414578170416825894898988143861064802645615095620428148602812655287870613311926374685465123270090125054829482306457828508262773024104436505837993242999179359257431605783223820737827802323178295816774799148098801423910406669218028792429270846674538045651447722147884775987441402579488784859699438913105344087261734336355255171966051989282378917069538317985262989262711194635495835500258565669524349545796823274693392949153872716824800199399842498282298932936216570838912629294153299710592107551227894417324830233235685584399202535253817500486347000158109807726178248949804985357757701310323844455533803363959721248813530271628488377229932188740561694508217193768705521870477013732284196800905000062797006623910116302746871186077118757800355351010711393451256440329029003869869457493240535225556192250354341827773921603296934923363937920096229000107687991261609411077795244901699448655263249777150180328738793097028343144848290469698040640664050035299408183245802098602762093662789510515727123902412430663265127314711200091914915297497014517066401520732575648368036972624614151531779625221205374279531688677123375216107190752661316654875791972350357473700000529906974894810174437743294315315088172380633888666263190245431890852442777829779981821489974815577834073951314638991344129315158128274448808122959773846647606917284932273262685110057772920741817854646135840932518877102630819922870438727923737727984593168148889934903143925112592 [113,111] 4827317252801538938416806527069689840223269495749429291742237714207463560605088875586946787548679242206965796688482835377746977388846241487014633836641252922585863464278519314327145295901792838371443726051016990322543119609916085552233398176992850373231424266342379157939003293872523005805781841173493986671956717142436957935239880181659497690693061397941901165915091507517590252453628768821193811545642017780903472774747646681151712234075091190814518247482689508521071392069676353884987611624987290004566087360395136473303365691946944109865799941023788189081897073851951401423621559278773344754591229250072756861782798476335480033654559319668959515067321105726855027828523351302953502881270663474740690272840713779162433720296470956593497934384542853960732959097133335919299785636069290397427297488624642626754294027434958715606294449915954149855822863407403952174537533289004811416621522932303410106451759809304070999887015821401643468161545238038936311996674246181499265354938305197338050642157705796387191449523248909853702228547087927567530928335745397389163687654767673410325805738997837669686652535309981177591651524034925091805901095609951178385838251672503578584051131303197961130689377207216331836838602619892263154688582351410850715810831782418205554683083799046473022474488273447994967241142812731548605842300276696072593054195910373409601774955971601353666171240500941759958108276108354015233615157811784734432091068012742620023990333207582940726284121755525869832636533731551214879456953706912691093570880652651459957554983980818282009586499820097340461015940969615365173728235360140481051343957994837923788758789169967353330647479721286502045368047950071800 [113,112] -471439786438386765841990358357064846986231457402200896472100917642603526047819440860574459128268808188281680703374102434807646668823917889387566864317518864998908127764249349433287857408420315688720712583119828006729625536863260519283876739254731432426838933665380740207422806264711287315796444177363153271666972996378985547333189477454927930263779150444124423636121525964480041174392588407490974788583562768506781347685148935600531253633076614329920400450750840166810075998566759985639311131889225711704273092104208957710093186536607451911052328877808622969768754393160541478604920407365047421070980605144240378688883811488345295483041912629350189344118473460383309504578122042984001218627218497398669578801441253678716559796763298172219901159261352254267740764543924771083482852935272342537299630340454972359572855254690812061432420214010178676381351267222374917449609470785259563226130566173625333455943600693427149031147395333608408607838339021670495057416823112882004050324049942678799472978985355319454074477226888876170903933934072181154897832728646023413040091103231886331660960077068769869906021042106046642313325065111971316316312821439869258531081435446084523027698989920416581666576699905960993438273313550901579770102792669785438371228659167704310817199915968803239379295606553065987007188980091093017109053046541672071009939290857878523603190546120803358714518793512033938842074081245233431046680470680815578826123001309785487229498022717076644658547188192651147543273789552312302384148849397240351112802696634370731297939137915808332690071307785867635578257904848334815502616474801410569841646763596277738605817848565865594128731154781008186136855164 [113,113] 869184550119015201361281203980897789379562092701263903211113254860792339355202625185818459489845080606610997428718064561800277637261993112541688483598702592175780820059428468117074633372904430382743139677702891960366429175564369870521693981177388028174612308676815352852777232061017714533978421309170150936569205078580283574605582491125096089151096334848827563323069427880017988491038760864411326278109234770232854841051440683338402249455468395200125135804187367516832102799693534368390913712896264438878876276136220903558691617560993118632397232929098525830330609818447976388918463632287444429883172127720205774353135808524375063546591303643908793269524452151392814373100237360226691817745499316130401896507522948637406412727563175922122055309327721670078826169121075517809322032125944460829629700987629570359055256278584625037361243954870996231837288281953905201282685285567416758199353939661831730876457961143647608738832039856775130319417116048693891473450930717507606014241631943622129711160370355052902744983701861041363814280828142787750081943703972318058376031982110597328678300828260276239052555237215484816881452069686535004253294494855415962957731227927987052371643226902192377103200774091730249646391961750646240210230074759616186076395748519174181174514940668736973148913988259015878570021418652084866700801703486244810215838112841315506482877447632890371333321477014600281429625851348588507839225045905545052755582073063111233702621623195164082323774976882248523402307649013939516945467245915216565296444849822728939067670081024072933666590102837629267914840171878898294449232723137692511359287547875240890075660553490853411384338567816428436544 [114,0] 4750548067716010698015158399032742869856157303795202763322316083949890740921997655986020691500632807195851809640887361938382072278296535994890009207443343194004760626329492400616076425406022867702305389729701904808876994713204469647075479908154768000495753058761528670320583466107148317322277379305780190910790665388782589673734706517800803122161099400405508912715108551097133157673511453248427762891284419317037504817387400941610376054537966532005135250934838703282580529501738166324811242607416970931743766370227566739103457408852283265972235244955741944956011690978461768569755524850035974470748593330939831039503397730095745405507852284125285043766421074570343942617319367726148165888607233784258802552627660766023891628041343534158359607411496535485531006132362618458969752543696032939857432203021665603312265385250974202493087786862329521958539091614875837922733163275938096908243147911207598825321362140726888312654023664307664988572275950880964384089554098719234537793304842070156809194035504566007965156905581166744169306367023013947826544854170009518394572787547250284506900098508141925762186987842975367220059163552109413448319808639082359255005327004240544864633671872478559175405406484032802716285352150460777091300875953703195463562075457619234012331843958485992932388617549525758657155712419385288210356840166464549328023502038296371498912636502673620831273132141793652661038739216695601806153345060784869690010111308204267050217705196808847833484707945748432929377754730800889444631969307827294092957286557875481678400645679777965589647603011470166547580420053214299248985201904247204735162405185771336026950528407249092230582460755883916877398652236885440080189390554197994680252810111179656671541471249910998522949837522732710146178851132234894790704115501762085536162867675741428437050338585368601919269357550902785547892220289037193939919784207682934093913631914770428534810884254426790935458515861428606636187244142056894959076398749549231752350215785612734174206140997692568994203510007066974763986766383538906666217371821403503417968750000000000000000000000000000000 [114,1] -1155381137380224446905358412489827872328099784223756984745647742886922727586541488914168359826743938774307530287184713896416798077353967620383273882458514318146496246545599926825464717178337529873962292638469423539708623860222295178932081429855451455088185698011217422736417683734533532549492039756169756800485135257439097576117214698464246604089039699683290124152346316755429475921126405758491996316332931839623875215108754846328426283499695899031468080302845303508834903255116100282015242109905093313040812525146009676286668832733405541149552014710860618557884332128834528201251933188881410888217311161060756559881147693689612654899429107181275832675891299637847478557512000987502442902242640208835642634612730995489054731179022583963979942838305374176246252024352988340574265700833287794257571055811649143728229359888264532478695599348730082844572587835294337789864187020400194082952303560650977767509174819765118029190270108537459688243239500635321336041182283651100218196197285689658824551656201225608449906345394125706179532671373084381993303887337254680010900520283603496828538916546387446556919467685923668932569109718100734250725604895224734554246723282633935074878823200323359771198562783648094348326853242796265363165017939587266866821305020294533086440223311798658434542781555806853746353290865439100759355621705650487990820889059833676286175511909442037406925546275437738153257417373208341321495705554510209126675775815519117693079990737666127968220465734040611008994807923609816767168664829269843379164407085154459721317538679089707214912165051256731569950502642630204957475753755354445598944460783238136924982299781851531568370412384444488651071398381374976755873846933230898800438801558380988944039652695152160869910835732874486483093331371100952322288482647806055218562710896309974675872739027860597687063248733944022308110526807861158528145094139232266998145666747630912041877852744997978020490225733346919906099637153420750347648410123018834921548506740804999817327241851786373900940156232102856242961383403944353176484582945704460144042968750000000000000000000000000000 [114,2] -54931823129907894685469130658129566898857597289483758055244180454070158987610547304370454817285315184312645173432329055106213973335295547885597776118584376706840661521265203299816273374951682670547321585234628215576364240120148822186806494808342868869491478050316315233133648603922553119043050563166072132968540608395641581994069283476783693104614339965957387939417277235670915054720796530548912790977169357721332985084978421226938524401989607192884012686392515237486547826597659057601315625890832203817916079154917790703816633522727988999090047265516732970042512912690649480087859637727309889484377569497319446900705508253274311543474404126289332359559310265562129282492889689462191617088511375262434214940629650917750339945923687649435804394581327582318353627844695866433658029287532063363707546694142910287084846462142043287332487523063598374258613657960215719041948452267073874914552171337951102326746325394890733325791269762486429179713458084762858649556591184445211445984442262744774244463839393285852152246775327181630519872434004969399854995575474095479520537677816770291920040192257701771748171802607030902292105826035113620578815371255762168727919383388382929651326803889492151056296808975374689379051461886032570349732442642610030246822524950603863375658321729494573035765539701080503816310763008100789778381996941932151539813859824873967289524158734745804104441174420691187562971669326986453834810359018597513306854570996501251043801368313884767320907990379079433899376744218081320860906879442166534176320213854669513067561263012434704358927829468430385736321653491652596118541249993364417033894294020314386068882595335513235224477851342809703406204347741751099629805206583849911440821910483327807149305906323361865820980314327345222966640759393513771532362658340488916428430373332969389502790346183094666859454824736155160199614139226797832383216615366034318594636407776913843843744432247705369039793033298682953818918524899803439418642128415048104211214981254754448665163694321373509150552503183553348467909320545403753510704802920372458174824714660644531250000000000000000 [114,3] 3748569529137303495761550423646921291569581191509132122372583757377972005952826763120553513638790895486610240441504403118020185025008455115647140748080347858463209495238150800872448040800728049259911701654218259353679441091863198612306923417791523904506226044154349283663641553998944962579373710495117972468909192003570041619215465867602793322151887102729831902358070845446268929443105386581376615666147040968486303828688227033455165220028433234577883173519904336221524254466716970084878132040462967743207137011185192222236498193679119482150086409344069461752833867839292993417264694778090232417386462046251907563883537022299404378009651231553068300516203328086200918972933243033073792023625117949502965971367549125731497591332906414813723626142506831909216504688915665005808297523865806385474010466445708861720706780287445694759191100358930354939824878790660115951554424711821064927653534089906288430579706619362966081049744049544857525320741085564171949367834605896696996485157136869324313007828452575132703226910207628080495022693600342445970165494200176989814234090770643971717855054135309306919129851811378399628751615075398228801972814704462593844110071033952972298527824354889276044067036492730452505218770869127454735169194883470828874926607883806994590624000719442424675818068789612861298743033250236489655098909673685631870883784886991357448032188563511158560602367163076755720237431977234707888618790272113749256927837343878815709511527833656444377718954553124688266722283617819810470707185932450869958674658936649923911023475706612301776454295374111247311151611111374680580714317336326886570502916427862410799930316227601049031344586052154121200505580170705313046922224478860457413276324208668792061551830792800235797393035120789907472525614737609260629028549031373736058384559115967977954238166363675667328565818426510164162848221148884651474672162592577644308582370891646575356940049491938716197135460660300207739000627853780014803761114828022969132936892505523371447271691878410554447491125551802733037256522440686383901981004740378011774737387895584106445312500000000000 [114,4] -18912556496699434137020138708722045961473296811582996031844361749059742822665245838181850726581854837579258390517349883629059539283582009218551930291488583215451317435545852514690049934867935944577837101994413324178689381056431317518427686479303767597222046026572903295146413008501387828113711649755823901018695464736790913007901820546002835837085191944949631213715261038909556840474902012065457969736683072476159775432257101755415740911566924388351089355787541910914446149748726236991496507946788905735040801006691447891592052490957258972296360343887289985927536827589281156399201377120750577124313942828519621868401359833240438247172202383487161907408244897738253997032877182663004092999526309979051299626914683681353211499458240294952102379421837449035384108376320607281424761828748266041174636351940528736372719904888573616563525491977526238617295987156153216949409488546416539732769031293979554104789490789856318535252422388200197619260763934392669279013280418829643959050749689553344817383598243012550746612981284425366818228776467024097610191381432288077957898922361920405715976612971011845173249995187027648608605524311595706778148032194627529640272771476443665232320928399973649237965252087185279796454366342898027825469899746789328907297025588356610779280944632323727551128526758129847366674757192194994982442691223992669675794090373321780944736437635594048416952173590325405692555216295869742561393380257930037052768559019460721767521319946920942083215473988714997418222719910959279963798907352705121555408235511738216415087662791687424458241301604347021119411435361908234054368736165119492469112184916305409754360413416916899191485113679096147452358763722175808546849129916320767881132512010454009610467457749856685040727480464311043989028998028248117497419234874999191383549796331359419397521593339166722992699819174440642581929144059149763311764189643512277011439295735647488826627611711362599402120226210174082839324269314960544674237353735254573546858148901564911282362522787056863375233388314214232554449596513941427022853503103760886006057262420654296875000000000000 [114,5] 120403670021674636676492277048712392045128481812583559546018731284761288144960356996839839697183324988594826384166388777134365849554320055559271804519931136716404758191528676504214229568419932419643366232476536533777505355390009111210031252301671865587279776738478787174515711999648015453497104900353132283419390787588092454201196825838856213917177336013886762988660736867410682397658388790389370076790933910748171480914252000709256248430047154053875433084222639932477336383792746438735794649813313924458192750683633616903388819010848238157915593505379013004106922532727780725762622932121058219720524531855020808483780016188955443337936714630340885783867724889936356819109402385990311952859842823359119680103123760486333542983898038526292428017678781081129960566406275617028642860148362940351904077518885883400561480583662079439219208608189167042423565376029541080895101854457109030388408651492555732847258728737271534829592572379219826948281931136578672459142110725185390433219510837110141606996222821662035834878390501094857069009652625336394796845742481380652807270526314981175810525035595699180148073825497436170456944691327824888596643663174977309858291268124021170565216271460103228122411147219868765174323059346715210136111592818284378649219636045011435151582174939971954008750079970705309118790422172822731455168952906734963728337062900961128615558896632246019979552628966840604997293446379375661286437828331876872200855267048026337847014106664809452627995744881682542180885738815973036881261788968156729847342327642764277392657534084280668077387305700766562413471254921188756730219508414906733029378697923318251448449125621763977904333677577404706487548582371735173441471571863201067363626962790378380609728027804613962075674758975927392034251424951477230652068734173384728920640122438413473867687263694184573805756958238887316925162350463935900384634772528006577535907217393805325558739108762922626692207282997456263399141279351158920885155741644665127547594984712992448256958048568984441957712075247150629328306768831306425293625750327919377014040946960449218750000000000 [114,6] -1798565271866774305666905030718106931417068278343929774435416463037003353501139132406559245673019396690626818024722475115746578981898102767880139982167038841732307121194712142418436460834752357429400639123933051710376228103873415453042653513642641883126246421754094535673665456357962650261803878695101085775873032522202894052624767473493965415770783616882581181433634235428880686653412320822317937742882923092621865236142188930925284341058389405100178992294577542519699047695639927386999199780640283504980684471545880461846723250950930023092845674613535479231861456382850305413745099535409621399946883757493696645049667377603224150477857415114539587452444527092028828967253453394412217515920428221711775275942772202876245478737054884347864954095660641997901843091094472042607398722235684388520457591872937559895667153012616702781156213793385229463352911947356888714600051979406795270106949515007556011135752870725237879038016897089531990335293269160699662264724076842717809650126270586903336781249413777892987365568838700703747110550054381915725832837656139573197370789063306609664374517619557475051320900016486032172587269033873172702010081606526278497339710673967380413878615827956822920600248654214507019531621319294484197953984657608297460860672385772773261566672264225491690959048528431401350844932696533085071008872266858446006996445941624249651511993113021061630042968994325592206464547531240544438208967832390638270858811042666621155451238450807118777731198625164543581171772846909201523917591607621238727906603116488690488848410835993748263222353421759007261734446070608038088577088375153035732249069386015680572719037603912254084551650183273963302162735766047191600156349157381085415587802103292073420552639512032238190513363661444173084605568192146500918830963155243434744016672423078251249746475862582005211626013881802709012221412599656444377478587570657660543364233388038386946732356424518539810233363633022707553650400839316096090945036768540492390518290848726683827015862743686722769656311448155371799656058643497244520226274744345573708415031433105468750000000000 [114,7] 46312778826473719143831623293311489076741041009405357583995298703067627982207651306765488277962618201073411500041607448410087704504051369481504893149144961005136822567550321359540072092921376005223846261683384017110424652518524387596339968287297939733175140463514533192524718899517357819016893896420006804418185726790547441542981700732399451628683551833185765865122976558088128435894145607312122583767202697651807386832083133509205815724240581389203121625854902002339561530218818026539980788454881399885995722253960702510264459547031973794340604852945988729461033381342988148441572479492363108489089549805264198043022067908247946516744499855726824600574024832903488849385531721262144445454722864653556929685504253693624275123547718639906767736187909005605497695148471182385455474895580994971788835190121753694094259570495505639461357415245663997190251712224151649508473688803012166317220143318424784696027691790652250989214249186038893271463113057688979618843651797286639772611655875696341445557082864096902679687992463007687607514210466129023963924307314132579549720050256586442055585961657696400187403284156878136116870792538663743104262834234314517033577320343617273843213789033176358219029087680693353075225173201716974399722934563068945124978112596932583961593782505087309871214087149150380019954881324515503380428649158519060310173989341557126027161464687166948439320089051329875201289436377486876207096416286172363898002272206635607154022715025978363925632897900872901763040205679434275493574819751727274211697076303258676073366647971298863569691986597236472429742770673449445493641238867093262371140550904936443558876442919127978248199497281134910487991780161039310668909238305798910425892955869742006544400747813013170203608210098378302386837421144182685191914295890801799249668373753609110821539337897393249214064694406946566247459835295362091880922638733458209808572716141418797030541677088215730618481134385013289458352155672275833760877424540522480491689414132994353425822128939677967323596955101403711127457314586071748796491931443597422912716865539550781250000000 [114,8] -304050127497683440054904227471128125921814351269516762619763761904557423699968586371715078763797617611929351234967875099040884978548669470499741421210483418648050586079651845854323114793170809472303985256290841979571561871877276447216782731709751769770469768348997354758847032388293503844288140662358436961403915435565181724022731415682707362694094947618492560503524415072579596286417612583748037282264267744097954675645760994827723813606210364539433013800648132354373747593807182539104559608863393202630388946820153390827480282516748084620653096914483929168266320914993178702130354809737767808140738958547722652322441210903138237960702841883493605104732179147594134133017907933966472660898326094010548671196725903714028640307021540680351190475092759730360849996938963688704575890989532744511416426636933788768675789658770432285682014352884951644792992694861991304440796066537063944804218741847948389591557014909812971850096815707388533416799349155471691865948398153686546064324063394662711009516110317902662211406035784305337193677502066329132884861787536567709724247513474931852556787258775681901614885343850291182978556034939465984243359132787826667960580983499238115146825138800072647410103496493813112461856578764508864388491007551051614805545822615397020091198494561289449148414083714438717591559839134713905341558411311588507797598738186873951205929731571681653129012543085664211407774282535953298946253760304326250222024667250924021616290193261067614657228260877670281003977508438370414876720090190042171419452810871808997944391098359986279810591088982970950729405971087848427703852117755538539771125570883445747175247162338918289880341578411816065225439108904488956836006224126512730174480098954078646145610573903615060516645041767003426585674333301923927854127481095203228647906323553106043166504978678748120432967690974118605436080507922163606551992023620781760884065267538382531249684393595605282093888415757325889101840124853198519858748817373346767518342791468741977105183526191850696385690064374377608476495278523252241420493646728573366999626159667968750000000 [114,9] 895790797706013485436517610848618348770726644399200469557210669698869044512125535209089069274907401884636846212573404088039754121603411550683631186029649529244338651557581193565694884111007802906186113549402201348762575107493159236437976710321770519740430815260425235274285134395733675434159500872761430784211296905148294690992499944502535199581851904131188329982474345755298197621760478860583010597503332807988027310572557946247413964735205711993070149161136451741947149726836706157939360519182381174026606223179318572294540973996356219377168916825782693687142029203011895716254585485542407278395884500024945408509326321456305856117678603642947356567217058090248081362512896218966767946144370605441066617220069303686206894662627876526648868606545909945028822845074877158058403252729737536957309912543821340660137992603206350917259047762351306503248576495897571014957551076717156833001861754757205663710020650957591941921190026955878153647227596307477366910532079439392680267501080561444742543076003044643965747888419006674281554832305061994917665451127100774851260163188721343763693220825077291564951486055423358695472269797955557235341351604506981192881785408975618008932587307746337402155037847430354305152110768109389194990667342294516141617077661805790254296696719877654636197659472939855190224768870396855139762107138517054721607560648201924090205741101782807797779903054907702301838550564948583089921927504812554723068660878984272056133649312121208783949515738726537961204043396523754064748646980726404811943486828129650085078947310963450562131042943835001217177127188053659649267049642477853552962668509544226475615488881679879824185417443966120392231530742766879376563424231806977479356638190472249505223043158170777462244297236620273594268245091440428805764419649777318478553114738789963659409441518891581414192609466843159515964604313595137327752729898454077010358168840114013176039619957287211424013546088961838273066703023283854660664891038011571914738473250055938547892052753034536834891621741346952790722930936098689080893109348835423588752746582031250000000 [114,10] 1692691139265295025628294016140499957600938395280779716307244357228941369971797351873921404963846593393445249309286131695902907453511802722476702873672050920358568263429618232334451256899827344377749041715487706678425633009894593980225147980808157994221349145415663623300728929967295515383289287917358791855876252739913623545562102536948223960873232507100412548420418474366848996310829282460643919005114225258124736496976811302118676939231824818339525753317999857222009208600006964431293499811898467712707042264415299243198435929625725109308435321380090210945782350941277079072785488606335950572347110708857071375677436920948243276732038218164213420093383821530926127319543368258236897287294753316329489327280682075593982001250492740088888883593603062963015828345658927906820414794850058866073556957195296193093050792310944665409988105043587312985607579445865288853697342077231233363079114008510183445182812666452352467424397553320807512889402876854681040900555613220668666488390275326672791672638346035369438931651082632957865112581266418254493300438296084530708175917853538654330522360817941652694029245606808386901846035147797696545704598196584661028995507926113918873502783637776719284562875990005321588554181261393469310930580742493099905298523358766515190209436135931669200475337151852078192837332242467550395626300300484333087847791068486700398707398472496093229669073104865492038361706097028996110399411965182719375448493551164502545734356560760615992543255088345070729403618713555844128563854271540712162064399045546669719666647595801641231396840621072611375885084266361482830410698784234841547380962627314220513774257760333891641579603639035528657287826556337419054248947892176636338953742726106465038380655491918908329916100866029070411520335078056048771009854814141755912062412800469843916491068274153281852413356195515965909689550885066446590727309121712149906191271733754152531129764178904737146728797634055852277699994641007990821074563644247544616620826218706170022987888568009593258538192552264416262919853595203534268875955604016780853271484375000000000 [114,11] -37347109852106847819774992683702541509841886731718889309552244012258960667509453042297526029465186745187287858015973129118767147456152075314892877906004475922217233821554643217242582085512338850792795524988409788837786552933630924192706471893899849548275016606806677796196054148648286649483576789287107680685894344500963907087409912028701032588276960848087109699526633545694599619313959856523637525711372500866031186865363919481178545752733032163794068579154531520855530211416263652806549059625214730848214337737937460683800784875978674850495336672615225243665295256272526112938905580980547110479099382239047131393205505504417005122992887737257687695697428563669096686777595060711429045100948639200686582067956100605365335657386290039145562217363214633950661194582931862480421143698168290200555307038875441951445127006923566413377327271070978890902756414634878009136928375643630191864605555308716292396624750311515487271226529743788843508845129189106872300517054059431531624474931646102270922645604819171436849100696595026645242067573066452531730267537615733870065943364819093760631287722512379564293658790501992225572668731920384498449737697699653619161788079894053212076035270241309862061928865920176019712498541915970160348975821050269157400240520235071830633031187628164165585871662293717704179702026276657496203392700716849296646647126521517733609698969327028555605432152611670829077302373505542919268259408345251568753267237523618401168245783558919560220325770927619597803692844381852014543230308188126970502852274661758982670992812846787718653388925157785439067645814849034513225225156128138475368428850092490257341391032798507624572648262502532186810242901133920894508168639026042644333467159072088814698080442433064426829190785739495233098605425145525396890503727462327906996862608321396672207934245439771531016521793465664991410464877478388502125725809328490609997248097105145368089727962268592695193244232379150589109479491981570176780132192658706634016072276948817825384632721206595940925350943262888207786146660405179886765836272388696670532226562500000000 [114,12] 231462066240595426577208959074591344953743528316965724305430591329684810035776398587306480851812581251438993081971326387467508290765488935931859358705046774679169250318636547344233612748894908992565868785676405397664790245436306332512026197954475847128741246019944964775881583054546783805554290831134058678836366643479382657734223860092745790190905260037714949617169527811307482765410697184394281417237047127085429217334153041085508722076793093877420697929445915135063228587002501159909095828287766649805964685050662896770031636992991634588946200148909767614644358850952735284804333252022904859453653259485294674374347975890797491275270259400180258658668068166862334253017820239363874351005693792598191487328494395144031692643394994233992300061362518866706669208868538267287001341785483230393130580383395696142782387556662576428108188356191521522852061712012259479073381696814421629039210784781269161971502729370064319786390588763466600047965568702356751299765423020939202003056582132492466152683032143409979716693706694538512673034540204258727200694596967117224790066344772536199741659323273536572673363278919601063136522374167872395936993237678708944993589048897433878443410165493687043867702427120792725664126028645131535131536699794194141045399689536045765807100499230169685375973933827622629522129705105368023595507606877752796571653443507869848717772462965938339074553093367465920814769088873389281211174027941484352943978054187015325001245898784946607286246965054974976978490283573582110703192605030619798598414759857132520168907097427785956235901485505520266494217697427997664578992465907208209038862783437482316273047262166787995401855147894543764181479715829266697269823901425174301368689397702250160784363040790150762905828267906964361498296858488510597400977305150227356697547420999438380609134817307321245839953924738327569499305411663082862619225729448143920151838156317455357083858244876405606263375065929625506326527333184037847441583254851655686905451477886317814737860814413039850563706236255016216276422097442022618452028837054967880249023437500000 [114,13] -849654418722522980703549915234333230269883561870187837238977656238889179063082832190077069170660920815521782435062958875929746239901039023245009125557326804960109863239185336903216524225776251654208375445511311991827922254778165047542654555602341760284637341092319453397489618730129722835545581707709511097151580912547708844697766994487329573183709711279977462083764037004696531613297760578954506911784318804891923436389106609936844128187969800269214141189201581042116407583016279604480988406613437109453396600541747737633983560826737780546357282588168539394667346301620483130012977953091459819379245398285772101926414645009561036409010487791189771945895032523837560887603255868251092393819117102085959704553177574000166008434104756405995760083602763272863383415499996447830831840044117192234610854958301728122022189267382329053058961123653243178741630782878803003761861509638830876727764777306486282637600010930353608301297907333914892779808592614984167844509274111210753654041738005777390496990932540232142925722509310863455573966608065305108436865850298075218255320670914319028662170064725808062557242708962561334614034011808369015869264170399126483103721550987519160045355657736709882228114458599129957608762591731961030765772200600642546523051751088444040122447003638680861035695280744720392630616323035119231469624281384192244840628859211126679060218768032893286278281935430910962323775898897569120626009416421786967603096831008154287559400393256674160421586869955772004976517647098280151212461075573136280937811676447060439466939121361948186542641435012972944054620663913345961878807001888278456337778998576976355424154319251307344177238892529700660128370901421425817664909249329978599492646834141269731443026281086459137836934376773714755289626454707170722465386690844533269108601281272534657857387942200110794948250669397145056686048205863381743183868479608534259536828181073044838212069806735053662825805660030409856569234651141553359613565535400308737751898747325908944505121826777880058412038586033739712925078046978910606412682682275772094726562500000 [114,14] 1910660076209419513021090929827999897431581163496650637061120299993761427962921515952140881494000753628674599008420780170603812195068695453480311462525090090799301089500340693172255593079965402078210198155943787955464808582383398003911490332397885211727227292857122475003531162125445113423738097564219548789724320442387570293800947781427081180162590099668187168814966841572769589438287021577939442181853845044538703713726052379427889910144865841205698571749507597351738195286984640230259710211025278769094776409941073143857917852597209144605112726054183515821169839145692852060070615446750785404516519018294355192739545570238531864608565393294973953618435375749583571107151816321338213245444430908804128189408647892020626969948019939073452955275151714292218804395665568028107312613230166900089533028823673119831465628937697728210637297189526113287287494771802274857328060199038862583092141960890610019783299323667033670860715041985356190088641025709324539647587566411435641270374550262673710583882894761529178120912805966257430354519306949343482207724370058630445001593296514191819320367311970522484518950898185968682763642286105475635144357457624056763589206470595485085304872427579117344083929681984372652291030144502409185307288706997881986594454296412822133286145283908079633358739365674105606931069158087230431144822917220805046428768659000863970711072261176573514558361756873869067502601980437971742314198198454745692375671355057557849073573908428067790811796720330655309962535119055083984107740156912516287016244529362519482678203507422743557033567483282383235389165396485481784433103516926641971734237520829882803060381144571465648394543097383266786468535292025410630893461513740963378615960534470401500274407186738268680794578434059435867556262557493222096558917063347069161039051167354459172216766888192528745480850525951898314057581009275751427296940627375559383016926061007964957160951501773522302497555547694231059233866988591143050945204771461217794308583091671528386621129762621402885765175421695582190506623732062507770024240016937255859375000000 [114,15] -1744669042513357723127757015567214848389136180007530020339308858743573564230544022579555658764267458032113723643618654254723761117685302247909883049366142224479984202524454359563469098788743255334313039928357883388343455770761715337375816458490822997281255481039411467374742513888384932970516768818823522723247314874323738908110564744040968147149090232140796283851630437970557476139956859845479555890905002125542847863600270172823947767592493525717375637947755608904579247015732503873522342694660661054372652915310980242165423639017879582408541644560826501040210543496188353733513540448103663219388822520898820417336512442230363563460792958736566967325158017425917299327080511575361578133692915446452201369532903453030106936329028774302075398404908952680744540223574248188212238362519864255693853649544227096952604258533518925141585492050135183545686745505947585789403026043367535894039509197420056130217698009273616766941049532389758445722455597753193383993845761493258918264990493876617558737357489111269634053011109282298167795351741370800020767289900104281028063097384906397111956243683867495584303486874244857373328119637092974052441708638719622438141150046088020158937351888776065419669182307700366132051215587190218482577101793447086426953707461605868705180663613870460137660976147951438608907871954050601765277549629314339643768381325351122141552488254048095854434714667643784434536684312599965258547801897031226041510098994436870009916247677813602831289541185389897570966669790866898709805398803231833929596911118209395054269963099650958323371041211313969997214381323535053894470887205961119153889825646982149583047666929474708650460234228037882679406777068370431345469839387765582442314593754566863822436943322236726701650694057198856696286431991387385409110326665498650170358892569094187561895592547560970588457042675326763468347828813622296640376907478197340728125696070549917569898672111570798114885543821649219779058918781658462876021420634462277741221443435064222161665440129867252203914576332751122829389789359311180305667221546173095703125000 [114,16] -5119634224465304804804965572711000777593139025074716943673965330589333733979076846825227737712929870980627937234635352827464194471345097087542595986103315572678821834868743232305895679635285639789899936017758175380542930011194760545543938106768911591640484068190266694111145328081618173367136275713987915624961614966078461513842612190599354809378283874629397998648063620617867450114785661040405317907431238421401416061743077334406278951170316623479327772730967028576266230768191152938211974498665250783726308878356204725240763155887241039723683633036011344106359036082718450864990715538823152779162120231322841616276887595931993573156687754047387212039706647198725077402473730875374238299145627596076319587312026626621545796814447024953776667106726247864538516744545516054494247247821685937226840206664758234454812913994895632249245724515210839119295347883510083209616866526499417904680624505385525386057040312785129088833667713394609641709706807254941187079752975698136014729484705425724652407906078495565711072130958931160091474704786044722749257011447276828080255535559911731943401019121450635537382843748107867892575672926754524377755727834880221629385027522437691978243882547554835958637678814980168697191682294723663627938599535372835489539638758968783955064635857684733287689685984727180830401134349701184087214760652389235457213911970540257457889251711114440322619447704057851219704572567026244531359086753119518043098791448654613349437967244562717852021864270392854705848935933056558487539296637778259202534535408689858245057347794707277313491891657336106711103731046025463515605518950013602615707618238954929379657248127607057058335834244053097822776138996891264466355219139629396110441158129714552081761274657412453648904159596674828592491142512813040368400878037089604900836464776912242482224255717301268085896875470516442307266583665649379598453816320233809310263099494166523073677162341882380098215872360553251963765731825937655012323861715307692249838189774048210066197002386432473331305570993319392636422549003327731043100357055664062500000 [114,17] 27483126742532491855157459699648331122896702334743506926720668490317554354896715872895543946710733190164751914511438069449573378213430336659473737217427794732894327532225216333152366765315094915833267592728022523426847975911239101269491699285776356814109101763843798567252561145092920267895834030614735159763929784766039169867469300744445243810834986937248471660195546800582901188203028240615502613754262147941965167851999971678415520251103968845122735021625175284965954295318801485808305888594301347666992324349757473510588193552635743150243721914551369334903372088084856697617181564894711530586349941528457572439506863859314499362395787996055196526535916661881068074978870565730711623202974411775592132138641740159735853897597677210068496204357994140164295602930491472076198784086688419760701912784667886787491543792659806967714459019579076245690406749249656656597411366662371044049728282111783936270765571010584318917926381767147556277000159606518952446487540933309064123561241235805733389345864296226217749772510917021828789253742674269142968963075439700872758915160907152518270513514836951515715856565258868217236308909864671514050790481247113050824396059169898674617189977304708468800376958465938542697434826047980060030623948175366319224486305488611030916574638464701195251813092810211464153458953952543005262905861418910336239288687949653232695535287528263474486760788053025659639520285707671360808384735729139188800375703358593385069410563460741148271357590259085185789448004575374754902257160813478081490017454288682369275548143986960734672044821320243113191474553363321986787178910303603992733070567891408303055605257926282479198529214765737701158001040775907823563332255496856584813048255017178499510375743117408550064575226488335023584014765061251483596800664188033741425841506662091560528656950111118914121393581114673894356514347628806118277180866903333264900971640940545779700620229624505943722284177102985682704330852150671838817267992874982172559374160939409372594328047637018878074481947827896466396424557387945242226123809814453125000 [114,18] -68516145281915740521676008120546233906162605976682653512480961132197701836181103658591663524806540339662653139763410240788112735572044849896576034930613593693743225273741621852257878624484724868704936492189953315278541239685281683123849971688955082401723442673414277100318057732021217024631646290912114424066066493978913264578903600823247233974560352884346805432063072043351858227021615522712056671827225589332352790377472339685429729762874879069955709033005988989386940415431939352081334404505552213467362892000692541564635228482065265881822461204516102613213461718966336560325181080557102731432784185908046254431935561214808126192206639675340235987321100186437238296230731082749359835266223827052797565231800587281988190099623475400930589597828506092953092871609683873881519696148836229234286705723424788837010472210098674376156403479620289170677024599541439716392318074789424897256936560285572263910563491573885855685905233012184265977519052988694095936181381760216738449675692690940209330703066822506374578520244784009842785441463929242200287435032617803960748327394092749076747986957712226939552914281259339226038658071001743646998996209515106030436011859983038995200396554384925265183531528962189224600548261804492823622940022162865322944474780277903902591888787048111212932807348514172580022019819094313477806192515255964056659764702915098522738425470146566205750799634096499228505012547126556272025405636023278777994980025063071899974068655702472430343671586378068042470927383527892010662111876548125610415929371280815531167723138036293506118446378000280431140993995070546200884019776013334560387642535935217953686598601041829270232138053253508739456433398131149609483764405483776610051756009751897383568909389919601156848177871890788089181628382963479855276664600622551585399031019763965086694593208262871132869768051986954243850738862440762339671535077699738798572691789349464155761642471071416960971609591124325746425851490378085670722793103647986297513577599000433323244112006566108780050429168453907102787070471094921231269836425781250000 [114,19] 106116999332390350113227819056374179273196653659180096241534530136516525002288592373112454125043447113230077297868025145602686832244672810011303111739659690106497020251815732841161907023265226029703986340096752643856213956914309570014925758041880098509271367996680810985879973436873139222057883173525452348575399054849054869433824801930549743875876609047115539977167317370521938386542178200777372013606138968066307857348050794297083326040393530301804813760179281833267835811297139611248786311430126679163173042919658581477984039946373330250469345057633482250262400073441544051860670306829443132628919191354730598891578853156165720607332759618881185084730541437514626975555748962560089694568848850198425218672989891248038799181931981658554604104183385825425833900570167643335166262815565313970135603979349613109124204642425309764134675446016738520309274310719152989212211141002401465338788343986303855515436803812314348324263533389968243311329050511945251403704033870073386362300762433985070172053564321643557464421717018464336503274613344345971859834411339871762517103244266969570314142302495514710465854909502868049304106761331301601567917672797412693188122294371070980284665939404727896455112239743251799836626084425755686272492823209173101638509817237266151473212266228442466535543741520030197650821345766593656945997162592238165732293289894858239198805293189916552147853894453737839281693121457108474537334325691366440504559312995543153780547064491588266322296784073323800706418595863088322173743847684388863975643077573966356728797600318690379170377869817876499539483206093765796167004392898004878653513425389603881126379032176516172364840842080183541836403259178134978436155470993036738524210497664822315053301068958529119776943766759476540318098582080797298734838254858945477991077441081486891215218643719929259341764108920733120421662525057015452617242032903669917915735345111858449270465061887752351600242733650553744354380574485603323513965895879720853764533022659364665447071035714211085612440794989641545953418244607746601104736328125000 [114,20] -75808696294593147735774756763437590790881277105715748655850830231422626955176318803906817382002185433291681071517639940438051931169818771104854552915080451036155590624039943908190021195462619662213858431574214142841979199765040878964551360555580788742500036665105146664716913717159596662197420817840672997390043921192512474198448025263235221173752110579510313064595120282470432312255464280106797070008457782898015080753789997296716693375330007702134409878596562190586838310840920670560881893157325481668015402742191794224023092007664197312608186415760784819603175911324414038352486339317392326712153074858759997686410164139173712528256736959941594037306709567777111008224562124213152604157083992339239396446978079474548068633277946831423547497646449258908429158600338713927543966297050878091539148254127629310132358924892120242494942034983677516213213681300299406327774279455801574481315680993124416827405381007932497962969803180168503913870531966392070578539765595394212600859603667382911698515326945548368490254595436866305906840446080183333596503688148698558990270341736474000068691648939399293426506515958698736910935666994484269344737506179881458020292455454286278148576712003023231992739422351544651865950326464390209194558572333276231427049813101266291709095846621877676637429791938048743610263161188460222167076738100779633936103121475983639823600996575953277365542082718842646597136282625538726034752120115023206914584386286566790387453322488070752790655438574779708502209811254066092872392903439080907996696512760632573551220583353069480260806263448002325932716829014656905318543380686921672296091807072158676694661536146581829074581357704983897797156507026822601814364168776444311870267542413266652456571189481763937423602420031129195369359714013462844667289331374786288797534904968151061787742158602522812811796039828934489312343470877087818004562441020013048353293270081673937480687703733084388955589602234990542116176092669924566109552807055618858645656120242071337815416991455097974893402590357283088451367802917957305908203125000 [114,21] -113537645098379356112790627512227347058876082351432316814154568734097130829465139490600532411050032331692826893237268156930681646009283545105880453709788432681883959821222618749548932719401890566950401163611456377339768105372096897103670898365545136624028551803873729513227858713381994128901583264509050405062788821501629618895652219537725768783476969379361667027796697712537692980812129555883177979312192576969138938945814324702111656566372542613356826637245364905403362491113752830236786295213829788159817083153767270234003915834833568315287147631001494568549102804669159288370438593414786298530473388485538711684233211773650620334694052707294643996506778642283564254603063242714575995647459528689250124723532777670478777236353944250525611717810753573134094532641768571784631461132731297379744706596449173956818119920952862427440944562677879651612273853901021013279159739502120988427668737107604038931497102323940617715059239502693523487178227711130199480553184216651895567531016059442576899036889787499508649498894094384268505338954190791252462974898948572981165587127630434812904398427788948414377215048399415138921900118629226021096683977916984211003972516686818511579023452274794118853471401189962604919470306336855911735873536691707355404799495045447564925845993970305759657825388897271785240392956609207911383877446479309658827479614381003446031292481123216032515754319613314469335127682927757326821293166039417064652968778097631370475361005651696577873748735686112400586397703623182662985309306878970067420532223141139702589460874708370925390357583941230874493467798266384099383609627511580039996362544193005251046874652395322341047422155134327689834870251618333043350332248006235139427235245538992100533687129435822216598116192004807926106432768683773609860265942899372667353313129068440863648747225520896500232082353556629553587957535134950155318053596411568676852812005835437308527390782152307037537631994644168907466363338858114587055231709951644317916753276710022920448722762326541619974651364799456132459454238414764404296875000 [114,22] 512275408263323664447452735266116849665264601155467867906153007129255892013227056424864918654225409539651631399141087284277306027033305988444719781108780106004419466597739591922533572449913954520797817383239622602871776834530075223846671049869335389425827373060606872779706421524063451158329638842428566954753744180702384430889284457436490346938093045971900735740413957745528481168527891830983121998027456736516594758465446465060452555682462181980691674266932174989347571112497360501408371770809026569115908952754097353323730361856619800755792197067891197876447547940158706263955068501292109902376546550786507031741529252321962057307110813536096214661960456069849050859775481300102802142103010278417982053556135598524751250478754037676799256820019359539429345442660230082933805083039778427068439866913886383685205579284612936459372395267250550675130623913725293924472069338783022309630073673233897716047580769384199050373165750733869386275677543488537024565102956736484780446491640623620152705109846947172340060847206969275363502983610395767166107235449334251537798969044879409264872831131724833556726845547292706114896568452462606740417153512033667019703315142548742100796517620375012650783479390519991750072974812574475140983207729176176746997381796290536990451686087717331414995739402490319250830610197630862206431658502031308173991342143051501722098009560055176361343005664280216594226590495203193253900771018261815422403084375349941633871330433633551819864820803248681707092291591492282804718119780238298919218018984893889339970367787105322178889304685739083557082638058181752826629550425149843926890327822201007080403709593027438803420564906853068499093459027531106472796069534142060286798583581311042206574930092216957049389123813978361517066165269692895080095381608029533215993878128350735799948234281419152704901539401102915530192067056466170161118045501836220214840354760173080249804167265760096209852133043978460871448993594954751047084335388362808924439803887679469639789681626736812455891190154488867847248911857604980468750000 [114,23] -1046091240558392097875710634091953651920836649979629800067382367925520086135287310277353714159142266280083334082409051445268448227778497876410251515564894999259582427578541359357094164012685796672144319797650745595420228070757725589658629899379236748062989593032969657874501471474241801297360151472822827975475901111070515977744967728967248266542240890208085827050427217741096279992090964557758022031137131637017744825807089674055022128144552334645332122493740970366025824793221219468033106359865959431439694188027481497772102453655341405218242130730885251250401843891510704467422799746441769968717107525558439669404201173430244741747703698818093154360769514229979503612017285056236192543171927867769997956371477182740288671374137447259129488371303283770170002573180469439139403372392010676446190118958425847724809100408377590034081080894751961479830821370973447268191755934239971965030876707168281767070709779063927092536460134014674713282508098125726834518189150162946450535232013398866705637261643733322756875074873136973492671238281454418513290316203499196530830981410170755510637010945930893744888293420669921418864019855040435657344148638459558147195785394320404005539338895829103355975733477376344745629344528380866606516452551220907765550537146924347370946904492285101413042239661617827692391413092719855454094043593519025200401845154852413094909686534583243786383246893850762338604253838890679125253060737981697109111875423998549527244302593594441072958658098387465242039808659319562010667377413794802239323077692916544772705129370847904285865127134591669083867706551763689402485539532552227823492998318434953538310144446151066032450577780717098653324390817772730589047505191629754448811335246398357663680505479053540402796569401250470703310722362180369673030396316818619115437998597649524347892340285614418330212518676030629732525725096705875981353150405904791026243087993735406054594229280062072500379651058303107087655671833328530046910393681389650936278525748512852359451833021811205728934801584273373009636998176574707031250 [114,24] 1500635866456862231054370240041332775576488666148794204382660279450914659489315563964602726289610670493781150568446221730959926673113145182134603532435273115282185786615719687493326933126519048139047637406573342703811926096607166036592843942406487163644104631174991448847769719944861577628435385410237829518582206054986933492744984851817095623825587119148175104622133016707750507516495340875634267857431663568804455249644673556668132491846505023194939655336252737944349831733996878284707485388127057961218629048499466405846553028790727249282547532802975631597527358100660545145742081363072051358767787116195448427849467627118440425051549121476092951270412162622041443749061221579977058661947628394294428153916322245340187767275291452508567799345831994110855192539721663424489004998442576650272540092945331594250270346540365871597578529977354415913363781091666355113974803707484558268117080127002355337408672940267010301688647535111977692117289282227189949681994588451705513403078009764430894806333005128415028430214556519028240495415759901957710628002010080914699015186413331952437670706154594217917897178465881466625943131156890167635787736836906228852694006009944215203291824013532411497883471272521103855395167365135111616579943471100620767494686730365807226740505618823574881553545640356800623342130535672646343517792505664642478689751118943000717580440716575803312799958410787511899533496539069107116806441593763861750691688639849458665436003958366411785157824805356189564795569863647039503472941551123077828940697580139761547984245617811058971259187368064244449207330879304518476533767222805839130361991140037375015760368705599377380290008513379448134306434121513630266290922393338125366946358569577858348793706119106022289391024539977841049937968202756227557176818390770589237982391705110581297657051284195050860708013236192113887261488163888337817603360785366016555844425797408963785889660040011988740156081142380916996357529820230420198341167910455270987712970818645946341253832813540658452922116339323110878467559814453125000 [114,25] -1628661859950486677704991785835925121616730061951988798115476176994618784408849181327614287247139484801812379534991439997689728065265690821755471644288162205286184581729958790755468582176407664533529189887712059934043360282567169943598329322820849712657155733317269618813651172986863732708185895303963136164946683209208229360445367198687355907931088703524219014788908037837112605144483440894350014532345816707741559601921363650404390887694268199918881152520367674612576554706300600686298779310105421416857964929981803339682027022381204062992137867386794347600137230109632517509137485661446098705134986047429805934778337225491592366211587765257028322883107456402152080137867558756903481260609936341855559412920587153951030837889863806980863966700339197735856587257277509927066230009670768916834237788391280155100150165923905105934158329278085657277923428369797691709826887000769244888460080163833765031162090587404203889805111733127974658782992090332155881469662523282116982326432968328626140215378937672699546254315795605116021786558318396534670068400165369414160880942342100102982165116967008341779808800582818873614128324735036059094015665027444627916560770160680214143692595749139804358832111617746838717281475090868637422521847434613172504040834974482602206167896276840249504075665688912772562478546626399797505212669169924100471659617190455146510541273498433150836214400005427232280557183806628511924887604024016247712068139923662831280968224315746667925913955939501810810910671637186162029975292349273997539261450465173547800013029382706918170416720946119720289950310886631197698490883934615352262580525788500409476005780471629470436169744411861113505635185568414011739267187217521923496349750263437816160871193945656338876022285899500119847524542397314811654813646755973974463946480499289263395035970239216612665594935258801423144654784841782925217256970130131269415674526085454555125634636737907000053818000630810443827588017155515690480930386294418398629075129505205491601785999528778647871263274282682687044143676757812500 [114,26] 1320977628090145524415294295364357337376206481594275510169025490927146940986420068463074816735426520847550858587539227028830215254245972761153149982981727424282824209401993413260593423910473933765116143039587871133540280221786177549750297377792216872378428409217859791302147162476276577438252311985212000523324221725865599168918244854749205698997648010977275972246253091409875226171919662809459851622254936138886712052294817971721340068917551039650194214461706267014805324802741271014839164860443481975389307752938636363989388257381643168890779762785243328966876893535747983231616942294965463154173006873376201710582477507217298080565549228062251174138365752920192106096474798622362892418859278749219440059905201085054910235731809915955997530966772591303871714668677480385481101987739081624696221022190156548381195182814462183880221647496384170768721146723102877471216987010641642110740246285291458560247536946149551233057560902984247268197863457169136213493678293237681462494680188557070765019500098653590163819649758173390908956953517301270447865726567922724585483108664223998856995801163009406544345273218959036785344116877661541226706490419911719453531440481435529342018662447227671661679953508915736467223386872526623121521776688991288852252814667312505830802936873667296802367999956818261184075896820092538283569631437231171263315293958022704977475561134761534847783320609509928582865038593189535713158159392660072569442348246333397010707737075406299764955778524406119346332306070147979334202797960845216979246223911053555248515542662616294982334470377073192707240028154692291312923425954362790171902739313904155015138362900472834067856000699157180050917911869848697691060441741872212109132443979958189048417794982541066517452524838702984854461359926247233935816556213339450944794959931454848970731859839382679092967543327917024710855754723428078708172502368084482343179536514448549443758084250801911760038453962624764979074114099815206750848304080806623935142019242826124698778414434663375232048565521836280822753906250000 [114,27] -698985311846830687094164632634169766601562560118727722403221036794394086411885615552091207560328939278214404785464508540871375685112863794892293805566191899601843404335137194114302912672113798996363858620881137425746720700291955587209390512014092483713551088671348001737372707315705902091511067448324418519851536036417130496056494223214114960146480550073098053854875534925964123225645414413856123594109817295842209053870436819132089437921333905554015512699092934273621080220330284898336061863211141793686777852258172890235897584556874445575814481871098512515329103097456717541969736852797616838851448194025536077280998720367650266381482472759125793682210801793685235416322886576513353910515566096188377207743767934629512044932138534959226154881516443138068754710577154315015817194306178021867115568598259453084118749555977282270703948668173424036652451475251984532249506641972366187682081559065211782996376366805800457459105663320281434595117265764925290658996511466949386179370855373744331366001121787999998150231382291689010964319785984129123364740801237357913062646649689611824750454546719531265657206749986230952002850820975657114332865906136256842997474407420336279710671863095695229737430788112982152237088490548972833107379301891656577053796239460621662417525705921622319437534152672846435905751229454162695685344592236991052840709111273961257600792551731222492463411914747984860279153918861576855938881732385265818376138049356440930673280531195455742751826392096317816161321175115595410948369986306620959238830906455529090392462251957722950258290059008506620524713474583710143927951097544064149566182933635785440841097746784871451134403263456401497121986490186278935389519024426726064373335636610552417008147541727670274887551700899124231065286731456528745025788735497866152556910872977574842671519775816426151252296661568013898644093000704909550575164309862903056668177918223770661967007128009546411110463656785769986197258875501316944231183635002103188649567169403224676984404117874305484292563050985336303710937500 [114,28] 38656884456915909577596993995484981607048417980166573861562652319973978435715278508215678273465193164515550650864413153476065308348765416726095802482478585823045763127074836068000120624995340665150649736596769602730732075877174409122109255133576086002844608448669949927216593755592840106994653441328293222968420704110667718556986461336562169102315334158605922637115267751429736527747977442528329445339920114921109310669268792021623307734522473130243936616682815901384936150417313044088956551411604932578826974905214162577207909637183094399824372984238929133609667871497613427547055524400785160054516500412807642091887639142276264504693279433361788997298011240076752009930779827853615216252409935864118484306418459529973874162172756733492193886731057974684348665743654520447860350849598259270272027730089203083765959306859534524402134477784895675519680705791706328711923953702442093492020026959159404144621649496912648928352232166333618098717159308237570989066783292648848992900144263454294047159557526677997941311109122912552665831487376258992963728337974306448268430800565803189496369067971295645604773331567566946225487153672770990683762162043532533533166543311030584503157008397049469747042086876170274629680471754328282112125346392089356631674269273430436784456057706199888802401450942869062899384946186481753584337782662591381906413446553923781189476383857700079854728380654862544495073143055938507576555130617257593704757957987240232780370217836720684349890954623128836875109826171228702385539379256376251989593462505756217672545303184986520172728828524049688418395565222747201872956695424979828309492252746884633640638398057676678558114974111118617550361503179780129304881298499491786150461785886891072843546890415123031769558558892852958436138500529216437395093046660085292316965409495264509578573264836506229607360012946883181203532716937745911746458409835909547175720400438998746833094117005345760163078992364582615440542202078985118384442376808855049799482101201318975935983246472460450604557991027832031250000 [114,29] 414246736124989996113023084134266675176859924114868344634962234631666650410037783618746942677536294349271523320706755496874715133056007683370815382225735394525614520195636008377714782966456733954651735488449510945202434589304993283963413412567868023922707215768136073965082187561978294460035607069527915791529743146300894702707449925879457736396666356574414630871920361660885001825752348046780220774939884159732111181968770577702624328454143939197935359953757546075621624515318340126551414501756689190397651047248207204380217174066498617922254904908023295764504964850638434296578922442538747315381771256740416943804876203446690015295380578942816165599696911184310474931571616479915931753995024639686293109540174497472324799115491180608652367843416758145260507670410753690903902473389603497885669988068329267381066048655094008947832368214630202472835764214675272580802608362048264851890776672907530613397987128646652809245401420232938006334689805197855255988354133591734603430529672450846620363631320745071274352034183454127821616839471888599687525795191469454933653035751029616033606567375991916641770567277017874555847289326649048934387096448333674873826246158338873116734650539525170727944611950968980849017168544461362852110470567157028541928525793745485997803006230866703780661976536722494850240242541851312575674711985203087410480810254534638401804585149362569200422728848698503470823404985188442248737523117770507078531766392806388845160793252391844770677427911509321758671183583862165325001001267405760445256690138437543973695888568507074291524540147317022170788563834450564015462300227263588964035191424550731918183137195629278105115204803724975648348855334586233505601340257548393344076989930674993885224143792460067306835218498013138830680493821252115050246306576908051116446437990525191448156143576893063224677244503119399626077000426912074319461383133301934764183054399164039533928485339466454257302014413353197146775787289639099830711288780289979713339654649731022550973591478395974263548851013183593750000 [114,30] -584090322214091093434666067934378181084182590629892717025517875763655581559501669020187160189912051816054933448807729079864737549891470489188494841498830647896224143592882381969163367228153682371708871229389873582828605929703624714404070703355754943824352912330774432192057570732276803949628536462640836274504399939937115805859564169994325984254182403979474743469191556286746985572090459170462283748345862207747787017296010899564925799242283847439631488108782294546739467294349557650936626817650851086425952182059259566472072054187048751014614839251716863487753967493324815205898664169618753149022616790204858193218648165068636438605729153988156557011829299259116146550076066692639934990934528485562234120525447785398802921216001891902299364263897090061003564719321254636859188397758502256010628241297942471142734359160871716232485585654062528404369245924861113696095698252966189398648409863185397390236572534017417977707456706762437224263580562785856453248411044528256060639909320214233265533655140637067556216415636592040671998944148565396560763815065779991284950919263286188033982070757048349624676532988017195507737492571221842168478693086348541858114150427024830388537387782837852655170307575062891718959280204278388255700166870548608664155875714664494695769963316389095500523034873565986665295298169706137064853613554501749591074644676689744464919272866348933794702019340903614659158966158958665481072878948817810720567844103836976982104374192508347568638764540814431083196046310724421090535044909077866790337274478044653169556854465293435629426593267821551633058393390936732324736128531833842706362941323464741563194064932727644389947033481372990121810124348794977099146318810136319074080963595299613617195283080120863090900248223999322576863827835302586616423688446062213734720037644189287762959971828593722701644625553863137900295047024184787365854199548997228728323473358298066744856739933834528736609206619987834395167614506461815623632326463379461660981002224871105887871181039372459053993225097656250000 [114,31] 561739392235186488265343670650777099109831172193682204491689691064765907782676381356732482302969322204568153689879446526563166738140490192717793080254165688554238323338695209602132197304810825024810385368263677537173468439459120760348974340619589888965865318642763053689733584222948551261935458929374878742516553402801160395226278393265547948592467881578128406815520229281822986619921391339683019504623666609715338074345618194069598670774577496671715776620531609951014394154224940813912386007233015538585455596767692767024446888455983459713235045119209753404903750321442643723993952103783061656035067003371551319545314742897690829799757156587791789781843527768726461251498644888735453011871338096255036482370187811103445703402643025840368146771088371730126268136724175129711489276972428242971107107154521389375772293099432446357547130495088397174430494050490438044839624098512904920243144502910054336367103326854876476097946096519304522342810968034229287584159210913919146608980123102475200711042371063238944295847810030570057379847144711964565481777593580797412351594618042120404223059453298183115399590520621548962308265220462101671057766679812008468391374742751081936249989996292508773174919550962468269821159663934778858850555211976435964994130691078507996937425197462530684410798841658483412143682318889960657463718144375712159906172170135668330545952066199938051541338862006957695577701658807378098950693583869787979855622516371986376639376523764782971556684792874625653495118149843939644917028468160852971874262089864599706955033880927479372736454859619279119400472609329346979393757441094992725611073563283222429801776591285994102341964075028224484614408137837402289006107442739068023929439567553970785806870062552322559688856499492736301305517948822414616576687531682453945561704591135079409044086993062556033155972748338163492636172234633114003811822714080402050235594293800521018495355589009633758121865821936442579162463199794362940237495352564418035594406841681802688981406390666961669921875000000000 [114,32] -492241506669752836727724356227982620131532050725919486075959465252900580564860613113691147331337631304636093387432259591950132170121839412136154258300066104546164861257072008055492817956773803670469851864511352609395479541443434768133756617768845844591573010251370044629778327689479800813526713718510089605568087007412572205488943459631377545191185275902994990801929096248673029857417259719034845514269648922998914713025138351378988689028446175979933682169494363327476246894045709241123775980275444278616645814456473512563887134825662035547763060804747811198256050176737899326421143043284602834609587582129291792700709473150087524849160885324085469156927500954518454244679813059020831341501501459688717769168397675691013380353685578213293174102388106566478181454870587403592994714207337079546947949946750064399059151974338827176925891868867856765188124938120226499219522509936502388979720252681153468582169586631818120503735302973860872907247690600953530178663683053599164654664487524274679885593334558088275252237618630696274751568895318034065917622958573317215413338645699008359258754087846655107426211742133466380822574248067396745705084956177720451448712736148374211088883764950700322408932995309591566294542072365135549442045609420418376523137622330227376064069926400871022542219974844117294341022658555165557632601630637159654775994599212515177482719054693354047936371079609740843240266281853060622031802980615925270055298795292700614019372396200748261374484176542410956987763069674253154060714572265079535499090954510596541203817760331492432467494490322231188618135917435840444095216708893541904072637948616267706391935074508246450358128527754796035307956255874732070045899070361925338335967440047820750246882844198212652686547759697257121822777596198782708087118794903313858179571433143932992879616465716425268972472224196346979010435024453568158659082467248342683518561388780250678151998286599155598596420223821387542083375228560846684149870082620960212022032109757674334105104207992553710937500000000 [114,33] 464200796342170897659039044777214775654910562619439140715325431895987231750449062287722478482868007014908427353095575816155675722750944509004411994597884378463283320206936003085554270552043044412180845093134587561210132783882031603677583982747694208911349513735704684831715119097845428048497539956872503207181501897473633708079550833802131386287178071780445230020765928282261774408423110342461751023942961778668305705415363586311380963296483400827559916638789193748879271181409659038310404747489783470242568093084633094544772642017731578453692474786082490378548258724303808931541840121467161451405286066437051600474973048468969918268641270652225399377912204566424950201831244655274544759360062035392783507295295314416359836138092707189932717163440236367631189573273240914645642001616224933045342707525217534601127783131121241681118490435603355413840591366816615547501212807191415630089574459288665147626737291567765308219091254552807534698686027720804555084231476288668269134495826164353998553549673041116220151822760371882972363865009886294489745767969972172312426715673585225422614596878277057301775227428928111199333371192428505479578753958471205598275173620308006681816282281683661538685391872574855035820747048824984936860776700423244895881876267527671227428158518202327612917615792911757510151181139892329392253970836338979310992235125373066174609651721387672257194997124248250808908656614184669131642952226292933504863410523624753479957589653586323819843625581110722993717376623881516235530068461706107825649428713369622594417498120722843537013869878091544683690527000660205408830538243918250230816490510944754884733648150179952536526125081598500333519311213754514563307995480813193454967661437563334772489600434628294803672640924473563135179966384204859904427752700447449331753689730055326714013920220360459536979909728964911166520451512655004439738463761612188943443564557637764654772789699031435912310528756104564847526535766285128507227138223463621877207252452990360325202345848083496093750000000 [114,34] -477664201610261614561013856532842469973536890472281531025071572957512986091906330111298923909813376938050783756475361423080492095095686810336915843936260016629969953071490378774473521308737684954376053381748048980184400930869989603604085015518182598671116213285343325788692352656941615572627138860141624054000693165397493441586241757781925732937830017011790998738330681167763381409106281208664218272312518961937265786241739906377842052762638788009914564942558192714202147857871581614948608673631507522301337469501851070394968549779535837748034546066886181987694153438994842102896266568279832115788177154525672368209836359193619249838974775409875804437264322856914457734383157198469083542043781262566329307843085649255123982945218434222167299064397007057951552398599120046189254351274214898922816829911633657033744650482270737010103938155515433480209265092747108450484483894013714780194926299842493499489741945279177074235290288484684010060678497267075712664334290474214126184803253831289797647422393515991430795798705007873791467372649057343055015558064063321599868225805287730493308625156288501159725690124764070270704763898971548846233287309148752641932941899559154263377010422090538477345718022411428481453974282660087790186346573601587691294409603808924074190414370070947552689257908839377599222699852068275931910679858052591979661784153386730751906638194568332283351302941794819122236665771905552454712740453602229925093564787553262079609664901661281404456375150449236372838514659288407442246899183489296599428237354045239336952291650272744447260571596771597528379535798592865949060476644831121061688720099569417906652417493026801042964729201461763086107923901381609865815028950682190704669302521963562333473164315658752730884428244880434365999247112137481106198915091368333771390933772940519701000583858248941166344461335622247261649173959570614488772488824862101492956187633620958707837554793167268831362044232682140882333369618339887833200797795374370480203651823103427886962890625000000000000000 [114,35] 484585627855422868327528026727200582326521984375470908635291883805845499534494737883383275579664873690272460651530627662386388782708316373445484573367610291748882478586130221425111716118112137049616339257381799226666026919235490302872653867316580932966961513606975394179760907841623611518777859647976210083328779905110543746164706741085810206925838634438742211874766110681685672962903646998357272212573821354999601153912611990282201410815401112111009549787488163822654689618411969010091083039335221307800128285565906116426398584602233862996544348619589313122609263478567995697960480499044329709535302429476013576050884296424960371155708323817006408576754140736309656353080398323117683858070350386284111334654580196989694107380652014506734608365626190738966040568968202631017161789132216100276191861048918494333859030171909366316971493701189422554545160111719948116440151949694919255715618368330346968160745230763746196171519698107953457588680073692893308413730166103905869586226057356482288521459926517928781516361164829445403389277653993002820266587279717327595981564741443978227098327454478021023651361739191717688624647108822612401106131075943757458356738090155929366471066607254706630352098759793886172612800380736566087587146877775207804234693645733155206666492136813289768640742314607553684226416748490392536820247831233771979241230376296859530564212399865180091897690952707265561815837033582196666856498966864797061904602623270787722075119212139033270360580932656785095783222439302735258919285736231543825961624803732050750954154245683517081984768363997778185185045633825382818985877109939704658338935739128501133447424007572844809450957382895188989824605851205890085774118617387120008962109962819718255505517171765781880168864497401154808878128570230413509841141836304624384208842769420691677431348128951370574797871207183539003012210915095343564111358064426732864843957371226153813868622190870887031464113067106517870112941449768282801952202584901650828097530165905482135713100433349609375000 [114,36] -445983452768767806188475921330318226670971316145969623221534987809695302271641467882253279626832426146033208639258824864567710669955579343710608576328286431096020019284227944452044591375966641159027456441462060052753426801222907273942510706422130676435710837127732747514738379960282340470503599295196076680768651421968688296504440529854250475266433835099380730170282301409896071446311677075030753070596055140951091437577861313444612327739231600972499680645023486735395409992546814730390573119324282670131407359799679350216254240531847969307178437842821990458372094357935752814192705649508144393323988287383504176865490948662663835887510958003383120090098950784055237761415381954196692327281963522488542288745408645336193349993344754529611154835134243886074665343921447038556652475478442554647984030649710110660502807301084421342075718141968707757967636523813741520357458239734201367440251299941277367573724903293532219261145614712988542573961450653200482010953987386123853452807219028098842146935421192597633544726902190525535203170385409247541834780642924752592156111363973669735714938993410740118639478942797041159175264692744587337999064385411150369830687113972699922002548654273003485111201946291452399538819656885228907686773889017556342610125924324026869751348113949718386435013518933864653819879384110821464094531589141454410414747152401956621104404365221916091729259714592934338404506456117361849743518889843246238361699718238041566830193496436514239719860540495915384098273683069532576019745137438042752091654039347531533086288012820721344081769138503973294864453546204277108807425159198448363834900561227666658791092923983026936413303938874536129244579787049946479377662635530687212636633800686086898111077596306000881300947935992729844641423273285674922326037257234904305656205230489181268501938994889602284856237937247251292638296611809377376418032765662825606767601037185421695673240971022572950684909776808732062954816042344846506485653769499832854705800855299457907676696777343750000 [114,37] 359600740312386224624899020768711989598891288141213775099346689341837132129247492729269840928761697954414720984397940451684458145841366427447493763744715507037732945850663725503185514566162455679833371896049486499465389955740653803270843261577507221300719564370074724299508617145796428359526360473548865744346871529527141699955005040836425553962937326427741292681545507954924524388896645113961786768750945253430099638761516076139622536477917145920686304513220019764204582183521440860383194274537048747412090847995973664624396702896976631346064620706239548797981507721686687852008387045302971767411520338819186992300718972858758407280503294812661094945917605094283270516452287893249685803371051098723664265824807115279832063491064915946446822473801735935575641893507826914875229251684811290819869397867411561761081185578847520307475196116727381115244101650141326274129456543761498096086185876182940642007748640106941930168697031975855821797456463037707033108777226772264523661343087380098385268515630599920562772535768733265251879747119850256884323380942042929529591011820231346215507540596276018026126425794487306953419190801300648034493600360559732296436211872267903344733332855148928651098559407191831890923004026706934310131303203354242235358251218539622096473780544234502697749469372081347062341956636924825812564264654666146380985682127804747711346176160039360147799514052650695367958742646983073719554190724944001851161470244796632380828816953235574198464256369969349631790699027968146444862149584668905384766195290129389326121360172897361834724108693258600726583273356144721802142651244469564966833833930442301148409466287294511253866129217623646046736790332884236770313424663236177833772845262947190443301807521774724017487047649388113911662985425267525021556702509065245705459439594162048325838380358757116508368868087813177902305271184711227580122551884028552315865012569476170507679433326003990463520740044242861804371055063304940184562997346207069426782254595309495925903320312500000 [114,38] -251339129155879709869584896282245424252776254712265864770241875133025042560478876582031135646307566870955367820397403200806469997407443647214219753404779832523052961711537877829265601197216709825637772684459974924055787391158156936547978735298079095381104862414900128993171714666207249668360931855185507196308674796487568481110400480670976647333014104225625402661063860358822017175339424538042936053601297251621415865014056742182705463414275629292143508083875302439465526728467267769163422807852223625290257781217658487472336185030875859566232263538754414369737825100768471189358767397277040930083284449131448746703321903797002218865435809922696591716377816666444971171647921225060404055599974415820925235592709688922554184392490474786010298425851751124271632028905174290772037839749945403136917147034031449159052771694119836326386189469121468441972560490952790836557404586384810539641286359524721008146602871859828692990891816108436235262977620827775281595568845890129632576932150197759534554365052931871945186644137175310760954428959624754894672372802492609686843586099937790678189979871339825048408798388040260445968223293295813929252408021192915300716699601654034243784120966413128548053631685382910642496397799523660852165857544493931931065151547706667867556637855539506696714030547762667594529308389980665525313367378626563868632019779295802998108336568314122094060961476074186950477901035739584878018869997341922841953485849059972700667460659221145757789500495992870097351569538207554208838584342892677440493579893743100314073264521384181528468718974618448575773998613724677020311737515543198648423389225458456700950005851910217766325681765635488216572701078270631003707184915317314012044241520671686404610393962340346706904362104601836108528067949754265114465061447595062130871456095569227337072728385643865827869294290203684631877512566417734333037547513360932842689161314567483202274836138894421319502184807402263785442072409962752874970290384304405506554758176207542419433593750000 [114,39] 151596644233658777886340768243221818739647884689758005183689790765807150351941232404702173632445156492854984284989019649254479175366664171957186077641543093108637341166709335235345956301605365625967368810550772845639854518854004959033563361444102990491807429785727100520304619205119193750991789428833308796650704191672201599347236868085824351033593865485924417418131246777753814704098745178403817176053132333736192874331884514035501050329254606684127632313157096341236357600759820990935939908123308636724428654034721913175221038738110514234593098931207036248307082414546209077704475192618077915540657996383020821437966754169869003609263879045179781799986314864367887170678103779973001105421568706920328956052398814901950384718110902991213820682982840185349483051236135270045852807165476294426510828155171255756807066764746074753954496520977650352026082920310275500412568728598816145146137300941593520137239385978381597512385402388095706611262274617716716299112588058059522557918807875965045282983658948921339268098402475587924422999094694666150322470523689295171373481405428851656750662343642960650339554325486569847292146468616721009822405388307453120184915202339941985889690918577988716613373739948114639605009993972244027429624356239622824420323096670976978077911001004850949522980335469932766226991431189963131909154765763284479417832040459527440415622207128145417956844483868981186675162913578248723379033954327649839593024045563165976361203271515486752831871200997695785775463679084115969828640707019625761355339631868099407263545228240257215991377057734825205545988460597477355676189146906317889592499784913326696583921498241473521737552878867306279106213154309174102889593414627967323014371896194822931973192030503005249835452556044270867819178174352661321837332588678861209058508232217601933086857097796647943565628394461554059001566164297499244681164969526681652504076032679957916758960963011231133889121547010667380758411150282422095308954013148650119546800851821899414062500000 [114,40] -78334160925931765291305299142083776221321486731311070976315816295290182787745452734419298250774764129942254905162191569039329092630455911402737511540723479522355195467951873112070269624848589371832097608071105218925182224976928509479658884214798091551044759972407065497426327469961981428152784847426669381367282036888873416604208596850656111980860014864871608076910735740736346321344083322639849723356495743101125820327140195109778516249102200808359219843968872484705560382043914964573269624358021531907876788359310449487008722930758775946433138601790902721095010357740157994194705690891847968772602450778034294646684037075821078619418719758493310145914128406014448776685539184796366146121639707378717508981705912415298539848050058433066215378951767153353499569326983127254186093249516352294908019733039724211508345063484972160634447691176674453866048752206244478845590820985166553205735218812833615742622973592567466701820386567209748103619721037351023553378134660733716839873221789132242331438097348001021717375598925930113217362922823969106384994612774616819860748561536901480304207553912228252626932933088329815507685481923414058928117951503759578828079662887244226219201918671458776526191667659747129663506234844605027653666310637142938429391331470566208911777735675833718306038134274808397292883870596467486260245823655748337454450484289826095109822343797453759564447588622898077842023564222196191756822390119551683560763075303800397464212167074597321544560516432338060210340917141094473738615424778280739221214854103960709721366378073220077881695026902964706944277151782187287966825861117593960132160441455849441628328908233421088194626342347237968023403708363601136660156907893439119690240668406280904253684975474671155078982257818321743462171277225587769282325513959035163676361244806219366946009882017300612127708910935566934443001116885488378158502239171535416754594028716825939115638465164058960165382647566311141402329348716723680240425764509382133837789297103881835937500 [114,41] 34096496133443062954284604045214801465129666290408825460461103469503128532693623947261904925283595890025144149995356980729250150839192553266130676279430798530954789334000534350549365313963053867046765388062575302693336862957754310519945733194221121818990514048469739068504110193737675136434248634191922103259757189840375642442694159574541447388378154778648883387347848762042155493127565129361505238216226204103879164427013588395319555730341292895419319109801450242451710152461238249587967233405676474042216843219966649460705445832147330785672540925210413039791992167515477667517118704876267471698754413110342448619284914115718191651128203682664280764148078690696670963517427364903817863011923248742184615198383553727454567339956823406887096888560669450966751551327717236281795116875189102589010751197103451927957432742943866968399652035556240630113849408891382804708823646719942561228443894567030543430759327614213628256164899159910064289792769322924070907772436439907562477543103354861190191514200172335129013185287565528518617070185974714267331258957476965959907565064141609686217020382805242186897184359366397792295838999668406142950294312157647666421275825410356536281689073301448041869618557092406026943895445206412256349440118253845651554123589738515500787240129896860239123841306990281300465290918388804580044327271508804673362054524210504742240223928592874977513441272662267742864682164347043604630919763378764683707402736145763719497586822646604752698919139173970444435387145139400448266143615072196235283527757717955818186266194328770012627498429053942134693437367400168421334374421498598832940163450996255256057957641018984673084487411516789296260595260070943104913358145450239061408936184077500326820832970642995107343884551967383545528172901810653099039535298995461730841895673832669290590663620760293298915650011444915662084891711900102853415758806158486632887833168875050701305692195593869135104091258298543175989592305926215165534642892453121021389961242675781250000 [114,42] -12012045116574728449745550578063653853435946183655275831507240807304073058428075679272652675396361143468032058058866044633848342190061755171727578138015750704648325304572305807351162587755289808150622167336189871015174653182378313692702070315432931062339155086766701830618678600148610949621971400925754488625647758301708346733755268897368523199501551930648020347928120748365403100578146689379040543371569528375934323849148240975901666720943461458924936473588534061267931152961002360323221893171726323107010001042537742572184382595952485589422734523091126549220323609136277038848662660718706360684000547947603308842596714359537781487646836356693445859523075920990254144906903668704577962726879312146690713102995273608727150250305628734413805122359006699313109061601209128350225193305858776406051290807827471903876613517529310398126588486503995323659892227672640580570588497441771776734093505279602848276437974955355081646094600969359484219943889749524500298759662068458120563230382929653321678516341685762985243128664117207877304312514144378835041981800374099713215893530658096869947735137112142550147328026100216401445828629246482228547259446747752533069770725984004730468347685325140427298810197455238286203969515390192153839728163750472005832235133543397680396087963512238886093514465812892660035119628336075154225155088894686334880696217566849003551570348795688677809538683974011748217247482572071393448470024079908609722284013050457062938945781707306049497338220306809287245859640754039795441419425819597110645021119703695437193174441222496573503391292582636955048626749937409333751234893021530268519507899711629137944306250179167575922740809431577611070097854980230821016399233366233299874558268736746135674050685109978054465079655826174754249088104937907768208940382819070948548035673555150703135993462334211053506244579684308411684757208309863972672681411759458907217346877023799725614954450353719296469760073157095979231001299861181230710371892200782895088195800781250000 [114,43] 3054121053492428431642531968847270039155566944483872850217891217751664789910065247364068846007409994678200940906274144909393992736373575167708546709098288548257978060674703912465290851353286012377043483347246068850422149714342102322657516652539127485273939631536877985753755641530333206541144548977082381146655186051189870833992020414339428917703215198489991291601555632620881951945677993647258580671606166182221723151561665579676240629021030796600632264119265157293464294309074804735983759062328122674579399791319985091665627862161128133562209472444702944114538783751151113206953809359861716726228971038711543796922774871214208667322353215645201483160837206122035667658792661710586727363876644216856157868743377664082728129342593477861042057525649362895601229733465457196076650916615594200536604947892190167330389770363787286894038236051834389644729277788698026440152412043199257887138187673134409066741899509544911173580284941767737552313159606867168166703445460795536779258250965180547323287779156535977269902550783735633521555970120017900199013115614366580460615368409236114501274873565712204950916695483148422645094949017795836806581638343807058191972430330648728607879292322080486853498812209307124497165366878229305507560478536722497571489167776910577285605089387123056955098015037520083063591055700989710553764605541076474700720096159265018416581177681635431778608536113347844234494551384031650428280784793336910942896829404365175021912500778462004134448286188594817863114834049924479085177677233624938673927208895295219608605709942094896241431714652160716402538086736238653814532251564525197919501863270922544097646340684029635237003907581539197585927715119377569606729323693165655330563719238342519538298465540624033423881582183123055572804464253990315137449419396453883291740667390612292289540397312125406072254016957863100906183433812879526267517229062012632685021718046261237170397953479514528207179891416209112329506990268779276220811880193650722503662109375000 [114,44] -278269134207644525198179015878680293768545694517249887513148319837471879970745513600501443305817532515249648207631221684938641283374898030746994811155677554458044444127602473419658535125267735850055820151846010523155758997768250995422325268854477708871925615329828627703208112980536388475759898966493049135106486542410726275994259215358545956288492717308811076115120776065313512567152605089824154303650359070048801379282840327253533562974534223441804754105144785212986854844193183935331789128038901414677255999916080717008925839333102042159413221860883502934308685900892980718916582349582352273595489686457057192187356058148670503606816755272070859752875323956095314351391862316674135314372480447574306224321318271318558980257393373149523572713673241293476277048846919055941878649410833458452109125464011228801186347677362394628107306851325506454621174109077988815170215671140643794023046908827965143198379544686271605729547860402279255061766295870539480413979970326193448305567339179883119808480299652639612163052656441621354737289970283773711325350401860565334321486693960355937312681525953459773696265939555105654482697354145580079820797843448927975926994418208495750103797771746525820477175567596917411950560940092609203686429486545559516480243028449521331984551324577747646419944207850505139852836961322856431123326888987555233798130528362003698615884189306528034838124312534367806283490973816469593400816862803943371779081202856737312038754347677467386399521762914415144464913814632832647068712597463883031738213732212406441557226581978529601703181416425422801459225618472040580303197043915167434959627430033644558344205479962795240276763563622397583357277462242842549312073654333950184139786611672624818831924833238357428302170942938295493138076532568862448472985230819330788768751981930622970656210254563537816428044085580481026159554065943628997264426131973019719561248253025800925567922149509330041293396331685553379484132641152882570168003439903259277343750000 [114,45] -236797139471777212261467696467179455021578645258138023157568867270865870499364349682948170457720346470054205275755869317968774894629014618487251964921693538246035342453837484185581938824819773213081443636349553900596562169007420284494488871338466634621624538706412217446106367257716914688674511438740401667559744940409822800337911001205974465872485445005447526093119968649965651423791524935454022910980606995821114091394555660584023247322869436126037773225839297305200741648083665141278892007128996352172564171688640208432111950586037706134876218733214467524537513262062143142621320003705233273488538016476331091634278528039462143199150907759740216788839800468731223297774175229397197561648463098688253441375205016452464115892190881846879187196096137160819610380284568770990878663176951814081299532383222095743109283366862544939294280360097568206293559663928327991519526796260823088159628514351599767505632474142492948853735551958444496597209266165649030660117197304791642600572983724050111177909447321647232251697567284271813162469782734570082832984313484428539745780638548565496708167401106615798604458347421690518696827112412007791540897586782971582438182100594354274513576434095174038011528378565360182783759512057791463956994932125975000703493562491630377959691232359775408443697954641538665298383182556694814986847300914681598795499958083167824068666546292442274136398771796652320126752616082524815048958033280082072872004849774090735118610180298311823110947893015116642520157308511469235120395535804640122303709851773348067282250758259640302789908103605267871650752063657540270804281068180155374063429244426149474307541638435361269178055742792179056756167024114827514216974155706650236285440536001299873372378541244728235663723600260125016257573639213534365160658722524159087930573427470853300892996787707323085029939774798448834329428737232791463390717447117115432771002010026065861345304172865398692528548990194990761168347681575596652692183852195739746093750 [114,46] 178839898548181812923892830205956441007059220962591012887522080419325175688771850864591088734296303124075293050332928092919651328886151457798992298706778095047946396674261160559244386251047435913191383093475916319851466777967375112844565095660802371144970132267698490483466018874389580277652099612918092116678307744671888270835051591271326289103336723292449469185754507371669789855105972098635737018459109645725747657485556315366950025836440204215260797193836445398190091435093934224227219173006997185963271100353139149640337799903211193666019295324582586135200554507873388024245553414207363904638351555670101165625072769629083448514862840005025855301495503451899534367284949974978488213311374734519699147688434283730245766714905894565548256228958852794030722244153417745773881382756614265913511511574748207135722225512069248751209675451435725202579660610556718696108999641464148225553599358650722525291083455919749378572041469970415335930809853931001829608540012894331842998598931103310690661499484126205231883288111930288614869604095715239927849458662200080063664726924723027163387825884208832536196615996796978530050026768183960920025913876160399520600929244224313882986179837964827288757610616782459043253476336541544135266865829187516698099306746222326157915333357233870059418984188275450659330974251441922469132967848200467921886770443732720665212628960441846953910806870949330839994640044113564961582060090964656758074616022928139282598610344511276301086639197337341492149085255615514089591928438411855019229446230643503394509972159150670836470398939394143416271563516405491640341219877990980049030485147054281519228863095807453559610887305489866217734488194077187320084173364079175387028450303035490625640773667592593317701779843986951133553556399145694537510057430850488527460630373706053653005102840651615006866934398453346173536783842681430668834702453268277566902801671875041691022198508763244036312143236868571483100254226883407682180404663085937500000 [114,47] -77319574806547176943121501764260362747941837727430647538598275012491328958563596835029121213124152854014778199891142387057580059880871594928610195692377990558435628200065963051374144366783689883993283743250485696801105496100791116684451552761165517770934009606916965840787464749978072643802155652913277761113581416395244768313198312092733106242400477370466935368968628324315875266356502767790575762727314601828799773764213092117638585755923439372519415338024879863512489840563200964480288407915992434160042005974291835431919911545809300245944359835420882475035526792857138325836914995604495413434413591315940830461013007560905254285402888317953291924246979331644367604558185578027805511413151643716132079900052815797314917304800753562700908453034399396501321333906903127337607373975652487126351561937094515010464985163372844292800648020103521221667624378762033787125174293620414708769760741269513466496085138415405462821192290955836275295379595839234837907628860999370692166101076243264676615904277011181390220240611310108715233246630292748734166030318440527934920379864626692089227417594202972350951923935585980243241966200933735417323376150920144730929440728957953150248779329697640436794692942662150275298817666060903561481607801450310216496961495271027293393784371353609751158706175107222155101965709597466142465387698290440395254916013566028390221975901765386585635377140639490268161776718609181368778957269201791862959351906502939035726960356310213076856931625857683142589319006970817024939690755497718420939089093144116380041428556252682875475292623114704770699763441756914034242076656258894092993829898917751329725910668736949396093882689940235032472537381992046942362884742977739262814100492313757256316371829576180965710340906118079061354738981232112954625571514202720751989849919659781146719581171691387921903593342118853455386176157220495710968373483988141920890994364160371197978654918774362421437292437059740635163507249671965837478637695312500000 [114,48] 24785553582146193460601149516114590280801568841194705595050113423761103913118377454876412846131936686286016996748892352108595923087489147906274643098726633922636596540329343621731914066480418317470108748778571043835475642407503192772110683463819339461875290475158273876472175742075444709638696068520039161078233155669638259078270244678011983070645794318059069015598677255819373861445218226864315393183600642452723252433907830437725822709913022251559970483274626002685274522803195242359300030459760692444500450927617728862296136614529791538361278763698891035123671935809435797102370221321867770099410019162268845492165197897621462024499374653734748368213722101902266372849833029491404970668699085652773450161558713403107323214209017922709247443260641435868530629721487555381740661610681764897551105744305994813429040189657513818136754480960269971797274231675797224023798705086281615205693923501297640089339162545097569192201686294454016169211444180888951771315044774343326642985098917444312365326534238939891774707818155255837187140254602962190985148416776850121533639115123287725683700921597495016368224798117389951361794020558479340554313070124301650534463934846750179478999434589601350891126369899197631038849911780371339499496400690977470261444743339764726848970252690661167437945628254973374849452360175626945716817600606979412520258528391243022993480227761538587028996098767817368908233508298775620834710940270861716992477182516331068393706047759476858013860598994519030986239871148614776854044864894222242801153955893815377891202243917001456094203245904361870820706924075133595425480554943517896867743995316937965065615713575989588798626083886019264952156794729265645783204257259413013615853331064581542356922863479114195049042338632882844214666707546082258037335535284867524313626034619100744737250919526501702343709747360914439386135990787112934599567714020030331163332565274062846147777477182928659762538997624048420220788102596998214721679687500000 [114,49] -6145316014448683170270593753290797844828151106951853260269280552183318066965189852374614906527823313953094152197739027858135437858588951125143624447794611267993586602425726451908283344534078302407667789635169438945550843340012585975400312841851943195042015830924046247098075115103559623168205561118329639132245643999250711656988047019886106829099670995537700133940379594859935342062834806811798783328075072563650870043654628386357505680027802659933094232191189937006302867319366785276302580984802262910256021671351225666655070902892147279180013051336932048199633470049682748510314503531647745741847087650197202532367870974108154060171001428659196651488132133232617928152921529585409562893254392073043752904163126220627101480255738716218587875112134545107608403318410176479543191185928817114911378648089699647020779788167419878112939572130413122295898320724979934524176163342974645707669028907537862528988815859998622108024350120948420163597030692570527740194537664045680796765337733369192982597692511152910342167844748244825129823441400690473017764938231275805370086844913173257812173731382243659708445430559160174928795093026910883539707156117384255398540902433454115839373465810262195398866203236344731021047306306200930091474324069443536336580982236116332814843472487669720130327556626175972428696830615184787220265162759175106918521195739770639749632398623010067559794278667126410951730196080893698890298050404241770458854266314946300712102204181558609841479470642663985232163103663849910542822099778950601120577637433665872837440036521874147169583433900978062334447433993927605052509957965041916237842857501245675601859302296401960315065337889791793526253590870006465555939718642974477515826380188102473124418000931748358956680309684178855495972595887475396908337112761482984115260635941855415878854353730035593888607207038839351314099051234380091514577171131649315287802065546343667528490138457021984549422458088407950071996310725808143615722656250 [114,50] 1136898099769985450673725322658084857163971708818128842457729747478081760885443417318769338190023487188378955357834421323908479729970218215024798459917060629909918120565348102669981441334190075146059990396013257121213167687685982847733287833965281543485085747613770138191747728005825154071099491266397326694710786241188935991872561429064305633210626472891782019956757097153738559079718058140396437261160068192307461188053788623582561614375352315425021765496325039991643388128697706228619212579140929745234568338431480954403578625783521638745318454290679108424252482132552941353691031990174745176550258321022135362870344719499353252026050216160749231812449749579262494121476646912507687816469416106823368164056245928052843515038209996470477378330969647576449697697272868646216514370969032690881643167302390672332775807308676210979055642709182264063711715502432735367114163108948203848669721489457876338515456024606963935375317376703149610147565479602422942787507239951551609689423821802091485238327582411767307611474233523913126349718902196617806854498981525040692758296132149186000599151930082887158986503470353960935587959758209823089730223774724205276351928643986194034141446260309769147673617324028270465038964297512178168024276252884606432633228798991307673992073084477606335205442714997038345572943055398660142005958519691644353062954142218266519252294982192377034778542402535299841526699783052144711640106006041132681226060267882496451950821426013387798024715598154802326249652196227699961127521940603702312478094407518348215844464571421249443898956222922316390769644140440933045617667519272036765813003440536893522360050119703428744972586303506946252177347574270372989181653183101390916736901749625752070576048021770876386867389410785822319181145336848787124715265488933864408744195318142993618856832763295062796090680270322091658628247572144576372672404518911684425621665949208296775516524083409701083996479198390261444728821516036987304687500 [114,51] -127709654551379463022674973387278864238658023859734938541021099625916465635689580569621424403191974006480783829699313191538908023990621886631597163995289050128572035821044542967651527353848300824616007318791338402944133982305360048342053886150775763696345734614240411407570106341258875306481603931809822017013261283444749065326677317775044262462100693388509513456326873649784820243949737391973839734816494014534418196064174277419482860770377762089525789341092730944945881373140872369337345582658931474664022321995182276988080112509056374787970664965453723340172782205743864819262575957146493307417580248383978683823719680363483346917233006088008909070624133194959939484370434170291203923339972293927833030685456438074689697616768550589524234183672724526067633316564451762666169864484754114394539114313631383024882761779394775324292313580996332308825632603702319089263338858924192400703984707439763441079158340266205161885134575797213409536527800713394717085937167094649132774025434417579632149136565114135170986016935086461171179405491081121051115427592023774647385042176973572345627249643035108534562450221392685402962699614588831477029844171058723046652882653832119228830598458933751229161511029769183758675101117733083836975831136778435597609437338848725903746217228445914326029874368955978516524957816743977085770752190923618199548056965540377621613127621393794926215462838727832356600984225454464118918259055919159728450607845947486478300385706723291136020264141789034612006780438124306168120018882580675783305538159041931255562044616196944969341930505474796740796085452152085867725011252657413669425116447564083961668775947963197259853421388304403835117163289098248722100852086997534529559122381119391021023725614599016717540625659876590502141910435096375543192316654297873269809252497570693008900444662771679955659851250563481770455271139593951634587649493988690598998018201735570205893895807600091352185245341388508677482604980468750000000 [114,52] -5038539355865542893411507115679889111460110137043332861972886584524991885363225854734406405215766048223072212087124284924649319724675633845078519144337364830684932185314803500332655771834431130467079156842292554267649356710264090347253929616978748431970760456772129170573813190983002110260577721896516979869414376104517873649647409613214608691995419738811268104413090398442493628583846980299468543917190828544989222521633480345727355585330028299098591549650787350790297608372139761179309649598560733753902067084881186687909036227583788692420551244266434849065583427888047173835592475522867846258340104228134840018630869073453564208165725886842888550135195150350084933310609337661444510472656311931379397871517707093375137813465950752673279753030774427355611423360176736576431691338033827797741449864313869338755437601946870627390707767293380681272173564489372082584938515965073703123399800698013464500622271489616163477496208776315342592742252000409219259819596343890198839581854358465466523047901687513519391152747021622701699752887422015092930245433857055582388882039304570540470789505714673269517648891260934594221935306397402852293274494299605250805360000110675067686969832110481758191289376323178129671209363966960397620766730190803113960723499774686134363308147196155210221412375968817266376784029171411780193413012051699972086019147903457902987026625384224428231099812660690137762703251929789990360190007592691569869369616219181609496006594711730744369893702225249270536004451043305135534635195364379900508322228613200032289816931040646314230681228901019071363310310463237526062850191686917304931217533159447152139607700916740022929253438966227565830655125838402907250656733884793355418480889573680907809287594401126734810158804554075602171590211318319392542727462069251602309480415762451514212876246489267892197134323582283458170574417890162363409251382966224622069325462755735249438697530115216505208763919654302299022674560546875000 [114,53] 6780226147847114918993413512987168690144800548404757207831371212354586641872665292631904637805358250568594257060643045442822720495000296219904732776129800705133332313568058384898502521388593703563292652025290607709567135712946040261189423275169257726321349847176239486229639384948025097794221778633601225353356748092500886494331118042571976538743660242710006162591228302095691845151487653375231850032413443070379006792021686138853035411454036868085165769051945276820714707748116117279015546853355857779615821513810835447175204676236458451641162076361985786545144142744212801645681757862971045685882508688627857397938710959622982346702351889492418934449479207946502971622535547972982236206695790843101528615371353131282959624744341086731224003992245099243528340995056099845290562742816238389806003533625155855933256300767856201396737258993077782009593627952114752559608266647389064881913331289850125193286612439993692369682706421920533679807128254508135602161003662054284068405095226846573040696646298470440827672217363856264963346500927275446989860775801280748219396046022171922196257431297613830889784469420847982647367950795577190471571303676548166673571496223802120345326054576445509802008286642049855052007436596852271109801889081372176904696737286548963326024483281073801218296372292762826367613048991584289330061073942883621749532175404221017907362980016919734850558588487386554565850295870913908768446583828388319171552541736782086506832068869254204113423999935962550386813615732567976865348966259098054570129776875062192926277699946672078344390046779581910182404402118229477596228565915574548015531620522658874245494228349229313922658316390200065147546481967882605565912859449314418063138069229874999765908128982553835641017594393835573300459072611056014679557706760702654898950443850898973730275323503308281793091571302268302976679135019821629063107424098395936454126430931817541108682159678444634209881769493222236633300781250000 [114,54] -1975664969966340760985376618256936878384035417826227946870456754451205269144914282108271409107070178935510039611162290182242783341101224554413710778095490133680959245914442565077728067345003418993043259089665618404110196061016397594029185712851498071676903265360527958697406723011654800278657621096960416598464043286263506937060457005375796174214703083803252768480451424027104773036317953102427192525698641340310286241462170058148351822110577574170910864783392318495486801165473480070873660223046206691286713909588381377788502232296878238995000726160705629877786942501777812478410474302596522642838843079544749787228590574739590341549187279507311791995240201082044608650615253869140576567644844242885499421512196377900921268190858828600422476055981117944520385720115009567376414276089699365825495890784299539032894408954847886165257210272375439169433753663589386394665656390304253023072853210474553571270268127501975866917240616339128571134462615656271625122791309869477508561525289010919239775241310507660494346320762386037098093727382061570703280876697989831431646890158608784780845635263692882584835551821089767778471152488484198366043675489514959326868600327131318886231872053447522734374270016719117500650363097237072074986018367135193953018934494232828598731074255603062763714180318829742308470049615779233133750631066398844123163034093306048981775784235933955309735078907288818714166907228546977307573886208264502103522340776347204258730951343148599817206837472966110123771729439073069184397894776641583041046026910484651887737312660680831722903511969176583218610083290563270593941236694315714282790318943928152473584092797283169269855084189838938666949738087903320288715834246138739167618954006128566063501419176345834521713194353661350702891485621467863602242589597216704601665882718620434885789242465507472614911163557973210190897875359215703646297039604862338228917075112144415742834735461030959413619711995124816894531250000 [114,55] 382892914910261255782355188447627031136375610897012313536611292942905563999096342905455654987953150480541052602214671073892638087854642161953997092088541685529910154292622807334776334792064950504363404215007275616898151094814359845089083008424442808152663121395311056317993121593575152243929756910482515451670625876260234883619416459233626872572464746503461280200497501273720255298141934552457866113117194293413180689739325047224679220091362576706306949186299360772516999939416530847906592437012893544966264566623845209222141223527532446026386216425503841356123789080350553726394710812426949343111489514505771899687224510056113029810507268747960830555962187266302993997010946295750579673925300767642099964398409494622746744805239854038145854121478601629923676863647544257106924408527068635850817088517839114489448916469197418316675327178990158941275655518873463965998105979664184279020970144492314287188327893364489933024462060365824394855245228863397242433442533978617505380652532401920706063980033555881473803262520249089188786584621510908743814795848712043428015172334762149539783300758997659103503177500471586158893730470310987110781417583897664925172701450784507801590681064029510089076756491851194406826768806300874876679571346172058535504525196921069062911291724459096883288931899192627225653987739040345150374308035398459720904273243317992263777579672262931243858816512928214428490366123189993254395081868623215411077482386112334931859728315702105786365640337386321165013963982485250944530028496324970992832500479464363785369384541982755030363615762531275947515774818621163571652432163040091080503325874238378652658512347497402552975913846667267558511372711033294218906610263061245857406584037036577608980095804137797438738036541579596225725353258523365737976583778556227085240048669116312945645962065775300730147784902961523920784159539900234954812998258216406515522180950748901704164262049800981912994757294654846191406250 [114,56] -55553257043863267850306850945452828188319977091982167039557538618992103645535761773325285214886012894404765198278583707612846081542645930706492533922888326601888512345485225878635757933859208895096709520434525954881766037087181087767724158406911474107721912552686006841870485141460226798251231385515192130276510299533648266564384386787142488404788022011759593951139392628856248073884525198329652969049478343843597423515867048058372461220098010349893003811943806570231165673990353847258600470319848793082603360528486439925051921110338641051769879108655046143120837560800576490405396016910752801217541123022738005393591795851794001625809745253236783057109896197363463496910601487715607155993198290862092371242974194205580640910914171632270980235312233136113129604317929028669526450134993420442077977537066310283845272028516203326926130622900642830440497154261768827948750431248004813843156883117263039999932050822004199777747871409037676890996399791151886829720072533804859545852868637845125260348738888741489797570956710308197713143298697673055507461020699290374481921250886862647538735483876209223705942277794542313323229072121933720078462744322395627248737486316042056788501717403533783742458381792502222092829103950378475647069598798990349590538070060177160239668532724602797943435157496576860849849807114686916022438474676415148485536455037465912771650439492472907823468960191800444049873849574621971709180731477482766625543430739987113499848763074657167827340212442477722540992449799437602317160409129319252158370938212273720462025089423270221728831611322590291046654479885430043728088685523797570359131875907846463520292587049281004653602255124599031373322243269305191749875717766587067486563391361984265144206342929447584315769875946230081818530324532059804954590342978581963535851542893815483528327352841268892140676287132510586989325066937069700700846705704394588755888746657227161840353346633492037653923034667968750000 [114,57] 6103911101016505961419166745685242866604235278713645729124083125720018878402493833309749055637578509893757330784144068479802645991012981146663118129714324733368156071127041638644436435170467053406781855223683303977890135102785730979627650588639210158022973543576961773099196978672865816087515708969999241006634686074812177880052903688148622015033935666897430851941600971111058005403244989471469775547802777423324918883210294590963709248143850343933605332348924017136568129357133125087758467629106757491673569818883293174006111049140782692358775427091947194587645375519594510513244430174881754161128768798636765085391203017197109960801242947231739331224525450209763801065228000230475578766519280443068081854994992862557098650695736048095075188420925872920980868833974012868679044773813778933088799613649673966362705883076187906412062437491810613777056311558908516285569559001302191603203450654393316913056629482209502688508603057245823632743405650360007698863577589185966467628797013588572014403268129525790515159501237988211485031232381961193223647098430515144682038277021370844513391029089385319619233108565693515198648145850337448298592570733461203675026255306378435412717675806102551075588913633149074659931908632641882384482779271809976987252764075388891873684224452526804716979416332863172127116675545250968555276259662804390871812598436218005789552493299614476384502681507012284404068447230432937205525796647828498467768676416961027184198550458463319389877003691316783204593403701353382447416079185895305149742354243044655495621615814645321058747235617065356516944510626168312928457551098420946146941661610015286210092552404339619816008666825116911612339926436580662016750827553187653724869895374795805533433359725836537944810761646971370028734711049183398440424265081634672360483187006119552901555100871156634373479731880975135798424402682262712777486662309473991444400662893104980710745621763635426759719848632812500 [114,58] -475769848457180251775298085196051164696934746937355881558569211981172086727628494057912995876041104086477106990537310343500465381386226253217486062545669531020651596186454708051582664005916735438292655581839526833696877531488100351820131746077357093215054373191889745511416244474889009926369887388811909756819276440418369851639727234282165848414616637415440377576457796714098856039193594922043343588045903451195534136420470456238769490517909126622851124584967584822176462012127205918555747457293764783419712662986528606672654423127434730503736514850627835406495564057333522052463109374793417278817813999998875537273251552629313513043655529083990758053097785543002991955825963720468067747246945661216636874163288977266359831214943395329310399765354975938397346429402410170127407544545213144875532433578058890977327484468998264034041599988604641712296765126410470633750499563277334486516160389456709457760158461206819186692212320434273847289492800133252188469094552332722500654282330391044888434643364862100699567653022584226360304615017432268880798446274635539371401383066599884912031881985409446432203545885655605220052909319260295664305363539488161293021458841742919147324856804652626950333179526405924537886342431045639014671022951244927303562184257344139173258341054139043480667046883120141530794312521244516339311257462117372950366609863334135003039193324662169514207919404903494081955751995549383881820999295997342473870679853374313510305638397854636698256619619359535804304051403749231247713786886343610445616292684932289528574593117001405295460919527083485885555413491007547020471423028205806893888009871966101148052271561534700622686877686181288565769062158004289747735761860113895757800833547776987891298183147104367898839672554319706555236051369847493447864729477024845503005874362587371626892791771568596223695321852113501999490500203036721063856052245994894631288835845639439980914175976067781448364257812500 [114,59] 18083792755181797396321546164642758562498794210036459834164979851903786671014559300908640129546343462613181985201117227271483143881148675294356467614132655210574216679208609097838994364078154172246697104481719958533725671214793335452751651811146646402005993849984907064927869018393666492237081342175683927001566703561607715561149095128747213282669545813106053436887975834797832122976126026145568424263934728076788827370918398968786176082205053523305237245741440826705781776248558783813884222357576296992092535717915421906256038434971702532528373899953001551004538825928026319875703647753452943201743725862835476570273773427104777132398010414837477964251582671995787711708841835080088536095213290058702239794376518953143785753094524564070115504023638513375656799001482689488700920604244957289688509328782429451384255465713889836684413923373656391639288703129005521964980023748068022089980105433553363838998411160471991684387656942505360650331915906380091260257398766297513574006581502950964529095474839267877276793610328283814640951667044068900184133989725567846688977190410056199105410166185765158825183373333447635419722289936569344486508125597704855191567483155318324569510824776365567581365753626837064109904348016087648911663621778505410523267433886604591220465928475699947836026296498524530250425766662706439884159280214149536123610718020750145890176306276792324055841116367073891776586710027629156292610294970914835186102032185083682535697376882447042750703516980066463935624003975635879346484392420624965317634216239805933864468053919524872242249629359989106201469661786972450146019295937091430562168916323019804886542675337266781336747121244671272730967036058006269364703084864022267511209263592372319720075591710195150984741083405374543934323135067806272474746313618372782304399066078093762449101185802578646400877831325966786288425438673918067587354030919785256470433409958786796778440475463867187500000000 [114,60] 1470258864264877084482907109953914804934406212343430185216777625351773055297230112685943613583866634318959791684223475853210754006220578014567326132088764394686177696892018258061560563999243613762228572239138823377908459243570860078819560510533067906915492042734562958381913255192513955585280498446168484146295545985851962376642938088635085289562978115705154695758375150125516819878388820301856262833472024505862733213182976409777284940621065200096349884972619982160343893078835981047804180734539644839216608479525550534737285033665851783437172034720590527013642039369895200944735338485489498681311969176596085370560856496142501394757794670186033740249664977791905885886924840634030329912815638595677944921146199417636823585693246990189671878088516859114796736302786414823465249200984345668368737663324018106531260978456996502734008069464002068750758756785694418082538404315096649311686368010346390130516797244480664323516027359923814381506942886690061074600273941800546389751773289754346659456933314171293860183675468598473039287449695210021619640221697009662082704179555594381374188593990032473924723847057513595154336602780045209435070209386456430216252584929198527538252611544154090065039621573819226539525755540131654456721642239564246735826755506194480026670028882830122278584557542491543123589955693593046680944501438737998636822329561719470867586100348052582151723010889796336414697706014605133973362543140468446380572593036812847340226521154429497411752224479360274597144255055838021639476662510671036979358631851497023525831143930379068251570977975685800633404564417463169707414259742414394232908137859697371064980124161531617093260844172360721096217069043622012872778529325188277894339039123441284810098245183004237477432144860405261750872716752597401617416070116925395546574312780492558507464606509985501079920583794161805472282652188376013199285325821202118810049341846024617552757263183593750000000 [114,61] -358390605081476581631850073040131945644410198251693644406780657269687352105973492523675351047284755574958907181640261263525975845538483827230439448720158333802574652541043848696985228507978996671434442085190139302550115493844820936051990927792896542819650439194866676809319480744833368625367663775100847082600278618921391093102985565966596267609630909125690363891665330349041913535067204454156028504578964028087771235736805452519144561224993679302929574158301578669162512876737543664927701344383826153920169951978292798935186056571668894037230920128964541478858941516574834540348668054016532155800308683634489881932498307243610357366438206106977162359474075791796494411708451837421106204399881319875983568572127786570118075812628295039731189265515023460172812993818457641402116704057577585119570893165226990915228791517943357696929303713689422769039515287875087275758107309209835256586655672944664813230982034023392466310500358023410073041390900460174158236828110330536352306961849817658168035626803534122531693075348105817370366468310154692090721870566062442563861343754410393347114877682511641766461613434859847981513839234237357754212385613925417008513321873640252891216427236820153057872199466259317358120299436676085158932415114726071018573052238941188935227558925204442195235283834715980689869000241782463708544742260414454699264620796174686492523749529475407065292864609208309267423136318391321220551493463050385064759761343693922319019031519545016012922114605794903445086862781338118079575428508564236288284027074220936564195534387448454654741773738680596992906747223831431439501433196186251780055512766953277337076500982335757585604926379285136269474328758518832681263302957160487214674904748977467976361445714641667002754358305850114626606577821311033323184541217343711136426523373628023497678077567880004972071272708603024606730616733683179947042727472552405743044801056385040283203125000000000000 [114,62] 36928415314567418917912673312876476185119754796988290894238074510528679821330731555116452531355985877972469445551061742882055193692858050618444876331852906618737602887539328058680975005350277779561903232472433452375210166199415093899331609013460301490983089683692143176478644353483896747615461992005088907750444459626982511563778425012833364811363855780686472188467636232954128544853136145305649895324299670694285302393961329921391271522188160079957454990143836330699117981532725258547368983741313995148312039688184298271536771020796750646713954625955493949810775168273448365527277469595152798315094680292083674175203921106089943432810937883797443758098136888047898312874754366246082887680623337315533136034684578068744874569153311462679004671188158459843786269304629522115492216268227504246626824153901706532139089357002134215883581861768164020863792505602903445313746418914707216651166827100055873544134340445021392764997628014466055868571924054102344668144247252405779864654948789872150683156507807014447549661817720855863254779335121163453822132341034687618566620394550860254603128666754687289022452685011542186739523005667749968268384126564896134394619019187071792509128677322420462433856925591574737548313941861312262521585545318284561605120445619403870846811946632832354203085177100182901896547092716151984971039080662644823569983168888256273977982310018118055832531239507780957423529689339915046951615354261447687872179964779933576062870440452120505413417935732671540983522568345764517630477971807075169953180301277152270862263271355031631777711006478294195103997696285096616917432535395652931220181035258746293005909134094204389879455285070716794267694961902729545334130967921370096240811277818740473350992245811341832994606052105984043794077485724364351511720561574255325594431405803641729572800609233880820764337540855054072335119513886513386782037896280746736010769382119178771972656250000000 [114,63] -2015664501993198407276757959475498977395191944783318170997244371292638457073029920260750720095613394802662873608089983721788451684075940002856470784348490083077215826381643244465535425731733364440947557741643321778858749531944888435784179777708162481789796701519904558962759400928555833010202356258013817360061960026289436798863831202088718910952121302281795959558642885596724450582118677183952652472781656381219730093567875293934914850970908450309403797475940718278358632886040794555259824448398024883700608729725729112363772033555083573489446113119729130924287208959137207334377227343538594011149420442760721273223066921502180730064212123216076055044521588240324417371358339639793863692243298437420141992055295618241187904856272748554740738195977270229771344955437715686515407990743726417372501424250311999811936464149796789955662585821843365601904477887211455157393951348451161781312933233213317200198610464821823887817332327574226502042756433810649488681283823285638049668191784135294899733940349424522425725050447161393167541226952420343819249422384924192498391785104350775802954790042746842632266804361350941959584007209968205778398096839176010181939572658058037305211332528292965501300641224549240607334947941976304657076590034589029293747751952872823981349882973668461500306192000154125515414690040872543152940733727312140937876946531995296390863192947902087851135076429736344986948025062351081839362795507648845186707193460421090628448312630451124223403495285617455749268802020695454808612760621312262370515304756038070059709870298476379242309707337361713715126463879111781815133486636010097920271033555215317751194383029560819090114542518239627577356346080027449245720190758769503301368739464705308001131258831279453618405554027248220627685760906610266011722903643946582911446484394623601858569298612731977070328904972569300497073714430264854663651166455815655353944748640060424804687500000 [114,64] -39928921523716289831457132559674932984033780782851609069779923572788594980567935284402025909117847048036233947729718031657999846809650666482545675820930381817321271037605680348736892672754867058117349718181579221074844930449782050250170754247126510784055340485748372701857841766230789207911017068002505349582283991863233147002858681158352260155575161605953684597333428736828099281317833211344721403636013497037959518882757140219238775580963798323310851414564849086902284001020286192965650637709942937065334095604796301459201219782940720709925377743583266118546280134489076262825692490280397013652144241066931608700552616193862517790415990890410206576942224731540787564110132055390883252937159878130840086008159901794259377821270128705606230353566924229642826634829011693337232993373409429464032766254404888324625478711776540080582532916912730687059830252412324562103697594468715190637742887142838408902211929193911844290257250326009340731964198637914682930465895242865162265265422926226069857652922183468233797581761948924924429957909219261356820113822774279923243543033598508049068440174878662909059659446709311036381695092158354128027350616138484475543189005524002681661496193563989802177726396813072877876978686604236421612675877567633355165797294033793990876207173472653240356380944341020495556474400970675739459941657387106142077561274918172886654083276465135913202226050526772028875925995083970029568286099030339528724057060875018597832098011107312725190498962419684830089130336387964108326496038227586335067647711916400941285536573187592988692548681463028590620504433687518975622005513467105225334479598285762312141984814905140510256943970397569630281633638003158906028067823537758773161047631439447784436273507347647557130754891257804788886376172488056255185932266149174860537387864801127183327412168293936386030168409364305105686580604048078858434777761503937654197216033935546875000000 [114,65] 23441085519847663432675528447889316261536927332040392283077485871407967221349199438451593760211062272929340491522113409185986150980071231087314396231797388464589827183337954020299520560342040776502157659078772221952853067386548258062020106443160365120635644050847861853275679059411174943650323071062736617732904799455450329917179380170804072947059269375145563168384696708748702876971822750631742784753974219486245018230099754377727951889691174130183023346610798420272309033209598122323748616095516317797318979236388846662136869589530191469742728473920289165920639345949474052434149571160581572516067792803700420001770623133528904634813699091529337353594040840853064824122245304110785532327220629282361265547867494165182815223570310657267083916933158807900757736784401889708976642781577890462781523349735784485417616810474025690485259396445203377224455937430524539442384084449336537339601977022111785449458468776890459598682057818127212496304054855659133596155865519155584882495319754933540334080594414858596562611497972656093375825860649718636019552591526365184808517758273425753090310795337907093061312082957219640433092684397684347875305797440399391639873915149155215080555976471554355084565918853268418422217786199714431703119841349364904511369876801696276152365688937931234126519348140825057759019007848820804832920023272830937635437538582468362223077867041978465197117145959451608176618370543319905819679477011282010775381405685179517820230603400999111364024900717696996117912122475901021419308653568356335208859945332416149139238408886277655134193642928799398370904756421459547620233317561580905022111595008296300250204755430342334418318797804522070692924463787350472433317103431109825165932030713419890599348450852004272116782014788980648640728378668285321327909813315779234106546696602886409056054743755230393765287723072759935446191307939029226333088382671121507883071899414062500000 [114,66] -3134531996634504664703407389516638375252430434464965070176960062288080790901530846301938258212367887543319945626801430584320852821097620995993262955995193237180416852063722321014116479094002457490581188865318541037093388464867151825821324616662019646952625621593239690647221711839653142828023545562003505661653444268532764118936007162189802629598176077678198929133834968393000698587612881604443772405826487432177029973768306416699674479635925276829739530614103272407249870318512860367962303566705881737579251991146388748846596527342704869003059125614760929036732908280406808156641089651943674277904905572424834048776753307861774772028163682807979858072169506358244369842658812466172516330827367719636308788836021688117193710929561056441846210999652546117354049672247739394384939526273087568993218068367812601064706353224206140476059024164479609772673304597679550576696336715003618171788125682216069600713585897549232396259024455584294574634725825232341690577488443906010563081471323063500577842460415912900983020201217517082754797586264634609173404558456448134609635203897437052310884075301443730054912586248608909548679614537697996136272901485287929067927270793435993691871089417415384415877827241836531109318007925217567158789873699181251099768048013884523445271986889909410904054139194386653235656117571645130912945369249135179414300532253115873064989410636405561038140557191897486116466852069130846261878570157232641950613382252036935276388799035787021829302324285210060447956394518076298808136959519083973403424096466324886755189664233306904289042442946025022378230037929938601996848073457699149622116115856086095601008761372108557660930309249946541706637859283823376072581473197993652750517170811102910727556055173797750085174919902575996517660163165540474156104188206670451974938588954030685782109061792880530983899084189191660271972113633303790173486075364053249359130859375000000 [114,67] 285018609607986389831055233871331266891541288244693689221826884708625264743910088866218792113588336459863653231696022297554965627392132229943451795553931083580773744724141310907876544917854467461305616764579345100626752944130798460497621747914770372637465943740767045772392566066816707642019664822748769548456891822017214627722449422245610499232747481904240119997685355866469213219987396244200915809252833865047136522957250692151768651252643165059913043756613736515808928308389813580252648485407159770515974302288689479806449513564802914634737368954452798852082104280037506498901979686732650469823873509026361454720763309796436727095033274712257856607493323996468677972066521895126475232594403935473002464660979467802497596537873326240143797874809901626010411942076883014355840747459601839604071494022896584531531322532621875348746573525047086235260667255367717678526743090847266509734696828763876001466734025624352396072003567771515264071335985666587459718276568443694647940394057924559776409790812849543766725599727027038525390349808702282033899115875985089705792517836672003247689007854735363734081268770132692866930018905848189929607626006687942689253970141046599865045440806716295835359700677167699446579839932800261367321362312015773933946898977058633160290816787859357553136090540859755605422470669696075895171629316541301325717955801837227767546279007070609953632712880200227839125135978157445119619801350034837000945035364481816780868406459447797904436016390239359255829703677622636097522859078438343083718115547199932758756850799631368347874163092545497277564159473502695098891380333730130947405050812980120296197308445616763034622616714605177543083509360448349192155463646368863768355095534515282641557080771574071582526676158419462034220864747876827722998229969876141931475042952191438174507243597030365854752508930844488877689752386907218594397068955004215240478515625000 [114,68] -20256675360794719978940386528705236260577183281662189914470822493563695197849824332809199672240470746886668791667647285942232637226089965462032426999472384634593569134044156114749340411728725902705203671808502519151006962393724021323909940725246729392732114188136283798870400345030003699248956046144249632738451799378646704050553387731453386782064205851405684126845828963802773488597486672197302797290914667736622162913382032207105916754353625738931227272148709878248028506625109531210480031652835857531901752049736621097934969919632163159627611141171893822600206961635150697312912451188384330776182377704757702491336917056795136426905380160445456294265783145914679049560376030250562969933777476415085812341440266181215117147173213440576774617689302113596957057720337983827809009935015436498891414677634739265852464669590534405304764281901469384990223312157087821597339165195994512498357699298393350783698698557230128035215480554893980150430064194542799804705560159292279981834973477329099756544894185153696890333703416779702319166367194586665357473185278747118520380795616282824567102860806081967364672941317022748037772502598250141619696513758998939264677792108942026529612073416175628868991349825686887073703850511422657908411839018421504900130317664869457959372489114823295887250993923754716445790187273170109893878204266484420034757763631227707146702952349143497020380455147161432483218226416789840495821339772740007404375404606159732227890864581813579273488769276490465208386634213668192093502281183098491761577523669188227250795365049479605363038001344894016204850082032795229167467165129008526731212493675611565293092607058403326768269949067542196426688980468226244815918774413279826337134038815145297446445914687311827094049130375562693595227197682168294485845218909323466384753455461644839558745500440639953098295421915195059435331292856539710075706243515014648437500000 [114,69] 1173034715685096410448315532648906387671418496497997811976890732275222799847456568828874891823498302772931789217664238179165608971128836525932403426860916447182728557667263678212516430213210827952357016380573349324734151168455115217309159247022795000782898088989149339530067908865115774586529271547619316029710208807592992453302583469393393298618959907833117967599586802245804425275251310373707708627721761894027459957912421328670113930835666580177796383059503415888358617472867508592897272379306277338421066502450492274215033750372044195071294592363365381164294768217792020301795289225823049946560771950457896392759512980229523304079709461092837412772477089711765157161280836025109260531995484565824388861349007885449021951282011233158468548570974252324260651425598556954084508230596959817716917273468480936310532395601964261110150615023650425974581811222618141788929452965822927532584807429712255887568880086414736647962151307762675102751611787652875469009463077523289463429820673248601740013624849164348326025623348738413538890824585145601985837150413113794198865907021193047870514207301245295384083536048473441877143587771845831394690429316315005201642848232475103679519655226637819664548881656943853434730069762903745165730871189693785784267580624934787514194869105936076094570270267879697640826158539241768243618965040706312273246805346158754285915229670983535541895050547673751165142115314436368072413922789439594455114760996106762990147809737742890626486843005476037047052354977087104302652977662214708787785903664409739196816007184052851630491224017487463360546125572627962246705432876789163782906156656775480700393097839825479783577755587518057466249946108787877463697059494685314354786897738409654889529630961435124730574264061499305984874932811887483608704285949553392985691524147588552515359172594520418979420013865884103354622321236695064452290534973144531250000 [114,70] -55315989265768500017468702165108321221815127680714003157964328571176630387978904375693274258303509830688049830417044422639193173555277619634508319976182702398490475452322083363754050855944123221365020863573464414961815003710879084621760866730828710438182024944530297103642269248033055392012021468947648257093807841366004632470349199227006050429081782978162134871168723133859129631714283090529455891691968547368996756331108844154067059309208630669422411670533615814960101340107585563566194453914096144841808920488611667961266548970027798794132896619148296872557585569487957976083152150788760203898135333817243622848396814983208190790790236210542817141522259674750157814881304392578397289247774387698709371479128366601368666146741177474327107859958049265904807798766022875795211774988936886565173357848700508076102054309710028012838848132627283537196356201487808744197697650429096311677031881622068312818407572021804901525317016713902633289806663679756787326275824001409539563272998547970105916256947393577899466205577180206426169188051437724463590469513497189313377023314443643863583532552732287995359142101804904383616144494499630299961340076800531636096369613268404042939204593972445439700912128316195017719100580774311573614416364507524293866192068073176832519970398108934545598305766771729529405812659606065789104135513575463461758438260675931120283734313339273707042428533910162554673903935615601508001215223152929794374981812214944110694735283189902138411748986125254670912697298891922398660035340029423431171274899667158088784269153069921968918125229927128088182077396314247252675055592440112220126075968019255774144386129713247782846473022308484931930968911954160967974677899798835839445293178994793069494912883253588822436182068960418402551135697515509340980709127990989106454201314069355593827689080420768427860561253701463106748947865741968050003051757812500000 [114,71] 2061879561640942444060078516173955594436523655828719590214887304396447124930016321118931876575932744657300154465638796312122049354202143246976580351474197920606121219495340125281229534463839698793130756196649794713420699479211583445132704402930986940418665556300229716057362725711523927759499733515738072692994685892502509845279153146705225289397528323645730729251266117400243523167892094183871116713841598572513357199683293805454887701930776608943661386387457937144670370507643442732226249714270269457462504744734762132063127788055861790361521044486919049251999972790847835370460450328796852034368274624730245415601289490741980703536850337216552612807536818403968124106426060272608359553653632271856814136006383561244123746689623790206866562926126540607768273059434261318732121556801481852246483098816295070736497488365168943724164948863319665695681697657376818960995851511503233420806647902395987099831680243608888886240802933215868093141115892058704391644196729955219576714871186413681695542443084366645332317953724805017799713855740734494720812298359067118716898083131696748209385864168067847207796067161015394836387310455702235046458539025844417449946585287912480275059014155452229724955887366207009758100865255148926059918210449960414966335602248231123045029897297053280328270899919747652268287857039379787937740426857966539381903056664879502461755280536478003895488426395291041980817191603687157834551740938663054484775708703397743845681743611383939745415048509465131973822843144795416922025593540709897310553474903952947588977844308293665646527632447296146978879879918860665572324308648763437493142049079889942841712110310295851005259248246494033609385952608328036926547149149247804832181559585607728150565984154961684493312802801361001746197437371927380577344524825382691988921675365260632064270933275101305214661301284227552366615957043764686584472656250000 [114,72] -59257972634218454340760574994872895259331375587197704843127026939531547499461786852672399827295286993812068953141365733994348100190868147900088759354207926272988442163008031099770337024458020350113836073775698537177449841906340119779443928458645484388207899357746738013796499526883332416889209690869260332829517354224065946903209427264481314876532880198662888446680500582058801008420618409718022615149580836256920987178677667134568455024416267912208077250863503761056875651795608583506262174657733781076982456360108510132121231061776917840617258590417922868603346789665357124214370515527554059057431132698484557627524297246662715872585218781126984249933247313932632275392097119990810366159429158533188776707439186267527223975449902410184913233576616522252308899446589627680875822055090098857760890701853546250831660350715854752685644911443282755677566263462010557229541396894928514849174656111558821363827535818592193155028909243288901594589396687638625126870084140815795999900116017141860881682970639042704540709087361828010639292703885075852025382656707840274420052304348833632437952801963511742840272105077251551360327523000124023764554394095405262926081382771700725741853323590097703382324799937806926662487893893950106277095814256040276282277201989094454244976913946687484200514613633110466339021918526816217700244596468964434991752464342026196797285579992472996432880275797327130911636202856673460316067744739087404122892262423429202444739276266364872606861400546704140843880893715956856346566341163236444715697931804359617834208935531692733414079492525337212199216666697817600621003767733266082515696417770392603524489879980629368959863166795994341657297976122645347536188932665757103572417891816562763812791934897960981843415492060117311649688598976632108105055501880516312708665462399198023010050636621917450531652742415057096869365293851013183593750000 [114,73] 1615887526442273422590885950197419796052586696746205832769732850700281368583108141869977199275102692282807848129474792936907171740615615309439900915105490462242054678547240326101221056782293151580989492989699538613055961895201894419661632661952731028477832493904295224788183257243237889440225335814974382939744032120914641740768336516931684668763384681863135647842968315136682398029654015543834337021697535181658882426631824837184156316252569536479467341247174477395109031359758017883227536656939871588269856758674750412204740417204650750790999460047357594698261090408716222533926676221758378774089997502365038183064591214226667255973789720010296606699124567433436009205984018324303159698868341497650335011111179258663418069122962253951349798957880091982830723447913002747864311379208151781903646360516959053047829552689183466464688744612575134212448251102415940121244057940419329083070057270693786487499939465077450974695709314745020269251504061419112053638356862718475924940256328978503099457079662538067177674299733785365142977105999580405023667385960267297550864957280276753878898095052735662035642249898515583578855699065247040146192040061381791949029065373773917858554263033471052205756689410821992850767512356173927069237539963280531715558663162150520753756508670008086296626303840079292692033819770268541722618307832026137919510881371015321634623775108666146285593741006867561642017819574822886976058011012137404873658713537723325488502894851543354604186686496340015439566272523532967882974552907189659353021393151344710167593543835033128152315036521798265685057411182146487987822807638373597728217929893527829737598661712381036054259360956980125743395319376869209551905122895743925761071613505140433759597775371593323064163324012709719785097718247164505950620277956378138614855020634279033206134790120956190502390095046298489201717915100097656250000 [114,74] -97183034986532654614890574717155753219461680744964569621032121205132136832989678952562452687535940952022401466789482596189392577336012366429187021178936372997817290769910225850468355105577718721244962630397871432633779799225660254233869889657030007028160113690850799809011851706186930413677609536155576386273159197764859963870272091280448146984431398353995851501620613294456480105704539635441656264740932689009980531203326687026985314495246248188670969398601995107849600701702746539874624700654732670414033792474534871101675340293843681354031317034853407800420947558037852317541097849213373889831457194610872217528650419702733284868754840710253696235848625101631857402450113053327633998429255072522808113251392017167888585737341715922619944464372808894190367536421920921046345050045444019255482336297746406160183314175594980094055802220674261511103133550883282277407075090937144980999070848086318534799179876931497487121123806016703063252846352371530869223568179670348593047794115356216714069644839345329552662887096075991487037255498278113090726499193373396239661938148458793487457562636033116559836870467536602714068633572444961154700733721294698168683995264752059422651281027597122065643664227782055855168210150537269641950146739480068348593087826069378683746483898334208913780775859349946599707022461351949648230482460299080558780821681897299452205760449047799906981574321792004035731410353397641514389462392347911633834089880747215742123349629733807390525479004063115432546817942837796928867624897056581931567082321534988941103545940121716625246600063839182152082814522245608037654520154495440510677144071195233555070508984271455176545731268772035298372019588120666865586340013616512951249149674795979017657727784410065793401536300062420847542175193874271649406113118005554226757343104939925451634349705384238834864417072111156172527285351562500000 [114,75] 8947499406109367840851688265712574507752017613130477611545977788236967758101086963614512379251721061366755740800827204412096322956360212737345977203360757055463472671410160423407616038387152011558670334687106251669544128730249661119989826088530851738201381485600257756128630001930394235342559913383070347679172466201216146609322580300059904031807641940536542289342869788340342693393558993372592900215843304471654853819501971772778540045231207445637759966319430500820919838720013596753927360588956862696658210533732343724378877642732254435766326106300345603980919795993411484791824112727383310814906044934686202006831128965212597698890979403407273304394102613128868797769191932619154860710009699474040281093883086493852521316727396352414743404492403696694603061917788033213828751771421672931170774386027697802947808157736724740608796657129698154417100944860592835073262234187153481054798725935618349522512115913123523599777579544765154924514637679167561409127580793222839521194693932167998659595283102441888844223577843419763838842680564959134486896312917051350095256983585548972532344006741557772414540784221339673612137012986709567030445709360691453578439444195133435799826406128247076207935589495266891530693132462270301061068168646189922450813320992988944855658526237631724918797611619129825026050087613124809144099558218403499070121959716697068892328064210961034061624364197870489924281345056352302133101028971633410042498247258256365288061878211836365180209336840763582769726389742531626093940936955885782699508595081745899347812025102576062816897160104816907357745866795136870857289369013409464556555510226867193542590738780907812839431381653680101404357790685552892236977231177810600128626058914098377328289244117754744508709884186670019662525327886674988211211712357103693918340420369727301669827435237068132100221151430129479667984570312500 [114,76] -696485952739600557375794895230824471752205851419841024149645443095625868617786907656992984966577859001934193383697286695345435720534953811489673390886821264988203794424647587343873955203120541605841421548233194825932889509153057676142621268656955914256178950064509880181933641962689579384280252053973603520343090811045695166799559733488563455576029878960336504568925750641816621432478558558457241104589440706963998275215686929259630736861139151985756544162386691532351792704298981195723482951786958711999565406367198377816336552679514881062097311543008003572507881081299843469175873538552085566867276493019221435883378401263686186737558330187009805826079909277869335470248501530431072970432881271689923406605391007650884254317551684990985313991941261610016247888116453429220303137812143521921418840509496119122083001096614117602398995669860504549310382784438108759694059739576080080399046388882183315022780516880644187786535685549085467518695633144901254298766144029092474158453678988146896589214839846713501614597875232088217544193709621579009656106020334405348594618722812901209773063260273033469995725985932607541427511002234062224806628600862857027540921081843202077522052940210925075313863223403209322345781930113779074361758499336597445042958471790935135227517751237801518249724076532682212504407494651060873865544591159735480825547323587946879464564301021149094457145522522705659242518855377419571102243173099631737344693308665343813023932449008158862293426033625654504588083364337129598492081339855668005996996124918120579608020178141673110144714575386092042715307798442712188771120223827258189345639240124000835450358498782526694368588884924001040657266593516832460255924157631773302841219379478703057498566929181378060750869239665404614250162023895351074987738410613731872411105253360653193003037322133451255555833649104887695666250000 [114,77] 44094617071560197775229654327468431989944951693066688499404816205968440346720415306217739153821930011451317278862805881306521090897385677805648945758850331942539774767865677726700537305369722189614537030739706498234143291619206891155536167787604898271992567676185371659735439173321840203599897923175650527941751057206894482910494309202165024847274983561372930092002381414331830415867880071938484065925749914275837994101939114135244120107555781972117688658791459160791688541335564485426863844746954245724736972242823597411351491386887921988819879095188273153949175259903193604996314150709103316310468727459819494048247601150750895607582699285119035082992633077107890550285724894324168575519938769742963240153244014442597225889362251955886855781516960926822618001368667672875141187830721619336076364781124753751860985170343809913711143438306450588653690725959160259705429162216091138973074054938716646838464432332560917839678267882466590689599514443818387128104701716678910819223967255278309639613782601682942531340117787698350633911344439711414935923888983448424328695978194685315843638396276532846289454002527380410977917662548280795050026149331698134903280040052623056309717244052350621303222930135757899414952048215605817599305282273074148899788318922887950244236783354007195963682344940505191155962715357142422514587624847885794474259840092924730120178202929292465053072680525251573468339131685167630300240764299967186521157763716250065387527908662998325009725552632410766630988223001569812213992823226748440803565085259039730530441872049405909829327704928209563336116414391886788786403648372722284621243900885769076875738932665903194294068850676164075135763610331694201519842427915007006128260595448702047505764108101464403759772739564821829151387629317103429331444962351662247861463013217791189701081182548724419299010578867328147700000 [114,78] -2425260879164673110039410379377296538701455575891525420735112328051978710909284027869973785630072075479820306871325497841482678798536541132071288576164261167961216435886879432286482011387526979117230017996013931090278499843991900930819803567402059134850082958867307176788590201403621891026624997605499757830614504114500977401940465909323959345208098503898021983460759717118253511577570822478924925707780419680171762806588963391655666936891501001027067239509091599904218364224455762270168136344255578735243872822221970571867075795624023866058711803382452901758294719556553350450514609823484991692161991615671066669718558310408683951944020165826720986159277559256918745490745020794887752269704737261395358441110805288049832345510271127890686926041422049210178686045561348925377801845910781313581355108960747291395552579385661147966407830918432906309917455909610503112904862615969237847436383790086425876310337761467770223872967406308685171052162442187909574577448442547663134354862049422400616215339496445535338971519679345563365482068299659671731686567338206340462224535012753434432570166499007550964721453742576443708814173036457075024499095067339758761500244384545196443139071897155192961272184492688195663754113113050631130538462724432647587174764255298953371462010757279083851434704229576844261816266278680311062013544122818902069986545202147548375554538665920620573066200179560572659461911983729650253037661002086246722194168753020047695718033619918601949742447449358591504539250492558022191392638842211084858765164796697617162533731575452353931131020081344258166110941221255714168736156372119756548508601394051921447853272976972267459205487196945926748163286761346568735643971849169489985117976013604592952494474809477525621175315601281110631345545807645699435539951033151358835290276030948769636114288305170468589879199748513785200 [114,79] 121568182284072088223127655607160548284200372338776734731773323554178242320028969882761245297666673730891831926874466947057639216950277422201867176023003218753934323000111829829027881050032076251340704402150121967506340485923111813327157254783663182737001400847440930379244234580717483569806884056459642936679354411348049038487135013852313517592911157290833409940450519783920971319674290147443047779314722897425371222037062777493349588064678050974410017246192420137467735430424008802801914739535135835328119971892224678901429266033215653000352665057127333044380031655550839559231505409477537239915549640110586494295266359661586987455749292491267898752061286397867689961069196473003756831828523435102612745308730981991017197470502026548835516967164530117013886776549396545203025742752147959196656755032518128432366697125478686876040866439075999808363600564646149332324764223333709044386152092089957843026104818169347686111751206992696325724732280569815097567226306314584787548622514514683418558656450675849834107914285911532293597236815227585162897356186663048601982782578207196689522727068766525557184871545167583624324348586024894797476571208804899610216676638129325173645104904286477754800665683386653054800981517729039978896503377531203426459598693351851709712634000215020728781869357496746676421138540678795388779714149459266115499936114239917725058972345338764546255634654912856050012249758309740249325592382686580369676127968553925055006564965639947777044455047826212163482296998981303328707267140460201600692740222661275779909101486706008402865111804071646804546028665281051013946336006020153735852782145552975477430938633544039715548261392607081898099004480949252027810290923243765574959927061864036092703619964426732718992791033388063856306816468604650323598893702348344334645169772093183080298365825458471870895610077748000 [114,80] -5526293314949188015896222469228764865070942723528548305380493444840565589739093452012232769508777916816357033030168626209059660345642774472237433178037473970687151871543776200638626410140157736945337657918471956628813738392823664340433508046291916916290198482071692767147536115571883966193779185495816722453018094186425914240226717295203945973977723971062611003156827904365545501748136197082273527782082082769233852325970211247023117506291138448674717983263928324064920366430608043652672663887181791801960759829301855443112509108689663271590707060378673228981598620955967192809909488438571431865557213539293359744081437241958824198688899149536462883487490708827871020266974553970228285841927634461790266536157614320452785550453101372330376146031323284373181207237495743274673121310817900472169451219981412294028580129021331457737342342985419843924211065984980722388244560720356206277178053831260036796104070834618525380074437071522075289510773439590444053498543030698352008400270318639645408318637198831183801454474719978173719972540863766452968976047931680756501832707683153937291614350813502837225761920637717198654443225664613748243198724599348630198251176631811787643935615260674480811376195197426374613350068121574972731944548891329725471071384337029156771329333556980542415452760768784713770869588944661946494771273398589368546593183938080647902823547526823399475135511058643675385674854072290740052500117466757428116589842662570631258363197415404043314250052452425151757585356722186150979817893297413757794703802263005913239602934159484270778629582849486977504820532102003950063658296604409691761236004433518821503623744001038059851555514980830782421722732517895524061710746283288930685008398088364503963242704341968427570141792251380932666694880718723153608144156344387105428118128290875381576001966514990240858486746840 [114,81] 221273741444409351190190495341385424332857219923356254449003745566889433595742033886847320943554406199692415889945502399286135021357165027572409290715029284961281266918649882800559559745447116932799357619447015658583868238828711754432944881330462393062702153902369943358050981670590036647967441020349794409807122289848841833815767893573735261470487229009237490713008281967081595335778555402818420652168204557480126035728484486885899155794977112622930175193312835800184410783816979967990970422342766032961590273398597897004030844955479920069529993497722816038338333751526538177045226371979564726592557263061262170570783140056285726404108897442214260750428967913260264034448077212244238947426204309008148571551881387179132886697553052246050905145895933202787742793042751222886514551789488082574227083972222432586705453459568350861053480155269004345553648563485921772101812409771424434139288046145729543641776796304959826987668639036378560603702853559334902512966730270676628870902886919748062909018773740792867018278281052225018964636951615778524927634489689876068320090046808840904100125723502664523919263210269360087498313516710250174508221960035886451931672368327034869792111007104374522017339182477765131608697882325473233198287050374525989448666825661723669361578313380307368673252378090058587738557380320516595078476716934029815832710661683067167731174373512693165934268209044585352384115026381088589023359691006197078438971956359951409834182488787275272787446174859605655904121386228795879529770989417294241001391899779689624447612910042452868008093882842360586205440902436174448495933863352727829334538998911655510245780876367494432559491088963561850412068361929812281464774556067529372072057149996652654153674699922355960146213651383893932645460709880382696875507493751585529298019217396276405314207260776199282936560 [114,82] -7657858669230269402455537425577908370348411325049265303291415400776793625397514879034075783495109922486283003921625029882520928473554198215051676465914808376414381613504951323732664884509489451670972240962132298800259824779159151721818485881770917974767760240819844616263160954992822009309509137382529915859302589586325758341006275571065066920375378488227733933230128525960334693099064320226641316982948814683219340255096160764789369754231647610743298836755052350851321313266861347515369978542426602197422274431277868138881871766597065121768761708368816509121496952130374296500433194104930625826392613270748550549169632961304438096662585359125020290022047104653583220763191169944676457064009156675744634817891329091639648903670780064458639160101818134364417192271319453241631156042401225083522739214786821183680547754262186950088552964228716592680177356658750117719570306191877585636455822550589288759319267500131470730226624713932952876710713637564899175881686964803471513812111628193068815592621882734018049264209260075721539963197656702375663303368111654107646618070789569379535741962190237449624582458584773923046153668344776245832792095597319275272456735610332083279053498925106229633285752111213796863302056942529617464619295433292294309480281654196648383524673033430341082455096916578459473453594645480499732554357584759779325962378153557087926982254326587831877580764913967822553508941137714436837606977891186085444915043051923265884941857873808489586694366764347222066186696335327542838807436413810255260348949686797282757228530897920998246395598741736799662310699626894128393935860330252572902312526319133095166123064057610149295642295741965790385532863982003143572067333165203406379449586407560453121588754703613704252681061371247951785122205950245448789732100938987672135533759379747886164616751126770616000 [114,83] 237108056359573263220981365889495679494246521338434488297915838394147179451590214398378134869573171269018678626593346033575319359396388320607999246755460801347739264230415281481343768156660317515468955661516949486319659695251034514192006189326041077343564490781157611484350759092184102813425320917675672180964766536045344500311154460667694787428174255826697484421535842401825532365428930725768253378590373828341309503513516719814301749399606258829214755792126416356134078728683390977003602284132640042618397698248168035181070060908294910030828677026738685833211586276100789377231919252249783106007007317435226034700876510814036206403245527743769376607934808555329699069602015771194238073843418762094352753138704549795053882838529839297368436089292577564143942824341018161904491343524846052874316470942076281681363416198947512346751446645265636168775376624227998917614609710801729332492828142791941087430623412642840445172244690924258960548709336588289833791471327872645038664304633019913531449597356156312354500405000317186224046733589977699374796141143508415801967445891994323800752555746537845914407448236438116421861205638843944904757042199201610680007463621637170206446627567214087195572775745717347647571620937759012152803533831468635790755944284555153179788575093696147455750239186095975393662207344825965546352019504190962638774988937129299541832175390678665220368739869205570929178142928896198892097629412716120751705788328885593189134706431082238030529329848327639397660911011845461330509273356219773449027455235992400650635537576791725895516741112863673750474368159684185937585805629045222179958584633394986143885153923375266473243197454940881830414702440337450115179322572503384353427809480537205343620251824785902659196766378675159367833681449581912126080932084871528253663044231722466434555403268834840 [114,84] -7009114102245712210104531657332381191914520706836743997955674071683553029092795820114457991154199544050418856543222525128748648750408220237149411343464386433048688709733433415048957757722167049896124128691808301288505957417229862355901056975399067980725324153276521663074079171696818909566942548048510838239230409756107665929122729823270310863863864771006193226134405188442879394116615167135493825050253921723152653062952022041786259714979245206399897785862205631584968978697406400984825398673012271724641569078108509152685255428397921205207933866304582964490629543024327152188605430939564519167032017921448400499202427589770564338992311314431525243768207942024856864608938415017442864987678796532411506802661424087073837882819360665596279357974852618767112333723892668517985690201889762505490704746867364744315576862391497572478559578503059092400542940213723732991002903857956204878736052215846601447172977559599096805954170948327363134307102267110703685343755150218570503342224016344969146305227867622240151351163500409685962517244163590151110326264396396345252551066455710614294675442512969354108163032708488861410860360802981262614226655590014580510055725874401115686967210334445108881660117485651866435610547861861578623322500239183391036225876908825185502757826208031546860702163399837595183439618238647803069736590246213661104055500118467166967450111906520459831124843875782059271857982548554202727337710020671088734498172018492031810832811295802987522206579083575800003807187861146250146698353142916393169200603530059425670526560527431270387271187967154600224096449687552386154862706581829592872765633293485787304755231097366330145359282880355415667785802057210475759324667679469113084702431008013204447252616293638303560250099143441622277470976769769670834993162986660094423941999031403246789882737680 [114,85] 191386729872825621773746818222583640358937937616011590326706833492900792131710441139912667686747209047262250067610773207329020209307477667737925829315911854539396831259114240238923376882029738908851222371541852863857718877982305696287451238994504392888815525815052509670574643612067137055861925332986959127064402523171584016490087186906338484993998185767403554721606795292048220418978001953438589560728594491406075889381719400319296759931981773397409310566327116926482645015733251362709856776524605805825702680454179674496334985748233989778182521894084016698429531385227209601164503576270133051389908795350936948737005857220406515760135492596888806793330789761224818852993680560360150696891347448821792815353787539155043407327798439897056494522740476685402612172537451323961501875720710254919491616390428931468716828448356621644381155150918193865670544815275750805600301576729697214907446949268924289941055287334578755303030442549875468200507023556453074646434123311719981140933044362841336982338684716711402179386062312756862710351688487058430072967339272611397159735040408807492346299551147478726604434628518375579037438382822860458332977791513477299786356922895907363031585602577310437214139459138515679030220130223939244398815091315467377087073717543363306776473985960619028667572149311817306621197056954113449988155967706616841041138360568987156783170026927081134936024150734948899417814145368094751914539220807974458974096463665007074136148402604414728786636436803268619504249233652994147970995265675233309481161917593116353343519413274956971607895346017779815569262770680113695175437614970406594841880758211725098344500629054407374438371900664135758644660148464043533321095546538206816711466520189137195966034482359738629961189184011530188101185020572974991534352753945640142033627299867849630047140 [114,86] -3777556835864276894396953104863551292133231655198264920826533530488202222776357936211990599280337386234941392945146177108134338646718158561255520679940821738416911578495502058976866274991161433824148736245685618486041708598663139533470140262380263402389012845626599426869758621904690667954089981952129944902832705244335266853668107823547257972602948736756751903145715032530120908170323141504911801953722795001166345501585743025235088203750609078935564877059629794042134714092406525698427038072197363610322670484830122162371017513966123327313924148434422301657289503103708682002563359010114284237502858208118280123653543890672819923404354063729562208125512044167684626001845392825914711281484403285378641334443348086753016449721333241917078896092984502279520667097443840058591267716841176024155019586417488746872722624603376237793249115010689765986203463983071390837506823283082597774760491521486890641865736246613541829156781955375005593327324045304677122553699134643621697293252573642008685869690476791439377476534020616004647664698828327097407293970204041229471026838293516630241678552690510837353403423212079144730135364372160328586436666991526088829111193323156081138947797638996395881372298790723083026147286543252294866306622183949986134653617405883732251525835084089110622794154664559224747990546559573669794894553473329136367129657600426428932515825170999434159203384453024155317294327761354511638043641153649615819443796594305426497646175098449144142893247012750157905636144283967585894952773051248054564777078703675169637448458627375876221714130870719049501005666916662150425486656392886481587348468944139778394593798468087384408609310138247299689921204867841478140752640157478812515522591567705363974895111264284267891344409489433650432878599713737159204807271339986097084631990252598703280 [114,87] 26641072992353028802911110020433520222611527346831507973504321418633915622710785953727852884565565960571715293919912430981150226327133112249871863142012645816253151398493104528153253451347675081043689817467555625865760149836745445964719938790156683318043285505260565777013733405601807046234600256525229507124585589883079418142072900384316856661538381549599683291751655841043101594928812731999665707658426256377246463252519630315882489920688628575542788565615785738861976609900173489936339994409157510657794044415712780695875300781365000185148992190636244918818122128037479809648594745851486383122737091433667447937059998083125859328432585877767121350439755206308662856532548786951462802380130057255337363209671099548673596037118397927786063560111704042047785307147418251664187301577958785169137058454509374378944517251066869711202358431151351787987282416141375224675565877735023615409199256113889077014786850196241678941657184778639901236819673490390729770745837042091448353186677163784812476684613074009964287687409934840187714653136880013126168414824987548515944212515184367782667115141244508901058012382182914204219992391524674506337499516205176584753825030433926802823997541558038258100359468098485099077390367590043111082155914409355348228178838978918590372848727073078079006145875356117736942043978962693546472973748706035274363063248052713716524835263041207353016614609546728691030922403035673584633861062739801935807858480484610866863716795278791930548207375262045568357061914380225309962279618320423228796134468256898131052721499398378413400997342246525318894950310043499585712428672472140397552421472653447466206928586396124565119858337356022218852559796393862843638046276172018065869551408750370602378708564239470285207082646009683258817942819190791168487609053293891880030613540729920 [114,88] 765871793799576732714370776890902806346939480613723350274212161584981462220181223100750208645760575399869591449134144149120330966122805140017886923339892991182062768837048151327255651530589477049876083568779784514652846639840662738730135177403710330795968452461358817224875327306472144656761141909703614420317585055261033846611137684257720427586635063108579813030773421194290735120565955788520962027972696408330097711103768715553343118464116586788316368645776804564380127945000264467124527112924140089713099982293585372853935455706111154873421806170590443403140918213741306031181763327185780810052473626693024566375497623778831466959070372993757670425943297745666031694684558308616102004988641504878423442089720504256385473767789241424310886702123946417233394306319969716677893361430125077803839433541254850518419464339905095609257673647375587574005543130964844199096283777702522853009253614440364048891328202906698438155576236145104514550522289469232009087376558923758043732516450371588486699067501047261063818855673673265134753698283229571014234818215213680454824573450340299881546808399537476175273120249491576922316470916180499218663116772040735294000173644515978874971395422150822595607376741511914808971040445394918021730824274725525697622067027416323703109019019717075866020087176859264530030753679041004934671224055967681519267501135372125334334033275371972773531023444897264349389824344426122037387014643047457892421230454390940198295048938496286416577310355452746909086221734300028516520619926784491761084667665380450133957707513990362835564073606876583954541680977291956959441594721618415023308480972242425444242808278611590620529839171928448497591065647849193038640291848284228090853991692845693743253156563754835392107140399583721069809302260096294677720031823160480304609929700 [114,89] -20336699210698792208319149187429580228988870081856661107034586554636500882867638249902207308832656280421296402509751287596403379727080528036293361141762377108688996746484658457331506013976020639232521958608835222942329806032551303279689745702605687810652052101678815481258404607786897808813752084082531264302546943162726761502774112775721253920002744856327250915246062062648167450170232510120465345665791861893414553704467420801833344576108724537511960894936160119501765325089884376603920130418102868668594782954987693267996626716972820902969147935434567912983628058417932686799751114143837025566586859224499373556693610202165124371734395433597146071277777445380098458178335287145876777838697480903195188262661698484504707388796415878042714253870272916666616072110470325528183537675711296104876399371625616950900417432165021859454668029956532995645025793275149814299426953778248058165785702153601923256031512618362362894218735767023857775817952193937531779364797692124042370656813925668243244092127735365018663520392089770631714964986211782173474899305784932219116976305414001533838392036578431206908781338676663440482439254917301711809467131136764884351105444851320293404755080227343017599910688733327672554042767049236872513921752220096922392111466938331082788509300870585107973332577515828858560149578166665097095168673761058394919541669954429276353523580739330994536786010175508451233633434658113515852864050465836326505275852771453940606869201819607093830840226017486394222319223488339811330757662207218972451460404458499735635863216706633213495609628711321590740668337855091114289563186103846307207781737287604406108218217903025954959360579129460486275525662003513845363968312087210973273434068446415488020967556834676346250760235732683840996804788323254818153680695884555428671400 [114,90] 77476409964080357705723917454302085561143600620850705675715089293096111443590733186679200891352491485355926686364950636076605539384417074899877056414338955026882888968813097172552792742838470357665777498936659429762602633615871376609019597280187996185588803629329932533543279632545064571893530083488682137326909178559818477626790128363492339759716660195779411885154727575302716598397470908853219035183686288441037330931611849438487507939755898132090821880508937905116948335486753285497993950887870094653521686528687777881402714290652317428639736721333829539471722429611312043109096914668159971647187244615279389940596181770859144575207526377697339988088470816965276025483817500339980385130278032844422448242158766099120025070594701907143144918571028536004388393370791723816805303874589457879601159273846367611814494300562144670688799982383209199949947213270089319168128943774237052442936157673426013226860473031591175758694271885414453290062806167156379434637006182624851821364187222647700357991064856982549796990292778918470309646121988151912638899355138814001968161252109446986220566639568699801889193341813924803349194074216899053573083548360028044853857852113655069195771135463532268927280683885624631253077914280636958176289558379052457698753882787354419922620194774135792200390591934794059382326743610282166689842375116413970473289886453452580852271047472935762629549056662011879848932669703439550076261047368982112398624177208502662021531299916982502668735697767970141168700339097231054828903148243373039235487652993402194629877381963066191011603350072995011262707138166343814342506032672104779102057567022269894318726821804766573333335948209762689921206223246803472342830439490197457417879297228832444036317979927204118621868279779487764024928073108933162926130187752593280 [114,91] 4144644839168658833130517508632829844952710648167042436789349988391112998757020472634327135371100064684463759528071795916722937073089252677356879765485387262865098953379764163684035539808166010350532784327649925293227166246296757700635049692005969073143238110710280973474316361334597190365907496277918598488689671205090140502649735202279040576023870115672155010043999856776667395324145089835096801217762557578932264262871058225074090249276156034347451847537655493138157791300246622299748494857834825138404824261394002436919238718202449537944529857895386479529140742283523221256262376166546477367455320144680369957715431328028243306108107530351003443238163748085048767644705757948497264552596938934419650042111019560389420891523882123045653214016366191561262496761149010567619041331762964988215348564147106645071456554034250200732220775371673738138563415951130157872834190910199587171116369733278023850869122435590261811165049994745294428382540152193173630469575463268080770150929785241320129365575901054452257027447792688519019639078829145864916611375983769265204516422629947324877681007306097753813005105088350802866515006687020784949988123540090720566367138560831997712390930557198444739403381548349947701553057390517246598771269152269018408725008440880659927476344688320208333443920839013489840874577275125493677340026712636181396379188237018890487746795385220723434693962333584849149843076296287065356591110666935728176980269736861334688677874858898357476732043682254603054117955839687669426102535467628890504012739692568691120457909729089306813517108456901703335598262515366484226412796443683430161071758228572202655979800098922432368912002328350104922877347552691781354918216954208618978289306248390174990400019739204063990907455883927326892052747703049179144208301815800 [114,92] -78821810512321624841033685344394063555599868273911762607856267115035345912501597653498802853936462263557236848921312384645666090490228783591483273899682411518101399195967542641178232786231036159172024946922221534294438955545313629936092745865221764893152644579727925670111759688872845809722450759653799064596961021940100641516509271267743574628699468066191865189931371396004200997140231505350977091164140294516810402960617350431030364078761169270958647538650123886684628952929767015870372245649031086139312738370070404899796017543999091820656583897647556985529534484537476130959620463410529863828322042202927411446912870891066344562251939713784619967992486328873849531228031769970265675416537152231621051323063596730755322875098368037296834637036778941992120879924075847068077765802028120651843371080574538274899663290167747673202052926672554398039457579348023434109342723772320076889367377247766037076244747743864371246532239173424852708479942240254422726383438415256116830524907735333718287226642808199325457940822318025786614975408011186990856076624962522829660349408271545081357908868066313726021378883903340102361156466624567253353091328357113499008193671703888449384187274196657587392408552486675665959250205719650046428763039201378395111089335882249238216563071868302738009431899802412824668432010426431479142867476220334760080928608080950034574979625602179842659211057535533349661552482068909005979576860168289562073622135130911253265447060117641788585758592935678633705927581714389814802310335906684335240162223315560476918651771514746345644448608532461858116815086771943611073368150278672511890693742088356009267236760995309333202530698995494746666159423006563136199805763733851866188439296514643251236657123111241003613697279756077068303287607078161257080683120 [114,93] 672125619944519680409874051504033116455909474383531216124752498418850623931705293453466361022677895562761366054471462438020467611147242956696904749722360455038754191202104408709309776409381325994505673507009817853605244480895408730000608029641501771820802210639394027848411012231740531404382678253955378506607205323064755050668645687981877003260069216822406094555475276384973672460142034131596661547371875187075380421782504354742276553988350294283678148544056505013273708969332092001390272944000768159865007335742767285251870786605242579230141599146115372674110816496826015485795253031107996427251771274828305079316228330531007469764480368336324284417015263018758521037858845633075617518025459328674420233359588094136297751080141672574019250583334618954034083148195382547112064156729220126456999510346368411817164422259832595602585678933573279183770876063328210481812944502252991680138559897458810430112770763836944359769404346640559163424986651742859190078878150951655861492316305478846128624573419526879590061535304358373798598730977318554930276264311528766952400325979899217995161024246602045008587716574367737739885065871831179802378565870681441633408244950929973346235835129041827097088417559026473669487867308904043943705438194156558703614313626518305452705988818212931202798001681995287381477098216358780280143951155834422610954249453312293009577147841073616112115353934920168707192688433627058474848653308851328835556686689967344507519253330724255625756486157763596624677581211494259939474365807184183260459953917418563332084489745654707591451187506265778892960852765163340844138317875856516417026808993830146410080563580954648135865582978191937297913284788651727278848877403693985971046397627073256448165766234009242686528098988246819135261449289518498229690 [114,94] -3149675769689959520351561851626260984758571441251003633865675130574927939849778085544770344759989285808658032735949396172034072424812870822836398658479785186794043424087399173154084498463299259983644730551902237679356242436523662408803170975239402220240419582245098815962869376835247549003444741743122884378774752287756895533649391490965770254395293300884198566431458452283730193661574629129594951923266365369729301740739577554479527872672269821796841533424638982902023846354571392098134080974661548440929665103895197566506090659123199685023254495356499606185570318021521445585001715564982434595322944574264008225501571994348734064300064407717601395563561284694948958200975671627403456301967991624186421566959269871553739799310243072919546894734230906353516062913382393758351656755742096902398293069431953762594367507886661118013724576883961525145321712028662369263929574920442318157000392146461408404589899731336297453561523094060173255893860085448148357437934870960603571644127286579263156058523524891692717315399831227327672176920363020684673956982181286182603441829700530565092735201524309751488082853257121070581788241255813662337542039930372349300334551884449760432100709286533806274391796553159959039570019163738717480925725347648916055068357720094231885726237741883343674825863056939188807081289119066080604229711325250625317058387970914537837270571853951636253728594451409128216068629414282658934024068290823178385501137703641905741843180905409661862913098562142344135748465994021923475447621610066782467846974808975677152078806123138055921193181730308494689184215323381938560156065492226617995096673195172748479189201069872364501557136740805944452920432887229207399153139026115502018108567312833953318335039298384312836808767716868274422128055981362560 [114,95] 8206506458021124869734934357338569619284149750053252756596989959963876544301706321059971918099022560466565037152307730915297124470149747047696402480187512722239893954409060779669916310505124770749778306131035468922850696545609807804279397881839557687218739335544991209313938220792837092917659928804681726103668096867651660412300116118545123769784760465222230342695738115995994412986917228649261248626244151803286366936216087546784107019228521592179187198260138672210896347149457960455378251171015283155738389011032509843356194623268261005257146888971818926171934140810714420453663305668090158872010511314722863554367955665420146102447868347705342110040517939822360506242559256878423321830855943040144266583049595872737630884493379303379531933865221567506826531777286157391302091321691285853507156886051134260168292842928328019554916405629230631887235065061809138500424816063579394350362252881228163532943649705127375108676781309344014859942830280143777836065730006333698027152948549287103130785556169185602524672241904448480675875540573206411797367522449459201543680029016684934805784698846349662617536495429924288552799053472633613236951802807378795405767280068647975742303099866924097384650605825142642672187794591179062788900881335741237069748845215213199167957082116918002904324254912090962051554446528166754364764653832117275659648539442876676146274926614100555370254535504663228630618669901434351968694874404175965144278369937344002471125595039371536225877141571050516907904176983328312326474227374741454568719162987838414846295710198111781045081038861344658802240524683113262746657783246691999496286104361061719941649832337768344921881950913533116919679417076647635808420637759666506203909716580999258869293920760591401810881629747929846202281283520 [114,96] -22925859323780895326776088429284041647192469208024338538790815405847640113473613207310045947165994238038615306679703472523550436077136881549982653688870386502538257080044568085321529943796762733561817485929241677381512006460779413601105423577386856875814785815652960615268205088505252602171001738780704512475069764657836009956755294577825211996061901269101924240457538086489244426440661910776858435400346485583709762206898815284232817651393359576941891449926145125982451306707340820614187031747989844521704901510328048178168261099576494446356522054074763982437618266876487792598530967185314914566600379402602600931238593237408105501612046256654381541613844189876280384429106187794469473335045002834976550397684880982965921801586782206812339345642301997504656787724815981614029977304107561382984617244298846973189962862963030484820343955877728025802841604193061537182201809766092929430112175652480060504621395631157179272823126584589619884170206869943323726795044376674903061325926064053526194793790918883291060275041984596397360886427165399294845054644046837761218674163078274817768588336006348861350511879036309570634821046755798978644613978116245638492383139374072075727868112513040204076355603540774423686427412642806586864041512067376402520563817881675454049997546766995737526716711112592122411089149668525317964265794228094204740193055349987936401627940907976700713279544540188412064062829858749577014361107905217736180900830465789729547164677774610966248034760117812803033676784757139609131201245204464908626828491354694648505463802736328171864496543737217649163303371662469247006948874028425972064729089261135257822945590243070527440874442349614595545065164994123932009954658173209160726886359134035818402162030522207343108137998878492242706880 [114,97] 43007218385195463862498015591309515418720405863670207864497275922639024192583492069295995500424982351508755072867625204796926088757711875241844867883011409588411683396067249002068990993527972780177902127671543880796940913028995168160279093300987393318076726204592063172892248683982614567739692107196983230691413104882261874436716571760086704285143142153302338204534890215609197110429046749169214643227397377618630338431105483782485274064469444688589655305881436505014424674600597380301303382108607042756200258144102850598860591707426411324640205043146797439839119879141267064054406149053613838053733724132816944227058682832755560881658494097578330807743938783217767754624877321705552211305887122100116938537033260329739164833597426162611197408171702353232888159094037539437233575358457564023582351642868159251513737597626085971284970829112017600558661718755625427008719036731055851605270269104819409504926514043055914766827850697610133300996741466963259804467732651837335309027359455472089385456743380962486115037318712010477689166045006306900125989271657657296534644335304272182204744772762277945856235954894921474228162872982664790889904945266976077811113331457399987247343741976729219138109161645783948463318511569323351556897197768767155003254310768426659053709479191042244472429475331187430913356676501931939580524672183262383455003765781836018581165191861700031689911821745257771358709057384261419453386388802382128141216632904726997450649892755852743940582246487860977950766562300354859676246305540014932694207664559482167196421720368870522754753415093935846626428581984879600780689788114815441689038600639710267209256209683621367103460714498196043712691334085753434891033537688829147576357514618374127522682428877535785602381869108043800 [114,98] 190673737877023804238591550651322987984439556385257170647365538402440742514049214406466857566461319785199964174908468077113607954387704967927763777789542308185114220018147541565939627272764187594615621242433468497522518126637226891185071590269681008424796567780347366928085392482046353217121994997786981897785903272083024795676706688692723051461874332723811767004787828899707946348005376186709043737869066316580121722512620344363049487071708306808811709678605038743516279534899635902288043152071110172264041007983817669563796707094563910947807569443528661253151342485036113574456520915976575556017408864109380612885163771426662599405950053423725341580463924259028516006225422216576914841594066516800072950672745897160694515522770903757756910714639508919908074012432986368622250650168321805694793445573852050749784884995095988071276800081086725217314726598009126319746114535985783399279367949900966930831279849945011347198464726879016565744036094956338277060730132638863520877657317059220206067565315933769847031459421028720113744295347547529245156879065555003205121772499246058557827377528803224430079130338740226140170776652261023254307098590548705102762842789146399038173787268352399582729132504223582822635144164726829205152383990796210482595276667865021616535288152814274072275025885854891026278608165063090206158740099152422443740219576423674558561460391089307179228232339768303683546673383616170875136380779163278475372737621291719968796999117861885903863008334675588023114785861389789433415029467519072436675955646846208350437454616780860738839910309670865203681799388495795227089680203792666134817012858305083027327819347408072375232456115373367386652127461102692226569577118080431954153645652668493724434856918954790250601863041200 [114,99] 4513449420022831558031647724534977627638896414089260271922621642014118625041548399073419441292657602458651555881063504684841701320046311977609219530654560236406987445800827406356221396371822608783905903166686504476784753662633757519035927423415717702043869186501064434583599992111110701957651569621761232046284321291148514368650448036208589872322673124799508681295506442022251754450620484003865857109802464731583437608785709485321547470305384590547194223678002689221226533891566051336562605642637927820730481974032717240707964509916137701366178814871869820789504008124317661715990298527143139592893758233096020365186538210734064287366089450931053680441133351239569035403615534568237273346746145269385590533955365525311774031975069266407381886570963962792118093436598564710797494319984704641278560554351162916811587966677376825589421640676059449590811335706349552859601368850082466899383004896378702240773905558258476953319689956226152193597087942911972384000112834416557061744984553930536542338461086598826110832406762756917713643877955585631728303375959298449294590149741324912794619612256118434730425528770288643364279204621943939671836241962408614273693649622686846816631400021286886798952689652955035311768568092955478410687793799837369166364214556615200002596756946921438680646972212552307991880444339106436736342739441322779833678005305490412289590483565728850174957212183035848291885078286557276172951970199241747152884628456959770035977582262225280210797225147213672886263089783668687395746734597344756891326197247635179824224293676836176170960975889403492353110408733784151600881536283791872538337559313372256870204902893198232520711696835859253959218533228392927121017016404266931889716903301183365388951324785216582795197920 [114,100] -27587534011182663262731700493184413178618020874698503479458347753920680433006776952667574235350599868594834461588420098136788892190687829726657179853187498467710037311795021002466333741652402806838000640776738580073415021831004463138016268674026697216026086443239732018454842234057494244119014398151160075634928855040646884859541564921260442788182334545763528074768365059412903701538735266954773726443463830706127807643134492966722404502409358036626523369049173522962992106698485511362140486940215115530808902755818981384296536799583665115487835835329767104046269120926115816823071055022647705594878028212246827548465952899912896050075407365329865741038212477310341008808624490219660218437698862475886295237937339243820248367224316423248741217451468733901585643564301244867896633161072260496071108214691815395926429080554698365426083195159663551816767651252384986994555328778334489528213300111311662531705967576897308181532153563808046648588588949093200033996625433621061332817151083380499247532757426797101756039873940948437248489237783917059254153662388675391047833731030265051442544622289206649002096541199821992305867132619264722516512769293019992093518848786803436983964144773343106740337210632050953087237281451380797740316504735410331686358640670747154106854603779546751491020571829790165563054456224238374818351872167541577877665716644301186124527714379773341964110034089701452438684555939179425563850227732388716797310843689852349490463806558511700470638767681474441965298809317862645301841818872637221932469609526170627846073467383301974972164684352500240167965659207390822169697542965230965786731854608703024967025971748600437966645903107854360064236753734573197850825367998949105203273887007159757430850802111205672000 [114,101] 104324424211996024642434247883189804895767890482858133390971877388102714871689819657587846715650503059138228474451331860220855403395988996487829201886711660734799472681433101510916046772195325983987248806821225855272683401869523068104554290634303447071001469356411488512774481447551240863757266336854124537037217320622355788003689058575326630539074049668004100613038869174556744528562586298818289279958793892246976532012962074998681801147670371217464476101177085667328972098289697693746717994136562086697310696172378982681280371867510484654347168844679457032716954842141841716961987521210149381409776278743953302171768125004989507718045821682045607496301878547927575652245219871539693483525345573140228873273487058072930424755816508007922731960282056941852479392457452759007439876938180276715293205761763531631916160506009938705664570453231135590812427897988265350899205109893781075383549792667347756343201636504435231504450866849566521911896409594799806077449767849835205833552262327106168058413888061003427687179097610917819336280429945329786415869076129876338610724237835908842296422327349260453866003618617926527058578298829325345092738492478788824500413405187940274383049538459054220845386478797985897841394232761179289440469920061887432960401877706093218561885636479867219789921220869531907355001499529367721844134590773275017744995869968461031086233811283131142157255992180674290223640005392261307388806013309522019605516746901305691905623793640371201965687178356790715818523341805518102904222096304017674880811602216570873027095173371621926895494538948673578450961515619720294849466828344688295546094379224468115830275074268599146318486668847614078329371194716760305527173373164199708555988395250001772687404360665380 [114,102] -247160280609200874652877907971640440262317843271243070501770713391659711335390387189100324632422921993071674290720767450641977340715955339294743835868722023715445648500645876078966704174652262397244580467390543803998723807795466315462679196516023870643233656495918474094552485575538001800852337254923996197817396032750896605417871677096178886570468250735798466462262108871915398347927623133218343820356783708689267114594221217561272830268397184853939066358907807109396060836540686586667264190979307291752677999319107289057852571324845335833782557640857903498886816746786846549038202855752225676947138620604165028759262894331118147947907353266006844881615880638809604059121444716765805298382420928022147881022361103569397286022079425041918654987725773358224527461644076810908895184584784778911164184783514001879488580647019922227417061555109598831628749131680990876143454497559557172424353688242405713896712773380472990265406723281729120238572084321696905719252079477489331555321536955746813493101986144253379199631705594743932230518800335876336343478271367660039376167807748109840595575592652408507908084093376661724059226245244495155310965733981127078068945795325868233711708658500629883629270974503162505124477994791871152840101331887891208677330460741479646984649443668718704033474517851111631192970037210535571648784903223933976444691859474976373983578897610315615192357169205673974908161806327383717690437519451061740130231638979080301670208408876735712332019093690009678901497535277354778921262132635146375518023514141474841634191088088714201515009446852708789682149653041595007738294302964745038537302412730762270991459608662129461229210384834982430645035326957021632722419025419279527722994868758609316455438040 [114,103] 366349082387030059580779548439772660470661381705961341836399150851499507330620681984671118727015840623438726543553606118843758334928116276740507059440188518566889111761714257218779503354484430462107116713065754920428876195207093035106889092822979974956016329973727367925283444962005720892449924910257907742571089372669030170571592858658829657612936297732602418213053876838807858673099002369175457343343236880125401340977808904974078730552032333063783381085741519344158488514980747202010985321524936589417593447210703997467279384093544597593932712162720462768996067286186796103781803988195622548114352923400889855972979078977641488993815071760203041659995351351343170100607846094698620010098584168191942284340485446142939963767187100622605082910371553108675391966919702279584150319914464992536958134099070029063697757168627079998835470419804295976067869722065411764452034684088587183773705834734982662266605202045716209869006995203290398254983542742834725113840240111950857837818331942980155542395688560097097020155091784274192133387119695689867125850279937552460392317385484460272613777928371991569955246567630138491927588906769829507487085023007959035538600403320375543113472757520838174382852992266731893175442689940471529078787658403447017977668756949019706120257953849004080851369458310929222026164052017531562387805398940149232484693000624098404844341784762033933550603418093877258204178764528807807402667203131867091256679709901795571624233462156005144390479875539690261245976473710693884241790996873977140429946669214793419643027840837870427201204167662998538400802091546199105713915347729857514062054643016540694555487903932740012680085488835994880207757915050348381931328014678453354283317440528204915464 [114,104] -503895653119473797520819269304459936846709645722702341741419755277943377306864144505605140892765630540904200029321990518788733746482671982247725467530507693109389975270409517232640128245172300220655286621615236454803955992439801372203808284081709061920039596814916210712068274941899118612940462142927238599154192737236272370254711304483868779487573041906802815347615998441302761121838851547934820971122014968506138194268083332737532617822060643884674838366393038029787641184796310274107713258800073564184619288545198509948066564434427704049558953852856556582841161048060964875252592775217577049471443432200607694685400532701898795079685855453796774091162477461793162928256819537366903076493204034009681644062354411319358923017903426377518470290441523297899778153486010140011767295077748912879872231184933146721045038628915124961418636015986435496669090008061048466966545409180038308512021178149818480878176005459762904760104444804830734842175154219953036415737935693929168038929188821151850766700157661809045682751776650029332913850027499461597978333244284945452934990342488486242767116725824234373423714552237424538395917638691323378069748751055534516973220126792430930893620552660210743683179636332692458186666598017345848285824545753936371037168580004746187006601754992479581977226268934561448847429570729230615507161458082168251786987438661017677631858030349615279583337714723811160778748437322371813824324761362241854457147969573273601971649223847187103266291293759315199875683023576383766086144824863802658039039778929489010754701189082471938863532984871547634940777925533301580668473123089817904945584625403574627667553551818933542889722822229835065117672469699052707412022131350806476787382746424032 [114,105] 466375222940461392405630772724665280737428036578750645238851922520136548936649822225017267568352913850780259789789195208386028454496605994384185605875045864746717789182471717889504034389599801090775186209505164733376724406795374243345091686258342560863873842453255865967824239019798483356698930709281334658446350265471686527327958119274461662361884412698248903041850513880422303538546610070545117925024954188907932821734688115961805909315205346931123494934101721950089332733976476934798162422379424693008489954273295848761209578764046561827149241680910160982621200715284941877777389416506383100738264369737129831371268182523798558966196863804934028206289037066458426533931886663112334295476301827652208090660207613508195548016638876260321613507532991945050761219241218413797106869216533047491060363710906167797543691600002690667823429279174040220831654787110893947889774016275620974916404942206709144272966630740802430942961340607650055186653996807397550071363145323535084218654792092733265101588998234989269410866991095422748261443429300173847691171032137060329028146648349522258193344454431629765930858143147638429364968177735119354681775693417240594208124777879447643485611379389186388793678588845143435998158116725390114508539949686173815148071296272907945305278817861963062047249936383604264942926675312002637641776486218999613403916060502484142545472368005037607994527608675859560745071629022726584331455286014344739898933556621734947191889852373774714142869777694017644785447909232219583168857717575730020799150684737311182421240536727818598791921552450694973528616782316820590291601720054939902222412898983745614835524902020155715608953091755350324741972171648032472149310849870317290104406304 [114,106] -1577767329958065693467293523124057123697648135820106057899417082361370168544730268651634799500696881682503801163284641338082718137707279436916638417481472549205324934721200580514157017725497922714379842715574040918418613062139555649717620324184574231458079552859623781893399073313851706518751638561242434888654798463935691490840312809341332379995923125573996958947958902364242860563560885032488489420438893627193080940670631758001599970852170821397575878857047879978643273644689636508869700146807244863784087853775154367429802561128073041032682550165993984613412837470936635541135597635589437485391686398076479094727346200226613509699325093069407069650074828087537948207593507990282511320391241654070972413453963754562586734774684278300084932573657628937580059061782213774405417669634107148628453792695272954458161221640641301758329400171073442231551122502442237694922490964572928827936998694775920496594420496280219818806401576381344423557754381522085627895196564899735590245658481974162215454675902239487426855935667946695237295875177277595127995413101757772259639363539860715574413006725307709262878044790897793220795173420539190346703007200364352019898681065884260426843051317574043251437517673303825502102253794318325794570978971861859892649059945658288851240126593158485754561946406178783814127170142171265746480783736092935507648478021153937436799283043553065158398147656675419201127644004705979710317565970622020927585173242965434773319055498129172855403567037372388450031108957310887608661852164724606403067899888986360800286199540742606263692987517310946853433837200674084017541155588680983244685100295630699516740240383979917259496259049629532908480442342684711615536803494485388273072 [114,107] 1740045812526956604378198839336073346001460600240796532350308738521440157713740025801044886448059779782451455755846484537492889966073753106084763219248927916790048515406862233417250984025500979298267490529587804212948822037070117862845892096171531249561333147369013205002145969716269918940575003170424615482424478099626244406942115394664495483600763380948964077113289925394494796127092690569922379250604445024375893964455106200625757841287317550066595424080230413511797043045153110409759104231815447346338694812647466964249719187136891037395199074105721129557205892992636919641329472221441184187424627268068297731530544029859839881679070741297614299763227042611274502197329446946856977704853865678892143477842609001721415348311789410246848490786575863270422798761184101505127949755619256485383356822178900826990875878169901679651002306488938972161366785125848338488014345474016518282594252152911932315016017711856493536276456975930942191885251325638678170639167383310709333374346760227908744709978403280318804269714063900243111681325943915944162185502638506339331731678577985563983456139469586451284232489901519386978011924328151148777631351294204066749687557010160952040694684936585860154592112794857457127457623058893078823691728151054381109970513618580914836443899551672687119365223674572486799682086071006429655504486243273477711275053192794317217874825890146985348685539246542307639196246107857285049141059399995155716595713886734565758829333198932377004841784085815647730555271107080375365271097984660407731772637684830444687634428931834691944902094660970089382515158067067251193208715886418659154485033934003235586004421336795878465189498527976472544570542630257276959901775519113036 [114,108] -4028001299105161336821858780664866987132626995139834400255510844239382125436473865725126642757204163003364083339170423726685911418121401699887932720650540333209931222120185086151286925977046995923852488367733589080588791075181756633021894161670202329243229142495815252696148345342078236919045611056324789516790833377397513889825623356072783347668870153821983818737620137156761400404647328725326507285148205028881692841059316289724663937137670074242530933682805014595640728247500621823900264418239691734669802927793541178460968122773678788143735885501176542818988512883437439884621537029927795228292221686220720498831513831454873803464646327022848774493438719691364139001309479780833629125847319915767991717011449901711660141089458089544806554911189354273239948953910442934603706104667978363994091917279169932836473093991603705938029766786027440202590342134985119910932732756232884980275677726430372716105972563760312970496988221329695522924999713201595804014147398351517127885902207608761445348808810589088620989979988475317421805200249400204918173520910878321820112834273762460382643733593602217974140243403481217557938217826255524264630893432285993622878342343870214127688576304484072184926410005651049696507863438134953572588827817839340652858778088732616430062037476945159443524708649807702904361710511659824310907291155273338522642403807305120524827874308960106183808175166322934739869973112632572756668450139198248631428691091919519082960518331775135464069622444504695281537143159643150977107148050001399515293812690990574648329470689512912451214887922802828577489176672840589784224718497136679201391334802301858910533208697295333966902025853220367873726006718358475338457834624 [114,109] 3139779686217863447302210740832328084164121117717419409532771264716283974103287644940817531382832968700131180240113745321543017213263517039814605070814713291943458342003458604156929288972981378418490200584549747527477422058807926699880925360679253474379890744439437657429101986775666845440854691056344818235104178870647538092235286454999812207365991399437028653688432198373344557938019218907995640197302855466705177087215980077215631813250648920701107865933572944641435530670836256112787884818812817687981727528465708867729429701287331213157459997307733405263121944356415796548847590512348485123216106501407601478919514611816318984996166232743892715119662838422764337999856446976274183348232101646517734931636086244133185726645278863308704337965126895065041877907500803720524988366709492410590370739640389185617897225379172056350498571822815730959857351715304262199660000144084406366551436045667335220969984247362546073444481161270023289502709402759761561570264875774620539856089946697200466461008955578815457787469857544273216709048779524031313088864986527477641682015401009456952822287505608361174578563802587776736745011878693913319629822525547807687645580594206242684547716255411379753919913772628609034323657945376509234794354576485249772686405651697376133031101155285880470991960185015141524608243590921367032078436019732274183629022987708323785181138714261480154747081287184250427419675086362395784967178774945021141994377889525936261602639401149578734905771103648971291836284507618248188845364227907574552962545944398090508186463147033107497264221452195064377049138633705726003479731209465375022653847974102298264226445316097339927568991295902894410974150363708919676112 [114,110] -3155500092036694614206586346830891120242488793725215644020329626085796775436163297565849371317861932267588142077099676209005738234297287620844471191495595131989195108268769071593165654276656865856764093007440207038248438155832542950194384430239007180566241366775847330437116847185658244416272388790508255932617689909987572511129654465695267529690107142416072199235527769303647353406275379116150450918922142475835053150942447986178291299655456290494488207607884546007227398571702091705851214536189467409822163984159895759008786955574955264217888890911847570922118595148680124724262644375996972193123767943894217755107489545716599602548713353475350717950379613900613326205242997513347310668667970840834331286926720354741680090579666753974985977731463267956886581629018225534055805089480113255768155286029352892352499614770690665891651668448955567082378418972295128893296209173289217588282205494542947080941703132655336712757053018964081238592234490356480654435708295268670304848361161705121507260319000435732462002292620886577908180691948003618617196325986989179793846504880857481672051079455616886169810650250901475542722888219636043248983832112058222130145024815052201525184271817000601523699489717614208741338766647755643501642401615906034960677869155987575606544091564241952758836802514698062190669582078222927987341678888320341373216020607504204928038762540082152341601389072044452544210189209146134652526163732594557038418002755068981350936504347228229368093955156011414589156750562272638860880780133886258062232864763736528316560870889966846840732908329578455625497608666035986741616942071597459013639890694621259813118418469638909506708777762569780168851440181127864 [114,111] 852698329760605252468939716370052626318139639404951144225673627112497248110211245857212085864026928271438743897913312738275766185801990594730269661035169835006267392421779635992330506380336851633637051675344425624756703271397247848365769711814957785530931016516872075232194109584767581551762461086810357224367218615757507820680889166299675779944197558413239400720976161185997139552479118341400045504520494243055961276438072496253410232891407639528026752570347405972454883655375444386935021801677557805892085390150053444466914546081488136407377145860872912472547589526174815284878092946701897654336716875569917044187659568738340263533331758333851809922818909995853365884448484298349112468494559800186627851980123887143344123806608637369703244030232577484134103412070286341090518582682132281048800863592499750025470604627760348262002948573704904342939317944109595381965733599631783427394376604288352842908705592330643036612967656104064243912511269097304600057079475809314408928383078521276582506632185302693586776983689532109966556969388831955292786160660075166892556052649943497328168274969994629580681122201680402752887841776744013276831808851910714266057380096466741666371577209836703062434403336686842700210703309085668749497016051626515032234208272569386637800027786901760375635928086669973569539720377448667461029767090338266878750422128203689986053019193793951963629701899772616344701756098238773170651073151316847431912221037425610097751598176143094523844966654421892281712150440439920865898452646108494112971111882196875045153436294535662646825171736188891546219401964041691851809716552461002836726721610576669263499704327664671819501934763487840564934800448 [114,112] -722224173761520184795458565563172290477047244089525334665942647010412552533571604170203465349810969453956384294890775978223610098981082609289033670927865821769347043053611367572658946666598749450698913337130438872159275966829755721941619552577046783510594518034517022850228207895373162671141933082731055570735043265698610556593110084824843556688092692449519399454757941076138336571409481911583745977047670656812416712268614786077511608185532050686118668419319100582000436088630043648816400441593104361102578888335319905140900723989172589864568608211062598495152732771046157363544143073429624271924758210086745810001647217006664480726588912700436510369374240228534650316072850915778591613973744685927990637515642781208545153739304216108599828319007864771397894297936876602721721188469596547982986984870444875934115082811555933846066026852342880227027723973124272723129503734025072007897949278594810495632175447433894198907483590336069581976740302712011139249866553582393328441788142399887229608698999992838457416240901333652237129607155463153010893644620846434060199501113594017066721646948871829221198998222325229486201946276652494890582556030604892042075005473073492849498145691753660611989305969750993053534001470587610244187953044442118563055669012658622824997792887500674101090887006882355324257887183060459965427804238070880911326569046689084028941175808139645607015842440095764531354187515929170601732647458440973248285354022461076499405120466178632489434930821024402871671431818014931111585916200085266690455408703557084623885773275656354884242763782140270253241106084339863347423779960899638018880287222597212246385029989310892651443964324561632524728 [114,113] 36639427645713606604195592472534416494675397726955445977966010435885317709505856647080129998964446749848358742834014792267322777484839983663352551550758601160581592103592877179475785276412462487050808955905454822253801471873295334415443941452772072956588710134229393528388672682357618724773100984584470275960895012328364573976832999626657484867708051430313289946809083601652927384637722464307385544713826212915740665555880295234385071435498190911981702036264507597191145024738963335448162809094017500361136260937259666355023319634998891927978425267449784609778385735192199145330930825019923170147382212890632785071916847749080125570822778256235928345292304812330977185899001308559542799879564164503829334814995075954558151069298288429026201519718465591155364919186441521825310465991712964637317842196224898431857516834251123425773416172187234048698425533491261784286501591994994176074291661948321144958185662693525982561573054220610379919072424600019543562031886547929682136734085481608200976857894250915553038441865921359659482276139620715467640185699261408861138529781199256984606461201290233333904692096518323919403716781640444441430069012029776251220924154109669942655540061913616172751082283803942247021640920227198012594374973100563987581215718262726473892080567435989122312455269660891009270615056319725975312233498546246639121295941306659818371450489229459811844956253180289976805173362726019668941889343011073236621382247477067542155534585723144420926124169613773113445969562960539426955658337122080583201349569356429154532822600287684755753033265169240612328149794782003749430986152318415970319148135789408619920929346202472566206348159042896 [114,114] -107138053366725028634580094142955504984791881912362055458215386440053457345941104947677925484308723351798000283647854390802110132371769729129108111231039610891946739095074083888797560310215680752928623798668964879883105969161448199923985550275220225437051733032635184355479362826359172230645138813168639488621721746285344465571760281783010735743142245736881731264866845713120506883044065752563652552625372327759586842844661598172980716196447453129528727104800814954775527833172497762819076110285964161449948114935649196046523226764367138116361781386588265930544723666368358152842093976065726246452912277516702744778079704259505035455742111254531445378773196220377100129915166082717485880893637034860183749844114031302708993138606441420216661344368349347802351120556947083688408733557558643808666737672289028313631119294157625303869439471399950962355263705709109886749206289569023971842033105244157258506380420467339452657208467598340043016980706002565158080065693999211253829398471384585670046021566823926000080265403700751213230084377776555367173572806697154208930550806518175970779885053681098346615847784813590161791047895563625428782353564439654336753559806055634353704182298338098802981550883515565733472928178501648324015478301721289983694061395730305923866400443762544159327846505726223049279965055906501489214125135827506412571696378898071795158276605577788217871658670471349152862875700435560387513313243009760987344896738200951751345533083740202720033546324783767885387904942766751798925032328252877107490077096170627158407629285981622645130437985834322045638193527953270713921566164966681733356495043528739456597043383671440979248410460 [115,0] 1386752675424669422755879508269973742804249833040387020733883391808671605931012672764480117039670014040986299459985407702779687228838820998034508188022629365672662448100454548830047910364580358499272457836949018147224020758237607464691544302343549972485320680115937513392891197534249389878506110000382474330508550430987630057272788227943174768770666403667768526943462754556838113344169871337115479059487906851761287519967969878519432042369623620327698802639207411780218156745101523267072862579151020563791740430389913590405082987402228941693800366473676273962366276068794738223125578621243153340295939153029020613553935781028706386438662453847257673383403813806868316984641333353137497881733213705770670604613344021070335360024631149241851936813101262518694627573026851287652699732740129971416525082296428381991192221240990135859438359679207111651077400724110973117687377270267567003968178901432945833082872154443761523897082933071628024626292540215665919748207202498045563940541249665214871948435383480635549200281085140935429030944673640273206465190913967053761110376944005056783988978544860267839108859447109056827045727962952312610818119692166112476802375608341686790404164575302106361222218224279735610238330585772665779006038151612765050818139744758999306984901011231471927952282508742959859042891535425362598657126072877445066121823291427823115643584374205139368012031219824527712447446571864331104836878735842167506011527922888302403766163728806683636370748470454218536369574719822788735793498373626033011959300238639729336070784642465143143871154328555971777074710452344420127587988224130024297581412690593654756319253352842052094230032941824076475119328240960169558098732100135041106143295630562241823565559308618438409806850852687892684685522445374351869997628729680219512046038559441689240927484600062403607179615586367316707111709487097895527740127124675983193260692520274297626194843452421394608086940127030185371472954962163794935200492029247577724098592793807326466522377199363197713801212332309503727501009961997624486684799194335937500000000000000000000000000000000 [115,1] -868120347268140456664893676709729767561448561386355487717924750205142806150457629137542275496649790898083642860848996362712886938554745267873275256228936529484050907533786540824471445051137569584824152806477445314018277654743692139038358640140090557128683130926666979782788778074054524333795734116744578718313012334923107547262733486129896400598802054077130042732746631017465606003590284493307319734845777806955425797270646547153760179866264294924034008624362975479196618767683029866337766993624367425083467108364890647032836375372851228549068081918911122850360362693582673699293329482336537592551663962033018006004490431610806818769467899763715077171632838128755632557732052224744324931316143440034884829187088290604498566883040272677585807598808288398647472131259630188301199351354810050080251255203081955648392323729503532952159220815923889501736432076552310093612474664027831137588987407800351947655633107975232843185681843129939329887017819384419559506413941551577053850818712885503973670716866706013370151739123374416442466267629951657959690156642522528838236586370933805785532215230661364559636546178714941059590803661546522619107385557521992349156754315447055559539527750123305556574603576882168991223563289981026247240791349188828141520260092294611907450238248513317064563085891564452744545891619954706692988747099202072086923043654303821650904653180432410256139962425925800972686594182264246165834365916481362262110927658662179366545789756404740784492591744576221163426242618154327359312944550084822710612725544352066730620330596351678684913083070602924348468350284955193920085933371893465064450674216566831556444088274802939759175836186597200741064099983093024910127514219866227419970669525988398452934675066993580128684378813518192685650481398745574531531271967696545637908909530524983724581460992548379032200593803204531566023494904146358648608629966271943761209932640702161893443459979267935694167777071058070505925499070154868777698067562559019123868938300315063799586376587882458875998376554344784089556341655224969144910573959350585937500000000000000000000000000000 [115,2] 64505350552938263863732803562292096039628516080527735487731646447009522852260659411491183742565633644282006646086349363350601379622379610956587428575633670004471421122216727209742578032791452513919146981944520643629473866184682932229127333388178689442937174047061779560892185992689666992051392274527232176522576173338680997789619345947184171747368449274757225868283499937728239982115241108537876007058340050171113689246047774886399644847621700089207920399431106619012240435930030477099136405659116621090451438366613230797967140666873065850877670635812308965962685346776743431817106497985226179007247795654690658362508405604715793650477547890293106787210747376555912312163120501927461920785695431357305690458225879155486079499551656505499651726408035009739633707703622111960693861074321604392368680950162999985469321161599935311387486078890301357289843013528088358768210289298277104041976835488210620156529957334376279628152407689601318998612926641813277724554871918114757226012214640459889424932499005566086270632537373346310768901153439573380050056435254435999335545531302689007839413947372224161509273737945108104284437096755125601248410938579146724217065471283194640064305948235622126798870541166390511093697889967971474808936420504265331536992918216167234323096391921663227983146845208564629696370013327979815184842305137208823454200587707485697160582862393345442023864636996117357057382087221406974050266952009176089155084300538415796767544918520140196589597397843114022195242653196316757175561290345097728997989479916640502391242492550413016749512288837779577893863404524279217895593606562385047673641455002587048189734202928708565398309229082123104376514331105040709331494539768584649353074471487176769833976989074295995330875130347422548419880553699699290934215033849975280313229558769149195874233104212040125117610865597119039546170171561745139051280683166664315034799767401280521528847717335633302528265618409668859367474108011128882211923293841056112898908526955473197482516435945191466982425847633180377434876286851794802146287111099809408187866210937500000000000000000 [115,3] -838105477847710901009811743123145678772045099770194271982876118025285485539137394067274129877865752580631654582679036141550748373819940720842969141876879289537498539293407845167158677399378438566077827629672084979044274771083279866673172110794202414599791147250106083359594583828729536605341539513405549083943603482879518162937229286798570745553618865544122871289486897517965561952767362914901938648596683692221816293758926562027006392563672335005523634349289262953119948460949482534307911058876713348423714830063573593398242069643786614312716549089551541382298798107817379300447499263975065615044783402335664059548196180041161990600125922299784647884358761662865205283639854588351636323323046709468503382079497019279600910236288700450600609032738356823637546123043490830571589010017269166957599419533325256698810403049061890029791382288579006878139833508584402075997614344521357999268130370194388156000737723346142266837033262306766612141322931508868940853332726563748545092722960618304480642616940300556155639418028230088696241545873822400285038850279571553345421200658544608401779146501715142063907976939789503702634976898840959884003451136867648078245849548403431417613561525940311655510879083146081860960978429960701053634093809535560073779550225516570535764335590374238514172943586739642598914788403714354941930413737777163829800346690022121713118669657453269055382164452226365344034704831617403806021516691511035184243926372329606816597920255534177400868263744577004975646000061084659044335807934144310054809485411366442656234130435241045691287912808839015754750138521290950681388558893024839473680826629363591788107401604447723692635048534693495556759926900989869671682188935797918150853194202196066574152384787648246413698486439741796484785458084204086254003413636927546008226626690464817860408394670375124584581134652843411600874347663309830849448008126673735272118951385806605648689971332862778188625281544644273807625710051434963764700269563193055009353046260985046473819467827349531480421173844904750110956052357689960441433640880859456956386566162109375000000000000 [115,4] -19504007456553439286754498138087517437441044703281652544047381918218774681628685923000448373373998184221959920719044146969846299775989531006458345164416723695119286400882066506554447919866211203586563214536092813482137766461332421951958248103925942903533538183673480377646558899593681158257259372565972468774292745502248907678001556932695297472336085496365581096191405597488858738386520701988211574031250314974878249801059933479114455961482735083937095831956726268195843629947066848166976279044891292564243619509022116170817119357796379800170793249004795156804171528870334443569807320851992876819458931924284403469681415033908193152532705999389293829914919358634360985262052262890595447611573735850790795089573649121468679103154644191904595717743960475498900753868872167372244490127378466395143765686126535663378949587135778484921909443364808535511250025654004134062535152148810472273419778541131068148855072694664228965422187150465855525017100129793514339051308140154799829013691522864222831931557614440259407371213208411894933133969848313185375117487287486526274748134675035881398814800754735572011592290315507416595042657644964349705567794508854769675038297669777951921129904891413227350698285862529048880521137889834259280411723308238521107453985262260270181079991124844903080440929785363563128872322812144004417321836247027115413488709740793711898415049917455237340354730263105920749498391016690206736018044163504286394567703038490471577528892855967611361833846930689732007829956930614600808381899379364704415799263266439968183012344004393677447748875686886903001541267035217038978832002376949883304837922489531099092527373287233388509495647173321562813102512996912764311415536546849786433554491083994849000492978627839870434556233794819373590790273284669704495583763188801968751811231899862019471378291931342286836624459377024138641816140572071617912949588531589183253266218707899046452804240696439584628873648906191204529166007107788127713517128796037184714316445134382919632248606259170015035106278373503248493072695021743889753906842088326811790466308593750000000000000 [115,5] 365112257408617006123663439258842602440049489545022256332750824283893333458084484141482233758432679835589213240571116220551692664011495082766951763467271629843262545346866661913125068412333847004692053026560954638404363996406641995829103642222379686774852491589208838223901237383525295686291416334784003177412370805842282764359859853908339066115164225627713827332190964122416059000982590183066309793443833943832775004434375798657334546943315523593236760060082025876496616223367610950386567488560827319301598162484285389395430357113830045756301149579321021683352155384253402952177545989053508237998073826210198668173773274237417682913453002793563923187441292757272325975479064373644284150643904309775425456311435515348407290465382680592545428047701268531978496752827471041576459077729871542720872538267656381199789426385791354438110481916988876109827092418138684361045591403239023540436979657967264603197832703366184749839120602556273062303346583642773871262889750011776309279605563708096382261041594402776572447808738386065096124464981405358009178207906180809911716662373504758236458043793213857129091858111629281983538065299280686491288943553674252732949936207128899107360436697580469032410994824734520521540270942943266804953416726154323107243283873976288476974786153489263098119093496224319089896292935281793831324900490939095828373274595603591128202190318914581978410093481306251296206522409758187410290715852052692715192138233000833225695806333882831208114332797679650705501875725701396534344993526020578696979938848056952861656562394782078307965532267780315702969396429086365699034894603311359890999929119893972209229373388436021718518115689174329308960221387650507718957349249898315402982571151658731472361825539470880878801989132709965584077280380629566542462094437042088995364629383884960285393723757841265150242124728176694911466254624877643461379570309400050955591984646627695881288093678769489041218159399581593468693206730062680099244226609485176689583976591197070633104968449634309574145547178725341115351104345071453494142588169779628515243530273437500000000000 [115,6] -241229281643341168392315841717780776186168635566710650843006286703588644433369267904791475773204748070732141291731192791542412242499940109058073479534397933225608408171781306318623902770962372440346273111574239128540907669261201755332952253664897844264906906490372829519317564476306652928921462099099607035450806668735987805400475434144305925368917681620234539281080577031209533804632270087126307610027842538844586376967335034554928053349911148322316682064148611826766668836295976749417184294691671342538864437104490391363610896605941008244591823442970569818191165952506430119248352409492581241391138490507021455923942844372331037554138276926362886367289468298722132136687330888948859567888429695780995100711144310673740595924608109673218719951679241846858708783625674332316639287032651789132748481867345679355695167921503315637640805923666894889863211448950677497033421293581832560416875793528346724039427776437247252859281923734242590768034549433199091330655016753326256996159132789936169821733302744321293281349012136634473672553285559297472459313663061735298907560001212978277834398456694295226723877775617561194239819793986780519554160786803693434122087078252246183482492759974219928022178863031341888012794514135986587237459904787771684799735677904951444046733900536881834615925402302286101306550291735607751694452455133983273934967671722580695731655249298088812827887579975519868042671734843954738567514321833376216894734274305953826341420831733397898633612326103052460950662267498699182425167632107304572923266218201669092033223774645609330734850271196374337227983226300111666572688577779361236518952094401848368617639368294446058606839002920026313219491891182861165618019702783570823119387739541255749777999777878326917146678880837433982406858687874314747804778695153327873556374634238831125839658138345666453027474279624119630954749937946146570443965866619899220253191697063150131091431277738835226075669224762911202241068067257996257117476380997600259184176694721883724342579318282756570824495467048523634817549371467393370949139352887868881225585937500000000000 [115,7] -23738340401242427692783065620196311816807475345316430296081359240134662401452519117311237972870635842771758504235269036342884747917301141713647771025752926230832087693607247484084539463539649787520623861492540042449965825157612411323703060380459178204819554583599006237650369219184134731677646665310110609784839980810342158977857617428064805497354894894065661655976897770408715099889397269482124591988080859120747271006011126467677001261766177668522033648671769919531359542768860133184633616411630531017332782151001505842093123985904136258621585228662012614528341599044584388696232442096382741488807204543699563415981316402534582719406985011067225356662153005651761033140354112330766168248171434838674255513205857436711547112519732622154609943718648794043975580303073928738061989979473773926226038615130026480884008623521564943253167129021610792453761150463615428770120913177308005433381971680895654435099835418215290157796025869533655120198977353773324220975834260386043868240121931744384006989878116458042484252065445324987583981736682507323654439562000742740809652579197341511040763315360397843870884248409702772270321179644702866910078890378426001560343186505355490481536101891249752339734435063792837501601946409358407571151314707346015240828855129231970331109416331303427283010603018988504711407667168963313177574021948245264982860291096985315109562082150574121118795073602841567691490287518601620106469669637461253522407954302140353061976875823112114055688949484135726406181143025108523081494596404231447232963645865688722439167265864588752623506436021830686296619948109027479847484469852643162090686517544442599998809073412067712924420236725780667232086491714161808512768279778819565093588185818284397045554866737900470845669807717893039687173889896646288413451298577214158826183920579926936776771489141198378214285144787367462587727326074473780896712161372199346284990622164767668736940251996833627429785489716368336735300496580489300434732475359001047816378367410556976961816350995344763692702029483118168018223031329183569937413267325609922409057617187500000000 [115,8] 248308776391204030985531696550683230972955798635935024085954202049621240286591788224800627943291403486503182734369909588663580237333686059113655720972847972897292256174019707505405615430560634080896857498624134149315421553189758417002814971727799808207177388741400525215466461639020643714664408122724582518680363406852579148016231659335021474332961119518988714496436660341969996844225130015869467917419742296417079241421098407490670208499789738055918404858210772683011500359365571461905956344422460442729919679693254093210144166658619236813608989724420846298742696034146245699276739007363042256289184232767033505739367705030397731409050683229198152138628478401454434562553778259178239144806291685969618731055500248993918441147398355338049774096320634135367580362127249406169741653258656216215624433707674854381808527405952631898237924274485020727564033888357841746950109553815240973214528255811130206976920152792718177944829923252433586319432113924481082977890023116729554307459267059279348866020251987161318479493239056669842675558345451620994496762041910742418903081176807805770110012166234600542511119220420642603218603410093840908460511626498643143344311344422065431520336932507687231659588491002299670282687905682702744026322279550598918636973787774376851274220634807237930342929634467882540880051061206184695590621343391537322564159507394958003395035164796830855921895573280925354267820052389675322976775659228033029846425994857393286287264292425582518273457818097437342526332283156931551407112386594931243801570457402826090351658576246100575743055997007152981943360495183564615132356963613614714609258783797857851416801200106620683091369424925292876734017179959034373126792116490549380352325738032363985104736378775578079475023345924587192435305014236607718452493760818561198121377976813712281678354313128698742992146194127184564547392791905883926736149758453242267223281328340006066541242102115218597895855387086161984966537132050343565926961738457339852136215544835838647928197663915986199989001254833673031920896617785743387685215566307306289672851562500000000 [115,9] -1599623623722547115842491163359345763372703118854241613208534651685772995595031882974366208938776010609799314964666617527810970730266687052543069564882900783766898074403928729131543613190773883642902249003864356096314269089613919105371724631219309070080078157019738165051982582193885146347499704680184802508556158136717716560043799965094827907102017944892462937324510677614469335046899792160646323135313017360978202573934202887863158667526246500224665366215540353076032035146680924917136205970967298206116230954194278645359431456715826041171012225210751893499351903469590315428099849848881423772948844088541770545431274198171878615060811308661800451627941832185032116156629142725693077587247624120372743035158225445500106224828702890579555227473391872451180563622956085384566242919133972896723854616411383865950486099983113098800092209524024819787398340674271793497434279575558792516192279186345967551173856554228756115851632378772085444608829638718359101961552217148737308605000599413727176503538799560446316543915462609815356703263245554246593313535615197712944091019873731727952229010076006461901871022840432805151691830442100801946319425668626502605809022539838176783952219242694082222629118304799554382856359565386523408316020992912542040780758519457400880595535065449447529620062814863615327356901009566370143482249010805343435806692352631773066005445954641348280671797681566513757459560994567894633253217534124687762236561826261397777885775381886098015452162584154596748990019823071907427572818604033150408458703263660133221571903749340392088847259785100102473232169003398699119210302643431470008337324604386787092667376403023559211345908460240542385489521369008788282870586967406118276594805275554577782773988250972722314940196337834060211139918789966284984607797206231452978515155162047017956945982344753873646708398537418804774173236311286017077051269172258603355725071623489637646962487383419938244298952838095983593095460926460336819503670256300700198903468390268204796175245769751920852910316033677186689249821727187850228801835328340530395507812500000000 [115,10] 7802040437789222252155915444243310517783971571058321580078203129578241719296982472680124515368963084847122856608691598164693722628656329629190519915222848818431986500612363372871809207308627885330896909357717844818180912681173348838804962191193402717027348207887555816276067309643343386423717791797622704061114149600953035720157607949193054741279899727989468009011053493573024669958967627191633299171438069303293310155971995899974573186251860520558293757758866099128761022551774661162709458384199474939410962047935129919305145839533370193577464571268520560591806144547775627649380112765499338047059311160881419668986645793193370881769051390545090112116140248195249771469007088564393195855967985507731411762832370795969545634724572836529115745891566460105164142124923782346713549629041154491423611390403515569463694440267770170802219898428923064319066868149666041616054848206053495476355751314752133604275973387854542676856054961201539169942230397944073400411845479450187821552443430290723807553606327148736382878691393922296690706860436269704987668579268620312406140385312101465975075644115845075571740964481188131620664465873241414784676997843943162527680866743906068100005331306741624428376096346752108088236131149686347271021586847744062324695119953872557513703130171391134259529739334360655488215733186574288785535903281589620470326759418825039813034818791419101084106146672602678192030313406980256947873259671178994764377658477972698277629838080426177174564295965945974849401777472969244621772989108417865733803605818854995104956300393675840544289000708074460775706792140349628701749225984194917749869137403549125995055649830289364947758395624147484897173911864768245062575751211765167017043674641874564323127637461334512899392178287521949660645011136380609371918985454881627636080595103191593384992762167713312920536723282001743730117791884727676935869574631502960615839342159237623896740240468801543104794812758506787972807554629801872519865896856107136345499417823787363737339535829700066008242445939136811873526600180639434256590902805328369140625000000000 [115,11] -26890384973964096984518509216240522737045954607380079523248364293363831552067068141101799838927018862485302851369909302332158005479759991481326106783611410229081784880326131519236010416526953356568915579672670909222810491039072621579833598068200887373044660430527557271689263477891308479130399851711415320564865737541367304534239145730973381282529111541045363166976162552625019824232461735340533497751109424328593663450092197130248445004702433011981376995857844099074343667450676419965945472975783081490367919836435001093047448390579165891753084350377544093524104776057084264096338750296543653546452440117059309057189851829296836632077463014566718321780837383144375005280947494574611256616743862619451186450325648794695586825873739236227695333691856154632673301471461111588993742548181598698358680576443692342114850508614417151776486883790225926805884596926140322814454076217761937085561414716594728180205169450032942822608941092751400200253590330308019867148968585289337985768691235994733227281890515276835197081751642290120830121020475669919810801638055768596658124453449301880355312279061188312250508820395045782069467845981151408478736720455838984118758102631515530301550897346217647978234764604381698671420913928115518254236104058893061560001571108729137557325308507241646658120723252928438517552842345132058424801834458695064963871159541770837545261688651145548763229330390964046476160359131880860058282667288273453341925698275355536980036023192229311147908500218699808970074473290121655022945564274397815261671601378731444047259936668718028395916592895621935807927990971594546791610079177776353129512696867548449167861912496453371236015366711875986777649262624607217634426856402957149889713650122310351060547061692155922391138080254041800398103203426864479962274416774624069258777112764213085748479139883895504225447815087789199664454897575993047077274251404892415901422835742135186243079745933735727274471252364217318760392512824607465422183972220641036370925997116736043797886274331213130442996133541712594321182461243324723909609019756317138671875000000 [115,12] 50601525689630378901443673737891173209558487611989814235919712009063140348605083833984136922865802427511606446755096848201893672154543953183462617492494087630584681267924979859612775188657896082056490068610460849906408332729419453486532447282074432254703779419507222845032295824077732644624521880738397371699322854348713553814499113404919660499260210618523135430629593586050686973295453233186828642736258160629325550710688547406602987721688896105927742065945609150744711434707778411991396279282578059097452954671274057882526179153678149774440680103868729760053315206560727839349575468934739997890951030223315033329023754922760281573298799065553439204423320334246043235146718473220320912122052743258699421765893139491113369349039230020021488449544069747838336160323016768383700797593385359299954745748108054433702733199068228731058143403388203869458604197031078055282337452352615660342023532105295184823640492738722860757417593338391413901695050452797077320980629586925301432109094127448934671244751180041365954598721707429736419956064045779210308738598582309194256544991810737463728878770967685640612917022029226960237275514027451486132501379622224216611744475609965834850764820536802021798798375073748593837895055439802577426068620688217456327573176039627999281336389043965964977452840398984856167195642028934193299762593443057841217053968017516997676483524681647981511871118529943168274475633060280809500699365173081491411634321328120032183123836401636334991157050377361384339472269379451692922767335106342033796763120450521424233425573929072461413012284463353213471267471138792801220372114950777414824260124815930301633392367187743511077311417545109663764422323476697589405445025383080957909287360680078869672413676115976428622783505656337105934125364020115673068572996145767124717438291498545775546069708120258257514245665887361010210723641267950034369900270574330652362480854207726562015439560744496733758245561784286178620647086380506188941512887617578669272110898601517167167594855513818765870156969209538860843267116251809056848287582397460937500000000 [115,13] 33608400356439223452497093353856649960817106713319959255233865152710399529413053919801430257772648288682454828755501361682546820780583567151956035472623853761704641399426969049674279396105766474160645220845531461290719354419618005748276302175344657219198854144024406948416478947901873324815220033567076115171768842211638148591232570481115170442307633509765677578570451167359036248660248690978355589943247504031975960984746136875258090080606359005387361499413530333767854794523352346355295804335346737517268206739686475823318288134449058351158597620334714470298514059113130476166618604835438580277738275837483049168406843195179381026842200869485559465978210952046274201008688184106448898996364786431259421279179789555620742431943997173903346386132696264557410011385571583481640651579932350888156153937224422742816912184325224242482851345706790929718596742350356881919785482509457204597309429160757428419795183972756429444375333371125448276240850168666054536168264560456025224752838703462607833451678685756885541768556632067705903068323578454268593913512398877896460125447078823205714614363252484072254620391542381978240618297390043804449029974676963696211665208963530002100032783834776698477309819109366817438525672194121659939782055214574899922385188843827173956383864646137881299673498848301200011266047330421977550649338453501812720867763774903180541206164424749405701855504495121683877693769099297848123365031109768952102575934414090987502857824845998126318777440362152869966416246846043884361397296730773108627275935212145589674005517741018442242719282563570016141237229453387847537865798294974370809486624724387130824978117449050770010790462325581521303781105212369732007071269330124153019939012149176528330476325092220812536556556377691444759773834048009852601192226370160095604084506664451958516717944426705467767799179182448412013195539665913306976585595868335363503022340491909695349232320283900884237410533614923973813450153341167739849624772118351764252094146568776001837637432488244724041727103710369695122039956913795322179794311523437500000000 [115,14] -551565151473346546049000378717339320262733105630487884322417189317000065088667693230111332842590759467213943172917732836398408887987472210536267110261658752820210397396404369150155505248649485945772649407868551701763737917787375689116813101886969828044664888832713557108098875522542636859169354759012009579212722303152830174241619778149003921143679500384249472402573267596931622905270439209383298847976143512797685854886623292055786471900389891287286786323164975767392857063043126689787592571565595254320173914263805508330986723305565847850229627367141525966190520222670392144606550756617033005156342820718816699761811581035749249148090746136730453202772748998167381071090603300930485864334654882648150673634692347156694220532447900972699534558087988803436861873265366954012101060416589409852107731703950470298545009130497926729124907211702426727679106909146595355067308993712566442418860695581041795985292613587463320336067204851987509239454194721975719986961656899297569762523124971168650054373249100320093229382701206802375709832777319761867538585431423467618744805609923377408943575058169567783028923162670533477799425960039412852519094014500253260725884705556262211970627479134123802267431489833252885312356032750075267032784880443718691742805394898309576850418724608758596768442664456093599415227166053381705789117915693902975053926529376046136481650975323726417886344448087039140911111901991939580831986652106572097602987838954910472958145083186460306121273164561875970399071299425069347649082785847755963035703060944368473586498912571085624040546696082564139528310444730196133822242790923017733346957027182309441753694037897168961883089982129334824594210100100048356700959845974112145269245120888405087119582714069523494235223158453560028966711885933291507755844964431292925895661277203573389678198020572004634168934886726778213434739767676542441019958979475888731728234740734840368872811797384949670723289511145633641635579392911663869366600617602473833436081461984074598260200718336122434914980429410125140066156745888292789459228515625000000000 [115,15] 1733864484288300936868016879132698530019720965608050000566014138703737019183656270607853114758097669713972507475370475291833233351397894340195098772521499460262204725182065659271199101978849679947550820450437007842036141835911553654632186538846540870288102939124908282650003415307046987339048424359049279178960941355776160993241919001653140672023030992393419644879849346062552951079860788702061145477791662580854836496916641435988781696496644099662613086548239215772301967200375412623029238862689709061231743315531602260873590815852817842647473147103223381775737676054391633294572389425552111554137522881918340700727384559767538649255692078803527934142314317431250268629164442855806449188355398830240684374311938428483877621179974461542596341224196100444370453640882705620503431850751992842733825223412498827209500060528291916757288173336345534698176926937629461407912278274424435184759049157169142694032432327742915217235047508037530714857497252262618073590176285603181693367730018993792852522551455519462150565939392751414499276120759192065472824410160123920308276044561046250179861709542174270424977191205283083652945717534245136757255274863815058161207590821112547588067370707917133511988267537812205037536672723953246689165175618613646952118050761386538688090954207594828797680408555911707508544012855783157404910445000160390641090257182288969999675263526785996616218155092284940116952223638921620458741460280989224979258455816707688934070269598235183493392650766225797931879677685926010011902523957144449650500080723369107481956204083304314903144850979382970759353192365259533287728823558167571255295349404632752949597368821084061740861046655624440186864556208069421141122029938973023027795585905086414816066476950235192275619946989671356132056228898774964251710343319389346549534689866602384402288196639265545045525414682554614843459932677796029943359171051730487247511091924395183848984595124837429212746375129615054024015636383753027132727255311575879221640920210466480855246674540132842738729402037173299433447937190067023038864135742187500000 [115,16] -2016174385992005084877236152302920544081857026525841812644350121062615364795830345557957242516803504281234528952054288034057749250493631938337001387279618539596575377577174561601556932669187177018909393520928602705907975850050412372116527212614939122820849359109706879694648510154117556334254243463892566539100092472758654429687628756766816186285237900214703244557178481976610989172890911640746567255846465673371979443546454078611467914464656208286892192647833469157962254373153085334627020320167181331215507083960279835000171722009568626006023787951804861146412631818534736906912140840949860714141876741872639042050955107128401155723415695673650763255131379964528741622345876319468120433608147792213491015862130705503609521449877857547610967443715164384040034301362552094635158942070040256535514165643238795580644058063121894066826452493736760476110303943690866217098395970671724548035230632105130461910932097257612866432144998444806592551597438020125336930855325491521892489629606033095219795653478240230588552910258262559048507682048386431711299328624933779726159672509226215034571818845500498097285864656739557390960509023465404831653590732622659042071144528451279938019054443040414868916616393226444745746330761069948927368853740960350142891958664180785416875187457173259352578018334979291372028204314787764753192141970757088384709399684085072493136594092808768885723752912054464001699186272005912479378126614621503297161286028553999407080424730953423252538426482170655605042101006555288608520182412627853091824832750291810286491419007656158861363320550564631483491778958878708182194535895035894707645715049570105970244548077666559909512073424833914947006965451991727645381746014304151767339146411723132010985492678245776498486595409040985937411496524490310348323960042550904646516944511658869369893020775177126968936327887340142514432077801372627524093974582914466245111275632093190723189973489338292578363677078126718278096912745031694840838843430516775781519575891394046480719241490827026094822833207631518348534882534295320510864257812500000 [115,17] -5614998644922517465791844023820096965593134715621096238331131880978720010674260068542867020105928202240864110327189145840142045467842325578713639878660652218007353443273708141441851480449356300606518173648859224570305047437998142217787908910603234057917588588490062512161404605497549456060321411708216845525007646478750444546447499183806785732228801603294351007732381390026681846231314486779367619749007478486777591805632987627448370478042801410188791943222034212647193234164793946058326011202145199115793849264895954207558408761869605430086871500381330776181184509576663800787632207826058711903240779913035137287876036871291472067171239218359090399738744311353201982289710447197965425044569003410802139525818883866707172410690040271954794147429403854895523478696830331332434100303837222593294739334528389728513761701208625085816384235582516399830224438703414804480820904483215451029701680384793321038901231919915133738830118523689211770745308411300245238032713315221180972111579368623858141545534370582574328807281893795890228527433357775637338401230888611383842888173159135986223126622637475513033348622022991133118828726658064601771040011370200763563244357097063851342677516163229485398610742655853466197590028164966421172377971955515645131315087074453965080337755846857782271930726203280361339724849581726270126874038879192731697718530063392196323953816247605239251255532883272534318098828303581620017569450427834343127882943004968802883076123865441212950311000180307097724967485378515630213250948115642501528310265163633478959592221071671471557905665489716569191602311141145587374224280737743690807109421525236254751142350243635616101912149439491731564863984778361763124171907344371547210296054068616807895385946359995716161924881543807252295767363529878957145761373205706288417707345201910886630570371840595966150535647059212096186106993268111032985320072226775327495940421968954652243997484266843445161269515868181845335340729823764725636533619660103659899171350262874693418514181700539553696634870183501675455772783607244491577148437500000 [115,18] 36991156614890088952751623294573637642511495556638890155483835257785101528636665369037827479953014504047979655989854362821886434312146743243685823563248900288227500077797349212638791186811036731594748125569173688509473601554669145591234553427537371947546566829242305266689830887320911107027412703594719619529414780038793461811933022790985106226639748094633840717855970336993799770490994118629821086396730107161012985177729977783627655042823936410184643970861160808366443880615495859459166147801131338344521123985832810499935296046830129593247895225861977664517665673125071093280721802468285008236342213571116494954168688665616093383257386477361288846570200483017113585231106589458680182248191411139975274807750846871291541160753671307050182665998134006649501753031552963231171789334625259059750958874072504241079789699271911056819577573538051999160756036954461156141855574513047143855909614929606398368472636485973266463470765849064733626209246217725448589573610075718901693150975805689695393282946549721190053383642356274737831982249643912235410104460366315930675809889830406104045433031591822080275830658004937545662216746294293843310659207632803785687049575462410096385228062147415708570845251950898462244844349077959350892872718295635091205718224702935240609031901213311244401018016832045209488427787401751451324515998246582708424104102611703774470459599213096661807335691087160947564980681585987126954618794262025332991292716545455587347489982136102184900911648342355828182184260074966405629583104876438777774294057153431012737429889268563265800462826835802636231797544533093738948659307611715448109882262209043369639567593785279669348339214378082420371494453693049336751081124063540621680825421530786886120468487951106376184555724075421636523552506316894237945248695819399898824673639064595372691984217655419770268665763040899473585543095552475169041950752349768285641857179567791464696476163122958185772107903555877035418472698659159534437456920885103566688699917430030233719123639432436556444272479637902506510727107524871826171875000000 [115,19] -113655267224770426391117265432292623629055693233547681497788691991525312528814183224567825485990570083766454826905596447839809074347944144453176719184731220256236726286119842416656938888227684325403784472634404862944889674605819662508934053563696541423049601866743168892435550206008747232164824798933161925445725565342838958971508469635689028582151894240551554762961368460549950809857167381062838784623144260363135150156941007571571727763284022028600095085256532293716759582506701966388538971846242567381870249907847632314018175771311397109870182167873858561194806656018394534838186449070404259695150948177052333254091279864249963932151560562427708986552600778126641823046878950422084919145270604632139619559109829262972833959761792945336517488648684681069361387828596059452108639618873981607820957309575896690460521150117983936945475786584901351870082643578681483249286254172744011411507772345072859480457613650224292999679909128698940582319853676351755405940574610116491638882752195705368794731612337854819321936685963304016934417314683143724995723775981104515448366494413738135565779864588687138926237194055946627755402094690065251594832628056847990798880134842081918003845371785674499609284589234985980590301543032920648477924959668432413525392567407018540946588070618760710600330454579724146493670171888000255370492811139714504656422751406470400552318516435512806045297029036039323418638186703569567883765066970380734776153439535853237015873590337659622799075492873008403707348480252603022515465029106001858567490568601969075075223407638081741089349504545251372942937150198677024760095978606410742721464276528881386153534334926619124547735451872099897680961203960136767900716136788785553921637608665299488841468241015357486614773950082217197713172731467371100186159245463042966146216654354611309263410633228069448105622769062168671115630471302266406439703442777832402257184617720641989374843660142752449884451111997759650331002816270254160644146818555743400251398212552835706224703249867221733528099836263436372973956167697906494140625000 [115,20] 248176887864976515023886621101446081611595613089638317351615390471633686044945053250398368956019236129308983452648152185788862297924914712621338486786784079262690505679088975728733556068001170015533165928950535134194348117325871623833428792578362087686848082420778958653567678547019934939834223367943257552621417266146013345189179104467038314177347127039190730247422915323512014671173701258359346185384596466675932567108299797360832393312151744211414930918776978600441650352937672629246620915725471979244890852502991093588841135280266956190436979799037731065425737906086810411494285863938968709824618728792545960319552501365587613665198978410576897643242280082276141543816886465146499503796131332726448557938543560748864401801917498138713650556221802817772166627414039143290802698939692946125699193039815898076213007179614704647018470330934450875442092255230264423599895371326236082444887680170372866962305090994757081581764558282201702749268287294485066850035575643167766297809683185743639050658242629718518245619206010297023854597433316940209985360873599811635363390123303774237980036747559140666965094316103275367920828218098438484106524251717131850230123082357145036710181292289650249405394697539946480023092631475874017688011547945914427548381340530063521449857479477084890171868465893744104261260008934232031560441278951602411402853598293043166550830304179307594117042501713449305760143111442617304967211510737276928824959508864031900634786518935901224414007948170813143753905447032724062924497271573854619054653159319534545567862075537188981957796602442420124739001418473654456962244234351332288860967501224133993371604190800555117546758264673938737143181486283418593880436833280627942459622586053198308398307349879989705719775003862521479456182531374039547690024231202861022347811359749218138817709786240622614847261713887004112029755568778424009879869374387835186358919002447827753196845391855861460521280653345357816683125058473602492410887931449460135576482906165736449423432742687322533070570784730080049484968185424804687500000 [115,21] -424165978584713406953565593522340813977049379364668474938787474982686746569038729773679862224636352794481830008620370449757197059618023269337062854919209839941170913593226575554117597393842249363531498294124713052467959437916371098234879831565792355650209811309128701379594181115548894624152015205642145883218959792718394134390410375498364387743182133209155187746461339218720761762061705707979998394243602268505169870894850510756946296339930470028062621961991396989707512002699896995743981585116274537718406508452706356013561524495521495566157370345173915244224503783945722369972768953167683992848567140315305471616372310724005261046690440645060031948448145373042075007878001696946118364467844304977435660625209066732326290960960458859719189867336895008058031645821398493570860426998978565633577570876469113339873090189193494675651043042221376396083475582116532673231515963864448683630658224152798992565197840937886273479403987478978677749411576239587983087576018743285724559893716085448397754456355339406036030343965908220235264763878136162222467868273207051689511396224716122032332689277247607072410900500503310733295296082017177287837197715271477753783729616596048743344127788015870293309204909949187655426128062523895275780059014773522988184308431768204679819504207206476453765664141359768243990044293559162942844475024010834063645319974948584306088151257647969877404432469826853361412694620100835852408484702690024861964779524823660446340007898476777289683631493053096747215138646576518484706964105890405289470045251039848764218739428945345152723162470594785371921592965989320110013715345289252160777264734148922726736998598483827625640616234203671770471315591823498147296894034420477746343513104543774425994794488062649815947043211144802430711767852371484730484144746370711602726809062561798942968281815654570489397134820460147066639748703316512478446395190007446892807043439581984723400065570277626346112246015629204085998825486929506814355845203800650764053179691076146104250152446546451301401248201727867126464843750000000000000 [115,22] 591388114049046590444920798700981375568814073628815265289484834366744341926244423825087386257055341354270436417108770703722712488500950855166115891165866731961893701031557683690672659385731617545023497122351475433294992299877450797730752262310901416290704221926761695240203413672200994975469058239010805668556420787495303605336564248765796431147959592510523669018939929306286513399893865844748764434886044109221531210424010906275401181235091510832772300871119048012580141030908981712512225211837627005254686240575576493709405037501875874885157968045750598019540533090177028011955451919492116095924625472967925237894838968410882624241952280624265326851454938078149939116711291348834293667477162277681890017293422603527600023917847883949129405281517036598740714113776171637195018496359367918077926982913333454516935440439013917473184504678709675559722096456705840797525814937930866349858517785703849951520061605454435505526018818740474106639293440697608068290500891738976853398054856452708941451089292146042410241774766842829744476304132446883835303558187216472749393710806856530775912913271418418202134499530329745347206110023843952014215719024650213825042670230633023637850862799436617520211942497982591482373963628672044165995642955368526028002796499860215065536588129778236712251073420068943944885689834391742838424356214790623393076491548700038655084908497298002232031242240460734996049822421066178574658145220649640057695072622898397677223657041949306115646107947628685996703291335686564513726975096702551238620784207517565255949428204778811645723946515346951436159876076585940432198183388690701876083750572328427066132489077184266168501904864077058474239097534147262585007022648334201456505549771930596749914607566929588061556252198846737397301205049526505399254636146232166153732865974463951410852426638525676409329718421148423104909107268831590084776560990991042759106646287298215708389295067879162509220616316473222483674729887275087172136101647599658516174248399170321313179975262347420894570859672967344522476196289062500000 [115,23] -693122009801868700598413466867047391601963023724304977569019224966477212486316440415061885898011292406068855168090817364187103461165081080218026211088480277333089878924623272505864203053514567708765138689328867456544471037561115424710844460020561430299192868470269998200776148180519742279690579563456807647684135178686586947581412941358423533764984408619382385542765562228572975973502940514653864352959064614936089124140873731979318196796854567821829783207220183976750874323824540540600361937504361662393065956056703809247073995033775136164021737184257595341811596086579410944973166307109174429135114718938042588458725032473692204039283445797715882244167257035114479828450793837538716297699388251434915496886499262326508280192155291170067519716690703277583606876740468649648530783061894769764267918855700734987493685516755198174048801863441427782313936073331153925627674121758950876028458685735798527496193814634248289896087483286432421471232800731863596027225062562299311889146594211266804312385234618596021298680825555840198421032809066361646473237968581534995578882319517798230706403168369671659940944584511691941256735373249517159259325015403458630340527161779177794087684202598577327627778980812454447576110405376599840434755720028299870377584031909908170961084366070121311683625619908512223915413793891933737855106798729514898842018910415868386340569436064703670692288915891442277186933653256733565537424184951045069367091085696045294193035062751960511213698145893200180628446262553138590469928690730479881937771104523485661467014035912413934172310717409779092000957603511003611302725926578073569691084380636229756347264738106464856608963591854463540692884378776954857151082180017342526583567288840919244127204889526530079486352381586211936013065856565613436451237068119461613462620004376250863091988505360457312914147189698418305466645162715222242831686035025128014061886688514201798060112146235812928509683790740502458693438225822332751859340758933306867838475835341079369571019863638383640136453323066234588623046875000000 [115,24] 713079455374834135816943761191997354533077626741892954588270256397599984670700153122939109017906797317510009061291229236616580755981918021592845044134625858094489578068835911732288579508077488523738777093631592977585964805172521727728967959229875689074206411404863538715738856916654445528564316102079800377324216890853576651482042152191625112101712283347823507116986249186245432894888679770702077838315852712166305802600622053381543021631805635376216719955190683610621516987998841746260881677256329024257400575386934352520302043185285507873369145049472370183631406128043418763391499773183712218471552720059464627452700592264809411859942292067782446335455868783160977459586581872273612536678448404173621480554324228569915902830112374055011510656538977338021955438834250919326730568718620678449308427834726031317323536794054854113258521837626717278474251920615535855355921403723413967613382765184600457014096843870129214202198022705186137346754694777923679557348893491211298486411873597615514096462085930709285354491509117674060829298343232185888084556910136194723664623422607466135791587462456663457657212555856727648479536558863321322311038703258681870526597373079805774941428964495900239208788139741887185201613272417027798383885412338019578964428611720905489991853830535710430267131580628214147798197127972673294593387039374173432842510701430901760117496623385236915634852730024163250548075033985455653176946547706324848428395828517509529218642045658934499850526156576616618274412809966549181887059027463650159309846059677165907935706456794062425109023002471653706901662376824415560444908761031075581116042901550506568405659469900520775118027335540573024341762372454763734910871595899290139971313842922866842549713865032270810372992439196789403944485332122025917670998857509340781132979275308396006822751930905409269204681324656954186313906279010834102536906599247846006613729554029973992839509646232523388667942853572255721945096533428884359784470825658307531041636199994020314449350017582673899596557021141052246093750000000 [115,25] -697933052574401977136820133031302992348424552858454010055859074266971483319576484219600697008092056197926475491975906118275307132559964239122461928545351605868146338212647071030690576675153511726033330734537862839868599591901340369785847454867888466046141388794047322243532489057507035544135515560725568594347572691267276279333069637865642360430015608421545131509804576822311480509997428106961662119685245056117182801838059409906429505631074097875426477533513940738953690980711413066114965683712897575636907693152020740960831926068533733627826153728278803726538777883204148835567502318857278148970654458209251290358647556153267123998524279930580888670754474698996206683818249822354714515830398710392243912000203607886011521479497344932828277636697030921037759662505128975403930469770525234168545696844091909388778112894731564803046248115537161361940426564420084779835445004107407338872271490517577143399495864986525962260952274790744982314556422762742221675878172332762830701885902416682458198895446090037031108051469955815199541310469962375469782112158373352733485688241899166681567836594398704120828723263647515185311681684915807473750794008988628875502020682355114813417907988175651501779714084084877223535412055898231893977919006399710791932969555259049107331973798945330970102703037609115065503886997036576516330502981094728269461468617531453994406872332368768243750227952378513568713921510879231164423886940144851632957219701454430071357821198201550084596021683438157538338250199118699025649594429195697269843101546203618812326316754101078799559671160331925614129619015391463506746942180515342866203228085113995685147129764143286511317912386747298689100947511329313517537440642343794545928036822637588016047653210122221187346880667012315312619206695594200752273108804622917510631025469258577925981402568762675352081930566698685215289439843932286223546035516295352519870259285278905278549016584841094054324041258493341065769764433057065629544590035951125996693969781990598937049252725728365476243197917938232421875000000 [115,26] 720715018901282639794547288971696536045549882015328725197042045800782349621404428628240469155723675808790817900612621019288392043266085219215561789525778358023575308177082204081994297810658953431417503455870539234201717521788281056556010000298656154318771834679806516985370241778589127763748408756421030960763927854117971828145459357433592102702029844396930193114182498015956427099332619470039460203779709108809845992707044778747915893423682576899408443807094193068990262078455268459915700288468508450847474067559762630273430698041320679131097420609121046929536766798492077524779089511208106198281492675614456676796080205145155462809419828434877508481098458241227114636205559880684268119755863846320883159060734077619595850001454103616845141757366213285677036855698491875112292169362153329329885781301807717166553846965899359692228662239819412514722525616416384719854773066197252703283044016611966943524063469887972990856400158605161451596154451162514714414986801519180227185296998176845414082708806606154277659476441764578186858465537077267444075854188337761503243554255431090634855347383684147420026695286770175949491941785253634790426820102004670751535085441555451690176929908023660951324930016809291269541514779493336857271812688560150782629283170790228555295412039029152733566703640525229447311988850362360541162781569718497830739619523946081688762352948489869350481354410781476846062849175857328378690672346466293774736979337834704718182761978391660326853057281270302638550871992899914458523089485258026519871486061221174632948852651370728472834597014639084597926760912702565226138471176457416117303883396639809337273170897702907939673618445613286264779498624083849306229406266421118542115242615185085755302569081721520262932631013789285086432535694672577238638208941807546223408238861685326201130585682918035830590444919383767051239960117784825912056489126397479388681017005239389687129699796537532305626543516982340454717974035019567836680703597726800563397112580179063034968578449479537084698677062988281250000000 [115,27] -805381115760405527862710178033220720953623441302027210680996182665376826455823033162848819119594865236144118274346301211439846321107227232280259047485175899200352715947701272049655351940333715882682592961734542387562329574972461358973343891675635472747943140684837899769667912218522802910801567336894135662353923057387343450745114575875852244863701289542176966961212722748297737998555743927687580772581371137056345472771662042567097319108848709256702341013081759833714047456790399678633759277639475636540259259511440442577459319798618043949087325621832507439042601030956521227485554508371818287301619445378702839302252919274515963868227264147323978524783395291575711762012826058908499143898944792476062276931840536786976679526863174424528621744628599223898384845180621817566548415507578913461239179370650046262028367383163634153200726963879985233038401313544890576963416873100757507178645609510775701548568549411553796040165989443374368153723087810584754169416944810819883996021605629718658737390732103378707076028199647715984556285481294107801875905009692603868457381525313471491057987328535423452064647094832925132249784557540548691900373425173431806515127746340334441731255458084249686699522023098009132842125953926590187963579338171575821906563645777640779643553376823332581905136997775105150111487248889065271097314362478716016709169433250297456331851405367594991543524211507086649433866738649794274782661755708964063719876917720907437048913439510584721523041953508762777865579475062744372113219608911963696268954697949443911299614563742776924533271916342356396926180976509021486137180756019203852620703478665918230563105455276073120626588909257693446332462735056613252164797300952631620265813098654672506013753256405241195942622579683653364206185568782386760674181801159651248624223685159785554693085469920337507043828819251425389496699254804310668576591427224451416324001160518724870765178860406021405200933612770568001457993295348083962682088581414508221516759974272642308434910773939918726682662963867187500000 [115,28] 880938015854149346176771015068164739940793173487578780329736690256750123078067760477050431643358302176812304674163610915705633032204278278199809838492545586286408853093948332982765459451334155413016769014706439033479468459486038113099617198670173402641683191506569521432686675642135521930413267931578559799303934779155718916278408831012177149791301026948837077892985746290918919251732672258695525087812948036446438161281600626481411347945077634312502151404865138430592928948780728327234914244306994919710724581404115348420815110960540871615570615952374891653373817709409136827485320011659073003208833694273212449485969196404858079345569717202771726279922256373342249027584792738041214045232228815156348899797741108055656482468416536112371071253576579019533809601649790604828140683551519932347536195158051453500946530335934912640354644427427046208867379112794984390257321830241906412784217700002124566803404247096067099522774633275198531472851523662853683588950367404282946976297559025304074479328319407863542027897471471299945185917880998136395842003447476052665600880152917372624675023881329916078428513352431684496775936655338058623574870034266561067013248488799360145356936808122911680753754272004919521601091213053318201243820783868175442493814948558311531199112957534841829648269013045737696349619678144528514416958574286304480747480484023957007346479377677732740557101967458482244425139947986418544839072781151663503422087082408285382375372609373141368198518251453994590855327311153175497220412938333614191049239877567019248321002495962254463826116127559124211325409208315659377189335254591060013730002522057199712059492481404311096706940388225453553712925444711323033434775456296712328360707345483938519118988330235986408741450044737573909492214000357914800846712467975286606172445005182216801128470111738913979903743080366599030667181397318563969435495301247056663481417004366487960083985670192049837924490599551601203606214847373116219376428123477860363293361154607419294393366726581007242202758789062500000 [115,29] -817674086192270046156114382316316566248224356899839738766350754648106891732006432196219632660683950101983825836894896331685578765575705167344644300278067227489698995963814050693157022887816275486091369813032436887490726247739436930412954473584199589626412978177183247178174501603440135245107529555687644261778216340404867571072479645610663499747235870740074549318825639962529980847238039663669278163677162470828938761231524715763318178725305487361174595095665251906630044069220155516694299872184644206189962108218656802519140702267268660643753676512332433506263935708735026041377086061752867608328227719356700598090308791612405190433005351331457520976374894229470986160977125548184243506318645323699554528432653138914076170804969451307047688639937945513734486165217128736702871160887378478711629419930125332550313294556601527728107378886641807437845200302441177278985206169606779003814417535083734403173712169326557467676037176960473783198828103567257767775354358333103213753531253080999442160184828626418391635897503375401957817882425538914184215162821347839057815612224118750980036081457972348875800946402169564449533563865980632302323992470152934203139538103205402734470107214356021286102300478318999896218726856832705062046903535515723408639218852164575131018327693175543430108561275083186146915512263328487030031020316435342749865681976868304749963322629685952770960416903516876421736420371987226684211043735153037607652561033135848018307521580513044043265114453893888793978622694067653727669187641848491440458278716200032384863186243013347108878019528652498823168766894765949062915254226231375756770703733484973163325198674783332294268186785401209875662098083623262046884203577616836550709250640723201892633878879077026793869921725784609278382202693872193957984499758829960308448827575274278811319058788151256813427862960878491335206439218108183128772892176268220687529949832824780707702583874030812817690412675900367352719738853466313501279578628387336346140714521402159675744769629091024398803710937500000 [115,30] 525869347815869692664245677950655450079828931334145750167466403016876117791997712150595984246776695291172668487651439049233597496622551156805616892690645611581712436278795218080439570088791321660558133266714739863089158756578889321362453240621397007236087207702106500572102450084109954252365363552456204289506645369521222584270704101228931031386645301446820724823472415276282848362663337296553389861400284151179353955390925205042906929335685980267168142828282504448695539560286134741339167789799570993439376504707802612784925983502593932613337655202651689619649926643335240884402952924055521462491632100132398503890230952165342067757712460981632092311014416708245258071082261223053630274306414514257786003752584480875130242489114771156912587029938654224608363329625376572932367832364323342550651055338792582559838955248045699146946801854733378667065106897503430443711518710850201881635530291317096453711419852028992708558934380517196347369476068632083374298996220649878711199514833683624068262865210831548327142151559327497762022468797221895458934880868195197448136453077076306083532207815911402289251867164290203279404163001797786538573146043461341723004816545677037540148969974129452140879594155345433499327129610984949319257112500841992663386529537381990773107780959964780453597723684730617851593142931594856656237337832256624702802482648286719329384740053877840474932765192036907600660833480266907155083651856153444254284602268675883283534148548211527815209076447007087717558858994098027695442939853594885026710794354333437512535896072650785540814700717682503062458112119210172475563606282150760882119258714506338863921575929885547924867724455096838535923158397313050981020114695185261122983679325457604920069899606540212436411444009380193854514195056961706096925276223232318562925880826437963607327479370294888209665168135255512453521084262056764810561481176518932967520105733553156616403047640110565471437177443005871603428401761582826010380954295977630117125273256917239450558554381132125854492187500000 [115,31] -37549616721557813604852308988339940870143558549516021372340582204619434538042502234367182198092779804662870485385708504219005976568797122194204955743384106103517072738111204490006991175845477078562117108997498032549310436084273275680333140987882142197074437746691341655009801236328566793002462590424786718896932794329587167473496683576009497354565150461059936505836836242926560576587257340144241699493081965292879091022855430863206088261037469193528815773713613973095800276852561710533792641193239217329889579932225924939924540631732456645957263980479550907978046968103206046196357415158909101686568487985885394474385621349045850030568947366431062419685162943521055790736129052794432172423398142289982847029860581293544533069166121375058322245346818173873540835594621078962135254164148337296944612552704820509671004094062091336179028345331252531634224941343553014024118447235088624696919179801152310169994658072299825805419769287512200032340955825094410707357097386147760493002486763754720703374057880557105308085727329471042886919802642540080589740375808110740092212106046999745641827161886490385766313515203280207085370856595611473057870827727181835600756395574936189136753908928178904304243739110253969761573365706836896963206942459062695068520993971341667130705616298951447373787585336882305845095983835096265246416177410000601189587197628155611136125970534753289911347867277873571930873020110183196481142627297801257520383971361624512801718708990586570050148004985565670811001014630088104441803988164712219253389646883800633026409808659300378078991759415268160304567135534513703013523143068450228592196558118543945232028796319426849978045354699100631987140382330613966814040252514498818844640163047198880312583176738996716966787020765274090939803917797780758782346025580859260898538197379017120271137119882468286912217165972857645340583557047445162487510956387629382493444379073657983313383851426761043659045340747000277055205577795413978566186211348139800843271007835255659301765263080596923828125000 [115,32] -497339203195300189198727409151208156834205657025865154538343438308582599861936460754230394855348679019121045915431079676688697461226555570568979494683354381347039586833102495506912993327514830728049222663481388064177944117791814801585247607322694636440476657649782993494392054874431169366397653167001636114843963596961495977161617309868745024301416267338963678671010084979073292712439099688181999746611703036726662807988894424159917126474438842638133985839887511817197784191340166936683908183074172437922155919396727059817308957171380238200385056287178096568338413578225933473728292075843893078777750030833581447972994174718015430367894531310019489813404781361180768172300040195065108110624547011300478572205598998711758720256350207775568824529395740257336570832683933273214195486156284862587963302011578407419550289835018650245115585916951579906037800420634793269466388591782854009712989681841135784902309976396908509299659622744827478469445902631805977563506698690064453368844465913186779404463118264308550517252500898009116944115023588779635393887467677168415430531684869069326064409781672302972712842205728218684828786533722857327684258997413348369547337118785433129550419259555992813642901899585902307636765362315404746506271827183543326527460262727981109360222672570856451091086906810662484117466848723727020006460839142662046344597142204487323384944645021025506485383326053019856231734615191199969081650473935237639296200910668678874756703709329423192054013926625047612344067549339102181674980355969087281537503676510828305528889870636122553036290488606871414828975222167067990784695131727070995383620274288114436164159137227886475725720134639439537788825835853181928613916426681910026690131966616297620151220434463335384039480034449824435902240483442549280868916970138132401883300490538354053842703351102251640864999538764857118248410446388944613810258267132197811097923514817509930692885380545680282058567565732720408449554476143955628018864626062453190846746053921378916129469871520996093750000 [115,33] 897656606840981583333222040326132505964805065621554855493657467436028573606996118372292998416285108235355741604037823648907990416012948833044607816931882697667130249312071974264328566048905139527411182329707795154595466009565662133959296145071747332468970600179037432446115976638766412333375615890457985274795887400928740014469133912938830038020838784013246838540909877939404724573163240080663555137545206570387396381589719496411896813968410970204566001718703681627737720836720534784760179740061499893554695609860990358904577008000093660162703429620515593764609417347712809434611916625095294910558726731312994689494487298946256100636288507736642442836499433320422478637578144508810225869033349062082210089284177496970569188278506807693384245532503591689711185391009469970295521153674974533046635969534218735805590496109617575959423947238456863669791347188029949833553231041464502153326763006614112612727168869936959684151679923426211973556491774824119118698326417968885264196936440325808185375002139700720036810210099710096426649110915251097449804559921352997698675943853483200608614695932454312221439461126959430223816904062340187453160919174422799275356769976602512054044021634514956781933473863192915203766570801334557148858424266616446627762816780242002778739831629319338661310866498576056498300355466932760157600707109381395184405169824187489265486087670805489330504835885493912725909191837974793314514659362617482194589598115389863301511797633403238854674530698344747483418796128525671512245444703764034733331285714321494039128932211210194513985728369731364876141947577198118960369180679500686963509799728046879412391518085416700338967512732951368881736070450596099183909820456422070155748167191443313868577927528618021041084275407137450540740817079416157305065003544809883258494408710642217652360565921376794140089001582860824221442958218856918250667154430050804468521399380114090350117784431683213098553230870859315104979882782056358046459759603293536434076571595142013393342494964599609375000 [115,34] -1052688320349699541550728336652701422143609338234044070656173569563763651165519913380790980979390547777382736989104147496748120288622918203104125168159745620333293935199315754204276703373550858956420896427838429385836884050884190184124421882051009478612797221329410379851909225410759511524159065501016333230813155603906076020696436395984908161099426978728094791371375315864345712595469233366245979881451741418997716881869724605805454096470329575634231481979152714511193262860523698989345994597161843601512571355811981194331163954931697869860151327846025092096407621478428919590207976793194031892571979347767370623465629955199245798875093241995967796078858694593287933314606888925247997715633668710664682314128668806057707168827379164686193722107523056710089832832069552856218115402258087533507736666314243671110401227103187122023802253181055468235465808977058402537875953828394213377602320516016318358789448036322803379075461197651932062017195679820229890867902883397781800396998783593770454365168499723153393280662037385688584134050094088970037290995618356086640291463271127536182546428031449374605040143780686271637568509636702265701221910889428457052239736992676074481870064057123154060679633763377864001894104827361409520900985793535931801824374691769074784816618321024373010837368699577940474113204226286609284605415138844212723073943892573970819516112472711009273690253543935295042581683687793171650615781923923371093681442174725902553462345617326587493985922491771763122414887546285160868124765959796063316680079318133894494837782383599077608757111183307339286046727380846722211452976941681502028429410161574859715123364308805641605386542464275569858024546940522894907206637427607934560714252152869430735774852278313461839533586224730518050245060629636559393568685953141649571486904377084471606141940197238650156237681356388195144889568687791712848811706978342335335158723307555431441213246777468819310933501149188200324484623586413251446190390359439192913271199358860030770301818847656250000 [115,35] 967698941463132027705817855470864516874394272282017605429244646100594592113532829465225113770964436973416935368631265264376030118629819385673255927574795513721069856788229620311857258124560991558772921007221311327156308610993098248907469219105705812415396847352019945266648786421408742856076798326227465066278795255331608799504935348834395996068736308931675328440072819657142698617342975739648241783862968585391775519078728260445308116862609938322356078706999862245343073571350649616601017704921329943199702720034584860073140645503662134925030515599718353357261832661013356544512971060031193471637260598611573171535435318990725884533393422817436702991979791302293767301709684988164994411464020463517804214873864626271881955640741898690155791080709208524581488179740642139533669294490444420052053546278791353388620079357512219191057273313574062629103912022270679368723439995703789135238030460614593791812799223388662785046853371770769196804658615938373573291409815830745890917225614770370215971918828344302550964242702616349855195872638247044699657409602966040059146386087707082156578441318661352607327774967442163003714296286103578527981055392284785154008427610316416519043225424754770758989792130928559955382377830593514780665616299574663755754111652652985218562843163337705638393836960739484426425091329012903163311737924363672029638473354183289518221774752490364684668475636691318166119188127629469801211149184677520527402139163407214183623270478955446773366475152865962319699551294142485318441119751399566563946766250541368975462611997001029258852521545363369525875075119020955179190113845018380591591392176360267096518566579660325683858813618130107835165171450916150714844013927302960324692213081148614868969824548555929136218196061610634924320476433478938214707214416425179563793750432481331178819124557621845230482715037702063824085503173426668630363852392711326105348296505054486301080555041673678240089304927989706318222182777019058604709046819344897549797224201029166579246520996093750 [115,36] -735391306426628428929021514423901354743853860739672464323317865945436601202312628440800553830788848000281120834367854647041554497535706717516426255838661233000980408524386808963184464662206735540829718821626122368757616940158344106137892507861169114397834729649746018954620308427343568844022288999462084630568948691626436049325344978372808297391593066963919956634228684270024049400207622340522146740418902635442283376057515338374707287124792929652872609802221094497634825023765617409944622067402247840254446901400121931048183817096988571553045011524572672339754937572025281089591706380677789215659577420926730257780285173711843515965698129076105522432403154348915802086682186426043339006211481520415737633715708180942944552855513450480018258356525087850690508625518303914687592291551735073553330615705146230541545512792804099400612052730635266555059099468283199363470575774091363245266897038070978437234141228128294038317192032440486683209640807684841263669270062404748748250729869136047439784381724516368080658930481095442337212032949743141186347230451410244031357786713237326554132292844425144721314050049173377322183474791391328421489892022955830683799414773338332734918000563418180255537434065583350990906210750595320362499079734486265867787072148776831869007122681801962587132562431878785464847353863044260887015786314480396346232891944560268905808467879409864486347708013648942486897819411681431911421728171835102516649886624770539594569655128938251121310593934723520947827352098118251210284339547261029656835974949578901887180257828633388603822147740761579110587577328971652915440493872896644052399732491718373662121479258252746774589432025177104260610602552289024918163833033681983725358498398662385154571792730682995379484070943348320502395615274561164134476303352489956906567098213220831364179247791178350770680462829561048726044486619861414095626928149848537325183660758619002449791464478953968825011931982900628090066493362703505662554027966226755097522982396185398101806640625000 [115,37] 469643870097458420712465626901503249459548432852743993934526275540382248729712950457736550764646999369046403826154225958022240715764095700681204301564638141285247247177625599732640228419567314342539774302063006977925612265981278433338297680812823725279432505532524446654287830193417974239596393176745628532412579793523739204785905204313843988241156757379787638119805589108349143441769965820163478389089105472503552734842562242623995157729019921165542076806343713551177309634977980375341343551722681962144463523878737587578933766625319919453376365530626233141285485729185296811680766894376969150716964225483966074851343727544354016813763936438953677907598513165734377176814518649585331115545583514173450779566952921759132890079950270272295759537616275334601962569260314087612903786390465788530822511581044549870889820381082568950845247919348430790704825203976567610600874012341137324839150404501303897689856772668661915813394090647136369035338696280241708897384587630523805718209979334969109124611064294175572879844282655181259349655145091052941364009291060634053770479362382273353610588080550878568486238469553428579229368454077650069279661475774926734310826675514809580720054127030595547277213333007160998491662994708385216390348901208162160304280480493385060785124549345055483970283133931798920951968762802483290024998682749067806207218915241712481286994284422449790959498503984975364601952439962731410857796620862959186444925500691241158571968631224598958204242572707522520886923457714244649589124916442196606549463464462753329584883915222185112614365842457088507938365917632560634990116557141122511786011348850529872540992369224413050232025533616754618992073693605219666854273026272488469793376285153868695134622761460277054499107802569473684262499136411304065853106211635529614929735552320620941149635331709108895219828192214757613590215636710178054893027325956855163118734982961272982025318923099703183125265047596898095996021297683944669461991727743566116259898990392684936523437500 [115,38] -251053274841216539701864654036118800427858294167689916812090171697985735308871231399708047218140052813445237996828695236906971027210800420057782708408567647580809112437319927419824203103243667194080346393270899483753461039085232516366762120303282547917258209840820002558835318778655654528285117254237706415801475283147465736739365738689909246404588739537809491080950486338688855145944818566249052115629859942462074857137167492061579070663418308495720289715612713931476763958862909956444966288534693700708490564749179946184822434601018779541111333842025284687757047089627165236327367029003586337266598340479325290287422108173639923810727741013042857600106325981180656071431255942816879141352124650399108545931131033577126083920241812382549349684453682185767767225180726927748764406687980185749722836238656219624742824835415496335994683664469498327361263563416137729658126839836467906680435043567545780147598401304468359460432856815551372972316155283563392978017166793626538726307363735885947356793661625807247506710785907118579017838718967687357073775078960918001351984678828104930823897959053185945235154590088454693114307143458619000328621012339733964327711648431396892569215766871526475439099316000666612419346890697538639802070496951092657896804315554845023444137938864741579030516794705152232197123314843404287823207817218238407951746069047683050866152091796125534570018286789590052466177292369911842850234226554737374539198387206765858267791409424958923335523323605186724526573680206209248606289912242386526075674560671480720514730386078241702739766661156188210351953609277134356331671662993140106901333270289032379720807049192134912303461836713460639151617316347831314635413627352165794977306889659932094056035749640434674799489987207289812796862430066290202658336010660134499423873585562661222080023091666094664187525849052094922660067240775912404324440337729158638371012806729520392816569882762110014834659093163952329039612242455432010446170210116179077886044979095458984375000 [115,39] 109187904498306921115644758877160448262347059540736954877341317334347328750999886897495658895765926930756225309139516073856764509097285857791359113288052911433071628535264731070156425925459221000692461884873304430361489354578107605889653786421515999027596512973908865853718311972219857348249437400839944593113765859477821212750447621260433815825691750209263875460513572559957089015434509697176547425115644835717997905022283720792667219300876272881235178940590904058687909294936684096687734374510368890408928216313111692512414755854851357619565194944203172579794255948781959896335878104883759604801771994394995899375100869671570029066314813795015996681998829724022132419695691784878474917389907089945147640931789126553455302326963147478496261258359574529742112751992475615845633692912485798629548908165041183115240795257203908846369620580311105007653210119196224285949835706699764746518512431915428694995208900890927525962116162954424877249244025301717462012685784474748803361618955052956307250941327579234091515606098058583903489210792913963202554828232003395961080280139482974047932247194207010326621254601762443313483542178205096158334898121850660501548860268782973029328644694288316031231001847708366353489920136294843012108128620482057771422319600605976662855307549424897014331916521301723271819590194870005410690421319179221072622666716828255781905310737100014875454722964894300078095734205372038583879174323063538260983520584967819184414841029045795284879459501288225919995508209210861784267364784308542282996094666643025043634278629055115284587841791792113658750052777378194733847183775994970242182006111269758028531272946075515746373491259275340406061979826664579965615284006637321678833990095556310861293291885502889979449443893372353141084087880837196883739181535191564405241889686236216089411793474011446180813000131465763374306299487556493955981156924065416358786535310326480656226779538446373054830902519004368899744342397487018025969973678002133965492248535156250000000 [115,40] -35343604615384909173081465455806992727600412794438737302841592461906557496495895310140472910479882455361788801267965860876824454965618529306776271764456663820123548912997073206797958977408772384056039243285983838483011961219764768686657457843519412161877415254667254415584048326663449796764199628963345788966295132690743002319010511781151709769229975509815041609242740319793392818047316541025461286766353496826701825986797912288462353845591322349320098633690971418393497000477734496169864402965387326791132748648455660652198503308865454345461871435272766139540432729640241544786620871256061614150029048575144427913599923962716462377872349114420585966273163058703194858147428990147233663777941259755570065094639272488121272238124276071279020776187682307375896509950171155228789460623221550367168613689476659414361618475640847000107587058451725370246839353441347712909787255166548753622184915194129127768861784720962570540705000910021608067787102716360969420047879816249175455412278782151151045650722930158136899264237676738779266794883934559205488985986026468971418221631436626662656160700589882845116561704985462580390398449939227881467540709475498454123454011189866075706108453297101384751959660173245448027345534389514892690775202343148166987638585899353050800482403561834075046040982551337052881211743743056060104655152291641489791367831431498950202898601122212283019310417905102522772170589888443297858468278335846418601164803734449878526551310685547424595409514973954152080939174166841908417305811061327017116551191981956758957918051021633409011107945241405906216176989628144943347605809528141136425445296707829575601179509117883129178289754984822828764759918189775028284864037712423204107852455161034746313085134161183677227391410821444145513554690754632676510362899063176286122583850361447884201443509399196225947634044369174077090086330959785719907061754940518231988274174121883192124921282445269435364490104671514563166608404246038510621019668178632855415344238281250000 [115,41] 5482456528094562779080522587225860211295405345627441579161723983860225557153456721797042213924861579035636995016705121096037438481300194030442051416282438643193293461339989602100604400924730000882476957025901344574468549552241351504014401488366057630120696260822999864836464307427667563918969347644808820283825463407330867632950325360587082216425248727950733700978114369102309280921988842220675383915263229990184021378277328182483961265461020429532695017387663383955382253930763170613126770644441560160053465716428951687714419019294931279932429761634076199299502312494188958024318702716560002044004099439416821303728992860313459293511032901158220263032257805901684034527646851890943386562789987128797373518792058653868890372236989669174054481918790486333541313193242951867735497259823856437828302813761613847267011672541554360745757465617430287058635535649735835290762860968266561023519407374756015710421003044477107931213546546583270126498403714674637658099461397321574501569394457612023118917690513029720204166592086442873806378653519610327168018226681484271590889400367881026198344664771067929725021121156397736790762712110104478002330213416554138102539996478653145831875308321809732450076147698612353768886935859493886993475415150217071602217963895512588010692977809560888238002963780651632516407205161394025515800174455224348277058548849875169974333894508958273892078085618144800173225489988500598606932441519784568982403977169662886960833006334428025303206017290650537340771409319764337224375163014395264227893102477518584538396772613586068699200198097749672215484131863216116980497675919337053475290840098017772883947913012602685846088225666888268120538548526990601430239254667913554733293100704347190145749102046936062409823227051901677219754367240691966568526403529522457280838688369684162318386093318832117651136056260756863259140529092845879408050062872673712009686968259769346806798731568359653347086938313074173194090581151538543736023711971938610076904296875000 [115,42] 2643298981425008254053182505420954256958571398723246051807546476055374215670488538082175664532659307311245500870349165890974488146151174368065567518392263353567258831670492576782142222265236280686750523861466836782240398250853816136310936522468530951040424217315676266784024988665244026157058727417183485818728398333177921913252717182202183482204217370004613069187396135061311145293932091064818204787625785552480325121446981690232632857980802045039407623778659545192655384216552198690821677862246370566336611522345103481427837677557636819412487366563468099500849573753667154959474132893037072042925897908682946025363260598296588975530159889329993759537227680564657981192511919921120882202430383984641488878404770944132050297020539040310150387991680205294649509121638414817620036267459453422562457571744146354525759994340070732038664086559081372855016766230150487150719137473918579104337300427440311724315849210549323803012708541764822830594182135589756920196908506733112283061449743864887669223589245427604350190869743423377963501528621140441738584671647088851690887379166631838686904002105326321811563234221793870331337581207734205635401563912617357126155606958586239724930039716282061650161069338966980864425947836031059363545346121403516660486683533373989085343962523168298268566681676527961477738252385979681816910905066965881935887289883019219922193573240017837742302132736866723148853030153950453301112128053948155414370686661991733926070138342214945083435500239865483042348282818276725071827009486238571758936889999112190398058010554635385034115639755212094420207211360812406021743492678525877734706610785194136502640250359145766381895866518912539161750011211627414867430019500864050269316476447788619375935389936656744112648501504411460157043719404196644232911371535026928544225065446845385456072224792574047820380286828872246179757071587093864409643532851199354008638319341267480672482328959944661718120731398544274613413018748531158053083345293998718261718750000 [115,43] -2913364999404928430948927099350497990441758953498831194311907079418214284920713068479428066385121624298621211229995543655387466149579836495842893793423101890064565890841143650330996381781273793955125752090642663451879971179179878870305631476850096157943287583782876202003197504772686316796278157976713180979587187704224698365436364706176057323136736497702734717108847800691708513106923776601040895072875387539563526681499157479585592591186413744648072086837762194900354454300938524650430611864225107544409160358645312948271528029948365811263317203694120291888981518061410524137959327359538607857662661295516965383936822541147721585740334949216693274377441588547874237522833139844261151218536506533114115129416385574591629925384889350220232349308654005891442736582815163986993666328441697416772964550023543098363559363588917790701449839989173572184975053208468077205898307991046726218305510249944927976284144546370086707529212239749065785533801367234249329672092454436630191788565130074791515700361291056795752074102228633937951793955743814568060434608599037165037525161197162538130670689644274211735509274517921169353602192481042918473185011576426129032329755844234326392746468360280141840116129423767522710210096008082327705069641282737439458647102901289606022063749760138379803607157138099966874419206453374716637160080916290563636514456646420731149809472631707313725026906734629780334923999423701102886778924997308384788978298724711966793916631156130139297230820584088278669775374711953476076309039459018710228029742895009044951121685491795453946282496761694550986240517353042791867232113618629649025099318848197539026766641371517517893904298613388765042447024150200947494966072957330652606164747009055386577504385813614791188169405979369913163221648603597061830625299505054856189863980309473750865095010628659242627203651872702025635091033434881588077329989166588988982330123647275298179115713567666021984678632837877218422079073079089539533015340566635131835937500 [115,44] 1615952077230390075142630396912605843710169118225125965976752967144622970084969773841241912171216253952190516968595434910738528513245625432426607948632786586664730562148407780942237924055936940541735670272479650921528310267391540667472102342360655670647265087047897889927626376851109968879201208568315513212872251392489028187524259704411795937764435598886489498352039095033388262941389375223695510016380718799861645334721525922003623583213680379542271573401475600506586149427587438888211814073732291570467223940058094449858899407765046189437210931211186948529001206353945950311761233203734893840954984206460852184148327176348073706436769578615927884275502905335021494973122937876857262759903426744813314201809049306860319612828343587020665489174544465439266665203963423770602496283709179251574909210579139405829722394193235585668105120323837777787425327346133325234843081355090213791704790298503551422523910562937853272085775331915927482765928841773404448492246686556000955125163648066290055358754412200112804829676902972443068980866752475985776080438253139681256558482910224953447011136814884277680141467960990496288145334053870147399727906283022249062734715325699528723623168567914020832676614907993774229109449764827724056484147893726658653346183312427135195640489248600441660790730463151231963795814634283161966341932080011407033615023444652778516759801899345488748818344940630039155076209453780650268337757444387775811984646234284750695155509351595640455450565356111641228154809994146288557093309347405296007316982126248011109294891952655553851037681588412631805331562789558957458061954876253151234427122736983734562375795482144332833984771147148423431640906073133608098232397440770922596399480461235225738432368159449254565941319960750869158412040054972108690423054089707007710933569878409936036594591714642462548479073261851828242281301297085066946169850147060411024784179011449128868216906522061901106496211547882378700702332707805908285081386566162109375000 [115,45] -658149318214062113139640264968151114579678216598435348663416106979130188164392882464906387339621442513094532063705402954451708417973910229590456985449468254104478343071950005883873772162720651125859781981685644718875466956944079650295810906365853122120556729094073113261971776908943521631056960318105747662046740328398477350047129925799560348441909601372531732790225139265090527339841632432819891076921361371245023299578698423927679989170746466613017759456646526842683117083666554230094607816202371089787553433948348955387241065777732111732160118768013831432835000674445599084985379225940214479098397840876308652537767283960365256506900398333804420906628013211300976113778092775287776031926646058852456378695039936088620455939363202656168818049069530274722523491792999061244877415378356773359912628520981863746014318547408018737232838137158382098275828624282490622902833411125061720703155382497896036272774620030119766618193526118382423342294475169324327330017041558439839903804104466269211520697120921601908707810050228695535983597440415244078262750307781863751583762373577726914028023723655629319591486810760414336186157602014640117392218300935224855490837198616941424868058313291555211792146060220901814241430000691756488635099743693797672320685703276175171805562522833183501600041949658472644078929850337470835547234097785900063804049689445321137612434707384829738361994189756428738075772388219967203502047009410070933516205944507530955126036488074668260763753967347499056255536291461147916734809421386445738541427086095229142839852211348534623641483364275628643944831074978559946985840787440363040571505179477505375208491020903593820635463333168700387794286924763534786448417624531474636001825641439853589989343150255427804085223548211204416023871832447251077984914397009847714550163778442847785330396435856022639186665050610394862506448295252151421661842373319926353957584556392869287993072956714690356509720489501524820497024848009459674358367919921875000 [115,46] 210456456378855215388188093940742810223497782844982607746934491597781097567128617253658501122785637449943364318331156451961431628055260867432920462737696471367374537435239334701532763594543463376282974714698849095074295285980115708704379249478836484423375339979619836437132052711014594841211123300305691721777228498196746823247649211603464047229089273197576346656117725256145512782073529997096989406634345931738917554511952899937548692092951228127615943610097302387580700991489058593804502973514362915148260088554872807152817925011600414904597542479542438067494864174834195173114396267482585963063760067427300089734755691863317570479575244241256998038431060061994922264142664249233492716909311099272500675963398818486716760016304016665016595187997722175996664223047344025223779590727622640414880544388748917123879203571108267895590413606469884315331553653869735219907254375755130859498184230043133908711802747089506484083544712525336876056724887412707797594419110052033618069404074416028519326550590333934717264949753222881083249806804150502423326372389316992584126580247436684144448482668161976700712547014963988577877211227607723367923630322486086639806794060194491606005687655113952287499869983368090393382313455165229922325024913036199412171755543671721746383123966680012775270030344804987937128179448228013903172021806772465134671723655772320416000984269826999825896149447649218385444676096472090729680456646557490500763132728077111448794189953248656358654460279567568873887891361227172711141459785660549943905639212526608870944513978792711847730656685301566055761377742395765333429448530951832411127367291503548499764234354991786254104554013380994536037164874672879615772680526166548778015907068440627453194013648019203348816502923264617657171118057375179378426435073515608129936616197821246634507671013362617821186043082951632804516335035060049436222973636222607069801978388647450376284415880224341839077064307550468669205656624399125576019287109375000 [115,47] -52518955304790781262955197701045107124847830009982466508642201283559951160939291923182902381939999690971869518609340484601025479638019028025133120771482778362021558480510989653654255647802927841426576531597344755771427294589197425625445042327280899627585923182673806289172789010030410639631782246229543336286390308836443516041283402762513881763162934444944720359124831844734497447373052112450792137668128960491016560157399899282201018818597189913525439012677605596235805245118165417989486545392610986039695422538346412682488816569943808399445030028374366011325099357530703826185293096562956943172022158057999849200731689758645591370349966108969777272270348921731774115618749991120298413383401744494806885807804179085344547442071454936607254648676958382963328121434706885414553858875022248739373140648313207889269696330107491020210217009316988268736752099313856591462059407708317318465270885977309591145650407842945376981962273524997653053979486866972806734167224708318986458661996811746329515063532351933359237133215065173871917889767511070141802576257092033520926128075555870446839661219948253403404002026356300499938460042147476605185309622005728864193097485133635349888244026145353100404471174862914928358712927290087685045045671386876503747375277645139823066183108419664313672658975828776128888447844043698652564906269439010025545867161252643856021318338468618407849784952721761588209850010924064630849243965929355476849221011724162635094928295738413761713405134351594120538081616343611374148548848237060394795749403741746535814131192536336027508131836655140728822739864884899348360605902620863293385072109463724336260883895251844072287441464083270846531803114456990725076739848187427252125225784747140643737639049111868928516974149302673051265146322282891463016048513881332542341632818410573414152697177862096025353510162851292964146375068520859061424679959470427556158073670315439513840904046365087818877374903347998724711942486464977264404296875000 [115,48] 9359395221350953863521946022910181144170992364399790773422925509063266516684465641341405195498580057133613134187478620757736859593354610240590827347096760173656388811966459217352213842173492464625767761222470556456964567633673989500593022745055844075356558934543548471409341373795120500324372456319413182067777678928949302303494228140443377295789172075708934922228189676742789112246618095767741451828579181225741935336440748786389466763739545264497410603526030733127262307705376406865826761254841902249152530313649523670627238858897019212036926720047748993481671724802721311276752804549059093367535573938947385260407559358286279056860808613249819840953913490431715564432449002584691824180511976437604748146482503405642362730408227362795463485090759177517919168363274665481314384095119924959057980873031455236058877917118192487748344849679992734512823677940684354363038404748367952479904740741783118648253558295898521563720770418043777068264706502711138288847105905505993493620834772231285359034227214969836713827872979487567964672434566431935741639001311965326916674166029788266194056523008066468586586995142459266724792612181513336251452635088341316462842939666933604186699921762876932469637656406239875553399610439065850998531860474570233772252027063236189208042125689896059806590144160483293660599739176441984809452967230217760403826620749551588618933297109059654817218356504446202772278621655110243528784920975641269699473802701945180001746335642665928963384557027590553271385423618975996786511391774493188350968648170780414103914221106275925098135617682954617060739480445523203841139495169291794726656143200234274346992140808725901593872769444257506737959004682433298320924758455635802292509182309682262231883022254688177133464338857685455248181984538920272477999081290133216581494320355630381936793106927976044783285599490694601296887492890490980688325594404951932782294758721247073491889605705432636289717307498392528941622003912925720214843750 [115,49] -688483618612123112241846276303003685578382505576711034427538164470652538391322385970407285741064659953441841621861744903038581269716208950650633941813524220330802906576908642763930046302132127970350236784216872295051540269951420651401597204251015488673594971658242501528469367849132836833714470234193648103525024495999829746642057018241802028912337155719145538325769786240118024720936155581749870937263059508253556728448351887769132932506840594558852548621228255711078946865092602769843377444634676130798322440627679535187016928969768574533556984004612719785197819632978368221724497566719055180521163845764674767302177305377598905006984367071100121544116210448555365627897281569772667541115820425103438553921899041978703188995092818712756770860022396889219177338530396265290077686505843130574722102653365168954540623965912568836396112075260233430975466502738241492350755617898126323901446170203207506948679544007114327433206479160414874035990759827355851224868607530487339365202287754892617213225354515435590944102176426183690428518022190308813336612676903343492067744072585101385269101358933941289021713306423693961617860683179200205600412582822056682328103223752121753211281225855787189076635370718235496212259098870109486335835976005040404332965841700301037708527696937028341763212057019927668485130021950243065553606271813452006732085100744318346150283820916658128273732478019018328385798789043544966398279091486816180375776347218250104634530950248687034352575502344374477726583602382053333813654271925349299538428476827146897949375720083947482095822135448213928211283143269460615936145433333105121030816880635115755631433511429541746590016216670986227675318484091129779371101876695891859861052300252096877135165300954301135899803952834383017692784724187204522231428863721227037305713988675031367785109939174049208735853310688966909549337190540902201967066937328091727931428016413180696215905862006805698838363127833872567862272262573242187500 [115,50] -265953274097475947568609958085299796839668403250837153844856512065424433229061487827110967872018423625017486745561887836303166042820424501604342614278891534230305714373781052153278577771929459510467953458154046379825634073080914609416628963128693444609102110901108429471270780824300166583450184611152440230078931654246563521893601762199389146328091555073489614914139869505154217680874356349218708138588785129099522545671628272230367017222048156387571510640068074631341930962671998128962929212719412180834508383894123273078084087296310716130965307584670835889240558892457621966522868745947379999003830629522699492957261548686319682865772855298361103032266262307705145248469855891916342033676608799483774397304278802729797093575376185435638537528702374274357873515626176814662170571721935834973325312360881952666128159048268630344154415501182923127607118716987116211936230986683045205919316350599298638447359538670319111259812112554195254673360269971288419161041932471188444034090142464269125120498492545889002735291987376761342900690189779541266718174330248128337923221752916389685450289898661246641344814923239770036552139391706806069856726462178954280425150655678363663708691904829055521708979471144673930983635845116708759675371658424035222782045454453288223817929142051182329741851446656517355834324807906089896479277431287525309080643375074630132426318329498516966096796617951746519497101083796046997827050553079106961997504861439157585768792212575383989175355110297524459190954135790670064132860563822620031081390838167501205068546591101232269526390477795667202497049862946824553425150017778212076258498604701315677564854482687290348142119908213676508705045223825934748115360140366747723458612287854896731538048858421591288783373443015170422031840520734968391579811810047925883401853563889625493034833799421331459938748292901867200244456752178358121827349660156789630348092285773826815686832853932730635904135851887986063957214355468750000 [115,51] 141214469970486857958981672263353164254980090692031051909954652744920770709380906512090938110057681393991017499823598646199771467410690889281064604467561981424027718141087766314948880596116523041219878862375343044599448985500198489045688051482512774891869730984935946285900702918458042526986256736802855182685430841975450398932380957752592564249408317990642383551278937007434898288675324495923220020726084937079944900462402222468078649091795914115428326819773010081366125669122356606659223281704334590192140748820309273165115425747309614939443729853241983143173267373256154316554304766535478509282588757038744829163120501944221856347703374106660307700468048462485328453919093191521546076877427420705110868007823226343032696551762610730884648832239900021148450177089119128569793230162633831060870844006245824485786981097837175736641521695067448983972031103726290973181101552639679158482080304922624225413748197968952845222062437898695898504637189712875131040282929070146771343142565012036165126912644408168598886424437230127319965443593516261187849139850307186673659516904738025600686875588176405087931110411888269158848375267862755998426287107661611066976523241893980317713733043507144962310155600882115747630108650836906059750001243474012856390884839449985545283214436952614370090654292406567165640641917664241856828819069810788278517315588607483826181436433644608273959121739848899135272644767629508969820004899298059835684398310577530673918034801814425203007095398697442875090780881605574345115917638764444875869300650468858621848945374805715259589105468551144442548633748325358050173042809950221398477833816026127489028183372639941765727156497498983398641858355935922929835564209467157477479328803939952046589420071454138718490289220003994545211368276008326007876010570278674804944055856747213191267988148420768734748651819806145218587226958382681345790035965913009459985219413472926390758015961074400834718289843294769525527954101562500 [115,52] -40058906833370606100766910303995530171070946768472850592126193662909566151458602881740763976571149872836536731284865537159682688564848071857956011303956106433610234650731155373135057377173312993929546614484833226337858385601944271821469701286751716677040178139169624793329051716414820557948883502554839392241489901141161542918211777491772833958030893116369184099984767258674260035470295399970787707842730159272308309251528972885781774547301463357155534410831213480566766339456438408912945986480858941339889892092438235088422291463979928685919396559689839531135593251162471305955660208500832922100458485130207817619936950301356966878671253421702079101097570209602013910658465043037088631254190178846702630275232224797290767205649718411901148228891247093489433261889548096609923025347883415052590091228378681415869626096458757493306228925920898166067151719118669649918692785138430581935563171161914617782319891326958195599639324627809553396605397662252978766461232579629801098134351457754430531087025608978353588352049507873526694647778105753654564747044746083197939973869542684421118590940917069276857603411909814059184307437953153935739233616588050470750048751122584531629599366220563292215006208715536951611253820459569334774230621055647150853420321332573503628294795649057031681330828913285415174976323039810675006216820426574172082892256214602355670154452253564760568925992669314051799021144495746057970978794796465283141651557253640325436424873260957700338236386624658320315535744178204110596561814874899901613833004000066171444927144525183703523774501997040877012407433124782318731798446082626801851910001939737966515774415916027638875150451846892940608068539860291858998367418831200741067285354480670920915391878518971149716423051347556621109916820761558914809359059670745430752528504989109650943351289981945786296474571980755095278100168620935742244285809778731064844702896686876560029995364420329906351980753242969512939453125000 [115,53] 8231035458361278259857074015531154936993854709474389282158744997239639837424081613715410670635978351451417506090994821638707288669631016606906897436292383521849127346659152127954252792487168299837097897575177516562842110560703613640242698550590930218684499595698864699791017590210509822532353295921374778899461014769591780501264960677627911107966439884699979621181594845210954125475660149159019849200920854770414249825743496822775578181845900657156437675770414671410095785513644120894005447016400354020687448124021781647848262273989526660573460414167084367314887667508656516840177447259331323036531321397127429349302747078740634446255817020339969167092421538781988639651800188534924187757360588759219313784072604390930131636307640542261951506430014036482369925795597597413579990763125086609058189610531827216714973003176477044149717997821712519420822413785571807462610893327758623607150273959446860008521279900895455812125027771885767233131652672391829309585358749900350770856147411614821809627497701168193755335742120518856125040027963094158107191249826116648080258250146110833950427095336472146871801695909681188220941090377496127150130840585839925640506329544948169463535980891604317367527653713931588803928804439646346105196081328619964765740751393003113969955512006495022926782513790118543195493238710323608697281391833229992885455303302147914502605176751910978397181229212308238827244786040880669006507093856422322820627237934021136270594755755009961921154661505804805921924336545233499153985649499959051033679069639853757101328166339226750856019874367740695872158168498491247053532407355324416169792220572191120212694190393229859171783375315215529711117651351671526167739705972607086200504285870471333115446505677767990065150020870257229150601035315620544042405980902054397598613076942111491199488469906788288342447667788004143882894161558140357648570900090578427185437080627888675201341006637534292167401872575283050537109375 [115,54] -1284960552792079519347856781899968401728917900404480105600928382563596716113898162938400375945760234540297791868058575149932403738665162988410813999456866682475554024893116117934061990143208712563950365534190081158733159344726357678559799697482615520809650527955178020600427918339087625110333509668457797042250050829915997933916984709738470640320882160163993106167442564895386593054857158816787069827859293277593789005889777359956402753775928487935774529109433613456393115762330583626166651702898572295214867399643787649322253187534822959135422647553376174327422134652229686202674339711547435907922897240775385871162401734979197505428332341518980727006629520327571035925051112155224555440431811024164308179759957730224525201758543595527480479079039506061407548002301877792919079209655771527777859729127579341918593299519501500940101139020715996810219704952763281174071181000351972450627082449319627498426740275148214297823929425648845784890637080551915242175519633365069576748665455746019860650407144268051349232249566149608638010625668009680948218611323465947005111625082293182103875175225347828290881572642231061576398086869622417597976806610984949839610508645101402023019035349213429635661956393852897237755476105471154831342865254437027889914186252532799375818995600141527953201606402013535735954141103724852927812521240026514749816790259802404765837324663145107485373125432720680114398940281465118613159479520081473802217020096320544244681063237162585496046767323127311199727845072482561486905721954422068276211603259402490249713075910457870827784292666160046031331172465574840062127404086285687712500296041595873282881102189424314719363572689339109391834147286209794320106073128800080746370512823480094739534429163161735271523063875290843019786595499231098978619973808129126801290728544181234267783693467919530981396910515138463697136722196953801255761751075484169556218507011590562738589937907818239182233810424804687500000 [115,55] 147277672777164768049455402803768610928966408306212118449155586314873460915787887400552161794231130227210470038907413921540697536801214951539052950034703173635023217614438845729600779919468319546845829839611734452701767936044805764662308845343403323480467266172865339653638146570004359782066765202308116889058751412391384310389449556011107981398647637600749606073511905033772411092021250861390089278676801313140023514849082888601484105062848796197465875693287897337295385006787325230757813395227190860810495596650837176285953526268531365010917515606725162307813762195458701091692988943681476109053206456805387449011679998580950464828171317033086112024082409903472044890931345379525759316769120098604495473942122308896316852537347388505024558812398229211491675224260321617523401854459645896862973885674466923510975294654115504305752151985280539203711261818890090126397280509060660687739209077285368742347653591288080740185434595964067454289293049117524041262520288765591475030686883957377012959386363877367608229921426639871407171298067973619282614883062826375189723180602741816361405214329266345226789799111442241605497572615848717232502046244437016793497125152442085274608126939699531357381485887699647961990286350592172601156828934213824836709040094993738993665406164416897730604360621817486521339805945787501949336546245938801182130478444590928450715925105553855097613141337711123145691451744676973056925327311065989920384015672906743552653136571532727616771180015336297413452236181941213570485104418177199062957342249558991949542309433915867765012441349165237771243346631097190949845149092535409948817733077218553497743716637290951154967505583304386521143168231329832930839637463784681946781022214244468073343086194845140835856673578282890420500569863750367056823592009935716799681149603062618408034238461528268673806147236317942405876304618538642994198361892999839075676527661018511139445763546973466873168945312500000000 [115,56] -10156747008941534412046001643006688737223560987527794555660748475804820312955155422523108109433902619773516700145519489782139557559207578745824729828636545643595824120613482099811824516700954792984783614313598826075581993524126363243506386077972311773734941723971485014855871364262735536684982472554890322928401665728559223677428639916838195561924502754836469516199892563791765444263664927177177920011273063184524386596988389791200819440144686026466775982781095561448278707838228800961878782200329189471519449396756478117739135100663997736867068532886538956187164307249625879106854902571214018702581845452678822941033204410155961472877615747744429060420940854499099410742974672193270680129266785458118888825797962669037008557817597481464498945889086722883966578662959145529566240276948814433310804308951855320223826269108620178495642557274558590879002756961496591990984570641737283942344381954489365896578746454883808249559309263764682431959418308417110243547081321985069030187508607623476818471136527491080404214770753667278237034268795952696750044109490833079654217791933060361579879578550913428691152972569376984897650861761664343728045356667953845452776963323698728331361499422646057633491594023113776219905840052821800930064551661389321395636348254779436197385762454143662032007252586402324587034919839806413692133161528118138799835503538634808583322470023000216520406540770587404209220092300587668055832748804065222212625851388497065086957161507367942390237225048172385428571538593894991053946817593959639247133736145162814044868902333837270775971288619628195647505944631887479512378216030325237105895194496726915247855673919571029472684780929301493291398227728569887300288804784292879034681591164576652493219564594151347777736397812806259724048627375427485227196574527008601113702550316791699491490258681788388291198208944511596581903419600814273990620689476523520417493816336840239955563447438180446624755859375000 [115,57] -201920743192842469095966089948661546414700230869965544829105363539026968928002560797410901226778797337484461723990666540568037698435187451576150133538918936034653427110686117629610418348353589846786813497334862280937219714941549720875694428341825674486207674130959977760193391802676525288331725026295343446668150367020632739893376892189907280109738331526679682246741603966976879073238947012015069318704928051373286016644589375385977888143305234609999457866189785359441277364433016697247339321599529956731193915301372138108505041434357297139578388749777664668420446342048047390927431430378247054144584756873460858775853968475411931125622398213681774572621106273368661162278888144554631885469479545645980359329743806996915370623818249881336181914406090835523826682484495866651712037813685965571369834053763792478877413343222494884149606901746868124829516106661316621575572229255168065565440533010213677061849801785264051543312048620343132891409801060756432707084218069280992362132192540511150397730151625106481416743760866951816590332417189610899188661571517899338867873250149792823534550815514765648696072209134302396913016082076938738468954542452014540497855518109953192079943950124797607519175159154834541468626106383902560023526071729437284164594131780734781643896136217606273999552243377977134493583145781544862105345272646374673121254456753074798276266390390107376799893217297823276297472814681313639375876720547096776396476040653782862205696869492221632784720897266334194405734001008648720593579875907977649874771043331106996424700231621911763487650228258053158613786801025052704786218915602511283658174972256678284332531483148718490516263437781225731051789242000568318607302305256914288972671741150963817105933286149635277686138668904887251801352852071058948362709573614780764433652977096253620869333579612378187920704094835871907112692408013822353805949332824752773599130684090141585329547524452209472656250000 [115,58] 180415802830650834458569579986328427013237779826379676256551236061183294836755686097106773295153223454095245291885146153794874989884928744448595236051385943601402039516085587336657089082112699372943279883263789375811083959636469538823856539117302145116714295907130726207632364665832653010549984656817921957877768717456001137687221903131274925714708280776759813551461070890623684100086198876868131420700150217764750556830153697947216213947541218419180910774839995057262606159315078021884374609422149057937696702118501220943820419685940282783171224652577386157351486888958122273201276449431713043470968408593989854175236966821808087157581898962082475172449304452678028572647541149840027303118855800402530482056067032826049284984091180950015403485132448362019933397765693149433759030288219630952770290912986235783590006420098332176279212838972095290817863121741524298162968296095825368981456388301839871953772194999941829180359498041588380180485376722766402569272328878478308043982913503872115762092995154563748353335375693409226020413320501493100809298218813622550102652960772606774094143184334342718387836540750850649253459828043902042774402887856967486009133022685165021250376099791393122788026233256520619729411620527608804200781458007276604181948794476460033929696714689359738950031527913709838767336235608846713476035926809983632291426633851002529184169349447740119917782912519179894152227463000224026630730766970195773970660507566986772200824382205159875417241611558153938713533585344451487726679396507087949768001603044485600865148043305089845982913943860326200948443890358234741096354793141466036147224122813706746976626804866868981536800669909209956587974858312294251696813713252497080678177613097106542492415559211859533053834107410720712599671275021919790609458838585291575313221174706894743735776646981306595108055769742494374645051285446501856087106469250271745252689470362383872270584106445312500000000 [115,59] -30773622198214308308235667356605699351842023615200119861959003290007563836202329757710259061770997372064389794291128985023831931299848723125330778193879734777030821810399958273245541592552518176594885120308732103695510636283924697366073895987156563672822570981038212952968557886726466960096099352608647313328869724009288191160242218144925149475715233595496945518070645360095294322727286484036593006285123461577052627634181407153329130669969067416159867745203540922694577568178744574891917039742791813074536878434526349822670418220517116626702856517019749853417276497253265548059850959484946954249173715942190429074812482626331302260980854994616054912881668247839959179299488108649398955339978553286785423618164232683824196427289296740432446528638296534711778630495982922878720803108937070656208528312103161100212529332590726215671806169633292503855980845848719711656339098627098299709088115241376408710523245627903006527461505287990825406577252634827912342679843358130044079153938117235455175506448014401720500551342351274085810862513178673940257969740550309901521938902537845313948118427706242371294954828706105550905262380494286561945420828828772706145790536648781931740365925476236173835486156955241195845311442706336660701621522201648580210895644825514881678244645496406207172096939218474113766951529247615527308885781795938206819696749782169372458991849792534654760344454783853881053638676315014961604271537373082148241148891952978847157906783535313481656470027824509610599546688783176890868368633456739606611694819363460703491942876539176302060734348276489078498431068527764336470245649106869806691414456241020065269578356399880625669697226142268312866607933871390042571865297902611884740092793194463022519151100929451555376334474070147228106032650602823496279627431692048055628147578041838945260558073799930571213098574860945010839629227775151421247219965196244761962418579059885814785957336425781250000 [115,60] 3463653742570987878013272050613208932261455260111944968004188570855893398044475370508177642583391794227272852941903786975505929177044081346802009888444102351718958802974771363357293922745095689175925071725252722329254030641164854864948988372661531684935764096760061049098278089604631570396396701113225564680142621900724844147539197452411105639842310413799890505159914786889041407157952162059430874864141947759184362197108258380478281903835922087333656002252275343268385290929068114694483985155846768307926543993758346282240354726996229705558216181410981388134780659293432108285091581049145725365226725419005167822858323179307618106103037852668543805022399599370379320474143421477479657309284505735804575316585546186811773526862314560037800954192966894827031449263354185804521243732134818990504897453926504839916624645223881249850962472298445142438689271002023316341670851274807332132097538682404253443492210555602987899384141981490413573708051413183895968745289301316772774457355375319309713786958578371640400479137110311560469495312586317678714036521437998653129623767120246572532142838231732459091993699663922684916590161606221419766724188626924171123642099366184901189137153155497567289619457757734881512742080123975657973408839334724346218702930524072911932660597554584881060081392736568712807185391107601268056152000524765886001681104754110179187033905614823490067205556712158108547215301688193649317918003005471146651103703068007244855488231663600090382802997939891325989447306092761043776578309129302750697407227705503811799318658673846893360563256762206980596684868229767004761387991561364450140005270997879336489049871423706657608596730192514875905084837591255112080041791920172040060257761433872729883144485292356748314080689777089389399303946838154703953846243586968129745312540743443556143071151622827233841625338139343778893195262764443114239858607199156281808427593205124139785766601562500000 [115,61] -294987833714819802423739586304303802871136981543718239869768017008878893439418714604957493896515997833901803694040064737292462810900792299898211655704950900680582232650164228993530116187795944286898441143129855341180727171165100614554983084498198476689590500337465890322389991780109430397839314623942069056381754058192655387528999822519150896245536885839768240655963853866769649770638516142128215749566197071917765901042035795876683229364424557800338049067851399652119373973147884524025522998695573415663259792482588830181262312175786280503859089292857604341129599742030009547796240919982316726551719765038616616939554976449700938350759453760926435868654023035276999609180975937775027828674044073215365841008877477383231452217575962749304651240113036462670221741529234853866520596274582055423522746917641460589082275324940410045865976226887311493360609396857746684142532781986451333545204941767932585986639747262051883282873088607730372384131516823785704233907615425037908878185396025101308405873358265856975191818434574104246836612741725104551262689614580804914493271472072189295501182577139991493177521009368229406837004148683364994023489420636768360443452717439811464992532342714581620005675548746797269065617523163924645093167249852195179441181867380428543799561633737106156787515980192154946096064440997310067683057614537947449504991638108016492979603035002814663986836422803583885074687328380778115535930046876636924610891639780111056071903642221092551234078869951382410416715399693266608122370175911374250979919072390619844522827996875393379791930231449034721371440544620068048378185151948130461816173197430354067107827362651383673133061014215735148299082423738979507279019026808558261855646672246592811383010897260214794337677352561070250196261163690242238514787137487281587232213765109432632716557317319579423981948654729595136154800444932600355703295446604883522923046257346868515014648437500 [115,62] 20121487814266981685001120867395568814183302441666671481972231272937061261815625783929760329142464955401498957956629257499553408776956530785971119213202583961903319526409719603689572264374978458830396967272927283904941557144062980388747522371668769289400407261472032505781795605677467873763387475605056604223917111327093251520333580880178260294079476015626219786333368171192478290076595713501735756317904239417179525858045698688665120321423162324151951835840135401688204963728436786166694932136169389999718416812132287927453507855283295414369657601763146816770615357880478631676514484442195177477784364859616786950456998739064155321687807550345486853976502726309961125176487879876761867568098150369331534830958720722379542101451055405821584007499435690921900079791274058934548495914819423100794078438884364631522109546823635558573723368093630764709516268493964415939624990688684088059378228830767728759976601815802765806593587875816343299022702391323183028352860292635035482548240733411645917700948753073546150186400954272203417452833076896882519680724233367621836742714885764674572445762418303033719933296671560871016612176129250347306035054278571994925457522589022264807885008151450557609445236309811605122120468801919737620521027642855518656408265487631015184690705466887232159970350181009237203660721639458237582595608725747053896877991673048266146235875745429244243493564928590097409841603710899478064925485852199579569572899281246580988810087002707679840326701654545904376640454174263413201653521299205763242381636368895857559223659634499343466694573157350392422390416143568864179184855355016013150563464012155200892364381224134118000595122074918179385231151201318481319972507710772923548269346711216111479262375544748010290584932736445354914463763959228628879905487922091498161865786895489202274232976124485497565920705741120036459935505435804456667405773987411521375179290771484375000000000 [115,63] -1219799285329687331012629084124837158961843988289565856220124026928855570394439725718989116212965025938473367167551259819669746804478836425603725685030752833238654736545578448916249095962137607488414814182612682367083377016690540960675438452929557226349215218818611236370704390498694395610984248625084810094990436152051369578933074373978773104065021061773540816964035538682578532675447273014245799617698442662567924703209205249696322970066911029529866530545217084420450010335071931304095577376667750741351751369907242593957982779833452617422233305182265268918098572295386836693166218833793982336743947415275576994325768661606902029635650408405670604952409490055137270754312108260595622656606914362678809653560248388209326007675377973500079099679157586147301046987797909986914780217354068644328514990588652014348844991960701746944917100950816692054081920593868403024070264986539874663100545050617654489441301147927724243815520300305089264302184466977380920590572322016820668935973820848890722266385880716439828281298682339556351507549641689109634656934516514095159171362231734016464393154550051681456596105488694591294410944997074283399353953191413384641756411011397075009234031760834314143953630631038200119030484306821474860930377312623886117470834071755005683071354059306136821728337393735743110303845910954479819581381082500162050576397283009786448553841643815028748228332338695588040878804929490338134804931715324585296700872888917367126081691866736246093886504177451507285743875972791348127320158764925616393306519536722023259621952267129338808994531834614481491517341321345181637415766451693504442911251301755703660433586420789856879843943365615535055388487534121643295348054502742606820289850611369673904210238538791329462450762871141457059072614270965396711798733435301354683309507875834562394709633937309160761269515830124408708739904011499441988168117532040923833847045898437500000000 [115,64] 85192267606561674660529659688829079780336351141750356247425586805583346604228285903641277838788188295497438344098222363863202890037065875266119732575936203511843807302343358534900066084730550555038394323405233411968874740269654228278565926185998421779540278771904868021416759665835364425098954668839931208353847108952269796009647651156480687597688900577569895397176633047457178993157868637039326764734850829165893436868643754218466961616038506702185505714638056730806961638763384786081888445068306103246303138885438436793035761663665706525395711725742990459940166656325776683723815596008283526868079866026364232699548484114608685724863625597897238882588853442514569296964217500345935317267000891136102183284126047539473709635082532618181454653713565762620702685263911088265849756911824116503863601833497868757300227089558993143081613507009463974820522716555825713035073471055823751203530090430815449043323600789461098404495301638428998349022311329839099642111246949125531551754804707217340703610308435361246189293246385281326440584584223625376450964381876049240751387174949127486953048606033341601364289649069214993479775169048647336941024886892052847285907923245095083421948971137579781224516608510235955736066206470356508066074225832138875830604074834059390651682971089616344854978172485105539938224618411291207370639701281301335869302721944722521418542072065410869248831150145281833738419962674278939171441599509598608330865502511684371838581543343817440031063154785238318189487588823242568688804752628210769970069257627552760580054773886653892765089589876530127975056972963179799008616757208149979071798131843150540143424973156366174879084079293857267705428435259889878764320269975559619174458818950936883159321966339477698579821481844747561270646189470359964636391729050302509135270786530213882041494936510911985525645540918007983326875093142261655797675484791398048400878906250000000 [115,65] -8040638972451808711982579699661281990641206366380606676869837655375171547387345097026215577282720279616775444004663265690105450769438040581831105215891983632801735359858145166628641966491778986634006899902676534177069168384026588758243188387953669702310861881518562031014528535557795928174174354741109526484435361833608217310997012606947755969790461523907068104721073059804272326969886629820778840408713576413023207602621106798234536461517593444697918341934745269107032462715904670490059759459768208420991967153510463134091460147986816949394510204049752376420057291350703828535826226984135684155113760747971528906042470584135872796511214425357101876701956768491799318812864275033894720925731637098168944773276869096140359232358822065135251793135684221550573411383584348244492203464655982763019294951409892077800459591490851069023148017618662234985072178241021938001228790760984889344632821727460039339994937182333190832520248494372095740582317795801453707233595016745937225050263633198099336994758059357357881565394978607987265335634288016744522184743921170147193049873317654285770312509426166276495860644061973176035071917901821531179066063526250013247684685751009010587485818318775363794665604640687809589071913469985955318507274073089856081106188348223861060043759982422958180335102745924206891807195696714944381421313042325414510294837611168750803292967549178210954312176863837764631099999041368705557075013169399846876834368779047119080793073416876705189707103381439166910603247525613039713601747284565862417039107159288045232810293373307719473130520145604065147421784635221924368203866685405437068535584962257171945024389228302092459898371354809967773204084542636512530953003740383415539539988051075110494617483898245973486255511096579895925070667202745369800259864667360024526407131201633416214689738027487442317790357425690904675787704281117689614935079589486122131347656250000 [115,66] 799273671968733312144339259420615014767361768651356520336892729552164662214462180725025786798797933079135660646992372433958885458069637426494746647950580302563476315388017836297030048945154951331693396723876086852484917755582468723493710431213604544310225577039060901800261590886700527250485423378363506486150192609916830802441288612606478614604697418245007731333402804824803745978588566711720329473049644860672606680748150462157682487919457475142826186333140861487810338581465134713809844204768732013473384028902364222995127738108313143952619227047074377143079393432318839347029299477242153065801059012188211399105813523577948665285671786578944339048149092795757658054149027203891642106832988222920240036534348815772848435727899889678750967542980231012576911194281009444094997611233739162768993059022815128126683410533098321851606739446255313100367342708873788584799347961141816823634502915306857425149812078453884768425313675488443038086686735049149743053176876805506618728281219044356400055046176257917139454300080393453206524738894767985124517334787397342408944162872189787396917231536223789911349874946838697013242788735551798818075985722554168665177999171425146892657206652303527654507667067073895648091649721904596940762324075639431175388128552428425630445648746950203895672775059476825500752065025642671411118460567263796094502143036598535254385032869633730012861440645325803827530916811514259692882459122674645091718001458586666377113597329868422715543400859775777618928086094675034681749098378492010768138431455961219118450515737375185493438282021154732368149903810197798064551460506522280792096449181502471713529182745303708837466455268446709801078203482937507671260697702552579086015377531186270971069105305499111932605548255099687091157432295540581010083640035066822252586077712889929039067458504433157193194745333412614596474265228857426887657493352890014648437500000 [115,67] -66206288756948076322840593255353391542820770556240368733846186240717795577460386763601178522400672252604849963134914855619327160541249907780828722233693657004581804830912598330691537183699212173193892786692057225475971260255964648357529291764757131179581283517587873112094341899453167131507636944279635446259637975808926526451674207833631235039786444311418896134052409175223362077249487485321377848902855580389190878910888914567101886847021450404577644112802691359738189148265437164558827231524521324254720928459845017347162877063319535414052264641755450718734592685326441140365631475239817352942886303438061174634048241253529983508954492582427929822075010496862400289272919339112615870950154339508743377564187512374503364700374872663273267932371113788683236686245831782465566112916387030254545058513701128631468494124108905332051422488949195535162757337710090868130296550736497689267197516881088238998500296853732976128132981951912432145411566795874972236129031948336699123245093383437344263659851218486850652193508094673370542180338667324166191429931659817003377617553802453991530527603017902648432322297698618400528442472892083583711742307350463616900900624851191937993432104316825668619711898036911129153682551318136541643676456214007569039431277148903330980725916719717461175525314225854213213546680507531453896435052603808858677955307714432544480270344649536117751094810744875076455808073820201720449395198501086020698317813829440824226275980542379235756543705186968280259966811840632424382073017602551213537317074571140619476336960470391342047857102730585785272823428551039180769184217458661905244854469166163573610976826070945596494128263393091542600501920473424946988545700324094728257387469858403328436177777232070951755020333019385472970276438590065722551561133741740257143790478168873857610721428589378476274782040432217477568449989658031772226095199584960937500000 [115,68] 4143755606094544672587212127800669146190462957801949020362202347376965953155000092091302069936496052269726621353508956980786324549824523745752448572181385086949769691280044141928848837553330409521677630956943299028167555845256964794308897104176252098665046492492267315276485643923098246108956645614142765950932947112442541481310664809592917205336827522018663892660267997863663974813035404880307856427222908176594358485711723184242137192279017650552901435754063628955394050773933938421987435396881327744997934446147002877458621448277542647964400993882177619862995501206269289533068803798891823154539402744373427551658861768257290917573038591649607681226495987641492008783718780131681653712352869849640317119868706132550954217529252281607397191349328362478879134177781532059872667765234573372917427139523729297614243493443174067813999351255804613041983978916771419135921078009772409247237901874593547001440227734230315944028976557183126759965070019863930384122131457805099577756538124853951713608857060694779987190204823391180839569998341031426090901042849375112672495238600296028215812738554396295087817865200737621451177061783065061762366005713637272091671453591603993771922290039136425651016754004628788735439741770475169468869475976023817475294362621022733410069969565552578936510710584038875580750020065590059289091717317910407222593177155147218337734518307150130726753101979733776780371058558288166529410239259894772924890175661112903209886103556895411130021492458848235440659064312657322708171802897794219980250737746961675840586162328725052916814804797897921530552457760978613596886558602992672027884262919666067325226144443869551125250092310888003523459518404337208860058759681429900485706192921858532975725841891160110369037548645635193772403337097824163135282123372717173113598864696216611128141436502114269040084686530694144771802138031668519973754882812500000000 [115,69] -178542484287472114422339181955634961931272586231660167276111724666479979433431482064136480412383124976453229014508987310446991431909823718639772689845589446039864186778417071070017334447551434506589373471917692142943354453056704413529049040486049613586565208909810046727215179158027742695933903743108643043937518237826064707102704484114782432041760443782051581731524905880950546382392119755149098732220290276820750994241855570974006837477929203865544331391035226597514826164800488193201534597078440222655689714130381483430753419722343197958081179307694162187819247916750717581765713736456425813414434598407741632749096170738092838035949544657518724325445299228466152105131759898974838440463855334242124723523182515063251571084972841938978657920572303682072044385281484294922541806988948251897175529229653160104634412847705870776792535944359886775408094276986876291108109552886421219874790387682962451506231873375745001936273620779282593028918670991392467651522459420029914141291487688254757465060418690611901394713991404247464709302924084083966625931978393611708918912510056490988194226336879202850655487696979312757195022988450010254362114793967310722261012056451332656319734381713521264701530399826588743950073527222222620744178084593512778666763448168274299389505271924369711768277040139349425964175526568775445721025635362275586674583532546743541684616779868158281503306280315285874067781320189362614749231501420138060106231867792394062050731442428176608799408796252160717331154498265513080140037659222092097873554646832758508857341419071563550598755299434461353352290854413819909176312461707900280640562223594811027131580188875390395013347775386835729632016224514530209233588917238857838917497130592704640710690732950882787099354242427961711292509113700896550943620181724652026471780060364156363807006826913079718898322814456031746876113721359784603118896484375000 [115,70] 3920501897320213938471307347498836356846990718903196142771436602643589881954142818388261460660366681199508463007591807666874573061438688215876912819097778055476296324684440326490807520876537508736533763706749391930291021790946124158631513829281237559672884466007412999718381349111390556307560896311251267598369882647606454543194541430465845653764244722230672410827893199187704200486968230159649101725941659407938249606024768721903762496281873593518704007771127144339867486790502797544843686183050169057286881896424065143537055017920400392573270290447004577805933261086610630491510361790222968478193620341411766317582227067608434104317600414897575645670358246551002481440055303219431379308329368546743101834523045998133596703957796956628715785933608066426196819359527783133130509499376259502462002648328453980729564005029296610315705267814515576439952933681203807114662401364307006037523874234420483520678704183467360332128863004304488708890345272477435093124753909653985071291639073773312276796284648388250805758730079312483497186750757941384842637265890430088723050522454515904571295077520967513634114991546235108785915149765959181853566827341810377387774453504876310775927296052263944063435843302796610789684764360140694289529978565276038213122399318239081592855514970035616622396723778150012069799732363607480783743647927141106698492429494748011375748600397606037842178304490464611354753681616838533750530642343507262863756671607692009713009704166674830034703784783027448319249507206253564292721596943671612229423066606946510158438765576060922210918745983181450977287341320505244860025392782959058735651131923831496030038625030866088027901897773575201168370843044817049637412617737580801405548649521465030207083408440263300397356902683282275625325539799162141736028183954644211994283677335216512591892567215793753077608447274088126288697844492530822753906250000 [115,71] 70125722740432962803463636872170316709820834180467516163704129023003956216895975105867676328816996260272362203820120170567721336012733630822918419606610823289042709820617855927478033386681070605096348741860953525349153045171340467814242015375520677253525262811341559453668829339357953379181323551442188483406698559456357494341027103321426492429353977438008623063427270793360195025512009859513287285319709259254070792057232939351746545557049546485216494481470637928095770489478938694526680935245953913676263241963377540996943769597201315297976554749066987635278970549870379737094313827434952917790007234979937353566631451480712054324940781189562003958132847619291934186869927740059389465139304748928087549782684640633213020072504307555716111044831692887611924548101069047286316550319569392279717343274647270717632222487904927617350136290839994688837666091602118977801584019957238297723041122934891912487584180379358276175183203357488565606535286863554915530443431338570282571754895652803523155108227119858790431058746468338247811961300337320759834012518988435342444955766160330965604217664948649449249612358477421337311264728527216626961951400569736942322143310498956130635265116166789472680100848075938112206779695027744590157586882974689820374075004569209796977448003202679904824282850916020114564755702314963810600010834853592364227856743719062808451706877639292180826980495430300279153478558868986884650693578374076765153916821246241738619678500977617182195945861699713916255222491764979967334770727274524447601674176110523069508884586113821647019656386502806973473772856997473925053934517158715336545895324549013241619470901269920583132296415319140834333606753653758644050649505981939335641862773833396905071717232169339501041170047556825422670861170682814130541562475314119659115422014637525230768554143802574441216278854810650552739038357238769531250000 [115,72] -7550299865705418231260913757173604989277998088960447496842644358922224129700722218093663418689420603660966730420504383198148979735138981490725491538361267253667261948492695270212584401105026571338019877679903534703624670261507740859763301223085471425582734670785787395314575147654622555370821045029208830242983248969091936110377715982581851022120966563824183717280862907830499362419677235482190891335129013466180616462123053154429804302256239001551493416608136524395911324459339828714968014051366119747003320453554297946461686879147283381064414077142211876446180623633197448318628792126337395868890524699389083105116022743916507524330247591632495133000152921823446018589244518371099790183803514088223322475625932403818690868975808492456360739309540386357403938267464752618825281484162415077379790422769447621286526739313083258577902536009818695906488057185207956384805655651500755358522591219697316912976309031997050571860040282857766641540974904191371103932532211396444614882449990728857368572388637461261708195196432277177691537429453594586056350406722994910561725197200371241864277555127315806067957332770008977774538326582743450550128665274103306504371336781181147848366885667200070400974071600080376931565140294827398191484038453237056864319352914237833744717265895843805889439334154157059862627644833113207815932813522050855339262983522633581831913823585923577116370318223698231591663646738994228898167758926181578009480104773441260843825157126985375737201494260837690015153495388662608615931339745797357776273847723100188397417174204351168855041298295656169379484514524655613935492309297920232752609126253359062282595462521643371946775241581951785329820776341948376776290119878070306025855406830694143559957275876987088662188705717217207989130950125085729033403910224051348487202165272882287198276623340747749605032228751447810932269531250000000000 [115,73] 34113659853644218032903152569023929655798461156336341086582270222854090816399687554712701363483544210580267238894828914220721399703138642211558756911075397243057800351557693371913991768394250501479247444027768576097872398495380954698192241126393132143433311152184647649420684636156009405093826330757161317762918024968090408745091061431388017516593430171460849434695235143217290662232018567239522291973020668987191999715918620521860198039038764831252208125003350965033806529468656036235049311166535839616828738834534354776374745942788567061227771498907156923647940663182278551484027567369789587652478909743662689952721726471197522946472735109049093894677423400911910099970489720929816964833442498020097047365017746270262590599414823746311229850879338163226013107173901966454241304772401870163682047786950240266162823499921601867919447151912263182336845404336855010519616416439093404916963632930597467160661296619953031470272047834885955208079501846629701783872808082269304983927873488174611103212724085341052356711673100267223496774177105256483707521181495264382802440224238257967839369178928100508156947838051399866404076128611069738247270529931073771868574572033220464670119760783261656787419483686214599683666299871966879065018082730893837255419097206865065315844591065143322760120170070255747317257676631515304688257003757973953186684155235598607478753693299442409694760678701841169421685419781382362773222293619425909576459505822927479234310973734336725513902728524159183183273006673364946246816082604780679121999833936274381822356750932891422404434241596112458621787304126031167931317018186432263582898347987119904771964206228890790490921333799009403285828806060305277905785374617839039812786746527575074537798082209270712393839875819362853928615682216433867159126093838108445731788171691189782532022799070264994652906428525162164779687500000000 [115,74] 22598980097429044007371404882941209192793825467543404323978973069426234393702854250911365195546306394875843388663003054242423853090916808690320380026856637465949452496634986855550447726558019192925261617503634381096658224383904894237111985268884755243313550603311816100920953404689170574071251267754037903955398689465314625328095868466822386032993242140408790766444688248921960787081962149807180292081736468497768443255339803597908206719955905392093966240239154610395250260964218357259324357353970340280690194032523943907093003130610519434373662381640436726506784050447372610235968996218584185707159933322070732243790020928071780697016219360175790444464631648915764011132101848241618841529518949373165867514734364747904458094980309743039693372527363802288509529465676684779849441257293714998713513039992837041366742839052460310867518021773030826761454749779098736995814337036188051092339816404459369111793419359537463893743240643972228716213575124101808585060600432516570817900968740355026194991415597637367466777299596979893372509871059405501305568624096252564598268968762752349807028237391512896909938579285849961672570409705615792904960380212125714760318447928594635414536593812383438236548744248243456310335507053623273263557209575083567537942857963782430921551014243642864930007561673940705592225892784241527636925266442189242809140552429794549334583986466931350139393150262271763258681032718683538719882879246514968885554902982582452831578812450808012587417001518452481217499987026738294949876147815839023303029534084273788793501513282576583336955442181651018132917456097532990436039378253667975531866202472273306556649652142895524027725991355592139704889731764332700558804280683860334435983665612688355939898128322357844646833761050997273090518699134681964339368072961412039786013760794187721409616948184457328353205393840124963039062500000 [115,75] -1507227219079496817615992100122505896402373642004573134933951129346818104541984229695395006443423984958530020112210209601016868709944050415276872457380860358685286019197213290393076272865622232911912747978077089255197776125583705876909346816862074161548451267846707466704982966482726909562399570132387088943909770652196997972499406371572552324121152781940589525903504078355931296129872568523193082087799020351166795180340861543051335147320416222511211835185415861397133542552041363766967983601504793763382078800466333102287862414110987946005807671348481459442899568664043689902741706520647979110222104409008403272942957244774704638905693854544179238795712732540413547806393201468840299075678513262698664311169344802486886733731334560737023431349367019607499781172535438056710601678291299930426733787783999673219273801206361441706459824179826071724335008638632104112233101242345785213083685744913957300308996752791814734043397211469464613668233403727180592961916421763435238174077742788197846951861070669870152480216038080543323470282575865965174688197776669600345724690486897808642798439459294502863349285879456289401985113090282153064345378607598794976714446304211773612117597138251904252115133548933380968376129053236708054971406976417456748186726148293526175855868293753197819886197799004952619966196100274910936213042228958405793684985880290127893051678871663285999248897636339978063818286788040806611500256508236986758403870049003110536695088896480139349192104254980411302505682555480665249893916998018119102450308488429989876074889475031418491579340850997015279267262082341676276250786729889257776011569562186326615936331859942953681532104646456176445880229386769929426966421414595002443876163687970637401550248130700347954230055792395055105213470605695518524934289392734025011012931283438115278890608259417754306544997889173100349375000 [115,76] 50747573859933160797807062347231765488229651055135653581049758510936479656762013161435640243029808229283195598116190852195939547151517935993812964552558482186868019663162471010632518506358201916683389330383665791461803220293920925369464157483608387869906519916417370295199214306135299905165399977766537379032742969521534589827474069197388958947086322352931751472145278866535173602433375746817935397294757321397333424070703178880158969687907170047405747516025623051073490327629408605981658570732113528854733203289478058455318145532853483709823062356003162594998566688240570232169975135392938186636978276112671477217529459209003960110020240410348941059994261988140487125000876443304304812170028874234996056935175458767020509914732099200756318704187057279861336773738599959269013597851156304245975655749649728867246673790734642246740891359851673951670298721326959858304029179886182500171680806463702441529416410397300622810800120975567968655096727744054185351706429639648943823255700385817638949008771494488670343278855529708916457509110401330626978546865003214495671880700412656538168584295317981740507880724367575309998142446025626063616310239503805750694977588311806497194203086395836005186222083881787236742586227986774627937090041951723806206093011623809917779437010884916862345908355975886086935545864307640196398719766283308626943721710481008817586864642801214262428122335516766580265108535495307927251476535468030781489764159472854080648387391816620215762967725114492225616194658908481960105942119446685991920990062789125803747439054506076594167993497114505437066423005945293977385263503107566477052034455259706690294905673756751796486913803717721554537537690019934782962876275275129507604307377678717882209182383758527364551428086056341683701415636518583815102408383210682279155029375956910343089082515129173271141071529016106600000 [115,77] -1536611760441496070630261532607033170756221450528400723484608900538822811700590018302230566622479288848080717770314917281726077517030855260892190186101032267597849296541360085793072077677382933188394253139091518552852412109417686706980696868670509286401673905784063737646063887348810297229191990074119148568170936465908493843137118168936119051906617588793422227395268651050431287953433658684658790381807080696915145730576668672059303266654426233991240139719350881999456952395039589684574304419651791849923579583193504402093750655384101152076473506810859624658986522805643409856768465499254284732701071076512312602999581330259790589730042238256618144790660412086806546061174556806646911301318909647857296438359142562563537308086239006941062662672051794258746886518304113631821737860303481110944927286705605547741076897773286824767515134017061074253486474423772716585465295681063381718510620299127135202324274330286682158567887773930362896302040477702789260502907174720192520930512931002454732053611984305997238414121522685868674707359640299708511633783851244287373050005062591794600409212026743331351632467367246604210969761016840450235465592868953428399413791526493171950819782750485797781603099319223984309091584598169998095481879857670303625436908710412000812423871838603624955171715642273614511918024796895559388127733823841335845273331416963034223108399648040909561684617903016838198019282712525560528589549783365634251822758268242990568290042529977557803429615605026470058752812289347223015312868902090770495774741471424619133913760717493508854103649859804616984346661169490985550751676333014413030359000786844300861839732119520209897496683619037567296062318280306284393079893578977476329260216604874104688824420323529381395463593576001787799818250403109734511817789527961775844709588965188197531988796875687151633383727515432160 [115,78] 143997078408249557141844235680678288299319032437691811771701592049143781848126854650433696485468261887044661447064351057594748876043873997788088478881790895044013236208571448400751843901704525738632719986642628443346876267232887407249970812858237695507489669736313193859414337664118340719033092731060195890061275585430989643649649320993739029718564377084427044281446657693483818576645817764951622462996635518355633836444776139917302439746243677318978770678140366672443089682874346928075865422266463367743907214113088287199356548690423217413604349120994818507218798173404496584213396574576922057021696896104781270255165563202397271838253965795832624909627505050783380365003929996330118697429914540539361615780958595810043045487496723248284885375867882180553157103868717769200867164227145391139927280032965115832188212026924424765907316611189347484620530042134885328010945445528835650638146258706577269683243834354551307580864463015108404842364262479628861752817016661786425934484526602264637328282436578452645811949597968295021704643741674031234579885190685961431477346149771412143016120734518502257123337255457251892137741146937790816444489451195838369211023518566821572678974001004228758429502789941990729284417466867338587410569671947207264815745887450269532845558803804894557591904870418973148160488980615656985672376355338885972046692901443528380888919076040365775398480590710023781528652353160017669735430280405739130106737377707097315663991517407568576878482196503684145017346745036417107753740691290999103410141983724177746144897421065405802025140260735032257390393868903531699877727247751295541434211342386884180540715698828882011665276465536851855227095408388012276418333145677535721248293145756445387339605625912482825097018728354499226653938659034443667784327629553414496099086205568334699200512980963230122978527507600 [115,79] -14184015172028110576411982899211154819503588291315741546737959540648867612972697165142237443110950818904250095360078539389262071445246374590916922865821975576163762243292554143866176493051857079601492714002015999570569003011800123661931961125521528755543628753095775920949492217975052900273794653091582231356294559575396156228057332320646117021494854316100726442341653999172885722078434740568329182338213247505570299798798670283324938666603557681224613859762944231027522496408081142230919848504216857115425347930890563971036973011689103259610170496863619849976910111183357445598676761068008214595831536497569865522363239124591406455087857790767865725835592271495479791158722587260062021034657460222953204702001591429681335327659982244906885278611635085053542184275777948860978001419963971883108513209957460672067245508211380176707866487518668316872279833632840901318652167147829377887912216939497400229681397574349319751586270672088099149809442654745663083230958450052397833914972847500120367136148154458836858708978634672706960425644303138497109156351334724698192763100132965560033718174444895441943693191477128839562188093890099513304239376130555228235100535089718797215888924156175117213665971483564850161275568567241345976181304208046066969500121108457880652873835442724227415781233753955377757869941178572842660538798301138988402435527808533105802192926660559434770411413125504859977753963113238782978083151038916445470787934945937924596744380948262772834452788733289551164902723387555099618710712283004151747822628459497240361792232599358986782588990714998364272345130331724890243724028197421969415663258529729109091717865266822298004062950244548051890112588269174089316369274042153799624737542676645499057284666487324506741277813175138882315040936147409091524275710575943367493416241248169788471454047720611901053012160 [115,80] 982898810374494576586445492682106058932395256259244739891907496230861847296298410863887966014325159941893699600360330971500355210274979292335964591939931143891681926685217355919376786916289109091014237858023417963828814097788742266735277345701752625421187744760670141904701756501959701354191680700291906928454356336855980057392458747502301182509794570700696880412237536758505609833149980296445589055907623077918998581569201412657005514633311878641526651108978420839594495555299474681209884654909163551957235925821997164755517956895606991693604815362940219221443007931777345554569353465994387724184720130086456815708763590806079838756232505669788782980855638349351402329154513321611700728192298632162257977819837375787368766832786213018806851176778253962350215220986366253614554982981136462916862631185925917087073766059290672220782469085520674878812143444553316245685014800054137387785734003889030474134530601198734541463370566210831173351801107564936632524916696845075251490178341244052043953601265749040206392925031456485091966997975344644188436344923851732218294872482678651169494174053229298479974159713142299601659411273804190778309672278780438673641837806691073466675205648424756667117991528365215096442560932647852486449059273751117225402109829370625991658842005149532221692103444284283275309579151111517962448972497784248595097880589374147159306861401116321406986655174370771142901017814967130908099180467434626557521386145950784331048152348575876566138041254476855675698041584420158041301378185344214468980824037419950919657512435086781478364587952966373289194042745744028315924483068901972616332233329243104348966581260181642391575726265518536558086050124501641389698828131062284119524605813113839585599442052938086054299205975304750046744094828873934208898154053891908978511893374437566653136597652314130495600 [115,81] -52880722909477203476642712372079638496291327445031710046900060135366246239786952132693355055658451845498023000849315774545224256465335719244784977336436712801813686472949738666285396051158037100663366426657614607660326474548698784078188650376471241398104464634779370004242399466953507646803675275235824866509431014112977716844217575091006241146523519107522524306623966155698629835448551253196799833148033307667635912452878315563174874561689861711266266496920321380300862977993545470325207184325912761226366704978060594314633589127877293500383064589772257931442603834934955717779513760321581619999423241266522590263103262017959764339283401594227047710293711832215074877437674128514342689243034906053180508586578684851942963764967721000950361289928231722304855673266660489107358284636253731577334191636602907689596827699689454876449706043609455661987975630748922011119924020909737211559059574663101214207064980261784254791726607564326369692572970017569674297846410228116920063336967878538181184693385888519205348887186741058032731089209081443109936834498906356993142403451502387393739047179843265706786450152981491213412934648632190038550585863264332916640477935539563640376871708400412864167561351201495012115894977591710476019106630295115530819340081377007107891701706142270455321593645017173388907138147521784772585359020490099700117288517321394862735207495045540791011166602659480527952747420227645072679910009087885332265402344837452613009367863416757457102450307014857533904647533448875095365519165003451572606432467456026694379859399088478795057642994113088565585798167004591325066600338345588632941493288894178361674613720093025830030072016952024817464042462690206290788118145105754277440770210361128506882111848221392885066746900258981370979305536486048815130520965857873119832465477189103042242523124839196640 [115,82] 2411997566595924714851681196194386885473176891551374543423320791881516286764389281065485660665449222957290324415794937736752118718017572829665466193849139654708996168898323696369393254975080861911177856776091517838103624256024537800338053317121657732039328685612109707833674939300458260821713042196629526273715733293637360231438044082544697807131003498017429457718914049935752544730382275162292824100882341557896073257621283590158922767254597024160561396609896856453057615034037902527022749495971244341639201320191330284794176905842012268033040506550637729205245161983481485567568941616329833344422999480607282952760489003627333842844034323679509994669324747617898086570739880692752836026269913983556449562436105413762563533267380130294384747761326927454537874130323489914926077231548100667794944837847001660185754064846619678213405966549351667977177773531051506968920773105977182404793532533882461936665687492293916963297141793586884159551397280091138046084742871916218230390964634056936137688684458105165667294348225814641361607316919712274466539468289274811452285389745354380560287906357110999381424950613864257804690279476546586630613027793107249113569323001187980153996599366867115911479957352893889344355703966286557492220607078054409760798897537056499518694457935977804754226268679492057786098918111876737432266049720411752938970972606795634499234071609327625798206938177108957102721297766411369293565203590679809075353855589386316219483944062690288173945993128586833092427333944388643548890446852244172028354009875592288994444666662308438521103053735570245710297054535863278137987632658658928867378206773418298578839709484985277058952897900124800028169693627631906321984155952604234420128029735372026598682439790919115354957967787999921306698479133595557974000705298278572579043091640192504004353899830120 [115,83] -97414300954890605030331130979247568707025351422296356572155437306486465329422772166045741085315094621061813741832947929254970183632062614740378216080509801650506566305951595704624540225423541918040775280436309103801873275637724746297870709308404645222171768258750086311746010371964074789278130492429169097272964043845606087482173235288800449417566759027720997100061592414295367908715015147966738544706175193136847423145263022736946534711897783097515714739683917240663896933388327865530768092000709693801546098725980948921256700666420408431515585859066571434869694963402923993892163305109258801960675020927288672343052880926585498559299849731446980032841788010079022166655666942238896870241370792852962864083976047972136086093058522192805022098670732405094310161896025920338068571715708710167678011862191052581992020085728898267306064267815158390484011204375892662413005001240193961565858760012614015536282105092480458077150991766323612991303974780027313961569591038841102032000874446644559713823457863650586105522476329645228852214566594141792958846283279569137398502334225648109926259203133872496953426203775847323334272101956586250165300373821328559365243035722707669863946518577339750920896517253304260421886799408993884227508930465496766041345469814145515141728931745396731640503461557125086648384132090288774875688792306829218299402765165005055123949342842657302727544105071621215709927208573776623659404683275253087391747058809235967685178419935885916592292377475406913136116934444657574672689061147071436865266822361929701763350816566101507798098797504765666611842037669848876833994036720836637591080669094867426632098155416315422059401725031039288166698890063254601654047484712347779532641649862789916173908556877218946552385058906712365951163006880571501421881577847047689487587603450195341447564960 [115,84] 3387375240960996113732395780341633799969944309596406787128337133018529411452874634534440018684936195883744946241462906177715212050250192248095758172208844458533490792880722414243180042651083192725649938858766830004332577238009338677314212754720274721370375823398227730712655518035152013441805604701884381662574364513025430133006015639876507799386154773879640793944735558485444960868582707891169673757123724401730672120443103454509575958173870236856943276002422385241966627179379469142547665720465181852060215788349595308554095250888652990283372979536112634922755710052182392043187189055073655649226442396595177240737331565553801426208332600476723864000156953674205998049768356254125428065167239993254013589267955820561166879871883271456364575531613356668951160797117920410107996648699965807635695426224005121375785716408198374566944329220710146142549683995006958424475382531059937432254820225131451863323948176285071413820060289780680016121870127189081671147344007059511500400744629161103358652962828777088329603671293717931046200058491562480222537994289056001778354365212352885704819129117272206530089974996197276516876808853469658720627749821987973391473159068799886770310752229197110805342324817769086175665725230828614880687385999951922228902656896089867228982315906101127458149685377942783036188637201935302898656087438361006610299254219061245843014089785704582326153632356390365763150669765432540998991807227734088965553286977266688988885507813840468656523608270735223781802890682579144165580849027562656280463909688442357172023565658881649159401054639563274035314354249368546221514436993331033872278183354998248342647923755693429405684567304665841176967982498475672567054292272813337744684758855616925840000656790582274304404488777100349638760270365064755502687802426126144073015860998235792273600 [115,85] -93803115832955669514968215380698783411084521819863624574827127703889131054577943041510502995693814815724048143498844192566019868780092991891737019577789681345155708989221893217994897368169280116007928521833303138368166443163947465486881915620810684010316100902591272652996418790049766862616266363289730049062465407530360021123747272395968920771968644108672585306079877493716662107270294086002694063884811046661561246200681176411490370569394237125391177656728093069073017152408874208084596644168671062663280632684465705512971016160367491119368323638834106853855055983739677151074795702972094826881924947410427869411242944386226561217589124141741400173508586078117485553913238478970698078451351370100038324292844318986935807936852704054904265827933166684138142428951337257307946259145841412697750305351581255791708989785490499434428878497089302691722594691579618487637413388928359444739984429733986063282013681581713388488956089428753912380528644304174210891201248722677554048917699306024181978850091594876906775863838574776396031886583207631221397052171729210336649848849218137451543030692472836972415168721624004171237963171182856143566274044708544033695274845125824200961756768580239664090736816334648380992648138084858854683293018633124871651172576323059336656883064763756336281855850120287784883367341500868017102251303423901507156350195690813462154590489468191289772128515318904858491629225477529423340352997411292946676716703130627645148797748221159917218151422357218295182897137407148214503479933676069373019927897497028658192178399440755652355780507688695483365393591656512761733716353203405274547913124630375175758033466001073243949343910641565411399125821252088337267008771753450017992445959795550508455001801470294471981150084629915094078134411111237447093296935093346174359690018081569240 [115,86] 1904142503263594573690924687673861173326447409935467140763176638880448800444216122838606764929752928856204843714730861795305014621106891871585491291897652658533144811369167967952218415863458386755912820735848943591296220879339979285973384129860193796799847173948875587618757925017638354511917060450668346364461546525477745170500923924228853438043832511894950877806743576980616394041108113245752921028497227036364748366528743954989987735030699145292056293645378571383952503142233544015807273904571568111373810622020249513518407094418039213954979835804269329670128003005598512908753406305724364756141578385307453318844719139079617925893653837186603842895192627709031084642484288020347163411422947807146956212104390362462919441537700669003930798909174182562605934745470366122779368070114271769066170424926698106019022419200996949175024389725887428722003799027645580472533448360853547553553135404087844989330258702344932544709738575611750068207140853730168162180922580968461380914047295677670822652793702330869599724707360939360483392141106638142517238239087598390635418386774483190714352467133228707519152640758667535981679067303429772460517846197645342172322485303056014776354969533968204363999029181457000751789256056788211304920896174953102679744782829860026173346823599776579706980945689724636163346288649478451098845042581528208408040386919942684119516953876807759625933146524495110161911782643492396363258168556362073719059117672293292413583939955772699201067295873859585046035776680384403267936573287086343366007659952381602264918154470116473369501948295990584010655141140876935756311669398326932737388815174012676194484729847997720013390394661902032688153095851396718274191040568801362539811937450527463894046808863033833846889265035188001592612156470148034950889472625934306203716480107360 [115,87] -28781767682975800471367728151860120590494780854398441561757469997221560862345077081172894447437455284546924294196311613097467453012143405404645398491008036618546965043893496334933269836708320946865669541586533592089200396145215411700914947100366437410582140609059850527249219525256932739476527325697249136732445709935582126266713307715334907724733047355628224841412187137206234929588062354784517938964524903915066971607404583166366649388089273707064922054352612977978003557849279568948585374276981054566498927695048209059728569406111879083331076625341836854914144231176245937213428608662968099084860928386038750314971074318831444582682086382615390810804204410534960461185588620409379885461199095960363622081916299858881682913381324187835378539399633924496029566203596098327541329925902044018627989088557582441983870192870387381610235290720279778469078825641880905989938702231330698882361968712134256021799487339374574818310376818933288910112526000296918381195531252234708517762912975295978637487994597118973519491312543540559230679728502323782232873799568814941017043513785740916146483689507785243721205960918614324553209698068536954292837985403547037215618144408714403387741052808319910402515126441645894261293442796878037913043838912120547741012172021541058915492033775240407579315056882801513999070118297006524243279501873619873351195224839308225921983419164442870403078163202969202961602764372259337654541731115863151252116988065766343943670168996684716654920617977968060968325620903616183570088592274216637862778684580823290208117827983532690463222691624515612967975832071190571970750445286268187718917697941976975196690293999999304397902109882957694304130504835240208299385914495710052030802240543567314109328007348535306436212984447845294915366848198453787006632424431542105827424700 [115,88] 452421921966154681147668181844669246714027348251701317167717899727020625708111410407108658092561872106141730072789923633259430525573632398953712064969292047983082642844319749533407020153978674159246555259503860204597722876926378669605951731759025644448526673374729328915957741892368932821600833269392775436985718704873411171236338202110293825458861607944946892162005366463222163506204266005932906243454064037648424707457080040319630591059022041358835287763120425725980624625239730072587628955993402679182656265039409500398538516072611300012741279746738695485165474118296327010017317834166289936118617604934707540178567859956052195510075453838376175803563476508958953084404859269356911290981348488701163958446225036958897287938185684119160989234610738135811778089557948782049305220798333062992632215679682230697451902303514117840451366115845655782587981474233691319872632909588164596711229564399704570902220141617641200348974604632865073286877965256843640977603789748442672495181643424966888836716183459117708473264266749574900195907110553843716324313048854251937791555062639417772846972781815907607160955786769317039395175023341087819944344394772431189295308982360771259662092648984078438287856491207479020820282370160117673931165582802902811436169017832009923718390960393255393540714035259809555310896757725251991670977237361270599885590772923387861486948680721153112138523833859610113182810853267693094000556402731134334076962998259794844610678927908733838111303491316438855546097258908104635012551474831012756997176259112338554703676056203628634082780570767545004673562476798656332869366366521327055166364665988686337218625602969547258453205934147725118025504817083986007470238483140240961729841843062773950456507696649573248443849906716591073685686926020273135479707547907997960400 [115,89] -9808175026851452022758780612920963208111574623588499534087658452821095465896932064012122646978318195078034557371826385454571118840077793926487798229573663402395680272525605130026494045942854762266757569850094970616059245077217098600357682213715089924325798457052332134748146440257861281299510589997180724348002930715624884959279811328894800786312192890018861336203088746653197795157899069332180835628116901279586209753175561352739230154764473650854093901420443561927202872612656795221251117537089497554283619227703769824299332824886926686991889870321970757718000772111008541447123129454847478848702300135367205492869312854450953493483344731965660185711462667014725439856673367512474334905830972299954586934983899433448578168075636084249836524015574329569724683719078112328478091944499371065682403302487543538887406426139689411360810266112152150274320509638802433802620983227391265097777126309281142515859194780076276262265503031161765299697292373654654356235520341459462698431511308630984957421138575616912272442969915981335547794240812296311017163787486258100956542433799272004278239940636631633058601788090812986384246515088354434825547991392565682950653596363755047399259478512207271967811602134808009543729034720754877796995881737063729735898570686594804574145113517630226756672583140780963768106475993363079477006664642805573252370932356422432029724979057650872222740817738645433980622385803342014196552095899455035552296641433182812524235314674649120150617959405371344335454392168078150236802378787853052030915389812234166307765131071523763832769900921383343751882161825032710826285680352722634900828094080301172759959676309601367275922577274508346673280529498648962068849162641351118014062504662464834578261014154386957328929803323861819774454228170327848427114072682037040 [115,90] 191998214363197254784966451787404075988974225016631867824498690457194887508280516696458877252501169691403160068651720515288999573931267554612925610834041886181667374397857929925471716412128041904622774300321985258401567741014012568756542162890818701320891061019549665323020842896963553712153486294421437621995177476308296411387532910220947197712697867739808811283298924416734616046024853530622153931688923953101527929352766218923774471932342452284611984658116507363242618228818073472676585880301567113265715960357007676653121443522076646289034316761730542269311716593735930446962909208970174830464901738301620681922166819837191119597836162905821209573330913760616557932747930206579233132436569799909949705873278572786933941210358912371971545927717926436618494988217609449611336357084467097032931699093450297480765776318901664255786619224571067863328955628853505912172540168586348963733197013796207777186676702320284157412674619409604463449856770500592025496905692565231012042113207664657711865794773869360452659945892400493116875219368925016689719554003801340991113489629690765814795809410010281233645356653639551805768264185707140072481090174062890587411323338142374346912725597238331802944764760512385991830243986388373984155451956957098541732355905008021084708035154767171994355887914737657002275977091855281982195313533429557463872090807158093038515919539753128856527089872286627124369997223282070713939426787935599103878124993033877796214578060193267668947850674406049532407422360006705208705531567880504030133887212034291661879038446983754741526618769859791755755424232279395186098078691596844264072210782647028432680402596303934587155716693442170146789606790501486841748520519550401621360888984301273679105908296265919321016298693337166780679814402151397500991064730240 [115,91] -2466393993591282088969208218036291999785961606254695141500292553711328948281872950897951877569594030040877385638304160047676134833243656722026982789584663892919785118251063021660889401152603217261272625050135870564845591317921275377985855575048416638292540698179017145583549564781387634139984531480466966863341168751937643131865094045793068603048495673193669382742031326351047418142903780279135585192217448253257577532897948550174367678684593223677545304517753975798157182548044839911843240791775022845008644603036585441317233181423603378124391019689675228962794489363130801348258064989389860575538331453393782453620322002809712326032953658052735095126364731619747671080995900538352297550709224733449061941949196536733274027297202322242113246420464384431664138546978363376133229890547908999045501344906819678583122266302752958435595779915265177064625839525817482561220399534564076056614871600317466937722420096282090321119595438266481704132911833438611211603573290148557741753075979271427510263618518262277466522229752404156956515170419110860059139897420997642540929714225980162565927098687876969066825219426573301735601208769871602890029606692427602250919783838233843344193100839896020278828720013559877211022758609468794887869947013904819671570909953480491484695345301685468678803192720028529948960622266466301816682239514969105234358283420715606314689775719473412611447452110393683732555468072730223815678269050713289023580590529889948730755717617451398495545564651028022292899494033971290161552770527312957540647879176488379169210636207177890771675102827431394538913773781906963885640944705824720033129708293855095377429602132609447344871245938634745601315499136993488383815804191259761188695192201373266623239778721254033781777795951222326770047299858797512996566560 [115,92] 19932059508891789030073784570735048371893404549760909128720683827478869695219963831520684801768674750128902008180568076212670667838357530003982033802761342240146522066153199673880841539393960226678050810764790531681345774888097979793612172971420838296454008239024864176541264657721809009109552920902614285442040211121477575394031477668237864587703694711209039164198462514030148563493225084954559287812377122717862012184695706388590816672273097417389941880993049897032633528339035909988878377893051493634282638094935281558649759423750865530001604726030322498131802938110519305144884835758934170931157061306792420760479823611484313914979408744227807104209159955863266935456657249793222223966878541008706576002340341769146101036601843030907345829079366814329591896486331721780102480914054863365116967357009881643187692727757966783291597320290658700492203220366592674652339124301312958806149731730782417208677230817516260992407005954032034020695206489579156893651086085981426970148089694551330462201882406993190943769214002993181394842721248146110295754596010076058794370151904631287947345852691377999137096404892089603135431505592947441442782175466287013554793293643761713302067338489926439237286010827413010477571299172737463664678577834383941608440682433170907188851566445960230407465039037526500222073397680123864494661441050145587210079384702108671114107834199075939500123779890652164277942765687139106435532636762332898820384214507197335319423008344534985555529423313322455953213713000687334823502748871210500659001362294596249169276211456009534047148228587860305572495629259923696589473183894459567914342459423676441284790987083080267789234130880111665168684185009906564234611668329360681574433995069768336403338245669802247748992742288917353414216062248212047040 [115,93] -111020765408793295844724750727818295358363301054444993880372506280232032347721105935119391729917626715018759165798170805458020549301385295792744726725103585314715061206121573087304328719880317041278334653294635019137771277249987847312246593253688429267593372938397007397302978319442449004963659168327873616075103383413423924125420621330348849700179993961636586039393506170339010555941653039948544093358959294136849860491793186870901643161997892245557730893970405866300042747382013070447830049537767105534218680882444137969118944402235529750441136810376185182292165667618583974034424085039372717692691978409877224816288268165007655910473410625029447743411349906722991467612696111972339030570684276093632528406625655072842446823710269439546873110457061176800428800337170458163148098447867865652021072221533860444545399040382205955892443122600372326050379085894446831711245767270347499813829869451732400377687557048809571987966252525223581457658935299074116391615811796084077199938303659456434291656728313588001635754405555914532285836192878731269745216311654809040831484768685199634820319679369638884579256701415986793721732950451822088198201529901372530835503452008568922266334238658903403844823692305321506002047713126535543252024013958644075071204879788822229012996843770539123561296061314382331334455359618856015533291054032508560877635057919659349204741226935509276388177399258425911550603470408777303801888132778031641948387724603184866216772771530084450110507344262845594005474286019807480637667913240000338470757252328177158868705966731529731155915779187209922753067827428428628134313507645379081436484972262761504878668364277478875146970614960204499539297981127849755270600480761359055770314121768360743185031468976950359200010633121775936670369849770320 [115,94] 516976659425295910661632062354318966261405193102734107734915032349764624413047057021750740028769066980640386618390537959942186404157683565304206986047029286451281976552712923951747332652923867550733538201351005370278913469575818326400588325708526408637207115382380471438843197152107922526481862773340818937050502635763763452976297277983601094761608377430018143773113738260960810778058264597413930047240565414251209942987486412611042088442522440179334283935316729006121315845748595649765974048517195945895736434706991898241107189795990126635066233612390482749818389212133752244748898310713783013847054659867351711793284086265714832742526480652788076857151270364306837141484601669430321192288962462177060431740559760553192679442903765519426447660948035874963290510058328823373044937259523470534506370991980664201652754049378968572335420647433915520353676875878172328524387024968209033405795589037388674736568924279732086994573665275560955764834571091408902392639790295340699897479936125295542948422174137443251610058552487742337875503391394099743626765146534929838554748210292577762621141306281728623678727575423926095048816333332405895224861868965517787095284279972360090871082070054440461331342449488514166250180238534856440671918096281118829723272940545563793196222758675349621558604936527556849065430277082538320357206185181581807689235208256401410097124992597854546983204869948084952707485112110143198150881656132246987654923072481440972105162465964338659039006372774370051164267957593639353272988187120945724351340374776111915747033773570082975352285043225665289568836608691143306184865735977909210810908476730494121405366450863516280202734289819344485965899180474261874568198571513551128469318156939036461922686088019287743004218693261887981294674240 [115,95] -1557121381374504284180896576594003462092118629978894746710661270281875083034885138689059287583434786953178998332206602513645897711590258061826892401294442386885146682828976251483250202395679786595204274029102241328448989853726679552915885249673292727441834053529672220154185703404494724931079226648804213319209430065676114817266435227639885393392921218617276124575602334496287172256566236757391862163317688908942045570480817075292211964091203280829611576282293047343769322830046752668637884639308964582420500542677670705238646749600975245469113733968598645970130982145245654473742921047046596574764531199486225604711738709774397273288821494449299905433657508351696815909453574727224468771436341925218224188028427305259391434978797244864768074871889996811347014228672830751368383264145040633982442664699722030262755236235211271218877594221771040525316818424154123466312379890333250231699288076711584882300652326158731695454682455319865501323106347633030709049312008983966890285393799132768249319432508447477526801247589175530047710362268826534602016570209152106918290082607741787959286979779732889600740781999494668839959421295174015130915982812788783733733860760758795298266987220276574216243305294888252450795837585212607222870705418331905366312867298235688096086280778636511645415249154517937474045931516719622333395218304020044388167890297907027902444428815095169325727490066948280945422068021310005193281373948537559675628010914584354258716526426896744650358162694170872959330733134496422892340385768750741338380759726683796019039372424611809339837101992078886787697489120013623944097623409100909249017157335803950110330642388337987711453072013892256929848454503201269325525493796258220150543616613956459753706947782866770452380922374727131894480 [115,96] -1486510677709683409441745771724601518316419217788432836011767021801297328446888711018171421381301747311492126989600916432059784899435170657861912942476305138558684869410233229388212075651936825710653279510089981052023692233665008558187711352991425804013901563362517209022404377779435672633711073809217879507794733762449615332839992858809304588391601668742724611961166385099794802441704849868155468067426878879363758065658530970996026833265481787188896260641771917622310403198805312551155584047312157329972889584437474228948247732491480600297419747538388078507605448924662958340760287752918854886508567874334238828250269034307279622890926297048375869835972051233020056816280512585509328845650726254416207219438414895980187011529482363298357638095305347649256272082895591527513084683048203202597182991349738358754432652351623822932582219793460817446949465037465926996650543676799056321523194710618352331205798747331225247120135637113271058565898125469235915311308522273545764328958601644724097265506134947396636897140146201562987437834669918628234912154820252397955268858686557439748859452050548024221404016466434810945435241941046676744984906313891091185265894989252291856228742235340278048303664349777096740464018866002980872348837461908857019967880877039796186706062424375041963691256204172329187180362221732378367109049399581435833892253142539735008031432594158571060443802471632104422839851383742340006265144822057570508145241561484451133538909496994888679970311220456735931510072854385704099474257216287522455571970153297933026831078216921846604855091586744909170498314367227965686471836389376909454625569487257833588822906426695343720675222369373507314549677117802041132296855057594050083661802242118099768008514675815281699748341652430720 [115,97] 19723948275025500361679508063100468123081428307865962428184048099995063217677932881216495289779245590192361961463262589340551046880895327613852806668651066586107201595098252988802644516723169070684764601913611558731378932999710404719992870936429846904550063081077600230326822921162364375974302380585524343630049506517667333009563134041912578712977658411638246884849001360616494133624750913515909217230819412765698656577685142208550225103346795432489620711670188277005711827384296568895488478983479766806157572603882042128842079643847633486542382382566516999832439519961347166734479652905968529280846316046698692156013001743296711775637248466515989836270522069889298846961720249151433941234739852761712717888984903227047347433664636191603410421468183197038031159371327335767522600707848057322395954638299574449848547993751278554779858411522330126616987139452771726946277388769602700559468355655613488250288457363331554775955704626785215283266919886952011245152005952788734346754167683483384032895270895980656454602643628430014111418098649639630020351424644156330324840469068796947811662669844472612558341927447173993237147136360372231051131574700066434447744752308730166811355843149120308909769470917702011843936639931591568376732394862300069262575957207160288221838184546961700776687704447212769150535673901746338768490045667395081970894477360106204189109708319131572534325410592680737843669454780174959155376487049193439439125163685673113434842462766710533245067821922955222812191220084414867637785610709504905047453659407528183191440887659001048753515489041015025286608515967816447410103888548517541329474137948797737910785940655565167229965628922673918756882179676142309852533915234268079181637030871606490369238819071805403790474245040 [115,98] 65061925347217818931870294373554097358000338753677708259864100481499141681354189264041580425540509693303931715532813794274247689208059898020825663358749317934773455351377329386348666349129963456705687083643347777825967229530902111708890798705306628154799535009217853892487257353851337831890154326386192976476256874288640646117987918646294745788918656112567395265967878892111026329812102384611205977755465826259707135711602469500604792641228608637875047474716761236195738783834720020437110144638344924549070154696433649901504718371709201159398746364366102752013225645105860977887683996296907807816782885221352448368944905393454750889934438934619223073518740147257321448294708429983193620445009050452828298308515690795211986566466561069744537988986270530252293502627599412233631108307275311266470735985181223500476806996165676661786387398789168279340857451678720421383201300745026797855146999454966902391559557859371392583875661726710026175125879255937695596841146637682451700889359738249008541317982717512009134566913681293350157907792574904715597872943727787532224614065314111990873354942195778505001811156238668668769213149858543630547584594928377253316091057263825833752579588928110860400632703139029953831929323710309172817522067292570870549080933784442411202084355005920344378114705848138301169166380456331454753797457900213808901189933065073891426316099907979087562334341880441029040398531473116371526325388413325647719570608941921369768255612172506079054208784518406495578250129733816840400584725915651199609327024373336085282951324708095089478364618939868614179963314637733872185760242659324964465145781849714058938181953852378288769992313139393576877880986786460495692672310239008197062013564480501366319376666316585530027840 [115,99] 412964563409959508241735257739247718666250812612849108965523216086673197987962703987791024379016220043300779857093116245390774405658697561948462677340885648359701943832436372791122911844200628321423091608865350499154118654493060732266352250529482620203583814298072651259049669083162109955675452431571072033173674232701185833279516694428725027663145425281728670281621560088463709985691701789292401758464386452713911859802813737858338954621495458643003069070616476502001968264401402108086922445038713953451386138960481334002325049588330492827935218746011499588070813480655250993750742930927175856121350541239921007251573735318332478474333195343273479765060834019388131518051959565385725975762669956418405289242226482191242172442582217578278785195331016016495632521663565501778206428441093182729215466021780971083070544418017136165808116635664835232001979639977644213665146904717237636442299378371738006867972791974461128365064356598914409126697961619226496052037359872792741629444231372638157128819898497811290887245450346400490053826351267152426624883700599320317942793204096931915196059026141767726714644642669998417793953620483192599495963393251016405220312403181195507347563531544778933447351217322966093452093383022674178483088092719437507358880279152482562103416055018341452567267637539611327723449908801102428254769357651343743734184947017536015870452128531172541020450138077386174601335916923882640606953561270806795435743054210654381485922376417639287194581261811527942756703552434786908923661776977671119257659282939364881912227424497301796740718915429994763969371531715888616297237502606474068986332695241734974334820303992912225055008284036693295527740360764446288632817533748771693273015043015453465967080862855716400 [115,100] -6636801987332681015397096832721407377066246597413980830556473062353720541188231385875183409045931754806292992585809136004772213689948103401347074056471702211986342875733676747215236459468633117101755682132545947194712657354523126846478794222898637113682495505389196057730185292019992226011025866131102915159692398273198414016018716034821939918750694964587995552952566672206703242479938277269097872451480759395397760410566350027770086823029029797407814940174211702368898808528690016870128327781546388261854990299115640560610300892301464320992334235044690170998784478533289163727848685266556669455474130748247521163772562018835053090151885186174441090334987015423853616404733470356825252970734899310577921786917515441967139355366252291681909468805942774509339130362094465658214548685970831645551274523103861547628622594164956547264255045973493614533941472907203559888772370346059821118570892267660710262143764915011050386523905653186407234112335446678300430167509214462571930067642429935273362970761628826207835727305209574377721446436157290999773683520349666871818536568740198541145359931230089020130135045696141515762395159790911390013650655877671207177022350059866596619801512560964284509356424282544221105594236373322239378187997428283882328316104797158575464602509836147348036996494772153778647143312930817666598621247189006054383544859131028537586896502243521208266922434750966973522918904652988588225457589660275837600053298205633636927047851544615579414308218650255599959051342102795710303091038410445237544293058936381917321229785515153578299808055530307573937311682725885060791529847538765166986434663216995661847140453442815319335916312312504598744737695125436903549445573420629725606634810193001205401498780462720 [115,101] 25679378603878725884497694737599740088670505548737138058456953504011731928077448820515151618671903828283935222217455118041677698110162272885057070963691205996208306671154565798590038240923793377087208092168740143729569109991222040478085905035461791284709016331470631149374733001890908894776618963543214167578716147920115234403039182368322287805571095767818165948270475293754892154209461861826961604056767364670604537603992167491432805950927671548517851178967134620973875087691505663021799540088184518637777079212541395777418962309777825933547885841523755553918810829584517741463756126393352326893527378892365734516106430250905284734100703335819960859547695666016554406554948492705035124848356245008138949436168574753593554146561029772980581582748128779532814714056266683895260837817622479186640851428909159166171395084518753708677951814082424285318657684124074302448497004729291950646397948307157409621213939684453873306174550884191116857918179610613512028460631780566009099660077127781290724795373960828553768091869815714230435683962751925147739561053819250564940886340157528177720829329701115849418123435221062592999932994598731724169110909089834339039352501941272563187991230261822612163011777245866511871452214981778024754305463818081734913407868548610633791449419863384935912883636155001923183919968022287991494753732078437622061059386177203455089165487132959424619192683080110642992687338777028847584888577917296180645998679536427421812712670563834954013424605352778329520007260198643602467029511095377593584516251156811556714697184111565903538096584979714059644988133371093756568129833201704891852115326614904141094690446634334739278567942067519679409421670510221915861314308928652214361106617038276306725085808 [115,102] -39629547615282803712690612801641092095940883503755612646711053016411438454237861698982711320556878732729079029321514507110808436966280801563639754935737958434046963437143412563509603881396617853649916715774806749541723141198061658839279819319002170938962856642465160103926210889642332260587116383859279113907728755388041946891858219381291809929796664255853608517552751226479898803004114298868500728846312350021406203613853362117421441402663697198898781984122262890316355317681824598277808154507845199783487060130150820953143702628728515519292259534532022500187316536661202722886117689252686165911850077412783670235439152754574816700080452935116917199736873376115769488286275060134179521064711540417886434187012391550020046989391749985509672946430940702475399213781388931378957490131778618452551731806152376912891085070102561762886315886843152492361815024548329476763538333295368058761126437801461040506652516564879195681795586826214587256630695405439405538863050966627398154656221668151203823296379311235161721678764769606084062800182533776097081275248884102807278703508179686066034325699842279528431512310676690648949671143890495256014223698138274308472727011799760958024572662023833320004086666240035476382155924768677160018856186847015820042205988880142083892461993739504164058650253240665682951248378522426525619721787166352331402840219783533685101508248279992237292652247569589345682509072644301634717033127259559367853899394284580132350189512569416538572576203103950465799521459504813260834786525479160832572621344302568556449302799378264650237776613850764677226406174320149926393446426563146834053711278295255753780885971226270562504991639371090244800090141454603062590512014893496096213597376229418066624 [115,103] -8724130148979970236491328388922989437044164087328926559893651502792630204051943295577402179409535406025874829617255061236716517604191379724098101872581266808120822807366174404853874443433535373862699777567930564013043395780417510944428109753003418771546126015468499473381149912177733297661489422222324115722751797928014063466969943481947881295473103600649026692377129842888136752923743991330201426708053528097392740584201968175745319297055729723803575756476990249906754909724809549132521452856280718451186270300354700114084190876034441265584066922100890293083698602943956238829214274608049730290496235591571673390193384130612070858199256942552445980119644790426389618884073119721461962522026124312016822634616727537869902744752532569619501960380759606497112183284990576229649496656817426520913344347924829504114390315971747482923110497512943457367804305070452294330896987074229728813620233858439682466765204360074998752993356651447921314278047824568327292113886510455076048241754287281291865309227184667365197318987199834576047438579081359335675308702964047443216741886000405145469634514595883501485577677383841539135764208243676898630818568445534542433139357316641288518748527325200405987866448862904858094594116247048559229987295184763704441443836699690629017166167878910201622717895381634228674196455476487820769477828802197194498957453548495090195879252817837610508384443368501603753854833071289483464097144323787895550409403097533507648042140797999383529228642329560611194514765711830838867910535617241239240538357749853412204626768540344527886441742738115646746071597642918611879917333095243883379762203954092319479140086827052680197306467424291396653411173068302362148024951933932495051055226914584 [115,104] 178662646942365314128418763300942775250138508627733357154094081120936232330069911345722651841805770083628690960775612710701888721108541090544774914123755406242325177675230558148622137220514006792777604240779539038815923472462462081876299028430206400533490499011097129072904748133650864394327499474531584222543998413991296822239626546572273373904374986276562071031483874539068972871525220432982191453870900392690534320099611979619918116229515900657044395356841000036961622539435141224100879881935720213706628155713920438342523709219061819970780739337051707434413225432388863135170686133019643207873087387296280427000747817227644082088997262205773825285304073351612998856632965463360028993058428110154690930639807967121713429209877517969116872978986074663953523090238157703011672077608949837789452511704102619005932487558586805089134205127313648082282665970478710231012081083010408104327167705032978913093318904159710305832947611165508358159681819889249206375249792644874065498747931145830828007107661975467577534307821679781577063975320395033614263111729936790395167819706583546908902561814344204113886295316414994531753363846431399832717935343427089114788425413403821814782964805014608297262908667741950641079575616576995347368603292537161860772329951903800454080507945462480051193367964706717339891157856369669503705072986567615393500331188750209784637772574504095544667710976011693341739709330229385157697576778467403386336504191692400840542485834219123869065751273547188180684468991741347810523948304114189494034506666702101243654408258137492169943868024422374281171698755787435421452943479340661647448884313095958408782057941449019217146918191652849255391650717424041166704630568097581071770837544 [115,105] -182440972917732289394232128638895237368417944105780080263326554811475104019726058598779871230156648281903787481884842789909338755796127816701247501478172699940505365979660882183387175033783704609019883119777013512327162227848174291839366525456998797740719784945494388891319470163885746457037724273476699506528510439904040499704294777084075568250740089762650641538355790235612487667376629282425965612865889204117591781397698836848099359875075046765762090931633494347251381803598163280513531302547909011716632691461916684591516981352212662979619564006995214799064472149593653013411218352598130349897709549502773671648694522040568622037239567875011841307940317241007834259096379638879256028797045693375308601211904094377058267941072653396426614505550426553896172128508564019835373891171787331147465628775273400317794211250005594264627674055394291967128045328482181149828054849990085848332590248455631923436554448575346058625317199937433705219984614337801902694741215240402836023263516360472079091534740293772336509631781964365905577471658613282976145173493162575295819727419254915858584430419403727538815748175854111021940346951968959348954625870734617339129872761032957245236431290463702603492123891660078287317664011791440401264410923796714000630681100403950663901301698209446893157017724739628429803843936517075981600867074367425741316382214138669153117195003509400922655000150520413559315773247994777257067018257933695991173359051349296864204801294401263094642198380133465357893958805067240162649900438042659145480886268779705094602589208012868026643062549787186443811335388906607877295164229885055005849837029129856822374765632237001053364027081998706599155892298261379726958245510866748011108 [115,106] -31146305653148276853873406146965536470043404114569488942932339606929808552381197774512959711555316695664571560057830061853477301577385297278228492433526094866608079531353415554228256883284911135575615231386180956582031333092335011442354027044369616440317670859427304687713211422745848287853540827681364340993909459357188127252419136431794145924697124530114636830715086530679093498757775997814933506269958377181646621829501212980534264591117291329853106128473981511460238070008448149642854916101795893869682677118884451007832693836945528775479314126091246975296269771617330134407988134505865698504704197409691382000723959235958909627295989053155245783219273877012683070005761810147861401168817673355963857767492465015650618819225760964546297499953561402408755999180822755986250810809347380001902556722783190225260813042868272622555744843848012649491717791474809860693422046061715720662885362721805114151292288426702405287599840445936561283259341885985224235307161917555511682045175493309729686329374227064983627810435580466392714374813117124021917849009990174170600554577300754056411716721482107898445083909595460077886043263185390308561647836483483568351716264071310972020991506948813856249340705625148816939380982079842038598563543412264601584188027756673742792039416053988340845407012469241265007081498196511408512901024691798033403069873372381292426149800516562294576339581428256401697132071617889157918116892973024894513283869415315630688735991941895012562070258839994753669804144440918933607004411109340606921104247447078201324684415977500314201217748549197477791888983623084314701988281903649290851145573291519444722630224667581986330751907443913676711504341558830248256967506428184 [115,107] 823730425348710744339649983130907449722771773979850503405125797452374135869783372148066295557529487443797223285391855118743811006271680330627748811079718659390987244393037200815368213796299014261584353092598654848907184470220746670173571267927690269846991213851593900994012897456284909091890381253031537332857348803676009961646875102740550858593679365008854423235001296271499805220753738284363000655141252273185861350292578695386211957414815090961888037851068532458728209000511600416487991177185709356351305492849093134242581335819052342943045872544157827477668838327630424678337195309424915049707940456177101469584210487149050910510338742112483865265113149211323202057931731466561824520434615516358751141185361985356920942146187701767999462519323378637608262299485558316006970547444025065199402570236207812798478731006646632364451238458599628153507069122070471084849157555609801774957463298922342351566549228825500301526668663578204244886748493648396411925458469874945989426599578051998710948689585500566787471374355756295737715603462798756142306817766999382627707660158896032129897747133217073550261818940631074316239798344699240926790898395937065218675502698218555192687092526510927221377764844551587451610790637059409920030953160793271960656005850174042419629226165496225940585997704154307452284465468711425081178752448870615119959324980845663913770537064200786172435563425472245131730629473698426921893921055755063699752227254118766750107303306735227320282676887165663049374220190211168968960924188788361500536451227233628217123734936724669581121686580601151846725307733661007886260423848463938986818399083754898102420623183314529977883105667132857151734270163878545227931948970 [115,108] -1052522092224829303885863281116480034849278666223612639598277314646317936354096641541157538084347678230886559950277066292238443672369627071585952557659534195142176414366088672618239016114026156238605909131916046742787167017595080273258588055744811339514445777906302080274061451075124855110911987078457907364320678257300854509425261624744991788271873725516256243996079580763867804241487927195356370082247858592030608014731495816920593495616253043711560651950650853435000377881289137497400664089536755865832343138591113260535655608242593706289590394501659879760150071282677805679617676129858003548069837585826499665656713898837976511230961637745550498113291270507779825984393233968316745661803559087927056744486505502684689717781572494974587357042523435079519910823712074138818433927536401265160244370250365330313322093098162056380141652352788386482328082641905275440761222574267774713913548854635865021829087389079401024290964353550196444096067674210211994117936514180426673050412836393298692146214157684112685595914474802056197927687095116962441165942640810369893292240536477025811009407765314655351951758173337552137064352900607961514378344908487209325419262078043950713030056951984541556206082982913534668794250957162294088457816660963308980670791558629092528115270068617700803254123534874006711466251184265409741290188623332751786435967167795137799021732177840993343651568036740108033137587584809385030283385231055005477587671706242626254173765628844843700286689248345428365406167469259396860244105476586406445121817205048616651479853731431282585858126579777911086125337795219746007262174128166130221630037511426039640708214894126615254122576677757766278060728617516230158408 [115,109] 1187215577258967527861837635608948034672983389061159533901900888923796661353051225219761062425174329755866807138976721801044904132052667842597982099059381515236543806390963668977387532911601175280390040260391270361856666287957893789880164567966537572823694559660871638345182866464076361950013888701887980400873927806931585817345038803256516179506859508372156533727692885232775231426471430860101185333060251685708654041011041710689683609788102565496924409082753923545956783573693593168368772256622761874415248152853300138446559349734790769344563792878058440119888482391091969190917720949717368214066790134070388499178949237430202618682791956253893711542821126346658504206146222168782969269323602705913958577566572875613412910899679200105535663153958994429637368899940091752378033987855940632694456956434974274127394633053566836708520822970364881122797029633702171295514640675122382821767722187151602734337972477244270243511171320201474319315754397464348879962170056058058090291045873379375411753304417215062401428402580056595241612743962818903606861680202099421948571043343002372468327689546922683414991925333281683888164437552243641597975056746400342582908367889495041539180412211295916462803331384821868664778150254493218592707510861859003261560078527723041348335861842547584992854839992240628325257875434520617869305346345140158505825597536158010191251413368454192238358031048807747004648931666674114364620547091492648178843993153650087534819700965515548460323886050022624228813075646010721985006035724356960347820469022810180805230303643439802682061448313435039876083533284945075669537977679212363961354808499194581864742113190654144154182844368635101015250689604787184 [115,110] -535960727191418010004141751741206090541666864022648767776816516446959025630978143481891569049968731096831902948932229933142110091678314512837675393963364566120091301751237578328528629200686823943475912456145997892379304776784110381251648250507026218447407559635877960885727143816840714292151326130660654594890908457739463630359156593805893841443981008280720215854447089468105609758612988742745243315733453497236988382497887057078896872466870038523781294305193216364010871899276673066947020090308229637320522995520675437477305640232621502389935449942764558166216775590039729140339015546625590958975563648667730009307814520944109158507128344977454102208707768559814961475113684009272885933464040722530249887950179435477644156863284011703325013484232125011666097145064394012992103191226512694393580805470080410227892328057003793249080969374168690441244071532210743728272860476809986363404611514618104963806313333010834831206194253258797664672765097121969942161581952576285537902945910340413686305048339221015897247507732035178023471694971557428101371287162262230380927371136239835642317687593601939621674272887572452144335114844625470128887687791478375818590831325040611687464563190893711346908137168316502668555489256980116303955256268225135103476884701030361103077411586016431141121932316271140007586039437648929706223611577397995276228835868882860272302055325262941801420753287198244517699119871929118392353781720152241316261961561325566468660320662287659823031968020232647091813728204854052204261867907805079046329699372436619265207466301751393251828766512479708081627735859155344795301462496420014257412085318380593816183247851880759644293114588307168434954648296 [115,111] 395738889336909524359123548867434728129649886485905333371133023203775765420531152465832313460626831727626785989054445505385862538584828079987451408819188662872954357304014146991149519777166016275389713314181219590039887692032557310731092708615115435493345224675102901174142855207258374450369820281191883788882881776410908402049891010323452961878440510983876809894372092952291785891065732027739368877939627829481941290485110849980013281483039696548166430302744641968712476807197691322757551229395297463901488972752849336607053169129775611147144980285852579514610923859611538296959241347417717138970420476125080524956331676402311042561279896862912193112840459101541572619058769863538678528447473048446365450594564940812693324460663571508619237746435193180853938150762122537960710000783989162686752412661746113431994242884987750496876535401528345726036769158830630247042192837919552177291058115740632021891757963027547320446878343414660825428500006403078999959953904559466282070858217872420962187073299525195637439959373345883284965073504393407897003772080432903826051071952787595758353479006420834441861300631527623113732079155545410332242059203309769632681271724632051878807953544056611705150299800026621392561612835669591486931391643014770500116534824763527036299629745732919997873665957060561855117301289108190447590971887478912357947696981367256975444536285090443947262295723172305973806241727630667968989509072837406235038003634497617869279933445544065688329268340592830879378174545342418720373531379463429285669591215267720853314115263160086670021096527438462883690319128683804393340457681742746659895149214202571437660066230809791094491061530103918166404 [115,112] -82055873377889397167110922795163843052862348311756832386085520058569786301530335126892139762425990891656243882800907312345180803676749047211813310603175953627843702419177782065414074484117879196070154098672486440615683372012150533461919444100366928227774556574148394663060872886293011250021422723064877514784209099283186253925203440857981674437266576802703359487829372569675309267304684271546832652690540699125586594058626138823035612545118210346236500576523751952597464745823757490762806744054824839742546509375499192784852939959281208188167558397048728082187994410055159070387156745381066056867929340890522420656834869529043732388790100530386098811568938924548312228223398414156673748242626225707166521374265716627695392511818583682121211400612920011685065575905281307517286586094625726596304933267435855482880971749920165567002189687149938474736668746832568146137042339067319478730732053833612234723445561411176915644898957745257116863471740486472920313324457824214865636477578372071845784391076708957552568956297832107107945688305883181147686194206237193855361532259418376946706491692927069355954701978192381618248751518393561473080874467786791950647512619681123774330724275911989260780006714367991697735961799689656221031346644694416942389880857322207964451624510959295646578503138600724142001176690236614679187631304672054299733012632854855606908764636799991588584240335210246429195253920670539695854518829483489402390692917688271283462877821755625852335857457841912420674797162850501064955142452598548526441191044577408829576218492376738318577928708122500010223622820347491702196577014935203484714177700592953396495882864060640518707064810966880 [115,113] 93293568086897644026858940200361312146373473446632619066387680109301771294782894793954928789091235475510492254878550769468990108652818856834420968047555514659782640333049261666374882954899315352467882056788132869906725416632510025262411827543997683645571054133046465616296599953697472510161901658828911357077490897721711461283619475502532538063944823033819056145800499151683301344811164500042830405297210407862994656011268212997851505358049421904354927103348710967378520720409240417523629903990222498964640828710689527796161199015933453180067933801173642221207483321401403640196833928320389293144570233072087931917256726666780840318069068803311704822148199897470387826946615675571398137768561032491975496109716648580593461462661012889748558370413128751348688349821427997571127744236969703322215842960099909677785142655528610615504876046175864620884427732046005337439408425316510250535644057748835056646186217484713712929401183583427284144614033017136214806642133585651323220215995101129193435961226528363673331291197382912319351621723931260868990900379448547776177041946238862052914179273827681129068847037924370377122884697618366751425978722384291125651038409308854815767703871956714569800166760956936921698066992955745734097790419274941398572854850746630381489293488393601059199696350529820263905024909529712782641948957594221332766431306571259619562104194754041222454413295563532206298646718092350191201776713643114941658622548698206459634886782292092725159057631568041284236901821484023097887439358953843879732010162874724217171487053166346151554689228365668798947684607840646047264224086796064898591790165049628427253130759175431126640761024 [115,114] -9941519950403520199311442547215247229175294559878224477404756431625400135441185464277379093891782881629502417122205543694284959014330725149836984845459124733910133126009881280425833037255339461596254151696742457685045490463677652371550551380694540153518044480299238610783472613155346219423303825114254073609050777457040006491876787577460058327874339517790339706898153220744330607285413320087191778502493172095840546927286378829622056952466638831555875802739041883917316004901530127998248388402968336666493416735390265730467061165391542018213867168042206254943136356266601000068963828275718239726880356812037726079122074148549519010937300059895957773089897448720483438713522109394631425725889184525912636268686099678713207507524038209349554973392269622389266648455031344629638812976858292404794996167620020206704527644180554457087876994228768450318919434053879815211309209743803353151532379320267623630619409750429107714010724267434727133165638402220710645192551113292118488348642729587633812940680621520390358342658016894178166470462813433600755714953940362229916422495282991059947686153809182282739756471509332633982331129179532878222733303055813885634252417030532004306486976088974060341607441093580713827640463265316179506922906892633269346530781386005669378467394305754323982956449351147794250955500094400973626604186863032412237867040624838761456079541889693603425060586880127004187127573571687048502495601059113989839253354817038491144372191310129053007912538352430371279168333862243797117221281046994733190479144029532206503407183403950357951140820474926424666848094301523449076653424129350327183459627810076517584283653426242818520 [115,115] 10537074501385470376153035383555375539468271268764111725512589722016450575786977931501712452944454989217096322619870853461951623755684510284749763606516760967633363232035632299591820162082861469407935915643504429416348527570012113529252456396133209022680777687059535625429566722143631109764235580083387615934280414210511120026477482450510653364994279948476273689569740271971891465712133476877546010326737419545936779618794101035556641834922906973696422394086333460908886591631644861025023501170226988250531574373589548620843389714004348034459905541929950400358401363648283907566749593855032427804506634528540587900992621942394942641103278403544111819835743398284700352409716081218421968189905152254830093215783132182112217827546117647535431332413771304014327148449444721125851643179020012202234218705899834737906401973435818238553414036282836629706717075555339169754684432562634122261842190877018259005641172420962377023785520080974744918010168928845503060290448709354758352945732887105877476668900853586451481325028201519054621784998926264386524627304841508555981567776745685489016891155618127890902927710584808741455387818375614736319790423413191906783009752807984799354171364892916121657770781971855804957783661733843934289140156063583967391411389561300402120584358583421136103322170226185673380236367823130842256776059213872522616998869948034802633318002551192580737868956793663419337551886052354589330088590554242444856901151677376689066306661921419658188374545596219538744608728184094841704400296788976860830294088255816913517320388260181541165145084099009425688287976068285741866437871218602263971368263634027854701212069084132 [116,0] 591390333097758913717224532186143794991838766186820814807602708032940249018234952311052428293973374684540919196256784978407672930670762427402806187648464524244218010320472762222400098998426563190265292785653333253149767322882365108650859167479005715390547968622088183980274388077804873404480696961922216157687343355243761951022281092684102356207311050389703122720280408577232465222915611358836626693913237238043978168673696506470750462952601556710860230009562382121453282381981083593292809066923450490323220123584735656744133571467773820361118818829594852028612024431778718178119785997003177100292700837785669198930460739820754044791887239844159756204705507988534773431349231851370427372828887041498299279002669827467835941791024896297679296134705798860209823813463817100510229052841286301606657853077961392869528523932672431769849984723110137209341261008508042581607556591003060862521330341452242239898934697339612588530693219432590918274442969593654548821868953133247921354274355644606456403010719642763491479811769986499105798432134574277561432186811310754753766152477871971461326331689620213627611373176001774208917446347235116787692399882788691224889241832072137910168660171677416616929271213377629850404719293784116808467988380205333673359104639827260466517925565308447868941761610339871232169171278672312146886115892410486975402311565694535137300286459680517798376881450613742753830980953176436496926720316674259857017164512033303359620756822826702884864419405481169708623384096594059504427701203478945350410086087412871278360322422845658916084127837651100875730135122222366881904841805748167750818662438285084476501097020237331212909702957484556749119026125804550443730802930454505155144995343204069619560129314960856193074021372254755809758608421506784440483909313595617714847264515824646267241063437445038266329612035295905539385520110546030006059033144185957485772533056347311840782024212144362906287323265544820697766477135442534976640100408356527482103392109131737177650803508953498283827186527035479901570624861051328480243682861328125000000000000000000000000000 [116,1] -58024289169322927481184125095427612293473781942274333516163224997933149791644778109000326696129810883270330317885699024584413286755265670095348102638120276400803256865483236413486448675915124553604979350095519021894743973896226522900878607326992091771791278828241955604463774862000921302815403437012651048558021266286005434827351954051520340921251493362794020646312284895791804918859879636127691526745304820378943199902570731566286732777042336376025249703086030884838412711032911158465799232173786655572262960586762172196609031941800050810918496124540523564247727354511452845417923232961541491705035919304481185577195349475121081922628406256632681481982062990868491880293933674015388412596781093611651710136325038129068661604914653579421543800971608492269445071296852232709986921852687450015111432477938645164861676836953106595939718051094396632131645624255204263313479426891739774937652694070510421599944635058041729817621558636023958214058239862351483219716706966577696672573179765320919920086289232509668446639513850045050698017310036731578006077712186051607440800705671528193072997038852334373998107718011416468054268455903621215617457192182317889181978755309798373368588468052469040889064597721756613340859147543673103096508580917920398700087530248252931812099868230848132045773548075433200339761704693557368605677291850723808548693932499013776720164374183458147471590674803448880304359467478915801687162658163881022820347766710802637970015860426798356232077431535677855595403464668721092181013714508991671997657980498603547765924939707266247741594419268670877542008210951162552621080029210601326968200283902546368531232743071439887370134773695439213630248078836324970306297648709389202394460025720881294581119064306857070058882117453834568416761677375009856124505543376001193427123267015899429214675171232582852808621241910457795960735476086831795713692542852320504214015807553564127834292407913786523811118129254783219550093459065945090714264508857900571389309183643763865021018399396992180042720974497867658659089329376001842319965362548828125000000000000000000000000 [116,2] 13573000300790289988177159791044078116081816702587434575420111076723350791501772208809632899452316509191872852236565631201509321955846365005722866061331159345162349033922235831135211781991100930603263514403556349423618742642602762078988746546715706760816826630784726833475243688097107320712310431897921054203174404501577502223927737727211509456574768698593077643050250529161764749215339502776957904329614544546838934965952369515610205428178729781242970433735918780561380147328344998717687443514365005850457812333316858918766995012519434955661735029737339844584759022632344921168252153867720227628135075055781378145982187710606740154888614167212553501175420602286003329678370968641564615670109997662315019798006225627322232101760032030311774746598224162019334746145033265391265579554614112198223705335108523457011586872821549326893663993319369330971260901140381646318607197465883629290134120328103358527079447470391744854573728753185597070245015249282336392084066328574281786685045890513054514558627958143420912936292168898898112666630100426857643306439108333770889620425839787425877468231591498987931876022139151003564557141923623786907233778674164508796941416020257122675525032679372525826897232614956352609415374391130056998315513174097964068916842463361560775380504758420083643438290597386811889995195659619749204395675419579810987258086300927691108005913370933259386485031599895811374466914780003571573993213086818624038447679858439058307938690049955948577256352921406377116459378760900601686730661983096900558175570554993708705647783573767153025199875525452380745890574734569751965848467678650661571298202924326964400586727278025407669540688417132022888188682972037817964251669863152704347165619873484187475812486756787920698716918141672994255877944247660798028343510924806211694901225962843948271736426177607186244899017452781810613582823137975567216239410289556769157032454158152613323364566426117637510507884034092294299644684789650604054946832642731736187405728491596545746253925433643146504602464368483156286035624937813537371766869910061359405517578125000000000000 [116,3] -538116224820292321219006105642153488578882377587666014228159386689695319390158596598861041258684350510129611865528259748165227382053971140535760330254196667292495708469744005004202729931194393915776186310664233039734058014426647244242527303382668670277257355200860456419305449621040583702527601015294681248435362875410415176127298230221408101336958954886853171884213819211680721429832383089698867336555255985355230912540267961105303275183907113269101616866777309068478692508213753454436116187835252005275360729992232774460075318921305857841782897182957722778186606686507668863435188259934107475458955079224985163092909983563257736471701198556157478537352551888286754795787828093014164479738585571239161692380013924951234582103593474610364694955432153995164629691112041193851124794034913693695493266171227468692962131733040192158951492749459935726509186490976325555607868608038856836785672639983481352546113688084006257216587602116040942993167346103256571168902980983401911792774463565768393840996189968555430299309432646162449338343026045921446885487430603172740066783848017109915879896294545912884664975606562465815903640958471504733436759139897098547646544781837711356331769294241821236394677831833413849163078612935611454845935676859525183492093796066570904976137400717834168141524200452269264789339221545389202822767071386935181470473194112323741553525689810176653496664482861090118239832694351069896680809333195605461930491218568529537482879147643887369421711305810171080092491013194318436904212915788773698875898650532846291451813362218679079891723585052467033466070341878018723597349990248513295002906920994129263064784165045253946882871808121894506820733250101852458753585750954634366223804586623261520054784978630635979871255986048070898380211398255436482698861721517877775349711149783350693090801223206946869938135993186218694817042724432091245973394913940484333790884202087833836148412342248814334373533774944499116896361038503092516120914427404537946977069822578619753684188732798882052295446369010207781898789654653758596225543442415073513984680175781250000000 [116,4] 7334149162307607337806692517060114411776111596979800024200164473148218340159125013913606043324875748604277097346156152325885270873125588119410527595446260861707918265456353726534128256535444118452279286281835859369433791641231314583794683734855120510311529379749096402616583651875446040548168082511343557911782434117053900440887098866987586467444651201035296227185168330787619947428435709033366443340029244477855395476810366429566976533469822619987623178756061901269792982629301087181620039480673802259632399998116871196160152255765665538210237596891008590394744890443975784332430799674215331557529573435554703078435191236311914987569302212912319586255444396030572952976392852475883952516192945435341878825210945047096983387089522993373079553600794108281874663178835240476149307755033665058437700700157748640479230489544201286319624414053082528695658256770474900886871513002735335176483500676026730894108037225245361983802003044609530700833421637213314385285226677678906411428341882042771768214992537271067313882183527875929040996781989123057454429503527655165642267328597151601770776020747280711479563742938185482088669232019590600457307797277033264949011162333760357082093170677381141885167204905112054732564852864805484907460776872522933485328834196215492797763119511282428027143514386903697531297478171543279526049581162839959274819992254494869720407772934765668459690573899429433492287392987922569414496620174421860278885399985057492604115144755019916449800715623984883259391070731235606373620618464421411174632962820865384688654172423785290404371152580515610948390362200186417492498638899614486411174685278179150491009744219470342100913053092413887438638385200870830807593438547541796080503617704855787956690542792170048981600802721002179433070678391877589311208465567986595760515661722628305038520142330712799185064868783877643717063884082256467494203854451745115621950250398015363645404318193232360088154850877503316747053066422608437121515326692620031533120959746660875407436319883573795523469773796982878971510971116698485161577991675585508346557617187500000000 [116,5] -13969779527721023946096576921574606046410082955060381764774287805597958749536199523413511695947384656361796836414044692997417859368460100907361696367256521604667245603958831649392612569256115209391787754070557833629517651561816175349609275222151031277789553823995745920064228932644939948149638706229031864743131641313701343453041399247086774393670989075869388284509048456556453014476425441773897683264093049762988267459640871998914401271657898218600722247495983621334946326600741647743112164126790460046237931863670944338221678097394886137873978372843337261053868415483667369349989173258512025807585418825755943539062957799846554986336886371094655849155311100540776613787443031398824219216915047133224747668738242291973665912873726941406606137730078568224011720456841384210158772097298810526484793017849859228767900348977388009552797353939061791556521215409294751433949195804241119111738767789938462230929835238993092452151814876531233771409325038413414849625582819125874054299904596647609262867013082713829065118266947652179369209889680566901346241592510357289628672063997897488612763646972506642984031966810150765974278306278959544378643580470343326000463231361319926608824539890912692534682725694896774883372229456698285771050310198276813420443702783995858647171970103079068805042002188870427664351794807774751884090999792130988362995168824552638774590132261843610580839334285315970409337431867859083942635942106675197872441088443028235110214109356562372778540625485258688182196377376808242301406486275608608183204122654072543105590117122169647145439783142996496893030034427594140938731427881301266224745381872050180112924589111774735758055955368069293565703843646316780908195343110277144285242619275142079063989959023380484649205259547325041455936561216093515709006591044367196125305398887629591535360125368182000138111401712047906906062514340212959616911084850713216621312397572634398272087605531121036441481973208499011490062860188248795059858592651371002446742604035741504170085342701370915081920312869165273769798789327278853988900664262473583221435546875000000 [116,6] 412285151198338790985341765512215076381880435755213215471613488780681303794104550829462192660712977720599891841587719200699029397965176479540160963722664468611099201640606498652431336994993598195680085811693394980077164918947156227966996280907487510831818875631522429483913274782405830225838893710823299426227231106565254466011535617951431480139506323369612557780451528414165017573208463338509296997973842366117297256758079411689589792109538320859213194795178297063646881368720499902797005158479262240809755066663876734564249384457940572008455246486149896314454047832434222677437846993015729017238691402594723011557036536481101232391174243437073911236290132228145510132422910664856018619244310871246677896748876769221692467830887182719700068047379684317306418356738507358654888920158346690816415869867478236285549078197955362694767256756189833014907677485460017208246295097531793361205576957855451520773034181870685031390036141953725017522979620215696794655058439757318958483961178285405822846089452098718761244107515759342864008416120543363066073207320556271064836450127941857882533972795371686155842244210475806048320932566502479738776067282069429385796125009029347732784439985964232650777045710915055830822532459763514510596715683162395589043464862375468184996313287518985024901790076425350195542084897105935225190114515544178937903550656161203960530302135307144434099973111816150729771993638627460305579213822799524097107915744752468793215396615072848043682972536262484259751402990336434976335777501096935603204678055254125403354565918728593680974649801192842515876375499078572321263239851490878815512289775260036390606613073315010665869370717175263128860520655801350863257412858014614323432962984880196767284419028996955919493590025431518500248102458717350354457718124900073886993074282358298069447986953299797718110741465801658303434298946691660228628837799315599850374753913969225896322938607443574527919410236145664650272722291698843771187195843473819796871557295918647154379368343396840763628718635195882105215318957913694930539350025355815887451171875000000 [116,7] -8578887208053198774740274010062356061045656420115022648804186963475331756187771355471611788823536171133585210973493567937579104969346298970962248362944289110120146575294134772388161478190322332268342575398071593704431052895116102589198366793523618368140402675199844598370438812483148638957266470051833157618175202900000467100546236597705087646972725210613723540304662246044420418705735743842985738799645645059777202616910662084617426056681541932482720200540441368315272634754975420648470715746665121861883923230745255592950001318013552042235690651915856279848001626912254196844275756551640996023535805187573285257600811348146697957497472358851860535930436365608040148895698811548186860173446403250452483224670995128265675231871715030880527757413050498735690176135616183878596581720926566133036825954627390948643280950953828406360147778205019504299309065513872595869775607010221427770927842659974062078718065040478526386210565594079949639902855339121648467396181932048155913026717720806158281184146150146624915887507696247509915686973525491562250819922682751995443694086340187311753816355215184455237247772129067415191370420390453639771396856073634701731097442297697132225033699505018021542509750493401438486160074182396529069468127396039096570645553021348526804801276751328880524450662896222901915085562835887840800859623014094933116261301655146379753847455766225823491334756652944229910915953250345724760237215658123326059038120357524417185637373076918304284468983829263994184383027440102607446493534998168931009028368954722766695775490501448881047709927336360290808504283499291712289753536370199152873067177072391736816112141459428783048406797502386513298477184504762775975130712974202542506550886961970148104566845706453436000729478965258255928282347413897493946199713540200672205777504989384782996011474552589505973668855548653063056597739880965899702807862597315488033205645106863013044530564099108274359037860563754993835291445153905181248931726966847012170509653454366041008162355503859743356606097159203404303403663055949124327526078559458255767822265625000 [116,8] 65051772283845414431328071654531208643562050814598455293944914591192128080516187763519215004137347559478610999697502244875811051083861765323779455849232997826226431161752334395808392746076530518340467968955885497845263564901997831273365856303869548626604840543820713613218234515624270474155283140659538359531227850567565491778258531565948221020034692549638787820753019626212014616105319920919681153819807605927810724003164012080437395960546306828681316597288293603438811482390156560660258240578976728223846474292437403497005728314340017288010345679884398634176197905593221300816948880916391758289808250817300207428428121700064576819649486653020622618785370192078925574324560040221255887269737689033917100753270656209149570631009817908716138441713542799041354133483589223639502831089459574763468051321853820693816639576264264783493091016044095950571311690673993804277289129467328679290969476001597508152950842459720492569808671133081619506177079576186986397930349991416473068373686228386911712112911102221340131308336558066772823439795602855886801208737614667981791371535326718361619678110155721174820670070173119129496171531156609982075859039046215907210704100094168370471883613162992027816510098008753298259636087525915387471255123170268759828515011822418343709935191267500553954192887112537292547575816377535938628827951017891892336808298178600321492348495099562939491974350306111447016607433129145901394367495266708091447909243391181728214654299901824313774990329253096486122646997497492721150693309070645829658631716614287683857000519175909100371263581321150609513703258332623167053685580679238029810460282315254053053793621602440323239777847759642512947052717731708936642292351112554750973057538624639986277193377539236762276531466476162734405949997757627464491567583336875206334175196949244601690966491700482738599688036230276161178248279445437210360905775698879090031193825844270763156170168977025889507775421574580412561606886194974965730521147457418597143825736307230614679838270799062388990735909793947921715522031416156778504955582320690155029296875000 [116,9] -222975246249775427009830032175310591138741096963912001002507307361203824378638636934159523621038697103376384436673237100250633235936697815357864815029760550579259192000514395344899436871286624528425655692773372269672376740170279282061923505432598968772612802621269639310954862345042890760770793231586340245292370769036046914174167554050468877552413990285010875938177196493095909047415744082435281289889507263781446484951029318907543376919376881425681548673044808159376826938598607161937247752898508323825438401298741815576964620949723864473970180981189326219076837714888128759052593574853782182610735433967541767146580650299119834125582085228984548171468500003473783091256638189180405429443724364497344306243387397880111016658591504579316659586440161899032657595703006914773782228192896578436601690891511380891639380651808200409182684693715879543579351076053647233540005255862876760868779064547800210209240502160652442810172476485036229222694929224275068549144527951087167065928625551516876020581918080360291625451171868875413449230207145208258236834702122952343937524867781717924983778864033626091657000029355399199249157113939467028694289651921818118441943934988925138465555546439018298800186844217323664868148084324573037305841597414125985193125590914428022994460335355727058620018984401353287614708606294348021230373571011767011054674622299287701308701137516916102472627985794535270990999898513714993269440726844746223785001213637596865850938342238498674659089050517310806619736074957288513166459382677097225211330838502798835229290721826444503066594164089801714927948964126651292496490489757289263817652815449406342401994279419931655105152028249287998779548412474639033971707375341257028550564850704898853540636977908237475222708460278869874359061009663953530276340226809348141515256528554066694776443218798577249444489665445786591535163848213278432667002927243842871993661159575766355735627630268928225825273853218984901159785768441471356289369656503339963082228425114747170310928960738847439062274836764341082694096396465965881361626088619232177734375000 [116,10] -154546862866424964074092663410362392324766124076909117421618832184816497702690259454630704546370171530301850726976813037259087845792273965725374362711723385054507381907323994706108304346297561792868687507545480178999909355237747767371574661305736561592229702123035121061406677546900750775176191149823830263674518829356396112979759490812733022220517183661857247040869796065483757980898937668126647732925726803628914329478230693351663452188278861974757817702680762946398608466080044707944739220751719153074518450761506794293999256454308734592802874364462413970555581410858096091242808689662851367664999198395144901994897617593775452483823147282218575318256129211234014023158824753782590529819551518113444488608147737574890423824903231527108495337419852865772701194484623212708201217368223218268044918228602895741141412944252696670528895392059876895613521157291654933255240818192507777321289470258867463335684058061825239468850824435353058602877690767066801485505494317714839491576191598200596889805054235769380065490184611409668224075737684048116244604957790832080955866607390621518142669756054835951990773585231865138196612836086445368516299007846805209467659293210151777983701569108354203182682575411707118580816801781063088303953500633365721046221635414294067600969763539702127655716743557420533341893519689113924839762683193704936885241455958076894665995066698141249347671488997207682774083981213450717048348445473999978701549652609476896667199494185295704076173258774042058703211793939120094097280950164284971911356470656636096875471333566026429478378677880913003573125539647975782440470498887292773015666098394942795777521932509260214774022841880861057918528250518775660722716106035683663108676286083244091333848434001014366432463603348464312375415677603215460535722812969138442025179822294330857110702788136857892223091234696556207626615889405416361177496237448719656699236463966384037450680694180871460388344061569186661425090528646465405914494565735401355630320011964831172346716116912350217980215173605622672181603149965667398646473884582519531250000 [116,11] 5891812867000853394934981871192933167760240756712428561722136705578849698940909433190598867906915099271302481159176208908435080287095606593831939095418928040883288341470327647719069556259014687171281707042242394638399735278065383581020825583516384988457739074387357763137590521983381465980556523168345742732668350704573652066977187747839903413717965296087824910836815996449694620954268922934062457673034067866978928698551229084729134748100130278387829751647897121124130852228772426504209829668119950415698047196376875892789136963951714605994480652397432962912018386519271027209308411715975310515948336563810570395886305984028704182282967425186232117282709036169141047135997197919215345682604433267052893097817277147293959416643319797516115110009597976845250189173338283479894225458995850317370948199150748939426425956041887678645576550155936314939778800184417923733235361031397965111894029591118207403139845678387107429359285705517967896173503898877718842741657871809375257679889340350117120783585407278029558062925192345043717702561428585245113877615778969734374815339519899120993771505689831792352822629093416653077866787556110559147600417271472960829511364962354850980539071124184081908694631973234538465020096419925507609681217837209703702348206182512889893672052209166503380082959170814610268810277078202402733714730001778873099732757417537090180702216852816828216698458128856697263486627681724037072814329050088366602241374504132252577246007238885865031350119406774521683581648033369211511483650349955408388047002421876793773906236774872681687961614807642585185868705728599732387225160759261396683226242413449871548284578914254908237608921278217688783175811258631609942060118138629245853799657663045935240464628403972977108643119949244789306680539295500387586895847327988363181871462300462149271537793508342214307724428696632497891412701278550617125995903383186459164200166682833133824980641670508374209590200358725279743596706303451030049382710334159412299280116094904645542923390494179334223784690127912388665776255436412611743435263633728027343750 [116,12] -32794963081571974255863675133988858110181154011295289291651749197762672874881609124719919915639184989544381220597010689272156160920629868519916080752596982364423083692275216497897246825257773179350849335431494645005929236338916563694147035105851164298272929625730991746331425766908965627469988945280741460141754149690916020607204334093164670118972051775379821258384853169094271248269867282064061237161820303195082481136745149892555931029646209131655945590672932798249097168153101403851303294850828152449390892694068384891846831795213270090842217536059896242910450070674429572097229279834315064257292757356634447907901773735006782277110659083698816489267467455104651141008784683327696506896708401873442541689596687766850958787921708958762587887755261745937716834980600363742031830283071617505075619320046664954428741761332535934277704650582280172839707036396028708897497682451850749331685371440035859026355791400750419261970348451109181026821616551672763271914563451417599169966417026506871454714025967776033822110485615718062906787918150157746658200219639316075373030026367286832082475152415509766310788443475753449264085882932050850566641063294265304263090567915363571127474156581483889624633643574100589828543508860703459003286072931172655729922162195131975828520591413993874661069688209559781653454969179020529990959720494059617965253259640908287739531629853323897222747616661173668616420277988053338941061004995173605369165809257574308009045473077623006023798774309505910061264116269742103683555076512286628247229195139021345717194705688895650005515512345435893374058872060155872782037221530009976745230314712819708555887488530359200867495749858530544763197825500234485271750330584768148997680667502566647793581819476121696931134893113496789026853663040388963107100929670214426111144002591545355393024036797313016393359676854291951142896806059930009012796890228898428523667538363746833669546549506815634991789640143111647299060937441276901932557430575269476668182533656120479206921034729537787972855104813747761927089641176280565559864044189453125000 [116,13] 98673237999119305586444707480057908924853973069061554608614573007865511188212495842196768733734398653239828831166193892149948385947005987046037280807701946662489268612672562774135231822534132430679036957058608195488049856703495378803670338400731580752607479828388714272016014312573273123266745043457357258512072129841030251293815232004902248702469868269376552353887984089776736276331244865195531736728934965014701971617159864070008812816443771158262159682097357388406544734004531309365260945326496791316794893771939912999634828236099479313269421893039077176763291011180227461811330707569072473822338909000954808746499417335856721718989832778597405059057720448551960767949539252484145237704985136988412933991201847387563704871741581715698534149818851300500053836659301909860905408604581282605286611311945667371194146952666838028191618671729338432653837397904946615756278247695368673871214685371174371239947380002611665552436832186319541314303514898399536789984345425209569911740842904461937265570969668575114363738564517512264840594762549583920569617847542094885073050313591541779476607813182861656909537770919055124241897431702770301272688171457475143839996455904464669390732349499715458290579872026124442365209792845504470222305511651722082867970762874713166657849385163918533679954002705914646303203032417753982590753058835609680456977898121613080508994017854947455971511941371272395069244491170334260628075540319980302204325492385554528807716983200333096015875282743785304570847411722370666985638420524065553773666062386759883697315314543531472613499276479488777938411447452125304905777750054489839259892451919317994162034096419470115328311372985859354387423013298903649153348132112384581249529607765654345942682867981435004859041613727663938687396398604969353325225074737080695019720338149012259975868023229941940326058198138223974714567768571315264868362989924121947081785798108413870865973441377127324596666341530084293825656628101909328378014871868208309458505920400562712386132158623476506550172698828404804771707858890295028686523437500000000 [116,14] -137646863689484823191258175003592969162732294601926874976169528414688302422532227025237400589454458851910835506212413126516393820273592718482296082397950940021381424167326300330909520664201864800129381820230552359429544458680755662494349866688307688413643914321628961967161218751629424576906374141872347105819536663008350440504705436042900346634833419362108660802411435454002711236277765753807927009758791239391298253485182500188589539428087589999852695944242707130999222853074694870407764827060323734695936276015952640363061950297868635852899558837368926251915000799475496887322746101670281586733346732416870405219105623499877910621222143720422399399711085872866822594281443804094740103030100972732419889733567955722707030418219236439345051424168495364882157631740625778863094185561891058394403951160633984583386365763880662557566603338243965879453840365749626667256027977517708354613586520357149233951446990215843445134994037657842445759025153725767388576996295360077361822884103736921603629699988523987374071020296706337765785512748547638697671850634731072733134196998603338801680348926004614134283595699540044699274732358686852557405192154821533839878991519734106072581096737427326194500582509605366534942058397069618106386661942169093779374622821732764528023624263533044391275194616119406729775795719024161074069930280928524262131639351398551347301979048766386802317848350253572609351217510740412664724196709385132485023579014805179922730569415247069340631312940663251863090901071934077011851855961882262459792745269232990536416064438644006746860538710175531268135373784471243430186746364832748791751579864749186710024076402001208874311457265405338493277634063858823975224950078252011594682635399945825210208974187497530065420186334878023337751040672752994103814840043305043804280619196809059403918723580155668540790942273657957532113816003955914069010615004049453347098801915149489183073985046540884257311218657567318821074205143435052009376925601921201694577253240438382216076823067517426987509273315912761148638310260139405727386474609375000 [116,15] -214185794984527339618760042476959834715281439255426405199175707005058848794357100732318238813532176065244747230466771201595054687597918194805972064259314194605540796159251489270193950083661533357844620726240825575812227670794055499479741917264367185064817791367966676159411340593193487806943219223084343758939088514712187508459541372655342388009721533488600252932434534983530190941974534335592876773114125788374494670990961666529582127012256285847606472201125869343711766479930678009377509297538563065696223716694985024298909883861397235759664117758051445251890113748696858456389850572236322981615847014983722303435418669100767828260070348766035705584031254424076868906176962695880236197328596611170276083816816734430048963941910273298539865667857270577115129535540570584388671028628037484766452249737553665756414832187637302611915484315547707149812132770409026917806074394886216210744645171422202797530586801846825183319542991858010415285197397694954800231015406671041282061195930364463607615133844301754534294330080676990783226197913173320823060448813785557014230258698092353337080449411681237116595274719635740246349193998931351203082153722111508219150733306531193545926903271595042037523867612781565625367869545414970960075349688819595923186069841508546362322189486595941633587026086867602679595995918942241451104286153895721538949104467851075181932713847791752571122282542180285277219947979092463004730473763662479953262517593460708026268321537230528328435836110745541994612099947397467795146917920213862879835906196622223582137648791228499596295590556828453261805064056970110779589786024224073777243614052140497935217366059673468544318732223273585624085187090641379341095294641477565871374346890737816264969145731984854021666035259469922633962609987132547845197275985700403302575835982456420596555881314716884494621718092910360131252253333317033558473463120612007092513387126096756346264518173232591208825495612161256744139102624733620958344816730980908995265695592161994067246846402049241053864442330123551982978824526071548461914062500000 [116,16] 1802959424586783336548757497237748336312981273451357881510093321707912345482199284972658119835720550624862447814604085445218556283133848770636423504908323838864251276199688476195155516376016276530066381757146938235317630397504777677140107830112169891460661325456241095083267677425499974742704126749839850588054101669511864346444411519816609460666693178259468799727051761635718793969565318284124985268275000055204911206782537066143021523719970328967463849935999685805697699149661314122908119964988440357299350987782701271097956096060692547759052020861586475718439111020640148134162132672526580926079561439842082244498756811465019641322565773102787790193669182637178294177630091843225575949744473765514761537131319801856791968763349086723814670085356159103275854897715655546669367858441089062252282059181011206008740056640828750049440896816405358054095139846926262837502647445190521944609104665378443913628001776049684690694578750976997856389037747649094312790009039348468987021702240996487490030020132150753443752085954308622886540302866280748639445544212466270745395463753164516185238979198914339437748596931722567983137026583202635591543930663092002577006084224553570402602311469608010067065358968677498508616700259467177147053642666526268242108036942025882680898944440599796261773408402251751006383722398500707060552423927852795924194199820356339368420042433388961503870031863478295826541129216322617911861181358241769547653852468534007894304034605343235166265338929504284729956133891161121599349725150155715636442581213703253909540976975308223415941491999385022390711369937196031575847430038079564630385333518387031216320601627627311210044726638756017982036071688196968649288274729045643396819745159991456180302955875576730270434805438124431165816220923208805683412795051598721519760815317266837030344947116216307409294464547661598895376558953062160352012382314540740324533166365140619548502089509385245364739462307843591125800429313838876181030538108707204372630960720653519111118629761576564411035272783578875532839447259902954101562500000 [116,17] -5565380635454388014854063390121944073166499935261605969665806170804100135054838111104282252934763304837274902626030999646072560845692097565295035563252403133577883120491598314004096767803950056260389519274107165654461500699220447747252748975207608051189062418876499552266812452793311566581345990011908946845902915708438415758445595252238892944409864917081110859224380865056275740439360784197763076351845090567850009887858333788894719205561005265440456832030876974503050655007293792356487503906236342467904725950738159411178512219648017745236254740158446345527133824425732173415746014753656157886984482641585877630687010449420259311874086256917448690384442116078296240362974386605251034760976000096649220001471943368902960988498150402213232951698245010365092432950936554849962960435632031782689687115090347094430855962820410141624724681682965547046224089046919624981379159813297936598429493948895001977259205677124363635209703762276627478117565650447082377522155046703101634332975397284314820367654571969148235233199391596983417442772851906004097567377305736898679419907465753032399294321649298007828102345617046125143768498429348097508351226815145648266490710644672209133268851398823274730468888046495350941824319714232483709572517773440970622132813226198752820033442771363328317337496056232395504231982801881109294845328013430232051553040847158683812329261760792008850277945131378278075864074860056491631997864386011137737555024054136941511495425161134307553410372677356249628723486834772503923909951968797207067478713738212097493659267302957065613877915154520265828795456551839018426341623294201402398224796808912981188815695555009551189518247119029384655664566371745720507610471877058940117228462378731363951390357474718961762571944321889937348317515702790208639575965153313717571380640445485009393569803787036021913027425321290730949491215263489584357819031028762080918234241090205873437807843401589144658112116687103033172564169624250459470661375474320805746288756692037176881731407996451669456527966417525021824985742568969726562500000 [116,18] 11015039317490262784422257812706151779777985722843138832666584962162193703491090170538008997858464542268145347819839925435165864012928724625217047318121431248864507068663935051593969538797327485631887531375722648041366199570261391142958513813800130012064590175301895149801162852567806836758232293651570290558103502727067479120223971085966820818625803490593616478815345935847300446712380388145174272613675478537908801667871722163024803589749537202562742046883990858778322995968896042356356084822799681451007241793186743143379270560967208371595051826930172105036646034933953078478124957739348657698251226219949753861154344058671063408721652805879103977209072007443502777329767516546390110128262816159470661591031238947091336200154509127957032594838307657705922550732566054608114212433968437327762432248040952897919597168920626140398575984184709701588511515439859011538920923657679340778645778161982587621913982116735340825109025055183729998236817036289603888486009526134640625822525162336755068664277770568764330439508253551171810575958527615516031938073606746840562492493585908810350978561877781650273419357392685247850361022814252229532102389306742986236488537465356749195398122884846379363798520566744175057772116542265835519269464659741966516526082058860907332964903019375631298474530987747195541497106690437542628706862217652652031140397784863170924440807700095752164777785758213758437640064735533338946104950972066386893411370271648602856562784027545427266110426873046983999106089864694856818794372198553944203909039775095193008129747938006605556585898458995994747855051518829854170789121313298545929950366816127852327478235988065457650659924016900259022219206988068653755530978295039220583585596259066571415404823977954112513039816577551916697174862532107331455459843616737262669399428140319307688870411763328723463995473330057914259848493059135661083510226674424749435788262009244543753853360558269349593953968012626437691125789550766885547380765552479212630590543376292724155805397858419458767542664645588956773281097412109375000000 [116,19] -14250079225381158585882909233018279294396135448388761241354101144328027330254710267216392411779346915956027936119743927111785865788638246486720532379358641192962298812462087801036239371060349958759335772915325220570609289495456461293063864347736146789034430317985649379777190954755733914068569212427862449194946040385507531417809366616020597537310469015249701748774083342778838328377911563350781024603768913451352689035817925930127031181020668480360331859089992124081948560798746861614907207111905855996446027909164291755556295093507923028807042878813085438777748938423772335598317979506643104102503307035765098884714383991557186280149685644632644142902279805533699181367359065473280158793659195380225279866025801953623967933836524474032923126763109031272843343510966673483379299738231693298833789355663324847714686172095804046025211850074924055744018671505271156543367449464875579668177151996369004688195159925226153888523595003718441542696085825816808243314806036443596363419219840128033714494861920822349058599651921508578925340294010262392710453184357111090058468735887239558009095153134479271598477361033392345631848036463401198790350112711235382659965070455430991387320587222130523948818877235406354164041059834914896163296689847318014212828230572315240894463217292449015683582989451395478280365773485092453468540321129647077870217119000571884747324925709433259147945249236092937973230635841403953877075706513889263697689499136603490183530472338772870642688100586752762229341973711079271538404319575786860110603257026465137710937442960113449646076487200162450683905218523935771967995157837091055430771357779312835350341715608423956743817498766885120569231870974509909692427513223127413628422434512483547002347821058184929629517702616868577002536709147771810391277705167050392318954964390855571369856063409617577816680937587104078286361362122558889779007604040570107900215768833022261730134076835303920680951713779555420538860456044613658867599303518594441130581264183653367233689622918611089597007435259001795202493667602539062500 [116,20] 8067849906539435823132501477880536240919366542397789345614228561358133461298856999334786053385353247257619449753866556927986982918007612350980980551449837600536743291374297681541453593901224428442634432712885454482536858813968409787510192934974848135913990958541878931712363639903315962277009336084603164884098152195153376424055302154923532685342511077301735075699168491018256973876062470927747991343618328854255057596112832883072782859473588585849228572182892823800340774415656842951335584446623386963637376801964420945427722635405006817445618337745254809846732599275625916663421153379130598692762928245866332130194249503938766220191960726593628166375425633445286080207467557754755779362208109261823230554643281566671315253243228949197882208761848593851935644852497330796457657890430056472015144876546748639682477867123587611460626526923086974894283292407848422728890101718902016473237657729768380702449527978552501477918258316304719285847617786810641226950976084334978512463373544693081673596044196815865953136572211568509881882500051977276507922724193953764487744040878463407055814823916226697091535290375494522410590467228693642555486840761755314541747186553419792309525842657999125813663135957053089840151248017484911022900128388393242951100279902560300703786809558090262137796094436762510237451700324106062409575230206852186872968376847207742109718594291585269106721709841869572348894925434886857810599180029626816155758433217192654228248103250829967066772919428569315275241965481498595902525811496400826604413833205220396814060755096093827210162327204400219682169793805193287798838519016614184953806287081960619595491377825751602756379880390283565068565074186573266316392804265967554312774550256095010530243692932638321206097873373825732121407469122759939282063154264403590698737929017448632535522283954802888920185604596733499656004891361131576665079990690292521426572794242446920490273066715974473695760152349756619922787091113392864034020166801832211068598071111560275751816112381475942783026766846887767314910888671875000 [116,21] 13293404104038053831774399254005961197898561530246660163500255151352108733027570088034500297854111994776568364500264335619810545628593690318579647508131750972692379243330315725626339309355197110588324961520736788735990965733433182678232596571115865204535118372370567392692816222137586365055525475028244205412774517581599833173874083835313647386317259861960008306687373295997958386329714329767974618301267650402544693951489895390051071764110416744372048232269328941309514687512254572499295444153698052106066512998719065132563826553444277830257198015895862487471983290025270463989296873230675841621501788620365307182298961663943046794538357348224899824755254303902565853639617408362651773240429363631731517323325044543410405987166861870151128817113615209233611981989937018069665895535427144515183893348771080691270152460492676562136281414755193272962278587084230882906513949664547494041166315963587849804198296267783324278038668536879539340023920845912334143144122542274193420479134163552271083310702881593803631171084024043144566436831741933653332469288798463104666385871553058192413481129578416685346648874620636542337477638438946878224007984440977301236616071546588217754933263537403359952663146546378231164411726230649452304753398291791040284833722779406004534361802756035332305005910937949538739693593329934182316049267239090801355382015458666734036238179155112144475838925092191599786671622260377163720359092108033266666323964600765548922262958992941388493762933574937534556190416943344289466345452130274359799120387220164550473416022153703808245703007538287609501071972830085095064812893213582577306072117168398827681465556180638063644200940545132065209741829274821099312046687487951441874182980930601998558769646711548882545272787247136330063865443684591532326842936759343585790014866065703211294596344605768049095082109365116731933727500766759520038986022941706724333116084991633649075928570947136147836339965358139333866846787943688899027472600243782015301184038447296065888576441227364455244241980835795402526855468750000 [116,22] -46943434712679161474897822484534013820915753953792339585028478123308773639063429660842264359582197636477598448732039476101594329550068462906047298711397783658499994085622476807146409774871673144383808911382282105979048809114340322389494949638511487050948982682316035998134361834020443019800030288389252449516111827744071306727060540100254943671872217926761088614106545290464249239999405199910456562316961924028839677716268803287927900775210411264845293857207783789284293463582798150546862769501277194303353264627571391054449107993885080202273253513911225796673444432861973703478606160257130170871659835712095125232208821227124828494992715244967241713813061508434406210155084266778452399173139873270341300764206904746348438420116754389256686673679399177201207765685688151693730498081549696520592365652587489963372076538922046277735097412898665684200274422599160681704672279744206727389604418937694236649196399147606218388740224987174284399098646336924623497909294194755372404069628128511060714376424536058965616238722895070590365208895780007942368422771947691504017354252047886463617507029612775998313441225384467013391667082277022225959688134466452729090533605994328602943955525111184116947833205188432637296262247971062013990730640783321373671825001361181599515124220281543113020621289250326048591521144806640432877678643506909851113538714313439618700979769869491228708456555445802119618198572226754126149066941099362361563598239903999071828071228173933135821525936248627432936008143503842172295498163414453763214444634769598871213022503495460042695182978457148214945493921025886475727876747435379250229641131932076856244260906257897799144315701891136282781828016121382714838289453275612916079438658791228485265338234205500088126628529605689228200234318030216490787342290036244356283584162671396820948035349258854862880550428342957390395145806747124429752048244310751920690862694028719366949233715025572313709957504807071272344187419473485938717024468177679598085035631580386902253661240980164848224376328289508819580078125000 [116,23] 80262131491006460869692486746191240490266773185112788521783916368585182245662633592274987764602060845399743214200237413056810271843876314517719040119253496159146408429774152482715257519321921078035696080400264297293347461296800507279858732580869477274373742741899067895158693627952294734215367712766902078626822248314468345057967968588328935968897048788515605129464215238567615378842037605162772453849500220203032983329864203727615528163905787661188774974514117181412096779285757760735100239993917757155351154510629520217441427547977288417828775430742911455679047054339346695556504366017645807283133810954774297981329077346698296958851798344319287282186092270629841461234292536477038872287895732634364576882226686116232434074750404305270122204733094664063268484871337026679769108904939219227366708918094036653298389623318510689981531336367689107448596109601986585710795193162709743757294899345056584533166167445327903531621771508356947730069995924854355485288992191396930864307439665524884113539754068362385575562198910060770942861242122154907035272821707178723025264239103822795613406521235184264939051320527907840272667223591361362930033021184976698638883135122426013607451662620686715688853138801869029217862474043267942374451998250512498961718263386834784518984302383522789712275188059829108756164781270850966851621567004201224117394989863567157224336308286447065600145492379331335096072422604291943263803867621629899006977284323984072304014741564790038240647421061442503702257616708156614894585587927564583070918625290433614794021904307776624277998049703802483946841919409430372269173929475710168070713378793512265108444471474716939002937589201389752793942915130383785247948340152809188711892897353080693712072762692591901021927746880214110319625651787883190535973310464943984040430799264976497417553673241358130926276617183039004248547500041549821913005098015841516939739698956421463158615269277262404291623671809267775134562393476026687479084529044537455056162497596730902998940493375812366139143705368041992187500000 [116,24] -104041777297603787751645952576595022986200360161599578011666583592018486080192303042543122440134673855640014062398336900892675680853229301091443014195261093979466718976673530417982709094417584887434899188783538472166088006953164192084392512863698898885071669213365506975199806617152549082870277507972533713023212412003247581955847170921414501253745849546053185347926981291105663198596637154675866542468746429049168770425081323464621431214857634944116698942323878814069412426271635168381860930774175845506945720698554884198873049080456133220497815908921171550933144668289533712833282017717146073078497225458670747213032664968575010141837429912318842934958584666893501131333247492964528880839914603078250348651794147924145915115256241967481133197666889580731020531133454932558237161865029938901713616037847514772365118316793110219136657387479355408993381358490790689355014387425817481429141262684987273944664761763464422849823954252897805174552724403648525136161031167832643319696013325880398863989746479781429797772337794383608771648038109686852444338710572245832174749219189773025304321158993949551060808875591712425979871576972832143047684601965241694720830961469279360973315310752820309919555914351426188914771325678846414937731024228250148038225995882476695889274522226220463987539255747069782352438739267566300312260823741885849641821477771234352669023863776108293920343279552437446875593850724989373899172524490012051641368904238382612619684633815157267285681686934587087845352768038721854454611604280793430551375352470791341574036661618025261758079632601090668272784012820674479247570519030840863140788801852641703153800228359017893851323011510816732717894883977821860911567706745178954856277265540094018016512896611395708544346868904237646762553956885939841967460537335632187708541633622619730571613211283806685442139230619644910167416993698444957299300655219019817644139967916257698439154249141876374751133850520114124351002637110745465890113747498007103208239414527579375438492981231775047490373253822326660156250 [116,25] 135237783358606524943211378293011258425662978988074686443635191962180495845317131621177347022001253413221010302503687602418725037195897477699294103481974796061554402994244951245280501887063250730562288165611245864989125892749855390338669578692282073578479031682871592997071783495805900726751767316709939973961759741759191736501685144595400196477358200504160344225858894770876946343004948621078427082492805174929625513725623264488170945443272956180341421757199788296483687491715757652501269649432335602389483969535948399340300736383385419533508331728061991817199143686089028453773099246293015835699065009518907913068650253315552964367099897165826559482002345597803887927941924177707641613312129941507556531908344371378093554608118561066241020137346348097643720508308685190220739846464598747483268946302406684354785441018775553255415539844845360574307485387585746546635795837169837338108998681626617334984081723076248931392881997019225276557496003853263062842674505445849522704057886455710385636664668405063584416701892477523804675283543477134765356128139651723623292650095346050104569818895373825648490637459545016320375194808712804791107516101438921189875512551779557186898652794771269895172087459279188957601767960549546123717701583395083085629066854287001194383989789111811258352745956239515868293907487166903965306144871080405031186459925326153948775624214026213704030921881963488607979913547421083137666811798242555596183365241952282106212495517434045300109599882601409542427151242465672822230099312767604961882746847908910813621818593564362235050505530797596824904430261273417757667143702088313068475662791907765531133395514239619342343633675688521560325767324618270067159541632749433182055616971526329997312714670659096985725524804293739886886946376409400243782247870513425443910242837655068174081147138815935723344124146448906101967890216432792145231750920615944025844235373728431671486465567559531423589631111765784166192540376126153529374254215755285353654042384120934766622568190541642252355813980102539062500 [116,26] -228335953551764193018109174539355948921469989665952433166554365282752061183369124926604749472966422127182235323566152063302852175226227307724891178919010891355957414442373060233909035905050424231529156918062870769090564391458580843025270568381639251025653906009845574222870541876853025146879401464931233193041364427989860285776973114389537071196863496103916108864610341494282126824967208397201735563911445551675477715540079440101765643802712538492977160166520437513319650426896095870317512496723694142825804022056110788807110531863877431883690431034036470527375408509468469711212862788790757378639737102790035276968245110230551250328884213557771966716732087605709226022764056074203833072134483494800066803122298698605498288557706212213886383691192731912404474606262709516918952237076058709963669708404449979287306082130773257726105147508875792042386761729202011981469415304789396754005870710591792662217226852967625825007582588750306738708421312410480110843935333471712841673397097066593497943248643872341060775982259032395644476673801551756450845386989944799040449425908480315603913467535108921932082285124273199825631440248725642523686946743893081553527407401421738032192344807220037942198354752107727284616706062753603985355394691889171281847282294892556737910654365375979516218485095606636889709995923967006199653767675707708932435014423518244902339151223612163193016318176769589238137705164220151022373164459610913870480319033246285919043575769208227203080311205154295786239216191703608426188762366224365564919804060541553520256174873406184865717927009432661646883448729450870862217513579349438997583505349697687064530096783191918902006223353057827373527516299749159859599930261589137251365848801903157025030093400545703235220265953822725744504781838495927815243851356632079950685785019307771692078963940323621850055986120813209084168379945420797123562557062944262798853595518096687148972587493662358531148672472104886104718491855239097000680096295553425029523065235836920550127615570090711116790771484375000000 [116,27] 453042527042799638144088896017373909847788985656452904801565579293728087483746266735403070211637675915737057998332798064237609384465775583232367995561703747858597242478578586229230951709010182509547600646851238428326508914537970585674917730020298508920396179487840720855239554052824600851107794347186194121346839188220475186814230213497953184504377423204519711808982724496906833753443677407653137122935464854148979035197119653855660783229290808863791551095966361429942383587285244534938006892700392208304154254767563674079085616502525902312837629092454887770536320002825755963545703792637197563657110224061246986362191503068662747067886083850023505044203875643125417925605853420201122985211090400019242031638625584084559546532881825212318283312356514465122315488999048857795419589772630210108865271288958530659909133927468030206264380066274320523782024332491165152346543028859884606562619724974424486274501774910086263596286809905344939833041799153715541706821914008788123712065570494700923047250666314500084325506012513340061303578021606372926023557132862210007177584834446513522464604429305907821545194857422554601840365374612883678696950673478823982497959304675215143043692953614358295945442880175409424834829186337039604021493009908413759048678357272484091288230125835075326542698548960832284948344079241752336814862529759533914433548684644727363407491824340791602411662180847406458469516588539632563361666354353858625410393206992413345144067159344657796913633220185948238387712580884128084715933577135440215069187769884992748734277399785045447502245095760292871286555470666158633522123493283463719780255370362795350261638604791044227371515811600154141911594054706232848579769617714064889979596078448776579913522685822883129446062644267935533121126814172306261191666195134778824049168882144269026443278033021361476598349221397655341589163494628261224242096067309552181160241719318603658577522700879378432553353068743210378714366888948550352831373185538452830186187132027741952811084047425538301467895507812500 [116,28] -840294007928007239847266645168345065459710027507296237275479182172830644242615157920396324324382510722080026662782356862375349843457969042946179437015746442369650173927769694330772152275470104829775387702652576601401769350331626817936390177301313354683213427940960496220837315620406623810190508467790582954916276701493490318710723835391725800715547085629426953481621069673084646646016257269780695879006227969186618209441908748215512835053001983595019811174817633564859823633545313504644539949930960115398821954434037749418277905023679884804446267957322342098369157570751710986917140271191442214792457830512674618844146164435895470763488430155400788894182486413653176309869568233121112601725212391187095029371217729892329047732039026464863830079151352155481408128058001132004687122028262174480472564406709745382360982691991240755137376081988688351962703107718363510675896543830590767944992652078016253855274614413462439806755696384942341457596458977378211087800436436286715517262549504583551099911705267034602523417280401303837222717000314853973220223350434535333378105829041116277377231781893931094949658020913593515089788103794190646722346766147631121336839789254156069723765642853285479770274005353442358290301883880641542583291339505737570867378778727723087163921741321183842547941435168433388694782184634328479117730811820366693125941559599646890369160818169012447115572644608484210568894491781202157282573208174183908928968806597481784139758362755732127578235276741136379524876557661145124002795231111281643611382426666487932763594362295408107858546551322361442344485697340967128141400601318382488955111952456282384871067984303476068272723727131381013177799625093274890938199281149299703380741519779397046947209366388158224547338258123969089114792268175339743891081767278898864529966066560199327925683265782122347821173705775774791403754751234853048580471469409440243540666408133082771438645647538927401473355798079354787161000091621802025996289520613883404346645955573791297865682281553745269775390625000 [116,29] 1333163727894127348411890598648414495580800206356900814487276471300552717761013050201710663337281427202198282250698014240622910435483806007041756467130217166510928626940693733366777645671259913059587362158195318627876488580194999869953318985929520712417736668217075811602616258323339101261522003011996150115850063708697583222446052760905707197682822196859544790505101046006598879782339360497212429166589164482629208762757860345013587781249810765547793568687013936315006613001327640481752268469042840172876899803712138742066910698860535647857479007793799334392886096353351364543749617394465246309894846375677603545212954281401020557237761543744121457566367091896045021059568785674767839831805318349390240595810727502969968637736070305616589792429845279141272745728865792076011334393013190793265344396633583289299645448437357809484073565361044142700695857630822570761810033711481403763966386815063864147885759792500851135400030259308848890726759678001756252012536174870779513206614701707882750652837614179650682433999303057801118801977952268838527263169581807011120721553511104663625881050587435092746308011391358467796287407781509585196247711832432128884785304942832273909177313191209904722884388511117721547312401558605135936276437025875362641747277015273806907317461726712795528139891699041716674418978654522125060752443795384103513337369350696166913319932402972943331017546599642543718542360890255367234272810058992532195344139577360157348683722684925883246749913851681318131745584567513797324405094248869305798046277532272214268439362715239859628604803832976999622625175806679033443166605839371516011167232613649790527152579005819865859975408744363350463191694095547577344062231383962055511505102987248065399894817547960917699283979376812057707512762597257601256671790785962314785814001639990776823354875958152906228423527124861326166983580157107406240482816750227880474409046928374672001158488821222835417042151807503216340797908101037495574997765434069378498601297911019258890519267879426479339599609375 [116,30] -1789067552719386515762930359149400053442223738645603548102697399865384057464157652536170809190606592502879211172353506651189510985020552953129916538867985554894956273230881384252339589224799043519862858891786555167390393861923365324135438900780643008822955151584195163377905870840131473281760153437838255462614622686136337824418111555712345872818171725259686881146518132881444233815411203051686538235699470680723304640733008050184067691336645261313455963700592370199791238355035087112752564139163730212833448549860988631258022192303456924002094902769095477835722877536089627212106688286363535523921065296694779032140104956094170694238166622544985898114520778316917801476048279888922031294184898197834220366475437772937697674803912043641236585316179204161380900602675506594499715173330824777315894882862000711927863442098551340763017338438865392546703539554749894684859046589925424606891189108261429290492811649021546077668106775819795938667295319643854058940244591573465521930755304579845522255361681972641643695968275573616322925335750293071008600789046701039183881467909772141254754161569041275304150685785630283489566315066191848863962500037030489086781611784532326955228805989152873700511172298584151619425831655772160055788545149964936810881282089735757269230555561844725604932812847045574020802892623249044194233583231227798642859938980607077318549678559818512103574292864227060403137076853379561039909624308157099414068465686042814394260379519655401597976543878868110675757439091342997536209282766248960765677859190296028533245864908928834853801491690932142237548732064814894186971099258963944437651323018344279892577007959004865961142413307297033036011511243703003925462162712309198215978241310455242036092136417770364686542451631337787107958227843983790532325281486724708984869059755483184654427304670963176414503788639937123862079273416497408479710536150189738297715083391055201007316819199117689207305069569593313219579434349163980079108880958120748883022343989068758673965930938720703125000000 [116,31] 2045292950334208707417486379993192409216055964273837879469437058061706760467870589918329928172962016157944703194563110494380950506070357879361302305506912194781942895544180287658546301633984057121726048990435785709469780388576097988906616260777754192660348213786915474952519210552059451538688646143246740806145270805937150058400142037185039065041438747618623810638320579614109700178954000092404914044736624719937035330226823551101236479150850126853086931611103013178625360386554208588841338512407803193311250746612991049371593038737125996387554237556383591472478562146126346418867267781062974231709020167062569845741830587661975488476838138466040802324964112809037933881399676261501157104467274732003048683506551458859760678566020153505795279061944069202679063252609513881608681226978236322669073104990795945716649053611991488696035203458846467267954999428317582241973598596334160948615684114637945019285134481046775792974070729038740462328904931340082378264617822931049867743410587774722794495475014917589193268267808120533362075928465026330475481142303755987027214893235485078235559640936733077288935893034253157454712924568637887451282320646476700745211062881911744055141386048476493971911620226149853632413018468933712966020092372612865590308336087115060242953460772823663284040845859679829329921519519319919937132924553932974415443935130794026652359694419910847471768316756745018764956211391556198483220360840850218487016769392394787418816205141837146535684989205028972685909301744115807489828650241664994071235896186953679895780584968834594377483525333449450686380922954827467707701937706548724820799739575064259678193059106162994597698239769324657765653958183483440966028676528118431911854549310553608773819116409608624291181908298011584854339395505399505092803816245440099068197088360054047038829475412679602300420836623146742202410168520431987679696845986856027877024425211656816450876635054035292795822461307761036604462085002635505955158803513722898248516912644845433533191680908203125000000 [116,32] -2007056890196777888451121434820984219416423208247433938275843827361415817576447864810931369796037197265343421216098151303584390581221125322354181090310223548488203646713660735136673570767996860895977256968219087110231353264047905132975057812240079507516496135193775775295973821373812214179369887457303297392240989869839472329612316788715945554586494086744509263797665463699406321807731648723046384388794383689048589877706683088791503928600381882169011059282533946910803662999122756483801610133898411836884505209267708096450799342503660913493967929813677261104983730425537679663412420226042861723699604126923670100174199469246760893924167542065952120954460533166932165838031676406882842164011453616543181531459286385621025528059919491269137367159964576572789778742740843611080361272306128507019215706474425646822707089896761394479475648533114522766227851271850420455433273706865191880554305618340438753709235760520906024241463857860061039799461037740827974997403986513215547401142562668990251894937587893929902285627742005451472691905402338055310880768754557721088939559493710948448919672620771641728793349157829965584333190298218632915428030825549522958728066579271326609376260738407859255776648391015744614457856540561086589767583851681043558264499640399592386801302938515871062298737535682356093706107863977257633864869055375856709063610355513907827067986478317119672922029039248767382795064388767958882798048629555765013041304402534329823611400644615987334870291362348167758532900175921559368223959579394115262087982403286167424321132817770093545909893450039116334606600966588709350655309649635385978059475923980748349550014519334588619712059485042891241654588884472930338941857953596972136803683685379440684479117227246999780803119820314171573722533379551884373649332349175572514441586295307102857587524989728938108939835689467908584719427639668902019062297187585563091619692467649863301962706512960386788240280822315081189737560460175341133435796599909783921589223609771579504013061523437500000 [116,33] 1696395369822949088194566101718665356004502053659815106773971307754646132109184922886426416491705179160806301254450679897553516425584677439600671976530461831509908162249914647675621751451831282528614306159867917205462477714264953451392174221054452010377323984336146841200030338995960861649389232819638743450571511996179826683509453006883394060245709616993124713210049542160505401481470491494662017952206738539188004116807757897120092338057079081238824813592474835261224592653831055194063087929321683776806008218436507498874588075133334989373462749948066847870895433741868613047846174245210040976351793691122505402581518501630934245131368223565490235609473271630161032399116849293201590301978182415202988995958303646288093943934306414354355168720814850609762636214600473900904769037929262803911837491623710422324280843778875959929166576806947530548909264406860449057895284074788285418836949217308004142067317516368143042828429376896499859697617969765965249120622690717536907769895705734135392500063129808704263708350968130842758455345400752591687957569787052570564699327005054655628924277690270191742073105471591305824766391555950264690862352515918570984500860285139919328812187687202571443758781591061171412481860531433204680703328302547329218291686317819817885658301146531636816623532137948904221807971110508160681362041856528470606586219179313728382947332286938648019719941459749029700538489845817127488708306804466418353483736217328378620516857541289410607700439073326190710390571964372368006326737371982027920946357548484421518812185078950942723710425865936722917435653460290840518582056080616115726073214971114756717418134840843373111787968314963717886965621867231975854808586553239797834262300552881087967063198066592948002999778005481222194293794782389424242273970823383856543872328290598619086269035842395193804075288740821453116395359421559766300471470659649013737808800507397147714987414314025151577700810620926087214760396034975208526123533012835986610866711998824030160903930664062500 [116,34] -1231452191771543849529043662782202240314642236284161106745301243866494823908953610451786725970438091751710421430831111708592085962286293358827934066057473721733576911083019560618195611874068440975179057090692304401010945397213432679392033184462695604491886615359237637261669684159230307669177296225972317089810527934776232614359508064633166321012654825392863823471092516254563788826460483347169881591237251577798739751752970033113575211651021245944403820255393252583239340507692323100355716030964229504783787965109949623366898019471308807820119918252250429515125976639661421509935179329000036193820513337963605223765471944828130301071434804203826484499242909538914603770534141210684847417161244293452307901168989310128585487273436974131641923735117839962232161108980337321044394153870096208898757671539241640862378576390556389559662401233528964467961181121243054026278940427394239757843312568052326401025283655761681212950069315788124174346527674226416817731575935347123769102809569092024176599056814117046191362077444966899171907013164326017443432040894599167565552240204248939100026919714874871117655101524103736814790966484403298850038833676263204610440393860864863666728479706694573233779225839283035449509481271274192461659136700889695900436716545028269538067714020046871152674139817113787380262379470682132732260795248054571999556707915288862069404354407093372949364140011078938215747964337379226756111925633259283337073934178112579165330439124779625040201498390530605475468429737153068613623424945956940401328988400407603736026330466320702282491505695459354771478862317507304799427451898031017813474514847765510748844215122918516116852511988348727009985252019093692503267347589885613046090322313812250375045273529102201095789817320805688132334285740459126695039722685419835877189398312660847980093310094855269519051414936918544736809954484034498638676958381810525048775558217123002522402327788811810718090728783032255364429939998590410644182906174659564157991553656756877899169921875000 [116,35] 758064797938841639916168814453802051955870335748944566440755446399179662221965068248041671535672339792902156773880333841989057337563908921968942468503614170011705400257900760074309195146004459239421936866484267913422985239135645090178572596103154702220052872065751501101059302444649054881763773854600750431283399697698763707431127199554048986040772538552021638374246322000877670098781666166465007914142238824905690777210976844973778961577660979125298608751870264008728360215766612215162685262690633221528571493419199913972580671174476295012127530619987716093877060297928291894686719297524347520796670417055119089887880902935005132242587255653450743291213108071266549947589433496686980188981710995561550284694058263119659094877558102279459556223998785885568870175808923650918765364902955741978030609845972326038784728217195420589381539883771626791735748145026340077033914232011993176751339411152307030894446510313780390827892622671758096504852379752965186028944566246767401420905056394580973399170604475658602890992232179303181685258301904741134303255624175055176116907337714350021030595715503551789613808085389139113397720601546817751914114360765549320749919595272949428181725883954381639999515717864117328670484128261455052448559755978270339292452337613342425198939417903121677043169097312395780340777333862769845844639025454742604599945653281462543474523574309726628505700024410852180605556438483735027402561901630921410936769510945672176855012076346767334267210058055574405633605813134411250657868743150156197304990655191793868905689879758566722646314768875875563777387643992307005754817717944079019030770985836957458848035387998746693240316810600288940907622497835998613404740324601649167010221829262667999082968972462329990036517662929370607010802944718127061487653319425295330813307737534756060329810707305937056250277786208560011117575982279063425625112102146536309611141923482122500872099423139589317277516850346427335025943402331904757106284531431583673111163079738616943359375000 [116,36] -382977029434634129275202227547113217019793429317804907260976924479497088620710774776011997501926729466262913733442654281713200939529379465886108680937555409463959723332162630741461331774324422353268112581871266033765362075089215055302357401165590722812084672233507851881192796849139327932707805489361293495210844867305651443594545288094894779690924280590551402029468729525652039915585432423243418035180795051198769367631444082562810452562977229287312554502059516603913444058535804395420433680022565941523841885877617331914676294476119390228512244929256530452538115849305838560690821838822263810266466402396809466783107623101948318239216421630289100283549232524549086132338131958793906532736306881058653930702649057745584842091391545397801364347029007733810095982746279539130424902860895100973447972124262421842039300611399236596578510723951210297967270190055251059583270637118015812004927472500943659244872333141622182126407517504094689857779492814893958565637314433426019821462931978840609847725037880515169441287241915454214817948461329007550437530747673273578976948745629298576801113765069052862223948092120984713133639877961245010702160357122719490777726477066102912228694165043765037394294151083861928918500070208543500418405528526770135910636009245431602368398216308475399510000793951016614813209165548942830484797303257391948697031659359709528218940158037014172838351387888229277568461069287331499016645328683401394202601078926371878575042835818983032072517830818128816638258395962609443554668448134291501473786056602249807597939859769824790144946321476427868832018046333975026254964057119778740477801609381841543910663537426531025503564807322660319424853253412267968768913898205981106401003205249605786008635783397401345455334442517285554792101911272960842737079766813281226158099455894954200716036189593823317974142389692878973651404540268493868808190955576632918632037121597435053892198675754987131423444028839488173590799283585624224190979703053017146885395050048828125000000 [116,37] 144892485743953396547635361428758948600178466814238124404743280044339681532756848971691807895032435957077589858050919234268128289470162530369067117381721756819001316790188502474558987042467548993818551472569455465133105098394947330168422906935991052252819985419458150184130668341790769533536130779647441244738031566344610764218299435980628821046965825009043524201366834530046922906926666736042263767729223135431937038885598563523896516921924365839936987528880804688254541569319042907926824909599129055389503762277898736801307106533040845144371333053883981397578301832773092480907986092670180479584127962693443476758178495136488623100191953792781508291912387693283456786164100486694657973662419420222570255271954847257901941131091876997172525817580685326972765225294609667107199195848385250907401233141956319427981974413992397108373739297529453213931474370154712010091736268406159674275359769702597233848167652873432692757845227877047107188541435802314811177313289604618622304760994520283878753975698627743331911813747445577905725284142004642163268901187761743486029171190175910859415613162567555173954274428683724432945198624464392862766120188048443409797797951269022501804451471709603915041521372479456224416339050917976969785504870726153345475909932671445934908433520831335518825044522840564823660470148211851874937807536409126568878518066406721773593750909278674669789892110163802608342368734498219168818955878740906063095711239130882957306319487473739744917363198390647726486025142568417981774103226512773315064880731515163717384438425960642944266630092669746506716166882758850265827220290073040638063359142076050327168389128014991184834248661775337623514527703721483503113261256138227137481407747182207317090662523076395872959736106000914978683032674840758804799941805907203367756475071018586670733086447322503513061802683397745431118039001176612774852389696020609843978726160734044696843691891487879333582257089128875295351179041612168715835728960428241407498717308044433593750 [116,38] -26290739860561862699440648334035527709193036866811742012653756433037127100076212760686179027473625602073292131527651021878466155422748787196661034191526568037661106732480379314080467590547688459924783856054074713421164178358806428445722944235580729614665511617941718322604180067096235983773770016959158205067927523602939980800285372009799129136061353218304450351012925725027203579169066270819995114061479216721381553776890196067287223226405824921135340151370857643309532443274092597337158820188579957817397811225719124850497061015359033481314408082753406427317654888395854868348796736928510096765523309224660269446023966428370591803798435352580263270756584687809069145988772926882513462327147906109430457478937408933199175445569543405936869521709214481890826983859672159855031777978582148633400854277432408331273733436954983351353213882622642787115957076756997369655597015407444624644179004782248836289022799002516648480137806987416179103145081357694347634807815811284892310397671164313658684344409795002285076175838929229371606584041922235328076352807709149119007826714309978733003348439412224103458627108757348541803187800435591244314139006534300002466471905610298807964846366393166187767597902867679104461725545661611627924344455349497449005473646385393742174484836789085091405285382631170453705945886789380622519546344354676718219427615180921832808698667281611937804466403765733599037331780688811363408816757509779861738889943999667716184880281765674731937399283573157994427947319418734060355496936607750111668665850431352669522746584736992903337218999404469889287936779873161138957188184345469920616204220514350809147790652877593916750504661323552757327633107943862332812212153979721615414027782696623097297372077441920161561498110267882574364488876776426945727495188516789047736048576733788138886010397391026282290764127867241781748605230711333363831327269972971443085189306993149539985846876999358320660318977178592420342356404065059516383939808292780071496963500976562500 [116,39] -15281914547124084204349410926466317147119289463995906226072605066797011555118454434931380042096113430100667894869062267910150717438084523657709120464809796265655823990466476559299214172706633575256291777944526365432930700979098164316299466494971234548089015322185686777081572657612410729716278026329876190491641955742164582686823094643136599604756962928188532213863514348579418354394166951490745720650035596028060832647150779602153877541457157430300125871733617963205060549868433210974227942807996439417349323277711902119979584178130882244770459399766994468907932510963509231027518130661726224487265382250656709789985855711602517117013558414798734175425583322978521831972415210283432446539514794237488247020740935928590792722563503959907200601947696897725757117031497245024634876697733695226928245523775630235738906887483024031781235447368617747101284005088457446670773620024502486546662399942833072262255616408283598856245094743179892692354846963194511839918967000033764060007092841004635678025113094604665100826946181206567070450198470338395904911632684774380582912193821525193904268649762590389643950819221662087233188805248769008101707221026091470594149378089627186568885094157352779770872277194692406116382451881304048693754840735419126783599130530031423391936581968497556805260176533437770695649754589619633424652211094104167856547747902931179104395641994728858903501980211488757586717838874775281146020803410574694448287817555769542034238844568464574424789218390584142377194821849054807758275494403225039778715570566053304828347664187964973602522788485485936085975869960161030387080294488258519972397253838785737987460988529772180176391128329756933247468620669689946052667144549227280824129264471291813334776174012031350515642554619824144353745985030776234337433324647458040812633043863251340687359806564002558444006723438686776577013920691331645324219318747507127566801609726022348621010954615212280178042783420080834523764341109641762272985943127423524856567382812500 [116,40] 19966056276807079166853007798504642096089121866772628022901176607821360526515733823363398612051993894367181982028423807735629106990607360319464315318894389904412003166816961129841170498993718794238909823385203906252439940244335199638801084600366710917107925417264901853117447931172704120647217416234357071231635727559005734757281434715969027820914433681867932525372787947975392325128346893021867519735653163943029073586453638886378091800143459943230154670406990080660034853561093809199423847999040853200659189732051649808504606323248001576330116625855930161597319595988207803775097045934808104667793777710778747596511520740270170033974141315565688117690997706900011461814605321210471697756968840605930523709244080347976246328799834652626174629260651825135844427346407774119443116427034663729901949011320231611311772426398672887187978054459584021641993242920657995665524640102623287995956545179504781267868453461928143275124599683018675846227824120558369263675390403361726145938279010567070988946567318519045466765290178395745236194546462019362096616905302642946605903751888224605408687058031303144007483584401362744967930147651121874147199028181469781039385421287863681506626812002533457439982900632229003331508083053158194127531669451828645564335617260966204176946236894876949536381232606009295129918777063997967715488097630854584817353160045605635872560805949053061930853551144384422409744130972748663074684577063320544862263060293820872599297416301446352200788309304290872485721881588542389466828514830976863911707531686886350769546352679138371516452306310983350594742166796527221691612990976838471246731447587066838803667704149807825082333799486462818080375202307164347662646173900506288221061129579473311600140892181868390833903246765172251055959531464321489085224252264451576705454588245424829337106330733140559828268448461191330458643772792517031688881638667801086789562443963824323104971382864633201682758890742935879930933240622437097044894471764564514160156250000 [116,41] -13283379934701863249014733354908278681809564214871834668244607311539905803324337739104419255545087142169050504143693639712026275794929594899848988155875286749062340376139132690083594604537489811010586039717241965467803664028554571733860635797855310236148843958161884985568123321225545079456784948757848293998500164697610039954225328203886329183825181435486119055540736910577846940995921042841454529938946858108465960438434306766316652094800014637689843865302610611643058083794091994870990879917046868005117068940162938477259533079863912067674011139913040290027791628113419223821163161312343395906103554910372747872616766641774995473522823131157017267140437660714836776300091760063757026680216165114945162688071744760203780549888879504278206251927927716490299036299437529611268130447296819530301536432703859298410140625569462365253220814764680815162710931234199470008640452502902944414915957481453955426446696783989236184044790892562991485167445692972644036752759355002147569883278294989564821042589875368580978456443502458659767870259351702909367537130674989448360582307535439604887927867371824412179472929613111295968174156901827025096568903456164467431213071501829581463089860495566310661198664181198057178999368336089835653966310531961215686362302692662364115235521230562543493881747139291782376942123840806961042484986848302009180373491301724777655184092336314375891513219120368907798090469020701271427943194771127948886914332585976217222614128779194606708873667606223555980446833127020627899644250071333353533415777457244782860961470533242945076408716921295758399903701722054031074675246938020415192183758616505553533819460800079382182471808602787308959609736085909863674976147451107259696058697905209949809105931794072460396189871258505480245016178959498961599390892060878257286238098164343097899741492488982894793550786170341510973921506815275620111224967297326696739445190431121648373066174899201433167394293815714899700819451311417651595547795295715332031250000 [116,42] 6555052708505454916226469843632506814594205870777928238186268291021436707915818277834447659898546577844023643819650613106432509744262065605638938433606651181125484265642683993867283497849090944783323744875565817033000406578693852272100555288832122333711530854046512693878073068338729078559223644066850340138567551760030890884205795506386647079924654373816909635311776890441975186073327200814633387182392262638707992668424428000050091519032904951691466175512549135686320135819345510294804730773126555435746960490080313012138765988268234323262029570295088040607160239313773481436884967832731711008478470837983908503279945065168607572098433584276073315766057477077843466730850206946902818335499755679723247963765972615953740012808409090932846483986588661326009246364452378845935534916021464620911002334573325568014069471556042514108295219435872587224732912334321647992479136168623318229983821702463906275813003272021377727291665063255700339276385415939681980735328034317263376313573189025493036043692959360410830865743006064860986927903114617189044945131436337789310762097938696706754794851051362480442706007961657284912930308551246118846960661119729313335457537672134669306759643639093364838616893262725693483522741526001966938228352851785211721006136603627141592389441461892836534236741441614872596505268762287854797076168850427687830764519559336933528181976298561945573219341338526523761107443874089769782680883173454046017767188303288341067865585231101270231465001668542117343521474073131836877051803813216540894658969570086717763854352645297846836851134851110764480524490137690895485106490944192122384019114239166561922853605725289438049064597065055271445326119606790651951604833074735606689953433021071225917643934041249125575288688823774313300147535339810414679667096549085469146116340983604417778971094620630008770080501023859995928984485505281115967111299631307829630891894903267100724708118712208169807853254588514251011144295944177429191768169403076171875000 [116,43] -2574457435707079935185049435374111983678182830395818323379803934090511324984147798990359359561902230101103477340459070798412828223317190888311765693065914668019553594631928191760143198272620769421674079263948669385509410313309343566755255726633537482540488722688737775838124090520296186627303975735289358993877414712891744133918010739018552739808928557280203369033295430869092147559625711198498063307687362697454131906621301160768089940066972481791256936232436760216610540410761452239024070524024951002172729855097908065337648504628289928592127558630071709833559950444666345180330950825100706106823137744004134827681369625756907544715592669101680933800769588485146584981314721472928142011903734003372672489705282598299217154978638100872351543562142731903180325417407953356704001442220441630685392580827617269516880350389746090586482942950619420218320685447240431665786913512883288190807811895072172977801902459523446664939610087579554769029789149109792636652334085887019504972156554899382317975963001912551843385333152660757567717218524088836959007200088086492433940199678442439732987715984010468535015373094461571178606835638295609367838176204321460886260357098096647484949045860152123977477447388812569597018716480361123829235937991967591600255276122703656166694973317267789795673594790068066282738907822176128063562624482235349445549828118676241009835467002544975149099495166257347788493404734031610536516011561987614733504027815190367911504910858906108659714771611987537394328658430987785219199207691609082798166152696389858678139957370252965708718923540405279830079363102244704593764223722677007370638017917769997740373309200901269943322755619737033552237338075419369602624471873410132539507660270485841292671550922019059664204140278102661460240169147738532697990272158657233932482832622498924110177941266305617427217413598044722656283475325739174765494007029539782339248138186417778064550861640851761299162664360434468746596792243508389219641685485839843750 [116,44] 807155720676629883323840762651173743891770143538311428251901152941166421900192039993898563459069043056049391820579801529387740982545533148764812415409499977423757874898053305402405549185246136977702134502773357980540242618346408030425673830030552063987974758320080446726251083413488878812574010862832792239492500598674485996625773966097090074326797032065267884635484943300258540327268562833041192995014453051779982617373076415252473712489823692450268158274437610050559781534952028711534858433932473742739295068201578701646798677440858846736292162250899727009530668772082445090012180155381912533296092616679263342130895111631601283689207395556971355338545942847910496396300169153715171757768738686292709999825266186177864085718606681414063291390830549455484970008621281471000234733102008875991011430625948411508288014495022132376916198187957371608845481903000183061972655103808083562472278136965071440334840944007518805459920860257284710647575568809110401980831883903272218258965999181965627719268305855361547406377568272175804132802267173839197905360110823352071752574400280862336799940408817647804367361771433567635530724560348895084308250843790081376105353920241844340395219828917905730099670030296926105241099814953647959968171485245310502709885389852969967989664914766216650436688603787255707987080682855090401180812661639283429149455802943943788964059737404025507105364227300852056106410465810022544472964871474109354104990673333356402260457795957758591175582587144539885110422797958920509057738198819100354256053897805528272549294796915954718756213274407127794004784533050115611130141109749671866498645339525569158692360888124465556046873173831106168130046744519686747003012422980552242517916987834776438839062152973394949953341413471094895166177840869191934396302919902632108628660697352561502832270141909946422789360041380912737784756241638954276724216278562062921602851639387833274326151859326663388742584270829638626310043036937713623046875000000000 [116,45] -190710918148365087534586364695885166294387009874860409479506590255908429499765587843454951867973253798660061389064711128311325550011316199873308299836118400680829199085225774859051366759134499848001369734452891274765021843727416784847019659387940715986894078609386511577956543029857727097096085247215236340099429039172433103686644365390761780226850813082780303702350938160551434210455171291749602961069636840520878540134251509744498217810800223212660443941085977102327741118861437770693528042334622236453080054353551478635807246878182806730432802391394510654682275193038911298987531123194718260673688061958875268364120308691089752396788211879033387587880175131866790022383069404987187694495727316348551680924084015127957271300779598009374443848939922799128894808894183452165311138867852923441637726878184073086610164946877655318938896587438202571432752508939377545469334732493801902610275583170703123260683856391050029438368082850938216852198576387652169475072457616888027634271082251372899278071689545552657938098974486050440242081748795858486665429066030209133030001874599604209303933794437283739677786175214572733859362705805592676516196509603209175628676516644356964086925702625775415520564644630083974239408620040792410184231769095703765883055558267599363612717992036639247420622282107057356217277711333482868832813766141782098473467246428139731695223244091932134703445985583615583127641010866496398927614088859871701033065291731621796494890728793959622668241058195431227700327461129721757340257925674771065947317413260690415393284163553834743347821378586652533188291958778968239401023690255558670853721481365732617519687725374846983147803307970657049242731120849774641166637075473387509059403350876992922912252081674004423163215110971578033266344498870903083953129484006658552485354256055341890079972097461678102664064896099186523712625929621174504796719192220712998111715363376923428547070756210562495988093678622732340954826213419437408447265625000 [116,46] 25691557408679835357112265537009493253631704014522576515437406291702513572475699280000728349205858699248821663537209252808690479569907986474367745860188921141973007478486414579674585285759011773229111327702907961081218188857641099793039506815897032086828807091066597674354341183600143718804408934816169852873172412315176787116913425683386935399739319089362233173645131778072033494952246143345163106269497930482159199371302815282674783472321816182003762431096003483024750455972609992266499934684675001075465290593428330458167962841757354579841451339434433457740722042507605520911497670735810799119553394386768057113696449148863683439492565984711049808278077908225330926908851342385563395862811384030852704705596930622471708080806376765768555035619542048744303652925409220556110433302107320174265333746437755998032996792217551430569712047360960396364178149840695119715647435095224882821713791530634835065203596531257494369073492713866169006197858086393089730296316048122218097049701147551197786715121741416037998872788933900439292357399936781493273392531404249162660191192725413789544830429340252586495708264969388674144315181253963221484528272152123268384002284190052192249306558970031430120027699395346194798509257900605439244368587967329023310086433594448077907098342400764279008850269581112446024573296758726359517879446793056680087019387100581834351547358248849552381914099745445959232537918784982034544215043754754715482698808310133766364530737198806446691403007966851882667524098640745918314388498444458845219346804076101976617716121492627671523992964235972204071425682425222076810029969700257813887983245227444413119271965990168674214426527407824086177364438131965628907797488185427151751646305867751567033026057557508957037652396826190329768641485129561874929515993526325804258978659511068535408299789770318289224558274678505215656271426902883949224790043890372249950926301820238043956241340268365359444241446951195939618628472089767456054687500 [116,47] 3514508207016408417608787517654677690408011112724825708196981742197126671234376618888503365125683994741866978983643229337455905965180429942547361188221552089616868215261237460271076499665342733151490533545229281294405479639521410175206956181712868618445321079043880030633608027660015664506939297671456565950989293412057691936837669369214020709375200525869052588732013369395686764367029394787057576105387792886075506779980318587886274298302327674922948551080264051444870789141824186088380577189375034212410247234783824399989646616614289877585155000149520265920991507248012556134383012949495370755458254856907968751689501415546570374155654155955076351829550518854001396061828907571353554206894958432976739574971524781929001843126270305923719980147132417324779502712649124500515123196473460731304739801816439682384973944773592524344333239280277075186745022167257164460654634219798107356098566729727365877180672516662049639358316859308973843882116367651996825623058963617894206366326423000491513660077607250372367508168852110157633937887018787175180031710271279933640056800006401840300391885424601272021658433521394670169774213293128065146520977516395752222627186484836956704020138901616450932617149731390756458078191613596703989895057297834464906542985863107810316867082735846271294366489125004611875047573595183949288212572067080228484842771464400649772565502048063158308070757186667217795283121149191834111481814746460823249174612167639023823873469924117091244507416144877774566036488074790610778079224663633100270931060916934718783509958970277301929484746166117383450097756372413895924999741035004238129217145290953922442443025982642304677724780282064016653179693697451289147738788050117823839899765516768337039644216952382384258477892760981213114033373856701691639146551774287549413677806457787703898229568419016756446086250198666133961093277796028605526012179821783814263186771526992851980372406219205530519822389123874017968773841857910156250000 [116,48] -3778030958832057848538395775680609015088336126985499712934658190925027412067559647944474041390390305069906879201106002116308604497295991731688721019390654844496040571399354135042802123212791117480834037369903183056735011019930324858422502401314082057865666978305532438303858688581779409565709556598183033928067772249170607461670041985951130129337489947335261781526700686341820808604064742795893300161778304822506390622922334817300450264111718471088130221658735394318573371584419283084988499960655105953702811428269144409246924957704159214151310956306312868575740755551183119193863189653427966172792962499648201142971066090187026896996142318566964682825664091753710994275430476786855016850012750718092593589367822612749515587948168897405614307154709893715681467483190177078219196981184180754387228383753268700867181782619983571589861450227372962007697537519085640614610923014106411002796116921851777531111194604641860290983649225394738705142412542008201276052462044794657310390830579352927814564858731445264479860622736609431160980383427374603977646595400203769626317329271266428261948739180409133634262824080427393458729625479098070733476427159624658047948061734750877753842100270378661040702131188423068088539385396162871446734405945545429801754255212141817301276715707699781122628824107750167480693445930849005750961818873596709875666743278582014798431717252152482599636219123864937692588361817660323333217126606831593176536876076970000325926791109917335953865506735815156912189042686357559422010254747090467775585831099726542409070400649454384134159768041429312008917236543342612845722556328154906281593069394234076220681732058444136991773423072789289944433929692870377479990892317259979200923205865866429272814275227559241388203246807212152197184186684906602519940284548240686473864482846342824624076914471426361623522000778073206667731954117745202373416725171368321548215259973141170666717740653142015849752510803227778524160385131835937500 [116,49] 1513012240706804987558330978709600286071619067293452362964619206562039626776209552722984869836449387213892417478079305869456390850319964941365575529584226928741266696480642996064393709387939340272823494376289907391655769325294243660351578718298046159891132498113205420909006193867883525865560425877736579045145825633223757306298903921710472142573891242841944418178343822808343516726928754597535443532512876024835779153846515239449524829474502834966882451738729310832060642929439324587432884385496819936956599019616570477162360800862945069959747267903188993040220203480911122684327180097723993540596314223709391976003192633055662927286800355280706515417889379943979668821733583530232306872809641397995189562013545926410558786524864642892160936212073265411851711823903171008762058065390214721717103835193520411942273076994944530931398456807740483057761912333411795497755572467690160547070351043271906579235831612911960422363957298158283713233727424123504735555783714560191777388661082156251585485145345039025001575593879098692378096137851841507499074390386975072098895583786726438960978599035986573292442484695611722801457327324935041419294414743153346460414667198773730896482763864906674222900226724758360019404057901331199142483321320041420811174061565753190523635241189866477209346618415840506742543710967436748339024249578171113865873624490569893843092372769113723983478785634367720770844141963864436969384489734172004912744052454674925540279205088732988927103639229604683477144808553916414720315852638047131120473655304097714646206070472668622999339811740323940692444599601121608642780604766150628509714645070483984842117097336550988998149782237533332117892662033017602734953146807522510756315402182859119800481854456133347384364766585309374093684384957652363403496281297478943839712115983288452775767338636483473777230354122026905711403832368047895077860358647353249368095545920554191118658263724705559383210129453800618648529052734375000 [116,50] -428781778675976451462395999102551885310542750745114269413568068422457918594819608490284163705208421937366172500184137139574627018861000482434187448897053317848933548651063301524916450262582297351272646944474076486182723535115148702914893254400518028546731125279595206010902497313287504186903665398521601427637631286490655056136255429135904375284004566057817356078872256390287892842325166794272338357169279685371842371530687748017145949580740792810592936856901284721830902833157503537612525271757193367740882689527252363613672912454488693161556711258549292152216156935540492469011243536627220620188945612808151207880141409870082261277299619089594274301518176291224221741209616612343556624867658703101826820410277954004696448960979171740227617340551801824620890525876499653152268432022189513018704038872987473247707899918114533845460737805189364837391970166146647351962352687552816635202015516184563771992162455129834042960326921062429531733981411691532918375831908889206883687791552587434194174417837490492481936851465732126680596810713821935167135260252426519387938248937085475969286006366093750185867370064117646180974695626599867802561578234100923438579223451464736138926827535304022788267407420627011129237679375146610586925936052649488835407179830597739935538701436734134842906809808899681065660922408088605354796092337112070511472526732603798758494497791906212708212302895194683686263279147828412438717020575205401136412999533494921634891185766295399457231998634251252027335746195778475024138733110362804797534163607730624202248765653307230734519579949372252341270713290243007535811025912250630569340798545656824298969566220411022204403720909972033622370306553444722618456289953514523279822855360187420534480781824437532509786222286776498870919130514622711203727979127278811425263855916190066249516669956644172103530178705005554730785261690085067800727270978800682247071761218004285916690016336461077628428029129281640052795410156250 [116,51] 94354632398899569066502222039147486448094338726565110234083379367627135261820707612493460639894172375303976699594070526184734325489250937142649441602870593066167293998234062338353126797620080500360530501356075793064725463175617557218525202153513004323411124321314315796624086825244663546368317350109493094554290267559014824236448328930545287936517168517604766517398142070521876125287528141552943817050923667778763080569116318915845664276719325627499771118172988144164361507544129828857481824984188106133340921568146324660547978201832993221892315196956243028873846024324406575987255905806465716544494863923086805218744132638328538700965835187717173831958650980812337183957832978714360588888897705300193453380945564831490364000934968491429595726021263807616151279715963357622261928849552854234717934044588325402949629272855556787220993924364909230348841026510967811110944599194128645796744698997601604906767394122099116976035947564475084540626603380569186220455706937914727469605589382054380728048514844091267609178653350420141095589352325078083300647811193854230388206377156687785714588071688829769648701568689334287917442856270753279015671434658442627943427064384476265711444644885006009284570498186630391177379691938004589958061805296090987422074176296483859094157448224976134038556020649344492007282669810863398469069964682146120737963932203513440031947397781208672147090716656952003357370149792791720507603716558967783970343365266959568980876032484524939529122296284317026533709249306246801752576513606722499305725848164651952007616110130841348151332822426947151015091204207190263342672494236148753269192515501781473330466178945032929256654668050029481299821908345127362574893489281215104559565558566856477285063047593436890572126512802391644155142205302238008785853528385963598582810831744676424113998029418947412619707873449126557223781545262486447901029316596368888381276429846983419200134868276563793187960982322692871093750000 [116,52] -16225538104843318437834582844325967487704065112122657440352567849535125008016629577612409968696896744873181427241091486461847191581845506658905053924441168434219050328973488174698280372833168708827543630982332074905002953424172635523998501816315230215666539634735682490173341546940024332350205400286154070230533341344950207154248982826853838124807819319079261888352281674983761705432925477131382462349846662235102018569984832986648822634127499112931866335914082486897603267455487622569650324025397794553682139751263889864813038125125587794066200866473436879037444435343147623133618595832597593782763596549033340102226020400158317726730832618142429907967842882305891648173503252857281890011439557364647660154870847754796093443694147652669703107589794116970859070181020317115425723342358901984727420394281139981598590819629459998925438840321554895875921364081000382830589190620447913313484662936610166266984801954793867813048731151285653049449919078011224002698576795099713864908847022289802224347083387093957186473273920227898935853567334377248020847986844895674751652845423690787196429924228322249630511405667965145652864956285186819434204576375331041187354826477112158271494564564602819620173748851447742007485967233457246952118679766755977920878290197249424536578199636859292096186726600623258874370264293294083367465306308610614139759444023206844336014351571408084230946293399627574292885613911022360083186373202127567525467870768001119181659291281244491144419251924686038502773249538983934145985258243977358316824244939522645237695691839421395822764724043894057963776564219350949489865854039898136899343340278991401467261692360686177589787936667784741147088881617419326797740113306524436192927634830958682710617340659578246341252433907447478606578006973065447922441005479663362864915554566892978557522468151678808476252546117339916778265887225761296991829247799534985360170469693551903445083439692098181694746017456054687500000 [116,53] 2057991093271373072775574290780304673867424504870791241935557795616079703155274967914818090618062867115691502649746022006919601766240564854914774985601594411767313025177314482961274968195086554888696909197451511953798813548804407537519409392359995092354154987198854687991384446434515746156401761328050663930477585381762871545310661388514900805890297250743518799261864808738751721999810575371054666863090940368005143020394891670484460126078583503553594256746966495931758506088031812425467733862531216473768041325684285037864617603384141015842504705542018641030217527624035993439932846215580381485629965171721772745423959590504338460537828179621469464959909034552284415819078925640422551281776633204352594939103313208447672943973296543681290792260627017122788344603080651909047664750929217820571135936303410787526359775133523152071425222677004383976331219873234336269360431541462715835011494326197077408207963311274319227521577711145808852355142580898261506450729221705510334520022557690702604315378034465412498072634659724749042736490235083855345576670287286146367111550134878932128796340426308975450374337225711263589228583001857590268403145183757087095649294668607410687100924864273105305693738290977201462568677245922483774949235634349652817892239377216185545847255728355812638084214356499317553924257457642086819935149816269933726116556473871671997676873578019809293306417491288844634358200278673589916693704887166797267448675991846261253277567960699127587547081507638842743834492234169294491629812712758203500435667092773699949122335573424515820512168673701250725809021692989449357551084535345417455314674529671428387851505120608609871705948109696943492740078311135448642520849062432427030416478924539599632350593722776394767897592494797979344056933719729516175665675985007437757357370980542765161322604817909813309710124629961577766156226321401414394771493001513988080024467568337684375556762006453936919569969177246093750 [116,54] -147004429645924485200258623442097947749193160333370341626678115117257929768255212617994082634315124895010586633178216596299805816717336563499889598684499596015213583126691586737174474986653000285715722361751742990552058787863423709666710197354955003568475593998796898285229792153790742868890371534791477340585158859099667364352853707111323362705642957216455953258729322004104035082739139552460098825914120685238775080405444522984387175186688643875710691684867686364788987626528790757967470130619728952140807387041957760761980594685229341461417578782527437941673206872217960325557721414232044047318544643627797788185360428194547017417918051962481805647262122517638341563829433844473114372146389406598033063804189498334341777474696195718297319759317573282246406936861955544451237994394675080964050514150039939291295456702624028910236105238791626360764516621375935137606787389975283335230835305915327789103688995363481741210044967893146925511143321980951831476452681079461125937199815620722589115201333358579935908924305359046478237522576172265429286566353637846372089009027106871071458850983212729835166271877120709652340144222163992727464049599318434232909382334967239937154598695577803453455391854614965663549993672647334906657509379705457080428667670783819572549909696473631136363748777506379772473316867678334547774982509203443283444893594258632915208938166381610159318513637784603971000854184933513617701376759417761883318891542808894939702407574555219671190584115830576277100985061577603110694334409496609272993310555385108139554691106108248362149581026643560382055063231969938271303294682701564450385030452863345185208395587259127882915296856646563663549530240955018799970097506704646287221645062828867486510818138982257510218284227579724932536929236343230299961496295266999929990188966424929438576485517299175830719805667303939392112764293808497383230935452602700411111409824205242813377481070347130298614501953125000 [116,55] -8918227904029098036789665073991616841973449163993490570618668879535146445795678040587014195577562294484796160199996772160983248757018380861530400850700225516299229272335327632314945028784304287210065652539416827983016834955405562352342470826842347048296145960193826987282823162759959445081213105363671888907669544971244997474324964133785497204024757302848047472059657015134913043361459376367358085774400448072549676797356344582726014418189925568285222204895028184367440505077551719071795570747996244309100746828704460466460098643358186975017942455394816055076814241122935704887379449263249026212077805525723279995909288883415209549870741754993033115293875579175297875379653157250173788336270967635049850323936229766864252184695403981230842537770895964029516183810105115238892426193438431575158126634367440225626903080195754708428621624391525460862911784320517297809703679464031497531525662439639637689691611448415707031607648417844428373656575490647367682786971829568641720888218092300426158270088755970331716685736596977716420979446954008972260685573884950630324113418578949749549876509312966798878905732684621949850974078841708209572970819751117733824985408461496617491619017841092124376897419865694708646113414575710621771958413480239772152825066434305286206099367524347433204084493194619503446881733299913017849360815579348745475861108626693272762013294332252791512676248518394485361187271616208669973571496790984656605498624248744298839464593883777717172374026272715986350254326082786488480785423425705487456648263970763449091829323938141824443979812510661865083736767325975665143853959220428807127482693734798809666432305590053827859177107843203423202814843795213932287793387396788321308578063331309777615117234806588869929921117219448414662686475856262279497075755906266804474620924877294324561814898891759782074046056978834676116491813580985309895161169855365705956399581533222686857698136009275913238525390625 [116,56] 4937641958845013787166681232295202684725694616769113313186974575849363321593263021818366878668663968197232655880148927957731610352981753972413016442711690711519773669615796249664367791969772745691126254874092025517154573906793356806178395809433661912129776809686627093116475817934590607894350972761735517820728776892295384434799069515751538646921316209662300200982798153239369253254883807612577652135278579636295357247088551216163626520937002359984501252052313156944222466380160513037042028329778030533195560505283809026277156226217628256161951539291271752351954801484434496646896727828928090412809917313328135823168607070119103635278780055633557438369849565586891921790951386940686011760109810989952684139621933578516935680394558580192206585607054601270878167640506467949846810547603030123102930978983010649261860657244333726124031891052592993391846039060800018637535072248398440056462130591927600778920391814214631798641898010847682497708015409296082847795425453848807863371067977218051314415878717879326491450982151346381712000762188988125390567935995698801220055027368023622948560874986067640962755240129181536996123486513190230449993580074565857788633406279576614902495132907743014953413077951278043767213560383119070714213016301252016285601149883146513844333343835759389840958465476197395119533770769115966355141882260644240107527342001961907883348290262809684675394816006023647931672649626654972204264475057591281135252346310257837120408882552446746353238686030571763472980060224018887658319716052227950642208156134548126314302548444729942544938023657359884951527704310730376009789556233437736476920517435944615421296564122164944837695523902185009278580361142449288098216105274161413604177924746311244610194376147848444680148685721274737864827648176298565985526318064315200170664319358561223041797278404028855570686062637206725768486057043358822912459223646278895641925643644754018168896436691284179687500000 [116,57] -921725745707463147913224484648912124126245536664425564778441712673980464193920508246896072808081912635275462326184268755020881268195613282754346368791082348237219002578687316877482836435871991467762935329877238021713094716625722856740015059336029408374186997986243839050081288558984990955164557429490398435344927901590094689068755452371007145028523378209786325546546790978775203045180743112807310676064034431454416278624628542315967657109570391516556921960451854514351321382460118287377827812123522283924649330509365745810657299812437154475623499072585243735747297877472893116944671335970903646258789268913807031262823879680380166256921197044927850182041903527693762613096681515693660339862414777719579583767911482792728999500570591884673426425192855190230829468098095889432160143903519778404211172166847208378418441869821978841315471035941270122738871659622436480922640886748306008458484500760579530679741375641211298356587401608040400887429480208295610060279886375812968391371592963868898110630910697211606471213291837720637289017628827481305633855053239063715863089700551674336142279644936912564129335435133976590461289716349581040372953073735804212790923022103104058750963141860053102150709767068974799569659415348826655241601708936413915532918193356071838244418789956564151564263836503423203507313965006309625396783596727723740579238772134497471434504548583426232389495915249999405957442065475382562547432500614316399025339788257690821767843635317205571967759246377472266486676923212862398183948301317988309643842549278473749788081357459294315785916987010167188908631432308875519677731998633892177729327939312548341345710459581009739778869753466060327849354333528945198892038600441700788130782557648511034757356278014637543119780590598731016946291792006190890267576574321223518151692663205688306127232497701943106612310333310204295143539192510747656209409317733731448196721203203196637332439422607421875000 [116,58] 115847984431728770968344301484243531320822536464027024176773691447109878686295561693849801173799212572387038247126296694767101951154504528309817035908609191793065447752653240202999093753341428651882767843590302448447289732419373879321510495283013318131510904099852282439341351190178796648264747303434725654298009782755800557013419176819363582067643130721752771623700241804053123097580678358400205592077898908377568118930247104535101388563972171634999921284436097908003916394039415026188628310946777942303481816030871424153787729569624921932088176331331714332026749586120573210875351606408920464400874150492757081014978728373423356444811579675266895037799962478686179202262873524387400917590744809794323602277002743484442535353335905342961707363578864006375423997764297990897866056600347189288345130375938456991267449060804655601399882277474217138826272171869359510562284742403554617163113382492819160754404829845968360387949126028377559579369942047798152113404304081148301360868798934803442050354859835945894603060841971644712078116512042864353937762687755998473356714091238295625858908087482374173027494265872081849529286542632641627258318038141699379638066902879984809627095517679325903406618510426818298698069159195285108738397482953168356153048849010738940860605791123489156129894150054299928768571191108263975433583396661445273251277428602787454017055824120448667109546247061928134597504666418764210425965121070449657726524593519253490705185979526601997671221912555565039281586027563406277025110990485892886365280537458876320536063149664709662138978272754755825088981366219317061723306849885176948811310108157298010138686029389796739575913061819509650065419194775066269597043105664188091131614385752555472463951249810603549948387854713760568066084397699571927860900182148924366877902239906088998316735616852598630708284102796429851367888723911788522301790613008443120435231321607716381549835205078125000 [116,59] -10845769711251554101335571709257155217250145008112716059131506399613279687041182269450175372081239851253889155328098756831950689542487948978199681264239369118399972260848111808681131973989752497180584645842220084869654636988632829136424075404806220165349021058560180902362641678822687913783228727528292151805509926473593319903799156427720974426065904083829082436023692028586653462911425787327008819589164993681931921941728988048273764201081870031253933624063794344156636425543342570837952000997197212905494316122839232979122745822897066179861530267353626299951740596282868196134281952007661562103509023559393317903962284634826560159191685560211381958222711892697176073085678714341345843403671015636978642476857170549443947560259685008048006781611369574404359921877084493961012287915115400717183442257303751862328274902729178615733336627358087114600102963674347133182504205766913903301263175463867148684349393494978136426104711769131881389221306780405138504685628961850960487185634144457737278488206150984957581664170442159320556678950252008191332167644509661886913841713175918206371534830741934313066843286194099429221749310951525412459755096547134483129037538383690578102392354477380282834078985379360052935908492651558644541048209984080585598252221932193669874554353816693683752904132136863577592798143640459730188173038765585123431442042825883273553011032581730444685183993121000471206510351235531779263170179231791609029473098620742909602182661177264526453147120954063202878339598795251617657388342439809491124160874162172700720468445569093901736781088831575656646134346216769113456270804602075787483437043438850494377271158000972065761258851849443805031297883251962628641179336005570275499356628124279568527203782018493161324697505490816997200440915934626429066914652039304069348844320055053936153069153126740286038227555914006835417302399500347930699443403740733771201121271587908267974853515625000 [116,60] 777003995651636158721006175460262736627276859336314761520077673428738310935791324959456023884728337258626293656871546122130386326872324731513204909180607818718631474635380325286641257294717364383334252018531537768687033887530835837672188418824546930525602122280895139967356800395278060027587347272144670674728001984729563533406332327318436733402029485186953924873536768858875655267942955892820127551713243617728348645483436785697029867275788900947734537093320834864098828575832067435519963837138917672970145895827101202002880240035285470244180820948310802743102415515715967925527327402866556288773385186720529248680665968306546305254764552396121643295464664845404020367289400667839336747847592149896985169407093210794059349583900867784689713547969831125938242719531616742025830932524981307225058621541117979719881993676251706106318161846754440100734831453649721069432014576992014988336217447943690802670361610035189152159065203506126665617771188615645048285565995089733776465980974657525592744971380090106316418665548678651372473575759366255209429410806019404506724348688697331680762778652290613699239729322757541029528263694502079280419202472694561610297591811205325331823596414972820446403929659376083861980725374896523187786397984234441552875575026780499937803919913484406471274524466477138752884493068803985898298719697445184090962270267350265986587441318556245598757659005503621361388612214803354713428843739373029224662521126873478907052938847395929481729919406651663613874758587925777380584868319709690807004133008194436251111662031962165760523086079427190321299281587343937582782033182546064386685687202808190048333615585602878826142703943946699675968249613816291718151720356303301737131145226544397984233223267669655383548151616657354982898460283544631477706156707485570137113221008506348524872687264689982314295193172332695269517874103896867445326468746600312442751601338386535644531250000 [116,61] -42807106886488155384521510049287359069750053800025740040946913672003630638472655780933289657025751036069144178387428712574150019870095178908181669027550451658878606346410070556975412766854087174497531252990937147316761293893003539943489674938395908251996024623454379145302773853574703497415544958925125107159735464648556204930651568805068858458415381426959093053829031594080586878851368843244151807356580624341609804982481778718673628950912657668350644408556986772854864522129539776095308284751773599538262968411313011334223140407871606606464221754103445179609266505677701020240020859173974463991799595574172968538243504032983663024507187738574350297918241356209566479480260059844561651769685820869941365307881907409441646496307538094761368319588819494783852587686563453691286863676967457874813099260078894194282054703772106256299616012934961798139800561239877738732712525368301409955442517622706922203166853266601447642764725934016818269712077630449913906410570099389634221258053403915664017016877563717878976600232268956782886882429658698147927043285380963926420234738223832364028360997692655572958339350011626855809266952610477942834116504389593173418077327081390664616416925270176331466336468550078297813195903165501499169074077532177548096535881135218610666987283408694638280877888754882838198128468342580884335196383887954952443440949152922340400901935750994204854540788688931636284043255045169212271924610856947580839406540890614908698577557951368670014746303732001920796988467856876782525357814132563567048988048781277262742543283105105006015476516439917833101308949036542554273656015293681007485681215386423144499900785155866310142855705518703674578207125221732032900642772021961064722511392868507859350863074336181194427470991734285616683641601112403557178055787410442403788761468510079404182443629916881958281396830551273705117338618997426314644479087689887819578871130943298339843750 [116,62] 1760650188609784885792983803405325968911636088017851828085781624848056951818172394674225482399982746318823203128477049057573123977084242836937191882499016744791904904473602170184526808580769407103140051386211793611592068209733110157682932083369276420810435331008522528833985366188977260768020627835445605317085591084234640631166393554690616856086633100021517360312470067472199276103090813471377288025573948607726475399794391183674889788396495611805059221380742909214566057868655840166785471824805115338945296595122933670492143570057058056780994382084559547645369563174708255549352368043121484181316427321527210526227741629429406539880708925670175346262662463477660403934564209100202442040610696129308072503757050631551197826805856047073131291357323430360366522771328396578671600656431029493273372738630659412218961763041084828503148626157633305659301191205926732165052005616940897308556990273405188680320501457811670866706604535725096664350549070886907986388147425947663445060166217950142846924642855283731908034714581767224675356857021892739325626764021323904650381575259578146078922654936111600735053227224579578734578210847286457303824525568268583370392594790629828564504742823053496990393743090951223632981925099682433456930300584592039321696214045197537314408412005438238826130527008451839420171529493269107358039580578970907776489314450903425592781725081031234102179716948989526530675742629675966901974701216732168498228227347610422589580035274800300495971595788298665375829073373405918268540202151907385498386937045534734449934022611960547023549788391362178821204138637458505999088419665838227638789582721922387134533990858636071340919306351042268241269753672440534711508994494270871831953180525094249680531438578675924629916418111134876924258011625903805921360905213896554250745300637328913504718750970317186949162383713630575378319702524186273217663610921590588986873626708984375000 [116,63] -30677934005742000520144252419503790446795689197147472174067416886677610526938241936306127584756964043822916073092261777115219245519527605001568960123862568652540993997556191789245136116227584136255297579125757590071310707058818815352586745696020619535363329373895089190824004041023964331323966401306607501625899912723602115359500467501922351611789572505831129774191509273175069036869851513707422489343919888933424405623244777733214902672621544642525463513321473519572358217553996333481213949268807573690616805197030037766927227683978904165014453130146924542746801052264879896912706003820089518366436416302900337100548205426414764127989017072048855657624029772306166586033460796075101108878631002545878251738332548563386913333653533181115869250922854081083669512605097947214280674865159705990811568726836605487139053075497788355388565688461257968257846329146794748663199810957627418842400710358443600920636248156873297113844942296993971602031170250767090504346840665594938482574227011410825144692038309017443396171436941897316686771110723571251233289693214103851838588582115060508526442676849710795700654809561562593022336497430219266027353256359913994136969531468307896253158265263263288529741644861266307942746275355497271039425452307449500440874226246156041515628245044440957975596119440943912053973938017002505542040042878907637863617993701066578795944768004944387839186246494672935338825334086673719969667582444424209798685520669169817539450909338693519779968665479785052671042229802000552964769976504085121049420841531046091618750379329050740753152796823221164438831748596938771922578969561196427413491449944918800819403495246473586793578705178103030028448285848069321932675480965157609606891475893394810720983241023676916477284076438086381372334517248380114754897816590535500493587792266592572470925750877651686442013880294079884657253200782815036819374654442071914672851562500000 [116,64] -6730689960947495910404389881337862970647620684597181952319033201528356711943820875224385936707480798981754523321819852371608408555290342305380266917280270345203746955947979727044630338933573941373054371425376261046131622638762186090555300774536711313453029245925507824154581460567604072033233069011701285165858129761437799188673573625353256652680516601244573712425331235522199593166499060431330345816130726215173951028131403614636086412858583114824297419856770642262401131764336558031273698832832483982203950797691395717077622566873221753828138651979365682841385387061700051211940592508970710526579032243252758907498335206558935712776504710255247290872820507921375939344192752710885630104888017652616082472362446634591793855421058945629109206751127114617459037976745010252112807585231654879257517221960939138206391939030825615521996067553540422250841725065781478848413796398086969394089919110564540362797537626354513457206446260505719343132667822398923426947976179793552533706917290501581711266741355370544389057175036322657255437578223554163846023831425759866117644594345565617431533601817636445932881446632848660311775538789582161018869912184512872361673423377918348541795214795944474477805673622743750892745970315489561512959320779895352282548920720333400838343436457928952360634460546350330015524459169105284060824626449374856226883911946853988795250751413602045663726793317455028324838417667730711508252283001572497250236068991452345993990814922453141936860846630495745399119873637697383630621906894373480968608869777481517377936587564480001786011411902315579415865643250940059137769334530352835794029372470944477408085200656256072737208064127402795283626539143708682350221661463220729338221276474757032010250187774334404460262579633318180079073033989445694794308622892931824970477526333871140428698952313410350664955608701286697243534994911708176266402006149291992187500000000 [116,65] 1541072813347234775292624313658377005447022543899717671713674532385114118993108523486702614939267390682533833647643262606733062975663774596105838136644883269116429480502256762947559619296874931324731305334864858953972692835764749693396081831736375349745701810807612373763970729605755321942740337026302823215095448135447925995476664955272074467063291230768665558525308414289584354730635603392042584780850550724066568255535890461007815179211006816847597738613274041942539772636456893535320817632092618122412103650235139320087564414373286924555220394161404824287971297080469823851574543449777035814664348986476329142970580841819979626788910357971757674006868198293086265241868198843551818875594029819282698171109501174394304182356853469557303746042305815089109402426275865902764395434366165303154889772138856876057882967699320733097213517292115654043834365872901814566654813679529630525990599786225831774862947147976866421666435642763370059159935227387237110968587693571787830401178398864422321805193904149952519408118430412403701275110860644212243495671388430479269913540179816365401508983949787415231540394136316704876289596610385869840811232562041171338083256570600113231180361969585589818634893428896011579983217284305502452310971222932197608308710999339364730700821787613002840438469957821194723886650905090577844190603186296234380823499994833246293409083815440199055078064656428439793985456359169222120261387511115249368012682843611648026437729049258455907504681298823675479565269774777264452696236185440989868293996970363324907249163934513910150195674122688766330796145401920628675695154476183500806014965920745778855784452903265031735635678378918250923340106627007441058883420908855214297251958356036007308387758784947535783418384278977835822175867083781823994695992646163459263893265217582650218507618420907161748519252055944442591304034989389046374708414077758789062500000 [116,66] -212920876478391727919896519674229817570608885224044531580964416852286897323466741682110871266444500988875611998904672315671117900482138987096895215971643410797369342441826209693347994628527658403265584608131372840396659762195231294818726853735538221341722189686794074525520286866382385686741267953203358089195872356300970690023442966191841859010039911221554646166048368132714131692867592570952257143739572633664468700041387596828546500523841932969849279423376877661663006262927498464691645174807341820484746842311554873566955221966256559668026353122202869716954302817052186599294089112052836188010594366315890781343114913391682843963884698660095370081508196082857061049709099326616942279430424144182377595254031706004450301592489294883993462753424712535875627446905813968057111263025882839841792109256147875257054403386775906464446672681752654896426377639055604179304994134994481579667495214002868147290275977764823488940931930329498974332833418797510036368423747567093013105569675123338735263035826967014219997909656582423493456554652352232121290305641345775296400224893582949253162105989882405385050568662561021753759967194827293530245320183074019251662945300003521335068401090144163101535337377752213175391700317272765980925992176581954447422977321846158492374473072502180848895547434137059613693588615035404821457048406721547955083122174638797463699436688753872403395396936589635915495134592940344037457855541608406364874415803313994038000420464877511972947546405175931177613941556596443413448370009823659364403214325792454463734215890315267781572408132823981751780920874169731655973970041446309280388898026043440162227958405614842084661314449235749423645395902236330959679773294417784089544847482152534521087304120729427174324695085238676138253864939521919190270438279560300559975443520150380954755850175155232060606292905283863790852694705118838548660278320312500000000 [116,67] 21621521954621280699641450960552027674470540995592109401977902716745975086615812490236360376133056496533067211139681212957508121693224777378744488399141976567514404449866478252125755036478629508565490636776783639368688496458835914892571224950767382988328839039065619370519457755872930781388939468357529453334567975400971444458909177376278143482564262638308341167328066284918684090882536403250302976699620817763046562068112487020972020903051832764972356889860822431021310466421559045276025076241274535974673176941249590940928916635280257865710083995490447957612000407242580882519985542983396822424353364787911452833975103583945661597020723011036919966978812533731845532775603904977886492219579010255593762744446395770370284732602704718599997781572773176463188223413219569366873506622907889888799260566083711706134364866072748323807896662456293043232592275762671446564005518277948563274982142626272173156511961160662857797096929284749468572222589841175730408944478369693447629682007466227915258015319655182480847947736950686366534173020388260602119849319824338520149938061041747089641928114110630335647753239600442911227905301380141627852836061165628377674630915634712135771476540367559039249645436224400714494895580312169634720843448269408158655226962476408603435709092165413519681678974297135847034857319823882545352543742139402970181327931159400939478011770484003792029537283028683536916865560864283820158353457509180148435924238098157475907142013410448572897896492194540758782525988549694017272228795426206012997594936530289999883766537792891776661098567377419836536571850882362342343685932609064772775444952261605382840042988187136168596137150807220360656114505565835366266320330326413365684198304097380721013271891311713516934961489949944998725641703576064187571806081277621019073563725447011340172379469874473449685663915644993544903062985748475790023803710937500000 [116,68] -1717840521492508311046123065542876603174454574952902911496507409241775992324229183498074030165534688829424294582579822598789747483595030834007020344987571995768451248318509878510096011795262414613862393095567886591328273268225423439213070915687406083543151973564450193142769505811840463510655921505519166419866025898914036226669765606173976973759566891383923932897939162453488044554913356482564792487869774261364981983073134271112159974926674969949050577133799893166443995063866469847780556621910865283821957619226362049413563121387063742600864643564958675434885365225606871433862390761747524948551810330608921160413068569172088395689907607073896962700082862743844162499666392188413719091487694369173534342682143903545911933063253676051411057804061563411911315903312142889853843793134023179855586122444326648382467029175159896986816443206604837848678967655282040249544204084191499343702356646630131380553844808912029829135370738864013122775329106434340921567904654536923303311309144738162329356294099656535699307607098894340489464081113440844857943524398100664700144125078066899847324731253118286731206813471403899901898448774282621231916105961387041617284160542048770305152758562194230158352147945940310046712269938010659012465038344353614180713427144249904745017799395684648454378483536748792432358402648109790588101440310664120811112004665137078982094624521714459407641361080987386747729605207908949219912805547138279529424902984453459180109557551237283506254375240327621573037294718013587792626940053614013619417750315119430153709492103253533183287098418699003263843455537549419961686749076413930792620060716428862341022772428418689110343623585099676612739691743929347866622804201273083895601706996922461015557528734042521595061239532072938418016726824023202433615407963452224894922092267689299830818383501495460900492981662848119104147940102844238281250000000000 [116,69] 113411389801793786200240708798029979535474629385136975161550464501800326619859491711942205482549168596088993464636644227011485961896998694826572201857821044468989163572845921219819849388383857402586637581871658590868438157538904025494398620690797996882600922435939410444354606467315932493126587165041614883430700819408587505469795763670419061201730247695060221797098558305722925822868512639671886270172234971700566626955653933340924706772788123891310770493855050000318729347215945712712604115249212865000825900346131392733848374568510509277366228499300905254586825649467819491948368776680593716444820088395968062909957590458181475046459473246443739466661067356881627196738893019592264280011611210502467715817334443842499284660719225750211171335819187208554636346278099524374780354250837497816719516219113056380298370541402629897602679413554946915285924580141331012277238325341194055933162802982270423884631508511501237898288857322264077453619393806069434104454374095528203669431047409980911473869252794165505287442090361858099953292717437893541774674356960143295431321322774302958115935576212772247653315936322247873003244832324524979950431654742176100189115385281015354708817465819196463067993828628637939916683446530223449915231110418740610175460199175480586747502361424551570484925724968599646808504695960280148047584363882441526095797630951186111405451470622003985753179720787314607051891549038845586688433007710085118468752677872799639179002246311202458937313001961452074607296952521152777548730324414273573069470109749387888921606360714706179395589342697657100620097622796624075648833119560978791587684611432970816131392821708889116045433930158375981791995825760006179578123300793133802193365836577887119052640912068791239157909919137719154602720259563127694847106069024064783003486725356980547497864596840097444499546131370808097778031644439697265625000000 [116,70] -6626799377608401193122603986177960654018044597941277503841585835758702412554629829876815177489512274572755424614694087556630933756594746824112925763351369942198190254522512508542230102390007481213756067431856623768482858511026967297401022020635699959198475644653340749910396774571215032249025848944968188858179847346094591677461161132730816600509340206178530466425009894517672311633964150233913536609715930811625274044558683201943792158484965109895711936722825243862435203187929467476655745295562361284300345517772348395901304819191050259103684158774400424357864980296977266380009630802855100832893320574521960229957124239941154740977093707631537183071444035138223392711996050795136086163551996415472178329504406477082638923863044207212682134293257507600868187812171589660583700387720594437592684503406092504855876167037513898668545789472731210969542561263455547342519067211014631917233398444453643555359628140983178656120395128910227124079332633553484535630715654770168016751485669409630788126384047525817081596254764593379054945250107427525883263943439839109009994042330698252174869711221229886167840591492253037666806268605584127153487383718403517261000746757192097291632514488462994886942101027380756619085152692515039615314295406722959464971145011698323700233480267189766634802256055481155490970710931190346439606459028016696981907658008433440459612183982052139878204876089964662696124356117540477961503588291244147492794853643392391480824155143339018600802440077996271481849048044783770936126710149622349433881645564576044258529478690073107750863311262485926635673360867181747573155673271390607213302706898757739915437678207748636255304727947336019029112024729860655564439132286037484009536962463811256249304851057770604609285231047542464077779289987203442765582556742261137626527000776409892712879513513325456184966743094930071027030528564453125000000 [116,71] 360497842913558635664086433182516107699784743570059778156701195397545641390350111184076246317107212072414443456285298012221789666309825374290771982556363598437339321749570402268957750002756440327708736411099657236675584597135456234284155598454707279578381685660847196369418945449954234715830286301682217833740645661333675761115226777369719743780836227642761896299189104598674495227308909914424040523912834864929125524115081943296484949457992251091747444965966900274073803889569698751624542786714320265713470787946538637009930803863067532130446492287026070425558901945224688206524934972995843621499743549279112000992055778810987301481456598548621618482123674842229384410028248103452254186603461175450457368254985721685475972087553144587515495935106199588594468472820149900740064517168309807694276924566678657088134067621513800006751900677176616096820908811391475770212065912050265445286792072302698460133843617691662852670196726942225124994720081615663082626179617574575259547419924220717444462904759881259910936214579791587725241932186458642549581249322785293039927062936832530654674724485527105470348274226427481330042415658588634259671085394815456720126938095199169501329146998004886051850535827963581799663241190154880584505153108778463135777922087852792049607894185802864271351113474594055681571923394899800807270064004894037106753506989444952162560290211538365570773256454502584569670836355264554025760081065886483840033128636678817561804131267362550991713687469015109119185141037671585689344173198948770634430475763148872827767581914832618817739555808597890352836435862673353568244477057447478787031349409635739527317541642822982246690238026049936632039389627653868794817515695222629153498451436166286507478452189030050107603414477210590691944876290147941497088429354311808734682012209632580574102723468424705462044566139350307044994140625000000000 [116,72] -18557711968060895217317915012814228483160003194450393272210182481109798304550536876443081846299153226715009087436057142394005994024820803341747856680761410445956343461415873877393078548749222643783032250149746203173608612334316365350118277853711331080724163830471653016918654039256440384047930713187816414412367781216222444649437849558932286130925526590334736774563732916157514890425651509488312089168101061986218765838466752733589119904887457303709167443829468693008697719857163930157122902761816867495779691971161407613597298988552702003587941535291448726985602138738116052380539505102943609695716163050383621177049215726561337793820915396345775442413164291779209187629255738799676448632198772775608912087009325683886213598942879078980707588560904696416593407138600700110241789015508334826164681297488645580166237271164977378170109801523681492843853439262847171051814213466386619980204285754181250369335496987711866993246693557373679402781709726583840846484357983949579098078085069918976329408552539819861047406902050727165340166316024184022762487547873904539452314464098726173863869983193146705585443572594775334056149471220006727653197639014396004111932124322078149692547531353365054879769153542569956732710201754740137557345249195708744570670528355779640749787698684696380664624185190538452496644510185355814042688341891594151301628306941444639827159420975591718294739314928332478187388009054053060204522924182354969966484829678664289272427251891875543207421233881517127397527313352931027090030792604698726475041816418935075530612723002305956060499358018346666100410306365808402597320597812929609876882230794925643494717550623695597101952454865000418435350610483955685519051373878633710977969369377225068136329390042572601384554396657290522225570818744038032494910887976360951466711891003827548735622660950833912470729619746085223550781250000000 [116,73] 867900538120029916842940305316044165669601997377687819673550238635686452224258382739629059058818030471951189874085605354875524293168357311505651066895721576624544176208052851077588881701359259279069879256198726737899546767298235906696591163981018845547806255737530336428081433928320112178031670840221653225252553468829070260265495371222484536663147544829282108324628896542542080281483464029495497436029828002739026564013200690717105387663282700619582291858433550137692025878963627839202647794429807623164602633428324673264801717388383181132316049983211181798330131654924949174019737531117664029215549737067689188582514595768750852709167945757855739038872990062307662217763672332272996766792182345672174162255075512439729244902770806309229330916539489559123627596281770257525180017339719275472238718522516525861028989392405283487822511657146463656195767164422567589986230823695680007993631751309358122666137342203196783282518505354256870871710591682002447084601882934632526742006307791441013119734726213115148609840560739014248291831838406309677309537215366929448815260780331660491209965486182632889504972438474289998883457668520651858179284005888608347599528511235928966459119324168504485609108807654908975333774970475367671706580919480354694770538841460014882215260797029490043836162087668374693043011800731591619449275663153560571908079839252869820178238842653523158487698478293611420631447697773782076611176315843519163166422994197919041177979072499831550564683788440631191839854023018751337316938129602971326951894828080738420715102575397056144728809361689474025368223398718284823180204609744354354400220451013777772667638526416128905576640603054562505508517055519674586334066385110624785204890177237045933858765481857572395673918766641955096403119452342725320044242599034818387166353361316480799922712300313364826644718072708036779296875000 [116,74] -34908308812633246478369932557681160794033032420302155103783192670004893057504629077148681736807544606489757597162370753612409509815664236012754031295312367014593942959729273073219305615481625104053347597724173554065322843632684599670847427859212058610733023276312140082199035510472134812064944270784138173533518989952159513483568432231632621385394759235497334943924183461296280431170036939190807830297339507119989094771524608850277140682231599626871292720015879775357657813143670096144417189033998784263811271289733519509223643072554251153302017936208450298124809563342240732306661336375447899440787456717124042067191002167722449150964608141901142468310181804358327050299943994553341474085571597277908702227692663283223157739149101440956233993648606957286608007525037099756436174889518559296234095312777086761124715719564492962408645578314898811100447722005954213629669527364695370414120241040704610659922995159612743651024888810153879254437534200687000156735921178293443842194535979409159241191598847001622649213951904451016613950784242804732045597319889675558134182294139367542699732338174730141214869466482417743676815051078860016676615843698039139907759364912694759174660645001149610047672908329193602299836590873323607609082988292492441557252526083736416080495085744008412979061976357044516581786955762393112455433099363629025824581619142259514205973091376913282414062073694986771712104795050831315235214105886869796774954855589794174016495913763045940560079275080165686373581477784060085456419127722890191195723459252805008087730412143566037509481073797195092828893475302349742050511917801576301178749394378041886118917852097025606202766061200738945490341151299713614374259825924805436158422835243100398821085583422618219882170013604174984575203400912102983350069232590041197407579151528995432481352812670564261993933181493610643750000 [116,75] 1179674338026015119704241344609924985796016984128852079870189922074082650680082501505513434663372728586499438544500965564315077339638103448060115497098663197423227784862113995958305770209620708662703783993794978663720205585354508299451532093484728243406467503650858714428972642616609432768252025944584574813658021657152150554234801817755206282002822423900680927030475714591467095326506298740696270945387833613973393371912400288945402220415348434856538486470728351023426459165000978794132321375391726015726750322384175211073150515639159479642376896088439809765828052758823221657804605674419044114310590238462230656313538850670648905206423147102967642481796112998930444695445498321765428499708337827772770249448773579323630896965109380932047703496746426026519428953716066057663901575933105039289081240990165758589589791261235818280181650700988965685386746978163506699931767552888349587727391414176425764446112747331957848993189919462684227537643645629274455416651417306274119219368746408519161200106251043118690718352769468373983761989039493630950391696759553569014330329624476143211197894023301333701719903643184735020881603369394956673651325901116589974143292187692448275070076553628246612992654142425240852278799564899048005203569599052186192515824432594012004130873323259019157178031498051811386347228523554448093007680288153810482732430966501742042561880278387067173142607576906226671907877606369371932965589058834387170344589601572512864413103650819689337555403076493891709116323472235965479770382975545740740786546583046477780565449298367244165415037631820856359734924474856808029377326852947997038551174078320014236250279647436108139981441786041096787323628952672310336494428243353496063745379683630583516879209033462922193205561810770649535209236602252789287840659660717228677599535656162589669286835048436532240257898690515200000 [116,76] -36940888771655394390012147847631768540190313113429339363038691900215812659869475429427138955892811409430488799378274723999561540796688887199657112123568350345874973664002149105664227652084032473178967296789331858205693213412933306977433223245799225475613078151059764620194027479063889713353703182858965974966834624121648103183520493471386974603182565235692046576356885333189231160237653069717771076520341337170245600742615154071319140471377293802961970455002147438599268280524741043209423973581537390113072168187896287058794274399506290572206791254120500352045492166682705083323765895881139200479494284255826030161091062616956389489352398422725209910740826375540083753023282261059927700153261985881019245777943356715460043013515865658983711537295503357910677597750646725687888266969903226738109888260287571090875232280247651057445536375240726665489348433606552340499022571209319085219619653459203467706407996969827314329493992915344034852811144767026052049911529940546061886153088392751889132394655423656958202687762883029066518375617854089976705213881265055693581655901976606917066015950398157932424638641156060870716850591767779479531478694639740830832405520822608793536167925981362713876806578936621864549591519190123907527442712798428723511739850273889047258113148900862316873527610380050292141477083085447653828810174340633726047589426004773788157346940924242918506793360127614181788277306357501211311983878915349466311617377023551466630001499534906261459663738819431304513738077643625529663105141368115752513864746602587393825598344488804517764269559400887954650821618425099571903365499517665511418836422121498598693768347608208496692388795051292529227209437806272894474392513451345761397273508145996532261061979360620170301719764298524415924881388729264692330280740611514454642176168717957557263416165286247295834437676978080 [116,77] 1395246749603022415633710972451527649209348453144357050309249543886845393019671804854215152564950078600255824472392463468518221782287981975188396861115383437884400578164627767737479304173204153136282067720011906801328967297943824701076137069098220952938317138066592237503242347282830966818244969683754566091008223141582526137816975887554028536126254818957227585704378659193317322615642844311637589919677129698340179373711346764721723941565648336168042191589599829594754080721862827223040278592642983198839323019699608427068315918165449556141552680854315631071004376948666837450440525417898926822621109908777823195683030965619472806853694423128817154760284379104129654861437487856285824147226878259867796342231998655106404431097420850802159504516101936114731799744778262008567492221595958383477179115724955273746719308748411201047309368485549115302097017851453694182869037321682446099685168076584604785592375376761859196161380895282203583737983797262810657496504244318753665722888629659476961493704104357355953692462686190479821548436972061501224515045600658723194634673568524054319220913937152741005369730106841110963895042786193493661319313932760720702559233571871660866791493014477214767352482499216025175452787267728788379717704748440543624044785096917335710916892741765095452578121846243184906954791053366836169754550298066041669277929390090713486034814363583338662801175471961873900565899222508277972366204108236960811706792708782473990778522866107092098194507917734937213881563056691691554249115482758055220519556202075246291568188503072625916925051244934349938082232677002607841972888153591159399407586341990450840419593814560640652277134644763535886159792479850820293861016419652350690641605101930037728225222997314978207131996945161553961112067962245262400114775178457537892197914385254805796999741508996267975123031200 [116,78] -70257108270729975562224700775849022229819713805067242917836910174538727668617423720636743632415283077592769120076331572350876679028554103398692890698796546885343736077921772895030340063520120688114955387006620779656317044511509422808278475650284791402451315641321092463596175250048509081905724225861836355055176128276713839920465511652094892785241896705428771291740473714040996767930247731253579466732254984754352870753881731046711335943492959136229050234864436484012900765610019953180894430665910185424062383007518781419079426417058396342076685309483415640364793645300798090002444648004282130825430476482733473662910557824149401951204130138185338090750156916794136291960082470890210225144369300534415674804035473529208788297219029564948797304696607390785077486817091331864837098233374753419356163583917688389792695107808426848739678249429871787610446138679499145696436258976433927082860525363318554892462182482402040779687377417145401185017003918389173596520676026729716329743043404963944980922548260470440943942840802720680347204126952913127037387994297129611602177128588370064267026245327490647020882306539357948823768355777748897668914166146081156381937136565404128779856976669223602216417949622258578218429218718156890055903634827503107552371340108853948617375065577461953704588061516673774125387137695383946236860992936034448078275301057391569390212315325426643730029342740379369603570002890949037816247778587843856673309044898558173287323345567249044408494968250758932776275640421101703276009766464658757808715168356576193739181326485349418386244954462476334568783085744875446752313379700148440956502456115718877980144605873199483884703403950074255181480659568004520362906617423672194485985373942768696640325731778951645360938517251126454994554904774671241207324601457021124526576765051258716599159514409086713363840 [116,79] 3968295442075985655085262336669515633482702395128589264991519035602194261431352339166574002753589695170037289464717836973568730411496831652922953801672407588126220672310488879692098311054839870232318923344131408944227289155307381164978600064748260805383000378278278219368198848675282975827294473051453168000743233755400005460472802778659976886654163441492621638952273186817802372657325431263938669340459356491771524158887065760148630081744785312629281703533400097478158540636242579999635812499533963536770776685147870215132344527081091913079271351868089713180847314014264343374342524437855498290267776984090091542445366843749502621756765273106541894187811903668070845757746154885851258008542025815577396217513025948050907379080471976672895949460676750327612146854630198969464873388918711890190668899864528212648679283463262324506394946797888986016980205754016780180088109218342448690287658995326539966236949728044038647994337161300795130218463158744355466492087344984366517968538072331610634203051354243161514292134400996421126845834083372580127111100037487492605044983566600827775850329714071795837174683278493601524921105810573470149759235729104996218162549541980974282502672513492410709038749716940801275211205005560847806832174441901252859626489042743038589080393177310680162169933400148638616004001830214755366195418870648268752141682291273818699414612894832417095103670566768761874312341408154286384112245328569373335547313181647886378019173837290110076609612440249988898915662840176350072632290625265570033629268133865642152178455211477101703977814728626703011397343743722442962349102914388470025344977740963551278618770474034513904405783839728855782172218128292489045329527497943661698182840213576137993250468180000184359138731796773587486338880699388566914939656136142997468164487827906419224125182993032636840 [116,80] -232406540777329837701771284311466372627280326891053484747831228853377602681104125292058433833664576303990600573750398995456746439395485380996036797618205143635606771936399784276039781197001187518681738163880030471297682449325836236461655788816327704568256549372041435330221852140858478481659655977705860913608457193306219406886991000710104224998703681356165234202895198444418998597741555235716912502773512169757632240386914011293476286463900718952196494325379107368259242726059121005994587707885020050195474810469834462332331118463688962432087751732018347436318303989309979884527437994691546229485387248038338493795602101463168938305517413356776869808814254332884774261713481355410492369666572791425853884388503319161388078877244133831555949503188475944331975079300978519587470498646548170008516802869690004267427779174821332649791670375897571245905168133976609261791962241946919104272895189217248640972985305189056993984424743364569794872764573118128540511003316465158262659754333286032762410119718979092586906065502420247789709414245764449866010613656336688707455956467548124531271135048726709168293907870810515500344851405089077955864569615739275440820079417417413728595479254749311057967785497103084013108592020421443944380211918859527415127474135416885170939027497409919040639974171290021056952626513796293053580075010427693457580692083056391965738132969375463503476945575225991064939707491992387776803132444771522805176694435527576612934206540915152744629271917803560697095910219712733177678878157109133482883815264424542695580951916097643684776000985322477951348292400936283052779537693815400744097878316009739586509045131906327330802942061744733906782861273235532275515520171342028140293321323291945269589751206290820784262636861766591659701923766996881105093762123189064177383609686624740972967218115173280 [116,81] 12868077932695224884982309103027033627388579793070286788064706572488550137004255741937493966082360299886110319767272085275292302815098785699106119531729017365839442406322476673901594157098425050198237669232630403866933538411636510619298780029039350185691817320514866304377149714539720773447139719200434824681418498965464903379909862687526467167394020651389670087814567100399880678912255495413647740748975811629571011742509676417443521858638812472356159444130563598096387716639938868606905052563488434780370346296583888659714192424797935067329624133729082303566293655702736581547888844504221723203567466963391733130196531636352430944292451059459262987617787569095638357345276920698117766884414574599424787481800120639770263805929252643480946945822557231936972541675231639061808804264237653936401861232096254233191811901159080508488546102780260161556326705655287371402822976265265614243238614813403159534676378542500904395411474015649345210719392864577733427218178280928928588445374744659732514427887429098146628440705163668937326745599892682613290376204854102673608933587451888159669808691968854365715964377131876605070576879275552361170237039532087314293003828781570182543758538135779289753410169856925184633932748429311565953208258693902200870194432298697097688776045944409365331516953520727325940999987063320065068681443136058830892907734347845408353993778081543171345401561811369377879392646573451081827818408123362372915489365738058289187638005532912338911499691888448157639184819269639675940739464171974481234627856151605567427792396087855321051713934952118343083669103164667490524632347416506059786346898716993479617938329364215982359227774250109305759048685581770657181140125066140336848832831681358136625891595841605187099710614844832770950507800081515590276078857069007477257057999203890649162622576020 [116,82] -636306176844006836993726444536467352810935326781652774670905358260190511461656321487978510379878027205937285010288054904164307087279691634169837350544084817841351227179094473060963424268896925542590083714322854038436873884505856760687604868885854025762773375596128175043638245399734751409470020855596612704352728245437468097543428530898109436549905741872266772401835981373329933091186452113449978645958989822469915043486906213349407221839021351873784933753574977937746590625855060854824946674639173048420775222947430098747359813037886855867890978575943888172758522197549580681530393381018078663528186163382599153494432268869372791369398302514192460400481368855452510619388764727138593169845286976667133937612572846849350577205219192282281675093458485164828854901567875462461515427096076201503722092821559073025777802816073223810729878198010909820818772645854994540795513053496603894748355754448581813786779943534634682772336377243595589507455134809082039436869004864224661878535258773697470579619728780396914025540772047947642941644082194896007613755468040865795667674832400596545745267790349737621914946003358870336119452693430308801788110091813399394852500523016527733355378914299794118906776460307080239461899233399165900606498952178348706775294185948990807967933117884905991342631772228010118603344469562222526795086358066855646860453185859467676131025566111491937365147092639826105713819479529363521045261985719843331958857692497788315252371864641767197526352623513614742486792766152994563770308161996656314992631754407120168972657314132037317828347001383786478894594569119454032907882401539674213348744250501372150647555683746179390286975217845355271955823047107643333567884952189497924232845093783344222385312923658611017462932342077377347618555657667404427795880803712686099791838762960585234069480 [116,83] 27128164968194476623549806271040688656425787436677423830013736374939699873362980555095800025610452125376809786907633599416619724877706476696060324152125626499370147974709400504280363964333823615606626086952435153671959147383624035671537871762381695533173714118684807601146146200327789535922399885824683680686660538582660197176117214478610521316276799715873074487220215147484079958355297909206015267796151266811299782317023852652273688090552796514470536506810219259070666739688176720599250947382731447091274996310515704824909982359414811597601868597054053515529185290089870646753517323641748648414105584784247880473592606839799164357592935546002108666030097385998929941964529477515452439182231662763299342091776237757521588307631225879603787451174172590335780023347790831680900012355167595634234917119333387735211501340872664588357638215311444658041363589657690382735181914233256148762684582258160316487121215545032766832631277916477993584010936524556758540594731959669495274800124980463058988965280902124580502283585202007010561130786060059446530333292327213262359684407595255730419888608025277346527234496644744552922859429930528770739478153422941566363486037510065228332851035030665169614959955761321275264967087719219856415110575762529029354903273040092741919249515906904314132083929461495478062794332762746738685274161011344382288306847695590714724310503042617244204420189030781721076658190696726239973850940143186127452717302556725255667847625655917708538144915412224531771465213171330498284471772203182006568794142258694330703673591540032469598565033572127533413555825837959573372121345027198751160236726761688203031602641876665566580153369233333253691488734634822544767770344998128792861389498696898689328778123727757398274789823629455606569390639537901070333223979550930924012683327732525315680 [116,84] -959574994696308464793279380438497040090439462772779562196336459863022054517507264210923745233895605591654757065706871879455698957047276775802657712879298628792506498227934049677514339126021752259928357075715493609352906042104371713046810600978495512518736217308230646657416733339867807237716780747116918717889224353745839098642018195035436163418578749099994016216974450847531912953581191609665474746498883123199711087208121016407097266802971870001444798261670448820223426773406822732647582547429078828106074492788598957043950501928791065824813518307410206623816974749293044259707464710439295808845372320046128079225265928399691782703584182323552813509592274975861348705495087828453086677617347402290761845206881334418041995001177710789512507493409034606455641698375228818457924571993788131722481377452187012564772970950665390839661662430858413025810621292227197282117434204332365887940055728163976575658238459566711847105145348834036612751183977469216080654953650642414991485557154857140190449226833783654224941771329837297541438597144285207224644745487489940934724718197765108379381896859266730285393418567113545482067034744415888572491034041032376534056009047883724335628533266055676491750992298237028808978162843548336109064485591249565636144838468467105780585876530406049040679515583217750688368255322215283075658500853795516417711777122120318604834787477047695450087640315612939381193759432780010620811499334239577597102540782073926339033090658646142526217803302437064052253671992790410669984317263597261147702195018269575892212320649624971947043032044418181479296440792595021674321979695311643650199641319969630059417596724634251694689891165019466174766229377528360120511958919493752090829196655185197089776693139678220055346303030621538236233146990291651419704307931202645136801776280794000 [116,85] 27462064138352668609854220257553022418372236275122656903810172745907693956445047547120802844331622941368522025680803249746960304482818123696527983443954990836395483820590598587664263231525362190917084271186182539208988179200261001179734107987004065796646952167476084211530781434573253093547417593686736877756812214553938755552072492925889383925819544872564020714665090967962035454316138285576082276857065149246277886693284164354629882238886665075703313514018448524562128458226754355013233832844726327527375801453007958678066805154573120539141474500733508751403461934302282072097883016340205813645282015295502888192198331576722230700805191633889885027506484174214949282014543474548694874629322450352621682152289971207536602464276513912532957768410931591370565965097639973519896508760031202194192073961658254627745071362967159497506643667570956998295545675359403836031363333949971373722795505297552459846846259669762731469955797108931682738192311630582519581899819347977817771599290076712543788018850294992121818781373864912866306343612958986024285959016576323405524924875074223789053298764547133418672837111975592232090080285596533350658286481581754608952089273022537777263224964976844508876851890311750268258575476077404009282551522013107696306129085941213522242178092806799055685803013331525190746118916888822765215076616214830100747947405074830305417917575406597028039759172865313826261524194075962001578926471145153632159124952888314375713007315896121847213160568414555847950231808936849940063783250504551515271364702919082101405594882374641506632398965870605098853243565245916155831519295854375456253078176707191267714099110101834563718410306506371426437675991500185069663373709629225914833954065323809485409050838213373957713515603289275651564582534307151738397153304934006696333414154120 [116,86] -651047085388931991182818430814177325927996129001032619447362452824920605928616691212509045358038196590626348319381196983613822077480063386768884754535043526008317477717911383955523424619856585595830734308787565078886422414438563106453919646070019509696745165897889280807000181186902903002985838772599553479952959016121726492493275126247635746251857587897620191997347689607295518463223591606621372998573434607198211127640231545398342844436128398528453806989535067510962724386305821340694683054559068079209494461466989095778780440294454975649872034675767548058187197853959248071971840327308028843956298315047814725526101113416477229590054090492284641256782319343299823356899675431603933817752544039372944894003493830462006348199185500754459279027778517148267600879537095341450871994917607385375644680368880194197341806318422363086450616487238980985813436037795772536446564022396182011480595967927042616334793733714096134914043098143508825485134091500631681072891930977370276676856008498328306237774498734222460156856450538364236383336486790824517564381924677566870353455263351924412128867067162933171835403095236542037054583076556642467901607335667315392879090484121785476803114445844568295297247713180531712585756594161220942148706724992139676545169503612711470932222112950563529374677835353193186023034218244405555534978647896858450004179518470900924262618680156353220964587942764794427530882641983572737234064562229494723819949928270306121614971487421138038081856289612364342619279201921207936552631108112635616269384755953276745283607931112829188094635798121266064583354206899450842614741093507804600113686494931202686245482274728244935434340046157002102619558941149719696777548231767936398726327961629626196285283443826035965218040521924451886462964757148429032199020532418748745709680 [116,87] 13865546860970502403080251143313426054885930876799990260514724768154318624841731553012340392930210077229856849830621302531920994134476606421767981656635036845719592360478281613235267973562110178580633757388264295929853056081184728074911298998738321544366463185740844632037606176532384252040710157920446427175949462787016847016166036267623421953947916785924728853289916482428966884629347554127090237345847518118037273292668011844136642237059807329151889709428681913795401809110174153748827887544407353350173001329420029835131161503040683965930484396623833833172826536352291855784677887277406598160613075210013487550284522371868458169175851701463035130798235340013301606435422089586769360069919431543097640009530281340727308161721789475836005895862570952610130519770963181079282703329549756252541873255819020284978955226670409975991159976801567071573858562677509412463774805326268187002022027362934892057956134810424230866100544974038301236349245793121302406546272904159710934801800418171529763804245529570486859616512959519478308207534260349667794651912870341176704464886014087700417198917175206456079672928217830560864223799145435338257633189231117128610369483700196291286548303848043888549825679346985589821148014635599777903259089899492669604191216682488596911210061728217711128392452767612216135603066345513239081217926853546824535675797729881876449080328506480963834078576335482273482665940536388902663906315267548671179226423260648140775667507559694506418842046434649837728528844237013287330425207131781586008777041609963967094075246316920853912134923367531196515256197061226760277664948625681333886597172722362669724363135343335260509834876941820646006158768477200674287187186329155983042211172123804408556472188519200270535639546381737606899508629500005543627268061167454039100 [116,88] -273186630907237528877297046197121345321228105434045787977371357975969029535973630372831060091676026244762840180519649704204691245567401433652804614768452978228619164881913077533118390581453046871312141957456751079451236124032239121749626596963346322755402261256466529109374680224370485904279906385239551167897884808549998518642996949679154590077533077906470752797530503733750077957095643979412228171574527244729027697766620614885032024213038303173126022173682337877293967595501190820333541826450052639283995150274167169791679876812883465403508829085446405588872381920309139814628423429511000558401384700227624755307260423279920604132230497099469819621377381826257955027491356426856590690971567048838227348841247093361964414481086574783974734998976640075814953482592176190855931693110565518482932240524087190852579435455049791937651428398636025661443072652292254174590665940086111932736260009618782478024936196125456111855001221312455555249887082049814891842460975743855089306634664878700561088548547537530407411547994592346114323972792023896937534315199333355639390940393606248605819834943935102586027549369301699382026351808094420353128033964636059404344386056329436737677216679703288633840499351442417489351791505937176687445487664142933159336855563423463366989559563877184199628686702270435424722824771809841905973021058923076711043409015303503124339125551880105975604406886465968503185474323789859515833938925070092867998041949748320320727101813205559168541633439671201912958495636362286780929803964978722623745722440748949152821116639981437861308320599669561421231548292284548094035577574394412492740946014050324993525118188390858043750445047973704397119544938347060879895913469461599827732592706657063321186015217059501164843389265024058287590291216026459076374487363530080 [116,89] 4528757595752586589144715978440135760049691061689442300159587650368066781813101021046820064710818995245228320675655451928337807715820318210562798148556528171582933795298526031404108052402212382707038865022543956985651327529829352385000752339973508171576237284058197116475162059618963039539331503061723745497525876301528062077267979379677938275006344505826465313177557880162495087871353389731408990224941352022583401158067889013283693968963537740664761994177834434499818221298862055262428731214122756625554642029701505572599261861600213303252907340771990497808219901342513951777778684522258898951364402800383528595180657485826488525992409598405258263832587316023115542316688283718234790324237238269924021611252532984947429936339511203187668196402006533897447129965009326896406124802948265487862259367362357940285798401251840985674136922187910953352446045788433924017900956042412647717159312800867517281312171047141442553839209574413703619776664587620097396822277432732948822906684541667241092635862607599210364073241676547168888641220065526668650150637843496971191378212212102537402990802647410498636549331228620038356246861374023700880453032386126306835190476758754426344456235655066596572247224323881725654025113955651782019487517500852472329229817422142560661368333173424483261457648798528077342504833232490956568493450879057941746826345842335036587592536057869724316574844873683475512864770320614391315560465020272833179371612065422664761481359760546718195127963347108187962985460082025792166725520937642450731353458100258993968676313967643854838577056562866931182504026547150058443730598146847404183746909964363983737280797240015492178620141776040536705936114023285626243069348055404842966966583902430801325717199749669176893096801685892494484215154545346952374658976920 [116,90] -56229507241248162093035370327016474642310442841405809394509040345107252209919474492393219584762433552062066333457865772427891204755723851751591425546097467595531116516820871904524495901737562213623084885290641029017941638959682586059672547072283355931696324096617004187525701421665069344610078601779447786068126839401973032046426539647819365123734399654552810096655874604144513790398343599063164439743627074669074191462031239244732491624783766243208390362400228599580248514728416861048065606646550168060354528689751735920370803390989151634468528356069901378072672628910036866483072590971865196029307847064667143588825488789545371889870406663692763133136507245774132070172182930577277999473004383885078100617858064108021895132207583648959436035980140050958834029661492203187978041743381501771695723463143043088458683918842403645674463126224764258581551214059916340432348612731968155771966248058172617402185765648076114791686059229596265266465775818002795164202782085996617952718019057744753558035041527577416662783967855772945831289082547077232225996176099702123726443905601258073445251599549137665843571668273135911823969770257145621284701574243515260151542593832377515194562050754454584939896211726065722083625171872615611344458935447307090083193662806863647852407556749195266621809362611101673231166423524212393074114375064289711795519201428460284097227760573986900843578945075908851486542080755392077586089891462872911425967805673340179489689936797555340876002519341647096217717111191243841720799331611337601763749307901921590661256797335779018062963745779797950471380631196343393830364934003663015865550640541180938351652608406512474376825984156521517646748803586929699396598215734914012736250165158430433733854623893980450297967613831967639702262091730428179913400 [116,91] 510049175910047875532471801753447178834964689815121547384741740856285007566008565969760123516766759122588090942303734310726437608467365217901116014993013342001103965078249550354953451062870368833958329416839463105642565506911625569654623340241157431405142344050953238805806781378965073667331350340281030807369518783375003528240622825682592235949008883076925563075937905003394694281312037017256575440663336405244981953464496906044187107780625655744281421601365113951816879342447756365008532621246521881355246066127687843502537939448246024788833574446948971296495798233667804872823550466268718597471885860483112618299782502721612266762433694273474090082896540085938614878125165784382727787495522098457107636727901454348238718819239507397869985774654936355138117652475166857287369452934645247635614914465356142421216306800306247180663028219234445119837276799209884057583952948993323708700755211421905385440894140565780097566345481511822887274407232373224992690004251893568485605326855294501671895044516484808283181994026455298952959972454646932599924100663499092710958469721021787807938928831904732433418395127810028786151273933971622777196959818732753014468443289911152269600370176547233695623164190178807261641358635630468398665531201277987241809183460174846991240237278507784078955432876232487881606107570624956984825534853631598991737575534502334375252366219662807216513914479110396467945377969977380198157375817966928105086105689376695666968737841471931922484897910132261058875836632324321245116266091509148535698783746615357709810427482756445684607917024190852083021562655538045863235958584596326112862432370960635925159524946394365947653417341712865749369980714511622557328673976317067521188992246222903626330015975524826374246476889014636974340372531634923560 [116,92] -3764166305317187168848855891491294754608323231430016863048542987957832063900372026987018770052344845178484624357384544227474665295358331523426116396877454166395289451217818479170852031362372348444130738957033765579211763878272280959044874687199427443519666671754588807204631466870500610283849504059736911596646280632584730742708317603917086348368316888896495658271209564101108735347764052170523734739068329339546724635702355602231605329130526602715344498287220631086618367286532562699608307982256884290755737021715475741546833308285511089354344950398142632697654367811433509644911862834153404657557876813838801547348874426974842478759423814241108900327861332764869790947184494578250029949973519049245138993906198697346040635467206627552861097649511025689896762571298121211965195770412099370334152128122506114804524994492581868186297473078870890381280600590179676121916074604208040126343904005886538817147064525891041308226584570447804295136556790104659334360976723375037931109280715752786470376195797602608275669243949352397195432514297023992760002419237369365788253696115146481872470889020876884693159919384077260348186399041412480993898972257227026575403591871139424115101588209172902397785771285976841064133972475781980940516682888108443857442370940802455465715519872546142753065505290199378890041938876269215962661870895973907129275133113099887459457549312048382480501538107961547776439419630755147954268266777464558948990004687664722865105730591509745522841683618869139078626941152256657884101636446364367998546881879117099151916679872027380533451031696673927103871033822655266571809887465167113314871832036026704094047352542249359962657780548344679565490990930351635428952829326291238438190233308398917696908415831033899823491317781471867275288396640000 [116,93] 24200173111683246606161210819875176873658159706629148049240667087404438121632912370926693848691542550542581110047211986058002929056155167703663340734123090912029780408242176635475483854684357004768941046973858456933279902422470372532499297040594673078727000609151864810339615092387440747116429806392148501310028857557824281962880642765594486433593045698826125314082076145892454480729853033020747896753204344969362757462823541605595101604781821480428694420326215032731257290302713793489284052151353631303481292247626015440287318861426193940739236587478727208838176199803001659343996112819659211727503169586550096376454183448328061184505947948124368416094684541954235796658363842728721055437014270430160007089558762189361397823130062829073319393498432768976695939970903508402224665664985578200131077797713021689354552253348526842809405129411201709252908950789762632561674482791527357000582770879957123761608150707576914026264155610071900353243471808529728408116086652775997648629737947532338566009307713616508954107961689851727384634625907483350408393701225121693997096816556214096996007579237802926284067635336788537724448515203471243972924407822272100325594263434989396723165733722208420482510002966509915975041550605684113873449961483654724360860513279827810404906655411401896504706183048389162144732418777904193056615329340112619457832189725268028080703687252426500025919566059577544925377564069301842432501255494071975147584348169032420214015234592975451547819305924111793624066017167686474046004496967723639156283580016336517392941096321830861808943054000046903724754996350045079045808452923209155823691538895031148817413654079980829687098323358652189693492058539244365882446988022997164192056387986719250840423628876033281031289974460330582635706560 [116,94] -99070069944791703086754612099795682698554383512906039473108351929341541318743995287411010265499196150142939403469660466259259448045065735462110019678372460870978074604069585479865939619673178725327334308248859583679343987479887509062794706660327431233679320269154326165701788546231857357071710314805668635111770257039644799422156224734738741898703810188771974835302219770427295298274783637183093595648571469858954799539980698109370031636567087112682062323580220157987696534394211496365212858035464529541211456041030002375515594220994533663867224233499233647251221293004726462525890837201916965167615505255919277048939981509903781695773019320898769161089074102666434404387346508172262228590856103709119928941777775185392874203615420684455250945064041268541394408441281418786847007700804914307183493651345276150232176518114008195321355744473802417411369893809434808058914772701854493046102819962154432599696941560980100256576901370484591387282362918383627189384078288289549104327392492866456731727938258917121619536128101971004269861487659359651925505071772019939253494546940812758888121380453824935408708542329816613661785959027885597230194594064946819748006887206204799596442327338293385836881154040734810113236382243054173332737429838703048732607371282375797380298946852625627162110450089839341959526233951176018288923024189253482083596184328568614932914968787134292662438891056603417575076690794178581296620477357120416199146564719966981707159387502803163325755102824778849100900693268708172614645682792909435669449349058804607931365225783232205821526800566137655616264894600970456437546500252243168610878606709009124607311937396377339375679123649109669554008458850458380059133307521642287564269625878986799265548440107975558268688779357456394640 [116,95] 100417182866184990846315764872808173235130574240654637952646546462970853529832581857548755128879032619781107533914433856338674510420735436844327473169068913647584980080517140126068545901352400720987939750019735853170039399587427211581447813102196802352450382293699342342890366529705515851030703823784919532254822832524675561852373527598444417716783435251441466758196726415613976587938885911573732788752262742144832073554394027068753716896712569591705162629020904683247488989470014484318861315831676923739703909011106120958500701425421452836917952528316493026034845423415992437868962526999537138313628622139002408447044896264782396328724097994192204672630708397897596749615686471135129825400624488446621993764033577975274438721008164822903036149618337380188328710048140586877816563568789172275600562752292977250054064437684140634011370344635665907535203604251543638584385656894030569383187343806937991833618618611312374843333291271383146460469749200107852650645509973749917220803280219050173679446617799784763699212336763496263357851061737464151783647213793750093604707892747758591406697240372209108983268576209862262181287172917098648285528516531546732275638288151947941852650171221437046618566797798143093236903056354686837042523087454326533738789946990990579823024159835726396679805898032201257380135118003224452625394419546581030728494054510518962386459672225679490646292062029904645901941182588088886750567274801517990390783299242221262593495800091884744807987397380723939089120888587391307613035070716508569759669681105183993634393762060721373057513519612215966690721976084344729330875704288148711531504031826833617674554686990134171279470509254584454716885521585848051091516878971513724898971266061524927818193238349329356225276777119680 [116,96] 49575503549800206105857834544153930013109746439696856129198451918011378786767124040343052040374908841604625974185034311765763529050207932737195021037077525877006691709524764894845642538256608422352254402513593854943497588888759948444170231711997917132403009785942698760182156737727514831986207751741342493301819565065015249565166120170556994894289164146857419050857912292068539939723129106586436165265932571735416298114603348088603060500742564607843039458477361337450266299397609783558604964476555268324417792618514776856233826302167012716458220188016549203572312870332968426766457742202430625039479066291539132520458387760462610328919046676935004854321634473727120971398925199122502724265588893537203674819814496693164517996126440747355212415604318410263072962416548372490041113346901068446265345676987718639218628649534792486292762250214908465085507851540004871924994438203513177511288370393669071247552248685268754649224919915347656143473388499524891112979351188941646230820329565228627257737138545617117775846564126925518282923374886078299163587790885402286692372779358953927571500731729109963798805022272306801911715146865515536013200224237005566087972239214732248861792585737785564424202521753718574865530814315434902969277376675226161598958754720435803956127588132331788738971260909841098626006704052597556566181153449947561864378842257906204330435143127588480167046944311038575118312715393291761786887167002169461592773328048112327741000494758618491644848236954269207562841592027722101144869599377951489772820683934082622899248847475075443145126564149800210087207363628528064639533243600668678689898366649328680264895527199862089143731701593844341798620430367914307478820319504682689178900374773834890785380620021559667048446480 [116,97] 7030839370739270239968463970468644390365892408985047690259206337607779296783274330476443786637082390982931106481154020029512347743677438723131450048126968702747371679665596452302986557354868546228909248574251863623704088647677303743225684465453164687596200302723454424309569486626486421420743022477421057330059669215828582865768469063939017232554828748598567051236802934982598417682057093010028784993584894402198911246939974076854056322474844744746877089989376003301007398446338023694072621482760452577035248315078393455871770087332594432468021786318043005953541046156881261985396541127949114806492851266399814645053969437801275121864360769072572544458896605847124711845143167833878093379137941598891119986862954436844531056648385156043761404651728749916050902687376342865143456801474945631537777663111604060885995580250012475404293900208484879624555231137805331750365424455912349483874593399280123907295204085793995133310069593779555137117056942514939950810090410206932407082904474914775242791214415688979960080129991331963954262841110226667134794116315908946676056157568358457990502058729525995295283576175970153204874651646976916733825501522033173539979558033175718671950573270538377974162601339226513645275511255484886701170755925943301077977849702228959135974797706531986234122326949016640304080116813621813112180051487971021860325071608791970249560591947383335050914511057623318847915515835345202822730418184968692449941681069623925602143079097813009986834686261988925319408227764939895929786721129113015481105844780672457304774649132431853410994451256774806584701160693564229690894912315215472743265007929879762568588267431541459477714215439463495367619999209189584432341653530208107787214508900202208467878216742004054188960 [116,98] -46564985633300469197498279387254640508926685840761099770358840806420433363153436336238929714481494867979143990363235126498699459896209722554189773593615722887097011142507307565716267943410724741870020912994949034113039981285719530954261080835884255407429103551886195116638266170085625407541140981978274958716935718552111375640879101005612956435202296180995624176532763550824411485046323490216465139175756885817120747960781210817623801771082736212396244730094318513354337279603502320757622502526456709408734549494496793800142884882009589081750481375081341682775703033493789729165466541375506672695525039297322392899881800485939473318689558557823291617932527760539069280072877541214674437230745188946062988757293491469261559980630362730021986465149455685446614025800678917520715055100866121606306645807565916559481078392168149827871562559658236949089287150937066577855214787532978639591306868151217526088280762794945535276530988490654745306940767453495973160893811357293286123079964851040197931924829891883113282206686138651464336113383381500516449071974876700315326570754254139179915492141124499026952656921124573598801065176356636524524011168539394075100741233251800501967517490484605308820567142646990475188829008446803857834681418974297766694323712932369525671851176954802477231920802920151536270309882132518323492975302715766275598002704509222624047576352032619724536020480721673048888170940776118322060270884560754000304685887192164411677284097489762272669338367566631355697031426368465741654212897839105334604708298092794996456621478013044949581050929963127744357820787969614363572026541084704366285800051529297986806504644663435159355846096600972481397624042567345842231395851515127816115411328233198774223214414755699240 [116,99] 179763174073096582821992873860841128952405147874302231177048867426117173397923157558466065691299315112866040103136066215994597492326288088662056258377303026201544099613033426884138485123474329013039663242185414347863834816777705742311826003456107491772383017044535468572047069447129788082313202176977226929306427581800132834736583341510611953607839822502440728501900890419839013389776021331909372654222605727339443910869452536905126750636408843008171918348314695027378881099101254223540515841333748986311192754724812932647380335973337358939215374876141748619578345974003388182265470484802174183902345452433355133823318746511337893054211360433577157852589068673290071795440684631008837150282530067485975749445835023239987633291284571530848620061939758663617102193734084540527254840890407372581374616575427839636207257102445681962802297076563268342181790591860634216471245503264440659408821545608371952111853195427804623102753350588248723449782250968014208699688927994495290804396014630975961112981882246197751135269818634761270342643374866279505943939167698537260550902524049318341457574054052347876108233332081425230528716704645635871843189421840794121035512193565101939672356787171982318428528497052156594348672129922719067392137339250977226975046851365265396906870861201448533107753994392565573960572106837688192237420585596849420395622383246379170058638035377358060660205956183481018606920424668787065077489957409349266679998945014000023580815337653589323667605411895187553108950574977537631266767395965266507949572487094786897081656804110142812741089024608342442241258481130372483508451277931498687452936476888624900292047028594980693807932368911597845850264773221807023883578200566833417063546688630995055371934675680 [116,100] -845671895634704911130302713167787913483832234327187031906733251038324691410986712497301167805587911568641276566583839146302426627348269491494442726888364603891402728852583179288273258166601965268308275529615303737706782668527376979034311604576555831082501752871863463835492138673575520363404001402395524932254236034293281140784238800305390572308910246344528946347382518862446822342056369401147763232437000267871287272725256675519809502224590885192815912001919754318271350760840469762781228254419415058140305860437368634822660897959434048608112292851714421790266146242272394187546222890194664417331013177951128779245407426356091520786405752704392922247323250032323570914215287963160733611031711440032813405217597299265045223373753013282290371391650948874066144797522843934311354055029936150139783409424280410500011794003792373553481224822165933810235181839367871868237973010436761259527359880455156036496022182080221519009477272568530815735531749821680423217539992302945503418747485636981563179482321874082762555245095866210112436752785924998402794616082997012961132534763786662920172935014857428127550859723309237343247575539658965964348034240174642295315856144901258890295870847816378686210226545599780503470705749150485006450002054912126945619533563337220106233075077067849322120527663461231148676218764827109164950206519050249163748324894567601588313019167165367656823440139774893949738453801946789717463792448248254818345338919296112294621474422356793198273236873133244127905236148385499521929087376355464498585252496153164244620607922649938755759895443627938749980376200102700084863294910734912248149737056896791934059742560820956674469642784526759249642791457657779757678280027982365564426130913977987414936832 [116,101] 1987269481939347797031297510134138623196645655689164013765014565895257183319743161008135094958708505510268503852553599585536527456925928283042200539686204091508060629569299322428570838431119699062799459775678013513105580955870320320582711931840811172571178612446745577821453047614779831143557708198336641704352747335495989082940824072447585819745707203886701133757909584284244485909515576248611530660345281778687213952256399104707956590197926358191623088930610639068498377522766425636778783068016326269625411921031288332954935492285939001746366344368989400357928193369574458839394857712817356790539266129053876750348010473672495560357218935919638734491898861310446456503033247802060955712143229711275218227591535238853502228989627174906065657002867340686113417902028891884939287008986532994176349173333538164739095610834171362039759541941941950667910244189674777766194413096102692969917211493829482023517126989782570432582661196089175552389655742684477886646171271290109691298805129562023607318851064968251899519342762134411388787271135914102099136269034183425567030142117117332069676816475178139522444130990706094841849962897598182414539086302891587882709691711287655715327715208363842717866580541480061874317914213929629769629944716378292048389956527216920049797515403753255393142948288713750098681298097202841687127078585277944375689957262675894005196135070605388715051538613687985871030292150502695425324248569947307396197030074664072124597514951065544927315371758537508647787720934895381590841065553479398604154216809415287066488840274712859991948013060815131729928490037407530637354639995894184368015265163414438046420573708495019565760546228358259757813306482469235103009720484287585598357215402212066456 [116,102] 579752167966279799404771512404148818114933704503906587059251017036830580484134120911763742721581927581747002510425643730869525606996627823905683754319586592853402498996546893524142288977869433857453589618226575535401550727021544541839526509423427316130027873649176974497761292333652489756185106933503203739896371359237410649668224111374966534634361427820668731135961570376968312283681555099889498486569304528476245040782584044659077143434691483912860154613160842585341896278384995155856445073443375598293432307457339869255166867736723453914963381199981768546520749906705996193091518485846840768948081107714646695138835589146739414223093222421768369375134805363603680045160789447605746786132233323042266891532758929144307635113890466218684465152636167649853119087161502726708278007942430542380995087899830438611678368233325473798685841862343494023106804444263679169873196195710429063535940808598888360731713542745170186452587943236616958590007098537079529243530423601499688025040766803098962793597486298893158826217662480547971569685697827492961958205787714910733418258058351364522375481463814618449638465011859966598027577922728212270049980086726192162704954945966293450004179629565804187168357268640638556713610987505047644005443535806369677500953185002373967745782559541089028787997385882545471496289624358364338101826351722878482498005779988369706354484912933773148935163255066123460092098055794271370715047573859069916572608115175149157664945133825682751646702585700160742523788498049877680923637446183811028681153567139482815856908529933915632823479791180971758824137274232706516946940447741451021939956272621222663659045856362094694863504814546631178856261628734417699570148305518773977853482819232 [116,103] -20023253210948922093834546530018768156193650647559446635802882355854454152220871498962610964730027348425223645879683847327311402785969531330775606138105687013278953647243527438981005010236429522894751145383643343765359249339067679216660717865953162463111531320232729086473644065285906017250042051091218707306560088032543032538880256492042839881379396447139403151084667677374327018873012822328284355919413785138464657548395025387701439716860722082472370269098333245211242277404168892583853281301710752552646703968927111177838895330771903739481284436420233384295722192001501126445771381124325437970132057000722353431015449591771731923506126174899083183182973835987494749148136002989625468735384125623106312000648494726601272748639399588151934909423789684986797022048451825869065769923939195905871195674920285109716922119272629310889176782813160607525092273057967587227449774546167362424522973908091964475772271987491169916124349418013595101797061756818321820322876302920713632518985782805333648810267444994663111271060026130328799386888814999509376602357121688941388255922647450957302241293317656055422197614561175119720581567619684413382148125162818876662290850382375747681115646179941239670930656600403718665660282092970370437858910357588892064362677033954662943189299521491863428371473948810210148117548646599906915656952173077572573668615639035249126192503565642938831434566642959773375918898981470808222185788734060022605843084214593697687526181998046824342457232269119140377467614743524284096161336114221562621591866008429314957090427941269677698537674476028161160560140452057227173941013236121315763787692127936702821725324610077239679630715641830160829482511098862147764417998177208588034854436 [116,104] 43769477930695408486045455448396767377283276613466543973031957617870878586202353652192679816132410207864378992082619344863275154546130770721664979123466232279984877076879591671310160790651099743724678289442198994772995545318594083880775459002563461156007433271783690036448674568932182288415530902673164512231787735772638330582234115700602556294114995103824245345900030286941944730292373169019595285051155858991976077987229034810475030186041088629644963773484118373198885841337444051572879021160886644812817179937879929502751451143535085431844965377750541333031137350432814810614724989987758202238928086381574872793915116612202200642420348283048084335084198145950631064674810263925861011843400879706524427731228234916581164655988204632785818150457681447765698366280724782351008623770929063929989790768178071546882039099754955172424126536305712489723380232052602442842966367060942396550659474877300082780848422225378354243937379209547821751685205810646423855235358059626903591005833254730162858145520124904581334524193309726825344533857730535777172559059070312524696167103689577609276133828965625585201436545706659484621820145584413535749919029901013427006528667017709063664726789167965915581898672873213695648934656430786096506353479203531369903421999617988023126783335198601004334998264979637849443055688238818236481238900336822353063209753094512825283956687253607427936185994418066197203144563052343721155052408022546876139590543101601803902717085606620295087178981162939549625995931005736545255312568539680012371678358249414757913984081634359401445782160811009098133243200446798285170571443724103225067639287912707101978713238179544422585555140366548420825339136531316578415918829756917309376 [116,105] -33016607304788164114983823785900424965695134465669752355567548632036000625065316035428566925229893836219321512388058803371999193427793949548365495955208939976876441698590344909359054163260588400209550081609508379871206956438058516307004310712711818266759699671044698023689470131498367966289595170240454440207490372199381134503006434279418874661708583486670015241919981137247532668474942772679144355035550156690149437064714073653611375007672919927297416098308950482445321243590978715305591734461237760353643592040741264583137931809655936506762738748077228427187313792833664750431550437610425550121996588904012942792570107763663449693422443829307675238161067755284527759797709553283121115489642176886588722455021377860023044804778259623829134706323896140826913712159913096308820109287284054716851094954688608419415735085800154302775830235169556087785254221322891128388865362031011475035248878533391055458759951527855066967194726644985663436231505577230448156420273417849364338923704429465899130389718641964268431377842393922477860351644718325310161842575713158859523222663247404419656533925266206966666106148854349449286477004701190620207685755920981310652220916682822745374140919376710986030162753311826328496545341622963724177489082202911703018223606083316167870096598892186637017686026306239365170434093717967792547640400260091146392964270621152220719978967667023573653984896662541971715692509329095534649962783076976407338572478515336354003797624269148922759458555594357466394437179114900481291922835387973146790741501721007624006995274494490067950825909653882019745638315889356802820384016217820639266087168340682930304875802892496806880083808512933230937649335144589940886454734129424 [116,106] -72638000915898997528158123320854922307429749683071147406092149289629471902749895087767643673955252134758003673521575867837045608564813615213024411281269802059241930766229021337735016927413367639375515419423326392266529585794513546607144952863318993459683986475579447231665010732682242644992802401305249993635257976479531577534733932407412029969814184397734701066151158367907349024797513817513949489759790291114079399868593239769156454362890410607863669866824932970767733268165720544377920419084515822818850662600933921712623228626633502579140074245798285067280315384088652475211031542913987715123768905234249798745702819554714100171757662360279156920250822061123277515743599455932344946552819117639308126770458567972390510229051681082273482895014428017529814524026509868368058268392052138035609442882609438121444289003628076116200204939974161586440106210697394465760603574659204858901760236540117289918348553180486571478083421011732636150062257701392235898767281223693349938444038287992776184001282645652171944324073021894134405999893671933110233127466965743466316160076140329618640979579471843343948512114970242478806075879432827885082620438668563654512689342855180305327579413722297600771706883472293567122572926543881858398764895098437097887109133359701551683432119411287842959630249617862531197044724929506187024430425555458671146119563479076486523352674306459323296086368371948446059749431484883248237269226960039065524089298441986986212071129392231225746818622590950214582378558440929098600165285708336720502110902766517482362898584717117586418262578408619735955753407992891635737567888022800926771873101791608537947050786996268813370767013170058545511967158137977773066965216 [116,107] 172303334676991474016464347703640197925960918467831798469860121182334062004043820821006913449253093728126501483719638199139069319399070325400576620505236847239210258978219086954582782791478215034054142331495035975411812024569101470861658641130712302823189926521387199872684307605183442035354514852304554253636922289756058017414177822601681510924607542440418450457570218574844281531516749261888983243799955976933260695158566110069202950758745304603555034490838182033969809610849254658987349616536715727451792419742521522713340865896521187475666990777766182702293148849546619340395350509651825481171888668117035961678004691288254332250479151326689964304083560493900978615312392131521175643701505448034724438067394653544085478250186342038968298046864899840019247009823062788895684088777202093727065983936466873023165977552312600590459405427101608128994415862681667675446218828016061054188766513424834352929793965647758202329668268438682858359155288396123628739913276623376158973872792551381399993916754000628002892552903221802485690937618616087719016052845747948003635685172252444005208102321645838587804531686886563703102987471553579113282082183513945417690389793745382073309001811135836541722131318973414194976938931750341556304709060603371233370936621789343749641648523135905210600826969444740931011173799315377465006382992663260239462833373458734172665310736126303346714885888134336260800113130673636979652204768763515685818413083328906568937643217751437364237013615574916300152208565687576552243454112801887883633022598380991291000115355596719564808501394753571738591112111160982507015963367395076156441460983800810545337111349341994670994297140098150978286038955535109283552 [116,108] -240434676503951710274928107960458992040722224504762101100240127493752679082894232480680043869011965849398788491330562173565616069041393601359507610963109739825991852449265642688020770761891705945613491627068863611265307580845730465907428777728267765105589506721700104584115434430470331277204645973379203381761458888680948946515614872115886557917724086553855648237923137984074604243253409720278834438533852706405135041869422842977945760288381034648319037212165106103447306220073498672597974890049705660991180278211612395408150771339612377240431201826002365621424501240862204478098091832920689600103916716747157392733740822577982366674950761202387471829102267833117997384963221771838866027346485371757283449064489427039375396055849171296587376123338121006459987643437943215652742236531894163884992647974550719951141364884669015149857696766462972559346154838562626200035796146537402274154141424671913587425748158072885583018366141806691658089797815944550532915007539868029899914425178495672013695831009858454520383895060549391975931374702733424326989572827356358845095894308333132089852928366760254376957921511017519625046955917851127057693600163536912201121777621515410169528130488622255019136950285816617066053510002631587027981698043225978600344751823884989550785452354572630879093388679729647560102723619202098378047006025617379497059298746456488565018819186380446012349914119792660913355513423274116664024182831601115065847074964762012033717221918317828505411602252313086075594092167479390456513415656671755276462122766433653257497397355244271196566423821107654969681390624320288130626883190165080187526070786239609952792631614776483704355037451257522743999569417175280 [116,109] 161999415174909934636438813598893035213692132328830951608007472568022174493445509907799468375855850061446871159008662331312772516825106047717747077590582211495542829028351178761999179290151235441267456918639120021556712666338137275115689372631805410553139992733336404519912409464432506320487495290598012706565319615823431571788779917487720947589031826891544026619406121186859997871417612972846753295191264705756673152081722578550989864774340830879521881646364922846253494162671795285845332605383313946002798853772575391075640068426538367390183709230673431012497878323990130769065237572648562920992994273325027047941161539312628353560149175797752193667827185198029799346414882096609027832865180844731844671164204501376198166400588794099722312181607641636190786852306790589553073063785073703745551994597163991142844096532998423027382232103589796167428165276166568675686720595573467480279693150680026431358088621701492291858755643986669059530975652769917802004336445879244073057707491953988986319486996884566797583241330071749044200944787406223515420349616923859192120346464441596861821318448679969334658591694453727992349760053423648549130996009218306053037261979246038351758178962267453522533710535367391133494385363646639841371992248124381638541127071792010315307761907440876546697504751531659907800056936890866018173653738318809382010427556960630029997899784036545955342013379448625672439564504081859816296390569789149019273041329939271760964762092211388974392248071247796964794903380526944882111389474227886418116454722725937268970988561166282798480050422402430987718498620795415094457636838901671650363485416553017756551509967358036461253166288195675039501391336 [116,110] -130157786946860900976914723108550097597266660691405079099728066785116485293553665158990601045428397807907796526221466652610696419168841959220725127816944115801404169466883484734696522304512595872823350626645565728655091338462225602436857343593230394636039234018623984377782485757189433236882012879014212379789640084542138602462409984925924723828806121007473549324745151749806538786672590600938436147250545333333125618617763643348731430821090897253620332794432170264525498892345343849200167543065921957438158302664198910084598882922919575417975205633830526269289345116893071469192675850551925111836919880801225287758433451051833498836233931494596093894485942355977021123720408453784238950547730257189215273341187566395063664299301063043107571264583024411029603836305406737274460585670732254483868815441166105818934274566085861632468530107818147355451911996891416037042731627020203998296686406292231723757595491991086042002187497702136986505054297971165758960213809755286567222200415676788555083938115062922635291020086329413197054900645103945987043540343507297126773008603724937899237287331145176391545414380506734123238992161010517709899712813628568332498025452926750674589785430981205783825268339697217425650894080920487423166656194376855866701817485081842312776411760022237271222555876609660929515514004937767458854349692293402339099751280439145663215250718988155586299466139384053033263161384099397092188626218130583561944812579422184327170318059698294344630184539119630411109782834080815347071568838077000991055631070237171030849482803878558079470556978130716286291445201845757266737111370769350986456475754904445447944848865548549008212102375955537725648 [116,111] 60750249185057774900601354256894345393193726623912960076567050946866173754692369362790829290746351931671243589140041549601960751254891150703856156617048970975878407029409164150476015811041369731354151654175326900667771146816489736320034243255818109308772374533021665662344529652763278625704422294108585887911223897404882276665676163577082944591643597735620661522326323969939437429394380927576076941741697150803679058673578370257725511808471943794952648800433320878059194854391322452223549565503855249686639711881188104769124206920491321102704877196941848313494778081025265870490505768774799472501384874711107938320465258891706902001657581758799308117099248320684659238609354889541770041419385139522303104287618043436960803831145649776548300097052525216037962081427417869668278183870114075612896250244498332147101655848934531197265891251941586467901679104105305535674157820241816034142098428641056772699334700941224251101987513051327426377593047994294266608517746495642153070511250322425987672798953385036430393548887550522489674062974857890139891157759760025319011387336874625346585653037859629803084452852462948459469506927666810902062989718497452749029288107437478479766017216985987510388601776118167904646388233429792575499206257475928588457783122037461357032300910195459348699029599231426933701678754565102148409078846220405553171089883097676226679082801294198708260511684655410445902156741391162803243754388070229317803845710383808538926090955847581495342663846818435288562203975634957780456793974602087586604582120999374104770096595474648461718058386610756615618003954741574923466113226122508152839171756125567218615586113461174909799006388939712 [116,112] -57194297453320620683162161556764004015667431704456797391054159802671733873077356852244921729937832825013441179463833194665440671558347957581489913003350589257921972369476485175839255506920638457293382698407957092343466811304748331810486583458452835164853813138604247150933692605632250285697190513378453154317692202204509821113356041034357621712140391983899387346401898186722199716574090071390517703605142990439711546897719227517258753474269757262682431207929984467845954607400288858776298074237994914717400429339443840566949272286785282286545629521719913128617033831729676856357795756296528503462626788119779425722251539482222134025283703122160862746665122427325488335155533147337358090528346226381406726360919594022379727095306508443865519328035628922323863051510622141838520242698981219634247671960231595280748131572922264214303946354181871831915336122749966347085763364487540495709653748309884296729469572739668107565180705920970141006725550502473764050829520857983774040717232320773102278028439633363773453407318704218665321754736061977642453176633936942989953068423008645403677391317124995900070246830719250742071924601977550115525753284630215235105334781059319517531683135731794663233437404898814447483637856804013445894595815176906404390048826371357137363077159688075805010638598604305303413049793190175653096226752685056686483532287884672797716504029969121538402255342387536111127661844785467337849980523455072559465841575339711119554297378699610941356130665558415263335119561071463009728306144596664405538180532516952270123510084865584219711976577180534140323860816682943320646131174271948860855059257185063149935056245071724719432910864 [116,113] 17905408361697426522392946659597261714202716430915780562114978177839221637491826194420852610414156789478042686265709156365874693166254986062509112350116070066766856988396962114456711231149862940227715551578589787744301839102016663272902660657909136244380983870274865581420065656638235237490100457353798622047396460351909668323718804115983451902336614469053472281429275541283451628447428203359766144171084293845908569426865137384878323167872860524073491920931548364126581286808881455767454710793244419273062105039335723004224090472425443836894738767643566878509432411331253014881375280442815325305147226402060108338235488949506815797422410945041637500599549548061838123098344763593121944667026377854836818027697383649960804929302928511757360786430802027682755842377650473255242422760519615286349990043324278622013883446107241302529689857775696223077993503336587804101012043942210343941663778745101044199440378560116139360125826619712520109548994056652796003201225963087638345559060100552075357931764870806422920506623823376446930264375426436166394419099293173661051816828448445720443066540703670532942288210337173699768393068173586362654539630584297679192107495168181790725446391832803459359474794186679652947007211805732101274091816099498446798174424724372424621367044349107043832553248243197909060642391534475354468963557948814043573996613788904510442480277658068946861592988200962911072153305439856568688227752968295574988159927187865197167259482713666104844370848736058537750385075182133381572365858802340941848363175354759430836077199263648069082595978167796362435374703354057897559243619524430481322185815506100840459824815376842617336 [116,114] -9034890770122470286958564481311255622222836149335495205224379687463861141784118822701249294179701844736106527342209558522387896462832631602865545102195414169759649758653890498068129504708360295846975869449001880973421955691977842554421380652158370512377335081151177147106796152787919110033667973795714548177680245413597036198005765529201836787182797310159261596466000005186410655115124916819284129604021162019688388978909553037338573412868521219855940042762098064589843224812089739543275284983055694921356188749161272292234374345456412444919684132448532011018853991541816147409085430440969485647413030113249324246873447893816799596212955277445361979888899546999813937670151203570530525838733128298394909301269663051742171602129452822263524493585739254081990348355858272333817590960185401319406708028356127066192840621332256788026595121461626579088959772019124182537810546877841295507740426970214674945294953072800402758387089302234300156306330443113025606605441111640007251390866851064368001766961992429824974953869506035831187208753029275047411555464090794749447737534434994074379762793183297789701948218986231026547975495824201440151872241623055613817208820935717689308230423983916218996067415817315558698958617188907776463726796798773202261319634962974266937846014320357226177658139355077706709036046548440099356462075086657971855818431941350346231163335992687321388833345837278757708948760040739329372262507469630213507983964702299297271492760342071698019661581184005509276042102840291480737095974182227029303691083373409342795893250493003543116953866142956744482433220435985182236579197321535003375087038389436857248083525355552 [116,115] 488987017151036074396893252001811445483274509980226453923644636896302088090183928053206273721422508656925459590052133793328241276624853859771167784998713385600708782447019171755468873732806847782356809206059401043156371355975825731349399238687139895859749669452092508973112091572868992509042241599893580433211338976899883147185305767981633053519664836856726845916761551558593448678491403402092595123390786328897312676876325035504685798569868131203942475853255118503210743595172201563366602686087199509574180260444630775337141941974974635274460488343254816818265317837582716548723087506174527150199678850380000344440007776161247688350915067107891279167548496514380812011173221606692358534322113346365798778802071471966412076108285714041922701684583404257800602555154024555273741332145582408035377922283452292661418580627394381164198303538873501070715931925633738842393138450988829798960447985555077304722553330754777827113290915672425586444155696651202056997939760046172792056844912354881657806218428200776627852816099646395087772933353259429525083110917819417489376670924112046503777834969192222657982340154804482422659553405965931999004864660311203358484964429856707374094911172323587877819108111662009379193333830758529986546497625921679489050711943853197247465400303140409660231560964668219445491665983201839831272592931094975204592392681621260261426489605247566713918291692313410412178301092228410184519576145984083477475950635978030617106345789382596113125553646996964857869838040264973633521418387585526621867699983743802302521708094475759504349568419497033857704716185872160326289514058154246781107637778627011795299432 [116,116] -446317897081515147450909291278131545633523837666983598183994364350416302754011934239559692022078293737167315978953867097137103144877312698162664781658387152460590205455436391290688660372161779730484991896959494079104578256547295242220943029812794171403449471433542111368912425227424606898169627353196969025901486322297345959842231428813845168283300988475308725461349186877647731818045380247430734494489861738326537160406412479440794477295122893246917241778984657629345118789488402262705089999949761232674550920261071232770552601942713046476072397427094591935350341248205959287347775436631850599743738803107471160852933617377813183659914739649268769800738232203293970416518793317932571071586186412747806604597825365805981859743544435949303101332163691396984747396961431029677691913584329378687781228147126930141130346493391011104604555188154227993384677941591965948878779830844638437960057185282002342503129146438532851854429039350616567104076001495159982303211804214487999435879000116809614594519523731840420972420037099909869601809348056955461110059885229847479484631541834264069279240877894565273073361613962831739643338079604387445677472902457231608610795523350916146557560410714961351632312034116043909501531741214062805421543412719495522824565816962614589270321991694475579524119216970290602925927207505377576385986967171090804278007187626542294416216589034525944852963788356149554132126861633221000599808507112540115691066372452839808060357441137314308537071594206030485140141553323401239443369709328629696296125646574237465896976752056800338673637882820429204568521268922446552373668756557719881134131094734178396 [117,0] 209861463665075008269875719473045294958959944106447313387404006831568916714686970784363624348449676399659312074476468364468278516684496423542029299048951821792516964751712282421282951625139062879228610864896826749636827681118507956077568591664781967647901856728804875873899289049064478989652602029185647766245748188553127968813045733019620675849254346541135447592926525157801440243706993624020887216782896895743329269125132252740300430758435388777701814928100279837604368403827026657117004686132455829905902552382011810381198346476052404225920016345503726841727261094582095927577278088977288129135831871969457735145125822062604360435530625752897468401187723993326404428487998174815324933943561601338749036656069764443319944067691830915800843786468896077156051338221490845385393699998452193873044851911663339721922851194452917288796582487533303284332556137045203460363076412450735357754845690371655194847192393260788190337716426670847116941861461663556561467654520159041386339194467287387082782338668925686735569369715400160401165573278418935247320486905410168480635991338737261858817402360362924981555336204679485728529599262827616652679525815685463886707608710892758627040954945005727111518640770215963500472739114762589057669669398306273738234464181481551054389536314094506034986073886404106884203648860787887130367592984930436824222312118919376179135970780563693640356398995947402056433930511657020706746631657125572159159594763092181031806714712630163694467145600453303825037068468860700445578226989005257536559923957165658812551240106987622770231879307603233162167804931685189511363393754562515365023015493384266141918963987134565142216997492624875500326897336311479689933108554908716071037264783528309565207094484854010973468698157383383865590308319999535107174603837691451934769735082094717414881221967032193446905248240903594835778147191764366086908370548078307581982975616496398228632505076022729774195216699742036328719208528743988074246322346380415092440016642199487654907760859989524718921538593008335737977176904678344726562500000000000000000000000000000000 [117,1] -26047483728238106383774798868267539608058197992644854000649889020935757751247803986340705288101972720943512101472598848887435604436652436420424519357042640519908192799809094544063378440717039470340505483200175416775164274671591948747270519489612614746384688215357927742385534040163654744222586170349645530961756391132446533698143323435934645358738526258205292035419879310403208785981095704726926674947676604144884208535067055100506717050328313328238926341101133963971925448090169245897634344534609092599109006239081036226772911958774013462589385205565273287584190164163649835817892615878066436187515467192108857765185901147104519073075078827321812166536075212598448472616896501977404415423128796088196812502390302647198571413094744536133195663167967460486021541300116289090003662624327450261705716601010164812448772755293505933094849978362499844137273603025716673437889423456182206327969985119384532687759293804864208273910706858520372750865919732206134183058212699828100333576988449012040744175425947281215487087824544888132103255651480926128004112894303394300609349072410494276517218177829164122177302947292100795300268123090834466147444692335230129096217973769273107397903695974769801534456314108785763137501806866047438362785814484289475805921660917224049519985650145828575485524850031361898003477533981673633002649460579609500313177947578305277379136827371696122348699943110019618155209076637813788993857883155357407483963248556054217206299649253583849153159920196406711446675741546336620635542079344517273304019514763384625060149275476960279951591534469430369404611212506683242470998449748174543131967639324827670395480851215489430327005981666745003658703933118809167936907811505768428097418904515020530557452288542148112531136334716747923234115557319167519214630955211021082659357412311044939411672849555010637416104080704463764256805381868079146247611009718068381666003170231694376470570370899582778576715849465734944410442133142263462353277502465761222288178681613190406971818445372545260205893180582847890036646276712417602539062500000000000000000000000000000 [117,2] -624500949981736414901826170285594618128826125404807836384769976583160827610806614733013787413674432791844891531749202613818809903843894913991907007525149278459003360342066965749152060662415509471083504699306616901966711421676646243163159882222882516379349067824117774021245167729162029361984740630881603172902098496746312542541667204129775552320240467513210188723670239369542033021839222800177749642416338693588281835868477519351485007953619871988175390794366777196602353702664223695209139268197955048197886400713538109023747342277012847274222969872374218644195276607142496124593542418684080842045031605743996633799564070644185492585300977483835414352750618263166143736878260398628303727564152545685825285047382170022061513700499400320117541526206764615431979222569970968351414235617806169754081080470250793242217432202232782716054570204384450076645957753016997304463466433998726127393172026006163617879523800553259371762096595198969144900856879989476522345301355058741474405822671870937871834773746730141399891037449348583355988192965986736293955868975024286581781800836640217260782315697971547465443533862705549236651828607284769735217675767261760174785149677381276230318542841255253939643819687330314006516487960188827102706505717016340854224841252326889246470587592548470766602214336230931925910998349198483008552954727412118352664136778111754606036001768348333234089203526380321158501521841094989474004629030951191789192341277930192858604708139823685792030067634232256667700229698373046311120016287309577597103180385121415178931461599948257454763278723603899012033327751503591574708420415591283893202486294415193197644725043623640311516859802237449111845593328899120991864105120542587707260622663345179149406073119377644796325200849756317025638400638443473109705974196880202048487778450672091025032861890660707947011131559456193282470985499207281840949853596689325681965428986027340956908954430984319517687848334409522031152769197093040794303859497382816007827942491075590352081233760633162571515736847301697443057832970225717872381210327148437500000000000000000 [117,3] 27957495813058839749065006331168401260574947768100459175455955704405565945045340205682246120828526790938185809937907600783106339056330388998047193163954062562602629401752430870199150321360084568965512676963016080356625605994160035983153848466189695584528528676435815890689892960769387441003197505992300334526690878469098177125693831964178698543019975310067440904261107637668834489426439999340596789259194067484243783603503885963431686779535176779515868951903502653821813463880862785882214120428081490205544285056446132520974587081710176508925330614245203461407900946929863384621903771317298621214495627956376228799551583571386665506352333387253940089388691673238218634326074891893388979981079684225342441419992022475289880545753772831771717296381842135699597993105092743017276537760275607566552539486712286276532100744176528950385443053220241530549480845156162380403021432804518904957345485954695280808578110908571719621255450360882038466133038558499785000055567175763240200036504265369488478472215131483730560526084839446620642332552091251878460612731526889670345497712626272838286817931382571237699396368075575846656135076995956696113554519111882839505922000058229103110566277209360917341833314303966135958636020451663637905191502998115070416855922453724261194020811384644856935527854512753824402781163527882929566194914035893018283895597502627584043193635472395423553234331824757308214324349555923495741705832028517589675433131068986347277030509282305129135328203469275968646971578082221146401464905071266202587174272591117438639017772196653533571406205431889682177448203505743359255969636107784741401158901604316426774056622304971014182848544844916389816767885344062948367978234180484168407858827751604370007624423710777189823610257133130044109222625254508389080346460992099452966875920458011199352617503382276155189481422817261486091764819822750311040481709708746080691268103631803283252103598255106427686116429598456849732588940996411995647162445480326843507285855915537718117412874934150416662559235692390134653262379060834064148366451263427734375000000000000 [117,4] -484820770849804745554338555163895157668815379850300561379395001600226913286420945552672848125374065982177879208464393694369545180314504453127462283105221008533138367964465615334626074256023345877721780946279180193586027574554034215645865065766774612708670410455243380097672824754730692446401966316626702740532149142330689529258480078439813157892681423308534059484944200049297460809582908327600596244897430149457065825249115190535742803857850516543055963191264493098456634433256720986667079845106717212358970730606606525202037733612990801054100567010411363140819532977033028810005397172246871648685802829312667899891900132365159648126515689910606976966690612194059577547858863907278214448821418453023302262480595588716193975514783095184261020958784066674791801708229911225037256417029647840253268561470889422189323090573770385168218688814466779388702127063511768266089170108744801751637826534224362107203651116240173732902037104006959914100591587777199526345285491339662543246444697539196908438185329620939347221814510773022148000103681552756609159593526423109279612357897749561753307637739887525607941290481034084568651884958523737039977003424470764818667349895425876595204758254981219139963636310743497641576836219925686355269633031319341178578021130794528105787757347320765920882733866146117850036446265138641900048182119894288693047769909204484028145533119341339075901315534834596940108012410723663567101328593217803866079599038210969442314555516210756418760105645518864219879050961787770282212250569903124476596134246415718957568567283848540526935356580578043886657200664589347390734591478665225257432704626596135750421949163161269015840287941266829131244487133493119637539191023529196791034119042375493123110880027891898144029703331185620688252472746096599980119420978477384320279982815390386348242319859210828376467817478060465335769495485426778419674382410578854890200792081200573218060193751510052817357524485499866223655036911547382240411375256630176905755082500466945734427426465263272400797714189795914463410042571922531351447105407714843750000000000000 [117,5] 8004727279089896801092225870955887698983290053943300519493109934095565373658901496592408079566687221543761586759327292962625511119922855901744814604544522807556844532094454204282172760179372170970344201040926224869364653950942040001449010095532150362182794280259709681530408123108888817510022986000823717553806572923703528177292968811318722839698186015029975467059772839863956977771694565535283952865026344503419244150635359758042273256699802238136087443208320692646507813532717489542689192638670594120745673546731696271885671696758530681681796750718801707657306836113654742053802677112968341990713510929183926597070835577223295463889261972395797542626962320695932166352917428958081715777587907611655274905763548219958815112447723668908522307764098195582936389285714563034903777363752049316146799324101128626410210509148991455893937396129801135808842821751262557603254996756238866606008673492084790926297792355155223527481725845180340028766911829638440765885603169192183870800248277921651948995662779096316133313477670036758822153640672501139088907864155900757648367879355808277305471188512460203625093146380979395013853500399152540249269066664436757682715966125571190699080937389617704627050374055420323907868415648520155433333445202937832805067816045880631757453965787852390287157650604846377441471200468841933294116888840023928644298200719808073917726288310026867579474953742168125042763294565492874772160249111546923299777802561550645388894054499011797901545290660452799602499950600846114580788720664199967478971819867600602440686099984100474544389200123774506020658083758857359893177457351934536507557276234484765205051696698298070818748528547021522342215718085179312770070630694550279202727112369969496229956844428467952504570195981026703014908533469055767602158720972329266712484924535653891222716197781455868240390492173265123511270590232403641870863206918405549805415418946011781679309376926043998392748791600347162031360568744809669718249756854929889908588344031156657819071410164002617543436959634877911340389289307495346292853355407714843750000000000 [117,6] 88092339524128276602377030523695935473571175442250238727538934554693500182718973296353479792082523724498764683089429129692949112368822634737825368193451610883976296753769171112694071900133308953017325275194823424546342276149837617565434465838847161842190797516498355003932267618678564392372113188746174228633579682079957200741144614031636929522544965248504065528082395659846248521047862952934005881500403449233198673273954006106829219031239652108307487719607829194323023104041114024768576610791507880874126718717373812582003473240037797958938760465954944954656251320602660661546969495004501788201497306481826256082660156026108246845992956319479809904058700242031264836704716589572976989430725904500798951378111672076478800598128520659915176586209516196281610355434795127169059770167608661502078796695558776266713280703099875926858965498759237123525308036282668214190050822017654325097835288607446774633518758353073642396872120639636269659812911790792440053894721711020795850790700659445255275961865936189037220919407198616403626073574125763498394837748499979730597745574698189979747299789496152448508549377602727323558635532782300537055964204786274431840936671496742476670646510436126097962149956082793213671703562194303297289888686868896839622310064795734298082656300085946170438752779648383317754812732846709916634308195952105748690150547868692933534151369285869791086493052659264459784032198153997328535676995443949407709045100442525394521749050502788833624281122165698306634016292096606732075651138544510924447951998502622867669000247746345719324958497411278527152422774689950908952112058246176411667736289139155270471418113947369147142123363832489878508864528217889915525735738753787702714768579603325208811215191763283873409131165026377362771678438935632527756272350259393155111117448985762430981398292984873460592914225537809995856986011577235159224301294145189450722987793794654563833188785027933548979874827971225039356827807833421949284303056917382472741812738775209337772210390292282357441989938586640596085430843231733888387680053710937500000000000 [117,7] -1390196185486613823644550879951693269181817343819252008676128601412902310680761243887087490255435308634597711975472110899303975080330675524088572870325686850459180387263536122749930145934872567365165348397377164739398170255495904143959548339520041667872384433482480560471559735712824712266123932829760966059299093187567943132343392570999185929256016860583548107887426598014749877592387207130639107943758788267860034729366566021426352323984807460512354422709683414491092399404695806432341970989960419902111796999565918860372213940450648910129407781697614591383590571356740025583945717364650507675423235535368526272002020477550193661417453276007571189784359474371251624128381100168302810019619568693482207628466873964086281110136925836541153808469039820343391089169042349509850933658181320488319084043209668653449078530280234468906483783973846853448609340896384872855152956353612726326072183426040854785916451897351084259934403670335859753166503629524675129124946416897579719379499811541712059023440946181720097052033018456081051753829769371544242063533081497515395599474918531081233314254876704300339348710163327016309825125304117636851363923673902720842194795523238114053694422068139574347176207170095490489404462067238661079070225431626923273856117196033933752469392673007656576017658035351417279227427154739237611586072904034811820447875236044619414046106550163620049918467252108633318560786670633838811493719880773793144569423815809738037649916374958738328646279633424057286892961938079036393793448476848937052484596726517544679524646580852575609458534463217357653212720441855337820339520955695225678356120965190778710925549215459965908666790899198875064988191434590849252444948422089659133619250880355226590487990488456997944932911236841421469225473736462021014550478656184862170197720723217085038146647240644138799039018660601402845320460675810800924653683407978384467145701062470377001122026274409565005649326873208081709485513161374404206009190695758868446113650481598514966740878663610213928103576737534130547402355659869499504566192626953125000000000 [117,8] 1675865186174191044845163505699314287930067907407330850948912829940702525227586920174354806977842972622518138790360972146696459306866549584431802358126862497456210130779211760638596519414678095492737422988750319602764790461210123603187691208098030539876777786782597045213088730129073023285626840711222267443091651322841601523430320926458069078300833836108908432222705877576393116062457965797370653465456722888001464268547432238475471746463917671258848263673125316757874319120560580517614623824588615887522831776394728482659848176082047792564230959796483160454467524205480290295035100043839783394314353178202095064486078650147302205814702941524566974613687310189848158744038315820187805527368325381342105726046895583987754830253240031616497919837681013605785905721028615750391497083633947932426104630898471073412452631893778064728724512385558453964918568838628450314619677531482865925115707200744061854926021973464374197017319353552185068578609038062480781764798356832139322076236704169501648225067366579486457570199445074889954537125689649572906675567182042200241281256207549847628572642269597613818570290618710685009062557115710844160462796476101086304424279758933992868957258949351763362075822115693921191650046760856984577959768218237818460519302122739360648948655383974746202498536960065710513443673236078662858903732197097923342530405042478934356995281063676861230177434888284564133773445374629342712980807215726792323267446036553757458507397321168829644335576151154828469755287670607707480112903342132209411785127342897404307997417619832455047113194510013491491198855605794368185423712813806680666070183195240996994175203902647331175566154241345206500012733044625155094141367518280220225972519046201141145921950592579661719139764961214662064696673353928487496708948614433923670049509029328629671271111283824707879953806710621790196393282893723514276954760555487005055848535046378357231248617863579903990761939964142579277981256322125395403835087652147318993584007197078917298467769432777778986079020642763204307357227662578225135803222656250000000000 [117,9] 53616590659755796455373630601857164770534472566252783271683774808905052305141611400141779568695997861047266105973899269378982763837175793107558646843790641310657959684995078187384479468751385571691133850606022849229159205595722448811342610121563415199211376873329549845781790493624924705280349302809299166509705681427364890560508347728966664526275388956804898474387122999083457601340252359940102019742451741584376858850275901028141694201246459692795240807211212843535652378187200354290007913101445770146229041129024280615264434666937671784869792487258447304662904015593392465173530449801907286506327347323649712423675098905112362334062232798610351153868592539752748687097164818481717456912536518621513704825559802622508737363936394695285245922609747499237585137442041845257174604037180383792763699279007164922753385054095057249466920468766852518392562565140701686878791566668964581251791918449766292517913653846997909177994247432941678108544959233034852901929412305742191540387304833441515675206246554016787684898377083561614622823750944954500350530922904853603483542370336049381065669657617231492290109156416504607447236307451225195792848015866213422596930506992515304332843779661334568786566561955851739994319663696301197983286592479049446984013309955087276980509264658394897195765192855962694022791775343896830122774204305338064415888925609202307288367179045282530090345933770960686051395643907586960981019625071774121530187276443231815599102600306097983226530763600596457060585360737950577147260768836559812006622048646839217565529257318731433644331258107435716069437597493654695086359238538746586990016585219428597363592938927175133102952044193083855198271158902096147938912178024964579616494265195456333201121781933180843058555448952916205261995079313375699487122148911194930593434001526508161667759145766846961342132423846953532122587776984604363763248549585437118627902219251987299698080371573802547557978527842032168051910993591237015025288489291764559416111368445716338468379961616448046130516255289299998310070805018767714500427246093750000000 [117,10] -412087608685885545550923507263508101246110025802124595178160751244794064876513548236014380884252688320397963661032614017295494096172290133378277922838559728591677791367176049882001361935211623606551245142651795618040104887423602943648807947323441072576525304941462622865153888601930152890515215036056521740833684984406026732594040661618396275987963975178848954256363217582672845613607925414602560569780493902667959009138281824311802497489548627004557864520541722048895411093546244355707063447230862249545702644860299662740594618400286043922670688582300816724086807364781017476636490491259407261193714782636422110631296664861653968935991918983528856433636180310731545545211280808765202368051375719208592959980729803286372928295874188714785630273860467758913631636687926088411947152962850012641821447649982508937429571748860847317873563825631654508174183620622027974150857684690327992121398954996389991748667807837140878561930495011492322584867978736679565840661915910987958206390517347738366411711180046234237092709511315598381779230221174972389373723465767167992211549272274229671546484085600329550487919977166402504117542594248960180322209972660618610389910397557166967377947390893797143042860579735173384435422124485549522949259181890465489682872484040821761219926111352571256101150620190343017800823056815295332673082104398029437693216555076450639429500669681760342912135051411288595611735113557134687997862455232756607126025463621902821116832719676773006877509535130664876262717041776239813365957058337561570652621858130275717073670162207013552738201805976735018482772315267339929590121259371175476498551529543847327296818835826287539690464773396740486271551598668486267016194835970250959905292618590265421440017783738970792670715079191778540168754795112507623129867160758570598018476745916176137135734202989737312866792302139912263969984956723063549398849304307883255641299732978691733091443073765681642856556950456177109799564124355188231223210583918116483431923011909692380752675606943547763490968277588777368691808078438043594360351562500000000 [117,11] 1398723426643896436031728247272762664603136240376461460372724448721060069480130587132752939451143991156056483090773301315425279356559719556580093545123597823084034781258532905014678306969167953053167169325708243726654287695087089688635223992400315529340891226570357071336617006310738797472630624762350165620298990222914089360607852159764102429068718724086581078964704679910442992001183069775135174218206173821337065620655840173995650234933340453688195455058840450736470483172516737170646432047341351487791213366784789870478089813114690218886850380036502832724385552197145278222141653760161907445194799490370003328297700763844903728747275305461120561966131346364725544101357606198856206239035209858547130017061106413467801298028869636168992831851644286868255772269262207292139791594608093161665459765811302322048369215789205578113701066493583120778896997650622060598841149202515600927850520022598447987013766105595735450170528525499941494115432372482746713878661507672898398919261589200962254964054031292322682590472382584839183832328270245118647204808157120580338655268370075438046555031844738194863669707487835956206095111109138664154005093948946385467340794897496573244470296350563443949535778698218668065888024754029851667690401985755780510287884666109510981578981452040431598860061113725439561942656488724158689963930771299039772771696732171699730115259349233852207822818981929122651806128913312195939544612634461518803797576462507427589139382426140924083563181608345997971911969109064334699327083195795736944705238985511770459904347965381928291462671899327525713900114580954695637438490083838519185109579332811292520502309677889310129047033046852916428753024990266160682545980331864088022047969953330598447515507315264418060520695966117734990471988940211302099767471722901833282344632842905096259474707467823734141291463700028013046447265984427809603751573516247604788962703574400270768545012949749592014665771470776892329726219858494075450975375382889053820850180561335091580869826071895859614935275772040768060833215713500976562500000000000000 [117,12] -1218174766706773395270630409039855039491571225676232021860788437965696774480467578663530381288670777262061919144022675607023298874019299041997318330694145920396960016709906657150831586201409685404462846467305487581430615752115727841379009645682028429127129619374073693262575403510330529193793199520703483094201254263242341712171298009579334453240223616045617842363924049719177850804293187010753126693683147148266874122738428320116300903208710315589355828657118410020114044452065539060110692121417311461236682418640899967499814363293267072506379522519328910916956741869005812783378965397960743593240704758207110735208369148446902966523591310802010008152321132941349708697894990274333638645842826712178954807943962828373729014840589785164950258708666610863860769433678892765689769629611184892136756929177151010128079693591905292243356983897947008274832550904691021147139050437602068628177817511431243662399969593242748576913148601870939984487148165736934120671450440461780565854661692750160866846486004699539700346339710110758815985176423992413483725483869910237207096013348253779906037316968235371576441121566616788591621875825940427960016729923983463980637628456079987088649765987384479538752155738665830425060495606327128568413992995380525511736060720508756605044983036321155409611139021975973144970472651856631519563729171040670710325790976844806934140834498311287820165633172118164835789559532363194293288105902902295858384281515610323641726441698366642612117370346138684376262081419908782177610367341401480706103362802405993297156937511276659915844967721662251731561470640623280701640976206603577487754641731668657155116526272112453808290535586438218323734486819819405829859144927018436741992957717775011299322456093446201624898270688190542227859060846138901329076544730674955618214682542816473133361268886182953616346211266050640481979028568635375436162962294504808221390821473277506582695232474091451908216776565366820200029621980845890013364302595567005829429576594175754106504662517860637996336414801135106245055794715881347656250000000000 [117,13] -11526653811277512448501793181731226910731711323364248738296729624926789274590713401078278161992597124751104637748657315623492972395980152921498866031406797182710667599380089039602398156386438033398219433993147245669081915160108790563431087158515035574666462312987005337113922220940845817031827210199733102964960675883788791359966419919154797712666574889176542303865415907519289400537469630257557070879266006391099120639768988080789909919659969196705762269693407675432254662924721076466816403403764950927412319973753087552291371981456716963425657474972808396046459326394262993949881996624103314779520225448855383797680888996890966723465068126847230514226979327325325467264008060660593718968286554345815822031836304278149047703418129844534542807853189698995956531363411163045309059284247909322581140855518924059953955959427756070184270381415447980143923675852631277014772576803248291024093988963269741011072657048044462219274542271034993342080526010133390741757260401068278744032492594935231443699033206099309705710576159732859228564470950119642500954852034360399812802519443520927494533960794129474835995119601017018237250324396263139619075273148473611438600403481239032093340720702292850246395271042347085964278363549313623759132109176702914941793491564850724467070039574316224289607901922790091278935069997436429602510653925296954954221604949594576446518892324627058220296614061885374645363881029977135921278478166117425662216804367856664533491778003883955064497497635295155456775578342621950336557668748096329414288566930197281063415910694831471925940838647571968968000201603689911844157496560811124625240730915200702821988975259688838585632302355269505861268911310290851504777922636929562672157325039269495813741765223685315545401026205297299291926286609418550982510182581849334213328258854830892522424936726911934339171014065479148791413402545137653039785332437841410356911330705234745166774878204341181703408277001298794442021537591478490794801171264950167734402018410457903282185080200421441187774718173386645503342151641845703125000000000 [117,14] 67992699880626210212696551235210294655666851721547747645606230131615399909520511531087783954211916616419040045807367473823010661073049642040944992308732487855116407350564661369458671419824671343312704266773083466781251479669769613960547256830030956687940336238942482599619585669444429916991796959120538621889462200221271231486582560901255403448309773638491631562697196217207785056978238510297596501838901145269705727210180485797684581567725194079823946715103660345413975190329737977048657576990347623150581897805690494993352761221983475486166577121026954573274134638501336923289381497831001162208219363083224718575111038009295803871781435817835615403455563108401092445231048758383317533664153074815292738193151108842685575711380839474177482996472875176852840780223890201947286330923848108279221031070429944072350846671161523309089001095321325463748562830635193529647470749303545528643676168873994755427408670176983723564260810245640080175889644743074073028589638127920649445971799557754556718042901223079313503789703094933025292547890545232553315429898258486558984988472797691481562382552310378204901516541717640932793322759319268344881731994524465391687758966675198120134177283481943299642989609609481711817587693975252897002664699706662284932303929108432266115219808318141953203386086569042257836066195708369029059926407836107304415153538797567158528099299245537762573981216631115014227749557598464574168854144478339225801648664968493096983970949258517091752779830443233929685825923403905664520327126251478233883399808809963766772759064567094269718407601065761337866662518231228818355997481905638439022644695526725769248799635808143601523129811793877481694706486530853568425946942162369087459240309738278536020403814473904733185486703271793381538131779423808343199428978593636664523316724094026691674390545245254446234871479600279745611209962777529792826882229476677436700498325411910587080913273554061259551922589224812069933149301902983871594603286629023024136269818429802643635081425008484523608842664543772116303443908691406250000000000 [117,15] -211326122572096423779888698254847543313005973281469461667033196641395411283500310553980316691302030686583948480664247752331113482389752843748355451096601036356546376143989559192037320197942519203556195792965820413856670511763332000169856050857554863345769991486363761115968196576269125725299042213552703537931463381109726127956691258267589118163637146904448197856740886205517002927746164083718442344205940271298056315362935843786333884990266970582766707428889022762928122580891766467129837508178340766411467088639973533471170466220004787964759050667426353846723565338350601669134562310567679172715035916197332560275323844163512308021891772541325598643857927436124010994754801038946014324246608399341814526997350964374643799545338302223704332902625998475889086098729777698850418830011453071674416764932350037978873720871384479233269295000894418442768004847869003336132924445639424012299769258468392918032697113502580856298729461082274898307291430179101876153605111562258670136551660344915403420318686890940409153062263851047094725023223160676574639803369853395197016609396800099353263419399868791186069785516639678192939164455869857063657207198812141360192936855756522953166803335024135830603314336756510175843109976874208457526996134933335607412851687937433716467422158810669341373196691469192881352026130465975905010918508225981628863516292584610501380055340329058536885163997507057493928439456377560239362998485458973564397485575856218909577924545188527819128788572453022570457564832236831750859560963542895772757202473796410273273044358981420260650085234732101244345204090649593655708249744732318460485624498319160944306287922902810339471551521735849569717736394290828062108804335922632655944560772712803228126125197514218125837796654919175883693177679033607547241226338706392283850067048486482011746564433172680221897618625618944099070249365148117524696968379309807694904020483964862837660090737205382709686002210844377642501550021889227085410702331732958651076747474043579576357145384741045845977680528449127450585365295410156250000000 [117,16] 449733953359427643931837302702566086825684224067975783595322602667925232620699818049451071524307331239635445815507234432985462500273296612490620656378010244960540878865727076666388578450411020710928784241184319864162378668904925931748481046597465422642785550278675249247808861079605563019234873526113943674420623923996046769709546671900397038089140135115531046344364763689766400491150127546329045247654036847660732050575315796349749684615842655967356179459027537651070186072354983779057616485473294180765136696833101807477548631201471150744810579973541945213210322626499495929570877724407202086025098351907079855085551509657680682534987248020444200668844352914714699907012489659434277528616863400999396470212583041715985883585847860074022797007498989725406192076708308911080089438636642062327100659431842075468726673727767282924851856693183026558340549925794258335686438625516701019270837259505349713756529720012593286055614382114763378715969965232040078614894438541508654350213806276892415553909144625449176303167524551739073474947354278603603744965894463450986618627407612786613203053458931110868311501098689987216185339282571536823421165794390081382180871840302967908612817827580827269902761011080665825819435131454700835389636593304457926766590387972825670862124550712466019778743137328979268151812206254312481079309160175470836903918295867082438914294409620932385809480402078168673936316898015413794525612209393571309868008688739502513377273550869893010170893187001952680428970699807728174460571795801536995365394109037630263691975883058529699285498248862459043279104862142193415638867408399527635948641329153112501279920884691008812306639338806073855902416101566409256496830624413135580427515478078186886489709283293024115158427078606820546941906509821560170190683707995262725396816239363260280534300912418669447305953950856831374842171990248316504113097718026969533583715633104280235276037004517373182837378199024742665395607764886632185646251777841473013923579245717044233299555799909796860447386279702186584472656250000000000000 [117,17] -731255347398597352488863989347199139153505044249975223183187686194610584560819406714975673352910195268111649491000837947330267189620320062812854900548774464403768072483287397819513596326852465958022526581901266173211597043181854135739645047090567740661553822309893354992186787320173589075629863542756183093914690857349053926714523547206381673151153847911851995134465182437654369166558951496038872430108693887890727095087856830702195221189697571328968001324173016861249048607714292259588399544860315877160992485813073338586794540480015202798125118978612108867374475549100365561003420496849915894034245459563955601450750446015446083826361403858523819026767392017483455478527054467354674692135235280231190601700150225667296974815202914912715131587190328197644615933535134769995901806492234116063187591610050081711295557444193781782292029987264420260017548729991844762534991980951874092402204482985590574573426850470808092565462200962005238558530994070991911734823019784980691739619351480925908352555177223112099235403097247577138745676812880489014043254261468431287528817266695912965595820576377109252986289904542051060659526939859559470525559208007212799960901814988402589714019751425856172335013120195620079254376470639922979970039413263520520803907564472687759374635842295502329749879973529457755458995353824600811165858808491425686425048420134894798816221198179252228121324025650917280346561747210428887350270955743280842948271221632137463411212212812712090192399889586477337508116767885226256873251569595611337476634494298722984252514736870552944609222795686753573900399596762407705145904940548371133060120838421511150812294297906951951096056759562968386279836386469231360054437685742490245517451239921609761414841167480743534619812489739190555159891527101217493787622710015466813971898610836617236503883922801996712275056859008828178402858129552284551279524934099156657195841283224128524525639489742809858472030670605045523194520645906155222755595272741023220651634744474674158139508757525693027901070308871567249298095703125000000 [117,18] 1135865577691595351279647662926359168763331890636728686732129152380733894524754307493015604211556358236752450832330370326466354609852707561447347822662086880177547602173080724864983599090299840597451582814201760559616844624797363406157796988665434092516594895970335765320944366308295014368318476649219343856211576716548636383834317070451791820063840593934903670769802204390751512430826888255969943016281823618826100271440670754777470262094613980809892734549087920700336897172997970715805099430123939061933904007699310650633806760371308556626564707798535144408304279290698760104000179112667978947083045416887042494446886447203060557494955358582276861425545323616489707699490352050786201035252427514139476599796721989856808552356033670303737116873341279875553608597887475222566119893496828468608097293435930485796164385732909687007044934689025489883856885530067049407403983877204177813742411245613323444527716561875544442737003081322903600563218872235554820130461694531675064359084910852943427470940627913151591620016559369408583870897887413828255512178210098614278134560377915158593397339287598845379634469911958875471505787702431403781769558288424289455474630777150695023281486295485166121816074132705690536702849133490906905583065437370361634681765636754741678588316134835234931519089181709002821344522258102179217018276792557639395206829633265067384983613316322041574800642386793394394845773461960029030448674795580497418514988105009301016967867619552481854524918233795377552465473294168703388163794311571195807752472096056003387045243882713938461190911619202224665026514103889304085387375636630636957557931675617297288856146208807727637023806575583885417445275771406904041108971049400532854660516148311438278815654072926508438012880697913228593525928131027961016172950723331381541044340441613248734402730363613654823771304178398183380672831450718347677614660706343675097145066068223841807028062203675237943189553724731850947153827731037553394939134903981787123290144024473101365966046238931141942885005846619606018066406250000000 [117,19] -2385769104634900769551903568634564114031828663034491345121835048356649795305295266815990660404012226088351558504299627843253206037686099781276145858666605639346702371198106068971445011412422665709863680446903103086785977269829851681551008378585481359574581105223891326523405442203634774264074712938051551304299174115114776891091075925005682112556837389852396062399937279591050938232907230941055622097927797954528691853286700878137155251557381416772681721537259411994615113223086406704258602857380578194974523207914627990898075180854985718804114185786654052950991845372758215712599965978206689738081391014552832758384617612317292351896679319229894944331609931006744475840578111391439959338659959494308005217821417778804764620562291914446404577634502239094817939162082573831389769076889485147184271165550866292498255201186403726608038686548154340840108935324528280809097807570970270766573797235983105482248907647067374442584120683015782425960053445398804483109114462399715552745929694520089699403654478040013172554097359256493721200214884623151659836888390535991167466585458530780622218784975669376486455457487239736518607917200178036467226802259439385409822617875633405513091992042407083612210872794048152936692690773249457424238336910292256042282343915537079777746666976147011054843684252722886037463161042773149215885491527439467793357093714948415852715732336950954468403865823894464176282564724739655323414111356948698573386289814394797864254517473902589242737862726535341578857601484729799963658250867235625527958235582122637722093077026270670367468199356994718364539733091392577112098567430483259074093555394573856542919011455306424177156014356523189367527609722453354810826052191845860197852075139856981595739752001491427612277409726705558677980931664278447421212134128885731908879958221725437415077684454248674508570349944253651744497071815519192954144504591710975250881299836131268602782729809892447687493385817177644921404205783138134891148859133679002514944700966396278537379194162326712103094905614852905273437500000000 [117,20] 6126895908109054259239890906054837171629671739825071708178578316878960338910785962946464352916561416977226215802801561699389430385811577852989625497483948714214413283713653613459775987985484843374532137437804905242106852698906001026995605140150683032036022001806741323689586637315537268351376738358665358694083137854881781911872251423808395770265636422444090949445057047307290578959868906378703262027799374898428549241534009815946793118605864299219374101732683981778128077201438233569466846098064054991652796855274438952508555156046019255240136088513368372938244615650261685851606172685026602774763032356074962919696886123675511223159128117224438811210105686001217592949517906158422429109533577655813747950056792215172400415149951064664780082738385274243336762072587015839023214172445747764383421977618980094522676876808072063940418338387619002270550402123279937988586081646636463743193203123757913116637615270041916619286890342335179988100374642859326515677978484869017025273246983929557212134425664942405445857403509820131450855405071059471375612095588275024749111846115810423092254770709061005611486587792328196123034084697381340956006524811531425333155226610547465284999129352597988875203091886583195986577912190538985300411073219623234764381055739842801631314303681831552425042913707282476491429921890405229876878668937931820073282551123851472047760326053243956869962124103548026308999121129493951261140068105251554165481620955367896850367440216455222912949785968079018002068852637541968542267383331690227490133459337049015980660762246039151925464863910233940859903227021973663373628735752614473102716415485070707023064795905385163593383199928465272992372426024493376975949399029702856085419422790236901862468762760813747800592974938970962393827577333567114995143133357186156896593678748686817667940617106188067231913674098531117426827808789408492416851519170537599051818397749936955379672467745511649323250709117129497917435858302516593577490006818524973950199043856750446765402351445573003729805350303649902343750000000 [117,21] -13534708838714578281243690127781510352478949660478576210353798261914102694139182832486765395269517159271461017986775548800745567817134543404749527309433197718841070542562068342575511780150719023311031218949732680653284742841531431592301319337706549738108006416680972688811504562652051907576994219786609668087277263379790355473266213885821977303701617554471980173326795509059277564413615171697101160847909347583477585081463632135914899576898342400962492393387769257090613797361441361524802340343772054200484301917123330382084203272833177548737781819250206696411560272400707217365932160743042885317835310480348498752205580450232425680321613496118336493437474273450395616329395271117481705843531357917581825797805795409864267338128457494246986721162442316679163290533616276421943819506680888579462939632034770288501315480602027422590029223597207341024335417046326713798274127911480433352324060253689231390384798287667984092554216391938278258426662187506457819438430057482414863341012008140059982346483455240602060071201110448510802747945634942337667624976615047552249783394663605431491363688286487936427910274567531488210451612479473920605753856072054905794718155865215246941843045916183934963796201649495469952438108744424838092076221977534494392317337174263461368501549016892672560028119163498997166014340462222413395982118001687050955736949199011141054794780226922889032641814632049798626570029983499673628389625334056817856156969468594753525290564431367162706569567569855974256750553015569401056981803744523045481044022719614391818462533911961104317339845539547030941640239822322204627086548498686429044204905307504685734762151040884989459269727670082473546585864753436175747458177131108532804411486630297206725225947141389271137019933147976914373641522090838705534777925659734395276884915577852862528222906637638059398020482325088848498585965327636677845105043902860667795466658456642871466117497568677973009917872188801209170248776727771769130989798269725677973303360772838917214233589447758276946842670440673828125000000 [117,22] 20943875280823288595931795934804504017373668829301874802007543400404925925886873089840626216020729239782823522857487415843672162019072674329566253345492752858945891205507761355651794236875838926924138724155101641278244675399984307423741081420055720759525788296624392784447574434152795364791097256333031086487839246435509177784187890915121231978049669912484796735059702849132125667335012640936307149731800861892431789031953076733580998549341999290199509471890162695525886079896487976181205871364422717360966853138032558640988075961254526847684576443489499229996430897835826513644642166557075005904979742064261542438440619727150389916099371277343336028348589331438836531379670622755454797998586724741639763514852677554667826534407704753785595021413712394789076279962450740817836449242111390083697430551392858922275382209843514734418709724920199906810178079594644087461028528795262494160514567872846208685718182856590431313880056486185797682876371650638612609080055562095327213413775505602186746470932453996762654168950458324805129045948868447835604825554502143477504550200973410011526641733918105322671184526368449522956330642628473434723771701180247868185783042478207716881656330869247834928169717476959201188818132946850168339927040761748036213940420646305094051529639151915876799977844258652858760576021366624881281737538850261567635483903666608849286965183118987289312125920862611981696287882651424024352125681476903810952002865108487743840090916435355991179315883055989898262313980312249582678917205408897281564439248305530896801115407014021109517848210183621104155855985682084489681045114289361267603129871403887085434138432733435363677162374225310737093765952592577265985641601486672428814029936845358404711031472432036394007011686940480630167232727180087867440405834807793770993837867811880573613157249123142078703939469620109905532538627950062886911285920182444783856254725764262542650852706055536818111214978042858697019343659247576796651246506233511588068184247060296576670168633427238091826438903808593750000000 [117,23] -13807167026418583716806934523573933030299857805390587594201064883749795751366912269804081599779984716878001112798203450092775089330369776131190616708679677035272696795927590692535356458661416263173929237840391970963799666628143381170899782368258626807434271491839892877044477040795667449183880339136777092775305626587164844616932157199372681905507314513899571344725098928320112216262860847780673687914712415299773542173078994821683636633471113901246684219139445286591505151986175495403973964462350316686514355289499842125073805648051337090826084566595983234450375546684768476719288907157108572890724473472606749343398330009759927934800769663185193130132650917361026600711590294044447733300150854160402153358654886171869843670942438765564572012391709404210658635863328888834721247800396022793866492460701997772234210248239600088764827336598549807726328106825397834914841806254265297325749007224991624509795901553155518272195692450321279042002064795246545527173843508099976213254294482304519112361390665642901377637772985484932152282685040176248898973597510207921951164960213988539149999448939576443569025650973974401602688824837821311064129665269827991538041135896066468148148552319066579245777036579116558147694386255216671889767484115125117883431463850002744898469336056392056696172854481552630254420436974746148426495433931256678066420537227602700016223717439708938679246783229344418052440258086344871238192269802208891821674689993205870978143476665488735002610659686348248965763282939642449823097447573492537493875342258026782002992473403606031086577675670147197572787734763069242700719257134544191333567798736931009689353041767364072786316576063748516798646818141902589674221630640999094273170980890748059308807517862658800850628859192424967437430880444555189363142332755236246457992917529270767769703729482542659659637740451660575342738764074326462831078316202953476095539851317735728282340710362764043016489050678179957885516694026765641607611884914866080243998718284775817366494266025256365537643432617187500000 [117,24] -35307966859224862158204082883685431774772494962758418151432590828800836348008507079329951083772421893065953945704155942736639646605413905118172778232365886405551002732874695306510417201564910454900444697647256067223826581020958248643938376762255989777189576155957920961959115830835137075045755268337705840716721529563247812056190313041344767946519862244022243457446022218246594419800175732661189714058974738643829684491383730033127589606484022636568102134414641112454168883008839782779581177938177674730134177780553790400840346150760575248842190246503581542111539806311239785443140472411891925915021227004921469156962742816298378327046352944636941654095603392172538693269977561772124944438225397826839305845522419907938790794219022729421616377296453464318762100747096182656380516882644646111796528611550703143993783284435265605349074162803030091679128340343508678383626093955604596707655124047917000235114658831274242028743849894419831428631693511080915660629682688734653346870935312685240877681475265848043516953371129689236565902661297924915753686470230712996154941297405721828322650553126858173808426403076439261998073160968501634381969970172284701443690769207258092881561635143987462689019310293626536904055006297248907439694462526711574996279862617944345070748847460010558947049033238715545764439967559391064081571347950592646742486021444939386618099173298075901259880962378573261635279776534764794152686259983968732590996491314853881899431578724984699735415891288109891413250664979205290309597079940514537013647239196767782174491887068103884954804857344742448435247721442546206379708492151577239094089837860096943244139534854387019531653394184904985979212614125772530737482293774136643137226496683162367116671411909746802463908763213702885432645079178716004034609662812235862379855485285862074127287073442158707616156619620002226453774932113636829953108388713749628940864444461891865562152899250981306126458492705104847219054756396285795494133412742179461022502991174309983080092933960258960723876953125000000 [117,25] 157203845988589033746592272048461520508035666500155925276442980378489618638008464294288026047030452919925701954725375706775095049124105780436686767638866185357168709110902123834176979354980718062780477028185592257769558940030945500706571220707123897388760843706629041847460808457332820855945855058417378149436985284547996267793430576465672184305035953221312393755806014683194731369005408696854189967817281976571387148541830576071556637266880832308196620790648362837764321382478661079340154264768340887366590227337450449021084995168365214847794140758216286579556569313943243582255035066204236285899415385896482128833706970317137194592882553638933221821624000128229329279315629843242330658190707462871050097770952841662648058702130856866401285955249179878128420823464459854210888943253030668129994238173337536695656989136447370323743658272119971934472453195198427972975488427781779743332397085215540940506493949504453057065800002558571385667773924062795836582595495511886615857951422231362190579574858999109904999063224731453027110532570477658241595095976230701321860851471998858037191630321436669349862493749254262746727696979030224897582083056915089870675034901038051637855723941377425338447034266806043422246307156020921401069347617070548579503175191173776834934365904083734080363097493495329862936185598268412424058692736705406253935345954548935786532800401163768633239383330098809710955892404394258164852542367336011629784341239951822118438317546479516361917126661434671253998569001970742419815309672662635377938602624962339160018874738472729332900139389212681220435179418364845259463763474527416192807993734154862908282900224413432482966210192603655219012167196473046255242900665467379497356681315249227916004351105190078177998397933545691542216237565841882014360939183229247420000798227827617260464105601526969425111951252517302008647160241362236183915477393820039949444536875888116176157976432173448951810050632274272846256977863646708367900596840243173035883152664771156281631192541681230068206787109375000 [117,26] -363953295133429476056604154736530276953814665144151729546162959118084076832575232815902291264591442081814850826806948882920600111033335725692807212579526938901281035461609038415731367967198866230784479328686588496457158662668112123717378770352549349053511311583153775114962361627802168208018565116187370081868206483184449522697295634836451242169165379204698441437941212516034321801037136056575830504990235453495110425358326241419293339292743593493391085041087366089932601880555040187160332782533640359313785427164080928309283454795295193303519915798984121896488315323554167572008411961599844580343309730539583545251412274656974675952062085989927060488210809246253282382770573619621101648263374373800497208195048814835862168167680499965639092339779586856590373925408413333167671634423718345834600284773247377091750290389167118808872103742374753700256492297510207374714950589996168831101973762715519851132118723883963525404435835563931957238365112704916057643923065105618718686690848936048969157105732458644459528041209292791162557724595108364992005540385921178536373579745336479596974549259743189125830161700913732731512258177233938349475382971666200349653183889158164704695743565149269330981942705727559754684164733088911851876538865643194281286999154189689817678582613953426312115673926468564802079636259453524395615562928575643927976584179494287775794352310632736553325432604391665179119108642412063736168301906765105832637156956288383883852842370903660573352151167702502779057101472123740667776947869431630315726322436881601942251671531427271357251743333015249195425237203533570660780791370884931932487686409918436429740823808443287005667197165026301002578605980948422671685500592165439003941218324906300920286563107211407408441419497014253994705798883940881308391756669184849529801129891803230222607633774764668028123127398603153311268711725681594565397103247916800474876322940819125422990426353333571276390555224065978501331952269194853387928489507655610866532561176178717232687631621956825256347656250000 [117,27] 626502391173478860281362729859459927385893369225968144600690401389927908277508592326893703471294914916759041849280057938619297041604273402625924281295212037490390417167214796867200166443763597132862327032608983449529727322034011997029367892788463747215173936229961275553508216822885181046490038937854118796112849208958388050327263903431821527952091174507736824860499653510844813720305481696349267243809336147820119025541854988012973046910753538517940249278068519019379002877171835802888696696301883195698799731723039104613572808890354390366310800130278525856551429053884208948155359046129056589348821574068592928424870588162112237253464749251185146305705459112715433667508364557944710976198409052215126260558546075104233437079577464398269963495515343748503247446925871344553186169637920742685569766774522594057760947585845588845826776802147517991992039823748568011401645729462047967428193951072182344616216197994981051706065292479833177847539575211855995146687580723796488459224069279076388582047064321736361943709369495322626425179206300908090274308551047251879339955277824134546967221346837288774445990347674780629527526134841635542796382788389416687175959872358394721100972601412532071554244852837313558375943419345739760073017649622623124013559138320558984895824467195822949515618391753377413845375337928617431367519344710667494324522055028918867949857016302122621549922408339988287374918640594060307288189816117747767643163161234009700280876715504141439464716045896691565841480824363644855268956948801048599434840931600255020883332559755332245755133465152612492142216645140029155193705032778709624897155897683258495018282069601193835507375999750226313845245336137711732034822209424791573224921804898511886188342037740781368808529939175511395220750099102084849024090568834030959359983716869757281843422095658937220530223908276003662672316599497212427230450337873447751373202474196823976390907178900137233742406195300484524995387136128663478017646261006236198948249338513960537966340780258178710937500000 [117,28] -872311959784854692982887769213477153149267554103505548971874111353407080915550980538085462636238168347829367574453192661564751272403768245127229859624879675315825514381378268784556240315520798341413746916873910168724562982258167816608705400940339405757100424572500711946914510236727312983359038335793699127146428028337238584281946836268111959383620401594203344963886265282473866120715199262588290993186838889783592643522716512702718425671291026036495600868703052625777803833849108629677645322275994505465287919030032115696751517466042009109625710687287419312030174420233014631329427834316808167494567829109697367717250413888793266088649612827581509899515212421124711823230974510780567139476519207616723878599957050273604273649839606237697983970712426091598467096486938431038855305283924797873875774303017945657975227494956710017243640988847029634435687850286650032007741728279386878773727635996673594030444245938821192839509053263029816236434359483439793177061794957423357725633615247568723837164659259995083050665296402370932334224905661594962596430472683123052437704015227877096827291030335535469892191855716806302001827189787824485799845635041582174651499752707178894955863378507554911913834684593552464930302178663413853247991846353230205606656336381940365014832060554013807522170256503245076625970480343834957110941961882622558615994139526841746082853198014386768732478894292282536037502975163368094850761888687154585365158685561183335609505676936907916867188461746338433650565993833162373935220490918446826674252474288016409403250532186041432415730802786122631699880462881068966444611537214634647146426469653191083754916800666491492748350186101348832327893395734430953615724860617399313284077514655924531511052871817787690910298176123104150909456729911026159291616165539771841252820883719859458872230083493425099792640267771348586521080928933357317216819036068053861124982562054966852398783991126983076950086382961821010914010387746161740424326803326846718755760434760304633527994155883789062500000 [117,29] 1013523884507700968538812723041314659497649287904685497532299690180306021481426190964547286808159766241913432869948745870806408565998462224371679268102804778831038668657958895842593529198939058000025033664704540858383300182889326870150869799605204483707841165598362492161201858715381282210513631339231092962091716893854814788744369931287494077302641689156049432253001758169219820910668894106377864315853630868390904550933378233955600682861550411544284229895629953907760052437363905805864717130439337292091383306859038102143590333726275901106899482245357107684489093762571900053551791724196324542648967938719696812299301543267427570170817440761877376854861737161348626315265732575635056056281640463359264703390990838821833405889451671689163337986565323126344442543432319331773617772875422268345230344867180144948028013131518912750256632861707475565786615202919132012812839301177606609488705196988790892440757704019483109726203806434112682972707582183224283268730433113098935718980516999933471301808222110989319048268233048275566105259470898443230040036552104026925329477871247346220672342764508965482978968773089058669256316711232023759182003220468221695524586174844852072971449787134730325310288746984612448698285745178118133664997325404957128314978306952618655770712494548933239924236017413563278905277733167597724550828321937023993914739469007270288238022701426551895439192792277808459775017469731157230233590594857818088358118962628011916345487483569700632657236537238934333351434607780274067528706994085922614240642436055621436317572242868983614150232304096109088053262551753340156530698559508557806691485421083125175010650090369394015354972521662028045831243877649152543985768406730065320303458001244396509681346648270670923093149716844496515253488452206118065587196551207456868401573501714419933998567310536910762928779428299548264013096627335048160970902141232856240101268913216346141905256485333345501128605771899676501707920689985869731669931531159271898001605904937605373561382293701171875000 [117,30] -992434117510183267888894304617653993908087719530022591875148111009278871496472465183484009453880308464424461917088321871637877775097169713248708874734957389333601604629196836269429818638663782737894768304323066969420020893261609706228265160364529545315658139604583626062906816368226012975854315206174052898558133715259370332128475409465243137584964852137459549069921832360876688534096835345289782897340011721037698328248787808908881252196167957871605291064324311991726919006183148294989758102942003598342258626375362395214917277438955275011821910543957773809200389821925286206388568140656804033932375722556627133173881062373474470400539582948657299364430526446267946033978521214345138830076157597950383254098064299106505668796664676595676796484745648137753748851655065919027555008996070828065559923205907690742070998802417069178681280178581714070693666690818994499695653760515350257040746226850729544413476875435659611298959325546865037835364421511070899896895164589954814618297677612777755356837483880954038266569123012213360418382936367963447853060898871640091201155439822712291298913957817927517173201883777989181834368816755236316135931548950733979519132516928595165613644552419654984483416527515154638228893241237286154050888617930493178036977759668051138709289985696387158568726864210725635672838180509353889590073844111043869233010451729267158270167291862046641405429274274978428026643571773789112857222116871005137583589349067543020260588671484739349323749143733119189638443467246802039050587931689523921864729568216589987734630355467694433727452084843972549214417294711342563215591990667784020524558996020223388905538984038817219184836674484162126139043415357342358106286460557966036841070783567577232592964721311896018271393157059754692169127178251714361388617135934228871212583351088655261512304380471874631712680882276192073854788980670180870182295296685062708004903643246938996972754286119473005741640298264713878986690041955082236780168918402478261953092442126944661140441894531250000 [117,31] 814306416776710547643352128403647469199947008616082575474700879526134629894468342868036805153196497636697498643731970194757148830782044638274526015427643725286383028182902666376528748121050636167197006340070053656628625150426833628746317266136297119806272721897335985706529742693700419455614702578819285328872078137664072386831499597361755274031954186799704676562766158963963517055609435098409153273710021625616069419961533842421642939142444871182757406800815700621372031131222553102330354581982473851229707774064191075096539766809841388579102971201158835083070188134046120645491571771528425767635667485728313793937636138688790224465971626327264586574236823268831810683200938945654068037019052623632192017393254152149049187079450802967542614208757234245808757146426265865507637987208181429734040179662895909447676274213325141560209323745403249322105959482261369743230401316522217268844191195657937672380075677905311265048669377228241038788258130497791845270019356471542178612873863886469493361365731414583725552946709883007720044031600016667503907497945141902279505280546990441850520736671927895777676185893288065972014019311259423584164317524015252649675721528631673330454794374121180695263508146391313995449128029106034534433478143872850151683646608309727240425914036317745234630001179588233902600005094398445658116217898253820070853861084277776211536020707909603667778372123480869440455062503889269735856431349482239510423233680269737884067359857366251950448703705301081227446069213763336098038254339014497192125241315260465107168134149736827946830990675449461250954112206789185936570904792649255466306342892709655201256529299668714514835250454283968810006383121566323350654486819206516250348117996907816412720194810130496166081258032086515633766015797325803260015702148649833390818431751575843556596816910720349090964017336617889915991372879769001684564041863769072253877282510681867106325214155019973014304391016027860081663013749717425128160056164994262672962577198632061481475830078125000 [117,32] -544494079248278996575412479508970467416749593852239073748726845866710079072475827808932915918302749725301984353972639247749154824450072370286277313128139838722069352473503764891007784838059271450710063669243631563381823420481516920677823519014276684192480164686045636033618971890040382486917095533819596330976229837234646378989229763252200821414676420765949718120040400793655072619846688677525364102895073146451349614797502263920091983176567416559380042669886685906386863443401624013938667711986916424564679417938668803419492965503535767683650020650069430823212823504730895764375766592665635007090058826163782205408750690942999955412718086121613213854585360946727030060123075845344798479340435657556392971242243942696381705784494411767597731812365416481111535210299750284398412636158794820169835190658638571361783844074435844545955564648289910088740514594601143269600221487630879653292712139129488085486014852980239682158881543196117649387796578044527052228392725677391265323423324701489033618352416507399073093030863402500581330906435074226962583376552094783358453279407397859570313789013650578246176998343494796589585284682640764853390651354402656244795446719944368108722773408470984431661377835918655024371620115597855899286660634471321721706227262975188898291133993185520649386860027381478378869779107681036094604614721502665629840240495486536961691122124102651066788105892125234988603703871288016792904682947812484090430965569800394226995873630518715276361593421509774991592766442815674510716930275379019316419705038842631727028675180901564447249469087373934602290551692588664003014735993856920841935242265760219707545559228550505623447139117587636907801297443223065537169943759771558341586881318994489898401170531360748268507295414607870114763969903544898739520865348728819703691499717559114844355535236217820672730712623502533995729422641915943832740747661495602278053610461933103306556944465424232259621235406864580815244779902406776291197421091538899418083019554615020751953125000000 [117,33] 272447963366270263421164978793652190671250143976088372119906018400080449412293544029808549003840038780538166164044032849932760380209990704582845557958789615591706930029111408461625268171506764129459122334728197422848712311124273178924579566119866292672074173233327289016416368573125906779096539044465248266162645199823231563513965653174256471099832649303380916223235338612179190282232681986955429131006709498590119295401260415129208792648907987708872967179979295548606619806633872663455940934973418289689997277177988638352285847144229117761737613947169656572569598415165744493114915804574470660242798293088430440051120600603253069857629076198673073026063602402923655114638352061044880184299509704558998104312459698819591671947137460834712136871499037361807878893034158722926879922577426350169261061532187510601481598706845994885274965072147640339117429101254597610100558636579733854354314575553060269350674165882547256924892826766215810805147499782793625908594164195438443151841476699808913208996295671164462712409309583553431959796294351601726629775451869766053164220768876071150176735304579756969546917453886734031889343901100372375304557359226139481543617717102388551011737361138291157826804088155661075510843788867128644891723383744427264600031616372730675468372858042952547396030227814668015129861990078145313299015166371639675774241991108527624392326042979737020286242025948900437582406954765674110072970990715409844200317348906584168806667382770976138083423840703040381623433850041826534189466280273534451163509045330966397884110473831643033433730047688112689905527234601427581193791322239813380806644625967080830069365035267174656091433151444323746625907527639126971918601584265161320734267490194393972228569397117481621886732168041079109851360400527064160799478038771822432447647186239813744357399577417066126885814219831372741181557972098223164317976304025419827251572810395075184202659907361537934293491157615308227707277449195354015847037043585032733972184360027313232421875000 [117,34] -67844187812251528390625032056714775107622352387555190294639819116320771349414805796289273837432554378381014592203218228371178397494047235461754367577236788637936389648036849026090087663484463774426247149226102360971873073887148767740978215031413344506986703795224921596155499070502387060800260343055164466479696561255676324652021447881692925148596043230366982135959723891139496381781786957493163521553769301801610122997033669887031513533874109775972224736797879041724142732000877276771082840517501350186756305856623192470168599632167500761623049267589450208351644999048195348646942126323660778653420150656842610515178718613779613505949583091239839851635843168327555428165882586550464240385546051186543548772241461364900024561712356152540502576408766229439813746189319132598148069745270773928460921548857427738969411048487735601552199032700730629239456265823574377778891078284595364512004745671748101674657651726350164795873654951153474174476657667043355629315317685903703579434124245314284216668074578519223754821519995698653674924332077827587718648079210879103472374137277417111288469034725397095763889386806738903579699079136337220339284066537822207996654546406388641888140343544827387619099336437556521450301256720551849840840328660409028864721903645368595872245698326277857274250386269115082074680917150418935539695133798575981595361213739368431583617454249076166590214267112772440252063035687409190985660440667687264501199096177503505352346482305866630524391530844501154954247333223647432786120739910922500576368387829023895121956284494862602631785387595822476980431809992056201709704866279273856229644011292265794174314366541659154358336886306072466987883269693711875894113988639436110269406086929253507857936625209521462513477946986819405815163376693655790653378202197711874433078471271932452871038722358695881875153014236315391967988548934454425966507699433992579638389129157154657123327691860585264640763751187303254241814070148001991622521700264769606292247772216796875000000 [117,35] -44023653980210730136956420433049032054961583502602484278744175782932164724974857712274415034505886116313272648045334853855987911758878218014614385664758426355580603205860480966839437821513859180747596799670073264358509262375011379706832807721634503233809001503950772542995561734378955724841719701670779704679984769264837538626722778369299947790940796846276662332464943789942963324451543371880033772406805640649858490198683641649504737224426097206995036803481671394670800186842401093669520873017656948947485994297101587325637416717943598871455229866257604098901804805680778490524710052638869441920693021135864863191003224364897177905054300039519058707406871088432855354891141145731318272296611335013534917778820090172322867655040986374865534081168021798531490449528506975038980539164415756235888408961299935437757605738179937741557853760915443299828500940319169102662958013227035590591570416694753175685497608997134158318328395140931248946189728398927371368232241825500620024728654920025610487753710222238930321656408276822851918479165359560924260052409868176771676485583533500073795582066193952457978940718248538139943487679207430157430833061007876607920695478438452973513594697722107060543535392190582233355757564585498385789497919727580186047823462362650797262003526944379193128136183887072480372015354421768598414800215881710463130588924732766230684014589044072240111760270303495640697350320410824924023652082437661764589911105137340504905367329869153392253366552802845909402324510337345723794119609871948564381987130518647334716751340356560317512832452326170722154727790790931113079762685764217674116883390672229734088781161346021705275700158415444591782468770999747975097201588907049941879645773904717378805955594107055391927272001535063671422785987656669251561232566720441452474784036763128203384665375004057260602572120987264526991151769343122730985317447871795725377172185098810659726611158336598284536288645270943466177094560687864388537349213947891257703304290771484375000 [117,36] 78135085418936795055609738676229930856756459355712735567865013139273053741819725117452245203800190273367540663996280477886445926709508042912076136572570452524355018608907068676633843320332287524490817681267721331138362431587540994392573935823922402295093499986165710283834522619511279805414589336414770960343977672524858353139346495520635921793058858950496526394701077534568829754123361054705599475171297476707714789897998471201154486710550577610732435976490691373159320861677066342059518317672975645392173167567708139819390778714104526933947587699153247461708844799121547784537014204440311345864843441005611962426215880350470532953464535307629528893104802311294455863841523053785578681617932238643122093203934587062071268729649997489579670620782296665152667811036289477145457499563357080235903577630004860566895756614978574420251548898554902626630274496922141250839377830149602081963561018068340692624617925671298418135008348808641066488997761283199142552126446186058379003978772212554446482186884147334429433369603908900594098620650663994026145376032784959494870327283100633514279545072319189015496569641374121329349350744551665875628832617077159717877004997438154869625146158436918329240684222216984900211700526167654171637918143318287446187510909409712259771584587630916220334258252984353621517898910666666681001473226421276570890819245081825978440842531820674313058948507885847872121175656508264195662062912095979035569039775210091847425810015707943749241255026329987829383990317517730596442057471864229133715862181573657110203633154111449658370487117583280850260766171354956545268665198904587183289777739060098895275545394850197763452058989713032520518446482313869172629669332125281781076916069948208444084818193814371301571471247088008759921214109516082920801986205580232549485471515832048123016961888377038966148811707832812902852726741746392296349891033330356604278787322930316744523840965580635069406595901468889664068890807402389953040255932137370109558105468750000000 [117,37] -67851614359664059257526476652443271756638429477130082158023669131491456522545000991409205817047146845981528044746988772471854681466730793945123736311935396391844106400155557650057016233816448706611344237062561436338756693752885075610469054492947047052388884817809003218235445504289879602213009523658712644505601169455623560294305255977928805720736098665141083312410042206920733662129951457971852177079007054944775749499632148095760848638341010072177365943238924292128116383435819632899815240767027480047085714063753471821328940138920006612905539314624998002758272794136339410142059345332093326607494742897996876231022544660888990049430211407647281404375629319275658386555661745383198722121118359554938245302973392697053140655207759805713933713269517021775301833501738360994528483684084572756889745731200340464923432051076719705067024773903935363032089230243632192512924258481816969445620641355055524357403418279005121704243142082404975421194857832689949327142265390296465652852049560426141951275178583662494372414152998622557692054184422919301626324622514959658338214410449003052723468358026255519089879241658378371380339571869670657260589857963231525274301562578804307794822814989048204462127453646213695352919464327694017252495079746821455629619272886244417608576071285732949132232203710320363810844954059170638846796182345831806198996773167452356274814145678217544162301772503378730595975754448323478540576607923622179424918482642343653294219093415865387055130491903335003567475988654613155067252367210864003352078789668288581884095086727451568863024202928594353820867401285008637792726967793282655392956003385504434910385519932648463022627582493858375313137112035143574658183665928975235113458464857664715645328812319037326373440427345241396968954206719382801273281416297486852870495673049280082388039664230032499256244689854867326102899593453534645614625551709020187349434505128928873215835184476960535229721462312450053184316109411433615150599507614970207214355468750000 [117,38] 43465760125697612307808309235642460162485156826834016122843655050541938135351133609891839652140057353247037597063721970824600907126260126823898179232008087528359708607208639180346360529822641156073012145287183559545556168377507187329780800586899467092600395978053439299858386828410698527248179339156687529610819567603035199493243075167188607212651206113147161501273655142229589632432008016566205934618630703560020997483050021207734141032524792781011700179096893971621910193045871964265850117479220985699173985129504746882743132126344823114569498820252527256645857955979081970635124922450295703057067049564691161979085841188573819914498779323217090409950055156871407774438631614263249030639948492228659148164571262122764301981110409292619215370168014323108323617129258287638225139728981202041915408607738603410691682481640706952308910669706468715313103917238265549265987142617482834524791742250394862062535858406586144163269609801916109283770973599067185375760414274755762433295721821566615124378933742776634557735563364482510225723978900892461102755274899606205316129765455079300609262359317172344287627614406521820271420766939396141482848734258823041989504212170606078724772224918584772509413332966800582248258873244387308004486495462350491782754218455654444216772064457303212700725179973371858840326183181066656224963496941950795468827796156108353407702489725803663585444102262707552149256297264318998527132719536063569638273229742988175326876574822167029976094301670548737170228034127636222488375065197195815755988392514736827874745193010882133221323659629875405040682813577082321357058335192639287416959005892878765176449294690532432062064794530244395425051007882551480788182339848971990026943613972631934304019168178073567161148050700357657970159189420284406641823278830851753272377420349082137387445911956493743252782480294479857702548128313941055281964295503715909800212671670058869606069394255845237295357025186757924046024315067882071161875501275062561035156250000 [117,39] -22180153072407546831479237556067482480946305251084070796207905259655856331562181061214703126859543703562165555068767693679823417492795954058444420513920752368684739173159653286541467708770917941878029989120756267669173943190868731933285130268795950542095803219302038993620183994909767950487979705329877735341835857238727390156698008510732177075530173624985059182491363928355301953955467884511286381022008141809075664973435612557296413993220872005853885632609775472467257691276874288223041996472426156460632779658572280622656338215754907015665092156136470922168424875160239426863966778654907307780728277918103348415335654070639833633564041125733570924315445962729506870207524705610828760036272807263015524041195765241893595783557103913824627002589289427911436085835935902483536363327769518122294705055877575120549727064435202749304881494639817816959464136104323661511956438003147892852922878820114210129394002359658159880004978864964191786309527447608597644798413783004151484046258756121628346680605587190803420098213285280349178163468822337064657235743212217885743247981854019734566592421089231609852720782181244001232557671620816781080122368699305774914833335875561109489422627387887371213089095571057632084741498041270300282086881728366382082616129328606785608808336400865140385329143677533219576650966420571179300289438673680465430870210897131901562271546352892570760451111127830319066697838034621706090215809993333661835680299556638993851678416249435972844480743597967493523202667586440669936505286292877698435860872157135230267080737637396231212299202803602617571326403532610366060075260748633644656804227128849467275500502304760855326794509968188799059642293701071999025555693989868947197200119241045594535773365151435476441735114586843315507504371710507853385835650014687190632115445440857452369291403411421020243553013020981202870604358683194015260549541187927473023531329756395599923809505983424744241700648183618057099342202320713113294914364814758300781250000 [117,40] 9099277797124813901556125609325633055976553335014501214824837543754225586497616822633962267688740542517785245278354561967443273462086787967971628177144261166641307666291421092914242084026301455484855593011379022617898235158256354406047899250545980404328201488375188578538961379225276684859881668585990136461723171849409205338567489335143876180731276090270082515896310721009633555325309460775201199853744040590264732604414883161619176454971498371897203723353479415039210538664936689053130353174707655927064416747646886481921917991785766859700682152526297444669919486591624598139817023116661671869767529925320092418975013561729313282213094014642220433521238358517990805977626515188070465725995246777906841231651757736661150037600728696554492313965994155184038013766658853270781102466938581461356857741452150365210028212328960678062365451430104500274563815467128841336479231334762558342516524489384255070025733610365085225220238285617792868699995753571451700047948498995513225901621433913564049020835584174000581210866721685723940352069007038302918375291234046581762218897099353931571276982311679961401773537118228173584950047287817291914511793735933450787139295865074585331257108721656979014670155062035214388111886091657374674725294112847919759933217351079233583791745024149528228624599740680321552189468518668323530359430306545109811375135447763295447468726466034616352549258770809236148001875846743553340576090891608957965641341925733271969834100653728011597510182823460736829670812740814958983718545013831921074586956267472337447826651319492152907500058166737583127386955536644467165660068830449648005510245725209627283148432778584185719282774417108423212055246327335920365448953460180998636543591076547889392377383631519985662243383840335645093051386723257109322444461600128515430538328589607403967009503215754782091011030851708462472103490322521309787710065912409048278907516908077525500696481028534829226560781472929462232457353820791468024253845214843750000000 [117,41] -2872897798432044315381287250108835648765826475665481364404103549677278435549141681028780176167893782347639817365796499544463187073083938171315855759437348788621686901446479780001202034439658556685424327767185300290718570619422231714335968975722239298047132032430672654529494220423796845972497653735628321079014172935775225119488155004759329121921173911947258490715247182776321288993299400067615981117540020537528599597981432638051186446264964319972669402860916339857881518023667690506348978978143941020667916531736715122696404427619192493451956366984931683662701796581243685514860912688633458324834416933604284506526943775503762891482608073872649970882591685275206369855309533257768415324253953529350751654759843779390052455146746859199745122656294814658811996166871916296381624539627282563546867514630201725628438050786518872278848160365023271628455347365594447788335811348427881115032985515335725088225994678473802569424630063452190280771605142480374452167000486213268166059686619112075362881137989142035946834444264493689306808555139525596722018084835643491059838791873727201151079602303141400252275479812465796275676598318869291575546314885557854756179541540238939861870502641339981414438579513507111025667565040000416925299287761771492067515014452632141541064080653164085583163295840242433765760513986770946193646065821158643271205099899856553677718423021561635433449886840632302700016644715884255521386814119040602069223291605456144522474124361653308759875324856200567068233149123402402744758851026929131675572546006804664727241277372015035593099238731791210614138307601308472190171989441477101966681637419187766653399408188164402327714789879984989345357803443079150866425866014636504439456415546021381015961582007312501576870300603824271277080510325900577952118029698814104703173356434039898298660751878245459289712386568639499601884143862953206137867754360110990090885587707899049674354583153558059024610237816100069552227580516046145930886268615722656250 [117,42] 568355213479848202194488133525872049646602950507105660050949142925980958443867129266703768713726152459087499914731973786085164835969125316778746698706216887640973636865905460164471978162077959536291288984722670129831968189649894412844639075572458563692361975799088356705090208287416905211464482994941559536292047686278444451060379163689330636896685548218559567741863798207340589031763456222826764427925812477548507946132413452701583633479484348151489436023439515000682343694436970354711584699406892635989285500078870583051580086168437087383944180958970499789708240284449124493865015800172176180553656384186229184467372047863315688693007079334775855218260461203276755598448922827020412111338070655526615250282846207548175238704441915563096629127661811455450345700866535724102338358400077374457138498688060238511528457840227054400520527913043833682846754233453688236806879909134301406740886765931404875427841326575130462868639078784257406860640708107063174919279860830221946834020522084159650845226356912323108286252195067892947685167009751000953938401295465926674144297868929056505732480336976207479460641153618710275298173727030388522583229974174976126965545402276481454771836594366365875757730277919994141034838979370322339017228659217579453458872287198637116377267858899383470135188929077454563878156873239459378740790124541933467372517882441552521334240340768036075701895427350238379927169461320976591150436295500707583228204361097837070140974764340571928538887141219594288895068063029905729662890317504725860435845760710711696136557038923394702720895378886201114320073380979019585040585254824778180682762186210691174785556962940721300744683577710800063268296841165009614833031159997033379558882109567009051298399097960624994628643182064952034638104378413665546854748135180028910095233205076451484541379822408773005177901885791355156917247019337428307195098258415440847580170786853776842131002623092658709035333245568333282449202670250087976455688476562500 [117,43] 40836393869646521731570929492201041240517051560909919401208900127960844874558093616382350637283832869732391860099807534049609828201757783439015569318301688564948709117301723904920966720658709416130665965841153161074177783503659124156136393070774587319440504683337515272180672418947152604625345042303237857832081930743270914564481759798905956376390714342034685438265936094772873018781306304386528278906461628958221870392927827686093103647419354069743175739804748850590296533561125841517640440915401516451724464867607579970808849754368130427405156527619846192295092364856909977266737467041485217949532890137223226552232849398107074039361023402656491900480898054891170797438879666430905176057364553054568172068302990694021675044191539463197237276435742063837431975705335549239057195245303122226315909713367984857025134639506748428837205017845410815892486208364254554967790623415056686751156605408135654717020584233728108086845857395566080397982434995018224105454768787210889682518431611284008730289317083184590340784928699787706230395155580756522469659224748852169637486427596034120884500183995495400666151864495932302208202554904008949909702255760515691650583690813014599366661195701155116159377616104031073177636620988493829232766973814277209163325098289697423421926216130419381165523997751909609323794738901907099159199590388117247921046047635727434275277403081380431910957975488072313537559631257003840356540530211367757302870950041273394015540801107864990656904368651306486197788466286867571758037110908745300201912256469289306281510584960632014747896065990378898895350161487123634448014932589266459231184178163328282286614416623175997916166272218954915596901201131201755106126947970684959136486147846516221276989019685301440388992043363220042093650406231032076613315349057400033342326154311105141344397412799397490677773948958762516961940415117988543765448568642829766132266624474685307297491402043396440790096191264524350117426365613937377929687500000 [117,44] -104714019292758871012778407664104871128135397796331160917052801253007947938922007326429942090579364061350463334072911984108508598897258098310030346646394678315664994307234494086889814668921335347151449689400148490185506043236691096157680904407138912648568485358982007992168036251264876017526733842274783909902159093497853268509038292199567206280631924950784102684329273191465746791095142892857331817517740071428236605982238692623548259604231231311029420901159257755319164883508316193978823665290650313838741008462853054904184535371553952500644743140311668331308514100986392530377588136513766753745342038706916319506431465429373985620884899243768552609498402633226929032383459311942404572940633376772298649847567974274917429802551724262546189198874527760327759236344595401858457349074899521056132139394315214971983406721892329902841198405981583408469492464524817404542934484387389882428146976727779437341403613000093270834233426976975400365888145619832669411020379667470998979983669963339565574159552231342551041241650183571777034966836252319351627289709157004393657738886167588157196826074739580273983992309597245409961071362472660610130275686041715402371891859454168610235237489397729564462641481397112859514774233342183175018067231063989535988450895948379646956768658277578582838301955678358971089792513405167260600147339934017655548300573388869871890233976663859381982049009267087573450859807989019645625863160276769612379376580921353079323463568569854413575500543243119995945127084021500594632100948672233348630150087059754553212256314288665833704275153507936763943119665018292480290265328584311953157993840735615949225990061523166463684952095916268323615946424371579830710395376154036760975236140922249307954917586381448884341120616773922281361374863876095296904696719470878841635669303776382522509188536691798425437873890165058228440554402552054571692138608625313777020483126058708620016561457312135002654940318933540766010992228984832763671875000 [117,45] 61045457567159077263851122689889011390712155772175894508280399055198081804489650644001383594579930878088843569533121179733546693114369660239184044194082190911652805474452539930488144099354014357567748178164463050727192597496910441865435903046787785705539765176085089755945687677978831896091929787938830876757819470117984229199204940634600626074160453212738133845679260002941992508143947184429313575562402302038186671857600692066003252594428876849421445471404194775718592640185744441817230924810737549657545736762776295706124955156427319086237849994207147435445769497248794607150336676578671358616739938140458681730022440746228973957393329351277973277500356494795861539086279961353557245434798981473213926654512077737020680757594622338190795308778214399727879921042373144755086977427316466371391350456351351663717823469844479954091777579986341929772674279360609101233430082385469158226197514098210573502026607167227012819923928616272825661874795703114586493898704545491112151584400168036152488417010720612637546165556005993731132276165093887051758071392240961195677945719427635323471052622492941974247838480139071714453797432876045287358751240878320010996116119477403418165870690837356238854728069309703725753629071643606801941963930398473766471003975086148816731471812142905349909821526818297196278838050757612375682299793581082886865603451121418377812782618571937144249557950570624029049084837148677070534242378774387799040720112337178100273601888856888872547857519253925501620220935286894377999119654847482464038953152107704951564867811723197757328858498327344789847646754152195247248764133635575987277519840983753176079655233501911732365735996611189796144100691981763171307642724090503551625949210753319282777540517362295100778571311766883772654281383697008030992993255054017362158687877740520350266503080706382675494115028178764822377175025874885128967667108993992809495312296834127011796938090871416163207818783575930865481495857238769531250000 [117,46] -25124430337604343850030044749654988094311802864245748982923454036049315092698098025587408624247951858579312970462092973635852101493475756518335637331443190136761020688888719315608230635974338072408473485253111139040572513157617696186450034109589715395924455457042893524886134363569428417383682988417012263807770739932534261626276833412619216071265148993575304922292654606286230154481429076832475366994130514574174312308601678856962848932353093194886755301431643271771106158518845402425935671141205221765246741305604441492568939383803210073473042380171162934229634658713818902070073097098407302379493080995618372639495792761012486045168629150862012771694064446541209081067056523071631263837072369702948588062226061009935155902470376834726382430846867656404446771961279608831771896231945083989437998000736839339665287526928806145783124061873895707639886428956000715484920459337116852405998982442981935789716121833430662505734628840248051470087380993310006759380928020744451474692445387988416896582687053089441779583560309276245943143544981527926987443430792306938292842914964720092975429924856389061441907291718630093165209223396412055656562881221941449500224594403021890910672224721831090226034788425202685379214396614518217387940412315989200897150049975933331043103127409034923080438006270659237655524557930848049045372005192958340483084944049559561888002148562692470042287565336234143364081107031910338954102585435329349938734007766621755259813457881541764082217821967783483929299328607006748742865111246662324242217823108575285354930093525177373537873646247607871803875023406066532914237280594115772719575198265159156681882321717444222610116604227501872886908339631985822406746304246513208245407516927582480891651609742800222444645660046259406451812991551228840933851418287363565003680262888236961016002773044663123152798416318297439113005028803353993659591741111298228163984016062915958027129914543681965533039601723430678248405456542968750000 [117,47] 8327663671213230554887067789138193636891391960854932426468494886568680764185489379964347448024214504210685363778905512810940745181772023382872889448740504016691380798549188494159692127628493065099214111701273343626792953634360641212817562573217524412951466153644099567508150029979477581101614718086438427603053987637126375474933468351555760486059660468434157121258453017781327312093602930744802692246585806070635106308622440892259236678979146873476942860462063380457323076617183250331343019131554682586658142525308050864038941466137307693033309824617120407806485054126043730996753272416064558176215947073977273651645646923289984095612497904458764901832529788272065802836622705945529872774519747709075682165113625453763790558455744342135466260861863887441718438634112190616343565377151949991542249559506342497192398762756032932293176888963093625920135178897052397894381174193609800700757478112126698640552478433936797325740970178713166784498808366168027919984699817259479391305285470694287877394002938282734579149249599538001668752280699924967044610223728703892645671645827577968516869429767294206644324429595975139985870271342676005856160978955748288776431011966449789724346186403752929873815368833745628015384676063862026527812385369058531475805577530851703519504401901804976169091609972761270921462696364147218212724940026543911454412164131721554276725233496451908685439657403178391689910879449074869459511257530659430709641497485904566178980992116615704398126248292285623420280459513737169130259964660550382380619513620442421499256722599082045052896830717229853114502120925998327962926110032742022024717424821156884172058446003475436159532103534250593050183304010131351392461716794019493768279416394089731928955159682271462477818460352214027843736564418285679578927556806494697467090726561775850579611898926266912582697517388789261425520439356696418053618552729879999167764935032953591226292190457733410902108062145998701453208923339843750 [117,48] -2305267556358096177473131331634085591763548581382458941609217475883314210047327826119757305002718023581634952187518257198316758810103679582669329277204241407294852637850600850778830966061387627385458779030400447286207882661078549706835790691892294639567920186687035583935419471402813791161361733672769667145653500866765035989439237677708093651536458052120007667724131382452172437211233141858443117746188250357902253911891256981820394669300433606123699615586481549113150685218743532260989597012413241722744755816928025786324714333131228349346963106010061598938998435520388501079364189442098281333541716800961375313355244864247609814411179507312156267846196592196743871340045883084547007574116194153419175037833060898037198546190117873975457237068492674236212133868880078530428879954390648185131314417375390982920736341631601444192907782056628939308109835609655236687836758455669685689295014829123871936338143997045857172143861611929502525075983202917007484649831749642308512360179741271669507574234053881412495920975419032314577410984334117725122563484809067843206873682328915219774538899927975328736549525614421976120212088063383521117617772296588113185615413949593840852691775085311155145429905678912267489902823702345480271106717731204406919877609422757853691829940989044016354352637181530312168412189319035287591162902956540862563050586561784260586192537972143442019402404512828323096559044408791048904079219609215758179340293189078147147177912823783117402960870978374424962634936670063367240236092732644403032566036407393375391044346027815964981741174715617550969967812654566848688242515680484073999624704042549990413651618101852605737093343702194225529406275934379128185323298646686556330263488969207863978361225191130284414147124630059071840343520999403429453691726833331464682133795814761492663913320264017877779332554469079427557097012544419738936903108547666622264241407444539216480819052157436033212434267625212669372558593750000 [117,49] 534912417015790449716945053304332282345240001026324919657387749922537426054967967832764284999766948794938916631005383423984123416985716793725256236393331588449015148666973585206409018669010023320993856555250081294383932542173940456223303088680010463849019904550588664790921042681995148800914809963730997146510755840470665900337740888992372113217398749884803897740625251029717748883973540100980273194168252457388988326367806344023034920653953681879585791607321849515078895814549316956188681916951140727562884865217984515203475293247180546111237838790721324889561077603783475686879912615561392090815551153814423927242732176577429405507811449858616312897698828195813533431751261910082519937876024174773711849886894358985880039283613947227659255714696808863753328563488138230976863302251387476377196561472214193826533588700489657400585917997024408773538936260989910372829544960826934200461275466874074568240160811186234091513930377519512832262813989280119603709522815080040432978003903393037798352969562317378698952322949437342277775558021698723460355576860645969083715613185357160777347910894909602930059519035080484914536791208271079125100817478876503394206151965119811987024021159106964061777073960638562049751740710612493299948323772218204755123879887514047082458504559494156850511697660283588516223296037829648678831896966990182856564759632597770822285129518456120554672640939414731480699780695866404528633937006753080194911161883942469336884686389535407943648097094909309615213976164240780106080409207109964676682523534519821343967448799159004419024456714328113408678194381426878220404902469645664427146293120157036973936767761316331972352312578274652235269979011542990180894723156980915336880148155279480201005972565907518381348384342813236367795820013857678098394091790444191763512315939090747972117414103280398592441217826714537260011315559746001803381052187216305386881880896754490968460910016446518966404255479574203491210937500 [117,50] -101921902036343198398187651387770471342640801529958426736442950194164492639161756157790028376502242122137611807727160380882529416797539794426214699027406089184976735696881389781243420548894545681906667431606016810269090238040822102822958852900146525616212355202433614407300801034912020629112894864130272983008424389949800482678606692442751805569640902062188951188905715739348049945426094338918095216649486277043935624531918277568625875778089264517767457512930146527276735371419822033035112593039773328187784686323248180580119705399513869081239880150547737729236980141600732244863506657227046898529885371299072603743176565845720054601616767094550445546742614649106987043088640790828628445726219482636403756678627872554734579333987672405006999752044035196561440865311295918390168755214657783626815357746198984097907046300260851416781062817714018667762219337489215365164361264207435408889847138570042171102532074936497585004312165503466668506590609691462221121212968843766402499326758391195501963861794272071576418001675023999990878695056238510413900393567857602215868888547328220805068712410750148608957980154426883980028237856115321893790051849880949904993664454243289636777074763892163161082992271200489248581858932498364238827277366341213091924731268482890151247493800029703745235307778317907421363033993341562690285148804726117446638237014225442377732994951446265311147912559050191477311957179775341912248209267406790732818368473737765732638151445967981737361908329303823677678344360644871888340522872396986862994910737466917710291509098003459667859906357715162012690207728381918059864714189628342409308561983129914688993913071999353679392496572460466813891742400563257109250489422813031406485979038262257936728559729062986434593605441744640627110758669504977231171785530499418874846789581429187408436652065253926078951236824005702259571288366677480730663025471595789778903756567784175211116570736180619860533624887466430664062500 [117,51] 14989262089429842097504132788429987066019411353940568862293597057470026300957353539868516218703066225807948557720330452300734837431764818961429670512250760818307721176017535248562500703957632383388826553630397335678112742208893149154481963680926965601166876892226414093510150024395033769373124617641956623954610552397693755599576594576692910445316573963304069343731526731148339454310420183378665311985546961549256374826541522270749168319314319508485239650101136870044804664460581110087630080044216626832115701924453975274820593472307278685653889403708323169887141333134955584694087436328261559917441507763910346929037533225409038353701149650590965534442521021677509529140515244310519762035154270706333009339774645261451206455658946423982791640339671640700561357266947049777704985590533274388298347744927969002010853550090363751190060749581638385027673601410053254425555556028012606631265555913438778490750474410908824610783515099002267337700407511665728808189767188357629467667422147198851869922138090376871105588869082284979882963846264473266829639284718950870176937519619739506220243044257536683256905545331352373931660560064100442251393279558287331161655853636222748463257315931465679965489730874761106583683241560717234878709649486609187979325768185896912108858717709433332578922900589345071972579142221506202169301347119288374465111861301026313599741141351948933768679802572248157759149138115083998378937989108618046847314049462712624275060751412822366137286730049629298565407028897074395294946079536522000432819546235208166343639516677144841843550817778197657807674151560962962418767898573944651555445191585980226070985037042055735915141962377717111935618289092447673010491552007984643044757384209963546628438622912478700202641665338494794107250742059024837343183589396474458001004077726201824300295558918246818388205136444103667485228202866116108818548672407188155283635133587644139296912726422306150197982788085937500000 [117,52] -1368172708121564761245419010193022819884185028821254723546147744143475426101228636835173362342177105108460117162607397938343698174342950728430618922433964430586275038144743206199789830006684222938175289287199875631697779061072956139043517588831118975043679537941916946837833596454158353353784484608937426750146344982601281398231333458881248918493372269350835318463076310030903242847092995378343889128930290415802442910621514654744543139017491822126588700711202907712258393076302422218432989496497144557641467143978663535950483594626688135945567085237072769809272528780477760949178121753432683784664052546730633075872224811686642873646950325739767675462287923712526719248733150200981179792132519847234878454430974322390701657987166748906931048472960067992563662546787913885315630929590136200064400549583609609796835389629915053249253444779250155197864434549079707873687879491159309235071476912895522829451082380602862660119047696502747883756354972733721060658202594950735514249224391284880870400372818450162971720777166702231411805804100731680135500807399726787849480319038760379087574382151296582345703794489132241868620473775362105038136967010323589162371494179475622049715705803615502558297096090476778364058932323194082559469209824885873441452166343998275508878654765618084548913551360967063125864476763506388880615915071816894731298262976541567352599207763144295977954310521373355575992368504461331968257058099779720507066983044961417370424709191674800971926041815243377241952340825098249431896085316554185415364253742841157770474272162156397749761419586566571135650373773781299393103998450119495777745346627971742462115929698118049596678361110519837943082772032048224035404172669756551499476806908704860050568033276801522964626465661170608550034988826638592098855739653953917258602998871535416084515062398172659950427769443799227000605929574931346428493617851617127443718431589747552834523958154022693634033203125000000 [117,53] -40827973511624477092056359811341872611452303597731112868591381384331622287448430879955542635134528370983139424567999667660198035883214123690237829890766455940700517116085185535330232539146293189232365705844345256296924742019734475048075067978008736268467308167039097830706116341500660964756775248562511001636123597733209368053354849628020544965575637315102004912797559793885167912415995971553976040121631358283302405555968310960940812626746219666605843843257437502816179890833631799433040994403136692283682190130052871130577295996927116596720448392557284698434922730023220271703642827636281168128667732927124322143347253970986702524781683697700151682849851363252199398632805293438750660300828143123738884221417240726906218002117446383747413922874458984586117032094771512674903652389304777424227067767714244473446370595071087549419279491005337713644986891775057770668337428860709976153428431608601054651497769154813827445512912706559650804014859410121067784360470630179214039847688643125744526117400307453637102835952489529892817458123016616012856819144672406943765936955268074189528120111896342926462835273999712296966324572902167747006555919141508081208385256208893881465900832778913624217068952216559953163488868266185187496366471128505352707493383438495099962552955273456786267791973107161912763610308107378145935959810607790917230051175440262028841956656450932667872351861927419499071172299175522326649717225947741787205515079661731688072980856837104959674455842731438623470097182289224554110109726669925374134833155917141346187424720278897614668008909977328594248246103878883590489586534222597022525323910880757391647659454498257759102828640397223169215354731402021198258273041624936558281893314292110086391774931386788136766336831066455648276940694074208660416224636555371856232573152217604428776367661608932978564181970128827278781907280912966994541924877654018543574228339299025947184418328106403350830078125000 [117,54] 47044438391274398387055858826793903323357849966397661417404398444598514394702701917322132607100935314044131218725105029516390026151945414953908046598711738645284464403933720473900472736966285598523534854105097602800339759360527575774331633646238470373687249720935055741506189787043969598174595714626314869676358155676143737401283044252361446909432755140984173201393666569943502770275869319637428658643546331605498527740438728581886279206005001314570077657961972525594222879644203647100048008697766199530858079834853347307104818298261999420023928132691519041028034106549859508530212250153074055780375287395417704346787418383863497113055332720617301139743118530352750328327415013217702281907592553496685017825747047902923549087013833338875792152298915773222984718582605327913987500351837660230654426315123538824435039272313540802300266520362413957965766317937273554925302887320936252661160025015170250951409327133008921736503383462997601409502496842674361585629912634535443061276459734994118063343107082508268242550209683628152329208085497917262016353379625866521321906737790581072132790496237248218045322652839764269423363021329357152604661908329520616292337714601214908837534772317415274360568486376082761302188702992474509219261302547535274524797273752254969481853983695836827769842629825491864673343543599177670451221649799143369205905554318574014130633974931098417265510135074417180049678289740035235971168255030112664324529895200365704534041321364636575991026606951492870400843037819469173245779893006596434327598209709762667898195182646032395948382715283819379539264980068329542061675241398314515029275670212002096619845871366681736969628195811295734082486802959982511201163257737199119665893367152813858351644130304578495779676906958687424232081916712402335776990198726951320916045110808935542606227891888459297142546598131825988320599645580504737003153645116756281785441728970909025520086288452148437500000000 [117,55] -11059617338962182395424399533091236448037025897732927280095254232049384510650194305639149862674969679463710303208810794994085557850844294194113140279068685653226394242212204717975453455566277460373495419158225465773431396829683403880015323391149521539226333474797093505953961081395548263394095771266626693614566292577138683455092995558117966723032129870829868274993593399948782299493233923530141315959188099365453551504752702011886823748065301117240220256319754116686693781716861140499273090598734550869396471307904639199478034858098434899733402906570825887413111423926469500885117720829981753089197130088682361514686937425965263085293284739909499927274939826622024818374397709156109643295084815140605138460936786051338050305352907128699863688374397953222946072313301733312705206138795856969195468300654755686609080188665094474519015319131427977250140337557531166845790673825920586987510499518844144982365130383535946334833077909346086100791663478447345559909319097830977236832272373351570271783833128196551787875111905335275174045171275790457493826618356756858504717825911674590126851695147433197648916159578871318316194929628793710450913125807290640887952326977595974884679438973373321753512378215300575512651675332283502634102782522823135148365905258530778434062565790277858110312797722108928647680865871947038910636545050703946717048143921355519224677503875392740704422016581400914539004790603430979344867056336147758036640399772617301291105935871204599781960025397806186826058727249446471204779853682888783443229826379430541422610771625064016796884254683281439193835736003327613661921111908809579441894433399482975436001559922595871971344970969570528813412034235785417404378514594239561917934517617964818407059754648575467065786567216870442617171714918373240845698489024707579268952881985335784758862368879067497179277298395437013442768597555250518881847434989661761728374500535210245288908481597900390625000 [117,56] 1699269026525882046262976290832770533565941554214125698917715748328454205179455992978850341377300662970447545066507790328545869869617953705148130156584662946366798006368112783072299876733685421072812394128482508452074586606184442203122080485247096534830646020487961783161863134974143074346903409541278310123905905810980871717612502631283355746999108050629799029129378625378842725602986122774362188576587572031817488297127324166971621614402111307576823171380728571146212222197141688612076443813872486848781849335122178773270210373568677238878505997443179882325403108279119715434792774462837724782065172320917643380696625057953165241347219044872626301480774237028237246246498566389584030380540749387534998289390452966223467802247673143923446622212329779929392383090168164142179005897190026089302374463009766088010519342609303131987599357264837346832094196612926013094793860271941203392992959340138715320066390292333593466644505585213298762449492513892530701513974213043093481818095289404717375508077424656100048730998092545386664507697284017527725280014331190620860451138764190758347857856765099533501351461905469234434340444227799018517740796115976603854600988367470225826061368980265422344865873649139313375705345449305461291446752782749671698609022998345021423724588383535342485746438579046754948553719476490329597475690424491468822650207407824743663903274370624272654199644585039571057911934757629566890170086325395955938965758053388498472558526366658324572980702621125090608871440016143726679699400525794691208924279065325965276195158917895492361037213842518438845409338599428717945479256037493652019768793711303638222671797487489985893981333962931027701010263047947239409536371379104698721859528729348872754834451545653238651929334057266625442602225069189160382610233649358766390468266191436908832093563326729743292639404456169449539505456438634447466316855927093154576823508250527083873748779296875000000 [117,57] -193496031451766361717731072257504509455246473035149261203744625693267765053254057522641997748944083592267465689709919896263311700973472594536716748334470201104587597403165581317232550495409028042992647625370268964915772244963766223383801027193574265859164698746599528469890850383947651087338608959623110400759300456933236553145556041833653346027960852005633374655540271294496512579036154133910758863295139466575030952645116039925156515766375795420742417140383439700734490257987004233343907001711177122929933246077217488750589659663657849924662119544959997731582831386429786958302934414594587161149416250586117296736351318777547123345460329254342092288801634700934955695271013779426859093634572233910813540099921987427739191237066510716009088311651708261180918688967631798246208143866306142693060982192266258684267763426110004956511747299605974422386133068467147735714050524272414612958237611279687823757138947383423139285477478914538934197034237328688491131198716681117190060220085115403343857054755045457875290071396868888146346828090887551082410745163468990025160199851316514607580654837318676102308700952814962469001760827236473858084622043358466220050624224132664134263918428340201970882965511964160304628445115945236056099840361657212692235548687297814333958198818706086969533960631198303683204514965580538871863945173162333724193180191998468706114068883775419290331836766308706826774955755420859735418785052079783507646051686153444921749334724404086523821533425178226214769287648511003408874635365696558909801827202384410734432432291318967083937895134437985416526465387670327479199524520101615555943346406396262369015825909471790949401908397123309701812249225960682949394901164620826584726286262898782790303346681534189073847354585732059268036161015102783548753662401154013880068858032313026753149451709609399858048262865350495101892328474735658936332362104000281988192000426352024078369140625000000 [117,58] 17367142879092814342088055342746641178282595335047337169990192331697105342306643919858877087873679834549322684055639517247735532920599880481032283237952339416240527706634631725787057426594871203368757420124534990503104764194821951883963092370746738591488558263365578592810901155022746877640085230224262273747425156651406003471700055148277818180327886773866410518639642730496062523402936998002293996882271767819809264986908544454818312579144456390784536048602577012568065028794655309103231066849848886615720885746459013496512875820328459902488391894255940132413861234879669389114303752060689405513459710998625178936439064162507877405888132961191239688342962620463369823397336152957878462515984663494425160847687494808309864455289353130375544086076968841493681661920027388209319761596667787353422843841157443830852447875273547459938113738343484859553797803454078086735609543399202588448166453586569498718626516846796663710517189691846729214464495787300397552252919426881933524217730554129562282982306548561002716453171987372705912267702314024749662175709041435701075741193431153870888278639162627771590185613794992635862268696949721346732161221769605173516900665984667928934982994236313250944032330479569904557793370199656541848643455224504935713568641621741843539289063547434926684494936473793290749472460934198882083456978747002062292285623996634467826240798744675700675602602341914414258033343466286379043111588594652620131167182527125337303108912407346250056988463671137729836755428853133325810131418693041829641313611426009054915966715827483761302121994860939486526607294658230439434194765751030092619317458449715144517634066144263578695027785428273082274488423411263287224196154082566940875576114445858982184523654337281409756137046275473548615931739669337294280688910444189985959441272919377506311573073703008190997872067099364966611998749453579152550805354060514673619763925671577453613281250000 [117,59] -1410414215874354086624901772153667386315687968413514835085904670074283822312729713647993527839315606441542270231955166260012804120889246371850132998863178172056100120849428301862050349826855881443982774034697851612074762498005400546059200411670699318827680126371657682847204743016889551340222258518348936300148412111013348168577744029767454388297222860559685556687857850962020160207473356470243769805852386606628561240794516120955937660932477523842439676607889232837764440736370340865842475692395292089391554248485547229484940311809865780030707279919476377545435221582095561146610137035053481157517288967329570825396516284269488312617642885685395351166492799261083113669798494121218244059960423742125153444831819748286358523654696735293049081531131865356091739166102056942423492514205888596508200082944588974508666962141585356636416017499477918750918793397673191931460090027054964825574204607377021937622770192489251587612975083226830422146687928936467023324104407083236024877343908090498371207646460973481101890439720411183649072104138376423776284120254744280701398532383642466373124308537758520191069670945315630901900357460342704430864125930543833611086901306859000732396471388054654630970360509677486225118267070166100491080745083169868250749926632886151495985995548598326729204851049163063032892919135661403112367133410379286817952392308023721288637627172743745146553683249004299214129038900882379411823518166675390776460008102502129837603065681796005236017231570038231176508327575072870243228768877479740415202471741168581552840764875000160208154443269471507703990619632520897508314046907195140499494993342307120456011436899239433417710003459477664643827481340197913253035036342140476709953338651824535366576017852686519176979487405676729392372362930206082226184660388216273349408919600518811101554353279563884138871053168024611096795749205918013190983723177396313985809683799743652343750000 [117,60] 135128879294740819191439189512330175321970951808534255603002085874535669494471599848240490626896300247918204785862064308968409431279864210494557678301477454442620825638385348442543464568969489866356545617847441920389603021929024217994046154242197647929793193282944761756290980547855754480475932124207634977530997809365014649668150055174578478438731467578196155636812986894624388680457152521075116280952470924417810518815374293158287920342247900460586690195012595443459952006756645418652500922915771692132185145926175676010480380798003588959015820291558310025022554728677658850564908866677741912592732631707523895706088421292868240829310117038257503734048264880365883249040081041581417927109631920315549733273758101091627194192646027514374285889093971810720406070145811811593487678043203307598634711546867716301877314967793209003842956480260213007556176495454839175030277062017333930311259490389301853165166396213889239280608343177331998412083498148666695499579109301876341185815772253479376710905152002367892021428743604849059882065845492051971973597766805548975447632998669528581469158081963313389895003816373298390012862480466678749482477480327886785881159561859432832170175148720889984166154085193029853647132532834322860671002378282958336537085158684240125845967351006598781141407422022767224560263557623800347877760444895347349513640564494944843444891180741012398780708180087135930996316783581879488765747674731728900298175928220054901718304721317393614363160973253595826378697766107576716757100522691598620663184367619289737642809667741160303384394307015675707322193172610886817145104281459257963250939932396628192777564621147461538958021932936098527617934554726603891175374330146312851946724787019913806044328448152351578932062178385113340075064411204375681708057014033487225580884859802641909612139240580713274852874895926066270880871558440205311907266150228679180145263671875000000000 [117,61] -15918175580091070392853237424213003838670052345173598379947377588159534450141881034347284768157038878349458967135642271033616501786233642669874389620005673409166357962451298673118472127057475250131978000283567843518750123024625432818711523576697601650780805129291195404643799892249007381987734866073393051814214576577978786621352165904227265433729626476395538335169645337042701428388576913111482325034676619781894737471263864202767680096543047450236005974342151498146977380829259493002831032868941247242574120747344528223180245278191691253884265326594178561976454835537101724523744561358673885075824036709728472039181270849471507950585832075045259202188192860659165295256265860896037333155158334641553213061259226844333218465453454075915510812173889468591581920528129164940934782624253728028146659692224623442133372624561941425936923409126897405779217750134137285241898550447187317922396860861845787034421996382380623878695035564202551443906532027803379630599118862791631793741657814788658599599491485443084515041663116567101308158683656881984801751790920332925636401538735371824664716525480008179722773101863606742962374089342061349315062750901105959038874542413787883638330641896573638888132579637636092158728280306377968656940917414960861781815040102130377507843135105928300577961764640007471295966659138096713562395711899672630895279154901693417004381418374363779070129857834064443482380012746514148616908286610898586916645710386882335738261175981482976229531350058265819163702400413158889244233641260342744503762329416517471242622968460342596184699809547648461328390074962417228011601168564871590654660769684418136927012190200387624747938804656802215642937993322544254261211163910439620219814486165231408347878942572599112427473356034452286156246976069326795173209753519898598601115320792814629983037495414194652973705589481782498567844769609179856087430380284786224365234375000000000 [117,62] 1759191523708931240283713807244465752149225457311437599894570780021763051003399927780830284592675843217802894663824654667389492584504384947849165163974311808957942919953406802593723942728041504321099375683252211814430015743283932859725305926370264605572869680948089914785622489891638553269793304171154187410454631097546861841902055933629310602556915130329094658861272896651370564423029906557259357790051058511146639748887155403533139087717717774429351744792071551803186615740232373878206976609587868554952222120405353506968027851094839845726147907696302576563148338489003409369820815900666286418117008700483033808496786844084000481129822916542474344053411082582729141011108337007109426821552618042150818871391257210182211443489641446906471341968435997831864135205290031580782921890845317243034993509278132379941247726681075669973986911862908007799705687217135699200758472685767395083017123398178401824699295107597488345258240266475978882091419538800782920084761717958058428259504926886949795748142151625460928335953949935032520291051797935693193476680945213827939354312128428846190948172101540205215049583054754755399724190716658113931844469835668346252971657225980186959026574058878915692393725459973163846846636937924240022492432407549584343274340585869380178157143378371852917307350572747365959982429797258307341816588801925328932066547539425440575970385111159251335697366919547769222166644050033533091068260120699586233969144541394385248927585342530965792688160554825442014042980654743917982694900172648168517151700120267151356151456197047732819042185780606958264156709608582755697433448456099793375330651741987556102783550182867158156386700714904663931347400493828341391972296977765458237301640020501270798776980210056176639393640997402740230989947759094378795700224972795866724307252638959582269624701002306676768002069744873924978424306062506861284782644361257553100585937500000 [117,63] -150175533137949616331741406017212620924800658815252637259243415914900915446681954588773289458493487279020347248658688549098805041979958798554041466399811326501142431016484602392368371770738595306138030144886091355921919258659844889726509080648477545751906678302949164021617077082825746222458191039236159568222621185963615441397155570747334523895010600614121735910444955133393366961617485844792208466130455806162181265885890330473734724903609964841477456499954264116518074766136869261378542457667546921969461626535411325524219398637370490856440131230613546749362279195213596714159581399931059174980517750589686251372938384255898767496411550812082243432198726529118166169902772968158798912080542337379990343459840789222636153587318313452046456799269288298938920353455069687345663116482591337482411303611657364326170396224483351509194517638224606740618830644959761435505506264061079509082765181307619071490871034258897668783852466306540055089635804560354473521382096670303537775017006550083398847946788959565923502776375962803616795057106299790642538823586796810508469245034677172149769379342549625753055007756989300330429772488799909699161576350267350867294299900728868208682922567129471301880632676018764090261728339661602934828018806852005336477616324495236716985624049122617177749156099764172071297449562469721607406934522010791513747043116686052126626563449132978665257626132204589960558915039630123695467317838213210311166377473843813747497087548569385570359372336473139731424398426306507104957328855705760152390534329931785215734631585594507496588264980865485323248162026232742589334827138490476134715539459895240771380204021184514310575080548547164895419970055943970712252292912639158441446346750489876743637164219749542655381556272657972718636176891508326509664934525199584734522679464824968836782382037249480899967979956885193325545342055768542047590017318725585937500000000 [117,64] 8530122946207270939318452433404876164084547504771966577443583897859892457223083967021094688158706749834335183434983213973033951072210260931864234111988415705276255938344571819433546777406023022061460324579650073960632227471463477634322957062250428190047519442503482346089665493180311310680876682688268399903025202495850708708640804975889320672295044221431114281733497822911785738359053081071826184776113196651485644266825821342494344037144264311990491906221185106043979943729030420857258606668231968972216577180762498545900687946786177302236198337569697181918509585566536299065257933319676333503192327764053003422265538532158116582791308426275088951734590551504604263203775837972193794279591856647938950985217873683109908394267525171568934286695647826660335295299682643100684179979634479594118327386934812317337743539957881352967242277581576351922757951091160179373427967868078962850808245912269227983837357907012817451028753336091745582486614722098414067449295932762735377946050916644570726364329956706340704682892442734752432253256823090534469321310272344649723569714143156696147118240224815652784464810309021870617393043255673200167009477154689664949417316213971602310325341140233856777987853517264597053814430715328732208249230472086689692772145535162444236101908845990336141450027105530263989445532025793499925615795497818717460281255523249742591926771148420260565902786602212965002842547799745423995565894782770382235046199388744649320955024664783944878128849463770772976595593412132240789334493022425445187029725534960123769218192331495805798592030140629837254918758179219190536931186628950201101138293311206468208284075050380427339041909196679577646487283115305722130283876390046470939694482467785531430000993136281671650850539361537605910083834059631643138670882164975066636919137218877852799922458654612065829617530398560642355516105042184237390756607055664062500000 [117,65] -163020893486322386616481113251832539512954282765183002680943605767792352483636971612163051864503705738515172297704040632443472409549723158297471910364121595192908346964684583080350641634617757654924339459515369012979282384302327777818711064664308399281171783950948918163550905624803858637837433100790593862271394250920586835531746510171060721614893138472076384442675399657631272856009193074690231362366671926706002841916496259911783128847142713108863462479539008953282827854924320926031481729903440936695459850817230567867964110677666559944144310727970870806445183365935243781070714700290332685409978796818466067430742433658253012551909420294311628400023098015419130263404550539385514050750267520026308303119383484483035399212099153941380088897973457734934704991249201100410242148694098192444385683517518881758390384141219152211027991950096835340775200805190645226173098830320673294897614567552297505307164185475110868606665366184668400304209389273196367200005286970138423544184650884334985120812506719965590723501262486556592708302688417318051156550349738731217574767685357724767442149173678333042005213894564330917622485541700037916675456348723616609174539333165136519145764231410810332542973486994690093534745941874956082142575046197628639657779766024144595118048624949750580013860952055021070125455685700146006264592242152380507909277436116072929292955054552768297627803455718747714131010866329946954267726950260153038970367293463123638554544568380750960212311175547670593579637970272804050206567954396214969519196977118909866976834231535551951154196132376642538100911269132840512913691435297374969147587904281759429714303218887045495273473548218661761136226082480085000305877730041460931394148803275484462412446865363226650446711001562661862604128922950767289401510914879500898980060253171668696202582564838104920030547766034013211508895893643200397491455078125000000 [117,66] -23729655072061776013857835041986402803091710139041251689475832956851085183632552612472613378895603431404185469995433894378398326817485971518301666037654574682596426410137466655398719270275250593811222309755748284993981078143427782199872033600074610790721167544795477574479951012559150096878506733383572479387199138630333665985246188439195240854311510555897705439003686368101748788781297694088218492465869657891094885850065394217292597799490363088317277329655573400515612944091684582854162805361758919079676043086639173028911930000150237619690829992011370910537625274027142820235773669847463530287808239226971022080890826478297350943416538586195434916927422312334424732029907829291121742295628211082450614115463696388973064610216189444750829641948329639839332943450089918679583425517300767157171878072364496727873639743993512428393609330900164873941539324050957989934348649049364335239699148789213195673809634975457760996792231853346719900004560407057368235144832803659956864860933569199638165787706530120771279209749708254654360036121628968130120055872285233534037728542941590765025814660989656286773196658313631575786799143081508624101254972143790236789188604234680815729941424659579646055338929760954987050250208526261786114827982251262147384750917580606277211731754468145660233321760978580476242721325873734629340991425106240183589055223008931425751840180027871918580816940761739632406262608848635574000484061656016772071394018167202926107512288800873404612738031101001622054242646272741758613869690084321254416850745490182566414590102880978984361488632144927914167558159619414408787765352520785739250277269756853014288507825258148511108015709946567379822118350461091602944143765180532372025336284614948337173403199652919007311766103200351273908082360918394521656881296397900041275792051633891371474677162984101637058990098600547494125712748447060585021972656250000 [117,67] 2790781079119351363056513895910574043959911603702606712613823195764903625900900664393878450781605468568774179440189521871392207357079547879668480185207999603434922997157659191689181927045347643116262339762419696294492930414651135819373398446328626402248763305795372797194911686491038095312647933478751955521785941412588735402186086255569366221853621579457321664271199094436485835432475642915920560792680515316587728361157503628024283523599261387544299679994752119474278733950292869039287807465113373367589192347642334323125122533344339368975223654708013596183900043112734006398118764437138806334768532126417069490699256808417201840613578099479719770515099719165975085013364790873785922589372226200538458195198745211661818477207723761658492470091416384754528530561142067050142613256422652422638926433874236525761899685117483423665565390081529480804124901745263366437881411988593738054713295217083510625162383721517003370029756535195066107236962143300797881085834660271674765816775424093095581578383183092759306436900952935495759183755716224629557158809665668269740696037121988570341748292717260555123317215523081265039270571364477877503295983804095318687235387197132322948246355342733112949079866149934683111550187854781007444294950173488113497070389223459221383448105832678472564516761903319485245794386490227158088741676158365335805104291971500313738190981150988366917825718324138333351998360203055806568135047740334915178160239856953176326388629021107502831447178228436847090017849008994478872478620657672447029413596464562199876853489041393255270898924285900813679104762624858987377872939809006451274062932907479571349208959582187596280062578020535058263127726407440071241231704327391668255851205451549772008889354406882715555761537157268718300583049489984802738961097391331417032733783328629323398424103930642823126101204146247233634374685764312744140625000000 [117,68] -127410216674023927831390345659488186208984689536940708076394640503862776646301556712708342573361158636357959472003169309820195956461957402760863886946397737221982137052550691500583718153966525720682962262583652735656691693686675126557775161334057132015255279404127246104029450210381454619427705467700862306950253803011763433195907343440445876655867089769681084205511795948042408897224101388169887881271146971225363325325419950914989536874984760525768575134008025622494324269558024754239775180780737724159688458271466261687152490836069334206211938963038085224246800002322696341557863205171375460649919971427371635216035331535938022921624668664142642876586812744093887253809941601055318269824168706499334525366979419459687231272817219232741374043879545091635770287730039285802702934510463411502502993848012044790116442084967169291773724697702013404901057915811663776510487372520747633974818573311243717503689418884915211370242806347386627252948036999677793409993969017451904606203197740865640673466028970097621497602055087364747735830951169890946793232359644616630958042645705088121103158610543826314391384745883982203754291921360699169899362649393332352839265166594133916975565643230601549223179864875965111579290669130212247831307563200940640100100540660681517099243426667825129829459885577705416520623881816768804498112870586185512005310942750498933498188826382784161200145394277382220938690992001269000295600152976391341433992133973680012345445577635525164637019419307832128237332100657731714398847530445562353391387442676358297575486218827013617394651834117854680447292562516691679669107505309098041637753436813133062944657371990298788067200515864835774801051991975422072096466620487459720394461152342334965783157165249017874016216852527954540130172194903047957088463275392080372100625137561920104265779625193709254348605221912685596312498474121093750000000 [117,69] -2025536899330680208416457339100107601382783289039793664172840600407361138596901393800182826652716138132996111732064838260402800117445537900887317557813328780436231766028815286761898918739101996845235119423413614035770344206713765637910397353181002838977010269378625812277390585807085248853673171751575179755580798328704898581643343263621624515747732129159189512905088151401120853434252496627527689412717092222566546595356772195654642505430004800712033077486890494052891766685450418803738071948192446727564639040957276276089291746867309598050652020274845100750711083902470373808502379426902277675175477511655606498599974706703536276933885234223495665906571480725976354258510439733833409325455814022385114849693322728806710589708865225367703558326914790980063310193898593244801972814880730904655320202022418124851763042587231537833588478038942684461356646252861628052650926796229844418987489725946579905139707856629524763380412313207634766639382801413892284302145483319421836934976687682091454562056290213437351240299204864462668339690520417101417193239051526241141193624484531022221127564629355753747027682731019687611134532385413588818543956324063082104396669353174079934532001759443677321909192755254311030352246397481446443427354602978362761335621099395569812977145925847906237204822890003958424366593154320679543538952764079861765531369919794317795710646653303188394258970680280992019388910340295002313132292880562238777944755611275290871827279044746031663811560121575355449598735811816444510851751494324061208121290190912896999590635089286280596839809978328682343615206440868011754153724031449158790096917750142817860278257842711560194681056951421334492399819785516185240086325108732862360798088193807806367131162060241752347759317520931057844470420257036136079825562423588020098746314941842371982007629109653081445305727776049418007965393066406250000 [117,70] 803926186779415734498184933792992452873987052033003025337207336162446124454869920105803091115073497639559963235708291303011679844885770781374429672520924872051501463489511679858500030529874230120195294634861270423863853231282358849913290334722877571604652818051588601927094876616021127344126083500245126570271709247297647381306424742119459936713823111361250592224622225200729793824616448282796894612046810572846262738485995137151181945355500260516862802285455686734815673860167136353675327485315920386143532698477277971422594981184725395846380256583376079223365966959921667273484522912896707801940738106268527356630127823077726342711667241643668663215752693352623148838834084158212617567368487676906310993830070343697266956242390180024995303667706560472708655189440107108250677232566361769117653079922224467505460647456989628303334615820087191072772296653740431500075536705989306904802032637162142277357079255052065894849927036434397383640020084251700319474796449874638523869805236705481349579774901418875721759831168738420670381416992931547288826140418126485434669250732346441897757555391929697856837696256561107169403573658202796324839731187992460396612505813952173386465463100916527791201919539311135432074842650242015105634913347889109023910902230590248657073587200188068775784945297084723644521414456538731388416167499592898826514147071047479530752625088166714626664906252471837300259503555030793536711033863213737282106736099143871511958373483039796033515795290819958257722546749322104811407720548356955268386411890054262109692651010071327292372807998873371268417174192403932574502504923390822484842694169208920549650589364801939173276194021759979870515102480867278527158684607892830814370518859963775398924539524370153176533253473491827141729993636142571902571982012454490710648795895476911172956943847772197798863405718826173081298828125000000 [117,71] -72759281725145480895665302059034609401901222022813353356366598621751683919682690243498366667008510167322650431669474307078186582413298233511573167687848916894229289052844407844959159501926221290102897382596933058189081538060007377798450720784326741164216031952476174886280595361519018615336532372052706685540909057023301261021832296352333284997386342954964066803524740178642770115324879225907217580890816193179441098169752538761018998272065575965265988699796320275746760247206098193846288597664895963009895583034995683807381233921150876280362094000457089399184992182910886541446935465892314231712558609237446421740132880559747660031401737831350520734053224925409628011180352601134265506395484631339190860481117215787740654683996581237432350451380869412342675683940756041771874716958632339182128036237953025631839337285540589265845408392094726987448517568750326043858115982605940674694330599759427163091276336772845365008781127437992550768654133175967058962169081180768553710160268062205521491729908407675003110388425735473767366307395835611632143219571884432153076530943729990938149297985282541638320124160485900094099979875492401577437950451809703060478037111316584343604873159767786388658048292330643159393613873205092556469720933424384042025340666413714111318375124862039275380155495728232431868775639727192398302671893337819617106427339921761691536461728737126052325011146303181293822100561255076098438195564996954118985339696903562051797251865962600124319358791017720884983952200556942403499771909128532779778816707959852949937315977844841779218999991065549885736607433290765397546330212190454873684416271669405704308256362558347902300764709602605198882080408076885934747789314402871385973325904334977115158787967181529427884097007423719239177117971912881203665741137429819193486679769849385878757677042480576521783159350161324908837890625000 [117,72] 4299446241618789479649327572435547857638076860146892041120018710424074765498027604964148957747674876550995931264535492607363325107038972654905775859632592992140621763827748387722944132405488793382546282660225370420965215644529942983859461845352067313125194068676710038489074572776910519653646104123090908534837205009545931993959674037831395963458043956287936455661046600007988025987335757218012411072369071213638768059535941679913006253483164243726371263355311466502586972616784544131734432246716681252911443597644640335533480158771804150965982438439386823896935894741004771784232621683927745334175272574761449681402071582138152634033547505995209883150244099898930788449966362658578168926693031045161357389239063133959318030573250365292302313290080277928187627727933993246583784343072129429869492233319454789370769195907354481437471407363194863061314202541225607921876973780046512329861976339479854973212360796956061881412269473641293326050060148251431910544261832171154691421677364470630990826910384187888494513113234583177699301374444841863953855419165420445589947790977437702844767066910941186881083124016674175403978804032521520829408951422330410354226967316522520547318885113563130021486849116568616405004672429192634560728288798854579936817611274358031052505365069847463449927533488781553276939222097414513565017473997518007298740158842068844823212036366172713049623903792348527634192093666292593512432846843767939780994882590652100190164758486004383932223161856065332253248517292447623716949615567980913723296514452603682143391967405848558849337307350396378205709000348089211180053574643510157968446819468444286241802655994993098899087457074656450584836894441398896320464459374030964590046662177794935419416113791692531501847773298562319801199300490906480431535991273947936484968215122338142396916996728592676737721283814175593750000000 [117,73] -188105739922308616123266812616741880404616538253022632201759071473635938666324741958787109749856601738097041324456596000005261029868998866032054767652985325440724794082188029965299217893355433862054157669378150167499345811039689889430772984246038068934515250857016796835828150806396211617980146388211244648139028374420025846055677346159239877357685484581735151348590924063048641497002494175338643749251903757896585832389424639037648062383186109495683360871610609267996420345340138322567964211731506726705566619855387629299236875864830934774923947560716161458940212683874868740196402936563592602714299985003832026307655896896704451143794749557392078236368716377954760929099520593875518295005972781123519410553897589345320124841365297765265100758110020794053284670256095879019273690944509064258638465020257967976900954353307693551670146451307074096633664915330815068551069652967970027286941231066545072252055915485485971686428660897819345407081369943795603491121430415956286106979271567639536088380530193671893936855332849536364170141374191933122209574268440337181832835676142313075023673143973676676474858532975507193428099609058691197692041714931457654534653622924172343006853426628213588117880182205329574270757991915545558364837590333421771790713170887681360260514773277262337921178833264907479589546040868320686605655889251532556348040117777647098070792807088512883720708137216509774973013456425217021379035620539103207459130320272917231611428060385289968783473270648244563605698331319839869031214653444798020111376467387986330927401607777338621333658847037496694210748665315443410115345575445869700187662880886758977149410503050710899411584207407975802552601885313483847851207673994389643575729917508523087587426656900355818158569905152732679713481178245222073910152834156780973758789376435045699164311828204995070407171348135075000000 [117,74] 6647152789613634438276444764965398739553576055394994378385824226140246741629557728612239640661458973479071283653432059124355953032173241444858657284602106241066029920942025157269918575121446123171647232054022036366716158039986744124988168878355198433085010966602068196671916243666426384915708482630743090360973734426930492478946175797403414848594847945920567768017807610593734952683967500223488711293140563588725688808691139209753676200881909446080575763390444432678310328351802279267399614809602086688162242584591147102159155362238149218597019759422215796226420285865067474864002350774973096719137330255815769925691477196014660019686565278251442923544859271786213038604527203988136899446698645475428016616122299020532481271270553321145388601783720218213559100138475743692435113097294697906158846811114857002778865368788596818664233060944714404998630983782752495243232197828588922066261504508224233210594763443875588267045155295045890639706337983137452965346626544968822277456440804983550494528731635079762141478723986069616537127295409544076363650184083176062721100946506109251729223283291861093933480733380691310803348217200284161031049847861660298782593239926772966423978887894232963070014753573754013808205857066801735440515974734813732223695962603977732319430429935625747484286551465569055877370498107234488334253311395831796502696040779463909732970513283229985933295266170539762363195727302516552935173937902528354029248928944055095044955905250997901884537471243096275086343132701750717806993375243180120926612048476242802888050859701468715648466322072138015577440118719166668762841283882116999748479682423143466581246114270866250746820332832146162230656876977645331548226620396199522858824920367933856915786354694752354540077125068808744058806288588785516192135548779999820852420089746646211306324658096106224281290989496000000 [117,75] -220779844165227866056487457404141528053572811562154699976778753539471945087949631074704089050690431671780193835230764754936225666007324595864568183482941382550682412194374520015285977754785273522167948300136239470880747062622450366690579288759934214206805741765113084780603383245378289665620851708872332421756186876229018255429257848084765269615405463880978482791251294468846233334407319119407703338057625454056023218620673430306339608343885606664471271111898961623135739190106086545754514265719755940055130131387973269655538523201644258609576716647410809837897464859123963993412584708490387733946549245085752400593817422311443836076396019080103520977358939189077612275918920581521132898538557429059486900775144161594669615260714961802363283961022710367419426794104255273764053034240373799013075224844763156400996736760829821655561424810000442237592666845848595921607390494449774585127805502994975595511008622552888994731936256677436448657533793740956147336376787307272160277962660988306433844801131645533861834346042537101942971497705550224407442498766502858187086464300539352389021065345586148600174194963634468232271522259405460163622289222536901414715067867521281245885356278825836466909200299047941508185525603966637070269573739602186966318994600325526110235704203097328394841003207039798562109301267528920470877548543053091793039065641870784855999746488516833781028107532213217792403967463502028697620056432298175271963683856817563819708657706440293761401110339991757912924248791339259742175710193048159650011133394699843823515146316379562308436289218158236263371858017389155608035739111829983800187173711145539818463118407202949849773532424193264243792530318578327318595315818042925809800918755875619891330880106640001773297806273397215711516403692444336608566903518926285139708976403708386357488911921871694852655888354560 [117,76] 8315256853430998641616870620001592901267379232523943252713603033481473935545192968702500433761477874403337908165417572201489710651815574335854443666867952422640984492212365235246065404230312421937867334085680289583512727012880527588162425438676790793203714413616904154115355650837413886409297296223865441585825851662675406525858287948320417686407024784666424085059629538218860604873088274233829038122585100896784791314449441495299500893006428532760290408686350327474611353004029798642139255054227775860655022797629697794759036114137132576446665027926795403889470172133194998481670942354029315024314227975147080730766100707684102266922820032105424824485311957648346200909647830416309990578290956798231574373228050375448309476580747705410115330972262412041078368634735196208171089606015284332470688708930789143146656728989576007066305599272833795744470680251334592194033918884959997333828478587648545634204855544656506503129312155524686370170676138716288918183231101961021863598015789887883638828414881823712285220820578285783088453305586033270578476621616683740391143497923664808993755399420605533665415984483836482944962690025735072758299027039599000753933837243937589623006620593436823346394139886374939986109214678390718948059583161903980693471138218089412486984613818689900604698850084276058797635201647631404758545007570475384955740802145571634460801296680148534132528124148249071560820981324456470745522129513182762727833982969362071100448940339722915563297059957443973827461680527769196598441508321503077599100064395627103674024596502208851397944150181117749040258602036335910666376057565977192435650824205742640990753646969284212978418197164563578616474977822745650078806742861619926328795136682465228193256426459258492900141152480575418417054387116158706050545472846832187489233810501523498159516749961520715193796000 [117,77] -359468279851615282156882922593069451884603249074285057900486834486049641652067384548202540973456659506921713663387464942126541788834225179726933156373557784925836188486430552804527471705128423851901322169248211379832922308561030410366864519640205733835772720869380571819568959946105598861400024876157521036728734742017909491322543753657505313037136733333930670015829719365541728202184657575017066662998525927983037667962786418332714439814208132950724050531228906145838655713200495282343605272463435980413146610395476612008027965044885974024129549514663342863452626268031352401316077631842457718761691266950860328829553457661205520177825331355878802889066763100688809662582551886211164946633698605541323375189397359906502952332218503133861005850340604058801445284918430532257099843324518032372917663994101901578656673313532031308186981867770497953750615995993774963851484078390023609687614655712990667898849773247207242445494070383675746833418762927889382508173012313567733666028621483548694037401123912048646949898571700401846326455918487786637074565150704803806778139819084660173021889195649936341904477981932562687065120404949817285805064034403753263703956008963660435375511603389294116209515251742828636380938749722982459216077311461570774078938119784307064496401158043946019876132019544827879650350282058580632531537497922724503502523706470742979261355166907985259039423547695894496275598599133129048666543676683952972949512949477378254385518013366135584736660088273023949279323951317419509676285500850983144967419302621135001068372764522826832656060630316202963205070609500122611113024215669573579675246324670779513800420387581957994219681880328382927255419791524387801062587801777722618892319083858049350753966813971670024645564718185284497939854229556571692135910796504392443898813034880377260042354255865738468000 [117,78] 16480472131298889471352519254395997827611274805153242494783948807072131377519325928918574450486986619387999021999771752229147260753875398030710287972136705362111207062911748928663975715379406650982415895244314126646322024006967406786425327365712994786858181601618226533292198926563846265975605174154933380167969850151255766730447191817587957522020971877946811245334100449606133641881698532063960769196115860648446515499015398878704704050195316780684625329208894851965220818482475599792125185326750834383087624514459228227578610109368063215929717674879345699636294885674104964978602166026600300494837150893103759119407612516703721555461596741224413826747460295841995988523258696576485796771745353391132303432779624548274018574575172228664048343603989389685979552536283701484222393021749104539635129871044316467952022565065790234321717434210526139304923296336055778330926205517011259092618272253528052635621976748877014414715298446585414712783787385196646239311252159853917067507828106991464934424659909230800407980989701188250172551543225895054593977006947125197609496677059151090902034316347285294950506719678778918961279971792618830906503706243185126982705158310624552792033955044877544069970386829542877437040032394888776030943786516464623260204348936033689521882966864283763244037326185764161723271679214059875648354720019977175718841410802006915509881759798186415274931901210527345705779384368063877126517507553035795030450882593889354095062471319021837008771400538433293793629478215727402433774513134773597154871105073656976391753084866019760444460936402425485584417612130811677650014370561666867142613786214003864317396149777278760310026297917217363011534177876281950263044222960683630806393117903973231736305335072630045227927395437787740436998566580521712675016733436913396878243555792103411187562995736480000 [117,79] -802061665782980801324345607936152866160895498951178052314227220162272800943127766735982235438720265328488109782088794075467394419674480955296926598907736672716078324000690069900659893841361860936424004313804027961838933372639353243575892688539869174060701372057014975495230887807248321014108468851189498336301389550271417249102405980738517270265555650744045522941447643054973959402537637618797061928235265094207244452879149262755281012495444438187727577022051345794654762569958549571514618033694409069300511113724271235633797714711762925923379854642543770122679113145032333323335950094294556330031296893922072631053760306330233150663615696216717062241075703702457614078176585416905481820690896172554213061357280858929352585586294329091561231247101853545728608699193075552811275670657813412290451833449752916769094011251936823287277640233345471540582151312472199632060672538013175757832700461159699275725609253444479712958432597634571162705868371132475680918727241200762557131623491294760710339425522918450555851536598629058896297047023752167789223714587386766291333410125844890188103435642126405310862844376936367877902552237061926136034460316772939080421760993628556052149436530584026914069516654715957133237155316604265929072563470962693177364432989459760187125142520137264674848604474944535596561104566910339372115991001943227218371419063185822515276189024071042837312605267999274160192803559133513936310268318800242327784448537041468086421594571748586599033029208562392245211617042752515809376956718490567367640924002171085988861444468998249247002362019516351014691529477510366277201716460683831055133821606742436545416873776765363127520792570997028000094870346142483983545564713128078703114748181382261530382096298291555368666624216781654457174084394170932588333682200193085311066377519755290153395668500000 [117,80] 38331035940818445441867974704733744827759101395441991209838550945156258980977869637062496259037616817946965583684264142195963902266226841036933939763192763609754929468857128666725276381355835098658719894904830673276865938604951473819502366228704780606981255884088826014515648176348133690530084738551995738196464752782729087723686535549949289688775176177163560361081298838990392326573061500461001627071722147102099187584808400785724295859708531359033890939351571316100514045025568236443169315748621403603481622965226784363081496071492825497935845506103752444341409474388323586645429866610646809898497480847817713202233686928649216240882862555036737204981213277895408803143474082372580026553320801761915706888988239223556553508644335357108230367617875429529036995458264669462387691861760454337455976470055567394245573324446996145233313390692752437854024948414164163087807000456700527812138493754392881455433306068822692586774536200280054394534826559056884004344139671444415024038556435884007081099906933346948465595205059699765531125244395804432307658049086485482289084986554731138835325867300366584514885329521748965477204973749431382127747124390970731735204767895419333983252280737923631439911319831404810698018074436179934529065934148174044419935938625624582178457481214756434059554277685679103960163335088917942317959241445427818518838907737701688879167329918474262202707440358483439214603647918395204152324387044987880957107595563307315991882697824000786507839363790669253523786085336772766664352409397675468632678534123466188852418798461126817190535495619425113597100168009714089423038095223387283748675566793756491633260426134423889164242396781559919592021053518970963231026273563156917662109205015085319088350805581965200184633026389052184784619146775092216321056429172881364004414402877584588850453600 [117,81] -1738731283762516321255221580052505456350756084583262124846360393172524863554753171911968605423238978870946418094176965057924180805258484902355465105460225488836503531286273205177295032956929566034196361576376889641514727208306321899421303914948256163205033709638627593055535977882426905543792664258585986974041347122829622608374154107430392895153559811668089443076309556169451503686659115897905600861910315102617869025777018922088870386237289912764243129804459243280989389940220444173925914524916670692934553035780480864071143565351229731142114974352434635956739923539288036169568074460719313210169051466437311379170302635337664470860833812917683463684622298698634061823389916189025931610532000571180406525421240826099426799823402954411306133482485787904681128955190951641700816732803856810084451505070057120521184759613996750844529567018966369909310404982380767483254739138808150469515153247394190865043655956640716437088050799877848603557308162758554027649129055197939848421179611418637383299089738919120419029805865313805696507507732752452213622284324101386797424729506264509669530699890697265043505876324480508736347128983107222511519040580303763925891621606797045947819666324042102065425973998545515797859463750821491936638476567884199638132815082529048663034644263527077953469219427905628556339973553310858455847025192254680031574769183519511923477464528636861293844213074523388470552764388351187239344034797097322840514748594465370602402696770960278853453472509579630982447522801188524047976520821401653063679277272059445152796780490842506784664194669927339559864530031510665989165684774768438076472388845628257579098467956256437297734153712733372722852883335793333386263049095352645594247153368611915594763739064351697256251221333603576260529597894117378150501139321810181389024097209107204654880 [117,82] 80999965711793756959385929394719974650465372894996864185531635025709928893954893753423759037467655666925414013610622706940863432328126848200703916408774422578968880206188228195517711990386107906993807581542811560529085843141457143498301000230898254379502222757141992607153969554937158380837204913260436791643307834379780693994739058287011579906950346820993854689118923430263064722622892790742761863053482863263222631103012556014560627393769635783954578238983814625770494450741644604069263559163624897555430102261816084753273880333108377534750152922925408709696725777732941300761877980844846025420856217529987565836150944001369749367263116099082745259830909652249642774541562332804403998285214504013350007395533390575677484683605434255960994375580399985067620632597080764183430273176051829368857588647458025575188927890026866967150620965768488630494388190641630711132723308673066417271217457399774690949125247555516363881883979901254738545435310058541057374044963607374219200683904266996557355780544748258780905153885173501139652744845661733242129859813366184244135028335714303799608324510641055689754716230430652529840470412346802375999896554178076507079403739937431174211975047375555136367569892977302916531598254143436957544766294413752218538179779300621371822856610789762866595100842435470453541695164653695196721568167171196793646290951399715762147622617387403380101153615821593751230525740496110186823399925378689030404543317593768510884692070047534185506616916715474206479060921427509314461524434588341773371030835674418101245291078282786972129431819782405721722217674616732348053224378234716246813420244731310309029663336626036207219196494947497797221721910177687197553504684560400856022972123864866387152584897581445872231925669214518874912000793303878145117769423057615457869804864728134240 [117,83] -3660193882982529611315665408761554616073928890007814169223577363948463950356111561606799117214070337259576477176500974718713078906173081009209294274230384639285720812024944714112869588250286882001310262599248446505608386000658810537102831488282105268507026533437898068805269452754260196467388837550974048455613719961470508929648377781532488162000869782408870573706155829869182556592757607215405868675626455712900465752700843526835249393807681871931745920418333916449218353348851774375082407391778224696135408668641476330228881052462270031267314188284288610852942617014786355453853845672482182962367307259730925101862137276162893455069667796121428645470593027244554979791718408885643119164702587704383435699448131656045506940928636116095510902828318953085713517036980434781564490111698494827664710967345999087203180255009583231130254286286131391180933575251632816299729076318454359156021727202019060675546642069882104877776866671720886045425975305579240844039152038723226937371710119613632630156462528069881363637538912698721956494139634323688066840066954366632389237546332274819653917485626320906744788070140389659352007125627478437650318281087590651524709326296662367866139941901898006985016067936946084108484465317378265373920012602496105134775294358561508452228600316811121360165032124926559529919880291056930322017253595390787351979258757210327712845601341710764152332381793253731269612426708398102949305533328233491515295503295210243418773635175118386343370534385732459835516370659241248025098085590602627918265835183088485196305117266707988351984189618454993987879244693902634419901801595203561017871225114614957709662798878523050089423094539464940927913423152977001062030859965171227943796490807122185750948644291064053176047289537740171740960632314069498400184387476121236136118981698240 [117,84] 141165966102279695149100059499990149408341903766658882552633593043773070262332491851429148429449655406562158765956500072752975319891941063629190675493369092965904014183198056084249458559356830758319367483589262005084417259995143080392159567024094502263846704403111920041087149286327849873310656146993542702513482315867085845330927111170532186905963266786850433522827203299848509912761800160927498899647129051073315771678523606307890288521733255816388370699951739295830899533128813866012876785958394102589014784621284039896089949006752504861331205798547670919075889904465421829022798809083863923643842292392634898357108109814415982321895479570155321100747107953113817218419947128031602572930202784086049180823765159547325329519019871407931074869358440875685425509170942172954342562090110812103545242110557247729465443653960591507012749165221707908301490685792608162520370321131671394910783908340435707840954254800206744544802097811049027566631352567594190653816434278079694402735524349535151537440021065605538040219535614707918164467096454455668763402387175027687845566544699603522230474254528001658942156413182234627675369155552809492743845552511120487141327326314049419993986276568752127868524013441224042226228695036069532975053424282079801882844747490250719492346179003235440693817991666978722623284426404378419730600843977820016970471535564997620031489629091361667805692572382899969793989435105808541080513889971774216062520192482682073692889797533394870597784819585380381576236857233665128201055047479119898854266633005952991894447575822304906176915713493833170870932183826040263615990874996901310407653230638501563467793490885941176475640816638782123370873527020653415111779638952455897827495923373442489559949946944373610922060702277708043243002553877720710033119392353714021211426600 [117,85] -4430099153328622747843893067235312015710408697192251308669681497385872151489119327191188715001307410965119916531806087149790633337638396230106620299965460494647990191918743578420894584095689598680566299135151695460340633126327068802497407276735993108977630490111593570061380428619208258874578498918334759546198424197656569638450379002337930400675308027383354853296240326835748414798278351610130579388355845894619279439221415271014121006751891520896272902008454003175693442042765732646004882228330240511122581537442619817571767703432923950444144986674184282584579458490329136799187728897294042744804316304910305711094432099603488051751612329913678282728243746694106836575906947601056307162758935437676636172234025727493673254701047995725568999421021187631506302726245103842197032734010890373133147700506293604261716751316014429144937612517648993009838689910561161652142156456159082051588517415005481216336211178768704398583270533093249904920892185840163966358252802100967284641180942524581784427715572141260958936685593172015472732063379877560055997144529791170666969590847483912634727492027655033261533054390013737488282113603954548117094797671021899594983516104936780894642586696126396828057899993069924066269254429594994694295351646325792780500271232004496622020203312633748100562680279363599096085892740382069716299141899958424732137219769248389342786070639467728647441692532991187365152181409962330885412896736650095124572394465143984456611904066442113093555197137017648031118854647112734794035640055710538526405689717260274597663472485331964319309017591731880616876314450128902382922152392997629735901885558808488537601671580781926872665751583394768614319399670489445063058764080549481207456634858796294315981311113212976259779963479707079429551125046053328861949756656618905074800 [117,86] 116690211071861004055145906721715084618649896184801533049957250013614337365526670960384071870736498064114751765318410787604771818952815975321553673082159682785412520016610509919151212490177463944755138913066568169495030214288820131454421538768295035404349268249287349066557114695056569296097095937343398757923508603683503038949974639050911240060910743802280299039163195679929299339124827318185078656545197256231803968487108433681449903522147853659868772853899399558649552824702216095602547271000485595801185698587191098010191723194771237823870521797796044770231639650632176745520096566397125139175077758585485354874125870305750124372318132112594390136992651613363750292900998883115163397721147796272391982745918201452876094138681619102715159789708993872649328909500931843289118940304412708999135398848146732394454379713888697848220781102013831682651817017589783035560952924461010514261989942833663005877119475730949055116602409719513255758763263906511682359086711195172458517116765162390953343719885127879411376619193016233403561332886678356860623175167483505948071232877073646578216237891192056988297152168016014697096069717023806287145406291415930204534025053144095546114238953917260619996290307301761735433242885634664431471052875103635754388029229968530912646524233806513578082717388955366324717106685466253000906631491660258159406214018771892803207033383468570757139257356001331881453080430375880862932586971629770266424491280728292555226776452235981340528731138562061250797963756311818242466119551082084690515615215381692323689876155741104094797231620699108187219187002830512930078463731296062850313697308734299070877372937852158500954338495940268618895624730038341830778133154299565422927263754176739390786183310669120444488745156472079357971336545492427728494356743773147680 [117,87] -2629188012727726517548991511964184456053741862195265721663247435290151791689230562850377315558160243903942331749526175713174394904142945146052515839651500245828869574751034241278083845376644110252498181307764299247923238635263903817441276125346887099749734928304258686750880926186356752673174208565027833032885287899476514429268565740041059426880444207307980143621972640451525205676807473467794714337969863218784289752376292847757440987763736852909108545849054922283278228197752462071545348519238844775632055891246888146610356341367672873588053841153210414418937376999303503806199447573197040942630900512873639549893670903030195026832835257810860847508153232315650891010227286148701836554645155819140034823532170344777532017876180404727551081920816432317970829714638794983358042078632358121457650347394486294692153865350027996995678268090947470453141566051624036356574565065326627888048724698943106554242313757285947710616321710193730041444064489837473415351745643733948914610257260061271735631419489318496595880074476358938987118736753808592011984078127882975828170688886895516819347013217869774569996957981332981124888816661922610590828522906875626797729421802729066426067446786861165161156458707734569075485930409405261189829057575630658691569312935932110068635240819365929081295803429524035958730746574953413985065563897097850560669956063375409494048106438392378517342358559559427375182445788344742327342265576715078169413122853791114422634621555371988831186222029860040467765109306917111236393552743331063990113333507129069305082969183922411842212964349814180767772493238200017617581853494411300620694614338327320004807339208136242851810353236179988289276171956943660414900816218817978512698145684200647508691571194913029847646512941198611431207677584662706738076085673440 [117,88] 48485364697682284128252990493339184540543751970134233635838184281887178908114715853300397339955502693179018847794169303279850898312102053981037366232670817237944585100931559509291877373843973883527086793654239423482629837783586623040754783766405302626215358212766047781893308719975891041946725946323573875835044597943593660164252693959836973836112892785179314495283694895385411883457303700019169013474648898621992792610201264800575760324037729508222619774476710530872577460480025704839372690106451744515202348059228371321762490197018988324858862713047938896764858754059015801923934036419813454074308306016877638247934659662171711880297366605802220858724902997811511477557116607680209762384871387855765563834592497343222201039440254982510305108941482098577340919651521515630496526604973014761586928477815281901313760947029238004549462228919163054749514133322817733978192886743565289200716183153265900008643726924114796308290956271115391087721154875709532242188995580497311522166139649173367549433649706435079049403322939934233369600146158845929096880348217117397074840313110116838746946694540374355976834855544894977346973701458610503397886038277810194939926479884018156484042725289724484444793174262611187329148742762103646494804144958675039395796953576769502857971114888317168431487731667071010454913144429471002594477345368763231769914243997591490250605817959204491076905038817796743537711941110151159723204916580943764113658398706438142035973931058742573043898602987613591303585758139024897898691911390465400455668998136723383633650870460211090206082771185524571987266128899588643665788419676644809174506715945338060706556975268558654550285685022253151265456508835388365778904808215266245186662003519889877976323576181190365177587272742877115388962726951746175854137600 [117,89] -691428892799291202413748816591958962597544196190688070597175522632050202564534301660786886209886888589029383421193719100594498828582027158568598201408920594329873428702468675507717679120113446637460673519630888624012902297389958760309019742891570424785371881702153717758622897151658477147754635582487913214021882273600079409067660374004115544098325264141084779233134008871102990269809428800897150435564750054857452339298365579760317984763435640508200841363349927716415612332718971197929983015241475203784676456287517757491654371799471014672872452906304810354971304446525848680681194977338917804175887576087764813682310451302347256516867395335779062804428163048788631676783438273724975897572993845952980647669803863339316088734111859530785983144129350203365279894299983636525597940306644601002269515309225193491505681727125541954810033515181266919793118154420992274276332450907442487675116691099688451312416284420566307505878096044618626333320389315134494005501763203299858109820822004394232306004943851943868420268403577831001634868407909429873243955119813296992800419102458078313869838199618102504594373448096660634592425402365017468718512299110777455405276708420332712642011188877950854394937707206718719987591426088731144385284412022393805682792361216886229070995842234958390964153207352717505370497307427720256053445628452526079103140329624584753718870265786614215220597145326844272632295205583105177947088521770234826816709857465346652421714347783459055416841864633316196544861401928598244567691311138330496621712041343067013873339873602046373866422841965696028712701131501805417863230338863237953904540761225639412464474522239261390410382621344340720304322206317166617575022655268227155698011658293257198749818170231678086104740500774496980267958502849489443260 [117,90] 7778356295965398294826874048580039508056921481166686841736284217427381234732245645791126180015175738088752261851257337250642660971851530023011141551874770453395477433306611895238401286361053912903727668019227052027384452735765806011890885172175166535179617108950642470815222564638851459874929004278051876174062422800700838398110130325294862707639209880717141204937670094102198044952096256002697111298372611320281557624715173305533387704981275628635759273721833735602740063293874591633101804638271468750594197844292102606275845397583760365630735724999306166877427447275610351500002071783065879268009287227897265232385339889497244373208583538359270154726443238608390101838118596458687896890744544439458537329219865760886664627029534799511915197435572192528380474532407956808147150227291893692638312442562638792776600107422005099247350531514977461060772626837159821361798610673626511995094201994960828612415386246979015706652212118406883006611284281857876010963815104269178749674385347565240383756869617741300202945301357175566858092021727974913632063971346896746214031065860582992174220393993580131067419037871579848945203471110878302849990546509736065270653355654703984418850983157933421270819493639297633401374135185987673960601821049156691113050340084565793857664811775937779914581542838611884880618172342321389495086252293031156889579967170188870471735036419750115275883272079356462084320221108428451806777029750706745215939093996467650300129330310869860924668398946104393437958135996841679722426139860666101406284121910597635773854304989312450390070405740977742439368264528676954022302616222063722786230180801405476406734341181137326536273975537587709731721081993397171448897352641229922233558861465037749060303300863038221813615069415971932078135972242086320 [117,91] -76190295768472649346808079129455255764544395202225800004620786325090434284021683740087392435859682953864286182214667162520441449458697967292462713742218130280044877183729196657168779087934007942472697435052752792894488742714481245649748700637916516880575411582919662520212784994423591785984391590994188413294253159964241102715525915015483452158190183893521368616510970393990255864390553399926734461195250935844642974144667529297067472852044264619426964346695479874005618727148610900409377594091624017118878194099075780641070183595231578860806174946024260324521300456971497648382895335168269224216200084506064723884488957694955934168382989588288057986777266913375837359072016412106972318065865652935440641494420283286135595030370218384787719838636881805305067175132694266072906879795710584472539555230504104325150548161427825232657656556828931782250758101826802193271421767043198674276346198097362506252097582661623602276247639854725619673571173324288689343805553276783114340622106885178549025912949003871371726619366358774347571194136947099861616538747960649036592423170465783282050916702865709223102453430448142787683289824493542206538764318331859411419199396016192842100251155106453594510233622578398376864656786996069785496983401567521582707103338302822494463033822759930441765974746927320844780141014257050374077104739053288320951755050562360030845596439204184756252479866970799713617463786667982776344016678680885224168011656219757685955600516992260174395928831359287612882210044142819471819199608464493616098879383431959543953747874834328383281272479646323238852156977498267379729689853295857660093898773425634968856798033755676725738559960059320859769352577316479436461456266419079398464706769045117020201756062306760790021216475381069155887260057200 [117,92] 640788243551270237574901600660329272187110153165692044305656943999522055197341345860745622055364513227004700883362494955802125550309559780155848309031125867073917407439697420583263467319734545554958635131591878330582566183621956551994095194077173728120463996292864597305532587654761216425652262713703703872637103225626151718847534327459199884426410280724198560567966790022528119028127436305448921626327112870969523760889047469753376940486368282106387781576423829409622711273860383450124338017972232504721712822593108376220840053995790280171758802900890920649827078612206517749587349890962325415683999982800684314048935868093866797686517225595061899756576202720062957201383172854060814146710306104195225570571510542396588013864510556801382856832063658135062964949813822890648777860285851891550624735778971052421543027452100687585688204180761102703974265887405390658097697305558138423210903664505691816074951673959646049155497099044783246024750047710554381966568016566943661223119861526396813736300378847447472291168094989085776507983117762671590339083833134833299315361267735648054468849372201572909187464397040830288627839630097192133736979707789015397118091394843367954740327031208126234667601084040204871517495543935372329236484169005823076666035797950986414094688119250361253102294978714939523459647734143753284022637760733587354394166124308478904376506563297262394052135385005672130007807043906839575134087806149886882170751095259311787212551911593045345202201861245894831310719276986197438434071706472294398360001434986255480821619795579609955023172489637340412304762762444573630183499438087854099884790981877519580985804518242831096136823291355568522747164016404126521531280897187159532499338119383225708842782092624017724099368068793111497928800 [117,93] -3765400576131630938627345674423889732199529353230876020985975284546029166986850459425262888351640468223516031620356312524564731966245674854217199512116245015396220595669901372931825547341047990867236109808436650969239750312495283032576216376179440539369557275367609986162443944913321024042491036331886423624286297390749702075360384788023210480176344644573649441949595598025890891464913049615489048091783256355997508722843904531693027553694240445271747491284880690448802279269353287864639974198498639170607308858049433505805106241024370769285759299903236686524722152827118174428111622894182718824206377219561813857205005318956654354399431406025112402959789826288327299924209814739849968034220886125995586794307196228325097025456497139943307032414592711321040021156113365511600504226825204681919481311808810405656800598138270454963294647865339134784688590874497190291242136965680034165133796623817373046930767640324089751348274346103926566279882951091075259061825930697088947623237072835276702568076965262409523618007196434378950871645306997352007828410282393294537110778053043170287185788691995406799014688733789884457994127306754712025517785076318033903546664906233609850733257499141889657906951883922514537706117368578637474484216383740949860565649539573639164101653156911617606783851723813662374012213846239520584985989856855923214882085205147203861778093527223199972368612744757119183338175967380458781898218778828954940008820877197536493385442842040730017630677085437578466815227583432544559262747747221003256751690540589368072851370813519522823796308636866024622796816073390595359814128268470058281531578492816353559234504372610568723830127653775463064011646795637584535914259170648996415294191725879527087711381416058450952120153585229531980 [117,94] 12886029288695965802530565434608837101419764071908835601005249327147001889857697267869746716089519213500178380237465312074197210851982232625473744628669178523819473385953692184756417361800960763962502373629078344080877478919635410317399841821498059034077763745595950923036402684233697259091973419339759485021915089002037939167325312114273941534817531896171082592666838958570132058522833035280752662364057262013194109782416410632566640274633055855289151784186371800603917334834836803174232110138870307913275920135013866116028165917898704865610692901634817455665067701589689241555040742344693461492625016480879834025616138625558748236900491096343541091873836645493510327279780104792369115676045091932904238129725572562480698752923622773149923791957926575035347083679289768345859435752313255577247851188722824589067439871372018070021719907905764212307400212236196755814282134026367344400280751544707439687766779470674099914193281621974587842096760062917656409968335712941478720715739675774960566580134280469586871782162029528509830970406118902657906428300279410293590133239949461008493126090636095615094291634307407349277490902979161552666596930891666061826152956646548651475281953113735355093870415740447669786165179769849987675622271905030367601943874264982968995717229385364983401198623602529531321857831512286547590492611730404570630834342062998202302287820298615853451059350085309770681937599998619752059296412624687100706445826520362972319534727691522769770779224925266560465123161725869712262810060275965320182177014853979392213650363966949898868296828697801877313807280279116320679712303186328240616284711619718378999313247747302159659381371333204345863887707986253322724552691578108368749305301746233470730511253108984329538685722997480 [117,95] -27997990636725351217112715899195730312133640971192882020208260423530497728276805078467188254071802093275620898281392136986435123775255765994235878752156954564865731002954580516722883937610167599606689006133151945817185549034451206521977252677353840347051168524130637100556092506924127576769320013009634238088076172946408499842204470114474256327083410530730196360181011938967177314672112499776467180768339507763466174081802790908341154647171232938949414284688063468847882235558027567621473989382421041722810591212011159317007278825092199089949410211055042174283188580754350108834723426836944686826943247663203885542909583359955584374211942429287293478577291004906580115893372657544491575735482638639523030904190649590380174316186582777853842501693034527314198779941328408572155597651696757857170791833261697580422690532792750775540964837869708777071280618753305227687720613383509037357666514957143146051243364849118311549529352111043208706995109508028799395780278830354613976726108436848684433711451241017115930840914937689583696840308303493171539249285678160296330606949610228624357159636879368096320336259747755348432977372393659552819216063731060471541053425341273232418819148115336415582936827996864628419095888898428969909625928164752640992505716657211825439728448028052288986494179303042576026304255331748150461375641922604542614150230539245095220174119526764482752929638925132418757666433324924072210598536330383316913143262620815760196400522775385052218307315647606693515956276097201911503923725596851738084814669483919550576447559678041685675763654029520674203262688866472929271557404270957921766372850618641336041970306899329390642667234662158449144730035472430483183122427605516464911639870389749970493496111873567154502224760 [117,96] 10773703034718986139466637674099313904780723268177225722008286875574819376251875847611191484715777588206188872480531379822460431430550448213770809782602553335086935386896413566190223917670346177454898109386032538649090059142613715513152692480410127766324312664089077313661891856448939819768435463955578476218165777732225070142074873848629334176253072378088717513208946930675079149330188284893204188790776591012615909728726219424466790535870983412115498190354710763120564972396036297881290498711922266306719945275791815653610957059731323066559256190232403551650515826602657061045856124915115444034928795406680550455985564290434583582950158294160480120115828955296495289168404197939472215557487622772096947991149044104901662062557294390496898770834997649768851505145818456891331824358775600903723515744173783068795829852291759349644198058156414361307230581740610577874537506855507819289585246867536751970621650461212782618588317556967026193713891464569100844107353549037786401155796471981375502453681300634486248234570992497633135532957455904609483843019885172801838339210967290805253273530888913924085533104464482921956490871512013592569269591763332274042873859603058354816024408947628922245656750241062356008428960631017629928513392220447991789959154333709119034123463494415013652718946336500381455721851282054719929317542703738853414791456795624569333011329537156430641819009412414204106860716182076100232403356996424227427672145210428725008811168488850784498766477571024537093491396269787665148462541426880356515365005131423745482003616863898940682750190068080193236103687715147283908935082230547101944443477031656232768528440156983275653539640716537306074599536316930302371362641900859507719380248966729526075192422343204963360 [117,97] 1029056893113161543120725392311719287133045096516233811535310890595579126663300647709888619005056440253768368146410933618826366156834371303469866694340267601763513663417370895442299286869003902395170802953676608879499719983321628392121684750112189748497177750842721582187808824880490026643762499701765756503894923290966725128484314705309947268759363346458145593804667214855937917944450028813824484223946606023703321625241450046510743274614517682154262784901798343305896421663285006716517229053423855556460834416095588901473644784630455381837186896041308555428364334224830287660783378212469748185782917483977279512869978367763107419793960096869808589677962457989740778222007789178751324187543347486363406254259525199523229442856461530523047967975482847857133315683217149714854424245425369456983812478850302519542172627499100791468424957028169789467510260081777447946934100248551668606980443921545589826117048529152165671146391872854851126427347166770306006569629911955350979263447763169948486717418118163119943661785257578162966133806890821766673026198694965918845815093669031993005363968078957335462536612174441625534935980504168268940056667413242304186632767819450730283264320153677845062195790540712967986397965823609107492340251949826242058959814049354192217997153951568457452403189044346946075308919862564359844727126937611737004867664916765480692426567716489702673227307334356342830384454984464715366056047069349172844504129047173078646085356867723897770354244854148288685637829899290417037303679949011946003630260996961920849662588532546291691913258044217970266997694204074240845943927895734009925418860629918058367780392413867200126566358723657481533959058370899610441221539694286070263168554796099360192459051267004880 [117,98] -7353056886812251727339438379488900453743553133676236473651130161215478371227316803081382936180037219967553003815810925962818835862780463104600847337589526952769493858302101757664725262019001856984701109847762086074813558705139808623427588244245283344770462128714182502875601475013777409060356115675149433233054259234310938555908467608752449276922120372444925437680535498569666135857586856769036339082857414196683414802999462082918874076742800982990575013882894505874574593393944199196655769065453515922563032172315479647146189437456751010586181771428689334768919555852320066955783233596599584486802901736714004605014692705983190691316512468659742087832095888226970372058049659074244388978089075233480510684509608117967643661116204600812079580814593541060729430088996579574111774208030935421156603615925202339494479697614550944856436943873300384220583984254681921669253258259599132056903076742510367021944399976045087073407896641172004777073034406815108444849296578102605525204938788636530195271577395772218472404906128812258191341623161301354424166301208341850890489418619294149541698686723642661138233602604604443141546027862852955348015363339282540921467512046079321044858586915072514766265711548410524695469597493543324544487994181176816708586100445906527885828523872637895443456844610478160871284859956067470623579181475695060547898739162247176614246265326102678853707348384813766507946619515165844939285071813980706147645284014298955332925674092274578234152320339380712830208537076258215087896388257560835932404336289982734337280206866312726149571467451848889063275097999492636717400574939227115172252281407728881955909793975173441213441843546968587915199536062225672052323199661186118425375010037509416330673268640 [117,99] 20179780300068149117787220919988846193872091360966404378852116855749246120323065388600226989051225585067576139918939798854004512556150479772180328498654217314780813802587466045044403766903892602962302633576667575007084137134650667944840939750728016937810161615048869867585042405087218753274873808950168318411169324739882263592181203577016339252167601588422629840742860465268644082585395316467016496135515712426225992803123625221004227996607643961507687246445631461425556692787926394569065530363868748443270432960359720768663000186189887341236560257522554624505624189042628663435999472161106607864793659721959242793921886078076910120620640974065820325931214910322571904989481975904283748577051289033860357693243819171161640966524592315275878958885896383936288369672290618572425595895498980443037914463661499349120044361565546034840126783512248772535274431820779251218498086998314062906171851790743333708526021935893747240545092128204894047962968203492823990270024403215131244538966996307159151547540646300431754265888533868385911019168901587965574454707574512402464822778774984819722739651097880513084493208931014882586027486715944820687584630571217956576773648902830087577886616585604653933429321898412211919472705685170144071994536394196276979497434276001792588378464891034481872747106706986505205128066794578053042111812041750844870386179947697286200933462825981387668677036024748438399289710398478064794607514970990148107115037649231709174744473892916281028515303054039595619748846985165109236697130785810965650473735200185292716631994576781892014164177454222626549829927672730617580921137050834978741593100558404695227004123344472817463253491381986365250899036184777302845441248264569170167985804302390878886780 [117,100] -24875109019809479360234557157356687226550040517704089808190403123071948293312173566228599218309171429705590100596882714181720110209115964086363325381560256645736210780046978651954142084386374333050732202136374124165827690772287265692142356862470684145095028274559045379644648787876436137033622486767344709623260463273079800116147575785069810352512214923182595193275299640947172299364306923634682622501366260999449483265407204194589185867239446522247418629632286281639229644257934853095046753168027080260641849360034571394493391482819946648382897127014951661667960194451334615777677347464374085079324039874498523157746153957371407629086058598934146193577816997774886018472158528200209324119815963457293063763282346947374153761906964999641948946842928066014041248542502615100415817491343621600725458692567053394694868609330524775438648627716817091655927513753407685382806691874047275796018841550749814333537882226835089331090417255578044028889459225501076901632151011692765164654159362741789865749785980365173630867916432932663873611122669925965883558977553160568419448024938078901718944141013653719112068096492918659354081950505205361094529007780107862659561176194350767226415055098722877350302824687046903249324660859830553853523538957254223302744574123329104422486145704388987777486168304730617879473154643759410011266973852576379212326721882264646514372573507553522501603945429442638880856717843918987848533593314072304584418943637286846898287254149926108285765458654781002719375555406443993722396589207684054211728507762767491769298707870292580393258719125429295250942909730184934725371252884060435323740187770094447975759124183654813606812570471594752466438568441896110854030860019058865220006906965010304 [117,101] -141208288500538831217546965716162102050355579295064547820582032392705932915616948286520722809326437167348643539725770038122142013429097861046235347125979194935516481604070635229699638157950716403571649821471886508772571918003346060545226470673097350701236862341407225025945085018243193647133863944941346810912408799628389548191702913735501499024767344251804757005591726880757543573097015986818367152146742975393210784471422565600484377242883268361293614850565550571118007767309288979058442998710611129035403757756247863883804541446090550683143335092160711197813488165671301678418433213398823314867500257826723912162675087962979875905412585613823080278566913830879926113420671655580612696022289770177979220025978233713406983808763489318137121086124526025397106817980610168757027079920947055688912689230095371576853862436573997696125659996085631252081845432014793626828588271246750272547878863745960346129028416047559192165831883703657263762043154588441466618127342095834920293177442478790254779788084629289588675936387083383242013031942091804989645170455385511316092589574539259785518072596310507941740865934567423771198667746557485337607325036952268921048475577374852379107495549028489879190222203431234827371601255506364954629793436076998473944325657333356901156218173112846649460820582177554088933203806600197719421794531229106405244061103162088079149870936684784245860696307126156003336654506744189077843892399087476486526971120285341891373694290351194637633564710646699874964644512659069760096517029821306033490497880372196072873998652540556490470821579083879571966147977934770615791291250083191566622341907097816736576447920104453126311268293694005353984043202656455332328167713106227140159023983768 [117,102] 1169052545713000034593778671116189972010612013900813803298480531540837784190808694353754209800435943946186499732040996326317000405173379612496841832929129600852898706998243233355865552266678204794168457261838692836709284116950967514757328457236219521267970737716800037956969519773407829415084111746797108342465682252674412585285426968634290208045340465450286549784699355031446297868491554190862593115652807575506167006154804754147559712533327400422400298145127463558162182083542771932970468165313044472627938341858508729943948940282515927728578138602884575836517203520365020890673892242931116513004844763089557464587117516751393602606270652464063640315821403962214403261006474568377058921005781224924372465756558759242557053217028787099686076609352655265303214053545091139070167398913995196428694996389697944607071185178604863448017556076750458013621702094613610120297813882697911399828193420139802814166378242119492785311987959363805065001036225692457027077357307394370183188422864424253194024473693578790124296738504542711963789484988223088998129862315737509881789421445316545338580773040149105957019744013028380004247215084741209301300916826312720924774516575649555750857718776673386597504220457506717106754135999127832173577149709704154244193836897791663054911908723225999156639998565254705204825813007116924980036206209233635423329986636428399299323083174906476389641841314485249430386154831014555195107083451422461098748045294115370028392767498308537305694990522704156512163151423237040128286701068960714762725532326600358352915302112143718789070839467126908571519016754750468275607311434143495144948350726656749185098157710146723685856188420463106773152611579401709417457556932658767519282584 [117,103] -3183725392842472289263177905400196682660548572196110052134097828748984984303378936763137133070376825842572015798566223603023587274899614684380961316184026413833463299335290168918574808573391554538826342382006255577644729231234911423710320709527851463060042869318477170658949773638229407301022896627005357266530994520388710390620131457199245005854929885016022676957775532864756349956674579899070135095419684033392280134523083858051671252547961710779402888122684206150358003701464338379279865052535637246217694367969691811070975263278164908921403450813419832786608473061207679484848974707279566440144264115246680238554664541862243176997926858579353880534064601801247165392166315373669795620794583431519928464305825890823453323675255416091233835685836255962676232381168238831323954815421545840515639339776486394759281417596125359830782338017675223085778694939057279431201384176732553592864334833225451920079735544408015913031628667499212398645915642950981412376287463571708667928815713875043290625697139747451290811247702483143108606924002197425454169878370948293185901062788193380996701064289273406149897778423576240248258456072873954360932186820610453824207635470994233653355413450116159707155907062450009686273881693699764436803451407879571019768374925831838428164364424527595846985836566593346957485750000358975464494886960571390397934075016412218405733382424071493182154216380952605959781142091133028894937773984834008805958488616584265438662046950387977132048217114053649162793207650050217281270432507192357130628038975986487867465237867393061534703008068038259422470039917752488025341785482352646207994318739885739143852392201021239378752958425236241706624646038151859645510596126538439104 [117,104] 3733385035687642639712295560214605620171495801208824587743827448218965727906950401681833397806145572114936171950575281520615695318235069201150736247753431464861464142636632827202839575278361004638911047866394242934526257210566475611321449778497665426350849938957694775413960604225120261115184049946255128949117197014153193425294696110811651819945671148377249235232107719473525968499389873756629091708781835466250937107343479817276871448488084115122931008256253887112747693752339407225493901109156724646183455388098525995908551256736632789537976388161251749303239748299650628398091573653075131605915405814324464953189200357691694536912054253061936759408786602915129110279313861936874723136215859364349846828207054511173851993232772523360654959285782842995330842295317296668409754057310571164292897915275756462685621205228213863292490902545425114795812128843359074809224463736964795520009558763599669263739844502676975055311680852554340365229201801360921419328472269846894864440537927685222250873396074037883397461609051707066523514172358161315395857581331127324027332604919705086935167164290121816458126017436850865116965662991822430896865116177198346607710184501527125976931933451730897332591999656214373631514645284193901684569242254849899952955130007827650127280653901406765507193613869389022919932965609922651694364682852788557181023095792018179310904748685780059590534272596235849425015477375106761092671828160417862444074790971723480238020913640911264574761541216734881256065718489727124107919285312031822084380545514909428304444893338950560947542208904536812493395429996784759544085666855583324888059343863240666528032180164608497738752120951097323003263259226869343244668767547288 [117,105] 4351165992910599367178195059877576063897718102825166857123849952294746140322503866145738078918025402409150518494868354371235812835566755647495570911014050786924349329544147252550995144770537426380631522604691702887238238943019218721427062590945781277373649762561133597783181880595775094420620666035237127520195233154058373434431353849274302291521519217584924817107112946670039179199998797713990634427834152482584210483118984430164959067996082085307373659498651072542831152897889218390271234580117138401445213411690650237162459405840533553342177296269236093160500360527972062996223448384204051083215284335811185271948034274418762850431722489358037720928792898863832688741765709506256556830313734162874378296086842378153413210728479096443372332652873508267927404082992517865589730447858394725818706767360491114246161886445605955137238807253208006891572835580106779149645794257536946643770747097988043478152231522594683853035035211124075074444943843830363397156018038967930691394375908618201749943506324015143047417717546849267579722210644324051317358268710871661314857774675252630627719510016824826866247778214820381013895883195883293037737490799144759609824288599761728166446833513615630796542144741741913501838647814033560259309439109545784889724888702795717983420684479979547365769647484915887277290998578008283799598525207942902432826546987548810929234632033508125579029819087376076472636910202686507843981695878712522190941752283364662909815340027047778668465824700293879493277543775307841914511208408069341700086886788861173671027456441484970077792251235938784838246287866500351638501150288135347580094885922703821661812227027901129768699064783419413104547845079386321141405240 [117,106] -17538341623617601811688386930023400880560979981913838361496910596055713243514854813473946478670337030676207524846435488694508737219911209537181185304654485727733463617912313421027844616906314746402102214464474600221017251809855973703804262283813567763143362885459482669100345186414816445957611191648901211461453573720784935145755412519348745460368982339543713703810497161813078436864055882179445666716679862138655835523311610705842014054183152557746272508272877317063282347586653894408408174443896659931349247429165207197585288308114309131503526433846079529229520381589667077436461642357272773029700244132561207630714155249891295414341610194328144650335508755267150216926498184352998469398267632635926200315426988979033195689447669141260042591288271389785152236420447221573120094344866392754411124958395565597084142971804008678812256735661947962090813103665215317349295456583294289274556863761073138027167805756869601640365175734393866798549173596414641985751025295920144280245426983053829043823856009797431381506150998836538041266877055395764076653905383738256643427362962583226621172006814301439658769687450941951373866490880182571634733746633157080698624264846701804565363995581094221791592730262684651751542298399363766696656552501500964724936540526235794968281773589046524743997762505365088303086810373637733879868677868019381884290367866268013870579261684195528004029780542423417967061582637973730035228451622071159585080976306244519563721867587040249434903286995886721723556608839937497151738123093282228592208374456084260096813647210881183015597132448066177254718140248911471039509130613798541925495430830459473159878608036955048099161960134874893318014403401832144588 [117,107] 25329946384677924288551443612014518371978217590824493640708460616160339591845118975342755673878905902272445359768183928385029941876968743082723600206454149601974312776155696729849459042440575558949526389591020188096256804610775434348264927364717025223232898428293403676735073091570332486006450035842347318854858019389781222777586756110496460810062608314004825781973064883905204845126179707322089872888719855491847651770653869862503761675285861060469638592198096327645587360898467025979295213571570311867991069170705713471052994824067484011713784730674895025268842801650049192170332054871640663443817912753498203785772792815988517491078974421522133674373862363072404772620604655064257257052962391168073274145340877611082082313637544637388747276200519997709299133830861333697187733999064571454881124284241588541831519855255256383972211297712435806670620730741116967444441648776591902972702302746083359814851611652469427047429766575629088477328138345164159649082042471357681282849127307675985095813414201319561151272455100256859773254432341685000650496281371987543781169780951262196911381556313252470483559522653700937521675692226901518858211242616750655175331357025252612216702582588419430179595319255998212754977223611715571658055786154549120193579481373654884281000192446824927920843065650321525461057061945354956007208164719675577437265315682220729410177095171050266342540678532954538667923275138252319597001744989508441900672202699774760162990196067962585694554195168009872069860267915421627555013041957878544615745213777493815879282941200816151894466838454845573239001521590288444962536544365170483985647656651642797484995817442990238194441663640063064774418008619640 [117,108] -21086298599949054543753059527495871703698881319470424371847927060186094363801521102897105288875582646357068135399516466988387730229829623695479044970183487302755694003539221470292665625386320969439445800413101396496450396998372033033507604121752938277176453086785451988002283268987152103287521713381000293967529939550336525416838649725787372856729860190455320940150452512785243895615593214141177414639682755964216875503674885814232230444004806375325011256420577331707840989481027613969283040276832739032228466208812458432088647774285856637247928419019965274663093213706036744598256337738944226803394261468285748733011753357012461876016944885371011519136255482975884673295120462355870637160568080451249379500548476952012801363968387588868978708168178755553743619615457540888851199265405086387755622242371731621194914513707249772577200510628529317291222036615525563849514635972305099666874335840798397641812498953008836040647496355972961430417669084885597150268861589923098573150066124623867058204773993711704814147639008778248779685222589953635915757857541059806189941154323001197039439242500175296634646996588092991641929186228226621060715549955556974758503528502603581749507625732066782724117957469431734028228765121609262703779363871814539175833778799552411981606889304081518720984213386942220147109332702613309604559315220421946597897728581115677129276278519023410883442236601760720826047172363906726447310471704352837711983564239826662331141353386543213130150239431733916984050887159626505558530679491715457640122967954245897512821498166978212356299166671064944693319777175640556961697186783068532072796647574597930088409813774234323129791400358544371704416688 [117,109] 20596190884489840876890979405120207656389242967191523362074400038576538884595100937524232425223874146106670268857879578554687006321265739731379950179327608767086151497557179134914045098145511607613388084768834611239860886240153539857450516083117224287615755001310537403549025870645818893073006263298120101759197989332005299478015561579382869697010093762408891786535827165494755306156429802372140812100475000628463054399286832774001715417774582063840158990685193284300844393556736028402078718740062068667206210016765311602588878247239169001295346144040949361667441524621360769235585904934019329694845139141632125490066683265640432996195416784750093281721330983108476206262141001786154663577133457756807554247833956645983776916125184635903390836236651475733975603322545258346956767274711273412549306034909859163479042495470896512762146720458604190914407754698126265607625729710097750518023420863486926385044169770294679538574175013225840454249450234651875642099011539395077704063160553374806564093068927677800237686229993435000016863032605599053200065573699149558582409458505032719216983453887924510637511677505898781016202161668034399415447403354979465485418309272678495449766102500636823843597605730979600607238759955782500261332146145445988501449575302977390428504798910428622944985521394651924569910976484749991126472102758338961332803250571591968703513142831993613194911739985394817297345600151111165982528781314209697891022699847084194543351464808072648435813216248958786465987482631748340760887852410915682063184885237980112260636038522711937436476443834648393439753657633714569249882362355190665822338067341024197095148089534098101924997033116903934452 [117,110] -18266181310483413703536838084442882356463319943691039791271440962834555156847820323976502448915968024046630259776518082871464357423583714500823244637890128060911688384052227489466240693697486114562338901308658657919682324534989122444845427514296849370618184662249578807959679933718635336953179130692875439440612195965694948804204234527755079456682491330443949692570031441205448849553214873638183810107011103381385118998744617168752523903983980563153060951417630927456857527232839906378904894129365430694582923429309896305222315875434462999450488574597372430649297321420896717587911366612543641975793720860716828656770581525549480448813479021775107818676915440464905368354120707317947851557462913273864060523387639569050436434857050245009330457584390966120414369816335165062922429259901351035245588384638930940052160371354473212002795032956716579058127629265366965560165680894419756972513442664222031020681545929185750779804023294201557541295641143964347624943048450619193788591994248502581818523562479714928119020794898836831386176020987821896623226119830196782841472138103017478659131269866012878445337391087297954572878548389903301470758704437210504481492509873129321652770755395099449289524729374299555972008830792784720532550100087015919111125583705947958626639513289831513799997683069789960267681292982631803443263151094752450221665860941330200799760361409617219738305619233643903750218782915177280109973520833029970784249436225242623517373739522388411117111540505732206009504157972854090840888826931643904189627765356728436415506197257739961869571693901259094983919149597659157018020926860382959765421202610034568643635844368737343058486360646208 [117,111] 20402610006740281845507811799410249102104408890101005043700836430182984422035358271791516441079624119157700317346255342516081004500803650333909172228100763461347067618124387070919431576613376612655921432796865290904316668091580909415009555710224735992869877206276370808742947864498650533299718753267094021205349878428209125938215803673617745954965438904458568395651958764843455937838533986685104773035629101507164841148324646399302835782038447596796302157641413229684691613017834902580275278355110952275707103860833608394916500484039088232301556461912258149499220040138726178504489007841085406389192079249805058565049154247016264668758578896405662244724042773032202127655155320578108515096252813849124887163152528169765827209486131207336246853302307077818346576354137673186984889134200235840932284382661396309919568700815248803034886076959723851336490284127309159224033506709658902764451594267326094952877346209651434984015520551886418064798479622642120947108650046778830534428351651184093061364785146602211991941547511715299283512238391067794796680594242946163172392864145271515080798616867296310081302446952448692114475821807566569956851181265082615345969493536088816483956342578729538065188259671210088526435396516203598906243405885862348662102699694569361601544428867832417531120377152749625061217352220110390540764316022512971835559199951740482772741548995637008532625130216646129565536008819109984729727030918199980453219104430213248166203387445562282406102224777097651474693475806163282164213882430873545803665696564952933882921222056806518306277907093021334131895632259516910670144066673612109936222114510936833402144722055166717718308922 [117,112] -10792096509394006108223854104341367321480956959299428818968743065122705433262084900477580194518936125807924882464006030926278416718693004447435489460417591939200589937883757074428568815010025138911276907949133751572739716413494648088107163975833199898481120438298022026197823632915824847757959123767594759231259505435436454943224547517850778818302247805396782093515926350765352178103755631730521942086032204555607206452601520985906771397439124547227546335623743904822895692784085379026931077707250896437294422191599835913473409225065131695497169725573332991094994394040949237458682810333909751065338787485461331669632346800633359335253110076964731620738764741244803071212380511409251631812090761072677478984162769487819798087248145573090255656760286818028185408766471227499547481777447344312523582075621945779722823528151923883569258227924561842995805880599080917228132662834968947416957047872530016303656515737850439832902005965135351373144913372780999848653098155444068371413942905296946412549509447215017538969909118781126739517109553239695852849877925318172395573236388252904008879618244880966813236302597085780888621303780733164110530801423851597356270265701567486807600785438908387688403265333860687936459131943553394929267621781316769606955008558501977105026456681534273057826023017822043543538401051998559948292890301158264819291856831930854567116847675248040118020397197076014659112117379984900482611889647099655670262575312433184874922838982740799047856640321622412857935746322198963657973011504646008415165424330671289881476820258358599114354741717024570341216308799026504300375643705131206309526396544349253230202033692441661888 [117,113] 5439469905457674476829008381299530148876736334133834532998033315494862796732739094335059713328353131004315855570114796636391410884748288303034911623476340551067306111451620650494880129732936334398881699822166447670917618988199780025789114536992430677959730707327602705692760839586493972244865954996408753181296531230261255932464743028481292752112899040686061633586528686031450521183588094665499465217077746878362031280546787339998354976256481208263678799550721235694068857708779417823403319015636649499985677218416914054972911371118590028834071102892366582133673672369938482401486691655956837967815795364383798131900476809286916689390911984133606718461653093522399103654745680877444712299868772941201467665119746174639471394565242891595050229606696866635323411724746878438475074598876780052962382890912173115240966393307390520159996092860809156849146284465728615816124064268997069616544848232851771460500223401735513291639309916424588994552702857560209107977255056008638077145198538427087504232729254163137413873878319796173009506059367913893952916747821744098425222196798667055145502478148694763288156116863199145864219871991917474994969482198409761358993846304605204202773420908926034258134996926226884369256793245213975600381427229040436638877564536838334142112127957496181110962774682246360641087229874102899465620296109690810608906783626473071883980160019699503863277935351135739160739773886860928253020865101270695638644624766657093134417170655074152846169856624980133146550342451644806769919396388123331399091362051130446999736484940208629097965570560455232810082260564519914086157048996982250597096282350798783494077231935538 [117,114] -1032807001835600429324710352211131321277505452671504205887050592282409199958661255310728174998917662378823260101123789702176076121467033680267441109372110063156870549841157027124661535271451506559712877167447801445322373562284731544551220025202432288500917660914858289725534622717919155012137671493916976401118340396031905022027095647951214056982252717436068122065536999091713321164911012809693189856250724511985897481085246514480082918366041688011470302856980588719489946025743493436320239412335565596673211752279279558502206362492644767288321205134941709294372989411600640059067576291085603577390996805204548910744566226109669696810035848737731160539877371345213142325432829247753875292625440497986761796153490863843143707190693899643717625614079546824545202262941186452396233629402376527550462521635918321734560230758571842294468087467441282232649639766485130493257934120637607396031361158870120453174837385510740767004834604989531352063382231621944488773942737679237530419218054010134650125982344380275123199527082899929749615421990488796948943247378255613253016588332823331361432057856688892781669240864846398515727327974472027511431346536770535668525245160547218462202020933261252787378348699214053790487182492018477875638117038326919186264126392524729079432155708432636276035994449938114882152855237852876956171935631317802672970445168046469471777584892444866887993430976889229133777118392153337898336005121399881937315774891653319520763748440485001484481833175840612721972528435476822030725295575085819793382305644543910532146757091759049816456814512397749515879025601321704193226625811851738732266282541231813033784756 [117,115] 458944397420343709268797312170253774040831966771015297749281754974703029786256126737534121848565012609644452177753001137238885238808237192784689677175917437536844639490770599522693891680550251811439314889947075116386713804474244316682914154095639085006764355134003203068361824297175832279775080406805552545968149058845841011828728983669413998695214184951224749969233479460253432552557507905488678866394600167896662403592852383558379047675747170823271919500068353650716348125358520609427108152569233291453767247734087306729733571256389592408596098328923696228123706810355132659886418206163851829939665417267258253482833691159804895676629873272402634344433344992547200952555899985787376885950027570657810812395961772399091559024167440658105410146748936150309582078236302384333180664075420377529967334024593788117855457048862791872324310804586799823103885091335505979019822670495315705546808078743137763789739292931174450437106874561929345281395351610940738235137681707243862258104203305955103919694159928197060010443608465501979634423867914411967232390407937091230025128349690668039943296157325934680914218794988468434652814157054396985218761853107131118521909104394474592635226679044523145216500953455398920884498877565464268012959092937259475730196568684933755457145611323382469237030186607995591796830556300868598573514471539754785209422958774518065312805516369176549704936503300610561982803206150146099097461113075813930308788373678131170557330935241441241445367021835934314715976596010242372394150164204998602871339119579891355316452110457649354666447199476091427556174263167005295146703265385126023471075295892778336 [117,116] -51850500392635753467695940272818972327903883010721173196967747455210976721822118424827704516132173885419948322471194776423332831722412674281894465900011943200648786679730457980074472743654014099044636142703245535920333370015907363872635106875784382239592317364484136317255157865666310013677014362529538488201887114209801279812962538047098992158263875395458775146030894526770718404616815535748683459837843371520632908525529347704945954370260383820470161515582097202282945250000017092406020496445957036445274041971902529291366717081168790594848020192798085364862886697105664660757105887499339724672138151425839668448442542205913368237690496837360543014050508594659329672027446309859071122080889755926403848295541550057282188022821407246814501660264186949202832184186415680484218028316262982320308247395497976157938276896145879963116978797622026988784516468684147442205732572882675283869856512487571655236226845744979737358807659172254529472829755661391571354437245391131202330273150622007257382627281670209596619474793675473839608898376104027449790494430568087790531297951606216467446738470813907941935570906916646789359706932625809324836117047218001751775152516856129449587324488262248244021309969138721807271831507003634296286278554842092543329369007955758952094784317442336174631490736784832768766288392894864201747340434936073249498428322128320708241100082232209230600851746233838580339572621602750581486418825793947810329917489433425529579947546912152830034277153579476960760462710690540642429745927992424473716880006743376992139069506528741552503727906335364237734896010952102688037050955697620763293173293048 [117,117] 36484624095319940302180309989240581888574793361556826214420477852934405416320734166232367079448595028580797320084238988351758462332842242527488123160216525559696214369325835958363628559441986354259881016461068494847289357566754956079458899438156853103164981156246222247930417719575363929713905953442008515841627670506914457126731897042731235599698696141272547983283543762397655660994592243604187644571614859192975042735614687847746203547789539096490120536497045946921325946307045628240201625373628019146514757187129695990808769083851912581660233539944602412169594280755700445303904418951405751230688550788621687617335641307625001837947929691943359640738435696512547508065845111653981761877756415533433711785239728895240323740516241417898345980227127618220036574489486659968008266038005766061588497068762141970741810660350491829911773575485713679183604663834779303169842322431077876625318307757993844842768432166022537773692871091115639230658051792049458994567244694405454733795183103218003468314465543887539936932976237271214509702603059891752089145863876383880560700118291499439873079026992989934021186246480116998551161764662023289383049967551816621285139813455722381389705223537368251517949722945274171579450469236078892608746033994831022367401676656000958203913989749597964556786292310330269488583928793248699656766046255325838635668822737562458971070304414285586835955126498402434320722198533185285589727147792332360606504959107970067906991552620033817148978572255475190213030063274808806050541659706809170471056306066479273786325143152213862687859835602667944142276663290397544629139760500690310481672 [118,0] 2112587377276412315414058887403081075644480974184807396364440559642899405729056100470426382931104296148640714676299037746989341616369069633427669582279966565892064326088657384493052871351551486867501917744244623274943948782686397850617670428550514057079398305075491717923629953863807852369307551572113253288429597592740043639043092226550931788629046379022911907901963813250947144200312472464716344629383790320341645224783658283493010798394086111875314356897171163911559103265153518593530527148651962779903220921124936011789076117830322135146809491784173449815872602750069027952268223706464117591515366875490274830917951150876468794034017809125104033662821347464620777541303043371464958998508855043593673823595230072025744035590958147241822617224522341609986480131390533702626205577432057928866661472987249442554569074170948568545972924800545235120635176360458293619774769868386571180202959319518814198912017760258744163452881343037009494141105969037122424004446682566215436499739815187495310211139453335940991006333690087508316593348419590964565701653265746071633822641204858959577033550898862654957250506234426873752005046043286019751307843448645290595286409419667962312927321584153257079863850814829666155317646090739600608274734987000782607208448131665165928747646229435371076644025853296863068282563467344998525677294677793126966586692077187783848555046072093066418135533899963587160332839955144695595173219906712800860440761287159212299545500245744738483546065013413012790878290093687744126258081258394524069212248877231455481592500547394363196241806942717839273310948426325328514710743519550705341333201811691661941738977888474092793336756661124660670035717068274292909286635258814231752834643196906147236093189196916014157046690605435307700866815328402441796622327076254870867956424593470110264355674639646263863509186576992380689224025731653846962910757571224571162256774012931356023384414793819345728978231185325397058401407159117258108353514354712879653131123866497976847587815220569709695475069111125776544213294982910156250000000000000000000000000000 [118,1] 20981312317787566587079463626537844060567382478025740067435637764355589534695306448708200072882581455349378886345053772271006272232305608535312383635623683239636063009573968710399918655523881601193540285831053547241902603486389183717590475249814019995835478360697095922733725970607865612542843428573826721596249914963909013750955288372967123748666775084240783832080259843675834834674534096852481502787175704375361229019250256721496190640090912581837095277674074109123656329675377198214213536337340621958794212246831302313713521514374869851853048743656473450261490258472500681124331801679944430257766247435363001436079052408900201374136814980413472509231308858732994071390909836661622076268339306968407903355754551266619733312947183063234044676135137043887367257997646562496282533394237374196208791757532559478062642096683085482323040682856002508321576723334175764299030787290239660711616677715279937279470519041680454173570341283417976747137931093324122679681848000732854473139917850035497812446690012127508384109263808533455190826535365773196613463614316450367116213742035831757471856281778486704134473870730159188442794431604596796469798139598898898191419844006873848725881664075113591438495854729180818959884119596998380761552145422011468117160197256592250985814919279932907342897620339974983777055728094906766221610487097006017797825666484033219867415202084718491709115331635960500949804999174627100521840537123418151487528712337495035008706979459868779278796858655062097417694887595599163681970679374621934364767682951565028856848646857515056693738026512700730182940081298632039408863466110875772660827004200449190293356221488707163734316090283843110312723800382179421124600834547964893206165279976315863930867486440953491985926243033571618957070404795222761794177759132639458479030781967966487130360491925137674612383834183207111209464273626191906060388663421017339110265649095046055631047631855574268720629600841118594193125464734561426231867490267525242071334271790121906133083688204740138369408519736225571250542998313903808593750000000000000000000000000 [118,2] -733420914282020080237474504690413825381600927960963856575044694053439145029967567433644123425107456412234444757341231787401066848001698757969199045282671077054862220787983753321679527433868828923937963942636046011270127477161174295004073855397729990595897089591213979947836444102126400506956389271833550037871424035985156223274436335594819950588128985433840876222952377460247066547155150224150615958796012811321874810103908712435688408403141961305332646519029460956263095623379928227234828670900379411267078305798481719271484557353238434976709640413844615801427576329808891892266504179351161360031748038486790162516976865604566404909326415105910726243271955243884819870917474744220129683481792819322368885376987184802447113145226831191477392379223700307995006663321275992924057640337593881294185377516709459648808281614412277647531283094582741316330372733730311865277245927905028673841498125454430294563093246480952950063061082895635453443462674440037750374600520402922308447565245525423108054029166378642317782223388732647666614936636096512252780090888124384613393757134084103620890322786649209561567404165105195101202860792201562046436019682942421786539177547676308771262118506110708872677177697253644845474149652163652660429661048393708723965014064444188539330337488265389290622760368163812267987923891094719635101766871776917133641122335595015353207573854086335722369706933529434021282775357719016183250950998049726663909366174018565772856133400792492861336894371829128601812389452147710141220806092679220707339590864636706270959876067209458479317277975626635034411152948591756394740429905001515185959847123047675574830225763795418020124990898238596821998995996112806789279614457619821822913181174357624240366791094115742338947946421391759210034139873969086155681925541940796145845721827051016534245939095535554824965404432656276198491674357061087529423439150654268143369745979001636173199587577664578749682217989404764181352617375023630658364382382775557906963038051404926099046854013461900293393284011242427844479152554413303732872009277343750000000000000 [118,3] -641163317238714003665428379468620467061529743796968272642361337908228554135978378029950438196977740030941465505261148470083414472868427585377953552321299636694020069688053174024875559983206422585583821422232728480535154742951908574048847668852523976409475397005051042704502784582648042702127433225704433271609017742218113445204003857251819085550846950524382885563982514336613822722943559325232216609798820525329163183940852421111976061216644468482770063878701027696587501742341354360435621319721597932345548378117892772832861110724056414078261969165368582492580163209217860027031588040319710343940192791516168595969770333779965191990995681536308662156296950624302817737948094118861957502377727404440571809342931565915016533986809094876824655534854263661745860761125763680323716988971546252507152996352730292632455682083347569736936782798146842265235672137692082460719651351410603114027858485729418480481363334355168620605981530997093101019000298579557396403490282370383816521962487562872333983839855049203829979080932847553553521143820410508014692087087069456770329577062571382212746985348220983917186812746571906028808835274995999730887146207131404031084479696131635417837526597724155505913094140520040335067428728926166770772229561693248836036716343802007635421973352813599161956071363824660893433149500181496272331070948693673177889202129750207113630659910040941789984561886415712481306499661615261193381370857680392335592242776970361660494433582373074333786329122240532756028359287240040859611299359919222602158526040322242175838307064930743307120769169554331418303919611530580387279308197929102028013637993501765233582234827466282209971752190566992675663409186548211448264865146471468934605627611143027638098815077563164852591513090375661209936865125581322052189282703232181395318544256888616231434495126311255973389935645197494899659817092291659528574932256330341072051136866515616929623079744985395987660157305985512259906537797379906719298603861554674929720980465434616434505720866608787342168729805284149714239561035356018692255020141601562500000000 [118,4] 188187412895710700163366842180739674990772878416030785981102370142072092907719156820266620288310296136385787411136228960221781868863054953157232661526796559038378372933350365235995875090688657792427252927584124443201599599928252787653174859283219685653275547107667845888068476709235616002896428068262701377715833180763645809815292603019529840295648261483274688115575646650660413754146408654411615071513974080091989887472762458034895404021022125787383169847697642451707780742785583558163255465296609473818461528452877148086610743322839016757431103514327222270121219995397269432285947022993218700495463402889471489071694173632638557347966326726263853172514082642639125756174574993898040354692373795618388941747334505700846413188530344774483005120317394988092232293527795892392313180552714288833587926573889974675287805626406110163522799179856130912742141558790261470642006873293752524906651630294070613035695341693260953231292380464229358814058853171073903362621010099008153107716550236350599954958429076809337710776659591797477848770946636430943756127884040827861006994808325740636651623983583831048583260805339566629450339307215490528936872364000161374380440462741283870727369065521558761697952571638119367766775552825555442856033257934860647882609943422947250182690959284781302973139343620114947398052761705170347805752623515622660698378459238231334037585543056386433580374802048677126534380753502726845228481535255873109551170495373993862826505638529481431081960037819717715667912126871109110805536570352424781847754728971371121305226484739920958328924018559407665650998006965418370714113384239559118850858936510008711716027800175452272828386784354532253377638367620903136961221646674973307900798075881449712605263028287061536650352365469128667663296998607509930159768586901973952811079250106948528380980003710629135438848820977574054420280264651908376961502065067627053789205264914274929836975099904471867488780355402966533114155315019784285225311562592205798336498372780533180321795625216153896643394801725668319392070770845748484134674072265625000000000 [118,5] -3294826712092721072867746601500742962815416480501099563972008100423253240046374586318075606123968169997348555199622775924262352819014512861981857322202622690802484469094944499876830201401856549074114337438754907045059814348680124338393040259810400750836761377697130867979424999099632581671805870103711852401578883664412094441572321758205872425382444927868886767560235090760503842196222836826842798554617761910305650478467093967791442059578012758674332811232787928849449069093218364621778196932858885615557167089639255440345251035803443228672206481781447000258478085545116162835107015291401759137942721892116406376219131332026480801122868305621385839661181164497655503120780141912355365313171487871365113983859141345457108791073033490901711091072588780337916698875485983996882784166732323141089432808269828538381783550693814787444748833086710189448038217845129119992655657703987237700258188399579839588650739912730087385609245640724331878242338277801703236711864882834506237126417406887426417006996647103058689732539953474078966512124930598243360184213343976477161344234256797469650826901109890655196903299458183853506646719469475686299277394510702765291534959726621132915753003805450418994000629858341796156573794832051465470652731936772306568855325192266090621741092983761982386890243697979106266716578449731162775328311037413794615932122008167387263986767589255757280156508703073629276962894910252455448375602638511153689679058751706551818052306957160939969753062458834015995164242447482814748910068006532585400273455334253918321170495512587087578065521800451147465930616717383495368452095637858369720733061162661192953479904187105519191709939396781366913237170877414381503914579287103960376757642499188748923549883673794853388601253660623174671824294482498210132399045963026189066887802491641341344666372985828940011112063525503546302248160805124711467905497834623397603441340265401865623488303447634597901301786713434213892511273075202025053318316297817616638579730796275439921537922614514378860935836187441572153744573370204307138919830322265625000000 [118,6] 41656451030496907663463454978151588610664181934412722566269420504550885909820000497654506789084778208283227135260567943859685545610440571887851147271015657108442002304486990414191751853684571614956087577797268412560972698805006075146871002169613695379734094041485793206437655822760743609169591687471709923033155207136967712478719537497720014646553807577166748859629130476414931692004488343843155536400742317203611068652307352974138815382870647483097188298698569222969650040771314084829846198580275779684388849767087989574097116705554211494217576527657605476002963293203853040811781762876949522010466458928641234631040856128542707206087105760970778641344747903243824360004302685502700150300228964908996260898988046780452588159019209806140682138601371719199819133678423365725280977565114586182683699492990996895785723409899915698678873865966827409580937677500329199667788774070778434886574262911185004559768681255801698481613085734099650501588129905765863406339075551133184105084416137590121658397677601585037077742363637564700212811578363217720543877807989205437231720140693352664775924953498458955584923834171507053171576217936598572408789913835597169738079673300876838964488972145432384823318427431177910448306164852506504589046465249689265951664504000721167802410505464294054259818978402842608820106599768950511795602084384710763124169532836883717116576702433527372694366114967774895162299931980021190083617931448730006184072888432317436455544793848193848291486431629762744389832903630752627562044842629981110978948784748347502733739276625076884552902973130715575617412510929048712282208634318513735078619564859684371448583290055748878941028463412701801165117482232642029473711671614231118824269859516479656706130292953664357983610083943966816449555836117146692490327249063235707645075823397436391634339178610284945125318176598126746914649396157357409174395087019162742626939967637982061964725877752684086896973369086004838435285568269256997300996691822978072116398838739658809428225635363396077856605040010129492600299272453412413597106933593750000000 [118,7] -142260898847457388571236222118636187633304293032498854368564288720657253497088610230209570936511453620182906874536143845731561818797937086283588762453743616786906278928503061054573954736868860016187263308216238372676085896311518045473670789289335571765569613233586306915292416912257170012711938618411078537218591249963039549280145292495369786981194374016304549858191343268802541465329054319774740846015005181562057557904645436393131274176236164714378790096700638873845484763134642251568471654121459195857164977931648814831255554558192714821082720280075523854367657039680841986563897098567317906423177140356235968386361982968850040308787551930597014387036725666864607613455595479655598756056923669740759479697812495764318386333248922968667505702558573358698845028382192990984945584943993838565962675311073508173494892904292438487773997628927367014965529036122084728950920729067006380550879962616513686339474746603816301784066008496135491004515075417419437861649688720504001819937812088891596392632585687887185508177611886491623384947808763526405522215456532237823105587412448114674561731890807058086741348643654398697144990608204251595850074787733684169231804530872993843509106973655197973989688477599796296203846645834362885742076680378194331821258195820798619281979734934254809109383704992332395077550127354927553238391956434312536715336713183103517170877836752729873829327582908748528876582759272711204516389592987869413998742512506803347145483704153111799375977638984464293679841040673156808282424958547758037771380483463980854264377435877092722678863748208680533835336493052306024446669767578694273897716364661034131831881873175715959241247905178803521535515082645904712478398803983949473038224500232509043908960528736570185652116681206357385543523927012785153695114287964802635804460061414118980655268970043079680721236725765249811415848909854973704407722587924419036705434004000400805504943165563561960531375815309055169024591818686591126347901957965932817630218075686528166010326860122530158595584737907246974941699590999633073806762695312500000 [118,8] -1240592347340505617162191584720186999251363585304341508706235848622998562963010912445376527248896131676975418286660114175256835111553289588127079289872603247183150620847936351082080904067994808767828335321898589417758397207993306968225945865744175651466389554438300779726323714576341097310526122079687102143527348332107129926375651586805728088207441400724597469697128851651708388557092329613711614656409383626203538485857920884572544619152066109577342754185254800666228864461094462551778769860376383975724152184148689488676997984882970836655432325963657582294540985859203357655068606263771930694240699565483230069013202873667135096361635011130980759292426394760849457618837372936305661443164869706440261676434156048145456277682589266208292650235811085661263926838401050315680936683040822538331511274430517276447097791965625638782682593542349696087577208792020358478989598116685050926255844307017658517912739655551041728555057892790823358303907631894678658298928185077338364476842041697204485806455056679440242389207180372883821217218272760379522005142317604439308004224801922105224696195547119394116087985692201207173066140816975882400724476202069082864365171024599918548461333778131153728206230348966942619987030119664631523958937233913911792897127396328035437353094308534617755492159683579587432915470923830582304600802557783188552031294418125607174547170363387209052527078788356716786687966841803002898313385790463763661238547684642320149676504407969883656257346975887330746126913993361309565954473702874947239392037390757091332754744653987818355756818655655632090130032049981264438111711442898274151939762758721905279346152375835073732550322932625434615397534071476600543892702374950600310328882227350440105284504341276089903635487101188632272790512870303969443872585038191206275710876848926131444406592371572741261726870341773485716703090208158502553107876738104967622593716224837289167539019907811818765957436913705924511719434262164279440278852097784977373565535353942927633888744625393086768220217430691576510071172378957271575927734375000000 [118,9] 10442473795390377567383896895567260402817323829573256612571714757796986798691413604175293170924145689883943481886058323209423595876160560474553680084666437251177188848829363104748496645758814173741689746605806634322018307295238342236089215170658698525172343444724065341128963625188781514784548959056757988781310945052601033093785714361337924809732397365531673670706276875804934757068314530031944447662976907457809370537470495856242166336558149834962020673771694597765572330122217723183271849828564084799272788133303433315059491344898516748643313906581786953665668927627830080938313534956154169344833857319566049648900048416030813325294907010177934579974515200006406009488818485540251864281172068449250073268242168692643591667862664817826893754885031714559021954892553149665181238897065485416953450542864528345540491746950877428782702704861608242422699192729962093260774220293067935982953074713632941738119478447787020177827224436485993001965660178191181200467254539912637990491617095428355428939851812555649225583630155423246083249315469438965421968608383676953778466152185914024591869325984322003873127692806420398641399581402451256735837819017870841208433638689919358719147560131674706881862998962690934680561347836447012664737306777634498636956364768790335109370535511022146674203882266666450368089074503376036700049942866818444213182276768543423524788605330275758440663245574371295798824858617802360514577243667133812942334759698602933242645083223244548708604768345282533189287971994040609060837344952299963311013498826423708507549614018573948296220841168029766203512526045363960669748868283288959008991361179619048201929790671266454626345540306611972215502498958347288667809876227419073317485832635837899759169676172838116989041293400450244908079168518892626764622643093392112882189315908182375441930549083338295128282180849848791246848607730931188404005016284689283385006660987033252245281752484570450101995507210405160554543470646332640582778807619893185604203833256038010270119244249226506167523530199670034335213131271302700042724609375000 [118,10] -10498339984154451237033585642814657300167984730994461466602666232564253770489503236122365534434432741579151353321540630906014191538717756540179634992694789168938290373884322214811689730157748876158579449171576152540595103394316550507823046718178802529587597550802495591857315582428308044167556712551465392189388582902814334066263976610229563832464561539370532023326863560484590132997918703650967848977984317678192938190518517883104359516933336434382846392314356576335745913406634321567943377924391478855287163530088821116819183698043181982524494084959501369491652944444217832173548047577977565500636273594354294258595986983797320743168497234239392088384812861860863770699145699992108201416422400418337999061653039773909240922310616865491613244924390556371540093488634593066523368947839667591501769047683924179494103240997237120570478248492939562670508223098026053760658407312723393553717923980416037702133946164702293298036715952826006161020055981123941503708835319656752484649620663282031682516230582385277155405003261373038299686872586122710750069545102230717671070229787413909146265868681386245884337232509396385580216956112792156040186541891257847233786843532240260567273019109402931515975546974299280574608856075872611921375014305613012134015325705410969508060255781576554473212663599295099172576598653312801737237019792107191645933375724316900235238255137216291808582621131316257015260037907496650635390506987130458224978911778293605442708250046953334255382575870632100702600606752460515209935470732754571694377821715636630710873294384885838836425870088451741136050656656027240964622616651042036626034822912130069025029116437315686130193147537520322943581370970835531353888508287422135042056519021356435154940869890450772478850485631370899742598474316572534673244929850320060399567313042341433526303776603712062439944016482355279106515317484519793902308928903203529771962484506078909997815915802928018029791836574071437118827396179480774173453351445128647450560974967718273946909800890356937114536450827984026545891538262367248535156250000 [118,11] -194236910613011437770627281310099405636969462506172316609186618866941148101840965291322092262398239282986359563820249392773209326454963772676802147915368651356712286950218545248957750885689926690020141658317316941450362737800412197962091542097707756445007696394808082636314335286556722053777714167874704368503363316319778392413428558952695947831800320261088240999254052530350462253030618821786463682384995342540661045426487720003757553458519622305781011247053027353340556159213749023456342405073945719176314918638574224397722373099828072845119188410747447602600244103790247374504105252868440957294381108542320094591650547395171348217946677277959689503366700280712845237584019337889895614452133284218314072468886412778504181012899552400132394037924053285026571006908888436398179454741452388687335374744069216622340781373646023477826107070369828472426076960893960809852312989235401529441974202441392758779244866259486133839879084755783153983038045770071601543640087806609530758937614416848325909385225875500996589582278924075876136799968677147218670025491325779839909204423939270723787835790360849651830006718167069367218523988180207979214190661063752478851481473618745484065531160264122584593079327998745462248038101480481611149170303785567779664477507674298418015060829836066342818486577118774459358232295974827029181562689171153352693783441663666310532794047406387318068259777467416162829063758465076095989100431235389759884770826469474322315891719975909736206449591106840400074369808298293555652277863085505531626135802210842512334320051365304269383698302104576059681677814611889986155961529847367965069659014691872101139883783888084504859468894661143884931248778857660189391972858736975895435744094429842290707254780898214310065967089334894018245849658815442667452648933935664177697457913034882173077762648843530322369759410930286462654290533349218994765747425231204315552032978185820373347656097885621325866064711192131279147585174749508227655552975349169083509559717576111281205149443484397377146510876855245442129671573638916015625000000 [118,12] 1194818788614746109028737179236337811768773080999810192741051145301708158619030174948733989017902657734619882835878815747098330050137216376075218923707214818848581259766552125256037977213697760423315335488287825236418222241891368062206244361544197141949721712376158246828351002960307843224421896455198197286359172920876161443333914975688872901889325516179994469744769149268496542192227816513121076179573727661265124386703567898745456143432186048614374349822687427328193720897799997307862092530643555055742477801327721655838383609035701400104062630656271108632580955021734487024429472463719637676683676730545223071092888231839337952144680002733291288036050764163889654553714185297161649566491287462568905749910123982269316759813852282920564285010510621439287713331077898710607242472406116754553586901449045348725533381287611673970908351107818978831146832347742594758789114576797427354790087091566149150134092041302100067705302337725364538962158275546155980497139680732482518989070321648678155694820221657721238621602114047833858103092657031664410725647694364256019839355592633310203990136452651940796783402215626293727804824652994280182109658234720643879043408034978106947427335226521145185972499601566345152450557431941542115097520471130330025591324379155062111081655570234412853731116633046249757334414790553170218454936826352288363502341697554967928779927327323272743302772220055825527652822866259819441814403582557475734895425998478491724553571367901240662952276142242599667811827929097985527688397837509488353166866567082434570355594802660227460396757001429273866220621819320594160307424616874342007620020151891377733263293206085584983968523888386259332131244380442703632276637040585451096790843908481904732836246992545289739291210189557784573759150598429957785674055066526785085519237749431675779897347968795830988908838693006610405389919461111379381475519984342757641718739540073938280099299605199698072979537784515176857267084040994618432320604895481441217711652165500564370016431210903308512971676691449829377233982086181640625000000 [118,13] -3449961047737190890094789954646333585388262226663344742570872125494013412877191350564061744625538714547487587058373876146337309471848393816816340431935556208146266251692918437016987306064772973460675826048306865019570132331170142866568650643126234952031667946706319347734734191034486318573073836858253285075172276215421806056323164583015872677089304534938875437344048363102741341103268629931731697203946594914875257736756900604405412722660441003263225672390934237544584835416905272231932127344974676761677672748457680967433588884454968453076340214143055480553816272986223622607594739231293478717563762603055659075272489431769608817114353335362365161923079221803230778861647039663333040551483377476968345729601797824081823817293645779084818726894439800669748713680275366363584026212197330918968465322922223229780051804933219718718770340110636537558552524186792663015399016871386035472070788143769544818043192366525632105731976920816324921058819165150242961430699189534034328579246782646694516558683278214638354182656735667546985904537227551783290132294171689088284273766908171886487985410312483896337340035984657856868880912796093927205257557238185715602114671690058796325911093578331312318150637985565110579225054271110615066112351880583817223276545106929579621465606687798812953319710004898568874441099795871953260926786246184185103885245024058809380172082996637198199650104101299122721766397765730904474253838742089163325834289593048180011273205450462076440695072299747980910175115203571234332432910664495599618554420294958490276915968705446906063619270695528257437236910157698117657345244231598394385003194065297260028427636975010056313961879856473520164636630295696604768793316780624664618977634538160758996798319070466851420828681452259432309451842543032862623329853104418977263152949688870145941311832078763881003613665666141025207066824663241823393065315232078846242708345754801658451773881096940103113430539651886453120624700633666786166105612781390262940476125287521196224494454614676805515038893190649105235934257507324218750000 [118,14] 5012962184028926581564598793959801315631444488126335903549744614469380901332902471790181375531498481902240706096258022771963154754156695116337686402105616983036950284381049073082765812158274579037717567606910607466268241831216469688094899310111976581723168245658436582500212317400626057157642477219572948074765619386266228755726394717891271044351296992191290148735257916330583541320687806396171123853412110393012965271345441383666069943978482901782977898937604810334477443688150462614779497942038938293200689303376891413975085616761009353766854502644155323231399320763524925636620412314258160324037741995468753518792756224901111419202995838590134996575646110028766326410064858916396341545912895655033362067024993543025129925495750737662779083616153811746742564822972344683846383714830508986290401308744239890262648071419998637021580944639050711294890031594950046426133460073778310467817580192574443841526385830871707555930289224588249457169676532506299064238574100982646191089462053533322304844969562161337493516664325853584388072421742723204410542460285820954108092800641769388656264618739251134061516564372428780331209509837813134878126078207602056224660954891088180239865889786283844121545331182717334257210838691770450987125232888148375453226152635209001489409239402854630260234269773253815993060549348983170411946480812753296684331669158725099805201832829276949577855935309048817313090048975921197772661425988040389936948295666204221035711192119751839685107380975211354283676027099431657995925808222203600462091635809208580743325877402584199800389642054139692782031367645301159546373800746007361135267103134889678695206820300823173101104977335028501711355245806241998129015161611953695215875168403202939448295884093652450406224443180442212455926103697920707830103068903084149193281474456589534464057600156435138710969000317204024944020140467252967459445284283281466781346123406668169547724295101805848603317038584434530443092232116540181066934895469075163280835721825430868525221071805436645618669899704400449991226196289062500000 [118,15] -719495426243386542866592867355280114900711150126732512549831480840456294066202333231776595966238830656412642448511531221398282631158612722536812944582860959072074414769847800254627444512012370580322915417872510794810334576084800577615395323153439138117957842864175187411143239627308715700142023320422695814992564471639771075960737171861869946591577959704679559200548051614725271614945780731445196892663667895129776824945520363086520858497357337959756173283366632905791742172196488984911612239713181842848309367495109570475739373258644443339392619373843960925133575991526963727721319342224284035950420534646024271675141311126390535250416348882226832432163624336455408745509530581136191193432189757938757009917204129203719493994181292292054790857706822889267513569027979232004092059784063040373569824157814328135034987009704269212036923997573079681712488040706889499550047807523145185602135693303376412010629239857823677991505995721598679602242599699363349075726994247677950051059472687997744660118407074474880328986669545241484413535779034244616646436938223078925377261050663064627454411621941843924720762107233307833402148410492274644583850879926031018429682594634944748426211046180841560166857603039000427887295526122788174834313893825427334618284268916786193745925684144393640318211137150152701000947365634350453201650929783998263974842703796601280619982424398015555028415529868525135298126168762361159997137776332262237491072166377295547540519864157336674376804703937707483740926560606875916054222466288617122041794579728245562915706219760475569677664330515779709331003170261687042770807306390319746219015115314892174592753970920259793520361743378459740550524609798210041006614521300413383077758347393704794859063565912797282181187647562979640616706226731472705181556360252180737806101791933797969624752892744718360707537327751625977432154635196582608967184052550003742331497896128271491173475878147692349739844636430101722067477891839275368149042147290196939465380199142113989941530599603325413227139506489038467407226562500000 [118,16] -5390020305565821290785411894918335534815945213673899955805952763800394984445078140768223749068359225357320898457090834326995277755905673914587669987382445568225011644041059494589829810804468007342254593325863495303564348322952187194506448626485069208125954999025127539038109949855347229165845456403362744821458119503016072894369764795853515135200380277827082420401231879335706358766833418108196797409418258877047596092503627075114946125816199702640492640835696849391702632781071974441316864972419468432449182516040872607395016885011439543852032847681286203159517609215772686345634175753016075691025628238999388101206990114646298719867894834589798128907665410142736718863513968481318883315803666171943917415143369563879835554549855512283625761351175092956634248831795872727987713506323003571274461145971478982628228762058665015115860903133449370085573219473187798228248557668998969830353634283891747434334445088834582734963843380071101523199747602390842340450296031374747087839162403343379818916101626833599901243302491374406955756995822555698351613380169989780661718332111151867188255361065999655655554758127661363292328732732872892705257866890118300209738317352527893401235891220522117277305307134090977388121902289992147503756955450548401783813519437324794637327381226657523547797216060968106937987885188673000881669351121423280966506886444751848221118785769452095747542119804979097395119532395894097189074858290497981263261724858214540757986439312802673683915078364640489487715711742121988081304769976492198318084677048257453228468407597657063534694997387052344690127608689373038816819559500619168336459746922470656538046553931796515553254329214290029303838888327757248672826947298825852801289669761789326695340603446354883259774800267708256825265918493024057961259928417606576330196435010308647374558536696581977016505476389029119234227224844824149176131106991045141680430083771732418776085243295189594463444067197906338613526369950321869168486936763134400005274156542875151765107158419176869301736587658524513244628906250000 [118,17] -29798152831168817433807302960937658338228245751025424480678758337730030578083488609286782501926557650426685207622931504461412419580135532743301248865764197515757525959900661957572495624956322601155452518749827417878402034953323723835187887220093157374378985421373821555642263811503783250149540392325437352220820812646307354412070225713133847824558990369723824331144117215380280640331150793383952130905902947452240143448714003218507667089625374619520126055223938066949624809815437751264705646260006332223609562274329908764847171133600878511397214441936697250903199545175618825379152948386189574401862556496048129404663438176202926807192856464777664263982944279670935966332082426253037886363275944795537823491446147397100232743757063214731079759123994768008614013158852996127118770801373818133437845238519243667880787087860214001917921382728326155613169391642661299244016138962066605180123278689755913013556709893995487267420360200218327835838742253558362094834734604846995741536099436743338800995413235186611812185707499329262574752919098679453238019686654812394442588841193714879496102439324584749485385368647058198958012242715371882159332464397222012618366094266108619680537808497759223533662260433257192725043623080701458751192799653459940925897819717119075458798111313875738523851440271209254608473025488406196955812827516903868581075737090775650396761117383585558872124556956430864259026069662403333896072698020645395435623721186890096843888711375223965640634165183540868427166952673749588481593937059345542019951216983631947373816226591652280545324379269416284098461985176327085797774447646530041410288947621148870848337883923206781936813645776777039352161905527125802609344754765926087931606870441856721721936835964069141239744637425782705619004731200756959217320725125087365500211321356693997154628445979317180262703394165752177569537026140317968381068945548815860206558784401724923852624095412578260611423962897480437543192838836614690726734571285416989881058326252678150836356377184621635478833923116326332092285156250 [118,18] 176639183881587948940340834500049694474091398359380504151961626992333607203310685932826822351144463284525317835498011678941692476872414313588886499768370277639599963862431005143402243018017392900323993843031809257851750729064258739862256944583921577811685497693766351899644182752204501577686618639711944386122256930338742837034783867992618077008251314470525588119705015703445685307674842785085814079908962358815319610419822789623564359566275396511593571561772200652157488689456147682656297968547510175201898312034734551621503672659506964867652449581848203437480520506587781381739504761044227892686435124903638460636169962009771218156790659443246952276473130506440541063851472015393715878151735732289223261665327589518013516209807775939886793637488749391505218863643015827223761276055707632202257205449570717363330610570403353610804482313123613500927514822557600382209147346512375566123852430666093250333814721128951446962738261863432784697397865332991982169987917889651571083168161796968291874151867267268038946036150828822955843582479204990488033117849763503220505236163747860246847003950668479049629073386459297988919978456296887552514421556529435334280705146000054869220860668976516836368278028944335337923201927433770582069551677560963630348427402849430657200690372995845686856657994531005010532766605012567189954140315475118773659760573188113416815645260656246720248016155532564391999716718890335819530313122502357465544162198965407741053247361323429295349162657694470939687828811098435695882322219394357146909549701541615712576266028756372901896654109651269614132140084817657356152602752499283306773821658935239773680959905151144844440528876218463424092236522951989171315639546986349734901844687849724063339970715576468099537885267703620523917037053472538780118189171216700134576131804019028995631558194265508659223958992663814846114117649387171108853908010488715427813968490423646110343231702335463628632412624039515988445315406546630765982518144501813536894207874556926649977500742849656489852350205183029174804687500 [118,19] -303861777103114548528534278301144781813940706206447460808786998789858770175897113193041838688377469508603247458704088060204026364192697457149105891078401628217571665746899770917975460492783550996947295053828858871808955833381078754389991651990611805493704098696245806210860798019739919425125958115721612978873373491587313161065425960711025357157533076269643885213470904782229537008117866088821028241916940800272643159966819894829004328214281504769396690391115239888392321147128306533612602002704845684424104282419915068780857747923750125298609185106276775497545500426236885808177220954728164728476916670176147496680521991922759705390583634004568247323911710828187155226295412869692115097056620869405918823947571456750883422696831328133905504384698399912203087642492902973086567461050805189082164654572113366825173019361720719889354966672807497780786947235977333827689512654870530196215296994884967107456016100182375248486010731249481054875348427558568844019354034575133900410955693304568366510904311125908169141801276611156965356127482590637782803768251220738155164680799654318851273191496583621566436394884185905812170616054053639660849232543912754119416173782517664784219987035921214742059650330703282727518941063108873474411818522489453261444662342798360984884330103503592513699241771345793540002697499656632809161177591115038289131130056715756056304047375270582816376751126258172697066587684200960797942661638773930668630742118490962882160526245121310126440460442284550806294752496110661675004043222794111279896108660418499672593091811470528913087205309763005728571044751220441659208600320571104662682562047915809131747612725750291923907556426344825075453433117197014763500246536091984609946576621091680056802475351262625763604155284325336017574771376492920085169292840381148318045092342916689928507389465949119305112416762140771214363053669316574677667298241049898738997644144343949807951917207783380561362020542231284765237316520374742379213134501150441698212905402269210994314896367995970649644732475280761718750000 [118,20] -568849677040534175459111654717158363329297528010812199658924499491342126201415091894774769618515708082408094462588202112256851124664239953284751044775135029154379888803807757705552892556571852497433828086778340020465731703403148782881425275584119411652994905180250863960312827116573599689897758665599887536760369844435475385209327791311299128799989771258038299810391207479816175313256614567993769668065610797003784371951958825019702704378045876734719659044298295379561066642993538318923228402968075562417334697760820380500560819385534447908086437134425588089222335784186997393405882253496554511659360937245338332456571367725458394264002532987381176915849988142123320400238557218003819166719198507065473235479000992884883299852687214951496708232390267981311271795902762298311116118918652554149508517469134746361458860012784941039373813868379912052670518239892734463310807062205198180473949488969806653659448326637392351791288672290309217698720012503366421286775499807865375670389829323190719052204547163651730096903547373006277741667725026202174438482936023280883161909902872787561130512829113848078154556406106933028403005674644075315864247025365553964190030877895361118273081267964689055162522073288562360824981745365577441720229222649449347316651599294675582425227428020469047391736635703348427892732037701448685683455464617028701411569632411757189502944244064744019452833148296016416451630592527405523940242293791897812336233790633306804197781332949566488078582865305633987710486713868948504442565798480469223803653178848271028105802333399021402357697702161787184044212682879618199767487270054214954292490736668186677703010670464185654273079919621047324845362528311635308006436082671880032986678904406267050845815307735132633989941988508344635355789119044957611529886721304651149425603321185946278373342519925146633487565164302723667513621901272120352343012740700231069474158698761382358250467229326202424007049301671669781865925583822287631671266552168510604804737063370199956491291004567756317555904388427734375000 [118,21] 5213674820147806069231864246062151182675977419043733479925977028842541222305277479011445024987111481440821537959311347990003856384715916467958703110639507317413016288345361268610331062365430551197142110593890494653969278862648841790245313271249141646239549264121485062555521675357426092329423843996293013437648449845127665327741781569627194786221993113333634999631869908876496574424127093304815509909718041710589863915063266523107427461415952723573267938117365834086224677550857831840529458023579862712897442786697908960331377245070063916488457742975177736154422940579239496656832751572593883852021247841382197488444326741775224683393305721349749198196599107508078301134208438269588201923343163145188331582055062321608732988941396009138599000045456943404152443709158035942201781524178442611962150383131262960523813739644440263644220420727694956274458788571354270278089255961752671862576091145771303258443120792787403903192164704414615539881809755900912627213060641746214393268317892321248740846185907130848639679596814395324139782745996197080120377134916492427922546648355439168704766399418255719493025219246910613360260011379627525283720494200591546137050473404770140259714059553342525380235801829915495713753410347402363792230296081378508357924978842737223208604474720468762207312928503171398832298144336206541452350755097373906861943886099508374035743328894220249993319754585281593273682427892892209445510147654339186842532033291910354016323914641369225545075059491079704249069916079266537010119382917760032252405569533918718770948359218533298634714604958941591792312293007246990674374638987785507265745325483311992532992938115119721042848789666662821567219184250734026448423735588721960403620928140577349298452272054664713998540543140850014079834469966726490371568177477544441272910312194827945250221939018254045390174145661382994284810533851820275736258801961780567864390790329598039993660718217740567678108003769610583205061480524995609838673446417314308843756928116188603672398471644555684179067611694335937500 [118,22] -18575179738573604151339828775898452604388227256459244409152621788846468310982820806216622185484960347110968776762933184035238464218232103057766565826624061657951678265702878852193708681189388612198512057849463784215791516509003105801060863181755379740001627037953891244642576561589920032221971650503290011327920442512962526668704316276325428422093568919466665749816628515217845583873079662677115360645760665511772475448057490610425390393762698272460747947292682739595911545673102716416413525458580466152996395691877627807621397728637251168254262247861959346285840658951127583764619669805631158718030485163053356556832437682989968418843033379763524098888602502057405783464196059127110184664500438406181024975344056097011041928614552035815776836572754830070282260510522826795915556557683962607878831438813609506128484961743683721992229335806148132962252966766652794035521540859966944805562182063829039489889372095802256781479191009151687137904721071993823922803601340138230852491189030457821232772007772828166529133590256404452820093369180837737624701101958757215379134390704655832816119504319553399125566887340681362066668162924416163356147781087047138218011592168414654617708642167041917880658374924773812749329468257239148081440454414820579821587336767128201282991642449898646139013640437233181587738949005509154613819792738963206488053433679056711035655160286865255008141506720622051552900456625910718284228926133052222341536209414592204146993550650625082401184026754611643142008535228754462707485853045623794018486498229388972005436790760929730010087977117524985536292902300811616462409604903508057913052006581880071244881832022645904511636256530301622807814479175509352021499750959031988811827558381252124381494288077795410993065690578154422562204986991275014255606497767738890018297631057024072728806750699608000276529388820743245949778688694899126337916129602255666456350914775362298500924335453702931780387796332018146106103189187385994198775806773753867715310455523136656807992039830423891544342041015625000 [118,23] 46191602518916615757919759706501937267120827451453391669828041864993310242475408468265116312769041062141469313897957479755686436746983878609060859799860319185472931074383857685514941838328817300140303155661789018854365436870443029601628934754820469749646669693104450784738799994475360230099096713018757426783723267379792160700216499595813970025035228667295712196673287168543773397006988846034418236946718495568441467938341633813323152248923369887776408301429309013449733334668509794711388804535521598941136325203787231122358089941288929286620997632529133504131365409174087143649583179004430977444339137085545020577981817176333737260463295037901001713024826810326682538415540672391982777391676194058479886071600771644442585723570524593176480663923590572011965552228903550107008627141716209026362745212364146723999872859344853361700892603051269653065761966811442104727010010140062754914421396271386749756148518219484961165800517953915232602979320510451593009009788721433708554488771654307275045226422832290931497539962473055940232804248451387809230141559497343188748060421898088675375124673709486528160013197553051328099504424133777264018479368111228028151417176697081801724763788732231532352462250413157102887386557794499966477422545078626170937601837828116229177471780470608496998213244920554520585332135002936612403647961576746768875284058679781447742436888900136792735811474585776655990674680486614992715406932797183275635172452718036943530754151215567298031549794602046307174489692923371721629443791518943669568571095725879575317176806157745524017424006937629363950176242742987099984082398697900631589093501977683657283545289185490950833359449231253097174073918556971561328488861144997027105353519700950156325397295607565665981545976654442646252140351085671139707754520171296860911265497774167017481871391176895139825585219673116824692962249711139074344560621572636379695142642236211810187677698632906148949977407719031372269298268524470716205442197990581599992455799977286723390079714590683579444885253906250 [118,24] -90041698684554731037899892490410113426374734173322376365828584396811264580290084963789575375580082124381179921195542295996188094575029993011081985006335255173550847914876234676071119986931746259108981936598975434766963944113679973114815181097289628367710785588383077455456444325798743640924002594895764837546513517655433626103441123569753132429338141196628410972481715397243159754905654381955039751693618199813039448282393123288914880296942476591325426983841015294256791787791393536068055532153756923568863436500664786670012986144062244222032268350340547707494722538189371451537559186292696911371941072833086520513108625702299652603182400425538459155993450504475990928321389131781113952215277072275339993921225879328400108057829898925762960907592540702486658201593520388937017859894507495024502339420448234117656302902012222088358639277932000295798769513274577924514558018280246029669343303191465880045728508148984817306347115637049075837736026635529745791788833827183770160485258664462215632771723962169835467942697650231783920001779564432699196707658752467505586843783567737072591530301275725290160277931468529153836551659081584650473607521102740430907605516481868858951071096208470255842561346983702369071587652035500130881997196368147476272804022146531838742812028049973606985543389025089784525744270326157737717542291992511483853541239010249061495281977750843420434235237248641787031931417266356699843285251681490453856951219566392688664544096936166529760042236220002496457364172144792871993889378790255238749236429173501213560236241381473453675981317539132220692240395255792235266095575670476884420656125418796495056783688581667080828125007718215143628427921513825480444987833897993840828388524378722696594288814887286247499887570513452490652022076587762665618762949068648047602158285978722992657042647576217826525226852590978906531445479685815349236285622215946992812551511636816489871038998306597369175952648912623703542790618210356359108424836404478225565864435431251422414788976311683654785156250000 [118,25] 143653058355538876699182353392787148002265224651528573587249095679869327080455361922196755966891228435305501602348298419358111916688831969136221033781632261215671036783079175072081105147399613637172274155071418835814231995434806278190026688806532128421287820849545273289480826219052055244015649295685558544849122815655172487792189175190462935707105754527749382671268659950340266723661916370863319340794158719150112013757589239623601590935518101964383232311476016018623632976274644126798543984351663386371182298205124520600045431333819998891836221291518218437045529471542982064381010025051238705452520778771746633094443794893748707656404109786299471875620494453936310979955282440407758659042629921406574700347819224693433250688878861832604318280276495266186636577772321162991614555432462516291768006957540712123680546928792218854609962069215898475101321469703457126931019652243154588794181961371971038830790131620842414928523543264730277872957363588041202094055745639932488450586233581174315052278927934041959253661887847918609044626520748961879886290195338932935209970298360794043785024483442114924109831157109116565975494394968178379352309814351272609148853371799629032798453244613174238809326404217370201913067710091169963412563417423759714031673105528313211393082857819741844193668410039074472067068676003870062397031988210373745585861223080437751043130109115743006755856999100965234021455993272833852710560752794994789649681544019277384273528307071801746751297262889369508580313354932916657487583147700509119930706480938152986055586691243676263234800796391592210993105418360273284863612822902650538798311452455210249347447523685176818965082369922535660520737651152534788937502034897920464624995665220959580545076986196963205404392568905088407771073961599466598070172746765631170158981950990647177299535557976019522489661959031025209080368039516162846775827116473344830299913839548483488459254498243169502063497952390386509277166685039295279038884787130120302637431572989612504898104816675186157226562500 [118,26] -190685268796822828904661882512638911770930956721260995628411239382486434281312659007102247128241972598180861755576719572241259551028314739023237816622788321457642082044711465553620315310370328779981031535739073064199965067546854286658090063692792788029928259160337901221272790231078720337835738509624530923573774276867225115146968322318430497811382938915441052294675563522668533484879633311076423453806881921358526489260820652121312358255882258816751254894919773200414837613099300763563677258692852341676542623380127629125870424988499762516659981311056608328908535641071868885680275342135971479149372144579683237642158091815485483518413372545159241069135548747651843705289043807461603276432815881317171171205770293301186136658206311925156911270400652119536827324590720695139689334742414554272573508199719398075231983018588482486549892983512495714202814470230452380174285688954299561325682829867320182238243932643811522040389363588966577414680491356336102179463727310026867458298659521608416267801133460342848671822547989497528258876343572000691267129456783180402731457406954622611239005441519215147881644403473137139604641386160915688297549697742634937729114862473343079533183717255382569037556140493292296977340690587285151651999542554498925791412239536019987837266913311040000428140007331828623253162844662040745714479727615042306206540096188437573967909178198508172451143810453744174691991677801223571694588393549291767057763554524427261647337094697411069053186908191911915896550550097924459452841001140908169686130791711256261134123205325557909206559967036770856854628841935911105692314539845864062471711056359537718476147973585315362495754646594074080478157599340416840491580820503325479577739372211394705891785246451840449036966726121219764760523403157116769171006870920986032200138068568041541233288406446947955255579546219219418912893233555419652124917422000782086417788624840667639452047250909126510530953428319807911719346337517142232641482313703934926146787987022435117978602647781372070312500 [118,27] 210527138451383784875862592611386830729272679701044433088407712964792541027536672675227251646709966992369886291174832541220101176010116662152041236095028250745562055098179459164691753029090147173859423582537677351609734854442087912796753163558920265957698706292482968664400423479493007852146720476291779398245413141719529497971761942857763603040390702210682663293038434099668125049317312498896281676425237000422925720221738924954390956518170922896392464255873159708928369688805723896589917974313210168728363931621940803553202080792750655920675535859514691152604967371259726949481798933087117706079651902807662048045853452561754639637999156622337451054278978529721752767833049023977292195050582321062974716984124194716544110449417456754267144149571208137171829591838468521747136307480415741992863729220147827826711704419581191416464081763182611387925545942551610953946580387809500242622257646526790811016334248646482235196068211604730396421883740116074233813966983503838183314455663648590866422492650782218190186523272998436301818473782128419652194214733183943063912065810223774354359357284923942283871628383676052873630008305419269832111028527681327836493172081227891529021002734479770243607230876612084422444823037006444519231057222939995332917712586403776350716030738073516402127317792092075367794781847930209302467289346546291361180469371478677897263260948680645378138911046638384622638805476764337412440431844663853551355451103379259514962284249699869464535394481672831805107042202013974735109230244417699840313239584669959412404865272645405936645167980587438631642117511072294894834049186893382508923796405071308500546414894010676456987402979685207719554628771624366006086492108301560856067614581676440627504453509001089601170813386214369850982602905019583282538103802633015136374190466354383469417336133693807089226119262587989251647807970549903468306187558807365040345185273892934749354985984814137072797992718019436817748412053565054098241047173792252905633048953859542962163686752319335937500 [118,28] -189631939018337792218085417217678365370491114203071066705041104439766990523944843783826896278137629912856750900519892925880369542383886064980988295090313016129674571490661740236245324818369841255983669509451188331891694371824748672664628341141615830636457679793488401905160064230494696264942483910653235698103438711183545420413735396428123802893813352170806860316591910830305135593089985755975744752237835980673281079273800530072632580584483021717024335518504177385052100364133375303435378832236861936958178825263270557783580808346407344754718991309419601061280184253724639945858510928813722733561677639266377988254354613657867012826953363030111608599383957604773454713473301892760930540978123208403441797594183491028745074295802931482667050999098022382518462918003029286116566120717202475136174542310860167178325299862779531511002321828172866802961593657093392044265912591965521091224146460979279628216900424157821133314200426092680131868913540542131332582489061826352923424822287072650232908395292348485795689025334020587396576777036439663460082266804800173221797276421417378702983267232764106721824803295582525054084772971943805056324890435088020264349175095404584225322947599705036686698069729849921276402986348221804724976297721540437010486246766856317153563232846161228396266769766384270812516671322612709186731213481621013766580799647924630184643733600883177002313136861585653083005580172036236670513626459370407470703776940150346984317076734965667313557528803388337162696839069782624896354080686130962859772190148772495378882633283017673624962112384195269069661112434232719216615442266457417642159317066538506065048706346684695586596488569494222169675439798285613343524627649676780713918457377080343165367224786935536072577080121880072381717562366099342401630679706484862864422072984648314509777847488016487903518784485045293939410514649517139905173309214365679728317056546845144058256286874676178446361252917907667602254621929621734804742843455427347976183227729052305221557617187500000000 [118,29] 131493636492887392337193953520119931018685781755997594200973097672381168818877367684119883797305493508010505797610517166608990546420635700383999605002449265919101733646380216216264648932579554093681854974358621589893595255284742905068653163334214261134666801836053731784941451217941722184578811980834854960427191387480292223888038764312666487423749467088919004152505447696054674457630148242761768136875903596198536700918251019223970944702389203121406524665289503134615107820047392472429697998129939422101370581141521068129409677350458860128168383903435813686005648141286831482892535931335674228794257572877865854180073250961782483958428540066169540651683945230485476958130129973526699035018005660566002938595872081806174682097275014557293115430211183359754931987556604835423883984241637215636880311760290374622934165361626737265333344081402171694561022222245893540702945707787731294483084168797587906575585915729704429395033582591646636036562409285214751280796189886028297086724216610757816123917523143771644595153219349732282214816798052611041618268584032020671553551425580159815577281030953522612157951358556092419187822463068779592390040506015112581821837221190570519676935909975290952566958257135334390030419645062812188405641833094666361758957677828030259692441455421772622252988002977406903669584268302047066229514704663337470492325256833072993879675258851736482186257849446085917179885391410127676862991536334292732078661812794067648074208606395202612170606819597712910974965489171290910821844488281663727626208774568748045842844344550938929702594366664577320624999827707000590832937076338757520470113143087749474150130415646396607079062055048366746048471764776254718113012188673839017159895915077004881895413449989011348696070589845580485333460377855994328828077445689332814215954335331218738872728784065245615222829539219468607441873877124768778744906206293743687032943513605971441354707509862059141617083036758500378498979302814041585111860810375361552360118366777896881103515625000000 [118,30] -57039502443065766951377715734996194401632153953194927162300267028014306604431780995294460281261815815764045303099988632457100026326985975171954325620346017704115874045737024530677925428676293511765006065980095588525081665368117844986947727187517609826870405554737437960494363896781694207290690674108505900256170540753280057167356748946929291407620563341264233583401589173138677311138636837418724456041091048933747639528767637569923847368574732083400561340040091628712340481015651286617324586437298847235088633659212258160290397110111497578712408163422247850129681915870609127127012490135415191665498048800159637690050939248089787694684370273580448390230661378243994843520615356025115990154639669707938667356778595563097720264132755639781950857258399823019728177692264828243816571583153265300475489010219652965174743499538366314889251783239606838436214607464140389169025773341993191372455063582795892560471787230829373215803931774400374973375225342752044693056665567827123603750457488685925353205073899110060397689953571788159825279071955235585890461563385724901440191523677128151820978772068336762586104596219438448005304375793593194718885741429233232014524768475452448979789344811190319879150280125928236886618080975274705728674616388054299602014622981493026091839438727716939088407603305667798671224279295413420786009353824037035619010747896476840734533362871357096777506086081019377005520249381873965001253447493322841007054519789750284015749859992407191195822230740686466556864928632085631200648787564567666611708184764699875900510562818082075100004469860278323696210335850240540757364770254561001103352347902435255632062717805698341770673988351418921094263781833438515550142131826567224074830655053057550030234681838038225733126198868613062702881385055217988921614239571863623712006577821108312960966651015008664661141848857895849495892768344382382833949527208225377314495007951418689327844803198410015678417700461625599279228266012047192704513542960143013260676525533199310302734375000 [118,31] -6443118514617805898956896561158880628850552149827942016585427567686538777068153773638158151827823244308404986456393571696374691252607112830559070255790818911274217274126701248567934892802974148172531412206470876226152165778207188958828179132861970151603257075995991245272913039092628027544696495965883263283884416375476929642639188660774209049302291778205967542821214578374825382732444029709709508785233515472770344977146334316251279523920334034780373936983330769655382225606029276325554910804743240186541645351392468718476561980964901317182538421329726186861326782703374629300922352558439265363795464755134870272002873104970593743584684887165565549965532097113225311924661937714762437302733167779772831698637328682432191672702581331468557595233241780105598218846619017526533298723719545125245960251863479353327711449345431935959764121981074812144997071231192551515189842252768517021648327634803155897999179381522220680007796165571274496108430267409644763904058200312617674880958242026688418930901355715478122812641622555850635357119145848602669462105881345962009026436058837889277532224665512795060621894306636156868039297837982335013322049732100009015725606286758820046863766100858209604627307474659074570568461536273679018183978155714500521331066023289279022713193520856158294599244628461613598478876615046019373502516183772917331355505807671026158826552073301826682419601612336186332574325212949249762733721062954830852455410267141741402699395260215689688414729395874992165331585640447087144063165757172871132606187109654505238606401756188809548638239320478854527394781916420087408665985886732777924118386642899744971623724000981764142394222793875382961979894004428625773693140128844166844625112270016757154750844582062357010124486669473485480274735946426463207817850356355025596071153135619877329321371687115528538046621421191245663066932009828709892852261911091924052547937265166615139682300490607281616592399642636978051082044587028960225261187133583007380366325378417968750000000 [118,32] 40430417876010454135550038712252877960997877769151831617883957172361700048531940849027412899635603217182581295279651747256246408364889668020806954931159038658707312227196055864044147154422125772984700806413085584257943656323152075837068433893440513431311071044439026403360499839045976799682520178611624503517167043890654171089686573363800875132576065549438969595350700161333663345546277924925975856193220888860984634652773929704869535366276793092046168418413220888543293331936298531655475396148537704338255273634512731291175433950206810551179115638968694804427664067896755746066567104373578885414113398242698850758207940977223234525949384539210737545235297807665591242522866802945215385670579612878016469076037187324006435970261220325604908339223256837431339455056151736634746964817237401339835708057771585584443655387533707157820836917650068638714890805410885704540826079539817094538852544361310807228406439021226036736629472909697121024010579603813457098766314906202341498601418566357702603195854388891072262718130407802952981817762850124314114276612120162907282494083255420839637754072569842735031123239298597137994619468608021753612542064962165453269171774546962201064209678253923720554028970799928371929354474427656725544383053049594303228755552125400183480889510518974494252297008016005276267361880440290269896310386083221813127486918762028553145586665778678712933412248415244778738483733477581546158456562941869969123496664733328050766332701470636250473678314287367423874177369337463587370994588337512960923654521091769669174316777916633164441513575471394918609171517387275812229788741221924563993359657108426932500306228815040361570977132795186398443755109425814949409632588402331292448105921497463166256589836743232180910725524157802979519783902434341230800257737564915453009178721441116038674778515035297717064560014731308067467214334969116657834310203227770853270067727287526471694641662930775540776168879028474196409789100437374119445532727468162192963063716888427734375000 [118,33] -43433837211054822706005136926659810718092351179460680039796960328817385677986563005128373675080578075154372296907881851832474367903974744860436560872216387624774902946411289488985885174476619988363396423016115320392429641762089150860473907857203428334442867928131040019197659404987816038415936361069533604291471350980540727035925632740683279883441210963664793609796395756624528852820122738835569728946415294252181029311672824134032201144785727328412193726839075258426999555241098700951444425082271834797440305426370130102279877158295351939727228617512021008997456222057375862416330264659804732979141006017703183146052156850224753463994954807390336862895409780638871356874117972386708529980344721097125455842167381752496722847677815425073013982218097298660122252020757914579586919072711134076051861030834357994779577464988955138435941064222049418978035486673768989969038266621465027564856090786382081509017195610473774236427068855072088161435598274481618849164703090133368899951529466706818166722764535956836479813854180849022707768850328969656741564949009715917306627651100931840550488960255524423507749174756484257807064788493731218031224199682476259580338181012898843413657508625292216669818517671220379952326144062699185874014009954438944657112135000941233947671215146927300888672820610114545809522196300377292725522077591142205756781480168903110702273501233116073847631796381954521548369092155554328893763860438646938620169783560788087531255109738638652446265199722856163428112752140686763239830034384217235501076568222103241355553722862480860369637996461634429921578750615975971325375376648974696376419550236789257907819567141291037866420268329892612617461470367801888894017601311560954106199965551003988583128752515237703439013432942928107712549173148943723604255036683855421630246719245967238970022773377282103097461101608977082016187323627418745771555462147228718997235466354145840193301478918919044051516623733449396414386115472180960317416520410915836691856384277343750000 [118,34] 27572266560794139266950449585099857149600217622444739395529577887563522181933451546563242127840775288387283738199050212517537272372168369509865279066542299636387305456211983016432210662371326191362087616848190136695665221338509533896887204764373424070454624869495389288150002379067681605801686600056415989787540245814308327775432315161584647929731890025666537650235585624338252568411075828893580510864842356215753948057067066214588042033711598025840352183703670125136326950581339605422080749384303956043119102199926830949620063582449401884176458762634287906069113730416150744226090916612410744103257237243982265855298100254277713581916148934101668712730837513626056740341621448480337584479838744577571367290191055840832479151374879506071447243641955653679484215269640372375777165393222096071728086553108418526583250250888754224119018201159373233140684301560249411735009291164331805985800715345814906440702339441983936149801004319066097595899554392444618188494610792523010272643810787967843937791074981195819399108758580954088301443798164098046728317524645443246455517330704211645545711872041537009219311005197762530929814900917438165454716192227193968092370187396184815828915937425362189680051294151601039714013697547612426148967888288692331724559350276182744186880873409648739420007557327963010792691569358335551944497645724817197071593563405258354614687118061948107297178848682544308939581534874219932311136229497808177557727477000017059121379301350791878803000840305539372866195343074621712972085836435230632295064005917066107733838038065489592898472262659501613417142546458245602403491198928822467296990107594650512464406387141883229846038255265242715241139343580479902013745507278353823042040633685585336558747430028147822079506255472920883410548567652909331973778924303552686338031176881833035131680111195881939505539872448640528984130918635518685406173154434085601351309648201106894499766763029760688998026394256716478775051887371155823203139334509614855051040649414062500 [118,35] -8160376967358602988134629707633277542365797419549729152797179214797890019358626819053652391508524548304831222679376630697052965958355708985200975396467979212164860706910965146880905186960750169173107043358118985950205087180801852277897704219577680551831402778171635352721334474357415336744870518191610367591078896351230230830413626683600783099260625425042550066490582798802446664152648127774458689508114064884625938642771378288324372388851500182799724968280803764308738220306714889110960274211056501008321053203435771467147940537930731631483620343134799352417403542750189483403321644058358057817074116561230615692478070673931494380357111583613133326702584090620329204145242716371790220886294766071009790114140452424790503733575097404547597233052887241108659086303572820333042388246459341616289612096036539581551603116576288038765418735926120530804443090892161551678378138111278860465742511569017803904942623067072226650228789330112942726511994199705995165366201332176606318871323760146915753723949548857775763768547858428803519172325132723978654032763381540581952982005574791074888665352984061314446299986403383717586867220540455985899459765196511457243601923878084401993872257098831929992935765927929793652234643547663670991198834329937015470610372295513896344031531557637837699280605557430533171659940314903649200213456455760072357805316478971434640500463802477520651315520912204427387602245619354977532474517882446115291150898585889128973112453780667268940858835996949435633937921515963928922301002412764350830265640995916281562949399492545930350532404590639625335391533593301920630832715264941614434248540764774775651666237629451674100657517536333649417156661780363156750408483385233552812765192889514355889886247111022642112253073652713240431582673559799859156946651316993672338547731829520543166278207939394327357910417745294046228083005058588452071422203455782403761787741973810278931271178652726765670497177388832645337059593093620435411139624193310737609863281250000 [118,36] -5000408887687375461859409028395678031696691453198719259701207202090240353885944900497713787909453746054968981115456960288436877961406504327291190236797963736504000285766129582814085577841442151190127196484658344374397358641421669358064077753487470781531256533079134635947570663183179466134825658602394956565377606706021657936046993726538731395084181235259622271129712780582268424498352541064762073272850478446612025560947651630268516447663678417705495391961470340494029918848980748002458886365765377337915478324855794894587043743514457175723078301948117446723243983099709558366607327929124955580634166775806069358117383937591811033333997937718686732080985843839071923474025308846133409299268346719731680993899235823726382024882778157307292787315712608740566262712484086873815729721148858926211201194150682512402665064243061589836949376414573159381531196826839058358363954236229008928205374113610551772182080822406785700619244769798576641003288073065089956878443706328767909995937094549606184877507732651536338283481750210349903843108643672773386154808566522720564376031860532211672742337327372457390780182904244141400233616335492329855048890996738523244249996843803565402557936030498690523471738229087662793649843150868535537369149269288212322591438406772647082454274903285260361279631464648764975864984342798139346649117049955040579220706655320202927538070773351794087316726109927785580956479344466977505007022573188406241464000001139483959650069237706991009972238603674902801762391143470539496913777829862744540226257999263818885243350268897676380603327875032214680972920772343627419741440109810080463320939303886313656788882923579213235148653474965830695281687817572889135859133550108905445856679236275554153387447515000729117161437524452701472169052409222664117212546861465863789037451503625678318458052740300916664134258310727919159471800509055766217450258038430412764815554208002944533976141654677916343974768920315246943653075817337594344280660152435302734375000000 [118,37] 9817013553712033964449299394000489357514465006892794733928613648562924892126834709636817396628941925730432619577200383739983017587698818089815574981095984783910235288790403682240446099900420981604985321870240215006524742870494292176942135775250401509550636266437388724172206318815291599168553463311646315064581864826753925417508338286142589052661947245174698622241623718265723093900509962048517627692067350124182396982585186565945738366370269601620242822023143158833167783612995237965237431727058964061948221599168196565741481080955419463981067713328255407368719426101113902646932980359034229525755223964328501750793460134780187173271685805673249600107619389964188225990811877299692003100001059921357406029382154766898245771805882488292233893523789412966620301833818151665350067508523096821249914290570137742927068719534598440894439245749754904445057939592176890142446256492530767988454374704199364650901433025085192580244085977479395559643414191112123288150413018148259135694412606605042061440746928970230720519306541754439033975467715749091102101053586011198671590611289987727810540152568510385488350925001038157531182415968482531402630480414187510421699353941301090529496717163296378167413690449954888367306345643053639002791295283563895976826105789483983458254818396838255183381228806548330594381201401337202472961770585637463696839180245745044440148580955999504951305333261982165315251044637970883283889619411987211347801305778615635067178345884505392502616451984163685020251987411547307208026012676334457214544084557187538983429107890262474283943481788868366779667545266999750008989283312381916460678803533119853226004203572229211873032822908588713044295232191967578867776762833442554415383084749192349089635964146362820065581506155325606605656421132016463388077438641727426221545860303280466495234424543613282461539226760989712530434980539685009431007562297387556102753564601098858169648089703094504464834918115572761580095439981619165337178856134414672851562500 [118,38] -8982825202724635951013595428077471713384114398052884911059085065595342421199461618722974459495863901143523948402962467404531020553437586312013967661069423669027528199985709482204932218721456475368613955655952730614148614850994577873678652968174915093350002743008560161249338960680210564870817169276090040466242016085666230042002809193753332013885244576776534175343007365464948298402192484215427366362594284086542746649951868359028474241139284857530785793229838930221230559776470344702775879899782081322963742880080558157898251071664998887475514570067099368923494540520648080925687886925116318679138403470737932507281510606361548123256095942975600206258850590476812199743015744907269896649478395495854256749124009951153781927108347042935688139965436774782480402508487693462347875499007143364594952440107110737031577060158689133633432427506108133419341276806434832464517480946965434303434860136583485277669898895353888527102107780411457214049325970499046777486281997171387016462145541772900871112665579592007666069001123942430609172365224306771437748600087917800176679873493697198835611117651196308771293469309776265314477748324104690389865682553385441399589755582815402174447925161009521670941879120189330364770138825841899118837801344089455476311904403788014984006861626052515744737753330508150752232829159275137091894773626032523960434432518506830258539286144489595628918577758513488248195451067447041976785212707493381498307210304130090510509804672027806307623231997339641453343060529939148994077379991634859450936549807943214243253727337964768383083262958435614969795964567999045884999259409713219371945241063503063473991300708041561001112435528878385485354079864588155290831392078125377055439524949307313779576140299695041069965124852427577843118255243843270394974595622035092270486079898196361851085683992499697875963256777122802988589451566824790209331132877132623699191660551264437990594780067018255812642748577402998511054477148718433454632759094238281250000 [118,39] 6065652935179687033782958271543414956757606320838481421052703851634902164294290395851653429167480042118773271870349918878135451775293065409054186546327839950002684415709237866413985397075058707743400950294908573577711076206249427157734483811320393072438127866370973151844752977982033372458040131584028123943722054913134238224328360541312031398076577872320465945172490344520376073436685639500440341865837768121108675256605739281450531297020795561366089208850718208766955016426877020168357395707244663048857924382138837853730199918438294033275892310291884428492783827231279580559865953372084275132249604782266238183065028822561224874409873602667033767299643686869673582742973121002561747451070813515909566666213524106110597935280460107910701588715928449117044879610120533292819881010112308157620403601942775718802748018266230200054241126066833146134550313220280491242188385395919411868669666635428207095877985373909772121267500699023759766928965531571989439870467907621487572931983045826947689330915962991186535439897582969782437945458491219046831115746419186339472749983351691605420073186341186791369393914635246932851252838152063261275081255785777174613673964842450958320193335509646715139983017594294821859399768377157064276917971264988616810591841713400185486522422489545496108742808309099854338815548018451982668228421814286490795051409225755630989943123204399667910589916352375577137810224020645284933378287348674734006535215897373055402160323161724493377783754639234462514215287328117789157743898517389338905664825820708875987715043966922226517118676642391414141731294460043577544520584460997276449591024995922043158489659294428803006272712539242209426633985882882637965809104446965331272506083573489707189449618595628029578315016711775663448065313312024891777236466984520307564231907218725572872634566973815741801563694783118745508213462596059077125960973577430067727571599750233501091015830787584141451489832364907597850312015452800551429390907287597656250 [118,40] -3339730951571401693918110993615856237172469294057113514921563738977257979759651811505803958222270237431884648699536513359381462738272372356282227264895033635201869743284273461075970029466050539301813420303206151399781458242966232965489702871079723171408578249181107394535553944093022092844865031151443530405973095165686554714635148409900542143485338718820793311078370313606342267446744136185339436864592189802755918709315669668400010713446929107792620019104843429502411991487241922484371186501915561528959303953711928352849142895862159883790058874983852587178543233871645089624312261909591411082968484583937042574313028256937699896164389874715883285630996188488756286867163067141341080409937578763983745648949064851627218411846860502681153845759141475237168984379077502712081381383108764639406599584494946132509074628304944829159080862122010616504499440209016410843873143647021020602953140348794058148523131594123477163025620321254967333577866531817131144143831423235444413909074684573087533089846221231730251343171747460053902547116690254025687415557537814930547362769820851996663303263034958238443843081788950224851454710579746312572989427847536432715115975667387716622527224182530221080401877559748795932426832181700764564193681530258626216539005570694255821803607966575459015712617929123460087488622924061230774117481561676229524582831178741524202971267096315320605557089281271850369780197849522169641207397042805388516574559627972267738338379505459911579795270276860383264088414214542274381129594088171035518414693632917454068514446653537077595540629555097352075799158937952501575191608838081454406687678822234235453775599940525226271397095922606015569809841662631753765068870584648524045409949755372717188810487585831834654372509883632228312232279574127357582688458945233315708739747244169807111142526654419595661620819782618494253280854807176858677376389172395501830886955669876365926813694324076754639128630092193006362322194036096334457397460937500000 [118,41] 1563778632936740291703706705852325397333001123236182764456510571983604428734019040550733795841454082003902361013654110510047480667427231243333626096382440380820513997718001857627413538004891995693100132702684882990247589366807333824770164402487736210763561833131496473195325983645865366039652354592689914936611801577805401930320783794655419382557589573168538060489353160951821742963200549331660480877742991078750065061844450279817172750184067557723720936807446089030336704648381458498955422608999673983569237418542260612569686099754748729463218829558524988042137359088930821109581311040197337020778860777927666933956319990492415338923865815451994464783349420786644059368225150187425618741264706562374442995605213033584071181205180032491095309979457383160649540922329363738009497905849544029691399769413260921701671790264753337734961200775371344017576372861697763145283070526710311185865635474729180432892146805722732267894910429907871915096659847517290768734594324885506021624024978788683951411563724026440967585721711305886154766825809457803285011158819826819072514869450289567341696801049197710978814380805550602212992664590016983824934085055040866145152260250753031651699226756694104509939236061778956989629159938392440659372977806297596139311588774185267370936191320516805321447401137418554336389512414505343281324195502096686519276616895967271543734081475370658875807567118154713724562549093260543297217937715105560557996664974801551296415890168887680910518103618121502381294442281993860778129573278546802590856643572268911308205574242084188378902380874151571017629863001675631294010255601413050619079092485512215117311444355560382063682341360546217470386226328989792696137145781791473083536789638054221266020865618253144596768819881572927176326223786961609439195467758055120117053966245303594296102560986852857874318417664418785217991725476237776732426104621129744685167098140835897023130673368819170630230827589990383330587064847350120544433593750000 [118,42] -638382656664231740406946064022573638940695304955425779188250238953148127051443153532777757207677221852644297461294492778484438695336408681677621390597808375482543154535369180544418228823668464433781957328310478976255894456415933672776476436722831059984213367385444729309682366046549340780036832940759350334670050105855930147621431908200477359543359625554751133945032981690328796766576538692082944491035779888246511266521322689185646667375334355226559643666155895036485166903474645251697707572381188742086501228532992453915892585691543720401527443409795415975934955883996446048433857929733832166885819588920406431496739947132835887530309410110072211112765061525821971169672611650412269018006943937329009598771181036824163319429280821181525022000686972614503619503359669245442082896897126019425485837808827910124695562711446551918200312134353873106519064515038614869347872071421042730530335658598684672698336682982221552673452039327570826121669659102763249759463370734157570163907757780451566564907152766682691509492174489329883221739013621752755594963072415488824082325701694991677528883337446357022951942993380752608678118514963840348392174233960921543296767269676124432023868298776825857973871033595212923948742332877662631988756830618487342243562590018064216484460777335647465735898296384330379736787973985930934448706563451392817546885847630981164606866124102347358442158204390214384787745700763399222647709603218498918466707626778921093495070441661233588857693130725369418859717180039626197838833916830375646081525362809590133144493678313661390004550426794536212710227804484720609217841315188091556639116962849515009733133505198487576269906950451954063024909713758196025562056290722859057873139402180523231685848778359451252946136077563894550785212533922216300768812966675243174038432738829187576646186404166509528789051235676905107539229424759032756120520080628535491458013649983364015790075217132053860685791946139033825602382421493530273437500000 [118,43] 231542323193168607205519266487351292851423305052625133682843893679078214901626311094775903499659913949844831642695460357241640475120626035479616044162945782692693805768663994244125942001047019987084551383839400508893835452628487810658146795180526147373898351221855666806315293627286254144885623681775604238739382443627898506191816705610619471266024949616963562327011133401134054463442004167705866364523048496563583048521887784968165324368912399791061837848461286491575056132591156532698470822602704947037869598299753661793508778397191778774267976758339329045604175778019377301430372003700124946843594972418956088425990576646213459341138672246032335821886563760473859887445445258151043074395582077637597664108647143297197007635062182353361679968538212362553809955182872018732603349384560626765016026061404162762259166370981442348247136567167707390203971018337453609772220820599422925867068942899507696107676023673612747783429672768368980748982274817268870968494151968921492868879777911754653712140143825504558029107421272556591049207757311929696958346607325951652840355950356511910068181162701622023740763348380822651135961567225603318771260926772173442981217441701000599590883110913560070119842607830315169591917480074697150991229846532668677899836566482747807526995640577013337789505776526978786700749252122396571382070079722042123480058582825899220314862364539527690663769303801990410815479222862026907227418445126158506909074183341197066133759309420569024234476845698304724114378247799346172588188887117260212187971500013580698240107634040792782736855140779060651696601147060769494047294004567660811353260753457657559542050155343550859819449657197402723316149877105245766253980401331072934323250567953280324101162760995163988610479690072620148545334201760449806824158445053563468984600164414366794238396089156134246866898098413403625478198742929548085273552740721652432110300299962401619320724787195889607382959241022035712376236915588378906250000 [118,44] -75831512112973917155704556471832503315654190349121723910877714352996487546318334906591793727883994741608794462887413714956247734873446806410473522571362825560455372815299233780957994803247710181396729057581967485504531299647741917425613818577962163733333746222327083387572546517461478329629037286019758806151028752695489657225314142487011725068531791001778447657388506031947277565552727288385431141450867038898008583789310980962772286802758337580909960258662055598409447852270241761578925767608331815876519575213083481203256482692269102548568311296293419556264324799285225854905294313568089075739373644376808586388845185031031117868217357623260618255796356116497581857599571404774247856638013353975566981722957932599705681609493101417315998472578626567844400665632745883112661289011501885168692190359890949122802879645995113302994613130676951198226627727435022721102798695037873621824603285841558900221730328065311958418148694374003563569212504506357597219929333067466585812694037329852036981020188331429379405543033513407638576431803211881054411758428808095894092026428554395718240043516037506223169147451905252013606211416925569818879819670144766818293332165734153489883911597036515608359011119343076649118457966749942127459373046096767338065462047779118747031014111922604788700618584351290742755557623140960450314122696346969688639845678715764279419820459443382043747994796620553592291164092850119207643706115451033820061401119604970846791394935769123223607827731726992000925565167056099997199368788597386620878447590869203182112749759916900632057866828229946450074404994747812365144203554554590181797092406524033136393302413092684741900553095358911620330352405749039732638849112867256325064706246068713780586841262168330120843598501710872795996876993926411238427413055956412125258380703263435071125752938617103278689401042567361301469893889684559415672702540134076926569556805160917189080799327813471599757377816786174662411212921142578125000 [118,45] 22714401158067406542440156477625563820324257688708690031819671433578876457896468713226599915390056235621988883187011199749599447376595649883362983285523864988079375975064399807663307392134641180714525483670821274919028563436684575277340862189192986025151484606397111842479134733160592463680104557805383093740980440067337538192972735790278926447488224292361064844567414459676986314045583931338181971282157465042750715900376090875233555120313070860078340103472533881890632824735143146527486896130259057236929897396958770862458637392952338762274355001995878304241538032741046471277883239503884020569750917398203689310594746566201576409627162625992264972574969389674330470569921487760270943853926993495239037516825319059048107072530194128340662860289537435619521668879324716943587855507324757529886046524086180598535223253790309790352076537673854246964199735936138119738456046039436807726912906416222624904147211604093791086531399022067737033696012169501714061816920096079366573101972148877304314763724172200386249333325673773213700909020967153222416954016428114760594290053373905499662081974949018018530757468051076116198748211011437319535295656454962018261112601120434105604745924181930501845387791195894120819854551995555981931845900946488420230522073791252622258520201881572162091238695854108795445620982206918184739572387557637815740189570093157498894020864011380954734699332877477224312355895962180699478283346096913000784059537118895076939805474230221733283176642490850384581347217878186741430134412847653544106223328358003360579811229158407484202125653511224543746656410582410729004584520092761368278539101430120173802450117094694851685760282393126869095161762114499264803623409704156281197757100627771963181637989499632104252995096884117094440733278403476434868792210066027408380524495347341778927925586179642214199532283036502851369687613392226813316378091674743336624305471799048101114684879413968543460100590891670435667037963867187500 [118,46] -6261564529694465101804507207004545479567849871858327585364572172106072581223750898922804067289052789267828229652756464231821725865602732166601137228516678420299686681324219215474771311960096968277601223011883198550683837541573714455527790590203290455033729767730486859313494841432848329727709960807997930351624796681438445824554072909046565415786403571386892403212763282585069433056685630433449505039442643748482881719138181937865652207619532071398058206245317665459570230478708040712143133438530628254790192771214804061942927691819131860047792660943663001635763541346245784879980366557699320558590333418652240140430615152787425951550028145704459080897148423934869933321320127908548086506591079967054270063533171541250071603172660897042540305019220912463718894094632672071291189328194617546778199183960798274484468203472088268182599907213611227677042028892582840937250701327102659309816952575696459287026912336823997214876862309738873582186661963114260806895542097309919244081176733573564151153084264256291903144057884573801706827604333447028799520101121597357953860400245224497328073721704836471968712641934826349078557360884135761367887497354995856016694363247185119909245455368494329839931653099753142919575043425284758611845762786931309754957726043394833852654028941702311199458629437918516231416138520693020241899710814995317278908761900132322581585987201345799765109387007129532029339473591211435097160021581744141878086989529875283443704206611308674273691579552592121295314215449979550494215503901017614431058614954827199302206023231194670834412224114098190914350528656273373584940669389115455109805311929599749113666755301319115046498242628083367126902261369044069275215031994783979834403945947247483347662558657469400909041898306561827766122073696948986589102320601905115743366408897768890956380845432461689523431882780052829796567473563353272318251218217333333712138304361914282144033726262843941867686226032674312591552734375000 [118,47] 1582258722022051752508932798901629185519458604313922248875698097851874369753842868711912413530013764181985485335448266402637082754208744648696074452516896577971824730994908088507241851952544161280158503805393175426529132181467604744026418443553761329594086686005144661109199379400246133146913060613081686261896990825269651421548212251375575631460267290579352125451530196290572561350991394721071472038099393265026535734039998872067761815578416725917054289521572986685479104887813959420732070636991034925550858878007967163242105407012674622383924909042366858099852919911198105550725016546954462410246321656021624167673181280263718364618303534019840290771367065786495334268082521294417461845435017895996208733618457735978378686115896343653989864753442047428472016377037180208809758824608560536931338629062773483600900201477786390940277659832880798932707229528285215401989523138654068841351288615415592860494247473018089069112331260398428909382789177031957731463056648978339927409668079804828789539274971944274631369877839747134279720095933340714116079089127769752789740497965439939521546639647934025580539331168248555722849440474392550321636849720936337638315578489016793323489554663199005381129882067160737153140449706339380258432313982396617224882107381387897005101706147219335095394888783796194002181365832745635390847702713923757886934366026303578043233499916629839675174625335424241336319989975157286119269687973086983490425439799293338590012136764917672338447449180399973011394022043241989224778798108798940048628458413203516452524081597040979242072082595644453371296607004295900136885029049599069218734419601597742009381215473625829043722050101849157518001585612776816266036379586533080474351457211675817363033623707907658601121871843622160995655782992643440691191177165315035577520022796767454179292438507118765703080528706689428639954057076296678045345132891342722489532871959177131996644727340850522523396648466587066650390625000 [118,48] -360835741273608065341438471788368654512344972736740774951035633392024386939164708607030009172775324094445742074821058285106217903864209842962876234422497090299062550862840850138110727598792900090704035993156180861570302366128240883590709366369586489106513135226237794505391466021788723118722863827744050474425657766397417793548518573616844548896515951705256730381690020789919605429326898039643421701089456512080184597278090086390820731952323050294365724378977685890075309848664457155443465839260197813871583679848941468595916134970545215007152123610117714141174791248911968379181162893473653351510128246636597682659863366642108397300873322833467546610392466930143168332561371500863312782165825894826894731102858192006194976357538510546373730274183124815223732198623691668717313820762545187828058768017162299807340246416725186504998139622403446632342409218061448940334319138928738302316780872349310943276579608682802320157446568327753755864111890634799558883600469948996585305387796170697582623630275802564194527694216047827462433594116502515377181891175245755980737146313099011388488985875215194951808653396481153182710976684381895321542146322131860006388864514404466796619951888478082359128738610789276228990207761899815384956719461737266114361270387332512360843771067812993155788487108167021833523233747560905861370238787616529138955199423981567539930478759960683067187695904996126797350399113256010988318353322698402921217005420011757485508515919214904259207476230519361238002980589451674659347453619058751791256566921290247203943697672493390270915857194635592822825157950909244218319980395547996452547406347000891348816546097832027495219945360411057844504178866679110403850377141262897088069762681571214090113376350944374835706852342365571119790362627377567485628236882647949579786106942983567434830619478261578040938090661051802096085619584650923710466472185740985472189452890694172891572488737210733233951032161712646484375000 [118,49] 72305310002010471810046568150027308290371609023395995914710364714207321835390172138969670419765322135174705870408711612014587395392784054481407735680011961064293329451199810472448423224240355328679788892945862655323397650157594644322462714795166283614277971528419712909675892535540986912412512523120325466437850555350355859461069452380119320150658679710138797726078334376608400983468652664182190796957635056694168623418926865291038133912863461127091251031398171239250719747839258021571860482708953377563151906558829189076266763697897825217613783621619790919008087527337727673861843254436636580213125465757403130921550418619132493103934985916999150296880954010781012938393419053484756180087401405075872612773917504981636025807072710255623645632478313396036571532459610429259374949400804802836895133335648669021003902535837849873799432643703620224662221213067640762255111478427888536981530763237256584534476192523331546375093470978755708090448659194813842697818800244501479919371491344372575839115399014516444972240711800781174235871552499367876944437921548623950740999428781927034206344109968103333261845802187036096429999917087433043192018835527740892885210043917099511596630935102384261946907219402523483050177773553506368021003757680414958687234779922293255497052830557237460453072304291606581793440818279736514770470203488486830989557785656756318443827967528109126001527960995537702998557520521090122824940696620986983054522203885103173184114353878264293168682606754675338215389151359624898683038465570020186415290848010780208862720939518828493054786666872918369640298403675230981007523161356769653166349814978649108822410068320390566987201177819629030489824492570135408398634597491388248470218687163304719349082214002018192025099290898248973749165258918596318669406191655075384203224754462678226271403194819393254545722857828280837418797319855008480716712255287817113237588022625883937832824699398770462721586227416992187500 [118,50] -12243768587484877309434514717569455400732317434822148199422927880990182657070412084766296686265618017926913009766220189038665486487427035774921112736103196955101993290720488408304335837499772696112379219985461222480533237492521694065229419555089892689218358742339712408567208191672780886862774885217304192085133570746823476916391430627959286961743888221767802517382146686987325620909956390388630723030976704978119341212687457731092552470617520210699320299177864991368473829828399989953109884632973800396609040010395897487621846273337537718413714351133310286197543523216164343162791238979663059766071531368233887226045346406827193722078676153229150057353128275512929936943030558819643867657313156090075812740616761553407742967966322495245553552860652743684525690752816399606411265465361660944395994235373133443199764000979404068045290460136639721198683527147400029718337183582149774166438682387324427493447517694466985277563527486433087074177908136508648798653320562971077688479891071580167345276773354290845783239058891639045061389213365089693978189076621013775476574967338988961586772993394183415268431804162133667959656104989146090730875675254414604899565614446790759905039791297841690024339149216836452722644408441767090117162404123384534534144082045881779110557147679088421960956567509407587734448358320181672995961710260233566648124608521603600261135102272731744910243790240646430645548455306642128266320157737288125423594659518024363057179593782898677254988218221452742352612006142303935345019096693954156519873248246319903329858312941620205665354960036573023283183066681100508909033289350028693656802993967831041809834455718974188739144771542207743333310355733936942242594136595103979590232288072905355101788678763817077491099910879659786139785664378700730652871944957803401525574074708164708574189025738451749366265977573018860952348430051358994402411926803725378239069742150602060348774102749302983283996582031250000 [118,51] 1647718400321340003631674966634018837320759656021802935895129436715288648906340620771822744234407321132639453615591357840676571356216360277944021738186909757358990117762583244584200057778231091185040299017457240743289362141602993602869772909982598394466617907723322671440388397039409844864817002923306426963453580654229590093824437027751308725146706218650429452103347753176497991977591504455891778977955545400884012671032919800858789084234416678664984153595791924338223863679575137302093297240703594876954873639858317909042735859834312404914287829416544933108850214840601086743053471518055314540636224267121640534487172759449075389945457622467814797117470198917816125689868919163361225234109291342428894156713985796976979750858521774553420397122343023451429297101799888698555965127043195147299256125953510172754426235083894193252408299667350280006807440634126515284933637067865999328993963419631487138844323958647713582009784355696733387232230480178001524441852576014664371032695800192905274242665516693627349017147567159637563198056547667825933409640157154061163150907435079760448733368930065362006944825660651109863370969297023116807839023038003388031530708844296486864533532867191986877801452622826630458752337512362631489941023785753106271901409778552702086170833030222101009461069388937533695779438923766063423734410776344513514003742761026259354351719538653899905408980697972546974152716846992396236660985647386259198299663988587622803185957447557502935104036325603202861157377201891157139438492776770592416516277098583930121539019700728736950581721034533872926616279645717787135805755764308218001811661807271816254306719920507422018511862768177588828200741689784664326893400521174343846614322046234946317650276797269947138582467714699779250946101716156101715286568284940304687382256906065928786305805811647183201034407726730131361020176244303305900164196561371930328701151252657197687767620664089918136596679687500 [118,52] -155347800719760439039452854162969268239290527643186430586999912977899614942051445881165755850069964157121852293611107592154535040559056002061916834257502808681891377472446052947839917028900719508183656758357287421904792545985085029309819940877816531279093292591839482497227445476305730893423463592478230171949948097504180238156367126736650511777518664694659789317512203928847854018428996953000157223190709672640923150952987084638893139945126371478808887787880264322579067474827255826157820716482716333116040981754157608895047972263496034424459461796337778947108721200031631064742277627732799752358001764139132767081226638041759239852506570261139474421121592333449599100027425312725709065689464038524863249982502487440793175328945777699533353267508089378367569573273473065758646245134761117532296526901885323324691935932817707091702070447282003633753376208762521114042191481483399633238103176668047600238817767476723968071364155001249828016061863237233943924308675393962877096465233321221261803840571881386229983829537540480857320791665332055035425800639175191207152654081866564982127290317926189354611550388443556034844120218253394288371046720641251686224747733800993164575722395103256018424030001704650570972129164956221808264768746156165384672488085705006855829987205337912828577458839331953382278865365885989650675498014467927522740668902988295258013960688305034643911343371517120171637154184334721700109450239924004858760212277653211627076035461494834201647507675577203462866512918712761328669356427915176026578125067087302533898711966837012344473865847322419752354809792041693387953372767762107286761307709675799463579825004851535090029826196469140072719954981092592370133889057740133634840820921001993432258250555563452085823802837430700020210229038338491381414631490574483690291172229643797551527396340910383300493985382568304222628619607664599568860243447980210587883523332131119332188973203301429748535156250 [118,53] 6362269579188520569962592035689728077637616463675840215347311241799345360445620098084073879785320763411283446884040844174858534232581131930081243954794016310957426904080926506516445557626645298761293992071077543090786914109820692629883026811658887235416407575724664397389882083916365288363469161994110599948505905406784376915404193645839984163819842379721005412527023652017541092801713116462688833789620952462769284715520632869464524816991953466962518798390504961586689292644093462204124605040415568299789079667033614189778839348753616277409443436150117431700474457643818279800892991953794714120968780271907639434455410459337101808406739850855794532165708020513585759697251852909735959920876211803500440283051227583734218945895758576663286830373670249875151432925878222981966674248475092249378691444484482623796727228352548814990968437120818694975960013120891231564883885167951068633119348348518995677556661566905401459045374644056715458675516228734045139833279048673495911067792742733488652278170839766805254486672794833364095266613495794148694779273475915357756056913563777470934049824695467770595744268091297334952295824434768732435226890263016790810792170757419455432363068480438155262932396561742397496990820482621566288818417604018561577085306556271650572036229153713144246101962015347964686528251754806720119827518731716809855472166441670328171128969187034020100892325472354888055914156201561714967867609729774662757330164218569409547584104894210816361968705714988832878016837910483608715458252816408536364495478090652489421982450019474895534006500248142419710772864342469286068375831082131810000435773927360836002670853535847193111617985896762494230065672302633656540055370272399712231170440206491861091978249924327261192575436218301240672825171041332939201786447458838246495676148444951891362109218867927736375860169875855807897304487875128488736847785207353857955814291358365153428167104721069335937500 [118,54] 513431476023982906467748328250463487966040044237122319185409523861803002811401615844567643331462478801362307877330796494489483914994567755867874441978458310855587364478644841077161156312710585084146675280157871473678171661963779350935219310171711853275356422415654891764445087771647381838316424383176864446035586190427950281432995532276492298462294647225843805725984334938518806742351932870225040164159088321991244641017426892808571823851689012320415830531268860258065903845048212637792330024482857670109198893259524828337261322842684343894550355731377420512060728780051041579148570516841055231397357777848574937836219015794197739629058988390580308241131513627952956749119225522589596205116124878754506452755837652851979487559186751007579317297640403388181342527942201814494631685310770224355866936830247303980810876423266182468949667590420594993809250444271196389789209842210438850997250656535987137234679347838747064412414534389775768694738757101067922285507629636927892394621058039708892726922129975001789210940620069542019511912036019616889138231171392267285211080741481364199314029013938382271798830027365541391835009743796830405016887086359603392778635396626921405202385506217610306473157968919258712802364992460867792910577562307647548410769293357192853340355012000338613897735976207898365777502615968418311451421921847178288422650048202676290069940929539336393196692893057746299123605186822434030579139129232121599093660760857245752104183732917037464364039863426446712006954881418729862280612480986207853671667777659119001521112476039689062063432869279226563222463249320333352854702711043414818515513174505708726239195390708835505362088877664081637291430470472570030809372166543782577568950186311853670866386628652044186691337699172282829898892174068562006500369411497228036870483832765141140710611809231480325040752003434556033691478786550511440207347034631046867048098647501319646835327148437500000 [118,55] -13798305537918886131221522656524295329770584346869233034716394347617904142284906994333395370833454949484945099238363202165483415459812404461480922514636526768772232081230656463631766708233024623392964283711364861305053656485123769317878180097842937702987627178365898009931307019785278405817430837995500903176977055096784417094153167290817886592720506937678802207804226143195599237003060443345245547054630608390344065140196449176907375511193959057137875097052484148760967483850161749758907918957826256868642269916984745575804950264886369581297556114061326571938771544925930660561079508706710073243234704717914727551164769439722537199860273369433048713001717650730077122272721790678968142049842081287448233648207139118229760224657311392799740843509964906496705688651663654629515486263843606871446118465880658461352685855690691800380661452745455849126520661472341939424605041697660581112920303575783105718194256728415955277678711631505099610533111994397819651513384803621344353406123481716654544282578136261144508803763713596931989055442189169642290320799681423023390474948975369391964486555060783520063766755083238501862102239590561581811895612673591300218206220477209541920701313397524232889886013837709472217189664139635750873286615558239903963850187700266753978874251560857239317268088698339183946039101683774820751874117718800866775582928688549326579537310226763629761763053253619071153811825535208018444110713538555705173401805055419112078829814556858046347965803514959747876488127789543893329038939788254565644575875595067212868204151163572851734876864588634872670221455399137503067354754865077127471435355833375272557627117337852580049925559107038541660122879762288074371272250216773367878710602131178307066442064285340207594884474791016542799547849071813580014235250386423004421057570727345130030437813523332565800249563185204112821626525178376496445119993999872676226914336439222097396850585937500 [118,56] -30304225389014753283886841347906970443431402914535371522042928260862055418162917978989728243563540194384409965422450571508836242445568178217287978350051738340487789590804911456866580353728604638177150111207653318486688649059206776350187358293370482242888139999379614440601688822258254573776520486395090127106637678887920239568907422068950603601313855512106559495295674150599177361914526126347751890464080695065759580843771152374906474311948517529927963022353794085778991986012688531760666294132674536334442135284037711932230134240098689961412877086852392103637500637886406133324832328386949271630369701616892900510532219657652276964623641516320928863323784241989186431856810949452198355993255998074813081665884584528963623126747582932747813130127257093545875419862193811293343946697626886388454825815407286289238717319232131344695607415242585484297923846705682737311612339180334172077937896631385944972562355422238271193139012668981574489305744074812743828797478319411438602304893543487728427404708272853186952895221548459883858008042163930648535348193810966222017015680142619274190715467124016499539486962042673896947540593075242240912533695081650023680563855686293347920139263232924547533292846055510932576483027162851328062712266786934756925673386768810461858036794110649368560854105131373456000403415380123202595157448198560288326270454468966171870346527427399883209816384703853957847191273685250785536689658138549113147847238022248667031123739734636928565517683531498352625300747576099552662835321465237341223172571448924505142977871731816011511095096928746032933390975168337028078029294873130561757235784791023151799278769620879862235733008491539359707318225660794337897279605065101439767443890733339913061152739972406289727092424455695343997152670742228740033587163499753777218810373120847694612308651231491157569214298162409585385174095988507155059067212921064538022619672119617462158203125000 [118,57] 6729890844297424111481960665922664609131630747503659013778907183125688061571899900201846538717621662320860233625132471171005691504919266844999174462486645545237319959348022463370525566120480132490522826998938413989150315516642481170281807913768804338359640516964653261374026359870421073441852804877708663477231930125710616686699523206868690945625357440322834641162946622919510576329726821491193270532601552270193440492015032553404933190322346137046967016987887506970497090135353353147515188890930027344867360770536211669583155134125910216339439240642925330989546503618857831809806526258044301847424093363247055624043989151235454705075617423939958416147575260653188630589625830134025820212581720967583407263593223514047449647949980060717095561887312811391722414106513817886626959305605224548716083133338131950651611745241372040108163695503172104575989208013979135800994514446470165225002252333446731774176003725444630444530064227554542207678970186975194803278078234967306319815621199982087776152014902792844241188982893272701202665799279011120004176739158759249600042003310185696217364252156521801782996399509281175107957984643743611855026612423330156685686333377973958685729732261317234110907187949895185182001734923057339996283596374695831443850455130885811662698777431759739395005492415929118767423744340624929052801699024810261869341660822783150684685309676687170111687353253955896972855588070400247841880217769239406982733626480177328327024643050299506238055125596558026573013668604622297289540885983326979503498470782659697458261251121375402111972823966390099270676602353663292426370193199681401291029137136549853999525547024450997278509070468444511855096174058892064529059304454530106095194477117810041483821747349165373436654142897866676052492850688443012993408959010633334775022465390323063517417056845790810354801973450713499184845373078669921884621396568348927758052013814449310302734375 [118,58] -507828376181698710181225274438860646811525568273538434761652845618531229230390469907040681717583527395629332689911917951573847372197101072300011832624702825131001555733631327293652877099554094689851917514786338176754137120399221543376870993838673928231470518896752048558548997348844522151976769263176809623164404857208563813203714682301705195585307648195594368805276086030521153707562203534562088235588320229069957707445129685134732247395747508074599682500968157087944338940110478949085049713940757678422973747236441581334095537612561812123949413514223307075826553938464371181865236936041052727900088105344180130186050094807668917234781699452994648683181290942843325635780404558607876767847089085891063230853573488850672649917012678720491937335819822551305227330525514414453990260659981811071493610575805748360874413641676806410465935729542721623754206263423116675084443762239317740855274297480410579697004996857908164914798353127692615680559703691256393185681414710286612418627538707116094401970140037058536839964125385349209591369143797179453705667046671569108445026542490770789395430001180366728679855800559466397685610099517796813285248183259195105104242406671262297436333266026709035548443985070567029563553446653780218817525305734606539348167670503823884814554675510184673129918157115185502674033476597950269799511446818254790383943014308711010079941091446805756480400254918307055626820761278837719138995834608552673607865256547398390422200308569085529613814211799520672261572576569211653043613857418437538391810069110317370609725635356520861320349409857707293893715621431879720558591225106948276705016696147245998635181318475216438530276075145432431186950030251622819895440303969170340317537162844130863848227329466250428613845295879418397360787208462022703414654044256482983811984082114484712942985341612603682092075740229323078068184024660276669180802855407819151878356933593750000000 [118,59] -51158743614878709033944716032934957046766240020877381163151046217875162137016436953114909494940056746387089683079664206826984343992970721941959441179283182223565192288378333094280154021640769952541694269613369712232005316089954354345730737366971701593476293686817968894987776637608238717508075661709787027921959114262265030074300722887736490925489790975773585818491192117117234096183829152459609516361160340243573687060316449536779933397240546104054725800555414074973047813034188424544039701807565971204234702832784433963527790896377506974456962274292371185131475251757752097841555437580360619883584006936876435255607790877155252579344742663233511404298652257070274213764318698452216360976086765494259858610871824444202760931953232700038862984545494024050133985886037599045515525023945362185754174005676871549690961296742688670810334819647455083181357513453945208674689311187890101077566181008633556128056016511673350117522027498000333307879123909472317212116821873852137782812852413629775896646626180319291456261248997066903766514102053391401580699795602244076542001282772313707754772892192819943373550468647666436156499212794236300289035493896906372017935992062830846878233918982564856564172565960344412429884720010596029117987017843712273269939751228268254594386307814934377768732473476442470975434817047721492221575306806231113198945153393078329583149532102025337241270742414940077791307266938630119076652327001359918572715680558748072942458752468596144759499930409218422832430619321120883201665826127570151633543593608623363214514633070180789410950295744720322214603211236691316755189163706687158165123127378569459547538997312538656964811549125484163619230753205729281844267985912027580383779222063147665093906702923780282406837532687293404050822907917958426206465138859214172174014161417724525990418134724996336185997046090565478534911028841713321185125096235424280166625976562500000 [118,60] 17303617096935832161562369126383209894261650320952846036221779057558629622648951177994474351343393961231479546813933091061408218283505123836760512477051421815332118355417593889714966890214474682820376668790284412009499910675421630412146249075202406177819160216867739268014005864472131528035840059434501163464901039609312866740164709305177507383474991108569725209858417762932391394609187633535952212192028625649897358213575206405125405616369320642836785660121605219072370951122946777926310522803644115469665787460070841807306553599625403741702308631694615547752986941155883551709757494155515005531900030144410048284126110400154813133810717676400468017939353093602861106837077371912684730048313279404872365427532885061282931045625943627857267017993892298324983571435922932377714597752726791617756642428697672701832077239847062369571533404557780791893256652284955227417399958686930901346726761520045312518101296502796763091253029183327567590413751425053216277363901168887207479364780232548131846848783918922795334090044284468731074307604661124675504383140478802116684554458610911375530956472869826354337963038752570744098968768102720395340728953064404624067377834286685415757582874788393633033442919359622274812633123172512371444547047763131031710521121966227192896835605574631044683975845840887831876505418250482073477385410966996243827590118562776135679939731948062874307135383889304574378932640886551040490929051524175702271756059208278555977155267242051934902048037826522004951246762887685479806938064678030325114871504412040469632125098201625450154168653920750325350565254005648387107375399914795408570975769259804682108732287744778935056611953241988647986993527103221081732233696427827862183227064762621655365867505909547711509312427502154793339840691374588671406796005542041774870603649791820493929801193327736054211375979066881550427985232665454864327330142259597778320312500000000 [118,61] -1872281795810453688919431395814697560572348995246004435787005745402246875033860019031025705306991778561642262054747357599098415063632801195803395079466987101305397969982557845878951019806752099342790408626362777017947879200029412802259751106254507157769053794619237365592150644348043794293809564979871967364248230662478978882946996495149627370507338868268594990138419186579714140230097079966128446512686292126657570607143527099829928732827125115473711074905680968787618355213167636407673385165808601204002650486056353176452304921954409941434508170725215855446498878703905150413062063379458318152861543166154379166749474878226590301745146793823422522136981705644869848589058198160602788310467995273891704963985804549949354437141005281091374443867921157926349299853619625187717183885091891309327527618938250126643720811194129578693890910752791360505947087977040262992296487611678986193879415351336690335696947104173531231141213484292672526747181517922870565504362701538131788471783674431048526818048590975704077192033573643589615047695461804284169805650697277810521997070794924846045709332984664199366656562433064155556020259097807097028035857591367153276628653775715173680159070250338869665121746290441174834792456673067219244925599957773617244326985204912567919800668462821581141327106630048029098833521009349254101336941366348692975747566592115264250169548446334098372534048832772990115199880149727302189873075058589088888171542520115397970742352535843234382844730753319279517751237493242502874503711314965707911421520951237081484847261799203908166534989227828660504938538557523871630765247539369825904763164268872191139602257297305236918438188543929673691407787280361884641011596959944598071779516551574870332544320794034883405488333243546056244890810814626263631522803096169381552131491850009575834112138557117736928242967799849269492024718438006665019202046096324920654296875000 [118,62] 40438340798447782929174987442403554394993504002662787545203135031476147039813586239804362436489468198885569175790346244680885454668811754059336962902379761265734464343157233972857134907190574549565547323490194375768161232142931487013921542302989280470879918033457380615134781301437002956623568713081747259561831741325137438899129312288711697423523063101289976550778789330528895303691352850558202585408800029795324540602270939340432536107767250513507357925079779850323606479118710187399221716188983631400939651028452004249697906449285075224056744572800215361377007121024321544538623003944646734375947468346717330299249305261336047208149995586497001821962284790045232681182147834948637287990671822843042143068730195877866547972335120637609172248864708928130123623448241659379596578465331424945648155564069447401824582928942943379756936956164489430892955480547704148785834090092752481059094205934212236154581074799079816021531376296984315058490148558273926771609539461171383632333347440099938417378422602382085458268229800814762012798298322847797717195282220528919367283715966979329707605243993633332359834192117297514559601381558596044414262942108730823980283877189988790074724363073975209510421988035514585375465396300540041682967443921599114095049873389260579319360192126701663570933147618835842777656028944279932032009641004001109930811910105790892299839420370625008943589983322892233372875406508242132183337287446595270067904461497563657601446865307576012185085719723583200328640070818253887409134689287561879877218320240727475775908379207668328787928874086723101662895994127203200854702050156290822696031078442838084566595379029158096343090275619122236383347683949807205798037319325837522398130564889103251330185784000378626643884923745439874468462766555742437274760533018926674249351760391216961857565237270905415189304992816452446177686611933639505878090858459472656250000 [118,63] 17506047867226572041548632995339296594699492921906441712537943560233961366975918763554888156325590892263341539769494252688662452433218556355201501042881580226713472533623831628015715407693477882091490901318237764617632724193826545191405215562260681772281402321175559807631199746379154025019527105737394285329794136569800278082197932392646513041746337692849628105823597359907829633840575391807025162171658434982836783868679882779610066360819659774346895895882712748699534476129020342289599638464245958948970302920746254330053371955249454499119126064910172958061090024015859604731531919318116802986055610039078718898784938991546540133259228708989804331530573490401431784725108648236095755107449698770233176760808061539612046310807016428567226297487200119365987188913859760222938680652354519747704284384822665567707228507893839157974849911858405265843523707486880093504190290564815262769490779159198084916698341531865510812621313060091904149445014525373753536459585371966705940905409634599920170835308857826915595642077786173804073508191393084287163348249925858287241458293237701354678950512586922737402395714536052308258410421179630046276297966018018370720815197385752603594822669176472731336052974340888344710760162571820596839403973086242043333549836615712335448049615183660044674864369509160175838100936449126950617545973501828186338206303248810495825779954394101565721172047749174100416573074876145501935143908819073012310821555599211341231277143722601817288476504306011968311047896056270434259324797175336008800660245324232735535434193154588761409090220606416610418833283754689387931260688413077657556109750809078727801825680657951102512413022217469168273598454793395060237049480200615267840360458084144063982093906334560829353363697320994581159536885937381965178017146853001055639788276301592027061857114462145729768938403629620525084661746353516355156898498535156250000 [118,64] -3161097646668557166500473491731689308473236993723909604352741698623480749529321733315395109359658607682066377690677613981345382956160306245832097908243614682155168951396954701122586147311409878234220989429639536997884966465051572392748554312473494117214786935301125169767506499208006260852239206526532652238017483803598470266233276205063036303002062423990604867910660978170088481320164239154808481017638235669942001057696299521309002340958746316952428547350720964946186015589128560835764491222113187262881174674846407903086915290459275037514102440145445479029093383713050570097291516698800745083461365879127307690025466153044576654959697656720815614251406195548253145044044030283507689993187497989749670552763265662149493878574660414393555390752790457766441226093902043837290336928652881253769890903209432005056779931757674406644377422436716304339294415597451415830999370286261305923097327808833165188727502136605592797481202183134821690431796976656780297901235499874809465780814575609942452033555118266670067002578805066139619620467962136643026408820399498441172885075059514856125037893054146909221185125896180787994269756141985251259386385856367268323380882119951765190617833499961272363421046896019964454433619548585669261041750398090365122779203924592502564015625143478239386344416379933033840208920617298363626655319255941384894904651322029370120345374775281415159922575998194006385935624435840128076403524634643684169145119843184768905575359730305258890166165533234574395545220625445376887229582547250795775652694747794152911599854999027590338266982744933320847282798385325349100133776721421660260950429776492798464044375397249509026132309083938098751158294812265935359837216126814229278195644974935487131196839938090463672839549221881993591403668412479863897146933109767675431801568896852036019829388747117025745039066621204139664586791473925113677978515625000000 [118,65] 325924825340958650177716976645424939975209049499274457652597588034641245578443176641718105009150135021620331602401212099068616188633881728003118128787805444415881219274382285690319646455928061169474011228343616360556497764639188509443710985324153599293426497173002164059384921110780908540150593090941640971234219935387897162690929090112078534641553774796713029042320396704286347142522945929247796287211700375152614134783741631682892212580414085280794995539348782564549851944832837514301219544385440325225107489545225407556164168518852366384992340530297935787517353906842445160247412431292536555000841778953518421089904102328288953021146760312983954101865205342641089360264766728027980406714413397754249170132044188352109595982916247457899907420509084694761090855758386821904052077912406640091455060993173883330115985234820592984108581064843475602924861813525549566540443769335820787032044366804479205747544411268290326500310669466741470794025365620751101394934916659984379239200144606736134503590738813253895187610392746263458221009048087941710459357061973439662372466489341423593396666371403853806697215021541717967538029406053712252132326992182167732274883200884004517035012014705397109820101041906252052373001635335424598997349074876700368777363905368477921035374375228544371996766786456582839834441790366857909637944726350612012584541499513635741956401544973619680100498916713829806477540195850826728349472353581463363173707122468643900231129495348723609793168859326482584033731015043355552874370638402766289316147449697574990658646105869456156485632605439071882093482335619819472048046474851728615594687004799867646694949408285374732951329747461789672408384533417115070864170986696658383824929742724747529846675356938322290348227329659607525885232350928933517934847431346188977640749931880276447890940448473045057156737744017790678554147547483444213867187500000 [118,66] -25240927265038181607583990483524914098385916560944100365839527867908309557993228153496771816522834323843494626625697248625605979628546477664410150861787231299514018578526520945824124071922942544961761055696450204172508782248203272410292288141018506621083626785574399192337541143054705199704608854032160905465088257245805689517955265955219435029921392365744563811162124473723515753773361495305684430982290116582971347901364369443692203735236561162653863613527162395324018262316651427976935560766244420734545812743882551344164066119955294805654686316726624270101324339398363043542038480720589267243479260389210566303205196845762191015122799037127067917545368691020265359837084906966010442211606073211870724926560218859470675380617210397596462114010854165629699770937882589538299904132901224487289937643798390215302531544100936102150380749834174683103754482057150274658130029780106709613434714829788086714602758922879438256152391700230907390192787228945061264776860663777415566541477945958811088150501480377150556845213872328666119559326869924893427281623882640700969287178393520524826257442382889075770269233795801440485834566079200653546830434060526235677520922594350866231770324025953427287302318587977326564074730343874858594762714751869511769127694946172430852462939427883724972803846876390095676111491905230047497688593091689536952514577366482337663266255619055996240723668143158216541234888246889957469960788985818837293924906395046818926388958023092712325916354077782449804035105541511959740866920717139606940715893344689243389806721932056793846071786795086173238681242818901775161595575666091417776313304352915701707024243184856623393529808647538274111704029609223139940334036702260183953864712603460804847355823776691517666482707677591916663443785766624613853260648930126548444804839333550740045113454560480959996922633848083729645282440185546875000000000 [118,67] 1674785117538363243349543464862085708316379629792263689716541487960289185598195096043691504968894296425243511288748231880994657317803770096914243303168369021739174998499128952493955043422518149245992378362587657342437389289520417103536732137699223264378406856814699979933370019072524165277036659885665991250673153816001289712516105973008299634995487329428231103160712922283377149283211603297382030319691744907610055755730024158124011841013839357178675283781278152737886029203232526165187815735975025004783749274928788111618638575083638946349236867492601216014773220186190679921070262659659546513180019068984037939759483329703256916969340068932528770883505489877949631845396511837810585731753029830531313158973255744627513757777303217489630595823965394361923685926077033586982227989118468509461968815034473446161378731006829638235356011361960797946088307411014602309719052778421303839287340473428719730879657760285731671902223040002591701040848588243142644215270675974534432236603151099967731297250274558474756539877787865343862169882630032005197949293570276897286946209404288801071720279208391649133674869237010978225257127786938246675999195126208386738384999602373312729987570470011404808920594205682064534035799636014124154794767723137680459528001826008554798688057065197350698090206242698999339102851266361775329276324692033861897233623054930484555439991501904795288567227238337729305938053770003513717224879778374274032795094946784522752345376357779915824514609548795638182845769689143940560009272345683979418516528272715918208628250373266413138997679345981198725051897362063346408001742356273832538192858798386992179250569963355822805921015022509066319221976669686980668342313284555089708123408904662293130111258830764229002216073284354826607426055733078728843627858881516695227812725706821381816912411977719600774967773052605659722049808502197265625000 [118,68] -107049986689810735569242779496478516302581260787936575670832155291683714026891055784149666175834570743313743419714552136999181314256103452471049611630340939121345831008027623793226822570316918944535026361196990944084273943592212409519070754274808559807491800105762927382931316478341094414187458811302580099011342436991378589083811039271236842448811684011959553174611668765632314610151556122102569084307532603718160489800986625537998993851346102925751964950958464026854093405281456560015444703742710434588805844613105413116859368196515384181308636609439491880021766752304648627091170644436949936692777484084191556256019451141159279877131238362298489145734732488972939397867274418867258639302587891508395493420551801346629051377655537100717838000782949970781184878663613117629301243199892800168923074138104948469295837581435914827963418142258504144575007421660587182859086104576756157729125039302086845134892606239764395891738978927245112825308477669032602936534403474888774764517246710036574879507668101643965797296893428616068964618797097372387685447260949858187633434816254111265454174233081714896155478869818960026458592624707776592075428976759234681517351806368774085770681900434465688310024176294172112142202289019293136795290081351085297929452387193714844978805835934324340036387444553326880563191997520536944247165009097190031791288150153041797893620885229721834270916060333956563389310944692956799556301212966483967163790592219751283267925791276102667217098948357224024073028322766272570082968496286867806497543052027070434643899635246363817410872554171230010747717973311242301591026897069413856933372856230321625910442948935435793996716118370784429270283235113803655949093048002399147792871517914971417848759492015163719320233570125431650566746080780158432831605783487334781545415953502348568906091495571777488184162304574262423787231445312500000 [118,69] 7136863382462081787167626179390856451419502850804497607398336052300317290349878095677760182681098277276689466830559843248728199105160587312622889471252156473190644330227307397588455938227858025041971423189435836323264242030080375720032154100581617961299747269705240857177331219807463990790564796981775118560110833029548989906429721778626095624211730509542542631965068043024811774736876239925412043312205666795564691879670419596044564901438634293497786193702210746410584773905265063443316710497345111362923653317630575870484654714633189758498889051490259432625664362949692562903997874815431427824570138145693326124662056834039214701939905558013376385296667622139389831909947013512447083693743942323416188083470857424276726808718803491471754011682423105877355649826608008643635815043956293921596501429563705737720142749334115315269451120442266836651558154320148859080962779457534940386607852241279940110562016129254063178641204729384847313242434433708644819313097111853060249033442850565411373880923646752438379688997247751056898881088321063010276011838925747485275717444552247356316457315668993260919950796820321022951962256840311959877731526633420092038899038651338500906300945472296929314576035439411675331084785628843994289546352305978658255182449677321976884425994424037711399753402551081791118157816432876783345387271259921793835025558026086413889687634653192484762879910344341596246255885527737423492202916005354368801629425877089023762083890622061168812118938038492079659211540552243891054254992948976191269912498244434405211013336751922228877655129625743660302749223344505469207441683764268956235866780516763409204649029241828641372123894643654747275543558109744683867299093541093226200886641459109732933305887096905718789046850323195297420260332530005092719958639456253191925024258094932304157129993342873902057491945594307026870727539062500 [118,70] -486851995468545590549146474039571733478168031363557806193440981099668537116950892783125594771695858009959547514391320956839459540898927127015819827740432179073392504432570536886290685632564173699318505759631502458601317882701959166341022001135856026469585442132334456304681666213843214366658979032763926768174431439187463013178432273060505652904447536769866098284346538076578504666086759516320039251177959148540574058060813264441456317143137289381298244075855852990534495699438945037439602671528602478141819867507697228867807758502582728037044417101051206924438876294264236501679084746001293863470761236814311535984922498801926763207779537062131317044080594475056904036458706797196776192067102309491362696901984684844637821298513853715980505319174658337922758289207272835506250313623289317182146087356736221743729623926173912136340915300035628830602601363162818278782905940542331794924492082359807684072481930573931281322784440050951927714531690176799413594826862849472501999113406739795454471298917411125183273885508647137064234855257918574864283721469481626183069419526539385896559329405169523576618801881058638167569720201292858964485390779709780013602257637926902431479283219058939811767350084792897794362551733401136191128953552143115591106118154536366989765376363338031331470430527071030603341618654122632561475236734432653181558094468513610302570512599944166405959511790887680310902731705858125934613515335509157050783113849992909427545874958485263196415538895350736649337716199288578822574990649088184882300497724354579747193025529523568048038519623192331988364923692888406976366068075520848523185902954574490703281137095776093058594416751106289069796380357228197288850685134438226084273683256724747528129634585305385624589222449958206313221097695707824750215585916413267541402022931267099819022438536032425376047337041704010595703125000 [118,71] 31599992650802819838091175906669634347432952015211313712907730641202755912165503986835373501194028078741737408569036422961992279943204439820701677971285675185317866611153782504604770106104653228303918669330183394343768788616766284919561690868643730753674459773942851143590707371453344935382606743476474067750316376937507347355131128588986134940287778048075601468930030773344501025765487941237981187670621842606099135541231828119066992965090268176939515873017117426148439732509835155834932408409635163509064355464028260509652393447244035030568972017772650702908566147830430249201083321360559470984897872662624390730236385125728488419037458579349464453098385997752993142719855589582256020811155670850373442798679430356529826265860558874567816603056170582686613873513955402774221286940669165635338258364387134816436091859616558906136668052769015524146009955926841630125907623849620996765364787401495540511364033137187609580066315410588573939247798054687179122781096435344643531409179219476836846092724051385245037269726310833731411359823562281571376477065049174523106246742066747202318039742133956074603291523289220086754221116522084346984264776980563253496885990121903308140626147492991649127360904286551794753589395271570475625572199089719359826632133786929231181754690155273989535458577730346481849044339898611078431161163856011982874627266812366507590116519835877745135207071051408981400441406837414919352620555753032693556970219253304366733187070545928965674701361016410758240011554400852480682627403817942804861305490904774208752095545324350860047380090806748315135395663704717124376453972787490588069992503220412214202384615389036364416327703975403885613236844508997218296232746950979422502033368257485769576408548394276152433941234233686088383295533114596009646996428197076922535742786367823706308274996997517319539906116320812500000000 [118,72] -1876548141591036709358044340807014859398937430231437663140365035391783758184917844069782655900231576833304993645379312248307918564004531808492164687114992014808030653742102208932945663660634928844672557810471576091918214751855569875298398297671860696641737787997899511295773092568499124399603595360039653200745956228079974479709280848826576817853592682084409256854532309202582026562177451310807378672175801245369477789942152820564904712259110906846606695311179256936025370115879240384510373668118821166387088459188287612169315694137311458689771306696307650399279929766845304466642797095260397086947266774283079853779601481786740126376905688076594845183828768590219031598334675264403217954632922561607183724410711037883373918471502409179992694953044411457466738222669313967711312549042520405397623037957284381436167058155589549166201317658537047223892111205854090045493538362123249729509015669715779853826016972220070329169594656156342345477751914414262903156428238579310938105779266323541095459570566868412518986386175319252033055071682091583337651863083116832946825943047500607833830212456563295189176454664647685637647102543871435829196081702531746456025315997524003333710764983391255860300579826874971383745176312211251529449229461180655482456852216778471582779064458224046793385823089252314968854767393684491732937222514626606411235421710634472597722634790786281681801227278770911973897776634399331566350629093896911152436653904422130036963690948007257491461089695699914697824699677836648015817746321016831439519471761871201184098845958701240308993602138712264214655330313360458306371292476507593400637642364769724173666216484472667306754677483973233459628683351302320958035335392022215221668870437560703003844181677209193130711520929771940024957768048750101617957564449054051794222353131205329425187766334171002118294916230393750000 [118,73] 101051039421463426499943856671471422797547979828891318184169595865791261335652409747072947434499309640023400982999244520135184922597367063043000142090947113182826443502820839640400525844234949577764488734381367716031671661818157144272541093365785483054732269682878701925782158967250290865005777375713244941221140087174855354004587957063142283043908829731110452233716124472372916786133282645490514185126325579762147106000686371744234018490750804905576097399076623312808976288976251613920592927807328415786098224239794840561267763198375772185284000932647519481178824048142507892979038118977867109188607783519292314409538206287095503577048066562459726619071350353568354169253415859943631686788023191772210870478045118650746898255389112745249455633327608081845999164858995642931357836593340848686812854011328803671225917147034646047083807808875775076166565832224493989213607017126742417315233885832989236927822945984914266220287624381750195306744475153506962914111089912254420777104596618519441411957877243191594478305851270505549336181415385644076404973166560484062360186080432486861066739896270317227006485234428565603371097800446614037414638844906859259674472841299817216059393416910608700378743219454151161810096848721646077793156212181016519513184127592142424358415539845141282689248239924998437103210526300464687832688982149378102402919545600430003837990056839385780368392136673444322936675735761239870036230342828821075023301506983606742925051155072343332526746690661931702065264987413556542713866876722524916847467651839018621432039512315745532940165355238514059940505346307206486182009015818209629728110567131220291672410135653027888350786085812453993947228895640198091008209395674105542191599967798839070282964660036266152217835035373155698109713221118825244489136261687374872837532089161948316426831344936490272617567771250000 [118,74] -4839510646855588125774059725584052466751513771437964409938471306175555859935943398729195730493397315946884129860197994443646870943699705798461037078204610905561121925822364883814908616837021786217544083981165494293900076182052949897711062759939907197979527193385696471259665553491738426325889988069858089324880041939695019815790710338415603924837086042725686841710666559713361702494056780553993831232612286905564525411810781877736849352698886220337673277834576391112096474918955583814359950352712539398832996069017002121771970142161780264706519202182296252238865153591844601717022883176043141567873998295008490844122187247666459019029289285155006443550111081600880647218067544998818244567776726171711301074793383139469541521063401696851095576937163746819563524682422204442589684366877439974061613349074055077789352547169330736635873529178242021554046401544380212424131864240455073508898587463720677923732481341275555122568398166860604083791416481924208856609427075324842676244386774819807537867471049250167024811796109879473763611110513742419745984831252494280118385220978371221639877278714969597820853084222399153979804326231150874060648063117520573283324338105589090888630203139907058422796841770138548864474518977054819193209484336157284487948638438084521596310104955775135573492654114211663037595392803019390074006797579768556095088641126391486335698901187766886631844773846942074690184795499874039632294441218745402188755967209793831888027812737291218503561837383111829620341946130900462238361521421209799284655359048551014689903915463818421416628825946653599591690391543592062766542462161722477378730712782025775085777877991129304701157460019086180755815002675906726358655817883033553840108185211785846923679041290358804107213745886473790113237376150885782145149177482621762114892425712788142808253761105077862429831971000 [118,75] 199106670059348997148722678365468177057660137480700883598234412852434203333146901454755783024603640069334763424208623443538498450372923141522154833255516105758652765089835628363155306386021358866724785127223067328709719438471092707388229596380602769913494977015072477528544532834008624477179397848122720634287333844127794550059056444603522100312344786912903727422739266550543421750128075994168358595353128039620730589058263680977681221773504377090969188998962357689344304071900381052146228257794165533754890471396177506339675188372107204351327982383165160476662725978115447987104142973103220795192417986138937156905947354953075492721307219346763955057917154099619742949516179274320705236528994885056548869677120504975845377262841741664451993275462801029206642156925814193988298935803158586846242672014058567156983676246897797075157884344840509445519826173536541516481841450476981121058785203236935034908099139981570575594797229996646766672037333737701102521319373749626107236470980493712011706068734200463699104906321946648420330147652620831209646628859313327869333843121657918175423680973953954156044719178228300462583002032301815175274359440128395632195606126995248605860769736111342389313152794039635083256919945425066125896098194595750298871089796723119379628730121470162106329187428508183409617227326642232163546719378230585906332321512583821635946944611234813725987509260429434254788987474727657729687324466290784812151623292050630543474941217896528823038513786792816981080466873533540768643235370393616850461961941307577330724544293005020508612193268008390946970105123253371684565796936212924320758703884503925204774816647983442247277472086290847147959922537902964706373844733294816007536338219486861951050165191644846923365835249429911946853583545460413395135813943739375004216606879628855811076536942489646191585500 [118,76] -6990840792555735386771943685501142163296563336129111618719550276950545189532373154187067814092507946902815894705553906267325978936166261232923062613775375862669728373483830740863759424200032250807417046457165577296490556709048359462476539277709648548504342831685194244280390027289422112088760758330649100200312255277678664904028125813521520428949865833834274970027133750481672819409214886374768808007181231989412951043264386734202926289294602474986630511987863187280136917798891811722365985336501578717948438742265852480039854438060030238882672237944907835014805667802820762594372574931915933565109288868561035123413305036854609190069928481840593188649354116427313726208254984331007258445989228343189698553628198689621084314176652313080464542017196093818959856538631722290106838816146367835476433722893277917396376138818740932078602114292094638854439713029061378377902085952984139145239730824112114032120786886359257236005163793749573150737986385621518669821569565424081922759673690694506898025224755834918335225675076573476163218574306684890102320325859253895790947424954275477177827256831932063550891054104080965756411704438574253337300551955730442039395719755179420680862101441206173176812205336812408580854132126623202154767572825422232473031510688394127358073837862723142328477259182068670349214631902674332902488459863309762936849677101565541747583011534103103964754899178981198516691608801000739571190209144299535664261025957755590491457021742433879963527699977360751716425510058190726805369419169990484247783283011331472909391657946174354397726444172365171907817417212650508965272530364254642618548917062196021223873160306255570029967218540010363218072505546023861584406591348232213758688139396656406795795112200584244760464497935488295030198387906244592395187180283680807002912902673361720459429732935792527200 [118,77] 220177424579557492677123871978854634997554171900192816532783852473751707595243602979673253392794996553283489937842728826249969444361027644161132736073435939974296490539254797260222920212815603842198375386986098121754612105928837564584988061921502438419608061441689319329492381314900475583645913310471954791896636571925768016908371629796732778659334478412608089294508848510993169635995850784755233027539165106487502026059621412438365315422642469529092689778717952099190845034098964879292513064761172226839696902004900985825938040807697244679888577447049467135497154639021965718536581806984054135738192389523540349026467237889320493880870293240550980698652241450004376007793267354333728335593739310297007583659772421993962761221739112891545283503297246355093365399463095420756153192491890004322092276719587879448623916772157478572182961299060370104291799126014384661491276473836868764697984326459901096625396822671354645617197287955482784235614387539232154984466682651267480826887898673485214331441541295144068861403345808867752593639567210082853054798455362424098377062771028846063260952526177555547938958105228335274231909935479056568439792024350098257750284757755265032102484039099056609988487754677664619787062380670047331931215630311010705985622257103221507807281078590075079362524765015476456184045181048242766045607616928205493063182155031467833917323281522472371780989000943453910891826252717514500426533372293683924595074401981380918078512987464268602544323070595604046622543105336470505684957110842998742612369209459951456001684528794006064755293752430264145912112932555538265823693190727377344645620898927288021084223581508394510037658086328511244639012576132227727414060114828133030539795386564785667676755350395959267748083410770838405509306672110623356517911079217447397733263011573738356286362800635000 [118,78] -6860672657681999830888019945456079655395454936707255780695344912532435336405862264389917051807290574749885215707604151809247587748348999580456281162028282517128648915262634127396139170099147091150471844253873092587695390310408290443747495453336393275275460312828331836034484934880188040553605409195105759139455793148021651843677273608060481458586463046038761204332075510868892505221212040933623726832546238285118307868211831810534005608475522960980368532535931877747834563173748141921497765689454928224222574674256173695367122921452386208806155916036392262441213152002776450797551890337430250114923790832664094379744210124590094456789608671751588094026912806205840571524120223924196161190592235586492337309998377258010880655941880272350721823925530073669488006100753766294731350427054758594988713777087943851673583366071429009601005383107983515087493417772256860623375919157880818347555137059144823247601084868313854755744145818133173925589974814584269370598809277093844862908460868048763040266020357160682131480589191765837408184211686743444854619919039756656554663704187478413444317160737802239758975928396979987143540636826822245933864122217252333914933713511725154400620047066068121886699701662270414861050369624479998455887304599646621742720158414498999748015188724048673504016767011431280146945301063673711201786816297508909366383484194580874166764186931643074091123428081959191467667913228970724698722273265888398827810265278978044856272707531878101106623466261463700806701036171648586445889132548364248909799876187141280835130761907871215409881087660652126180939659561019406119696857378525959057424337642081080391217015072892653468382346776621762045919281032169090045072885260528082562953034109086047777887837789112064518221662832510165285408467476911941353608672994877171809805140421448230260092818200 [118,79] 213012925134352425898928131604735492186906000127076762907788070026255558646630292996313072245387880897016661527863499529747180178928860217666001965096692690557421043867132379788598880223710220290258379178881274161921278365542867737517917963744432812140530419285944274693366547827417758977679207833416796077630460114038215250928115166801236789521911635052999096803193744543947834244964845772293606553002025257640203110445941843543108335788420363230158260722979403261982454811260034230273149748910281372761042985115522859043420081606200113887157260273856548135625237470391130166496132515648412463255248465097306423791075455242287023457612186731326082762522825760498001089780558365195326698041022957095754992671164116087077564046192405601374686907307026546816896522592930278962222089772894819679112719796733086683963912227177167279049045450092034532956766844677713141076480764465756963272644820532673498481937588916609083053115624832258421231957184025022846313756775332289881059665004748534944619582892634436919871843780135552811767689879398275807735364552259950219604234885865256143467165983817515182768936443983775612800053987041459822586779990544937439576601207472345598936300291224223494558675008248538152789769995713175104752149231270831516273603891363404559559313460018051393596373923128802357296812236048385745881588745927288210587540820191522445860372233714282475668127555593157153474609745462087808067946970459989555116126469466332251546780249677983729732747256989923462560519448872151583915628253853867960085893484861596864091065630773702368787895253366511030480565210836759138303209355754928676324404258152835509580237890115026442957656915908912144468948915461786055211385889930208896085100392861150776895266578474997979501484623900886012390102210157332057196341718758214735838844489395057191213700 [118,80] -5683946579335598752118294756681005959109117977244821144455823994824632779176991827107939584700036394138367588188574635468326707496505891885456660779008682018960731330138696904295201953928061113336420689351589835427292164226658460191555754841347367944894864745049544896052606551425979456745349807616738864522611267837852070698683459309799958326850869012829028722634727832005349852515349088445904271742075406101401397872062632043762785820226881666197559492700259889875552058738475752003761875258836510713179802297272540051726236000804171040798279979486758032264870207216789303120378372625669486329337367496872507894277573972370341360612750295625983664103091365012811663634249165692351559869520725073324849983118087289741207103179316575717177380630635234523703860775255204886896988191378229329234178419912240252733150334137481925849508424968617303918478010048514196623748644534308782278161447952400421511756920807448919576893838200009370178668281351068057701060334776795516385594613319645719440994560506859797676518319585881356987003221450582626857507595306755639098772966564703103243317294800660437468301926596756642785579664779537234674326151647699250338202043861668617600648124838498528464541419967252779218463164665998076447152259930271926516555701157519805402883923616033159308082708486850404802918189640636864706485327871433186193607057523162070505296860795151711144894963018960773512748661656631399064562538065159215647214656421510336128282817837949750723861025004781234359543963259090490930187611597719554114970923233389627289496379596592347520188277971326325007387975671694906004924802156596010922554332872877476026374676746716590429430324624925926393678286977472700786778368707471535310394646653458928021140629265956846696617751434740471497777356574290247619837645423411075537318238456503696680 [118,81] 145812849402708417256080284693111828287408818164308208766903068298873437885286181103692166579852754683283466073869986517027730382771423266356156349291494033060366778687725310157380639256323288596593977166139737360018098068293597516214978123005837332867307723502247685967243052167761967648723480985124954560801664450205779994820706915080733997702518022070899708127127006803066117272767253977934807784699504837835085837587483419747136574193978455063529887770131774538403381627957897090416977062191972437150953207694726488465094954561185496314931502265520943291233657201061830006442117493909574171653315856516327010979166276344577060186028946141992484884913106929667748484562723785950648956786832742944553338785924421852774914359951705590674436202895679474459890671817993749144087063148524334668064128846985924693633064301869421184490889596771756957390175615942058355963159483153987339481297867310702014783831558496318365373398987585145914016810420976633215515677001234035375860832226521405084397787964118373066427524927102296464511923524179273825783408631576559480260489305923533747757872370146297577334413402275122374565891259280697136206717373490122221676823040433482287318625936822722484595808665623744829206814353770321024548009576077410330145145997304299398791127703921297457209075951730691947489000376094363510398062473177010515704552239483472926997800488715556672693750569863618015626410127602368504876094330714388591452240023845092411072963933514941393028445873939536163825557945127880291135289705052643920307742962186567872027433397832346390564003932621778498783144098126693209332881319485038788141688672527366630865910316245365265426174610606407567349227065443018868822713888838428450102013402782370236222140301519149752726326576363577090368380651186755624756312415822881933144038290603840 [118,82] -6027768984916983893278945816566021844116722063109590756999549427256519417519492934303073430231735203448006852422217684045603054597280737760829261260063023406244614852839733476165136191964863774302826518551105074376439116704721535653307123830899328659755703141376004023416211498410360121637141416916503524256105889779515097851829805102386639410496514116404248545325857560428920096920039922903211273124914490765072730004913132235416568386017102203577638872917746326180273023998844684390258273688402090096365049525246580926536317056397391243067288384183936760354413498675207706165356482628841105343223334960733357115790978784246855072100588502262898345062590259481300086448220580909112709576203072454315835972220575576448136445037339757348275876626487716483873235203368919489380897767404164011845914078896629173523015742732303153383387353498965894994639146443300265304779567422272964034259305374041728020723893774575683819349104199450830446934933602635632817865420023163835828278307720324379942926377103145561216831300198990534392132543640828246769013163016809009782481806143445990879699986541361436846681370802710579161466767679542091290702834915711283612019249548554814845684984346838481079228466450696037740185962095875283379328019411917398093453045644306708351010485265577137339551145449999703826498379028719396331324024109587150023434640571551100180776258943776770101733745056953016427850241405549540563018122017576692944512111696851072234705554786999532445839686045577401004965877838045996191507581443972270570500270086104990344070616445433131928030177094697756962240180845734076047170736177286658729175433765310540612310203708182716551354991885366374790265788566122477816137655493222943218771352682797862074499497731247761161285707962149053977769810838510177416469084471681389622040643580 [118,83] 305474030037612637693925451587004884094013920936231478683294016255411429887049499569210022645597728652644251494531823904791427332182000556004419410526647411176524077656893084957374045754058695683180413542919269550626546782929159957209392489960610351957611174558843983845729604732262080916261826453851256569278215112088730911533818963576275146164016533377219991257464732841780632912205028788581870955245784955703696450462952196392732733518163394109555435261547488989075737219559816014705946094348011832120934578582073727185345429591590819342920618732588326728715509298379934460477007541259423203749000646487598564370393952675460686542115213043161485633780648796543354134765323324064044269177625370366762939173934889024732450858723623860050877735521419643371673810784685287302028346116964733020345231017302446419676104722338272461919818676643000329436707545641948971636650098774897884056767350519746247064246455052796411714039638490844622519278136507851134621591309043601414913065428314402478792874979409229989754648583849298756793689211295665620445087396743545898564242695323421774949226374823737252835077857025629963283299585249327672660535701947048110858936003781646749933212591915281992216086028281583363762966061919564733410753171502933895721962933409637039866345670096131959488788915672283900215887823461056770071192369699163121554090232456146234829946851617591557079117670176110063452544892423024273530049145812906557648623138820813309713890685260393057355763547003908786732001018981244976557625873642927870803396162482757104444701773255304173627898667109162579273192765406021841935789680365695715642897946099093959128767059548040792438121819433533556592861756329485925458324337971806402429200904104110035680594029345746654615141812853984581819049423038718186788955986372347533659520 [118,84] -12504788674037475434690444227552458221151766787977585682032302830819621640394066737451360571176969151496553807402667744853145442298546979032715021869129981137498452015997807699549239903733627753329715677214042483810218519419589544918757105132219395806653546085902958182701067296520704173810667909587808637405705145290100547565305238279796569369270984088109682727754960569343666328761291057546914486351610772317178485600170482561272693864901343143571418398546302699189967855551775234508889227283052855252623790635554340304763547575171657497730957885779735533739212967597066175723694870945485065046721673515039999994079342906735771653247583335281911362560056252482353045124668384046561955294163434719478217707233770780063739809983474863300749521461804875457479115439892056583727386189309551535508852186104991847244895668550303144435059785789711927051402893266676133345219022505864578993770750880912098243905434114790977738388447825512154495651288099554646458502388138315692054102392693311596170570670868634106689146329210622012355976365015237269983789056460057338102060753044715092883148497853463420779679707230740780802157899349765056459267419751214603606755373975029676799217827239499009155026952815473995982199603099742905691778607446779123958695753227828589330191691329151562456012407948775342695340821557256776884017844049666758439440504369021619596074370183298167582207124924334841014542902907386815412398712252757929422517974276101729534430681044833338837895255304680798658606832525619537175117513423493361711670481183411829953380451656773761961665909702808343818432326169988480471457732861920575679888117696098444284309720913216417110959987448082280773693204218263632200556338724191935335093197000895074572358887857506402097987148381737434047649916527133772404491243108350616960 [118,85] 409539176807049491221899857323187556856472657805582407963713713255696299006449503473198457255279070922467394056792200909220049810174353480145912597273069635084834130144162419392441987294638382495509764320711578822229585492306537486693962671726743954820352272504285002151538830539031797982570839712773316156665492714060184093611430248306467553919962374637460544452978529190308419506171198054405724016383934160456733503680946582228717617047051293154686998061950496338140918782311859065673505544272744336799660538051605393085754593917150554572884887841380379029336689789952230672370155246064641851284026719325504380898272540987929786242542497598376362847898957323037641975356097723148877971089238508273736909220870912093195578882572990083912425475330894057151204777357408153330025037103526397488152758309990631364782309865379505112686379256496428512816680770857466622010107036535752017536398682862465879488644459901254162842495491699819372184408483224012796063713854678010321892587798562005192741974962031410469717651131049047492703584805537623827417193238780929839989025526509122077493366155157998271286286856699473454399698895417697036475693642809506633245389958643728430165015198747238173373535323631367703476104362055687032811594162459213405266550275833879580202940630605285637519843536751216078083154472342678757019568495724645810425842663101106120184459206433798819421704671930333611192349086568989452631123095018435637288084985894668257488141698701131664954410099123985801671809706477325336965799544040914466231227465595555670880771631753195386641732878254983324230134909755470350338050124932264575433488199617355555671092041034158242756415472006074669201889766025556315854975787357422350805792039089461881325493179196946483497995042376292868879501415127611566304247719297500 [118,86] -11106295166054707554183716005641479331757491203661730759221968379009385517336356815657208979474220236387045327102113740654118872764439608948903134522788397708896406878172890852178554821146298581257485088029761930147071818945203828510701672957721812849913180421133194558281751596275805965928868135134664463737755156913048066133692354980570820140264521125680441699020131473800878250988803208908328538666662967052391548284775868037161912911511042509932524574196709620677294691044120932964017890580080967073449788830145300912570782758746689221463785175127304623638410709091393435481017161911994094656665453988938772864354009360544169832178086627159363158904244661707383210265625124828235349748494704785034500599399013233880138755335265350748827418122159285523463965928788262827129762682395126596089383113282292056534545334517803746434210707378156415986501530990924770576873760479820955826278235122279428795080306685551537311397859621000413079356081912653467983449284532804846794034024203543528138058627342993333043018682843140975635058625868805837404207681055019247486425341585425898438678495184539202529365863028887716036165597901630101354694583323228435176244974872127542990300370332751180640333936146595308461034768543579924186086150086127134350967443348700928520371758719590327877747152401878152279961386961610860422653844683404684849345937963908668864439025823561170079976576400131596921419281197257091813093529130242589381349509841057180511001169317533483643023790240791863471814375937808966074046596167465243636955499702644675434190344891229236337626432303170277124436955938454106049818174658302217300764236000828907944440004435307422090965983393061271704896518332409261147941341759495080388149867372816871776883436484849406670754773929333741009636869264464698844472948240 [118,87] 241626970139132714129579956790102117022274198787977726830913129480846774170170249028680643279317764836623985368855136816137349533514625382700744817906201975337529982721239631619353445499540257490820146234767396146750499456486981742885254179718364709703427217833722208727850694132567157394118410198105277128264991916017510932311573896801606192022320283765849639369865665290399365333828633796186530019676964003743079170090461954077535787830025262258460381446602656786813688266693275945514426216459607700285198381821654826122730916825098098995561387268281355825259481737426742811837600530424573352979360342943335162459440996016083061573148920361785609097014277690015642069700160877489704309369342792964490979270072248379400860331688842673430394308922264560095371751948931867685212789148793159149331960858551714469167077299635206281396064176876553157086481354403965736548082403415432654148752983781486807365410368283224199243829127539607391428741617370483852873021948674952923086353822733331822372560888558440292699108359731043798829399574676611144810654942343643423677619247241040853739216433980553726482242991610488857072595831243203292891909071343808093568603215000120507452625414095723273260283673958491938916308945642127686335108029144564954428952536888999351822506077132770713701172133170593729988036735684733292909233984619579256453184103884426230080294241846715911312676999821118142511238426933390208302128681527238999063502073892467577854401852338513606624920917916390616508923200665817476964356974734348607943598956197327330877507892301619334185142507996240614813677149614214146483373127768537871285242964766363307088787966757050681170918265232492363213118765134166461969361788149334137970906973828878380467946782765343845045657944681273250087730684016351833809210 [118,88] -4080678747570176937034876658241629512816604659396554130679055963711439798027343280480434509686390093988027953634873793149065844379804319384866061167878096956202958167186322742369715929029573900133251787863269252191010578026996379351752686062561856274143663454295027787241173385957225222045209098624802594983710559781029482665842912668800090594914559635582593045666978556911893932242177313958959827594378472677334095537543107516013535245271869140937623555183091486216150748423109927113973822877187908273349776228458138366584226794296996917655126190370982801789985752148672923792555866320266309459093685091491368933111590775275401205129196582444558179222456209335039323971413632733824506059389306721065446168927324182581225535260547028460205363022137316865682372661087218210383613412746460700715744745983162882574401519793538524829275987866064326298486787124403632475343549314884212891364297501330345351938258995696622621148590522550697760672107858044200962172315652309487467408332443386088392574148168732263566116149543691498518430642419930520154273394281223345986413045570664703155382110243645643424327872804639385129034094947502835438502841437150433502984712377863231068896638827452477353456887188072272048849778530392649982074297974037290155162376929671687038510635229422204987160432497989552171574180045360260417014624804267438711501899881068245177867645880469927271037171648015638583389387546667588662680969670037037925442684243788353440921579447030272183074222974385279283377536978716090998227791792067736763960423304881448972172674044222149521211635071495086668845241321211427930178524942008041545202574432019918443505443200847802988854137983906397619033380361753332346196741354571944138019341277807172788406043764455445933838902349869638406609472976162221760 [118,89] 56318550195943688799768587976101750519509860041803215989920543845961822859868246686217482939693522313397900957587207781607014919292367349197071465473219266048683987192122127612406558244131476660991388607679764990206415761023952102282303615893478105256227593525832787522703166331407385919044243724363137630282771531889571273286578370512001362781646777411005720825074000496569346945546626173791408267459202514634729802550912235607560952710855608083317471743644653104174508370036249798580553055171525210925532467080016140868022573264649454893077781918953411175976578894937951462627419641050180470908836405415280244744491786822019052935132289849941652052411861318319750443517933261224419580419250196565467824450821043650010006314038933197283335401039285477080224804012915199368315207094370878339708785892220764373681753675844506109941718081564875741983695168778635514228648196581470369476676644023412456552935902993570326546096958484504981177537977739031421605463365176861903369080678650027890177380941881408770623294848975086884378704089034953422979245706462283368441654125077203225558714766026049446410287399663909248893527637220000888014680991554188865452870068551349777191108138420472704364936789970899178351420166301374251817154378935298381797947940446582582085190557604275711926272899857197598917866416359724413887331833795601632350226291005217816489555362137539810520240316764341214744792769884981791522612710098683986524601245629440148784597767789164216312974647012017925627616690775035576956310859989325078398167538627038454856625066752069321630923006399346674801980967609832598405976041280911763056474845864028514577964704000834081691260139871941616717588858964836820410734800628200325796879371259850402519948260764734578274907471020360105437711395172720 [118,90] -693644420989501326158117181914850859501161087477326041692408912135792546517857950634849480458430683890817469998311499083805409836472787627433698901711218638637962074492620844214472251281259124403885485007747527234893443018423420587083193243500050017528726502728859919499483936584256967602381923560041720167249769142836260195490066020887260735260556750230679578471458592872645266771250292136257905272466054660658549290722468766170833355463318997051394989446892458924614749419643812875679774336436279867591191741775191403522738551870075322621185693475827871630908924204358273740877936340981906089593342899596305487303932880288036278037670364683915616801240103312277411966119723339939755637456512464277691379067836554605283290735301149208108185616548973537885278437332354997813107583974665099108948247302618786666940072630420787767067295688351186599258232235422025093332990651830545954005029229955348120639036459683853019077411253197122813596920416627523786341554638755195354625516020877426466832413694722414509220113520412761941791877819044861931328509492480821901937610042044141747751012077913882268109819439881230596869017684813076950046365377441390042519191416657340982055583446524049020937196938909026502973556038376227810437486340729680358021098723547463324615092559014008903360132882243911451216749545737422708167453090933306634195835861443557075260858074246427605297100183572931950535395838021613326959362168883338465027929188351458500042893467382614577526391261436029638169071318930658618545759492394030370156762807790311046685952488587522327838672920548171414964873110730647920532675161869120097374359766961128188874552579710832570173729031763266396235257747245406019680657700820522891230187219840791467955766231247428141834457948345386106436754320 [118,91] 7306054643596162662211879408561199324254271108655588923565153892739944924916087884174116510820491438241244178451750978858697109569737865657938832975358385433439374017279082074738574308617505933158531740865383136210079144192387139278418872029740721308241981398896893225675987224000450048116581426372515978388289264900714476309129411509247357297133534519142572191567984000513459984615606375242638632141745034116464562400862943310813364925522663888170709856942492924711168695618956519236356905921008889347646120013677638373044326520587352204002337662055891811691951678085613185969405323375583397893546503044075717002446082327460002064298950380922404399113105156150229672868907182402753059796496637536241923156978111934597723965071322571392515241725196833933238998901987433820967603053787753127542631855023871753333703405647198131327177652919529386112519317875865042365588109284881582615237924627415548990004045144482894863185802776629292250419445180487459257928196411801522051416482625930677397084432607759969090992503943838190208126970078638572262586982792567211110780192883828986667083655336456128264870811452981234396551930425947108773538024225730767047245535284717584945881099096817134916808009611570311918032311601520689968270528709121496127532459456843078559931196864592194163470297415316817775553701766443737929168049868304276481074658625070121014598769768616149398023777630729175136808169872753989292718411536841505724718070986080098570419303271223746078123015696423055070908890202495899816190401128241122635858952733148898034252276897194042226731565301862655500138929806125583955700235973656136216876185531473997914656181006241130372202234118131837006242064429249612616981513174898440046076885085110937789425250653372481200347800970678781292240 [118,92] -58179093055155822224272999280421387498460903247628643646458827576180893355623726365665720971401069851747810421606227123688012756785403118364627784728367743354189268517592226907368488526295625656375499988904296429623746569555521917062476645416007630430087031142433724793298623926168323402461294128517115553746210237835962998381594173886945755995858278214012043394754000213377752052926478229833293052407257116592798139181023169038821482712989093854113416945551825502608980229617004655054073231081134977511878702987806112306394049285425288905055058217364870315617420021894094697369398580625827217295939302403938837157735532100330486765445323046713554034850682183547074743206728722782267612986102016285504735073938414174643955721622816725201138329735037078994912731522327074758151594136239148911200836087931071195211204226205768565440132901845031055544057375796372415437213581193322479159368526876566968670714198119290829638477739739229705941193008982331358534923283330825808200589908360127589048005986929230358523638214823962806559084610852133641703472259227307405392741231707336544705148162896869913042494363023020740416499772105712222259672575828415764164740404562988389647318043845213220619537028860951248539229327754208244282028970370981477345178089052422178657895664134403964530205169970996705210295751813603292969411001111492588985679235116244641091328526777517630387518632735106900849749988238592957768241983873213451459812381539061768097935521167968508538182677388497105204465407891797407485774855479162291871890290273059762498448095206999260491739720513302516118786120986312322685542095590072428720026240394636805179302070778085946068045363654939503848770845381297106652120746825150024802793183004141090366885167587599724251753243271142720 [118,93] 355221478727179917044580973297024844909099965598526991891376983333784449283838761669092777798459980303037010580818093911928121467878683172348767590908546236600101948450884330723709970051445368254946197523649969863462855923631708824793302903782373665427790260812516719124807783443740892031062610005065804650544190044049352241314353773549940409695921725033803900746675461952962211407299388555793422356523270184702630458584779075440602824299299853226283870402723029850458302370042714792933343588507882748773550217438534615407971051817217399426227533182821514044402946218094121871025450814770569626395513204066233503977624032058112456496250784430332571728014577757320707865234401284507005443888511130224166014756375598641281201829458661925822975364652436518955821546658709764029892203465575010200729801623332574304645449310121944612733850386612014321999805436623784246427523672007743807813131574673779619768474327563262550550194544247135798026235926784682422643162947018819139294363424336609256075956510358006594529746085146857084847361757004376063130711571088367420779982640126780676597827175588243292877866987304078458544622702273715602827543214055071216421602706510503689670218312297265411896091597191400281886395071669135874180407342861047599654381723804125586696610371905061548305834414751237553853468681485108120751336212562636316822487763496276928184102745572157424411735859284658945330180079064508873930630567430752791658258370138725995880227565328933723522332165503151409107541219965647770167746414311758178574451857034715609499386192996583972370738836207369368847837295558244310358165512881648652468291013572234517969658301070765098049689001825917869520905455749455305176245370592996365622886702504365761371361132165622277138252134700 [118,94] -2039303298287897296724734282484243237975030938664009401165618475697331173556116342835314304099727848221132839789155865652805530399135150534285247962485874703705291210774203269238845805384921365629213683822205378474078641008521163165367482573630691468650897163406657843578674492201613055069700004876892954064797926639056762632655260979572245904131786719680140011607229074599906154711984086612799248366862567881155541504331672688839046405096984044264874096760336290472232235156319228777456760578294922891538992257172649633806897740347327158742065270187474250672132630699987605790114243387961812398900313038456690360036750551563891715642525241996843470598921928399822792806675424177636503229384675117478462417513471661507228232574465449784402117731810456432501632494971045029947718882928341433105430488244121339440159324526231391987169954192124174348789821319841596359114813395436298036015658095963322843821318510239589341979918969519261157412031762706356478269490198265083763898435333998653997714977951927319585673474490723761330532619371552305725932188204451289492104566070152242861136247245381245036962696033101370575273270093585127143330813929924345771419398328145381674795079340185364558637130141815183074722412477146498877442031380926181584665920937110913033756640984697401629356918944162877164103043290001694375485861197721235372087850671147652968507524966731872114237141123957233624592007292520412665065272018209131683289921422798182102780818456782883560676654204848997015592976184975281662237915888122748036957158778898092031712318358809033311536387370070861808728309772113462116471814120956594327743020246025174727700722620753776462125210567035318240069854103042002615697302439507371907067169760286259481725878459776962279164400 [118,95] 10803574660162953329233307310275333101130341043231733161070777159006549733897747415418161195886382495679150437079485673936109655701469469569026922609111228691865112418961814265667582440848437164469721632082520168721508378938334116868807924158678987586205238424673692828909900001331426571800897134192825156894512873481940951475460985364242386969893225603800057159639052810378693407234220178560206022918954728721371687919968601840278944260220066792669238581065565759048354219450559007405034739586276119068318639357546695766999903607382074184011317153469429492012743715428438717336495146024774108138309239784596162970803257634333462520710740157676946495495945217841325812340336075431102150687670084946229287136696004879346427496096093076228991387935064822565777386453400567687562158659124803712723782978242161822624532958956327022206284893741286652203332943287374690372639660393481521326775550587447896561281171440874370479695020403901374205681462129238220863427672863932625690014038526620514737270620452947000506111885455111210047465451833657119158973361284712524763889748955380527365973745715452383580607047638476929369293099151232439386992496682440399863990548892616527915482812153719543377675136128816417761606750725719969786757750885653317918762140325134652873865244190081220435084321648236457988893266271214426400364039378693297398324613443217394825733696892951035516650801249413976633413456589843725994682854898242760277636440945123452729708781513405051904394228090751587666634587999749086012280387026971043399471845067846740036269352709372679257388004606615033479916235705782706026759181572608559416480072150825772792480052573900421632348242896795089954477487306059238117984291814798940540093038901622537718956319351393240800 [118,96] -38685259604892704622813120170280891483654846241118577184467007798247185836334918909547481194163207687996675998883553118092249465916271474818240856334885625966287053215190678091198072905180640653645908186061260243091888680916234433518211080588102689291108029071301779241576288008758621253263232388115007152059530608413956163971101801314009154757415958999278315261532060943809546482233002837038827641425952207840412741448375796908370389959530049155270776192602273303209379009543556299027816399723704039508559686520984461580804484837290795971616713772644316928324640102994932589501933098702331189223592054315739123287223551572934066568381372606999749955721864877024012917707626145990381560502557976046774985502958968514869561232951904941996930129109629422471507451799751656769437250164661801410814761435238171976560456053720608838135024448889665544215855865008935252028410342392563233342393936756665965185218253524368813542630308084886966469172368461136171217146150773512927272595636778930817835904258837491003156089579672915873862270752562973517018090164777784990048226901750206375439410244793187984053706899506004167522828417035307087189778972825223793413445803495278908702092585288293374376268910804234786351318695871832751436868072510019809790752606940076934616548016546277166964837578092563356452616271692882983420382329740537194384762702028747249237420760659636455181981201441142678817722761097036944973100356923800187333760770581958960849528264852318053086808968856408450024231327880634185862471442212987517052430240057900276566193691225008802096500490617352505105978462925686267710410964963658958560464846017045182287090978184210255498891877119761443086986804654944827523407353322029262870363448734417547737840303516640 [118,97] 102853798008959741062525070007862596538157005597697571883525046320969253355470374041845917256291697971326259761278984863657873767020234574390044304357145850600897752611209537061070800156269940263570750945833453200867167070294874552610709179766917967229659869412761768007914972254952348545617649647809338565711355982144999819569918121659777508730797569295942169701395358822448431670652542231587483419828129610312101129454210004420114318984373662624430428289397927964585427956381080824371822862667799313854674712453767941480745327067749453000792599675810729411089584099915585077431141818205097054569170516361977914084909374271475126190013482501979208083964183506724937180722963865741215132111314748668584532782327982531472280569135628502513700885506179841038808357439958790809335902607934022368476066738420580179853255685367250598050434867432963305792970425025703186139734479400362230158884190315584952443633995799391404036096432679739065982988183357113374407311943376947523502877151953906165363986639871013804324523533676022754259083154972237584377819084284580619337381983766693003478225789343627731156917475579305841734598253555427430605255474100135731644775123414064464698824841732534539193578049867785178534280299099628191034557357641785371682472846684546115542719279969134962909398998795504906005753890385798850350289597073848354880950906209309671716799876563899749961499353747812320015555297664787910100655063436107695054279954610276861647625795031286494739055118270805892314751053174601204970669548438184971683762328665399514504118071688645428984363186731531759025960533656185432557745021338113309006759483658776106528160613543084608499863433688871016230308033049610146887944626873285584430085078979210748364326640 [118,98] -257351136904274144402499139704121542826013433219101625323007888712185598728322966129603030058128321184068525277391299369934493768993172694326212726443839199201634348253336055655247460049268435119008272685160518564577022556428780749656376441613579061593217461753326185423265808256267864909429554533502988997903267497746450241879522509668306183131640436854699304437911986544077337217593505007926500945093457983369746525525061121950988200207477729108805435192994167299319994566121341959426699993211165736336235948693724651989161362134346830073990525966243979565060852765739832035148469186375452023510501160764950304403478472392362074786984555595354777492079517486359110739288211816767112761110036804360575254441034686403694299399460719411479965699061367918690518148012656531950406492038147251393644529404810277471543759004574968753330002348472504442059258135952874350961445810391021677247400978902071884693775308379699918750717364497789511947808406452633842889878344295998532763879382786666158764371446547569285861616963982434814546235679463998784260011171288673303899081139440889305266478425454431043380163842757889245291045306257824008785879986510239085236395118158658362929474251717210545648111923276892872575605955804508087278915961824493735811272985540133403589423859623804015201791593367293595991851829844770497270570444697517775795635150706794893417724344740419702599255076131328594033810528163786565787343328159138812830858188917808000965912433062630700952498013847568925302998948845028396232535896060201259508302527811334575027769964726987016540224292146549302187160009745577201356413051455064005882772845657542195888655956542303416021029617595922708163527830602369160228612627860732745099853087396298462784 [118,99] -467003672710031115277473197305739782369369343487689826738789591131840261736551119565841295189368523865213225555346426995001847107715306935924436545458384666278726657335998144102984489346858030174686496682136068999053371551734868352497242287140540635605348448087366919514536884254690237377066687241467789644741559612634662906734549737082962218808474009433764404357080522713222064272104801599973659716727414504783642836958861539055255695864500071997040936450654971652107869944642413189865294085026597246806351641586132712879056336372190158019958047081114388955218551108956007368591942342825496978634517128769972515406689239700779458054431250006879624964912470605989035669028172578249080530246943343318239341581097578042544945118905435048754401043192402925729689658642069146898259085825318915950319138702175468828433101768512421040816143470521232976941477004914671648096101779253086104209940076094849743755914264294810921514202139282418530534165060431308316374962522182337416270325841897526395497160849511312845247069382702591313618667604072197105891258491793794354930416107457787339280167404421888033920870611873722643287651444340782796755817640250552888043929987914951740959948326868218441393693456919977567772067785969882458859752592631384355057112024295049993416773689284156203062527412388053574915293726256842481792672822483166385279906397002476733270012353493895027742233781958256567681203730667324852435686237881900959356805643873573028088260473725402909201790355599544594317372866634786063946507422841297872997083662666067774688416054605298189115186117891851642986056339650516556159497358048999934289114712260831160210058791673403182624946362288538228589044151082774666721314238905611573780379484800096 [118,100] 7612667643227176179936871967725479889715003499251411582448850574717705110202123365006454748621223206065504898820927016651925452169649384411288372333908613427979700067888791985035281470364606564090297143500554430802316790970576146520002961862875694063296979757156676817663945080248776291451427848155483620998330616278515231898216712633464213417584752845986220697333157643438972321248569697936605227752120341430173922024904212066980835094416188034014332087006319929138637327559902506796832451787018838198292429121263942697337731327063381477937865041266925513293817252524862594514472479860009212514261033114987528616318332432774577540931454101510432449957985419151582494575157857944004232873786304154164264102586505308225920104672078422875387748439849551731903329642240491065310839698227033279212127757591434775666639862029183681188123071562100532441166781013490565694177244839987354730862957838041471353613801583463748725453235280953887293272819976398294967703196452100541043703743200125199921605189899824712240399170728028494076617516818020387028815137515167236293458905746687156748664404360466661715311700578406548910534819270200985131507194814587976350412475149613477887886608771796886892662614109451642175058366152317382674637439639472179076132347870724736784833528213465028597480248144203579364915328156587637817170058140976655258677981250180932779464560756915423344307639975498424589726337794420577931434648036753484226180392365833073353138771353452903250740614588742417629291118111034033029507243204578672447573759182929238283543382824893703511583507960485662576694802226033767631617981323155641408604892531554900003345021734610760412553196997700105191557087024521918643914613635135937059249355240 [118,101] -33913099101836258386795734252219367258126386301687483536599943623784287740940627786207843301967890627974618005592387929494574416819255966347143989902546241843037802668035955782439659218609214000204743229741862423019080889932260319370181055106016276936116877380369054148132380492576859135399666042746597872847139791218666245457564234603702082533653695994338433965246996459973507409605695781796037426484451332116670994455894609789321655619997575526063722344325681775931513987194400725005238871128904153898543551499586455408709409933355831855613834186533044045611986164528906599579637038575577415988058585528657412883768890820933760184471923629479942321864343933069853375880839910293589831654842630265049048028828230484551017643151847344225341459813134394067360448356919848521797911319784210596951381714063473736501627513907321217755645862280123332193542816545812791831388236388812412995240017777965248067202639312578858628585278880914830047234656408050166440703566486317455679357926493561660434987716183800148828123182590058204803854475449405604719195032437160191947513255473315716361445824718781220800171470958498982778241977420806085950869956547056723651457635880381347295649317669023203430700755184693949966561278936278878078795338294174161201843447877758715089609708174592323166107658183185235277714032912810848427034752582512027270866721547869334311102478791192124284345796603992866553519130924504559418105652430698309953252978084010786781286175715559248268378303698482278181665289638282919513702004962612877601944892563505596557914805084987947849513497091937713729314546910457102845643974561046193275165412195012655405259793640137249197078391767429009153038431798718814098145843063819828129600 [118,102] 106669450449723345827093438959649855096886566963520557846062386621125305754446696242304966644461011451066846637512748993092160003245020179589149270870836291573593119919162557642180748790791842299359499515917336267021714595216883361690742212299471816399419482272601656835495635151745926898112135236186221247692097552943791293833287436622849877302116466945519577656636515137725263427664388480593599340654660886932119696577860050754756635112155048989225465447074596861789856332334843081767015197378779168998768982050593509685963677719584889156985626775686155933223897743342095554308133839091581513574048512686243442982186368921031793603571348466738251937383687072702277475737433766949373372096393282813026069924009281497898812259433356368080560602380283817745780803362632431873589231764575786061176148417360167899595540304995268540305446839706232396275901762008374865949862518085373224532712084665552777464501923372211363663576811403199545112963753504826586438863700468385135059834661817736234268511611242552585468134991707346190200085923046847160277241230455387296851071089550129088842692850433457646826538854022385404840866991766905981215629090281953429639731766134744874780574780850540919797241885825880196800592267177858302490021615673095259865401133385763019873825950852490422527386831723043879622494100652030537141017162143679923936364916854332579928395665626916676295695080713434090135564329620412068303356154645307274782339511884446881876212635061381881273367727393485636882540850718967737576946417361910219047542623376898656951108944901852017065770975881984839194830286986604642495872295969671619884174333103964111900220469585080002563778024480866267560520926543166177754027476425991136 [118,103] -188780597483605340211010570008876375978222281547139459303369140627232508533426810397846510066960396021274551100124331974623768985658048925033687127863873897519886312174585626915939736758528149125101537156865282353125695611538631590305771423384735117388539934665179784563504554249051445946359284596392691090054750995135277380571455016494575878041894417953896334383336608903597416175205946600257076212437809166531301916744682577633204593401830438912770649853276100172253476129180187310061169978634439145167952090938637028453577082295382550674527990391060949298224882640699592153092886066800320112772872128702990839754714084843541583822817225764001326846092709426541152331195873468246157861334874128325437969184270164993479545888793292720335919724834979991919773873641556202514863080540974057541950494050210636987619153579857263613959153674785581300078937339811102552091967875852847382271026356510658639634034666010820560044907487102249771921126490612428120858781440045690215452479803493536761765238360253495750734910352435953327626830481903240984531194505106838749872605890478681852185350867573258289241284276524374916114180014866026451854182916416664553576398388891987551907532530692329057605801361849443079829705424563319835224225976918911532318336212492067951561598385782233742220250146182136635251515723324737001734166234565389290878304981166482300098369109079376264570058958301647121083690060862056605233305650257928221108594455910478469582622741269004353246207319789215611973825326450935255175163633105961478285275105123435158457654946640733329467825741525899315850707724401232136573536658373942496873245879012777329901062379281020788156554842253727956317568012826213625948678565712 [118,104] -181913634187396678169357285309060196944237954954579088469871363578048360373764288275198679455526282147850388027329986994176122030665387534922872363154578280556578761194634487301707083186566404207043307521316158163573524552901618878346699492219725843284091621227561537180137946644314746168686310754874265847074498976897603054932715795012435721980624686962807743674172508078284481397473838808814088205754828356114868559554212157480728957197239327901817967559392716385592645869284376138443645164555290727525772626433028622704074725944230462048860438574460298388886359911919234831876579849065452055884487135288820062347712054365698981240336016500365283709058785206466265844665126017848868644571442464659369433156701614353759400906687822871723781233870351708124572629382082551179678234309777280755807279309818318067623912178969566120812052639191309234828560573130725226738725645772064739372348772168402255863388637311793598268821000300953668931103992601049924187319823783110074072427423999380489896210947957643997046662584516182028076428367311489385030140255459122007159625412334553625097987776899781113085103558785490984926226095331266526592264119610574291216428864119326333339567178546193383363491641740399714870009408730585039629108287481805132750929441139592555845260717749401737062030402507299087594343932120727240378284801494648786017995373364307917157087221555009488852926123127888572125806702622941753905746753767580493030348674199385802280342819669473254814047755810343683150303336557847087304977630944004610471883723472888372648508991427373610141138407186570422902684146698973733163735263164686981553715323943127279284715387227265796121456754646434292284082975805574711174236 [118,105] 1270646643415197710224881027504981902075492891572812534060204131757447000604191975622563952387554213708555420312814033650340471796521273818704229462067866252366208097311232047537180201183338997903101856176608348428011787055364564134917812426138800517732866621132835639003469607193882431985400546001803300635857116754300512964637469913542816613604587421251780232592619123401235814753876639808622731366589776559501709678698663186737749863431389056812930918088815756170142259963144395629744781706927522496046809205630361449899292833911150236765493562156489104320030629978569783434797888627625828461730979944547295786578176717399943964085592382450349847535092749317541728455578927971425635347281838140803743643899689407274504384888738566480573503518067834111064126129613183436801878468871324056744351658958339226545691312739781688272882989995065397639091682555871044733678613355015653968270946428277010767044769230954029682874850481622332056019534649202285392762131641744084332353602665929797586659534568649586258391842986832082210702994373304671140467123279458984683768540796483712660403641187194264084767412128103105122724224201999848693055390681178689995144707249390495288057832523624417276805561995673281193202591817996077955649478180271266313202150757714771901627288076659539552193342164527690831692957105346264364566941289612426744445240400745156711543679223254908882829161099937509358706131417403009496629156046761700396389203005064703057311586969004385414117130114821889992914020596762853689143435822564208864923277309769533800086579474033955173584826324577907292388804729607325508569534275126546879451017756952058954556833022615546046506731086747097714795525751828280372 [118,106] -2001939687069956856667560981948088509785252281978621334931208697821126738889664126368569282448058024297768908934207722531449220012451821640460819078059727749770622992752687642783673283778668926148022197113880897081384653888586454506217920584530732307937202611524838664149555147365635583706511921404761585767558425744260141189609840275958941833628405363757858706571792182573024122052899126841474803020538998465117976903284801463500404621673598476768022918728194918945077048449200500439356518494776397464978901082890226609599334106032222448215617235602139122110937765504944351914224126048987038996841758644397863152253574416185040397242492680015161293688054507698238981093271338369977757533265807030625526867022018654170862954868494059421451519511547640695554703469332741742002644094528979604561194141038068511726937790138817228058690491700621121094425689159868402693955561591604983397601138049064280687811165165629058014733626211399380929146933016759989422058880758790729863930852249340140115933050165531177049145816274313500724176672922833049250498666767602616693941376963088600433744452003615470782475985528349434542352317106366215472723384836203796218177797055790870313033524776467401857911668852704239542618570388192735658380729202649163761196405651134574229547650170183917705107827177713059072633552926716802078843141405618299443572934843805263939642090207449067331121595541885293213434210693395723736167831905599858672266944417927510917617395315040795412441506369135635765316635566527755826645763178528593886593254641549788495457573490331597263997659536449869225436201001080607431400305024924812640622112526557530670852432230694982426898005203512255416291952157912 [118,107] 1511919700986634577031955605565552554127136082154671228159538270965409588850026888663002022890712096292807516116369055787172735404129285848544294803639506064814278718956539462752824257462335755110281113734675304587404699819170357463388149784175473706119662321671342686888924956819802195753540195202841474496800439157000292581358376245923649154730672024469866551355361735634980564666702898411432921930502489708712218703160339614017944599598413702273528079231555842666117318469509109814302809727228649487133644055269656412565442440859736562618912372417355552663238722103855919253526952471742383390001400823948323930813467877008433947270262106945478777942525961515435536742769259120757336940956782019108795870606837583299876804377006809514981220948973600325869158222518130391614651412755635483885593933880395641152848962469000748456245838763679315728293793526826515591201867886304806530182901514429641154902698119116797537089574565908888706984722741849636703456734680981319444345125238506471866133517412561582429435598698289038512718803591712175637918795697848177944526831560059576061955048034496951598630628270482922751454315859308638611920308799472275882103312371983158037555983581203252875695174945571329158437398344928832708986667513632955194883399369745412121710956220191259018748982584343978250021191627978661906922087731570869836169457584184934887988318239485329588971391557999160785424104806477878473678238683615464638781108978502726640354297981569900768829054080054843246613601665159550406280816724965186026023123628201752290861761472443611000101317920632976123863700120291893805218102130131442438992431315234768232204941053071205565770957641756786422192616 [118,108] -848155445838149162855353679151959676456648084363708633827105231764574384972753474178230364393929814533538956705551169823572334126803652133075305818152356117461424605162420376519993500989549326578184446380183903363578411708131231328046389702943289627832550717567935483613287909418256889850733844124567685003957448410489672459952804229170497005951768293125380936170514199896964716036393690986061318455121054920829890673663361816344361067441138621946585716664008455898346904286929749993324064404908037285165425837281122872207640337765440229662143018671957776205910664179393554887801357374241428823284876012261545388160520057413969667931461856201170757522026134463661274546379030908463525841627713658500743459286812971905444429155291406523039729879832070321937247953020815612967928273823672385783186410163909584233552601529727352189472773101134030418138025151374879167909367385920887214462304650023105916641840824603978506406240732792635332733649717791646532954132576602645237076770367312693931875990783778296921692000236464817521086470600991685887725902808010457802426083245313435560006702996027766216709980492131065741084883947452980454311705066274638444652372109125261196245382949300720092673624439490379005515254518434580577053134282092362714876769259841664991483698161076194516823020842515396795975077799815140678857691589721371412063553266247283392892730464155662205917691241119438229501394204408964867168812235069379829943811903601187443275643994204781468819520061185813102389150813713877665759890028205819411105081284931961846692728821626478930196795924531066425563445409442362104772508205680266701149982599176571150847837974600553965265536852943957904 [118,109] 1847795944303531536424483901957352708806238564614891482006785209356625677732694745987592413895416032024359272343694332887937884934582436588767869061059711138621932460612119804945825931548507298651882438452477993301391973075570103491729035812688934285328609586152818322327866224026498738073341691036163816264740292402056223650845862852509272229444027385753061208043341647076904764790172420953690877999081026961143400814405542586133579335964292723921327606526877417391532761205181715285661855866264410140484389712447840272538371038936452681968058033614122684778842212231156743750651543420201432467701733707166087606692280077034845864683319588773462579055432241649521823746316157571613562753851436601674666837113046690769619355325191337734053069404118600350245915058086141276256831806667073926369544443130314790820837220685317309413916992351326846263004991574965717181676569105524533619356169901341785113079417266222700874213836929442842167481070272445557735320112787264487633486324673137541144999129813083713977652314202600647105827942050836956675899699088511694824704049514455341838323403701322261361664829170697637468156392187891053132894858756789517677804404149565858330908407030920258492729877467243414482470571015829172128238855972740029766610415740922821825548802654043125478222607784640222575146466973485051244450056050187330091418791175230980865199538610656946840072412887304541509137615226547545645340832510909520331255407937660638145601001437265072702968780683580542871749015983268651993142312895176345738897960498845890003434340143494569092847185700786067394151950396210558939954373401861229303359785551232524263791220121332350985790953035202 [118,110] -3599479206266201634962510379426181951244772123481832012452011702549212495379468316250806722088718988294904834496244809695832722423099985338523014931617046096639420280926201115675423273720563397330567901493360611661178786657187851255963144349079986352702564222367801523847843885068427313676341357218423776851540785470221218429864195427085524407385604861199915114922687904072214075760173482856249626345726872539435609668896180868396253040121099908829510867044553102996820949198491510709953942740946525896760493207934228814581140290092307395927711759306830428856422772877206518572439427762803781059202608152037467554252892601845493116001772968805217674685892610674015175317326494753624078902281254195570701798428783954124640497741780414756581794938279351730624806714169634812066383269934164234382960482812153529102268076648300762785950979862435076892139554529300120045762852270169237648297425377386149528828818469009846147426364711247988161572093188492888740781455514915376409053501884050150161997208730217033163752506128474071089908405072669680402512979546618663324307542423295743337710605833871506076115291688059759832928778307095031843590743845961663941410717091078322112953637824332474274766471870927653443912681332723433038352034410853665678742230472422338156909325437838808865319261466555272523817302110165781857210874327182112746927767222422990574037619816604983625775511602811122868022538069187918130469117552458423799611716958387581565928156603348131605836052889299002007570072227932729225696030828115538061022083630214731876807753719251248965608229837964573890157449356347644261270627897225293702958541413212516276800873148410049621261648 [118,111] 3111558401313948237234604573485001104411340088373277431089087828477362839120877932341086377633604291811488497966789202215674609584065911936140569563303182760678720121611502381036588784577815539187609703092019889530489044528444008456239273567376115589915176919921498768400914770375973802564173389574660475145593990738697139144638043364724513431019464559227657712141637742632782151378682725887144296629899451073687971737160241475599545950757301008928498373456021722079361795972708371968676345905684207038852933826589237358473920714569643485311229676813170467895959325524736463227136971669684820829033949078006776106592483377465104192306621289299409945363254863285226265508473845210376012816889850656892746541182882631405135657627278637733164505433659563537245423863433858561713620178426035835432998119274791000810160593828340928363072725106889919532573599927824801396226594044871380505504047603591628291741077603733208776291901085399316024703156506195646981744822242497606311869114801034437191371942540582535553202698064163239113666972798627851392438965492769925244037470437452336410970060774606556502937764423612389797440750568256428050417618062466719311012183181068451793764848443599405710448869232587192433191873164707299790487716021382027073959247088640599751883280393411847762179211647016638350734241716905455995851538009136595700744452440575675826830683508767560538194858177881968880532198581272760519858011313529654857753173479326149742199982605544893113919221371892453155345178570241735693458497216619538108315378373008133192516287014042187081727136005039578039572392482135197360722814975871729667024421519972712183930912738872663396 [118,112] -2053329212541219301662623627845102671220734676245299699337804681333757142739055624066266826669349722445903481511460825877410212029775506357865374139169247283763336241300779465301285874414162324448762251327402663796867325152124632906402641071191805850465587711343054870387884165875884485082284103260778867033758951776852362648068647733263618367902144670570846958537163117141081015117945858229463544700589578561602374762599056662210800160561666464086988134285031274224693832153939036129196872894340802243613417169331911269535167674884259908213594616240802860017644914221141159353152337999795440240671729971759341151249138568026754177401769687635850456078259003141364828843066977632300777362212633002383623835077875136987344599026579878335470154512541942278710633585708962765462179242863975251993630252396139998655597914994968810956027905875905982068513204362246836693731535007671340673279243228579358915449068943220002591282966917284891572527034191571597696447502439975639686296899264156987161564040916285150690410068181833921707155939912254780192702438271088115357037345973676185027314988011425695369456845693472399073752172801572301780065740998698492127308902651680967692859194800385902584963143275203503886701022300864698992838302190467930592389160440990905706845771966729302973609975551490241646201280609309596344110638849430237139392211657774421443789875475039943549816534232927437363621974179028842132109048323806177252911549630116734214136079578510879783539929453785495237011737935796959754961080221851356318820931828871306163883109692867136654153589003959314787797647502161688175289068305586494619192111788480374083513090000096 [118,113] 754121486498353396848004142233572318060309061214223841891787236888523212147364757499167848773234908085267548537803801952059851245226967981100244675261527905122126846754070693828313738524507930249912934472997955936329695651599977465368472091270936878395997215042071593648347661057333240454289109032182920966269899784844125406041124880325948962785568205252364634722498297264321690833654408060831405861531704850990641376401200748167626122516278699650687796458666737486485198873587620297956058769618344734446952789211423422520399802938435366006894731470204007399317246292763708410356232702963228356230056572982243001344288778555020603239037860045516143131510819845924567842464720952622685083881640319131146839813830827615591631569097295648412551994697012975340544766562275709426020287331570016681393588016793133753497560574621652069150358094528792924215665407697312344547153324821662165018056928649420325352236868533170306108328912547307448615627644669338005315842507208056248184324342853731443149844395645241776419616022388994580164423343715146237843238376520976615140274636522592440774367773077503730835205330712976941581475412795202251082096773203573832921748576205118528769529549018370650263908906995110691580018292498111825006204334903820433945562423323716680602799773765532450931279458640840327983747452677197787895386052251430350827659147619834118972063008150361197346629752673384905653418287894906236917357322437884886472087598233245740444351492465998261665625351374465305286167263103997384304516289605696501895027991236398688630453596726781065412534504648153397279278665087347315737235143747385201546134688732725250691056 [118,114] -359596173044092054741089999861540373673956098370013156199276610910375562581794179848769684147344293968485703192109525565150232201879212343183926207621810896803515563009053898539725470410594689201957894249421165257779049813462145794192256771070862555179943712453914490405758924423968376211980140067752164525060282133351081807803102739047955319756854286229161554358429219031607433174729264660851766898183552605595014546123113759831507759659583884839290204603669589525307974048035633388307959924151675561107777240396043607759985707319788071625917448646625237406092885425462545269478983078551901644972178986479506226556529342589731117058064418464579866688257738402717931120972995468621829355680172822168862540907504608465645280602418028474273040944332373549365961328795977346790969199842131250995628851353353306907036297567561430499561952156610895334960650894744317812987837172990129724866044871616318362348546698276107297503779039984502517088750608317322546543995542201177330816943747808694257033573609313739025759727572316455193812756544228453905548980387297797885195338755729663591011711696333839686907956442119806010006863916914331346999331526428627896102476046675013855216070128387023082863546902654573058582596518015688273780523691422581386673923383638772198198614854182013738533852775542983700846882634914931767859405545996375691972895389706798814153510685566764406541005021174479360347711600638999970451494196972145518315430816825952512954320833722430673350958992982473099939418923082890682449418988023553311202468966691708254413254227782968310845857158177810417125693780202509433657528122902101607174474448995314704 [118,115] 96282636207282024740766081971395708251973943549156581900262179816533452327188978675096965484332518448267466342051287201286880163464325113404676058537945642294299970646244877901299297674863707393528703844753665010941167948458151289107999971938771960939317801581243867029736131001058151206613093569364502827899079375915070626974765077133675047980651662202959307668470490554383422342254550341332710218510524810343163643585821167145256164168213965566868267566045211849758407121760779687839310987167795792838302410387890218807232407454013956140047414753829571830276977385532639068813738382430948560263539924623444969029679824270029259143277213475551146094310996828173604496263535276124270226002829882793349249348119777240451156303863047957279996507520991523966996916545119575263146976377237105495528560532200312283588930440521354584653251944320165853803174078710311334076320983686147222835831272178477730423185938143267653788898501582756813116209180621885904067522598884377075647737934306015814171925372902918057570715327199607749382307876106347582184511890275882775037409105368050907124886308623073866338278801468334198693576052499793459508202650412226942763813188699169927719977957641146423729400175507966068339243260467208788069862179747698560135866407580679174674901347898800677179015399943832657517262238455704672112244772174433549144645347916613217387140378764303188073578736914955083513523902567182656391903043271679155483214561602120037756228553256898178270249919625346738930571289945197575715087804804004378092533664896289367656951216025464791831811006402728443717214287861976808239236192429991005196439060520 [118,116] -32632670113622176131756156867637508860790317801407303113040612673815287397632367078714522613914638943006169110400511316557809047152649161834721310040803842899336932454582913375977649690967578741724788092699108607437641174180751690598917305223536200026471899815016595531599385668576786707378850744864874828697289404920894211188351735198877427783234031271463019667544598703987503950720920853701523400857342130121427166896747515298616186265885504307412250490552775429034454834571602052324866279332543847213264685796704456223248232292146343937750384965879472632127045392665449497096620321383617905918140603587620909868234344334305466064891673280878521077406369395973316594476141950096730021650482450158724456607807428197079213818549107879245816953968256199573426894575738484451976303850602357123324880527538743096392211045124661534453314888204967699430072564807446620209464640948405699333638955175095865529398534156409362315938034558531142724643806685247010015143813087160265897749315900513044887943559038545673162795266361632905509523675186390076911682984676371771117875889931060957947152353704710348658116577479708550228533324848876410063167883100651042075566713301504597385798149960974283087626791155961855062708436867958172461056522690064654631272231292538128587561170237646531436424051241910940017702047391062401249453056583953095423773899321855120805068554221545584748691465291931130718136713750087045327490943197190503579020781003015283726765559205401549177261823838542204718699263934899399739615265898269618615019607116295550789417921130825882855714934682176809553370590600014356801127074335532907807424 [118,117] 1988988444531531890721470515860479773721381229322790898209193995018824856212185267564606323467101211324224702928836349877704328854453991120581610794841716715365605575484888454903975527520113067836756121321235953648962769944359989746624038194147978878064762168580521647696603614989759959443422427132185036962540734880660422756402168603152191110927424423271483125582760670542058448529187662913369237574154260727532231236158784658815222216821598559500744246001567627261281028263117266135985538737627002037763420679901499572266571739742023379061493720393176088969988175737162450533992659780732373246596050418923408864268081567303087175199074586496848157293782350484536866261681308598990055440443446907596996680373030348905215643871722186900877564515001634194864691765533529228178004004306357445723800561895945002249833387943399961635840689949002466413884302950056059146859799890364237674853747680840874272113699854171287104478452211913661359585858146264436860127464704210859379032528206389822497578888762247364270222619489992412613480396503183726455758762418108874102437998608130159599238399795558301185609736073077669986872058038982072675632776331438925187232985821637964845298385905926483172561841631834647299422443005762269495730263159231914486084047414729354685688629138170693206642505265364091356278490881087584309936858528832284027120141394213949791753374544554733557665147873157647957225607400030793346475042835116317116836305251883430762083009728401987221954807835480315151200747419022372125142937004328006781859166295259527668021427527235608296770451050580280731158645241822211188584114185167960 [118,118] -684899835774730466192738160996671694275598025246069765155219057510663185097685746405793709725242540651333518528136164157376190120787379180134176417072810196623519429269184238438017702353873147214630483904039182359772420467924945694191171092392156800947187489139304505211097236305202259824260678651415369963364348720930104741339696137661655895994111175935253918173266307667316299127359039705951099375102759753188634810961022359398755064698452196426605334412586801342976236491864297161444372173811251631965964834602468092334032382739353734100216347127782636594217808524814656432444414554720201924156165866001959126703533131005802805598599522535963368500538934076037723900746997605751712286620145569604877860442332409531983552052032649572641485684171314403631744457761993807821800912057832997999967582281991207012090282951682477905416500123460915090717313745740394472888916730600010455317747175998843663372121138625672579202754295536426166730315435947526790401617398454517750908926229632018097539479488573392764322141747835115521183988144304165006948467484824324929084693973366410086420340714810750554184442631809081538435933013292520896320310127925660469151702826764656576073712305761122728294880046172725844776289323070814007296492509255572366281269858799688813811754717983174202543959669901378841837848999098201544863713729469240206884179049858503233510877596475203934901938635631057291063011432029104631777983312435608539729437152484010046575421266838539594941968278943890702105747457039349790406849442813680938218704008521031006057950424410197108514029232848091064769637878874827449341905392 [119,0] 17904043513897077887555225488856923747237375418296569639547786214142358412484555756198831764295908457680968020590490547172334388737327797156987825101591066300073383296028137245200029997164408553540642691115202493989679424738217971672082399816125474141499887488703351171456763307787422729959048635038845573790707985496605324272341771156797904531182254973509997383230111070602571489550427761500761592152302117909359868996608644925285451665551069713390199862481967250258656025129211391711216313278361717894623784001373257228165084703007085481784130401620897207461604302300820735012241923910816173037094099720412405815941284426484180636794223121173510210693760246641798818422733674740717503206287804616683109587641178402451180843133056766654897255565498896560465334559421553013748236148456685745005337512544602226195313776744750023264606941625346340538037247205367321767690292732688198564359336183118585775155444234635114278546260976326570970268281125419944900403274406555077741965285097153401181880045817759298522167799368585402643287035273559787895506419802972958133816337472904067019030297691817064914501606509781455712151100733814438975927726318886503515937067932316665828061132707506148027060940366418994774790674220283606289729423549828945727930012388150387599662414938909074712437851445343819994281539894696327640937006419494869347936715488566315182739176601366486798313774453642350904713783965343497663712164966784879270445226624951482620350421802825770642249522425603446641904725548579197133136363380251866871415392343083675460362953384691179691320401010322167007293751516403665072540357136555879370334854388457232901415484248597515298377743104641165747074217017433217335643629891855975151468467619421016613940233996018351722322563564958689516482071428424978221328940404619144808437452617362919196516467709194703050047273462297624384367802740447617208845297825841630257004840853525603446740342193951715390591428499321632014442635877749347077802081918204125393085372672966128146647846880457066731651138979941606521606445312500000000000000000000000000000 [119,1] -5184793104174938375422561012862419149911777954043420211735191986664060656722760383208435991453149552866289200261735890396267343931590688362149889442395000198605810132670282550876247653478226269203382306037677240060855488052102951965977645402849010257214569101458114839099158860975793216928428573022730621565709453630310333533811053365501372819965960601268274660970192534826148713422774955533475713871180173691635983301663894256334865086582227640077298516259384222308033337977713207824669776198515349011793718047023096101419391839491024323887166009235000357044896176695534825835086198793939406399175921927611919880414942041342554471884062215884459377720155175513156073686974165724635616975744918768497467509925765769732773538879870168295555909017009037583152232003971575475959757557258823043487587484418091203603578330305793871090618863763428253128411132118205649362078427127352267064006391781912379530689844214358472047457700786707971802632395847781023620694157194832732159811814554126007851977125506776225992680537659103954489113767851280318702806720146744711886664015089962968352850878254636486559458857084496719046849486992188116460502979416442470061912586918428003611599419865774540473723728221474609366463129968068522055209705040134088852412925462431958545681830815500417948340996476261800403868911629484514703918472908778864620844698898583860832087892986946092913989413139431760359271556259837401403507069868931457001250554968799359082575783700357023527417814183295462549918245605418448259820187258399007667959264967400754897687451578603141866304691176395322522011635567587283267167398913734546406194628986368552330433433584405595451092696752586740589104263373306825308023691167153849675458034602323901980295431697068636497302735104259036155023445939628033004507552000277193201925032920439444561225318276401278568444818347564971650546200020729257612897294169541178036588716025312520528507381560860110516472564063193276118721445266708160165798264946216757149168749255605278922281683746248193145333971187938004732131958007812500000000000000000000000000 [119,2] 159106980538796476599238207518040241297189131698939617214591039893704990553675715753741737913272206557516087277847868309434419343751162272840238511457231209869079560232515617727770459556534642576225326177526095236836382946963721487334229952197925165412951822251792005684948072874058143026702730880325423757133700627413172108187391028172683331824380223653306767259990782351176485458920528105188621042531681830555089064317277330844171215805909588384205966011602530328349604629747519017762830894618816661990519133406025423393041770907989466745562920904307393614705166289498238054618573669183019265274517027037869465350855733812380885893899024443930937425368908640580985377189586149080143583658334801300149529707151427595946112968829240831196925843780594218068459997716695085443935481375664940172880738705194348028696117708975990178023769542104596052581256839604255830433127287902573595449764203769557846515062345252534053299829330562938816836895999302213804408981006945321906273000893067533334443260016630870146029989906591789549230034839244524610272293787501238661210388341399154999261008777074336394576457127809389944017004785295963363986432851066125250126014811881819844870671889462479851128769889202012678360945336152779845374709240526244545184518593550085352051806921035148270886384045661134359957004241748278016959525978510190380787428255116993638955854798415150627496184095857986989218608914978501283346550443007061413502216500846592799319037031066633872213786061146179707962377719851175235185444273940745939060592845558803574416268096658808991896511129290161872591714168278309546751182806123285518244891284650138956159039519741193453568833674319772024113957899287883300121018388942048422602131053312226393438277113152089400393696727254611356081455950090809608757455861537032303333878540764297355412625865102547541973224843997774809324130561456108300182071088338064051354239320269168800951779635619114579754548856151674505748577454123385925253152144303324310121586848196926750333791827132384505850276612548555021930951625108718872070312500000000000000 [119,3] -2134292043566067342061719662102479212924998410089336025669450038145315196484857391779064911716384669063005460893947317962548042054240051361884427494662981767720550837586664919058115872774927996055942807789049988613262591715867364347334787475976787663875235955224974739366748937301553941070405121232034681111015608455246471171291286384009222298663594199345614399246949946602925537076148637032910453292541323790033012901509843925581258315233752555444184017409495877618035719292659675497213717908850385886715161927330322092510914074876815160717718240280606701229082701053620090692448958915504806609858644551049373935362984898596900110944811408176977699420322998619582223895405176468419375135247826500215523656204854438596680101904047745575484854373965372472323378894869985433995344515984388080252478373319502398907655038946496635114821971157748905084750236884579815311122921623913312345557256769299255213951960146168561913799926079629167067244787602693993712571312023472310674173328796788882500342426367684395974428479338203476579501083961548576365342586761989063870613965614146442420794353623581759463203532989799426315143553789772335426839387981186030242404023652100124454906743025523103405310880738789499779692768529411451178319712683543905739842474353488810991949030695245396484866683610858505960661553185662270558569891438255670712119872514961316014699119687455445542339429395314984340275457429167489726124644235475972912288268660473530126510830017003560871953796321157747383223502337571885061032962783044108471081787126365348655381750716208452378336006185801079468821101663277463209615341261348720100751281509932687991740907672325430211621993664984040940182951264267888529134633254519775692019510130075081714344349027455197978755503617938666437285457459497245623165233884398167579220296650699390995015703411656599349816919561961457969182247046560663383361558063525916694991786967008491754092461006264467642332991686945503771610297003748067658088926905384969358117705455972299497085714839174013134005976344287347501449403353035449981689453125000000000 [119,4] 58733515826980137177585274372927022546677371960229266973923440220299133705592882913875866055487355397476314649276404371848787462693227520253895849459732922303765378531722581176007137556020251609820538838747652557529077335547297099576690721317127726735088782631376053472632267727755560419907071833271522155180457574971912053488058748840237151876892475734788336825086107287372679345118541340430106806210436368112966839100993402520922561250209611150581532095780047649708009013203903461957908531853399532387230486175332276073760526755845598660264743542711602591898141990860358073249092002638197854345502017848521073595123785267720102570776906354866794300665467905870152581066142778331624219426235037518924451343466603073512059795249873962514580079182557233491597198470081166164913736489033643762761175142255804696955430507549276504068570935610430993037446555579559260796067291036681046667638104227121977827607264584739398832139342957132502525592672037692309584101305106344606812212809940127897960746615968421016448842031792247926147669828247719365427098486860907955862951580748391351078959043973825604121061765166383175025486952042606498599891797190135124621406893050951576522583401586138662549080351948343065678965249155561288662008679309911647507704040973727365717436711012840643483511806926417907694750360391252798532048599407754865147694668242083830015587622819751836148146710939729173436149568000567151610844952248851891074810756367551779752908494540956196426510918844040913462456289984101080192262138093705473801030028201612282185739324506706779618315645425425680221488093469205159061379261297588849775754690233852521681254825322692585471598637161294986383715534608930451638410193707303206598358122381438753211812721573244498300853614955025098252418672265368876068840950945700876073118376257186838966887962285864561921574995794838146025957697897677042201671356878083964592991499329703602160779917544392607723509906469066358810268964533986398226836665450804029271505049937861599015244477896308144442352738856527594180079177021980285644531250000000000 [119,5] -958951189283271271102246676166980073768007129733107117487117598977286960341046468604816235152301415198392993909636198879686970491926056806015013521282984717216226980413459833415271907492916368820103444409726302731509420471812085024243843589273571316204501832132200077783150775036129120116931788399950455123282792039525201853428876846815734714986804604777345771592989959034824068521989526503104156113851844800004890727394374520948781521326490583555310886723844387031421196754908199458965840274842316925378145978084598797790908942147458241000802652832144374481630085705325132586339342521629623740899018018529397679619495474508956296759010164859494544976557159934852115292301562368055511163652272330968676994284651771766675681837371122243894415961389404433984452037909465174279603285111830585963156128807209982031459991637318376845794932499779527851106096101212532054292734310586681938203184605748826203198866775868927645481707365331117334381155285219637710583684775482813740602860864852919735451695315137228422261818906004520053800346464706672881571924056100034863474757086241908220654760411571375923348180468957509686169257351069898201338112004578126244353152563412023120289709821832483173886153411604366424531144901157402141948162952643632048067784813067575463114466773727563239390558485993180502461487698394320115790427762111440571046267818615297126580816487924005837516354391701999710727244654684548194465282730728640900529293573788343702752976143634277629494166384959075486309471627610133093541676790002482304590869591611244849430536995709558031441370822616887332757586566854175351796337959736246059738078480501119073523246378931450052278942617805085719772006588332883463912134956640548675060576406766210541551731332977789551200486558051846930298229948862674328126576863174514976013132067831537245474729251997086155831428800506993645767845674234958320703710267528973347521354036870266132343756081973847591501879174878082846586149997359283682159403839859964335972033899230634269235186226741337792546862606180013699486153200268745422363281250000000 [119,6] 8643718295491456085863385100411755727259285994894425836931648973902989261832510330164693502472026203402004995033893684997989596249849609311413210363036593348717252841954309788160262101853675290899455078856184107760329617208639482013764482912966858992101834926482871154811845422607844865976489238564277959121445478171452547644952483626981632108403467777456117221007643885907533370068458139559778491684804009320195651949534184448728722308055564107114354007286380892876690376443294106715141512966566273663129584684079933068943906242100929487607302180608947754769464051847556100088262686389067679646129013374427970754447201018909710802586042910553384179845578951654318552825520725456829532274273676711288358989179049460021848565192246118337581460547791341764470150089955522347381730662807670979187372047739822170897582703360846464120507503294510008067731776736176233230838479858026586178957389347197293319385435148580682604174762573412367985464378449165072067347375881615744560374091254411509989540316661042115949093795658537017082970635764157455243154541506780451013374834780305923503679578543537361640701994012330787706660331612393345848790311070347323398626863128650541224024001815928181680813819206823450348643851195094741664803504284308690475661255058491528747463936791044184566865195832663067393604224594404358224527743612220583868143455771974546984592747853625218386888103604676741921469271392886797984191823060978929649963801718327442492391947779782629938629053962119790394409233732217288531205444834133556326830273106089559286986279433624163796212137358681674453894037188722898659441025000182952974027771346268929858889056798507342223776074587655235297381172713673663245397881206886902239962004140783331393144430509683970801230599635942379703275236179639452779519633170929784031369039153454958901066673508365287342595865515075058540169796248472655541248164825385915699246250448831660599486451331165447320734543875545762517136588467582193859191131510934834190857902187300263314529785829637496385319250791212652984540909528732299804687500000000 [119,7] -32082146402362672353136656343806846800053672177799271005402267845349145480109084914901635586333290351042027939570005576829114342354729812937038512812740432883848076166313272732216016272257835038316743415909084869628279573459060492015910428638949909337425534081400063939793068019682266353789187017315304431728745568059766339168177631019131404313298591505643344960198016169109319970464321219859705481118429949218625991808450290589249051012463814950331778015798727641613279414374889192375513495792220189968631891814790527344544572745375980326311243445119682045308389417413608384549893206575179134432175813971268386515420032038808976265569274778532870166310220679456538872294168559769584668158624449560901095876750028126972347898527500457892305601063181314630344494081828084638847356310379966403439361816849493539577070183062142673164616638684041188338222204015212098299038645005665660364100054866811364362754010017422925362605661453342358458095186021695127783466419110199573082417013017971344138740076901110394663898621706151688647440799094964547553792155212550262366395562010614080428257006606080153911168593041539878125947769179526020855259275005875317501045968648914790929599269676467331867730934386185406439235445705966041338880611864891804176078565353850176628702576090618279377279051375331715495121770468307504943318017141098337900945377249317808249956536010047346870352694314454983249767209032118614061016581860327273371143277834250059563617190198527581239231252428953052881944760486954648818774772527434480804637500382702788028287298070574672516810260810266028544547580078533845758104393393385159135958804928979351979389036955462660287985414030401069403836175921192873297325184467116675184948810342979980771663394575596032984052826953199249478159934629501671139139209330231845761558400932962892112419820129800407609466680466469054505513536864726573953637168741367844488199032724208502909684072295874790575187078152204984907249018661932753419564057888117376277388070224500815058198597046917356634398998949109227396547794342041015625000000000 [119,8] 4730367142004462015610652437518962109944155909330904782066842254042701935217617419439391066833030587394579685435250641820680586085261069235008933386487840381716834233857450235768137054808559076980482391891554242944132485022132981536589663264575982437228154538857017960985793271944314753188294533096782819440334622072569409274306820533330164355239421637479601048703115616806605633229124659447573521021282596732535930744081324417596636209140200970494997307611336918255777510660856162102458918889334373130213119931305262957960214157964638909461869695366118224740320407310079177662129901527156940673598787853365509995370165365646326605127435417833644157906389112169969023913197254378002786928500437670989046201662613498545150842993224796481840090366583853829617501762520259411417569536079983108712316835876861173287854249659819737516160303502995953192495743603269315284687368722499481148440301954977713656281165132330528443668691250887161389271925671540867557180574595689858998694396309921442087076039274886897876736655013561184042755384254209848475382900048032910788973390143137730492657820669922723887541263321901151842250590482407024706892990084800801246728940110685139881978079608305062915819348873105878710451821915381596822998412768356323093718712896816057501455708949282178786874335340015387671931720792162837548620701979093364172020689591978794345687643245290172191402657783805754180195343644197660483572713393516075947512257167916007880806697181140635431593521804648024008900814661313493594050796793597039960981097891181303281343158040874858796928737159078110419684780377619514234086489008086747341515292225353501561135072090240702236967845555912273549040744934158166704506973944200167920928490845804657463379351988238031093936833577905508191374572578531405679565010697176845544255502623465326983590121138347410843238915669091134615244950824143982671682508612296166771445516263525059456003168455715680289922409128900507600413367138028981264361976910113457084970047488376233634764262293154191141297815192956477403640747070312500000000000 [119,9] -184372153697428218477964903231675343561550882121277595510207462576421951209831871814380799974836556644237922546635450756351757657290345211506343826655053188600551578163107120970676499492631979522662219705060995536963397486478833780427522366923959822604883105708150205323413409886062776069042046526282150812348035523061415541971322339003781272340115269996350344452575032591147551372279743475221126445383330389278496566677443315804886810318714950410954941198760041014606797269906780955002740073939158160904656198171494165703626130196174194313816022481616662676367874460060966974835989427616282951518309891111045605415512556145511658120532288215533213498461270776696096259576189173724272794034125614070678745311383208159850551175728190430745568573789589924862570615895606998367633764282625027422669204390029173631147792721239315377122166409877491586835908428685726383389995129726868057867943491179703857047943240000284140102690490257429052689003365570483543681240274870909933890709915040017021788380257446163813316886559790189168782894220850163131387060597421753082695052155943067077573069887182659416875203506780053791352872403046786308142790903334723945087272262104392450361985621229372545936589160876222822264774956338982871638363476368413234116273801000163744307318106739864280048671302514936721535013570270184385702120863271144260993221232955730604401016376465327796301843199744800819709456374273835788027804307800591408771382064294749883875568941341448596352006763545599295310010795927936201799478100914252954498396668039860524488758380872803938508910099696197568497794998215158946611300349232518338874433447272103794353232832972976769609392951461173430093722276756369964360816503139966271668434781203618098554850216451133228890464118883162833966291795703626237725396948340824189452504233439677788878937527147601876046717345072712750610212422267561967393121021439803900073926344269549413182051559533507316970129176342106157365267821329858181288174816582582195020251055327117317891483277069938906400636824400862678885459899902343750000000 [119,10] 5225167554360996560899894648917251467281283501229244758600130540896518146664181440537029878945126562705304442156389562822223192207910624827496669589852679716174024404398290786916726013650407175367102633324876803136910174742060956832789192199588006133318239917156485363383170309674511999341197400170641061253976883197679292638641652741734765915630397855453887001646329250893846884370626781310207995671246297893659820873481347265934008608195041986822523576521861626312133232447266172098211293261282192565230047138808445766713564182912274563657603545921144531912572423713275216810151866655326116764412200352142129102699958422236785790946833454111042953221758878109148769708494780778781014264838453222577746840275301773273105891295778913506140191464582944694858801558992277630235837783421360305502512384466508678728953464479941679373209167407367222846853197816332518552933265133298743175170062001724507054583901981639996009961773883476756807129989907862021670231474425872085980359514114853441376562361984009412600196342578573219243784073373778758349490043303505025060658069043804279990407138610647095170083307089362933819028574748789073516499607193091821203418052818603940664461752250751493747354492788143324044372660563059310386123583940872528071740736845793514124554072953518592628905401720846859686988264863719191397476518728742453744682497860066582932981077686449891582075272122021776082957649348800859878570446999345647137309600917541384903397726107296023132736310922359413735768607936525157920302526106340869108328110546656377532025722863525772929477681035357369131817924715631995047122611759292721775695263112546307420802076388499344337584529180357800411454238983677825423627935419992990716101943515707576043374616030052692061104476889293086452158560768835397000287942168275744122707707196913122911009426898780733488618861852809205609601837428679807821873113832050878045021525625676757372655910876235274046122385614987643420116319949613937842628640832506481121212447917399059574355632291214890372543777630198746919631958007812500000000 [119,11] -30102919582578835643678763223938905949080357580802169729829232185420872622946452523596794174123584783810084804904385759957727865695347199381950321611430453580230969336565496899376302636809629428611166853027362564880837150673390736071907267001839789970987802553059093523082942706326165844322222711936440259295621535910937404347752182539940027806935911029334294689400249023458419214150636027571868278137415781475266614810509084514967604498917585282521444953893420458950277100424625857311478191225841872323309416492618037976935084683039600150731671692806880189406132058509864911944229365160231838704961318231722315107440769175279458119443120563670647858514325984673409201324466887623797325613693448723905126292689403672696953966163220534005518582461774238998642660635345862052237334623368054949061092292915609871436432320825480888002108232819683583273561767572262712153842600395872224145298090660358088350236066448394687077319343360922952631574033785964658922581976508225618195003302737622382285499340439595418287869806809655649089375409643314752435870784127273042072620388105060775005479800600254780445155070533012464190092259176874221065274365357758759199061271755261822248721722748929610444055472271770160056744885484991482960543424584630309312222655757913071866436823653346622214804824163099918827758505592367701788578140242279502900587598886623190127202984136951531053153481907705707047516146035425102149570639038681697027489488521623852043784517174314746154459037379486925862314379815859690241328294009918265638223529933244032867169339136040661159206084566651496728488948518130235678063906924965466867926483664480834527659803041563725131220699059214523047067178323513824839389549232855072778788711536232011871282223599786886867390295661472305321139316123326747635887396794174750809042015151676253428272769692769216049157966489988351623970205868613426300921807544984800380352787511275723579470559541505757418137653132978727395358919029765939741837199456436450315047837668252861613998200025071882990346239239443093538284301757812500000 [119,12] 73704200496147831869436218029539774513223256443086059088412197126633143690604528727268434982612190556927267015705279833842077725458702549520385005150988727319994733138339475588521904695506404763453474269475610554188806988383976848991873737490514849421149849859766415798440582629693422699955299808638545318383622859511200865159923559165734545942302675514423409133277042044895736616058456269496926313302073777896202028136134772335773120628563643064679920253222557597509057564879512816373990332524643054543132055063628980865090249707185455648255388317577441986893008372631645012510197307636430956900047611275146600431501733901892377364184318504298918247593902427048207129474413743969059306178850218668664496254549599465615152455837199702788896157084849728947980052482008481968527116271866909859991973832039605647286182701840549467072609537275291233619715430214210437363199553367883451093734650819801980411210477146584760660036981523753223517350080131447761259142996786217946647489992451876193028497962688453343684479906792303105307667134748661361585360203141149453281565704503140941467389928542808005016092856507446360046030879951156070868573586608230427368316251905370959866649236882599164621021708114275876157038442197919126743455591181381281152912337042024064427666202256486350925158610775522285208656428686517107198231715452384939556350214126206183981732447253514756670802888235715519638530323905841387690067668016080159103048074402097708782011206152404288316503048673244989054592249894770655104094291105497994811286762259060472082813104297420151769997048323436255000930116432864147388992615546985263684373087022602413654494662780333824465148670797635161716162234219561745301004817655254438890083362661989033113139558652411898762043556525751955254991527080677145434436453592203740584732876933383561380922247835389086908518012040426400214652970722716607285073875927136253989791663006385407770057253863342657461424901170533997955903727030172834986819025275564631737420307770445625632237986180061994900825084187090396881103515625000000 [119,13] -56404596083246598516951360875701331564288138676712095777933258930837156046245437359814183944955450246341880193545675736333656545381991648650189736544976776907497041248120864624003078781484637406589737364067503325092172552433287683127466924424787613017917997596476259922646646234093799170294826358951592969007275286739138897179200679257881531074858846505658400979998910373002288286526599302242342956796186584301674090645349400517715418350480896884266866501645166359263029869134863145096804006498580760664099514685454287586522915277088573314509955031627060030320326619883496982118888766023770480883406870846740212287558743610616249182652646272165012787814996627541537856725866090450870517469329972855987220494058202263200977200914076723651968525866121904864963693157429976012754425270490483067157369872570389599492091395028788959066612870429198777743484327875576578562916148995043387417879781474531638561455769946533579781899695017745994100057116864123253243466521367722431312259327028304087634769039627502564565600880208771062208056145540747908455662409305172177014683950883840086312278810172719303911582874390505549114949309114125948200166804222709990821469156013265850612168093327154781066327856814486584068161808029098156817746888413151789692277261189530528833448430972851500184936172600633249116982135741630795191980220443152110906355651238002543095497584231338495439386858754222575251767340340467452081102565713745864977971531780215800598012412137486636443057680042759847642843254129685991661640346785111518054430285701950459732413531622814651036034466950964457107436916167554766333763466856983530187203641466939039370564385382066745490047684473057227378532388277502906729779178303435286558627811047046435276299176778684915300928302354849394711322466947438921447067970975425947697805489224160319748218621798287061952508199949731024331400938374972240449001563889642629547076770027133144055029340365353510138724474269250196251165262430729221757814978754256327983335258894461453627587090020600868456313037313520908355712890625000 [119,14] 100985915421434968654409688056886625305545894357461507435314127549976840313699906520940491707140373948352291009263307038635959593342088050763221926859472289570879071209648581418364514570000313764650684691851503117096084560901206916432240027152853625852717190471727057508539801085884100031942522536420725921954182088944686597258530983618162327024653575295292030065204461369829109070922072568949548329201434931663215247636577129817038462951800431868957721830027473334358062684833269094017229539846469747385804558841248600016980569301659078368284989146651496318563495642790689014753778456995129377069648587274063502129740846055066822206573658125378451503950752423972727764539938976294042885104384667629780429958001206198049633573045964365410527063924767427323365695133572314591353172921809386987693372018246329107129331781749736614044578346294811550004245166765307987862291471043025988636894558277934724703419562452706324121913464003738218205694576538521059500125181923730068292497667665390509484369140023042870377885811651826027756576080892147836899646830327304018793506288849494771670596039543582569183481697390570004627588797470478712171336767013511930962502098843730642443252312370323241870352011801497658241980328897955015067230376666166582710117027908673976961534927323260692860413233793837498099799575081972846494068350598533470920686161140583275723898244497667717678310273087209841529901337485588161482789663739053597470015386948072816106952026182340211797940640746805270615354361228898121392320278866028646996267325229871957419175259792656846620455801381482641331070880606411354362317384369319443999399172872236874686170654728696116923424945922317360505666883445221572341632111008105916789445542866517201508845190569448280684753974034733985229547222301665654132209931342068559714457827091651458262409029714904812972531406384607387102244076626870709268240643588291613493865311135095884252461109889235408600553878966012870647104094665398709237489673820464790475353222342098095032011939586880089336773380637168884277343750000 [119,15] -1946767405576486763828316931028587607223325498608848370765918755444030247577247564971829749585568058209041250946444235952223938560092484288783684076158191336760561451366037623041500688169890366514686745167926576339187656415876311399278720161262566233527253640318275427506235757205613964094976297433544434319407238393122713438543639734775438119735076410804304510775744134957154952049344956092494983066235841737730974771982634991097999044356940905951241130571711161799062159987737582690157864162532453394644999496977756946259826162084323853777865408045039885622000621038357282201326309202564277277887603360798553781480641602314035453390409448186254907827487124650131184444653218874292791269723987222416223247699541988772908324048747384495354054187205829514645154546064921549937413878922975962612607592820121936999303813342857061593268573042582061424828794047897595715496507946228723332955050973265069943394632648339613717126110867732161467278957570568098922333472617373560090713500804967035713324570704894036055459429900581617947624409769528363591184704796073350659434288449083982902932045351926619835492330224457952428158379964627115152169833792767238471517493772570543276603380821854621472357851111127224678495680691155786195333871668050550483795131201416398133215269876546236296484426228685903110640945654209763174130011970358932205030783514066614803354480044542148387992571186998469361018183481605477268379778291332707464861860757034316054181270146103156670456001768631893778216699014963828116820043125301893660964901352651140129894134920675373593303134787124415329952579978453308832437015874362271388044625913220895259201975673722002932420820968879477979234714309782046309347582349692280977937161814869018524614203586546156527249943227975057216473127202911048585799932265833865832356083754582029965875341280638557167743018175897391262731124641292602404193764647594927986050533193105990985774011437836079650012999626887762736625229728861565924448867154705812958324974575288388543847784006857182248495519161224365234375000000 [119,16] 10037009786924107775818021190274079391594893442124725638484216002981838806097588952006755936511222990356723755488643748002725457800133338809934481252061293753881472356864118662060575350939738319825841607888285560051459589094163257921442586459838601230317055637719351942809356413104866641098917498116739484879417484052305469797634406000825406111226879006855254408378960256196729865377799404783526594744532496193719647751685558020131199163208652292668469234314212289481231709660877131697366167073430059571089979793899600782943729540140128443426945010288255643713675361576905416763743712878872612652062318608176891938859106339431003712036382629897834512893157932434165129774906268058415930121413762496245915255588869897413005697685215871362201762339949815464981015138747178691319090510518657895348443886818003964733133009050311070261246520279172420680025340297664876118127372226135058621321965282138996275905695712519324692630652437428997070301879003654944120302411349795149349044121249839146065311912724226231213915725400488913982791208947568632435767235415558266080142144005918135110207907766881204562356051790803001208481128104015368188290077329186175745434634627055186253189077562478436140995243153534876030093661515005167561696416875467354794087705019811755880160726527001393870865690384863725899174457016137436617744128960691030606482826597250005117212238321400368108306501134884444748440218133548861951714137908038154748874837139146680042938101506521438714634215214235237347503676609472704451123948563515784116490956490290282998846472933817532030703049489071830499274307196691675534764749771443292388534978930100965942524613392249952819044163075739831571137438994458424841814801497657375828836023966135612967307426333930951971645706185204067905920515588391958960915029817987034743281017720835552401513231080286938673708546128737470091319652605323786219251194779926371890050381755801982133388823419333403078367499845039738908067438601595255352199098306378048809636276353525995153059824360752827487885951995849609375000000 [119,17] -22553962679762603628243696893511855656211260307020007816508101905368070432336026058538339736761992035492866951098047956846831606303608081065032555389039119401926613201992274494872148301324009559228536620563421700465577803822266545661820501079459995294719365188642109023202706234218816281216637697656592538693458990609263470433412517303685952877989216670816325193861179897172013008465580891283349216274578869788036889546102120944331723684075876141340632279519747023966917010728847717823139286234477556858141799999192322322681468116183654487459387554701522792084142670532575060811041574056597684953989114074404314340372027613987373536500759579103914088947049233297717921560588684129263269896224408862983863661469437938282338804533945141025571563311652418497683443898009853598378819180483051505610423534952138786888426995848296689766596627768783599522604109707469404473980718601171087186916863895872514684271458118903910312507053802423978169455986617889630562993074771269606796057377909422070723758124148083361887247868902500562765870950207909429829237881067961413009135772858900546672894964160317288147394099380236974630581692788397662163802960813279816505101662941143294427014095857739093454826308376718473865759295108326237003735391578867571090042332122355769016698520577391671988318275663233988987139526275416406578658246198818893313771528417598822301223710654732173227661068742351610333425687558219155095767411063872047881670780889500309396742374889018063930158503105286020980453157403194675268793799753331905733701119013032296316079547541646526615648969590506847599562473266999764859956190887739137944141934662818557292812312535463382270066790636727178486189509610410001594619132362679060298283734416191427106223228761035381746835413796935345979198069344768898552469989740371640274274947932684029375034536973604816505135781959049372385605179104134161829250668380168276693346329963033721648459874927306611343587354770449426013704811567094436633499504836943289510935984861546982349622680885659065097570419311523437500000 [119,18] -5342173300571948605263756915742810537487794965192683258444159803925539151327292566321265444657373680288539513437675579086630226871457939562820925577848819569088388928704856232878089894763307841060710157522271299735591168066556197359537090906498791803285314583849885656092429563184115485324267330915863779438065267746794191348835580905118461661757337250435505076047479302263554380629856797825824859672558012236812532227037574102400447991770268963191026378862197806922728660982888600797390209064897349886599544052423827521858533837263859823763612704032890849806374425643004203922578729353831759034823671344780186388786307354088355518513649460864163333815860030017517017920034102283024637683442304886523473181116334230462525997093113022113549102358005668943985381681381305782657069200325696464857478395445735353201199844250440115543238335387819830532459722788569387788562800131968923060309271786437502940711571902744437827605994831047240140210177345180057886432907160707200821984291198592078314910608915804553762207961341009594221254911076363652630273955675598727524291198225471521494791621390541694737005680330837675774451685926860975711553391445269778906436231526778199947847021749437425372524522350693605517741044948538629213915486796532133798546854808897977385519272830483308945201326479734918076739384663279775014472023340122069385328865747832615572599122037569040815745288800538719388133681905383854135634822083808889534335662637491871440736056997761484504476920240822544589282066792697944516505690666380772713358808694825808045323356449964932744922292307400409623379707297208710809790083939069233100725572578513846096152091261343218178962976759404157773940638889511275813466816977280006172283726398042369462566877646868715334304302302820636225442366556784489990220715115048280301373201363099372155031586899392328422225043699274618307090735366479454175979874064006683843473294627816921847286962167952532190867226939652575371131080315283089634088296017943676054437755935933029860507303965277969837188720703125000000 [119,19] 227661164355826098332256479225972709267471601834638328246273748049770571179202154227122337878201557977804607213275209675878615237114379162692578225252043661681381697711420686456995290838565281787237219072172335332010660760193916241583489302326691431022847243499897072089027749582033229196096661195511017174225197252791190519925413311493710082573490061030803741304380882311798073029309211366489916942391466061949087050036532096339031534044340981818418738403462904876969832658116892414493513286183545901086936673287128378294622448581068611115897485217008772533055716575436610811524688556464806859452684008054172013841910447418244466382672688553569579349616339658727566369317081815116055076023152207269926535519308268233900830071104981823949193220186971556811461456565342593494361777294194603703911337416995308215306590425994991689579078002612291660139395973878081682619461774683190425936911557966523206053909629457987928918498275337700116142193320809124063488703726867619772596662001983659402066906037641803834838996850897259685025967142123896615795793174617262435272831034881185373516696248110548186967056512460560347752951746965228544573872030518250783136693302752084543699345449223131934948578382029302394514433086637724132643413062463797691008312348264742424636145702765413425404536129727540578916829109359296643565243324334416924998904398917720711613459273244287508258909268841934643321512174204455589835720917603060349583407975389200524160546450148491914345162419693558568168531611532266970842999961949481037667198799680961722282483432614602924411366948435893679042670427123618191575753279051661672816898079024794763700666878570152276537151970909956917910632660680744455070970964994433664948732920831766596503773174843744524789800407938897926892706268560807886652308882930087095159942491945840263328564267652070260654886592024996535724280181564804010651723029456170163002715699773669742270730958426993034152136677079787375742056235018467237061853920981324841767810145988504277880792869837023317813873291015625000 [119,20] -945740277660990902460941808922823692706767726090968657416514099467670466445630137812895782243932897258555246438964412675115025648051153576538321893516084380943610248677859354172701553627049218929264238095654807871301830742481584646700857554902690707746462022165253349184769409585876517088330867298545658280662194406795202649299212327398910438285240942608530720967683979311274648445660525856301891051635573298254416160571946259710508374431461715802797922406050754791427275348259164215485868169890363879067149466484946850517513543409842175915510402548400381435887392989081925825287051355049200718851707481978920579395095443150861722407394884392581702934490513792832425523497980000487823207979069026367278937718503848120732771428505088555622479743778973732249800863517296040475158953015549528645315330134386618992689304865966112741597238074335008084345670900389213812830329183149600626699011677915111860221171153778776940606109595957541809104633409422296089828488632127486963851502558924138912444778086859873576114903075821286336669600604061310613934002673638054829432449558277118554633117846819083518829427963881828012072261075046634580003305988190307615436643908757669233455100811048898210584589336368856122047847756436909262030268356571823248095567630421488558596947760409628090510095128406264062189244973788038304718551472480801321482502267135109398301201122785667390711812373704997928382826966823902136656116503283366044563518352225082599890706030837096390746688129804926770593528878663701617514436546707377079160229559956139322576826728647336095556063910134113601598443519833873773611850838397028730164298358197239664002581723016549467331063391105173710512367339587630793259833572124243140752005184751497106432585790176003696384267412638392133984413740216225978195364668537207390528958196594943492973374477587581202080476557978993441373214441166229189563236608044406386467425769859912021588007261896313582151516523658004077522378310104654131103301841490264048042599376309169656451558694243431091308593750000000 [119,21] 2499816644421061100183749797113535019452234526291555065392869875776834521498084080319300120986039621834505274307380886814157331651052328275837412256632043637868336608704709805283812075579519951487495947337200086676221911602399118462228594213761377093913757460528161770899224327577159734356678204388923178202424912509339883959470916577035966374243847393456753058650951228948866095036576858580003959333575166803776601504151891091671884601217508390306236073679763921780558371968952443385144896254047047968096929423355057355241895990272000346705630859483221988742847350733051798344071955618353926443439341090672932512186684271718613599512401604327574878656713432999630858081770588011239700063002770112839541260596251175971704634797760539788295779778752140619216609423810360172039938899716604333605522712978347836008209107643025932953915355396240595599056911108084929968372581765673784101764428246632879529917522862219335050672820562828748099599192810182845611932131442272279223375066542560765398279564162334970388787657115014625164855052061974481684476551566040586761317166781832914051315690175185084603512421561194518829248984653141575284606837358902000124304167644843195559986768052850331742669079609381802678787069577929474530316109341285704989810122720043152176051730831843801546964668321032211410668255390306725286686425013843232466269004176821774008501033075899395344454568039833908426306525738833712691373268451884552871579284327886833110133283484388558506927667192170186397455855391932213214290017631026471640984629680669172892690887004634681244123137049015108582825695018923897583673307918346745114976867810748818004656997986451052453198824054713875487956011520060651897122234465495334994786464224561300410498389354055235041392188149709590221076116621927819172536924114794902462608705526673885659613290238437174513667482577130641418938987220595123123815504554214805338006997128913792006167148558454426560507770463549618906754780696063038558134881348133730759189866099667653998039895668625831604003906250000 [119,22] -4944883369863580356558721537576964918675844405318455592662651484010875076514304259395779342536165137885672715597241620153907480598317579418687346600412093598833646101284946298785351192697206611785097889732587834827498998114343381296359377487694567867587686243321906612699335371640954037222645130549395963389145009121209207094242433441986011352726822786398387859989374995138140593649258998727835911555165210381630550467691456333547587625193669425334471213681300810230787477248501983936891366119479246278714964128563615613028744463552186259438146398793732341898513575376728320972513500210565391312784664969940441990208281610295144203389559347075634328150300736623849044191053935607443380343024894696463085433460493030604840542564140419449045397754072657852127230899744756570510503727243622738831036283821606587994248074921930137705037981912275672511282482945401481600389337799240263548296761436592916614821834869898698470335274810031422300889595754284087016934458175709217805187689738671258885397202684232533329386723741684559149813912516262529046621057355763571398726619770796578519116315702018753025006334368410103506969701306185305329792415767438674578102092557825562598703569299171697707970901965916655545766008728001146581789850148898102405389932938441956287204229353335859652483469568437757356717967778207607555673456984380658477415363926031788664307278093148390137341935960066634904910105987899435428799796959594236411337929464436518893819857662011258602411270508398143169713981032566559539350619950973421214623570277647064914132076439950139873170863932379580610824173978554524731587847380773042784543411455327671699400489585021839182612022127349580118981034777361613403029160682120678741235800182774787946946090285584883850618007513603173732351980508704168212187956283404010702487673500930441041663539168887356341965890868168876517326780997601405288865875436244414588235013048051862982338003588322392870494410346401515185306640418752904275247997024414617133966642903430965816369280219078063964843750000 [119,23] 7677955294644443799773052578475543890366196115103239112569928999160506299337715826396409680947743397508164798473071028106001829967057410310186178865665583023466389881643838130319619233735616903895748883188059781292230826855509355529462558524152101840984957502186893608278277225503360949722443149131888437165681760303936891509395871416268058459628806523994775511211685825545385883345060310890228522826820951093276758471661379222521450305861038021217331702145540528465306449008660133809127361790336948932646259834307082438045078016222008740147298385773517979801613328642273874434685037589010409012505246894997083624403912719528608194335959036239504674747632162128426159005515175327813181552620494659599539708145661992906104025030276877587311430677115824593833765615422501487503868155710641608067445879127448835167482239662745615088975048337821049350865078119376099234573882108113702460457014697807882263012921494565474215616902122530609794688824448097652621137822052340163648347170785878558276049792629065073355231152818680952856118108916666018384653776413932872903164887336109147858787168016837811683094258555759172507053119797756708009250071953333980341487025157029485717079563317898311539760461132580809503221027975662719921153037997973689962843624709114358845448836803651345752616241212036926723427682623550154825134947087408926962736929128066000081330755511166409576245338757364840088948742720415595664284378031955942486290713445131913934004840023273806244295769096904299074142307006281094377383280913434994749437759793866009128881865643003710189638702940166963393006640294311041893286579009144464325507273401774850469824056941482608063763726484269308937760120652026752891305639773453472740291124558868666703523331749264597694237063240740146328332511500535310229894048829503217569290974847394865655573123786539785274202525499698687720083878337176903735816809482426553744144476760818780360199265494598399385377733864890767956069611282261791183514247218053379306912376023319666273891925811767578125000000 [119,24] -9463437206694067640340643802394559188959535573640301132408648424874394255193515836889741372132822652864896641054336546844806640184642059741931817563004353917180405844299053816699467212610377021357299812520190494580148398500916462853240971766108146376849095433973886685139668712915084535136501849150909279405550029575142466119048817016396112676700622426743604835875224811200364188879441423507461981958745193342263598924778949808605930353293963188898033271954224366952018187852698063572938057187059482917366225005924627219943840502295152911400041137875838896152874980943634295801790525248518314598827485626714787821314316489756505202283891814313335342073987491045442188667297588275915282388985152148149885928576195499795685415132864907045071427311467617441052256520034197029511165023268148290853339794748009962765308257580468820988550116423711202667233036256763662796067085782708249497103826039751731626406767904514208848606493969804114267280118196976240230427478941004177565257658340557578501341564229950804800582020841301931840259010530344013578140580167039411402573469175818202859136790254037336870353085914167306186726600978967737219221347320886855897560580402066414359247832735555106958948635485778781847911241336321710902633744376684077806071898029531722062772653689581968230604963909858188040843046627081240239328592264494297667696185889050762002743213121260964327103526103781793703913931129751182960419859688470984220863102157327615385578167234852429255118972798109355055348862240181658671665711450321348812924642996208840035684615366591464031079625377522017293823409460956065599937865099731514925653013608160995866490582374394408109151102822413613829924373710094239723814401271121198540773353877564276507806900090592743583602259717675479268489702695135292752359638975621894552412287628767221530036735729129273418423307599058885020742828584140738161700708354510903720802228181373614990934098911114113328881441036855599049039293844737241745195527575220881266737649184506153687834739685058593750000 [119,25] 9237808241499807340980501861730941592496177470574629775632881942307625741659720917181735496376792430909519985141765411310942610291734602452276114276334128547251016378003350117727599657414888358927010639423380240294760278874488803186769307483076308415613886873181802858978709423965192759908599871834390283477052441946286632896092060140454129581987958052406023649840732464270009403579034106975978605279844265860446167558951997724406643859369872712971572627131663811337022241496731870746469866144036089006568405539168102660396774928866324560421800150225102731432009697801826766056613265948188565425876695059311673895165636435660317805111885984169344340706167064498715527563156715627613351777052693889149843129482504108817119020164845363549965004643231106633146230862521586663209372793486587652865553968872399088406727725353926014340336162810298831422605141550557206392310910442072476640827393643004371773554945627892739382458583526997378286971294762255580778276876651993699002290294903616305774212436033067322964813136976731964652649805552790631162861636223761212760021760247277935124559408649472188133997727274100078717589437903543941166404481310149561880329954486429121646966576831961368037693346348991310849610917784936412245410815143048657611786051444249411091071653326536181190686619078831319134073705560270540464317298622104198262195316264389879962076221131728683201932593132104123985261054643426019209577790645158198948570847335767144908086982531943714725650625997882965489887210278404658917664343277723762716692435476845796394840034517989892239310525243523127320061934913063577484960393826323699689914769715949135315044886206021987330337926247434985535623722194708207340544981959409109845962983549327960933378300905715669086794852376378335743769479994906420617183635113990197365806021104913649862502782195964141859152052918736485232174661438667817606661199685024810108202167045705425033784252479802099365506943659450080908952045080808895347458491176251271781438845209777355194091796875000000000 [119,26] -7396703041941816402851908327646034576779045466322198629561991773524832915727027996422318817418428473930005141007357872999455679264813798367824341004119558721957407821772652341906834005806225669096521496243873654253145686782717779001050697757339943768026711206508829676185813114721813635663226322122050474938786552111866779532187437656275051995345090931745286828695050455320315629992454296419602513521801149752374763166049288802904549374142263973874726697083644567387710749851207773822643020603114843088549304016487674527955704691263141847239747843598481775859903283905561630470467577409898976104461755692744651536085454176382952433854513368235739517524664133166355992503811896835625460540621700676789714120050138155570452358772106168107816111326391018590059447112668723630715758468531404865960829910908604756591688485716448157320948996974292343856194537892685167293440249808656225829894830866695167789143683454368613739105179418709084271689389031302898149316852562222767946739677380526262365289494630598973155335026154723331532969553445494327088702691807083932720590957216708033031556682614426720889284252539308687599322635763551815991430957898532610712399523697404727138685230482849595481514465404927088052282030691547849963940261162403063786518542232472217724287738180381181900863964927601605062605212238697628735003204421894368584808461804376664755428107446698764430154583475924229802389568715021850947230935657389268289988280569339098904285453858695653996666437388142600258923275422929243305594381687286319755331599276666950848200953676302383277732573494737456632335375752755156427265538131094909066081469527276185930525019145223031828329708630392955408451988541963161592992688072216446309760536125377133666037749612663728477003488422995876690604950764007957051996818667548042045196181800034871254072824792186442927256808247192625999197563432422103432065693248172793621418901527524437517319607519054527111943376515177367185088249862295820005755561145355247987254188046790659427642822265625000 [119,27] 6403835948007960656886910063420973198087267540610074426116817078601892560834662523447752903240028305464483970942372247005845867980846912198157068543917803293978675309590276530139759466445081773451427063094543201674178670465474284306735024546637275219161965114276118957110150487032517736058199218828488510184524871974331772210986911424355430419996696925787415744858084336166365860094138104561053360725349306219458970752271981551490347959533713009814458564361876026578804943956731124476128671393268624933992773806420226338888405440156627997001168315405388586842988175218913578442325290069808939446705515267390733894103748277819121843604512979568321001238387538902865381418073566280700982932725052957978367243545273136558692723289471156737122800208224040678497711647910314170209322937060591829269711180918454573223514211490875168493141949297381458323279830877742630553282689933247520910385019422736177666579699034803132672880093634793605503810003673776325922448681678259900408790216510960985546041859866562041551920777626554856381202029907213772309829673110102100554166957794699161563256322326310869488970854829823065427999828589241496804786649077626569396242068186585240662736606307348224470031508150702736402563362066940536388195142758417860293172374734705699965772334267051651698262125525270113637597079712611951193506979417465608305388676074080930052530858557920566086067118925524661174538803771275983701976434598003328233718325469300376544660699345085571381377165305283604265715446329153933347856185240572908928123336951848614192199749872089196566208091402830970359382844175087971794989297585671441006033322274257563829412139357383921041807336347306983058655314341248825679575806775119053850755418738491680933223533075870066593083587238136804437570611315187718907385680607598757705817984994984109952903526765544700932684878219273164798750005150246784629364968575645561238672529701491734406438902573924215417437648489387616696328871295671275091728781581057461380623863078653812408447265625000 [119,28] -9602416919667302523876289465778979551528053686622027921048739996668674536907954808519991427585590632040941899520292048778647086524756000518162457614182984530173163106452182418649910751166434578521593650364756800025757403490625957827379800100062388202305793179996539184361881518880253077260564481723295062521798268728661438187860374656364428731125147519521886992223253216685752613489227603064897924357429525467449370643104115244208340060824798686652416827235784138135179579542151510134337419953061872729030128733276804368504681509360392626450152445721145282968478620155809975636647848417885794759526185235200531100956240235183209894286810306487677745982924621031581297924684818494315384051994742503700208840032086896822325945189219516981329037370390887520652351556224578828878307930716094677458180167314375822909865378247263796419336787142788379525792020486914024423992909343447094373788567181992829439907207234632465807987400574204287126343047715170883543008994537354103248852184377284021529042202564665043592302062040712775043107271656441762042811769499816347383225414756433706258177019199092606929075626333088713622230557675169409271614339980455276409655726289468093548381039905904829741600543579322073551169665818245661419892197275389571385893159187732121533861815833187704247987413038605150260190835663279780407896403566746469085223568642913000932868843840534081616943351550424600244941597757181243396230194488997706393825790308180980626859710822755239949720256422036057806855321927713591544039218429799710545233333061047905066056391758635160215544359329782078974987112958868274078127406735762572268818413417303206264036424279044457677206647399136127629760703637113785981983543918456647711824564131401077278736716376265869313998654284846883217982832942319822151328656772227169135316770652766186122478228093905141281408392801078831704410188521050133536439066496198862573509274881910826751292799384964569028910224392974408711016851191823385158405357309163719037314876914024353027343750000 [119,29] 18602348390864033338141953376909956710504617700958786362836306276599443526694429909347401406562628330381819288944234084195677597431355554334921656533584894710504459759792317250223435250576444619954718142686230056109536952706740389097837350168460906867722026124958903074073731460089486936438773235778466173103028498737001992590537067552408902426671529680089164664209845197106303686232090434635627529144894274051446219097069969867250627020929482278239730000790022005636511722599302014507180769634572348443076290207827689456872138093617747990592503722964182999282325051122377784016903071971403941073675726680596104513531740359165996189162811295762070462920191582708889810750999663444052249257616619622231179365562800771608552342675479624556029337327444480750112837459672879520485251024010353486734399961999676621693431485698735030072993252342184736585219773562391573882602481204377023579240871724148331409742300817872906268686465771814477743860975688081745680384281682648067597706864043625499085108922668306484401329281064886070060440204106105370112925282725835259742685069637263528064600905258017779144286044813541075266722319917370032907264293052204218333868651311267355140990017057038967200619103052808398722881239318309572683942970944483741029752691837090271213247407299803186440765806946816774747077064846406133797331623674584310511385792987766281868100842543730189167204252220812223166410502026576423664110179992384197512631791193628625509979397831984011342549058551112358573056853958322530238865989639807413845950029907046114566117420729033300251168365662159943433763294419054375804913564948606486110252676237136486410204050464796708832591577490438744022540435158944690507016899368347239044451860101158725741797602732261534621980791237741356009171308108956537535090271566668011865110634946393396025235086459764134784731529182559601080919456312946552605495380937394459037481275724878436103034591269932226641439243919930867511266519860839966813911838805495335691375657916069030761718750 [119,30] -31343795420107787512433082952944502277052534009231737768271216625004146855214704949796597336198805927129277688072440733479638729914216431396548632069914475015486559282999517149356918533439868697478064995242354396382018783632886261727756506920368368319814355878281248683008400552271401463215359496038999450300535360334967580608280195065579458838426115165493979319636937712431355402297310036183491553632366855062401034834989219228777305758368868892773863568200649776884623599088349181851826454520607817670823642064340581075621628798073304747003324024548863630379723563664349605190538917924279589528996554008078199953584484401813217666999814267176306115733128467593223044287944847036918408804923870450168144110027376786817928220135050204710859267940412447332790322031285091375691910362364685382147767988099742738379050343909580314283829531253937334896590135191433338496110283318845787259623501168411870600120093690909742988908270872470230981765333067679584086374647479487328435472256173121125279971600771461669288508756875268081219468535432310777248326280672498933394594207658109278129688442366537561652805787211144186080671377592573391341622718022377759164641133456902534403264224797678406270571930513532371041422084935914956088964034972504642324900547454964089581144952062991820219021143800783939639452423426014778068228616623799525947168686773070175762782582043614355050764841636332358426021534648329583323092884094820740059471482715265020055295607515654978682727264697867698704293008311792932846765598992957083390038819714162420530623409199878170216487154667947090875144231096392725092362079864725089230531035442318271928485376330909064565206424970337396966138173308931162875641933058369937038828214884954209478157131166028493446393782348742771767864329353481670473784196467310042015471521967409894471968484871122375473178787802163693146581877438932831163251457154312080560767978995415561587033176908126672845282210142191619707826202196351925849393538214826548937708139419555664062500 [119,31] 42816781793988294313312118074298355926762838935004233162504183725436353651030413826776214442503562463206687179372661059330222344062095626374838373462250699507212506092795765825292878933941344665418452607469229897391988705787766700314987885589253470441017403992326931465891858389192575334996802084389178091357940834696721005595255827759252272613811811847843005466195741194444952390258151081444362504864845652616118734156890532439702699001809521870249887201413763097540032401060200655974427724860627640745720647939641432517306472417536051221447907608307304510460058140253196406283772893099632142213558420218652602814403198214841006848984085183437478704690161963753958666332804722023627393131430400473950551164782558077286054560836129787572965183929732298697356009118953408510761854524307823601072295578169819104092637199620601446462501755663390337978168084386353805934586077739332833432409858946250071860605892789695519809330525747433772474726908328927331140950928866356130660898473362609437452879295390701959639370371997135130110522935685156998624349846808830968302775227216510164083415028466543579900170307678090801677638094646819976755283660696443540359487699920409069316440385118556342609116929460117210142851897817790577924520182007603763805712244768996151721509187817512023659790389441242506045100143304153284635968284455603629347504463430450508658521652936442748504005392072244603409282201586387042191122788099014612271376743648947773688662587375175425541099917271323150672101593176449884718274161613222099086588909519615302060815707589066501996790079114234971170521465451742053987888322401552571588182593980560910912516563067277106754593864774784673215348275273919836339801349824019116068241757728808990038465088477195665026443005837087159795163322588955440905396370807606845436226753054944044638550313251378539484143118759617046796160359557141390794805294832629608858426828342688605183340659348709302898214375492868269721719871434128384946049550308089237660169601440429687500 [119,32] -48130660119085758128155148021917923294667700772618655407503874225010918948335900928775945308040120092932956774142544490846693648122174298502066535811037330108766974411627019651457628902438440936888238269057870021392937057630352956076914073743073916825370094990791403558346371944267780744581351823983361324810665594330731491849280686316935344079927642017698060680125576752860614602515656160176384259871631789218534456594808763363694380306210055591611101375460260836811639626217487189753458298536603213784317921083165255267766978132001667314198118575567654895370294191954449771553103786222663573148187302766682574825507127135581042669022790763964722135014587728692590531936226486320437139618344713531036346470069500374107025567960916199691274620911936837328365694856967286347669126588207246024093880943277779916601021025006615600892381721926197466944468502557779648840319332525594241328544845596935574961229673492898355427004331201111383932621220498754624734428527830911607218011301774919590055625334236905512895314114855904681630467410502017546877299353040051822158640461860953267186190892389172524139985449600178562306742549213243469791136424652925306908883422736157749902288071936434041041173716734999847993423707877307028025167886084452479093379843254315558991792957377814119966190110463805547989049099243160682249735017444022847561250102898898046015464227966776301805800069061325827275184426483260438406861994227801273525752840919712600679261386882736705570689447332521291327273123584541339843248141979553645226684975230468455512150100057930101457527870077571809538866018239272368039829191123330810656156660800348200409015015212867230317674344984737074445039195382662234517984278203227216551763804015551231921078059701924697858525638502115658566662154054578528208371934466668310226537414274272951897194778748692776442575847597954365158682162040840213069287729187584446085202482341743238357746485013191245975599910201198922132126032866206166715983272297307848930358886718750000 [119,33] 45465565500683198047829545959838607597113205690854915305367712865161299795770563337493178112277103338268114199216509026355913005152089934100152862958496783607118999789492948191511237112588429603750158946923680426990327777964492478542593732584828943737932564311273024085266677032434603130483953159673081675346548316619691754954364008366846817892742322831125520696056541593218590010874838771704703812974224402055336716016846438071020582683450069105994509680616160479859864559171734349021586046184885315675691834435500806843210935545291283945700675658189891808286023597892633589211611111244234028761419331668026354909120792645761465713336755793749261391064084515526974403451599629972401030612239748988793173043776845220341799118224360345822438642422689411440993046561012742465980264173096430923710033806663183833756172907550139717166782332873448314153821960646778404536785432485222024901482048712430374497568338679422658962260220610891221211552664709531592726778630030909703112359887304540976625042803388627023363975805426295442796041467660179641850022834008346644855421593599423129725507743964895839734985767900190782282057396127460641595112388604865825050000496278859690628096980106120940340293709579055686676207606258460468884733448379733079231941590650838616887863654990019806197000272193760039462495453411121675153280043819964584812911918727189606802910621124044355331246806308657451858064395526206119796207328869110473689336813349126036697564826556002443753393729908925451452945956828783324778744064160262145406479534437532439900607208067589402197142819462188017375341444800117209886120681702040292087763927190792535782937923344834582471943556377403354383295560884709236210143191528934250596487431533356307933213241009169073444343469648243097551701915633460987888097067090371887092926434413932836071361407434942214424535477389512008445095125403836537031545330454784720413688196036945700369792316588309768950616664921013977492436804184183785082495887763798236846923828125000 [119,34] -36683861470299950800378211857705227072917654918476028277524090242110537553614500351799152972601739201913202339673901264851173009699422742725855517274826473095860624211190786028471897859784838079497301480829522465211001564414333309128819088615666158543317943022057055377190118892243118793091790321144134065616308378858307712308400558113579120805875835663199015107103530869133003321272172485874430998941350244263830303450548135402197928820357892051492473092271631396889144097146061331597540706660394884764707334581602377426437100705223233948321556498540207921847529383311805996959881073107242081219497661252278377318071267645219316090546566913219169180689193281415952750252338054451559419649123209126539262309112824785395183375276732310311738316196430777544888126707680736517806187118349344083230030618999540604154507442364031277955633311892948910840554591473342148691281071446879837649931630068406491508098831041693350942742959200239574031117241484070687868116324076093652155216260872988099641042600855323946089829123610432870340544847173444603405605095615782808877961572251359020193394894967696773841822220750378388939674642631606656013470543497398817536831971975366643125065112761238105688908326101048215945313532605768308901014759831749019132320380550867061460047031568650535398172846543342423414528669515573571693553159796461522143501573116215342654773185841773957417600722252040427258578377689896628945632716916807979298975083575036021807043745334414740179015714476404829523040955900753552429306541462561425133464527915519272365669738038402670971885375232968306476630239592942772427052094078440449062159922712456823975201877461888063461587589821014169573310647368654156673017034451611902671311148483628898117554868818019588897454067075929401159960805444054174354270497219109868415355420791925641468276087889979238971422686391511729877323515298612041977267493718520328714996833240021171890029359415135922930489179731186426530048505512127121619414538145065307617187500000 [119,35] 25587644363553431881545806085016025540165293218468116799317217855228898874393466086910194331118923439417784034469277771033918499598854821515772600594025822009351576956731395954101232023944145498334762583741920100548482314061994268518820387710456321115710020282444173071952928003043347826950697338035048518443793807383929507172057984627911135506869374669610894971650917914243399793469667496933589166373517208409961972408705551398328916326873952270591769543583166158231542092200054568771736497608689430552087204969241463612515355930896850395963258309676493602326459664990102195025252937858020473224606269030916880635676902969936844647254736374335301204916044911362052742448813185060247205353200500698959099182963522927356219726859748725053512577452817438376271544505431470354709976607286788791229162061416742969473829774980501123890373867067664947648389326333096975645397609947001138041192725986955998714354521959835929272893027966127835867691714537150179474119704584096030349718850816561438337284529192077456227962557585475123825440851726384143063649514002632558889437459197683212651702523551304212231405226171373486328095937807701121757302087060322476032835940706242026260220098000880778781400795822317130655371611437634560998350937637701967777201286211206901282912609423487389988821633969098063010524183938273800265292718934150718059774484668572971603249748828721847594705463505470818675388025559040844527726309270747732148680419300096607217016931131165293825796918495442052311129802808368126448937700630914913006648719852824612978165753185835190716503736246454109265843062902520228689038227382494415443285409109820050734382965791083041438915253156633115045607621371023173165221163391405368222606176344174471498678596061664925981459789847332348268618047291712262084694495195925258939410926500502009269919602977910251203488116607618809790414768449222676875879528534642285184909924114392041962311330196446382936722386278614920157928325217255860479781404137611389160156250 [119,36] -15577692554531005092501915661632178990650452683512922421256348110178525318779210598435272278402168024606759668057738640110343556855803946808971839276103061099203702923862381914466230637413198545180037526927980917805358795437437823537874895330412089438832703838602686753312347851574399333410991549214203175390323432435666329815000567609348862901757550263239313874134750345281889116215540737513392616654657457478866083948944114820881385577874790865524268066625613723515781466431462814900462518314269914869715098670801125617368187662695138003974366974867811941983955522355896421338935042153971293906814485314485449727529564115695567047196767364804891699217319709865669896035793749141670812913669988215752251444275191631482940053879757536265403234777823473551623424685322144991464080272283642810905347627672809959581330411209908182813504593735705789958463545503519550205642799594420069299853143964454230123586435478346808823511868036389836015346677451520730013558414877146965334238430933790113674356684506509878600318892693104978001831135219540256915859207614841073345260085442282710789410700515014447910971078964918955307104930431675574523881118355475222760140057428650990315762508851783094867100367462758156201807266392988259431371912643978151497227991798303449199091419424905091559958637532793135220334500198597674015432607524084881182589928936256544080793154250658192090107461968243844641076710166683140464899717058007743170083868908487205770651420747476861687896536354832991882996634875670331410982578699780598779387989436191530852614464641246742598412392601334598918933379308434553075687260392082083021100413108329940815937378288762733705178827251681527927419777406815259131964234391862358658863450482126445540006402691419719093158065006617587240437620118126909996361809460609118044493039362390184948130333026749833082685945780000962779594823971780950671431869931376139478343082092967000246606478008954782487079450176061662380888606094231363385915756225585937500000 [119,37] 8352837201412585877032572517849339815040361525991190002077690321819560657298764953102442301464151913407129384915729159190921520891794555167305220827599916140028136313518552505206148442683199279783519869598170462741890738001148446599325663921617984275039345447788031247024572548016222060119038232174232045270227777642977989164098354975571147568233249976192328471320835322627990333698513673099358522687305277586176708970443028518823262901087298282704023146510342800408681386317898243325395083594979253996403350312412078864699776722296578006286182034475226494910407459899172579211661311485693025885082732719022550683374404085924325550599420129751936664322081193531861973513947997797817606570739424320559299974288799781217332463143640656760544498530436193653815184084225337288679719810358769786237232670478172922141837526984279174540860228563146197350565156547000127175151343339056889692325575726652073379504211710618564117965186537960088363048042824277420951368717043625182358086454028356840138650504785807360502713506205963094739128439644316172453658152329209339192400127865493560177818638510079735420124185278768849187424884749911496864179565315644095359843782516060383920013735302247289344372347214556447649753217487412161131117584521306264403679891788617914397099152554336326193992446586448463097123959537870394597601883320506823767140451719462684895954942003509126463262562754185316518009578069973057022023719942890887829926791078548058589912181447607645242765224782740251727076452769240374439118379530017090815898835046518531601289777822253660911262727784013375464258945646977048921176727285704790132696704133663350696883746366242960807354136987090868151097019538053532612795691859605434695653219815385123114112204060355276778918462192854748176988676417856301070223618277310596504051228812481748461480475595010165662025455106282886641616252221702089024952242638457426090835353366787320129100450295842771054383827668797513066323290331638418138027191162109375000 [119,38] -3988465634649371915712953639531126820716561645096068408983957072516709576496573471670529013492578702004735772273894975615785586170270875980200908281803377408313455892465535960656218385565370622167067905015312503386696588427789052075583444650670268922580414348605114750731178356260301165434485382870378597678363386786078455859202479863983504318998671679275649635593939501787546917424816816328953386558318150876308884585669832410144294399375554579679988011679063758852439493425425098957783174458771871620007117147258772309336321913173448726592652130418760236050766344945240893858025921772102900543713806308604528376307954479390750054463874180857198139694287065008382506573965663565263873972089465469520278144961394903542303205259990727345209808408994638330572900508840911921036321385682932657963850513697034846134336440324906314939830240950313459935600702961207611616914248633075018388714915964080717935560521665486609437563263117781720864826553195887653001259539744102963457604789224538552739615903763812360415406170375070101406989496968694787779986323952721209166853903080795790585300106637974661699181550207062831468381063384238343757405770093575735936453446195942358265023936416848541732636713311647721397100410285247575306999525012636278245640225011314384594399102997465682727907211010910168730114216474004818244304919632880080721024822060067325410058292443818241518254461484619738286872290972128413048436896034861934542261963689619267091897219786567618053218806293135804695471053069668257329532894271705478548418722662974180799560382073011160312440366193284865487840109405505853778670406331457329186139938354268816441944580151321505284679279747034486057023702077032581161001319397656962286558602847486141129953717483872099685959447040189109616722558850732268449929341415361753859069280115634496853862285528736192952952910917806573416407057014743317373539914716413235487472849350024072472857969252734248648122885542305349204639242088887840509414672851562500 [119,39] 1723449387184999442299918055508638285226872919282937932235205012149490531091219413530063557288956358236322793516985581734343732227603922620936532743847782141928696832449686068744097285120861609344836650863481898739211854665203302870452121020143597666964035557098348928694892044974745207606476239600836659370717192496916018786806284416980035823207285741852810545869363744766133768833197412279148063766922028933658328422118366260519597342291813319176787743575800885274129072468211175858833911896553580078776996117584681866546433924542630108926514839433914851835684463366946453415071882308276159889327895741577026315109872087692701906082877290412468454619755812636237865655920652593334643118190391423059276955558261337870041355803736357306216701491551632147894978081785063845100206851942601716330669326092828805618087505080107125605269268094833155125024095490382527803721686680284945925323166673660617503716407219672285623894491026066985938305710327946416110821150320272767813606152969398227482107545365774744723175899777739463582815837136897784452390743942735038464990535154055749515011615656120716645701259910538539084268420804932718237106912444566225305018625270984315990544163920963628232406452167232970222566355074985117492146706527292325615936125382897763942987685309449931752691333204230872282060581302267006928054741785410357956466537316584277464629144829533313513836932358687218263405605501524134125591488230757572806282123252935387595427923886034083300326593178508743100941134518616811229053410867125540465671923155396326388808681077625046885442054988654026651730319372553926948912557307340459293146864201878730513422119851550227996315090028293933141346890642105410706778929856743620591725270427824420727591628837458214816073740588590764014705721488367793584569894482010791966259882182780230057271271478447073329557244647458721552252336949721192921712754016316880263815057669021381112938740597562188656597347014010068733114167116582393646240234375000 [119,40] -690376915798168753420595542435904195750641962537910653852820816695931294922828797031635745179700836228185038378672240618250607956030453365345741204282848355741256514221559217098936147429230152504677067495705845161612219629893895137401189345083005787968153193303522661264041273147013984104717775344758341442287915130140995672912271869498488440032306508427447181915490619397647582460971463216681135612913767360164908861845009422478255042055482997569854030452770137716805264723285148018611166882134128238209776473301213802024614995313738771000803796975732593680240230672084197812659495117756343879313209442297451085229558986689810414163875787027966585859004250337846266388755852707324114458666907962368042274622097658214787393155211845984700940041443055179673823786238923024779373866329457998705191307271536438747883497255510333430970716714368042738330154392406255170059723448492450139640592131771809632110339822793252609259346727502178475982379846334600048481203801422162662977999972990318122292251200571239537476393796448376841998283583129106804032059689629739519386254045230522132173560296825267021533718397295460959047040831919782807586273259228610095621208764192842826185119789991872048071045846952651584724521865721922915283670172846386185384886205040697361570999375549549097084973470641503698199445684925612890535017640380613692075164922908293760066741245846685483450820861900991589093497337271733197987786343906879171754888413000752049686214407494831973373656159906305973168258230493000010911944746148533688140696936657930344581823759573053722783460707357684194862104706476434587738957764623800455235287276172257585709504018298348795604017258602320696415399211145842388570895060550719397135749410893766765664297302026141812553328455342642016609131458170270246257409839240484818313914787505289320924379091301377801137700966587076312641266391744927513958858224521219924483415908340243386769892275534714896120108695853900826477911323308944702148437500 [119,41] 264567609054696199810678530918886870695463397213358941771307462460619438130011464375047782823926593187203877644948080950248363146922008710422862306645275102980746027965715743830703973618684339492069364055308629059474167172459903581188128788943238975850293883432233798081035338776050357262662669009265616960476178767797372101312218616522127245486581970695682479495432931273412001831525917082957866869881206889534216494142212563312456584190039047599709410388906429629753571683222287300685756956789058351621533386976343576525545016106200122613557549230101187299395432988991855938911237749455433022405138517625657684187603695551072196563550934659700230320562963377753057615929416433542506984354068522336741730157097552041581969848222417602452061965909642366430258719961471439512889783308908850872834034348551488685927745641818482417315051381211435821042150194691992235628536251964795482403504385755288874642164983535197681772917333762139534303419682914344908397048314704739369540072016450675860612956107345068182262611471417913484435128400299329317090108602286884842918563542056917034413695107052079660396657147629927953730962774624183281614412543386570881865811062417621524385606049548857561358775106751607973750497417444454501524155851618540305707899465588220737780251569680099870738747702226355746336612516569026651351178245189748395629879908967444255441180284580604752156373347029626451656482273367950752164246375362782835713892971363314770620119817541214496718323022028564162227747372929901629889407728396553746121105179497347663358459820276443703632266806847238279918824558372043942775053589185768660024712644609934835411764107184786536458847468956118076798282670008897821620630164669352666284144655513413427511484153045724564398222894466527076474252510377182693612208982979321653722252035014663926254218073791263846256788183815108793777327407364371762647924065171761358896263195468134230991134581733909177103658549867759575136005878448486328125000 [119,42] -99849232877335962071005759476654069635802181834594173890737481575220811451041300013573987524605504909134495912710459642585828012906123065404514404251250239133091636262291349926288284570157339274399117017236578923886227714240558546134678767222187586896130604609279734460777076726507223516971955907424148125766845253007707137832033960652918598620798659035041196715002613151741008095204065192821337949813773667477637002396479325806062213949704911434805214212767088084452594876468261163717858449486180945202999190246048871630976149195490429034333681570767288826281430592088364968668958071439631928814484323769429895145748661956580804880879523641770516442734970337395603191191040016982696578733182255023598655395781039210679039749467735458484135610957322419026235421044438515024504877160434588402251752461417499261805502503904671775566364473037013313099406633533754538754633854869826969406545281089756157911225679212700981191514644556923951314010111724930741043278814175255037257600005547455589735893641622737720324972979374968920073365262005972895433188138134937994891293200339388660800340575095203440828790084307132830797041911331226038210814876731529062160934103084807810449515098209968114257250489100384516404466949677952538196898518813605355119000997276859073585865100226701963305901314798114293409409337787710818296080430765742014956907533177883378498897989336548803072074226424916909964422791937389901637076000603409652609105924635101276098665743326601040317255741677289228806849815136877069227867723017437160486330111816768073360171045057040485766260073178223513871492033655597736263160354276603082645887368831550772858265678850399081811960040261823092376951744301733725788273104372555913587492762870772692224016008552561596137674099522400349293756631168658605921699838381440978326200145135807515306580248117639095672565207484775320467726152009939274563072568370354512828105594385978790222914845995738977735278751879377523437142372131347656250 [119,43] 37482873066899739838346672756280586988082022775014974396392181654593060664522853364109225560055715003764921886244140489732422835428608158546321530777161442096549602291047317311201280611377004135106110203432450586790252513103930428971671680738583236569024531573622527435863181806833273624837026719857528060114128822815651608483817361669212023448758977161727298647430736120566366460871018132230288778060196865165627475490919495627877413251645932677750817607144840628844345625299156943709908995278976132894645506718277775955440185781223769167266631683898633651645466591052304553283733163620380042922764036668338388800625154012274435213424644737693993837908160374944159465491258040362291158730247997737564207055268517817740706357448143913535181766755230633996443570225564866161752237723114883139693527230146826473682431782932721469635313384924548250448809916592408062034781183698494046824499021135541455491571673350636715132859547397991815262804669152959588367067963472468806914088558185292533503903276574828411448426031739396492104524503450928187737657012216838556600929946958769892332095663930475835800280705513043080990041226439407017385771470838231678777232258880013181991816256579805609885289756658301533082546132805883668059736456806070639392764447558886001093709656476250731210716563008306060504161945117068834958338910781934727665174603523188706556194210901449180826041870245560749055158299641066065822734053868654249306744595293554967083795321670024153066300627579981641824004522868890637755801093584100554073320532526993658387908004188549263779186057210490837852742992279962842015190430813422619130440913291045413557395121977879744857957148665793418669326642647861868439463344491137835435794655260554823252127403052537898485799617159701569842614032411062740628503549649103140822962758807912741392293059205224239002952223699835013991467804520186167096677669113227002339514670814029358332847481106997467037444948800839483737945556640625000 [119,44] -13777836204734672975750159942524818490141820181428344932688954683256174698934374207789707339280305174138698983843950221254770736182023253649115321612575190735146026050512138357896396814949739233608835039274299613151017025373331415562977709640938761545721636885256970316485695042636988049788069418134638812643893813243945827275170904069201662500283409242495999263238131055806254852049177532984189392228824077997036959237407056968271552546208065091392461949462102054318404403484678795646490576259798112316777301805828454713032133089809693045064796370857939876221913539587667917497578686735983896898709212547927242814279271190808020353698605643322530336881300419001120975635568572022519038618796697425867107440155850697080157505988826433616114388759744880007272510637476556557825663074413682475799143777360036496134517433086535823629742010975815989536931196354088527303755133170565237883690682841662553932732036414378661938932445946103799864569108874875842279741776943460457543357123349667771949508207257683195039291270730510018049670668059727341226971838804239176725853237074563788800960841946788623554707997462713060764519417736128233855454151170551116216516607502225703370704738565783581993396130573021710723306490478820850272485287635092180946374783819113142232844885637461670212265360599191119735245344485830376950613189669991330871658927692251426065959450774124601538382082906228125530709122423463265534676138923656429054757160300737381383644056425224606878570108350858087213802098694783121610365416480959268930663977643473397543245403221834819859714539770294233674257633283278959974486300326437075671543574796108520536505534923097251817874280566606920933771153936878362646890980858170152051224399266816678906438217869683321474212425725501963775723429496685657899891573060196337826482831719431680855889174140119682508748883586497292719503272879311317904479384043486028093988934374606153998349573897019837431798805482685565948486328125000 [119,45] 4815574305992261182486255450016491954598728190214844894541818865785562532255139830737529610114561003566943222168742533363777195454290804971479002367632116249825559246600790442355078196348272703191500698831936702218297491638731724272162612193600146106863193615019179289053294840674163301779359051455358665598069932323570741413838080807273243007195117857795678066288835493549027438257682461373382941307383879319575564900803759412423261499337763544221093425566081253304199030129849267108659983636253882348436462502348073327278823001902160817384235806368159216841338969047035543385160066075315067004529061737108804523765719424851911714761759146069111560674658618176519954564719658733653392695547215813103294328997610737983939737420760343045139471104786333620489053787239911365667521996023253591608584797573765002510407494724101635838691273255801329967805830879485844121159201798862067529467745439332359096991335807283159543204423633383710045794791445892983538854349092653812753104023508434552751438794349468872307980036281012011691687342451388319040813194433568777116265350832757663835012096949104738648754009503702522671622600458699825792519227367119961008870737141926496465577742426866376489038826730243218194535023483156673541021595197801007645152381926144700505234928423203743570921353824090584750848121841476442082425997807618558809297736103336306014056294424508659992902698714334796106888970080292778033635634564569596510765147699947225220289672405992934394568394861530397380971008730933426942572931841970811430576689503812312366018744357886147136582678692524000916927896733268385927764455610695985197236806642461033283823928105066400437209272830175448702352356994871107504721137943907100669388262998905963273471450697565221596147522135835100518752354599401420273482712097701802843789781084758973496589031261548568604070127174998682004143940301613746822564267277279183096747888810745284125227824723047831412259256467223167419433593750 [119,46] -1557814448382118968030020800758127563337622676394464390732995789018638501418158384638258645356447683222389318298234191997193467819301344777887004227241512688469398001999464891340244900925121802132108048513894247936346497915919702845015413959222258436061729543241996539072927205541606037349399581321074514217500622224820573744543153254131594533807280844656241598187481049562963986394640901353830765346206919632443577065867798666435642535631004041239995350687146594961672783398872627894680144656542076590804438994773700220577970012785582523114895671487753927038129869701869849433846020970510571667854505097595719937563808445357391517888996715342086405664861583860896703784859385151152020347577963284919001402958579045027856817712029120288281533359345852852448154790267567896077494961491451637800683769958359918136473049262253052831054884995552767801163336598480732893740000262940802979009245363020106816031345711410329359016386358561941962286317573987595992519139424512451714198666869007928481289900729776375927905210432254003609087647101588525810780402802558812613749650454555222425703520552956962099047678220298855385415147387814345489114313061360763279468053984389452350012262025468357796705630529238707665374171178176235073394535315271276267602127383143384669321417256553049778194866537311581965082603639784315649691620473581068137895329018355156718610259263212386769375274800975394644505229116728074723497150025792871410406205280063736941493895356686656837180326742079711041587485700573961051835933784779278059321736034310329688452196980997556876267130582633326668605377679206836810657406915551454667920683751583741372077833284244935396043361240227868215068542237526441637147830682062422943981039799709632819379786331845557111856626342514992507640870290125900298347218047502584840086734065320220597480800885641241669103277938165123877203344171098797449780974473504059113918705901477459833948113754331643576733767986297607421875000 [119,47] 458226674313470829335916931220082396633267221716095943983795948674715386007241766409921149569474632592823083602816578327444594885332168791533448004188475854268871098435633120988122413789581355766945701958423172091154625299617167614014278234948404655094357022855419522119611149938661108238423587993370099016558854463212933441968317834649211287441607492714737685294739822578832872859154109048935896873391719267527719847685938881280266252110909975265390913695476841036364004208530819853196684868145275887192506052967316182047055816507257470266700339028084567323208656343972443014567862551668385820291631504322619207555078555030946646049736675571813192476373594978737904813912713022279609209837715051369556826913172773691506404954421467223083989673268447700868012039050197937165314072138482356033041486272270097116593984705638943237124137971211636717893639666154923507432128556270851266807569037409011562131356755596903542372333448586400499027118540623421199434482677654920766738152935146742576128483591217930543396055726352464198498926577605476605740046544592115809759952453034429282028314167449574795378208160437167886591366036654955682843484765340147668250217828229611912260995154258772493620660905643018299360974557848851579843334222727670898149924135947940088278060076903557151191526317496759312366197133869217692650684236505081509131129984981803096153421818728099994344791306024129252724257907478103685531829080270421518648758781740059151602907835891338761286488766114020201890274077872818804898884789611565276491043565526911382034374518347493457262999320778142034295128109522093327554430554087313486329994722533600540717549587668045337571646285856766838207874351082089706691964281102891674503024572449097463826130136914929424187790166263711207945591692600913118328424441077843691600110059653918251888021094320447466105105824811104430401631713488625713650375190021254538245887137038413715328655229086507461033761501312255859375 [119,48] -121460997397673285879191296060156341857519460945299672974584283020138288604840325909113378581532069039464403532001318428819454322533853553046334847877993756290128177384610817032684321671154478346461893210910853594246220744489191702825237408190821836369110119060562213459464955032224350146563379273086091557951449502458393541812029873522670081761302470279349899142420065851581493812260992653214996872755392411228575253557867821965675236187511371502390702379174904830661474034918664132209061012595282601543244550325103797094953904372734924988902217969147228810976248173865109716990505265144620075114335192345367553049525169886280181102316290661456503551222754516904623806761986129220983135924393291548005043233310296166554279668231124025235752194811945197337200996785811879763646774547765353107495319010641157020304299700167196591050953308928010411062430359572366547924281192236260641720583373375743663539903860517125250900133925517335184130093960700265524899574270335909603632278837611656284966298796191407477935932567898895520486079137226732854897078991316200892411705961016866040665434236470857196674153108193671163663341195894411496934908542218528819380330273233384612801488166218403439563786900293824649631062583512037402853546657939042549648782281701339227995859878525569847043908550397600708109248534256505197852723120092664093808515574079026230006245741045471055004412447232186856395571438480098005082442840729420763961921697791004829781580577168468808598647659022348248638489111512913763660641002731919319013728183166035960766530327332693048342954821231797418772981992854360183050647222895729830053700750421564969416921975624051558883039634643910763942851057973762133288360391688020576298283326894262231226512345427443172990721781190765289219309779746537715108113535726689915380818674604307421790987263884519788918274893171906312842386253429108701360720844175188850895004801302978769683704740600660443305969238281250000 [119,49] 28937639289429474399190701066177066227648266477902050436561743720082547776917674664837270239566464172204494000345613475461266924715864940867494103255508588647448727793423385967659945733330914428745769175385425526692967893871444301482625800271492611400273683123091479799380161782321064530776930203879205104705315157613599362381478635330949677120472706391614332981248098700480865415211257456154136341453906620939250967011693060134731563936091781669521938102966472213899432566413516249312862340524339143658585779008531741215730782160097611861964364289642912948987062250101610426127527867322719913803753405442907423906427049533754699049439539359594152957653887775430840422393576503749959684486362780021323155746813756459291293217232902797799085743519943829952481612382147266310596976744443931139626428083600763197907181882060597237888400962922783557107456309732296714275789048589632288511994277148044667863621230977263362300720070246068932588543430641992170913879360892895704005662342721435833444827354111690939685935817838366300138693085680533233215651447758339726085506290455695843336123625353324764148262838099550753712273499942465763475763240879846049427777448349753975078415506521433127342606030136058460989796585588765280130109142062459474237549751599445998389624626283927868570041826236910234225815106385207692487313146419602389475251812015549281479744200850077022691637931991606084570807102047830926529750950282110371150469116342261968237983257228074471479595530730339409850961467488353715356212019849251294292339760287497583725914589989633563629926110872305114275975796405573741321177245236264863435018733219913902627482959581794346282932483424269472617770055894501834266934453962438267881446605053922285490891170821726776798830995092661900152243907273555844958865658613237339153747930221940344777291374400319850622782551533667334439884919710174662204544967877906711126655917715178034654854855034500360488891601562500 [119,50] -6210455769645974908003356588966507490924549490608914137835174684923381180417019966552660890417424812014439425630548010449033253440985493476732054009472121371143082756694928183600684356346598707541066953064902141063129145298438347896160120739399232749229618183912542875855343745048261438288161540371761183852951585522034647634113507915867196054346878890414592175782593816129515659590310107449696976511304400235134638151496290015418206972936270773006995160984697033123037490099566495035036833124217083790614135712064020489638057029234487133477401089093533348452861788718579619786049177034193373963977007412569613795642471923711555465778942093959497835828943258856055196861923599610235398804832213585004939890689021464169138455822826461393897803508511060971950315892243069784104593190666666150311043402532026030522900374977882120114836461617320240839330347652281287344263847294851216811129498630137055435117503188955025688353266196256790882824662758799895175026042112697710228813856899450373254600417073387668511163259170709247721563359027764354930863102605373334336487412806049314823571451104411875889750614750239264100090701452606135259057146121181919254336681739841884838503710839586598799958313169112829009511184069975147741803968432981227963970304595461228459170000704327428714850586573292959844936539970059279000657468492702619763594514733665880201367600456237862466854811077928467377632468300116977717280015261435713150084737211685274774134292844278915227221160429098896831320514402778134552973506676025948600540304735975841346101852919752493306300551111550378914342546390398692407757328822365517443330416605403191276030291998187765300617922039527711044509024169901985220955198980272696570563653984592649569977811911125888632101234793472116295262122875340261191347667104284992422351390139376642403301208514427492308458530361232951587629847547484585278919196679032040326121077988830165850231423974037170410156250000 [119,51] 1207980937282968269266947635112127574583148235925750645160955394722156488854668753927136514221249059707939480013651164792638345194601550466315271976331082532508135758682111526556210813042885018035308080886902153312295466523811249975944423482256778054862463445215906321556588541873928897260815392328615459864269789944859001819187952757352043278629507760696557743648100999478995296284775224330665849210412607165673863084811584574152943894069286800134361068359399840467755537068494474700333823449452257190295948024372045968061321837672150212121555600432841473159311435271111117943999242671013163505357611398114804236992350445252612528749004301870857522769478855289741391155999653136919438679224295389951854644051471243549465704549060730342259680781470399956996143458647687238896617242753133066239540922061034055164915946274349507374451151196951001201240838214018165123917291285628917756036747667341087898447499722764265286796799443335613831051646236688542074887362210159816173169809135931009435423969950065530893416060785214214152312682210073749920473512041682809923265806177374217343545808692826062925404605480602271204421303258626971442362526362839141869490083415019196930804705020031464865569498403585209442540892218028666118839470267830508922367460813923943603394377816367801446203630105347817235014537699624761473602250299088633228141256524072166901698994802513811658889661229538629936538516527306353832861478329995847774245608394946660715247318740882658378928181527510706038492207510801416598389228420012066623676624353134207514289967774336355233009697706359637082992957106772964445555619159635679894621800550539337538327719354272319584495030877428809225426942760115121186918568900887837764041439954513883715509181174420712656080595684877152685046804293300228407182357768567071760512860448669000494307536510131578150208490594258388823507428320027455405397782003044221919851874957885229378007352352142333984375000 [119,52] -214654510203932195485121364477464112872311119009831914097814858618151890455404462790810389822720786831943971529476669260440867286919899179681882391411904237758759631308055089875663745051132663426019762161524950115071404235641764482765945496233740569909499523711038379501097516016118214112138093495419942480280744043027526279312619946594462396115299718753553876710713577157015112751685621864632507533619264055295702643331946612753722032051299730033496565336630026199637288151159258105607398246258536955758960709070023948480884632408961910154140100626462401487194858498518033008627243366054618271306989426727578526725028437986201972255792348809821704200264902580958114043965939571717446297450634304175930940126767458632359873518775955094677371698824390857739707539283923713557329782108680739368416335350958587859257017580771115844628709984855933985646782654550277506645400889422717785297345189853750392810279207047929246680787007343890327436119409290708994021497610351474307642832692909500922728646775944301276977057242552813100643597216899902554104739172498474612402877782470068898074565154772101101580455999345207141934529132782973684377817175739318239689919031285244207332244118798726535942398260413645112142518518799591895205739268891012963335949451635831164169181852607126720772348866064796866434462817459666581121543423755853987000909301075698115588514949122308410385208502726799211084140452036766549066053170815588562380231618180057006469531488905018800593410310174377408467845174438159464085957881730878801562679074196662588884213691176286856611740260426348545548702220372677484654028114599043282243251499349392207325751001069784517379982155313387047342709158720524406624486043156594924071589599585368157919020080377067970578394082268224516733015682347939396568314599804920790479713074961851799500720845678181210276966157283264176193034440835671631191259939612156482091620546270860359072685241699218750000 [119,53] 35002543418442691777823351307079257235425942020717711116827207023919842732464877879562619320587062338347443766929360279928319431583221673233153099328290741805218303249266931060509846326896028357256121340452408983421774625683750485400554017029297124944631945887729252519014714007237019701890243282327151096708422724432492047183759181949190193219674713319714254302951037312567461115607599156199368178818106298929925336323738289131533343312174175410629412561965722855422400163719099025658514454904086769590025477731113231964695310611168269196494340407342559116401291162593948340905598436298991006470811950642373117193732475771165748956417891337084028691708335197890888768609157315409176885072025002151713059514298441360453359038233112153793071607479533087560747610859604171126872932319279377445624794443383945374930900167898153316665888644185823888848416015161713687693436309315140588478391654456767843564944782125757874724488094796942899102101756706867122104027194142321964061663667965289883694683560854864279559521458368405090463586987548006277799318109620576578819114381329071963122874073995157497754840182938559070509763345520525393114972326874806783100928620446562363477370181918431340516740051434149161040650689500193029087487468392058863674125697289435514763976942695527033753646842759867502077262262158033432029659226300142705643799636172717797077113394881910652436975320767729172564312280840453611154631999375946714188581061223691149936899649869180408649097778653175785881247124068260571506379221466926568627489038542681396053656615320640438116904035308497021683058952923800055776537302872103340006085071223748876279595377636598894222813143906403474334405351197507926136027254699833448242380301562208959481025683360280136132487853714857648069954963433242053275359291974151830902966252605263233618238354621735309973293831204808235682684073795034423170643875069044104186843924253480508923530578613281250 [119,54] -5192338277385985293452496422012371175009535732278288602321503250637742144174014033723739218853440701425695999380754373593919253888900619103293167555542869929255413189111008315518428123309463898101136784377955808154207682465483614461360721913487940004072927740982817276163668361240711340929203445847880391917668989514064948771601568762819550869426872811133554023232677459368634149401051457879879661052502463888755247119075239623612205636246491865029704074032511203043960373138799352182536321727341213742397172949564322475765212769110445684373237623029330138019319796503899579030866823657396158559371532713486369204708204819398234541751411584293040898019948474618342062994468766539304514253822682172117689362523396422035271191038337386635985291946088298538625673069944226360772452585939909378991513214096763152328717533021150380163976011579456099283401649568788860346288892746667448061064675104394701848537374385706573368510957869362097872977443239508067446813491542822590467907992466640635614074336578520925120764477569652505139111426910330972850088903068497259986034651451157821225791177317990397570637929277078632458942597455945246495956777699054499212962527803662703697963831925843957019131030346860401982064129425030632592049606284999663168981676452073183407541703511736313280594267963624427592678983132327409704762052937283651910097597891815671421135679254279269985734603184939073959398170047738653019785793696032176196818506903810187869127365164507946624895702216769544967243984164063663136567460181603084122395675721111286759949423308362888981253807020922215584696443664778109850544934725864502478660132056464260824413504433106138390404966525652245131236572930258461354655785828208366972961913122067446827297741215359504878485054710157422146203353116647695184389536083668211657107637715470893780163587163834320570243259772369272258212921224041881966627305644568224352042307145893573760986328125000 [119,55] 678070634683920849364049877309747446725976433485060049375891525155229939942324150750749750561624370526026571625751332616820125712893753921768231702159250939194643205329242680012700802860572610354535295517683370757625380003144750251416617117980706019342185502129312913787512834418404782474603683665389420439729204811603095119523935473281962725717183125969059186653113446316649861380276680756195135643375412465676951570131121072298668357239692689469369319276417379124315237526254384662593907181590203412108065554857144264716307232430947482327822856791449716180624775201456145175204164616955193037952203408473356219673737639794610850588036998726891406411900717993398045465760232519999050127303271135084532616179561365957916200768301642066949780585382889329427864878690104416851017135633906217842971093805878082627901907807969698202526818105337241685087365317625275277607836871890697229617508594219769311764973684773989353200889852987840234370855412344593521509609565954789444904483601088783550460637123057405631886176167596579350883406349233587146014561249328360238136293297510973329222696609859517174046279553452997745009784965428902588761888137612908238943682958580670948829570211855412404803707238321000022859567077351226282310819585508152084280628577816058559601661363985364499110078946559986628828552832406034542893932778529088756396233266065173266837934618901690258166947409371047992220061274730869834325347452520210621786589322786388902532000133796138902794210494235585486256289708330967432106240075987481602465543336855235535101780009757318990470747292371069909783374199804915979097431502960987565240079186499484899589453931423546114972208313385492254361193591403643375318393402135632349127653186064440683138861279518177059484793279837908853669587696995769207851890015493178117158418664814300047384499031683710352240267380244019039025606985764709707323844023463266239559743553400039672851562500 [119,56] -72653501024403294761448698574518416538085315725222659480323745043292609210900804749530570915642375382116824053742066683305412810325992440724154947825374910272702034736070291024930246272528999831335019837337087067434284831285617431100806285284655197736922057174890016059215465754793437902565172864142181770983364037452999574958542018849611155697585013890404393642244729622651695490058437311539157103464366514334014457159257808520594180572817383915529231275505546933505273041457825168694804747010144081082690948672882423718760997709906448776902031265704124449202790230059228001960925251953390450097277732636248594860189877530800535621933376342478116110353145933549788763726440498995438736459078402479068182812534229447320793168523438027570763323290053793707104873965317033896718821386047267078812787068509487738903103324451309676090157908383614771967918594776106079474659321242313978494129942074899605396222053317229897713089507758768594284566413480020590061458746830450428726171600369478909631223229592157406038624761738938594952397969207286130674743317224890475264499785382307266042850866856729659549035452645571923243180114944010623608557211990473108773010264336177836228962849962334378431147272417536563847532959563745524805097937587341557989190141162127543428898192709637979043034452145048568115047989712531983916242029064091674022924191478644124047199474977007267862047581979000230764319691350076811189195927108196540256687907798216752494760133259276929107845739037705350632045947560685003273564278524281804221909534616575544924646108529997215481519748750055378808664797153035389395076633032637367452328173294220445071536811235725053270025061235916185175818258538793540059086345000174202510348020339813283067645374651088941168955982414673557412198185880168331431146287673271355269092954589869489951738659876933141759403447733909436448826882841717210442311625229194760322570800781250000000000 [119,57] 5437525301176771907004582226683884653613357516916756656722848889797693167755351514555547916371467291519109032223972511503748092081746767100341737199039853893924330910962555452251579321476325902550581474049856907593793653639742123271271773223689322879346605797157507026289832798991053136205081176016344960876490084451403355856866364759506841094993086433287840300708247579170287773364924476622583462260819875869026838563496266432419218723005336709321157320072693827961558263214934829635780471162237875093471635081557763016907374312643493172902227103510178392181714888565911351786904619113693884987385143187695182261305543418370510680184304930278194853433582955527986063044120274408580765121547551387669149633674575042305792618555418716117049368381088108719263411222162357000929631871536862744402247145451188213308336727693521410606632451302805741781945654322993571702356933915691521434249351636151720965777779263522131998098899301061381914217489342700477346588319898931034106794982925298435077962454179125570582573270397358955800727022393213208200586247439912174125932622613506216674980441073256517537462557074511461389124900952389847479284144568441562259249273447655029024368165750715421145700539911956139827755082271450651842467492324752826592148403954154662002601319579135672985738328573276227756681816676273293020762406059200792328427114924482252947270328660531269695909716205285418801682943019653311340563751075954449201699671635114176844444659291414311302866440444242792263872454794037772920411758453777612513876277126539200908996789220837791771872749534001003688995931325970583533471453577219654292834066117836810009676874597796198513374175923225849092733873064911378521611241499964681557827572567668835189737322154576363315917320748839766459127705984730102870440276878633798238734550025238894041579157431448573628252103112232255949548077761072605596268658700864762067794799804687500000 [119,58] -113280525093437502603051285053622809656339336928965076336457191530457358386723360281463595559753506835286101135222232175540658793967312138559490840906713706508251023918823082167151755671188763330294205677557638509801559981223356544025491903559268802984611904912541596351483525488198766341059059567243393956359245523709511707482231395322731737896218613716675180852590452043069472426945764769944076180751448704560308958500594062671496484419718652570072139061335077210200877965944383680923788016327729677915088981292140959864055740851447582003159475415573413258190288067261174459112002661936857421161187719292594176280800777419904955890290060198602455898154617743825966690507363766725621005703922591393624530172313030424139836478420018463446890519134662660771025831555122433403894682713659260297106030482944212170448990085192862873305085343733304623132654605926448216664373797764585422598463489952396332637449355286229255859774197042102049003392299339797567503054356025722278429691347471536743394801320019684888811463662324905066115956450367779213453873013496478052760310157451257890855605269396705649799128382002635511471838845440238983755659862365276040833617550258311870267867429141472774915479267471670765188546147862159596296464013138173510248538861305810141038227540420454265843502118023851661536177337047709944125320153394982536548117413674033495428097460664745279930633433593913451225885040388388281639636023612994630399129274421928172278618370691426252211945087455103637171943384936836432009131172369319097539287083340508787695698006535083073815656401115003694429711111193165178457966607426992386636980210531895853394374025870018065057933673737790678996747381132884878050285903689460023996841686886147250293652175964270518725999243662536330434842108227103459409593188733080620646270473372451762200492467837332090568866175434032197189826288951175524744030553847551345825195312500000 [119,59] -35284586007610883336500592075945037715014625959568606761725946055472804792437940689664714294632247197173932393576129309726893442474313347335718658657293269196692294935906188386585561372305264774148568137252131426218617382491913238027437841714154472110620830534316215628675398483961245292143508823611261786768781357222504934548629895824209209693365324602419396045892810157057112325289915029880007564577558040421729230873828984608717309941451402359072191497205892945983607843545180932813439331394846117820225229262259369511297175489180640897802236681393955458108152605629342647358223013952477074485025609364782366339600220734572197578983516517199125249675521185493282133386186291377010546040274972853073806832360417209757796176052412195717268430441437634965156895585628092138648122313918723604279791151778566164795508692515926085420239886699791004545662122599906041184868664575168325983617517774845620010122502938283498948457435507365442442627221310678604858694774118040734898271411354761649842998664224866262759378733407875210880791271488507046777203222984205368362982184573389601035758941942202793179347955017322613368487579454841413317086604896615464844650893546637311162289766900316937207838898023454488923210664288573325503678485263028076302284412946414321472289884040034989512220747932858829524968486456403332372989860542069274771024568312377526193267213788446646533942800083070859910972358229799407797792320467428492726741816857687854451372671141603564953054331483960767321501675392780827346658225771801131019958665152881383505968018457776128276485012284224468734115723635094151948563657156910481373192190591334799334685042444302480334427353067397703683032748425362597398108724013332137150666558798501517100570392761747767994643428690539342104995019061649115008468197788449382383308246832806561602985722078318045983468349948687464101544795000495760177727788686752319335937500000 [119,60] 4954787801981806364640656943881857380821575395091011864036861121921182020474141811054457966530804519125349385767619092942492779063275362655835614677826800187121818302191587460906781524734455632892291466701669206589981314829964057043560790550211707457653000792415519289383700214408995000882035526834481380379626423634816650005347689070863571358047993868626819713896478165843160163870957265296231592411610510633234221971072128050277244786651381186202451930898195943460596997628703932796949404523781565948422621829924587735133741234973814394259586606679313730949761542557598132321278607536756268665486904538186857388421613160601279479724810108759748417660465447219857182030381143276910572365982351118472856162389507594758800618675138163291842856879871042635425562445052422405989237799692605570511922783723466206351603143994702641329462914288047584847945805693115963816468091915883687916500683275091434279758994955034690457805327497016227664670390821586562082276054797728223683956438061263268731593704014114195746876099328763225347713021873984205212573661758982484355718587309640314675069588110272551891568907813186095759426864766673886772311789518360496934551807866314056581827578072026945088712051255034376266099887937802394458794176814824388783655806480420591754785831619230770040766226631280065667190121105061606583713140986671997327664941067203288337321264843792152085329267261792987271448735698251989420769663800718054001643306593323788806687145177588263592282154228422426105865223226293323809091456007713642183797355896313875945897798382161073565073968514832636463598663516910019161036375563069236758951631445917046099323305758247320945742756199003824134858621783642614215570466128679364651796012078241572676811204118385037445949226021558432492495956563642425443097770409341171253342400906865092936358983479050340690376376455989194452711033993435557931661605834960937500000000 [119,61] -133042406140030000237838634557086114639982922458364975926269946429521392531114277906615039795407599264025924793968213570496619376669148360909601757090222891907083974223578295428591446348121687168331261171790421117555544608845530998468860575533724164570990816712293134825333132962781316241474145915943437578416363158310007362250051030624049151514328517349755752187394907823837636337394476395922041500653073954809527605392937629698905465252474600574449167834207254445936841860018210986578666477279363455989236420266399357694162778226241499011851906303191446731816368550290808626578549424048720760976325314902619675025494723340637820151846841245995025749116491369433696077136492670326635434862691996069920386834777175501520218730173036538015161117974265150207160608809119579476712518445642379980270597607088075298487049720208402001417063351467259455278671282958393039422860787629332294217030689458781037924538399152225686452550533304759774757398967626289583447026054363917606583893687064677305631859177506990669680254512990331512477423307773422537784688599806806490279075632210037801904958574765049200606376328335597990982071205608286648539444926587886508326550601012229145175299817868528521616959517472474493152270909386508227449835265924309877626451882427205024242370603495075162641342408911096507929831013480728321877130022826205785084704897328864712565931039158705322288676161791179174123391275024578494447913826909472516656483734334741734233104557921072050940615504982710906715886281625024342128733336763056733453107408507154921263955969531381406578441971240832812632070716357031174390677820718215134541633793858505750828591241693190572176601896672146385106862647661627149754975839801080883177160152268006513115834118308152525258759519323612933801661639904133080808327998937591510402024793618024169220966384926423995973700300367161300933357202141196466982364654541015625000 [119,62] -49750509559994269191196757250470621329903592132354747517827714573025918501370271618956935996714096074081636507278214566466384269702788319098037140541655533701118122917212943359736056482539583400040881140218564499017530784817119032633376400803385687392493293514804437960020433121790785511081584920190213915042551309136511719991234374398601049098857642257569709979894746286476139860189376218273554893812820411855836336462558812754801445377805189009157554813069817406155155310352295404945617939798103366303034967904124505271542902251502275266150100676097757435426895508206883427483017735172880817359218151277795578085065480806768194159807488885578727286260609879938876235301310610981823497249487781888620656372225078251858452263129985819581500836787065868771344809781851750831028194562941226777156344687721301237892762199428978091643000576796081737874811713834545227976243675955594937814396571553584848554907879887190977204220237365543420501804032366521432774414835197290864732836718967278028657299137531913698241913314253961372556807890331659256399330533848207681615096632884716359978962221454499212789869154161228367986401989834772119435715422781906378214035841551694603136144514534326635054018841887534318494664690395513332497689825501354770295242585014126196129368858040369851138473819886735998327432272854023991059020018488695976888022126817751691441715421473010204635879478664802862277576295938473054209111658843698622260130731449880175073925926178330005174277320570283632328953714128398515487759218760019720986255605285564683862530337293956645083017466150840089635699166070810668599003669395303492657608872772346756097523055748771949493520338959402819800193525476756582249378108390963701897222601088144756890795471133762876364199882157250240901890844712647568618806636325658997299087983434257905721438588699837489368659289985597885029827954713255167007446289062500000 [119,63] 9277319820846816915760841361363418295956716695234547980798597935871767225679161114034874962933114552487313046042143493414032621738909266524678404466206086293857388820174937072121455936440404919296869319300338719982645813922956305480378668726670516991366034908798577355260967956620465843255735724149431299724949147096495086136154818620048658557093873550875195719456137810233230194365568706283259434683002071417346579704823529820252121841619949739702831577890932455598983222834186771683206463835798883334795657261659467329766918189998358757262247739097264853699771200418678339218074821322158061671972100912098060196466454259383716242646164666471324551019801840654232913984170759574878877161431740007824961502071001040603308870009558800515494990735887791428300465023902703475879450364251129717622816971707546307067360887585236562726944816736606374045825385334160947581369261898168105099892138132438156096859710319927936559001711980138696833924447496866243298098370018341983358628558518911566016474327267328473461405619960534890977333686348648829835328814532075172681616886299657345634952226846704493761437123247665901853857052563849830406506339487155994748350119282372440179179690691377630280914978176979153414254752178667148591474451300673337666396411901111510421031117621724321966455915814231211628864433963313257700346093086105127435344023337025941512989529171745422107064606275165082080832807356928983413911148625926373446491423573468682901661315371582584411842551936128291011803303551079544788467405387488362813843712106011803930256982148788202676052183822914841838238044443731382491610446160707797081147809123400426703054504027949517448213541398422431769688235511561041239363567182055568393792992973051497072269817651767871293007980769294219284507681579134554252698982713243665148446270421718224668849512731756200554020671025987556645407156944274902343750000000000 [119,64] -903331440001621651761233853716551378569023573944926756213828547225218592628869593749229098026183699743260264186776417402703497939891173674252948176620743329405479664192009958156270992548160931433835652418052594955133997671789880376585545451828702935434818932150035791418284900538348775194827302498190811652461813819607501068607659482757730870020457158698669206209482692069121859196285655679198071491085647034683731532101444843822773440496490973054191690701511636103796884622414598808287682821255972619952517852295150302803603326523227979248818616818971175803224143910376272281237817275508195358988914011425719694197382582012554053384565681144925471371409280907100771981224323993383547570833913212942812371913962388145010653943192891070272271903434411524811282918687571586319504802780362613929177421441148598038302532597788264054201271855624576582796412839884070993753901774130269678904993576024863071444808229688039373319137322180873306767111862633208003323207309525891968332975997892573840175779503967925727589089697413668217115625496351652128408576283170657628178812292782298728474425630397458140560475052794830608722225906704798358560573869420494460407940132178202503586124870302267433311744862684040076741407624734605967210157647896999692586389386665652187929556806788025334010374995564515351971692632613802974382749399104938620927552487654622674997973181423783868016614182066124185613144170956487676999113863545086355523511310604353396805695877944108975067691882682788118557875080435387350791395122719267611384399778416300863568945253453419194048627053100512613991164233627232661055419730186997251687097060031903775582542516359776962547793799665322965679400255237898114942691135301293560178891300993405687392031771577651364156597539027188004332941295602220982042094475686363165741397503229970413432999877142653057653569813935647933948981761932373046875000000 [119,65] 56797404259121847837096148106070904781499046151042320892959641459156668723793459766332455951461903416918569013267332393880037941933194325661515678960656428284364816868826025755328038736404461832590986610925096312673482084763944844832341830685800832235614226188078170162445995579412365590322145501853312000635498627407651690497413455944364376796458165135991239338489657265351891177101100630115400289132318698607547946749147999534475630928708912649409873427092394072645267825279178293295461339591916536604840455637052410621797434667293762115622234510649835579493101695444075828253323111328344784015542451671093279027864344136578387662044198930457046425777968669080293924317194236304657288767372703584969792269010951191993289728133889687563341719465128360194779871658579802185060699838184795378503917297441988292640347074824134329206082447053861790453524045436980026158486426884360164692619914553563756774363376430375119573058295182463586250628307676869096964205373081978509820336528717908711041155670197396761233062347706807779096007062995980007967827977257167665262579629165644174880005808080880434223929149500193116395805112863999313066681826039437079240342996219138733336241123372210618185355231425523553683746036854008543827143431890120654337353229316769652120872130740638866924537858823129703431912127247188568334147882887076320224692410599714930169286510973344596311126808385715832540708501391017089925616174336941855950826876628939747667899479652803813412526052503199606175819903542441204519896622782102219052218657812921673943580155377147515767612465085519871784261919100526629635764664233048697106721104812451720756409673414924193589654095868608274145473185044597968089831786318057967979064028761936609962281809603456606391728856698441242515472152540183445492855373069110028471276414839025836376562942467144573750631219849736642039136886596679687500000 [119,66] -2257495899653453352094778196410965000053688887776603232773828038917409550363676459488585696010319007429131892596937304421114676084756150916592849184681748361796637137263606730680785181673007682419432963941906391238154046118521542824109549638121352002608985738103615501682403286024372994602142175151491408084006707032685795683119710591616890012267316797158784996285575248476934122517223387228706125308846904251054817541914387303172915291017653445999583163020659861325455608067143999105198647127359370771065820186191437388350955347151323246939154925564744867412860113680436396721377369522575202048747524594502169383910922837379101842513384978989371805287478579620702213669486997916616372703827863251669639762210992124247345169848290967557720954319123199656054907759975908349942934249142288080897035258703974671316034972780042027949343341215278995782714491604968384226570682339918407533272375663587817744739644525097252081804622886599017546616088144529220922174202122229536202931609868005961523500621762543560958389104686707817743428408720237509785443176715883034501652800012415295983444210018978315867504947539619891091688932990740010836608893210345595325979420211667845526225832535281155027202259511605790349543073964340119198403313093982047795790602054001104999612649040601122307440374718329075091068436289685161114713713290365846627255312561679753644708021635156142152228285148041742408226818170231108915402219928863260457541741025604219163188006390505167589516341513148549113022415972241866534241040564160967545800298877158398791359768001996143597142088229044838710688267118511184970526664689710402661040169889312606201576332029291753901065177212138370982015783855553965890636600268247911101720449845319589439357154238279417868132142322356049449219152142954605474771225107588737439338751847879326987796374204298182331698681264502251539611816406250000000 [119,67] 42950699351170696656022043797829399006847595749361720146107331037027056083067411691872766377483602512409177658021352923666594855445301355085160473994917958186774798192045709713132568115468313464107114345496241775327987557152063087401239783058484198782175201055345549582963672588246493049839506871078580722498873238993635322960557828864040051129092553012393964373546515705485404188274875477260356402227746553978234962614446870316501825048956364545298219980833261812882288549190545332043036180790861038256705525689490706912944799555667490302936461338010675505850854583399905766413107520988501171730022813969042814954730134556948725036715661953068347406502367136846821521654116801684239275950592317746219986328068022921375184922139870383698602700096548745759721742748638115559676364316837350650766736374940136865964235975164765203459541241969430731075961110293925679818797866813926574953303641018446307418084866248966615625392452396260935772777633982194350403358118984079523820468531990568502255021834397393645653552198304401749862205423383467815222065861109484508205815559056639198979144706232675431676405220534276987673360388836008532553004319010296147379441288794314461525808560485942015202281954365666096404238753707488216187564098573252327362805982492895126591319200444291603973968260453782379394566352307995688634561002723365822821711176517587408058682873752685668458281670581484841504725386832342809112477988316864384922482930999052493211602260135387739434543889021672965881693327882350265970955079786779907853974421749706989736407212901338329229042722902642083264337992006484243143193475776430134632064549818357964375819294939311976676807977937519767761853951710103636044923580233552661104213250540873100915652727186526306619848872716174174440551462376963402754806035726481507455987031094819954276204163177558138737699284559368796997070312500000 [119,68] 174939914395818336721183203869376087339562524192972091541673521235668591932650881664781374642294381657039131442137861578443621413289231159445986272834890368266100544944788754578862927758141448085415806443513393959622503629028639885837808411498830521432973144931121102074695427873283773360720229663500943907668325518551709445518875537021990670274595949040117152993851800642830293814891190497756516713853249462351074074879228058908042464675789013465069749497976939062370275698519471801048552961590188144604740106725638682582045785545970374691423610892341442897463064020422280519084676605333978140220674152006190739641719823012657991323295355447227774883835335739610755263720535957923958161109725372209227070411280396799639726762740816718715780908391493041266908688939401558675875850202327995424072266969654478540383901614403456368241390442514266839958680174652311907482515882648090898943345061952085175236466230579714215353210716767307425530367596798657763348067241196291469158010083241492663975078748464843402895363655446249977229886702137360588417339144061099196911269396822080390585682477584572682800468861830977051958460349968136898202582412910758344243557062358870106798542503969533063453852826427366740264206506961870928848314087414763321796069346613371929168559939824782336506623513843843691884206177769406420794355061671028362488403865319554964658709839215159723345353186562809348681138457200166361604309002924702189166707399829119503239749327459791837066094007196066139504517763988810577853539489651763095622475660700310597122030864654779484372561714007035330979638197663701807326609156527500265226650706318245704599770577079464003504683605941209572443576342341055680828308175148487201361073936229968968079286484125065753067522951687386698573115617214292766720862709062620663009879503728359581471462929187250323847141881836975097656250000 [119,69] 52853706386265882636441033037953185663263682665091487667707559881801691120232148081474596567981838420532282300420938446170646483681541925699969827237734982230262440115914345811189641717332695906885729482283038018300183214436943123534268092154067281732365418334330687764416215409143124075337785392531404511402441374659141273660944160157899745770987532869073946277987442796019085131646421432621030974860403779838048678567227968908245043650773902704434966749374948658827793661191975191455989497770908348847830779240268377908038836236086840284071286936800835139392737529399598403161383269940598019617370284150695024004773514739482371950253536647506204937717493802190174949202933505538089706041472197018526663536232547459960692807644574249828292639466369966518771584861725371593003912113989335716647696089428356981968123824772693434443161210615265152926405129222852798409313254849352490749592628274656433835622549890361990909371618490554380339479135897560829321176901930763682731440079259891080079647373872023140652672852904077467220555388369846099748868895852129404206491042067806816215036923765670325642972488813594141317933232962213112628057539072427051020781143013739346451286487931078067866147356327244888827679655425903894841858287079788434911991369878716491941481785657174723983994381524572514682973076710486044264370634025546023618907555195138853619351530770828122367671007041777412908370033667286320985820321183285678049029412187199024049224926452940702570559703097858196359486044680114207138762514094112199577572097056304851508730948483804778917627749448340612242170250461263742210277695964624534988213288061127204920985922729479734708768650894511391701235956737054456919208542607196897903037902740056340652836052651199777857588068075915033412176618417890094670557690637388566929585924087786200403293877474474940564035586563574218750000 [119,70] -8921382328835938448288266124620408921328450158338584680845273182169316368339088605092235730986589031926141926466126088531700250522134882169015565814530823340242952429658464730489575489913231968555647761080080563751733368323477981338503354861927821512237596754888916869094492389828680900880561483690743155729190579269673876148778337709299640938184362795061564851116624719407421314915183145044756679729621595332741548114133348001026142346018323736530382566777246532334143971984498350385982975948217279694696397595217871226784246518491571878422192071610914219923294014410668913320768817405675926633884443227969697983055780391794801487202872816555910174446704251441127538678374339485375969098080504499577517710869319826191087478054797001021276658123643587813936211644593598328470203831541825759076420453632120872868705645891855809439410267628778855460663020883012663349914168961806460280437243608262061213353037300815922207895764093639991296368068057747310738898963175974365097267326969473785224194174424743326568940460803495051288050455999140106056877028054977369172159670677890325806347339416588167799144519082051485195428968847066083460372997438850981671797326499289154036095268901196967195618138346483507432796685669318181534811616872832078409476941650108107775879909622016919572957649836884205620922524980741467061800915710236338310627898141543327400338670173543027169547716041772976568051541460001241732599630371068056698067679233482121351810566363708253138558050962885137636853524358207605938894133091384484408600282197676204084401934782426156506884333662137127279342213241926813804806739154272085784588731293285438530179250751428601553760990598919512752861973923068871081987704974244849128764867788567647925253355312794792476242344891198734170264130877703141123113803406088887530807842473821110243770236128123483616111832289062500000 [119,71] -22776540898454171873585599268550204305174505757667110760711099174638118229781940057538048582183838727022610043486669905074077659221998551921264377744656991043872838166285380366541569927772813136910301317154074098611746276207075254073540748089126858423744691498735097989069458092230800376940293187545450651025362773278796403638103940729354648013021528585897647028597638954545429105393032109047429446747232345612441359565269984602122290392666895576112782258355796375117546831789705443100481617781544566253023621319857600102222952814385314064263888401939864868527176564006590266408841653921964626620861655173163365936982126181916795110378208769011491373567129326364690867170743170664797200830483829413041245091367373299359469790141237785764586495025127547806018819996352232867466836908170578282259465841122282391482157136380245784575282504129745544173649547798971024314372610000156853003371103074184736629173247659581880350130635578650012371389082599197903614460588537649018888041534155403153673337888786628538821070244634051717765589779564502072303151770005395935088709070210125617275109290270302370552178537735028806465656913260037111509118254337718065486741582900001454129646253530128450560004190284591536488777565256304340609119567371182474039448657410059420371237092687723558630864744435186761281028212397289563339354409200702742247105402263516430367334904373038819213151599257061748344653569919985673575921573099280462121187827210879222561809058689646723365651717139895097061590512305737241124055094137380413465924214034720871961809852957587434722023194763988166935077590734175229921092078031908432015297447866411739398078722461056648969808581323943148097985102223154958491313283244647554871042407266608333674395121049775122881719629408001980077740783059444848760317251240262170010178216656061825355742789997387112541996512500000 [119,72] 97537358405833108801115876466666854567911702316934204315078902492118221456581970075229671460712788167165819732771929777173481533208959786761806945246453506366092890016645507620139306477423091727992392640065528000931496549505291982142179065984500909059763273461563043063073127526086717744766222575518043552040894504125738533408983669250496930554597033889607961489193750737817443901297848004384547123407214126540216706652768056356970585870044429287731885939651907823762886689859892233027069297587738276600349043689691431560206590579888090818363770587018564845901175993958516154027416964673850823441826708633001392191265511259968194163849616896200793528832107697641306004477186563619735565879416257292776110294828195794643342117329131737227827107846815639711128215477834118747974997071485583696835630920625295827458956685134246684168192036410907334057325909668486977756827245619993716618138211767436075822617964149305352275597562738089312808562569387366475423890041706206099652549731017347693553833852245700285255631475638253200744750043083575442687832123890743920512475102714847462732077434512410182212258203476205402940080146433739735205835207659510928037792122543730700853056152001954062015707686164733007353826127199968026843791478851885307469851880508771635044222310543187137717786876823805808856742123793290092352723693380064626856937954470902218113486396425760076327177240212132436482453196433145199643087367534968531663116028443186042754812972360221608138669889895019982476887477682270918841718510125533789116298180077092780752187254306879217215710694987902310231748714897265430313191687067768205170414265492373854760791567055645685212187013566710975912377325469051954719617459431610799496566749436853978760257820755465632322521937538952765512067583876733679639148019131001602993845316967417001000096052864040689534149625000 [119,73] -11443916713710603605103272914185141229290672688059233192379942884997453741850135999100127318075612823862640414294666998530634425434818119925560337358753708967399981449251552857764028511149634633312804014274805113401247901221563490437186961820882878685028143398817453880669667899289850646877364854780953295964172531588327262762229790515882200759803234997301290950165910674875042488674455576303984780169263721520568137092979014327684172107887801414982823958147082166393232143136207364735476528475169606279718555427268240514633322858730624482651298082320132249644480171866648146072590300810645992667742897962321502611599997656813044964759052319236835499479989791921266968588547985753339234161154589147476588585598295947544551971484946389552847199942644443247528713730499223188270562597734090630894523900900368569141885727318976686499608998761525027030368643309802243082559868125028919434674006123893228109233662704538942271661136646575267565143990928341726645386631517107687516031639386329007658116580582800059459274401560520503572984076828550159903467558869873177062725201405209074306608053673020545247143260066179983632002559958020646360035323919086518524883848058993517524015318208086339104604002811297237958274585327688064739674271154058921115319168289671194624002759334716371544002696903725555566611770134925706168488980319072904325278106325492420259005266420137241999599392364178817986892777310410055645638950858235716945228823925344778600857332589809086767589919976503665998143877501543842738054343799219064031397804897641370522089836368242735826909127014594366051813843037785073062423712477646510630661860835365341685806856326486156869167437558231976788361775028307639921067525722187920622215232224191992160990080163873189730025454631207282819113494357469286736090480592810654884003876699532791474666998651571315167459000 [119,74] 802694163158103404938287465012548419596783224545699159688160599279185076843072422660761489540936134352915043501723813416878473094449607828870150354402916943460653691184275926165862538166005570569615331757908570997394136749565051568557602334335314130790245251270063376642269635372182028538680716963110989436558621659731237990594688854000876884393991129929350177806762841638201337868180212033111722890472425303185833668940780319168057590823866855237762752894216326909328558035014106434285230855028925402015771306551425427715661131420636386739346092805931131751728563850359138986927893643011472233809392180652907596365173240864330236854903627082771717794666559485450771471995346129541610436636331583139946510769195572717687279108053325936065462642925578229136487631840837026159259959478075865314029578760539294482755453064498518207315559584082407807788072132633765075113147543067645876546745247308748753156399198282650034138369587864851127793744327919404115026537649239196586392342900483936982620791151918032307753756500430398236649002312574976393545456652039531731676514470736261449256967143349727448034922475586357352115498037526206965687994067423186770448642588984928982107397435099296067747713479566235906882416133590521392234470469138463398527344183424902099210706597204101949387110560536591973417561181015785415614986917018324527818079509268451943273949203622215649798670860934719920648883485963468975568199452776579428676717719859406434366576418004909139314322189772843182905489463398877099001801886198047148943740400980671679072473985737637328935007929078896053096969838955310011503947111153948767845418961578509124365077052415761577519050859495645270160100544778125373455878491221957391983677972753950409442492616521314516183696743774673308749430762822294903986187153877480017140710384914619528506774597161414070000 [119,75] -43323488612410590253208073633255527582876484296569320854051613710075082405003197829921033820758429381434209688343002380414274463365051959436794492655051585405708630486972101017642399497335688223335119194683655804216741923528386448328425873056143294488239942664917114065626963041325935544630895396260611411497313298125708669189471188978305314826080745796951671903744230258987200653306003299026708237744686795905534793663109302237441678746686962066704737770294892790436091457268068370971536091417195350497558378925651752470311228951724203606216481320320721383967898140944513135108620028492616364289432326713126060977295868514453787163072815261747365007428144515700695805023480581872749295323787246224442639010329773802599526686182279049420171800513138261234992376886038356324902728700331572662184212483089280401147082843257847254958455198390387268262885621629642806270946972075823940220585910149640947735008642271014127868206869064482712267858385259988792200492009767011453011731579294958102997030676036093839036243567393638075900079452963231905363658030003265315185873818968012048472516464455094586233752328945712202005594378991890700124279354144437975305552329478613802590072317327094063959742868721045598443703789398163069765918822618684726311693063653467771899510089151072956766517030835143299984678489353862517219430828251965208821212065244620764642592199361033191040356356631845291745488686136546118192132879090379352884178796727852030368474870011732266114570293870303592816773146552379746793109731777288641718150248455005131694351916473807510415740729405477480742327960554066838395406829732266901592947815081043566535757757079481094645099932587232328336382887680466765240921134097488636663662081863347308691369956736450860052943887055726578029864791418383773314642115556678142700230792646690312668337374020968800 [119,76] 2022849900363582531591922980006158811637494870982310841334550529683573610476216752742974132918122216931537666546281038839736521193767016787462496018561727726434832750560659249698608739625016443084858857964979560204326752661733871979665247532859457878627227643290604183234994984876006333488994445265068624351862285499259653347889821235451210889785530057550310337035786219011506655681188269808032497666737955637471317119198691719826263457049278809047860738056766392003010149232094240217659872647469155121034067339574942594994716312736978590780906799609459574977827138393832967268755995403463076094281691717252712616655735620473496666953376021194547521133840688115715873650788072313461518993091261156212940805265759400619144141706598585038718943303634773316680444295968026703426041552076283642945051889285963961156836623305729011620693075520108622277289595872755025167796047458782871726063064600888070726910511846156017111414080268107245401878610718152486342553927807229969363835609168521592893886769050675682972262141835636040618508232373473873706088577478777064185342029551399038755966847544158646859805363551158940400232969523106258520070313697958954280051207736224709334116736537256512918012887783514399917900388525538894962397951023546807656446318115986578391865915871706616286512877311930190749823098328389564594506244376032729794186192111689614757614361562261725122940008870708545152206828838187135134299231917185752063777850197909517442841755180240057223680862727100334513942498218500539534505632345840117378706048169547510369120780230471225814365490633358375128788795024680796684274474603498889233760663403238509260359604711572778631839096652642331730181169303833395394420016975538521313172679567838865597183754530363244195177370427180762455090699957199230695721178418490533188744667290543291030582000303200 [119,77] -84507578623724691166809380572648248640587541443542133090119666089868998681860077676217370085718355918444220468982841662157246797444761301709391073179869853887997137198910899750015207283780390278035855633779220492591804734173235395587639017262010071060455613759962129656480706855153016303650215713486535455759155920161488379123799311235959056370421515461052255761556604841306204856497221155485781939785500941681543065014859190177444495858415718032340727695389750765294581517749487134666074687872614780452075692184467164242087521546254295101966978683858578794513770828418147364900817585426925526025929482845757135732040314928934005542799361997196716878146231733457347328486413824503165924270986925251079283326169234418251008237716060271173517738550924275310759704637074602433038939143437447649418863650774900411341355880674612592562524313597253777300100549530685416964770754335292231774712088979385625454086353830907776911240465019792961645515492607683525305154475027136670706585231414929014215976356090311621795040541862183477729474022409765429878516104926184102632504584857243965221061615659049754869847045780865799323777817897807499538953230557921460117858564654699103299009662235741155975446879466521366671394568192100696407509042162032882410483836676988925255031919176863813317866345943866559537483206458821099835276600627615280682302022884909779938180247408737443850648494345420440733818920616250330483940331990914128848980383168846228603773217222977685185568766950078204398016918241315176546593423851754942737370391788047053978812450480208936757846695414352551125300631055735827057320359036821934765293068032588639497600215436916690020971675415444604343970636919980956805332572736327394115033523184038545595251445103091600958563326823199613363841542313935382496131132348680140113169527724891249222417500 [119,78] 3062645356738071560203824257700783734889846860447003079173938909612610528268492084553272861191462368161752708482396586623974938960274014796114879377371934333051088072140327382792745235343787360793141266304388673767570886527472868583480163409378531837149312104926850629955571486678034772325360490012240872491033248162907298342049431804478326417095166728171828428256400963028337014758507780152461480649500902469886982208556510060006015475785911970167795191540993941159223588566433657012871638853014597807122741554726785779172876431037558547577735757390521536168087972050915945325245160893126014145159984992832886500491658328416665935678858289149314526373622570725173325958173356342689565043155995101385638059282597083673796881900081414931621105006294481806676837756528376623811215675869691746597772388348663660987242276495583963091953991309839420901457484704736524540162966492217746495097881181291484740175326443905534087013380626943892036980153860240519400560337099436357173964765575596642622436439056321094401320066615642770621395089813952393421295934148449493271889768508491231968733930924226714540781910607416447272685894457964011825792660806427812504271403566309882461672773818527747688353884310058339948414073929392910700943879746949544599365148722693244301461301847890417304533246747562933165997701879001097703159482321429173025561259389095107839723094001303656365214498604891637610505544575816074890630618588962017026356226024095535483908476976848469940693781337789357502285852244511545308050296039867674753333491007917890443689737568662116941189063078087689901323596347201979001048294807044955547132772966854759211257422037710008649681701292994762151585751046537705547528579309675542888712549009199218456343627770751053645068754690008979077682006697919286758861404577467683864456917037271565559200 [119,79] -89269525392586420674747149645132636332871771602657205029958292900104872495072012587050641401288635958130292912384358235777657418134329368141952717179150692843146194771336824543725206222667931562943022265372526522471563558932977312790825424712942911588292994908981353227875312247887564934448217521328481765345473361663163985207168257232427146101065283958108591609896015309063846419243391269721299093363875774955022674100665716200507432428480906011477117375441399960755658081362621339778503175711949245769080745310008392067820105057919865477753220493134573847745694442671443274772882068350031525979890199777262346463384200208590117902891453812422279506138178218833696514634518647732758831169908153323015893594581763622152182825385591560378837185029942480652186112061299130666785705951776403989154382385537319353822478695757559708673438801684388037055028988095840864487888035071172690037200499834587779254934051746271016423774153675628016867912063349843346450547350214846583447715889042085674188013348451137839732314349497300358808432062872792964176975998985908640301223636803829188868214918088851862932857982156067445420809280297774219994093832879315941460926298116055653669054183794196016486296232498611522294518823605559046315333644056827944853797478546885092418142708272565919267837798207140950677008249814282420699720109992592191511725604858660337136649391460790104368918925119643566355237729536171080146035193912725702612577451793922911634974235116617577261168033442192335494260019308200759569350306978043825363279402610252535730038387447385654626070273226294454434847207414941574851631680203650355603350002959773126935976741924362334300203853405020368934097736109576360773155534254185666292156806050782207470955570277666853793839390339996920447901951510760444192446327018868864386171118059583080 [119,80] 1971408575009883615821592689525109767012432792661405251993617171424769392206255846604047371374887444318288811759390201024328881083751421762720695139642120988706505336886256863888364016515178140961997615786765688441577604233139849222095837958804559126520086340764025169872033185979811472931540820702877206520510440465987444364568585347695220094488552623134672601584661630486333053736437857149083706029033579791311522882154550377172373491344777564333025369115304316473669564654802972087136300228913751800392272516232035351000546151016661360424342581175547453542028314414402583884935624323335463611112245812312181142564469787040813536089444783784336558099445465033485795801217946161194462088181663515375094903056952342806255758177131741493127038981772486428743541744937719626315358478303525064566973535632702064473509731701433277605633037342408969902539482799299031790473399624904093109146197092313004891393491336934163096468959333432525051416395979079118887029790551188805085899584579181978723794173233764426060756829510963517818580368719840732821975897029373755551455498384571470162573326789039205361624746501643981187847743623350918283077593408510924324144684225690251631776373370333600524148549308227416304761029115144444736858467758823407968771093627608399531661540454872779296221046965888166113600238257550647880021184862170335712466059469048233282560312488748057138364735054666808917956355079687668026982437296219422085237016836712289323538510850411788785025064870445157767206551904272520002677463738058946445249407320946551697036486407576297696712606485042364563991738758204040235238768815068822936298837874646600734682105884485806359033850705275627011922943948205289137105453433441847887074599673898626249792480662297040550001655405032325563728667659510048923713750933737987024018765436640 [119,81] -36980694034604046639016791349333070610862900439266075350191097352547829028535811259827851256404677792086906894194023661592889607878476487572700554521486368659957247015193711672260812037797693717941175259334821727079914561920504182285238009457216260293697844020174053352092995039363150655481556525377962191950914196207330694735788197592966125696091839610066505936046675085641287365121805922343134108169298453220317865376368854020069014445577375459438134928954099124087896139632894509589262074405922210551144969450316517293310689304164384512851848852845373586805333381055013825484941844450106688843318859011436913493644588630984224565433216282505339229487012585367997129590118104095690916753127986335177065682250011062252292000391040030339046132301077669260770367194977114865613774858510607684115521697206957127422929968627900271023554405761885052961130411091409710646120724603645753653377588487752309964558393547075839102065455336949139313420515472612640664008265663461510986887759759091033656606333514571285870350800514327479711401461892116187790912636682775440039568936519997187282928102239938206129632885686146826800417059270394772822287513231434668636422600239129724552647850661207207653045542046207041569015076156899387808634643768238347082181192832529088699689528081553981069900541827000031241472552926435077742076499060012762706804953936395131691155107145338758251459656301177293700278560602414857770586941442389912384822463028975955382945327929260318838483385302785059293184140976235547891830613911415756258207721847936638957197610763374560622056972602908266222991789957287969108906927877791962761441333261584469046624789851550907976489696892926185659488572399754445218368310798705319690600402294863934478954462532526207485841904765565786488205560052940369365507784682982957240192480 [119,82] 882815532941021110857197643002280034957519365002594941343304313804875818429155262067705700298376674707831923859111620579582612835908745255461309168988465644107590926737908808759635220737782845281703709194034438628247192160240103733233581126112289137709352791105519115942451486108340277125230229089634811394786340792930560658432573988674945252402869797538639405421512018750271371467404952762075003508557763834748966944556439389767154491226605559483251623918836566628117316205819671505677742876656858487083432407877349690284735430755817211132375572044077682877774925178820549421614605971755384988175484011843202087099626481799018262805185252279049432021366798920529831257464492952693422083767200407872318666522584782321990842010715204698212831310292799905545501379647127566076102752775823419529147457935161515922014959170483770838379052985468433841784746581454400920088533687188055201343297044147036638016823525457317585729288321952661358822351994008529528378699315560678079948174362020242718283998228282444638560917387187223439190961888700154878815110130002640703430067965288663013265435809478314900606267357986589347861642019408492115939637519919561586266020655146438307411814162390490749548484115702016580765470553671115845010490727987704194880696508707298188640340770005049395135484704389303390472005819011434053671843416342385000157796623201102226221946237999083861287946018319893277215343587605719524392107595367580297659432313002553348123413746261593628440997312099054782613790698639894917469935676090136025315612048586002400328594971966383044350118820905568914653565101465189438084567244003881819275387579632660334323955604603539727969027970976117388353938804319263811894787716858935968311734399667781777797726491446097493718876731836452210344656227861692901495375010610076696720 [119,83] -28158639961828483952376752477933216382081481552567968791976782965039217908975707635751805958641005446166484908226500974993700723709216294589863052914827173481053076255360088842909315764752715624900284853520040909895682619235252823463726768203645545145031026785192091342522552085934837604957676525430204659395196981570845800828923710816861035046429821283532947458960911065868119617657182468284434042007719487294398985791907895952260007356116824844707286821754692536793791297730114020265708642298234968129746617046010398042519412744603409642092080447266046704965384371000560575999462844986592268658544136518182847054645622476465551393734713445049721472666278090133926575178966257768965076664426035006146492312625985452300747585740204652688843343162929236470027881038911696906501695171330092628051025271469238893937014187443361956129823936851979574839438551189657742397145284485772561761491971939984127206941770510858345945660829074387236825128034509827397567202349588459309755222600165862852792368828730513301234461378853068037876082620778784596650810168380181928679247962028524731969477984258050941524306629407784983583406993732299799004971601742477330288018388109384817611964995206851431550352834603374669306509765631554038090948715692862783496745626274458214317656655504924224930757173277210903514748775268900806796485542403098250152618905956911574628623072361112728059949647828356765455444370208398274232172185749981925005791015159871424434340813486358860230907023100445261931447681330469665548691512132269079046888264760870014968053333167642002874216416336918169939023927575134685554980773471919361428439888474715667888877844374337993715679656579108826334452232254382436657668795235289076704446145634200641493495483318867590440524224153173084400574751295230632295213143512029600 [119,84] 885317046747477234749130520215215577479943853847984748545021886185809102964221410020350216830131469426173564933798092313893178640330869376814367777874273112296145122568598115061097467631607552342003188707225999684644339838489888080442211200871799707522699324731850701561933803725255060268202938014670118638021064987347119972858678998685132458441325916411472381813343318097751577096078671036072214664372942056665198845306683390884483773188989495594141228866383577698496025844046110586460613509284614659876960062884266064322778745198866010054658498459386504890089930802090239102905833802566747811172645645448259468795276259278496312749629352995463780583753736091594945306048606537984392450367861808115620530734016068373561075226394965716599502835778033843964541108600943875152588387151640235411069209016136695947139175975209614300280581790922848631415854461981397255431559094494973857104616084807074716094837249143279415100127239093302208352913189941001997585456403095209428970494599721920937521364059079889666826745864918324756588440228329719146444661516134006541183998869587288068501811590103040127510125670445427262124102785736462716885521425316811102787474880268002512640708817945120070899548914055356384866422894089646353494967911862295073282557670560392205736728318134590060513416499106459951910310670672856984912898887511320824867166452120084187102184929332262230545303002589473178485158601868025975854695433495249619992854020233058811434163308475487404819623389985546738621616482412349367706486934114973156574232508078695669052548199112827884666109879691186074301060283744871828559937424998730518445758301393715481026380775358994274914005513154487079188925027687824471109635238640970908210093066437520928897787740380146588349184785352578392389557218044223749413161764480 [119,85] -24828628276783709460089998275660431509429873907724000054761209752521379370489361935396269477343110269944969170117118631326846866927121560090454644910488930786373497468091481007806366977622266565420155202815053042795418749703241857459310851984131563876505787055252370632728343984035252042212532442348980209796920549613732977230094629698066753994566663799569938435305989606855144495612415463697019625722725276593687098762854855557567588999428290432543173044109729486850294967017258388889921738573141366352164696853929893416371207417709720012083009518284417965112026817241226495163215130456908391867068290782554539112322123611686564793345567793332716679200293807971205612088620895484821654005097456856225127958241776110747725706210348574137457597922722441199205408877607704995604062254692281528718623719553981929076230934171849111286502786468475666727780901447762296101463740329243687286486996732647330729863555532059605689508730469518451314072152818261018215418269477963582307131873422009215617880270854007337213489063767623815666668120436787950703307501176156750724848620894919276276300982545721453999041285496885791901726539468677920477823733467759714899803988847062371430908060359253329633456925717964373212074110907393498806942947698309369838348390333855923066476263988090502545679597348189018579772490292660653644022845337806248326330097894651629663038199972398299037204447517582607832585225628550998501952275762953815990939552637002135650224375103712094715251063972675464446055163027123931342321896970105375107519504900821493847904267322721774668156724147324150567664171986001516617465484367785901321424336654480270778507619267381213789501757659072468043942873173629665232808549787639019237891217982559992781769721704858766086067059663514294969052259951810180165559680 [119,86] 590915196086305649644644250197236422898204934505988425752772219468651515198403583015719003697366798059384967789571554625338752461848810344642325272240402481213148517384568149787975797387729223710099355650966061153296308915276553171954421141283680601726450317548442859321407783772282088781433605458826742483052650226073901108362760460604473114204531990769507068677617427591800035973135663311727289974996754384140196233023886805444940191537503249101874751219333410958377767171804593941675365956764507543939546161303606839707245466925482852235274756058883322518821122054384859471760858026781397714088732292531043090576964806515746784317975275920850128788390871045135402952311839346598794126340379257311881182344102754972300095816679790867023804872176329100371926746407302408659500479183134124117124816883703476112973838821042646379168303167293237466702231182101869929145064752009599408749936441967946337966196280136524500317436514476339040723999387819810487804808918555086464663170471974348033171558996893824190743810386070379391753951058580236689864061359715193407489357531117626161356226446166327540495531182955695131198599725246935001165629202394049486028094406709181087028768340296349837881089173547155680189422871670346367841960322530378610189997989395083635319224616999181726787227083037117101876943972588845454803435929487594186316453707323363062419734784303712850693001896540004842082361219499348031382971465987137276078187424460593107092617433765880048117032483754859782740328624898790188301937098794356937509164093940377907216744958392518379583253225825140797703874658355003933455159186983952539914441277587672865665852284319496296624241220046680551269177783066325787084070174140756326995230190252120426241979946176407878160612122406049251212864040044349488000 [119,87] -11577269590261734031101996486151415243919370375509043775432213585546619601601268521797157450720068869735710112529096640444499615409008915326394967269461196538501164266364940173550624344506776318154934813274453233054670530502396164319750870115235972552810580838057635174346031959702789322845570493304915716953298367413712141932560231847917050951715029374556838377650545541646568553609094107097291464524680678580601550729464570700387605097457036302523182885248735784954459601193077416195518093749443082099494491119379039478131653096969945149132987293677959540012780400077445411308095218091448710922907724175074750795265588945903219959322209066619502054799644603138652018356412798474452359180220432583877670783557868733198244078649702400422916869081402456918493620316421110881572251790583604992278550071389879760714710937523543765710259872802412796437136286985650091620894661233187067646089907708603153442016637374186487375209788889606098233828365508356960641128115970306998686211788830565491152361368654556149414483345159853165385732944676201362633362068393409321636248464179766376088680285693713629787889117149412822815351206638316294241051518502804291104241873988905164626420297446314508232259194498037932179595338437694870555264205624257180663460433622105911783023058524395862668047397260418156340303783243867445607314163592334364526724524892229207069788836400895483940044301868708484151226192049880248280673047421077021353103735949343972917443231831776247856923112097969994630966510722940770985322131039756961414162961278454082484024253894453714705330326466626560313706029578619925327169793991392078572265167216740742190475270143519040533935166578445896287321588498791842544443425665676173991460951899750538689830905302428049541570088017928267567687835592037560 [119,88] 197827021269803728750842247172191371397331634871600198381176655181206208355974812688619009900596201884432770562566476328306019696070857151215637672735879688681325637843381728961597382611953942277576923484630307365155248631831373256198358750421704604036840338872559994207797909267667036899303221551038454933492082148843984340659088847851125247813460253720126433657775737968748637723196401071662475015790387746756141345863963298750128263574217621800842262126169017068562704928771388044098496036009645106696845315521104788156444839570209898911229012845336261746143606586294731737010708640020235728199798375975150118005219018187333786426186143287372874222462245734074853793337768814354769941365913466339894939845787385829795088255741582817797840080190716027126615070902883484622676242812462032954366450090522235667995963131433076899396887132788723452652467555460646253567303369380133976191454778436504137046760515185303334484896288357683074787473250224050751028912853913818104850445396453416896471929171080761472022541459234153876779708310431979329267993342056543525344949919361680047669034816539342640617534672236934785175553423722557221120066493402716499790919347890892858351640587802182720177349190483509924001045470751341077546299880894817480810886718799451041279255812372310102400872367143098832362540636509379700379775734815846705014945109579231273854508068997054052911257328830617478060804075106954583127877850851464828567457957896939218371407484400312396350268760575897798858484170926853145129435703298647223578616195924353454099109103010804649965625612481808316500720741958341523348741737313979670403093849704416363411400276577540534167772427537471852643005255266244378803631736707810759192885205034058252292700796643299940359632356549479070307036824320 [119,89] -3073987261512691264321054526836393698984954755820495496010309273381430216977277201775726585200091785676538211893335008365117063029902307677973404545810865161404050027808564658927179255686304377864855853626442300213112225911810958375642669305190881890967650333057600077099077850891120637007537335162742706999963608613393254243660568162631650920237843003464361707873347137294598958328223663534995653516635997060289459531222286900937204462221017136286395081967586390233504919742853690793149867166916400974329872150725771642143403527183882597733286935761255955226368314139774355641419342889729288184581213778888283867994907686345007777292102793941890994765994563811502101313124690929983563580676815805517230448394309046403692604624151605964887817932842175957225893714383724091717987332506164485210272863292767972597180445384246050801073445115885865312008698785475180185393543760187397056358158916973787414467462800088995351389166823572255832111784257321861664595560780806190373715560814114178196675904845260896094451472010987701958163194877965304226507629599903245880005695922631098264924596266779808150629357158721597209644336764169614438649226631005286416874733506691392788997482463702108543511297736150744227321425918368822860917047486495340129851955237785062408315699181136413928349955046921661979758977829767720823340957710202050580230356516903617308819735084915924574851032124816045355152600749245549305019687364957785179519114031880888457825211606575094872864150543230283671157668137393553832540105019790025479286992717476886619150533320238636528757202229880625676846111166773715727581558555506084071891183333033073917377445349792785282403098627988382958924988401072793872729020099544822130074133314304022928573742559109934956250501134309218293615360 [119,90] 39949368625068584468747345810783592867584191640148110507003369087936241807333373712610199017774781781199912260281670670569921820833553359583754594220945509948380595282913899253960388076213681732085582634113643913138175628010266024704923021063495679744445492756174989288795257130913947587345589737302958444105542878828421860742431577510109337469891263399529445202297710175806245998678902020875105273709004155455450752004531782123421424286957124871995808792231765340106330024511476035921388009613378220111024007689789383127700090965739431616373174908215420584652855970446493414299163619419806017425179756359879424216303885502251357145176232375685005653410784738092271198402361773751493673663993391613265620410310074182704441988314774434910902872877830576407114356105436229422201877030192247418177947951648822507324756968086183555823094709669662426115440945557519482584377793194374087763517265735596416853421615302236568345913292115510055516993559691232518373800582169351083354219882670434573140047067919851365069274577352022756061732411735797701926804915734660491110973685505697385992867718983430220584861527436606072585459976363692398584923914429976072004616554738198295120176530397242808475201418539948547320972348562657599194928506169968629253211160138886562529240362225885324446751696235358725513511819298108579651841244501315028292738902634530654938625572532293508077373407215060674934728783575518124709619637700660068006126833222683210810114938405696934621747466152391651026539241691988911157255296710081964089586170327727288645630913068430324645209806316688961868572877954937886819081312835638927138115853411226776210869780875250507547195812625178696321114439374426973314579124798377004222429149048526015504676485493784202090560864743816437760 [119,91] -396071318684335546218873254797251020643680196663847504529491402321247335462567520067766669116145954083794971170811549258089674282501912504240811466923760650213843361017398459087861483224091037471896192869097284866791341265367538800187828010681143055048805355681690831317378681306800881734162416950986153046988740452123261281524775557339938775591341804649931997369842068962336718664057160983212174770633683898133946664444025735015533948605161205808434494264200931645447604591774172246068657382688140628746780766448399531118285427023673200843698923235261083789364699104784529900971573352485117529157761890069841968889488626384144845799949619026417839980046910919524152636698547416894215555700264459201313399404058218281828491173635363271697952871813853112394722496417280622209613579122652918627005156207683283324499512796434979664254690864603380702975027040174672239152924605400813006169372492090989182150142149147656060342198743812964792294525903144138855205444752050306064284499918814260509220170467067178408151132887316934638038024553325752528871942300695555507369118028781561859849205484443366949800472679364413495637664433244833459569964701541663332413433039734725958459526882559727856149876438219452851016011960487184167814743303225020802755026783191754986268737874813457347418188104871244154336132678086190178214153939922146491878980612354176948738728024003938061783403172181742319108634030716901128664773028897102734795574721220708845697534064401249838400134059862450308815235476136520045970106782254891104088330641719264450350462806520535699081680304077610983143162154472589091464789424017320492758856677740983336194785968615966282914949460603100357352403800601452731474127453858356870420607979243400262682618094142648530825983098974560 [119,92] 3051588955351343167563186484045472049487753643579851640069507717795815973878666957936150479134096736645186288083762960089987146572874172297964307051823988196027731441024603548114277538350556660420608131893813063479081881955957672829962660669811283159364610097059995849007360827055267786860207281290866966428348177130337691477007041904812705617888376758973457066811325634636081972507912455516124695014975669769892949915047439071973091509361070665016932978958961377320936742782696409530697967424989043048470964590755730764443859958633653710037860870418864830519477043464913419123085416036771477268001189043792359365183445088529163367396080555315075486595689919046924300404495725236752631446296588645835502104408526952022876756297936769137050536402683771182088121251486431109190717777230955982360878711928004929206459228707133363852861275801457964274762604326631978794813227203133178199076937849913611975411270039647586569417496034805019691730829520620376055652673041619354782785347381745616111187246922206189216766809645805862232195029476302839594516007738735896228819453194073486610909313480133372098377763563543008557381857842139095471798843034920077933984228126111526168565911568532044093925620329452893605351069261263612021773486867529878283991529980257644777333875068217779617457398946601740843011861391280863083193103858989740076060214778227860241512765915695458721584671000014965647858780152019300782410400114804207378289569566460175503924660846753244443446699432884007541152467627352890209752852998576410003944656739850871665447437164069966918424994050551926149803443200401558023544840870490431244397415259005508995119552552471849891800731943323083131480061615267813695383754617557493426948330097583026784918972143306958581170812320 [119,93] -20285546792271626993270075541953097812139121610389778270646493089310659821346655675808180938791287509474653716310971459876156351898527490083055788116180203255739357044934468710174892160056864526428338903191823668697349386244190648635279465023127357453636365030059747066599374876809712401523718141920678400917267185088808620779308247579152160754780557733138662493273330774316007359531217900307536202649131609839028229056407539877965162254393159694605277807954446460959738942820424999657062577464500421521172479698215627620201078534674163142805795884467519956889653720859661421061253802860854470861979252412219410293073739201886872224762344715208098687065058117206431048743437338551151641755543757930125441258353102129159455854918210459290459536058335634064361022475938134643263362189776250196387868793918606944613424081694311615369383532608762103567177438655163317082359609133336784954356910814077402517620634650741904094352676660191169438940940898492901631164064142580921340780154694185186128037022108051315788365588093636830006242212056810759201033216713952309164870858475621901581115431188229454139143428357247782186093439777595247123563612544052430629869060865075093265324675192687280823468316768050308940033065532651312076144099318724431621166484236697362970032727251481186124897330830300381779133036666042386623617014873960807638205994601343396437958174818905451078617731793049042139410888738921076183703000143320256468663477698525291329504090330531946788585721528806879797369744321397183411669856250311301797065972275207375772757066549818310797380433106625920247236471273607969909586064474241189305968499609005194061795748169158628059840201117422553455722259782959472715243069686473567665482828908622930105463315422496165577200 [119,94] 112160831921169062224487408121353304724172996475454151353056628681010766309318259554307328649622263638514420331799279249503978129605457948900258787442676018969956497110771692598978793320494882254113798176883666585535249217470238944927578038163358931172343657007265714385352024239044784426404184206919688639701940214324276229603347857446328270586745270720328764450592450402647164061347869005081259463676151524106455328264958510242614533439308513985694058766580762132211868858038203143696893655878823059670362416606394148847478761774022452411244499827824669171229035731577336295526532140883137180449157069601995532735558822631078716192676308582557625460222275548586338519146565215858183936155294137777063268537476907197073527123250999012070140923588421102530989265663119384086782915121938795073391694215469582423898841705641768852291444305587380862510256150408122035742888984451275439632119603756382427802259628796324292025496189715091888241244039987984996084090257012712507974067176086989496520149678600742233973922581492734974786430804545118876324346936769483431453744492965583928907140461198803810701314698769902916977935260158546126728413632481154522558387820455332405579903924127939809596774880499856359608266907244900199788180641575811995829814513098819716068814043477837065320005082570981394143878271467917244699655760705313494255911046846294157379398354082363359544210738635452939951558663570686344307730077901114506973807052730402824012700114243915890761845853409788819723039388218806147399202874261681688936961004414079732835185809270362443182658755530606438199280082170958227100988949136540296362409606440489274903260339768510358441981534486028708392607769573326791603766084770078143978178639019787046471578491799102400 [119,95] -441496334968239865778539262619330040741786414813615951431189589761563374449723992041311231402955331941923142225449261521591568184432223038614263678741933239928702207436876415912033938033303685805096632034483397275001145970518831877934139968258255392931299896805749683026996099364718928249171427029734290732114851011901524953780479528724989941048812179054182415271901270611099287339610401908741615892499007404883607169021477006428645454913898242122039573417608254045449971423071381592917034543854249887669045397242952445983739516587519629416906481135489396238306453006068705091863115623532086211358216860110382993230204313394833080780014290940063441979035239809023498968076837663988431838653287042376850460579703023269548559355152050616809315277090759011700380734062806703770626069761916801035054805089683477737487448530535511279679138348560117426323504511943787671028577633729204159184227177537881086737440294985993221939177599532136430559803361563119476441654588086043628405276402359156531541136354871945771754973419829593677098392413358839283682973681974924160458161650023332653393480724046044268903001541366744068541492033796427022441780929878280319703580393933170324721233579834163297762858614277671018781546228801860697256373965919408087705469540791897792835157184698311518476115336216367761086214420966516256491456002123962236428227062883660962771181039369537739041605296954250584506153019400060771462790597390550375424299610080447682361040200052148124638314658323952448402528603832298103533179189628284284713972646915468755344893250739615012641697042486142420288675574338012520200643227267182768001657377512704173064436498323663410683903918191610148575759898299115829746186926440520781489675778135311724830813613600 [119,96] 1730509338508693677444346624090706765358729089940544225496131428538552761247265764810995058717101226391616295677210580512601128375140092739891451808273751666356340863183262831229890433956557205831439690459601996034486450835252541096963656902447616491533425353223418630472723188110047475406968084278151094248769741622980211442688944931141294189348176423709868848979323808396111378030124642598728477156420788732559732822689590318292807946865771488395413091491670674455304501314450265393422397709038965052451929703573471326551008840115947871757717839462065049499376034225267358607853819465306636185127913798199598264064961999545789271754305057504268242005152288026740781684670301602617819557260288559054995342743529986523708218738332142494417383484195779338238669493225753956997546261403773718696756820641724718651558098781990733100016055195191645056376780493277920255080931095671264154165080656983352998118628208167586279876327707070350018460187567688905485399901587486612034309096160698069099502598133519248987417665691453267035152505460680553036004163783473066031561040937354915121264795293758295732358207275871581439536588445800597463966364290459975627804661849981280500975519851743661982918560474953675423333889932946383345649762009274042186478555811320591262931109717967112885556235661419245054683769874919856458263658817372391572701921071620866217006462277944118125798706811404796564099579515697534976437323944093126443352417930800082299074427464469877706450740390203905401426899318717858430907387871967824418947478962431997255537313815491099804778893643083100960088980157558077961253191142567750833973239574719887095540666162214188394354412680314780621791168524899446344077609502736877585380850741632331068482320 [119,97] -8975316628666052651714076763634326262934740219334837106967028455414536529090978150542883374257778041822765207087630410153364912296621159825546521536357063013888608094206866200252974202908835099619189685103368857357155645577664563136176758960127199315324296512994613463074574026391486489536536391016112425990006232723216706244687982466099687714072295994532290173302005761179995004544350619365764903213778679762862201350961471815041095077686815320917216212519591207724728311759701402198409427090829026779635675181015455471635782880947604057361045541795008679911954424001783531273446227331892416556001269387518343925450662099066523418858774265076881031572007715913393589221483824831405262676037210237120338853663111317132555780475961747926387620781585994061303446441549735685256984823022596285444563246362466217324314941915683338006426993522731842056999651380501417470487274269305967989531892554029590839914550633018118007609933989043164963213112930745186387471614782555339825442380060559631915045596483978099808609466526476543212381338606181163920606056162527083104047537481396236966382495887627873401123281952541635474183009266598884751018391208188032616313204397508196255089617571047496802548603767470109471996392276333986211521763524362927187119831033002343771163862186762573536971053887532753414890978743789424566512844620929855892348692009158040876228903450358731657614332968457384427139553545876640105952678357516583349709067493482110879057589418036549702598073921449809012219880927518106090427792113163048692394094821177053615366058041214861698838881881782084649321739522221559472417595319351533256065401507632231285026396161928129664771613736935875584922271332382296724186309852456505457218768714989773240 [119,98] 36803475702355305675022721647875478260546192749281754323220319612923583533847348449191654217803273412004760826508252401721411896822350362725512029456340475009179610776769602202892327761687043520662275458877990311357195730588614505567032228226839942610998725991142705076118142234569254619350008013239692687275205594003621682031709666471445987449506510013696261011074043740549729188112678643573105671227519362908052794978973149609927999898240169557480194961451607962995429847966993971765061387122874497020795401675258638608065895649172942738487754985821485260443338507128510839116073621883250457510134002994594442383261549198365439377585134501402354871676615512329926144035262957174731662059326073947295641912734300171009629786253265364010588401938630643230891169694640043400257504152863540235463702250580304856594596769682204748760316459655702341061636239057624130449354858290971273125351402108120548046207865770437777764509168988121797332612271376175943277936430888182193935515660238771935458814598978958917136320895209422993520025128767429828689727564842141023514541351179915754626037767621326544243985410551954159671019212253892467168700024802320543463956647889868709419501611077705745679917096585714763738889920495339329653774905846239261715614294797152253140697471412187536520418115866759292524905609013517718880304737546842896003835238248284884869997110437077690921860247013466136199897695885298511116907337261503448141118740802906442625233847529623692793608123406018412298333389812168332099497898512066858809166165532226627157930167430982102175002742500414888679622482191620770172615234800593542425478655010986276292966238811821999310337099975872483835876264310939148832068831723735462374322102107264 [119,99] -181353677890827768724249994679261323912423745040508118009406031241931702163961939688803792756435126840118214202866105483498145603064788232630684051133058782098052847779223774292792461438050983675120058319306368579509743188515453178347220783682934166255306658155821037358644808558256606100511841594046121106664297359733585527731686148483115387628799196740878805631326720489448925702366698215922333014731596693052363698019064590125397068578126958059246282578777109250367268122139520418418987179207347296426012785072311566186005613123731564720716083646444078129668710565512293572760257664100908876153491699010280725042179611367730783789633979735682937596766436797707968912892062278585976057394968379814605583791785580746382906689149524245745329968402362069625589429169302266861613867598965679506561861598061081646319564284422217358856839413097140112177677466828844438748862496274420055541707902683014042388562325782124925959397983911873579744909070443187738844555026560749647044712166178044017576298127918132951405445379817623708064391508216276785704476799863074804394961938329232132482503314391633470714548170161437666890033848628841117027808693293845781761695017886350206728477015661123832487898978793865472991015660234709838305085366706841041467890345915515893710097990219948647406897293194111964102678909725261764884684928613630507400664431529716487182927948974741784188483676659377235165099501360265684318930372526972616788242002118522530178774476106519326119671447366492372436113375669444061340393878639465759411528797331687545339358832802213774883429530560035308041066302227794030169421365571936758343667385247738665307455842296139775821798064451092837971286472392740951293950257843255247287422200 [119,100] 847883275230887479691875701626945592622293146267702777301796101886133963872055268387001087510495571719370465824725384230051363841757108482291083540653804742899634158546841380811832963486489307688014363104095884415471447574068579261577850146778027741652010507568946551955587857233113375561406620691004217268364871993119482587654076151679081036195351203423943049253666231621142938704486427555152897458143277291015585132795380624666312452468529618180935282284454289306690242178198761471783875683213179386146465443006483109407399206947418581699951901467875943686694335233133594984934998488737877594424900953484013534501124970791887329577657982032000966139689349535596710942521608738091710948442038858845061259213413547129861923111412350576485648966811163957007394050850994690586998703176031152979966537692502381998980380986896661662327401739517252771060484718173492442928991849347321860628721010813851546432355731410959980805172752027736642360666605688013710787185899002051377088121579447218151337473511080955535512720979751545269698590994357871813130025927223183211544677046223454086974110069907428022847927266689254334680460020430513710375972507117720332801518465066227122469724232090004919805592831999904489997179617249769770914131129749917097408953916182675143791553353471249590993450859897901992101689950002445900645664172378773162454443221660431915477223445984300210064585038251615154876635816899446660415675857928242210426939520174776470537425590129546601443167972041560159772758399805930862466630812997894583914776183346330579026609960591016553988431069333384213608428403827424012164336088385888172903009489784218610631415485459850442539555888143045400270185031438970503796213722878081224448 [119,101] -2030582318273043180687821106087644187123995413818847741847184425871694753790547635857664052159708697317109247513636202174052329410315350914334962960500555133950494914310673309831995932315871711166040757420708454475262731905134135428825997921280272571822253855495806456022997601917841990614005530254934354980277824794754356476659434903050242303703071776626085874475941250890914644806706068020961700542187419828949367538694192165251053006901652082998790481392925487774922908263681420065013999604556475540027091645661747287255136851341342519444054981226525712763881599407350394231551470472304819811924645103963365829999530962186340025808192018012858984655276697829591916055489978954509782252999264170196628770741717332601841310053333153935672883747755373432017608798691726862348347249623775868797469964498922204316449901646441654597749160915672998124685208029058814716821744223349966276130731891511483810026435191403586695522009505421098709773082438764735629167083092282201076234242202062031063039079147597306406392174775420743552805648939225953491827790533778433414072434226652642591403093047825597802984655492836425779999554992949584553760364545006431041876855164692521375381514969083531136603570010409152676722534400148279768896429765300732302287337923776226816802582248359925101506156581725814333568826431655084524632809077056646195885392853062957487540537248242263151678268601433180108434422942139603870162567802792981210046859186643733012971821200387087295128641859583498876735883467140942678495454983176954607839234409514084121973957786789037215935999137161254177690020474059967362387661873165435101313994431303598118109565940435344031423559401289808130038503592207985354628300437929214 [119,102] 2429933715375341099066803666354421567259942738911734314269432022772711657009991547601448023980171357940032405799710758846264700262131717059822616869997312009344879678617170988377760002370568907173307807296088741744356818988933033888932485385025394054926852053725673828564333168843270123464555265635613503753457663858340426390038590058312666527487278941750358455695744505071170959626121154051493432504818011361144455996107451157323125870622500766019077522139382713755676966258725455078976862912721928530978310768213578736984112939438732948413141465117986098128910615023590377487176448890903938097476029824359750731002394900656092972897364606224316065470325019002541166950744049762201657579563859281855841089279223409543968158207170615206202574295888669681689480604352484438234767899136133159892110344558624647294275501926108918753695966781154928422576534355497105306376014765034246416686033820140834451595549940159264669353537369312355548775700309901379080452864346350544624050063193576940191346743104353701482744053589679029034444043371840232002650321049320550493950515549118156888653015419292319660778164853628107840343724942344823374896083189171829634946197622666672789586840491068296333821349478922085605089550438287726664366533887812592769348731630674071681835928012107845089352570644875182588585010215059345943381040863559881601624120443273836147737544001137313326215898290656474044911644798828740450802186100503215592348051932359395408109154426618993199450454443419070306301281904999004362784644134059099961100358208160302353521455170151969346930102980500391807439662272267461535572168733750621841717808116343878720231977150084937826554721782507104174263727397238231059848610932 [119,103] 6877732019556986192979353255104725295230355665000446184642923285297635561107159955393304416032835492054147537205269921210312885201225455292902752587646724177007595283124947914052464628396695415547865411703858842387730738104641007364260513292708707620274537383987708702187067974913035438681440257510727297425994526545545331318397792549442804102119183119613971849926981246827766309327251620086925708198542720406234890279732355561643561661276661735635424260861607022090323347595204477311800990043931502316680033543744990350393927557407079621108169711156972845500383710467333517628538195566622849579220405778588049737568455335713211949821505612609165336416363309285176067785029930174301030977117701348734350751001817658564646294397315843806482660521617797352406091532366544974408337081043134597994377228677707969620632557879646982880525415676057252388638019588097738607415463126866057303489203502961410194373449626937040061606271910804547597167503062915973622705014011059869892718057728098068516569386784156251895879392531224006082796427895933830441661284107537205963294834953858328585332285505456482449806778080590085504006021569289860694098074092111020608703023862247655603723956904249091315348946733891804188050540177704770824403512313420945433046124807864661368608184351574136817232191746217897531007289630470868254784653681403750582509329074156221886176442579106555753118115030531816925742530761192550349074267810056820985755862693719700243434261446328345001932286532280257485027830870538931821720748283907311130674381746265686668680592343500119549005467501832704487654023952451616084202929115071695244883415537383860105333660943227242187766805153256835962948871701963860419696 [119,104] -46103589327525087430843710086496245690957722427173170321729156774412600012341341645437383741640819652218788426385070778289998420143401066580760066700948510515553027328534367435071330549854969917123791340297818331047560068236687034786313835019337139823670420087737674533334234618969173781700395746771969474042496536287347646150909176357861930208012104515714318092350766962119923431962694483484733180942731008312918015854916813991126243907513872448205985466596471634953802512794144278238919013702915755147038829407138977876238715471788346234929624527492793868552274138775553939025118743204281324521730256116250529472966179183229727604505045787723841311415782130476713209290570224012874465929599053400141494217751998341452239848302360353085390251557524297984156931143364084362405054670719651496606164481251786668806779243897080784181609830637016712033685944131397656291506925644230114733695395848229215202585234727352432310549603450879669261490879053485744042117316990813094984138686333097392231615399479391136299401155295593406702606475195237033544556450666605374547408827061373757252270998911494249194188820654293204006987191082832869594824493626441535326180407809264393211808194022164115918303899992650832211334176135144152657983753220843348218914864864314329658810124877146913693829604904052141631496245457246196523908744364173197885231297628866087193192305593937463189912088588864633943035076376308403019644271816793543647124765042071019311791752393106209188271284042219714412267739042750711607673803266902737893222727578169270285678461332334620045014081230104691156750129217162382202580008934869447637669663622018324369877965079555104578197604333238479226691347909547824 [119,105] 109703712275729625000321018369605211848124447252837570537786662599954762384202444774397104201712443483076137799480520322495783788015709944713267742288605572137754557814932003786100666058218359737462074877188232796624645132374097984627168285832828850708709734273757643467425216183975640330890187037316527091282730440145743028222874774210430957099516885618101190458359058360361371540134792247527978832818526460406471339246870249119859883003947049409383803541654222388821868881563124762637592760137942003676536692178478079721368363891658551886222349910064391883733387496293213516778190915331652601982992217018940432970183815341514612475535525459585973932152513617191164924177489777803569480205312122740101541156176330463975256618098158013039214731839846557821475480927848775876913216181051911257579143320839812532628852426057189768123658016757429180868965179535096412027764581332625105762890642175490449654853634020034117544458316465608377429335278576043980342410577089531810568099978616282341206342265997630721858561543094285107509993865505064174519047858466469033382349630036529262400715062844511176429883864368801291823211540939205188039369004341062894896295353858361322943982841456835198202534494662617377891109475020710122031267571327696200648511259428758671755248754144256018124557959998454443165445433928798886383601722567642951124481559079766173544052215667381570866054981839371834874614555600489953669676180694865033121011915009066218422596448525821152116871934456965460756291204389463245150627533864782209145955478198714970016478808476323219168599112209103877946799066988202803793559533533738798623949836811617897799389177410473369053734463610445544155495558656 [119,106] -107104281182329227331163401479439982033394875457798837381676762381100665260891888603844723166273534163909786670174918961819994178728274096839198414353957677571640064658576711800780658972470884493268794852779258865345504969368250305691574687847110355956800519572096780768423181294685557827800832066659954323168198655458510069695658152777822976346248777987198274157576549988853110405907214373975037096428845671997764478820186267427779199059346216328145017444999001837839821815647384640913927046514545771570175542373129416007896190945706792285954494628300245898067969537023417014111158417071129530794651743649082926945124610608683979177432627007802597248546875250664914858876836442608409827958772676741236933622353152655071610170947347286269329991039892536246700441400645369474938265033359022528675752574170682615730345403135045013410043219852877194277022698782117443111843600552822818763340053686241036008220865785730272833283359667208324307860885050078162003705041090633993621435299724829714645648686961019141820541577926383147712049994054983922990510850773651654451908057398088027469559584532611019866471059986618400466237639292064515166001798079629082738343387924161226873432432774884147101075053956081859432179936641722532913771984629787085642909009041780540916637138659173586074413596099402911504263754699814683553265899835368087147861401827950378924725364946790418451247124223631909582403587706260398648493340114506212271936596939302475656582957275995183080454132014036275117360533788663937078186384399315685142418137419377376265888932994203936664533925757385763927792186853242014223504658373522830306172622218831173467129027749830215099126391988532482782800 [119,107] -19714589328897999407953260474054393874159818975313150268951596962425117332139165468983305424561520981090687918431183810780880217394408398863426794616512144925987331614671891594328022857410920668075604439490097041584763627616420468924192854645369411333034180404482991469048774090495416031336326249706187656342075993414537826531951416250817414619418697120760035744697602832455787395841208604010563363774760590356476547928534989331375480831519853739933561434558823391343163824248031922335266515117964660625219411773170776214126221981860647293911992225874225975103436507390104036503812992811472745518534438480091056301412147962160418209435796460628209333858973166496184860251412680944384594511481841495298129724874355844138929262984864638891233543800943112334276197113344242837973363098816909661540996485422124744431801405719984248458735270495633736940071464743449058253893811054372538396993135807853080199595925562528134300048000384241473348548244261536824157753824277024882167389220078457810509050667536605613133353281004448502313022840328695420950730554515279543656478457109025316206611029534985774778554887679717787077838579826069904052022669658335047541769503709897183532675099770070797736320527250837157856784328970670211179169096114294329242187997604284932693077588755363927279719053238905879877472659751474940977976047663368906449843130291791940405576706138048370568387288083644232757780716243367749446300932018654059893796616661185645910641544656576416723912310123766824014780587271123354157825747270925718042592116850742700847983581542318118166496136692406403974068000823661455947802067974392846082716442058218916837736720385511104554309969660725042 [119,108] -7741540580721730895961481491924195660549290268829537461359005677511533403200406424233307892430915950814057478798765834198685957632251492258642486459727224070078012492506021849885084136854563669116026750307305492775114268759326154387848280740176742770563071871056307447108964972150363622394738797068433235356897734089051616356003904554690457922170084679921771132578137632048603037975429416399616172895286713185858893491864064399124358708717618964223725558881000516386359915247283244814883401930717436871928960242174609737810464133552455962843808039737722673770854939915537106121846333395207793650221778939640713320555424578169865304446085352658388458395072914226830851583162292446231735855571825684947933331551594311029544812994767164175202381652642566633069126261968367503059360966013385286739035542583266246852145045598644070711674385884723654541474807466617811512042057717294504443034452244920407206215381637353683016611795870412640224020912139491068418425438082001206206459327528461193452475540011852515244496919984825909200187422026816942076710001305851285093196908763212352837620260153774380627378244410835708856229358947598039175065781848387380689761384266015527147440092157049652349941407787641443227010768984698371875849932524176595363347007648370120972786726145636439867642743437191369215249286630510326533981633499164034688371381741878283125163134236644989240799573631229107874923262210527505744455636553811878795648393566211233775497834219187417594124472087607511659209621892816755807409891090342503812906574363940646611857013613340343545087300627559604803195184563629803695855692260528378541700024499735696859141841663670240658390358652 [119,109] 217605665381647925776847264018147076204366387048118572018290397905916597833748028833607715094590191984885975961528405653489444846593273416793064362323807139039683260072923612337898316703530627930250746201903292587763764560099602250106131765948743450186721750115660783467622033202589599968994381999014523904734888940641119348340576966314895278354954678331536695206105369206944965501277966288039910922087059209690954629849346544312380281837020897486499660513660773409917545597840722299098867244002694133832119889013162100228683164271528293474401309588515180345669463030969851300836146225761835538141005408993444252640085446772053638263992260714843994242888849056593122053543719310390218901898388438476342365285523298047698635560439114682380720245388500489719637144320127619726254048879972218402938984218845758470308582988720802475245401613931208221295412594287061820641096254236071466215627066625006558341187221454498377343884087115120805797596234189994563879492588323937030342359225454336098240218866406094652198658529745819850159627537814759395764399901568402517414072892028830861423580575655894667884672603895457867412277324112518023469489874874113760180215156227737234830994522506619889474014592531423049595728565253607346368372046093680331608992103618020756068815974925654417248969890209773656999806714831075225248871548167442773807743175540674906052753548892148822900754577879375409002812161486209595736511222576266087472629930399652617173677875259541639774389285445532715536333876044150539080345962867139426355380959655949573815423654706904468423829006061842410500073168323150325443963148632411371671002651812082058319029667015029153032728 [119,110] -391559200937654009998540417426654759899641207913250249135730550681596499811838701877073879196331374119059143148864306701733242216010948380411131212421943930273504577214959056966438550613107580132039798611179664355569909905738508864689147001581056305939604106909669159131453356481135383089048810607473157881595403817856595393428147307521541630705344623248782554748013302858966263053103595023897191707015748657822320398108630161195078070073548504625600764107577684891130966590105467199799898285729295385833638835588185004188130999816653105662287201159246207117053924615847184143784165694959594924767623590864009173181371265077896933609517919130718141256512134931910052513980505064942770852654605245037440105970106478822905759166889436353356540187371175305535905527712623458852478546354578384932568960729164488289946614042339867893942327435064673606369954155477008323601337587298109660463271307151429127305248863071199002108326368442238658643502231028988775553340318834677942383246951726592897606996047148741194927863021145360154921004548871676088429990202968383631048779572970190106158213099502005155288730330396935556010847191781567880295024878006917351258964896993773972290058428550990566412271443016486370339824839957861255770388500137881018340865535035932740384982454912610510104046872330119523564766401083567204650769814962320091778973346450170416077616339630564631832287495447340240389115884035527554782230737859717311571872192672535008078874545367958689525077973260124876861916502805024269018016989085934494785400717029672627288170572530647851504972607941598713356684426201496388034809644358227743437144175015203196474946169332572268 [119,111] 403795680949601073624242868586298831437275732643168739351459829801449552101896452983164934966198294765066002362355236465908913343538231358676434766734085006704439283638697068197716392589080276131146678782982282438462675478825413529026157464351237642798618372884215764909313152363462801210745996294250120982271570345996931274945724693336509861764883847617963357889910123290415411450179639865124203840074846078834852180129737842566027877628440454149414219984030954692672650798849690867220710940034170929759446342746812601028468826606324476648508392491204814947611267904769540846283145987336826739541552896469124632555054797790773738197439850637265515053173420515116458825436215767812558437943437913287098140451133762548037578166268489565163131615142473455352213297441181495488049966813184166138953736301057295843079987923049451713273497040705033619280085043952753884510672466558187742228994981887439687219547946320363417215614964950663241011025434372618555835636259129945356166939817320552501072882166777995934346341140267388971605199430155404048529811828498431170129153875588686503119252515183150849015466252545579619751454169263620002679848911384049820163057396689619515746034020284386623593240399087152350788752668436132175284643880504202247210078185237417326783836456416005790627118416451188347800355803736776053324714662904975404798478117746197693233833907605330655589265051438684128499225105372965464605062822602230116023998717878872451819135269090423040077872871590046664743656929194524126005106873079146918746827347935679200006148462117312738424197276436588170342058687627163339514263435953904196711987571531092755020764903624 [119,112] -248376603043817777164790581786443771907479357936619805305336736811408739377113483579285533626803071227673581931850441166758459968439377547593008643495152974478363541591075402626124696435495402500522724473732491924852804914806889357503025005226292997055138473814318794365611173392166271917419455425326322010152739719228666013347918105380373194799960732952535284444184982271701952930466513572809310077781986403145554815557956044061166891360521776274935977222007721004875269582520979811006016104523477112288419406696470975490539667889730278561521656324541934605017961313653691916229859453492310292539770581785543030246589833889358961136230784490038657758539051554969883931723244051146396047070763688096865969412294387085400010116397666825222229149723521003301101840222037576232086307626897022407424757066476853839519021027582530942169527624631272794959500759146132519577238531993417622271173355169706222601158509095313905347558172174254777032229353720825167081762974084387695890476533235107477047713278736519523540193679299468754470045607556660631562376481403107845137154710261297901382617880688743504563402369479260231227107749935008777983133546019145094733250781513077816211237304032623151674148542146732011294465520780068628147554418963854023175622034365739029351056082958533600683936674407342840525366071475071985291674188584712718296728843529732881828918879593294659650671385953797655184536893966424746666929957943141116656858098913734754200640146201511113405098619560344771595921377726254820800982788246898794606125979653649431320088596889443351829662449605367353211941888234840141534978456255224053258686434494110829873396 [119,113] 153941238213608444793930541244929801532917175457804775555318063960813974982789667853705002531144418862876596874859150249769568168165772900652056983625402059151616346750309534835003940369371976170458615851735463483614917446557614880689803106717623156342729470684299166155788183554981046523487895408492930388838796539499795228394146457510938011793232228700649818491114655876561929685781812106318747774910868882199282319788278762275466194198467829954757773087799664060223142307108408576897383208063321720555715340347163290582516810839675691965961433322194787523652801481157552574831463829840793481050095911724393669529617704050528444738861058093711965358943699050205945292834553567047320658698373433069410319776752074623795226114057887110157135676080822605248493379107439258967229171522460461131193609246771569885269288068843169241531932994361939452218527181468234772291618121471526052045071775740339620249195482381850846972582968268877423755738506952836256695643190895204568934116816250917302313913591651055831352581960266742816283152128046568472951365933587444091828695227131083982746137427609440829417525961705031845182544747793009745430405633839781955774624683486531062408125047534251348965351175525430055619213428193447480452316491037616070796776681561205890336006187263126088717540507813272857944401627877223337315897583221260670807396753214437775677825543970992535307867744521472903775403979623008970297297917978703841049768377308811159073280925886338050869328083041024725689365134427132991806065037064504227555344642245865523699593142821449379631172831021755761576132640653052688225902637909150667300373122411253378 [119,114] -60427715179421036211365558678620724929726895012807835455134073390288985407231220060745049183689099910069141183711230601398316073747270920550933139460181563342439453728299339296370411136135433402139735255050566609632856413813112685242547533374242854826355548816400003333654760081729125349628322519652567344827986119887070226160210795126060178616589689207798876000006472332085499235027409201845437677541007134007736894992787492768046438800924729282523397678563473547342926241107078854464823625037309845181402543889821599968185452228112246004638441068869300119387871434944234463055988680227218429992894472002345118738779027938657563704112212545039613867245431187858596466504945668551394013936520034007839001619541436134592322817707537175909482987932587847959064482300672422532016976483831908125194446521848002990355737146450806302042524772780060726095248655789101361706564377608936940634171776579551379977383936143457376379976807295537846190194063455931314973200116022595293148187436512061361677695707343652732913046340303383003625306768793657810359806098971327784930663465583563786212574923925438586510871476225950837038773525896107500041066485247377259819192674619124053632502056700760704934249436919135383524080646558946052681228259838679001515623107315179500859255884627145694653150211022043752645330025797827680279282423826812900134180238166636591626281961773563700823075171734848354178396597146956489103443098035347202214989434891563838119314111822773891930940336285282808271695500834181852557513814451478136862134236750711556327876555527201188355321569521102735655814053439141851639674125387458704821269756550 [119,115] 21779061436324573369180613755609051955234875215491144375280603261625737272157112527743573237492995673408602380738855031125306337840166432495818380487751735035422578430143774348909090076825769246424579546236941974223997492169208540021303575526628025866625576352507772776436188061677878278139798163693662025676190243220934663221616539200326259920735505333076245129023515355342216671835059661410676283097373261437763899563210141006769650569503728829272093645415905850135111253401908107578324154072621734311230450356032147054397694390421680372476609127000230756563645415722973833513966545825278830349463659019317173674956384985672370737745374063486698323768682794775119383178799415891211279608599606501741731695320223322082607592807690417777177182743044628474451564134651761351527638590849388684829026190052354818946488567526751101394940374713928336102894486460063493375049549585778939555746637594776488131527397447206519545030422530176320277019572816363655835870736313924870111387847524390427764607293526168166655898850026186226546656206272764559555264112128015075378196222368219228436807223919984560548316728421801016274315876645293192700617320327797961610426792741404030384251850552899368811055127615477012817924706998162500734453434612446334394720028564073790618061364569820492100066314813410422975917502137117652084706980088440307881514238445182221427092268600096232797012726174910280689721276234238228301643659333418937273647811028662187962755775397316137608655109422796314098383550119218598325881920821462726415185497330131248519447488846102050411309074729982286377512474570877607535683994422863439439232 [119,116] -3998670501633505027795610063362596171208996093309794980919281369085175480356588095648889502904982382103508510371308128462243803617795992801892460953432369537749542479217193616380691545685098526941506138633457927116051606022646376147825371462409776894498445316580318552688635115895617294013803528206420144343708597090710269774025298263262524226525811353608241291046776507813295529649301393881074249558822558085774077085479350621725730222171163143754960217321918166599104065320355505755558828112137033162975738892443282020807960202874666506828906213934255867201274649779420096493985112185339364226630634709461105929615505486993852999453818340495125137731848598197290482916384068939445209827741088851884584005940611016630951499089714226622128664453273128187680444230274283007215476383279695294994052806856878046504029625042629620248192262309501023849034646292130426529308310227998138369929041158655228183782012588696529227801814748497121710254098316943520024586857637213262539858850377911426298399347038572352989198041586384365907449396792249929853193076099547329965879439600820236756476521112297092892218834115978955920706825206497326143883827311601526598913205378323953039723995501643497107540726078496854212658466573935935961046747741137282039210227786347856820360454392319591268627200035958713344608502925640874457906844331550264401123073763094316114194072209953163057845864046167113499365858383194680542107816204307492731256288317514762405257316451564607620591338940004332338439541658830810536638481829897419112519798345278007572830181747008321150145690621257155538804837511523639345669824006120728 [119,117] 906297218293409063830808159254673735777460093394208134130557444164338470760882650554708187286594163964499290705824503561702778894728795786591071059939421517473233872488558697328532095656293349048823580556058780746943119242913074027433182070985051229295649502434039437679964126424537300757565352504434732704564702582053193815249971693048302709291621062190176225677951054810003897751066882714541432700920737780074362486879377298285183041219545116223311949948956240422167539942911672782471971748724240355114172214826077333313094600038376807068303030711228626998259200966517320687418556398789981732405255555354569978610601941244342534853333141418153479033186512276170058252192104719058080054302366387483005367886150175322830990611953831236691243516980240046620303611482662677249177051570835645214669442652559918074655265770480233541050316063309619856384629055854744254129895434935311221617242981302352654068890521236644622800435750682930144860586213563285926580862418470763040817125185879465427494281545963653133228630284798821686515166267781632551798593667250538727147831853760068570455379199742943030933445318692606671696046712771491039448548598645301549504435577800597375748239631720718531753624201366636699965561357134199879980485586588634422534872258955366149656068862623222252385212058951975576352670179632092818750953446765789313950243485069894275082066843409392419794225509132299489935945499474803142983640766107454254656208756222251583550467246394798859166107613715307334450029241307367106525259242118071517146434403786804948132131605627080460642025466824747446811219170032346623797018874 [119,118] -95816888076061464226701229019820395377186125889363480487367067208204323275059062308168371495269957191056926966648110246981616177246689503296483473002633069470323147934259674893216366965284551293821932338506814650360550713022247465192055917345176593868240656097412806686125704249473341339612353756743131085667674883300146513383085481553325138730964894927496460476435143715807991469298944776776784295212731140379621037097811012667138183461276796528128006451475175136773798931744197215643456778778521140483480328206256922134081800794485669800584870497383209191890900488761539219831743978568721767176942136105584209457326108516525260630806504338313050839747619641277697670227337626984771710782253640045006503401906302735450354209214989756010708062690004601620311895651713219289005158907771857786008075922971333077390305129367134098283036323372125468166531669737755311482942479877662294139413115611034684659002885194428548540838234966508138056726424134056205519265513280440848518602054601427381144317976657078787693241659053896047549578123803087535660013856484232929434949039059293783063218873864049432446759367075795513590553446201403682575769435640059586840798762427426741372162892506758737480652246966980018334629918628865121629030774429126120866427486076045285863077487767784716755058847643661577187261496854336284749438599510547088996111854418010554057415190384046797011004317446795377281956420866222656485819188083720468805227482943622747421335800103008948470926930929895326793378386204163093516595247283295666768185724531015062452479729188099290469226211960384768285961622858382114680 [119,119] 20311788695354372722497930561826547264783521306614797709505884153489371119310480395335538842927845321159656802143143967655047190580265628796818956011098616382954447439087300793742115657736689815786451590066328885608914492930476300856144655042225550443100517205213663193431197670013024168399795354030906891859721133264374247965552404712132927260579836934055259885644117670187561887703855467208989090814997272286824807213337762680557746596536461229571811385558391231930050131919489612393414464759699926239478748824557434980975267395457460681541407093688796665402838289172980843475762801104038790530072152087855200269265610081375534983179412291828096618870957748297085959848049737271156496305391723391169102368321174318594866075075436358373739357445242684699627431483205020760757160975625095705919754105533168476044969613523133645497809850037741203248512145711139419791800459867539977844162653985156974678577315093543057912541387246964240381577829573146282542050951526449753552320093144154110760444739892434483099268879547583736967131461880436712948768266362662835812765924000113096032766878298685404189112908257092501619783994872836913379581594783127508599827906904943036414614005006368146517334425410105135022116490752696447819453846681921636836136290233583459723101974498243724363715503573448898139672973187249576740884567696321295086082511437540124381691397180280008106669044897619004524006656918599400150658084908649663987608191745438442443400707894692273145687717234288523648755987729587947410785278247239628450063440291473415765615996953411770426043919906646402382953292562705 [120,0] 2279657236214412872993043975832487396183155498887313305012407513270950143243392906241257555509241696373686910716034819613394573343979405288419200945958904141958721506729647254018652517956415635947629852696310612163853767426295865103803788754547216736859179905278371480468537600132820584486717457254021069554827831950548039120995428654404554258921220733446620304009848884935772364218858800871500563632440731741274096771767596485765749248331703040016369230013913233033299280253871782742655015238445343662416411920499107038429779661725867590414175533158301814365044463878328306074954974185501506287503300457561892779574770658345132983092012625753166631566674759565051426433807325100683113179538146057676130906869684114406999731719672079737907879666108425352162088720903568109863784079053877070605696064449352116974282386732063626239076517676469101128428053440212763597243727449116608442394685360685013327690008845790281691503166022423281241731743823582617752325240683757527777954016681666030606763863978924909075389618548395330408814089445303965899964626608028636121028606613705921796405523604665399267755769791131594680236966233481383197071232406866929710793769991472839316762490034396763617943848976179766901327495389515084626603208474135029036547527384029132249178411340695930403501140494846888773116634563768803162968944459726219174644771190358064188184735584619559438204199869374135595791883276427877678551851582368225795834548203432282992590831573716077004929245205007531335788148177329842290536199898743344274237823355961374495147970900071017919511931216275118150275517045021312531584573708563688078383812289108427260596897653960040163159972766820012426807177342075984004839742703459932101290576481870023062623752585974684243808602358883373344813735694808317689385267340927228953237926140047458575013315807777763890465886618097071490325121532821399342048281603136340548859675695992591932363288357156069660020170753246897666339750145244533095529084130218374210521292501755482197824207585279410182010906282812356948852539062500000000000000000000000 [120,1] 554926199917761849662957376677031866939018661465935173481719381328709992058703781272494802434566926836415737390330949577625060356771050448609138444952388357787915723376440808370873939148913714100155932776614824698708747115463875778509387828515568875737923919304448142050395851376031435485267985633251876363946667617477887556168953469672963990667802129666008332085284027469753274261932775812589197494616896908037570175923959884759877481416370650503461508396623726322283425755195741210533626129440786199614186452945537023707681585548207342933724744584955867897328204319641929792522823298398170803365208978006747667894562154047868607117197838749018718967698868228690987820600029092246878601961831300103202703524569487493230981133459265140726628039594757472567333374434323612260954920247955966065953725131507837373182415836967354936311293424222313198891925656581800490943054901938189459101920774410846894298540214224237065046432784696186437898019569823801220313554915668281113617054174719442187960745102586196288792159163107374561713803427705744615643321355908265457391464147240565254114931324606549762690341359564742652238419586310259032174076029262182232760763735549280131022875144678446036407970468783808428091218613792136827626632006141475051258185988385783221230382519491269180766622141528421179062564672622898803141148288772214692520471502153743088857177569012921412507319546630378372885615357694799921929481119820975819813822862112414693764729771186387565687799508986051084478184925253637641725699994571706860468400834834040828601620744027988256548257843950941363529660178326890599504591429614395886557729934162304654563013882902401261910306071247580378563956118997912953759061953444291195653310420440749977063130472871675630821749776227947036743836924204004530358206142335968019885944089614283050083131392562265300713022076617052449848467782889484228516122868846522006118182962879422844006611292475935033823786603542105368031618885831793230611504305007221247830031430628415602968603933392577332028849923517554998397827148437500000000000000000000 [120,2] -14673238905052151092579984642838276003403196420608129813179609103630553829015492509584128930565730120313046953636171969746822442803786405550548520761649380412948629315772081203760342992821543325545972840566680952083990267536025044999529047861989014215024266238311586365779666901269718585629564600941270652129110299763486120021223007428010364649593286360786120162010027773650232597933518692545369289772095131894888163130675640038012958720654452227944311135331795694747433457491737211171329155483039627934148855958506679603454285020565069511639541068496943533883107675966251512845956458021167229475730019189149264298691019024141507504753079956647381265354290305219384033632333189741973791082782583628331208504356474500413369086351237611164497988370118769482187210831552828526055753845832617161473255392443097043397579791588269048431242085934446506044825682552364239998801049830942120154637003069964892763807504729668088810692581096773825811957664628053255599604513771486165849066122747865233953897895381790767290610791264634796254266779785582612900316491589778131558958197584672355718023863020789123073978993269911442711696993824435931213162404682444434878147494467649203963941821995043026563202853389448228659673955751705171776346399907058192977029601932055001326861594084443020967354987221785840350388719830627613807163637250389040963815825476546813804430347421545093158465366875384689077378277761595363794534766164412504465754517559216796071409240816919816708942506493014495441715436669658261787678930374044655430520809067388260010590101628280041051071260511554716443280780154863800153477555897793681131119048669862456370525155419938775627687550732215852354371545857875872567288167075682547375431336878702273328231115441582006343476021744290162883341605596696245057789629625020716763913036142748928222153024825187752559131462172461708000251990845260565955694102031427135898787630401687834514789110890947698273749317092072638678781368928115956912441807257570070800529227206425958212884820735002458415990878037860056792851537466049194335937500000000 [120,3] 114296319861385534752138293548456041629577561167821977943231089585341561337978275307027504467695301256131202419087837203287753875643056209243396106472585930712320775926863447997403003672582591315040253037405403168400852307033390784101241604600643535278288735620676617084651727826053270650513902067801916718842880046498314534980288776152406852348290082151707334606609636433439636783400096058157074533229794327780142290566463995257715164059074669626468763717478258562044656897572602669246349643065093751272500471880685795878595678675132049602062218236378788501638480952066575332871904947116596534438076749198049276682456379035521421400176726538599707233049790943656623691700464410722763380712147595199505364917426739848466131098412528208447860654693585174099477065919414475057405702647874211023411081226855718739133844391225634514053395041216755352350417738979858339165445275327523740274579209787251253938194719455432974628458923419987485796622066312259218991350851491564214816302154596251273336827373395119937785664664624915613739966758695683843012157791318706666129052711562253629397321681102891826297596919228407516824406289886900401015826649062510615768395927762915057083176105249787960688037941202080983663724160892375836957341288931989146925507910821971858806186315040390965194365606304922990250568822706167551219623998127467452153936084809370786961742128939866765417681834836415676219596337289080047244296272701683229826455387644465302800835611567689277616847173361264163635961090551083062485987233522214798204501206546201107843609248431987718573842128111349670207906396109140915807985179616106316382053029594849951066666712017609588866671171813619813870593352380388172394535877072166451136192688523670958113937313817204425854297503548731746771762907149130091212548169728068736337880422398150841030799937136641250530371852021525442952036693454009595504014593608615212417352016852536813595847549236003466830586692643982132730232086484354475976097937274162093471557047797794143364002797310171685870282265451436387593275867402553558349609375000 [120,4] 4507117607761938148281215525783898147602615065995716549035426586290282610931349455702433330429392689700345280603732751500732054650629027865610741548769070369070469773282437366610265282970703431336132657232923782279813585466460304392022257855627200502515393798885864428856917017679051049055589392060020588791018655898246909062909857883590773421180756358268223028799776114426839713049760751087527584962616516428900628400628530061863024536362177498628961569183012016757053519092506950018200043178269793526891482888043260763804125063689749920784195158645598036327755175355283372845610826441074063567617649252945219092673023811049798340856573293965043860948012947058938440357160858739541080284513010003929344579441103062294036145705515735528985990778529203973440313741991283611563338922335257234118111233642413892251544916288908146138343989606485061838706109637290482457230577908985547405169775739800562491707065635098555703806976493399958683484707145064051559400876808101441356733089107453146148420214687263443632557248690934708061951124093671652679372976026490130998063492995131545573568908508917200443135065704012338520879410012181366919331942184861194701009848723337244529247104985845906645436759713528950440474717198173847960294240571995475830406280876075889940719428556396762241889777635077365787427629300428874794224285210927985593111266675516237687631163231847384664543654945840273382889414912169733212821398548987910261797790116726485484111652448732048683906465633376644987342584742761291479062680652603362470059505358432847246098186365006442825263316459828687699830664343779345305892895109607458818582858515704381951059035031534100043845655580104562273124251724186354782524204739737882848406866289070052893402929371281423570227944249667398695659007271928661212823562718992536332859811636541918669586918085323647517220174590573453849745234227764726938242272701406190282573522733134701489604819125673976923697958129596951635836867886023557711694246126313812917820600494445235830872144470487557091700758782337743468815460801124572753906250000 [120,5] -37898097931562465965424254190734686467350459165359831216183014438198456917802403814531207166819782461639442453850487218540431336778569862948066895250545055923960752795759764101684927723766532803063470889422554368244273558219715505351657762595206432970380363812295037957244887773179990050031154979455327028648916098496401052361393040025231167336324287434664893665147659435623022673597759692655212220703539399722014223345902350200979663686644347425997842930643128448472898908805455096732123652177631737364683586688535360924259814433067481475612543870172016697160873142146263355260256004497199752813443374314801879883534336112379930575913285238293037881633058745733753630447512205030019120097914838984463254359723286630963038211435316004279036542819844369415697602984715928342954446904763079921441226132579523024865610843442716102592187741083676357101352474135326041665254963590433270626654048799374357310643933495128462675428720994408099890588392190280116348882494416383928715968442264719361784161843374951719209123444006881781529900270550856879752698057241683130817811204168012805869224622707034133459717087158060390225805061108565227337002718732767517823094760404023126769029553143815487799435005873007570906877108425332287586229811360310627480447833971418641375482956216288890599220636661430869934809391207709194566610064605084917024934590090128983355563871758793353972587950877700695798735496144982693488697818019335272633500403223433600935280491919163775176187183447078782907817583060717328073871885894118750862571112501118635960354296711437088748155185688261059124445199664041435214720714614466614658531641409262500617453563651208707803931090857663794387195356435713049120004784721039278692679443933310263647326632381744977422790823187769263630840980410421845037613144510043953306412382210895768173058516583020470425593664469559982646560273761154179645386158626831372037253400943089917126408405782044102992780286938510190276786378566143219191997192071280796448515727405292612905700375140476441693584974679254173679510131478309631347656250 [120,6] -238184848774037718702014033278529983599791607390706849562183992375089836284521624585351881139001788993634507774543836791396590858278877933658694927278715019936672009407422440753617570485583934283531990683096686033405269002446583683083989006525577805708032654203492718742221073696881373757112351287343228730679168230251715541493154608048069583427253398004721534893217435904310745426376155706700527994811225156969966193327762931450904905623880232724894587155138222406916185668416511908716096728316491854391771037619503203633591120817481614976636015422326343421841211908660128340518067510522269771505525357736348705426049296926168870416035619649980394931246826701018648425070080773095616190451328567736567665858397452803835496988297634074695439560685811699711943571724427271351752653504762292374827761567771884808230594364230822001028066533452759674472300659872537984577467023246334016481518660527340927830795197561717757755246138038195854652703679045866397286542279957502622023246933023008302583838399318535987363367943650883835457246926109305488234971468578677512803469562496706332787211015284142396474707036548682247777816400599017108139554567501730231078374081551733483675540077734367578933010683901697986060562698417595488606002474421439679737535123585947239930032217675157757741983104556617857770335208438187538764145036108130201127199952395965211937061666663559001783806107515450983046985557433533924837061193850825129828651978622118791442474746218576459784932269047780804035919939426171101287511813994300274679245526596919041577806278627299351981667383240257776169439476227701479744419865292988447334260106614929072015257438427559810368001154162523393716731651143488585875158955996672389862645128967566192056312547122014200733476829576936381971985669751948231308176162832893587675372287192133497016923853655799593237535766931369594393125232824588216544520554800392535791721218878467835523435529074994538788406469404548336887503764938634726596612310350556166879366232400603175043879102468962014743647515047086926642805337905883789062500 [120,7] 5538682071707984002615197983695234549198750705207307139363417862058423806291109348082772107237968509791260658754936691412785439540961083428472021171695043961381079229689876847612320134624427513168553919317653046279300134448594363952531602920227012147010057515726515379716930092598564407273853940669682510640591805621117735808874237330444235051553862915878735634358610887392440971427650888351419985138061022402695320660470311882939930131464046959399792671141949442189198396690921864153370649997879228206121198041205009200135643835748499134106664913649342250738339220199931777190360890988347734687809831166553601269857139782346839531502002218949138290579058053335346348002156947319962922471697525288688944458460363835196078101131955358373668534408914807349635826852957761083301399655770314491187657696567521782868741699088528392513345614977976288040647991673471109253587472258596572134243932042185870908837132556051466304290125177674689858501936000794531009975129706145739112999049659775276143074798231700660677706130357336938348866960289783612772771811339482934769442336001070439820820084448487179385514272362658353217670493548249019624731684112914607540159065013976699952826792966809688201961846598504721230978988916450253715368761407841406028413086020001672979476685827795316484717732527425621417513513484306130034935062594849111350745560348378180338691812095078898200128015329566195521901475580228942266771012024507968153252156073029831493829450934391349877399279406538845771283343559913706692830282738002089610033378486662648169834415408378828451458580070645970432438877103607290317846900550295671614484181884218734131399929100391952809953523569855187829502214002535295657860213478700343311223753989925693772276160787153972001880130923946371666842561606515047921927842430332252792541208042757281624993030550942059649648330826774318887982193142024008325067794988764209815576231626925161419834184498204451437008071082321396745162370355553658254476032193757336550703262278795237551667592009211824044534466793265892192721366882324218750000 [120,8] -33134405486233402381748994225106026105772759429420616210559320749023594748907829550591142237746241648073124127527099168945584892652524151854082631077190740017924071051490478442522233566368699816668009237299354242608866261946935253006471869981631901670478457748037773202820962817396492260746573568539724860179002909841390578254333158380576043960558154362796171242545179138349707016823848615194663436469245872479219902446900075444569078074403684144200545161042661020899878795714476254420592962456814499979484474126158619580185898596259652750738371979955651538752929045634874082686891150566670779189226795004415062559499492969976647029090973609041841129303446915925991238388871090545958371105931804696004152935421536797047181789990155027469515824120733764331484389211531522840653492362149023860107362699605896216184528535469274181457273987816509624834966896264991160967398276520617605724667692665625702806941576858851319460127080295259952174808148255852227173798013409325647441975025394934769090648496764244519965671236124898117005368664805935997076923485075974464788774343819660472815523814463842276565603284429121241061138726612629580859464487021092441370533873127907456853885811711649595654047696969846858325508637787511869026587699657537948639968837691896346683960563065518296320567961187603358416013034194821452254302396008842368208095661119437642320777119309770676138143879212902438332028791065592846209785189978984462267245706707201080732240554711315778399424820978305577214540308914930521466911345975311363911959737105789462463349484544108093189186283988932495960628307460000976301615177915639291707884374240970492867639241429651010393959391840701385910408366779578487720931138670691355600353144430195977311864661549944395874852460535264511035660309558453331642182781871634779937048477729988855378259462624991740874434841256825635311398849595907364617723472382168069562365664166597395052810770033867612678941863217399180689739811308143088889178207932038868454525886885214764043665233413452075872385194088565185666084289550781250000 [120,9] 44509872348049206701620182937764330600971876393136419277568530640947472704106836789140909161867138560160510991437459949779685089841576409832208791115753463638332762948123587503911748133224776525938968571050128689681532494909865725844920303669734424745807709993663949509070319000090080385720763811062277010681048450648012789492270655088449874623052822106780928936252409359981945378592685513746003227919033706370369031769933288366561847638683271366074267795210407482159526160424003085910310280197494302224565535234722973111976172996996472445024727447151790631361156950889491098564509155162242695184421816700805556589801514852658710033854002207757238661366283365486803684342272226578821467098496173922050563648642871898171484719968513061946674307530370289405673161903666387679173887133994481688471460448278698888886278132073793185167183428744626650397821570332531733785017200212275207357853771033183577347910384722345461907470745692315451893983839289213397810215026756617634775437886404844173177088439596711058588977657747534073921765635456182747711991856894988143202529207086027402107516457226916333365334406688586769643618690482371036672554866347899221832466194498058960551704252640638982240449669422496624396741125520430520738419761737733307447315011831203447800905493635560054129293940457178978877940230385440539401790280028269521295377004329371844525961170714772421828058966867233423893888061067352965172456910446615811700827098986763261124832765050126165794371429943713092121319527480474299147706731707303673679637487354309944944016601029089332330405939144202218979080427347516275703663343262841366043247918096441149807451009119005015430593030129797384554407067599801445946714037326817704273845613054750332681700614514789925456333165389336853309968739236500851640418707515306482580589894082683753507750679303074866575697347716119824803942301348998268170568191223639056071104950167162874174922528263141504182209018812645407890999387907330900793568565527539213379744787517291150988137820622425611105654752464033663272857666015625000 [120,10] 477115499772486647447061310231735527932856963162400052387365422445264459099282070626566652890108469572010535449809393692753138108873031702308282911200279609232856413203238788351698067791251707881528189282377613505907145852799627801810755777113051494586965206127120441049297011892352681126754207466588698784205606686163564147248790710420125359597380957696358764541157235873804835034046468890189876265450685196490056455561581543926833650585014372132134655117230803135655794599853118510279288729971764713209103010663374938591456975311234554676991977547443069388589911635608009537695651764117793408560690949552668823740008254660979948214333795287191700427578240994113071002538576753120493092545990748036275762954542607371617689217674641913693107169905773353761531219302061893282212699222387409502139699307101950680609584817420120450785987601738785618834155901465144844537324349379284675615885757695070816779876521512358797143274622306522905076437386368453262985165234703615497090742072259239236233172417003777992605398577885128929498987718424756562442453706947539612915621000661859125868181723120322092527247901419478377768521441478735270725975800699465826351471124542955358230103108987784583894239449235594448142006990174069512222048099958395204041301463887266205691549190437509673308136589376654568412192859207188540754878595866817366666016412123855912794936633831090177156735622679401959871169881342661537051720927254857456669944505402208278368614414776681475355962353189956493010636611652617588256200093690186452673305882150649765687521517298067265082999927722110712792511262142427434941249637411892069183574072772847620611767012948084202109388788968419208554316867473050351674280328732597959364054614328737457603591187686816491735710680526791109250724907596613128372575081650727262548808414246059400389610468352146950145514855466470833898172219464423789292568557377074410344936595418511580204734902112203435641072114708570325801102248726626184795818597552983585405635967082443272890357813253991992041846970096230506896972656250000 [120,11] -3412761398703266455367765458043744322085306184459046291828794883678199299089745062396793372306944055617001229913749756211220068464799877579762276041248359692581287080099337051859650462270967184627161879044837515833367741031124972626203291417649503138393741831564945166663679297574659494187365336867248041093566422315522514740752985484333595784859425693385681168039981234068783052834264435081236676108657246388291463636995384841655060208119502922173031445622245529306403791233902999468877675691242969935307220197673162741273210398540595882539944941023258901311019839348254786739683091228057185697902557287715766764961671299005692218559020460460838855463191467316298032958095520941934655813310782195133458954832505084623331798185246710508095313178938054952759515445799614925889607250982045416880867924298964894331547968720694043412876915575233349607825295443427907746926917719271777716063193044294293056252694604600507394901370608646976888427316236543234915524858199156000939511167090918475459124662883392363680527599483753836750121186279906946371326353630095437563608743164748097965063843634002718208889821134374422717081404339913780621670416802447363015489852025951638159203892756297666435841046985555125298166781957532057361425351825275449208247832344438377372714876596416674714717192149829962734794155015522067047533146617571150907912769687120799151324541065180905632006961276254279213391332355198973669558677506014726910079171126010567620635271025728143597637785231064388295909490727160291855096561795627679757109081071104214063179943162353421406246771696074373081814211234860828283430057559320679810946685681625192521158742453410874283584357277334209633662463045992820008225736938185891051241221783949916523548954610579189899798998734846792353038447438031808732644543414504332328701683909033813324718988068286668764282437289534252278639815397427093993715562306061291133942471079400899392953634310750613072139340521083938574441660657292902858672671660835874341856694348534210540303595812772208262231288244947791099548339843750 [120,12] 13050880843668571204504154471473752683339258735880677554067875678259964153945423326296307619094205651138971342314760233456205633660127925784851872632202339579726406268512594792661122990086397206493398936045529262956204370953423928084682326947770596527053810662669398909345159086473790507056329895592099062633941902841340063478164864866917892055791925243188514815417142208775429226914555669778780151771601308497950949732187911480368526970631388575560931664487452431161144850010123521540125133423966404450801106254294197831884518296033446779009078192230362182489103123589005137065544671388509329011309778877039635134752290783520471830702044097479145609788741378573871457490585024664414562294201797945665222646152815213516600966323048361446413045681075118836545056697863107213359462112412523515129876791975594780604792390140136878513698532565313701052282657283002898694927957551555018192100334025596774236493161390512795043227262254525669363439621119097178619759533678030787438632863538278946721860005765714195713797280730593201041626510345434764899492451539165714310002012827377160770527710981522256978266581682668149461479312681938448349507956845740502392855078153279982689772436403268586438720741484802996995426185488884847815332555106972469268445411545700063514536254470843793170387089155899434851614712341127381208265497490180542890948233544718789560479347763866781936152931305114627544521703036793228399280983311527135028452644811731357593038334619531669656454528072407641681469312033623333049310512134602720331247102311517393191737164327478586436164716674926610836388768361647774623735017521824520187964282871393673729388765252756261723483155388361994269466708266795897584606732000290604034574769214116652701762611919329257777482248214730183948489791553781686565248313362945229126980794194813791791934354339847342106922456746240651519448729149163391803502002547467915615917696855953328922343140544506041662355321433618376096174495419577957845728909434304877782833528312200267219866933743332992889918386936187744140625000000 [120,13] -37574938578489455627197419933834085248375365745977128830650254438979272243934739667812725905934659247505555398856295519681498481120525705990625603336223900377864721682340609222581325248508862803954044867367087227774783897951499352308904135353168480456196791085878667095901006645666280845651878791618488424038538747969531356070491629598285322884968395871553303881179793022796961826143267580660551614158211906493322549795357695946652492483759328338987154384870811605289949638541836966383171865779771542665240964259405083059355994984280416185918252684785302030012825425269214300890876814198205876747685044107809834314539819423360749029814567890570832103280248915164107368931718161510046449709002362537422086507093181868072507984406696227369337018456317199438188576904618619200573148283842046231837649123727461283057471528875124129611794442869271851215029818218034404703272340424437574409010637802585557262887750723279511468403573777950161045626855533926060786874796286700960010049593021146107079006206311438169218681750940318878063381017685516370750039565715774688882830245635223437548740924095287367010759631062301336068794499160160725988075362476078210338729784898222660968723293606125404524082315054768006467136973526158658834657777010882382140100879484233676322751607452012557588372520357601719728669840987224743853217010911095940870265276044381792555097238879908807958590911116681493818640786091551641911478868008876955580035568240913180207802802516540911650461870537448668829885846941165165900102808413562210750238596807987711285023244374429741075334357139433426136862775358424170392492287854082313321810227853080126869814190732735607075115870133136765911419727838969476793912813932198532003821669515151450470966228890150505706227506357135970174949732521575498516190188872764096645341144740196350858445724714958096193682169963586533788484294419538499001608820553927372297614070001156161045389538852169437642822625521679039913384962341917415069854681538959758409962799610609164059626952081316630938090384006500244140625000 [120,14] 66674058414094279335308602998208091898122189587911369195055385359299300087785094846951506453128711551317517640814906465654975326742015116428303642069072298799529431381748976001233942348722647183619412576142900553711816298269772635046999704113275843989748082211173806770750486870332880924182784288934491408251586253079134215079509698165924746370326470323992953724568937275070419523164620078980079708165808096098414282462687598250215407422776445489514923990237491186123981326446450788940452101910508865744067778219577695276847271960574635527987274068107659377499718678064324947452566743344927849225479337803430104811752695510326307563505497367290912579937318516733021430085759131529965103812041340581218056448546313225155945683562735162838020250125072257392450944925043586374984653311205542004069090843879607462277561501030995302755989868281359307422764351708336743778265402986294947154950946234003139293310189807825575651536794523924978065470281305062720148899760632899221831638875167386944284118010611222217954137039275643060858178696208829262731340415145489530698193458905335583360861977253747947221274179919194169990609519229863259572414714093154519800415501162582805638504390882040048823334969477057228191114834739202602785005559229536385783747464564268210952821898396563605940285155654610856544536825415650968116863647770644018108137194963099726870461538862493088342720119552221300087761138645833545635658291152055757030763820946740607022273062175539725097718317487085020662288704809335419592628967969908970833635193204543796568088741222363782758024240196207112050940593598994968179385449334680063428778551078304851887154273410776054752660615290238187308633835222646946644978562136846721210200476786879629889772806186823926601992369311986670137198961347168712498099003216555990535190496838791509504122107764119759980966730455334210459789199450357745021328489397128354558260376228335317618681450691495113538967068175221961514265855534481928718435263918826448209416525129695618029357362388509500306099653244018554687500 [120,15] 162780594632503810622590812073984489202756049887537876612490695444350788620630810007960457282445403029428812338483824058174909165784286003268412238927235133996889770719383798382979001306069726020063806194858452795634898497874740097180226389856863458307944873886565212798414088013608038050901191027240480535020299818505833627278916151956071868220909556693437459394725371492845894587347947226685180981091413355836786489575917788144870921438630667458994858119300941568025670837828316456494206503749548872385859017276538743848921277361895725247097571545951466052966143773316379442883027828718112320984087636471038283875014286892811825050138876509391864726602546537461315925748664427951752929604038085450114802231870384692899599479664954831301982076709757770703559872208985454300633334791636971441175383134494814782714042818178412262508736741032915163313524446555342000120028473704594139513908394147218565489210165598155690014612792176061874270859084846269842278737749561979548603903529724375760643075417759608946920943232551689183444876406097237669413243202219928237152669190738057403668675822016990354814297357378472661906058260801547465357804394324433068324569207568881936605624632765309224436034764574344699216090705952145569792603257702849920820554420196950216666572331361930832946859793609937076935412837151208508617248961564632479431759432146766231350111323480676137066596468568276473255848500332364387055265312901226044667841441499404087126941794918490064529132397265879546153194483559926786692760340248333358103705673720263692439421812660078069272458378905992411852021911769323132927544036417479366800108797108462818947564970316395896485185053308009360335330077518750876099804854327774925473036449211242573488762452782619597633228983076505244232231254244920052088461141021129579443769178926898600853661047494526511536491674174839281652160339540551727665438932879699944474045369456873947156583153817903375140729162217726367660275949121489047544775783719481536193671806968946702554035255161579698324203491210937500000 [120,16] -2171220814534355528170187396060285280849110274179708972159563408912076403797745955949460573441990757785800498828939595124132963360854703937900491030333021419592029442066426374010785076176234654585080515443960170035653981504853944237758611605692207520158933191938158150660242234599802477599933223758450400839859951374833328732200250972852047999902129514043090020191693789487489067772264544907781089811814648500717962411052726127382988359047936806026218564224616732464720535642965573003830175380358271411098845926061041932631121859513936636952333902404107474551829322402839658042402861453027709376175584698942653251177837444119752645070927963685868027348850945432420366541549733717910530555727340438919096989666886636997847942876071982892716480536945215650652075363993441808249925760321861381518083895331503003505638433106469488421746595198622695519855714214852275374934449264121156732941108258035249547303046787541726603929122552840495695361155912525215241782534867901100316388119707115305653599194915976159262270577342303363367613647129878370362836960612181585651106102194162302841288262295399207578848238465222993075736935405974970989399735860239689786649759093750853273336133737840812106834345484880329369754034579057715601190297151216560622804497679530146884510445802795378640727139195291049088972039217022392357817365154356857288040463912996993503305006613976938712354830943690573307502440184543414732623083948084429785725969561982677418531725967984596373223045753367143664276015686788830551391837083446534264106281167030855707184924422274285595782645192658589686272288660476953653096206539707394772964894698932252652039482835223273462974737052508737480999693039450978993098954677154079069347420170475389314755093553914098934267231749690735493519474572581402133040372778504998613089613901416240698248483668754820788814197223580760391191780584391925859478957767183378169949209728256494132470716638463304321120822963139354191591264746595435889288534594609898061818359837806674539351092789729591459035873413085937500 [120,17] 11058052451654382937134478890047814976807418270181772947088012671095248052576918870274464995666696202496206422805489423043354870684686026621526959789497129621201454048385972244949260523522035240150853667668167088330559368278605375809530917949396985284228114643077671738902966152943398743910261926085853677458618488510330002031539522375021082545684935579438696293612533025303631858191622636744542141427689467366107117053898767165725234568844692086085524526404171725905422338400726145686290776934642176947935471103885622746916898616130022372919390793669826852033614082042026317748237862936522141828620787181204391649437864730420979098728994263199207115294757269996151324514360308673193641445723693975577223034701886521565880109894780855094428229817952958436593388995003794221212086762593612983508091495251818124715146509462957743511211200281387245408184157985298446524961074812722691499259654028812915266119323785554137549650195931205480958598839722475578712654282878238028374525313812913975011942167057365483343854328896113408176530293460705540051544682592559923243967654663324005600070911741578045080623069589550651333398994440419549300837531654975788314825909483625114926243578185035934818602704303083466628641004019940211355587377817306395746375854621131045306072702206861714735596643378514661444991181530983548082877930697719195918356355828930105211684849164469248510257393945976676583079271656780303751962155566714825807939520416006626607503576216583518294339103237262275372973860907335818261605933701549381777831146771185511001632932915962507961349786518906555714045399884614061191893416190207577322501007155838963432443451069025470067286204485424398014961275865307719279361464838952097668405990113505235588265681875076817502865289170309851695830273419081141337044691648737110400840124865461282028515579590700440187060761254345472548443597405955225259624447141542500033971052999619486750630826558583509317440950643278102314981608537544132105027967305437302580068260719758921339916923898272216320037841796875000 [120,18] -37924527597420027362773905529934077741323431525696257340303303240834980579308510212446851226487216361697966575873619678502399267263104265638570725636563616936854334098430469460444609015610416431934716669923436621884949501471178860785319702223618015699268184928417633959005697557453880913545650422664423910611192110482788341405102639103783622281575530203225130264787299515834978871738365729744536811872076408724535996160382675024086076335949397946383487836311112182055289785621813725942101009195750046370615452301755968752485170014676705066533372927423634677393011835291800999205950348276746535493620978287309067556272538283798031068177012996712378636771911239606092814787737141043265206556973806536911084638405282465573949526974206596865938423433589374518476685552315338064325707581666112485339413453465552428618983495996830042421248959388087945515058781538973018980508256007765053030314939186992687735173956789200025920987150480544527040279667604550525279372755441206813923108023266894235726757873304769495673902673716707674666526067526270078839359251800071883123231133986372872433164557295294531491998244771888589071674503059823644568777519658572828170843266471757326909991642099887680198970277138019475990202689342861840264740421194780711699429634245457799535913229415847113237080245324231060359876836484111885652344080741476061714804327412766767909250380785990905242495899439526667359597218322735938812889587651595997602215370035055551593168729467143879966470060936849904488066413406488924856894722298532405278965062303745266240923688736656594437610972654723156320585044695931924583301463781645590986539152523785908553895740877628436192113307230297028404740702207685205835958390015919292450214778180141517050130727265831979457207762360991909977686213683486326954295355331939062880995738074233675093085792069208002507721807475267131616838513128763208423196902795020843083067487166576432925047638737276510580130626466328889053518216590021005122988674034542254699800068254433860204244410851970314979553222656250 [120,19] 98195054223375021395803191691691974231929816870013124071147268912017362056395999560274484036285808657754196388596471720056194148128674753690018824405483634095846478657964447554716435339524248943083464275909081363741423399817626415336491145160951536287150000824684817240922791761128086224276025883178173789861139960574210301728400179133947118590620962013749751116569683347561486297206009388058666172877742980838899400722374061439023184345061458586826131534627353946866191747191849286251861595657310837477884861907965300313351166340888980982777337751832828972720402610031720114584587416478840325008587327515432620712923527378313256828389478631385772014736776885702380591861103280942788017473991473945473898315384478252065930926368975113722017498257045558100265437617587746024942662044131060864410527891335157996000086996592556085046855353559548969407695323381435271324348973824676525689832899184916641381030113694716769427253445977457385178234917674362194067725713979468863037623617380533295517438271261733165199780977052062115451623346482280902357904827691704360289433141572818366428299555027070343890071502279766771506164714803019563796546380948670716137128749386215048287346622504230095445107509042616960073797519646331410283922697931366052306479821551629933897230858661522197981506827323837234597588171861825553941236395102391020531495014536857977158629271256656588995633604753245961682043593546969691763745894216359089150939064838115618127541294144825031429075351215233945962257976085073119641144480028352109842220796081152036899846822983175549585430974807314957560899183333423286492145075672047257932877524146797082032161401635234445135394322686706606480045526611252006957183215808337747550786958134883855420079079924776346022015865882914165895612975655263964910255442618192277166876985510147739118874884495169671932466194663573217114825752713735356772322454881172713815275893388935695096558192362744412966641702998825234543036945097431645391547039604097202964913537748259386717109009623527526855468750000 [120,20] -203469554947729726852195026320506808002649349684071884941147758897169854524642020493368087360452305001316532062474708251153231762949216610466823817048782286925902710986947856762533899557469404468250871395744474122026148379276096310909179332493890956885478370300647548147039308115338163595707330859206909208036127649652250774832754466590107474092955191930242367159494403594642831074091893455240849437343558177514297439994829219665156850610423191657994660603461320206542667485957027164507429110675494512993523139815913178916280335200702127132997508544100121140810315217074600265164530856262062133346055323530556863088375160393136576104850316678638065768253424173199165869355335821995813458053649998607782362233390772638404287027682781761519956993834681705988662586589922106645712659287749998950795650840928590232182449111060896107366127224978128814127984214979818530874075982343698588546594963348860453923164866962950469260486907720056567184540581948703144714603197913726681336392555793808194490419329999960028929815915148435796991080235130542016430133928630897675225294784791412946040166497990867141487393895980847178967394843586289959963924412016966627902493708282233931080994909829820823343349214843953462513231600646487687291226783582195010701706399233042700385963852428487401206155378140396648833026480997541229531065328848904789149852782307405073549370440664368295646775265589793313772717842824032331230890710752369057811991335377007301091541402176105937793296778694324018321518236044266268987601554778648342231544748616071235603502433444667585689213934616296266788076772397907531577616558871487243306462009287722799774343215467475688606905442919221321513899653136012429084276204005346178587655301139390117864109167557640298933932402325080159111300015513189651602728695146447145311279719067951671465015597233568236978662343862627876662824808147865594601773349845771922206074934470089902196976287756981072963195186606759799920221083515454524197773896402447173920036149752377241384238004684448242187500000 [120,21] 356955204108776785409119671742963904367847094372900585594595930063665187298985814813708581469133381006178589097960425743453644976203607593328206263029677893078758533297178287270050319382891142581502660413537200874135273471848526358177778165566142199548654091077596295288170007927449846497181623734476289019890441182440705490474119018404370416625813442753604786514097258004176734712534577048262930559126047682222969440010768367209380599158356984101001014664546412786294416433836108320000929619607123584762463501658694679224595272511974543747417025562906817104294635747321802645439303850853651927811394890954933116255589286950600215449658699959951264204011946138533131769284022442504813486989356005709042479934543337047652349728181148494793677998129045141600474951420399101346157548904535437199173090353190822400758124369432058730869175396653031493404279316842084007475487224879451146227695933098884389400263550415053625626347666724059547253838868281343353514770370368758253010443876768232848700923454839492906834895968405491589921370687045792262461684441144416454510584239773412687658233395402540536968311041531300087081048567267941013360550655697267746836959315815131293583504981002222015090619053590750300337667193756610140493871669844787930426993043193262494096569937249977114403376682115785806324302464395912639100577240023342157155378799559546460242657944062370784386186952170241004091909889591973283331702050984059407640922693429143552589925168295245716481052227641589446539096990001661162497134867781540030812236463912867502820051594398435409664984684153266703044277613940967866486619218879582502189138605267694028801017488299075962785460374842013911637555484225922071097210170534300362717069641528365088624436917231982611597549472127113937211266865962951832664154062851658062133443332974995638869306078166965306389543815007863313030959840665134476065052845711067977623566392703477810982052093207209892547048310158996758971716675237992087790653493198188414212146390980251453584060072898864746093750 [120,22] -573431062681876501693770280701500923267596820344193165948244742394513095595728808238476419809641384711813395631347398242014949143421502541569692895595310020750481344261217131093567180133320417757582822085833165912172250353685580066906198435647192229638195527876126839824423936981937832844823579970653767389228527064608850811272178388809846555580336429963825514126445993252315511758537719405853010412993393640357819710161479821168663079145102711825067364568206121564586087428886696757694535119408591408947336577588844784281993987173224329468985559066533009116106726435031078871508070217462213977231676998268013575409301481793280421561583659834619642824390701508862598070617405894766461591763283110098445345249326480416206373608674622961725822510946142199060147538134158162355321480644943116269288114741689783363449048573262894513906730084036985673917120001597281529756093188343990313601788267176893404426252875684007480419422945663390952263419175900573448868825194579663842718205648360542420857043087887430793572175624072708610129108782105621383677068507011362262910051478087456313967827145707453155274810889243354951902677997615312622859067589787564559646690509504621148983447983241425373300855333746939471556579420091013270343899545834773190498311531577327292671095647386589618420436762607245373841231743858594698605316283561366001381125504035561013442078658858489093989049735005852371069705042162344349004845334710371787043099763395412592795795638722981047550560731134881255975247998570527599192344932264312774998854500479944398848298043065343605895195191104302782938388421724942361170930901351167516722063347422709925089818399734666011328323239560700383304837840564975218533378852238065927690324779072547872553516425336163943706588335544503088883003238966384717283685171596648549155738236130728863757046297541667878727711836211281959690893554243942675586456811364264991061004409821971747270570055756851296975805563491552589586586371207228948827129211209159553863656810790416784584522247314453125000 [120,23] 923822139009808611327489551330462802948608693309012197548608832679922285311508601867752798414586682417276072130056697187110499289700364413251812599654018836064503359268277184759222238348898911333534751676764098788702650426510707032596294074242955936276319564397375817593886753557702903154083723298126678949136092254849409426017082413980538661496535024903928591880957573048101196257220781626830869747994221379707853610959990103267911246690611815656518293653968747114489683297528604331584317165191585457104688990773084825353846493036620875272699333008073345298397819946624887373347230756923716360101164536882449914192746364803316124239071993394255998561168741771817414781774790325049452059241857551441770012490238048810199871205396589597128323652302756150682478440708035432764901554330911989804345277536102334219883318417504891100965544658978217522852793119914123105211365064108321750593374310769962994619608275292199535139042064867844841492062669818469335405752769855193979059725663584957114285327959144271731702529069458984439227163092926385485339547801595803361594016328259760445151202466315643333444727487522712077010192509051350833389704458173220629151889108524025821078509486635241772621379841179830095166152350194681712855563870575706151235715941566513973013665284897328991053631360981447434190584416605127585399929226737094292324628658054387227693107341477166345565522469285041593080556835066960436227088380143918476199070857005532248262841658588916686471641153001345459677460798268683463876260928467014507053501045119257521384193324569373792584296932823499664537780118608300991556948099500139750053455727649261531957527974460617692998994828719454277054767911268589354238985870063165084732005662002368668929435807082185594491607728388257707922465112966545482823797585801937492691551734674311529689889668971691571394542775833326723930675664353014984958087970370804764408905020647300843087263792417929073804805924608071569788062015634052761845607156117841929354739249902195297181606292724609375 [120,24] -1549185155250623290000805984296816743760937429848630940331860862974259411750884255297711226156367372941089232505747574190813333712245192107440755885720966768803551388930693273630951704457752454389827031864790100382351080397050749312268853080232236393930004468629667973301228516918578147728973156601455360209988127276428132293078903653940843459760205085921758241640251315530561223034431454688544270423396680406659274707482264944871617193851637266188488722776639253662930035607141658746836215586364294319901737146806356056391410595423113351448999551109277950193894192834382027174080110178527789251949384416016121571786814965539451844367309274914236457504768562102827790974235235577374150503969425770783030945484897192454637038677476815268768672080792104402889790143067921587285060431180931071644028954140305944003896005185698350355054402817952591707061206239714961796601056604058078451581420843125472050522261192521275112007741499942433216055648450937709430089362700172302056696636387826723050173227510931220249465356036688231990204868149713964295944876745327775116691266431030801538295140540109419881280777156635289629750149003738641784942421716858979746654546208709065606228681809168255339250791450919743986966821801146280644708257696018948059706472252727341118194176791022931007186920794337995247729128255040778649375585940707239092500143233587150992546012107765764336681529821373568325784778472199148816866090779263845719109812239548724849027813753497576251081433377898215487609908627281567962523026093325346479300476565085351413950469765318035646351026282811195129076598564600393461780472106434448666238424452616442246249569852027523366769999010238927912723685750352914273049740241898368878166596527022887939241453310094068721345137349589235062697360414805690125355943541935297329040673910395156934382388186789433633055176063994309155983740261284683161118449073317040892343510521052108372754314934173675053484028800728407577608247756230705365120079580742995517539384309202432632446289062500000 [120,25] 2568174930216057064320253393850155392726385480579189521249125501085096820216665659648078178521493791240079313832105887852335302401004787197278291123449775460299567103090757157407740055341482404332557430544389849420688235970963381443152035856176269087123346505673760563510458744540204229639918766952140144826839097939571189501718653313269804049573212579788430615118191564626698824817319240103942621037553774850318817801266816491240613960023865136536620648868305560097982044896455256802461776443007664986246386039867127818593620093970972120378939318132921060238304905630191682477702947916892426889774305567664299515761649790686631825336560796155638898130353069232983475226896964845953690397416948909463507779996897425394119409799713398043661796025355192964643995913466989531132796606470177062224017618666879669936467159116158404917063284397318559397432478823387075600739138207810250093344970669165903065094965197334187706958699834788887927588679634633810118146863587146436612830866225444150976542146287797145220477263486525174022281862311306312000006790598194555873217093380027831472137472239624789540795291120507123662273679092691638995347202111589547505622869714630404989771422226888359182995220709663150577618145397589218638119078754103543845732444635538350463896011312112903512718671232145948300132269349035893807539151587553820450747010375713376387156400515190703708543135640111444580200178352899986580393160981895346192256897302005529216866490273852752409887581896393512178059752774255548061070647272663299640922565560500133169107021918052552874924952841167029917257712190188054833143249414240150038779546708272269469275654288523963601331868701286582472035786853772254085279125839105243442954463574428875986557378381705239542404074537051389514934467801509507200914048194616378740836228129428037816553504811218866774871851628219184251485513377383607964578934111873805570973999317931516963382606213756836501379639528453182193544801202616300741057332734929019579794839955866336822509765625000 [120,26] -3895359547536855495011500740084465960582106858436915835111563139298128065554095803179068162098488445384880472495269874895662507028339157280593256617098149052624564799707965743600321173653321417991947665507202105407216772967627142031862886608909067773734342459351448143990747929800504126716337956865692663546180109161711883088577492168426229068311661695131096530393221719450513623813957973484217888749859832917224935996786400719074718457579645134122684153030975086028867125305059294539142364367542498155689745593881548027743137485364373785782445996148851444519143560693628827654304362651730713169746789849810742872470944078885043097398260752179213234469894450376133198883803018729319371086540702995885606164892688869194628904140851041548938307526830564625455028807976021680281494276212698342251335726340451985731681302523100790319592344444240068994986806278856037638780672968654666581349323616891821840012043633704234274784517681137798221036879852131007504521033990203999057392162883252337820865821512768800846100801094418381703332260946486543564456721706465924933264553370405136794787405951282890631121693806798473862890824509804720173077460275668628870963704818097923973397136596132943431307023990388847749866733913997774504225835349024287691576045011404498107551023546205971753824679653713653685808090344398196603166773658431508591720573177105740184806563755064118567607294235391499978506364150874476304111353963693090766666684175302223993354989507532810003328449425416541960964342003887137342446111571139943914804419174444665071344147439378466105108830619851526140092799574979695279755779384495488685993409602865605872995315492508662728100613496633588078677436734029634537798139115405861815316389861846408040061096208172246186229449461248459240891611876128423105420514493420570414566824394574220012957771400130552836114125074345702319016017081367580806173931245931241371208788743188655858886809584070887960169679400410645339858943217500395340795182885784697646158747375011444091796875000 [120,27] 5139516229949591896313592376907461872349099636455337709634602314232404384091779526054982480074222902702266439801099329317062075735890439738701558374586995153778494997331260075956909602108669217702436040911832801961102373049642953623537695627254892964029171936008592241832965867975938761807943835813074139173347682313358444205761831340314347514164852011025625346152259355480134821120200951317434915221701230752319273305976521178839720626301625689409344440866705729621021407572078198179262101451723749902706263913853265435070635929511663721745442851161192563064220630261948218063774409652008727408765978228298669729330238119377896116309603233824549256478145529995814505436706610526124594774426132434955801738806935826462245241702223446829525525708723591354429155647840751978122875981049903226929357433877762099879173418400068395714383417663554910806910577887883373325805803110739890256775588883898393283769280518520723767559801413274713662558046228400427816073478235054614136494136428999769169036532163553435971767036584703306803423744376874534995266092473572379850109415787372432419836924941320114523496649573947988449990504069897012671562415219961105184743902551931551825052974371555138704727591038178703001774769933050000912518889447169401185146456403769743262429263131984506887665478454279106932025682958859899441256835553515311183282794676146420123922707798097964567777522202716726179482384216538517501993396011362402102157108270234461399729760383168114678885783265307430989711958245379981164375448078688375729667307483339311929893821992401229134788774494848630685790723984814264765383957415781127964494998698968538015503508967014623570549386624980445043610553039971721205324353528475506042070388733033579759911440528715689738273511295313513616844376804976092966731162730972370597195342039285868280204592854771616478837331122156751672388846172674299277503634984337494719383642513134874451192014197411490896203281382373490254859843548166840020152701384859028621576726436614990234375000 [120,28] -5760043735005893763909111472404765139523625214184861471538087347125936395112418410808736009255394419246407110428031635403211048722156531057822767404251827803419280716743107621091124754807396461590463457410697432414508430395357460036220745812512580162948892694420407435001782426202916723550334804088232495345916495540217192255531487630458188597147744135503073297343267100314059410069369300007132148144491282310313849697886700923812602631332536237908501049961792095399201668363056559646742220030070436815768969885221458833271325510945743492971794238426428308342010064473494664796805856710821761363821750779844114676980517910804022395864757632751759371707198764963498927697513754163997525313929692450591644018708923299225766308875161575922061941401619139225945419147566692264496870458060445402194778644596325083439588215216617145648095431115268435683233253573823987474284175567422503586116511821863024692303915022483370569124805057547451947254455798263627131150841724744785255835089719058162894668484270934569010531796420808863055396562385216449098303454585893139929767581942801979825920992034323600044811430955391657927705662796394762468255760975649633011639193202764134775037781128278651827308681594433348641389240974674726478956223434677066241431408294769543600770478409399596778555829604329182622769885737177999243189304116339063614521894274261182582409319401763891579096017718797297085107705793597399076985687525270510406035048737485412026340608898274442249949495681349298994020552199224047655919320370045240261632870075971112238024680963203567992275915472183081884157571403384739093409917759934231475411006394049628086597099629065371233611331503611988614750080988012776833934547288501043189642332885320393572663942353537438797813709569606363219797803146368652695259670054957237093081804223934258022091961627968472930982179658408430528504911461007704476872078163559117453689575694848729566867573029886769318580908563397969836221181310232514194424879860889632254838943481445312500000 [120,29] 5428509958979816923203161891690672268274369442384414752023687166595977970458736701045634645036017761346820281161269756734105092273777440260246790526557419275212786025280033027834234327023104413385676867705888892889147421791505051837584362919017448472188925019334462711483574791728412865183721843376225362858610357167019674744557662203384736061275872325752876957551656067051665694229751781064589203817482103938153369930367203128566929637694995098001975434799879946695449135795183268595474913558343603803012523400806489329582981564340669087209733961536333851393672399619960622817119877296674172221303951135672181768729322324322727713070985123797431850438063814708428517563777450050070761107238152563379181918661999583553384286073166621750970568973143994966274739074067454414306063682416480873429824314123567748587293282093759728100409392530469727917918326972078627934774292030405740744965572896425740087877956526197687504690190683970944407764709062408051054704254676303549972028896797544517317095196027226815391117093245903303291666971291232590333664948620475666733180612544169646676602755450208739506531777737734317199996559047926120985816345031732463316678387791804320480020128586683391034130066646822793593406123637854148957199181970659147454296436082764711861267720613785830409972042229117489710661535450760724009253772080865635109765338845851630178750589532582299070231677543771554626536987748228940956206008082812666221848484616509520437394116783573171073963142534054586334057456996835961632823882765142616855235146498016297070579281672467793641173727274893923371882048135259356829089170774321387908709169392055635930739898511727730621871368142715844890695048753471900877851935554047007425542997356767161486523857854273064902364168349367425444834567572933708941497084204785107001197339135396526983269249064963627535784182874487401243983581398782069871286371937729810715638392995995686304219622753140737652102124103597694397781233153566296523173662080807844176888465881347656250 [120,30] -4290893808422868366048941923654821421820988231592283915125015772707011957515111642135253537379994411500674226320697273566783082509187148878026578981174119140168376631474632862099726910083057643487981235377591903761769007751201782492798297038895513347847406933303211200740726401440261540617497512390892241891103642745154259724810663149116718782663133113741856596936611715344340730795748654185945724699208478193736357702669893036991203077320723360039168651720138375580944584381437665244030973418918261680802324359119725979843381321877941590008807536296437324457285573056975415551881450934205212600737689910059528886903539973505164899526775536663756333092381111611136147633006822750274095155069549238029133365591176948875176613980774128424253473176607113114916638228046626561928091233197339032496689448898799336928084471421167192735287833906986759187523475459350576240392634312000636507202329540276402739500299585202857263598898320560387721287679843913219025234269256694383491938694889047982866395406239570399614914537253847162761716202487939546449846332580609378034923096978562489886299279379920227840132958578294665588518740945551488835881233162781671195136964929050493765616097088416844028395349147920252322707290109305504410957352921151462774798242089149179632400406447166481202037177162538446909140436375820149115003179605546552192588353762505708062438683297449697312415587796880969556616165420205061129228564842971483616365264731620939928569309309473361247019745315502328216928960312692798165356243652224802214448668894469746981193680679069246349950058842101525147095872393871966286475947795411763791950599030375871652730551175987061913511324753832358551470545532317039715330010972239468119048815466758055946225472366809147211380301700026319400048365264046822152533788219540067706937712953125837156383219136182552018478212436383883227671350360120467536388108580113207704469529096943095945375258300254259082724918444365223740266635475693046686274101375602185726165771484375000 [120,31] 2875464812571018351341644347717558854316986869341684577740553271574505287017584890492276488543170946770351744771433181906600308787771747968025768481751896361740525394575939252417289816852703436063175874074624059883966797135292340677386083431964889689281976856772982507643632628684317653335012092014105405611326449541520786412568966552106482162084366022502852040847532878790306605078568819111226422700202542846239208999429948508317962222161094858412269768915582212078530779874472151833999350272134187415607828545231508199597878873391981229809471896334373051651406606096199555666504371721109519792552008640405624649212639804579915267493777342325846230614235611782563027549193326175321621212358260778658372505527013044191879915536764223650550947285655658298633555461629503492618981528556424808374927417879718064836824103519997422835272783977665229757232290139222112686708023413187360128488260447724360866128416197347383491408537495116859184222104877732780570177947734972472306515820199411231272003499136490568735549556880905583694693694489300131582065337070144098954258764456740698718451572441506897882615729889770963754563834325272227777138568945792117221011348720404289146908538622227759850414451706565905585605023964755033035209980260478331896047480978057506164353199892990798992466519787852044291064635022038904881937871797912258442635843007284764898557933301126838442832252785343512695763996272009503162683209334284529576828383817092267534298122260025462853383351092529356505131523090538421133533130682008925714772709032006616946299968527714293627839036761630878591506547707793284966213716630449468787206838068236156159971205453673910890888780807135138395808975296276325697469383596259060377164844253753136878385385484918555490365645479696538388623627341554467326750017987218974580187179733753532681912572905404697358237365577780900412730434504957879453180544581604134437088434242139737693462939336814124250177994065544628051345893426926636493590194731950759887695312500000 [120,32] -1725753372239399286326502128885517717401751289853467796243187596607244051553322813275570967440898439664138631612635398693105140071224905244611815825970948193082783680979242182122240086223726005208940405953242195971559070713011138764971904389046185877687055661784190494515366419199375806961002252206320737078040176764670335979693969710107004923515076302236785617607016562826233861963927726498139757337341549189896349786719050395050741200921405594568052731156396954422173327265477490301795138326685794922742169342396700417447391515983389305371302692205272536333663625248011291710796686895968281242076905138978991005086032045620264200426334425006819316212559223254601409284270793376307993826386301722528374959248661064868596595775891562021402695913937439303884412861208332504495437208914835768096951594650386047713583477165249734328870882641058861579254037514076590370786036465967516565491193192850696624012468984096556063773578538047458642420345465918883336635338255736381107539006133583721015567528173157805859137273316286748129480863511578193068673794317592586366357746896942575990401007300615363276337623785396941527848071432453905934069292257142992103713381999701795385007838987682253858819625873069381702267714857347149011874206102761515605343757010236208946979757079146115972197803330544003588171953296124868724705774225545764952489190416229136153402196334745212438886684150131784095379066085688392593415522218842509777582484224781512299996748854403740699832734016961054116366071827375139522407377605740601462728379685523971177236871913741724121114250858873848019796842852290151989658851760794315283911420903806963877387922849815353434577228984949628844951820486071554204809151527738907215151524028188368191511845784793744788363320841831459034734410630722675497158677238568938713589943647038872949724022843706422138408751970560336329949084174052701476244012700320493869096983786172146249688560460858834273352719657614392926095470137681786582106724381446838378906250000 [120,33] 1084946627874652625905032379295653074206112927355359649352567218760742757881255840197795713713370211801781655090834903368225327011062473341826830387669827807525054312723450309137956614372701006370389170154269160629249903014449597401897485415269073306640233162774941666233785747417098693860232560460663215645785792572917792586097054585120279514988175771051594105042145639847971133186819627323311525590276525837283974285007313843325432996455517299802593397493591597949469494615951867256751195061922131345157520866329448900542288918184722320982363896993870345321552970399338877969105860101515633588882034823652620870828187049819158229042290604504154563405665554950594324919423960798303712047740532206500830817939816505286777101532196252697274876075942245702066825680866655216872949658473007443563926567939501766131478414857419887255967093810746597616184363879237667983621466873183171981501575716758028127317377989063052934579550581682590857131439728803217177466380787818960973870494371192650061332256141899111316641913261723873849017137728454589779280361836830533841729408546270457048240795621300408566697824216359976211792988231382840421027504278162480448169074802031637413381701172134751561188760798807935117507266715516399245456494738532960709184059988264197744548799554506969043933205328328560125425248306379774202315405760615236579646288384504169584072788774255504546661744620375253864332809186219963670722087733619750500338775418728402553394205839153320144135994603117112393207723841164738232101480600547279533960273888784699671561488883255800822051201917653969351975811326336602784565708655182983490458478232887395974522128909009796007058140049885522658053213851992951047519705674281611338064460147473420764927557839408751769387572297931492214444507973104266447700358365063730807881478175112635320894532301293099009922540192351390181736879677159933881489999596957624438115118925409750882527920831326050999647513466185859594415052953308986616320908069610595703125000 [120,34] -860224962217432481666377746857324172612355068335957790250814732443547263547451838628098105150814666526822859950617033974395258687935819089968117911817759364086187488925577355609405159796982280436509806838572241411146787407900488772334178722441785238429153592621786138376569693447511710677453142122703564122667518746905776789799880728847383538283934906200436837179782203144057976614109290521389761646066644873230832695341584731284672868638119715015473695404874351100911537389577688827381508295835170898952916290203640602104788702976869721771819660194399004919666185137622737325376145875859382516518712413848637215381419445994084216236092527993915695006831796603319854590979112346350220433344955784383094104750553652963493075910685965343293478661997814605775409247359682226594451837216170053662772189594346537754837811499494804955817564477823945872612739367459853374306398582401616839044003398564100080304995831393327412657365204802121052854561421385086204640282720956226843380971429729258728045446497519113359951275391137159590467052832853138403393030574276398493329651159148908438336407738126510103271014511169248906759714001843663722685246734018264671059254735801658150517856445983757728758521681208183919581933786857046324506488781499694837716396130211072390175429053627390550150848396068889551507921183274100257749482661477647105223671878820623538852799959319940296990754129719208563016133752209843249925668603711066164501446640946745049195158529244991157604955047085792255011783894328273731022270240297921660097937462645639927322065737641009887058785916688068408639151680824475353274252833379973732161760859864265415048019768256745568315049689436595505417719015370837767912278490598394513903501367024372612559069943523047298975310432917727321948778529899366497445258257160674489225208257054318924603640774560642779802229399814892230105214437051382251379296138420836717931938229119150473777574225526310551127969394793332247317607652803417295217514038085937500000 [120,35] 810612475456962936558717235400419290004438722920307687372137440727686143362426448190541588142590207363204156471505432701824093434009807343837699734562929822909812359914865965362430199714204826891404918756714998578859492884103165757251466578704333823561429861823201728864354652585724888751518070758342750150703610846126742367994615233327951705708575157046203957767736170611989644545861718176577450329220697729075464253916751429065348231184113902765239160241553158915586616796678419392228780333177891238205443891507868992689822852656496333902345459028207753879653154837069984826286827125189889538364785303453636843865259487484813846560298306092229575138531612375327622646617943664531507404497534459248254489337206673657753118319088617670163803109311765412642860712695043525781992812619864000804045573385502530894732005776536679890937198360388859377599794605529449508890392892776678639583114401350284295459580096914335805351513450335685881350700449576797248258198961839305398499976241980389467950699482385897416390871686961272544066376879543263769900971145487611768932023386593088298474316043844267099241377890363027408772346455437607232756166094460873170941464830250239619013755692824809011013891083895509850310930227101801116291855534962083119035317705746743083231734699887842609546888618495633946656247567052123393858747647498703286614995049019587706942739251760496282781407939661178880502789686553199505700089792963128075488504768693179687356776980067558613856333634817106768597360080899622451280270437506296636955432998377131702235660806710288175481335368347243965044526956021639943806575453313664669782957766994041733008034675857033543792088995640485910458167703916026761079445216143510014455782209581283465424358241867594228249575484142805808499739560735276204809372096530917884874380354622452756699243343394929861741173293681619190079700329958630312687548710512158233055549190099401489368741470430772313957113535572152063224393714335747063159942626953125000 [120,36] -747896674293456004301953528899525648914882399033083851239360266573617901194343794157602251794043081690158667947345473403966359780964144020973443021814120012538463712776132774268825315128729541473225841705395822310944063402593732174525436721986224552009211393603853389759891114913501048809765790678478438653346923523142981748206997275467978861358409927683075152006224528576965089482014046214725766288521462703393466298900529896295210606651385650722273670432435344080832195691620487680024776166517676582853742120050121758815607106507954405314622406780134229077931144723034114312535484103186378682786017673272238860488644287848452684007271057165293617970986944188346602457590537258087301394869373552443432750690956044581034835813104958762190819365213063233037779373059365119995922200775240610910740956702146841232360617982473644783935987049465832192566494958934573819736542213915789811432008192329283337046538444920158229158177154817367933649162290772249446002922431873641850290460194803291436174042746358440929240455616391667165370339565956378718484557630457793615400645529286703432238073488361521785386404231955381169865304128822296197623864912920953599279383601257609166313943190363725245179426970078091315479888292808544120895995288367171726907867102582421988090372098682252642941094426050523756948256481724143070927808918908724580130743585817088004191907429391136042728274731427969617684979628906474804745237715709569060945972109896927477571159608739925678098143853792731142402808727057269466721815315095293309233452682140400357262956857730665602880332801131973122090357413403941560993475962557911278435018562682487528797407691508513012827940175563000812419315767137269546549234753758684003874631407914211936727549558770631792445178866724468931148169880195217959593401284430450465657654087709635783008359003684883993607051831315322662113597480727710589599469828987819876224447748315326364112782761586973086146529991063980347121287195477634668350219726562500 [120,37] 612597126126783560040542125343295547880233714418296726219060201461088022571528497324811501071822645046380628367363872838248472286512645478078520818718447171291115024368291755083890878206310137246352992958642018006108462284819498386187115924153615866339681946967216863634607773766515179290408154539683509413594055323672670348094241254510128227472793608918709662047228900746871135990184942934819160556055309623371460434710298317057925686220653304350332600620196526511619355056785085249389809992283681284703055474757177564420587740336765843084685275154291852845524368933369798797802373711045844387913045961180622079217937033371993873210475808850995947571413279806474038720872403469652413211486117718390856552743687144228081081719864768185865232036107086455110586860309474345162050890873318302640731175709617737572225327988074185959125778377538277638638809342511384462153552858083135863651064932135213505591651350471504671294413402298284390959935390274565672771846084515112014846543029396267410490308412520266488627294345129168188820968192247113663688608566098883439264554386423562430691647654743594998040944475415721627565469556355801209674835524150060625503660520292116915026717231923149021103038804700644405725148359275535976070320169174304891024020681671693720747304388768919275598128577367549997263301148950105509284331607904473477508892970503365339200932605411567570270561698110491426009333534515356380584946313701982543524691842299567840008162434398129591099267467388964983118475100751056956045948393632619146289668148183800267406654572951155038989340294759386811056490622055152905071819796435181062089966362692920441921358524828571417489727374860769729439506413307334063706776304041638821509285115294764157918289488147888840719509598911724431967436441910403096259978889551951005928362790641076054216855600127974625611548606807718306626871947885098980382277880757175304547386957293061680356997315083185918723786278494713997133658267557621002197265625000 [120,38] -436013892502685849261372961631175701253092305039230231983868299816912141908664054767136695396293174048344077607147554310181990253786304567830496019222354432953213436561807387408647168890168647717398444540847526035579889532696454034454823331956763961640196549981858219120412356503594907467227498008023078962814857233169429977064286363463870093604935407768298482992454847266965771316562105842628926187730514690999983736810333271795811608200962787918796580026761805836306165432223800542867893641697408164835747432088039101026190854382867204561097455805285922984808061257657185752807312888561773102108961660738736152847943978335523925952755783739044155085126702223457739531832412313893201879372556011602721082414991242500772183004824466323495511010507257520531192337533165013218661190075614429731330675677788185936949142004202734997626440278006013655522240357306852620062421984685181592145402957731645378966826314915612863130852337882208061481827087789918015402463206934997805264390049949099961605932715219217626188439338103075861556154356119368087858288943070771607882579983419094023772429410036590276987714629079785095345519277904584871588510344140140233487069410833613357454539410685217065309607059296104408643706508521740499581704200714283413310592882630146467759130075577820326163569621279353698779664552706523411049935645332150967759783221440744043260436068765482279765184969050436460822237421223446224128380491000793194979557350619715819015581107058524018987805365080981492336584940766745663773208303174170481819218890132461963677990603321738980388145721920600371224978429741906639011482348182735953586686799674982304176054801749985458789279712216065266488728097628908698866058609509617698960438846015997628423324188024464376517253892686659530405765694028134530979806358975565575573926906168156167577440567586040158975925740206306575346733902025589360069242631854726114622647075850161812518901356981938137805099309218803682597354054450988769531250000 [120,39] 270593161810848172063872918576673085749052346638042249237623382821867109881507853522571980809255405053245266186364972656389919703204664042993352702738685316243261459077350778418608053260242141955290311622475428549447646548599606911945055374062975264674849183733507615964697342681886924059766533960734634615486460543390102486075023027857466682754814199800808947803807665908076802819626678562931333707284956646010734690076105195599968609981768574912701703800937835554314354750936636813148067425699857651336382893896338086398154672609692814640623969429503939032248376893214099483043509002387048644309292882217770961213864416701252161648033873801370769464848702214645969791378466309301483028404654036384876712430489924672585630611691519714196511952527660499317158259679701678760907951698312095035312935303763371307062571031680339571080227892281104444957853135887946111607492757191251772112654614709258132892660796176647493013580254061854623630112388325236160985977945842635900805466984939924113987938121942436389321774322588318861612068975516382334750164447606210760752028851291913930275442982756782826227220461302416448463041215568976916726709099282653539842421337497799554053480831819241236604662877634256528141284814495598518402192836862166659742842748417145580246319458289810327326835050610243387854749953157360587475763593780800612198513036625401928979770951320893875326950546579306794456878190180736922055805713439285385834572110160018117766570654858520517130994553952470905993943543830458934117019486271307950373862412385679279404765741552441207293183359169213223477923336057866202354182032923690376886701177297009210919769047908903288839319194150449073637529723962806610609581272688048303500179327863871885458371433339575141852288410448014724986247374078084927068583333759764087760047186065906018758989863625612811423867761245850655960980573217525649843845573663948346818775428501653338769032604936418985597246233965051942504942417144775390625000 [120,40] -147699733417811952845699024755223639037756886440332569311853862058679846990908599482469135028539244909680377284230258042183273763815050425293517721418536862010589320559114050863363274537351271192343809244638991175708832083072311623448628604918471397375179693914544525807690829268107861924201941338903588098398959775794998066226486907302470614372122368526471983686350025678711826514814220207261831931642492852735194022719082377977356879607936693933063069393782292252955516453412471993167488281044984924573461680892277205007239367096012534208079108885699538224208057379564114018463668760812910750519346641634339105328094063462208182212437472840387095396217366746781853529818807159747508536853886589919032219087326986283904236906334868855457665807480619077224600042724461557142679668045252388290709485904087557775527498877876303266335124983922726392176122164554665909447607367257742964525793451290211129626149362978385093275962584948025699801826593782303043138747059384318983665325926606794774524553005008710113216326702320129739362916170096127266993115102416052623876551506548817426140288901029711535879054804099097592880623999795388773137253163434596477278663573268776631789123977952394287594814295963435764429761883751604249517432153526346921240397128884434190690515607753749824369540376690685825875494502431582764232945342419692918413174143726956322954624054182493364759945039195468354524126203695956164120737118649056604259177778212952824629416296582416998835567592180074898690312549550866909928460999643774747751378705188850291395220217879171757688747992563821827247123182415855460830589343256256356901859521916864825458831944688633261906794043877197881641484158852038614600103003996599973347669917734572754053046781961106243412606409217634195962471579054973200655431219307380654851061392406170642260695186530258963115117034679421018971692918803833792954087625849242766409296233013991965680275880555419668049843551216326886788010597229003906250 [120,41] 71522442522890732117639061331861891767277580514019087969405210102715821683317646635404138851214199602774933035736012942579168242170001467319358403553352005446548843908224021314479555055604872294617129663094848897019296104991514364922799641495663480184475976962305241479876566257964374172167070704964393549606703107979337163132339272577277178389779597140003910615745970823890988882022435291531220804343586003271744066995370008258227022558280735002654355398251155995577724024428711473239101693417956214285926113521659813517748021037904052280246858473519413953492009200035905688774407076820789584676203140075682913155727448990161687879601688310386587733344070466195520814066194607983738539160664620689742210348180489290481946583641741516969886799393057965537960677736712833368774840657634233908556178728734568952215841644443219776995087616229526917018722137139232070507787806395823553580539698819377898633817399139210498297215072614062990295145833254268154717889924787311714898469617826468909884221601574637943824841845450922837694943963181493409947975559329897420875988751082396901133088674303543523649199184569541273432163892461512659657000394674767305428505726421763314129465067112546685204295912683783762127262738717909809625264942397029872094871084165326383511133236388815968401800074989628621067528685485981680283257252568094673978992683417207728071711234623523618274708212915561389039534239055451314110739072768403971396896341920862003369147197074612716406089850377280927035922200170375605234364671938736982480379581904504465376160600218378597525579238842792450581592483837173829621108199826873316192669365248964654004692090508312865543487256183594811706221525607421013250636765067539994878445918592010789090353522742600409000551117052583590075423866821552575489475308915097119057424483099580067467575281624054465867487156209688894520206920127600689554751527024885134159335283722911608752917568153015248633153078117175027728080749511718750 [120,42] -30965086140398320910933231006088796484961989873760411334950043082402206647958973178049779197592147372091493871233494981815571245916670940631504733269655076820126343491034055862639454936357008682725817759232547799524388949325913362586664304681968243998592993043678377536254133818706793258589807268830637287250872590132646624194724199228597898371803277079891080683837414341468741294424396844480647261117010185658960372059741594125478290375918196207505062593884531604434248415683787348653473564464606700437385069663178349258091318820007416436066521023157815731304730798991130601999682719542354208045405947086721383441260252284888575084511773507399734821438969836202959126142767904959967619862061566129131345624303449430654170716850979123533782571658205496701696924092733842344554954568225116611175230606537436165639166714685877049860266330948059485870868400428934970474195131532619039158044758669548543576900843719979768041976205757119616378596904350931412323007126766948404226990224083645847600059971710132121667140692916282120707655565088938564930899480365009115152259538072949084844586155396699754813193149027942771091147989343378718437681746330279379697420227023915929151171018647633966609770893279001865649932691013133541860219710660120621905893456596956495422580439379496402906749720507588874594178533729972163282721156100159750017291276240787891087978963193135584545318545420603955221561297962893667054512074439188757329951817228437608412933789210976607803557241546477855508046511853479214782830113619067501870810079003166111250917118303505834718637266242162378089027486037977680634054200328175436344441427800582391070451606425822447521060215728465345133631404695168546545966098530399783143770972861495603919681448354429118406124816627379483671942481347880425691734369924582969483236712381288934037035661979877483316225698418955173087472217982105779623489569666609099395748629683803430498922806130002172153581341262906789779663085937500 [120,43] 12070641982160908237906564737546764713651032203665549125594757806105223013334421359832460770321104678330726837346761977369626909781837742137974461448942621801761226831256834506361690266189934509286375756890684446017376706753023800166195878946011536332049084448786271584558010535664781710681539200397883910028012160927630281444976101756334289014499181701013434153926072010909500364076151231621049124464599268560125691237117001871934124298164822419632164778283042466865877909560665834176777318823312995297565696368305621524192991863553392341368030059033638233390233289267632557653085985182582880532410706723727197500122990949448593273147307063313707901867926364998237885047825229425738442078083746472191890797338670764717567707401321887356893441046414168489514280742376370211120148394902329960202227578350440424554988081155099023535673855705202450372537419758722034234068148949241965255321662835890698537092430967726389026603108061276283309933216730345469420932227321764426857123971400942104363163256935927154173520049000395397200939367058970085005687218155193056190316363600699297215179327396720323262327786611993471655405647801377401536357320628565031650244165492336018110763680318245285726485818276720766257176301745622269486061778648419610472743387617977045957712833024068179462760264663243249048348938043130284187055020858677302503206224812780034105174076709626750210491256013042535206189218783754948702376844785069753711500676694612509458998914069383448181858537291379191271590657892901320428835264655907095665874438296622247126274642543731279374761801186730989887413506447367104636432036103746474602751339628082363798651561897936677948868954333587041875027641900669492141766597933708108219859017907319051749070914762698179609269435685820815748765047227539792399163606994269928834269348914584532847745194034354029342321396951860004476546221379227740142717047123461251047960976485628137799214348868659385516366455703973770141601562500 [120,44] -4264601004468406949986996362022315726389319530103435358869925760125113943168419328444669331072219534321099243927880334401617880237596346017888217261033880275031480958397037451255038499074655548384749253260841188603392657978850615303558454958152728375940215815030728159865764711255909853391015393521056455260175465841518868058997945520549041321387639025274657802839689184715134659733770418555562228229000467975535738669391315799476522573542717084838850261223196906412694406701947787622690591852158754795364807963573140532750303864208373587301205380150308660032320234638490619274966890090707265646733046007059027299896639933395583411030948999475779956707164963351647591189503639903421116263805949334018598137373654197486163096042552019146021887128981271312246105459688376203222647633550835763041720205504505004843101898607320224285534891327284828986021566687353728151188353012634540939148610002539704575494991268990013922828808169471257728343485018796614820925939146947959441871378776735499402634239446985038208296812645888888001573413432719386648708363144623208464246724657187029502893526623884906487939365846804309585810130921547081148622491045245883469485285319438481748389275475987067502804798780275319309604542301553846834601992952696274034703919596142822529596566970316238798434600679400544669787172298479688521364071149668435646718434134637572655247596298351378286876923485328056684003035847807091202426234318446782037988278053188304142874437068120746023762070085366828251746025106793981402782959978704480126714875654653386283602952754316081943082495772438438931512542833459628668694235901742733258182670286590712357800505211798561070791749717848052361575047498632091954772936236974143196849299602776052899073563545011308454330079967405367671275617187186739022479782135154679543758490321058219576406266668873145285543043660229483527402779945523079648523070390967705423189604654028521911468541105705298832617700099945068359375000 [120,45] 1373949918249273064225100738155709942872289175745878431608210453124407933843997849862356846102055429511845106871678399912114333134133207861658861535823048369944299356998350017161539153637363526255232904345020977763289402184623290037625293276642988640575169739617320856893902491946505106342552624925226393653516642414457322542256727801036132161400671214665994967558459232064990999524734014891277767530425601597558184647230466048629216517872277923718436966144012806674953028102920381205541577069861789658495659629173830129820497380903511175360466413666399358322542814442283426652930288139112794345315171045255139352283016356076955296000871909796664166754379587519084238663312824900960790148153199675227123966620790125893652477314205596129320333068556668175804699884356641611976933688306014576946772579628567055820121292776171991994631831204154656024924361356431758838905550144761459272084119754223403528845480439800965278302303785026738418907732672122277503275140956282974566202863837098269062731898491745533314069080326890352194247829438540895850502681714686393967225973441375010698635221072692674396482180909655081471150664807490691385931540499924961555146411019560344768015948951587453067191289058676380962414951200589012666856938567536664457667127377600510611786154411356785549686045191033264475119290629603927929170579345154284705618051967990345025702138604883432656995275208603671660051833329945031070422088085834953711632121812778035414735325311505473395489940353509977441195385846533046306162483864433614719179236757808067374720901411355925526393575769420363577790253801536914249407286512142261472814338075153543947545695657071646506753059277293209310626595449572945065916963559865729534872453017663024845559102514777952712267546132190089203289905850143586374836249814532868443213918805331703876658810547066162401163357655418593748118109502688283841297139988893449141937964558504345867484541798830832703970372676849365234375 [120,46] -405798077534152518605329501747547259515415038055527397191824829595585191819011393768100457253620518663522750959365263032679901655601816497481533166998756364352184976830816425461605886078805705643300779819491370006900310209455920931361656528962346537407114240777689322785270512806782582855112797673657408326945154400985971369423341937172058162603046085790743977735421937230975823607317084408957268177968490768923752555689962838068675828472926320649718006217159963243563868459576017851299067557409222539418227204661314502731658226560112381500632312326625094219438567502178243852181106784555927572724927037118679707870863379704114386230052898761270766753751731966727024446831150092105071786321521405604745300595437052145331664391114169285435291870510706078557359596546060744306318867894411223370697772763082386843832192903317010895243008680610985618760394924558616605543720566234150940646847326250467671928804327851848368263941359379852588606122314990601600116225097043749596151835828734220540917561347096232451459933377686925680521964125081743744193926058076020527139808758104112564704229827818018373102958399174936613509487788463442507074197297233978902814862502476364577273622329589633853969188711515952815098511448462523816200675911928535541347713405807518941982747340198711095500531928933934960551697701753725491548189346010522806149428943953301609742761669664377313757134523999230611998388316134909473201372929307340115088786339716922289003608986362105050253382219889049491770007765311951515919638734773517945867645569242966291337670606710431679036610096102539132618342012733589265185644165597338491814749454628757529744286267435127771855617836686989188892615739478306235814198802555782739055749526298522615046300519583284669521885670289931705215633706612384979271169627855781403203297764393082445596710450287262873692862445992647611016139549193170178277210761672278579000527551357002664644824108108878135681152343750000000 [120,47] 110318668736503710238425839073743828445561601437350094247217833804952188100454419636741418893471728629386772438911077691120631396901695784439007898778863679678262857053652038366376556744630669929236842021617687743540322144068880898877358107857089172685441679555239093203836292164126870699915516496147329885419029469586099145492828798280821255748216659232396416430997496554596834323042756554457248031521385491478250484200983618676021959087132977995913771812475007551541203319612044630304624270270692802648131674419011071003280283814591852373171478493075070920656466581563330158535771296424681019736137413653398307488833259984662017847230806914313791033297712504466547592089446309589627654641628452321442210272764817689281283543978700990891131833169732268345847432069640980242058534209993652344165105483868632816876396346478233104427987432061685661551669656429049313657814229033890341736152400430470856766222438926037819481292017098545248468667378805493969860453012136707216883054832813930018761055051096013125815187523539637575910589428634460278861257845406936954373689933917683757155764430570314885914736773230121983918577519208937435703664357260540530122605878260059822354506412767637855309797923440560516826677850379831640646679498147842007669837489348721562460227469200355394451456314772097672268795660525438967568578579470671260861467281661976971514679119684149950096388923355306155950017231210342352432913475853824693513202123943755298772501661592826657225145541339558431391579801411467268275730686953427131096541787807305164266393212876812409932053416465450749873766577317688686285321353193719993371732380709776385601767445564061169345465186896804259909379482680260619454637336149405684117778118068707281473331555123824082372546725214529640850158666874177727002215637621684526421890063851335608734323051679317583641904488988529110658414615466842153266508379728094721317646848338100973307973617920652031898498535156250 [120,48] -27675895243669794172088915051682777572575350279803970018605648402764674557025969290894625862442094440398363217466151503166675842861779231047492685650902840625456784845686107629225337636385335385538812417095260651102073352397883077464691155651081464877926419072589613257104979595562422079533181765714400026217217438425007535630872705723097040036456184497280750243203216317804327864010055463177744970672713784926003019065597862676281198299260378999929606904811462124209010810040454645732498584231231341847760145741499791750010608112322194899824884249378112348465488432298504806069712715775546927038890668685964546573131342714412306630678858840905660384469152452922422952373378190118704753703606555796820121479691772868089078909787704517379840410211219214293763590552395024911873234268076484061936932938253977368992637446074107115523189649992405950945473321362805002183891795068033074126350565456949935423051090732552286116067246107967279421454013589560254219925035947161270576968648669253195905839770762395754356657509160554476688433988407843829042829595666660190207778630597920180898698303305120377222033933581940871093370061554158534608716450208759292997539902882788588191522307881588288278430400353575477752376792997368370850851049108089503982611439909923360579152571404550207774461417832700334069162325564638868472636555264223308528567293693395662113544395599688041343050340203091350998117729357542797356368343560523356079392782944471807851346749849559216982970700430115269877801890186485985003138949235471932738324228980455655945907063325312501983520868756766892698693737138483964776466949139877318979921744182921592489219849230455985116978883224713442945366653006344632311562405079044267524776443840414875440856182617513725835948436588463872782688740616830909696450125810534345497664146726573242645745221111010717279238559093463346412852980797965096286858773510348129265334904403061955235898494720458984375000000000 [120,49] 6415977006779969905860719049749126556412420582300129159044732051382732486486249519472162124300079017566586785066225542015555834227658236616344129808976410507530740828642319440951169692500324334498447590804008249870452542820459518851037479582599207846232285741696232063832026180107012907208951973023741641476193324132480863572152294469309331566546556990077039266092250633380613803136817169820869593732053483334500297335882428469764052285186670835763953972879582486128584236085719502989234960194560195536163776207061300551519354879972222216746250608223023131130886735824920062883741744114652968361122560704095321049812219002883499019219734017842601217419541933583625975819023523218324279236781318225838188987618499803619462232323760075345243603459651514335234603114832965513511973202926285353031264246041536761895745425629576038441353501675206888530306303318982897180985380754018798827827633295092773141233299315389701365109797255888094599230250436534945398567403223884177964944132063170006766235426220842574241025030741060065808089788886849049216900253000706887087966271996863164279879699052782157894009012480088054324323137590228344225890578760359384559128763361910230228211349721180226626221286471483425921362030303022448394163963379900643294111903683096882976317707829698780125183808309305694322475976146094539005081579949632618378986382405668531847272616553059403390902588266459268697398643365631228816762527697503260427770844555729940017339891560174864323207163389683520869529181007334229775540807271285622245791255260490369287704704163234774272374240879239030483609836476046661130861816727564352672005036608957808572918542702338552036358599199794147647136144387238174086681084671681386448804592264521317336321693172231864396483360623754138651229564172132527706312418271370192448315016992779191430854727357655573940742252369785695954181451342967033308698642034731776141731618423591498867608606815338134765625000 [120,50] -1375420714676909261222920645298195214887356526935637869374262023504691783972829620039601721063759042524658069308321568968678004365158747910428254987943376107993111228303857789186177097853695867273516942843047090143498258695781460715615036591301283390309693817467245140285689076506058120766783387774073193781369361237301159458120526838788940902832090829272687501357532627795322930790987486471312543262778225761619084458522371284185926300880015357266095344408991791454133771337331393151410907360348862941154689594777717494643491369885911024884903104396017301586609197691818554309096263379451432780625735103702564846624172523891161767639298379723311751879819595599032759107659371416153482531181551454565669392089787517007242141056121209761236441363641770571851433740011674090444440380036156409900303303639474590087211019091869811668403640013058914755838659397725195474302520081617127078773254773688776606307117325077659823776999197848764800161198218979519745459139966959090808589138734665627728255239163553584325252220707706036237585450096349846916078842130825222599865952374299331244535065252915356957021920732925034770076847563982305094520860255974394644749973090659056680464761986732927544734238778170235102874563809863563521247069757902385708040245003662437780687238144333111969957627576186546054253606649876790430138394631459885276536610285304468539322888051008090799277377407600239882848992654667517096400668276521382135019225746050897639559417565773640418084518712220154534517765157798246448595349402476083385687231891169339556291453725521203310609402798139599231339377900222892116023981231644569380412632826289660864112113610194274575413062539858632521615790959433084358881007570595511222226515243340973120417577717186738524843857150506074417988563722153488909249175037469111900603523665081514583859578627950445363187613307491936217851665946333323083164185482310873376299298342928523197770118713378906250000 [120,51] 272653102324623517007575124695440205061139240665724571088211559972516955883835399125882482347441015337275335292838023482390561063248096193920544350982099889310987423263979054780534506748059789574889858184489166425701709350125657545451244468731847085347648452153634942072031499577459176449009693079071323905581349131148863813378852976068539711804222856052641521796076583925194544143777367945223165933697329088747194043336324602204071969721474848094664998355070302506500992613661764660705245146460475971533277728825401130351867816553035142198476880614432456396658409987138916810360615997905491369058136072893956776030032759868953371045140509160647886777017867478593527914098671480917426664882861971551312891421878128597178746597969573379990387612467512995666457951902581493505504671316576135988706150229243237130779242542411813108299892416889728954363540422880889461378645547480806460634635742070522423318017974219082288692407550546001690666512930318175585349854717845312251879944402992554052817126156724061010668683163074119011673083470567982622269603264086627769436256621501782881747204373042845317407425860531288899603579796150136038231692838476818110505801932372155755851109923316004233291571969330428346781412454911800024380724178802379768083929237961746904632024746188676902452719206029307792780696907666959788062286377333451022547824746802858254361534209449777476940505907063212186765449048134907942422235156568410313310893608303603641311136158435427549071116162516293493122281754610267576601158355517069372518914918474556949705730515183413786575768041941260506103514687785000962684661853368219204477801515820346684365958247258138462418513817849287254116481808103506781044129876970470032121725594135875327897174907570974243189136318077371883845987316503489706487476628141051675710032287363074199176392725552424335692546680347362511387043511736429819630825603822554814570366943371482193470001220703125000 [120,52] -49867776694011018234107635347424846376860405217481272673974251851325443828279999865578762106509372637447266615334578657303860178556403564435747522053892546574734870887162557017149805278865720449115794362007124897544560575649782980633666757074021935753951369650700840104129921985122693767049117509947193164203470147030248694876475990659138574641722422146219589262806888260836482487793763304562226919243724348282220034425217700474701474605522485127751060158857753499331598080601113733934545390413344655559988969781837259710596953022175495631737574955463500195266602627370482973510952066152450537592637007993869609783294239037490927100351219313888815386990054905226109292335847402788030314629132277971021046647132739610574299926855057128270587958468911734188986648046744138750559003029095587909548043090653052175689176952311678281623785909882698070726047697696929516780005430983957445873891985261422007475407325076378448558635941285413190807775883816543608563575578367839940872909501695559850271561259502150273244791391956159366181422815647054692807003447464118640922714143429568814507082111110306109397712310659139152715757924210141019345760343757851190222305589934153269092398373860802071342748733371941805036639800866490227663149645069771569876600417594753443986547406111371488506128620344664125766990079419633455745200698062520993990922486318559864062499546601874926401774326018728698252427268039826146878429228128738805135669167953327365954515779642057896916207372496663996452600255431203335048626197297748457383901139260222003435836657362762237608305768614952337610647291200674169422604836573443416685481746917231045120434991300713079586845303910441373742333113052628465151517032603584193911525438815111237590340425374630469373610570859866188909919346408212578049030660870009551115277217677588472672601100774742575192107817140874831353248452414961915972760470028291024391364771872758865356445312500000 [120,53] 8354490759378995615070771316317030950549335230500014314381470073847584161870785448688139061268706200261024204950389749737515321150783315520439559796142772926110220535762112926255949776933407189304600309354587118112289506323966907039218412349130656505915328812345731072505182953505917826901944806633929496429913757757242544522642379197599989246713374630328372908231019681591902533510311536594619968040824356702538252355843384624343415519446619491855322659927412463594597074525257239447464812568453103619573239368993288192128138419926057094275086865580359066142547269565335708316241215001064685786970580461247539153907674326158068167058234964999083697162965889009329438755018534293611686198402031318631069188031698529683098048373464713476407210190836669055774820948448758176076313646805533012345185603230507138364090886103171784711631786576356110040558901892704963453384577125101631387352548045295477978350814579568683300319664732431259687333000332095484909034486492205000311082312874543108344771162179726465842757758055020228762262477616799080821409347496934608831544866935858138432073313735965692311159829367962482787552932591998077798582169776654986577662577164770259531629325284302059768536339743040090286067338260599264000279642330175081751685299454063681893346671176213081967038611880243911145522199632739911239062094435241658938396861088297992155225527031631092658909676283368132347950847199191799905969539799997348573425600119080330223870647595994221698375190757884396306969411820848069052759965000871648643601455803396906934888587617582878884084505145147079223799247060644668742934433183797613451218612408935332052121291048985869796015075061711051885024403955711615047411538473237026320096876923791766523365374746929517967398545758464269442753768009535482366488307722045594369904127825777127442794121813386096828802272197478047715408065413952709787139688790702507503738161176443099975585937500 [120,54] -1263353692157160031120996158444654034112740783342686944756070012860114996458964161938701521119416757240948504476744737568899160094898536150558304546451334051206270236471664768051247040352152572267090865264498223367210400253055697235023999870686750073529739576570643119577231517017180805188035385924330859871959995699534749379700754631537564576134584437974148325135116820024529972006920427606130264823060189665366408444119162283134869133681772029146236635368748821830251848574750191923843771787617267350079988461789892051428695603286908600716606896578031762028085241379484406264671564124665979125675794843137086419326561792174443454389453848504027646688262859931453516922930003239118637358254336011577822262274079738885206470832263472974197160576690203774474176206505040147340010646527872260352694667528607569731911631224069793258086234793943111195732768297811341419252075297132958203973170363310227157002388557822926702949350527774357583264395649707919194770978447795970709244091983297501371075221743245688492187576350414463749230156457879067244291133304682960434714302825776145420049492203193696755956741955971825303831915778938726967609883166988143915300714676110122779434107884449259188802513729438367655207011801353001640966255949082764948212936222386764695576142504628995882870329334067514733308432341785868074692276604137255914544812290871398882722156150573875697592032468031586498885196355068970451332491289596661383091248612343056799805975630575205846407407840269580131272255552145412675188626737408544227634732815139005922437720259733921257914488190640663003634374427764416154309354436434335564003805797301868961923863999427369443592272681447584220131199477658798435579575085463733618815484487185495994409780967157821588056296396191772066552945802474627290218795294087490334686030140181767614850370151775836068251194072533261932878704590847777864186518570477346656844019889831542968750000 [120,55] 168687414370866794373450634104607325959552256805309340142515471340156351758554914889914665285720547130241844120894880642715934201754074261492039377845662202530389267288653676955491593736547011399888586052298518979765306224469642263954793584895224031111845154641341612592502695867222310228943389071256238985212997895318374142842355783786952866043594790197811734976552221306764365228686113609088222825515895288349151198959629878502212457521606755965565334231005677290037160838287139608261874486199023131615357826989094558926917228255960021255217084748086510892353292631499362012288718466901433423019725376089764285207479143635353304183443239241121741277000762369538714595949409293861821476054680349185111510875046784855921640666006613912902082821344862375623127132019175702221699025507859172139742768625383072968205761191741830683757720519804970205020641118149524048439363372205901805339849404621219301417333101375374748958028861293132173766734792838293611975333991622488512032578785220114119370481776677287676209250279501502904832727526793680516276705868239529482518420306529214667050091708911812271540933168907358862775903624861219330018340510170372711593342160766222369237932154558504482246338110173122605069808856922823040148842064111339389197404488763372541155548872217699015355563762858348481479764665264889180632441559545346365850793072654645909288441712219200375326313457602064761886977406968342799124861960325615979078524454474458087659590365744604755073066062048478917823297364639277488398668912739192224842452372869327555593047107455953067025116718588115441706654742744655416971123707532546585139666655519513118742274834160616655585030038224154912765916848842024333775169924442940550712399304893992113734656994715127678927128828616960923520113172972278064148264329949609651416938604177235656974388411325043517441281801523774388857991153771723850951502754469402134418487548828125000000 [120,56] -19403416238064180047800671299200852827591819580354010507421823203530155230368412774385344801395295534862243223108858130032425097549892419737184822456812052612165495362848993811800610183002158888547853425844662144253550987187513369707100916209447732431319164388222687190661911719964940074947957670641182247883032865371243009875404400808626719513675493111930721038396756245733323124559739577408256181495380922115704180918089523731446264386019702755893565524931233690064595610399412787547131030213146499392827973486464046298523147075382747664530645821705494557447481313971666427098245657886153812080044762959652994115985516305360282476872015488187858374917912193699323836226492589133573014921044701123957418325916671219647559628016760622308937046792414767936894202755084839387798146500166361907865683434796808385311676289836679751062438405562420266853193721850047593464190741974838063370319319470565921670996686994371268579792099467272634328905164540447523124680402978903834066026523609237150938181843773351132990123286144594790698523476507435418763942278185259358088602507362221168546686670554730245726711375275930287005030075353594282018957130742181198036285805553856447072451672399308772408956859577014151075316492773389617500622118912457667257051552932404431648845666688927444423946327582111553000494882941318893322839586230872004143479000736252937049791712667577130715758894224450885372999558582795765828747345215369876341602042763997726055633136620938891072541154120567180816222437538145925903345744961213037568301316624542333020852227908403824452882746304667480075041932415938524478021394258325662787345098910484115045348987602239275356850395733846883387270339380531119304179281994886674880700424213761137143101842974119289047916992267156110952913122099294050608927289605583749276733695135488085498282053842369797103938541332598409314163361529377682757058209972456097602844238281250000 [120,57] 1897531956152175268210546341817874428339918762396039502328181233817887227383482910155829765873060483043994916031906390733717963018016463915500269504611151478621983822093433251618486199442957892780869492191561855771323614787410328663164718470035598866340921900441591937694904791083232987937598088963402899114731522784237012033226222569308380989324718753970241760805976308209610599867775319881674809818849999778666922013206087124124207143164540228988580532957381348443126460789778017812350980851035518686662207794733649712141195559881375607653725520168386222614945090472174071074094303184874926257178418802066587687518013737985578691054411362203593196881393711938994482665445602950284507064380524902191871093414869618255201232394602761133762361985530837151247761695136297186415009550861465989744528989579214148062512840685969706041101297158543305639153086838430549055358003026862249807934163461380210138187233812497570747807483422428667493601199968805140477354102590316440856898433401619736682924780689341105311243851449937122702685309093818738922993326087222966925441375841087226448444611876712481743680228571867005780149281813991493229876075022688128421349993662809974600503594616158114600752119291215116799572849087871792044477678190640367165335780014361182701370772711706927766341289690265208736167091476287701508165242509532849787561875418522474812985058519147549471749666985190688001275124874739436293436289546535200255873724571144160557848056631853180761673396229514156395885956504767090577842480266294881845127269070261915423790993762107853367962944690227656469085900649479527818825394736519205597274021978540061531351018998347411039498141604867889861193496398255554904875542731025377686640216983397196448492188889196077504639244768634400535600596381793175804899085515079975268430814292970365742454703439051015134319929583257384272920208272511797531478805467486381530761718750000 [120,58] -164575069802821797090162340499425691325397927008009260366991097018655003611492963464343286630279845344704675875974943644307067707781856330236080775174313686329894438743000360282154259232059179280456499493591814022795845806553143344676974877175182291102164553058614701015543336682640824667934154006274953039296301088474945506664061604682138707751086111187841935153006679705741108653021664924120991009899568761654394308294611796202517946422702446040186610692022209539939984180417866461036990680188713089325462282713500596179504289565934276738669997121489800657235083781321156176277024528627987217199711003747834851719934566660841071831742970867401121624618891602041640050919350293723620027296807592434706149043642061744830637578450017840026090905219779157756991809571860037205918027096914600446483722416960592622172752578752125494539582522789874918637722423428257502139135014505265870430468880460892149052801717800531450522957166715778790927418812324178553742935973083132396182797141741913367448505723174982844726039268166017339533355195519491666365208620417988448172492528286455846070579136608979538378222072176612992633524296502489937969859212964771899844939673511813973864462773923225826900990904407694504198382583064917610261519802587971414101569745745818936783256009727881227806886502714896021327976020105366456022364187822747954348412251111156589726805682981437886833782932390529698326010194054328172420270590220934734105919088374080270403258138579506835283956095118101811685338667652221702270470078263995003822239919381435587299513950364681933345377424911876212666757957915918086865850765597595748567980123860961148403137963298366176459687456251884661393371930265726801767873104241488433803368103320031455345272620613614949733354359314841293988730828176568644093250589547206365658429361155505180517683238167128582895496847459244763870753897561498888535425066947937011718750000 [120,59] 15148378055294139524075437130804692725013699122008363969280500363192903975542907551410150264446113989927710325115141058460103685355931262315530583261884770153318937848242560638829687159625893920629232320961139571276061250663939628174543758553508004829181019550206857813287459648564959722721555007559031329504245298375619593138913035336051556454338562413743655069303362629886371443798735577098432401767224792349139228995878255622771866285732024605961504244781109523470115252351095417601139927848047397487011976307545211808848865871042899945956084373074409927379940890276781462385949905517373116830105186936023493416693600434445754997695189343833442005411077898957642370471397745436017152970913104040021293139426388102695141150753499440489198802102851445221448858673973064398573521865627569286838932161777066019287932267506988773640005669325122158139302786114434075589903432698333794749420660828254635093802819497044714108327251632637907345746132315254141264739627785198203073547358902931756702739993835042182891298968748677621094099420637522411377812462659105659511630068115835893380026143547583902305023700844642551966041062197094206530985182902699441083924097883499673312420289125046699313741867086064971314707791647789563294680676469161121455390022042136542310990120835666408274881838599458303891802347324976501024533215496480595558643703704318049233335143204737404576726885251404570444534857555844005638295404540822635111641863689818241176618847793566829457894383894016262005650641650072073620584716866232381496136206753455889815159743647159929941974044220467034150196349198458109621306011705736636914789369990942910959875345614368304909095753092836228869518445967682063651842510287088032821304190818783566830815322004439520970424190110291829317742384724358474723742136918168309807048682242722431605410906723473769695755636342166505739679402952970121987164020538330078125000 [120,60] -1793694229370864628513583082954412449188020561065041339531731604413800769515652335481269690195269948601757067755363044807918887759638026239687965376912430214145187644581785312141596373429378887413973260383077184314302090134884348351217551660555195846404173998062905249741623963942717953395735272087486485915374903276515283198905767023957862251515969768779845749962209040707447015383270144362078616645807901815595328310161432075813389225312561498120627928041350739150797154456512034573030451966202871336855921960181380779525140995239934114387192557464303968405433957682309092075706205328580249287406218384224487404643527965755273388106259879633851734460795711491052972736483195724503902028970077636561241579037957318745766671865123942766748415768984237138225971970724740587101701746607956992634982969935390553401996634368243279392205258440073482404170721978720693411771132141815213714279693271527431222078559542713889908452775374825264959091562868753953779488798925834076590596920058012043833421115034582728559482497678438228673318232806953050158303228441133223432816016117531488354111420917320408067819917473364116692695799969014325823654803951688861166141010048697025635995858418304988059067912065329172614340706738939233518474096103925101885223808448750468927006305955015679597381519038410294131388966345490188369833542540565560035056627369878474392125725563091536054375547708899196303719921464390634987304549408241144640209827800935143823395625692774354521914269121550693110250103929693185161091207876676543888285214787952056540515463331329749002531288059874169957002508319018827995455147942640585516753744611637810932161399844462146513616234219589876088654710868849347647458168027421563691086763226452540236269617359184562072857355280163513490167287014758460915114859406787115674078441216522349081263212829609214650389462318768993673624822716519702225923538208007812500 [120,61] 235892130537697136361019007132445874126922021733131009661458840155295241026759931003294950335222991457207770927810844480309121395491884141997993999115381881965284843325545639708667924290964806674208336537392000954483990722219891186029593198891535965451140123965515806907494019259016988630432192189132484229341032215824807482132100199889703591516179577619442510739300276162055935541689542256932783245373734806878317596986635292174101774150558060582229865346318405433202070900510484713024867951024108649736195869306209421339665237444624921178378630325897500368602204500320859164026197757138238026090582084840862096441978601738942474467526679597506021290240162510784985352796230862776552037181315657915992989453479815146592371995788159110685154671902279832985860396255574061395474944115857052220269662746256217336755253377966133503027811125597051553165795682229898024057798310068922471382373071668705639063201597516322594501814878809490604653260771810112619821738118444524384679071957797624757321640300329909717501445785757763820575973506691120460953401120391128127078848785982295040480930121538509762130006898072531465036559759332659197860671885145292458815343788464232201960210646401054637281395027467542057749002710744575799495146664588145647134283644950972870081653348680088263042143720242300465253491473723020128050271812103705829714247192085072892037406936141986693191896125677257497497730553669208629081635821146659299355155356589104609369123712918795850406938864523838548609798872913034122557504307529684867469167808740142854889172696125253139254419601216835708596524695848831688150624888798667923128325832674211617677220927767162767471236817132886976403426849585840691921585677240648756565992520469891354585044088128849270336455000190650504166857678929702342497497769445076825609767106532819271100973655925872148739217173270288752702503837645053863525390625000000 [120,62] -27069508093120893347839484217658217549368086604924434080808445134237440647233326370142509477555835653344012042675947800456986543245405863527329660932599536497781572061358056173765436945404769813274160011845108892747291070747959422280249450041297847763809638760126132204220740525669728141005617679319439826445128989895927273415847339953147395678711475083913538748247278618186208924836465922586450080013147292186325840062572858646508701055813586727719290904026990177899007698455911699941092679706457163043682421931016845210648471901734586326721433071257307662419283650386559639711991966843704749322239831321987157874670123809373206919038871564552296006603310105160527691252679904949438719675535493176545283926558956376608467567990936712939864357488179071073249556664452111013498541876833522682048511394296104388255899187219798453123924820140232064937474874169365313553030908942008679106351872838293063193323693357423354434924172524012411408122687543132327240564133488334906282007569064900071877226272795662317640809573109137881585124759592842540426861688124540380572414856038243871742851732493003538169186306921515644318918723445673438445676126220719400815470363893787553150552995675398837216657338237025331301936911582271004124082648028512729906358195058907319801296942463412766870902247931304045021701608628399030503375664706676163580563322164321632103400283801671990375888953887469378092521356476314115962419616735915692391348341117853880323067310050150260259978315380481224922652976844981146720636879843998827126242080396044373321702862919131244543597652543961898459375072145875342001639436582607883680788600488861267798652662758260728505683789715287291807260976507251790885625829870200561525403918290713420100849874814158177338516544265888392098283266253145954434728345033764507505247887501415900618609857586219300130531535880834966329559162259101867675781250000 [120,63] 2462487967215709033836255677836233238835815905250717862609357093588636317723389514564509466938904006043102996165845232592484919402420443871260933755593235329014546163358997786780817929417149254094498108621172074757597249661125018709344294041958046096932686061057002111593161210455232979622655512968622594645515778935318221425814619175448034378378855159539036488710429947866213455095776501203394118693885689123613311606734522352397019432545743086983584782304109466187724199167865392950804436837435309808380115284232189375442096744471460806583769053326216185054149323607323774145570227564387935367921970463560384383292775085353141917227287756103811363215346300877145409750916307643119345761949703585791244639414277933930172520870432058000538426502824917309505314164934282806328416518630281757124112727488455312225870861168732125640793727326968109198990552778449172950338336559138527767057795194382063781564576557714740246446306917380144690224593792804410004590638271868826694963041306225365742402588765001192624597074629327695520993627999166860199685361593003879759454132718435976120768909313814345295854996023790917149068326627841058327424259728724119709596793866403905003626161529539774434300878163215897000674854751848033999803858587538722404218691830041067447399948459862520390923481070654706124071628540287990138199173827274579886991555506481233883805330655697689993164030434723087011755716506309564300760793698311667944469094630001659126189239995214692372068230829623643511873711049961514818951530784540769978804330675481815796909305185877069876256136057556859471068921160243631173235020190365859297702342930886221436061565768514559929634700685927267810540342312070848502958736972118209714580936584871801061243841037120680843788234154753231518052007323352895979764567908230822293719311127821339066962593698463605981667763550828218786942958831787109375000000 [120,64] -176999333617072101855140322355947464956922875954352878563194374689226190250598540211186072138756244942742919593820721706219296856722244312998171980810827744049164096947005740404148735346670074983949217622730543291720868771760785515029367267643418882833046770495165937954627241308247864278334655902295144687671434094414404959707076681469590897548351527913088757371000576049708905140562643878209665580190802346432816547893584960460066781345875938884511744946703678533613835141344761332824810138487577410498596943249129629850071411805525096991124519858364258316382208908596331708049369060126061467462466692998888842336629833070254590428886427889089017495178904209924369196170167273415458067829088398689128210933805825569020200750646314292862631080981215828667246286884272824386292447483894294121073251551689037649959048175697505278485673294829453289693278755110461750134415525837407384820913340132959129922069807871364516329508214138431687899155058956995481273842946987378050807051314976769820934246490040320471228980413631211025768001007254491393582978581022239071018584340935570535199725141504342226409823594140636378125067473635969743437831231025135475014589747967204548972048790722150329472386982576442049331100243503141849378247733735556766314495955597673701181496501553162900129062945527676060014933238367099781435201166057560070072892771458324923424609752942656472951115619820861695847638671660153832985722668468006018866550199250726561506457761834635138521176838718200713798765401912256239310819212133331218773350434129755102393118007372364797413423999695447388610047964662747464231473738325640898400233184508777716115070942332287434582694320576359472659285773036956651992249379933700503057663261741441108399303104120114573960060590592752223134645462989961902788190948294295346172169992386387226667338321064577366691936426207289934720993041992187500000 [120,65] 10855479695961395317239340188259336758741392944200539580617680848159957334889583792730298686739099076850864621618760851812996936538973470216298342387845988682827372381578499209111264370533390220900695835624826812869455070012755845999314589595966744806311903565248650146577952103883627531431812413361478287957074734902043672681894972028870266976729685622293954765113314404772266828599422742588325297181373771539976163472568690555228660846963733278507571040986290481431012851546073663221151646273765523655706852873193130235226401771002550482888146786256501522373599476251620675969908990078714695504293823445491968375459989991075033774810525780915462091003898568471831224302346355492073435143315259038244691052165889034438359744344420567936987234309815858699789797072422776453232115260357303094989730692365717545085382382668762374278687844543723902093819168837394024807048902435741849413958591632450120200546305360773179227740307022379865972912521193243257237986406205352457042058962909365873705670928404931610797478409622620318539647690113726314440520060405824830088810760299259952099414457607061892996029346938798559522572365867401396713842846946719715384489491358832507484603472531525792126415486780753978101091167233208256382295228298908987210296107994275977168100288398535862244440212763503614549632262049076243356607581708091081490985239903442220855567275812246989660101962246587740094798880580792738256399262517688732734984855624696568781346118856331508605480018840575627624393066689580152493039777578033291080263469504655753930893735287035646980546445400403885662838104606899908966031703548987406507004256483089623163368605141983801580392137828350190130725671183169300985620199985380689209972188452382569310199970762810144448902973680831399091990729103019385433936792981180249079408135366869790040305838318850326616317929715617128944396972656250000 [120,66] -687908653547729777580278423903436664983027350275239247756208209947368537600689021162483325034477620153953185440629578863925989245954071296600521393053930229047372596892709880865232280617979774476391665835424914975227835821519454640439373113189775733070794640674358307408988115528410105449294756262353895686275870639821788904393813915982356974512615247992482389864283425371485084696208270488762099668531001907261502846437749141749066667239322199350651773437427810141222489815022204583457471883585741555201924219582201821093527445579798547165255108639963801818052280154028946893326742871322636689111019104258304969870589947035270781879418694281414577396888331449749250978486241446037092215177866597407569274424861045721071798081590053009809243786890343696227699448051521164782911534271951347319368210432475893265859711298761121358157823345559805501072020119517711562079280952509723652216883545883171306219508934414817312810949482912529159853475538702490966303423460876422286410007875099477585738844206842635108491853535473351198942669970237794537762356802259449927992717956415711998614419346402795976949173884984404892178445352112646125916533323930849357787182753656279411119241477421691511222092966613598653919770358180217254173255585085570688704979394803056896061220015337257218074052215457564185423290672847457455396268706459736137885260174475056786313105287389004573336250322653997316301260455528910600814739037305566819162133915327121036589665892263065206271195245894120079457972227219597914307550688776756255949501454442723472724981300716070714482541435192390726649725814067109961269252952293091715454273182753359532344394091423015294524504437392563801071607952643016846939309644140044891142613754714266266993841511804544356574161418309705651960420437031914187934925602400005280605114804152283973839132226232728547299261692506602783203125000000 [120,67] 52177274557883466557783822030866854255631388780912683285201081068693602280923696431143524556110991432263167403095164906872417384564889465072304690769500140091898487016352295610130854721555124188729846726680068210394334244403711695279843210678177586550433552095586435662294115878884737104305949022639316750047349298109153976574044721039006916851458362713247097442305702041502235050416189831693049145405431974563385894155467713623638858828410740452065372527500101115021980596324905438320379079894826150808556205131176654629795768772245370057953720057986890534272727670046862493097740471138828133500465863176492704422087991936492810855826307845210730215789137518779170369566026179171166981266913852821807890172486712912986455765441520460285358390665250531254498891044121874967649597787707416243705954044966250887185766358626451440096431465568207000820819100470379049156347887499994948063989563944693507726490928621262451671141345132605143282036020068096287804143801066716147565288776858520257561890963365674442463713306868691197074582587486713069832543781558548126971057319887179217314247233309208827434395248971671583215052689814232575380110798133122835742763802026779887314902365395226068321013969718880265816072438221602249630924441458759754840779339335415690861968590622864513441459696937231188176271812948848396916554477026240566768759910794663115803963339613501458073273576265595914434528845016568259512206644651713520708581670328853402387479773304533840478464084967193720996949926258735322089519950579809191828062034530255051021740295555008429425558268601346404671056102594424647482806325436231497073479267052016311037439285665110320673549833370094666656805843733895012529028716007041111807873344620380970906333723434213710280813269773736780795000556626014221577870438891438597913623037076327742579454468452458264753867400610595703125000000 [120,68] -4213447232910516240636874592254257924538120495875323016720601765702527988552764603723519905587061335206974810718890970198970175274834040103187341591904829462190579500038824544320403182986691233628007520960934314840914997125790482275645469982703406811216045845321894177893656836457821518040868800422266458953154775003389909824567339626578471221217728139199140577381032727660132050856868128016255573106910082456021575019625237268023189314096199059539288649134447689203350156221318761713788557444281322886773139206693059968422924846464948479637285601330566117245143893381796310842976061741471764659357717363806801248853961164119830176897560394611380991237602332087104186969869602786510238362741906023007485834210908795520176077237096992996581790265873415206761427445781536433509919496287758130386976906751128100168220156200983235213237557475824400247080649657501031040395110240106787266959469983720369472170886423339461419035629519666103410099278508514894204896344147069103133058520404035891707394929558101571622073062892123208903339102167169831687244091323399391868688564311069228212160098601916595559343078819441476006565777138610371480608691150695405806238726718923624075079935033749572698651581898972225377314580532102991258308487811029995499225354161383768728988945173677569233656848143745495950806527319429781237846143792512999020932924841068713418746370024294357799412389136101364182706715512876999495740642985907465803362964682543236499764468856895096552015803186679082765912205632464377543282983127778310152480994862668016784737219713682666803371566997840716027544768990090530121750909656192962133438737033831054390378797448377865803436902160211912915194103461695761811616214738500354647933544221864244942615791553716930580073053422020711192199603567601124277780043929659919617010180292553940629861787386424213456172466951757812500000 [120,69] 311227769366065576903666472141155525703748264157097109045959820243231235868176995680482911162157491458754409660074191410272269127558162398430412034826304942152368750954171747287777489290398148541862383793366318918414854935478781306463548372394690240225404874847335504474560751004453101569473658533053215230798961024719321435423105140009496195001028007345718832410774540497870690290545449600250636132297449254082892931092867055522761731934351555158592592761056103040420069247250745299935203874017678028755965912670330973844291110671210031846396617608436051747649517230591213425104476242519534215371666180143887803656075742416819966596030368027820238581978494621103574484856344875949901838861090640984166846648823436739222238357881500694469514926165588857955053635982217261142299826331997955802762175351630143628154844520409837907575429686197596668136871960960852643949122607283344810546132136863826666210567303085946192572907730818561719378733417058410138673852872093787754208108709306940920454166823710404917010300426716439289459924677862155866623789057562282159760357009610076560691732495296946141315797731377251578374873989927050849007290596359116177113745139849187710423183582181422273126951691027979071674887565164872331031074016539889997195247687223775476687148672725050410674808604645597023803103377820685662268045155430917538321943522728196320494515846793666022516934843989588853865403785633595419158957220160067637930306713461484719138604136478755681994123928935929532350906730065745403522468511134472117525941680497576497230471958243499379468869944810113351671154133865014768881173384860315370575551171229905199309250491492200883218826488715297439499157210680921725483529524003251739879536778031157963194780190875041158942708168881511071901061346837208957225029225895324736131234118133764462527662938821076062594157691406250000 [120,70] -20188994275861564659628355511473571047437198932590652292850340420711007264731526528649776054979364779699242577796060976500852565061794099899403781671469088952109610530059786545745312738483336038403867550035878634929613724282230034704280954694321135557212906180292787324988921389188049332153155090515234046674084528364615342066233091155134725445937050755253128398589264811142598509189028923082372752934186705671505898668919666197720132301561097799681000860657922026734138555023383786713689244551276196982555501584306860402074449771848691981921314427808216545552219827656224529004992529007168967157465886767098971517563641385535198247297927705854119098592459318783487580734443490269202385144763042354368177318860721643710594441440133529613060963647957367233816750863348606226824942229561931251618393091523359248591979773539023630336615172438778946379538736013460744287012546417396547438473590932414421731647813106468354614194170710144898286147687748682373331085551519450952133297477767213517333087201492493079339949682071623937009058386959925128768978440832053646438787485187320809447726765962113983061006477417479124238361349607812575438808816112663959511626013046806713698678258860625246982042758795030237079700870298377015167243299312122393647480379837127265091583619919284272777462437619477479866451980654441081872839975529539988028111640357833895563846593796833484665746741651110741911522016189628690789353009210943928630998580553803880110148884586608604365446721434014698650844851791202485153989263617156756189443540391374871840970306087674436159384462577538448753099744161275432133448742548501021012629744599564432047406299680609599106122352096965596464793417176043779326439523739572899970678831456276044574916239063367566729153072824787710149425544212082704436686238002300407356428421859478320857249289016990646777686037500000 [120,71] 1162096649180457952755318006691311385439863772485798390807014550493295552763760554743289574845280071252206529502275694086594295504080045040979040669122323206937043341868808786558048127065260107708182405325375016679638081950194971539177028280453279169685076614532212932228936993977065328921447600370641527181632689675124067226062644560184771755760368053072355832266996846770147223887789922434907096929422023812942824949632615416818797277029298271209378507047020500881973007145687735149351109650246316330076773352632968179462199391409746776185078416130542338171136890496628580969658498567655257084806243673127165478047807460198525085762650820850318690219772262035033094293441630779130059627531990773903950759390961392899243973313538670101139685149456270611917827789056149244990769820116293612915659404437519983744451809634265692723837742839857513324257059662320017473875287703449542302378466838316751525708402472225609327399543194035622113259925454444604319288210857787842573447975919491170434053237095507208690465873746157467067086738608409088160276483787510409454963886239263246684912237427361709350480054965266886134465696991620308257784604794696176679819882296538704639037249121644709755530231004711128845333271473845188835379587623447565064084283554005325167968376023737908853758210070746217889891420782865229052159220326072926652983669525391011283275939385278356591006104773633835569013851131338650356240710153445948633332349071174641010131777930844866704559388532112578020917276522977965226419839464609718420339753359204664690609418636805269262853188925170220452953039657949000617302346435427034302841363002609748352986517678780056243762700522687494433766230383307090685894862699188006587768090824811870380718912664493538095905206249619104003803059973614493967600464335000632434694034724981870736843784037124843823968500000 [120,72] -60825728801548048098179590967067649680565539645146841839601911764877465524920672381517490150010413914021184064469707148046776324236876680971387653489650163438616530228278155108664488301798164742902578129135395082655461566431782990240782725850245335366064657816235521340730453902902509897270837491285641373174331870696120329843878185930558305750964720630951934839111366539421906680518704394583405975288674174819370811141032469581730324593800005307967659761263530782687414702444779011434375924642636143640905113519240977951395772652831501673696700915515223841678038178863569674388774858154044273860771968012465614897999785002142067409766839367138271630286654005148913882346341263342835256303101575933271152673988773783394763151137066531847445556153913072550131659619653492426266036763100393325276489725899849845080491067970777223291289674922545656233292258106545889090380485758805710371037779313576233985800516100079554217627848400909945392351111113483995797799496218708376789058691607432117198434267545858282469946860069606283178702289360707048325269288759719219063974690750065204542884152629394103294731933810024266733203609195278835238562321323960380656220437760219507584254907406449948939601645575742670789410712068912954470661953950652359881273316966235061329994478088229010237494348928788093256318616720633957578772245816583541236829157061240454665757475080251914878732839557664124148574507661630290125490933137840574890264487549020208088429643733137134592076548264724666570210102275510603648456493775169228460350561465843592392439699356649735424294822509643383304870399493286232495019261043198556782237911810610686188928329697499479282470894624506352733220940789004771854660543131258621615463745935317251113657909628226928852465662015373136189626455333450775346473294011038617610545566911749270387970316380658554570400 [120,73] 3102764677237656311718208185806664835901622728104223203042493561352924232988399900292494141755438439457084344181518767353875951161125977436420794637478873407454095428209003259618157323103177719098659538985270942925615999951803097099174151407192769778806605743514642528622260722541490598596583430585929526108226830033314040832641754226761227632962807991789851387927495676855706743566865157776928811086081908761584723529918336451360219515866950645831163876545905972498280029424840090692743286296554679669598591810095823196379101564546207141980697459813721391857573017963215990350409755083079276310184742176242295557751540331053803783327557649088362410381113510973514861201040685067278433232812277655067518649199420743836818785773244058758628050651275420969339847469457637871185014346023136858932336180608646369493284184548662384772233191837568204491194965648796207021909009057132986747155232794488832485793994941847562550381528380586444294920397997235218518072123802099905729793897010400012789560678377898282060908192819549716261878998288282856577827126025226664504063456935389838198692350694314087305878152037578058030669940986789483855938395072053421289167038384398541583168507504193263729694151086292755062165509955822843430745219199622950368169664507916519502475221034841084990909620855188594386100571806704947937735199011255312067480106861095314617093501666289977542265187298190925097009477111199496763086289224732118501692438639888749090853542788697329835764364905871855467733494396626109401422933318778765946836893472090307601013966017092498977879201380170615227306716604480901600600426250505604359455397287470890692461666517615115186967519457157830855538580158489790644688280566531520996490493423355426419930790829950926941584432295703846926328796939033157626011763943543878865140005296049002023839036235742142000 [120,74] -170322497738780365180926640124823096767327304025199632101301895588081588431253647482198533267407982196808721611530773040189766775808836690308702001694046427447860272361206942888889603945724416715237707627793382403828475800960884442340920980908203901120876089462356462068092529164709956874961166622780744539472452971589308660518935082578509287981197344015030248808258455977721991630918576821809204733458166533368163178449844893620833549615162313886214672218047032588599192731198879675580010435854553870592138545344940937258195057092114789237462084012711829703346034518729959837322463609878261588796777713566397777735210819275099792826325546683103502095191625066710909371569896022788300132793163566137685313169388700728781022475527493279215227235162595638852474191084682188391312437452995654636316068396275266018443573173478773402156604917489001137540831081496423179406828632419126062160260131580708141455601911036636684252051259820123797051411139841823223239780218472458148430655698798115930011961064207022966585390259126575933915863109632493967169271936420252092283440016094285491009149322614339100210466040563890239669862614776308792004478569191355850154111516124706506128963336111097403513395594976996390503187294717293477306828719474136572737524928356559812220742385099107001128175619038282003833906587613229856349059050418745215842757771508888755581610417058743978494743203828241167371280181711308217948909933609367974300792173289411331980848044462477419958003915783865032806407611118092532034124115701094367964527659866947504831162852365269290485553266759179251501278747748688067772431148076619098944426177845224440665850137020446488737213333899771308240693159697706964931295656779560550310858940787540855349010344048729719342786089397932008695766892049936244111172550926024165060292946182310953590718149691200 [120,75] 9764585916478156876403246070428027105791263226955185049222951878232058401870447799915325471941865450056907223334049225484025472273250631264633239719974323472546115690790957372426537880423536489829516456287946826668679221938376719467847995521527650002679175600594989868409189049726505962505350788939517283637656640063460372554457972910037282240381493340209099091144487991635319344840755729653270669228250579782657750944354894112038726530920325634930140059488128858698145030834033490381995585473493114803464805810064441809870283698025895928582306715053524869317203909581985778845343011340294675754951048069713251076285901024790548749037093022642246622832210475778262565915878718158566843970119898311073519169700178641902242073709757186801613184825298953368569863395263356798383162743428760199773244568385273393390962505812539449125035850460010218397378511708416130935082374482274575987286508085971463524743400923997016789149770609390171989611447779702129790119559798904812143011009603952388599203256605546213424696942191942456745756926532294523388961027385910737777833514791754420051000638551520559300004291641873021819170617478621714214848692151032601941689139162071969493650451329438679184364273287782615336585928007087222791642395140271796270151271637170680632143301212165878458831320243147118077477065758188296851847103603888309320413253085585401736655788341010422455506102332076217705497242186092402343985360371960000584762390547233550920347647467667526316387792137434063705554097272717987371000776416150564582893827587696293448463760132771738574842577380473802493172455372395718195339978778305268962278424491416257490586994969341149186352450072386201924010075344496928306907114038587552738463464454911874407017601614267563500044513376239464253546490039168181562494987312913316225911080161949207726905154000 [120,76] -514681124860872741295399827690270817147687661654191182876815492413142145317659825016835318919588810611637778889890162145273658668843241687170367122589909030020600061859725470077669722107597926144445532972065120518596433775813565473442551611500877139987320902477662013409194480445055687022575729223142579694614057066318129870804793872878533620526975792584086743610113626539172900206144730728300423207142973983922448529242046101473154943206357417321150511498026892253191469234786285745270397128299100733645590000408859362661312314151334597673490078895063163507968400356869364147589612773272927359647518529286561151708536878006539191448589728838007346562812761300961488212148219229097417724654604413769534266984418766109946045927994582510839743089329084142223525582730410745049005081098806851778930752650602878723407074830465319590920837484962594900925374352967922154069626730812943799755934495610120431390482270181699430702049329243538053537129987480817826617379530078863250126880297758029998111610632104230503150278475396193802213282988697892063500764497316326798786590628488749785873525285468129215860876842386266378778262787325813433324525565476496926239489558402200045646839653293452782983080532128421267477926484270887301921328628813347532345100677323118011982277755872462355094875016615398906960840276771404793722234822179317435324697342058856735833300152777278788319319961939127217658695907420418284572529335285956972735463976761152673840209763056933313131507941048695267151672755604242146289550100362866373131707208113417330575470539091196039465259369263073607668647871904974723289754438104081001183590747083536348145442338767549719079368090921207687235437598946901988244979817435111648867541376771866534093989413622087235783516154735175340467512039098595870595005358061375316647650719525450478341000 [120,77] 23101591172015185210168563104585430109422915867992613425917324035025520624643929423010965766026503302897135862541001316516840610031452526354749355834898149645460939455135097177363182107354825722542153933793401745902585252049979232368738720067285465924783445823468210211331538016954625202588728677227982584324653514485549140784700033293054247319600794528089601327810185165412164845383504644161647588637598524815337889231637009532485850619708260845699311079082464260729662300220050217393183588568950041907069435157866396938568539055594617431900517763339630668387873192478967871018887389642495418496295992380519329406701888656152470373363070415788796299903364497473845391375999803885977808939664910567176321139634508418677848120780426306726078995658426727949882888021173092336888434181868979717223440991484419408719506504996610201732033241352087950037047078224254040935861764369562550679414492216371001267323815399102179249059256144878235348866887385225145234368085233150536840517493977204118252470269316063344293289647096537387000803668288285230139067313675915850359905434045319772918674323732594244299644369075775126691445335679122916464299424028846443562057704913836589301400291557111620246454678671881281779254142514514700615034752343439698457714385839552113370267695914363852577502280188574224469344217055841726935613795670962178374109053667029094934672006859355887637796190822057886855222884767918778486187226373087265652605367793989788300367904648489619876710404240979868304565376797343357918218281517211065837095716707998731721350022632885407275625532153566976474521083783577112922413045732187649370900788711099471769441797735969578576486065679644491810734365440123047389139349444225612612730265828069279620129400417176738184897291145444687064284861827434131506852812359570474831577651765960187600 [120,78] -850028468887835418511757514774326537941150933361030048262242862595453704893673234657890042560592818287975677365446937410994918110942712961435122921994333538249970777506974124356750813213902607473099168126515098397499851609610379720147868617067024819173618148298722152259783559395163142736320977864713242015004251135013269955721274160051781100507435260918395995552777192167963526801515001643129512954371978655116297793865369426961466306362462854652426420475275661493760975503113376000180176451122296666428889766054193422588942556502113293897730719112083716469488244100646860803968647717604080742916290276384803866879688231265002946824906865109371211131264228684125695347288329030513647814094820449424399004168115837145121466182526667702234398975863454430889195646501667342994745966001345571444259659732536705250971673645064418601477080594537323729274760413324862259545876814178145775085963707117313483636305819265376746021926981978759645208854744824996296608542888967582628748579879459234999755827595498177250823021282090253470716587303512703322592732703992670342789141341675498969777711505938397497428586506164225417704704468570495769942233686678877741025225006660295283566334337494245853136980975317308317862070456152733468572517779499798984786026611877763381633308552867112056641324362393672618193306336003918704139825432814682165503802016147003228336583401879421997180918003413437458769890628512466617798259628446489463440165283914097108569721753394897523339889278759204322750702792926684809132198900571717139275235911611432157888696616426986347767259877086913756855349142277497680048303442142101542726045829250182708413632915777074253646622204622008157512387940362986604240990916509258841085404174771340902277332890474364945570190231146148417973013474941106730774561456126997183690249145831280 [120,79] 25029392150273217554424474636115123925936831220458065252227770425643231872819033799760173358530905758133186018002304728156531311661016774755674810894981250100985562822190491826451437145280583335267886891233720711853242808673102045487035213109109240507324518647606111768183183972920926874184154591637937801019258374658204832139738986014358679103060222420358835451734961829811730841457972053600865041138210397807397696527420532241083787607229847584152158729322332131608430153940960369374346438811404699000809359410739802206872620558341627709284271152191432507122176896697537735125862295462124800029764358228647271707018845905492688309815500886952672077232979589858848955517968749761078231515981629267734688521717578550973442367008312435720349629521397934714405849762503415419025724371551373416656414490573551094965344619879560285384619232951982042615544048222644082802447916153645398013069430354111443405636726489546291417976974807045410153959184543080156435353999760304004657847644290317001539989209095236178563618179704966207990112161349464241783012428152720127071868883912813894255091454549519572962766213133113659704558666709395223327909166065176298240185361295268641620211764240956898274453595837118909787440476512485146231654451223137894723792728515306457912383339894737593799574826538379951684205508313230073623581869578179516065217522057021456706469929946916787526885411500725786686403817843892481257276420485018964684956861261282950145564001668793862798040618545084865898274526192674430808279624663814671025532218233632554851347181469446161379391137686415047320883283875289819815948988405704858831993299589833412666082034133197243178827079316627349290509660868387194118417202783302554966233450276697563693757473215813483921801747573132648454702399088951901296416104429788311888412577040 [120,80] -606282023036378004046593639824975602232968786061708356435416193728668142258650923004423519641420934550014303020880088493311554658240780214813473609441312804737094200714940599077682174590129514529465535957901643603098402550870452479071075912351478737947623899735978611509369402821795569453372116110821529518836759190666163523069797487662775890422170356541880819007583892304409665260180337697377128798152925588135324994196558886640282632803396722515293760143404362428034865731570515416268120187217301091125333652794848879306974228613552008472622464863982206667841506794865651349826602256286693881671114314617589272701910615043531139694158509976671927522883833084132084891697066733044549344082122801323705529942071791950237779343370699900566648943556983564141560731485901803059142982135458750853091556953298841353645073926789487209971694670650301580199528765950976158354876388027902249924061938548937537278553750364296682528142108913481136070448717494121314543490938973887800128772537079405632318635757094092431708226113146302758815919259980087126814289221093284933123814221501515091768592653554157915799557598659426165068020796784527792857816247362309507375071524313915447157425254480299485843513356379583168390940245578821285722403481850310299432223867722337999485269725643525362716906261750253909828230325558619516189260747662447086985990368304833479183298503439154803498609125811791291837060227961239056896297959265268602763430556234681660295375889997057827500875564683011284289407793544629860959814358857483546014703806437119102850309734734527897944242478553424331028787702296387457886086431413589007590815760604323456646027339132604814972056096143471715964775443936745166153728338879614269725844194949247697331418318858760767118174955841067501377884635378763448196647431117063767527920 [120,81] 13271365345117094648425718830873417382126147704057997598564576808884111590571379696863285375234743634620768225303133418817094656954379850923198981154076234525993978321642220600981040801279637794836758561539718103014512667986648014757826891003385293717768188622416373588129337329506155091503428545965980881864502058027630591048806474863909661759408342188057231003278508091205599468272018360653047202138079773514063986373198586943595411080233988139042549791942933430192123519218468193053871359125375454655318508400476401690165514577477476564188154478495851254345128437488208969048502337993903657632510260667780895837345396864479275377469767852780020880518595221661006890991901101976320118001219525788899406701332817132326195588122339338205449121529993140809168353277588523028217276086917692638517687745169544647539296416023378397068191538094488850337215496860049156269614845332061752896645103695097819240678326442876952214154274370273107180547109128518783884030481393838149759133596184152136242631253663495732625153969921687160924342123899867715328765884170516540403401908656220357322695213543536039718716263148059585389330727469529074383656077448366026179747768878009505892215311281954455457515764950828144544089395807800575564835410213204289973415614479639071567097094569903013210999451612182524431656222421337853945504237855321594097775938082840679136809338138453887167152393603580340970201403528657525757730032100970864978981186968212617614700747503930129025624339273830841555970895487506517879453212767225363510650102012029253744796878262480003116716559098351640717409154724167373086723222988752669999331649770192696040372304294182329466597254632171201200912792471430661828579113485579491995163640771254041108217351972996581540395851402633068888689243317921443387995894434868300140 [120,82] -276753731203072454448473408986899888304266961994803357369913738231245946344968236732321021916768833161949128272227984161313738447949299357835970110001775418342169612997334226578755737707834256251482667333177813171335014508124479679548631692398243281975213883103545996592171779597653827970919598317772572842423820642900409678579036405744338039372658780540103301096767486247274781854727530816469624579897339660426891142386933320243673957757602019636606427855632869480233060097596438462434248466016205817878533059148281560727525873281047878348454861011145416537822201177159215991464989370898162378901650249503615869346223329380198637524279935429659682245684803537201350649005061613025709819379500119504168437211400182314008107556642820176641706036017462634356051752086291190695244991848053812655066429772574009560800231686912610823598846961521557051536139957209999229681721332261370715336254749927501929258606498663770779400658247485065648783299221204955559275061852458577739037041054592953074032080715470451924976568446443043800805357179643263647723709124425671665397803870000394866361519039195227219002246994383664827724619519361186541746945964742814415943159016971708987467639875643420173165748896065617835318427140179260586867436804401689501858164658728289730251054536063357920225126343046248445258882069073836509378267715319249311150717097804664116244281194582262817215476431778628606036489433266811602093637852514197778116695471848697836579517093203630164922732808046738175740268119944205567686536735165325691506293838252841806760885100014623622043072599532969131193168118139001163017935814393106469163744950023436682388302183106488665907921433520640568087885435468905273308220101088666445536426455247400596912014961191021390933062689930027502027784154014020969522935182858720 [120,83] 5166806816984232270795197636175409921585432610855981479709426424423679777437318468514620509378811572657877600781417762185546508290601931723910889084724887306863039785958664527526920327904421225367548503383147080726491320438784733574187127053557849750963450001508831986263426215246815523724848961253344323238061781872513693096435417836302300973872707606725185871712434203491148939163471614755157686503333836229511038644981415305001130665995027835622850179556401589272724109918732245738831945778910187845169339676299476913328726540488946545477501680364669436190130467300335659586521579378368830193064916648316975802848900403476020706818168736384486849225142056831900793302990323356930136071345986883496753373476759799925669680788412617643014552049238197891053939487777114706297469714276964919606510243619548797305256542392322326941654842684329660236234279637623765752652594336658917607990645606657025217033311992985831836296426041270671273607770261637098185019766400488213901256308990395593937258546078809484666311066917068212567835647152858948454235313465201689064092066552140701108710467788553906839689155349638135948319776212357781282598652281715592198043690184288100038729143810096645289808318876100240744744779433737859985258836785607497467191266716544008054979569198802789166066110781598729704193951178528823642940786761234817459931007369148245363011611143822496540778469026077233112600143413121064148638845567258479823555913657786517933906031817469794433085078731521020655185180374487458635020022243413630987945063709401764550959491723354759937797912354267060670001722111628349187505871802776350983018691969342879019540214939079534304455133931098120078688906735082839084345668865761272213051966900557501861048294430773682462647871278527613581503001493179776614715170760 [120,84] -82371409247555064827293781368297505087569778977971863057293423589323268156657261813877536755323168866917099249844720322207495150628469055934802962884911349675331294922253495567009679687632584367356245740500413093272962641959773014826295078914180706533610193801529967661659828368062351916298652436041315448019814753607797296620991721455495394350703055563872756926631971433427750512072586393031925464968316723884655978907212808780659903214191827350625507128776408523600864122307997406882442786489469043051636832838645823121954840289830739063932458222205061368248978274455452267744453395774271031863817986118168948645161221166070559885612161084247100921007420083915960819321532324382925160374608145371271219461027912851374552741777447410792110102773648298898574943046388660549374044865036047612397548965017396544873356405066455647116438254183574396547259136910064166629353713781842546443623009264861120182617213593657736595677217069109154077903244750275628790586241949436469261880100650718817126357077718941507607559115814987960275266400106689127055332128399579139744879173022494495116230881265492490546050689317641771797344410893817501176437561134815974717455435948698660197478770221359001065604709478181150632683984254798861644356065809452168134002444288222766554025849872190745497962289466741144878572768791382669608798002891412767666690796744869220522318088028187314830523806011098126501975934959994205718459342899390864658740250710567164686867281510886511658368857095670002462709694308513625954728612652341263639157838044913677120718660306219959746740008232656703298091061561382571209608116475001303151897181803884371395749218020862545818016567422816654342940219461502891553251477757097500079369677455049984895891544035081156485373483217159726574601309182701871221500 [120,85] 1216845285039525904576787081558285862978774879405564554016364922540968227624413764839085001100436006323443272213306949932003449582343332420651741868727091542738637455427090270025506213479937995565503015979261395249295384345171272824976401693381927636772221209443820133720621785154800126844451054748013629117626347603772770495330604336970367931104280779595266257776721745093172641528508778745020246781000166911734637409754260667999605497612193237500483708316413941208376633341363935294907492119946836792733999622805422583433956946231633408336987206397322875639778725613937374615889998890964640111406062054718197515978032398004180048675253142637784524839313580978267577924990446254116208406857320591897805020461999465759085339836605902685932559987185717891527217110755793338335006785029694147346348112378980714035373779323354112984066337756093293396277861591946646690275272384831879946388509067136929208411038934493717374694719543025315964339285730881428410044659976833732677733226848570334541692487198394062945837960156868677452179525952873838984514920924054470618083678763169212648507319619414706616186476151998478143946032979895385928862101158511763396408507379211123425372817851598538309049016784075472102630911051955206388198040193337658259738561146205189329499454279507148338802046664086978938822876687297682693192030590911067870246623462766164882555595912716834148762873234501573061188994980862042157304871185217547532358872899652416687990649574824899134965974396539843247185301465705198526517237473336175944544786879521181503222717335703479708419128101523535406573917149736019621561494805601475481053870998481482410989987514567295631485294747326366597824433864953146469667642435513816814648329800695312349234444945430021537289750382415304496051233530193311560 [120,86] -19255302338157947674192885148584461476934208101699906898770072267216705062623339708904510573348374185685693167979807009066357673300577842512513969598799533502624213751586391659692246289566792559344780722606574750603088540411368032851978751366091982933623966991037864349433501777969419467227799251891189163373338013094143153571242130071045742547009863706496385751428492200799823300774012044707731261745891236338434780305097639568990603253013806342564065146894437631039930452933896122087224991251465776708485245330972533818640964865766095184434986355114331918969061793703842065227356301979462843963911091827918763001024736455384142818744076341963706690162970008093347669015704853653910931681212699515305446975545794165891363111964006574782289211985998367676346344844391063770438196655028540365587530124794340759198902417975597791113317736275931768959839012090763969565762508536827633595977093626412152064917090775840820776973009666080849554857173042683060249665934289381454956596359808646364028771199340128814648024019771520356421278107121813846701520698147235836700058045604568891467144052417518117177733464091456531165078219482648019963992201014520506858658824710974411005172890011350067819829278096005510207646952625686641045600627426683989413109579346315729820315296441688728183814123348798855103584536923093390924493437584600959643030735212162890504342650248615612134614330584811536416780425510370912290713034175747424064533796090683837325940468524702616790559303938553635479716909003084447326162330967504022458463787780292816303576977825500381326164048929176560209636400869514039149554272732222832671568422977663704813661205956396943639857909874552871626019676941139807063073243759763728776322895453473671092453843719803473469584186511006950598540098590720 [120,87] 348111287642718430655600758054100205179476232397690321348118490589090556473947280370138103680877830880530304687747092744297436632788431502765591846517873624038328641383048168828598906820510849801646357599579061415884256005842724216852488434200220160948129453839070149156248988052973135509090520586003495022199690362664488511982136676826207339744554118848009129583937193849460173615707299084171645284834930750480715628324738541498808071031529190571701871948720983371546014719774674950886645942542204665583819449214346816671318853152059199463232782733610032968870199690061021802474982686876690293319115584519479175576594245130508830550050467111237086527541534428841880527491601104500683494263907240506544049742158073062324272654486408363683918456102095250285409131621605864688853660554566108649280376640456055690968048513204670520282120661639765874343718169742023304370022704671091938467398841481226676302227164863510152417240637683776046467473506480028119333366865997358821021573166983439889974687186265908695618105520262175277205779524048178444299934938495180438252232861072906843679540614226449935801080211545225385325444645690372388683583355328594694477246020099202124003930847751069682377801935990938362795523584606659650288463380022361312586077856060637005670643988832861432827968068685785293834369581348361930563598986131988931516123349733992283481237302196236730403071159150047315938839851958723938373415294986564382745405201397406584477580863987874818231810864848402277231246663233031302587435448759026627440112128255665429066014078353939999565684764093531246064947848408992833199245293763494471472386689970374056589233847094445005461803192613814138744130166204216507579431594060147854345939312017609487403020188695521736795408543731646573275398680 [120,88] -6600298076180063787501745829220777397319447172219497588338603602773698413426567749652909066649274910329595953279808496701537059200554109838060079328487240977842131809933053691368356622918380877539685617189748077480104376044980543679942547018837762172462339855730956289875638958950007029966660534689675992043901137505654338113299696255521441454944471835464002236643984849991328478854316924186453855959708046003190808559252114051739317846774097627747512384062226783746653790317907702640077563809882735980303741538831366354508374686675282595589064532087124914003027856391826623380719961518900813295918613120383229415793069752213214158947781562126545369266818985377705298997561401048376501790404180219364997693543989534546426794210128007425789994297533863286097641646733065529315662649271938668545045949961590088787108985590696195338349533235517979987934597076117946530751412349013016776432204455796099889669639867629175216257053968870174205598080727880482063706644913828382523504448096879333921595536682938216711742500051814309012685141887656819964802544131961673752322557255452878884435320716246968563921723164499333021039639453987273474516744126580435134449305088576107217966093609101701728116777329344672743008988036348745430805487177078581101943289486511103302182272750992978149203875760450331263645977708837890689302188144864856137977350232228312494990592304552037936146118206282803564962032233642610104281422631841483680736814507968047605996039431174153553324851227487335506032788307929274393150722198913936989081270753726552644440805660368077693191221745644684301052430861272088123429098545600770592396439987899862992809481897553448585557331529062853046128239556488785980447479916596822769773488711879810268955414909553879793281753107468332524120 [120,89] 110206564444635554719395897415728770360855054928783106203515489013845454775036528197218848638126854101180633218442401368532267643817382986879334420373381538961176881884216687682052195187987150902790631100964981294198138042594610402029847449231359154101246825422138793464139538382124679378695275538018140604593258565402749404847777175365476561541890382700040355451988204165531261493489415546959024788608239239705354632366847601685974749170455875067269927668614343452426189520810013554406391802276133894962166775180813869483480537634539788625123210206853358451531700702807584970489214849167967190277141210663612531037210614850873850977202442056118713336267370075421155855866099406886678699701165190573422166060937125856019678038224311882949536051629980435183296654546201368981269196044646511799804642484726839327267704550010110770299266666595097178252644181231576042610404103048181778631643144223154587200601793868690214593401264886703811748795891860145537492193112158125180470448241837518602233875547794038213154327239579101604753940915251512968041849939202155108116705756271613916272592330545139291222330833028953029060223569443164017786845362039288217176443058238283349309584856578906077914483213041234494598472803796886384192279894017298049104254447037139858235629767306916404338975595157981028073596433968421046462536235338769058681001447072127782139412713033089973149009382669625924432271078160081646369352778034820503990593302895948381524035492736436394039608784583620550993542315035777905761465611952423502716206428830472504654016778725015023379828148953193616592047672268873696831389032743500549855033781920234766617123932380768155578460668269792846555320272980770183528621177198472682023927710517985910732773818893669074184559932751589050 [120,90] -1436540409156734489179894632287038649124765099620476109428263191868115295782237610972908423485079833067217855909296258641836365150652486120861139846675678942903792767429437788120044785677281774878214961080038772997618851261440580451809226433289480482435334952893353328905165338241759913305427620251565627418954763298072336752479292938596503678311787735588428740001250219449842562129319592294735888778551652664885601079571129597340133783958975147718371034506710925544965316672588170041949235174617103912429760692045390427129400982731430026267931266058750233437211614775686501544972209765172150963661643602079665071355638754939224037535975330026441442595423597724379094103054241785684348251602505995045391417019906086457214581469378670676544690525623805092986186147473843032383537506355616524940084921094387568245340486160832306969015536031992741803221452108471675020648845822609208957998135164434177321070035583999658354029950271843772459588959882544834962812821168103247294639212095615728462812277176913224081046899389023733652925594609063336610877125141436725679246452302855002897309269185813692743791592935040170006115893476472222023430954574520294377327091421146727556948298365286076078176834250039830395095447889965319700895915488154286773491819062307969004101266142478119295572167226718866768044283710482479590926497392664716157891751811853722890659836230570159550450290340966512029884201705575473964522409790066841839789755709811430581413803146329216360540145025539836989776689676848353254580692337536060926136798531531184905118384136346468429812410050192152461484202712884371388594010899104908240042594802161971605803123775187550163398283824577764443527749465138441748203113374667068438577051681501241058891153943425593955433512383920 [120,91] 14356612110640452417952416978494535413910103604545910547384647337005188258432413772091931344989015458058335519889457107056216219948411965626154550916506467642835420409197448127537348119744002474629822306277338201379297255186155955761737625807004627610252648083238981994293960703401065015869635548547327599607026172562186236286583090971457940105559204422560857715852593208268171720002829454506110282005900729177902401220427106983122564311042352946860356815268653227971368431144992983306038452105411079644898095439571977120146123076780836410578253675425306226800974629044291323282133707044095633155236082687715941201362660226448836246255924869417419377449848736077402770365487143495737915502103134005367934293844667971980582034856229917736111095468452919801770189014947597904977413697117505411746370739238191939621725728145007092863712473092382104022362247892369862580304349950631629407614478489767645225016980056267889353099354289268461062655784784794380785337567978387246225297854929915661878871517410630484917866662969175465343176553465893872060511829682893780946519483785106667542064495844847496740719854999555082363599152744974798329375679188029041112036692385613406472073479298070826297470658403197803288218213871799505081765100083536096815558589192442587690924112904154801261756742003183354282241137616017354714693314739717498535734948113169606072383968278296066987389126799637503791664940034205208117099185381664921487666854458579875660635223539721975785089735962141028935980777934669427505953922835705146335606650034092093785937677514976134239432276805967008980891167080722814582894771595713000984095200717134462358326875327789742072955587605491484599659981601662492887410899227976779825449155039787609704998833510682944612527760 [120,92] -114531745442754198586566386305507625166379356519718300992344991651537757146789563201072038885108363121913103478677165220097071917356902627350466036034209698790261160138983374321909667349456321423366225103275593302404275774568900130165680493446542049999667739215623081050678035692005043329162764750796191430080009432377187598479342813440305123067742391794143536409312414712499259801954935558224710053449137130117203461015329154753681676420892807041798332660307195662214805314298422654441196645751174257345709517553260832775717704360523025778233219842271737732221806413786031203425766846368892395128028747546186421046733139746286195824551252071176147959632983893751700109969949511861415135708542503771549103845909767401833017148862111945810419262543262975585189143429055622485812617127337055708465718939244281070231962256598644690942404320555240104725524478842029190295749636656570051281357503001217234731056055871032611232047654169715296829146514690149028674377693444257524453019082621383338201019691391799783974635367325700848589113723398594660905325901557743363368974907858313698100081366006117751675959423535842459634848600101560607105619733069450956900037665561258422377387613035906311985744786749398449145428209161410209156797753110455037327195515213435017749064888654337090384283203628977147833219139860260596206593940880248253214256765192710438505663824231617072837528279236082413905034292557870590246743185736706913900666687027343213849570518992790743197841941830877018779820820462166135637915224206973546602612362976250006971967165002276436107379475575194384553763194201443306125794279370333152243373535598245631850168423834683097003742428770761168120121214651437375771039703238456595685204464537706482391636451540402143840 [120,93] 700372028563899395259501294214501317014938135410659424612474179364038586219616351172208198215280390988263262808328524669700726929817607159596592951245600623037798902836891248289966274131048373052094716345761960363707746713030321949932159714385106858765708741653114096464961595471250186945775779267045891685257066474902235515437260118415390253328267297976165836378039806621575931566709968066734433726932017045717687273487800837018674271233625471537993969567823068253774934003762652865395939867108004214517547425234239460889543509200163000409658715601296490543855317979337098459544654321190072691520745422080891882752755318695463729655607246216568274470872104675984300697461285154741158707326660546515254606292487093127979121143966757556966552334110255098526842142945514691526351625770820262109635027017646974411860942182678780653996895288457765855359868070432495655091226273825166648128537819787276110460299535619380896991265782355571156484971636997158028007887591572631088717396267038941870632190681414183432091725444153690863669386766150013583548340462816157274839457580779270302008344982324778317846878068020487896986796933275408203901716790972216201518722813306173646075009995154376622776237929675404005859149568313003118980987456585956919407180204240377260195373841627536193405310043943831518631691303636221036971497448556564678800980205783735724939660995437977548013207755215948655039710188335464950912893918073654186235204949902400145861305842576886651420110658463050817114163555670789116879598372555091094628981801278304468948159207686432777500728805232459684881276522214978512573843481970954071527805261967713501959140410234298536618471555015661196983451305447119247032799753636212990264671286461995683809839408616700 [120,94] -3004747844010991916854681876664151143189021809179264100633884450798074251885712484730523638771916565835282900739829991324465173649998381304773841430091909180949773324920188557761032229814056275760512831079973362802150667051468814906634681639916039668105079235448829217444444622839553301855743023658104903629589641485045320633222440624155124982799448255913438286777896757451821007920906357827431330713669212152700157010135508160852659107914597809845188609544513058150938618747948639146457386286293815429851359482269797017570482879437294385111244398376085233247444952408876855492027316180198501996991808005229549126823680498877620374214147591733087406745055987622781792563809477120492023331729706162268422473465899554083638984259915107198991513774935347809756718375378014351222614298658299992478430312091289832016935734069847531992124901592609322492557167947415547552696010986208313303763319432033806578743759808185537237472298836760339532426765995286688789568225540582434965863078385408464465475792176839442652806635440500094480986465589097861557391783144465860343125457084127028935102920379544845196482868027504601942411744388914392227367280685801068683751448840889270381196515439263295985309203207637487157441538598376623267660597127534424025898763959899254687675447672208478356210903549793157797198014818133868508440701644660449605786642146913427544191356280464570970237268967872771397699813178674330782673359294017661550956776117153217852263049696408590976834049413664621180368185181779495096902266619378662041466960470060952430669304303580332961792893666503353606087601455813121855591098541195694268088061774696625428430887333333149840017380476774521324107905089995413050625412489052436189993392102437486547588115840 [120,95] 12113592518135848799704838552190183489476184353635953547974947677500369799518243022607544899240232418879859998012729398244719223009253935287369019964695388658912425854573228998484907574543636730634112518635434844821821696107383051480723741194121149066337516049935619781651073694546427356323898436371648898491139973675598646195593205107905025274851775600644940923434575957599858769746771985376982182802951303680508278442291724740417977905225680349483686738085571556464145787304294571715059052991005224003423588686973542380150867703307652620106287315703417623732691866016889341001862507450304287587265044495001208462857077222640642443837868957709945394281180034932040220348953200011270624139991421350796957313302758396216513202893005113228327375932679270716586605535137615070592392389248104325246386341775103583874825680485621911569988037048558476064269813836027126726948343615056278119694401737236236615082535429732522299854931347451685909092519119564402191251515620432535443609729894285259041655458204754182412860554753121493427442782430788464898633879619937822037819728390289064743524391787384152523849369772703274076708174971510714170967353721845151398974214367257456829418709144582203764316587751720177757799628730366191228889812889686208651210236071570344009456993715414763582643762114633155266882477640795657671318759534911020846821277205901877611829083517711839160535469146852121957661045789141185729839243916393458903214610609286720413868570983940409751731258401003218894244110984858324980779210533972212027795104423913415582563876325651176593289926929486203131278211702423183749984738282852399617970101753861559586618401214333299676010689841248743137667657943847926276499500407966531514709325040113119370920 [120,96] -48587176490808294239871320618606417334674886518166434304671778902432499273011708613492710351705552625137228610351366511233406596221859103440070379600603662989430890426433259179962603959618149963417939596914047202655764241910004062938266299203401774955933173075778777410619055443363461717644864791424726258327930155830312587241695156719588872866110074972067351217566183630111304488298678084341835751268217469960324946510769196763118453890369642651347547756517763912658893270574374937051082171396544795983937686022520630710286558588814689433507661746948184523589141222188609767709634634313680257491319033326768389258155283248225462909742127669064861630697934910541939820376539476553125577263891426049001357971132517244376161895705642772389789913621574296437074444256593006628793496207654752564028184433631519852951638935499579860328329877350307662798574177197736680404194170523999643233516810788974155505262450393725088942621272803467686453710459355421303124599859872452188803657419468902878080692628047051533123928554086983505817511708358369695362123520221857337569210690613119090772438566891211246120335935351800117331339276984522070269957645070604826008054282486892895025484099643736845600789558321315456447743791765426956412410882112917041081038923043126990371809610884453711061465522992679335924293414962708614844613737039471039341626984395597091051980236965571311886287584189757890088057217754390575280218413615393895328579520785712045576889591165964807452641912843569684579067753643127821162764410705954282134298649293237092936257363619961309899371421002743216459496513820222246953351082804661350666286697676889362365460145864078012855711370615810951398720967910600657782621256474471053666081251666643232 [120,97] -40891907501197900166063527783442176856915736836228376307657428927062107422920102035602220289962677712742849474330792255425188053914189354421575646570853946005204867798706626176376066264434280312530023359713298499619544005710480034973587269780582442167525488597052273653492187575354070154292193295294471294488001355785983190038294030017710430961950532301977878641528648898153421189066178167209445101680405989501887599780849370907767096680870548937610100370895486846398153792437827464235771252244030837119850029647678208184018011559789725375227986512633730108378421134106881481636907379347528082179760355579072297633723769664950501611663549806434019190979293616903750608269352583347293378308057214530112308787447418027797474111103713362028798166645906508694488310631509336192103288458454598359151738056049802053185289088720270517630430637671434126525634611191159205789069834451882013022271875429003561555733980278322945973989354690920074558860632278991414920086200237870404193096028210604374384310814297576807058629738132800752854960861661467167372201028824626906034589617428201237709698147414208240559770935112498124263439065267659225144336187751841181789514041991190875597758425385538422740909814290749848154006325226999686928438320899409065361853998616671918541118088087439170684790326248911971235141970610517053959099353232394728950853760751766122160022852190220432818278740807432697345294710371347233577391252267305504589722692227987146935048986667895846036694537395035557282607983898576921817598655096847641552102626337898046041288760726522497030215058812405095233582355150569550138439474007415881118641382218086043840731461310645753011794326165327098067318219034078826133391279458350922189566433824 [120,98] 1179879867007987183353526939012217346732116647322781489695369627215615744050112183948298786576583231246117895948159073437228954515063382148989538077422876737167543480143139615432609996997101908335450356555332907646122629797627319639223505076019490645701749124592309577576258092797848308085888918487116041809770465161325988895153882849760727690946373375735060910413150411287947554640761253065284414370480060751337192022042231666326102950346278602632693391982445209856349934152550515630242744120231047687494893345360453942652844834011314950735715838095236150296103629162267826823138810439994491610014529066817251487498132788755730036012867086269994089803716508685631421734865884716917598324540088607035697408615022870608606180558164812581619333681383024605016131992084311834584794850665258412240320236878303299985362407168376656479951717084961770977049964362152555333682436577919767743010341552746411687153327145487034411779564315739822816103512367421796505150258097551241172258128967634904389964918479247553549183376556142834701190712569897474967948789242884089077137271496965960171313634193926571791971261927035284417032321400259841352561920744120885220941173031946432569740413304116496262320229780983040785637164785825973346049474449006210935278926637132376727123166746691282375842562744425144808518973810032006981839742644866363325567036450928232715407656970697430940363965942068668607921290692962560401905992473951923785872773280151234749524701984889990027539566065426839921471816992583723110113285326348804207553036898727403956751212146164633288054788073256129235434669569863782922804766076844996872810566319218691339690290285009138180109199173280366181343082532157883809744593862949176220088064 [120,99] -3948822280904158510349497283863674547726504519750459555949757381290987004385185966499681613925009758424677201322907127356053461456732449902380731148098009519838751114424478254081657833971461331181825908442913025942306061971965157223167314485708759439427265247186551224885425331565051529947148174496254718112492660542501142506398422150885905901323935638548410130611765755137236137152680434262744693268414635136602928863119532642264796715366018819086873161989814366108388138232579502230200194675078976307074101650033479421254734869747525342405646955811333285336147520641760100822379047694133531250907980577960848582653445572805288413763113335706592405451771527617811821027305568444526071913038932959006604614279462890109703976147131099327905728738944663706555397837537623434849546254724143558395715236880488401223135370443897839935949984780344183972897379606559684899538954192513049172954127867302351109294455230785304886084893190796405062899440039041507732618547054486802706919752704374488635641202038977586845723014643733097947638028341797093378458005238273962033988383331582780064638245235857925419524943116894195605107098571632112242016255715761700231787383777573107971571276019810395458698652821650941655388731392614539888806244778366049724318684841383998540021460886304897117597640864728700143932318819061930358289917119942680830307286061703912120233259912780879142364680883326273839423240533908771908457204295000367176723358571124780090719958020824709242439064742933746462601502070752174544240589516224668935978924682447655008805616505620831504371482535150016323857018941313553884884232954759050344481200949893671898124821386570520352186383534880878039713950579326262907201001389352539872 [120,100] 14650868137097530524828206474696528660663777020353557720165497764936252764023689297735387907506223590364288436450930595135344306319814304603266044500050680130363165726809647177213794334000033515008653254020076949638117525830710067950652146471211576093102649244771696749123725471212009619286894519888718703787579605374785329039921226786427455054265334087563776491730463082653045823202453832809975487814155474716160563772392570567867546208553770358256850807294890583310678684277572482980793888293329670045391754250491708325993826170779968944377443122801979504658903501367912324359019452324705800019747921319236333584023566467532282086777354762344597094677918436907104050498534891457390495248831694736790745736254861802852638826092279493889415369572325287848887246502808674101621521340148324218924951328973322631047223650762746229217950835976736521075172617633405906004003408157406136584819533057154776682067038442199138728538545049412192866204710877052809715506231920691132443394791751318808486998754306257553334069701702558518859045488477178436826862927225434889698123969428381550892532251993058699794488558203193714375604156557671640315690886888453153765715571444718931259673052732712926182732363658566182000669668380185435001357087066422378265182347509790668010211426685423734158220598509525805224110233453987000473284186243293851975407123447113196121165194210606582557555900879173918019299468939877286035850886492314947022988431365147466952109954555906442747667098953300573975158534758670674409275092688883160366184272094833691153436482911088904995762519590788748348361805475506847927212537029641707950174676486517152531398808795325552237517073780742772855652629698573963109344393249472 [120,101] -12137046624755413365222227824022421530416913516595552285498334691642650976402176037105200755143515080862249616603252658552796453413721741956987289303713854483769088176531546778409886973606932537843880223909841726786194647631476909899568945093892041820385941102073828805322596923852889462413769758791546162036188221070323823354136450420118065266153425635308864485251999310244510499253862560937783835289912671770245470030596713722262441688469465546068538601309345369325483266530937458476241496021338492813853023273998498753181610522594127118881776614565618623439771606324239478055417837487011926890165553517430869964804493079173387377417536907607895152809189943819880259968172959728947321327965873792104317281109608923077365675482715337203083443673487511054835659732265449371047390500739645249901559456561601535265161981331127985042777754916731446771572863877011275842363423202528757281105992390097668054264569627808277617792900643417904151856306190940718777764520427540159834161271002597884771846669692382160021934425331698397746100689523124046691095700417996201473549963160080210837008889479802030225934682658574332029652065742029293685776288941647513573511417073634477319977052094411056658812913946469771697050376452959356670399884678352083867341730548015588575344581496717115512537586240969846144172058904288057708641529318093571990008055187077269366526165229715172627189529030166128614292142141571382203157269191753704265869743594936787180875661237369138818284373783762627131194125303378317752861356746286872100691530038903267397668566660699169524149989826611687955816790056855218521305830312033709921685294129647746217964495607755848266712173633290808359453214028360030796119648 [120,102] -279832607520956977849745095026935730428472867139068589121515016597338605416932673042676718164597264775064153377972765349697108800478719356453031756690689976459362297503834677684773990822424018199695799794702779036285998587525968497000835042525009645385737340080280460778085540567536173539147261660819205160927319871323618338549895005333834121072888799958854124817892213548378286116743462700246426037969769645331420310518827800619023328610462551818488453303560955420072885438288621692783235947800051542086159024144928307393625190482643252377506437970084773352101127283373217544742832186222875396180368736487988000242453081172499775883078725886945145228658344945569451376928112552114483239285253829727720044099297835272119925271785879031427491351573909930886451146008315749540154353439779731696289253349492257353650193800288049322642282145846763041936206187212735018173015973442539735450896793118602146620484466505692141178016626282200360275299784652981123844489048411278735546358621735609427669970355667923242915164946355641482547062994146281164480587417240301534517201556704759950508905618140058432312564340782489885383780818883560966458913609420652033648631775957072599507807181062674639178253754538481132574130853814196074865445838131758740781917561244718579087904437141570459558706433314802926135122264067454559579172067005015446304455166434948410301924150288026804480341500635611547920585967787842046774953005823983978673653772324535219731232870429536181523253460174350677053167529562189770463822515956782754204115849548966253307288600795295509570133788772013434508918607359759600886225069749557937398414335052182473615204938941176528643055167887075853554245765890638878704 [120,103] 1190204620589705328719821076308586811806667809348706666273203460450577800035037214240288745741270499788314548374329395561752490198266142401339876927142975286340061271210234866451848341564436063535250897828848960238201146728178083443533240512984369430305449038070469526948986325111516391980021195022855110454308014030757899880683062998951437654231482003684552229898517327968060784068723991116559504340936686088541031484571886824270856792764089987447755179178651938642818779759513529542471363485460680230708107207305021835943028931430045979499262072113304584970208935823447670026366493725003323682534489062936014641022510073874869816247604379800896990344555349948661192169420027665076723190619384867704772626398179223302446797272660958106114200651988980613666839503523005906508013871163349577950824158540886905495760992876015483292894989655534667640352025787727050720164359337093809636282573068865088413882840066781958238755007639794294999584038246961953763892080933373845133730519093964084325561715082511995903949632856940595870428365411707609007150561226679544935272827341708672800109196763285326154100640414065282568346313999658140163879175564618997315308149463218798997041869635107927260746204232196489150752402198617884029666015228457993885392100865222387155493728980724475017409475793094257367563717577223983224116070185153539331846283042998348001144584131488968934100434912832738386061149834566178808733444498845957883067169405509395561515608753070473521479780369041034479818722719296947122155837683143441322162909635471857635017936570089769165363131437605878876490923669335703886184134005964401766910702831376150708406012253296204937609543204356627169898234671313120 [120,104] -3041135178006843404760015513821730913094023572523423066266234941704741352344457639239699234427164893031142661242331312626174964107868683935652444666295942825042518197100216912002500652663105514298362034026679178702877416787900869854233000333318830049625318023193528942132806004545846488604893696268703994905390560877008312211076506652169209623812809320345023663807057828699491328495698365502131523223285162320986928555322289597463941379859758884970248607537523467481565685398583138303335782476110864159917085736581200169310005543815151125783685946858181001608501990361794978237378348889519826891879311355480107153600511109482246399522457674026317252684202250735535990119733163294383224677295675099179031068484645802680874962117667675124516339066988166333326497599792586967593364753127696945390899770636396810393499321490754417470820946877738733042656034124279284621250870179589375657390011784679688422036678793743878073487104653215568820931803631967717254761548850798033656327937903855083316723813339145057948953489724693987697991915894310930533969328942345815566058633351619813145064114535396703519835048764560874643926714637502793936749196127619620087350184248052599778494043954417607977179385151062760358763207870864487248369594600119438240761579508837543849670960902675021176796206265672908589491448224593972058113322584091675817762310351800242684316314949593928762683206485934249137092308154785911097679228485451760563068111445548909022229666061144947515710742386704205971456048681144235734875935941832879550893990202458839703367276104731736638373055895824282709050602029426786713602263008342772115393827192952727740125714952455735227863389066725873651026116224 [120,105] 4084858985499345434886297682297556500474993037154839808352221628636677020648663585529470520673313070855107871907794709569141993711758702668931492426385278873178514100427341852909502284708556753699112550421703346002426660720656577479562801737367822383437431925812384786310959497339965462584931753389168141752681539837541494775170663752053660663445594378402252814361752403976954496740671790392258161066942014790653871029410827482042842545622250668196409672481281329815295923821472697440710193358827409853930227004665724547986218859933868468860925419450003472297742704328348985413032531517037786847849733990493531833153690912240472581064774970884678923230362208948419034612669773712348375859097819741864157781360744464376887227922795445573234712425270499171828546253318213235690045574147167443607762830612277540621837513836589737075040802261267863769567377795993423991969727746938437852477276610262965055656941547100223934133802321546732997568030224263240917327670482269288616168433657013409296565552832942686756706847750056099103316451651602040112705679342946572606762008459131313974713489133139409171564805266604623820968930396022592492311825523569682326723480517000091515520929550785882212607104330817116613104766986839909031327186318116415351033163891772960166217441028873984308557194338386273222153096483554968439142806870129306812485494609940099863373175296364886121910877984119030680524578804137485887417083777054693748811448515286222149689965992170595561256744825662019294414460542705343499839115565030015698786302591766959964718813133054881194789661970972435830744413936288676988289562763247346228601572744908387439043099430170134829832489187060821587392 [120,106] 405934937570463411815099285927033603210084449753854832255993615026569546143536968654067608689505592219476551384665892755011626449978893500515696608211401318803574785671704409127522920632345381825609210128402730901989027857248936420779290353458449564318720077676157505391796674926847453733064389373540939329293671081042668510991750640561378397948295488479378199193124495333811118919847393471966132071684838763133407461334431703388103349378250238288361958042437236980893542349338395454203662578145110401916072829028337624498745498677558504765965378848515298877158661810655770300297676066768929377453495940466011524870593632331390245405988574986139095325370977034715324356148399704888192392599803103318535160126455614634132978203909719754865233026437555111729207425756514310717957723105735992623196625402892221595780055385877300670617336799468408627765242880693228837401636891339184805512400390709426744837212014605752000926202161932843705727831935478816705834462403230413039611145863957741845400824879360903071208578993009445476518516534488989959815290441875083563933022819741196347805762625978568486869896356800687908340079515793510130064661325080843844936651799397603215773072969502653883077369744661654331112070284389424235879929574794116521250316569023749794134932062389840660661341091357179260061213414918735353793428846432065916506413413403323616956322076721120418013696036895348478936424266934481182321518004591507577109877533876579755671585365092730927207870246845914198060696804310839885634198051865294465004252481255281092737624736928997899001184969700363375368812824944364705682025687574044935237985477195631045147295331796145794337214197300768 [120,107] -4264525391713757900327435845837569871119262160167918725271153535624450186298903158110223428780084819212739174626881437922013157479403263293287931975486450740296796057492974501136704041484240583351905812632710389685681422769530269454327895428850547793587072483513075945259292148483455527011817673998485842886092635416435288996977897169457994049306806811503307830970340996850315871206429080511065376344873085778753497075797015060854309345281991746687912024521742431316344378408742099111092366707304560024383727144093746817320240348088046416610531055221379531136852938518207283090172263325564241731296116413355973191134057259350165864429207205203895310575608308788703369145862924894171485847913679823893178946800730480672528584438022111975764914018919157654249554633951833620345765092412101655427225263310766311758042186111610794078404948804727785367545085292499818735383585243443707379608158983245332166188786412347332410319264790886493325737037756264103986744924990689949809137325758959521093458357051381098970272932753981086266983302386512936436946765049418152624435110296336206154730503912477388645609777699539739577379779668772475648271671141337869518083633250848650462866706738385892466388658803236244587823527060873016632025677252992924436673910807811719480383158523970242133962885845823191914674883434272034569590524350729428903862572182800783453684606375243348368233635395024236262596420771696915039047208468095522968517027567879043743544294735273743114904130996304989633786790653883353910661514799558080408519494209220844386757602467307570288310004654852941028878058074264680049237447001886097205394371701517776371328808578214326389008331992 [120,108] 462413881609843372370370571754221639976999046595676545059757410007605503973570376126309815421306288022126309912508824882219149728246380405082597154348812338342737163343552203184175704688357204084467894927160579178978671831498283499550524172549624064989371601469400720214801365871752428507668392419907338132203698377016772444699676445765983258064726936299724403490551459852023187522903691582894002236302356375708702796433736859289740924395441297274767333741893639921316221954653727895174681769546821008506997407337759369095492732294323017872791374029975416905911573995085623197022107548386047321975415021506935270602959355484007525582981202845395962160923824738097064862599165294769143664676145013975387611323057816325185717268420960761081892767481381653162248282967895418300381001792096307059270057995196846242966219031144487545343775477099382570532902674659108335367292171092618746726797661697232946757391305244393298415050158501063902177491014108148980045656752023099501490285239270094586481430696355440779818029760058113453427352461878038138985450887437614749866916778794800782665306696636548401867977897196178135338471106829458416109694039487067527419130903368887729917810196527167266245450033500635080872746439165386896603960440240296050407244369890958631923769097790800548395647539918443004363096548889527994464743278238506378050095359670625613414950550061469115429093106500279716307275727756795978905881967580661001944263402134474963753667934750610316253276275156724158893269397941427821587677835337459969752355796585282870360746190280685518051032796709790805249179181472087158508346173424892064324494622076035531174620184230535267584 [120,109] 18078404960461705238264376068225587748470531284272690326785502312506903260279538564708636147719711344768308172798500413400970933823516890857193025738929563635563554121619706668853866673359671292998237726484160255639252382744217703512191588529727715193326377364627323222796539810631134550447530715210283175041167564416324005715885165248866012739687104620113011477218771884067939409855236388432653427606266501571353956781291336779518345636862776861331606908331940186761395012013861296821752140691801279511607672471078675574710887954036095561597754609051834313699826637899753765867347363317693056674370785319034228927299516950020809206972826641390391484860233114315294061572668475280350743462083337022565498616893537211279029461147194064120234170779507831772062407323904400274912446536550271967688944257284732193367385543234321628607991509630441007578297831087617520870529099004700327873156433849628072564694799536765413046398325571592252316613467646939381374482365874486761027110973864449709863789754693427908084921345086570976968893385236296388389434122722485044130341986326995100123943586338087252814797443509133488291123122977628103330755775070921279716041559721108985584938179011643599064571699684963184653870406449886796470470309101207217409824235970868652976188552187519501336234058484249440862520848691456343894779703623298923992363803564621102356224203411572713634729509021538134529335414133263027981758583124076895843810783807691464618839126983579774720877828902613765137866470470279891215786446675515545198114597213410050619719493587675378631760591225969739264105403386902962114969009377401915882144874865188679805716111630545696 [120,110] -33553949251135514801908472183229492781435878902426660315194505061106171721432493340826860623442376035937696901435986592952063225032582337423445960474724759445577130540425153759701024562520374881023484530452875638991126920148644010571883810083603114227911135006951499050654778963251931054933018155540895361871263313269714967435055163402825724793261531231066504887444130583648075136513842803039325324575193093393481459139771427624033632022723836223749332408433801099218136382581164474498725295671967136444095787856250174649618387376632505325850175545044609850368272916978156629372996536477297842044494919650935005199396257150159087128429145029223911996715056941481811470542125785282002748825761333851863839994453293070905425892549841978207765237955099430325995110306323668059407938735558701453447450123878436366370677990749601554466179588580303174763232394132567194646087649108400625228898142624584744692076858907185399085209359703268916742923666640516358872568703128252066716698532771093036405970179815821085988527886107060449250705298573402821790575061818011916652454961830448656418697342393192134177776049132760831890048421033575504632211937288675946823491601432089339639131627493784073821711943940381315670695444365360067323488439513051189555625889291620294776047346954557304950625943427481959817676930746231059518778794013743876539608213197645182147990001080651324410525330350782385037890675944155031202316778449087263377260832318974107069036320713412079632639740810460695602721116990621352649807732988104113633067455210317671976177815214578263069790826891803506343492362039025202697320823524074437328701890398019516760157133084 [120,111] 36336744745563116703544232819794339291743918573473816731449988858730929881186177828154206420041398151312018848090256797915292957113859220955486763799034947865141069669994663151575450304678714592402533485887794432893011350014544986114107973984041551289909690655150986216629032971717727033647334542284864164274915122430331299359891900568743458610317994502083054058904991223783423769771878914084787320275754022881355493353085209978491494166445570014848083923234187895287702710974634983259896886504311693920382370691948133601383055564107169100679629226743379228513030664833689476347862074677865114414083984925724660353354065605193303704448486512747720759080004586345969552307284826752390754714309251164813687281905179944331252748655427827618645732920421570363013660894088432921043752559305550544024509279271407424943428545343950364363746247153472959521492491310532018592228283361420751655526786959518332482148482838082089502822670649132395843645013916468050402523059698812994962743758977605786897603281065472648734311850572190890468464036953484808926253486841249415679442114249484015315004976741599499994067668362355876506217691434571880493927743510540921923043888140887285408231340244723639924834727598936456796490857548301012445966323023457611992253698934954100324491227933086426721217587082286259384366552025833946574645316479042710930342893419182636981784098873599916455086486253747684725035415234736643201574490229397337144470680811966561035586242195220172774783689182961947930655399903407692797773568965987686937844265127586067595899438805621076016108468151438652565426208392906585147355923121303995742533460364967522763072 [120,112] -32871421284590294225633252668693143365588241437937731231137360940801102698472562995469222686265383112147114629446580647998134562127843869333725471601514663874963489623344853349558744548297034257129398060031453661252121314618522017201537403648969664653199186692330417014864954353225097328725339745572829587331569283465781663629825106386317664090186425338790411995864661666808087503093530276493173100783015292318163157342260940674284288743096588375349406311038104749451065884839947790608735877383632481643897906972019241079685874027107475835384716288450801527213002089239941150452692985979817964439577945313283790704482686628911529552591574428820320554907200338525968371683414069500135573393840737149896201358906747100835056782922938519541991600817799004706114281477543001776405930709296545503151821888403510177923366248149633038077052908282068976131723186825537173927741060676600854258402405404608108825762856988434204294237377467934633837762193336764649160613371718747313661019485861848154908149347324454896077064965411855160090181140960548354898167182034944366652009436025795268318486857987227796634646373034841537725672573556382506064080952053308789574494376389532838518850204197046700331511986809837401554004992517601302743788593692562023532219067171586033680449091440954123158837939126704564113506718573211321941838823008855878885933842004961219576533130818418086815254266969417777658796214087418214542149243011092647266520940794864806590302807960262590314577411238067762524452406774317811140584625135739238506010621036492899301203746198940997890027991391673306930121459813292938191787409331573616177646713219590752 [120,113] 18965940775350123724155804581315815772903110566135781790822287560600144952061020366263479643695179895974512518288286071503900387324699759969168518550859586852942444970023812663283671110392652085302890049476488018785821904629430485095591452244131047209763632201710468997754364032721651254710779941001739300981887593622257805368740679289153415049279760735593520282456798684455092702683684544684160127003097471401558646761932338324645481174534716970742803742064358340079190435287269863054118356173462086445598962425859633882741727939224287204386746315334917980489331289639961877616276732376533179010395623765035024643089656339196875879702281145176149902931880850125917321747858612757840157758177154497289254446101541470209460092734774608543568274503494248101027861169772125448817245792972245671680225084340291346429992804583434352326833844991417379461726009124981979908458449414406043954336052156048770301348730513436801811566443905717617590708588593225949250598241691063931148247519577351286048992053830980138790372096024146781467020561509056965699418613842287720166474938563931888206535329556752704026997975638968500506455714660739461262547656586699536840044638559262961264390204205867860513115159384214549571886171227957959655994750322872572846932673551330833453759869801005886198757514013615263509060544113718960199620338159370777425868511480186954416613394409552617106913314496546964911585003574459806440246528546520590719255184874891765183631734477699207746225194258600946896498618769790239099929049730112340774574086161496507666768970731084827686876627835439265171104497921109624456397871244772521787876276768 [120,114] -9167323476130126753445281028976034686015503962900529295963097693393670395503538150776586401784355808309247626401081445079266709057866249331006434300914995224754120910106732146125930912066851699852488438706472329694129027591363438594623821710229472187178987058785429666526811193616729088380971349002854226214928331464612050671231504925344349191516486135885126434679936706195367845152479147529828464407632731509692325424100552994775507188513285871936875344221428668655361243650101186922965047791487771428514969745962484801342030483213667913790247562929961655091976238318586512188632854374981683306928610012723669589118526175829941881523690097558544106835048611643027252511431291451427560825717667124924235736448952230009254303992355946386527127252606964664305406034839468394986222532834456817856795451167552306982162192592485549287969878803231453388102903353299450541881296749203271342790627261429816518554617036932862372984602746797324254603904499906797807375238578107068669333193315929853748219481908907437124347362882290150925614612435958451521623796546932780122029839325633600068003199340492025210598604633333849268914234646848195911242041235558292932841790435920520185166609151624374838564750708859228085616708497687477345269641760444941311621114127888404789250982560679658554423387646189884403469111727598564874528228463775275066993550382620882226885588468098255245376238284019235167122575796229547885110835327625009539731860421649865513255575618058766032209054750615505272971644338305189194346016495487131285679437600897754832336727404010606423750854092012552887457665667221539727140554536705418697968 [120,115] 2835025025196208976059183864366134037291860727024447022793431826597950523770737208742191410667561536032351164521532806075346056677640055834917490171079687122969559834559873516008887625341481671461912372904531470877949722903196227085926892393223547487003110759126837386194099523850076221408635930023947197398632399617913680379914395330595759752575840557866234925100137619933503843646209934687059222355886559312607004015203869410331617628602636741078504303030340067720418621936338902255951981286314963099138626888890257310443941818917391398379933425959965459841691241382865355847271938129827313717061941484258645484295033838612260519099879438121790662989469965419753066182037998823082524454284591268869777287764897968212763402245884422948718496453332631726533549834359846065046205131061605190804830653144689943212657241950650955596487003613193292948019254128684189474818435733537813286485449461746415613862717432732073708341226103454349948861849359370822337027481983869935407197596424043755079078457462653612475017726021238974758182475430529010602526530169954185295314803741583611036984785783152218078519276585222933736417755144335692382847915163488835459822329922080278871987613876781407410135838214194801269681954893572297083412895039898113495489937967824766203299580167576172728107539505984589478319816840520275641556032185452357722887012882424692819463544537098334413715664566689059282907274229151176371953082779559219562924405442551870790467361158804213831991357129979607671112292203739074611477001074996394076892128041551191372650046661830813347614602083776001691717901830461385660971067979437210 [120,116] -890813762102250456262390321059095801980518432057463050585072567185867752766137108404207138812594797410536315928566046942479525419699999360766331798206409619587580202771599702006335038279181395773815969644065681303728649645759761383899220997014234732943917253702675523797009696672806576176008329414693762160507128470058404373404540330672422163966221315801746298989410280445675759561004856340301517495102719900925237092159843753799278705195583495617849714986929979599536696856891620246678079981466947965977473911383323152130556428943514227711082707197025103168530373571221947570259079267476686587515673080795138025503242049178569305246209993213306508785995238267156798410062460084208935167453424547429966664584046407401009521099576263737913716552897203619394929899286647100153221654870155375617875497833947863092615362839036452565015510715611316235283018792114908837255516355165302850851381648403215912586506734510285624727978537484943243007624087976149100984216004094335225732915610258882886419424515913551020201970466011700190533548804768605235120311026828690666173977759169747369636093976657938568264192859146210986935262557249764110697771333550272285494004158432838508923928496991665441944057980731275123430039024041021710539690944669550169788501611763859088929792620554483318850734012364397889132875820139365215613159052081422432681044318196104868778652093397467936768345706985133302966182936938264994694782482111579654456240438939811767219428548860406638811148595377536164707073725749085921564024777626712724511529180271530786923967312788426951363924070507805316504930837756955962552878128 [120,117] 178534609443229267874267169996492705363962627249652939595897538256825313814285538712563451228521049258273713270164500839224070688188223168846095153696616325160052646333935737163113130302117554774169437416280905411558770827090648136482682729695237377365809312647139931244543471630978906578184861416770251636431287406574946883557609687070178786765611695214169802326959480115952910270634201727527336767491669349822606520751440635809642398895398067181387666795386466470718821152024799631268410307299562275689018606062820090988210405916454258255308734294594920358515149430976227505189233362121818875423386778102393588008330710573692551380179090359942359160567441272362506107469939865588669434764312602567439932213682587388469910877699814714308246367221441967365162048044969658298852834797360798496474036986978262598094338536575514367009157027706514306660937799283231378004317099313548636317548574374395357488729351398966286867361415222807074615787959042748668415375060042253061459061698500007482755967018279560163877957235588308074147748974938826737294004835927964359758838571622646878967813422593719112126850316590062352103482895229359293889559970614980924730633073570247515171505188401037673424113526646301347755217578068124266490399163374815962763084926802599053731646148361589733025932925798918137847168009219437232356577488650251564475984805412194140000776420952801407801737448085481514051868008818619266439171719722376243204719699408771773200818904382687178119828042582446451688311027254401664067192659684298692480424938031661583138846790078554185380119666693275218056359743073754835280 [120,118] -24584009414343010877656429949213961271380843823326177068984363604563730523929894266134890363006775517427806770073183448981817532950893728856595125051028256021265772214027163196105545016658992676349938873085891668206642125179314021659865898207626566845570937550151555147845484379618814001632799832674533760023694327783036903389249684506168049753262458970262309974278041301187267214958972697613493738625739071919560596022660654000537007884798180297142062650833637654625844720468680378476068917072577031233499030581759970736324433380893178605160304687907636872596570663662030541586260072921440425845316488053784527884088196781786949161270943613555854886931018822756914357749539652923727094728118816956853536890739583152531563242143151010096157493252952644363405330522154533468409809276860045122332292762978956985546283884273622480513322835991735938482871628752269198047024926939646885276106484421825600000228282538633713416443248112116871515758281801326170099070414792603319017793787688918770020370690562617406311103473493117125375460762681977576061852086507869104191136197225915746092175360087390471621646691517732792884479281791376885874451818629858387999137129076730836504879130301500208397046292545983369435954481540309764392944294931189348025878852290468619259190889407257863984069862949156997712541766614266564825117709402646995074935264790880411656143851407847152238095327843723701432587022996905118381591106428294601160196979329295382679424627467694561845516096651227254454728532250160704607030563501872461273842230590099020913814675126202882932558766288322159879520919042224 [120,119] 3770006455231493079429473728955789857393256311125577924523525340942341844686836339111994392220086720912501201048817041745007271992305064482130620252070790473987506408751532700584846784573447424231850715441110326284869389129631248634688503896704486017095205441225955815753343374392102300878505492612644891599350826237404332801315332264765498586202246147435892079616539426427249774376001814370023186439749168345677325780665415140451727659607048790476804788880964733624417259633220909470406606842401942828719664327877824659345085924889004243273343621623704032740920988872267855107302949583373657313937062248357564021646072158336522064382390505265780929559573449562066870808445156861086519120457594351320461453653412586684783863663851711726111772438274819350565231066264146614471539186330359610204042703953451529551112409989400649109767993461759726282372622980494643533376582178055516023550244379512312916571149733547651942342864277295324100099815499878192916590763227769982809427685072379587411801130897979313288713102532688148697985113052328362033066572290779940170974595143986249039803065776643279723552485917751449113279909673731945828905366520708312705589351644779148880201141952381968192690148581075293519234565018417606979277951717236551647864705262972236138574036856674010478945104217035750471988954237235485467714659364731463736377681879024438459712199674574365195689396353592132137846645521632859279500355159131011175929254478932006830695694502808038348868958844165742737581664126588759301494545560030406070691133620071429434109679083373844702269674921025282265935696 [120,120] -1068948996255549777415186115911057873064929271938777504402763224172573541539199738752706247632906072638765109518613817855547691992883542215895689069672450908270850527551804316693691344265441515818317308887912394099516944971986780706082865122422496290876456672102200641786108384102610718896898422927040556337340033516469371006911084345575923659937034792733830944808244157564881710631078810074412187092218569768824741919852663430128399299692664694920302868572255767950871213075906335615228789571154706426522162188084626148841618165071517188253837814138080457244480926966925003352035513727399884313301479753071374074645787459967060510705860344942856461407614362310704885662901859580634916706593509953482192030925156228133604571481311954958085581049759598796050654045860942985145684473292239080048078498079890785469677856357674575991445539401241424584877523065249421635622978217261410691302165740441991918548194905557491379865219512977550065067127003053170006532988928471234704557501444951307861549037816838029867047868191847585937771298819389317008901280568483461099243920234338242621945495574652394300150789085030924458702463138559440357921662321853967783775468886324223106840688374467936752992128734913009349931720331296532931034818605470681749397200433803940118573869765213624439710556423238201014324337521284968405078036370179913632718191005824646481731552306845694345410760358391917940169452037611468370193901203500424313749721716672341791525817733730047114498029088693487744673675527755214736098318045975042376261050407714775678275267904038669738421556955296529088 [121,0] -2073397508682605003774655573280569443385174254669511526685610426783312781968149228949364591580747585706041241948478801226093973925153721086280116439431232426349764123578365421325041075165247817554405799448254937336146287281231681565963761605504598681989778706720593021965377805784550568583432401887478684113547237038166077418387267152599391666144357393818668485297480258484566193658166730082245118317746367101891844759480767580307998600984178384696197414179244625368420987423708329796371708389557239827794342042924531767673553087702499113700424909103584422741892087706279186133858054713281773412851134733719623616446652057825499287919205155525521194999969906619431354304101602959786517535721141881732293825586987490855986865651868623705368634829522024451546658968848194511511643536523719093211144607561751974356054257042230241535349841090979655472378085353961581118640577539685988772021468045714705245189451130857195708775817665306516272542548319603951671320900074184846534832255748298801700796973479844631067875269755654824418452047729748034624871258618442283204289989349211291167421322717825981223449470415585721112049786994019661261159827054147736196641680635465796469013452738365041596600512558688486907266537882449337277164726751045582569390349644626625112337139637032610775383230992584268137222590492747221703098361170139107323679328067784214544416615263367411247155576296588374870774182956488753763594808541923344303255771656980403711126301761668364269298730197946989561348099353441379739062310846602861680894829177826487306057281625183871592244287956872315093769047557931398982665237431849387503573781031025984363503291430777956326022842194379032308589794030454524716364443176356857136068401536773466818716088356391901904355192037278889636353258702105578883939014539909023977970019789246199552785941684258288365902079542243349896984645141302205248374700972498172655194790163429881149472542753841880640736908618914321950131311582558363410567931718808029210400544015829860100552650692407041788101196289062500000000000000000000000000000000 [121,1] -29770868106708595383231061983280494114774950609679467872089125436089690635802381086529568725534950385701225770619779934535670316496848141484623629863088695923888978951712972662085126160197124695944836747993794747495402499347096679871732723787827486763208115499389691486817891075147784225689671839030978664727984143222562422390736970631047928980047679952715612177636253384314556715906835726553606522282076139411935228961185419846460471758305595286147882117266347924484918217883255185384787354249698756704735174320999984633590608233705411719034550971598126285683523283416639056827094096805823819269074370606461585294269256616592700031981358221589446621556570564780159859775714248114790183223058373254185657413701421724646649469836137794685997184838419385378964954933195776446574143462931763907836824878114532707838472249563957170613477368197188913313322827592297131557206335046084889067369771035342873936933316126319803222291725107929550805146193743069260058025462237734691422960883368312007069525904929957793060003246788655854034650573442589093996751176031644640150639060709359771253589424258025507906166454216903495096323286989162729568118778192556149094937830520011269040346769007379505640731040420503637491974422057561525428455203495516263487915849634591562253742776197083859571339824971078510018323062283731557067754496984629231338824331465397361865572739066102657353175744456660525750626672683614241324062078589614982884022227546289270100011378263055342394343738517432143590863051386182236575080873314007881721108633457887295479865111538880069410323257209769642203448118626138519065601683465513136069606547795322712241037062122777435914182439156702626465195826200673608391360121828735409301279284529511834138825017901918500598423369193689290152969811765832010427416585920519781303905272749307601511230601937520252139312108552456573162082526736272306452173190986651850099592784046957027248577885555665993125017342447483012518540442760610217510411284556512474329179317742224974985276730876648798584938049316406250000000000000000000000000000 [121,2] 1659685603685415302990735444591301375035438414758217504816547581610402264693075001193997306696233324612019442155455510132286742055097195266054646054819501400723460319287582323311147761838091764694817362441711795530821046934229126246486650640851532097646785321773930045727109303978082773161126111556047139396108373778667757673890834496786457809043623184587014847544560108630525250272847967304294648915568141227335312057383324704849264118001526301427167266158900099548064926555269102302855755111580877265252537370754023428870578387423085250500617054843532456669715429407896592845979383203154075579283746782238346984526252239434373293761226122157186208723332611245030804437433201571461412046987542142958482267691136858439165474593079311201467237772044491486603641491345039169934479891649404174944573294714969818041880450705115576995917720701188322207167985843975557315188463576456202168686842484869648407677587387014183454445325411061807860889497380523615671705731614972354417427126808250331007683470992420958632661221829474289770853248872199868342781333170539711148636877309410589935150754360476220440978753551840077710193045701674921661911102275602920721122171673871086615653198103603625134120047724400872411935258017533826872028221558165085389223665774622748466889564101050084889179653131132245354693359157719027188767670795163449180926614454867515265060063584238469275327834701814276718356489381980900065550953223763670203390349712234612441679845720921128267066788703691315614018910724002660854944024333920167339917454854846756857400948055866490258947723284436117430459912456175939017876140312435751720838491604012766376916797122667700030704568837984447500888327266801918346082212133679576169781536904031251588144783761859865124603858818075417482281063288499342542534087861880426432053188280677402986238426560250963419711058846606987883842527241583248767386492616133313891287269502089977516064503627500468108202614168271957846621774509626785368520595852467758300605262825770678592526147232533162423351313918828964233398437500000000000000000 [121,3] -27472624612230370720881465796869704211290545802511591098535468990678076519593217913140435084707687729144728389054930822190698260493166188208152065639565600840482463790680343528310136277091660970023794201205275844229303351718267629114200450467739671206444006052338894482919934536374786486446801440352760963770677506484321122405622810489200079139342769841904370190262970496764779511802429014726340347352479028425909843239612650759171370856559840982404583730327520871564704102288590295039554547424786889257919372995159481513326803607055251750742423494089449839455023032349869947892845922745263439046392464056106042233193290601281427760445992559519072013081576031930642740938878860621737411824480799114145025867143899446216812267098813178719897444313341610731189365665016890586899840843634964669045319159871537620357125873204078862587514088047229305762158989201856178078488805584934529967945783153085730028196037882608983587016072186042088305970422031883758885202630001177526733896390139514858946886128715926850714213640273356751612340218338694080523406500876544194828073489860173941716647503118076310932535851441975589671194958035712371860565018922349884976394835914585533520276006269103401650401233441617868988429578595234483727363279768119319979258015471159526807467246131935405743437694473353479626853057578848876617822678160811254989300453995257748699517040907778110105084927169504260258978594357663886208481704924604221103687150220549499780496887320552651968769348974118976414898187263084706578558552204315410540427820584226529558766959161547168738279827802653410189450137767921694741952814809286527299572530561350335944368152090461599798670196005153187231538362978168328653774646441909194817775288506960079302040537061289959191833101534428274604833576475488524162092702095983259162595001029238471376310793218442783592051785782073600580048497287681098286746964849787918146114004884618594218274393690342425063744669505227662174581013350417425827710628001467509780424230675030866839249343858142538010724820196628570556640625000000000000000 [121,4] 109592812551680772239257676364194067350356625342357837280925965970799433278760698748997142352490741193844626587871476549319414389335311844137981552335218591641160933636369619272345402308409714138505344830448183924279708309812759350959658601316284219646353746292744549732652404947529587357120309300746642857392391011577530313103751577478437408100436090260044922451719716623135768105314060218754664610573735694027672980724615055726054701581530876597243892505691709036889804150036328665302468052593939593452396543432660967125446584774400831546468470204110165660614752179529293187891748897242309962373634536690485904534535742580272023182429376409907070056476733491008069170027322471033488499579739565374993125352970958011392520926471848266816886436095097480071220799668386597687317246655382215520523884299795596378875698842449381517184950886677713806116996322736684293180399034321350138225060698740962411508802680506953970247782362153856658569244848322296068844132727769618522523748143526892921466411976016905846304622466748784583185972595037469970923071082852400617113436363784373403787686615090722679087465620475604437132339638018697280056389213399058689204164357146696088445163003973898332151847176513447057652702335111547943941056798662878309448318321827733229666653256596423780921073620361148282272513537670562342532383789426386551987146628923046920506331458359227644719743011937388726180880008382390384888807495802768525008555120631883326960072042348051656981934883934461632635911361681157175657811612872570880489665495853852837724010553264473900299615848285508677528185067489340553307474725584258911726976312325959311595295785989681454794345203642960439964892503436749425932603875567521559002294994258499896941990564503919028624768159217490057220504034878766911631492165374588906922736716255625463537213272769131411351022596530606506860322752289131966585762663523235219720397605570815996259827700652344617043009322272957348530830944293727796168933384133491315446995243284474437766174564901078269940626341849565505981445312500000000000 [121,5] 9109072918834243242522249847686025471934558240107559799206934879158911139180175589706903391343562353702339860053049739374746894017022262494799517675034293581360073709300433417743425484154679350376626802805551468671399802583122094616603716181827374483797109566610066844396608239088036724237691107718224792393818165467549567298724403032266294428126943611429834905604451848396835750709471412981599337680698213849796400075490670517918661770785835253679700662695489253363410457100382626192051051580018486226918965365130437207525632616819031593854308802523098867291578758321006501303607814335929522567192406852216091960648178712166137931281479581956870343632785220051867442856821460688777965395387559315698932300920206983331452440492896641615569812301956724273213153078505636609402889342020124094681986467031958287957378841789092654754233191499544889226263194249024144227286230182217666611003409998856088820605191280763971080227282201693328102579153566888278801607309344657052875224079979338964077389089215415272091794159229939629778476977704808816085769520695200259794739786733551959070808158063402911860893842196619429333259829428962498251886627620758035248778196758002058814644763510786134948981986207272521028647999626369446514844569396714826030911982332292836138222946766221576430702922424774588003445749651800327585597210250755608877552682126317727766717453852113114643291748801847616236454498071283837710318320567682226044116552913147399114050226458529356598102379724499186655635733743893939395970679122436888251088666538969461314106403597870973492019595290486021545038918422519659159053246493803305559262816003481755419466493224028695306644796375495727955242695974190636958481276847897197843270852245736498709950020783375126011836033953781900999751959225661918809564514053143910168742860203361541752122285352940713084406281272369743695899267902313485614005483446333393966310702909271431513362356730064308412177307979316334387777352799719385499460394281775626390221036470492204728879870323510203888872638344764709472656250000000000000 [121,6] -147548777816089951273659776352485653277683264952745133572805170297293999063931623075617899548610788628128959793107813994292911385557796418859316646116626146799531164023952983986485500487574499536098509521985300754551359200037085601295799781442828829634243183464666889328333002441554297532156191671706014838586513609976330230799486492859609293914999030801506861101415769538491343065329787198610816127113094714353286161499606909170778444955357641440213639593626129495843754382541043041127724551444588202524688270857103380210772210418335523424046032476644767759989573056397343648985936031809010239763119586270798214189313837000038131534287634575640768396400768232641017545440949196332200187620543784374818212812016206865105259699415173936612491413491188884413775747378191648816987328055416614385048067187935479945948324014261863468509167279690351120928184358076803062165640647501492912225879864279089178008369962238127265938787026849107253213272423422768851970374825416259873330514239830713921157744989929906635038093631281208871569315625232039612034724372646288600055198039111193174148105539383601839976586679256858114229055018579318949482879285749821815444767899086578820021617664768974956143020536005497597445551896986800345580104563792878354409689125530799211781756867365688486682060192866299398212670287930461251421467137602942637374415043937044080173472675387953420890423338131565621044181429700459216197586120634194858311374419776417886139085081650155045909048922997280353937714905698472801002377862826250221795685975133046056724952471778179915427757116891114964390241377551485739205203509130943184452125410685982619791787428263509857807041438619234277187570446741982248057177150578281228524491861186014638392984098537083485091317932188936038090237708445512553051983825455077433649527904998180024513562205142341419418761278217820373030826889378361007420040507986821516388717325555159825650540541420832433846413470936112300541127721291297903311976332067648053190411318918705296278359728745499523938633501529693603515625000000000000 [121,7] 1072662355198366465180061857160360800950996747317151063541316861003902241573376502719180231390908275369613620960307315453072544144852572779242515536457455688621483466989452532253203486595901323497186586178307060799005208608055974951332100512126613575191359952455538860251262185921630725688244134633871193756420608330482129506210557002858994099522255592415267951414407008020562838296051113348571654702129466869749106384224601948567088277668530932061868021091988114054733607994132629824148756823597575220336703934209790492668844431750699151660956478150324108844211169951346225715880666797970251649408207430803916815006109536694477867908573384174916849809989973847024376838167966442948017882344417969775905062622166993943807835517329354437310199314746543167762707829491082940515259753345371523097565417603277343936569704715005838349952919929000300791606440915113713720225185100453338383520411464035823505177414786931289518587255066039962787040016968289946296806901488788795013273778340026395958687316196269242410165013153460029044238332341781239932851147595518946754384781258270326175364602797409562556723684144350929315612728511036851854646146498449510277328937935069048006138801400948965492027574688870108376786667103138608176627766301967660501689017076091454533656799784451147116776418249148234029647247049795738240133548869553887663137395518566504701973190124705154414160485951024423402242496723757345028818994868791843473904884653351910384712053549940021272271070737343478971355220440405964958368566706786556753068737846849923133737247346120842449384471858117362467553021122988472879478208355804511974529861134304025832364001487901445221694568341700137578231462520762687953335329848403339321863958612092552835287505960528986942079962108753157854022511038080263133349298548429543698435453978572603461159252606880904995365066123825888823695099858066008387906594910660394434790476517337970676014757355032844605952305550346478380400332358414559750321616683639121342686080519447937471622100957802103948779404163360595703125000000000000 [121,8] -3888450977519836296459578371260652070786073482017528465613254744507805566380966536303398175539005227620809690423744418842336813082134945250663195455709449731890726447128867642556642442995774535202667733258464603953772127892480645663459615927953353211429784137836523625755950378084805521976467344243311042811027012092311281689433084153870065328419784528819636428817245096757464439212353533797967350068876267501519227135891839086553329767255007852099998186929160520974116860690885417710583277211879543392101716030455912644070107008256060264676597814772229304992119002597878979076967124265325936973683200287698987167239294391791551159541349291869732783212071858595277744944931295211853738998202868755778201258816351813437230838281220748301458555222506156524230115501625075841226446646414087627215340953320568743939758141844548534331011771237541717644321716893777408846113591821783949359602826365765763233183712281964874968675008326387446882907219120669302770355243156952700505854203171523874369746513302559704141374423336163362914456301084561207805753149727987141936689290852264844482342274934167581188386095537738528752480465460258771063944355673704242439485572630862953937704772591471800968863587323370734324949523137328120032982451788267291751093995747229838796604660229641379295855024428969192958507295941428003203046811669988294581329833091081290210251760943726421552691392178477475395513097263159889852139628039093990009440463126086829918220172456867209996048515586276412650171870280531648944735603604535696522163366773530083955209916359616392453547453341441620681382113222776892397252422833368687484950578143122754921231657189344648913337449989458280503698467156901022418008818057758257625455239627796247847777005842946171777548396779165550486895987759766073624127427714823511895150503856986855781285156469034032080364006489844639951594380352993745381562062454118562213007678390853489788976906551118933641245975357917739660751793764028196339704892355783420615503026162071810792331127970555826323106884956359863281250000000000 [121,9] 2022650236934266636026924932632097189719409655145053570988834548694847304766387275675071548104058414912038084304205683895470647747268856081394175911668619413488686700707626138903663401001726190565615878523330257012250813253626491467174056062652370537927443715950923111427140976875131481624648594233155147240207249975528145322408977937090858414846696695150058992011011116837920029203311826130434037004681205124008682528302357347701597668938599872398839545426864666300853384347650081649367457981010160060144154013646278013272264496019260352235675704635950995571178402162307031602149687695492177377615355953873449830428619357501945918324438820204603917852527052612567088496086306509266951744800070233063405831025804921247969128815352357853524958594757457612838592719501027400229818528953405212132653784251531169925504024967930728058559441074569666668674867486491248150261658770016729470471452217089090488430418909692775616647611181520704700296896686030497433426550337515766134709042387835970339393562980790432059688675757126083271618707284181692095519230739230263657511998684129312901063928993120492279620903921956853593670128929060433922583431411703772305590425520015331394392961065724057224903915253369054226682339091334513425567769954564794634804434564748845304732186456773100632898153034735388228355799194191367415391042691086190513303138632936165967030032261071999693166662104773332664906308454185127283514248418916149141780402522348132300790339282118656467654919723222192085774195436919806191985788291438765573194034159784785972374359588323523373591564701521175348439028579126106482246256135536121254179035713586529573258215334582624515975283569764616143873044935810586350411251723634036490321216832988300300160169387078028742490412055039494046241470660923278852429919670907687842100645902981159695144892312283591751788466588021454570357223048706290222660476859540757824242708816200995249799481442060870968061016689963100892951253394183088429456035786207712551674080437994276970847806751407915726304054260253906250000000000 [121,10] 57737766439798506072627523739189887778812834418894310811449876942496588837486821557702675242291522109971211631297522731339899375612858963957486074541326408232547053692619312041718389828388617482864514064910912020259101301926864060015074364979794447352004150971861183565222832417106369286946025818041953826750773485277461961566029647465798367484771276121347805585691137221087874951762536746764170377408648015768390255256718051140642687369029320981122871953120510848341114311931208302340741144792221172861774795803493533554587425783352085428367998586769632675192635195395510508739469285108883511433699158745858777980675731291497127477162978839025936157895906354920343509624868519876632481316948560040504615145193394781340102288177230592981839299899641615169409572549462978971285860844664458950126621904689603039548366288974316273975719344439820858011898139173812882664691281702480519352747282047054061281909298231244249158811584201014377071015666876760802845359703269629886672818118336915896325540164913007460492060083966997321545997747073669684115301790638370039916091852903607097025720640018569041427082437053608702577421498591258505449562172400035851512345150160692151835636645633154374782168900583823120396312611640157566805565488062998444986364097273908265877364851989476412069164850867171611152949050329196934163024012493727284919664425859498188547004018017458706191531583428414147168723980604842637767681057509381867464683652609360199781167648577640961516276488574501982316766791203960285761478140835938713755039858819093936173206112927228132347318493806124867313494295863048826308676818780019706992066414225616138259600952593496123409401033693654491069629338938647100844207505211556095223996403066853727577821693114126691531526251595393369664057329572114081838164486568573141221322173347136299344117367147674532564619704747849595003488413688498636245575979832867069075324463119379094837057234012668962152351309292395478835431337721229873559990337975151204816192485958295521619731971441069617867469787597656250000000000 [121,11] -374600198855567110269025185611646343879524169280637142397571660289856592141807621590723182999569533999153501250711133948775180244415574778525542541306915273333232225850200441334903226794327439191624649978026469540014847168081443768425828407679492950612360002398824144587701971149025660099422535104797915888019313294988586104969522834271296810425072061771949746697471089361326687959575238368527709290613391826896434106713264233687948585488095596044879211623285449160243450993135077735003704698954639724328879867696145108667149781566468004502047631962103471081522366660340270962652040722793330343192623711106571989930370780605756303355942712871203821742479477118606334206525256889705187284726124404205690447146685419501827553985785512050016775012154891203618503566678783852945489311316472799217651443963702043110800267358216842709810336768819711966681106238967010175977422156794637938335819193793372793676278273272235524072742048132059284254275543278674514475606657954662459909718030793786565037009473364002912306665775809270249809835901827295199539807797047983109134326336332120418888050484511097763796179887455910395887319571125465878009090248272513842097415401861904895510969461332582768957941185958734273082366390344566947887349697952543065018126161710044794436879562224814047235536031409285623772976066175346842302807567582369451492803580892740422264796143814460228782729616707282743109472526995514039517728906276318259814536901659728858927880087659586106586004084429929729733783843919774759718307186822259817808372890922535799683955226478641491801845169735432581728616488640948765486328501398781196261303436691466764409092510562594527393379714459359306589915330649878496168131825799178088088561863771456089528062772397036188391328911258964963057072018090827574108027989186488441187754437720956469379215373712984603807288823809593296419293938153372200639007793594084118775410835097184623609719371402254569244937130948157021415325001394319980675035835305765320454656711751662001574914029333740472793579101562500000000000 [121,12] 1086450559171958616020431697756205704030266722633822290844205374578226348170241643067080969935742932752577599307229760697134074042254545758941676086333610212826775233616735775977225974858813571062783662987458177195975566608396652425326983725510042413522270825478595885759691724740402543176256840581008909648581428094733547339780079372980617418858094731821069999704473826423110154981198178821870514078714716958033768579353990327365118721540570365577823898812585892568095091404786828092155284595933724893904776966572016039120852946759276321098287316755504114736836739730794561844321759050154256718916442851572289629275759885147486515132657793432835721326486442329779789010743063468275218313964662816875250586141979905547193732944707335709097628243236146687577657568076602989143078411542835237192606607520439644686173104865480173687934994180238647827065098170005370101821744419648560404397537047603535909634602535513279990502243191170380266083972725203089144348800470981762318028683376593722803012665654973628136554083323786109091799698513256125661432429310969712159282347037593773826346982559077313149100843243787288347042186194429824304476799666034748277613256142448758563999808174135791908542804282081917217769662214987198385935220159950469672451489710112438062645883934580440016736140650927672666738878221810427800600239754858751883669494568842497651125583683436465576951684405201909222346489172745930800766800835950948203903102037032375234425729393794852828062686601256603118093396461769329582693138708478015525090668727114252249519967498393754213877423875754931730862118078105464777669013018519578950598771686488518748963359991038698738318285102908348878369195050303386784227302181326627630306642720260338364443511357064554048235779217595852610104720042011202223554135745812705247050710389262484241924864529729841294440622722196295609851608277150202160485992317932443681741259305765130304163383088640063512034083935764772940516372600805426783315571401351550011121581797504664912423777423100546002388000488281250000000 [121,13] 1682327166350332011727425802548715984724068887230806601131244295876928660748568998844001268451993972139727776749417981798632946022766823772330044857529391031790408793966816728028286796331111139483462832396556933643258282748654998447722115155981429021864891002962532216370744794143918783752334687026510311781507570066707595166561090316918165564736430054090369448226148347089005181637462122768877575134020834522506639410834584714656720209977149747316317488053259091938779416823484093145900638169064183427751558332485379269085323998349460955022700194349876315718357524408008098851294479261919183757446968116869051027576053631545616250264452301000238394474471592059256675270011343086862455828905214396555628735843340163488605669700225901592116362232672894453719098915898368294915480451055637205885480987652455424796254373307816720432661324145074120205312134237013762886088722261835442268755269493172186228659021971376467129825764495748100086494501780842863137760783883599323729040545490889689019260791961801976175833131165172099274064340003218082412309547656613400084200923122848961869059088910997344657126233721105613589519783029475841907046270262622715636111816434275097406368551016939613279861329939648045659764573953827983177402208973716288130498274369085299540097638210941851914451163465820604359686972411625208293320959053127220847138910544658072011990364073363906275618785555162185161147442599874281974784229806167996651995040943964960261954854034527651256808867212664324524180961693637591358072593791021811089327109410805699243430282900866097883340495049991101279181711280051439045946537157335096852114203730105802916577623317564579227111408585330534587694036172558714446241211407852346615099010613249579279072494989630946573990197872629148173053609334616405537906598771274745436206185490091874480956288666368076686574794080056987275925570481580361194519866954246839482051804845248971581220077415492555657744466056329976352608738914488908616527112697213672829268937825020202581072226166725158691406250000000000000 [121,14] -35269994742203239940852712524976329277320406679707164428588252051430260733992221254865926198818485966719262178765311840862725913320844321141196529188996432189841677843608933016634745470677389724652775669668803453075488638350155574627533840854972825282663844772004333184480219096436005236126560216535772272190331720923461685811217483597791327916354844307830577295511806193273718660338007036725915762807757568022827967956854020184067435089938797655463659440995036607214781737125237988727193912255180442345117098847437083431073463712735092865259628382113959555714309331896649416663935749355709943191392099279799034190428227348370669179151641437758980684928420382244134925273630173377542511248605700942442758040486764094989768830683838041298608605543493884691205376021729427601592818631483372087913166389295011270511642093109537698775632068755839678123485737750397425314682437678847236671509289857311695277786600429022783861206327490470400148773456006180865341168803922872898720086615715166639272112233630116569204895647166463487636442265231261985102914420076392129379824823991001709929960063412525699187820855024580481282128391542215793985740571234228573796416365567127824080701116559334055728789609511975861437939642585244685237492977076266687752956196014997235254065004787118868138282952446314081247071336309727856801377677962902326928145100583644984439272741544352261911251946304666112360574382604745611307218945053139342517845150275028475856114221111846851321335245394223264518692170527475145306192814107690221701753295406422072479945903802714277949434210709399566930508652236380048499515788467353272906296341825428519140199143351083269294376105512312812675654270022907393090594057667575295864928767290944980817995414945141175006391752824135593291215231123583554372652960193126126435353037116477514212519845042047004145841006709804811175546505091184002826729243441364168225083431200659505034004699195500843767299112815894692293531992372702653383336827185097708288593829073498397974617546424269676208496093750000000 [121,15] 194664526249185120066991624623211036528496631394454662922460487592193011985115061530672664895474401712430946248468465227469861756247435989556800467832844947827599800283615309277776127855402630367769673445812862939254580234246340724496797004629335757646109072543797933167589442610046156758880223805116196619619077151474490902020364863428221030587421467190191338210231531013777389339365351854358829771190239953823217444121543550662207684562953846677795640818517903738697319696787208325992365291187678898111244916378457627675258157615210837399644122589276189861689468912466366720597586555243894130397599584787384803956184857583917062744462846249065547300204905975131526620275611396632350871890699548379101854775812384727298221944488106293654318985095968302226720106591782616027707978957581009149759158613548953840114230711015807659304900081274605795434521029439278432058467848696519823250657256731147548884432927797505482192076380090550060489164155919289468927580018129604189972619426460336524852300629317376575102476922157448431420024266706310404918828730496360626733946765935272085701076915658579963380073657735007549771833487652864690849033648187844535614211139745174892331249644442211147944360429036361956333007486814451657847989849073228926708586572388005522951578046993488528298458047376493430950332654713505946099720540264874300805172283065144258027260143755779149909203117187688642713365303615261719163636111737394783961687040734904704363202878748504605650403476781720509349705851460884449428044642403026088154168980276670499540680921632799075721988853274023272462827841142298931291507411676280529103203503637351584676689926962326994377163309521439940681420572547685134120786375281211553032399271312232271985275896400304584049060656609654360586493031462080492186652496435098462910580672412140751188261589213050608290397000392951859620382921199304332068637925477394451135069168995350794807672586836428165101180460989237709012061810163454454552632416528534233749608839403322235739324241876602172851562500000000 [121,16] -655210132282418990610724575557922110211994645381048107764764554873011780650637846339209791650635873140634350890867271073896383836885141421058194165498130131946461590169157119137183802153883195528171897879093048338809888847206621413346025672528358394599080650835713661625981971028118487752888774812578467744077240004174470057396542196309685126950786659005414958634329358753832735339403646639874987998035828539723812879927276031713223851140949688985519308072469116101573100494833561203954241031106331379952889478891639800173363075653151407689423834204658775028283051338561204493572519164484573241213260999809285910241767587496137344146490851443534130131544863795624290128768129811968701491259892318945769215750618596267231884661012000007618338320642156185748696119852066392344831357829423290363947641090381134074889285497401211011379017895810702882113430669372766603351072247349776517347909828154547532958324727700429600338745228506438725708508044274773499499104377353717016696131155311770314511072303751409873544012502769505772692448217968584583878778685055490404263120188126218809190315605367238658547821174221537716078874028039335484150293393261759615232369842798122110168378618962485745379994506756989673419850852652846118186917908409579938931313359810846171421645657324483508937684684693655120274651622879021727622738021321528946126779188254311586561358878625459402303170312462047056066873401030724334942678992386306078888048611521254578107497392699642621626060262457459649863887167958169749947674962836472750369500762596942937123118058559129630671521778666814436895548817138929417907947332412128196646039357281133722592517169267704974587428798212286792016178164193765390096084228252851300468435028460567115536961973231905245449021426375479353313400924389564541570068668301610970910996268462950972963074850407536962272099038557490863142155368941313757925087849540532011446900029262813033119618798339018072191000792311575837773617493918544061453511841027857976957338159706978331087157130241394042968750000000 [121,17] 1476082703117898950717992104239587645890755761853262572416130949697217146434833987165385428564400572391636536499400216802270474297284225403782180498072021644679594020517140117062371557079600237462885945183173115219715919923269679333034490316747545044471024405995560775291988919169780587350732318892113748471383039220990045396728677897107177912632296467886015768231603303448885789257720996319867266929657322979543435932728889684399113272436966526201867110514906568978769940850212555319438868801351599190282651676893115486634588499589679557242191846362491693527268645206401213969250108915921429590170306359375602789122512766673869979222068330994796413215715075567469604378806674674125520763937844740325469631238464168018302714769529445051706151140033586032150755882016051097748613939807909810810921894895788551143744837611102398430000639134731355471611683356369155347121914618206734924887532853378399253804563188166216372584968842506685461981252856794965655812328188088332839226305783224786550552212219737431639731736475729262115067972597503770947478963218763977142947383867377316544133408207931619987285170649142594505649845338935261044162655364249103729065515646325870587466592403381527147415041590119451014362647447594963094912419468850271284186456594100650626770924583091836871496878747476347897135164068718103867401075907761043855908009323766833722202323997345309758819715816553243060289602100934452566004865550092789815372181999965648420133417428206599176179688061936143171120803573522156477498314343740655190582854516763526419578902977018268850071890582775304101261609448649633466682308936605126443513739165499508473933943163178609357627953453539407847995445075310926514105262974089646083689412696963636906692817640473554401687877940083648520837937969138980660667300142131195435289662742612817994928428234958279138508100082837917704125206930310874021884271424828845952783142081349704527474785851326761857564034480583106554153604773070854430745702597595398787577725130404360243119299411773681640625000000 [121,18] -2114638757368182668138947910412227422479651425800949766213522675387338975556612539287965648177546764603867913483829313354600210973981459259551441523767477546281918387420785580476960211016981223508315706348598252061846539678636754990048128960656357565767337961729934763234880464816875968327849427415770849932960632676617049185612878201382860886515447736556632727078662950331439453293322414226939820700830424031574048798413631570507738736938124488392847216426857816172247395001036361629964680885857416488809302098190552555012965834966772409570468690155551433045005101487757867930685131864073994382516400105100875137565667944056829434284200647050728660483177309941723718203974589476959830136122052546377833537222420480144424884727415552811721028778347214002202898398140234313023170824135639753734415785655580474869450167444219281914700155385135337900371337153894627834328392165066366218290928240671318264307790301885372807707061558309667540263417158303050004681108372140339966512653959887609375999063754491994063194480284954861882787969859855663010484008488044858740678402293058916027515009548945107106862880225209908185669042556734560927497119200741681994790630077567248547038825806897337510325695162001466335623081251942614733107570122595876188504258979537545946963773830063999558630759362133119557328021493187469223861574659711566525620501310839451219031510021062593719904097038609206016586160813167361511862028619216233110958558528994050616884652931276839075620058492213659961335524105893031008338966320004399313180397372535755954613491988227951944559264220068420976446503671372110797738609111120014131230763730124752440312209023121621372576961487023465351333840459887976911228233163366076356381049403462957505006820102826302506993118309143131202627098148004785499865603993675131178822017562747618313532551008660545643767565435556159982710985814862891755773805689500810323498282500085352862147395081920164915919072012201904895175179940942042347382603018242364090184537417371757328510284423828125000000000 [121,19] 1241110731952420991912490048826023581484292397335069559649892567434603899363733689943268085957124363138028243393101660465454748331252151749190946333962517505654561592219925563152452904755364198460703172032423445521801626413271496566290258898706431564351324286419118586247760786933557307542370732655046747152714016898903930618480674731887986622542809365575183253424646257486735951524750073053616500623532328922796390059536758726204097500482325219540085383482223971506810741749614778380257711582202571534789984261749222502512860132601152171425563782702816784602157157672079133963973902550178244643397716734283756289744533241302635484458388222347171164627711585017848644922370737516902970073142192124622782194750240069151116110053380276618514165760480511382547815517776952778662021892248891619462126617752594530963700929695577873307943750954947827756493941927387831106041891294663656269768227290654370196153240182787621148972577599426249353977588552292708121628445907254990640758091171456742327279492800782553930599636047757694534627970785546431422849412238607066236306736415772966451610903862259821709004042903148424209844337974160271460338993405266078204128217249810622927261733955704374106563971035027424740555092840344140333506717153511273298902078983316669901416795982591585370053380851084354697666677679521160509878489077607612086733485342606329308109191701530192410365087348706810630955227396537802352055409728795248520035793152665275599110724401308074537306184979667278001909710619181379175574521260073127504955024489215095135380576203641243064224488636425983695786485339737013326589355230953353637879436237686628811356495199860344463671903756142653472388391667461300537334586051442063617945853513098983264871662385041916196644531794198457476505829457556678633767022002860752940560449786392336757934327332320680079253132245361019239164152200127010452245856073962900794157329694870282602832952909638503064694284873627425575713529555734054502131130074023268594629598737810738384723663330078125000000 [121,20] 1934932139825884244319356075286109917686323066327887065835601010401470495739975901398496861507893692924275433427679430081824977106810723010541384955733708956193684534429762760062067133714105331763588346319774952976749040827720072898566825644759137663265390410019079981347210896642924041823511457028842318761649195361432659568657540929265989292906213222757563817836285119852599874602000673788867425809689053773765063136898518104044629679765200579006297922161276150373538365078162059302101070233056021794903796720447936162913372776853459370529673577834931132094217288057008928843789581222663053138064048809392751821237076334584888847490756331381061445169627559858428768262977932509768540916896642243315341811410486228861469739240554140546234496849333300514347833586753477379137271277707637214559482904515588240374423594296465179216578542107885264901059234907551642429611466212195852604531609421684577146932771414710745926799702011377110018164580802201961273120880278055089213210179926435796923351272360753867186824073685488414317008561856310737810053971286775690545973037655510586964256793331444466420592101438746735442244459436334328944504375904256314290025555736470121556753008030689663485026925380360214442158930494660461695339483391584080738682917185730931174896682796554409354872299812094481989310804553609661907527137259229389534177262411211615549310797117269508306927472301289260060843458171018478043124694108911087884352868613892598776967163919646682123119556767992112242816160961039838610579209851472364384660513150361053249038786933473588336553097230906924729488409787417912311749791993145580273938397187243311046972444890766518551499461200267431048515430148297785461179280504739535984470277237747510697535372379414477689482981807135637715256346583725908254451267022399294453623212711248542551650244241508277489689844129317431638541958923271445500519618237366266794541528781973685218115946213590502542439659596493234385680084890078640722801094076199746041311300359666347503662109375000000000 [121,21] -5007454162730402617015162628049870746283828763200325361838823881415650798290771903524928281518962037711911723632755614946413063623183042565261807036692136872510485310762915312839818238866800658649825157279491592252489112637109453996359857230435885234518099879788433391877220088231857174763371190451980343088398123778925361378589155561803507596844900752105401318421933466356134261698630040955995224059067439067490666176408798284773779049721572834258803904546462084540513163021977588089525139326940170909777940680991505439324999098136936392481516539978705254934011361852093524768911272502982518004366996560451010650738419356573715948191773037493072006841718068967768698234941623354405075778923530300445256484327272811719172910731418153890951177553036618194492973469915295910687332473936345055862180008425066913392746002862265267703012333491556919739133843789427116093199701706746692972436107888470881012145186477217714212652649302678246797208970715095387620089991453021616143670949966198939835290949530315750993194050010325266754625613222527797647185781352954172242196732706164816815988596291983988802244242252064966305799703415257229303508696540054504265614084683691474316907649228078705266958449700696070711870928876456703112108845844833923207294858408138256243068395342055472926609579010612705086892600739617720157955682418341567728224799643485072022150723928221351034858962375051830088170196566667067443904417901455111596022654422478331960326140282310102954273293594247894685957915529276900634967626027652659215386046660329794433252243153018111498528719322292279926219602564346804505014912567283942127725926751484163499912622508254360355864800170543853575146541782184075639353365038183479439356442927253143196799736909478484299012610834943319069542410500056727063274606009671879881159251689853144151586528106000048817785628560624804192480387929395365848543416450772419998185177047808792313027820391935514527937242391456209397674641588333235351477266961151002533370046876370906829833984375000000 [121,22] 2291381287059857154894832251642994767398381413901712357360930515157349291771685546326135726396430390301758063194585511163761431633068785805605254384921147901271378239361078754769616793863091553230750943744058764851430952996167236702593291223524236785669892453050792184754426742702321177146902176088988993773797348567733182577556762092410898890417225890359264001073255924875754607339101691615883919519987285105600823019093422938194058617324799172973965000687869030178071970411138250649066260693756713775101220550612476385519439600923140770606204431736587754148777584004117770822339271531691953399198866318110061987226680041405545193536144141018723209517561002141337896569856487453626221128255422759646564466882627712378908630476125656941646224203774953597288301166199766794699041251397910945976749208211184538038957703179302527049585005835755886868000271812251162381688569967914463236128044471355052761824363484328060926246160096934281409722052489418543357437186623903296459090420997704559971656552340873677622078065824149412166394116329070413300157464081963822801748546731096026016647446881910926660766488873708577423808237168942126184807060624148370508478224528662444798205650817524867574126835351214671990455785728400954979373486846214013399424477051616533206438819906003820800454019061969383508331640541136590453703212104456515423937812974686558808367054414410576016543896674451269113041486863064008526238954473266466116813295930088334132731667798098912552512670877661945107679509272131849974320938671487426640103022522605407997790902865183949461913244645666656374733730457565011357973109068841914339609252835200796960772770916385339801062344405645525834080672275847060853533233548832743507936017755755527346169765975278127477707056456280583159585975343256508512461275120203333941865629561635522761646416170902159059409476063857700498081186738217752692553728569524150104645094956826558755918547897856405018406938253805052824552182053363928065144866641489329595060553401708602905273437500000 [121,23] 7869275795332012158606816715264559746283112817352721186015211566331936756132552804635082502611529983825408392983628001215239234975709691053516632627364152737573399806357760392614230674641895531817187913319643546276747081677859151546541741361011360401310591922494788341188835237231376227583599494023177793767026310847807604413073203687620293441675328383264310806926449040052539928800407613429445202176783341614876232627244801835494375955957140739287342903292137668472857182857849129504709203626497675083437938756646652636919556884789728628911601536917047449426300097993299491518749950237674982443396593779129519797718775955527379295806402198504890586763489904491715128353619983774548295062947254756261256018574427844824824756781939611723795205194538709619603030234938848298958189396091263549413720973911910352733047084374675165288797733358413942484722424746960370858054248744782387515557954217123188672009093363433161748996880457798117327653344182951480975491379886169956191643593941741811711829377771704313533343210036760711645477305639054203218113131324981113489253103184053593049993238552469273072086199630589617758680160361079537772112211516875268309111608959867546891760669752002585004562100826426992800180093049566410589641237545030281685152607755037925053644606529562563781732131378388209046555447291823342698230387359888756926128642693809323686249393304319552575920152837769494869138597665458993772103652238974637507691006691630818401804414122747026366868826913750350783141920522006991604358426165178538329822323578391527426361248945100963087122718313388921496312846603447941809530929039025767119317811250755086976053637503995233509619161600116188151580659347116433971687084706727386534991764153176175761533572041675069575903667119648151430631268398272571852261956978868031629892957676372522578661198601970402654873586631768953270394997982629913667439885821121609192047107361690343043368175439819622739624436129184501451140358820908601508725688233880646293982863426208496093750000000 [121,24] -11532482149906984951285870295810342107280402736796253358771168447481851412432305504847179802539344720210692539354843006063503259018197593042078837841887054544646377370664686987396646018818810393248017403211859847830627586261092592887767286519333795231774846227708459917106581760654035586752781013901844801336331922742715072623150229224665487577648754483783364725795746444748640042950956450322271362804779795761423590874811151282512529875568509390693441317145326684555841557698037272923298516822942634982683763951343080946248169767547269076055819831008185626322969571930189325344977650306253480363015989432520653723341133802515501827674623066493904617597516866597111914337002457009564172669018532654287296976672440112548050151751916156716198631382459659823230939449076375569055425331145165794993654066412102247085217925670515533064784499086617110506030869780063041028523620083141867194791860534289209280859378854362256927878389943259655283945545364369636006049830103808593393450989553556643406519835639351735647769765161084171725750797860883406409249962107534588063352035365971338221273676791657930502400558448036807259361085645658562730591719219442124766277484146154561625940413020545106704615512545476702883252200665991767374767879769822661310273178530472556378243241343559415173897141808763832221786953433332427724659964571237991432154444245141168047380532926002846993575228429837401848827542230565128272711836062157077121340733730255734165356487640803699670349651449450130323349854789695492244403109845364932897395684346292656246768767345738258135575534542171703500129963756058022380007017570595950088422912129924068560797210938294211762876325697386299243444227272207325587800888138383466247739749175470071805317317371321761119159392288973575185537709957698380537592996123082705094312282536395723226597723776333366244293208443382313593932165479568204974228087722232649830222068786515350399147765672057711289584377498789978839041564006911901735241698929712583776563405990600585937500000 [121,25] -22558371984680828567802967642742616205546415992008715297141288866778762064143815207199092333400695299304658316368160526027299202822075497221998470413306098302814580701913372099754367243922154100998230599741131812233443163295018472453046595357532688377664433198458576661430978135061524450700288079380245636092206965859260108317857258022231903448347511980081358419546523888020524300737758009037953282239489133688974069022718065470957386478176239911820919826038458577868022810536475988332456737644007129263127413180000519886314274832184198723981716965631556367581146535297362288818641458540957455095197332184536547882971121206062393899733503594353317908325767050939174896484278496368855098105047015316267998224761261468724989179486863263048409296675758244097382738445228301389346050835714074954698064186209753100460621438584303679002374696984557471993921215661212264532240202347815444425324026185633103536982696106698757076926983401371559952217386874103127802498646447510645040145833341602266884161342748144865331525787156442814032506170223806946043939369738449851459064795786090311451916978126197614765964780819904042822684281749599452940784385231152738442876077793337091529747436414698200322268123427237978735892162091754740332544526121311131989259439136479816741945538603917726933755933106077924506253131399833896608094210529375462256969776704988379261158401224366324109092054858509444057447963233645661369124922548210783133462081950231718892906152224696693533351335870849866550270338686939879714937345005498794144174673112790641004219824703598968644420337381792159275045413499519500184365939665939179016254086891726426731388577996853056935916633472376131949813944929222330443068012559819574177879577699854514167717812232481876964352406291219511474691755067630964485752310620190810991648363457883645728045108511928617489066248139012498083859659623424420885343859545906568926347920117113866633469172027680261181854894954423689089849968726110562844411333571770228445529937744140625000000 [121,26] 124295241067244724762800892154390769612318416150348985983706293441623541088598052961225487606315866086691016825054227168866415565211146184735600460672195878415384676828616875308622669475300535889149469371579117981416550665163005322679164491464162753837938468813206052258973120197832571725326108811377461678796791052714995810055138666192724269620620446623890180239285319807488126405443816755166145255078716341326932429967250740712099653785210072798793089342256675042624318909796619125336767654755710861064174809744928504950690580400769098085857268408448666575199838139002213792553075425185421761507860110685623986405260411518761521949816774744238250301978618708895046818813626841290898578214706133048106630634256386549172877457983612103599380102243640665426628673363641314491159241027638294220577846450923467927043981534925810953448318211666230787334246038898593551520915059393084072179599321172851176591179620332572221042347463447698291332722579967552770676269067085917373056148939607633505653070018730535132216623585897653219069048391096789695053913005354472504993770719733109632472830349258502397504627111584156576823760309677354286693320180883726835503747060745877438487166997451372648106572590455059064768919741319423986801441096678349527680212238523018773979575122208279824662924516805025808336017768492036311135919685835181356930325635517065912070886471055312930914363450553084635225161093706206690037190326952455987625069478118443178692758634909995522019443717145552430931721113208474213164455818692880279554061879933010058965920209667979480314723072869179458013486243932108930816035738586183742792390860798196647826172282866358749621702051931245410013867593001791371287587546214679655338144873264328347243940518127157637739105428615845235792525373734151502184804499887876948895223135876931788938861701668771935059649271187923542480692442488509479020138245078358402273488446554306284681376956192247151838005433593471638681725722867799088788842709618620574474334716796875000000 [121,27] -294947730352793050743887764099793381129174643602870521128586431287359640206253178593513039077878015896682692726578271463055648145069988302382304636972722103507230252357822078626428756354055429227275426114588159171346509487814080563749111238300274383725347878374959957379833355749649548133096078660782322623261038517970031339292708359363940109302275346445702399311534889489195668437045403238478533806117369427089669578129803922349091736775997182222535118538194088739498402221805151725764546537038405463032591494609998225546850775226797570337273024575131236315967337171507518681546303164879579587943408863385746251020130550937784753922204763933079895495763290567288652319807009357244437422572991420353214645108658686124834820245415111222466851227850743873933959827052080952454251068852647859806557954618971957594523197064652004067927679715022544819996782016702835266483132783175517770481800206837920552634763216624274707538851237251401115117335513288479808803115067856169405910917440478944617458657172776033180983730410521899202676065533228875072509254596861911255871629069459891081835115730638365369659247359002057627257903059588535219454837896817383809898493257122420682136856305867157145876836233257520847006288555250699487500199739608548805526830658940244319280361625963936966653326735435870261953966542613328502222985192340404053928991495044303244460309953952903916804448090427109880413107282897346989008022637618026084690051052615966242829827231481092847350293201112837376694858826870010477366277140138753019946743067911157115488091930720154686474610067828238153240715544383348622266505335151140307001173007442208858927357699908943087461467205302752336806344825323392724756822360475800295325061323180128293076483763417020976323199747401477084447038082492677673836184498345373557640668423719886839009432963235324415285613093353671728745919024212218307241868096573273025347908727222680064488740922043200366063803920172481239348030767136177310305811261059716343879699707031250000 [121,28] 498628604294311821080817987822293979304771982856986577851435056109308651920068471331087814738890458901279822709258247455784699467387285453883583263158029248235571046544128698959171675029196135444945189663467689706602232604849033117682480571000705062292293984669372673704284991160267971808059822887399476449636908238263577576144346896271620217830229629937084724410945552923023516882826856179803226182685150817095682931083899227785553189698982161722468053544783286238321382167514985080078919196014864335044846257823175795325730769409423925429973320164683511744676436091495703900121145946201610048069942801522140501376723898469256260231017416390724296645015974971029081004122309001359960200761738572546401014615719545598607158249027003996677172494460891331044117529979357800160534210549858405849112822616755336863030245922138278300858047129311693484269406846961620788677373601948308413037494692075055201515799931514908334361464781517180069446954734202783702795393568726165683325336863228416089877654766511588711827587941967550564270667389673443493644310056691503557425599300198043295103149680367006138089873988796408870397179267026855411997786838621331300123201543313216322098764320490104120265622781687808301107821725351614822655159455143452585169732208824954068679485376409150082747987658548601406742724148943744318088314840702675144631483253571825604912321935942738041234117617649340846325143607828335149349591564365309669353451035452406754401322963278693135613831132621686192424593264059680423039846967347949510040073466353121659225307714763320446068043364421107816648632719457129271502610105646646994679918987347053551664219902940765955655892223399402508989008460091274718069414368468024743250604642740003779689719925620436269318351599109967668985844554492309391232715300958978501653192831717761909189030246595714414572831029581094898777610974639446621463092552603470790164998112479298102431010019646601978077350923194728208131631767840996616314441780559718608856201171875000 [121,29] -683231506551302114783086630642292338637301451131870873297173128306346456309388335131609841740442709106837334757513534727923835965453183883197521406455375454709793241321402615055132387787406084228937389237748531411006110528766871661470796513072090951423487287577798369167561131881158732894851911772724493461059396619618382031173872232109715951605610573345463515747985466692266878196708150279344657025229303968203410907508586021178593305154548520227283385428114948113712896170640033075640023789170180555959422718306560717794763620682537137254086383340767417707876320592349327032528108591903810226094653820165692752587784721320812503208763747883210218250311811714490897687005295895305550706115978860249509341709985486939517553141887387019764868917237325091386995585568853376874301478317523956395579134791165172739231111414122459846164431359628475371412308600852227587873774365199272804189178309078528500281283860780765308007323250219479602798329664084945081668503316532757186702594228139530785194008278024607285246525499786856219992379995093529248267470685967294201001077194827602542025264699770704493369586294022254796892445997736199177739966063040614685823030990053737741638002354156308466588441797862802948384266331750530738083967687126139296176228960048488539625969396338101898213071150801585074110435788374734608271315627397276643650071766672175265728961902188280838802960493004350877601844387208886522441742656796451936035664314359737452085602681525071271742445363847531063055855604664777049784719778701088860623304666504431492795684908368411238731247855759594633752299332016019173958293676884454763680562549501707618214633678672432259155034390931582087094905007288833371729060248796878077469201042722050124838438598775926980793345437694192040053753751818512969458903709563036547664354804375526801639971744644455251021632391275083847683585250062475064539590662985638216378959954742157899309891765323592612064414270620514628646127719413527756842086091637611389160156250000 [121,30] 809936384858711258853751686150850799815905566057863310409422588833702266685819891196166827282965988024370142855253571745660578750834114873647021592469055595487314320107699177476668767572294498439481153548771388396224316932290187803927793416448760654080531821245526532968832823059132118377604399783229316139700977371802519397113434411001589866907932167177733704973566193124268746584269835506768569546169690441429768864441194787066875632524717188329108053492714875814756997417978594065540814611766306873178008342708723208483138531741494934009770864644937993376721767563455727695732342255365566454461595588547108045267714705129039626114873704488571879530928852171426348407925634229769222955302266868068193057926865883685100229447213824349910393593274196202785163861933370907053973725508018547875589155351562436373767196452943151770000422399470577838355631283392899871493482987508843182610880915966711216188156224576587543702921038683300868188268412436872099346545636012383289662216185337326071866749450467153530592458558295152172907291603260391905059255279747806921520337806159282959523970893782269198649970133550492568294083989985534236187580411961485473234102510604048209350602061774794395288579613315513410880415122737127555300323669217581926736655431832338816325570959576772150207960382791938261505436841108227650574133965081081242235626493703972273019874915705905413156841955233799297844182743582979501766138696372323700991124959438250902506374161110500952027290988662630007065129070013526674672030515628784243192727535981704011692191804666589147591904031617239424993636996072907569621806153194248207390888925094882491773996338047069928849723663514705733302668365059732877753689961019203891415610648181215617376734604619507222455194760619679498976150035024295819826980078414865569508772104094616645115090971289292339565069508234276218922146195782221608379079157691278720551892011771588784913082842237925807015087135433926979199981133206165395677089691162109375000000000 [121,31] -864379015676017917291123715637532457488263796897918257131444133737833682086875142567042287996112640399564154755966099856021151902086515254617715637824466070702695858616923171465334238389008761492735402671771744509872177386679473994323697581261018257499394617289051187053646166470727676091268340064968257116474632092932472695671836666008567620257799257551436996253199725350452724623765740522051764969710345937239388313412938053470793164282308747067551030816175576947303980423627306104865974914167135651837039764058805051536925032001299172246422572770204741951794969963418137789066354350799200011775759307557369879241109555583399152716789394626084896456033240466564001313264517619958535767837599238865268694772255346591929264546961762936662671212150456872119220788187619921579779222081581068476840621617630813659140284088087480819695013153942851733084897101733917131020753809761515630866231630762122632169318347503673997660877757796263672230571859690155905719521104920823123979750797066217596521355297577351799914595239102633644843670251441453199825121243849449828314243246839136238065254290473623486198729805714814365669861632188035195953369918466218586854043442815477652605570014673480666688545653350031654338997110499289059016213913866515540115575263083964348647080667694308939450905665702424935630342798574688118136511047357909718708620573499658363310131182781997837713529507128521956486908073534670897297914931904894254412287447084568688800952421955847116762101732369184374101969136102885188636898613184579708975682885798969684856225235435382913442972059828862393267540587813395989810495120036760340141397467234263714632688329466923295990786804906705169819296934021745772611097550685445544765867588367565954480341375401016806689894051214332473501664562781330391506797006571990299947271315613747455468318423679290542210597133026120735199867636752090969432676677969630064602331842711387933594113026884859879586509532749553572084089125837635947391390800476074218750000 [121,32] 847977402531977494119039464861233655007619639354186786913972960353648770885200317372675369314166190299617790804589924858240012076536364313483168012999555014553236525437427604289765091236542948478573542282992485169728346533538656861616026384463014179707971588884508153605941931129171966507837046452738552327891579990028905671122502108148556985158893942096602910187220226253673013403505504119145436644245950363423135757057039763326374191582940029658972125520896678753982508258242280085657062513916387601358604204598066366908270348040587193018167225241099424196777549191660282615982801300032080359622569892056281559223414653350126462059258295774624783903806546974444813875420743156768151896139614873287631125792095776103871915872081849577536098640901230631514312308552480815917953294327996984387484094474113222122200084564420877613054974854037962003804570298605673401344353966205955870182313193688032916528397515281835137214048595928934101757815745642736748490641400718113654989104790770354919471006252256489126553017939708581501572873979202149112906108810138638075486199355696098957710858920452836879818276442764665364336321134903107366338683038281478315401150526414395283266273544481615151363587365228193308359072292986678769018214386406585337939135743843854924142519733847508923022172124646825751059320490446015848709040125248941959511209299578266684272990749034461572294790166802096466081359655610243374848894471164067579635526291988954855851011924066790615964328530070946383755702368599407691745672031858039975135448274921971938850042481823138917036607063137143417539645693145981510091111184630706513601645745724964021161862453252350870658977094488077991813535640860618832526892095375749841347310912629392514304758651401081283057503937148503249982717880898221827679480127609931972464586612103930900986122137898602363366557682705242707337167457545970538056353500129940826957008771627313364416818065312018932386276413230678794530348341140779666602611541748046875000 [121,33] -768309434462703606085027537193713543586447948052704393645087501362438877737057354741972436611768273078032319927542101030829162260016364976590286936225923720787410610701655391638534391700592157347149340730193758810940363840336859718857160656106819395529825055383136475798245163450401535472007079659982952504672730650760191691167092484951599428290991760964515021391115428104311217032514990590121197331726165796911283889336647297766670657569376634825684561945809862160781946650237224314372529641833696558427179790589268539929893226076914245816503940961841803127233358310450799645829433634789054340865493867816999739079249567905120253853652663405230544433651190760215875351487115941932817325250384582440056129175951771198315732266507676677000962149189099237332368820285794453079243892737544153605147301729291188065830239248167451541567983971494401641912096074079630226865633401428895201970364367981663358449087568718391243414281070610315032079568684182400005014237012632068661500903137431582752316398532629698664180328785771155553050757265099658166466045145239808804569067699328599394234134082094607918856145142210787057093670550000874473365770767040669724466470460168180194696633368435422483000232225913623080517646305692307160279649036704280843545824907071946539016598829326317528510271918391871339719427042343366912350348489515136036408793907928060184945672910208321209473852083924269820002731115639357922251561674633917532012617136799921425792814521796058768253987619997422589175687332337129167636766006900848608212540118538323173487800391002024864727031987122985685317878634595862385196816719550792724010270735035984552841945527826377578301246828044898724202130595816801239544434221891178203382525733238105906876439248011339788920533585323976692448237135157492671802712980922858853270728562215507605887036163925286240339017360161720022031471760266836988045251204647390531687047521056640153751892461555407824573458400608388929597936112259048968553543090820312500 [121,34] 639391046134022547519156160311514574154636123190059312795648359404472759388948938121810953949100640010224054771574047685278869530550473815098120702013439934646009918931070075241965801354846769153826441121857890707439340464379495736417303301547866502297476815771151000236419655989408064484586357861771468600413284374022771026771703907635985657573644772957425109508828018782611719390053020727284337621087962725524298689126731145761688453186219568434895724204000751967911891175029443668421329564152260822570399481949650667552577086198407689129498500881889105887869307479041113400975043178742888686125658404749493116901849190285320678766073838961534861166060526903202685246499721744205300276268675956332259575439296842813528512556169546064934632893490712090509200343282370109759872781977947272052023799244188407538401139236358164445793671548971184271478797283463445605734579403039486173429354851276248439939888394516108197510551678415003682567647342256013364813272808523812053417108158143213938796286411792421553678014568147541014888346429640351831723948362927591605331534065433333500282546004286329866898825261978821118414896542953108884956077372830952876525222518334916277804983830428999949213675917894568065810675129006951902873478337622434170007698943722454661273308561210991505117882649722192491572021471609731515039915435241102451749896752199793858895294940289455247061314022849580289835708148432869287630408562871325515657622510268076488512250634883970315034328280377849638437233845312728707191785549771482388430181483791491209795736501875700060050519730974356467583730310169668163225074735280927229954471561323239700865985055038484896391151590569238542106264618761152867405688296265526215117517494452108031538265686959542546282476012655993989776695721712300134045726956230694428220354877403579759050962296576801905153736964512628781486248115585761989197871951315048752528260455523777093512458449044306573757047787442964192905492382124066352844238281250000 [121,35] -484545324087269497828815311543940210801674161953437235772543715784441114107279104423894303250181384505455827029139034151597371576317492569308929186986011289603682122213334626847710797145970864310732200414963464342853191447366328595875295993500418293834385348170990711702847598202286284277992931258202291374124312190964163008562990492857195861699542025618748730408108746722122217479462598073030825811540310724109349987962575533785849170703076059882323831190922239622237238690649780121373400156105962621087692628007850545888618028882559597932168567242674003445259101617233220178279730973397557819168923560692261967925674427946883333052162403187700177715468440034505697684753400515305021436185804797328624957072311239745072043334506769827352429328861579226046851145936956623229913035997508691158936027860813174897104214651408062576333526429730580328408399356627493141355483132197271758432917153101570671006125079494275718829315345641887989256818501703535147173890701832892988415736069727069990190255209853627610731336003636927663481493231419580287352726455059116086806158412447952855262893738807569531099362469921320646013555725126962942248690054026656304833261733067215783911218435103346757346967289729604225782566825216637412884618606373016618134896703424931121210308529528755660974119230421696546473230288274494955665625961947746333807200434523772432940549197687893827413289041405033715317670549904434547133839081244043408420104969715287398880469985408880355506271783479041876804797886263940571081492376237319502407504326470878150720801328306507807493582577952495316742385396566785496806267973202951481226875004037079816453808764271033544907383441693118618263571932986780123713119869832673297420883449254267078513155946891529395221075798457856361290095783834691015509399365505123331053757239256342077521584328159837365173840524743353254733543147585190122956502298545032210927978447661660574688462519514561014028278251863923742348561063408851623535156250000 [121,36] 332033049377094413926039022212264076503869677495973577093353667581722876784457550994465332250858924562324512487490857536494089182123331655962587355204811796561698765598009577287264633864246127224388856605950192652197502706476584721295569843979759156235771433054555180101689389978372272125277664868674361217561672491905496868809337237065582607783125568609350898039808594331913820732702023631314930141885079201641922253343146654232005088683078251344864143917092322281702792311208070253018954187805816680587056232044958548036747142531305271993714998633369617928701859816138982443215681807066361324828514694451325749369371648935311813907476865056606240147028917211536471560198729812922450475803727548629973959501193736452436677694289387687279285369235981234461823831290198101631223336851037525759844585411488441808865072373505904947675491851631466090757457238543526253971227982811145034645114911234768910653865018178525171953527261048131030722257330615941005440873619750412428064817522856797534580929290892097486026475060475470772775625302338502294715966779544983304586859982114575325930881296813535118004532066928613482485672439710252979212217305426797565327270547890824073506147484564085565710606541744703068965930114859680039119492541245710151737912670524774826652637239220753416852093683442235137606687919481672599643596758192392421447043000232412263204273894719755776015798054162169559141232392761471550702851844029514381541499845547390038527446708034967432927031412149993253558332475733512235783218787282105207348265786212402164175560613165928684476934398365414550040147543188065598728302004385610964916354377819580833799157157210115082671520661599054416778312275554630511784496202889686619300357053714113005378341131074155642897330993919309719699446581122482961647124686578205936307041853224028477622787084446649045938091502555029208866080921013518744155134600191622458114281924563855961606669720486721881537450773436148665496148169040679931640625000 [121,37] -204915157307729869491600012843713363068498522561313455554633294610248134716600807595371433079097456269102396872425517114433312743642806769994681680140387374493856628586540482380866201596846779743903673617080198435714875993663158825816930675181729330863032361384063134700527532343610854758825987563250663575551623544666298755899300474436795333707176593372897394289758434365014460626944582198704321552394674668904734699027264047798435876443414774355115041957715241180501502066348787720228660511778883967373213142734218098147639197588952294157418171702644720510060830846787731498413337707760724566027195616569510230847032985839125462229022014907653382655144103028197242576143826164735717720875379026649387117600139029741592868525565948978122451688911887104444835635072501588024821569236174180616109478493078622264625979534537176263173676623314223143350455763252953824912910139724121038699074477230750503195809486753211762276215830832389959877317912405638203444091276316851212805336650745307388901828714613581011975367311127971968089022836801992061295725722581827945088924400757935639139078893705798207903061547091968064230764736042860366852176144012649625003284623540465493550101023677282572898866940609359376629914441003557692217421499730048041091057807733588846797089251434235100210738334518030156597621761041617992944519363089791071409524179849178700452659020978127448667078578375473880071969564498177288995763529692097957517044081154887205661578457222755289015851601506686763859750198969466247666554851328333056348933310344640924673840899920452577123117708938604722097728965641726729639137934070464073613532671699996487193281558045607274530559264041095719050587301640177291762659000718582897855287946626901741392342900176699661257543034377052953380264132330065350959265613545638799218150255451350618878361674484792939006903785164356311795985535274435211533178258053264679750681088225885408580793953368557550748230156045792682562023401260375976562500 [121,38] 113739718642614505644827985145531245041236204047595521977159989252269623723112464307332124581306182150842871058671190686618575128407429515040357129382068710507733278901161296029238892080381281722182775248950146350977781862272493555654126376543839799078635126538082412619467029496060316277877617929335919802811293226239396755864019582220608708685578090743635212645870008454569676745272323276428700653506658930556205003434068229891258072586367967843748210583430277520338943472517828597067892288384972817490842532949161484275161353978441755108333621639316179876609184842016885317215176398487010244688062283972315701029869523061074067456643711730155380829434849137227778696141409234221770979593273542117901871186588200283525660966354998627430567782201213231115962642687121477232486892526201927466315011128207244722562466429050011503428989952661429003937453346190592092312205819822327796502742958844836168916434176782038993672120475259554774306696562281528664307875072728982513935555697961353159125226921307849516295647510855452483067412008126733627123272495785022308201586943911046341712748585909142400987021232842270141249982550556656961962155713846770913079135094395781608916772755116054697337853437139401747754587276141743125238614188854528497499634478642634656648299822594418528212294342177883069564641465694161280087557898112205225111720387280193527966083069555420484936284397935113050244310912917147167063273124745624119665306158285316859921803130629883808692092712147924584886474000699434853201106880659585305721617414942838833593303790524828909836985312430387456005316390607073874446945193425528294906181952806746645573258674679149543366298808642309930131416707331821071975566622488105530102151534671638050510079953667770393743416282329932513580080857370558009083353860424941640573714900931406546054769151605681270975220139857336906363890773069680490868508543523915042940502019144731314125560628857346257003513301242492161691188812255859375000 [121,39] -56787236463613069669540036975419211665581073009681413392548305108589368213978868537609545470538209013737982172189017292072529624495991992666960694965095110491177225221097758715346570680904331777163323400744362285274024273280379242662516127491615171222556779438923987875983928283137089046364768167543689497523113855698537057600945346673633035985219574207295601032006196013624078983563202637611568517406804597512822798525166527448970712019231970601719312882461770478363965160382748173513107682089207500358962497843499831159811115276514288317936911159515624995478046389277593870238533804965703908976263385194604847633867891218398257825008923210896446392470782041587724624844985335305600866292049579217322467008386049619460714446843406259617017709011343446751999489807768176972221674700057934048854002739183576465035991826998670957174712739651657673325116040303201496557566723230186247334171920843925624547836872533128442270241584603442617262323274035333354127717822181356441990606677525196426402745975988608498982333484704339704282601363584623504561676839379081385950173821213811040669332157169564055087503791916283274726676904026088725102194321303263455871136712246896774143288101755563707583855310304017239154615170044843102214910383997792484127265256957227703611433260588087147161045879949660182811404673197675242393511462707427297548470938799255348418677361234414386409364174048708469611186625479981059756702768252789280418317689879270268205627048321689018151807599319388834697938902060879766401652098125296942880516259379535082690701440771974229817595639645593346659613992670589867486729293759182020597577383676123348229383958908365795823949574500038745560224849595411961440546432344870140013805451985942304715427630308883128554357526370574414328718129580494469192764552906253189837294734793027357018469866734706980415667407338689007714785358425948902471056664706499958289754780447828496651186129702548743836132416618056595325469970703125000 [121,40] 25516186687463631437191245471577097856816664192017604361591007183989363169101074922925887224621701705734430980645396231734670908657672636180972814402738005867243919156602126683036124425575673485535270794857312587690403740966264441688297069946908815149611227956672674271877271275948604288174494742445056780242868389334257106701825864659155200776646741136145092802110125817614586894444978319326215804576505392634098241713702306636546806770840380127572758343393124952299348879354337944039705437000096107753875881770326870813591772233973645158747724835219327425876948305333017884463509078652562387680127566946146443721634778991760717762739604538951843693389507690287776287337490243734127698136430125308454283287877078210373730743402114904913041036023217458999448712295110909261126468336568287892056107619741624327694813385092080785905818904574400918858967976560493961102594931377462743406684834793484956748836784791436060239449998298296608392759162722321305837241641118865366248304399508508930682468735618857699555120016480059890571996907057348025932345919866852649177410245440677110410776211225702973559465664624252084435664864016090928338610250457461076650477888977775505678575322510386758555807247783621612035904051987664648581050629416039773356385696521611879355751638769063694035310793418205231020628963472896655076260315671690693633062360165184246965910571246002561599617650331555271007590482495131726377088587774549514585569041363713845353226605576569777660741289066567355848680568741941250735388900963836970179734167053095846255553377914430058957099518377468219385084502265569991234446510273912633143581566071253616826949745081554640993052636863666741943872786241353936007189952765052837293812695495124743110177759180949866035175467927106552441432851518021103959229952811810253818538365757380423070382856767637166369030057142088282522925478387998042376432182140454573242953704761551804038152875542255770824340288527309894561767578125000 [121,41] -10318090962477513293519610380793187186369660137107889553333024899541377093610188160456310052787130673151539582344695881792014367322915603372802927783939369104711972192786575585871806633114880209599015719101879246232784927699064139444331511299496077805210481552375502216441011878940557821579641274268725602165481670530469017268779893809509389340742105708668576990922164237046539219025891798534681987473430185967023228953667183496854202356020827253149640908643384075844580012777965070873682186003276018032807728938480075175477326872456641549861543740703133454541816500335218657539920591351802980265163189640334486876896281745355672408405249251579584302618131925971448968623405326872454800512701855521603568535629936830340729792818983335579261287269324278694470835408361348683918167360902842513632659160034036738883350198337486906074360063921368185356286948951868216109138174539250216756222264586529951121551937373470498825406562831792621640748222594150556174363228437543037541164348832027896177547873380983288321508597061664451267453535825558849879058038686356758924620639215383342384660724589706134029407689486346054571662958266718738782702844243169153017986473033590376289686986155874706937594956880185024989257164437159843574217621653577561385531819221310685447670228523525915379223634017614637610499508277010945964618331592156940394990611138036282051229169310261469429821086892095625306983732419370933856359855505206335600380485667653807546979502757733886988415256362474882001961875724728242471863951369567345181974525611141380448897891347956269197142795799302478054125460205159638199590229468663989235783327789468762876583497656704677474937058906230795922477834274096952447221674548328019380683608039531845530060470466473923378622775713300927281561061451368069759256078101315065370582905516673947985901448225126727267471094042316172557459254737340897961454559928968804736967917764647101796973011067493075643142219632863998413085937500 [121,42] 3750116060447516652934585930753253941351546258365487437281220479394285696766695037014269709932323319082732215088668881613656786761229873197664623587900885215282358145220145237651744233159683015137668881473085128793917798149754849607333013676422602986882049964134796407286132562466927612889871708293766806216373623377642241080007290953842308760557160945885058416960895864647567097173062417230249893424914284692799840465203375148658171772989573379684019830930977869230697166756883845051466898115908934343151636457885226575814730596380180454726788826693682712294543376334516187687066975801520531716316320756614056580654007835753251602459310564689973881191628546719492199066510356517948210781146972214236012404121755122067755808525596944641486990398127932134277998051188404559146599374257517042731918873410782649647078457660185687476516157124117378962025715471241263683571570432600136131914529076765537947360124172808082792373658960166278322817247411195623349433758846695255782440418461147331476678156797468186650310240811424724746655912624617762402952597098756850089269966071535734923723391181894375277110038632958692375802389423291253988209449622554650133302225464658246180236529142833349300813158577954657820211685196559084761089572232503436184161750628653460670087792782212089054311069135164663135136159301318850137985035544282064260475028233556583381607764815460164873044450840084301192876024230484277006189378667788910529108968736690041987293675820709265761506103792349534246414889282320737928131536561623341585396279735896123340233287103108899337459374591093937152824407647911281328553889596264833134820807580387001472800320007335267061673522293399973048101916144960797800229069576626072388461002558430328709799224336606354378834662819146623956659465797624314837514411033604388496141276617214050799516814186130676400542561604150388777785528874578756098893978905749074037845053522765561768159692235258262371644377708435058593750000 [121,43] -1221197056654186726707960112645650327347414629099383894508532029326575299324472978308845564718778192846115039776616105969689211885702177301411219546176802443150619630662768585036688036739961229618238092083101244890224362217113300343199414463200727117215925089171281841540656083266032961875314222872506490018657943966104421556486026180161323676987837854320195765710552818125224713028265746376519874103233944507472569199258639723100360291600820900477560943941475297700158600473944289365140275987452341108818859164103091285506830992971842629355178609341429235788317317291597076216682374534387433419096520497102144407819296751090101584974922231416896292119482129405627068245581549695818288587995566484554523964288492239366115685835794219690454707614819555595454163353243553700682790173492051609485911979833441224058931139708663173057067502262861758285196053018295540772368510259807267023226496898343478909258670804695262142869116848262400166231486096442260122108142457691958918295981478061947426555465281649487806869449568495282722788141731581646793092944087891249544003138995000642743704229781881260231298239429771182493706394470098102806548759824472824631811608033380482639096596276528510353504352736335817578109996000304673637186203124531526825267707680637190265982924438206831445717978345558326220906153335201519782302265707057994080012395036517876694220844067311494932548491074427814224119622941840935210342082682449513536872339953865420787190935117634357098139336313742825616539885887248533403220603044837780410096453862478956675605478116127423241095444545791645095291820459565677445014940436517947836114367506859114143929059413916356447510379721368411858935575775949667424780599533144001753056075438205257103267758444838093890145655495405329159227497871626893026168594474737150393872190166017083161756753268723166118623798658936192088906569756982463932963997014924696502535019942720529578794597114210773725062608718872070312500 [121,44] 354271176820516315333350765296642659488441972633954329115480612701594503518566338830057296457776338163441026598092096008926355230656851633081422735411228298632968544876282229306688689520431140458812114812106017469084489940330316505423029309403066623227753413360455797298730630341174808219613558588565048637013560163466481336186035939953710468392567761833178423098371771899529464929172676635606288563634752661722063080536441572116038037053567338018186610823316609037740121801727660899253663353217551762915356920579690300802071710017656020327857905153250482061756268886835719368615236831248469564017373428969770014356096721797181456538079218631224500648791539686517659850409445985233297174895519440124832925840286527759309807010785115796805121100292384597691476851304989028652932255748282675673359984056088973543452810112450243551595920831078596297965359776045679153824192320924631463773593993781755589913433450057150708182661761446643772722709977523847925681037607815501475736135174300112620750031449483649466689671999211071639104624432749158834674232390946573258318098862741417280976184673978841571725103257782786354998522051661249404290973094637012188351462864278619075433831391612016395869290483843563032167281747089849404230602275621960168015913855887859816663715781715346870387012374508498363170505799147228236483888657343687531950345020232326503128650948288363756756746089649223987450138149916806667650500113486305766147686556908552232739476667161763974916384052152898654193844192078801090296420476042963090485621077677494733764633189308663958001361323995668019537762753936730619436842638556570461052672702654193518390453433106378841657405227490038038187221242005052691586052990142218406350218388721231076640032837701957728292834280098518254458293684016395370710020871892273830950610013386929665683697536808236800543911664135545229028298421111959778864717572497052998975845681172910928147246067965170368552207946777343750 [121,45] -90666861139679745661219321993433998322519582978873073206791957648228221950535267900092690198848589193241328229350043184008897471615204860031257348775928232160374139325782892053156394941196489295963830826397437557180514497966756313672432257085183425331142921743683609450148147936804230845324744986148645940112374074840021991520207333495770279599215052930202606186060866688553023614925871315375354130170825749470272794735947864592676795080199568549452905489687426786266150576780984061989916238560340605034244194411210372605040885991654416230666627245136503601849363765491746199672600280988100998832459253444332968281914159632315457326928449522516264565308861681248320455090477715092595664574436768539078769572168697787699637103011096074960751036087320753817188927398120203605596619369541382661347821775743223850856137378426999348319767877298271469211329056600816374145036771643113925911167774434223957064942215099349783763109389576113322543787826016316578924207876395892102476145765500915191168434271745303263954743874129925071903998904816023800240262678409426295514443958109513403909844643387081567451888081162974629597857672395679433360295032680402011544432211389288712709204150759403764036811894446196745393708734604191371766599713064993265389059760684245809697716844660017701378611821397522953037323691477740639256586899646307529361062047686764849577214381522004110208413069492493221765320380601058113096514977915412402317708169753933542109269692877277833665186390549622828212197313795716697336773410953948483000625275797098509124098811869135484632541674114069016925386062911145010705258805937192336260220436697792356589016129510984737044970282330157635349315772211135033435867339988684731796713840800448062031029981304333902163431980593766993603807215559054044893713651656097982582831941304418339563301463414271555221960493992782507323707380884838249787645693620023608779942298624421326280753419268876314163208007812500 [121,46] 20107907247904878571636486471138770558784763861024421341665491348644181074726130783466484159446269923437837643064821468116568281373682453731321436620591966039938127876645268975788624610448457526497588718636823740603641535038838924318506028476310452034388028278531794726589737215034964814834682997770914596443398461072992966745632512479144250571599457499819500127623122951126122891561715763038244247450716300654503515195989092247881927633020388713831760448645996323850203928995290700220731642374629213955470170283962294078184043431059014235223113240709803076140082662945133100095042245667581507196461448010041283895200130202638009752428345600089800184992954385647891343880080920538780940877165590575105930502685480413925761647779164669339687755625741999068414765010600221670865760804432658356028167328602000232780654130291197417986990130870959098731565198850216571852011404476004178057188891398486421519645832146729942187136159295388831378746135601042979872428331558008235264273708371201773253023429798531834826933705931872102705202048356794169841056694625818021147377144068357535951564433896999852767028900589493713308303834296198523582613360259016044693786847502104018612417631901151112078632704596263716355281641891341560527914954850344518897011778004956084995417269470715467927609670614425515749376722995934962051742286611060051976965964770112412293289857637699866060903339973021593824349280018095830717225615391024986064663023867452801624549549644401878140282172901280236212126906654149565422272524282089955736694893940364728347816183806239658949238551949739495166823461431431690075727288770788343768677089943634430605915689824842731408498617330216761352326574285069606399204781087110403467675203164640176465477908290337521737015432641557674985390734094543446622326784841846611130186078368991330524294883696655007317878039708001060258873131931749426567525961977120102942145907221060951997060328722000122070312500000 [121,47] -3717163692090359258101850445462492385703158182505014534343026299916906966063858952634187636792169442012585611275690436895767693190226806535776113599459800512345814284663559215038467031344630340378680085130878650656878172135543364426888277556814024239696871439668094274516323694345102299825184786165204814798229003634119424530449053601125393445487779056290721895397164648541050102112278154922158696558563506343997977192966740837013669421015479079430446677384895823826188291378257173969515995257071470657652158513881777315058514944885315407312780185899684751330573444084905935963169170089711878157599224537983776653573369134404641359261961997008391432797468701193770725018829881810886989344591784493001149337071255572066012977803641717299407707366592356380571379261752893022971274024497903723692428306423659600776939097626932173321732319859559272100522403183662921202141720938156436990117421978856278097719956409129851773917432022612748791655286522399953922306403140159929644658258911345567236017500861076305818342267454435706725326469951286279668296733466282849209983181305056545045836931270691409748270053478773051595629718914003018673557333228720066107503348365053735334060790261453222980280909801577163391918775889292487660420983777685316617159908702550260164531501978832599907970722353840065789088720390648433214374480524857126132991104730053420080997340663542852210332666910908811696236280999289173464544462007363735689129198337306000169910845029911799358457349953412537884432764552552332401074763168720145829113941777542587327133618384336750336657439220633243727778408006297027118247685219600790058344296922882739073393842772921513365953183168633398046890935588163883184489954557909339454906032057471492416336300084233769392003155357390664831843990580213063273193242053285111760922661199232163494194212623640785995953751853590906650635432508667882966951025735514687383526100106223566399421542882919311523437500 [121,48] 510698915071717146433297939711996741501539766633409437415719377492425222046700097120657194474570645414155332423957813334117638504189300579546516939481823709865911166608450374192002660942151948831390020289071662910130970381851089592022708702301760604377666692892322373834891479740265617217394436991122010848946417077046675840246552795005543603007857453634056411266340803567652068129841327840936483698486890009391958928765348007808819746707382581656103458219223447509572438100322919987367053630128685737976949683127199903385253377778507249987835695658608930457525185338119661362335377700846176463752031412111702372111988701379710830794376711743082339242923908049823057124877359184763223455447247294913732772206255405582556124482341017108433765422265221541094199891111896210997263816776487055245679225665194671433769252941180439009731923198031707311892684315119995588192036328014193059642114809296573347701914489504763898241204557268319645114590844378393611945319331542907484930194644420963393829452122315953007854515555106842425250858958103843665159260074766595022017244110695929622024143159525077054039170335277760471163170531878318207125267291709590999901862454904795079408662063985175473174052111014624159919983965035247532131812523669213906049523082888832179200507351650506034657765198330417229204435405719489691381047365421728084505834100713071567259116291115569265832508812230148637655738731017138155407867365707190133689229153731550807502030930333738752672421234397115295584176483324681223957639635682376123980563879074176434085598005691967240169307612127155107135629625859083302657257534785457635896262199655105611102659115768662733235311008545158273754075156533029803741724571123216487667295537378401091241586252111940048971404624145328668425344398455144828955080329785044448141342938151207732619269763390369492197924503112017588240355946022838777395914909031614248302588521255529485642910003662109375000 [121,49] -24032739486861986645590439139729063099037709167409357166324137340698278138384636501124884443182274367440631713336474356768418961027131724619792902994453281573911203187753780041114624771752262364873806492730229699930023197597433856371042468603286549589076994237152998080415378188482518043382833893636719487700484830217096857353557676004743063731812690681650928844280896041128509784049757174744830827980973243629422726376650353790669026386141285352398355049308640954218393153098773858421811170700867533570623333022339666672670945913467079276314469243860935946154915737347712642235573858281134603121330167947642385855669435980800654511668916400356399859629603241942644185173076979187944785492342546658811669916998634624119977203694638013547210239986772897781330499065870675319926339921643617884964258816661266518992879017318224627111590488913995983374167402508586642126918063850478111856610057353522207582861497115163371426004983447479792635581909836226624566893189554701326194008769266086195725331943175484207346903075692273969371961281506110131884035284591971122788173879504438400230066017671033007198845287417097387689933358793401741417308792955841789518689820541914234797414290452816602351234971304556998670710051342079009742389324444731983649111696700305718107446001058134085554007521235979042034146639894055041382296214292654611979558996369590787669825637103852779195634667824223056436174240752095818757537801663854384862093171956879767651036575750067087023293312504068856991949098956579076692671016862724169761866076717189597967657847505116437067819659853267961679188854166766827743057112988993642471596090623098751762856930980515167291083702431051354413585794377659861257334835048109285257301647641683565735236385725159019485364415753042843378444123497951625075891538953779114786135316662441916816705875036310262463309600253219766158159598825678970948340756213536251184592629215330816805362701416015625 [121,50] -14696936567858317319493930488359097240790056561469748056049845054868201423593469025499146409784027784931524650790755648217783649140894474662142070754764759533210413656915778922018714599987279152776509266849173130913195104618452569426891324898775644447365008926381100575178509739077826903548648384524818783124993554601421230544330925520276648192222717880655287138860990155792012109718031745530932344511139506218098593386632451129089728828327159768748252839211958600965748751120055792945526538155041592400877102192255484690199356232864627343251893764616460680942261526746075684778177269756115450488019551330155582310947337344035024063347307174468983414753797206775752088433413199654515455353747997120790433434187681934210271632655931705948703645310491846904558135158598849580098067533464933388579922374893350221593109261763084305483443419619232418649474137176214244597609046092952267479084494780934111608176869846473580621958744592107015628431489520669511124834747587961508593356192021360119122038381604220264355837148683738817163804296284577832471164247495548519560014525227871123153367085774573870411577898643990557635791098848134141567434063823429539283182455944418902469894412933238029415289323359644004216086839189302744402972497975209554177443221563455695353963184548081501824524474354364094269042866917433855702249457887829657530146376034497323738478599114084503899000505774896962286238157100544854374356209441320173681359834809429120841258208038458799980311475313252435722868613477739158335622028976994552245147650818884396746923253292754496204348575076733887025464235552171636119104527645038625913726804312849739825667301763008546778778617066635454847459438365164584020394808389044773680184458532269958564202711176685138392827108205683396486916298355652450694749393037926217684715963346233409282295285881274096394664208205896393966999412812745907364140457440626619245449546724557876586914062500000 [121,51] 6853968064808715132816241442533717067704057562775572419615280432659916030876830327810895764208243130833384102674521456730373003106351355718349150796010163882799391502942451468056038495104418977863066827771499502199017348994631557961577287756337096286916032449647888140882818099909267452092171078729758737890558001575263320435046997817569145553993265190692729562244041906692055939862497224983645166887557264989902048434649274778812892755872452094434453429685537221821327598567364868929455743866674214551206727159838877548715747440230031004315064900705230932321318354021280208050319755629471928820999023350773048849968760685607303779217791212169219126692453454713630455500871763764879711785880198298579818812346797029023539088967892361471747447974657367876545145142504016886066870215505456339393686439917185626205915821366681471761481026924348276757912366315058372706273817834982865290439668785576574866172153036998658575614577342790665946764018822227317320788260147091479750732509407173227226943620366472404603466786222469887072949630584380414207459156565690938871950458537897665346172837472099871352416419717374274532788041530702418782570195029215389056808889984392106289869723605482984762359718745322942635990500597930868414805928153349402358514875086771191325234449260711274044562453335202236898256439005054501859100445031048849645571123609810704217052682371809764455380479374700534877372188144377472000562588263978218632402939266332908605608854896924687594032330829538774811904949760820242367605030301090676668370141431098722535551573240697487956012020609448371776498558043368569168279715905967579087590884673347724247499681120143754534794744854500262834572033949270406838355251580814919454945450226083787079877060293066280675241922602120364020992064209026110764945430363141677190427444178105415357204155592485609959640382467881528254374124269395074198624184802497438795398920774459838867187500000 [121,52] -1981660161150615436241415544746795704959521354814899123780206817918593203169369828451583816780056784655319215744740347469080321943774421463204452521552331428887636321243851376430893817635414927643068616662954569130893915879596245870512403109822192037563390735010065180575358478109143921308163010180317236207878504787807607997769895884840728121975554651989782725471786304398654773385072899565503835829724087075748816582981612698818827053777600150589544047665816736647612425574352597108086863055362344945486976244372094313930586139702681267948005649491145012750973298986552189201880541847816506004830014069639860720302566149057644421522202359060338775512862836253324179157473914292271588262112551101966261765337760390914564686325035487822243846482141430710685764498429755549656062861562869788470306124243395281845875576922380768411981272896771184796205831916159273624175118274253655789167543624008645891870941484186228748078725874594017484871023848719962236437834971078331636730446071339133910251858621452352974714514675204199496279324698956459886875078008503128083466608335385276396123911150540021962848650608061438790140839477020662727666431293852048703662998904263093669420653274527371909259013549179551104607142753718928139631832003427043829103434243735767004224763728746045998905542058119979437466475117254470981607981323760007559873968305382566278716113917652749412856912459833179424044236485488884860242479579043828677140966824886526734261043030542162784464938289706037968645385984940227459260693431796713298797431265619191001256126513453674901885046793092966980520691119139703606197665206951407227471584212611022685835802459196834483195530354941229858972048568915565529737372031768332998377634897268025722707961176135028445772598271066641353117380585614554296685048548010355772027558534087107274689916940059829838945735774641329326200521950438444186703978999730679788626730442047119140625000 [121,53] 455248970246385880778603646147211105106639239011207800106372228467894613207981601618415548757714772287711978583533615286844750603399590133174136783697109069929936266869136793991689887531314324194300430810407804351751405756119951942432904073970686116002857014971424729089337367794224473984813669483328714831355044170755907603298825044647798988758000203385155768683220960530095020596245064496874419548942046308854092139073239964376144999885375222565737781129928484230190247654705609063080904250655606444665453265099433506471500460495973904831784430401708256524103437479958561478723283377477034809024923790344401944261720951376486470556050381842423015604666608837449130250718685135574037033056324269517196320157866313869441664216953943775090767687870075559009578621529543345673643357178162156151893161406063690127029369945049332240638317620055595568473560649778351420648095722501570675538052734725988950156599948480272664515644185295743112610649587728521592343839896260920407802624441597066164718250586343359261549248177908926986132594185190967421107769337760159423502618978877471305814242198973290557194533860021452600889451255639532787253765897048725510941132387695156822035553574601125685650842671454467893728718246748092937641157491228602227739883902007411490479640973482285131452843461472522189857331280661987119737726062648714136923605895606151279560146522691081712864319675877261600988041591656149958827271575366859895043782664685122312028637885992789482273183290275579344660276600974869616696367979811824522422700403917907391875506152858552353695019747681179967168711346306846559065132222102244201450389523272375420046347091168032413526001651958900391981353206164359065618857856242018228836159326957069683046890556707230879677248253329709244447284655767608731804978972046772313518351975821152474638310289660464763647600277875748533043809741069021446158160415507154539227485656738281250000 [121,54] -88272576233452765286882248954362610740664559084058277658905491771126175953173217717129653965578459049221149616573288345878301410561278934981018357816733994082021398061376678816881354261857034100444561356151216331772975560170498028797892532056467822729053914872640125619444310441836856426266696508166946106221243812681941435600626727189988364739250800517990545483710351815000368415794179528365307637193412410552217655945400628664997563474831440736358535205951041185151444819815199939841176000543865369415660676196339717780346654779435040587476907707371069795825266803625003087010205309783761489603458643545136976504016880500000849566547578449873107262496788614568953680563665573089573112157420271231918236615257421514563770937292719142303757573782893997481185021105372251595587086024697826385430889048672754280385788609180687329908163082874460905375149529641979417299233139291924223390937586664587477326205355167378421228737906424892388863933046569842298011971847043951374435521097174338302361038438383267793840204220103743737676000958975239192983508412194403748925130267387905093279573864200311164183308866243738652126105103620572753606485588130121940498656555173747638076216237056461546033854419714520036262137379418568372634288980491141666884657652112555545996019146887738369367806776595143280890877693999983217355416081019934231963180823743946951969258303793714189733413925644760857594610170289304243560525082298255811587668528169056150164584912464406196850371953577524076481764573981767934610720798313749996659247494992120440408811795227607189383609607297928189268181059197623037424617492269123478579366017241277221773502002913775719264211125264059496872499291970878500456584724486484599326020281227086397935395045449781374667332275569587148624115352857742304598042389353244395328805301419234179405198595189566488758595747364812709696530589597934834955594851635396480560302734375000000 [121,55] 14836584101292928221167986276390743013986610346876069026853707088618329124857722849608912398096028645437311583782091808028918180645637526262769957340548639296384530254745722192873277380352616458338137093410116257720960662686857989308316214532821851715312035339567844206357054995771061036281897278302599651149182500525788321357196396489397914905518163301441418449702314305092674103400676621250447290941033570113818115803869287899392176523785977932551802479403186994321110536582774818574437557610824063583021626093002672796009545039407161892389745458315301363665253962504198541054333702674556044661221575762644337229270915185126517702578370862528430683041174505883829300798681107131182474368115824478290296037486500829304693018441793142326995261195627593423396590302196085727463137376208080423933999867538995954742767304928445940890151594654301514851291513091258106793813813275148119072219312042692783708089910965864032473110336241292635106079617164044012795227378269842321065363497903072950638434223630830720707887929767198945858093674603073730426984645270678978591145368103852549647092208416976716126188665381298917789131996470038324440358021141919287649697685199598328158953758111466618710847876388793092793926389340054432301613222363938795815746269227378805938695115478199121927614419835851165097535363061813824133463289466871376801630510410767390619695344796292100684762966972119501416781848275699946764704781601567072937647614255577888662302937257446276201275215968960852572348224813105951457537464674902759004575340216156380028323730741906394753106977256762395691782933077839130946291320736218253883531650022361438808783664904344013935655493939632305477387172020302218921012176249921447780248265671715983726273025777354318591690699881344447621219236254302913932406408147841305455404134448684536385460828950633824134220082318532554431805744702963636427739402279257774353027343750000 [121,56] -2213951758684838408248736291444777057806175329330844344157479904457212005404043907793376701601502372238341224222203706758942478425648847833022276089526906772580358397296258770173259374670589858975805314253595878875769399435519331050992669702120128596755004689793215163950636043540980634544829984266534775641343150648554730779268832512469752433260163750127874307722995774342242708802440492653985140422258695119330905663544087716172944792737111782771368666426575147970972631620507743411719156262630833056988332232990803025368658786612402314048967678901308822445281213153581909344496266739104460511024175885711525934674445874615220808434438043382705804148171028172300270370278538401958278824807920180765448936317263255215657637620367984261782959457769164922309592284177089686118351135861800941794474912043338129763238533927822858868820759281213480147983578547609422727750821320308610056826221745797426592574961248256669944085063674055352395019397294782255555967954223272943411609526203860816240757576653587545711937155729725371343802227028639689532046657836395849263201029341357698701344060192602643806061432573600848501517502264562233617280325060326863830301558107620566242080336650076119844981565581254009348559439868520038634813230298899558513860031898586507651275482199080893803757420075550197342026735301404664986955004473134704105564403167590960268097818405586199016132261944902528596150720248691824092116796845055457104956489542174776442397191757301242993092808720999462160536543417763091533723379858649053688815213019595469119857297313944961463075274259175821042972449490262870558945357913648222488439528901891912993247905051668843248239757386011970622786013116272031785292252414106167777822323479041261677460869255942480768593297758506217399421035305130772370737359289097646499255036998267672692906273189950029888994701654465241707449404526448688557138666510581970214843750000 [121,57] 302001119142112715164199558084828219287977605239751543197253008309948473515561904658416717952557566521908349809149491582022733599666102313695416656004570297806323608397180272573844618579100104447890734256333762510674375994422823934752234377911060733682017847805803188436031379254881597264341806575715163790431125949466469398452376909769723468793055924967032267132077067480047035058860602494066644239373306970489259098966681071866491416709778978633038736437791933909211290214196996104031622345651875787303177432627067814777380745848974312317757662452510589881663564497350632566472014724575114155671738114465040505610455894659869398444869445608397621995489645532930848414094804530158255479693918270051326552990126609621535607651489677554007103993884882433264393268609078285984317596122498433338159901100986071783449355875176167851786633665951787919119609744394219880312485398295586816666181220087940926644143228212221513818131837612832759865287988858009224631303104141729886168400019967416322082297813166719675875479156574396590948253850893029880372112021573424515015085841532149393320203199856479209053529430932001433151548511916784931551044793416456675583074033209112020570390265268230102034343513701260645140836882037327207597706041050890004551191920207051635384019404618714956324453301814882933215022347801362658771694809547774312507392431043746647865469245492376949792750137358916052418795064627399040446285120680789179469042678449802169489658991971786079876426084752384278881282237988043033111135614667638826655425907922359373624691267518466207955016868306902621898435995386313467684610804996375565440357881795473492847195702839717318623864988276608150922852843674915594641029746280058868743120938959129949091776821405627762926548913752575268696862882637624149141240058463526376893650505646340772093739031563383432655603807496675873928315257057874987367540597915649414062500 [121,58] -38638336389854766785230269832842618454886453682630421589930414066200934570765148574121995750033919397813079816506176587603165886565281411432112097441449646255806295694745114434151500952202143038249164478031127905877085898961890367730957821261256617123236600831061894799128237697876345568777023644701664885265441464909309773070124914049546870391697004731073091289594694186958788764711816754422145672521695661603603244878437519929278082553492392179234394747784951547469962912806245494003750919371582719009412534954962222939203747074009815347542835220315761906013992385424070327316437903891829203198691204705628337818711894666680857412065524199915912476687810033535714936287261419488490707520643002278913958061058895471407623711413912616286151197044349828624847457059550085161952750125907616784992679929094601809034002483041662982738157731395358176840815514651086585827120073587611880889200787587560574416757898776325109322356104334429365050795479443107020068352748104977749464304454878922768285148518835349393267002493896658803754032374577004997544965855957114802733738224820793915795624837686060474295781547599215553553312753898518732856567049017356229631112279321077727048989271569296116800927628328518479744181634569662471240404169011814401861482951750368645720288518137132718590905050144573779436040954310316802186952954263526562323551664470288692383040562783278750296116833899449095800435138743151201090519106369370551648286836977835596107671938259348666576023944089158772922330337924332879021271958328497040326106295199503849868801209152798795287529780962972289024239570904770857098175231121206164480020723581148906275701298874237148684216968956018714561675475144662268407309990571272109495507670093636351699685196156958882330490321973414499707175595428681711396950808240923876417430292280635110168346588250808965528386740855385653696711429802235215902328491210937500000 [121,59] 4642109366780879993892982902020726833406648502288384408611418860740039878641755583787159376776188021074667291446919889117724495643303039732816703209344201856517695473828143879040927964116098120070594771335218862221065602290373917839073542282662974668403081869232559110146133488145321044897022974212846467840319343671521963237259599069958410491255995070005006549575996472604268031716637462164685233516203443946810884252568826526359043200867620359250394957567235305175669521987610316923534439771006098008002751129550390746851369875325877924157591205425167361068554662882349102804726249686100177262314400767907239427462120719385570354211323987991401945718363810042294823373097419560535327096861650164902271433669658298818807587620294139182788610519021653333072619043446380703982815595560941754947576255790128106837078481219389927858203755953262103578345815842496335072211283233095839984077835400898998359302615131176284741854275464166760435473222178234045537975834264951092714283946330583133805634663239039366353455713231980680717443153335553071855289375846456341330631617383370053651437325063509657691939874730364758524858180563836819455507261311402869252238829863162667001662909361286575344772269578995145778065667832838975967979949556500127413454379467663224806532743780820543084875615179805455357959586154341829132589712164497752449093262395493452607879680897102680636870296130207004372210411871262622990990504015098749277359365722308440440448582819613173675441736257521450845334600771648694861017832701465603762551083248572096716485798854285616490995870882204034399136798262983684577822253774303575623890385243712830633878765211472870814549673635669271483583423913240886664643443255238034313300699426870889661260877813517602055319745875251486380652753149202528197265316767463439158828637506261604446971029850735983671779936701784535308400264475494623184204101562500000 [121,60] -506180732280331814978506926772993271226493366217996976015024510115154289324834408297663246559305096881908367214109444815577304912775909455640876259267445547871945450041062154663872249752413320333547806141519571578184778040106263915995669899810391298147928216080238166320682873532816427143413026691686089472144751857730208347317276764380205407478478369847705706859574016611216836062974206180728428517007681153033899450129657612193037276706640340664113943334638728556106088675944005438487033824530401749381175462186688230993007366732680687323316432729742362666532980499435551236517479987315689215407044032627417316240308934317449378466538531493224463130668731104492945580164997712811379441772536614245414945314773894454647105703915937778721057497853944963866798117080444044845809887751963176491943861652093194616394265903618386241648251020566613734113416032816768395043297119468267368807110253915203092671259780630920540008669824743920868884271645381400144313445326401178880453076215700444870336312213712603239436330288425631865481368848767906690852680362906849757995412634379641212333402779662862546972131454454192315748476465372693734939035064966097718343271634710653627800142053050163165997363781217591580336489272561728511938413462905874366261064816866865152476821713621890722752461128332234331102819640884909039110559253809810535269345108592595437499206614704707666636312003849335198485050633691573069764230381115008235813607921541031789683178165409817664252526762881347378661008108403306939065905640876735204082569707799522491788772591192096239196522203815078926248234644172634803100771275036945280902152958335080455380304625877009941315009124455933207560054591347286511819961548790777274384763994820153839837690392639461633292388614895137974997969044204544831535847718836456584327655072700606450244380959667826641404836969289644336343742907047271728515625000000 [121,61] 47322568425413687918861795752412149579492035540431900968321643394249070359064982987606042945227764781899042281988753812023242882917243807786606168523651367165275248252929870665514935133132506970260676681150897978540355093970860452979663491389066114645182832397156948352080721213507843475162357130834507178526977610670073924321656128479549510376122602963928911667654732161497391934964278118355915531300913009474019611907525666584067124649183208244433146442100401496503475666291562653032019012747227192538477538650591066583035773414115466901066479872207858958704924241571559564814315446085813826297757019889651311160478737754267038043577373306570992726657775176610928657519179627732296304345103908334473962618037163437170747821436521455566009184600916841331436170687233081083233949770677465786721691928101836699129290170497127096132280307514965844533011556725024979393891621944845366651771929795413828151015118169367563240884208693313386259683053144471694154333051945690622806772512473583155593246894555705869029290740985373441075657098939785212785774873878463047911975226408788635835993540629629482300354283701725335823090489318481766989041812529119308548684950319524950157687062584966822471772541113274952425866393168738483528529956164273667740253542670118167668372124730467036589990408399041970076014868699349333824704673423733571567155505747818700341789737055609889088729964579607714277627229786072179137140584560020384686151641552704975326868214808891761430665457028339399329276696984336767813196684282137608297139436623644104938467191244180189818291338535016914945643777385595467991071055873886892785993979431586979490354382683828153607796957324733187529120622384272673611339348864998734435472779493919586496996186979111566395874734854864490574162164312614119400846560973578783218814443500319077872636782748213013938938771302500744520090520381927490234375000 [121,62] -3561390316911383969785200579723515918328253367856091270150823154989031325283366234897303367143905472263735146143743925197604618142713695298174524344392949876959522751897644954116828339967506268816155388838192988967121593133874727754035406854134776871441124054205096471749053912487351315212791176274006594547639294926687067252601338433505406944699281502557776617999564920608529429917824719533460741700985020467242236574826489546787295799954426598138616057474689981560613814363585862719225058038396454418880562022734364342938759115381851955307757959575513239680870816501960756816583829922409354822976233615891267386796694846174137099196000466828268771468013702728593408483666979324858701068034051940906341907875755739608902938754727881392439723475089467128175881063498397209166284401971977314035074144168897204488084389453007993399428799511789346399401388222745173370233485218425457996761660780727962614985383751891028129116888483095144101548211285464695052978498721932387044028630842872393394212708200495313116384531405647714236399852223971331662027654429825416666694367552583620306648171763532527089980328564269095023909986279719527016815600259550384499951064777051777755267324806426490870572392229654529208885745978320407613570656179530936004720690881493011188714913448572743175846767533657077111182859184517473299607451805984069174243566901061986695838254659941927173750842305541695250202962175319082884681446028503797965197415390888586120050309938793418905203416334264966885304096332920455122481406199624710315975796752508488982934692686697994726842202450475584853249211778366821842319908775520326386344858350090147666220678396411969155585283372899495243205284965162619517777661363833185067301120955213599996887345173651448978758774456760644577421850079385636987467348837275395359364815122884891571685432847405951002459759418406600880622863769531250000000 [121,63] 204352489675152716622357426501599400799333743373947241746547599080150553727533389318740981979478165798212023158751227293336208858800863701441306702102873835299802219802632479574292213137701198552952538130395142505365952952217126235664704356790140086939450818486195908318672191390465877330203142110465481831725539408514971748071371445306227367764433194245193730666758537617771185236648785174287857987790149202683846881002766450497723258632530789794645309058237640244288948748034963411758540421068727758687793024943062559521112665610758594001405468579940235997587250659986472959544659887356252064892277648270729636442134560624593723224372548472576728929669118274345674481012824141204758394870227024607828152015332748991838620799399794729888364166224457295186064699189399243824854402312396258149354586395166740371468597721902406783176128913497618448751108681160074571830464646569212996544962367428016478764731928330174750786307383351202566267238540279222743749818771153935999144979595833061002427652083871143262801765688051615023695397772334329323435284089760603826166307401287761145408508318145489623517541325600263053622540993716576885549340508885899424770269773469095824832630897332018868097718458561972314284642498330712733186016797734165207731908405559891760168528540975281524978412840066188537008841683797971021024077833679934020263557884047122329622872584836962611890507508764958596112041002470534063151467973438311583221246271084789771545614896436544782469458846537783921349603637817858299018340363560561154801737570258650454299088845685505777447773411390608193729298665818997863486385634688622210561619327656821024526050573108568981132082311732139166465186361545568716089371988739111355839284077887326602780164324917301812772157902002651573128683578944667493082544236353156176133356603887671760058023175915350301149399698536853585243225097656250000 [121,64] -9500242472246311547031502322987710501565763906753075431466896256582415454738864179997607039543315827563646083603228112196140418717557108575579817384950504550834783994752393880638484924165234915133419534750373467808086133295474665830826587561859327950188667175896497229376777472244329054714733719840825903998540802735282957073426929036743286793973530197032554353435824709301407363131395742821838189089583298065389317834922914087331691210541679772214678346265270526403942872587595936932996085765247877860216027246249149466172733520247375601627383354566960355327118448002838379159289147521779923548186062930679276418947823578815584246866271442860129883104587906559809019397753362713864236490882136862880124102889789901412546890030807339374777120993747238902257543443712554782224489858102713551650378992506042211628056368015669551272627058609672228284660665265611630589812213675119033975692611360618800327150421010612528692336330681399283754258632768456529621969041134912899609154200835028380225158163439744306015895543678225056122702057401247533248361831624455369003585216438278729038272257985949877775985237947327610794897514683280581189737635748050672733497734098763598272106628100503933442210608185915356569782711366568927481051689312932349069661388070922330425326775251337700199745095244850558888465380820555375534172949116863170653034752592853749835615410300156907858198897993482655706272251795579080560778542763175814076825739473775831749419567777227882656739861898862486412761548758371609870110026484354190270709806224432621039618648094181606521293577440790313417337580763617619500737409703682157796463919813396476628438610243801739511373900443318259276131029257885362660391856273613989490557803996700126321003510966428899888139862520144941862350819935414396124495157639683753189507191891967261817146997971001255851996332078096771240234375000000 [121,65] 640132835606717009692035353270515379924224617936985172523019323719487909388789030767136534798867561319908378180385315604070425249894746255468422164427649249403900297721740216665155798196750772906443556958060093761372324907480127149010181567329585936911595600217830889870455024861656827469301057318508648661279178774328756528378261524678988806276576272373618026834459371945959330098600482249482274419926973848354729001704714505316404842674069931502096562109914030670991795900547083089981066981230769844831992241808664714018409183224727327697542886799045130897119119912864005278508270900184209485204316212139024203819908864802443352227583664244657001628767288978451651024569659960250830204677257166323430734446739116592448110118546447972608751213766333403088876562504044690116934057100273204710979782969730642340978098270053046343334283261516445852621868035658757629562976598123238750460820033359653062025972152241652795662324398216162905783960407038119114794145303722553379263530048062583258419322161091831100844830337639140692666177081771252041115146775105698201343047094051140454290652711549081348482687196099860816904032811222728564368131689629908431311932406168076618395451000492862193801978571833255621814882507331321132386968139428988763268612039203466847184073778626852848406805538402840406699349085466757743424370072760996960127746337565744710129355807186124413874097527642933331287548748786528309585928293797308752479895792355541981531960362317767635878772462257348421077024147438096094724695115486460741661384503650386630153347555864245948025614214581975620875660141810227346995072415178250838637702162026040600039771651402246935140401000155607905569430358272003253187836693129546994113430218632961195885035688211520850807512421756578679658932738278878603742486697325208218380882347751317803010211976849113749027681764118652343750000000 [121,66] -79091375466811241121798880806130123075933666416010267982154219043066629528240019197473864683207513013508958290893117335022150499513667506123191500103873815348760051669666059451592318104678207377571768654889508640726723846167879088166242261051523914664877853801612191563021571566984703215979416499027741035640141038646642779839543623908093683829934890751236180385850654073218809836998420345158410604922945759893726140901888381803830929175087153063868772421910029897167808142916351373568249493237505684730864684680924485269082358102597956398335591652506471658376728436595312696252137949527542310583835267340426849243646958773778482849097378473842804844824858626677475680514244984130844310089600316848587599035622148817932976970522010928040241453389834482785569451433246590765344965284786824916820709573727844617278147454927904104005004273545113507092736458819158218546797714312353371189768505124841878458513275617817772655014449062676345809453990241644611248307112925602363790062663607055908493084556350655587197536500605775327848693239611927194110157169101747778248136875369217279481668654826382980908095612063139576392269277975286583763622143711972994360281154450549150863867128561939116663561469608969271429355838672615178177354616178075881642133210109036555994220442436414862877225150459240801077932638062216584606538656906793699322391618954976384931369251948382387419383651995524687746456706688632312746140826941094820451125585761259067042940946637315883191060410513960135474165890999069115839529057268370794279663993864404489663298651431874303910319723082659291898089229316625410401379978751434337543787944652696208338309209347965416322507768789612364480951026005133880646221466943824627826061058311128530567641706657725542480130193812569750566603395760027306583385646639772405561709050729317400457069561826435943222111416992187500000000 [121,67] 8562789340240882807404320482829976160768274292409222017060036325324192127029669611308315121243609497421975787145929072635160420659502714492319381926349235449153420615874477712594965883072653035801823413827126557422813227113503560172724611355436711718856724374389456310437693620119919010134428414488298461525477877925958497663269837514709743210139291331014277166743484027889909999319978658270403638276796698066051229134021669784307689946036079788010759644325708412376356141300854178329283804233856224673893028196651527239326714406247606413022723707459769828394524834720101492868486099498330195366586259710564752798461689798258262950609410020949758142542683582671266346003577486960422621409204376660163078563766134790443702253144055742597710135968363669376872658551250893100058398627328652643586015182813929332940252073776100193631438737880795300431924880197512877961402591371921850528388356711534995036491224059838383058654350531563699981493647325054475581418875903180907816938622941263430409550731084339731129433718522728204165829360423230448640206968826858469454385483523238593451667159621081113344398509862022471555556109585360544520553510283509167859862876115769420731138245180727224586829867670536669729620370529951922511206714630421928681121599554914054366463910754867510618383084742027946607777519911920711143542487594401433222820721456111333796987869987220474787478223050549718156141479020132074277278756842153658322085490909495302795527619901776181583466002333065617284622427484275748339067915794483257788961662368543479128309647928365363362337705407587149373218267709362455345093516125685295593307527057025732309563529709595536153462579935755281826123958710422708545739747281437935016395902406578241070316403210555969588058867473413301009014904993623085132691577787270103155015769729271638095992902518147339438405724218750000000 [121,68] -637486108275117017999099155378385632615266836614412696829414588220960020564962215006544444174568537904590222957294623375574091028074786766525619972263226273497605571877999197944800321043237172907588548144418496179113544617238495005206262867078250545085647051435245464665168977458643943241565297309537806274308297171435710894871637593527560569751874587184881148915450752158669233639862750862390920326951236610922817964210618332078848789909722719199620955974228154085303418314578825642759499190959636922957162220200891618593623069180756837039219315139591800869807102345284716617326922199989742816627579522129205535051831650388546321008998797294621156238051857425266153990222367638794845618790145133610605134287557304193543740978191271166487683594363047012686473953220688066411370886305946229789140971003307216024795361515124584686186498505187881029999412077727473514226112275074528453005741688922937203734001905653424021258295425354052404851299606030883773263112660447117639160008946675917704061684801906228286468138179176054873358068436304704288337228122852065360492949579704230593520429780829004236904969231190443345522887560990433915814985630049091124471126131498398750458928536365943566464791034579856357913643279214924551548707230444673187982186082352327234194292774600727814991138623960752215708375240598017094634457989946241836416469421758802142145662337947887320048969490593148565091914483556842273134123570100759313371056014643273015548386675537676149315011055514860773133785086892814802064442875319193861409132783067847837540003568317161699554965265861361644442185706278751935255120386452795853248881453214034486307389421138187543186377694582732293277547626021376093909272944485876115209083678482998203916839813352066454894542515646787219446581206631547254852664901667968524628020833904294832200233218119416618250125000000000 [121,69] 31463681890798579566239927528097268452615791059173669100025186480032743997320482833817582552457246221230325302644638255906587681703702294674844693546300318572965619280302888586588816706164467082421014801690809724881773744715943904181330730459473252090834490183185014546401730516700209158324234190024918798569859552864997929619702755215549889180566698199008397635055408313267966983508993210171466279553797078166901840195944079002859139093547970919314741962742933575469454265493190468065192937489829956313443804306498255302677449642384824456625701344462892560780937726484384889147745368481607060167847972071335424750097522854684770421076588020271246806052569181022431875737702114090638549688057173312920906730999401201990271683448451662290256017891813516479088997763371881942670237523087410614666512728607402478938469811544902693609471949855606755983911595568693742622075157083226124693141886241791560225578881305874533735751319446640510716973429873647219267379278570458472535823584643575103268408034899452381841645164976659087226046708452312139587308212979841760269876853774335098707556878405749473022643328668557626568754389673137151555007166583010338584807091005641444678554143418876198582606909210233885341296644051012626189326266275441447860168358846293462824734973927616415886430633708569845955423676449725397975638765605587761100345888169331849809337219250670157846317873521938894252890071133371851899664875338372823699065492268953388325032172867562554367613268680055284229680722598888568994371633380802941164512028343289017385091175630840184302277121123408308605915132308742233555210957838068347390575720415963230896276024509660483073067079642972795448715769062699041684560179884168560558588197006385623248868069445665723213678736859271683236750919483896463310067237704466659981980740383885112129562404067401860216800000000 [121,70] -912449567558690339049594515384298950054231617773924427057442230688600956917216824878445081385237837028114431779587677639784647699400317564681881396543040457488649911248310693320474898580533431040905646093380261884913453177614587419603019903773759977784095259980399150423042592979695397764642680508813507400243456932683078717454522390471963168200796828568125212230141516070324630568835487304916945730611878300212661066750555935541805550932441765741627057301891907965234847953724038753151667863388606351488613116034810364265129995912623292800612740316862204121472162333692381874045398108682435875476726798307385999672523014977131477451869653177655041258682145870130736458834018080756540678091773378889713890660217643024824966001576799481254629752111598662274452042226767440075404388613034344440232179166258331514185603946033953622712193234030619027615371396430984036797539070010261607260364362422679674610300300331907919481756413677116885490840952103383449264286581878870968975808620627851642258338882137194732487186728207064468967891536839259244412163034250137176548150836126242144208592063626202033875675203454642470298885365294025084394031721722174469823898135297049822485969845898761115920980272276024881401032445366503827987646050231134668550612615306842378397076482444086498670111359116067808904185585114733323926662918591577363100033213886319610286599431114575641319302869369116334070978421394367897972492889509793445040569077483213268960721063999297923834397054777653967171415021935444706584955891550727271669336752586615610711158033504059137613471246141140235939834003950106662161960143529886617483011758633986931276826837204473432290264927576530497208686906419296892594176604094307319129176315067390719406567181193337423692860528818976726071711312107325389083780659025493562145196310543276029091672983878377151500000 [121,71] -3007692545338369803749754520211165281760956982980605251733071170335500777373289805423770138814045371521617319166795683234859553176021292999499578382927834797869579505209001332463919430546380050490319043363043983431878446508557849012640278595778112739813965580814999069682840650181040898227154477281069624330578688005529573009972428356337497028888276241231875839661404461593863926111345248483122714637508637872513882030685167809419775083887046832120947444061886438975482122533697788388478367458899460917728950187608513059110995771451655742862619718722578567956113019324097358809223863804290179632719815473326020624748672191995964390109658120989406300628921234701943169322500315330635495065824549141345372154285138674927081724390320524798576417530787625237791214799160984694082681153260150944421061606717718068288098975384815538278116358226724862794836702162357346066978790934858554258331900051995083056193105266719047229142611111591024180645895991679139090175631908256966062647108629873509754768141550640477647906568705126536717716487581341563451339755396098300966236828924185209956997200448788585269452255101395788708753000527036707574426824541909418951949801550152577322520796196365978797620487685366451331516476232658650287471371204306598698161778868491967970023632200409948207363532115918263044340494059412520512496288985247437962799366847063059986472693359842212024415130472350389858537491987941288161633345636620806325951208541201421123299069579173855638449554068618448126798778753829646215915410063318502047858776544919766471049505303219736118614415980527914889254154511956602256636622790171839339939084971580917876570342888506378561376996502995144570276672657188179348869185832804552276221247860711663423055029261895991146714494086290916930275807498100661276531269513867268925535597363017718908327776656791371200 [121,72] 2827911116671306255558314755875809612230318808486346577505286474325473841592063853242930365618898891656739260410858935750289133979772280385582700289194176635314284035177123486701017509324561862716005769941826052085977957734442875993206795389450142515477058600317191753898407077926504400792206101730115250589833293941839919958721074212156594417324427348334925834700426570934830557664697811687802923998783388847453513107438337423466373823165537197811796014943353372525139245961160299030594563438067786671042546193920139531361365183346691235146492236933879110029880884725003296002999508629730359999644973559424352676574080919218298052619553888412813198931192087766837222706748005471172111589091611044394257368833989247975059646352482109624313265177379265171176827786210793155055836609514489957752712931423955018543206429034202566040796732774535980680225400375512065918466499713675302639711561103360337972030166693817756068022012988386017421143655994806485899761828940885613369478432275807767269263952016465405797066753137303742504737181075007248925878753536952106926448627178994636286474852788839772161825369370255039471930654093943026420688488454188025333012108960376364065006335681077940636431029408377444561498431059327629494391503943230539117238567393205922585284874554562420753496438818301228993393961290590134580426019254437074114149823054544378725548160691943800704773062951688195502932826996641052354328628782635276479611660370971400079400267990088831325140193386055769092426140095763586986744303391441979573449727605837208002483335683148680267453842013638442438668040074816532547754721062700132278789430801734027763011913237250100162941482031851127334713407710613348586799180981077921445415714204763986120410788680437150704002833223952256693548367685627964403905436270173495715628755191975700513420880636544000 [121,73] -282788996828580501200488964895277564753614127947778117221955987217102436927423141529733180887802533170720234405313441079593719011379355134770202755626519206032621141491570126456256498279484295568294188083582599166173185918202714502866946451647226042520310841512183471125851062894449702597816339046826821083079815754942483313622424737156097730143222052956493429787750497351452371832855685138731996807901133094519493535957414001422126018438683667724019163756918500030769001188960139332066672028914629327493542942646634098689559906073616147486208034526293538266796331243843089671405042404216481687393486403529851040211585637130724392287550756254484999961203531818812817618362904030981704697283765181234914013177233818687277886798017869677751489846874249794070531107058616023348724312083657487865215284062380809445898075799291784563822170519169399142958321421648543506508925684116519039741661738472302364726591814267730738094491308749697919793776693537042771807810707671520075355113773997079947976145085554181330762950923912143712776897917089970378602274822217139076062968033664846238712205110106548703373165457455586396407574884975208144685518726058866644441470235028009962101253076135208267990567463747678143629532724038346959870699580225098436085204519194794388052652658904027263096644664598037465591403068955501889855053423216191172530624993862906487263235748264646187462473055519317795055113594903800156155419415400459570111205290111480763785081538327012398019095713698845371675145041122066946266017099598440430389601302843675960707247419871498935238980211848554924749541817887213245938327603239887814412729669448071916579582971844134579347014441537624998942353610502496181227845192945145700441188928237608537735775280961690385560761104661740958761204681418852648843537478673822836953752246592585176495726020800 [121,74] 20282276751483425626251584949629757322554609194705195537333009747123761866484780553502234224355085732283247834560006933249679872526917162845858866070149999433494063404043379118012341028970931964783969502186340115410690813984429828303277576116151873439833084905967520930708471230467767682018385192079099990088236876133587030483856666518890126472070561435944622325775129835309081861879351255417450904681803794859789735027676213446677134626237107169382952489579811777808015630146328010585621348476951985077798576404213016459534750661334049302175907313547920957630940926751860327676845864185965082024285994595525878106303177570029546802356048901784666033273221653348597057516784828824548731936159243259358474716934033568056544797922382580676075946429854103068077620419906030735270099631124965061551905324932821547447081285538974376940708705811990515531435169678400907122865576621117139767118705714441639939413877787718206326681452471686790822908071996721410633819318830658048338539337626081058891557567417843311182258312216871110844417759759852462030975040649681963635713522073286275269090337540270159044419893948305469461808480699649015828619441153768617875698730665482755027498349434303058214395859973912328561582055237016523057751062017880641737207239337365311000375073781833898888751287132123768502071629757196225833042766594013572406184513648210223448020030190129202862271936770489605596887848639895203193765502497261251749969623792232761030915398211220070318455543611999291912494973959832038186040107503131896863756214292427725664357456598640439752795039636602247702707773455325837582477353030192815259179023951632164281972039673848101626461604873854202976276904372679528661394958790490310954203854289163466328633420964914320867799764781665964509374391199625222964029473719234337189733192780287850312852800 [121,75] -1215436110451349008287574684187371265817195034326164394656771464303127239114322578328511463817557044965446796979565574068594095900074758645462778800437285525939271895470472277034417697361196465559895883836751181079678317353024066896456521299005813645519566480214527025634504741688192598576912068132235736467810426497490593637140347767530663367498595372549714653258159969097245800798907756130906712099786662324522501516793930442770351488835628790463063105417190454735620379212153881906117139166076733558872033652267138366593314872950744217212870089657400569873353435408881912031875660819985581192319139154014956551712024865493081738129207506815397149239319606722542475833375594198221450394802578424210549048786656423058396719145438615474681715582943452144068019337789932696264366310552965215298908138847126716908868228084658547961370264211050287353893513444968852973951428416599668068965279659426757567918210925393312077709531431156698242723020261733320483191129383858601413452077510016280832660412242676700008315473599079603044276783016020918918206894870132154241718615129871030229011750223657101010109143996178723580139456557980735885133751105672311829277412670652645082039478043537858599375632879185168463698591523696148072945427627300176291937820013893735548098113393251769036947733110467145312473102762076539778347932519046787332824018032641364476951369836941621825485393591828662456003704089233280078437099044448722542959660549646544180779729097150295846421278909236835785039005422542519260485184943409660998287301510478717275259777112711868471783820402928154862722023439436322600367660692007586587374081961105176861879062404395546095477824152217398281042844747330614357302938839896509536135825837424953936049387437686601401393046459940104644734235084449431427057900185636380795459932133205154506800 [121,76] 65838042241813317491695736034577357033500329667634346134245077750291326110887907984408266612903176271056642927105052889460255561772468817567687726095597857812999506830053622859975988886200271936456636128439807488951606500269808570425346255326327801514012326739826548834046190219817992142996443167478098274785281142167518967302316790423878992892604711682811248470422547690119403530609769417519122687088673236436859459238759090043246683138423940450704140986405548112785174966584023499069681794310794228906821627761957775510503519163790047526350604152752445691650610523935361462734779248735980591598507662054275530696851054859746532284108702126192182296616096897809064200997886508017153630776433091277471713945679004760679014843850844013311633809522453684951510898845565568398469987220359053827235761381471771599534420345745098306028350159622265640796555136816215852146754491682516647300535769761184142492262903249687891392377535637603519295020813201444154023635547947105123260773309929450950842447034779166424893391158337541608980981011674411079854951039613736959772446729410114997390733409695061902144803759539860543280694167940414320832811559802147012616276996585261942285927373013540980448829288262040475674466485606566972099258217075245686761221421601859277102771590334274318222300296210411068795293548781494824395288951770021358490085117612688576050852760455561420597604614245510025705391885520338906285717177435738216355753815164583312778439807433755156313578879910213037865105826806037173116410636424460143966845505486800140246290386066435592680151887862136842975083435249268139921874247836622880576986736014222323128341586590696938462370247753166919714667606382780618356640489355076375523269344128162531443725541055184190998519628270483011072940588537737805047595156856284929192193595530040800 [121,77] -3159245419842428578403863475016707319421589322212499332189965640430536256402782003338921222297291158404305896688524558787993689911772172476937867533530662041521252966111368534517153445859670739233938357692114371409306323479558569207655958743179486384433284663026610386668292323222721415493730524012318283854651716833284066569005363828253405242499109064798475473397476578162861665236915542152181558555462354744501527298450496844501401244476481894793988225563787690232881603162574910914181595692504457581180086278187212213631754202217508291806651879551475439604099820795453950084761210012385335942530663008876337277482344472495627433352696260776460196398550231140256811983381656907346757494908459977826814097805001896884448325780042184659223590197731386931841495769597723107390296592549200631499472559188448901228922243770426387858287019862703607218973792872660625321983385600379786472838684239958418596865505650804968966573355803685711168116524474886628800166719000916098462787431663391954058601512853549241237115934827724806442829167243777766420912879377327707925822317026825103412244799782218479631030929396352246988236963991274008916972417874678069895215018598247322033614041063965561408510099739255212434916613657659709246568024094643173799316896792073397130433998593650545215023951660912082995110328337140896587472196914645103085449958501765471781161477206785148631067988626498004166003509000921106370911713652713698721627708761049923468679795489004672353732118342549036937682257088955438021084769882081859433892606169712439449647918303193259988360739377496089714129542061010555178039980448462118364173189748234450232130108138333016003454923346351042491603013590138393331665794983070626144999391873775539366543982216665912709263813339939882276563234065917848512788776500072395922803846489280 [121,78] 124706196736582095775492117288814816757819636790396875573562848300926810691301570376669299879595911820710636401889689196771769070886583355450147648526427610794021007618427410835742879588147672311915370830421771435034152683092196138060564286365018834013237278245570229861530367909045910561612668131343659442701257706614591211406933448448737936543748488168840609871453684904930322686868346245671311683283382641910520474634502479429464739443153227121652345084233746163941080295667596930684985941634742555985642335802763258106907166559898823638345390860304195580439183462983112293128910464436460130717020901321915390284812193668696081845791201800203179013293248519932321200262215484694661453258755614281450764843588758729815466841044392281966344205607845543986865937176546770896580267814033444380183121066637516805018364679459245503622364272803417506077556618360246002141817584596685912696979598944489925088141606949664316315615422521794254075298561063184122877406768150085656918837677822963759288065555503363052518159375620367228559482319573625605452669080387315643851366834972851151321920572257972178669037434723044059095608062930752830029206915339025492121081393014851132837927683261431986593197251038924253094515224732259445528351604230949267557713020684714392864456046466101071015805428335514935898729924144061509605548112229330603530039369235412083190443495905033985256800180712182888155617543813508952040038458203095970920083273374489808625560972336458978527240530003329791045932879515697104144833592227698002568221879033157452057565879172634030670393817959985933276724368481404921586797231945449557995444716114987661869804187422342755545699321473164549705766472500385487068137475929120237852120035074997909054445444195831265597387429497579732983704280269091524957456311154597141131868840 [121,79] -3965710008644227979910065867632636019356246438003610463068034752944988505171812336487954445614085494232892375377853095708708383250176441373378510810173812479816123857768161335773166985347260375638444619357821883785686891841883831419014892181435377892095293127628187657490425685870956297075288084291779031397080804678264868121412110296091047460741363310538206291647369425757151897455891073246592871593996912637517649981828780119248113872567623573832519822541302193234819342735658138704380973157034665092607817580407375679882396046598578875658299230185905194386080951270499506299968742143736291191175817302477427513022166053811403827899524135233241083414522578868776357987153520055229996111696354775586022126840676093031221467120616357464794904685281192979418260778959467456010534068957745223313994678113399654987673624235574149439238212983408927353640654064173340053475990834101519227486775455829404538604806647755639650907417185160263797591911054033258565430586544565470663600441138073089474727943298270102142861046722073563124973348207392582855979839899616516392366139342054348764078576704260645367406134566986707793188718975262854403022149697788779254721680133298096536716156728152564755637417187337552371953400377718270124765848698970579401363533213599602993189662902932174749229370586479336044872223600537349255486390122891039568675391381395609162160020057415189633977033231596467893578380219219096410920067940674424689285299364008870513550150089305985924667091351576101874466093504431046094086399009215749909027397937986515209984487278249930866263230487296143738316750917549034077275624500086650047623740921019465733334232992104892440352769060908734699985467510904516683134824287965677188927296861561601479493914342438459635816502188182766309227369474613824092846928548148317560000 [121,80] 105926223114192463431028210354048361849234191437804778434336874414064186298770643466352147552956381742455508721129842376047703838181828683090251718480626742573431046063163738870147128168041812443367055807577603059954468471399042937142718573917842050703388130908070687061369705643230536781711300476711789033315876279118768056606383242308764914442773403011981190877163933825349862504121006372561945442083727338493613932451604166114825786696040615907040822095232524212144987424003777280531892527151522217040821401694965731053498104957071126787469244736399086549972616838947145326839616776451328960623418806093799329170031332260128084917341489585354464818882729585574096404955849523812751080298409853746054943761844261703740662324064292986421291805161767980730840840176256296957991045165842244363250873356181932494452424679087988415376021304407568992634954783978156432658413008020346115440886146737304726230154406532939552266304221029244315636585240073939517545767325203260754521188720383973496937587893219001910811158868107769537705774233064633876929191585525531598043987036447863551228469624368679493958819346629422019464529888201357954998179213135823193527678043729589330222013986051405319741092963816019235797639838132353701192896150336787151570350198456799434761286385582745127477633297653030467104149850093085799093472575614086452929954777192190374586838531866776329780174219459539842490902678280254649858368834326744192606189814111516671378122373631126875691787966526980363133145355100406217983267285563470279337307059801260970573321535360422997673608771414965513277436087252711871882215555522306587765451196571074843845478001112163253887544492768548812898726235771749742933066064737228437992506919613340360259733710911364446986986270577086306426117943273663386914453796877955280 [121,81] -2439527949044436355659970737961755641943879610843783604036188818218025503573223297090081147600720560867446121111384808861934976815755992444605525591393216252083933151589830785424997958644053589629548889773980962650784276902872876939128261262256330516518048956017239490615102245840647019665242155596094235517503942704350215983569011285974546623309616281226432817834768971158526273375178258099075614652399679323530240156236879131309350361459465201603861402078982710920070344953462415211610560941476762935048341247866050710320664408777568467300846384964570252734150489346725544216883189199180307280472003527988441839307446353642699262274144998694120978660301942768326321874056565969080221221608343622366914687040307530112117843683054549517125490184328716058663242943960093978542208949303002829533394118358757540366584866382313744004085863051496422784175327266662592668530395489359933289878807066499975007288016512101394569760263282778635876971576064508402672340183310442872076827837269215297073241255083833094162180730352685424392870550795289519934978653837833658637645539569524953529338273292140195600769638742365151233094577669850021006749068468752478415611642390447947934149596421912708925217441655708412173921044877115643223325388842739077389736171138990151183343212529033110374583122707172872038709820412058978015746187229469991755186003376701047917912606374225735784873054338860063704690203212263227337953984898184347073504298557069735543771684520173847393961546214714380043151245948616672646024123938970696724245287175680037640632433203669875252447070853013809259418620055680290009117656632095282925264476320238333795267068679884862110017362882688758633811762269208200805010101098553785928997514193535258561973636077228983676253989781925082820685291851862618482168126318800 [121,82] 46317651971864669882140078110486926444208836146919610619651788072034331518445162281587154612929394167199118943548849495773891850669864617817734161768417787008349186470537522680992255863618358263470710429461117005228901210256606496537364665623642639478159620220441588353872919174314374286443770309572202926288457495060062565271504936825926520808877129863957540103140023205736185753630623006574627119611348334258657381753151123208591234041686445830384159424754376745159898934829253471783793050573526298915473313778166581339470959036623871323663391335070500258365338759125140639462527341063455613154190269465123652763818884552275413016750418349123088972673742308665017533135085393800348947044836308759374990441509521888621752806749315634925370852087548033740951698334136436406390706649065266567815056761750521635484076323882010514069098710590770549034004540551121835142070829619387566614187966944266749284560900425596987068887722076606609300975799729716165788524625759593797852146089543875151307350293333139452643639542220969219117615346145295325210834581361071539068250775869747931280393868864386108783432523206781897546881681670832772899064724836012018157475058103229864323717213850358749865824473817641812691606851185102360875404141849745521935348962378924061165262955921178431504301565551470940393546633854173178051975535153889823951425794153734380240029016465896946867958093190805894982689648589074797378524390822312823385076786688677904217453772625294321730164828331681217670129837270080900867330966616403574343110908340585227099296202428442036245295353776938807571515021064062506556497577034267856688918576713804095712677800055694739711178014247234485626678329418623600020527558690657691249572199324673435896239705484483602227442166716930632211426498917896381193076480 [121,83] -684286361967075655373494125841935801731573428004729671158005455053677363618281093630281991223092668239173369503379790923001936592948898737148693729625542410459502075003223192587887268905343420737955498956014076688514241224090682149074006172265807158712184787009793508477436281946354722285311310796252435050535081433192085601777071041653094310292383769372005531605553486754925249700832495775124463470354957592937908976701865410690053983492792121063109805713383536239049136581530485975127597708414948099425402495398963281963443618950099488197774856243731886458253348836742458090297802754598373818561980641243890015291920441008463033563662043859545362137620099838332652525546091967878445376300099537610160105630089024676379819997747469571221737589731474115644223023721213721748367744986010126268933906597333369373122716855713009863479502591279382847658226523194598658370918228988289327989920034703324800219296461793576397699374129758914763616217382205188592594176597002345185448240980395310920133206541815053258693774741490543814950645492583705698217779120865946066167819302014706114477069750487229999016283418174845031925658101286305776792251047877190273869679775145469403435705549910616797876625015019264774641961234823579631254489435162621104004873685643491781205521532464130939185407868226118742810292686107721790152182512934631247757210154340973039460049620184701179972488492909976181029197403307836546741393787902282542592040745614172640781534948313828175542581402661374350688950563511847922929316445135370511544205478048569343730506997332470558071501476012720067423227930897352816230597408188196731393867681399965591197650395478454609050919749148148666553176308844324932810583866374505654486293728913862002936675028174479474158126272152440173735237125986175046780 [121,84] 8085721059804410160977770442142757262308535407388819003396714768493120847974910528004112633182032537432373401487623010389358208808397589559523157295676520719156029518758785135052377925201054073124629878944166483233127564790120682510944479579763320764898574926586033097888296798983910460779811294412491059206452145633751687265253251203242950220139514636718310102201459642704852083031442489385885338870837314860949325656271448666881127148299647033538058058070555354510064853298465929438698865705784103651028783633169721854749813084085313525466549553503146318265139520096024424752178795698719679768264369130187872384573811990882442663397867914848113252232824332144986011718897004087091481432442864489665655728299418724389878822601359508468074821985950631965352875091798948992562090630636069731429323365106678496648921581609968726252606734436751405517594262659400771335280974232915646177350397121753690726991396620200312550026442014239787038217044432458544162686069896660769542126097663323094751213192878534996826439763356420028102791287991838545420038382844876094942780391532329684954050918300247651207556246327950121015347643252714972741260063927220715221504945374913626401692007492928434592651790884761129072988640337245181469718140096900200929316955747554383253551189827947993308279354924311280526656761911843469000565849373528730578992438443693122658424191632425057893428885572405571773352427414074955517188756941905563017571547009785929205303747794139571715678464421227381682756663792499015412616870259057541083121107770368183192940369537373562039038221773155578538364350117145503238892804269740473924457252946304357747741367388990029397410778549137620850992244261323086325271393482304752538051082690184125930125416977413948146111366131253304250303944287868560 [121,85] -86223412956542777930520587090638001982563333619181380011019177422252962120978312963111037173962812503186237874390466835125420931432912331158310481719205903995183476653869236865783681546044767153697055324153668382976849676597939129760098774365073053164836681237510616254985949060312370951368764125523685753857548580185611599254232939776308261607915847295505707750964318470514267485533454983973350713517854747447161169583731889393555602153817833709681913633595102235834423541876506613416449007665231376279102851743475538540908851709987946747565092509285626469645658520731259841209226741142373599927517072289303266503211446645298825084263577665386936340237943361241282128970467483449402641566308098574589502231141817913255446232258398678738027610082195790549243446824501302169824897595515326986036985043835987971920302829174202101966162736696599650096323664133023389372574875673747241767012894409790789579105610485654655791262790400308184767760572425884316751961184624249483638297897629675187265512998965504201451638346077196065021190536984368472822375547410145754100695816771428439129067747103667626255456720732602908469979731155526605311629481870584959840775636310133881654979177540834418757849987899475911230683314636083570979727424072072931453171319609046998656658568423966552890907136861999937084466998394720165000941970770387642740790229923251656610248468989952352817220463636555334853723214334720462193140708453523967323207644857574247338885532516967391105877713316828044679397790267802616249510183473008298317694862812382951308282845428960573178688431434495594675715032427040395254530857128935674676398614501854959726410955360258815775807572834705302014555186850061121802936760499603732524377497251177592111160444996239980382752263818586583242814476600 [121,86] 896418534308959856526247546928165827995032056339506520219487714630142141299599178761303421695866333430843533435770627615843337212565703546054666621477955554623065965343631369399720528700828248226325831096585163606112484014976185894483284668228144470577249019761166992586579543957979439612056493418050926032414155369809339267798570005132829285979791581904616391109660558147021570703797227703407673987705339078135804468038123940124439288623551394087383898724852699125685022610662928557073956279249054819796993334452802813802786544677609517410640593341234376325998489848484313374413220896524440357209669212478056455305541095279881206681469967814819212198812645157165319000105387141825614096802876569808161425099685035246138735506419459787144450334328183243542206939713086383467453421275753860830780322003673214619942009870265816412440759864625044547713203391258875703885314038136861864562347964827967034900994099063614200302646006668204097348386398574713882684168622677863187239753949031907662127753194941274819751665848712207850030320241118016414153412493846143711328400157629350935264919027678225065060327150111637942343293268457224108139256116777001607543448146244301015794535475986992174667498746037039860364456847921871169594290891065776368152255835241898243090264055134193349865883562237267001873509975251163979737201548687257905431888365505049878959621186920912038406679537596301706723944355330302271790980166836524421734340738890763590281268361987399839703728912560197252245294138780005237061839580988644260254071623663857005488803688248925314912035873374870101431161711665839716374788908934701408513265318978028872004985194109181306327909841908197894385860953976290541479370398201228785974897511209799316114451355515724063467900102200068850423520 [121,87] -10323224741359644822324000410630364341142641522209066743831302794597858582341705329889450606746969055411893911807070011376027470778735825439735518380356133826043419123786595394115832545213869057788964740113539720676771814890454168260390544805438049597640421013745721144899238228738739577983234893935021392360839925116492093690318378493064239680418350685503554665236148617103370954096020356915100025220924631561873381326547343126234959364955657310841862960388675018918364196063672683526774998368208458913191487021621735017771837876536281339330698824382816351694098096772803770511942529735614579238120371675490357955656568691370956576961716372032646280873436966884652152751074120705035265101884878698925186531705495180394992587910130467023771126612100511559864377319915939294420904829825773451337032607526346667542945726123479360858355930469680001621227491836984082749720286037725185066095416944178980010987206494260333066262940718894864581683714257136109888702113741373527213246937199171024109584070785202472430695186922322568623572283329641729523168044086402267992651359244862338209481228077731629181984892064692044353872880720564253282252631076283346669838997865163083415459076618185780640862786506184736272914390636830458282023209682972093915699088853477888109970617164588168149076721288345102348857823752743629660477069494967025710035472217116556139340904763442571321947997281307991945126139085223184730776345805928072489482252746530872039093851308110662816375124451452871263580733690968925820949968285182429118632414320699418215811143775164360569702530019628652190137635608080892118258969757462216424391097456104348888580253462279035897058718983270978818607248829407563081032547091999946887522374435582935489496900002590180838822640155513115280 [121,88] 162775372008567408057740613851897377631701676384415104862704675751528971812079651707958515085734874931300365169429370333299935113999300777859116761225710544159510531033559086894241664990287762467273264874294665172486042393573031652161716274237115410884586251550599497156998375981486933024615700366896566182299328717045159555410374296978398301179260214126932984846137238736418276548773115675935833126904942771829518333971418509937317730948622546044387122528757506560884439301108440390653142200892283245488666280561012616686207389929331507112712757730227386013285297001224642445973652546877181619902766152050536289191808865071666568980984171487592957027386485354049819468268805683100339672152169054273262230387274421241762766581789904983068498639745385960655270771919312693021497803928245470841943322011348131698794962976629412612172291585204362310853984141114925703655387747091769554224622550073578555477369137031574358869074853901042735598149777513557633534341634145555058958898599251912677760061411058191683587928642882012071743931550169845197025377794685005279044517417411480878238923747403242046239648105879597478352994879832446054186190475788839165513480866068294963257736104788892539177911526812355916839337016554702525612119188945295002886490896571204005096541415090418692817102931853737580196005631339593034847217675945930685581200012248168943283431549913282846358295330976289275761666593673383624518312312473084960189289531590247602699434917861132658368021472241622192961035612812498938203224367958631849507971974190019018480802055451225526616963548661267007542605597589568383120702930865330982977184607647908935675858098720136765631655872557563450519982905677446845909161384935590539713374628338795871176636211150946947950189254285760 [121,89] -2678872118661044648486584593866828618151816021904293980800232818588015707502839775088009173917700702609440858331487071037824783137230906080273692631566852674235869000440400834588419998185301884354327962432994028327896834315180141292891208966809642514312140423981347433771150856867936067163981275715525768510884105274232327108336224748512917343135876225575226968963072317376748770953655608656130370199732159366362118257491020324402428945723258198386337273386253308478899473186843360692661180107448364835900724346782307211069588761663802108800546790013361681858108361817499348538024991979059868940428901112552080175459332012968834963084276320788187822886477474391024858706176535122576876199802747461810093532035702212890398193992527655824975093008262995031616344327079471884220950706156564885264468042580688583161542844881450345933126750429565113722689365400125885402834243970956017257957510931569054426677683913857139574696431772272690975994483591750534373207835198614928507067681022968047963411740151284490710692002545174595919266404874463904039135368874925392073687178652740462168619658612009233330118811810538088243113627516443022806826841498774671356468604039322258194621661768567988866298609748861209317870161360481941470885496802533123635303818410569256265706587634777753238460982944745453484128252464765685904626031007546711220891901835550023887245884836627433476976145141395584379297122171911898163528935323787118565101423697318802153461270111388755725499075478919942520292156965586603592547095596421055918995503293208214759757886731046763550705142182028610996441488564139713837076950426596340736199460140125380478197661760163047165743836584430967412227015322229305717213700415895112182615817487412224066422926038305074705196846560 [121,90] 35684645784827436534497202397810920704389925623445150520467842417511846800650557418800785620916668559747013173727192388210534999393469016263902501129171258022691897193687014794399025068811283288013616866901153137440486608609453594908010386355437910389235558854579709203221566344353107355331700407005110039009870217353629390679771586020469822292975726041277675613136719180388634225425587471480560901036433586433759328022201482785012396658502599395558062816978810876017640988365600692768619408884243747618470405957156129960263208302696551909188928018617724352332544374176909663252718329007245925862601236928840168005554083215893400409406404877046755287612349326403530832019632562254866843851278936522614663732213307418954252736718146658029555628768765216997504050556299134333515413138591516183466808290172830754531841889231807818882805997671725024021085513019257210733234863275280681657241466439476319236473601160333328857196097796776347611883502719148391283835492008174764134938315643435463852912436117938098422148302976939699055639509495481985390113368871029931456011902470701697908388288364657215524170430820235206357054241168028185956765351206378245244793017751727358278644789124682556379683690371939331725976547225170666347862706908869292014287158731673944761448696647064815219776000691078943253549193262180710856641278758160736630844688105625028761676610478916636051466387805662655843693046826897159980829756662758415701177519129327415165118832769322353141327316464773198964097885270905520511278262593659272604892758174453489214661409147993273117179575883797976066638949308182094767352765920721849646569943492716412367733859012354270256410439277369546727170162732845693474978045705093937088542216934305911620968935032535042330400 [121,91] -377265849713303530224757401788212672435401199639199471295718449779082839617707194225386570587044385450022901910434633360259081494630231322244385787756001413311118704834726203074247625508805662812062461748800670844795323855025489116027215065332940627389392528847084287605580047528913689396258297003003898200308198588463597724245872304598266428564126951142972958525058840169746178809038179406799738618196441001800455885518487367360437803181095571390223371584435079913306617233839017628101655482690138849738089310700647755525754591742604843899198488524005510538175208963443844804266530900236447489430304568730915962812906459598818923845960694537996479420250915347714869126188635192316837628418790314683906645315768038579111957270240603035757010465395923194800490366967087250256399560585402514092746903796370354900030509025518931736466398184143130265396291855732851401160184246714114783325272353386927674706111484984714893811161045611585608946307253199004117636569526417034169092639244427230047402271212335681031999681264021286774623319829557123890447965138878975079514666033582606421619397799282222831844723803481237938549692513635837437092987110597170773054807451268897704333274313357100205255586185363245089085377646026133832141995200397537576474487362849776333116926021550842902585573290709939203250696490166143895497583514475447994196095128769905468323595112397638853879111377406492107705286994040632332482962214455234341237265181265138762842312452863964416431553894372549212643949992572083485905535340129929722917273420551327689756963131580433353241749369306753937121879514250290814315499734475591341107064443110315883326753201951455162974087703749990117886934265472317076799401146693072317762815954456429553423533445555640640 [121,92] 2957505949200147757553368039919217676206204094342510927127451884190429987171367441984883499024978112542824368933388853975799605667628221177919218446745290380865979741316799023852052839565111745689252619528831827915726836383159012289936952035003465803584794214728062104881237934708468776825618182788130234551482668538376854944376342861535300024245086628281470057460426187830254186390101425604419628051983504149934550133248162712878945588916248294713715668847041862334294354491819157230534743158828616127837741508989669146644458903766745552133983671927266555091954243065748963998086317238962894779729190379713071858706002345032834691208081470938655611335820948656924823288871488601377842318256412248227798053771855608540623257797742892782452069506236237642881854701471784935878450308628113282617976973520549844033049510355774926451252788709387380803218728080462595013454386352610095731439583021683660555099686387141467782713078104198824392994884316653307918325514210379504552735350720719691739855504011059447674530612402003008130760999871642543337990370452612881949349330852153063148758826485494397776977257820622056821275849212483041516170496404796587962375491046480208861824120457776330029857734358293685091359996208588553224755343562882409240559262369237611273230772970990839502647578266014481138114337044388952741020132224962320696016859325665483293341892492359830268225680928469500626033128296525387724112175735526981879006429336137310368323795384668025910081637592001016187786551940807787137206023844521163150441425403368810717739235015594946941014456014965298737082826784631415861168807019580526889264372931948530233612321499980646705416707147889079953971618157715011696393974107847156129968669296006492466652754223440 [121,93] -14548176502278367649552581362888481586892923795957733539680010596674541117646753020841174189795806458767263829647635677097577514522598387452824222691306367613356725544179872814195565070313147841073192076974502303872212694075868603813322666235365417939216710657260688858383971919748093675529403736974614434391486566432246843467281566295677209807388382896644192352394640954718018843976066416009550818310292062051360786852597954941677734042497108352072426875495098526422348389053117045818512760027010390941942311430568660620479612568023062996113055646805678914877008819802327459340329667303317055681491594659283516686047265155812768521933384728432200782420738654741603149044627246386012458666917830514438809195424222755967882371964589765918155799550036681326381533826398595128992325472649297022967027438725645323333370109194578573917107373127295518168341518502657989762040655050783419664121747646111189601502413962054217934714861220792303588281639370255057884209277862214605505050898272055675439122611113431879711646928884149100606484232209263220579769026704621007925633409844973334627921445547025878493250586300181684840370903079601461154663586143910059645712888141253467986458502513170227168109217115897574415339129771019856902516585591343586669478931915388497068095344151928237759146709733607567158878425581400130715081298024832618253129918619764866672122477362442333714343086160005802462163024928949710090998491574075348843921951542393250280842512265574686468936036446293073165849321680716508381059542021438311316742745295200536884589352513653950274071665514198960880401322401435949016173040983745365668771594977472219406256678997842126377193650402329432008051371810435514648988234578640207767274048658524694688914400 [121,94] 32994871104932823202519661796117411947634853036308495649776815462835574340713772051308232993191867687537033043001279642360210960034306166274287205314355596856471214576938911137903045556124397580415534079282740739415616748259181888221910613635626308418753243291790050930092955153581711944654436246195067119440727905003492922532688564406730712069594923757759828332384636454938685148805605035641268785313339964483738459654620187804518920061526112524856867429308241005343281548003689575123651166335073822611887542692289532139449221766817689728103604739046137859937911427160559883037726616058833844387448160657091214179983057718672310684645616987915980322328060888507884491275212655029348500452059139922961807333175945040774597638570804953404049188491321630283952034601499451874751709720144759557479377365116433796522676048123984754090891461366224709579637119731007082184588226047570462107572788218287944297362888289489129157917806839240158273018810962018867977827737442995594955363810040325405792305318355392752036316082791678240711314950366048515993597330028771337943367661526777633822621286611847998348238666810391977577789918122245069123764951252174937234774064511680026272216628289799781703349726320182112786941977190136425661875604277341404283447174410179751768284407628190975077684432527133626033690010548524386356788480379335026519498033562423363583687264692028298632320271676103212652954981924472328101087359117603570618651100604190332856024466386032068058217285237458752346582058506070110330737569175770798843117346269594933733761113287519909040397821503143734863303917138690921126504274016665908711224876284447461609003235975712503072364306022247358593180935099421866192663558621227471353509027235349067360 [121,95] 139717560341319810566346555380258055742878542977369165008071285323215031688567559329204910332135488971459764060660662113535328042534643096171976999105440845375157915033283465687255334188850309030958436534514603418731324299441767476297993257142085247874859792888398389559962556547352720605775844433052070589311884507558910202903725648272765353793025349422134734177592300448161445903923621572837849200980343721813899324084898434151184949957891942305460609931645249183824582992035023405643171634223770952674950764868511576454256731874929793751894841845351041853826607767963510944926179500145530770869888220225126522385594536058059721688595502205258841378703220353998362481073105634834088264151438259608735754267190871396913456995693464141607888364684557801825793706445109478631173363673117484442187026643258133750992911751771974675341211241748679986178553698670092566456547247585348140095733031292245154414721269437105326155215755432166205302793849568538064955711214929217659533230472167493867584735849645748151353839508046694341501474483957443929165706355520884810398096749857558329891337696288205718841409303853390486396830264614514930344100441796624767437000705196714843741165423505358635310095953312224819715786455503807089992183890128951631287078662829795603363733169729402075270706558882099601898532753400919978497594374872076225247155624835995494282376150476707351796326422056825072839318789957630597381359837502356862656669762630664423024746722474049716918048552256967412014908419942806720684337637267788063758238346462487600080094591735212409021711756117952520325332366139996101944336556036022480524192072980875115368239513529127828334280776551317386851485181776093002341524676264299488512403359039328 [121,96] -2280046487302791157756147458506966062462740706967574602415023035384176741030274521810384910133550982410721880634092559665840991939969902749220740127324630997342154574138163438356261025372441421708819626517169724132477340284625261175416756590889017477517422046785233016222151445486854453616428498228561342946108391707795497469707766225886186215740319720381470010950533748334737066318935500656225728254565109054687093088364284547333008286689064960438331695992293422907697892543143047625683820476685468479214221134689840035651686349448718013378504430339186549476541490262683670472476029055230580447192374776419065797312594403996864541566577009710989822800302157883048485301955950008144094223545363594286395710628285243555320529247365219157966253766055239856290142682639245950043463813045823322355075128916106545597230030320191638368567017310614075896060842527802951830314271851316694681531784260295467128807978300715986308107903799379415764605195538736785992441698283765303632526740443376848701814333483157183275302771522129851710127137748146527299972471880445725323297078026559831285241173395839919663022664097283349839657038020344765281856095119594724442417945126006478680993426314015399915026998897459163394116663453469503246801794637599132788412690716321797801878367352743467567567310254745262993913587410819567089124915824968488282117431938243911444009286695366322510401280877266774327184175231123197640928795791371595396472443763325082203424775925847907197758567896025730504509136691048634382917451367956670340756754046079133074631598719979371292862390534263871149395504072926908636054494645666671639356992672498441895666634814413634496622899934286458846441070335161728828305105892603646135458494364 [121,97] 11115446012189305704610649038791678238294915081792433366919147467172292564600998299407533689588628764496547313331832496581944123681896522444355428039985278854919722272756540836303009801291237077773277781118002100642715531762333721001427733172706962504694754749656917885081341829023180411911871314478059290914151656835545838931285934038047764886528993344515664597299865987457806791537756040894615496653169291156358597085245589168043138811300298410137827746534214096419919365542180907534917416236462439311210191928250916356903812294483261430948771632716959209024708833894130824284219882205295064509128553267970099478212023696574997322126541279477170669482716972573119072249108912998169455740393834459590534863713858875300189455234017142227592107628126804669447803852779836402783172663788991665794415372160006882714480286626278521389908353653909974954275370007297691448169320427053644550069231979203092704702540102925354205869241899071370688164984881856920938050555652118844234846495238046476368085422488280533778250241672420631152247956443971220345370445165316884144267318299134510077193538755909516387345713289502379772537559121096030970779462962344319145722430574620398903032449490029533149081283058098707180639312061857096078236713633185139922957465929519427174089054292445440127368656114507707842752483049245177728125175184352447345259527183697991680276208139374670682418445893402113180460632153564414236852362645707615062499977767722078043618168661764827359217960115922628681622510731854886416478664626491527859858005693696105983400842702739640159911259239499497077816262669812098595281510432146972372989601864558908263985070703029689329435167362239725684503211314531246755909356365082314752088 [121,98] -18735718790437857999697089927848396825078982282889250600547219213671320529948356801929417174807457015289889777467173949980858523938365277789326533707625962125399829098088075540838996372008650588498489727761714560391396828758513231454837959075373081464094229835767520515764937139123425726310118884507997386846863950102325525371940737848991373359617772450488262144971710255783470957925365687986204567869017327492039729337634783835255445490702734820374167077085223063219934591662735030845745790656635981027307709769926584836727761576915030563601825325691709839109115415770275597401553643209223669788581532150007814743415735768303827348097087138037243999562075042625042181355833044920435692310246130811425099338988992870253309277034265828854858031805954740931189592422703664021782858420986582192362251054225064120200494674193847704447262389639888753833756942648548298425832580857709690711626828299515740462777415613476624902457780423658244068184166869976543273755103651225817501971345975861153006934593334678005464329737119165581687919200332329546126778060622816889650674515382413333527678893651823358589112785426021220181158193066265524879226760400476786851298886704097835606853033164060713017553599037522685121618264373102703183686104474962252708134812442368080692684699864967394506212826433823184880772440910127824154408428134431802458774858183783512525964076574820431662367191407112429600426311813444216993498362090595491717715872065542434730074758723942949662985451751153393023737522746803929828835405310093583231152290253629883423571568671882836770015228646085331906686603220629504252998439556828657953649574384105754555100433974658189164372190203014305185816348792040925598804301489923496 [121,99] 91781331980936227819137294514113557025581551954430187957198848750593845580108761339943950128014935816405605522464310786836319276637660069826923699824130885226601934512896373244654202547359278752861533403278851208016332623413451434831032264178738809004664217804114059494938737404594204453173407801802944713553101400483229077083519349581045412667072037992161165306782337375664453897087153186423816302475843823298407377484393384534373202500368132186093428843496317775858166181991937925627458432822622365071327962347461354221355753894020720007208250737786282101610514600817042357850451754572819347329029856139500701793593424157978899103181611091995460136651651455543582621707780582553933609715190106352742013615936624125326215653673379947612944477109177780821885156952047615242456534201295879556422580460768478248880009957298741822564942377730095290344316689385506977131136526576718034013991050484553290171274591789969271199540249659008767455670849392666361499404569305054349081445803160276790177810378388905332464510774234227891062915214661824043747208342082007720190694567376650426723713324037177985600197414545850710169873295195403125125776072849988727496546690656624800367419992474519014807784216128308196736777947089148393422615161054128772174699526398978254226207761000117052797820600783957020943882677185926356541473721816376659043951130554645760069317145869617444129939399457201556025236240712190849318362894417604236226900188326117276796314295559638462725402855126753901995390564341442689747169262586762146342910450883741711475404548823755613159086916217005385149049933687277470924786751865481502387811861592639057361814427900949886806495255038790187483667424371281697515926743096 [121,100] -832144872921838588592544151156015251487181174287103026067090591609420562038818150595849520659363294200407393194654033015168777056336790923208963069469243286422391983797037633033884276066108337743056585949684119740673732632098318538710883383006197220417724524172848970196932475853393266473721978005393547889653193846074798340338527585185078142608007246435940384359246283176402620450143140677611377935259004275470657902854988047062151018524705662828722560239376367778239365392537564388505311735088839656625714561516298865649200979357922197798072794425955803437290438941417319837626929410602813024664979713272031424583408087959825941161549393415519742030407406244121188241388931693911336812335771505679602066347165882040776277284533925614383347558760209981221804087338858233422405449238604913498639235802429850867135936508805950266501473932241249226397312599012430918795035690914540351991292305059775460155413321015285152097683102307074646230024712796080936124731915721086670675947993816591083823567422397157140872361898199421559432218401031220357728230830589465956226276359199248333594916778127122308310270632252445847297847361576288729983272748704830225349740988702074403555976162404667215732716999664431655932741714010498100486991322550431267407537216091168726788691828270590403462012718884926708115259638458791006668663382497950539873406869899742394353511547324971500945540990753797084796069094817177610475355832280508084410732027365548025905135673263630711720208441627377602209988317066561478711433006134943495902540328147561700522304743903292726249195055150474790146399494751015424810752295114735105615499336654543170203862183784218649929908320207309000999974961993522914625296 [121,101] 4075356941638879771619395941590978195959260450721106039922201225246603400440339008473292592277197846344304139222380008124532313214571764381387753973803409184082167492392588472272219348310440702689152637630668438995061433747619381985615086495586899316666893289377865723421643058915363016619478822726131041703469779681256019941783068107951388505277445645966346378233553840598617207360939729907260295377946670573060637569849344162849574505673031536164295635147014369415864082877918864954358325543127741532113770311691019257369204453368191829342396485142774867628867125274262192818256122679191684893935524073863001767277937717882297542067670334863045138634291018679121720068641698588658954918955224998125678473919173842291852465942474446441062701804976247097501218225411497630911080140368558751089985468376981764896160745526837610743833087668499445848734447732392149762827715138269677367390936124029772456749550267140738422921599930187267160399466910321453893875678283196379077434122946524567482722818599740258554221626699142529027089910444451291812662752436430973056075208489428699878346744260580569070369095852302339348851046989347957250924415500105141102436663438913222328548670036312656460757610521116612578172855036284395826867041582434994081190695671305661063823230279442546027463076923850681244259032430956180211810790589720203545263996778871921843855950309477891182784548809839724821083051035824116709364032212145911984536791716063631964883344574768813217769692957517252907883445748740872543030385325684287253326395402970665850249510190619031523361552020171652729951811315409831879568338721399807390006463327899518676492444192869680648210697245831956186446895420585259498 [121,102] -18697482128278652374881751327192774900723312949234451935956947392512456823669588771526400891351270782228997986961381647451459419201506200630788368159421306221642951388332225560544091966285918504922018965412649230102482164567259716205947366017968227166736803842854484370081948138332537797649336874222328505934163960534986466404306835066948298404395780138135295841588137073126796429316943862934597465327418124405783343927914086544082955435103295050620795853191517824274924012422394285251511812399216587027365938467724767788829199241519949050462459532858090541193089896494288551519622009177539051713619732843474741025470923698785084396248232592829406504606468877089516277360003920236567962835179131555259830335038816713727950455872333945306269918237380299562543769374227969017038171702074123322478070794283089050486308780911134658086691587235251455375060638990671090424407258539645272614299508730736167189256799888607946204504406448776385100714335778476687897278742825239705905999761783965876186497227848702569559214489547015658901288705914720543428044907854936129286584995716025171912085262517432819107493469120371678583873543082240361772069986383354789685969094957034013976136459591474550032028325179446862595649768883512692728270144894029015008931169362164340250701430940576926814685161258061983469060547844327577895482570276075100371724732235207733874530835612475197802391229416999249992648508336179090584166206101251605975408974880920774652402421153772643877182881648011423423655632812796166320720461117203977452514635232603318939933246674889296769081011118928787354152219657562474160135073232411474030895243259719210801319078663275452265230421534517547134196546452848 [121,103] 58555806823127608032286897167115982863808955582240632428567116907608526689005521993373684449374787980748501760274120814612728020259406574880950621644217698441888568010200109156820945691263156099297551989611335620570847039271544823097932536645745982688101105561688010416827071147959998946344461981242727943362690748655168152040881274130531572006637813902504047202613826859841034705171607115867946884192969936034121503962908581650934474588857823325750622129522468683014128711765273117658205470180311126115522940075385488572237974921817283731806630226112288873923292057052358121109074826113351502777731013801346810749582210488018674725140157898679200087506466254678412712625014132275577275841102490968356059848868632769704016847795154229414433476674273265653334686082920338383473306756797736955591754983285484166863885713308103456020653207832766095366494246085746390084569439150380150156286809630190099785251183061428401683386161628759593414329740501383069501580669914134711084401773674168210087880457549690781675147970721740844148522588559884064607863700885246860404510281866111885129651651905888215282870365443890790755812245254966024086284796084983505676911714447587690084421512642536215359457059907071554606948753876182048912824840868931360028870033672588379976301528340985110616264881001864856165426515629300926543702165341803929018864876655741370353424986798871946270122091058361483656478170321398511009507322863182484926777562893755417008971631303595350083488014557332641057259543019062422794996083346895333680263939777062928421331691582303543506819400752230923092771125174216115592821670291892004357544938324791510011974183725262837466832101937981085386845916 [121,104] -69640624536873465001674490343550832952406428076552507825516805776587045346474394428263095688665453646450699087407624947200840658069778416624684261340474323088165337340443351135088306097476717644698455831972665800163444844898041187497675528247235478598993509852618816437517873885491122243471795303494424446512903491024489508078036606511543306972331889307319797226635666130887835020360004654797402661062877022871354522146615493619789599468991242571742770671964545328940416385134365231328626398614463262705862700267405022293993753976699183338552043233775227615428856448629919105614270452257843492803020334203946437799817578998461546063645542365869854834304767290581477182835513854770268982383586719528271424379109942998659196788088707745123991588718845739033011447073309229866415114716747191860076798532538179159906892207421637201051079584624728606456291458551914878141765789950276486152356738257050000175334138120357906822134392245981730459955356012925143640269967635399971009014312353827040153107293518739001391006036078038911393962613773737245009300289096139395045668102300198857344328299713961506225736961387127104420747498511414130935750697559301345484058919991343795077655074302685089894406738566115650600435933604473343156469243143204031697280263163148774699251858027472697527350986712685847123389961592809144906621729373123569105777002795971650278778274466398810919214795902216072093409358174313964172201168299737484771506249303822223763802322918680088328387292066347594754738484691491822083329577007937594020097409137351090201818383379846752149818902194367204619958144807958767252243176722820614117126762680059086212833679836755331060993767333935939864 [121,105] -20410684553659012859693629427404464454031206715515744207992714691806285530113862195165491837695703800688519828425783705526862713989283453377051763769545536308871448483107126474960976877814862094977648762120937184318012062214377125165060389894678587449717501517773374271559188090698588644197301635298266450829973636077944523123621655541288814990557398490069905897217923406203177754641294160472331332206130979247414649034185824762174669191995975768604258946095248979733782620694065894634920230943524614406265839847550589317931448645399408266843448375066834175581061299804915496446680141619071883652441161698409311749100351029178769406618288919218463686919762809675826281656803917495886442492851969983004273769931377270958441455626415756160288160618843098229461439557394982594022936953712555238556796625123855309934824333382887314923344575858242221739571029282625428261455217954188690298382128367428874353302525170986826091146627969192589354720051084427912401214617624427866603005297744816095979928038288126478369617672877942923139871828472121648196856800986491845247342717360193782593021176646862189237041641429640518718947328491503641423057853049571141462484540486163490883258466501797373520016117623763019486713912451264278466505135909254088248958166236074248216042914928256175164862648766787421036798616066003890318442962596178498845797675348347857370443177783029774793765670408722040312607327993980546484822272933616555771040540201400319463921493261091167468576247866877689296304389714164153420370684709218080155659208751672848221709630052365268480981742180112522740541172812980680054935862987697429386930508044453083204085116327294172300547982957408 [121,106] 206132221937842159710297506171852835905626472525616162255072893281885981972519156591771786058969970124875121976715771135852271093547500231089333921282241695212794366998810007413194147760424417897221823602289989227990517564309097013004702603403399496636036802949911539361601467003280957592367634013895722331928202686792574939871147969964975981146170129476238972453195411770103976052776772619416213056087733940367569246450023723725103066532101445372600504499792478899075377256492289711932859567320615050038133138277189703050872994027216354135856856258663986049421459346515314170106068048151067973401821129368544264842118456307824577576052017643656590639963565978844946023322400905969653774083022005678836867602576417525945588882244661782248418236993134928966067943739428492830451498684778205590304152385211346054131781433334003443443741775515164266980841751909832259638344007857058382255938233989251371995474139094452733085965989092020802679086684124615066476470448043577662641926551038784788745282203277785453997493385108810823531188215667737902655916976542627557550340623692982213093496090920592753414265194492089069990393641862361794909435404219373736551768345860734375523943295328542874287855404819021641965889869028521988753170954910486043076803908100813357687359417683381647927506722452539806468824214213899909862298698735779234960830180284874273591509986790234485719173264187684273512256927451957106677613999109647245434481590852771939639286706233115987387438201316688788590361812459940852233915194522559757864462374204157201393126071244507794209107103782632564703786080541187332276248490965800691282713727012725155438232092345059414119374224 [121,107] -342045576238938026750981243799428598919739080867850008558134426307477212179814589511984383922594368797313251377408849369520358434694474021798662995552114557296052510818397010116715805147289166397497775464804047240374792994249078468721248425042136855498421973181068933628938579498644716141695899850746886721888667035557113887378610719161974107488468693142719820945771773431791065327341508446944247615642422991927484388505941816337889658508391739136832019433731603595724866242974456767548710828223401792741525294342790095197483503941787031103587080047283926971440423313128542719203539333849983709060064531013060587065167891882003587622526943719779747748669782868585624527391377029465050892520822962438360284389221837654395484440356382998873560348585280272179749223636760403815098409020761540237941457433076776472041454874448706326517107995028226209041724301846677807807984808715048713682521191307448212920342440741696622097524578292439311222028260796897107692245393123389235255418355789752117228997083900412189451688597255200833095015156535497359198712604269866454157364697230356304299155743108828532449532303616847072177031752636670643217895059015940442011912038327460786208709966668014275181078810865160119533897000570460796049807131688951969162821669626458495692376549410090484207084729612554126672735890774539898005432042431470260721860021138325622452651535062280828436882645797347511243122075154821075624799414362300040716089237383659807799850512305175795536320296844725748289143412391737039198265104104620365962010069018725355271563882065788881759200500024967936110283061360082206540691606109245479938652440243222683438690940828647760088 [121,108] -142529711755761447080610312632493640883740788550467433065000757356803866180911820185225281080438853646037967615224510943544446944465321438107775250627115212122376369597878368739780169884123671497806176047676181986667046862362496784910194760520871351928019983404745067616034791732196856643340897078502945139273492783490288613931312733609544373651028197083235020148196516287005422740050109549158036790130071484974885633344858634979210583715065216353016431329371893868285651558663338372947124606209164289586564649917840889469220803283720779188684335043760057099799352907296824217517945772517339232467442185049931831602895186813375727230378594038838410632031290488711980296806459315643886364669990927020733663507703285684857756560516401910994189954594389810375656280741351615428842845275255326735970171177306711921206222791526720676178735695710908927970243053268283528406105103420093195531293781553693759650100492378022113432736818264016756840311144937057326192052873399568350838585666154685713501693316301177554995733876839185498800846427608840113289310323321141007594559946891395218929692241318606736989517445188184612606657205698735826851697069260729428059287006127797320947935591339043391184485092142238607290249966139528475998307796975916989982553506635775474566651604397945079252814612627099435425262359106326374907991311521185401933035892670489134220252171565978660434075572579240674969980525331933799081965820926773932120466727438393913290163590082075130122088544285331147555504028519370413177166082718965777099042162986126100931866600656000294451407593518820549299662125890246409700709035533495188022939303058507938404463739860536 [121,109] 1004333712630396507401759832808614872882771276523591500587048245729457964146331546568417224749808990037136981611503402586445281056010170944366162601087196145894963205633676151071662337630016568585411170569447774409995011896968885949010757372325786938929652516456574778157477584828823918858115068187196874928844265492269809626031392825424405686855656361613968531934411856287272291324624712540910615872508220763911628370705288150483936615355501995309931888374162580137054984452695447274532692914283517365224827519429797485141374123792545949111950656803008428772606819137592956469857625797563183490437678408431957158989919397976796187997532888777412625164195021988392939935155681067607519865748860478873651230555449530813953574567983184518001254227471183031117891586085568609505363610762235030193045177635160792233392859840674626920698673093505208148942557667293085870507352504135963225164493716341705025457349757390287572833448373607366895831852251987803888983442513041348617437274638702183745758248183740321308879415721698350146591394505907763073308037512634695119198472866468663800061458987760994401992645533330033283773468010509929505364491852175838908077188229988670380663624521855952135883232946022850423049315967379927556701845035347047997890004813886104399897511693535482274784462056434473312828001205156928710615205692457336125215054068030908107486993684904424083788802253446103431357658651494116564612432954649907005329452172177999559213004774258819305062711984394442824405616018255208284531509982771137099052379851975960285153643006779274644933144908826651499010534549241349518286619552366625262639348968947388399959162348 [121,110] -2279856001856371641432266491460153750347229248467575967670127489440676327963594611765762733718173526870556219329834093649163628259351047231038821559960573105555422361257084618534742163709637864868891411543162798560622665275336087581095493910688214660966859497431848006194268937711415465039284600495639118744268459151858268135859731477682893255968152279573691566250850177512396993666992038409109384332165382472996319783712481642309093344597260633445077993858806023301544680067780721873385105768328365985126291398205407337773297246198900467389638372819566771700975113650531906557564844036550457269525179799372028245214198791340292749196511373978222222197598216015800743544582793170501289561076755951303685038835213955300061979534379591502459988504590521366454864512666674686975978270759447756226979079230764102319512697167675499364726975353127481730595381241437882324662743957453548524030514056665145861498601586009364383737131520385651134427650478905164911260887872467558716332167129625112828581561085668122393660367344664654287103732412637739793847824395397670474736818497073831519894906875498571019872299269112210496286330354611889997151956316792182341297389084460438208836020206064720312388710407345600337333664223494123110370387926859670449331100824543743964502904199050884933354369354119066669925518749629853892236225270878259616047926602943681596807688161990202278293930735275795819064860974462276783018052377803661222627709345852364947946555108509120224457063903834045162426966025047635075968820529044517364324172208346271967799700825563075672122614451673568224786505040750111377939996276710173277190911999835160480552 [121,111] 3226505977785122774047083449721557646210694956078916523500159839022283863901645247269326066143710846750477278717592073243917020831065937798822339998634080417355371909047753595211719210051305538361204879516844637222102786963688732458023718649397112564227646068930794970964380542483309053650448478745472400121888696523001344376804060191452744957827482267008639046644691382936976664564640906860183247032422038466372251189317849498490991953359822353193025371417092695334518827913601117319019204747178091876120305513165379722808230544034148274451244798678038997401711683960660422702326108688094863445106039763812354731745746441107367007298322694300568939744315842885155656232594713092404068112749897579135570290874565037861040681075237397240730939411989344881583363575400193388730718390701613436294950922978366968719349467595993457221978755412456961774733247725153316759667461071598805296560666500307970659752166611280669686628235934261066518984179591037490189569541859469927537323755451429114778749203404760035449481788588320644571556287893565876285478816841410635730262826803922201486744063045392383485230362837077141645690085173039480921375568417729242328965361272129023012015517025722092751800983945550323035714434654513726637869376849012591025196050552407927759815031356480360766590571123964540931836179290776234637214122960404159483631289484035598119416489786120360066006308685632972513440346843551196706298959325302705288942515486176431692459333114034774812819970405911501758041545579924087911388324345684520198244735686411951133413810216692099178622859281656387520538289446658923310337028507434734614483167797526632 [121,112] -2953929268830193976025649609162741577343401481439164375927740177235833076754909397924442772680450621867985248187968563848168848228710664604436852832269861516851496097389209217055271042079335212292098291226923317085985258822746221383056251157574244245039911675002047915079166729684383980382507311652223992010012984797405795592857820796808244234002716763640380888131633575461616378969780406432080161213425024295322266880787461971457877945914478765466038527974645534686322231354222700050574998379356544276928635518051546382808233595171253639283085514320374844717473770048835901816962610402266921374575283312517057355172596624559020206797232164146747188915610895187485452953966796473716897009658554219041028225277352188129629201089645494165709377952385764590607126796941023041380905696823974170697900138063577191457223390257520529068732490951851771709193075458588117510942850434772595483788560862002068588834802997178717215305877528244582082622026384068499960470198333120385078133977446810291199971247696674226273435053345851167889335995370898597368737594355520035137439071370278345468585636873255956842665638438322153762165335579902103354476022607299686165583513890927810023029923032835888463608167328721255761888391803937969445892036745257734001048691593742827929692852050506215351326895752836505780038548176668989487639631267298381917262238876585116962688964372882507365940190048951904827840853732077514395822294479638265217915073693290604402068651674599268204837981466058349023728555347567892340837364337284184770342275629224564774645234815863948100602332291915911413197779112399442252708906407557707225928312392 [121,113] 2036612162210274654822831933591875101571369153007112203717060027960664232103425394227446655260354518606169468181260902974914582929405018851732685251137666530056799655681208665888511586144295183105705999775447879920001576205067524549257250988906633647471994213709796678577910317575512517052603179006487349629382799092393923559591279987628645205523413295159031871587192753106687898819846894838080308335053766637893425970298221339063024450914795652189736988807525391716631766988016988441534396718282177060841314297297664359480517333768531629165615101791872651135778778867965060585329069058155300652410427989848488013380374342051076905863502707150624763070958174630812130312195188883596065820073783940740852082965952411206560026435686159983420484632038006142948475395668399442356398597072920025918941683459107413609408242869570217614181998780555496877394254814877656558445109199905927700431680067120012870276781331133175619950027820038593400588915676017603063498620705517119744340284389333868980300590077447863865382524287704217854894298188223624282989657773969686560692877618122493801347984770553960407393949862731075933927879869614151876387944434687714475612263193068960049731337092164245307462673515700048883041184938440381574552113954705389280210138521028823591207533863130834883540387807111450777638870197305803655670765735074174634478087909515394763901938434687323052863596307157847545574405767670175344724118548320410181531516827424069440808941193869020497709312916556739317342194583153165217621779458057703828496727583893335096336607911913467493105142945722726787092718386372458384939227054905460096996 [121,114] -952207519885000978490995649468713153282565233045359203120303415893260742609551684714113948827092117511860626574096061200985855060766578684201527204377607638387551627659729978340378619283988543514327506192760440134421983706102320679264234012945353097723776188237826572823490640193129990387687317909966984200277351647556723071111623600012639873265838193571965191602876823572767068832988246979185539652318655450997466864622368554976449903417316181508066320351188109095048814979626371815861844070650612783707772014993879331539734337427889788638544750515950526775233233530594618965976042814146921002387661628463715555155647713013473714157162201488822224176512396577145193219908637464675553979143050410347445149826733547589866988270028994818736688981316737632079737869100491511976342537496812455631472365131631358681072699568332542128961735047302755877282523189874933922738972538787879466903860593324774124703792689153406665761546436256602714461696858996368772680287003529761356217957233824303728384248880737620507129055780657402458339528937497311578691573889292650022430282466582207822662919876638498704957906901972311657882624524115967804163216103015155386742154637011088786198350899270926047202553855817556115042284955103613506417741153600216424606178380973435903125799501054069683786910029078250685800397585507743990676349076821138367880101150592547012282078625621202489258502192974777860828992794407522878565990611436064848209303515470242430780507343106793349900837376652550517605621160729937642805454719126368501882399162518686022646371804552196598733140606770842835535545748931087943038223937278416 [121,115] 418506311023527580737112306153099076657313465701892312244925580835052513868670940027301277306726353961162096223644496924047729551500747800480339795562525475480741814610852608144175725000855802861389467214407729838062053541363353474846298248334765203456838884220601936041428630229978409421495761528609126382153756539162194990369316916908732568835041756724475848629016793591233240255533733218916298635214708448373038437108903348995310866731069212717483398239242448875458738637216417385637474118274218989678757792259940098051878802540706397666063563950117027895359952195038015412528010589703298132064427300263929932838359721797305925074889780474715364043629479175713414431724396227918977846194763242324997025124380024980554439011798072650948190255547209634700585453425844374516536453446735089710159834137229548259390112984305254586760605422698690978806057357732424584157541997719453564388829050038054608296857777275157026554726902883288468090162698404317232982769951705168773595367199496859424249055354274340552024564521791732412021867252886204345667791233362081444768793575754764080842215122521551869656564750060464793747897839708933800685207101345553695545853020524651968990579579329283538102040623726481021380744086315951387173452444372649016673397857960675812469188902983265940989020065026429236473905358489621394711793381254480967409067366654668676514370345779804111316500724599705462492106468801862714843712245542602093662178600330681986086116251861179757747499420424163027481335602014855281280775587822092823169763023896036791888872602427760834601327213908601224079544247140524190136661676 [121,116] -110269345146841811639091312669169431371372160932253021554857192407182898853116213950730496744798134984531439115707719016479706721526349086137227856028346013650492491376784130267104979430380635851317582356539215322828387849136086278374187661074280336671575738826831399131727341734476378960547600078062222596711478668659669320595997925106274038709034738705108996994984260450718037973798370867522265762838930527120908330445967803681391858943920878570711033477374681030783350495605519549351150805881040029764947355503520985063763256664310297832991525594689907010689083909510273921603393870702070603149387279375360529529728229038845577088400534569389081480035618728170975198113998645157062893928882337994096305481546681531298936489050648294535102909885487643318534582794675515222236001057815348676908557757133723161035018632432314174584818868564594278004293237274135549952349682362904311707253432578356999519477150954421309383811571829203318685755642456041133951423320532324069080738913485428571860390506479484328175557448014700328354015404713487464167306313226760088665718763502617758665026453127113978588692676410808560265299409619087880227561177111943338098250005977165828288794402193266518274080037247758706348981621366850110510475279988761237178779566648019070110478668493634336366567117984035589562410256410924328836334967638047408364162490950832417556515148171894782510752527480337221792594200681653401555573856531120332190859897629332672809260041204039652043518096603549694462702115935895573401618301702644705582375390240690144385013173536171070643037062026052529733652134511117821998 [121,117] 24015190152842050600208239391696773678641197504117192139639375466676409731025120417890702471770172776086890713670599542351334685474330727992004322765296578427443624087097853171852373709180906649337869962611181064666318591970612905649703067979782961597704102432045194188018770587440316363861338101051398640528817068317677085985339825420761418426464016965674415279657368192723704009882192949654254517452274459333047587437169727066363362932831594125640185362190341776135502906219044984664680369771938725973500522899605889131668018208860854676332286907855570486071799546258415592912079027035940570362683269321981168614045546183521351626871974139141072468799688060869085610034051943294907028374773597317274221184844070465690027135021202057528557780519301379550583140385028218368298729589822067513665032401838558478678687085685650395752504585914645765504362062232297007328690651735945579177173136926815291357248370682560753433487336610738638358564093653790333598094910609442315651274364421670433145278412984615643942371277315446844968551724127843045889922637235673118547762593454597889020291776525418144064978044931155059039265495199175265019809563572577561955503627610424192765889865294032303749440607135888791513705192132306528143533229935792930610697088700248129199884571493872014858624740708846805770325364251623629488025862342948588072740654944071131852992514272161389516669372532107619552584345089506261929778455664306734808558743272295654193130969416977732418091130142875033303121106046091937748245481994124470419239995664355101866724860956779498089208386050974743774368051388708 [121,118] -6507762257573966213350563861380028066473450425203141413512056498491211358326731559134979103170328870705542124268790265925308416827245125915516577014956128052731857630694301565996140054385467518268610019011128878276466678667767419521388863630963172345233563989424315419985688427480781072945648874312322985694878280202694631944716448018975230169128823255832554191256061505544762322478967964715042157657258066372880055460873285593822469292329717718215064302523298707410861313101283649600531790895356765950938664102659584071485632645046006130895835441917709625851492858184424011026263110101534431968440671795593775799177274487022254854678101008328797701414201203419487149642219607584481818669986483627241701450868613799736768435718291163867529125934288526249240112548447660546810420508371973669484416203565016598913850261488201927086068573421894303412255036776503131869136927559620898441806596460958350934124656807956461064698674097820120558581948153576662996432929316228990490791717182599905103207407876865138397146751177390356206983302452830918305591585567875296482076562873070066665572966533839877154408554777501496191651673464472662456442020979802034833036976794991565312834147840294368575433693289413734321474052792105571445887751021449220461511688513775374342949383064188418767456422859668596825850894563013883236980553845401842262588933350212104760692975060485375975402449922663587957442457683730778889614414111673044460810937213752851761653839158290524624069263231962528912053100103303812463731238335102152873437034680715101493460779003527261349199059217877277736889888 [121,119] 1064115540439192280620650985102674556998576155703423729879867204518712375409657863299855238548568238443727205743825470360111993949947949390239824304233510803544849419499912441627619396268540573678477513997427428548734051049053593633010726274534983558005460246883047693558940000556045855382054235258377212295305780946492910986882915091313744064555976931207123705634757125369692932310763021490541366617685815284761159575377918067105761070312020183579711888218017581289280971967956060548212612420745602599543887348431226026909265701353629107833344496638741033824987653717666412114839897059986556490520297711060309204898579472265295928438516039223730541448671247171647885827155031385124382522347792204890913432798961377157825882349745485558608038319912815897665230501408419004222187435732203044407775039211947140803707082338446469100565766861856221701817376536930229854912665423668579813463779634993498101477916328382142143352614569846467843328262574372654180951320486388241288319622455945604723109880988505218642538267265531349444773723376309873165888326594388406899200038677903898286459081603095368046837400019478602157242570582027060987252145628224347360987788713595893402055797523146303670727654689872861478114567316442548219218073544429446231710412604217103933619141926081700953052122069381638868978407279738779056945117821947423506521003806430677606689008793222458230192708170564824309793754915214368206195185220139064656444966026872670756182802136029650091262587928153567024823383216393577313735125475728085278860183218778115606048315709051813733311331041981006652 [121,120] -39588473630040417993696345021859948185970396167542818576867901434486244507276003710236367920091748589078611934878622191800677649985328135681346676239951217654863001168521504353526014832827486843577198539895471566791391308521236783013647955765104131865046206289436273926713799798325227625480125864563065033997187723807975028085408377460290124039429393936687902807679825823127181457745840346486845582542474267610538744537350875088391271414368852094787330269196071701493389543910223610306954324965040075531957984548200116952069878815987614071810960601166818664718057568075506714404594424379267020669665727950552982242114161574437121106819504346596055733478018633912341503045968089694297563031759481436122955647454121977856831600112445900179305964180870944146545897345165946254211650421614363979261104245208128380649553891605398343864760662098507069628906140258602717492399960253681421429946576993136439628463068847132726165014772280805404768631372961329657219869602382333479570639116986970210250418835859594258422778253182927208344340283678829241669897462893086350941782462688587796929569415966137163977422441975758601816701009037947209390711889849770016968605077866978236182839102422151012509499051725621928744355422419707116072126801156171029313394925327049173616426737885074234800430642107851191830649099415021324891449684361290618012852297623501038863535308075043128603683530560428357399048292178125165580250276179209327648126297691215172999230080022738888504387806051346292531548744667601129313494911628095621360054772554719864401167969304341319155004815964 [121,121] -39020974030142069884441310218665921600665538204997436258245654072742650496121860909360667461849160862997668332910817631587949246252428906087502376617344453287385848998837373473271576084545829202805476117135558655242358398078173424973931871855411670304074747495822143902794041182044378596421850793140408783536974961749171294868910133849079536043709810291116948993209626027757548369182415423147024715304135350401368350492915190054326654576996872599023723925674471436166190691734593270223131654512697111164742151400624872272493794668063385024029311346334640604549894233170767098496888720194762691000778494498509307673054957518880304701690074390975852161592977537504033521113776750026441532715083470543227217977745032836310235724450105564618878832326621864289550422130038164498989760283796975122455924754291917297576555360498510221518348504068027215231616678203458796618169099591016050098463876012199697518854182848173420788094467631637720376314443323404505270213628859610840938202758015558583074850833152920534485246265049694245597696727767168324169492420606996767284574247165181026840800151630531369448571303343715094150422404267847378301572625612492129692233690962604002518946310185466694323112251044652636348114531011828968774985361565623576813998664626372292655999042058763293124733356239713294950932571693764380645210137324662766872412274522620524557506328644272333850550290381370358173679919307519433471234755973630510619827934362017002976856035001660451889636311474859785404504364103793813878653611830891872628669968599743664041645979284335043633263 [122,0] 369470614760619939430374170380993394650820506972557862479034153897129431238417616050453691672723214892579302469704519614980625921244118087779345456621599131473772934710545765434923731164626654140463013605784524068718333833222215128496206416108376443351255671007017968343684271246597198937522688744977011856653869023825153962579110138795426708511098587339296866370072946027369510781894104591491476480384357216433967257434125054433697759046203708350093988385090063919779608243145581317344715837172024379721926672007931947648505622357607177250140642024369098699925129459881297581151121836817043995633059791007090892193286400188937439839827742836799207126646483544528367855063064288710546670517503957448395082910996049393114653017293157282858455840208367853346321273528349015679082668365116867497470502043945236693662355592495018326518398280297447841197212659669082074599636859342075763620533676249624488691653009079880329335046403193983664668457158885062688741846390788194284390428649522155025030517797045862010963466582437585158044074529262042335483489532087970375811837901884545292342324413823285166904066774001320869808382295654514383024457133720498903965823299479773274315452138183450166442038084252748020133030254585686572634121103421332677771074998974737952589744715341643870329387904996054137585654244518064323495422694574318919878042116087395920361436361493784752161253647687611341879759687421759618605055053824761990826094631999692667039713148507305498879279935137733547872853072967294711308927969853199018287242470357134034491423003322864940568903288017889891516428675899981693756162575153109833675713479929004660265569655450545811951802072567305708282616223971876870759505736468408285489578865419939476821651249275624650199855355153944736343218083059284423440184965782105249881377016606119271690314291232548582148800145353349764463777531025810086585696436385776381615341435188550308562495746085171738930492293404416994495579572127299267213747755696696927065836649206609365592157701030373573303222656250000000000000000000000000000 [122,1] 579555618929844117838572235654108309473532747790693580303457312589545088140485466900552519599465175611882782143808566039280706457811996051462354520464753387498942314143264870872510707486763087721185769359395118433559817343120364680444758920796965460171185490180967532604550808563478042753102120054074333916742990482538898413089826459747640072294488849545603097135514262106299026005210214370001145564208652627744021333117721161682061299483052199324184076532814525227343756645839578234609282064694532366058703588025777531902913994021568791228370533195051135013285353925657925548269502051358644923807338512622540883485505109554830431878869457475151033911946134865629262263362882580354416755170030884031469242009296297941137509187197763478012632242658819697928885504759960823109808717342300938504093699346147977136566507711385329984629639192838595389033493391069938019200612947756933259157545873693363168825552399307925510692722569843409849848341956703940623646953402605926941405195168663802685624931904151394252008021883549855203976640556938483214775149043331634337871417999203110651100604768894611545391518431141538202139175224191682523187517361036785919172170686479954070478361909956433542557873759069362201753091170633537489493557087843233854906585818870853961398751548896826229598357892103076301415093343411453526857828514701609979670850273896997013866414833261994267449103016596192122465886744652829646113205586546363201468789503730320890163772720700894950952100969067858735591003801529530955902369702414022148243963070783643274190893544783440146756842915157077153710372007014229977153119095207372629277066898528539750308087867323208677752141692473157113240610927321362126396873048795571246866044518258561168020642452382313991267242565279698461144391004513173850750811707269536832182900761327895703537749707928838458537863941150313054682364622271934054133182740124849662164742594007228246761328264882367452415319554219714468411070953898096408736031838100948225157176864341668220959036261774599552154541015625000000000000000000000000 [122,2] 42767813011565906454110998288538859662949510304131101107648170832417398826110181027222005173347674345187486359031293679653281046324587989446132908215726368309854891401626442315640476987743859224367043057792590013743338733755976724446599435832588957176504436377964019669577188969111848337268771939732193533484204324140245026299944955101127211067119735572140855717730761984148631866170387871364639125433261296286436009284657201582946607711938709592574479569593624885400744910366826445227122214966166315954880134568408670022332316781943277522516950191967846084723133717632459753197683439220937976896360971389917533074154964016770006131812837539456501200601737064684424467699204106009367925916206513151385003736477460594066609768297910282124671294784953694461470755147902948910781542134686153474920959752945140726077682008848015964109391811255864897213602607033051668991575029049334611295629161178305513791852985382302317472304356525538672769579722566614420609159860701245692145602926966596096417408981582226229426173712841636702916618992049871004851878402908830941058476147660192364771739423613231093976620025672868027006835761173656518406381753166817651054979747239453708935222456640852725035501388914471109551094107635566193833790088797897601089844249366902684307898040064757482707694808648539243286662917694883869201660920355161738026800375844750942150645467946310907259843505385313749690466657515902569241727445580411151402834934446046586578539779711178612152892286493987709541327472128065104797632654987012288091325398733754274809707971946276238049043497075683660933738559437976395898757159163238395391550954912436972139762138998665518475267331184228623435466091295619667946132401353278551573234354420698138064888434365448694998520645258555100424917437380445616297673111573765998292183095246045576715771442936063835136009836190989324091199191304354527089727864438173015250232183031911303338719822114519776336598015930108772225715118889954057632533695943142573380333284033093113954415720456836425000801682472229003906250000000000000 [122,3] 243821481214907442515994700145353930914511382185382490019399350908907816119285940853722727372931961594422318000020638370944241644268695638045091279175805621239336353256083163407816747958727344915466788121407452398311866342446022098624022253637356810489492648546164764174006063576976997897825563967204575328427199311116226810261179859150289875719337824032602058657508428947754162376611868429451164095736735117156187478662590017221697524343509451595897904719063959116023973155424789590666801444704274185310857145763833992226386585381086189134640406368265211830032477077388951975471099119619732922302878734633771145709174773981537054742141403719237731705177929817737599755264452296366858162282883431084897446855844691459118644272567697848549214437447601776876060693514697852917299440722163560997541575708361322502035031253469990807619606820991254506866380490521513019420584934381258656358674454884715046896927881538335694890116366535671249396310060865574664242533620750513318496896114574104056646898137504861823916790445753010888566358940721776955042311895130049656298897816644250124683221494954620191494039944585033136873751866747606046339347681298494543828789518893732074082192887434125369062143219438661276775319484324772293536238495882153094768825356017383138487412310168210080016969011058499761466643962046492351324004228416538502308455468392551411493072926090209784635745696068578688495299212385170860914414549382107379516190991738757073489628617358209069141174055044304866963708956239000260860121393017040059875295872512821030408688175359984790908350581099309460538872443516408662740729440975323350816832038668584738714945057597112722603793237607105317008019190498816293659948115673635594682737844983912046639689775339011163429010839793710810119070464201323569787049381422485307073033043887689429618920666549899743814688545113240771606985516230513786381597285577064399210886339266907376863855541757335357356619089807666702461660682752207600993260048886157669196810233288241157728615249311587831471115350723266601562500000000000 [122,4] -30275515143114508971035637660683117553565817139995465824305608587958140911869929251945193495055253163441166697925401071297852050649573835758884349369609605535572619923048513379673243827698815095211513508013342134598504235812312715884236288841486274386357533283493667075792262169200312970553594351351404906572013048309324217211169949112455123743903363747496038507776840018582798083617089612949745366191966718645218820221301820759768069668210908800453770399447196150167396665834089837296596908666441747050804236083094746670291342058502782862914516568744315457479524759442534759263113413564942083957617441060213971398055925825764506752516032229218760628314218942171476348960423892444304135748237779452569386223611385736363421495957073973270167377607740416765451846936050463210501705559310767587454220492907830939011941605504757364250154190616976271168668162751002181240003392189184419370929679155329880820247107817221138624053814034240869595973656173634811083593672771098930739630785988209660234069427325596954496727549275766088560558189800369961030020704583290745357658731727835369441665763709701201073104771411584881558911091262050106944670657671106511984159509274725067073825207460810996194730722022461415912727837845716353771656974024054826929692061464189469331927312454258396752898508624578135620415105068220443504639298266025918620657937173691452846373077047992533936731548144551162922412849648914643076346033202191915347085632458042278319308010660550021012902530728703086340285954342961514655880309954903795248167881293276150662219175784607048907148976230219525060305649341339058832339151696517700862789554028755621293675433193420927338724640244391150555920577185791217373662527778219533078956107233403786040494065385344171169355263058506761871596180292756932352151600533483131076431591003897276423733762391047105196251191159331113340595058818946121447228408325945692294472400031347478798864469752523966552821215866710864849694998994263100014351674105557042298039031681320521318181993031259935378329828381538391113281250000000 [122,5] 638440682242932865371752236776455963772581675812969359156360296353888828556077825902093724130847369381557736170341922694609072837137503965547871502390510122519897255661696676342504102005059115196710257259383545206848763787323711616990694591451043994774258737231890395497791184788320922691347846460307911808543445382023946203284049391615432459486890808686493717925720283005691059014401851701727228841969621094632438974397404629809205053565390010169267536635418307441700296393537701719295500071826700649961665477701303744746809801593831159646773845305112168130436760554335867822331050283523389427298058180715182338461110981419315388049105157484307385369819169235590402941442047561892289591866359476536143564996704910483019889200623664826963006999784671963616116034412614951681520165601328506959539038811905699062465402430012076817446327451959490018608286980273800182158165705714722710808030212336205210739397939333077784274347677534981770304642738620102042094497948490285429415433565221000043117220594645496288583673348910821539203527117081987477455292367723148748539252832298213265885299866318241846630858791791971190706540384471820618158099347171067250191441177080794756856913910494550982581687131987693746081039190410824374880287290431684603049319729818335920996578951674373323890552162289617112426025672802587428317228813661353146194729176541882462778477654822391738104274418291756030264302103797459903441257298416734927300267994462776723143950456265514042652507589560643284819961139032684757311556760905566564607059781192288657644504934795878982803512311623102453497907928614201037862358246230127873241708291501322265003287755567705126061901877318900512699227017347798427392344073308960387297464643447045990608710358160736755627675497049720501638560178600716402216093340588349750063887859156087697096290422691717866189396918374709934409572433989044396908937769911928615225450776158468447943344980279800796708945000390245966962252212665068171238249408809683934184363404530453654783794803506680182181298732757568359375000000000 [122,6] -3644557001055276834627119071313311294889312636224167635630744474735453941759667242254034815526902533881867696013496439552295064613403872175265953916380359068282073126062389951077288309794089038337324636466555979546228154432244471095011748781419227289284099481985012527755722756263903769279845348615484193809481454156061750047586767690410947578258263654904399028941076808261187458422115178201319169425289560940262423797381656953716070755299000031442217715563136908707730541476682573640277123319299900017351904602734379689329162187197882196907943829935326517695492542627214989357095858078376551532723617494187910747253258093768147068445412019588459636805595292509394134793718320267262336153862959710916980726458030637039093579589036425861331000531119179690527671577417372045806116070543916622057934807369008433981522065005839574899507965087228019975287267908315343061176121714144802543736111724447160895773893164545254201084236926322770113029795267251291789176756479791768340054322553958227386922720983427767169802315894565742655792521804406395947277222961966628170109486160506984732395972035213523467490419221832144328382862573286417808691317395713626634884424755395395680484724495310709101851273359130799587002903161748476055713201725376593989105078573746810707631708173712907241222107691244324654074515659942377551565079056100109725345287601646703342177752661394347701064298484887280947891848166884166951124865699619840220064557892690044303204319209256198251540557951213456995038507227145100431027085691792589150873248792679194447577002625413536709918024841168083532465278201213536665075967965975757006153061655411163879872416681657402944808877076855166861738386408707349888003624100582245577983029202403867464112016307740759332970461236606497577768506454336760886233566165557461988260827630601425348500325792000528478187256579244272935772710562094145668259360574539980015830595919394888412715582682336081753882269873131761304488596973791711265852038239642911940883557242400105774526863910978136118501424789428710937500000000 [122,7] -14716075949736933971533422602335416693049395801311414070552846314850974665797596389885676414680413935967625084401161951833724540595114254276588756764263332118576559083335024566007340142184330820765419174966403167939942751054234167088837392399644384468586517165643810344087649206458385936701591804493587817985089748559247842174476208280406146211388714105783776862708060206344520528870713941215996178279202103059442386199991118722219040651369932634098700536726671202939378492696696864944030523048253778429073816038686092796611215451946767720475490890429230576566318593573250217290007900235694063385874432604318648151262814213190803029454365189437747686250788771075334753069093456423856213396020628827729362374726553236253183020151693789853572203227001478651566469127522255344278844291722384282222017836658497376549210342625652993015915286937306967330380728141595208196918875205096318333070465248040646871480312224780030323470012176555875102325498951650220900296746193826785859159587224289429271529589239649111458096101993705522495169441048130852229931932032851558597111334428896021769260672314538391959517108211471808480481294841006531543331797213593726415852336697984673848968556805015065644850351753755132167310411712163621844730366655537217639393574017025080803113228637382991010984735196737455180887371522135749330741286770423998577923418776745277886346624980628440863150322177104324015080075589423105595270399899779260885219785297790450538982340531291905419765725733164778044569226252081576080085247379241968229258617550442634604830106119008977944175070170045156908648356324950058190136126261665094383182872869191310977417979912761332513383921057889031121888594867129947786402951042109492360386424671692756188203248633251182941345882380429182540767118247106810828778592334507816686456165288449878552580607714295375600200333501239633066389702953051146835183281757966849529303431398994258854870328087741239506758170655570270856711145520827355541832107395155964286612004104665835102494497732550371438264846801757812500000000 [122,8] 375733044143306513470985086047008363452083840000298073003887791776977470179821552606786645154242285984969186554922807995706353944282033453603769292671489903616195589158154055291336123736973477741358916818178604546391729168159930191393675398804369139265330021105517324970697865768026232682558176702133124042997050037375224071359463938923490389269457005176796042509267475782641442424375691493767022016705619432626210558798217449199155663851917201690451489246713417442097768934185305517355442863485117635974105057251606618541892868741632833871480093654828757179745844196559748090912298511864541768618462815951911880901357616666454701963636294848170743869035200088919314917181999288462009542524193912621021813176248290175820052596564975385593244847438885882896031469017117146915083381969845316088013534906143008472984916209711428599610180819489311826188456547446282717445447387849492261221535830442141780989899801827623976809147476753510354186025406952694771104135122519457734131169623255530242870213861944563817812724753269329203981474250946395727429593951055356924136740721093017138002989807044472317770648927022493015321195610865916787262187497264662196280005138031990235861840174689323898601898970600678152314249132242002978181153089028951724711309896060481017173152739843324938962098767190783585601086769837275797137320280459285970164254734387383829302231211589314826189411433833466011257461904419793557998314497872640762540999421981920610434944491872490493480251873883819327160735272100212122433387223781503730388956702492048733459008425559014341134221860508654864595207361981236426405965603124409502018279157258027725601010694679846572285962186955988190586217311386079210369495100439000282888470025143346617033324099498649310905538395795710711627490756786617761324014569908676852046529486000107867641563920187438495966550152495401931326792261714988786069226160868311452995069459530159992244039051007718123244937639720119842439565410973493214569226407944230168496891657183185675439318629287299700081348419189453125000000 [122,9] -3041459935829918474129798028461569762133310547702453688568697560088675987061586469113431606405220777750958192844872010482038235939422898706540044650626827368621609543439152533436479158229416859246908391524514945325575376197368021235298075856187327076998166747754770042727884792832841232755454977865243407549031883937585656006243182203587984400937889541692681229503659129013986393380896565140335528267818832781013856069236948872396054490496903629478159344282410934688941100461192235976576499476230340393085975587155689383765791538030041876662935260711773103108950470015102705530497717618535025563729388855686879438446806148138650147218433829798284809584998197002252586586385910166808051373981913263294936057976413172208155060614233408678262942988247565244809569768887330538566270278278188868189335443542809208351034420115428108994571870916166774041943502095811489506848396432708123110249249537576142834618973899209528964097002395487774819268646151203778822240911422419759890177030135940331629962683220252427692612339881361444843458432972019756877938839666931494729963920005227522244006841757566775625652576185935770186973020969217573103206674981221445192905984708986950720907782463686125973767773925359981984236229717747013693075979426535503050650610159197661538666048917682525486563720639044410585428484703131851568083182315272336928313908650504475254313931179484651403262090081831259197024380472406744277995041803387739453912598907676256253103524054595564023498193625380465145352210659381663097215272889849270430499187425340920175743709366426703281875217640919853713915471828183000192609633800102058355617757549454030057095255945219770098533777845300065135454037615997672336699044038729433381935700351669687168821675948683566517937441134759118879567619531827739860503511987262554304470685023305240177359072368285274883371137951173219825203681046969583372283789553936383606733392052913407839561952942991094128464396572873516175611929892350881249745421486608689895127160076650219000526931267813779413700103759765625000000 [122,10] 15754551956319918821343069652742437240443210171415492904813974363839733478064340085523976569574656306562133728289839450439986378531926082371607358011931050033572989320007887641808299051026978318918730225900815020897111855367844587967062318254616123847533490751200091892852846108431485175889483165041109938402973766399434317221633001861973552806246141404649646099750879913734333128431912464829559083649165758254835023747128337972485948438789308244697264192662750646523076468067496150895838091734812989367717769806570340408907326634143470451038309736693051245978961759456992619239477569653683527658388462938047724213181117996094219536470171242818125244007083549209664842702300526407058966208639021527435531320167208517215456229605338529170021489664564364728507757466839457305800071933339560934532847646678674869944247604982195967629148541238379776043886258307775425625221013435381603906724765171119718673986037784527556517111849878356534403888289692201335931655837070464661004036962768309864735551971751637668824833799739645989713121043559507955928726926793855126160769166304943121443499874862002237182743434766145519341419428132705815655884673667271072323426848265204866627103365685389252324284660024703231513119453865276817509377812369635721668378922026311912735602382460809572350715504352897415469411237572070979032288649255998300896551298217655598189402794410503096462090381720997742268016211745359114706992890576087802536951306321573318373504466097636441550966447936347105779499461528660500180785132086131694265121690348800494913113590031006838613064839375864352166120071539192516055039285373002998672591171887930458141112682696857751171670940461433541520355367888288268641057840374649938833531437421885130052709147130486520833402805007207941372305175491560002984841349026100467487086465570393798390623794603501414260799972862584536117012265934919326730561895699911476146655189401944201928715408241763589919408214387027282168499197939130977337380302450922729716733194059441469647708800039254128932952880859375000000 [122,11] -53827284421648576443054071350502245922537590119273622088124698241778295105785817360672448246795880484722452368037306927719079539347110996924354430666340394411354892304099316539640029502064230922597234861166770484638739666856299008074308966191512298886674891558994587399536022445771682974995042426250094019677181740116995379478294412790368682035058744406055254343010176747836354552278557793118054872603139245821990859463803747883843040804693542787482252514788336808338170094763552383016274668302038133131349432258135492502619727292358919612470846837455530096146289244514006247099265231467999323339464087317791091143020620829562218528979465134937398250685762077010440708360000981752949837022415250526345211329782503676515401205855467089101698304828423507393248030488943143021255868614655185279003225602023749155741209229916325691175059730470261224652718699211577808501741784307411740894147768389974463537389330091189319555876117680377525749132048368953711738451713818216611740602349326870817687872523167172905293570691512428210782941759546198765580248634411365327004796802876919877287490018680523422579250510243992984648742031643732609612725096571331993971715336907657082765207883047440333383994299607377384182873255131544985616032470602084771361785292503212613446596150031374667652896201272057858229711201830883504081944961958440041466241690301590597020515966994867535584555046047674392605645610723824178764391790609740879488130531944632599904701531466348233712210052463410865961620829931262040778208388941493072564405273103860580086698566174391319630557243725987118999482434284644648511364833470543520479658071746602471221475909137159931542773070370131109299475708321962658898176743955250155992941347995441633536680982874263371200553446567034000298562742077819825281962312185852104477368654559589179292696607569192445748315637624987967878255241483949739921643809615381237304421245065293450308151430481714800897685663666274651732319903968829057874934350215940814685057144717283961199427722021937370300292968750000000 [122,12] 50369886242182081257581785332496445650385328785212597724429526873882909609445520612099743370834561586514000229915616541691112023080120381954795952273039438421076872646995371143375523981927993007019880948746313313269232145778834383073865836195204393545873375204176136176586705443704409834803786500765733875822482805427499732505248930987248576569189213877676409663466352128252549592216304679104054028391883370180177356907266329227539120419240433980250376136338958920190597360670690399036199016015137391323392828926011215185180213574944617488437501797175910908032388661564530003543594068134851035408916214436764638106240639779687389667929039393063453857957655231240598171043942391288637981646894344543803242571461444894287182007403040219240972847910018533767557250514816883520826675494127541606769258509043066407907283445907778403492808595589932935288010006017228920421736870465910555252569353448882868710137995400089665092878678598057295874269835126514575926880803433847912197118045485990313422201199101216164501616949309248458600564493638255448338758730322241086216424572917274151166659681387494256537772461866374085721653904189819292638205773420322732673704881520293287342873049120492927312114003471263259590637129263313513872212925278550784112776380239170837815298013932908998602885274166689075882428750959861535259338363437554109612434265882130692041327538078120458420487243994675275169777047760910207932483707346594103254810146844130412149383960167708514072607483803836571438324241608891912164682109921055752114234663549839827611296979922637073034518112649210669090781245324261282694278568122506423241069091233504211331280744048216126182712255939103377629803067341508631540762255803812741993822220275666465557778857393611950597078399217503008644476116357745035649605255051125620336145604710151757437508465630581544364087171457347298390181460320930368234809618024305635260039164070325185943961289232881167425021263331114873805930238104498370808602679319466649269696444102262233855071826837956905364990234375000 [122,13] 719696702911884735872766417954106819130589358698636747019157962879989813814719035543788172343210408929270188158049218688098624934326311184055491104084996827680884862312505865981001215197854237805009568525763773072563667363254422808706574848028417846552290418615823314197408050790471136484660154487496527857787078539434331843714336907600311903449723240235044170531272391676567618143717319725685716162190105775991665950742917501161696394102407217428447797425998988342313383220849152089027170116378764307343962724040893072361238165192203494526617985029225644925064301726125140420545334425442775708889325713573723293992271282123743271711490943484786120493415068055237725116436537612275836644085310419167461922722268024563659521631598138289324444679661464746793100899301362925257201116882026966051107335436038515600745592940547268517872896494787592213386871178536501101798036814025781695425990993975827783397837570665490106229858723173150336148971380497747943479993940112623811075727267013774095935160631766322817188363767828303497610705822699447572314349873224519612282569417522927579365574324436869094331931581143269191175093532592822654101744813274800285295806644645130212490627851240569829076710468979477792740444794327979729259655505188690335804906619177789325351735595070788317214204639152627768016863808805328041784188436785307580781045207200658058223768488227710704577155936187475377932485876608441489175992930798609173105561533244972089663559826567596606072982975470165352106705037773559943526438756273044023138661501243467490098488995117856329709043543239758560936086804748972148040004618487719218865614896197464335442337548085176926775680665629100982938017328944866414174871447987713099534892610038613355841006405984506242850017061233330211946265565780962961722309394379582892960799468484983326283305877160244669358800377515544612273798854171971473654214396223101583752692202612334591149586091083710817429823398329804523431025395548448016807230029654129889113423068636166135547682642936706542968750000000 [122,14] -4966099713181512239962825006225430044569601067142671339697666580390690826324093257779813207946576145535943606416207196010546746811948318578278923358063203796193286359978717540742785487584051674853166719309651402232483590114878228266633283797445688657821688000367415703708578848132321577486473318931528834719896098200170234404553158452851786981263713400149926719756800588278936871178229769988312497968283468368285120098478401119019392507125289996429181303436927598491613307749753964446373094497853568811241617097274914421020441564667525834090777470804669265669604718321629158995340579231424195435726396051284356057871087138506076750311668807857332092761761374659311368969468812900815857429605551787902808614972830143176011185509929757868057423112864851802557768851792519234717262325791277079877401322485499566185120275777001662014118681781900244795717771800527332840094908826958182884606006368025492195559877503203542806921504188826894599838382504795982807093137060571109025517814956678678636315818986665372187049886344509068770718519970586976979104471431131597624858473028537018885529227889162299173736396853942673098667740393743180440758329506985734361145883186159740947799330353992917190396608415386945420789512873040644162014642851735993697586671492241728103019096816633820200914469863222643835457520000883475433016977931414949116813229273605635355214474914026981724605800944613218983443367711778388578536149287342303126019425559086454774876680246276312568079308500705691116764869018415600937086507660602203790226203455487134580589309565342192307350583049636776586848631130091944094334436486621804181269774979590428344634920477239241269661349830690347252926263568084989892556678993711931542053214932449504794495560515886578015243528312679954919795065938108102894946772554915465064729585344769716191571354121786425618742827113088215166804407311519850995698007327466379743956304309766401868177886398317642002257941409051866629459121167772406439128012419886634546718762184269735371344722807407379150390625000 [122,15] 15966619099449004109514727525381714988339563768715068080815200272824744785786277058302744172762730447176514532645695037124375715937441061886817084069765274482456349640359497924186820298770492587998920996373852206436190836720187467704756450660935262996590339811025626111401497563382303280201287896644154537408779149386962495822074135247972990989301985999006426644868386108836890820732363734688210151299797024426092637058263105454235159764901808701869591162078211554834119035311076549983980069751023928419803028621120127610495825405695675106966768382665532026843257095538160931296236292818771229881913905993005636451925953907919026425752136827276489568686955414341327500926244172372954445876004075232368099106816385219192961657134173294873189900611384444931608767845569303867075671003657166751163818189980691034702999749549242823749535750210338124691648228808627793182378938496121748792344272769923389881103575180265742339711436393158523589269375327224786471412662791563830876707047838427835627023807812997565232943252759411363415976136662483743391856931970882697662168136428333441924743506842682830684643638810383748426542703114506246403322734223080389482938046281567917137704386723080177780329688631116976153090911410144545894805196483787515431371769717998602111893008241453428324831662873468403397059419836527114802652147720442462140098025003131991432502017115952897993284079256611217600221294205084786497027092824027562996817582917744667524878398086414896018839730480626332448701296029815506282561315986733367226489367712954773074330312029260429433332138292588585524603567649305474613336826613794282620239589128272257923011075183373653178152064819468917711605249127361667772856962391623273954304346005752232675294370690090114548750850876648336821043062888041348597032219488201095175993541445548151411694856329523507972079462270094557393593825440878557620217848605990030319884167697617171253892141045595973370096197764406068604688109851828751029565860982344744842253980721125117270275950431823730468750000 [122,16] -22197720320628152857953838665307940468274534634273708484780514036699990109079306135236200797455986924647464959608876547766603229580871731248284996585073942748753430643047228274800278372591906815308306102040816169177357482991008585071513831276564447022363955590126740622964997420033823632835168772626470944674064163816856152155176305586152453170876115530291802828940347045402862768763910111728009182403804737676412464341208614334153911679245339968171045487866379762071883878154091069364315555290633371194618612978093821208131559636742248497727231855021569171716408154840010743274669511965983535503473761772695431740653601077879266450309208600246898022674822426182946491260613542728610464201752025388799546782689558415236112365003218176094034323345173754164694803586920873966558693503694355101286667758561010448673598071061859237163549906658852173776525604652371644608929433987165201451656846367197585467653037160653534079078828925330861425041508183582647891064973714502224823729481573942968981274214334338133415061451863264225385573685196021172592311205507774067623001723239758445408102363426894402281105409470573829578940791828022301473492661048084765565214389941744211110743107143861858571531894516236226361560107782707229214276711697228451607007235039472402217180136086786519300088835303257190204881590385262928068208732527064467825919044863317909298244374332292419682186482223491388196516262013239917864968244739675796964794462394285826052008220584423607835422360867289298112106174030202649058553965020718594024338792415856020058166449570772735684952775125473103801833867506846874646870002863339624821490996208983036904795012981378210505784389955288033593226792772123625988004187643331943155469068737880017028990217103165863040652467166535088333771539826926942214269205705785824526185014579238201880890811194868248639867697910394437348226223711443883081228777654717565807131303836697116749125196111603828969870754761350737860715982092177011994610632007718896419046217260984121821820735931396484375000 [122,17] -33393950785974661092103242151825104297959962930134977614696625724128485200984991272073557157091095414033626177946827080131797343272023815281873170768534572625906269531961706361889033511488163334552040832715081162909351319801864277111456556655526464928632254230127580945925131606633369853650647596419445976576593046819493011451268633439917442344544933150131292341529179478917735069144271532930717081175767509378542231742839244046665733055409708216282015955304314514460239049194124572887178579891397555410953383384668657642471472050707922531682301643153426947969852700412930602138458438505764097989437538812342023225333242668343764663539506540520752118744706699199386420656302309154215018594755267532047362243846746821834148400180587600521015958113281733235038059962449475271005737617296565212154218182308522069571515851918937108424049804254057778589741261809477520954707578031640494016573126433925399411505101155720172512082914987826531107837890564258851793310916176698478320734080149646397664170438986971858976902583366470291632260447718570440410070929941479283017121564762843153692235853424546875686162206644420308688497557680450658735144084014953447133185850555768931446499504252846586129981432127119820563583530941401166598313487134848781337539987338502234925383562021789874737587345341333404478899745955678068205991916053089800628980623778041389090359395872096887461766865390417074670592703501101351725156805759785433683841842484644727656789125752804213293697397834414120468103795332696305106552360420086966664303967130409074111666086070105186236069738633177323277331201365637276264558416977485614625281267883441796054935444686222349111034659936747430655516853279528047609718968458025701701308426781641428124971669888286420529629757624724973933086512603446849169136483197285363272967671099439669972903705871170532664114664480879890998895708703691583569141267489040901608585512192042835921916359153980502887715675715707233416177211199635882024157423040872788577715368774079252034425735473632812500 [122,18] 240923452761497451569935466748878034886694370547581410788812971047273238652030964713592612445835902824338294226525916321778334429695450419891520618919752691319673539845608640510684696353107235524208698534077963971031584048948418449022607844878776489151847815735633440071454892291095303071308786030023517425807226274507298701434288113594868440394089363764354234349008105777909350389899793812064351772073137516519147764337293344462653948484755743091928286716730741711155848441179688258281393511278848094518987797617175241954903176756183986970354701464965676504136821326729327311644992429403125581297190302374851800129377076127133575501134328922654471686263588022869729018322618648608014245921162634462716625368874794699756440125414407149278443623315770901264520834323253325905259533639832812235278833016146083009792008161478337248673465628754653964413809608232530439557623402519543494691173143490462427369836063768582900924350505223876030497700436052485358649906613433892213893010992130420599954658759446481574525275553776726346534300193177730005270672578457353856648578132666569025275933894728096690260275276987793842929313135375271961707459600885379753712150960089445728861064125625984764928686585683861002983761275910269225860603215279847638744454817107487184207292688323103394382303118575959716767832943236953027239066716605560563115128155384016527639524208305322801924102096853377137772744135689683370322035109889948864163583441488149474612576186105491862252998302394832412749748226203170714927538808038621548334363146112571590398586574787356357720792755500693389593543422159738150068525224187024145447628440150668677368987247360426797250691413794052592818791567877670786639369096708480301363018473045545405791072342549625046900777584398082737964456636546767155924224982202561171896871198843308682691871971183253043070699987015944836178839949759049499913427993154993938939923853694983966122975862601670790055775688825992441320240152471847643914727504430017823722209868719801306724548339843750000 [122,19] -557172281095223193529322948498589729467776871112385110260334712424702609016844096592577932848884876028682727028081322802981884177710755542903617269637300051273364887356359441252774651300183393800774005402800651075058411210594189585461673989760651095502016635992104300149079080227004785717678612295982906333071999002659795917433040181927802023894858414700110012392769202271641442219448033791480282803762736281894870348810961650412334389212574389541304694013268880554248582264591624216239949937671651405730787987199889900592016894990666346588792795143616947798217016498960402860815100564194517946777588381976540103107999107141682732741048551276023900872304648514645423245889370495436774278671365653873572591052446071844885619571142585249025509087310395071415742523342545858762210304955147940459829402005179692680506722349514018533649856859247156267144932725357828148985544378070053066685089117020038664849368780733740187219313982140049218192269474391454545234005467187398011196905140151997820137725693778598834190393096738792944957401186794140276759996843133707097407116027929014383093256494153325524008739958004078053128528774350376995508764697443950641647857273425135760411315474116991550780632974465511491606372984442118064331366440786888270280961973942261376611719170490944723001059387374291620131244093185880944430187621596306656120162841227437490885880897412999098596013245396753154309384696765359449340475258012548747710372400064825572903860126763329729152486803495513068101382102856237929952652008063193273441029142824592605382522760874502639179392067483737482293018135801237776293843859400225219152743512516064902041060629384457644068870416712385938006286481333713678246572470247245711672310651253471127879622445116322579488777144447860637381132634732802392241915840521858497704741941565050246031916535123674897859298545091065831702156894433968147115256834130876434561854458701682003366974611952439006854532685014537834635529643348108155794841129387906519809803285170346498489379882812500 [122,20] 525092964063624519745865936905612139904137314665241736403496446937702344526715806982514532235753454270616748409003660045082806324617232266099692353076268689468105756595961903620382858218535614780187474909854550963597583471208010013499339346998586632239707689625216304643076756014084377651450075291863203057439685153092443806783596809950557944475716040693073599997058906706736045411921389543140867964827967939914072321585262753921831489421602047743430002041748493360278145079454065485528844209342690164581181459386898682678932610610960473197581310646583949816800709228099115030812327114356751390388078299126890160836596775147807600712828847165166401531948061950379237740176038028394637742877535148641251543168459776683285158996328620772259510028854273032374814008973604970843248163409908362022171582052630253386711240219844806524704549347660825018734962600042698372294203332849554282665813944489647762016577511111097528457764785282722512387008563671265253362391082142272782028231903688431405120880279051291073895905698442363286003164884355605824633053210851170124942518438577257733482775986484155108910563711911127688906483372591964819583531670063827573764519258530688720719461142427753856948149801172998361408790761808930532146492198814544394447028378826711287453559724844185669732912652898194640086728465831759717659844674292702905974201286560783545778040945394836643711687226309768453481128142744419319611053517134422065406886058064567762088840832195324627065783528850858213992929701832830254325019525582484392904469678322508781727702705309198037042086536227490671066537015004973911071898179278343863468430520847589891477011988527195309511632201391319508843000371453661112879122453222362603395844960127101545050213303110576802696774057099375329576491349256112718623750150568157843613550801571295890265490319723697338586501638840400349987274769190315109280175634043625102342993550450476149220443106161496298911487520232907383198944327747820038845968579344081206272676354274153709411621093750 [122,21] 720504330768387518952017890351043745461456555349610977565207739378666356497639437796681713077719614427686077118722526952606717813374442384696829777327898503021557645568913559331511155320958252607382867514825307213225074598102506059368826295784808870560840900833525594426886188847148581151616650036281954634990507795955638024908693961339348705085187651329036294965084010939387497418565233461620588158425540556870247089931812608671429721510633669850836769802539432424824158906134825247304777736163340778224468652935156797526106650000412502296356072511973330648058717140355033818034558290348822836517893909196682235375824867537656505144503114762167992479594832229773626666569505344627731663633583607787210497901664439371507136878783040246921703477844908096713029228733310621502997791879920837491627772384680422870195793070604293927444741553652860791090305017649369153061692456764750473795009466900200653253041016206313107556803918524190601287129671359050264136775370460883300682080979049787017591681542388788660219345479415249594770985978881060097740436275761678458846416522766655194335665845341004682325378729577800579268233318707943950895427156679332157355364972626542305677263704866217777758080104793700919558571359700730029363710207861439902591056070417811337439789034737661068881117271219191099327027990843068136781984272962906549531273644518315476696295613464808932554066348225983818238870254980598287515019720510114053682445506965189839300230718133895731309249115019642963728934321512265694124148923867098084079749850475732593099622242231241486956846843697567703816851223410137186545044963418610636415167717862106865552303317219842387204312305543032904407756340518711257232713609659831364944760968267340813603418409854424675824954502558113284732181991534841646847516964185525938190778299548704010257555135688109837957337661197069618222750591108128997397564548172663975217919811237583536778374317124520596008315058681591564562948549937269275122292411239754983398597687482833862304687500 [122,22] -3761731426646971593233293113470669734152320138215161085174439177876564073361038277707791625723446295501762050983339363228921017413302780996819693371323692515704112616702556703336952588014879393865431460263786723374522156991470135244196876043208232018971663895028314438804302592184533946672060968269387279105156103509740908736638048640797140551672052660352359252507533849880514112643562352012290610658639199950755860633182979364604280656256335370784785886288432528089630393576229434917533463866357601657928790990198586299042107844434313799941480508756682501589607081626125743940710655821240429728199749729613728736604991075598146702749613771344966809041375875787979809023407443376257001715544557299043365309855478941555331823396956307293556364000134770093931347825803412202265773426352540855108852773502507742738051237491836785124016710883691827755363730037131330734689134993734281739901739076784180374307808583658219689489961914305324888310427352780132146610847610404898803829948294529744826787121782234882555350886498926076721343809331320270838482167023813058374478017375353560947563995802168457573921539716473590960592539101975157377885790250955171460722580199822238489578494639128393739166385936496875366440503308044367721368099341054552598348554634843868708585545678925390522640484067826592018260633545763492571945085058110149639953247866057527511228115152006236358449863733472607791596573244131675831430671538983900643755671178203371309244812104088422993733926343472795360725147914995656535512294027850183239154645810227011698161208595171292726498400388108056924355487204658170733580413124745897674309548300404284215968080421705726962811616671258899088609237766676943601037725552749643932876994101653095714795753048445128510631184034424220598279842711304530108024397199151962196464414501529554780998978215299974081454049116686698932092115073362833611460947881837317179536673885250654669103655373845580650354715885185401443675284785094631301305412307556252926588058471679687500000000 [122,23] 8008237611757303144859389024944765417874405360232043005900806576686981242173940194654057112892818597471380381099681612989070292919760423569173150378803280562615556325953493242492871405281461116255892660751048877721640166143883071804333110954867274768789756791039610799258550631948923951281917826377890910715216154473315247675094087344241774461073165785887493999882058418904670935626394715226098391311165373919446456440825253160975865327118678317737983917766225211893547784724211062958550759695260278364045316311481065649482523466592977344315513327571460997448353294613900607488102211361164613890107046060098065636654620691901884940203788762506676370602655061947392101901830705642175006178110345535344276932730395846205296688514808215069898041595232164440735740189312468360086482880418524486480486635177472255274037427974442341606589223699610053604747052085995080245078063275081413453632624261306704651454494163821064998767943626873773009995977593822634402447337988397220691162519790645243459857570069717770699042225613472574494850602994712882481317433420219841034743749919967028459356793935016187923730286077854130966644992663931905541529854196540243009519244021695960406331585088195111251826851613364346294187543951021629986538845959742247371494572318815388310313154420509330224495663388107957427100681498178508533016018295830588359278733771362502633274378089528214153768003877306566830472655888372827330045773636506086731120141918120186036938598716606721020755704781353869598267550104599093458962643861074387873073137406283220501953385377552165875122467692268506421374422784154995544070599662106173277153239653267942575843502891488552987018357614927408727894214531560734647272246559027718806966181922734707629678850132960119401592377745094474407021965279281283598020848220763923432231876688709459237933753554736015681883781583298154464884491619253155592190018178294214764484700012362474792607694546430777814828387396703749776104097462539003343673371659861004445701837539672851562500 [122,24] -11972917115742867619420499259265921655435577694135976088123404667375981857064111381727184975224373538059400969629068629353688219484138960001904864671289907388565166739976952333943306095494927486479308606578247268303332126698098139333002973859012574442904727133456819124123263598886832376099193255834081852366474986241200680125323056965547772704886883057821185922090418101529543936056637273199257075421404908969335870762707166857506050038097987828419756013894517564424547614168949330814154455178702841714020146391630592097663095556429128456664270776627723507727676964478466390224993378010123845452289589439120931197056018348527516609239020030409692108570320099846745419564764479219048028496008479703263219065902108030155260949860553444025169927992280257033484664294939093930458492423786915070217790080613859408551748504186088778945197157566125904297065671550040541467581525217754318795967102888580505522454729601979749059061928091746265171916295716180641860324405241568313128790868147454946249564531214690533275117707104475126505600074628680977413873546988706765912006370899317040694450320864601732445197629479706773701250814896997540526493046817346314135281758564212706888650693750476036074160262521150510418083024241818936441655194300421510504365168689114164650620135444392865254770438917575896410951910712711180142506155067905022115035192893345746397397310538255206550377035166386806582986524742005002876915767507618520096901402818138273261720017813330944300183982071964542889501895028804410226207464195993140438557531271103851621408712060287290189736572768639583887897849716829646768409519508709688788718063903497758796473774887776673071853858694436934640985705538685196723146594884882264672500308196557856145040422636499097579324613450746439257143033878575118516268451823696375660572582279023070146748515808284611924789833769873085460114161551578487092446102111042920093121498781293173432481559418235327262204244533043779172233016651425568932509690966980997473001480102539062500 [122,25] 15161655158100205861529997377413332207484680398921955607046047633378551113013521646082627487991706548298311231669130138545479483535591886718750739523805021212616628626878827044210020605771154765046424728569652661550098356797758747437424142273133558003134906563659953645132331351935674711488959860975409635033037471707152257067418578952571733506997779448135799527181894362542329964686155098994168789017409023073616866092580851577187860387633242107536198400959095027467227660337389039458922674530579289976551802009644952949638216783820900911796495146942208874041806732983316486262161513402396925797820121182668201654196617880684408077386508331528069205860489250622671344412433934866497798842151888867081720516784012034343581884323875994625205566477426716190649647354615001793336482200885760400920027292116454564224280594951633406213149869353509350076724544684802957179559096357640437862245216651459120061447322109694640844851215508350915793598558797975290031210899385543895409565114894509995917773391467249009053402971714586771998100938206731262055433869813913486756444904767552107441825757070513132112202313134242613470792144141124649006492236221211542103801230089400780619535892996490955388089668245555169181804280518374608263944325647382943732877828402287665811230632264516336767432565680578864190015153950738331155970070400224742540519863658360005001995264769146980515114192316121841570767906274934003751276071879687409593827087084123693604105954897004191679833677629927645746319775811480785988896487306132506751607269507226563500944098184922630720486757376960741049048514893910378154746065698868290753601742206130793918074282819473355999583907095360261970790108944119815334317005843904970952912699696160603477861290475891798102839827300660855239575799637786043939698181341627302154135933223690215340666627603115194053182232139742381048643355950086894154487096428986774008827714211382523259091073186062234329428349204779309495634605372237080356256910818046890199184417724609375 [122,26] -19688446673799201738454753503008436043097470217942510613308318509254148074875196585129538188412502346259519535371647885179152274555640416576283286159709777130055028064474442114756793308032613851792548929868762502178462714785540050643037131797374559601054135625338110347078847622452335728162860000348251308602679115325100482503653005969513196030096888900679228957608715705237192654797519833611771532244444409789114616538765096202392938591906228381597356718593074643713368481004871592966108620442832499272259894409242933891151239622714102162519251255897783468201817759432911413021101883529651742674142469597119115434942534722866925981911787495916256677319155814465625675584271560722134160963477285317297445122088389886457309304026767896719291710863286454726788912608291487415924389589934703321991491512089495392695371127011118397265198581834349830325408980092296027455164028061342291715007132026861989792844557523432676671648757605157799674763624849056850566669466573747035653061178854310656076854843994174158605082668077510595729523935645952604632660730421307378430787766471484836505708108605992099943101270639387787065781487342623343660753923166513011491635975417739424991465322497029358645326365031740577883137308546414783895828337943070645981878866528635714433521471633065696319218718396523585250922188671146492242388490217943766380815776894535741577245969460532107571635159293723205367666114700686496694327518813640364005328996491354103321058124169002298299309490192740629925627558971377492259963093350797146319549112534413605108159186324646898967181962625516205348897093176245588998286305955295729558025422388583659272252194341896689626234470424243410479079299415664245191414362478552553493096327359159669532992027838542090305881672968305489982197594761210880968609540528056805223185440405159875025731127816534899974466751901602259414230374710774964632185875353356638245399948013119152890955934316679740500066192483142207372598560255472222024764050729572772979736328125000 [122,27] 29173275690639511563118564965914457663623624466673936737798309530901444148805698990576075396412335622256774046520352271098323080622060753689353251461563433106085046623132002418260724638909548368377109344279136741577061113584456412577873578249171261488387604369638814372840717815639751967531340495224825167953080896196065942307226637368839733378881437119674760409723181364707271366046838571335628342331369616575432400295664127195773326801907412103145750008166468229267422655606972416355423667572865600167260142798284281593081510713384155893453180060264320764065607714426804708372291624961633801279896957598771899154294642901813088133052526545188221368739101102460568533179540803672486574973048398182163692248617765980036832584754119801829678554868633825583545304296512463009562509957947676684192327794406702939962970796803767555747978875482150011519784410609936910865446395404144758131580716355914424129970895627162442783214830461529809363612554694909763811636659162115354474822841207817805968213969682629920412786093179474821834418788494449986252223047885436614078184070974283233206954966966511187217827084676082044316241988869454897522063451723768549008863894651204502239704681360651704544870025301119092520252429980659881012408251189181087656511721261596058040902518965749800749707204124568863966259737057214491836260477089368321831690172764787593079369240106513656871258085493396150284583958216920403739343257261691042676001172248447409173178918607007392340301011463035180572310434136612890095212454168297057858138714528702998442768472361498893746418537944544762104092935132717445692265362218040729225054864976160983590947960520886351977437805882106354843614263478146736475380623757902822210919377765944956960632511922820034320388573330592337339441022656169349984585678485834347773300471129194360586359759266608324894670427867182378111576642532421308988109488197623878808211116343490772215770271652015295819370647373890698800767695697544468202977441251277923583984375000 [122,28] -45295112452795106532303686364459671413395221056698398866198111742958401385834183640740445763203944157651265871133916672216224342977767492190438609661311176901604126511622513910840082941525792048600649920246098619243939025686279897274331285383833161867216649078752252017396672188606696035126188679574580079277130676980071385069051642055779890316093173649919739203794145507915008890379365162131626978376313871981740082405916285834928174434110535910586737248718695304731650156695788160995686028607410301416262945476925715785088269524580134840526143909305044036241489614426810766976452927045837944908064753516701243197918561788077702888859809626742640059027547000151180516247120349523537924297914611709905334662745491891925830205094691224026573193605771914557458107795641174868502537856873607811222604024532137174474030879982854451877906267297189372165053524848227435675985863122461460063681450865388598893998368556323279461407763283386432235095962800073778621704678637798173273670716315123835322703820966193362930418661282141198855739153860061644387748297968105414895791308430113246569514058840398097635460594272592069224878941819187918560725741900777342999238405845111177715131771542229141108295715991565884769891187114401434339176682745398184964372386918357095351423958329122882957554147812618314884754865457289595939428955936338209455840453368531812159390959329731869008626877708357300361969385017150112755684211626661601842001988315697534761609361221642446702992648152323097909743812715121022510053979569540508129726354398115946472628132554958449552537110541272434022057478399231140875827609249634525936304238000651626968043138000322798916885145959879992434186706478948149673922992076723358643814724407302186849477905115234790934572901016070575722397851597146009903606584919873936745204262579765346925025129073992021621414577531173699100746582391893510023500872112566039848592537646990226669648964740692580077824417772745574026216353047402662923559546470642089843750000 [122,29] 65319405022045441631724139943572653845771560782399193108015111239052880532495826960535556727572143482522399767113027069794051452078001198135701113024904421739246676965002761724164288279921174351285827156993333749245441301836685519797173735470124762571268252052119945376114500373279612208523389549402407688471599077288356345700588990648333953857431811051772613034559669521657844007652036838255119521690718484558316325430104346500122408050389526786170897597877629664828327011199395134825430525168726708683485413292216937220621375164559962935024649664867007243227577288259371742932992720309292232381347752752956945550838814396683901034544550739333027046909262803704344900440606171637062675037043981780284032893273745793949312086469833453896075969531799611554715054174895578721330310787400251316162758388370603487590916024303217196536178785587537703681490622303153234438557996208751927268160953360587549108682938232285605728658827887922302645447416736903314940172799867202025308403750754302654739190636427248033619755307262179544182429303693787642372708945291972691376602946131560310557046832308126177774767506459513318675115408010122953081862867002717649813274811814470701676371892495769380130345730140096633784951695823079491366611047908322716523594016405779018460622144000939644254983382820267738230224895317262913487651830905733695629213821644845184246560625043553002070170211454192319866256305339873806316001263586521361511355255682217590072993883049969050359533994541648717723840365112616405327683956994150961326105226621128203124614801265811324536491317050350253315677864748883755889275877828822079168081448510898143167688048655492612198541433135073180360606555083257364045893613172214184231432275854997476291631987404794463278890722053549546500461486258205287594603858517126166614770751747893799173507782086325260064256224012960863402953140608679119817856120799282379072850850465126108502631621380992191011651842698972634040921469988916214788332581520080566406250 [122,30] -83115820601848537779527384985758071296066796351831900068201486439216590059661908172632799629980831823199671793502434770576550425106589020399834720776953924430968443391732525203022390262167478030169809149303910310695444158305848331417892843557340625905793637758016880803225269726736020133953631317390186731372228044353339191811668817302481288505288037279263636032106046872981029067695808040304397383689890918032956036924859947157007564309509164008943924162893907622574167372509391445117607367942372539220629380297683109631221492301354499082756115957845801250281802828231813769096789245849827355692018711001504588385142117368901680001773317339879469498181124259712514734983195755157002863071858859841143025793880295918417145521001252548083519795730299569455428531086115848707517498335563772159575310768221333163502680271009875025283250039486388514286861400671626511951521880767900429023313579155937707289301367134727619189941153904953794931151579840442910048325951367625047000984198273805708563861362378932334657883037613226689580366587098981988180585330414793420604524673024942625678535356664216159981791948978612225914307318651615007596215742960934603791719109570866983198222145742882551448222063067987273872902163646068781214043912460314200436521661579471857790486670369531991908650917754417750413615392248114814893583471690599662207008039930875795343395967849457855945736780144719380452198329045387372111186361581192801928820703387082446632643116537439596874800398933121692814711417755789612311113504044025520760791245484057884233852412413464097357441182768752538160431133438087288234418209766770038585563680337285735141263936306284711244218260804236102789152193279409898986547044051213355905501414991610187847377543586782316917207499601407148340575373237439220234061088182641225772252743637359634632920533558872203554341953769178083238273036360501051187435508463552823688863159242631673427782421907658568053660396238169205673784745158627629280090332031250000000 [122,31] 92681740120058923024976421612061965190642365162667594821453705336823609069760741952723227329408585011708049565179868452962057687582973198774466110833282809463048522788057418706154644580356940352779870464234891134790401409047040419493967694283649265765238445576931295906887876535141258826785999691461641327698468040674352726436016035772992111862654143254457973197934334805928092710771272438505452125581873937167227153028309783664263296703780839745944728329699824258999582777425476079808058275454089143337108204662253280260128666402219463278282038508620626682376020144077087870890494566870906807139202252514497170620244663727602362405682176678621739045646652646673705735245261876190988099432217752500795805913832719991791068249799979911805993493293545037935842964409036521937763951533992134919643526119949432434148886792556050578294154131061718166171821752619666845749604774694667433403898070726542968684566931035245442435967521790255575166703844391046316831755901606548088167634684128683052820424448725623374597446278448154098197692875901119940754838983451487972505457876719495569136956682611218427764070611039648433819493789737224326314637898122697812037418980058305350603295531429241433032711611855991878668130886764252840365750443252850869301184400418509074780813432926284404542422143965512357116762867669424186574364095530320419842143532427838170752548747655791246385848102752963770116517446938916454373591590501809022578834707018688634792057760679325997858864189813009988291290572783955129363406375586284093312973009577980682529513507337874630763905805594005817048210971916506107556279131135514347012755774138484945572761713380632133289923170117157551729749782581016066978128188803692436470459291728597955800621879837785379768452719918747368624999454209437209397274003751650455204264966558786894154162359952729010510863956718549084598070947533011994324820346534552175365832093509097381716160786138444645902417903717690483844648952072020620107650756835937500 [122,32] -91214366376156045871230840738454899994468373766475551267410152956932285831601954262493488492094709829573684837850055955309418649756344282203098368375132285695885171365763427097595445440267953607906190054098004262707381898820401830548848449444778851582316370678453537736255677706731508499209436380974866836780436597755965405198438424704215213700854357272428050339161879271228869148269962513592313482351257850086897342498613569198558363218741526435396761282616598437695986447332609349865690492375671538072683301834533977939404237533284679824225112201903331995318653953910221424999776887622122707073354673307862244216514963519955932658423269170049594995258230350915532479331123519294427519619512536109864997371250747390670205601052930319707108371680184579082968298002962257955777336656159554259155973245815615272836714121578820978847099733626171993608823569051217275066026523240410294002389132934087017373338604774900110029605255707064824191322233507650831773596459985745432447710925830323806826208370787196948462288670126194678626735609761790735741595532951969707316252472629672446322120652627583286368436209060908442298434958845226677788067653597944571926491267411608275068245031042476076210926235167640016612656613138071705636760551770289916517400753111973922952599015088883125850821155120378707751741736393756804835862882841028653895090595753760324704957703578191529892931817494126761093985644970163272946396093377144395919690137903462893248861840283453832982025774683854581511712735431340223617326823322802153016129475583880152583703901832158703194416645128126257348697814210850184200963938206645932438062673689880979939818823043432115259663882054460963656646981275303581378190199233475051824515138787036984243434335649176951665002202014340249493943781114641634692454775539145515576975762876260741395243201908824956201387122464023262993464505611322135194850495049638494423955113888103728185048859159370275795581176070392359633842715993523597717285156250000 [122,33] 79894174358227230126788924550290405465060583477502749729674369866683350979927074363479699763237901195849049558804225845453262975059612228737900503948405358692797433670622387066550761820712983969497856902503645979367944708213901016287038074331376308251824831354567601960652217680728645678162999898087612306478610094144859713443070945856223329163896523133280671692523441763327481767452024905689758223374293299412815751413642760538452428901538729995829299667566649047957640974542888638503663259899458427853766253859411848241619624245504385770075400185681556177648121804787140719075376753106160303980089417011306477331340908579146152512320190777521061276789997607953090777121723426580799832778468689145613105962788503671114352909795153704146344621715154922125628822063887121848331672817699271404245427518831984860315629119938159899428602847409641466316511064105981730724564194354978206859313120340245351544889263296331089830775148406608530983599173587054844805289851282824480631944171160630697431487056627318106963160959541869145953269107257937825145458594403790851044132186393033656874627109918804417490404471154777935966479687443668572373219212768885952445206821492776196604088737104635022411874888825589030807725741581117200534301832628351539789811599340324020898080711448110007991048978630128035852230666960659775340594793786801849835860482728262687600083813565850004235611247553908853056102250896779655725092938186065957863306036576664137026969018940032421508719052940907380319684092716729155351883223338150268958508114967815093330597533640764520539474628592647346661628107202498150067795991300749464009869155452301472616988648259240246297742800491440115035352085655929314881347354010195592847145928849702129140167692079775515477278029495199268677273602383800383872566554263699181530145979408632788874655312569229310765138516857565898111068789462024518461112737809174753801206172235557711406266905549825626652732379895383019174914807081222534179687500000 [122,34] -62640581705295914838922549627353981773468752906537176643686030304802189086859091881069817553375252975456719970897796952758419758802031996687772612931706681030122641978191606265221679121078420682026702385274015665387645154933769526672963881390163900884897740743936494833484029255184206899830208195061748924748019031006919062750518724254245274174570451038543428360828189043357476983492482463091757002978555165056055936072752976393553636708819758381677307544285541411901383317174656551840208123168754429238271092854469990964452351007104659258759600514879648346403989370372762574827774319803117615756262768323159041433238836958728012249685075266860906963873815708429896071721662567326894435880595317174467126198649646384631008342219018376077738326916141951513809843795298314238921235433958071981487493137447997219203434229273228272385364720752250852939605573578155985593018386897187477003869748348081779464963258906614212757954876673798443882034746146818561915140730416526534631526432963081184981455860146990130568305477613756240741495342961044558101477649738580681659874259008661487721638401790487378471754935703949423446706573138447474228342801211364760772764404198134169500690199502494474791211823462777515972950844289028300466541157492354544264546848997603536265452802643257969226409977625095630802025102709446924771174551768654141540769268563070549390714856241720491263790531934858721951205032299610459768712147198807207253725674610193062587979267584534063056319905972084520560520950500569341605269906659270009166723536196116742156229445624349482540055897469829098495997024561330428006846193081843127184091409561607620809948229914614036868410110206756999985787441836983868392508109477087001577450178509550888535209613380506097660056006721984014007102422974769063893654471052988462015310218019774094393453987461643420014542566730267479403100546779199775750693568038949590834444363702874486487613091471415675826062141595684806816279888153076171875000000 [122,35] 44088861744333449817624637598762097520076964262488603570478020263213936115210963836559365442254614102961315458875523919945769947595805953101108276830383846363819077269930344637829290374353166978722916703993631158804864330272011789103761573376770646695909284052277642679351810486186628293557701592656835982051328423549765970970607169354072032732548244834472676368068107600088089097902614232109891690428140534942414490044311987536221385709475929685105224495700648887601174300431345846963562777567645992199094501413323129187555815483073270108568584524720667098449770009526070679693377980036051715515662895169455542198604592116489836296105316005290108619077350673533622373802622346897420109055300508705828964198608657414470306354760360314181055283342188021809946153030856194479801303048809031408434853539320608199745907125534218722694490441314155477288338752606465400841035366342677148366338950047955161623830186579152888267619292218132549740321853352476761447188674361326710202136255783649478644179452752733961244065556115918054728618709965439255383791564316563055633972633240381529713337838054755450483540871100301765129491537263217556287323086302371623358144064289219068077999005533791866094051468027994857584158902137028393871508189303455650833006278513761770537988367262229205534037423055085737564755007375138015050353220856141565178121129430116426276135098551079290080517888284960284093780251735245488518111470691423138755185330885469694888999260465816308753864731213365049500699578056863945058293482014239615766448446624122521828871841941168304167892903296287103677458620819476915561306686727741539816549384765176091043124830970613488953424645287185319258220086528246336167321369160189209813570938830840591022688719129905483557136649522085756594402434153258615924402202053987805040006765721494452278968499324134187494223318545699667484550656910130709246480035079691762349928321530372552833498313724610098707223926339793251827359199523925781250000 [122,36] -27880369683506031306150476580589578661601642528738709556261479487226130612104142001439718151960759584953877073777905651588776886984899671152462302418552984924245579363151378048085405173077959066684747910630693638160619003766747827831950974903466296690200647342217070390970403308109418003241144290898474435994686134082524711691985038798334836475879286438915158851856896026366947752955810757819434582023438598770371927176287747039471247041706369218143709180405343758525004424844937250536394773014134361027198040399732210632409988262276687758885320017723212861573788405587683174749962029418178731185140177145314985844710397185852992946675917495338020242373801036461777356369002718032835470773757620470123154453117687838647120873955265486104087365208716329689597475351177438143576253782186539013085665012514041719247171004495478439704953084575087086999326512549941154271374408660440006051415187009654769464280773553561732032259230347944317292761191596800265045871396971929946940886823469860714329789816733201570672230286965356396941875764724629945657545529925137935724869613892399893821183508801568080661782684840959401156418587705035654023455431377253822326415283273537036580881098367373163298842438911537965401551664194473279149663834967820949054378838354547458180829450717741910358188030670330693419356842858096906098183691914600162173961329122870135785077711320593781508933711864349595551538387751623318633360316195138544300868380270839966875646349407222034713847431610257772730770812323116186555043040657326843365567051796460600335905337055718333538394360609455177299481382924094047532429409917628993783182833298211997300119502904588710979572310196368121923090379578695785099043610942128822502836770995398474051152440602671504254685934524811656229551108862044535338407967208465789108441810631336177556670425731540470047789537533415528623647782124326698118311421875543832889525507694474066170325704180910086904532363405451178550720214843750000000 [122,37] 15838447263172726784212743758216322299565487052358087710141156946559387029360335321397323029626405106553606270804193669231450968997034164687536103383130611670929450098600546898227455344727801180285575557480223179340253148687045483445739015505923880023518898549317491817792831978849733115257737566546234699493554885468217261342958370510929021209339862483076248776382066650939252167707858943444393337333115644054375243903022496744776520052474992551045429716392832394801375329926721859085779452560890955689511207148789791941408092717601360231066827131610454626101015333091719957957909729898740843391817117142517910777662189110169919076522803413555345200896354842786003983121544659178389639152515266275507627431757374780688846775673283816578342286966520155753817790343645052087501169046280563719884254066943819437143057172889298448057158472034527272116222503626830526440200223767571826023274644929876011156404447048381795958734173727570342505835387286694910473035611787525116072947793081461549304175922913790823996818614229801894290894167736271326913828503919006274045421362466223157414114347703739858752166526149382175801084804427484145257471849670101153407712365372724063561448330717250780115301682937143772820696664204817324178132902708127447752403093909147257619859119927735964944250743243299189822050169145623963857302356757404620873068867796195809668937535621605282439805926596249200714649302642792787927152668513655172883449288954414537795667014449703784910552454529984109186424430756880783697174097708215941252812474834234004915800327252574493876242694780312746743245058259022736706592817920018963010319993789339327547234177277752502745659784816790701608640422271599616704425762200602294352130617080079699185389823510836702733481034165436735194179665057896642582789373329727877553555640542977146458351005929452264774800411584349263432494247418874885147722449954044626647404514441774823056718370095641290618004859425127506256103515625000000 [122,38] -8080656692984214028190151270769597677187447325443621659627937672748592189122810736950966093826564072200026936313888323904555288127754462059927605321487473128300188534372169314853214533357898297033507450372206035019256115904904784143114886735456945194240942359542888999423599832899320957233369869260580163008921756000716243678675580402434180610378986427321874976600382179802262866332462633670679504306352564464579768583353922704906102424827103184690538206741403494994137741500502465110073359056915586482236961913435799268110720454370416349374044085468323531163797274680680634365814952432777852249104119198239408195102383172583865863177838271528925535613736000987945764771202593307216885511206258773115264265762583447278669259414744918485242478300395539597638810354152383339407082834633351651250215328799918817107428425711996947946316679518870953027762353671087053711260319361626190353700541927239846453100853239724210502468169545951874816067193431741963607365938334261755506094522044106691018891966283544410410181845368977005626537387099072300973395599041722552354997029034813482494778396166152666528984160072740983519237218348311519450153383341889416536688969961541856964980461330054661139912617205555224255078581641502069749245272593499696179093838702334524780390155579030707977724113746028810675139973616074465136924333701451561488775899582144933960810189458647173655624985660902431918481109169921468107288978605717788648479643716035858532682752085224009558938348824689149736763235208913545268488743107368240719146521614632894537822838800671243914687779803223029628417780748361159772134462128700080827894600142367041341307571120714420593388745905093619148774821025635086960455254426824279231250017505901369029641139848797594808987064797418501031667236358794766613681295314554364501877922801706999784412676645542259451582469353119685412087978559950617173624011711407439133054467185534232518133619660449795674139750190079212188720703125000 [122,39] 3702317053063953752985525817680939079364740419862076367856591601457249331175488883970102139345145428657427089809207651593239773851772195685062465077186983553463190895285063037586312133240276331827391368178172234978816619166431162333476948014842832714701738614275973060006709421211312972743293953154949884702272833821889268436437557327017466624263156113308844427341192119345425346493540033050838689475673141334335149347721776833484149564816530445869818724504561427032060776622385796873039276414378349045599753909271586192065012023915475225422956856148237454875950079181509676401699395433371377380291900221760560496439920397119635511530573611393374844447830453726343260241572592545446866511853551902142183315943345491222466365092784522777069265939938371039796574312881017914742829636698210348280026234099845348100872394921983044803617162034766985512071305357303489862709315077647940737897795359312414636963453081600307806491279614838882362743369091259218177734158347243975155535238044404077767272353208150549642074651748809115227982986060552508489125516288961842898565115467940210539327641924772171666509449616161811829222850075565710621655353715749429074688468527286511149986800074481970034247130206654663078252639906297827280295719325510493407401318596863806784973137036845007536640207253814950963407715530977646467093320006954277493032145488274613131857496136600831624715513771064238385926923220101521510991713093878116383768278320207467685133710741787665770943501480352797260492468562710282263947438313016457923053291044592156285010728603233569780722823366647064647725962323365574656818152345545307913566928582067139459139112223118086597191614013052388296396018686235711027751063848371639422756948201817013317672443976902697781933635200839748090730605740599191327977479537267661740811912840287457679474206417036611176317647219857074271712196729960582221930230438540639194629779642588474552686306218163281300803646445274353027343750000 [122,40] -1523620378152060431037321100644267504210503441455457733363320111331873248583220496749132791961652876064157164878679092446907754395998117590114851927865928116755320791131067736970996215446053518843478235943146549999319944315425178399494297538530573518630916984467155948016695750238573441654843193218184418031289463688207784480674727196920353503123448162270689101666571795457386425743145187544888200134385837901734502117310834885568807572716413815647807324846484614382558935314863314575118940392710468818350458743302905386674644966510650813361315714356288276913917282112772893500868962117868473634313066913124826883033237491997800324516749432146773989067374021800333945673533984167988911218828467254599533159360025587878870513208123718148832484610131361719215780858962961617085971224723532017316978020957147919082469309436466180731870580751683955189276144193333595281219485526314401394600969151895520158089019151971145916944076653999422787175947270274421686474570364468550592516855768652944654605869716680649249048050357064088066443106811135926612092264709315503993435866727092863052866683879718586852730235905246493552966324137410773483084983136056782006102612060136845647093549784191259787706308965109640096986432343979940324402575981915062047429769169675391520188200480784776595722300750517740978486720392007949283058621293738698216027831014657214295568851973679634437392336127962541194938449386347101404914888683961392646830078043205788190716818907495624343028047638092112940403009462318194790331885464863306915247912169522069800575826908775931051522192170758347726450017888239043552903825502061964058305919811619453696553274509470003620665900537177275477187588806604393824952771211372900493061157628078301198373838210124293140492712033630448365079897067630005061837862843582924655732924402053958923811327588990174473143751384037222734487709794731333742488603817412079892352050286368197323794149156128696631640195846557617187500000 [122,41] 563307737562106849541326809069535161644939306129067528807715767344972450876516564034494808105237441187382316449991225515484810423381129916905061770369800425946056239520657466487675019269047939636680761768632623509046945594219403169250731455779241725208122631651914920076437911940250288095828778007954060138255427152799794921125492936968282254016891452658996404537534234378610770608047908759953675668928413138552697065148324353036436612102726425066344851738517931976790033750268042447504256336790686738258507716875043149156288505711507426706101066961409604430687482972278937123880164396251514409553797299638915664103644619983650487123624095347014455221412598999444737148477520831325006748948223043481108511330638774060976361040195945704519253420032294938236475184034533738929974574383566284550863972836099936222787274021418915851644338737629587354873583126873132239781350358273023533574603631371921925493895943991219320897804365096364421729776577676724944687302745802766463544502403155455084267192789024304972863102326013732371848583726218463079947904118078244864870124974548243314925168865479668018724608615031445585167286283527033359966531220929055126467754968919563238096818334192921097503284077311969464291155039332265227011732690875579165740755490925471112648909779811561734672115057007841978351841396704088758192354528793754850476117884573174575692722161406477113671993411934776783800523211749002147215143575375559769301541057499419146645149175196942766116367059489134689995293776965268170198500676114665564550966530306568608309565739372711943455084523024866422501385631133748471327315822352210986728023224789539472822164364215735549609302915647648594958239915285303022227928469190123803882437869734120518486394461396074122894651534212768522998352162485216382775701218690278601160995634017296884485970543787810213465356626348237029595602784362055723884905001201827012326142884697868784549257270555244758725166320800781250000 [122,42] -187069656088665999119456806798850614838091814988065733156475675778161400960479685000472975929107141420588953891197588507281695250150194186947156645870655518404971709048502238059121689627041854923999997233526563945358759456787353951063557585578230164195783661666896144205836510181951322686440879996933293664691205764331942044192375523425197187674491464873073343574976808432148072964232894987141699864160624734953453002720409137553633125982494478702968343761646462998847670688116314882403783239367668377105808111576800086525677813010620629155385067365962692170877353702166227301529440160187396188408114085543816745839681697268136423722669800375658319835427604477430422562399190075676206297353085128839933580287584756563580281924262240504704307859559206376960515275142869176027258886323274366589772619290802644249415696526434314096374472441899951032307984274088002308401350999166061370477610022835019248868723713476770420665266250063613872247026526339188152703214641142975494683239064259063958729266265849073509056755183008978117166429563061633950633746142855532697571224710331316519307554768283641783389671394358771884505992300183804708371774003100957677532395500367942375795527070914883255608832082771556574476698371006015789677859040255982189975939511069082550543491040772148384375152808717135472387420522020498948831741244960919526267366086357594177041410831838377387873435086807071833253393443141259205582783458230054291650413553850893061979946137406484333067917707519639280784291758716104763760039725413816269372758965700972283333890149831469636876444715677884828499047253222647147819857417013409925420439908979167933512893955358579170720194911661128825810136564229281105185814433444203828745392384738564159252570295478189678687078937542512289122487099059750900639004872821757413190056338564058294467832142391610074358887183614924716454604609653134542110260056171809418804936756344781123573284276062622666358947753906250000 [122,43] 55750190144273216974770083914826678568040018725577123035419082812389652108574873119612941561093279020991334566540602795768794365171123070065714184861762637704310214256102602651986640543002288182810938044880543330700356107714829436757185211608063059507362499384321555798662417019399282530608731459424702025656003241541165037913252992902044994716004987450703471494337497614224241604730873203738523743550258607841469904580177781455424417137888352277177692087436719363192327891210634835576725112827055875159130659313371932797817360051179792978659648098217890218307705620092499744041405812974762268606306928993208375716768322740951250185280689099995118733445267999073919714339614238458354974545984969541045599650080823621889710888905222649853580971573413440321919979589240220429837041670907499654595367694703741462212991532506098557049554965965466495090175981311980557220476535771250864987393600860411021861704218869612779437436897594106283944693991751706103738311754640063566023670220954757158890232858783985089110091723180886446666608290569399808601464999223169585428350709092655840004843265055451325112530079586911231722144389595944163403765035332770375902227551649904796192791162956909581646678941971816400382725263963480150412451436852035512190741943369433468739609770867223949696172936682926418280970030503879224260749604275332073403637743980983094901830004637176060028032240647921966082893407680703489707632024019486305380324574168009239615564432351642103376587943728059207510588073931310298882588473285812416733045529839062478454427637127772919311993955360157996659194023309734126939373801160234072497150745944396830959014402904512520646964446051777854807666603948876991210436019468788783115328481436587865196675860363442251207169153961587934063308291572316283055021676905574484805756181937816750097754092791777677125333140701288861539206883211310367114675248733388230155071357135865284249121032189577817916870117187500 [122,44] -14886424535192785799611952076931688762886295710421239573762094928860965830296894920358224909798583928649048835913958554953363817630767689995444566578209171738135150114743333084527871653831999828017854936618904040253535622388569616464203492465751054938872017033637107998735710915869055405543010736133472305053274503801676714131998997170367045609495716572487200897347587875289061698986185967976906710161037335564582444425945026648743342731556881306162074466024334611513010828284866823219918233682071599790701358699563289162307243900827062261329491753652478645634027764861890813655142506808660539864214508078340316362061578057851801360233933680156930788198737577213545783943871199357806114264809509233839579085050320055941116456630581398288913455313551823410647524693392811275122661784709329763101773109570895494130120635172723073104016563592729747432015685777259946609735604182855616054405814561374989923423046449120326383680279244822380137899303053508117166241258893670837645125910941487732030267207187814672716284938834431021757895899127583068030854160103339912018813520854334972292433366693579527473682621101012520056277709137757383266718413165974344437930632508388377830335460558562534161977382815385236613015990042735580322965065237371310309239196323168580727781428570962604098056537990439048102060546697989710713819006383981997162420449458770712202215782771100430844948656023526533308602835674006539856291290370090976380909193493847764895830847723256337900468571209336701486315502722383774472353649852993288396366701818663313335680007434841840480788591706844397259556317528498625349188875459791649639119475291918675357415912133017504673589750547805637599776427794221209434169637753564470313095879372463771142080642762726984079381696216712657804632297366863935927564987324120823883222228808486875290829054341599601175571264331271877222857684908295152091992635117749898382953632758329831631272099912166595458984375000 [122,45] 3559743067806824514933509808841478424757564865717929815677319133193314117699953700872537171306839356384409383603060242017109589034707571024422913696839723113557104989672386169690847109790141288065420796816284191267069084328211988772747794757145442745984424239360682011362663432624301642579265756812550485360388904593012461892319525907676655159046659782156590675613414144847863584022826613832978069303673701770520984219562403983041359542831662599652169960046511197378517572317462561790133800433874724986496994617219160435241543139316773386348936477209008320388635988539180084196585691172115576624251966087899559180073408564750383228115105297617623105329943690422467393744457008720543104920302152939306022841971486346239575931896547488198203811725414369105461479390810729574177448520198425119792613307855057591270716514113390505676635941402431884891830055381025657030541881665933460277748853268704552866387222356527398983630219013712930894211149124580308073095501129046134829765858882470995751267264110050188957976510128128866372102488807279974562605451387217734229240369923731247353460583204540513388330128019153260384075305139926991315419556899498657636708787844780708601717113299098474204885448089416180247230265563059048044209302796673185344693772161950095143000547873470814249628528155776460387628841849932490874621275545610515111017817203483887549992574712572647907834500197503795742032562411514370425823911640521212035034984138362509849647311483668998157636508065106982975049322627702924770195581374148152495864713110001939514220923294188629542510330387457259291998026422240705827199528980280471468501688294688780473631583207444213176020144855829420014835563808201407856811245231610552579914402871031374794042608868255294774748833953154639035435980279983647755663486199347497779001062870039542593063866297373983622953524528843502100390676666655679818045909205016102960783541675482410937547683715820312500000000 [122,46] -767609939655650569008878790225491356460115596888702277146760018220827340224617709930951480071704029174885792103644322701372188805720470806456620993924627633202015743246939748022549443374614964952611351104209287568274226065595013431927556776279180096444082588692906863403181147017281506633172037866783908100998049441165357524306118743400057294492812089493090885779209828116929386648485504509886609842413915150193446032622849129996310115745090977219598955789153683461031144791224947568243302817103614953191604829926625656574430700955217312691502911017318159476184439551946563894341148413566221490748054627610499584835247838229387642999240350928608949845759706380377668141490719224407868497455114406373536876481596545499306057040598798206985668620729385690121806670386263245492983774523680041183107834209194780746616684833768055856546807186844039752756045224280774082499572698294441209733603758192399868756467262361920814003250240972583258238108062106820604417091803885457396492459615646592297791471848736269812616112058919448432245845256162972849365547641926557104606215532399193472877060163612996412943873875329037342564524349433159346400669107683362548174677421408548249087090997347854018684052800606369123673009674986739929814650144645920254966736512036059024102023853500277416916459158486316142727455425352021114053810780189801998725281309858295768624402650315140955810148205322290797566881615042499719781806387648465687880905586966444718931998404216568106278133160965677205094290092076517474362574905011690336834783719810174399003226926796821312296934811149019134907342175279138389635924804537477246034573399590978309726080193087882281468653841317746114708755691055889185620489597636458860732976784958362036914394926756960366482290235857578678979274094783779831955758891947246256532690057112383692788482054443336594557664244673437135686529278919812655256317045698389103791647869456937769427895545959472656250 [122,47] 154076773726162082550121722933235836815802033087448324128992427662716101231007468151936980941817394125838030391781418573621425344007171102474834739771492671824450568492467396624642378974398397636473418534601964596022166646391466807645059945394982413446045831204805129075376657952614260732451755767781345139420820334647992569528161529776241063477548801317451561935540312326131232681514913257246508588034580115329087130614161226629514366815719711878610210195113044097271526340479514029145560285762987917978346135564521743133851504804199331413610005722182833008133362809101303263332210864532293664405662088543006481025055162875092610464531077698638075384343869233378470571939958423791248679592623869564563908986744246753867310163113252777835455347939134161272262306277281530198860866351305458092129600402604179933410293463160323670857356010182803929433869768086688070574726645932718368244968875094880801089191963653831580377594347088158057842811039633215517710147424582739183396747550447825848275477380494196068108859285139980915832061890885964348015756467203260454644965136014254014634070695800486485714269025777084235762276886205846312426475751590105001830425027005157252944191570203184747685653915060866178646479667473338777262967860752953792977222923491749897714850490457225896690075440688794391079729445500781572364578096809230200528979088879345791475310326311354980131538988298235530763723485263069589298260983170197267187893523514024529289281736690731598054801018516038228211156788748188391983353256086432294204084461707608979652532707231410295728514414509187915911286454734983333575978568516550398650200342027393172499793128539926607877369229162832708166982318245085657716595538076910009579328421583524311096926423169354089524625670531734101362664184236916156922542254413576140336903745298090713581483255800763609995701477005805640830284716879369602708025862106144820984354737447574734687805175781250000 [122,48] -31365544086171916618377383718539932860502152848782966414189800051878711935786179961863753058431216959349361523191628615728208261759996279107125294405049406997835807757318612510148878480694803423987661529114298484531334890304613098402919120050434341491995075887874432746858160588864382459879115757290228541562027782611099785668137140736547694921178376485369334762730094223059044158569134488946040187320817850230046390705976278185210976703705429556563614667703175205806286731568008877156777529032009736638212435942508239919428199196772577976646198112792517738154701764057845340527816089456714130830380518262459622483345856645111598324062136277680298607044580741265728122002207988949713292580961851801511672336182557975500780549695966453372744012948871587806836272378505200084336804803531249799790738267218487386656459627441303334566298395568303116862809142708767159889368608483583586935648726183308247954431681596837213566083016961411917320229635798666464276241466771454456318460304728606374281413136525452472376805750035712187966696415798264091509133210197770164845386843962381967562573509596440216379450444802645744963197586052406275397881954748146051891178977617138586851300266212265966920789766585245812553681370133866523725239451613574141190496969130092680280446447618399623616224095904954110856285717567689189418075616651758284003716723799160552655012309618171197480227227105349350836917953676538607520632597165608838490252054758214240735059592270314912619702298357257282179624464488272593864879278751918656911533346993705868978590333793793865206120209001570756839940564193063249874571978538210664873708499312410941328665650182839256421493754495226193145358440545004724926425671694561791642089822380476596357273552972600012488919693329679673867305517265751094025215765689649504575179509979752614678613899501544971481636903825191678898913841978723117895084399053828860814974177628755569458007812500000 [122,49] 7329934285584077873664147081075641106126865011726167697784517141958868026918435083806105657343688180959960233468588317531288958693375117900092782484482441149385577308253307826948716369913447565274929293723783107708502520011550885185737776476469016976559906475021659504292704818656977549261680076963147885503080157354547275619950575319883352918201565035684773497677540001829214270428982311499232838746226113840254619563248656322117501616200567648214118666560728145273587172398870745452304537055055687368332188317230147221234876539242294702606638229076388289302086918282354988520708698786759450664170622178854484651494951768848606317081811596937588191415805609095480110198074211271803767629109248456650155488399030593023482654497381530811727836047404763345703983822379009805571554237454771201356198543069403936032812060363573411876062378152515774090591189785939974391182815983505818513552934578519662729130451085960658508996805101112581144024538261544408439778450643105471187233058046364899162274632862938716388504183529872650163700599500332009027721365016928546928258512267419087821482885869737658664526144603709529144921899432665802344016434538447819169190313224768324118485184742516296646987144949441281503087884669279226115206483424217175884778561982928272135243790365154113371247214130339548274848496715485188317620590191463942132982635358132318137741778332596965312571863865430031449853111679538975229917795721579793189689734294692271781724247248844561312916011646593658355758465802660037569712410372052253692179559803352992029207457816883565916921763990643303060139813172317081783594721386687536573874532830071358450470889332288994623104851547456338750392059983823140002005975880705134605997958777605632863786499820481302765979444657333725347354961552631585241693646615655362854682656219178835774780575852949596916752851329737071465157193182274510568231101759195667000312823802232742309570312500 [122,50] -2016936794110745425924813848289579331528491068862666708070165243820512100556124628244272797724431109721035183258489072840561887540805434305901463302693056996464580729073026679466308933713870362803313923660552917564836564527209931745822021982069288588806535783306879761914024381633056107675499078095558754284146584599278162036641980574903544798285431245180438001455530827335210235596218102544406657303209884194656657626405669475669048796077742143879334676674227679424613662321806892452105515960762409073916145069604393040520254721012745093261441504115716776075435383465858017447842073113706737790842569322394296164650170601808121840239184969146455726024824817387296085939498644951912298294737789012239048406517830182210809118079989065502989210619497291114835414548091564935411087842119394211512283084088901627108350056302831482176804733282738819635804101219788023690283516012606117975146605330874349300938525129626881743552124063134201333140858187960702241212944735505129863309251758211225783232105472700252939143992746649181682342623685708106030515149343188501107109021803045774533747087984793461393368079506731489369637048468405022959849475276770505527644086443848690831829229787581040700660898138297426575768394129364120942799449803761479911716359015871758515685169875684457366736463273452274868243896821278232028468877227444946716415482671518554237239590819358686202504056654242745965209375910546752390537028479611576624552746015650964464038198004608589850837177150458791082068686975419375490766843850411406095781970545054137973397359277880363638429024017532318573704504333336712290225051182048443686548718587806703661878378774461419489285315392529722294974493142185464075170074811185285634465402138705784550071802969693993833461381839042841195587075019972730989176184645239887196862535406194993072841954863438182546801943644076460540093932227608076908353940126517045428045094013214111328125000 [122,51] 582647763781449144498618752489075390436531158840707886807410088092340888489820888849862065690579097856267684068566654023928663641878017760353448677550788307720974734487983869601061928947955701436679084569529431255822023829616578464691648286535375690949008867528370662721630241168721513778230440631681928013056853277709220106953681133558804085607429688235916451029976796201823408054251827086446865398642480663908323120271385840687722537879117794600247421916423933360464387262951522021223481868215451478501290759020675346254466727891650299930805968629141964172046979203107655853255869460457721931105928933671877640913376940468251677662953703924395271611286169607599479929033678494458727461584482030408561109590229881926988378552496767458837671477525569950353334514033127675597432476421576706420940608606763067249859086895002224233895428470994756287446047444810765304600421522502505775891939417612956150718169770089817325720130309796520159386915996455532321089887949481293158597008884977434103657035192348838016380457063143294417817417061390308731610829321928456296146004781417099751478064040751528742550209406127742642936307975954110990408938276906712470401153377517331925109952823156721781110727391534708462239094606762853842231766714250820819622558852301838128313169589596846202062821149764933588463499054699487436956193624994448624459492174962870676788763376124317637732751983514955672258740617775950827917582275638264214005356447601495358580924143646414661644178538904749884590621729383542870896709468250874948075111471825110146658732015431042092879810907279495202937162810640513920570001869682163603743700988941094831797766615566407630556081302424512832128724860051832530483420005848105903757096248950943678648457529596326405923662377190746582025195373368278242241478942414622390840495152288836841505446795955331662220632932488136290156593744077786166390975353124304092489182949066162109375 [122,52] -158216351737152857340659674380734812031843703544420657227709084508720433111737729613525204543969651688381467480501004506433169024660550488492240861854724999554017440351486309875435033193076829059964615987201033689173019123581429536463581011968511575107880680742965871193702742361949791352524883769757927164709466379448741256365289373891483873871183194899505593322256617488447602929086621499858966257562280906807621011008015858726180059937486883416581724386283605504451632688537129174663877466673261441401061787818364997465592910754156723811353728490573065222051245839980189624442568243468209731782801558173040135676970472505722581332004667604461721626138082997873332928512157257670626984226347874898073825997036786543210075870523220573850366215041586527325668428081479430550901393477066197485576011451638431008661446553336295790639402291571922467168508662359074067953697562195354864243052004807195246271819733968187615677000777248155871911006436173238797203980127256929188911368539285660607086456245372231493564879467769637867898775162004159247854858923504842467219051949476823690242269069154436841173224461594558357103328279723122485572654989554144180565574124990660016958784144212104939354606015448288091361740695259027781660471031073137581180323354345213083887571549864701286212122543119331444540481524233149134735205459730705185535540911033750268866133986688100679391443046275033823744347024928878444102459455686182983324684860450927386089182256444434720314896898277914473258971290695974286115527743240085159777763081065380127561029822554370743468311389477742546065209653721035267709940181549818171755758828695180980459595305966154539478834649911611482319314582209270612464901003666734105460337435498792493895423025677339983104094746855349109892370732606004940886995037860812745223373052578516998836362935284312748224741539974533693844288556876644946669330238364636898040771484375000000 [122,53] 38499573696422575140581437956880988374168380843612543221115381452019202952480982888757126472372062302465371280487491579103944300515993090089007311624352631371052147845209537306032164345761973545104128418039986353204858691129526790474167678648518107627868293682336404127240327683747927646899351161096585473760842470463920450483131219134439242958710248674125432727625569114229891990208546547568891300846213416973784459579352396192324874826448502265073433553969122316328550935017601807333635081212498594763148207140676418231671734707040237556420263071004212357069345834457478294296386579737673648280875742176464314930876770045998647369092237868846574447112063466599475217240148633300916751276231437452662063722896414744804412598797854842860399069219691641585879686637529236718314070880313643431869334061840023214836283545232638354975895732031325787871397687878926802400879134475901882566425507574134879496911140637173465744687441644613051746993210153752965885062844269969850683100995484778891266476860014443938357196302681155969583072221161007372088755839461752843871639645406163164994648457947311827062684336289009250575621127230728806132960217322745307143879700988690008633875455072448394621228923040612491834057377641105500693298219531228883538280034809583227220592320378264807540839050517689291569104337734442882499020680033300416376523934863539382938241866002958587980166249087026907368891025831273655101068721207424575114575003906497718759361880864939354301109169946362118321529331405592922562565746718638526674638393696354051733958255297084447440883640292684783782755334552217524443393555859785588288466012450701181369584666119018289266168928360230468732853150514883761449194064773662597946760690960944185888856825913313058313218023539225991738999616293197648608909087527037674406904146724151641697664096201320134785314493400022066418135464884997531953558791428804397583007812500000 [122,54] -8310842724364710081103230792695540875388107027206565048320292124879189929256226271522098555981447377965631044179052118159057828403138163002719032176638388524610970158140433816857230911779718965995800474453694239359687360654476955727309844789430220868648521796182010073013812397418989215065805929666412742274455666276810609419299975891656580732457119421905849973656802578804140772870505087669996067213695042259654396126412665064682283419041690102793813423546560396332640200235729371294091031929217063565610936368716184659267253350900406495992230146271798140757772717851198048207902515014670267808585553626126010888034369053981522077240415895116819526687579108268863038244859596663766914819228576666455576173850769086464917970019430778316952882290631696073409298043410445742418592011537214430741706282312612467877325574648637230377735682018225353703923606197177112566324963781919793846888378333998231776584721307394172403254756603604609008452333830263244368434569891223305420121809987677080913288944742022052689396993354833033083506785538915793348364809306096585775792981641905340784500045292908772276073265353735742973510943104427872434284555137578634115783659865648064028335571892622010881059256873985334928223849147004461618290965148915682316276508010671315917979595195547242977997709762858244206442596264008853881809377412338177504730592430531091237713316640641919739687341358039260644016622556415794541700030245449112605932143201603716482999961123546508230977261280020675934004982317439131598480393604823873195662738115274993478955542098628759178496348727302417845920010060902963905166253220113054606601445694987481531495174881312932573989578781628668755708921231125543843708595775864864396725618189610144497920550489496388859211810311112264443967502703324134950465415255355228973599650722648073147012403614823134564840134576979212918013380604378426141920499503612518310546875000 [122,55] 1598058027490484743182878204651832645419471685756287782038158496020909025047158382092474965659549243280017455919673511393487867822722041384636100039129914192239838431116875793869544281685271248921317992988844604505520557681898041166119298458958601357510163996766682219985420353060489266200788507486580553178139616056718563039690066652381930170408223276077793915330614348518676654353917615192318835079958630911736103629003880997119411760521620633618392860906716626381866964783821423908541817654703407534813558877162493288366669922614796048307652769075923963092340864001767394002879251024667321043559964076020348840675287631678314574083522538585027456867408919647742752207487110734848086954288921133275950366212072601255007939262925579545331223109178289124118733137586788251331729361140388383159894886267842672022006765447410291914244854611406832010761714941212725658312949562827786757507854858636008392273621101795274939872951104473686089743631968742167378840215287860153660089853140670969267004903613197839116499570876906398810621372765066115236997759717192507854967708013888743463821354551677412700048894800655192982782299589429701130924119835505728780447948329503067619114294973340817656269445637720263181071253182170271472995014110447750265979046514439420018559737756637737990347833932464169305670376727913119795607761913301472405675094368753929850976116298849070428162017152659281223883758063795437250411950523534307000639259765085900263423193601247900534059816782727574799112896267741910286149975188649147782645240198317810428306452698901717535206017160984227071746770674470651168016226521665793488865227755945569479262554383887213829835397006604793469656024610503439921606019087671141249210200564144758013156594871946483618739812756492521628036015022162007386582618980059151553166532864228363439276034353204828469142010990191051007642800203711885842494666576385498046875000 [122,56] -275420388559856373710909129768512204621796144249489436749298545834271805642874478342488064861517201110990338089101648588250775993601047089672161313109949059645402365876502557428417745345318821413394484827928101924835022256919239790673328653856259423110996329958282794623669242279050539184635069826245957244954942492597541302376073346954452700353707843183643442082020904533369975697601974411585743487121923935813529581331622993246569492137842429471485016025184568338965532844528313052774301967652522396938523609536809387228614882490680114712269515442820770925561671988454141294557956663265716469688658795185847472389651756868807167322420122103459906295826412610144691656839849850196465706491879134496630897854707375563821092920642312554418818978322206508246599726200347725020724823039991076868927428393565125134696861403307536058047614557122302290121253898747100887079731091230836034520321593357586110917965847453426897816937494258801551267768062021799012141704453252244407322632307992192762952883754807918887449068529994788129245999723605509064896545450538469322087749641111327279368434044324242419579798069530867969602175771378330450375071218319889434082359047541752586449033332076440259522412857511870203243994919574729688228830120649748167813658364246685771773790154741119697279747792976269825930697430336377628119711978586946165633627008852520812144802866871875906135392366170588852280860021235273792059816152279947403938925731410884936608542957952920985911769628654083379029866088377820160659430662986356580793407830550160676541024557429653496644287306708970592019009318977442123838938793152148451735407231834587909223411353482456795859522369565642184550687038412015483586773391920748488428516573959237611132962602787845324417782270151892523182258769680211590364348988234529819717831647763624771991580153284454586181578756484475419947407935978844761848449707031250000000 [122,57] 42614324372640267532792518801820199494694284483826816525231189020667145379385518810853207001405961983606742355812010546605608108594466850488984476104309490332428808594104081123296255318310284662668106566051475610624109638950078338329264870836773791169874718964103526373015921199112758263598793968179408295523342244173418674410546727885040152186393060036423087838147427485285283312515349950069216985818619727418144116281476830734188086748579381698424073271603294439014457224812265587363722263292661640312437775839483678836601143832114384589359121153987863605612893321328500083420573327193172074718524620353953748219473452376023430011592735260006303949055205887456564881719707524008643667148463486480385843473752129991087072838894830720176090794823746978892450577256830627919481012660712619255338422685702933474347248600310149978883722046882978839117661477405085158675868286638693191186106965684926124421335072013561796713912556655340096055177735037189039704089885873187860133418954686298690568230648278701176356318508143715359969151178123043753405637588995091152888055422747095514556751089397009602330580806938300124924335114646658735015181406073433878332122353407969016790338801586971286611406799029501032884699084935921884636089261344759746365081917153072719118088510457115667453422680755054890545131459349608051716100292176149785400449804301959469873857017471594597481036103277884395798152035367823169121547013389544171596617983810547063813596587225379612204320377656046344647798083400466018927617995720936487847715132290911138182615615482512296067913844884948726852712038688129355739965204778642894278701524517708909830996574106336990033120821684195160650104386615737726711897085412419347243728525530785570629954299566105464150449373770719111411312096754792267009925806430147399598147313211424820931843965215892730302379967162346091286520186258712783455848693847656250 [122,58] -5880613026162344586816403183183055158603751881407167623100485828074461493859738687254903474994770343714946765499473708458338005057814299572394967145610523317965022932398655813550632932875901714824124862106485910499827994359134295174714394963868206095748318925684435092600918093264134347842030388829764918865014726460273130216170539262212332618382557866993716040401937938649043091160170157831973557222115476474338482886495814240623901667987250716394090238921522645919764578582452689051661360251362679886242317648421367655247749588441760738272497517642597944577139556349408609953596228317789333774266501500515190525893000412913111621968330744993410335907494106304996862715500077906366579293605698359489025575860515476062573089192531093005072108145787973927299406708539819045993066090718117874044535428321339372409660016030692568826887476461617912420568553933326536167394451069483049602702231959757503837360472033191071263971541140643187758397443193112678018197328774767333880947855867720929894679240757981503990292107930106098683843837288819549323363089040321094071183260205077109252134488347671348899695833386874771556672968091958640614252894191843724610518041637263598764278663299678024864406420877237128706707864342676596976013204864044993684295146352015814745966054418865129291573427287443355498093273945007072833960886768522529636045290738142198043994889441620241987943560353151313501410716760079767529584655576507623854049338678065338190601916351169594172495616131659218332594420837168625311158999781996259785911571701447247619270803041005616702255949016159480904518524690826618138442064147412956043309041981260069713586826798164323126539997837791908411832937425895960158053388109016990921727772390319270797208645741610335220727208014279195687571545923918047639979646237514922295281279131169172414124995832564114473460261642782135293381870724260807037353515625000 [122,59] 713044929364649066994399687186888372509096954985583051801214972558158042711650715913375370950062763448323222677703396384390092890723540036978054670912245653531365218396429507142728280030791556683253048069375102577487742223461764732363061551037550820104693792039347117863163504629667807861058372033455373794628564641410559215515124285599155250150147114602388682614117949602436856183529950649434335893946289571090285910197625809527786259780055181160461935496034148262708887892255572858221163837456877971725089245232694791338843509007373520885184223793310444451442641832928084374539642751907970224796992757458273696769787878653801884718185303825685742622857068734048716173032418814860377918416876129100971302726144935983883869861250666575736535688980126833528470172193251215531616132010777506800798183940924325325092594196737823270529584687945324882350068309595487214078134724785768431895387027792975064668543267736862765525065657554709384238062191442643965893078550404751734074946388981451989074252114364866825834428328134618304899338273880504689709199279424203563314754730005074369561861035107610379856976169343244241223902208686575471077510417911545632711674324297181170581135543221820753573097275294823480991099399375696332086157084196352978423422027730610445305978436902144737152389614859238486448219943060448179794974985133664524803442145912272638771796503453909493746758019600983600574319362659994155632583321556424592650838041188623849558534078464430178610659456884488680510761570388190548917071498879770494011894731523507994114309064656948502330522651716347667141090028948808944300994895122225617497011210825118720459992842136232043378028752038547707497776290129275032221149202185867588423003138158830972769971222763553739371075843412996705093097138813008941156053109044118480443761339583366170734538625013820787701234200032999724894762039184570312500000000 [122,60] -74437994383799017213298606228736848761858846005286230139669394041675230438369406172028190212735112248817049346127826646088191829448600956631708080577840962033891037093377025125206436969563604860527459969039141397360676187676793779194336269198888598342277853554850349612099880441240101498702493006875985486575284635105360108887292837332241094796212434314726799362738665291009362898727291408028251020671915304366593290436616129519888384195416662997707000622987688727326492678301745067802600375328607555030563075380793806125116665530737660542429067997150280571601695518104383759962656252927516594447210278159695454418924822676055698229453375457478609513108417229813236793819906643582309331053736854702082528354096418372671504333431290742639294156643333379354423714646124169441531844695280155129032776114010085561398859805573188310379374771278180950385851727656613245882181775383306124335843425565149111183114597761820384978770781432346193154401472233127610096971712130255527150010336079709844941789945149306333352824991523604434059381072558469365613659019644180460888345261261075756365170998506789545229201444214045022204917443980291676907052164587440959304023182609259968469107441683417838837791723847578411138379233154273287811187244535607745618285280948241153221946606251957493523993106424410543454830107279471273671242825558571287883172624605791920639479694574966994313781172919081196501661439313157864773329648370030455307729008817749941613266254389793910711251342391315599381373950576434876183540305062551485350610187408753400240170933514149246232471281623961038936576259074368861340763665416203573828304396788428036308385288678033877469307448119458075706898595395692552309117673000390990506221478726578106118916443679979165171606278954564268460675983946597093999027209757601810394533827840097674895073691617167159019489199120419604033231735229492187500000 [122,61] 6563348487461404654079122825601973310941067199884175527727880075934045212891771472119648720131555293335722815560717026264600053997281194325547563581028802280747329217777193625987635807820320224814673426378859978962729068348412963579665963958856746336172933111331254753231477112303440733669377429392562219652493599214653753120143634585825998785835676171454910234562703845836208407340773309351294001135231191686329150659170975473158971616338105908589590712527727499598251722967237864675490407844436989577372413894750384529502271683699055865893277485549514426025588336660269366598394958136131944354746322094225481961306793352088112324658134188039702636063210631349736311020769760732436907386237797188571216262611080560289704153826570661395496542032549547247035567649531037367716312910483299931346679576745876545254225115646515564208258753461013577819353238278429752831949384636063134863146726907381313637041999791968086596678827736774972571327048600776111768488736615617718820858342987434383054128984258011533197776730525099090207763563313852803420274349561042154089496596087000555887591396779979520142667338464754538061946729929487277842441406996235856570652148994232214025761884618940021502877963891662531973139500641570360496943060295299651333060173412866150541995551301067299914961144283130995224436748949170583030964422942604159210549939511095711377376957216880758171675493439079926611136713953850292861031455255816417685012209657711109026684222530068275135963013745438533609807531205529535885452991167203113863774758630937730761642490043238527098020294525531807308557279799953466378426568150068154932744969466534538804680589210638130558614862725652555883902034728035034001607623754557372762770669891482166313678596929029904180682905828280023879796308954928956088318156752835711816440131651372178995458545948665363426275826401072865724563598632812500000 [122,62] -489261753503834685785832411257307196662502557102595941294135703097645484211110445862559883557591830614364796637646256453290057329691216148375235496405096118326381479270064271469787016000103680818136498945757298052329654603220524306151484366273791353783009080817118820336742413442101971593688644914507764274257508279475299401310574101824649588327496680795738423553525897374095011418218184131729116390737323691813946611749548674230624307865332750795165072689312501466193960530835200796852746242702834018319581334349288986014995449257191485522795349925717725959058664593329041566985749688213246815759662643692542985089188528809472079656970666609534527767191169699938383005588101022726578252275403252793860335283787989562324097337022606243009830941112788476573458441102765527365251258141159707214854973356487772241608290558442461639823094800360902577484850411829124127062680311702000064225223304691863394064597899947072869022722222048098284926988448450219547281657485617209901313079366316140833554664706128953835075485837169404388752664181276940948528481536279765468090692653491756456409156467047363217910826272144901676402042475451892501027599301924005289119151216902657739949506543221384079611550392117235807863830787238575402033467944402057732132768906480626629297360058333259104929442194955481709624683057123912489883742890759072327378676410318499418278878330071398716396869561997493682490780806323921777179391242558919336510805426841311293487949400758046132496720637440759147833799682790383905828802811761143911811127457332619258257720533544048086996839756787778377626359023639681620414182900260997698802677131852034188009000378247095789167751136309819326989320100847891888995018323826070746800950026725271828925303098024419344750982151532816645252177540857746075527506895323149807646815218078129210685114591696557812033644201263761520385742187500000 [122,63] 33380880230300078322685991895293304056299271041717717151367481842540620310378824100621639341422027252767876926308647582003369573628096170760223737864530466170183346939823775312386324405193220558710978071649760962633867727723500719608113011447404830023182050735449703713199202002728756672776985609275596283751701855202973059774354759050510750354119694629143501403293395701668141501968430154093791277254456703680145665611573116465448481992033159505365874009049957181537615730192208729719601132995485219527109444499017351067440203940093796406939187796086521619642804728652307833089335685226686745285026187211041211725963935020166897213610797785698058080899548008596110139556052815726388106711861183941616599964018645466163950134101512679588349767019301006999207782846978237031997381307130581273044224742360960708548218524492754663122298473946172115965461849290899498633408104638954893550759803875462525960569508033375212003319027971624870992663301849153270891424612999174487239882288740724382919157124917404459074234846320954485688607682978629375380035337535575521568401395071262456679744772075062682975265294335272421724125531611717174014689996969181342740210988051919301648786271083763626738836696456381854604103317144091455306202500309684528554152933046719625398366423575314878502995775259064888536476689562425852906620154535579518892976669848459202466543848633691012738597886185218246674255294353927562873716968577777482983341206883771925260343533247416436172650254014801623731392112560706587206449622554361236574138123112151870164143085433162423848969268686794385945015864943438928872527467877294011758982033257746265140405050858605045237637713321239544854224124533066966817397767543071692278570282737641665501030888261146420880245671674544635895515393608867844372508559212231804151916212367021134881825028861007610222819223794555664062500000000 [122,64] -2599586802741732993139757806762064447479638651178839022941287185131516533924842238257212408232197988962520494438814252228991202648039587938695831436456880199566155582223071847638548020498865624066569896201071976098536738215992616159813839161816767924383855168082795649894679767476734809499907710282556216053422756999698760786207767154300278018997788514752364449053059867599878987235880645990325611874237550810044021959674297294136911493313742342777448189884150576562668401678026267969229449452879867911198367103168161814927193529460862071227939888167781654918028418483937109790257331569705130504170787261199422833140473904975447203972769442564006418954287236326697997553071572160365430466632717074202734803322441852214244959142075097380117680460295308635347272802682061251176425629273772067665046170825783206840717696308491626906918476940456983029586063974522918991478251044687827006459812884565645518861274428435000241710535051712025341826915584237769695022627817233721238571588077526854194104698540683443139280290883331421496664708478863983363001519332055561772402949757704073034198592084486287996030534581151613719854888834323816875072440758934371479298461192173167991751462868532693795008917865613122448792418540052737331391302564143861012858499737571527968391191162092829303630432320530431949297869564879271814307566076060347603510643311127429129987220936432778654173491333658382987589247038586581408802972164313596859869739371484993300670431011788896386874157517920896398768476545295326857506945040398860950389303995380921894698324892459034062658069988380293699981140095439525392947939211521694136891690823146139531205526780258039380279789460311954834066357588736929313796346939377886144117236456229252128526243660639989975297632764209426514883414802489552435866719040668983234327728450451557039665736573934073274954363190765380859375000 [122,65] 258092166591031601179293369011299113184530575351304158546603307958805606624311817290050546642187246796550097672437690280773084937709296000198687220037555029688825731929138381875276168501692618774723525433568235117795028621285042794610745066243401867181319833557161234826903633077458406772681510222128325561319873087638662103056254386182463032308010093254492454033217410632667722524410967876061270316727419170917642413406590210000424873439538672210951118704304692572502066548478231519452172110772673245085651929783792732828446203882389356474499208129723312224730908274706959852141399667609692694490583307019349678090994327999053020170730914000543897391534345834039647006033753060270600814859212389001281264885258219193056119463225374271239009157055112550059091985402490074766005807590774950145952222166201105975401145774028747611822494928358603568103207908305331337513734523548144687349496369974812527360711285227115652233727522665482347670551856877782130717274474818410545675415164031895105217853472080289949884897557313383850022174309671085490569530673146686693865597241225326726136678649819335538816940849329632187350416448320301004438596077920750145534132383691856336641408092112762327640616318901469963830249085568204894070254134351483756209268264096879864759519345449345245804768369925720937980142677887483350927679323291622511530790771625660632007033733066626700202861499249676561375879685753428761616895367601918861760098597158520835019850929427348242536586321079951083141418562499942284170780096356096098560583936955848438187824916685948199004322744752951399553734157424032712137323423766834548912476492523979087271574898089251735811743940648532390150553950252770611602623776084970776710009313283000715602945779703407354252576428538436811303264687696689878645428092473965333447517101209876131585313985399342173853510192871093750000 [122,66] -26013427235265397542434569332835618675254273429220714831674894359162700566390257982815057475241723536497149248466744831898217005349746462948984827271908207603920349310562603841685911410545164615797619647328659751164712544349013617640100005239699287946772866959352038688621747913556461319125721872729087181797023312711629821201091787708061841910633426287760406341621579467005304490067205209949256232097851121386070306258807243271613309272783565387765361311586371231942640415578345813701196641561705741513339588859364748495888744783454903982494087597642446531974308199983554487169980768398719562364258156618270109359193165842211361534358038637240047551287079369085606493285865847635364619413734386162946446719462231520429598194022243400035093372339108973598196957339786236325999348554555032008568164018098059666406257806731720443095387070052570058762499540837820166915514004948609711481377969973880135907889207023178228080127088722930319869843386488723160179496653795907637990612959576304470344001844711586579256912848350129707095792899979571085694001502803536718414817580048366947449398990846590303973594019627935069576686110749281765720795806371719625337546237086946994786169473346532343322461171907799249489826375138989094427094030446045154960604280693047777283433936159927098646794496380265468935950051934087165007827111369345940791016695432988494993137368587055906265558931508408022927110127316859803488127722568265112624197944007127281050687243529130528919469552591030125303605994132781587458354041787394614339945672716963482725110293595345423677633889560985529826976003412132953148298428403920622654837742172885500260193175408426657735700275102005765437786798140661387433489412720615973985144040901247858784857513261938980156697279010895972969770017598347783745719477167994824141674767110538080493001914127650355232951660156250000 [122,67] 2163136567978817982814233770395017235922505679927470980247847801118623836366114643189861510454329467152431247388102323110083249757154761815704676914117924226634626976498890085700735382017327362150841343105125618314065612066992351605537076485650530406553078125511260283616167197035452669057406449252436526055202664939875541845232466259950343602873621911676483333464163938433583835105891840060378762175226303316001797186928614367886246241354278238502191701693992327191029457687544687015979903483371724369492846531964916958431911178406417060710109528953826854979167984887058691899216825413653159950449344721220509659251239617243565298568083116357185807323513487031290331895673620221948654998256640279991882113611331802700329212111609340401994001837313598179207703941468736149687958978593429097847663348063369917753259032495880259508834012910617458628572539879341095622973186085272867218800041664265973131967196304002957722396473400305413889021781709221826642505897749170962363238062637155533116987115340524948768435232429154305449191998960079899633970168112460378822515319593979624129018795903515479174801653174484228501493629453136555239999352279828257588286454656478537145529496848383496613537674797447246504002657778571393714462275576363252315032802983512711100056864931408098329078538166258432861602964195558599570725157880484169276191750156295383782439604000949516488159591880643266160836514693927642741538814575963437166830065235168990886828742849574979407948759638853221622679140497571177128548815839901255659701571922235265658133746105076754219643426144512474090709308163584684936052094922796265138178258924132682965219372646699365562723241600088292810273888162555639816195871803741264807268946795643702614919806409372676796975245127321793653291894878288503145437217857458656023134194921141316898472952678545261016355468750000 [122,68] -137315606884547677042501525441982764308539111651001251355608474048757424511629017552276758997371075743816279184703706904878406734960247094578800679155637295062571993473681512574841412742348991722285376917170209260542067527923234991487503102799187781007680726143929517005942719526459552413519962815694330230916384963099337960067379695451678974448046064648857458114655676483521423981736043808000094461617272931567809359679629538007680540368311313152605656207562683129397646596709963017556291956909805715168096720266737821624110199810055440244730932030349826785799267030816753021645439892802520024046369321038591127299175241180872051328157137652944959175903302792129520404945148050030942689297057385399449571263171625700053591919671818771845183696286289367439122998478912677513949312441020266172002762274241149822848173039662364592697375595288768031580842527736015420502969977026259191479039611590594154502858497552994653698937448419847232035015826950660343646774053180283262087340932897193961592137941670483009863827072727842219724390103650511710727298067381977489145281782800231907045468754570433920742813803255132304398935649520955786370999429083908427833024653447567668241807496181912322761007734905744568281893300000059156609107077159881080578493802160875429123812877689272672186376895651786102238384022520845522347117515277056029546913456103467810500001894698357362262866389936716794879800330084165202754925265491726692472959703214494676524461718377327476878110463658125296600137729407624655972201739517906654909792418965502508057011396197322774899583127567817405713236270601822658457206358137379632077828072831509773469444706720264302720450626390942801280163142739315501013326187309869173702889483295794422506710011922632470292205384214817038285554876067696598439688142313012341978560370445376191677380561462006262456250000 [122,69] 6501842456758990698459448254344393051714672090261679612345454588660622764380211370143908129810409217371758273478182668500902109011392921510845394163802360609535967933381286243245914653031900028676174142359222952778401207642919768981157826075151699021159617676334527284052687677324473081894657696817819358830011855998026139613957862984488680086439615790851093544801019650181175359096891627748404673710040934275311383308940304694125104531580270902291898544799706982320591764862578188010190731395182029686680547388632005363448697783956367168417711113605972892875843964041993609756948290132442918732891934356930165216800646021188930221324030475119225978979091427226675395295847616417605267217293987423148595743736992285656477814939485862614713735545112139851189503444310417472955008882658845736041915764561683574991415427801321270850083703849453441363850000703128066323492891597475275346845471091392359548678223256959964424293274525188229673915418126479886806712714244433359862356934074936427980074917389644259547354462810488198808374236291214660931847426699400994198179598479905937960546918778885092153051773250970474813835488356155141104173469481939074622602152604694751669215008296235398224331193952507230835329285230427979901818237218319806756106716398154249689281796405882064181766848630805894248187814562928353795682097145195005192333902821208959283610698390339818422721962264828554440237662348431542853790261881989845178930591306273056988173760714422747415535218326474529131409484032859795644351921489668618861304929831235099726092625840090180945053366716444308707255811905706026823521480888182587681043670334499864749696206226497504064741055719086863875457105181086282229288127895185291559263433032949554095201168102912255372054866744619164186309490081066161723048800476598123101935491274988169584117466874604688062500 [122,70] -240257902908442720481736979125901609085971749207754660980059777537340896236309147335414957588115583745389408916413074049057623197736506274450489698604609246468986971328184174431184345192398605333753022285041231442939432626827871811345825658525618611089350495229917093060618657192833977085208880806561868817378612271288631707310226193787538473435888709062406887103005593649513709353426783705415271133248181526799244869810033867075137634242101510926060235343877445845258740839954301456684443167548970887394596026315176617614302695502166935331433118305315553215842292564785217355421461443682799500102732149965643030672832878465811564751170019445121451572359259478080788108338734191572761472964229934577328747461452347387124258694491131618128527625148679572691203031741280301328497034263448208725245044250141609105559113180806995261120333784642699665898599241928611878029854143856084821011407722819158591318965190133370732766524183691299770606261006029368646875025043579226855646152123063359567525276772406593507631969124531588508923283737577949661235954365760725652340842486442642348331282450819884953425668839026837811831923729932290620406411034485222455682099524362851701306619938318440881753563220192246001131560740447421299505312791295172688437537019222121915867360169426699240827439766081001791698554709703035228543605803937802861808097115192283177186803878672853954185283593631202108586375912704691687016762726479307634892628020800933271507187289651398468481984602983073738170521479420996770848291393199230888772102767208997867244773807165227585157706627308246131927593045070605766307461122370791246293600005038783687231742827957076522276388838650233992839204127569833425820289791522115623816023980218513136060898110622213398123320840397366386504605836939532485404135621611598804424990942619314310332497238502990400 [122,71] 9230437944478672010406098715245075655407981378657365730212255617478477591577267639713720546350097667406012321398401010813702096249934262308020785235323915780642422695970759276853751412940339886803536822211429818612653102462537871907688842876330867988385797893786906079546114056804870671209452819576760828204300932095096081053471700767736679439738981954817863755608847103129009647361447578872987359839635205369185575233259195018922625935960184153256146742029895650552199010569297001967084137871082501230729594935605831383425448406585345796938546385955123306390255219427412643511348429949831240484635119231302112610991172068456716880386920791873161761263971112778678529920184273369747799282459367143544644868932525344019288443497183624697886536691984167951032125737702640883570114681908862904793079610883968827988201329883727285348922107576485353862313324601447830972787653942628488069134462349170248435781869628895387217445744079292793385742529076824396025518278750278456590648861772216107371398894557202569144329401119909046066240577501256483476613095900563491856512402966831030270651070150308320137943895897700080760054964041899450559413404577668972357117571784257044935127155058554077386428014768936045616274496223022010784714282683941239786639760199705571241047545175489694907281412673868313003308473471733431335491490320787342842270461734081052964836115711866723161343836804897789879451113373425920441474463411389792573216328023208419455072016129164932591078258431979780591228295156967755020595514339654556390523543167275128539080710843129334648081178170491651425639365591860529081106443504275750844294746271824625633232806552095878153189305236599156816115080725577462795927862601633344129061911532639252624378700318117955173603076760513275159016592522117465686671392924453429307875124940752874147321071259000 [122,72] -512487249678000213655415504797379199971282190867352376100564529755696112574741105624264835288489694728399803673659178811397682543532925663012032036475731783252927147059442643969079248498755974204330758341559946582510348409434255689212069943486727574323897363506289945431890310514742132809552708588845836651053360656885125124416983229006671166810441030805007613848093560871547314177900220859256590490708954440450390797613653425817724322321676260217917002598778716421755212309424960276157113928081217516713243867334180974825408343169146343912627187670723954624500543961370371230963208201993439528904229436859374996826633100319545169851441065760259534198689767444032937291292994425640692412439682883275156912121251180471422590270264757300561453270671830645844910131965858664118992194181425877142726986190247794660897636708942786989835284595606552506064608784589511464252274741339194489533710185093190363401353445709659736409458660352145095769559439211286701314114370864650566248661541452993669354116787215893103569318576131889835352014679138012236836230489726920976066066787032620602195832142613520236143529291256042182488011782916322731034271589289873572285465361500052004079202751500894169167947354904906329818684831342130663034644523058827465193268896435900680691628510558936151445195264104033144960546600393406510234251650484284847470389332593527904735928708385596004076145002339326908857063004409301604938027679289407894027911162333893275805158628107689061963438434635743127596728009540622668136676161751051131877879719880837831031559448542857685874585246428150078956785046356518569899767258568744180472901247800502304579828260296899291454605920932786397470802133996061674964940621118064321985598082200166651239346820661885621595947773011427525779661634886817598528733740663098906401568419281873760163113500 [122,73] 30288010356075540343008378371294630080704869556118964492107714764200911560435289780558719916344628987522151190399617002999022799199182221335040231076336760402075300235087681804039103114999898054145470313461359228316119736355862064796539333094934602870388418046143912357320890653341602548214712342308575853220272217319331782248893180981567083724414897289077957671462344045891689437654186812701534210584540556434843033275965483948949821493734778711282660824721341789016401236347755917723657489558589470762387163824445368917910410210726184113214145775984106423070212654731442137589723273481578232396893280723036211093027317424209335460853862158667596408195572946027055362037884176348945862979655820000540933734658841856843353979434299471498108232698709973047359313430520914791383759122273729965802315742852509217261324601544622801788552972886907372879414442029808759709928715363158534030400819753187999124902148427732705380228435547801193609587089793700724189481719204803159781419157410060149885130068362197918974468665340271948450691754259344763415799697113699812951102395451207690035496425434889843166037628624307693389079839374525622080862113506892668900425158657600571797204997090940285646343016808650853662129893791128407175048682244524124217439503812414922403928627499401415520563630890203856017718114357141314226436076908653760708024311516710103543207820012232197345175566807366601785807355892588444478972498424132565024484489963881043005156535581793512702336944707376392638602625678345844038675512291444326222588168157829387987587080045632262716342879111270552311325369916035813043897557054995340075735095443925354720672654051907388964773736391244646819691620601573358014042562182214912482190199133656105344940629757877299711850752172102335729350697748412894626530189754777215382664023815982094915000 [122,74] -1590478971400279293441816820754523299172975827609095589726979481683249353685704550676045169520676049162939244875655155467642020442631093292416708749109167599056219991643872866575341203245089970701618317438592939150177955312847773677058607007089432987069301193299344679965298151562680540698928102304112685223330417452460494419428799485806079212168833016026133210112656615081530409332343656123375628709965029805554438492811741754688383474517697744572307549704116593200617187242603870642564967990543936627937447641059885984901543176068829384560335899746831506495066823584044964692871891250471672972168031753414407600042660172345923413797675525707803181680035237391015105419467112278470212403052710223640365349360909996874586058314140310524520737506604644006610337000660966538760444608261153163329571127789481145185082868187881852473423200041262801052952301600481538013966615882374695471045238811552614027254508063252891823752285059046791469046528258089310202294211838987665869682224875358185706832315121352530126174876397075603018419950708983473628149134713815148636622410115997784976953968846342494472081005020645368879329535429530902044933449672597642885257582487235911577584595336061854746237969147790500654106052655496076455854708115758585152232640011626500048877602707428795186994603185840111709521690108716163339472506197348638591808636071682362746895963588277022148260265946298109616146846009160832981787947797882996013915545213350546759448454621503878864395717427753024395025543134438008443609741762708776571248403745874746901018838328108624161681250343362654961987535056600561751082694405821581969768016847400473106606426333910220202968848340826532147786645337477815919249878720978060818222512939727358488677615178081566690723159451334078862726840872354611347736052094836250943658500082000065000 [122,75] 89861123114383214149977724035254853851311711514815799181015839296664816580846346418680831926406124020359981973059627696075392963121166633032524433283939479157031240515241332462752885642803629749218305495881728528405069272898207967788606972141340170472493033097181357894462588142988126151118328488920336334117381991670604197598984838780069999273332236753300626398370651860138128936584686210690406383122086893459756865267780123285434566801895112700436983591396803186543831234819433674843198043140985370900552218796625466712942798758379327441360687205281131119070431666430502322441623919915691944607068951655423375794952934282327287681579621557884021925960396331212748890503230717002665998984901402564675310556987024696502296310180643649125397916039932819621041073192671349918435344705194617642471888367339790154563167581918451994052198677199081663923443995268263450023635447420747994352183207144321105765069761212930191893875294443667906181896065458136602092972020412288228535298946732153600964226872955070085699048295586074078682017791452537999827358255309135131033257228350813464450001867799445457627610719058766922156684633697467637558468087034287251157792669023672411566535986246659492211816656138482988148415497626249741355381777570476095166818802430108070474735494346380908076457785211108997763754358528985402605682351825060026831872578533438823238157213573228643105184281204075774866739477166146606150733866205838520278968980639230385225724763534312283161755910958326207690137080303536651150874520697895769834370779209490980464673887978695702898114198767856583583229304845775412001774679879835768776046685676042801636056003107785589583114442574569547713788800960216920757748561816828471137623215999358581436058962336861313092480746425271947823055862616000441273318555699093584459303416560200 [122,76] -5400840963249222183855849170416227169233083554327147826026324615077636170623281661518143726856191192318794769950291004322044125139198503038135866778240324273232205503302788616976351405858756190768460447968469680100634713695512559818077740803323199220318912711805608547222141198328262711597692993935997437483383570983874741627721405601928129927160740457465943018922750236804916763352352593342684725569650356544214889573455226215623817878623918810213481676944522325699121731361561324128500177309074711725706612082719799106508490659717121437243395102265872543346231061424321878354031499473394928434722900871198873788067649769660891734771638115320092174587047632365195840805732961802887462685676119329633976690442603719139165885336316788955110267961673203864634973096442301791153835332976504769575436378215141597100592462888800491057221795467895685103696451831687094010871407152339610453473013207968370512056899268439259668991506929982911447530379343807263770466554294782083001605856100308599127128835269349001753591111051601053959591069450412992150999095867494703428634463771040799400245925948201745236336258336413345405274584295394057532926215641724190730090359209779239068948775866549201060655447753674854415254093043704100810357902058673115200314197650242913060983418813110041799192709999322156482845096199408919955827167381781420925435063477210941701418495698150476703046641074213942980043291319502076897577377453214210287612087342414193349275804573747846367722843140925125691997372888279329065217476262632952938758385976808364379313463649801151784178887342525596907026266741653119706800859910159927591958635196801693893873261029142533702743972330826673886245243016993899825374605313599822479443217880065254381512773022672050569357682527020932400053322997588294883820129354565697960961159280 [122,77] 274054923203686474596579486477529753999344308586186603958905426182526868975138400960974155263178407853182366007574781846976894233819694433086035786977363278464181866293923641385887143640408080208234980906438344614977934466850383298873361999433991324525293887880903083591002431953376757748464161172471678974375191179024199152997362573809774647117737792397965161996158129651298933970252793338032068858158812257330020450090900859265220612200984479172590435268477840960327408557756148229025729590281135495427673415635194436615387007085951947863376991372446769355539876932785494429639044174515068447817588122161772121457508762565325743140865354787050946514791484668285769537650797997942064582944613305580297292565066624902110111591720910964408658610453924999003288249403011651975175407574850203074027141923545081617361391180595746097320584215461206758097615018763241196774388610946490951402480623706718406823481135281936159839026841545372368928342740021050363369376230733968467967949631218078936942101063167373623328429579080727276884213723771312654796875655052767851532987315828438733178409895124364757771329361351228460617663499613047613082543594805548719913903073937549231254047657296144565152189840819165749515349519616887747390129112676531774297928761078763339097543242005947367025904830282023805373465742762844165474652331053387646336558439497375364471835150056176091899057449633642592558483925083498662106320448136655693847658955378362138314070630967369034265903016591950468060889444820401107945692602842882790758307712753053078223333241988149506121926016126750224282335339512696121039764597672590599870401809000740125010445745885428340834610210368899238069630437334396811108336395405495743333540304804933604793274857301934987095170797186738009068566413675686058426296864942589106893690 [122,78] -10925409787597211112941041703550573047119902443124120171596521381990010845638954360977822564849631972387655404925621084366118652972725392535488944739271418749592377991906959450430610321938899189304657651227903746441697215872099338233783587441754945026374982713486182002172820482402404371549703225262890452611174800095072115176973195309333378309733561172848668159756119484521214741851676007275390384301660944196259703852832552315573880744248934538500058777371548150959492395236995937909936161621825686936582238449242393120977600633719580700342445896613684285928684133558959261289310231026179185798220946801160364700977768963789911344500641345926688986338994116467932780291181753989432645746455557202012676659549998110417984789732520464902094250639754565521659025389385375576419778757510258902880078397021243784103969554250043088695131694738284098120416433306820472809943595816196417545861109179130017460168505826708382047657349514003461793511893778241131409364935352692525154141904391389762108257845327418418386038433693654153310653276412050655215280452069284435472190037221771645942431553525552529364808113337373624479506614825436947349799606194818798616961235898108240745172273764431998585539568191972471498503332208427444416508235283611386610897925944276372657315511994368962971955723205075213233654111680163129271809619563089840476530149868969283199671914118212203088496480198644530698373025175956256367524291746352713563801234148388963565494464497308371353116310877387196974033224530748040229055816731242379234337986228944578515352357219586282699468027047124485260831036452072737148149801945905239114538864489085278885806758050158238046462614927166612908177134994419851637713505776088531172506584002836602719044092745441335881915381609454352268461503940709661613443931212796880320 [122,79] 359705930780432102057794025034712382260699929347949962499387665807350197562178293095478266852194505990132933482365708769917918998372581840052354729742558485335616298447422929768695416980533188548971819228260776826449546720764889360183286439123789024794379352527713983535066293682046551419472397886875447239006675900865065011377951304151592483934377738542001455945155138376040528333363818899968007840707164728392387408761407038847973928851293911764898369767248094326128592447105651545497768035730595812719877029852287094092848958398106686374310100750040582981312411895402157879217843190635022265328395440075409911132874467359697078593540453123325333153199878239343240985773036598603341531505485954187553526200656567138931872093020333924911342195655016166084601908064392012540656979643946860674460421883467314247404999929741942769817452677048369201349286661893997364467920205105888054897734466817384681113413002138975393072014437936771977288723916696235568039160492745130197660333529583097422317082809515304547097490809577951480476420063573698756656309596738616473584386849300150585714424486082865907080705669398557330857500536546417153352883793263665003394079658993383302676157403323504320974964352704960908889683955985729173607829831278846235591901093690604108102370850079814697258060348576083813679808534491122828070062881444136115015425923620275610619592202284638488791752205087543504776558848392765152126034683598056016871232431948793196566323566515661677707294988398237981136949414805101380588372937779352432878839830782589503900135423910402573277780255256834291722904223142589915908998545765119230300332315028515209171014831253567579318295926269066725623337674941245997948159932165232683731421977065215429027658149114179710866990147652755532378427934784051477221626375262940 [122,80] -10018414402528359483273268853484727911933109833548869330726607953184923808663557719635362734664106837093407564551449982256669873645869656208200674631265091096313319434795879103960187521016580286423882090197073161136773178519127314452295889421032864368414617009004491454747515529692025178908927419214467204897702263249279110451128726285132254500980911305889291155462566866876907368449023644310182101346472099503067953123945063589170484497795519708257907215809949057644729532059542523008950315366420411953392316151333991194098844120478608324132736666263465042743176414934866224988857137443874307106013471344454872417124936800729211331893331718641916614961650859819549193797930234611995713995615017246318140419832091208897253340035036469971312775786782047266011142672343330973890613667404229307944051696099376384674920138278316835531417035326723037332577688312605735260910471537449841273306486797185487416012176636984180413039806711357411245946081534058422617827198498787457250789175539160017826253068998278875191744058070029048025717843633006302551555396197192369958091429165762596558096489757556689518410464091559412174482315713345869253131376359175082603580693084165589317200777819652870991710027964966807494371252909562544819551180566636205743060881121982043205739457652319596524433586255262860658083628537409839827557295752003143771011032422807331535101386160738770942506196338377858325773117108405267105424151045067025167443100738555663029933468231101476289552892331500218393472189292460213213649676318447346589284394360804054194435721331192294049870636047260757920739764885480383620870049971551121432652416166236938316421221284485648847074610183820841008967770115540532416474627071407943093809518992425127229908980308768890222971922278286135373033414386686079228630128640 [122,81] 223961380728446706557773748377112693386707582532128303391024201649367101064882724870015664360698624633081953209928958294054302576599809169372452715731224508158744369844626383609059000711809624140332254110221159052141503314803525124192042709030961066258420391207420017644259296380039470883787638376232916242888557080232431451161915543678211329310219080904104798352590344680175709817766892657042729667780115021771457780389686334530779047456821888078682736720143032893722667372392737376312047938044876542367866799980311835623448015318462272110966733788715781389522860181590899353501984677072274388173439096447365407435699120669597681653912876866068703126716226243607741182564744695942527705124840290378272630447776880456927884789498180633509905652681649704535170883893283960684216745236194619629472107183918025528813773005965081961471167618851394555933778352041063104851771961645782483130762247548959476581465897649960688825776848359667321423217628176325325558345388672449516252796379537227903523118662900147707973469118695402362030529147258910636762231820403635383010953734069607195920390110673297016990112844426693089430754587469729226411277361714746847745211466649049601242979602209324883232691447000085491202372265500674328894464274578494920052799397854318971683760953948049473568202815022018663587387931585017746132639199340924137084003325765872497051550884241356718530323625081284670854279188123511081662687219432316358489197414365428776541744093954060728124288692495366104840343280727538709151116681010403055908948874215182737593300939988468410245555838710412330483538447073735202548151367031872984579153922992532435890271963215178237961029716826442610730170949033203762342244999570555881017577714350051474733386178433797965508881571039426451742512275518095226919520 [122,82] -3848767417548691085885541909610255031323024078350251576848620841020643548407806587594943903551676690404275580939058163445753688164177151832341966150564549880728937162940568847406993234438480567119515652239865155729452695247320633473246118521624402041061416607820688150009644599725270757378330760855133452216775876131511123751962831527084853845664609423108441597957827751234104737168061604426887165272060796407210871097386080253637454845612656771137954119674041668406163051874215224661908183815614537843253329253814181973095736169034486318985592662842971197034565395161751254130493349067017274522187221093578504423203219295126300750620934951214212768254329575674290818596272582011236812922135436258852027254754242460116537238305286467903908577466720242541404362085450379586690837858159426775864579186688967868752640469522354756120134472142496214559748984346423612783067254227693140185634380002488279719535611535082215858629535651809062445258527225055393609937591418166461009441467508713538919658652589087823676722042061181291385543928995279620586422158383233561979778997404759843753356596547424360260782818534315176335885071315386784048835922587729515109120850539153425416512617273703038544416349991446172425845905604467994843227683783205160530445402867577293544558000724710275460070653898752543066552008244512671040170843641971437858685381576446917612813893324775952670945335539387788504412045050556146785918815758330111268686497919339847121887480132246601183077075074757906276432436054925875453931969437320620712537103571835888781088036884596077518938257344171610605823758423307321548662543736879609446392810117318509905013741154404218773633945858428327767349569737633519510981968807562279501287061976199858215820608374679696529373361428991386876834469444532530720 [122,83] 53619478554335912750817921418434878188578584079308171486047599110494174334174076104357897922901162960463510267803679189871469524261022128484502876123211031643704882647130241408782465968888075121800538482217485144585524347710861849366609655915293977435522850032768500208588605496129761931421091315075682350065874642535961465351929449404614964628565468666176638702313077146546108865259547503642823262061118456925827125289353462170406416371427409197207262501054999912411028004524199264073721421648202112956598207853610184513732388548942461864492250453026170352917778142174926278439781845385377656803513733866291198007237144197238260718505297325150982198763144915821850974700222571002159506511006481473408968210513337746304820422460687071044491212533327936426807417158019447340909595696999409710268016187442159070125634186888158130606651355610647745830160826580682497797077051934954263423185379074230795221378725236393474150323869295296224336684393313656593849760139180149642940545081248395536051667789268371358515140889798632687491563001117975400707487535960003332162035014751209861497193627999831493405221634797635275394699198935094398763919819700570220723472294265004873142034692057254198538859765242362691618031434650602112169301625799696476024174073104935276105059454101737152547362862992781680354013358306224349323811664136311572717348025515672784429665151118808284465898888088727285205470479018422011836544099470205449892798934367890943055016467949944118641001444105122977272147532476018331142357714014710296760986796899193261277250477903949944059060996103165441267113378016111043559903217957982084693561134896471194565461065908215103443230663607606299819460642689806852759036718457081431025656033028069856658837801672417360200584149612344952487765820831760 [122,84] -668288255131138035809304385803057147382480165288474349404157719472135283157303880610154662201482774626983095431521078854659981246926776460032014625280959955782357584365596799696927811514007991752152352819135478746822283546691671683327018690580377220262908367317850525535918727357991752968587288430959242448807355497568464643248311517691977874186622069481933450049151407849333839943544193013873567064827878073858851869013101200080887251202297866421414216772154932196751864193670031508087630851874271488514273284106231546227845141465017745601879250501957600437071946939585181552100482909434581623693472380120549856444034477567956479390607242498382012462811182484329824195221254669564196718077379587160187205611214429884507528262619483215216213304646713380440755257261483747087199094306802927577639222978213909408478581189285585295773699298110952212044806479198980388164136687862910535611918904965502015257582741291799369149682204879332193121093496344563422001852105254531025818584091998456464723874013789114285463386103432563846094102964594430179895038376250580618327931488549395952732986322843788143025837191257943162427735409886830834738815854671422254001762140291049683450393189679400017530747416816618177796535167139182208315652254186745763420649216727988383019772715819687745275661722921788207840228913397366942837475275745606927572600815634291574996838182662791346118495354587110207609222962515773234113639816077127227283787500508770966552747029761135679268852070475065317290346124854100141466798165777755094091428422256521468239977358901014709059871175337619481716554322859255751475171481828781878746061000074046179179595373673080154352874297809418286668681139451203318013772726906533574168409003754904936150281456256795050151720976318874288396132080 [122,85] 7203844750803009312600697744103769571540006685472889093967103448402458909839864390110425132782112757113554349001187480370391729392336260835183938226632114031326743648191066254552033262222639690857469339536375729499053435456631685689632734974925209010777293927119447754544438709652406537316217690608637186844483447632401725732064792727090039304074666721774626736102224896069250589323914857139077966988791428282945529353251375936930906618856793071307062624829456484668408979654316881480509649409038511160905991780804871855277963871250691686385897356349243278071377636846864225455584248962695894066115408282165499683880252668835351286325320640129961799567386555112018216210866892603328527821959377740413897489317368193258043635237925451956443401495271223495545133809974989839020758333918501182113263288429111489968257633323081093375896507359463819125213883092781324093305926494246754830995514043954868053266041552565522311592972784743991394884220449135155189545585831045058106371176258283915521407304950319100029343467430320377565847238141117818332727751209299660377523548227171703399937543669521491758670099694539313633593418467454873806837723350998640303892907716497860260599656677419868081885522903769182048354378334085297348185656348737221640644097482999051280469409511127248963515493669779771414984638217799906219189503757879062474898013637552093259796060449252264053880720748166504284183817040497501998415010922839235480619740951373091836494956613561950495693690218812373899523219842506577495569419237652279004383666505675186848970492841950686391863244358211152257005529543065461032430572458550627255812136316952722043472143554496196309114109592223231542920835025854240871213274293724765998993221293798891768409698688804175786347251937323744191560 [122,86] -60840434813057028023780444498087582057441670288588059413621134106680647197310691469142648115846340832686431668133806217761511765007022794280658153412355417092942883407595218428441476065471047477572040025004766141695850325020342882374844835889041941379375553707484556564376494969989386043502626152296747937678277030558258443676695827101671907040487370472680775673975574114470047401698610916405087331693040505023626837665757373924193950484667720115775810715035644598347382705777929318946556695781817709737094853625608222814402450972313535203662213626161837959393916061462536659251349987773025328090822759424186309533446908184274767081139031534215406915749793953575579039938108809363101533593593005292252798301323894560772800980150349503855134099125227744326893534889667614473930114328185454084501866964068463659297838701382845983886248963795694617868388561182868161015732862808836507697852557404838920574837796624514902764097732525109148532974419748130098376207127276617768734786686360269742177065714059279021418678664861081421699145167491018024117372241608012722632662712134409103844138149115496989957880104900507794967421804297381126964903022502569508230658524318672879203892104076796680251042892132981980539506022126091550109130588893144934651714527042477510496348784638524844149778388505417947173933611729325074181908938002893098180821474195008684398693267512314678059441579125739249444351155535250766962056422063658777116644518227738188895457019259457675132965978405257328124251770506611315043922597597172847154288396884862882673594337382241213525089481126263772814695901416826689402778928226178950713167883512499340159777734605477897192698887142500154811899021385875416456728066925701992096002910905405410964087189496688118481112829030108800 [122,87] 461569184692112773032154367278051053153392017468499506206555586684439347307619044525489642657952164296608103081663672951861440265390187557240773239116782909006789839006715171642026544619303137845940754227726465630819674987998247563531017293882498806110412755284986287528961595290327449743446578604953097088786288565156840897204882357566584914434020172586447120011802838108172921065155082878951348099011743853039311883850160169779585910864223155920957333189197846987685774114039931081902301630451491297503268950333451113270219174616951408628026538536580939525857414543445741354134885299218070895970150710729283852899956428278229293159724303990591854134353834756755944319366603815872036027748907175791416054688184758702949688905913237873775448706573065510023097351022450990648150374579959512921432003970751577071569070445955413741821187905132822165865219012186483830317254059979191502471605789131722127454606921183787371674407380796175729753674252622958383605465275452865969430965562291261400263610271733881654754345355953892638749177161288077868181230741315800922760085024582070959349571591325360627382062192772068276645906720532219439051784248423912746601398746595427020227009715447010017498593153976985233675141810088289501665330785805635229138155541035126422024695971794479616301500273203235178387914182863139879740004710490288621487769289108771210757003345651086352254802824829751224929034696472821641069289679632592621903272851318627681482649022236165465657555725979033114816503223641767126927488521818678550395826922726421273312440685113814943003323833499150321104368638016792456130902639543596369986133701432370564498717281302505611646760163757176284208887715460624700287883492305374362992904370370770241700783840021120663146830880640 [122,88] -4596110814059352700291736256292519678268962680094015807000932570818987006664104339794128013818007990047637536657930204815170473615164897299361603182398173236242930340805923480332719861535930992382246764856408433311227066107454013634020625676530155118755897204633906750613700044373451799562735092135265818320420298244681038406329719646068155731084747585575428671764937054563959100923454568916584726271749433071587865569610046779016409225367374941137952454257891038886728111462769019913018336202387717137444967793005434874761374905877096228517551662697060966256224762840707601594404369285584830452649257919041782559368433203756229963928295710892413288755960235698614914426092561743134169818597511970161974357990723224375172234749067289916985991939744637272430396534327781837244431750158068793240101884280688422714834213629597260265624398666571814523656379715919164774866785394697475516387713183051633392221991415616423712694687977890093206276360243162534605714514019546956774976473131290626926823389440109668657174203284996234171841897050347424698833722766981922621587465258904195338479084243659028067227160014819978340268668442798880873691482317382632416039756740016702076564395428668540262729365801682005842163346014660535531100478715796978644779308813425606847840479905219988665026700123606323643806593864447586352935560124749222554283383891170647347328461391800229634780421974630856532638129197038973011305791482924828754697056951269342977586761229190558726905561388887122565440270373620731452735762249019307748765566256034265312556256263626984585364110908434106137344938202767791733595573138113855641060116233375184669024217707737831380824554892556355965907834004750042687902725677056191974738591701034977932597147402575211824016480 [122,89] 57780128290774734393350638830655460266916626192885994764834399103648060181100402391792646868931305689901635327612323363329726173879219369741192931211089176039625838841305333651755553788853544743706706593135063071468917581257061079168009534473816475788081142056329117574586758643930956387589360140092996974984574007582761999272948651585275927651067456824227521182772903310215009698792424935282109004669085267423796753124772326518262249843676419582734745302508348305749678931874289124209614062626090921417174727742953791482775879690772090276891824322403813028168683648758661624431921471329842026203081036706896928997244611731791273667554404656608941543395998023108987248969991156960024106038677561352787008411434785402012214794142666112936738520044679791231459102866120850770577320395232344328727448502283003730236774440571336987124742275579519564455961068956638666317103438159168853956830023721393870356328174184439801610824594119971568709233448795799562007429992509100637426150414263389702014503283394445774260289104599063388876981134575351526610453109998685358671894785938501879808080201585589274356168556781039354262805756887672735556249958432891357346074804311808361962724225603776706558286857613114993393539685348876685623995308942565459767398090773426323563711558809730735386357865868836652885569608326779942121007612836695959797583134826972078151847205911055702039624096055137604748942810878077304771163659185859472349934035167516186255441286290881541376511534710948552777573234853124960115310835412770403514211942202537955801679691425372697958026440349096129155547331481314021919679829416437910126353372341749701646733652938118986723489837005824001000172119040547895757705445961524312141583064375073876980172825029344264160 [122,90] -702328438377352712655371161187935776884137432427529814349801593823674629755103379307810788652841148691145645398244706637837749814437808977715449331879789579224367268500805582788922142826192760683589672149511469003908247267600955600799804748146749196273828562070189931400609349691431139262215060596956910031109580099865784888346023748205527165115711826775785708170135113591391256160761394690726064772714666750513726907604595985163930801971303759088337641208443086076216595824149490858409780689938215152803047716369940220097793392976510104640962814760018188929589386511333330854776745664043436281173528217176264458365906001747972527836312206064175970213704368955364587553228639828210109820369824004106274433691456216069531578762336030789917654520273654046797984089312453331022197690948501463638264792525263860293189135506015713649465629255873942902549846648308111697669544461341892538220587578724205317016843902413344599100207172430196788386374302902357976383245574113059490933664877792298145966821930910888236536142786332407929234796473500557794028987738399932507627424700550891587505410242313508540263343999764716881513746159367597486928507049440245513109167356583621060725065126739977315596537907677048970162208236370690268494859053465366253181597853616202792601853521468107070177925343654903386557654811596381280894246994446785719823431635067338467966867238467426727042267097016671399596151645213606380608211464292177614135550612965289329107805913794275819923843830152583396146874417302236477581349659906005017632476288361854317644097500115404432979741162283495618739174568539725212761445296854359224638074138667240505249332534368129987473942755524291361059851514783731635408423457945474507948825351435282686455210133700320 [122,91] 6754988450621062474519480425158310885750946591114467138846096841325515857511510758319814059043863076982024368950831593141729097072204974315266092096292649378338788167492438969854949755455959022830887984806944943476179586993601233585303162755495523632409740429701769124381347891377798646245528773480940057637269290542321728565712068327247678008422459460251725923917482063381560890142251428216372680922158538648498484076341269036641791715993027479377100995056668062847651750172316321136815424961100632267272280796326422008892557131290281658266392738964816103610983726323071402544278594229210608524656616445316711240446635413633128125498308453248323388080733023208851713919451247569147748436577442419323612272260415683397354696774611887966002477201366116009723753566523992999901059734406883156179473063034463671267890077426678557974916619006775824665616650147274152171575385662838035551481774978623430712826344319490256000553073937298976399541259261767207112488960251511878695773391519178059226380568714277005530570883892066545427059814342410127642088876258308882167163017543234112758534106538275902273630773030097866626663109802527336743596289210443787821981540688028865221472792905138581383470298514454697640365963537785369738905131617384950450864446179218671498570494958460259071678539396762131400085094390772801409399298012309558895120574637807513122668453847744219519502437372467405079427253490982122430674148692561321443457237311883032671313841248621062957373509305471179809535328007646632580724814861092647067994617024567311510298559167064233706060011725887311032814976085981159469548947109033408782652414119625628477586471171861488334693350776067009014934294693532167602833961582066904015665520795341695761265422240 [122,92] -41685244479936099144068797992028442483956267050618162492482601527204532997272325390845694928184173974552277684275018521893801591944246875319456159752784957756751956230845896694475147894535260756382662251769616373560857609388101645006024442254733388391839303229068642810094851000084254396807490281695265478754200377251150258955721368771962985401966281062377684525536563082477284913433236391916656804653649491557806708096951586135907534032286641091253180289772636139334089095856094295648083059186864784794050832240905881669836407971504327149376459870937096998006724169926846220615116906093032920632655050928198789234151082094628525375728459129245984130179283421182032867172866667007682227853544152052635752760296218218022467350736421182085231421599513475295382036423860663952662462226369473037834268361169833286696525952312057822914372370514325179271379283031599353443868551026166611349294037114469280486898396444124475794050767258295814491759300929201791011166245914506418192921826485704287518281783776704445526096124758775604809770694358173158401812058034454638740193742155670687259400658718259910319122654697763629469445963952754074265326427597481062264397110321369112594640866069748982541872289974313658737161607951207429883617377137701570263000375905317169300662603100175146142023349932562068046394108543182646112277191009046795629156544346432644874860356013646476731017959432618368507162219552066144013409636980232600552367269937902713067501155187861428333297533804469045004485827225642690174586543930157334837728188435711649111286344479991213472741118901334978631423844074792583778055320151667068808798164943706884543079258049184501321116195208845363053073814206798126348290646619686589087919118681705148704120 [122,93] 106663499711209422639361862452998824961881168162509222314813808564821761541496248444843512519809867645059063415178171610317350341840514538723882918402139489067754349250293860797174504054835975633573681967779871527696873124214217043247807645061709246723428310959313600983875871027926842290059769350010829990252328138035009941130439794018043376312787123536925439005886225125899943831964743677145128673409707818325508246218054881796690301998971035173602825689442911066771540134925618871361508863258433700405841263328217772247872009624229550936552102613874888705842443724720633796210179206263720788412181217503044302533320521722782854778114234079759506039698611134625836611732175479268462030834292755550326743184662524290488630694516277989253696066523776894762152383029735876811632702337170214578619278428942684896120961609352707847544909085342875974365501725677738497447143870942315496376300406942854394366185888774214586631944963014440799770380819201373261178065199025497389169543714768472846453748406190968262174818645836033619842978536561274982453883218011064848137654790154626088924518730926972343058056764354291364490624569885084622743735644132324660746348773257508937731831007720815421502683749078919003129204175685342054767669895785309388541872242314183839100009701486707144548600642023773093566464900550009301471479039860283696622220468130936621360748698986913033694838170694805826945848586229035053731853581943420807350032210525394296716844622860344518530816704186781239145911152655017374256262094284519642489246386222733382862877036673365228647012544616691084361042589018906129857786025647810262114635348913080984080650987170179041822537180763796291757670544486699659157251934757148338153540207948452160 [122,94] 777336928389828776733292622474046500075487150837820742393932617616567497390798840898801611290697671976747165356789704703939017444835716660193252157093740463036849855988458346440263510536387015729830982578426168149371283553606035305677519793177276658783245228189850967157316690032805768390640931798516430367625619293575089127861341967645517943960154036333004460782402926494283082619128061258340612439804009854858187510133930104643774198211743865063049989526851604330682887298646393181105971909326482280508999611255376955121136833115351217666388789207046609168661507611473007550139714882769442470533171145770639945473856952611962971432047314268322082728695034132733236041467007695615697778572736613769317337785782344013095288138155248860336623013338500279124900492894977967927030292698883568011710565978763349897595542603745801397594504713546758213618657986972608182310477986272785934525984396932728001655802908259478030836954432752163337468000119290200747147314372277967374712052336825699834229192785490798193610211140813468918006344668323058178273758994024199318454999953038047684200167608210270897089338273518211679346849576608494621882814759508363327776152010880237218474813624440791340504647541961838644845000634432433164163567868701593657483504445268210185172489590977922363645248844597877507379744160478718012832640556200592999346776907518828217321232710939442468849421314724575256702647368786682676519965255193568997231891571401905745893731589653449854494423890819622174663429136546800307890147483980575772954377916785789053642884004804479947682904808543992651294279617137252014373452326000136127044132971739421672049103438655396345507075993593289711955592839918520873353235690359566290402407956600 [122,95] -10520665370374623358428449237714315897849427012188947055035047324338231010240534868677726550625636553024450828755881102877986083098562460532675889913778923564427247008908519721184473617092604571119069793410493796019129453359997851704191885294199336508825503114392460403333083948715982804701013837965585508077603967977648615488141683255953323779302063382936706837755677988525360469103747360431409731282451101873037464830627530718817847497347510132034247295924411974057045742236440898087726970380532383407200873907014343876515654932861170225342773113650926526810949383531117510708353334513683977750785711019097173220761317046978425314839892048724556656219654076631807663036948785307718131717724832049879375878280716841942527885877155526985765641011713402363011426185353487044182624917660483503342281322763933735381505659354843223571381592600591221332084158018016601321681572585358208342073386010445512776394929267066475212201019636622285500768339236607977946052684278534697961261465436585343437129144741864496668610085212201075573863463649289510126602782663168512916303143765373899558045920985603617584321628995204142077192051374300792386438441310172033538248912774948282827493666109614105248108794924460507553280680832313346606986633651469439140270633908215654067784564281207465722164341891302682809035463304709491090944332060811288947195186115295054462273324875671697216179090091195802487191272861327716959420022039464438143815516800313336827504733772960683743988344634145713518062413859919807187863087997666327484513158065013201720891409394976682661343594052774591222092521525114538485440009528326516072189868737834915860633753295833267154336912400450717691961648582408500469462932817636404428848704 [122,96] 57314719812637834555271451530056701625386056169047973873010562594005555105044708501021611974415714809669565805424336424413188717380236292291283923480299679059695573519025531869304550835692391571638363432340886120938381656640504778236427160650980768274110058152232522461064903124118621563059658647356007566737178783625666489548540868440312478067021993235178677890333967030480512443061952761150993765693775925057869340948387514355379958076866850816506235114660802981359117596659870773285876374603351082078997529431709292341093718912507483995766139192039561518403244081946930604011434957392841562195615151212881300121113617091366374797928596968500479142633927663481974632284693322405582068614981468296190293172883692996769317031333672400184284804318832614616053519968471782411210648785307523997892733905020321759615576019555504420235854498717240869929406374913085986269269639821889604673850062576532278567173942846350654501033465855957631435600526401103256036181010209314002625553000870229180994033134723294804881407373797584979966305885148829828383165208571673880273091301813130575972447266543168611360651989992093780242848104148210766132137864043005767955856308460858198182240448963992021798142691011446195138692167725108459312795598769667587429167969033335081569814450176625412509680419050785447295504128770286574877329428574880027968808120268210209367307275479288904484070835321119587651337105710818653052499070714837447635531025454465458688885937623361391236487997207076458134124598320010291163867963288713666675870262869500628081198265313354562888251294584369851985509221661389224553633423592520582284733100067166386580544306289990174552145512697965848806758400816843485991559635169016309968 [122,97] -184510411720945236284664876766513547659531123677288141871450544551676748498195767180605166908464132132166918364067824948712898130483564653943161754108145448059503055195865402749464995500611829142603175912238347968573080655386146747913238685371154841739415790708252602125508134640544504660589729641069616488168681587822208170804726636230447374008200416947756323716295168974709047495404643877497229996171491670781893370426024848208670312578615723192416079619370296236026053897349444662341467197851880067104282197407423336042856698494111428001750681609848910125716717181939739301665598250553050463457206738091255917484897704100645497113518077610594544628125697333200131231706216344779800890264593291873731305755876285944411334590247392635666825534743560187798644588002852479667244907077122604737550101764708089162718081988424089326569803745472367260057300391685810371602758454421932465138450014453070839660014782915543288917383198374690124844977796751582140198501089365354224428607568767039843417926563140705838310003947127388421542057853729479502816619520907227137704744792654026295176974213778719598597401665608951144479147088801736238971286934128913789430281755588201085954297230722178861646605446462497305271255229002505658499064273440186267194606426332473990755149300942633697475064483318638342167888647153320644124761314243279725995088325240054934645007103532193959944236180354502613215015980317599054707708523882425848947920977561638196001977233197174106405738599383164949857854944755696557703848392434057997923407096255592730447526390997380332829637592285041451855120872883130613590424203276653295084235655251635405657955588291271599715144469317105105524559488885054139487188650714064 [122,98] 819658856885964277717257777024971770459084345847311373695594679738693160846067610823804780313453873260269396813570076015184595388189829218168443646833112143548042028983667480976095797935397301819325877862824558216413117981035984979289741834405831133773712987103141375891228523841305492904199661566206626323678416231941299975380005425201345897698070844322183083661786800317669941026888041454006509296454076872760518144757758989069113962140753622708301945357039960383370266266485178084522473746294058876544262453792577224261651590444265666067615613870076084430937475156601627499578027497713882359311722312521040189230387159063621724501079333074273257722625830764342311484180108526588295114562821792938877026152755976867079735732889160944660269275986098157215906290208069972573349706050944187554424616052189870745416184534801729077361556172601488408522209026524855045934019317023971712574864240723411399207414036411176471001725458823968108357339313680164024287887205549670735132334598006754464894609040912805178275609741506012951421689658850490799878044382796435643670686327632371712139586525074263287579097955107422712877655443218150441983608309092657739026074689049607892542949437506145483599358198165450585666589855572222785209131427651735475878433475111887833629540029392317125825976541149978960710289024736177688589285996782372820156684756961975363073612727414951504956720015239286577858272303736802396304853990640291585779943994236218184236238335904832353207693052386527922689750600956541308254082540300200113325650614230606164388308246105172229982407217289891512094297689065610112351430587575960269706952890662021038904706846175808461120599037198401344645414865676655309952121060 [122,99] -1730100965137030118381512005408913260558079314982336389485822708135308458642143724549244348725561888576644651402284549979513832852948893195849005396375076452054687566827091620538516453677317531555543941345679122527248526001946680628721376038135387173214092830794820466263968085695961433193659690209034939295306253263925320919275592047518493747316857297337125378586339843257089276044581777776048976863717236285779082398075727465423778479120376658361215231584172514215225296879194230859688965853793228284129459678069207186221213197565123670428036534951978156163002710882992022957308404432213033183084263997293971362342054418543893308146055137039158940034589907086487932909438711794338260326872201458416867248608340223046056801456886515319979606161868680466526137062282219778540630549033288631222680105795162057954974838205977874571931395450292260984165422710315161017864259889244046711186730774088628020952314946579364139873235068750129455614181501717658753515924439961168541575352183443310006797055015116762679294472306888058681914698972258844392430309965562401849517378318150694633489370902099083276724270199096149077357042734001127240355934763700396979534018668317853985595775187720827517925417052055683717395889812448401888907192067312349825581980282554852080527090515432752425936614086156754901035713892583946361301564024899759052097156464500412530813974547647382463935554902722823824231404403269287909554581028933552392522868920549939504540533466443829081404131584754878159637573098074782981212373460699637294876538422945338688401088314165206823748095150239390022780026590475284995687168364938548549767732481854969886160396550110291890638570758391025102185596616752762791988 [122,100] -24034501417728139389782868653564421985417366630322257466060138544804587639823109110610296994959342065272357211935482341102109278003100234124617607091895076482769374492387682345677498153853118540444022494138021151044884128425814253648240954639036477810548666117377571944703214701472722875212747552223173373342652446157849107232913453261554063269176231543878057800503773212660502796311270188250020583057913969279123823205238408027437674955490582338909304491105060258663855181840823421001321312514691284752375748179645441915368893326709585578510404986686090657857959108314735241039370770196983545653067904556133597067115117204695816281043391490760399957857463018061404229014200676341624208876802866136119029488660777800713430403185006139633910446441357576121519224986030006274770138708982415553119643069706400272097850390243249400130688578775822977367298154193262339134985198073245794965635156683021684266182140212177355726193764727786289016300551815838390408530792226132846729276351025879319057472017633831595845363958562807261836345648160524693849511116088895859677245282231434466183221155723541790236887705019694857191149028212399104175494951538508255351478534737542048128823662662550899132961750038187132794523332900787451799735487055239148843909232953265314339795385304805218872655910950147669049760276717097012375898025970779394019865000274743843353785702561089562617756602155119254288267825348928627378648421360093055325327549186229064097865073161753994162142871633675739719372971318023441178116776223921381503654893076324337708877806608301839082833565242562945399284560466220402327729444696102145017337938643220813373199518625840884962887177322962153798427456892764800 [122,101] 164818532830825840691886677997811228202792506582490990653630697562099557747200768411008276801440950120387215793459250236269227802692649212102046185750639599354779654836755247974913896853264239044325025282179632294725835444889855215833254110747304812536433423023350089688461147329819097357425393332595389270575286699610920470723352120576276997085831300811118384133307601934007620423004301457451537541395843645656230873045896682534766503039949236478173347672979619540266787414697044226947678295427717996333887880522953027862471642464397038077693207369586025694719558581364144115431482171135159327259760925463326288492502842476378772154604251105774151527696820881326530281061032895492554598557597392992216263124849059177083467611672351210018247108302656779530922010531300363569479319734421771940583812908831556984120575403581419851965429785956909133727074644552288388117528262434819460727404629395216716865373787714347828937857992211998281659532598180206630654476527599691040626301798721628007998458618401073709843193737060924879392287133862559914713331348198438141034325907159950520128842854336051852798389978366667677749468044812911368675065132707431310539573674163803954982884123459526124828953093586497185893226145571936940100748672925272220484680320164329055927037551834015299917277271717962419308769356847502893046461593198569911395561583999476803528400930918031069986334249251571741703954027039770128845140646418506090571266476200560157117062661032012888694348790071145877810343830140892147479775784779019597688856101910467663044820709297774940598042248753190555933299950923837941015366650899205118344659897007369355981714203186353956487193496813444036919640898864 [122,102] -505950224948373327036130615057216779916480771838260887747757370798885763922330418423395181636221612669639569611967555124950755420846114152909411057191712473071503901099464994417421107865630715653708581626618496904239217219658635425133271153874878059098567520683418578540774451658755521202648188962807330853392382630050121488009659714643303968046395637386551485602412961624475002688055875166613223433351654649189889540787249051694177467355464462430431652326543165639368931757074872634703156085644757915619579972185499162930712122464751914367108918384604687841735699576820864709572600617185063437242625351819813041984016316835337230575268285383169920709430310938274101318410353447211778990341134303191987358781645286965216540761760473709707817396933247258753261484628688430835200536510897685079591336943574226280743340248778712504102192488479493068970729335537891818863976031559403548993490745493199644997730235066708471769621803795523966116982605059120355421408762308553538959817553178440954987164931535716857523914253249173164097818941465948039513109621536556896569554286107313172527271090023906996272853670349214712598667993425794397751177122233166410604836376552417790226519401113996846129334829755447151800043316878262200909046062641771467886930227544470725102923359592702181305609256124137434589234806088961223857869980032600996049908801099580988599755962453998853007091806107875910384650988032162672731917937654814273579914942146300029199410887808089096637408320430019532002717600880642138219481788097906499396710822996220054797147299004804846417734769015538720459956092043078263842076866954732706231318213780162356218847378779243295147994813862608986838000 [122,103] 689593909575895629144118698212501643110822195139193864178995096991478283010296686499390855016033628991202960677357670085852078170449390460774804419261760220531412330442454327972613205719844130208524286755322057534524896569960977434436127093621246593217119733501474526310951254972499418703891531302437712522856933370530761137200688914976088192162812262217732625840911392658150499017505442603574937870739945119626816069630496307843045290717364745053182993573196248872461995017944065309074343422952156038550216888934261329908150315064692930177683927625986503818322685667686283872491526530213632399791143495599919363376385544803325425901007656515594843913542305109459525446413676492730712176355105403901356743190279863198349570733830774409614101394588785759894273034524177690070915457467912177614255220145549797178083468413344669630569045011805528115760501411876314931266652780432934723976117589213921525820835353462166134056373880913711662825023396731475970597432488995460765692056374422393959992831675546047013204883964480520003422418646777731717179001941231901725053590934468437817127663764586878941309886455208565435211920341524071979480157437482188698183477338070641464268020233708697502958957213371510335592471162173139641606693161957478978313565310541716425501274051155675511729279104259556834450414473044702592172101112472248056351302696533275493246905789584029346520145588501891602140547045972903199994283733576830919864202951655624299772024611732316682662843687575748607418440224402408765832215621284531748142880125195068817498956607683786752023283274851554745989020105460054575371699500749783215730736488206310528471382679408250818006025931917118730 [122,104] 523233383648622745744025041922181479397579785452736238488975847264319619923644256122461521763303647413793697373273166739199717610965463872791577591184121089923902663729458138498408912178234155014965001884455230255991655510784160854023652854013161424148350561123692831607261433877800086438649839685389015967202268089997499160545131139094375576502088698631537836529269197913801665008498076493084309304887026273643815747655960264214019528822311442066745928920586919573349765466416547462130195196724629592088214808101566977463904873707807055714368206879627991877884920574910087901383593395304217979816659139462284616275551388763279196536506052643553022838360891067017473904504362227713314697512062210221369090937034337698655990848904264065685826878336067158446982887740549606479886321224133303934041572127567804351846011443873009953952632625393975895592967726745945067794212156314312674680438948802806515820776225244247118307864044131759771991065027248922978351502474665867109174305566081141586759826685031937160981132988921937953998604720952091897381594670559857954585082342270176937064333599386881345944296120262265770212444505468713103765654140463728956427970473494305284996995769842443433141795436880295781085197258601741572136195083882285398663708223164423763668227757927299132086839128245813686145227851064868798792308416330016823492521195129416123621342523469186898850701729646677551234484203739638894291403450129635215561859946341439850786788058978267188055063633315391211568239835083329675801451710411509164366076208049647713709455650102437060022533050942467064489632288876321162421250391976168958705883625442289284407938115684865862496435365968 [122,105] -6484650022900207323523706887686698221105300050198198913734389909389738198497733713096546462948422467399449484994975244079389226309982219333552323349757066076435250171179616218138982862589444473310865401447515496386682525510791198118070756237175678625320035207265406769721831164562311453326477211631275413725147009017095296399407334845291501643726933757042364032707869486651345089253263317747384980121454922412688643756434162414836720256427795089481215114277703786012395093500913503032216583596980925946500316725738180472905284526346339417371858440050716701549378821147049059005601571053264224746326650619240800130308632147160938292809055003498725297834025575402043220327365786819137313076113994466392738042824678453370462739699034259379443047077942518763266263642974923392700043995291730957419932290473038527779984286846881253538001758456608981039134183117690613013131216355183782337307862448312301035771455552161375386180812092313352055843199327988791560392944764529710721822458458894024300988949786736413166905894100946763694266733945720233298815377055386853541696919079529883634844701963356591130756856328567988997254587211443118082686768218979777014143675590599778691819825485936957182885328974139281541490288457362714529730313321883832623049962486855966437567992532842131627069683360607715159393751275245078951493128778289407715462727601113957399808041581272352989364157737745811347395102415121279129961623061196162210105484140801768581252621432596014963561376390808310588387462619817203337205538750830987801708975898115318215009463643629755198860521724675516624038973401658992284520593182520733381663403377392561284721649148323991855883320 [122,106] 13889368006846040270534882378864923164333112922256146466973225542639000042961900460770897280302785228600826778745116280774649034897961184384232333458590674556235825381165016641423816737551659835530103784268237596987326808638399209589506371826454046468515100074092842018989078137289156461973107475607364713574113585229922295094664922299672922811727817006573535495180907943560485187612733897509052385052915572252641285978095201992186734169052585541040414827342598680998603389057932285212038247023316361216357954272688566295479202679526692145140047327967767979826490971382040562537774702824140094050744578748792635580640981976208377373990625466941721252943411590990190880953843531566143745048591061426301097113521043352033947692261250823361885057158719580952857074321341673995582584799791465333570113056713676600558958798462697692165890210820780188277294667325549896992837986356459937691116822364395919198237646190256368929188342204856821268976815221628507296973039927259807441813344100062000648388219757410522053723743189810392771087620432503360986636059691211596392650606695707472441330751320916517316054978610153633243610750386878229992409550675702263722024057499002234714145829462225053105123896875574313475740894176425371904216366981251728746510602125995860483868844311763670218084080934612693554163482909885906157143417790850462653117677440097886070478598473292457682426415287790484400703366165938542714041161626431904803602470610618504220850592034705599870421317051873539454307094725243427197338503815605431815781572095662920975790464545385220269158751104438272239075299594814438362485010030415164511936525231777448700164156537323950064 [122,107] -12084797748644536614215604035482986712612186764178695663609358453680068161758910150698186781160537506443102260615333936047708459251717398318797924400469012437515603099338062064085830902889321148880087506404687535042355528844217696726295760339947312448079036468743430069144055819914195716743757137062549064282235665842825827304271574291569030963537240003626698733803567228186616100931552567534279819442809051861672229447730234849900832568783385041260572577324045907127646251980599175916123224522008369807053128960176553544996564894364599262956042858172623427109498780003765732429086334695182337432273183142528831837926448054400594465508617194826997915144156058774961665178929525220172619359385585389997938276630327858483146169067714105577609046311067604546581676757546521386657083259211010893591203847977249580639984880280831355206246742569311640083166247938538179395816356100454185725135912860830922259606031987747047168618706842662012386740380004739590621317239657741860539308647077440000274767047610283745981617111711619289981780335435282881878678232173177524283990370442638232473948168496763359364267481062362506044324186479496160876218876089270353509092290503471616285497162958742729764124785187358681601526024321801062371158137484797290228644623286031095131036341832756821436704248481917516997484000074032784016177950588774154191099798547245166677614781593093231887771981226545052216361568844360519702607153252485063283508618101967646026961074795044974716568103199527503255181118932509285682047405493826856160047088111743364790062840051705129183888778601028535355503455298707668600001010276186555885033685540255105807394189894336 [122,108] -7011195685854787951623769095891476845166768379993690709338854274936980848186432798125741907292160663349936879738089223246178792971465685157278295326292426452151787521015985000955536277019229005171925315130430465550449265856474691061152141656264158866652636524162744055813436192848119700630850924479941012744832018163917104526908656844210680544308651446335625734607439658055884721233881076743868006028092844038381183019521602236100988189386261433682465956859596843503738017408220034633781689395992418635587248129955722288198356560168627041764473367828213647645246295725814013580267238141222161230994206726454971113696728434276683787333248784998124440871553057192136797220069729303481277534126645522654897869149441432062713256540703739927767623870318297172319903504348384952999747073900224261496885258018235660947905900152383684916468280620141447132674396247050720890873767071783004062992027339194801943601893727473325307173394750936441625596507960509242504831646151830846572371979598903416593454833039560809275365402788078490789892213481751162056114819894929542778240257265651708915869222586357932171111835919588369132002730369283946055551834082235706726211008712034954664476175427016001980097724843161226822410441087700717190139460414246354717453229523229885087221052009310691354333421192835046872692757628920359918304683281691116829807404475832012293353009128691292546128622944304074862672870269041005026691954563233818890799946421868481983171966990118513499690690030512853450168001876630449858067476432327033759072528895886821418283207219500403155032457716447536694812269307187726511101053729863295487285248007604850188639552 [122,109] 63976634057849357699845008098751303338889835843989231728587848457082650553322359364675831156228695109189237151408680297175883194842093454386885104807294259141251688094595014800818953537345914350339624479099259061689714478243832513736753291027855502610570583109900457917398833248116219489141655092787580387229149905792082735417242427956364835428211857579269483963862499038309471809966232574591151546532855232015375359287744128638053703327109585531890212523108645195033620367830076180931771477515578285639612379847124023261353502084708695215914782624400852947747256186306972483807262690716524456332921294986282830813155399562167742531459528019498967060970943346075662385909406455823175048409850283437230915287577839656109434952779635849108286973308922493533329656960250634589286704177926342082717313192424470973851259664302210081946250784574103912894965200168213932720164002362267170357896373323498250783613990461109809280593444415295724930338648889741502027609561265216070696020549673154882617478828856901746367414115189300806623032019040359369276803294401710116202891336068233010610241444911717060278849901371359734646757711600094863066090855828489334621804263514787362798910081702883054263491882576651577329056942012578592970256495101762519219793787556723611525870439585548114602580409247138749987923672451510046395020290645099525925152067282230402036904085319185837254436576012147052378214277006351248520455431788610008102386725773603890606769369770858162462613524772172499230378691776153322922275869316995261125372156165593231598397397463293893395225992914235303189014152443874960794559690623751562749464845676873544100 [122,110] -151013214659768298283242965070763457153535259592233129951353756814238545908933541094066236552913974776562081702877934028619092390929209021757139436011022958034972345184977629913688593898140229870522926202915152616431822427329978511685966030916797148241545409465176508129373568672909989605809755713256707676406590109769100365514045310048494166887355505080963779072807789545449397851626072908215650082497814774422700565605750637930463081961741406659012838084532704329191824906884938393323160012185131878740606816099290034526975320421408179037967714175720144205884979987741033708060516428411288140959538035789067236020363209233741671813463534618799835864309488880561580766103440137522667904782304118586066853242892484533161823542542323554232558557845376949421557243947727050639482089566432972518141889666845140116505677435423798262392563070822499875254212350460297281166852617685662359451222938765247554738852402576438482904300187667452616546320539115313982692859432249449530401488315899843764890735217448349009448277734424507294678681227019937673765058010692072931356749815512776485051066598358925190305213640959457043890827422858225088510368352341894513114474602880208767648343434572063722411348428297997317315764220195290562095402989041862211207611882720496198316673596165935132614725584652861816337606466746173982650853970479798577556746397465952524522406823052206540584447847357458492442330122390507181964766667990038905206895060784240449059608261557895565885446902055545640813580516945028417243275113772901232617451894871376786153361355141359640581358839061599401938094461190874751326775337011262370861918211891440 [122,111] 223317039994181051348507442925159413194846053796834664968295601752694269333110393739546224333000487393687372338530887427869725289152627015374852277581409697847751601245475033062515655483620090210115686608875641619186897811838869487874208401185850074602800746160056512180109584337694835527872675879888904056844103876775480121570158755148332651067640205917376009282812102953842121263204226696232071832001159039079349096516335438642756096397020439470370946538807482790015838056865470088380309008855615009631708034290332613413049832608678844040371670032049542392973194883976911309525413744351507418839704001071322217672128542482414889829047639444941079785744891385671414069535096649435985077739122645389400943689890952246894212076395336637532929190368090279900556256441793938879285092637907235998333555880351486997237685134100328749169379925699023097301571547511338856069826332555244227219953306582193745293545231726907083861096179946256036767902069725046116841229871641923771450545329454732599101128479802303349154075728084281764352648581046214809325473319175039148724812969503668888680059798100857951691718727774333078983971496364105365241394389386316314711949656412884789974485116312447970447170929819109849631029950481274014995587952680151633335205373718375492566017841597637645020622208872051794312757548652757650934284012139797078251280481078898577965623101959002385135548193386232198740277103205027000279771402144985992682178950557127291958061435448679039233241032535840527619425510029239452296574829332340212747524095569928231737316400206197638833640533442053400751755218883153011759112907079191638178159280 [122,112] -216876878466085310337939795111338142736326101182615014392325970867216578153780553209136407771350918937227175988258551824107421063572808368000575522407649090791509421568076817138979237185361597503157485448251488656250606075133760486734334397110968667240694021002769188462875207878951179268796099716335315827311072097959309353310593967016852157655477289809350562922405816807145164056946243555458144670795558995622529168368478823810350406044907441992949875351651162362001834350408623560646803104268272046728591868269664235880052953388211518513642888819527631651158867782840974614497290688655849966094068204527829982541989935571350719765830754668063602614476519462354523345120191768100636548186240478037378474895008087267075739807206109797347367476129755293683933387541055901701568429416132865334831581598928113373149256492702012003784759945894433240547892015857984870806569653327713050119895680238415334234546547053843640188137072811913885779193245705786874545493553183361219342114701572892843503143330659812173549370590754805694223619746704526090405091452508146019864117770415709059603594361456044787074746202324987284682435978323801849094522158515781008204410491278759640177379586485081598849419572143873876845957870763434097195304939614222528746726100473710752405680691888196806485123201500024310203950873229568033206224203470782710327863792475300310550921464745796817173756086831799302188284725053184771651284367590443586794411981242308637538572372335505877551450130282017512389152433176630066869722511279981021895738245621334527470209251112188325113793630096589201444778258328578610908346325647296234936 [122,113] 155027789841847641624437752371258047931583439783635367063228760905451048381279165255046432000933629211178844691347183740429668649100635642854886727870043541653365525985355041428089159132947352711846212783408627549427163101360513819247805807665865638330914755022717405485489661001321110855412061941097268632463422781282284749347614256512224192282186853011677953213080922126283164937951847620346202694855399558229322966065255197016088496206074142419780873526747647478921886003765416929459485361110093960297529568045263220772760191529665646821156608721047874506904306883781972215562713153506536363105728507747452365266716840468517866542287804355344098719900158281353864186823380390080577940280999164754873656019998048310574627310484361694396162306219334202139175626881765400483237679623754760211663730172907055480962298355867441857184558320815027275450594912580574924616517558732331930029818938461574742490802286634335118922281747180145345821660890103746107700054739836147055493619385757422450596115089626974215138143283278271810322663454229544509290381219654486701611039905010247708921835853521781382434264755162138288713696200382415086926699952850971605766329868834648616310524927111285881914476981429114075479813340375003812819237910150252011560173546405506845645886950901864112677189394824799810499162252592798282700706335946001114780714509994484748283609269913452317911736331975534842163942878282707808818100778079514905991473541607553215729866109525779173305315597512302876157350133728416054819030843592004441567755587555042424225259794514611819204644570055835416989905426652842668203522401012368 [122,114] -93955617332670094593596736374521958604890084962088919467296380082471545026271467142055472878586650970865365996000439369311606312164864334294701364598078848630361198210674665437498320152400026429103262186320876450801702333190381895467444886734872534740161915940596908252174154695474732124384764554019627495551680926173303827988787838197250141666630879503310459312664080966767076645299988939478002678967143824625671330738252755212043533273832829207906103736854894123706036633517681061588472929063969872189853403307601905747361132649765390736955145697315647905953403436430448251606914181839140510537857146825871090828849191887299931580218417128087239082354303010456736823338331310785990863486068246020367166895957230176303035985564020013344303111805390224915190978975786055223296938517785281852268086449219112752279830243895384715370102015850230582519896792120292402750348460008909539374264313540750576499748838404071834789433797456392433568901334505282659968399311290152023779738176593339744053448937852036658920376670974946680315693855146524607490845532214771820760957135449100439910410957387693601262910898544691720219204855624938140655971071966087076901589682074915501915239647728282410425127027771059344880949425798219707196973129801269075310544260194398149011483759865342506538662979249330942351028193255962502214111044939958401353542185126196137705915280915471766305466853094302362188639408853417302713270179345646165676512833610784276364388579957366548944436121875964230992724337964123233447202838742692033089832707930899292752403428014178463676337687594020327157181304634888267299665680 [122,115] 34274198812297844950185787034478305661572380357280226210432110691919307318691934011936156270697811003720570934156515811406774676638626182487449977876035489813833904640729144760469133147849993883942463888714450959863881703889107548695849329480702187356819981502517485110714969444757712769103010228578952080803022742351815598689594211627566869628690291325452234520368191825745958969583130983420356406727589568226882802895547624915164841723187494708375137909695388850510363544415314320842854640937143184545529888508320288034756649661536660435840454803691483050999273930008763200315699820580627619876605201959593849673986645078313619385971532805292365080905948421613317945160583451503827711011956934436355101412079165975510962432049901082575616182275085517861912596163301724161648033512979421140905252886880992548365014349295733938674521724943726361094016294486685192398741412726332327004142531223392469523692261560037017866561359915729072529637347877635840384907124946938015275030839791859660165407142204554269119386682943785224880365504229076474359046392381600167301484369559860192347717913341583852340714411092969874593175784828130936836300739228485599949736660913787343096366894206598566858207441481441861437453747936040315305622746694356524792173492677678460019358765493346928209246230216819074304483900430826734834893515525514824415876119421308143046030952953782305232380809197439522251052870590750181026938487105880304472673281536725944853223458069124423698741579802115889257857328201857048174245478306266095701857753148112822833072558823557528897226236213406272682359879897299792464 [122,116] -11982114738695258183849064148733076462809049611229151691301410616478621350650131788188713636202113179605701781350548874024624210387692764535754464304145677237442309478140391590644133997336789945461242709469268487057695640972753833203310976220906227233161819432664396033854627383338030481025621311214670841265543387141817822958357450617817631268991789269115016996281032141747949364955369204554064639641398874748281621994504819981933847009175564007125030010157570808393246604384345757403275166854881916534672754920813170538245920570745937960656229196622391208677080150607188656750635927244997674444536802675709690937542858571927006232781510819797621429684472411402339255212630221126625203492119639560654184929475485622617014925476061300386180766523457486723513969032564709145434870177760907502489178038920480718406321173648257683474461441506418760507955948476366662789033339021691046338992523025863014390489387665648106158181781385551911900506247048938992477325600090516239012394288233367390309947945418288078451902795068282037803533600794220777987094287137194846712252096322143802555007931070065978640151177315113189225084020586062562214249211067478592324818602165019719828152123921883255510782294173591503797932842027640316646168915152249848613986947512821570407916975751510009491296990425948176663543569930573993426300076258608551360597598686431280289836109909350373972991216013017757145500756249007756735866394640317865582181512040815365572336850205761129882358934000651409764611750457608671514379728481904646552920815587065034383919603527746965867101802259399501913929440913840 [122,117] 3734099285263209493696655085271492344073643668761416785313620139365774748067265144584596703016044182815587494401366936197216963143085065289274883013761720326875544987158564449537373322178493581836149420662199773957134618602205463105298338649513236423056775397445529371721749697558890302682568818680832494624686867018533643790436332975909555459435461082509394405658807093656114039298004504024682553296880866103802501377358975511215811859125648241098163226187916369353981592682700324739799359112649625586478555900597117597735495892614266865936387591953089238795372472238479658108042594631747354600750570212547073745304104040923296936904252450994048803196456257740636800386457579582452342621594847168208067158054301519852030841474050943191773688527356802887024035505565614751431172550080871197575769653187740156110462011382373615883580159908491704745619982889026882877537573443542043785305909499781101463965129576821434870025065271312553689199487942900339644743611933302878754604199325825590957092273045318920594532533840107140345182152076238133718489659576789376368206656122507757478497202707802733288319440961448113278194608903052552186075483033397354426151476758326736495143489382415420018341302150232168918026173193760455715836406214822801869573606897245636872980859101283846891271659870172928950149344044241593841644227395754804957928139415417994868489136062568471505000409710979950954314892075762672783670166435160343907280891298841372075027517426838066814752141957720033967545350706352445158938295090777112878919571594665777956907104817852206620132143245843968420773332 [122,118] -790389059298171162014727698223215167165396436542933226027088493345871486270606700121275277612170041965131626827205316304229464760147566363324602941414316962948754224301620989386537400849319858142912773660282408496162607295337634886688866725022176398831081154156429977907625304162228061768036041960028297884973183043861265365278653624648708316394500251568996836877442673160628187534922595615451603820030149754807504056585242524536907377102011648916273350396747928816708387776611535864302952155097703389628955844858422570627070756530039048083307261689148171517134389960555330151895614603033495001511137419177450274327277647754886035842908126337183437188922967613100682813429332625013974324937288507101457475169347024712018348343079280916638269276819645198147215048541079335513172008840279569933355125800338335380600256761159303649869607019164094942530181368047048801276877789976274291912167761674883005892421305133353418707621654338019820264959124916314677165963949335670700985911720055822657638076549373286116571305152282293429819270467233820050534069548341148839071561061419969673261207221111285113285050443118617953134148389762323328976099083571417584834830641525118997897416619719034762285954974851913964498564450182101996518578907081422281017131561685041784530826682614793918660191218115691785671639323888153536578789058333106435468723018143886468127051281035185260544179160768953337672382623120971033912858175527449083511394897734439136585900368598692999403194092742872485212734793002442894249358790014180945403462293405327185896727919580934567523626105446940440 [122,119] 76804105914872961090567391263148467691268353190042369164474657399855408588921046919065182341544666742751511993037625477329753630484616630521221072201858846873693064544239404040430296687695532834255940360786659256602129717433444203488410320138317872539296167796828038827929041905818462226728975365911636285993399830757258064100218635807109712498362157480416495212931524812512801527338176309995633702941094024348995555708746160216360721482927779705840705242520901971256290773750009779059292099332746037171663536249083466123128016463000491019079840339585350597736015347730324415127447565508315549560785759580443230253645450007055887834441244519495072358264455447416413708475758317474478691313133553252230149905092345526158420227651000531425015010068746210984056054231249232183351482985751998920141666172743196054282507407429961194196955221584759366566125830899963632018887455703974560289379412752254434647148374347949921095513136327142372793293680784418126325431460144295058262826068312369678929712997473131251031962897807293980331927252953099404090632797984075191867525718261416744678815042675439202534322082599991971640615363663974459349651077440699712055992633659464413850993279678146461320223106871380329581910648474280285062078230688018502453671772300272405870076078756028514379948493374556823919646325813286339355546600032887941756158729649691534787967322725295574164962085326898336563763243032379822566913285570007178399304276127794619334372288075076542365985065364896005410656858060084150700475161454910702281720535970417416557492739303209868454054498904 [122,120] 21939421144932888653815214634673783942652538119445293195931221779923606037557379884383337705950826308252814487299758519046152930204112009657242905784459784821906256166163972081020063702136260696715080420014024785670150759475921051719101400053965660405128018267586296462100961132255513514422443016908657785880066947718286367006394736480696779243798369906602633936684838164552972585531805058678389413801375179001110675093220785110559227409720961609996355764558959690276689079654149591022904526780043901149651364410611817440082241655848645085769868759915960345820918348357721918815136926625142943786872357860336766244340661196082970744382872477929285290815649143571438314452456061018678694451628937221443171452236946645204458998252591563899716584155370110314269828294240491603945486480916553092699376684185785555113174028329045484745498604295041801186628192272186851962383828842012418836108852699620752478820883689273018135265483471824394134034688959264715101375364940511770306802427849243688906482488055638305431132402316348059032219038966127025052344026875621908226095998506734137685263147845221386646276456552193094911428231027185288412538777514049161407245803188888493442189983722406351061798190222733135025471663140855112209931675927945580735408965061927196365870835329667198710873484369401031185367130392572889186500506827800273436441512443169277083513741372634976393065865797948165869702618405447329909884107541570429570516416482253359005169747516982028331047613446092145037562837109847337030052475713543614932909080378463621740917131001173956455952 [122,121] 3551107812446749881098396796312359451309804400772133284829136702176876074277393354716837357955156426575793576827715310877556872999873190279344739951178992653386770374970051964308742015904926736132819497872531817545005850099844555798795887203271842183178733925967739378740678592508078363005847202731987633629816630279364338886366104598913309816279485004066400843894434397410354604221318716954068356018697915582134800325713316361327340653179557560803058731920813618239510450370185115251023599184018551765057268459197431328972765931401781547618364831054252443900323976642026931216628996441947794970962279146724861702447748515241786228623893676350658119237672604129243204022366209040971588951782003065851706455154061876921047874765502134453589552740890245319091823102793482946747046450953868979907836958569499433131209226224218670207566600412705477486688082284700109463289751304358434424332958738142148918275148024413517425353647617849125122887808713301055619144282047910479413777515996194942038253992557639632440471927063365954698325939443310294871594176284219086641198707399632737168815782472968228936883399896314274648952467942119515783617362677692329167966245512196157639578960291891270780925339434679051979197028640807003496953612458232197709648585270854997358985588915197899434915668916159073782147019820729258554526765321497629520072084002078184620447043927062056014198821550569834386459470479710140212380430804547277178565380395522629673890978259869862708067868198507881122020154617564474328514181750214912366048844084336574668517149115512264 [122,122] -1522757621208693814003666277026475177379225272958961459744344714386245469784866971399783905306923384865662696891179110424227217732226409737417937818286973147195515088045363098365419015611073759617026218103098002146450946153085659475467122531729879524028970699392685144779692989861658176517998853468546530616614359008572695808833035436933531857305473809497060925840127140035904563940362095619257756744864386554846528947224136454985163669507601355766639356611296838861177313106359704962261352385497266208494620782448548074927933147409455994756266306242407663256390419497196483067592956716841492278892461087946472462888879586533560560100261422590816362298996919624324991334178796833494094424254429932976715211963254763600212012543731519982819170958500997649077436747753384494999982241589259808060573177603975533177732276644333932700588354511246198624752219054296210073654464426856235325909400586718494071800249852354857271224160676474105101574744778784656171181594610817001452672838401447412520178489390925893007525963865011121354900915529453882532678102257583828780507248855309547052848827296688768942245720526339332944745701607598491408854223683518233366653625892029849242990787358369702522733842638008609073741590111029103183874316208033349900320498675015355539696032748870284384519866211485583205280959613156607160164948318841321660312282156212305229478848814838619395171649859978626837326951114736686669146643453128460472808483205023564145651210785988228555883020463798854672873986438146616371634391571562487781732052731663908081314396352 [123,0] -33623566727091892161888380937517188876252912421954638726246490455009121858526204580240168770740996872849404597896913000239143926127939726691985388624775367376650205588690952987713075348096792910714632296946041517969586397682479835510158960916963142845801625214997591741728656638447413897454943942502929570432424238126894129095333711405991828171428478349015424327832871765557183721051146308696579808736193433209337485151066540330795275117813797308035682209821161478182578119297992555827604884589903968995231929699995744352853709926884542457766154646065084220765844345352832626513760921563038243261426537295689624121012827469018082533903120638959456224804784264360353810567923495763166760466408291238133051730845203785246078379661310503873549060482103329756640508358750629592300843225400403873510546524877369663254583945052353803972148662404276943813574909996644699198312452529363217678338050788754796794407981092855691690528948630148023561915093137435144693356104690864207381046995800750943657246420549671897289217131728561214503425901161874916053546814420730933908073811906684725558287214834853790559902939526534297968299639272167108064887509500995616385365548979197856249447384724883028013887852211824756052981591233874827768471480084596525730819296293968059188259306423799557107700152914114874925694712148010321165461366796791856660520833001947307279762732845842626960400917873926969169215566553887513085432737009380652014046805656299221682833573759998461671885833498779788591095821635217705237799189311321959746238604929956840627539267927260576640002012063151780493237731858339908744752042563098025679116146245714021995022634307784676377600790380757371588603673652996945768897383605622236025734023045535376708103473051864981948865231353291396237135806407444485306075746775587127163846986493132741792355546364845049376233388531253515631834615970188374510958904330746202306344220988679464088290437112653317443957566551359116329678615381240868642195079064600559543007918250623333733528852462768554687500000000000000000000000000000 [123,1] 347099328947766716242100557847750115513531424830852324242831764075448974990848036934459333887843583293702273626277196433021883808393225548751151925195548544033494064316319455486946798446843116535520972737437687501496777430673450545362943045909695757729889780775018026845182122392535649291635952041092064229085758080321765948847425220696403157577055494712064333209722768327338994373712258017581050559398228776231984710950755955512402785057028761905906630480941110076046519634835471474000366784889291536771699007360915302955397072995371491021375228665745498890599501689653426175865869214477589841917882979763014766897990957455281834094270106119590493205536335456342291685214042853950028689641506654928492101383734202336917887359454009961198721132938616100068772614490399291516554311228925964122218599550473338916314055678303750796824575000915459010235863423674150207172236662235723162773344373489661629954549387097762029470556983315210921252730556220636180073023709648217733537963378614082874610893029391769482669238802300479601845972521705874334244646965653070919479171218889657490493553017943109646064618759649515774954292782737091108392996747732416909675001480422370293077021291963562550982532117096721370321736890338439498047467945090640883543544037644407954476975699024478247847645546958554372136572125463833185789586151116008632021907707126997904018950922271282497187665871708036814714111020908901599944046498259817178373040805050712429575009164601162397700691996300248051509860816522787769467353511524220919026037032311983722243869099583990836003225414111181213932424702709705637309951121587357428835274111189711110091868176626983746877971586602990786048042855408229544577266360058026657058969017721603763567772211650506510658709966382493681682751600274393974317661950136879959360119154211414898967965694811963741438765405638615782670205083376169951503251697126082742292268519431579419144790195438644993349487903066586308272054302413423306264224312755263578481046415902255830587819218635559082031250000000000000000000000000 [123,2] 14980954204389559310737279288336881075403912403375804437187895653243866002864204282661925082430152481488993126582700094107333374550883449659460346444637599110515483477084782002636228438304884569144022493743020728403624655769945506376692743640368397088551811621976480093091268231876654130992585173539464811480353110202405161445584388844072223716159687262200542679678315100918023071065306052054415658235405401295428543834419394130618307873521244357096738520839880103181384708480238878339834021600736502858421778598937978335278421349305747992302342717567757857379747925463824831137052419282126193930358590618033487664298794739574690888565690211078640831991530608707465465665247914785504761568077990319223683874479232986982983237639174598692946258221938088778027675795230365717980482400000955955244036403566123701204550078064460755453105310110586555081533823932949288148773232264193191194383652979911145358399512845533545369027166210659179987571665484900513231441072405714191573387387027972933581516550695933010552017642281012203831819993469504549530668199317574902350986414603178713074467325954937638825564194297241473996167281807506543819674492460975422309604752696546374270587867957635040311650203629869020773861675179811008714895356764944583476194731721425821880124515836580948698043219512933498375078027725332265026589796930630998294416917178333508341840601699107922383805634153672893955140117125834210879681836883374142642643602738907606155061272608910939367791930240537018877149964284068839727341224528248214357107602180873090907006083782041019605719833457498121097557048894034829430385355448501592700696407416712137359333385350093198372925655216952743518074790592639445665452262074909050916784697644177632179637315235448901729168787110627777098590090066857077366008256242902501027056917360368355864635270535460514911133767710468034926363587553380933041054539087358570373891743220856939106273676554797119183815874200261458266570371827616240512297563553361817488797033421504822925385269627440720796585083007812500000000000000 [123,3] -88705443689853441327241197429710203347298788631630976293899778137741311359663254062755168386728078130359171327410208572517813067886315460958890122929456172389308807356884032142729682263009655653463698987633171908949681865339974893026850915452359295931028819795215965087353181846740856063793994060128393698981876212456660041997137138861924543384226815635151127960036144884551520928299363620253888762947609745178759331158891648426582659237465256662405581676552241938215914291839563325427213232404326323597196131377709337454308552732538866437987978318791427945060444415499643103042527101625180973598934357963559866557203703647229154574326773136977839414544187389335815368482422352465551927428153575224754850077978605038571010674722252724425513884764812328703955888419155021406955868736017677865920980480605809006302398917205936336500215636167237155397429080292801403029934410001390658570926625096496219898265369433362266880635668010566639470104758603196450728377187398425788838407862051020598613198845718582699294141717147740588592972835843214254931882330507706185791170743802121368641371668105357576012472453407898615674621690941685591089095592785469627577177710573163364853778836561413816791165837338413037604476802887571272730879901424787442324932696187771429605154238594833730156830892274654250307149321975984832087048797589432018552237843913865441810801487942468785902688947128847741754881940019455502744763471453568204759598428600806044045165484240447332239709307851808670551339620641461150433741524564709116616114137340337635724331551268429677075819778455891973101511221266500399646609974547697898670532407855648638689301687501679978151369689156999351572880612496857798335150118975402872520719296858521469830874543107913293970202227906639716588031217823218981873171990539723763359643217748297064579529927518695913743353773875351631342444770759483612836769375455975224391622450707167381582156441084175393112715464084300348248704292104591109516609428337729195629139038008215134567535642418079078197479248046875000000000000 [123,4] 202446509989729111379659636181459222248663338330071995951479652971250872550970112226659320299721378712442292219683587822835827381904721726715803420436751602333594395202832131414964223873997386142365037963264550320362809366462858557043459740454838260233293900723275180325014566887809030840041147669509393747137510680933887943491960687942486297754620505791279194841728427505767649665577711443018804329153759121193676945017227181683031314112522819189380030214606181606978069329675523038987539747953494595659673687096692348044548781775888889866961522441415168137174663289052971882441704782980056336951939260255226654724881022031056794496066807861975654590357923576943022638603719271329427773319811925697530520898233708805658750447338674009664146054121269653817443871893845326762054854810970901072063345464967337693759832866785772576581993304604770345474312605914249345506005839807978203443465988091075776479287433799700959305905663907902307027179217223173730352039973383743920694257612504373291684231065982836178626678890031474793252315295264082868260644520476056762272478684269991850561913403718937431057391524536263507869550739224838587458461714277737289793773899664080186633062754281153781398967746052548224688158617706015578259070259123977602601430261204516244482853950381642143282799098371788434366556722132170023207069806255200958359235988695540299733917211296226618636249751733023693085438768792517215686253184965207414876210762370630464110298195259863073457775340683127143729207987093953989546529532568592080310975141046123688688134547431077092922161789111532587691628129449244069943221152193810199442640361042257768619637232827479595906960692971208456663748974255675160655916882204754832072355290401656281428798136260824544691375078450441935944159938607856983076065892587226210970535608950446368811873705485136399769003027701607395516604325209970087670057421627824019922830440491452982106507456815695466709182728467436028739038447139718093757399337036946453462756890292334466252555102983023971319198608398437500000000 [123,5] -15508063928753957113962829247346488335487553927641319315207074299322552011300694892822199835772416078945213503640615344148509392945839881257432965895508335053019913651681800718185689964786835281654986103314242791542088117763491018891632722323704771710697223544749718148438773115616807063336356916520267749776775003865338937696513786531110680042557487600329587445262357812126500008531982646802774134648055383908176057117719788248078113290043189156466601046288333565034494052117372085863043897207854612984496358702445939048962597404439988739250259459436961567036654825038700854716593304004737182346936242415113284360121851160975264407102318145550066522817851590140716903501465913607363263035609831874223425452890779164832723329193918082018183580566766038057110334449513447017055666833056816315930856674111335006791962722188466011923658117732409194140746204132563360246178613063056684011188382132611117383554649647589837357834661622752334565503785408511938370387066817031050159074938508891838341721440174116714671272396879901935986352430784383300448805806669989579350691884963230336698520560220005266264986201032728317325971159626694051115023324328303881370797111936461796986419881820982364498538043498029756919884788933897052015390519129154531298427079390665758973291772049936051260301017440592229300756865106902144600225545202299873289946698805050521020036884377990162221344000186921520543701063192954642869937910462861133002243662637836062894094147419341148900708896451372660299805026003973502726724954254938470029360905028625594830714495017413567924058084182801292295621450934547150428640396687269509997951690782949422235331173470687133487080940328637902262525910441913359606766765670330270082659763443995020406563373325991725702834203277280448669681358403880195513282380320233159660233706443260803357259610084844977480900529717664458981276658847954462460239143983393458633323452463680646399283928515211617385835087885032782479107394167774682378728867641652268167807822776826931487903493689373135566711425781250000000000 [123,6] 407371763347947029334585404098649635069330699303914692056109167447050525252118790087820268377120381301117560830500554389842454368683929970999908086729978198334971969908256014559526647281680145844391420339987488313433020528855084423610015693204467114159827040883445109885200082254113496952621606946086273779367970065363740182882412011074081252234310420885204638259210267589273040022837141465261098895004087791107202677781064524835878658514712562241296099937149417180966149014420708400066128347530728927085681048365003677334601337224405542716386280203003351762397667234859267068870703367351388966272789723567450918622800138640573620255535852738122972565715686394059177779332598970231097718403747087077876605956548457294699460682558138741144677383197686732738568149521221311932571855282094436842760788727497864036462601471245416082816757736833261640184465329791799352352137822370407665991521643963602971207673734505377390957342650304161331094316689923053511240499006518636251534510712670611282877914903081987696648425362782124283810924840354383361012214647611194043405173563206153466043845571373741492608320061959235724892928028321631465956870123132482091354050870572710999494606792110751735716732355745798420559095224879421283334417949049924167068314148491822764423391956002978015914448584001617850285017446332059933423114774956238043942990101033605911142190841926580051404544467354632840039327598848600583233877966122019676845707082304420499374449424829056616900902776047846608674551440582826776825338323212300321168127856851931942032867510180281037557868562131681908851917640022574042220158877964627901084192808618511342317720926049964610286881460324286329760536195726047422667210409095252809095607807900384069626353491367785192647466710438738264605344852229769924759391878274019993890214505735351720677986984649946467164303898056644091526909654270576361870189288335400704848690079664787680259643154889590753599658537061909293970964478912162882986571225108585044425639314080722641620013746432960033416748046875000000000 [123,7] -5377181069977927534996562289913031210460163359796905199466451357435073358401591881401336289755309382045937474322704189446546541947500467686577877086125774024231106076249561021624871181315983176586330354212170796485912790630378651904598451964091694551805462844230554844762885158145749523654806869903352655870757797891621367921028699702990743585334504351342582535368678521393899884534831162270861083757276035599542840826834152193599267645081786160648598648753924376621690031790594689408383391361457919453792014672374864088738969696432293549167659614039493751447458487947394493677762652597061630013162122909754977364359195373308780633217772715478347454050366607133499372377677518019423920800481240335094055545828561169582515552793007088001730561933496537728294143041396528418100370309926427417113248550639721351738220896843180419293785588660402421919093586794930367018668990098218518662220823990214640993753633085035479975270549117992768795427766813428109709463228965043560525658791580676194418704383845577839445487936611083624543740173267535992142691295527556635484144456719650659151448812275962717684227429489028018801942911834029815271298953971546336106011600592185368508307330876999985336858074667866115127217786210120478968683245084326859383439740447176002197135068078948703128729630083343143021079073431098601507818988972694444799609975206313944697766161519991237229366290874856447892152772025586273073392745185377627115516376245936545288511064306995837198377994062698627535609866964933567218898115134958977823078979732863252208364235024533495028300345784667425335789152377927705792060707889619859195055957912960984968278649120998317080469068646642412143830268522645701473680712508622375378998964771338492503693046793675607135610481460440852295982878152741868242476527565653775842369569384454509531074751501037286951669787568163164944700924074391537934441117348654994246830235744273626603264430501667176302777859792236870892337757697734892325761048684231064803489517911483375200987211428582668304443359375000000000 [123,8] 51054711246633676675888246943939701915756581548768997298256977668355070971830358857303296159930350240515881953734369439197955798794022656369069800310405364411516174893584062515954081738348080294773148174148864647453743042527568124546102029798642082969759017851428119575401941527087352593772271357092916681755128314120146410555256286283425017395933405358126134784548224947816108702654560843581850677168508734211283693622293712312997836162511982673303482123179588423966495431776564722176728563195709040608887471810552720892268316327003095465709564826536295084039995795987242041899324317537055303035978553035527950795087747274126942955239726905015819505569178979036856014557644642686668781544916373172198197381815377339179903892470466521333027159917079356530047166501392965609535860242315662848022678040551015192345915941851796788092199187733883595184214873242018359366804053019620255607588751455091270670095619603858541488539055873716228433940568829639814455854826394394825786419954017924080080720689547944855113274238019430948969770685462710695948901306967527109800709081676936360231790062822052439716527684442940073231242670501701892481626122393017317560078659205698906323368782888269684490008358528909775564519526953432469880953979365207652646311084850971207997046253732099906315300817947816630729324691375528421455445967261981942377773362212577473279687498329306865873422097984584490153087822036173851047920669494462989709687901898805064395979656521208949642349610971193072580917213831549129330541699381592005908611576890464169287999261224305544904533032777055914679839842569923306988709792569403205045919107267831004698735129737573343683959999097077035919471541563606508606731360907180256066780667232013626659617561083575157589658733202221604416815463585869027126932803407832966131619357683517534381951664466192776734331522027770909635657342638688800933289814873655387916835281003751406597636948935522569190226160208546283820910331632844413069047068034950504571123884589578523218733607791364192962646484375000000 [123,9] -381762631116926917887667107955091943465194671649401771668029203404768485552480979098276798066690357291647834553738281560456688963229689073084712337792395382432542501124154332417843185784286078793020435825245234080524986831184504007002427247739779725784362509541978740984348903008258221287058069924207004017819941459894515068770544602753555576423885562597143374386747873671545300982709270907519062066928000590337966427126835087707611525364726463812009366994093344984339001617736382159565821477263129194868978334272694135903348620386835219250752261379188869521250894758583036909661855000439981443159917650933590367442947602003440955249143022591605712189370427997831719315725746092927425711391710489373007344903705977314046465630734904571373583668998589835082253532752040131455022933342028028248532033670507558161135271366682650861846229518943211433760565225906384472137845096958511995690922413763518331841323780984730004185797279233435824978185218721013912874800807574720850434306987486517365478147155351611206392828195724474631236247818379862660487076993775727699700547522373628873143479825744760059664189872986156594599877038380591700631468457045274462480030971556910436345015008489211010177361090073908262502635782858476222433057631138358598011465619555013748675763826517021451699554377756379747450618573306566263417320678951230583662805261423860776586079934676357792550868134341256834641190212540444435864113412352385999391231050672983945118458193187957639858608474901105780099037023758859125401808103159418971799021624534519116444710747840518588800974751194257527537827113402216978707031393389765346514614569873476357865974592997688818589297422683142154883705739092538282757443763852171940641782918488491832880336251496669584857787807608350255463488723054109063074656670245837819753441388817469201271960078840117078412854782819208070219433292685544237371945364344365494066846577301487398871085111471371964600005576337423805249707219852572943659692360476490242222544213568369286804227158427238464355468750000000 [123,10] 2198833966033706761687209312507924821513592009685969871865357465056314703060403860961814587672912093546171927353607594477492027070844629869115321972416530504312310490023832579504407047531688639071817736131315168456412169386548888787603797510879107402643847387067412102836089872343440419746667165558981079355043127195730061864510753573409755794481733249438050230115090398117027834558088613911285991725517657088622491086985400642411698997294972874990692630442587418024721895032162188477657265805312802180257551442380111363561495434578675249550533589357852820729520228332088718383282317156833472291198053067326666437925865852131205513018029968859051562613665781798961972160924162032860368601250335891078697996198643538447175333362654001683505871660610683190726431199119065624841102386795434053755177523254930908687175893733126553589947937545615472110900868563550615688643382668858602264858458898860738428413190861942492109427561496216203455666468537611308625826288476496664321558948308547123290143931631630661799101365079908560396503795313905994263701837616205582405241477864439405690908847820567557175211993177135246301543068571611798749602037000876744153224475961759558579835031850688656358749729505335830997935352307874979690668346462482704807120992908720479141346321807445436044664072848622451049226313427611496912514513724165050476832369067626693891484042801711867112740787103559317464594123532995670568818234315884961388925338578990305785510356151146557529200303961143377178477394943524262680509181837552569194738455516550147083473150150866524938265507429164016384131741441059435002927994373484109812878378926337206007554046184290219334143299687097183041757596388624533792924408479555019461670406440799099901392266983186665670003277492113384328668572253900241538919770295154204865234050209350334647151214626875379642129336600890103759935977610170908290416444698124385010702745777406438735044746680021415548293145436141762471372596231369585417646526672242262645876054172333624592283740639686584472656250000000 [123,11] -8816285940149953379992720878584048967779732708002113611862125665165881805566730249849497646359846636014856837625920547220823487295559199048577721879001487650555733392844244069284718899635894129456922841586448038120553581023615927824600671600987177183237880429276953606906523218585339567211084582133836884339378881762279657045076656615069708352368284606863994362114753401629542141143769998995816384839983794035668877266132446102471396921203259975052223833869784003057835335935583792764181991683476436851359275902540714486394805572842644299187568204024444871493710430201195261851346966171890308446506345536668677061209516470616582992672372358780730428295629714009097812632394815361153165581205036040927580150986012134180215103228463586126587724706189863432751966005677271643086039450215481966200230217119943368820712840027668316004383274485446952247472380306279974937614414022778810858896800818189548355605120378950897294882053209784920656578868805557607294705929038030349786662042008629438300491353415394478421755985806374629400470153308400291241653381979822599865356591788914518345764625112783937658794558466944385072584247335825663311343399860710282366341381659433086916761374942353925578549360802346509790284379490905609662396262127011354121058586359285591777177831901802676579792738619315150667485666376960138795276475736065575455489146107399879841174606666476891408817758256200195262958357676058881856311262000984451913670083644482428070251486025666485887910074212031092387553866445963896626820438147578498324648236620206949166958213297641489372907959028327927808489462233933858437712805008046399257487403814303249547880077540293900367366561927577211457528944960337536954055301948289528911021990118460489266023701755047276850292033656457371177745728976582732732436751958876335481152466741433786139946424391709013538800393219401520084731257477562977653441106318921827081673212846408488633252962563659299597221885848180799856471177991447896830687185048554916841356821066710836021229624748229980468750000000 [123,12] 18427374340116017532079383794821294537866807569319034978310328615285419960676199544855609211988260644995744317076525693395196727236712845574961188877306705195952063532277146607635821651832623646509359430684218456588374800402343616498001121468662589439372337532778217419663477575587411614186696087072373927983404990564396041932156419874419271744230781496888583421137590651872064581817622934750498414764437038846996903338363386343489703545394764602314352627996359094496932249636601003210599756096304892169142571326003254823201973841095586816193897933053620657818354293079089337941867454627867829921106195306005752055628988361472149052202151371605242611125757658855059577829796735020543193286908631316515850272589583619013145120863180912301844604669819474748323439556360369913994045113587366484926304761417234477460191410473318048825612273291494873853374121252494773129399272490725436291825835609075478653006020826904759521452426368067275192161340060382015667470013154928460625903217162184280561522084110740443882927693687179337220840822677099172069648293782095973112300472882618598253270547280413546927839347342361049708618613125222763031937431202529662111268367416037716836333253151450357084177936789611555058757935471058475314473759674714507880982229531352638479794093370122289364807687146928718112313056561027982593632592884284588585791000483559144694321138233290267425787224111837061025017323208290292237307758053730982996370952374652383606651812517592134731517386713349277947420091408593754340625705500259660948653672316651082539207103677002661526939757798148491390904336503663438852709411483802084592245316867737032910875860263759917640110061281467292040122145783674980930461140468085100687505984566242824389003422827078389460271265473388213968798848337498164069005589276955680090847882906741575010801531512294758221188676129164055433929377734471395917885641942426508958019761624859677868690093181836014252126025370758393973204440248288564250310238468329431665848616717084951233118772506713867187500000 [123,13] 21246372485637724969062522291773315314397643355068897102662490556365548087465466049972651606314106389399261277919199185269317129124447381555541156399524112229972054445583834892385108401223633460482300964603960006770713444513639010524690918255850077351942670600340017144125601154806921880505854293186051868494954317722803204158087777040647773832892557218258677530643151330551074696046976489631326925723196921631149915944327855034395862649873624515417977624145019768794445623923573327881478421137939037107895222332749724830023151734629601485899003620996539236187604240311426973674156091952225582585595884569454025651110796643319691064453197977967482735894763726026693596892971412196420398605846493638990276423832568413485363188730277759051338472058033510337929408357922187524307024100412628428450007413083013706124429150579489429765155536994857071752905500311212412786092175856063325629519746791550042964437712587117493311178782818170443936211692518707573364845179409893419998334469114285551078007558433268614269940077177271180330753162900623611468111495026726519513729306015599371832818325977368047689081515721058200461035010131432732537241331523171371557774798579815833153915634548182839646708549621000617784657774276260199242683880904446483149597612821267116436052878940389413000984855947297760714674669611985561379973793625381215426487372070517840708102208146740054890589333150468734677201428295634264880457164961577707100559882329074798323740104632681476897395353815402621962897690530930446929508413310942499428611453012319449247656058888363479547509596755879238773516713975647814989275782970848826624330070951223568135989165489397938375084211318730489825652812088785809835930703483632362688422905082476690290255585414624432584367243538714660133250868141655981343922469980795149886171373344427092317829598651463095662348664384815575848185278433838563234501230291347166987769109641275952265046410515306332299631490117525102895831598832248415486996077374253627523259524423338007181882858276367187500000 [123,14] -269097025642701203248746475445722751592358676114695355893873354064621344981942062340413595385804361896762896708502593624216967885223997620134739188079472223703060114709685014379083071657322532351462000869875265412444591037528872505583776751676775475342998429936936863290540639359491469787666995861589865992389329749645965246730820084304989003322287074731950801088035052971319796787384174313232224036775875952176567713964806437889867216939418738763354035268407080685108319646510300269091568960110303330651989268521169166914687935683170804824232510177182115534187862899350570080263556031662659404887783968795012480077479377809219507332139167910972905842740008308562971186921588126157694453143003844486143505118476230874674544268811597203350120614173406431796382066733944308634189247140067534013580848387043100106116554271369375878928318465941758026377019424564700232452135143824287984560051897104248683299837226259799203219687920561521436868499727265591339843936653125237954397446704979257757924676708178115174102619411150144784729561683911002788953748266624637890504847465802648937695689266356556355781122562704828853302143966524991628152582763677255544449338314175028087000414798445713231880327414983501261985610994763745125507612916475143924145841940910145025585339604184299522259288161352719923327156480377632372179656094281087691962118718405917223679160133332926061981284397589457159784594531127651603414558144815110599102129222205617228747780285539922327266049676565102539640448189500603775912561007961171150399883010318969351933375139418528154627042186604906799211233672577451328505575885734251330072634419431480445068403087915663116206975980062699391797378689963752554868497798076343750592426904537832695215542498466484432159661243030391813637988628275871061065574374979759754329605806353850785760283116147787909521536698206527483960362499621252294784598935319221575507631517614062413744881620297376450606200148269007783323745371794926126191810984884800195260368127492256462574005126953125000000 [123,15] 611623397789163718402579531624410449682760466343055371710395368160364726961582134988510189649221643493393024601305853166706065913956674867725439339962328619867770157255044460904206265903824214499815947389382789195131470465296965461630626486927404101316244823772709340279593763851607822170877036882603255320352493319073009156607915538323681343001614475237344001082967040439253067571678862309650262717299833874284022988045788530322651787512341137090659240729802187117331134328208497365795231683380293676960519116566641670224022206153570171764727162160977679153998416578802755911854797013368211578738261318691128794998515009393521412757576385681070284228127577538783576749592122378745010968848676600018312011637349860760670828856986079476768293340346813761400084655742184590018695695169453356173576247956439686653355702700828172402602826660965552032869715820830139714886048804379154184938280157761638335068679986505492639744271425546555439220864635048193511686436392704164941393835025893213289923126747958251403461009136216182864424915776889532720649118185221179734470705089040263339276988390165845572543028670944763600501113064443893822610782929797433531572318897001755104589064250582508483907396941208772448760950507871311832360496960315344230136436796360530242011037406619428459022461504548669559197935849287037562679643780845461237379824960904360714201540297470307766151380458612834425697577795544373703131646065191932899768228369867009721285933889617788911431680911027144338389863450963623509373000750653335399065002382262372385652807711420811094734895169866920585710017677723158876564929354915151637472788719700458274656260497275374467904900050282289065849660969243332368512804222223800094414411130856091260394282648034121050029212607958759963519746478378107584261127095063680196622037585659290895114389550007756801747724711059709217813270806270419529999115690669613039976229780349527608917402378274376757936673637482475360725631224142983350197276190551853858323738677427172660827636718750000000 [123,16] 1335050873744170060548372843686219661351064637300475136428542226304697419799615884721604081812094575717384978866457016956323031055174090546623345337148201392971405083180269157136356292658442124162297479915132387094075562572337678215323535973590958696297931667587002821040325611470577691514270579238003581071626057792895687324796400159101685970316688536520158550138111678780490682847025677828097542051257338483198652301398957108870086851013006663412196363183068995164754789364735222924744427908206703215463508949547096038749443297766089408717666202089981488371387203417876616424950175022409929685710834445844428199470409891910930736062760186333455793828700501009428320118180368759657587651052960526992547871129836040940277249991021601836422994191103131933459859523629394635103149100823933914183433190493597548434978399933692923560788487871356083239211789074978774228062521235721044693153193243856084639240165666271833824167874141433470926145898604867982076155183066974084585956140161463106270194880596723301179363354778710278577156997096385500197123486113557364724138699914784326493549351292331611475959285442264089397271104442612765694063606448183075943210503737711205189171917279434732586293101441162075661195216913995998649835601708253048086383056251548674732056662195069302596239521385781409414230807875856518634573983824443308092706447292547522082849188706200732996006830534354087356756854444747213883314025186446789068544821658394685400895164284360630167653530497847130737649800254581511692518962038288946555085772993514635407569946416972379081217247794059767892175549321305478999554636184965774264316182847341483041045356192745309549964829114694877444655878243897132068708046411573336006679274665216406982143139185577157289657677821138133318203864685195522047383703901954888423725743473987245990298170998474721985900339085938474919186649936037102588869993971467757730871860067574033286781413043595142159378704238799381045563232998678988448356340888734106187030192813836038112640380859375000 [123,17] -14523734103656135375825810732934766167733928932237318808769335303463028996016393045957121898312611156312970794594527747528292230499462453416617382001056107224739319078823856230934517035582691572395071949463271758937256574126634508986456777736667346318678703884632797970615969702259719521708082703371522601872880563879505952007062181756437165360466351099156940529073438519366704952327315998845120050529586083441433663156671460680215699524737007016874148676558906829423326387194713114097013058393477528719241769923588996043230391489379313496702929592059840820804181263452276907106802123277119224445083054063518119375827336264394156581627073501847451184494910411380033814083769419769222438389316006177663385108687849145968102797815754532492781302687256883506788588347135925104460452154149171711096691774491101982959527118814434060893887338672960051403693157143471034063772725331462256769137068371047752222573994484053719598654562557196258544891056155287442752971906508055716150223311976615257799292348265249552894463954948430713368975646401685837537860540101995041078763694659351536328994086621790960006836893017138262401839717122351478557069036642678364213468718406631819290765780533726919227789110417889047525247937010776631556899681521778319284926561852057233113038657098042106813746045814464603007978678339584438213790819999534484198418403527343072577693667277642864058423241732227558985441089857335260363790078668798302003267753856513937434524084304108850728768107555772724483630168990151496206732644312232719691620204734737712313014660919077940471437533568547741762342658018203510326343418801436082279517168943350870308828650807644664720596263309892582442181757917399349024010019429764546285114958840135005552525489567532639032769832843443783331746060545594483801621768882052538179886859105499012558191829751786099416462095352580731130534824099154802732664620059933084337856419686307878248673349678389696023080215056686171733715198403099095068652032991529665650887181982398033142089843750000 [123,18] 58179719187598834375711580698666927999801578415234331262103726083610105250270883649774123415634911459616599259316142468251990707113698479900447680740118499353156803909352758396858945841209717610520448980121553370057803771779727935660288244987840376986361798222302282148271073005705711612404655978427466770309491584328247331451688737934681353973867808136516510422815273222254848474659420569928448859099193716701222289345544210022954045371705146579259850856900735869832823455212895045738236973614709103451255442262580474677770018225898567728959944545149951630307189360539459018415504724694723638213585692105494105733550248865135132911457807273599295563119317427937137823682931946780191688073084147252563705814663428027088959030622630388289260643743511090707469921109840735405935668986665172057016694119874394012235788304434000737797526460837483563525827477149722582167423108169370971139314894259598040600154765401381389883542166199347691104363427369979761601343923031832286719727875186578143122981525485978419382868006100546791718552471885102231894093152792553868769082058401293421333685829594076581352956078312887575187462581350914375638459741216019886842765222429751390716403279283549188391479379985242180712833240293914813525399495926102430374908519398604413042325322183961241342075333488347121028373179958841542766525644989806186497698205522774790088973995530321933471632077433699933558773874217398564205504022856236973477561748792379529498046869063944642312794353046555061185171028959359678851587449876338925351067965426740259931860453385552454158220689737641706852037091076030247275021139019895844293259506696270463212897155979494170846461847489211497324301475289347584155536048124581297706791337371273067370648851460857359039592469228888910129676485151879453717307520620717547073868680025324427369394842715818848062340436924270809850761042851249233218194046412528345657383844862478444266780099470770953261708427659184033527603692735996311841475958637204257684061303734779357910156250000 [123,19] -158654170956752006781979377122395043854500580162371475359486169946927362598150262468398090399447553214537500485253729713571789830568365020289058231872266180222931307447116254583086569751124403445617386143545996825681342702058735536622052453724764224392534365898878525562103863307873906003247750203832122001964977825728764870708734361622036910944108050406136180443722172100554187547127511348675923848627767202853126102091938524990014906251715140307243037573784738121887738386684127307078760944331967893215482920490829399399485673384402365668170402102705248969065187530530575519250485305641199557601583247257836367539561530511367831184942572806893077121504906091099691815102424966576041091881307377028225090998404144221688200655667824374099765234113224485902774550442573630117408407162216771584723331222374530200062107386059503180758829590537947153572000383359965451587055321370784518271375694066807603282197643280632643113668273255476296811379656978049826238769454860980942834478466162897404243568705954630135309010462376119406763518220572893888606016396664916473983779005846143636075666762972427030544736402689859451691584274337890163671994537347942446221390181854598953766139146966905783654316180275039438085045583825155742327423245878836869341778658687404446266212580788345495868951966915389025280244520870670553800605330707469786766899901600760482458351843691827085158914304735761526730694610285058731234814881526102362770648875263168552269514518429208101865658405072016694679808066921748090054282950882748369103944789132020542287668567582682576697620679029098705922249875355272206442493787873033958934727344781935697273694330004418411806909283174673657176574507881314882152067883585750295869144362663523436694220805368213680734148865891464885067507880833128619014658577118409497154024302480761790580545878797613303258829686642540246846603223849746495836324911624719500231133523513229342390275086830825401928219811502531095589663355680882161555245168926830956479534506797790527343750000 [123,20] 337827352039984847148489034333885108332167270815567677591325527678947688749840012993652703294351394252939834029842334804530576446122139153331308893542700935348816766195156441599012140980380140468342333434739408701639958262079330571670003589013596516193111409322876991632733986876790133778932796928212369465634946047085868965915032749362753679093069485620572225401545352172052328909496110224629576876188271786255924142547041396504882721816920886897816730262505892827529714951811767775679642212628418872006053036125651530908439185715959134706090841567164153418303313555796386048181942430860927507046986805259808777344302646596558030437082784784421402102663728506209101119175146412698594770158194393610499796944858713423151282369218274090356045600869166990788411303755234358527540306857649319270485334840329670735336785134179241456264973654383137162543171438343626818776379058498318058297895740721054811098765004218950303066889667803488313308075698998928635805996805228890376814566753177977240007601261902323126099737352332255097482453807927999376671489127926067458178168961618657513068407506937612017137186386614929098227857373148851182393806711157230048290186048559474203066795967649210226380342847270147648881068308469870230883115399489586773359051872543227610750673710336084785516117218828705728422289756810215807004864121257848563063688558915603036009799721797299997946457193289916605487738340869503795174362350745299313571937262798481192033966119442118952095705667756214600976816209935003640885516625534298008086602847420145805254464220417739905298743825634981615533900222569015061132419590353238111217004578837077097154396745021075863076199640992670198818043876859438403392404630483874470714298514075594513417866788450365587892669686727595904312883896034070128832023040024204775960197187369087994644644728189970831042158582079505866997261606522663539491931449343440236331910298156168224855723463311964575065043229998219466856113509499199426544535640459798742085695266723632812500000 [123,21] -602140483111337027374832976966398457310010734885937537413201293163189991895087583060011042271656453694250996753928582163738989397522594466742810901608301231997762901020191844002217749814747135947688657101573269599619801673974588671521170148598130246868218933810157667297618463562544419466953615156732629746515100602021834998150823334837070347814098075233610710782121602751242390646408796356640353741786904762530587922688663527977066839576449432172113324195296600662627813394751937708330878656307367006278246529705100856829489257094989120328295552506616684204549613503575598537910467354994487833108512685483404499484953322479344966421600622283430395117209811946345582821673206507984853170336431299946833942867571928756167697733659283994081620080742582652407606936070575452771001297855957030634323751818687418218357275521517766721569135307702382173075942690721242473780349026343106412373106366702589981150711598754336543207913325788800401840405492776647820331333122037837961362329293112840482113400357455753993015829955464695505808500955858439111505609500563606671352133808182083349662714692702054157854077734831671348384082706027864809261955525754515939237777910198188592493282745889291413413528383973470325157160195880822411390889224952060896223865983806966119487872485738862704606936844739539640121363009805239277035187285548928062345867947540913763310801629271165836538798510438844350868976872984967145579837278322579152334684810155786881887530864539287448764552611898873120407324988872363031941956004299819333552627432505036002266899860565078055439082667906188437670851912307360434478907698433351715302924377286734834949094955974928832582055945778290534683478431351130933068519900824820918395522953381894513981212403586411914196380660315696621638665524610916882443736890253111445725518575155589590714410015848908458232382725836363230556108113941167995440190343361932145676859003557857494468138067101949835555377654431815988806639201229384955604828633113356772810220718383789062500 [123,22] 943155748963144173109748157590922694775473482797749462922092969899010449289790827873959048845171051112384182275786142216069550601738040103357330265674741988506063701524603211768290926060102679583302928370311104437334282336937742135867042668293433325023623666185594613356084723549748403838693451123253955712214626210732578717779107151638801360120191153021935900986273385256384994187758050572510515813695858252304533456380569926833067010164030481446469507117344822063211145754451312921599862210623672141223492379747700991923539611143232126537779445543921378817784737623903707660409399952957937495346572818850477311279548884703788377977257475225775293805156497252234450019814108450811464016373585295243598711859223984333612845185025311016300607131611052557278414397849460028163988313345731042069066360577992133904983822333909581862790091025268251085929522486927005337401505115051140548110249204688798509971690836439530886012099653010312794053516609176959965604267322004997166051378536883753733482394664516655865846081605634844057718031067383973787978579616780156573123155659083275298787641106009854769273319059828365297718836232375660018894581586756033771490842241963954925621802214922302806518515813603968143397563160237148579633872903965310477286582857113613896604700602891593659927568706533280117942816458113878918701979699261388943856353790280086832174730724223820396361973990338773422522124342631010824073681319344133120801094852524953147294046470625993973885045333757852522474895675170414393061666624487594349858362479595247060383196937418589597445533285050401993673710827947145533409402130084458559800542336913792176134874089109862245772891893479114329454125620096904008505593835193977842050847107198131168412885059623561434059853860080667439422554140394486874898982644464443715335025103468741047142747133306027832996306844804295637602846211839626247719617949685239271960683224494019277976974764035319974367859763082101122244138916017597296104213455691933631896972656250000000 [123,23] -1351941336876551219838242815718337466297998503190189759700463090383533197390928160160865753289619002879228930244243278911795403214525937999869307429004633109889353313616060472225945659145833421826708753500072457367357103905710531762110394090530369341858338690383248792125414870417093037434543385333434178764414585688828227302652660939025635840968216214599314268283972539727091405223860629825262010180222985763940039578154733410958406876966490876691964004261239103476504633504209816836047808266931466105401220761961833748633977871145807992612735810797672669254900915918134369763061321962803956058747885961537168287942540363957983504603422831558491328077230403199923150321066420459981410434025027601359167662722970221711845975670751558639389615222275894150902116658919004483620827698752791511565526746726737383365627872036090898714203382906613210630373766531546137682493867025541203011176875430905297097089475588108653621022369244748864150565998251657545249888116248179136833188586387466396046495137333136765211207121252335567107868322125518609533185824656148731569578315928534001576747359863243866985172650279732611774645149772704140922685054878895419639108195000731512254331478657290889784851008925772091288607831119911237505227213199303451165721344671093706634839801791825260090150475031611038463736876611877149300638518417836518514999594631947330464664320330514686526578631861820613637223850953771716161262549885965208593126517630464848039493414317923994154361095142305482650223476798455334250988129015727021270004082697180762365589283551504946826570284147077784213293060958716212173422520957351906695194887522992085539787968630287295599800970825818849930113879197586935127472358342208929289457754765536114616620755196542458999599370595079845858574630894310884632763448554780997190205515320443387143692747893404137447911980905550702248096073887518848400278399778211769549504280998833914662887449680647659613503831915875343604093393977405579420292269787751138210296630859375000 [123,24] 1846639749789797741205338966874477294095216520302674847189532279252411315059889675889202527011329283835849258669881462006600896038195435668529265827647983180175104495881944206842546249301717695716333279858877403666836148537317407343617021738716677876327717493564074296838006124055028845110237970808785503009605597890813260341533256878667955713251796606854762190810708625077699979979123514714304259277827315838485309942911829895322532527922153989117383243649606043447890247456866199915682493489726253882945697741895949402162094450396421246262036286225016869966470730437346715299091477034093202073586343397395660827298665863897538828365935302245025968787385827434664396993883749079456861915283637025870531027130647314833073334956632048008616668040576744464910772654359291755334548401218857606203371949391253272450417001163408747905584733732871713485375426045034091505016281137960628779042220827317533493943307424368260135355551584991093272138673484919019288665433225969120581762752451341729163527204612616465195593299203059326598806207575094139610228550624974282795708549899114793981381893302395016017446513828909358539535594425444686118495733093252854290630406732380722848715215842217901528110323226022466727438478643615227403807424721857184229323368261129951230621632553821804252132222567193920427689775626509809610008708705025363104091780409847896995917248633095954988162784644594926646142576618702070260337929843002396651635346304230212937196983699661454296522433161970376867816300017334471788034599070111585405981351605834875179187234621880885070943966231334142783896030077021783361042388611955474113267177680179870198363248020983575101907609895145288449433052068534787981039900259142143830841082232554489423793914491813650915167853167156807756710693078398125534773643982970166277355001311542356729678162665572856068309216188861639890306411563208618878056544916146297400088716246735604630589457355808642345429835191129716375586442000944487062952248379588127136230468750000 [123,25] -2505927338377674556751540129052813224285670358495388797737557727653111986406908481256132642599754685326558464001436805697082907588698300402564929092066546704079714666424051358496777281647562819751783587749002832118893730498018241777225027454693558947725050916833394284446689655643446339678726347157050195747099530619827255438935584430469439245021134737845441100202888457194062474369784115778410131196121695668912109086551995857815756189196248756864853198163291115649495479810852839853228747236057826532444830985990956211353553920424668583370429279265012683480443389462524146621534400187114486291490204810604045091243264447471419736058682645823553375032542374546527862794718420555225539196354983189308490000111435377238603597884010703348492160869434826521143917241818063425439814054233453045588641624980371257433483409893815807959666171978151395512934401288140221763455113127708414091532865820349501362899328084272857230487555583819240748560113946758032199198501834799069522142253635945451832484686209522056530486694889417274851411859281120109510072683047306235354840270179990054599323320993554598389691580062373103637149251411925698378452485133424590759458087725292472517915072654120229880464267723374716761003503495852852655713939910784297480018458438595207422731366346758877096346215777836501534184760555878755016121032188661442669696593682453316816552131057775566605840342716141812526085870945146100354989667628261766462976289885561412426931435735357982723798735316830893789763900770702968359434592292253051407181513291683021588714051717778675393866363060082332762615920524163656512570150285670641063427960174065814989773271758343599232678951173473332169935808415213955538223626253218061942177930856911163313657083465259585671058688562118796698507594476796000703278192637447979398573247943082857936554854825749724588102947756094841311439961929418065716275425334599881156659169532794029108733567408603111483747633812903591026682859066454511776100844144821166992187500000 [123,26] 3466139403073136339148689182074205391934120440804442850442445173573609350832548196969286821435185402555790474374491631172510872739035112836550785644830511881268264262057324442811542014269092448215937137016872504129366823954902580389179733139123179483360333565587225493222688759403283480411890905481406453978567122696953700632696442245863136934437722796359808819119414029361351687360645025578366347764912485485476123264978046187776140658947384715960734467905076813700334469187830648106917322664002162343866910673377707684540017208254683572731231671521337883457811277249005399251251773538744997362687217064305979744851182543922211028993783431734548569969017484394006671999008068148836254665264468781533060208934981204860557380968407780081345812349146723971839230366736451380741889812002306854969671653153459440929114720278088713910757973554297953733027733750573204801704138284932313285753322821180763925041930261267548182638350859542903857050881311287031518582985146655281506086897452054242266897973951354692185245712232880787107655721336603073310595583640969117860671708221224686772015989232703386110144463214549013269965966748306175692111088496728058929047137027329697465615075884352418109353105241258416204568592923242113446317420766499111747564933609276606536623010190666941656050644547560463297816096565562387410477415494435716149315412459531138103240720687466162621669546966032825457207658193354891280764124695559359487992045512462933547279295370810547470992654142404148858929722109763262067987671361827357671927450526262922328152718756293162995217971303081009799413361778786889671373733320312215312915153497510876540552839368787630783954537969520637076127053353171524669249025593101908278553488783823240623315171486250896350265935038424960199581606336225594254913711535447697697809477215142527135227341832997796416241099503255569628127783900197891629693645903274575018854511670216772962301051081634927610837146678870578780928823903195734601467847824096679687500000 [123,27] -4822993792585194085444750506662280774377730458120878065180928406465713107349104349581102410612526623476493000485905218408480400296215782409073976515864252181670083940077271178333949348401083513829698256141063162909437510175859727943329828269939801077660992322849437382941168213716068957275530190887387195659772898809501058359153407086839302390676850549949698749577594779400966845192053593913591591098118834094461857969031684006077599219366207136527299942160160117830450033271622970338154558424522181873457243523935419104595426376856494669599970518651215382490111202261042521084989268627666516863447755614449794028922304325004251082777936658177982688499275968909494747615650030507950951297352889947111024675874366465090086584765878256964005968649519842308495548080061848592934817488101775974238279994738384274367498902067467038397465723622530880055216160769101651524470754990882632185239225388293266905521416322325266719225568605114924813739784816351734276951056074735497299506008826716161930470409754052845655739361278089428864779428413656947546616352905214684725583906718931136753637119550305165307376844881640243572881206535836506333995804117024262603471684907660492286819423903022196693612823512483602237586701532355553877110182545582428833722470410847815553551712281785069458745522021075005636607319388857980504779534550096313272039452343550234410452207166607409580057127988925572372394969617392671688305680997927332039540703605821441500485746441581431406454423157660532302696980799901554783395496514829241329361543169013977802882545907890068895391623509690968499769618751942975015258297610285433784113080207440489596268940981351924483861279993568003157395905398341837121488352528885618316301700375292479443778960157192172784403726015609159336613998997205062111578994188138662064071282992581438131010505535856198036306080107542282102345924388613680616139226622425358342843689969827491249844933012114106178940396599079398765042014929349534213542938232421875000000 [123,28] 6464719075808744162663815525096695792830810303579151384071701744531343893529214776686842936699262796594965986160982611918817058795183707591685569652789610543599684877457915726854531147398778947177321177916298239689619975148829102230930687202171959009829616508941736089246305257563174025152205975920809287698919832651976370040118528121322214782864021527918427296991041830400544782897185081089092903605563495250312667662160007813728002662274934327795746342660838272163190499865749831523418866675973882803453142242063507298206336523650614897302215706418371775905407698305410370133349431422906486811045394172521228154788945027177239180771988934801886819178157912089674726405650706489937799728839443238762495026222888769810556283484646515024965387695803995749520778035393120753392555559270754277048271654176341820893266785757458846701798446564864138059331400109550606978180232393955078816768481227006905708213586010558774245129453126194721822225029390429732589659966818701397643392459033433237850432108917225613213140531617234051633979691817892196984112364148810443835862097278923951296504167375099500559717317039022181537511152551973317170055900103668554144249831958964379322221111344848291995144430723490874930821157456072214435906282853782110717727046119195260982928096308962589325180064130998565747979180517773945371575479249403301581581367122283405187704824198707563922973739433931523948979887698761669208421694609420147842261595507018843914121768749636925249121924961432332832012233474460725002935760399025929000233816744560925368569977264087934236979312468310170115179588105777296920320687464588575526862284269919759272727288236729118024900260026068535286016293053884048191345230262826463102176328476965774222405934020705850030810648315378492855587719898782988768713317092881049309308030961716850484952416212207291254559279312863410270765103505458724944482168071386797472872095306122223579877536551601996457476980470317762250687110281432978808879852294921875000 [123,29] -7994319533388280594620419866352312792999088538195001520833116254086044190724386496702821202593053820826752163590904095799507451168876086026259177919579638423216392847757041243533799303264144429809561706508114436575430829671336330254380947771995734065971201632030978369066073015993113664952716511460805747151395298400226452566056590139523186738113974728681929778383884877351703412989361337833024185955092466618604825058372888867449317855645803161134949243544026162748935481393950855104030528478295697879079657225723490757830591585184163507682309836753137743251394645913226475682992250812396147154997694044716724773852552045385287932766518852493896051241848721358471872431528588304011054238352584626327811658560995400287079006533459499687687719627095433786236891008654469390975376972709695084570872869774417457439508753335488017415822405294805554015771926823780901911124579009280761216851866722481627750255253853321911954300788593139863057408051331118389946433528792198159981076232610906127178964144850331446773911991650043334192018878874778201677333225885050169353736476902923536246584238881015716862123064703256311118068242747849363139390617053234684322488272506704635872057895985285090571591748542378423397120917180176402817669626175784742629764674357883720793076688601898577357792468185169561330779616181319727265027573708990323495467184729508807582527320738197700784625077229586664433894396603015431934814175590400707289077795436630505972447706661964181214987470589541629163402119532072398503284426133404374030746830881910537889251349181780674257847609834763440713209838816374023050889535432530071856310036185601960539350169675803353361289584775475462404096168714532047725846599844123779927263447363243139208176979558443467985092208498555101812855120825734931974572306916305003038578147440470035942759379402373138570563244087181038522026999739345014450372132500898829515836606248596581361147420801395942079154116437222921121019680867902934551239013671875000 [123,30] 8879804870640109860675625012183650971910474600403041997967886663543757708163793439523170133244044531595808504508948079867803438537177483499782933293745631817089735236464124323619174159400201095210600980969678617848312200626232593017606185548702961300036805142915399895424692785214234590721536537875903469429186525834474422441403150930218479791809731269076662322370316499114848518750534643774100328728188331450389665735277031248740349786523686942346480422498116890007099828930587349034721505253116611573509108243360457606434279578978895503502891709439591373256061047080520968482924136212300646565187401853290501948016775036150454026772426665649884514171656914288558397246493707045756800380484601137503362601180581219505271910740858814990122614744290675774705294795183839394477742128632901525838387437955701055550946905675334327591052964560049155692473321688934475727471954255204561073622646107428022294071540411962951481417722645491355003071516154451754317587731269321998158046785165611977960265471144397407009804708889937305841868006219749284754547903008273895154793122652001071095128240920766142793578748373172418384771847134202091535999660940991049156828646670556026513989591191522354289214725164794514804190177429140358817460910479314581494731326333605382234924852024566789626376581102859851972012477367057778755444808163037406379966994795143876544894964820702671392814368685226099377643476515717164939259414119243168939197707645185434010000445691877168162835820340024123072498380965137530746944153151932615659535088809981822162905599716787966225181846503775462120111947570523835459584089022472393188605491385954150160590409475055012657628848409738179554217576701504810390351398162582087612670809013908503548561493473471821138305419873717095250221123961111133403927627704760925159436359934679272640196216233647718520450281071519296958380824234391477733855721814767728535118281223458616053906827041094897628526264043991034213831881061196327209472656250000 [123,31] -8759779172023583409945881093342016359942983623611737992142717393138950912147869553637460848958508275492522920073271345817727612247674267901530923916205281793509797737868278624571416078816902138519013276577229286241621316629474128200064815732831600002309357045221307282651750157802435013846524306689867866064325784512765380477072641512116437445736455803963411905392035104322195870452817855625669992710058698657403585031017564661834729196263883889877731600359027333020895906652871217081293638325084934694358325607729394073858890426022996726549270835472760521365670265564295835458803865631063516994259650186103967747492090697525492925288062699626382451230078174046665071084009446396166547546709900770645005929293918531757119559814873622464553871500178970814657218556982096712383274172219174544007483256847183660186626883996224378419161520960891496741887163243817769205676887995319196955285227312402549356268709909739668405459895533690538828041827884763325876035192049048100093377889319113815887890938659947294125287963414286022034771399812809957683175068532265553450707667477640753728257356665565836849128974421756611898430708693998864845580941466397420543884502757189182639617620787928260732437713291354044218921387620011461176233638483489336499274274356299451971305172771080575175121364535951728928770142212351456944994253280497680727136783653255934236909567747357654336155810711694484903672633670741034911338752197323404660860307683594125340713226074253934875728277953072110968334349691211562433556321285797498600214139996179352499971544942767531200815479916106433969845880852425811078230284992987329930139749297421108095338567327980089273663531261743622719702700464526350042231297503007523945463879833362352567294302981813735675056206854800325915454083332768139530889925425857289371815971343386452467241398739238122984108177349135428138722927140408046035141174873641763318763683914761983108602540867039510080055420004896404861938208341598510742187500000 [123,32] 7660116410727221830348336515286192465335305462540624490930427013368296869424926201497740214246123179893625251947806642532258778300551500047192771656893725893429044393411003467969895885791803742499406763256812454927355029003597156387123113893499530702072435484607616862065977127772188539306638737935518036951354451541203152005634805380006765625343143803426661275858257696263343712686077378008027997067975009715964072459548288388311428649991100255257965623804835703432377084793738210240460242158453627812187324952575719830267003311566797210587790648167882006912328215654727881939636699153489489602689449970521933063505424634162298272165499379104132152004266034257336961512910039093694286546381104090066722280538048343891087247332860584951751591474333598430275762522794375730127884371256699830676810599863322416818013382649629359746903557724305778944542487083085077411047759392441675340768011444151381985987881154376093514878924696466767354201335460276940099314943222464534271950321304750229727216058099337634462086659613434941420322751448455769089208531486608923434216321772446884114515843344329815552181531412450816633797177599961453486119254884759449139110759890103856338987317292646553187186868438768429431850026895281561708499924892535575118447266131686472111667246376220683827129240633335416549183480542036289634435820609867136698225991873922182316290746143871322897400154559594038108725118714546655234461492908045810710914742605194178565215486085559373871006227873172229776007388619813832253290999371977395713935861480863748200176396082256428706627377034333223331607643036105376442739460767932550374252264820126069360842210309379619508340390581015677362143210310624687923862667810208481997170611027111009753836858219706378640259650542202704743263930454219778352556663086899609556216671705959913814380534155455169222204219922630453077910767689483971615567961990721296140484405229919530335322885213264601294777533802005109464516863226890563964843750 [123,33] -5954766191258720825004135917569724003346217594281084138914368307188018205805301314160779169328206593093406613660995275639763519423244760989590205817181657295798104350541043754822526667220173507263950382147314267811896854046252408541707658519490491652536375633074776302299668829731974085034060803101238100289003109573520014447064053796869784364533807704762753659090765278851416171441936702836770168879242721924334230109093123988761516040592471851993730839002824477040504422860668093855105137476894318636356957888993747990611409072951051899997924940263876771048841935405740486516020922746408238264185956047582367449760491555884528517507011651941784128199122833532508476809914585302606432538448009721870774745132597975969465973008073468540613746604504904927791733570508145615210402593012391012485184752206370223457996622060075468959079541436875498658773392525078891617011324354738980399239814610826250710642111652622962093407388791739852009445473421165458427168736893640439762747644804264990040375359251787922080365907444941878130586230762139582806327494170588621434685403952663160282624993341456051126557153590928008582851481908038457612646760153212523929201817945902198291668596225921290891278005456102100290888076585074322233639374930686260482282439801301149242954704085986005588064654664201319736311126000632061710659160839138650039474987292009853539219493114921318709091470673619659355870084180710991019668275832888117200197595778709973947379776848003070196814219565639538092948375962112842168523405009040242985375836337607257237975788693884920348786116070414575604551834339523619802806357028534002413247960153793209251004408444445238087777493852433143820602845938727739001011662159442450322631186363677749325220114264668457209599895291297964742806789033416057264870594910017987840592321451238596347202040748535629357154997625500460233433153204621123907535646598922753292147340019558031491299023429811850677273454834903532173484563827514648437500 [123,34] 4134222572387109358773018348743669157584522110063585048162079230175322365826574412032079413098873160807496493541932294240681017402471626908097857134898183862740468177811354719190871369839902240350506321622351347628810326549502950458519821776338353959558013570658864171092574634768248464846359819581475581886449508889112771247615335026142011119316354222301191379235727862148994234850752950742112449854864762446645567835556742668333337904930015806811012675159865725984296746277710149995846279427910635478317775190445671061325053490780659120911019751695438371358506834386406832957975810326897485449477558129715487668076285923950186871043010364239669625227176897045315820504811300115159212609659029806555636551983822395757497503910091607429276518229798803855379967405724898803167074997953079709803478176291414147099035094851557427835360527565492076736289409489621017471807225465150073775411322693054203074584843537554771356022337360810102565485986946075463605937307293738184818666838063553871708305287884967052707429962904746576875751576661939874243145038860802669010501186420360091162736706215269131395767345768900954395422369200660923066695739059664577060625389464603169685007568438260000826575064035648251846986352343392774214459604031115989989612109423887280443827156528111748077842184149430503133633363035026238872991525460254114890984669643044787719088118283675665005045077855128968811884167966385177244400202485525603387271670056803561120142638051558630258015317030233027043783826853116022054159797853039951914930711197089152841275353774887473852016887205849976615542479294887952011963131831764562180112220680494421401707444400925863360834688034378803150195551375992286726792692236110255961242217312293520174523381451664403337414857065418338485702278786063965132071035735196177253131377756497522612986106657882023945450126070294863775528925435130201859370320162047238724757896668574351762539502831792642689734407213109079748392105102539062500 [123,35] -2575389087784799629286732843290412127252799806356476332857318263127812182939681409545823054886602192078047141694115533056881083102784532018933631403746087750725253335739324415129649212246141926634707656415189537159910603342187135997192216717704447522669789456614403061186832318044169324695100474805363253993026639808144558139305660664205207083551358589270155762891283893592202067587007749861966814734548682845126896798080162087194893913143125338455939779317248166375055717582669132147349800015419075511039641507983659485429542568074096863999142121309940286956359223980878476067214349727384301052803180631114816694628103854378571000849267214582510396800447984640473419123802885490223816471028036088080604380329190541987202118406976648859968859566608823831348223526901300708738615051344298960122030716039146159806183625185039884986997029064516105284026784583746450343517697980918738460777861826590135110665898518452833389831283021019515564573514772746003468461199555825332170321042030852590744194580054155056228558559840864152071965521549066531079223740175897175772206589887043505242688181754628858370006427810825744076783732343707582096191762157536146165191237743776813782118675260875380200161769503275544553665095509431775219349501755047813420067327443126095383180251368583951561483067612594713409846499602917352331549928440554609354044405487265519832728028544498986111412712528437830468118632250432562727039325840774978711062433644588406017376947647161608338642013044095172868252209150108813653265405545625350272592410616477151125353261682369519286786822333871394060045173087979805322735300446801561646333981042463311807761645849355296696291414065335185285859889193950687922429665680330097318224603753863003157340442004828954095006357833026438658593583317875158017223726554574039468713454920509561651893827207850698779589355460675544807501408561014462033164433839959906277042579731028457157959016526199702568078464537393301725387573242187500 [123,36] 1444677274529054916683662507163402936293914876017364169281461885969995177031182430188760158374940713468990107701988974452235360632612377409204964337038903186537771081950840377449720699929672288884282062778960288933117288791666270277563369761127175900044640865713021971178519020675122858038667111069427039414660043138964284189960856181673778683943581619499427905865696756929563757853604045800827977746434522490773889298993015450628210520795821776855938936267319145331075169366954815218760816721532366156383494089827258792743314050854787774483101499033743240829950810352719034227043589590817110196790880083816966559097752064526859959861663830441610392651297726091052880789530901070660524023562231960322322610409847241776604583399700345331154201147147213933925672522565720136599357048706209219930188463399488372011862496129302560378165030613299468981051108229341908499165606192712529805262251924537830197041612105450098983136173284148452943830087382631096941624893980348139886651181599962423494402642074844998415577870544608347082428900576095873463713837097348935673729059363409621432567673366982002091999831018523412645483413617465250738042086486875711825432517282689344397521431261545750345410935524331369953518630188472052133591290276149283460211977167127833815979371591069858682734303271585136175952097761036566659614846538966029773059446119255250505964791217454925161888338121609597133079269408984990115279184965753068886937612608171578321779785055291045639318566265376531075538292189702034898105426475589589821614080610536073798848050961928055900779078807003748298020299609315648133548646736328493763232877697225690917247538871600296024577759292470111507762065213374820072056240040133254187601035152268884740150095698658930459352580325651381481682963051782231800968393691275199244611384268564319618354192713328946224422663658859111434002887984057274972817626013937482984685758438140547031702277946951795684071839787065982818603515625000 [123,37] -731227713337631150228332812632911915566255977756349506797743200992075512736758715264863602393330871439810606378374652654145332034149469803072362623594660456384242085612278742389606022706947972195794345448648999653511326467283072264149014330881767115121654368823180329658631046109930648226648193318097721335774731584503265212849413807971971598826182684219057951110414021340493861838327310509618426995416317134360162842030967257698300109684091791874404448920414022219111546815918762506964214836275884130762666918266258774179583059726026869488175281845506933563235764878524681720910333663742582029072987211300159729663640802018381560947164557095732754091268104724116927042856368728067861222261792866004791801115776425477926217267665954339975208393097612569658645543339413735929476962271395881321592060237467474113031864174748925684950272593939382698036119043101917871396360574323744444055169507303150333545983256814257837511881971067433480512593255600749636578899651249620385396323941993861790078295814807057889702757691500321258165870386251735001855695025727382507922047984119050207620370180028277482129004199282064219963247167548006443154240278056903009839183777616767137660204461448327361879452387171070928049694755007922303432005306837683088577748441735612299366222703864273438771937112741444792403237944330655834899907461412909711590073947035983652626524833115453344257112586362961370409383409152575000212089720798643439758385503817884345772129235882993675058410320298339647998842833328177558426213940774272670233537733556499664853051836320858198353066963428913868242037025241928278140655634020476285697816663033174741488578996570906620373584033794148312263133783977662308559673912499477442913670991972383886472358250924987867307116131096087637736032777494769502454362175015720167041738038218920676069200002696105467534535056151850443722071577515567043869824776337014448692150219119202065134500989618260291535989381372928619384765625 [123,38] 334122071021059959280263190960123812855436494703451376478752976254917796580247095511359921880623409467791332640282132798326672498200005164527961864734797068976585010815550960828550840959016242350958664133687046009476497354723391316851019624032800473552794072427941177523858891900534873333414155102100189494816781094613459068688025383548457943300109587961945018976086431649234179585427069397334394764764914360779392775134430177236009081602577628978060166407793369540596389636220701570000712963269900595540744243353939763655813704198100356909815255336018776283112610455924884600490683454086737728548944448225692759322224945376022137515481094891817767789397679259544187323088038440637968969803480354124084705991647065046516405186602805802853694296749893873963160426810601779301524144086792325335422481228403867780527549243463169104486472567463521641450027155075227403112422579107218571035716946499217836476448430220438071745601365301214549095710693606624954142511326612531338521423719291356312608920364017380623484308095486380259591485465342274598408444978290115235531610958017988516378900241229479605811173698807615711784253669604001937381026286890455080962506034836916323571233994378946161984892147693210810728199539908623507860196183412399441573724328341089922634680061777471007135969233437235279101861619688537915578764062830305944100492198055487282371834564446611042413077352550255620876149404284097106066146520709461799855332727513800389088129302007255591432116398937753232457456914828429586454807442565025564665358534226726177404708712957953649813291139565196101766007424204360733092043743671513262381818958773882829500555980630160933717303996033532999656909132123914287174471600910185073222134094247651198965537275484408046547732929222410588031315105216681871750257132822001195323497725316000683199226040389980756801989647238242950005121018346944335603592965531679192736184486194907748701776739608249044977128505706787109375000 [123,39] -137769665294057808871539538604378969535875959108280759300417490323379906511256598002501232128887490291751381900002727231027036184314410258332319325310963212935287637277381360119730003737788996005934707072417893927506799943700467573557999689662075083992790014538517053873452632532908277020324367106613637328907460619286248111162471606859764962865222042272654203837952327145187287978172575413636417823978888916444404238958428962721657821072147966200726806099835931568287823760520028421466681978693501210312543716152734286730118476207348789838357912815921467065132735789024736405359090637591227964652197182264642112673528521777686449059757549375256193385360082602018500880077925184536557971771976403788188945979663750924045733884024699435683092692682723887283440747766571779318638976816789982977219987148063418074358890294086704228512616382536417008274544594886178449824393804546960299052924524666687177538881224771442282559920381392561992114141878438055373126893673279680885209148296091347689002826475339832058399367418510807541681704453911464256495364514452847740314217953038588562055949572837960547006842389728908576002775393719123123309275299028686547865944968618805462807554736730895208999536918690629765371372843208270553000052072237438017463263999975434262869453200115364340285022627875704494318114868590815344575382573661955045333809627347658693848068534277590425300721433203523494730780914726873953951066818133072325042802099608215598777025514410380354481646705907387830458783228261388954326819604534809978097919590862157217575223799868528663991513938009527507298243394677745019567242775790573636124631487259788938360873887645494863863741941854422259481456625833913780875561923672404751309993055108384942268149074448377412629390678741932671678850481763370936701948860933154175530541803073000900220141479306456133238578536708613689273662760858145100920527394350854300166210448071657176938309419256256660446524620056152343750 [123,40] 51249548927145090868926745446001633089115123846973907318873548492251279561028220194377089215078606458533632411808266152939950027506510738439757428996532174307795984018194283940144027724677356955922801329087688846430916967316014450943042923881722029299346103934124179896103631202039991954305014510711897164830696375263866943852208936614686935335588264887818728651334186423293150160026212796515770302748760915112956780348657952022186699325059525791285827942198719883977470885367221225188126605872708851506152160492876675834016381298633848934808221443074774572571152426403708570501823968985847948469564364982550387816998572967960049356972281762981530019625159966081614850595813940502462526143580423426405474541744825114050651820378002781495305924199617893780423638520604325692300028693180478808041309439114559561816216262243579288394776446952035019117113045237706651437120949956268407729677560263777165262104971996067164747149345714195969063389991111541934050942555892589655596163083656539434287453575182487128597331234766066691269934311745346788276089768087030627729583303489696343850374492011311535058111377288386783345260786263571472715654091556763843174871977305592780362875413961267761667067905271671853804309465578798341281342968765881182097061611532204364223922139998762002541112805487346730164639051171190645284861952812780303368934263977871158804301437042260640527265757595407889797748996138690594334709481010341577439475301981859373526262720535505046648337664489807636120426285868294046954048995790659684017176886137678703136020242619231264317670037727154047838155503834554109563030116952184408747926988310104667620183434959102352308644615150517051210656605101769327165404326166733574435248341298860673805933354420517135612046317857557784638068490601901816279337452229770433426756930055271250950883890439113757019721074754529925515206588139205536367474961789148697898738462654100178639282603398896753787994384765625000 [123,41] -17221567486992684770878043237602798983438710968346402687318168546136261388050546387277320157474539095408645388283989792390193778616408218875695292474923310704073697871212871910466771754880207924326913375421209184402052754554996118713812464536330250086755148885056124805055487127096924767880008048360491336918683262489929365322205564848229268531070343816828904552178855376260001069508255136416830956881262230296270951950116393644171843072897837544954426919488981154439176665638062545866565600789227519477921527395787578196565944185780955482876696633464619549215848100738059339496320671866548748436930611623661387396485595571390396191052280335142410420224409913679662635507694438483168544527412851263917691859937216645134289014563312871690457686844365502828008731878888514769814480827059231472985015535904497955353980273063930337471328788762710705172048685956779350128914476028970700411783316550090351373665159528512473250806301460462263269965863455584902671762195469361447321425047823734220919922284299033876084307395574693261821985273776687829231661666105252025172424086355215945590103434641942057002773340383728402981203254243173560599952747199437811486091475229162991502585828832225313650801540813995813232116583052373476384748531330595995142968365985431343083343857297805350223709168777302691670025072455178649196240407336673019809960827668606655368583435022401511764647461585243145239763070485193674459921094204880927480928306732061226870421589208718421611616233385676874450805580358225869884310280940446936586457901556118935508189462702307200024252113414999994651587561762489517522260251804187228255386358774385972581973001976466804976707282768248606227693069817272630748056369264756895250048312086250012829634087762061006209725204189023297185460880108578124240318718626223951424285544012375711427905695027628572323337809158933461535999755732179645481616603453560173742162980881076350669900421053171157836914062500000 [123,42] 5251106546746776709499699874214639358968607182621504924386352090860378088169861094253270950471164442671244100224696981635996287218422001132011598422926325216396608972032730545908641641450913289939353153094349711776271730136484185148637260727840166201829846655633334820716650928727586957449912808426740698636991639289894930308852204944586836078422403818686873924136265348670763273657857812420903708984108891963684584725860619611838412775824026694840307912789627029583510440507976272584780265863976984667790643625436765044197848074878908493418846548986055438256033943166524449599094582744365707915789404412922689490452989933740972775795140573709595725089597196381204589816777444233191965273805435684854350176471555612941406903751703271023424130882471587137887261359714954297139806978780003847032739381637367303131790544239446537735817106934897292165148934197191557766810699763872436143718184300568404346238133879262672376503464118572446796163464282413093362586101247759521305210575408103212552614821466579894679838288486787591393600521060034565459437222353487524016206718410473113954634995315241373642713445317637281549280780906033782053347350470857286402170901230236602349030438607899968974493462050290333883921257826138924230662727614129790563077335946680412469585807211757129727403494693771412544134910690275391592078150909492239857092734836458569861993590793094409065649063467803208936290246739049447981867840360521511075115705202721907142341435639869774905729000779532788735741392362664475204756448292438033411532789167204563319223789044374031695514701500545842095665451439914257575416516925285167788654632378647962404738231843276729847294206040882986805264212429772642454062135790058461738910654122923531249244950151277984285148123961693676960545863589215991852372849919768841695788878218955283664647878115355786497149150511360998953695190771663279223148563631243571601936448445258065476082265377044677734375000000 [123,43] -1466946017217261331764696673704777961861340246846508750098666948092529666283941716232155567964916655949757853205568110614586607432707582721102088410082927389093349657240637136071918543250008014716302105457177640767156677501777468526287650643318425449523321360913339702169817549597248682955251437217180915469226340010375202580595766741631309060007643986140167291225458878363383191518357860209341141885845746566214283709585974226058195804545092904079292126223482386154769885446778396635163348142845765341155430506559904525364672283688570222369683016454002411173274946445254353217293061170991569461736252696664443930016582527616871757431116968251580460750095358263107970255800248534857785371234344038619792287412569895314861923818888391695947735178874779779650489847990117337895784495387984876977752455589919802829220584810368713340515829328618111778146040942449796130723895234361242870444364183924243896929233943598138737642651965288931036053761975358615183083466804545409013500803734106441051557042051770567580589859536350146133710979885647099992282393669558140763406004944124056934867227610653370110342209126378814683026969980804534312200993643504549837084938602352662308996064263706881924509251738074391348096882217080532066096767807404921012882241222184067274858169671824414311045294537471395157007127374896079656259450124726995223025255749549942788438493652677367331997810192586941108226076152897804135943437623482867326202905284355407265654001389673047741763612381040273296004299775087681731762596501016657147898087502270129046666671318002530657618601887068492809988542049139108041305474524965941461753704902658772850034645382600156290161945256868082536170302212801300540382857832156484114541234554922937684966789725127635652385556911718763228738856965918429031792200649478825709107284853156704289559787801582323692799388501243133039635554061383630175086517085556142136332224978900740097742527723312377929687500 [123,44] 381737897619732999317650589415771858584411831641674749849635510246509579004460247979251300708795440327436986843274868686413096124421068389622869309186831413849815132921285052364732922241338317257763255286489544650939465010273197401196121115821508468158205965490493168984538259883002337507539640104745760130508127209638051006252372603885049317565714740999428625251966839975670726921224071729989741966685732402862067618842164112568158655264579416742518350423209122895831841026044309629862378850683185957562571063515826240320402783624984137502034501214175599734532139720774190954971660134583743392368174599335086259964497722775462306891380919512016885632946176335847146314059026041993357636100552576077106156240757873836553087552062522264685565903297391596265076085683177061561351183914979318082540954424760610621198171566102467670356558685785732164489537616266230392219425199992677586133433973832605790036495632801311143486749176629256516082670068968854889498715877098240359060535984937169067677801140502476070943005509128407643584500641629435819776775484039271119237960090599769091276509561553995815210568795380357290654037428080892456039389010727343078665845842164389783260724709058267357024266880706367941973193141201477732545942926257980413028943786288039174161957000596310468942004344285307442157639406749220678798347601234758037992740082512926216752300000276144533120690567969360250245175695887424983065981168180077541603081019994967168385477405613813090437523796265934033664849776240646034929261900124190479353491551076842464093386376950636211505548008523363445440005105659437165277792766592386198235151077068148186422379144859067630019503846544646449880003607753741747966962297369248837831851145160348452898150848767226188099149788596900396029470609485179207608621660041039746863729910620142242377687380419976545540029566535466096395556448863063752353570517918818216784870855917688459157943725585937500000 [123,45] -94684202469893539762625254276890058946375520463645379278374508657922818607742876619384779202055544689674819271455063528861801840215758534527460994675484294164194304795792428580091358329145257892875858514835278170866550751773286010363564488947532244524970313894248253570465432874335262817474374024635306268261073044407970969231827958014852934750887191788469330336968255912044891459954774188938093450423152419204369059933432376974288175107367616061906160800779969787158696211278116972043010619192727932670417415190172151823955850947678244643343066688095072502406825121244025991493723270459708139178856651510101568680663127897047529324606856452541791742082570429365675782912798283172361543301605387636380926297594482118206725693960009321240722778988984036872751110876506425171199497685497373216153258095103113843563899081606138122732430650876384385159787285349944120307269949559674573741799740417654281902521863750319751055027830553068965946259471502550446669652619298820431519365889017882363805213189023526605622575748108636991359115799440513178407535561392584937919058149623013691267612588816226538905554683928986445329295613397270745118887159693867359763605100288938067224182014016667673720774847965672972803359322348967354426447468839558839724381209404675051765290051388244813983720342852023959655695466457703598288748513036718956264043483897376832743896148972969283048856923144842061094356861582673810655728593959055552202647417853943638329922803134654951595266014220448388701367035531914068740162844511918515898508795278755015048754982476872700347224212845215632764338801989412715237780792365020521577781025881754851418959638882151431953622224173355525476419521366657221491206371244012672883768763551929293761725303015879189082574474469362293676140532814500694599808554528040474765052061634363404863135357276722810959846426690622311653195467594213468215695247987007121537317289039492607116699218750000000 [123,46] 22877025348664498744635780752302502151218183206884229708504723894045485408930320290557847718811312076837670389509027811513150521919315604404109932119704632653247168766876689255911680039151771936705294352617607939190588705393565854943679057644071484113962381465473978563346766384903707154607243388266747182560437848558449480157624995692189963504040788209234515664739892191511877439106311958979671615431022792603123937539708236916948629760923643225029505428497711705517739560750003987355524433413969211872487208321164301735931990155346000076740452515475979638146493635523767099723338839590505321812206998912578108115185340229207162391513486622097310684093610374189353152917998899080072839102544689223630102323311867951768569881421940945812340402107865553852503409911867844524168168120469373226516764034936607194996389157390674529592800220430272502336033907105730969381057932825091388527427442651144261427376726974731037617572119936194385831524312197545418635943971936633086977259533248592303214779386241335128924950209419025431551755619749876975496739530853577910689607424462064116182934714943075384979336102312477004721527538968922775680850011955371265667052991506175577449736282341673638773979461071503629489468435467518349455446158524624306008275077279781668455318869964223822884124246516401492102119679654291108320800073372081396910430798341724125650820221252581695911650557491290604340796484467255746476627824540657607316056273379365926865224483049526062720274164419923601138493556744896796506402267094499450115279739101913245874823780644229676967259716311828022551919385683052738928545540931492147620233732389079164576840235101169833476428678247031349548893078450486516903817289122866491329990505953784914960118429629517797284671317811609329249529743567681411656927413962853761454407283358351593625643570663118797438442836704959800105123833513895052971720209256112354978540679439902305603027343750000 [123,47] -5402459424924755918145699175949961892323910830030560222585948037985963465112847207572589070756074454257653040185288584709403707962041535067169487334178421469845024616253847078578686501703377176403199089557151431847623670033508721880144984171883315942442314621417959123592433021835308584771470259111933582571750280625654076769909330475477991750153271828380517079355133176928373839512995804378598676956504782078993525334041936037793462417119638397387545380550230578117406974369208738703688860097001434274553260010691541551436401070342440810141439837624265401393004565759295517376972842139516520821585542511405261574093353983999681953063065257450123618787037152949599809436061849764092000515322102955651449238926435614198163970020059129289027312066456929330939971631203698462140416962875743884269768409196241411043600925905209794580597909205707137770794444199399676468786329773303661146243869456691562862733898734278355639562460658325446412548265957595454307773345760821513530647077102725991432894445742725529145198542407670033970312180141565695892116813191442666947878914630703488871835638813378493882317162622421937843553423699771452955958974751710789200960340365258226932346850841293726630620735265693595897166339536145168076384922536274027401643380842451073336983058671775768291453044406399999360005966712014888406342533908468238669484582757941185091776027229733418474623186113972158348922018366096940544703445188587323142340708100621982596271342687677859033602947137656606226069466426819620979200528054049433952226509544109799840486951969148455707060114807140516567741475830703622996292958835939196161682361541253712486362394867416198432555534329500037434100286750538206481820741935316195381028717459657703448796354021491411655582853486671464766650139866431101987720045451458664139554993581290732452758286819818968194355881393609563342513907167002508544380312560662105170194990932941436767578125000 [123,48] 1205582755481591277725256397273156649560951673257150123746715046352869851709770011446871789098460315717595217881492334813357456639636674511937456458267868358188416291688038461001052596273664666687980839686924908336988635274560035333830563364989591113805790113374504501660476021274563608375641917050253565041538395301520838016927915194062522558842313132567582738744642291368616717944434259026153618990065542037212725910581466305206652238258302273476950683293183028043602121970466553770836529496632679168401916134377557961272817506972570563427068370556220592235274646122591657357907837857063304989802836260037910320091724686611865442437355696100980941708636137895827275624907176570199105398396978787212350511568881680099525908004073849603291771017083043980054882212293847404089505148188422042147430803518343020475214443235879377768782846758466738807530930819989852143744588264825542667948670976720116274822126382190366027266955945257526167527393913508235179386805608291179567793919636647107310153258187256124567635799269817092181483971976542668106264266777392858236101766870870927223996982910419151028375843864518224173155434497531213759614224437759208718633438886757828763935349790633027112445549383450080302497419380483255028108841684388399353445535298394075436548147778316506361745848656338166633776552532006491953239664992560495238645086008674682202425614438390726178378692332481261403017184495974657997968521742357876406822785461449381449134196078643063918017618547962867367665024071536848601725209839818543731198977728946943051112594175462161358570518573328031240670391383049467429209711838834186861346177497404854800276121255485340219821890226108700088774183199875260184459948148902132104039673919099558121607262347932417672882035879632558454948518483375205747381782324984504339943700560992574760801749703913665445224132241386003450504674576536845095886540946139575680717825889587402343750000 [123,49] -233018195759417692714493426158423979536524268295791867088243543259791334057916362846617936943611825867579389621936862938186072005383734012840818016255957218435132045398718090337564074012325702864665826426934573869062023947631573109516681262675257434274024618918134360427640086198902970539266847119866584754680387829664599901396138869256515831197099951137186239060942700687608940813925557622080707511585572910872960257768904352281023130592431288183710220014551222808069018186766063614606474133014486848274412102757952295034185231725659698484813437316280167913528020372761040197495621684496606182271952223757200348659809119816000189059109520728064497844017312687059885319170490493387149627340094766201832910584093327781602925414594582800637451602388171391988994002746492915597974146270879217738288874842280659538523167909198703954070904898898770676999039930765581858328264131389520948443977998632202343960218168695296881325399729448693808676736215730201541011282911600161608854859483567727444206693060315777162246212783552245838013312252445644497595626371058250211557969877831016650608808540390721861723048922204649955899914552426207798726029263811461242737837691149547191785578178083017018250747478429118385258720308022812005540587495748390627581721763228738506056208664222360069004089212860871648817127071544122748083835157762007117218407255266702104680398394349541827193686657449497398506892264355667122322260527883755632904482694073570321074628738696875888381336664654629166033192601385932719206093156570892563674811318127232902790347780026087412958721314437598929911484950651546792257401744966958015042386334754361436822067405863504582708723431841964665333795806057361582585712970888970014415829177255536161103762867920712805908088873290804594054919589823543425247018033308549257331065839750754250457030745389761349331408796277204502842791044082450258034810985918738879263401031494140625000 [123,50] 31018897287041533569418373595472846880699249249015533770131527753641382037238798237090730267960196872802891927657035941672907684034164288000777971760058641885815585395692399133344134556562753734610247709520715387691459745683831202426776199708611803847867273261580986580312715468834452567225820869258052850590635766198520139318297425024015555790601730528862111644771387915025469634067587382073897484269201783940271373103525586906397382597451496053415644163501608546399938606969793202997641051249822898682720333952533917151283029369426620516180001044842856359789658362927881352007819424227124531537091014499316795289277417728964363259326371306814169620415460681807847682756789970596934625887715707372028292655776716499677648246497241712272723045532938844488088001530978171265491050414684120153132996188240208663766222197457375259322187618979744172529082910231950661516251945936514597882469180020216470864599474050444032798267607059912810187753952663323783082336384977705276246572211364969029724566762270232001411795767076248838948853175613095107279759901107332568763872926148364915143128454335397637146367993182856430927669335524341913274358234215100036233790819846231909253919659857302137109291955770913751766067645664456521233725252042320420904381207344087502598034244362578088018400608048422120892980172967509595474340809815196301301824505204694049015032396467199721914191753187912063055894123392557814543116708793659370759434384562025634490976045393646123076956824807248533210682204913717761378891946018146599418660735855525648614058366958780256141062787268722823808560977754688785586077009632815942184169651460007545344757254901069142432505208919439036466275314433662183041687786201084075229347196538315129886009240801734296362126537401400746552026910877361803619631070113626903072209568441360902449261328977003138718510990829524607585031241549500258258831308921799063682556152343750000 [123,51] 846705705380269274575471950755732223161804463704344747758783902175292924771698815571463724776793593858236914486361661233240853424949996699514757122909918384885024152908383266892621547211469895661050814531654117466375026033953306585123135287055941772130575599620623816082888546851309425017637663872956050438580596769879879410589115774492999771182609428767164079247286407289118507060356950328271131830868764658310302424373360976450884248213316578659121003289717787137637709925229841364246042159044685171734448542700533015512208685378942223760231441921149602812514385139305498364410023033889442981348884646503583678565066537730488660657016018140744236189557914622865548486502506969491316454751930862978222348205949576483095966100782270416602526876685868454728300428277430451965088238234974142169715188152810790095024929941021882552983449590858559726804599398594917047633677614430018507099590440182960191418401972847157120514118911377318733822183382975155532997936178363972183321512091247725211205982642114704296727247129202892624505711998205657337639764980379096498593158866348640065976664399033133510052140895102580230056586523176860240336520798346301918136546320116417559629767929652120918179802201722484927986961280742223649747807075280125152534487962728907308371808689934060367617363915652363037477488487807542460476077372621472993998918656421571534170305919371678568253081287779313530292775542596991327645521995439874422399831315903052784845693633278549239413239246651072805942047314189657291852626045994492239770591873838873625138598176320742357591912118919785127608983506777249672190279238333599267760012340966432118072686401090417977086255400693806628947228361884183284005048458565664251513036188520793260248229336934618023749334380746271043985613317343587487729832744931583641574369347551297912432922471438815124523679318072417289554810191365419314024620689451694488525390625000 [123,52] -2311642409344902333860124091909831285437874292106482290917260253445191344293614390928299989084856143939979258793345898685664210212845735896184106437876779206013850655102146462348969803731063818046369900185443459409034388023520693792704228960497116704182175252047021411276719428206987709334567722115805894483214412128414977314088788699019804203938187052602550506764401382084439497731021474886243682447338503244132057679980727958551712022952393651314741590118002274031015831808904726793664561961972280905025323145265023250286944686444683167771567543663865942080792460085241938372579656654658671553759264178389296736076467144072975457334001315394708743135873439224065808228862369126123867548047275871695682979434794696616181962036316270703078610060704182778856404904140089860463197937882271225060858703380768263125972864710102749705014214939369850351366011653872083081482217438856211530943722240934571251816593740574896064668617417981857359627365648994094833289213673972552182025571185163484477458434850988482323604733999954036613510419251864524995998637680508969722135258543760924162530302196143100510443182667264604322324866987019162691585120276698036954628859866116139318893620542544117950524545358322356047143471816129858173073326500858954278814372259064893937862639953492376207647074704384403756841864073088043889267677324227903499444206062295908682285186670352437219901368305571505875783921996999849764987994392543176610375421984092564830880620121199474986693917406421366868881900785181847551375207894633010965445680931686436552842407261857638593570096636666957908483604785845054434102277923876344312562610825023748256856434429950905304632769448849534724893063443072394787027219997155673400465192798571624801317580688236175948064636263198600862381044787759970898978229377062144744069930895167725561006931275878917387895671494774115614796086193294399890874046832323074340820312500 [123,53] 950010381808709631373199409425039140483824810101472217494053693992700670301395069438053629425602444706452927813268100835145735827377454552546267193371318428936100174705280053945116219442096199253948522576347666679271897468128860639525943244230629785133317641958291267540798140767269216671136327892290828104887235941685968019510711282336036791441336643864225362837084166630329680559144431158480474146892902757606417811461959519496061593356383814945471416456673306990896270909527963553324355287438688423595224362319170706705758416786977526730664763785177420986454299444940334272784464405573966842777477962381937953705266132377318175186662893765517452108184911825032700940673325642798632780011824549823056012798310060437690186133577221487826875301500454359868919628976844520987971839132971759150929091217566240737687382337478046883204444740808064924246223352629812851444895622695723514568760265542461230381457164134028904349703167769083368330635754962206292609202624710139121920941340329192483604697511359462697987868829011294548183231131841916029834770403652290744497188181388442161745955656858474242805502147784366017798262955580924560706454153490101407659203408526568273394439066178000627671173005391641586896460676787215870562624102669046268290037220404071913543321055359992316660798838050942879513545307503924593455571125188386822526050290703295936525015797682292399056288196502370882917374276861734635406004893161082302014277623208259266215875838555489187025678094899938617362225176061271081249681228903682639413476783865300350123128944607277298916308093403432046367995300054047540294751729026736478474452766736087603161012033440703098891558502587830799342594312701258090070372783280409252775667330004735936025242890274650933759490225610378710711243774832182629089960212590031147676167195219991333528760173987003214538222768433455426753650101545645156875252723693847656250000 [123,54] -272374541692392279041794691612757134156506259753807256885240019173446575164780904398594319157736921995620611426734838060671465413635215731240785627571125141267075012360117888360434713239652786077151211026021870547178371663237099722228292599027118295549728755786411475808128274647924342029014105689266894602464789288152982884860262060383935927123395136830887284425883143892486381104726293178713987052555910030977553278531508792046753040382845104599433690412608373734148058578684547734455900750798571401905593165484760995384918927526511793310091949751293563980290376756641420706091651176676895328248533802145836087838245964936238787964207522034894082044351658980848891464134774347456011586353968364393098978115039239297612463002539780859013479913518881806123272488771693393541410758580550207946285090216023842648366627122445891655178263478349602846356196230165766480254952100085602792052235543087740583836923090853570368496946129870916602503273591643273921570534285418967512534230457132617020201642072601132029131615263941043864404636640711631712757137129449423112551079011644105064801541805426641088447794286762993583086800145978430612168940001236353522523498191473067669325949601935336239056486998110066727111995062635040509467793333897760845822169864352305667864994701451221201777118342427739525047432317485811000470624087513022545906542516418212804531617930574441308194119879449465995889391798627513272899961919632229844088633518184570287220524107570733997672930198836123321054299703006678967886158559265656744265568043169460884868858685169225550212939291466345199790769654286945318756086367402896851113838250840810675343053342647114701869720011770152815396376883835899399622539886784654240251626926064712249779886523415602174251190922882015189905310530625335448858208509501141572972541285302049723835399787435872127726373545702282584410943400143878534436225891113281250000 [123,55] 63112520562772684300181610890577581096184643522939888615095629933527358422220471692226881283280046385661331824953563924022278060785319035832600572904756270496953954929232192434383950271758412640941474296043764895134893836295608983424723848239282254321701198033328675385250301844769053631382750045686159554756013057941620844476194863145068764005343631805272881201639570174172862308942891774881839439236475884011129878116868977545983908321647310400308168896276907127365800371079125784418437716886281888824357224653473241151478820607727041395840077722891159239149107439455311789239201024582585712621152730703101761099607639747096216176200194595688991083914231829487360123828847810948717877763787552997632807081096508769081138708346057651585009533248539352648932034920414152709077591380812940623495360416908694223235575266247119611423317046273069620630019744399707090871331035542206525399637051715550040090671590996510028393109386436633563149185546594797948550084964213763928218443213119978352873776336692024916910404075813103331894097546758965760161817232158829878063891717431832960745602790645997498488902156001181239297327288228852702415451213152847890968985609218157141532683143120691555134405172303751754297821104285894543215014108246036649891377380238170645809424358195826513725610303011639312204170497946713486044403561976445849556415443794946166228580462515097939008922915124549037506525763911954400549727900993658701247784170963302276006614196596545253129655239041386190469562875275720683747702902968758924545931052746510952637616491483787501488163230165052883550369799877442631389540791796011203636401265030021278983929124246267514210171529154368719253185637100109928078888725575946492756534813857931202498394241885496424025712499222562600198239005362023153872893794672326453632601443226024203480823353554910022961103303665444871528816292993724346160888671875000000 [123,56] -12386931768510603069639582623900758249418736285191049604214215249622098412103164527062425874402139309436079636737942922683693191203951184473669794534664117226310896072681117760966093189126562894679869980451247669166721380383889684156182539320520781308274835406442974962764037193211958889879162081543570650208357853299991404947197271103413492905580716787846596790644387331129874264971319258791467121311990657710114709017948618057362344436763911532599244023661290663200304096304583352469472910187313782613056225352504951569015746329458995998535796224124607003754838049711882967978024018891077674192434053828580563130991269581864945701405359335866615155218557191552542388964260818243916103335644125958775950305582281670681341489987524574323811208113207230696182218696131201800588769320327994921553375872606800720153826385963385657398314737930770136413584201735205323591911871843530434105875242958513313248735173513389905312167533371576132449180161614275351251406253834637810010347181213641099736947170885063278882682047948692213922282630976196398332828405404037168464612894888895691142764811012422156825693972036006201925152129091034097570068930315180299090744423052818298817261184319261571351565484269518422145232527732709627385415397364791522826037222419972332958005776253724242136669736597216139233171519863592417951209580209907656892104812935558639363052284989702504222654227468761579225632678557416921080889519728983499015288238059889934416129747919394859940694922318869311440120487653342520778246078958408168368199250213262953650455453603174237559728238556737595591749428173642180211464923661923813810259871963548700443768236742556676074286383131359482479202988632844348956992131819869967766490899836468380827961247371835265371350072147030464215456462076458810788386597538839739116133830731362032312953836803803562633650162290716843513655476272106170654296875000000 [123,57] 2097846716908261291739633441950074255494691806391074138419650178504754533824864304836520084182715611378939024628388437574681119333732459480594678568861592397280866062021365570807514276878971039400976153718159670012152009234231729127533765513625561656841498874844467146664088135799410231635565541578592137579161130342387530945682676057234339567269272603607471791505080656815529179120746388223046950564335661529321933720998999095294759813833435739435750494408233670857633506515424508861396225124297694066579103665942810387788018249130005983141111261108126281782837191758587081334014374395618657996006323132018060270529432375575997790970667865926769382791771726962469924473969974198707504516913011009103173687454975883144444459118575702829363064008940640660401183184133495937599265636878206186789923698380521926647099363609524663565388698728860551249954522351364834192048158716325371124851637735517414472372189765323957401038065518481676868531392202504368846166886583439328938071293756217056439536757038259743720809442960636324033006174120468636925306285320262249814716594059255720082522026176289407966056003726758477349950826338087307561334943699493233225675477864940896277333036218668463860311804956534689868810380284509061108660638745802838235544212638515388043262541094425659565786994592344699042708141130449149037207584939859302575298139382141259897553820889851063283402228431306747388075667734018194360071193944652995889758873846367818300553880124250893438648077197576796036614265490911608100769867434204439480875280001851864902303170857476898171505284158653396458908615285804729861811132994739465642092530830786060921853445266020362213976096411300673769152849882939255220540731519451867532346916190233092053385841724451466572544285948408030573853182995643189750080953242380437275251421641111480683831191465367251472816321786436535376124083995819091796875000000 [123,58] -308720733693607133335096056201612771199018522804493619465931833327137935152424535357697834268574096144523683538017374888085208171255289686921286268777850496612981255435600106024093137996346624783559950837770645650721305230571565280704872072877612539163974790081162545188763901140577885995482019738765787600829104336318032597846364089853319112520257601101934432472740930882155669359451405768694658487462439610109292867555820710792315584298339660299380695993806358339541393110688198453455420202183077689993154796027540221492087818735578071294112194707807891910252151055259818048914504109731047658223880533109072427796125941847456977986033771096039005143736703194540904991025583891043790673970545886642239450580745550456922605811951211405402595190311760585445339991193619681620005868617241088418951113401046454606168012887521880437184141849003829259385624864979768345941834158470983371247428445404274074293109201839133144295488592799452839261855722000394108287450532262821327589548992938165555931579557370269841374163773191339476909359173830220136969358641497231040989499749314504689828759990775511092844528305843224041123340157499318203872401816793361825660789081188774738068051044944574931013140225867362525293631978635275751477534840977986930869954252444113930024622020473291601826288744295504606496504792812853313074170691342401912150602196188656114291767892756205781922148630067758616542462743209825750241250765354689815078136800422265762483088570868319352685010733514883487101980010475786754475338959530824297798998554344286484318268846903573002908904827552339381249008590474549455671222323978278701892046688420057169244389549701139523544112386231310105827519745152456819564251931448230634119744745763109409056774969547259455795749637731594762583129445292669757652497328234588619834257176945464193614017327791646649944238312001000903546810150146484375000000 [123,59] 39614232918681034108800229629202850988288275075074926759948147166744996708183561693013744918862962013401262537705055321320738130181062520447733625114513940526247296455821659271145449298459717221622607143685732381806591339762030188142513610897245977686658630010738797131633359013169883632455778717022217947479066803048371586173223945664747576132379478634163922110766740615763319678602908197207398473099657880203985740643159904897189439140880702278642856120594113320084155483417536893833928353081183291291588291179698090506560355115442363858451782010953220445700620144529818772902579369134723213547799812902515067891718928201385121701014143545604964649788189483166717084015862557292181871515297548861423903426076655738669334898322408937896917103569598089166327975254397956144144314253435658589821337910469384861001614286439291950237211841572290370694789064147713473821585330081283418076740529763382332288067240428508131795680038519762969620087044758302617317363011851152790871536770002550782738428983500206500118662527054267515472357581860318186219713585278738336802746641324485391595809580957026133529004732108870336007996336112577017176566019649684867484859378233876897314427217920289943160724157316891419900956396277297367932758066156791640171793081656877572823225542161427252127727639423603889385281952725289887327229478300196048340306516584679637986902648384852532105811337135408854966685959907986006599819677045765317692848631988390677733625254092844636183329175104459271442836951626512954107758103205282875275461915298504771820192584369319286631231786777609280973178484562574191215288944443811872084972265194492121848922722892166925472706796466559362737380455468640043137387646678546258548121760995693962005566558674273839452182990719413012458192949335475298101688549824792572696305399868125397629850590040355909534703718233280479907989501953125000000 [123,60] -4469191692911930703844114625477709785520473452057204119152527809040682244324525212060285665346553850828238466705167696019765857720991322946242169055313651321007812831690584477509773935699577809877051367111735596050711634512326448329842919883417819538185332922256024087930333690638875085859197300712640022285987306552520954479007005286335279605001586423104237365917675245075976132857451501558411325084043719885551485830266473957507672279600236868533713595660395957074688424058007973964890957651144608335849538202725882106718117340934812805260450837140710383348977343431582419514552529943731154393648715775527368732257911916280253409386733129723679185473338178208052272739148188420036689725930014753887438094703300105966540025674395414729036941481362113184826357641010022032541629076617372285895626026858810452718907643978126831669593268195721620790485303066390560596412160718618674655411809812615058816501016135049344609481489317324820130690070720968261133866714313459369245878459512082220894767012309619516497900144062721499800217781486690356988004211419972761156023728404839254860274583530362234955984457355897313088145576846976226350198078472434050849113093590272327192413782613677305106242668841204731125109921457538123866608534738215641508504704762611670540516356692941756643030405821125276521698475085845691358628846239592109768740286412530047944555568668458937374037797214912663752157421236749847611711374514653978000074068164672461751597787850603944403436648535384406556658200756861678640479902071962167978070501826448302992957025594410234481043691229212642443358728817872021224402500644989375654407606556224628210598414415412022320050720704388498958678623597306735025823667576462385161080840077242625965507193932620100256302225751273730593276990927310509729505446542705021777684720927902865227805492518866764430325805516406893730163574218750000 [123,61] 454170607076478559661563280537749204403422698060788337488380280565918024364685086744663086007058237405095688112541937460089244091436249758092328831888021487449540180278965250450445941699395018318007143245349743048818274779101658715657293787349537710661698379641428442241365339021659675676177872127355915192876109341437327118141528162499558211445547718868474524669973478309124615070244775027203456647321203443602304643379844139084137251347656734176723013616872530342558101817883325528368770405218074698803483295337813286014755477956121556889236618957487216933680755958618959459313191052248528684412865841098502173010286243443574505479750243137221215342305695134852455646865432460660189083430200577458971081057311844209748635405294096444333106845177201335801184608986568548897987829206683570129859631450843357004435423148399416306153529378752310116852026481426350585218547225510378144701382183513325766306978615899464754491415767963723975563907825608697121424728195097240338591664797748138561246462480472665051387830082558236772923616515854959977074294035866877858751589815059488550615684816463502713645828995079194363106038917090917455225527845734336115124982045821526131337564100541311225411297358971803222299134505380925550948694255794209883403961061546606099904261382646716826819582834319294943440963583004246601855088464369009145353785911496620262819405852263490869986178566992159568893814401155941318719644519092925134475309214091536071483805810813705591991237440068078677221731650716657357041784584017594242628113413520072882657265338214482814838857661574651775015360827420011302361753078310075803749664079349091858051460019205520690496661801647018997439972657852861763309618970200786880784015701090514230305768505429903222743107171076104519794189530185675117829735798044556736914942110026829446708926967124747755114496060829162597656250000000 [123,62] -43649693772043795069861052886755794256097753783007133801322913714437570832986589540164475159947534917291666040382192620950917491639779070102136654770462480496057986931738288136742429665096071127916300466596198146356083964283190179840731273045202432865480822377365330119711575601152523782233216301436815957284196700439970029709937387885281232546352373717830124305318057144072358058517663372077014385359470078007883521015115672747481426755621041103571202840901686748944567133450229719194876224223151579758831835626177410156053863003829799160226693232356838549750714552263699713149361946604910141104688483318076406315442655431160589989356061997459422015269429726031944177742435105367615098411343552308159930872326486690102654695801393399317721780225261423255322658005651188306071480869347760535933062060973541456155002281208103833849984524681283805533241254248192223387290579667357752740380596112679774898333244485432568865367550828971635237137301210068949575281954087212294295771165480004248641309239793414473662883484922753896046005155445277762267078348400889756003110196149183882231200270892385630452683335977033884485859043555440815292950251082506387849368717135903927844841649112680272898987854456826128435747529637477078904332962790533073794877120783530066955772267508612701236956941610724284344310583632187840552874127926344364108612902011603742897967861214500906856225278914658833572834686388639811276137388092160177006455235797881771680749037025723151648943823154707364436893335531014572061124945506847438037686744529812325916174112355658957995262457534255799086081119198154429131561401419508023164374992996294419930755004897681393349539058546556587972219384938176355471534291296936280555375037958841647698891204873704131769444019617328616248832961191120306586469478739765600845139668704493177574511024481131109937793868446350097656250000 [123,63] 4192768131742279491814092342802479809719584076213918624661071502803298402696961629133848076502621443213945289488273820099639950414860549679826423193389781132032593107354284587346058107836775007333021848450099589622785089631544299602049670487675210488532945043216593433069726763552809496521788038625121553122138535948806610198832041620315602626445015936717533660437645006422983434586459848021867576690827301684702188196027100952484055096081138532699993554990557662908935607926393177670468828034891713275919289361911314429195168491587369932935495083630207088348850329666120674854966370335458235522980028959414200829869998592678932556929392595993163457344971480269081765447090047737016063948260751451278414674907235380015306780357861864947678417140233917547404135027518889660124829480564180287644630828799923271029749768731564743859183111344582918125633840814875736494809792616344159652332050424224168923359226606203518223930654732672819754733199830435008824389393355002489266871806343134712182871236690999688190516587328667763246684216669521606828244133128265793772482833976040705769631823263221507348790446257538230083417144682020292132219897631100468625160331652024780169983296089379899508839565396045867059337965346987206447496214326516904320822136729442394118565828445831995084565214467569845697262117830702204917571748545676952256018591441291300845503709109260315346627984940624176443306189942332363624510650809125518232605358311891798876458001578823462227825792657445247603911725227181031900996959019118865085101385259167821348345543163532827206281044270074460960749332595084503154837982864779205669645843113939250404333470142666038755518587363129457796305653679249567522889674242389708383816461909180639794346167549604879936640768316640526213728826298441654558511322141283318799493184118159392535966454902531647642767597656250000000000 [123,64] -405159109294500849957342059177400060254928510267726198000302713314355886065481001986744896506996847807451749222208614968264559324585434904100932639152389717636200886202603041644045946258818314602036430668795175129170381082471674219108713774762520836490074899413878895329906462275321335882750384248511742809999610942078834683220832779129099692631501404391046320460322924106515034862582915954774198658475162090238674100860765428731907851802800437405938584974507465252330443978892349325472840625552950382246296530589605057699886929596712632113386303583660938476511036319261247352042539037418379510592527846556124279943559629011678599718133184136395949913827017450740276217466501905273286299863555805597288824964035893686015881227063032702061931142379384202706668748135570284563218972851098844658809894085339920165918116700768777691264653465650121211138788798338684731781112226756093930626729892941565795701787403135411310966934508050134958081300948429718677204947133766743639765194765723599766165689851175847973890224015324510422867778648148558211888634879397037842558408532200576463454704966367200999911907781110829508759606093018968920225514642428540086277863892770470440653795325380400152225751798888866981049005850645452860488821797988738683340478318334394294021274743737851071015381589060013062019489459357902205896663494430816387981792818629807257117735220285262843987745838988098039969149036273974357177802276654274879306836842516568813232939311309632595101596421454238699943615018862670869827826362672645283483098335590398000017501390322530236414736695202694594303226038032159251577419896221522044734857681899361756229767244553911398483158320884364372911281009969515068280065603162018902833092326378828320920026206136420751779179550100312627795176310368172022389032693860252200438204941384394336342131155592823093548828125000000000 [123,65] 36923825301639076895247285627856018354442955408582335383911059184979540583940268717573175442960806266766250296658910738164315809457696180566176686656845275977046955515753292988200353079880482619104643386011709061965808822897236296502385028392225128479739572007696488290921446426622187317643915043743558682404077559666762196920793167342485281522598689141457981347929781398076665438120170513962504010511935572363235308854420679563016293055820123544592390560443049739725549767950745827292591646545476279573752092141318086414460823316950725075172460235881335105796811697281046619429582464976947918443947786322104603928314126347543490457951473848076186730056192499380962022630193773272434833837153953167914137102377989541904819899423831144246430572864726516939943745534044163203716177695644976517008583868476545805667402458539391076506649201536219056145233055025043114761499001716643480319350363487987646789662091620489630958631167574208805560358817338521769569694586991973500620985541221400990062142330719920962458814385548355575473991077594187534221019276674868852900975218196056430777906220114716359936569054009441555051404214741793077771059111373082458021994148421135021742462654637017981314193475088936566182591299476480386158657381900800498565883867517138838977705431328508485678275919185722241791564410905272628887467460686623269022954408144766992561024406070163057781868538225287945842094555659977198371736843959353407884106631484194356156003566002588179120504982397585017313245066621736969084239362270322739524435955194205166122218176531788222045440499685076168206747108886632528111964723772198294291976451484809234142124171415353756878386759695999140548713200444682674150169179338742072790486488806221713734337324294450627566421435157378821855784121585595866778412023550339921215976831222527404096686754574648068409570312500000 [123,66] -2894046322545401212050544198817284567947850365005130003960130734539103977510682883308905811840916132864229150796195835615772434577103025037767218156429705494385807394872994485180451550370248034909704141324217747928460430339022538843307505272343385415423323375713865422058012667736043167567232349443192960258163618887549615737954069403875031279974980884456372127180305872704831664390395203950493421288840303626224503295788155926026006337895751514553083126826865810672299460484536609999293674460898945678987472798343267339382457866199703688079047377640202307161816878227310719767373941167488996187341492294697011532426528722639148672709996110466361631859101981967348894785378571304610393379910812446816830627279315112297362159616759293322694038065439223631782735940913160930966499781471817514046968074287094416661971919193943782583423037254146458249936465954521553834233041151708341636645095456106336147163169232008876175480458345392279236257952271730788762202924244129081231853852744709125692660884234504397195526955487895085359730453633376749502742003297800134408534620504231152942170447456158833724458732986888128057317172454844630169632610280035047807699504792923508939307742453919919628404562298641589593520808814919217979834524595384718039308167404833589231617554657147091294706862629786819421839594068797046551624665837620139130664468584146306450594193288112827659972190921096008713108138505827223471987193270343218322453386428312994635126355443867955838645830438011623218100643943381812606988455018166695770019273562566121513779414867139688887741016775562198865943020032827985793183275981721839523728075976400060231687644242545393324539092412260160169924000417593593522580779952935916999750870001692569869721564377271437999099943250278993244096433157217487247895919164445246547956604109887014568077450333095591677734375000 [123,67] 177463773079987447533903447530986657493120897487311244851416005130907625016793896841915749270097063535539839878893207977896562044129918678235494957538555382157285768556295162197088916837823482938871371552132503904019896692729878177537610067983321589761866127172012005439916849395847948061853652417634767459048942270380644630613150210704895145044703179325369072018057233821311230087128419410254165807729162270748590743808513302220046306676074052298399954649336966939021947372776522785104188331756818584676979597597211971033618475207104934036693583776790781237918730376313543640834315286132713431096469497585014641978970928359480519377019838474549513368851575665386662704888111606761501235744822927618630931087921765683600521880684004505264240151595163081653081987085319885231508800336602365192608329533369067550279557811546017558475758832116389810504971891522723713598648834415514772081072125725118791041406463692214486749158401818841291238773818912287595344875961097034141865089592765495545924636511028733337687459386702259155934995299795736144853916684270513539111061084625206841911738660087232149969050865443433660975621087260637000918018807531557655943050440187992722923098651418072497568334191064304996540321232750108610951909443230114886804460153165451268013578480361393156823107301089055239995085346163851986826602379809918412476343946388752772468221709108616771900489072258061202881769280172770603801242706883968947482168097572711133136193989215824927467512102529443682436006081370278098297864400513883547494799176101261484773213782050021547120544544984446880685535397282497052590717115727908463693463444899407244304416894836333705260095004087775012465035623646580652385410076923284083235976151505201086980756473708366543032063382626652416125671781919669175279897743351435736231106416665321441294628627747868471875000 [123,68] -7331560885382432891680225835024544992560430370036563589524824007931448967845572642799371660833891897311474699102594973026213819639903393815141396453246388133908448795812262676234886885105575174081195684963994790573657698981332584043733631728408245827955929302406072940757142911704151894268423127989760233962210327041730199873948625753317484056168619055400196126225487466158437641097090682343469020555289983009482427084640285119609936492495036774528040397363923013592154127392783402088212354582033725249703802126667763650929914511242830243789502715438559100041941053841403850244668556460793622885312982393768045561428195657889400894133425828544460249812528255328893133118850351187032693605376274793739014655652572041745026285546948789096345485343072894578896700784557569057812437990826276295443799879309014466905914972007706983811700668861094245598445508800875347387315160178366384108738758825699065749441711357311124303408249617999488895067347910777425790796848229464117652673537605447108330791327091788576720713574539330536461664513421654249733336758308950367848367502517000896734049534879647828221240912053073047071717757573772385168314211504143166555325682310532363134004572626310053296138480538501021937015071137205599332973830235797124972498692193835017636386773277195327816755011339732279124136071151067584734320799318270946464451685048468797539122914482106502887666237821522267484571529591363440565317108129020096987174652119844867688865056951631930550808569961816857953014741700251798894308629709149565804676006749738048314950157152990843899965052679011125621228659836063045553672341397754744080569399368075585866491841241207076301718271218778390220514984595387716432781049261381178733988831674311688886019937834023336570946610375980435889731645692951878604026971650339154537241625858246462136866611097935000000 [123,69] 96009654851148622527508517319297327666497929341552503894286755242834507897805488004699671148563390114254953394025286118266354599189073712209076291646027395304306167329010042996126095366555315670416624916202738569785944100652109528544637931453027930686995308872492437205783704952448672362345331187195380415015000238507964011923279870586014009591782838047477766242079219897517992007543767827489774671582783899362927766537239743252179408299682495326758205064782482311600173442358073288535347127678006677779796467848960408191527725052104243644839118676568445932362632496365924271136830503701667723325931500025720122992177490244936577348829172836028372920345493295224517790897227086101116140076617098330210379141425370389970541597184028452657263181974016638599840737555103174443610474144422719541476992318482205478168145436496482363676246972767169620448543833593741917449245446964896257160822445491371457187021947826966770468851229596795751901760194880786753870074712242706201697994969851790500355335484928018262545557050763843237493727729290586625190098252208061685758720912079972023456797854870826772138875307977776295897753810817190188757582876075609668818885760080708429367540286450818863559190119719048713075560385234965887169104122211576467772847975881233828063766607575572634970122607496203544601224948220462914428361555225120893737264123044033126498179850409003541591985380687202194975087275218011751446570864408929955763333132338063049378887965938186725794921740189776380877269068508260751079036456130310130189665086803976480631294480090644098565600440269491768198252247793637609032778117738145346124376598898485580615708045585030921525834682246396093081103558744684905029639161427659679808861472162612603918211485969815427160970916513585217895539746478579911763038301353098969148088370659601077074438306026000 [123,70] 12020481223352982716731558785504254755366624923747608115450246189759406831397103023097644490303429219535561428821008498239556402649592424854497373922734943201239735187486492431207602284089089088999400206130061780169384072297807430971295565202991002627848475598787245499563533373018476343044217209988760998752506472405322187294726189222380382185302895265264553033871268127568193029106545197229910346564979313799155449689781658139332265538755373580274864549217119348855360629979610203107425928493007681970764341983544309104997217703422799529254197916382593578281331646335856974127691735292223801628856379041519932401667721541545467527195531670254085087918483466561041031280872434919223381950004767980722126202643505209499119175322344486053713615363171539427508258858306028523132326124976365332207827944040105027517253981073402082721585774992658707696437086229842696206578687562969293566396762761791138678260100968176239265954949152957188163889895008403226338156994714914478315845801750843015342613525775303316187786675561759739357159193249326392739176946761079599881908969745566403640114421581857292290995006561496641103572268289230404465174188510702241931468630132465903460732875816649659444975870076331129012592380459820090081735944829536359516644415855461186599545910053350630862640333113030942360763489237562158479439256638402515268421423900533054953852908438834653540570199004935706290911315855373489120148652980111752611086244544641308101700835514718901053694204915268822562276973443496316856195604054399191819147659807275944313677503864519602595598853285724079712925461588627940829787146632958802937675809837572550165876602480545220834004096755761997597193448779214161330058878630328413116523315932782716140955924630233512282194736728249362320509869495657885975283799330645612232900852610295133315486212000 [123,71] -1122961120384162185996719283518220859219340916614638358691217991869157754809237222448484196523572134088452471876207567214189327755245312789819169236458092652050999410354401598475199298261714928371642003536245885118348375250254065747490845544248293375868992956781215375613040527249757807796057574291886092629411227689217698268682565997726040936673253899649056217043216147152230780056143470262577779937944947825737008703522575455735706039610083672841906314417606276692903571011003933283892434353977183741519717188814031284926958060966438948253750882379995175343927790729710327260951022628362841301583575422734797875781692858018840492323732749943188682785161669583858792360495168025881270731011129868588023530123414364223145059948185072311354522778920320509457069048811952532457206984008286251860475311710751883990209581501919766906486098270990292986388720241441194959273082739427393673890904665366116796630720114923202282897406157156951174829041935540588056460936967561173435082214216506220630926817058346716789617977493101622559452073506249738891434862701147645254892775146232500500603332185158661494439281657339432463025756300986869636683075788375824301232400707262225293651538394059746104113168675527966244240094564753821065106050474639618877105343463722167339793828539571808165928369507979136246861878375843126481727668300278119959559216384135884361574981905790199069930446781811241040678719007274377468466790719088869471957735651775916217883979266892365897639424246131200137275479437045278127390626913767085937796887426131741663929996696067088012652171383045863524958233542908139799207624967894732327687954162498673087185793966289453586338875788524892968749857152529254947972671618016135360976495745552629166676507946032165504466696404132522315636608695990502705143108128020246982959645049603624583146300 [123,72] 59715773807032364309754129274424497747449487173884686283001151226966923909321995894752954361137927605035321750593304600104088528366340728268846510595014566005927851103358891044079336112707616593221309894089875924841768949270793677175070962756034458929171413241561957758172014401369989718602670804407565434541801075768539711196673083589298312074088614357018067192672319266143651298684260343679824159356238546334528985813860802426164037932719395192589136314369545960166028979524560253232128019148386791636414662664469179768297622523600934571189043676877818655571533653731010013682909386846486728300948039158785199651655765707084080417957459092143090302909514895223553190502499377278109160420636898404165531886656676224693066933039672342552773647580001648913404787588866391287807462605680882438727184205253960497097733877230089680983957983952190252895549100732589091818065770737419943016374334361627891226295804417299554708543395520562955379623673053850632244665057691254983785683023566316544270424222502162907612028788916641253229418496490339582217721538173020409723905635407675741841597531893613784067870729528520130863752445354795166500593225442802284985772931464954734833525805627209047555059200776138384382471841068167718828181686664344429364742608192468505891242087430303148736934716432873007479373016803077803044524153156377872000935181086719068405513577145351773641121991862189582964557890750555075487830606337967685849336650593698461058793791094479308681346388098345904136383320683843083646765337485074677235350316443005503686169025247125068718523608526458773144276726229400255945396813927068542447008279414474830132954117651270159062343373726543230105288934000695850387675053256312216275274318261977579261691353523995810112936226748119420028314714895743746521313274573464290317834618934395490000 [123,73] -2802946059773069318551216548803235959424373414144039836435766723923676414436462212190745865691476724815721206214761365127152995163613695217431847324410835916886207116192990998844304775549187716614149285024003955408807662298282088817885957290089549616100019853519380384365889517933377174630343415945985970729989398638296559871843040541763365904149978792909708104996506108636391220874621668489186606513385263456660848386520275969600830504905186983938155436802211007288887088625947505071816170510294949648475323442396536338467115141630234983156148563457877313283535255577475792140969753095392116746857088448356728319297263634004626417637792605513535943206402036315597272024748840140683928117292267216897568725175317637536762102695560553730826958968688130921543370846543908674024482283520763141832443263527376888842111320457891285493403137116565769405497832537935362819582132803069664450890638308800144826766399857747592074310368770992242706519556482778847746856828694823925610846373953953993094766121074298235932276459123295760182695144495484759983946504437038813820383356867427482648562673821884597712498564262761483405367605166533548704139302614545041033118949824715048153125968211381703105978647593173252068568421368882731882337003504902299702975783758723727352363155669151405092864060861646039785465892842653641942916592902599983958188037743823189168669369072452675781661116247136028263061517516550254961859180165099675202264278930080911936678044221952795108587682104152865576560072264375288255565594542976695335275250949150978225769706696576470853888140392016632667389125018369109004932371443340007392175190451013648264719693880812468258457718292844698788865088910014684202480408867923435343937106862683140449787341411724039764069625505416951578613787006349153896314270196709938972188215844672400 [123,74] 148254863559925693388908322997924118560277524228640408414762409376492743819999914094167771513799105800207319667019466354252595361388016367784143631371696003731807978381428447590821205319593414108178961614363258828206799345895972949730650414994078881132389371521337023466420575856448483459525976005193168486728604554953433598120916870263710416620524708661748025898779029326696543327975635039491214539404522865315775336318065122998035449207390180582215359146201955858001665304493796479645765894476990324677755025529784464999196661101598147537272356143442916102908414147687722214616601025425754163644594973715741231972619497842445468651376505384027938503142853125914455851441389798551735557589142882872698885159014269120252567741795360285953513538819590695726991124917567843832541824484929671652541456324230446761066047129961912294205592010296260879068944293539093885340609022281238138569987130089297741725301852524777842525421659973412663576899430502376004238875581107524624696397081661378351332258310430750398062187307369833218818804624510735058929915345982917376948103486693923367170941406005155867106400474312895374257784768451397184550481846340256861448318903192353818870069265786742866853699307214995701018024578523161683497163198379123420933000188410858826156916005269345131120557740729770117177538832300047111770953876493643887308401181642999204497102854103190038262069534709017852029835704860420974626311374111361981106457870547562696274082584992676365955057874195716535775533657680214253690029457880426516293601616511991072460817525280153800283263853191443847725380315002264522470806828198880719364067701454830472367375900105063721431973076260583072831861098356626059323263023450427547814124330852893353510533943588687343243364564445114998812600395582898019496642157480902773562890422400 [123,75] -8170798885484602508722341439876652633045168162279217606017516023476688498762723559964351559908617257869416138326248112152101667804579300798751128020060022145816963452832337295288034909688574800816309646079115472104409626655298087646979409335446727139651328698377219284249048207818303959323354313856714167758760725569891823033690734791892859743344858310097679594978146275264109965545778935736711544135927136474978225848753369091898231485257465462246100154445201816595736674485141501152526908465297449079058813366760945988525223879107412583793818199315979960461741749868172248509589147378519681421422405000808063920336987421324957747150290810981063442431243563163503071404660790139953432163626134950157606586032998046954636230251876935076623302496993337522352561444272157422249628637219578509544384158711548927381085500674717339991127934273113985136438010053346208995874415781802991997918820099600578995609274275574732451068944697439510278783658632173838533334057448783210671524418108845595664731177668681679646048532387701836879995504927354218362346902082348747426109036580782968256071493065201200901652882439542160841833685055269862871634772077226398055596055544160445994434249796090847353915781334148591255200839377111019027521128277900246850662545118696007160215322288564678454844556554598326448424673333914790100778083568994311086085447960115847105110188027307948164005899158042592535315890662592481821088838403832086587579118766447467297667198204956161326360571757382350364962512713302621852729655612806590090008684627788260941771240571862410192729396673099977887079221175323979112999673990292956287031426670749272442722122437713265070840884592071885809166950780438392722974956253282004862880717980961634065110652370383615607278428212848914191042211811471935372193971958677855097374880 [123,76] 393831586623717182777507483011716234165747443578088047450470436729467466814677244745395676384111543317335065359426998856490657764290039749392980998265782677795786973132899511360083146202484805188167255213482173157762616114744445009574539680633628394090284714855110549321377071222023101195992197608566079951274340827101598969710523486607726579989871632211335550084152574087135700670132941129944238191524605619359426149719688085053209737852550166549401760712104193951693178861039022785336576953825443133261189808348660068388095514180505813213601097503710753042222343395839891010933100413490678586117815404038109820095795710380001248692379318933412913231771897023417703384659365783802624736126436191368570029949600752283514971853825015514432566864576357404743199186487329354961302827567628185967583953900274937173006430536147575923096646984309844626750080046604073181377215384158859283300776829317104757021162866724763627312003401891436017091607007095913767597579565938498346761376140424854193710332875601934745414858724209946849954181431248915682809167066761269854504777157745265186110981398893251054014134108123408848331533980142632894368844515090224786696674034039169772941656886825187775262603135860190191358204159126748353579747550006473287726849544418789293454369996074989350864685930112661062142900187141585768596983991486273121640705701275206840661120361851422371289531025205795955086497081415737566425655327203457164343810925828427451415767381424257193866869522988553287994194319860169610088229191799962359438424520819041193622524146883588607097937035045375905674255504077365244989768049449632978820605769208130440309062864499495043147938652831343384542245147805217801904046427302030232759713114215703639449415318436250255828243976304132640083374873958712912050011822745722915840 [123,77] -16294047321726280604427925411758999274338317827691831626029744689357420709260435367392139618014326768517394179983129425952187814953994713475330375154362427863684362523144868598628994603365407940754263424873884081232989220691866035187011706760609062016516423645190852477234838502832397894386447257276921493472016519608308048438140379433175101463098538431308481647886600536496363996396507729705724691482838731110358746384659013033348003211971156487692558644893226496433195564704860323263140298077789727111687988186282968490300208520048417425624299011098647005518918015207390466188459918471840369759118451070926642421759520243925696887230022863636113262817731730898710977600130976350327166397493279644362733361473781806948918664135308452192086385000135639510174978284498897173287578924795433032151929444284595103774423353031208497975276396635190894947869311403217673479059918933062139202503358880111342886541025095477204095715417824852372670903123359426226323794149483196005854420738432209442851002264489064930881884271702693196254231990758870570683782852371300356997603738151554677366151836618825516691657805978574730942595066858785995326646520121638121615130658560914766815726778985944479836216168172441740399125154320383959187594869343882534299310476903535993093000351154941540570217035293826480231297369107794044250005736624790283129105613012868628377915880243035147736878410559421026844455400208686119377866876341882285371576788061280728111036516902786425339400982135253802497318615570631424284224999464874748851355644041236969535395018517605032414953816736035198775743379690768991620330116450921232658940045685245792503208534648211360974022143451588319036992117419566432794650342968144526887535681664513942776276986717590116579357996266902611776341402484562479109398655343928800 [123,78] 610812739556434650040836900761691262005560277745096618476933148790564301087191845225185608050512448069624715459985371528391466996756912096949509554335227841675246655350611795100144584261692810931298024251097388133257968369178463897886822073113367764757330400703502537962513919035389619163586360026304067881979048494921643876725162078531813925470504175019565690115768623410998132663697201543012010236286260518227943606877598213081698274720466069000337480582900333722828509322208696094548601001486475364051290062392168431718228843882003212967935121269051859307710684058226654477584095762127103808289409676267205519199342129158733675215767624199058689723843477143824122755245872077049392922918864780384715840672663488062935081993437007911707513112360550296106880429611417239158064616105142322986077638872209157752871494016099196630996511947289141927332489413818145135539482947990177672243123221209960627384270236049486136065743327519911515588596938997475857650405012970416870771649710771622480304376110754813171002514214025581266275638295015739446964807855918490657700091734223777057708642264252506693482709465071463477676311134358017031803212877481979085709420256655554127659101027051107877704050566716866775302905890358728487024220853194039768265317691534533877055321347008866968530686383558010315825204161276642820091870091446598759193337338831082831439731162859914258617058344729471910997330671967050907968244064633328571591770945810203341737474221885865503404265581251236317782158623499576394599660730860279042871034724750740831521859304740761695447314039861292288018027820291817426926522226674354037349308567684370860783989644533781934955536419009176007454177671699114724245998151740427060477038551221562525106717613245868682275593493990790061070758511994564887863593610720 [123,79] -20043743623340169508827903324759037566862729334418984279903373727247645408141993086371181409909774410229728997059399414266692430692370317863581213905320070983151018254833868381068669890173165803736645429216299681193704095991975598749563902358863336914133333664494596427710044231566831224589065706001203859991786726522804667314732954957945640083446630072832705593561754178139044694553349691317231467339613659684881392539524077292612422972356277437955924003659874935751062327821578133837222290607051536240984243869282009558262128361553814557726574095383297863060131598030962226748498056634378652909109121686250852479631943620866728074033864739937630760785552337190554754351839061894154643226935819617743432715441410538554717538462879331765203531755628033127671645119851523455617226752910251481253701803625868410316594512651235895699317901457828957785468447852163283381863006675077773624604147347362358074661001462768413959560569682581686576981653994566623841329370766955308345079663145876561223859445041257329840048349577887280847165961763295126333962882998164994723674591784440855223367350240649371836170791143500247688875517168221574249525108845164095441205699647405362425546919419415328405771747208270047719347002850660128453798011953074915741728531086496362817785580486794004489858141448652530535033383712876557709861530018166208102998000068111148279992613445481288347841260007952349986046860211524207247815529725748800916919007637326647209940364278970662046874770525275785430351258319809365340143897486436404455379253026454207007485741715742738758289794779975002525625724665390276379811545120088448789730301992316894222087439821973109704332083748275984595154931748206224570542005670834702328090032332039565845838564159466647596595145064938879059394845161642557652540240 [123,80] 522869325703632453958535418120291490795805814755369855827623794271239373774682749074173062974112504375370645433665019381814748059281246340002254477451678528235039160070011474031639965952551051651367596198560736676441445481442994044567196274821564162970322268833452751636292037100594670938541632089861433185288046817127740390817105683608823216188534018533276144150090858919234321057698556833262259964899439609000830104461399905162177363320260520265631946192054070177245700249279455409590681966355849550174444686555198151528820578680547533414631555410718884620305388235852726115436966067279103808129943800617745047005073393695703236036778682896854613919849730350987989286038687212424893033415491433342770472855218138353557162162807943948963143795668807786021147082912949923479158771729322671018770193403695353357125904798870663244793666699807192658333304866245034550562051159927096072037769894412492703894458984335680316566506835984671336601689790288728746181249476558695391032914039582192297314148938632906040183483523025421171338606888100666778326926159157502613017605561548377811987597690925165433656101476597101219631666661083024689003536068705610186146440296436018438745827670116987856735632951990674173036026097389313704990355794503759714294462173103559993601640397770842147769495560163442445491144730551413736563905046511670747533636169199437800063281731499550565442424336084458415650014630412562716226484506911981768074517373564197758939364389326712220372961449115054439043149920716944981856172675419536836810272832990867785562323156574167126715209862060495567879223735622332322156461965312310069115162300457993577167596897955418376360062329584092785593100933694998050889236623537223048615551057434821448087530366375588063368717780400832219161239892714805388160 [123,81] -10629486217912213087037483366571331677075768021508327148207525016811570068458320421146953785287789368340199234157489855719959047810877032844051846043472167426125012655577750895238410549287968987793891626057154823974569916236499917829141845464757888472032050388810356173719203784076747972157063747987379717163496256399577308111106309558859043346251754533390729397234470911762011017121890994445772479460188437160266880952952483769754665557438688056168019496216085214873788084681995511282709292192685136699809812511166076427199094519558250366222963722827886462224989347336696667590817131718472480919572735330023900463456564837430626322814215843584569670386439685874631771528547225717718315542194912583419103016371244981185824878724061098639224243493461878383190169820203878751242186492429601840372452441613538488556552762163831373371096892228923102741943877258582311450853226781494583954881690182160861747906052861327010953190860608732990671265957298687110280102845742339403969705896563203330468531514812608064871015815693713420720950158233379344042133478404710031950242552373525099408262811630753932435547089375379198470898140296325651928011467853571804465307651008669882349832952494715707787795366214647463425920655273781871866708772566924097914710527232573762657174385891851331525849636782436789918095159478330000953442409441161753393923426695761334579599186871777318938873999148911499773920181913891485108857689775563672348950843892630672022908195634133473834226029547107671941800884899691745961989986652256469601541423524340579339668196483599589377897634766818862996351698596665216910919838817918673541955755268070388845640526991288681004321860433495381138523743562206719616041457288264115619104149495972008884750474564513060450422815166295398359938292515720640 [123,82] 184150802901721419303407186594481233724848294396906320497841914342997599902805901289506125109000914215074148478257182693296222483463675860597041698111025285980100131721466768497214863432300042622513620281484874399762952689055040914731799760629424564461626592804562732489631438565923256031326393834140728432192793334416766865801394534793079916183020886819912303800150122234724331260262255956782390241365087871592440839202724266441477156403846738315574918831661455804164188104639437453942017600923088934233845452571314043040713607595022723321970272278820477694008805237608735510070510415119000788013074330269385119882271656590370371868561954189611432758686964538244781086128516625344619955478848568341036372877438678126078024195210120484567342687734220103160002109860013208880256077485683744840260281672186956861270980909286739233458255940760225678214185101442140386154285453740842105124893349817734431011802973930114561682390425143855563071955703053756559475672206065147531973094614931904872790673384785125679681908465842950653653356602024700392982749770278026815806828395403689764127426179805483746199720293744216792294753229385483838255672509701009406606256415034115265183483777695450765130561161504474674889646255917529224255144550002256563378192041105774652938657569065936062860211460960673850261294981404342304644717018936079624431592482868943675364337919474791553613016268249635309270834706484138914456322271608153147413264009907499807058242649274967671802224482315740919961108669283767174704281170758235590268793725813490427934472730220376331819460791830576752881467322703049873248680916126992905289797611660982482458088098493785250747550783772369096429056972741579177231397606451033247482819234116497903518360594435625490857246375630382380602476188800 [123,83] -2899439126728054301913164303117180690573961561700717087614196346266134421166895575976212896590851923459719245756691235770539138862965502844180162247605847545119049353184463461705470815589080592362936863351807810283928014662917617071138352211370876463076239993872491577619711399229701566148863939082512624299435279686920546767576210571226491895903864074212528205331605406988333581239424151339497629776268127132240178281267917340670370520016822596372888847141728672118840557041513273418458077170193057606796621465285439462119698437802038717117198335916223195745265893104992435760095165712203381226433399948693326645095114629834345939339280490723602642060075603098338851753479467258015372094725234385029640271097559030352354518405181886612529620015110066818786418431663643067142870368552989220842836133006392116014431497105768380505320676571252080194618635268385345577385718685660198104600349309857750631161454606965348332030977562881683390372272737171434762080889679878930784665725601257963919290759708076755774485660289349706635818228350243637011204402663784960744295118955363454768572239374468045796625601938848068596860140588038818383279137293076671803432490696350869289178333807481824745447210068859253870910561422974901791894946158813217075071772714824911456732646951469001280026516446449201324329197137039975036690785805414002407216839240353888860134989913771667489427533778457294209001827393871640762521736916930522020085685513690164810415667138300805307149787660702583148013498265404470138489672199909019819310771384239801253370507934006691927645098907387469387037895141112066995971542033934165209397120925261811461297082592135038197482271232461385333922134433427305306063606052617143301783411015092681723816889813435977440902856982115317042240320 [123,84] 38240202674259816519778477469237142061232575868060345891817523856540747574453889585241264200858929328110595949478539692895617370132722720588809650276094527387669032479391543382950439154648770364441657490589659491630426984667936372100348848992891077925089897437595762414758620750423072765599111678795389696230679718983292162124492302066803947434463989127881282169698775496092341939587389510519409521514699649871953097718781149678363988463128072301300092386332193089087292217333171456074568078268219376682751995843040363258448589104566862620489942948535335410007008001215104756764442886421863698637555300225576296685825332222923612343803846925531086667270620807221377527201093233198266096979734726739356255665518910911799846674515922393147755606751166404616667182824817003169711485108660605158186810763035117959787892279080289441147033640464050835347074489708250344731135620369444489873722780482969008483979680955492839351041389509394033623808152111101646312300453187198151653867748206811813041763052805122463823374457768582727952800646393012786937648522577315202048490087678872340091338101318844602295698863668404055676851180346774049583280667652569809240143640467689963817125195698964633065396426008655488063016235685258561257954856018735722867359260798267040593462737011312957978902899524110652798493842725749488442110668048839809570130982594871832945317404778152743882686895236885275150964213148702217711816290164887274638573677574756940384410959059013530144530465339478214275089565643303513579876637008126141676231738091467474343957023556768473189967650443220883232668631796855223046097096725233474025244936345390083864149497684359904628836533866345096882963116558937986809779811525052222874970165676367853879498936103125342700935768833523152800 [123,85] -384297304291056046094924902679168959875458598563158152894493691463097992038304925344032642101715811955760174098965740147555763051047391470019707271768598575761624221747499315577903374244697724985057921257916597877666174430881924974327029802547511373024529524750482576121778628705318148029639894357402584348343207040997405195740602861865632550380940566303986759315867268179335976358071543625959113347806619512587309247559420716675921616318900295701127868724669456143910718486626683245571059410340914020727052662341529040395727767049197115116123793998534233535668678290375083880832358622414983308156306023342421055693439672621252541221350266406554274113491806190597267974787078479547901697483279796174422241326514530266004251345007096718451757232900804864584267686232069383623395055610628810307886597153477764856817107475859002106596629627788777778682529828706970666485471810344071675628109177070795266175469156304721460956526710943803913548381460737105840333202966791825112970916922136006821263451101715386392359152802776895309892628721265313344765595046461950283299722063821367397397308765595220979596432774023906347477903708087750719391151134767819617376917501874078036972886257195978027805305821858002991736491886028243555911504763926464960539724027022166408481577404333962012380357340780707202604293893102093994568653918287363853276573328754027732774566244101905197774824540899544053445487180634291365375270505654381557186162831231830972080261668778327729423592613966959304008398109314692291246170355791126225140854747907393849914808783948303480936821829371994782703048480753049699475077258998353662594580215777261792659619358817848403531949553078655147769286708162796931727018277402584980594137999872675152892335708098899720385857639782240 [123,86] 3030601616013114452206525277301877218359100930270431521734979297217981919714331833055655059091910335749553790575481503978073763159938919513193533723467559013816064009167379466592338629650513099704944140468675185220606409224424754826084274202255441321056341749123276161681058702658688610045616375120175734927108639634992522225755656490274791416324025192757715264886537130592540112833060628870549485689276436069003838804982594734609495888112276250147776517358543457033316454151073223949198056523126665342576511698420161411646863942182408379525258134462545017664137981685304836327922943147359520191697717425671637429100573801053904352575040981608100744208993246616425820949994646743364413686953511679231103306982193665130830233873413390312601788400828167020819382945945317672564577130139580521374333669656430388144803296786093946102882355065926718611396385070785016888795653630592614863607320805038602077712561205892933347429546295701949102094096531449333689721826646380676584027018586765187077219410113758681563516892035794017085570950080755072933125553131326739053606791693070139625404734289460935549634970512228342080097639951971529980339085713914065617256092867642461929615221639711062851051688975209956334036266657687446664686579614129780022677855213543071879832324896046848891087241158125080650749145253601430031536541312067472170132734726728709889055686816315549072134556035522840264869804299034719366990734638710122416954544913166828737468378211325633631756088301298751110677563942095466965930393727502644966379472617020502244082276940926135831370220942617507921135642425445249695157825741131371709007951326238275445263679916621012953873193038848813331969490930494387182726478575742968334399553327687544461949978550323340568724352480 [123,87] -21691313584667658443932830631243127606617169224103802428376066517454215896528568888924336331196113879965816294709687829668003800784445983524625646014724014204134700126664476915560578389708423571927609442083782990186302933971158615412494347429617987328120444748099702136534468908883809203960445318389268723693528904719492157289463595384722481171034159219967682837768266844271329377355556730765648195278103969499848340112696837142733546790572212897746089682033601835595508894583980640815329607267427443939020314827053251385391339570600417105984635850736823423293830578920623574531912985225015295897272926031843380570912801558435222223825308050313324567234681743257334179069597103648077486204722033076664746118262080321130868577918932693946752353680911062595354425284260980386548707998459362276643882837956134683021405143076301174725102671555121217949849124940445860435768275114882837078533940711883700324085909685034794805629747847885939116536338660691966997928404163040844087471437828114737247133052485214560450593158778418273378027878158317288058734761452453701584373141941473594540212902435397833770939115937269393134877360524027006950504102112806806617516384051629147585675204091677785253869952521456060597121371008263697982991860442795320665551831192943346439407571176925299479306238800351638557875949615365047260813318821238185309772998476612874034758983673514909652723167955787523344283138439550321134393060382848179012178969213147522566118184085367445683746346105596026637358606262693558920082224716729446075742986313749191421371073507392620504042294562575614552137115939867898143344785996858826684305758609320769689538661340544101185613429711973819307040817120382016291484772894383982198429657957233632425627096979984949236160 [123,88] 149291052288025161983625385602902389009961335833850637809449977122203366171910373862444133707136632947343270499414025113951038486939359900414486796975817920885018699527783846175752135611188602681726363918761790097914008336119307368065736862097772844792619181781496402927778078251273241723076588083225505565381818321302409789735819199491589837851018892665873837068764959559220199141904187353769353549714861613543405629173847581295019929244528350441251956657676630751534584314698751263157274836532787766804784283908473196840161939727215041738242884530954336767839881651870534287020237573918647216748179825873043313699688293408614133013719123922300076432316589387913598160157728551153313294881352729826776188976661233414436623233702792184635150438901307933593195706624638935491670052478885558560570835039758607936551225578087286670538300081977646583422885806032384976373581775436560451089821556694605902463600216017063829618329816757941422840960284763066495833208112234404488823474568155461438537440083112722998496775497558872933419113538122892601707417618981619975706366067721612585389812425419910421976356093971934499810288280827648816768208939655361689365660773922573395569199679101642652079773504816957207123606456967192880189876787381627886024958089476500788978203068519527498133047384598419090823629543891057818646728298979800057424003690151809782214497829930470057793551291474828027543964110501702598919845695874014277596617366625806127913545957381366110878424162194698366957200617052856388969875751985515971539562123544311554558138006897205853845102960105485923648869715236337181820730115454572534455672284457770313084449064051269836882378512523207833332962294370629587142055510044292328113469357299144374663425928081279520 [123,89] -1046618511202439917239903984554623330760479730321209530202850013493199954041252498861954422305301228850709084934328832783524566817625158705104182314644332874402670786317164861192810360691563430934323370664815285386539458384853235592908019213663453537577336648671261723291505959714679044949001770639391548068779081214271738222437786559383444571352459605562233165281474049925539308622731241170250188317416833326962891952052087878858183701342858277092603551759019593927913090500920286230215833284021506861619169514463923911758718486766474631521779331570010594025928189696571019885339623885598992449464239650110051614114369139951265756307416730235523274931122543025310950305717354072139796189874912689020540048274131069107237794500396263726505594988055411922703390357929479342759560809063887576958430455828807513787170250548442298353109054367309087589912652569435866684394660000147579142731953010875525068209794551605365116883365057451386204786795822687938281682676194751333887689704951595151181314236832268319153228688691290212942386897513430464615242701052561389996063827194318118712977869268155396579488708397601986837025936445690760226497081267228741305906787012150224080794360539837254667135197440018124718668460842230545519635814470284577695339017690526164043941962387720054338458853469716425715334023981286139079261943254216432740673752099207583472088624224691378711248669445145992869075228912947065818903444517695895975382209877274340577200584966304789227034065902716088515179412381944638833821726483844663733026085167857358859183178589954630152029268640420596061140155748618049986101468107687108118495753378643898456945486274491854363730727486672598512242577759638775739617486620943318081662353025127561205503948475280 [123,90] 9116623693863588422323972491369628049069248761646131648824200843366089334710419660512444351239728806682201024013232185014058788732606830404418481469464822122953442854054038763524258543950469229821387694930421552945903411684747552423121398815753219297862037716588458807221500706132989849886229243963044055586636832131567381795718719418330920028352785946240143040980479061901854886821957115074016944136597293997023967967086612912336358909472708940654803022518555095387032213456728947596185710233818884319004167380328906493762565074535803181373874638998317823892609834718828265970165509288090977544124766134050228402222481153282638150272859647626412814230093438765960914075117033310163044529239405148337319764180719796955189135479149694253421982872445621132565373924489616396132472945978391464265735991136457667881520586217291013148300891672689493861962323957902215684967211707207988119702249576252742310087039535982251251295069512383937719564477553902397219252092588686660399141808563096780060466255287107657442857799701891088260423295398180219532885911054137219670168755867473389852224929319648656252409514858713333206115749987166061974311700490631071601029336447192143099060676147641119605770692820464537584530024828069043797651869458532444755899868930098635246971182837354464190897038075400115701856533161449838676662285117127199650218629261587821980006866167380519930186998791189990024615091298547678572097621887142747801706001066004669041606467306569160314314662673098327312868506750007162919691933463667651592731248240300353540511292159206617059477773345977202191470920423531100633261528255055288320047446529757989944093937191600649370520126745906040912181248298016044991506850168395151961644232199816160150895120 [123,91] -70998468060501406745499283500677383631399634736403404683609934385322743744347179134315964871950848781184920420123348307774500298649451532784649658388790544992435160841845091099811506221622102328072403330032942016799514327962948571337663930321943498560502136908959730083800972839291147778737387818586671422817861327042743458164992601025489461985303878010959415981552953901552642234807274728878377332491625549105862460261708314791161373054592828865248542688484204471410580001042468633766678849817337642623106743028274539161492671469052046165987427956564813206120826828492923401221080210216079954053919694106966185142828489428827525141656146475445028803141409802146133135291656349875692268884880192011219030663109881153950578556180065811615010290139001412644843140546775893904520158989404038756667636942084451926078810883212328510330894308542087260949153510946608282222962157608243131264389585964866873133943465501457599357133180319949126915615501964238943998217280087553373065092278303757250299648419980689173149653435201235163061504408424130599661283002835783773770747923053435849423663101133383920437527249860407372747204165225420488891564498693055427936958861283754039131166589537835610702224571449066652758379555560698969906804809138951430795060323671918431537428062489252853926487208462890239896586790202071912211243422454937175321301980253872037556785512239025561709335817858902995731651976701644691217492529992235728310709135702667996579706433302165303430672361028316014810988945859851835135385161628799624893733615777980436464529202166081764756684754033621011328271245198754817248522583768245328511743094242035789101789332000678685098993057343236735184506419767385114321064609222641543491547430892955452120 [123,92] 324547290717814548226858890795233350689994556049321829415231204826700420156191758596437597093259556786350406980331645815080697791511065037636367750647028778576625997680466895402611108351273818493061932448552248276425225268176827517014445068608153442516142897840842397178335272919326659193470079074248790753110793193305177231508515841354983153170387382911637248412192025209266016062632975554695866415135660782299367815754218195052413407477635895901142752050103340011792972474358200998547190368149636096740914540502257846710937583666831119693221041744281184127540528579178496962899723570657780445398956936997350698705512808037864432239704530809003887128224381694507072940859710077444051901020981564797602307360067665080739158696265780131807294130368976903949639214708986097368139224757726940099058718729677546714759969436289427639887544791283394306576790837939699306768224845762702844050036533862992565629181067140064167483562285911996996648942137562618938574502665800096992842104096950602506813555471155336859497439098608537911141027667128727269997568557569762742530544089575479212776863948866421181935761802570389681128613201803718863233048249159094065755397865961888995716996762799464017209584806377262264546606843742310483398276459609284711448259298977905562953454024365200792033866868784758244072183572373724381261625444378946970706498841003456737385851028387078144679124544521481203532649731956263847285882072370529648145502543315862352973714722689909898467847829317291643937149230041648415899278791669215268269481425870041316915860838490782277084013199288194118673313087280048580747583051445466399537874978808739414302411127175834447138445577793738646684924380634561514287130134893554649328397809451840 [123,93] 678557040499826550765399111236431091531928458356970974525819872228213502854163142214853573139726480375314289338017592607195485710217830228988863418069820344111581598274591522556050305958769021992804289298321113460438423291419495266962852445149911959893714492640575080363673851313656780797596821088955953984036566342526138576162104462297330475813629092488717703783888565744804271746807821410199501825818791414279947302727602388026629227166753364870292757982592703574979266266426050309606086703002953169932182041421348248563893650996442757605626254615569192752948559588533429280534727696859555271653510627103834486012071721841266418965107417480384633323905072956588227843678310463922400349795036403732514164890157819544403414725344788227698903099831754539934149759429070496129285343585258772775958004027408763644091204684341728867328508587816033947762651006103222632513299640266562703596974907463643923522899597119681387101351646323106957800616459963053045794276474877332440455984411667324639741371400156381790965046022323970219970979574179285149837727723226670666162507004766190382574535263761472597934712082444888333021068328343956318583785531277354627850030237372339107573815255686889251679010065697574775242585190371749980672116234106595954357479676682385056387846815676203402112183960305368314553762331873656222574509812043852837271479823296536794603040348257758951647374609941100030037184664527391455325271055923899691384680355953858469869048540936461098831427121561676621759110073813407691856446379005345278090223965900358506576000077908589630992157199241059715590783887084568774441450516989292600985917939849606486476439546284362755109266727457409916532362835242307605164979852319086753085316976 [123,94] -24707761119146347246733364773669811692474362269846568251338542961981334563478273374996885438371179743156148048933885475354207864567923522879437880744110985943202326911410735279250567407149319512672685183188283226423802170248084843321153749230372556284514766740086277156884896403728898803458761517648732126622341129347143569409697339813669118927040273587334535455872089931100288938316408669615847355511901605081688941553076159964177864092133721609468022974163564002708588043516714906147571932727343418443307860644521046862238557414853507834358326212547432401740308109961478879975018997392768781451257999849118173303406219231447907244053401683514357535434019727769705326313007522242368324399116105737161282632405787731711221633770791023127372135566554419482514209240080339201692780150075519307169542022601960369911599426490895641986264570683315416873876790961913510209662941478418639321771738381388689431293014979697324345596997818155841763428906892945791795959609444915353088896458774263441446430939821229599151102722152997747099204026406103823107338784749704032913385361853947735811465160122288284330920972095459878202715280029312437726652269438700222143380212550988176511044935401327469600212915134455295052403384489171163376462736266270599105313183506388552575511253108184659834120458764942805041006277370595078433267182993103911925852544593654432582836814759661693813609668818566104832530351014292023273232807477568646678875820338386011673670987448515278905303934704575241612104259247359813331989362993260378809586469672872392109403212975652616040351820016229674228937121150905466286900080782718761947761938515392697572990959652913731568157790781828786044815126207452532454309682619374849837036 [123,95] 244237816496845458101764241529688374440679272693395855629828723773572601280369784583389470312803658532053996784244134526219311046344578402964536176930565262435944426607814338247924055816797820462661315942848532572779045108262521586346371300903358893894159757125553049242609536860669816862235259221047628618447426624524829039748476432270109286178128366282816069641260704047945834139271852968222071748092780860141614715881195384940043736765963775672902163861416034715232584942294669343643661257947734848387115609112789103434023497218875285886936214903750127953519417052995853932328185853593883901202614398995257941891996610030044109085632627348918594597022668269900793052658053996728495476132538201860208005543234417081426836197367344254743299916804633384644144463923177988551923487889999265277493658568509689989611204619796205902971913939936122325215004522766605934624836521470436776138001281672179137753290173163522455532905808950467497801746073851833042691749708257120052819745695588296165699341313475970409568240746081227883508831744004923556771214334613715366941758265421561280721041533989135599112787549294711571758012715283169805305541824590435568256219353695357573497600461688815915274389732693486069264894242608542242566346214639844740320315001375262600999698203077354883938123664147636902844713824317201380733973929497627309875333099169484168464446422354073321906985873287257896031125513936542344399473461006531712148623474692731055088918597256891686668658092068817523424780646083081822377437360572269400967224706605404448884363431746326104547469283124979678629111748531320459342354658840310882768207143819058830627926669243624781832063342518621287321401191983784955128262762824899144 [123,96] -1217408662178166231950037502621491100049660466603727610004910742429093576585323749010008865274687272970507094676924627159804577680545238516372784218194699631214452307751885773617602977579404293360639845761019249391056020863831965969049203259221890224171731051326123561555283366070270803269348056783134023651594022008237700163235906543436373711510221830158931401627665670593396261854570064849949962048259148743168305813890694319166693782874870053238368200847846493465791006500551014625516462695087035817136477555731850632359822278866049871135657609871514417742640298256412037279670052875085868943968131948903933491456235515526933686814804138867934852582404004985274206080862403074254224345908834775957343713565466401686304343604803762743680950718470070031740619056134582308163301156920442871855959336376662644853871378353826532355988951458230761145646537503672211803129397670987491794212157588120553945735575559554773755597285255074452080653550872570150736217770907772697176579981522586402593096075720634053579240633454254549068795516783556926912073822746075857797165879742240897970386962257828322039398908677216199371435160987996047015937350978757505653284497741612507831530633251703983382330885002907780448253465712732377466111613115699708831542111993705137188018321186468106787373167000928695435244636490759064420621955493942324495472799429290063162399597138936524049164636244285123231216783154944537649763005303380349573254876714768632549329841822489015429417655399647014634636715217682886889130282312445892488278994434269869180195965613778250429235754783712401538538751853899258907786464215533351646716352602345627609129578378536311221264503989796099925021203422840285121650397465536 [123,97] 191872046775488822101562030527218834902543218998529179465374742338985196758442121844104745194626443104282469735913123247885874580570139525035710604910419531177885539893195303114740114581633486239833751544172705048000401578118891052469179465861853987266181781406209785003762169060738585622561164615966899196054961940931960044673524007056222639828575939356757823099219746619691322666575566898026520910348568809599962739015533169404408892866535903726511863514030688667359434262591271425593226300477015738863080759663674261959344385869630549895372773161738590236339805488761797145635234786780789054139064560395608357921073716347861932663778197751820803716542549124687560237797020380710572830822809010133473245285433410964216162443600694329492968681227901221067611523674692691081947762502447334432104799258779530868622948094769594901532226914414335777722609306136454639011467001478323156822632203356999510998120483570288549066257068453655397126023896272249997954192352242739342999850058952323680586940247185109863062157358476229411445211578540677649376902020542350832566962764223703349619115997366420328429090868423995283605018881175716413756836900795259644638883170222451244040362595667432437556106100981080411880018831920929899934858989215049844940802806750775627458721137857285776548001979264101719916052671242984909629957764572026689774570891192974098618487469305443897029639378331603843423266449522877989868937679582684631083365109561755963917988984669839264396869967467237450134471132006136318648502942689775203816890168045294107049514234265612503954706215347560075989080878119700220948828969147500727753355580648411524531459614825432284852190982610514301051214564066064885684880 [123,98] 28306350116034102075279109842907416921174268590657724058177257433612927521345769281141152986002160032166307978254328377387423980476180619788927451325858708272071809249254508891491516435279571660189608739129203111901266552090502859915400012218367161847688735213993308625293097052667688356450812374729190581174821418307115283007209713456260593179093441628481782467441397866898202545058010790251688422889332081595851787557960110333742748168050354694671633319118711379869686104851070605176996148401596359063432405426922844030210342304649849323380105935411410649812412323542158094732780854514962765018395512189421636414235304422987776226643240480017111147286901628427226867646166580611786135223395802714155143148377504088154096284643761883006519024779174462220121450212357519476492081585532899185505738505188506228398313489723466939617931265558886908816211076996079307146312148478364518367686803870389612331577372075243561839480687341824157663759511001032715961742386570623740166522707891663812646287207235609056202755748535106706554477975370857456025038192247710414458497814372789983637938225398997398976489570668199763670355075857812559309224792523426894442764512775019526010479466515348441282989134021919079400070356781284735550229505688865177092475099596060847912296901247933070350415771408447880791548494439021726968275061467862876499742591748941207958430234314328533298920031030204399584318717038004585000046236125410021880017775394052932296363936107267226869707426893446854054708217366342587524746896081995680507929218183773801961598631222267449889098207618357945258775060655869984193478042957041564329483453421047974413898551891471355012323367240075385779220445497560390512 [123,99] -124948355009958467398542674821647232122696227487392465048360109554083947810109810840674439765967686104666141476210246889013167823395152166699705741082057825312456514231516534140285569080847814183096026367904547911283046164864714758672413879418525802173212630076210075730621934156002105769842680530153017930877288255660981010787149100013227791268376047341500567413915895627528811934619673346383371101210135265700798586310021079974170148022666155370429520318965822321086699291671644563374174609228470252708169407398471024194551551614191269314147476009754522910911320459133985832982174969997561166087895427694756145378868535261582942046089635360235045592281566184936590623779203646014348713178121765197020017666319643401302784631522805512546092928937073782774765538974767118395104223087834411050285277603000542090547232866729542056315133009071849458131317120230060360410850174132263696134546165540513970268078408434415658911087083902343921891582135701011216674174670209670156203158259255836419802095972566449049707806430594683977904541473544226366234327525806094342298356873643473654343284785840781088254758555896043354273426029394140956507377788346451891829280968480272479178861428524044513681926311827178458049031475437618766848057750903092395357928500536243855390285793850442024353424024313478759873139454012943490510088008650047610273016744021046304124789500386793783778261257833679359147255446618616118247127811565590226099842296530205939450212277589776622400900233453620640712005888724579408558677714450312743453171584365368687376569246463075268675275566621034380921859146755862678204048280736522053204226172518852980341018592113965905776690209825338058772667952735960 [123,100] -94780619864203868574702743422738057303550843395237722965245475824129194386276730723485182664246669037897583538063180094776371956967994762862196204764293732101879048943396541114630115508722316838543334086059191048621447239465184503623189153480341176959956519315433205477573356788216313690967442092590818525941936623745153498138250108720381065501514290889173055776375403330402352880382870071189652363977942569440813784026147715572111675078380290180140511445795222523532666043759197050583127648756693737382370995973050649876780134127053777007462188816798513663918757258516954391258278312427457496909261318337785493671782651334491543607244995813715907311741631445487998980617498343203404731467637141954240027029958747380304180873974370466883793851387964248150759926154584687088119370326026936909834139016298090203474403495727951106804923028115332666323730573888878831350415845906091627024740992444300525284410718838363061911591459465014460428901912261567824855177142305954890347035304195329397519062199400765861579116464865338920511195661556121697449593767458071262861925093354191912154981964434019799690295916638783942499412519782575894068369113840686036813297257856903422900692452907164633379320944332200317575308661288648061090442377251453351140947982389953997471848632509464442386664780644170797328378541769351232425439264295600716556022690874384390968702108647129906777187436624888444561163669231132862221881713445367832587111252558656453688557576219511168435638268520381504558216093280516912635201482485620505354213050116692507908196680071490004586919835160452946117226926211630739915969823164566087944479300290037749273320549033835869223242507090240481285655640 [123,101] 1635151335071127028633483114551077646533644169710952233835847660247157794609654371111091798828433299895007654809344369029301312761595291926872609214309678368608978073192556127847436390202260878942605539121359050568455296990420609110996472694563471868318178073795786197391748811953781540179208576522378373154708673036413926610302935670976563566651746635675304720128105662801227838223402904026418628162369833394548075540722536919646245087110741550211494846493851042234076923366949638665722094422100921497859834791221924916208040658713144641055644795722108298719682546994038144501809179656465321724094981508525552720011903996856086985520925431506323226170389818003104839519195785001026631757741545815000947075994993303417383977753509368446013187011553469898500755762923500922459991088935112253662889364539626260169191444687657284628470336075927814250001502720551962261816967118326677587285501609066488617906221795521382799494150945767565824280975097813828668449377785348856745428836123597993953680642341494196741155043018868259413091034797031800574965064733324967703713053579952664911529927121544425838188082391879547665347536504617212726113519710195473503079873262965511764816635888007463710797491753881891952607368158645519331690797784174597635095680868643887525443704883274322113459022494202032225378427769800313561453699647208957304145138663111243947655804316273025129570913707124519330715193653397592748241694089905018212920107449909556698078429307200545947857798764317751196807644580022326600270145000559112042042088958966259681317805090883855239394090247355252304904863754709421278399020574906864678801913902615281893587378891180961510458495376273474948432 [123,102] 52857057482491416542352649280958870013198137955175590415599504082919239717637306977190545176208152088740780654061882964753237981866227840825734179317890656375774852281848538761739541053671080673370791213606571635455709161121576897613276736255544300492220319569209433985100756142972491380719634345482459604476355340782095688645944489215501349432265024865123132292901069010220834302392586547828156736884990699510331303778034132497486431375713451832139632269150235717329999941832604039570641938115418584298470716831190522898886076366654047709790709304633934133522272440211756224924315741215019020226218189104527025260205605640924186707130836562070845595861754226602203465049940783406120790795289943523930225729382106916719404069940894874455794598875597698783852818384105922883977858719445905662455419169686544620649168773217222622708547043464222587346574676923238484632098414992794578849590118131306538620028591623601845969115229908734573705891763702100451163080389614371912258521704590511410164401527452879680503288573056028961372907658916655295990758359057790424950794794964742775706187858018161361716765793925508166838969422163146904082125834236914350183730234535046343458962971224716154528350589153751512950813318843912343023516946308252262701944152751870688229928076392185325711554390602752292833598693778436306568885610976108708524895568809486375753999037123780874996569838571797245633374506562250121164338139342756862321634472173102803764552876355658409174196051893879540619035841342063285782770183834654433900367504261431631508604363063003188140358511970659196179398739534690713803496421228347489761379152229257734092109152447820967795257610013908 [123,103] -20962107142947451691048155630435735861860306044173375355639611294074690425447290620849247670364551993202309321366324761682668883390474882464499848390187870574565070008975606269865019821502122127081805303319183058016222110272745291919762166678716332077524685814567664086217555961179657678237831638906400748176989329216382586717684720652318989200251268096314917484585807114364462576633872300415721296927876112016187502980993778412623536846509339365902207515874142713455095271130559636080418569295953350936742644201973244672894543185209761562219851599521718386027538009269392110341550740830470856260367275024409837247492258874612956878625219887242513214173701490192252622239139871388773821474283494806510414679301145854210388030515826342972211108995958415423725271070941482045577225674305515599559700063325918657385518012729227213967003339715500534929265365566449891142178681422700682013746706636695721262666043536186613606732520282584101717539476871809705372121797064150438708401413519425533492022466907133591545925654191502618476162870158799847369852550839813052740909634793788980901220494904253947256901114472732743023489885521533588284662575212952759635373068166601349023368434721190191898368950560898847662555132270630660177091469883498086695617943023571076596310186863527955300829117599448700327910676795334491289804208255124949650219962713031274557468225733588419746782540278905552260803177811307221355583656807933732369815516482492697166067038675308493607024261989046072358415006187118402300669153539204130381571646757320561048765190396037226414973342339362677663793321998425456496568997309471240651520153894298753270230530491598757153039042952 [123,104] 108249799892439269231886168001498486955392800461043641061879154777127007377059761517749594673052046195604567912186381444289248546830904170933065580896048073487256525666429186557958734462853808474110430009480103836879651756136652400158335704561039065001687682301054843981398398685522069153708157720768578300027734182374997689117779496546252276240254633926070726674021487143885075998934046525135390578251196016612063498648504120089974167830411506158815462975719416329156245871164169791627520245233034446311209306280554193080997556816407488035770546977370086550890275773671978863588068350493395451104725652456633868281412583285568367220267628991855847595806777803440136702606715883141470465428917379413306763857430375925593098635074296283194001388122330953593528594096996267145326933558254630711436914909395274729044992855857496639911236249266702114484346994978394771867768154599263768218342006601913600557135170366860550290785109362517323842126439902951974228850155843067686713932346210115684421160806488546490496264648601429586153036984969348235789444723403185400884645561559746800600443421675640190107195083937060383042760257479973778332379472315711789920762089352201147925609720215086649496306277169106750709963752795356728786280669040953521573798877732834506735074354450890615941455312441222566970118308276748119980573362283592442689153658756742733298140806361042258044291401093100393970432398106956222290837845948380805089399636352770489528034196422961327712537348013399502599263708294233342495276416124887422398440929222411713314797099639990506860644559215169093423472563777380867938683366523272361105789515222237817967490517778628104691034 [123,105] -283467166004039444025612328371010748758097083038647919472930341283229765261850197392867579865438467344097950000225617888475804278913999341592494292017572318526726001232154996304388587817177589664323595161156006629889853614834875658347518500173401041499237945557528698751004233269367671104827407419962957055654242305995904103618827463273224801955479960976009133023193078834826709796058655652477314317332879552493360293791317229585685159385507288923287895745146032499329738035649824148807573144738443665405970910981157896206113953741211240382034982189523251660613540128453467096118640465983338388949437270677189148348858118946393979393189973382499107677944485905659025737204985362616703995454802795329971436693730762488921395890464642959938846743316802080996221575628163855086730309690415374465712786141866968408513995108884493494754725108157628149832589738166489754976225076288569481735696998899255210010523051299148482750878840356721780087352363222181642583706610624845226421621114296102675668512398491297231381614081188869124907014837410069864618802347582485075798338070260988647962086867095884391511556097752157389000201519542042661799638928596579083224370232134443726356671001782129538455771976753451810664691989073477497697517187116354416583461717448896032094149168966190520684117433970373238094429178429540423820344147839906191870527297531058412707299830425562121181998593783287389750359404229387900759622104348906882121186253519137400391286780456978013696961949158736359431128466699823154945193362774042815339320772201566325449653937820438806649031931242062560719094572155328762859544977398798441596254055395620549799290849685776284 [123,106] 507386806946517390340577985843470014699050604054555819249476452393316703647628120841956980492039157960087267750668886877045475298134232275299551231064411857627321711248136250864160935660118175409091152020778008623764789226656824795317729305069926759624579049013538957985595359501209865298544008094589594228423887154539904407502246970389489814267639465695688803900357342587967259765833430309183229457064841531503066367422930060021405532594222120276113360348506247442601899823417293166190179781330266228475734468967295348353378890444362169868570449279160986540184466053850261976647883183545783530050963950937998010431920198970386334688644073509952158369751974957422583109178959608565382678618411195822148540012563806519380045991359645600315245483750688370592187066222554451353611436397331610788677290046256678128710422573488542429281175095350430754938489440847895144346881093965596746729810372687249716599030335005225880287035218366791695882310499659614071955120330682061284550320602809588193499041789666205467632777954536413613894920132062263431015077804369847149141362159215844642224820543399383341287300695384052175218592193502791759629770671484561249589297848496138921272504317654687174968478347425212641129610560833320167328081524124545937429969877911298615729547546830806238583095210228162006818040124817340123033111207535019606492350889243292892501886368428756393806067823813272425152157040736694945176889453822416018368738357587590551810915712039365338686988166915108537441106738740439693902419259689588824552403048799308561960363862335173852082374020933374263582109389398126225980554385323707143152495801140469840722079338988 [123,107] -283186108248837954810336459206253725405082518466401845140052885066433563206276890588326726356921752121420200248212388727645860478556558068774452054551029786764350656610901834974615638605599074019199522657888771726550932076837629365641266554805480711243494627568049134968092438141689529567479361382583933444929484065066518048433114585281027632622807530762495978520432657606536962470404341277912640644270284400470924053356989078748043279409628590873318263421869993580491628532296782372847985040520221932198991262676170206949619998534343395326929371803518657505090889124103218080691737695862407204822969901712560293321982063463934681730929738932834078810256217870392816912743071502413141848110681953502646523546762561603087335974585108606314818370926326485117730287790322287218772440172788382238307278657896716707674951998402267873177066835742056637108818694547997839328545493421123638365972985118797588448659168898310022664272414415917683227707324574354365886475885775819540206782185588156579350137185368562080190397766801348553891369791082334594773933249675206166532359929747344097348817048490346318805107723808114568903424515988937302459202624402448688683378178522523718004117542949268965617731782117431070561665139907940389358239859609083302895340288476336166021404313645497234282710550484509300300128464327238355202685694735029253700273404653533374588441741989377377200621021127385854634107092721115771467495200187175816145510346280880621106125352747700852938989851887050905689270496621614009279607266225411413904500703080801220146336474302746172272097534758120079523480086372258706335607489584322565149089714250314176157530 [123,108] -820433910298972283620959333473168918960889603289369037882154331949054885919653306744495987866929420224046470558389536172046815866209346200658664699087937694205834237993908193305012501212119154888083517574904332369963596646602393019594625756907611833390419007014591982933898396078119868758898161470017672195126199789315115497004614141224235533439883241921814474348799900372102985597247414636345797835494640432246842981203439285248622511719381719575739102083976624936059561700315999793466577839610179105673451471334598897160895671332759373271547374238093714278603646685061711115146591531718773825459381183701853324556080309507221503099713577698021260260113374008277953416968532852503392602892190718947682533486600957786509991663468638375935349294019596506661551167006361892809159131229937827620005181029153700265127640664970702849642621696135325274822879801075587688768142172761224151594915388446313307657840966767347928070753545780903011069521871407320799349943548159527107022226175190455819424029614488028157513011782352808276697169208265910126061263996334553913953365332522308691613862099900241189476068138089677530242285091669358448203048005662144376608626001068804449050345052964816662005965520107748297247124531339153776673261048586816367490489574625905971831330241983494630431852228348315160842456979106994234493123584555017520218302673859491050520654217544129114784987014230353784537127241217417028091550551995083669183279713842968879080687827049668010127144570940074303342790937358238695864881082416164437756061314032909404252984827072557286213002910998450356122766126827937427910408079180554265693950114725944664 [123,109] 4089042358245038380239662045078687431700735030745148688318466506835853918213065210346869193507876675999815971897297751698305109341760886250340770008051974736123464701214904734840615751496114923106233107837039976639320321478520024195731453974024445103248598432265690466987392573448796034177143329186394137449255772334075261212534075284658726365737617289423182486709107410789427528414301934326568046381872784276443861228301570433425285602494912368874022832701141207664531802255512864160020460122134844780286944488860621808883004029233007557935601632287055077828090152295478164783843661280002090034067702632831824216714054979295094391914004787555294219707121795478677108821163333138341681766395871530868352278152742821971274828540033053644168713192987005873208241146037838557109324497702602275690875308682665282771135711741734491957559118962139333418753952735185027938887412982839319810482748349581487401868972663810688592028201400607000867205491299711532491759949778944556151353914959926077416710657828264562422807482416918485591134080306045333506279206012845391678379170182523791886584224684766413182643525261376781012831884753941958940128977552875898007982331341667060971472504808983825673294984408504140366267000984748085251715083520823635542741627001458016894921682651132996106359298564212215658779174867824453721699710783921987076295096547164142875788566312539361771813598897776392094703595926205833484375879605919623599975956639166014171457332440756670307200842873048454088060366470703216083796289376148708958534398085170344963167469611284683472586532702276009255703241337073764491740921099601929707139274004905 [123,110] -8739444924872496367175401791491889766914398262842821801426719205568332241045015434438492228358683642696658329872453422644215564885436406303458287178042562728320537931283263881172952823721694000565450244619633307554082137369685931375473233202002364854605173936089850311464490139371690554749485845949680981568089286998075406272716550150464981849030485966349677775206793486883418612420031361126378444985159828697094967088078040159472787576483158931491252620445940806004351752598703659785824206133548872439244877690192348214897686765281411268503677509406423748344786088996097300978217912422694694635793616821446119265013199000118168378804285182121297221405279732975659186979514925921590048940887957161361062420546488073188839557495653923622222971128825144136548182482956417453022561993476811219801775808260128721658967757413359090168553838163653389176660182868744954134324252973198478052297005476738915544650083283186755888134262858989561530781348648759490233701127925210917976185292593536959938999319722888848866027560018785064689571421556717618937943566193811751113486727635965883601746514614113707126385943035531009514963047307157457203162587305720605233619556471208631570027610025843844524456631435979379227862823907991850157784505569337698147836387728985435097066162107795458563254341013292023601345157332076835216417719088256993952397297073011268901308753997396059635463566007019264995706694048288946304120760176379484878183673549498655365986824458487761471659615355311348960829967613229200758331523927497617245753600631829726365857936376402170430846535526535923057570096007567282853430769838043875441785160 [123,111] 11473801617199434341112298574531135091256880824197002431125455537335330532250477622894135633026308416035356520543346674571106359002121240455016434956597364760306242421318232662604294998960920820246303055487640829473958242800768721305782582865371941164788932782514358122107583374081031114139865237847727800546912093365766821480713115388822962584889772519620932372588957269377966465851110491190193619644612607261892975410752888882383063733838298085981207022257069286717549844956149377141133475817521955023490505374717369843587171760224640450093517744350499917328761948762388663910344708929734593679410651208883436194519765811282355119503393179676015589472766648501927945376891564847599192547764077462544445807579927642719410170793280237583195631071032665428368470406858642209822372747200995010379648397311468297679690870419664856889958953062994810372224458158976746309095863879845872671434783580219630575075270188799092417622950064283653370545349586477430852499815309293265014087128694796998180645579619506916444160293261611509443502948068679667926460358716029766263569145622255144495859252125200486545207704087939849168889408048863080655134046393471593872612092761145483683003803056312628907176322900201778485189294894615031225635431647158501475696056803705829781427382225146637774453814913470212087589027295993273445014909843316803164427320907238965274094941742982320328355301128580652897734808273963013711966257434188271316915571217460943094149208535354896329182290257758501004738689745449385157318632720924315738757671410441049070258612411979851890560696889540814545226206520154342427341857303640541206 [123,112] -12251968004923984588687480670874922705995531240630086901299696623650387501665315873224532020913002866918616454993606020560414238620560529302288129491047786866328096375644538785047032856974186793315207507812626143459937773311984890357752522776593266512083360455626206755658995086439963972485896163888038241278687763741089400145989003484854023433713332199416539820427835898062679226797109637125649926099448986864113821926777576088221969734595695851832044705805684167357188643932026626867933049123336849312553322695770980048129171197739283899964081495114870146405571571915921994339655660203431293347072207775140403593470784815858936109899014951084936409912748743200663953381737994737720437515912411135483336927774748603884903507102456548042705851890374352593831668385173703165809541279605734160084718515580753301517986512668780694777938423316734891993691545862962649572759018923375391123264780294128369793595891976144228887528470022826902658011147349899960501689564792723462977000502806732733473406754654048041946197950156062330965831476745890776612950786484025068124736816727172838769437505674327242085645945940548017447808868739351615745582201904981227725868040105371487777428017230546782518690927718472348209110159814357349321720110607237861071896640917030756935163629048117291597817786910150506732713508538308154248565382267331928607954896504286640618062683872878463413811279882537062074710007783064788587400374746082775602309055485458597997034357336649574206964145718109430916260895468856527636002575903213447679124026582688495486079647183733820633855431692110839268392878806640004906921702374976 [123,113] 10141144903298926712270743288461577428069162925013311153484576129744549480673130486886277341465883825357498617280380456454458372842920471279178115082707940851407163819711445966132038823616843413014782309855531716407810610898872095572903259418692497277461352725841584015427665385952242184988525059770816163350586169221517688787316805773848580464282555011705260247235269605328358204657324698692923430903339342505052367318149322150294929878746669651172734724923057486748952260785391440069114838724584271966333897401250472164797852091766271277182224996686897025693445264504327631578795641056362551213410226010364779877655486998468890896164972767918812556080376204878667185029893223682121385225836561738880225192596791441152285988440918593407326767228912010457572848316044018506805449060659626542144328357259439321686028005411095164281643220698442206661522760229587760254572791489629082668241967056277919495338081339696448296055619550249585525233854644595497180036353133449217172341098697831871700583978713629426057833533139466408593283676176733067705292976828070105969100480500742411641156740682131619344781760081634663113758719177531808314222158271988544370211872894285105802008438195040167734416724046685345378238488684101904383047921686190449529398281661711380737612024263463131723636052652888548936180651344139507622685692617380368291151136938819775547630645265428702921040418010453396234846888878050051953669150152332564844076187279871439968661954415439346530303031595931248996241021054774253039280416121483543487947902106496140658918673202964574070008871646260793955455557742567319979340620 [123,114] -5577050085672570374982076601653435230821891356906725525207582526790577705417521838803904483669726470790071877444755910054255395813686042143372546247726082477715422568153018732090590566950127724619219876253212869684619798652119102847184221876120718657211186642802229349694602088550190336022469219000175973410342623696558166129166834867246462688850525916125716930380510210793159772349328480884681504994495824896045185609359856298068380336479426668547782149370889349635826366798900127262700151134221806357685909947857305605273580315801393677643519360726585568041038453519243695823761270967901609661139538095283922498419753981197634834186811488834401797010612265147187039524863576955418159537566429791810356430983663603226118633728825276414743414796454355903044522074841878959022168731768903824259589755703757041994650633780275274411169898008424035243222820471850303514046061329047210894018342481863438193569417103359206566849723306996094833632057593264966887339158185182772831504527527532007458203937901741901711580164811985241622836565043566859550333893909192985458852729569204788794604895245398333083957417034366646428200951993810558253750099974364192300278596775662866134150609154139341057065719163585551759044372377340546319099576333046770958338808785221071780926510343482993825982480997968102741293464922203139924188223924168117382264268959101038317706044474308540732402855841338591905170351189765741688970078602089574467962384937912382685021841686790186236474475664271392630990314388604762385968125140850975876186062498570877901861100144539640529942368682445173311040562985899770160 [123,115] 2800913859842847135563127356057654609931119841152163311779663204324105251459100176246698444879625564812073171659614870750689767683949298092938075526457828632809976891453972938735389310236596354607478590604671899227124378516560814660657846968742340245129802076323704328688748550858819315430905635518821670866226485061885163056109722643709530044232473712600385455973937060551593490865763531142620004175864565372663451428119814538211680910185226912509392237741815466609814556268920594903283531955632023302361198082482417056503801779346865811760425381441288869304468758721548886484627775777433038227205964420711611164580429913766035144876062122523802585638144441555895114977632987566340289960603247157661555161425754813172106702600407545479463886247264563236017869880521233347645785096475235304864945589716251060782834932179689631621905340328854375456010385059818788599242101727369446120298805967399865042856088556673033775111797342235450607909720055371354265394467693127775532502530639897693200109712386714248277645833842179184288899581965070154233052734252998209905501214827886824777889898187027533571354111013395516418388975739195629027546007621174533620103826241141544342265286585732044364045856713818062277902787658919357473595328557585297545880516333869456899028427585665518959001995442153272134166027174229928370851119692379013602156407545448289034133997473753382704217896529765179468540940768540885578046389009891912536458537156586078714983324584280836192712095402977916265098765776428641224970850962940254878155044401207133051895642747851094312063587705815903336279144951580 [123,116] -1054744253359982533391300092235260881355798409709348235121113498493994385492989486787279141832116648583373942447438104843011848897648017031887083832040057389901134350089389744710846917828014166415362852396923120909982292746251790408678286057328982929888770762701232497850728305038899749457581871672115308800599315954050968956062397446852125562006598193108023701260228176689100100489486168163325585706780213157603937978313618823639555219043416416886454930198173138174082988618689528606403092582580915663448649360554446912647738765574586320598278311616484045430296839223175648619538700483619987072403521623726746384408938158823485463189447126662970711290859956074186605847523609652023653501493998989332408471677266657733154120388774425829069980813973152627855248155488123916061188103710954694832814119081581094980316893544999517088788061528630216522560448460037618501446190319895714148911669791845470385048366485410777297901359248434454323718067860495554122280221353319621231183441642051467817430243011825556046134420675488178735937091796443167077238669208214966446046791501410633744915916782443162937557183753743016343771867340400700786448545733420378709855377592912229609748130036687230509613818344722126939418435299885092504545072634505448082483578715791849894463546377720118236033425573004331765675247959353046698288970533534205655439535362697110950986652437543540713610567698418248877724178606347707236405739077834477386237833939076900081461808245270803621526425171061166979056195104339583938718708707469840235160849870693355454999466608272322861338214384642855531103584 [123,117] 331527174744564396779790563218869587225660531909270614770247921951344772258219167226661873630133991649957414186033672595986207301155001634242710064807324568245353859027281991072639383355661130397662942852634439250149828702533528518996259302682146450972095958181534376694207280769405248136306848682804063683955914092970617884271943003834393336995324125415491265172389999476199897133152156916804056456461059887544622211588474184370567053831921265295059501419508358312935659399580745129494116179132735002947953225693592209586164700037732450714416064767001948686499272569704804869381996638512382694393636997949646641909476285890383076092454762098671181105874263058500105572125907671074299679939933327478666985770304593722351492535542820206072520984640176079957231477973067573760870405345171654512854352004115176451516109929266361218691175986793483736621916052837474712367130178038512139518710068755934346550248104243826551677700509658664876945027822389985140321889126874896718036146905080927031069538239387350706150975908156450733779520964325995966118019902623007812531784517500084932204321055052882899102235340987674232041132234451499287469714819057177163438811931710602284826116041848675901009542545288821339762658015802681089246583455863351531484948761471237189900015527325960356020222173219939199587815243886234338474948035841219815846724875221712196498504052303123422230807895208230122955872063754966392332563303766365814514967089545287690829938481073396914691870307352128813630455996679587049310422892161942180622405633149686502217361660740341544562150837416259972 [123,118] -45954284254427504268859803775918212866152973433335390771083265179729899124034232062308610457360826003343034514812311307791946794391704622808153629859857087692659184725102243412478752864518790333838236991057838786699171550025471967610174782676749416719730079651558493550712467946218887423666896529651647922496175380841497265773246013384784873240332577305910152610034744262849812659992600059223434809969447573611700584177150476539202285062043993780802436275970413392086708670477753593332850355708385906756779219975192731951243359105743128524508127604050638812302565551163082254435867565263106372466527412512765940466711437018528429525773673783222656372536314148255522318200146068800508299565041011495629463812217531267445634572859700669937068645531034307643260269067163081809228656727243899729554649387479106632069516862172549754881736395577216476581826275608758339233144820377718333318711023881008272870817147548682886833821379993495223794028436166183383092778950929975777959507348746995003881142272932103390725904622234168828597466748146026163717557848663873971522253016240680476899337182979221120309481449609321788307550485423573859879293940277737900016604953133329522565448145142038622040521209151737837314961776659573617069571373495130721344585218428627756958449501916216225245152279129168956729764860546349847781036772838218058818830492366224171822915603502809228441394285230432204271660708814047409625285761532278772490545971455286991646034934874352529025984940398424229813876869831342040816850685338020228917548612545412578786170998732974567018898522296 [123,119] -518748032457042627519501134038832804410171712910485272649160755360691955830183395665899978211178989556402199623433275026106136228604353458287862604986668981114780956662249167507787403055508627898091390282183074828504471758478775763678031840186028375269476747140536890333685309333639192413878985495200272717460454325092986796712277733199755141668999821179130313561084303896020493954429990076507683864359095078698123497406013187220298496740123507836642008225167586483322651772187129312572056722691402656983708578033119009080216216979860033760297421571931857521554688829606402299788939437708773079052395915783864480501694314273630580307001994556086714635341877791430506643598280382232149304079202581701836115042534769419403215074715564565378527979149357083267793403049960212476268964537011199034148951542147677181835756893503807301489739591786798584356234159365519398574342581954585054975453833021142135528362575834301726446195021226208586944867217012983838900755213198986498344142788528407109837719595782949628805540538948837112316692667568084555114162206888447175695093072865138587452009973753835213069860786525522746803128303220704651755820975490333913055233814770262425463260793224975730655352376536245943068445597697212821124525947909088904880656436705752114647860031920953703007804217439148611079257534442021618384385310643762401076804941993114755775964958982127882388218120986807278310099708642590179509985457895101984705934668409851088627327714216381829390822518381045167667639301568091800176937082245841385529515781378461107786464403501046653880 [123,120] -4784589641532950930836662333091217218198390397971169008714627261728908549939672970787474768998660180406993845293092510265450140503342209990726646919735730710116832583370778461394142627937471666366702691193109493861227727551103310716100328904391300778647053093301247257135012341656559877992318765131054689831189415969398323417625460076801794063364589041263886970260528948721180468276811362404794951585549125832662480855324427206868528277266833742904362768385943675477831845730265600539856582186076950543644347486748275945313103184195208515255973166117443662434757155136083583831036699179952012002895038581434215330076263266869147610748496063969455142295231256874820262538805158979534571589409773450501994137794695612235770139478410104912655253143770415716893192453129715684214391746059453996863747492700787156450410180055866011277107813208132019162173573059752083241570924066441057649428800295662181652093489508451206064241121498797807098798618452374512713488860495412585748992987647085507970787322697654944940788719897237862635017216187400513250391828286381122253301955340522706802602848595904789479713935885348820019126476319814551959010189745827829849962212081454884423646065521173023655027884852759031964560837554969623964227286939872641897162823953643054869112794905310502630450204455764104680300686238924422908428464391314149835065277791722742641363852707006711263271132024058885106681011935696265764943178219680206719219665088884887721217721403251561317713233441485540176269413308865412757637165762242600648410102992522988480152391941202992 [123,121] 820916831463300093566425642583929547388275725569341375176258454576814446088946153824722167460985846652488632115856622853507996780285729257491693965833434876950328116873761521367488838026753811474771230946757930746300808631699662558812216676688576356782419154501921053008769775937623673869872569257286862329192714424141398659155481582678376947842956528342373494403896454794616505367019778217123249264376815581175416735280573848979644974215918014838679260780749738725845052453044877796968365112488777772475719992925310665048004536214406778669913660174488191382014789650540426376208770992531389519197906503896303136474082263694986673689664339419760175127412399908783402781624328413045957048287035973242545658356497782722963805573983055259902987286683361126052954235077479701170800335383804381441800245097843961770388557463585576935106069552092764711376637349287543329628272299333940127466352304789274638890600054234049502060870721359049351463719517182315608571662089567418155445031329364158601131571248046619160496631904953720810510945739254913587708580238219345607876237087095661041086419321753451867635050850098461965430641125561399257701552233893283464037230159990537191637343712148158113654178499350809664188355074776254523073446663528442464855772515557099185171743134847930920031377458283085006140429466040089293086180655778308963308277627591281428268247406281396027339464275645295223316555919522873111951325387687543646022905468928818888477488186313694804530031921846961607580944781503517775447384455157392598470675017293850357881046184 [123,122] 38332080143761287856900797156727398510102682685751809712789393229551568872939653720975224955485297607676901443783362332479794384106454018361161308855042253548137803620406180274235028665065499569931293481331803268364835675716242371862836261054553602986594671135141469042528016095152054115884901724086734541148778549690391503399930878487100030492559125093225759861581135548555039335352638863931586446915097414672711040092222037054310239033061120708425410882577118639780886892206457312124452460255545788741741687735106028772005354145517081092240873926669322443594571437465116684673579480827974752405694638437812106270439572762128390265199943719792705736767318705693562846474296360474859579607978577798487797294565306072124804335913927482049253563892861930339806237599546806908517557013883080579700252348777469926262481627638953276430900059641258792682979458663760191941943660641930613379001551210888402958137934677074906420195655186942101585882498621356853546265896486602455349700743794430943234986238335211873594253889615176311027709197353782628236693496801823986016726198397943837799045303547224039154772969363934782374323534965962696196431764235381695746565234442513622524786995708677182464473877008583654521882716291492058683703876672831852486756249814672845351137242317240913078081898867374638815183742203723998288870890917619190567082266912317230367951396557398611373845961809548412637968680209414929330067077912477769337375140750160805731244326861453274398984051361218794613637960067360832270807420868619704669942465289903795568 [123,123] -6303910343186701125934149102732706480385158418062929989429933376523543390479776599940505042575925103922365932797895565625714969911235221749725594745145652955368422274442707662295565623328572283230592333484170318944363035795560129461347077642654043089711768372848693160160271968769271423084037422905584064890939267444625751584677944403035144498882315624006551420981510628178540139321518751056425808388247379525403473964922453544254322965664102895226771868201622305774425865129873425507139429257697013178583283221244030684626158818592110233449347777904549943167790392069833435855438826645798435525099301901070081579702011222088639158818042054227669777850091699191129493477096541407865906187131207619296450162067581736700301611506274884728213471353497005403165487465659546395374213099767068166145556997387702309199002735803075153708412876374294785860767467111678615363558728587058481796174656736918940715897606116097517365665941846156515432604500742856921012489843558533016866085626413371386118437765637104156668823609728226468388518710470360961090543296388390005269012236265963589216872712835033103676358286229364667281546896590212110743599852506626944429580509418937591433598861275424254526682517383063275302104242485457606376272780452986652452341803229385453680207686404934016081253458698226797969491688019668144706973843319781965354386201399426751789256572859079409024382037085202282416786051668745073382377703077974241989463316909476762263287145135024807501062395869762252402256092927607830120129548602956109131781697867728 [124,0] 1857646981916911022027281849109439286399708754535385466472501130975492612997009015783465628702542645315527717435913202094954521071653831241682681161267478996627080217477463579018070015395121172809695110756192923311143419465733068888301899889804739406070023883962158331383631073087753412170808635955016207391033456636596673565715327962664296005949722165419689214441309365343875022357733505012396439062956064915453476464150885664847032140869152819750972999566039452014550482845585137138744793403107315322272770876500303161129653992755748879436924324647673571880086338652109820475143233906706336218775523931249169483918883878888000499251441845417679987843814748884620883085396611492757011433230373446991161449596952371910802392298627831602718987351473015791769599496142986024730220312676694069079620171744427719335434511151845459638907824598258863284424003134563119166378271164497070583667079877647703944066318285949648720119396359709952407994203555912800488548023885194619039305058921470513424931065062581672321801769630188504903703581781645635654421257953939963363494815216563174231897660520163832472943251651606996073703556389715128670557167755861575134409687942981039089784349036933243653027678041346719067002177852390920137554664480999416056542705208401598604214346906963757152801264556333905073217928443770329135764418434441667788186974913903157720461185764700571017454208429685251194629489621934441310362910250672903810499896726676628876743485626649859534452512907716921896888976601471149899808827903157653621699017900128617396609328183431416615266200503619742663322035960465635376927481840251967313321458707273672906915254187830599785496875737606253698346377834651746013530705735098632600324206334575446513795278170614481409835377632673021352278328527356880470402849153063551150547569862290095447611431084588518098683605182871702842537491262296414217261989057768141219126938157857376364150646048698489826879822332358010433922228478331937465170557962951432273701612984950770623981952667236328125000000000000000000000000 [124,1] -46530895103892868937789241053464986587734314109128437146424415286480264388233653320619924208035571334373627148448428988781891828498773391639554755947248048517239670351921911893171721277298397292383187003389907551353730055426735126200530211430432416157240807487705522123704753275541945347638422788568714111369061905525246954882629615725226662053160748231308488241934799084881316234246623190584250715408519005653720449287140835122073433669468615722418729901365255569352366075203198146731082493949231030225027397490987919612489526530166940769231395993156200889538974433606809317418742363839573333524044443196722160284187698841373715370023662236745174761896178807927454194921492233279820897274130758250688110923248104254849281061592529031078760626897987425923328890372227573785663631666975636666277617713203735510791136955242521006450255331288666167718928613855782321440627136408861770682075507945046388101385923290366133066530833865475098127099772960404980204164065537933204058891223111252087541951327310992869003597774710596263762931470273415885067948581710449584339432809984896657694878583230380354525605516988950952317487858181878610823532428638564590688454464594332249627815698881861286201874683762862007589946869389807717487350484149030857493556075689296278725555849097162965059027546938434129816367281820278238996256940637813672978972765858218800636049708262518411866969543633623044051726730650556228502934585881442909160491542510784009220692982274554392334697022085305879932467408628811289743605576655301926366177645521516041425840600486689678812459247936977216462931606814925679485487455685348908439294190268003936244470758426493719563622132108491308314626096722844266697252904439296580957014598226890782542430411719975148137895045766721066145280851044234489457056892969804778260041384520857727245073486421153400468223702496682873277118106499713289069073302790981078147651472713023994406361677164443836560899239867749953227945773295681497411865755739815691399696717667211487423628568649291992187500000000000000000000 [124,2] 288253167485039398955221300480379681003335041944201341862553857310599457752482991119832703114128857458203582832918917460908002704557908570522074468047086549161873600997551809172971510251507088602785101111993793573292637857428686403264662999740568308130382968386963264165790535757606798872428907158935508802054808328324422104713339534367487950014450256237148015287554503843816657217923962545360436383156228751631147747864411648473323248057549901969292141848835427525465640905586911331567535881176408086779886198950873380537702271397668355390357472649602347892783126353222307107336480807304103855462780527009098885442415947513159575253252481966435658802920081376121332850328718012059538861935150603101238006571037362868421374736968474327832393882554295039950257987937129422404661917461867620439339458370675709086933818130967857612159006296071861820024793609811092112096969731611103029236313041138237514127752647831378615720916053768729684428028819522503903414026212778570873588400252513567064934075282808458868981712607993873708037436529348333494162068946290156097842128394147535508857036345664650506074060162846968597854613162270846472124885815177645292050878961135437139758023909861600709241442196699748885007260315524820382460922768209220612607051526170583771925219349225473995440170257675055841409354802481056690269319047865579876706530854948599716081139410953881858840971270904214457262085908351930744956590869718647844003615963391334832562197531795654751146293352679425754483941591566641453466777896204298838625526842109464413852560554967738413696248279755562630118352060882749011053670117493993039678361400175262310962715115427053235721347153513978403293682128619809825557882937847324575983347228945646295074362987245237273797557822224018149796769307768754502473059732210416252740923882803453481464475904173201895249598388114358720436019710316135083367992210867184124913508569854299049755175679841307271809912055252902015689261574653155040644232705921414695266554069352782363466758397407829761505126953125000000000 [124,3] 21634070764702943460379619825310698751335284934517117471672696139713075588965632330835433420939533597071976015434847062293436296928256948966464336502130986000138851153950019701838021500137318681192364158452611686886926541673944495828285031336951234646365853421976253557746786397100607684463384754616945880037163796091332331900967629863107105477174507137515166405154228315428322634184100753005039884458069507920488407856452182471720179448476404786383029204129900957816619057851697474223497162882639430520900319433940157732934299797483023705180523167361212436444444932029510657283253204440263509701180589503967306893992418263961021131336687774743391776831769321611608368204532590125741774170826017364702611385882618121470135970039206724218590098161092951377639665388645909236422431783242072589133770498609813838403057644350439022755858974562005532331315632888962734854773071974621729417169024038320160403037237248848149954803240954756984226137530080478172363912948015828264611200145207670429717450196217798271311140584318728698179994718883471974133232796174750888580424768878196094381827971567275922962696284198535611648988621766305006133661234461519331438710156368750576758019293614246462637096148143979070171803680959737141713431743533962045071293091805364994785166297603841020550927772397911395634950505880941126175506163359466507894132818207668711761138233981133574252949174398356150527939589354901385721271422478544924679662676201129836704454992559215643574804061239712380900556096693793668471256257847642939152753241581004331965673355162385948636974302279433156229229502805735845837254515780069262853479587871227112213888476491387214570429170193093567441617223517887687170613040753518012820638281061864028851737771978655153045900766218404221201302136190244390435773405541024571252411135639323567223096825726265127548351638029404757509529100924282378960251267443226296271080288534215954188531996914251012585416310186372923279300547488556128478613009920564527592703020844600025895942962961271405220031738281250000000 [124,4] -245684183770715421561614629805157207780051265521503400748245853290443155926129988356226215356404368708584306777987961901359148277709685425039342655993551017280628271636060458815992773432222708318892736427971830226981420018117393873765332307419330902129762336973455122884905657961371434486698138001995668006508371907637997470107237369973079011094892460798425908213247368137216121716539893482130548031351926887317107337160823553403607948494841392217735267095976240752023087135479698903838901828701443104169236301877999257742900247791067295603638122922086047485952193161300264646422027180148968888793071770078081174082397567121691315684965485142547632069404504594667787558729365162862243065743487914229774156240216628216514423278628857015182779468904460468094782482665425732854482640823996636080324215206952771275183967387725292896276270764926538305093294804330726558698458323689004161394368519464169845602956253126125501944964767133788973557038140321519613897220766957659894394666270334180545626928112668762691556305739094276609345376774439468377439969345078717266039296375285330466375089391830770482317476375766653702044521481411904163842868906945133309131002138254944532823469549177743417776837601906387786759599545261334773964780868010929349981091331784442546497731990937209852322632476340591410210029290138092222550120912772362621261901276703033831633142288996278637262762278537633564718093233685499389836968767274936650035688464709216312851698634276069906834067898780951214357621956006049412565183535442028917947959077137557283718520953411539377087816095280140875152444802033159193949035652091787745551650509769290027313342405191976905088899234601010473430856142510059296642966802665736553273737809160679544610287196366918691953919645654191452816490922814647658426374748170297819461788707321554712105923467526588656994742894609007944386059803811428682036578853302978180362944830244019614147902878117705472238548047436054796222457033982158256155712363783049872779183490402454825840550256543792784214019775390625000 [124,5] 935486157029117581195650003815438962200529991062172919345468293745994939205534763231062867007242236098652563246068126351803200990153109356716522352307556111244145646938066470885499295243690618826432926155158319462359671191285145446428111953113614406976117297130836754920430194066647294498137970364270368952983474916033255013699018916302754510225044414275575784956127117392268760037917290721705588150134021407762559709821517290722755239173647661413797799265852156811252898077463971155880314761597883873664314303875912537201512861358056728392437454460089140145926466758288079746263612299897318415840480690238689320999208977215915647654040052842357840765530965542901213388077531543263463448040215207163945155496821620104686914389279218936927356967856902957083205099561144311734515183995180404152460640788601530388277839923395165247650920857445292365239996088004370936239840657983371287569956143341565023380309574827761304466366193142351904393521498979222601429286957017663409662086297928577125155778429944656643553656541571521569391450343661181020726507660347108298341226492666872186219562649013650642081811023419795983741816935447926866700149826475051046129733277269120496168477432919715863838081700311182185608020657262076924643856603288731953156528482521364126260814960949455975260610764245449819547636529655157063644939581827669662115135763859764115348078659997444196750515164876605592412660145347537404119451711029036427652475659168879850549447970312359485142089286937870298110573303610989838748252355400092480103507468981670100639125855487251273768379564559195687726621742243586851228033412883850936014839102066094029944336082560547952359922246697956788304379844588063953050555918867855740224519227899429810669022317883509845758217757229958989371598162717301279792508383505434797628593402958981783964547413438727092635653509965395026930858742069134791651390111260164290185368851464174832548666005842253074075026529921566324228905341890095567200968394600584815835441626630242240025836508721113204956054687500000 [124,6] 3724398406511790349834178294470050900986274732172963538039106510143087538387532125140276727765749851785656271231220580826364965734644836061773712619862481218487897565329401264440541030354785220828884667917996143886160972428300340034713308107033737374834793376662315574144748526348863510046695273113514792218446860568253604624679616202582106472961858886663228615613988595776871975941003331041906277489326831222290983120695839139352777130910299205871758513495198563134590851010740338272134603459333413720337900284021672651202969124653310199001375348866419632765618994627664452671047146775899426456232410259736422655293644600325730929626778194420674758004141816728616626649446950796479374392378649971754395781572827434103262402029875892399396220744735884944257538725112721695466412118574787477137324886033147585733401375965532485546994195675741300894161435256175166714548730931559454302287653891282640360272982865315207153209076319115291030109853250582182605012381088282169814787240894497956323687342533020453210591798720551344197727958792487947096735281336646263055496994848070115698392934259638804021074172061136508014034037610696253936660269465802162110246871030761344318203054112348957941242858176382520745694890978109083428913924617925419564168368612118105949440134243533552869450405904542699189620399111043103862654248853902983076533529363553439131238565485413841741830928446342990869985437483613370984321118820963797875109290327071417902591714887472784542004892472045006443275116952642285922150520144588210245136553732466121335369085894243165608605856010286288770504257025096764388310084637522875024201345983688981848800007926847247687316122224870064629373848800049013133412668977715017067203298588099666904949428576115410265661091075992385460796897954104671407537577349749464981873257655921170168009311304336177626442403589735030312016815495246015193716795847565888879994882106316101784320163659632531944626089894913255892977858772350209108573997244116023374064725071086456864577485248446464538574218750000 [124,7] -161564500871305026576902119819628928998708968572127456630345826759176029476562740265175393038772996879311408653293287826516909616910489682303978879923081074492917130336822626618685977400597498500435212608133400994393969897519238155941192419894623928365653030659032648858787703378825937547237702720079764760355988412710918680505874546716421306735614753804365836450548955632514127575954896097629505377859049202030407277971314769631103096131066589904366174602559566988188210682314899442760432493940365311169222991302037712967088794569139882003310681985764696307751543132753814782090474128605416008596532060603234140089840643515308940993962925160804225799345358908255839841975646647768694286764203712053355892885053302141297838674486331694704651731052699671361036133193382705947458110120101855419302484453467021049064238578796351199915241363540626073638409927176994267285003963229141460966648945170948730625961414094517155527720606804844503768684962298964136301255793958503453178473636959920273596541595768192827258769018347851780095253678040793159406989667721467874881910861295009711072136403376934489379317593801937859032749580702817820639892884636538071416506859936812503616614097758576118510300121929184961310895841598424550579427315380712229290603118110703688209553875089037928313701724566537420449981423743344992664511606799871582911763882816172725187136413324879804490194092598325468950165810055324985988940775924511243786311972634750700705302051180501168231340013108636544813991686135031902162299994948650274729860960414586608685904586055280101652390237655673271385189970011126434612623253178338101662604899569924519369145408555515730844488558446561388678094774781291180962436279871441210770935664194944405882676550416489439235103689733743385601926659236057047372133751114703730259116710485250857896073650184563728024102775365166658477416152753759533278930254329588421796113326080792645041906779535172373410198000061103629813315951533968699079442508087004311745013551693261888431152328848838806152343750000 [124,8] 2575114804507688774398285255363149206123059121473226595489314436982911602712223854012281560222190586453468183383873073383091327419048509203132948168309720282703818267159519294296799796813180774065975992621080984386885729039180364792952860601702129845089831658523160500507287357050744294128761270024945111859715271396408472108483608077659502845264949404807725607398474246815193351882685456976487625222882047033343814214442102421549590218390679846860827792932807058946784119007482501044686183097741071053494508040092645631453468329485106073381863476819740874694701407510483196512779189557437526977837445008920989527989219698412727417645908105617089949973426977207190690612318496564502182305828433202738112236944630696211060436366968022200372732342059875264934070844411137546801647399334414152276138146221832291445833859362155411946057806208430103168522973086903735912147557409322086570867138773128520346085781712387585480525521790484696426524677775542448613243539855916942943646568375502290691541053328210578375439367764515814992741928166626969079034529162233177824673163712483988592097637251072843915011350124829619032207764397113837776495224287184344519789210147337331798498393055323608420710506233116691164796219739564221235631512984443121915101927460283216071340017899146573759897485175453989503819984550185265370446303031379526597098666474406454230566848441402677937455192314840050463437781071423128820702993850634361871145803421219728739945787937254659141997052083528303771894873447234341132760784004755450323192983292149848125614302988167470133998763169502089175973863673984675217133933331885781332266773942473890982790812038995996175849032304589303944690255947816863542452305556653065879319777130485191681751829711466433132184337221188248353540273209510927310962038342590866565305468140912393870501829513053799954545253388720534185351926565542136188522764405871526445596493684793080423238395055979507360757640819169028559991586436149103540160084220301446193473679513452623268676688894629478454589843750 [124,9] -23961642576090026422926273107601915055960583155357088687591210966770217044584702165416358106831250699702562235334448092241115573617555144186759602508403541088331422768096816788105637742586235919132195266849184429323061700670020871857781454105119063563693596435789034029451349532073524323088512545400225253471723654831638805037155817113561231539163199805800581087482302800629819014844732440264330877589072383801205944501066631148405046483686893687493063927138906490561413195896100158181047899767827293410588179317508335807860283689115907428762589156175022636151991387875985546730781692765653092464035937262392714942651981310026510912605730363569478981153120678213165951684633005041686728778614352269410429126921389191268012516924408325586257012111267250775194498362562302111752069829444642355266256261447314387813895791611090385666707612347580515095965982412453533605208853335943265468100995315697822180117712428105228628383003710757357610742360142329045753433958494064804161533049170905417605337371567048422069142512275829759959580829506719459891893598298044478388527730020707378459661227808825934389466500844831658323376436215723298371981496388663244719998692257888670469471731678969451557573540588034404617424951080737565325567338272330825760101616502163805403292079587357232375916969191271636132166256748337266056824073902305861137098496261854879478885876770400474423558765617533323592563325523201987536361499945095253421120595733979430779034801973636154830393575217283585515921296774520125920896351823024519715515504734746731890277758572078079702626599376569936181735694477482813580841722188580027756146610362123239078089011570818225055825049118176028568677098093580172119863964302882227706580258792300473344354130638990812678950942739463303045903306884280171823076365247779481932334917967355113853012694917697132470389820234577668895509203763856870082446456133313604806367576257528065168091889994483076726276423094930061737173774032500828004386379871147930414182480873819258704315871000289916992187500 [124,10] 135279959791677335163260199380755156868999887972471030626528005730773204396082916556605824589988525350185510724181825260257166087847651989138002112523540251455656341991078887649081088665049635544342300940679222892866526902703138329085131106160243105646227462354551583763230775039103296977989755667162187981077875951665575606301546241849201381284651104716868958558539725000068581064853010212682217590703907782045798804625406431667591472661757230527347544891255189049031523208539068629061872122126330109486246654878772465848716623162239357596547006912802653564156805813689006028958638806166381011241465408250150740975670500215649980962160299549611216855305749213627453471644527845612676675295330462831457401700059923364563123196299485319381582887784522795634022474779062881832872236731583572155307796054632232035442613498950190242765293914703262855204066920174607491863225053029005377661269819866933861343114622904870838239042501387593342407232063490113892045572700209219128380549164831849644432127282675886158197749831306064795942106713077407658783761439704148155828448262762353741575372226180763867452304279426684411179730529768125268222922196877665094760485285255747070721788537516463450534772267302700052779516658304747376655554281508867674849583751610214990133803151066357222347834508606663667932207671382025042394780637219619259076491116068918069494447547200057212258407820176426620573279660360238439811239439300045549304072394663262813341042604012199568861487108713725383395480443883676749749152100341368407136623682930394334154278195994012379673579390016864058706542496899251189869007011883905731832643388319468291810587116076426846630701342402772962747139921325150108872435906499856295448538180364353037857656579269560628514686204534035609848751042640701217478385238674854203064353875671832236394882863564477388891795776306395813570807978045171761220456147885285190942034448902508511327860266325390933230130399909166564324405871395216557737572960982681911229486004799582588020712137222290039062500 [124,11] -403459696208812223871962238508191901845496877234971108299394541558356603930575778065975463698484233805713075209601903491023850049728978866950507824409720933707401109909990345780616528307198548471564073815145720324715430978645972979699807045641676115598655966578488790949523592677116018090035095355224634718955333685145958847853308631995731653537494001108470903268506234611712072666176315242315722458595820952743293068939817469169448796055631425721942623606329673670491506782701656229931991074905920077505104602920803701125479842382244555783119981169171446408853534571011512283634804555900785768040561727885530049746433347681051231770200891463880165823053660022860874053837552575884382616019356584416171922909209195384577063581100938864100311256564845541503589519008627563902742087276329793646180473478008093480971947652474748662359280429341145990837896793788131160847957491173751832522796213924383773239843249297629877838199077686918247386899227789897925379306781076922527028549088840336298507078593980814890294728354946039764846448296733927876371135820739803085626674057772637395060516662369591289430826034466523683479943237628168644740884099796201474666142458408952389714897602351130905119771540790701196504086060299545446194962422975654147464151218372962453573125671114287942601864388170720482554812809402140900753921822843460975316759712414660484938362383851996243534002838075995382188609742756666814925724707557276145016647444473864323672556141594223924816496104289855705658338038141433040689119158748675277554794899274799161328159391341060936379163611673116245595529718604272418628739958750798330399490525871494352499335556506175696051906678906754545865326158068219923472208009845742328963611846040606952370516587126421255444289431541981698349444418604279717985737170314476854878030289222255997685787066069908705383840936466159552506388268510020564693792066338201950074666059167337545986140069824407785833885752055687527759048067955748382741165506141980262588830896675062831491231918334960937500 [124,12] -108651456872270417674882098631950841364857389095464571055008505185172815195233379865109703996927778619937058219585424247966328774972105059296110423061349830368783260765915193054768447626990685419814605371080216023793841370527132531878262782849940614241389865211097848663403884827873482331203845418104496949461918228837483967804887168088062974981093932046864409995703090189671912692984433247844453089037676056160558425969759442898981161767382394927551326258839896694532478323288055097223350469768549397477716139894191890077063732281144729914553839380432974194736590346923770769965907738742303831639332464177686525322692705751211965664834512348588100367070272139561351999773326186968285257865680669898794416215309593424889420376883772306633929770283873773247083700233777731210868671092908053645970500533372399788968574527864636518460163063641378637025253312315072554593657716969067876636700383855303556839303572440729559764064026419953627634183547061224774103672944397278748668384542651516419219709803284479183253276923648881020750763879336598693172225444762680170454496755517879908784664312710969588896205186468919668750584458190235453200597006511659800560859046125014477034258186098726325210044247253707289171925165071153994077833486740371122692052176739982620009244779818233010042737494585766524170224495460794892175280412339125990030449168934782498313184725389065407992408207072425729649557655036367157831412146902924655812427178993232037996926506242846031066029400559730253201774234325206570317732959631905207812649850536937238169027229704504914187578744341840474651838260514928101738740770565214856129777415495667328916273132248575074994507011342428984532520095435346012760609039678136207496383362854188664728670982091929184108620969046301131227609033922725699777858478062157997068382185143688913532916827663426581521941961144419698152138850421780429216959287741993350451119855905653779738881397743345137143282820202280705882134937719334689894650478915461011553134085261262953281402587890625000 [124,13] 6556071088138703154919157812075071301108235037967094109936082256021212332726054709082518135763695003158568104998847345395835282719080344869614847610807272665070108964344654333860609095948168745719494302790619802790298646973721025177898361619305522957551171780583069506443555694607005728462519422991917038890284832652366490610658989789673916650718094084462782052303833569370255169988589144502484558499555072780125116366006084180748955626315487723883243591752743386136340148291724322799124865707173633364141356410544882143419694161521228930010014153303869836759383613784238066589699077567889817004976901012625643486120265373927525206460878792386797693966817926526043803209813661586542297153687109468624023822546774274021170691817579790510682341498941876930109408922864739056735507226005091708288424443094378471721995611247871608931762273773693963308903256777377918954084283971707743894256002951261206489583987376660784513831524862866937005516264748856359151837510267210911499059222321845672036897835494861375826475297010850530164892304548733316428996183887694823264419730526538080029063268469617185339770703238307648192172342999048924100381936144853620520304410884935479582263104931280210527694111888927999575882633415349234372721558185795728017397036720610164578635582716684764386135263376200401969648234251232546139577330397666353087039189907049853767868242745028225281089478124191792639080786309692795903287886698440835914911081364950642426421135926009257140232357212358650521466290386961460871396833975332504633488750332381255832997159083231060080109105461514899267488952035528765388033182871782430506707097403805059785656686311736297303692112613131050472643903673213297798089460334305266957538681500118727644650218309392548668870820296975244417932138352970548032716920585146598268928977814592102139448668004195243868246233994087916296220756146554967507683624680487618406720613542881409152040979399045175106425006762488995418759462990349251800304371576820494649240345097496174275875091552734375 [124,14] -27438837242826308614644529687816716159948121649567428723419667959710806703951295296572169885781510591627421479687681745507119951699759529320634037470092482825860572778416047632910849835479270173742036915724330656232819644966436294440601811031996187185553029435871358826993765567113721034440638078186891087559213472685391162117134516816611253483195570805081435893627013777005145561647815946525668570319419849274414177621500258254280660257000372284216242959498011542974472285979223344736871677141333558867818873619576211228792856720973732645669104097727535648734720822818227415630407948769091096999280611017882423970668410589324800597526889116585239030291031678567608356379656782700700236361343327320215859244372321311797520417076387477411693886539935574576532091080350866228077317055904001708188487289043183833156448376693735367582608185632502101074029093632216768325754226061802008463202489945388003124719622923240932777193019635008930094696391067212732853212307765976565861789611424676060392160230521937765649632924407335947906399080349675976007152871214682866752026252981447956468242791294132547831722752410464120970451429073719417959643183410421277988124176698720164491872715571740060171383239068816589142948650360822289093014183981661919208095204796518121012942655742100146195780209360691178844212461480235028895009342619084195621425964355833061494109322573577228375963220440818957660197848955966677132152926136394346063042195245195214310483332243732880611261484613697441622878388996875074874077934418250646858588930215961245747097361350817334342862404662932121792154610711243679975584233389004602863662950210199914936519883101432812498905832098821160191319767681750104322175743232073340247638964631370920073268501238051372502171274672088773502601065981084410257611171979459707746693524849729374258918423153442956097388066980172092459685853591343373643625410256020982616737814558192896742967866437825937606246204885500042818331787257809590467941274205543322750600054860115051269531250000000 [124,15] 36945015736470393960190365714293632290640560593101984922188240618152941932525592989648745711342646018756481535285970364569269533850155273609635142557049512436807832830742100824588287290880343033228698280596152824066625410446546157715748547180501303503180767401189803995631929220745960097891557153405667694700589888425581990489739052740930494878072550860187367035413423202442319260712809443131189976028834154663319092558570150365507028708782536561183611533601341862524789581998904792131884604818819317322035967329622628922009295658513584399267555321997134950196134756596308471545714149988422521740081503618839348819362664287585938206676737786119154518098688164925730887581573499036835464219033776124110211884099720414676917712113552221388129097766671248447350210934705447317037496527061120860791687240877994034274412883253476536018973674606677522289530887997050320049213061327882887976333486425194284079276762868158696441719498049716636733342924760728989511102784568020234159783749748797615342907188798362256095175961323236370635591648109459750719508505622599285381694733203350768437976860638683364713385090237455385041948648345717474246495607648852312519673031742533509122023732716841089081710990978032799454263618834768491256280823648865960950240644813722106554381648307452672213614604408584756727660034051540759245701955802464288977016258611414173421236468295041351073592400893159153780367604942382507783481069837167235620421396388355365311575537886094475220206484677343800994470780711383443231821676910331518534301336164798703409867546398166325064576592256660602490342398977073744709615767694653062809426504292941757343668949357043025639935836307625721151026112325700461591707796626891279228795773988442749743083276916997616301086260422009713121823531158412318496204550151323337944393777976850544733745087046619142007703290231596128706399932449060065313406709767894211213934549629822765906486277643238753743589286133622887629447202851179052649844072875318090609653154388070106506347656250 [124,16] 141817117574543383052252175007701647247722518405205810096688617161044231577856426290250156211302686552570928990456071181981520849083224656262974481012809867468893882657530870253423324971330918608449957416577264691203905197087203001024780782808346773202439106354761323253086356603782734138159519958101908827882342183224108451972190017501605062018339411735526531113093035394482967699626821302015430855104452609454050685516799320482782860144455345323706650395463572137974518228150967359459815722279048828355760228681887214549603746087850866704315843929998033953995402220983936761424639019001051242162825595609285266150963853273260162019051659888070759253431990849126557630073124302105987687491211257768134798907665685868661809475040256350184655716022258323624445552565892045902448406753345873245435319747880509259019841713658530474649277022256875475220152641374556951741077789499392000931500736993584777604915735612901926341105692520454196864302203421714512262204899279859253434655767184636178685295610692144984260812649622123984481638557501014365715644752412278761662836121331327469114183826302556867246497196539696423136455799302097521443887544632262690445087278564233795971593255115613646739500286700150604717411227941957221340920945515083354528256761407022891795081589904737219791043672482810952421225645594691519160975866011193419781722280581556290196691549208992497421467903485911487617031422836988859834204365049407715317443990779510791474876115669985304262818034961106633308046467900217190776705138903249610925943073508554571605035595308765142173723414839398779725667249729996482134814038426316190646442014771010864627589596723295342036370979115574501683959737473837726651109431529108994271745644964510701887811937435898350256389192002950903235950128078389736662790501680558458787269996432488575265089062284929747848031655484519634302377422935995761305662429243877485874016464965733503458473296785859285691972253028866816068169682236803884334275238643385819159448146820068359375000000 [124,17] -928034449009186932039242064878851631315852546125986354431312641349151961123150781943876065747144271601584542413458323398028002989569029189351596854997729148556199692017363169013641024906000861945220859623589151138384687824767600536690572086809286157567868331191513111643652243171268505644522889843199321377267434059366565159641498770727723613401985462896933392717640694523942245836775246691878451941776595274484883040984573233925301768491399518501960286454906475624221253545741412842435088454681268009912986982551476504771934813583899456637463562524842388918755270680497380033825970100150180565563406683161726414405947233469918371398118971524777729239358430661974854353222308241231720885397290308932518304037295115997145602297950754021686216508183104433871951832652132883391898839633255105023104236848466956468878768540392164317859970749086497480139262061817047799419405966493301751501623117229201546943820857833483955785344030880877210016878514309717666986972890324749693103754438811627886909305750605049425077334022950467788586396798337261710792092032785659475819234087895800481830436409854586923496502265182468178659630171257025634587745617740894290726790755765858233191607183634122332603885743950700644349437818930162838226179506128587046527141560837560922972453332335880228464329969064894969256991572595218223967283819061062616933885990235883550168411173946899855138112066058624049523925542105550477969874964382779512874503540078125509268586527488434844098202537624598049944249839537453114120286059763606919693627454561486943962186634650545328159984713936571498295795597161428766638036410450129959021450209172564613075585046467247506010717919574816974910078532633763693826944771433011791781191419468472329615798821926930431962944115775032500704265165767995531181818729686723139627714323772531511133841839548370420074098448871311146481062945490180000584055757653021507665286505174089701054207965659377147911701442513496397291873495516856956699669467525382060557603836059570312500000 [124,18] 2558911882192477032437533464101857482951048616990033859757459657948326420784246474393507114358552170318434490026730482443968830311088552724508627933093100539808594198173945072457247866798260728087959968175509949059106949615520439218731185932317678160980945036569299834747004914501307237192344618000897880832513046823909834413662461529457959149179755694963828784163413538696476052689752045412712930408151457981027475410732950693961314296672950663838472082185770152160891738262231426594912043823495509867497370432395552584789189106445406550193200547494736661413174750129389762959031385717897539863197335532347931193397813646311506221565963495637019224033942870735566760255989346796291170156091276149013205355538541969661292153304095693485209627272325654499788868084697016759717611120095518913717311074389615560676444541381295407707488345896479797698521834068185050615843240549677637434474016851278579391005636957712800584426996121086410594605880664702909847865286121221692537934861494508969995823410940004005747482454312858530298761201653889418376513592504518166537600517744141890982217438837448865497841183111770625420415458772157079222045933105498740844367683883546127854861206793400682304670472187537308580086820772719014969633497264947820654270481604314112348504604761847891773954135105947978344188597943654064057297244534030632045206915846157790870232097580053575670594609834437204949696178166470323380021896202029348466125289556880192976507776794606704011644170353330069120810948187338562380848800017623340353183163750323798016172222417414421542761355274045816635748864791843649271673931199988706193789768435848324667790077943461580512789146142455354601931634283062893471597917197890321764272104979253493484559134234423515305292447938801867191960111899756818745173746178464059905133359492897275823569778911845873684275269575757199344896830862923807906783458418590848366215663790204938127034821902341750691353683594800156529747546264299748464132733261067187413573265075683593750000 [124,19] -3455531959250915271729026551734689706810797009378626568568686747993318108579181774997123926314633385364877303856139879790515221234580057429359126086198213671066960490162611705277629214539505033069157035218557315415583578471874435889121866571283236582051604365715141219383672974624441817291224343648412277756757003937767410108457379397033524153485369188364048043428967900433323991784033345226632238068122222086139460752131328082644808052863306356014996674978508546790310871728368608570865902454864660531274424027076627277850410530698395229656139083357962874740445519015879844281290672291570361559672539910694294384962489105175964565021235382661019964867237371263832601045953150541603187138091102110343881369463932583411804803030065986712984439260392306922780914603611498751643902738879953934331038586789998826524769734505600527743336931047979516197928491265254730484452708863396387935157651619981818446946865045638419029164923878029059613688144759749744358539905467929911721679554015974474202454366518906890965129709619417701858168768316175780419253187028169715417578049605285719379467178535034019397648099496776133347650485759219029229982384055943307658521106101065021241363515629942699824173899200524254501688495757436269276576919226162682442655172246041030856879726854588576987328261779370998049349379401736376944993702081534951103438686845727107810458941444851297785688781644124617622414132319077996999814312772727421767327253693785628473821790242985232226939106450804692847488488655502808081541499337331777445573055088996914303000173850343916145909320898169223218393608370019053776644556247888217475104654380479659653162960208571438432595458157082885548941986782950435545356387051472342746413847596506870782114431554249976175846521247003969818857550573409896257161603730913658040110542805968423153021240517334701992145966409021184676074114303952036899264345243413094024025194480507096426823409162085091742978312828590450957653336795487308830132633374887518584728240966796875000 [124,20] -2458845249049320988347806440382623251341204841562849383168747918597167424667897829451077302395606545766913703006882468266020565657464640125339146225001626125934353425271240445597532430689143055477355648834465901903340162573624492645350410880419498379864479167445251586481310510020065290566006822018814307615637416039526818263807624456974031156461795907275877079813828950680692762058305563969100889614330674051409202595267200010562724248800690459024692358383547060716605341465429048986775820863128616976785755607072497879932367697572885347266892758098291833348474484334158267216221203200295588271974922890398652172609866037650819538499979638850750761573105354171118909392489933539030394000889155666968758000721044917819160594712636337611304557996663347645105983783311156020162104055692151312365964098383759733567180383636428620620107527580656034687392079585834734850366743894238391412585719337523593848677132673348443361268299222998487523756047220341361430303317363230315283101415758077628795036956858606784171422641192759768422087675797931797414176443459305347940999860285998285993114018527462531622127248176441911452868928272218460539402548768991803644940189351388059205735811553414190326631151099643105104564015615740658427826431045690974230057323142930638130315263346321210111262593337709850981204072425677041215946742445219972857812121141396407623014551324260008709315640046077008285835655307438856874926599875720289790683027330683847028367696038967295141869823804505340052430929459254337066274696364216859038690605140792610960915207064059621743540163733073278559541938671020388360269288913051945230831126512505889233326593333986473582983290721987352223640666262164529701265717394524528127250875334606501408100889679244637125343035578520709278802961228445912714764495155993468130582700725169209765580594531262911957709401829223988104833618575728967410417192454732505545611641209685416414287377181966248108367487526066999673553681998727782342939462978392839431762695312500000 [124,21] 27366770149420108870250806107317108830877281252170329992710793506114292336353170534074668572759801898481968447277071721135107671820416734863857717302820207955250059563161524213305205664445346862308907222653747534393300759059237324971276893338529926569030282181507052657527114697695981165988911405322700084320474724800837269956488246488606717991212648337110367453069170104455123631845875088767597288532806213864710285655043902924984069228300736850589792745151916523890814208965324993368151622443030170332182746136869420097580743359233301069644579046486827350842993920092947840718019942618792167538093823409120518372242654981640466262465126248680986909189437538046665006102518795697141674778866956198990210769655750187375645280412790734767021140866989037000268968508360520973296642923672150359848007348198355214784052779026028543956820059830281113491109806585688878262317516004459309440152130504708427299315681055013079619915884431354448207427147939387121737730123002006900725836953262072932485438256444385585393390922230044822259398527525455128915994001722737829397524399444395753214966173296969582478006494723533663149240559990783556606419663473912327376422452924840204721991010496232590606184474079612112845787283672023285583559506804218031936041119123054809203623052724753380342573429648835077708883595766432207481477983613451480013700955234942180475777144427466125562358663144326513730205352181764871895300164350043801308469554090550003894235274213051639249136395592938111592301577123583287189303255023558224632423019383381365083728939956773534625474619949698646201594606843775468136773352537238841996549970106511684781780952976344363284140745061579642236744430371411003575907352186759651341647243532365187521959686028842668651073748204175345301307111199760127940241339720104390217727246519662987461195402348982728792966229931484104299811229263411214122708436509538416406742231192384919435796763930113082110108346359139504948060264005738062564887513872236013412475585937500 [124,22] -86883566936741489358668779360333216065339400582243671449619208367494222715163934501974147406583403957871276344764344606589112645589530569066428492211572590782160542438579778003700687579111775292648868235178533372472664242695157600720439298684855710413852302477526433245972739944768178896513395297835502476146748202391505756478119504621784521326040375008335520832954308869364330278405821650619404482978048003310878076869457259578231668481076142297459581695053937657085018409115601534978409474453592654010015317473372305391404751571736017247950960357946477178552534920329311779877874256457337183055402979870403214636275324297799891187663798443062097104023355292297985647549031780132930475947723881746834940533245727539517207842442144352076527854507586807519488356169916442684586454585547770415679054901914919130022427395235473295582554715782618876206303609165305726235014144628930858066503880069982161758479875500827264597548156081141358450984488439652505238258470898940037214099710788929684777328718731764352195272029905682164421386528613146245345475663463845339435649880248250683431633710795010777472758946426451358703495476021556240524250250725600128586628122541899575195384191436092775200516559422419959868647599279496531217455580250885234245481771030268760026434244564369870166194589264006519814730532723314375517795795011821992733414286162306919874435396814863084983469044720784256824607543778492432122615372560879181718718294177343203440360831555292816211706125239260841093932565693146784977564045171863171064685227873905780582254459882427780382962030768202929776758727663749554570315885152621248210496207124424909739988799613056129069771722572586411650085812996799113736298554816292336047020688263232547498098464768164431916044537157738363078816893489121099791566810565040279910529887985895512789052295257535346647139712601573202761885003925863900933157345283370236557813436089342872814714723607988945380137894169071037606816299003753556462470442056655883789062500000 [124,23] 192082514826174241793489151563990654948818897062366192602255192173945469531578545976035630946592801353582017881615089156219308601599668879463900806487336842671644144022591482899624886446914993147679231848236844296029722744681894971296106967653830988193833013518956557291355363887498582012877857462371822668446357119379930854261152379296263145719429225903489718074583888945806762247234229300475759310120791195688277102821728513208118278542455941354053067144876330932285481765851740717601027393659385419014334587457702625291602962728158477909671300834952273471572953641970949750461900241413340073948144677200916087056912809790268810098624957627141056225701347982005360559224890902982242993123025067228385815088398660211436743598907487220238297176058105977354467894391546526762928188363460795897202190668926743948437429797373341427082562114213187514920690424018416032566992342216656513108833934892684550753068326969898283371388999612030642558278015023573974646461237328244708029958867279854592172043665445637860956324959313640022262051700511458527038469838514119082006353851753638306912401463975236421804876334270230211737419522798629577971867947754137722913163370118576884642832538800606716243222678320646490295440569141258259407864791136861711886988609355514774485862450664894311013893941391005149885071680393398965345153786258040760915868328589348752764244287824781648445059636328435907534697734595900702453540081239144514837962359542701761361198161051772634617731411311863758941635252492286335282476980134944499890019932517145564869752984946534265137832243582930786194346802311203884931414029667565116884466402891578799389549712941308523359919999858094602047461011259848984539885500860269706353823281711563288391076186549447816685503337857715452692082345576284693745546115736582689160850084782661886411663051098997179988065958466678148587639838429634225394987781908933375074745492895537858845055166616375062257132042665237411926959509855805663391947746276855468750000000 [124,24] -339980152528800542590240845317638442249209819880743108987340822507290923911875188201192933273434683877956555914442639430454808647365901679368652254168874479568899697725138053435972109647880332390664543448669886085789557812419915216224095776956961705379370770023737881059235253002340101725053448458552789361179683458080458396104779077132973319575125188076763084471577299710049035513394127838169944604688621676177061041702606306074906058134393796325855579921653853795685656518887913647658772479216126399459249343659939865325144213283831778298018359947453402919226783342290174998800132934361718981120330012949374801476072603480758734935614983924183424590489409005596861023404492247801744271420589147100118407018680583612594728805714013675860075896207075906442587041678705250563767661585738680310215815678205750961120810010372785648267145440228468904294175899305562705944276876087764353434163726197937183361212832552783482149130345321949727570990884258776575667291380862188688098001654225207464050731808046459377718061503869867387995490958332490984665286299262325106854216443126608274090040955645503998406367884416137320960301373923075597612292697434677398887497189157270563620311983248771287651669936630591362727720708594475107787842757649880498471684230401306060043924172854152040108131003221052782648278406553941852822906349797297088833924899261672803415379616254228935375765017299789753946533051699125874643307853869767407085533204864916492598636254896669666515304156274791521927763262374492465594985991623634292515467630822160503946340140397161918357555663308501487793339138101705096908184503167858929018400356610306966954280532005571313827147335117739729957283790484070195009503133562226908103532905703449992383437038837491768508481170230509242313618601700739610885967668206156333408686423269474760508244507341560052986700071700765734703462933630691223930160178160058964960199491010048024089505340850013462923102020219650112875520164834597380831837654113769531250000 [124,25] 509285161748957917900279940825602848411649099888174371637256564355857036456209363974490978423708952314787721625198563985491640501764106742694834319595832538278110021561771537509482317941230133435565493746352369935050858597768985693113706863447117821386555694711391164864299018130863483362995672691692588315497077305219061513462645231062341502340472710755799583537552127345515049735796090376741377275341686009673192307158045196918611994724502861413166068962637728570574709656571470857554088996143952939156576904724919157945514917103865043098609021182925161609539502530915751679045277133441755297493053874852036292015318842418233639011671985011136875285276591946581116568701912091465257490514837946210222999764674056785946575481397631588119900173181010455138852551078715210784781324275780785742573777229091379519551829747115496613865558983601600154070172939815629358346072720466843375932092485697046313231968767316233403013357737876880456985308896303183987612481866000110502491645883666140873595255423766223418497940044739186751736430155100764252348720957850858716184088260394345418978673553023479993960713794816772801654774078913404793245388837838588228094483640165425434320399686366506021839059348815628672055940040406759321879525379039358958047839450802962481758318025708032124064527031525151902526981796871554911642880043629837163442813461902999405061476676837883363847409669420142491746800971283215648778930250478264144555534071989617276318460747346133325047044665621811408048856575159333054738966507854803830942850671870844278927940340050887371958281989936800803772102935577677191657206216280785967512342074987664959108039488815534002151969654481192656964155767577915967992697632492733839847938677156399999389557526623424182935827139505180444615667560245162710036622119851030413686652091690518246462925273310293372236040594622709789496937790720690065219784441099302340557677048070578381925639709387018870976016434630809226469239092693896964192390441894531250000 [124,26] -665757946385143875311569380209579395053377109992062510111121186485494272303785971566757889297931820316288809482676192563939591310499107226236540864815613775623628174481423846920495411320284034209802363265152975550684761988937620900733884564523351550479876659781355156113119606283690457537701563474425339760146607590675770490047455166190797267053188767264095408017493955266335933163756411460903282768261801962869833595472090053465592114603602621637289520437579776882248471487737210600303466022686250722941850916351843532349753876263180380993288013422625386611675320325188871911496697562423514588851724655725026576019793241847405170141012785600537956326459410942747190170701038083765244121811333808575634673813027305948217175826269801693881352342721009654429927168302940467312307703378389722199872707962174956552558181911120763832197219144489575334333505483912685637351413536052897639881360892145038069313844834517879839746727885995879408923621151296437249471765886619864631163352136980325180328042306744157770590956415783993097381918282913583081198494427852667271627667334989040492525730666925079147966665895872879674505085852574607701181643822702709889431434477703808017812883422045605462709330060806358652628008257352182011266421753969739807784265375542327552550602786562801048914751263790023553583074675150144774073198104058958134647211174128799730113859711861806856823432699214910680026231849340015087607618278479767075517165525177049798050619232256733351061674705032713252906555572896155655632502892189420508189463521611609892227566575569351793824307919427906730092063492885922107017604325495033765221292460634576252161915539819277967787474473454843703971113309819986206599237859508964068828835739699659581454114189620710108625704207502880202378631097582316004222040863070054043570474880152276597268747449939894548381896523050593240197951560923497743430522122104433080000619289682138364018605946725966289403178229380775299262040789471939206123352050781250000 [124,27] 774886343818343722207817064328851328410910897670141815167260037780746754394502432414309484648621835406191619385908591828039104657417059788650723496554581488549000871615933164031560293795988201077435849488933461233383096370232669816979775609534638192486748938192071897466822358162310841951311424480333027090824795742486739345289136355064262300737935097622605713906831100430941036851377408164302291552448324829016583230463466356712364176160463303875039584357987271318059726122002069895360654264276460558920275770212982055367529592328131039647569253053091231108892204081647681500193865106760124086329033173667453380830299915618003013794354449111630451666608139382229183357821858320150561662652824062617459716917349328084770187457095411499331974363817683417315426052027789586004077748528692631282362140280159566186571461926320905927670847580378756346794015481729967823681277241304633565898763790143207431039887180906876688139944466608912203822033199234954003836138757406024339073661812748542390318983384445233215520644805287320841631980736716908630561731336136299640818263115599168133679639468670968919778111616595407120291245744033120631435325346091425430621387555318444978802712503157791517713338912374644970987853170040108605313809641976017627047029734631667786532989800540505617889913661989688309722907027502278149688267481656155109536445802358016071203894639446065781726812809386197710047619432401982028871135942566637593834344054869600941886793075940707438649717712534484166585337769133081881061218332801141755762201792666190225874531335725065360471937911375309684474983706208265204741337731472598420890297835191659462611635511631361801635066083218937050984359854515530355808327442430518094328643364590979641700907252247460019089635941681740711472380757905918818725325260015719153961585728994539595265011948531644938331649721374245039435666756053848036955962679521660425029377992195484375509105851708419891499040818572119349028071155771613121032714843750000 [124,28] -814469392489980194384212915368685967919051464339075975765368489500066286537960359961809102940691828958139553155231703081018746087485750125399640295604901345902140731938536462369222717431000091656133254330725363688334074027288728498535289282470370173647687712068294875929978744783150778394795229325303809618206368559571255642539819109715461695392785419540696209645202842084154962124968883373845788321290091529337532928408097543237839001975595442829469083381260568724618232470317341338203111742528230467779308154641785498021432775590820877064466897630523507827673254948456439873954202891895550983125515936204753183370036153652514183497150540316330467363279991747030618741361190715698888667949183298786916127621052078541341415666507410554576250575092808987692785860711118972080412883307683308982343039094509541867980721247763917883992065132229305428221447168254229811682821903382493225463927075483796955885345674253120086452355273020924591610137012179654665541982455627494858639214277132762360966898212149508326502070827018943328526066682978977513222563498866344297436792143555971826001245391086449236268991345693529143124353590703242617929610830102668059943781328698300798202512599984609994077709989760107219876409741304941506131080159035138547855609145016264459206007118166953694876919456009221192176346469001072257946767426719453240534139639460025817125755737705293100956702315414164375645627365033479106031222175114545055059230304968984384400877832309635809756831780990700421886731254684524029472775448947600358129884859052790871233538126454071704811741273962945375932869539069076484354762778068642221350998632642989324839130181892239906435301176678300723037663157672181946775854666231775248741507438839112882774472856954119341560939680884004165791719201988332500476437548719109452358693234021954773265756888278892352057017370988930630815798780822389876344634228996895681543388431532964377238340652910111791822501264848099822302174288779497146606445312500 [124,29] 780596593471148448224353053676686281903867594884923199535666310822362147302245766656146655561860430417967488927574678943434880837053680903487462985359854995486837706410446292891353652164735742133369899049471205290113334763872616450892958141917796019848340339208346082555803687230414172616320674122797903672538357476328709630327373030103185186879330779585021225030568905278540654101097770630068772627889276933212149169310000631541073049714389253538741701181525127980875427865069927353673663214557077111773731208196494454052191452466508099167994675573716067117637040744679120260652535648826732233267848793434274578437580262406660392227586445791565485355349234857305601667133967210773042792927120422449493760121339276987233497912724081973757062708896570209420125745750017625233514572199351076312070447713663606887679841901340602432841626187510676620026864788982903215764675732841622467694396897224560800406686023261838100191877353375545580879140546852639314927551428649900509063420556075518716577348550421394825418349748357669088142487567097458471088541310053273299630455752438346466166019932383019636583795472069099725095582040730903766333943911889906138917270774466943714010405970302264542473544344217479546388197082476296373412443847975217406798367610127266794669251989646734662759620400788241642638362192566965276421325701056244279559459330788175160528765629041796793843255068059496381359601717981494408172291201216963239056642343617305254105684596525108683047271506327616818352451534196765637226439969752008540286747658422204214063677255616777221479675098003980798853646419123089290701207677958852924066677080122931672864349956712635310828536539267814952784216459353857425397842473999948579687627461059398567240310319359004953226011603459806060911554374250146692414532760812546638282465884579495537510698983951254491125186763863293967681185102899630756420878375124989119181606233565968224178449705414283531224040046936352155171334743499755859375000000 [124,30] -685922724945237922802345050173110868037195424127255109143610411523441884386624432797079540795405749702203259407177294301642601097288975766871175841815144941886870857756766378365993426189252549252073361474207212563706137743386882490738102064021121881019211741158796478690231796974028822787185873280102971594652538659626253162613225417091479199497351489300929293851934976024281065940117188176050689010345317696834725494153125701785413741372174314542992057482314026051603268524919100476757510872497521751508306879996890031043023476635654917282771247137247096338698809812671337874643661017410238505525864117151738241413401880199916732767599152015736268882866158900100797019321764104705917925704864335479840219612640134533402593711236315269777333151495350627874553062277809487365213774727192052526696336008230753022363393939213223619109406867953565788614069903117490556263076862445171015829870959375931962358196530400174956960003309697528855290080179863843367598911942009206010920185468661679704964262868202161395956072529744209278189241923268993223352821165535220904899152435243184519330102491449729981655301697905904863895986056480000597036980097048411932693787808715127024902711193250029813938003775970851730209814000109117879003095732947606097699161068361895802837845788488629080576380898007825634148744891199484674968466898627064764099750795369609899295868815461053652417122580745101879423074557202613067102237389828228061491643067666321846932398149998272004250192769003987905648847850431350539082602330894344457099171080015903896811398725761490960389811908738992226167679660431363199230552464086341452892843120300653358058334079640582619953461510676727625170121312917455882189740580705184232987857512257128628333306665033280366535345431330526124029160091299569112041839902331935750484175077207382083710853186413387291810319295773642860825960229343943618076292628125331808649009029050574796270093234433994338478113306223349354695528745651245117187500 [124,31] 553484002290614450867524353247145683856766299758050967954597708079959373064061344634192000634507912679103125230185332957411769351645408667041089621189236440223849333491499024935439398268853497800145403890950263192410040378435682040568294964255465885966322559368477345864974698741396864345195770390118849134292114711066782445726459966807228462157876928782832964768979092994383100514296305908049904140783268666713033155055388929393776598349497162047820424405926615342329248209461690127759249132777880882283244831945072023812950676975576021165603001458071124811753770731166455525899271768508049007423005646692549286685089962258459831463097007246324768210506721515504117334367494949291808665357324117539185909619735081902237715467752028684325421762449098624650452360795650125030772056545025721251136355561546286588213576156865094756603078128102510005285598630149506192339973680765388036571051321500444132929047652195655979680166572625362938467216502556928482361676793520877294511633718721596422296594939247930242732705805744671541340783052131071050414940903686944412307041846034704479298619729356128807956574920139990797530419798747187330545269539368659708842322963956689246764058029046568012860169636135845451629878736537324646071886799970566530770030950044746723376033501366593103218681551055906398914869766723253830667948058230552121048342443216203760009665136289073842995050180449362115429057655748335000819523413068202633911305976025906661896939004459891667289310580669728300994021991158029806477495827183711037211244169703555861938653435832670620665656922513499762856268208565855871240585105652371356495837998802772586511601160891037175647632551505749503483010344033391437807924430711051963373102036896308189678786854231461262445540990755475124403452334470333566828138911398341624972330168545024353322721101683547193608851498555528762426310274998378794092195318978314307069752885145598283983340290922287030284110187494661659002304077148437500000 [124,32] -409505879552554571931565106326302755128146478014798635664170802809258149036782180770266408193317328353778683123997049197163870055308338405130834990844765324190781962544416180602449292007588595979066481084596476067074090491616261976753082673262250245823210848231952818341556782708312447208138933156541156974222154571915643870792536249712945809181310207185355831443544816306269993692904318196461187392646775528226433336418026053193332116624687790787925997489810305186000455723259801885622892999008607256426519143316324535683726628899528338978819840335667440468229772476119731859276615392941197252637304054340573902403917281532561596236009590059547476573633818471962353255461810206660593360210770990451137810230833934670021483923155418425277796436818946182673632461980832264311610481692229884026085061341416130087019455107436132757704885406884837687675582328246055426318518877912075796147024506791054060822684770283934140514305178995929575968542278436312915537914648372731167597066201213352887177405676769269687089508294270793913287907898501931761226291112701519160580268674761341838197275261496788924112009867497250553514089632115112273476812835390461455177215007011418606191904455826164553848909870398205719870534995229167855010197958035241626205677729811723903166682535572788496329720304941662603204501200913247080322456027242878634997558905890553723766448792990701667611709508437848750751592025490181846462212996280106501637120159179728071064593432881344764813897427335152573305437470976459630231007124674425432055146950816888416704842020244681217488982465063836295146598050605715006569629782867091001653095517572572651405429154329647965616366798795234930654890732487822008311432288449002054610215483118302899411468675333742760890545114838660377399793571026223883619291893840208497226211258625021730897166370320416867404669246905879590595499402511019525756136505969512949044120471966842300068660162604139429731731070205569267272949218750000000 [124,33] 276896765289166206436022276671279096134058015640908241851173072762412711533424961231745928465162481564130928252218411166326722600030133313511034704206810483052276952898705593473025903099489097236647241364549051868872872616415847777043845581328535275281274673715693175522875777751501355204313722521905269670272701670979759403057712039740883972545406511152511056721458236567273234738805146965857509954712880804466048481646562536705197892178865454646189407770382910240355041363893949747267858008870667815509734919995414745927290309249801783222179219714561255372654023443819197410045374553206768854720251655458273297759690918848274510820868335960045855266784112575479536189051841080350654767578781186684128431421706619795821690321159566269429384671937047561811903205682944845355424787321540839668050989294936834829865041283479841617427219578241492464960503967772036940770865643166104639469893696314475675453397295913396348495346990818257282785748662923372860553436826427668741572952777225211600133687962046147766491714680297798280224195501379154137679839237768619296695876676111726934842261684413551895438271454535747197440292682977526793720451391126808118921044447496465758418228240075362232235743536682899856218209346902385890025709151941771080084856297045142826963815127071650166687980580357751456957958252145320760643527772642182772815399528631306855368313299098205228311670266716165966153440165354756939747112024010199310591002129608503172078453189666137970248997607770184769570367197126197176504432234894566962722811310926621470020858454114966479945204856444388673248550346430447737007831692545941520180838630199685789100673802801140468574808650756979764162443946642293022437069305446296596330318582617127988187367694818131068436491968772645078090977827631076425884507240730678541036279890816774704947284793718445256584404544994288110123206745898566415955035295478778751345938839785398080854217188473409549942516605369746685028076171875000 [124,34] -170489125093303516699397745813134882364707705440982705481184587936502185870298715521591061506530203844171045745409366996884874487969278532485252706069749915830757247564357002170501982002490263240952593720881412215756581128597000982347726654163129138949546386492235055715326000729720847884563263193099284718929444193293391556248660764950974666071270375516621573435843617052836654574739228203175774293637727036363965771500315397807172255769278456116743795781487325688139188973231017571937002983942310931175995170473277121661330271919688885206571436674175821584439791573514357016269478426710484061421962115619767348927881291578591803583847979272436723810752427625800511582106181325411043474495976911770970887015999880413247243318008426293534756015827562975246946075168025292325838533442702760067671835915819308003733724904664952629476827660636072616407616774449148369951575258827426145757317543780763620399771735261980473853610741223325635851899671964033870471835862206514628495938177192091887669417463687339371992746757218929467621095852220904809222074435118080338007610598675694203752229882876349889469461494233206360088843846940227374340455680260111340981443456705259853812437354250770473599037110842306193350330057048268893150536784632099611839262292086569923427349455539200230044131748777984686179312714716731712580051306058448496413425543732824127693781124654799127645558173349553690087912255991124256949044415202975455359245547681271632291953598526536650027281545034502557415424402370514751887365201856066881123961975783359441983036166248558181971616198754466567280106285495677276990117819492677477613898551583616003721622436565148129934377147773166013702266865804418575730405400663864637226282728314705368074293320741626035906792738967573863557704208001846569733912030666793274030757638856660574673256432561799311434760708446765477878745938038343897361612127411818749071979166434700540914146463244982498963508987799286842346191406250 [124,35] 95304831375485780304688405181625862720407993690471207679790020060134149575184158389424733965687199212503687625425273807250207313517827982953025791568447598141477478408018552023888994271859116543362359637202757117659567262557303879325262010688377093019469770021034292040366079741525095396390935241225315979725231878812439084933361245850174809775945258774378177643840204382820287265048017181797075867625828310881372879412772046200472055585230865072159233050439516517594814928641380490215398753412097228502099522165005276458642256072206653446700105123317560760233558489550583752812340348176361902462127819214579378456039957889308557955002758670638901938230915210743118801571748464442836338969697430121008997705004486474892491676697987020729298558497145597578843760808240301906335990938243000129006181976512363465610721133580976607065291610935822061654185677413184592184141260090526065630422579661771832030289760321429989976201470165800983842895989966261591968092052173858398521570392042226299251587370941502982825589153775468782653434417864910086190484932341376493990637507786188811693384138383997342243845420217449643125562401596731697783093375726330659477656869141786337580172301125609644563300367298282749368794036785250495080548236648220009546252939263519047005256945184587789232148866414606851883272641693291460864220526011763670419026312742552662661262093061678386425800754904106794639091853273946048084738514230647608896390237952461070664173166979975462490138731463969690127166899149666757078661334256813143080568959345404971342038792026630378473912534674957318778455533900990022071481668912867575584780892087975738878499204091909284367196689659871636204678844337535853337505633070645401448187375616484489775232951051319965506570598820551777863921403269036899348871799294267047929950991985471198352959083732557822343765783950546458727510898932394028231079600804155595383562771327036418399572537119013304618420079350471496582031250 [124,36] -48287271148260890233042998479153869571965613952583048705232538398290293354901886014486794175257363197241920014926776939338336322958991633920391110822513329048751288394970920703607845841624136365679829761016990061673415159868531338959442837614263095949006878543538100818428306785835590418131057845185025684765866062374125930255660152633541371345431004386496825515426155146295655549398647746768757952451448687019086091003435104606242891678260934557509472336571065386086512417626410012623718009995889605614731026502794829798591914889484791052292958593293978258868012949191081746097557604428691746194270445590223464975919114912974023539780720955176617053994992764469591122952278866174642013082193225570447109962526147236915294041552579615527751927521224362047509791984713584338290702216567667880101526102717275098767132843660381007083977211880596127236465437846176034526408931413969396838883937457602707728231179686481468340689909265829140020261860516486668490486137971302684452834516134022948269510063999014804180049345390904598883895502481048774987194790334802084274449640450547449655870329186800163025793200741322374138119892835920025359856236055674734478036202613450606549260023870824831886570678454472533124410242662572716561293765466417778764485702857231097323493250632742681422394818326561008117257702627568709162901679193887517343896029023142074571351842712026822507629948420271726218388392981004895964166308153876413880402984125344873286656496121392369193914548915810663504279666373979013363052940780194004851931802186333563614365304278995188226007934958527520955472798941174769979339930304367935234561757602416766174771695404413246007727663084236588117963473369853978180473753271204849895012695058016839694564588754294159830522473526683395198905204246859217992656712153745269614055785895392318670098446488903680819686736821645425701686546912062967891024508121962449497349849684112166325888892970397137105464935302734375000000 [124,37] 22167500376105143990141497957275964990018457758149672486813961390690760060282842948247250475511617380585264383119865988660468248669072626513515299544481374493300364994970102568490821158015915496491830046249566136232860053989327770500240586176626806250403161084791974227757572323818959807084820289002996724799273931434228917799038239202656740743887471531123735522918984665996824914889195053984735323189972237483792654502967076831032260071783330954049493917644338347750217660311679333134566046928684681750268337915509459820114417214634257323883325883116086798838140538086603667023271500241836935673000391984637843199229996001453279244855699365357864634843772514492808078082912500917482388371574004773245874165427913187691926968274560279061140878502039216024840481709944382853887949407392441616363726939733992890372011393258471875912596537004284394388888822729647104764061716088516645775585269782958774701681913948804859185604585957167860247492810762871573980486225995054978870857768460638239424194702072086893656337779290410828383057056584687289541647003010670670153141549172503099473353390310350130342804979462200636229973425456618908907788723763117620423949863383394020183239029368961912348051899935799770246607664994285753307974580104388775905162768518940733099382001861282349443387855875177403527527579984285754802055290530944103003354613384558208616858814495750608215330247692748545273666477433060144123363638350439440252253875878796263497921004638725239466922068964523368864987972112892126764576467585788071940203794762926919654747098753162966182998720057397647689089135967107013640981549581890151265810158687789780377259163259855425409203538514526193080200691686862326509237973811237237658305213539208092332054956136160257464429051311225142177926424442852962050754947387030253277278200810820902154915916238623451912866222888524870422158640220992900048551788814461511604178067314559891221037446484842803329229354858398437500 [124,38] -9230842476887881563085134029473134098860092315543128667442857167506346455570498868147699013111567904182099228462075566554592794337987841971064801280422439924286140258422401920247217347972251954776988695926925763498376640209934229089363297755866346325667497937042459020578748798439638872996014887516051088357490983071926543900891875645052711437808242260822221854207492044066196045743871294489935966918308165049001614931828610861980295994958449227601536799507240591610152295031958766542043792100324119796082164902857892765088599900786373370902218888846013149445992623643725859726907205564308903695115248780452344179228636233532503954035881988808257560694229022835627748478550749363417538446089648765835406013942775474215510091597973790557250777843743144358495943256002366959540313362081092932949637944928425284525061892362962465590400061708120955261931096186847177734622759678999614872001044247819349381925203662133996404037470893245316146379166869534735490304223696631675229828442524980458543827281758568848063581516555954393954509490238502183060071355751441539507154938504600634224918340395500965160526653965120612361155903699422421982067969890928650140028541948228783360761775488663037784823989412532263526079590696976157055096661778038049139229690373585900493113343145033968309926698499117565756224061013646827561722427608241975777275471043139859434907819022642539349772540989851977028904475144735593904673796399620630303908825605187502834114384757359905934003863748089767598502041832924673747972935159483704198260818525928241503759892080008436150027903500106193795305085600037743874570820726969464429262885241349571912249688271789370136463985862330634634233414944353884638230250556590087012645153091530634357760246478031308307484011911444666720954935661469147419547063130227466971304722124390253846513633552075346799835521409179042665732024226368636855469115911434563715606241469935344667874232982285320758819580078125000 [124,39] 3496137461300383367615367379739441106892764688631063464870174031013078936507486483739877772858081702806207107782681962067807788268421380476521822580799986604708970317251523982920539125603626109897741726778481745607197788650044667460154185195721721424149134930101992554044450748311059338271619316101380653321343557326020269119203684399366150820701052552331962695193387345627510903930705758921797596598133146201666175590953912091675922616636568490864879509746763214465785831184408795241426540810664974380395000476404108191080160726927562443649781331792747451526996508395476119536013941570208147227972300095017368962391726346601269727242991820485795555691237819645366076760979390919768316810148425045735305093839779247846231526314469955484980005430623594674969708352046555315219614479715714786955439878053096801296159117163744348357543772050407503771110675662644915429531163683111108539518846165181384693292176023871731900096174734929734229838633938385004829048813671233912361201596927064244243979751196059764917162148168088471498983541497876528075780989700321316767342288092664797884021580576072046438006736443878090396815735013824656170926463643362984779713913944464370663558137040187189061649061105882888202182386314391708229491285800731886747494231305849442258031468113413706650186574800037677543165614825990315151815680254090268324382575211148501330409080339093283382638838796698408573678026578104611481207562174927811262311228153566418179125120299444670060628277809916035906763955385933085441714374173961172960480262269267939952791041803619533301599079342007095253964236853330344918425248754995921013958104155558497599995624185661857638235936007460231704471021989305656035362338834884092021506038048168920559750548144263033954155514832675812136512105315079887064487127983174171006082952652783388565142774499490884320078893025390058254384430283180052720134778262347750518384908134661426259981453767977654933929443359375 [124,40] -1210687774047029240857495284346381634266898480874549668156879469743015272746357958978202982476163285014043207360922788158491930965996884041515496005131255054683706433682683712655197498791467533168359901159876031493407271028598780744082495849546633618834990749886742752111811962259847393872532347895696756848688634265923546252017842507055734045106419572639245139587804491722017122219670666329469839739301548865877214457981239381773843736953363495847743538162976340481705961978011265552614733392572941218560924738762718257150761943938017878509432274728846492194494915768455010284130135585773465301661968326228345213329633402074234544943791405650605435691626632799680797195309612130262070356212704915006622767792909010011683740984152780865572975255447493033408973844258985449766499876019641297096060617704141755157678295748043825534228098297292729301271985672075206092239953026080125632645716376965606779313006166750824322480912776290939246468339131404237119484690500203296942277864857416140141149154094229860898339951519278912240635531575711448361163250686309126686044318963186974378108842280927071992805330548378415117158925187927630042738739136797172569829903674110767426482943946904198020360196701771235651813800832275279990248719858675582515324948030098578533217365044809070124571254696137023857900307957309164363314312033382087136651454352679948302294568325034146350581253186877443230080228457919218274560823294540905272908574725530749723647634543769445568770367459134964468593516649747342895594223643950283849962605988547403210293618699447813007711673156421167792718334177533173868273507201856884623889297338354531723470945961439980729756312591801652756081554118305695728781537898660059898156561600306733635453014870577430867751665950253477506394644443232946161019382836706375200487154082436669376296593535520210492353010161006388200337584642352356995879737456638352687682269603897111664991825819015502929687500000 [124,41] 386952497069714979225047067000316478531299495539927867267089638205229690968313958295694070170803806197405655975427595144681776546321945644423756818528733729607307709796038477356728034501147119530504226450710301049184971262019324769500582828963329564665262767292148101277271661413595449664449268857975962233793969320462664281561101585874718646787745531822173009025592297704966557292760233251785160623143732578680805996125661360040155081383107507525435839445473915220219643701146351384064080440569480941608577680517124834440413794682366952160780104807942434723369975183343125241098940438698932192762472721821508961239550632999096836966462946769065116926671948393387938368887171276672215861361463858181088776162533862537870364967364189653638047507579613002910103768377469734825179225514602025166762391212197952041503964556884188844041348035081543256194307933351605926726546864269049253774389326460887996477405342506977162859657570970699588487309342533481516195650270255145171122722446888879330351889271918463540123148832349848603185707687533227922747036912732484352970583118052749991076774432471978906611506012144137730562265810203261039114753882715811950366550135818585407772625194275183832316713671997055904176586227340472392199410530027074882666201227059329918666793623008919649275942443015736139338770200787305648612844514811786713845437864162202546660910097232964889495767796447013479626041562497485623033109672045595871751715050036175509340057406323615592479682737659359156842160001797100093389035897182475730231217958230366248431643308940006635551955214459363107294861370076119445928673897280548316680240313978656142592910862775029089486878849845861229665280021359124431414628492604172253655176960580420883770422662779170382831113803659254183836009299900526385365379904962147472822746819871366497163928888681616501933432138258387506977715926427035999961558079697878428232504788297774211969226598739624023437500 [124,42] -115856906313183995594682943311015493979368301749574299123579463552346898888072400622235247758960927576578116204790220305880763972096020029547960682959844905411035753902209418192617831137370953329368801499747018632382058385945803929322609890127489679563939191969472341193388108672786059587633493265074494756056018711112330537773933451109344621662796034227288913499373102280150450892536210414946702141879637895259379007141995116868680646850459595144864015282633365709740190476304058251358625394673050674054499588203865991330182272815456185529515217797748574116920420562970384379051835439528539842127335079309351915839774970799846089786813027318307261851644431071163884314404177676567956770420526104440221480382372779844429388682653599455717839095878229170587968615142212171861461438337975773683162783212123955540555623515540234618850974849886161011610304725441775059872434344594901420436109787930549745666187790744144809191064347760448167744137655373645130945434607232661805236031878316715459415853416193670981917309159901851726308735295374843732463850077949616545539118935801097945116360303317637532773317677412818806568240558296442613404842994333987994868721882031387443125390793475041197844757343774917160771151782650072571207309183142413536670071749780655277667686056045122065946410970436719205934740042875927714725433278213961437494177902788435447710160704499313276615370335468473315446671488843778831152774309152992209672313199284920883444824842074198860542327656406803643735323349376866391780846637254842654833760753233707550729279992432112187286471673275643430575260647514393203133359714873967914059403716774456120949252612574928270829117317268088632888831927259298519763563357124118308915302158484655692700339643142763849984138847326710427377302899384049123310638467801211314683673014357878462609755233306922576341978126181405903651767611187366177105996048490345329273765173638821579515933990478515625000 [124,43] 33078833741299850895677237810888726004860971135392951497413217366222644550022021195913367877609785158173739084732211746032093104073078730526164552072183721838410644957665014368356612289245350036817828143370196854367106982053823466089664037973403601280512256336435641010857440342289140698440097983078654117564496090692162200230590052489165340588652837585682715771577697991441477759809825480060185049516144317550985859640937058699117031383888642516815154756204613721791535009125159471943131162165070737715140237036060708380696069415468579502202846104463369066157862326364432738348272717557614800860449353009228550984577352290170964210731634932641848875568078319922749580397068924861052463797548029449125595157230026737702165297035710066341258074417280950590274178267185811159656189695003877839496239941508697171001167733457677704886090542305103026182034712468657146025419283405868794150292466111910129513399529394242133524166057714060147830794631315960116900672545789006741021420089897344168934897087211950217880384841773688122656576630122579520291011609394230948470903325448699014931723438252027219582866388477875644225114272521171494184900054940858788899480048193655146857301646056166667743153541811045656697507908689736615800579996781220097758241705387076418018559136669355810652804563846634772163034466558644656744283119133946021382411869284930677684794350107842782136416410528294381194301241845249451737454590625047543781141026666073301799122014593808471656953058020471252722258253286886453022437328746035345908923690653866055864241519579018916550084280248837403986051686718722847244187455907961400073778379114564168177886146197537278032368157884031830114813915252580749863190311381965017822354912831219505775183545533786942929342014395435867182454366598056126300337731313982188352351763108203385734086191201597789675119064323154504677330603873387350428785999567615760952321579679846763610839843750000000 [124,44] -9103129064786442383344502144772690033664290843052135151706503919818801913050270540049132925202471569370154457278372042498863735851619155976722646724578743658442816191587872746865571597986773255221875978106228492439050780217486960238707439490555543459196124542624350635439604239943040175848889862438110861152450056812769501398056025480474437543954907465398744755834690355442419979499379585122099773326920300057246671638859959945664589455739895986354097426626093797705621109484499543990857819623899232198946546240681787395824706641127761536297058291967310100007102286134887068561925909025565828597902757273791211765456639030943674157861201011779500301975820070397030602292347695267157247180165243645062819396285662437263848556886553518969411781663523508701011319853368900304127692464468250233520554824773635187737847386711002738770653535627695785803326711167712246046275422782205859707091340487643536494795429684104748707031387581324234301875875356281496866526744632858695338886690859405191503312723052302935120093657465983000731670663319345750929577569308292693038838053874449334416765589283405805002863845216564001571670991110182122968841972895547028074616766502661153733583031555774930385299191638439742898925521580191767018463246998656928435282764803399059334428923949712732208820115696693355157580503213900836985826036474314265039406563075153341619494278054939878091366062232978470023751650800329727467221931716221671199712747113130786522584168930568260998580339133920079510604790122564238422099697457461734531571402152847229700767064929499794413798746285246229894042388817930890942570664790131320219848528712708485374170675022255576408056199730950054840946950059034970874827682805204595487195320522585468032345512831632118450014518472035742420258997523131330612145664971048613015599986219101692700324214545655083525180817775130766089629895111308312808827067352801520883076591417193412780761718750000 [124,45] 2391557587816895298691556186886078672964101287208755277629068483936659408671649709422571253522017775229640566965973900164792523439551522164610388105690530740063399307002067801041783296996085055425512449238793463291259477563404450158403695907376380999679133490773838343996238922620017398916987378843404029007284178924244433659204425270283830942794332648160282856136924669790853396750094178548445779235976967230260332811960149728043218364269885480843983284136841158332288876631994209729093252105164112079755017784088513833961815074982811733851204948702264867541121118557440904446188988791178817728186470006855232369494133055236162429037776927066448213809647251807240944137897749712454073269795181526308291415867443360732356467468678571115055903768702401704909726515618763038380826398728607851652556570615696720673891069582394934455160600356144782384346441501501472062076868631452432220226417504346310698203399110659629578496494891468708029116834661526599342194399101815454173846999546743297365071341264754401457560942416241578646064378489167506641344356835706306108855105432522971085706851460781609874427878530249810198337302613661446890659914743408158874756486076273576403960050692254707300820984603927597015207746605513890638499243384187690301489724948730856643597433488407804701664800633581257971084936354683223194792385968636516395785883303586611056770818701690943488552014096228970558361014711157270341704280296722215797821809203659747300391930025728978599964058402608766308118346895672706022772084308849280139518327319591166314850262396427922519466348586937325130765828702832664468055070018703159297867591924429162465277897958815994208130140422422390040477579604752234145400765287026636580793056785552280460183331117728636653773106949875027406347713038449769272160207093932898088590834363418031350857043140116658672511158625237315412755663393688915875157433021946928874967852607369422912597656250 [124,46] -580162686707882928812298184604566787014195617058981022212375303316487912754578271598452154566058183117913629856487798975060048232104040296741159018321581836248320321162954653532118273456847122799407211789614769047544951907461864149837868925837822824642100669864157780940119481655901917071658404072302095730511836020683644891671798322425040642327355322072532696907334493201387825131203352679791065011932775870147890861907752588184385547125787908420877872626285499113013996810228050625608379305187145237390147061582534168602662217104048311488564923690900682812844953244141880047419680897296253007958310202650992177567976662033927283614881504045839459439993542202974739792170288047343740879803792812116923319979955506434148563102412542432092433883702874849524449966324877368613249813828691879625884985395904670466783985015281649207939378973114144610516749597800965506299507124389927012883178857714875336727672706566723116158861183980608601153982092910849556101756787838659841010081380899169229792733493535540180989213173973472531463289140136724935624079384457930540259219104336264877873131634642860120188883233607881770385117883079869607445384642539976188306367269317562742473048660045652588570984338910729280244445467762119027881747389916511107032770370675973329509505432999692729320392859559942025035630184429967345954168388760891787378857581926199444009844783213741586392625046925062523354402566494908629495002987531673786128157931595545865846936632215143508675344255187088568758023024173873721832280323820415201989853627030598861320519743118060498641627062601505212857645557231940545723626646302699511461360672566982538215791692436716555614697378549385385191623047029428637576836903829525515542689178368505515282319200840852630777858451605956872985143596295663898955771297750687750469946310883138628399708779006087391678584888290364821685386690483716455590812444143011816777288913726806640625000 [124,47] 123987941461370633285917389868450323804429372824935484583023704825353989371695723685902918222347054574821596148142879660104137662611424341035933784646766717271488446398706050683525004561802360712544486089734285786878124738961251828005643037494699380839555386818974997244551124765520590272683823386451675065217489236876107261794510711413026395265510707780798384610228056775098655061610226747979175260963148502186247422596805955630231018297908085520451106874755226563165665372342439449730023792973083183825410412917446648242698557378876792719098567642618162786244164772710864601168151799119856962007738460067035644115127166862439727926107964386207469475587811017226488532893096118802436166411352424605035284518753886877967423308480361404838344426631154204587330518099386886005570439709539234397591683723374904515490609958108842924464237681448392320434636065456065748422978753150464362033992754173292605260641734888909467665284121110493434511144987947250780890084234681018009066692007878057178585154138879381923826967645199395053924702881959923439286773687355995051018697950171741425994285935857074418308430805506380563251212073978199244190880743697459282352777700651014703688864795514346752497629249016127592251518528303217148979450832864126679643040468025141540504214121920945705802456505810830265447219910894149307386585376185148060045572603246066159422659907535572517276564383164159823684005804295294024817260241280744133695437432627874258220405995197451702634340410776594237186617212466729240760723522262222671359762037054257677287559656217738631430073219191339265188772001363795583363663765992179487084965795902314385137236836705575964116623357553577552659505558952025119315453391429931541312198489980101926486913017190984662922166006069142437796906184595262903166221967532420642913652959746807645407499302217660557579417714120430708343838759923072334601101829321123659610748291015625000000 [124,48] -22313544923141149412582324431685173455091759974855341728569849216510926153253332773941752405356180957436426393642870468865313253105878969325478709685217064799642153356506637713978883643776758628305402521175712336212958145829421547472674342152263605715634830331044394596358501848252244628520192653795810096527153938454157734063721947941796060267587330074571112102786730059274542908050684380836668683889693697978722765812094030364301026808108170346807241015500621284738584048640789842553728750901747125329189530436397330439622673406795676220764665981902499538325585359822518837565489595766713649691932562326241897165326080516392076614468669658571365517760436435264443900727602004215098152116012947359658713029698110414256758297561114155144136611319588700459025458772068361415024008865653495350698144326831920519333275859175472559466383998869957375038938276238622696091710465961569290772378220853634647450700785225760765791736802836200216422608989753218992543968244200488634788107187193095498386800217627625039002139924921286843892476735570630607096908413778700032907881445515706422081755706216857418330941108992907005383838339923901986761110753784053532410921653642072958162891300862471803759235558233159818299726260276921291334494198915263129095970300981758835872595675250137974886017009882274968411260374544750637227292950973285823164010563175271155138079692486081889800932738012449989009253624053739735290928372257430986586396479836873487097806481734271540350556371080789841270291626956998429732910354002278491298161481963257919648972859433382073895666694918915665849492165488975417726771080989903215862562810388032507954323107064045659848767691315246040882582664340205593503297989809335367435376371188730255422718663591966262861297255258145701263532368770772669672443783424878576739935070379964159628092682683797739320688046791004883335748653488961323887451726477593183517456054687500000 [124,49] 3368733188299352781693259768025221630862085381611176391908007347491935251414654802285561293521592844373572880026414968973824290395754553983633324896837616854953826132605727741270135471943678016398674515018060657044260399305376120229065247011402339146696095152545792401901082765861726464696487842652945212800145121991768209978181152014840972773802051762883151942353801088085977442164580442795570656003167494561920168513151154488796028040256716933164798738305928758387426431396526420223547810554900956283780744097228649112544595440549891960388484222052817972080468877680058192679074006869032989206720349015291433426495444022813692517615908888395815404210091896933546385509812057706622272567205080488167539776146112972221431258026662574899011031058807338342696720104556868756070826370038230210173837870441664775607872659833777214662661156677762066318732834865872063666706999172007781664813933616750289586572949261223495443627879518312306077555519198840283525635949811097770189034456095214549155492049113382723229286043707581688504913022651553623723455532458497411532979836262467010759958655039997584065168155805499221859687105631104972923790745131069570235073161584870616912488352635349412724916899132659405965120524081346989855919281964962885212608443912828498624802676165224747621331808051977878904772310740645640574482279764647997867737969245916202363627814240527070088947621790133270854807752502549784686699214113071885821884320009990513407095028072391791983468555153808519207132646214213553809568251160491574273422563707617454785882405064974660187646857777821413735645409117781673070286515953830512589728715395731032074226447935242623893386321981694009467665164592673866446269662145364374826769571466692329508012977613703516495407409830283523677038927998578931656116231053884840693060476626296820340351355929389692279707907030969965827980103223460162098490400239825248718261718750000 [124,50] -527964279410527523019667181634530799617418549424155633746033069400110070890736395318210695680873204033472939541562154255910842323233188283860296786985365619523029614113624262520443363380796450737810232728510962336053008527611677228011425671736161983373832162337541905541980461682643406862178619764919491977116205651331238699542280715833440269511108555151770206371691047320625592145437555407558819038793162563093390391719164507979628839329861282020620626005493449819848051168241343599212092159552825859891036433560611980782825183947423641577241176101455530069769853749392606405979012626118540809204580354405770337468226223034369021411113735734197855209239472678693039211404378054291013744781445397880627870572146962460360114692770640915403627455532150285233305153120389407833885025214060839645086979248701632176374260635045817077592704709346480925030104191844458180468847731481298160194401170529171360109429623937039416276962770025413356736757077983261304148179343547827644198763647732022279751957493226584080208024852928332950674488361401124492936256231437457933563340789085694036788574202080862538056106884293723375990573232032067140120047150038730661120500299022654203281114840135634365634563805909439286617518182802322232791170317571237341587998489734467446641074312807444936521003783390613579697254858702125798562760401289973870919654759337307736428143826022727114896439150767909321375327509483184569817607295484091821620776063821725769268443973106070432108386823388045048312548635423808084269967414720278338969815256092246870965646038499882056162673778117314448787634591605863729341815947826277038585546924238289738288081523207885338240043802975397899621821150559597352785861820274341601794206875814349653207360648871906371528261931303455902647962049176362872282316453040704052187284149687834520961945046120803655832833051077056078828482199583049805369228124618530273437500000 [124,51] 141371802133352294053430738339136173828470587374247896046579149526570588157832269169562749401337838654752626552706852774050052272218023278715773640089443279306178822564981385309925083680860729039033614142809500959340909981341077624502770278422830570843894357100795859281235806442983875289416751857547612600281206511485705085943687522887047444283122409698567326731581528952165430096455074521972326420248030498679571244636606832513622418290729903859046546980004069418300537144668443792006720287641562504476275763131699005725900158733118768349538855155295924552414447969337982439595488658603202965454204297614731643338252399859141315004071393010457718315799544311684504344483462979562905782852095680533834187665556228903773875168835196956138012851010199689045282675165396500901696086507308048115956772465559687091974795772360092530377562189683496199634833292523061094174024807998241798342614840442762091400121105691487419061828644492991748304477900347984817100950512933411824677956949812199709147046636406501291738547231457770826236339851872580166555407002419300284565851119757636445106256077837028033472595413785001869361498259833257588846047754279389760052509230306023412014782925108984282790991419130569814102291289375500193351715272121685214903599910021412454724368742356178947964235798399405933247190219886143291069655487797496740999316108702307218206225572518498767607059778017059464489327177211733195637087712237623637110471212905436861825512020984215131498007401871357459910527038947330468426619338570153986066155118686177108946472853158569230335177286554204367004460553695547559291926004982317841332824765429196208768594390699952272572122752516798287233499089639840705424263755169865950646621622511247419404726470443529643404042311270783386188699698684567845528265528023700202724009535157186282638611554371211066355770488385606316614762079097999958321452140808105468750000 [124,52] -53737902661543915002081931960019613824604981604639212265976569898469892109995098367971141852369054389397008535512919423531197721388413970746086776318109269633353703879719447903353148813204199926482888789906502062469274351786973072007912361636122395959819925942146228271033729655827961570061385777615423777845952937912190310055128715425726346036689274623191143826875448562036459807759223613893808907021050303024276696549191466666176477161419674375511446261134159313958743574384873606011302895855870932931546795511545782434031401566718601193916711040297687847482521372078701547497779182414747839505938069509226503632690939997232024670004000795827230473155023687058859006687425536525284393626429790262911342243197933616574569617915607587502603028567004061177659051850281528336351971411638116209768137594897100282121036341214977889203500910772595675502670494518052070644600002565137777612588903372770942532259527525422309119300352136089608967198099693454632981270792477233609072151503238888669454035585071627930782874662246197780932443572418118388430900768456832373308795190390036373444515622636994620561691677310873146949099426155976820458312588504419018509434789240732256560283407093144506288660753525888604128822241555473311013944459604547133155981690080378492580189348724129549484232195614704917954216587049564711015473533073949799217575603238662241350558209844505117550154255129143395655038569978362228069061144762620158190741564904591267239953762027552545365137678696075568584051094728902387227526002202361127606137651266640470921253860963561971279739113160504255806471577658991288368755090021429494040496197980156081912556845057975910916706157308907670279236239538930676765823285647531867264179583422471016332892068031648807501944209129758440440378918648524699765591675370550806576482554775884889451167534274656018815326402742706429215360230955411680042743682861328125000 [124,53] 18709064161110981746769505429842051010814440040493245142676013758943610445167126969662668619913189562407356104250047432521987578586424631860785446196930622180672417224564154008178731482025911560258020539579991401251268010388278578695447987594992190602597750982891675667665292189431984132841639621081373759723877415583073276608587180175028608141760602609509566906619507697551319749175145906722570968915755653255329142007914156921629761574539191111229833932074040044531506602540647787290094677420529258361539124845866206308028481948625752860169119873065599570660021117142330998934211858411384464537840985642658110311310183905959057651881342401466222497926166279242163053074867725649613129698419560827304358726608009802516216667761748406425196819744464387002912985491164382940517164092270969432374203874799823915235056871715130795325060223679027504704797338970226789739174975431734887446013124044426616068214227763339259171264080845714761667949948684024532008299162580084400742801056443963271047515299517365654665221011057591934392813835914563807529517127078688447354493408900097213461092304625834648013769649559755787527498161665721232098082871897001646219411576223262236150676621208242931789480505036467126997558762137728651975345821664421633103240140312881123214650285871063530721222011950942027662676895561740492179803110615889966862430066196301855436400817310967150470668759078284583877600605861538661263063006163695511485681770991274499523283832840416062612126022028186002171089721569447591709678481960095377957519915613074431297996970252206753857608039927201860457943001176115489669140603222290430518063253728563698513618319726085188040700982866319076662025589241869928336980744522944185462477535668201772789098710018618785440102258537734569030415129720773877762773424059289149479987297839079426745208546540172693332482901832628799797930696513503789901733398437500000 [124,54] -5459505733370444044861792562084325919811790978973629551462646453425031479663569699932405243701975525107431412466563934421265511966256479378852539279097648615987138414075821834141783229914129218118077134075504057553157348865073854114156200680805758022617588140600562830715429082904259757701558111082007139040847430172845141426041664440128266955198326975128614104827203768323012059923155824206641678834729746859160895612838147248663856568425115177342192912919800594795443618960266449524327759788607413700152193600927256751830482925226951772316504938917995643008590185128248485378431834314141915067844103918863365669133459298089511168755803440668617622599963191834027678017981757875607752684573154833512699038683070034271793032301044167890871888451685680309854390601329921107857931292644860326158033332741064912817151017265293499562110747141418674490198198537374176365904550935037419271964222475784311679291525756508982173093600525523480716410076277169034603567690908293478849139499965869014148135253852997156719950602761944249662883599136937990976163943810029182244360098074313410116139065311606321157714611178140210044172299448714504755935555244230373091392560443770609030693629296018717516047340859487011385458063627535697207505319229310100621405063973804919459182062903958607534189305357624042753485740220158143328910050887179203540007431564270384547190793809172908653412482695253830300162321273400463917879320556583408865877141101578047013731760452741082575193962349772516787221651394290404019223048925840851207111799891922908611421288134306262092954166315542842646741791834997693983985855099533736313893080297834812507756024753975184530530248242444868075767562309059058208291584461679232024876085509815015622147119939009208445316077472375907374090502773739109617136141792208892732737891841932881668066015240666762511164816408000988926687568891793489456176757812500 [124,55] 1363355719164935192813755602674459936843363185278129123602760915637645957942716806780837984924056596885741493233165392108717600508340208515286200574508574556705370947343647205440442692088476086585386734522561399692156784019047282635497445130967914332897667368545025075890945782381383790057105212285077631877526597415998408325733725756433814493202942372501051587697698987637650874248724019974878953337260995010846670858954019535237723568954081110498931565945486512183069323729577249330410444682495339042022177076517426346981266826949017461148114345229331872231389581263129568097797475862067638589476307364698171972822116206882125067654377620149577348857852504659891475376986284129628677334756308489419124788625834235838985013852492898458705492270494184445533431819362633220615032832640149396384548403563343435104172393177786412632743372067649567418980434134372076070716538790556137361671961540901961934857312530399800256931513607203527709087247998039504743045652017111254084937003197460149247874431785208473978461018818076821947431306196464253322852440029238575689559685598215157934423752110351336961357695743784662952966920099769414879717734958215706864298084433387970315722020132684101499923095904102429198912648337886644832931618512849215784916950268912570318772206150404822345419908297145902431989305855308553251183338474762592161097316887126380237854250684759043958360426406272353723509256240365275866663060230779504076599656326490187162107783252679138279447595818111689893443570842784374719196340608020953254362567231944415923524789434141039467774850404255123602677475997460081312541535483653213616619959101062601907128350958033299919437211464692251091537706439103461569004293436946871228881869671223703211369339596433186985389702244377464130780564600256018489882121584911995443927639546214948342481861864305239600408167240047141240211203694343566894531250000 [124,56] -300067207944088102232570026121792718186844126043956102679398372150235600591040501486723348089830274910548823482114094892416431585486219646756093060832727685388000027115660357658671291164120493085057642173927471531216127140709976893088219031313723820525747671840951798939835304505657348207528246699846283322924037920360176023273393956158741938751166636843181972651061673672293570605195100824183491607910817936419611415265533609521158340626015864940432846008713105179023472598351254501071813780918553482567714852933606493943570785391993802955932563010100375682330154806059127140447882011082513365051687079137092190759075323846793390231899960056997905740302582350569101403171246564596008420786754822079535736628967140429032559410884718088979880286270167955135564952924723791181619101706632771713821005505004472678079882437257289702118289101464677477730899671650620324569704421485423848294136444909353247504943681386725522716084319454145711066722546843034974893333653463092003971519679878672642716198008757719470706392278010731139018772617808820952540928866640879714749909301509962432303192703182107609680122982442605665439142647774544149278743962803050800957138095362661770571743063466228066072122874808473348057347078531031531242508530382700028008162002117492828908701306041877652703423630364498861153833720991966982404044438985661106941631719916202447251837785443972551525563951447435922972703861697522077996743432927112033741755999306150427385355269026645917825891764147376214948368104848619790611985964392350750595552912631168784958873054716882567786666130599293958996833242333643951159175424007300187021123262118886858193251043030448087539459309217282544840978240954820580891852787612073088555531575790795783206139803960276715374968080535712477724084907091472716660941507499179588175500833328916262711011848679172763175497613141681067645549774169921875000000 [124,57] 59511995349706070559332893836410436091860680365542120343581212930222455940028502121632566875048925398241258840904673938493375945374214045102165466284358910048845112014774802759109724311117642547784395150895189792225625861786832634758204722324733767563316406990848847366119821443090935882850854717917942899520465245498366454919821315019135015932421322461305270858782760135275827071552508910278799860391613690149429097703208417384992175290300987087121402514636556855973638810602822211378498284819680484016484870357245147322492097366863034062082250972630676504972907156017730523953586678371384922019207317888576556925709113815456089354422199322083529662232135828510740217969609448463812888309621408775956106606278943484947488034443639691171197627625468833450123279952175113826098631947902650863823774403471063587769405098179222074273429673852869615557568591966759278797076321260791528594244531741300400371889413441963426525628939800786839376632494744028045550211916967493533785252800447844943254637676982253858312952340865796804735443308407633178568678409789471432073463886421524293282331924129088897985421524527109053848494160392627645171313525765637040883496093739344171936609258511346385814191048334019825548114442871599228417922158274994770809686725275569235962605971963503570662566889119114866941423974960656094699891416920391339504563962687994478396410506194965455076898461967126084438430601502587866134674727302496997947558222606671055073818512917388234108365071185878481534256827361867170447758960791864678330129037907047569836511934280854003580918509956808936123243005327926651977748680686044149903878192002577065294648582875439880907306742122269163236374482131031237576036692788647301467081471997609760708707121070128354514600161970564286923635353247131371584964985969326577602733789700822991369753270666933652426050742502545472234487533569335937500 [124,58] -10785068494203787214816367103676255962864240049485185745232078380391050241881346912674802135528393925577383623328088504831430164396791806427434716838738081277490347380153479943490441915910085079446782504499773546516186227575304699497846346750642630839586062678919122206030569116370058051130163405720905448284386788089051997783995789295378968666907933468971774767991083030547042182360200515378458304689272112704936087495503873670467018262823285326790912628714913128716995027491196317729937601595063054791700998248844665906137738414195896765864609085223622185627052703711346374536003002349253645256963144761315624111980570929652741837091931468675621947890571726489846765358930534627557351777919802505996593498422263875740754081886200214820133368723176767663286642186411799586331689561172720091184421685909252010443293928902647835510912925955175073425740017316980776404168634830613618331897921905928827777512492861179399916986008937792101124877623511955799120543891155411969680784099771249731233057050219194126569301718685616675381582449017453312471099751306254194063600918302286462054963780368979149483093064505978319328897245861667185521151181385554597356969065619594386197222157115292329131678338417448958566096810164842219982928363594026912473652606840508149722824852219771733860239217629341544892426656814457145036937605595244959023596718244427262869749275879856487680033127367334391451310424557559146375064092590585459056230555122519830289983460604872522126556988772220527893503797539600038678514932078091362396002318898051888504309023050807322440803497081426272325754126268000374434494281726505231384557064492131721376337403304123290960696989714153277665542362167270152551684951640642063715472115280115888499771201322106331527199405839719039181470921832983194932999883494417611336490545993214092865655470998328706041840641414970159530639648437500000 [124,59] 1797937412387649097683683839709794574219329741962753555752101424436268767833527573793956090199557771964234709600341171362035073807781281903985659141387476528898496491021942938640218378144847199546468092889652930696121394120405201644683689858430278512490232104360417776198245499405034300668520929450974303463115159261190743900619258866780604096623174328040426036043800579827072945494636208841138447140935982759621866338044116065414647258022481081608486642551209968383004039739365579026636564113173020458581938510568705985657199963455123069752136275605209867396621098567789188257319388832211492734099451591339590144666465426636094482139636314781686549463172126761247809523225868953918863209784793473357978609416554171198822632757185137370132343084959698574045692234485885546571572725189738285065647751348319961677355249412096923015149578709458751960565257107444733485876974269915282825654495386359170714803107140533581528193563102157316698226094351956931871885784162964499347462847996012929428427241512099065573386653427596300437474604493108349806342483063841805119958284823409752344796289286472559665047882181642378528268741647834513515746693813183079606903783535803159505238116323288956443619386819145034989642750213568913659209772138225196110873115928051173542759862425207829636007966158642720229482972080345342127461336272631877198782546477449539204171713513132390450733872243929749653236387800476230775085903306333534924688616046614805018946670694560872224963308674361192242588854595584892398743825107045821194623716586611323198447578028564840879653790533016947168780711361464686614841693276976989606018084190651798305725635785823689895509879454959500184100359390022621026770666629143664997092442096626057326003061601414987811956311287682637586144116675143179799936077925227586791764571915340537859798093288907366874567074406147003173828125000000 [124,60] -275662775372176793171156598495976047439058600663654221199193722095934292999868890151793593469775228152386600529325146458371969550310095924354026932726105324007313794674837781068128141813670183362164705519964247061122774306458234066827632927252086026118976470999755513304903370172277544108288257542905265054044797376216723319255431631379826202838112492692280318173112246014652729784781153700044080901994399019465417551184140314389710207160846465008498899735168719531157598729966666199151137812219989929660812859150365741159803960981092069845460697794889813942439924803396090694858039068646605644570360686133680822523989131662228657236832894937038538703480115464241627468228605589118934010750715626634236348326362497169108659986495352970670632232311339565043541356760394521417495954498701446653268232897741230541690306379060970991649146494498677831177292498171196165288892592879952118945195021973802546810716207613676002994561878756761549017795416456193749656782829787876464969879902136832888411814623718886464487756414630909488517352124236087361756207722660726036030320034155131053042552767399371752301524032577318656886216794987526079390775144705675790140508727579636526698168587181269453356378293314249104251072161772063325478511647703085619046363754646231230933786541413303007490194393454190527442042456406072393005470186877508968561650393808935079063462093649970804986588238980635514858852428979745949677861708891653318128030544167603652620995382998275712136196582190152359623524858918899838289916120795453573445355077968222386661151505966321594015548396922310517851202043165840513669730547550095544129038135937652593497177458841110803883874293235375503415048229432007311015038565289884086132217488794515141310056216281121210277638477012713390668134591754330891373902295449215727608708367563717368041354454703609751480333912372589111328125000 [124,61] 38603256612932630846829922464667128805409366146631292226366443227041333935498843670413282309491371869671165628307177659031945594718683503475511356904711294440532014686609290372386994123595355165262714895374038570781127474012221290419567734354298408663944278667620215525334627898330149606124073165741297568068385485442700161042657596956603371361836354297634603592476961102473900445073251096902118238490240450850609293210178923869270926969812158769417290901776898231155850508294666628289833523615175432689555017819460412595308235011524208370607156191612888129501436871816750937485916044588839205263133453966655872846902469937645211146010386369024274616170847494369263049024482541849217379586796998732455492918456987338997185032679408969123334519864784008553038089350878476470803427938592337110423869345995740720452700602375392067080233374724497011803427684066885872767716480155885072409679175095742308703161028395921586804838333978456627245782756239446609664738505183014638012771627384717583797771588746043881320619545564482305018930958817092624593149799584583690023343432035672075809183955542324991374898956591489102041674282051388861617566653868064985647437757130619576473537625729151605216457015984029422250536753040546467543288539540749729535029698835994981040681885091981869005587362857546526030510784130620502234629322231622275059303765602818501682200775789234180522471595014216557185437506690708021693817228818672825976740308262825215863341582268587917876254291561423940427601618276110673579042577618471789139799020277806371242610652385560895869409464181256196361497302913676346413907175298939949625169387093506027851027561941092104376909105299278920721439510122226811019419436721495698490983580598426167103183795897935952681635032488256285802767124930921335608589771638998648339576122891587000541072936821390633538742637634277343750000 [124,62] -4874879761701276000188745361786947259201606288259119281708450420990403869635888707908209378566632050243508278977750050853992419430465178306735393911108682269766011793331912847532869002657887498555107740940777968293411390644613494611890888758389434880007249285206567243493843202741344846190620526529042859374559613688533176794880238086849348469947878237561790221815813750576600000166881620805669239561924491100016440481710561359300548028113979956968444222075046240188867371514942323353295393098460931725001152161944418967853146886989418635022112672111700109514691718178526562858049436392834086900610100414589838134056551197192268022536576487532130681458660898694494113958178946814407920502086131568862675291658302563706139523364990738871505411338699419240428671110954981108811784603719633509215223597085323816626970454852908276585328644163311411325257794606399915938141404551861687808904133050671496254271105144438681762557338460129007851933534422325657209713208208480112786948046974575888371669723600294076655207143147547448577609352660353423384484035534193881321336055453634892300389060200664126555164096558973364936648896767207600570755368337355843088959322456210856098157641878137007278850085365646346250466660557340631341392244760070597023245049686920052097126520709637480433895074129794366537178928602275268450647128393294645912878749764477720951385459811144316323778201074880000301600569056958732520706459132018828903185324076404640422056514038525453158451228940986780418211770343551474652470787942158861460093047599610813202441403461791503345141819638900389353565782988322901240991621010837126537530391755630667650158875886214691398974161838817795360035208123705359371695618380285664243684941221460447125748977382959398812029729655348096952718479208248030876135053789703562979939128985309189617409247772289688339761753082275390625 [124,63] 545836457043900557237467893819891756754334233518590103485137279061392330251491802808229808434137190162455035849807647726714000321500335385554865186920502580911620750277025468629935966720562612221424889113432946441633893594427632750697768168479355292523979711497109410285835809167436801623064477256198864052247342547390299000176866345754154753629578230151589405866572772307942794023578510858352979783192173645374657831364321860715084011052039264254670333250567155737342234279502131680149516455936585374902204784083270046333831614716660658878634304297652439755655934359709513397402937500339112838277904162055030965549557328098053313861121361548650592320458849564819506029587498982536659341321627224809272419536459382144669630732199231119452386119220248511144793561342376259251253890093684053844585906831183788729057921985079274128975630969669545043629995603909825122367295967664816929262771123421154899304539674390880258322206831440442559830020358081701527676123676969670228212229979445118640966433546969325502663884453750202089947157602672914934145713194685369037608675890803487147218676268191788195062897080919700257735245430419489272760184314938689806609946159585126100201609286178883059813218252043582161952586811277063776573714443650357132440592391041530534369048561954890254783776652982299134069834437838014845854234598076135634231667088660011094430754234925124398288206874826829989561828182176397350587103104561665608071492264031385756011750267549900644304813131133503928308299219720160578300555132870902215863627589313946992283627415233646426686288257275637360087534654453494941098792972477660678509204912599897305218749885320124292901194790070157439704147921783780499816327420226959578947981163820210723689682273586245927996550377539138841455421303348366843542512188007235551561038357330092997843840399260795248596191406250000 [124,64] -53134460979362277151068127878801513169793681002397134001266190399151511140717709902423631135913190937497778761642910342697358111564113128727068444431885690533560110048291383802911143342843456763848801347368151878241967417810081174055238574867826203863669947571282637585229930384664357591072514325514351102681703041329436911589706514202039150741062446168223477525786455011333432566832846037703117940524306516272804521334799895847965968546541486798501348315238904052706328681543222424615718988769832078590151595392653509672554035452093314597447086417953409013909671554454788443496465148050913409198682253181822820772893154693486324726250280201812971553134174671176996485948866788114516874105495188771746904131499439525290147172379475286202917717320856301088478644714307481312626801761702093567711841061321281959389547175000514352184550727951569309740084664281713626080359107150208450480944921683331090586372820328155650756108345332477063293130700386651843756309721813739319143853081367502774435733379240410525384731932120205323703636473747838742395563572284335618924223740953073078410698045259553994123360484570634795774434128444996217515471325948719327516201902756719262738807025803472218089615729535807930551549210082207073595261452866614487508984269729624260821678180598820296738665247791956295130892892115598568089576394649674223151178214830838648362769303026985634073055073626231082743745148445533091911786574387416277642802042740773226863722788213538747092539454033367189002598796694490099402306812582766458879622029223152851820982525152265614075658865698941161138253517405206721237780032156547901540807333269334499690402534219644349478365616819681973779307293607042883196478667384784711860345602569786820078523172599984517453358395053785650888392736336739523548294900576021414952599347723909284330544728507022659375000000000 [124,65] 4395184956048811245147579294512626944557306207849690664092501113082845610987259110501281863829822297134673458239936276679226473197088166133313445297765424799917126671031218290788596061166366907967336663661565984900985421731348660228413897297756494679652702452705595431688413162700088687724379705306774849746838532194283987796677943324955256239375330440740401284091378195764729161102186905339970928008001254566025878060764079122585311997166883549588938804041313288110502336803501400253984599960486567736114154141793901413503800524126283375339230747614020034321652124285604028981905519233249094180960538652720113654852424473105632666864271709635473578142579368724930713606364992985095271324251908631325647951887380424225007535470185977278845819632217342228090498097682493848485746666803862643034773086030124176212719903563186580429264188242375380081630624716211188127957138826527735620885872108681113369478461171396038377642814099142140789614456905994847258057379716574460790658504494386193252330235906485338408267800948788843467066908151122354215898540349425890982683870062899955698655882466497448312900999975849663501774773358726224789603395543094402762225505265490860920713796549879960351330772424241338299071702098077162782425706851175182662866511341641116951433721561421113013501371945883915577889334209434790859700486488694336032601193512678896757807726536127977966144162511114324105875264708721295392519277790247467422490041057301872663766202589840027259724711353043954715490136118954488472416886281431472067815533999442121688067781709048329820524121432712647331652637914549682769352020891228012877219616298662817020107450441702299660911021298857254668056768815658830616990426295916222180243668327410165885492636109002288043316949544205348317931917945503715157986752630271562375182170228654211044512126003675539062500000 [124,66] -300058485236812756549133352796477828438033747966154361202464878070268373656205928885157135318891129311916720493249959538846400096098893410955358659288601002228642061054148644132566366309294858303617376602124733491361231910898101698569771476445331145885708854621680462214623494585842863306549241777496973251216925929440167336554401411181379305324087285204159773564136758304091809444794498215189689656323362024359880246508307461260645539534917534759937853387028217947585653769535066966492035077963049886222311337099173146982801635807027642550147850662018427092475482939806773164457918392738140248883223503803687661737749913083576175255531317616303366835071180750057735847526730779192675747658215674889974228662448712906100087789534142524783478695917608531587233146277983516107615025873269349531537965752020753936569569992033817092799194381516242913784491060581814575676974018986187598503146019325433994066674636815501238950335248281902241725859097329528140874929920473269481375491784911454525880554892035111854432346166853537188912300915094174133736427817217546576654150910992794116889273813602422733735047611188874026181129802202838630405332746526846312696829710585164987839068596258963052457223749359149706805932218326232340410048090607519293247902412008408728435450151480134876181518057871325442683671776287311515118679171053563171126189322335753851268925386963177329101408181650297672830634904285930055995362423365186688380725568667814594840350101948793630705040369470759655256655526077375958817125461641024343857645333573949595606010490883146489726435237938530820247254297796961521397495157624586337678325563265164607924301792844923795828859056769629105288700916911908965746153252380035729407322326411534470532193229596280038455134636521651561985752183776040152909172665277833884121041415198109078427192922483175000000 [124,67] 16189083881673310488270923248336456862798168071486698062356271986651307293536633046739905946543704576656860143398788003616755470755230189365313623417565915868765220411462681492312517920645001188389996936537934280366234371318549456350983974276747696706641483309836142458721369974682491597644646047256502179875265896509749853691669840481446098652948088816361260488018097428726438352268923693087775100931114241338681172190827265744804353347293087651762002188734686845376046317353939412522486993143043717459378335464256808722429862650786174897299482810890973281150148899148603905667208272089069322017689842808261194262423748145771095589819972900074514331258420701883687995167604845037203374351682153612433102700631430397497637156547477573851837715785333069027722143602667244704077159057427610142649660943023447955487304933345356170250264100718400867010946874613587739161372797948050011141037787015684396988642366590817486023332783957170912697419240257945363030308174163469554664953968615731044327619754846864682756163450603347316822179902194799056531795298449567973753585855129976540777854378932916210689133287133646089897972898858607989285331781458297766158538587566514052206347485574192636401549712737900033346135870283286845804658793472402835285778664739002714056590500372483795241802661853059786831738819141420597966303399829253361148932537458019681098284127648597622670858138513394368094029795253493112675590188951654884334634033596143044475712971794883451525860852892936139431605712770999152391190327620172680714392560964030616744048012464388366522299180266173640129429600202693803481895352743878597473081917576903538558986323581525038675536173802754644462025855698806458957863342606585522370796956437395344337258135380119525074020514697172215395040768354667643491990404126057363823111246369802919643441531849750000 [124,68] -637576213628928857444754198961557822010934719977272748401789469116268365488524944384023109709030208965609485228486169180427843187733708868477578237882904944279005861127259736715167718590768567155754174956000701964096486252326500496398657359804345083624635656170531288466933992119243955726886979524058711170404088262641795779938149627328916796867495975561022950728159987307070323192090256978972834909126228411258394458055850173764789549694317484364870633879317009121181831076299496853584478562171619917648189635119069720936690828887223937417046819898676141485851442352543336055468323226884188070702795347045305446053768630694017089172620392347496500698213202004546494690200200652808105644565547504618666510696270880734991283074832993329853816159634955011961050093083951013794419504354407638591921305870943743179425714893195687957864317437158243602194364272528097825214474434037667101590859141358968365722421800915710632279045881275294037584747375190616422172353574979047236441182590685440518941152005277982440419690942074580349681528432994807128365860390752298116893946993724282795706492408534090675623240656565101297304709572170743750408667668304330732173499125034548222355293456464745749889069938357799847091310822649881555731130141355943546868167902462105587041148343867780569669182817819952567209337485533583007904055199660854469826154144414964983790001105841104360383874172179606454946347699901493495757333488690891149024521743560074347221115683427554455445797076980051949508994071081783476231615652663972010395789712971500573131995238388031582428550027762838861737696369356535722963599123081996271073420527056597317523381272123477641066037215555546686675985181934106148926490555760541584949813204881296681007453929923459222620582312596226849199508799387790074051606716590266445916146264112997487915387856000 [124,69] 15047368671366256718128047480174523297418895690916756764591673082729266645833830414060599553825528681565915716081224889722675571994831562402805681164605087113698341000763337889259787268219406378192526630156259503053968660152564266424941659260123659269741796924121962184970537954080675286465913407078292604313452615077251179344883750371549982798621872750163227933300538757521287113682103557673710213677682057855963212327078858980976898928849121185966204586984552587541844402903387661256985590895829822569102783867479213829130532497946170182307028432759738861732962985274114056829156547547745552204342257043980738867585968592083260652108315172988822151739060294796799208699886836451063772189172053506680807256639072046291891883449896427953071631077530389449550724521604738541187118309044978733143383048428330994894992962292824877983054789308723709024227368553445068479960224703200503940367733396705426120399223744285014565536191781071300542701225522727052139660609568616721722236429911165966062122509481770883799599845056794106635649073227719402476813428249607450273347785827191198091582390377336173625502150113032041022646573195391765895902737302608293150587524107642392230400254634516070593281185773598534617100897680944521571110613013263669886281393421777770826496636936074097217581372538274968230487595385632103789913225353199421921077242717851575419181686230779408477298430305474885650604670574619891739280395446347899832853947489024656074414964057448991444323990907876279700696287752852119818727550611691166958500464501291854209636601740965921312114068099840285178722703390976591513565028759285697220131605596866708405631790078507558010502266663798215551840907319615409253078515060535929389785853794324610886262827238064947443110496847668000472905966206715997579418057390298573254104146611970063105420000 [124,70] -83600179540950841507044935292713408123000715868931442621983897113598799811282712502531335532556846410333305632327931657381840714075779250629422097208903260972532622748657238878682338178607631790301382176132044434314602894218229278882356547221755691678295998592525112134562091315775969088201317752413349026038855833184296587846116323462596591913158904301182642688628418561580370725598568967799737158104389271046404653305885764412824959740188959915606285968936093490667133042565334730686064086007695537198764844484522574160368770069010924879299290642742156109413642995106487885596416988043095304576562054890811363565095257282221372730300286762664029252714428879667005357625565331735277839083333794818926648732775931226424752795344041251027977984633467556585828691453015792029231368404464190367831213712165465174231865537358825331478007946522060145364716447758149591675187663321625155886831547583402901890445738202731877021449600871407974522393675490762049589090019620575181630714291343733030434835104421673338626645663431981434634415133775517554637666003488072810264823577522446792788132530198340497694374025102903335422255351897902338443188324258476003021128442831850487363041372803248002570380570300710644671928476813594706976789191272298848303832619872362981165411571869164682855139588333498097906950411515499635686029000206428408382686609454215127814673049076249771087243489159022847892901955223265106854208418512479727260129800369752294026604979600174733152248839723554411212403295599378974828589469778378851132178276830467176356200672817055295929050122775470753234091271810436889693666797474200611808329402777309064225895003336236837989915547858294129898815886729698243467300340256731053663909185840872623072807814937861187448315432291234612565723668156711970635254716887337327412329045638381528200 [124,71] 6686714920017646275952059045781380123141625295358333510063495216295843480127515118699220347266477434684750277529984975122064713863468972487321498969411555432708572381911346360554095531119279681670688877378292783247642875913956817913253406339439363143891102762953615512605292702600238630075406407873539458088443805117197746830283667891340505548511862070109847660651449701974830770311872575947177012674913839310815269539237816278661167680408931973107720276979326559399226224020932301587647277412516518001440538843322370149756764122232190465911550090140041649192853200267234403557940204695705718180604978226578344054507604585274732551118025541955450677109777392111611975198619332015400053355521429161348264864797704980423815943851067360352660630975733244840320547842660025556356030311200130897525074365936524134401500210685510545712288824579051622419999159297559901536308239507631117700404561598007647609376386103673235386374595636439912016135457489461109283782226029137287621221676636226060389922109052501782107867945781091379268479598707326002115075433923466145379112025775683632682927965068630563529018230551923972119953246445980783498347532571139800134628449440461957074205415331726676175073419200528617235431066566171460545302100045323062312196598705398563722871418730758895943297620938966746767615662492457392624388649421174627869745847407514732282960010944960367475876561162582766022425251661111420428830598011483692929559776596444718096810206267214424362824326284660457147751368240925898888844783193002649392855486460254069707370638301474888358014102900130500137110047107577517639101917519649816279884249270515324024806318483682038188858755768643060478501728797844489989986043360502889551739279450619327024102897314247545903716633949536327375536658892631144974979161205338900364404110288740800 [124,72] -2086196191759479726286675193501874162965017500072053188879769599173392373113064449961995249437526307926019318863055146807685290649405584410440532842626376874538178110953520568366020416670188710707310913140216909442925785167208357969817488590165636582669310675341044341106826982143608837541618523881188707380239493827362331277551393592413760533667857075622836609162352997098921861453043295538083107322530461272526232424128109985711344739669778177740868667297410249712705489390451765640035586201215259107712261326385527164120988211921182216287364978450718788456019452681685451555941723926655039622487252499404559136356040793542645623624115550011777755731732661921080175692824745194098256084816965947695671244038832583359519808891763160855486197875116790780893686927824286205529504043384800370317664668758741967055489382057111194569155808018669039998297159728715928221891155531164242806570424865498479126466885663263566418174899568587385861086728293802302220047768122542619692678311826601660710548279669499601052241180954835662407416242989595893289309487134778617384729942984745720440490613495780747320065527622448057745458689072281035505125619477343718377503950595371260266218546570506662655248961517599663434173508618002168391888043026885022054054540081312777275813816408477648313526752934224307176169753624406184798705855662455022988405046859678901473784686551466061102506212799654169407653935155372385178384465198254285859379387802124116051871366789425352770306386973870831972403654994563721991102103303061663151677525993009588178932456522349511484739090317173037371987948240662622058369309317556793951289321192044111059480292661393400018026682501206384132904272045212417694223948058124696919413372215439562761678919498523485155180431408127763684970564301273180279930347178517645697870812640000 [124,73] 190915135546971771439915563605239885218607803628751275354735437405957750768674224452219193956286255837433255384202808219241790214460638709586591033729528778927252622222069673415398930481551861032113272413656079509525273712175250832857821910363678471075881741498040675001666407079790821158920460525663572432484651486967836377316022371425545768615189676136894413608733669796575805803240494113698954527758342959538239813837390045926851305249501358258449562060469927556276331236054790619835527444122787680043453900042682711272541386146978593984978307921848002287672457390613602530729260352929400529718578337020607439755074183030217456364233982401899240161862160995100078550778587281189604836550947062044204551765687113009844102646612232279081958016733246199983086122258442691939718123116972591298161760555395977891608509120620169731224574197670790218875518659460755346544164134587827916760191711937827658171168442622117324994234907130319544286226768308719185262467650140060106304952832724037724821254783225520127188586074446973071756414091175842401709078609918290863815609914094633629784474023727127701646344772644955953271699317436566043359262542378969675256026675135735909041116739567517277071602328091155709023885275849070617194136790908835681332097175204264437385859172789901865529283506058585350663534048960756368288979281311414166312341006779845437413168911717445552452767792752957232056203035225943104429466104216809167182650038631197681268181180809841082741824904930170053653196122525383064502092778741740564850786459601784835049359370761110267944743990893460982599913692588886708834780854749977303587507794671548474572886552844676092356151149696326276518437821131198689330177632167975144769922149153932574342304229287523704021761730677843569517712454636166449196357185451905898962992400 [124,74] -10666905037405799789200796982885921520937997574024967583883621076472523236140657798767132519668463262573149947745728466102747965858507846383698510331338070842783059611278928699973968732641779037243811180870857691757461068029534852751834620379200948595832585218063066347842566054885607648337068803212119502683700174398158100954994371273214213099171010271134593328055922976479660741508086787334462591696183243582968709119326324018734853419152494063672134104378345367672977958823647765258527975678773430276200643642394573335183680309670917849410261392207579710811154389938505234548273721212100426830659632721056685884623263936650277111399476763449387242054048415857164002638984388241124079877220034226345473763927117890370633447854760054597729030967363597230503883725094751237620682707545804900513268790338715887718448688583267226257477014246505396443016961383956900409286263262496571651728217787165382763853117897757189255782984975455885020689290211485402002537342171429550888246137466637971764580086680201971803471007065090227947316031418708380443068660230968817983045243808703753729170737724438591298167579525253808346766210308656820598224904642827379281444483327960013938020947217485831617019334108568436076353650083643338690998622626461754409286366964273156473336710239802580866557315653987697292486241579288181336463125740302982962227693586983464732051338969095707130617224964750955742620885139461220657696731809643667939283047852180672917934806495410007458164874399903284573131434404480627266024826207567098870029626493033795113278836250278229353945431371218734701888550425733409102727292049611914402706670454652560193620217575598353198585286173813901685108178842297233556100843095969395050202860490309890976025376609324667342909250349380235324827818761346288289581233521617006359680 [124,75] 468775738601893976079209913720451984237097370338382667466871933087792146453472693308264564582099910684262514948154346911036906126298608099433167414456596453132413717466318120703738359146077763915583657597941114033794444625267868764458234252038160657937000852306497225989473309080707707021501526686092353637298112170552158281979086106066861509775216329887698121211419110243057504708321682103870924350809897551945938620771100972602140108512583410028688148723732414952956496908655687226624886041579606858679887936543032683295972079116816642734875579562767382188676129103440995102145386215340067721562745567398997707567784209986801418367520568451418928621019154551586745741830407814014513485409549177700528459419915569170144367930950104192959034934366642423966036032105628625952780507519574893161728079428075322769402906424237060082688109820622803105618275997681552977360473046425358568004157044315301685779057924307722740630164606885500422393786200663828762071115213247422323265489399946636531181760250475123764399474676494241558772197218898713327355510297522975300985856273143604333318189983214129276438578574591721379497199558959954819065019099067433319254633504805954048330777859249435715897527023804923254271785592424191548331286376167181409978813876168378566461878026322854864538930290279231788443018883486898715283498881620514835013199888768396062349742751918681732637114431215257382333992812835640552978104817250662970972027889309624721025504899623209360809715287715653859451419204364205227367181211502795599011787374485524572206375009935209969164136084629879894453467725833153604276382781054492144202204582270731989832582108302677273813325620888345208953308227574288112075304956413753407787506578601564415838959912441533813473368983866993548977136299680560975884138317889746540 [124,76] -19376508325846222207228381135366182022997824427720503959795421678727383149104670432088617890380754644692281393286720269320816889241754181384837538531684920778251511944923545466095328290564279017923036358848560212475479102629232761811310972127483726657812886221949553000441823926127078031155510566492030631064262204578956486129108380336065773856370721737550398911272045956578150477828524396339089610568609489752655193877622071028366527626001733405679517764655100008542573736871701180072744058421439954079417458700771911370182797357347379986529548110370581484949969346406478144281407295557974545219663239558371819200333075615641954865115585360433405584773818640582543246936667862516606707500305785210458199309112717322109489655982030401697380495177435975831823529890985301985079626487776279905286301696138447117770535380273862758020274339548802868816697669444815339359628918694014698820485760361111589176325635634686988499995882013856832576869692061689692639318056718566273582797433447447675015526701225339367648299598111525569377678925815857619952680253836983038721041618464110264872449276010966587471164217493591433591757447546618272562402566669931797293357041771473387487313147484627351711036692450967330235673624703574322645645619057340919976474034329419277720729902399422800376941390912183408340191784089205218596911796762269711127118170462695796218268142334836922049244303164776489292692654489776436986358642062544185382985913992571353576916971101677891694951452073673095607932681414994885245326556422567373320327142580067443257581130484156340870523254224493483768244968365764379026813527404018544780548390071525299257791449925964593238021569551308620987089510481808263283525649268087659406015117962744772467954900118336797287662788038471310866746158266825969418552116296640 [124,77] 763346554504918036340409930156656483870919203294950652650848256196436111601506317941454414306351709205110906573623910210573583940018299877797920052890676080370422637338341339579479116622066718478128511094675999634162231916440801386332348099376974406259226905962289137384794491002500146435397053947865983769828860157569514968076954112786616999178185993036752453706415768164351492310454998121820061706256301498559079476670976199932921235959678857603007972863043304393018904330625857578571776359399148498039690710385039140066292974382771899341185096613581612332259509393696733830861554207542535638002689924746875030642603950694187335705946155629940614816435826281795800895762215596270501405260065028365557079652407389490500582666811338274005886966654225343807476291530090846598046154399938779286570107721214818810484649980483559752846145039971293782341076616973718602579879358219853897505866553294646719800230826078927947274651787229481978764406620216509444557912041002859657809429221500474851926480862776960265720581860918870300800113962407404280482864588345516637292529754911694136251931629550130401465501013177147261576574547354016330186548225275363033540353535955328023786732935483811256618670638350283847889711050386460060401154878761637096653995331866413638858326131692647866729648204036462613410922454726882795688414612328524169134523974271920449283919190570457187116337274528763794651772380395918055170540774276446708520408953807628054955703339544357733735670459087665929630335522387100852697986144278048720304625650022274258672509325194421791820883769236070867117405945245921647490134982027948248424893227251911590469059288103297423303436889237860476483251150688591671945839525867111703396417576841328240242009673109931590763004651083023642133898961508461275556167680 [124,78] -25316697186090074885239876029556922834740246452966449006658771476335055664053328811881697562365841538150370187223800329019505614167392647209146331441943947324145927687205658937274797381484492990165838816069480685681358543725608731896546731227170813031516872299609543705953547631587516743925531567736341066219116043103667064156033032893941775427948309038687658360467173603686671773622918495547063071972038691882547352678950245276250655269945032602082005055740147357907489447079881772084616158826486235154740271064790890498794199367040928400501039115887596035890017516596569802545128225801145651617519056044569336144856026820070557035352392145912435544756735448185719210659173655017830538469229190534801512235874185728525770861170747697301839842318266969954995125736268428023206145502883989238249053425118626791910979700739263476078900313024248314697368700077923170566610781394076470757285392780565451526446853102416183105403356649669160923352427597541394979159246897979598506006673510691748441105868088353856509716035809719611796801561372498073190552600278240617964327231135913138470427368839211621025732081353064409784249150709295289633024391004077917989858564950262584098001484816871669532442201029277609478553845749358638187406246259876602583754999246726987477671711669034074789555408917270114765868780759364353411532751854261441949500659193337018527352667401899081626908964878913144994459584113381513635636357077638853953285091967012096832059375746137668795378718941946903174103245628317173277355857314583722593842030687058344887274757581939619886979363142035143211682848164942688389734795131239839005853246187952738254435465067338112090566491292578142249433314111665393420203028555749342546480402628645024337988078467248936353354549761013242610851081898978127447420 [124,79] 657476651353316552283803556552087408026622335357028485073958470098462348994168787131505242420307651986144287858694309067087159705366885424790825181854637416569294360642199478680506414360255013349105050171750257976197364857971781958155936143243145888521478339605971470376647532841261957517801901439162253403134452164337327323604578992778773712827968515376788147096392614035951860146288548289757459543933232404907893049177663364701781350493818200217147576006879688754293510287605438343822084220568042556717003684875250638759499168421891588224384065466402340757672679925156624091328590872998585133604803729831519246325137201479306640249232026709783848162885430938783312841418560536806771879481433530446886452548084205965534648925835638010528631112689038437094219777955116457082293550149399542941414595065648916372441731263825601101622867450171980979671817776526934018209147502444241522950685984815178336040225697913650364436349263908100891246021561222514773642195160511553870128633125948768978118773445330385470648007930704255116392245894425426477617940657286083306624502059385833833703860133205364914915603832309244074585577631230908320936654111402090701280115707796900649261381888026202148278433670381168851015774289777864426908617489387473664866429323478253439047167460759927021880489891070072662473730267896709801606574989639316960692512325976144815011282896239042071466379128787666282250011480600129264845909272037482071695085345825850392717099497413787347896736724044692666813254178286154997717786967769240191630752634731738187610669313589031108486815385881134187244448790926196092333150355203228656784838130422948317075486443759443554241122953380128039962543803769029051090437433839891912201366891064688950493681089244565248530450388465105431168650389297627520 [124,80] -14228439867703642555495782703850162654195192749754268722347949726039536637801999402745828742236871609667740108642467693670197321846984372164990930464410705354943266122601096018383121427182731228439021895009196846798180459511104000288460950563531630032965604448365448772727158063605589286290850898740873976166117763748123144039424027594128434154857034029357203948211717055027234883518987571312222218054911340226502405038585507859325032198276746406117606311434717940247463791060735277121119247082885349371029633732022893909932882749506597387214981319816546563053582147430462653971263539275296163012236638667156139087185596129336992735733143990073536366072250758369639286316943140559386465342647978144454129940087999293470901476228690124533796829153737561869096844835979006380430051126946537826756661167136653388127810370537690538173000277231940365387909322225918166650028163211420849133144251539292475771560265641785153898622313535244196007847771117976613208083126789644281813835415196415459809444145240805578447223569181253047771839186123999465682559988284851753177146636015088040826572704013307561866839778953337194821904690692817387247007284562683981947827082744805864197170974095873003817458107585455963425415791256264239279329527388519206364094452963041896253586604298731255330198715800586731414898976177312969831224216196596105228975294391737776498054572767830852004683911221825767317154035258986690921663409014120141693320648679858361819285926772008520615854481445731027979153731532868731467144482149444341374704500128379231875178005983606845056544515217661845906953805441913674460121027304658553420704660137749681669456833209858313007293393007464089407758909086912643904545357059631835916409247719486745487032653418428169653676087541849233341211614189440 [124,81] 296655862680037710529303585009869008044406929364113414336760632628356492713849802501861174175690960288643939543096027430455393116436656955733752991197791067950813017140470372851972419317338310490672803096601230784351488463371439266994031654946387904143055120942986447667642331540796634463568960314112838185536766180881872989366528931167881789487846653212769802641336403210716172278102028727632504215549579602228787242702232280772751357822806257797561321419729482086824878012193849105765775741151666488377520468917812562790446177851171019534818187544210662017399375883154307274045220625551193845746307928173234620968882605439099100466232746392649927013347196142353293565743327916023506252828886565553859928357117844997190645763234394242672410765224679022355098680575619491252860237925278533402383832304479929925408014291834177828417424739679480779793348151142614677219854568453148912297284768390302507150189815167505090398913113193362327733278883840234199375175336088891248816558853675414685750253531525976444039353651148074354063577034675077006279148400142477192903851937020958634888133921258556026460706414302428657738127705212964450150488006344389250152346637028935927832680665800139281704294612246498468471373028227065645608336492356179916084589844925046894206564763299918192258432384757089515983638135146285300452090014052401511258222883756564881107457080073742623945506684402360551898410221891533911397620687661732479464003771235370916385984564743369777120770172462632391873782715135807061938427388713143368511609201839774770319405943796313821324573509133371693693850830519950885317784935299825297706262823999061842682692990265428674668979319173445318455508513996684911644599466314996476479175777772183989793364825927613805317304160489734846102764560 [124,82] -6026933148724833469322663680519659911637795930050535677953426946873136496840247600211603216024092663821785891541706079178086122533984537355437451421719476494316336227433346383594719091267344131192653438071305555362791040116936591393289243234350519565964394661779828170143709907022516688143392160573490128231308383450769268094916848540020009325489331651085717275712276319475213864590464168431715517255964631041914291999940098608742408866597899325202650334038078365767369668343845183254841355573004528059397556909740184739443452102666407088207136568631930484937212129624661988366037328353597578365581681302309693465708277038966523575764766050660858817962115556675771927424880403558800389750462768293109399039226307624703802848289011164497997669781879685706042279154497443775062737119971826343972852376087696715675410272157869265376209277627608974096737348753354338812010262073391536743226673405073601272791290682210343917256660411693782044093504388809704689981623519453093839619141722372296495831775176958855962090836541021642232482768711239432758065741651201646624258327610441005644205420976960901634986709856330724438001592026791055504245415144427459482733459686608315687331959783380301221711531770423236594877674567158651249239203651264601041125334138745275022265577332738216933454762196102835361252816796844617209981377944535429302242296039959986957889922180210903619746699249111829856300883636690004358342378931304311224087583576639737463710436273924992913794999701978578450320471505665221169332329044707695371748026865276292276700189876980031607709439313629567837618066942514114467241293022118108593771884938674994016132457595240710118877084321104774447048752209654757482157427520258942664878863004592048575118049738948317036727213334099922034360 [124,83] 103856551187451575739747588888432071276169265658940696186200541371607947123018402395747744308159806896603394885051643761160025623138999705226575091882525883631874636937688466233101418525071604594681442489673030570442378949898401825429613341551560369351436395104180818429079874442907725505467501847059484302071506806634957021009131642025472253666169856486601426697404356961797557062161673679895578295588199436696713561457782702505421891616004348781270264523350306736342055259266736114393409638048554543963635438022463529901843953077975949731658603180208524805287240639861716097377349313890062001401605353152405767831387863919528927801397531735986316889408350484487866035571652781213038843970600855785657512685180867547697742422275932894549920148021426995301858464055862382124402506096084568908752160656534090328866230765869817133791646936319153198799027008924748719687865003824551467392443733810306779942751764306606610085483773596254446689998250783577084469408378975836875178147461319327573608428251265699992638611418205684492095495717365086301045420659234049603324805311938687721422186784291442973101418613168090605021337996394770556089683835536081836760727563599149607664376317760249736720992225173249044674690229708339589647700305445228602188976627561285013478704707216658562483722305457917975463040774892460065266982107724755913708757877902706948505185521094800911946472357601958932487423192476493603840256374380687887667849281726366780115692480529876707483812316311348331842812501133084685526911624286706128489577169008517200826671715683990933250609933914144948537741193406804795177966070647174864544718205365284708425220008568623704110256681665570322308501883910339803325428989804281207770699909356182521890293466970249640289949026331701210 [124,84] -1374445057483023907501842810794742776292650730482231220087668933106402956495026751437973851108457550609576808116702487091499666065210694421844800760463716560165831719476031121169541800613086054184119722060440842516269930257239166328527322858616828964591827300725074742114717873580864851996676073307304941561787794068727244250647295148086632579565853603623887853714490113821950315386340289259822420210789630937225961150035432084920404261466155959198222236424555104594401574135695482596297639295250463582728006266848172009822234968423974838432736564887991336651033565858341062862800149662502002140816709184403859696798392861943957044448532596962636330923260011185135386485963093723602753700141919593655989556432069605269579606706139594520262155627612925896837790353366826053246188511358788950038921598339051497389566313936098731411781557108598363419459836476935477541152265635503508361157413348443566192665323091659893012728989050241407883755389584832710906091481984126881527402083562751307308617872894627280954879371842347802403181729936113062558540167437208341039808208232194575129591938616274868981413537466191892670847951945842071110273518055388219089391020930703058332599091233617460570962329535158129455388186973918698149775997492765988235999272443855707360190459481405970764881786211100572653709593959589992183033835717394754033096986154269693696252086821181120498850273416268538786237141730561229970348895735118206552652422188541292564251630490949762008814941372704927788905831464630647710200321636971751644203826973073473152457919430473943798754015320695905362349309526182105231281169391276841296018629186660822551171641187681164800222363213086376427741989589722664832037338081965830248215842086518711950164260553161330537920631602240 [124,85] 13879870739162774328021424565973751723229034055170504427925562059235580653821504625411126196856313161442763408356165016860130643952955757370745055328430992638892698518159626173188407301964273143304546048597604274044967516163377414562434736179310010692700396496655088303363724553016110028011321835437553756913119629033103263732578074021076783380927658254737819314516145524292276108875872157707147445859323121934540862824135607786284142656065114004976039890003498808127318029252483730338019305722882322928092012429392246643575063005633768771086980460105483302340115478045602137805237841144308245332004177828206678986662209773985127221040295970018791113475888345132522354410014664727638406329606105188388391694291914902878036908780132028657412127791382837572259633866202279639036330138853903847081624539820985400370657472866382900926372031523432196294321542360424471816958598000331556525546800400140189403412472783164412443388834355568808995296454870709807152853351359824027571846017366007397778172435159608687985159382652773081959435582720861684717370779245834943684200843424112819609401412832804079118476238521735438874293441343042638569020771283263289838138870347262291693531770060056176677793422183554854343093963544121268372704826939904271243593843952344892088737154257696500329433947282619156412051429461683529813889822985057244345460215495721803471561397978144744939586095576043396374201077301787844009079511925687443458030494775897405415152493806035580976362343643292171161172731091067614816109312479324934049216787383627651443608689050007397123058373910427556279661023257898024089278605533746915900808799068138841697790892728839589488205629159789713808180365234622460789132080097209925446092755732573752188145002101290579795257040 [124,86] -112416982154942612660431394080468806568722533570271997273324246187979278661322651967634805701748697377857350561128588440193764875433932217952666529720456342679088586285848679875201181391718833575342895414241062217739375816979469136065430701876288620493701565468594099184983134444137113310542462634393667492435236531158552728534259586994656953108818542814725816180098433241459332677561878911129121745524277330531146710485993086012755541644633548326452620681123287577123828697768071652379648790986711403731502037910108976617533066464843836654285282252072075523818401748541974167484285038856733464885747792031214969288175051766920937025453839776132248058513291981931439356167085903266871619029915538599238141843909856456065257650356070881876890662694417789998523982808909536439161366296803817905944914903588048940405896926688314979141360365882268933464840708274849680288041762223877827805055449561468748175191726131938064554042731334605993843240637081215812119149999230358950108283528258519014429146896423625276545326658413622880933515014478808643165297397529055930097844359531080258630638432696562905632973885576836706910861321238347734103866572138521128489302217279978614549571607083142375023450767296883181272424400831340218266343092696553995578182915598892049576757809904884564656449839041976950968048097107921922443642422862102898520016593456187141775963171213443661854976657445755263057277358113986634346993016936269450356894489444483238451767048499410660629118998586316086166870089826789264457717693607479797897252582692759882510407083225506996727632562250013375100801043413651558095070623717757221546193542568491739829074520375906888662121574661774370888675325043844901932198397384962360502730451173455821310674981893295196960 [124,87] 709338176462249754809328783147825893976733161697342687231881472371782226980934917563021728778474603361708637217218351510104276166364963941368217446437475226471894413055510436705289917427011519120524963803427867422395365006883236585522749463680058295981776126982542120126007246448856395416926216302891553570454309766252069993026831434496148600383206264154033535395912873324734469848288461047028771061582389547097867649723051166707029566794478463527923619108552623721121712654393470040164253780998318507306925730261504083806779654019852908348494073844625527357828193311818193959511759439380406425212679627872613601364093716397225675891923462786843211604442799398975155337286059548205729611690271206373085308538383948487160284875509378482211260440527630557622936522876852614775278074797651347587027797037589795981331635144986637818554994015875997679006058623514767473264775051121416228086290449370329159245418296310765175900814886151890366197560715400036814677985855970746908759564035067237847814415185445421459408638752290417773942819770095249729907756068274485307333652503131422206440061092999541475643490707637627611780314077663692261185911366212949898590999519233206798370712711975043853502056980184903841841337720157349995523312558370320766696421405822689552174343597444710740767008367685815972801200259822939779149957389222403982817694176488941022197073556067948271156130428714383796147577873210531230611388609513149304330023923822327727119768668444120841889807110819967054152826308201695315655377698657764149559013357537557117920962675561160307817061707341783176194812617562896071298680404507479190430659679759800238144051176152609039700548053753452850595382742703886678998756819457708994790152594588713087871358064737900 [124,88] -3304557837053464115315813413555972992478751191843376740102879676332242117104340885720385327590831396082145713205243305141712961771025829223482236072536503124319768984056824233250814508417972429074057627757406123874431940744127636112273018572888296384049838678641189298461946448770162641174769327227939113735067194883233832520625956812053351628921157785957857178142392029062390060155255854877182439206767537813626243835297377408990163873723097711508205584249077645418025008861801614272129361959287902832936238423654125118443670711947699699388465842391188162983679957775471747343002087765822806542911204825071594317413484745344313469009860600928395040381466290629728806244392863862422549127888014061931419133761459754531752136796725779318845309608017325221639992700923913424125181412780022824410215101431634371803989940684414678769452623509093177746067324304673741234173699774709420463754846956326645512607597674281086027397162706627114582597124463699046149105188625229681453841073376667624817870765793415065087213479335458860176419582503680062984343426595865398707039207590766966097999763078736349081129970257500780814725372947354122432459546972930899451608808497537398107321898848886059223369359996434153582747739211023565292817086949566944767552481002045032562141276876526690695178957697320863422052011023044772622581770899388762085877487475953084028630529681268101911169426770596233445101191743869713327732427939875371669189769283676142444518735490321043559841638331631908668899589512106756506915386796478595457990707054966433959073754720426277400270949710902299992749225033052466225049219690840892635636392048318866099238064409258856887527275932489352460026564732645430250573386516787716766322509634190984220409446400 [124,89] 16459458607277137256125192277744572252104483937209598022620137053414741252868993033392168099296065041435440989531383027434780873603699223653514991335497191405853549447192044996632234823045085857092115590563674913307211093902253171517273081309731027522879054817078467014023266906023620103178985882356596506812447769947836853973092397415275705341613606890183762338435675793235927930567117898973009820857153241570676434818367942949837562150906837298468124567529471097184860244515209725416992384138027874124924180511456616956264656030675392998968085917323245500167163715177088566217087756030456449701328619853108112092117433100017567131212151436175246710270667968000272133423868020772440896079754595872724170288214946759479045836443761495800532773056974400700404249079916426412718710787758034059812959099658353737067703776541396377583443632334349027714741044517801947928141887230134282156583174618372508237848292218920315433559051246381665566315071922248053773971003563027088634801754529918076542469669115346338548796465869600116782944901420709915185633451966293530208500604658412348829446993071062671874763257022662885770101088307168838360515809475554377207187634965892136376838256110820654072753795135497844346690145497277556445000267530232749233750537302769784904038615548286789266410679733580819081192893625886324872391737876618573342610938447026336033003721222817627692400433129930222229524573284591526640719319144412635247456355076711971726782500719300601475220804551892272271663762973605126849713193439321300053855395030898557427315875417023572134312116804787730395494567627007871528054426007070716481458736073078009989826406167229303054999626821667530224582695523284312712233522174084826239821314593910989054940 [124,90] -91099857339050059735677553822636728077171353933186710023216855311044399328971862236689430702404551089181511161742310389922827364529826107560200237688174352532189305124642747988955965000888301463419146593047596743374770656742228178257522205927986397004316017376373788845327560391815055972148483529743024599012935143650558080993932691581544395625893894796470953240457952552063098714288156951506345033438899553991851959708635712223619092064254788246166243288031692776740904869109826776641118751953854131986990491592361363544208761037273517668048756798338484360134256722351070994731455009668929914617813427468048098514340384453066173011672665168752345684201451321344088918288516002590319175593318956530536195769534116062287276397285223503908788502673408338772601164441126179574926840542849040744642463951137286223387136325119438781826222404411920963095249421652114946577896996224633455869619815291188275193406383413786782218853831173674408943550426565664490896849622621159101665896417615003615610178920346714366040476861521732270617086468269189061613660401705753506342506676058682229458253025616124009745459812622016533290753717437256078414339874410642661172912104660725482321192416645111779608358007153929366238955108226507068087523241897116101928805752348702347103964705064780517497876903147067456050221551602721712582517501028845986520202824690936897654191069047757539049735973188051053806884584069081502024885862219526680587939867796939841599547925946805252489407488266314177010728977268524770570632558415966011761820910447534586186799411185673673798409047824669215215756936455894061379769037095087595010086310702134162790166591797458689989773718593315045342341664585460857651588426666746217062016655693329520 [124,91] 323346547792036429792407288162694905127707977890421032465276261014449670548175211849458625135088281096151629601724620352869916185541961471711121449246151227794398328948282293944667445798116392378869417678378195414679282845222446400659058263768090061845669902512563990335476422183905943692244822502722458033777678492863226394265077438833754786689584152703561005933795258603867938956889138124360556588061995853569346934937505505422938548056893409514054752299842172307191966195480471995382199012729709030439719715257285263545104581432084821574663023494227290046184441250485391374189988571072936711568795322641227118678356488102201849784063634078415657979349720843622116371843134625730241547195400614124481682253295148792144980061000902532320046318813463480265613240480380084929510452662923300557041834453563808611902520369541164534641832071602225970012357703213478483950392099737611058166190366528534335701186830092386472825999242297712257238470835564933149778975659733696379130516854006173380619156870651479576280032807112099218385597478634570710555890490915134951495051424070567468595191088676314700983377196966479495859474794588790649145163607084111978558066151812740656785725632384069243157772953524749877257921385031340191273496925852883843883390744533191150977143992514269364062415105160072120722412337131499917393662480827565699745484771877039537711004904438167559502330517888691938978500266137652081589190092678974482890699338045379656414051698534943140443576526525159839893067393586459843966353676996537007109354627065957783806927053442468298185481691434119911332674839974205022910242113602095633288288066503136994556598937960021275538797091663221320947771136741436761551281166764565810363126750720 [124,92] 416132973223292832646062119481581453426723251522117026604806448877227132449604658498445983071022540067581774202546488443957848669350280268075571497453930919128312971348572881265861526191751150526970739490240962637705450383920965176528507470385689303978308246208955614407425270971717944897566105448601136008842940595343714897120280645368015950254374041540047472817859626677302182393118353988235249736465604463952847854653746129229255685411524228361125208048461764202468212156530083923702883459207716205987930180431972769180379475078480125112345178227390271122325399876544910918777651024965548875485408829050091391399984497134294293962455485645487400410271053539648258895076026671558409444444068290380764155989726011586293532601637179565731632208226638977815161901648475572098874816426689128204081399224871592713455851652700264549115634559154682082129910966040411351685163775876577951727813068645252331729314260259582281921068130180758784180290124993179387339709602958961111423232855608043046341398920693052604106420811383435218629115770898411554658677884962717482852450643922052445351832876791711009847489394855896454062931111230078807904318279759492892488023719831032089330876182000735654082029348937844245233985058833045843802165185274105712683155252753448884304232176767257583932680752784150419393221466678748576582181059526810028560090264304753285830655244530801500556977396194537335516860885561970390784806324555772206635625495213536426420496157616832285132084481570106493920704633637264086889287660575908592779736603539538830498356155479321026093779458148281913429988813340113881305925476184740760763351179941409411686521294422729622422019640199256211362902947239693217199289804161143421212480 [124,93] -37331070887450453520375735347715713088847818194252914568345416857432043088341623510851943907646758005324850039219397348607860680178937848268714368475169003877237875586512977171308851165927095397001244366084582386547041793092246354969313577209220340746198645067105994897513899372234236791153935993220215080056472050523835655833797498341704724267976078842768598248744603795597946445094169243042851094111085444048247114717592152978661177756883431023179728372205654927502730234331568518240589060710309634762222087265685163760622698042393252569830018804680609669631060881804453129019925984543743933950094522011697525338390349749948046551859770769890696186037620516910347288684501237120813476881271741035336187945339176055118624118214049703044109896263941405244125907730640111272891893981693826510123639021789111444897888885604574297995386444215781943786453395657716317817747198560014116090317920785588537069088533262245811777285626132151498551062388452411572975337565166473715324185604871848454989909421874365373193980256197821163917552226440020411092809522381533916271630679211579524999353568031938951322288948570656599282012138312912892779704024373865184465905331012290771411117136363079675048915170782423411667722236548484068554018768566646832381790117114631514468993329251937512239057848761245849089706977627398713745998365622999119204087534690117118119684097633185573351744367061382506275952223532470217036444715038283315886893721066413029178455997539179106392709112099612924394444039018398474934941957999818782283450787827532557162749406501914972857568482486244198557857057037135884740054525847372268373950731858382749381673372932822200267548221892835209808035114605604018415702104112155640856 [124,94] 544506360197960073472224347476520361846901763630180406470100440527927494230716456328263163697077293314810673514449765325120411574168467795138209439153901723687272420850758995301979617963419151789766142918377602806221763006574528051655213380160729402948951724164069667037077573082300732982455933639060610704410749435819477129450427551458599303247915952501702920711854321124949241338660528532397911973340880082169280743556705244693025114461991573320710080764826858559287626376565148732216054118794859093249866341825173854343018046539839056653468069805723480197584091993891723851059149184425268270607839419784213257853266178149780923992959608290625857690653892539260440664713153097940057316505330116239242564379881798074763033520990267506990749858422868936664735208643757103795742518534057289272137794046847125128378210560032555324041246595007022988867720952247093143693561757289934222772515673573673013369002242081529694856764346000901832945275614311284434379869996475025330508623330064042379607785909913633000650983490553368988515905882560136292640658413466420600476758201675304775888607138971688758351845900153530602158682680614172377786102099114425112685529135227924675823266486502846812667493226710616075997055163243126091593721916593819094515309697464163685150880083417224479816739358914850394446766376222239171120142494537448381740111852227541188753784099896418454305010763544244723962673203657283763174620986023154954857347754960639511544220364951755365313224196927617205577441789564383846173955069909727393238887901875817933971657276314413679460008727515210230796137105845966772043855114497473513653671191284958974139156635700636532813729925062598325252880061948110018138715245506400 [124,95] -3456120357739925297800237705674024453085956363535393907314923258868127284509009670804311603438660952610583257416762208568891681768526127947099537381433447954024545317365503072831705935255398979003211317586391405710690904774435677536217585790822821422135639046286756115897216156788404661037967379142648749673171647280752479280767399111073063525811671109127497175441191386741350020467437962667229970710912811680434589141333679485155236716603450714536627755245655602474626206507505087121131752590625941997439431200127826809847573492895687357420763291158565997980693282175576933301261635607435460780602352146375694385696589760522511904847983221071974950168315716024837087607181012870609213760783747570641224740200618308708620530206483308964323611332893623668654498485531807158987765900517941311063996934887660458145149712708808088176543579682990170590751682189697780080648627563381571775430033188374160979538166101705262892980140672973974651640889497204796685137220887843180986137047734109517722664045702522345493110582690337863974624965709589066582487110677188158252853571868217424435380274011570426729303127224733510636481486913984033269378335217617145362085404899035907556581336335310368147265524292620636542989894694013305326003640579312419742412421916705049280312736951073414270167679547954430381542915286962738156370024424707046458964331819012507910657142977698471116608809223942213611045986184651526362268763889606796345166703828221453318431862262393582550073088871310957438633986079444611978575110361356515798401383593762495211937869427083587205642041577938266593873802357592210024595019455954420023192668095155737671261462279310042858339100746994800712849578673918728771937561872 [124,96] 2455484993519947789063465189325589856732094155809260338693535318385496289015161828368041496901077021758454884663020133113395923344376724586913634923375635064144769166218604365027532103895344183732414066338696455019490248083919892504159707404572561299008195357058312027714542935783223662108734432787983123110008536395981636894028134436006956026589989384566662891466076784619171449891454210818830545156778005265653632198847393960448727065388359250179538774157688199234497647908739789941322831035827051242515302049241547502462091613290772141222899940145951378315060618737356012765828773856485573414544592302204326902775265564068680604278959933847102610797881015234069160907454248400248342421139922716101789677672573211952199717369011513276275855423871555718916581208756072037690261316398490616508996110408938227349229507522671070167607264460467044437621679346776550655960155269304580543819080771988438929552260094840870479536843427708768981563200931950299802364766653391868641776272262925154776448376238118111720548859961458923230425377281593046847300116159396716348295583129865639958563969064753462877240926680768923860802253903354103523221925177557822923709939911812152582950280455607413991480523267138227197540663050546440510758862781404528185636041627841226097669447446223963654767198497927382657262541075818538485550164997875341155780457953189973942671190441285417271892820610268871195814438025352128047339488831732884920580230404260958668967156024071305159339013793909555959176255252137225608653971945717168775554969505660064606541461554782833285742532113642472943735803919859330228342539735513157885823604557013272737007929893260925324056737597124211716557314609806032317056 [124,97] 69193697306992213358830072902249808292356656613062095183200449279271010841077962453472377417498947614788407356044049326014396041724508738236488941684193051825132335107375923122305635124376975480643061720582755039530061950628621538167629045615405133346138178446458943402860476384539599792198789158369823835583251154156420172326075824324813166649350465553773108962185466819304954755763043593923790581324080776606478622781759840453735622623284115774319761011857427585888009243774706875455801165563802295175281555252194766107624086794579820318050198538592927290727728928482560035315519592673132411780929290755873086632268749891528019322109422321426620874482413123062577788940650492813301695038903444396210851357232595375240756610771657580189757389738820564320166978323324616435685333229806988176010474512741789466443377476829207978298525538026270257015205359712761312020583909669887586958012127452379279424905401970226765897088701679876974500627652642488570493093243410578722917156596644877721720922062399846166692481170809694033073943999956880133501118463561369050400789230667114950108492671532044053109481967596950169495890972621252954690793978458664814397693020348132539207642464811804167729314982590235859513506920120677003345607852405194158935296856700144022574017058698297817824131602463503000435646108744851466403932021882272205081405835734807432002012220923397190896381625739369749509611267885703495744676753873197407078070195565489209525849754191588929686031815905343847288046914414942293279700313705775877729150974463050880288478941748939629241959530413136066286227963377615993057348418947099494400525084919809546676922262746147598464524966315377631889281113686203712 [124,98] -417228419189535677931710661090923952375351460963889678148159777953370423934474717246460297826676084353670799936610518444102311392813216966540027601014541666706426808906605619063345828008879881565543076294714538652959419065448485776091459664273266639467726502017625417981028309554331507692419394723860063336702144792934457016656964342600783848048322107889723391597413883165993090319433160943562890598560736232218923058625213872961740019672562318360968638074718780223799644260646090475451004887670287441097479542384334228056128663926440243638086129466302235917657523139504616277682275619936017311963421025193367541851940119846232906529886085533969437229824897951841033268195937526895859730902169107681669363068452799232101834226895374205685723547125627266070020962766597224445180083724044768075431244388708758748327090492971924941165419154522616561622241419282791547346510371182335103993375714019733591529760678418577087776427762951567551502386937721350245482491000039990935973660088200334812052060153236261676294655036982970068952081988772043825645276685785897078224715546257978254964031380590711989894679591743810208813738987168864188994472373995661321196662850778489986510646829606105965748160916570612800350725653249064079697594327274063529772933032465872764801121058488204221618410149636378580516286310655261629453066922624070105658117515649416782072808945663652762471107496620181647071199171945021682742109783975576033791808331007827044354770822229397531004090073867370336086616525113797605458389795507430362144123479589774143639145260737022413246604368384087496883601962183170098659603816778800064059961582699016826532167594068944951436565132893636722955958482560 [124,99] 1088985361350146053039034113239830244077062229875840693637412378600488958976290596693508645085738318941521449717832944981730560317894274445018198996514543627753056754426865744910417702879854567048766306186110823535581324998225445203038725884529318691396141232518736229330748487714034385464987750535668806708877321473391998383285343327691001798902047561602918462720279782480739778710559933523460410521999713788902903149183002077075428208498628677163539128537087100590750649147653123290775073573915035006971242174035134753809565794335692988868611756563621389646744380302926531243214393146644096088820421910476705457294274760609069233901628130745280538526025932349811279561709987455665630600432882330868818443855153184425144531205062494592855784517566399732405164773941640007894418276880450853737490176559301123872325516659538956389776494856594091008595860176942499053535695987625470034791323263518958291134781361457008225674777920062406630673868303782760137903417574259902236473902268402556724073321549938098542557066085520152881537980389941288425297749691595022804704136548252374643452787200548181501761519474180495072181500228765331431771245818361771859827112264930112167404188551876570483963157802797195919893214054594585165640956894341828138413348910278940470544327364524339861474429714800424929852771989608290708517178135867907114253196300372474727966993556259501004824094850356766413377223363634498233099463842616698748325517782211945868594716567701941122704755916208082544976800035301993001141244569240720487734378418221668474406374799897174526079509016368466814484755031640022169744491268552289998063315213682734742714076890833865777769849479398915270011936 [124,100] -2960917904038522567083739675239669493183877591413450569442630445784231423553944028517435892476584869098841392826992260476861613906531871968813335033009883915607032308946498168863238788387269366018838728273842597306584520947028076111980472526566805597739299277860251936895210752317147025313321230993016552693948455364703216024502966049326059730014203202482665341192806599670230455932104446048949044580585967401207648044620866627481576814102240180735681315346212289679807351952788474150753949838711642867748033499531658257941058093900740062410934803618944288456130542578860186632125408611977347868229244010427576757924024477953429735963710502719341963679160965068661637256768321304055028433210797727211637794795340211970565736001422325814909179637650234387241218288756059087598315184770893095903314413924580596323224625166820077568162542238749601181021123362532665182386807937570210872802550667287045233952939719250014654728795831775754982210632999192328192631549331681054153377472822690532350030703274866948907176301169296569763448680648563836663255970164897106237297721416741728291052920500036651523153114062734464215293483544364632581046595615975837207996572938709929778696893210606297195651397267090231798169654942811363864268895058637207763153209450774069451664145354301495160955309241928175793061223760933770066479718951871728859937394133116589562351052984680158273099953255608913913004724758987634387496982646816562387936681982653371864420170253758123817952529450809548813787710432958341528272772250309236345737838748693921354276544999260590907896467644642103323856716112537957494097925233084960839107429957437147609293003799236336049784092736217717280 [124,101] 11366492209394258596492786169450411885377953146955455675521265633049852634366170268081046809775277792122108222145969935379452936479957045470136208396064424824847045126213268220303777846343496257994109342901386947166232167875720141673786897603966145809665312337791478289594455149024254384562204078587658531678028566567903803069140406028521517663326720259234620035071357502187361913497786968956659273794505877806709664313170981965887691427698181190279857008180667985264489091969001845055105423932113034019338838564261525230229797081767649651505464433552601233650979821723776246719075048196446491762573983936027835178434303829110448944761101568631792586116950345744778141857030354070309380221065828573444423129719834699261064952833639456096355521781476251020378137172016179255223483314334956575190088721149284391659573600420831870407353517810469662753667570982278167944292097433068351955473461752495236099683053516144949732895955474219014585664394722424097352108058097176975802571810452841130303275241565713947532847038620340711963346028260721354546679707020125876373693964208423112882215462465056355258049616249186348909387384536410310558886858297012451094524490431580054327044002817263387237618463499777889142385685611965193551747588712670974050624866871600302461751598184998632860731275501311029728725165393906901256429191253561032630793202290854325925137839229852262548500706644247020145798939363581020006711147536733283866038022704881674359958531426667979805298525699038877725026515909527726053050848748422502104685284262111027154566484817040809436913448391773140276566410000808351374967919484866099225265899436686209940023471673981272966808250551840 [124,102] 84066953967419106978035759446892397802484551228891576934108525966113379924608274210207904352977507550593790618800445588748466024183664195117264250070832238258517749704147693731875961158519004441487612935690242449481611108553062767595949542676468011792206230005386027754169510811465763703107667996798500285543909189804514425391367509751441264750156893213787366086334177779556546634783003643143966321907245092200771066165585824387770724258163934416682431628651745611010456589846066203068337422822750374236303705675907688920131965212301755613356069973954375961043419234077555558220016487457828626057508902181802490729362138425512452582169180798733005823810678067706042444214206995960461939004705578061775244490451819721142806870408856432785711696675274707178729658837656880113294543711361924227799263247091909050082621356620788597001064363857478951552009435863171571057682604298394956097537212676898549368465974856710866620118277223977541224798784514836594070531719287279394920887496728448799014761272860254990871242739805881784580384580690684454729618962337496837016839155468511198105181406345534596735559022698265163136014316647534473498983647362917131936368532026825093765565927997937891456056060794477587342761011623350257862728927630102828355907424645560523798096643526352326245613246723906808879350268245698672702025164714880680547828628962859299049058185057152449457706966000228321499802389662454516833893970371817291105688269553976833911876597765154658655133144490488576762301426779666192391493107290090581581408402577796386082459581564346673538579259196936846328351246288600143454102171750253002849585659612355116648763164254275250337655872 [124,103] -974211646913091563586267952256320176479125878436443387941371209837259845781243266843017524167678006030078062706775362168170301893989382328142117242830853987416672551878736359767991280813183032062825363818943624468844356366798859375045705448550744674061029680308354150226902315547185506117518121513502073981541522233286288470700420266632088536050615894741287530413223034546815002950121284848156032490974371567727685737004895814731883411848924886066053101557411802477648210680138137397521210875604350030170423324048354660777565923238529883375809866114700175507921253202109814638127914675429861442820917887799772432689753953431523726046188766187385728048936312558801808630493989250779882976080541640691462007397773374929372203293125700183726143507302368225196525542602421505073812855232618288892292890797512502307172161651989783032395457402589808792224972920013175688745835665080837127585115147711866857022162003379961131946567015162429681962886748772546085832222606402721236390747132795942891784609668221263118334109379518435933382299749145096223629733038196267397283443547167179502418792396195949868373978491950073868710328437397635083886662811144083127001170485967231743884928348818086463801107336329727088013666185151251208746098269346302390037054691315076732439362928898907781038254829915522823779894694558514470905181525552510570562475279850146935259201559814115368951406823670608563928026937348594172464857083739667616973027611213096654025630500819634715933368365712001904473471969628261515769776490693895391818650401757474583977796587429432740541244386080001317852197001039491913823839572279551629372917336369342107766284827248905110720 [124,104] 3524803975300182712982398789351627182222274154705329041740921654476216705247490012801517566994058039395358741059115606975803902004749285594446696026301475369872745051662244270039217650760303435945059624577282043763548047096235267394383097286962033345886225520768623145960882108071501322297810704337043989308539404138443842187735124492141231377662401828849640709079589080624720684472250087132196076338708017101195950811586780844462110225426170838216968195202328840527895575869879717654312588970007407835825002330927792240728017736229288995503805171901751270875769723785016198801459254685471135629315124282907492563745476652721509693748286708586330341619584996883183379178851666651528841507083893235396636145379327224449494083944400367979028075177092949845200654301428155560783916711536110599539974820094381418730197794550529746628055690617190810108329799577795757138131589660974084462850191141972671245222672186154789697028228354076213338407475166918694889018218981530984962140115179593378301811055902599898546782955644556597241399893874018028880610580842265168077496997841782814067737216356199503480997582563248533860040831517149854159414715049370405959150664917368145719508260507759215617306675650043978872171825949195364987268844703524345977858699271988126547241085941835490448496922336083068678122545788429519018537399587899109201704011052367336991336005129276742391861620092533244985470201049541650227914998569579706255872404899682588166279028006046819124736467671178064176003301876381772430697046126583396118550305132481722056499316705705949986343814225180716532101078048350607645520394367566995490801903181541184884343570135961088 [124,105] -7485167740172303210561362885749762363484570686107492717624003420169358045590196144538134622015178965513872808246455957318099279021904838741389642951966212276974717863659296391007288681078671370200439730413214351151213269525440238383700637094595898905256515336976635412316930302316604055718389329917423146298991815963077165110044673679612477271565694348734801561811295076241201775506842108761493777821145776476753846585157311232268988928342632319233832715785788463493578574488911109426290172773886024948714311237398843566049496268192669402640959880583925538594612606256773040092169927364652721044218168349897591047897482698869436653341098182967072363237703010278854376443174326887069190256965456717650823233009122833989774385042288531946279839664465988115672520549717963248962291825269997492883774175543822638655135218485962501974703177699302649952671131771200590150094496243322698111967705626903885853132986664067116333597852604389532579987269417579552434695953298899814680929654920656647941945732797440656446380439396609886843803724083277824196002803554224225627580098657299919675815873477472677165897280167786470368422172279594230311430417808031139678679651228966633689098200747978351726606705552391781730160812679433870324515203294017635096506649255863458795247112422626314679371795269642311951611001229753393275118012696593569564134535259476080339780911656867724132864645831680452269974577959008053679856327786217458165070086861607727426496959844578094297525409374388197041891447630203750614284603936556198629556663879767167864735773682059373829832612264344995645680029425376393833264220055859989377410549197581836295326505136 [124,106] 8315010861910303511387449833429131320026483711537875232869605818404717768123521494383060347398867566026228481108635624255001256956206947906336526239611127434429131550276420676372761702184861405709880687045090923600553778494083736677353006090825977258575446882325194312995085901682510735229313378571379454088385119215091179546116665108528325854091975165514303526935007058904875784116214500165211686065290894118796696444944740852485210454686813827285444015786748573269681555520312068869559821865741017487383204090027150133556001726526439635080133308690877874777591687534365534011011115362644706076852325326202467338022120534485125072168801851018047772503136971509958423674608267917141954278622275359259368910369264157609800988854900157979903252184679123711789349200788308580570020804291384672083005951564484252298591414171447098133967640979277599905513947433427372737158446053705971489044610982329567284842772462417913165605424134452901950194716672636111063595893640052504540413134250379905292567123972721199005368273612551932545315578187799520999539311578116893063382418725227438004509268653363441349824302557658428669074289287274224649743997669955233669946898706832293628693219915606279129605326850184336624264623761158714377598670001402981377327204181567416164026652508190935075603191427408702270812298970860747893230255852033514781703009744364806419561754750116630148397973352323672290538193625972078659975624901511275091671137894432487680794918953244277298547973884183535449142550569833039397258312442972346050622568913404711274980438870956778006213627355502906074126935796197612699652439825078010792775937716624640372192 [124,107] 2284361842399721628979161723678462420994431386365125002521591437467135801989817275002715939305924773493087850597050732579643177881010007956532200996202070832533636902190250973830724442568646265714419289793511033370516175275657369079589952404908335601782549430627364933221140490282614469948837614874608176245873492057724241914594194601542292047327682482232706400642073332415288242046717273220117319598454744829477983757562932930041297311675581041397690324383520022094012064239302977573391489024634901660414973646348724527592259622861698796530902915513743409067794196304686062115710295735398576749556399302062240561869925145343413324388124301186667696829818092323347694403799758794812947221507832318406148355816902367751859979623075892087305654509240910220888452593382025267091168293740864817245579731742223314845220305982053924602149730704850971917268380894481870117708064492761472653198266298364178482193308946450733851551248279375014545130595585792090395362980087342882561565174203675275386484796752113962720309996114579379706129859650249916484762589350181331450304251351814344474666250657024069546496463692846788648249142790949447606075644107401757004601637648931170318948804264435464071617931841829145116494786847541193752854099732417820026443936888357970475759580618347405351503491025336829485512729811435681799115097290586259033368411851353988461594471356346160991013692969588119896103601859824702468850306110570702994889035653279459661631026432595505577115516933959686588014841147101756253708350051830602931538116281521495597488568547706259308647747545015318212092693578070650477049504278844275491989929943886888 [124,108] -71352612794643067611366347197001305630059936303920770104652741364937288084775657157281714357586733675634587428898669344275588364037709299004149122453411927958692075098243993510204218273858373654348222428201898565553384556042103293036742171019866434226707127026629733158856978735899660837556237670253021051329050377657039371367651527332240412854674475919398211975147219878275956596636297927909427992133227318252611287573949974743990645640907928888093776824805884613251688672531792225373789779148542776598439459658279686426423805245786619341349973879385870069775655141810698297733316953445751102633876704143970125905689279388588547750831632039023796265646526578147798920201638879929177732000396648740390229628403274324595576377261702145811349771526153447159281836576774744147011577678688108820509180952027622627082389786128332779896068675586766352441386381247925256439317280470691004914669797297011681738291986398642660099612767322975307712238993233622338391710000628398967414764294881595286234026243519636885001113115475174251166692217621529126191190272853191327072708486694145776059063108443849020657009006364265641126682621593338606857166180822001046694595244880580610707049992993842712985845292648994852118056879134941759375562647970619628296282052805323515644793496625493805674528504817173833110695833101493121424762540071396363572300712443315204465642024077337936970567550227588355265986512056826506330430475560915801987484372637399560606205209744983569012927171162189052415304869338599554727135488926400232326836060582939281598125110241589119510588024163101351098518162303334321584106984347127315370052935584 [124,109] 198894515334545037544064277966278086446526170712963553269776300856221653355696585072309597820593412606353532363001288370700572219326727817182695815293848183380618179155367951313687904663323175782154475824971044079628961935415180209134311360777541746319086986296611865039062597919903083453836606611703811362216643028523210879263933542048469491042103461663205764053547534074548285232232303540507516807887892998829743334781304130514356881044379698466526800203705427056021374660942864011541459647186817781063358665736667084485016202280262200565377045673644455801931439116963261548543496846140112049024419354448892462126074828677647374489000381600877000732863828661473464729855010730010797121743839467402254256904241996005623294828328936335108263528727390126133849275961169929638195696112653658407735770521433123254080954015327452356967582762715223404985619092319891858893173931935863829446386173933935937597488801656711115350601501988676608881687811700774300630551326883508518203411441526325212163363157975674075087375355453540271921038618252933850842689999415657050342037866802366822716561870372124802317771406572062068466892252185048993637580488253133730633790744421022872335267182452797448928368304770262589806574073685652889020958411770793999881984127405112581867017420852227727516461083429268569611238646547441349375272851928073105313368778565394706293066807469982816512365313845534168416606795720879391362840569474568923309734502299769807211755375427498892437724409896827897119179501629475683795030747088964759698547141903620760898664168274327633550404466385932355153909336742339466369391940194724869264768 [124,110] -347423504236995693623859622325902197169381326605484239530555445260184940296208762738794327313700905699165824850110464278440555767872034340642764830015337960688544564526528429179046374983461439758786687101039309649149927300990991434490893579194296669093542009329428749172628919132269292726677654958504445317255998299433076976305295311821751513951220965285178907904885007196027077742887808533174356584757185367582103787544171484489001743815245626464267183511487137765543700025699364554557176008494866849696157724962715470523238475428394461390928383790674014144181016998820130845781492126545701058922004837167538297178616771282584767668392793052356620772382088508138190805876348192609937037529903025013004173613687290759525885237695514732845757248607649528927701786932743471005633289308698337132438504944041155126084869207350629685459972026954331289049341329470713541700893961397568592618571449773645532471398711129028106883425871826502865821837716063970129034295786717534484631854793352746288563936515364849924702437778677698071684594423967495222822870688549767188362524822084906754973813064234374230762255223764461734100488753162417279955956706759599678021637170990047865192696211767598551004468320713153756268691944846193259228597351988105810333789024640804279599457347074974396768338862836095802677447694233240473475332179594793865608297509558699066714933379803967176301737460582972589776082847650279215960515698580693594342723304256225870696518803042221016759490889730809105737305206733456290894621529396880786808101614436609833321621344876007397980926793877854778049551575293702896105419387647741972 [124,111] 498358313229049847709383616037180232634409826877427856060271955396531533298169198733160046900771560116258472584669692847270178292202995515544221472465364807764729004050877326714043644255787779770958203316789861170638919074087130272181968884744214295609825592157984445810510676541442095769802513582318373836135431879136005030192784323196164679320030763234115588168384736124957873327870748177509752396616704010730990527732439784839418232958156725600458661277678921891076723342399917137624306243236976225433713716811476418721006575686265995247725622943510510320607925314784995813378974250513739645214490053220618083383827345587607785377625039404153278078166273968881815665489296561209899597534879556960799840281562470307839956158646634881773719909488812423701747088660868488215855613263717146702351400247695178015570991401478902443767995057936801168052900288214370019557203139683492829805084158634143098202563939573027191204736240401456667746352206706039598796109736187218279504272077212706767650565853095498976430847835441107450562547186851743472555721213039563612845560510930530922353374554188745887959375885708481743636187574819949637429343394054463183012487239371048372156394830790132788380430418410307131186803949101222555396866959758549780897862520481652394019773177450022786568892320379676001115073655744468620771163732553091229603693165896134536454017674077040849007196541855270432420519292510257894171844315621560789652936826265266331362466284627736288845269029742203905999638399471679934610244148346834500019839357534996030287414831399723072819467197784598270034473054066489811629443739024 [124,112] -555571719679056743008520132950541132978985166309514899125499885000133618486005163103262804484288453864893617329570169639865676527540999051694404297837857369351261487128298075474634325028511902860854063888837754791764229684868255505321090047952261128171672613681190727718170966825263962637273136697057170012318100767765595867849124159136322176241690826914366056964833509134115229029436857614411855877645792440141821367096958477759601286917899901230904478392219094589666804197286933204873115694028277482289826176059047088917325661625284764369526351771858207545644485515860490732662167546027765097120122145342295759882749613095055989747362432709952219014209263447994077165122476886205280212575853005160514196167663630778695466883465783471870196196861452598414341431111813983907525411808155724085191123279412547495605208422384529161713114519840706104577467914232570606037040011006621932479877510686638497062619129438271008609757864399430936906110622767476706942463917222107078214936967943929101856785705062190783229599747729542950235686702278276022764253867481136444929097510034759754800639695357667566836068571159499318618491144209610965497068505131771602986055365910955912555554040071230692957896402770633628276696760191612487773443018644690425240990407556268907158335711142210058543450928417216304404351821092696128464426943011090848695975525351685359345825686473164749894685082610724384762767339215679373391226309725988726794069330687262345188214882788469188310838713787153904071900910703190139947299512451791009869374469112589632011397212549176707251661397110816951045299854643959183935840 [124,113] 454914673885885532141642765879131566902276531310877021069838793996729098444569692494469569491057855069060575026550172656111801664982437462938762396860244256767044748038441348285055324102080889778995858882012181973332192840003923355733292916944847675585460811991244696640576346896462857215049974886802472675564942524169401937481007996232070769602218535771069039229024878631351939274083957561478400603220282328515398140605728628767264685134600556222590576122167916273838929031336824942788080450349630695979447508128742850640292632455618921910881783138154355815244470710543634530839561723717721172084053163945217786276337986934448820291421334494443344528357294781973781876914183373097809487132511028703175712689365231026514448781115957542129102194505887861874860418839878809077069202195371947865082839735526327379092995742310496023816952760840230840447768568018409178431527708783455584307709284526734836301449342042149998598290573860312561098689135050847694447011050942035717043803158603320228958520023528194026584706899504632705025668199223442223151366919539366014728742452393624910665110622428102642400999218656126463455062657621657412570775369615139095534616096053480932071243425234095239665047958608420279623776113577032863498705305047716087296650963107677910611478489355179921934950613372371124122245183525313373715532287968694229193683167943056663401752715520185762722558758345807602724684085419373226958970496646882827307750998036162190380507235890870965072784619914291090811228993047097135070947385644998615960370060839013672691866979320590401948018032002257103391263964039721296 [124,114] -305788927457825305462924688783638241406761201095777169643012345814942401830914723986283721390890161389869701565878698664320261612995677431852361689972981442569109001392491305016243922613072696330696478668099090063745847976712314731980483782800069825769507546692073607715263234705898372784902779638226726611671813738034443354028557706422469506154385985442550576818595095795770256155338382785439023146950166875255084686014135104230310665511506722328029477022274920524349213004981677124009396890307524837546905614708824914566384997239958105856063391001894070767078357511618255475910616586091502676994170818593531780643277155334016882839133700017796784925783340454955821176067844804946952988070799512760205571337738489571116523309910552318837883752065851322892456591868968577953920238424743372875458682690383469381258591539775589729294740044120147014318112064498654748576765189344806533440492501257136759792573724038109943908464668220145560857264954876360903119319383897351523482930781352370979592435094609440844308357803208522771153193405986259136854720389613751596793875130840209387559782364356008695119671163669789681724552604260532103299544155695403987952771914160884546395903145584914185587817479294660839315711954398336757995961824595444699352181576798726645145953406511164664205507794207083617067095063623779177844221140353662905516400459072219266421517688036425992395657854430875045652268464789944848795061989870473247736943388769749313686207912552135146175988742766455760693964894009971764048285756865457121877668090395918496642378492521727187728162487914008497396720774272 [124,115] 160073700316094504147461141781509621144002665942237477185773843994637236141183104441189940292246152354179191768403280446997380061152414325049545425328895633435793097401496059198201711586170037182286269432030806552270364689651120187206035025341112623869654102551272330556379322082929259408865506721299210471688918551189937129730622526909057372984299887833871325432984399901711552762881244513866069231160000009217499241316402246989267319234832997772644930803980104629566549679051536045396856170783022448322177208974421373840420393642969303901203613878530911771693210361873009691089097940805823970264353859641204626213809879983320215901370276585226324249071245686081594212472357195564599314330345836332742616949478736929452143771869377599215017834992188974946070918849659061697980720215028190320904617834082747801216860287424117125811932196537317781541023011087284933545802556086800041879145749563438923199588630069777156934739703760952087006950471845603778128283008585568560084747423733999446691743574651932122234562904919652470084408651190202737661608370417012278514300755032338469108535213403985545812704434013523329286570425930205666107050803270046287318956948840485152468473931217760205539834464594756333193063922466379578317343271616953329952085683156000524156725918705341859646395747423484222759540011010116269529804408685437549538583344724159606106755471743794190535620554969370758734838753459225629695578231914536725628689757311541186128001949953491767343650597358701115988866482524960605933285742000155221971668425272176806395661841705075640486397245429344905904744 [124,116] -69971305441514078209236181593959701198575409509171476021471075031142684399238556273889794849559913907487848264331758279685566568990349918568701891100077892148196223437702477266879526387173233548819358668408384854411716222490740794300781764344206600957747074318944606888462206283455247635244323261654122290920636185096890622948997686075824078494236292762653428886313641165849995982395653787131491274812435540423591510555928041484834697525603454360565974045386592994914654562986050803141934501893104609169547112772523335796021699760151133659158109110982544747986287422984514054527603649567140635129854675125376426879445104045507567402487609617286695749568869152493554927362325680609923341293358704573358469812176147175715072986681937706607737556987033816836812192417566866867866546435119453790530989146818074244036704941889470209261246688224588494026642599298664058796074678510483972157719813167581540281670274555424763083248464913562321032295291143191583985077750947631717107418491638184654150895948133593103527996509131031763248543964711760801508543584750463690606878887443943814252961760315589956329118564064175759486207611688414303501953977294885116811298526529151399637828186131592885032422335451738008936760506537391988123581966351484028229461524938616456515077235968518365888271785248989623879345543438294711884517865832792580873751051134757902341726744009400560535537561452054174045020245810252512685109854400949278017341183760875288591023861692623791601249058723358299873324959177740999622949797526682199118108141055635285474664818047134664040375271964216992 [124,117] 12212998637355207267917873185635726349324788029859888405041086907351269010143321180344014817430654383711390840132206130583234864556251198099659145172392251395821912735302508537212044168722770734615962087845402449002506128995680340766754898466633913341438918821318822494504485864514193959732290535437013655641881289241310405013238035270295400405890053502584365105890561310908801188201238188161949177303916102147058322771009721215618332389782097724670361197316518243763852193284926030781444685038030342573640860072194719351321269176896519493593757113519214877460653262666099110649026886599012356474619746640004273454538598261965148970121547663117297485735989151864694808964144630991456126730528319164719139936094092406953052076684387128008893947963920867503086481951556302136900047815622307033273610334509124828037847131629215337277097683193612023098165304899252426942425848590284152129384080427838053612201173560817943843307487332319640673930891504831186435638615084373319338790851674734849297003742343128822825599056696141668064066596751922418661607683933267780394851522910290686729550461505771007279620297581424031479913560207593785825284440058029956786316524006926526567624160729255262859448550913461638717087629663209589561340187455757540202319656862793979845743584498280291210385941948255249502082443593867767057601958877402125858563000301963438129972219413316241273413209190399946351848659285893434836714435063084063962831542997200567041943648474189984060253444504093527930921842742159847708319218405879395535224373807520694988343309070990889179791844480 [124,118] -2242785755219435146607156932092707932104960125179558139489971097153060961160701320713534482180042339758528770303860623519362499145335946705236477249875754510857448322319365763006068812467269132904387421044532759615075188788481704950837490772319447362316046679363894278227757928826936053935686734674412376907024847043323490869185730731325931472267474393596926302257450413396774868561759212279600179421528854508911078987372487666262848787125076944747481198681863027844852109592584802839093191641910560204690492043680076880633546719265991586704132620700439207269767450604287467303195660887660603967021632407882411513838690560467086586544150680067174168440636949390417825634909771345634401000637393794785078824449358391628960494275072285192938436786762548203805502677284269100995895848320663147147854537542557907749365165021575510470849191431116305334051016781245891384321561965350545163596438214250002840098111900385821745163939797894296954304918292264815328279380183227161322885033916894307853645770396118574039764150445622622929588395776358391628847468183519061884891072482847400296875526900486094780167383340906100892266858489334290681796240068455331086561881112148786876886715063029263290509404468347281986257850461617238475745521536988748235981044161123377422511132724710925484724196068428976393593722927842536177137170163548621354518849865692849031027784487653322459676310006630868482809295846636352982713810323928246244836079195378766777033206207355262527308704872122392323996499915774016888557944633988430209561918850938799101804442962042494545576 [124,119] 1379924081281450558050146006545511194540464146741108145097177307421382840659480492777249801829303545098041287657605649503510536125156812290150142600377762066643261531012764192702835375441210026097020226090605107511617590461387151627877325185207874587640186950692736347411037471488924144557950293756624465310106643357845676376554536778301769295791245308313314687524148469658656140514571298658349498777297706397512992771460631400615033568436010519120481100996964387165270493078031398357317631262314265142956215436402357963549624247065407538133084256080178547727464569126800245012397542733392736121964253279227103155735104145460830476294061728442626008822303859477156000489032192012055745621774592164572714096641919558825943090982750847274484236317842769877596297274874494747846298326665050684694917980107447677147991772777742954745393965631029321666423362966141274579506412901292777491910592017122179705322789469576895513697887034707651749630908448167740765548111178964150641489849605220942752466749904534839773467039970273741893091330214508941521270886203864646089762234005209490280445115705232607803437920938320964715845855203069626595647842168411414091033562354695643003516119126634424628181941668639015304329709230651236933315124027159496587994423595365211007875967762232944380225888616116463897423171767488443875005427333622673426410130454695265750456282359404088877499889881302997533425976379095234291218240367320756796280673858047468372752829739684613628500218207307340433943045741594365599506414062717798107014676367581327532778167100725440 [124,120] -13553234007320503691756132497481458680404369075279563674945239669733393065354560377046022129569531640694800949993128557033074171295260833142204057599912095843677742499441721689442513335504853035276008353450573556663874766574692781916785093719044423376190708111488033032361942439322199839524488294380857840175013152624763689146696735904371506812756558083994009459019299779823974595647593929139831658144318285439370050868823791942321220715805870296886565257007411568932153925013220444907466079504096432560176188066284859246831475764204620597269032294236408612297950340958959769911670723182492757009997675759902586554799826314828292317145018757116023505683704921203140240924157910946702031493837218936770326750067952085753176732537924715058316139104041464060829065369273295537108265523777533309158665882014665844192586774939590515500991758756748260882058418203366460885885563396687796330790285698659395155197802971840380506476860201326126015897834170439500370044403207281238309414055627015019185561266259296796893433059339140751400351023624736541955408903420874353036705306796850190924984614787801755143902504557636375040638693822170422038075645936118584019462277910649612428330886503693526126761130742049484361155442975025829203929597866949992283830324443003818614602970030749812114077736004559357871492033376210978347534647174496443622280392376501906804679197722876284238850918707373180442504290542810138110637619151320209172941859425075191332949442418068666791262207580761068079727136383967179253640456202303624325041872342603743214045304 [124,121] -48920305549301526239867491502964743557446255184033881916184284193201165337127210444194470174301432512210285267133689432670277727416177413720105136784995500055386122521582225820578976135781280388829819089036487522009902552255971854883184160375387863781711754219646934516272074116305026972308481078451136646784839282981703403794556368944261550046833687010536012996286866738009314511656572863934285725942375794867245358582733600319356896741057642143695289707351962047838853892243697783577095777330918308901352045331411747437863362211034786344074019719706538775794809945231973353839591954019323406956963104326535111451874620468147006141911244861532758049728991122580362305816552342495929066460974580729878557052549921644137937758276039172469583159138153742258050305763217521754424541330421122405494160181417971884229644482123592192255422278672580437507713708919510727175862345227351390302715837683738676788603917100050773190441538333354202621611745040375840904414718696465385599847280803366119567080256914642719955900074711121072996371962750267255194190222070164106489291647467517936208249235259493221569159466758338006445302089747869853564575778898841504767013322756861757445557472895717099339571664828105502434876403630524778039799731763255568186622901096147366156471416092579223044136251722730595990832164790624339817638579167195778596929639510617472792974568791620817280571412590580053862682362769790474515439805297822750125890245149396825382987699208076002060347457404271795534498136266699073114605082762971369578889190403727529472 [124,122] 3218399612377571893217890343746274694344060781807729565038215797611833706639795418383487855999016092729420021138184210542945665308832586532763369756966756651918552577351441367514587483293876884079100581373436550660325908722512823525106923377766936551517616726710002739987521632001489381431509993192961162778716702517610516315581924623808515721723860967131872948077008728868172522601568655697643578299351916957901125341525237355393933550316866392793203773578559728643271608524753378853529071840519760386040003017398063975302645339905440503275224498411420249915396153406957115058649040685896100259000389411876726030550176614659604378525958834593446052779984143301675766590382575991609654421635606207130235915637081436477928401367104794627365845651911191449378254259269498272549607182995500951941718719250897790354354515999029818323203528514249815211874305843123498977298005262186832030329286855969107546093633332682765173573355849557401102978181928951460415085619259794223589787335218246834797065369901607570219935269882154443409252555108068215334846695296055982330809655349278165750704687635192514624968152485405424724148114487138766918087203990036686394042123173163046524077242266302846849017192860941162624618491484662796834377963752756889929731357795957440408842563842420511891970753162434957655865461739351155881053494211275762113274178418116026304605254150525584163497467065098519204493505882531879370344739247275181999498099623693179064666652539791014305808405228325132871375072804982660916759238432480388744112913711672 [124,123] 6859850126404488054762566974359987498359073788256309172713758777392149464112471402097183937033920305826627141661280042660834360933508332819836393184735489189774091947324894473446473509854160666987578549793491910678324634170509539336007225629521109467112296253111238853214689617292930911155708671688476635284626013708576323429431962860998339675562083918415559081441805865114143955308710130433888334796785595308072875443178759676880626877071015851331770074696957503718613705244391158200521588419339260589532680333932884136010395305860262027875523487315488812490320040271935860181536982349261651781582886567763296387170344755653091096808736923077138083956922859147957331492048623611523715947104962868798598161516738470004499496185920574778339403915880653034507178381110797213707407189840717780937176984414264250514184032098269224463892569505733696525364830271334527094517675177688903214608871756127899976097791637791008585381592613081357508789881756632786747216106979087578051238867262047232348168604697562301137231635040705467719091160923338730284331146639247271824317384673544496431832310552421515511036897481673514149615732197545660366997488146963261806822225228812381977924079560156421877565945061167240935724074021204650580496759556521468332749972728788994862647106576120176478942030930076234459532316869822052356818191594794763394755606591462522455765882286150452685465963915373612845105949892120926497152596025901168962526890446398314241388682240750959466624840960463130152498410674124252228166602570559119928244 [124,124] -9414063635591994390226568806184400942935952516912483593451699899662143832202258818063337150055210186947440075334003020129077645480381331748263673491120322003233283989081895451306385712720855599246739312555508413117710993383268367425342579369871453735527237826183950989215973676739999966185511475227235840896803402778460635912528491933686957189313961077972608879666008709069993188058196463771858485330363023294443728613846242444176690163891434085596523833074391994970465195879598904656765610373413389983336211778656213369108904300246919455879236469073388786243129885241932150073539345106747461045940979994706876237399712660749933959718717380841370035890645404118937705502966866026622317302518864790836015057584264529872054888889100281486263703371803277662919520200214057014575690442157933073033738778902293654745392763300476733432581588192543317034610849051510927186794936783460476085651286323735392995995727961427592341021614279000844894864518902733826046005050979654031716706305764058737065137102862715218902656828311038408019447251206471282379366607500651368172970940495685155934984013253634150178926935090238014113520836649916466041889948646787492476405871657970829628442524333294520413809454313863767048113991331230445429482991915910607184416116584557589771096749630195995297399132973221774481776500474611488007763345224201245524549338728316965308360024053313962742022344445902464299475775028301907809249156266049827975320134674076444551701693467218697460527913442887181873002542101227530031864651504842496 [125,0] -66443374715414241444098848576099224845886448616139565568622634536934593240682885460116051862362553023903636984015633093625231997057526764042484403496683191321296825449662138346327522488112780021378682299749751700325775797290428821367537082911749396688210826543509176231486786022088793199658469065495393300631972169185351286512256636465388203157465283127775311558098346379281756609948652059973614198028307974529460907729943582849994150640904323464198395177264990007964211304181183640711384808897629287544607266711961980816886986272553327532611591396618868596564868949312756357939384343218774610608504701046626178401462093761223630746064462597527620458236734359901830419429724338136887690791684777207841141702518487063820281828464733465866215029092136191941095388409341201235551198747139858580271388603685895944770154282664367141483969708394150176237482579441775928973676360860247574061533689900269381985954473382434941398574322436562917151873225397597254794943714582193182794158641752950325121116344291071105707726809625133823534810492404645617841726383534505646306760908863746561393568924985874473460628323431499298463400323582498703581308367431361449360196797988376805437152045916698235637939984744940067950468253787273208622911551424867834532648639424952305361638821062729758394023000978130424296927491374747463192604633228699554903276125988160428948503384333375971712736190715179411112072908524809548481464888990232123913994998046754383255228876130484243259021914350563997823864266706951831809295791820319859026252122705847944177527756435240828777954184867705731590816507306659495204824943976020930135739762818626325284759127834188511173603463380962501741495315191823144978361293261924034260359339027245106849306504536166767804460869065918245828494614745369028391871929880999864509286717687858653543502966172240242639906480480062529354766284553335320162648147282483580357767758887247547559866344320903072779397410013581718624291532387811625836454565430244656454306095838546752929687500000000000000000000000000000 [125,1] 2385102621619970754288760618704893557215188949263012683682619076102862508345989217711568841991121946057114390673884585168596492043344308413631685610942978635245443766010695612619589852364561538494017378658065876607878345057363568651609931354886283062041338519793389104108812558853083476716611476968139792738383391671204463369070918965980063509253997605298286124644784116012297989725727077954272632771794209976694811037500094367434591428515973576775795209655425848624021724773752143026072600713722092623847339660974894651053242028587514397561748502274213534378123154676729397943597103086897080965683138189820911480866147660878616091228305093196721520821989435012320199580373614762943875380297674814479497708181357538493632211185469027948718831102431681105961154725799482576660051917805087340686680474160029937066123678554739445325729320980533189871387028029412348532167503083385732896342232711087809989077612872200409632817639066516956744292851327934738762826438021007347914453407354285116795917449576718236090143615701280216487217248049615309436169405471980955871095197148394420451826978150174842631469249830059627584269378203189962825712438919876175225546486939024017995287750318666880502168996999355726826634507961278608606943776023079964302661554277383696619731714966374532388740611508326219757971108526470212019597895774713551443387072409420059469863753066425562565306904317996428433421214636888233872262492730778764025648217590842629229776911269349476385093044468863755487769500534948957696803159218002347292641757526834422903450679233044454149424497969486447472862618459714162342037952572500075326879640247815596599925717214020088383644968981019836681131144534312225781203079096208896919839908735475959991933751877694022424125438174575988709533539359763366517425522944889685601637659919099790195341570787817441793534101559455076945755271975331424583201748786562471358057334651391848521274264517289248733239668341274977891138975832670830382444340789227510413184063509106636047363281250000000000000000000000000 [125,2] -56328141874462864995759976128309739952419366278916223637671898104187278894447991870694000776890220241322384882766768237527180656008173850818476596167619473701410320246715769171849647468559311829292642425709039967845245265251497929033352376964613769327951561816737033719739804277075528291737641915801573765045267292590825343579424266854297134131720159565460009602923195253746024269042254185203969678065218716422239474733094928987819942551722171625641505960353484004117003234812837958065589533616750295787630509330672668648656800694207972738284190109841371258627431443207988118154763950586616025679890704803831040554999161158848469758032116158474563129741130199514422391432981357240685591311882310272935997119625615040851757432994420372039121843951484078262350640526202672825326975838220310857211471481908508638791151193063433141709556210851540836370295159860680805429822567793113327788746310857427202347918419615107891846088222733931300128815269770490618803712627188853359368808714094939079060513307677915375343145167387446377266101152124248594704829529965310510697302245482933076112117524188842880862982687470400667192281132021001374841913871950237823654666453208095266728850769930058712119474061609857504651031040130817673413085747724893984767206724820310691234642554597201891584323126886461965232639358226867781084862213247659554878446622864984728971797360896357848397985833708539946936469391140224264388031487958546986853919119292619252530770590838008651316026591615095743206778432866009742704980207932918703907209364470022553853337202106312450270121539441473913937917664607124190804008447516509661231201216558524452768914967525970466940956478285344515768891354735332040003281753143745150415915680516088232170656958166117657943845966773588035006578676293098499259110747285464700203302605758955091823064360276986642637201050121326961346861508580217027167113037502051301070043443255827117075009688036082697363684748344144118639967422114758600282652209630378931093375172167725395411252975463867187500000000000000 [125,3] 1088283340571188392927007257531724316908631386884501357073939729827294189680528032746582792289831941864396129665660151559283657459802520536179662980986135810918857668156349740753383746242717639220364216985831245009822085437740536024425576745940749867664413117068228073115852086401767442199856804928190445742617558209246995952720606951018194299700999781566308053881154118307520728733821274611048808141382556082696685217133531600479021238739160344632420288898548443266867020203384939797272799191296247983142340094480205023973525194377366062882760457664442304348548083329803297056380289122164136966371735046488843948021202047963313645527451329345584440313673414075850701274198345247318505446045889469352420045641947714848408095664002434618557413978113635176118867652304679849649632158031940259460890130522509140540269454071263361348826371032634755064967507997750856747580511115332381823410017461341532486107750878803001370012955711940038180489603927194509831326181256166046937971607843877600889633260696748175278012855749170546644503577869134067654730306227275316594339196186633606406382471929707757583827610133607498529846791175416963862317816719585842347545175126314741089237719952673368195769499961297183112883336947970851935001946942353292167621524860402319903954382818374169445558037443852356317745545241590139089648613525185436965738399153297635890984172522129681050042199842424326715274029545316997779858708071038174616868721806127257426288425732911540489168370790452387326993347210005895715253261380380534413001672131868228981208587203665439857608371639286956105577662879648299229571092804037645864070438388982186341701900047257230208669830134002184653040743136717018542081353291281879135817461171983458970824710583010855891669402294801357459198492518835267650566591139765329069700014037106127209545510861504310470852541397105584988747023539890648467656653419757368559743097248813966741293593963405775210739943898608979867419473281076268136913874217015785195172838939470238983631134033203125000000000000000 [125,4] -884311584598852404342866865803648060166851918036839886750106768629987039113674421123871562676930572428732254423276756116400376810048101479934038963229320347534579159804031791098053247268692675380579474202088158860876680195248074794607650938318733377432756427812563289377731133308074508182724074150990739777575900344131989820019326413887740514886445039813446073490679677691130494805592205944283216443124070511359466817251044259405361380718691904971392523314778831985584550052003012461215475797123784507150147652877494745827155617180504295217594146048624431407700594830769954985561235396713079792209390160114344692591155425837088437420566195185646539795212125937162522781004673465965133922298494786165634012329067574093841605012666615767919228464260604648867323921040673965343840473593092371920522010751089037597670943950993450125108044105615056237538611059320813567182074918219110391033121487057315837703262050012955220276584290527143219001683446295079467336799683658213741748464405044205843086998125737454951546119919554584960892732613298437933738446563804842774989721186949617800348290326174882448329760743532399266101515903955749410101167357720772960899563030241061760308589781906470010625581776223059392625440207591654992824892164334273095101896877473202456302923267711404389150911013696582691103697814933982768157606960189701095633784843491365901914661874988224797783713834962452334582640418990397292080422383922461654538539283556278332926030526779522134636317656614717640843150284210143518258866745055861545686990848579858864356270404603663660813319320860052466469111722276108579288044365975651983659373040486125134661653109199101788509992794329896393335658611926400746435068253203934001244598493287788855050954775138547718568477198879907876179957132755619439432776275083662602148396236632298847203359052906781156254369150783930803434003332579668331145030346953887810618256244186669147021229967463177920365556424648116027297977295575589637776149664390862303875451289059128612279891967773437500000000000 [125,5] -88341296144985818417448446102503001373887614549507168594556596495725679786540222187427682222463694151987856365738843700779245765892466173826356955611498968467363211352103611684973926416073623762990410890325042424036600230178189480921387708154489240536236533110874487972499471190874160270923778346229095787782425594027012407303413110245860039659696255870313220054680748171797234432832648412901229455147532060859347688763828970540534762397828953688494525286722846093380374863621310640833822974685741727220932663343455441526977236344854056841477611754828550390412104222932602116857750756669087363151277734497460596504707106882383327355461462689940467139604175729800368226622886407515153961533488323561043917381412956025844961278448848109292664983446257759349014605458372694910677625244857202706497351265338487366135644938469580364136424831502692509621861066072602616041983505053987251077640557663371353744151207102018267473486154009434592296339423921377341479473320196521337598229632802671533447030155357571843058610033578680512613421726182773114345187544404712406660750123959559024745192265737151330048579536556355958294735284042772611981688725667589311147762570328947181291605072878448805461950495836273611738780144918037191468376156409979815628780913645793350801347914679002893512621447847176895533056067339924529957248212792878082725377874256399457529135935953830859559903131029818461432943011994328558051364442120458153395214340036394336465051451650564875637546813674428678020370039742341439423204441638483239571058486005399340125259764463209926592380094157940301329692453046615231839762916510031751198911131953946627654175011089416398053940841809409634922631802306454835505991678936851587391279764726718369154968455832777400547253692332263187211094694531651216276466624687161205618722282885562381932482632084719822408903807353073769068494931975164567820937079821750568151545072185494324283675452120097042400098310578657868632898323982992785155036173129483589860910797142423689365386962890625000000000000 [125,6] 1066852768359973665227545623049123116136310466255780854502796389975188902680124612877163832757751412765087845781959786320956514880637100693199094001275128725305890826498520078030208208462731320389880146488520729617664688706953027329521296619434453247775620868656128767503499438355939346907020403467511585723488626813899903196369633702297050059527363158698155711467018332625892168641700294101312001252598503380088778553357336634236637697196573403339124108324666717395092085019061041449888842212962595512820329723961444005323921616732805012921024376116557068130683304273782743549792857786348305501228830295857964631566755290511626984703357853425643114620234377447364532718215073983868944392896363575335174972309002217270983831714739360702887560122023739593064084610369816647813867406015388691869419181020625383990575924258298425409023651607964182335376518223247091511138471725541474152453926670435946910709126188725740926449362372405083636163482222077490172582844927829755389782415983269697287970159577313972782911698260858185298166702527080060430399658246438279857965312801422903094840355182625550314477402006950119638127866145836506318236868953757447472529110336005693580995234288622169747319160549575073255828797349528167661430338538741262915458904956038698253851005310233702654682026522069870221530971961761866461790841860903275470210038948021606256220613952012709844148794663969274300139019388704855025207280537611511881708248178431884284729813873245764135346558781035507388764919138059741391420905271671058253882923348223875612667031628942596524799423813355824381298756139599447888177539160082109219701586092401760631765703763625243252767529218550579065889972442871328985148476745898156223968938632228558813041514265598721035475343998180612875124692634660881096080209533267978650154946901807962682261377608897306831724293627549576495854582074975642616340138284836308562664430171700279531164762353523386429897637361603576879967979861445817036125898873448122894380674097192240878939628601074218750000000 [125,7] -10561521967216990267763221019873893185486180511513509495547459399318116847062458581699175520268043944048019126790573891251164839150049317339118055200415339384795109112136984970664605620022978355288358821150225980320856019323319068530596775102880630312376625610602602405561194334344614241312160058025790236059314041772385894274942697281363663167128185571540046508700488797601928018162375158429781895030346085103963463882069715839966264515836936477752747063508118283108104084525039296228062261418863068655124616216843269027457529919157708306842522047169382330635832459366698924992580306559675410111346711889946653578236182555419742339726277293148253916861096738171341278021875679254275139406351511122622723483803807203355463683543294545818273777030035711124726216154357852087565090114183396724444631937686335476080620992436041259263507510612653505933715276898238602168596185441008192660650124327954839811708883583011598915064598239165657244749264507972675312353739474730265387531452544101558765323841911426423242770263778401010839099716569299285077783372632702905268990807312914346152973378271636092769177851747254718178888796296806970489856284641855840363861518384718467094171650212155209386317791262172153975102892738981463555409998190130173397508033133547738928708941358067884079935989653303688583886004022173885420786710758322788306693342313155890559640201120106748611247338885152269915085957760191642114889803247422407372855409795832487378486427715696566014515608424441166123512577420775303754679867036368123989424982963572103712751624985590485941716066083878849706487981481940738400747185937685896314225728189457103906745927090385059561373127587556653619522059674959487836411021196455418362840973997613884564517149901698874360613337832829968470884947693407519551300532311172804770569800817656937649161710888271335153033994018436360975624882975819473361019063066096767043512228194998427457705755458668371538793961785564308186620759019452445108731516477951206667285077855922281742095947265625000000000 [125,8] 72649896148799939644186743219207989450027447542926847007659892372899737472308679372728313688449948689648159507194132006515885423380360203228456420903062444365768857991865464644197063740974411033735382440872101902085604752034352918926636063269137743357733318887465935327344454800655904634019559555809859681252259346162605062146442973253860550210828382135016102690261004989374139165750218490052639727506702307606729741952960989481913395582702236102057930872139372145927333233419070937491025941789726550227917328904219874474051218706266093784465339361930960448282287584048948012395423650178602933958020632528879979972416086194910131734286999955996293695494721952064587768314485806360341216847612161504051963314478567265390321491845447825360591909200691798505763263938838184555417482125253218373109820982850920626053496943631409225236418848572521620176304696062508022540166041126756328269182416219199016026386962747115411785643571868442699786480495973796846683765244017345961247496965004170703367825195125117841069193967289374877360683990127467600600475744430908890261299042274089178325133346643510044102287505158001911800284206723996010324838487771895061471707541840948644210814860612946794424171411810575005350614909053268629523148026819346187087909744116181224614316526625853063443543123561865590256915066054954794801670133663781137180113674420641269096808609027753963397348641508671977507109589787500059408259457479876182048749538215476992889511045909887361943334646874710408581136343697823507809506495774898666900598492957112856893653757426677999850702373961523430175949960722369211325724809621439108651825851692131146592328506993714949657617781561360311222109593853597704323750238354225261931037271570972203208644216594547070136841884299149288815796441929178567960550288371333295360531409709308115147998651077949069476478719404800638039827247744918487571149577925914431656404962447836583002260698510675554596418285262891336686777673880288256963097537344253851188113912940025329589843750000000000000 [125,9] 40981557365847375856188223806755168014657874440650886234736249827591035636007332961014092020949787752022252400459643708293722478868049346043192743118303006102231223175064587081116017377573646752733826407664974655681159026656656836797872588006510584187610800533302148714494162836124537544828440449463167550837294399397365767806917262313641627920481662161690300748973846839566558770483163305811410075907301068945391444857358166431032433520919526246033870478967559949232550384185330291596597257389930340160128423997925833217150249084147674077641101454138955953666284412278082658713904121057368877663369716536706459949673514337471730702124959821842605468191811230265786030549363528976468561763471890218023639658616957589247953301916505083335375686703457961920161685138269226146391501715432137693490517160024310366705036566812893971868635103284744291715361144008937791135266438024511948042698703052360305658803107502698282252296455764911690419646769898387026478299690206102695407395934168010459581923998794162578476696395047739973384235800095632551949074172637215724762425502369514078849217379115239798127839348979550780421712604892172608238751251237999892274131292265381017431846159571489673320334167440785889379786869716470397292169191634155320108587629716066555082948500779232542254895009271018683793372738233891702126055472516161741856334900209276278731664889982092339025721817829079690918409909888819571632355089916748773876492339541136382911413690566704687838435958321134340774724382380979188278159758298232120974185911234723390691025710658730802885405406591144321625750485274852591204050310635468428634652427564599507400346798894576482259567975595421915739562067738479136035918774686153024614130248749880834046171264836399318063704447570982811212063715699205390128791415606287264670557159264001861953933288752813629265740338352682347931014486154755284901171031101599072474922854691650326804413740197010302146175839261226523268034738127087785364201927285066062722762580960988998413085937500000000 [125,10] -6908863501173698699271949202093891795463996646273106607468568961075436859270679205706340793607959109439034428516033053476807874994920579456587374100159092137062821266452610028083474794714168489366151848686168756326154130162637249084476545224848118815038920114790723673450610402570644514552629705407094875811280923130358630426881519078971650780621290743993435715967446370728881549756141479310313332996317547698133660114308203627424930615538258089725945625516028533733206855728770989702450545928600610546689865985520995756186250932594125573292136309708473348220130062483829803424908882301976825360954751137078870907527143526438008518076901279138958194711522696861408525389149004288674301827462276022272185075846975583846631966660565091327332264175113337722786375582439486502167576283371074285770151292120906342191576040086900189422948668626068761828617669247883897727343228846421334210830920186490617526287616085155196047502272798741285066592636790409140348738325643291957515143174782254660611639592723274775661293597872438526410324768467565496640010859219960868985090568843612616598956527813366912211589968861412892414002458417227411269537910828792213867134012007260355764667411345619247655766120290016248691275228936827369953320781897547015038196688073738704691527259283911205458168627083802681325284539324453535972268944995690867591156185279279471051693564246580792516732497175879303800414651873616210585820640764099631120095019352428323019462031697188542377372782644063209861622746491006676541086719675390201311153942862188251442710498043007023263719302755945058457864776780020703428076123684966802207708808978209907065356444680741603375051409633316615250128418307989772952836099496648079571480637649497504469339351171189530086543514506216247769143349906482424126496239233371476150648736368157953696017015946277262499718743169427940623692805935882156485164291861893817992912678612970669982927838166190816496030588168349268827725044497986021040884102584200832097849342972040176391601562500000000 [125,11] 81340122087021661004674169442875373739428903846265687248752952424015491845755349385225997208759337393567606671903931818585596168616944864610290143257957180841743353330860230312779036244944791657683532489019701572985414170542045478165265733343086650108910554052886181063914684635550757782411781584186266537613290028644797744802745572748326655418115402778605831258834728593651166716188118488228374667445189312453384816915909389153148644229895948903706933344051250183675972264592546253451066031445639716485936870542040569103968707391272550095634248716429146586522137204229227512033738381152434363006330907549550447589402766734101016167135058981654114648191849359767685923068389901226326200463129487509987235461183679939414302561688313659957482457251615470821070188470537698385310739525328575518493060569872861466588809304193130807375510869343795349463191892042550588064157278037343938199151048564399197434191139377558100884080565036037942104214139210394822509299175078465762315633485756584113696068726085806970123267492229290555759445020553391609940668989250854623042590981423220494703686799577579076973193610723861933934336959972529527600038451214025160590117187835125021640907272281652236064779930040856189413518494076559878761564487992421347660773366419403687823034755551681119586536471410916638003886695744865515856424184128521214055244522605807566732569081249757252052093330379025560333518369004400443063206369986382832305297030711357587972120081903744139553303562458534684330164755662980154621672630638762023319146627760752021218351264210813531379992778358998712946815346151136533546169779530006992074773814096977616885309288119001098749395082420237956726638880479185013117806356020014823364738336111365506345151609548179359263275186283737743089908256514937798703952000658184816719421376614118799655842732277802062926427376066177954846776737623186712868686849874216665312259804445458616275805590170190026641803956547028225160648255619950938786859306883769704654696397483348846435546875000000 [125,12] -561105954182607311752253402600456226166521640474696191160547780022210754059103942522830821006501650620061080264906670297745724313389829031182290743364496944166365479157216679868436488000073162754730988414489083551601030999714110089023140562048376768679259384729836974359725401273343987046140582526535887856324875887775657560358250785530513339520097326463147870838648048051145696885778122934101690586389568954659145046286751878640203722875395805600681268266248473098483208924060727829316112989615659965940164321626530042185165106307425856229202658251518177197754260733082793662464361030693730964608294526594377857217863990125505393012846080667859851312733882552340035916241025189088333142445569253904371179013441817814625556229221527895932965337681860001914157630068385006507945075610603574507862465224403412513222915039719666821272687814591103114808406898195305845743433400698465845167921215033380102841548196415888990032241929290427162532489087370389882297059000115438047090587295726271600186130429349927733487447855246069077296401380128284054815876362433326009667592675883775208925821309918909290431839270681170913692815484933580411430168972777938389210313354117614843051741084338992255836631461695752392929625305875623756794348252892937603839033845256268953845770752409591729284545073726442870312446536846424241903470700185520984193801350469898679217609684492813363251195286758011401197059190484680928429767889035904747050883547007128155563808890266655909114710786310729278850814995645324738240599030940790159359177657026522398110925366614806498986352461775840287186199074959670969769736309349712236780008119231147926913233658459415760802429366184693515218000365579658967560197312814261068273868724628881379937218858584190364222152749571262958923212842280719147323897958347927398449213092641288001847315768085248454648062104030623569785177289019168334739371563852503728517407574388622512766865371785387944845134058253681157848871022226578189617818281931249657645821571350097656250000000000 [125,13] 2678052054498659834704266210834860889412985431699943916961094175590481934856274824595834235550758596765537249408025744611475861203699111508506410974317275146862687584651928796987201002524978867060225203629709710310029581298364060437992428615040151489842315675359480062638136264988261925478417805842643567383637145402755543203997055009106521407701634485022309867439039203765146525825172334811451913723814010095585270360550302748203886462615447678959990944213233529837554982138684042860221915592667313026054667169694113029358709181383131793448568396146602813464842932349197428008960226056872723461168779305893903714024527496441346191048646935132362065760062760244755578787697774243208265582102759721817556635782881802650964565294769277004969974407019469203098953938892205272531042964724503569174914207777208861734153043106090783496700512946908085299855993176483372353309185226812971260626451954437084710064752351486593524295166821157852260562786773768011136752427095435712976821579260729567670291604394775291346828724753279319725260868146435573170454419408170024956385320391117101587532715762142896526963512090153425115102449155709644615109888022921630642174675618562699773498847373803930282425601814349894435444815681501089249715034042698217575998657350800639265722191300557207269357930545739362388800929222731218750307746026984040664112049908006413887028389794932889878539895119655199963211963475232280384655301921291537718489493418063028662619155408928673573967166774495151408275230699348964645084333989283721255889653463368904310776867092969028883875347658011916075477340179280094728643552289866811619806021811209096693168244461952683465769381268752074648121485054999705924110543191346671552596258153313005704546211980054752489357663935453889730532524586550004572952637797544106304228095721086306455412064950563535941285616150581137870424272515055705726377683004412073689444993422698431344764582469657777753454513759186193870838538225111376267495444380983826704323291778564453125000000000 [125,14] -9240927285454317370568382190682763910460620240086880090845579947201296447545917674482507219302649844940302243777287631336108895450701111715106721011590682286711100388718393771331784654006356782769361447957297348159056131552867786673050822508468248040421464746461950079329557784943928229772940542785134242109488404364879932972912702846744426173662911292685122735935222533471631437328120353064441580759119911657586300899280878044859505348137417382142343645091569794787863944231752759958564027940040087806889313311786400815816773284560961562085461772383873631372153530541750386627444219315192666670045030216281985761971001596555381939387940426919298460041883677060360073802407345532711529483375447195388431311939391739929803591300587288372023299904951929580922733257820545570209845055394144919016084971035523245669678764582993004761382477391543007554037986635036093130282904583142224075466333013681132209596739485733312150077829215636682130786683762363881728435562217398558019277347048645205820048151206751397584443920819704728913693635044531004081839885931256970910962109772486021990064400432703477500361966305509452503919616500968324252255216059191194471774185101475640891883539511135843574691562899684327140089206887043196086880111635668544103160171666723474731557959315015670516418538433225290315803303091258140637446567703703336130656306258266478812871329693055897602224658066147487726359286077849879306662824821315502562339252739175008426988611883352627410402349240355870761802032830917171423762284630023134259018789479256992090165864419157810083552308362446724739488218757625825279071557733099430190259813665305531949905953711833432280202636762823219098747764398304157050093814444681561974001859621104800733826877523499687341623957538942035760241934262857869411931396780003428713257508836435152690223194796546299844541187960460385455017345057240519101774870100235255747537516603920856931925618650549483864144030827648806546107774505835301404044201944998349063098430633544921875000000 [125,15] 22601083304819876065325145688770146626370477943223279010276101133997356425016851660358430175649888495518920903235662970017874823517679680191442526279751323662822986333554332067409059431038146298121102299465537059811226478181303829233423950565584401003294015899072897367574492161069368406918663894069875955212281530052741258378137982815131915698206976470656355956067862500227131974251089765707973276831060929817659087336976560815967850318183047825932151978388683142844205077451572796859357150679867606686982179986064510689745158620600443536916487287987267319234379775050671193805455061720505772288975037930636663381749278564207919719445036751477185617030911142093893689876518929122428245159971247812932226731942903260492291023190502931778753853592012710316634411593788643853801485634878698991194366345290108607108599279297627964315512669095961628208290895789518074203168977430732745601282650446265153812397173656451667074693716892486326464731861385567332388173675196163646430340251495825674814701422090764555971967899755362273681892179461812585534383604568215066248268663364307076444856242397593719822974105226392889993780291229863282339911998522425926525514035929166223708947435562773105630952984263717748260011466300780948265506897872939701736598551187790824886895431136608804895285283421262220307275226927570661953440036783788169750444577246523220889827662414563795630987037605777054199051046035132392880936880459720847571093260404680507539865455565324309916880215701140407304900961380207839159696559061329222934552384344450635917682975608512595222174371975238514365119701225508669320969327748519541599859435536655598633122612680122243616259570549678273586393040651802674912761830508957414837129164768783303608113690745587564587936459787372362498632304276223054432626560814456600984094685480351077106035126684314712285665845791017513226615704294447807026720624058331588972102513721724263455930350671480610449231616345489359712558500919640791515519140375545248389244079589843750000000 [125,16] -32753564380895069961348247840880438417741063338752241266956849753910302178190722919039822940877809777453366831607451066014925955456055943774414401019468308420938136667668476147315578985707202742406225857731508282046694002473758356805894899589992882985501768277235079001135217790522825549210755283835878813142178630398554075256224881456726074255878434488699786544910703529696658443886335666651031525107227841259970426003889877901454114389614000322803828503368590998819566496491545119263140147673829638181754610039084522155039815961163898756904826694137225174757445221617240712181890489125363009903051649920628893115609052181676146489807784382470421563704745704305115562171889177294054974546767763259722847517341107505292967311634575287781844600439719612631676718713880062819309347557365251220458415921703743442536848462485522498373917143986603057140369122940171269383617718613099373423945718736744598772464389872178219020332694789531450699300497683395834543572485516075223456665604711856377478382828805823538893580857258771114048805734141469311762063069340382619764758044548150880993362830227905313628290948297001907161701494825730795120579400983302639968234182008021736625725468141978955500439617195128623779415348364336967158599706890195339020998215055854320421983449215009655758516256819205492711674327895896719322154928447398836870011019701499209504442370461029019914785193579710095999004085557617880530816348181455882800211299863929827910308417847279226529859059658027431710041811999873408197497576256834912817388861044332186324663671440460409512724495728699659351295588852853485372088301903752310813930626346615185395668521647829537535038713777214664415158556095393337098876574462216689585035439383652551796788171549700609851275732125468976784748846770901885367863963839368708205529857370258616963057182092755997449600190466476182781559330330346927550149006860563112062162277148999039629456994062807737838713517236979160424407628293685945664037717506289482116699218750000000000 [125,17] -13367891842304106635625667077296945483919224884214188747623925215982887320152648936197298584899413004278028200791987156460543835913835514294767225029371171454591620866579707802803157578180468875579706819992027957093240498694505590451242062022135610325659472836647637278493124082610970580924580125046255445977029620849647017968727872689221918110012664506111519808379175927531768214392152700816614110398798524576843339062888522150833137312073614250750604921756319798894694880202179250064717503502910423876473532763275621135237323835158061455702215904927865813210258257219692249712942395123722447939857323294285482469482732025292368047901098269539501414492923112170610830748239978081362267499411861050915495224719103188570077272584174079151982406336576970830370453703204789129093690537789270650181954508633227642323502740401021879993939352487346613358219973710092670635388886225646181882195187221302981677151689044121152816395713930726480668128879626570193402808496116543693515946915643668358411799168010275015165067347150939856441236773053995887635486218204682830698091985771031044066525431273415327995894755092413965096459696009885183702533024198058863314005740531009401906185775818458752572045922279225185787819215677583353662194490025303056252160137468011542198672015611673618173968377044365621047692263786461251789507110906687895008964798779075322435522974255186585032280364866927776001051500082129795025917828533775633187929786343800162348723677293505706004038739671567250368493132218678426732369234408337564173940821405546281436002251404208908765357751138607520031398823579247227033901716303675810553726393307838269328409312429571817644513145481933461165988015104359235110477565607927943312769207837658269054390133065776286895879512630179157539993141133608335210856725425730446872988623005900250898031062082221210015364245408927420241504445769278901470064287044915870222932119761522515151884885359623024362931566093644945522351391575810453105077613145112991333007812500000000 [125,18] 262529311832700188351580875317026671849770488717434400646299500495966811913667436915269800769219197572068924023490724707171716031406146413977728352418905397502364692725240144570054822316582846194069380442059533409153638838142866725561606813621098027366331420385447707238133927488274654015435249608696788772137301022918397276433766184918489747211331588990403374747585850892570038012781484638273692578578671101172535257362082993809974025932641783359828130089438059137224012359431937691893771886501308645851702694741796312075417602208191926779225383951331877590021881817380631482354617865591829067928653110760961630369422809735608002101023271235717183981337164490767019718996919281917149173309422283061076436113410549192871200882186369807552549157181473206167252938532226504751261038931341281850801257147059301397392428037275578465371788256580165625178023552820394575281854075978491706440750028232177007436908682393296544831399519240622601747715464977651211983958028118341386936421207914242403468875827220667747956833354866625956650518588982622290844057025506820724161475542296590788900470322358583793592495657898963379675104296188666875009770140060459021995987729869795093219481574433380414359719197886552463761923118791265590750050595112087578209166273223905380499841483687473000611876569539415668724060449428005416371806276145382945018145797638603665897799341236342933202188760572394347546669578578622782404014594592920701581046062932860762592008286283427986728671862919800706757316508371943363536078005060253486809425905151386764682146236131210694663873243868966020687461972910009340698079888333059132746124196413058922161480900310256356832067554475782404442997432780597661033985333940258660518254892640806310693397197575325959157932898467658405121956559554142166676319178607564294689406263169319547720702882890345031451517671302501818982890414836188548438350647766411482776227968293654723928963321455386788738116145483116652885151320884205006223055534064769744873046875000000 [125,19] -1009306954468388209828384488725321371062050467790663732035046960795511435392831301451077900763924304748783442956469170659701294558205119004004332244172762738338968859226098576248064589310517711645233416315869772301965289408590258990210569773194818950279787702570212781197581156086917943490706955339442194554593164252370426006450121680264773999313040574346305125232910269383829446379203470224732624981937250859242786124295172439222966726137915155993009275835865166343244088710731304353677971183759410602394305187355878151610489016335216398365364693979390607862493095100066301846456341755397055567187555775217398468189909229603476463424444135010151789017579852412379767772502097346262323867994164624130472246099900069599782682281123220818733609701133695827407748691392337544893439578899515293853495876544056190143033244891130196756086004643210198171200871213034937884379802476902704570795145527533168097096356663649969626280118920712490685213637010826879408045152596543690221528518798082871253366452628155012844584754393185725229147559376245776514258591579902937246371378118011594299156335776278634941110220046318290492301225101998037411107290011099224732653797207902452791675678856118021982312233000850594934749568182145945110515682580161740544567464702222074563858056394188431826684634833715590548761419811248729462543256859167062244898872711009116194312049783741937072033246466474359224027253743140707995893494491232172592271650183424079585783337550607597675524465435867480799755682734934004600542699713542443435602741979861340824100381370990303903701505188103330624035995929888717762430998773120526250097344524568044562156771980519387273656493019405941478205202552982284028676344741077262638210815274657967482965969877781080712860805965134257635491898743650510571211851601163704927322877438164177093249557599389123337118270989866804815447203798969877884768285510065559066431239696709835214358502756801521716316555716451467100257949338626417556952219456434249877929687500000 [125,20] 2718952199095466782083117062987436808026188720198503582400438248908155226942079659685240327322715018739539861642868599532292798911984365543580261745414850225424249724460038820228763303998993419947612164850868178628409416594946354463938937707342947784120401652304846846461383765904802927518631106347030306610060471408924782258250218250015344929079975373599985384523279124306449421675466419716015711912694096767225471167752574915881927525475950532863159457530798075623515488973567366223017666797205428950114968828123755063265560244037245958129093019377983090265547486542929318127745930194010345148889227044706276401944788755390495584329168836893714235541606166432008429007120872191761932904273001276441847397984051826125495994462752837106853990586488094323447462207584095900513490851013100784016908325282698644649153809763428664640780430661524744023085263174282288440170442415114621788291697953240326501346780720315820894026308420957464797436523975582534904721138263098271129527829723061348618948473142564460480910343561383947826421839339843466720740667233237177532743387900946125162171829885896969536390343063913320882504472542209493160639400262285565291430991168350368742500342566971917369990104196211587263986915247872856728997646278428432658889019251398674182788993667255724025859945456570423178106903307388106905872147104047718060486609100036093960034190851591158328982570108410772163911730366182775271139620192448542606019749331509891929143808255224260222487887682907916145691392360634129758788205471056894967593162219809828479335528962237359541751485254916604430515359674937426473496565329617683925818148182697248113464854536877062512462909340469576994595145841084169493669810113077671895471119153035575809645418656125306120604829000912575588396421833508718091535529321701972220311915614988572399128491958175992595526991750471920086595743128422048624554945203566969465008318078928528014299227144434276705072348846514230027993086480364581802859902381896972656250000000 [125,21] -5970843718250870146378241403806795462858736239476660778236265043323237154120227648313316588429569431263933654783573748716363282708390265811593242185233907404733260974552854723756380174653365157449150633166447111578310240182484144268375814904929263687223815370422738007122377431569973024790287256094289991498377361057822561665392772488522929935411311070419341189881322556485966570189183130797728556254563528955954008324931505139225933252641507125937541695597906923917894862975354449137092318987384863588432292455392974104501744012296014590119214367826235810055138717502665706850308261158418511849310123774484235652510843685245606626471628557489677885177354425549168095954881175029242218391740588282795990017469744797787951012908816941455228210771968276730904345042033132208111020635383339100897057522806280228674908351872860027465022818157977895141592216104975203353785958450035113809721767765074087150491179027848059981923855686204595115223426154812588566923439822175402092913181676513338797258983799156645387700779675908233270405012344180505380013442015814242577974225481731534942524860201243359959599536584714341380168047088813448210575967988105750865658513861041923120171578011356268238104075789169031311137508206417521271667878479932322266344044733282472780757914908844458574872855322777336502037889993682252298123502376772470403731174836354335329738502396690574755467429456562783141620516620989690109738876001746796845930144673553796178262285773689570082804149529466534137871960038971516424180051700097320386638084425151477055184892730743163640248949175028654507987565423099664601373183845749606066407658326554674759013361712066570213008094875404193876120470103691803354343037135841238042538855084386584249881537470285345810131132520180363373877851209764276698409767221631984803561623113607985456875308210177530712461678723379212777150164081011492832786027391667854887228268549628712686226624385632984704367016618288890872356944328203098848462104797363281250000000 [125,22] 11269590958579789783821447497700501782959484521882269506944691015012433521728023629167810244172104823548778249527042982348230932104731738223359121352558832934398020108564053117679458466446210525215778487055592057387619497715860848089845311621816635513892829053043409640862934411923099627764140009499636898219242972084622136570517439379378541344218862234501103593197093016012967825524030038980343836809569762303639673867914958449548127556332779469208880486917845462022846349144955344361070388069037006242042051100154703407784794011986075861920396184060380537235347673980695503168350113670724584567163008384113840515454038388339141667134622695678955377097299547405164190171807508528395288891306529094723120924966212717837605484371936364139877536283995315914157360788979588390181024546861720479661619076635581246710640043810546207886696873734670265123143698814771611593469967727697236530204684737892116195564955425022232221320072626486984895451121870484036731431308968224838279670113247464585523671459829122394209297663698023975643197556392052638597928152651307912401881958834058722492884349078403675819354223533326621045639081723161707755634083963400087785665127323477162757229729507074193856777941314589135923079319109954476836169880934226427453339586161156901547872468572115946921698030447680250443398595895614495083404695367484337943413932001929955727475599302560348320516250734394554305874554261169384846542026669464868873891819176310409782664326345412033492316020921972269308027848458895815035885575899805134607982934970278608866611473117304523250090755985182733379319127690238391418512070745650732437597274053944268672259866246842587779547106576555147611433950776439197910464072865056572059709664263955182379329143262350136695750465586630854443004375373986660264285424427722530552634693279215858042496779288058407300160015036437414157622710751740294674398998842365753663337777005766865211519930328887438237273735633001657541196749434675439260900020599365234375000 [125,23] -18708556289747376167614571734844789310135025898417501052800611464534665097079876420545238598867994919227348495096677422316043261506341859550869074339892839227069619914525994168887863304999855544334454720043678071478587442337391456270552432338205725004956017462787394659754505412675626160710311435160294860704348613493183674206244641330346308008625679590984095378889104688871396765828346942838501789259966135696938189496266076659462829331993699038485676232992398339857805795577645043121842459131425162039543023656021539531053098673714147106979055831845644056994778067285342618141005886016687771111548411899507332948155544420170140382431735946570330574969935713044646911184660585721994425537041788656411324105711038469938632978784970723179356430269715012159764299316091563408647698773558520806977154900087967060894936764116107353942427062166401143476889088270511565597358856920973810448928892053212085452952448387365942276526904215869847541685093132656878101946812459568988548234403576621973529803622608184998197004546758363793793639442697330376976507188156311027689117261530450380664688611600910058994424159803703293862593318652685735443629647915386308552259617128032487651304057012831786912013436723042451141988541148715167034827329567624974486095781089124722853572229494355237758594846892696366158575139744979839427595537080868292628078581315910131644434314645899301634855722380884501277773623742395497488082543911628204944508668479961225775067745005325079865212213210453186899326006944138466707296943723087463349309845586949757094503137567870906920686830253502760812391865009212368507564874954584225233617262680097947063013208243188999420626775348211815160032677503988399089568275021914594380366389942753547010275110229476937365714311447140954433257871389795846299725298599877119936907051324403648832115554475985972641132154740700149990202254352432439665807477438709543838201591794538595084488123784955342526983997596123909801235640770755708217620849609375000000 [125,24] 27598331687045478330012587942629186897685366772418205471870084412163684633185633723584658801506263615827914775946166862626793927552035715850302262484191493287167200733214052868046544537822145785613950495931220542564386899297331243230611120130890282917734770852313313665296218931672018980582905801667057490091084497953388953057503921061791513537439009519933390134405210493676102580832071544089046779189006190120195458577228904264251430145793746578667063283838095271782744809223352081838137740041971358843438266885363181413616600593161626108752203201041078226506529394159021917719969448411132165234469918435590160959298687934410425978083726477133155664405071756020185579111824569912506206187250057711646518275562289572515948510017953135860679313879680726120557302067757580704776299107908740576064976543310264041161067491397022870113572596885009443492934760430378367935859265347394430619110344872800715369380304780100526225035729769646483417033663557733355308664693978881567543081689431854567588706482345169904760934482189178762135006314760023774705056141349479877035828702979499202704760028308766455214945404657143745510911073595580141371348841136590534456935256256468632956492886608710133023439186875906446997955524288964230121640234639166288548869954619234987273025895015956089527092332017711183968209733424452215412279072953635347587087226048697080195734624595224203649292069761655626281327075481531521404971571310044778321072745397387478733045783170570061303331083526635482775680900942162457967161205375602568967573309780229796285551350669034857305564184385674034678108332637892832635068684134096003921597601166023263745538895460518655568399137990933607453348454950132600181620644725374842327735777632889179049680062784917053969329782161361072878503306177844704490489801431090049044585008411446403356171962036895786904448462425655053659099980881633198665185829547258133540155707207439942596037271609192993151657424810707652795827016234397888183593750000000000 [125,25] -36336906332802069299437825755040744076532017160859330127102887034102395027449041494131501142927854292308687754151175726514286141130389479200647178927058176130081842702732728909216445049755278334781547978338574660855308988383713636034839677091925693020823749256950905108337976569356223793498747970659749366516680642819436282442909226513506840235798756951694281166093282007818031017331458414702937746431553795805067106311697303018282987380157743394978317608369569115128370809409164779710750216451440379359369972281779975812862585934568593422040522730572333065563026421815398387231432305590477429234066053942907951915857759370824169310986529531187965932394640774561122758027441670292183371513741051648821961922711505164447249552448226013951413950057524783449552586443187063384846976762649163847793446955364540733680981178336270595496225948158352053376851708904747518292944791043523128434639154429616303611623683237629002872813505381400287551717356358227157806612727672477516940311995878264592086278956007497546193379669368936730150779536975107199617266800960823092612484818588243195331476167547791718285293681651929871228631618492167352225108909689425256856576217300429276918347245479000322986841709434983164380921737565437857837413623507722991982753135241881886439393611718062993296305404495684494698171048268929651904523653468711245139170342181051389770403380961514253282427507642331601390368674641710787709474349262737999894974001009951230751505453905248458387561930457013999499857035988815663908366593641149251977702509111480150684367418649988897999727379612032636625792484627440725038372323016597473913987802705325926913291906498750727483666978886780668032364329174139054061579316813949273031038119624143369295438067502425069832235644474639809752564361217195274734064037883702042866221428555161539242855866899209972784480995476788628967284802441221810377051290095361033070693354039758746864983775545221654073311037813631685366999590769410133361816406250000 [125,26] 42794285847593400312835831657407716967122901265331974522361747250176391879456459130710017470691399251924836584986062143579179348048526521002903164054686767259887477666378448401964916229748010998719232253416803572244832024801209477489619794056559028705065200558616589922509701269214579235682840529322002489888483199240430485374825230767874280729077359231105235881123269603046829215547902001065244773095607691529851506698628487227697547489292538616049637789686547682301541184918557624763307765404108539245864136316960331304257518847486967625754256234962618601478451191843553213415129611342201413665029246915656360892209347207675937420256362098928522978190763636598179505406125788310260905915629028753402948289140214788866022922735932598407621192326050263469750211550681688163243318048161243018646186387110133125589307594650394030946062080348442116341207163207929998057854634694638521540698959539302963582160143795294656704589111288864302687038772379221084631728420050975404197714680966450150883491427805027819875493749828449027232279291451068761671367052326992636812754983061403681665848256672775666622213080746991167500253379396717291198468016771030945407646439796348662261775769044898903628011440864351352427323863038611694141945025402221442909862960861333554067301815952540188512199266682850540365177822158824979823325554630519482140080378924190391852373123949769931696690662124780453934049375326736656657686275407762653531540144013463023401588819606769597585066815793041189851688784859602682426616885014616573605689539508604704557022976653068551996229560189590812194803206847607706599026584425984560243287595249276345530012874674940123416139933784171032999337476054797479135842098542311124564044721724067715689863412640057454475513913613828313391484285260951462210228042852827626202847034761466540204657210323061678650502053410319701133043661584831423987626870699043517187035649342008310476809497209324612758234163134574146170052699744701385498046875000 [125,27] -45168835922194391886694976397078446926230420535307279414248406770615691126787659467911944376794236612924079708596180801210081967269466215881709174907405402425640752252903680609874782467662647010385514484134933300434404418488322033447477202829791779208374219976696138625510710678208340277782263284220932653029742131139558342310338343924031494089606623675265671333677649261636243067075799209367856835947845064047745284171487602339618733700873884200872284242722795953191854143679806576718134923201386633781032916400370262502903754378010239445465495010329532524589732496950581818466089700923594374373790758436497322831697743597007703815120603692912825615050208626387076491646695962816037719579843904946975747615885172162492583220062641134166267735263217261877247345212262025068591258400810649324669493882459701168606421199475820065990937264311826835924017630033304111135584258956732707402986474807471844868178497406711364050858127727451937823669086595140825186844235333223791027899996270647743632325344939121537717962965349588290465712666474317068956936287225802127666248256410681231179224938160262947318170284783750271798981855562273776954912630426319798454265337376742539850742229805406753578110893444908866506105854633675600162502406099126551451361575972081117405746106410629511134016576645203690192232199014670667925700351982236955173780116010022936767166438571328887831380382524308258656056398854403437042777490184567149302689719692963248961472503539190129337499353010514422222016097711197079047049763762977144282531410742744801572916175332189478435498756581053508272973032551708901402153391454367070286828682596929135888081481446506187767058843633801545411276344524251158045392357150658829498982933058498691704190225688827602205229277821066515657353399336494024715730052020168465869429251192998509863737173373793575638280702051348766018488733003620473549529982772201631829855293229127161341753003400932011627416651222688415145967155694961547851562500 [125,28] 42844067537269545178141389244844108399347435785066504261510485659562175598193439042437945300780658679778711224914426644624641570285093823083462289304146300995878554878814640602755718700280566136610595080469674815612361942805937915760816402368860512319324964179210362023983755908393361023141779997793725631629003163243519799349287655855128649900751418113805444673945063063462720889404917813486725435153999150553982276509466499937534938764611176204107409245253444425279548625442690333013029369161459071210557120040569419554568716415735403805219409839903514328364418530115872069843102862118162408900654522070241858798566894529475861097142451462018926288043314057913482826543009101768117414400716532214245664741308392820206349054215743687261434998405902544164416875359347013562520110879872444479544499192895154754006359289607815074189782558663925302807152966915136274462598628058540053262860375322081650017079819157827692576406075828651855090865678700218741585725945746447509718876225311072928106987910961642513252646701763187446285564650850456745081942531599773594142535057209021586127152604551861608085801418571567830035637902589953527822990246926828620336788568286562574561966894046035067156977595745551345619144584478811975102105828382635292840461120848398100952293290640952970094792535138858464692782503460916690641123662432914166143297141231127706325582761540979117476869459400708066469242183006355848945028593201079159098594410903596314229381604770055977835522091556032586238082759610148023212620486233362067699941127476042990311537769454838175880248956658635043975374415561394652807056135199897274144084339190191945142199035826783583434108713925413498199039704406703983685119463616134197000282126687466252645541440228471415413218378518985656361359881534196742235569842368998623838670081283303420966195924191859635099869976664413313635423130758771401344042113309734156624325483475582360770071775439571393206961147370748221874237060546875000000000 [125,29] -36667853133906016777520216693276474842044266059575243178300883112866014777786884190070431709416540465453259114171539865076747116525698757449580819683512386597746598131250763981093877841665084271940754087566828288166757947497230921633200360334589361711669787982437741216682385399828653435264061046493183869751833456992288824377613168333082139120391306320158909580170700820991247602998629521084120675627999857927313259788115350076586072155265254433453801362525480097186175045806754667243964671198227810495639520407516283471137573481616461516115584233579636901990058072303549886217995997823031992727647997910480284333991370741187629330739818290826881685624421264576846931366747530486633250489647249664063160130190033375861179157918246011725638398541886492728710369692292383379904459704166773727961509254221186367683163383047979374066422229829693626775722482629201062409836393511749428533142449397892011547053579989314907969023771026199823958111370461199377648691250869740986483457781872077751063080792535264455234659824450281670414120005203832664349299756502255810998400364863321158931622099876372534622664452027500914122447206538432663672017073443704582318096157663754421166834529224132389107219389980320845347335951015945298635457947948843434134589262105031835446141292358159339508389506377468213159932182840467211415315613935136040872842045054706836496874349358981276164806223164528145811720339986151050870262204969454003924973902539735707358333052287815962096605513245254147648659804145406275362134152979629259022900311228869282014993491122825847537344419170726288583066012941341107287128108932450914779083022346552739100374300541136495351608722597865822727357033342995686175854335507174490254351434207782218850085003561425162143424734095460967872470231559285099255450548559060989674622867410272788303267993721884938970136172585988823303930762578601712641457071806584902351889513160133435105232977248637671330300236149923875927925109863281250000 [125,30] 28469956267125822264114635221693679034641654238685921883552905669319709640210060856761194187574345948889708882431137190247877895975898930670793654073191390074133697187406364844150554851583596069466412445373457928817874337405180961876012009067982274745491875091172484825227940919712917130256235856163808933067404127162937986338468923719584151528832006092068969534558160903700536792085244531044682741863158494141166996418708153207004857326185412157108581424047867996210376213674191727868555904628010522627823441056071431565874410368436262109267016332102841991021797443969368366574246618662611265896346123336416104357395617105656338684971930891058899235716064854312354880657742495746193341535171680145112659552403553767228909497884164170761463727648218228161641806272633142707103521154705978678827412364413348520763387142253255153027285689940456235944187686978883714801700952109209955060976755175330953779440442821540882621748878036948605303764510120708077100667463698478684290998157629330076683469180884686412729086318369042522518098232613370238304907063195108705490023485315290176231621335886555768376006905786883530047111850768612395847386020910744098743307346093045078233578075074002856864335181506830714860827850996378088393729071846217327065227287301625020405115616490752090823373856362867107603944389720252328622399761624262799505582639999312818329741427850161749436515700265084543990577610362058198908124710498835240480463295499823158464397966707439213645045717889925108648798463380089245573030780290241174816966269898918594244944421213904360570990851846207157618894475306913142686487940737407919700446965914233321019847529157363569280034068931154922598029081214559392890651475402111156871657040630265067252441438869738235081156252923230069574765990042293069388686617025051430780817318165842780036798228526728010557153288409461735665507252981462730508877501100103326412424570583277894416840869858120743884910552878864109516143798828125000 [125,31] -20185625042310837664425935203660388277620443159710737387719909550062214296904791957314244222651825193432290644491946152398696106575125923269598026652388997476123314167486766732975214643948950776030908373623566020602821966835185134306551533336199277842180374031607325158666305321034929204794526013811504502962481461574229688986284651588289966231938795552265745070667941175875726144038519344058283603153634095936742682918692466652434731865711363334011083299088993023524451396328103965924554195720250400725142330278869424132522353109860020128243096283932776669232889591552884531841519830726153417540021265309645192075218773142778964154984156999452961990879988080651604180265692948266628105397402278676743924208955604584818331240273930455371037888245286260723430249047625143211869265947002957982324091186940523392462028223549115886024522256789179139435030467467570274584715096967788140160874345146245836300842000453954234650944475309769398945953950704404467703442885748743958918818125984207006168232059084465991865425966191016683369553546693891623171592360779331410020001956464369546370294303732181858997423970451894968158329413410341173531696698573661266738135335003761764454575860066989608534984797544756854611362613263461544816895792031540614778949608171686432924514163622810545418814644803883294996140559178054144623682685692535031096122651428073201274562591082270412039087307222507253722795893111505182406833978486733822877600535080793064598143883386422268420800671467546878185323226004049554352480049329200295079802427009236035724517908851276308088654678682782998667319810887730291190985583005184580758583102059056400451430385930059207681116664959887053639813567812301875529641150357420496944631765545094204054647647951410506336814565449442616563623503866196120430055190972962236859944269132294727897494588832472725683030678856352207475426311248386020658002953262448011741769439413512485347187378620370523663041240070015192031860351562500 [125,32] 13157654090864581514328644762444737011905691791036946242127395334577075630109005056533008645071844437421195198877186419216055118445359275554390458410590309275968562748373721017734843577383169356166988639392739740933986496236093466806860404065999005397755924294021527889019206384902770228260209802102189834606770484937062785969394810301670559606418670073603379987557224134061625719157184309577354151427570398651803732965301084322582981139349821808060028412960229450402501506137695643448435516380297539726610863499041391171879391884545594770331331700687347688361961068636018829267020115461754651806722494822171664889212718377391709006791013118160203796501607512785731111947199109190852374369604782002707447331323544024225523281397659720579740478838523693030216480663417460351236810082550536600152189763648845607244912396813569716716343284863791170981525230530549622283163983671460044205527067348532847748605068499309020998457820667668779015297343589931068515303499225705111210443107396569297156358610123347539959636938283879407229695215269022192674704381432622263059423418866337694440671080468542919934196809905416932743019724942785741197142425329966171753519032282267168649274524776252337759082852181680306927700346448152107066181013768264033532637865867962693765208968304888268297638984306069129390503742870296426555373640997309959129888138463915429443395256234592980934577036394317761529287575586923647001738398845523713441574484510086161323580982337612882524900246600621695880904472922614792809784848951284217637708196363475506848729170062587099756724061671787917380626130639870435299938585693004112709473609996644191177532077188064909833231452378402872455434047872914457214090756540705071083282700797051766038556805912694650606816230542119041798330713636094251815431046801467120296061713392180950934503222082111601089206049495321980949967582512824387292074746426758391295548848169471916821904322603131731739267706871032714843750000000 [125,33] -7927320521382541791649112264141084560758346809093767797613990459437438511515347092834345534225507373819789005888149201894322614635277860796567566417802115590361394902366243254562360549237264898238563810944147899663767947330946825976537836421551217744717490527213810358492633594779294190241356778306897105817696308498908072892804736354734200971742919628508478823381315366143146267444072493749780537784675878790560372782486356211929655944563573177395182618354250825515890712878236503961623398251634135681326157292064348168772958231451632091056442897938421640793390115716008091363060422099259811296414657139973361891331631895647881949750512527781226856052864517528289676909272638564519171500675405608235123123773475489250562029646677934250760408341882735536599789757039947519676419748227809433643046174988678276541446661157170684183068541473076485590376957217746445491689378727496486139115168459435782806716721371257826211188889211587991275151503109399656812693180377375286298299007182089284527102056651498997043800043899967751657763073101162177221242951061710782034813037185864770959322873375066111917256083507610247920001593390169543612661282720034590016033115520845116704364252837380334404112590815890376166273042751239144790084887148187110000488062046069320668471443125950573649010178304794278792185815816071413460698313527320323065736551033342722502711378106203070395336155380491224028927545234018229474073262917188752723792767433005073332294107449968499167887134487671533632341846308619922617551841688522806553215363563295288866109021762466446703949272775021917636907880150588365206015986329186651663548260720738389641083344802300190169928285701334531544150748505445528873661978947306045909476762703870080906372101008264751868204571315112850408360134901862627652447605361382998878036506278517812252972666468387932812849142701391864324922583313839973259781205008721954841933365864856228695523032712344502215273678302764892578125000 [125,34] 4424719306959947794915601981128071143241494662164464102581653569837413600435311693445962607526308334098975118764789994075513066288189765733078260959214630398288110180546628348586585067258822668677037468623658582236680231539697851222565318640107290578125114607997580449464502082247812874778960422360638305351961139186974571840178282997767153492524557079191180367665192942271740594442539562853484740358108477917194206299308732759982925153937150768057112972444225846608446459024357666564400117420031854555195876471761412595659301060476604138632458927479650315779591342811602617821148972948916632963631013278316879636397986199927484489710792399647125752790405192764959326136341963547893677054588451066865949861217864977539112094655898626541099497208405219890116390424324754921774628926714681522559582984811490440557751949616262163014824139511323265143090823194117961065151550568042875486943197507948501689824594530793760564426240727368926104981542103255832593906050048073372932759979102638578990578189631661244357439345674532733671222075149126880009830484236656652820211690327078383440469669328395493720683603675924625697594552444552507363489230005477714480643456690080484934311244845752898329960526298316894866124790659617322786442461248084317151537527963460126652924086661793638782732625970547339249753733119525271951789327922037218676835011471604655048157548666073514116785220759781839894615179218659501633996637533599891726485665339242206291973048695264013987570582554271224952903392699217329789079824175474080219782751609281656649121496462220526104808399755854778992991966745468859355277729977303897609646343625582171899028315836581571442431145925450702885480276155463642198353800367429058621055310298413818520275659275701609805659717533194718575844525325781391998985094489634342600161597356233902645261467524745711938245664111703310453113105638024935162103847619058530854854992411069256053046672150230733677744865417480468750000 [125,35] -2284204891094592672079221382237114089022389007843049365865101657625803038023747728029777424792759514204330378654931255230343195540391635753395639608788595428135983296357517030322965683988983396390202046060289683809252941289427386211684687159787641659815167258216587351209479751480363869075732494437037983346590738311583127361764650065055513537375795813851104383570830578710011566289275843302782080115982714942463728346536337437374035750167976600469784831082871037052523779970339672272446101632960840989536135851800023080916260249059113486247733044452004108223488422659100443055139459771840861652951376565604219868413638767291692670704186725014473506586047812777944699871813502418995121826885584089821561241935729610785784046975417705648268899052412588398047016171985769708680265131807223848358847081783560702611522236737473463529841704428755066791980639158060246778979147061665424899198809867374970008684925671126661112122077183778950002728573675222582957282879497509273923077749316408598830414306534061856998469066458758343260056669911617768469070373093937520484424131643108485005846938281968438986670211775722230941983301655439821802552120297573425752074587537760907002244715376089649813601533204199595603481619754828640911765831002442742790435509801029539589981209086024540450586070067574404860997759990652662464835626869502000252891104412318333364152815859967984630017614089017067093775146650017044775334367424443430294068898149738310796438551690806697633588715438001680359665227282182134772300940952310040443893826545358513742629984391423205066521519003625246221301039718894404303357388919378110926842555377947116453511926927601121598891711362460298268858873684517220912443384672920181600892216220861101853685743381293186134515199467465391684713780196185810565340317540323108759508886569056281338552908074385351269140514261564132793809377382572829472604886121729031240908085870471716516405535912781488150358200073242187500 [125,36] 1085231760717336488958901756555191060404273528680331333805818927683814213272696427140184088913704349244148767352744119363104186841260330849556016956543427036184673926794221374337354170978487546164414259048808120558189695483796665694635095265220598160227419052063526474085068045662764787545480680118781509166748264791417527303847604825040771197309703166703499274138362447765005726021779561416590444398444024542324480457392572141074523893585553511723464108165051138251564645690261802223006781107270373804231225751074744730410331316599550517870828945955212901310529476277601138659114467320542905425532590738912836396370484211937482042267854710664761223871518205180091076015052206957737076120299079374961011347430956169028934699993798560942251882539778013145520929556275265591398849623766875931770060994671470546237300992567965520121447955619028423947976545509620305884045927325712823666677038157425041222174778759960351746640324541027716104643521517161131706524404750771445251004458218449298173338929145692114362251476346549335834827875523717420113780465815484928586861330563190112703636460841479086374919827793780719724218229072188783217281036987586244433857869209199759884692253466223514686232499815962867984704621701397553525492557790109807553493028280277402222421731167861411987591721292124962980479344065053694235263136774488083502189169777957552780132569510731745811701248889313558851243350647534076261924711068291647159034390554601331735529069980023096277807994544582916522839296631173122303863814888724174914801853421303635269504740848432506590123997652964113376095211415112129502041648857190247639133913052420458080228815057173055911489148435769929986097193327189509900684953191652009160428403613906484964216173646566379010869163211460915300097040204068455053524593706988577333454892609328827966415517892736341673259386521035275874404665041665994758176749691396878898838173482799263069864537101238965988159179687500000 [125,37] -471665365540548405639563182184027051835256935655196258456980678710882957759255337862787662208750036633770719706860109813336072838264673607518837187061799215154865594808658170761262608150985196350836021119042747709022337665606292916224568078669821265908397778082289834142631979446224490530752274620819832951322715704507373812188209671774832030485849181777724663987337795666708093945494547922636799122746022790965232481715368453555251219924702273526284038890285154459526316111026009479001813012720500412928772832664157241447264682481761934137113421776211985743795793682302067473101019214103077899321637346327808173160272153289603490590484792510231351264922373669363254447773160303755106210555674610053781604590070121454171193303869577342076533294491629554991285820304008678096965299043085245716822709845036833984404694848363676306533080612352677182113790966457775956473739881310367380365694052877638798157709204099617530771312875027097020460347143652641067957112124036034798783838948105368356665972912306819231561694681110156532655754691886975927921406430569756908883483840777708596522046567108927747169832575288318121891131659471579950221860299656416092697247038111069855533919580264041818812995796821337720495023546081913592226041725346366301705749564534717473984469062467753210680685434568348177646223050485705180545244751155863611521131735578104172386947700704924280537136138009655547225468661721941770198049522775960830417798397327287718176521381895970256024501362017245142185053662180448118171241891859665837881312644888289187352724911646409136696657173749559591279006537184093069490838559134918233752686143141094405633741511312034168593041463494034897200147710236733782080106703420210723899191562387461185522157521803190942080324908209810965283843543368195081918515550079131096339858879455245478523398889180697723013184296599451349796518544062232072248122709228147620796715855373548720308463089168071746826171875000 [125,38] 186798150843922842493265409263936779904241598426761011747319559380816216086770033684679258194629101426690923310145072621042560823947082054934109578643935171966858203493578441429177809063313741661469635108852572214866877063556546909690969469424551099373238964861789684552959726323025706813008160893752002185083541694718300060978477678634570301152218190738191955574314704731752923700926584235002772249173497554983857643383315099156152094048700781335649032536356302426179837803308302864433757171320119847402984391204153049684545429545584934944931690396949220687389691793623838794810963790476745838326910770391302788842193625990938306497732211855973238688744115271365794218117625394584040969213041889360724011688059305501239658998854792176584159098701659914714686529829337798140411838505428267930182693042343754458094407619560884465617404394972513737028158812114725786064440609814612726031571656849019325675212737228296092284508978468832008814651578667048013345446161438538864851368769513278953248893017154323019045664262922858188258605458726051812239247016153444591981029187253768074316910783521201229745440796143878716188735645994857587769060485297313619324479911008362597315401876295751116037815024846303844141847368747035660066861098555125213807051423794475392414642644460513273740374406838395544329733635960720523191525475068274765529049408471888279656788203361136656254394090195701299054917677050387212953730526851616467856853351859019873728644755563464463779889574805407682038863603704304282416908831703428055182493993920994967861053482630115035488807282587809309939210679869568252509179422692660957987689726667821427766198846775870446083602172863597981137576117602346997651506676186200463014842584487220542208781188619793444666182411867385060511575718076333469921075958834208829431441063354542752067423335717353728452740023698062071615894999062830888182255134908869457837851668635664736939361318945884704589843750 [125,39] -67527283082383010012292868140086894264397311803988401547479497260343696472443656212262998472718357678685445342011097803728231450063100418606022329334656342340886797162049188273222301440631094784474060324435393781276431195400346787248721839486613927997666393765652660722144074047165387664514437844757332345837635824534850902704697088648671453073460378655111086916443654815578937196817961533715110069018265077785336277795912348799996660199643660190810717558649025013130907946104409346208814319280607898285454455037245964740328315964781087617856449227985535313226626938556205080999056348624192933002464152156662696885243532332411698322368688988611077611317084575204064258768920062609912235844890524763812623114876417904485206056842956385041844969024451082115060982992386740418996825540748999885758982578008758003874379783214228113323485417262533014544553408776378584409587802547547432768618944894954693442011508582794475131079886452331090790079021412752968245942319728536136458274474786487165892242493993312331143264333785018482130133667853686262043643621916393621401752768541425504047462238470681354042535215361615315146234134831238108908629421464456819619147798646897444556736379989713061913020325672079259006118311910038606141750961537990101662238605594081792623235972608415946743594923743690073226721915129574061470472219623535148870656750829501405757692557130687013095495465755785830926907796289921031660764495983880071554364921661363926870961062181033546921775063797363192316076587992431862861127969514866129558527655627142139619767653318166134933006487825962392979000698151781022077724812893574155473479165348605906918385791143413872666295469278122246451531583463350311902684168619027073870987758371565632707370864773283083710069080078214038938452434150983832549833103232151722314665378329609288115356578101842320292690500090861695332040332067132329485051580523873038242044231083127669990062713623046875000000 [125,40] 22514253832207482776996113882007649390413369761120305954975031342410991357912107156406505888605077606758235604601520486274898980620312188765051527271681618747792422755702513045293407182938766788022460314894209395505481108408971776659599458122213699154471024461859379482267040940264954694411591841425563963993152007761987401353451311094696016000880489956477223557320495246585725584665608995469568799947887155790228766303984429704124109947254407642306784494356629586933991871820355050909288293692422532163959429100154129589971996504761010006889677864597006961513001893801468519974756831656273072513508540385536454324434526023740992259361636846300219184204175711044084187091528178520421845638193957543800662038362702888154538982630299858276371932365530658251127118371442835609240535661533791051056989872939587734266024930781687301067843495748933370700759585022773067481972821059417410400945902550067819653185822419927069972613607452057097122938287834040478273383307540388520231090415091822409078618064737786300593481764269950693879936821579079632803233150187858054542161778359297600457043604195631210161043262411586901972472958526950874238741948821403399661043926469400478726832000067868254651017425208838747122781562255627029392175500632643200808984308143061681379856604021411504659556133302969469432059354255283293566049692838641826999465213397170887302100411022424400376920387442104994488923529306644656189438517793344694144063950565372614209519415369728792465718811951277311767721446606679649157003709333626263036966473875553753393843552257925951078904053548954698246093466129639424743127299636598082657613229356003027170771403819130544045405659197192207295608767530185839498209319646249364998980633906044988953975684016386915535973875841840641776180452685530423737314317135004678772740184147766929827363617271926294700666233605919076509662073957485861827802048860946992903109276085160672664642333984375000000 [125,41] -7057762742195518325525282913823746803600248733738651956818171462084472946883707554974118118781773127178796861792616143384911163553249041408105726053502917118642079359774197731204302829564060560384310539597142764497451743802682656130052267531445108365443737228780869493997470602390229013789207465229151687014610113922257178254831015421403270629258491951221803084562449494733530261006579176266020603633028922342774945366112222485368905366819498818737597674363446906384537483569991874768629627921606910055426939253309953353841603598322116773324045241575456985125028015353409939133223823240919271795519919860120017916671492166745123301079960258327556078473735689766750558148510489246994126750472941627904730303573154628553718733047440416037593187589993619273621848204388700696749956261586035925569031668832971095235730088723929757772965446536471615709883549882574236821189130072791625256539015279895293912215281884296048644888113086118586773744193442910314700469520719048209631757227683094080421349786701909435539227356567523968435228069322087250471998750101820631153962097113461000949930175543744936906373704723175076441735671473541886397752625450288138071820145607916852545319694897095335529386411712804470260888750113602689093404725431962683331318692109049101039217598173290741925971950668788528772952776255231640615551249169461119290693909548954730299721548154453700482466405438147093281869626534150053353045482089879522181294250966904237114362807428285782502058996029481372827262200170527269821618095700871801123200461295561141034964091085459563647063811451400512359590066003793689168018840199768855925495346017045446479939751757853838159593654877011244919012327232677636890605225745684490486930746425400194490931573190376135808005383948591500998264756038002002103765164277905366646707500112168223926233587391653698183664356868790317717968888086710367423100233232741151923050892946776002645492553710937500 [125,42] 2124140081333612376313880736475711258738182759261857337798496004988986043567552360837206078495852539716486572729698106444393406923387093144176462443762331821413295195396103425350259150571782470828851568781693174718193319776381601360887529777372552563776727852380838947818687061148153201682825513858613346336296020426584580831145735779719626385136335812511245588294371165307945438703210544239261810563280606029763692526270797660501055165117920806560194053284327717951105608872619447248854575679604780119653951100248107431886843357528164070007853342166849986218670000856914942653620834650853159457526863455040413058447219255495437653402008345750147502192417087070676232171303192862447007489655120624519414978189844678892103735343606434911788416551718155079201286943580460310080753798771240296748203440348697898595294305209660225260129349245284434180494427295102252163549968104017972038740620359352419074004467604030913136903382547655487414058822930659513315509095878053025222023244962689150838231385003100873401726680033238055058700147454462612805377739314479241862130271554165212106685295419441015750299499904664553416869942657345748160821116363825906073417942322630425086546895484693724192779669583785647179025224747225638171357470747320732670162130251531969142905609190195407286227727110512761487000042143343520407544732192328358567389743967966577076489622817651015689645213702706851999042069421218045947395422061387117811347338324963288514277141458858265102013888712480255767080421099402235864549003785910993347227815930434039691604609021617411674108785718420067788467763338385766129293330928111045515713825068616199403283119697850320638064189707638279432995395172368138899206618563545459586511968540448440880015766750491801919356374241821978967912033882669505177942829051292133063345104166025070997927769386410356257888431602164671056716231039625498324785284054438960765764932148158550262451171875000 [125,43] -618018605705341442606786280948756916523937951562131003207631090030464189082307594226531425427807162573003950285742052356457732002586916449857118063938452366269590189408078694896590903000984374377903504354714344705047514184377670604458589914236102279256630409249280987360553046217443096312835092480198711660136075975681017145919010020770503131759132166442278483662903019564437370996628201359963735705195216592358241028117088805410324638908026592792963877873811638864010209499528019177829463572797300690418868596284485086320626684812006347686348778021354374671659145048631946671465513985139349395764632669423587743907651739726209891552632790090842457225660381529404143804303814991410707149778955783191088309091841568337653770033176187177001356095467787928874882781769414802210043001968621032520949370844398904718339885377719639275526213865012398823641682245975356273569637775745899208426744599995880017708144297596789232199816496053906854911508677037565021530683664379214379511873975298577043319130596790470917991748624680152980080570578643624819124556854893501986479904694630896497672215344908024780161648925313706639848007776792598603715717664024754362055102828572310328487176525809706834325649508356714444364569691654135444847886824444807771010478758099297567669323718468808143928625006472120737968274707834635956764412110537302730957520191740833018582625817317722809811401746570316786027883959794071091297697509558676172864667750678999244598919015270786191683555658664005510271728959038664451443253785605758832573394561757023564139362987509351405413572990876244925873474893771912437640826996915459146049378680577103227844624668201367085870216921466502887079397789720936376959083537144060600571256485225560043203984844063964367925409952417001197158925880069698036565371746129856968808162981861311114950303072035103653355756974873365607026147419177792069673073316327105430900701321661472320556640625 [125,44] 170383450252195539357283822359166101548356008591406791502569581277107079588425150583793414794529674301356065675204501221511607967897508344496473004876802367111112330818681147191310272092786102847165518462315619517712979686392116539487709157086182588917596535680002415179917182009011111519590482999481266757091757831305498617469192749340571387415663207369204646959256214830790056580001277237329981772144539574007221509138096759490704682878401653381844829693681939619208052140548226484555988022143971514472928688190339582765937899794128451593789815938434285504639759757634984850634874821532471589686417877374207183667268842359265801870732481903571052601394443873249577443613918003252687403611350595137194098291278172672243167926005443516855930083425254627663664533745306425307278147473947632665794822592557207944729409624356535429937305513698137022213482155723797196572398488841520727398329272348165450094629237115417161920923208289318385442028274269443813220732124350359793435820159268624721864484631287664745088607170427362795078999112796005159330455604662322308583411124280659189525848367536801299494725502897449412665630349201392274946909269829611487719080392977800876400174856970815864979688143391204766978212752162880664482166474871216635869835204471495547407593197808063250665539721744503469916831480395612789844500297491903205137372072677090719202202974440848325419085724773352122706656072548657804417678606136991858206968476687815188747157712946684357111396551216059491468182639659481906372746226171832479846433749248040377627764714445395480673190789818661865689479037856643909888372131801065152332150878740000214670986861776902565898026078976363960627041185853243851980346040571217882984028767753572594852373995884365799609175978369036722873717000296219370897810608374465929681777757574689922363214267726947693139505100396031956535399016117345027954144143222947604954242706298828125000000 [125,45] -42473554663600746218987334120651360005470298458364544468122759866555117425735553369670160773549226548828246575192868725237186894613009552022351290548789510445846210230801558970249397554740672850047822719676331510539324317866832926048127177321486677773244276626648274342601332098976242643929796343524855935473571186703939098436777267924511623540459848517186560204941650509921583427712648930587146434867770601946139942197522993143262068372264438853890057189085776232994652335200059691767535616863105721426739270679230378978287882077261676452381393210074765398471356398611635035066028636597880824897668262662777966068725320806034868596255368164310869706158404566785148253758888297188283833476834045951141715850491290107515919684952917196662037465090937807360654283695780087793544302085103555238321735313456004493200422971735926110468154644402105714844737111071441683664028858442309545967333040813809621456431598025193530780922337618307351985718521548833060169087360052476976010966800346200447312992917573992682377197238719189340094587944666942374207162250274136092312476192097547201418798671396332841068630128967311307272249902811795236844017798383148793457814451567026192438126570888596739740894700760790268208035912100228679031359800853273939493015908852570858058289761682511860187357639725516471351547528242613701661188422358668419275231111199086411968771132581018876517185624762093841165645921886456142096396704215682947542393617740406821463124368684327362792322334425302883244390380043503291149759986137143680714436306637991087599948475829302554654979872047020308227072720536967224556328359341037099790172563633232819579319461720442667702265544150882016305458320990105481577956134037089394287005556294246954950032466813963603026362862102110321559542623751922188186582051176882600759478356767011190837558157914186039094287557576814252954879701099435984623653439484769478440284729003906250000 [125,46] 8868751499863673774681662135115829956516317239969726109649102868323913246679909009428524523726356689400537770238542828503362106035963304074833007974612300553151434696145282576878092018314997556114806184174202368314513919504822718108516235079890678700870408846951692846200568509576871055727239158005713599218325870957314182981728610634430845637853451792099218950357660560752725370684594436746521232874063191789975170723107356012646368573725376098447081031639150233635173908967154937570364016168293830028978682547793274477280112518395401132420675170749871808310128865926072816854813516301488610144779837920082354494459072168835841633228660748869760674629352907914280608649955892631409971159179277796938293803412447557815998548200120958128425258085114224390724152219596260078469536609490776404713715924312834140439833546136129303212733332813671622269396103661396863783771260486187818338187540064730174302238527774794861736578066151455244909263935433501457278537162077405259536477950947886134818670672101568337854511344605346901885858829627824537735135820817436086661690340640083512298049980328950746076260733522714548847569623900144198232290240304566459065525660958093452823238860536125154226879138245145287853895579697282588658609334032833539524416728875230953987052870212321628877518474687250854223230956446421221818022740079019724972920796450627830894798805534208881234494827888859486607292937765274478529792399402828672907646643829115092535443235128006534705959288032969457053411845089547608781683092129242309978285745429610763693687958455549649287227580817421137671239978186161017094273693914362919104231762897856138805577020527485949559468699795571143367137787227475243853113985250400466694680226210713234929357141227592826808710086672313907227256219282789687392190236119984285604144085462140554587665822601125350328334057682906485956289329569690593757513852324336767196655273437500000 [125,47] -1300109461357385504772983949372889613112717080479796427882160611141351249931375188502593157567513624431640062551765468175986998520343003182685906056937339901275583041416031462308290107229969284919463423733643291973216024604145547557143573672545383075430188307059891525872750684032902512473716630158144856159649114349215660052067229317249757054401924003811342522522685142532539776103950225291255094797635638457376255194144321728032440836351972406858323920767613759458396407128776877542629371443347677530818795385985203280694743971120373454987747228929506310535124846891071950910706708794931306458175422948866376519883853458444950183585093737584326390694000025571305298190992726021608823412250831587623573505163722808633602462712689700535473916022004800184327086236391887429178924219978988611141488521296199473472885925330867499836214712833390628888565550738802583420252067244301104538145246057082700848439997911806515666156730545132071602524521170806989429905543777574460783619255546410425308267695108583589013776141139059076094223656261058174346883727108538309010561869037787436559414022497173608467569489218074585039888509527655826994713805530352762953780651858933791274717469900952767574152931340178184927626780320297194541826057285273968853421092801074199110211711860407127727549973170085118064658504868047052147692918744972841990656327751005285078949701932264344172543745670221603069008219355407582638060985767129846646189977989811464979526635182317066998359066116161095404942290367433492038041034427330413874933969680734644089069541916094765979449730073487525723574871440862914154553050460246475865747435122896971527419848648874041210005591248338718533300465780351481572459662319538780227599673386405230814700466683712313847156511928819384988474099318992693802551307170424478543662401295295614999009120030111663531803080787241886834447214538190706889508874155580997467041015625000 [125,48] 17128899352914287805921834431197839369698265826681315412815252249032647995921982959405849245312788379428600448377296365049992531672551354086437768370701987051829093222978104420060106716854366783616408931590063416248031458270942135357262245373976836913453885945739286761639903824689933866385153688346161217389758601658545068350202117572576193548630972237457071580380242231101918057515271309870127453762836057536991212065653437668840711414880848934745958283683865866436089249834334542024189928562693673362051270753470721766181906488465586270318235161388659330026400343454915768108571902604380672891675427163513706616105946878825734685782837948041583344748112297080704047008448059660069293717958726526433005445338818713096500937723141100850901971397678312714806387460890695419463691606521848872965206638636175402324915357150215410653303246479473064589105275823773938195160036601063180836629118456779232275021506657561673694390429472276472468049052100459649268843779943069519188140218306953146867461238217823144963103441544613353525761363268220354777787487538280358314308805538915720503353705255837442270863437685648350423218433497836680468747045967651679737988794142171196850423663965695791300760803459219309157484696741623912279932723863933525271077058126034969726002005588371106413662059673285082526683002456230109783261342757262835105180147513769648822846849209204518138804145197098559166503462744770241221217091046043599917588011173064511456813756129508379721208946839498919143515669293880480767809148885219584793091796813412333746943387634271891013589867847845978826376251844724410393569004090167489403498606402090161791090731133719788772971723872327071133486829451634004176207406786101700752481531955515019608838330767325069430104550762395661229654390214933136876505685818105831855151009329805218641192266494013970690831966059491265215175559433191665448248386383056640625000000 [125,49] 70645687102584195171585817725949627020627354251335498998436866042609936943521172156858643676687542427775579273724241845877922426021687175584244667136734470394656785962544837451362539369181968299420386383165895613924062069091297105944341803351490718960916830915096554414052516770510909096172772015876942502956567593711638617754394015336718506322071445556527444738655003654014223907777463266643416123997701164065418588834778036277576323566846947044943164391625555837540477089232685286430288576120015601260083365379758061694632984128554644850867181724677296077362840698069747757356208879219887128555049238099416645835497403726713374533371651052085770055361724684787109301949084048054044034392205937982549722380176319499715938572848261477775796661919913197075314627025786252915591020418469183504956864595510351124711391005103082979847203358642487247945573779222947866281268883825343006285491295788978667848737061088122784761277581056055455953803639116066556500468852416378057526560570887982116113209370953837579815316870663134886592203115638271817384558245854354007080410160144651585473743070448422419715638042638307239474077811415430347911219334992024700471402806153273939351079242898486065670579563465824097901578614237808428620057900234603966922550493902294493785530367916345916651317077502384742653502127174873161285378104901549701338284519065986828798207109067923665542689199063233366689349518156958392821445117678773861334258409766614172368858706162727784846177944011048774456538587329486563600160373435711065050355877240638823996995641820624515380083493858580744673416354017955274628387132485159253319381293459862050797477502628959464905080352275480887560570041926985809305360925027159253029506613033297041605477718806436313999143806927880681009777372697337764309558245604130491424436831282258773808549854214336691154668475895697070079948254317514511058107018470764160156250 [125,50] -29975867484696819453390066030041193025812252779907640494909537905593918959533829515691031928843854729359015599294593118196114026635913917013429841055458809781331317281300939440805394564554240491165269378441679092247940139387745039106556249663672472057319426751014141139017950432345707258461368817692976838433826505069166049596143736746516569204256883266790131026479059109409425619733911060588413193942467691761001007322177640210913106073960161689605652985200858139128712749370297275351242487582074684736941826632798329437508415398313735932047952265543453232633598235824742396151708374426176025244479957832403909209745529769970325823326982620872602598220105305548721691305942260987068117242478512568445823101306179668189673112498872312808338071670036988794216362787307707467759556475601657907006729235119910079648545996154665827116574348411837749902764825157716760454440913895205627989941766608941798619717682424115890876082301437196107415587327467605449411427729984638297112381430541687372472985636189214126488810642720453984773137610493980823762345523890393266250646015802382089649643834963755416802613163497686304730282283254411685671176382149916595799639244871724242150055770110582838115703675974098826732852930597740559803201535526148909772893687880090609922579667605088211904041210404050658364638534671753312823927986938068435959851409222765776691094087960673942936589787814098927578183605932053251333088398107866625932014302506519730231557886841045638694688061096790795843442948639374239158884510988657813283371295145574807660183228172992402704658345186307270334533870428173306970078045988074742792109359678722000401241276645961228355729531076273982025019515745637547664089942344958053017793365921091328763628954029313287138944631987054513671712109611810290982417259921037826277907043450283049834085653189545069697539999316270998317435214630677364766597747802734375000 [125,51] 8128771854745413000181440868179267324217700792195510900360786916214508592226866096883885759591205296419942914994599556402825071307928715311033047842562847659909684106663505149256504710335550085441716855331293957794539634847830535872562384900350842159922814758027848122807711881069342057684053807936751251667899174545957752638904976101653400833248748017301157084157314537311652115763829578593015199311897471261938280943979693778084967024982029826447085238359742341579316408813039095579453287141470599136643611376278175789219762898054107558742745863690190331865164719700301975240632764752831323850979887955405108746628713809651823107085483834627779354502475246648917196551548934711368070193421268364370431999916595404295185624974659998854611077109026030497826722739881518615132136353118186120842376998591810231182119817604700341511788015886079005066516838416875616637720707883940977865888602135807280844018567738320157099007522361565788631296906041567771333808270335759566667210879843307233404293713791862638532836512110451083731521229845737722829431063552235664771734626522844523364281216644806342905326272298145066840556780478522808288920863344328097811924519294528820283550788797802850819019413290938433831440677026929770768930315736602024669130959090371155691665673930469229708411566613855016459586959581788199659497493116113317990988003633246788119101865301708869616773822352985922594521845723308938804564238171361508051856107070793150338437457855920616017648902923606250510766520981790050627171413109561108898163948647552904005489689788793447441588092793363429051244892194494690769039216851861658008532177322863381466868404163302184821158721400883971046314360857257305300711824699543365606664104453486031464612204028202384644995965730898172612966021031070387631262329168746652515482850447370713847844912145784758420384182099195547394288041687104851007461547851562500 [125,52] -1655872240000573632469254154434674657227325438472048428281429920786688903812739186589549371778987974657192689091102767336898459401797541931992790664757990575411727397272999983544353382898622720659801689048850326704983180004735915146284776430100278680762035143369212874977972307849539520051455304127697810619723504770604294061033914806563405762346472486556324879873233424356636269363785303819254752704822364478676848472499427041929512498965221933926525663636309419482943280841108281366404828972951013134285566284317050827652170431197068970937353630784072902187048880251511202304942217571128887292657537032527233466293542257328272823197156086392010744194748971622950119750333949030664391864268263142741060972289365272854257338810707145056924355431617409734314765339829800714435656505541921963934929949560224585329950054750647030232968802059566576086410842210003388446203213719280098793411022814451196896555901134360286398294392860417498023227237389691071657759607128687651381913427879016494275015725061727836609515846646228882948488712349577238840570022504820209689900646305373672236738913668165211513128827316946097438274528467649229459885772838059029969127825136324155412072040693099941762630874977254740446089119278394739427959648791209782745786787143647401563602808169090409098250453848234710891382906136424622592158859479996343337793803828852654449881624614037602489698257807345843434682367597562198166132903635909914573668665466710537571773816881016792824417109451798841116421223671290264780128694513772044670558546709175427554637781277090426915140266010714327244082926380063742249067539398390527760549882733658595340769883530737886629721284584934720092456651063319939511519433416842774508816304398830657199960282991462386658452444221325199027291097589643287141226842042321466678704628109943176042325867503064951471719715188317063621070701628923416137695312500000 [125,53] 268995084676101074171805097344057587985810737889897104933357253736461665638152499677995629464118717131627791711887930071269077995100652138022531829400837675121074132709551151193895230038721031484980393466727777034387572620591380219638792594587331644992397634654031497795329407573905350517220808900277781215865924051738189742298635445950931024556053420403720145181949207910112144379512294526671644480086321319307329346063916984085833187531141007862712009388542759700476861066164191877979407033683311876142327367626875572590096153699194112014874248874055254155136546079934441983580607025284058405712833441932690275674196655421586260617583915014274185054221762005316690742705527942584640691594354541282613978517206443507319943390853253132646459847082716104301450550557652236729596552202130572347021986046851200525995011693862088755303285126418735913084060459755168691451013352414236105301890547147808536886909464804031312935784537430619360615433221140409375195170333772528108494986396496350690034866865661250864493311904611698734982735392691667216591742399580260250940714182306405807572304162064879461376308406505690034591197618398121932637681975229476340797963296123805456489225763229630004809944408663713959983417216665403222090429040561355410029024624730023730714082749927796115425301766424226472213669267586501732175777894311957133314926457885506247604481186940593612441677480348776509561238183833527041340649951959921102603679061414964504401496726583784327816462464307167897556198424912260496713238913835443121551289924024534564068099992989410819584159350587303781384539794095627463671588083386046596868990881492797599476291613263747699575104477972920127524999441343641129437618811415460935904575990780538385008474764748672870764911662570135979794467321153396484812542698402159673588165780630620255730697434513832805382464148685096006374806165695190429687500000 [125,54] -42520662513550414255942085912434245002408066251811127833672884442918855567291672010617897424788628782977094338269827923396085375403089827057553409555049952551897073244990261088006701661105500211267741920841756415170947504804589614435078335545634410755766876010954238459428425921969741305638053542556759262643952197146990158609744340893642191180462809228280302296482562139944860333696707162969906832535225955812941033710209113198818991883541483910936480567025463158491628005697549392229981377290084845061097282050440894580794352147159588267974697536222683421402087282559370607976304842643017814193855754085815579687695400969351507632137770999813645691379123998322165267709027890061359323362238532744173065880477405377477601769486353384897770247442517880421792926260111509999518067392345521315568637149361719060085924197836353088665177259847636563542975542355656801279073104339698154575419433616304299968047133774235986832954888591817280038235932083974140006956287515832238178645281072585009966400374507269069531784739753000878789873325172841643682939750639892995097963234831434071803077386474405754316363012613265438359487979808242529749678971245017506261462540716338881764931315100576490563768539878432179040687039425167491990664007756308680993024578096829478230595863214682060337452242147013578830246706082205539988812718742531761396455029803269903740113810578079913711162871017946153917179634135511388588885538810343387991294328377464975775931963384373809441365609190710346917878949615764343938665079143979082411792593017004550602298097254853009854138764037148728560027235635944910168843352943601531908376116480210816122367582271183010880805238194505556355220781436215932936806085542180332716583028547912756502210508479405183983215323539444858181587572147964088634469739173556207688496285978696014698251551079453081331807197663038095925003290176391601562500 [125,55] 10460438226584185080956881837772293700536060859152989428168513457473632636138182336491414576700147232795129845962441741541591253432759273558530987157720974271891201980848090962142879218487623976149265861685314625604058009137457233859055444045470180833580802727515572774180698668570299039785666653240255299949288736081781253290313888032403648421725458309063526806282724631375694824067960678105895775430976741409027781367561390820018579911256425455123529593731449957782550728455069475032218698066600261554443411400220415648349096508854692039164880248761915444054911144155383703089652504461681797688124072503472752354321139604257292645628902200118901006578235207683130506334953358494513109549351189974647762566775820784203081173170225764533034996745991966632307824576276601875010355195589468137008527586150428299027498872122579275943690639990078052366821681423242604522833864075116424045089619954230071896600914789089430190682093711459939548138873154479036414268771310112626740933609732701024882244656907431020204214859024680657662867799923938184500502851078648132673103209410634524101163700942824506050297915467246351784903267728733427465048278547857647015869268125372080181244769076679944763071412137143225522448164563181973506153102503440422443937696382017649570840464785930787307547158996602388129094060039929675216111798099949819453509518746097495884741911103792433321996968079479142961610001168364161478824957263989713602475001422947234685525249004663557791839485285873594958419087767253801014567046051117105597045194609096272075155323551358415315815807070177800060356214830826664018036437723730235687999705265246018392425177814522711262539230887922338614100445220793405889045485772334035126141936117200559283839077219682971266353503887641053771457533952556866199720019934453237224953453423885199424054732943616654659843851967598311603069305419921875000 [125,56] -3727289500175883761538796344875373032105743205959783814536063985264337163446067594715474185850094686311728031231287773257760951516868112571435577204156091853739334995328105819724135861671947392936555757990544435662840359644083434625130800153515030842782534605112448373769470869037867118186899399653895664270698001628881442086629151411981461251763223015324830860004592320037085594165051726319737237591279786865112165654048851114185398815936687182371092143509674771858320022822232481231977021874445775951257390452520336550350587106426284340096791595768118657235074903122424829445255783510340312628596059244350958424979598454934880638305293459206882338452960808963812925552183913165397717928852354744716320362995341224891849881579943938330119327695352039702428720165435467888653530978488267509322005651492210488509767938399404397457963312894158235904244694397476077333913566301763754126546199692206115056542158890134557774285992938012006431222546613912868173296941754420472590692353113043303431929632475437301692462496827670076119841027503765460069964645404443458363203104109990218680100279426389648369786006097240823210281646002184711369544687760112296816606533579278143748580202902090223833414981280400901472934999716097973781425432450094400378514163609741457834698854167679720134500157564066014735226709626946867559580610056681694853574650941616246136728412983449278811861727250948890035927512314429078479389788944864676453972205365031525557331371859882431645390191668808179003552546025345248562457459574804102877400425830904954196379134985757270217616157576027536285627775692015334996102861491733850885091198799470077170944952032335960940729637771113321447332232431928546012394995001270768906342343989273308986976020718474941995591907526034790436303232904438470601737569274083718798610273956522225626062658960472715623840164057910442352294921875000000 [125,57] 1237893274487056755105765281721988081948582632727873866047725402622124622635629838384759243032210628155845797836682088329113961873371101418600335500845913521475808389597181896924855729012766606189666567564922003108303897289205170044842177187152720066863228006698826665221537397484576670715686001816338804792625119271061695726855039062584219724453400094170542585927370979093446956145098488954365006262173090164927800988751893773634135628691351584964562384970215724749236802660212724767344328410438264600638036760964768216674221797541293360311748999118054108876254316540941056446263452262409591795437321331046629635052436744139970524849847225191305702498335792938773958760388675014214621655152512959809944897822077264036049369762887436076973444857314270159791313727832573673513579763999503270812738735662857442845303371183199929501056767461037171645650738810195344844452847141184261513844193291609281061251035718414019359683420785852171386924389434608683403319915605524360675708532921188710334407409980739243909765358350742809773678670732920351179065720533888838883529806273263572084801023117376884638048035060928370479257882759163704934110174399176620624425823093302124565644570282675114702714423386904342418639156010413480069021712007933312290195711051037365827725685018036326784388195722787301557676116765120334501789370066404404530032583022571709264167213932395880652852575376653037306967176818665086839127109906011179734464870054442597485818093525077119867603613873926281966023590183009254397772305534879162867679730875390731151611722775277267499905809296868318450888360013261600867816019676400946097643988252991362816477550691832634154769932472472972512735191116104741261194021080271807301909169634598389974479783830911514335598219039562824813177001620724088039337523867136816782550463441564175314846776220127025148884162984788417816162109375000 [125,58] -336578219643299214306403144692905576982191901751155817343438600162136408609266781701272343643501822718862583152020990047877744481167718816811368034693090382245202436298043522331005041839526984938836216295402551245397854266158390680539087375592617401997380962744624950210950205378441599914462657797277422188888523704439492599873863963560368612608326555664015673757637974880403330067406923530198343616367955772772016930972622886858455288692079244603341965619292281333600531661770154061220474113176121046555979647840784478872945502307386797258327365383197670960974160504407709492168503033513688163063453327442410874496918907988191058971118859003387628066188623843085489681830462761400202809748101666156049885835342560343757011333582452664188798346948042122902164095165165898383491204829807289469382639230230219578742185277125681720885351366479376415489871357752859203228906513550945185086806532338047087100503173200022625166741032103349396696435674597304245010729775136823711442481327670132883852100597461131462348312733870666034498333968990585484019139244349412656094632336642162056603402791731346330685404387880156357406440657700948854482063186227182055514911223027294323410792330510099804253730514317145779064056636798579467271939988750019135098939018973361316795990881017216117838351038057833222118587117215979508788686154665924598189250942369165163574276389952913462767325076662758413614283539656046405209861481544159083582900685556317293086201694124814371271061290418373596121184694867362519792469130144351773043341069057586294633316196493388929597988765673466703150489543858809237712834425455343835341632765140227101588661107385901215215574778896654109574068495710748835122953652211532708873347182212305191942924650901822138052903118024013151238097592998702357005338338839097174148473163189868928404040976138837679465748071670532226562500000 [125,59] 74938040461741408474486454012803368614213804189395326217017463940898124202082653919026850907448505956569336873011754466396647100792911168829906965956970115039882674787182639389957015805094795737853856395039918972305682554273548319610589196105293142676007084743272014173392463305693476981504605308527572310413615482280007782920214966023662612535889319795880414026406460996556729605861967759241062054323353101799731519230588609202594540676305465339429900590344224784213639653437779689032488976132926094827200394834577434431268064955146028971792811192340257893537972632375703874669432043556492344829277111480747227536352820877289578812047099454410179297841802216559895831062832119122162329721186582527808377131252069622192379898184532764836515132514101938576979275697630373920467072106819448812809283550735740567320769092549721410076348434036365273968579699794676537271230291845931915302550179660565625257387589399800233755703121226753764581129467661063952947092876438624672709313221278344055127255172215724180661834508042865837473078726802003943594521047802445752462813585052038609074237452634138369054569293282353449620134289805890709203174835986156391399653946846137726175518981802374931798033668197032079377169006978349339193904427152045748892705901620101068342730464529435185035990894369983158201565546583969423894489710704533913348527209930537072323869504518812853576780032978095685153390212054473177937739766011286480988153101170126517175330463169911954475656209499008077279526985537228436440027758781355373943123929020597895124777692209130447231107958529323395535968930483081508776698070942485407689746749013896350912278025957109294066915105354555487566451881202604342145163136815905589383725246227896717272739447953019692720784209493177120051520742669479783079448744211906200202937415698835227265818172435661040604320526123046875000000 [125,60] -13887317604169673700657630442160924679177418554878362180925990198798782400867285815875056506438399644979444145860408124590822717083605433369344490590455000132896540293189988414640890893472589623001041819953602258115544241347453362815591394487033044787278846586548837028635157439102097088333992989550332157526995856392407492300988788539895151712759235177806081417775726413706103710892059889437528645159706805289596874580355567561452928498097251622611952412955350971657487528458170403504835493093021074835079864885540734907241560457470759091444805557782701590595739032131445578053203064594490892625137374131915177314221484235476139663982072709115958927339672716703987746037969746965913340115528993205730796659164915157143234529758357743532773219320291578761454960906813190445932412416771456556693525621773154175627183130009175218093670433853313809553310869143137126278408737130007317559782725925157582753309677361707358249375370153479020337274602319646287270523231796911602012270370431683511339772152495064656284715880155165529256328500494921724499493193084314625034997497184273760510237127956743221978107649572123086774568457914745617510329106844829828330439222239118608424096865491012088910940820355952699121118124329673759121608148344624633854932544505901102235153921063926651692997486617198791664120450581643744514492618658427957434495949100910794700966985925000726032725708765988182953248670299682135368507680340327755363487465231842174622238985691816539118956903577227244382195356036058045563198891173344610868777440617699812567224236795583855479199724383501738182318321113201317085311896125616280717117101969325664923875191644418737451858793541316909594536928854819364407776558162777704274260622283647215646415964213196860325455257363582522180452307421269679211936225765370884056363951753606504000780513715362007824401855468750000000 [125,61] 2167785143326694595004418524573238503898188438978287699248489322473339218715660166805757733959757104719178082146430060336236810281909598663740495354752428363198472979995208095884816472921756283000358670401191991272702844578180114631986389646335221438481837366660387019635356480028155918577652600039539785642585494843513326561555603657754605726398159727087130392103677590300635585686791852251245760830243735124420859453844902774072159185717075479668318480041379435428841314151773764199009125648688653746449216895076707290496128485797819325898613200864527521946091712782530824388211771365836674242914410667718778259610584793605209503850331292948621697148103046197852833168760245005526033051091172734105521836969004689732151937284068395545182655956339527211441247875555259726961491922460184056890647116304459425826035051895535033053106473224359026122628254992467510261164775120131568763837875892585527827710799209997612538413480902853551120790532590638546459468029600407248061280259526454096014362434447319755926150342600302840603359934837336338829286482825599799929945958273930373416737139908561742286511315298473822651187714549176139934449538333045028988577885431671233866002854572242302711728330331092505326594553420774906033526001610652540691658735441425898826639773597501249079852142328881492763758038437267572194983637432061548392807944534346247633629859639060186070277419538003673780505282258208415242450263680114189197305549110737341277475216404196717383855698186687660261592652403388382737820584601928353535634042650231851129205788376251732619995538503223409042384733609002806917441751181274341206510984596501029780975538574447691827542007747653688468305498500195843837232716456587653396161585656865742367912056553535264591841761015451561390118185613958765641270506603901078001879442607264149886619690216471669093322753906250000 [125,62] -286621610120446557816244758845624337145370713681305466153482390356691833763316283634060658240515801212308423658418709684290856904843695859075614408187066124933705051216370806872039815132152917439601395456402652403258321238637357530956306585902058079661230571777369811603890583501540165745823093832126261202058223491742967416048352319032574614892731617131180107110629856857834916818701951735336865630830408257453517744919706773882560618175933716189758214764216476780145815115326507427460249784960318449759082361308135944402613567553004918018724635949473075643557739767414521949799780969821928165997202550764448132980244764063382368428657749120842323506342431104414267822482337115798642515324983338123905280847546929577599515592309257517500892244511203663166006399938939358450203142516458952912828685825205124171809240803414261894587640515956989821145197095583395393267475541313261723252938919085683248320694774062009602579291204842405697491462002646266992726401133599706356387131030153333991256838093872672383574123296068723037675472086263689873742884143225137199755600197255570790815676701259083689790914355412572954034973824855171914785508603941679235873046121266094126724391221615617260491351964325480660412999791187120769580414824541280102523846312496068698070572329930368843536557057332720462423856951585753269222665013158401535569853987388760573354230988745144458134931095855649032571588848388898106378796454213884369482835917746499845850977999974703385041584169653713485823297288259129335185075854153723731008753566971197586008556264860099698018219138088872338811382353683712238221473981016892833737788200006826317974949884000586414407923190363862525666675584486634152125256121068651981412426226341143915496809034759935846849179826087089266058551141034407433875873982138321785090382863085219588240257232012571728515625000000 [125,63] 32083437856115202601396682588565575921964765047725183777943049171041314552771088041970001625457516538846299055419591964297566193647447643215812996341415249819716752151873109297325608059464424722089128676186112762131100711953234871639461805011186487751411061326419768138358682139222247108143093630637633453923798983552019566472076418353210867389651416880307119227545146838983209238132478388934072663145313305460587429767103875882687988583238770098284376474128935588451630686792976191789645177607904671243390972285471314044817609007796886963884677960457774729573981400680660795010559516327130067180489826087336202373536874095292273894998241108322308233342711551701879520593195196639065234254055059318483304587609540072290348220577754444251363881159659462418450966105954222791572251185129135191118813356502023235960399239569713725449026035189890343909216596341389292101258547429536231349092520539023939335822163020894941567455672239333251484611907182144483334833012376853579955695757553001894453332814356596276623743942184730936343686086903409819704226541537377584421818606761223133064724684157001017643943937047326428644235940856172194294017832427227162416218357254355681078492382760969888370173870452268873462574697627051011795816330613750674230469095671718810877176038487078151160371379548692653760298337795364149088548063505580805380912262594877053813754117595104336690741127793770905170288722640602197713295540913865106716929454115049992098709057329231661276681585455599094024798219036080094917648912391408913933277239392211115713981166483290964595307214666022369772955243224967253039286893623473724924434621929603340990930934169701661935720804467328315124646238091149294228601999471708089855592423136624464521449921846122219416410460614032057866992713420097793003624510522598830762775535518137515278298734980333570312500000 [125,64] -3019873175909089167496849832441787531229100861402441878953970921734508402104434221015733445945690184620072279465055284056391256728840385412945301125099962851248694227442142665672338298103101828567823875917219832738481945049902257963514317057387947762311353886611075676977778453943891854880582844245401438521122050026940378631789510633970947066351503906916652706527216189997375442305645622835515138505631164377194652096520757526335524083429632933411302575822277658105386418107221508965554389332982949719526906149951800995804905213928129344985688298912990835511162250915091546501374154676268289412855698945402700357169349176572092346782356151027876861599649458170434346235799768245669355926376093123062834763373446744005427348949470164953288464473863609538231469016811024504593593500489893353340041970347240801275335713582842093176640223627141006552122382409038053853015963107406311043160425939300704405532175448792168646466316977434363745826998747564703569406483443026928525208157925397120134515679098737015856879145434177409534007364755211508526804764439338098892765305136577477555999375436334645814247646217030948072191449548927413051132000552873253891969756429126001189777660062778669489188922465237345194535760021041672422375763995700470895941427462671514053993627960061098879970183837119692327738216281398781187044888705267688798898428578879280182452568478553261268126155042405759860087068271642582812658102822964857531460821799803381447511938835995357890435143682411437670649504485593619338294636081428266501012785990893566228673429290446312108190418034650921321526147418947742361908746436465912782730226081648715146671689257078257386888440438041494040455736451009344344057366092668384632757472914177517201141274587205473765210288393209304069838780455413567264186648252021494612291437913045588685760796780607500000000 [125,65] 235476812751819912849802000707231877382881248436559733274387411772067958215363237291940221749833575006551164164800442588597361650278101728517563060946459443673479575272404346739699653820063830231680370329650517780445122061360758928215755331142413658299316740114242574782556620932352049002477257727113845385711620936222430241534033351368014440883585112371583211581324575911818779662270884299039528462500295822844542408793688339670296880294828490554052158479417885141525229349845207241849565750408664660909924080532074967891327195310776688018874538695893381018849732553378504656463144414335337035589556901059425941553747895846722586112626821937468439604296901560293145390069388408960666118826497588372263549613332261074659295616998611494974183571767978591440819009241538799372278530512132613601061940317572198508609390053099820272939848230900541028665447702601581087764676595247017866291661331880883445608570142764753574719218223014988159513643313552161847445393589798476983986423681035288490688202463832487472533002359587364072264002718874925115245287506507729866646529069868019081918415773470537894764772427830839960492364075754223886582293901468202046406733240313325686080903012041318015298748325381354240796490963387102449127554470078866506415714818992091038757351919040996529357370577041287801239951434041743593854430721905539028190628398751999130277114074204329802485260587163336513197744192265958000538966559618899250989124577430052370629828510132403481236403581020154586988785531370714167361373032448532314222664109655064960539269511891326279802063663555950091614755574219476767129674738041391049378630026865115333070000869131954178077884825916584311056628403719566526811431463987347365694170744951300645865625723698935430093914284388428475632867042352425945261547549614960925639352222566703286527587299816000000 [125,66] -14774205698893610097708781420842394353255259775339778377586483193554264709231987384014776868548678001689544788630280845094811791883575687968256345724063710364445574257795542577549071095076955825953713916360792679539229105726236339871036996704530414865943085055648661511578382159360175321121056264283292157770879880178392995174770648536246491715761544867356223932266369749310285658937052197300638185254780947914156009688167352418158256434888427803951521622980464687182100407110349559964079690851675981911438820929117196811712355033566256281175554731784842356383624414585076070984673464116714227851474025523854820570390045414019619430897696781428236026447760520725735790348883278458179351070613353409842192430947221578726150420338788257290601828807758139511087406750099415768153718288507160380531516942196629902627572430458174233954013611127888611362573320920368024162096442949402399714839267244821336318279646200000733324248391235103127307783068829657572036078538290004346818968640399286828483565821230899474837332797490337833731732256342092221343012450317495239171307528647344800485376365251422954655052757334252845693425924642883337262136106102840689666611802942565939898621374904516088234880756756739425650421021306231684154632709985008679486247363755175032786660600989986722666185620610604229060580265574462106243114191522039659397870222878723606421595418762204036156950621231037851377127833802536973308528059841461992901295143264444573434485301037855046453452461697481145133066709807598541488975810069432581955278618569531874003030864981672429874853337020953913018813266237676543047757275369809024881296432521041219165063268427125794188462898041799920144620899049510833760775921012660707254073906517308921010461874819662456303410921901703084321853179243832856213863858524024941662731359445556391567597842880000 [125,67] 699556063742653859954852734528650230172926811358257618957685489826969739155658880607849921014794054958667353938541280448227113779543638636153508929398956540427211830823854422048069360412044766718837104055438739852421339809082733373859711004667217155461357270020232960642517536881650164615552515574276696070624026486794644324182307257710166232848216973668283127134137792029255564293255044456856838542657250637581541698172558173966931778276576747519096209705061453164229789822063711472286400315796967934466252980404115175484639287523761028972228282608632625078029682220288891812624473256001719793473447484982605433792183280406523325434079952765974245958338071656041521086499673038558528371586771015494086614165983644965367784902237404729839845990972261325274013032941145538680252879059974796470040509792761910587490003064205633202214415518219131904379877121404069303930663100860420875158802416584060638905641315693806046486310865931550277382665631541057104236338897265552657684748514656230433938626692886302007630969873301940079087284461238950411862089002287417223097920229063997977120865428852651700277475882669021840933247681663946866898756807947169049003206834452081102170996041666194242158070922592719101203007936386714500698406250559907459686097963908490083758403431724867445896587823537480070820882851557963132799114118279032869436854744096039996574976935669121255219644494978266280439265929559124936323693724500515974254302592178073846210073963382747417557573594478198760220453625158250378652482619456433555002442330051678403399740063706463558663676829958194490956872824884368114864783017208241546515495610699457036373053471993932332270712817190925453244831452390875190914370065138924621861860713882107653814766286798665604518862602820956342297473491213089858374619300365402156002245710243457709072376704 [125,68] -20379007662137049482754714867122892948962801797513647846694894679910265187991215609318414318813330017007755048709471949307404436563259724185584861868109472728889559135293087515083455660075194552634476253397909620592756542798933378889910607604764615615549026498495901517146976341748140282002328970809600840146480608372527859565850514321179445488126198217950511604325548954341467515468835770324198025386316861248912660380752837871884704046794184481455729526038329596206774119604820555923943412838102274804359349185330825722825423040803995021993856631787799769401360259935728641781680749021428111421539248865046061012308028290576488892510296173038316463426606171399226472935674599905506678122857481751379061581012732660081615630849466824393619591351339237068426646684221167450781710808979371755751062225481328684342842313963777682320928696106160236804820931165403707318129159308574596003468311369802053751836636129764421445689051783661078532522263763902393446756844826171702966200240833887697487814163430784001744930052484624718754655310351851354622040024076405472791695891745267155735872123335798165722502263050423367436200201719448204392319445049135837591866652491970245498108219537690374222591337872513358281299536868542947329765032280492598886322342805670477139172105018522168972203857852428907528284954213116592368084232941691916337329791310607386614344576075475917102551731118320334018731080124822210947984833794524912468350814824648364282731117050211995272720789348325662731651937311688829734806141127008420920893890978149728938632017847074431920463264948410756695916143468094552538607081973999929117588701988648674833908290233623142606713675724718005322933489379823393489636056734656009083205878565512163341015477053554811600409542245957855556437168287153861290584531207983619816504635255378062472000 [125,69] -108075801397384629721852838754778373453470230804549876155900181623583105750866421832875635292800154493799653346374609247135777140369076514070349381330748365956069730495339942125390448348696765627413143500264899591438945886768103398121200479771294010885806068528152277890269789088411011914662181583773418125201669202384874772526977081637250963924508443698478284387568256694176623568019687420824646876277924565793136154769059164898281491603686438769037123440508574671253140163518120200418231539809934635191216340120686092996347990777969799918754905115987810906660612469154184730883665512345259624151872515003304260325997069396763498102384353454987938796019374398646354730563728620338025685673793180563517457780694403050313523853839152578631828489875182301290628168584783123041753121429648869298291571925254072666239288306422253301658661863772254163438740085165223134031147184181948852450366027453641749429869959415810067720188338518695240454137851608342753641190274934793881664351455968283596492574493572550423057596319905968249857539566646410007759216859995389760848926191664656565955247281895542587706066345210049947988968129006922241854837445605341680421294116185008033908167939865846263644767378510693418172449678767027960675582818574935651908345313662280792486008141289629697782575977997848266620783548676816750616230073511210457995326997500203899981001245116581221017002412043893580105663385030997353193317442320475400314017975858818471563299351957882296007893100787956502640828371869709575838563634306477581703358319238363848018269510312158800506176917737923796704326470997786579893079557536009459368268438951817820806594070993575357420642119428257191060561000467101383682579504210110304551542075822376707092213207459992817224770920184683966501120718273911186190000633034831574562039941365556800 [125,70] 53572862496397934095111332558133364994263459114576921544614419311628832910749452293636312785137191056264004158902741205694391723932475782625554273411194772896453307268112068271508550791367165409176389491003156086220985767095716394045853333713367256655375274580683636002484948770262197400868257244141805006874306240704354818056253915010131034973347750201628837847533236536715444553945637122356669027048200510723861682721214440648934865147150474390953458951410803898464395140467997462750190424989424131820473912754192089163510132770452458288577798218004487812940469448173378708523053795367340170006259937410576466127805391619976595548609663332112963597351332066963687068553591467134372142998038022406529059437482326535577287951273566343775532947782610235220914525767620706610757914394062390419972135353611704696140749179891015933667634257291840505231718246496412501725230624774354575963515505781604649184480806402966509633170153766197652071441715250055053934862418653347692129058114022575999098814749840850884610299827387001387096083331106715210935825556524664577541839758595471893056601104983233614501571639987068175877623275749564140062228691623547927963736115778297729832831608975294108424793425179713084532705203530288625654211685862997002205837195756204214157275715277631321840100758279982294113689598726683164977063897702681657224526378949269221213545457062196703050224877756158340070167242938063048104466701664540869273457575284352381504270965147969373405459596810174861382464025543923356430597569586092124433142174804629055976694272975372135853231434035191216804082949349120872504007063178778787450738290466813366314656224472205365591638869987064952435877573697069471016962727755924501939850263935906868359651710019494046414183739611604393701395318510565681703257011331518060205622791124000 [125,71] -3549486239345564720032110580535685579970273229717515566525241773451639388803698302997642375372168510003107405897826305957423560957907317394512962357895194074583017189632535255116768109594194401911422193483316062228745461042542319220510972347913255666051767258060221746590672203845004468812496437247756940164956157229716732495025541660519357509115030478384969171805601874702340438848105107206880871501829649468673587820079470587212984446790451108554236285383026748381243745374615896638837590152136363665910646569047824510255288590648762864748328339520179495644938119882173133177041475172741105629756145440647129723209852727192358462072132877952924458322533547891810235773000613752596693985977586103251453374879006718625805064854036097345096368976506683041000861396962893654024654515647151749464095221796498770926454151385339780999691713480400490596955501052194649013500842491555722140111485013976408546094056702806697879009589978282060014553049480760562778076372451857157604414801309384146747503559600014817527586095276301390794735938290909868711169774477530694994065413941034488555262631903745871890278150873556834685975574395659954866485975703724455091207526081795797436762607389772733746307043977068201801938694000294955143888827453865583093030515512306348798212877434589970553968232535168969210320969062783885454694054944486694927717629425546926426726742098220188216189434103832978884384953005768786841842404308958944435532369042812311301285530604122683972690914113111248636831094349590460834552108294744164731068748174975489535779510369680445102710451423156145882977344925665001155000531032111429656368333151628516784020402038615974384454923190924847371044153711619228580087191385864391932440403363153671355083028810596933635631805260572510411831280783073376810414248332777086023063772800 [125,72] 152895275677853119416858302304464291737487540980429402935951677523142522356708505418255915694468433684148508357797280827514039237872706296363850856840628629615880699333011974152666066011807706257605977360207549770916360980594593588067881854692777824392189467320559679827325823349987767073495936683808023969673918681034316976493824438411866891700307605852051441694022179150484248931493100819206125025627469805375932432486874693167160938913288860522822069205529447427394821656592954042998329596874564673402634500622495472366023517679769860122178571374533945814058589267191043240915419122763555087573038819491018782632878851272041302121159992897820050246753206156425849933271516344734141136000037896204222149194632817472298772202896267666519419050715502933139966909233863898362214683676024490029245387357301729440615874730718704656091085427268078646707060678302721636461518902830573281371625702946752894707084752819147122971242312660559410896956162795004123401893618373657331388878787244856647578525220831870391930573181976778188805798191189223406223350026893046141144856760085445022648415881009368084584118446459479805434628371729379298635352589340456123594877303357668087412796664706472697469921940018650851176191194314716560902205450630387181682237734765310468685034117843290052661125630463546884850234344287740558359508701266632360875519276118667456946810658667415635256057113175636426533678802089590136894183277704870895471262844134615902652147951546506926836359061717171592354661227575103536266730748554006338502709195923537349778909957161684402154689168996221362780780865596314176100815777120692660666494084455702131999321853666139920347804852026927376552720082894369896215928112332955703730162911075228591982869203741557749067414059790058018390033558446632581735256698096297627795200 [125,73] -5955423894213433545813241495410992481350769338927909657193615281759699060490089873781572814909073832424365229712962652246021000457693080299467657029774832882913677809812536146710236070401645013161067944215479178126748377453292661333046770275386663753115037145328208342131801837626461816576265323157851253074263733302668117255917731741371004378909035017832458008036023893266748091707801487009851268955670203595139365650218129031387138926608729115663999682148075262847775210132793137979287698875408873143138456817632128752194689795164067990698378287085998016230372708487606535638137975570277235224294595024954638680406794259313087367721215693122571669154737642655720788491945390651024912252900683413751514032623959427503416327901149597134138925280137646909039000643132500675651568747290712727550288445573341293573764920491710452573934792879827776205580808785906316461566320502935717492425855252848166422474473707517570874502493178591006425690673006738846663547203259942778219528736404977537268422969580169786902841723904369664027701553451457212726367839004672748135708694469515802545008064205001314732366616927460281229497220128331276672715993222748794310593217498051221841571366006489881578668281663628626588115069756297007951185731714664204611850917673852897440592081897499092309380686615063117803944273845800967297242041677371344975492647836102816446928874368441813345947576737441940370633088868887360415080162225025214344917200209403447800828827860128184491869436277044658715754940099904750024536316865958410038210381304042901905272891004362758069964928483316486396369813674381584849658012180788428360033015596309658566395792225792135917627744173625135992945841380667164506308787857171032504184190774236376282438493708289123475358082913706022141768411694675155484742350654485198880 [125,74] 289494402887495249993142913233219001321686582344014467016035569584253316478539637879684484859286393741543882925736563062701223542396094238181515648708548304430065455564352705419227338635904269105109727518191020159867982462930399940669811323282843047657334207223488655213344898191141676404495275340003757755768368180934612228849422000355510494821024400842666574368277521264971463634997983416983459415188530336973737251329277243480722316979085959058761939757469984663388122882142302631784410755862990209431575857165587183191321133193886940469957431545430619821092005926382022273733827811698627578188358162802511999804436856713116932162396043773907281646175539613846908406996243873046423186829168890017592611582425609249639387117708677778432692699989966956163560234662209927055397476142241842683597762645024030862729937687429417958214678791041884542203207241409763501436127999402434263265614217275742335664799163682574409916927259795352208245251684324364403225051228346907887040497362184883180570087498262135323931855459999927556501330143427333963583474561800340987494430320098088697471330615271271060212038201621294028413041390987516641904480521663304694862314239082553307456606829200296617118905892545262866593292912808543624451676525554818467555450562907780800409483164411612375319963655715839452408528891830807344360162471394524021336234488410156437752854460984026998612645086571940776793127218962400766099725913370494057733301523391828932871851234225385418858699623719015736803365252186120818626520276582726135466979304386883459353629916573809117324595157347590714703493507611778488827249481170000893882312984559106284511893693949838753023544477379347905380488300888556528427020399497862865013193878235654428936273362658004347636241975758741089517124954250644730309974778545040 [125,75] -15787157355298095530937112840691940000422055345751165871601970387424138059448544181530903400655424544747503436615526791853036167101894589009003331548269341283466768069765560314130851776975982951699365193600963020098611232359660691846512327052233102492636081561018395047095749474427585377051145690813895976735037901645212445064196850943945054185065290144900979253092287794300721045318808409811722073337155559560515445958873299410298790266229983639173654049047410479144672250351333739472399047553601651014273216939753049424152832246765506474661012124035172305240352978031642326841911328002112912775673243836492467105472567041055047011195008555468666984938761840256394065662682358064973959799598793003620761016747221267070106368934004028543747800744416262493425444007673596938552871137693907014468644332750133028263597769083547681071895658234484936348634224445831978853422985632883785529948619412931006429212114270140828222704988058620787288776055483470402889544800998866018056063977493296055463372919029751979800967621661821738619388617998024571043528340109857117087303289010639393408775459977881491252233070408731840633048030538706166312883548956838338385415323582975044962764011523451684035071693037696071082455301920889770682252053857319946340826603737199357673121577423657077577510621685176910487285809900053843578399214449910352006994236170107275147820061292265937518514685748422027240924245589194371631504141626996501275431602509505678314499308119337270633868998362758428212775924261619821915473516446964226608751557759176446197927739223191449020693047676109820251738398900209691639938313820716660269265905136894860980064898464595174846637113659375288428188036508695066820646737004172127122578300501859108991299358439170374956923606187506852411218941656885203527471618720 [125,76] 715506575579700561547611851985871989812579291111607342378487429324622766829724263766287503099435341549864275702089877821695398047914888580618626818384535569622082532990381297533579289043490301291748946691300683023823161183820642286045093185084798348632895945283356212820732833903180648021514217929145880923044276342308889562882478295416787853295259418400338683849564417146835654542929363301080405187813434387815909046637334262695444450311768926536606838154200686084566743010555401627895561391332126987813916234284563405840445022026524766892447465955099007092212635970150356889988345251801237485454162243310250230859678792187792802812237620213508922889800920020057896508903819501528011241810592642140921419659272704014304004426216454068257112338320451652048548637060194331781024406043662571284209168232894317059054550195013711951889823637322365659732144744971224090520067645109005656860917825048217166542287670185854869444318620059607982028051816554384556552980742119651825433656502093525635544571575914036464629495567180565029867000671495088550407853423576215448605280505441496847020169745229221158059408692677674432545747467822256820274610594155200148428843902831890139172991615102132733919973048628615496100452074621896871050980978482788672469267242740230056464379864385827546240557567286771971902669484644848207087236256021079199565348542488004493218681330394782773419851383997605955670019546566557223172339617486697329238663265138551342984180808898844291081629134345659417667321959286340740769871693397369013894389607070295035401132264583163649722497907397935986738672508566806799201515227404421007458174716832081257987256966041734568731748031302368347640197724137726135956026996294326308824260492909674472561574669934459064289286380730803235825991378377758892512960 [125,77] -23842434027448836101761645291205932794118448133291254918911542374741599527702525051742220672672489037888509155228958703489385219035851828455282091710775880415749851966768638254526998769440965279582999675155880371472824516155457175691488617940092143125727008092895586348998833487117658012972342936392628307098171896781561150084892985817916961893486093551739449462783924688433411424758919037516434056837148804914071738316912722559085364566286698630736261246958469272166589211482821001451914532756888838921539447327077536558722903161661180054422940863361703720007341844861760527413322524510637905263785886106750681611464805587607196497582900185971298982128469131081964720702807793231567671328850816035035070466746387723875681746193199348621471662770746700193290227889109477059863227743429603209589511156696883091038187434176604499906376443926366615991854350869562691050819504614771337577778192618200194796512747263454505932001900474356810212982195032353834027676191344439165169675894647060975001753165681097000844630939775679765847814854242206963364124388065186386028323071941247204827056127964828814841871991372635434364021644907248208174503755715949923029986634018416795161557835834311934117082271727253024971804039003202834933897487995591309994793616957247173459084146833555465249244748066854849199951134234086594557318475036276831806156648915770407077624608159230613639391916086243934788489066232223880816347782720869098522723657897697039644266388792947726561480951993786901239207684639505509862609692158993575745091653926337057204530090824424838759095463860353431763579395228675699175326640887877353706264587223246016628776585389334437941857092543482302871568519650940725053253487477048754231329896841151319192082920358136915378176865721344618333077896832525626080 [125,78] 583418774980833949138833160497115102408888736323160733175810169358046311244381183364986726817081570018037727387134240277890202710333569613951003553325790463191007136401388386948525078824350759856579217974005662383782687420845826922136847925556451965103711718626829036337960485533877512780823679366141013856977650183283838381591635121232812792392305147321686944608422043282378913456803811917027256781787833767559302335500454268865150382249866919297272236298086498262985044396825694999677575790938433612012397666530655437733178507608158326065307899222472694160829019245096798881757695602484713948207237167986368615138502653094030767091312862080803719575881907380108278636502063807221949538298750723530877495580430734487732529458121041481886655460890593028929814342680564256914151558348214297488329049827803983563072788415479268725571991675617442826729315262984405996081684121400272575816607767482049596963750211844187548065825309218963603016633447471987123874651928593665437529920446966121063541325460500405724295150577221819139938984004641965575760610852913726753203264747446495229552492940144002906638090523557680381217017372501927855909481192630161322726990448542730786271315815314920602606593685549344499158363185727020064742358735109047130569285535248520469218217374742209514693025849831633751263774208092483797486656166623129223241704417951852345442888837391480649101414024745409718971519070297962344305830799836067718203864100856443855205598349688327134079607002452497691676753709743383630374851722588990538737516445459424127141476866774176278283982864239357233505142375304863858717458951381797823317084286229821994556413531870525064794851965085121841846057241184783802389931706421441279255497766153799750154161223220149473452329498847054305579879228355880 [125,79] -11690057321361888277363887270777105149766816752517667091202638118112320613517045869397137217032343647099794524276655122000998930038374343355106085101163732106714259428980122780530570618861374278668475357701672805487519329999542357846251267155671416422423576375509307516997123700982667249823311588788800041235621189736470132820765066423292525368287419561366073602431524913969906629079831022334197071758954412997568127370815226484922455957812285611557009047660015868636202717021447101463964658462824829495711267705490560899456037616758810757943257916275606218761558037429207863057258299734039482880218837617076310909658939166630308332911938750438000325022463490604479873965637412801059400459786095502838175794463210220700215715084721971033084720067237104139081431287232028899173602912522594294013743251926276379593250158829587310532971132649196539019514587244890964258603708171694144865335351521586227301937045105754283392171524660916302717414127521568310664745449696868447480078020548625904784981168494011518876828614304351132829071443276474838089711714952928245237230819185770508283550610858968626292180331136438309969748872249550524635784008123198127047321110047195482373180954732804857926774781060714099220369150772147313846922647235840112103324346589732912209052944414726913033218851199485265026476780488794072566624946021458881248120776854727657218536103806335097064367828999788111741165471719987078582814252853408732232332812564295432549648027189629036672924456582937369647830462010200012492024694842259292552160989549818551407653628246301745073068148569453304690184168121646331189900460389368047710979855720095909853132675856282764334276306504976355297568254257272896659444458050023287750943227997878334892462645638732891807604386507411452689191452760 [125,80] 244418011932935562672611069328300185113290759613279024802468869413351646218106691575487288514536649048915771812179301511893934396243932869297047534644340815866174793202227448872339308717101076424134549391127509026328506752369826597425797572672286318884215943352613448717353212717773964470389262244721448457747740914818035608095800387377624963752062162913932966179966015706282642193286816799482411701600851009830393837598132690181104106622752662489522794106870952259925248211083881792868266009860714484542467732675744863809663776604241185878217758608185581372063994914715011733223305432680195790531332594822908056151818862448247991725236174849796712020620247630540228557793584461927491854928655531319510261863962995891500653501123683681763604342750292151418468529067685972278497783646468190274914782566941311854412432862142449767891807104048726202377609914666291441852354641558859929371059841457165099500205266383084373944299089530153973633550560006264589058127561856649221313040674649023382595678790263549375899742003880531834135733959642072818426652397388519466632287968179829130882015611412992015482586794162224593834615039790989029270503750823740617113530530263001876855681473268276085141904532168211984961162137999664384388122916583334402322972111604297877767681199932740341042618127087140858366175456265693936350619114163475300704083988400723007131866099631497916311985347111111560902926399435855370530348586973920765767787067583035513255461171716989736640777034735687635137399108751300742895994790365581534814095093802681581623847474516634880873357149093684384360161434697207933195984104440117701898901083623178264268144622512433954198380664821166011087429892595376633357401810104834187133160575585552978452385695332559808891326978147117971927360 [125,81] -5977098918483781848908466222497242357223455268092878789769895589662836469955728896245003215062513774517971891984312684251417810820719405628078384390036875259005066213801519726984310134812003684924710064323853155265130218831590916389430086624246818739693341851941562744975486911460398275817940848723576007343473082239109672661138609344754189669095316351125154568665203999532950912196730625773616053830082881716471040430630434606351701935528495174778563692506005403200190120340942370851049087557064989709933538679857220024802643206422593675073374080688917978642180272741882330091277964238068903189153118718970070369489537565801526257205211877756148985834735647683502387824840840171500503588699713488077234461067569001192134849384284785258496644862175781968130127432302115162316653504051627413700567859538333722038959878669346721823474133423932724623470255248251013577489466736358793879435592527138250633009319872357922422205688820151781608978349564252510959080234862018116783604024392283981203637642128502501521404291930801397252693147977240097947295971056515220749160472209062242734365880950019711092975960961195512134634113853731677662890130484795532695151890584675565273101747967916351307169576881109614266154372556182250297727668154619042617941142106150730709444591685185522865521069915390987561409786948393107221367386008599214519402780142035242787270154693082467770426949244782810634405201930551324315347647503533432523556654348981113240321984947685947863475518208903428877082592693941391067944652613380849589476200866059420869047971046975135105289993833488503815238978178987481501356688624965322832418654908708661670931623614434127367568517746690531008535463814189514986692498378292220086024696075519639803553898063631147777133770541021515040 [125,82] 138624069551354442360550745957503172650749956688692455954195640568053813152356295234558740545421170483312293203292422264529939476872893839173911766572655767380796415594202266458055967044248331124069203786848185179804271307882604686591754482296560350391288888285052129844660630831465240189302196965830566061933721782960322494437154791257197432622996743024434107406614942349793703466629595952918424264497269456956462011462626590472081037100290409101042228300517447644857170347490510433444117958279556129945471120356651951839518885322463279105357306555383415645970588418332517292670282762127000868534118342250312081288537847971973853084348612803873503254713116849374752247953520031086995389285025761461313876058165957964530573091216986818339749480872271842662554187617698913570027383227686037354281776852883228394859332873333524336031481123493225507932450761528047667483161527839843456545286541147711360382634825792946660478395060635942527666657845158733681311182817800773673088466313207355812741421890664343701038017963940292788793218377296716796477002208533061010342933183869251902375285548820173579996750644790674835812159272204322428140507442114729512276654005321348546164920913260378340893485132385624972000075278049659799923765812251973538335833311359721598171126008622873323809424295413073955210542941563226922675341205624273930308600270383371227793264289694381661143833515746495251214687802937461727988835265703756947703625504139792681430799366019037301628664625489232383542190374242184122580180785590238904973575468981381458148620667760129222086856220983264442822090822748962329143436683952095839991273378482416387024184303851741699887034739328881112914298208546503082548066596379112620037115100534893497509524004081721705243011377090240 [125,83] -2496772702757006340640559347214420038077869789214148341490157271780820540362696923919345761157056766844281886553760825273810143779216685434095731993161116014690818935695680859181923536106070985405035945863459261368225453694989819549379990065779369162295554830472947772282843853651978656289005203291940961921215685473206675141473031910891202374874024816926809732718204173151640227859072391815184823867065167203810256756747495690550198941329668409810454847080648072470208680419714099591379222512912395739951762866832715994035084356028756359261198005953689929865383654653202759825953144823256803202904723169285296216391765837466217258005348416468285483155783707018882044548083880058659913001420129174815496744145701173286194175474887991236974799803487090742081614141404857146075651645163061140986848340552066045475126794782594204601900447063023410739322383037356052924111059650204290918956276641791586921097947273813015054033974538949960769263976742168562741579639072828601820393222316064466578347298927602456282285670815131109927644781684836019908910888496976372504044214162954211579140880026865941457967682763356445820540091566432215630409435339802171622799176683174137682789099538873196525547001493074223086153744845861372045660244320726003898077328098962388533085202910357481548631232375151533859148496926608390956635907288515297933475375343741414275822901463301059282461821997985235384833090930923292583019402578666442630110499820641058177667684676455475149092024350410231768331108883805962635183637432883463275414360737337627571883327341464058898455961762793780701329448041259961504420911869418478510480152190132149252973844671655960561257545672276278938640329518887136710142231019402154251005815046031685641114052129857579351410429560 [125,84] 34031739448735585992120144606275881011252148377303637650974814426214013448307839526673660552758532855961273986888943713738144896222150707323539981319633621833765205245353091224033750923488410219402311291926786687605316811809359595512207939488815421566344394048588579028926757431786867089490790276111876870945718041748917161767902092351408263937352791734076184934804222021939283194406906814344705271838409257857277759867738149983708513424241266759462922923800687832668454619431846495186561783578938247446750253450491525079648006107418268079562291162822434523730014918037479639267423615160039825827321729423914449285928076016458245832806800048550328927187894235976470251584964044931154419562019395711061564780373045553470341739882268525661909262846826092488973063762876976169339698058309097173312862499955099160722581312529722725764352576436331923780792217460624705175838983867970941511204429360594022374855114340573381149006864079886582586375780008122639992547240288678701052828876091771877177504008512947458399278147743214540210677741763340911967408925643807548719342416904824066718378930223586481853417625082354779824567636961542936748722995799954690055656557983073424752987327103407768036737398779894058553402911926020864193155671785900399236355434841498613899846098942349156266953942511440423049367515828918829194759104584995113673503640131661155258821199731496387355676421346542820116663955640086045004881946271396305398489521231843029638564657707656384696969247553901540017722134371129164172667511534716065460830777097889766549640758645564390833449874580950284033416324008692471731171189358799552478173256152672652811603961265562541597114991007323534569624579017067971646116742365861739707609001903643422700887782497653777787200 [125,85] -365570735918243539184257895407970477306228249716906605265850086830872553298384685852351146226264666480416414888257549469229997127513867436229803526468651616879312427612077130764750253407796095410953410007655426682525416422151527947113874928574641958332939422214372693549865020229396314158789458257020751220603880779766689120423176091620015486474348324838158970814737252358190243772511140198683624275998823362444769107054472286377520664175625898384855639996376324965724573147060401650240887452863617511359771151618082077652858342681424073832657289811806550217630379219950887198924669937554411986929474516203662922895703404526038573769722358307149718992947881391069884982021829485713083382761408801986284125652123791640990242232246106092859067386523497843274995582121085095993075166366925294954053189375013632020635326478643782116499983028505761810961714130612908675062309417718708975964428148141989164235230872937300641942648380872627929227258104909498732122807764177915286370283276643900805658374977695516829907029744325195303585325828853370688425554144822066926424883037601348944604556256565221955804061330692665100917585782936760584996965681367424528867115252424388900652173075726147556186538231874478509424960298246552065215989520419229280168320561909839938680427556998745378773024920401896760973915599260246580058785364326278418723537191670083560968238508320213408727428870549159633788815907740174110845674818991728531203316758399737407404033138802086738122972490333743716536308681359768233760452039370573198393888915954091307266595339109084565247269543566354770084675012704822628646984654895082761617214760507654227764799684287157281382035918142252364786835404736474747446839493290501169977130571858889694221395098506724560 [125,86] 2907694208192555823157525426261083211506386983918178863916111135623778798743414886071989523289917681765436028455275539942082804680306998583804530717645139857982729572473731492861922940759636295916180512600742268743264276834033516503987602152965936765110779957228792644395979446063487355289497046504261937693420730941127773396953295069958968945547271571915499292141453753966373550910004903417324558568444374476127262255934591229594092418627423256645227307011083790659556737126317917491972156718588523939560035675057716709416316649055932357841728379232141235249045822787998376727192590699454822555808452157508461791343318546142067835364692314390266748190412080748863926207843558963930735600141679273482617367564397317874804556161496034774758866612312286523718719066472082644464951425731876049588884725896560595873940628618116536731169130226546335949541137862801927887642660136164582744441895888994174355088878914948616951469392089819290872095177872181792476138679590117528837401092051719569656989771046438372843088129233793916254139957530888277878121989938865373031442947977047361238669721895126419888539138683574626671819770683594955556698891786541259270907599278165362078883010458410194223959281565347821562021877140831308052911520653666811793490816129191458228989335835616250928843162013678874244521095759726899609167498703365923609356373899614262185584450651795341886776202815918732242906331583889870233599760731444909986228808725058745793869080416283309923335685140022803070677308994217188622580368472969551548002855076238389854001328699935336349307590618755832660578732919475722289355768381795659264456027172453953447546652385971935510122393916915010055700841950918028073829398863334469551022582805285268936341978434720 [125,87] -14532218012127946308616537775806235896214878133538652575595444032253680388853056395807887410524621075681131468423762000447922883497596059111981692879557968273829852317728483864086574808731132565069273579697436352994782549427317489646282837056269204165155774436963412488671981666671869366521215987214097811930029220892708041304815131751345126481703870377137633465437373831362805368133159685830547057825225517579345032392170986093539722397569258410206322529667698029933601848943624068392351663830941391810213744490761585653152910321803184327314915268306072576779705277914484501448420296269514536711458353590429207143697591426695123901769445867302829525796486055372731733583200655316300103798132287051525469524652431805458411046465848730486882722985313229064816454566318089439422804973762919630387697004333537508322533194055426880426778513148990059170008400227989214223497191137385497370503048437761637178443822397786616803866074027279395079382743598879661653856257236169438353052128374097672987797125240849000550886276510203774814115309090756104771767413604743842385002359680448903407083492854845335974096217410773122807033841756167417564832570040225982083448656600150286855565065612949906894998251824802398568877753288213494046703971032643334224273752753065643687072131188332533403839144675809675668872426511325811625628186112919250336083844414747834915827031842629045084557035818507325427645733434356098292739963057181323378346932389327035205993447489396861460264996846579145108625900377267673466803037005985309868939972862618149806151555260079949891330350113641308075502463963256580648223519466588779870512415372043756440293956362281606558618756469276743344154706562072697450069003034340489709903528955737196699664160 [125,88] 35266551491003016580490715992596135284053436843115805834955289348611944527812433413292034345210209170438432843511390274814346630510431233790782073402760315645011196433822391648898332560898606017269532528575745489260424763924505545017775653643125691083105563093319385152914369900342658608452948055472162088706385611449776156391336197924704614766466546938507950530385054383915873382670398783194030591719698166348964353460329668164907558500743099557730587796770360863344550855834370362612128443046535840359015836777601091440087054584134982368541149656604140092054838105763442482349093811278224474461768639869465571905847562463647351565702410631737741166820662080629767422721876730585105792820514132704301951226792024372369172466704308376275445119502279360985214175746934266838049699811833003796101902847679814532175344192347990359926631224285993449674211543266574253248924561799868652513132840513772595200787015217640331427065447926672879369290324364140572816855755290054878996695626334319412200165417503104837688451898506660202942495449766292030325894214805598371910344505861231457051784977820455122979310454891802427924048238638551358649754138586405890695139620997434280682590403867250309558667045084602403911067641661164322301909385126899080742635317097865691150076688201304103260262750275340852860030923516984769799925979929875035210878662308043877292575511524354245500978682769056115731073109040564714964572247886224677836581722746277933866097162517259428739981954832463360073132371318013273409846113290456144649461624328154939506118831874817013647297301289699329290601082244969540939322869843590136344911101245856161979069193324670925463424464640957667072160640009086660510615805273529027079586658125917762000 [125,89] 112961221223572099280911783568101011917979994706256256734583258689369329151557316391991111618925175313331367035671909248214926128624046466493990985267893093812782855143300669964380115783646407530634353998445592102758350534475261943720758511524540968754002573225439229704377499004569746229845550777377967197765065585111063792823827625805858336810832902557255514819160671212377229649434059320943202435379531441539973296004271403945658647699308673388338539984708838908490200308399901173815888746669512239497523250825792224719223283946178541858962207245365492025050513455411805015389853350388017779999686471352830605139390385782391219927462181863390924153634867957480620220560847786359046982093966340498592597001811879147308595407679567292692897203707675934549279723178935456277048340104911470901133856255841263079802694770804115152802579617204870175835575458696839589493456702235323011873279248967259061635690393290072746175063743889458955999206361221736156170009468404016363064568379532651097574201752856606252853140948752745543377921303637513783489766784828950971235906483036999286297018601723001908517445703688882804857788601873707148074585489733179251687547074723364969961105131976752277833160225212245549891860515438962867576919257695071099210053742778144441368149229357833810538392878771320807022591421670998376704508393900145750960069488920392506660380222646030251725222993492205987593666292763658910378883845546519215818118564779885405580088482674571378629471094120061823403219588180162536084140885537603732453016202744970790871383285580400007743309795092527240450247018856378515925313112811398033266700238766287680596818708585153751644657519927381293493148647353681980399878620526551530757604180781360 [125,90] -2025937390592401879993911300475966594590123213263689552996213185687929088715475124517539543018010575676874940799041665272792570840763864149133755396084061050544912411288254849973591843193967199636290561271677884327487563507779623462479095619853478822734106975483803227293513184839699303974279764741469119224010431499987366622916283538134499501067958663737717514819522634810973996722213539958762739859552863355880063620558734728372394062276351246760426459793613425893574927450738351561378293050943578447816142341475059288801842591570632472583255866414688140459624485333563971605174768263386257828655964148077454191030979627224543623050269477822688355783850411272086792657187004880805028086065980492278331169921483292811948627136178184615076608089698392733076682114555966417650438210316178547681357842827099730956036112604468995134132377129705859401709705000824607732017077213623227000367116280803255764707632333974747022557886262087551838152699666098340294622870119206777852961928273151468609497921955388962314205661297440780934381848173694298735334239360484535543076839709190407206259834583013953121065026372283067477781397965412883606949341758965685950930805408972427748787006045058219947345480975687393170017084769857366142486602561000796277152936303807229460682269596290209624839269359251913932461931506022046208182872247999872857269990125993911298553915630905162614398017887266438083252180043664743443124457672709367100553331016963616624500840182966464099670419132028443240795133064278421756888148729302828706319765179846103566408519294838608851217359613762846173257447674541588269433818021377857976370168231438586231544959327396465753806131024116818242333373102380289379677400468439843901196312780 [125,91] 10331724608009716768539651689991470120152861417223494207373993221232584844971786369518982576678065185027845891128588689673068395631493158747993338650025906004665624976026771772667764491623678098678403636953360278009943106242414978064536446525388113673632419716216870307336931865380906615734065713432035235301447812734410233706898212418492198003611545722265554880155569407681092310328579859303798234125419208991560245408277804346397132852000202601332414315636155618386848565812338733446714537079038777504184600509940788895277046531103332289881030024083209077014116450441722578842223522780154168958202246237300826537030150342720430781548724799685810560686326885247592779114633006408813839839885938346370655777792800935649248317858012865809627562561172252816118739142863782419440491234108771952490314367182885471739959177524027796642666939632001468636253642377193384326845229804169361645556873012790792608926537560004682304830461445186194792158599936492555474089083516775801276310278214448356823411119748886026706830374725451558727958403969916269937172300101918793644340678071567879918143887338769661776882475885488310391170688853815530848558817388471234571756919110961340047701276999297625220783869814799329108373245903096341254486092108364988598233383145054686347642331582570560514214374609285573445560362547384783314342863658299334122850490275585496302691755502718633348090520553021519311449646002421577656024580856455910869196934831996500166327431786878742701531304062700318976725420128593870602687017824385795382288206605437194676175801292828133970898465523265476012581399342466360787318529166121127245958202676425350570761317162811071142201166130500023734169895642940752421902117070233637840688 [125,92] -38217567754441407009501024344728936615474587586295148280628255659290876508692321942782522386617153097043300598880395039501568239972526891120308782563889715491249156350804987984889126039630333176210528909583843094171358516791546190290283620946574578044290097927527450732174307150660518326328936272073835045020300573232901245080424793686280627090271165431286093821793557458858878902496755660912829746116631521202383881076205454870671770656310586204603864235466902407639406682334628731609155878168235157382529116454961386099802724501785620047737573724490487572245115026542542964444696179544957532193244722059338818720025073060440551611406490109490863220422873267448806393251564981515076848897975754734000698823744273847755831355635876701006994691367091718410283517426936004691661738763291482412644426598668710081028886931903090267837407165747605002933785747600655218795960084625795632534680359506788438525969880098272250309586865200525554750144919923233801649418327737298948266972350528800180571475131625156580033754860796255357774968981675642270694220132136190088389862745373711128556988935827185247316237333892817342885255246201129918144704751076912135918466355430685219848157757292854386099554452737776990342322311541289442821520236071020924399010997427802354711204983909470497910175301106812248216985213278905332446187089124882796506613931703265506334200976454432527293145607569305484708221208686470480951448617783196694397275703650215838551171363449285789220926738546089060192987071196149553704080768238196282516057428532769107846612126021514004821446940557517529329389475125428935451802826428344989638300420589783015663338526114701668876948840832557409155794436791906430751697679630476224 [125,93] 543835566945498386557927001495831869390097154991942446589939035627501830547925761352076210855451556203897743687055220259268777810433846828047668890357115069320105964523202724405149353608050616522159097327032108584407700094865905937433976964300143131352175784033542991897507403913061177273072258739205063936460268009388124953930042356787424338887246976500257513292149659844269456604762685753910998119812684277490130575791694336214664008596201193855984385568212579384115507178996733905387075828710625048641658311618967438695688287619257338225398832594289793637385304619091780571777003584220527877870070674345119740692979590829830128220563012397167120178072981042696767447013777182673005048377507691606212054013059696698364423344428960249147439349674349299181557010907234870803206561656575531486077665847321836259007215441758690593643891263675887568817772494634356883280004523182652547844364988927264881255430305829818104864113780531159081282195149111814239434039294300315557729271365288871682391022926940201689596357785394254941492067523289635561231490584808690906432976158418325135546803236747705269550293158611285419284474363668978193751111021587656422870225097760331970341020737379359481874782435463288798483358680576570937627356387421591694612995537409914397471671415410956258463241294455168342065226809915008671340343605843964527639691724383476496415197522187252698619937279253026787184696754989788860792209330611854472638434834241743304174979787583326996293684594989651748624375540522866038295083434344271389049582081883163769575943970009316066157045587255261136067854678520193524549320009957380661361605024020119065885036134410391806892082343077014753880035917334522442170681235560 [125,94] -5715417343388741941657187016797377538876934605745749066944822651314086184361927575578684721724854599242928343118103279849743631748618090202295932149922390072599487967662661277696008511376304044957931779403964545738992246623966674597638494362544267467926694009460604707520699841292404691455318969354339040924283300816313217952682875996203541748597577182020403266955359867973051405630420978506787878766688404545399496279388687943561359640128355399309073133618973432858987841689070435604680819764881580437638387272482960840416867893399351913589182192772430108822999253300583080022413753297560465627740562848304817248079828569791383595142692155709653204214872416432122679954387424763351187932010591755226472021645115409595463683164703545561407353668442436135676775267397138512588518636136941756547912392056802341326924492825488347369335335782926520180824544288616552865781427210509957207046044215438773126340054620881419965244174882369492414602924154378378691713377286845060830429943674214149456458234472584150283738762066696912435945863808165590239515895854044744767376238013543845709473803554505158005828982690824424333024986905606629987647539712511968420211942907832856189151638527724059264354962334815487140733826456465270889294045790029287674416461039898748865426140488426421713195148539687188746196122839153226531489803821069352998352590594003377872395534677510946626830055112832835084644040333068129315309724982452927877114962790948749682814205592083730737180004759120256413534319281261339278471970479259895168337841806854585536231135286730244822098892646507169522744758322633347629008590977852995580069320333519023067915586425767937823253199274568872054938839032346049413756912 [125,95] 23072764071921570121859900949475675093228979895089795366699330116085124652456019538739873085559494785371275474516248569168483864733405076599849613026725771944163938049521441060694348189974326138778555986335717064421674684436408085015213268820725856564115689117635608899391949852097506918634688427574694701744231432804880102724468712843629993686181111097177987127263905675286997292417966282491134668300622231284536501046099212075050821820984834288739688090332289768994642868362075393682157224978465990483517771146016138445817411165401572432487322770101442967581753240421056069842300521147520912033283465997731759725009998504903401751328272285563305470148717223989170526985593109295351447781131419514664838680545811414578602491682668955851033369234884997729528254318234216621495484141500596624045003689097033313417555960169979371349236827487959221325373806405095807310604510863866598871881322057459455477800229848846030389046741854029640679630579372475487651390379423103147016772807974276612003850151433848179751430801811827553420829021047344206692353605066528385785666075683304703169504179335492638909531092158518184337553923442473207924826681545246202832659941517407908876922124536472041900555367603741222176269058109242576689124905189437332057946364478600957149368669496265477238984090451546585779929765498447639513746112682315220715619494475428712241491874998988361598450139414635841436589983014569725125686009485654662290072964411474026442238425386363739313914353677021488590933012718393104607064140369371566667781528443392240904453064400086820694119016276870186438714768607884763946117592597210473975930991282234427352813368317814873068835916993214656213807655436079633722 [125,96] 62109740872857901448063819716717694114286346871603088574628613464690143451492602611939078379264717809728907337722783611777761034470583578815357227430697759506100244567887092208679684174573172713116572267720445004889393310506186488573786397788832854238744998390866923226581455063566279122945281274070181588289160772756358563563858287554912530626234460307737262402215192921630024226545262539548212618036381525397324525146647024588135858349097742726848556487551154870641753416203957185520291132825443992801203708306785303041394920500165816237531849879809324579580381601859286850842077466905580617598420862537398830607475197956071979342141622829115187372870937381564331288176637825036755370991955992108199039194756668905409538701204823569653075517597286297777658086109132315153053463258600274107629606258172573037453058378465355797574396828727491506942409500282631361866463519706392558200675001370451773376923260931974421718980553683922911732890519001182895552589171589148826891493018270835015964062382044449822303929277800900322332922030308555455031318349908324463894137376839715262871247833982144522446252654848619192999998295543330472997849252502740403171932287158453307835656801368198373282075029970295619145145833482343054821023612678285237445255943111496286651772783712646685832990810080485857634065183722884435225161319108721563206940524137591592863439646513568805516716855666574869086690330343109519536037408013238356916505271084944869183550504636076523480842582683525791691742840766695194758401465400220149551233538601511215501070339352042518538181322099598148012724162813087140463597029684488463981776162613400953315261257552781152602551193312141625714975205216704 [125,97] -968298758834929461975000103962634979119054005962694591566704419595012561218975360817139720081325164976050382268735272583741492866464391733956883871750290946989907274814345976569902870276738421820493576541479654359115157423674773191082742403406198468406591067704587747990563349508043094912633299400052896763110430850176216221497963328238104368362547178380132600964778658615864532545710084246924376273342921129135956015291223028665868435943121306670071736695941753194875138839980460176159290551058742613643142385709598055479532552258377127113549397147032667680319075267076995481807047004054403860557246458699071835482279222235717835420451812051797932440330499770743950864014701506550950929523454707553514896350823593562073888119218278534197820234712445477765672485551994968530825792332961778792506574852900536665444589712119406285653635404592423723881648539636780319180756626536198472322776958414399645268975552840777537187572687479148699632091454291662923613904640288387393918271590425023896948661634823672599707502035435997888797376613661179676318345164286347721314383618148844012287129705700917216740379071156520729740508721825654455340132738056684490157095435946811223783168574288022260395666368132094396925031061061178258585950632460565891583104417817017960599755512961640724773271128634506446252916886315951254846047891933041279215325288143388629075353049214617690175876003373384380840164712632889227938763624325619019325187218825507954347317017075102649040411903961420186297382627931481963361593370272005344532598080421831645157258155867590525787259313461650832380126293082324081615706528011932278956234329192542447487478348850939279044124677741344589699346400 [125,98] 5762725944220582812205076550491615179470729938859583652519878022610743954387222558038548052723189166266671974871610625059653259737899638908073114929765718043024787110203278565637303126904988906174545092033516608715337149431484996258956496031413552558948429651013734088235122203362909979242850688259981528939984855934309035716029961435776970036595793894319516780148130783625185774121960283745898024552843926737294224544410617376214510531917583147768360491901418985876530689163745369136080755555274289670049274032821337569246306045642505712450570626040746273990417288125181771136159643967899214744835886704363845421139199631324514311322958386215289152804738321980281248361492233555412833377945630319915376773884008141477573869468149547844281819813113782572892329043672633231807742325963456380984795734320095754852165642637440180158161517146175171933904052584609271378634013770591070651326169850597311576922096133808612833323949003394122698423512922406460237098768297479632550954824896295247770361507849653278452677757468721078917592726770780800857242169296066329036405668384276550383124355126930357820281318732349699891444983429218922464986471465611083040069142738275076266002636893829445549542579619356527881990728360921786958104338692768305361613515532058219743835333019457563573589952405021459979247200158594395902401557406476070011092889018129202381331461520672898221828784517872923564901000441724717534045678711031699911969375874077076021332916879747199539463027472431954930040746397897173932164089105237360735593624916150546366547422797530758515676485035446396352215311907613814607117137626281910784273315813362660888588944388759599495615692166024328666840 [125,99] 1921638872388924478944593348342957671504099766197164049820509797615998895490804416970565787293960841806955494207843234474208406584913813859429622735630659992659297955652813050537339938746986813596911485667153875651437386323135650565646120337675971388611774913137152146446308938724183609647968513137885673921847251073193845864517494520394499290540718952922036809324741325974998209060328211586891203203073727369018183383483714030750050323151133994840390108740003984325429798541718350431699468342417718552203710749505756631465163137370176988789264759274111041263500044159315098629468371885326140402013347930751135115663948414620609601971966315884205444913209975512155192749076719565536452186709649699603163048193817038204630974339432329693662071085536581503943526241854270554882410645047223616898980764448223941001654042560863773365974949674771031514120006218017244099319897704442948275371652866329504639688714115730088613633951667849543170279294112881873282459522353067423391142632903243165396522074108608031702141071130216888643982862080842427736423901062304796604667326216581892999581608942930563130059200766974421195551979591483316092563380924826967002003879277040074364967902189425579580842750608654605838615270262647221035166141580393931338497784523796380262342398512206170084501129010500064083555836377891159335618415239125208614902075415903218128564919842740308261712380905356369251127254014389020323841726784526116785070337788258908747320873121153657064415076459233007043586469496135002228522010988903359768745884574027166797004645544047410518816610446088851341036258956162442671939140137102082822737724146302179131548638466723950066765583655012416 [125,100] -115761302170036851080402982157081324786661800619722123380039710319256412503622804763164887296937165394020028360019745014875941217019852655654090616446053885724186987932832738126519242919986310234238389870640533615923071613420959042958872416164367187800072322563565953332580760702336945565903453824833313008488016236742441895919617955855770242443396397942609969004840071848724060690361903359557732613593801744954479540730718569334570406163575573541488409723602738310765786381822730642364505797948366609794948406644689664878330366863225080796263163612780931319200653217335395353652201530485623559312409243706146740621141597863972887716747665258931829299274210840973968578445378314837588681481407237788201827931256577775092529146008471098570434806856626439566351828876968740770435765107136039079999281748078142578789502066537811343715384612929974523500830883452685614922012801011880970984658747862940376224900397349463515270644515482022043243354961496154189442352565513403523156782627764711898715933638556663279173842899230329110205654884200937162087622905611746405279768638230190932495116152810073611399204608819799920003365037215128908953500507116250798907275850897638676882027805652023972098269343348957361205538079614323976778227263762687652780196095029349789545407131673795686314005024770002525364942985192383281878631562131448633187368050955148070472510557649462476093888582166583533993804568274580608459934713116708355335725463553373007144440568372335162559151804288531536481675430448335473667831064094233782671999155612215502223912979300320047932340059405722136353536409438378114756706938568919142588271297503582060813189515523302604610388281952 [125,101] 613767736164639237153466521903471340494628738419755133152732896970941828035078706356422238122158294933583841602434927486882678588994189286029488607154075725342656433033271191051674070458202115066974947318674930277255189394741258365576147161644572636477980441070147108055168918425769024426708653496340040941429323990788877185810006017676660329267018825844089868877740934920975478968951605037919835269199001985826401793239461583728322002368197321975307937318356225106706175556884709382395578304156318730028047676910476666325693894381502123394272243671984749465387324103447829819040626549260979773171223035267313003362313021158504939581661862995641953112125153453057815245479379167318257352669014093848958122983512456457489385497915061562727654345819622243641760037986463740088650904255876102592153736104083455977891794231678114988961005958261172058097086664852882783498650061140810685317465317896755063455329287176286300859525174142498982800824240189654874678438659931039431510965290718022036886800815877361937423276902930228886366788731294563213614133166916056655284177393269271246069129738684950191936498165584822853281883221012905132174067163392066506463176604289407524151042045763929332329628912878980601718407598554114226970665180084028995891325841181601339639657888636593332655319884707216336486743454426729413940510012581669840849785937827484157190114375469406423900422326864414224470153302475809033943088092910108106241881362222941686814564096388508794393694771546809708635966822479056681400311642523554049618570066855017984683493795997227335435758004239349782575556398953539174284086929783444961773250782213343697338667019001849408553836 [125,102] 332144180796048551771300263320882425406937125402007710411356640953046791026272020082791666572193963129418595994858365537610718309335698877245175336913665290077555625147092092630964978878773272916509640261919743234420543637867634839538583150822978381558834081480876690403891252757049500736478911369271279909979013828015734984515957440499392753577012697833629927574365588854905721214338707072819678979465106814992601089884359878589797485979753253342182372970117135053521268723357527866633824402425918482156578501107709886976466039642812265444869188033097362198287114269400841540015456766329256303691774578007210530700413053264768977939233683123020654777783082892282652638804153460304772000753155484062149319363910584682796892246553330677633012701754174475796314811661516688347581107217789284163782291592244939699035809853448209938960132287140716206038835676763086120595598191931098877415960425072453442079856013511364678488096406999939615695617028829033458252525414004879649191105396818486068473928635101852717539672615140657978962295062092595809484172334096889315546680889215254152138305241125086426647420376084690753169765318444149839636132921361938154013424315762830519745108892776241511631798756540282057558780836326165437295528253186216822013095974270662754622224793731969935841639084461019240039239055753659472002971807804508999078466326038118472890423232491932595004896355660518623260341573384944974125882022909654132826480734601862669993582922838849721415292212260357623707844022176219719966237463266783296504385902818149790487788528561330607902402158210648814787039555376912105006562052482849544202178692285184042523378226372786688 [125,103] -11453455807669848690478616416421587244332487104938786020367682499591184983645374060231976869648329670443543934138246748528606983567346395593469721618224170347423678176877781443862763884972215379328404007202352927898065103902081850709378641102196646728197316727958441792014620339619133276233499856039409819485053535001641503071731322931938496933415114754669138172445442065277469108489703377715261229993049457754047260238408960839444858091969263087651061831817406689192570153427258294883136332299046717950005071226186517217363074352950272134049126744077224032139591346363589582206568765465754217994639829769223382188341657729575890498549219126108526088438168741298513020375354035893627637497383626359951349979121086912298959369264496947104545752745733172493913923027568917305314756517610427388447700764520630011912272661504001957761021329237355880135974610459049363964540230804266922704377344359146814398958450570778361657451438003449860594091128001941614625875370612218431995689557267979303775819052694401556562878506635378067629356082801636452150740046997814111870487411444005415554902567295222062852055485932469076194549143009815042238688731695437063175951847930829659727651736097494288844040394496936677450671465075137691515169077642844006279045339782893046424674080536130350595276532794516551036314946234982423155588227619041128076199877745730470151957714266644292913558737029357207563300976069775630429809474145975550293981999527109655707552048984323420960161437053026248869468780084690500635023388899792331003417484470705052297015357514513664285326345041955124978443816452523577958298191550862602284523194461413438354202956431996 [125,104] 51404624245101636231050032824533786293154151425672788836560252037671602397188475024726741926723767191850923731749673375082270605677699787623861334651421634410553243046463273087492577801319398564952452701682913480415847511451139123473576754872320683720051930718314375870345982141278879368492168111216992308848522491617877058705399804770553702655660616090704629823981547899603246422184884972300713098937906922519659099951418355649547679435877932318910740734578700391706850216559623711965282138036330166351933432237448409028612507716420127555427482947631204280489778361538673281732758126738853583821906717125929049649554827480412630639462122785187924329690042068199288373584367055821202866175572521801734393575115346460258439854046133813405530550276520158840593155673870057411232489171136199704138298167210688404002054314388212348371807351005409863680924078658026345224921730292019936996121908881030025904318157752704496018007984687227041525565868649740107710353806766348854747319084271516706412924975047841991784346895298919710007768102713844640216531220792288532183404512784953804238285147458176771037078454465856496829632211043555957222684432890609575486839821436217390187566251895730939183778879755298103052344858723380227701631783824662640769952263196039715339426868463437985625018228979850024096439695958050833656980785016571127770729179465333432722153855514456484046258342899459832507938685846534231536404732742935491491785885175743331642869432640441395506665446560849325015083811756763169595830060054879072377148609228240627372324440131052053746840782187566100664260824373590912331779216841481147581215902336881377390491840 [125,105] -103198058961553581855606244124612668021996189452089855547936443576627795930963556913045125277095893325531887485765475664883913353037983141778929203470039600083038928255509689763124922370475480830493688978971218992612741183596004588776554878264858818686586335921891970446806814530781202184780847714469404290225102091521371144382886104296143345908697052082727701418292117256010856101432639663793645818417657805574048668532113156018516545950437178999615307282204599500333683484072316219244695669141628899838914171753579515799817779717116732614595554612114093563548893521557194581466856992997158303455626513230282138429081318462368087499768142578150737779152227843344697122885712854246660565098717565742913344742235315176290785993051722147808283818769395165931717981742717378666837876312284958249885904411853751483532400969119317387722403910289170673082870303869930076165484477852324045389894598277479161803095437423582586525004760588676863580065723188618469143628407856035818333217115062725469439431503382156486640573707091056033533743973909566620230776162729580463161979511538959975621121855636035615090329080547763265801339096093199056178044107888368115185705208542586589030042162889709973035506245207535523525821218848433956554827009299185579108211076057233851210914491223543943706862116496031281933990014058167660482829764712286108888538694868004047518196615302778638403135471506663631861469897629507108773193495004630106051572729944033984996446893013168659543670333680230762568772228473475388550284343119698624045827189025787905682714804349517171079528216188713434697613458037979299956188799886659476408650961343951522384 [125,106] 35603019391112487510320271143383090131173922469740713189969415213209621221147177287201548808754458474411883840525852170530448980841364651840250382454559905347919050657583797914034271014698659907497358297974340334627864549685781939018835024983470881524027764477777135451182901055768043683674163838799802441011470026818135690243058193552446153726767442815341227278073423503279265724252869539088599405516888793443075597703196350737939923681833007844208970336215471672161651324018832196871550288850876094663592977621133249916231648567785636656261215510852339552421341169549307783015469116981458794482665882415416581834808152109828625898294320490820905620665123979300378376411430495641767673033277835434018574357707673776098816337746019371255015129544221694206805907868627347834652060227789860123270596533724591314957188560495313285473881902010679940442853490375615562785231001338731611282387539392727375287857163952608547187187837715675728738829053690520900205376362274162720993795521276761439028626823602959969556914126859411952181911099440767040139095372947805844591389087010558916813773071987397432305924776077654814316038416422244149954077111449238766120610086989939514185579181671064330551462292908990240130140025217183565185538854351994199854556263487429238870693417554564784963511165490880233081853279722088716611776915068732331894044988843832479301290920848605555803858805494514647828331623614710070176440804107182341026019864873543394720719039870569358143160956288917847883767000383647712909193088606134293807526249945258504653072109248251903669881819011160551266295405930011855076445845138702636770418144585296 [125,107] 767267930930761438248082862700346855183294351395503795921651082583345458519737408529159328045270758446430752842401698911296210316684003323049519171280589518402250349492661701523301414257015869919431469423697089367499934849558750459195321541012484821426578815777840601775294945742089052613095666233305846792382053052040015507879028691579006333193109385233779770613258186849550506842903529304112427083929155789797371673471262378887155838230217607837294724318678093166204240454353601032710488981636613202103721237076541890966057023259887519303600272796069815951943093941901041014286104994336766296980101257391269904471293374137163007179354204601104886157635144791392422820771251999371881609207145239598333637511965450012895785870492563719629174133546979104046600001862911899475862180369965100808420659501305707305192552197124101815597948942628072677700014098419997613161801573370928987784269232377172132007822559273508214719490516201076682392691299631070374964109978482310035950361866584857783697248525728730734951149274856809906450976364886207370759534548793447152491741941587402039703395878298587420244050126826560943700213747718255737064265857291376023837161168906317912760448396077333239179050906012310712450420826212517492175614078534385995856768144475547275939718642840570801510086801031733662960742053885593932885271374204368517013833918015304649428412034924590583432014087149011620878762642552232529587923933853194254515286182524914704028783187109392227550827825047427462652584233746916467957898030867781043790527590053060160156734510002555186479309922805640500035943653518482325531878706969880867515781284 [125,108] -2740154320292852613270612314521134020606328350495510376923430907713419598744304223693330250834065713801594780683325136261954594471678376917801275950127275330261769525530020986105778718255748720626795558805283784191950146480283835716623170310994373223049320235135610697414936387001540001461109283210636258792796908977645522898202778522511603931002622184484460834545674369161484801240253479917362970519053770687060492915939174178387205518819816980943743516827419502911439362465499999560755039872393312321444997633470029242277261458057224358863704239285860207608381417773514571830384923854485346545756225420078322185803641549568182427228063783703037292358587339672488119977453645481590688598408095660519975638267880194460480365666552457813772218684437308999714971933642729134306802024356206472721109559705795955201665885667421341706470877643902244054897044398890741739147877555648667419122187745011366684768654686236042466981620430388573469511596061787037406350338557664888935081122428392099598920557922427561617146638167361623496573835158880096446969902731884124489235585611836898008728295255409010788898671287391803334209046242163505516223248012107090030355871889937167240866882115661999814875185272175396941697346769572947744136165015562679537991789810486509346106810057182603153004809566050181959843053268926601537279811622081670292297170803168570249136428099668133855838403225236917298634365952993657778011159143655133831021724519573978724368780059377240139589372108838883309713647918962566238699136205597757877694801114571350768494467362996822204696443942924027277643227880042791375744458965174257707600 [125,109] 6450747406819133494535429208045885886522982803628036895913359624183576963113370082522797184926727192928476192259527678642594349712236687487833780398868416229733863604615065499458377022518042479973518273082160586689318454515143553589608074204908610696275825417167666066077059173551921709912939328673005325401963070255691567565494261699697518973974736094300155190685863876998930798743366201210536918256663649694409845179037158855517729687098354251114316601785582771035019676020418437500021730756881021796624454239101237526987935933565365610531553318295081671431168710260575930848560258714476994226802160167668305361220748272029213853006816319468246252089405614399889446521648006724948725859117478677197396575743263320266414229359259705386090900556008367850180807910706224594783569095843269667453682078132338240114485116197756218818358777505558493933330055084811242280997823069980549966473259956171965855088440568177265506576579048382842908723141056587713031650075315776699305479850307282902184617840649218384325903923482295004871755578317035980353515445363389080520970607632752114073580444020702350562775409144992627391855170985542105358707955617300675249704701027472543571362526169154339882305246414126493708521493879911365754130954858587032252712460042732239687664743923197386640896640207760233791678843600975024919491325216946801767494277788163520993100723620523630257086606197775681910113162471552033597851631183831800284921150734193295820226579404018420651513600326945874005866886694823427852249693273089118425316450072418830263200074384086046303892654510237599096409246020864571026438927253633784 [125,110] -11443230880879333265399195172628214318063644598533915021597844336033344047915016133998349900452890222479988407372380390497462612257752950339009174549333663659945220895896331964855891428793718507657333716208964322126407229274126351890127967421232121139048609757662252138995061360877494319496552483250603811872695760626887233015253732293775503691222077748619141296876621546136224296221194440255448988842251167546742050485918613532394702876400575082265474852507737853602599819939985891543094803965952017457576402774535186355542933868359772664778445408008226717387207117157950919105636115402311170413831354718174138608811748423542333698338657950717963754115921131794430540095571060768410117991394873774016062681129491512248503009194490705515049808755035727187025628652423443494187671482684904493726806121248323088373506273448636152849194239055451682089934465983699964386090150195672023651782195002352630425779254002760352418779575005348152205501856712738704836374844384773103960810069322222755375608478515766650884733493769866276518286292605043077553737353428872925408529623544887781084387670138861301508395862338039207503984771911610491362187367771493587995703783045523939298629555281536035188307813255722846674710231804226102607553882958590026696858747911778163283192594376397955564448045765321540996667459483383907626816470159088069682083994765475801068176065963042326566619808675722752827523394720850190413298054464006586427733474235506249791862637540556610148566161779005087331456432411477192062442395558424514091656417128818322161214025309702317891893809445588443359160530668209559923244160574 [125,111] 17091508347128027841933477279436486863879148388719428135686638747358757955609486618049683143674037909448469512696135770052353487266321247692501076985725087230232748255371049335251491948031377858880888581343309579786233362028031231979515800408218664790149910406578554997422158834641967697279029858873661167758215914133148324817087580070808377753649333790250271596606959760955297416138125331612754013713090701885362229930827557228026413436197489724269399411868663470487017934559390909418959228531750262395290268492242168970768852018086736127628711501028067007163204510936513789643057697976663769536861786366056589074374284424797590300646672939365287201381690848961498681821392282336012715833246516243444772321758735037549120603439710096899184868700005188278103002238589709571065450693478734212784597411588882363391156391497288626603057342732269692941392718082923535783501234226692433212607286052160069468093213220092988055152323346091347854558967207479158826530719629746689343875512363614514339746669913892911431144066596398028415086294477055590093740625746907860539232784625137915462977928994261210280504636248626670593417191914138085838761332203086028586992155882909993277707914385548263635026433313083315686597650937778090706257800679979493533707616323636277949004839756623134822490960063369076529357676742497666601447740502054864344528239670990842894448639868770997962494250207677557025347597255902875714437439695267359983452425782408950890599661134417135878698525018373206501923979435159802669427393542672129793853550463029451309737722242318804003580642077566482172085986802015017889136 [125,112] -18981068664319276436144847344298553317802854662661005812532940573151690997551441090304505426131035351125790759147924290157150825527552287403200079574433567143372974838655569245135375694319684025016599320715730967892947640660670365768515308185232506997977266407825437858917218197852195740222928576610627955916164727924832296794156960863031403914613605790631561135632562238747889370606316327048417808120732877764043375946273742006798898114228587894197119989097985755738657757785095197965564631505206577036821800822743172366207970045560209073458809607018421110153196029850895682216692909313328656210899439499410399029405405107758780825337867182497807010069394858512834771611358371996120782440140340282370845517928680541858024104054153460030910071444342643285698930039506220534353560669126215306338624106206816765855747614191395748554314428107506580195572989953814187153459183336802701787733070444657621037333464120858875003490391369914987983119910326177574231269894289795012689165011817111044040537998840427591762726213867722745887044130005288570842214646513742812772653021833228094559634164235672382347978306638194770528352942996310144527840787722134991080624777215183108839970819949141876013117423618955384040433813611607126727831323044259396593356371479890145089045804253112254014271395320526774227571281539243585316147089137253268165119465867004509937153942657028717205203135062241342439714386375049368039505522394404634213163415124031546361309082319546011219108984761211436206620927026890004604271489851771002617349085855978695187911068897292599971512488032558720683438445271854496 [125,113] 16563947255104439993615713591133686207685564623606394451142205188514277867641896884472628312983446007960523076609601657146980751983304493842731552903424968962785013217903720262009316241012828294064267054736594649039242507840545224275551225952663289813400195092419898850767957867361041955200252760411415032429479272542546101994627520380454680955250083156076348445853587783942612107334854186750148649113185281995113694999141364612162876545132818351853687907261101515638964155848227702378187873645801531550670556995429681391963183822140626571736545077926460900509753809718437196840832211004825576149548568111657190115672617011810909291673019952171870122210633259663417016059986103742031472107860226536946612120723678874901884433742492961421181004415093480949630812666073569031366581024228960917885702808343932096505463247565741578269898667392006764894550006582496591093750439028506265449506726429347050365762579228561335522537690299752237893024034529124455709445130974087896602659785109520353721980014853825564400475185534369688349852326819669467792357307747176117000816238697089961622592626657853460729761107830085695303006178409570483650381726910761343098378073105910405789869536032612738562906039990070522595042512840695807334973402726237329012361278097477123364847045430809504771983833929136934222660622688454254422643580333224938772480748136429201389120998202929793388075248006777748875290485944576745234651560474691891008269360470127447126625361847060474419706733232627835034646283277004339080487745743883641361493983545194087076413047211900056579028299686358029459638660468 [125,114] -12362606860186305606758122006074326221918251192397871572978280431035454822028969558095959729444378202434861975455743869307823774128709818242941010421192833334961526296487299443165226650983477398628744244993482894989520168990902791325740854256401264771319900099149489409882342660486652605610062387237334223967269041459258163774217673551898988557026335735479582817188768338300320809475696096960337718581862941687572743761980738242615732532045389748914144572129442202891969964687028856407860073557524568203333574396385697592730636139736923739266205466628741462321191765671173397232070912123063916609698071797164078727305589074340891060780607649628973021908737614914014271816589632196794169117140553361422940891348928351927975816514078760768353064465887404636241748764868560076790685935072500203100501526320864537832516749966384561139645329034735229462602739403506954792224294584038187058691281735120271239846438887343959443663673090000412655986780488391526023480226016282672173964497725549794985009299298869032605764136065613263816063092932562014573959016551901947958756390877893624537039911142940569581427453652126073413513193544559377920616591576146239348754019069927887547758651391586174064873804761564095341469892629857354546691956053007345880245213455548655200081163622167054061203801667223877716597232940708902115137543929526653883077836978368852197881607895387265409245959709304779335407301344915795193523621902851876638475529793006859305751699364409110023503872012519586594021993628682702583699194125909200631440223990138560491914381667730080353141172752632120699100 [125,115] 7173135274987082946277848505436960644998340345373517766807659510134023209057930153565039897855986177721126538861813310751313362374268540593986182080369844393511049281888049199745349919550288871846412065516944709589488623816287669415860913110966103595273524118099923822583714759677321983066063566415883105860934464534232002593186455011062187467594726452303285177182618929575857482682008352222624202893800319853187694915277410651097985288837738536284962811373005304804120915380682824313842333079447957452401289320042201451850027352128476609356689929820752516905985277510718027620471422041590348421963126877101489126306172160480300997569374811227016490624879178993931097249599068356735810379366033184587020916567313554481627637327724120428133734301620040534692885099127050472255798803429351257285567740182277293703137604453803151660345861922866349238918821198585915231827107816197868106231113930170989308335577637210329980404129491428076170022651617486806619012676361675353449001835596536879559964170407792610322650105968997052889467880333752468284357112889039239653414992344440065583061278154206808585689471966062382319787458145862653774892902725477254140293491287340148789779280397813472143299165853863492924681302334110470623554027992540793842324987211598962601557031111177795409468271436286732901993638514493530508916447566743855234669839888882835880591102957675382305603237541408585557774280874084209661756385894216235256911177848142342419861124630927151374541700165028656860273440575701311723809492076468086741368135840248798132955762482586487189898252365848209 [125,116] -1957218409542187626687009833593487973819336600794598611320154967796609548064249601102137757247159849123984616927004805521570833034641129614499512457187169194757603316461840162628386639360721599539122691047297371194525978484763475283446070690872624562965204018204928926548159096992899901423741774293224603930919011972424797196832198381806210385059200308514922478985913375007111437848948173748788511638660572771481082152450882292001334779169822220639946931480595647289865995479021821996800099308012376967397829255232684023357464954218217969299426278196544598001817565343241850767407226847401165550508828633783905373054961775294045172966323468659908494878229618887851309777976544510248294806398257050059164149876500658252038286815168307373664570674346773837998972445656555593435441513352135400816578759486356054246924875489702140896159130505691720321911776062146704022289697439339497699741755949005435856034568698266240608318296136998774606810356857934808667077157073067796288212432895107686333490566602850630858375766366597779166969299036229508846359189964455487106893178277607813939224023510792554511961921717560853781200713210906523062101148988185754717005534225350007964645810260733147530413183000483552635375284881507291500128707374654143537044528781568323492461841241676102228568486853199513701852185704738969711906276119349321690264537930138924278595046582530885406968285624323857444082688421412821057099250809814585767572018864942870656212653078571661528493131071957787931902458461835393851186464076864642253160127869531227251247562495070450378515469488 [125,117] 583525989095322030226493690274411694730948177265694072509707881224011971327407999511518759488896148868131227707119458878976201037777925097404325333162899924159317725373366249695427915958007300972775295882853982387175431663330344731143022118627249938321540289484089192284562325678726639742718462856397656491304812557354849131582873242750901163789449172310317173805016644248121564745916791819764229895418029957510100346079965228234278409690510477589644626214872612219679383149936018802335699234805182539071867038955877258180172923596584765682135423248507740398520393721862896076151563864215917917047276214290646565668584675356445432889712200842814045431047303170254554039706409226859797409296666057270096270901664477910637917004724819219658581671255175836912487445681718719255139762116366196560732571116730751293623847417812870221998602611694616358353306953515686716137818372163252770876071148914318294136350299292989835766484432698195463999825614404711050736672036079841279223941378143069416796777835450142342554420492913257329622981177591901480990363122929257637836312271191110780871920311526585104882493795555291325759600229869925046457294821468355604719485374244393635335237898169495674691546664781139150581511176409622751562052183469726857527396727584997861883075104698376271497402422761870939597586675366857458898617629774065060791798530069684634238375983200204352143488078997368609773518184634932591206609959507845872511843382682994532330012752354482881545547999029352226404942294669798224781824423411801251716341846172651829387795082764265638760 [125,118] -66871419307661410574674791095279353335312304027892901171941739137880289298241543368011544800604016330267536012746597353410671391084494894354704707483223933351018720604540562481936494555187609663643605125749410198874634879056864879046229869688357363226938375229673435727297840072667620731463872170662396269111785924765378882852448826876269438038000471339457189991581103295577974830645730056480550221023073493062313856560422535171563740734137545205734120281432198322969719855973883704410265246534916189855413722102987667304407607378969910286473469700763579751455557921445203496531173195353095658927680923435921200057743733383159758015778547050351075741511355809082799698610306192786675748347676862547215154784734494257322483843169829834213287387723571066395543105062962909636942567309329888463370217892621207346710146752257638376973850768984230678446093135149070494741887816835609422222328415523130000506903974905520846423531484654026875173650022742043911779621865445507510005321349407252768125230379931423872304914109410454080226868833287516873774071338614889642625121280849487542923482877054115534315499074093327146985659919949384864492251820023182474363943668624193668397816277954043255931311548347358556846925034585723401124560895984762135843562259261061662425210084026546645925339202644380646206040564662465020715528093067177445946792599535617136073772102573412699177216281512196758228299636546591857485663069267554303269357477682869772118648879090027552497835818891240835785588166610643573527468117192477593865550647943508572624788529152462 [125,119] -57463211493905781168328582897384586002025318904495952535012376031941223502447688346467522715784910305766250970874296279431063135845344890434319962743965270302414846883435772079032895366320863228553602414976225959920835569936096917198507629083151839943418449710130687876243069976617830183898762501161382668675787266434024119431097710935049234270014689779264928272351766025332897221897868189563176104197026540451003673768791417676854288248834918744827053125567252032462219929301431522237358603896547828604339385638835074578752338659189092869805944717634211733491754849656762298487424768107085561744503488891878756674180906009763385398839826272881603512322664267469812851990722519128079117674324440879528123156294865146246972051298093598222511027406797935398110521406186442644279210116811621873449011204263062068639020711025906766951211999162860733996899164800969229846517689706244246088515700092764940774805138404026826282842543567912734457559521468914899248349601460632077579113737021057863863293367034331225250391991076735534081225311562900837537987997170283457710541051840111109425841643506851750776562919009833682823953008283059795396513321328328181413569569146265071505242216328165647367431569145209064064077294120962088971998439104255734759157234014964577527279657840059235982642720945783890343605670841817631342239885459116191329152023990003529597186343825676856165208180352872036661675321755103085892121101722516354888356103769639374956967405038019537149186858439915145028674328895469508766442835044719005874496862534351488645857362 [125,120] 11116138625410300242847121647299026073482644751859603752855259131865264461264159480984825231243905616613674934242342854446008569164703717990885241794276989311758081860723326047962028034168958239920208243344977268739301896012979725519660121825118784487491349837636565746446684937483300163405016680777199582188221083800195642242328797890110083293756286894624462799793527925713430794272225706580186915724920769846255069905600321501540367563775279865803691311436390927049359904688161153502181725579648499653903926120167039966975561674400519738781869548695412998725794846747595308290646772306020766891143064701557135017779472345648376055329573460633282917496820385318610507498989875245444277460868282011650417532074358375994577919910493615464380513265503446464004583629386245897172108808234400565587499146693852489655367739831196761538420609337157568743788557240376417348781947617430339984731891768472683542934923716218774312378376425075936967829742431957271118243402443265310615058681605598992996459248623500275519942731581581902416855622100319108162985842282428390400245187323978098595298168383484469756424534520719892667430127055224993730034287791064044703901312517670816594219334723105010090016802873503203619391233849688384837171524541205746165076148450269153960817000433278070176568208382183166114130230082647112646812249508234392231848887245519398458761687977935574880497530049363125771794899310556754745102687371870105795103090387630124414317545500333327531525771417754698446221447443673268727090979475597282657837455532606919456 [125,121] 623934847901385370443906749433159260000851537859660415530577173995850107466358056246270882045146538827273183487654073801214003225112474098019869136228597669511778932636990064765421289339585066595514449925842019194242368128032847580930146128027096000500539969864455594952129045445010394260558951734459536496107227768862559394434606036509191922195702152077509465309686858734106995525877987041569932457664380584983852435350560707863144198901337443565590465489845935011727536481803116584840304779597296476568195365112159258987555260156944106819212568078338077505617509250916462681032977676160295601683282359946746305859221930279663009335029834919412530507086332078751337332195096351103387171649380520569714813723978592287302298255417255671226387071829114773795308498755928749369975792143578202668944824416441963016371722843073019464641239085195570383341496290419501292405682132419329645634486237681159436602357524388944416526312325033403736296378210910328355915381059751943533536877362500513550033818959616634601859589599452678204237015212016137538897047699013368535997119812095686561013897980294333892555715589676111906350006941022072603776358941084271419695466935602763734370675058782864950445407592631732512297967400763860946440020449935669348955563465654386866888673907645708558271695875317276534687897047927094460451326402686455710294816446259465116659441596762446117836387261203079573989158622584438988331572672184302832201315818382184120463234442298548047424853535721383872279155973711980206763481974478989535179906378454 [125,122] -123902017865622281237120946147534924025676280526738915657924489937650042948840666902458344945343393656850424912470839408483329987277258598460576411835212816878855067494214375044790322502770666063752250534555798903392159783517045775492909654889564724822743244254183882846087728342148914987457391307588070424409772719890489672779001847246040695101030241685289542165998223037025462005736607349913987780105503935394609631155600827618945832977286603369085623406187405776664649466346696956374736914777614501790580873356287257206606839110577968045231396739408539213445791692561588633594210801619501609371801906821620734100472843087082843626510805650790617573238921602456609485832539869223995547265874033292414877628296547465089390308696509412816239108103301433935514264400231151506771779433295063852664282626691596519889235075619585163554811729640133608964271664725144757118172448104894521797374758005521390449281637668108809621902529907300524221936670281461908623290621995664543866066056741530789284384059989986892395285540132342450946456499629854340386480859710835105854408300843159645200034106235243304562160220692899588672119259686501285886210674686886145671908096751555817508002305430710293392623808424092612225213246480061612791208043034111685730024384654434301758212214103463450448082513847855715853153237239965905764039583162277906789587884702220770934369199307547398650323231786126677829967079817649645683599586793988026945893136278784682518077104473702500290963246336188107326918901170516447861512950662146186922184 [125,123] 13946645034007877901585917378325735147013652375953817920224721005749061818110934925394826319963609430618780863071648093360194253844323211315459149062131023281974031893975099914715112844518457257929945716709987987415261223885789083722608583985016678026098314406812097790137997604167259555593826795213027537602532865740434072182806830975659373106958182373825676555974580764927707313442306846196366673443740975852105941272499680241953648598230581320365618771975367944641822025087656604334397815878580940676584311682918977256115880554338394752935427590826289104209452578309826000177020257701907617251867050331758226672682952196654234462310489587702014400075978549692066646915184394508276940240902848171366684851538652797833958212053669119867341059356414865408387075457129617192109627921668773435685120111762469177337151109542373872918246358605094962793114006869754787484288453690212777247667882278807480125329405686815977204507410640096930824147900689639669369463886546327343886188262856758753800854880979742927186628399898651653163023194743264941759304100004802647355466538428466290397490238652808059613586083627474725390928809804504597343095264079229334281476343258996573606470389308716413109039925493171658027604349711101910489285994625866334086099293547273850627431476006285424636126162123453922522312833590969355901374855378249238876676637919029338893224302733732142223676844390742961225650709500961393579893126848373555116347100621288676651258952733940258017895954508223885856595895205271548986901430812482608 [125,124] -168415633259401514261370498041639503987942888981636937770912138299339219097264095784466542320612215025030135464380974512433100737017223802743486465098098715818047037668144382934598310254035688769520448356452687318223171181610909156288981143407198453837070415346160551276082257699540816719943116368343972032769327075372971276824656569891565770997719066977996014385572993565782981508862253637151243146310778543615702386294919607588680598195442804931092795606518628644406136176087814279886307158828374140435709964943373892491410263041936769982072314109481995116079223487683757968126602242757082733122682457374869792833532658910622074521591253271138543957272386544639550692442985846259453124977720750012719498006483374759446422475380745808610508309851655143118984692844045057568886028258239024518771092143005356377768268745920529903412149749489414746663286155899350915946056781886512148415707080334631355721835160759041896775643610932058113660280912559920371350475575382349467566371017021206596410399803141922498613171598402923714238128151539259520045402938956250115745115314802305230186055699419369227608748660844075314714597939470113659108265941055428067737094833210162660083125441914899427995990000474427398914080601802755298782401818381807713813349614099915252509847184044841041779136177036665349413872283415835281693905941801310943680107523407791623753070537289662756789818310499074274215796473578788396258316096366627138001508593249957738776974120039259208677363245229656516294626245730992949211891904 [125,125] 3512512336444648937075735898397029411779801025062385348989406468833985333798890229430720191119909860295144493005609174883263892255472107196822025998900449202578626026597987969635610211658567964304698770207437265447639598729984181420213120610216890566222591224756925680262787141748850356783795280074911805667254230502347397252489803287512826233651188560206579057779514299167456111473527567612488609257961264973698803449646076700790054591023234569421978812398107360604932172639941901424899472063331009952617820709401900746685826182225270972621477224821004812849970556381317145445323906724851162076228324365553360230010025744691220257175779104477330123768076066225705544793627070574256357100170926100591496659042553454518451877584007013476092498150022187799828788247312708984759633443344009019719444822097428646931123812203845075997385286244265125205225585425829453989322652586079208077600422690776722276769401194653419084217207039163272171593295854600685926214639510049264681031764863950481285352343623046734932154952937280813303088985145986683532466007515421665410500727563467991580076546967535590252274299424663574287539732372248163459693579634748029508204082456136380640957123419135787596668232488182920786526297725681215110979951946328186768435418368811577600878385438975953798557871970468190825740918895492559115753111562645465194014377270427141659237523104572347900844450593995461148661148023693827603890491876399383413433596464762439187832525824945933266952666798606276862788347059407537060 [126,0] 1581748912942578767450466411019072761438634488681811897479892695146904985125295325816494010235423440391927841015727760694110132913812642143045478645755048529296617418558966620253191525986627514559507130505655656625982981591671240414132583797092729399007694332072545343065275595479213638880354764898218502033934123109396557375331105865146460478833434118382704289677104678803115698715338691575335761225304693641438947347447671257341567944335578432035669499724780491888810664797368189944652070308881455691614954132758465949918620372157333870075454772414758253101891781191209820533518777191350807099390966548817730174142580899192674072176111854891148806297721674086466972245061464874104107365154649116084519544733207434527782823011340118047896262920057833004832911773812733633515444361770853520122578699462791316904161081953229029726032533215640965385755630392213754561877843723701606147166423891931955199892828879031545530256996015441034102001035084310476707893441411397554351795702535842862322741316029814986866621143950086433817754646750968456434465713371878231484499795035370744960670142753019779048168553839397202356489061806453070958096777615243584994207491038822989084332751993166961220308497669728475784958743283994268808399503759920801440662121821640833037074408195193112304804822526696507487196702898577218667129309071329289305238119390084460698877842938687943683037193428965955237930951945161229781987732579647462719420434376415023522083947177718496649425419959042868310273694959603302401924852713955142256533934029127281985999827537029094203773880389078164022350416732111366392503276876106481577865061932255093582938203488710372418807788453312555709364657803201085132014939754522680497662739583165757307026106283179245966933504848036408896764267226242619355930167240698782191421573736006985991682300318550410983197206678521697549802644339032274794616001283437911411740526897230454334782534884823312941662625656702653309001827429191655918772063671440264442935585975646972656250000000000000000000000000 [126,1] -61193516034790603522772573762656269972005815092515366577653159278673954211270954028969680412401767032587954317711100008244692091578526956698533329986035528087638816320574403210831970220139648855765178442571715844310755925809721783033252152801700473749179703707177695288202746880587964333226134094127128090232367418445897871141884886224770968355789297242431455709313611465866292645268880764323015091724688821067874873769723067846084536238870771317435729975890095157649623053566113218468048142511844624282119810045852348808507848337713060767013673362852328828525110888911296028254988177729271994799386751497938560943418822348903162724245842170509455159389494621826715811632961897535956137889437000343955973402412025348479293703413837078715660817827447462556234332750889959580582238903992782852611575893056173641125421196720197902908975419091788551220851302025019886829869182064928751072649543382257540210204007493860841182341257417319295325180124288314855541256600711753359452009011856073852203484721674613630679960866354589234365373659264796774956541949469367244387157824709487426025584693424558457505771602341220902035029371728404086928386139203402036017729252364191342806211462171786903124601894516142183553917834983859238362583995218047497250593803514005240627927070011479422018828248932236749086060002939349000342419901283072005731417512093412627702260921852592409093374249613666129521114618208903140888021858642211321103523684128438888314016247341398231481490832589382505370679174255271810532639523485343526743046415618266962697057148318463887195157095049831240489420837344832129426682461473387490752439919453220312051791921986785262625693641866661038069961626791381191299229484558788766068854942264098210366335378852531429648134732405719098420594453805684120166503272256623979863925171659419712438706947053181260443780107127129327226290923018717426322722775441385650652444691420500661326285354577931829948809258331787912835990353167171947566804757201452957815490663051605224609375000000000000000000000 [126,2] 1826983102507761633970182450142823330949419142210886045371473661445512374185202116603683832499837579150979898655255258130796255253545865472380554634017726760567386348103573483183476960979391550401237712350058963862231261166145321055211742344067348950328874494868730903573360028273880421902000609642018456712940226924819057540822036307384247663039954529326040621078627058572835219726946838801262499771894840207640187777317489014432488092851206265622775405087738434899160715191822305843988219869657228543948024357981285588531184800218143759319954822441811822225094547951730609092410801960546685807752892192056632872543930133933231939035888007153639733294054708819351530960915061068493576428953780039118612475660037913111149011999658173427124871076777531539914221892639878067687306424439799297840959442574257162734376835365591907508290420234222043528963380158619305584097363681611162142282052285056007123599507932142020930528403764835245627128819490922124720446674011327741440550814572291912434277914106789854962700869993822121200090125617156567550391343444358370160099198513153438046812231934412457846570619881522462004745011231194663598714193990809376829991447069531407963636775218207401845384266633910678560214459912524797981540105410269979201953900502265456539679066652261197151326281730955725866395350654056452160953129820282650605567275612388208226373802670831647608505983555188318491403654187029717139933250055218572066948773982238876074638693841950804386728664510598808481725016602068012570816488611246127317176779382042947991188352979556255615132166616660450825771256443104401969919930460464221610280621409910620371082631970566539265870370927381257548276196279862232181057725179978899350425969523902078310685236951763220572535692382109165993662368820158962788161361900689193005103597471364706507827354231554416669624977672840211876926556744857173529143190652364283559823896972823408270478455230807296382524090884791301603080814108479373264506793886688407191343230806523934006690979003906250000000000 [126,3] -30036620715156540681990014354014553010075476009503027858572752332932973295225443334386738435591420212431795556025229746582503993126344528501456425010767444442503816063565766475707237624252039458382667523230178481183955313022454813919978020366731129290085666393284993534371350252353027904246618587203576572021236208224911210532159721969540370867695245914067944418226416975949989648378942339026246272319035408490463788983110743850644956304744950961779875902339397117542075701524777964108170378340325736765468583230367108702427989386408447809486529883858958147684603578006564855598991695067409506393609066977396936893535283176910662983603392887472965021749524486331410218233911461972097350099789669773869597712768430129701714985108651489708477277359627917603325165002756600310721134417760167927160981181816079804010645318060244265639932078190259583272699876835242045527395828006749801336247766057247636799710309314399172730426962145213478155612281224333701240248804866621167871320605803749829099414611801780036957047219118941235773580925601349002575937066452442467892902791863865217958171064192829990164589270846365178839266571416150234049243813833578129776571291070479403583860384836202242731561152624892395331145216220959984180289716547101984246246055505295075603398163346526472565262109721382211688645940347819392441745115163341019288334038486897326435306947755624547202809485913793246871448821620655591603834731184546155440303252153109219638278040724435550488285873742182796854429002330115218534147952571156040036924429341332107018698400118880017626104084896785868784876547485412680250844160082776559036908923668857130044506805575697076005308753140476305237602144053750486684506259751233299746262712664527402125376447933277553033628037493303918202549524316402567980885496486857721793844079275839298299335461876527590111175653194089735209593098673574928736269385003581359357817010577724978000943296685489878647911669922055849142939300058516575323908689293395113395490625407546758651733398437500000000000 [126,4] 591713405744860091607057341566414585449012518466363398242437742239033215036334895725860612822521162350005387123985966111535910367413984264119553525813233900354419109960187263860008395012216500555127538266968330336648164763647920050010119977152420630406743226788876309053450909466044814431936009501622265839484506149529581424606152331413624962619040009618373058244992398619469757579860359524759719918719362347740674171628406701541983437832129544877545014032596030766603989114295255655174200643701026929924295965344995657222963229144814067729141513628577704439221925893377038698703815092539353210762008532058026462997745661104452808195474967761425691811315983015085495463382380339408911766340604768835415749994600692485062986173596313489592202686337695796617827402579374424844350243926476526793595848719046010295818734811062885229910462515039567375759427210719057933206544158576520078795227781928484364078506237594406004869226060934091326611400203065865353114642536285579337286637376628416584315271713106516363371164822093258493966968105590954118228604647268408884342535984286209247028166479120201675077289416161456815944806407002410247616158331413419533953387500468886689555618317511778214659497573410333277078119409999859263260415106033811872716942318389328500765705101012487921629525431196598843607171390418730707066536716801748861557220218270842189287509821496769651279755432869051538235475120646635502051241608475612350637002015057628940041695806049363215405240044223755746967204058571439000701258318421600263936266357497695601322296871650826546111404655805144443633590009669757895575623099498711933373255548175832499344653791602220832389175814272173002725723723397053664261090098859064401765354547459848607237928237315045837410935401733144518437617948930839931717890801772922353590220710627468636356647838225880347620195765824998102439954245363929268920416361791767480225647990801936075356177677056341874889688097472015761307201356675942965891533799685508832055802486138418316841125488281250000000 [126,5] -6251664771413412934582190744553099187033601490212291392549009033164220832619193187622639254795147384657080193019342434309153420419821584418900531122088675767554150627973527540155099348118578676785465402078834681565564049946124345193432022774788572753561596938502645721617869221480731511355116650445821671982105730211589959871899234043177536895550889112862812095840383256274406114710731498199047805123864771095621445419325459271549347976502273694681302674197453657024836361341236703264237471072462109829269206661728139220056751135389388345643983182647391083797381295386685128527490977150237697837536482387056806118078323849333279888066242894563740302714996352054610388621512130069287514233507648028227270205368294198144442698705787447904053312151732892115621807815323572167145435764372736426933321144017588638646117621974500341895116650129053379357963113924524711217151117284191104054005860222916232376038463550060081167973223907445351427958347354768804603017238430915671505339476164911328914857333840983125673342635033439970271907583249862121557775190291016586670009983160556719653695595612740382615489151534095876057693852198979390408037477457237412865094664790648492559606643191226004560205411069798190691434310845273051634048376946262802245416133529111022042007015551059413221170983719961710628214840145747383801808221925231654244542425928533602802798038813130705859192594636914152469741566424021591631281133211325339166822783818242372476957553078426869614406333058572403548790323874258370298481138202275671954902916213863451081921866134533297208949186241932273245393989671087288320446023612115247202431586001569095063371490525591348845077346872973689972277059620052747319644762903810840293857629678270636807061608504131598173473788091064400654421915542334680469317283257676638624755102694195912310690323213876674899389529467000632789055894089329304009788506781355970247505989304322974980283299937588801976808781587045465995380854082661095721875233605091537469888862688094377517700195312500000000 [126,6] 38868083051678049667028132556556660022929401861600219054656017455431411801312423523654273509576933928505254889896405020045200383628382448894648633075335149642437936203107124856096852725689470008422468873028398790748501354078519846921811740388563155062862753024938106614752472387767037813602374382728123856479246285771577892067743348896545054185685672444889680268799742398335751345182090566287540148642559443527873692929686236572145891875785776480728403916050586075091560291171160028322494759936226959410424823801484802485701074712929699340651487818451440596559002014254802452868475897693128780185876923982334173707610638155730508790380222441842599698758035632375630675605732260363370660755737705011944918792887555423021104732828944581506322188327368220056759054241111481192520659973847936070015385575608416590424858281703159316986911084243825270899246194445226807692989587029203977343373424290493826203573657402019693122176551297101172449659700581912337565467603608042390324904042403535076580636410038363264997168271571134690519856276691155373984122252794407868266192759887850386701382385478815930963203602956100736858650960840710436806926858822065676244828310999679282891068883208007118631934510428600194170479317617144639044856828678036611496962762472970205109085920860627841660420581632072540680474642145665938016750835161056951399874257891083618468332237599858488483108388013954674598484458275137747558103754996675969779472135028434350009256759247059397085662632797981104006879364104682479855986002848765669340534755953315640305086864740330660147294535959230275816192969557507809327409699545833646241480875423588786087270314433634943464089719617170632321202515732401420995447990093784818843594139464481886406310254847654684444412375508154048247256144921903679841241117433695792734900021540570557064752325342844582258831626125150269179964159504584289614543183204326328819303511771770086823561047050041887805385863522875132190451481105320099157743470551229503229251349694095551967620849609375000 [126,7] 15565842641569933523247262913767661693085272773293028967276662983959396455501611143984534696575293903685365301142964604862269414075409095298468900965738611435423727706833886866264153120026412685587464400275063550839541480644032793976928479283075361040639472038265036543281814392179784748576377067347546128447045411400084258259777978040363812760098412882762854498282869023576132067248317124432560136497637595029653398790663468731140181837435008219014830144310540695380427873394843001298999844210967883867300834322313716148312006762226016425939989200225358564596570245993090134254429468725893779950160915857989910231203046489201829638889151955827008133857616788643216054160502940472050406397839168986257151669663406556935454320110569389770616178401186262287218343388259245333837983555284944660958398987672947706910530186628600591778985725767683859506482828308102008996854504370209967419711833097961688259632500905809739366564797961050416143628630271392746154268810403174248437086257912795681459195264509471137262536020757366491432026763785341593782428499635567032743130438403299604197189638510567298923138602149856027563698612542886269965714527780376318318585918599645976328234592840488594743591925861176382520774084092100743797779396167946648553259623252093432843945762856017399198841565794028607722249201180329952149553307318284910275716477199214121013943298515579927680806813753622013179818689956666623070078754514430429544365326553840287831444408072763670814434994145533753043599411461544345071433790373271884029586598484874077838165313193699283587431357085766984998388967855189635862910245106317308145878113398104651574632747803977136934113362262123411898053621005212582903533809598334127039322923412661125466892228244901794481368930936804794766703064393054934352391160355679664674876329966595095549373041246096556982588586482502095271170224358970575313119911268827319334918465158524644140292139564452592853794779224149608372741630841160199820710080542696118754975032061338424682617187500000 [126,8] -5311376059527926776461722788007818895531013280987114670048572560697712903686602005122634477875717420905187395388579750110620408460430776610841838228125586911454000797891235296391824930936740053384479867035335436785582250209308162838276700019564814116101989211197702254421777216942879581604799077230291609026120522080033670994937610831658001965635749151937616848479348629243183431592812548914818726553334017876607360203154026856264965119667545479978019456132603064520749928624993155850235896926369166933211647302088123742144961997333897147113332359877560229330349750287681987141880140809850112886211216880018583625309270927483805002893391088683312698887485201462805351259554722731498615195400643385666919289914573467663003721218219434150811658653850730408275902069903132782101091186818011221042462430222865257997526454224666127500348120170965675865739365663578154132750850650607476354745605778197881915755836934933079509246674718197632551393067156561464456782469825151058906121564327270537779333508386394882587409377235548922212613681491772920016174072504225555314322532937202362593948937286281130245085480418312598494514494480574924856449258003272660554940647051153389541721157870024947457145032251786282942250147445837814798026506711070620694996217765763290528810053713650130534933311083606132573610739745179966418167198875078405008557722663436353566401585343595014336213671350574063835895758459554231442782677402936282149711784486775813430454082374736495485160010029257371703661148876165660996866941489280018370008406570204679096076532967566709187538013003254454716298047818184845331241711928380733740250362242544290322033584766458976908369072021540383637671306226884829292184652214724934353974685938275185173354748011534777012593135163016125499891364369430609390510478163179652063439112469865964142040397481526937983301551217239391532110741643813899951399128618698489416316307796019600440931201723133783184896885604499305212420447333562345364199597241849915008060634136199951171875000000000 [126,9] 92855982981951328487632000461549003486718502353274956857106486203893566726926547800188236031044086481833155669018451145985739092410891983148773458502056081863127197596456586241022921236521533412556508864964265594224251780629730862517877801231699296234948563982616658143155908093617537931297578684751300284514513914989535156461429934816986243787572495526180072190103563304495018053463731356093694440308707753349936942380527501182209437614002598528608087265487745541642558306713447547860631035612691854653128833051353747784221736358484123886251011851924456131079045227213329336829278977251855903713381220278486360388110796130954958169059655468703875384224650236447587071910203745021327585267162175617557718619028332390458160101067367083161472318364833827019704615106627786740512310098865874429674609427850280843406151056518478318418025745346225924675950663125468863575400582252228752037176617902386621077741448632838257944516457015402425497711548440502968251792642562164381309535968348100274792173486491175033547868644653274533272769761948374800074866357419878710133210293832275599086806849713329557193791585520645777604228362518764229164686204038299823185388956378302773310521211551016136493794397138030422484703193014980153520708642791407635156296855148207655439251917179304158031023308153579328581940921098789826108723992453087024965477518737991174486168996783913796465541408132807233362212616922575317694839104355203990987774717341314504619576779602312393923705574585045992871153857443641840309130987298573029916492227686306802472596672385867948759299924677843804220938004880964112759224184554506673549929775698866486583465854875908060679010181905104242174494049344759102300130285731616248087654455053208695242775014139670174570901372726333579806279700110278371108310146677517950335549365849783432323330630972943780276323516900008834511653158433970646640325267011545356187869990912142733668586064988061117709224176043885176080239026422010324658337654391004889475880190730094909667968750000 [126,10] -990722384543587191940757364343223338814171294323797781394576913670031837456246369715468841937472001086143418904819738918394440620296110254960716940498218575179415311382639154567793337108830552464916018361707981569977075438356582374815759351939687415202648531744598520018674721559882439791907637559400474396256141660314245022258193168965345272473399797650962408426854406449092531454415475572096989023412180359117384955779267393331041524805719450295288769329874329430376010916328796853945896604453675398636808374151084993361933137456376563530748201727328810073268858936810181688411758864848618149555270989637649337943315913517116909055413399181931535141404376961059178936752695458449158758749542603400557872037614798557847190669532513723516684262886208471470077977384885410478788309971210144177071024356061664903942509169106499021596304046082139171425696532300454407122459695767825868124411493120141415930866695240457391244067362228914465148957215316080672456598254394066168605260371336102471122605295501170572369260695572549157307381156025307462599214880577500167346636834205161764352808592158759995977019412194218656883415074848337748034427793077821584924178602867130305078269914158996706576738459651792049457517800593393641465398940784626632714687290562932284149110861627185659114606333613191173319665765535317415435707521639315847726383552765450531791742927928565716168733073860857905204133122230983984286424242197006213944396498966472648667247051936650227943715679399238632261051248368180864325692632954178776983527458207400217200658369597442285597938754062449152123879582498484616928339055162976378320850200394278520392909120721986834327150367898876158183007738253920187866249864578619508674921952087924571936408389143389424517664340545878422900618102197613511983094295024232620107801512579442902966407076965713776732085033284293546020655601591041302662269748039331913156761892151679541758284077204820114723916122277379064528933942073693269189660348672532563796266913414001464843750000 [126,11] 7615486315964881647596238123591058405772958692632422184869524685465360277108031052280435338880886129004165076514793813283194544353575125576001244669586588856182752017647111029558060869520924019386673308705465067575093222930976586569702774519998167807082825715003366814561179072890606353919663863126001561245614263183838240753386507361805079406049991622952094051221541287363703252191642918645514663806524555855065960766526770929179384645326954592608698171873835190465582626772562529701561270480584633468671626013309780351164471684839200108165555635986588987437339205971473012228552275952183237338548409949282936280082064790424667160497575473761830068511128208223932444377203823838234147704478130962405960191606372796989486275758869350375333744523832434614585318340853119163301713171308713062045115670565965771012307536865723821962351489625315887153945600889368435422437970366751035520055663963296203897417694193780866628214204162084201570421307010607950743913896589464889924879962731135766102738535980154557358157260325658228441012241379222439189058334287460632292074671773669820523488573483347562397013770583123149818285083181578200698557605192536423073290819970542580790806108810724214075928505391356381324793534812796961236819986432995696689025949619582458350381997284312930790251143956906263146675381191541453188806075921751303046144711756809095892213169425393112210551488348149070227469968670672624810560250872478162850604175085592510036450927856546708161657503045924948135667667840682538540434548777877580920297314624329603241357620184677876894251230420662812198505502915927265571446476123969910880951061624745750283973948481030895578990137984963306491978971373871113300536446543150899082861412505785518677645470289009202515065184826156420863899330370535236064283346896512013887584745955811768883825746790855744940394949686879692773725250496733102570187507221957228472325288233006896637288269537005418944519634808663668424765691766265029213206494418386682809796184301376342773437500 [126,12] -44816055594673885449072325385546433382164239494690912779049021071095659453287749238196976084210229006735158521613313007725631740682388644278524060557169434937951983675579867397867227621340618779257416815404284892714483494351745676909520552796566863353103305620144848368285953919642110129998007837040804722713291442635004967068110532944788795871346064425924275519728482819330686808840965416962253903267598855783788793237823250859403450655683491522196299349472651771281056030328694710791472427153396030176662212105754130984214995756535165277193735679872783368367197251277262653475169811599579567631576241441809937742520004257960525959037524924901376700045061923836216441234970725138171229216478446078156436440666709493425297085691085570996889656239141393038423267455571732705079735332285456537142528449394343231337540957168292230485695601844413409762952998525433724364472063656745015255192639236461558862023764082344644301387472932569851909934441207925986686348831588683030303604694578071353978030468654663120253483334249850424720813388686660985805638756228051707029377135740561414421830316040294657709220959939694471637354269771970021360065929246558431242355847374130739125311773941372383812498698304976072280467053469440030574841105397283522101435172274731406923280454494070291292876664253240860285204708123245754591373500881232972930626284925161938194875357515720788357442801895610192629166497552592499364683023847327821355476734408000776946019152548328305029643270704983848559301012512389027704622441875446176565793934401780767209486077532999996272294202533716883768456636876455136924799768415333880941634287199754600023385344025910575261936291671111063887194580622275653154659364768257167334420496090856226807647427986386884952283220888493530973609511493488241956515981281420001940477016956569700074001679322426732565787107658575575322403992269437803454007248354447740368745002863069659921457338002281082443318964810461515310326711611105948707134416508779395371675491333007812500000 [126,13] 209022293293943853144095289476015711084688230750879754952157491827860628419471422729336873224532172366373030045559782285586733855614027325205392744571567334328195897303309623739545890144753455374135185668183993943188499959191792290394147216050071996321471438158892652109460228542631016256368059955414458046656184298579432850665514766106208528936465771238015203482454181138304552628887174657845993742117226851760339971890100021540097483319093397487394999891959209414574799841328745744967664434656402568238661474753912874828595232259959104192209142260322844085126289104034643203610236254381959661043736006009411360115529441513665576927701600899769810426567901297606977518796367668288166049125095256145520758520573923412635676542701615317922642346021306483289868156095574991411255445595601629094594216108941563814719630096782203900903416423022885732417187381089848121356295778654768546479851345900182095650449026257600995583797995718002742997037064216605632868441608462678754252610518986164389993978065294457080622767505097589689328887078107831042747553836286739967186167770965966826316611350386092966042819133924269285161395149208139235496417802384166831706005938495127511742851639051371863956894871734217481460778565773027115419808630698513901436735039466834243837904507889549339670912736190599240000950967518022120109440296637846446107703778515335568037993480356639514587158630850223641940050016326528880849670508552794979270168864586610343392037273939898508428774957992456903025798993172076660003748209407610406376308076483188167671646496473433656358568192429291880054430345588635200535365260753505176577788778419184946635674748190157698043503737738542307707585095451867578118019972045118691464368139921275256400637971371138938718899521911657036728766902442850545945871589862989135095203719669791065020501036033289078993106649600856640671307840573886737779061897614074117234223430622125919518397369553682210866707352964401157029764564704993334842697549902368336915969848632812500000 [126,14] -794405199436652921325103064755329970158211443929129520576287725334445799429192241888483657471607156295152888010727523417994412717674042435117461686401876652658237157829971263715872163511521292130429350924751960871642740038047771941559567783699650384747869687130715695851269497136664811889791454885990019749887437618897047601396904938978568601414237390028503595683366348711818924165867831340653966862276020944951983002218146264221951137962016003252023981759674149799564596678587610890269561743742786696458251666938249487510339321228033471304624174928501687030195084039532093841112977743295009969948991153491090475770069404043036916235367315433365188175921604959596014362704268828339984627333245951732392226588960397757585718234839521701439052727443390894895349317934675918908890886081913852932221954033776545301856294091072557780775398338298280507248766477979668830334133379595490322152587382439852134891936040626917027025917452147313901838409740183577749414529359928826758119602871441309439842972064720557796179911442846207298291615690349324785756702406259297703504509980342191495703798143669817891695708325539878755230261554475484423256093425746734037788583990418966449027600329628642122922022612238697691417185705257739283261369430400338740947963690212590440896547401694702525399877403007895413389340829874092719982406666927051511354782443576017639539395820204380913494909959303291508141038266781369716781810928207195193961236414156372500576284272103808258829890559039641876809216228725288054421194394612899200129271611430508294193417702961610324587795153628710093921667791783474314503659035805547083318919083738076089100087579156822727600788897837764507070959047808450849027401691808573734233541132163204531032271324398906161898613010208128765676986410704788150537691888909502918215050836894043112787685608173295215469558417241855546274642243319655958839776424291203064028894116304430529915094455503688781769069712799361177775587600441778435289563731203088536858558654785156250 [126,15] 2529351181337936381928796694333546803521214540831024729802765722199881641541230736273754100082166745719591278707654985369589363089087289034080039934200886755524967276050091760286050118180835457919795839188001116785715185595604468042054210320779759390947294122748530759437749480373395535522802750184708327364621197955030268915337627007348139886460478366890049844381738222049794244709545283293778305491098081107499022438556948995645249348168335775531713798002528501963118449298659812199669864388398978281232408316611368352282786148332151243842673129703254484973242371129924844646706074798691142615961988668982865216426206539111872798688081821669985579061604036622160025974749533277195403728403980247778647596177687450870029180443755759535868063795941405068028229252022441084368417579137551717585560798132252165620671535074015193277298320682475536194694592766502607098748725750857434190689024208142919845763665325877306342360184763137592517826206905580227944414361375799834040330477176385693847156465117412746503244112987332844432098097683326552435049331904736707485311806317484311659637345254622061828694091235314419216080705883595877322476923318797471193784330106359674695718106671022137661995564976926015837800638221203419619666834539586558304755334248177331805484690925491040003355895887395249663734739996698602304574062926449384985333535947385256328901826459302839680549682162555441123818861807641619854437679640856091115525863582131356178119919996417889615683739960962827115012205946364454831155206955706954625778184093352404772130823760069992787829238247016748876596104665632009173257669668768780033922461775254661643384234112906663023606286569375330145499026933238899663932073874190907344516667721606618718555206488267289149860952876982406273936894876471048737279465645946795994576598340191738397658451457470652389950209516105100186509686911047912695426062186037863769058065852305361374981427893068476385951295771480851709247421668647071157920436235144734382629394531250000 [126,16] -6951775122276266237966442739799737707055671192040241610571786863846963726920721480346127554988926645788850609157510947488626379339164458412306111241345574423666848062825732878679121989794577961206772050769957095454736546758162539274719084149379562125701383961689159684063077958662392348313430842031967969305425561901805320081602776500228830469814059517614701850039644515568077017207074246907457162960939526126946954772676135744828511015870561841814947487120161652610747028004920636303785498020537645740281172736458450811937289855836417184026205923076956223214456825546113318884096879557775473042043407814945462183086035449511983508095030158542126948909563433423624840345576075328985154080101214911837080018487388593381024814050632016133757115288078779712146958664968932470360124916828030874635749671228874839983794946002007397986086966344728667902808161249003826234792142842708349648889732769390733942362009229810981268140654676182343903541948883133971363502054357879439169612553110747163604733265298524304148677472279107727285088342432519651044831551976910993942985896988099140157611894396126090205287054072244354508433663455408570047782266754919169421570993453367921185912110479311862907802961365182031005311102691142239148457374336232016714690500757682169129838503583376943565807543040576010514687675118720623696835215591230310088474742131605088056577508053191914672935161472329031251242040631286138604677685006672520468470716028875931706949191569067951703606627171197183053123348138468556548084004833317404075651882012198359988575263788514461337427822221876590811779927465637276050200161642308124843431833986762650210516022081908029608618874628352835972324010448471567215556365083255716476639216789160958807413469762491322409071049756675616447158521186489157587715703160809850263972850724598597494297002467693648067255871047894587521188067041122289226232856990501826621844996433161339008540780290992076052827081354885092683536240709685216643265448510646820068359375000000 [126,17] 17018701312583796471615651058213169398134426968072816351680313329357520681305792511460682594453686204665324225331506931350356744303684985102836745135438342592109638416082427208401952300573067071927728282912355679722714118181759390739532053062896967927648527621353130508611548295340422066623053521817569007604656954700621845439200409999166496076111330286278309299185851520764814951813272002552894371716968983452037523406982624529074503082745305111372083995135736742000540968702643128114451753832387077865816783387943245111543673361973986554756633290891520474298976110257805904359926075619093745140620279518793335461655931432420109096475587789553089474517864609677246301970151726260062546790739523664940567674231469159941124851565649906460711344458190845727086119045029991964113362965138701457615361984987369177066717065481346097548627349742112855187392611769824780439064279918833091444385154704324233269466146144692633821620721815124998513743842520554786581451596526712586584833876894136727513920703991177730487086142951939685343397199824335450950242887214506744406945180781934662000614727306700934275376142280694063176133475597167629360214055128679606231567758133952238789847886964789549381738852590534897952154060117293166805834753724765291333034385220771854548288125519126435360221176053488586306340384022112947355464637147438234583893583737785100919495986645354047232545700124144429362566905799602719834905005003662626917256147204448572785978961737872769677398107055293519912424843874594247708551050303305610288880940162225364923907849361211095373745442307499556804366938220460333811217854992203949743614057679180052825278023030316034061035313161378179169059632864480650994184847250443086517387520578412697136944460011491476764200510510395293875116912143496659445617775584169265229932022403069571591918401002330160178019086022608672344324674785917096335559423469107373614706752846145600927700973528141454401524068569689285203728329465278079624113161116838455200195312500 [126,18] -38165634880848087970841374973986850352536575120785096131056761399841993754408086729389251702945415702006226737658684212746964229733424392797584919046264066439633746250711873437714798232189362854029534018749153421611803888060032109473265038828587533434472663828598784987639330274879154816057825088349645504800277913818272191930465273561151420785256918610416676382081569636639537252180469882515418656493638378186682732176699255030367406736068544508527996189357758513723418043508985672941813542149676948325355838295821888857357789480971467834959074208085952391041047523507919759880412992305259623435858838257186892850592510041141826917082297153225523502308685336638153547520452441681489202441402777543572621405126396632224506935324483384288108777288499156745992426400014544834584097788829576485313079069217662895629677604218841606053365005316917805265116728398699586193021820138560788632884873174269391888913384434187873093821849810185606044431416102408183372164622801977860819180631432713603428230569009217297663268496147918292576986857277444970548669446819166868450686438217838991097943569809479322437990610671647544539360404277978195721220231742018174127732725263603949213977848812881506520611378971088249185940973942899039687633990909045625076449168272208604806976425558474283902476141777043965539931455142698941846326165555780192135367159695129823235128379441836619559258364404199470414644247793939071116962063778325061438271698442760972514124639574628097108238510328265507780502668221813912030152376638525983548485250518005376486639866069655317011031176164964407138443633217930199326883370251043885941351312256098410972076952967625918946239511488714409034036146362103727209718281330549872062762548786957994451230217946451023751735431696607658968717832776989162839092563577351950933980624265817247634021043244899658686212737635037539969352845322160651981003712271190289424185848674345985875508387091199837462227755158186064208397647590231827052775770425796508789062500 [126,19] 79777798766109952519288294849305012310435805575201338798759741547254359462292382288315887886246112001368904948413614484550949032736512226270214011700142216201273056748536054729842213038476739317981292664039362980951886065173895246671313779763720952451319874328616013598613065779855733326050270157205173052033700180793503653182744779418352889615364818330458574572674977160829329752242744662126725259264260123639726449783728911429540546208480051544223852775637563534495457165943015290827395295679350985745778491681019873665285692883452904951501642329573890561686033917706311420735561907055998677920100252981764179122962910888624096967563529357068115249606348911015813863513888554453833522884692581310917239538005763124293882871516471035179747444615402871025791562949418204275401157386317690112408188251937813724927331418349526705045051310205972257930626077993610539799247969421322760647625294029180329887671051918705049793457093241508960019350070384435908906156022700804653979500255990064474516833742961256008815033056612083404627658593242007790235440591519357934295354692308600444513241040545801435144881236536070191824033079825411306817102125981995723936424656988531354264229258590129518426582852541392656611256863203083305709370354802560429991355696116989050495910898701384948327366285207140827496611135268573712010083868824715772395986645771530771051471796518206586379119870947916871537011143665150885728763617425241780005908738526656526298726248004379036158051419927863052047581055376424750515733357666977405893573495521147544810138746778651842609941374239565842341484464909311104468595953359279224594500593349290180881215781923185174263324836351846264337524546486372986505020772501369659472471244240904807692641051632873602392260351547841879912036044542800348424917688572471585703519905018109342159962067068310834775340365139085240739620244753945597563661082876201853711428808941290677080435100237462041945179238460446129697911654687914051464758813381195068359375 [126,20] -155857472331590527262265872481442959268824064946088421475386564319303371722543617000124455505150738856424397469634372622170440287823885049320844211619014715138472137585210328909261430620419189747797447252995712879717607841223987670736632643333084355756019655598634718440812359507309517610690299986787417198612727993955793805167982408513386205477595408226481133921809653007238086465307569390872340771964976797687515062276911782887102198407910269348642291143466493620356024763281317020764178259976260648731111440834349015708352654773200323417100219392577831178689645081512611117841959965857386491530748769601685653603955089434249889711709269832437435290318288442834261210082177206824628989655479353452559772621494012255146059002756134003228752999601891223946945731241834324308315615415475992368439337944267942119619169422549559856024614633259853168690671637588550960593264810629652061270492898453387825791816299186694705639478519248586490929333856437752541003367230908871187520764476302858688253010253789434047726011228453104896166803585636091440696356815339240670764910052716718624204502178929199200205157853305772257529002290727851535791135219981310765317165206017320081773431380429706996237385409096723868374607466237959914902183724304797746213310867861766138064616201657153212670563237711405607234633347629086317307801130222931517266327203098449978764121124634379453754012838766996758735521983321556512924847614864384460360965364171076313480604330611963684522681466170884369056126085519990390832894156559469547112181952157581355274071764212130111124900403137846160102298503012898995495733276224782196407651808135686256672310393122254081857204890239502835685973038136948430564492424000569527421727772263724426082629604310614138335440801169809035981073814710360657659077632916336562805195516416807409076243061290303076322866102193774288082644128353478166069000831245347046362556307839743331655542920023248354140228786202798660909252248529810458421707153320312500000 [126,21] 282186964876917871272189581310593450795143496020530081884805179579349834214545167948021130361307067835389664842848068337499392918422747128105229394827520185716046964199213154257662186997558190670010047868183437835581492917097529289105765169456599452392076604108375425854457844724649727764485053770703029943689749302792415537643381086022878286899496887124773793897110348143161142386422511578833454385379100269123493557121910188793586386398690068378347488086410941489746810000334278665330088886067309032248553218462343290462899024388123306480393322552872917142053351264518999014840422674456795881856643012898267901795297328677812374937442039214104580743823681667269232936115208815051458010836184451775672153784781153332177918414517859062293066811764522956518287392065592631919428528635492216817643731305954523218677749507342003896849477769948753091649044476995091257777298943640420449397356598825664937475269743076109970251928390257980480366071520476392229843454549199140599015880892619376052117364590879937012420493850097222852810832232798219578609093557699701732104480785831953698269081312395782196046314978988516995635469467564207313628040043945713350319071819637187222332870948246012834889301447175447006915322149468239695266477101822443024889214005772514192865266640587713264787574569084549325568199479141713087816290138240021245703320015388411189596678579773865046402627216598484378283999486942539410834251201224464063360952684211584549567652324501019426524494654451238584586313992825611338673623735942351581288505730397283949707667599858440452953595342470398366471395685421788870914863939854207682517380689461756276458028200934511922423156087473731909790703967914414571584846556297822957198222423392935542249365086397809471088355424923107749434936342179242394100472325211694681669732784261138818579004834552625621224374445247300291171299226078974143672504894402494480826741634596952908819973750489850694218556671592768037015730442362837493419647216796875000 [126,22] -467898801061294581836839167371913660587107202562685352342466456801525714457206520824081455577333741023999577259317991413337113266844771251383369265644823498255905300916302009345149987782154808708610054695360511821376547858774651758886538430561672269046655051344974742004665048326070207217874565646504774326273798850546544488781705288318829778719677289746987545202153180284629209575506894815324896213465765177470448768578057466762347215203337782618269265033966863666922776947214233222481452764815927741269683179406509422511315491976785696404496008605864457402584536338475879771297474682249014776000753376129285301507527003817660584542015948972281032664432843553232856461041643944659610758672762702163415273415239181343731810944275300034462076457259979424286809579875628028955205184481415089602724212300897809000588828658172703019947250801414836361069949221381346262381380880762713626996936309828720108051985894623286873224485041717111777028290218645340230103332589777820377970240720467365173870947500014890718040165288428859592781307472330160584323178481798714031586136974455124639360367065258205903785954205412504153439622617928559520848301692150228721852605061425875627038284232012719897158154891069591189224765705466143662686400936748746649016233237610114982298141485497002117455802906639120997181716928494799700227447084571801053549229659998964376655402649484184365055399424799713350318386418240615203375377156160160951249113947470367985607003609207697741771579451928642629969110418729851849247833279373109707247882369499186411935528178390433284914393857192004715276999719526030873949862755670238689770190552902629884923386863242764814182441587316928991710250577710039162814975792973271631686439705494483182801758395803755036503423893512030576271748598179253823715580581512172619642976597271194000679481447761234562812036328792883416669899724069253144795399083236729001252525199104739744638886398673764804913310401401904670137810171581804752349853515625000 [126,23] 703797508390396175907696297707314886696300792394802954361092154884322357711609197537250961233878228843003196761901625150325727933514163240404245935290909584307845959831675731394153968316738197024034497926310024470170717649103397793219383080291058958557073502380326833869579185022055414265024909855660861340780430683828294053390709060713492555450717075982112822404353415224499481940447507784974890222902930381831107711679672740254922468385738081828320362565934529113840224038709726580251480470791576871255800867055884430579250582375653029106905425865791327641391721907913025633833439210646670467520295908122175282924625597147173055753521485650396995761518545732317593348357489425177721897458530717806965451313377303912917893574232224894872746269797605809595826394922437147521553615739161890010636192339324254434382606114556430458060001341293389914615437340539054614703771857079549118874942637258707627814603103032997160547524669437855173098351681518092226760986129129619236147267947471927483933205401436377498482754633135580374447168864411388082263214107926228948409790294105838635550893974718310092670459047024919492045486941412707339235931982760902118226256735775142358723674496358463538572754201951276091650206836859375022809133852232523083048187654519088737617018245671122155593124711658011234594644556147420756819053898038301194548416568688136450439666221233416668751347861069039702642702672660685492627415064728603995812833346636885743955043596135160580856734022418759057420723609299522668549176453364564886591217927154528763831812426960146140547046370253180566672879964043544473030099998260072664700826197740494400361364371853473600238090594291772588063155339390816859333539796372595698377221213135777502971075756688063789366767440610719879982258637798912365610405646180520751163574982777659278170924538705085826596151468420274423654474457920740964892258454954528851817131618256092412374363383053086518369211369017257595714909257367253303527832031250 [126,24] -955301219851487805576538447066087885104480837378143191465383806835238665054415135812286619545213232827442816003865639881504473090290785726409824409113625423597287733251854357336389610202845549130031325395675112846121374260684791264040732694864382036643746422695548146915089547741586560950441268487498286197836089817329674152556448112476209698374541312667358358710400384508830286667611442459828837665025733873175041068867581997971736576019459103042796489779514478135359220758685796924097106813012437297186957544960596499506953981571654650376396129880328576949063302680519022117916355894009975269817842257735542198208900609697575663800029949656289437337398953012699034494105603381361465436122628160556168723240128312395263734321425459484365352533701357398849946325517934818543687634708126228649915958197840931560868836540805113983005350927344887689785816589954050579812194506763029033644709841106184180914416464488771944106054563447551728935753846780513365495450768625750236911291023336619277437868302883587765965232450891577019963755867367831238195408890743834815985032345160120608914969346374483542015331423795750579193439852567798289357702745276866657782626295015118800440769421407257780824639871412156181179317259714463634291976919610991803898307043479304868373670487836241536956010631122743219756197101727199187488278234174601319394748636050631121326498497049491392767516734045337964638153712523929181919309338202210313099188003823364883874079965514267093519051454361607358466613880845009314702610207481259283498843209771208116004302897295981785384449023222421466127826951552541108390529085742425016819050186254815186694793627050313734501894273576484340057847922220289152450453993887149094164842763310565755900901580118959177428468643244332814400004548363002548693234758567035269935871707898596650310461133698851438324695629750570285370378023299215091868708942225731176168666446036222213837222191407843110977360367996880086138844490051269531250000000 [126,25] 1168215951519290734377906960450537567039854360238402225019131215030417429852942136675711133102985434347664482015496765660045029185839273637020738364062731092849691840583203492325039538041304978737792117206113458598806864686185074107250857060067185868675635042969482314368064823433393221701217084806412281317013882579661143792909366766175932028174945721496834969096232378652244940705547847321342940790468693187136417069155244552553034982271545335070002112131325705537374661558573576661331289005107338162016769873869698434962433252549528747473181381488251343209967471117414100558993101152278307726593010644699010444352127649435372185301518001746313177138511987594918662441911777487602344941228965758371787288018275460370138082510147818197427468406644748159470348717744819186590610680831730387596869321547566291542157238479070372967494728937313412565083133869057510125284819044252177986163136886509602181785941681755201541375566285287202850820623780070251046039897364927359265490044993658304128055563027528354921441428952375503075615751214041831639112859498824261140638331994344602447913395428604240662205649279218920694419366604255368495238958104128434026581155533465578269168028807515841816078965789076776797384701888983432915819614430855177072657262956300677885367129567289487748046289978195989773387177894571865898176754228622013076993507348133495090451650689396356187300140452044306828410679600724821436804424645630674322489192751614942443013069796449172787458911426898406051221025117075751312616646836555624594327705639098412815983656037707928125738896092316236899563353178351137538419321327379522777658514324437692911201254518389477591696148489254958656646319133767029846406478413012669765791796347988391602218162574906357858168624146793981587400001176505949986295950772256375396324449457619592243755204284063925746778936706214549486456971370802789742075414695020009841969638319117485869746586941973380069717536322571049822727218270301818847656250 [126,26] -1287896553535252345019041068618696572825501571059136308933899310874951534989245778448792995145250935423969144457697891850379869524690433693167953796955269788416167829754580478414372496586239048826429753237589923293550508791733696504579320670089212017809854802176642621379599042695930049198999923057301235574553965781008608124589179918379500493868043274039315490869957803319259682062957969537653625755087368824525418036962951905026354679277830587327182927297792041622262307323642022843083739861283408292621568438044375366101142871767733473604488629873818400175870608654925810072056007712128124181303791288778041847979537389536055332543832674666083587700944571294468901006633421089603297212522545746049449119427413494262804548442360234575350612440781385844192350218447167532110966847929354479367707328792665629296376309826690059028285415989362301385518303469565682596860695284015848161953927855482280916848986738621930501525631203159499499347438249011252797217466376372012641708458390109624844580439783016079686969911020080826652589348612208478565755092142272176543268304031994313774516282790714478644578114894450034530095962982712802488216107333629092404773348312849837608583055433119224919470918469560302638225737502335007338734502251021815554314857004568234768735021817469258793191226368589937461104333853109646960396590500024317609145087411215114392224691791422811967758373433991078438106948247296988401968000516782529230432199665536079820237691117139952848823355291455633621028580818882845603897073928745276487402668413653555603046566987958677951905095243472979554293319465626218760700335107133710796639732852101115089517063929175773220514613280000746436548304463020068345666302393611417789954924860132892339894287704060334550312649476877923097849495128457221541197536841942095033291044206187672591376051681605576913747044444219818716366576357548464115001634817430056652566701510251265536224575517410158298492461881323833949863910675048828125000 [126,27] 1282184810964876311160574981671597210438106201782199790600593831060835563115569703016946841564454966366355336796050846607273649603274160574898770330801704591789123334227564928654647096470527681476065417408511598343464081585263938633110273356327200583491668824670800619466644300481435403071197722142308465447094664998936384421846010718622939851396324770624013682912995298855855451961107637674810467213185295740965210992007296540184039101646879738788347782468807248978975288292467626371855733375484244812543991805448484905368764676617609659421728467924951515110051622843729199350322430002179722849605413686023483771173342812415225380131961270326962910322186972890198062206416635999590760839188954521567022269086124461744425823359832911867611897403828088119429907110136927241759284736269802484466738137613583905467335884582377722490258643366686804021613090718763562028528891536977352007092950138855303782423302991245857121596967522077538107706346648005221235188620216975293237589245317486591434854401543621270808053786910294551360062938143093331066454038454773110195179861143002364232511080640843246650568545612312309835526193129974565688397738404499584177095139984624442808641387073352685500652228496304745104485812175801645652088020035077708759844258190582703202320116739652758834001278144844683068000872053522195214848197051777838379603043343674880876124649850189694063181975716991164692399887196339654322925054208885712378087893422837062855392358446178353028847613696214023453008858906189949411697950877329562011737843600473151470138570000141356812922752263631882821548150875339590072501378087805170359507528957587932988323833688356157979993706494117297385242084612669063585294340655271893219873073660890160579852419274918740566271934935059666050678105007121332554346506337527241318888415917509787509482781173082884613144216152993342410453644558992096109059235016654065842284962294794927985476024794378457904997503646882250905036926269531250000 [126,28] -1154885748212887423637407416501377673386268436772569982671569933160314014355285864214583336419168101622169669956619304777366391197992385800532146286496359817198411710564212038088746154700513209168636478847393530282590285682307776692142566039886198263592862244913242873945353276436041133625391196092182616450733362753387123333512088369123866174307797152594465312759087143004346486253656038467314104530182563066903127091218581602792321156002390282454394519329383546292150529190196897745059854354801589259335150757315530695797060864969657777033339288641086743163378589785376085494229709377571378222027879834205916852912418035410547978039849851927979692821186590420613397696890089508812903383459114549282422183839240165708180696599806281433895798152156167831088298356979667481025155579938722991399576872255653930544106056327298475967444985830768277987898880792971872114707724012322535756488524617180481386978824044679921182160142014180267296063513355186555162072616053242929376269834057599784089323565639243650393597126101914666838077712657626380681498103915284770012065144362300289463518541589885475949362781163802181703221121225151586973319988887789811340374230511845271637826959975451118736386604882437665980987851577727593753573663955473670493779919741123550858998794193278411281554506917562323881517451562753121937903562085417762426731814879122049867098572583127102287121494522137684939976538008939858764061985980238637695449045718362577271803328317651052261519441315267456334867944629911096061057999689225965076816331458413187746841446904440917588536718500216134010555071906099118139933611447456260229340163836750058717597978833399742589554852455332151939881909034815833743297996494587317666383707742237300546913683772367167420690597560272353247350479556744348093871159611189439334907111128323098315964337211955280996291535069930705565312286785962739868374643245246580243659982697548208330229086576723673829292238224297761917114257812500000 [126,29] 942590803569848151901178006918510641983551631755237706318491446365572694655045081455464849562946276117225974824882979112032920557699119667547419254717600186118536989285508824965296528823205903241733727803376677503031687936371746890015651098681848974797152733574446020183373234621970260769823426777109602682928336154786991526946365543403500719461953884160426692289187373185520387654113628989284763210143681930205907949752888096468414869121421318749826258692206665388065436457647732905648583478597334333648772115393289541018224980460528934756082212523859633794598701172081326408852011724443644566119275525140107599072343092240177014343295010559618483815385270862466946723306303191064633492999809481331452392063768792391887130713135597918197952761485617675490651069165314043882147214454344459594204612635122526467338011263636839631530490051163176269808030834279163469826542132216642045774098956141863563796172409834666296219031498824004311607697558651729005217512200409425871936753958205919236943244849204278657076296282348788411295851903802635553476979261014942491549390411411639415139072718682727895692746270421382763431480763092505991177496433930722868806545460461041096337382033815000486402803213220081574821340943048503276666639533315556409764067437705681605049155209198445771147118828752150214834506014472108416200776445133661791986076001134495485953583071784280832706742573396712755652028811895883372596024707159294191571103205844316769114441897763265439848420398872233632637820371276881126934486789872180603647700434047357883476374384095806693208236325603084170615764253742049880594262474155087756223675260768290776716732818241552903954730078454234864614563281789674008339688560943205466883083275344825231599631134298862870054823748224649987134873438406267287356802522872163442557034357867851260526388855784296310472301371457226029052007386479409147149481306927636098344044206157604606809759933971903933525027241557836532592773437500 [126,30] -697975486368072264719946924974141652713962247563341737080362404091004006120797646969459907806760749465186394324403918490768148910437103240128788507965639082662246231898981526274488739580524480798918981916013086861134779872436061869734210319000780197648464343024871702457383325986497462081380097200957185376320081901457462054010699787358422599364597785986125449842286868309909408721347200532200508923495705252943982436458946670652089349103609947908177526750716562244988538516351112622697342811925147970806860279115223073683986981881261229926543059327963420954251065490057035295217848574614741075623541823824346015524992293115434918952819047331144615019834144978646922277605613838103777125482298699940297436738578197500382484168805862285652522077691262542939724116219913022891530582676852232130462414169364647296659218043166325810121283352956901488039827373299057691811942192832311395726368245742535864356442999581168457013796070652334900770047227481832663136312597821263615274811032460081873402408569110537442182081304632132286740800221199371234931247499960389559821306206066056389546819778778646535875429317054295587750717329753367938447497111178382100754926423025555150402688617462362679252811405539954275994549198779084105448590937361494864157332514782868648102006698011214896225795554205174611659220454655845213963243421030179254622313593339710927228291618367288123997543840063206572037072431385986569390671373306944571676251313011341895283873926583411973355639094342316962988499424560496200398121859273812059625308221136126911020194886986006462724411246826759127910134198742306364145621655542866837327769124654513746867200803811146082368270325698009584974847413474866171098566841907437766750901525018648543775894951979634153952050578294525301441238843069864973823390728110081934926545879775985818065997011949572928284581091463249151213091810384410349704420859435122009772505113245371537525341132379708142252638936042785644531250000 [126,31] 469536948230637378381473660022394313177724986383607069952340408117121512961905746701470799010199915519054685635530049092825616120842984576277764953386624712649654355773701077187737007613158622024028485718687944491189560432504376688743029649030741120792049634707708068181035455796439976841766680684082497024836670584647021247062680886090966771073663852490365647388065681747148281352087837966392562748852747624462655290372151684855023911242878571302977318582261389329846148598685423588649415474580767687537662889511904294948656353021207376376870545743371007110112867788344689583803648380980531680437784576519360804767542713500543802681705035086317370685579283786942985371338860569924828080022143410466678314922097662588128334694888847931589077224582458463659904551783760672217667679644186050199138401607080392350535687022295756588203460689193528777243176012098713290056142616345722332189811506431685388864270613828430327242674975163582035756924344860793559140184771751616057992204755065905111288622278198200401437249554786781049961069994246692547607142545318047198129774167266563804956268475994086200338175271452190911755357910987025472610415913814556389135863945574278820415024890492821568751680908628806050480464502701349246731002571728633304639086840886833703868647827073631328165709794805303612187133792700520658671818479455999566753650459152391834847582270891098062265285425970214436702540028641600375053564965222315823312652727496835385992872542393807900822465390592427722252275245026268644316244986833888556410974880546823441350187229594576446819918395737296195113169239256439805093439919214275865570896396329105069180895123880627206970946948539863947621075467845186848590206645409638258582304145436726734518742795741984270994596695063846950814399133881672987646766702862855649555034857612432877833739287675736973800103401779448988202698009054116665156058196650403548758675611495059902533721896134011331014335155487060546875000 [126,32] -287603695259469856804727953003257601752465169056777431895368258416505163393207620439968603032101944356173955799244933702725498938531041161813144190954596249882045335021818328684963135890189589536464539667870270992285972019668987699436265380758947617210176911214411026020982734690668828734263151113060142442445528572128985409711691038647976106313414997563358102025116358490127313637732002423612768261289697015697442017555149254278907918192689660080994042575510166408091729515987488308998754324763493026913221188252574760162444598281371131911929776285089988799365669569055475615337034134417398241068177986330943586344256560214601430423884794856024249610955643785260008878264461688376320091196922545568853590924056044995411472175990249486404938957009162426437639850545385729745932148511482374764800552668668114277840108877903433858979867915552886511105859193366412325150812861993482722788510038111283013361060792825861647221417679340751827212296174116509154678687529656921709473307459367078379332235282671990294810245796477779149460668952336310977789970603676784341863598746272205837736661742830307836736830229468197773839766819453375727609857688709553793615899985557301789118592804498275282993970629099465496733691259722742301326289880878483771094452577348291856816294662133508475702939771104952607876504574662714047605064125336585708641691281362983247490939300845744122390119191095917990153589164138716781600904077727383561395900709763420541692858855165200177722029818068518936432436545045888671893223224812080126021307162299427037214246134693256160608606616393758743061679671770542894052258941387906154092641420852763789543544514168968768138676902233320960416741088575787595757891676532560521501703796635425760896375784511651643457975729669125329861204878046666172917741114051845463440534996423762759721885461023543207587786057797205657635152816567278467476862084270694159096162290968623498343958999612368643283843994140625000000 [126,33] 161090843190187274485995722061396386357592996345619894376897055124729685978193803947234821901932378255305981469687182212839711507009899488590317663274979940945286581002288004115455789754260191305717849703093982756370001516616324557743904227832038217587026772987380658713258480287242378768484637387423328460383226242308452305961501316683884384737813271312679070806519813779132418581115272187115472266107225405480744386303707820022332303636033674659200467945471211637783779089777310916422781430118286869344987489842043314602693031613981585163621506178669022621033587637251408815028188369415312752703917259584900394901468332958314914366485101757990865624565488284781854971933161625554613822904147130576085123688824346585483411974568679436616925735921183202080046795321947196461177595013424432690554402679715564071072355557053655195168736264346296002402186967057006482195567916755393399480051625644953905931060761181027107262329525386300247956157125026210686011575354000499607963802463579837932007848523639227783218324085250519962009837457184320478326553018877637594021887923003614112399266279124428731303264108675110222933493725692428234254304798713590155063691925652893311560255372520255391263452076063118957089942034535782893292554644353256445317331447945874147566846451539120105524981917031711530364642007425973362655139604423717524566942925455510309523669405407297243126272998159233915917794152706470414833426088171670638273103835173228185097140276508356754629780228675164737975109948850098869407627295737973020200434726493276284927015560893288561126729053069157399733030630822136492267666817461855457887967898097705336837677959239264959961977526307059909352029135345192380790493396672734138737387878408686953930596803760640550492659805055306723830723867490060984277378514615658821064675471563514170022011791556072041611640838626048466402263606273297303078160605426684574224263299391246562208834802731871604919433593750000000 [126,34] -83105873900956756485469449042997613349630835657031789616282105453180581239330826748142994042449031187167857945328672125199338876037774678844459321318921111586955397421515938866287198901520190485907705854890582697002070386817585215493105821465291959655287997528363611306328407834020440099293731224194358240336536483031124916856536738907417916505728313788869225804178004301320583846891014349158260835193005230062624157498814947551219242855551299312788392155254055777302971500630964448847143630447464413966180278515513882059166360693576346142736334681047438553633809619372139782425741124157330588162737112534590443677505767795037005542574750963047017857964990127412954208680804907523327967509523938730399522721424768175397698459824567934646788669749297339390990149204182365500767895158878709339199776674669046448050176347016695278505893659830077219819027790587780494639386516838470855945294266634096519486378665486555611290964799330076096701686426993447464619768791021789195620988777782954235340290115095790560585290742133633215323444528548895533424062529866967301310076674883629310307545054704957972632092686554049393886960775012094464287538103335289417974199259690941333213350567623300502893985325372214721330757556572061181851477053719845336809106175566373127964657348467179561099547303419792059136356623996272692894739650102843480042686470624944815575096730116746208670855616100024274314668707241424148307016662238840880377021302460499281439366011983651885630011806660306253852273157812640737100872785377246734570092359358049761470656812870625542865896628313141143563973045022721871728821087352498238867692793059038984569259789763886783080065864654123553335265687395732148003858020854731054137555244679463549481143722940177819668635481643059442920415132563088803673484165423020947346858930383345537477817546329358116553291582346531810413258989264121598769700437599835287890218116224616551335202530026435852050781250000000 [126,35] 39886900574381894359865288040572824774271112648147099583027265746159144908579236715719007014396565792618373366622459752238311170412919796840610905662391894089319606742187045008112977347006744431681622752310163514276494805598170113884939746706605421120678544062178160494950041600666706616911150301419538772763668441669374528300371059386908875115529645092984985073905893678748391426695033371045403010639808016012921306471652460401167419172155843184803490231488851446435624880665671510991522888002333857697410350826936140887343787789719066268564347399791325905211274889862815979022297204943178369287994125370324561368693078265150538153071902060890996240336973436534229017426617013102816969050132731999977802954555942999818124096322201306515423477597764471491447609893112799091664532754660290921270025037752101530033754077523548224368017345299158855722511862107948314534241099508437224422920533170257687680958479273925191245871689407025504668475033879334527539461836734891331381953591804641524151761973447928339757632076434468498673785317051027832784022645503028700013504920995105214676502104171904006538499570170857337689595131923958082615550351134476912206405228680897241674347786794735090254614354099276142533663170865691714436271561049340774766219360267703209714733762740050802536556884955443617087050187604934733331290828496914864346444911549656291876227349347899639237728716127289194472607616671373862770782256421866085177574438283087723920039423314824481313415858362545037862729297338727826676784074235056611505245668658229144936787049071518403554666385732875880457447103088658682845172910398208391155796987524295034407088825278166116105363841790974677984627649243576279355642884678042748370609572380266395304510806372298195795905325805904388534835109737345502418207210050870210285622984293030255863297465598081775418951983211845415083028199776298505483291479600819670874728428699995674833189696073532104492187500000 [126,36] -17996831858015315925403420582966577578450894908720817500783817759499306501930001748527676540209962613355438842605232870487231100920670835435173301997722861322407703292300982210424592242800996077146899286943500973273986715036173915016612269542973256619877815280362012101788409281079161252562001542925068900486852790986420162640149566055649796791601805508634990036427310813789184345597672940032856526957622824848354360162371495098213175591378647105505737072722624424348938049874929200619300656640746683749883242703413367822219297380963639253579670715197154239589178764441561251510980126613287542920458743447815545443735054854054003268020542868687113591024001599910322618507422314544809992329628268532004983151580793284319247840608447767287171442695089907654693685652616105590955356027170041494391384731950120967791480163772044069563611308359024226185079340658455816309364386088286323720067522308253689819034893839625071415657432274271301136121114507908578773933690998810973147436040885530529864807105835590180238475144590905211665387366681863210156473749790015339200527871075687237616410162644167826760872981433373401291119527610412533632179737324812641634155029462144343945361786830536924432083075305805805310231622602580273720917922799039008297505385082355630852579736007844579200721371510405140647632238607999844399027773129871797624164313900820432970218922063696765138748745460961168684930345582528748345848860006239107542227473934741478040082570823703837847824704707619028252769487542865618011955380631265016353055264173682539626350032774149687318466033007899947499257135138597475546937561727183274543925510379062226327961674688819591195325906295402231689804635633322111024036844404431285493137803029883827846506428745711250445066928159586997877876866857361156494607394927902387109068270445364596534022042000789977035974669202767624137318408289882893360555781466484813121975427918641798896715044975280761718750000 [126,37] 7678583194451704481973970656649093615279669753690711753475201774009225427372876402983040175904970013234310942138718160318151087032947159150048199867656316544128090325588295148317665017842912781049346376332994017932912231121821545358630075503429418493122394543488594474491580924379866817511174417809536773498149557220254680277515859012320052598365735043197073753690162110426101574547771119695223355553064240811772956162162640073318976216412937379561032990434806177142394971102051548799488940403086199271067421904965669529093180457945353629923007972541476235242104559476216819713138280738505620035306451268960860634941142608416276868540700491884623432713441538598700482099330043118297909457255032305853252324322930035032307489854677538184602796964079201763918562981256499475880469458367555403699175145101071281353918270593688686982144526708951372529351168871165848613032949188964394088205975492465498227465708864839264462481136248608015430324208742108265281021148063383749307401764153382632824337344683000742382582951377431829357700765113687753116785646879927774455623157868013344826188852095238587811020587695477601887089319771599383089042214500902643243248831949634881963250571604378082438159724246649892162763092773788246528347781257873120854545743847755388145562215353045824834065566602312394871418770946201559399055791476353790964867682433443496680145101822411150412426958592192866657317325402755973876316849813223781064651509126432926498025095790355690578978967010637666631052396220976121973316034843007158699722103656333763986348057963538252561810792186321120461531073470757907015962687412871435082083274726441808013882290984412766597615452480184280291930029743623705212188867195005774518402125251686646218681753982748722863709033911079130420898921386510207082026999821415622837899119530627647782899199925894125297525003866324987336590860050632610778681444533297698051832469445798778906464576721191406250000 [126,38] -3086525458950772583038308952777610159692541839488034800029196594851006753007922811880754075831921134867872053324832020104054519010513050455134751405188292542953699119174815211136811022839743964252073380220468226423805049999342444579101048317702648362173305307436423222394857662322525136860587395397762807969933078065465830181712663860577318379220971969513621294013332682804223481073992966961577327514838090990942398474373496782390674595395122646960594506469586556314165635975460049142484602589975699016885034253810011537552354139925302373614300083624722312188523149392812000662065545052515082312063747545255995685117521020820667032762487544337935451483951025795066947636655720345823802440624935122440909531300461944332804033585281452047558857566506691209461674238704638191417999920948188116154573667694640066424461835774162780999277575417411090830537190392270957123889488032870295912314843868356459560430836453607778551577172879043743144613221711355766437569559076945120381850201644772790842304176994115029722469971909072796197768066460366956442810313377911477870951031064542471465578908740782825719928929598747357870610198499581730747582555412084102779720375683404619162749400212081651496174896279608492230129456522469071125434035046876319879783783352609762151182140508721106628204297209372083290370438969028404143194031392707994004976644761081544423654284214032439322615131024420143071501348805189432976326484943825429455495673603497626722755339720721645448488122203708955487190385838198272893930625968521976074375741001287559806569984125452314671473166589076091387339922523514734287786677025413191423204397069949493845049985209924040724972392521062129620880510669967022750134688954027784146426227154548074682969094878982390790374122153189205579946121510837889818120997495287102776522342159073586430524137241747886141314019606618179331933421343641755746682486696678970883311876605148427188396453857421875000 [126,39] 1152237308370056671784913393929589014156585108425843474856226544618710957508388160751015178555726700658593173850984687741286184462919860071188289190207037428363066851255414326759337109942456882956714931676821139272380481080096206172505506160944457272557888389958028065641125343479991626050242467379037733779247869520218315362286581505674969020320786400733740307351595999086241505130982949342054845978235554467507899628173097574789604864177694633035605059771974785835774500476952250450975220900124368039931075533093618052384637510575516952589452699414431934592080670567774802941294355398834339971457215566007393101766184879866128054390078089534259738704545463376763428964357438647282125740658493801942654499144960601739295935747053518371079982447595203970375308583142452748841790186543604882346404113438133787465663037134895688285817307277292723897608899529411026655110390650350644031261699665684465016386769653987678961841789169676045321106298847359458833302809684331717756476502152056408991689579001825726390425753867866011179793385269639388875741354607695654750951147989253586357480435550055965333366867779221219262408290977279267238718739478896792143965553384009273301143838180620196543504912972736734063132910151978397034317271497574360887369723697779171476674027659172126029733747520633840357022600754067224614590201874291110224303260746832074297386979223530647204967857862208172226720787824300661948292361038158707698685944724455698968051566807628796276796093215992001805825305159900384975939886038451140719004070900617554926166693765827656346775337770185621792978643087307997449082314896047057532639844561428839479258086819290873168532067354965209552534586744320482186130828185609942074942593208652220779777979118955200824441577159343958179523114588073990011440461138068863319496651316730400466658735409403458265520391692246852663804756295275938278433163625136259611281275283545255661010742187500000 [126,40] -391312119936477167738863133819400070141124677111938273584150513648565926477609636543886327788638407737304670905227260795125980300159248357594661461410087167819400703791272672468728179177062537691107420749286216432016389432252295854417542335180521675786493485680693582889178305947730136432650448984175426342276775723635002979866167982727573122778452978593231779036296019967192233719441540116110448159362448877832198876429496635095039252247265800904769390536838012120709277208818649522296463544331180877074051903154933531363044898923656641638883279202107328914923241377830546684634473444532370464080786607645563189244862747589614901078667698798946865830130086340223308189361104597094070964528123350847543162705464519727214216811304324568466120440007721888377084935069709405373170240538638377334321904877459768451755560180546995464535347185797744154919313295136211847491559641031306468777957222919400737609925023166739123673364719421918550195227313576677809423839182943935038897154707775237835342668574002873621090827606298984848790552076916473493346614021341724276429418570455901096523794230153027059728987410824098714049400628879191676990336064633876844157211923360519046453221871549056030242755409730830183515887151119030289429342236869447155687867056327879279460901276763505409488196562115135635943847166712029479240571870018601409654171733996899726544149924862787524454816507750688804160277658295123458867858349361241734352954572996863458914369789019799763863476024444535557842530699195574362710028156467744031237391185311203085036624624469174306017314031339685634723681779115735005407121397201918974902354968245526987643976129724550145987436761732158849154173118362298605184976803882926693815315851168300396250219558431372033020973067806284536550003837041148051700502513166935301613691232026206375597321714311104623727447206227904084676649075920487662674784878902300988556817173957824707031250000000 [126,41] 118500823814188472822675027927833709794176955439863391064051181431276065963934781675806614038954455959259737409423584611681983461159076769786138101103994934425669370144149388477169961559319587977011118997767477151049331929536670103618402884727211641879893676517148940192844360705852420540589822744911515547932413095168537599561327007179956024159530454827982941321665805657308215090681741656946278332083194188801958482782041807993293853659015597707586104935920351844294040322061494293496948954777193171506099490696824405526243914208557911556058608691679564276377162159738554797795898948374326331797117432678120826875482089042321747288114184438061143005196919116717005046282886370801376868348994661227399871542511845142086958181922104667088742777638117141457567930725884071880436234596899161157302968850062175657441926801412333132804380249239897959186594679263557293781997099302543551122652427199759802988874226052949514780238849337915902116825473725309421087849447462605663656276583981583306315251899255944237257677308603850045314909307457660806413300311335376664575637924280902326706060118777177480427964803165300921579184838288566812187413242607971693806617771748100498093488286325155583330678603105526830389380480888845233361985069979810601266062566657163404429527858920492321297690022424417665546976021175550554094797484051391236054499043555055540254804216687877216892685885972956397595122461488964497231542160436820695724771298478085642531539742680012813409344747698376377506698915919368931613389354088732825036875018304264797916471148221896846094748334353232294503691308182338378165477181279500257028640948953012487839279782261219362426750172517665676587388220716846125138540908291770733521550989689550064595688250933426001059903619635099753268323238610333444631181390976179852937813808104923351116573246985356550728809134507630094236776476416414202209870243365230635390616953372955322265625000 [126,42] -31662363559393005578026127461659746888713639306037814793018225619456915443879756909725337759547068326973074868233795365295329770078447386148135070266316301750045858995955370781874237302241553123140933631773593136479177709063896297840387342005020160607331746557295097334926663938333789033423620613058746428527554489556680532689852631328250567365640365358494307062363219795570229164672575238303372993966650771912835349336302931733810102400779467369694532029943026763553811783689556898377116235227306488494017593253324845752134344208878176112920122122357014399139775943757865757045075930097307853870031713360945160300670020226391369284717244350856165756930402871707044346040478769179812078594261736642551475423819489506949489048348735176519713093081198687424270840255136751224388762068466568359210096245843289428101537754876310592232863763797190747740626555558459182796802909503870344645017397681647085649384476883841192792547197856030896484201385955228256408048247548201863481787395437003764718674194081723816824305126378163332244697103841926853282943166745229770209018716840503129768198861614581807485633051244666184107176447546467003730582692620109277990462413377163017513046355011634182031690918254548301970668345447690579213252288307687513123841061857101300562017682114521442358720247068309748211329302670577578747229141150261301561623838728235790015273845123739989034670881247929514476671977117934375674189081440974132121468307927236451618900661480253150723685848281621785338622916425513372500658223225630393653919810432496867373288316519311432731120298877118191691788959658960517098841537125384701234482714761281072717893238316845457334507073524891183246881985742318012489553877473104712283367051617586005689723664468459814289335980257635030880546990746002599783821875903838580024232228514870359656118261955394916218766016936938345256831365377107184722049737501947674900293350219726562500000 [126,43] 7577509471803700623471216945029845252030966311109963336063090224468538011392175953498759777500239910648972049613983354381135243149022620651714439835611122381948620668472751887122991728024275780064108289046199823157587855889211613041609739144742950393110559740721552100338573604973696217508058727519019160111702081871434556997756790718888469242365727226495210849901921818872086812608649896624289023602513645970443972942189901438197871346064984449876015834587404873302720091923311681888028181373157893559512250527368735535718032645386469597833483483311273596706809999934516823960525976833428911273059678814612444491452269021506011719829814221649554270408274821975590912413245263002151073443985018063050640652298006551451722657266892118033356174659764856016444360532797640255353297085559087676756882758282321548789484867572985555105009875232449880498901801772248292141652503372885849303653151310109116533815009367045503491281204621177940517455713813683366692487624079569151921231716301792023519170965022861199780881197330454014939234153561862415251693537489419359572156175837155921412002215272329679027048323557678622347086113980515972161706113005013462204908881719208376907772634844685546856869157016108846037340637836570835414686981069787869077462938568029132284336401880616013887999288213899242192705842839597358984971121770761339556942764470777079522904023603674562536259216472346065612577142605938635913935688822632112460202962207952741647346350412146523601139899912150200458885436333634641284579579637867316245503971621201024127387191478856336567467022311765044955315650724481459993578941081399983575423108473935366883774707162409765507015321836826650389227496406745443131892636999072915909921422687941045387385033655176040781293600651790757103111029782601050728303108322642313476123972041869017538377568273070510564123383992199950209517442679257870352671488944906741380691528320312500000 [126,44] -1743996180757099828887884400185174746956218459097430993882036496708716082091486877531302648683222024194322199950000770917955780975710570043164014641978476394358625222157162641156739637956682336316415462811240103243247603191107623840576149604905458726760067243569155570444020065394209673233690483467793070545023624194855790787542474209871804921034975309419982956592193359876940083771108581302547219372210387244119663203286582941545567061448466991602702465732081350460332209559879533116273759757471937967392407472131538813299266025348382415657693210924881270292624594402170681770676457686244607034956814078664001649675307058098196950417605253485467026166615251317875469366956573687437058599485023139992220956487104702334978074767824420384234704071118909990753428348953660621987590242347594856343291028597199888394397552403404744858498349885476901854055595355824669533749052511316907420894554878361052789597063135951238370588799015132627260612794282039181721622842473357018566318722020881677986782192964848510023697161436165604838367485044581285533723849921466646601442715707059773126771469897269251264810650062667720173298140422294800017525692869544495245993053594611562185699920397558977114025090876636254517562992872654655398849092947668542025251586773149906316815448908961404970768913104546243291183865569584719551650098896984952865593659752220935177441996871008967830028739773129784520801402933509143599053160895127582846329804047863478142485721607791876260598701815434587270439306106746001950395294038400626476788402461608504907696753214483688040252788164901796757844918389593310308771978755994519093568657723026574728564937119065300480344369277800045579265367270464121802876311912660494529839704168997743688943689837063766148092008462348518268120271872989073477249516001145611064395590636951758923500998341385107018230187847188160056445321507978540864769456675276160240173339843750000 [126,45] 440009371145441887293804617537586988594479927347778758913341073938324114332904958212663454105566495026062037281466328233902909276700297100260601288910800394349586682807620796175941939516124331513200124148756031743591337134189851731180712746173185850145593800262675857290461790047469360521413960850131237780612702078187349636621306787816696182815635240625925710230656911157712385515853982801936521032215884985558117500562054404655357369088844952743030293105310176951581132468244828374967094443368734749849955610876948246477475178983169579065440811647606131590227957186994485042302859712292958651983025043256717166920720226815418674243271627904080368553487082925793141359058313907883692268206205941828045373680498480459211987528981555771642181174993820792299336720726711809162289059000243216771822875813973977310427533282565089231693314058835656543426001481217128131358129524356678133292094342990600624774816770932584551499083757206540676758245132636298704582103298791755257350192024477423425176622768274439596884990222950452008623282028898971422343998741833494491672357451396157966449537164495230452092326140875153029061318143853971743059369455814684712789852265365397587726940698528199067175829183409226158772851764148698907487239906298231795185868242521902994691346476487851494106675365744852018106028765460228616534996681558646284737735714471772332795809669555600241279250340358749765158949661535008300889260184525514914700830872345813882223612056018027340983915026688348988893531048228851932029102392348783195580695725331436030528239058679609353161403603778637379747166347376922543114001866892384757529963924366673560993710404515644605764975559650711133947061346408950705777942173394498024297599065592896016993555416705328682686037118078383130793918075836078955722121256022481459969772224510773395831254076412793573181376153269277256823571731203514900698792189359664916992187500000 [126,46] -129307457772976715126240011846701930977228415353555255995846596830643448876635398212141054082821473151682262514506814191076595616910539966832112649797337179301936322858126540777571103545136188002380932429973969199592055402350815721429451596710236508143336666458311199639506662757118167642248855123530820127266374051397748410803966334990489264890039154520799171491069437951243558453230767697245617584402387611407883730525023834719868012531395887142541872237361871656457955894517191127474548597417699288203421919344121933237674584032963277871038931817290697593202745667593077984321031369596095945117093912680981367237074204248127966229596072305292487597917105440878630060146778482194370114137887659806299659003944730114718062780772548220888905479585258956456103352779753216248867494553884737928330714241558021748720873306319403825844146980640897228710053328591290596292275511786486078733891803064440160132875194090986014743655479291942321207213778640446571995189010371223944731531316220836278605116091480901371804118442013813916845385235554138152711527870609613681190119502011110942729120720630434235817208726593562110562976304525476370953040273130197741616935207319106025861462298956063493117101968972275385663108936325430710267495540865194004395975405489596230560223852392848654231488139527156492656129866633103213406755618585271771212101356976702297866099534233975618091874894065873164322890321945900975952202766254038852210049434265411298444259995449193082786829166159742958706418283834432615656455105914972718774960609618780966394352411931927796876156693436524963894038001195485226047863407591596434804947808300496129980272511206951782606226385224150308581124987627091026472980591940804115545522716019856563179820477791535547073817643659614241593572339899931333270395837432843370673676114209671236222078640929364322149067890548772776121086436340590353211155161261558532714843750 [126,47] 39795238939799014771876193733059524249774969384915186543918463285054151534624950593214816579522076883363560412488099609326218163815387429856170897591071440543388940345141920854992491969963047709039062905475540241954695743710802451413539949902712897483389850318350693966277864265100993195928521454975268814727756469933989524263408894490783668177790903531293228142985091899001437579043775531056617892506784882712590144912762216190710331706471047382102680755223907656230522643722725338887087238245162022097835625275254094359026235254584938572343794081211057776158786237475820436615673987263555576994781877977217324177509322891751145604661765329521027932509019280618044298988792261658771714955732052579477162055205238576411650555000639654945806521050038305294558654915014994996698227168402193801767578962518097908077086897722204878809931590803706631946659450915915603412120869356037701840487143567923312390486686008551839578101127271763856519063617927552247952678986997695168931383628086019185124270092236867908138247997944085261844398072608275181702119044305179502896400909374655133734825133246680518025275954912637756129316133951992655406854002758927798903102676419173105193325227968691779386267873341472266785590242664936481338565269896129366527193723446789981085263985455445704947894933096127844768902056724935756801360265469407519585812748004102520042433674973518936767199030694972987769936332869631347978041937385458182151192924889483174245638890172686461349549978150266072868799021090298015634867114565052020535315438539404146158202454380986370972432695193059717990642690274886542862189199682762393703049997899165290353683130227377850040543554834585755011476726388872187248844451859233665812028147795545233489966481489895911030549835869602386081784421815599489499585132809985819865821762996145090826252414311188258838622825432758771113661566687369486317038536071777343750000 [126,48] -11189689334276634020964789135025763875463616611845518886941285464749746991258372627246890314384022486825597759285147611697743578397877886205532536808104000841587159722452935471461337673451079404302326435957381545599490113284096772437998759559987730879151286156238903992150608204349804585776822277047464755909817154092328534525025662005909538788039202620086119053117840775642807778910221965088319342012135883855847742895128117975104517632623875297950991546204413696402255079440211345206582635556307954953170409252535235236003646938025986469965417561892617466483450392219355519663729391807668289882853303972637252983936676305347032253927114907053670180331389425930451462195243186788699467264024784942837729129098554982940032822539611229241846716367481107453398525944802578131574765315276040181300763610715556444421491941472668258353317033504777956221848309620815383073656152248515824626233680800213528907444708866851577816709002575645494655574178036812018983967704814277279148284261851156289427803817680390144237524691656035254862074596431327392794923530108706624596695946266611566716395565062441909491093708856414613017405500206318157809733326465367044195472557083792616412330910582899565428518579383579696382945959303083553528331417199140291743404697647193683486681020990561445794792671447096240211280209557642109794673996616303757640131085745987751150197047847964549125651090147102700070517728893691967209631507860675393387682245987572878623955573690458492646326167171019192222644773868075233919396356832884519848158169402114466050891893330543848300794308859515503923450034733404099548357330106517373874838295053244951611061697908633436723504473415651452001224071967505622492027113984415028198802046675894408364673146801003457579827129489185085247633145692732933166034980614807604535444227504069555336189062914978865473925852718937236751628461206564679741859436035156250000 [126,49] 2619873571142991323394706035123696103920727020534561117925518100717625994344650861955310517246342106270351567082742389365780621981158160691987979716656393074572395502017432979225204502831567066633898285457238678670349909896449912502179427769638116653724823066045911582372545275338681833218924535965495277565522569441245665453404209730512279269805557444687648610323350124610542957556415562479355814189878209583076434829530379208071846618131531213907490048287426422051155862930404110098981890927040774698413328422701141875326441968550734756035573953170969961449594785857078740042296905709500531968315011609355398436594023000136895712736937035030796810557306321441206420885809785124255090784987147411529575212739498883030588382287959486208141730225942021240770996460151305919844249613066685876871332396987318131327434466699754775291675613446245144242611503992281625095640987896293589490052739360297339223921248428586547547440437887485816760389514823119701474500215290361920016780913569692427754488828505104791669230274405015293710638885032073331398664124579448267890871608319215437348715783552982155599533123977050353788254377239881533995902257172627379281879149397766076715041262522807289763346260320011168459087139130936379981128804906669990228261466380962848085367879633954857760274175934827801883707605935785967388258769165299069071606476482116247625757600244354343642543316549794786861939211212698767464620156970449915338259520796768866013755274474366944949121237018839343556962294138056623825300377852998255244196142790078649028070632803873515723296051391065420540918490014903913075989027423847030956378800697447762688661001605547063783301301980179224353014046873160883272097983584758577528636548236118854220042926650185500227632104812670886442828827513644855399216907461987094089371393375304127924006818650616323032539409616572001482381892856210470199584960937500000 [126,50] -451668089340941278693552401671191377499154062311495809130356693593955484333342344841826601309582849737381089865699832069986229471452705118410119875905615758957795426311990049019382603181180587830067622057570040736524871594003119349311885850898049280145406978581063507451979128369607250805721351977206811250059830605643510729464686169338554888021482313614090301458384182660476902726700820659639388363662548419565437482131317563065091118379403422607638290236391587649850050524766744332998670980957728638552068430093274019575722897545315959562331557329691749898168029705873522083760709194945717667507387769800318887399948474934735742297453533171030917581573499179137455699921829087671039814732338462076171783216211567934202751938321736132507743761011684718406529416740514903047810168764815785945861572217604098063066034758130669596768429127350106455270024756677507983960175487188113312452401638632369636982689361620863366410380387172805736503419952869320436750434488744842605154379114811928286020900060407232402674164647398806679000380948165820561445831368030693211356939641196458610402665546787117936253627119539797228748117370730205336424060510619619952280308548309682585324572776661519692762686633576118455363289764313564784382664074251143225004894278373694659328298263469992723491905521488522801643363923458894807374412918158740304288121656410907430645662080358911366081553317012395169135083384071862442468630519371639136883073482308854953875445118919701875518561462987391711091536863605812429908340513505498388639018266089089957149955261828596390124651628949002991017449783114813149419252420647020994669524266898842367660381624604886542803725963559299656185671027595784107909053746953385174021542478127166392491100381151080682552188023467007625048201816164469455486025810930549786798944398624243657079971688070195026500315850318031607457669451832771301269531250000 [126,51] 31115219495445928601466185201182098586035692173822030157279410486003571567065897797415373694303593478808867057593329399982642492089445514084488734187123450174592404912523907864900705315125603110225849214338166921329758269653604403577684947469514574867745492640759563218613611606820909185405648243241681774648798860867056130349413830127552579976732084014692359409957421148165903965254777292014807424075373831093403670083252465527031962072440328868465949309138769561431634029112604517523500810219314906647041057593319712904345568320894975370006331631915272932244667549295366202914819441400755195776232242242655174779757823075136343904223151012330128716590986519957834904784443982128972976925097833645239371108893419701514749728031393064466682955640606416191746174269013957424169608509319244347911136225406712451079415665978233555675573677803461681371251524113652244867649877330804624266584121205136124445780880613598457308336562625760371594693366699168900700767248818283519142033030497535985921675770441878413590910434607129450193001289262766760071453021642105318187382600137796858606420336465573944249397448906817899146019526933854639785333458792983996847962663727997697847564255106008109399780549517260874322881587345856509556619367203437418622205625779691951657276449956546150032118118993558144437420889979896669423999446107051129902942315159333702414244224268670797516024358738717089354655230269658961705368286258887292821154648994898388702078712578934381006491418730002944839981464798036315732794919928078508004862255609134764647074211311713303494240315352978962804134267840492582855048687688261143684059661627545111158651469720315132634578193025684844682573263089015918490508801136071503734815927371896254443643784645663136278046805484983590204264755096355083326407259949600162229747004784531456299672668602123524893274049245519563555717468261718750000000000 [126,52] 13768075049852042465434241808689114195928568309251676665021286370067147274986709173791094542100275769589440834455749178532759008255147515248344791005923660918727069367255318107150424171813401040555258291855658736473024904447271286546418562097618506669624613514255171154609922941835449869586266035276841372989183669788444415125315514172914366436273313392507835950473321251853505596139335686519004423890428987097770871842054387303732462243461522633037222700931875061200917110101755651597636001504314627657847639568516827134583424379977357133131940430482620202848858117776207928325204377473101595751134805654198689365104057371029874915353922610472883968988374390058158484913140372588104876401500422912655580000464667735550900352099528830056496782704064747072626525332339939240730474814547490395758226943096517657124854682944362689046821074441118990371557678096871436135567102934334275045306121583139027456307906300131292013064506613446260204421473709519596478741798886310767349517424262730975960392479955095644844945889505592395247986622591844537881290275032845194843785176302336309192978723905709466625147516572840952655247271396552791945626964340535967602751567326801975640214075372842675113566528288391274730852233339159444882504765466649873135324497047602926675709461788441300341519490695257058115782424007171383439460108581815054131875853386878742810607947196524971646586505611689043301644761076895685291915395047787687624537470909313317230070742831267597373294381093972008489181659879434057388409265978629918343329143573359282715577855316792921391082620839582228206055470687133730778530639781538548578525546541479246277167141231669834453889643045679133305442921174314225650209340327950155492162056991865671390164567482527263723939093352728829336934648418768671711068533466740813180272695083656757628171918816378487840135806840407894924283027648925781250000 [126,53] -6895427974167469641206411355311546321002092073543014406832967324011724636170688539602668810924500567381510850064218015069190203806142458735737954974472428311194802290782437282293275253321596253783930560130181410844537261849245176920920199944782629780812623806564909993143337190603666327116574424955739131796547624987937223365589348493646997173290856342698730668246476396133668384383213885325735373574916072329115218115921851109820862745668931027735415947903812589287390255297445220899938632343597777988375731003027461432523397323815418772059190304234508226832953776131860217728466414922746508044114179715172876174614018469867164108742960629715082516640965776090552024360660578170678722757629149573944683079236851066043457633090420617032655530639197323137106086964622592443148003075208447199482513730966711076727698169818079673884034111429009920246974546875389591767934842685926670575911902997883721964857739478329547139520167590215891286778940824384950242940605715030580082269593029843778429260119537504708972694217039800948103504195149945577535041197293823596196207974054021030599074012310362746341299894548258215023067711830763386071634026892089120820229127940908109566167144742140314833524205847467572640260109363319837285212955654317551862914583969561890741495204039558047037861326158941683168917831856880688275598239338373965713631083688357181191450538105565679111633688630584302717115049002835993239086050578514848553152219181771645194422574682232963244586525604820641361564088017699684591831150498768694670072215338116833384885526089160105802269369992034698563262980802221738813662287310554681443709035829500359718021048897169099570646164645979678754290410981946536606733207137221928102128792218010005968580854313250586948377971880576243074776828231338241187698319801879124727679477143602552279137953038612706124597049347357824444770812988281250000 [126,54] 1700772177595362697753307184876947197446185150095124165071226491077762344592783174408799011123150158935043363858650168995205160305906171191469694355906837511471690986392922093000303751199864608280861561797817900466117581915422755059504900810362630155847622139973198719022752409430937076846615335442724548819231364957148717773866729543748502625283411030952694367831338429302693256678176611463477437925783606385491645681447132066417882302949769479578254004298836566583831521528989870308171994682329633069411103155759796533256147102128230031102760023763436394378905967658999987054201172957349792583246335795788385783073497797351689186429624054529960047484495688967923150096658214212908208000100791344194203940852262560378820975981439027109739815219823164196618388906796401556098627027014285688788301602603061724069643373332710982594941387177617970856069253131304465544084487696111945639985746525154929032895508711594416147398166888524158953164554835714068439903252963783099060372408435826233048716285101415901174026228164565461008633407794747770249641065066213219492812530270048101572537254726710926900727268497992016402772738392509378457241133421423567522257177288753514424737499875764896590721727481584250303836778063007839096417518554632808106162479310629072086569987475774017918740872742169988929354885291999091136560449811107172854550448041322487260835416572843477539238449967769332808432807318067525896886278845325221017777692790639912566148450112627678619538781299475104609069990885714300679865474835831879723146965264527824856136916823361278404991389736068592916966868813833611918577500983154520377884132486981274143814653286959947892053294258579345658394910548296540172127520196664082399573342822763332257221066798827008570219801845453564826264391555714542842523369099464858401589961453382911911805021547624611587499176268465816974639892578125000 [126,55] -201751342575224422896181964195408720940713723852545391520788925753332334107434022848541080358439007570592224633022056904506964247083115879754782126370715723706823310437089833485213302251726429882091651190438774146160184875613803253937915728443786243936590462800025401029556893340329349549260728145909293197020725124418954090688523704497302323366040240506177868097093490652438519627846185908423083134637159192138775058902068101273188414525001290774418180768906747579112419368533560069273506214606863712830609956475210804714800093133611806062194531379429082057368652656205035540476737895507340223023143203873021641012628746556224038616114044992051184400096192539425285642805883236622624299291449467731480587472957279328491239429619187303323324921880108574847259011787246413456460861550555913433338379675061775504490330026101147269563308624942139469431456984186957413912233741125395942198579882163922957819647835362832732528213423974737083918691520029207324999788019947400742020052965708190488494867585299618690921136062522880106246213826177382672130474887841072574591956071576827800789785873458781012713955550204552467913569504525871139952878772246271431957033126294208329200101436704926633219348488121837362536639805864835832917255358934128920221456595318967973737553313579050464833090898079569436536602380561895366657210849943315926257929463184912991279179982526560007220255536794410903885294092959231643766513454015803566349189501870811394988857245322880473485547603570044062361621543277321833725882104466861010760155358238492237887343557531462113373621394407006801552775131304391527055172744659221004089808106991147809537398743259313006459439143197609161988399161567018430659723888248301862617734765275731590441868144868491559771015590674224863466023114951991673419548543370595524710753975238313611070712104365180295312120579183101654052734375000 [126,56] -31487135315467223727570090180759033765266700169603341185901435499530183242001599730289319736948180503795847885801806825095827648390827180998681204139241575724010216622120495611364581401959160768503365396984643790574402200536544381988816358932106879044383096642481216130884136893616252977192603442701488942411155321444706252176322115612310310841627946812261725661045978364393357318320713993196110473179814335549608470016235869994936962532853381629598863240224131931765253491596885483102456651188057375934118766493600939276419804501605341267329316917375028170796319266038357387051608998284837486129297760624707913127344951166018630399484666124911797179180113137020547616188680680876838016844656907237127468229372357455520411916259699854584957011603613504346895662478728575918586552686220854085187525537659518296801108425002706294598184591591425487175178775698595232648300280934256173500686445456872042673586066008543515169009115474558820156396126480583608484754459277226651781718441755806743238330167853129760518059599187391952188615237311576577475440842219680261019865477367115682590391365572416197306410446273462983730120022288913431495029246963162396514246454599837929876467262511034512358608003475218228923722228286233991484986411855524378014245817149871216624267533534572882135494737343479771073475468035174118776357892603027756298502977084705614350128510677131080513449844960364119781939966023345648337674505825888595294632502857784694562996333066469417347765797518336907563294398912114473093621373886179016466723347713523145097357863721764903088863863326374923358322086687411820777151746600026443924993530932934016541948153258044732200911971398870161098956609130874463949270288672882312260906164246476145123030767729527092967100383120485101804641460056343919942032878931493968502985684496875225215989028769151169122803956270217895507812500 [126,57] 25344423936775807768026685029738880193203269989842824728415841999451520231377316724519226190309570539626969816901343837817336152102840008937576838075321810249950236760768603649269614566844006085756721277602571633819757638714090031645217448810737142880873731775077206322770472066707394485742670757004057437419523773052879342672240662904760325479467527146144248349413029151859298833685086776600773795514506479241265726758891617735356603879203179626251421715047806237395902642745469186397373474052373586692850030306567736894601278569831624872314721456524793422314250299900726741033184079644877249036046884504228638270741115916055955293406220787435477839034313118242211423684514651023354759558281983626281664057900238643064814318285942210915210874046340647289373588639900787171396398383741448722405544838345952629141020728270926669190723023332666240833795835971848937703185270794861186168916337556862972931449396497401340150613701101318160529390647069212605071116428818412239259503613211995083726597255230061542066423873983510709319161377218005273639223456279385500319961595494195485557291304532931966235266253875762292856770895127495434377984030187944815766888872217588714594075894485297134187743825099453879381912917649417605235111680314088218348170435268662862691626649910134624555459231413986034095825009763039571573134799666908868371730597681305553874046754518956144537596003051730898925695577013694687783020381877596302604697339032283955764648957574016426990609291919749365203725956079266442576903548214760744078569847473923082017879741614884898251128296305924121062373902862944795794944962304327092753977596703175818288333823248943219944065289210269913533657235041452896299153947314962715823904059808514921600430149410765152882893843311349479416957506214701028877453066098274025935259792886729549191279071195566140353679656982421875000000 [126,58] -8371422631059626167014427249798716397294122935754778129823067819427104420231728788189834247476428461319050391852803429766453947368401515898365768844605806417970687429147538481343816070834500976028628921229939230486684045791556069542896993821026563097011441781240604100745736224968652206087574037937526860095060955326973302634016872090267687891162030034729859078210924062826085317593571289625641129103784324128881869298624868423920417813277313300954090264645676831088534708856427167011192037409679902620647685668211945126956371110973107581535243695969448908231726810044950925319292346083994428204802972922662700961099210564105065571492513784381252277990069331088556304858615547873163997013295961100123714849791019584818435404122783023835042108923399319348642964790778115579835865299517645947407948537882124781786798374304581612080730505698513952446723287538654198949624292107933711029289576156280124826772660126832885178488849116653188597653172141866449138538480506155974586027921942229977243675698455516848432807195929615309341849463506432924740808718831846176714337652366639976288334901765840267671424274534192549867539322985198506835637124560564829901115018665553768220447729866954437537411746310880769967874800558211378239745121508416063860226950592767246814254735931135516138876029808987624909629749334599211661113450119408679155395775353582996223828534311729828965231530098018512109329554178725764627034538519198543610289333065319457205613704069613743403725425204343718775529467688534261146550073446850945287155800364824860278889659070783544440534519406167023442205936764971186837065148157320183560721554838358236818163109103512382366015764299634710812122340741883755844815207096133237824891655228415561655196914244374324832673277955154170226804379729181793046970957908405743729456612177430233342734148617451469710111618041992187500 [126,59] 1987545642373590401209601883898265135164272261968734503820353203958275483576585935575409838436945737478463120030953788749190440186129457886318990883874022385922601789481835691036834589095866478654736074172147814308165296230605826190389222225604743186222596927775853583016082865428957739046476288574870435198559877735135472371709757745105216424893284216115300152820919826408292925212098181814010809901788761307317702162393361583707329579677560024718813766452562764549084095864373575903183165629871182603394946641342867506814050265347752136137366515944947249300357410839509457600366182093406351126081027859331853543724939470712827327121153332452151040347509905692614953416795309584778389169279044804952309688575126553412169204835542541201645730638755546402247194343880256300610677137421276019707332954148491022970463096096848880471612090508805513401664469841178641494110797031622430835388868450387689961300796009128364056213174368729318466511485275564223513633605812606635768006649244475215333945746543192238345220287226498833663356270747659056366312317603807791746195681761462107666856350359325917657055918812188505047174378585148866251819686988424408459034069065421518608828842589471912087370553203697518243360673363216711244725971430275927354577112396166103640318859302926725894748562721103351292185973966006689274564967429848711736777062069553022453450810140701784408714016919397073708099049524834814834160661316785577487123803717123562251877397309878787603843669935459471066698116213641450178776469119307841207048169258408965978981249341708427009458109867378947805118039949371915358831397896654515781074038865279654678655094282463005000247287774345171710577808410437431742720330717675455377663116390384007889136175399516940827182379079600970851923142393446573620625417157939532057732457061095794572157342635142481384277343750000000 [126,60] -376892769207193517429426844665417463894847352640820763841990109448357807936200018726188850229596358457504877166393905452418929025236941247527206777317553118556356370664797511230586476045890923447394092653161300528483675887269256789603606442211485700402060277838225368745472035818846661900668635052695002044535373553888759209644644918293896131247262010697003246685620158072001821747201135745761005474352952165302702267403288088953923555897664031383330669796428420091933339469989238997650915599355763950799987505858360639555403638903312789372174095851412188908857772063853828155556228811311876085426830079731797398366887384507415090971812111169370991755446202329373758370740024512023194176816090983844228614939339301473649879514119098840776236682268452901594344608430670467609815567143870646259459487645757045778089769355013084864318947293629689456475716441658452043877575375115784644195032709504261589644878444154831446662420599716252137146232884645510716441266976534486162991036672528175691821690505660670029203580311433808258068047421682136280075101185222469575973458558672314197300246425985971925291429677964343319388415115230377339201982468927218948054148649819999196843115472560007276183520101944007146327381380234578685766937600690635364681178131109469192668539392732941008032020463125509796334969727569082415860691744219895639824208900463769657692070985605492622608132676918017480682684419633321112690308003553955715622084920009289843393689200700287623615203631202439893774589687930286513696981352319743171477561748905010157296047374076164730909248182822228905412245009415204910866878896853430552448863775983018875679001409731966088879843979856478351023734026493838375562634685523458312269243000324073986585667089012456290134543126885377525474349666054267844650976669683599935039606603032411412222070689327841064453125000000 [126,61] 59289788932541006360461843236156504288863039749326814238669982126994829787223254097573464183780717572219029819463963574549112048633340411269778002115303379484812433805838474880718373792693354175466062649642118869548661537281337340208882413820115568661690144510160401764565363374420649724325011586634579698953535882150494259174302806409570386777975466166260924254548202240955425513014262789812629840347199662973964627413685169785748509355390050640325775250675986570568197234230117142474591745995863185763521275338781121724055758701942197493786875540074563402669493370629624970548424951674985644199959315565179531393187404186122463282926913221190980534825712795597768186661244282421042554369257600634616288313783958579796697532632737150487462867302992100669788599766264680651590941298663215690658887218597226297321525153623726099292070586060115166112452266057657271248120696129933152953706124817511003384608371395666029605237308405654096221147658748987840109174440772268307497179315569525476053177682692852107584598502897548494222879630227148178515073335092185136869662079607015561464918246624703407178233118124760395252060696214185611539678027107595234384177784823801258459059983571692817380120755953895195444065738428801424675216560586511756296310580919663249174511998805010607507670951615918259336389764794653676405711203154305566765832849324609372657780880331417502036845437699639172082787252845630436131032151478322260413924148980930899873165581969268419705520768976989967980252709352194413715852125173760419028230488206888539753545998069996313226619602085949965999970882658553449274622506032675816555366692702445000321227755588835997454175237542140192565405043110204176752261156303502057579300531429972530100436802443048192026444807417810310029604009538316524720045067491061936193195556692690001468307273861809082031250000 [126,62] -7863232896634365770445527748132568033854285971532675761536395645989588310475772648900625255464189729257179964194682967701279223734668416258934318574262256563188322368813185041683624180393196120261374542481798246333581112239145114174426895232369015200803444128758351171735180527278394376829120964061136655432352504860745423032443125471973002365742510545820606481367388197709039321530951093524826755344101890167223537750939698826840886792368406360086876352930998301972273749820465028485809645635872719602126779594997925408815893464743365037697694058782095251056057010904372199743266787012839852243030606792665510919324992574932373917274594812130785484648833709907536144017028404061037039296007156212101086215963931802085447594338309965145322106044212679306549405490530183932450767871090946934114410342385337490158118743728463458974579920532796551105815934891338109283563323520874995345749977417094082061550596818814150342250045664749671771847476546521426255675989269300817027868278752826993045018692046124644456935583247192650013299840516708465955012536334395550805160693802999809097167695918818447246597322503234474030949544956376992860937573129953720600020011400165456998787778853711307003118545365579886187230399049600729252530155082571991775575485412403509672862490458599640282205900833918442883758416769297524943377631306225100542565639435044458065561362378008036817169261980271081011723823271190719893283113546981427560552033230774975219948822259755546282970724025911257815189812683937924704832494333963150654681824929927885973850956322766023847494987229634011363329476642148779149702733733124233444884824559187738967151589833584842702416925654491146758025178632955284843095745449475049289102937024540180533271835010296243446313922827470188628468865783582744144019988105022362828719335958963085607703350820101562500000 [126,63] 884493346573030399621600836366745503299874745815982094018122185649242484617734427462705501318003429090483692673079130488109685110245848327812189673585242665486052829738587403819515025871962302929041541902523561596150080553531363875143456312650594838162643732857433066250917869514206841824816341944371175287546282000956362285711549369843251212694124247735484942073529880405021702230859379845789940219762317012804691709102706227752871149885314843100937698049659728218042964053478097552848762554240773042631229052832412344656273347730203471690091108545518902240158156419285473371335878045048156620439004512030760817264603533165950408675803285808732208500169789508357656097200852308265787234342499697154979313746926788224946627228259707784921019917931198592223072951570617549008454093035841677823936706433934691385213904153928532895671801934084926608836502400296132688675042882839193303559518542373094871007254255183618699024713385474020639162568689494899690867453855546413083857582254995041309574923638326728125880627360432870845915885631048183844891998041268489231961611313510600298942036697828741310927503983487768146254072092878890289751988321268543299980540889900913023647392810348158997062741566392641711867918253195295512776293269890770429393411709957898363735506577998076440285423679462027082025494573896791010334387437104708013932788027564088550792624133751505690317091419699682168010776925515387356244684953721926000516124595753899430026966874354237286818915578737834207030294043594117493631715101299551728019196957110880397153552606554510877470855933175580932618269576723095605414009048370735073570055273929787713019232486231774682181027575751083776659015851328488902368895242904793377642371469965595862474270976925308303805000923603586471565476555191939508860063519604206537870168054213077013150617242851562500 [126,64] -84343293217751746601060345114851323601101433681090694613822523853629415916067043150991825595997157409329372463878687982813576652711732748499035699197810729885683905408473280885416550373646954284933296454004643004471877617445689978993561920272379038344577721696344785092232323504179020584217535521125058607855659779412391394353706240413988413108825287055989709898251802892046448271738709873331377869247473784302092534208729199628483418170580693288101511322210878004205733751253519379985640076390201789749530493190141158480661153802586512008350632221116917850606536703278142242562556986000323510846511167466111279130977351824703946671774623108756275622126408255529319747142478501239228077204347409482756444077435575274693777659672723101498407133333890330383607716633471548142565944466626199745148981086507797009327709283500033223092695999203592012191092366075110714058462554065304260299179644068946301061715117317128884287824049217157218161920887298695319881360075252468747549295926070131990226824801629962302162510674166492926814470712525894527193565814267193937952479252159999956946499099847889111726094617000487219064154988087826023279542728208407224665155127625334948041132793163963732592234903117567909080245617204749012907494546985628289163076828363417764333230592839544853322048133531710129570297016381385466094736991716269622606136039997605330461546813745974002120022046802180543135384177100454019151834036959816985570737756863313918637101964405731432046039915363861333956626071696517974036352973279379883524380228085707689764983534517665959268963466969180058842074638106642736851106581067200357565251046640848676585717235568047641924682127382732118220061266001022183432082251976287188771603281162889104140239361004247419907648843951364236801325008246434368697755270971147935366697351703975427911359546000000 [126,65] 6771312173412981649981211216385223012159736178240747269213492278596253980097985288397080097508902596766066527041846229711794035989009096741735279398939551896761182826566002107633281048714442521490222573008030845461492342921140152027560269096753959513047269996354001870815196682585495937025866581056324540165136659943335345879109514190555265310080229491529987594044724912793799821806526476688348697095248132160237417928604246510172956356987587939567643521891069340449288214086971752555733967841607251151582623581114998924318710077857911842155326753782934035484650716098756740242993694916823313357980837704754245954300171878678093704517317835821940305473178608830908473522505625792860017010636962389650171172521756049395465301235356765554058564976438537403082130910838118695370660567408643063205515709677740387019044711405597469430134453079755065862670470022784341997380690644105608544030601737845901228311757089886072768563937746519341089379640077592662627376105215026424142868601927101687744388037683999937888152450005208347616677196800227494237841625202711621230938537554919515046422947702712922669828297900736709048960355504054499074238165941697568281587484735102688795679082738137425899084531693995891927492959546668383942016528762622427746592632810483298147995245881252192629073737745873044410756572764016440207692269825964369397499069412910092791970318143903920840737373461866383420624341364445903062498192730470906877551548476624521682556804247949809240082578869309915662081244612347596309523827024698534266147022443839611237898814045658554200536999073796601171207715716702152990751454850990245914017279432015677455966072631281394719177607619205218653847946273564853690836003253599196514840493621479250171285444397772832416656968908180658051818323956431728579157999950448586790451343142319419176224760000 [126,66] -450250489974733371832396697170294677834087291788804742850550126993358031401051596123353302477623794881968090612102619230049167220713060890175774667028806890378366074073834938162140797020476712379177159563897227624733205046618176199715041434282596269457127377111148956436024734723243243172063270417118392902087683962752952517822070816977916418558276543232427802448361458074952949551388353035685721985455879963901903585099694801730213990022673257698063441909274423204864401693033954702246579071420146797836077902658836261216470904565059516401799749281216064733350016756730657827546002337349576904594038294091959512854566941212440649550859003098309932051249712277411868875866028704826508919393687103562932718719437130096502415090237927820626478010253724188301019661633642529716962074988358919912769986809921334450393039280967860689484011643143333084170860685603068816289710393365903654530950664671003266600218833816890039297795734224786632840031945641949719262045110300504966536382049489257253085786800309329838569383530676872059862580910671529526747976516289478894991723825824260510988598027659923631213654410938192673783019260709183861059294117520583462236690757866960418362540748412328646909828018880161254797990179387727164472314244445857554763690979757969826154904299170019685486793075408516260958529037225546304596698745575640361160437353201623187833774662254400139781150092747961688650813054750742978452214753713694998181844948585244192180200971749183999181776880215385216507112495997642007013348951007983326958434308792980289667729035596844503046560992228722975796411357495266628378739934933210237668089621623300301896880155638436595068471331395673858867758274437200004010296711201444151213704340394572235320587129153494774974267107233793534661259336356811111276580139462022851876361144740524689048828 [126,67] 23963411910708600154041700670777184489877301956787460988558542326844421710289866143814729589423204676065914052100795212194366430269195519714608134838653157458165066770280095893027183867301004425989302735489206805474187104049480247772092509314196522462019287279339291564109295186715423426800597107199313176261030263235807764108628470904400828175436551065616566279321461377393587837112051397003361776483987413220964838431934901871789844332601070973991770338721947720368040053751449729995272266232951713306142648375141710244688332561857408099817701546334352042541827591718016908247747125227646472415334247021097551621233155535029839926991383634472272649226441618321057776515115487981192358536953639801154195866026729253330916326822143401751506574879856482946336240153670587563904568554270099092443902279010217666833663808226340149334499374380101102932576288809018565320371283968714528830311857847152556159552468820472073288962001098323033595647274118684313073849751478156774118692915235093610788590678885633947167917788797261870146817153154316358577099269073003520673646735373841084302947838953582727463037545042343483127776137836284167133427231145652530748354607823087595373872742449604693547233193722126634681304550838329993133116001432080596536062465507796236464139126986561711126327968352153186279723736041293388214834843540173142528584857569725459016971460611751802174234851631300819728858512943804801918696822423690350947425113964957973602721935754811704919983625304575380118116814220033678033871309443481721190966793191395734648119283644535284513013555520037466980469917231750380397349327670436773543609968304100470845584275314021380790916098631882952639857081272993276689722224867793606438487331924986317570303407746747462707490104764658793431679280828879341986663975407851326194396745873628406000 [126,68] -946437381858892946712676956625591342700137154976596451883715478828396044505880539251125330053046344700883566172585097189750137718825888346398826705393731484821905730552485054772305570214682252608633285513852396666831069631296483722009934601172782937536859499283448858646111080569544561867865468849185445257439873412177126590161614882507468783555126467528407776224234157271937852110388888787499202224846100807424837872059290905664789788893659808817803227840919173193100373676994177331021954667794564633677622895127576564338297816258732310602379202585938830930899962492177855240917863152877767783266722142234705308107049246573205863932815768191553964389567928772963468884337180318353922614174528444229988448636201041510263132603483022836639371944005959791164101614552083305573147204146281851124311398110163419648719316285933581406071328699809118831006058858253699653370510285281683625076459303052265527335186330586355774162519264203394040751759255398403818848784348801785611008643553386012612097053365494723452457851721541746131016223904577065113215450733321638178012407248916296581805187927955216601977685757259089890163985359837769280406411563595880157093349533671847736890802121572705349213775385409416338764830031717483894814911910699022364325131832660960568864944181189423593277821289862274409641048623550332315727797500787217992442483473068225387557080355448990737810554872241672538975017970642347530194004358932650698898577432069824522305126450058539540919498595815332096733545557201399262246722689510921058239201153816623876076083231766061437448151592328763829177693211497478930573659858065626945053199963313986843280419320188608463850416813371371775997773384933275161200055889004581511897617996390054961881382899486105782537558306895330204948955344526677454762128743531393174966929547979200 [126,69] 22179501698307239732561913120717274554191644926343018351466625777431471011163370299251995805786740770285257023955906054210672634000275566570903145723793588223851828106039187271307290853954736895623009860868525620837338021551379033352010141386318650585018216901814577622623677469673388095264078324699731879625346756984833546128200621363733752082826206710848413109293096529721145251872893855993169540806707088176232899003975802051076699038693511849686940452117753415289692598882864213052103235552970068077638168257687057737005593342946931121758696329226296105281679889176779543042646499101015416251375107622872826295366101702928693665723421534621008093990453579453358548771013300824480049769023472712881782340810113168201626632234816736428285211904365173359671686047738117508269907381560122794347647962330738688370497011327368964526338470047781945397763069153173421217526214454479553369659447972326980197665397199277696467040497825058194119225903425738524103593918788316919902100049742477591916402151876425020330883810410737798752910420039099302219408402578409115146044555082779333119071920102003010620711838781364091523089629369736621671422949530020302835985008490591777419517814984064759496947172511827178159199877517372570789394921609251887363161234662152556796811463535629609199416718911380531718763526690846402207177317662621077282385308910633876903242836102411299507348887028631635325571656793544580437665358959284354127713830541280884264303087366266441737280181380532755084918684264123537096849716250880406704429262941521302220519273453871091612406207904428903236328185165562471202357918286568958543679425942683597069113977404907121028690471618002102844908773070238555228713777968805088884135176242796337000532477549286883427422067397771617592173835804637013301093926573676547183189995200 [126,70] 55445437898295614444496201257952772193658031940356920039771158815031748255368394785594923136270724010343408639673781865603920370655761881919620813005282066658290481212644990772849949700725800912665708266126080819585895487983459251716038877069701399983841285663956155692235405113117510013329627878154347386002357254349375031080068558615152452051443870799743224087919946138357687095467253160887899648316586303782180662013001446035066274652878156793275613390467735348986435119195896698798126497439687928000831848196663422328021681457306159615939935253892023090642092104405048206587837810356345392979857070195330054517679188150030986516749373365737628192870718665761677433312303874178591179609994994773961060505063988036730711347243669195768255464160115285249765551006700544824509836214960202607507130780468953590335336722059696918956177977753642294430534616613110591773296948128056105748680358331256653832144992779469626972690229307562616024497695815675837018891453932825688582373209178355885772870697803773323231864985076650107990156487873781856492918603140757707360062390840833190261918062246379816155411894627958456797675200348392408632650292256258268776634842333285239986693714202526381874677631352257060660223502955149052913408363154794603933831101523517603336699129517529885580807471499602704938107094196316196153281682208394397541056574335212314334780684941085038811722098055857679501691053188949048387868975985573405759073030495387013674171970158689726761241039076298693431690765237968660442030139164683668236295678507060028775268432510089256556298965988362307109785429039996774941532849292669718295701921299855362649448368435920884101694511615927115292963041801419641750914053180078983777015077511762441473958949313451856716819924411268879900776382018617011402777517754394831896000 [126,71] -18757983977713253499384952543257746485053181049024404738293393226156481892708687556660857424648686920204034951282448157025651921947962710819001888813187423978871375772030364218417186423352572209499965317285123920513124125827712291009775777640652102198989434750330261207397753999864066267418227166995122408926763787131867810716382924629239588433279170784882434146884794524231421602143529364750768814082084045755995232927421229847093647985041151083760202383507364532907060939278340520730196642961728077429692970281269565571910852132812486134480254504554523334877059269952253909237489229232248460988769389876797700248445248371551047361099077125187501634702695722400558596800018308889561097304059358245864812352393340968673003742243679984102058924158131424820936443430527929982539946037896498926578453073092508436652801052955845157168305896091015642411524234860082185527693244581693258553071491560308679047706490848440464409438652809232135932806336591815637716831725723674414164302232185867174771688496359055121980030672711095845981982013794197809833331258597455026645434262410666518795947635920072521607637637574804985898065112172866194302200505687800294026197411240447554711622443063195100836151146541177050447294156106622675806781553147587207845793231004804743100767479690199325588949704157917252123156247426027975794588043549974682051088040660586259873270877804128242332890492797602671868853747827639330899860268960003325590973723016257438542450668265590889514510643705512511686410083250473295684397110813817904906935778775796428422368615026267711145907277223692471487135353343882458566721056980989323532267474780009269837009781837842414242585933869339354617628491918313093140270571103010925275519360782020688139529479443400010184117049131610720919318289265540665653789945297622578950 [126,72] -612504693562619364924207532997980781417071197527117576593982182970922063617669964613631308538551450736863570074511456628111064532231516787745927738523316051109218817366161159424780199277549271494658193074792940371997430417125890113269066593306146922709053645713478186912152705281391691326110237494550362261145338833803191751205428433719878356360236756473839550589014333003407163905799962504908620608630318622418640402440234345797285895868081071123234803285883107250822387979648611078583523669615065929303502227265855879430269209241233103257530708310641240067382724109713835672944047338922976097359265841164013482526837191922715756010401598199377834014421161934327024486414622124746237124047295487984260061262362791204242427700926981532775040871127272601826958084388418887933559201746165356451233035772977580078385565359822891567209931417682352387152914704624064741717131017601150811883601942110622161018885915593631659260457988487956226080944512228860779641106312298863369861526365824230918093969407780346251420780373485025741527930273940892450906008296941654222762936745441044500005606456080325718441192762510638786517843300575348055443330273663668846155999588733611583766459623658016721074039092456103701856198267925292032305734398079633282542949347737427467259853865453919923971772885794248785475164184287176354548638899067839064752010838142411312564108327505537709944935582143488275945062759232422568025598125777808434300908282775100022704428408897851770019614982335587529445458325962774490703643402559246342210196017328671087116216214361126913069717087607448446617948395973377810436738540270889103678312041657474708232137817197591314226214453564331241463955516889360772714016002607865563704136869504567529992114870386987287304043533479596082693005151523296256202943748665280 [126,73] 142812319324651069525506260546508081457797273954158860880971725494594581891535027662253325492610155157534266284186696447259397023986396945986251394776595772237589268473353824658269999714922506695931393523681081337158302089424822948646599895232620340009643276971504771558343868054124511034513913396377287026217884902199004160939051911934785146031836351189773691016820522439338318585253224375976892430097490109527448896711147675227368726819749170134171890865951838721269756301400126008128051490071700973640802364312941541776554103633526469653528469494018134875769769355720791700926686688922379383035486265721485473864931733647271277236742621894322445767182884922834669045653785115688638120989259914676079040521693371289234486178844350000372594181825839346201818179327918513415298224167923260979528053011766769709400760357270510708529694472120523912313444923320996736058824912171057635037649322022682125266654373392415179950920038734402219156124154747665536380944809273659947951644253202606777877422694918979387917585306398334740459250073450489462045760290954829142848024971712248383795148699704011659534197163039301706275260143303800229340898066261872901665125207117128897764985861395502860097389818650468855919379482617946801171910621193349645631011067166854660781585460220593978378548807042303833808083543073397898176215907324472692888188530672259077638999333596438314530794326561068868869995524428415575015745799926991928781636265491472639468298549737992051210949061411359686117384222989715154296854250799714916648148596926784372860933347124052460401287296277342956680863142515314373585744075207151362177625542731098825527534262871826203567210020554206315103086170725480319665557396288163927189664983890330923527427812959709387706854191011949190180955710233832421275665075840 [126,74] -9704998150071577364073572064661761278763715592888153100749440403445650118062329933585657958714292091661381128651058178717825536588069593651699717953587678550112021546443432251573182917641414820375368322144128852874335287242837297079968173457087702987526157769828458536482777380174039563423675152418444960757505578031153915895301007928799700791685359270861164216830886010534429621060774985785992119251488770795309634639007463625326965429964776453696720328800206424228136638372589849024540446046263706492537289197362189906570613433891058752223257146728460931457700057685474024784380581129725249073858420966206019034440220555265693748425979990564174213656030375830039465102550989126020088655437348841447399833951315398643789418850523219756751815880576903921467697951516546931365589522430638610321248673704227000408275573531012791499943646622966688847953891020472243222361693371483713388597475767291905230928125313082569254943976473242397529061785597416725629090225942571446656970293601382586030542552758742030865484081146787378931969708611054728038465507244862831347316254376513379907954234538974874725704005203974506248390414009528021535782718795486995805649727683378960987432490468374602577297468356254428647319003668085027774985627023843915260275361287983399385071753982716052126782798755735359295936668855629385470016082513700496735341148843864461210689125934954010261162592056826722796494901507021702535846609365431979471488387177949350778877236539407400642684360197661600342393615923720788684560866476844570733060178832405421375942030813754582090032468744793086714396580152496201976051616207619368009758401389252004928152132965853208225101366083398716645327407898279047716798300622431392476862458682656728814698948127565492562878986214352141831795937124684065589473040 [126,75] 407027757033764136140449821619813876085593320697591404095391012204493772816184261795672538536820813303435637231683740285563477974146282888927732667071919310819448490012375738810296473177335842609069573284558892921150671653682186758250101391584312017021779527905672860767487034822883288292667381148445322017499404951131479758799790534052214316032340428631004719010826593024589806374142524382063518923136490347138735541477535739651744323416361273058092457681615443381997130794846886040275722110030537901224285443878716727036268648599633454956803154403792720404544257574782711852932280692067363236253735018417073772924872494324106612626809521843621449299251690388688270572451334896410663783991625353434321415753409562309281405051286121035149422553701213572631730423153476715281401079615571189295518747280225673709607682511931309124206455124448544661034059324921916727752071585115189990208489670573173827954507770389832397728971111067894259409210790090990530580538620899253029621280604921198173980660370694345843562809160116129305626463078062514467563343301887056582175315222039379175894763679555633993496517733459374039490490910103802899654029941643742728925509516790470034633644337835225943253648621341684347784717826330004286610455279306536379207732638978539077922075123314820797146403444827858722787678324815632904574979263429896830444076319836434941846151369406052304961619878568393827423033110827648102026368199296221185038044934492205549405938839536888703639124976015070525044861345104255220621934695289211324263655666594934404387778718895477322172130332732044106666248789947397371036380360170967535980632784044183961006910080395960545072490919986506648608649679678698614648750081055441569480936101792023981275625823437076750524761182587989577324732323579427943760 [126,76] -12077325406775522867889739568693345982762144622094436479403259404373974950784701188092746970202695277819915045697726887512079293863009618247293793734176032123294449312104585376494473345577711212957596326453890246526648026365858402587487026822320044483653422679857526178728572923446909687771924675039544925105089444307111039456671784185458091214954559981455309663905548965920580932026727019853985853761995111466632446955210893245432986534655065521849600416949155570133311130812834850149147194858758131748451563559669860594096508993877652687204464773846394064644977113184975165092567872147916064980137115830445170569484597267085052825639932415047096983759108997762776489510802900200186585629642312027129933591468276283451065572604577107703952954266764015480321119285870642594548612207603339987647788456458663925392037028484816850564539326034142683601022443103316728175035709735923314260221234182145994757493143642620049433882302826388571220739234412476000600114005587043664029314435574274552631176459120354630710847662599551133751778298532969540867586832887175619617834462281629053359688901771502727514364378055662880831816443303289481133558716034970657306716804437784831232286044231479391035483313052225331309376876675347731340977496808259291747296901760195733095194725290234790190310274154356568810413095744162727846630160502263488993270730789161957741751395232583651868284625578098503734489268128985807531583890052037120860690939145544300010182641130803641993788321191248694943294140435639655396471340413349810955739615175170224553366389354539022888539660279050039741034560397032642758669833932820957068935460629109561929777226711942798787100645530227368440600143264742757549711291777113634704139853123875702095301209021674929866185079582372100563315083354995200 [126,77] 278026218835053506607279786583947792658189759334877062855302920688902590506752134984496170760740714330227638787660366326752623602721756046032533517730120024976207897573219486634521554397241082481430473582628712179918953122702217061768789820326161163566273263356600004244587001359627746814699404848761824278539867416180959132690102038302815244419138545173620697951094053275566175708020389324570232847871169912100425286581577404406882609254871299471157912646917665537133003526139585423482035544553418951894873987877875317050686486442768911794922100803012429600050591247729179270175919653535453673822228724313752098827170466293100872917929527366732338649192712453066894246438907006044221639139994906764892627655789731508408400645065845603593640439765808794611443330436482301348020439152894767861537912841748346618619363830799039452786283829486157399572548502882207327828133932982089830716903638207035759218111580927675621400836630286247935613766471760523030715518927828832520102649431880698645577538309752917085483626772738984801629429947418318478977454969733346537076409615092107590298770302478112714163495936627735644713483113044635353116845266623515705940865988504924262146677106102154021304974000740438031250525999187271781097114557623682451567053446894130696990652938643405657162582749987154884853932425364550021682382691386478067919100190869722496888025099838038280622533692426647862571139164579805479018355538137428907020749353870728421144229333898965062936052988320177915538756094237151537288742562104942068682936794540111062960180520196381617029758197019463586874645355087133596336905032783585130244605828111201117050444714230116636941982275197997217284693722595604983665019637874330679590287147770381253926407670462124922801003223993194795768300438620 [126,78] -5804909438626369578405238776071542638860293412522741252743131141855248768915699607982898547179655375124034487610878863752010305356963576811750681242563781001022156208508801363310867922146066590202212824871065819510017201383861691561644142356926650588816176532260209267096037413639245651395316583322024466954759260345052192041638439044620395059055518092313826485757622862383326061532659884247438989052816816597747075347244537915150358950819128043752355293620268237849904635846137401792151062405308219658409295229481700852052105872709656553122933950555756465335453417767798784821622353383489792767285427600325544966290033817154496735905508629307427230743183137085345499756583288576229996126709233293059745547204934525001711191363412990743267294056402260048530820124279108085544024102218895514209622451072766474267796472640350097093962891773130971476710726626698703046578384319365338933388383170222822721988962621683687822791199635423462625608343684595382633628049283091638387617574259094004266761609908638349975198535509097917146312587479072151401655251737999559098019482777549636235521889421126839474354504314034451827346639062710193137705887323325722001688783210608578445401795989558410546132101598511256725569818219821330868682362432574038962779809359002095505897193680980457380864486161426188168516008330390494186643768985123790983902663954850287201381427390638046164126008544309735761164302274134358874735295599568711330964745767441095295205909647074762189767421043407214988883573851253541045607970296613922738731411722412501458590986694951973669034327843329100383653531151686930287359590649279773177022939630203596095456610976343207283655990695505996997215739017711777569802911345830936045242354609781827508075968710305887808037882417754024166731840 [126,79] 134520545855321994452880576920338245467334025124961273014415268611158634568582178311528251292519829121088240160484067493981569018690131514644005712924650885901398311774029441110895663426798519812041012194737198420283921133706362239638734795484302349095035256920463168440394385214100845538881462503200905952252846931072016310005931593188179142136042312248377856971371867524195299362722255961257325028125914927908355407594420092126904747328361561566163905274023898379121474472899888736055832813956334068482364417300592261557456411149192294883548027634013226903212970325003459730908766476259830497405718051960554426022281671173710318226667613350991043630765708339223408094581035328310054123467518859907183487718410884473619150916720107360631510898641824881225111542037997789113938403738476981472700075057189215557498880758479860417713579082519831786630483479762941729822993697029834365583001123874277655635790444840418130612667864145424758990294633503890897781299277613117843700061163244625615745369065468865840251520020498259453539639634688631238347548519547617746260281826486847907573997681477214038999712034199933597361376425590980270419613081158443457849243178524259795743883549017154081944248367023266125385160015462914811545384998179952254868163823536492021203868152916097162245374568644321781174184181956261416415754725435961674580538615377568512815312718211140398315664974772996254903499649592968706327574257460584478106903644172665980994114281557912323988042922421793666355497205866768893874346944664118804068942804787438285191780742097164353400731583710041262950846688012229031697242397564699350852914694892218911249680194390209219567436244434520739071508731144158481142408887852898765368206691861609928183842572972165410263258676142022214240 [126,80] -3729875980405526844404881547961140362160365418082534379074586290623307197492837709953319443187602591426525610831204069918995029331650383486431635459852764049848406567840611377137689276406753146309119097788620978038143461600412824626407524148075389999995203792192278437645970104222342532136283173100796092800744967195130525102364508650276956535716353806250974731143138152290929047818610959613038265833884466117189977927111611368796144326313101964783385707163366394675180556348923750480257619664053331054438963004566809723651319992917850676246938999536789990632352945986644980700621743429685474231429781158858342340201470485771548046385708563081636351477973681754457197488692218612125583305864249355018081985419295686070402916362994683108259473774567650842425548334287872660328047704949246703043582610554427151924802478261923488393216071164183874200314430744448165385401914494836310029422389521448474899802291628249923436764559032536452899835152865820287844777120847230848524113342411531936648458828095807960584341920951339292445456743412664365319724961241301535584458848577733128865573055200064617235021513309209225199077853842601496742019385107765313865685608882451516920589916240710626166260505547262846316563086753537087996679488658939848995865751381430440026957829642033226284736111078897387249417482822066536748619689471157164464137076444720548513148506428452976660930841550642132293108834425072010851330105270187720152696256932690434941864046995076897244699629648458328484527149704586550042322818067699677179147305613166458288956000519227407244204240370786246539335901530146053581364833259660481464859673145603998270385564479204581797222648892218739831569861666186875055345106636438114742424909013741986122651544939111904187534477086365440 [126,81] 104225213150534948228270021937715245510412487573874107981952891490577514045453797822358365944337187793566301303651529672048616378335833259151639901514452098808623588211272598604123908509075870304619574391442529491880761379048368320971377054082581609178364104661500503508238086410239096997885358655613288927628698900575941405193271851780344178751712776527328726668972224815300946005712036296874139547155606347177660177776569282943229834192601419834777782427035528937057941666736314939965877260203206616208644964940304177829265870756879198431013396739493566686133519118698556347093418836918668914142031787558619341394073985745373999222703026236206491150032207308423370934752833285570302115639129473833492175835611132982526875243062182485519126363863985953178424530970238562644176132962436438536986401207603645462756168280803796805607512126932659983626323205868877347575660649929699109530240469986916546272364053476710962471242069799351990514180377732194838327370341366457927850822533386430434836612826604842126860989721648919707753193576020743162634823192163204861937170271419217633037999862153315695499436195508701759081476300429253401014708962722876627384001297374114316955842756707243628725131487478986584686073028366762896539548807777535607955789599142891298388735766885392841183935534795688148989847391891700809475957298337597361499009018391816333817278154636507215298491637418946226264485917618888481659766436128081513280944555424451507807165358964639495186798318890763948770047793536480985172728207223236128027092199685767402909120604718329089729975817318145496705665016655734840362616199536710112471070569316056507514250895029845783631115697246494073729263345131114755423850497401050553027596665661657707217019247431013679702537876240 [126,82] -2402271354684788077047689358322966126972907848698865617984465254609667602768270158401029336314930783881433788555948334185716629007064252504680662987648294387744249366943136521574628078579594138429381048908888397110717874561452566731114060741385675845796702420373019337655148935383314360746661082916297484313669369696413828841009151228974537319585461781627939775109781145548628335414713321205318990991615944735175813414216046502540007749998229040251116030108419788322994272802702386855357884184450408520706170683324370277214507370178268509497479563814429407432621002490039417094092172278399175802801154917526475497597445107225413092295122548991686608136172771644686622341103233396666584859020961815242522593710792143843074865197717451375437176310016629096933554493654516451060145714185094797722574179573250449946998112457074990147009483617690854899947596696547102973559402950016614006323943537287366892126698923010736509844566733397768640556513499533129483672437931257002723563597753727585994340861054261256888257936965673118997123046581344660612411189845928169638596207511756280793192234376557260514211367399083696498007143112316886582082890754290371160419173471837806549247507053989103107298907841166047502777227175392982193445183182500015556403726222646756637989556718231849380994082240819442352432356648147531766656336652048900524010508374977122888782324878924823686128185679352578896325344970846597001395170401452057142933116035881270653264171492572875463065355048410430610703311871431987227478824666324178479977832885098370984097492848907422789298449692816583275861041291461490038968321141004584671734752146224220665010042241856254421196710083139712195464882533274872398444897285609941235691356182613354727141579927708533741517760 [126,83] 44270245296667165916959606249199768767918132196066717287025869380113288439800391955702468710982946596978076804484595823654663578587006093281686800309128381304404477257212767153188313346324518040819693856517978942380398620426688834139363994523864205586703213040739809637385075978022624644471572573611096376780079824583206145342430210144952505332396127264800908291180053270802152721852543013012340986283990753616341341168352129405087465679462370474402875381420628371196200802039107937353362129073811286013915856975842149422989907992859829854300342157745602034419434323358836442820082904617144349336506888535615597226122974770758756842362622830449510380848162402788049961837763012882106849620842950468281813917754722930788203654646806488446479219852571280887393642342416659895822447156113571031174724957525778572849861835172390504551515798559944695646228355087436909791939178782367285386505115206941114010579969977488729979602248010774204592317568973259051038205344544498958823106046795626504837318477496840188058508127560034601467147625682126996935823483644103103740617099203598599349811853877395710968673735439360021254548410709683312779898722557669436474949498974789018613909479114576097480487393563636214319076517060577613814303494247765214439520395409520111274739749042933462746071348168300176764856942744319133163438713430340669687195853163358484308632928062787645266525987853496231840867952118672134802730303554717894708665760381200270912137784778111719606522902713607360166869621007202126562887692607020370806656324491437909096940800591541229434292532127419007507641053740493969945341939724942084797522467047016289659359795397581973098166212132913953156598217381380609895222720167197563117777146903688198903283648774404465760 [126,84] -634995499817112577666250257775438458103382532526709161935843482158477831763662337054578062354726067082013773751748596940030886103225107655443084604247366146546129488049837453375086227730460349150766707141779772117596119973957490067847340588337255802087524720116131773107224999180395636531377236142498643056443576298911843474029109601069208863646371364411030349353842429644673452985066709840165333697474310367186916281795506379398141665499759411602474824319840592921870625554636157963759483863473098774826759169131930486389481110703140563199459551411350105381452132108133091758471521748528081100549172654281461413285705580060369381148408662090851869389211828900204375005536535768008009552125154798295108619565213465410894279818979644940879238212334306935707682823451948038187377112684659436644524664566976646929675008511110572278338590484117483518932240217399595362751798781097779100502996509166760584425739072966132866592472576517344588759062617917585355366294508691438875446499798504875362200877292141873207482529597932969151728878971683187870293131039194942854813676971878445878103403208805304660405854871134441442817962521069945335314653725482260685388891972299297245810541408023350486030649616604670972540682729148428455980686668276990114615748432285922962732803343068503850395993473179005041511135668717502956539219888888937396335281264509481454470625988905903460604342742587624093637984329156086576258953361060439143520435963364447393686981037278386678780464969691463499721099835040845091868900216903040930694398589876429419127883304236333865807675560489976933470638220577946389691647831258586583626016011095118595727011698454483841455452404054403852981058670383351197730789285255012212529513136300207918338940828859920 [126,85] 6470843196256084581113973801820720537638334328705780371329712801528903358347810825569652623291462622634003835349065761561116560116781425876744259021650952752858009409156048792180963769975670288835254988811314642736028356973641468699106504620769281791678518602945777695785938589211844506646423628426450435386437088949795465362059715625526085291936832659626650802864553955353018456000501884949967739838959838502065501754495611925389498197410171470712341621344295756821621373384028946468879800878987972565897804122240873140081592078650273491577516744440892435980264326664194199753701906364371758956605369782975708966187137394337281129417409832060843791986646290834792593965661531141930161614514551859197543099899833028424624686480182537197501445497810151519634929418266371665596873557040599303407156111534235420406680962876129432366399950467573011413013179499854336818185469970991629109867912239693229762739677326756651005981875858880914506621174878991923261332890274849210658382586282583333662322873387674241159645379984962993675245222938371976459259506536468396233631612329549210260090940983150138784494961488882073361561728641462815057658968156051233311241864772995817202994686225837162870554783458654727895403407992412101184714938356836724097674172435120174427897623564944515693821134152264129360095962462477728592731404101652826445789229548035925805055597623404962882701240180493756470601110927466402729245487107841870803979986907621773344210797133880664949192941009397493154807658518899108369103653294182857661035097307699771854401885199179711168906942036890993290768932126634179146187368002881127449847170874582164207986031966011543046292861337355829046384034458774727544793715222258202577992131346105144205141308480 [126,86] -40951981913926547237924323492101656729212329134967096404373581084387603142919481655371604724583308915051537043483313327139571013909644214815971569305122799540591443849122535534963572149559309522645895257374650613167049700952665573824767790239485883028032256786241581494782666640825751426952062262681362889519624712038160416330886211646878095927189382120117453047590634253277231994834960216065439885389932630076704391725072099599597843611462393161228361065484455490741813989906950191400429401502280268652972782850303941350254628230985489575764504345862202433794370002318808085544394150004028001975083272898889858946997786861360194002873656547902023518731972322424263306288444699218220414965497829528230818997517743894597738392778925890355756154476690733330899252843903866435327506883114814242440631405712755050990442517056865171424743449923869918763634155637167540639211910770584329163801574577000724339478469944076939479202736152407244823459276506932736448067817582692991485161581311806271212027304149847836082992957843237403818253999354674220256552358466774244723792944123558004162363677409151862011168351703409270023236471345944218505636719209130164927504409594621156956959944751146183263479519383793664439462631282663479487139107258464986215720119840061292280018103725966750628221636844877912890311779973708907063108765750348638929268418506437469587761771924920663680008021309054966992564593145878946318117036252862779758517121407229561736883126341913977583408164222016640222873429833855905661939145656002107572466749946056974505070068420459382620974023680270037485619295291987578618953625650322026318547612138726077238014343254611411911507601953009618829620299874483583165128151056643813478293433058880909163700 [126,87] 110659248240706578313639573958677511104715359707282332429597278365359338462263922350192710344615801819671492404530214699701518647395423098007081120309011012589141398213911831609203774215677679631568692159261719535028837772376631509361237838683909950218992157124212985253926427519280672827038454652593477058687436352286491846591454929736463080045537830574490873490175494549520845049680204588350671458022999136401994638445385892748047712584872713461981526445139968776538509797010885212418217588977739070776593450198387119840816849273823113199049209771974042986996567094970860914550696406282559804896212343401887182368756366633753864691997708322330728331989057019482292922254114455668948306445644944658936471298317274741419345694739039757086318118837025522146460925222386084447095646650709693227418967576053182721981588899541982475741496188055270034442546982601799135411136710051147415752313783529811111355906040854580940480150775512416265313140110692079648800780470791123412244366075035769669512351028527070447852582039071785581129204783728640668758528761609543888129763490148932293330200468088151489896333065405863899764608141591486722001819543707990509177241941509337810070295462841826005493573859689633612036158702860047548482395299643588326605293227740691331258500335710994700268473377483305131124871806709234339732810858172598836667745082522618353939367992222244098847517986343828691010463216204101183677558198902332178377888685308353044025250456907283346217614847295069605030355945043685484104150386513943062722724413812082653332135679181542909034865416080632051762283007344475272675984077162005285673971852685189351465091774909186385258266999115380088488320352867536048239183236002973610641175862508037280 [126,88] 719463061893663407763829683263679269623050282767859753770975224501041174702434621778454779848491535317007426902444715599990234157526953629126212772461881071663174805763914629033309560159569248646565074652634815876956862316486463261728487436321923526713089190217516480672171746942293868046971391420963774993388873672528435234807236804790945752766506103936157346382726025031059741536312542543245920289191340002395845139240410335908457739796049879275048648892751886053931266977099223129196808805316302712622837689178621960301518701175943838902585974040038444438634721903777463221792451478940372379963940391116501735123323058135970708313362733972975995579148555951592776249279054114789230657121075797417423924331495985656303969234113263809652596909872212801485492788315479346994177814640271975361878210683027552293878644770422236402196210511882115290590461854487888152527657699847722588662654117364557273343746392061385246689553746838924055415964077332601780788416132540494333780535172928251022665387581894741616919053690646785832649680486409423926488716871263024054129084216771218753689734633107847991668053465364330660162918661354639661823088272932127164401011657259034130780465770898682542452501282086899690301389777194023340741546868858034641872527484464500422552841155942065035477316714713530994865611950037115614222727856972355637956972275955354888763882738056329835584431139248451182232279422523095857086080757777051417944804265474314094088627806137568399040467857316039509388198606953697254634929723799480544768148642890419483317044785764219564565957250519214175521461130004822058930944997645095903817475773759552888351316901607293237124171702144446876628291199638813314537155323218488165165125065600 [126,89] -10162097524271282686686062409091793342616794551741037160452449966990493015800651046440427672013290884879405097231370389010395890888889804329645985230390453363016732351577357026133754602223270084454128405652599508417083164729242480882488163486487243519462082899445296172011414140872372381721315648159855564458932988121109032024042799662932675982484075771408917493905418478628522042070135547217438894138558986453019815830441424326759590245700867766540009369952175731572585111371994609010502165218045607422493558792408162907487484665337573813776251871084308816071745721537844097528420099162033962334735393996110239356906116068083663433063952100750852010295350578134077975647660612422880917927168061549767458369571259756955116815944633923406412813988820243691056330395525646432235774204726389285065803287205889188786374415722207700971268951033126463014095427034483628125868062990296162219608373436596160446208037108456445043341549993171697365026053886709650870145687600522714033233294398464534776789689012099172975670528312091107947664087779994998761446256877196084384370616744167166689118867757049953782836463496843816692067014257001942819478587284088851226991066072155110211205951199250395629207451563224113162783261175191761857442707298254516866715737008007844997218165303389691673813176969187645668916966003849815113661625760843092980015797257233584064635671395018945752771542759771653020902539113815677894172350610307154621030187572278933839120393832490171502133136593465104871993362664336859406332858945019335646494347043812183627182916354960783452020395902373356844270337401896264427230524246701204970396709491297937561214401093735143302601184909645911769689147194278598934121665871137511172101720 [126,90] 56121999393405977725211771223150745524780125625035153178908130376917679528216860821874276282685164651697732797165374776642355828331567582763981978276667770958021760930132477507167855666712153371600831682401470773370310340655520447201675309084184375191260404689678344107976348490309615202395668444119503113898531992950640224469816239462896464605493381059438309758705129055170740814262158394829527570669690225663866217056395822362276716574493764752063949084010864718365872154909322300772342084402228598276209387051963713320025971953620273763644681961274536366387684580530559293179930133059497371098836035152506158679961418862822008858269053259870180098629536896899435060334913035070466555586408451400078406891367708439987514821120445020421871193319270193396051086956524956207462772060487115926138986495113528104106109820390671930822601241580624986661681412275271030352974553957394581024749955889466049323009475684629515091423395353458000988330812594990023479825656866589488983878223358732344155017688458788903362262872698363080032223274589571985382484147079874210709631714297321142065941902378307534399606304133613420512764726683336126691677508393704038325246513739751637028920754294054646243046414301111234128055326433466918356490477344371132223436448387361705070270631794854070654688124300208951403626721138866068436850354515155332107458800773168932506666219285942380284112803679550033062940850384245475579821988038269403533993242332115151745209317248593114976073551847347299605319666652832415410380424739282278471261295096803438196583223514768858738790286682627159811540205158797033560840483844492336039051616510743240200838656921019410356158937035391151414653328745203897802868117666603538768 [126,91] -186848015981440392423932335258771684868616783479428259653286218335319224444293166126623003625622312648652449229460884340048742604320866007708637475051894121871922938012144297783147018742588415967019639627727716014916885513146096074500233162123918467823207987467207572657528798278161892252440851638918998404454625600015218589396893097829958473551088751541177747887599190108149035795047297103526360754532810736498727123472473685020257923539171956700579727466770667048883918006612384691415381764173535107181673138586453275860456540116505116250038900263968027854891629200998742033924208835788519866316204002715084635843235435393085225757759185723332622082274912573944652559508052807755291709154569550791365428031204282230949905485993905064868732950430944571883850378169119054602849530724070696377550782068772923161258990812237037086497564191072941291277135741478894414361882470743819635191098279445416651206149080583114445935048892680740617842352803877894479354418073828274270500002741143826815488147238101114011032835554375359402722979204902373025795922463980365394544292746057072675875060673116153306179806251769476262506607524468406171303970768795983946134225317944495466038585726567601214196282879410011224542739467996107545857860812420017279614326331850226695555559353242474050291481893504214636437394486201704255828927945743429684162089764511810121923204332285624925842201258831236979172408368422367015508979075943839459556320778433463634531255333266966906732665281629440125254295765188266550618294311347079072297115640781483426770329416145061514172361720943145595247204557403810526512879111448984452547260361448809620946566322986543304273686470395231898073138144783015188856502718563744 [126,92] 1108019978562975614381450868627151634052946305884518622632377702895607441631293022400347166471644568804783529342099219098888015011222472859123621438804695035234882290813188202341090833811039173374458968477393589851482445616031076406107066647154993763267255975712825528626056483154676546174748738735713612593373419106561670815779056041722222419886479640050106008301933994260685295151130966463773144629547165454866529235762853544081946648731023466850897326071649392307602937909352587168611518638348284383680011378254957601454647114880080531586748253907078758438785639865193380592600692013286001126380305853635284305407099045852189592327524165791877447136355217905030060382273840479618206555597026990627616094912722323670847383538229205931201867257998325046458583064909469681428440570518973838896754308533938122393747994781804090950521040858921714132114249994830985760925654016693733551334244293297581299517866642134171302837486926537202202778827496654385655486351892156700690716735292887307500356326098374941849066830023562617563309012752860612537723917446131329381680883428215831269686864663225804283306425996182807684464277584768194290699338073181849146152074527869815250532891860540815822814051831406851557516775729263565589256403094538987609779867953905636512869347630290529224110638000157620913860261884748269463023086444964794228141239626726797943811006179642855583559731848767556335521209595245444837441826912092362207159995781542667880700228230807880906286945701838028575086125643395939263418599113843799856442726206205112191687491396549188633591545107293925207319911394309160308028924131458958042449290461435555288572357726430457542534231093861448445368835578217588331373815632 [126,93] -4587467363699873340231412402853879634717784647499126918195660664331286373522612568245290353148748161441347279704294557434023419950969198741150804672352902531088859962074785978516275932522021715178170803143674295824546669844264620878225206242992226774478094383002110025279291028514500544041861666381205197826021440037292514918348819583719341702176451512713218448564328949636483691879826244053221584979688267963341886963521148202627679498616869227766786465813576996298034293289865977081703765196046248413034459344755971978455687665818403483321882172309596031564901360000432094626047101816223835402555953764743031727915854657002246536408846671751957794269314376974669726577781503325389566354496430059394763226142470074481016734211310421386500052135138485929709728101403178525380385401313397497945208734265440266674393349296363927650871594723180826863698187552174393810523869263822607633113727138371480846712686223581254211289502432773874142355842257940286947227384223088154885029339262446842160241009714341440154040247709062578703510272723477744929889278153835611069142658435266775704893383491092285817986909551260150017159563645396376317384168642798391194437072361700647052847962270917943223508252544117869628755107199844498723982583322526721871672628308223756961169346445709545506565636989089616099350310504138521491236679965820353966929233500021681754567456391843997805546608951088423254700187338178994139164559966195707646853377833442170613343631836886224531125691919666353647669017523377025648066113402634507533420187902838558376271701248257674253793470523838394958722824203882245192266651659533243810075231628857135839619905518834729932430915289322643533126443538240383353920 [126,94] -2617617595001988881453553073540697661216739332310435656843382348447521459987200122022974292555796281518105153018239446254958802331297385407294800865757677397318458906658730208477481586903037256799217813220053076675136784438547349055378547479630525058828566772801884547282230296226947709818281880193322459250545421031608464338553261654162523477771914701659667913378385930715429683933545172202185539648810405100612374027917126032625587113759071709830718569668088558039376231113333222074439886373487801531294323492805366176171028674001359845187546518488888977808029429863737898938836234517413934108323238943178918326321343174604647041895044144100860360325832942163192302901261263711404880152127735522880067068205577511152385718475718152716402651105969166110730085252263590694747781629965691260260841166180911423181663585194389956549098641657835577611982898519255216278590169967202073596366371773948566819230003299562479102920786190451271909375620781848902118473124083888805457141911422537207475095049473670109656238789347428343999011927376212799662126918383225491006437994547028253684052981780866328003009725563568493871238405975240005445582923014976857865137854666578824625244173600160694029018005422576125284846380979087723029922796828557811953622876072231535065287853488180478273750906583697690919647926859915343189302154453722049472966093065751445962623164556242299351733710519063035958317253576470087913723385858692600151115405627515591724313696913084194526382768795078767854464859470880107398926347121960657443516158721891981191510212973923230166464117045894338888712061012103752445286308261846435198722117599069707199745541113758167381888939941365159327659766723714374 [126,95] 216553418061550780258676839343961615381690284624555517074804442651849226094960982226858463777538830224012901177198665013518201773465730735306705199378974727993395457708267289474058526849519163245265927371920203257944925011485093566190881422765430301779344514888501739031807253313093295127495910410001474573345661643441552071568173049390817130540665692333052840109140154442945043176089438174462420334749891675900941619370383423717087220857575550272048488941509844227756731842747953313648879374635807797449208404746809018146088285441639284755344150135249063802622557250750176986735571967444766158575581142277643330528668281578616235226773342525030504317942521224180015701628616284493130489028349021470774116680374040506912722092635873707904401303642926562913711584896194013112307724015144898093822097553567283421234130189979200480867989008742384373219435686927117370896779658705950764789915309205579536015187719118803097758643940240307982272363570870182574344697360831778875396883615086582355598722453288258207099296310908474504851693665418911995987785279067179041088027042371117720723740810401001091651842403376607739251063515722703062667355396717449243433977242889611483038327028461547933501829460929916158745966885888230507380847668395808753149978120805043231052130868689158511086880698145348668819741136735874679702614562242714876162233224425805460696364640816063079679049503832218514467188638833565468935141759488358214079309620083848728600926021592591206261136223127581242718999765476474787976069228600064108880265322662057148264140485552416946515470929270173476672284648647330165676359879399494034442063784862555151506284766427949226546963041108698771177342241032 [126,96] -2001415950914235047777537788656271211160269212215715520506153129408083615671157958573408331596467092724107769148116694058083416452576135127920044538830802672422102725501378595489645695926878999652550255350773910236579398373496736371618376892590751228057649271215359149622405390070588272339739977990586456108388218106290080046580734061940277593088406097315021604293669034836754780347941591830163630238526614928789576500075770414857490538716487127545761290906420194739806625233812750643923419599425115535433084208441241208794507078912096719476874261879853899837590431007930103603304168158403835076253956162158344440818670205155777790286413378629847049887787405368356370767376869023785185120531787594143926956276452812768057573722035611163170049588187673425937001525903218361052391127383271086871351436714897489909302041739851772135524557384908175047027705763339822381884255488816355550673840210243580787161724081197002987583199717415847798119644603258200759598382512127772156743450272316781689635720387152618030040710397259839669306961004390085741791595457228723457915071162561093744572668006270053049184883387887685654397728885508827098246205131031342812772329062353684040714837357504456423816424115968233964107600118062769830178182827300059725364070389350980217699231294186102300253902961347192448734427138829302129627809008479696101889692394506182341169937142669471292363317327082560530191399244361256845116772094902560968411482149291169179751321778935421864715076602618041225543676678701718641137394477074673318859444436403047776260254561052199845030039449516250030144743247800698991811031490142630290360446422531064679518264644087455089871361995767691282204992 [126,97] 11740754590601327554654896650396685389969131409843429387966079362678690139783635678462763281938803578828460057349363766675101419039565685705034849417345952084868730950513481807091513983843273650857538290841808860170059188883926513390721229353536283636442441333473354010168862037956448758589733774909010670069094065490086772518157164271077538780390363298232012347354226605080034348390784596677634690686015215697284642193854993480833133737696317311932466083791817464836737816598247964634577221300020636858045826770574551608961190497563008462659652161377521956393108442489492370719558858751467164672425931222773473862339315407564703804942834025509229666238749376072307824107087770450966061220548135122954189949383128439072235287078118126218826234854877697531766728893296178401308136399907744652792943274699858472004727881708564444319887638129957402889133857854149538563438891659938590943508064077636734796288210270400434283095420288871178700132302468901298821445570627120052926095624080260256895301183306914061770662057954432194931497581185823667079284953813027559660406730302479989904188755997224326990856180689229772115589954319036118421376834339102372537774156781250945130385469864399822473909600496055970740253106880978581633520732095501796047277698318200551875147845336740693564806923783556917246861882220535733149282937221552323623117352528297680814636773904372611278358004419163968807267406141937088070408743191231648358545834156517130145405524223877261777320874010637806148982816397816028372751323989807429994296344436524660625288495817766058961073207272647815089136237689118458395642690287522785735684279926443392090327099881453599141555140135684785024 [126,98] 2752120631721658930082492847256993197531504719308600086238372071927939834971455858015143206379524231103175312553587742626396608857651885682154882807990388864837033058674269199896975795014875679125471402286311368226454061160553190141279924263380931951495969767298365497475569262242679241806006079035090624182397891066917342239577359430164197935536634853436460141810217144450644983266544085414339405902470888882671595717958158458160653293845535543721882836457395076785774586352726850807332823627618979586122148122978682988873940888241206497784140507598143105144968311212809367360754581683173410742349042460723333607900584367481662398789157272781964335335903634517495176743821545156993124816543377455581753064649015253856648547257076454034681135123510610398636354248321721860408744392624415226076104126679017347971920037145021744760566811843148367440303654460509094728269921706873283183903496670400312876644905723942563387928525196093571258601835979537397340728093933595204945538675824451305172485748132796621595664309051628329915944120130144305791127323584608281127259465007109384175868274890305004027787847951685641515803661441291945509558460037642224354824332471118927960051119848531358409077902441913864050175915543512214705358377207691401190022610901470205702507289005297669499688920728906165367593155445746414820922950256652900735915872229592800636416846829294665059298320474312094855011332157051214393008910555519282141370959942766225151020522537739052396746026278220585134162877160819843926545516772748641170818142845874504015975106136764561139565272628703522301211070502943243532781076555155358774464308753367924118439520639205942815636154281936 [126,99] -215111164360101843971776080522998713291123576441215268036909977748927964878607212028044640797725593604175289991875002854785587026522781952039292565480414188935573846620168726978401907292373705395565352597788718213821239909292544499461512683657495034416654406558712544246733237286765807970106121912849562957992851655085959654727508578639994243899632939949459652928044231747826817748946153901165843040229276552678685129871891136221681766747675048736471172724984650862729015876549619979038353242488815668675117303231905506729187815995793125825737300899410417936658471911442132847163852406949815701307222218553812292382439638733224650179287270528584313798020882845612457782006919899141092727586374922946307804280887409092792477408869703977455970756289626469027318392028658263796364221088522243846551717810596409717347738687206694502910627237228762870864889594663739190097522715952077248688756484423068080541473828683136447699142163239469123183919268225059347069145379092786607048357711992152949429664159407595009547571334001418334231060736701225575581138512058349876606510642849570486951848149978649104373746627523141706799605754349304269371672476967845338001206693462139654873011623988175069802383606643014568575758857785697070783879940244537612961271934335064119158798344386355796089251686303248398510485333891528918154673722278696847286251902286522370840302000503555316222195264452993239388439394569675718381048753098176371709095771100027757351059631429421976289132071656173043224723882792708370370352399081024534129527487017876637912559171825729274616454059751507195413252726499604407816874358806340345827996261219109849101346612602863037561384064 [126,100] 887747639645317898189215317364553820536500481506969157340966201961169474683967309534427074636407700007331107696646080905142967731542743068745916324451209246217865288104207160847261771164534973467528419416926655337205362422103591138627268490390868032324115856765601355177984436478318029074420607181129755319666071971405000709640538163975013903500080814252875184968640776522167786423248485352488867182363734655303607145875399306743905624701778784961816020009552188071583391464659970676197152739982030215996209365758324076833303350138249120032932782837358979834296190659872611918326287383751567492339663925684312916529646595873440286345059087118049297020856657410703745159572055955762215168356229172390528803468439240091663897127115589364518025016344134183580146109138995629753035881978119639117934005872058337493910436241422804025692302698811184898754230908639732191835856128436736082387964305504719417615844710179961273902968410626134848269102041075616427454952593803894375175409582817818212271020534997042503447820674565573400949409944660757279295262314200463970295027667427921087693874972721561980585689981013208280620760281515443033561606955724153541427897270467336888755043308931401587210648417541031387716354488480670984531387995974621447062554872982973421309563193017041498962120128905604114800186472986840262047707973580259096766456336277742384434074994876188642523213087754803760958925736992216315123108724213646352293477010465917675838299374793400943710024220503295804909932832703305271625212828576115241513723458524362640210127768498902624115297183231515808754818361384164814094259760620241580578295849849089384361632299795394403008 [126,101] 51300243350319244877409455231016129139681078442615098410533474159392036378327467411678810859247045063479116942041707300395325291548013242049047664635603078729193208467267774675256089298970256001563463303014833385343599558100090236847908849136199274451413330752435653206028163179604105836844948260780167496342287174253615100087132372339025955712057287963604544566114605725460794314863775522385725891988673398249332492214086600537491284395098344557261280945496515344081043958022078771912810259031422982993947293706556201392940972264175566245949251684709918695731112123198029746452279461018508083309987358995762739680693968651188456410613187501517959610953449332116294978573162884926120419605822746998509606109541935060954382387209474042452881904528462460572292953404855708006376192089200776017058876100469222352581651503524269562474436265988104976430731531642075028647095755572905921529964785086868391331432945853379519188510665424473941990499211911034217203866586748756090510293960626481757759556949695388091552522015741203663782140892801671962942054247187455052206555793377331238512101492607116062517581493858525267082346512338988270566184442061831059281869266303091848808445417446959442259493880142003521983276107798686640688107012839948101560993251278630233255353032624287639521130180029570644494349199459444222309095145598919524635942149614012780009783092848712758032698271537475317528558413495092418023054273287474449448770492828029149371059259785969651097543269368458368893384109199898125732832953214012457846422139955341473842951478021223851066757649540360294743442870455714920625099574616744403613238471528800350085125427645072 [126,102] -12716909697781809443428722726417789752220420059843083379871115721013100097334087553530416035899335273632937485618100359970185271548643490059189593771402054842444979440778763578735934583738562984569936983256671928528424881482152899542281513660273582062436085475750604965307952680479366200659474060429732014601413093383870675136589888848151267970951806283892125972410833732933933740784928619825862983373328038910927973308221483919268764413923835233597092038745058623727147713151471047935372302676337679504071574870755476367769056649070558046603004538287630451825889910439870311516601517599990011605626813872271475756542544086943949511235406934817643559945960671290489251329072481920211149167138307478644636046419820206360448965468507442212253993888231447988498030239009407101780694366712524787391853048408626989074110529181538636635332296822490238832870534185489941858858003632126791791077592941511422186530126875489022533436825943692757230744131378408333567508219147886720509393328947360233233369968424569610481722758738663753124355628527661847354500445107011139464445180076147768905507285332144491571962145922757264706730189570150259501362240934666357363475925477249964382964773927866310989822165673104933093207221210793808717723080931310737564735931015763024657005930736796719843961122375400020405284284325024665074643704120149665583056155555548317485674447012972038081198926900055691663200734221700144280875174235322212945457250447556557742869773216478557064479555553065525840167251875037934200716514816404919613341138810345930927964948055717618345200566686178949980539476759260587815183688135188204119219067935065340332158744608 [126,103] -19385736268202212182927299364210714159656811646882798888979148500382605889290844631081737972290063804666663898692332749616276185713111562175546253538445427396749896183917087939584125123207743308635039672032506684124370610441613380018289701012553368461120729464823451121432482483266698123123916177581596975418524454873179800874821705652767575844423662631915505375621109592243281129107669032440966051065554125896818365636432728350512493035964210506871445434021675706465941349879859195927285453078025318569538525700276485068853694098036837702504175310090172248227184887847539509116932237175575274429483864215352744550394886369414631708750316016645531081466409100497688409331025570919494614940156517332374996795982281121706035064096583702521156891724096037353195902179403049598550436945452130057844512004530014734391001397500641864524078253507238137143226751607859547586396042804877576978280764122731823480543740442038168035393938496893647584143840878698556279754036750423341802431773982814170670403160852825294955003630716541790410935963826209188624412577194936370060743803297130463416235150499958947062763132181539374112143212791451558831900016409462566841949003663756624981898841671449245676340566835853489853405426937360126759947852761130140306140311787843392567696621327515696081908921293213388942568147096170883753602361773656700567830371783026469715843132273736785281997423355393656340939841560399502044949606180126294743329325587903544399128645825729033412450007003162417879622533207057507575759001856336999934587656565579800904516957424115642676446174913334577371422781101397296470229664352315266314371569033597298744216 [126,104] 384147031449275271948936990018627766261379033327998782565507260124288524970636136700229879945372974568226605352979737586537373938167996223377272686451979216821034908807718641307710734319232864293791438727138245557454253169563436440616513857911913487934902111445868994545303543579213771940431197993213450740961698118576820295095542210679876907342162250851816047696347185187064313077190693312126173459160458550788853970362953260424931746965792982834960436222128625216806117494104444360496642789799142882733151365598917955922487168074893158039747306407229738486131072346233191384590425299607263815696942591451663195987504419427316389570929648277018116616317343661715267001419440524722982381461800915209826056201304057122766878290040785318201162231429538435413675269586767983418927849767238709370207857578166658209668971949391735346515626426686032373246198368543891002108702010810234262643584324968644577615471082994792123682360441489261034926968755258492284995159956556498685080826920660900595777583275079421375226622996882560570923056776932874377001210555054573995031475359256719648982649253728599798291465272789877713709141320256289639144621222948164195153771293332759288802500439629281483718548013290747150289334738247468269380049428057258254355441616566717822249113091734935248602183156575210900717416058775239119587454602334619585421770609638828461618513077978494507220195562489954183066467335028989751224440654065545973452317767198077486454996107054140244469413666258733341188456053311063096151595625849745251006047571752290043571807345797889824885001227795401612805973448287040535037465168922078168178325023363769424 [126,105] -774504508712671678115905917297997132928711092324839535607085253274294248350403612749753150027181016380025258470335634080391121135416009030143448775903791269934873307390773863178438675748983306013823576596297260202935178365370943207580170842298553231734286896529251579847929771687540306697053436988876839655427582370880952516040679688144669827901948411806410989551456603610554043976575808247348171738095698123430068944813004143299354488822521800245509462635181825084160454664549768802960225002049731957291262755248078073437218489324996397166248484249296034878717980634127218415795331080763753626652580795002092371618708698719315072734245456652071076794539697742414033215303127481775379839607017933752577085618695263863588969581797551444447243592176497990575596940188941647328060475382224368611432758179175859923448510287854811388905430898725658976928119988377785710760538117478961227443972395875448830135389982535133868237994993421855179465047752809226250407185847676020976774397623378324141670660379380871334830102119131624437703687654844178660106555744486570558253501891083995136461505925771098674155505397632815324108220781913139412706718104982143552512164998921003225055554958814978008624712732753574515430326384066328419583994034870728713892359479922532590196188476226261729681730613599029068715615468682765813377425890056623180657183953530411186832762267691138232544814601569043101072635359011536561815351994590132084679852909960385434097569686318714182315843033692087644025247602036254488915486377395629880889206162044021009391960406607329556766753321152836824991372091355067053824721324854916329102658311872 [126,106] -3593986431215790099887332146829667418177065137304960605367220524969110788219946557022675878319029161689939835625033602704598620677577998856121486522750353343878219265228727310922615112575477505245175639418462070554985971626780864669576209569995412769196706543321142909251472711028406062365204132485599028434821690761064768079441197418345142732411827945652387839056885877365637758389399508783027877286037716405974301508534530025022726145456433682868399942933293669864461434079598709504162255201148251337957319585660014089468261986733340798890780793659093969275749466559491142551614220484547016840037001805619001178137613936462355187174615842539176814211683144069334330945697414916013157819186411363186446790926349381471385218388732904329676022801211869976546540618855676469738875820074801221232432326336105642967130227416781709854375631740151133550908510341782375071254269862256356407859196611436582102776074163180623823004540102339748051269739135021230867253612532498990366353089204544017305567151816391082752947355932928984290750055734328765754786881095323837573355148166297423565947813504950998933582668331926339907369079640059297325061560685846874929982276274255974397951337176272930229120643601916123983168667366118599501328115937197473527998296196718794882826618954197599161523476586288566411317674086479848992287580919202417070372937111148462378018430709533178186299994552292998490315902637336746483813514956288907742759126193133557660903720029283067171738515181686397818334189733961223132231931679460336000974601606120926398968454428857687530962671260532628893016057505125410855206620438140129172373544 [126,107] 23171401781155089532757518340874981798390367193340960694283224183069995380050260623374971346870890304324249123681230304948214325352705493695817414910024927806714746915347437605367132721671878654449002240962893312091227446202971672035243913237418685726764578446036815147310086011134619493696283009260612432222246620080813459190579714047450988858570774089392359118846793449350450640214780549187772106161336456826990188171941165768040078929500094218228973190057473806506389326935173488819953816323143480075555874985966266119141304502733811617695165079351150010256492616361314879760681560672077517352311238370031882840112392065710698364642073689137717780027217775622452724842172348397077292350780388100001507558601108727988311238676260815200260238626847092969405113335500568503474057527527988009702569506450657623387235895650001936531848743752851450135301202969497659464537513343699926133124676498007615809392230334031919425673856524018103113307378015535177112715938600626024823480784742975558806434031754591265700342586581538695645789275598943082813694335697244453852836840582469302692190039210808543725311536832795051143812175257442647570735260458133986201521764441519117797813837164109751398453815206790775871732803874145571077712869700082095123062166812371908475266614488448238726439392213232848197794697397840460485251451724882416654406841118844020866183932976096103964094474790818534759906978382970919858063110769791143463569683703778460985466969088191482039565861057746921346986141001127377148238051458470406434098501334908893347106593913703902912704219796969204062062514541727373016627270882440583248 [126,108] -68516294661917926672745918569696736818957453260435592878474892135107343876205060401250368663804126485714946497002037984602075787729976725453556405098256399956107264652139539810749555106110558468455208585330282095075000451503355662113163826603449357033632004094579384328067505368458893365634584638912184056330751609176964910973420579131460430771551267399152455770718059972767367381019804894207572894406813708178152175456127016957874852149590830326651043245035642132959618616180768883596527847787128122956337267157480545678672257317425272789060609091604347312472121777780729892900691128875403918226406907269583956587520726977931488438155121101025528115468157072447620617398005652289689541752017174952764323822733081989330702460437368873623879043208201125333655722241700050383303489191906284098116700201458849792752070199140575462565318725469709772262100387056580195965670297449998981287501629732776086016872357749618203623033264752365977662630188351213767427087866486151773138309054423806494107711786339312093515596650461972849991623142762854327498719870218846864585168217141120966117302107787140668005704621342936963399685732135881142975917417044828364610551901596266760912671601868978793569734154900455106784065679013049307058955230672073135600221434241328910654188330258187223779792107423382499723817628442992967807908762868650764762221850791016023171697140467753406332136364742751784317408740066583285382629352662562862824781557792459631033922060376647509955984129316352503632724268767203099624378508883869335136422657311190389227932080923399959691923219893489545996160461385100670030512119304376 [126,109] 157666387812734877763005697186620955879973626052233932297298367136467954307133662184295017640517045410177718417666486495166542935246690386950763452933629520731469883251865683157543232146256186981601722985577540753193216423485845535084078818801958519208330415365503539949715205838341577036333996055807910054273985579674047883598282427967880553883899870133355792788400769995244939005930695092374908961802672980816211332142560905826769092770527252578098288196862637554262760862139995282872958851616334148618017224775618355803885793577206280781768249098566243417925803816983416563796501929867871101084066602858089280282586734304433489018804798858308545403499311154429071453165981910383858769908259838345541469523534731779705501182523984239795975601239282595004672340698585442311726578764218477866750810540412592937639053809748929552969629715376622965786596506317972426205837828473527582166094304701947307365064757109530855776817643436581654399715840006677335823443309614301103892304321643256291019847615625217604693927039836969115814955494288503051135741527384489508053680310270978485111064117604781078557658961875040985224873952008288509012005230297269650268064253527720088485692865829866304019350243728417684475174943409666315502257900086107881188516449539300882329542662685869493069289760884346364422278352595646354608141813249530219975159368597983042834789450096971707874117572737243998872701738436968361870850869356187826442868370901493568494415544844412240859534021809583107097429136598138791326413178131573406510448957292492591222500388196420026298724490454611927757286504257245406548740224 [126,110] -308867423872236982871245629444917480807918170401918375970154243070831568972563843144880492886856136301080169926060871248054860644674948182204767401026697682470331962374756823411029638653760629880577898010952233109842854501835703642901300687176590885246189533451723184815580458327259255847979914946507367099734649526054348051618341464932454045877574315209665745460430582134082364422544819210048583670161076935804305648273447684087174360381869808809086758596594154043894852318422704447550198673858024867452277101429844839177214257794486992535550603628480040013344590844396584383430935070811546887338343082550107347005603281896362993304255755563767164660595378343783630646341865733282142909221674596168189104898307350525761283319306083393935016766040888036277553000211126538258448576728445379850742064005805302092165487082907092751111683679748525066047429460899698602649161705612061985567180751295592351714750598389536664600233156911408347741126125130789079756657158561598299698686759317667036274107267860730044044187438327840460668967161513243561284953352182435078072988998343916107268363019754005815706110425752850404621523156164476030183512271998617168095837533156960430617094751692857477625601333133983446006140750705070054697719760318766802360825096344831871712934772627238541832122960106117676324073972653513304960737534557368753312271709916443351556447159184381510666076084399543497698814877275272654767366419149140874463197242531022691381804860438632032367537794423574415073754270493559912847364486154253769276137446703037870331439243989053703113662314871810471274265583725633027440 [126,111] 429305129128054870714156074294588922269079844098798090851486274305616320447498637374161870178565784786566982610262621287316921063018409031910448465912571928229784915805996380012468337412905443682223402311592079924873064572870697011487083834727464611818563714978325708622480569328577878590170287089384649056902582898304008395627600569945520519174429115708253132452637487840656891558758682516266760575302282841801242104846886892577522356197540043846690854446735526611688293760153781077600245964253858486813855064889710935191198368119635657081127491281828543028996536945009347157452388513999189323234102659105487923495104556339943653511793042834898839875065046523508948668031429762453185779955603618855916426668829395561580289015147062277084106903358238871683105137351139933514421832122742031675246126449710174407115301887449829634360102297157141818115606031331597715346305550580664986862311386410077918922135175748967480384713286165195353459114080825051574381550549286714954069358858953252829309502225674663345690523019273117978739412187074075625932437906068840671517553971368842747182081261571295112070003591772557961239744037918218301556951876283782657903036976545869690453317211733843231956516153179664814471476509985872011706124359827150613513464605025472788556967706031282204183317937672462538067050629465834638903832954273261762232356669090148491027234795217507646517088055616727138529944404442729328284780521369668614838852229754410659368368030477183722706500867565352495676604094100181497774098319765185839561147358449304874331172429721778275632726735558182577567955076082516 [126,112] -491594070469260990087464920348686672190088782591713701166908901776991297848499209680461005531965442785190343751495088341943397771934469455399302568369568767823517336919187424683710962426144966553756136549839258823256075335731551072810033752526477609883535598605016480984758705505579318674210186829323485805004005354720208494936299813199077120497568848967390903756539653630106173666078141716990659194288382189748419258943157813408178985724094808441592872950693198962973327801457017267534045408955000439369874516920732069788261652518748916534890928916161085955138385005731339219967565406768145246611910226844369129532259677629170266764942640929321684237110033711027941888304582195716120669502960595222645195553119026033009495404598580328791752601862251298560340971900472281171282561012496464794362418813731480395286344520956727726407527461277277091514520713867986465842834298076244451194299966914949112995503470543814127988117716588217828578081858298895280332539322692143113381860688905183655122041964208385684917482327528132584984161718835878672480488871063420410542067349750853071115885836101347081575887956665761042579199774298623110684222680157198261673671570481131488666038040058550705373095848076131546083368001016878058323513851345103805816556916959908172376305496881698911278557227092550092720939400338564358046971322559405663737762957772794446304745241846330302441717085963956969036409668871431229847130780675428999676094032454599131749664537455533395360169227063323634096812176334284554718421509159820288606375071568942250835143996474869788363441880406002422353873856 [126,113] 478416659622599424176852727268389537903512917692921166361118162606832652482702206486786063170320880183116613112461992161924528807055321722193070555507611767718291974522316164401886630492349415248379830313939964805406042752782940881849300552420078349073696857338811532124805629469788616170339118866619098391002279383059982150411285186571949269648967487129720533410718270359329966624244196165367318991777481852691110468029470341344233341660575528391124377700689176309359913557483527608160216515673034899706109572289177926955437144698677460152067516936964026347500735563055074932367381485197432185643268418565621895442595470044602838634286715351184787325361944883622053512812430622193716107671741996286464909537412457410730169850887028228519499328787865022090759619599996710768992127054031811882066368015855186098297985788820979541518532719091619638844772093387667414135580396669320182854407428401861500533840398814625621857906335438805821851536369599040860106586290387730269564352464078649426873624875549596444815052165879414805506128269844639777503906667575242410827464671034257250497754235805079026728066931900103872723454657993793186520233711043039893565952250079348331515838327364667692700804167181940831936494759853229254816457101305569280827557874842429632507441931803355402370118318346398612122251262867180219646318496569269191399733358799784856287349930792557254796620210356041853588156805719485395461902722268332098485249700218489473974747168265497976061896910205593370749420373956294151615287290233841251672864758120621888884292622548711842029383795630558459792 [126,114] -366043227977493301492891208855486280725811276582296629513279017911457266090852699362354663249631820842379877471189977751630188954374131500970998088474521992313094966583478405346838190930727500748121722551553224047784443417487935990202259747900026311651732740573333585841711538288896229159963344553170770590409451942038402208726750248067347721019408554984652449555962976935329980734146562370051915012293238253925314411250103265319131280673426035844789560793650610537336489489783937372657437044127517391469495757587383335866654368145347478641624723426148083213436312291734441663611859611953594954631352276257413833932860557212120895847748680759729484636185252617789464922120455705216412090664696583287234075278010683979722041434262261584412595448308007567413275392925523521462880387548703522120426154351116441309078732183102333989843302340106731976644233380108710830099965163116435389161396104524395404399795479520153316306570161527796982868987225741121152107102922343789844350003760022919479965602693740064775189554929645290422504320067884258152961802651418539789659981974905908350638960886105169220620291689778832805872325330757263482424091016432356504674002072971230124834840900277733649391531116936721212247494177732893064555605351551090518107848398372306660721690486440396890411556832487019557868420804322590405028067288740479116914134546422588706253586893789590881263386082405923029827642569118881077898979318109119733968999241681468571260974191344069669664888346393064115468830054184800435934134652903109378069425352724655368783802197823709607061793284581776 [126,115] 158632803875218193299307049152140694271901056713297648771321771530710338200723365702314281777997177271237363801007208120237558077413031462611461295394930740183380251153866401228655503664722307623616650763280888149983221211368049391169982340634046363002526308008278226809905607764277193579551144787420830602724122995091908790803301511427917465252415903297381910910105730839994950718178030609045877808924901192093980249166415633729169529236438713791718472744347381117524760523291061581080938644095270086517551855668350999385489290200705625315625129419036460568683582023399850134822367858522541005313639705998073543857663302266952092616495212264338746445906829399848275803223049555773994404538071902171543227282203742689485470513013872404902134103753403130013746478651159248176212866714036670127701280755195806431952728175519383599676511255883333083014515239879361814739922283556879723446975992871091102861841089321817538769495306725784911572418070742205421453434681661678421016571509975587392282930355559230087697793963595279187436917463358489478647820633022405589575859948945854782678138332683617312552344679902393073505016302614625984472782442590238191357492568163175795021319272909310996243181037817357791606406990766832200094281975893929369959627851227764613076795957663833301835338110288564116345806907679301052431121219929022859711016863141593029648865870837594066038043298974847149581453512577573973121806742328491239816200692357347018121550581284949161732728348433257458485684226169092513125292765540010273299366642908539052629617218968994469806821920 [126,116] -54969971132793600999572349221153609916768631620682532165466024962385279026696039139481814017895447912524269444083764256950035861312279481719707142133919172984614799265879802277969100355021363519958151054464384107072558509874093552584479903670530233518714916957881649217443741461536662064696513160724635108544367492961184871158937842738447210447596923553090445014919989295906361532124678609062663303072644015077389287948194179222084126823523348429049858105584674453261904290661336400851888986541004303738998009881426632768940641421460097366656856119392201346611366023311792169844304683058178209872631648167787859464701003525099793951507788158562897893310420956265637477894179757792735979036847341196551728998286842994193759831588489520386295984705040431355613261236015928033522314033862693955082525749313139155526955306229398555239242691234302915789584635975604141662919620527655208283823013413396060602481915074775174706559518499759956552326759470026690648622845693814352571156983573477266638593585557134523824277869340429367947642828864613740151759202969480967184425686066635681123333223465901612147043405815174937593434760440798566301256444458902716592298256539442337560461877779511491495845596702696715025634126984904952151113200482452311154652387567778087970956642675975236070543439450688584388491225458293950007983030838524084060392756959073768734717818441896890291140535117587554813907147172795860860934345116678497140166838328359616018942043776817345011434640296543724693357525147589665142438418610538582886819599359771839451916523134963043168 [126,117] -2864579448438511713762230514333462979815536010636719914819469959733261908069384622832997849266332858660914958797042167714914851581751171264050734998656780273742134837542952081246676660494899858635291710874138803146904141260657487669993169002917537275429303296835791932073838001944103423442640028729047917358668348053057037977547654490707836729550758395701526755182740553362127724072766567914445130962262272362249908114347245801345399088831909265238720297181517080155721093385076446509819295951044992344219089359984881945367405776430786693353775594937595432991591929972583880369141059011009098575659306630684348069422448902676282040692628289391425873538205538177822190062052719841835844975630608476718564251259822605534907730208976067102375086865544314899813152311597221837472945050946133327118249288925437152421858991728108409125582708022079808126104647534076538022614909941745270242184612315782437116520837227617411020960286802048532155593059003112852540489471456153234073401633811823171631043910863457607280736691004081873047162843963197242124274884037941520867324952020770524898744217441633590331955821872226999462782960200039798731371888363887154343692105005840165259479288990061312569505702647834500940766464092734121364203764646341496191992054528248815302084198917082902537026864982293193429260445160543827096070931171401870791616242045387548159996564995107599355085958968502080426559143924547432640517040174914610861654146365203945974082978398329437776364666098959758193767241979239217500173418520522604569967862040051213911223035616168 [126,118] 5502262408681231836429766126487077656183188665188994850337442090699628360589884534384262521272186302337573070445740214295425528643979664384328363509929977105013943756321680231712728205545497564430293096082175315168350194820964577988253895907500885780372303942838191769305409687725212094071954915949945614820360080718055785832293803829331135897231100679384629618462277328119622928600406725629567721274524275041230411425179247810136767432112842755456489766431040188688115804421127974356571772550177875233396702254820403272110091543404276876061132550138330082385799706686910043616484419425819671933522234225028450937031077756719339192769365235378849611162275627810196147694379383591571120650765485753182034053539934970167637802552604004527143878070587459820477318849588437760151393147291649002423437161083236634550864235701068026045667170515710128570946339229398341920537376389776807061535109702189488764548106675237993271122839301868451225407380646487157046758896238715934901888522381273397338741724763930114663172852453505569271648375125474529088537267329865274455909846036040352905045670853289220881652811807380873811528960633803028790550005846086435480176969705087105997461591499454473581025626692440573191396018083506507727125532911880613218585798488384738184487290699916885015388083172011848074152178366113237194142994675827217196899538580938568912567060047306044917283942882391001023464924567221491420467321083675698532162634660295728503249150842692145508171538544693046485245367766145347219843387545411439641701704777958513003890692 [126,119] -1090475768670560430180434516373691583620038875689880978289920464189235562644557472450297940621872951827659878271251805638835955571212909916596378721575968262215709724829078258636429514685867641701759903046502762028906572816593306139454686570063775552736786703927380142349043151693509869692219999543055439030560891986956426606463870661164074526322688716957452412775511521227075382867932757329319218318402180690269746544950833039624362784739440219832123557730418904969531775625385232035353816173370520267115918163089974110907677258531832731832406342624385834727875899643713978415697127409715221999247890667938021827350559441262437383891782282509024381998099704225379038698273310966215017240638319659804360005436753878171344490046113552725212818788217753961135737176126791621509099133723593680658413841339684413817716814716869545823934789173268401952509848659781339435341836292521548196493557487289960976605480169717312133817060084682466104760943764646511874174883737781052299785739614565734638332738574448995960097503143307146519539377243478235901330273038767229502717455809205729919860268856607570994012992365044539477799525657996067053752346434327915232816763079612021633461812950439758028829397925808156961023484360519680905206181536043917238742534888322896227449628621750841025943942775197045414758132046250260993197087606326193856339440439975206585512287464292814639353607490805220690868199965764926501537751712098403061421228480661069429302905814920202076077212907554327834811094789036398932582409043083458414739641253425051432 [126,120] 22041831885786882093130603627067569843518866878114544086479215220757814951042753727242610282025534331245421241248152266401486603492206996495472415308313833363991943330572997325879393566199549889351261467417751243430648913344959905503056610423861845149445746424855098691479692519258097625580214319133644357856695406668793798854272725575267092708926516385302426519179882306098110287023336111905190991801204344900036642816408259245011113049331250276409357245874042361020816554357773604042494462989427152858478703357720665857151423820000160647587993522365288403579102056975599182998657784040399952663607322473279263835535555786338625387211853472672441124973593412749223422143143118661201657883673725761245770012385879400776438586588866036238622969901901499044536736978444808910505698035903109679003971908137159079952681559334487446064986742190914150823063728163225654308632776825350744117784451062319230921629261173397341710241872855118862219629409328277838485376072877237483804496169054267484296757412679444412425839891905738537495828163839780628751735497359911534254169356162175384403888625185970446989469119324890661694550523438154431888256997547348394228018995117150511722378293041294019183492753480195557001528346002335702123899246099915405948411819100451157904127612462556185456677074461539285189433892069132298982780202207313840540965471156332112034332303985424940249211823657372633412570016260701134837948952697021257046725734851734511878236074037609769366824908411140175651689073252302594944785115426172250194633764352 [126,121] -40975475828862185483004304211377478016215312606425307517098160539900846521035834186300451850701326372761152870157230212131506662498222660012031563929071895804409145434071128803526024318986571502174570311634076583270410524861446696901148418035707230245235014838307538102770592716890557673697875316328039139904608968069551961572034142333351389310799130449151314283386126598240505111376713838140868646157632027070897255003964652165212909531229538337991623538369577367164985212890369924140294691891610212834404134426222373334596572513411232083304694800216051674195547651912800806661599836437670466119875738090976053710411596072353751078579944058471602493059825648566093684926315342148806513376798202742369532724269563597793312705850372416181432164690849242665028484278088632928410279035193779224964339437652922134847959472981476069408286100356884661516286896756189609783782989984329901871139161411641606864840195358765206849756034818141513453752373796062580671920272370722118916071136178496795297971920323799064541804639041066150467741413245853789585161170360190062692352051454497048529989621632545956406231058259018396680836662019343217713366787558974950609823674938423278276175413245538685548339024499829888428297074142679351937764823104556601139162517962596961769517650122677612620054790732257707201494235665452149675861323898810526413777178317109867986868171698205193207557657748027560704615121625159987118497274515964661517273040785970930059383083488186670283580454715804325417531846852702834200532304078621273423408 [126,122] 938056501140143882471468940616334098559630989050688998663975324826472986083229526934894936792533827032844785938445660053650955843563417372880525258248604992310459654360167610207286246179418415722038707813543952303051289505961904353493961328476701658546822136272850581490303366763737256970269451117281613968811748331610136158600633910908038286157115901191016840303764806419525995011649401274866934468138375751369044303679984719741127442656493866576193733841737647858636257487685105720553874457648338232284240853388754540059146703742380046411484360893039371451929070452735344328723952326097924567534801319522209348774416178670433884632308847593036456519613641574362809084221194675526701851824403715484236905462179696692597061575299299191234079484596349090662688224461382070158287806544979926984965995755571482102823453911853628220785384774154987048458235279686374997068157127376678154993964384433255240900300164244708724820413882917550852375293110544055497403061837736193364532746148162439505619853210075752103943202272680339031095730562011958398785039884739601300005693257236982831269000972947113658162708658639666912121100932190940953547454901682043436887001392841620431723090370580452074038163447685850924599845545899426249678459297164018797013514390731325329531194695847777783332756103509184894827169402367662833315558214859490482231593528478470388582466194657501480177869682551357819357840075975388423876943695527442067716577464583249812787879877743388302909046254991716856236120529526470561391513138577706 [126,123] -241678214142790192166070309593301047615573537787286724983495566982298323781098219272962922077231768588553751557126018449929589577725359589684571193503612465330904734652903037083541860180947308470947742197629893318635795606931523443029571965070957732421374420490822000853878819569260725849987099684772817711396173652241066957592896546723381602418941318358323784158199529430054445328135043578387028765581540536207635059974229869405936978930621261931074888262237407376561993844194945139411473521524431742330539807208936648327413063725553324445147950560283929043513027718834088738972738404367547133451301368143568421542730800074541246803697444810068242926959877985138830992774697449858582128746278030718853932240527258468892295271662757284239138785324819318690256232746769122165521876901578188979350788695719314478065336932712359127365978188980425115623567120541204572495242137600975502904184934171905931312787967837940987314836716677292856259877548295820749963221361750237825857582936649556723321293783182550628960361536750471842494633176984302493366907934300326486376399412458146128851027131294643109916961520339949927213104384281895481594807680307682503879228303159704159560125835295465795587799443670117626702851473042717967883515440333617115820524806799975493766530767328148447193637400982046996149912051465772591458068258699716201543470349859928371593139893503371632610330615550289282814611959065094704516661855437317106100281459960442687848335641030231077891409894626047467556079222827157331045180556 [126,124] 6741190962320111721489091232311485529604014896613787073022260465466929970589571118158375748199469654456534398700667129450820949645614292847698244524521529483458129915820856092318448331985881700474493543754691165205022656145595795885058101637790676298252647273829285673990979704669459142264757441358493859986863602304288669071682864278301283852418937872045850484332017086879957038724290540793663541431673121027702721731103432572621101604445766326429986739859625144964954024599137688922965568916412489580072204165305411359275851322698970032549232066880493371521026555038884712470914153540312639100404102104102266277196890325695055133084775663470969904169765614348745181942947855599499726668933761969918311657476029296590819748330838048856306206976138747132473788877003675737849028436581007389004796557396460122056862390795818647036924039502587196701714462760761066661755541586978046008568125303683350849267562396737408101367300979123871765012190490866173393305097275981782792328404284299939850309455085500023805831983657120536722721117641363997647090608565573539660378981492717901682019417787236719382413479832212893049235047189002376778985702807368029799516389841897068934135320448457330546350899682751036409108221692515251372189846401862232458384957706725568538880750093948083902049864762751845146123244508581389619216494946603074807289969481436152562949460460444760298972350501190425447967333422340810345895083118066686507732888481066451174874266729973586311668775616333426592583643902591976920 [126,125] 180910535740963820752036458427924568113474166862274163421838911527183347392633803252320708125760513446066065695156326718286035525955898609546522054034430229039772608717505059938131114707420552593661368453736399890551169156801386191178016455040221604769761211442287608317294552175321954446567738855391811404003137573484582133817262834408459605397482759897861071276859372896187050111260755516359584652396957364945835033932431047263187070678086308275935438407890259022749515068909347774335503023174986620241724434246907856712031455875807353856985675183494274005395907232373204092384058431913954347849800572369837796488173622933088844017752077184423492603307130738158628584879789618054872959450699082285235900643321852039470618554092145256161334042054179052793223163498961073070486641953584843911912522349337455197189310902914276349725347059311153192656345482809534484351535712570959333012268528970020003672244995071371711346747964257875092980993217370686802789422409329266021404986687950432904881044302540979685141651030378429533301009431804793300424670311135773150074233506085648040909378702051698671675318071927880834113928347645499578020221336017714282384048533026048047777617801895947303562052598092602703588326604804573443799813087240399549084011229643781845569263222311214700738876610513157579698438692308812635326607385895797503582959996842573611565425672601485191640418241980297627255897780384566085530362811470746964594857935150149358895063856835060259271796928562790215138940959732 [126,126] 23927945781734714322229260162504314681150506773000856748725425411083008963334680530109370197649567700231230709634771036674287131870600905145962071323382450538487595926153621632762975057321168827843524068038038226650636957843722680944059600551547716293830567576258270725780512248548010370763370316552867553129859460283326715808332399414556123086407442946701709534818199333243091671916411445445381277978361875987966356764419190941699042005306289334897710264520127947655785411944121778442880128249978637448845073164145375674440189067012312737649303875639669639068451160208077899914895547918571066322916759095175858004817389596830615321284494895699778834039117116523029733041231245653032898847327336295257059958305310652836711557588042387605476497810238040390678406519098722875921552247076116178817289563642680255411435074556898815058448130801442135574915024479912194636256213128310696250071600382567672205358125795868802723921493865864400939897567810440440107347801993958493792048234849097165927228629736169396488418973970232567006887614246133750138140986313968756582485216755072343171183880953751398271363898872400739925328143145579663997583749521388790609952973675998879598387362601620114757357236447523454919965693740381164804802061787282312205308241261559012455811201863156909398515315409575569365778469256327403250833038893355109698806266387640887895565027636824007242830817961701304450261532694667101327961100265564436545365553208225196041881061120203200264259051497094165670496 [127,0] -25472217747300394534379170290564997985005554524822020066791747092444056284541344430712081809715549246493625681927379157067314506471285990532133640111645908799463027557924610752393555614245092296393465092671718252118867613120145260879002297371549371011109444754833186370838686329501830247928725053537755723538557209588186884230114204869048929167160456661336832843950537184134947921652909153994717855159086043876603190474966184383073745494710218402036578360522857993941019147419707159385474465308011948452393786036058619016796580375810823551797767541514659892401312143248518761402618491234596637334873937100530629184370124658923134602879085785346085449223675894140506692850978982708399182319966421556405327852252350263086125681009218900959319390434159598535721523028775690214867446329755570059481352646403994110354862234353283329024359737803790812626602489003495195778576187072998134014102909489196667957003772648479862179233663405363193024535777668555372769960734349437660916783850000688709421043132914477608244529208328118836551303877741174446633697578619604518611932777705607010959825420182129955828238938251606226736163767955638829046145785220374030570253242997073317546991354022276687653405215242727419671720428199736999554676821974452010629917069478586226348177303767881115030125378643986768140058273348969285517359324782822769880471996359914898861839756962203125279015805326236410774370531710878919645914454722870635226734425325433502690062264168591059762173963262800722649923546677606263775815381332132375586160433093258264733430136998415446943445047456696796821692970225413905744251014595335177097782113586698238592933285792472150738919543764567554495943420838299174080680563029630182091208565081655256598850224105943078670656024042551311030932682288977621453539153378475926407363818558707678780701017944291928384062204363746906929288809673531261430286390713197996249991568126007795871068342154163026752456851421368570638742011985611313207300554495304822921752929687500000000000000000000000000 [127,1] 961395672793153248705608764728686910875660109918697275729662238663326260266086447987073072525093838569453730899889294994437930093570465802037335098357865500204808994168072558449844388311095357177312510674210013111967001438250402829430118775625515054260528372531533174911673917990404362474121916651418369134893257826692078489858778442077722549149681337018541661004716610642021802857284082543023317217986325604831747982420305209684459734444831032225048754546926731989036101074115015192584692598232857397112576262298109717365063195263512780190620042509050589428201661034518362094987730912460871014658049784024550358406361813541943665094222201250792500798660354862945258655352693211664663961602493037612978974210272822865824460717157505776168750245626232327881018842125682675919734536205582981961409489743050212914884755535000901283208295348435497459708382361229364081993262610788049152451047097493471682506171837897862319574700265972003045938433074478141079711276199176821694671766240140670859082054638325309521940255678680832638312964230201638780244930076900610997051165260939284998040000484168369723479706649717796464014552744420276498542973037152574495743981690324784993779144943938343062592536712558026280008618702201294381112030289030189404789927489051905677983461782412812282810528310531081427323229161696069352543706741900236408220352003612561164197146026931653932894487532019828399651229838647372012813117895166197971113679867817510778017222682460292501258679847477018804442809452098338270649418104112409506123968521088356684687653176193846042226143013020096041487907928211601802378119885779868539985753390876997854450586838784884239348056296008450032571143452293149248242189058253688955955573798097129196027490043287702121008595322297701580361610863346170033505752715930511622163709976942845982633453878512450921266733241991038537280216707793966644186816111690386878015594361915921264481657221654428897156998357948565883061825933578181668792694836156442761421203613281250000000000000000000000 [127,2] -30967294181375388922475477476811314561695488617538120188212003289211342218634088966803553088093902692385773903941421208691051918964483301267468482069795165680600072585769766836461623170311322643021437383808168490773703288390969422228255076085381527215719277523032390187775670483475798906227366156173787176580184779067581925245287115289471527852369373268205321236844716943339349819598477217192755394474771082202427353221427554930092298627771224990515116845082208494596205240459405041299071937986775888472857229526728422727126358333823252358220791217203606538578366952497442358543702731302409756282282768949058621070666735370147670532571396819236371409390321129143184670833672544837402993769495667011947039827359309465418172830447928172002251743286321020250627428048854391286964693621603961364152772620548179792614091362266433169509641354349826139483287998309122725944964339456772188090350978874397679730890629207513503198812916344170571376620094390447686535521251265053565733015331757472330211575695788219442136948560813413012969138407445767188030671736617746124676165031914784527383790403450415142402954528982375559290056825061373446260238003452927576420032738180832701143457220521708766417670387922332421205048382256767886935636381733944850590044395462774463442439442824158455617374103202880467545268016286817989862709101532872240775280291300107064443673332381302136187417644677800464882949945731607381930042979659791681274084314302894292458728699409221796800291232935248552601967971106242369217831218989627156292687979353785319237219974519155687753633623042877442742386569210038030693517470430235757192410380956633385107348219077301843120492666918450350116968629914957599393250293815972666717991062641178529554228915025846936282208027733253140382385953490555335747148255216242256852356718791079065842306564577245943831289642625268738075603364448432768538422669160497162189900227345598159378494697971995668814619230446728631381748147287883028960092657300151586241554468870162963867187500000000000 [127,3] 607050292678635689912211493584154397420215449769451466701294362934188059894674904323575960615156120669205001694027416456921457471258606527540950419079176816594292488815178675889570669721526211883377243029747562691054591764434415765050384401613335769142931266523388826868683687715062686917475513029445561568102800948863936089256295461068600822052658799647871434587495649382256619757354915197573583490941145832815833574686692146718698531348172893110397597963225960858659963122497626758435363091161056018019323218887010500945686471560714896783220881007623962799635767086193464438678860948479515233361692063164865902239312280306631940199669783736892671313737548937771806976227114954237205410683862919353100790886131788575866509035091721780901142796962696607786344356706536056310582276899759626761486370763690868578603545010420226928243250125179024750585824369172557114059778755884083444959821539396781154880824835020764063271915354408959784710358990765136582264342070198839242944153430493150687099023712347353358822957237607363216598999596370784939172325672032565600971062522347906929721729073661108524190369083842961776641672796823057534363852324303210097253194546363078763911198270929820263348870990346134087729782345475530389485383393088476833066771229869068623120066620649928629446180779629987706709559940131533325830560181355444839996301667604293605261276368180621744128646150307889304170186347268276909193823425181586817394273240923462683088163004569804292430707028600516603218316166076540631463890889787004392014074190547553155549259223726837915179753293788206798713643799631598810385472236107843001915174719358413216149207315395280018779314285819508931343314124269579617838472822962345013310613956151634913891599482997758029029832577245584243668623325885709154648858428835243449371013812483432390950683002187549407000756690797014903168103790747685602656895599424892828605182108568464353406463888201831169797954757522650045520487653165396871313141957671177806332707405090332031250000000000000 [127,4] 4221630523075955855771150067601220979310136529544267394694992674130469662356242458039767505532832355693282084949973288816134264268145867642214162320577668940204582524465717402596829589770638168593282626729453928300767376446579232637023833034661244216645727699458067640512382714300181621056128781883584149791128161557497182887586022437478295930777045256453497754354012966397682227969627607017909702872460649004172266480912125630414319478149130166896730095847932517814116911911577984589901236323004991932378582488619871653698970011722004989671686188120518114267885717565329255386438116214569355316280509093170435070682166222386789699405814650216265910987631610390189310024334906049112517883515830422922575281619099703241057952646485017692351914911119907576907407925722724902785386819831334803587975925099333439542413728404726433532487292529680805711802543837287490334254728537017256786083253870313553685697191430467681999649980326393973450052111270081706742604280882242758427167791535388362626917746276650833318423052444654752621226048847836365953795254367784342079247984845499205405862853745253893765254098877301358004197289672479528474181581659040503004847941191292697040219403466219592291067247623236984759826935293518357064677516642916864586909959682708231594430670525323279059728906402438092367481485853955248079997844130905727661794118715494903880131802559192105140616670699809193206350931105991048580244028686220613405671867077435197064089833263976080423733652387983392493602418188821506662530876170505544196342390178369621234486595909340757241861067852531934089485751129372696821687319542960931734146685423151262397922277064304107450059926097290781922497028282700060014255273009140488887189082131399895997011439481281706989630975607537163293416512064681079442420032031370422711016679960441545816321390513691723056763692219320957584013147955871593461575918493776048492067060379695621551844632565817058499226540264452428379835984861877858781431527290806116070598363876342773437500000000000 [127,5] -277496363108586165177765093480997971322272495941543082855751813473813922227890946248086136379277357684982325841234301491284514832422839862303934870485734261975645349690192507060582938755746915468743141626535230613155130898350857062072247037998092364832762711778404705965728925299766597611516421189511966754790703865610224777974357209447702101126647952044474046133929602216893763751748676287591698734314867835398725150577054029651607140992931795063951710206803852104810113051313821682245960682208944389928095925583000878302851453709395714917429515730701832452415183733622574540074401638241318976370313544205686674145613209434749229112647820855762166844783288528833826353859244584925793557626226548939356535430317147604362779374606111872518124274493538765663791626697453983644739222767637401217678506961197073693069950419341337832805925402399817929744750288329920886715548182614501675102935272371900753252256482368225020634977251960540533366927381090017426259204229771955365743633216133666262020820199727071045833212250966452962608991392094023941284498836787101857480109768870153834552452674404079758064326145146634460654470504736362562636902631821941563583920106209432163821453327334680220086633174957833081498110832726668159880353142970792658489869179969677791897568194837147883109442698088715024093240859275995710190382084303825667570001422925245166926791414181866906489855475495381407186501170460008362610452230763047325702661383200485016072864573832856618363359055050843940237509469204038355501324491390966629010131629364169604571386139463409631850719060290217849773091632339038013257423764449262476840769156854213541747691594043099296264409355938881424745828392478567598130953032362698537203391012536513835506192256755674212000050635096195987781355382908021913952726876220194658522609098718846174085045690542307713144253198952580322030811013039615345472975657686232211887930108848675442998882916974886808100155459947515831642547522563682638185866835556225851178169250488281250000000000000 [127,6] 3964128553826109884148997626775281363739353556224332692193251955484258657077871226194328912320904500628707577191262907677169877843830499567687588548068540593004024833772281171910950274573254835925823300955913306883316852603618353571397528575576043417550069202439033292975555244458133150734762725684030350906076003800164658009637630839457825549751465425712295432289373671965621993125002613170395566417686226837261458095915430809161771283005767261291359665817337354721132291896117420039664676126692860164825651561110232190629622824750118887996265076589507736386449903718003687211972771494207483882377023661501353289805483723002944770579138707459093573593385735090016861404298306213472296572916978370701748392565128162560582755076292139161240759264037915714842320767433881563297374019925385932710510963114348432887207863054338884345521913665442285198875122877890619019852792383101077332343838372825161546671808085256186018462958937052171035084840973163266439104746547708809765049501407238097270204556788958850772874111919796297287810822754190007413138718275436444474022937222710114309170421688323932186911767196581577828919140012757376303720169881520900610846160936544465092402804442698913701635879829076307394216749052990227639546205460781051088570303092712314508835093957066015085518987234006522267628683267356841994282289120742635145648063439490162740060937054394502259901186877336045459806599632486940138564928891452908243100713459577605609556651095464329956729112172844575344870453401093692581488769802209254071126860790536550645413130878988294675732029923322474682789493238758676971679040346149934213035095566769658334904108705257049500501870466406763281418534275407271327155532285496101454577503643618185096399601966141100555857475484281709938178746101011067067060264707010866417949910152282632533988373431622104924379966696980339380849354907578000084099865299577252028201871665205306684186483357684948186535825497953063245156688096192511630566635005834541516378521919250488281250000000 [127,7] -24811249817961641654839539157294704423949990270151684602429954161547346557865162174464117614392192447359559566053115470277526745746039260379165875144459718010924081017703153248452376543444398083160518759197427223609060172937248472467541085295865133337793640225753081285885762219857833263650113357312206809338955949943101010849722120033514672627677139872304234484259455593161714490146225239817339120842887615732252748366374540605520648844764182483005574766043667720778931328638612201441945089240432126528714509832420933262240055375049045605353121835545301119657308750133580908140932403567689800650619970998450801684034548124878473776423012945960125301539039669189547791434410791738633213367205232400847035993981714871880657496811906098925899801756317030939780775204999574941667982064576100646014210966669758759091478014030776367291639758651296904605876850656601995532111349265025207458334373275137141190764369509971637500292947577070217465744492276039050862192678497221783626911745957724223861137800435073429425843673152889054470075492562348531481828307042277276631732954411797373084994646453538634885410013389514316050670879601740188278491409941180351465367400842790665085678918371631168789774008862622535803348718425296565772854349506485707405044395378838840489269919714673672385066023211677327988148072334821472399783036459211397041404333139683521671500626796008883608082349566813949363392464376282790703197602223042910450656528035820127371385490725690071248431582084314752894779571454286762046452974763050896726684632726232670628348428560580467854716824386363938827628778183165285549150707895106614378141915546239420820654896793591506778941633409765848765465549603598985770618252919063765617428757487997864985030761457935597862084976568547583637915160262121560767012841174562925169595988979833492273203598003713989090196706276233098994023700467989254186422819771008019115317868661905749872290999336731520489411298165041373683675451325587879569667393298004753887653350830078125000000000 [127,8] 24709541871912643294268214450172785679451337738382771080757471545468775323227843186514403616639392064399015606439893730236180719023462902085182614212067340487666825965531514149302656520079858436286547262733692191428870750555379416599510567088639049894596764562246598069866172758381008100610941828845629090110828953660261288649351030181925753673070932393521830841863737742316726047453163706800903305024821372524240636213872253380966545687230202928452872459248706412442490803150665945566290712699274925531929291210044194213966748504687586502800824390667035806799486818241234386633937360501729056358231908411499279904545294071306190369972763388286656622992915885902803055825261681618660962088458046484507543368826042025986882073869766850124328820769740313379507459683775624866030614832623889837728366125174747725165271204795206738568614797326662729684369053054118638729998123398651717475782645382426786653850535569208440798117850004284537414018683071450053785004606136367945806932033521612637806132141395764751512415563643222613295218783003836335873215871777301656713226023931624094645879012046525663531893939886946829897960790443082265112116621465000973914730393559072200756496169758595940586159182580930480974946850322236132536838369459023798694596082364080621204398561850972196615777896981193195478814409889809509070762433396761855663809632618259102080631070918623918572059140404734948240927879777997227874821067757116347325560014858454398720577904343182626943320883374023501324850257348407119544071397774973345596453808078335847281245323891463581473846529939753652108794250634595018304548626204572345106957706391485215441430431691826601407264027485280915375866455803930233116100734312854478271782614525390982382411172993868379092386171710824255798687554451212330982044272884399031844059841346032190997949134374070455351439639481429931821565742025942124081532298972071056982212811658389043410319587773571178116057198051273887093403464846469441695830937533173710107803344726562500000000 [127,9] 925134538186726485358707898036978440074437259802594429835178094238866225701387800884325641053766412084513337189349133775551927551998062131559605636095423980044240878127271922195719057254009486013810328606860421478741705871160880318519639883313064554074530201592888665141943772454926055313917823042160697460138239608697826888303786210305273026281053480862709595888825226764296185740480215270000122801070874862815702935691934321523049062617324133580158677667669828309584707811439933969091941891331520057684594927893497142844432283825628150832033443062188091841684425832720409169214625358438620679524435337849413111247635137581298527551860180811862662136726902237704182673833888116727910634348537282410168099494830317469332681244148779377953735819757079373813050902949667229833785629479588462755519044670467966170388881090691869051431035440029296583425004593379973029580639987783099504329194932281876884502865018040166829256562768416306767375920894943812581190678032324413572961133544518815592638739255563130142402001816579694079634048280292803662602883649143311385302809564770440490905276734818380944196264433679636868433245323939942626176995470210793440208551476173794130994989342833408649993850219031104210590231872980930670643776851731400004799877840118832787881608423505804396160988490831147045190842523083540866888207794705207643426975213255372657797406236438186068882539702325922308929683655439273469381231097992230486327877945792684210829381384687998286156069800462107279691913951504301906715188714493068588611631610492517732636487698142013534251982810869821779957635189508158388363307778731567201552046547350724633430137955547342430001916736742164021869010622251131188569436758667369597716042481383099667091394106119495550379418052763864734946773707467620781735834736486330266765642387243862807010552963066216295206174460365244543290939428784938931258660612348449853849466537722290704272328183591061122714918593972568442361200432427770223853258357848972082138061523437500000000 [127,10] -10462206654009978932037768135988485300304919882080834423271394703763528949424434076223140724441858141344665988874790294869547647724759211150068368034851260009266395241140937221528448255114717494407231302589109877218468724840062068856940967633740526350462137134833550423907855538216564801249750745232814972592901220581060904063714355409320694907925677722107670513347547257040622866428280143702798366005597878158002460180233767997445481002381645523019242108795700221161011959178455905130164593977446756784897051071694009715065101038985277136807828006796972123977146622255637089330708687554449181209153292691412330006813924946512603461240420256083099454542366863622516846870353709658148316367044883031636692756689987297389877949813225276329519134854048028842304681797142083592527436444418164390009865341043868337959260525999380443428549642653203278689745383967513318900481337969081995062144257706286277881710222928473863689027450239455890405563380473542714160842672846390886029105213165968349538097062340012524650605158746695316919575765665981634515188458756921869290850740740743258153195169693589613134975834167861921460184049860810015925809080394401139417028282176792124240941002932563106242762218283621117127862826592796226942747623132366323813675835523151401302641602308301199183956884061677145914071760857040274229617603377606223195585673531992151637241385991847776340843157933787585673125039284602650309522608056411656062599427961219423526283159094182998338299169974235896393783164528411815768186971080505690616915144022081000304222006912643642917665537555433458637425664003366359799545354270876803357726601599684867324018000895146988686951250259583779681093441097951181495284484041439433286921606514038425633366988614658577497189811150249215400356987356489431193084639475543090903298705943047253042487314026920275921063839361636783026599931966802866679051889008633216340568660779731344549053311479170348299751905101117773614071514002611673621601084960275329649448394775390625000 [127,11] 73429731741472114107107020934144939150904210900209655238006177850039639630662553967595638199687006475813046368963392554648587545947480472617057633415407839162808119368691185496611867684513739943389350886009014905088011473798501241781319357296969886386789097947680248078529766492657855923511302863800515529669463303583373492319346036697758784224584147687919413370095245284844174754858046654289208014687968607568230585279875763316609071410302783409976358519535965529950566588892788257143665067253756436335859950054937984958280863680273062285234440377375419423169383127760131047339641435595893689464790442540807937354910078918032497489931928554506346102699575090979535673344732423731542162227641855173197025050254154529763895908852936392976206319161168836854511274639539114923041647026483622710000202140768265511165027893849062594115448526315184148952930161255615688931695184676815957102804021283173163077369214904075971693103242171770830860810671809955938756963992038194362344028385393879910798522655946933212719372328317238745578500963941893498338202571180592576167765794922071871552686866262894420705286642717835769320836379989651309308259696091126055290756583725607053044382786436944514418584128005755902267053881855505320630137267763151650068860382426888876631291981647219628044431967836350409164045521957234103180864179511917209808120454325318590117659218947360999271415149866792816890509498119188933814420809949581520386040955496471924018480057581851072836059451305594045144911904839720744304876689432234631467925874946524454227298961046061068174984604824886418308247650793690692384611864847941078197236466357806498720999958249589250595325986163488306520446436424090756525711962032518976921238685791636111253132614409702106888519699550778903563594334294185821874612636057909845524560801571396526242882439956418129555682837535784111658942093201664403052011697756028848541831732727120055351369077466773997110588683119244305640149501207547544368026137817651033401489257812500000 [127,12] -386565426350930559188722558369244678911615458002460435720377104242859954998770083433995369659431144452716699722773154719597990276808949204245346269612752130383311240244013752021354623328888618571225991781339482758512241465785769782186347875228095418936492711780146653611607805717088307267946735453637488057392527185591687736625191916900638754998945126740516173696801843218807753671855467102071501044244624271304469244461707080011649633356531015623521263639285372749416653125489137403761903052881736093562361034924091926330361704096699785843729966237405182419845616334023406203102817546381182075680044515282143238551807471712987702823813772264793826500434070177232229028137690558998230647689663970973135455231669468541397937741200259627906280588896013092763418807943725765590382912712802017125840957872491626039749871776580619808803050762059420432208680435483261719295806418762617206552959666546267436038542565402904736526147129823776192549365538358717916085239494497662159988633144547479301785076989576783171285533065015898235440319513525315529826632703674129602219758747518583610555582112076258413825934090259539987767450969055677445939061835230954982653007433369087817750732479477075012676316749997424225970590767735155713334369402976052618425432238772505933303837564483770212635769823225607965463039049444108383074603990875104536931244608769196734974977948303099373142722702430517833887947344599913723892101384241097318279001403049600659390469685246900376124566253648411926664031702889591028516957677013227931442572241004738832909668173929339714610381163254930924674894015627137443524273833766849231643421419770104332995966291604726355412552866631826595824266503274074259688098036399166418497422299190955064096208409227034591672815540622108969224554463922833051256670704402993173301895071181801773155129878120950168763467207925928841068384207074440491405600852820562157610797809526378049533347641846313371010807465848332312857715820086923486087471246719360351562500000000000 [127,13] 1542648114985123536496439482546730676854420838691222963596677661857642372180515971189022030630705150704441925305246147693807129017361176433018313341519242956405268252453730774641886486643022169938703281413583725410286250322372231837899864842365671408391830953624816265001914626915651165738918830784006883129312403610391303979773996907448943333651188829366201195311458842991830119117754873738818946488835239100586650507667334526168694461358978194992841766936318486311065451363429764750177304327151556623409369197303461859917337131269968008961232342364238648084274438597450809445452918266887091369161047844395300935866136690590469653338556740058490074826575743208665760424097706221609085324841835688371707606533213002006394904063521108066908590306646483359126764612107770363496913929421900751807794265897115072336353795137746127626996430652919849655870594715770497927456270503835077107814350958834308276663080966210844537209723162379481148063646526254029043906473384927610457265809193739130126759579965172096748309741960126427427159643950966766648803315850544173114399762085419685791064734855177505481335519008985636279291157836714596124018740464038561713650493359021142442029287632479918309701414869314565408329631901366868909844828955155117017006779067483292811337621923632442607858973614782670430736591430879074516464064743163853272417147239870648207192225649876363143824509324395828807930384369311084144161589558700648117107532528590094017227506213401415149579520643474990352250978966177763747188544190207473553294627249084013679183802894611591645295145356637853335855209691127980645311537381330139419600922569345839915187419691288463457968498030672005714536948502535024696085308412044186640169518918503776960843590083138921142547473123606589259057469746598443221532268483015582517399275102157359897208070968749731019835399954087716516307371906790607921216100269438095098482140134438030311408475971883431319719892967025860400350975587535629074409371241927146911621093750000 [127,14] -4452459275684246732505330586048567365421105472299776863643122074381636903691597805133996531467450824645714479968616990318518445735670224017543806247531698998957258994358247823841992872198541537058251355742274062925953719484665187649839475865755176802619886043049704057274256835591977402673080688592096089107596713974916236102485774228917623272293629616337251477679089033259364389435282755645148195291057875810323125291154717028761990140926167635698142606817346532278322995963705767719112587086239298311856349031649983703848934561838587961212073966211702473051403736451706274898332842152699524812129095257012468379667169517042038366132030476832148155737536834309270470537253312316860037504083285857400241425238628785247096607796884906939690621015650638790324444849158831867324186035192558152598007520078508891709763583332206702317733406536083752387284706902580915107089396083057183228963589482275115273553648300323758149036229421773698657494662353654381713761831943758742116403785593145371626859224290376531471755046400848634200258759321129253890002368647412727220515049070997649888400795340883760167350202754898740948080130326416217914000955982667845002080447982723361175260459791248657051106814484986811193048578404613679474041449241509581342200868680394849516054769817851797859218352046283183837688706172469396126015068734333496871408846854893034510895448930981622049120304264003084681340369840430589778192426807178922640288359641280711937051318986341584849820173013795187839683071037912418846563567335780582361157389068925583806261168116768553601898603496943557542089933226468811636335385629121662065868143349151371949722370213286315138431369240828152953839369589170471376683406647275094275905398372789620618231594920355905181531136872257181283390611457886492680326256239384294411620645589107326472863767675743745594096127072857204186034128498269699035214884105631080992141889009661011187657676858819251400486187550741099417522805836711086158175021409988403320312500000 [127,15] 7750862785559007901493026792636087243157252913023131565655225578846027301720432727007363487549534840297729520858616049725950758769523152326008694650561426486640503575004977509269102355361736467148004588636001578584710963517363533201918167167480938256838351769528605725865619898126462894340843558318256971589330979683851558230117623396381691400997887422304701463361119280124868632090495864536979747747098509183426851485874841106334189248902358914349854635492693330838961202981018229903569843749211069302561279857232582930504056801253463031946021863621821074430672356235177313917790282365072620826624139181605796771130819746287466624641700170695506948852763907596837130807183616383878172755752314759796794939223648326943748404383558582989969343958373517224972589413688186577111780414269905426623974187013548818026346346482218794146945423797936039938849985338548522472582239565045060862064421739814579429532106760265273712090832169548104744861439498246859869301838155894917079170947298120463140051315405923241290277214216018717456394285986584075511557167179875397028353806232689793662226631046844189126532619197371747250070390393890539948715472010201899458545687541550110781226679980776109446109017305262717206033421922843272695838575494681603751852872488514890816537647892136651354104795538254824186408598602602894488802453101685451377352386465001424388567006612819296610398452996482030602785619162028521854578262231083309247526894131266490076234414044078821382914924142697675601145259890490581575819732412724467200224748097331202473584810012740101671521388838287214452690013517898162024477773198119975854691788504327506861829434273180204198492938860213488460443627905069737373031003730200724392223230621447915798846437322759070101571856974858913456557669137789217732898476280184552111399240687176372858128576218227717843398396492661434404749234419761350393385038056467364268280856876096598537441473764367867456255921701175693513258257993925326445605605840682983398437500 [127,16] 2191186722771251024189816683841019580631448558857575468670855725565665686920405431515764733102577555589700644025444760485717274680061214613171766237405533494967231974898658829699039623289337649666633198216062984777753771195525386998068430452342719459959508473936007556742444178467980652169593935778808725044327660342987825277578736515934605852536488331587582359773037984298029331521049286263957847059134659624671300845978967167639167087502444366815746318414241237715594792699899233978387129655227135646733594692139367982731886017294178762515624317533201019367574302168958761697770589068366182103374194496684991225708117343916651807718271012972451703094545273096495855387113881276351726342282113955944150796186442605699472205287040429606825634195347404119400324995064061245448415147445453502416224962882274014396555281046771326003819137738813753018025958811105656012828630505001916840418191477485503492923019260939637417121063690773730847367806951213053810621217456936110000888980337675394992687740981155375213745949853178234696647401085006103635650704666078135997938309868545194767299176035598839195943719129710287321439703726413027685125558959602267915665511406462181747708081394622027653982153054941294198224135762102135639856633813844402882615522961678358268699238862806372076104213548784268539368346541826400485225722427665679828201991007190661904319603245730091154578699197251633561418766312183693077698818434729319721623959598183887825852986987592385384230513629153929268512952106050558915269207618147262093207385882838559054391131731509012002291432794820468367497355822540623544869353497062081658983457708597468625861338492524813943702338068747450553706688832784758214929609715407387813593977839238429952002735235404332648420205645066282764973205407966918546507434082793622185240217325848509102355179010081548815246269086356645325194461735761412829803691132700053994872909389364211502851402645510445769552141390482113969540023390436545014381408691406250000000 [127,17] -73423398316801228201779014606411017455823643658335690510163433398425854342723410663096928322800584881009897958438303425326805267247822307128665232061321421727994903832816678358328435284717219087672891476148520339605295682192849792080479504698700738837657771024912457556982434122004262029399457487976374009078884564925484115400283343804856368315560728282566681559817425856058474054991270576752847638061968552232952165678626606964776133282859022486033283145963650340074250734439064773644324561421406929262134774889823664747563842270011112916574248144356980033857113157557890185126727778854705182728009300171640562714339533358556891510866567882918268910105023651402681212558843590723573360655599517172493739156264348461539740378801644872284517824914284627806233532462888313285979628989771304412754019597586252247835146468161033459657932834035882491157416171780847254570714700185616379950866294192679217668850942337124098294462645221928323501909467042710810810021268488010909773991594517782521133087762844411675235445574895621849780016075145916877071915086556609287386639833854174852367554167889588856387579715819288062607468619105067315717069777339267029947045679865243576881040840645567104988774729978587929686613488719755992397474240961905379923539883549832073410338457155599299303829389235001798850051713104951880339668119423364005082821056893105434098066605681124555180797504014847055503845671262483882556236597789600212744953682034138303920282803176382037852285896910911989877304600341228548104014772148487394473811033308741118012958589175556236508108461831747417998091663658323351601086768048352253705074616216966684000606271475082834875553887030436746879331115009816340008570687047873785556145660741402727752319791659574188080043566232112000846213803985710251597083961720821854158982193807924558628012406793269738852453320970237339509953416897754106297385274855318202248259793992947258674793953108038909903602627429752836007992300437763333320617675781250000000 [127,18] 318714825996227732737513822773183609640501456349883677057909838353543596741998072251061424238282588362806973284461926338503515476174442287893246853444946634142371456159866142723136567370111009402756099818871405305654066779178025616077948913518423273605360210841997707894880369539227306999121357651241781593440266430497900466660568944487672435891602995156189574607381422887615992918538739901325405250741255797278372232224666132196524709213921841287384688286239985171254770668949962567646405728712370710046520154019929558234660956452142819586770383325048264148567908099444072469866912276888997030404750347396779289958644055241824831939853761912090909779505005293581049558281805911287300415642226848638606399988703056334601599544680787344495649208490595574651478858305570037080136557353820217272664536632179727625778720054301906551046827390088110684741057118547970837692108960413783774310624176843565439972932643568235476221218023299881117302120213567217896920334074979157289218104221851203634501738578495214237398234219755021151508291824338212159748506469398317016539680250195820746491006854502968030671706712482896123713582184630393190648108049175274359993740671797847645650770015669101130973270090150177642762828033006411269673298362675424213308966287124193696417140913586868424693887359716277432271894815562109124883529599868729762254296310611037420871892318274153238206035983911319839542436148959040002985341556237398465777403192837558797387934790208792186018448365741065775409115344358644789310306292608673126655631445501999152108584136265180740748206737528339626192944770108231674523031475587491505358524801155520046880014535937522243844418136370441704138756757210542033965175554900101156705436703411586785469825673921398728280416739904913316988429147561975516825582423740294338623417634275507020267547598769499984826720017868058932934990357199095440633543785769070178273978035728722305776292350731551214130756648559850141566585079999640583992004394531250000 [127,19] -933016065148458560282035711426691099457083549106847189893499510562628789882607597321480811406172610635746288906112172110394790567718938650011114507296864341079129469948851224059301244627430718079718984654570657951241045221396061294648801769953832378402958956291883182365551234230174991915423805514170177839745610666081725971898174472083159480090252116780109107692210653865129283987187007346252664563961361149763871558368275638955936079522367363462133801547754873085861082826628374668504673830572306090875823876245155548944130918216797393152616945131397343739921592822846787049852534465176101688760265945826137057756030298152152878823582790097198008246875283158058656075615542283977557162006964395285934268719453067102543120155155957494768863334115754007355807997629571320444884447581960161576347534570351521298866126080802557218128033153011797417385262718231423559613715355066925484683092539817840681451417109028581050858020043482843955758739126518114724008296713855558661878164740103541667313373277545738308725981174229020935705669972555098787432148728439435117211577589859502507661202760967219155476981763556188877948597720653849880705004939373888888939490797617235502343302652333170846326645001576779831516742910105007883347627826644135186291415716655868183203144722817786862765172453024231348496535172236099750102780668577233758254043141897441804240680907790951532078900304820431477717549713867794752371021986700021556790573370538048854021835132165034746618016113343257273134676658753607828292151573243677604384307253735231727041459129304161844420514313909678930748020591643618702760976899815777818697243827698163444026471392385028180023454998025020718119623947214028485726416502823312518395216163995964240530286286773556691442279004860611670563437750113658793778881241182177167444750710106081942877711289294133529409429360905951519434626388044317941824423095138855341518644242898695383550674356023003196559505861840122520334261935204267501831054687500000 [127,20] 2166501153152448340630695654445050157701665856668397898421966920125951450184778188369607543705093200022027949081109389919844208850820665161930485391971590061476617332760140932518705235656153517927691210196131747378142870195372523050271654313013200693161988704623457827722374157525762737748303421388659110080019080338943405749991919607495215333356185367621896843516520983206753469604064157492898839555208787601351395058234921924475405458062785990962997404801261712412482621091186806645807405669193889041058189234942231551946553877895526749599083664489208408896644197069653083222523740269820643691395842501739427322011653332112242876719915372395408620826257888331858813563917583070562427476208843704475950415753512938807360282255532300787542384461674673752942041262364367981027993154869456819062930622002725641870657832385478055671888617154499413611142595829826364440742814019405195289147231140601117575511195528999939524616858985678488904598100519229613208340530869329659019653931834693603078023335894794110764405442829354583726861160697127040236511642432359756219563116407615864102211419590305766861944606094631867420481014428190262904249399724381857765424516649399514461989219885581377718632771748196828098938376015949430420769683128958419698301744274889629755598453405972084882725071424365008176908183347165980391853761644499579065143323197106598024281448166462853445335405197849185728404441998981265999107660265185609521657086548432869228537888061779561680210610190586190421798500764198876485735822754607265254868596370440997907453140259131399932541051624207756329085496384728498230751303000816318748172637197989833524904427633875479426485279806487101109950401850650210613265961230040583695394796850102233784092295200613535258203069090126177532652503003408558217075086104432632556722611999196725330402997105865885403680589654022447183832853903400405605277874435851593171978439137727806723653521109954157093831217384405363191035576164722442626953125000000 [127,21] -4235748093729185860740710033493274249250417395852645191501576303325224805819869210367015485737986494308199560031289073720132570745004103714406007437457525850750523873323164591172409564174906631572673334674539551877127830891313034901001696973580312667128645894211844731359147981082003187258428366644336665568031075232656363440113403167210576774866586550979681437671976682516932488402223635908623902268920113966913143788704500517866686921096081930842689811613123386392417491128629073526593553675240144510600112586234075718326608487729164916422300397771906450397579539404471819693221709345509327189718360793543058425199432893338027574224704855358789722599798671747013199161636843108330410930496248470883404333527586636136548300368529757367579668716202316423189300977951534577008274647657923078145026530550141045534261376715505659742856382334023930934358464789908096628022130032476829463377612167593045654193123207061272670956500879984707008060505410809225784614722792288313074911929762937326778324692134392363854736912201525627780349371274699935054204145017533383677231166104004864045526105401925272032777386073204676264455632872549830516499830222906262935481529409769317353956956490863136345678639557621218889456707885697902059058232469022182622244685929637105683122467954632639586261176286186222741285003348587294227751758813331508979039040978291608203031072881088525498827802647633310581106619043952393328680969012592031897849299721430919637334100210058282654443427297076706830870905678058540442157739430985690714127615522527628723980508082016933143752273829600075373650160188666206532208161208658795205830439926214267545138651738741108679171165152845358458595492726888436254280716887353317470044125864719443849718568680428986627328779658508758257512194696332960963888609084640738128337249441522820182757102441552039555308394008590891952833752536823117320522205951151649842860373642452254147418397126318462156228938919610982338781468570232391357421875000 [127,22] 7193546243471433565970021423003649293746811519440736564531604784220557362357440985430068276660440804406205948406904087056687102317024394102280404585800649840318464433849796752625322933024564067922320108698850115783404403305501762934562955628124688257850578291865890560500035489977731230470981344799247223390073533777604509696857011741270559441313810615219340235089643804540386713754905200561205104364139912122771824562507382626685874288255139287605531790285310920326687439208606535331897086321292868064618470734711400427008397427388304801236656917504031405394407290765142748315982911908393955868734354355816249380098388127660899369507692238978978473693629617060134364338024059743584901435082496399252668729237515287894949818423011132873929700806431584027531260204437582775488526467569774108097506990909176751582249455385380055630930165943184205148890065697851800006166334637456813244423053177111612418342590638577377770594241245043415973599864443248632337332448375332921431491500420503649769535182746157089739055427204138799366859635900347228625045484992351348323552397202655320089801606557512587648089314358868774675492236454331911959339262685926948156271539438269781375784957875598120876582683569475961541772955083201042427777156282221138441458799065573682294765240804949236943445293084923369631624664848870359716882792385187997619910703709711843225355149191735121959538572559894019140309479720142279290943790002671118410751413790689985354302414753418341079273136729898862662831212311361172996866650846097891524750046458561286342288964331630523315648041612687932255744525191206280522511343698214528262401907674038576291114848208147091197895203788226247120891575428544494240261231046546906279564103320525196806960348014029992538976075959043665899846061858251979532485158591896904626313926827648251529765632094705552496013394915061776914674960641696919123911271722803853677271699349814096145667979544059342233985887560265837237238883972167968750000000 [127,23] -10814185082487531327259372155145940043318403761826485472605346349804091209307587212497796797642106412361904781850594760306551279586991975490798195197881739446901730477832923174674458233668274777847690315312512729113048108513307812514125787879106630782674507134013667330834088060325312917460496434013249310562682119491550744756354534712637334398663813612994864850935183262627732818471633575753605649408540609646375019982186766337785509265871231229141089233562412216842590567910760492892002197751779638992566873820658586180269312741742388944101381870978442464247865460450727304000098844646112584068170640897058908130897680980302496974025085934427502869637676095664953755798144157571477728567148307603854887660184952041880249602886174215621549448102775504499499735858327156563644086112993175934764378731325320319858693091657234778173562551759060794143213947187790792141356643979410012335955530586358548155088771123868455659945823506358499244071122291359451416046975066278767359625249847291271979369105078730508447804873509916452503112175686948521218655362211392983655341539687223759694700425063913741119439271650666443078816897741106269116906569190825635816242106719833469130142099445895657542023431348501118438829145713683924143228729051808530681968960018687038149353308186830937400430129864959798967184779418171690265497375002158140548561496192350669380404588775266541674071517924720904058891350078442024850793948278886292472675227111703168284022182084026410887180994004631002561603426048772785902194895426865917854011898984911232965119055768058868686787919169127713689688679977957627292195174913036855786004732043902290581628991066434978290425732914272950740259039131560052865873411925566925553515023250976055292724095940233200099068472574002176647247293546573371282951818402425241219554041244004529185074635855223285250975073293924440409591578500405612542258012170308219126224199527563034085453874983827511624401296330688637681305408477783203125000 [127,24] 14561175777305060852052431265601966426695809470549622428051132542562668233886639848354554660193724539647527344613666302371802204326472241516901341663839950508118870815594756630948947165700873529184524763489472519333964632821164005808260467798608944712699142932990496149075324677357576891487336016894390490928716126195580214467513478834149495274324906427214880017142611277115876061159391979874182015373906403013189535698173912561157802451240822221969766102031613922577562021276071739629851443714717961450035315276995017510736557374951538579947702658541671635578871311322208177701517398943335508322310452331665681670983440009671940890464504706587992853696756113540562299959525149493592454749894216121882482406907571704561465251488638293660725844236572555056396836619723446126539762655918820928391555805692941917566483539059055994092820854340321567332908411282809892676289752094421413499132581511196217859772109325462889109602291262050984113322603047404528452603223741978856043889669542373838578143875262787532745341824992911913499292722420564134857042330914569277763578077150078783349026068367579555228608728350360076999228182237182974561217502728947239850688779709842677307403952268615093558159202291328607267938169394667642109528674806454460038363154492867382693213735250307402005043267407904875975968857446683180987828421203576857927780925701644562608535527674111416683053772401703754129738306340492503973412239145003778252797113723193321611614941048784933835478280555478304777597870259407815582063694923361421098908287582955954259927116700357272632711047414572138928670411937133817584207531632385209539267978762687744764211247148935854104317853278739973348433020984153023012291003939771799787226516190283413847956183065809651061051746984459332050603253694473409916520783121450268685054176203703524653072064605801223389878190910863185771007473595028498383830788764926821088954979759009396637114476004415397625280093052424490451812744140625000000 [127,25] -17683436663259442695190151468007853004103579214882132097625068992797541727591093006243923731027086265393855738265403158009062906706015685680820011295501951986722663089599322698575923769752796333484230090764296332826983011680843937725048514679471486462163677796320299339327377483505979967713646902311042520400634823005715948807138550181681603510068355308557794779331680110424956253565501856592616222241111673345488965609954209649199379805572006987922583410579508065086617937259836238750430153266431478116840239434972496789280077053344414027718973611759704440983633744092545244810918227530374858672436663741780742545927392395677118907475321122829612149881348198329769881497944186951990394856021677538333232847756593179843755761350999393722436978704533448451497976985126463367578799455310287074070798016472546356769883033382326397381789195918957805127108705949414417364110861836429930939869724227391153104491502504487963773517111220596426862289336740345601810046689192947796698434396239818449924614112500653769336879529217476587508153994278502378168467543997711859824980271226685242554491420255681687371528017327046639404445769527885962710351194409300738347368895566363154123146289508229998149582404238678616051997234603937271994211341247268908079232866665489743685464140730335232299349583981538157103147976490855980985895664278138373648385219837755912881615465523384610035019415842204116825624826046204125009942614463603673710836409403697300292444553319094844645209587492897234977886788887440457170774320740628423649711821730849525539478495110273018134071005858636738947380091322548753978811497567454321721689917465148108298841531350308543738786655437287123209540686873606354238425227842135939898330177891727466056620082373928763009039297004758167989640119736119503353192593293159721808110672927146099201064192723096227682960239803171740428903279971535577720498806762896612376228614092661008461485581955141554999499931000173091888427734375000000 [127,26] 19437745959466338899196038836583985637443598499857360155144371869559661100446928284325915404777570386373437946853052990858583720809357283645882546311854111735163626421048757284411832662862529294971863169844336434429237019352959553305698228569342138466372314948151928259094978839419493461058406631281900546186491264542068061071740946691990392687867159575173180636823231035351056710000709061586201493634952109381809678903420707363784344630444375680362943591667507451826011934804901249239014391826755127541750616750096893138730602979796830637898778057815873448517264654750765579704098255835217917404041872716772816776833873529622861732846338123795253944750403165038850692567113705141146717996961268668543472591080509518424819331481578034965666709947806294203829984363974837356887737501776937166210898166327251705876164104732161423061044913034812399924382215662790710484835382479398526486945681111240985481096351373975522731071805708655295785513766674691757235629068922865928173143431928527753923764000391276140297345612300010973329484101243929378305270513175449052739746920330061193619112405313068076975048838205928646596585515219155677203013435376915744385724855589510680679251082726525767295861546688708995761855631246685083436418647752367702815501109193929363121817499846331075919814601596062404378911775674359213616952833566900926448099753516863871353120256130933195455198663203008817864673033384413089534837576077809914785041571206844891503846972547165323577798359900943604618529787643772313623064596964832092301672923589056776164511554619013251353697312285468468826060136136048923993771008846788799889500660326266733865215709371911887591083120082423773290625503414763207254495971100514599734070793414049029516041460075554809069070425678700064722072294693961981795398709536914149912230944025802203741469519732660184647687129690797111188739735540209508419686548893415403717433668606196505369880988753350514741669030627235770225524902343750 [127,27] -19365149692038321080532396108250131795373765950054619008426430525211591145068471448568688337479152729438614081438282478042046420499760363448126944367030610096314400869231963735267579226526638953028796113265245071338726606066550462189735860209200989498137437170404035210541402406629077946350045633762361063500526253172159873385137818060191033070343271328998653652039921006411451509937607500121591852353778932064466856840136015931382674449792827738045223306149805697192279013396519753703780740383984384935742244530170885897504104418740755293575392521481545981154202394506866046687978939868990014634212986574658450845738322569561388047355450503527413397289557056666222589200278841076546821894691506085291736625100098556558392019066659106041152612461512389248775902531875635161555074249083387786855229274689993032219779875700804911082238715786425127209756372458117863808803088577515234798034343125636909014746395277734906590278908848461222589388421024196141108451845098300640398799987164034250148671208513702861585386607008932539856510266438443250374463614631255326356227836573109009293038617861916571880486114822398731155824692396513362959814979752683147260564501602944144652715422448050606266026936904652044525333971801152294927985984521719152403608981103254570064765132219835620911243486816137751500678061224487858221056602114137964768310135067479048400247646103068704284125961321648635868958453200327859197057216859136515029332874800844609218833344008117449276868437178651132985374212314899625833127662920177000915757427396080615721521188711188150089627632280840875140984579836296965944828123897790381804096979538594381628784612178339536336565975076779252572037055655956705099616672486156260366304994061700274317912536592606057374967024216286306506061457639154725410711806782374626769110317706433725581878000038641135727368556138331473298499372874419915727832372740182617893663488133914021469515753803847246672376058995723724365234375000 [127,28] 17489167050830050119410073463789090096400100048227009284038096128615178294655030822182019901961923726399668210465024659931139310114610699689058203749650077516213151650439926827087007907793746411961133027298386295839151839150324093149576621007477912215506151685011872230440721023625555759606751067128600927890678585388936659460358737809154869850020562760991915911275254575890806742208401995422489587748725375151706533237601101752715316123522405991242847400545788932212024779203065848621746486935922484031081529508296173696216231082569595084406008812038301270055835376344845111905867854216927799585558909823460585083639453721597054586606151465408971645790334232308087432609771788466371587182412301569041123463978555310251640405783089110936392306458552547376152052830381289233313379518736787792584270929645753350570619957150171149485066742730378137852565087519398139767645317775892644937425874930945942757943372411057785595709907633850953871642000360589656775811137605700170928276060072842064426372341212017201605407232364446159613231057357033755004209055040011693893189837470426394828941669576041202165189861972734003785611110133726185814854277057972868145624890863316797173497843370275992234301831442993962347192637614441445427343621824351377094793616444499593051213398739087576456310651336220705839655562371914939612631334253483447994383955861605363628949103925900232851361528528946487313686442526329646856818168669538144969971051580919308282718290480868543023428600240465161427890334618043749089128856989830095173950218588772118029722060842304494124206166378428921981798674525117025775977804189115141734030366294935403629294567251812192408918648711213193224082228734109292263637938248714021647315712809037267099071216419565306081491761859190612055163498381727391123268949639728463218101420525834332721718348538032826283832564378710053798135043269709213109013718452838210700993078020330697558426535920261812862008810043334960937500000 [127,29] -14315386821710512973868596302338233554944670270854398368694830484157381856339993815911969160589058797834094078702956917312010253337310480702137107280546415901044630582562094896269480512899276757073469258310798776293485599815884279024741182880264624535842544975477052602758533637601118479296883823542697999886338125603270497485319088035591840868293093915806616610247656570928566887780476250527771381890303765156368345406473456729649329497973167428425845916159398869205891311300274811282623034705519896936249577857766043040529785827806654274103818962081279235147735159852862665012403508182739395952358891676131246854736439642690738966341930595434848175186724805114498618619833738882582639721884134500750250488818482066803519380809211567281309500805385481479732686871724867621639690892962993723976661711658261538098707859113000222181204080909148863997602918066013547661075606881878555601250111070538354097820440695006880777103638541900243066556926006083037391697123241512082777944487634457261699545371437914974618109335898768348421883725639889231785095467463311944814366123403094096361201825745255782351799417962918113635119110523074635070770085067157264288899524265945650698180625476506324806714600700401969327290439090261673242697834032544711124954285771062042617652520813902738140554813932749950302569636235244326268046729643136227100331120369608834460870980415477037284265088718709675914184761847672231849137169810412886099419894077182555055185373548455990637915803305619402559787276121620214937962298805985851712517581593493319335922435016022506505566116248397088213180800264126756505190222791186300011113125234829864871402829107160699508085228952012384764240985539869108767181709103346576486196921300908147358484457092293041053983837808800122134856262405106999197780985727471316915608357525784977432305143588220231841281831579082595932076281460835795775345141629952878330923394727223086492218229182071809191256761550903320312500 [127,30] 10619424288557207437290992708945127069502613131688225924855095976481098615894976458337806787310653585935396835624983658672891563228100770734261908730222796169739978186767410245974250306476726007043850045454116943440212896602050447790804710043093394510350747679299995772819292873474017436547733531184347701940852358703569423218043886654938235817178812814795725934719318503682878387309332181337209205058840933505388648923999689484133950840207990755993519214800140436516136994148306509028431618707869221619749667801954348437498348315678837826064429830998117621591620277378023121911809472953285417009961448976780368823789361176151427036651331928865550883223675513907922637046325223953618488749441016960351556591759588509539852382085444579663730200226397558920259463830054892986712834707664179465530850432146241164427432188621655887985120273034068664943805603097852606099437871183316131462862770123584874514918536260931110487870601977598444754923042557593868974030887612333828393178573323475264359905063455799969918679071163210142890425432303146358143307947836328724727769183090470138189755426534719964639262230199067716670317685137139658829298888507124867477801863202753103903743101743596129672724395923080479145855731066026790496262021323085202344200790469947558112441684710811612774680768681833773125422565270110433376934706742239871354280967222744056726982854294116540161827715852855891836311860772018113436557163547981569705596029884342118627286882518937717335911124299308563209837262561979970302817181339426232675779202003621777413853210350831716596398109795290340228026142119067060440621081687722391589097257462665989995770084627427361428321400890622624320542035131715735219942522528818806403657070218206193192433501009294301170982391877935564294407938669834716586536134901968934361585085305012697977581278092566361913136819729137685856995503561063337281547880336720525942424483306116000935759302592487074434757232666015625000 [127,31] -7142486011632590651799087289842263992416914808508129999748103335033072352107055502031127448149480651557375678844618479507323984360195861417385585055039609177288078726685067433261822706668780718773699922629002716178341167806155077117027292200730570962008357291589667701749495752029666995337546748174857848023273155191232769700773826871586341514845733786519370874076405826410608830668733259437704065262512732117942658141691821790374483701532235984031846081394617741631363649772397455031825383018585408152717964705248390402344630624261497431152983694008201203964608077245777663946031586844147826218291566042417188204261162368240317153110944739534871629709926366022119652114709283639383816975570688032890704730421046045860212136855571815100864445046792599223973050823639726595763573548501135329070556261499431726468815259482855752634027091740664328694190851284387804150846308496001690400216094213708533662979822468466057588715193638216414058766366997095662454536997774455254040009195549315285852258268634320688343254618465711171380147562495773372947112512434625354605448372480272444256467277587180380057156761631598813345951864326035443604646276974545504906497638548008224301273697676892775119383186339134780471401234343850928863497676188471634312741565620930252665931998123102771863632267650741502566624546220797302230938921604975154080461485023390818717771398409420892160284182744201168911477907461054058649735887955284379285719815705149722831235675198354212253874257097351719595895741689114307214339935248402758549192017853346289458953182695559859251708401806439718338873991415508190012977248442385373545392747273786988284514910424087890268520005529404505456899685655795533791881575885129270616743597970670933239676065874794193361643567828541450056243255608929043467522957973564592904488080755569387752383243405072688686137697930987102243576543667473285360353963901932543684631209666459350504652547897421754896640777587890625 [127,32] 4360633952916800882670543630581020819568825728812177490964817354339033764298896525795301744862311041562197189027792678339666154814959780670588647660049601280487139989483621422598442578334019882652602924439412338049625482409257240414646558998341978769760478713805046192626299637818130829123389342959027785510020868676890978966431380248460655550664086110217274433435512827995008664058900310333383177224493750223518115697417556710014742013934225680264520172907911898429528825586221593795476029309271731391437663283416729470829986317725993293846863960587696651970836775147447157956476348311011798181864209349229459223442748739782024223367593188783788756943018366215970696997235366984280900216751361472976682798734952213215154975959609366819662756988657988440431695883884017885720779520484105719910786261536737533926597683940611693127969495177482641092175772998844176225287165499564700295865052590378307803079836827206176338104143216760928463027311764464607572448531035815561471887182376223619877330454680732355480700006397594776528226394459867933571728487345810177199607899240246691465865107006695086452938084745619370210512418495451580539182628990033961039286900977555823720298870904782200621663383379142987799517307886310795514140425332944758985646872747517386598092654950541873346697096290191199379801795019550135901083945914768928839233595297558832942013850828660136211359093366962422303937861783054665964797797330212593254688781612385036643523853217264681747742325086828926448909304848420674704925249357273182839550775772976113031049351185553111165347758036639860741894929398399644014083697046421165708597865777565677196084097010529302310194682019325335595485034345297372871576218852081896149929987570985566293993216495188992916446829205954253821145923775954564425031479470114729901870197512943333412526350068224824817448856430456192199594488904085192764499444402381205887573450974414868142048362642526626586914062500000 [127,33] -2421896669591796260159265198078739929127146190992525508934667647863006453561386978692669885589668892765555966720605310799816861848387608256275308062341184755565993870940016638982571767943545964097550980207646755924688702752987501823097144147751120847003618141045543348824953213941937839292822617722709816403964811012740452329087727492676766217438727372699387602986054398011576667511023881598540300564161284242122917487548631859100885216151465250492385665333763536653324889927122689773804881181352570126170766705906082675381489332873048075725086312962703629676758617204555976275336486006860791372732300074656384517345808589818042375686116669184554773696768710645561929968322900390048759072415328953015268286319931003750882893473949077089963826562490926288948808689094259256548609624330945233138373351497883917930012161969173796765074657676093648029801527078399289841899462933160347296155170924195421265433275906838232421607874754214474486133030438120993104964184086112495617461489407643492230399972435012680558925515920506712111811163583823586962390285788043075665050009218963780546537644911782882646719210580477396252582665202061094068137139146181867254528137797988345101782456437365372283816028101354843928122865812582841305329220246820961487962704025494371501452018521966395657218630518200951011928105608026308214330564935472818589471169566737532329652789229075439154425059808272819800236943530497246457855161091700291873249082491085231451609958750244928987805190843147990773365793873855128540663447431284789668597868885546365613556259873501718775536256335744936155818060131572950530918310927611322919961772379659329888580420268370987248708693168990429530564115347263062000919182306391159614898247365518893774188633839181388594935457287246323847040796445932314790817173797962450606401712966580693962964108372233447021890871952286845184483585904193352457074718067161779025062151582403657812392339110374450683593750000 [127,34] 1228330418210504154080891470757267001397236879598322554665864382473231595025764253702346896654668749329571894238221231657737578512076197306293744606952950788190707518313631702184963687017567426524650107984565796818565479761034714904155816480845828935387599523906339654908966427780989465028777801946425738002295257259220369732181431905581455211609690166678436800717329813600739852074164168427761108350034106844499986661484362008019542939486499363936806158739575467244149674600561676065611641356535833836073758065309650178764894388916009315228405704567526184590404662830831676583668568511872985157229879261359590688121891107119068940938385334352516763733067636314002614389414488696781184582934007438780963859361398828368794841401308784042351253589788038558205389883328715478102777999306545318230469946776874368845694692724246190908384785728202904437021596691908959788547005544015052593468622473182203923393010924591915267506567523632514615260187577589889750259985828986278317563082171690656909724938475036352740635345084447183649205618815631792780559012021780438794786121405876524549462354835873550473315751237841813309960968972740483249997776276200432407610941954231083017681944465231459694625751117947721825582886095036603891115542885333951941472853823970564384316393215999342688088103863096466181845246538007735063144407044059980757550073112790374844357783424551247126782409044211696082018367889911242767929177260879680843819052175984827613562819739912897336124513247788326740234244176961624916483502271176357651292612699520627401347897286872443997292113095566226920707462324400091887948448300168458943533101371997632159381668610757175769406651782714440262426978115889878867967481035864856483637655217079562239251562657054501905623710466769250137954108013372219605673251730415696122208084520402951239434500990869029503626627053755845851994454561203854820713946818035470706642620086768147302791476249694824218750000 [127,35] -572471792669571049509104306890994904364057337475988982409586208393644070986867407675384824391202706238156745797893667366654356827006986238591438749910639276015148380519962594678819824497342935220751544752748953519937343381270396103254713909300513535016573023473844770182851247840794410995221431365616422813010569990366714441759092524248295039681154750774506430803794690500044813522605526975150849752935778381486076141184338495340662812379634423353168925366858070233319537183546666037951864614036500489809964921496688527092885418760893897738233306072817583150462583089464117181268117843482844328411155533761845031591774307643685342208573545826331094409736643386224872192947942319830277530375681283172843705756063463084307782017071649032574326577171357362808267630254777388648645099822111121996702202191325273299784777866542728403444156909697567851863306500455902697595367431862848476903377489853350863474086997816324456124598078380595896305863110711955949784964300560188876070302760337017471602113285205499634426211795178011477470473528844924750721607699900884150968740071809441738360237371181871189101669906469296944168173215004057543720812829111120104350006218963858992395795327212866174868590495449490236195311324708368687821222503199281191055826660074866962864426037207462510993902828871163650615114547493797582582579709754010983731642009716582195023509920877627358556577459418159590049375690663647781905276761079373858721019182190521028138010177548622563744925799570494452425198054800106906350783463886634599160892484117849726436427024721708690360648954482137270181685352430015755167623754288209754564779118720202545179884072817947164402294272812230606899733388140000925488361512485958837968082931460255326956666243456591901390731771041361050810233705627736856264513888481151810874372346858668567346432783704053451770347979506431277147766355512241876765988215299170438488118861641851253807544708251953125000 [127,36] 247570130849253431016621078070546720023897137342131062282816474997635819313662139025994335813571799645421869994647272161633546085709972334084644029443912659323752947893593701842742838668077286106873679904354501030255462890830120084084910997706098742393660826831824703339016708041188081270444890915272105380048933054525605345619465815022873369563954502318807884316064168763467105110619450862549873552007750984872762280707996523067981217397836896144699652278054525645067879741527040016946137170857047149930333125325547224441831530863470834174526163597671269215529674568807439143514283501281371001339616881475767025449111034745089102254426675587527259293268402894098983952020630468929540303284804576833745493445312202646739371445013147930349120653925934120803341872771435220520934728782756455999594226117809482422465030007187473663692967924845382735561084127183547041613306577212305891104624642237792198485255239450973801050537888395730074694609742039022689062503245724153585639312457863901444258979139169697546281948911276872972059234198130118415457791279933487402895951640761819874678947292332288868980298020235499435061259322633334756594876898250092396472766645474707771553509287175021391646075659570674738020656968471809334822735524024696127255104889239616996702781490523067381652616615965814374367034805244698022273858480055157922964370171673823662100004419116503658145229451554445485277517201537848715821470780939082332242453045839541491897654249422767792922167236257837946858786441441973127150843900467977645664265714220789070677607603292353260178522313814580573930804779206580530908409793430360595496020102015420669994995788915804862668528281887932442208967947904749575530757373417305215943029822185975264528696828842520437282289764407097502362214611870946617302466655482755773619349161488878132588555894497450999281860727456695867428458719629490560316893493428280770274341193726286292076110839843750000 [127,37] -100663351130453881025719221612993164783499076595390114802215390128250737953137556629395776941865687761351268746052580669851181238169032714752948768884944970268154037617772913773668571300544440847785797554633206265319662361380593230689550709364548752872910559776566505031587867551094586834662858712570717644352879119778230395156349042041825221884312211427720329815251604105703272967264344378057951909211961258207496451786602987799344404799034868334477115667610183777614113204562575663433577787903892074468455553992000194141635123897347359772802546243895908626281969178506084951722145824244328210316645783316783213687352866702954794413713954711452211674244276854874566725211196999174989774394265522985891392545907307726446743437761325830674060202380566546678600724631349217289932845351458269417221578069116960040532429772363708522799661478234932577412041367586166266481698786731948233127486420403965951988149494902418568283893508392940194852060918162785697971895522094557349509680699693841674557953774739715998488532484038078615156618882794770623291440011011366796968953278958849405594198465016175908596724723781221104014209923467264460678528133502692370105521210288029191769191289188187499715671974388553201212156809191370367872875742411684626304596957890554694117611305735613046833046086197071085233202283709896710197249572153229786388848408634684981811293554212683757854789285067950484724652100610585686898335354779295291123393116067035995769989895361664587135310750255102562595395430948797143110067349533193331974000135282811066531217588089464624520592626547001860796237742935874665713356836786330382554259792581411317850456446829650359523818471906062964973329848623579704359781843876784356330452872221113149018231739987571319358398315299981157648431696232299280483902093495429814770479842109275799865993072996062566416719215035871136360956327681717508984790684575805208567089721327647566795349121093750 [127,38] 39008090316667505992640311755565396783089843351753817041652574536282058057417813152169514868929996149512701221775248199148524741909752240559926828510540703176695212372236377521837507235846507698904413586782186441504030067210645855030130191673210756981126480798479597745492589596414298535411818868512378137869026016299016377241034609506636469447515489823191146510789713606869737127902306792198047670035335297611774339884041268804529274804890842220656377237832587493626793681976682119342988521291654379852457522594267776084918188145924634258939082239284522637773076020588449949487811308127052562737710959224759293151603582844800165085194180275199186535586696649963606380503845480885563496534371606708877542290348919250006393226278932902192789721646172176198388150916081628501784713926405021284741058293706754486865218556211060274672881527727557394348588971024698033664967860084465498645670143212793132910085289907573078427286961624958843060616859052936510347614953012406536972597401299240002381205697207000841691698238767133115792371611662849795746860164010923743994763935406750258671939343185037765612639181856608918430283461444033809629786636897690135142173479556283559105873890098491688666822751055682784155669648795641011196243067153147145833448101769842799352007433508609684571419568075409194973791229712854542746834014689690237417354395922190916457801246959446891236536287683609261013522958400470461759580939205842014437603048976007030227245431506534045962136753271265527279908286875879457599892606440384108763328460877645358010742357467221895313002927674239947970339035478644725400775913004797041865371331279449712996551820253527449612988533882665814263235248529102323081086626500326763577865820792287874700861938802378504165111876472538586339688040863953794422062857229138061842147505444696265371513936278656452369947796985427620047686851801221274646264830510133947427675593644380569458007812500 [127,39] -14498499282755047064346885054426193003291462461394159351217025617338012177546222305903888935228011429869695079054215814878498196153104271299789058991043130644797113213896986299083728402377678068239499660423091995332928827020663301383897625605855773093086989806024008429057114847252801187839283598927566432185542473918081775418139576516983641768583635295316607798748544166282735171669489868897244081440550145085519644558881749073192418367841954548904059362904653048150564659600431164698527847351675599536648660194194917814443193155926984926213613470276280487640780673330324320271148330027273875467103518297517771738691941288404668085875333146949245950418292770646669750077777831354127979765601702970073110126761725489584962117510161071851926416010749800122103425198968364706507533518074530151408567929871193613997923980421713205886319992659951487975538943893830463410654178959242766468563661074383245786260219214144189030477908569997608136886866494451632744285086553167724411832589588623232089654166743515599598927955439268533135163940631345788539386456106799583035527303899124779531850073706821871126186185723449871049671364666517660593510011550345987498635556369329713114410003852030502206069951964750757696309960691501300295295941272620651053294555448780060411351946124832456442668999907388321523612968507340331150823049612964947618946587727548529311956625479630605004820977496371185446076124640980688387791617571004297626774522321501499138470117994655098291169979501963294647744278551498699354273741612078614704136531459493747250350671040053824491831912406528058442783766031005833333478647983224770654948903217849237815481973277543826950728935440072546448106273393614511522978648350035476574094211954729084203965266248736472047891772384645064078953315971087236058780282371638103010086030743470333741448266035577359387338292683297738414258502380827853869144083986952864506747573614120483398437500 [127,40] 5119642576090052785220228890096200418850238144534920523052493318845338227463634337048466076638167207484437968281124782614843258563800199644093008924462927722566131622896093001196548834065671517204068851727523532208416558577822035034928598276731981762996764868208331655649389473365534177093297878015413150917153034562397122613369298635994712577311729033203329864187103004355884171327942161827645114716558616560735802886744466481776577211245042981668095650445671555639775929343329529566904569094351510132236732560314531347074609135509791983589678160328082362435290635871345510427131635379998220459973144650130964463226013403058285424375841295992569718284206252702270244503507630656062370594723136710589152985064799605882909285090879396069745842516435880279097554718970910165275550180181814546926478251531268055983767102754545475437482630248886963487349563886008437967703692370095576603506664921833871976727431748107463078893536691023433139878645279074198521451429639696548532805706546569279766562075609291970004229121744119515548598480468021359988076111307408503784220053202565617260822000511823428356844300869443580362823614477364461247703987884639573577812462373283775458663517512320304569250965860032338133852517917881372443469583585193573957017277997173929270876077395051082978259860133527981805504989324479734510216755195484140892939857654144265615556369182821923229803902475841017947552101620473390106539700200604041932034796200919618920560541426730493844866000396796462968066142515027034595914444285656515692262624418568138207775834895198524604610864243865154000600185821613972391464826899498689811356307766180788596748660212225985957961435968755662968117316331504980125581400524031807388627057440354479240589560183804667310137009729445105990591235550653560574475067934768461184463544491557488898132934106086880562493398807162365753919886673158762269153498891682829707860946655273437500000 [127,41] -1668499607815335827992819348169972089113154932476754124385512353793392017733487128386834323506832745577790289541405733007496748332203547886695095360292567289241911068353754380112924298005590829446985096302720630689908139871335817378333750817665472430863707816151256983819363121551245143888403527978103440151993081382933562562548984060377705507453006937251787070174210762495329745370404914568343839987059127419211554332274623410959420956323519615725441763229284847086555693201169020728073945153359899946009483781147724591308089199009713505222758844817159279530221019039119987705163594657273637786969317166804524777656064428045991010548286683039511188264714533082020287563800658173253444307464893314081123855359355422491500196890142615460583065437924026706042298870535013313863065905178282003758652544372745999555980004903095261319142534628500821461072491855665576865607023835819919987626114656571857241505874607623963644641917324170583138458745410703285603875739982303451686315777472244619596211430461866827553143177293720317266911542077003201561254840405189748747656205470369644841861979264458160378164979677130801501124306761763581765503744084151858483178886111140440731418135423957031347190440242305474002115919710181186726037186032805913837506003925699650002647131520410525637797622836291816154928803383282378083885436267098203811276693961799965256803725225377299082552692841217857442389518977347203730618970156079383136591588897738322834225227827567910604027239389458876181318893417755021131215943450812567364517739240113874912298641875732072558387282341266718756699826213446832549285596025578136133391630988311772421108157984385226892822292022218017039404714523456796381021247443178764409510059971595156967002354909368750621727284366166454929469473211064825052462012925910265754785898720086528579637120818695179338986908803671083829449600221400684674222247849684208631515502929687500000 [127,42] 479012805653365154736839774761171232725913105213673478939075773239282130284275241302617876642010856503920870718567072796011593384495912990925778200593351318448546551045881790179830505585980774961204366408536346226074448079671690294690270176902818576146974238992646859470826779213955420909112677632443446201726664404552751320849752351064702682142319678617734806525580460514339099842751682287489699657150064779727388208721309958971674258305672740673160927365890818491299770783652874911905443823667552490814845188312825122990217432959618493230336721071895099985296507836572740633615453029880298966792131603497497980765938965038229666002657511598152801637806123659746258511239567926739114962921520114718880265060288402067109552376684436282669742675299280560289543479190353206494393438776675867903805116615816674836941541491362822634168866970106027997046086774327346130088604021700189321693361704340350846206662600496992949929516770364891606945853079443013753370056462191129216006111134766388890856464202695622602464640766831475810144035417546387215301783980482709270316036484775352386434073727423076384953281715685526448222626783472618796144226448795605981846222856665302279395962466768897388542202948453312402340726468601800688669215768593336529081501674143064681056671233628207295265576526384777665192728412124537153546916045153763269644077638425021818943143763117961173299650311895732242608099802225588471190877253228773518374624794995509674099388499051152376181840292914060988229447282356090868192253534305391407822062859858730055501445232583108204299875521947207600303038122718064712782130127802686298256607073750301830532907525015469594107163038331193138143303140092843784251619400098164503979674885272770791823119987860920277376181033289651583976361679538184234498241790270760005589672004514555989362409894371602094724336269425002143873028315201878513107658363878726959228515625000000 [127,43] -113126686714547443261776662977809129705860167640375659759876832898969454310375888260982870409105818632964228959958375750773494189394330973539853321732302616969265013202752150628171377315171093825386338379630110134675712344756345231059780990726122636652270728270757218049724134048771105176716468682778198448686571096380317473284440391122645292451438930603789844987245419570795813961160303635420855686574009212730978355524921156402647096679579791859191148177828263255948138606101900626168161457197040330092324752084654655427838949596269865589266915525170118105538353334340334493756392808301734183614140089741561097117669898311220344997993981399847644556720396988953663486960448441169787651849820981361050572886565884567814751505011830676699165504122966413716131544156158563809880414588230470260801539200479504670638012861881315373222097495295625109964352599948391544224327669806180280483513186881232625517574888945895983675800502969755786685031788834850873127463924579047376058081985313996071673002752872388408039872393410724345247606028070603394885880428554043973869242442069030329199397980438026404716958504697151353858637258873936284288436643103754181564791883492073659041621069215144924239629077367627299087484620639716118610994907881060858789892400553836612130152351399421444377446781987987587722971183947056726174207044261713646238248721626793213174156436298893440994506832467626960743689393771590190446861070947256417328691847037192331941610440935401334004936765476464165403755247573799694150244077498887731329136322935177586920534924387863878824371635318536766355319278095860739700001975667689489422037817779560220667312286673437987699034506343472200731906057808673234903684058500272408434963328980865987599458037569115022000845652039452456267188498756985645308002955829289451891525082998727823355798315015664759926055444414969831891035201287820655124960467219352722167968750000 [127,44] 19306685618749927489104989223887468252493834965188459349449799670838841217864626508528475941032528145199218114896023919470999150888220406920851874013367988931332349960874573318843217908043471352142509311572103669759736145590472250129918246317225177245071024555303014339364315289653094863071703829142119289887859756270574931869962760302938222888034712913970544879865496722391629057129078565626050946069766929629581899528685677150337390968778966720823250730660570826475728413804504956645709702610646309973459924700783372029291499212248104356435242937351051896807014442997905691915531036356718501061077560019190873347457359068679229692180390847297167559973400586292313713466226092380975714794853593717507844285252681858207525081607862746685798560128286621993165192297101182882205660484242968310051506102412506225275819260240196493228291191946081750611229596919329866183621279659583717041246520238173831696316422703349600012356740654875502522727187264115320125049505133968535474698348339711724622546061158846400587189530757932213825448179154832361673005728716692043305974593632261287532667307989326022440136041994758698014405135034507422501791203746730103796690136850867812519800541500159585992679104187934053523726913796268183505176888456048759868078814069216280287290223597179256051038437768410821602212817343367236249159701552507810027572778931928726863520399469877483147282450298326980326301521837336446677399137652926208608011964580107533473194245446908429607710603149865988648498542884603597783791446403875054823948954432422587084858527597880618359376666006259749210638957006304155004672930892740950261236727395101865394059703059772466403762349138556050552274134593209093399348341774868919805050459591880902351703281042141026765501735539910366475020422236716152072005566015618257337493858658555947377746651222332603254340890199875833792286794476922295871190726757049560546875000 [127,45] -1442966391800162548060264582755187334299844250222545223682696582890297183759990933385629874213182616475205440198422998022300490689772828231691773209277867373115440487176494896161113868878239540925985232377589841162125661006870497051084136549132337602191474728160176513004078666695747062975154956650775978925972071981088243144411395623376440210015196721137918633285173536524815290153893466426046999924200114879995007106394073548892174723782914043373968982296685121518275053773968468264867751165917093157582267395646498833423439904076983128014300845859427645995101911294905097518864854481499679684046504476783018783978614783864038613037220699922472377388094560940925879562261626189797731513211206272477224938517240444525599953703576637748490558751829417003581444134231941912626643174039941372186897665246039842144098105089302247762951434402763865238267941390661972285376776873799938229702796724136477361631881483173424381765069369430842878299498497525339808322275253670922566611357003003618988650745340696669711885249813976213680115495396308109798953345462683502440170203644343532062975569100187344448985050910977626773391046108206611100108757410286422831203822015650431058829358935827828351236178775425421507663573699936231930821763292757322079372670741122404612296515602732257344456675102219350744808575802485920365270573918299029077546858826655545811196051622622232990604533987308929334081884086232887799266952291772443955232386055327455430657128442953942333973013954620136829454638861491378222439050457730050470930483568314528118265798343787318000433346302479060437973418431943860052007348153115793715428210942767143779709088370436363178759505094826221000413570542955291290486940974349672207673257579572009121497788831441871180742027037305168884261151817307497659090978850959393541752499254488399331787685870971418866392122108917146772188999648278695531189441680908203125000 [127,46] -293693847974468672883893899509958105486516980180573296628444960184844883410712675695457862325476289496840198367263355785003891615001927623544542792648724962069043521425223681368565214718242436488760629788398804536382249412332861979166463350025515043673480554576749219217530824265027349014136791929773727556449196943898025612188648122582441132703226069889210254771255866690951756699288037333224502338310568072509836132115646852204079431442300675004314734876412283964815887917006686310672381490587913455284380088629060886488104440584648970175205727989395623344473131802622145382141708039755627462580919010884813337773279489498061837245503559933768919170290687709645398396384480351832701332123124414823367304629461904154179355208392268986563048786271174860249530403913378736644081182032908797969504302816249666805203233018988883196720836768393961987741224959441167656043677201596088653326394384535185313823534482838863178606801938056650480646662105265697144426101635168212802666333707726075587729596220366577614332972915992425152705520397207045497767720192753487845236789163692025133086976871946067917738820902215287750270434253307705879953900849895099436262509418732298547477442702451724868937956775837650699315766561283035961839980455185829833621231653278596347488300825469094451277380362277803938387517113302803051579117215626435225942834177347441736265060194442733112159799268245541837332670697802215810094276220392110404883033134717992229409763963775183002624299343440979894750732529875418217350941697110371062643352706486029512251701361171630270672365182501250431258158206938370479747716670550815450820155961764118877662209043125852348664079170659619197120602908777286381226082641819596736314560870616797526096115411742602849664373778362758077924593432477266650468853007153364520514865136898702941559690072914063168332830966606866729406988270056899636983871459960937500 [127,47] 67907926909145791275312192683880211418953610607558070323340704425460147126038397582605692589423337300081757522994760489202733364784711044309920864162563134551851652275317906080573239509222441243992582233370048318798430972346326756676955369664010449585978141232144661153375742330079136737396176688257337643010932179910075331772594909226468888629099346399679825883785512131408784135481243755664016700571442292907473087946555418525961478352582769226138017917098768176065767438976668275136468499125192792910277450099552701407103811063759125847078672187704707198360819884070968004396986351732743810546880482909865466169331102585984784302605979258538933313480408952646122788538088396469171383432437399310966246279361199485159964543868751164303955452682925269558952987477572443768341680646132033375729213841385437700299052549991249119463269148500121231700336404812391742590736179939265231773912083380444757308301902393186257848331427870962002775055999267318227322197958629933774534100452747181424396618748895480360690670419245808378587714018273156220179264064636015556406477217126598616905359999431097937126524043761444451121653642095382619803045075543077839240901895251022905970163970162218729801826091807696897765083232311942699288293920154520118772197314162547101798487937424784917464692251598031113675683409330245012805336963281363549822574895596285173468792107046197086887136922287742341949655545299304286911409626179288204532247039942927712053747010931340713593759230679425527886452912014502032362902135239126903345480401706620039197735167352667344627504698322478916453151507936928489295639772429577772290240180755846250453126167561198250920701505085786382804918116190697284914109685983245656038541687618644410274090540740893271652892143547986680926623174849351602079790194889234586425423905045736711672026647999817459435821866299498594798933481797575950622558593750000 [127,48] 29785450007295790272459847171039711936458894694946115470255264771365366575577014714757716556520541218093890409737687271290113020049807357346874866295359231082633257462444899071254293246495948553274952446463044504771670197308610759023588798044428541376527103153962519238940890868160505551014240100667267591298111049561182280608061419957084659036241896415778505315139982607416406753762952280393132390658718933202616347789420644044300564398807070311000952437520436301972829886042163475833257175481843537599609505577552245957574652418110601275644872616491546423508041254068408719019192616506943646773067960487689108218827978180658477717849858638224252749231182890757501808491560655367288083967158810869298917350655668108669657998137174736458553024226567949584850902864885970837223548586105579198873820229231331590553228626346274933315671535654491747740838077018682825036960539544840462429875785535507325589820121795401953211709566515899907891823177656725417060606393337903862732734807423676325051630620640128356613721549737919346121628255441559113308989251417576096582878955643125346594490865855507022613708025739850411261746022282707065688823119628939646967270852531115681900320119596167629647002947543947500855658111528321251258349518954448012187365126332129179348115039274841823406966453635644537193780435425522042899704789507476641586313229151231730699578167632697330765398351532836519419598767892524912380295168861147235277663950506078475097088779502866272892902541421821632939570087660076647008604391061280621580680548802599109499572756322458536765674487693068278278703902646753112014904241580635996688602886440308938582614407641407329188608421221358510159496847778460428688712596535551558120278427072079205255081571339752718743824495086460657780001623817346193745396333333731618146218461945445543238843041398714906371625182224249783757841214537620544433593750000 [127,49] -21935942427825230929041964943273402990532247970456888256654286086375141029737386723108914446705504400042324330952486624822565641191587885024186024224864233503693572417705726746822897871283632038352195711079572374603635072399247343098322328145185681486664840111618375784774983621131186673476050243007701743748967121442980814502458159686753026310327070908044368587925059433681047000400823480026246950393376350894660957413580008369048123823368472173083060383374685610658157341829125612735353538390279055700314247647850957462740072446110902714473961433204888005739890656274870720328893175644459436888149529736030955998206558263343668465639043108609532409979077640260754742382189440666969102504094678445328364560827782271191886726957371659175366632537488701786979690078853568439035550704642844565011424595466245701998861744449053567825463500938816085714457800443098854116925559741347001120332101335274324341248502023713295831879034449913489541079173605214716289138887796640357193571541546744766143292753746400117828266631582229598678866033309512398945060125201701374831552120069674807921337182243902658132618119342330070542640663082251702553277491644606861351189671268093280207624008142296772919748157048880224738362985614929844963346024772638922485571590856145560466093901758382826713337882201183043242439766584565028861981397871214441035684665592611790234359907660858104028400909340919215189964716930682951556991704780383375396818857832815034319793830396412512557833478958715795104356675249077134427418141570443702193162630359907617293999564644377528669750550417710817102793544074601995124525005210699358223284072648669531441884391813688731947443901260139021571954893008130706778703798091533902094455601830164859536620585172900012842749139206811779140528983750053462765409632542117101900386808537453723379714623489693807195388022947213357838336378335952758789062500 [127,50] 6804646734342644499207675064103135652947755066597797339137496593064637983062493423706899327267485561489090148464427127310264110807836640474947024259089551535636920023049612790780977465519533047548961456383610230088226144270989471923278846733149317627494867044491938142901842685786984609820777877534966697052514131522245929607806944073196908982064973214521746293702384825294523329538067427263757625104795982302606860028529408361790920860766060071568273664960527175308218842214426093107744155531003810759762785511903221838412174756206315002768276231791430380076606188757425470854378532294066066381312146445312828401066126503853614097654153340507746522193877103789878660023256381601800643002016584214384325682593610437421873389111835587489014192758794007544348328570362810413199316473093851518599622171811439790156185394617572554380862819840154383492952759499922260843676696758813883552788407463112000675787734198624563834643591424697102660185378061109560983076751649069743009776663389057044172910193972493529002443278865502165350582197364272010566177974006708444775196794465772007560453860124018981822279655705137800373624613836498663999958292157419342380661398272090919151760573273784933617997232372873038722578662352671604591966304851190159528071609673424913158216170606765534999521220815866247569996375797100759680982539516213089406480087599269102752098989626365154545342318945680130447670460591180969286130730188561290979708609837769100144066213891723924134566859268502986877555266661175008347164962872249828653675413731345995343415122756530795205988563254941510601060566266826103720453333359687946106030920256386410567282486650414348715551673228155173336110310605957059752526397653966613619352442817756350839333815369852514322196806310812684063828337086167528091654326675185228771295847721705583947862642943838894097884472103032749146223068237304687500000 [127,51] -1095652851452121777121004189393309171858370566476199790200690129537070767877930702382159693578990099985320912702748403007510611762592896104683260892383660577407986277313626104604693375637457126188414527797368822056145983775290646482699041838835604395545653931371379529451168756403327425013677583330131942044146438351620260116946305357306480185451857257475562173057642676905070230642092597327144818716467708199103064556460771648215712024571871539349881135034923421981133342067518040085183323201107501729647109261668026138572748736315273779460764104506626667090271963312014927138920691779188159205968053532198702154064627623142914215867619306503293710177734323416176084555800091790007819642412482174858617751884443696078546714482095209739087968303418399049092920150220313576110991304513677017069053364993030163909225942081129542755392022053863011663383073447308317925392066285235006394341491655042665712840818419583323361212455130061902512063205530490410771606922786954096720660641778681930713339653318052126051776115550687966904102836766299004583342782193316327224240273706091518728620229714376566731709934732541576491268129815139727093246589869658277517493850334914453209714735217141854515854278730213838863773679690879912625278096255535005285435822949917046094620055766290328169990085851616551284123815774701928958307706879775032238374033974179229298254876523955505223757794216162487418768581132830662043633751941336927902694376646733214119158314172510298091275223818198730426644610197435928053167044889013379854883840984101558021717582472054578311697242219366687567940876207921733128687431047721696094700549725435228577630340868102723838857177440822425154951976208980816690535287704065086243492341128502260148697269670290835537338639018275159153309403659705567528239152385261329578849249372632512798729301826004406105772552109556272625923156738281250000 [127,52] -37620970788054048242819016455289339527757877464021635843723748145069008514322116580008928709564056801465498129178391376628957188537230157936137435061101992863659668116820919349896870719880179258937856001652858617257396296465671868675259548500792481633215125341184891749616350976857032269974457417211439930125339801159056144815013372696646910638294506173928257829910445047734188531098685448645164945617067900437995813929352016968959214983890426147835060882532867769773158887008194823711836432612068935577895738401502601188632298311552006427325450497705429742848647695064802635328982245072859106009290455374161599388030106752113520382350133713569786243815761618840004104234750114857031772291229233639619873055945968521945140842732526151061607454051902371619328635526384200421112652654917603162490661845274199695962958023481220770195624094403754151882843250191588655414150534743139220649471939322515369324482529747419017286248200526610034957020546647695724229978400359938161563744375052748292562723567834499701520508685948666778369568057917009597523912188283949173059504219559232399865689981003301166176513581103680191299926026812851557562647884978184438643798725157333278967343073665960592339978049447092785510317904639201069194361320162715949287441653601827014204057808853304150680582036835807341184366061732018317033751700331884878520983899213797612719550665850850904133321902337487887732202873393743684799604461022262605318562575513667418152013602156979654285431089349877162084942681809396715032342455996612089156979185037396571095372252321084388834665145598532251546571059715570094911866667860896451445243570383093058927352142764398542927692889375098960545456992714450623422203483379487149272658013603490400720032122164119981400294192250335658459237446273616643384292440102917283544191297165880263831134032297669512812935863621532917022705078125000 [127,53] 87535093309085763498456864130947298626284765441503589962670432824923697592746574278748370435901148064085427004195920935035230781012616352525178959582347625355088576816071585855600235289953086803463832814391836093972092159957865389313946471159358013981435018182319034960208307629970203747740433194384899121915478497827456178266049439690658398913651878524770445961411483986231983714136421860980484989825137679634724152504480636979984462950037224835954674788887238749620358601725942286539538183673626044042076793274317217952018061711464433592165742861311812117788350103235537382533465343286668006396260631112762256152625228020244597435422374205148491207645057857758914769391184561262105464686254959087849577832431817745264893631583822871460011045744872605743095508484317716610792715187611825712832896794717207012680527438875926616298242891889785873734143848213816047141423359486189420541728129652170627905028294836813183254567486877301805264234385724243210967697140569417683509948125914589425540303271955826598777610432691465973524153503976611555444668533272001559539295188933942323179934126993460892754587693275401095866255202600368019105471729867513730603643061408138658287914015362206832182492548446182347001126283624101373806330461318756583339099011025100432189315305826794257032821448961086549759236871197783694354023642440921696358178696747070843292574465919783012475108467517454082613053056197727179868837545132966455077904993627300287105882200444753632416421116044354940114708148121163067007143438721263307901691089486791731419797157431066137534096748284796041839576586520795630949263717745630709407313730490320329297005771585967097122393418848189647293542822164222446133536244658709587048992897241649048599204454784429227188751628000897539495883278920224007508194709837140907790211513173772437706471856514071200797101482748985290527343750000 [127,54] -34412075080979459900066734610274764898685240324030755841049162497498231107805915602689748722882137702875279486804563650522724568244528762371476143176634585909995272797803767838490028716288192280635010833818709986100577921642060192920535611561154579327018390089839596601584710163116992508868726219273938257175786339928592903896304968908365125890311328747234443893997684069180942267019591995739168018966850796756458448218425394105630227109160955646467271251546094432078434740713776957390263792187839028237829858967700086976383726058377128360118339739721697435748173573640325474062357425042220990264626791510943980093231687713673939584688255804570033204234055797332654960834394817094309644947272455015782763088468093266892633920752124247813482384860686472512261609954874504071498295720341565170808165031684511105767762661837563675082627492020015609753369806056549031617378080514345334322172053628405129343723284177315141659809524999460265587118788351362326752854877293441820647789115668772396596882042565350972555351389783171220853311167832142806788655671853876530046085162525667382082167692252988784156930940136532738109199373946844651726629300708907472954766552070754991033265331613543316729636929054261355597872014695576201165315747094629460985465878099941408728897385776852723824076647253834153147603251696712711490941494725562088137492314674021777587843349945042879987553695385341377544903796139466425284074771728239670622380611429204821592445049599179522891692474701683649825673705208189712014966919124449403769837967167747826352375800744998337749077254810478862256596785445435672441820228913299576436670217369298256870436051070185851963890282134118523546840200869322297262268579558455814556421957801646988570415676157991489482448614490492061299000556363117670843723598051261891111947094007360542241526344690521449833759106695652008056640625 [127,55] 9805399428938752477712473517772117965365489775232216734425523800194731241617512548507796017695749698623287612170879962113868592459236625710397013675460553589717786315165041627405261452485613277358414580814376125989051335299308506435420405088385607351751153363191627161357163335590378826773704583691147107417820050360141488825448502989782601404304515550364122575137321401491678877174908478027932633218525160860189554846326677501808881041889668603554743023016793520523951366711067638626098522995572195889988597881849401899694865951632901011688041375149390686695261708256248841147709032716862973783837929422347173663753421971255738757299836731848863889445921236750168464136700176566280418784734534471694744860012504960189750507563614193721801460414735526643179083686157503162087640614866998940994650068191598187080013115150287390302724219091891072947888981631801784386931557849942650112388918558790245573543109868704642096839547829892515174854085129128571489179954651712360427362980192780436497903150718570114026565030994467634949752375884034495059641232213900138181202173207119043778060356546724779488867271304115347724349798785990121032174819256795024420631876195196622009295801140940581764096528339461704035992311040862004466347256992694572949254609288080373489847836636732704001724745382483309314599232220077950458276775467811511714848598486185766269475484258320098949193608053743615773380096122845696728429734663536922942122665250878035030019728423738975430557951773029657307934543436984565440561059669266683948133584810168249109082110858238824376372190427467389079315774341654231201685561191487503014386995151040554911413055969931123145156346197929726695794084267165301102636366640882522140853207904457498963216066593738887370232161797693125916738648356899617989843627927414689791728054499343778421771951312546203792095184326171875000000 [127,56] -2446810004364854533164192954918297324513518700302969939920434014096170858591554164890129914317861562282445611878191690920644625118751370332116809907195123804033606118293485666562201656602988748389050392094678862396727971708076947370308456600837544944782001439567559673707052763578211015900339041653432001655714222366397909931339573842064200852197048614885947020644164146672399610056419705256612516190036435135486946250241142488869121159186837263124963836112709616632106876287251507318716859073990158534930661342911373853122899592010480956321788026222393765070932939470674881137911745613652335488360917637979573791697444162155046404939011033282736362322684354834406339678228246225072768997655342868008957248705073791899268896359916670466125627129161559545354685667183221423942861400249999098459791793604709106295998996080802693929813641268516160166510238942943461499527623807939508773034349986572227417927670181168463800636386219035994984665638633118375786355761852242331399094118159419183238486940552291955775913117665701488201764602284355045402443748104310955124599575316018269457909571035717218308758276137051088438383441435272699484425914769883596068916256406512388534716942371473672144263620712468211019626008375962661673846522053438574854460376298434594312586929454940580377114582491717768473212777654708860354354077937968250363865047996371381430802456019026919449743453186219997321041232972009167216238652089328912778041569124495138802987718707477284589841041453100740418106206487308055596519391309115779528296267979149685928468227715209717402705793018836463856176365927379050911219564238414452750733249214413075832824212893645501613655446756798243558444628222218709711980183796179873102757827386670587104941378463248195318286612056062236904894447810465988881852226981510177737525627343531484952071507567492780685424804687500000000 [127,57] 569736473856120018188172602558400059782540582886497078722470297060982571617660621274808736419746019857969042857773550646100068068220789604912468810198466196843855303366480612832902349356039767126339925745972977668858785888013592671585974742497665307862655805400447412945446064291598119789577694745346459037527398133930830740793539735672206508805953321358342890031052825761289053194830501948605592246617122046993610525751340127058011013898176939997008799884192604675936585048251798981963886758272226549831762978462873653247132268945143103896659034605656946058575895389295924537978205668729189307785371015812231408611533968458861200685838098814008063213177821901410201093786808641257042793375158635584009389138843517592633777551550537543952548453363614973305661952877868040463323375518639018336991109813002206732708700178606552301884722905648404926384292858889558000254530198258100078015469091797914032993675943701235322880245374755531755913416347983954763360128858407490727742130453039213921682089919461862245026087470263152755947045929587658566301807859872131594519725109761926039734159318029687371121011406321226148459381246426034003785727273776656293247198595404321511577705421300031452569799194762635490368754748519815193399437486816048740837733998216858398843982966248375068361656438080942207133576727123145866989237432743102128120818705559571206775759224016826500606850449916182897267151708190554518500212147671967151053583682269247467080827068055832793113087420501604817434787330909503525598236633351764628555359748695218759908680721296344046921133464199545074112119694440239788869709471983644037004290389294869044162316737396970251733389548052122194892810686858262165175617340637344309516172689080647935141598097061670358826652628981103262994077899886084910692637533010017128823063739174063741628406522899086952209472656250000 [127,58] -123959185882106573244701139074864683549322302246345303433363571805402395442941876091601949375531279007641081806087332588060361366373530593404703787299132414059155989875503927492781831621708944846720237612053643833723451760601487991985611007065250097087849644060299838418870166233368435444144344196392776372411452220866601054464742628545148228266357718260815968348885205952282015704799045367190830573610204044542965401394499956681190305126691641533895641958803109136199459496245858922263433062276806173154013580108543216106414563663140719408135847352825035073772445562379363392764789159184662946848776830834198043385460510354755513575391889148546312713002279152760597608701229998816402177395418190639670022655124906869896344297317215582610047803040952628922922909373292847027818315871841510318850799860374797213814134145382542874812087619612082517191988527114827482842797471791549658967637899453579536889938634977201017855442762436673160135403987888226619260256851618085283100696047325890721325934298524752538564436475095557402722072685682435861724265873201815724711612212139868695194340392570283257272094108017176159259125576944083791209448481153444018431991845921884137738453688090032638386463632376565322109451050777919131861720352988549728824921747020640392662934558013621562737582947264797526217856312550906499449508118764915844607017355217258844363661722835111098219646145691252693606079814561209053481937221281135079625890349706835042542029012147315528381817381805182530713434924545024086528381685665018020336686796991828386349541676182362800362359928808331170448559572379303014190602418141133705584250825482166464949383254398365572798530087402980714879219794387947184571881397680086493762874426920141450682656620216221135505988745419849907764739849459557598208793918246518886495128426741939715455053535001831054687500000000 [127,59] 24608206747879672754490850304385737395317634016506155545602029850997115567598939166821537742876999842010239639406796465405975319360854159808378104944911527209769771561230234970037177869670603770025122356520483523139337014780931504444771520280425469034812059062111887328784991233908659804306025739496017864526971480718922116050346420865552863667576828634973991043934779387484518443824892157384815101615223310575028519499060726392921593532942360184044207342076740982149666027224079674580582757769218646247045903189318228191013795894638185724993864162449102494672998961447334796108568620276605726179604750341472957300366727212665857804973664825498374120252074505115166633772438256328178446663406056157210456824754539580078954013191485451304297691289139457210225772675555387382993494229944926267323595562126733972986495367351263924014840442303056306976062805603435909238275443815850877998411559416131790039953913780816012585716668887542142741102714918036644246125404816718366687172565580945768598317816778249307519279910672401180545032774548126429939750596394342520607471267998062820046097053345420757631524858109050619979281724938958866344236478941117937334083616902908540852941588268988934295729707704904733267467757045946451686679170871483583127756617259810308195408578924553237968156986777579782068922717897607736297473279854272114821179152822436085710232734437664035611792357700376872734921290468187794872747449554727122158087334696075776926495215243373259513743313814844026638384940538029599933966573832264359402338941782260169849134267977949487652755566963676530165061381907450662795391889365167887662643798248129261430904667680462898609600005245872110136419156497725580119202563905410584217071325559586174955914173405331605625904341425414517729373220864144693725129953645642519205239447731702150470903712428222656250000000 [127,60] -4361952419922670121560978509188920500946024324407596054153213017955725197766957894458667251213816943892619918541116716746569821624822071937424823558337873113983652583810661706866027537395501859709816982341580847929000521268975665720528075145703023081339454443449201346248911206828725581513650129970141822938226472470987394973220284161927087273104583581568838708065709933407480606605033234929744672043149679356437637082792641264454368968874851435166553005707610199484051080117101295991299486737494665901056021748872743301441986582691438543111224005877281179890416158440560670478045157476261642466978255592753516908863862829500606005422574753066340503321922545852603546639937996126944113552700161708849798324199497601226126070136585684258347530147510502410455459297991877018706764478810594842931794038534754880653391273276356223931895781073711415235885401021072551603018395638937107186684841577859694541795470609094639867963767385463723095625446506843118403294852696595002228728691379901002854984342711217284091092922915129691820033243100788883612271603672468814824668331935171106885551823397838016695960378349971708929926294260993486416933695849316853746201791139166673592794505812732619468171039151060702353443789496712581491087172555302558580008384126386499458958211169826811037361176579447019698749824178495564249847500326028760807949731651401791656217648924163999128736921710199785571174296976871945770131835710232582626665579522827211358283107501225516287605253422537212002163541011703699348225008048580845178021960152403648655427475601331716734727028087801324969560636403579301596174551432734682996200047184350303921334105323942589343134958612713895663283055370708713266072510995753172460557498200210206657363580830056961260520724268030285498014545934207901481387864279298184521212190080166423038988898569335937500000 [127,61] 682541840693908423761053656467992786556100047398398402279947026930974223587254706812137278847050830095658948429506236830102258609045258592657130813610068396138169578364939353051971002192335801254786189451083078606389786680586323399272756252759872622883466807442362070885320628393259700697987167583845586186442537132787359753911063106784151120642472272190061935864291714552624832747416208356240210519326767362209726314526398684368783516890282663755822662400620934793692402359584941847722507786871201502699875510533071565924022250776102055868677164103932892855829972972149504510379351983918824258237333408766197364952670547043451997756002192807186825470670952937021634797281191707280363188905452133660771514443157468986316901592016228563958321688565047449715755871320022309435041435697725650021723315787460755534219187456241397133607812370786546184774775975209269583281585716760666553944002591600020031081621271351725546772416231837464371307088001425859268372891303169514364264227304006210336719112743165683188824238264438393740320293128570580810316496286588572005546596252845428485084062024182925880688666140582939449181297120717980205643546573653052322027114922916814159902423749726769267922476304447030715941760729827808040029863801638881117011553310762947169553761838836483310195019400730623699136151779931395722309183977500653386126422280055283602692902242126432210054334276119473258902191371243824487534320837100510238852305510815733628254741376173872735732691562986889650440850801332003813122625996731663364005802823034829591117533843934479638681352597180219643550041096974964660302268590333115718561572401531157761348363626357916098799285374266630940449068329900589800275150855421725803842835537862709758374671961308532495439610294149705388947112854657020849987140530495537498654148772083069387164114578125000000 [127,62] -93919551614340663966940797710304944958655628645137351797834576472181762444338278603897776556485778996566953155680035859392068670011206634364693510570895231597697784734362470470637480935590015894280345869065091464893640399906407970670032312920700631511967675198158691429051987374188246249150775781316910575230287448270215748113977992677023789530456068849543762763729685987993066581754220789963296568574393872469773263288736847384154171857492048796685174871551175425782921734798880989563433082993765955846628848908173141152776563961892346213390344488504606739355452957624929170988834741301783042400837535919985860237180778093995958757863709404852914026152304430605063785403660251060604833042914200436033983661910092333219060769351112768542478012450289856344491786701713918813069352845575476468590836292507059426134691300644176745877975541577473803428696075026026777623729328314416531584626210693959247852348455569081794844865683202628402968292807001615351697645199279277522077482740233842831687625709402873709625038428891892301998563646984935659118374297156747119440404201336908439398018065689816258626932958756736829468526177299576691225163302459244527318560707734041589307314568672312601930353394333989643344192155035395756459907138069895477691161627570611628398179730344222787993525559161868825440329236122543797728703259912317599942154471269183201965613575204282861891395597807079743376087209375395033399424056302731055427459965408312907167667460416752167992634192559649597041296312275838565786386746269551659972501449573899029273817220583084857005431342598528560331078792270754178656006643114618861018757170429401013266374363735186980178594377494820198661431254018354452728186598163067011320235198028778399430586310119920352507966475785438139456762907864692422865778302103464356687759559030818105029928398437500 [127,63] 11352594155577154495222982677097892294508049614293128181979106599494511226732954682787942854472932309679588750260133383384812317711415189537101917364113473992214805860910155325221497472658735515636243391790710123640972375906206652763763624586314584665593045301125265113172449759530679807943509486287205210379566198443999578203291820657667717268924839654452269794608295377456319057357479673737538648745079485667212782905945373001323566114274162690695203090916473113281053935681035657077408673576797762377208374505634854660250868655315758852016279752009935394580486104584152959806491379903693665060630646956854075057626793553129627827304676017236524730530249943572649393627701767183195122391020401929137159127909087593411080455962810558818173328810188875820863506680652173142256953488218744502682416868290797946875783608083545482108505868371187750487088020606895896513100509925297266718495200745225585524406125356834575502444380070932320280745196708266452837939250095968876396518197152653889224661424759617088225147215334590933306844077859005616805378551290234121698852958690735107665608500761827744728836372151360051243948092838273838431516754514078675571579075458862062061512998439589159277553464689730983553342940334750761839011158292027348426254937384284972001919029841069228505085593630819028977318105661496703944598644521524690170457651149942599670179590119628155084075062066334463422301031494746675767366790603417641008317762581755809279006826149408644316375125236580527843669426092389134502545447040527536857493262430149334359844575137206492812897621411646343320442784443955233142008498509619052387455911821403636366592497556429801120478471074544388883294459330499588475003880017526855063564880066019151591479296501664649431160899080436356482049118522551985854517523343594298478939196543911544786796000000 [127,64] -1202676077310714519614124820238020228658824203021727790584279559236128602488938656556664533329602950682468053436359192033002056992131496542610631251771440198017138426955262940135018041115719812641834038439427338238174993825817441529693292633650875742928117986397500467045226479791615101047209739716185135549620378624952191753876597675879804504866545801533727058903523424664289553493442443476961267732302824365420043333831402627427989373899124215410869088658075697771987575891646098137846253534837824718897306196929091580525307441015828096296328383950920738143225457974840754421208747900397008929159724353200171742596564737379842119348668574704438262081753450252249849358875321886474337255259390996659112713624470962825116884632365705784519001630670778108878211564336771599100132211172129868561250222800989039699121017475954739285467214720991063711354624985396311323234449966425352363379660817854412871669217179744516179754607526409555359266194205962893603254945344087845011271375246459176575837789781893270962044912118372806142209302571964356078904912382919568201423182774314866618647544220878278871839628550976082156021635962503115128182034487938927822926384861307153767997216666310898492004771231522223910528125372261623546879955798415954578811959607995520813339086118610628990588806327239409191899481739387983409491214467683617092250972760285752145881378371795562993229652340810067023843986629690461677000042344363755908468634085728221915571222939421520301294165541673704141746415119608763164100238954482259814641141013089115353423520624841147030505490552227908850420715122042090684681407679403931193830855013807164639954781777588204287029629419449394188850297479262236441475274286846936721258639946354383627220321451632185565026965649366016894363794612300638182405504039694992427638874674246097272080000 [127,65] 110982936800887932171237173378677733240858875054393053741990917282216043798009476143251655607711800355454007617505382161109328374042659847572553756588439184015308014029060615437989562287988668540300939644943497405593885675908954491352896415599766904542082941907108942884853383766155812771762691461100357437290606482754343049395064168426367478474101001282799306674669106647678237417603656544879110901706204607404142515979504197825490516569865535393726137733777794286748724119036135575240971728178845086414158837338182108194144702096885164984111740330718401360893916679017446114696207814560387888966132150593278405752283054995762151518382707135821794182039371013154557606392191507120752278472084694313526609461501952874548657806520957629884634352750338993435306062074991588369728542528292570010152109095954126794247351473759319594755855789812410628626860246435824863702939172420887733156339058368579724365095898591867145166336121237060114914815369091390640994700570156984071918795220139929608441557578015541706658738968489612595317293869094684276188025178385805543684019528416105007784074411852210695968900731569288239729567475880641617255473108703937408579915201462117685691256612684154280275791703995747220628607978269577420767990696256055112207619147966281078596215917070955385874797375046885357448768536209089118289758340408172277400539813934602561850201301000276790778925125819417946706471621230881990173153338030786716838024956136925044883635484292019741489783305640304229071821478263259996033605452536752364925078717102420240648264233360021269462702769679130676827139109224132845363639144261398784530879237774486886790317617905790780896378266061697416046802067850283130536038647944087119218913880700284147552003415823643879683519609670791926252117917946407824831369130544053488045500388934551954944 [127,66] -8823518264327830998142541010048881025273159123325311842391867740502241205693247073836230638758341878839230006019830616528073119013937854190322408376003090101032971982785005227594245432249292221702237594727045422989599368419244021532259522539968749186298168611317735163834929349263320594859141208833177523480411805440647100040758846727866659123472382655396068690649911753938642042611427404429799353734681043852021340980907207499734905737741293898708161102464802704876996683498348308224935606142243443621992579222857822956903816695128095518528770009045574788722367465783968435250321334460873108361297103696449126078477102598125252800282487451575883120467323476079741463315222415954604167586176097968964796006167835594779385901496527291602485437617349382312077417469030737280169405226775066289540781229189641581433260276500527218633702823390363858730779097847093621728560794040393554260653015037100170483706699294934560522015960868972044532724098215275673093423388337429997178525044708317782266453038932714266033817363551870575337687914019389658216605805188944819047247821623011273027246941180906236680011510191007620375860597115972850911705089887472096389099680629303346051157261553073833926576986797741931812102495382044899097334397236567543588448848996768187309859861906539082997600458766052510479401270106787606015352467423059550229257648197173767572793778240661826264710818402758142010287639730788746884016177882987514361522857022230319906765850736071424295720960596324794784793863509133187890951390233113364189718747471977860489265718825948739406199487103267268080285867156655687636453690578862323708080682659709888088481815609031723180910112083817750604782620286682466770662219292486886583184939898637883681610953114953486374049356039039922504228142317292181053500809152144552637123368165842480 [127,67] 594830543173042731256074011659193158269556472177390293190640766001408254238037585459511749787336080089249715613830347989751997994272931195105360774421111298302500214810136823420744407008454949874490291871668048637839182777598700401779628649926511328921891654730577992296761457738438918651559803736096477470791689594490739256447274851087693573674156961362585878088674136277329201649797084674815785555984635112703687586409803466165326785047820173678875700054080878790700658380128855476808540985420458754623991219703538950581418524193051830940892585131716659851380329004950874690130822989555077423483075317380795971013116989562190377841372606715548428855463702757153268560596571743940887172052864451010007504748346656042523667588467230214313548353761423992325318837331422918392773837651722952313178186776160478220624841728407362023578420696026399428136487991461999347906632000511679669930872517295962678843742465357977514458411631420994517059761747067883523278930691891986020002858591373349644951487541826003010359910010098796791194948592552756463441216599168599705225943596100685524362160997037781453509715619367929501991608801417640723961529699444780633529080118743713388836096203359183512446562169104012052601033321350985254632193060961951046174701966321097548880050025935294118801560931320783530882173457215689532905137333568986344405050562735338117505520592408711966912105821866779224445451479200068337741076194790722653935132161133771490768138581310041438284233171984299918870412144872363135217386295888936930172364493639347032849788179324810872753614312569911934901606344907619987590670431177450983146935047081045844279524461063108205174699622274587138800998422086654112577370519194647345358866035556080535082733615431781953315445993608683689326549235318431143732556311915390721751283112000 [127,68] -33247044962331975379892665525599412660638797568018928877097459493127769552655097013302771913074965801281917285243315851324857981459488646631321317581167108456612692490557993176866576190589622762706246573163163410026139282100858855305999076137388982523649563936599818647831502522713187427112559556383509634364686745905796301212310697564759113201690515439794292031823877950951803309249308209472898314767812234099658916466614224056548383386085931340528471470295326503351258271937839303305599845803839811976547824136344462334408097816337224406295285673215945947396288701844852322843882722358928974955734739421023221083982110092071254561518458070237508230443513063301361800878744413006113342618907843545859370703454147145748113126040353266576320504687917212909831638312098454218864772838460439176094646609304024111870022018593926340319773100924284132592019755056819882258390821112600395265089204481122104956487070398269521149488244259368398206567545582787415162151162556691136081785581994025614739520571561818820668401087599709287891656568261564780775528096036253828516736545046586808266937164213167815443403565602425250384302562183793033523396916690332493810308032328695064546937069203964136880733518343926321089127078580538807283083779635195442625299669515145110433074780538456769054705934846317093920429054806969160364332960768569753734345000130543391877914885655955411058999038252929932077085886314531143341953314313341083285572504172350908438364278448065651106177277164427455903570364744576147083431771605681394474536716278520863446921249228963686774409159538337731393601986928886511396545795810075460194998629440026703103134097694423596814156098428042726184751294946102587872650267344595970404523456862204857936138633986700704925232725941774253014956829432227924874983176769643582555440000 [127,69] 1481984701306918999565622861585871685162293748537546850281811181042673792799205561928237431966013998139454805818954564378370576768499039396159063391204771434130754032603132996713767108308717483715664699962920141529913344572454743503901194858069013758955047543698743754538872942574964393749258664726421428137583079179787747361965774670524509229761189459376552164205299736422702844220511079257698211034468848342923464614546287873319218038677053200018600712248104618749254050884072626724695237982055414898569031882697817003478870828008086833161765069466795989952053815940862081808965250631174512126647261849882449733594908789758867490145374867948079626759334242202315617738762153441152916013299945397779853619676293536149840940588620580337767591394526951895271581967109922399603361286924914397250981489768014634100557803329009018185916285797314788482049540929934164777155302053427428233700100755544947862019258412512268944440592753724225194964987236468229528236081605992571601673752159864358448099261561679560970590032770021583785221913624607668632604272824464730830096341236383586010613477941746491604339104478667810581354115488146718502994958280199340676885020091365993210250460134417417705961065439887556123051540193578311111337836110449573962387080286178597209207731620675683921392201288798901058788762872136753670341491227724914044013684387505742966836294276299947503834108108368435982745197641369319888984846631889500178791081275133587126581826272806788163475565464135601494978197027894254682013876298828007089411708438660546478363792066204385478435522549154215212728850876073314897203681703006272280946736576088165660682736904759927620248536172370544606624398096197144191241574876212824630529354634331093906746452732993729219651124001871673637955317237914945053292567267649370020000 [127,70] -47788772676641368765797504366972638392362816751962428205940889455315712932963990309628736709593129272589571892098278111046474172650878890648291433108433400523596330325180918590892179134206199271268561495469739066947120225724910925608515800176896688833625016440507937719144460896472055500801681108233603730246485581904461641286004352309030322929062360492815553909162436957529350603114341558785075343804949089546200537139041414942891260385361178412668471661121487506142519513785213978493731318473422606669298165346808032439327040287094885729185398666232554731064617164544599566498228018075575469510815379250690508845914635843046371311475367971308627170670427236580095004917696521694068645011627860196889690691732453437853331415527573142748531025198417794574202282046246451585620540462700722625473350581028782189947413367258434571234298471641165822741556121084852361477063081743963094436172277888384554818138050726663092210697967429382503912242422300059805318121737655978220187044840669876794416712352738721413820908159520877877090679513498035849443078115909903431007949709068271627701799677333409843882755488269538674233238825768350037008691190269086029943000955248487360371466418634469188400407664710101783631511747018726190299506370992776009084659737091702437080779002465757552385679358955079748766712597231574933242101563681744428570210952932057620486626596287150461527181662147010516131039922458184104211920067971201363174050031003975287935673779381470721704323578994705822052636189731747614020249843419888889804500521884769060877776442368524529918577461604184186092831596386389742530579144260097917838553052705353978700152557584005706894001221748189273517478524447996512592614166200009697596023626161452630909421480963497767123468509101421994713698978918662944512533920884958400 [127,71] 707757651075116569987524861979195404854924829600812538136900967549863203300307074584407178887688823526881681742272122408632633828847250902833913584551681983894226757766238336552670135377418886363226952434922501733414685089570977451942490367779606686336016541149681408341089737527860678560814440654410980641024306081685655918034270502538450300239619962705578880142414666144740660741534852930022329518264384034506948289976170243115337405395920973237336027197581623321906851278033059712633809642208697501459627115383507957882345561655249209644313012607414833278995536622635761025608659258395428853112539735836419507341921047369663537064609231578015499311137272467090290210435737560125390793020245294613066653440201262024399476754617042074449610747328761893226812870847925305499332394515962649977082084059809932706775898028927576696316684592345418577862424539358580708202539876141781306179176053717150009765680602732576932202874049526804451931864184690922470751950997798431869240487638961743017836953151623894164636934497165200808746081157947537643507237966981758721135830616700405193126148665397240221799671971595548153943585808322501111647069440099352973170704724294864473759685793287887917239919835376689082642151241913985583617763059631421445714150979317667483763482896822151530155461350833170965753881836547352335181144561445916702211306240533568168059502851071091968892154994698204471350695445560843905505629923106774246558388974087086602880387181828305820984887635078700182719121945102695027449457272486326179506301945771152736131784458235017505812277412712259073338145852342452572025668802355670987823589718736952859731260260506657961002743393286015922500811018037588227672871358087473869585440174080825947841127615496560313166089269805939035808036465045804125792828099720 [127,72] 31063043200507707476022108571493527719039682788149672550126360734843347548106531448410785403494801353107841572708615859202978801321160765524983177717332128635705425331040803073037349451868642064805565127291653018337997526078115452409206391157491905122790551957401478527945015066392501546102429385323127348714671279235925962529360150919191243254288316376208302972024112830166147225745301296891792862364164830640619802120420937906391493010151919720270077639229239685953446423424986425053331898764221864922189877790703054544480596045859870491852649861904923936396807383916073350894096627361348694056381360576949240604212250779523232649164592874415914036876278186121787915531039943940681328286330217453696235822572201258140808214649022238331438103205951352990711621642564928735428958619259632379556363863157581568652640155213336570134362248878580712353354699316403478551952882713512401594260453469586681221442845634858694440017420908602289214556512578447502315327509073801633786552522307374859834728289117482682925484298950679167160726870328745287763727676801582097647744252616747240156081757178543464849683217896357798202484309532158094631126262430270622239757703724639138038717060330296213898065410740872303425818379448206367551887354336906493542862140214840281334563437046560375637009402032000152118045978136653545889676441391259516988316610684602550154249981035071063982158793337720666882815022931331635625658423228285280995865994466167833020911406120140607503695940885490875739608433235960063259070543524946651784623802794259411960175722674557675152829173249891439940110450076072790469354071255814245442993473413494746817830637266091907957921571264846416176974789370619793266892313622733069836941640774149651629475444059659255945878728342279064674392986123299366080465440 [127,73] -2818062079955843766712205227733511115071893761635275267566884482515769653794367232210164241053951316123474397633880659976624440132233413411775930711929497724706578499903584011516899220071194847277006433524263379680394395996582398194136348253861490618208517310212105615512088363875084872927968170271278447083021402765656553314628790940518375893711630166682106698078751688256267870890753196571452492663904961221148748093066654114566326943677159835512150925146700451641790088328934850811620256114349172406042866927027166960321850007009345138459463541938721991988917842766760460929328866399767082848718918590383006956255643734332873915098516224953289968160871414412145530208715421544263120728906246617201278787478502256310704774354031898733356104213855944724362533608709887684349490493353066341372489698438254870035222154761207596682752867829680705964540232121752231964859805818333016374710201973435112897150967158866214037669650280996590130680456069859725167812018630561170511060128369126623256337090285002687303051560643592540549539143883282735417292037612136129343689851427613304775896359334038301597527817786192939155553200392321977357408955720098937961148103395765046152728893072756342008511171869077906140233553173653785193124963417992573670975725209837094029263102515780300174085510844520344250548601848770583737263471915942781347683940337045230172097028973581621278207899996617659573435596790445111525592485868566213245464498264198342379069901070846304130658160499874331484171361697159429176051596619736888695285273180739207745071779684131600746694696318344666256210198288330060246728699532199174919300800715934984473931611040710416374315511938213688299168135750698574845489823341261463648356156524505430617458074495512752557136253418175056440260507075188440713600 [127,74] 112405463448083637909667364206368859877881925840274500202777090468104218331552902517070632174639550345867836158015701199063423012565505369893160437321381224503809522567514378122561651354542478204003031270164931978935311458600321605445360711920946543352731588683841133593635450977258789875986018068110290118512711285124454065931364299094534112586439192113142252433369059264898216360653920550460267671257249259517870024531803097954800602984006420888552725475797487858506808259585940418371141523315559426817750103839582918568309504454719407429381494087342879536221806722856342221071510096210340360003425480793386293295768808721428563754762047934264645151058945421968475912268101862472696788145691633273050011714961991041296449569460600365317864909692930147608626655612366381852794623205413302530724562052834824186978220165030308911644799376993251575748797873153311063730960137148114378379002438574150317932881588731436039518953792116655117821135713483268675915610237918141173960018448288846909731229854104393945398758503334868104346756590123376708867369206156628549965619226137986390886759661826290231639570424010493641333929400172012068007890168180701482155263790329169573713383952751627908653760458084038002747688380210587326472255093893847563459155342498767726061198187933021349573498865723697850814176283482090599754296016989916723183993447196149060243131903555614503311765327535982035897616148750243286837279485670058615253834669370494738731476968812299388763201169023758588831445423179151325274071906946591558223870317864967747288176291412670131620772895129627169697476038279648716529349426740880688386551786677198373397274824463553456489306651211864781263230534688520075678192595562920314727885669514131410016524172873211491674050406015031118119220840001546080 [127,75] -2656743374274713947361257042569408512345939929077680208288883913681889823699886988377108332425805784343989289191027519511380909582202530087695205800534111494920310707952344071392354185026960079064055254749533516648921455112914370499003751121022673211302248858385750997226246199349785487306893497985236677713239400224675986620340307479375751626682745418466373960161090549793093859683303803484104715633844272443211330714177838050500936967912021573977272000624834705717966800132258004606885813987093371722710404144291120524583507586134461885728895868303130352691164333707928775789529140884777770140070551484180704506848590548352317340205356422264771035987766962280130828445150989991618191439473861979852852928518380286289545893585733578610078972161004688918204407512879432727475594697346378933559293483596018338984720374806671455518314076975755829032844634789241163491475542745183912936545189752656319821760115262919215169123320737976700641216698653136798458676876953905794758569509103876028533543655029162728917360719767520160964626372645433760911127196709815636799349651096043584235790883757298744168030955262092266274082482371023563447124956181088065484610276409591897232349338452274320947634145943865393869474184419157759476931048915414946275947964681572681450028992117764065976525373395108772114574295042572516062592512842078062643146467597218467820633450945173717913305397506396331618134719402620630715618253264199623576453679924830146777347457663802124563577696128395949596991519639834455281505686181390433980233148029538400079669608340149580848716798043053298857017304886916283798693145345761153850986106398967480449895356764061759528648943661903865944326828643659248560553505855036193801026298809876513981161089310834157190819380751244681133357261104480 [127,76] 31481437056254965959441158555272202790285532299768386979845327775774994711695580739079141869723648951992792294244797344025085453299414770231029888113415608915377584918667348431226599745281498690964074574556831740381470941416453108046180003473414859848748017558847899878552604730757166705090618424398111972363605609162363502444351957046048157199316321277377929946588618844796640147043122138052510855031323465283567875567575819445104123147976871243405311705427388480274472283773650735646273706887581835187208800749342063782254939350524569525646136492304481842014470025280655848129343002302507269412724277833772065641315062313591905113305849484752055227650770631123092410296948909114587156427974637790215424890892953971838116213049062119924938552097748551443562171758454125065671882670144926404795911782047210499612181438252264410940872586169942847975713605336972385106362477471781365289038039555900101282409827332091854973417525374167885504163617368969509672042649450625261191660641926699142804497508675872982611937633515823452946820647422434539756228331328014703339198847581791750222864784749560172547859655114593861215064174986347525437067144307607096769893835859994402050376979295456132633383626808721468648013332660959150285651031399277346663345924668667319363307388924571144076734170779139849840991228504257616115682786207063987733109855189600357687916779970491699745379286245009729493232878541667943760879802747039119830919695234415837953509302738659423943241291760989029006722118709593721318742108369932996292787178457103066433724956965250318831208132384265093290516906528090508824531807135526523110509011744266817282613840115350784156188955439930267748763031152023608689548686947171292780938210325624145593944935593834676519035422025760040566835920 [127,77] -16033002506747131199096357838407515915695469674687751672875598936658997410319130200009609271043654149844403409712768554288762710536801169107392477601615053436829347625124674285434444765614057307686400286603653715410541327064956316853887554680253014608422960352483560319926582735995855406066116041620890395767134781834304087002187515337572287635556617117862064708297333891479037443639615161171607646309587628600748768444272567170131984475418260384237045573069429472882977661433906194326871307493201594469452412124782296382082867031257027886886402829191695875325207705855379724733145632302629978300662802590233681453529024778212413800909302600490568302628782998889652618914827697593721274170153674406300099154040529200606274541289895762405850403736020793958864965802058182523261063738781931316022869874446634646436038590142102523884113466348245431085145636386307284938453685953609905294414349876235032276073988152290634491371383146192352892056515967082791732809160343867064229659423838640802781881416886018698259208843707921687765405103794694074649547541228426673904182943795914459731556762521316129785398114809288511086407591282908989971854597201063637082381379776154218181034803196060025408269550676412587918155338767151902497645383321689529160578380110294702041338488196075965948265118259925041650975780736507809518991627619031857558558767497528173613387950786840551175982690543196047390308977949484523722875658211130071247368850380305084817708570893216078551183776387680986271166324674498272108562944159576606624394480717302845834502517154489964148372294236962680488993923520883973254889907814413039790819223877333419814709441718679173864680693309080500389822491010214783982053519446541937154048600249729383637648238855461414054684262819764588880 [127,78] 9011652442697177754058593674303789431875948456974834413885331294074893911380503846696260657563038182503319297621345807500233578042696161355899751508292613102270705975690853226024877081439461437806926306687822460322441841325333618122088611618572286360216095735709061108733408713317403829607419433261702143586599575214098311482032642461786149535931490449709500830275856819817894472306436849638832784998123411953946583156110456738524352503286891414241549373163606575870789749937823099803621169178846064737612706611283409812418253267831583696799989280416921660942079694983250960345497930936830918520395148181863942409414816490017671436755979504508717960928933380992634499286500010984523592645271066256245221835307937475169062648728830461596468442058912528442769628180716134112541707186368615475887236006789166691978480246814847648343143665327299693222654994915384614109121803668835055702941378769086395003074968661822717947400160587396989854459695569099149542267247208450605746373866116415494106148039540571787000573332023728790436037369657695181694177499617880979478675948626532151189767457864105468383475037236888644667369054302248267079305075157850363912647606557086557392275868061140884305840374904753957219686619347303835808781831802278966465143521965796818938830749618927430135393681097698193472683713670714565496685684824579933016286898748778305931118455561436147924149522906682787552139122702659049425491438503055610178060681980928472893098242185969387806609267539047562278985088054821888978668936204605233833010811370037060713432268449494351826902987984973354333872464216805331266534716211735482781523764624704502694817944970413787704493279809277150796018791661214260650033785467888466918826689422767928959691090022252185132199406171114080 [127,79] -1250585972502891124327833736420167215829075216877784041920356855817902089367651339369103296037811509518266635088103043184073488202018463051783363011082905199266707910275424137258048646235188015740797506493052845665988375297648227444034977193424627537946152642110831284311413437330760157601911006955788715131643063965651895765187687311571976537004327390816416482960886438795092871528528896309081225833247772757179717920304532440483138460974036866208331916032035074635592065882733109642639168034887240216626061354659033406290881441617929444208295866262015121918780255254972723942256543022765304936325401045961173786673763338803412056914336454843159658920226747004425283610623920048966667595370133095817321607438218149468844763043762476201163305798392289340525099105835472108272612187978074965688020367559986765712513350268278191731358665318103094673844930261865362881441546997359320321159779702598880132958102462257626590001866986885049582415091677060533799316382821877897244939120393065091333666005210466764761646038342799586523988129132195412985515074831631780103593695657890733597973565091427985814855578873199911268298248344660513959187357827008964003445660377734903198966833235775837045935221334931477063351051561476966047882858740327262941802461554269620862464347140184554228963657992749489689183428023158509974165920279960923530443970078915093380619044045281323701158259356041956987317934427952611446907233291519729841707825700066685550283360060798123044456008262501574071730869373382525485425945607033577592642888367558939266498441705637622056113375162871628139631384253219453966078139599625127148786872660825417902670500686217502740525119566952622157240600674939456455125765470874484507406593212104604076791716270210381998852174842240 [127,80] 59891631443288585618777781516470860735872902378816217041632344253783940102381097165913589768042685389715313461774672763333790344855253636542795174607069430935950707644283642539172654312068692111204927347624127258901181038701264375267835187833724623940892499490848259080155680599253466263535667465110961972545272899572785866622569662606470973291639344001198388814352004116099775549333538550026816271518397463416176435422046135906884248183452941610307327598142689014833184924723187522761640125456271779794387119620437602272463199244041331918318609733056491397588329607439920870951540109446903780382914883128970570191689668808876715880663050628117721038654336363080937371702066417262855709307980961314842260012906014780481236949421171864423318617044812630326176570512563127599613131110418736045572807896352813099354356363469949362629103056900084913621107240261368271843014940492284997222021927637960848908945534828536793733275956599937206301890383282347073988122189630161851747347643393096935993527882262828797763221942450598112734124543200485611493107557984249991392570990247869726027470920469712124855503238625641350803484047165985802024235024867534854598354711064305754765955503685624473091177089981525732570063878724914038484396957107287744464047972652043143490574731644673611450676290925778523339872152224133672986395375359821515787882560045403592179124442690101164900819621578287955608663258471904762722475198670508715710379389758149100870839829121145792260179962149881986744050352843415968034505571920510770480418979250062074137131921981107960873447683967400096176207465067092065964798518596024246543356029413167642184881967386971925269479019373103197746295214504170628781665455559640063070438640495499626009347429376188631071948160 [127,81] -1731759993610456428013353993022284374930230826547428392742037676189291724807052090670128533825826299881787939865592614672204443594953669844316131323507279087774971059228058887985645606376311779305265592737854960505770572471174939700209550135303440489671878453802647292274322691297510853311086775216236198637045786395526327516529972738160480529092251039927067375769779370302262401688001849968635890747695707735094988410250078993732966306203213024146352607259955889165407798961277512486483531766325589023378357360776398084823802052933868723901733395312544032668188460026220794050558446139785750720838788687536882094282392158015698280043576764750159495117978770389938153760570220591069369216405051228695676906030345247025316144371654169221733655210185813061538114993638448279787027682721733831324743770835322325645725374730435075669761068619958521347056486282721064799722011943360849675636077171941868736522261714283631132184097335487493446771756925437257796514239221663799479273233399870081746900144337111630495394878273255722669370716696598156829899444778572416242256732882716960604112877947377444927561617296929156888470431932779900690087650791401012501327396216169325660776886151498884322107198778125331891928067050022348406868484702883585242256107763930685724712344145316704180941461162705726503685799073430655047783275254090442813375693690903827681219242160374618704218334287777630099842107427446082866132906182809250431841394027896859452354000126223992157884489674664501860727333141142048704648977256706050107724727341793980394179062330014243527688198747439807712257732077759063167644054445477539489673516351202103268597332779746459244815817274872595602310657382265250663352227477846686476689827664951516380941655038427096325280 [127,82] 36423264594700315398614458195351324213998436105383109477551127328835682805106285061907557956530104378800475098407342868978235269194610820389097009551760566131080318413500506184252428064284491782901305870525440100582037422914595794859192676108426899372539852568461971366216252841445849347303292162633249256522737495363450249793621775508808440784395754078256621881451122292012504829163729504070956090227526655785170746539092307344752207090957490143666632252478392712434763330084442901868504712124692478528032013288314482492627370633919042138073669602708044259860922160972981225854049020615659047026692264683878996307583543815992431340384351447921983304124180805344467233286156240327242416683556459607433734787662559600721896000270502049340891230560779042965517597145165278777024220961863693157476417201753828562953182870757653058006556372631652942544761542802204951252424926819573862796140290264542994839520389777028626348969193068941099881426667572595089317845547483641743876831902738359332458840991332406524379618501906517283268893151358361852524171894075392758544235279488978142398972813546933825948062150136140129916577010566140997246379951175424360633281543780022010699742228133935358462405480371399243344694673689883797572308377662387432092208672543111060917629815802185613333810111220402746713513436483938783854662834232058850402560839905990652638451971545621955189331551592705686349691187553839753717734511723654102151564977801841849215323943379046513691010420042782420062236972617936982479191108626579303119944146386311734687128076443035780568542218459921916659393372200079387115210347372201240544285568661534961738100514743364977789745014943695369268359598740272203449693030934057402603335576018587956429724721910228640 [127,83] -580325660230351001444338486825692365700940746887246322871060052128299341023198969972026722785061785556646145800365563820727738326120002102989779635783843716889708919771498671072838393661675633880897196885979369800411734610219770106123486716878763368655419812863668294525265184491392604358734767759945337479770193704640557668143835894781350874261504451287238663227357739448770163509052934595624588568777764898439539781158416179677142774515479927671502575770627923878830197949005152821192105409831778285747443965758791835601816054994083123734919283066026433504021095540223703678544438324505646873105985246864915035380034767819948770431424775751463685681169906291540433683883045081467338032399895697844952898128810716174423075053485643380702212225438819807836449091547681097857789830315940703072725760039761160458801642552414851851759376075109289450205675389774376023857377238640323646459921411515442680628584343379048186042655764057574202896579615694132891366173897532494209412512770898882728366627899159287625012099729794758588371809581138293805942129564623499947384905396832986406849467324004680239504345062024082363336558398244907621051045910402882670666782534819236710438299969880276915663468906602129360247602450625156645090446166033176422335351036580904296581577242988584147509914570538752589652202051267669887169266986079585554818669334256932618167003635044211260303213767505049070643899700073987068793956239204222154463513407136112793699793865502484311512833810700811973972335043016134741581985825490179505886506416877690101416471981420226755029922027599059925377817768266808355834215225268774701098361926720471041752915061563412925743823862192485411307121936014638540256050027170182884445725128856805156090957048960 [127,84] 7151719820644786570961943985120474409540890083980476396145846291205131914885894350563039200927995363240598805515444272653974590372122652719981908361567260107731194398248789307504383485029782550909585628346392906283142563631475123601219378472336274632024168074495049052964773716670412057346180485189504736568082189791405416724382129353362640661810464022913752537911998839332642767055384016513286997149997152276124436433323583932477939552662290360383555108089746352849134413443244110758149246809192576451005302424575872341349909025684351243150387685417405167673246703219933187064057356761109793938269264537864175925403532098567656122112016437545768662153849931417975273742226710606325180753658059241425513848546214451259989486065460458593329634268287805818849263317674298976878368214807562159806802645300566028852420725664892249302123178299798954874000578551003179735798619965373484642354320206696554958644140505320544443750969908101941975442174215574863700218359662260573962762318173487043442011208575669684453520563245233532729337970928358231896967294412113928433983738327135739273056796328241893046563411055457671049984486730500185570453260773393881627448291030133992659848961050432874807627876666121322280562312834878777185353299936823010580197430517082399728625246078214654032718274648552945489115721095886683477515512679099895562115688897323549030454628296973130158132348364306623417908657449853560463036292366733028756639040517453953683749639014962938015232128294016112366458083242926677626730631142833910119058546607339480890342588869803691990599161648359605091104676792082051919237772761122957366660805970600478065205313621430275898099351191163811444190867889435519841775631568905914744184812786444073820372480 [127,85] -60887238315429225546553533581816705028558430522685050730865343684004132154439717054658437406425678776306968903072456148137366303571944479401507652899402612371333619146713959300607093923252550850601951808014119908999938050972698964701466789876740861645840068230596012659177722185072911697364390228960498552483470492383335800988870991107033192584806309053977618376136809452188629680555848925002717840610164473339181670394597151835915959152001372257516598596901714262749264085488096239678651224214130440404600625609198072180725796901222024556669909316320488395451683986269075357792678279546576948015222786154375389870783141934793257814701271150448750139471604498204733706227215788081090182489607980650224310709170105433426392970541902098647348509752365079942262412712256178870397906163625966526692440108873426377581690756067196193409899142819851778847694872665095368715067582937106198339415594453213046327277332886549235847303913467796612387015046743287397831176525948894096186340049759889509897678744579576760673712817768094903995258841585954190650086829407517009757060803690506118489451885309115535931898675568856798882398955700482846297437527032418039889678463719203927224205744487982793075118570419230661960342937805028798483385577971424278637508887528454862715488422808882408934907772010783196710847374445119478762858500057857237561488946107566284764901749624732215248501208074765702727624091721352426087766010629999926157423037375279921892712341768527312483593632531100715218324823404317869675023169427455521277268962419385802168786563933179082749963688880648260231492223288986765472753575714272980817062214585352013302737677564496588810306229085846758896723263104954354741943595977792546876882275084349934400 [127,86] 292063007959771938786817372251411731054044840470296117640022846499423787539643918801945623953982181369160768139923583693531814576857304794015370727364097616183946167004516827940284588419357312855855878628350306056183908718466721228867505538495389821779078601799994958228586442679158169781217150607413082987032484352575156390104485860141485118526678070086546862926875533312814245101507202150378808362884921523126941114169797189886565635126403507470078518557624262007644970865588448108251767601741498461588694109664857825805268807370480843505978189606134854374128113306434357906376387287440838620326818944674757672481117451961547533391284563035683603933651569732694343564244924160111862183027575158817391466965999575303906356490055666142052454067186080479273990695190650332857684688158356940388085207074776862779789684303361804426430789413169853619408703807965277454961470096966721196561300489795716570669852108991716213738476299466418908045768958902735633103233220043676837747727261835636742834719954794854574061633042043129790412378818493138731957277391914492285744037702721130701343546422488569717272529514553522859702439094793864607080143183333723127698308805610185642694768974765975385903603966705113785368873793858604089957995202274635038789190408925847689566989013641444610998044054010290306429991344836302730054801867440534534445900938543029163322974955697615520881442134868376272549882972562668061774251632848629328228595073420006670766581234326478727120409780115747401428985427279814213892850831517879041837869995365564558190082497205341466142545804714060531652194493691286752978473002880326721920218131091885558248421372182568422999383092080548864049152646958728445158572775028759633795984226854200 [127,87] 744612322661222462669970469039774867035518730911316731220333908337492053608712175541157210411855587162378406877550862283368067757138203370908365701103516274610949107616573403256231836184629970617486445019421590779157066192965000726959944206663214994590744718362767790743637916928624973455344905563439594174340353497422700729881520138824766582736383032581267366512259934161038144062132167982648231753699595412963833579034997239160321754859617388191782641080405948133450013774004737515858216971842933541664827924604650662021271269353158391151528995407113465438877477462267077146767461826114047721878862243222324617538952545635830943622234358752925021215892321420988068306602019301977572806256796168307871672671138446134075420516137145052057422806714803874159727990729430100470120682913040024293552951955803765287137436890173636931096811982119072635179511543077484816169963445545842288952258476411492088009509993193198057536132918962378866757808723608078567008996226464447299996046714453660597225497957028138501962361457626680329840702123562060670577368500525670278507087430306570645332525167153483968485577642161618388666504362196830312076520701153033456150622528521893190491152425621874612173969263732772484940516304423769096644307759861787029041159732347976959243309283031527326157136353847208175019856436178762293207688030130255481361503616892272443229682682344126397419375822185418054391988617092194152140613380554656135956874689510788307147910960445493008316384182669831642137343134757488467025296732611980814297175287083263803405578013320755762841175793797429062708392562617748157789652947977773731895461416459394723051508809384751574552042777944068531592585012721999057350991036292508386168651120 [127,88] -24440623279140209953086428962202024862037125798261354541571299106484805527906298863414899727358612506904097871711439483610232083675952201194044292871511061746152296606119566163891666079093282040832155378568917746753137552197461083625703181200842985480876898166569675317553451579110486321906218054743573466552375205601271979693074451651861724602166993907600982038260907885447826431513461309603576329940495059627030159008993841086092895147586993290772885606319421224616258356692723883425045014109854791561206854645039149096637985494548886014300842316422795358697850744390564737993823827707563786330530083178885920810561675223818067098490956238603846957112220073202079377619650600272714073388568228893844114951516408564382829382015433579104466776428042845154860610259411543253986578311016314318712707721552185599521577160545065502404327909899246379226221721250597009880360453690648695310408319302437925446496474229974345865172930373876288707361409843622249618871308526968197608698943404315487367333754630671392430881683209117357957523259374783645093698528617523623922102128323087311188947687267798653377906318416934139781926324079483880426527979130206148775493362614544514170074727508162379131171640834407321095604625995138695749927294121401702914844333650929582617242200263651466254814726015397921394010372753947381312122642236200036175610885754792870401481070670253456501318673902597187162883379537087416519937466502268416830591796035635658888582775028946807277637239127136021323687871017750439469203564864705993556687483174302194222235488530445100094635939938860014955034207034182483358318355003996799424401707118600238976183240799844329144745767957966941922787890985323694933833385843313648560000 [127,89] 240747909079540617298096158515860707522182686398588036081443808969375657035379220584621783461701305647400176815564667944661543674596273270112031727819249326638204944255920688827445376130743534223802973771895841994320887385956746195451876689249787571083219243877005955466726209634258793342818699744561995995902714574012180302263954494750548441761659936462324376969238160713247658809089493423632007162283278326031173687612381111874157039543804260185695482993868825232377140665771198331670418179019982250467305856487676147675000053854486042739662931811618011932466738600623052275887353415816148286299299005017196672426258140882004185893003017944611245010065621438139112411751413731787328746562966648917832358120637482751210345974138371922579041966490683677649934203591767645865714012925502130573997399545171881708835951008808045666095523445980897114556588537568133578162671900135271309159947443066476356188873085781871261639718400023046399448170621267247846325820651949676462264214235104487877802981692745467459315283267427400120211234497086728197849293089091927013192303399403968039930462726381650969920350141261551039989675397884131145577451586033548201653913386601252705224966544886899851407193617290057946327021885920721170843688540390053650577460535602597274230293411893119643515511315129078755312255702103152862209209390895981047365214286119678410690873965868662656103787823618175626332421510624023709811473029176262220948309546343046045197455593762957050686192467389592128955806251097152804205477610267682625603545284799251066094393641090965181215243006493098611447524674954822469159055767794069241133600134674056469708386710182548520671557855566503720936916779536022704400529974943771520 [127,90] -1219471086899082791093563549892965427834970144722654930611464185432848454343829172442185658141735821073962438247903936520686205333170814875109278284792284810430874053317907586578103101585126589582826583914811453757989936836677403554834235058139685767114098456725462062692833207385015158018679311814187094429987603050527588351180933495807541526783761472973338936380656348354587381466419744413885072101891355403416559742859346341868977257477661166517223660972277317240904653921484773573608768431704197475374563921243608813699421655397690714271447834349781980966786973991275574168074394398865577300242399655420379479194023496886521173912263790740442202035084103135604197086005924009031835736701233026819108120243525797719793379742342846354195147997166436512038387042271719949464982361653096571731831514819972545045533746981471175576702324906195182049498992667632833030065126465379663752650585222497924297543811291792058293796181011974452704460156529854582342992610793570527045626569209775410028250030923847529579711595072179878082301948419702763542413817154694738451645411712373772548847153206178135561964207779843426796166751515655105476475588301555212902013468673276247254134463740344257500662809623721396097884608858306913542792363659769609383865536158977316781867731921150907266233051401142609144413582260245828495293779389723569957662450903627129874452677414364236116215038358032100487668725471356324643888640367076020614591763097048143525671520545629204558216593076464277647259457077420375060697917662991802157861695958221090507138606157774846781276849154259751360470202430733666840845973731658814924495173357378541875234580113033656639199927185558374226890660243492669971095848038624 [127,91] 434991451981343540091403454186363486268864758816381418779575720474721701416075270328873648739986296603962326787581078343705095758280861105997948220481135742180567372444565512229169745091173869903162346099844975836386678240898227958312282132182018017862284226801397661506481713962261186762917275162242315273786513456378355415418698138168718835149645163242017699831722104841006500234804560967207648773660432857100322111351035915464757583676387808750639687315593975950651546288291363523691460541735613468645844361732570029424038891386393297102977337955018280256853215409624525526958779461878639640519015335280484341406147038704053486689064134022531039986539605408881290896160353324831314375298749315840226893513206860093061521050900940063414283403225553627060512253738528781481373560120484036878224929381685633308338747616414984917622246101291763366634904425798224542810421907879927332425316226976193749536860158092248492785384598487698360745689293475271367576753824814347999902108641652603923098789210250168354576616615454955807233226448496112784250239528156230205477273186126182008010348594175194516037957272553272077538769932173823346647610492629861153903646929212007169584009951272739961040304336415258099615964122920114295034779876611283515950482759107628943364749074146505207297097447243219980746070739513165475038137907443343424510470018419496432930820032274365906547618839801418326361831237728164249348179389002982882109113141249921650881458308046401628731394061960090655607129071202894424631109228134996442598879225164551415727346421163654233239799489329203876681143089046335752474327235259705090475555792738243395639828810860250809966503319101738942344403446236536493045272 [127,92] 27354892577726776414481195758398485900011551318315930045960169352897447689324333494103030745263095728287883507854097553101714832185351698599502653549636406496850624547838133619422498119881597501839334802769239939820808528362511148113038469452750915034254216817338234952315574912477368013183258107223341212160861666582842800600495793948022855626531479202237573546411025102616412218490228856811672033684923687158316118943598581160939496019882154706309831692487031248164920425010310283942364282956460307560920671676706395821251794163952580874944588527631555511574117911042078934211893658324546982636777831318098867791187462360795892509078176952810895939285756590891962590154342949718051954305846485773217572220544584158898941994475942846781628053079042485175520309818289845546096004858683504673317320318968154385956208627202658564202161200438856877934298737647695234754403045783023614249048062567535418925869979132786008601627422188983033349698598322904127656682541026428241424650545841418641499002893450158670010820992829941439270723920685698234558874989556596198473449488176963617489457534276551865648941167777287080222714710580468275684908529422405874500039523636003808918191022494819132682861973244089122068007168947348568362277767300323782241314842361567199818753305915964992193926919047656150191694778746229291750083090020504144918401964112118195681798722550137651406149858916028065229416483398433146177513648143104511418970522590774913321571786718196023934467264700051277718118197560904648663086457187545875895445607427568415984385193373361843704539406442216855026662309353366348172509713329078986146266742841198146632428767178876195025577947345196711971960748211800760944 [127,93] -108003194052570736612842328197121748449952951888753024804160960655774307547211167169273648562409217253173876163683983301195122737967070663409468182450916151158328086124779115937248358022007383913407654771469126546057359175718064792111573296232281692001791420966825668755899914637234931037159710106947262442414336335877738869763526346818275319463237127671276348574704781463479563931774089128557387227463484671438890716686411780944013371474219637743053044361857308616811844479793222918439252903587680400837753436036761807670464613906977625087021224508366471616875128091768520448971371725090119549973175254553272389449464636101000269912785259405110474119700030554313541428128490058123805618531785235351729131570682328676287636576267858949513453045673647304782486186988587601194331983160559884984852656139520496440450855775888852935851148352029060709631245798907812725829792375751929274844583931876094150858996990497168209619801570810000866350437245118791011952279526116312252530338781684019210878511299392785254169159549086669242822003702909606963821808457289617403755784263201656855181339227813530457889599994687435316916343162956436193876650681150462598928763330805592645044543194540504241596793083831157646154189766632554125019099865707654854617308963408184073770791854700863687005695635225555402604949692221326906990967175261104320335509026927178706767493321958871984922128668445098369585902303154532197374489444587401863187327256462870691272923316450283761477852947066169187298687812089879930090405961942787732004579061889981046300078153116044689833086550628519147798327670104142556377696435061071942648380500442354714099750452303119544048737830810295817548303124698144 [127,94] 46274102738707787764883292917776623739778120051519906699184605006422205665093211070708096744306688688455507793912165778153320636451187851740106395441056232427740839121270219557954981659684827628680571356834743411265014911721455964019482110209684533264473754265044389739417029394865102279340062841086134677103654508344003162831134478248939640044547534871794188847446137871411685925549832064716969618400237225147671990032998233754930668162666343967650542080914035728703518546460246557087249593713969638776294223453789505961672461020942119994475947618912909346640770861848932203011550885869029177618528478851639018663571983492647978996361460554182507744963191780790382317979887970465910526690609803362785824081451603857510920262136811712563256975750271952464050288916497077088695324738146529589949804861293274034544799481039905487656785813993127894483362470538972891898894828808152743086707865305664319951072370441904893972826208051671443542519087501779632097182580075534311312506029998093752622381629347058424513300814982020217995817923350021814022357499193718122365395426168176896444939832969339855669217296648264839224000276243868754898967217051936081331958861089991653267231803705738389810602594072822693084063616147289868750502168524539265526490157649830667406025957420938487254326942809096400449527939960608328066169192682926011266119087730506221140579187916894629012904567959952209010339359732951640307075179997670594358468337611159320261597107912970025079780979969827712506495419989891974724074188717763986012944697579416789299079690502034454818559364223712410773104612897730743687037202295117346777135652114514800395447891365264100992975856370908838457889992 [127,95] 926876972541086586094177752414447510792085338745683882889230159318403555347750673030809758410754055638932916317626413748859716383820173455087060199997324552399819383477990115608561781648315257771706106616850411095735353925149704663490090304381238698313726417622813855315219594517574723099592143078673057066458306969842895657857273345959741822224240600729425598450161173451168318533429801491184343626142203020232279614608307517164059881921469133066434366619865314930392620626692996219021880267750717367494131990546850121047240097573058579785291294818483660219308399008615037702050815275728850189359898107891918022015732296736002743853221118218509525138128808942619267986570631433500776939371925259677161066128645203353827188458955489549501395108802718020859584294159976146172538956662716039508995857699619999897999724802229988658110383202789653163162011380691455040098092540517303724212777848904953146065476233243889654147623132388881422992576953361531512059511279309219216263303216137706685696570657654622739385417577475889761790526924570072551787904090696344927098787899224299365270667622954380791071754400902837114756226558207959053219065386390660719171597658233113518771551852760742889570005268743228595894958332816720629189451188721240748947676386197077339324135828232362823619635689644953982157825635240424414599688396213651626912380632076414932655847923524545725007364927139810720549557090180468271863457701306276326200540232793501709199239187585195820421505088240064824865165000321884474225118996205166957373278985785017105489561589452972242949563380238873289505730823990567592536470946523706055057238150694570293341391499429591705915335005221842380256 [127,96] 13242633106948094657155939118722493095571831608616730335929986063671417971260659224002881179600593774161072171581562341359627859472398631403739764988657308572589157423250528253320612328762453201571802021670856968092512377762333650241061231150908511605895946528102520188650186374853330913758011122116702305458673325152942053227860027586693386066583292293393578675310288303805235521028205654353760293061808026972188001132239343318650093505940343648763162722825686666060582294396089886587333964972261604787933704501187107391264031930631334938890313995806307103228108435652994132748150380269255719692336437786491757837904115133048548406418671920939718236732508129142205358880531524011701189808773330062341806651838926181371155734036354697876337906447777040682087698685160741811376486019761869645322246603556481099490078429344896671373394449502247905415109511379832794915167981216593262287773618286377218597217341506477653648425043482120333151526024017310304015064379165332508044724241871907575354427292540921025083376992957988923497357194407040823071279486559869558196193086555513254123852446122189240497459846847804224889426504946163039048610782353160837492371079076973344895770447019610206594382980511505946874918432069440659072370303064923763069472296386083380621661281153577205365260046865695905028763610524295866275910180959853676020158367289641492960453771549598686987313328390622979348904956469839145065262882722564577030657973319969421850644281243609565588505557271573155150844579589181619124037695861454894411112866497299269563919931509475974432259128226268474701091285193831153795135854768212583893371232537615997576159590574936839179346909756245152 [127,97] -40380447043879722679797682882880360793456751355851454945935136892997367171663749663781460232709762586253713120024156041689148590762484461970894475360028429597736451109137983355010211833926369517362288752113159954585981496235677381576426245287726321056508986709885491687861795552476530665636402553001981550112096977472335316548447393915147255084842399185485957324521242712792047337551188223749923100650097002809075666997883107144341199023701168218604505961940921655781564526283685299861627207677184046816806523302074444911175323525325486041394098928770150075016273793182385901895547850188885699303874150158945988760923049838349359679869155867617858654193875443450191981325187830048791575868337781819169482220521442182008921742363382798030423828385479913165490626308340388452970898784896796421582913672187560522504674191424581788093176346082107543940598520159994346573279550574936548143863147468844467273523366924024844157162874777009722315668720517741558191943718901150509411191536657554958786066878537500310088438919058317649419432498948579341764053061987026392737049822437574023815818321073509508194416231530990204179577468111077914586427058120208533447999859439991493799525881073994077042532005361331414016788975104343702967145604373814982310291145473696434185874767877667499916979885283898026718277441647892352512536629594377109522940819369883561731953016714058833073957570509263386591417841316914481185452573181375685026998976154079792368188033464275956613700170409098931963317137046376077256794309533876159629340218615524164409172564406725193969734351621173251961993290846171930986613560624213253158623108299167017990328792688779850648694336000 [127,98] 206585259645639910196605757573122127497316348079200654661786056527782234154445099015175777054193844349693443774884600427537192545919331061305611852427413592338965552677835170637273489184789789384718014251080881954703527147822165021402177561914363616521478340327298168857146550742661259299280178953314392861136743662155328796034689485232008781325202416214542295464746740480913508314723127781961564765539871118508549951722385295405061614137722740040624855362941926889234007675912880534025769514338616442524183194929096419375349036607427865856294620899023220787997685050798755188814577409326295074485452865345050810874358670340720907033511314678857151066404279367342465522634410893688198212828647729893861665997856410735588640580740041664147328964817304930379860525071802787311472891631123004271402094122227202722661978060700119746208377942726859670602049607654050895071605793467143741110051701583490083636995149000171310409683423748349934931287531825812492186239052955340294474817031321812540590261149288623624121448072964804709740031572653773793960379277894245688487317216449582001636997230284976807691585291694853021856797493336251630281115317207317197907665757321741807440914907324024729842202009841728437629931433497547682540267067464458949377275311264527806670178235915955395230087099226915053900600831698933796826262620629534511265846460039551770373702285349738562057849287198511644633092096308295944408028331904784752903675840576493162041921609163157225810534277307646568622414169296737742825909505281742081455584980606295621543162981780948185834262380895901637493129226117410024900898940997869789007440823778897881627100091487404461290138 [127,99] 1859172187971279268922931000261819102075751739534562390025658992364077506180276933731246979935717212925759193050686162166967166859162206754982081337568485464691111942990855592837747586750789073122414257838469370808166316821869537287194547445243673829817391189062729426457448502737280709449072603930408348046280322741286970444462646533631435327279674338887126874968979770938728418244014198257645112801725082180014149721215209306382749934674148245782947394927155166111433436319245848366532064979686770119643244407962945862190904071954938001562933365679741737807145985710298852522415071371122151548437320126142306120045584471259008053371598553718521896750307362609224894006043218794959879376518526918667852225364057618733179555878697156621958844214661267763809871304241838811796629669055699288586125015508057168358973250600324830402545110094900978906083841019261089035429448557107391814247654197216157731213785554031243192622817338039044945199790332737276104272843315976756716888890542266093894906972250731583703998862757607880709446047951631269340775623392147242386099628809853999883889635328863283199073620096556079478140361375816132947017165461469737585071551857293415537925288326969164910856768522027432278651105219452640404233668488243017987658589907227341241797239318545915787747088849820279047516796830390196665237878649700280478609770351174281686224741249658058710806764755952971248607033482655340973414419030352890446532432861422370543251844549905002128236555791807630753517722040680488051184728844145303237199333972788609465564377883843248816742705112204961565914771960613938051033822023807823674471128401933450497407802809191515592 [127,100] -1281053654991669871477269863542485874514775741346581694411060382836875125598175762108000055354163646831448262100768990670525242719644085845429746181043526836772999473092300077582656256273180355867497574668621378399493870587889755722343437226684214257705557838294024462045699258563273147861636881131009327049179245742705101154706851887652734413320259814148242725154417266333863946285066569404067602514531476586264998386021138436230830687944349331628275295079347934143856109707346587516694302250565557021480531134922760222798958254466316689783653180566207694790853336200912413562567560033977959985063612761067044171741226567346731881135707786981084571216809721472645338221844576596565706657768010584510885887536468864909970588571113425565800357293623655870413649948671519545504660860706227026889899057251045072504812967322189135121922603606101884055791633020500331662920895070911747464337891235068720936697951281599099455291053746346489694153105756746897548612574910043360579256974453024022156636135225781875708086092286308693873232249111358346570468394718795156818990036529576819496222031095087448781975295045538691385289795736517276070012741014363354274747312406291110892786757751423636963463281337023141904784886017043702995851801562467987871369537744251264598623705385215981517947055740060261739345162980117230049640673186211778870888185031531281995820384457117273317620062922684456721085578506679199495042470620075616823670041346351061799366283573378271973025920255324042507053415374804516113818877432035703505994388038974933790660599897074703934190730063790363328887224100824582963563772587113237319535781323233934553575924604256 [127,101] 3603884607741760925502948650978676989292393618914691732875004883700953352631345431150060833455902121910209849350612290956438070643435576375752728306720192127872590438003347649419613135811310517550194202216961899124974027558219343430574356000197414046537592854852045742017088070415081069764317048556551610709503477643224628654063169182945394218020789939814737837588592511895648185815964602512816945150828789565665257225654446529083131891186706976617884688147742645347685777545176438769257430265153652434133420149059723125595040128777270726076821140488557404421406596691009097858916693467467501206261987792226043854039854548006802207336089639908152751528822899677075858835046888209867768510584607208162801350253369265686679069571449474638773610383958262913044533943658860238540829141693436546331137921516434220823853542382949241487341148218784587683082978872002620273872036789921146241249010804554668500764526277303571110452100499889101449894513487057059069591607702176325090978872454397283850471453403605645950501344556162338953019557269373855533689802830135478710113842830297069947541677069031856148668178599368121323789259661661554642371205030540731563184931594487847722224368054086240810311704687247220451002581529773330045090952889803355788022188756773049458800744469216281152367497966296545897178984313428322047153611625290176448067252231821899200937700834899401070726850809751577851531036826040462500173283917588178430630961606367286066612796646176396785756719537172027794312151350392803567331620681950938953281812501593417613257539565573228297210645233738309364646594078362197806616030291091361758801563647615088902891812 [127,102] 89365961972918880721503405712768055804196588309597691623985729804072820285146907875577415488499605636609343641219248182895112933393392541531728874145060070523669029694496620045692513595779357543036217097855652530551039454622734050894454918727837845980213826389521849482879258057208189411345352897413316247593411777183093891656657493089667775107954218377921644047882110212854713601894555103296636337801183872021628141389034678848627263277424860539125316559459232013929280019769960196748858749723915664658104285780230159704526239659712912625901138062021397817359505706672773299959209838102260680042384412098482384102494385154297531883504949021078728640524930030888363776237851256755236988907505743441653282737008295337338352313956198053897967820064628178705252769887154584409303986966547829040192581205796687180588176453238975118885296296731956339087077125684204079141711777537858146179289927420702868367515108284204374634882828756707153769786744166358589121573541273882640215082120766322086536141981364766826019470912784632150675923736817608266969619612124194729319110644395005807693399362835650029122069453347274109197387681250784729155462926735358248267261652905696034994602930097223985516167006448201860463473277331994713999233959694526687077203837982841182046140375773332173494937014534853343532513361106629502453333778314991092900164802690527091488201695645373200951730392375840795964318422152129753626506808012923109241721747056018600352879634078881254000945120986816606014286011061577822613033764539358430734060553464582326361686706155769154537370743313881229425098958488381406144379784537696733855289622675517246728 [127,103] -245800923781731730914931777375155892941409734096381228510515093590135439340634765269045071370121345024367580347514794336850491971066759126874381839106565372438259680941495979881262861785908418864188286203132762668093061019470892986671251435753050549064533268830958683574363600328690646640301095139297148990789492658387677387929864548555908601111840670704241569926945357978274674911834592698722031192778308054287742255965724659084240175166126313126463364908204305422982221553783579518687829037002446890154075847373281731450284008795552687575773480792774344635657531976787093924495577344671248241826634525102480383203227916190804892295557603787757724214337172481560910674707396386053255161830516590116748467162992480447694221054435971339795759185090682028946436776646023182424110760455320356391308298472236007917638199439171881004278822852094734767246750681934470961585167074336386546657149043288365832001627862577646183764721226765932857501144835210870391516066054153877624002047627121868132330073357974834869517992237588009049065607924287961949748448159641563960633305507497939066746181613462957975085764763480068169078158141246466756466396714384132228743608959755021357849756221253047470317330853592539311900921699612236900695864056927362860407372227092202756865830966066665276713140145281587434204647073805457042139838282593767199289041288120587726713914523222652026503310848724885630043632245067033741867089478190163890120880599944035401848886764515659533084882885778099912507128650890471516294842984478255538477969647322265923026627530064400593078135524710331973977982941897586813423403980152177107565454409760063 [127,104] 2847935675780106654228907535971062413362903689807382298967724754642692926339459708871475619404069039216399217171067317982831456698570172264265966312770418707216142087735209119393115617108779826932972212482918023613125178804723570649512772791867790780031810139759119281323208369508153480412062087567170076366439656773571686776384058996745149356053939159887357025605861616626484466888336315716388227706320512469120943354148295776510763997642732170421508404836449311074577928556477351972255747525521029064770109090243119330983139941400580971772231049129088255094041806743997902637734845555717315893660762949214820936410523594742873084436975790187943173861775656476073767803102030466060661708227848545401287976464816258660271222966006751009473364681025004205341461777098929353558015874157616289986672168995610083942481199216604254958767037025675979171437182018862855039108621858253134718138303869366818320045989759474792145479591328289445551154821425894847314208009198135368328042626774302302687333540339070509749467294349569953022029306341804442420269872511709588405526487328639804994532855483386433154121096180981511816599199625168036072777653156546534911589507757968765967653251169350303652684999301094706450324761468771198286142490549894981817805677106120462392000831376320543388307993981147333573355299791804476967939502439518511356415186503255921359769080475710679256679260202896148140880096902162430510476133009433676162049397058911147822193264756756313334511407783274636862705517896165283212418635455381683335253925452892899625605054074009897793793578632472848422285459326501828435898763166647928256619549568 [127,105] 525432140884058097716245843653738897026854978508116788874461341749967059282543209357617102393221303389756156868375340796434324698260053205804360292214283455570028197266886816640974807214553925171558895120704395466032436312545802020963910446303853544135138770651228858123586409463157090731864515000962250738279242917943399680914658449413086667498008377452143911274638885661200446219990088242344129501821075624177100349984631276123160860547419151996558768113740409380749154885496526554586558752112168780228885139230267399618498828021821759539364331356390550120139920624810805844448650480789203074907219057188516493531744425483591518093265081030997830692279209889822071589865895205407738712843262979873036852966471302876199570881991193428417731004683145239489183212027767104275177171544797773023926319235573429193823002332258327973995363652059644356262649953077855940741843049036496710470637232242327802831422351482582171953782377497039485419967309085430076597813669356878088982995234331591219485756971287272041313508336758527090230873767941159261830378792749061525538367991977935839276192974303881317986001583603323808589627053906836113901157608122333515658399565065235284499946579408739329201638391917422297521879202364364098818264428587833026665376060068887004734772109481383986118110413224825321432316616009331472944640947070680740192725691562761708782144163915263956172005150762855775708438211729906210330859670933401879498109701856271373868994210537149766439654762795918990888866688601439911894589973988138023997780563695817017031340403138397382024618837612550107035337129599767319597768295674091236224 [127,106] -53114143892126263344886869293209158669032502038398827799808291606197767505637574413971034860185289250639530651333371391304465059554065894198561277187424712643725778405611262094462034096063369062997325571496955387597672237300189655204602180791684310371596509681097660231667903076386662348867690033151252794588768948950258975898610034338389696844173406354846585907444147210472189598214188015979494490097488097829970982521003761105530528182209633865610716010164980730825009241789984023874489654619885327431355911845575973883230398109471791961715661067546328074388420766876855153076300966622833059773879618416420721378222737484967920270990605291611423638055916348134094478412599785225876665375740153986218092391669241835852794550567770752116931744595509512313640371112382781619373530098293289166646951303646302050052430667612877448246505958976842374079255818179013556904309126634694198653416273589573552570681358144787497463818572084497417660775550145215401190063094224614390561265080785754910679719077045941521789701658936510144867613781401804670092628233871683286914694231679177061704696914715798027711922000562586893721003321491539659392706614896383823381042837827906575482439913284859472973489576091505688604541125546186231222550163463725654868445916207653085896937146396499688814018852882756268249446077544863977124695383131794805822983828368627540635442231188924414667204125624841606478630414087625677477748506385631965874009361226999105266686899526210124136065655794705757329729430743094156282493621417926773258083530668089516713045829069969128826829589832148045616092900666189711914739964145478248 [127,107] 321568918007971617742838005236741898760352567754029360437304773235822677347056693528990519436703216383411984280912784220256873207931781388217246883279548816706880647189639390992514609081894487142863845508640574488941703148252276315975266294460325909927576408987714443604305786977149293174276763553681989855873831958378106660759787915861859235219100901472385804358081022919117054192580073452495002999934345977953759859954034346372545447805117417784358443419360370363337577783414172448138945886803518336494764365078288263305659960172319535056200094697097912994227619492832429859601644725209786056445055923631979571243723552186164415993534674572959680193644016374613374367956693343574466011677048727447754797925543646925124897917368623336546548298542861054412017958439683962764859027626117060507215666542440145862643350096928309394443602211784357290999187616330756326671154868475761537904114331355014463868239868125727841719989214756134200003543728177109345138724780419520614655083366065780256319150152088711618994862712767257665287745444164260990448547143015376022118417067584394669097500062383522729628569164105278230142195335123515830074271350014443763833323849639963095984850577489608334626240790977410080979629771004061803834060174670978788860919987675657320144663485111459428321669270100132559546693983137324676691716487251839168312204439054042793943626738768250364207754143562923882479998506898335447902965154298145055167311802759331224481176018334450481973685321914390504158113168673530161668669104799998436323897892655061612759184514409958779814767302380619380737499701328799365018475849448 [127,108] -1182854302071753864894360355081213892113752434397884001636085764222926304453282527550433962935138604362212633797547618796055678304639805939366267885532612389049324959701814238370367602891034117035345638878512633538956621547208053969125359661128742276079102898735717151906063982144078368083073154493646218173411779239731939330937292154485947991203921114540554977852411984649214278133869346741413660530502806690954028082789920450110243809255856801841653132696758176000084019969518943522614202694617849283609306677500341398975631993140214321241116512278887453932406325426868457872833381832630737229311868518188752688052300867926648780537222953255550641752957128053145203173529915972477972653976952784254457772552167714350869286899976540655217344940401881220002551479936837133844013405615459402196315449227722084126018572903907434881248141766092667118496881620660984098560391554925780716038611462759694713329248578431759331307917046059624444844103189725816429186811098180187560808765813252068658400015441607962163699762427136139494805748895110717343010858806208407736054084159981609097087414290852351775400963865626142677833080886917879114548777562171180632977607320762528244855657679917202644455432553762435994258660027209149891159694789918639865395270432750887025841962708294404910925677575331633769013276683011106492788141811643129933218341825524685460282225784529340811340737050927383439536824456868830504849664550357733109824119330477632978701166127034893071515952704101283231656635581718792430734176338882195742613334233590353616481753226658366209909263005292166011359877041457422902247504 [127,109] 3146271957417220930770307799785062503876255009618797151842644153272252419813620736537101211466312111103788437325498592706066820388012287280452021220344721342603947519497500782263096431823326707887327327234762907896570019152278968029400381034574054849547775040131352758344639015582347306954039378278919459896143938012888945986636972333196353544110221692825435464454436938549404740236302296815942236839907107055367793138762889814340441111063435496560095982665894914490879373241293856567541784502397738270553942883282937528680160261196291473916900831561863203263582582627743411234160971564225866352712587791940584835932094060032470016076724811806603552981011307548218457601842362884870560468104324875459668737775261943922797970661579452833151237877230614786267687403667355599073927028400950492632865989647073112445424386793665780871146856679694341286031207519557930000513332016451096913715897250974880542928896484125558994977028918162032437815231252382582768661668371491398188600887181982086783376975556478005605612537009181361821146948422380714065600935276424008550926593756723649114059938820736781428663092265484233736544049219414309121744554545797704292889963645130368637120489528861028484559672185570382261472492466390565316495624222467439017684652718750156220381828353546865102803803378318471230545137074888635740975694587994305786789434026713912151654551725133310954480730020813347016852009088768454759394119804866448066044109027868143472071319187551415341364767730293122791539928405265904297506197672697078911792534096767271551449446936955929806723342124355988314754552812874450854 [127,110] -5394744243465738822349514641384977418981781759018053516428509479407961846708152126138109896389711873838094999619562130623260753962339084698278504750405816576702532584142764379631686035541650950547420466630140914541275191733127376089981854194163022719963587529288006544762874978559604071113792181194001960851616970078081229862801263752259255025610851184633776639339437797520094063997119383332698953359764980183475123988041197800685359707675243936116291015821563166279060913888319063860310999891198354128849472209659526045127825424733853996504158055545008179700562106532992483543413931868930973488614805080801026060175963417326847794609841060168854432506805719646492273590929733757507398023471186509097133534822696717144288776641936632849903691137149449136927747710271605871858821523286491924991512270984247248104150843135818868685588529501994439472824478781717492965710450053255621466634487751485395175114285906121490727874160418653006831459161249896491739038199070146992611824610326300310140735402857731465620400825836559008712506098772730875315625952568421037337039684974270082214653755514239190209473925401194913134399856754244236043877974353008326074653358565232453858716707423795206029007253809173705659093994246524924962424260863858301737009649475716922599473426499004526341128408962682385542876776561077412869426345485363022614968951137264727102929938960138770225003196763571126406400135552576519238272904569928282680338399025861212045272833314688733251624981342814192555805692691631957036295882118363242115130451983435802669750006205122772821112345280992975302406456170360 [127,111] 8238974107619690636762734919698793190096673783052558918375846383258710730909016125564063177656043777028781222882582955825118629825370300397550204290147258984364167120110464384349007837923830989656470108978964310021960273802074688852850041358922960978868031003799649757976513654485858094404591623862086347416113321423470273936891921159173329320292442814567799616919955344798162918348225788966886813511591206885568035977616414000536580569821689944838676874068778449818699318902294098691295418627095735086879094789751854997017213636775983983805475125180051248988820746274736614562125242706053351554873440986809405937954372367019841545900186877695097352605192938652229741595177557394318431421575874859111982427044597042557581251757066175325321109246379218463310336480822586857959396843392839508458685312686241420243553112895323400498585929288499081912698182180509644221821204309263596021648405212841511184777819955820016031672628385541567987766398331317295764429600190103526738052108592270046793864590040675854976455264890766243747668515344299829248683945742699446045183404771220739479331972831434101763788364290012899028875014620891351663050654697413049556813299475235574943883932536152682448944741525307705753054250794895810408962177842709681315640355354890638632419257443973402378636833780302528965179781087595294404332951241371408757626641247887445475434619519638043041924851781698666158021435069369879268226140520807223769657518465763177768757600335771045271841443815467238914038807373081873582033168051681401947196138521198151992579846636713444002555564633918926838128112 [127,112] -9768314554508916006161691840831252989440068543205278944846340569038985423931396867146403167573220096686209617519577752257471017296560486580989824108599909394702102451215760931381074515161595158737663023427231120833468416868256426098962257886880496526248199174922887911853312864000266549252490102248298451836238749483638017532889470225452784335196884339875596731102371146952534239791456915571972970773972780413709904707219992394186440257313094327859638428168537185594605588921354520698101565652411308815421714670466151761606919664361383390867193828327372348366549569853598608641886346954689810966863678986635772422869788326179364795289162543239511978393486525408670066265032216734059319992461381192887019189124980282545775045224203860220310697269696219776080065133391723449703956955658318054418249938272957131075795022882657034067512737436504826428580853965640748087938029131107291079938242291292289695262810718776023177607065997936329055232358890853968594211950257091329165958157394162676840094678516262621030771614280979705346674560228680375985117257211755742106426143449176740797199265046894719868038842899217768010057458805331807545823248086281590505671051364739706453180503022301363056674335669449729741327215209015248018454498147367855715369379013165446939553667483254979979486431554205686033099539720209023112335769806664644889194867031106857972126760422986590937974893889811711507315910916564055447017288422851980163424030831285146007704557055683088554176703402053841624818174445633230791959575547748035571790851122156542434587018748466230525702243324529761112 [127,113] 9951786345445078440892846788168785490039348619562847336399410182537305212144588171945610374356849507711626475111231905585415248428600600599988145381871931516325621686361083634753125261986262788207909417322026803792352447261311740711887068589056945237872922115695998024122319997262125188926218472201808630932475672414988715965230323430125499156093702551293989002401921628012096705821343833665673943730409499971190473181670783817138143260988680704675760192795674927123825005730394350340858198824093051891383064455016824176637551901534846560670218411706427927841450039919657089276778321875886739191738077777640633655124410429620285082436995298687385662218036486320140824776324035576561858749575583230152997221029017988957494937716357910181587426241833598031333874459410614069203795376292452661855177436001215038536038626927209827832906300212990408017079309959156622635731768258758864583166024951510141899568533246901198830218716211112053894044519620858198117313052585956866501212108530038604948090638073619270732835841434292420546472210258159601951815503857005688381430886613700778917694190989242540691743843836342833205620583572392340869483136891334428809067114532552166582718542278364781323301680500873303443374393820698480032347886173507682025549631484715434001893970348588796884465121503263872032840174801078671406407021902085327313361248565320908072402645353018955061672674456099426550148984822288546490577748215135897869105850837383127034993077204427521858185504791442935412488664635595413172857685614017375329450937203665810849283308630357812142149666133312 [127,114] -6065355928313843250649362195053662873749087660990185111415294470010445560114804094023782638843739526597550672176111199184955630994030038595556999401606707443100855437612810438507424119899426416197219540232058075526069821512842802758296961628676158160373257683913028230474408397240317616933612679739267045355047771659618714194110110044594067268597202282761726531674016718333992456712519765025696102053162063478021997877010656621729103958115086740544146000939697311121108076146348701028365026453699678001277909140899507917869109626505507586151412559038871744213620713756731166363627402117401376727965053944622419980758015686400505863908229726212588000278764142969896425997473657498292896799539506605199593658973665527063161443424755948669271895139985335160393739851590410445421036229079841699427776338944434439021195002713272457055627837504088717802037637022416118474231365203730629774125118629100395194145739431897202544696773340482017226768989530144162959178162668022509578414644317669894973695639409736325643658768434072178331036090538695438535526697260531598159160248028874587004128994228372838617729896497477550028183322131477255070676105755652375430176187970414633172154840018346884868012506810771449394230728474969123074399384468133713045624022913309868542774235606176114291105842859111395311409194060486574967187446998348244607891467054728340650683237041956973196274726696312562997524978419848547355024182195628637654969227165973610558073746410118990339817249319502196063908469366581984801097729174972949183147436095963792341258753157185370871421784 [127,115] 2313867295793695697678954230078559764277481620420222713296492502737394318882581549810873874080568322881904525129094827487091087133139175494834682379862393728211239035096257391631123326199510592598625486600540601154239088617917960633497095064946410279091631433522977545995414402489157105291853895251008272376728103780698615248819262907518888633150762853487398957488664781087610962597746314889309460155863784007753421937192935475691058345220296690296296032770361538781361408079650317647079551682929968097363949386144005997167670220957413888739589925000011913608294869556802118123009723043538645446892934466595493760357790824339536521686786871343222881911079810489284596347516365857784852318127558605301805672603435801187513383103307834453771098380331786941395614491236166164488812365504511329271245284670535070588798108527259668782232118073024254438323987566549044187610059747231640310094158271016752844259125562790463346700680820614139353416266299224600233513845846825999809614537023459298758275235182332479022065619215228124548607986130323504566718162844635800571228499079620341094562854587752638308433338106249372150226065296565008116100856433755409508729182064224425573536864116801951781626294902999345238990193559957245305477568818240688980431099593247269191577862828322440896263472656057725327992285108851997142839842203640696448755078653703348469711799201647678948680897638088013701666270213945259797172272983497107983968852508559311925251528959920333419343509296090804346732286942657618813322431357746639427210337285860952282288908233952521472 [127,116] 110013507831881244156982479594038064428827398017361819153977900823880022840835479952067490688693437304646127630519128091639598121755397851811190884024962669083737636993334112790767654817652958473968610018150576323449879632630207682851638638110025260905064044839396903055345277349311092695934420955681092943780614571540110329570653788317723849030577405902464249864782831356621983195647472607869527434449486284488286333771287994847090064239441486441704543787156135990256568129254916465879462580855569575977969064541073125574763354607419343406626880191521979944407652219222242348155491402291575889553652505155624479308109337466305185463615650201675038546735935572634061686449469962088611955677372533962727640643592394994298100754179583540006613614761785685215542358389389435805936449348118672110852300540357317720819652640676543265350876150589478028309556373395168345388050954974640096929468865342224836115751046815917555121141590038211964514756579835700416649570997221955432182072114096858256270854226833058499867689234214651722213897894936949241816632574382424456304426111721257900923650077393833626268862178596560167271074918618588288453854043990994279668815489757862108353963487850380929067854910880983587277769204216766499479356047960870261237585144106795791266357980936713399834770545786147867852505340593587734967660918508628843654894047138863148633136602960780516282091432436896921009279814046973019677511200243666963230451841814128906674714989762172110255784853146163246807661661450907126662752365946164053675419455999493176503285760488 [127,117] 15036088568527466660646973252600643094297827350261462454251904105025838841120795095394975405644903900851703242532628742157385318488212751304580596456579674618413185354319221005621698796905308710842919531806014701995713771851077545334375316217307783135103732301491523939349762836953555132292549610874964881412513261620530138464984009113408670108435671833852695352038387825176973459598868253642684015960798979952318451382936481315500111939769134850581952565007847995367090386747195624410384127842590453569229698590913698468690104314248066195165802800252143691223840880137553472877286326719983280841650147911868293484078975895389111001219706476731749830986901729760995548798592666371241148083994851418943519645797686883436423944878156425471737041016680632951325372411472062709641755461845998938073711463828718476673843909432120993730616883793962795078459740275670613875940840032214527452225449929955914157835974884966664688326354910226106282518033412780925506472208350066720074619561240998423595780756796520963428080942947472625087628652825781500807263696378588662730305737057137348331952673882075907994251681436016819086893593617034091035999130423290460406704026338277279074933879048854251035367165215688052342571554484783411493508575441782523746203126400987456238920740634355127305912387935478278039215492519706209341297470565582592550485739892229772315832129730448401244919056589523678483356602760408454508651793703694996318264200047076907533296471183352284913103133405211067366083223016222278447068492048405766692305375490811447608288 [127,118] 20928179551369890014198754761959106115969545084087674377932970059053375112656924634732244268248933528177984605709165364939369255574569049322752937884577465391251756561994960577971312600468718648336491300204866729432386584479711159566259128287698102581281004136824127463614020946396804114272844370233923713980070403635857580398491806929392920884465890138179123435751909328986235606235971499438132750778155186868429430997373990233380197164639353063994636708120725929761892723240023553253279325331996622274281955755571942340888285092963475068665246659633199277468059945429318843299686881078724960221121353618124651361238374721562002754579980873937067946375202860700993798446424683428433245326272443117139851343531524028535925790706356127773320629931133700925381909061467857321560962646476062322278514950463698019583398432237297467814966452576758066134645261765056302283484171848557789944626295861408881795600200929899546906207459553887855475353935447961703251123971927995174533003607305666286400136104451584683625856972580172021551694710435020469717689549116909128104532370598073923056620825258185982889103358106531669864034556926227031400773986445249860699874975108933024428431947961415458693688483077362337203842121582907570311616030384962456022253858766961879815302255616324908333542878090618990463481734414596460583056832821183442755279450852624310023634199087708953836385389931643473389047624874275627299208388324085071746726497445445933627811981222715446887255683855702661172704974917581425424763633842375081827639247038774788 [127,119] 29362158575335149608379750381197466334074000758107675201040155447323600465071332343570700855082657331587748251379235261337121517698986536108708247233857345916053935080068334920105696469714769385461087460327409637793430755451847456009311567345453069189519098439772217085053769249495118778541507691058748581971370400368894789026175845776887141204701197271996200749347595357852445862599251101144717554575745369339227936893827431056208559830094981553415880103813702743494200933889299679149054693966293107937579118713171011930539388997522684380180506820044176583950020501351630646435392806941352049434906627588320749334569978109520426423855486487277059360379044120041120689871635439081924496593807892934164667405122473397731450000606723449227978434131475279291524162598132677819850194094675200638196095514384618961276058170478308416888714647441118514443362202243425463554596060587888413750393838551336404785717398516110087564487800320547232442697238168456624397448008569387387645509712023264641246854900182087476238006254757063118869681371050822955353198711320476521518218960716436086598603570555830951250300449794098611129037525225428763894728298418592173229182570145711163593640063379454646535303387440034855789088390443495870315199468579989513603739778820275807743247699540462714527730831636035357158752395206799023318866643942136059527800582561407130782416903736563083409225624951486321187565978224436022772033635989012255084146464666771133904720080153243393877895869908067852029399397250085859094452032094710115262712792400 [127,120] 1262217224872814785733881893478070086199947481880604668393830999872421558990140581081513845517403245665125804088349736589695318877694590578326788561585552049106806681146142815279592596179848159533335860231695229086521858092810115351861525793908818681973657274662879702182587968347416333359279934300133293651904466868172058967627944186986923937631603336433040710876169695758083774105616961374733272908356486724447538858337934038527370354101579928524042663148204899815812017789681234115802864296248822777958268178461653556595600044874590943934315475809290487879804101929631438858155390611125160639477081287252415246396317789420629667692651022955861439085560614895788315014085503965460622512409365080560920274043112458680776306738830946328455241223982257256345769984802051252002978946681979423475168112714734030990770281147135047087349664915678136181181225016799913037512561031426452598738083529816307726786404747717154014838429782508574421754406201146275154949173115009283652034879741883603989843557165918966166313697426936690341738425389619182270177651068827366901851719023722848002727722553772775889187374644526446396762011627719993938997792149205976314118222180392767822702034336747485768460913971699517653011282215830506325732055248991346262204495621079358622664174463283729960076893641780568782927887549914787743200067782025616811643582062158984531815977791465777376634977634991741714517918949240040697240255141277202343771033230837394739377370362714419898365616411794124645032841570394690632686111214642783226640 [127,121] 1202099069101163388359155447480626488489970358456074344401906722841002062750041582834515027936252080345778495690193060202215420109696017458348327578788053844105913462598550138583978683110470066415972755080725003709163858559050197855184959564165052993276567358357758824812190225082583834641150621853254820447745704893049673948115047104176924540376051586936683493237883194509311234759602763499419639962525870433777960691628452644314889058271289439308675595490774251901120855686765483348155469211338458918070414937215080767271004150376318032220541641813680701456522300211310901638936850324117714253755404290681509085033760840832696479940462906011239170354866075087494993977910730248407121264324705267177682052130870012988752797173435668296860920379541127012990813822354779057653225955965494966428158345267287141907304802156062151456119184354726274921724753506150281450930916595357816558997199365870727298181116388453886107870220092810907183006661289148545976053093102679992799462509617580498472851901664389693058777818120952992949783380567288161252460423521607369195437514597286766593727994121924500168590310233400355703386020266984919774549135702971710601434126340861525356661922980184257723775490356036588660523591114213876250025453349860999096684071082490965687337250164007589613908663202862127192368968405220727580210547332318912662197433431476665309886393709981070229906932931998861968356602958089925987061713658756419760839978296348063853410318524824176935333335666492457458269340800011987628292245453405220 [127,122] 3299677823146760611768004831655444962997916647635163425690901139780846377528985400468769271874997297772300745600369055936961670966615344560509958167214703414652328049157988493181631064670761221758488007975177882918138295099783494977851749401164490238319766321358935835471428235627503868864460959398505657830645335918124322064686832960758363723031575780594138010899517260234408390252440523151378713808968974808392031016015346906042363678694645889614865000843837168235632061692045613586902311138907806446156386787853583802849529879510679248086762729405718650206260627116420396317124137988894413361415799853810333897376536100723887360756170243332707863171640880658170839988720945441255273672646365422546260744673728827055386848173956507123538832268982610345435111173297511885226430429753361008042067492189043264262803370024604899453971310962084449139001070858439688063769035327293605105731383894409293687506552063977667128838468494380659351586263866837479446869522045939664207922488501962805046832419058267833600230394909547730647724208621732793087988353857315110439750118361775560649155842893962076297470003175739970302590610985245688881608861768304401615653567539404129645989885122139506280279797028582047064965596536424977274471383573010137252173489298600443794918007307080353267784062494895469569171257133785767190120904911070644105597820034938624415859793880261493986020923898573107300833146478005742283959262630601189518677289160349038933430913296500696555261132191191815663980569876271088571130928 [127,123] 3789859662036123916537408888095884691396399464769509971813599694238884040796548086089405428622870504104530589446262952805055765437612880105268486485014782637913519895715846776815036314144934048989006760040775518529582230567608201926829736683655794796912410131511520252033476775242312502156157220674224635182361130129981012292030702172485147491443151122196699594012281424740128225373499176565134098487154367760758516975769473676928752698638088886989913624358521650074159903847843683671419492495497467650622630642892000106620031895945920805759070849326709873463539110491994437288235375330360777047822241421493613120671249574214901535608761112939289286364661641684045914951752466784666540390054171172769438194321162921024907885408156790830836461637874156979229638535247894646386979074355338496133052400619080644877057102268923087591576388722565110835023205402610530051553035349858626587356284887041818438083013746634994976601499873831980559334488319373323715154911460145687238942984364955150603189960528607959023152334754835788444917877214127053271656795159808220605979827551944712933309050900486627121146342283521505288554692416653944300275097827671048643871456688303016381492206358138631724257948813061190447099011846039493855370742703347426083871065733813910345049896536905339063420813753556769142584250881850569369630855753545858529931017393463400487136587557672109771395935561617257842129317791904169207512241338115590704502083304472360470895299144670617015050268802031051934955233212781744768 [127,124] -208943710333382529017365519784784394900597636425097655961955136131768296226710372574444646588068419273987246001229105349684268005538815215799383659888622971977671803447928267521262157188566065743486762802288574355101072381628865714200946764876682497225675999232466257999946683667706269320863692923290648942523278943082025477636120377432507132632564458927696789519925715257973263811486558776757512155533718784628323931657190182759765580401918782619409587507290097266300163652005122143920788557870457819002348074830297380371257017988187911489697046918407893240818383777625236418976867448966526463358819091463320516876878127857384795047552279236914706675780072046282958146155898966543277981310058361360698577312628213300219989160857278285304367607098767678349453908484740402452170825614853170483390444620941097479313879103242120862580194890647077694860829042215471613744394866059727742298686586281962538738376819847422861528808174193071323831881065002559592803325348052681967764468920552849813491132438224929751066381663966329604684403609630716220628161096788842696424174947997697617164710689517984778406251649391504367839202344953239847784736804469106855181215469843439735227739286363320168863039929059484141361045404784638297442694436791008262327699097223711876870723035068223423997498125964831326084890695974754321174075685870373502660542939846196469682094768143326440759434415106292778310574817843575862327731063567533702462813675688793651652338174562760181267555411179457524628015303736 [127,125] 325874352190622442608714270546183470926606684552626445699947710947004845208973661930935967893001613354455369226284442380775234478372432654707776032998626769296394242892067470570702029655436768985765505853547274620358813848207762817722839616009083368025365428953937853394715226359432857621334723025703135357474944800572960260163425293846317497813495691367106820039145727579071147491700005557895901817475619810089682945527793748873732987185106816283897966842605812631929840825588870816783217047602309602477871122401868418713152936485312601463037550508949500176270866788568078409921353569764289857667172685235584353733710340078086202728393368639394998497491775963255741747399853087909430573083479183036021992494432465249772216825734636237419529990701137228893402355839099812580366382693614633941020220206627043964576668120504316300501186756177375724627032057152943629410214942866292466322208629758332809140537147338941288836568973083517398867051573818048522585524917769298348395028393744487362174045528717466398842589269423842180179194832133466142038201824283166434562925003530459128236570089285554766061460803693414968559943881170122469097650314309068188759088152918435264936944929561785229880004908167562172009137077084381896851007294651642345325298914826932220374610693560744728743237736066714922939068985259346923440564570716197462424846061705977980056317933098965214691850293556744846779498014579928980415008754266726246881180268746168134564522230611765158751351247785134522576 [127,126] 248598400933710066826886809856573890386714242242987933730549350472699258126188284344964300433960852436265899364725669955247953160106170005598640751502488614994336114868183629981080639437341948026669942079030723367508350093268032352898394746224332145230286356186000489341171430036739895212179265342434876730177330969473620745918343778592794052031314152339738437456558732787954621044561470883594587931723701934798318922312444476610386883848251971110640274716207080320048789580189441190469376920571074855750559990719335326201508955111721556640505541036291725512188017182052582028080786388579468522831513606304341820448287158920404401008653351479958477971575375317612079342915753234218904233635463195567710394557371499668874952300511870809169340449969299181881431944187797272892450576102695493303147228015288999878502714395046493071157632134253902830120478035618420884692431971990920855250412243202943990202633424687514050465750385705827701336076324329295601824774198159774145359899040262459679439150889471736984646445475814668436246132319109099797806921563736824320576196984704717054299477017255317704454251822794420868478113389209297037712909715449903211564894306222585336728611356344534653675728353094003730173253887691338095871189029955931447518463760936537251110013373971434951208493814478609437105500082375844242820023140269900738194198372292543196050254538642498492097683254760660470719050039759469796439269341654052139288723004008523498726725349766670047042084712091073 [127,127] 18177691768895702342876616089603956017250750571720229655487910359665993363990443089449360170627749829299179950159635018241088295680181682084328509006390442076715859893068546497249219403631233939297385374620585899558140624130884695792473269416754101132942681146953526814521478978924699559934224527392639693765373694901433844382689777115967597046579802859997537007278966085709454949718624589292200521330583594673450609406435886112564425404141862871838327117646187363671723630307236228140561119659416643064122408186972904137399039014617620627746871629833937769234780512300887070777768356190716812958788331818110474928009407947878788368438973998754617136875180833028370654766299883721482746325983266762644119434448552704728424097154601231915352717491019484601743128326340387520241792313779325439544030486781489352975018811465254338282259664098447345988416202629690299963904945557047664350186807002281161556316442991935877831321813030122444971899052686802481636630466390507232070992981178419720274307332248883535507095922239595349431105769856658135182146667153017350849772965211596734516782274880317740015390158850265299027744043059439496842047996164237079057568792256026205210230891526936329727993881000250564835682648476552998392180767830881290559072821306287744672368370906581386840404591091999875485591825238004542168481341941617125649037885759667019617100155466197067017625810626361256943141555398985607085251628131587502364681849546453034384168983310963870314463552 [128,0] 283194240968110576473948149797367969278110500975167385732176925951808158825631639010627644413665560613302074706654039121832216361231590732243498034437815411982065034234888891617215283424625518745129854059249328602319114241067496150069028651652887140794373407621196968581540885185614322728877338071083275345387984209027298810966113464496419973886234582975004512921038708800506880220364378074486601138931250090552030078512136591865564741497522323370260831245989196509851054030765109310403294785936600089949633027623583052287939131243190927100966909944727147683653427892409970495499929541451461834695934570236931076040952523402684951416926729827921459215713307783225603620763829330526422512204910414670877257977529444965169327808751182529719863675215361414487467835978301905939042788594473757986493019617700275061715355555224109985874004700446311311104275793025923028870373642334770231806805216782324979458642424953573736434170706723363403447617814421184540776580071176699258568651127656799637893959690846395999265001677107944588908031465384566226652572414216013686603691747814783190867793978093371068965621048046188084733849367342668336369118079210918893918791069700649843359328196354738144731760000176495766948166531132438264538882027845936391265348964869284998858889827069047263196783644858533511200648812352039819699315401791421042056919550689203419982196478162145630438028579545498469672327644792247956919721056484835626691186762682010503510316603175374091364564533549591850604486852019005600381280846910812613345709790831994993569699104685418203448022717808335534005883997990019837532936623724906381851111501794010320018526347172251527958445225692114972709244371498377173520326381629593198592021460357550300627619549939791029744100919197876061122796275480208908233456297278706964393776622916737100229239986857038535239346904758822995284690887719976022921697379519918304082928995573042466624020057918193390876496374628162161248950403832913558233030926203355193138122558593750000000000000000 [128,1] -14691894950267645285074445911303532078584292798049347397557122426345140291688066506687142313005146854064872144849723823303069737396153478930671079377679014001947570282744935859111429474507133463061878782340638368707620520090927238067241953039541657501813337546238833292108636103797380138347389892772291887176377171306349000948756844180277118958130472884769446158272953989791434037584118644052917696009898687289802473816881743473758705702885276891540436224245599031221276393350022297459965015852895773760295979116109224416576955759206214014551050125263401213824229432575798325503240645806756212529657718254188831862898612444867680839173926364037107676943567778391041727601908354130337366696599373608627801164610706534317597935466203188803426100443279560729230764023664282296012344581358424597623157885684205241005839274159098263376442876194881607667664867818818482195588027131336739533005296314829312653167079940334810470197444888190851316800591160343585292323649788806397756286478094626863393219117220364371393198619383110021640939770898653303481296096715815285743683480581974319221180420054101804980832021044827350965276097005155246410251937665090301641518111091303553958517214544852642035251990234498056349682188816180031014248298190518597249784033598721435345307044103314155278124195295165651198943157197100643468830661320188836699802846430091657832705770270052834407063560989466757378739159053750718128174601778016790878621394470535647678398461109909866274227208562465246887530677842495325601503020574164075446679080860764238362629337483410961352445675715157529688709013887267147337185406679883517075242087168271713542167220023757493872847573162373622961453709475063035937794605248754518911422499206816435405030988489815498435933940613047643995438850685362242110387184322830369685830796192637348212921397424481856501947637091214702530334341012935519245093722354484908911194653513049252871451633801168048137299082793076221486943552471150786775666574612841941416263580322265625000000000000 [128,2] 854283456729058264480248005728299557574298667150059584458233382744831835478287366454576268763876288101213187848972396419063262798521202654239675191119112779596312169694302766094586864038602938524810404223226673262031259085249247786269958278538833814800077330513959400328726238926916631215612628613698032260188859929960221371407862964977274561235159398643754135057112406003918038440950874576156095322402342638903210711454985722289197526843304184463692691961012866358734845476518575634226649165647996015553430361091453388547543390790058987500459696336571185935204270310828986560468866449900757027507360587835566900129063140242674428283690488671526634870736009675807534134336484985092061418558548748347738398322304190596696604865182878262290585649140555840007127944295223414364926873680151998122743360320394443180888008685415874888810267890139297259256071543234079370381038840251832956191217635576521474664587853572639926070017089103974279994652797652702056227929292281193549348475151967776502142493659210885706172999834268758041205810391664097351571768168602071177228883426353548822161326815197742655618594321523103979735395834176170118225221782332984000299746014789256517032127316155864158617989529471938813971392055873678081980279463238565945857196489726559440137253366239863528362993656727759311588103944640810392842541833329589828141558185231641038288406449249109041811284881433804110880829474698391922314215975255362763242354120553967774464397786184610126096897420800663523722387217391862277592531249033437820037686150813340233541623011499837807743298416674327649742398143349331801730133287719626998022941337755751143265675517803034518562546332758930128090843676087147345378736110694400305351601989811960849295017497021544138380470308630834302601353628240988927532829148857210314427383104301614947772053036024304507612486980534568714307543517701786558653783282895811821867927823328120414500814326742420285264450115393517639297721247291748789464901903123461579525610432028770446777343750 [128,3] -28954115666317540111369310124802122650479147661801675086233543155545135618527736113943469273441013561191282106040451320590265461098100096434076229878297753828242316425775035973821827993360249920912215941750925536954904570503564430006034833554589102105914824432274057914354844929587202697447998135226670323750681195320270593755451806181457643029511676291333945972924412256643225405892317564777230072588036826624170887159535908833902044505444751372897821713236383476649849706874449601054774044916060744861753443301989797443253192524992050215621090915031363829170079071608396447770813078371600531246107016487122207651992254787997805555014991523721142424253796264317554955244554585934585447058665037981728048799941867354086163664519047183675029224070757985763745141659359083956491162645775819548827833609338998603599078255491831739604312059114120919677045503621422228208008642035002168376041411496964211959225209743965181116681001491902659784635042399018778701760343697993968256736478490301334716293590237085279334254662541826764139862874821639759468972369081697152115688088117877119391817907641393777593076225958105757472126055476875517944777255180158911380787745583481321686051161440152444511227556800004154855620220116856500302153826509545004764508133435663591946268936200186134512144293972298871652977958375359133269229874805732936517141319332705593677737958095196310402037567124426237171406872978866765314363994579957534486725421501130483390119164780841489065162092281619687263779202035184166249750238228225151468119976898777037952133605449152101362356564248124160947637058700258727878598405817352327717637435330766814411388712023114744304413648305344447515526758611921746220514339526925559865882047547996386254846738273443026415741007072961301262263885425010619147993793154761571996467736782780741871038141089062284853875360189938045652544052934529382484732367609057238551312347436908379885690426617043094905789914573418892472605786120421031588911819909526457195170223712921142578125000 [128,4] 808426896074715520911677655472724114726950003752995651706616103116151031513276897049936988298307428573740193035557307377830164260488953103261769435845755416836025869487010887548727365472316090085495004749333795463191366279751195907359781895591897569905547795403974624251899995647938605417308872723379398165908149808006002013046492207529157163624407133722186802253515578470931930523816448512707441620301919088982961876763776865498111036953031561652053771433382125893192183847461789287171687328568889997195586881100849105217379035556901140352215507104504874743873926983825095487570097728224097229541087449805611716605359658061848493420628092433351456596912679321329578975649352062683300762266183292071967246347971455842415561236310621025576287610924920480594719640546206367372010768474345045011890070401432444930991975670998738446697121833067466596450873516926303459949918168553302356145595793833557577734468926611740136984261718990478037736496401396858084292417391735029875014839769106160202751820372541200739854580928591153608361314181104204029667801343362176183310711536383543764550838366883595845413418487800364588606401964129901766148342977409663298366342327786393537694129549915564496453895121154721476834588913323447421828839090173826675189240648425671228451805736880100118484815140677833397478215761875372626049831331727072950974977259819562457640619626296630247451522187853468779276328080010895090514585936241310336417507836610227910618161719947328514981705024915355893959524616750065803568660964448218619849894490034128220247416696823905013577609916859106246203295922486597719848784640631330934934676119188587869785221354593499007928917317133449970376511284352917655838582963092989170506197877298555883754392061013252460902955621254726737379519609829659685668316399730115300244751703686691529866895531645452694887906280386552219141202906821434176746883590952673098712209632282643810902367229271324045675111287616119271298118246701913669483019475592300295829772949218750000000000 [128,5] -13402755452974264241851712524350736995536741103688493968556348328442022032992458118590776542685364258774029176215651953634433341236817741305258931224480153596468433753670049456362029537233464873037869847631320492234418307307174742524638922713399028655436685439465520788495717191158627265746883278535781309775547954351617333694649574639589625778360750599550170489156303290393768597702886530440432888961007032342912640464669923720808304749257156689002177091759644304571548602859151067601304686255577358038276218344199383774692303401954006106734344010504661459288192457703000031696475985477715085411706429122051354917955270233153130554588463913020439097269752185459698329217298252105029139153658365017972847024011301591102684693252716605542215761827345361241038516615976335034630316031376494694682754923575054991796197068784729353053286823075497278617273770975861678464427101586505974556033311967907704247999776308363431028849620556418908524643449171016277891934150312182836581231084016141176611528192104955364045491038494106535454619607306169371498133831994703858050882089558122385135665908231005600846774154451671928163304513209101778276793503694043778168818269120258894922868713693516581865446874818741311349351366408954823378578762832044712318132825065491919776762834656596398445733748524540657807520394369527133016236949502937411483954728275463801225429466463743167297806454156792982324418927943077854507184566461904348526434969073378842637079571574787553232977824155253706393350160278779184051170841809932682086619935910753115519289889496987290422077763319219918108211249598646580854574046452039511241366475236836765375175461186320395845685452500731734166958172435729326350619774214895612289220905528731113456815572383648350016045867841560318949498347130964382843625424704865526429274650006370702740964235716624884324172316554926461941719624442778620899164781345512407160836872564605853379193444190220337520817500811941547963673044512446317494402947545495408121496438980102539062500 [128,6] 74039452226300961871516920906485800570250075834780956356256778703402953887112481195151119697468970987102054173623018654941667570473742193744956506451362366079324990321156747971926475970994726762785715442965203058795283906518038906540826147376016310307518834081867178344766859116668637470267205212929107671548924899700953423979187922188913217482146837368836766084986804626910398673465646277557182691827240116275993541956667407413963739366656461180351762710531162611210099190031208934007033331722069723964513658743995683208193003415339844988309490001721547067165050699002925117302617553367897046661962744375963805693796767499744927394752866372270374224297102882081807685000359168753878998116152477948997971064757262358774273850321379835792963454024246595912175894581194929963704657708851082093601101976002657005763077938742667885018983332799222407575826366590156904593212732429985916416093104319292866383978416897322195993580491152367247742148988767615659277024959701978547147034079463375533909555477422421260415811295685944269350021692434131165425401304130705489366715899046054958888547974180223663011651688795912766494036306379920828893418125635886474575865470855833352507180439747192663908331685564627206193122408637351420639327281577603665577411806878862168670157915772716588030846053323097458798973952558137851153371059276432732840674783436339541045499077834666751281039345569898492828966229072897961303767291698686011885595310856585911396048773988836928573351224269493788140239862395148589494749301758034470835016847157825559085861412553723556658649627822080988955958137981388213699668491253645861622573127521092727531226625966056919141591211980577005104953003171290238280121454900831620578438105837033952833897491482810423996641608847036069277588875663034137531962159504662425839718180104155937269564401438567223988783122879543276353144006343487248591525462172733708665020142209152864478878450877664776999396825328840320836581076198272544086620428060996346175670623779296875000 [128,7] 635556280846491532837634931451149014634663719923303300741648343384489247597597577659899369122416640768557993433339063045736087439491292898256726013489006819769834528155969780685620286532043602003573814192739881861731981724755324392355507126512272360096092255489979813917515433377277857712993452281073341710718768663139062019020139870944782755620437582097404243237700408734533901395675451504874566581506710224052301263869840319253835515584433195818949299966042140060855977480593809339411689218317286606968540383439483912812121975565274566001441929874908275618025048295371662009292164398651046393888238291512193365950496014970396644730138577915846033346099809601037220076283271887987217092968347621691040285261568921109374331107710279774282652645135679369043778130725240699644241910982568652742717962626552332205638211693942649225769158577100912992722502098072860986131203014743639585632314557999984215197634189848807482824887578322302192924386804786229755470298421966160026722480824029339975867821377284467451182283946292902461933895508516512014122253539486588472838597578728950164093510341675225923091255801718475037841350935002334068835102373863265568986011995145767457734453185645275221338778843116723211777332365773929898984435477167024643916667705322586648607943838444942455030348324574402201492231461409092847216471282737901137177332359228864108491909959795144617497364213603194117306628377930520966459063765581659716654584502336457915181861527884988565301180923451896207758003652468212923742078746511637357771814710508726070632676493296176815627553584061474038880510890110927154196963807728260297666098278171581269183214560374999746965640916449977930779784679085228333157863512097118445686690665025264763617212243190985613671991691291099325768183299376409948484649925453222861289593653700952571653037447621111879334123638071093586873489032738624840900285923193737607152910774371399911161687648709449402036785250615306879194216365682422453797784100970602594316005706787109375 [128,8] -12413681382362271134646900212760228247989819164233950537997767405067564886887661456364899584350706689481765162232216815585927625332000794597748496252354655727974628448128061751428481216380944662203510563522076048791611236753148073158717863041341688824191811633115690674387430732857830070668043253694530699243733770985915654548249796738773402122197721906718914353435713989125994028276133885714764344215592559534723032887488920697654826848641602866954202641649554988086400144459465736183765748002622665432171233071171212473203273282099744669163054857487555408213096673265120127551107699805411947842843892148267994753945653202598474762627729658973645463310837208205166965881447523334094549240882333518764956834011160150041740357402956277512482936683626008468945936681834922340132637767450968929690747262067274309777944223026473829196908598217055235589279059726931739643065877294198686159992762525631660710248047180517756418373816254004199462863480766557227283613942220641960527663859950380947405183163548465169440648509665168458534395427562079077884382922867588757797273902816817535847977862674852955601547356945552707520590828500248931854652057694359079445833221287973036220690272434375615623948302401438137867016639516310513162161219265306322090285771895737152346949064522260668088440763535451828423622612379768200382446576230189601631497377611064436232525839164722911369150870692759956040054616120326793630152831841238715867077726103620091923357677526858858446300151881905878988872523017563708702865160476444199186434924032761615715915682276344262398217872563278666657476274046560282840410043243399936514120983670067791414341346425101499871257622179230189421520212281446163147428613198124526069102226505838712038460039558264008864110209179107649814807962916725409432652781329775944307392944293703432743196339628152134102235297596368888771596195416349213959372949476436602808863401647998600314363170773471535616047684243949459030728534741916391226368432398885488510131835937500000 [128,9] 90244630910961418348291533858666687136208783451586902342528092236460202123371233803949494997303784110599304214880277847476251265185809737673703730824664209980517154047613248124379827924227419138911066553565054712531870743453549136049413875187248026651535516462639050517618170002412247183931638769852909905583915020142320953212843737845797005245546880088377845119843965373936513137838383256904323715178768488064789584042104451072446532310174689731155864121874498738667766498585218758994592177329729873149268980540174623390451003350626853016392002240057253485075414967161595864537062226136775265473143687355714107092974341318040386539024618528265915413290195223500085884960118879813305905429050235751802609133024960146564233827518063231619300760083589303313936396285146664172767745508904128633134600398689637359577306843540095979793849122327513247749745494029106507030447788117793777661936172745723905665659960311715892938396355121230929428535043175089917631201292234983646879004854748808402615035044262911799988492777222059310696147070860724550212584699306689314978893637407307162271340617333091009210566455740575304074775226939775806113864717190106835087326651763145571717838176795596797240895456856155101244687134118663570338094392271280856114544209702465777184801122030662319657052848752953936552439659878441177950166019681319404874043998092466604951807296342883979937656277765437723709726603398794306660320488253591528864886628435166260782403980050515332817266582664026811295763872891728690785308516968845835914275093599848102011857622435901768993287460693182694437788245915722761477812830851173242629538577870598783158670528572576715370887735234070924885910696094118908108068871538819752367892826441896456258572616767171095678975625999355224594117741199981003401374037527362621289862476860050352167298088413259496038014629452714930871203837315484914733902475125451238264458644958680259394299046219474418227400015805005333707766723705390177201479673385620117187500000000000 [128,10] -396255924888340467535269985763311280726042617671628044018646081689287859045632778858641981108985867509636997019660505590454897073378389914878437819362452780816205294560513867150392742251721850632194298593947425303857027586568663211399503722687298741155616634453045123979132726450355235663096208367021164939855883700536986228762382404561226192562404134609045493216362923952110034519994584663145963477296758029255896386768397842742030675485263048733268074536762608764931412276990791812081631672338721065521480065670201546380593911591007850794486346848779379908938881104402405184110353739467775204415257945728693454175315336069928445548398823406847630073409594124388806009156228579905278570395794172483647145683736393090329094467989166070318450295874745084772669419139410211946140414016838951988803950170867778372741575041867508854193834644150841181917391140423792348881272155454499610788319220200167932933185439342704301641086032798598762905379394711308818160773933323616756844089752176319226005664521622625019770109621007745199727744057464087673503996169490261678567730124421566888196177589610352873054801109682216285426562204586576997036277388479185598845706268344395524763236606507409476880845621546667601665797604863724595505771537187565013386615532250962728235969466148667754984859107326747676989024740850540904389635625158146544428394579036154009107914697665160294843863185076933339106579421495170681319491111321416583880634514913807584313248335381126688539381160449850084166536809681875737453321358001407638953457860360946520887937376415884183874339631215061318132179408798454883275146428747068873119951138266468286057194745654865010373988000166838656300191348807064320644600693254092290223056667348259792884792085598774456217032805645567775125372701736753289593487125571114078445395181116602940214852223785762569939542867336155204110793420874174258615539145415519481615091357662367612756006481157286581987337182674656450224841275353782066304120235145092010498046875000 [128,11] 1206166133479902758408754289079719345346933695917361153483535469996438521940981737332042275110465591657127432465823983924526579545939684104140408981658478871220184517043320706491876253249311755359598636520670850366934639924847339185276052322833226015182422733316316602341130762441079828930976085322142730126311794544402951939264754646876594426922268168747172980944090599829020725054300594662305976496157816183050555658338734375631499020482572040226069229870094155546211569764339986121821794407980981572565877379698610556498291994214468471926873917018051896677745324177581355308987532950760933381961698204605627566403780288093350642346260517793211836574683743179440920287628712840112058762602476346920854847343461978254072239553977591451535105108759593924011152130957266294592979584167863078180433505391752007014404859514691707218232160471354711106224263677673412127029218037317424460847043168270004143189033464705776005345231616266654239143820480004886140510705611958371850653936814592530044249067918686123668748862600091961916608322339236235531536055276796368833227595363858311770759498144162745125800015197019220566740956754550987378062350817559270336299747125372676258180463941372626044329306194848414541795729510498439716173322821894128131981345185809217406802267153109301971469462302981435839413825282211988630170804377218361803175110908901646989306210330164853877196995304543720229863704948129411483043842784028974797589153739940022130386351473785742239394213994978491490919657891607112355830488021309597541703513060672481176174687351903783162203434635181916339628244763323519358382299015589364712284104084045721746800183086501656411132772604180821290984442229642190739370343415895382560879935885201666891678552612462887725641987841944481081157855546788818927433716714709044806886971266585238289494950008338399731321184249512255965065701608597658494860507702471629012460674318543995147645912971712126239876584391725317774689274497035285094170831143856048583984375000 [128,12] -2888333889755199794155756552410808839249820655752292101182667965092399578379755951362979076736082622102307310098226990084000263165777327962760670041174364355532317278215845334734949123854046064001231136874611638766768580506701626223445584973419820094619979603716575203551740284411510426063745809106787356933641992879271500113074545959994799101104145667654791508861500267301564005444320082478549404659922941189900272078737080619463973250290368745024980820852241099272652384971790708733946917208017545458377097700711382055353164202669688033001266891396256900244798563720314748566346373093928678459300117740515404362699920444047140535916253284956963292594786339286191893239758970820351645102876543442967705571489138120288385076853845249836494326266789583382506054105443855874483050214182855429289534845208761137506277279583766324874072756969231937505693197643623641459651957207535347696642786244523739472638671138980682661021401870332960951781967831966408818901382967571126438903882944112388921235956906243203336307867545666608828619705960768492660630353114018255014516674942428167515057657299560266932165925629392895341338229535844859199544660780085707342226112354829440860063891132265866060016046132384072090347818943068140205507226032476031250681866221509967116157788991350922074525575258136301178166657568230985015662974951474894324616883041063537540149926410287049199058970463299720365536740505671616468942321491034322013371971435018814203457099519591389101521993282088843517319741721071063952151081971809220947920687028245862377130163723746766694040000339793056802288950583267111736989366559124996381053316520326852337542253275411135140483669777217053862298473244595430467364932387456047187597106030777388007387681266599198073150928883728315878109467190383327264520120471084905515514892531349011783284152559121685351550616380250330215208926243563868948124031563777756421794004121766473404178057109287723271236392760217019312629638250200514448806643486022949218750000 [128,13] 6812727417631371667852001790753848995036421185412886175869869803033999896786352555091739375957564973019089866748279578715782713200401377448703143091225976255849399022762888754972230593715408292588142719440997106852262385009429620231684335206063082447926339190021640693249920272976318853198671082653516488059415517986967630238562322923996466928017768596138895368743712155071586519780611888921961101196417721618854816542320959092408188743257109901116026168108325935509988830525388751768348926060162940234480348794386611131241268537944757356810033313861915526878722585790193431346662606460821563115289455097906859538015446760468752504679931479343880401685804975055833885458889413058650207774192871898805685757432152405775777701182439335561214095743082808007254112077046251168757723153993413962938406491324923694559012726259934598226190084886991114012082408698675528558905241534027356806139316790873564642086591825203951703871358094774520039916379162024598584616294762589393806242507298700191742748129130946075353343522295604770197689840039808558093472704260774239277356602386523993023656908956355936524403338094251952081204164725222882076236251489588854579765618138368896847080018150552470274035507178898648206147071154508205777400579484799490670709894627728202342432212622481938768290017930623761366912109194599008971471440642745195576470277743766024880287681855536071281260030186724769846314656689483277263913083934175879879867753297707656008615043164429414842944333186475530942537034759249676234512541649133976212810959324430747602120906448500321256072575134825604640866814761839855775019824705838042029132933936947253175525097830024740502498983564888084287090097293343938455090814755219263462910377458764926131362483672379171309091291384881644307084964267210522150052067327588957871504677280545943848964632691403359661477338428636458871645190572329479400645978947356738166349852155330662706218019086844892525626565011085756032316318453467829385772347450256347656250 [128,14] -19746406868733207933532951586353892077039597615884228586338967433013221172403103067437084671461471325500497599229948648528003783287164565272335729983811069263669952247298837646661052290543937485525698736480159792777451186985550342328453147278076716755909768212133246077063723349770829563088653589620313483517650892185099377172905585362576200204825093897404602786744637480032710704895810849422489617727132803031701642960304585826551731289551541016490630196983245866906856024621438845559703566459574329265270706521285125621483025792964073474916151156895652102964936079831058881023126833575877538473269080514520397366535419878476437090432269040040284427840700632223130800908565645355952389992512513971960437355940016756805381240559366233624381152658755726980050873926271889358720218374114249901083025962966647986163452749181464969651198211525796018877132237091179321180016312747364404288262296889833307908634022543909750067191375487871865983724263863324233686373949624125999331249108404309271293417834336632453384270344623592999301445239816464555802170439058344160368941529324851865748629861830540440422282473524077768854902590153185142879403859733733318432348354367501779716773481105693259631521483863796376956887866460580673549592335130612347418875342525547000652724016086935951327830944516656216996369777264150050075834574135701990555663387621845041481789367284750245541661464308835869367056154242494307501471739916386304638490073009115855365474996840192578639220883772204337005123871833258387070669616095390988690833612979596608566460350792338206957374116929177559357662351917325686776486642477981378581218862380643870091353419567408012729951169061216039155201993378234673343198245520728293640634722714571142959631632065331360533810784919155963293633267511146282611804911656247609005944022653258847664383513291811134266998881119502920226613954198870803577393691467815593673362283872841502877270748645909460264032545873981450146317229155101813375949859619140625000 [128,15] 65517804653441230983342988443356183163885242315123522342314856674594521195061852957285133037735432896643843924683666516165815694553672174488853091887124920481802875309548772192875681776380804263526071201439666909712628806279234264732099001360880352735424785656480740580830820462779367370253540067566418150944406603027054675526467487042742157312798896404534190203759585373157010943224557565318896574205195531764985293912620534609508096269644791292455661708099593899230046807703751966131754169408464168285732294675100248688853566488221793773088547266075521353607823093550710271248803483467734615549554717893129643780973457822258255774552651410898279508459049272499405617078962489296118621597724100731985218561746417837966396007306221677847975653135296365941547243802403600173716430848456048037951126052536872840893016921742944312607259649233014343496146966054458778782608644264016753798775901048566844929058335019798139971479380869809334790108443728468351324769932768143473745796918759438450768288916737742881070878771375205595745445906792301086474124460665872811483223739010259836002641777493296564230607947581110401462263354723647702005998865164279086276180302674027636276189916403633077526126980387953828540390862022541047045528153888230208014511091789565868064796904273557603230075379127149463602430968289544571466949917304918306435186478105975801951551208859423973963140551504781790843061143250478884696011244182213829841603379968329351214766214148069118719748833288381194458572567566770735944251625776594793917652852739622959985773982960596001684599228553128791998940750183946668366085295454558900148421684682560413125531081062652760404946880281857811689813886772580245397881486044906828972140611746029312355347911097307716801985035401890995548531536354895686442250222271433555947268092755270783226947987064717534894854699245054595269272990925410010824475961349784893905293938086921561391307052973777818466200734137672156975895632058382034301757812500000000 [128,16] -211894303370859204228526395948617834574063902852943291777773873216025091671144537361513231333604052631054971097676836904773292104627966083299334817140271212588320880510316467335818801367252169432260335982722985727064052653512031087360287322274641795640498798426061047879160044625041590947662070635390704459841424344951381450136350155171359157709273480943109531423100779868301120926912469156408464938002820038899494918999285299549739182856767768510894323448915140858601732257084116069918497246774832142588741005552276655725941379248399306370632858150015132495135177695418777170995377414368287709249905337078325431484865624611658352232006750372604768379083675100509974724297445259940210484633823527905400395137050541163758932453931644004165051559629266517797623358342333979653729778814897926527692481099147147805407936797003774876919577993488985543661791245924403451867528811782349319210241069432455849305513182750623002338605227229192116841601398391516445826600934902111224764378370940311691631355175644386076647097051302923949200053602348876116311286852199456329831169503507423236973650686460691186087488878396297679447332723746257282053660647030459109084429585714652081973308027876418257816188876061046547207104536411982692203633050670817796163280277427415233848758364203989097194531485135390566091108102573382179985333747567731699015526673453525387009055604776343501061646369196945679183918658170357326560691239296973406095378575933365558470222844613090015881492379931975607102293183511086938006012126213721730493631178778423086893198465417857467913615195351868297400009341907405566855207077951032769747433579883837573691755507196853471722116852660560033367725815668332770500363127866268901316691849713082945430073346561364427623991210998922872153936846311987774570402757108547307247731192532367117863432123914149631258707101595362391570358158926299476275151354793504965155474574083392716658456001273212291897540121565768345135438721626996994018554687500000 [128,17] 637605770851762908948574030512771218865462195377327045332338605888489840782115315948768037771550259922704183820249644828759141889289345237525249583853133122241706525014622703216987779703977000568517085127639612206161016824868918649509590653508838403591746991874067746330079336321902300997941300861376743529839122161963306453142856847970415798016200451852635386752298170999583818925913517197280821665317033775671042144497816638562643230226076090800031873215701089361344483365775726599035545561343332052590904503717726909786872861893075954030727572656030708719629207084793204275478991471040475168514571632281047095632436128107105655297026855993609411017815760244532967558079010228802122665288418433352721561995248584673499790890128744798896924068370200390759024362364264140902390243526398469719747404829470273802339016484404401455942799557993548227754506433740793834817876141100478660511951433641394966379421985355590665386490943372778149765409915841164386877027623687112466215310023906512075060965736495037225072813666950179282653585074504492844786646711401170890519799547017320436484505367232228652683731801564426158088650667122457646341119941043995205779081812320522082634743489998185351697156262646245506116120967469190915419588718421767152392004920973216137638601051352761420749454610556553667633183898024553647111801488913952428957506083037278748870020976664379708025324667589405813032302384505378443534059107796208469014190353759714836030257930571681029954633423785668646584197635111072333285573838675705187200276176335582709201932847053526934490569454858452055473034624503046817206147281223279607854002912892095604282921828141948490082543767789292252872737975572691269274358300805574222300122244389688360716526664637702816554648235099456864062337097824078969574490999319333244442361443316131341118307405465806785406942484428494941869358210926737484074943155027490618126215463775892996764591091042609035700883257646864876733161509037017822265625000000 [128,18] -1786763241041505636473970867941063443615340342001650245821347727497835226728275098058545904796506180988800484504061895254902192821388795636335343513710562852397364914657798127104898438227522947903458204533754952813653549056597637292967424022712051085036738059487693915639424007189931035911110164784421277986954620517311729550827796544338060063847198335197984150148992341740154757388666240482477713134713997184707502143667005306659490338770496219330465475161292031348242723687261118382862243014117927015223354603382315673471017446146216180644505122365722672667430187961412771399377175442345828008450200224248176952291336196991917942632570091542904983158560365274394022958499252272555565434113140492165143431742841149893306145609762304649932363975321459413034481801989686982061060952032957934769033905384002689307675468930116515525839240213236743589677502884460855249859971577241642112008816389710371273664673102985909311399140069882204665543350099467164795586772708300809541519558917388309156750902650548740540383480635831856828105537768178973713440061755034621067563586991233753244841136584508042619689037345883945754659446610211061353822834416854841115017137044506977363647568165065628397190340782691108876827265006543216174571913950693552049473529190409523565670977141609515650713076168034886432667534129227634514267921809897787199615790181239425627465873463100850833404566552252325971040795892978228123254994853591813802020743465230462303736166414744873202363313613887562484327738867931915368831416618387110412158686695805766148882339451413620454123750020137862246640105905645577507857763569882463286175995019278064204020795227705136670794646556254919007148202783601888064942252575839952694282536806824480109012144857062940170371489265401282743821035689898299474317011751606209691385084620271402170360244768593887124418574499684694622413293922524700509809512541647281197122986608841411487618513645861449776891527463362763228360563516616821289062500000 [128,19] 4625014062094980708489724485806621487943193600152598041147554310096587418712364296022794194088324609562932043217977359963834307163475146495697934307786730126237044572459931783313907696554713962924913685938088374687538991418033508170438014881067915918936765095931287804973356152471639379379196646263156640752445070646505314656455802186203328261131370117281241409163932555597447364176960355845378132077933412494470685123243280689648301016179628408101391887832063025012808862796735951094498967153371977725220568395128737993839089245542141756514279717285966875871043660221808761852205334636415571454463919180784451209185545280565179944023251385055730490649023732097683035683122399273696860678358329551408507223896074438011441136058082082524986438891277446017995264689909612314854576847097447142477469376265811775526543736365494592513673529512616978194954323283700994369013973324441749339536188911954710748398552842260796733030464385596458856657822520070929758710899740464147816259987285635903290535402845983736151796051460016229106990200007368899366644574112498163612667910600466914081571018589583165024060645286827478961741331768418912751271412049626244108259327717141248474187992953730666316602287636398182807830535380519312982405149260179241241636619250875845665388115904993302971671785699017985497751336825174925399235245748133116915054577488331547803068707059319662169454864226975850407997438254847281233580837365024341320867871874015649831863033439195515538137202472667803659112654183091698904127211258146301975732643521720004492964317574561692233255914114002342606001498444163736851979604881810573199637368013178778882994715709344791951921148228335379657501064954465155826102698939234481589487889420430507841929161715010412482151319774452988053407807859189821670245845971897939613621894358689234412930643244460266495686572949424195642751032571414230499725669043072335617155559694497409285360726060378237442516358157718059374019503593444824218750000 [128,20] -10852487110468272656029150188619378243961129601641349244327825205180518792206902659198702811772858885219651778548003411251294408070813062404829358525477464312814072345959882461915269999086721619052267204925789171171474463803268516859240014174310710054666760417928931601119274696297336969349161026134983241214675803872369254514342786509636528073068696032574391658349891336213911816138870112513289768947849157442750524325945530889435675395601183596403434788779966793078912694239586139600062879196222880851120037880400860904641148310228509313919038932062300577951109270049729484198585139478305447004861016606731267388390050716283361063623509306136151750371703932319860666982282370571631187714832579311093753375451299076988002684996168567482844124681533239886106828121263134649603278600295100184749162166989230168775752376643871613838252337124670871928504270584973688044735762893710519178036014659863811388492570928636935760521807342957330956529939301314918277545656779294849601365729651550485187165297935360133347488095618943174974514674492578142541433661330277464210426681206701326226506727418582587258430642404933023325178997026740305100968806977523837622571887077561393602954774408741882858581004340135837489130343938909581059231187708294691899790790014171130054607057976234914822849792438562167709433091435579990369263170615083606488931660169741032455867360955364171898980393362303456890556575190769060619094494226357778374631777183766401261149026519225158612560969594856004880357161114567178062301911194454709005004718800352682185142179147143628592675617092182472204359949545895165859592853014450360821425556986674181253102351912523413089146559434197360192028672269710259454041233958625687249938023763736613066554385043112274354025732977894666891227250401955533192992773054638702450684227576272535103579447613990090033369088978495618905037370227841207280794919560895291962087359924398657794905732781637515416139905255477060563862323760986328125000 [128,21] 22716959258457595098372302813330145083566202302685159368534536158509598412214419647868924993241427374611115761544362777199552343505037138307937317986009311059066834026749509496986828447729440097574257977396783679574568732859772198235464342009966983566600197488152154340344021192261207483895135956819804703747277644915483721264180104781722969739681774987883923666088310110668381832161606388180142364769684574508695672746157053521040210515088366894504386140497972221330156274928271449996942667552788677400644360411913310484027659956246860995888964802528336227315572764632095100930122183875962052483146327999044947440994937163730064227561541210404587849938279423817493578597808648838975597232044312996394970312017324027332643092998767078204614808837747914079927208729571428626106955576889912884345978943341554721466536476441689681889195131664758741015617564638250928082664098294214822506950062798546526861886966493952354795113732249103716321615343416597310513535688673902937688721802055504862714915502174147449998531270240415080320430853817290199562426104954928507177235437201046345384010962517791345172406973579820464966614413245025956183223876576296264800882205581369188853953563657626928955133872750611308437152308118282151532102278089947908151348546502871049759204573894950894194168255775593290852872867295546732744975809926838295836741076509698623385179566550845500543961323414234965580575295624928736353162472447284487198166505704425372122336807977012156070931687655573517212384737970242852527870505177116832168804269372657636473796080065505433021300287945263494692163774238073317215417755511049569043836463512316116182291564666145767299587060036051071879452876746438866081860690677947164568643992392332531361464186174193406213128207394923887625204821651976264339185434945957833900832625921906503115301907885960789277222374566917339501485492577439048221516586467695671035866815791935697293903292839217789023109617119189351797103881835937500000 [128,22] -42093925458449819443799201101417453924239464560942905147811780945667188594925938702110512695986665159600889118352563833693867526253693455022424582635782072068725170825941483753250329454630979348582152343376944658905874270912438741748301606638024342094076381084581482553741826644598491593015255226515713414998121825999649303231566545507884212507512043635861182248003431180417939701865568158635676433538145633628412124330832394064225341333929240742038785358125516426700746645286539216456013892609950719083057108549788616743297627174016570864347399593999023733630264223112807247073823586062233521651704353721116237464220784790298173511331121340407008814364647582809954972909126811150640625859514465310078285460263803631498675238121285017813063838271948450781291039043805535541182805219919676486968294914719505855270207452301482075023903612527508406904986970464795220438685039241043937524831981946614815864325993231756336194857646763130829292344468428391178659933158049979633316721680186789555763350710481383946653433767770566656415868161087546246193241250444248541327391873225720753625590587827428698915463345108819705221105452720645610269955974974661194342956286988889132251318725697124370975615247570318831534640132844583227050065988733807587185232161205839928068746965396332969764145422344294520797793321623753155036507602739159633519864267156253573665701021146578068316576915112845195306487166239473004199541506973329348403835867263024973050085366432212299701773560776382411407387156332511810932570285463079395395202718516022228877897729380181871433720240932642965597035893115395465907649998995106022855000904053189944763959017627998335707396629996899225185746667431449085879969347288828890562382093283761814734847278234652555520810442407941677430348848454377741873073690978369806819725091280623855503789318707083861371098896133628241175510377132242248719895633451073183902286332299676526431916119986437196942574701097328215837478637695312500 [128,23] 68987829002670271622199395236228515046761104054800939116314899275664450473463888285053172015898373777851171183188144762934586746790622972607559729091475357644796838280955540458971674421992958956939214657640796597705033045654220249686216323944041264920813017297847844845610395824708101624224106706925910934887741798909230593962922398818238168133035687007325461658538691647358106554244698582884981170147374786613580207127226605789273154330079368838636624841254871821939003757983529028468251344654420179872369513525898537025512269229643025246458203294469307230990574832945264551558966583243359350844153451398168671458384800517355307519241449195270681340618258067567279202613779941753486097578564678502701530815075399355675166552803326570414368829680162999093570713960537713129886250155890480680027672948381482713953710108682295045013752611188202461258332433481886980775963376528640488874910643152647517545811156172109757110498228006290985910276354236706753945895727341639748570728382765767211078417159333788074750937303935817775098997115775873033409893411156756649009370754413732517657212846929175400705141736096056843339498164140073734291006580210680522836996038123121609643500929245928094731427344466930862543628059765261595238370713209174566766243886026187101293500628449578872399335179027709609430186796025730335905691459761618704026140914708034749669449722676402802235701709352090250205384908205730229696082890902405964007149524689208153052480505094078962469917997267668622916174803177930110514369020522685462471091721096670479639845756199502167790239101310332249876441145229795911722722818718496450703769149632792450300368164488861887153623733479202939137136610203430957775985691212419495003402800580874001964225531195595312434261184691152675479708674602929934334230552675764323410718769861970439295197649575830564926011546999615134051849086617093583717307783735697552464389183938548057969985041748550713691656710579991340637207031250000 [128,24] -100311564308509610514667110034186162394950521186325232985039129188400081271457536514953470351189635519388023306879159103992209376412066131646492419311986983208113515244961836493400433881846781012564848409676239598089575974409689933534232434235951506294249952196128261346389026831440231296494121120052288511334807163894372052315580038040071206898183313018328441047284652212121980048755447928088837760759208665197062367364040267946172353422734430140755361770399033753742901382293544057796410172911045833926017143144294174904464239526118990981064180123554479496530108119831655359292613782767696080161307532645969817958015777368259609053871017647518951380907005656246466074753662716863736800967046958176900389569412530306519399644309860643841229020861961207748829289063462070464306071433050998712460554116613514746023822682496659970195894140326053713758801462996926650974453772772458452188192290132582196793053939589657716180459256432102735619579012267963945375482944117586959843040313889048673607449829289524141649086220243923543221317469290973780653064227975023984897340546402270286463270943174682049430174841263222249173861756133322019914215556508626081581590051141851316935362859493105392234165079419308355104739122539972472185071169984553151969078965110992215617019777363916550889548155486251742925839210219276516378955725593094910668899569824399024411966672525346752489450864495412734891641045956525135181535716881553733579677810832600226654499357776525978343584576742905064256412776666449095560053363186968753428046456791304063841368509524964289149626311536387969745456371643911896027595805456621292559371112736223418877774343691240029713892634633508779621917807330010147657754804051849747570287036055265270011017201188780549525366979481931388450957482363502691261452322199580739303952217842954194472114647987851438550884842536910057956532732906894677072973773820346791173919910834385032898097289688621458481065928936004638671875000000 [128,25] 130026673674773247203540932109646690782553987138654345311189699489767352899091547214090382505328602474471090033205288409481638145225652389908748641956756342710327288108102392374869978752975917560946644599675402104547433988259212450168280484859099806880874436318939466528951754328424380002138997639535542195978549866063252554589005567125903595933590650212469200899803708945174741739959363522515981333687760412986364871466695444891721557887646283156907056383383107423136260559860592214390316892730144897779543597236295473749930422062600091667284209415005876616720634309199658332325201835832189881010217667712400492814931131472524936448709753167826123302958140630146052219904175106770459162562532745969719121627212385122857596182334044323780759919887266705164642033380913093889682380508318237449137519529193427518743824846779267393240626229634508707101834431621049189387978701538873571235811125863395796475876938294816477314050643367528220417579461761393225222794141157725333478883356814687240366093698988824172174531241313532708847261761652111232168158354008922727773861899176824950963555901914126409389918184664891098830145077911549133755601771999292828682189997598107547896592255199790160588624572193573955531800818337723836240050083570559673854190003629024175426169569001497477741596984508270350730738626398348833627167874768109871516923140848371704422585065632011942903525420339922661091220490687260202932025180884513363792572120495104964844371750137253124510624278855088049776172274256947465054766435234887452176263415435287267886915447022934231709466202537004630681899138432141643631593403968290462150919359580625222663386891931229258793998372127423709733330380864252009808976870633254994877860885375654816387865850326231805270390584536908730891760732535001265274811277881442028715323618444182813002979508681326196558272025762692175083665648588453782662975069023671042640978617622688569190753105075941675750073045492172241210937500 [128,26] -151026683387743441438234948391866787410912395256792256541230315961354725386240353434863124293323228003539175977501823191674994768849308746393318116203261313494336677245449533841489401430600062396182145885430905037587411228282980445767218689118775774044382328236229729004003883887503413198778331413583960409864483495634108638027342229244423043745764472901316982802814282971929903292561531709380205298845563128019536574944974911813837868222062975217150827677988748848033839887465603187178234782851665093802791935511385099520184708943494550933238090922641169546741360814075341111438387671818177467386179377969159596150530853487397326891664888527577851971057244758777217516286272089294514165917576398021087010207610857252161872551913341596018376608902277813467862462095802777985963894454198625753640636297741115279138672634482343036163160623341587886198384649186728349432607337783370356770545461768402273839163357726505108939815659509801325980463419157022800773620832670248257211041855560357098102397282349698442939393603997486163165718322678247089819338395189067508949916800099262826567088992033479982510044403591769140114336650206381549822556354621951526562048778029976486345589536684730145870880855958312877573856310289241051557204860521940579804804535021912472144766561992375677915746198609371194098542988818182283756502366153209069103693560458588099476650334367363098584933079708966816511797535708694503279804019594916861206969154354243189775655850145481567962224205347007699182984759810155863652315760177196269181210659468507576195581237045722777399412731374381614791566007459304935228041265457833332988116358352925472139065402639735744141989078781525128264470368304498149375475346860067149322169628306542989725870862568051681046046994751338400391250960751685897604943604632539089768472760171658436017174932704113952509499121198107377028569693689879473884746325784656740161330696638718185109695468781865201890468597412109375000000 [128,27] 157939150949724579404235479810161435122503343342806677030278243396693472784745722956983845491886408508655919371323542704840755566890250934669804744544348211732401211627262838960169187731311024623426929054825294777918918611655029876970672202008712338823132213442114947419991359036019720219026358208034631443468035519058686673126990823346157650058371905000073118133173567082666933463877801091521323306897958563546866021413949913197742190228375173505269076221610249464154265567363806390718390735789443614646683346606307981944742785726964022319226594987713321949757671676290914342218005663753931364383555788446072426281460916029338991994156017037502924091104761066769135065822885071784606894462828759493091880650437967158751890928326249075585686425606251573146706653522669847806448564563425777276661877310339460390234508813585882265094952502735473343494349963111251057891378502496198350121021655387986433954797145245879154227800387298269760381070438116691345500564372714643752293169947209816438931633302155714695090180800879288693723576534990732223537279941018511178156395501451212215424900997030335021635679967483465770011975066956619704259873132954754755417102835612647301526300120345700951287190353524032661977839009607718148449529496829397317192106900451632986437105360917738176581460965528268602859177631823470224202643616323680148839203099307197441035295152497653465038232500255152417975390923751243318373986959855997573385988887398412109422360731528306792730230090256077811643224575702543141080811895703771925737553902923466775825674040036796202048937531038598723386912233080315268592963807592525665061722697657641804029649979209239961247063662319642748181095110847042300061858351607868923756473362517886898124824346824200587778340777302072032305784476756517439308378629590231444081777793084795826099429388168334485085647273557070108371865069472057788909741999899345381511478247698807009236077192326774820685386657714843750000 [128,28] -149304437682069557677888702125416869096387237684359441671361486230861548468875159226886318101463634325781452464408435677296407436673624019810089474174565050364034946589465067609828452633527889904598632364134247012402930552814226532343588583990866253586382210942749294415682999133381444227706924253484494257891338912058144186698205025622891135186190025193971721170904301150563744840962861457769208897846603776995298433272700629056367000051733615603528590898134560045298170768670539171684835476478227285211685474360086551493575064095642276293782996675679943395559714442369279626143889191786186771051034242267297153023706584972452016692715426631216476033278666156794274666061926917613748826013749563092384942296192620820130822790666040949229732388514158115978781470577263490084348317865028145652410615316391549356620585561235278462714489686436679118048817097935600467298941030031471958941049642544841444715595888441426813080485599817877812450894420006495181691053751905501954153055330781710345557271883192990314403858013041322008443406407254053693769615037411167645324339237655635076696724295886746058785616596145684454712320424414693648702721375615433712824525904749404231461141186330580825205503465875443921368839935978221148123681232646584417465679773657278414694573679977341200714855926813542969953835063218793616796636762127484590761516516479976644920842903669365269405051078527517129848638142722903204269757481187595518699895575188026207469503827869943814199843856537665603093403653581382734832251050057142459765427016463829824395303546446205868200506335863973116998935313748201663513361795599659990305862293088329279420041136580388776253091559185432680709549540980903731553935474677303419005377246977160056116787122726468766159077013246185332692774232269144962896420539606308925545172242474285922524866771354525190168827945700382951280235013549124293797408295541084161983769293575996517375870098476298153400421142578125000 [128,29] 127964712051436091336338966257562267175700975137070509247431480685400023872203861781529230694676938064248448235696208018814180030560904612198883634578053986115444361627840671957804395210444480288614082125347514142046413055594382348255169939368917724561765675955394283268484933887170425836065820738374266524747725374761487142883652072320496162132789917315583817275768829808339269172265880310512848382007520242298383087415204162068991377254797664173870506588651436118430138392348600345129275291105753083485427670874412477390008147259953359830808240446065465850309693655919227738898961246891074142647539619538142418877915080490075358124650501973556040644775456653328191223565755499789228756744538106021753023988372989731409966920791599723933853908276785348107328368069740579518875402883898642491871057732532450318179714271998588188110937216319867468584777969597206264699100893768058639488019150875594896506691742797322542905745506383460880671254726586722094066398422366713922977416381391736294502521812842358387356034606391520022592554921613566463961502477844566809447174660531161867064779634615320357750413566921147266231947888439460172066618015442109816882308102157695593586386095976572108894928790572740744407762865240966847613900560635570857881154760461682201442732106598394574487377250952885088127382702718102618427666058304138627835228669123854455196454888282384817818946397121600267539392521267193422990701394013396880642003174047676832277615768530574600025717929877779516271971688751550119646920437168705404761483862522230621501217966479376808318581625785984756520628399369385264691654394149811205187939241973911079554586932894491274465811162654592875109808736083127253575627707216481968568849045239003911647984125262122351934736621715081459542718204764251356931739198193043586550752715794932978568293482180996393644468448583876522933464752856286471736100769683722903831716785627570232009020401164889335632324218750000 [128,30] -99619646865129106371064286148946711870335472518743304417471003399289945431751317079822254808014827645198671359656800178330387914077149246560340442048656197266480212248613430092772124316281676186658839269764974706179025466115428230569606119332012206193348276157994603913458621898538405042994786709203779337956461097847038838944832352478836244739591557584896041688406488049558528590130026908216190707303837484955152275639968368822524205488811328424492367171230580441160692304337286676464583105595713531575436619642931682878403949651210163260595684128837662423246347508263066122871723538685254195637146820400294480106456783533637968792718285609059549273108443913877538056736793054316246056466279693550656121954635102408324541489990948201352795051453504193095604582677648201319601512173058709886826748854767876268580541910444074365840737366927341579968677359039395179487753340408402427969362224055319940673353500295078243550949252013691959784785164470869556805588666168441137435561353392396265158385333904293358543461011128223189387275630895060518724612571827485595557382036784762050980750415643175311219801604304207160562199488098945794378927384805772111404195992145656601503895229250442621266038534017169767146741565354294251622313367421595453062122464640459864304646641889659026532438643607278374094013767105953258434668557614683650887276806378394782000108216853448890944559094498335870786574998318361305133232688396861335863356269393977034723665346673306764801230309315826968546483614889540662222588101168966402395668869702772334478952442436828518947808363486847803754446294485023553555171709207440791219339712937791114126927070566574591859236716718793049482622248184253638910176180929600094781968554519061393782255646172900456596684846192498204693401006699104175111798403716610101511805269122407374872221030267060673465675019938246977609394183338482678276524876440210619563662454434282977899783872999250888824462890625 [128,31] 70497100714779084594576794996391484278880492168566950159077959461121178138000136803137692624986956371079878874676813722342190804083845571671136984285933163489708127491086267636346981243860793451348656116892946617686502048099699429806663662308205797233076588102799171033724246067015512798163368452431589192731114856637099737090662754311809613454072044880673757078993791517223734635788563614933121477903933428050161643283337804136027015571888162040498099515803455233921417551084137311784855579026243592920549739632186842128717529663261982624137166006615265589284937802227877801023181300838175758090866431513864416393088363658326589489692316522361832427792160020325788368550643195654240577501911514076930201215887870251989039367813594671593666064587338179540267035062673723467291768889165856371386126595320937854482901910221703709552778227665695173764688635483120082364334722817682295889707897659208617597998188037269366606895233151761900293418912869360868889660192223930378242079609571795963753508113626395622672699723769419893591234200672702004677324070157455639584038515732771113770972895165233128677300367668383721938184632057142150188147867695695153622610721117488636659065707250880966830319167648029165898911208754218421078464412201526437208031092044733471299398596240031462911539878128174950837324191959769411052495658571345960433496217363684552285538735859669449305609027092072203518598975422211727759691548586169088528459825220631761491650615861600081260060157186891813601705872878807836512734603955227895597335444077317237064947702535742812351469500731144922114946809988293000553878753523623390870527120504034673003419579712920073160643621159069307702591504969589905937743212717094988606430535417615041237725626687963601500720432320745975989323957253798651393930372765192543654715793569426338283920158255612546748669811829743707752143497487500711856505296182685664507783229737469810061156749725341796875000000 [128,32] -45343022585942712605432453688547777456221081044185591665136956891323323141741560916531040266863427206895699757340364087547352297755966824173305327163950185582911029120510665793083783279769006593109851058846099204900335224966861160313737898451006761647199567617063771975639338212556726700902134110889952615341629597265012540475410945164868003351294732623620300498347318973991655504875173182309292417482960720120162928503413731488239173102281709157803030395638700741686589488178810616229995995213888117751546871086570486633005742217927718184665126281794964052148958534246059655737757371262624241709355013306626488625789526515323766678956892146212240495319248435838348637849076225345134519665635371731082591397174373259119684276140593155797251557340301216032415603829488733714580809712823832125472233508700710835266868614587142948081596290983249336916514853630932063567694994989215962853314279574487005558769984725927917272122567853784573121076297103344914058349831797486897307274325518380858671036479821629190878049235521931295556241638114088278993627605889902533778498284343790732967992011042488738833225255842000399189284328808012899523036127007632223812104732837425363304968862025679128321145449847633830193505018976238599484971081645851192234527848966212927522293035004011457451555317974790337213638171684287030611810681018210194009121083295595193461205964154870638560708743525215815777772444374762529613473622274195256136988500162354600594322622205929330173067736525553333408954388469230552392941137067193101587724760743403348983531919323719091758726329890107216824504564029246615764464334859412466895324526377562628801294598699256638222197818610824770170777185027067474136813297877312401999549314270145011964829897436397786926412033296659604228756750287450262480212976677060332023275576872903789206413078034234049155955470024082232296897134679898375860755502535139743747194529532862361520528793334960937500000 [128,33] 26487781939556738940208703932998651999995127510935971992023926418217988185464992679954220531130071170403850856428136700751895304854301183118808320827293989918330502890562055152249247593591108394290909684493629038377562574450675258853505113167386287514917400832443619835257914177755753379565383145390439067701072496782446755630566629149437652434197664229443303055989960611664074198415280894586079855246957319854530573843622170634399938518421703139911493768924198263196444699856392754008374362220388420563005072375042373415905470996283474476644336741575265964059168588879208543379266651472136507926313695313087147984985081992192113692693076399359385779474713979923835262942100530651108334260898427728311320274569317274943466321490690381304609803933605159917729179931149680341699940135688670634627560716533726860408779802627984593775250442580702907729444294049476002187979550848734001123016417468547275120548859238858346183713747863329284291370268894102877849912992605512884275829856042175753286891198839081763317464938879644649249413574655589797004109817128724678426497649747176131963602893908475428277576770354837354506191524536972276733880851361093814246701501393620235006148844006401592422352249409771742832128971348699850950485877939986164636846355258900577973918190756770943971072871336567207542661424810251746047716202364397072780921340746976138987042440715988637253635281466158166504607584969304255613424682430229238175334251920143947777810193736575019422371625872220757526652550871932175419526842228441997683004904063716694052203905110029594777212141614019163030230107208597099409596372735515287457002901649478460988296417342191760977318926855243498639188898927812889357048712141816622793807365193611593079518711412829802494841821040755582818529905859725540883762621866917105485215234200936692039766874504831727937938884207602407510719937735970357994082138158864481169985083397477865219116210937500000000 [128,34] -14040914956538163638064342616504195579367257078655366924562847860817760268277499268677358040769548152361556011201921066635288506886744307797931195719166138061956450490977525190443121750422228303559049859199697807484577827802926774887351830820577008490162478541388483230095989147233745265427228396514968575792194655464487417117557328836386946362007305981506630132895594606237455601714335727818012122420636672399918418784145726928294146175360081434218362288699322836740838953408825077609243219910429514552298605669381473410711047704103452163120635958259351494317861343847146371623402229004891135737289485103894462306817081479170314599635923074781115364677611505373217004299196721316031725648626737859295852520831851399460972378092732817507638704163484766972087816094904004923916750538009651475944691877346670903738475316156083254467647432568316074691936659603949503810413557041692503614207851887575113461238983817218588428604535569861150156561322254264189560740496885907575234900074795630349143425033897183277398029486921113769825295473820474964879074105783013702196331112348142016444150585372198181209370489456880246234407377770716106202962439022743973226873289862783508226150797929139760166024129959513768444159715982768892148370304367840005851215279436162674368048591705323784834683593575987982876553692952927671834677647972374989577311131648532001202803131790777040926790547459298600429631662031426216103962780451718283283928535224876747390217639916342708320468752920828086869841351363558766082578284398975515219908555697056933317973109027905916176778158862817476554244470863710416730331020840472410450506962982637630687067641273313866956325004593689217169452354464960187663366831541334901571693253685779962016783179892835103125340687208385531715411614026331804273541414286942085137042217616901515145500449420069656761534413438835909603117925604096618488606570268606432705382758285850286483764648437500000 [128,35] 6751301024098091233611291939302373201309053523734872448163635489356931814313588091277547608044120696021542285495421972190271812386642923865018871053702679646725084870233555275510915148758711959837144147185216998255881181856735423422837772644098581924513684852444990145474007665044357023130646750253203337875845319992315206797351835238721489364868323229304503701688254855866489933939092236369228501036465805233435505484085259661182138168993751289634832998261365315919477696553814162608515112707084519216692278309745535791808268906749764530922494901188041604749750019744290648083133291316452335151616424417949496520187010039150330808153147742493794777751138064083236365561251961502736818181316390311979913214027749950934516588828227507275502745629818723076267592438279503156141950508575657871575100662298262214720212210770074421409116480946473938568826888772194442724842042344214126219214173046486866326672203736619735811014609025828650595104240690869907959022893240735597550168331649156743965195983695445237380822519909776941340940531898212059196907287909647632871708622814236783281618956546402930080221355452992870918542865645949527597610960170202137360163385403178554060769287853555143228807375359610402271686961999012898066290002946346110484426718563030013036236108424539714132977262442144625336207337183726061898148476312655591573452906136001567637032668896857085662920760278587567542404983879379003931417165497355260821078852184679939831175146343026589879140172872642981474536864337534933199272422575220629119097577107624777705021666255994028152347179207194120129737820795394649598218984706021173874814425864968615059261891747867418563419783946628091405941584383175144027383510451162491768659469010030595464216587666066023458638741142809260535282587605015170150855861795509708197988247527934442208522139184890234800322945092991400262843163244044363165141664495649820310063660144805908203125000000000 [128,36] -2947626393384326394140013784508161195940790423749086535905454745495864951340232576568590204278443473229769970235078187350886877752740392528316010704982989199991984499273033616519296076970212673301768987701562906322591308924889282815660518817485086884277932024551833780122842902156991107806647866646644327147785635968159029148675389900504645770010251230753582213058846810218009497298143309093026535137256999789984625524558485777920570608672317988088291819258425216410882808803968005816480251968890893610125587764983084921569905801271210892259380655911303716649961470352413745049153891434199712962795696993793626319614958297910104041055782447267382317819561310967015104004573921616761078163310756467044801660065924597127999917557196080068935906993897292015268216980437159577827967668356331860431910640007411677317814920712484859865720945897424151175985295565562849670117690329910125998354459582195117125159001314810291569446319470470408533176226300500908019903816388103223340677775195921568491194108055763010649125366742533952695624943796527563446050358988677014378441183042240987511072439148250287249678257237769836856972201402532689222845141970997097074279723847669548979965130144987822966192816475707872481659015196302411973478705463415772220544501108658604657000571732423016287274665550903917343438380272020957411495873013432630716125871524685875519313905799766691398389532700358775762542680985608604543631426442684879669210136561870457005838000824980377031734432580144857711590464578676965029844938045402810829996509785335769912920839149760352796403437833400443088020347143705781209283636784800686846453019291888242610177869618987391097044476463707957921356480081254659055644119989822322741873033089286999117897871676105166698137715656566635015413142638358846931660706621676135524938500453558868301888936850296981627863753328747948864293040518364029476533483276057268085423856973648071289062500000 [128,37] 1173317517257722895193972735644783019423845672172244090404393897943936551165967815376929826771906332309342104016687717266766973238729855217131577512077200197875127818684824291824777684831091887572643982908976896491216997814542113577041216223544845466011179705898021910979572806023617454809555258543768591395449797849096577762565979100115172256128962479849249780234987389969354894166295672957765907724838704174561493605792222814174384704151289759010675529242214071532562821964095225207429335663293901609688666819068666127764132605831539832325766671010595564308031118370855745554816413356571211923722968321430984157438892517454366061404808734678240207522984497966540443620284712510714039231766421271934611259737980642294919305689952519044320437316479946869832981930321378832601106590641827223810008537065881383010199948604900591201534600905258225469386589610841006930942036752543641888999872602298394548277302242828315369431039867294927206719105971802141639501825265018416080397600434633925300846926938255705965526316476459905646043676598276690712301522793502914118076467892276894112061370753257911228240666001982394981534949207554405299528223537642570064994367572686436432342917885253347447094678317468768664794512511997712980828810667198017415239899043520826754991489370873274049654216800590450282195249896294963661295975446944250534479641020152556537681702767407254215527355917319410127301647401954211779122282964472077149792171307567224151745575558806729049979112918730594753359500697985965798345727022874966934454788445128006127432358777390395290066345008495300087236100744222650016561911360860251380825721531892104244498270927171491485944815823233354923240640048935781854132945651501197281603410850510538957126080465639012608675637471691567007914745117443855525977517778178956744607743245079151339059764585793737303984996521081163357332599143912060107863837288277863990515470504760742187500000 [128,38] -429967415291775685562189387106960272415867090754253622330096343572064630948126761631592625509122715153851578925784952605294746224971494040454718861733867029262081453392375114557517837905708938111106170564252580007821494047493176706005651078499359399825694886687553535140026392869625330391516852267460484339162023254968773267231979679161193301934252037650372541267867565149990067203694680985007189203946456897796833092930244300525802388504411481734298416236193367537369277358560432905331007247145676383112002152527253357450261363874984434132830369019267035532916248051698526164016397956743652330448527345314487570633254519218635915091006755656580873552199118291322253050714096520725224392610910616017113226245263344343820212815107783115410072353353631167027776224901333506749843060278439486228419469514752641463683061099999808369425238565320343751477849477525240034278900873362585963466551979050628906359690042339220248357695495581739948222068177823707201208654895370105023836776101002095617221283182429763370743891819582814015936948115777305442991247045394389901734615232033592773009649615846150324833539453378238942703360844527834907616671938498771706689582204670882079743725493342807886062054421129308893881085926328412199727945692852608141392474582707087640735083177862660154328561432928690380212813527902645323319736260825080658653750003757782920489448554929586429835873967976084153049041819252760254009955159647511595131166098317457571228915211556518353519338759536211648477652812424039761183337950200571779538972404592118842964328623219641862645297984654552174726179433663277696551808676782248721086718110421817514485871474180073876553351838046957429995648515013699706595097004952349799794821975011547025083894380162326184382044025326235817390124308413385096795885631350224223448379369297855965131980078690837517699043573735517631857518388183853064177242231380660086870193481445312500000 [128,39] 147789939893725134693024908150791722331887826513059820744418543845416536656787895851452831644606078202909647574864562504192029333619873452390230501930566630703277613856392470442701942894226527951197816839181635906144464473805260855171252390627255521930231696026121869099690059131098766947601979136623100615057662859548667479292111784166898531429381734119351873539370356184980711301111027635785760039685539166002539157869468902672218666869077172450893465338702039301693430786358301877216210617991125257551342075188769035187257516275282422059905301424385087301790204034121870994439201906527262223290796717388097098070634282103175006430156258102723049343496340460894560163085912661615100202564417363737163066427026405482460794724663278469406449181558369158510192060701987368461377203047064370551037613333259316582209315265616424490239532967775924747731873906711938626030301961955059023683212902968899346800661048122741310630565863977461021351067017765362429162370209854868917783897048858002872173425228705837099233129720213162015650779257080489764938457079178611695587524402758723744348192640001440081695312870961751464271749059508608430177259867993372417501019973337304551995545334788014199899373174152257439624926610065310404829431667849898497478237738932628623472928591529362002068681146464472726188313280028241700799410320946890394726098341928671650381274440444028807062024109515418825575749929637524034592070575260086189537854766140974212889168607035878070964102665470049386494906067529566387452559463494365759724227834135978592549803215590508723692114860524166269678208611145015658579768260168580361546656063835348118948222018651002846407055085059570937550968653419734075875492952287363291425354634979269243748520487602742122708214641811677036837180093500809574722625112809038402211653352140344846192832554912631412465807200659239324299769639467494464213359606219455599784851074218750000 [128,40] -49012506759485440141158097379652507872426076619321940873112679707430635883724446576737514118380107440606722861407823741040046721455962110665888101638909799627423283873956732035248997435197877790077195147800626535952002589301662635812239950792323831303512815519720354567455732791248715956266835550360759768425877747066356688960015535766969663458292845742285343786629291200284827976234382383778408721145462283321234855083204276553253789025055607753153636170123155135835623751958593956972385099944694476107533546335255025956740072604862418693215772035499254643243654491622301378264546306299194108585500785428353136137151873273083386264389661820523718293043499346066937896916275431418181493554940167059800542812479232705347595416232290604567001723701812667407159688160471146539930071629987060953633099534440680139040048431922326881677978696630837876127601213631399518581793991691133093598029103819137511951623178335851596135763306612117217374642175463888811975039454831657987444410340480822464844239093248367988279916219943966318266774085032160341901655044614265657197916139386942600712162322423235909070857591897876364638383911521148130540313570085083401147388467688765170589180271355722220823051675712589449566548696759150666639933415418916289854164590976381174717608685387549763039759097454065138375570470654657567923722408860332306831944796047767692007925452730904346128742096761254845873350456061010208870574359602986787741201810706043431009206962204215969671261146537707334472250869383143909746411698405206382310774820344270775116959623880112330253928869173470310141054286490710955427993312674906030450379529232225209372193378712775192590119037827300041351990468107663988991678791574336723686117388817929482904149704640613366303443155206506266964045353947886661948859338474611433108458531326131731545908175114820359004537440875247789249494374808069352411621366627514362335205078125000 [128,41] 16123665153546846654109744193619351931417832930376037393810138893919900477777700979760886217776193457883366788302415594093717185302252576389934572517841791646544011549042870075457071325083399708709661577940661231863394981646996934508212923599392178687176008388110406673023481494518787171778296965509415829729529914361536153130010193767525600379829606631322430060747020783735359257713781310758302984921111203965622854932476499009605837467993105338098198923290763202476387398323214743563717439172937620803226136198706484289847332947314795432991282750955058381310479327349937589816293154193848116438968785239741279503227620893278726000553508079620888240266419688920283019411340455794002851569090223171034684065991921315792630312430921444728394264980712712787422589092119037643137867294534680670715931185874572881575247710962130801030573565161495924448051858327879409091008970543429700250061054588487147083660680131695990239716608795250892123437311789388301840568837269705942022899032167627113381522765063532669685952924404783441320844143952972339339801106446037679227507360393654397605864497689686309386270611420951233837781967252658258415610393525072873340022827412880584544680739146733645892265093564290337910945590690164949030276196383538992676021189521054136922676654382754305491922089667205210752410270442483966835835503189608898263804160477884811654384388838482680578421638527184569076550768716246483540617716804849665554589213674206082937892599284560355337573527573517335317510992674187920225550954570317046329052086451223153240909062816109658545179113933697564123891555836401738712397067205891294374021964901208684695012908574645639693166361498716887367782097134078336853940767835220733427926422451214003523613620387845284389677143091690959226651185507357628969878078598596383876282637192753421612610175044050949795294052251785107531673046921127934183459728956222534179687500000 [128,42] -5285298449841963042716883371246730805766948197913612069535414219950748385858189928810122165418943544792023701974592401116690037193211828895271932704655125655997944205511597639710404651038364567136301714862723316859297095080219447237541208657736263885075290239233929363988902238686696314590419323977046130400126400135118991452959899856952484402522306329848529561007740295648863335058969777227347283240826458588687001897317567641668950889244831472012857530640305773825013150552056129977755398431896981238604542735684791018159894234654579364144860677761557779712597974616374289714536483481118599703444016565128119683546162404759110759062073672253236392187363106991421542467317629305304121350270439878485879499003249975039362131787187972193133978116828694926609682416125278634541429043066015020401703409210167989880307972991102910612335955269091085450514589286899007747250627096074185250282748824387041162761987653149883766373174864289390448743143546117604728269816309654007708758987053716220494165909103239707208051665544890282786831743176383254502733474914120078190599115963461528776910590542835561501749975013678166816990930719606626897585581338669018562444847474046873646938720736337463145242094861596445209635803155325388047024443016769081065985421896814218055821468205817128674032408844194611326862828183449820878020688525269754523122176770176335610200928987522497110836003600267111069357807414227388282911206643780157346613265273034573738671860925255623721976024901011959799614315231738075512077915300787657133112792486250192877221491649440913105621261283342505241148529213271869667833016358774723826785921862867714972110759897520369295183229474805703734898566856025644245534007499419030069075654107833254691010955166488202398521207110654744050415344901431853124025351186687531409147233289562886624782343819560909169310969069807194277432760287638302543200552463531494140625000 [128,43] 1668192338548144544727110217773611348125955333217910780753515572912408978761952297293282080906166738163198186336131417944223356582829914657779939354605805590588779407599060259587542565534394920056753228627368102686396477846131718938301086799948559256491049045444597619995107746431763041719224168976029490943934783220194979026162798356641575694130239815934300529455165420212123026302182326774571400307196527644797321921578751442738660558065266603375229765325093254669315014689242187021699646696269073820264833456615967327484953312449705062850873336759744454680051491703671860573293014338543529793233200812315994233621266817627998467995347726226281822240165661387752440626472095809690438867159110287836948546834600937517192473304103297885655052202175015932836916649511163876235718747997446114222922734791167507584693241993857223938163700383924674343045758741438176788091612695568140426293493703057609738016814649265270770970086722703652534669708886960837007532035681420800981847762085661828955804744081460484176934290268259720430516413965794326126022961989604861880462770101700624327996086006115907549311679284227403455898310204939397315473360540346315545281915312224792288640427735274745091230674369109304993988259022197150434753339735535087867072896208351660508402052903436163849471821540614637785257627819595341797611026142047534919555301182005998762184703880506613412211582346943175857473308440856507585253903200461475317062295206025809009059909272975020992620297515053210133186187216705661133998086629886242051386799999076440365471657720301895275867704514313650451620594883297966876954021720946867780675738716470636642570771316144730971357220815330695056208841344435209345437060939992759302930309784668585636773041294493611658312717144147414473653277297024498379805421669659826683588857694101256322097905070305717779276283258865949676863493778000702150166034698486328125000 [128,44] -474740447905145041113603192059908174586132475076245105481760361644465147964829929886916774294559217974263662915683549569900277658757432857689818030944168733853684893400592417848853061746724401127932224015741546815991096354776532314955928357413627538166871303382515395581311650336111625033655678618166190513727472412896665034046715864592670255656134268751085341500964024944747942708237291916039064763797026548452084915355136666378299611965860899999128751605364422900180860144382520126621623754825893245463126207287760620588600456806225616269878155091365854829024671075969421188887970707677199628685733261161034094822500475911983917484126891252661987757072124603839837342879336874131830231389411560231381337512033330427107135861685332499583318465307528446215261466152866112454397426558808584629529912551609974618111877303309985457742599378700782883439515553657578633418467342861938781423276077803703804081573108060358536142682365842368750482243179256397600885673996429675736048708084667828363197546618484664788258551766123226769149340071889327095589836882524498429914621302312774782880378525602931322204194698142197887879989689562831547422528429929072784513265567421745649713425897898553049980510638188941253820479405494404331759448956985348651758505293644063587771922872069844981279393437034392535292033133558569412631772208703251772461379544328323975850406626710882201924557785897011304990163518324722770631855733440640695815991951061127244353418970000658463243257148649610117505939099098277669954859606748824919121243408326320744788346679845570900955402562575047606692599208002076849784388290313828058278198336721838774897186629187951321074748091268024221155903384153213002675253461686962081686299519206498851026869465361502854149996967311643664360907306260149748068073012385977066069624318734663064011254659326997253509565337720871314175496991083491593599319458007812500 [128,45] 110988289904190261018336724272903225958435582481504191655269435913724833760261929019191280333971033700368932277336517600019582347238639627638877586423699592384538062707956389070682692541215016024931180425023139362920292295928649779475758153887855396358726642149176219721754751845180359944209246414947371785795775580243911529901116962086625535116700177167716199278623204565063391402308895987608049448538211770898788176342081179202107341763394215781916632532270031904376236030286204085430119909367128024384369472012883938179617401291957372933244556715664251139941301453576080792036697366769684969416075071902267470507714983849228940535738145238296999159288752676724306801045727400752684061870462897199685252710889187743643825301457799730937499107639238928384068955016008533125383857810137595948999802554101362899212905042945403116490964199455490643222656702749293990880725805692555508692013293872102557204711928306455051785991932070953493676474716132292434204969458364038520089817320688706898024640625055524198186620586284524459369995253832094039146310188835815930920697891770972252630681327123126443339829910941610539705817262075190433987655253170197025884542245404381528823318410508549349580377208229459193250196392545865920222198513506365020982833921102177440930495493382553660097989101345552163120055555699846647098719203619062842003214900915033299287397865149802967682860350753559743434651806052866128069299425819360482143684147497498260218507839902500583077140801758321079315918464847033526430256374795256619857873917902273095028428381435036909291914225984294382797335315903265644431600820379472213866390800424892377769517418455312776737894889556385836822302483390424681696458433362575809941239955331611615423479856293074470348292235917455498261130734539377951906505657303275709439533957169732239181168994256302577354791976116388241280219517648220062255859375000000 [128,46] -17663597952387289692108107814329639448718368893323848582225653329126454506989430611550741129483422190882128838710990167667252809902597931171157207329089572316816463788350732481519607402901041281796836730597228473001517392282779368233541768619579042672233892368859108833021512312401098690013860243495684670658997928920681587669401346915626238237971302644841794718138524732352001056900911259719968308773259005794689663670923705106433032457931025342355651927828176917865815106258338810529355112612853354623354611670392243134522477973698789678056716988032612566538549001356094678710146747178364533401889524865277560005074770287705346261539626815320414606823384696314718599713585623855979735411885938673566687629096026303214005813842318260856624595915523047848927237423692937721490330903111751297768725526731618861924584229880213079610753825533755480278956044808873166371970376539961090505405231754748211448374437300136354076965142385915117036208755115976876731468462216136022174870758748803715501052481563198676401516731246752860503348717468214733492092589789626324351674121285199550804660906569390775458571340697390591497943961609726120363100781696081095788777706277889565016816454164330678227048902381994326978753366694453010448942358351256776158748389297085201418045234977349281893045724326479398579906825938971264068700612617020069110854189949283234591188382156139490439523186148641215738014023412690377974589670048075571625812343307578928355247775575146868363609444980374234660164822551169541482856126847621590507591217978673677541614767472849440082323383435793207362876713694512821562631744721551530035027941831096870427036640776189985609012971911204607432445640724042375632861632127581453000227639324102936441231339760351118891346112899722531243037263474935995311594022937197298256122233145979221074556667718869995831154227960979596900870092213153839111328125000 [128,47] 349523057851306664390494756833273149581678711560926459403745656198000335535735159841224166487987256603846451704470376645092884511019024151437304356704640067747795484783885592190859752205063651777684934512907391689600757909568631575547759459434253179914205403284119641262341252144354038985385614265087867335134707736967995463923266214488540818129368649696759506952481794390852326444657889719668589042581095146155193720161178981351689162606285895764951107425478091859868261380525696832350769680074678460086094701111903259460066026595958691593399497883946764684070146323890065985598067127628578749565347257740724976567199256549624623286189728454801873437258947652921545414503107502824967245535920541566962837895243590763518096172889798892677628894469999330973796270144622892392044424472873061645696506423638637843223432814016136640528650755731697163936026691393838362161369853661835049554060009569922216465582532774510079827796817563630467728396127908677216703192574094620606122000362836378868684602168858627817320998063214129959590218245034698684204283066339952833513877765063269306722561487829414884701675611574840388842122754121594951369502844573369832000002458022984552221347323817065261078137336742845780623577303750587217059687205009090799020625350303095997959883496806291058360601562089931079528108249377323826384065414116087624198943417196328940601491569171589520689537908144726126446026656055496382283103297544961988498103244918425084954728854047057094863188019624508752903289415172896686887515279454190046989442363373067152261085962396155559680413863660420902494922214563614134491424822928410635812859235596523511634292450601826315287327740041030690772320062877120250271943798175406221235311572291155569856487848364876111099697611696471832464020881716763277297802322934271765095214797278108022715977215803213507251783198626071680337190628051757812500000 [128,48] 824600321133347720448779319513275965918202355403326018873341850544025980678442185158247187194572463616762692844899225784010020223658400784748336898903912842205988210338269339086226111847600395394644035849253627559177660818080178563070172485932795828098302745870443422053006741010794648903426552888338228523539982676793336064449857204075051920048060414728558762963423488472822031584035410486128297957554553470499270141133176905739665632196807048997334351624586702633741683799802916928082254490717795918019785727734035087123466761032669556565867946220318289231508314920277546408897839382564051385988545531498239346909206728073058885778569373643351263968154236464605224692686536589227992355907770861861160702017158146089237848799798896291058278289690206239334996974899831212799948626889307006797189805117404306709367155165955934082043670407805188457054044278813906852125119323705601251716070274047343574152875898256775126326312030449629998547153714778345225057916722877234917287675006355478726730082026285982910307696996978949814061479508673765353222608026377757474351966628670418847196935933088382354979676034064309699366238115635961866323466975683897578436786902095949054347979113388344229231719082408612813184708549669762249423207227119035587996905076707325496288148961172395905254759545866835490117127446053138855603340571525894368923879276670609485163744890995313375357003736351257897276162188224996378438240716252279375429577861222464067463048912081219727407191216393555043344385253152900310512719126228401676235117402774300110516293952798803918688320459443154360759158445644724225577922139748655673994477407210999852918366293321074510700039064310953178204494493030733212510207286191253936124876277493990471417168916354240462523977670726675229954286295172038192130690816984100748216812327556015633916215334443583039414875202055554836988449096679687500000 [128,49] -251914756405335637117028993202687689439964628796926378003366438745683595077751063300676112562419892832461934225178145737010063403699741208361703063199060299107630557119800420291020181881206374030613513173860892691414209182124606354412087424994468648775223595756932054346515220853776820985306505254882056769836765775845761738806644430912795440706565281362141465437259740941364971135463835046990269385527752597265133003049006134596084724432549621705857324234914694823559996917551236820024424248900327749707297764008261629635298052666831892515479461855736149746584975319406722734316604123976763437082245835985411148421712005732989500302063246216184367584955596210195649328991194850312122760430855763805378649206043692800238073632476166680146685539718097644612385527719969204431709081528831506129515424416822549688123016313954184565406205135484579419397122688527453786718966974891086648080164631796611778431657306878985933750669587275266406085581006779825004845123725927380959961019743612348575681156218346008739017007593393584316330142384236657524344613620189726884534600984335067996288622069777429033572249150513279780684797778544364543029594456395286821730689597623172048286547132767409968141273783474529553395786831557544305008093736675135181332131557397090098057752635966779378801432802882604540574450627122255089337063083026958974202510447049071967441266679319487043047925194787054751718287473156353587241003260687670306075283467877779272439419308530209689017470456372026204942681742776657498579404601058555483435819583130750182625042068492143386725656688172092589506189523237994406652080869373367636890237174139309940958585777404892132256819726273399272658464661501628280609474793898620720912211587162417778349510718219869108267110968423408322708640202917042846129227288532974143617447465067162766430802026647903654433093834086321294307708740234375000 [128,50] 9728471875348050103619015058098895122980731751915182271083662588793828409887215136583281894662951775686232750937131918199900621193724747845447294980202270477939983519650765692192339660895736518443472384598451202234318982348978766063408049562256070637964529863788824842138891194931341396536804057002200286252957622387029733658036087673598302702323469192619413157029824190760269113818601702106273844952132912158622923150078587245234630604066359914693874172111451081321848421979238060060594802031237064802485252291930624419064941538867342592442199821940184175046988404720890585066827605038965875474891553405641396105214082415715079392735561412258361068257572125773332478594751024071688546158746184257853420136221716892998917575019078381146796373483282209212108951187663354049124816720900163702356322206141821394915048328374229728503520709568742999781214188533601765851184094738312839969406856392536841268722991202388647665179891576769338944293595319111839195775920416997314415536944651132501439492089277996657831148514412065253322690341710261767329810540242631159636816620774144467243693752789334674464424284381079465070883482543683965178554029781411272420393499391588568448201527241623263897439392897857997974292565152673262822613955566338886775158753401627957198445882608244099334696636944248744512529254212953247039686779041804797490022399616133238971817085210442334395251734295371815798051537754290457614397305692605073515071504493990262304489824736207553017021290223794616141715877558233441316232104054957865278901599861869943970855345452070821529648290857401370538685285862168210998829133261217265125910006784628818842892556815457561603998441771435426539575426518927425101535182958256416545252205057498474853450315715066254828270922709040490450006621862173062851011910037181955572329652359816297312322854928966888357535935938358306884765625000000 [128,51] 22156717678245367445926210866289132512712353205869193667343236042530809170841376077478441156675919911283482876855433566889059404359715226802974676948133570314195753512804343195934421745848118339831910701092845522600570137419452218507386805906902832873796454008377752300792630928433393681559944320116357494104562699445969230987722370906672812528815394660626273842615605253394477342565625802579852609863883559432494445319237374182949725831947053548395797293522991683909200290372832307705159868995985825608133651201034608381376135564958900080381562497726620485561887788234140924069315746831973441156972238211400890020113206779753790375924407870227611060077515065107594425212236632573366334863774895933256983522147079407593489119900195513694909357114520651211077822859799979469830444042577911233860231201013082027333463361716699306521721648098094789540296589598745279505845346312808281618352615368722266630898407710184689115098282831971305289943388525779293130314135164365213364241121897995976120483485226475694214929446252804527185146853248499639176739929414925618179869224048136664244973397773912445690279991323275457665577849153564210831033578801664139744803168756865381932314252490657501688946716732316887379814807859832954855484961467434103042405371234627839403681544009787960220783119322193413397636938537850360601228706740615197869277116617182803114940280641663365259589157069612914320303503338124033451848378817165271131941701534135961871978592609231080288442859860427084688342699542315361668986155185663837428208921616352023057478511621186195707581366911210436736097109595327433626436073242855999411330633551588766780947139313691484151656058580334559952534490963867096158039600649736651518575435690079251198126048700804909203955256546690326632498513262626204020280699791296459069338254813716712648369424726314401777926832437515258789062500000 [128,52] -11467106515698535594860161603127202186230732850814355365238942101560198763470328410789250747267425005482067321942963510732931106591239096458500646915915237863466722733490556034127290941138432709327692449005380464813457586838835358303479001276462901871485253322585382817813665640548418540161472436509575719284717136392180976159198455019332491860954236876862567183522094126779973424703410430677827055614110781337516938750654359206281113697051321779568474521363250168020795522615852614356455428586654351641365080780796110483908076082244712534306974364495086975404137416154964298763913136498935972109587530919100925468488337062887340926106182557116885186454183639601477851853302474014653463415137674079751539519436201182333274044448983773925760201403593439361150273806775739112699709918143056694221196609119899005690998446818998270977221850686441623008296234934495569125108099266435134043488072959324104483170394829860430381249700380460115956721987035932921535474667891090935567599998177093672009448326937737089499101806060291771508127296044238445127339297154262055083185728297142672927497857484855353384297620897134966009774977922322754333019874526827208808892293818566774867428243182436701150060331790013262354219095561910185613305179582658484937105243617474411663697516384589692697474018909979984166463440044617521867339026619982473440673045323812221128994056465392665705286277420814991662560588442098260458788961932257472176695284853531982165088802195819605536142027876912389864669086094615193636244180418971779903353621924129640789644326196628734376898065435878895053910985195679622277875351418050975410369610312928714394218098723194806079710902484792771377822538267425284795339098353158706929864172346857893623945542475287619222462556249414249562822449531829583144416600298954551727718203170772335067227256715440468629822134971618652343750000 [128,53] 3587330121011160448868374595417397363399794111300520594671266802327789234968690222006032787274814647705773880758362192706049457577569353352067119678611112837218068433312414478778039195159246141433867160393943368047927316471105484535332951898067146349771522998926204393501649725386304862138033462752015194297213413808929439389290234674550831289686328611508660359044720719257710005804927244226250629617592149654780521983895310406839259971070479683423152476429599204032752042018819500829444915970224191761117652013560057022933589420645795842609957341839680853206157014276299378141519958177316720831334539153755225555667955678138151852481359757615815897316887390425630497813965607509501633263726550994222813166826320172663223960188191665846750538330043750903911426686391169618097550299556953610985638079019621871404701119837112549934033266988758894721786299334444061439476485775353710240359733164936698320162095958750749737556496749751198091572991102807577338739875659663399146876992539922729051753228760532764419932674387410915494791125745098536901586942610087521969929150546119025408334455108097724848091145498110188311115908423845135454883140732484673861857851348735384646277057705567160881793953616756310227139316462346740817188870080826232127028949585708486619588893571428337343185663782374854726978195443208782176036304021223001096018431110430344307881172536664687736749465736381361136353916437630431278767395027399279420049625818047021001735259737004793549587007484996675977986118806650538859673460123418359898985461149950872552292928914473522289222344435728126516518765402083684987755040951705047514180159099240004500045715135274706492270982761428969222296323463362504093103282880175246049394786133162657281840826812395967088166479225856436528575902637604055084932113896053628247278911551686247601486987364337909966707229614257812500000 [128,54] -834296738727713834258778793690578602222533028863189490370343424052236161169381516935340153877929640239499349164948823309111141412600106017816265300537621057761446051723480484731716385416290049836320474172238798450550608557148222033761813884983329659669436849223122511606017867718332694035528540111411939227556044896965532704108308984286454941697549520999663509447635262499612444202659618954810858688908026504481288229263071521197857342810635051592107132279916810331211967087068458097807851185171025350442592493064332392109221495190224085172281688115868442446300503290755562442433436402273367279186207752511042430742744904311051672448973805104384513305085355014314922966094160480950531001056934371703065397866406568539242193538056196849341297129916865313481670430972097834646889590745720960337977490470110970355622759642429024194477455886076387545658984725158690580121468171576268812755844076289466827421716145472151861537435316504272770586997439947165985146631321129256075574108264086271293162785128867133044910601824390968521218009126038535142962945481818419013358485691196037772636721823141112850786457617410525166654708124361486109176553073521896916717175091490961125232814251801031328852244880998802011394086074198172075965086044809581976034975252339026801031356313873355211491173070892641288576503727873327585225124041860125484359772286870180163155354153235496527299431201162135241801454031073299279324869544383801213810192413146127467797001414450327502972837953314668448700689016201769508728854434739029616360983254363593303407801052519926053314108491413727084599437172078305461849900407066794426578799311770917005077074565577546962629128730459965499858140591269675615572257166748760468931300988985811890437628573757795817426505907060017949823901538108180737750376454864627567304145560918041840300507279022892937064170837402343750 [128,55] 152923597294028301303749138801515533367036949796372236057483576046294797671110033441953720989203523548889049262938473312208235621382797994965833836566665391765492809219816269566810711079103868002809975722526575520559178224729213641341115667518865642143323140210328971316250823609441983665521663329528090547571249641445434091608782131960940329518316460278769529603709540471172385661633799211625446799784444656297943339924554107978538228095510012262884175317587808702772006208294989969587659159295844426470361304737115611079095718655994036612981121096363017388869750881092118597510233998037990437548870562075190893054730931225214027812219846697817436545778559064978240557459332492136274062211950085926514098379346391412547596531599487110918789346622017985952615565103271742844070744654572520779504870358261328519957945202736741254384843642033547360039240960569738372584597317133667383442364167630046526566243485862023249964456156625208990603822268042117038175063440158283454318212749976338857776874492958589627289848832963080871551130286936680864070756993115319261925156469615051486763047055372670534882744274580461937425317522103751150069801355208956857035806580444451357514069756974903964135534639015867763508127790216262791704820743116789243464472584347579774801386919158413166459921423087591817666038731069175420840443013029801710703852928554990158780554843075268960721769089323486820367086353601238676527491368813416875103026897640926040759872400780569616457298434339669031305807504761871457641349923371454651506081574400638533054182213185402612286750931880231940810197600291485388127200101784754750387102853213438843465159629832550875489499019324888637348266672668492021166643319995861043410927359771934820257558240320529169877779645091417977132447926497615730125017576971745440741885529171436281170705108288824558258056640625000 [128,56] -22832394986087574850130958739861013036312070183445305155917903871145378378015121262818449150340827426297482380565203110148339528927224187721404728251758392489233319557537440717755722212402309481476582732091493585983217681357540184114824203275915086362065539470081747331310151762897471037921913560374591913943741513238108437018140734463589235568863966425184876102010010783940959971521973824386492709670921350629627659202739046802204644358619456243319082711410147779112030906235737928914861702885186596367712707615898156644882581334114016959998556253204055913390932347370195103958886791999737191580567331908431845106958154188487848149387861791374335800360785189479570836214190741960346704248214770729225512670730674820103627471678650874415607728528304444660600953471106203682129504531586055046545107329693242175295132552827086241546775345653465906546527037948243773408144310388204281017945791694381665337912069909381676159788989033909367836024327113316590190214784181677200838944969117441905655179017311512620946808045698293311125130211099976681435951604768405658768055970795188007406930984468469260545722383357777484860918322742983494084687075503191809761596739374231266629848467937266351691459829458412318661178656968033749883877387603162619133850916868765968524686885113800058381621263153817776936891658649928682029375178643641501446285694268596569689581086754401549695456172864086149366480616981074091101814870580049407091724656482096220453351802677838838804290269451966529275429264506531700974961354153688678853413893206351144764589308952859579239141891857938442551989638778442418039221223184295917102744411488979409172378048810241979324509592036714261317853119641193067637459938323610621604949966988143469761487684250488042422932638748040520597795291800894722615077689735305732022242232225901493251816127931594848632812500000 [128,57] 2986292985904897533127081066944843383717576302338420200322006918384973192496663977188319457675933397174333536334562011059850513690888411894938820356429885745736596386474126835556453101174912085544525306956271795331556431202128225030180516870010523957370778835743703453803491008169586994016556434804936261856185885001372477594778944832618718727642763129357338073762241039991881487014851493046254252737744773500673593675695947738112901799469557597764455054818735785929838797567805135704409133382930104628326133527963892120218443388404658129864467378231970409860004630656311060923900017658755444522108941493260210352049802868354405991239993179256265468016501079845947336546268959472274213029320890696183669851707961181687043345768470963630432496188269228488784871044368859405670911408719154603375206440453311971852778672632785809766938696222080768392090145502320518803503499745289259757801221032953010033804271156605540272623444369540589869252022540862340655263052158751953374494761946867446691720782579399738379880821487497626993992088485143645632590759334621675511747162033845762980643921815886340306480299131878597954292843655947227322700157707388084779318021601740954377222479474135616513203974711500991957463867053387894246990810206874835387011349514601760416288455241485012080243258692837276258293250025606465346887609526337272436134018414761577723895950036769184903977829902815165163208135062660472244361012482804099590637241728459485913081321145770617164344479784957164604379761954920683309717211211558421854558315725116336873899359967585812243709952286003410229689289458799540057205720175121627160872764179028403092506030705792295325075748316743396926666004150623045277886453824416024594701123765579093866540380334717743224489197464186707495991174380177552331562734584400823017340045713326389995946712589263916015625000 [128,58] -418390265923203435546202096673717002407225631852337029105213195249457873318472572253582864888659396408185352062634817790597431852397180491008574665093966566569106802484078798104924006654971388186015944054175998869672477526300191991458034771587518116636971034602231731226058602822065682540971019512101342706501390975958245020154928886016326688404247850583681945127541012237311802818352390173769234851566342069785450624086202627370210646460713680041619637375076116840350545511550960493983130670749770144114712848788041630720924997772487438022862953116415107167466972781695639521881407854999309459356451239462632280487605702559508192032638394085787453464400208806053501220561873772763300492393148135984127388475594926017965216542962550586308829942479965758295363754274428962999120658880735384612043451778416643778596400315953311334091066148084175667622511443092717127885710632369414423227302154752937137218345697699156018757507904667752328675157967268890208539660895447400378524817079133876586833742434165405670613465367633598247865357353413815514459382388158163372987628477722960570552624964497155289236657239696942707779360559699643931364544948186522108276593111627663462812089707713081247316069984011942159120936594432953978497365756656329665809031235302968162753661228926582187087046204207330164031286748335487972458703423614427078693841592344301395357619447443393339306668721477764825059665287933754230934203652841895610011236589480260748444683819393668914375721746520233239852941610378395150773879612953765441899939832419442608764746296068456210804998341926636858936399265922319032926818793424753559330673187085543311465192426752441763110893035737340733528120530308805524755037525051677204502930264653420924183447568559070291517445285244574974913786104337172342274696640227114384060014489623561399584825042724609375000 [128,59] 77141253374444911979743275716284720943463289161185737491198112608439024532395525805887110134053382896122274193239016041684527125060937081845142048007181071848259296941352776730616021464623131905553556903859260657026055266066820500881547385033305446170527600673736298232413436421757051463166155484482048397425848736255683319731937773452436063510815967879512610435186900831040299461679300088167262167721022613364437342272242089963861453009971155085068376098466791880894357886008320591978112786447189912470924626885970661335789131563209880579599300217024656155047071195026391399463525732071797767936597614100381786132040137258775319190791251657712696378737167162428713078944232801193142999237975058399217867424185256734663083314884171365008569454404011523444230140173365303362252635679094666652162742135748572031857565946190734191999778460309837740658679938269045629575464520272667945133905057154318613424139386608823414777495159175100096721772018176585077824110746934904935227476668327062204235778232463342979625312032238432257653246603707453214199888383128581727765194360686433262181376702859604507793583088217583922329231508205772476751912781293068488817976633169506700730796897093456933249152053129094555756819850547969202992512499444868438545042703804383541574448720786349912080689000219520786098671819616038387498066994416407333800249532701891150722258010863823187217369469985019903502474562258355646834088937229442049361534480944723110547407032796945023821207305038575152183691383004487856172793805642650377460602272083822113376066615907590584325744171036163624625889861322687571749619138850073859617490830176202299701065829681245279371754476128659471660163028039012694892717776684061932702749659014671926541953126309930754605339939501358994369295479629159264369203282215611740318570619505579719275340881347656250 [128,60] -16344823421505476586600746184031038785940567065521898355757089249897360824359403697153590876326246576728468386361840505345562100248094226155317300981141761715875162527870546344930359190893475361495711962107685023293862538222075372501576651351185895536316227322374607930470564296653615718887523084726498602807291577767829714345737472046590076908827629641290462438419411230413769006156646850450558821157385987739553090721314659236484744561909049601637166026649640592820268097613413849546715267754812541379008246822596624804370704131906848038063795896605790109037240344134490619014390680378401949571061999133166908930957258319850711553052973800311848620053338054426514251065433785103375094622818768981508563091724577764481987686712946895815911303572335476432869465596489616612040581123817099157701062993458057455877974875026664715880249072042216511596428676007842605421175982956158875514039806064466947163759356671677978581778366998653510353798319543113281599166987489997292793090460540640805792323111385566065374138420776791220524685377217759438666434655407202056816993970722274087567627383923726826851949272181872230619852521248368401583200922152389044155444042926094806047097098545691827130823961552512422781177753770985901117230630336944784063716371037306598369992104191553861426405122000781473346305913337379176690598456493465290816018627328288636309581445590845100544752284367475322759248905340400562727549472448906671947328697601811687642945755095162785066221686697893911398407812728964473527714445561419825503868542984662339945971232962393139174402427424022180404644894555396531027135200574054418388896777852781416280885294111572475911457663410703047069882773250684581136089686636132740997023380203101989712337351099707417625511569611752183949282343412793858734243473224698341801341577248323891831541992187500 [128,61] 3171813612967391433624131414496157194158910778179965487178030935866980169687769209911874905059831782102744435556541252401954582668680512768180087947781990215090691853338950107654364481056738960297978951954583400646272818315474629412822918426814394773098979085053357549905688417820661928324325824146023788366284844176409696391590849890941807783757463448500314532888294004391843922220104787028890306997187134805057373419843322333103435912057530764074815542707811471990336025980532150148823674709310107995262924827482651553031607246807200943308993848330677228319748232553929743705435793639012311962303910339134056471268134990783456981916662996047114667335119800280620141548003838884547380748140057129943566436535986003764335655174808860110105510800433169385577525794184473130375656980278038288047449645481124589392645577048712481043512468657363670102890348368507701114588899982415513172670022964317622829329045837652139953586446878829822527101974865968543011647519891085851278299887605274994640319724485150760862711481614289131547439726762319698243563774904975520993667197305889536018696404227731190094467367357993825998656859970848809468196261006670874905109057007135279103657245311787621153550957150335639918222828151370760264412102912779894132650687894565222314717968937525621685684614105286234180813275752883063407386418614160236095236526199706375741911244934771425865679478842208532114388897716264792373313289749347330242266346994984106125641288511625837365819792133870955290535898724375038014188717884995820225477001552789457053797019534667402223086247129505939064689649669808063526261423226565033420202521867789866627503670001819540096797465940576261751373707653907021116320163847238184171262008322115775234429829091399623883783434790255340229871867062541000058042477044292507460147133271116748657500000000 [128,62] -517546963817567867572033812540331563452618395504639780085834126868612344359642777970595838522253691023431696016116888503595491111532866120821770290833828194321677545389295626247937211214183061052323561190659423050378772603029652684132397841891941387603672104960020719416472510243013410298148044725972044885277340600670908019840631904221736465783537170400195981057570543630167174063719449480296172538689713798536470607385139589258092086603300937677906965604510171479287535491147111790041800786237769541268533045708136188841138854959587815896212599202218662658737134874464091405124193106819050226544970459662571502247306886367485201711499789480507611701836501016219439030931160594589151317451368254688523928271431850290555782123750967004440481088207570010477891516644066869759094425990488148136911176042764464811717093262962144756666626861543452803342974277743365693777724634712255171271011970488362685479907086718839788230817368475052993868119674801708320141741173666225801201630523691359194195253463197866186109214342290637705912900579980726509453598854978293508191324383429760908523660933811994992009095065645508172213487299750379467548048262293704589011565556100487693008068244195058648948591974275976997592228778842527147611211739807026993359252681029204656193796653270129273924977045536254801087924461852517656861222340136465120186040474205423211373863133970488567801725763285267423281014428805930735307664118958609755303412301233891912788903270435691594378633987327623890417548609057457885183467061088887287396129151512314008493851782858932604291604941020799372651920634626752018505558460521194747903880343701289645060019618720240716817703646126132963935567672915951214639950776732528287690320514772247778637833479613011068461565921367514440420613120234169861050127051700778956578838571817921196000000 [128,63] 70236150424230572070006826493668182864135169475739969194814617032813990162450595575997534384303742006606407739353905619065319173119868484721100034134240379094063578370258595276307264313489791901205752103236143467872431835831929018252364434179716234937881517307307284937055545938494161918851710823323993848816452981757592380038488799216498993732705475046751287127359889772192181738027273971861532001159163857976006650808875090485304613173379917742430813331668348745385837242320761607293400693796391019577794336921793158124514372523259385869792882786268309091580043865568505894608715376621284077304969897138184711578831071551653819796013483266776037548226748065058004404358263450190862578501213721809760780673923453157601466834226064064326283569633102066201533444218566408739257339631783104679454238094641749200425088241519574925175861270305776847941091385748198375360586320234343001888050626366340958998592423939828610664626626072752771011102718578957227636973624767257356243840883029297023713500118853750785906547694934716324578993072987915896819226679388100129950964665533557778238278760882021716092235843754612687396003493197742016695781326281617016154797897895392071730211941573416458042180640600568542051344117252621997911628701245570610849930700784492227305117640844130630665767775478119674653583031158372646387902093323646052459122420811886634664238894144479478849319880479775343007587972017448251055520128544104710404646486082682361299820744870025425184692595188387054176889682953691087453117992313162290321009552241829666829724094409797731725759386800487656118580643148066482402176878915287547498368484052411499548883599217633269604771821331546017590905859268275907504745026669110285271530184159690918849841425908857155978268019941486025978916628629352671880561897506419974889517255207919600000 [128,64] -8001479232941209307462988645093136431254822144517139198853030822083582259907054349044105479730388995920637042988928970422023536448257612842440985935680886098177685838155394422051329287524841236913207334582933818172992052637643596448327169266950903457449403756698993193956946597862899686347002474165062490746041706142208077579377603045639753759618632062808614270007228221428103647534869835125135360354591913697706871447026104009837956039639799426647644227905620070188935822781432508287364570852091357101248755170280698283517962435074695447408121280061195576896422952861958090132020435412782398398628491086790763390873343096190512633333103724812951191436724769928809289287580104524492219661277100172868329358549018187080121356168854048566837205839986601511566787720362736733568520667475103417947667897353274899049293097868456213091504624529034613367559477552188329455136576835543432788371696019250215800206419711741472802054119393411440678318579922630569753700075635404191839299511014228701234132684465148030754499683430560325654654959887306248047185511032401036786402124719413604463738915401636043247648849191177019454396029873831441352436246821888892162504540550046230582048691717665502842996857081011257941187171536850190896402888854235930650559021463923465211510653960493533792977056824356978515077298408559282971957019118984563439612824058220808116782188854645802124662242962420039494853251904263341861114435127791051412849310289702106656825690614697430980292555161087612579578386330306916081033384564932651078647887670362903761754955065692614925658149346961896116638645924200879378439170673811025702228244038991272500326115764222702948075204778634039069216619850348727427971998295189363275028402094368817315141937584753632262253562384360258972031595995739930798007556144902442913779702088137920 [128,65] 776929024359748845325884485968896852371910018543563917611308643484221745068928729194812115996707474685910197416717916584509007464001616892418174736752180380739044358989193373711746974595442756119961324896710831206458987343179280048211548856226407909076134042909963296139729608077232561958157693090141739955942353186200950074116172068542293898349389522710356878332281887833009553033565995189531998601653858036817982533929489834611956961894867685495570499636588279749163513163626928233356048661115247459237608281788797057766000996695477811496679056713336901624063906613299123105112996012341026795231197186767441389331588788412389445172991338719125827428971489898375283106610763568092837374696354242224747087540921615233981052032067238135565416677393168163937848322960383353551465111183726268550093684085625726205075278064221199863315381478112304384787644365689700255066304388958645381488550330112514672378628673873386602383179201189799481961847260680587892870307105340715376073212947313451442304586193129674195942562893759390739645891256626483331683381997407585511017833429548464465166034957242166576377355423799619898674273180760137838369160824437937947356387685732096400833110495387832726881975093284589987391489115321221680056814535281191610778173220495494084220594953876363278428698269881568809853644464363599757579191936573208866020764637039300951184141545074556183030065343551580819358587787585874718709933803931956675304112742867520568846706139440170313034669122220869213213536502683916783868984795435674842175571247308517969899408067359615467042327229290330406462486641816625241144582779432999711320682233517105105367815287757418253985679959321757089472051000083485022992725160633744786118987616911783858952051739440246143316985080085466078193007229725852674267788667671275766267648232960 [128,66] -65596865785025694599802227617644229226924538534068086512075458785724276889038331811736118583705734890295548074327998992413327286028654224943960218763524340987928773297654292055830013690191331869350080807247622874794491369425064159689788849332371736835916250309544522653914279783921749533451175477059031989917723560825524703568318875086156185237146546787733071466070971448076740460996554467537143666041911873134232980641428624201354477657835054077927602434334117337223890819354869504367685006365113747530321550026352711730735304498003867783512590788849242370786115276864169079437662997771967186370272730158355165763208775582382123207723930425665901581475855610448943405566903270894511049753466555994313906926674729312284221150278476435237367112281850083673800687613019604320129153949151025513110402928319196980053306813718634449507395742338212301290470087252190343774373000556613763733690252517248099541775507467076878311996407597023752960061895343822231843388654484715702472982315002076532974526742610011082894242951158961085251587461936171059922340402832537413255323216067224928237887445052570001565285932758050119624718164000719814308240151430765910990016257362784506377440391231895779791492380319939016948441410523463012468753204233051528405776578430523661914799397933607838663672750320620305996092455416510704253953521128498321765408251992831671376786676754010327822457563171557545456539623343724101847255844095280355541068784105529088697254105373061693890347257111027637606651631299283726441652915067654959631696702536378442044858567890707538349931128617705828840078911569116098816187503032696089111210170623962037754855819570128104821581487081956640912566938703393374011748465576416198217894345311940373979331586606966091632818645503490255994992358260778518741090802515548629195254464 [128,67] 4930618275739802656971056554651013938656937694573974812925528353700918101928831922422439688541399071234672467889158397120266007533835845052128642944088028706319723756289176823025590831541635486033005222927971487332804561993613740900369422610217374124738975759449871431810787454235870576546482690155949972002318527892660802417110480553989773887072557583782063754276534785166418141687787366300022030630794144389401584699090197008983545110528437570709114563616870004790423954508583384053677244805723504465167729310638999001552126145104256738719876226256325293361064586620554397436226348294193278306812574126870453224583106953832527182913557880213883037805709875490444746484416808208431679840502490475253240420499503154518441224217837628122135366929361968324372450255323095715569643833454320936775078782338448841048195244738457947578596840181178113227284458461584705778517905914121244971308774041087566329934078139865497006265777935760200169707188381214240838644540169943052082080494237032963363034462071461376724724168219259169312734769837388589890720736882057000788626175212778074743212714730996546260861259791417204848042162281287932067814776891285390636779908077115250263656421248848062462522394452631938367000473340710234232525333983349990375003158059259265715850558086623193859394935200674251748383613613675283726343355803582556004774309550336397638350577164392868497741894534967467749904600737076451635992674007050660499492045223134075187320428831566797747465685437217497231690649456643175763477277592653222618934440552019859095191396201997454113402594608470944693776998733781769017910666119460047406605238243663968869145734125156591983268355942208429793952238428802696816263012936156273068309594409037873174694445461842382187576572022159946105657834317187006587344299432124055280000 [128,68] -335555417229502706194787325090705105321401415984322177516327268261406228338532736679876765621912013212550035503365659971792101080198587317012656065045317035690117121828054156081928367092101244320995292082545968524455519089441304510698325387565006608973459712875352707000870890418029220199744004882469626257806967921507290772737385291773453946133431847307703590848827963998809676088176298687591307591427020236408764861972335982280963458190492604219807767745270730345621520937980104954608271052832197702026524881370030952168639856863374153928972624082307827474650667075228441773216640449551198263836005747412394017972053898087648952833109308448823331854163200523165971133371653171409586515035455231612212721772006307315000369296444754655669903479929587270002105632446371009563128441825000140482328796792055690471008157900607011673733217271035539531160285085341996197664338487048330126873108061090489164594028321051660328253049353286558735824788172128294314819575777233829009048509165056288900765119634863578211068522484212226252719008291040131781872294662837674880799336025951946557508594824502580561069811224288681663024251774829321740963834637656616843206223511154583701719506621558287118093287196293317674124800008299061510148518682883798267875986671466203074354003050711960502797613119422553691786313268456597348524398407558238373883690503838683514841728481514581286178335844871859198561134985704924593936510146583573588746245743003325357826761277705055690147027807232930093937598438981916255147919008741899403734446409799246143394597228080666418033948440275282048551601137387462457954660544320718522567273975905765275819136244209622949806520363687074594672025744486880772985505675071212180756524247570901574513254530629904467099337875255133748741550417953586315296885555239851200 [128,69] 20520711563303135745694598515146269924596871258333003450927220813962214723930450586732679064309310791404648109918662842261108898098386334364491498236821997142860844853211046355754940815287618186591595500306968999766990031890568556203874861530009843594754977451498079253316785383757452087077455872616091164593069952648818109084451672304676030636013050301830326436344680559154758530146679675211258405411810763256094175271833128213755419239533857904161791431173881703085435877038914074634333123908994326275109244354563133797747455722595026810738087300848549388227673984811540918270202826801303049510444481081206989876514427481311393898377148609225485854699781187415862664301274199061060857458439713066955880156462094740341982636200266519813684349677137464211801158779428972177700335338832382730249805870932828934800797857683019531303087763523070931572631388701508799991161809734345454504988547392931674699557195596693650982112538291584248796748525429639547237059356795147863581563386419307759409606477437486540365063939539609629398246097841896716864922019940180409025677286761616757448446493343319318141689514516426811518910509195021765768954672659355701695155447191679781532189968056861645112625964014246216353785005408874792706273763942524169873020753161547093901955345364239191307443041577205985476104776005266947649886067239908106662730332596659926389380865651948097653711110947419985638100452668078823041959608985768651385857815942780557542222731823725104549808281993739230437025610817777985033637340147167023644727982119495279859610009754139323870353984004400541500505632765528928252719922289901324332068742811252491954331167720585137750915250266932846242778302696145114126409250646028001028925235847851172800708093509242849784692812826066851829816652113597087040814951987200 [128,70] -1085765227778825163497218076987942189851512593581868132638205493103634192124439944878593262063733159859366732733929927560978481973264462475663195829867574795137977154592301350288572087942589328040911818282173263148821809086663272922786099442071446045166706384869734312613379892105138941439137839690862246716525036053763272734699336160232311204202545326198897645919123078046980833349128386850385980204097261430293946684996718511730618863997198936868768344083440967760507923012106941485564447023067376991890562824306544746554586787042265558532382194755858885161096159747452459769487666794415893780694991647570459893108505451339274899262051408645020547833207999432786000551015876460338160410778352506623486439182941875427366820868058377919706243535165169533661545537364205222452126496287976484944621063645099620496099351930704086897840001465281886585464147151837271987195571944816871636288636299197703739252745142556035478629195043300910931723327425714271455276474845755181071634039453198100455739585071101223801290096681917760895730560961723349183726861850942746701891545900895523772599702078307917512731701459292245006472718421989784541679804838566205219996124359403081479851306564351398081084293154242481376304147948157247858585493770080630516747215177327190066213795494944596491805849037337758118262591448299702723769761450743300769749721601311212893791929821272484263400459714433560323260494827893483682560237504968544859845214997721823840183394849367917769576260780624088092397266327767544755694877329335874478862006640058754274880304003187676019080833012578005617087556452055144620482769212474022252160238711523452514622894434875638540207503792362597184678737834619157759729634944156204268234825864531294539214466276273160866981207144716498549089718090846597626819185280 [128,71] 46722293697103991671116992955552590937284743903102209557741820830769273742844527578546232473934459303448899576057839668862005909313124454767585634074478524647066361528157039314497227387981934290673456165132301142475458829270056222195306078588021011900263388460024585452528375691004568030415242466876601209686450429267428987611703401272811337658111884654718358624634927581851942905430337771955982094286216652482737575337364794763506025833508471210560689402103191362716267167237922340147027311926661308247153054471935675587934842165608629789541598846251237334030329486120819058605068612771087042670471362254728247310032594785275544765342186443131798337693784133251817733393936837268022439516667071364715771522173058388248236589555933753153513049867245434559633992238994167205479936225793990125244274075839868206696909568650440679888506355956109605426875915535554205069690287978138698303231989331051876208807893136087804678775152362279155169528354771605709108687733281288965165688026706737772516187550251367122178436139325865574535153674512765013162974950614074932232231105460270914243231392081591163141433604568232412760387454231952272456304556821355787908728907887223365697562511229525646479615783216961810371541939537932871501810073820203916874098834026898019390871130143881910800391744032936535097465142427102448039381214366535697407720859385069400514488774663781441405915277835609174396738224709967604500419901270138217086624679922000373442186959024007462031935595967828600130940807668881758851234275053209706293157109277376400675564392552996083224929538203033868610710185645521088094432397464407200933863281242617673256940471844956342674355758002682688555362185739729395419733798649082553333566187821535185254413723543405565852864165566779730113171152358847543987840 [128,72] -1483607116358094291277866753495658576236804807911075388370558579321795132198418895253911165732841043655854418715654773850234841457567373529273881355829057574446159684218929880861525350140236945505270472992204206943348873999661430893300665298312445874844317784022950238538387522608067815219638681763125473397485407696390510587236545609278041821541985946325996700528230989539111743779176938971190103703334611889681766477968864513059213694099966186681755654948734754097689115558644867922863439506839623117838325427605751900627675263138760545253506242787857160105843221116993896087608412715781342124428917377034579843440310460074359481640139445497039194309169277564533658421457057818976054655874727148817054903675045308699886283821460502541155052647167317886380062661784604730763539591693768563558255460933445847481889285041799225188101099526526631913891765130096828292091248971733716059577680504286856366236437610753975058687426340605911274560205555631832939024928084377304164733110807902264785583187350079815935266273039882438110852523305042256025304908053636736211340354775936883905230579163789458389214633110070251885027497898784106979992573140601598262299031021603460446949399607583382049372568987383297616566752485228577126346244923526675053493061309985541381399382343532107513994992134738495231771452357827648310687062238429503831516386082068559848700857383076049777857592272579490569915964540975413165257828296603900689284068801224490552257600433892407863131482636901329552187544231250255400455967852906006061963705557470019178246359664779618539648802626954031799379414557244319724915081881870027656422209065033800810889243413084342108807180814878924393786875265474612807119800226613525458638572800120906932298799492057243375533879320013988987806466619919123520 [128,73] 26541352913873955127519042642864480239294887599949282037696726651957095060524027469789720122251629222988920335166754995983313191309237034569529267439832131615331283970967800461653898649526345476074186374187618109507094188474799120174619583053549930994711889034793274868085013173086855980979397685632807308268788886794075470846637850976810872297444987038756926028606086973536729322745190551780373475371866373455765886788108936558469595146284442889436055283773391602891191120692972712450221642954442808718546933142318454210078658898506004931596789149895315850090485940236382479662071736460360800653975860963734720899959831226173023217064727996046553401691638327051535602803046224169960039412018367562996597681410534557941681168605679491308842656616928079363111747376777067508126461533316564229333733881924629666830513619538062956098077447044634223024810232215699833800335775658981145368846738312459773017688667223094840438701843161276623994943848458970969614848107110926042730402694722215433570069365844847365679457768315576302297886933161837772430056965305649193048474585746042369623461450395971168444246192310580870385033342442547304301194121031536107149680660334604559794126701064885905282308313137847133483753950688690624811969028875636692795942349807694145750166904714080263328905683057724411564415109789967311632863215966608751118950778461325318038983436671787500575935615354761729740784521289073160066959089192773907573428281563171160328953579844206977083626339663615178830154924262841449861420204320874307460420154405796594592664572401238934019570491859201536367811389993042889818575422799204418808995408036962969240641152217271843076179857406653453257816785461592882145094479245143105151209987107873809811985056791169527425205467253558862238500820046720 [128,74] 292579395543585429507740347398834853524370256431244718833471911403364405046237056044080676765750216461282907674591061979374826494850443144820279629873741338600076553281747644779734716117134935952232210982339283699682244372951490827881995882925841157740323456832559790368917336226555080798943602560570543278332123771236730600595150842907130161545113055353780529694702270737696038159369174079040790268675188030745663645934543796312735811873450534840375752224653308613624048199933013867760480002564583978258441421895529453718811953526174701957589384207073137933663635635312544899520729885580069231652580143878076537259900197655924783088940331425705254835256428452261791457236910408437581319181042579084352961562046110560479643962839519915398658976745215274260306233189137347995643399641629419768991360345500945819146185460802960655590895396933982364303551719502613083537947670657265801132859026405553371977097282835900846652405947210666058079780792613341640527322347019783325204743329342258585163843915343348816103796319720433579432905614726119039058098163497476872981991446315296592285143367061405781987796724836922166542610712061684947871387121301995724584695892366725885826780873904022393061038102775079948376847539304436250041904575982835635245984636089429188147353888255561586986787856482732879035294752377292434865079694839294888877910462485911529356496420914605412092616790224346769273922931230736046128579525508398018563928597922791894166064291016614717090124987259747333231756782794413046739036939244559676158720834534381350629585698631090780684964915152518786763271486718316905175567793522011818057888766560572283699656761209787164110951159397338746566568976345804054383823000881076142673607800404042435417647760352553307625005686827552663268729280 [128,75] -40351684276061043612029652515096303914681024459650261617518591364201756265769298416064092503944246745648915294775231512999347958865031336718384140513609669403692022461281879338649219809764494363520998121264987464292504178830762914246874329737598011188345086578099753512476960601934672250578652192656780194778942755684457903526193034879023328479995810772259424297840991473033927184175710702653251844812135701184092694582320173112492827735679776185103344177190412837633480343989404272251589463296463417505794914519435163191035134719653116364662527044633063603083452324230579891726353101398239827006711163317276930478920671021920674046793538753596662627365862893324322660901138449288260611591332162836385418044845537209939751365054291195222447109777605571244719388752356218348516411568803931267215887096016252815741209043688623660113553360689995397878358521416621719969856269240206709937418627726261362930079841496745591936751179751956378499145537487035712128781477852837276134345236754814629505563955041322337437338818741461819224967194987325924368534661297352229106147167813370514828755746399160365615243516093487765857280021210786596108501369232159906346585918450574681496808276992334915888272406722333548031524671951489728191994021398925064193273344692514311913427349925000952580298550002346081928378277713303887972927475907862831917119060030530771145447410111938615166301907647735751283201541477303174408567446646831240506561107583978576145181593987214575367912360554586824622616796416488342502263292252541010130263378375750110831988782260735607935231791320517229435571877279109595427500627503925709684717545943877281539241631498420134522558389758614328134005027652299116657874084621702988776815192599925906855248070944239171587811586466533998821120 [128,76] 1466705636450684612272060949642377189659940045740579129901229705478652899831195863041560422053620063440255362942498505191642885979837985197914308293779786711400137083022348990102305191599562378977671051579590369634573072232112739727914327989899001826900156919350155136226203559666750288594250296975941551628177931000449990006755685319674937602580913071436665768055402909528672620940269038674175272587111729366252901228817118389194020225405130259658417450811237403046142421554650806049723383373279975335027259593832023642936619087496068641585972194367041460576363159287628632237822270731400033985289407231390373217663163511539086143725705617403743402300812989297222094134002690275512627065107712085259156719819703582998952999608434627049905646013021044289081862953390986705939558352880895723862065766213812009382203590355549857121801897188388209311928247213492941405930139931660224823165547925125969137600481447025653811685296614410203448817956465366275492115279446896408500334697103718247577348062052289537318709301120367723656634590177076217852913323159760372327595012031925164923751639864449615668874559631144684093420495340866467678256626464303225580617986653984080795360501301117534289058256232020719995274794200269012473772488634990732611725947014411387432511240230095827239187970530700063162591518967260244527021715195857603433048676122246282938449244862393690147317282180184814870779967864342179482722670937251861970545789720816352631998369524890872275275343248189189288889649668669041706971868693456492330850031623233079563922628508675286654597605070355381562546257464578429740002631648311629842076743909134068972521045692428595534384280544218759420461940508068400510974681719318543869033334279435361141737235694017606812897190465844327360 [128,77] -25027368445555423567217557618694011869895673244471552720268129430637941900580066349036266595126311707225244741357208231734681614106736306630088815480800917823395724622372851218045368519079212186451485360366186671723550970659616828812270361625433443101932426329398088745378815609331519227645215787832827914497661930672032638564885765576311636236337580901618290606889545465356843439072382254845593247719047049304509863218986690433622908407252635032813890395148718561270325139774037475677731722763457137195858962305589680380891607276333989698039114955714327149224049273024986275067468352293351829541762725494354721568125701798583330216836751788568629792874588225105077445373979500911306483464021461842871646353981047842015779083297993845674868414122993679891441112209313780722045193172189034430340455425835245040929358727723503065485701884965939330139074271616639957078282621021779101881227120698396970140581190852881001199496535113442758463517970546988888348761451164961763569919614384241634967272516455207661362854889804221992504928159980980632979018097785153376334745929153302169334672396175691995723971362094269308390229810058347539201655623849809353795903535803719714077280028511408459987054928927425705883997860356425054208877429549394406913432958747026846062482482145719670420680171099225703490570265338737828910405063098553198529484361748431245048324524285709430279770546044638907863968243428442262537444283800830799611848722256852806940419329788177695918620143381716323710924816162885955732259240448151230730814511133308537193272160008325760879296658652395245299638930483932971939276954430787269554679079714257698578983609875778375173541812287856791240563661797522447213329698780457474835046027778194107447472644962131462067067690502720 [128,78] -208561272969903472637966362209546732378196299399828150446173317143111514243777961322201809849107950103412780157071095181899419267028779271563779868207119847739578346372456812588795901338193078674031146460900258302504153188297543185428946660191831890219994833773903314725412743395740084016168997981490262544745265257609939460873952673467042868565561569597916042959862055224386846456785910209068770104818137687947970832487003839432530042806208239220220555480402902696249201005355846155734781384571170221410367322613828881876024567416475829078280074303373550669914928479330784751431890219561838058068332967813588194119636803068484877585695777313718225606778362759310916511352114551418298210168532329449685890468693375255132844480578323818491613030080642363447597647923999435154987644039312999557752686175646992557021852662984088422378976739943403622695834876030773276371049943884807722922168856225129991363862034750589930949519488107688630407372003067896285102274184206542490371729471233369174102961580072616277746639278251798241593950494397864193150323198116429142809192057014936719077070659722789244536371412217350432049888894511057211310459087096708615824477772530860968381189172425299156935613001955487329195356142027077595789492408538039279087549822442954284251116901258535146682282502891484924416457914868772040399477676393115309862807066852291290983185602540428067843764534511652318678104725293231124207665850621304115997701652100488738051301301080740741269569637160718603078890591530943633245095948137972978162761061363102025883175186765298026385787693905361850223612972421203964554496886670653146013519895408039653348038136699302150762638629204378754554235041619730683633652770993892626074172739425852474893884147719991156114115680 [128,79] 26951548920352389376206513257118928765915621073023180802764933846430658184975938130941440023357811670068723463952526526425579693457470629039589474125146776243393576235924515165585726665955687928638548010712457259288731730437445407822799865686260272456188738495822310408455085592252804306537488588405280128153530072170490963139602404637537660907474971840683963024416018625762007192855442288604063376691743189226537737575369217659179090253761785787406862863245236167537495011611803934591998471841423066035880930055389195086468359987709811891091589059611049994895356329043215086758144771850128150264120000552506949629637230968654977579848684428522112182009091557515865621579738913266204247338895061088606725132209522954204711550687923336535957897603260766674985480540271940903074199062647650869714865464434971273812947553921653504633602148064323853643926753235886076839103890589154400541374299561951879870560484906367588123528390556731912978990406709562284894493422173889789884381794764293837848024489744239063057037818356227449011710302008383178985755996404526225212505594570729322444659411666636050098770787495546185762465113906187421602190435528654728996989430213758014011024636407039533353646394812807357011180051721125125336413268399505145211396684243951351132181696707596175628942112933337599308957622972533825049432833149317900903446415731594405669966026751980688256307516452006290506261226324632188494197757229317710099781708022804781817995740348379227586977261650151868569795089849222273300536169200189094242549889015688321268477927877279061352212126349458781471752082790822821665491554888112876833879677165127189542854932128502215882619417007932770893442580618031159798175654493774865264430684591141238841066817082562204145440 [128,80] -914554332864112279406306858900592546009619782872829481423333048706685752557704300951384053374007113474043400746329771837492996448065062244733064396720757919146201941778640757380671907734390823851164001385489855863247279673212735794959867570590352353682628446281594840097147139318036582192745620684734072905365536543185273032573806535624591861905768158549516289939188994614984214829025080482819535612513264394318022530677183548661889438212498512284007203579950921721737289447222564806935475953760925661688578886014843998540349196166919928743835643090358733995821429589863902261260963630840266757282260220482961966481728525222116969182837207900137292946388821489001228388145229513948958633460341945074317108506288935267737372671233175153020212883200376545953238665856595596448075508865652381098963205324794099388441391225840896253896144393661818409752267319615959374708255389424836311327055343289020821390195156305127087974492285612900487355124317219239753390220138591758901539529749976084756527728980776593995213350177924752614260318518709940196243319804219258889786149814152150234008657379641348417431897551768595580454516670679420460551814086778729818690375879857960717068275992939078477194740982118006526489355282257859631405442245687204035705515164968566497063533585729804555644121303149935288565475953007353948632234768401331334849866331148574766326814800843448593684789734970394051212348895306470681078461325976354663924781482419666500186890833355264350569753475960663615234771791379711548681675241367185394030148783084953856012149879025267374368136072555373241890728055932520614497117400985214913126553656357929154828181445696407725597776867813872258067525358573405743118781428852185471567680745503954034853996506973255440 [128,81] 20832337989089197473002239343645786317817557137584964542172419919744038113424907306060457128872728478236738378419800910947540004880826322572656205457237456890490474206920047456150949063749415234526493142248008221960993789141012408849503780996705845128894812375374452422330203623850205014804537029338700998437792226659491096824305555944513548117072819677019385553020265608097891394603649747787837739902320726326386843653609190214997062691440566920196223476903082892870346603018639716681939920045859966515732354326751999262094391273479114940070493420013611665444492424984425384078458970178397214682715588780690637781179960478930643939588751641385961386050453545441777862495064781351950045788300932285331980061085029196580008982215138239163848346980647515023548101098155287234559731470115425570126128957591310440501532398215697607725100274018775730024119742397426806444258138756708111742082485238998608885635875836243336577515662719933898433029279729110696887028955733523235218588415242448887566755251854086417603178322859167266529162091468057979178806218594988630534739693645760905006377454349845867201790753973540886992556236978502276109029462551916336988676618750413623811410016412871398492552235169696604881503620803382161782100794212642631372275866022121610564855347477614724654225808233781208016166851174230077059135071641489605561658273881354196152369186719219203035345128470155311470316489015788055452875918257413663479625632965920437361223949541721114188693586229609959753547112489240172579300623984968981692940216142286690383865193509835048688652736636904068611056180240942197106402780953590896195689044392544957412661225706200866652536876320772102707935494855453394180792333683376073124610141450771611713950141685120 [128,82] -334144805073592952671102059577845994237575031037182991909831772864933836153651808520675440988100772400602427675451557016508101530455430404958795577205804023855319909419524829159110024391016581725009314852203872570962528700161271339924035499952609202167787593656662321177602182604199650828644104943390658437546073228802475185720136025953274904111386698830822379451536842383447945802356613622653083590088220932149423923651262320405252563477097499409916459043782296862648765089280280272094899905862590253688145414649341744790396565194986613361681069463048728283675615481657403630469927912585950512983202929369383373250016280004350833175840947711707786866562062128120996488264137877253965740843781780252550469904465064349121325021465556406156898263486841362101927055357949013240662469240248164677387744796570501389273384834180467698736607041713036367624105019587616351381934460660213371327368770780260414598449110474592599640239257351946447009880361945067528345184574967236301940445971585990458165098788895600978148438604992690630178696846987418220379292659987267967146613356770528350480462120182113945109896391778042209275122319419365105227720757354237498493516413067666473571626929803651092009956050973300961362430273167508688117994202644786460066096399880721234611723512697711881520446705288533373126326209285564836668302153574974120097181053469174205841569793700935112031170480374614393768994103405561368566520713688640888352187279508937103039460055667369808976060241199346368739497885767474811283950403037269158959717231305480752813908946486390059923420654856198460358167487974529999098178274876684669778319953777715700426416518421167625240763360325264144286608624136961841457124699589948673770237628278020879021944720 [128,83] 4381186991548781300693107325674967536594289622971197459257703567503053144648119412514737856934445209250854508122773666208998882503765472570297307980280506033693136077272866100522438330349132467432580517402617774422457152486199424956588764192697652955668033570958296737705392069442520392932387131803188676234058219270898945127244581425563996410723538486454841696659809123346559525953886726664427448167236768249678710688806179876438371986496609115253967775692101923149414775204107509098678236438033966905378942087337747883216107546074949825616166615084909980431394189660202904070126445163540375491172759456305049547545897817824213154128546224579875380082216872544037463506785519901621803599006169688004012134776889979499339176883523817774416271029214422479583779148717551971059116686289152987884289887651727317225528114059392852766001603993981788943063156452309863749892135959401618743974580803441998544988975803568791795119509859114741695955751971444595235653093854452721010869527498384341016916948963013362151316009244152421738175414393121366008634323004021691878935653351464359816051716833475183679170239706162681636001510171911657573615461793382721072690810549665136953627232714105605429144584526768056526258061199722254123123694067946662588905883493629658989533174561897511559418237286492103173587509406504589029398935104703223744980362557370177806703408756062325537169869070869890752409442789840876580748768506832784431721460275599965692428202718952152919816659673094439147324354129405559175704431001777857113156319161152039290722813917490953897823005019797113555825009333762700835506399228290961669011061398743641044102381733748038806599913883730460168146511559116360414249141069711178041975617065205368730080 [128,84] -40759823941398512173109281101569074491752420879315343109753276699415633110116830632702001259997000529708539637482044574514971662921413257727052228773951937924935151706219926559743320869590755421519878996753056017850858119370187304040749640895907718375241361461969832800171535512596109795036462791776180333704908412548100364017663923876016014807523078004421871155684196375084810041874157217273164007218030984055297608434566587822652699144503232934484675291281562161188084772799958678382594415003533736929819527894521906675594928569461769315816897861125637312794751509954855454648445443865129187093784541862176500059291611783781445770272483440042080581503280281790504727915119707091572067597737916938069154770155835405513369861573399165235918207339135775784991218515351759700490534586885141508567923286060819651249396531639527181555673793986282654234109024822207884784510431199919281581357783213614841654111354230005668617339210764994122334220608523483114493507738924064288322698309086047948254911296065708611509241959844908186887446516864544037781869194305930502293696854766896470775074904806671622750098727126242097410399792523144624202602782485165806786031368492244099924646623306981024554853448548282188087472025202101881286368933262291217935524336336824569329132837973733470447728446016620762198527184832553722751143365684869868602399952430894032881493891343674896090312065670445036741009475851791816236252256180214088322163474568247180276948675882392885599165609717766326859009021605796900512366012899437078496835099879273888160164590790710230508103646092894100111877134424659219092329336797323388289590497767709394757743803284551809345830368866267284932577481351958872989562459427493930875016696136504800 [128,85] 355297424199558432965162835224012367551145277085720665810153209074091026910521057892493823999392597171126461303419262989390661819964778465676083080349398435571091077628936592628990805614270956106283755301664687750328386264016556037417021196912152405410137873167832932811514516210528750037218478566335343038014048732244648138970446710287344140432200809161521767798148375329902314937888406851599361740755073195421368640804079186856292586222260862814368106679229350425702494572132519927710170539478932040185135267806405371681447799289001346553429170446404257894473564298517086560779328847770685959319377248560847779925769610603936652770033351246806048797958570228150222135032697771315917198227757563343057443626142156050047572301600621698870958518551164745389271569713608345525571665064669024454581882594022967961140320915913884494705824026143521646767698060385489206313725889209437330168624145742993576704894451743140353510219145553076364133837494291810996247683679643768709872175288653072683773581571122044414722597601118077000009665957296253013305205523108897691952059165911723756343537396042088852454624880064435802622692070219080393378676005838910898515197382244079159279745696073287931178279618472089693773230966173959249342964030135171780185234248498601371043430340718703595113129782964026073978784402510651859613533557522828646531929338215184305367735426586428275561310180047365750898549289503098276648706965706937469530981494478765969447258315961519407988854524277409004365374089624701207690508309646011110744716102348980229776324637917837618736855911258435419912745967616618420605278412189094943139767269581900569063503600995341135129853501990599919432496341599643354993988729351968802782640219360 [128,86] -889086714488873467627285106473974070784414514394115287394693618520575713039768245398008751667911738605990392820789765545335891305896763750332685818125889113176420192934794594473769208519360236964959422425991012864596429412814368264564848206781802288308104503098456083757839316587532273088224795680134944339512534682714075038547080185032670136585396411691508460445554044979493184843373243535191847506581625920942495040989224667396669292131168028356743456617160401880377895916953182420074391252730756732763210011910677321726572444537616181607017483637844451673355736853871962374916227494715925398996260001817742480196613498666791584325872843203358081292674249130943393043332002703142784863194885003379147775168659597258589577185420269537548811197198859550695467034106403130677794553701303119207485071244528547151749866065001605828055179910584025133728740612823134099482034812807108313479691954729203751561909712223004762414015438891585040084754369819333571526239930813104622729380211841448771589064553184437221349436365295339197043354693649321124043875798188319097832632662546852989929496175663439240034216964512611486641261854356842096887307258501972043602777886551837209335847602833948472262812366570226603128957602940406786012172700414624944793019608165931117977394483420459292534711347712670589705906926042326703074871191289230092455146927468185596820476387552287801246094844924535564873944989806029380588472126140184419866386544726190754471790031134000797428082753262871952158679121254596259568873891069865206470062070617177436868216521597195535728185863301360479703103658042009260669905789934749130279038329367257126288082718393663988723534647459648914700309928006878690102201499385204929029920 [128,87] -31123563812984937074650760760341476457151024496481394069277028869215229991402680277381499795244520070849426740513095767759016527574217282472270788949938647303447283589744807833216981020456361818510590401381767229260802316884136317154632694195118633726647268778511615536554299845650805413356107285421056287107438876339948343283029912215784712643750820388153820020324875752053302499618801240189771256696860047110718311559308688102872465111479539478262909080156057950850465678059886891792083065387670168943549129712394527166216292552684349059103261233412418012633478960495306000362378501973450793789531188626488866800578124611539622499528807762075940514375254908058772771310178544459729919657390241534130941113141253393843829446541457502420917075116278511870627080821098823395628327740789865299776531594202813763510234012947877685784792410883644671092908137334654673162942375314444864400659515315615136444249423765669758457287051332694831353543443059038013926276025894743605964313246033854201121993233877923858944651496013896672510047096159296532737346639117472968096200563244736298557292981128225099663140006808892263331138617458904158558868551364806756364210709128953910865470156937318327209727963471474549825260936886737194971206192985422533082885186574356320243368093203128647749036125621414217949787383970116850267240023110983881834879395241984260519940222059381971183153314510571740609756154185231582345984927473617263971078404114610257836638319662293562224417239185264854549001598113349062063953525981222454127785349418536805909437764850515128149225862951996796139508547689596864909831893023776218854266480625027216642967899567740259172418108869165698211720665852543424763782529714661468240 [128,88] 514531368205630019282186970560773271784668967629569725475243221421192531853443668574468540350847269762202076586292856515365233333575485016757886880957405330590839616268363719315415314443606733323934696117546716268581137470347504979592059725179412747132376863016412321419796335940369634798053885579713217016077982389287079852397823497732307490229607475903784180063337259434629795216644004049398998073923237104996996583090592130473686505212430416848568128797951793116495102236485325421046676075232269894521941337141004062322810461299399960466027865313148135776482481518834439408526603772436735344537994724070621161752031866834235889513583761527594912790133422081838768250838828892529055296779114969704233097099876411195165979516280854729009333575189626941300553429146693918366019940698650642174331419350787542266111705301918850881335667766634177506262189648947961476491779847850881393572870518835935221532692047601612398491296830583283847146054390430794611180993360450348040811240261943498221599966081765996573562433827121177654139229958497973407871105891651114425563121969717934700560807026520090028244850478545187864281084483005121030593953087658480237021760318756195529899760312680316383831377512791970796604116990514265353711255838043739797086177370432186773312089243229715310491280176664930955143667249003710601404028951702929152570749231198214350648781394617449094930018554315952682516146000992653496341769835595722046082944255872799571562748143630854191934213462667099294453034269142396699621853035364860369045993036729054263139584072026841277739013859298760963752319920541136739982153278360904166878098915171475958790145382816820362358777540493545411684502812123803006722028019873096 [128,89] -3430732173574739116307883033366071071639930509964653905274690808587496476120340291236188482344166134934957549395793384826639301288167667796280507562971577278935618309812935553886714005474939021044320225444272466297615062038583252760764814019667309395487219082305082944534581792693159164692443335474840065403213048925931594722404183186934150060896669504077412850486909357150660083796234724213370899458482222369832077541580005493414522935165689306152347797743448055456122217939288718259964385168584568436255431176735327354139202039057247683285435465288735224981594735063386310385566019885093136568250444722852501177809756868021609660664883400984505769052621083036264806003768713976302455830049884121167491892925239962294393783869650292445443225643233481488170651655788893602226058225732725097012683185548366556134431816115384663065963340393996656062055638468005820591676726745556221031571019748430355084111815411693871130854622254794858384811990605519486604695430844368492813603861487487227791889644045844606438874067148575679451701919352889635242543644160773893851784560297140320958409502188742260235670492919111062824078431092253217859218016615350027421062717701256496104439616397643193788815976363744106271686872920879154304694024238877741904893381236598280658010232352865297600628933672948694528055370079769920071770576825577807266903388507797297900503506577689537958123110096014440959796795036504566647391420446563633132327273874430734063801535415617956132328053655936701081793734487028087175222706383869354394986062061290138187945449870957591550057804301570938812874718875094355200655671620699792082525509691640639595782760807589264490930117164604670626739660539184943737874927616 [128,90] 3036427956870403956032106015337066768041209483286565586725502113384626743076474660355295367262760554366602598618032883512960398754651377248454850217718916657419919748691960361514013086355307330514450156212143244197871577381838707306130404757281553631940572591533857094239539840795577715868116673622263580140506801005758501187437406373766564415810397394437886991955039569923490566138886700676840268852943229669654269651283519752865257726323070570307212196726959225560250232176962129155346149087156460608683547838415426750029779752946242688560757611813577396739373922193785004318850218478922191359563673513755975354650516477043462352710517661434422390281201286087267837822258174617561917831970773902375448114844119776794866273268205632860429189903284019334522143228029608083693267267967134591706124307755885167247506070995378097780523889906212597725278346832732415337225495931263136281489301753548430171584288401668254087123797488022785164383907790492354633225626039534052942235260320397697034865388388367708650152991592069313221552162803156822003843557763209101394379097576814249939024998471645813072997017803509785851997524332686294527120553467453710699094518791639523420117708069096448569928325980996982839862980915454693460735123546808674015300234555763285925988897018677756427498435149168083235883260706317449416450446420276189590112393503896799420146476828597736864255503713992110997911559261506368441454209738266939951150581087723728663360800926106075315242454796373509817712755501401758065292474995468180713163181469959892245442818214949817106528126294980619710061120637989025635481097284894966403208770485885947272244207273197178977259559584373217306903589362979415627656 [128,91] 65924679391269907270036584493319772569562731556365436861852065191254861013491525742709668749008221325177604338315742107691637482959100303638270018904513729373341435152196003058384623521184433102485782238191937572559647147313431851824075484746090616845802496523681618065243034606386777974708917058956181884787335721665547925267804828516356624314881996947367429618200724135883490253702235385208362681940856421918481503987335080746549270076563941504489818120848596813175319278677664548476835707217492963857043671683280157319271389792031135039383205696765248191762709602317602974861070632273491809593067312858779446402064072588324999511738818306248170471285231327383917211331804110726152009251083519444351516157995826423984757919284298777256664084350525869934708454781388668266039310607541450579647221500229803011864733487386242552810220765002572818867221456976746152475133177568051355571337845816965849766578157033636408515387888339016412954659477388167931159445915427825978965098958505585201948823808643855761140542291365286789454640581338969263645890000689501036278965373532797571185470113360009061591502128109615403970076048071052572758895219205944762202453863213512984957250639621155904800071339302879230379273745695197961568850417390219839371570488844188072500646801640926258031882150715109133920303427880405898132323770354812392737796527337890366686850993414776951477188152843264955051858571023374189731549828704739343545245044312274728848893872894436010825317576681047844443537221939825223051102013944497086274444180847628797035114068000410614355369974220796047312188497816409678170412434675906594365238992747533202058000648127724524610810295881915656487260241290997984 [128,92] -408412416489010692594700678790502366341666463754752678200136154066391485176351549290334268865203722032387311282204347930046829001811867050240821845828122117870723439319422637446103706899207060594660185140770476269474967042239581638436546914674190887240091076440603050309246135100225864231021088692840446486498010395615365565294568250240604971798929834219884323239089225419385447886722892617608400555209774886192464547891166545444014151991240464112644074150850952692077778734690655392283932467275606063426849697949850630904423550363831040854119680648226456990000115543131979454663154117133236187872170680489234968532894745469180370443808627139540449639469237614030926582399462726270150042419552563984337045966815225231758193406209996493389256021967029714101701165682354243349126253900559945735857869538947643215285277567686691722949948324455886249615672337298549648554280556176967576086872428224349841768569474374243148407720613829685716200206410885690836434982492217147875140016875868484980655199754939003708441969196972803144114264725801721862806356809173735681857734797857078741510601658835730509327114751394220398173336912520322682000615438359938475645494459766145401511289386431965435051816961547698694114376454621273178806541140684954368023248345554460593968087458772098763266589239242335971987388317662597262539846662176125354152443042221698028944651382019214790129226022865808427777607427665970724862822418322414253181208725305173285125386213328318195428990487540294235224181555379616944729622707023456009756477926834901181019946950863121892232149526374732472399881139482611166622300098926295419076393386094174939683872954871361689153388191322845326368603980624 [128,93] 1114106974437032741083323469834264125991268822424550520179457956970387672805084348502774486833687001239993350122475620025591960051448431339521711667521062654838563596292498331485960933982509033474165097982196494345374856511344035489537008157937493008548658952068738506325366734849137369012386113377753918334374578285076334518879391167171182757177418024928618981433674494250311241555681470191818686255640751085471253787953679363175561867632795610510391922796794069016459864976548444978976801441855759134612279507243995694969140849648998067522482086633193155343646355724460599492544175068477606616899436251007577544902104224645227492867157674251728169311155767077211300736624826500341490663849834369367692361178097972234379563578808781834686192763133144143625468143248878335529874588573258919782312453244076469592252410714404031304459729490015537505320473362679239035674032927204978108649081127520400864454194700802677224754665787859253910780296706204633081489981887394154709733667556642684463670523684251905788402523388773227438626028397319957298461758324491462878384273990569416983073972225635456167020904595465379401242776937423790579538380732326562573446444041417229217502931702921765621021461524953004347835996435317796019304420478284198710506238246961062678558177502525976539197683262636679670347786949062483797134110249505358020050402525924705106171947642605664638297067159726667484983185564661169939643292518848762673538057928720674044096862082658884868893261465664891347086666804863082952290030925577703732728600332392882537933831995089682017306229858773030878032881627655667917009651042807992596818841726260226859690833690021177800298717337902258085494528 [128,94] -3210551906766738556995760595356964396288797665344939912412514786693602223971919746752489837858705359774151982924764487113319858723582154573375992987472309945125190730819376681481493632176224350979337293147626485929564991106655206178440692336904898348439555550281559541745667481824292930506332704323239232022100306916727842477128538639685387939441546650464752297114361789142890681592770704345056898995557339952094936864425096727574005351495291836609585593923949665403994192323977326381458804084885543793432299137634429737346856904644285174099303308472529974045598589053269300328465450238988224589587309098634758108991836565352139445273043376515445143387375374871162977185491888857125478537568789149613217562344115589466390427690840225262133031807166690104665003689222722917636413980735975301022572045168638285609192911173328483621290866824503599863774336569953881499958681190706815209016531570834011491572069044275043193955605453953458715229046744067759702408394922889253585433313198235990997721212162004390679299778109906898728246478376476439973811185521680049307119232421151205842723406303196238529982330143956941800610534238462830692439508145208166946830621065382247314059296118250728327962638102965310559596359394106497932320424823466467497784779068993850602810184846638618706296486435210002164080465478508596572273065191499818151091830979681668299776912235577600523071514296741620455585401893232785874960374899380074199566558915526717877576784859510133857148701735010320029553209943882415161657224332823624593406993448676216635487365106930135228986048938608923668926744087299079679271266409490256416399708495171299161618587608542250733435620716937133344 [128,95] 23365073403836368190265659740885266282729210382440338986921629858656608528114948915291780324810111241342489260360620332293037839510064945094045713909932465305454648398088286267944353629710470568737879425213839209628307339689897473182161454405870710259929139592930869773352032219751408608885767180345798255717192905494454596827300983684072859879386525722392427439804811504937909802668438884226014239084853486965894644881252624275439560414898370869766426674416628656568928464165508707658894628511166463300327110608426111948445006488527698793235249635105202099347060250699477894753262453493977392708504388566324925005555242953110500945582301140827889396669203473287847302166141144314229283322831363760381654864534568077151025236649993683237046201383085914552366480179844687301155940101655443602170392470426555138886133871049979538720544153669166351664324200246829749510012084000708960742370723535348045209261857373086988354619946767517982551739213622133136224364610531111689151735699342091530442698268613948256929877596238589183774877238060650779854444806740458315905085544217221363146146489986058239739739092268973121616988382143458677475550276591048282653504668219950133617234961350601444084633991469385641124261205588383885829520441846797049603565585104249361081752256909480576939354887290978881940217371545881819963036618476290778338603492312808653309666150189125568017674437839689380778688304341476647692370882193986193904110966042280905078524891737009955263073616425492910336524154597843844827672120742664363625402558161311217969900209219586272043089407076389248587167734055414331979157078511964367059064619162995257970515413536802562445557983445120 [128,96] 104402624694481989162581235420303533146370075101060103141203837358873918823275232985939294600318963117754113676167299160759899486818822146489750088313306595179927363312563455051184776142212817386770528487248842113215182641135327668261287234302272665341341034114006328545978622894105723114424620329216511225448022036133252097065590334262773348678311578893834466281941544925275101451044702103876477186517950866703862573300375220076900120345944879654180412273955911459128320106452989274824816413623549684352719945439851541979932356829908406590503904860910435953581837046285845099113250933739225338376716968099202448669497603725952648460067612209625077153175625771679650390906154717559057696007316103577375481187360293875265913526813726248254970780642545899973474664934616322684810227161622602195303917050290958596783225286670125934862909071822689255026306123623141966844869072079532067447002420116421408312907474167369686062754407321285409307885450963822543523308003445300974127556604089189654617259224204620003284874974537034112384613054454635459080549867948401198432911721974006630385438398391869691604743029554450041051827853432353858002505793431426939128929450963835957558380803871065028377142629430481030880389981247799470713911808797028344888011373091310353650605436401173697636351871931749594617140901675057242588755882357376887130433388351354534279033783936499918316934164201051465409782369434345892506217721815562320111816278083711552288307504180740559089838377195215209271066965838705997468288259853029349939128813508520250932792406640553785000892797931324941084865503580786093080919768603508588209474112241556535299439498088982903285092992 [128,97] -621558143724942605504153449362863618665400036144107788865811600304028520698835589031427960906325124303213062777972656167462366714482340754013763475420489706870334968380562518123190058284135502073713178867359179078724395115443883318379095659953930570764470493619698519582781388987545313791744494525747842273098770726198284619900831151363586113859622131707945700283666024997367619724289762583123089310813211052403806695593052229490628916359173846465916340394352816606068616975235639491905557225679576727901280366709650075702515901746973727375199141159068045862993013388746609557542912883779615810883242503389220531057827296889600993438993234696237393741025148316022100988484792157073145157367608260718676868173023814355875447805545460788886252163314208224388395541490737165424807312531521338669987664891011178920756521153176117342652436048567137221300099121182523375686661261841650864023883975288664606286572833156618898894803424844461183045465490353347009661214851040648545893044774119534798538281218464890612343698624550716208384333758735358457422129200930961054851849195862776619497881045356182749347466336050034462898095416896938119730378343791664199792134709823758945719149325300000457552515291914059074788797262128685511521703378042420401949528860311229923400911673390592492062972261504715053258645335787130193465511569841240541133320245568106652370147385964380883179423115110561070714786309397549867434816213361886249636111690860562372404672681659013816569666097905301104679131585055253882270983731035089154633118032220362458178365662086000218620009560085726581041259217283251190377715159959457683781201063506551864544690239538763431520 [128,98] 5715645963223738727219380941423903711905772913331349172594631914951447746867255835040752743544713919181337418766285154628229483516147825774829710482190922327792266168615276508997807801669284648723397132701706205170312926727172300955691207956073769568545788919627036817124688034064073158867500751769192323819307598831364442208665675618146687437278935488361698712664389471422439668790271831801051601354347685495543266595060050030610347601228749838823567268931497472199091474509172454453997691529168317241233783374823215841723067628696298088833101877162482628466207865051112599126634230191336684196899137908940613214274642053971005707267124467490633145891545589151651469634159310364362428058552218700169691516414193316433431259787273140650976252780675200426089916772486475000559271797901987270039683252599300335987731214791862148428041380008641510297264699026528821490645369044465903773762894672889948223388076853289036330237206844783617556482660138629023553217363823852662551317288205936329665060285927769265026492514945408520913676907735812543669354429805065244215214638569668704714872021697146878312388410709941743709145252669682179447174047594671805956763834872929369259335911284133111859234857958511224443654260627653535049115608221323437571902147462884662709593256751706095036149753600658765970717842507474374711050496083915463901916993138139794201104031402622988791720632061749193368268703932835927914330709110395757186593865357585201471982679840883310485743804599834972348920205037670760714742936637532933637398142863044065634952952927546298692809504650859066718692197615067935034679693069497986035405873228344611778323504286234880 [128,99] -11453877224549750988515735665413107123621222701968609007220460721904460522763891560561474800022760538270376375983126229670655839311902113427633496296803278043935009074385719314761311658625114096157328136102267724558761801968794712887667391530814690159258358619263628162536571845771060637081551459568540502697062072383775215617192701299065073204930701684531510826374878510295681506683021083602335215610569793969994581158607994119378659155202447581248314785643034217802493530028703623498792241550225649618965902859994596213332497349746305662979232918732039371566177602441435397749229793233782524436275224151682343216241167880710764021757917388999049755003451807749875355372826850936544668828647203482331126491979729639389301444769418928917652224087432755156570095496705839416148940634196614039104591928310493089969341920475882239853514725834718085861171503844408247072278629201907080823307456029002872397311571120409524889833730875859030504939646601427468808348659671606757254849859816004876237138928153632813884053796894044115618075509813701088547545315583725209914766125098906026519000242203151677863485467579579866785050432773377636286829044718852837226867447451723093763274253862421195486499205045761265710917067030332948629007155486085402198520196967051122440692919486497585106523008814786047974560953783393391834085201617864547157960227520315451623976834716705497392180016369603981931874688832757957114427935467780819059902655261263716725000372225743268322207162786265603127385539027207054045308206576122859668210037207508509237982786024960476224408339898632840839764014925256931074976636453168934009417713253525176390219761152 [128,100] 29379627860822987148505082092887558896909340853900532470189749972380639482319820238287849857688909415301996116332051011492486098165122501548101890900835523397249693272883055452645393132532252744645845960170126720079781845024908823599822123387311289324483892916660181053749255073087469087217757006917722076983123812669401833638798702899395626488186910358107499393139254115128326403427835932285411079031435579534594438968836548044872164475599539430686499910000126992739133793551412895103969315680564178659860505694796480123958463433090905076053551943490055508039720693584641104086562120682572246445028549015778192724213873920547658755634482830891399736976300486898000648542818617802162111373224070263627191221225592377608237434176890838149722622234308981959319348799259199258827294278593314171656365050088594161161476055323717628356537026448217922754188120361685845637864575628033876654627772420390113761566696975132257309648797268723821583282329709535152864007654565866775605734868473475043362014132380263742910747228529680164694337627069015486316608549130269000303214008193579385223289606477317210607856258232838815225608440972408248489493074172625489010640947919758717244640850841412736696234735233250095905382343854229092191890948336064135655371681059259941297589378172279471907345553939497901184480061595455394042439058768254702980042688120288520732172428984187367328772237664725731865515448342804321596523246469099800117704556657247743723369878050190825553656584380970626630766678060931151238669054532024771407398795965941645448633533646484036379736734745859143736597755093897478251066832001880561559731968450631407382016 [128,101] 179783424698466217988117144971251748616590004465655118221899926421393577997725523313457662819160631114324768558306271223044363955814843358796123569080075952009183355161647781334354391969013693539815659255124919469481720883162605065213432404438369955609063836959612599646444912981359034982919419780445003495337967102075850678721705893654121201667571834489806321534944639086637240822187653231634193828720330460306776966637741581934388812288148994596266199145135660400486475478563802895286191304198008292254578649014899128792572127061748936144469389612827092317162707298026619070480269128003665664539901193818079517593984774738349939895789587648976404929249858672400960491304227284239800827205790090495914834482834745590497252294167141472169679096121275235246222569096349773599056295630429220903297145169839876324940393835076116912569671704850748636987675933327729302220736829658619486994862119495587727170671268067288401657888502585276163077202180862726447735326349369374637003522705123601127343886986769007794121435400503145185112196113949394315957436537248408280068044527992495376414975861026453795330123340164359261429598601984203186049189225336691558608367467542569227026631495319579510255727696381764961750997370712308288223706882299247886716639765616923044858568596785433535740379247307900880276788676508406681128183795747910289466340898582564706606780367829370617229036653578579204942195095352591818426715366225296561657054150657373745477058959057256097489935584866813598916599852972464118131796548362005969929682769263917654327096033153151982767130694258540877008584187472923734590503812381444360972091446490388352 [128,102] -1340145571039854278745447980499589048635578340276495004831476169193494309946829102765547427385284533041352187223588588561093507849934633881266850560264382786186617635254594043174437133585922395511578990892815515378476758416981996435295672805478028489510946758290769958139094387090589461146367269727193034284719150966150809414717254497038892019129030731706793117300046841704231771883475610661381311637917793699871873262654975374468811473434571358389100390751449093773915165306673357205784336783135282630333600157657928746839641762486254662705599695329433050925637323775678980183443104849538376036057114633916898806015021215284384062127397421389758344245042011508158998677330783867667525434890627888752861654608187552384204653149108198067955055470608988154875274923067852803557588192343719755543261935133068713365148440568467186872993951945400988392196376036579266340825690836277309843064226011350361801580946808749502972657493364712443534491618756453467206892692781368280015483524433668744046197185757889594417318212090315899275004482741030254419302698486950898842596645208580737681766130295255869113712471952163411300724449947849562054622897532043128096019198919759570747066844879644596943428861558420953438892916966316433549104308282800250600363365941834391180522039896661263709603162494547515028869142501243856186727781290101835676368045902000687312897365763214702598862637372641826445579935409468425415376528553087161272632349554802639587486389732300424362563500589173001174965040935361616964264067194323068855684741910553549504094639611091338445430254182125293546452984577056775456200588277047563192599266816856 [128,103] 3750154493576228106679778380834727808458782332149027584532245911392747970043000596602188676733157130830937441024414065757460737548001161459343950972774937650957660776735579264149856967757623288398706167813844128791692296152963355829158889154454982415743551547684324060403534183201088157536847070838049380652729414269526465604303002608305464791717413841796189194413202314621474051721039010359261244935681979504563388738954545752206279171576128210507160487659375983748804426812891305600513888935584194021861197360356185594230529156325849818426640101596718294182384293316038536969582474384529988749992637209903277475978194272105186157256132773834631162179348715781106324139576199615409104528800898179248564818455451783475177048437180065998263179659805574357584381204594361074138734897868182095125567710003914946371194339301573094856292351707249537332978888723420320162324079609086319609488121632855866619282550754190627656243874185297070838070421528072409928920832322288581656819588130372547285558099794332362794762469755064218384169377686512819788661795646816852921384155053701682972834818150239364655239341448691098494245960210614502859001111040898325514528751206369452094271648891604692847350721809155197170046536024239512819859960879907862921916812821201153770975528789255855903265073736957910934571194730936594144369521698240897964522598811493059399612137097739202230236332418414498754066431799936445645380065838772328033309430380220424250549014954047398419224226971277592079563216518790233247897228250995610641569222752724021424913438402740113986972597357710833598481018478866709365396968241806082254438560 [128,104] 15005764375865623208386456060483485476536051126246525737829230315869123356245809758354167560610553150114646861535032883473944644296267783133703378860469125034706845134222727822900012249573338936177708539872478296248334935441640578813019874554922554259917916221400394731325646418102856904797688299265470765247938231227856108155591492934887643143734311858321981237649072301376117897894980921276219842186848422946728713201496064114909802480266161995828179736155842815186688804221152261633095332468772207549342791350277003534697139567630701332684476326522109758616060957039751601021818671621289293773096674689069485303517664606484603371787991264380585156882949281883250797450475230452720592963203006488833948719041008304252275537935381644504186107735846289651337207690171310102048102249501583050308338164908194031277995172371936429558927742776179843602565859680614615707796295690457900977336244376248912704753935707519891008103869779489405104307324047350680773247620362175931747146603877713562863153539825347419962508638572333395876335439519016473800833712704393731429045503081254363451928918506939847012134070575547057102502298132379180550550785703620071686688733801317741906374410490670885551265414831260678608115048951659535478082983123511860510755647721213359786375037776356044738414123832340274887419108696570870111634461057403877725721445475920509174649523632620029953136317896398350537068055902601132558529189572446091969912004484486455785729241223854876735452329517486142643273104945746195277757373500558320430806953973889751606140029925905673480661144066942569344176502176309063385749459938083710848 [128,105] -56445291283379042192234762976754157476289822391673608151477579430687103823299307778717162469891535753838521526354356669538072391872568636504789741735265197906756734506211499287627756034150918076462865095122211601180858266789446214544457095882440592358900213253851991062441292659224991683913652698760221597210502407907120370312028089797746502896339743921848623944896446788845441108006994056212916688822968558427952127331755363412583156036871811703568595799152246864629433382250375716691320439132057056093965705271307204619512118736855886111779774538634523738787108400998053271886243616726302594897074044838117776563090700394201514575330356450684195893920829991800059513483751109813146679453492070275941997465916583336131271215983058692521472087716478524618922714101593814319137701378545438465020230809863099473728810475761788228724649046897429288000783589276820572547933061345332114730891959859167419132569127570385439502566998198736173362022324308163628894066463438044231004720535060572009003596018137600656614771598520376301421944120432915547345874566844832011253139163174628261597687109656839273532874749419747728599277161170975622782583784121189323425489039978626385392821868224229841582676098171730373620349877340668407988497549519425066503591299375423118926090739922832395669526841297164213464414655217559381662742180053667750866177134418821408891228766662188432340504068227546902728258557216481921858861106634037827150805328103469469620625316395081518013583156392637098974156069200080317036022469990431465618617746325953701248360630340534267942162066618709813226162781521942827078501401734112 [128,106] -39704260568117684351515871229307638134323721057026167787022593687046838316494962306177097854741939398569139313746362388729974468581674268397523919518268183163041702610995225752368365259288748220267111224229174382764710631442184755802986543263579731784578862450550220737963088318540718070427389706261533163993177792252914487570113138718500491390798032292519733657656315455041396278843796008053765256199385803064367255342589607921815778775129442837032674138153060763359531952549633434284140358306653079999279913368547202180827702598275378666899662409003154450730867750827429215287081894186865803435936834565320174643300411591942235634473432796658938705743366817621109737206538265611994897820285340881830875880752167840163007618674824104779880219515899625607586996056924032310187648110952348348271699320876337735895109959813622271859066932982534917750064892109509361339450587146326508809503805436607318233492758190462501843079387588013069629159749608333495847601584014056787834009946846760960309938282579259878915448242092821304656636849366917249139277930270615479518599843754477458533959240740954857949823520351490589738474133576736634177012114374311467743435079674862444947278570269049551520042252079022024831362809102016992822416076956848711869701618948773973410774063801991237165523182530704061293940910497859781116138699305579310070027174524746919175899534130907693921153989416542583832437773316225683427385503556440552926557876893866795593544874751156238448724785916753205652984786538124234369611730984523921788033392664246515114578827493224441120236597352939946364757876883758866904704000 [128,107] 2453839633137415651327980382197143498604346782304784496535820827375096473657593959067552923275492062392497836889243492116462765184938195535058078867157569852383845342918245412338858072780520293023295081148880859125430850393379367945182650174578601053251548101776909766139012632553746198799549130280517988406027029863891735720852577542730252371168085150432405810358518822547524787025009116422298202273391665905012175350051927978537811970838463007865735393172024057497908440933547016930346419200700178047142751381729194814403850261779856830494398114293301975682498184483457431626182668188267389570998243114230900347429683850804130237557898774516688513728165925402120137906046866620213637080193096207167245292352454961615617689827426711545913796564314630069114293895757834343920794020816672617495054041383364442888450282260163781278129896256306456806915033121416153948595686122416401022180477718121888511843806385886398865421269911261297219758011090965110938578056964389091505306749343378160882408183119262419100491680586211147129931006681528211732506491399699778969942590496931002740693006913396590307446968295518968645164917893817894080893983745343357455952729688479924279580872873376451537324675810182170021107229000859846263945594401192902008549691605228240514376614809609489641723834640270740223709407884345065849518706746360091256074956421159391184472325133089669464181200278121362160726409109710158181887209644353497187576918561909519068476372343205243706246845863134855203933804299701631848418996989630782786156240915542489056039337102821957957899512151860912466572148965996342276008 [128,108] -12832815182843373253051987892789225320641720197249501312414149615461764589454663621273086152855432036250885633325249556085803925371090099212375150035034250258935627777309038429878375660974974455575383432507875976840432962376475085520600867692886254774597504195719346383204616270224964518191052009278831971490177085787434050638297481702553383419407814245299073248185332854785273904669194358984958994940454460285670652101426594586377079024414586020339361598638482342034859331828704194110539420383001101656348142827954210743266560666789821073204881803179706867361675638507359882758002460982023595000676120271780491565669988796774947147827601493969391505256478482084573563954571254000312687016282460288659051580827547399438233143719360493483346895397909621770656645383550933810579533948802987496047714928289465287156584151177125336481793424260530735093744613432246313580434482421718452000923362602162617857994112745108469780547764857589405682933604239835762455385794845865130305823590577012274343845263733274003080461486736725234223809834973737795328787497928005486837110288187803927914676028973074078874617882754786984660656823292315443139082518547676916995373093459176800518374120138306162989721361339255463031023893553226081200736167113345578564587093336651802048306169936345711206155780464659732004563426908982159147172798520666187616828108044505098427966876241613492313840519068927900726792361640173168989259096242481497147382250182640148190340794728374496651667468171793902842708215416088123914526025278061571835110648547806880286384166612769351699623367684006719844221546966762672 [128,109] 34062810858680975522307548575544074488355345152987575448475499981354347238712677261207408872161663469492746237212830397157414044559943096356548473255618471614371315557469247595629981173161061231282701678114745886324748473187173488167506055939507582785512882654298852368581071787639753757942199563391988181529332995164280574397206876606282116207586406890216408674046967378443172265753443397994570366696338742593660892120572782499824422344098591443811507684605993603344081979432436007306147424762458424204414212546922372599696763828826423121717507938556896100187286389374106627873716866189120742079717432845356391917118312154898326842529316926982288387028538775574834452503231367925729200633652838096531519116685315871014233067849717430540742657848935361221163045618883167935597512451827465335907058494693644157906071906714499827135071450403636852435725103224494113042368624721286448426750833165240939832350274044006764396315470697383545936288693474673647300865815253241943702160414883058742837706158330250057017971674527396380678553620278136680709565413133943102758269458709921670407034998960332822334990362832878056907982541711546452415378360486111293985727344579093863883720809537799076106016178864948746888007126493026247547318523892787130503878963019857161941418704625930125229148144128999971286172970159342974250604782278816100958168605159903531065353528568372873148931958438645988063298565729476063286417916340369372716182987614842271578102207206298763547726191775922393019681940922850474425654197745496113444583738193570751699670701013841830426854700031794664243414159904 [128,110] -68967748537871884665664784121265705193686692724903680979333216747355002257749649122680928319226057764479134914916288731569451338447102503474261529725100751488915170528845891056708414731394561038015339050636581930070654925926233677466879829944120522680232745829104196668151413922501280503742580893715634107794051660303626129661654512924453348607477759687405390415424250174300960447500706854225488664879673138679380797169388036806963943642971952891256495354801657543041931106825672120982255252235694327802914056879621313241011449048323766657707272446075968874248517976341925503903609194956855898611851990797869808274277959596147679479546349000106744745503479280777662016461402127851447097861601757198282000333417180595593169535207984429298459121322988400696611285624927192899037045068495000320808094692141325562356852278005343337168127298261139189854086738796507246786161738071657511423537082876796298554667528182632616909212678179403145408052902284784547521419386497666166631407469541989517522499517288945066761219933521135146150866174883523706264762861631389928346543748522466837430083890590585495734931516198584182788550280669467144285548616623680116194439110967116804605530974564677275676030568727643299684102142021930434018964029557529307172364318443590346960476454952151132534805676463802592618818621567619896008116031907971674246250869967667977154197014148203684643032100410472248494416199476405982306577031389616323999161108444873280013027610672551904709818767292659043516493590971169043206148855440771549417889601370102228576709133111073236823758945805895527583328 [128,111] 112226076526471696971867195849339991480643908641999858713781379861286170921220327606429589822908799509361497015255207658294050465730358099822525480358656612206838464221272638478470383297232486957302442400489066903166328823684504843920440562297131227652561737837333045384729130663415396372452518760632807568512694606670456968001865667761154800093951436540130236180125828995389088227253047670279037190537484010634072513287840643438406978204890862784506353463180285453489331616877002065179069919280162865304778521724867917480523513646305068344877801093310915997353023548926438685450541351085000927114635843927096360415579495553974587300790802179503470071362433648744658655201453735843403320248398531672506962962897193377057271548746230058601329668652611790976385303939500342747363573708277211782090801120754918565526290650886518042232492108068991537873268169139104930853962358304268920304650609742528199961838252057664743367197451967832643601332148619677532970074088609217017824386254136151472466329735203405069465141696691064245189811333632527090137255253167009671723648462264700880228967494214904720307645449766752998969150621093823548269761014889281663839092484877938211783228135017054962336851846656200606416747080056024537825571804495527691389980932835539501963450464010574087122056522363753029814848007074098731489204654696273196672365649826028666656351088586193742268673705310516566659220826744147010960246344865269397221964356212238721832710106253358101190649934887670118970538111312892115576877480776092448029612683634193291422183170662950164683711523746820800 [128,112] -143545783769952220144393744567885679865415863743766426690639136702742228843114219593890261392428980823502062444345175706229657148808934869007151139893629257043749680045329935504140941484886454769254244813459915653347745537175295178641830046554865266830582807785312557175212098255477673718960030111164115667883711691562337651982851666616361783656391324336191993561400767522497797457303920949561216221777962772726356679498631341824488180153751285537409049577035621219695151008966022594022334883685473518596723878434962136419059971430656960387799557563800504543198512486662553788228857091673454950545179623395089194453570200031635859699664305248115715144830045176548398488919058209794907106686485541090069204121938476526685959354285013344444896312375323544419174657661810335618929999123252351587230692116313335617756920613032723766988654085974603073469628702722480671296546743157711358861842857525728867060811727707918701539560203135496176236356569695100779791367349051223865695915037745319930181585917778060976414690510332203407108066697652582902399367591036868212682343454598619645945274151809535340731488873861939472515628024293902590406665986203619078537658243157253972804017862740657729331781528238997965276421335049947266022592842002917845904231228492180461568266981767688582859077546032745979156687285556370265376502663952578914412660814446802972773016472147515042910841893952529046888087092717943247293812722042250093922744808639738034732349849294402918992064461937410935305736208823091714169563769457296632347431695128695947644872210788831366538754493696 [128,113] 107951991408916780568527852558814753749993928668855725789049692306167780985719742343602502604483347962243874825176283908595719937361830227980983984786274735857446688036574371319215309458892763427637243162600201538758016139152015120847660019179866713367029651683531123586424109731019400204913757510554963951393502263367965906688752420658512941725196976538865638015175415673171518694555223657790444161921340118805284370475340467800076253938223885750919480223954452253150818450529505096382195363027784302401512404335268802328644484517331789227928177361735197539750194825383124635122063715091911401603389009471423019557111479529060023161977828513448063034499121952759544411228237254160518405991059655836108271582248121107279982543792459568439045316411029571694041454004525792401476029524167633159474826667294098517060924017845560517821753240299667265572192228556851152820597851311343937746926454134706500269223089040506500287149369425600749393381834678243382146529700884081570369955409844389917386275473032097941422539353249082457032684626268952517851081081851231159150557040119453794970501364812752710431146094714104572612866467176799423717265595075653768320511169807999080394433457932996658308388415506935732348410580402447950206787745450093251502135119878089067337891250986673774565987902292142866764101294359424853367920136558670457163401475404862920738079752956254860184571983082263367193100397118705268078873028299814343908970553249611241293825296280758975083317201321363532445052778113957885297556484483268672933514350552974035453102550294484145479040 [128,114] -52597102495935206443658854744509869259202888657648274320450298373626616233864137486986025409347991800586277197836233067343604914206417161754212751971213238706967395115366528778345964324395556574523024959379373701473571662342919615777866823772708075564761969823394609073329435878916248767325804699720308343410517997674117116271027343870466440704509324032623497700895530724391161861757404700177108914241683729449582341753948353357995207111814046094984187982475666768826195132682034314896695358243672516751686095453008202855757340558203352465969974489663692853119261021697826209721822845815315968453846596207039932210596622252913211698127035463937993924203491581758916981592777686941996460644427372932005489238308236441061590152639781887325675806469161737938475263878150745141458993180206368504801623078742673048130619740819286771940918737892203316887184616320115883747802275911728656283583536782277644784847859514521296421372479755523959410029257124819798155501369897813092714711409804567922741717559815794957265367115022213416210441285487500793161893453044351748684985818937359366677706335569346288355568001993358977457396856634724978072440339814220242566579061554741953693199051296364744550578974840888021221157819466214074835720538537541105547220960695107531617785257842033071857331192291809740401057788595191462711650017027907173901660707886395637301163200134764345891378622107579522612673130369200300158588457145142706877052359165046082709705778601331662642684485396024435567022014682176903213416614189649970275323053600640430540452456963270256 [128,115] 702428442623437428304013719800642035245248663779602022964189102417534278980354118711193590559855974954063999649656221621707044656217562407821447560273912160737585585199365478141869946663259223185515534026358111811687038550458204760953521702581988432142371359606455660474250961926123466261197853246520796405805449382388724432558233622713682527960527394463600136388670424583698537742279715207645052769535605801719691731439838486071086105631321581975836879575981835638575304313919501197160920646103062946503540812054555247877312869278400355428294414936891299283453110889240122258653893255227783265408308417999822783015641786072868740763021077654035160619561037458441779727638958412003657360473490553909258286030053192783603141923888227602611567032058783286097075153388967850655817436858332685655971665443150595612407532665263493648316465652618818485717999480788626586584547739152509935718158762214095470607725561116523851112676688386066541080752410880795509642522077707437324133006395802808203720271646205198109460643180519819304329625951629075014315109629307887727875017528913768187665670575271738696455082208189364804803184814787848992482690171260771160742438264799000563734216729899866337921886644185921986011130689553969176713659042028589601128538777885888136095713165298919325977890085362634263630784976526884383572936386786249649336013093309461600864590568261663824474863221657000456829478261869929047963735435854707047303959137393705361586971514928798198247330124239798664854960937456432764452610980577426297816149724157387618835621568 [128,116] -13112585183298063865109217996585287884416985354934700110388825037282107064055047212897455818220694904001586581021229809071240661450480014310757401770565913366511949301255220237801018334357210323438242945820843869804213620785972499267047425008518204106894924427964221472176712428991694400991607021013895303495709140854089097562304870638743108948430215283269842713829841910915719125803016138895666708305217207731767226194882293051417789623589701318129254847514093510938395941053662740422037975682044700193669387956191733441237953897408591666073068160179166423269114653459183050622503707182356140640468119477418479168826214830981794408682105856134777084233479739525209542149084678350185741292455786864265915116345846064201926802879206242940077368404313489575610197418109714389864435326254956056087050364634242027626010392170127700605075695119007933525278776386325569177927774690314127091141777490004325583629330530351256667928068495611920282543920851444199393521332638799178165158414707438519432663261610017276200838923320044731902056108848226339623254848499019354113396915065404336770258650038748795655337926760141724480378675351298858113058002281789419941763619450867058263506299720817116268853466263775698591486255619884824524367286783580694260131246362870439520992276670678370920338342086060844741598774464922916323772574903388452408156200988889889125652113598456192702787767725723381565514602680242345150423521101575046531303111337437010476037337547483992026260042634183743657755839110579567604411392329851817425725477646506225045696 [128,117] -425707021619500195013385388091770269283432748669554854400277238297469519799434925794778405649318223041363054294098063860563362639810668184371391727507883415667134849066178784981265885048075781636908712960711084675614065918984386007376793630818147489789643034197017337077766496212953846646604460304197199393549876418410038788963470100831204753609726346942270083256619839582859571313622529684214704952254232978218515711841025154518031554559594017149421278797659937486525343411583233825041589679632240147048231319242375503885003578444092892466739509178329039086422047186472812403265338831266993535161290277103633535296082756953399137237860010492941308744506075039927237445046054132772402230264549771548743135758934612699985271357749375157422881635854298313591972999156505987029059997466381775046299986606276673418622563859914712992806931183827637495888480946455592292153315863916983571045930781942430419352267036638236571079548943705722711689555241714915495018069210511819650955401682770774869746145840791584502896879699581815490248501822664039404258219968393312856103727741629155013903861084299139468379343660751058942138317773295590157214289300552474330998085775276512973838418370505133742087656773971013806590447410565083757831738565894387839565466291982476816363723485001068802339705631045749227233061720989896557396630637946439672216422433347251591885406691313571729952990908845897835461100860378418903096512255439320577042807355564548613082352647321213472475127622778526705752305860325020729629900272686486728889836176296984 [128,118] -3081901110357161422394659444471471088822162707598421819916899848528303283934090174698032031936235195308165364379619179626014889020262162817597170983770695192114667055406809603015867770583631301585839828989321818188670145726914967804463612130450805519337042087085652115034416817213641739813009092548052034616429721732960228698740166538619500962054179511253772923317884908190706062422722984678699566086470265254166544891200374032236809013815540849201922570297431917613999003366093256165719462737454253838944268443256093123568846347476142766674609783144499141416913507690989840624730100460337866615420260893338946321575416210163651445921636714627848471312735556083271461266566700407799012083818235992121570388419046261275628288395888541510638396704670726824939548795930281491688452945561777947399341991052072091595940254701235235936186440704144359562750154573621978632342288113898562175608792034727946267340755158491283022284381597075629650364255290450234529903463763639564117208452315579611161082592988984936963745737954893578642913459507113236835838929799614975053416414728098291888856806644872145810545333844570415294884684244415733332058359387249796844492085098057286522883789870586498834495289468485736517908720610189412558766157555819534620276349189643115202091087236948505674889568129926208457724637458118317937179621445743487299613475096805255852354877608444943956126773757686081323834245937671305952916760174366819540951963750842361009736090882057896249895561952508490046402257387291739451563187538413621024280202672 [128,119] -494754695654994434278772928684711070026556102082802839862975088598864870668273211309466545115882235417166710670383294998252504933156511858064233395020091878391423314344347233167289040319767548606315422387053412031142578688805627440544334404747897966362809613741468048648634031335622519390047824970988082273455752841776412764581795694915020688677474315288254867144646103061902626427557256296111769854443450991312635823013534893450959251260166361897614608976120316812609332208796307076880066167868443224100589451890725079879579658576927335229705465884965392374195158591724075575980753099289706905234440168775924182351208347461262217755575092016474954905169096386937171880070056269463193147827432796696478728720694679704039784487743069229073896715771414062413396125443023654920958449351586529444095731651836832618557171131493544232141480439765294007625874605898704736070064699332726104655429833900792062646450961401764213816081002940389447422542915851984253822773422217179754482360802616296342812719482637419921609788638282101201224838858994968031290967366490538771067173079011570151073873827480280821064815258069182723178142113733920456244480252540145980309164506150075878216265122649484522654374555329958843801732472731974560434978919100483001764347579762190543760089364513196796872936606039798265966699953221038211021518925794912929437809676803736810435991997308981038034712690599149762299263913460157211524579066093150028506935815521692965750395639310411711115510672497300485387458325982690902601145976782123109936 [128,120] -147822660681991791028275523957263932217846190574892974283437880705051170954086352449273799166822638290592594253294748644085600584165439834523050509389942473117779270352718271159970948876666891349824733934616525312508632242257169098097137173505398757820555829740527311541543451677334241328354067196192819685831025031006629171862080815050037780819287875830944235197847176215265470811670910382390219048144050707041051031625589957519058788230337498304097572974644956413734909491024003453338012232044953827365462190319348957703759149418628989075178709052975670031678699705916847669633702461415619820840135588443371120066684309164427050845002918290817706399575373995189150358617244541627672559811635364327984199476105682494955730971405326758840906260514989852613262035755596215915760587554439441197378957134723157679098002269086933065968955392004597038332137660588510510577744637643295528920961645680367379797649579169792711243887395822187840991736132364592848934425097627193862659234984179774453303359039501839317947120351314243471084138054639722148979951019722764135511910622007548891988879481765787467985012347286903105047528308030484740320786965386170371653132196606300198225327133258033904261530475046740130018394160514122653882234040179676943330866887072199199721466887621602403548715836577078855960238162251567427970005027982817743900179609342373241098662284258976922591678171000078222057843726212866935605109546699885945300501731278182838900426734506317561509980497712557940754471492530724999582607750506768 [128,121] -16958593695688441506437080039924410138523941053514051475451179744635165364958382655618238694115856825726446210268923486560371571930885312177948891195365439561065857050906740649350948535240120150167637865493044870184815670606541804160395334933596875183541800636596669318797607731768543229292782307574433762473700965353354555271763767016067232955507661877774752498995048176781633277656084202021218608739826385779167932653109535797099198960169241583608875474980475644335354963715145646436467350451750992734106198458945589908401553557465805011908688916424609928356279975887616025630425757600971979488426975064625786945906036223059392025448323845144061006532393318988333716943816851999055199188184364231902537416441925714510503999335509184681887631064725571240840841908151950296666944589249646564523619280686119580730044520749980866926774896383059515867049221209162381944892359612786950642990678481315645434492549725735878699491213882551011921340519240671796921981112349645237925754201131115581539046055816250807539422518917462054917027456256153243404810098862563042300728581519835143080168891092670231545095442358657194752856386426706155847606463705580334469450121535770441273677894014706598124766333419551665743240910866859215278952866821808551157701217295333322711614118853767637162740318728332865240853653080319238487717758425270987515299144630910151922351148100129984048845164994735793841946365000464065209618804017974489794439564368395957307812150942870183130426660454333565001233263507464451814787360 [128,122] -785169441720431834873017806602526076417863259733276716779385871970634566778704797368605270373170432302564472070839964770076892273385346782433173001555272595998914707660475896076105703476392620744543880722756488454974502219893449033525423177069859294987566933858866219037871095170210253215390360269320482606217455753132146266566437809070611992559582639759969305491184580824214546491833494024304743964113939643761406420749948647193384939923504363016829243574732444727644062713201660414687667940298586768029808384232995327958274217829179045858162998787427397904141395713147103007517583337379123290301950273984211170104554038019134291644630572209664056614273071546381255665001160101005158206140324630276315654934911267200046485646835015862089578570393737952248795808900521085823606186144977475420416296332802327714376793648629559030465229511210469506194752742288510139572085364005589510383296910824281628117525453431331842550688014777914687660158167075656831078177127131766027186394743036368621136798980488252282906472508685004895707952583069639891204278424048317124866137779427480254966878129415226912053516528851079243833497013059062448526566958246045083266887522539091321652748086966920280279862376060362070805137636336160194477258502563234594897481618712843334415335551190947714833762498096729017097635441672079308881099687628352563618317994957681814310131214613351708391343123617002676911336815153997020349919455560708863459864638870021418603005151567748880956744684843611249320371198360013030 [128,123] 4918792413200390709138766926386346746554444187869745112122511848457774804705222526511211152146140969560382446811079915752921686947903796237162204624120565371564155026637697566738714051219459443938006370361136613331685787922167209744880434881997128022898480729470368273732953462800375529490096184212818655741044265547507314810075424512672780846394689048813728078377380115526894519616203220663257983572991450216612347452972112412662324568894957636681238096958502452897160826082951184691432083012139035396302715782926129450710312021196538879148473617195622101328508805400792796323465985909223486260580493038115357269335386081161372263309323289961389607703277775022739362291679027582943317618499821286899678211983195456537154613837019965118429211852935340309905256148691412429451119150584129277646624201122741259556902695923117363045600673329727139857825654627417734333819834525007488475533525150027180154125640886055668528014051808117389530835261872475496751977170420696006940869806443239676224341736288684089582417109071107489676518246172697643826904370545106800212204534344062006093220514663446767489953765641504503149956705770108594170149377269537166703724365340107425405739316337412789774423216442332501334019128762083306399081313908352084906290678796574959889294092331599536810473241052270511355234273773707628778387156080339515045265151440925948627282022224455498157672963563031962247456876390678158509972005187631281756471616863553527551577473548257206834292500888428346859414780800 [128,124] -489810192973568568279958904751313059151321010162113498014959474541543480973999408862896346134608662681663352043919710810001563848942445156308571824770787372715310318871325897684481000903327665853488779282884387233294753845270666234075910539986774003218921394492905301347084149689521321047140176021326246124838204407780709701711580352070141763938397051645621438168547230490788257810653554042494438686992932531551381652664121331127028665251997478668218050975642727033808817570709139712116970947452172101424160775169935570219510415490555870673865164947621605868132220047428364823440647652678317100029750618784340864089542230023892984875338658529324929297899270577521300637297643557574000334666713110471231912309592735872439187811642593304894636800918433682233834057984345969218842925043190228049631588767246783588672781732041640826437597869940759980929968245633303045142094739375591652704316179113557074868921708904360376894060544874719380700779607088456567531042648620819403125702790951702800610043691184822115502030508303387856644846228365199700993624267555029280636482682272993124083741543409362403748868951806373387180350600887261075161814902407162520422401983153950486726537404305203269455732321616803845455433487856675293149319434261632003868755990164477465721106752786330321881832730593597217298342661034212231788617977238590886752831436586874506594593442374128258583491508132012327302104452279148248309980042869408921106676671266998269311182777810880179729250444170628180480 [128,125] -88403435896603524226743657975730451953477386907409051306591382437464878591638328265479744436148741611605084219079527779533196808575655865167392432389612269439150232424816975495284905395044870595286618820102609096970368972915361453581463388137344823436604311196823955459583678141793263192242767174116525405464416072960892881000329438956576725137505711255274002624473270402114108224241142661605207455169614444644596054980228127723158387881853959244197209621450587794731117313570001721980089212909920474316921608016484978141736713771653778223520969594823200296681704910366794620892164380963987604945641229097246551466762633292379173003251411893813815632935062325729096369086375777110221972216114987735033160867766538148728532222210192206271792167165975605239063614273991598756565602376489790421170522669441537515966482799481446166293705840792210877351112680459741561998774899382102769341368432191206383811079226387760494821714991436132686117989814727513381040701574677493100885588074395616788663504541445680479865916253359388785325598542936139490163881199916721531548203783680509124093589534180073681853743686702586094225021561704937386619738463452890011660543872276055175766170856015396531709916087414843931129410398826526522487695862256095617000979320874540639223173868294209326141186255570894314580732010971315453655520583869637642682562565854744110250170672299581867863111806197375199248122862235300870691864989393863788771224055037712992585737584575621452767359522587712 [128,126] 3053418432885698416852389870266542178591541677478229442102081852467360047826088800807931936034281234577245553232686193167378913636096299444591042637885519115638760015863364472943461581040124218423301090976443044230378842056706706428275694170681424761663984242003043526854562182072479683708813755817886895587716773482400035456349553882026494596588324320755473636990235538745379853504107291394955079159122731840097988225225000890540382159727417534592113150816687309141453503600312072266552210451483602729158459591953079748070279693786181417199360732184052471849772817972347010258220284736350712596567413142849486018125122768418027296627223021373900177671391998008924498971555718289553200146149289119429692492321882591482499148443377962396586055593276903895760966745752977699496300630243801865131540662404833923442967004426267573599209478923851086084454973523315285118719107649174101993447142852620456353989328183579942467561378506110710989987734672994697157993086331425618677041036541586502001325074971753804123297611148735009225804279523680546042036471922323150697519845155138863055171113573387120749827422725877254206798254848477813557318264412275688292597341700898206344117654613664995498980277697127649852700145287816117661466090932696192926965868203968366456604317896419301459440969014210273824862725445892147461281661138295907916873838410717523715550524426868903629277588239945407187095739425832266813379166494798461289591184730045405146971143123732707578141856 [128,127] 388246280210701248810657127803870860855550862385597173220456619695610211355069968840862641082803918484315823993417852518719735922218962928305157514678819282357084319332984637950486533187325968982365531337175054315445772765018986096014906558723897836281642674769971350546192736158930064633746542702783018078724545578560303150041721585953146320179777184491762681066118662502546660272773495826710005537916296795373781773967868415463678290359088375142354652536546833088205555500049427587074476087778840740232484250022328344114297351676903865726421137769253723507605554872590717422411885248123403752144522669998311075276100839032137234921209955978532103767974986753228428634672940429767340738034603244453884039332787621006950306337018297909835775907946483892728792377310769375656108633691025248431661340946472240673591067928326538265626771249181450202048728629045883798698216888208970550523232983642854383417669203695426965862099845500458819039276626285262154132861464283955905214878570287316691135904223522902248831146665172011268963132379204945374112030773784206595435446199474029369783383594430263269953456407370410857449520575241648291654105257989675388567336182795985122357764180236393029720597404132867588332919902372879413314751397541834710666977384058483553544661990071800679090006882913633069933684267475924296160165538253741846479212101951561525122701561842021050814233332341112901963800448553308599586960287852262274370359746023232555209288715811596000 [128,128] 10935715994188257861995563280410966821346167273625731914229422949382663561987654655994747030717435003776297397768074574975561972453403076440560142180310179986344044910435009754108715399743144648732586439142172000758676877472221325039509684078359982262493377518470930556858954761078604759564281322248248489107078927801807643307135051582293069888660229054567717592313522410132278968245943816769663722153723878922537258831987918513989686399433086349493084385831626754881581085748889306566404240844145460540058468394696453361930797848941178296146631466314920766882289319266636551095589351675543918410780666696795676295081132979530064016508923545461604849678392430261822065336941405490872811297730375095689481122194917519277960726751802696973658254224902638816725423704813148823396626049185740589144778414105116278812223281941617723632225327331727395539174001288041857256453698439512868119591201602661494603176892664159705156822523102351431807611321047470181634243651096472922000860733394563597848830586870938432320660259704865092259861644369894925916696553683071433667545335827665936830014320865524103546226255947917762286068187913728629793717345252382234083649420573023712455078327966849500285018779813938887274739446201658597693929483126031007245682809710162482781100728392259721432390009512608452048681081460927505860989875487097564061330375396303353451310790817610856536583782090801822109849650808678790322255446628224152730786202905470074348380421520 [129,0] -2248552316319031942851705849824230494955117401881171779735835040586861216740863495137833442279279358374478158199775361999258853639873415065089823357584386674899508154807817711382445132864813369607796119241526455384298397248660002575069362056457796347141291564862599793002591214034849050864283909324639082385749999245522629501839665119623310489968784172176665786647418177451472007839382857160127316421549251571732872106965969686393804631888389854242178443798201667769481147938976836101070963289002536257780033615845255822909049869869118952022533804868652984449194356069258468092037845816820860256510432350415510125043053503191883876854948884694076107002029608358671434818149742599098344633008754094132459600244020499155984051827522036484331255721871395464038670196764800957268431777086227560978748947393899839611915950840310571248940659463464836869957623760778191458685651841710349273923166880385155901352044307834238034381323526965579397225262204770388553120825090665090123562664262911834112530239051358306745528826908827238367314625818705318388788159173593196417316253987173442672843433994321675493712355567736341953842761653343996313229080742168265853613255366343902294527492989534457302521441896791545787078555695699537963023434895622586855232668432753944564547291383053579928079649747440173063361172811814282845680775281243919190258958442393120070973195314022624156736066270322965189045816426855554025415972271845645504997148104051457785060703276137112494729442857971619866002702284864297900784418738003412438618717834031949543665216385137086949679510127293852992343972517255482094326189182052097955215061552707437553884777949739785466329187398866803925529504740393246660927212060449256926998240522010955122596825984661634286619688973794645633094158109816741870952013504160987433049111742726483287091504342856413332630250966412841165533933189579630237700528038070702239060982981037736021826292410798081938491134457169806637466535903513431549072265625000000000000000000000000000000 [129,1] 300061935172647229447205768678064311038820123976560851731566303382249145892689091049774869864108929925174794556266578726864479947473223617299969965611463339655644714179663735229273460846017602642615535505689105413766646273932641487008221380615131260416100053498489573453604128501432276999916618432279326532968262912570921717829798543549394348198339464072567068290959849681296549727240864024326094783422056588229908107530426223571074970136578675250469732307372909742792999176663459422505419268330096127397303069714849848050721841513572021838803991787818145842838415562882306908548494082294440030010716243419747024147126144742475093993439841715304136019742205610018460638008215967189716060395768852617576935308322505624546285931556168909161489883542977703452919247546975927979321053881116598046196744722713817851039260023484110146775580008219857914920704552509333749394926266177750440848357535476820894010417329819946134291174045782388989483182713765850302017709785615878392097092307900893045656088836542383022713802954150228721864214046040246667324237245878431220168233394949657558149794205441736392034312802843900501417410608101814738408274102266705785491978011079301201939793197548750522766044892136280457366079362420086153604831476881528608179373223451984771118655883760505766138075584352414847324500727067257437881430901462728831621462888324176856802278856820457888350034686517778705498156528105381190122063440049771450561440414543265577364747105668825140346945364220116113378808065832858263554613807771015051477614854634940503488698707044904419536904943581709967877591245687354392759313807831297619180390025383347337940736823829419482457537247386838437549114447345798004866977424233932080426610421170708514969279369971541460530673737586182506791697984907497855703970128894602441541404610631970935973727610537541524904377947271503732173503259891792323602973549996131198771845477998147951464631476925265616607313385938091143678718708542874082922935485839843750000000000000000000000 [129,2] -22864504012920888154634324174923643799135161213818809041831969314726313531319955444957213118994506063650846044538475592245398228634270951153264879320050141375829361490084309572382802103721692503366460853341178105224554858698577539813709352286290576232278129165487090797934309173067501153584288373711558839719495222358747247124334671320149863141889369318990305273862184450462018304186292064146849185780218277469900061736042411964417430427407348759292357519074140769710871079873480287112748114625160076414727358663506852968528944690107081233201507663466728724506038401565460629985441376564585782017551556035952362714584905032507560455883554405422250876502705275752921045976479950392046383264945164822833023026600173954815702271245168658850405271351548473321679315410566311981502652656400707508193593609366468531545877013777019164294564240245818827086573090082031755144499974437812468854684666848792047528983749611394701112046791079619752000649831106085383300696335483660089326020130622927730448663715557440188915737725900438873930586057443652565387357045699957011665155790659751715164493083761004609718378643411152272229357588751297006448622690138091059124701221275184188433585857288767351858406338863700513160232735406451620771559407148063256867660164623398097953780874573298336532057651326823737357096752917761301297398691194532462788893279091458682201062757191566684572535233505185098761608791781019682676092789045110014020730399907452073529652733889302806992345264769056138723610552882138983991163239763834382434888591283932883493539591885374361869219552928963324056028958051600336092084773005678544047168145753168822666905739236855130237946366981819078995054617294144478764402309416718737500661756911911314591536443048565424733601645691229350805882240279507499959515042714068499193146615565800379370460140710614969315402053916582288674838811653968384602709271103675612509697400972967986928571545033013628720575857982810069612966685781429987400770187377929687500000000000000000000 [129,3] 874854683176222517635583999671662030259066627932381277508181544698480177706383014924935712758986012857332777299846675639366880334516968820348547943233378945737273074086546108588613145048860910760922978411417730555632775911070895510558890445798864010360802305735798238695343750043473728142401235740243546659483460886574410758946335482943385902409388546075933420055766690082049471698539709592084850136271648402983452880964794849938909394701533860604005197412030537398210465341572348137342024377502869619567085909062845834549969660200776667367017948047508573678508209519237537322296346549070481062674091922618579527712290478365744809584247633535880477782142535099141801895511220563627252949134823995429253998609124872766636942022116074640931949675032370578203986722878154849846716039090778419964982145263645139305052288088131290350957468831229646196828755118538162804383458300602779863738976832387972527878324088094926838931026935524052469682662884909927932327906466235818166410061870440303397241413503425501994160502895265783996328942635877018472893912594870501618501980997597244199260633430507234062316045674278980053970734974510903564801298981907238483156830885537066812662493682853382633717844873473284292025164541147422616159531054740022649139080274807298327494344775786638752762009167474657577803700924645437177422267446142790616797532318959111230577112966164325871353583368157147410098371154855960906784169806479773995094542755012269630013003593698826461315568014397807931719909802596546011670683066469304328484049362879198789842106695671618733153068483529643075092339907125956758279883721270569457314661441731336180907072033674007733970557201363312082288468325658790665023985378585160522096527816122660659203063289824603496679122519421149755390331004048936551556642846438424717940502689820186027977711963799186382744707210735181078718916598827464245755698760100693084602858175546313190768556954848214843085843581832472537485045904759317636489868164062500000000000000000000000 [129,4] -22302109633586277258508068736926802914396818257023916801474105387704676242537744454038336617764976684129896370149632574853263020950912284280052048926257469686464309188714745556668807518314024790023880992670535586603072495415699249429504308535763225528936199849595623575208745867867334067253905587044432431567339284728792646351139271673905412640063261414719443572881045516897792832879704020910786715440665102512321209347547345373318678425648753504846545067907860364159031736734533441373616187559674509684968681595242537786885622277324780177077708830059755758978115136981582443362872023846902305979805971297278402744388398930757371892094958680258451508877493619474145356006810958986266125875289515400840388259529213817270897631232991124620605395622820598929008132499332608491724782526857532907635928444538605641559579862708832621325942956703458030649016420573896133290130779576992218495362264513190250332896116446361185146906684860752294037411168749716313824179820821865069449208505913159007494636959134497112325295891506039489161654661918258588683650278375152821663123644786155733038302112076336470131045129467943095522216590280927926215126227129126131958649657198254535518761234877167592743962654086008955294929195235311041112076911283735690223387308831623974428361271884675157752583402732623859670542009824429891230794698062827078989449999690045646463842797260257104307230614753182379922439113512220409632068566418218360601067165289795324122426012466348523035812587532471822190176044331235010322657886259487016607467466231559066408353164981574601880424329874745247131832569203760983972118880451287066444346867076304701881802717651293474707761268202842619361826493112238020075323992795226885782501195806487577418860478169609862205009349533556147302930162546666183246379657016500800729009806480119265074866638975381713244599498608518350969203996317930377287044144926309700334189168417275856011162093857731305164203571038883042176870219464035471901297569274902343750000000000000000 [129,5] 487575474378715477434054940745767970717158580060306625390665283021010499680739618166283927176624812730620067312092444556862205847072047186377987825954766250430337265861980919431266515786430977102998228367013815501877848732930480611790304726769274875764494564115654541116040964857749772455843380887964814041032217321934063955967399871140170322915201514955643818154342172612432446484745406906304083672554900302195785555975149204538567446037119255536234720689995539096609925078250417561022849559589071025110809452087659934340160231892706557234786515597290418220203879101641241956178776951202837453676543368590555503985718777667326064361757168254653531339964286892932048441147584485310222922385037330033559525941026593996310150354287936403132641157734936543413393841835095307275361087087960292306479217569654247382994698248081776704982815298230026909435755686573748372219121871052014742396579735705793260762646782538817900391556114097058010489513666777852298126555560088594932319361290590647486954287797238953496884733914915440540442745738794098510076898702614243610108964843706115416604035157368132888975122579375550155300372759895256640565192830120244444901175357470065870399280260260227654807025330915592938628393203571044932348796813132677341049547289998723451701153248630289128015855297343976915459429212394004323564032829651663198695429577721834581942653699905653906147758694952653903187282540166032471117586693893909620563710698901703295427699312086400887828675458114286982605876120425474458478724616309977424256504265844440740924108614445205218230942292338265008380225869642349379448461392995582969677283535887092152379734193401270250537845060750969491392723191625801837148565279109986812543799609959078723604543331656581010156725201167177266699836997822332232903718271272213032102015512445103789324607065205181147581649039147842825571345261421257105727140132941599215644221787643045693405632492772886521032291607270076072566666880447883158922195434570312500000000000000000 [129,6] -9749713936902659360624026060287945857397200635369288284580015978286285328606145794582573244191627674063553263020379249371592781084551482640649228943131573606672166429327632672732863765055265923549241926338282187423082309176252134977110326891152190049891755617326948888114234645688651502596275003100108048130833539938725605918949797664732178030249189254087248099664138961753105332660258556338152548930528557242123465849167326690131358231000447286859843430410389366083201648554066236373951444750558347108075066578611555815055491975177813421435422816466272590173879834299970469870028090577968711262504547534559874250823903897918354724925251536163999662134945772666810214112983799573760708662111538799742720642308550607849080172511808479689083594819643546175751472107682427336999641255771248781508968343585366751574181346074850695968956048783985026645952938670400908137707783886522202319847566669067717616721825495016270426359083233256697401565525208321643909236899020602399809081544467813364796972850144087374169508603096731112337312539908027871743386782081426196158674710860302688309753846528982721364376135304784495896931122807728101623550079829157314829246337422523835135775462294194119493746423000443438682169414864305575566637179037998936173261737416227366693736795153005457938706200134967707441890926243868236493951741130269492247921068114111722657696920206715968668169646575204521713886590430388183782116169814665770168824687784185833498526680059544599147416592550684521778941282167551879803329508922039387448498636480516318247861724236791594761338827672726068533220105491343910837974438432740344554480916195573934671601059866552572356599981006450990531534122306249186887217984104688167450465215861421916181938449574348841676335375371815507916073534225049932035454908838678296172081835060652543540612991310068833830947816972619903321940041748154562823499751141920914553680349555480068349098505291075555481885705089856175575846464198548346757888793945312500000000000000000 [129,7] 132178757807255305269823577269661460155132386871384822484710870676196857427700876725981033511572013060835118721721094395090170480397532280205601965933447996501870023854213208532308015007422083808604176287521288598343497856519953980999227401281533677714556413192418255321129901651262795759733265654279439700231733382777643208504060328707304005948382457308559225590195418121698892668008825099602953705760147571819990543198398816041220998195713508846948816778167314987808106906521079257152085985534502606047561766446396731768779193182625815811400344800156601414437909816015750910383137786061322336399120243002180543705550076667619563334213819605525428106468572165972875544785565844406635087277499383827867590056318863689710605224097923623722048098856645108346206097240735087173959652401341028617420964805564871441610365178054882566087676898415172566594976250468344372887103095857475131620320746307780382750804951110907617903829418595538715716612102851670214287677425319807924178580229545249370405755856612404543856845896109349989895962782978531542122299096659692491129124952377588558506531636067201144095891279298410596948040704402262038436978077035788236965828021703918663646783683288891862409623150869042643601667847626698471999424400942544317821609532896886583577279764668460411220326962541714383688977667539872915472050462371340466347813052311315705221745560345195046920932983911317448203657955449715416929238181199922906946732495471165098459677247444959946239797907941498437779121134402388874112948666962879540272579437758619664498461643363360902171907314294246268442017626924512803798171468187465219925003260985369638049541652602670632634927791139326670063292488881386780219011431952455024170750596048290538897477404923081587943182074967354261747723432006654783537731275153038341264668884878423472970827616544206882370675535320615068882024716575482537151490598825413979656698920023570647574363752579974203987743758097195279077595841954462230205535888671875000000000000000 [129,8] -1148716673906794442730221576937656303959731016812308572155973999906496425705245722018931253878981642258201569069130439142374367287583261594059741231755293688851072608874044073271359299828828647668095205852408635916353064046886375571134624435964661383062057955021291142333355562211049308514688637011167341247034208272947956507039438587621742843338850859927208631643515189113908892043028753772368718983173123572942847853085721732051247222721927865313742591250543316258990327056392925875784611310372119555867068361892019171721615387634268852188034687412604803165140073826410786823602607439156008140981820756570915691548636153785209725909750595075743925929340484841499870665431247379466542029300255372515755801414230331149934892428923700158451565036443868667551931690399895490318699108040027540973903920746430492995198955431818564476916009728515423862915605087495323297556834649994406705555216588098145839882825115462799788220182214713339241130933792598837890192995721023085986671624376294010778260488983978679863059293301165058550942925162021108379815138674254593067454838268653575011341140812770614184713500075495116312267978590007808004869139326255731061625266123701962197593899197106912751047041571127258451536239464528292923524423831705723769197263580587087288521901351336760153532989197336533525708116711641398090352693752759568620318812935961061229434726890381550439426961029176986430240649709881017751237388985990057435792549567260946516413393180222151319229941203634861183124290330304689954770479541297041978037982498064702743300747376795911084202253324070999031260807861109251132850557607966387402184896332675339271829323437482859562241254765698741691154237293654058345263599008966138430583412161695186794395044663516304282794173006153714619709167522681814086308364397576273140396150851757073148387583266536927382697164962910130395694768531186187107523878642041849155403886202921576970666566488534842410292104186199380055910523878992535173892974853515625000000000000 [129,9] 6792485790051189635367657793980399391365351139377326193324480163078786156974376902260836523567108332813085311140253009922012438475083219367435716607174906414369027014474407490224804270440938307382423395639673109261279156271196800025097971677916137845137242241675103633013346019644558649198884493213508175579154726417934053259832147560900552737454865712133292215393996223593018807952633411873495155930552040903530490312335175994414682060832778997248979156470041268656049411054163038801623420254870796872185301229624789027657865124899227261941071511283924286034891297966973118416951409763971171729096685477005567647554027027328276903480972794486322762871883422571753460762932856045335718611118417490828743565731470104043783843437737735217747196571034973932983976798403597430189283850165761217187951170815591641619666636974568337199409447949146961059842654880308878392369866781445572245741850811348289036277798021409868671482538008116185967761778637735117923630000301956316336957356959921326947614451927336863075592785004305485792590875959371931964001810840294527689809009129243318314699998477373882221677278907448647386392419850651413176781564621885843840933181650775076920240749915350679314965926312261189523630745256623199113851088610338071538895080347373738792896542757873521733836194797529741488205401777521529848967395731724792180654558846784964473547810060737509053251983461391139143589306505870568919006143676476697274045310802738569315109782837654885492230133532347181147494540140757640662403686404630141417390138414479982257267652648263953410272715146861725678592458075798223779757446106654667849758541129239476987296392354987648593853042726842995241365785513404208590335355523954902155771358266903554556316415481480939123754690863370837880550944271919855400375271741226708712127128467092471319208881634221290975803167859759949895827819082496464125091426470033452652017215448984066062198165423686709371028187229302197636116034118458628654479980468750000000000000 [129,10] -29198303598746825904912742970444785999349383395245394812912949087846871343865781602341083615649584652746555306633948093937245935992322785487460790595670666753851548678791189414679720854644571862505337495656501236658256656125228777276827991799323170072434261094132984369021213053883950450715450533943793543533735194685746751374959964469075721648820803128924569445847785260410753229128215061297306307911910694635006799415578242731690796469166817017646831913585940400624359175192731985211219663203772467923990009162717820821638388088872466540484206644572816126790601050066711103812356761379041847857405505798197348986398054616220760486818605359935560661488523883969872306300886077270354678373408141505084898899937189584492377436785831435332940500252532243528211128902131010984324921007249517544154341422962879101762785511623458472082887974095136972042977756643257884083483297648954070992696469857259582135600028735983550957534217476413526360043731921325058177742639904449839132756390181895644175667939715848004520978167094609507144916433285603491510700841838445289981817618405070623417083723489735453800299737538090390599747163576262654097653819790730354029680144623214564991870756465416934623021930233485214394337509891901495426796142700407672133162248697175942218227388984945380208603644850756973138655795664432617125105723048731397474521764268113200876888197604543241821152216096204364113342893737784248561673985714652244637035117367405817691558755329268318949911735997818888843459462505405907734660019887464551004700653255751758554523561512954149736700787183981786033392273412014263697212155116979256115175941849652241952093371635656336006280293891501005019923993352206068114692426623070219301592268466466694931942065538698910856981825061679639502879455793205000970139077592690706770619980467801201131280913763987763760715154489276449871216150407892944739125519043673531892862297597693929398620493438698293771241080996059480412441189400851726531982421875000000000000 [129,11] 96876931681768427083791513718043113723847844158770870836714290757342552928178343186706577005414560966506798620420930303446817162746080878312355381461540620065697073048201498860473578341426126498449401698866325865698531312079567658617583642882103477607000203499245201606271504760691832382182236144208719483902694379754644481490280912032174331203223483592422850673504948945013511629853516932319720669965287719012231283848998872977207251865183522457936606322496171175135164999092989055382927462459064129955594317986496785126103864298643600362708655924885629523169797152986555311575391095718754140045479034110902727642345426470894215715356771013564144351686864229041157862706694681850942283061418210690592190187145225419420560195274838063515753927858544556291278047692454295036430239612505167820430253764434629855231449317421841224666422828726250543602493088488883529325753116677416310966120185227273499983277933825166944578107951864296611899070814722363419747827865785399663818780392369185010522421222315910407920670023120093265384945241621128486453932292601008521618372698944841528232329099115416444311462920019836743493700956465326416660085273659220174067312876369777528995536938920621543658792894930425843643887196894279399169772183830696818415920721804480576852068430491710606043853158216023777257125812723106982252140743408536283611372449810783265345848233844478199265381297329255210926441336547038720121897085162525641380446907339441416990379733308194123265222793340143199634451700987912721093491137493937921873949177856362143119228855737098385095320212967613272121245875827114611125888050705818060171427548690338987610666221571269419971242388065631115470103253493008137898768975265673059316256326011057322968622687665030250726173734819964921935576621393529474560021409631764582212882326889932300138414097731970960332567839936365579311665541013509970525230996378994710975383706340408886091123850264056502573726398219733368932793382555246353149414062500000000000 [129,12] -263022439471149020343726198809715711229598368211221474296919074438902084783270198305661818036928208075148878601589743416767078133612831507421146821851758209142404510141499999132153184089408982461783242593182261037833399456106299092638006245328507025761378023726324326722634045666432155710793813027521169494078241520572399289268250409140833946838289647673551507010590494212249538781396684473730736384320834564455128977435910354044825444209033759292992505925291018105249464763680316947900841543444627984962695398260087681636761660637649579139753848402466341273147130753747703552812003087637940246275812936586444388548436698687276327914061953489016466397682962743080425656227885412495065212978118357235221029273361584839485483179652060426821039417361306337258751892367815241720044949935756675908471734899281609292132771640538040819843887609739896370354816329356685761270123238075385384816810665551629211244077373165895882826740800569409428136381251948845537698928299835773706444246163411526581553379220623673373533612817985339814203060302476672469227679679661545034986104923836931588561170730944250155074524361611990072598118113648774611826953287625603253886233110252263828240094666880528979456444672034880639813152637405007228607824578333889058448472031722300851349297010013459267837863094913091340287122299644406613089142650727763552673679609074564979025196653589286222141200346218891168194226918866512027287962979351057981190206975840080363735487328478451957529488360930964206054078770202896949223210929544636515431541539523166344571810002282361821775822456632119341830214520293523484365472637069049015563657306847387953821902347963712241571203206311647581508557986481399407820369528821916451549258083223768248440367353344703490333556747172796905496028600346299023730059503730145419923140867581470841760570024415872965872091742163718199500664992174559722359657902659717945003586412550105866026964686310755741315003941593886338523589074611663818359375000000000000 [129,13] 620361002373803829393704150651872796539456039684828495747976375709357630891103328691575243818587767656197058282864977636070623193233699329681633317536044133548456546629675930036353295732019137378342421137655574504622848588931173067191014923292925494783297728633053428159697056867736514234891168681478557053364182099124106901276989547707003993468584072653626872606036471285243444219536847427356939090395810295675733543435154000645495491788472549484227728258678430905715671748975603872448930474400417348839600914987922872120538472708473220272030619456255462927175819586952192696566763565905519454620604816902255219287593392448222119209057518619423424056691308137080615751836089179186987337124577214410895472038012101079620306856590004221637267054073333100798951803244583816978813811845027222840364562103120268630143608483805642062662511138325950841630013524201676347883098607873027258222368664251373369647087350437000165133058979977407645071729296006607133426095293528231326579897226906596376509967909335678258915836077793540719799167000921704151269892945386197881376682221143548643513318558327032588793472577514271285619859340320628007436157312551180342940192354879890046369498713876685583400020602108723576018797921774582115838736220166654663272488432497706911390831414747199626445847005370675284253239553669775842631778760938745035294811165286269063890268912204177227059321106031448840812575635159579869364320877390800213505626338072250607002097893432979974093851131260754646274332468705236707074447498547121976007693316690425296559837776321912648352120616415002020354805294212609021187373324859234032346080361986515141202830484675275986351671680851154056540796692314687872849754253178662696584042815730806475884785049800651483868500982224977979433928493935034076500816639408154104679211371932476396391583353466338610550013126648608019392846320467341017389808214349125961218056205753026945512957847851025303814731515217317792121320962905883789062500000000000 [129,14] -1337055020993212891322337490030394143388780619086459270381204537203658628581200362097087148145593613966859780194608217587850870505921436279297013293481328864868668153743353227735902588990387847544264900607580195714306245722310664336612502506815406347002443936867604213967058823385162982930132796697072864551036179294831324836765317435090945850131784430760822438592350766387190414477627786552250460871714102520730780934327887991409870039606224801162365732220704461036317160084757468506029140835289218546828693275283034633962345700112552957850100016364300403702730679069089885818199555953346532401331325932369614841281056493152247056972603017651629492932805574734090151978445781017764193498123074158242046619312768512888146989394490190938533073612902103944605271191491365869108336741498150343872200678169125618775650380611658872762843992973840813786398934463770851514824103669441411423783602689108417743799765149966587055098995102481687979791293242022583721771302999496951567144602186641689419447918776876000194658697617423102323152272789606517663791876957853227985845151107892897026072098968092300787063341476853721964770621888543092044307235053645115255303131117744167072561614068230206404294908246013528679507990914113956762153768361438211112080683536809044396633528832276646817623508457732545967046777295658753996112415636415584507955371813722842751497591327053319207367293661539693136091879069449513023971590013757389523854975043542509963494574089149207280961662112696106001211312244489709074130230594845017199636608154630603457874609900283963134673096684548637875849794457043099855831009613266297947198202260597246971562225887077122558020309855297565990083312805764660903190402471947965638590063608700600767474708052173428938500410583200892572738098328421066155578908696548046886884458664164750008183676449466486242602270158062679757544054561957448902059448805071055271119902585024490089964374032739354361543071547657746123149991035461425781250000000000 [129,15] 2683968274555155935716171121663170265143931298764627898567577635349010308461984964954394831094023653956400276173595263574747725297977991775623306372340192823441118121612668436530595107157504959205607172903350064346252923229484056063121391276061156389582603258555268100307820193132435176753916999580343842686163920709161432578566869139070189767103240506282986604745623431245106965218481549413966799965617912567544972447286890392341528121101095497956961765647308250629003747910502013273379302721698055400833408579167639337583345679075134856102740580738897928003390278425453334824659516088268415762269900056400937124329429488662114932262902232477175675001388297532660138497218295191225695968109098083995705107293374288602913631591363709404143448951843355734949428392363091134335006819351156982227658508662465572861710741610301548410393181308332907516218895181897104610380219866291611194000317720418305284627626109016813609870440868126598741405920044731481199928527585234893072142672536482458622108377609042446651254454420672629560612455357917882631106067182333816507113317059468849219143424394680185117999888351765920388607754211990091541596702786390534944276883158599828119478218400060785863256884918670862091805846409299867006058646797369080655591414916680352531917871605374233372160341165098598919126059932549871643768253129375913049842660085873868561370263938708788557709577951031254131499749547114030171082108527822388817667373298602364678185107291127318194568739745703620519540590476245721304293842225706578750512354921433077025525233806621576370397116533042803532758905853418045194297026082547023001815335632254596924391975630412628659457186925507699472186306678376005743946706159257618512785121365911397585902273326178095512145894194420118349204405150713007259394409732798329257172576452507615567148226241129503604725702040166580483495591203712972307374638103254855690603595869569602464656219394426549251786440208888961933553218841552734375000000000 [129,16] -4910110458249571016259494287680744987851308022055638962156200097963076536492185995564361811144465713504473674182445528445852895861592449373423001454660232982320352908839346108532490684299662631450107574404367587011819464867241951051336695560508764699254496409508864160122721461983027441447990554634950745434073954036806762750740683403791569376590584650153192360788988763371681846842032161638197296884918603470228942248012072535819610259929709677935459294625761617817591661307567228461649949972873530755296133238425581386647067750110892634970671942646281651674508445365902798744010256601623937742886479137858694603712843646504287647370707917648524539791502404355874484131941802667176048371559687761790816955566823581830236704283585145419844342344623620278190858129495138258144603823669769799342561366793032091604388645614210362252514073526612024081792973870509583763066623963683502377538736426825375152682102632648891177712460856076358943056389823849046712813642278761698776915642484971541359450760000613286475361162414608640586871569093570998122940642350784880214400657690944068949672508597976677308041975578706372366460043981670250499753729893188241361464849818680098167535530892081502398669220630786753806048454516790736114662098297560125659495040864355425899330647841937225815972884695644155131325710415963350634357741425517335394900983898824197784148618158235626924754203274081006573100636867656584051499080684056726799936975247887892807355865311563245210360473870302035026498856187956784585424063666570963998317880883024089266104802253589185859903936003645780211085781655682258146355898478232109432894167237884641844360990191932837354180859253493634665779562148684972619557281694807902454617743582581596459963011708199749220481025311896445064828298770309551526892935208799477217542708737836968308122851464740990021880172473009150329590699150657323038303617294965842049176490444410086524104650863072757394078848847129847854375839233398437500000000 [129,17] 7784430852387549187288999487896620282850756806277472507660133294714683252998665527261634793783237931428209398594961880609916936827937253194297673120581027522798780607641347215405820333837383707107671732380424538451285769555897032601522351991492076057111916610174994794139818075261611062352409912986313827970958165818918749593679277015529494100071252978243282804190301564790099919453262589664019040049863519386242587414289739985384583270539404459057049980306447081267482373471528861778616621490414370197774113780948201482335688461855177215915420737501389584047001724033228781334329930144601415330744361021920827038058522801459749618487896989244599474084247019041993785231789320628188900606781698831620686962392912633871471094312434652748813483264166073409932686003526239930375319045337407300054547822490977325269958776969518498131767820096850556523043411631571691487505178256944921674903253677832224284129291683391003780969804708864813508456019962545563786381055476813871593649885202875124680240105002319388544266324966765864828703587823451547120605206635659255956723058449079261112876975298154234099587699650838463810313478428967486166549202169041347179252196737941692131205133041351140344022887893748831508196092693690591072937508981875374756681410953404612296117419595646590664740174850287131030971654983323919765934932105368833766895442804752419096598265691953199626573140255049390641768207232680330153718517734013555327447229423981943891276647997723871662815122188499567833842494346265653847765975380403600680501989908004915648843398306328234085911837289160133886293143340127357893016126696332193551223221151897523889267956670737943552365251689052842709040557849739964168762442552951816909864868645057928629295793808411942275774640975114586428281422667311872072991635848730793090617479124066809577274017066739201498574352930623209534656772602663681152594518096593947160784973384530518813280083878503035066387383267283439636230468750000000000000 [129,18] -9834774601017585258833655012676429329305117151566748103213020356201797958857259789334716394967468094350175926506260337075662557814902110641418301052056809350956976267983974673654340957800205802797638054466834919128407444166239813846074613497487842669335523271205677682641273135402291426268054352056980708943916750329961901800455329876302757560835866784853766339469663827673331586043148990200453715607903373057850723971670075794170028299134528058555735345378105665932483355423793473943152040502339665754952574792324227988225786757493288466054688933874854864007617436095677784760290975262007642010248146288701767431482957957670712235547670572855752123563986004450623672288437479816338684019386527684117205261487850274603230162153632026073275019852169097384951957324990454081168314700635971213176433891025510915437853908730597947086106706322615802266684903510893362356752058903805500112172174910422847259513004148746859387877005888548805493403121374887837800841472465225731349160296935285545177059422511386983155851762038789202348078327141637681632578135281411209351485582592181571531032145740405264251786424220965689796451862769228666146978749242416875186089518598248479853378019750111774445984735143015476587094752309239368420407170798296107103468808198294904842956856230926869165528448396257205994910692021405960646206010667116010381694865184048449798723346585891715096747109771781924781703946343009568752512475421818338994189542467230813694739483473409948104727854387722318343245496481791414551742189257932116223983891302668596262752592285067085984712767366727175209633137777699348613803877617612261709962921252983462550643015178219810303555469942488901167747389638416208884797997129143068340049266748103496106061585774084046055101819105308651476779186755590570049656630892096546576185690961318317881749647079642647393756374009793666837161866200506774863927017692724896634574589291717611778812554307327431502017134334892034530639648437500000000 [129,19] 7628967141778113726032498747858811545545019943960977719480181369329625184132811609964382858022786082649601435730676200324897773621886098822409998036705106647573137682588456531668407170547912534690897577337010387560640339443565009926773285460813479708584836975850376536249779163029615721934163758719570839531771227955789746391118448502702855793137237104133207671040780132301325020925725773424500692056245203660796426721862462992158751609392466415339599976271497335492289251022446269877203378476964937323148753141404404971500284932383233728050395815989690913817444209488211462360858223731833617597380400361734263999004833180969596669584784067930487457968144494625963680000606861752282008728599228579579593855835147689051945256528454827418725019082895019833930023373445578839484397918730403678172013532577846754730992216744872260038785764293005479859488817490799423358091659707360684331043430201619110400878307564296069401774256910129537061954580783016565110277011684491441477791470088275588621411011942342920280126129449395659777222549891179046095608064861120023400607059493048741953937147972326226253171362747095623987929724803270082266953288949897943160843271269521181910430973221998620328007742322846872982902874166559892530371420189537210246085421970709914981931287645075551297625082205321941333273779938170640289388139354532708265629992452802454848803564391907301686973281007948943619584654417039406050313424470114223685643263152553137789020003909783106109018989320066496016867692092087654414096973350876833918160832266958441747449397105239074862857124696178035171477982650193762318078545915948998861101771607671525895474955332858290518328243606725585050038862517978772174517448495329697262614641088036163535190703252645801732808252950651105335425040001062283692444720309492774427733890543948275934800815463478561356942180005714670216139601276471503290306192004145236737068184928509711659715131215619976501329801976680755615234375000000000 [129,20] 4524640893315767203964368699252194904565249363019390653191079326948134577240720883062408938463490286491438637568980981566967943275845450356319767023067114673342837573525751173417437041744383804125006733566481153059986687887058479978367743615075886891705488209950583553577995858944265458576801559923426370894297203083341473788460357566631991381126800929878679504822968200074555934789392097832803356867700591563415563824089202225932433682869744140640737186105616286453017389624453072711086203380488856536276445298336512161468824316550818326251078515757625413115609154306371603015174957098749630321790963228853889898439984305954343296157329788528068129181750388662413671461256649296280544354080894059802543315707943257707498640281224222743455971958261064964295667116208341348389028607745978701131396732784164229257741135209481171616603356732186726802523738246189890202734193971113299677052442673496593047607887267854872219287884611025331384562308076347138072230987167701560638947280057943218905395306673593724638625700694313285839995138553225420288372997260613957060193735083440139073632598802338292261731877606774797211700931233222183397086364564858778963188853596606660848507478476879492804422899532579951593913095312414655374050887883750299126872298711006676228478771972360218168467410001484349704839002927351541171260185841510348484633498900563491348416931801345173775371031917288354017737138001352998488480217105487554466934829800453270468828615745782517860872562936281181822602711842333893220222430882294760172637453583042043185717731506377791593243434471716325928936313723722285256569354954796749908806818980495387536229541914967309654517178740992816118141428125404979779150042232648233505419131523158383627106419218016723724225269517227992816718038048505886694265418068318179099790084614985099604170139482084985438872230338499838895624347027217362461247375735446175053832023499739134735769807704741651832591742277145385742187500000000 [129,21] -34254359330345652793995777982330782197286901046878063422693769315913954460430717838254164005323429454274268575289199903122016924757676631618765282031523796094344644416508038902426734479170567059553915623260721554776794576828202714988257439834961293144007436119690871126131299156431824770125488308293852404732923334384733215267413818818086850205852311382231602505295845861008683714688704094181312027233607644950088095468318012566691529505199159439285940102580015802324848278707822309062767682975187442680951400199403949641796554371224730301116172195376691512484269269234173187886389634893457737508700825976512108594436061943568201061274096794279856657880031147810898456083821280391895855636752918837438924183523091079810173917994342935295144793200549854360936956248528043096914857395156461047953535961189671289025213337953027445413014155382508129350339661984912342782724674145404480071516427084314744546264743518307312858248934955003671563664709190739537543231448246425727914881779043455080005553573356272603972756836659970550008790511733819566971110993404839325205861170409521684933364474607131429345989538847110198043529891605176311003745715274337844148469837226289651656283042385290803944043177884292974110054140083357583044407318444208376809160505224653639117716552573366002041086579211410649699062290872056688830803742794319594899371670414857977237901114027628355861585919746261734729818979103228404700980512123619870976330163650180894515062198220135120495790404071802517631777684274483471413676796335471047886724845985301465979279993573709473826146424243759554319093988788700074306867524241327624001728100538765748728614465984051482008542616182679200066745203812233390712098040768932000650074106692575078866598382283328341615654573342162124188743962005239645970571954162376959960819674700788122402549561120629459660172601490523701359816563977235492612200640014138026962699517796717956635843549406672536861151456832885742187500000000 [129,22] 89792690442306530701884787792914402634887048955337927210731869156747943677773204850692347159872181529247049636984141040306116496820153946480205238569513567875926431843900749573476720456039953757370161536384952312588543075213149038065188133357006113097382785817928806458103052180332669626335156112656945491726181119798335020900713203833280881999026789026032348604485604205884726744995387637607544925590790342664836541284854667804765910613443012289979228373503897859915868983423973057261941481682810731697565090710981185671608008796023298968840244871623315704014977151658238662579716497686445563409665998894208953684890304368076041323071698649595752000479274925472169619907942551392143892701006239720712517613670302650907163336460466786166696897166667376306253241678265189190382508981296886524847359140003468499899659101741441196571274701592079375130553406377078608003189321023688912940516891595565573556694814803869098454828015667873267080334453144614011898010997536211134271643444371073552533344419620396145553896470614012689435815438020158629674563757187798855334984627193173323128129609185564292649368683264700964106843915969932605334044814728280888981755589249323812166333154978393959369743527666250319957191945777331751904679306105727340091509747012993503936344048271095828530501240375458342940788075006221907839528736563736158097950293488094944541100056087984271499585841342564493307836890109259862786432476707106523120489306729778980609340288669979756571722693515997481583008232660753529264287417750874819744263678582155258012188126530809608835644017099579116585383986628875650457823500177717073425921244736547417638481925021099187839783699679178083856496445796596761407513677118608648388534167939385677123156572363363060146929485823879448042367865521771919539727414777975237857517342449408398495974658073280577141814026363983664662924291761319308147203386349809184187548903284883938802352076891111209988594055175781250000000000 [129,23] -176878329199279625899237487325721412537027624130610977813967819063031014861722040018764666488341352962354491111891568654836755343978059397393981540612390613094930037309024743230980002846849718690880033792123329256063398821689155805216437946032018569117963721899341332663334674347177919881112764146472555882088194906715225747629800663471659781378250965918308975963561490575110702747097219504146541547291810680958263988333984935863996114051959658942996005610271937369559854869652627549905606432918803045134111053676361056788314885983333661577405673500772457044707378114781605933192243968155402821718623507956536533335990662827887455151921075572623424445999683380712297659642287687527056219827649958375843175780036663045554005370019749366959163846701505522569467251038425449299256049332849365881330831795393987108133872553191610391536695521395029511238703128956655622463159579832854746364630694101619903821244982853991916344944391440105365072592872586134602592767589448260046889846708013321103936365046033769999698706944898569451101253327889630433458135662459515882682177394491602453612203180229585689424405716091861478184740845083674404174154184548065313995437658929157437214328260514453674390707075291097051313605559892277857619944544798453229626059117557176816634956950818734158718031064538306907650420900833821290529842810761843599126172521891098130779826942744782168300011196774903158901100885072615011436014425746138089477211878599401845676325430270758692077906100063550801965791313227212756361496049128225953316646735773904772578083361567645270834832457910191557892632632624530201772540559009343952597799434064264280793868330285423355084962459400602108226136518994811777825682153757850277759711149179320621848327916298552922001033929041438815399611998284433538019738446467765633572255376432580923956867391014329541158844240128475423523532747522034283510759205502980631780445800078915841169191480730660259723663330078125000000000 [129,24] 293899252204016399495356863768662071040053769560041773989895697711057351479332455080978241956153207751052076013428960982976462093178264287444851027999407329887234289994359190834270730067597676929759038897276487111175242073500061259281585575133677848790283419134056531016844456097587784356448916111782442627121140695442359038974133252153200140908125469208103314545310832570684987684376574787979750411562733422709475841284021721313080487440565783214846781748148004217908061008683314379165144484445911709194164924162856101120287060654821493358985551842695658673172651490692092379293506757074317528710045209740064277772070661359682912264344653279472031872469381131143591159115911315302047982358385945867945253372607332310140005108752342089818412264775406249705575972718952318051203305592267194618160504891214959549709295487337702001037763105351652926592942923683086732837310608934790606116954981219109378359666627019356377965185272742755934630200269763288701008102272416058663668255308205884839446861303367853290418593536389241023119152827317672028267521631856402668963770133015496964193337247512552279960865455082149912877247206272264488509949274141280582148836353977400134113997034325818645851359348958234928501854331140040747127823417549797617045620214889227393971352218147029142778692059841701039744428028052101768781889157905388769245626187373488575058469240573862811630801766922334068044708742550329508346666150800660338771361513197637293450607214081250327194792104727684521529859925901657105890436649759495635817046294637355427903908613029975771336098316591559188142812572271368954702131401321047871889554489636235526438704251793286239870687248293351797857701835648410595528105283633063206240149382973541735219854311280189776148306358762224512193752989377670727316105981643519999305587483890390601387386527503246365545159311554226810907327446719287239642697977248866335420814273338141475733209517784416675567626953125000000000 [129,25] -427578993042082823887280910663204373484089489781231270420603950544214491291166519160643480272395111302412805744166856593806678525637751799180508206659370874526983733381410914224167599026690224143323843879233853678420322214405158500856891192229944033397010733880554545618572420928803518751711670196140700297446013684547620788830890620984094168834800100715146166126953152305197924692612376964041668139408006200204004922190635084793807332667030404839164477678809887528779765928169876729171550513413009624075446750481382594471197710978133867551824089881902311174818258608154985666811927193764560119876642925921504172474283303183320602423560880172391453312998367338756285911370347913236237872553538913152596983415458404711887678691611475676195232761256999630655532733279524211468342875977808631433440857194721307770256313056227901910346729804199836105092398332601100826174402712635485959537506949413485470540206462478932705099138072529257166331988563897468248152682623292263648738425340390704209156690054172087634628912359593404575640193222923804685138211896895437199039973642284419518130834800750308947342900360220577783449900820998650072934067340891843698799100160878035057146988567604399895882292379492908172346375077083837048901269207319312908362475585574130373184942374819752659829191638750889971291957227144037606491380424897979541803223448960206544083653162298077355758003363532988643522573202978352953115864954988181065051250372760883758962469199781495321719582035577749329760995346104323941961531030899793041645132236015596607851733245690760789707346889430885424720753282591283839926194987542618069175620807947486728203502499770815868744978533613156345775693014595927570514402093738238863781788759860535148551964604066253706849250948901644795848942389809226962941293451762791542546045455177156568657425648070105000053073747084307459277300149206113455014604598521119882266298961592809746434795670211315155029296875000000000 [129,26] 553151889074079233369481698418971331193395735758841182478466237567374138771263289165973645583005017880189873238113775926693739985998222949075293520961391581892484109980031075307844732261521968192605120817857870063808705720179486034807883844488135841099985525869288415244169099371572833443143683008040434140362504486039592220052289669115902459549549872362043639848792279455602839990825555758609966498897201055559872705197440439651454110409880791377066891054304248225653807921774904686193271578939382720619516284291809497114638969963572580578867903744921642270519824841367033851242652031373171537536082322092801145987617266688503975783606742075894043568964009234466121851510274114735096278651872242672434633036706612731041341640209550273218476440089964587900254749821126136009977360572962448165924863398007668201898164880774213867937986508208815773817828778219603407437402975953644600015574247623244118360127119941305880084219375195946898838269684680442903841532281079354444578948292766887436437863828359441849111250592280624896625520914059233573738738839474404785445021343219108987304853803117569012481038445695167604353566245853679308941650118528493108165483324930672356813049459878598876259245097459517266551030527967453700209482292647895223386308257639568162383828925274998705531905363262684199596484951389173581499902334237027752282714896409617550087242984528755537115991282628889582255093534360394501912816501541672306066687671195692091735906095498096079787115681132240804236789213050276003885168687869633643225170500260351655177269764895859260631234460251906217466549825095332843896742195788859469599436849191965686547330070930157058486380888399743517328275767139077816734794006447217999092512434185028930407401123330904691680150810285374749696086074125441951525749802215489125194379183788755276254739083704696788367475255117437969924003331886873178671908486927257788887124512200443859910592436790466308593750000000000 [129,27] -641281677686784585586034222153426762822260865023022364376284533625714336147718458917848570604227036463062110549617898087359580983160902730581142068557345657984552309974018624210839317736728970133521797453087860870210855722682946871262364996530477869416463043084197754602528274303103285160420347797719718142786711757011654039028772167155231318799708425901322921942410623205723407786988592876399352406539911280680564289786080757923790586130084672898560164628481881946666377171763149629221367815998018647357797205198993023638478055579271885308699870963426106624547036745323884319995474391528741466977287706647993587599824464342260175107590295360514275407763853813701479618334386148363416172478850787618611250946328105277935846823111285878887488479653321073251944833567912358323244853197926610473108327844257818749305974049550131375075850060088836382616022881436609182838695055217894217032050344012767898319815043685183716085387584375914779099251950887028322416359310850682849961009458101054502906068415742616757364267481504777906907835295788407821928570867359641118167018390856809558501037932107999083168236052569193943119256274569262087899594273952344232303944990512528777268255205056767580577591625852435008901640519528879578026930196283552439327541867867525987395300050943993412743306889606181180519170394327759832542826413663478095250403554148393048437294835162236921101112759959734175635221850934336231462054496468313804756105472944702577659393379667871624841925097142238233149686929185665722949286226720305095571185462200167067821650526959706851723307170506197881530840424414819196487600550603761918275289669615558934840403178303482914733061850501666189163620659555269572032738736232692412352558163683545731259439175904962503006742407549383033096341942962090076743665009942057911164077792644316884826357847664720025761675623793700598011724040321005686354714494065059129934702752962039085105061531066894531250000000000 [129,28] 669377044061079282823445727943738700324463187255067506937574938291345205692135709119254260337986300957850176679828210310604191133902255924684166794377685262117006544666241114367500560231126199950454403311253294455301364605105412874353193710324545451688296371339627783284909639982107322667583517655432065435982004608905216648159405594825043892215585075526407464030514805621511772425121898178626496336976641397388759147514761251159147283741750728911387241856538642681151859529445213425222982319475894071604969947416614049987833011138816088733435259948418557937130859722927297190921516882054865872441777663111367731556625110948479523963527090652145251649526513162223115128797894475088640575233086493497187959063563556082579381775713585344111777381342089142817340910080665122554657295102390951337413484972710032279568549747043911566161317427304199521178684714149014733519174270768499608061808315134715261808098104211112292402077026373897936548580295821905922277526559898180797580421312065027320295973776995929280658995978596626894112782611827416268017332317116122366787400362045221352049037702102329728084107012710516994072047717611866693482494268515595224507772903446162345821102988037372158662612820704843853140488034419540356916982583773634413765124934795989020949328018452928619531625076898223234499502115541240031956755703350549004168455611628806182131292571270865005933853852154972527274629279382144622643934583044529348891269835991269762382078372668465792084695319167544389137655889359910352198215455527568256253998421976654966124776917516736426215847196069005910062703585430969745896697787225636779482648905210470401530810572434410739205019143685740053936687550002267859890644727679226499067387766957461631585643702589412181634920322429072148948049571923676541118190416807684817462416195139592102407869575394900772778698136678290743783049337934383977651158147985821673942030685111603816039860248565673828125000000 [129,29] -631182873809384830435864159805539947767446909679657956197032329353018087933573333167013186519684753600763059684479733469130172067964228638694482077776667824809654890767493436022683863797046038843025305204451700423251312453598336404646955935559279018667288515266311038732074419449075896641878990616021224636856562930856133675837557468334601539820617277588600785968114043554549701188767056254591470407115623513426284750906705041918215987740478217103566512781549777290132255933793519788377939991702089594152015259514541591070477591594932219258792422627010249450428715695711900085866930409867200369698880286255348465892936482535492071550081636819466593595540403418123057897188633441969985066252557286119483769344960764543960539709152502547970288986485319167158010487555623720625683891725649846784881561445603412117220616004686330511288264772777417829318446361407467960994443133997078537560913433615644694891047700128780227515799610977058385186204612637453395676872954481642316200696842870348385443674361092586515847913041103225498783203777569470984908793441332104755859003271867562988211415110442727209590079873740168569782345656469613686831635445011411537771904956046773859137923563912479081498592109003714701075336989175365877081132292279440572479110021732433204305908847586104443994729012417423868387912758194730595383629585590681084026512159646572491697528323207077381774559884110860365174722307909118630506912720923810349499708630991122241285893092407287381423107345646843986676668979764632119632659051944179162174845715236886696229497449437027290529370706446730674287921592215176733719236689379233074638129306034332864466342221874361147401864039427604416632226375186696627338600550359630732099575553690286704711387983640075671545531850872919318439529279998713451176799900760470207770612669545621307889051910895749092531978793473279121026299917501026084761126127317502898517176390669192187488079071044921875000000 [129,30] 539027151890899600643025214582538291101087689745657500201113755147731884496420082152288242440459325642696566749118183685079778599598693285986354307439878283057319074975388893776964867873445130862571538552594685166054825620691542742920466678885797049426246344796890426709685484439497494786908404532029399759734564505849677614203278413520829823999002062295750448672254067901811571701925282577695300879838274511561527315428530230037586441155767868738150946667371626065367646210408566492897354435328979952872782954054682942875679179198274942293790748638853415990721315886687323242058553805544387541013126479414704901070959159720282029783347514779158784164430610808826460835944568512257309315866161193006062670720369768256566676487974922459022012019605763068301497879900623804979096402124847208399455796960788249814379919602833118217569573971430291470928442837180284730915952513051530694350519098806295687076074130231453665219986163024447297701743758003531483277389866373976221595303749799225988341552615765382809530764266251243093769797390575025309271715832942310011376881441883385240865662191239053461054040781523196597914881569494442680232560711507425749336180883302019810592974481561716883361530259889218987914995158914646411530965253141833272488675838875793175354346439876521548453769065789229259012668086549198965862991800146741411227334000303336532052614696170125531806634529972284312761138279127029864354777719955021216200541331753049468124750425284187902276565429784578693112143746730866169756853467526632505162790672516233184996904769768838497454500333077801064852697998642600705575811057586181247676342473481217160298038264446114859481081433409036060378042410454170281941796568946281741867133372778460005570818605790399567888452168432981914589673935770094611736750457147175322760988503821155335573636513952368981796787218294608559299781532699924712422829609949348483866060632863081991672515869140625000000 [129,31] -417709415373705182151851391247449917403469264593447302243411735723765160966196215761320817467002527527724628581776195316884262679583170543039797048806235794284098406781538223354769248123084792928826858946979696402047263079894534408351980751573173388716231857503096490866019995704599610875732664028076732080476551199293705056050621758614943507442335024112829149071265618146995274666226638650128645549093500885786140137259741752155522237934918115503359737128303477261450241258391275273181391404972701917643056658045054897859996280860418567817877512795973153831845867766591843972478832839769421169914543316769457852542462654512818138310228689897594742317160337195505127049631104790013253317213462874031204407858743163582929851831119322393476285426169309528584535703164314501259377091504806688888205751782754572288430622404697294445354428454177165501815198257155710760119165158127905805474108673665461402539037634333213329417486056560307840680422401295999337628170282560643777932914018176404631975943520577437320056990622157129941716757931773318938007910733839289487828683892734950915475143927207570539584785150570350860526142167426036688275029513976552077599978718147795126796295546873410666466171221857083859647112558349028982395002937287288193214933061334769976094128389915971761682653560976684197118975326016654537006747810315617281615746886809497722427833172685501430588825130288912603882533049159730403153651844055666891056823578117623564729270478977219407428105673797396696524102128343126006115942057285745585464107147808602638591405514320626246299111672610570651889428588480714375225569340164054121191382356725996050870740729409506392897379429004407907652782295211488873819367905109461834020645998597833928420408601104347367185385441864672807949334921185020322383446584756125543334532103615351073119101384361681237103997274166567084094531340599600501238542176601908906263815879356116056442260742187500000 [129,32] 294087112433098143920359828611791240145944495580647438667251540433300513272026660481130825610225973045156734309417575068547842427396163183287998232179918853853007298172939983086909397291934803198098041149978684978173247467921127234785449143092545860937229997896404827655597404344828780796854242313041168339252954645465785095751297070272579011044345204086004544724829773615479276610280611587961310814168818762487672194894092201252125153692142529404694218135020423115670700269229285269278862412479412984406295709510869375031623742316599378644197929345322310183553766328649107327955530856841290858899275309376475505456009397020333749888439594837489832120746775235591043145194068339604373314037174432344499534145587910098288364167005820243742036399660574216808931155039948128283419961420943300879652402841283638114218611913666946454498284624915485986530200235111876399980577015212443731257927017986798907493695629943241271592773059644911783952635073922463403463401729672580055412226584201176934774796974398641301614148285764066622842963333646866818033417892853546088437872629930427945775395675842342785360138330754818977294915258493538685148982095960307735938686189722475000549858337184296915667434046011731866086879251791695459008262048374670366437189275391696865066723664386082714605501156085245416939255882744768149932571872962153125074264158320145312404965233439862488641505985463197101012643872504111136189653716342298518610953514640962752278267379941612661989426059499713135470466866986350850462903667603435600508852777085202008914732513771461179352439405362681861367258922970539984980076991397839399604794514691764709822791063562377220207188980366736037415898797247253097172008981904858506366365491804366702138243801197736341873962518500853088881128225685747830976038718180646541600849326125491968086736846833094812448883616528784198787334493092878586693308604060881350505951559171080589294433593750000 [129,33] -188171515386680820176246380267807967729381313340219918313259989183626718352172191600473324176818869242614939293890297335216827995865503109487458507215626162211663619602927112053756136770398905917061153113082620746800504783796350798215703144485342651606002373623314400159100288785828997739288204946363802727410926473397089695269819545194511792827106048218013789451176280229229064433093822685415265549390386714610371501556139532000376207291452631819898002097647469990309003098017111224331908677945006036272907834002161923801100623362863165785335373515292991044905974247794941256434722918910160258562665050106955287682364146572170437377785143500684921436494688580360921461905155583558982652209193964671072161053227366406040568017953622258833447468247369778206991493005878492176811072914620532557981582947920558941569757987791263093878822845546130254529516274456824747078391193715953375043941261594139869205050856917745911562258758774738012025378898457423543151479316691743330839576738217966912542360844178370340106388628915997694540529991803885246072584035505340741037352587930642343933024535426347936635152503497241951579962661547237947896970466011136704999300015211116108022579406312149265977220581961443995510425742560416096884148024003292362466721924206378422513188052910433621975600670262719958432142081051386362392417877054559913341170623329661865686740841461440960434979078829259039264345161951056710478852499553447180524994692506634435795458757491708466127613324270962520440980554053893663986909649599238047469606718030768275541510892240502482106686943627019543057994987362792882845152077152124338385735758620197528034237828748543956319720772727814314223999054504007177022248745338136992764171382428154678595981832490726008436494807900995513747730047301838034849813968365181291220648341443424368455386546356668335085417590397138317836569169533197367835675173353138234233483672142028808593750000000 [129,34] 109338086871720059120715886809364613816618656799855454099954957580258597315316232877578075982471077130859214300594469097551679050249482984311923191008807421886605283447421781772857899819703643155179115764059692604677457668948813421817963110681570126822749934523769242613102393837322188389215279609413154401925814503432807263240113386532009208615828978828452830205659817142010162265001217375124902916740898491924705736466445969388515481889441575453318757096921533857948891895579897253614241546428413873609756792568711364762775385362987293370955163099730787618687435006418572891515109469355075989137298708107013614493161798120787739607405690934695491029437845640407566325462073488048169628772378666878239915407354832749393135495658854972880091376007969614930540493876525422540487660972298694920828713740938393565415595988213890159864648434817996796363733292175023457430011003337165773111311202234621622815695952630227643586170309925399251357274031311650347045848775970797225134486411969085407513978301242000187305580287258718736735068285105887325509982767240631582398572588759185356485075672584671240723430262720477790388564545701106715695415273176680399988659547321819632558783883272152740905753502436586978546020957999975287447044918244860744482971546161679913361991733299062553910800468114328961461930536201486387530088939523162147873454585720030455569187950902558655103009012121449094283407505875648158894894408928067333431935031857680414050681445337937457454514967482589602167894507327542746424213627715050373161016060331964762749466760175551793513376909806019075800655841325661950161587187685977757653487047641326045441864977210504146534815240746047582394403269663039851751195168529215294976753043920061861300199020018120953919562563775526350079171916676504865518923249466150947444473667710368802696669574568264175209311036911573291873209439473011361440568656178129458567127585411071777343750000 [129,35] -57581542004727654553475148067180017147596877032659179945166987400600935181477001653213672830230732694139462439655236303835567366505054992779109017849385285446717568000650731123961033910076886436490712972273932306430584643627735814925988910990621275896904981137750049389518455531761644661139448688863040791031202323239995023342951527830552589605093569454461165367395919681804573345841710976515177652564155952944260232527436404747732937360111923056777431881545856147988756561361771755790374446394963964864851541388947104286231649928158305351321250827446745860929193407974902486861875776828294219303210085679883253159668617010227675415220279736407471092303489871917050472857410237286218113092930565622139748822352093396145772641515813488734874155537064707571329174819816930362514868901763820533652400977734559290318294628178166849424975128124008660467139103472251841186503916219164056447250697625583700833011742933106069103604146556152209429324596997609854239564380418865427739210527313234006380338243181590533814658018465236631922597412141010428660613084194419377207868153060676858112264287157223592494414230665475265966070045078395568320345005959305257444137358662293242929954759146017155320886831183292340402717182647014657614596263748444530097832807002006866381945898155907368312307465931400205074480268025395648155890064037553825773919623320230806472541778803611758632270659598254235646605503671222879288686854001834161533995487168253368243833081702551361445505698591808759009150225720637565859637455322732414428341131516317116267821418514120551489965228869289319011761435974692127082948917288333860987316524049554482500325515157819858618640317992164790243599432810892687511359847544823804325883693518487656862436610497408094373431206205292668139031107622381366003165402407759491063763820323680248269260980884088749927409359837899637193723248625425864544169485270685981959104537963867187500000 [129,36] 27401419083774268872971465664505034382397024892922578098856904967391168009678769646404094068010440903715454544336698621319868133629246710184893924906743674017103098797225707433932995845519521125164126168470215755746367731651731228427305709430925082011602271244646317478068041805841193006013265753635808107388743849303243112692848710762372996840489998956092002047398781845496784081769047591205539380500323140373553353701932434688688233174821440463117321138106348610038970622318616957420228714585760854117562171255395048958829979459982717587307523008421164502177385349304304344412979502198859660945274728503168536674351866851436152043152885981150263798611443329967882038505904725763918165725235667765147251527945244874157318213486944058028710813097213282202406869958354920842370949998132813434738416308755364567263476517436446695170519932402619199646539084068387464485991950950019062830388073955864553585106647017227748373895887435492499551637477493153943907276154427541434547793625340882959727044524177542293392871088658951082640512903782796865928852049466860229696452512222645256886464385812597060079158773505670193794324697307423750889550232383489821626873759749676889728893057870404086862125995274784713029715343311004289885109993577838716691615772791046830097792930372102857734203710353872886029729605260230473532394216809760643132276280354306781397295590990402434125239094405401216541252170835378473332717088461847587007197424737035586155576150582859214883048320001618793793722952482305050311182830636728327736567112589527188038965191178838816056675832241585817871003997011502797706891579902001269239898970909193628497396302557135678679699001246369772966776404771614416130616274487705179414053690368507689105171322067836339197247655815988873210352696996360546682136028780873735877579222157743316524394103879615339691047373930932494414942061531845207689173093967838212847709655761718750000 [129,37] -11737367554673047500271115087631928206231276597348908053619635754809546534607324479733752970028501210150363281200153448697435179040987404213237849506805486456299327634420712474727945575821279335999560222139725837781906710229593638669154393777323938327636616148657152038769374795778384708926528433884145966338730205697844405231312930296109456400845608837796541418583280927659778212845528623989972487804831647280965418665004684506869865820118320634411054348747208912160183148082061189649290190496596588620950852131850679423508652794507556147798403769071322451850576836853191080485309560227535377227831930096212241079438323642169347794524765099526556867553349638520308872077735585813865682081903048681144920913073274513810431547288210438367245220580045436232624948508874781958229742625874181594598172974925314509012338481869978253593330413977521653148290734685168135063698543191988043735576397995587540545594455660602366610457958649797572862289504215926509816117910897225231038435547925649443663780285360906627627304972787989320535277386918340777303456925028799680949060462839789341918036774838148625340309984518938443727683683524927880220015364001410860347651136675967896003056662822990166395761372376035140847653804562898903220417630353982197917735416808753340784488739396322129690879037099471900855028464490204910422767640379274057998516188135343194283775190487416239027999293795366445624289091182827655674929183892095142443656713358561453093446842608773035210246620602957712257051979052845176740440988967979302607617985695623034271104710744446745755991316124611176055075095695331735496379569139443504631934898378904310213628308196738496681162150560238563639608600843595832384118276278016184934350492903527198100588158237829795339841416511976356216853013519278973833933950793340331084625802037032259749641172774545901175744793829845440851552401673174585994274821132421493530273437500000000 [129,38] 4506978890899462034900951967609069814479792496756491514023021133816287383167871337522007446461601152781406676109968146329987145689266626675161079112280662588445683735381309659700672713913206299952783404056897320504568495165386234681134416683956266047496976671508763333202010216164117351743583252877244624281872452871818216669194731769352915609076446258280870298490061157624299539243338017572408717506013797011413196388635062014658472639583078763172894954581571861878121591834444401279043929387175070782221773093533529388662332407937046466636917134529274642628999451261596027358387957410370997923129869918809781121455779981330927839268852313984786579206464429728948410706178201414866714171607673459087058941080435416756600523491302795952332197387667097124863177524441038174710385601837439337052737553979156648934711935681025484969573985184198067792000892441103008951869715435407336567311358740131713154961512130863614237892433459884990942483297017294643246184453060168858469736405500566904685395074226459965585923464621112578491423079689438054424209682633435456279170768251844168827322556627397153316466432421208581693359465676763558816182829433413302430020859269149568876097120578561787393958104193803293282526428399661730246380913825834165918754707797390904890775669734028972740764452261760488513312245740952282755104813299403181342530949970783282528393660942302552539915917462182420287641561555024553697736856541913994617583947831081592033301334054654576639330889863671880232316543663969473619292843355339590260600828265013704941815917577339877301603166488811405346939226710858540020337492488169861486904957592007692533351975975606159664096862768707207950513555971479123779337490136323288168420108205921268053597031332995022965136201218184213916027471354738228112197240612799155364549989888644398356492830615963516264188973066929753150209464473974207976425532251596450805664062500000 [129,39] -1546472657080588449998550862110784253921588264160580206405036241141363578989905197087258102569257280633315977099100966474606208869814042371091878628811987937381929270498342840596681725437227616403388601404604314657513561389794848223958516049647642223149239055285502834293909074197672909625019361555270996176854257014922729773317479335924943994620205955537556766524431086770615898634866663062061908266541403423603700917680954618804188883217298361785147362976162298980293050046339505929130736754206543125013395232773388936292958251706355139699321726585355006856327792040289354756089314273335686618970507670831316929636787074801029567422982128686259138883539571637514780843700828566120796591443584035375147319875734176424073182436809703012560384019368396595653734726193574535849446038671489557370250066117054657260666945086094494890223468897338600149626870612287388420709260646089540100167276684837750485773343183055582255847196017550716248577908209846561550098051385970595598850135469200941685565165946195271700372471469787446947741533483246728526154139638016804680182138895114930191867575758447003330222651252817866596661987122761907414432701271220813415355429474447579793891302858271495460210065741555207777547381430849874434809355753828987056838255270424880050823905708929652557604289722968245241851197418685244902244530185351429649663333357761973765279274725602172276598246599248342139535403743909482266671510851799104143323764473340479786643209269782377078649255610066547174230188814937324483696803569138910414592330300339102053960803959230362739370383123360206408119787417574778042852751474411174206969734124756736745103415286631142916610694358793178140381262482513155029501680314571556344552465335099689202524345668127777829433202234975680323323902490409605324808194725550881764849420401015846476139933237954155079412578046537372639807061958094891451764851808547973632812500000 [129,40] 474663353608319403573193847507558442877055929087440991110270508267822081898026257156266716612892771681935901403317587686516539282268107184071917703073274004131385094494143557296971181213481628988763511921644015663354054495844390296269572794015071841928950858430860935792091061620341198523187218841232186467708935156542847864353153417506005869044502088126492786206603200430358480401739845490796104759603629451167775983584819103641401949876398010391309100608883525896258076752669275730431135170491907743470612405054803568275129344343652085232102031172563485161193377144100623444390005810532021143906144473277243452895346711578076611916361135876014456667439078619188601102221784907992816008702995998252426126661808156232427506158893818600851190440645095518997504062803984764727193501297836965256697012595034098288090891556462251023863543119663625194284255901010706102965837588867512920279035458809685430719960739239372723809275012665805008548748605753185292199098865889668551554284733357740667132774639061047095950232453769398151269220184057622273308529224258873256713147924719780039934885271178797966323076611572233785739631430546178772444515073171282141753738024773160285384751226721727222429229382564821894414509097864758879769070725637811789078764323159611517704694540400084986274173923418800649257765120161441259942927612096590660648417794036990326693025607290872932651663600581731910981748336652094718679838086685102563477936855471819163879919471988584477508392623480959108785693127553446280271658163986586324173676188653773494802290234700305501603942739594168383710178709032451801116385317371630116142599267390547125863543056315547719232762120515746388654986094479819230667855805327489299634709122142891008928173041419112450423733964267277538939710784815515898864483466610213515398075902642897191231892896690042416682874637756358107698595460988144623115658760070800781250000 [129,41] -132062811368711842381719587809528455756920670560908948042719895693627732237080372213057325208370920406305319545309913866150828012434672337736843343047356654462885847315381708163851580862471698998572504957579871843023693593004526457890615300882192173005188319392844395934045129509717656110386604605776162600292493211672940878770115263773235893196481948701515844985839967158735139078033582403919026126159489970249014519803513609985740275751036521221692904412006853152757494249831276504471761721694389273727383826922147715749216191158332904935540683177701596057303062552416586363273452511037724393766902951272416226923877526422080749503862863626691245458546893636441334643170521721133555221425835704616304590537461629397879919305289297290906743351952146196630830701014278164459680972039794714091303692642745515007828736459352478066839738851009472358111560076192596672702757968492863085777478305074856956411273942954953068532511920004987517879464000203355945284341505600862173627220720548445279594904560938701690724484878894189216691595391779829214721291752169967639531625984774988179564385546213878782641232081005195013932678834354306131808378150602635046621745661881009315046719812568919996051658453198468294941163011696117761314782348213722699399173748178997601538583199983144463857696751356065520890585564890719567330233376627685888262624597858653019870248492999035165206152835622573230563011400890818292743217803682503799895515943991398520131360958333909983282053109289229696692186996009933125580615455372372194116121581725355608389781576288872231746050762520350699402104217007497452305993079747248187448390475071736808619323733193565558659700723351565932822964266691920193462215743056539777826489440209778927547578679814635738243237724299605042982604937648029479654765147379114435828553662957526115740074884811773249335966523825697249705513058870565146207809448242187500000 [129,42] 34690630666457346550529434853125383842733486547206377813214615604532137701585862552196299654478583663369223654127982356487666577886909953573042942337998097702937280024226042527951030466329716642740982401478676265243036717826282513631670125991218369643250928004187345092774735977132759324820747891701982866328818635061939593098137009522516693874998973716894828338892851205555809652840167084700396174697710299575290845319386429034731749020663278834695445685272513222321868932422286548053634658781730096413217321884778517732577850545829896235020757158727504185942339298284039689114467264316711404197127334405140713375222076802428905458123473660243619134838679491647212363352829585707887975556625373595093130944542253391980314356355470166907994119720260727071017293044667636557878290774459740157950766108564823199020019332158496434847374165253757216405623574580668252978934749009017192104749965371729005569053229122610373929038677039580442909609346703581748735821060521579218754602001116237855209436806100378689682130540335295957715933042518147117468847961575604934208176243797598527254141610506957064869031860927004336071311369846096578943019690954894997260210532342198773427320887603648472170711016830497893778822849330487427803035320969352672741699219703210451257142038869471093580226935934113283456886967438504070129421279684377094415150481397694626578481302213467165275421401051679132943160538655320308173071727442979105972199295106025567849305905771098685063669230538335649282172229285317982031991160368891000267348385315459872602219314615092897720293182553070570681763393777267557187269987295550656097513211738784671471324942717855014964040223468429305821729968299054203805272223206235509344879579839797634855887036598045845051570337492881753885244808150311589574172078299850453588905217375049327922185894847772452119811269558025124126743321539834141731262207031250000 [129,43] -9281465396121527924425965407926080069837838106303897299994344865459670040637253279946630922362138254908793677724986444903258881897640873481826947579217386914602787542594984826732243721965397746736243268073712865664762664418364254319923616505946336135532479710696340826267450313974951195359614299493268362992486695928583563626718702091774161299118179704404530904259744267155462523293734808614502623956119621887147586492071608880883521466685805027129878129675300152144393240027259704333938626881794290824078679974968105656507746238554000321801769274842488259332972243035421706046554072300796782260806630317028031217082756667187329234956277763880420386482776943677298483380734989992246975804756191918381444208419727641312041916693824911245693205658310527112942340418367125643591018554547611283117722572144693437810075183980010536408135396039557385990437281743208868850097150590489106677384596598141867350048117164707102949078525271956984995521367011041692247680718510877727845264517611279364153967184001914732931855347005431635887549011029191993430570296545085860648781037203878902534583746178767351590774404785667267705889317118027550263035920964198497036178560498875471115868032014763788785154270468615948892074370741192679717098175925884294134167610467807797487660468397019887958585876559414739977642587605302294792534895225199203732807574993074227365899522279664722455026508180447832419358307851024922906479606333245346947248399519970749366170081596606886874999057587618327007688807560949295217049568708873699155115852655654217171559306193386069519260011728238796686665633681559330181406372278440534634240884540202241881231946589345175004986821388065479048973428170888829143770133058563607409487926418732163608002775044053105093278017715573279320800642628907861745999833723188279913103554107718643707902852823995860044405725730598533118609338998794555664062500000000 [129,44] 2686497648999767209817565963987973316693986003202286189522771058057392803031902257225715982540177209345588135815480280925845690140235729202893966851676601933665936191163797992121949297139072451812429519117834868416859891933988233958238323458163577061978043180619932327214032302041261775071911300407984651240307250842386538191638235023705535891276419240460896751745125289571583587568614945899719844320178319861401789514774276865828122468088892773999443571367483445712674550238361542437546913087003303132451054804061312466030858342294643026671325229230304688336088957166541264913452827458318782999824807960265209793898571714517079384037259133309994959814275013054179741170403722258237882377775916277941740091201515547345794585381120548343343918489775232642474005089142781099342950409219995168876243399792689990467406161164665282738035623809455005564592726108906209536041354061826000622391291863686396531280522536375182466748470616460578580042227210640436713817797320535116070821290171228340963723869820632317889866343505592919779839245335699250706130803232607848917237835256493966692513979407330359934280072758821729520655278068084996012678810416630760928192740356405072539397473929630026534793130492016574614759475388392327978503155903234643556070866843301229723474918766109487076130044862555150578418315210994789480504745202233249302149612329193331920089591187921978749905698109256272779158315156059066047585758893376140971176895834402768265941954214410219025817576426192306283451270249721691255304383454423452143048678825049872019534376273526793277689888655311280641274557259022968991653005940344745003017435284957409866062787242578376196362569583537592309475793362130064384546505767832272955733911408126388207702043411503010204413850534652124790988716700251740165615848979721256620792203844861282893375373657647693868049665333330722205573692917823791503906250000 [129,45] -804800509237397363246714614685324461788407807126365785140142390286861249263474230927288676885771514082696960629375323237892181661218793484198765574130203566442831255558341307113440784325257177100576796595052205718553621478158288031158778974135231167093018387142145337012914347616170006658719890577498703902105647982775452204202652463049978133631132507892350180836996983500437970046515897281417850636771125042955398549300484644904949722043034622387580570088740324580534325633528829957628095238499303912714337464654587783826820996349893586363091828401897331617240868585004433453996150521450354366032543994627024989311800551228743031772048182939474485457886480655340684168861721530693875858781343203376244908130759012150922393295624727905580679936530259554948093566719469033481216483221606342677328223274984496893296093183373279037265217706223922030996872071489714052159798602828586960537273348125298823013294704410240023417090983637561551260510666323472725902065716615822549558189534841002494061054018956703175798928129070724185371172354356916162880501554494663800694474258567289364062472111718181641063691690419903218959163677728733831963996207735967040660993315510808526144471019755728777425138158697285358849878770200707132624241220960094401426322942746920850381103556292090176872841137848818314044193868425124708979118086013339302529872893998072740636614157802700889307058875166974122896866373068719321686839922711287724349116472114959566849153601529001250672001664508887598186236277387223476053401182062136377100015729286688090875531700252785145026224521436008353867830360861489443083890138361808092603382991716274168408065501499528587374710820603069533481937788557686805267311678229574304398894107232200818245708950078137470441578762538587348531881562608701689691746977010690032179899158171380321932895871973308523744883302697417093440890312194824218750000 [129,46] 217854424740320915824305538031040474294977941663707539339317594926770410554209294715084171345355355155218024609258089270418758095916807310343118239056305937383422382382730348262468095745636715476593297888580458219708265792931991737284709044269217472973335139425849361839790404564789948061184866474173724304914813558607719074533878587329398662340834225641402719118802106059372674176709679578385155482406058060628449314119571469696590941041938551464332726446948713373224464101919608301420223527529042634045385662202614341734303517142914451762140196512319923437480562707249597955419101384296054711011449746513536948493987137169502242404876846695676802624472128323632365107579988862300422332309213023049582276610177333271897476023950871926358154299075287695486358624737008655687287741925389658405762910964349034846946682821623190904224017705334216705803339030943401344105985894776630460733336553178741820556170664947611832447350121646514399253590636071335505797861408087600878152381033403445933672561399276702793399794532157999306016646929897068755058403226785190061182444509808132507412592004196739928744623708415892059910270828975335999259402858192081022796549623146357373489894752993445088141716054942893831729107631453618860688584431315664401605713148463639691607010876777941860558148529906967299739805025134801907653438199313217313561192265692379993283095149524006780019032436573077757583411400499618899415786371915058960815554132274693763200970751170196433852512782737991297256657884782240306835967247648011812167423022423293461178290983608782313254179732756496106860002613150923317350958333613701042741610330988075437837996801848662984194439555773508660334571377697734945721562947617429377191906033551914206873858594912730537872541660347350510098688900616693848732886401461365543619712627520851295575347778488805465695321572638931684195995330810546875000 [129,47] -43780355224916870632015538172961361113043899300352564580747104245753913295582627534645003739243778513175319349951808994623761159102774837852261015189798478128392165956404211921887589980256490240806893809715428885624211225067968218109455456944320684954513830646545198082468321499502815275124614532119980954332556484874231374376909222886268862117043063415322245095241916024453900109227347550744921471263782313624046109007335222316279251464726381468924853889228807657917089911956016843129732500726562764713308002956525318033975814726226174965194850866698572792997824192162343435793077836374264322076777385295841464203493720107586433184750177756142856011463690607913121348810780573695380892308359381280080819413552210450042522312055747450533830021807624885700460680000653143917010817848503649464703408291986984110677945075773033126226215455214800466230891833914506913727841643593616620834215243717204660634644161233480250676871288115070350326978749484987278745931041322605305690742091534449072555463660701307775750319563057648720628539020841114191246220412074529111392585334155646509033885442748936006810997966989088137109178517107135845490733536150395695469838024874970944709875823006124583503352904424255639867713409889079720036448684183471047907372262385112755375359855929811211491321145516901614296072564435662390864946041795792262445887415556941904633638904818731987950570696984296362089170670438739027494136427534783719519905602321623070804268703398925853377920341802581573250100869709141700272933172198015486978070927574390426120151521649995581945229090887283264293950863385701664222216815180516174591416519515613905759191160012371632202357001057153557347759175991467542787362028688391961683927407012599161573062396768622252351025438703749896184542514062253201556984092013164960587492071549111906565694699050917961443474268889985978603363037109375000 [129,48] 2854802706289285823483740539710367301896624337922103890050629834272131237523847649316943286095099377355369215255399915937180117370001724652709372580892376622131311915261660055696222624987919831873203706887969773973871654701194280475614757762559406627664547348717000026559799629565479741563930314856103609413176714907578075217520100215793269695121839655282514672540859817008119527840611775007577589932449398949519910911047059871611558370857355213712473669573591813276733836408774885145840975449880762846642956653362411198137842742853517450469277173415753225756299887086056782716975401819913520531557306628998637850946534699967439756298960697306069497310535325923610034281037960624075861291053510180450181984355541989504051604295112492502272407945225626272831621925670168063121559342240190128424097333432883535696353418959998419716026323332857179001159083640062974805819811447995638632551453918105128022321759751746905409178020725330529035771978894023117502592497332664223295633809701864659481857573576030236679761905871853257168398290452395033623870939350009641375384526660507687372895897902932526316807972581875008161565142398835437774399670068249123498019195436172998413177638052020815821641429336434996640463650523129111898305945569689997080677102642504577720522363200052033646856375177499455984180013410410850905298854897896375069872575846641184231959549417075537423256065484776148758782305913560220231229893098207561913195716777368490149977741914371700436903835267325871336752088383911157693516740370841569701697152918329816462436382817621367833348421922836957168868124290800434082900307213879855943513747615170008808348916791689649854913772849922497261661153007757591993264608967515505228617327723266127832926268574735816813710563747127477800536987740559250490852894618060896721665644640567065657184444287421458170683763455599546432495117187500 [129,49] 2325479380452126997161886754111553137013081254638966512780531564724245758818064105239713936157937907758150555221057014819488506181127543950423643513109175584912769600426278977457267591623163917848919478575304951803597307295991912528593175878962599612233698608416295717746567209303904572033303813068933997945036967744584709048351155532395140043073201183793679385110524662554200276130606038333228071035612664628435447861610822587837633028209736777290032511395583550025696307105371011846115617505924517080586479869845494281937716929893058290123760511451775423079605605753301296698365440273467422736846370511540727905700485009940483491491630329114839669771987026708705926364682962293422019021416963435841596659751597063567991582900838643445084014467655409577687367723859568181698414742458875287628258593025402996371375581652823228094580314453857465369022852928985142153600215675591837294134634944111160273449878013542349483314615234351597902787167864850195463849937009215073997431644439489306155744333460815632809952340300541584914535880918785311832629111852469807001422980368822704518758787734531401350868274181544414982607970395567500630460122360826385355393559267782003704266732326294498251215752074704919606244507990345366326312095515591902757340649006755614660307892997659427798992664206873936171585744472172504790871025370538499832892216844776664787252333170667485593321229000214810382777055937831853827053018925488400726605467624887528667740331135720271263663244435547724101413838398878113548959920326900003506291228203733793231446121136038448960010762071138726800827829928926347054288084351262176535369648956625822126310654771802513513808140144461304180848756328549211960807633454832762897155075087601087601627283991282227318733109213347864804005560168441104082624351015048747263326268515631416647674031953785182849969714879989624023437500000 [129,50] -1306846192811513634700717237146457807334152131184044949965240579249636780462898810533849132985456612615867243214462285063247481457329604068639871731814137293287945102764491496750686213267244358073216424304691300171180254868208428833944068307735580411671739185814983917874813160409428054061387053089089137474862166087215792820537634781507617908209120623743450677017071546892942098656578207818357911117045921543562187163020289423371361843983833910389029831936547494949777362190894642896723001277497709183885439221092463005878106137655272077629565346179981772184146598763369250765347969456019011659352420250612959096714697005117784358200985265029590686374601316757818862238577997011637961882974518128203750554041673623264143229936956723755780812709254452988498103034237277065728337362845022932271035992387318179436489609690013420448243869252633868747805765182426928987081485236212285172505133776167091439193027627143469102090962791452163340027532598816444897190793982180896736269914874444688201668825705443697174933204932876694764328419779697931222976868168761427509008957853595380223468735113794622470914262824572808928954486018198441848994916696550609245133042979998428478580090527540625392541720480303257913381961220435906377853424356381131098258482069169938136676507823397618543408168187408723946635575476062645276172666273621675814624872409701508923494016853982903820630709046869357348944586628698862161615712990195578121831367192013343248641959257157959116148547216467837409814701894314324795799902865613647008680922630724868828590897969586766224081678047757444911996491093159610191864595345952704004996037786569118943198404262176647941193989770369298110852312138795163644639506488801193931049584364174176588132809621712314479991566596337842909181994047970162537282524355653127425618644046940502685780217266575091343838721513748168945312500 [129,51] 416210662993789220796632951478181368738842314043035097910332922655276893663606651649885226317851051075851920570052179523534613208023155834584063375243338307066449166576986260571410675634470876042925547009005276444730293343637767993685451573607852156889707695781453352896456264584410420710039254323140411890762077496146497387606263038717906786033952140839441882565193722473295898224657245616769623680333228878009265355052749112849995008630861591230373099899951943524399599165248628702957444085273700774951602069725624698954708701462601458336508169300442196907087490813745401410588205975651212499947116607471237706833359124192272208961713484209837735322235526429604540170835383407679664843168873367415796313770698519219762139066528144358725338042747941007395629057451366771332256929488827505810843227816042568104496550614521006638953181678002553701147444435469799939375242516342742274912530698332741133864702228647015703205875611023870789080224822008984881111872673066544542124084519845666478165754474656238359375772632075354443179769477178040891818814475628365648850923895509776188733032958088999015756303729306853290103412655094580388681350620004992958195494678541885253697796729305992081967425251253126299880881246067197567505851077411814651492035575417811277230662107928962095915200460650774922748837744067499206038363649678794385485323994906718052710048833344220098371195052649290721020570871811102498498625638851538370863570915740773633293555048782733407160719218708376959930186591098773952490676069904750132721060341903696025076944552140937231891968978989552050768939641653636163566197876211281686960954576979814350607301456574957998570010501329698007376129978352699558304252687545827777847130462069421544362059721254170180146309847380464661269719598580461365183790851519823234199400383226001076956555652665090747177600860595703125000 [129,52] -94000430057879270919577720863499451594275322133199129572099474838604226541322406488234249446527190774195682506673149031377519478651872141668906485203067347007607507417659222424275727389126185234264520633837577508648761977884952050216245695071419833800690615587510626718107511457756616288255875885394595313572644876770458677226515667578796228233818721068256887482976125954558881927007198311593926665614914879190059263942434342911136609145875072128624258990046441847626698980097526786468329605473365245351512824560514608654758059363074191037262676168738217163080344076027464594514216930425571430409753968389006265777770893370998464670867863823132654491919529541895274581739009523333041188774891195135554274599941416372299793024757379903853102338994749182872159902421379601578309799251478463210195168591716469570103762759996318074600994934868138529806981646995757426453724040577601022022210260007529899682116170916818871193295710926254840768113677974558970156062193208630661789703073854267539368730399692019139802504916062470008993084919958289740359759451438352452570954858996711124327053049557433231393564405179271024345064915751127071304796992240703113167616229216371011588174546706255019509498098949330039429133572087455922595859869036927030329271682214029812122644921632357613947610646414131699277429565093025569571019200408416704565473698369672863657471241438648483725726369173522964291296146821389260878642433412716502296871503029432902669606820170217984392686287127515575222017440050654085024969341162485657169307812959979981611330150088608755389664316361031914751421800472939266175588060159164833216106900320190243032312987462358275457317091412008637635278514133452454871429465129529313897043133145104676854518081288953165057154491786031150037679203517174824430832123672023873312412492698565756098801888404414057731628417968750000 [129,53] 14950451750034051969692061590333648127973368114633615292660605394258492390304145501747315390825989643207662099194947922921198002651967289281842800094392549177612859528560649125685839983522683279153302289942777553951564935087786087636499656051875188125450447388340939401542984942976622860352814700811057587813168110867656020511158713283269440804215566176210353455920088562819980571188465909722402968135490509081444062820432767322146551718892141151946046948708006192850744388248061446637502291006273933595611447851465345208419161012694131435038161234385821276633249077901038864122334325881901789437052172605939925593203409945420953839147475063332793063404847738205621837794461613380235969242090979052503231464548240748288034543046998864310555718559043125664055048788964786094020462716837705444956364154346321346212726113896372882212601330110855909745759928557735487313489536008873630206548213137736113202424565834527245734831273775404816453455869757691781222706407335422356032133376506168750724742102206476924788576447651740003703134234497041907606514294538550940437125194787278206347519230001933110451510364883427931988682658039637323148710509481734100079230462516004790576218735148131080912085683947570681642441130772257696050365272417002737336892736946424882770442418994107591119650569224912916383991934814059862908247161038787002480503784668132557603041927178899454132504961001483931384754142685795368020205963013035814388170092961936684042209460902164163349561276007064184980101823627472785206494693456803641016589820003167308727259370052494985408764378701901278303822802770478148997697958919815904179345143242847333233144421757901921739675357776944890910874500710703340374253454180252110592846198643675073970674433443451445090743993323070342290995041566555522786516461355211229930600236247325912302232083201408386230468750000000 [129,54] -1271541827691010512012393656114015216405952859456404054658074452815038826314736251540855386260929052563096666509927557675060112472332909871805082770643732741335529439304350373695174700113928687890206836940160122600660491454741088418386437811593588947994034166064897899705263120103272441681998519517325952685288813211343413936650997153028279610264770411779531742220968565281312632292056717873632841588079693016799308504397113347408033310760998976147180938664314675681871394087985446637220566234423315964381532217829519739648949749200419539919763997375105270868055455600071827715746263675448799786931341452040156928287405711273948653419933601605834807908687782131465643286032714029367466280745481286597038219768040602213948274087806831044389884586797026521814835902621106521873446835670604307638796485669971834993427979799159923051263527922285258559084225445915137382299318581183078603051862060653342068921848312939631938666526017234732741966126220366692629713249433313506288344680810816768645778332701567258562513393023120995852643833742109903838651073050142271206241183444630777645596681213165205540925272716135537048535445119208827478120698394652649001972100968889468702177530685746877549037958426245201461860147700485256581888164987341140357624438505242900533464865081096682171575614144160356519402166566105852944745304504166769359092880054634286632336431707979249415204881995463637892701986410554927033766754089563050884264898846879935920314453087134024365784494049456919137519288772703747171693810174600410853412535870853861217047537637561656351661143759327761072503615221483472355919558469342392555228247683983377126585889248417361776366204062142787038588896932997798284801283847247823987923291209477545603241543459724903512554377786840226141569816178076841585598663336516058906565529723876296665923202037811279296875000000 [129,55] -132766510118155195749397874615458598401384050188989692158633578292878671212561435106786108521977297420503909009569894234429476475423466957669733563206898099323588722471633805720550943369907379528205660818325212100282326497104276847235200625741485687439601711296114858295667915417333460378441793143735874181813853090385021300841650287664089796738049924061040623848328322679146508696206777108639808187916944342966101827207070166048519770739796804884815639504899551598598191926567596218845558505696202582013813400832002728836859573793083864533316622659921071071466210739460135493442197773704280295293988220595172220065438029330962157686655649118653232880258929364980552680108674087839688741146465816362299366994044824572856689580883492108480975310908237525602751267408492404825909081304378028387149334926349954061338016753808167188328284884845908181141623640511042594445130809590392208063201761575278031355200606583956649381681145821813933392221869681040666344105985692575432166588187670398850824419778064140928731917638189967945357294627768606566230062400817220966032490705355575285574627487231023277126735767375229777902832880852299953350721096311444024840526230995053613563483144598089133599332898147278296661749452620359073379678116311154568598285482046290353427385759991358726965157042578934609675934504273224929490553617293831779529395317842219646646992942969891853833157957299022031190976415212563445475397291040610684680686706529932485394228524796051205649553546824529321933602414400246441596513494253969241315983979019702047034829704196988217496231306326435145100893077019162876216096887856591907571395582266613025001979590961875196558646253853426732622098843751694572408881857705677642088642124654092587194087832143048412342048672393101459081007001331257071798053596434350787804837698138840613655725479125976562500000 [129,56] 84964366528119781139390708944599553348593968104775028281949077765581354342438563708516618729699095808399884449591755839455163673895737463183884090588561383792439211912409170417784960287987156105980230986704485946257293534253396143241274860717861012641852444870348824911977093589135086124079017924757299572170268430790366587667238095752290263421140881814344459277250651869594593070711090431191896508401914407795092480324667342355752512633785432499774326118041830173628081853861440658209755302827237480163953518944571263023587390448412387537896714700982442476040519589401179607514974414481672418130901762999271882465834701647845972454486552317677137261042026212139274495798935822297021430700781744915127121878282435807709182860113837619632325649616227052643135117133527211020529142740504590796251930213033899461429490695744804548501738633728388845087903021018132649313122514828040740836991059394568008291258567667115632547886661816855081268653995861150705113083306489041363728388896550181555369102913183385168403226950100561974848954704379778921592162341313320253844435950120900776679268453246404693448443153841556999208127137068990080401277546194514596850224649611926542918488592296921382202650105754525025417643119515154459543421038491966501904061196168857538400311527480309338383772691410002199453791133136888381596413249875844192181081522276963846518233946568676706118532299738685128312147267588072880034924533265290796678577151044803767638933952109319234356556150781688094899013490964805751186569422841161939554959716216581078897168650009752876625756502316490408275309225119413582518382214062714819986282140576435487699525524860105099490161584462769122828879657421712390258451433409256499348612691177940280741598783711096323050170030117932784430190423622798238108680855343585802149588406427897517831306457519531250000 [129,57] -22583753895180131327360789763914997292785911000947610692404108030423033405408129065063217423645413183275592494832748376359279071687576812937997130079198169877914130060054376672340810071776212272811809252086209788335794346298512118115347820774118891345328233202499311448900468741398848339266709489921443407297293518154243066819658754977772672932002841354514709769567415347879452092206881891719557481161212413860337935894188727489369124856994031424442767664333666856464564919127726794617203308146999597187750317218256264780332754536322726206696250358585469730578757543571614722837296521878187133166226756895076867450534160783524906493023685576607866078210612759344020307882712012974358461120706574523012450701825189297313733186179230105796234669514427057141841841817142176620589807737705636283113898958350888712301910237774245945739988381636291895353638459549126365919975968340709036007025151988826927400553743007256809225185279638356530442695502913742195139500024735015199900437564595406743479779011520349437025776656832990011513692797879251197460323183485747099645510912111789634571184088793946859802526738484155381801918504973250844935572628316757372075745314578799570710625959359417566365495984601172848122849270430004781641336377687247956761099057987689223300519048737203133961594380572283747979924179828435506323579376073593348181176125762447762762837471112301606086374073135126964972757549466426126270829617831080808887500241837093063480626745826366107105521049374954031904530745081606974740118324279382286480050164675949360127722521489092908151497806445218212509938893901324433886196032344142597253026339915503086885933854594423305732075161324738261299862364014202655176866535205386688050956107302595457187079996896751948216024002551011335284916223577658819796158395885397231164249100926920754389648437500000000 [129,58] 4525129308083628918804459997792046914910870716692456508414817815821527184540158564044274169768818539302292192461807701979253464225387293060068060877975790003976287549453407648352173219219955020964137772911658606582102318395781712416847350620829366422307042029583958624982373291862163498480645478114248833921916039376987820500292152019681834442322556893829108470436113101273587108226383371631889927133015635112456078224696732231150176090381900008660461845023513020135118485588097632118003059294289394171884745822585411438451978437827338216811186191454892098543392330509173194468438904841406435795230134754068124607639093538144535864568205911374207088156147560439407969039262822711800169759169152618837278074033060583983402694525007377624831875671889424220413290270347036143498067520070755037505729223324406909621287876797902725239302031132439786064742962838652633127596960650738896805458440097148786852842568768368071484532913078900331188099840364323485174872385652852547450624682136877500790663657309807490047098250248422999444557135785092257491487339655772114182999245922308270650373935778656212223308924005394519351261800044853514863736873898888572358781848363371059525400659592493493005986965232194913465010561473798903665967164942737206243394634081388283983711410800601645163429843216822944204188322071770982402051679961376239516274153985717060243288636850348632998922226235836879740085508432038009986396003299090145831038443539478552049841151730284497124270577017134498699042285972286294160744881763611394592929983982781875444445468432120214068977013065266998403937982183444429831361006976976359044236993143018536991639590395987257781870951801901252190948956920445123597541281316272524243030282809278605595140202447177390930783251907561673569434395477883353894114421258024477615795715999360510781250000000000 [129,59] -746431859813379649850728175724943448610212214833060705124838780448927193360954637560397608582226796041998374163328524506607724332307927291968033111006229043906749131261117427989795123315361673108681289349255741756468305406664620849098467167056464097937384681551998231363397333144815898959530645193542150059552794851601069620421010346475211034243257200479856874440457617098833470835265711845568982519112916951529908985409391510297783982967631490599812599908806218633746989497245607810872209625668386637478945082868319740125879086861621108989925254552531909437306442280982713115440516428029618489156875808567860555482963456368417025814017125824973200796621143601107358144833820063477648953661518414683548016343474379627003057189940929878362961847458732085246710337545274226385326212975464196089420195225331908512061668527801844955093312719516994636621318326078598695999939998731974817781384239716793321273903820700876351578134634531806573827699091676907823078256540139215309922648348871070410210655768519791962940467987075415710167642980174012199123088833039972666655479586709660369887952784142292707540482923966658721891378614009253334491990217187263918898459550742775454476688967452089930870164606827573435515247262485862529614930118757373713781016314450550365287999453405883422224298284249847346913470492388782989347603272941051041126622432392919628601877307391928400039889265569368397119124571307070646116744739696974117945054406143305073309475787880264145367953514586950652401353142652690855646018595423394366064078926706848204163391699228605808875688996495412910990040885510722723028978585997236140434156589518807639647072278015446148870548225377050847784252221392781541193492760749837968625641455828568709761144990857423391610169420739927217596400273951951329181001488697913144669098417449292640625000000 [129,60] 99660413049576179288221055615196046891527976123359457050471005129247856488695398708988742600573045678294201299491592864108362414294437074593719834248590029979847483929779730959948339589181198151865128059618383873615998189059004236935438420442626633819336202207161028934861547378082853748229282905832163099504237022985990423403423306731854094877423906283230457774304265423284493700088135770882703742698442053776692853925154381197210884031154110441101883166275098528607812183674386793442759674479080078986624855058942665282301988828283973414838819819613322620793242836010532093762180888235215039522079694315644375076342068436483173549918196047347940526887237655544568007900311960691081968029455505056120133291382384484281906046757683241050033372668621515214493646747671293974358433259947420874983129010207551373446158713826479566331949051110158039383612305075256129089269800096484283003344443310598190219548164789209662187525610384420778408656123939808906542093381086323388630780561081900538373259368878902113817674154685184385284160951428968309428998716323524930562446405342366847267813281171729082128751935616012753517662010661568751088927626971392197088072289996511529756762218423895009359103623955725887922947281186033002562134174777800566090236057288233575470741612877504851508980175909530869315874317651272497419378225454937137767133227427421024625892493986462210658980910135400036819318314652462413406457883391040832770686080217258805625877362513285418384902976684799121738260093257278671702097174117996512167803242673376612302455272566882572374805344763163591050277506206304049894301910008299771630970046662756723059378721045147388273509218022467054093665541625606467225093342088239896450397858389779640594533255263087231816198758084720652085852359183048960687715446841192255253341147741954687500000 [129,61] -9747840018542193530314019872017748443092176971169093474440197611440763965832609878001284947546555173634289222159832600291040130494031873380318603690485084800892180925219019271936080574417228157558279503400366602549103823477889342617783837381415771336811575668192106956899787813575455571827450666341061427729174808950493706276685237993805395850869700055267570908411158228615554064861546255860948723916175977409892901041107132206127478660093561697427675203706269109930760367300226336341873908567032028376571739075197585809931905971359563561917291937747264998280807223548336369962127897024658737026468296087033960509868232381948022098106727697529492067466285423056908069892617689022775398007502179351639148405732553958756370790739867500825542706920983585686542919208805459321059830126366295849085524327349644559253485326448083605742607953788283606500195730909241660269391097069591533336185221478809934609014664618151888854005724750507036294925424642323871110345034572502597035451287819768094828396729060434948851349698976316586484500539450039866205453888335145703976417439547588052472855085884406913835643184745213637277168641672455832656148127470251985194337160557606960890890910869285512387719567617561138664145965269915855766632448089454502437422427555891355025252895124958424178884937496820180013351877178718887219190935411195211681892832958829569156773565793958019772962190186687051952224318768485291729857317168563910664803538758197545864888733143133957995139854727551080358140438644868851022337379351258082609248595402433485782118671971694890556137730970279404153115779479775987854844625685255166931404504635647827507399562875006241942764243288062158080742323790874378791414213763791749324387327752130865161530642867086448950783983703508135411217315600646494675241228753395807510236837720584000000 [129,62] 461072057029983548128863207442332125178487413621134698539408883284258887486138627984767693704346100836141763057776469761011757895114038788443327457474073510207384020784790707140632697222735441188281597483435962149646653544946435164957776075358099422763156795121370840582211840170565644250006483237105896731807757403260470270409716711591277829642935106445963670446247107889806560110455265215694391323395022773798898378518261744148756093042033109650038741023633732798824942962360273223837256703631726914520286920413587262493173618487992488104465727217646251200940228585653450636245675491906517169097153055655748368253724210035090246998418289167986528387366682641468323309017352174185030176674852003005934587004049331204110849322680419841834243697922098923766155044305229695064838024115605711213463468436472625917737215525153860558734954568464130261632638774174206890112978409024038816666096542682816801690215316332790158111794406890231335402458273692032283747571681159106453517377096275131502560050125062056616562663719001658252982042699941324900904773680293367413686018700000840921633635519594559651925903816929890202271679682213983468637723961217064552124318739718907213717236242066528810922973542309510272019967389306621890395754298005786406776207937656449197153851399814603772280568928781254249794173996097185081335983652758137249126285243297118853817717308705209551522940736991405701058751806458467559513680474856350577168335242498456714836800351699915639811675380162245830112414569118470742975688896278607204209480383089808732030778001928197543102117662296658667702895764232208368911056185593532363728622955097686988680815404957973416427149747768457084394248535194956214063004313539536593126409747805602764682391889218658673194197972909677282552607499581878171266520666054454290020180532280000 [129,63] 50230217546706994592624726362042678465108774346333479812533571633056248685114877164948462379546768783312393799885015817602528245555893850201693947881824766287939393714459302278134005621733350494266187884010182039495252410975221343037671705051071340728206107995282402189875721006812135782972384177091337354696676893639144047933243518136297797335981988239831706192286903846154560891626106859342436747518270017113181388180225580525497225670599111640337336462625011010402261249250180464448712418240541017369036119509778760148175743905539967485271842984269584239962575034561633943421692747075515890012310591400916618989284494510016089543930637116794329015252874839724428015916579974090302965991493941336983561683536517419143222559513661298427761414202019340817567055190676827775845304455416568501968397347587945438431358906639501534489921233669995567716201404136425367636996444784209886129577190059305352947980463651451686927741053319493776391231339476713919749336690445963456610713130791476537772445017370634237737701557098878521482360336839914494319420956547312495585240920474567365908218390098988990547340314780119718543416506254758065407210657104020977457174457118740883013813478847478792401383243903310730332095414384136722200036327855028725315452445580158326183662285154507201277242305394153967269297238342977535245479985372678061160462050666660964075695563720011780672707332522870602214516262447336388289242528938215002938599778128684201838290067371536790649446354976143302286586189427350437000263113611328483944906850174342646096661913765368609036800722433362758476769315769677571057748939296737585547955860211499070208642871974476882759626561302065621450327659511952181813012552118109097041448737522281815748725193887540679276970805147753412727798148253531042822107855705404450252354430720 [129,64] -15096522094567260716804060500402298566929704621546809287595877294410335832654945799246076801321201139454994985230027417939988813188755416399211689648007793463755766326141463200858801008801431331257304719054302545217204874350215157644773011878648765390738677185839838967047471905074512898929239253386039422143106345344685800424133991825538588888226078523569487351456455995077911987683410128232421801819013185014070509767596155727397360854451698016618944284880702097973824690510573768121608150325152726626966289937976304713078233115069420625093068044312464448688561971627436165122605438790696036960034864043267222801895493825206571311653885705289061058586701331391374165381494803297120326340814753280646405409694281362880060928703510298023231895528138350932910343359595944778055264968586926635556477085880545536119978440904410948433810629278738681547695770510113245249540913010483858424224894087097352327641001984164000595245948072691515128838347109408227409676933330083477272383625598034707552822901247273520334285696440789690508022493399469379031666992590983490712998575137886896747230816184952261840144161620035754270015140194512168598264062076890180395069570215570030055837023771196582918688639549894779721077634741727008803653410244780028283996231297193540474064654558377254683933808413304989635218071904089830543954953665205085139578205128963239223544030800934835101927404680881712736921866107302787671306077492482484853882818038638802988271951888470599037967374205913419238912278406231981552491274237489166528864835038833725329760623918040752504207652593883371873160118681415138283165821823707505218909743230016936678908453960085057745676136589592985842248405835235148429116588751697750765452113117758548633083315273485013549878413116279417678864249257889075897344669776177904335667200 [129,65] 2064793085792495899522903219785669468747180931013209464908930819821869423303171108337586077197343376593305973466720191753591831091445290019346057845120440991661151953321324033143165336290222702074308608407295878098565160700376749868320629042691031183365688935258505852428431029387401650048208887447122023073799595426857795557850737050097799817433389242846568364326104718454650042484204678506946790227389103938833296635644344248374017267344781974568275335203945172161922755385517965056842945193219085325963084164527256295765423207739418499777773114542745433304714971976800489957591913784432995620329093688529782163395196476238640816958158675157088879990881157626022055730290592396519383537756980555313783877310618672213154956696422232998506897399718657795950855082902411667152203552366044980920777385274116710559979145191594559365486354708204745606938049137463383179423158794893535099405796535532764894856059181016413467965455901772836360006939190899904557702240154066610747300102201739075092383220020938366352641661135184219663235249324905211340538593300825797952825084657748532519974561224314506673898576542338285140869364837324551634059799155990393115004080216698611255155495587885466191115527718940442556119104110900099891057952845592538763452903816746191400248532016987617617457739175810532881604845314916818262547062363444339742797731074728924969961611715478728310782492660750712048345508842482222819131047655743790181347174078928870454120813403721063828719131689987993596166647872438913289133862545409926582035796379885723707280448385115028365034712945686678334294406723693080556874897613405145461340214364417723836555747311857855849067461891353083357027010243820717779767172145350207751968594688620564866891100258094849778564861535061270698137439789454421036316345176241518054464 [129,66] -199332817496948204566478218724095283542801016942970678885213147889258010889510737643132599590844079074302218093773093156415227266818815668142020578597340569446281996246790838717127890630721429871011902494775144484799778935829510919746287945273615567966247645186275009276702258032838435626305641256423299746920914521201501984300959938594032923661751427359349429376617902753669778970205910599338414108171729653277629859864423528806526141813901850292722349749410327303246479327480178347149992440207749746244130479201169156028709441975296937938792838283877842219245587412199740596076717216082637464709840232237208969312751163825265863880965445602428132963108927462821787341517540490090913792776819280904883163286670685097591774214030652316129089884564401557627482358006143620217595244301909157255762198507376969137645048757508019188234092917236364299669118230405350677811103175880541761479878443031412777088434745304321803790360025168246971486098820863955631005287930418548613999311486827927701262832619809821287584573928762408380056926979497704273750453079277405203338222248305118203986958817659308586177809680531399728221912545520950296202956049825995950275895587848609989769371404176400518383894769590130202825533364686585029914285221510504499229814546432477769913308009017036600237394218111684023346527175718925420164921321892852142987172356540692945899411583125289217582097865820115376314991118220317149234062118209582690542598524740525964706499579181633720199947082725333536371333627412439156331791967847331384032487435328959123180882286723492699769439686955454548846484978805683437137115098886900750922381447844702433215236230073149411247571001822020113893586637115372039958474380251158587128456452597016996951384614845282601928183333605267053739880360503962519555260468125230336 [129,67] 15242385726544764465006743183288620310975798069319769549080211593681686310945123337228365939291386265384513467502901839260849365372222263562529912350478316047271061819144567435553286410754834710808539379365178462445510500341579134972316103276502138114832083291762777095356111286315088004269609784918413667757063492234000297805689332433271154759223140316022564067816451734228776032195562365076313025751665471628158054223517112805076317315809478333143565929391689766770218275636813479114482690778683950561987703854985946037597740243055381804500415540366009367098223316117642375449804127802805161935127161434180329064534636864533539775404179150581744648110978098103991019334540392460992878122031483874529117384551662957830534911100317978461511960480192885045509296207051979040767339638134967230623667476631320544116900042019361536172662380463574555561120339731072828481520203271330415281537349229610073391653641830466673429423708339794210785530880867319644148265709981939142283942106416825346507233891702642922972982575539085759790935631591554626888191922998971292387661698391819846458173385678651966905871503260595277649805780108994074626123986676419528700325256012786334723003293277622043436697594637213780080004715390850269628806694570463530592526256921082779146735343007697282760316100217521158676952639550460491995991496862615809988006713345996080415243885370291493940918655580982926467549169440547926473614098956789823358471138817872658127441631679148285920894878662431815818570020136042265001436173033506517627040829890030633215308758237122154852468116140599439989974581586785799156103134588731419440472162405971266146563281218260735924073389460735005032638089351714510163673926236670531179385356445973980149751889511290167226221385989426600317294378387232613080040128000000 [129,68] -997574070133684151886923726034113584862265552388812196592209749552122244691164730126717152755180899445880335608665807844124436854138379024631043116937517801642925211736644498455977568469799160443258514500791424771033483619046149559646612057493634686451415443933002875804120133228396831398099496850347101295168092722055192974395402296273442858255141975540022960992547566908127837828120366343552566475088239963560443803844151200159356648872825686001492190912886397501779687484657223325095703741645542253978170809607361214130901867919675763378810804505749830649230569692183815626628332452246471612681162671128469444884832947648491209170445055443222399609217097361525452460182300222038397567091456590051357997986399904193900980004136884267839446973935089416018847881878103052367455779388432792636072764972524882522254030940318274367158710393044761741137359882319161176284878030481539374039466517596670595439387824066377555098281370683686859040690207057187826275071767343282313362743797326825924122204313924880752779046088430958862460344118757718420866951300096895318112449414749354917037761155596841233229742114646809345413739555602705919618704226249104854856209548154019849693768254815239511500528506327605962036704613118749421426543313994909500816692455279766213361588482531093947312861715517807365090760849917987505661870164092477286729126330862663125913374308560401066940671122632860036948475640376002602603446769269761430304471086791647268496960933360149004030428177515729868946982008564210509736410459635537238831584352144315314928517274902104538323792781792918900221693645302323517422613009472015912079125239813946408780300887781527677075723924066450711770373731613664766362242343309130915681412889973461658437823691484675747822928983590749275485805470757043203440620800 [129,69] 60503574178449712857623535982318797994611145896773155571972457772038128397729962600736524070841143469743120722017199417720525291303394172497105513921907593032144162268855001015459702449470723637501222203243273007368897069759331888414194199390114300819210513459088923955128798653956760871656094972981611469345197321557682626146020437470382805740089611493901102841435646279244002327931210596437183296785819368463773505850588290275167867206784691860041217133647283322718084192582129714730835263956002855985837384351868181317486239152245177641934726831056429484725534758706181827169475023907341849591869529608839624835406203621716607269347974012049224555979771733009061417087301895063163290562036217651948557708706896858817314589221573540206535235967106779009944713970210862684008650237770030660760960157463219630323146664084496880136675514737818854481524263868066750874123470849985556401771653310429196161235236805499957728799684312456580267087402774668505206857006718956055070509813572846651063488542603545965453090123869670360687676705507577156371890543551790563443518633976775151534561218252425749170847569760216969640299327917807977987924887940795516272772308075389570328103441950492538924034240882372563894640912160167987101960002399455117379601772136825350713867576774454701323220590311979534212963628742909228346310804211936603641749878276181559950843374638015028833887065507760619146776621675368448361764323856678143830383579512232975371347388789654317270297993130325198346565358296881074374213602246395177596091646572594678911537937677296026249387052585354283804350970737362717116373983054402664819157725421443068148274451328882427450097104131694955298071758234149698180070529615733288673748065962836221921489138071296295628583982720685014574447140859899852369920 [129,70] -3593204975579465420423937361478358211380890062284244088627187512329517571964057888847657934591733162175437358323680011530656235954206392238319721017363129826570024473228906356690703285614769068995753275881967561308955549610489243707425257236035548251505824526073507054914509209556016923180690193740139160664026687732383118241498929808231291662625301100522220643519094485027438394740683944291811618053074471686178760418466516802700306141483182797842699939484070743813753078154431623038705495077047236116346550798278555644771802522596931666117535079568080013546943752723036435186467285716075860511241405466992984810988312084217335004785598199129321354781889158387633628663968657579431107476838007986006706457174196926091112650036150153137114799555951574346155260673419301016570478433041652800563697509200116008341411875886868570501479137898433453916820031384045940071720285916248276647951415065790324410804833791988282420978158156787029161914459719962694526121568358097080972215057560109342927162250166751363614894664578343063717167505540398898299449218401694016918018881644983021897797933030079099963799401408185995689079110635913018106598757769305118907937260526822121865731238770852107900900167842176165230973224404879646746965304905201383784666407378333533664861439626879709707254675302597917206182038411030752551571273884514544120077400741567946316010288513217672662991494823745862739277713213432303298989856488804558064654487244503758948337606284006032340433585115076866962147146611197825031442536313193185625049531929819162891368635774892185857850915789440467756267676046683731857720527408391857407560164404741751518676700242241433824970152769705440357193546152491084010042767966727924556960176341684724733035812311035741803959868073319125036445798539931790960 [129,71] 205729285986320913081188937666234319489738016398149129992746942305929774849173832175837775649662111725999070821409122083902086761668123548944933511682874576978751649189662114608591170238168007398655005814732569036930070489577429917224472380829966604809409052421145104232091976621373653921824419400943430678973304460493490029371615268816554877721123656496712379225311554866706981517584590570553486813019599996776101369789118876788304378421465089873097180180018760440022421066000801718024041736098594778559746289671107146657368093627017804671099595821707435654763951156871423480190613871612198487553778015837809130225259734803921865094316070240470757435294981209389010483078454488705781464030727425567812328747089422206466348442090432370048656144811717287932053003020763843497220372496279577196524567489044124937789256027986294645479791518520150736340737543960502641031416200036046421848971168032910617250484227374430761408872344763143735687108929006654111832151185802007087660525917360216487308716906068212717688539545205867788987885247036303819503412772969327924442131987722498751886259381655389277522313890646386521857622169605667213002499118725018092175843922338249224729566005715162045031847646487351011529761930756722127336388361707200586418612812077967420135159564316218076708890088341342619239475460969855113341521654399003085981783889427204683683483660888594730117668939931457491415996001508885186395156917769530466009278052399440439850712567967647935690425457119708164217290391290722341247886695092074823691326522269976831059265582476754893461825577180856696476037238536573635130732074887446001386742224846636427030604755848825892724365525575838917774638153513049040129011239092318870452878246558507050151428423101851806059888322375906307486868583886400 [129,72] -10698586682438206675803238688593165002547049624815788249629023132273343284098658974037132579013751750017702912514303976280832181716376400408188115096029971096432266894575344672349159111030938583861701698085893777329742278987546522821501174841446474002196875018737713366134663947627526602503259118397991683834925184105850956357272400228444263124548640690052168001155561400030228830356671050975125868543016440289784244549709923668601157979842848721131583387477667083655918010148548161153930800795050019796704392360986338813760189130277182439260974493104169281125596760265403869110059920945775749791493979543372641578276476048354492939839905985851352707357852982591183913842045318843915236178771702539330965525559631233980163922996604118321534091738322223457762322217613328910470921631462493544171984506771872223509332434129756306507100371432409058161664700045204731433828082904155061589176724679421233100763103066238243849888433104066227511004678630864227001149687015144735268074542544520862665084239142250718241207647422955282284364859317332096224345637643255381045678366855137229213569504004033298698556779239552610672060852253261541849484603658312444852218393664209223570274301507609506649297760194194570018363123601494012506981584448177504313033268859338768409518086732936140742212789151293048767618152388383174316365336629471223684700263038989178345858187830051897567663025433983388236017827913757207665607273155258878589702916012454305597335836071039767731976867009430172464969995216223347639701587702821698898592771662285238098139175861070051847200781887837850956649284292337572786790575399631889401100546731650136182827891205780283353747374673475318897771779366539053745262938314338704115191697010492607870475940019770623324494753364301715173838824960 [129,73] 472091110921513920328358533540810419748174301871468492947497541129702972359847522537977014952945583666118369745720620426681328390364665845873586767999067166555106240654920127536249748878620101021674363270272051502012043681931144659820958047841927619090289910388108605411909113582298619222166208434733594108888979798129245728239707527998752787074610166024352828141417204785953328382221604472530274619033837770181047050569672377809389956776739834859351811786242218118478016832750597982656603992343088983789430161864392013317583093104552943176446523298027178459666789716555888090138541231836098700025257446652434066717059450085165524678593401323801368760434696083600268591577018236834262864368830613136177766204424274050495893559396855194443614114716641964092325825223283513225710655006355449387188003494166114909082324075863097332589812094337636902955271862561339584626006248425535798162509113083696565472301745993486819340489593895460640638014599338292440044706367127650328455648127639390419887125097932857674606653312456824744035690533032700288534771938403761311164311332818524656504950798906469807580079237074435302443288792624230438407209542941865902467276453589287095546811673427851510406304974078030257742084706312797836798174192974093277567158706414656799396086878545738292599443394051806011270020405532980851536108325358893339915235460664718245032250341146164147871169969079281233512667333428063961156190920658829563279891299868171297776620335638569425103111712215782072067554695211010781222661507009538554979643681813176940922994548802329616493126631772623272595852632634648662115634131876971212171535341757485030482438667336218374794015922294974415229760957889719733878648253588508807166969909621186712978823107115963338237331109546901439562560 [129,74] -16345995129868819163997613384241257054402377430173443556025212794149703850610981580090290569411478938191423343677804032510949698985828682705714857139545897410476996321934910634956508055473793261883473472934920673523414307860508467444749390687673258594433325844207080031181428448327380099578155910434014957476072015518253720361252414756609035460726791759268591448962946861992843839440966675276703948746340961385269096538703428108470089881284019999581244559671109160553302491664892383038462579731997474373320388016476976346266481851463596759216755805000850227136078518643255705892029968191833975857485165716691638769998577708177367480520979088337097799574945442537557928298040568643893121593744420563201702076220197199824940189510054264280984439412355313791417107088311440593967036984505969010800355899833874397672377959426607262490084079637164293929071026180582226533213270329143709574029873784913107941689714592683260566477193319722318123187981192667529053332689689920686562662909918802233734447774794602515985981590485822782540010183886204672845838894297947061465421295012763864418597812124665250564068109636834260663132447492635848654135206556172497771687936991083958363132552916274997745507093818239306731015119220100118383948409086316822560253942942096133049474216547319547329183912770671548430317554180424326773251215342006440403298087629169516425259029321346786991426660172529388743317494953658223943335995652374068044159497260732088177598604129679169706926449306437441528772979482424882390817770136057394959096663524217489253578329999340336848031253620580457208576052833829013027532952884907375422928187950813359753233919322845817677677008764314366545544919515485666203489471845506206364985137905183232779766360645834759313344129014011167680 [129,75] 399934152912057107577058638803514121382445170831548282935475921640035623649566877027687200098049870720387628338844049405466519023624628275231617733744025638633973781797399606812368821722307461442379822967662392485333828246646166130808455981092731034123954632052076880263225050953701640436922913148339528949515403296170076959076240855363206953847421010990825119354215469402692633972862949824275342946074327700804191760627770531280175410271342540232572863220696200909774186244738638138944481089138861301497853388764404008809168084877366585125573954288663438569912792552897470548865148320735558498193164681846528029304206497396217536700988986986116374049874684382311371097936952906184608969070062996784027811015845702115921820834622623628817484592845573873466183490631192359171449361544401634919686098725183234111287921279304311352357665279155596443055111628118412273023607420699139033964792723999440488118870835628859167399077720668347129017757420405921495180359647926168170839067662869574845181521891025750862780529411713134047575832977524925661123426476594161839617166546488940508015572592583048674568042817134359895985166824726251007349310080065949933581649757367168309885776797207414410747340642985609969612302970061484704589747313510336997768565287419070880686105391024313652117366464148152772472467427970302115687861224192872734711327104837471277708783261547408560570817010308365503686996112778749627711518481729443178766376975807340888885403123036044271126072777854244700958932610969095692672265749617545208247019586723027520278050693584718964625034584727051749076093715530260070232934448475903136143063546441803541411665889054181821287298399340492887393628632819814516698909222034149041550992567720469102566205079879578150379991702897040 [129,76] -3933264512450762199388653882869920276513955292292866268234222170030245632759025460360669133417671858087465257324913548971563440736497738620585629287377440933680172782605077423868844164410838309901495714237287080279547667027483418563458500036547425158506603165501856749776280749254655867298189283591271462479270764323807409399751577153233510770684211531535561817430049889637915649202103148307913150723786548885031648213471181418784879472195829136190180950864632892477674135806859976166694501124640993255851428621748143772596516236816575655345486539457414391659598613617292374824464828946787174211467320831512462147168994830117093305345712672116577463180062078347226023444431008532502103788100953659615250246809176770047272476088516418491082149279218568275688848998871286803195164336380826889605244877581355574882466671760494937813718467553442970901131429061628640542763003717231567816665960720619443274808031874026597000340853751374464565180966861233942311455578260739109029453288389281821858249763041641677033710766115365957995489232527058201831631915488154004578828584660525709143158120006509018211255477132574559146818131137807184776716187424445502929056819919274216100213860208474178613947029236696394867789833136266633553191122080524707183758784827030300578837130162355079375625584758670262643017689653467592341192041767714363366659521432109962129715266323458666067610317717102675956336050227801920586601266951024722343945338285752668759025103285877249035599837764365084725809187083723325955190055404123528855347793517848621939312878618137115651251257878943632574494691662502258748449621447633992214486227795658226191392292683671068887138880884617762806106720353532209031863521840618831869683384261021567512713622635424857613680372960 [129,77] -162344405586780917220176902144973857488933102946029231999096537939055775940836597464687181878912645090353386873769695693782021357045003710878973194422214245176919795846071840358523763516402254413242508245839045546802235688149851609790629107477755713020326192446979674154494014028272990222462000167527973586106865375312863300359453989482985683733401716743469482082500623568470246392305036541062409031044373365427908319694243266734002122407566806902365311711872492533828989776794411389926491596535437197510135020845072289372274403656547734800506817817800678361372972592279269412268145766459197308539081216872213642741584246366731718328921772708486466340717061243950458544668260473468536645091751052717686600273526751202650333815482438308302951447653986318752758974586809284434557684683299922374149969372420707602494164631575215347127015351479063857924929987223568172864698217990759319341768620605688464740779433945802433762133572602604072062808307236144863011495154713049392165957341671545245252667595700294111730025122278947281442439656415241962715542284057096175535910372448437987953420490941359214839749839772863489491827485071377983559224110588669759177130386944777206669223709439701690685283801549380394482012602498696908516392215293511370087212673503966401149385184958814561621971361872765328403850613303527987134503726286110941630068082078340096819209608322743215822649595611762249624963108230979259578334612829387657761452662289248537966904598138852638477712971932101203970688062783311916252683187005247559418198071709785929080623917436258276363464069780718590969304877662402256015907845395268380732365580603651171220078079606395452494301810756432234754800054782616473417379215093717113822060928287316818645364242507889145698240 [129,78] 10207378654980624903038028455211374645796444749119266775341121960961133549158342226101538530667791612677899776047666170794614350043900894751852870041157742891670638886543077439856049634021481863655552123613556142849789164556441665809869821339224131252886860569481061077813286165342418380189486621634977048224399198465238540114238045658920972369747256597963877428617433276343585761470951188477901718205534663588730146837660182007805636728282519643456484559989268085029619651663878730534203580803218863775680789290417242870664603739045499857352789313027780554798924813891873884771515906577845690465525185024644444067986953148695016619505371109071384184584476958105085014363574441645927190592754300116353340291888223786482622167854911298753824392522721477818026734592965751762593462311866514106389378869488564608741590541442348841749960979258775266144901922566713164786557153734943347814676862611438400297206915250222255331370293960823616753689702250821996510961277576862251573844973317093099258047659587936338622765444473813416237296705588867122475869090319530169380507367892264200676894484507271257144420089937237340752615305007088061169530031242329768638610469900506962189138144711979086751999402830328096967583325255087354536928933788214348273698967214491612101984680577420276652836894625160505953347914323702849519871951752667902543566049156951997406196200205178133638934323090795171620160276635226181544257383263481969184197167319542561532541454991549820848514010415620631448937843453420011091403244937302641856242865538710428226678081485598099662496245679505797856153027602877208013632371939847741082603134068642276817305880638806133188879551685006716111814056698583533483965194327689679090509039747059522034936737400487906240 [129,79] -306947323944483490434086153854156771918271179813419840984318286961620186866370380894631264999480178557584523681240141185887829773637799533829202016833943748924501026903903821855665251804821756123305360979579780580904553472412208025283424097583174176842048707417960471660177905342540977237560958225043727476284145680299612037779139886772805852175243467697064840513680645722450537467210203542058431817645399934909267150398499623685301640842106449389173579458880526457237726457366308212696779735486286189612559608000086548638652147843632354445316598111205514598249063108274510525281649098129791406459940241915203002736346238039547310670918941430055716925475610716020276941627999519754432163732058029804980264396228864326611470668346796688180790050028921757501659960895556312734833122350534802920260800572542684779969636709390164657999321224172597547100935352242617966516591412936781403282119727315943766458202301993666230545654637435746012210950245367988074697300168364654161008451910955857069205311438387037166497193644341730963420838678054154226692423410242339220718816508393676550921972716884213949940621955640679157473260388022087638338956628630707780787265027237497292283235438169592751589161770249259674937032360882975318501493692665145205379818040751230763650911225537325443316232171099798830937753000727657998541152560864407440401374005613366534013281573515020914610149184808170038606816539385074500947329212566535942268801802201954555838699541288933726168262574800356481610825144486166143149527940609620603280065080388295569310140399449487578753300649948383782135648625242885115298119233490489185240490629016385005313163490023077188268566629892580056023462673589021558440130241070797578637231606388958235063432298197760 [129,80] 6926923232749982736756615932756002771656257437325868376446041427965525294943958759911186349411652371287991085630092186775346007749265181908982774448964107409862131002101167722160928851968065933461337562672859792673137593545829149263489647464263338092973503629826018756134716381951367236052738601490770595428549096873272550993065736484771358381801433481251768049988445324821912980109609933683643588659686498475737747746846314170675212325096314298665637278196835055934225303275786609047380227575442419334436937835493744564150575751183410515273040069591889311272036183250795015179156922035671160337890972126431322161558876578087230872922417095468338596184862830244781092469911587119903802769033575567939884070339020571095994009233296144753478765150728580434807844810177871193244948689555197511334837353844314530878791833062733906186191834914287072739542420767050982108222824147904059067554424894213040238485986981561180931644715509563749581906764757748402792744629256516586407819256372355687694515894244154465404938317547295256574455722826126705739365333452812557079863740151395004780313674031377908431316492717459868101194652353482159951476142162267498431660576339172086994824204443585048418861555757524182532783178319929799499809303200166222184212496119734783345021118153602229448750745564225442677672957260307109298030514086050862645803502835605315042749840207982601818363899607661738109548792022126062795779425505714194990513657918099798190705644105425535351366084601491985204612549884244087435640268741619144230396517406306142675255040535272500768458158029761411144539341233769419031698800799536278772719545465358327788472809417090914719291805972937832248522141180987382612788099061688188366513341952890473780442484160 [129,81] -105602576376555989223493309458150920112539073376612992997559593561111967625816051260233597458632314187263801880751891509487144104177441422813368064034185516128827469907398050056541826080295513853021805630454331020180467943764506823742921041321152283118851970593713568273130577681096939043868920318703922652590404585799603034837336642484390802126719294967894183431047272116736119840742998759702793291555740851432094910418051571685619560092083629653776515135170656260018747931227463522367944290941335561732842020179393973377952430177471955034014595724963831785595748404785473059382048372647196975758664978888498830530092501300413085853493894612990425092941166404813567504067374627981010388765206363733239941050954445915840052641868951330000535819817683179429757741538307093592585212341196054929866016789258017014032776609488985799632013059166536807436369255741144950659632806370990833775322175930912857432287676443902950263042043702753711338469284950894135213203320915310480497707742558094379466920887910069908243495792463303157436539928752119650468141840408730625918071491261946098450662156535255312881241801208435830969213755466176231811219824592004549285362208150227447689652112127478101211209664022227249783415930519911068532042001478714434631038817511896664455657951643654065026116625068556050626983858718388398634646877174012035070685028421195466864320137803000782320139830036196182728027050462502070651241504524909715714841765205246205902091075203235211918914930612361107980953564540497909840113516556979097035879557775076867298627268494273742816476273361653684775852753345993646531627530965172642856073594898613461794779150022060835791197915102317674660469313633645975829275556654173097770927530563559789603840 [129,82] 1580162805227938535996996768545075528708654734765829919276837982511881658692596907977261857888277974121826924513238684488993059230615160873328236608834810428787235518132262856491134468644495292668846301028056140699754226254308266889485237423197619065179465024223926643728659889464448730086259210471375420777577649857256954258669413399605272881715590331293332235293565722092132405028637172683634631490727515850083642028343358456371687988119843267505475954917745771921841327510082540531625538129543744354464290742349900119690116227440355527001499436549145546754713557551066570824636778438209325645521630462591250157727695657036394754039928768705917552854185600972164707633108553029132084686116783696896836927908580101972046536119613553778900710174611260620722871340352649172360080354077309263584422086762846950418230645580087564377107739521086819841157053640400240128817866392479643121606867206409858550149924928987028056509714406203043549486586723315823017166382570928165813889289558765395932918430706970939630718301618137309032723114774430114891132772220310252891435750464012680436944086480194483661197645704801593359310468342350203672752535421810097290270967262580438723457929767086733383121507408544861857185722564123479538716080288454053559479085225998539946591395511812220662580933347458216407395008146923194332771951171976594337784385722717417553270591686819150220983406290793109568665932192706507317429772146703491550698844220223738101609520299218373804272617849550468033549434007041156715135008611654278917568832841745456315744194699559152508221279574782517718322266347525009017609751848006086410806453998652200443449114309849596118106509275687561218018144744296880503502176819855962044729290021777724640 [129,83] -15971344467157682041236894893783501917911123599999927023125710201696346351445682064504390838396220398089739085785135842996308233638295727912784613439231532823934219636407206202547093350112082791947656604091878504552637455681020247638358618351626216723589395842573960493460576015902420705454288666793099932268461913652941986999602712762263394883242021043961700820018419454324826651194455192862987533602193105049708900948237691415573258787155570406089615593557792218317742893920762259358908569438376782239280010990967641418288080639392617936900830469584192186717163728829354997614148341162732914041207926119323687957738085047854797328408662415770534100772976527725645466761103516221571440203145374526584651270515255715889922673181324907158415537343836484399537803789436988787430583729524850337998470675867133982533902868954613094365343930948233381880550418522700231795968591587921979370736983417854765849582705945937393357139294000729324941636445326872167640585390210518550030587876959887695463268627773905297438786865681979296841142765188977191919514181126540947133228093030252711292336391059602248233715777468109434248298105976064945832757931853157131238640334484667753914518236802205420263709483586446624828587677606692202247939962332685517333098958436045962476858917428276510693619345034969680453560323368932297307424753401674045217341634742848270233716632517057235039374842197721978874365512855369348945075366214363227633115204204358601376778908251663841603728804232658244889605220156991575941402385067109470317890576748891709368946799406014472742614642023724429153338213825261770849718967935464103652312234423127183063410803287786603052348885795048709140271765547680750196752184475902569465916991210560 [129,84] 202648276949803863107784675603394541747340155551133591215208465002850936716349090752918550299109169718704884808656211016145396130125326084854551938086843320532834465425792377349250633830280624772086878970856754831027435167395115794857057714257361312367424193894581228973789368439863446351580921031334221327886371422831646123184365633324148858487657850378688845740138389305845986938032256287143549318330857321640349541654113612518672138237079053891745429089197146364401565490859149627331767292300436047343324770384742482241040502153835865879007098720523630883994156812269722173467075197452381390932568811193993301379747516199006741331033808007400671468342304212033985116505062705974754556681133353087034363057916023813822429053122782257233692570950725368856545192283132110359044504934595027200074898023547446170926511985055728902995774571715482115861819136751668745822731996853236899536290786183612072064798957352365754278024170778392983939343039465209951223974054327628488346742876875436928265440895162883232932576422156026592576175293275576687056575681699651954944597926893962416210011371998052883958673539534329275751550704717956821439727007614684094283797292508357131365388273840173118104011305216450235386207843266621046281682398197959478961568998050276700019340909961523116624491403980108525401053858468514068746370864860088395710578785084410679276594562389051435544738325464997400063074806613730002377504167664161516517451071389317645644534571948611943255119889553138811580412761626808668345864861974540218302845042062606710160452674964705123387835543732615046715927122314191107119257833477460251036504280194877420619973501030715792441854164702742487249068445064215809345451536484973238923709600 [129,85] -787949941550659550591921637412834546794972397789644995653743619199016908270098020592231949384304887857893913980394851597730845097243035586659493365245526257908589098376563079605608213469684554802759551872519724086595838273980204771261756428002381279455595436017137339732853279536547114987154427651987623641083890186722092552493934358138600605765549831367957951854325980403416032338394628256826348897597146334412729579678441769769482368426164465837783308480696227549789920038026928755769471452321136616444982174718101295890610957361713981727512335793696181822678924735204549916599219560275084184571482639668992505759199607177421240954662397371783742692147740340914984518370218706074665470950178778112138439687410551454686843373561372106811021391741102602170077835355908825425724663877984222299864234400279186213981596615581251769450907422402775259928136929931482624601659905468502073600338443249323152137341541134257469494698560157335694235560969548417641497143948426556223125417941694105192963331905132808020745910560232540004580773361708607077027492767368581822568306798102471190789816942152713386740250239359203392845865137826503645618984385536294714739554699416866259612906059050551921121653475095534590176636679916215393470449494917860750160731803747809714584028216016496841858351856753686442295813389059898592951047483505054045444019517500808646116821568415182106739094987009673586355062475697748883660197444483562277201468761651691686503380663367700413574380537782774728831537295401445813100799433063159969297376687353840487191793732246410057526893776335842381127382067643632383132508359745554620051964936697206531096920562514858049064898234241181020612622508536353252268521240250912814960 [129,86] -17903221571509911540188902169453746974298144476921766529760233721170618795855892125270015062289197280740245020155692601603536399183426889929630169271539992593126509821212912189413922023849448789999312247982024934830849288083720905162955217155066629002994073796779313409377186000266975542039870390533438298160467748633236809135149076505715765611041528418776144485390074449158290902679338104919582461239556084316798050902777971369353274545461536501996168154697564175765045968916206815731174189346610461900297555573965932112717592638301378010155283377103414738930568225752112032699896855152448553643879977344084177205742256853252725290204291390327307065154327544604968730587952163461940684408454603754177603691871320223557627475480618323298265733042969394543675750584358785750102032613847731688138855594075493503394739987879986550949587707254334137347472867888258099949893446710775370592113694744724624248822766301641255241433895711893784796843615905991145360399440975400748119860138705268338001256563446954893255941518996439767727430638358851236081341569625208959419842347515476961075142532178633744889932610294565496951420181000302379662199576369378187161663349875634910663545209240992777544260093069289421676947981841982091306512981349096800732180229932306512629860315186808020669252957212309043200776434109758481353614132094819672265365425558718406098752743686816037918092974249554282655452935886154579364111680726321970402399044570861713258508862020018888586901531899682030557605935814220988107094670624353102042935100313596375767129849857588102928426969173988457935083147841260869991165408095253856503898851953430791959515011880815350156101922269394743560588460455304188642788036200407200 [129,87] 434099280200504603065816644063339797355798005805394425768769601169362854555347113862831273145837492679051388462798016648690663906381566584575324572119965991650663075094414264407344985266588706105407916384677083058649666703117902265242978644447896136240612547785137815930279471441728843430549835270263705422280386830988894844116677804165409578023130497367699624223871226796011405404246897787430588368857827911234604459477158351676802919336925431616291873950425625378753395290635924722600845118795940866481519165477682975769348780895988183653430079407328952479648007927128643627928302347382720490916664700735594530997428165537112969263776143338215260995186172333020455502324589730631280642659659310357187673217883750316237014896769267134348713953845467642163275437283638926470610977312799439927675720715613348193392916065863714913077249392122243028683021849681984404046409677938853391760259390146346239636820602835206640354004120746835309518157269579164163365034547708003667030555965832469321520007600025286660015459943101499241732591769693460691396796562163793554272479752026867495825560530628886483883088497167529022199881734797246091308772151580086014034586320499141291079716322271642725494255111725217842394629957819220145954823292070830580272552040458511922921520390225888802869975023806139133548808889150425057168424290219871663286702271171664324903177527426539778722813831328240959837192534303059063432526765578398556862090749261590255850048338129961907026567266336784731768999496889231848541965967067594945244871706773168437080420589917752330526106326871129205375185030859893057557070140914258112313511096061261373748874626966341968880260098553026477752479662739287497461488995680 [129,88] -4815226728094368369923811120853450565781973946559838397976041029532074735250006769458416928967503527212748156431708635799748839350844758813509841888181425418410150292328885614471680861393954518224543884230210760091535815971811625561934678435768554274109194098821206906590789121668599090114259150642008769397417041041060026839668723248444302736189917905223031034512513773259792708342244108470234561896078482194829422977882296338189406080918156027864211120434834486443807982310163789794575720464742815781481061328348144280305994972903777093712525341081944132067110723215934682063553771536711335162576576472669894391174880189508704980964127133491092652991152640874464288761113057525368520774508558553217940760050911558823466553125499897832280252549912021093654923958147682444462009219268333235781913374049996185961736028242539833950011031802549067803002472457117744129207568751484603605113047760312733332469008558629943789380051390382993149995384194979247473525199186548019091067200827922577353577743775397909792436664046019901763244436515984968868206180395916247164689015774140584617037889450867450428667197852972261378440990125927191506181793954489136075131890030714227203012470133089653165753108458664663985666663251100274502194025384425979214736559692138658968966807457860775673422899716334363851189166464975209057620240248533760337518257968190928740888008884330766190349239245616422039486296036413314311609731414843804529285539592660751905314622681065220017755332744263290017007989037040398343500084614787811386753615153165620672577337898142664079446420322750708258148666242340537608347863889600297808428910531799831734923094839557254103473781783821292928945562349111272570682176 [129,89] 19429156624271866716832109268423279714588096531494407119448921646246331748297344390023264811129042026853430199573613523313834749633761417478211586844951535361681609864976401214440353073641029712036495462201267628913451026823522309157509284367306966288373678829968119916994994545247956839516665154306700382833665884283476746194211356113093447786905679182102721023746753144252007283986053373050265539672774683172998485254367059311877830159894904562393487342172281476010096061624507348481390379840821566011693049705797742774653589092215514292912256926575498052684534123912648878286148437844686978831521352288765919201418314521458681640695530735880029877401048947789094009378406921418517457922393217902703713084291662854437875281720906620467271518170846147780638970957514639874400361744976723175954812002360926141492597304648440332180642864464541684555936911138036701775716278612523472169067411909992459111643773579077602394786236990678510004384387843906202026977855131107240309975818090884255483965286893510574337594321041404315739182573980650874212793238367529125471302099102390660554735857323600329724280659801868967292646883437391472711845798255309299738309460237021998337808827123827834617883784489156305244710191784149844087553806132101094687176628637486508782435031341727565709581836854610070409038512710166465899421776526744070054279603037387162083342309767897391878235118996998640672538818938330650534073485912924910719545506390291530428932874769156740235782575260885252578201577104036266718787156274632292781206359454014263457966045993753021004240908313574942427253752917251339015386408896981351430990793825473260329968161406421228700478344927900976753597909049945880448 [129,90] 75992521840318709014343375198340163003522882559160229452808837459876530874145792125621864416678065551006195322991689670946296844658131307407715735386011806716596845148934252430170675526618657628813682753362164123061199026678267583059862767779191066736527645947963402583852581515855726920929133187567407630993665014259762892693535376589511310952480043302624095837983823188029880067226835174365517786628459793888418678174125834587921183099780369671674797968148235203718040526086580362817168161249141607200386165457238458440533246740756512860328888709728806452124045867226903299471010850898559506105113519664279849033619747289178782015917577313397928732805776230126426098904446488902586214673205333142218581331942657420942315701044187628366514045908934577713483810180300229752351734132624704698941184089445547722113826572516677029185862538112897914427799455925018953682421279175354335846126549492427793608380305224991480122838978322334198818560778637025399398973094359955237762639211551683683568637876788092723421457087534699678541852411764378125032735489229786396667110910872076250328966400845850643441711241879036077819687184289089691089167652214749766436711007493544190025615149424287493419841975278635559891709249550390129917868586572728696847786591201583046159260703967942710014965157813759966004255219411460751001435251967358796082289944719929440494156189226228051611664391750167231877973725307608589247904979528500561338540990035901891894598010883100191790030214734880864583709002987285325535451007946758253038307799393672937085268623160778266542164224644774671007531033120484262757672633913978696525352243546692041382838580901659280652275570178061214392974168912164 [129,91] -1001516923695864680932573633627520945875656747096847361780442140769271399760743265355106673146596354850991015997358976415225036637851925369247296245313015863387084835409418796480103969124048659828979649387420845145074157017334183128646124151062825975808398331210739455481816035089147022587218599412430015533445679875298893537629352989877528944928610261116348325334003091474129894466963543675929664862227487018813160924657406806229423042608703364280111406650661976525192899555966920453375203970061080925797201712939406025034950941018320041406817869644407110264275642236048526274441589101324254043958350994642005775751615279089212059887313866459472700673719025238737161121902599532813268635680506894988804463020154066192924120213664914293501847993586516041732545626146420990776669723200464289228286736165768887328691592596333708596952021750559660546846927624293655593818126986415605397208662451421195828832222013306845523784345793337797486518982813376213267467656963777308877449537707121121662616760126022593860757705736860099433504734841437170074348370927698211220472194221801647111557781795518921480929369618883458965404442745690458445405157711833451167959926852357553059225765514774713963610189488370361430495610578297432412659366199807909662977869839872878944531272661184138283556855147004711505901674496544581427610025446915547748607027967279679208406516384441084113106766714028626414170075047363569888743526797929011827978843528647235983877950320106841947552600798212732084368063145692481990239547424722732730954008590068982235680602716848888216918453144110872523720792593852563562289860995531318395857848275411745075705419649032593411979385645364028365350410624 [129,92] 5832310798732450991719943607042131318189096370121124783170321190193816673369953972228833451962452312981897506935525857000591652655251356012301631460552306084871631702013305627503601191263474096804538877735083164927804144383965440244481474810489131042867925549797389367947576699724702241325362219920754032881421204812637409384757000192305087203652500944007842221423264419580398902201985895561511847504051065677185726279489675150385849806299393974195058638349057113707446150460133969663411332748330393237164486290456023715855237581396522128276086836828522010588236627884513234134069482835629501562743982680703048095753558705039021479133250980953512862366153650448250088088180764475812815621965184828106869248793353795143662145931590486085425476055257498094514726857778448224356980935302445822419666929515380705443964126696931186001757666857393916616564555058518308282840997802997062190173852933082608133274927209748639811647479654623939243136323750228158984019015740508559007773562555515919891352684771052814382778749710824506347578379979600353961591773134673743024644275274790508102044566884097143568868832433857234585881392672183220316261521548467588417696054889225441711297546431312324825285254178972018996948049064781676346749900742276644007921096314237090697098419728119093752971304049582790074488654822773460611297780520270670577955601833009542360342235101253583801106693307674098559293258455933798915872811414612568130613014373112765956445884938861865024188022230826108757631055440524155063986837513688048151107520150756582483505734302672979480087468762901179436015667618619589219247794840040467189512766965655178227819007038638078047544310275228858814848 [129,93] 1107715847593713372928029768169002564822109420979313060740689391525463779399700709845497711767587744755791806881216702788701409967376603713248494808664733942128253622597913971640883618398593115289580703351578978994422931500349786995789419198028159049957937999336012779134248507376245043535293623665046135643883902705062004141489926254307601424036036998089426577050522916363866803493441715374035825227390948191665618430379125589264811462050278895020612552207955661729985259106991797379995936734362534718134669816967014439479752394707271877161086550222169273420983061592350090785739625353724383255449847988060963447476312600747931080679132884442822288796049826981220105049012566889673147664761438992627172953403655207892417420459218750187139264383118772891718374587962717303243918106004800059621287324140534251779157984422726269355256242961899366561830176516557293400402745822984428947917111097249652604643752136390551982720780413173987760049107086061858386373710041227267162323667010072846341664870476963947796352864288932843141301264342686441089167394106075651151190721478546716122755765091712401521061597563810915573426967961048737437749627179861681216365663475244654242856369451905918864158616180330631249899327572516050591124532383612529492168812892878657891397688755718155235843614976757296091975777711070204931712437485651175722204827391162144461184389482014372487058104754570764105739945568558052537853520278357036429561526374096391333068747335486360744644704420094005094265909794147188088783752104689463032880798402082817560030290025218932500628166500907395896213246734085049239851904206916397685712865412348448976512405379339255114432934204973824 [129,94] -111813193796085998552913562438830135668933184201693948875959179281208638360367073638651055615591984550053299473563117707431309891703670385628864099183492316671439359236310958531549648549061070071983849978657894707270643101583574583304997454372886689102598187595688961281237776611515088501907054597637267202942051302269790202254752104073052583795696546112460961664618662869847977092982019553815434932102042604733154585114559957118547502379716085473228921231442741169886789042267185594746282064144155952676161054848680755395755259009730051479939848470838939928921486221767350676786077607709073432878664498132992060527660160251752145212979421740968590683427031287507596180251584355541098103004062990094466812445966962808050820392046915019431542130769469637768942542661157615678369458292162253905343337123128552982253303002526667850432194441116158569935460531327122909651226771815377982922933785730053628973917797946929877707250895386510008911628488298662916526491720181366931687787160303519528169026187293177810404205417577049894073953398379865696134181227400638431335930383275327387648643790746847488401655333917377286927062450255689688322590536721102527343905928966548441782482379757812430382631721494298931032356979380952603682134810514056835661013502305535151602385037902361943739601908324449444525308502874537447164045987696124771823091236153100420385861108504562515257053240805253823779908103763725687364749750966865789514824889885130193905085488387842100438319739261073841205331223427966216337459949027508328487271566355859945294778255515741085730494557573147020809781249103824605859827403550632638282027120442570603829744119356197945552843396624 [129,95] 614968023074128426262092537333768941796108902268022696160176009403364053505305983777514159246589505269312223654998352228503401364692671920649257154967914758524433143663540756738021001288286880092774379108714424634506345683878313430572785989126072274376125091536323169707463198701381958201101815699394278294764529682914946969229977866035154185332726974422073394763623951496558054716106298155308604605520376448891617593082669247263132260183413377843085353629269226722545252825957582690048058084654040457849445494926388674341061797152343069927087740035450402671067813359690174623966909237580040395134069522245560495482988211857137405988102675936261665224962106588718940903086189091031469246124983385974929628053606774602394745911303203435842662180087825498428293787015079508128978600783987377165192967606860532449989093424795897366326581514584820982432083238152780394731931592465796819107969417469470345748986455610514585360052310795100999702973936889364868333060669505439094433411931213781019726626984708645136721970177339015279577741684210335332490539280014966352648533248775352415087296217601469348443102935664471169465641546081509559921910390099498952449012997434892577490865771518017156267851524085442650219778218674435616739951436187444379124499794484390761446837664939063822829160690734124481825809629813135095149125639431998594586738377235759160186958770917113430189014726970150720280939476913923239672086766010852834573579828625111913923439417065585056051734073117343940156142235093153105451272891288621242463179162107225430105864408375460270925499650501080806367011065821519353354430093591279843756687893424595718272870955431361009976000 [129,96] 500389707156741018382036009028553580607099994690008468871247886204137136983897940433265512279474062860678385896739484290085300521290226381370034943853567380049772572065618112292619021374210334042632459352735539293841077202012453631802846766799429546240856471323697337756250923231879049124908461311175246327897511564854255313951964409722740253195831069808356750160656546587754262754210912237335220654837115651737779990918538712985924722901665676745557965320512470648529815077716497801366141461910403138929325733645105826282950659267301438959060678753310564082825282361407904052207722721103448136763366441745588186629959642382785959436335815548713102239845184598329759791884091578897820839442474842757844213199143149784025782665114844871117096977840946710874295430620418387303675885858264736943465883666355351490514034085415557178976198453905295636784674357094674155328922147272022647725010647243014657165663330356935963309410323733812001001476444852752312628195679437890769034855472137955777739903523430026861690104597235920628457311503628348515078271408329460397200117128551149399024908377397248669718571893353354539757811591921781529251107634138425782373434474792774453372963785237843465723836631735927086525571220955007042524955393651845786513700325570234178753596622746310853358417539643834047288143024735830323804865948681323120713463808758393874373360133854265420429038181211111687339645216719831262934516431152921500492611601973327766298223174549126498601325097666946950978701481917628737642715939593104149595122870881086852857971470231980226521406211998256585296208039906476009378320091868538003431804001876321143421271987606148000 [129,97] -7002091801051605869841760005137713066130267559929477434781108174172464878058059410900591285123375781420416940700508403879770774047019617154227105457795708048945618469961937120302585211863933913354065960576595550268112587406212784750580844002951655597703780584896755559851532615684420868865077010801534564130044031419304857928684446690110274952793681834184439148599059056888972222178399613165606091239605720616037457516318972660445946398219043147835186919996360024879182565098776173117597286072204747047022229166805497755444295947573351824724459721490344744422876214271166809557872320976702582042440398144874956698954883395119806232732350164705135796080621947043374373144906383616094882991926828321625773389571943381360650529940971777479015442780698554901962737734628889152695068859959272193299213936620610697735365891557332575494516577960131354648028569567098841530596244553761910435458563872780577859324574341332728730805577439833665453985403618559607074857356354993279995395112776349413388559186705800683470376547720911070955948403645263939784943856201373567030219516179169522590373548761830888998506108710841752358664741066790966851402858234467075655474545166322993524366601729365739902718376083991177481142673921188935030820244389109300589153105312265967267430613051823309216977355604273140991897455690621781494941940656021879277117870313029756125566448989370847258752466815854391590532472560361894545298400229237176426598789907659754739455179150799392157334010801638412435234324530638690087627424612118727084193439271345415353445480844057433435818051582161660165337000705554308827973576091526676004212972178139266473832394522112 [129,98] 70615916021283494317413525234976019202554594293490863635042022805572509273902326412965486983666314235346744095479079619171829642841378649914013437773593312135326010160652616566460296271143108127335657129237583358081200714825727286655557119459638344107315017014086170935250346794967198849022774186708575567176286283850402527040901185577244460203870739914020785009703986231085584830090145511149037456102448880196947768752266025176217763403127421223312916531158340275241171439517964453992743787776942428091219596495925882081142714151668635315277702684016528864053122142667898594881949198671197165214232371734662036469830043642557051094488521076086667790854273631087375507990020238736555043093877939107557806888910868002270603568495846143421600380640252276187389467375073227967468849113420579603145167515859933605168373854922159146517679804249390240639916203434851643973893029270564415775783213383622118888200907190039635786671877216966632900195660199838948478316636624607898241471901681523754636593426701097200043852338289852819586079513670846091559020004069082380552732492300599540967995574094877830401841483196310682713597224203582033286578656068028004203849183538231358531329290067307803251728157183909251270372473089438596161177141827352551931813428595569235143602506792284449586904726909885802041129262376773327920496428575288856497610458367476585809233015638398798073775653505713822686003019271573487577094463007201731837207960969784616691730980116562089449616769794156092374853727038650020940125870547902894932429744269271200462448882154206384591125908882014294511636739585451107541737457606900675481851992521705553846590112 [129,99] 68817383171041573212681124815583855497925776062440250894425928015472938891247010385279022880873039709932991184318155491667930893482632216839713956597501036160908803523343538776698659103071782803341025426765904630737417987191160983492465153509042473488080058927214186384209953817495915519630352620806141508477986842236200521759377535230778371917481048532853607731835649627216393460211337573691527998461983645502863688151773219205948975204767247139315449262600592701985666347508196295614292561085751293744896321564102833185531265930448394854602351128601121156264284189897847731123148999668848837377014595883130118435813186117385136233466213459845180337023995431211104083325197457968226162764716535576011056285419339118140623098922738544225351092813866481488653006752400356357124493510724170389860688280206495481521253840171335193476844310525127784468460719400304693888298664827549838916030278503614760442402514759869987651582643286111100112946331841220580162174439569625332126969429323616134781228764954033514843465921412783927642059270537059395118163628384491585932122029501412764890782906803579269359523828063177437224334700559986625922561781963285312555090785487724761244286452548489218372554514567783562614354325756039279761904483046824077104803129444655552527338432203139794280667758518596220976140497879009621772246237444199306353634117331596308382569732239231354604612537564647198871734847081079258267762244699157072917834875614295192679116045580472346707316340388515536373167031118039380999625362906994314685345810961026175492490892666141852766966480846368916969362906070293539128898034444506226143311697300770067744 [129,100] 381668420077561710857127850617558102459339018864749656455187390102761877875951117051311724051725796817913590205820355950422937967429241716108595667220584246987007968899098087965114114569986023641132261235536512402041133804161130866630390958710635977697296849593827447630550284305951056242082247715668722896270206391507536442206510285334382444663528398433084730819294832127954812851901209279997057663381088973201579731319888916948363525283066830579616781069809012307970955931871610880528232259593932912063946417794504171554895137793872060883702272021579349188033446473518394587366715450106791211751457470860792766886163924322434708861645433592951699185130953518694806242901601232923339377259858291171383316130003565340362030261045314971938731917698695888704625630093909077770267522928020146414622819557922465395888495113971426311290348979375667525338252839075638124458962510258355370267091617617719480886247934879194743255805916009468713614251314094595009357378711442724653800816060405883653354925065539094499522524101488332153617681238152684421057589480842444289005534532102552802589576030444311107658125774410640126576410520286919387462037230321665713106746859856221160157322485206422346897095220270063762333859975169456375923227984223096597276061286745855993810596267819888453853017852867247966134689916477104496880328509228615604521371752464029279636425073832212720001591195319867178721027222492402927186125541611342426774304801176543190393780409946993306880022800512958133104615427370719571946567073775098928480624274149291177893241826461147347517601961355996068229579283133339326315254290892020824807376680489832 [129,101] 1182967110714210654257641609286828772456754342876583148592810181354925703042266860436841331050617697851481487327888195660829959268717239422392850741310799016690104307867148302871900219466385649113953108218597193090347044594665814979038101783746292054504651823854570327764795377301732019198923328216667253934160111582974490289754637316726611834275226070156706355883129961047551540355762989575301431024899491053467351307916423540972154866759844548621864854855005030337742637282822071190465653562087237464304412280118068476261555827489213486820909507669271229976963367681124390966328299837035242125653710834008657144060241205714796916325527008812609940832828145356507041132182632352493959292708687732876896646658678935406793046007447241327594367154110468119339138625965513421156830444700370117389677900566536327014566594982915099197225077461282607050471913407668519844544613636261262230954356443129348064482001762394403235431781298061047516417791392245352604728436135874506280211173462413938360984616082171480966926335473511389055699686494258254171523709768045505498096582183824190079354698854191883538762652403721305123164453214352574971304745074261174438323363625868227939193564771659359865140527364445582890182551137721943788204498116911421157668345172208235503608111743043519176309942818366016894724650384591485903088428717261216903159278452364354535890802729803833673299048068704234360329507471507461770929727923734600568482453523549773378892985579276664526575920903147453829912274107272210229152160019931887425538064844247806958566187638266943744980393679696986130860283048666592093111400871073941727620122368 [129,102] 2418964554915269102843164197444996443087266214781020375398463741038596145292841617896220819699228584028710672221263516968635310567184746682886742989066657057776697048036936775330175319086534767248236842518941636340026644301624005463058776032512787028758364583326154035260899954156561737633250049502039469021226354334924897996435547036644907288145236583233251394689614199857608062017009739841901206073541392518403622680319372686524229677317409115153856850989624368635823047359101149275623813228426952343597730958459482495255481273697059428286480210637501560381406288469928421091617987928999876030556776710307444458644563748295224999617554487698030912326203351118799442592153083677059712094554631704290059103144880857474498449149833832270852864465999708339388722888956202018738330567341664939102374717310136330174355186438115184966065817044933938184456066476477014989310774511036839436507233608839668779725621106709111883505500669606728799494977228513621994317787452273983752996849355838701921274728054162072935491642223163648711632420188382279289526663143259950775916298421751197766690792401255094632841549771889021675645513589755501674729624548979335784026378004531802194033252827897383610016195495403119922204755765993200560575615349714099635386216593950398940003535595651018752149051631202075308172655336475614213619534232370453915726483140941075925032253499686650500687384417244568910155023127793515978863213262390141634974517313275593853733651327750007560500049831853369610040736683584967274990440286181351648829777038310469585733392383950034545752071104961765295712425743806972001338059706390642601936 [129,103] 3726426474703597561464175967136073365208440327722136871775068526038579099300153769231953799490897954834624197501948897413017424473906245599261907734318234949000493833850191993791084255940592372561964122957156188316431557937758347549429555614959031881314528681671971435615020104296555182291008640858205844041909613949411479667081246774759746569777806250739623445173092692330009032473646314872481367053377364364194099621679162316685656657886085488438659518387196545435556650973577372850772712317917755510699680420329496527099398849189337886695370799233646142372621185713417435523052826070610476384596109702510745588282306497424462532877840379262968372373024313820622791562669853369866958012136766790182639863761285009808683702516016689987665715483149726471411085829401336937843916935714581662051468270512023412117439448551750498027377377707111656005518881867007492837692461698674234598609652366069606094809768617119680453066451825936170294667744518446780974444667446737206478301535364782906750661934703900179243135544453579510142873332640617392550203591918621156207138358137776197606721080464408545578110076949443032049732753547554471044093583325458019744007171853778694375990256917999160804546519807028241783511426058302968974060567109537100456640370879071881989629562818454282746815065278552669173477266838474584166980837785602065248760045534204993547852735382460935302053288313804766825882253401910844016205038435526377439691291862112787055917182479077796234630320098547496250637783613946949275820055960855873799992914386429726508315930866933187217492552872568421155725863334586319349820493668604864 [129,104] -142599163222861774254906858352571696692239791746157792668526545602911863923776111523427281455301918577313515540982892580972362377316713653440509328694961598430481083471133090900256675221762757965235191580180838605248588063996878574299108209878566904584672939663196139388213652368464434707539220774973550555309494802156081133293656855702026938792606667892362584848797285566493071366754292941686270393919251546614248762938875434718946194882863648206389902573581121636194813684159084805146555760513676461745350147008829247118687246512897442562074516692532258616759602047419387744387705783321331036632676444851706404409274795954049441187198377645977957176318343208534166791817422135826691610567425993272530285229429797254819706556616389398893598919838308545350336186497091839907650810311640397688962845000356850074362656010606725873968888506650109810805835561349938266159134820374309642282875699806835467275008832791894514958559359239465445555452303406741587455866632640425217217093017337154221868289499905773626975688432691763780788938275077759668190694268579095740370051431722216665296529790455407217642068681406471019911027363412479662253904219085755191179649432593906834097747903276874495408341363906081344140620300606712288873136073016097096845681377471525194856623223329198128763730304735317537655645261533538071267948484312452084622783812691160698353308192086187327722647134175037982210415937010459791103768824093523323486234804604173810383259008987358492063932263280859800313021570982602502549628132748353983864216967319641233669912938978745965591977516966501749851175125172525249637626506624 [129,105] 135024646453885181299699344378004388525643992370815933290221690986220614979793016657837091206356924144469369247669436217052730467413277126132472066428418047398966644344500855748166086218544271907082908600277511829677257087897701263445023489997278212270956981772353522357878429267470323375295296160312033923145542977348392985233647003086926042802813188045807094218774456309056541374317150924459872804171769073803060340995214807676086983824962695702645467974218969103883687322702655455684347663086544246777167578434504797977961929440414622766244516985103995566111212788319732304893932493322988613055282939264689649107172496879572331094157789361437507028856264271990421471751557421329295031913055348008464808248393922668522469616181980746866929385001187638769174755653260546687773487667797766152847853580613217710313786534177389257367806675619036924951695240088989918885364736104582628512189832481880868632450832667209450259216256733108744969635284139437759230113837021676687024155020568944875568595191673379202738878086634848657072127800875824023895313104513601959067667352438663316693064379792727492684470006962632833708614511341006011510924883858500191685976012519095133679060571960767222704664596819968536480354304494203942180697713470266694552186271721235896840036342899313359286488910848275450015003407975198243567188901191528139946709518504961791069731724551099957366501685985908142099898339969729897354959690027454287087040719757562831228890692319803896091516079556088775278050831803475519339313234159510301394439460995889638045698020852172719064176735036569984698979007697606332934768 [129,106] 1573759764983117942435423465523015628754692134246656142970801580706720197126665700226516467854193500135011992219656434476333722193750812103321504783988458582209575265539169915732594132974341633604395262392139254203717342617295372107454973578523215594906150325892826033904017917783433587244049112978273240650911112338392970996516936121017975630709258674096157534157278069964758436284156680577384082383616803652712858288708577195087905522127191787550521442259782588630227345945594483507313795186939548330697516954667558392322587372086961946529752957325859954681329256914745086704313829875326310179875006857289063582090656252846751023325667550549372936649488388357626897727415643171016271714227606654746731305297839750271143403735309873221832597489678322337038688290388066243064932222306632280101859229000947542912332127861076711983683295931413484848737506145267401555480962266032154563887274786421542689643814151822158626815990782387728613884687063808646156457847945546224320542743382737306205224795150302167838263041148079679951950627591004931633679193779487384538810858471640789997887528113998797128048924838640995817035216020682308166666671717729458093368702969539412845506596556502714475764730239339316224600142180517842403811971526349453717568882160704184397979901469745998277228365427056214177451775302477447826065700037366435887274500965769779475666880101623508200884324271947862658502817890729914833005800500267807226288211875452114034167586582575842236354537610465028839438491054233554849935613923446852372629853411493002811895046188178952519870917313356257073526174695451794688 [129,107] 8123068930609947928248464982727599562507596180299829659026366965746227676013084389935474869327973930185422649932230472961903490556846923945277974741709199598815263057668070079667932655344681498377981175742342962199659669596601869269874634885523949916809943766481663259816604934997514198684781454330957118377383686948026431377725894439264127845400356163801045147790543968194825430174459044082565041169445619024570125682062047108598132284851225121553390484630219436029281824025413351138655929588288741779099094774654124303795065196317426477240577226698099360044758488190614217549366055420593631933212854797758298628620244131465534964456182669456597128915175304731266873572688273150582531684332682226023597878853215021408586320435683738068007327815541183817342687403515818769347054353703053099206846001650063609470424290708133855918356281771790951455777022646634224177748628540285226589271165592611503056793102017607551340152046035988998675132461078824000249219375406173283455096379882598247657856197722617060240843586808339587111437144617963347198473869087630489766527062220505305382229506169659518552595244212869828337980510414857602216502514073060481479763337299975558074766434331244011754068791848888158125411320624295592804186665998942634652399688785686529098665956047079684442102265440040816044535968877402948701699015349755635455499002846939355807227818771023630522337185349540766949610381628699122362712808356570498413834611244868466237749700815599173933478155213677841961050000219426055391610636646891549345550730733923829835675047166929431073017879126227202903183723458592 [129,108] -46182717836139953136954008033735996510788627981152202251029910752817822639110669762944475433734423187835257075203720839699578974315923147245787454386151295458071527980781878168200582055767484254100207821444038508386196635119114384884644641736378588846685768804800830010706779333910129096840714558026139940878653347427731298510046067311960181045118369901407280183020704694887460401511553079625976054949413599856937473900595164490551017736480392551889288043989688274883876420090094783795828055731402546362458271258771368925059851361565380209897632769591943540795992723924406401184177525306476906337058698242193940501500061627156057220377651927087730424966533929598443485274056556179752132172631071899055824555218221647739376839733216773909600041371934104515930512544813705455538640562545345688936398937829003840996550134165036177308162761961464805078368391844468499711982529291394003214888078581587605757580036386991819291890357412353555372177945777406146602189548128065388843809871089647307590103657754542393687055767169559426053020266993028475071716300852012732060137690591066830886189623632134780979055674877736413468155668842335406701498917433421479859578132187580831713349640262595291016175709489151104793133138122525255731145911354642440790275637440666074640390357064006559079696061080317705217077632026882197582188973503079231388448291300476976702734120420059481662373120541696489618029931683334028527945825911962669565216400265374483205658959791452470531212077748092789651478738975193943359676455611462490159243365116127266227237985608439215130896153361782857435085904 [129,109] 214775925155502083357052988270001368480872314556183116618856798632522218839959314275769248655484413771194099176118806204842375904691592659852952000431004369696477398474374113099405691535079320710900136406149593383859106909680340180852368191681987847091115837436962336148529580183784391953321261912290404001527165483715383419677475682589514188530070237695866406810286563885098071611311808915382236376058569786357407062592570315620731761588752670389234177243645757233824225274917567225505722634437950671327548693326452731003931783594191220185322937554675580972882820794354627742093812400619068365908847669940100644044483179768877813856386345505279599521224674861856698080422650829691464255508114339511868072634984293615960099742678465224442315948969956591629665924331043294138965686633548132742310968666186098984201601395926754902472974486787181375000518189195957322373962038579362733893198395009614802066530500299724835636672574608560545971764534252630413336447656366988189537967178485551078131995055439930129140179396355419808467452344226454179259762516762493133905282810826873164254831619001465974101327766791373146252515060289555744179419081854760581230351537751226643041897373558874263657127140936163242169622006608176569434231444867514480894367197348367232563820151905848641581863789926859008766804107713615550361298610208452997343158409597464276437986800283250299698190825696844823353235747900946892106412821007977733923395151780605603116620082687224966127651972562624453624961786540496141480445875568919485489820432299245983275645708087577994864326426869333043296 [129,110] -596579786615195574929017629443563145028431273756665352564615545586709291069624100806267734172551812224565793533947876803526439476061198032592677880806383374576710421731560643873516159630760869696404384443047031560204120344921131120742775876207899990706626597860687260920555010971867099626710206766718723307816744021354231617067700380937352018590502147591457933097599223510106195676297741100181335497076316761618383951175642970171936682275755345277328266142465776423662930560896097504948941525213679456164121574709719058689190792262198824504463179369636805404485406087734112886002373807875610857168446612418053278643974910622376902878010937821863124373779776618631295642423150815988302737743105576028862428968905907811196550285444384078254923340964347339133343432107602523919336858087206062792272030089237352248495778211686041354938705711510840331504620709882704107419175516664517838380136630623004380111012802303848268846156109817226676809045359896099817595442335450763609936832037999848806536674692735282953848979331485673314879306831746671572933109785015562503545589420450485976331353368251500509376849211877275545750890729727855446097102246066018030339610870160405986280272583300197445672663580264709929681101166520720007418714028747070100203630651376496401020489280101309322263542916632432369463555098869153494008727005181822146437627522672369646482093885965572301728392552707020911329788010497839358432540671553557317813416415942280052230114391444024802412325039966354309741471371879279220416195054900393754652064586568932540987238479811905209256622071581316 [129,111] 999750850802206211028392004230846369034605721176215074742279730662500204424559081464218759211523165896721027337064453137855803786311508868378084522991315930471157329170601274173604698230428263451607514463080477940610425565656249258461082625014190930126578689337853323974260343278469702926694004690949386770844207061350704580900392203843229861021246733477762979511841235932036610840536766513106288817350652714441793746182631834833443561994841118378553915965121700259497610090260900994163389619396916563444426788201822977342114755009302472189160098904228283647932174040000664014685998579702734580472275796413208281671872769697227036023978713626835506717239041139700560044311269742722503676540264147682292991297027147644067240367610010739642173144275530966978128741843269124481228117250448018758792322968681646221614987731488372458393271564664839069462418036235464517448598172026650817821632373300300058202944207892396961840585232997998261402245193297717842640334885830615032792899441992406948810050565653971199076480954529938103693536279370536984713003283263502631341454671169479812188040775012712930397645489243010188511218579915326294325063022219880759831786316520013779055060978766844733609459351485402065923694200996999805630389395817268135361418480941854192168625100491799212569222040520219197787939412285543600952620606593856220224379768158846525547867044494792282476062634195390479467209356292010653919760427026591433527840953055453600412197152068926747000122550508325032894856310592834321880709133745474546476400321297579550221917200430503637340944592 [129,112] -836610212976263375586468806434673542450004107356206555808786646323380879647633088116861882226187800930499003556160561283991119118468742245070046248561399833822047021809853435224222226826177469101575434001059496132415398977033861797054173241567409007536232353474518893289164742976267029794330905525498718178033599031384837676780452201925722396752901714459921407352448344839746970825204649998804781870237198600600944419215357439636876767415851680911895980383939826398914818993168287256903159327981543914741281725406925461762512851438723848425749280436149244476876281558347013785785028203789553708940854884947024614446829788717762479178128337103902519115804446018706463391133653369127035481762264514379075391475636219603919200443653314279133159901380440760659461189660434452852010766702187011620813858864889694139315975406320643936866367480471230820151209453174900452735126077017221571840878851587041829557374955171131449153953323694195231356872689062768816338261187204352296572429296557118090621308577379886832933687623278602295786817801575459609030810135653337909587520256911386360899274756188861629727220860269917955285443492304945419661007059703515514368796635822237637599224608688680227713023277294989919741982125780124748855827540633951673439406064404104673999019918567339882428629731435940340909437890004103151788726343333992487811288756796581911500241418511326962815355262409835737728793122827809789291270782659156360072306808763246627656724325792016915849818255779762379828719632712392905895527568161480132811553894381867296064817821515485988464 [129,113] 779112131641113408271994574336273315137579777676718082239938848512595927541616277085837155812541681368310770077576043717652814976077542648334369153055433127529130314744844270912485183672572901279602560616940024394634557356862334159016819502913660031765617450128963131874646852939403064259059588301230836146068561658721995122039038097271424590819708095291546414480899123920246748085101428808029017618088686523219405149112198054584424036984889942961302947095003908666908221608111042427049670865107658308311265246143592558313036215000194442175760825033909029587024420195350736160235484674140348437653539701206666110989483324408132612964119948567795657910411196128681979112880817526804518561332101721289603649968472473450991399089809957310663257885213993321526322519441194637175966179240375801278312338673649243691161313635969793938161486847192395689540788715915231565890264044279116806616909465257578300189194775607461368185374107807737319152258584465976926723768922324527178574861925390527580328070612992998782621765903080198449766705537382032641730269595962422982186450559304404320890716410406294156443298086988330960964276031565457895809894613675795199388794651834281850090177634532338529396480493680086845759844649862942025158501142380307758428355414535947370547026863178162579575279471391837795136460423332649392822406640767933416887328530928559593344013169437372775057814307298278686258742926276772626236566424656695972486205441828485161520168410875178858922348274753338245464735199740346204504181580118670854604487613219976537687686013347792 [129,114] -41456183451093773818051789649766916480192776006324310104465537466138017864004294199627251555597480076320132279712452883592206952992060120175149795940330521789991100394534078381556079636258011466670845985173581549759867373125476268152255632150437004643929784813606277143533965656835991610406540027084199805854473688422017940655250937472744557605571544741075440858401680005960364510842981604423602029612197601202430002365761731092950128787019260687173622864673688706445170453999877714690538656783191543858377594767631988372740448652043315331630225536680829803573171220329585274586335487684893283791036257682701404825196897835863932397440232467147792254985784775189931979370701015343344055340653390645784086983314057253569947068706209883825534117279912320064523818053124707129796248672560938420814543108695695454262725734653613721477296333683461128976089278720001597428158435583819032492671924718294336926117156478755489550898437295561964548709435542292390373205409810467138232439962067741179474097551392329480617143697527193215748004167913226647632518124955434998954392521947952431245180358730761291811983570814999755569599421095701454129547357094665268109857642529749796274211976984271552525980386912162015595665361263502540307068351365959262182901530392423583307377653642243439466719665571813190414924981971063971568148148896650784836139311459933515136362745521286587030545209749632554046750029768869666236742819512922117775515057055498006160264370635515764358575407966363956175100625012193359877534863948634952734377273588076520110687192 [129,115] 419470936347313749842504199034225009233381723095126625789987929689685892998757788016816646388150532469937974976424233472503164135494271428396154791539688799401536056201284823621685350244440639716844008487299657603398119162735336493856332568513889193409953218666208012097363788050548214854007281528837280920919304262640400129297202897582758806799818246784379885806385096341536232690860657305624172451809041125017281918253170775377726427745316105132708770783681477075666262752918928122152155487554423618323589049492523336333302512786445633523959538500453325791473209451780705986615248572397207842338072376197036744911981333814151521168691760423760027321482732232959217350202394912962766487059487601262721109173905567698370458762319395142778911495363926988519038887160166006527284494545282979451331075980599116294029887539073675936500444240245852061451231451435041335197480624754411388348610815174981508781010375044523678126457253340242468106447581493880415938056042256674147713533637311648320985003363422598271513601031419898485353109884503767003430813023735625602092040500501349636012330781498766252679397242818426515382879360421884313208507785534104159840571017230221472099256472578997327398997730583184812713058132275661307038103799115627928060071550960742196586097246432669369744552340181926741853951436122554068699965705995724979882230119363967852082298726229632600731900335148349222179679805039240871051481350207916611092874256569143419592675663689156984473727175046341829013103647063461082264477204603497902699100997817880340444 [129,116] 104218431321769402918794040325094488276181425550188559408789706568987190933323386677154304392418261301089651106035285343756091326490031372523976669310821380799954965170186105237605728328730691179048288105457573641488801663564125095844000189827517177571416702501611204496634156651615354080453257560863719642866147363630343604519566179329131377964497471731488174211571163749449132371173478244033036214362296735827115247294951789104986735024546025642034131853005436936949622256341105134416381278771798700135002097688722156772967876378218188888823190995100605505909612574363911060931565736027846061704939268786351489175184533541793554302046825604879510564441967310880511187311896218992096645346300197939334073280937228433955621915468167669854373274111851771758420336665015011957638233236754883662070696669668288579851062927735062972868359474589721295419590541584587890178172872227456739502492304689814433911442464716721265621309966170050269351493287831320817871025749933047205117002618795131946338471442514096766654678913896551893516884465897793191233705190141484375460818473374342374808021554400583279079171505955572050660390832325255194538715939279402775471912364233348057903362473849057948238827278225655022127802111101488985394275335846785804005906339322461467934352554641133963902968718487583669003253477669504261428312105973505632319481034528902456181333566839027914026432220483923210188789168178103835849257583805851441995098207132871041974796241330332325546357470874715860324057496109769597162468637019221578682125929372072 [129,117] 101732874355395128223081908289261907203438542491730769879341140883981019395534623446281506657164427571649335352800795781749931277633303486964318886898879267594393561805553659943093298727647803517492995868741662567895334653255641685355026383867397792846270465565865472322998060071228006872840174117096349314276681288369608534984501230717282929134709291499235125843091191559671744809653819620578791695569051435558457590329256979415620657465416836020339388192735823717585156679461686353790290936537881946334486239986130427152908567560118098955286464697016423437029689990463034729606697223121742002261901040346724441662987052951822226430821785546423755108242271333711781388107371299382258876555805021378934672845715172003798118857134599051030184184768106099672230619159870188260129855268782972257144390867624819230208092244583786574105837326997201515700556747811165002585233082396994868576397685132675678894375237228818320727378125891542474015981741777583668882693536106318013554324360189036361596528049325450168162157219386619783072031999386601734754671130399880407160860336447072532444141369427626198495732309749912275438658746742947069639500805664116429101066796426134500979833857322899099240594442750676425182693861517660540677634429836784380688104301605893804303044205698699360309600017089613629554915580056897899817101624876479968107369138183085878598600406669344736977635406006947133762925100277198278361440379758080288455173028815708384502801175916618498965171991256137882628657617505485538247466614110312399855026000 [129,118] 43034117077664317310348882845562319321113945661240300110037679561531824355041624056126561333891136709179631877495454539009573873174585925490776486009138840094195938215979970645389847929852825942978168034773724260932862382953113031527245691025507769318378865816934772104031959661713522155560798973119745870254336544952972741638634533271171779900639446945126572633438328281011857175935785474171681226966192309513080877522007274493170478368400113689104131865590295165464464798478638725947849376529182254714071736338782735363927947083605654323818177254599752944508629891124830675249032149163264724546890312594778505780869623708178695286328661078671526470863552088219148011368460690434661612768282431834412637148429110069655057401269881329806319670817541800596953917480372637689954057574175627232477830396205126798906376111118255229922636238988134499042738032955721240124853440714179611945370469450021532390880003148785177662735893285751080755946462103363997744844021218871382095602684537909755167238083230054883652863617315934453860498726225915860493924409826255683267533958135235305848599576512201509676346314119971402393687555881885945956974860175495128281470962707544540988604180827294683496655532084180339718140899128267085426342725090382017964505654148671174373925037202372748232284475835526558478711441843189327883496188653065200980581038177600559551195245182287438518575086440280131180686880783688214097284242412071915108086185636477876533319218675986085304416721438213466169347312565960349798771718377920510024 [129,119] 12466618349628123401553587947185790228565905191140232881224137426494162204019350363683715725087570395883230633417042035217040029088183600098324756556212981240522941726405827849224279648355665274584077165344267584422332096088296151301561879629509613475901641510625277201808556996357469078895777271190891832596890892869663502870325565042788248472552488422708258399489067720143224738488111654958733689663500791739176809405357652735919420813585263595134194710055272694935208702635158747652937133311109588604267106660978583494625577985264932253439475630313278859770418046561825874576360908609795787362309150983393328783111562601713852650242493477195386878072100051702323335355911555393015281437141800325556251949494370875356704126422755048404404761642954010921988622067505683222300810421141558509454636880060589330961865747510978310137719389497767306373265623699888862038172978102781159351786301825320930638929580300954062306467062742524783310021186509165806801261720817259758875948817709228937013382370851051839684056302663603865527956974611297408453356095655325949503748581785291305788115559298937350982785192628330909295769910666215996508344734041396092236829765033506754202148856949267525729722889393765414559897063943990703650675964311428351982020962320366742255700381326966265620255066927634973727459122685131845748099487965377904603605193394767803515999799043149207578887477390841226061304513019968658198303228675271460727364819239231605559927250261976114037661406637623717457914375601028813284427450955352 [129,120] 2223049633499507931603171579427211993371383159552461198579496783432917174688847305090117379507436538536503517923269587261649499530141088492552170868322080643095289181877774478355280315766605665551699851645550246548962997680485681754620408876901514879075100183580866251525015282637505317971061613872123691388526421878057068798306980781907534800059046542626523977024957644694343497945726032637963323031809092797965736004903661114064577904418673068026801517831195415155826449518253369953988198818670336480753229219901452049181359625845484791162141790672451026627944849464891810436402653052941556680298872564348340207918549822134032899193139358408207005974732633472349284946729547765931645325702103825565486676441647101742156333873740760785968777119928021710347286068946454418418707295590611409728856555335710273408881784037840806337580460935513948682868872597210351930255379693163748434494574226500534536190946900478054624306427635489207731738213297738359402623902687481066220180395837126545215732372125733394091836279626662639839329035132747289703996620795589955314504814548935035713537484436324025777080107089427287989063687014817324197971190512496671014736177127721755973877587661947351682595718993025246829666815414082244904660230775095541346312605130275534084794796482816378742860490888191107091150541058131687124072463847563620040938114470061353945667786950956078449169338932798977371371089187418193748433249418487907049296317840104472271441332974061742292353029629120134471681182605269052370706484 [129,121] 252520445953290403679400772738965606210695808629414717207854320205686100065909014171109628516837057670321335349118558794158167157291824019114459643008353297727534821587418826668979860139378316396728905848573005387654786198247113052520285181826906681265602323764038096860733421295165042387573435573232647188237944829947167798174236692811362704221137778139223988280771954103227299770764386879027202670912875860078840283478459039378108860194073578199183613742941197130898001723949990997978719039542609353392078196212141628402046077340436752095657398124339142818646213030840265656161012612718636750711763372975171530127160826350004162355587733714917797238168519870445685069735686996325890580155173633835092994402753391078422178788520490422847416003357750025058816842448221736445332936533652609794415342948988910334847849305106028422030143447374819483725371526584842620732376434707043601667181487703063757651081125262216843442378324936893771160404375106618943510965988716174372495456869918935775031084576120737742090343981606150170112435301698022392622226658620088852607532877333813020100923716825484240512588335769157523384153152730370276511741368695298345805531479720835061762682469390887662529669060019454494956201456227527740279691441033826490465287834733152510098108626242109999230279349118727760083867569787158234385681804640206790323860092012483104383992843399736608211969803471722870430060622914959352919651113037075799696106810976617660728898890909819809480628001092292370921604067707285984 [129,122] 14996553466776170297941732986222994967981674169096462978103392846918907013468047926996449337374710621860918850599072172637024147173951621594474461049450436048804297535390404428751140580888104567413969226434775991692886675153824365283252989174553236574213759420221304827427601349013613262586757226149911127394980512759149090705162834421415598436697305248011257397908591208942428352234581404063249946492437282494131996833604559000354031173910993646260669249392398758662690412046440484320880881123639178551353664604787685522696775313686069633000432111277115239416658223737215391825805615547365201897166884555586035263895132592065923946832456031860635956946700418839924785370433063419598554451896140470271908259519165278880951466467028648039331103000969432731900924803049492901765610253924706118224291577243739231106152216920433909480159810365535107648679030139003273260025554673438588182423671390507815451992894024254853876505422316889265170478505301207721208667642973385178899109313623599022895780093009648363685664181531599697602437985754997723005388120209776486978511384016641764847888224882189811580811184685701343620874265592278717173257061186821612447977625919528068735196738940595237180848377474052296138586919903146602023079315937264896134912026178659796228792788557062676532808228971011948624805236033412878054822215935287432016854765999280833839142821721879723542186878324661649252150153880223985410209335902006002061500181119514587789996853734007219767300135150676811236053090716 [129,123] 109856059348379053628750258217573077559895798923438466194436807893362204212586721975480946176047023808390605148917361274994298028422761161395810908376650505894335872068516184027152826671278607288877976835817344746640735926913348477709651955930343800284426479311556666568730728709030062471207594450084279837762570985736056524402876946475154259793127167522678428829920174679960215320055814145984772985370406253943582980406667180002508840301120779652091030248720947533235545620011586770198653423150369357465234669499042407666575343645957984562029374149249629605690474174878927919613053872069127352585052805638304563477772064299284455224473777995808808339849518302279214472593981401779637930723381643889868402500026278685011968227589958009196669712431813198799230651931910458711184246419427939297312624716800099707447894620772758111289565258464694203240287680415225781324076314088866156673502490721707294601017127346060583805595459800902010260762240495301665120699692901435940182526651470327482038734345772738106957537312357393347156246530919787872821497506392218627983447476713649492864539515619095926704235873998687495195679734561361463862911286352668524169962671805423951987334797272582436739891705044958951966567540822285027741317027764538045386613798323612263075968652570590018527875709717329825148598780403052587846721748490027490824251971971713372370579128997373939312456178601987091419502128422449165678654891866655254893757327283731032850752466043616815306575454311877054984 [129,124] -18091317895495409547157893457149410910138249033896478265808060340493499299907500776319852736007015233251860511221045528287631217329887115284043341104294680378285724659337809964815989697717200027333116902567384708214077250108137959533416136825097268945830574448002530491951186679716795607466229404936294199658657657064702838650388923008226086570916833916965165459340431341196805001814032551455862220699165751193619439225460166958383315694394233549048523331555666754054204066707212048372869645714210827093062268941283634571739667116640874157977497973117160899102086033665168801204299125110831047894085951285577200136118603726712860856543722933516355760575751620041468654668800110991533501263417062855254965237627510213529824599761108836518848617635301311465463691979314019372549211384909946470570520974634441558910867770703840638151492028531797626960220315526466897191735314108742781070147266459116313725786831821507754628537432118139179003229627684097129808392422617936667284174366923224706102404094031783725520343734413724784116943505127707913615777485553897637683296733361077690874073988070953405880326930781419291605641317255106862630159424918151619348192061133804829245282750633729032311213690731334843189403109958959288806083440810512242952693867118400248718176335729380803826084361429369158392075851640473662466639969181122163204497744129471750272063041267291514114548099386285533552887690376524868497974426543503030889790009201776510086139719864221371544090286336408 [129,125] 184928311199772216637597635420477306597394600647953597135411777478769269344105601698169092405789546047135687121757460725976864726095926338526192485569125387587854053964691450469173841915394997752490253574058442403601767876370743784384823459152670765134551803372812196148475083764939344367962912463797759553750311376774215492285505723390158132895676496480645708313065599484451014494619992368644682142182908405698650626920695450853212241015034346472633671316211418072422520529887240072495549004648342481026785319299960055197363480918728927000346019788737775354266417354342769584210495705806613551654546793860054934760956460752412858404846503282753694638531797616491796974030253174303502004506105133446449974907608269196964585697979375729806953313899846882653712603211455967278196825593539868682510305088616289499359752717016018569609772889170362945181813983432295964022273492282629824572986657732463438880734987725511942676793263645643081674442782701529333169994957734955863377202410280879969416719313123021647068445607831966649056738363999470081301987359446433678732483143610303822959067943866253517518881814122623332924354708338425973991715876274383962876735378341893030163217744442391545714565571445971384378875986574389902467971972199935792965602106247931394967002032839117369538018563712913864335175386597534161898904042445091184127123902152109412506782566499350309088935063379935992683205993242224052870348574552420940895982831037866373667514370065123263658752 [129,126] 53152785851577888716133085886492397932185577252755337980503444197101720916269387975331594685681877222872385159732126204536624517157310783853017628370574270580501779596434802609333776147963044096437060450390286989217748749051994288216979725883722242611644377040774487286874333226049245095661444787485843095793856771183761833483207776537723424320416984981428404947025139394524877844014863336989294590802382448781471070010048512062541892272744290393561627378918864803070074709237975818521140943598834528353101466430793189459778172268847382753831865120581449801450904737315875281582058419280183283204109728337794397723427692323965534998414874209697121101097805532759229398015031884507219005093796590478668562213160884920067025213885871549717953559724113062043218056771163314017944916006690774731099728116028536410549454720058135553492408765526486551614389981352949581218927221416097514624335553475116904572029876821302157800830400777309642014435689361240713575374718487854011569502440238806893879725508160681015392176010764229182696256747899200825463176636489575893616226904082822289017958404739334143239914916105287512205685878798053587948971265455799721325127768777132367556183932941384049187303666739706389825881339738711011626476812632365918994453138000932611369486155334813797238045104360456587664760835050893732578702731672297894699369461454486761894127740588491585073762674298672320551143251935298562252900744063900094990794152080165099182394881709710768 [129,127] 4455541879616467044742129030277607395468941206321556693203808817074858692413641899466679324158441600466678018413776920878115714980743408818587193945359100297854533727113814989813981772679983108385802096601041203242947175381320317324337466400092100796042355136069652223977918927967096764675327070315409589012283128713443106534272704145769947695077564238499817019912092786180448762955805592029846820963013089727155472565278053664759162901706564125761070370166069724594766858489566613154492028688082440245380386302078395873199205867382402313273919566299299981411588041538599701845743569718197338146151022233539286951719564035806740893973202159910710991023447949958999861810700204128106139902620567386341773545369062160009292512607552690720222886302961313987225861182279898289596251712821484658779191887598451925211628656642261777834574475301746062194274485262189629401487970217293201330635319944779569538472427720256826571017854125801069150443718715675451416392696301106720163686829644127903980321640009077742203924902328812334206493526931943820258785498264966919467086139647262860927588142152261933145978252719432830572263068015412412914201311358181576587002697389451597548421013507637050626623273638577381235352478545046106319501036064577190826985385397436276931203321492948148633482609449954835556639964734494251163210001017210774027263873050426288854522984794803049485978540768376064880118206643516382189192028004828427969786890878246744955881379520 [129,128] 127926644465045023992961323771190909285101513329114588809016758566483412215380090934256907917347240306262397254600579418020461028122728505990898468631884226641765703507082091715282626805177144048111586792617315097354739676053437772286770507607284296326768782093134624150761088903016680278877377083654183121112358788022533963698371301548183505176062421472157481985492044328619639302101519652327872740465243419928320326079438279404208002831618875432768106796740679601239822293574247088049323107165576395261950806345321598568091655872928848765271003677694578699982949277388409822709102224434560387337494421674854294919692462489502278649770420075140065081677456123853494412124936208792113772210251642922631187633721031783687882807975528517312582772909004228933379595989477037850788341396918261044885555547583197539435334545189778031098509032555921139941961392039632948764090202389455347665928251849420008855041609031740022596887958408715102442853900952365914802526668921016837610770969945555585981571886189646017746745740745499793022133499923074331415009973361899884047754956870035313001619667303924612234026314449658918127131265956813285579621434948717443315759937645911108141572103429600193795046493962254768530836562156855288816187248549891188884666624915828309476828074943088750139627895858396756174220323752711137787939372735337046281667200993422268549103565294832664943135484674349938593195195052753315300763621452329559321170980999789114112 [129,129] 1433771910555649035503084123492103428524916022583465871402546074930559679763261304754752103414164563050055763502149220941565591065200113431074464315949357520673344719495405839160136703850439214630966042550625974037691370324557447779282680294515889447962221851227159476117242186088204913872421513773465883840050356843993060140926021498512212003642637793925684339705201311868127480461401871789363395622586622351193670975453567433191073604555673779121195504809014193024048665323177858183852288990740096870368120367737322091024578386401513145614189914137806126047301212680757844871793548457597699858899747459864258795497141490404085801774576149643113106921075768026307331972012818971836891056063853752084611411111185050337454797792616832209761240433284066076706844255983744949902649024595790187658479505618570691933448133309436789861633730592949640185087877696848011953110837775985084959735839242770508740223708919872032501640329117930359846331088732257776811767333662506595327901750892041350578886006535451209178208025052666208974550594767117394613310464506139114549250527854451047555420238388739064698362155965709466191904033058123967544212668831885872937650939466801322088707432593268813279738900811292670142700889186030179783210826034668721000819358900037997365259230387688969566263742152350208269950193715217827240098316438633683167255948815002273783491535133871964220123668865179218224562683677297537561529075386594122878278256911632 [130,0] 13799759750748217647239379232869199002028759543888209370695930219093141238823717382622664495302466005812063872542101662485444766096867806843330202476215473364355416162138878442990875090554273438480110045050223075535719683841833115781948762395630329000202912292126131118213262346079144647886768630619849077145756433330946506024874111128656321080224987057826303083690312045244614515797841988812442333883533076133224509137634189151538116170750145122954492401490846318705001925174952153808724675799977441171144140723768248199597872347395476718823266779111432513687613144730760672955475990076275524901804466816919612325798037806175963417016900760851414156428882090280874358772041509339992438598530369152651103900399068749435692706357972325834118794419689851518958515356123459328594880825023725317254662836016459538131817053296557956736566847623778189062672284481645114658347696866978762143806615945675909451474101499247349941899469854847699874273528789771101847276433723573883766675465820330495709332312628659238697205780817786823620473850449695912789895634417890749873433780032766219833315272680453314846939062509418560604082303450950715581300762660562003738866669536497708757549243981101009468889964728818162783821406206605563665202059932143333659384585983779224711573496389533805163989828507206022024680746530574353837731715508646640430794968085671762498099058156291151691599856956475891623762376732501665851632061478473719087661875285540471504797981190060177879728049405353552205705878726437682878199599856591324895940021172572220965169380394988635418633136063406391121694061557194689101518560119004187701590053443569989904914578173242514377273013755602386034565155577571091635308779455259956105208227127827672018231235515358603168897271630163981485962884784060358653490334985940823549279114521793459325128766209565783152694219108851102164065629483544686632360324414928267897413166478447421612354307903887059866959718945622626051772385835647583007812500000000000000000000000000 [130,1] -4947969667927097332917747800816759640821196940993347664457521375934701982446389061138646639747428277748691705259338982695499653409192030572911121536910065268556192893879020140758087323698535887420742596342215651202620535704867298871868890496551096600249664176959800133017954905729498612338714554269853168630686081745438826444844291568875243116165718215125126938018944378803681969469390594942126768484467612416491386195046438688916032508988037562173617506924281626217094847660019735542715246410175537852380205942772054976193628317452058957778527997200504249016101977844919703067992482165047778372742534320606405246639948832883282376098354137904610054378945253629419280341024361497719152286312731333869236210030247946163926996836272515580261850456025106536243978131127693484096567543758299182696490252690641667859441923391036339115870552013647071316212021112284898250896978410312877446109537397409491515918569851099313439749520159097487834584489924767204370727306476924805350538534411517235411352333405640699519581689534059371563809776878403664610101237660025510955113848034154535448372587823787644384914682843213449085671827637624410337717494932161890875047242763910726505806396990465787505306987540753604969028013094934846519656859290652836518658864617731319379906531035992970349956906834611469565697570021170996900706571676666813112259083232724553896211201371318675255582280685085279778947288805287785383732856336793024834818157833523295410044526015283611964064116345330019573320584389821365006147033950880137232763082211333151443435004214874883701549923725360047297384331004660339130270763631460040553014499633459333060546624929095838416087184988899180957640508944637352401852275829810791160487576075133800518043730522456977419055916604209686491345028080269116138995970248755675600846677066940298062600331068979000439022130589704100640655529624094072645457395590823274528114818279738736822222411750097027258196258174549608810366407851688563823699951171875000000000000000000 [130,2] 337144208840422656490656302059694455694072495715967611302271956823406199118374549972126987371972277448960093263255111115505239952087510323843261429553853259576262830046349419255720193214719308383505297892914082524029754392051841898845479283303635536657846706278020816064016594690297015479515724340182051299391485191861724343959799337393017277101591760676300540562440167154653466574566635707185811293687905713741898285365854388917727336246495162480896117175483716509384987353757959258776228408715974630611144632403119379667212401393057952707990704375016965673931329757658519826728201672486831257191876883330276376245231882166439766614278176542878641221197807061527100938753990066450307678019140537542889100675666318376880345213056506224773887523593043316874875719707476535089689648080267865919547682499695875744373695636210258932332351020819152861540456700768877745997722948686919616167432785318724882927177705763949849649733713406008393071204027108448272055639347976465672900434040287415087896391866450331962107749190602989586587048708532941469179222881853433747283900111840636808129486811328995529246945958821498313599151759307779466979864504647419478381865749602779847654708511770094242731967029162803214655234335111267372483992728891573856149023142576597520692893077127684560035184623099129099179649111059416985333845097114625685262819332675499585624035808681716329389091486076303065180984158475055099102705165414327026459211835674167714476772164710882305763819232907006634907246381660170759622402100278377668376866380854573202258115002399101225828331333533596175306299522996689193874808444171862946729777861069509815324561721642232899910134367760153026369993844277743667987054287728047258337203837766930756401789426712125771535152600449117428573522454704670113509106052340522323400219514431415876514278920593934619849268782880854465213871218886007803771825287979822110474279798258688056357301311932125381211556225044545520574956753989681601524353027343750000000000000000 [130,3] -8104600528615876625286004531465459345064912694897581566538142890831945624781794288440780886925259876929129418650739080691531239516254818839095661115729748550786503499940541313858008268281819742215429241007260492913291024034228216077063682597806000456892233801146528079411691461694206474010633271676976822702620000508210912667357535364627633934696510334914937202216597629260420732881384652670713825057926015917245963466820199395060584888945942474241645604400909393496300115935646694661476255815911304761783964969558312182299094564543932865305222066079617323215521074042927123290399665487206853303651909042158498685041240974029130484816496500744459864203512267774449097533831353080039511911057198686599589701640307976171506470112489409363172682226073268512897380486267061381768187814212654059147838442837234185116072844634251807778735184792205695587369342069929715869830081324843486752912186957513421077754093726112597712072805987263648795103869540444247437768763424659583671639695705613309007118214194682493493146979697318441747296033520216570062533972491066449295809760425436589356178997872855100541713043235234039832902928579319001255986352994032869655960982655795137525760344832951777406461285829853868974556118703595286022888305516452036447422880942784015164880616305560324228099046879268592947391638969674918055317773097876555937692903683750395811855692736213820715093512308424985937918382388569237971141041419044389417189531310144086458702297930187778092654170824103124269811625250390359433386985024873276632036925601478780375873623228933687163019966874429784829996028160171903648132645906152370457024425145779263912741279367749088912137142715406888202932189900516278728254202875112771422897308758815271306884577945442526906051833939796651962487659829951350159523443703444878632400443986771271205217345440981772012281481765343054486499318723982600421145358772444571234462984739215950610403902009393754839921067412156219234020682051777839660644531250000000000000000000 [130,4] 104270433335921918436534220057296882076412412452725204722016090062196813846998777498537414052666067015036467122409533812764783257270416724015279479241548659323418844949671889505569900676889277399472822368822010221585781254729774233752477047068476966601106303897892114165430247961591652564397088183890347463441950333456123990589143881313911029052552359356366803001061975626936517942515990603161580285665602527939123589808713092654365990270236496145232644222242125491922608832443742106497864190360800558214224958802627974748081210611156972862749190136366179134370331658311713336977184316678723742925527573176592232537759987846968298054611921699820203233139964181647703105912092119923461213134346159186837140094969424513218881719331816860113965248975927319460380769254955187368369133075716471198988049376025755220270269890083282445526500585563744052445251161698586036567055135934487851455765944250550128361790737927306112946890368927265422785655201617656871238774343545827807219796337639125915137566436622658799827765594529139010530327491272629606320018407825598129782013121252074075268481898301025286400000209856817231073219884525968509147764252737362365187791930947920125825474084639157099635964114942336347795112787503513813369809419367698848304933567692720476593353797464316091807382524081119723442161412604447040133686529893547432113490860984260525542921943417920054092841439573901459785371980209430291255174793303156808206780779938037189102065666121961347628689609871366538530845912894014392180256030612285346716113370286149754781205370118641210211517393711556800314503844483304458348847654924375985398879621988621527576900558124048342618388359651591752077840752746539664284182309107846928409119233068329069963105378090647852059136721885687185281993447145467134383460362491962912587839583811808847322167952088729727874247915751210819968700719584143279968246348017491168112560162581633265035532751374333888556906915594246765266461807186715304851531982421875000000000000 [130,5] 383182200030018533114905745286779479643901558187075186743796851918020230617922131426166547257703079184667066725504406643950008163313087723094727783449008153075346881629026572225075935521487554544676578403046382191390085212598707553979335969908750609243385672265007294776177071483094935828057483748848635018653570575276260122482468595554076912307813693580635831545293399588622231951194275808633366464207657362994680748278234163926267760746139322382435903451923921840765929757198452622913693642192328891710211973995022577590288007480984230763124261887605876961720204335303718406586171690091109971401112769721119210790068785875170041746170609225869927372413274890500994630889685399395297572751570054134091280996904568869995489947742217795205724687774054374385688130501335225015046756610024799313081186640086891795028097837281238719948302037060131356679556980598874845354402513396257995518701465967901944221999289612065883928038282400322830242031939530299469253180926111600490338037399560697708732520842134567535310557100458410056262188880857524258983388107841717068240727213506308834411471578292509174176142469135223570091433840616802240692362350565045758709698562678725246558807863196583740284078188358694692338880883181966748919390972381556802169713819096792662308344518051844560552103353516666697553152802942074569368722099261581008625463511586723192788488314061007705278923055604184118774140731809406773991394095010766241920655793084613781152683152838887492767103882763458336240369425176686222017101986031882130849961783975018122586824374071330714708569708535108280887997997850943419389362293159457950742517648697116919608287740943839339801528030941768895652571685817930899296963871952211520967740040965005625572305430965802377166765535187226354083464648121831307098230147707513028564377963918423994179331079009829645056897859938838113282943842553942202950253669124171707839491831274220802923931672571336605335112421300003404667222639545798301696777343750000000000000 [130,6] -63454375859057470801663561648737160822582647320239700596251489895962154791762782882941140261494083549610076158505795238260779034479197803501008221321069273977263849858917680818943674231788212590397786899006587252448584709304615569369088361948980121494267613800741721717230709803457988295210415308347823488150696868332503999654688588374975477469524116227968008598211218116962890663914010526677469129732384030689396307183837339409427263746996704187114675793504474119647528833111452247077864581407323451599843848317616166839086683013111977641329212935613419860016400069958785000231274534779954845105194686787873154998261613351944904111688552029738751691273120990581580197748605290345377054696237144116265289333179862237630708628613517801850229856298511957477700953074853242033646607378188220242878437774215423497955549331361957849630586928783243040586432988858704496833648506629102675062056582343013465334537551666544552562592687279778307938637131187634007801656322348621461765010889913995962184214369215055065300261762533796173586152157508198220181942231199128937601815916028183170950326319339061439948912995215367570946213904675962008144974479666337401925713390660484733241765124355542794179551844161344694216619291387214431160149061047471265818777900879113660577566958813593783001555309111734348785544433920256658680716355982653204337017569990468510825141872062670378471354621507224172826923178417839884880744471563847925787356657840194948310529130874642842797614167422986716285013555060801333378851467256024973605327588740616067271472927783454676124152958927684089278564997916371307914223900562110340216054775130403484220114768119204178343636190392515507098295960181501508748993585251852343444839829702107951111402724169706325759007500139534023004931794836898633690823558782898870609726806286089022833026989772902922194742138339346495740045229613806686981637701422781275618215120474454524785024234323718773015171254470168094030668726190924644470214843750000000000000 [130,7] 1204660195656020749658714144564482672243616033790786107460144887357734351506282218635378268655453662033571476421956120787643016119979265417905808991235640975552115368471311585029893928601604276206481324095807857923659658153697274181154937812224237242418820671673204411919061202673356423821384366208553055088868558990846538692132731181528950737560441500111585719511588466580271973463603725814158658383346224504075493273659235231472481987014925779298255591707619268994254323892941323048268116967006574273423064836204316213021507675838567714442989739641387809477045341773963021008957920416539717193959805799487263737284127652656771923618165537543544386892402501418421332410468650288141855778910154125287058123970246835168217596827086575066753499985020192282346100469659928117536400758685530917414634971093991102389570803505130590283402420210748162412302877190331251279630700790138172469332067551050970275519324002203564694302012066763593304060955693532165669468992920466919419972059159782867155023289522445982685027893428252134168371326472942473964701073369527679780791538253084100472512297611873411148906851206718856790999992292054296594852371944365957909578949608556637707838268028489210524954362980856687395661850013884357649533196168474650630845490975172272272873343931009910831735352399744456495676159612954477578804211684799824765985567136415377469273250116304524175484940469480413734242373277511257541677095472597392776486588719974383254309849488989852693683033914732955131531877788564051991154381616856406477566688355165342237944467302351810343287886690886328331051022903776802607306467116734276785074617595135921334939479409940678189513293914589485473833346881691439133823230224218841936323508201233566963242537069032818372784351584395650927473758893621063166544602148234498294670113792440035759293485935336960680961045403660102820632751107786392360987144735259539850811969007394544347338820910667407672030391335704635480396973434835672378540039062500000000000 [130,8] -11129310297893626769207400026621883502019061482797381478277538552780608365870120598436368541353675304810443224642331290349479906057688095185772619503695986899077866536292181905670138953489782402417357302048015547806271660570346644371102052364183654322484639498063087257957612279726772297017224502520398633945203325659050128427088152869785270112081030970104712482994374778968173505441061685309476398875580563629070415157511762999284108362875097196832648655780709360609215698285284802248583628934983575615993039307047268328852320355562229470564621400443888045129465437409335464447915390247653900308617811241222544315529732214309763800652230664756775557765745492055039825980914575530109038644566301772959068857062360721455162156641658078009152757788365636843898231418387996890764596684057715778455923815596058557100741521700338754594410732646351079718968546214855564549229044446989715480418414504934229300682038298962880061249724355601702904672383345748113083008199214692804423348784997712819736428430086858225004238031057104980970039253483701259934510896643703999938386277313481834252059450227917598612398863804967406096344935396993113264582812886742863695415040594106797192583272322163872644590966262408060744721171132177994959193668209911888863331746683413565415049242617231293955115181783790083483061112989793610829003184839815172423280331430639423910286589595435048551411723606245092944482063361885659421781023134840682965283787830718661389799053965140301609372893267337876764218218606187164122485670385587793173224650158777296482885536535878726746420005116246148485832591982951241719375982201797521811990522949016137181144404874761306657593663350997440407771123433325715472381077144049665812203823244088633102215387455737536791791278791455124088597939945015229026543359665137188043605596925295238611756190115395704474057929779483117259717868641699329944934636298582285653119428014108996338959967887760511399432555162958280448037839960306882858276367187500000000 [130,9] 61700333567345800797330830157209057297940906227334577211912264560984746488314058765749653029338580424941149452736126253754797565896672730211884693713545241913962158042577457746585070119344803572393132746089091951256608577827291772256862305573814889789373396041702277055405238900790937989344240643397190181504857876632931592230296036276690684897930234526824468541714153508773489558772611342239456093801160782258508890907592927815195443745222579544911035157365824105175094960489832776689560096884699971498376222743537333042077097887533050869687692457459679298635637452413081219858450534595600662977487669610694272904862798514816648676230100047076758110343371832124931117724818084919722531271768916723242330454001259245365264322573712967716463807581931302560712793382910645722075572633697322963662514530630177357956030810649868022377113607607438321178016175896546640446148545206181801523666779930960424005363456244691492174053713808672534261855286891092313693519532760254637681708795212902677562300469536123235136223419286810959516781556204243679814677185562573424961134875848527038413153951676302254339947282049064896650017440006359530830703627245042900968101038305727058065447043519427961715029572392862041740077042248601068788420846965330234650103374440111774122602092357882336599764110653800962211465626400994577018030414232519476306727478154514177877573467180765678031437424218100352386511079024777016865327641138331450958071758592180601420979301716308528126249232803539733191872573435774804732566904703162726625719871095157386070832775074889360382803079853001703355257688576012159436795478088615804761388947517566243424336668672672121494421054157966587901040567592078569764167555838428693093449158683884040514631286818670722818470059169842015607743047565729913738733570983149346945768902613488203581331539640227017002212464888415625482389626327529560047170540522813296648862926017622556061746757416700744102756870379522524672211147844791412353515625000000000 [130,10] -217865325767834962175794323546872653589328279172101437538118173287976348108107555494126258849851359002528493223775952096574408815442207333235274745171233614520402084762400816757938805445877878645689005259751440029459706774868019439143277089322760441017922885046150119354317602060034760792019169688884704585550683513188608023864151957059658508783251898412262029812755040477242146626927760926963818222293514432040433946297653325285188450735924383724056449366769471625698678999541358257860611150922491840806307790037107180593819177582780624278358382884331416629682822953274848182352130976147634814847544330361977826617248865829312148017717829416315808220207805713652317920502901809502217687139492324919876368137171733889179877328637191329097613872167312824562640005357307680845578166266016132910920079007708439577614719005810189601827032187638554911269212982886281203614239038077341855433881529079935961950808267370627780148780353381077853215990505991566134172408635022877742390114529250431557920427056419090500956112497146572221422142234758615825886886026849285275524862295445680107475829237409510407952336318827113160420598772389001932775514427997770565234596986287438327491979335000695262843082532494300430686406961457617269029767443373755036815982167726179853622429841501152340200456019609760557559629684499826904510113944462763065876038053739383819152007903739422862428711637031895477855933108981500150106481492801040617956352000707172440562203622145619782252757742215013776750064620364046108303283486070909319879419747421895216526641990630373658991580895798373062409488073036754458294094263555433743765632253569988800984890356577207266561591945884364107346806525489172285458177424631479502311868012732837264486799465847799144032265560390011654013121570130206523989490672824799649850318592112624930365641883100794544580726051098441584790063699263025857289908031418542503052875795217834715986863608279607582105669161265382172132376581430435180664062500000000 [130,11] 450248203112936668653375433580238140237990276128962376218460324915435514854820122939282997208921664987085735548523838575804053480650540628843130013733041112123227503959632563762688158947040175238822740565942299784038326906144665835539919657117585187383527228428068283832078584218255552929417654005479142713136199429823792779558242864789888815027608594782471779023222953807169628530838043548681969327743973952114991525527574708225315891050199629447595450337683038185765491832183052932817289064986837905401434807470038877899978508996828590892181247198270766508365557160678065206230726697837180186733627627193491889845508936627636249165607454265019602182418611118114826305884879183645136439159832851378120991511505494297860466668636176534967464057546056426553234963061597760851529167617518332419193965467069238947674516978737924668213620728898895021070763255339716192763549397691302861918245940519152203630167721582523876667486635365267411488906368621212395838735620251765336538818325805810164992092943402970233230473235124809721306223605496998907428048811290183208566715523105541728072428615747731536574056556795188030043460294495112431719156127539908704836452815064780543745576808469727017714632675167678939441511551363687978276865110752245493390244951080274064352513539502394986730106246502890248141826005520715976947995505964321339950859821610398372604287454251022585758650313915384285953597140574610339002081968350070714700722741464840453674161943370048527792212379493611300902182032679830715084591544965104694441097887867672967257254167466694245896007705648711139987334502976476798504795488304730982873364598642001716938461750148785441863014215535711214205555986805150328601440561923078950502914980240618079852503899870897570594259646744265520076731575622095202561526455213306089792532835695154837534283510324774939501288103003962715841650152738894074110890761269055921018461813466209285776357813221485544216693419627972616581246256828308105468750000000 [130,12] -116493048826139148523438897336697124108833663877591295054371097956532591704850242412116730591966966012835204197266142563755818074247925406994299206620689951837020541283215552960754478478516221536786692941601227012726975534533548144793791333206745550122955399434581638404790577445258837880185466841628800471309166705980649937621483765469407898842674361386828809332205897378442253000330700988704558653699812634410513175215538190012208662271831718533510243391532740177548055378165886031984934079056980998802751456072767039693476072568509930097861718577501754490087598750811124205950621655712602576349339435068053434465339065414546626821560652669032594990863051788564047126674672150270032900443642782959052757987645396131041379118836561350144476272365760519192465138925225046721071372507681880339976535084438433199821351459878881920576634407787517942263534171283443438348700613469886946502060374722820318773848737089692923347740701027268153211641222275430726347406336976320946473917155619110015738375801236592321311103201470885479913899514337648006933124351790148055411894579562192995668896431474465335682498060248210355600168409333119748857508970404233181296895235780198759971633835481826164858371809961624282285683572246441705852289859335484280821566090500111549150633980895939379088281208181008522775190938617058792698114687326270847292101299207455132642379336832686105831727315985780901591763675685180550114528603970805082115341180728388733345433857432342293340343754557619270257503857314202265923668479551346349574158997228968230423473020855252299214695288278529929806790207644435163588554771747133356925543253015754797742420332215156803548542697136649317893330001401881168605594846075556081274654577220019338345579271385788056659324778353611293657770831074478498587792758250921001288539083007995522852016573322479227919682187430548006092321603598493207625739238746569547343886300340097230239512213006373292367712224404385779052972793579101562500000000 [130,13] -3031259571335943747748504415450912045877254466053162649772650217767084947380525810067694832210303006237165593729056495068145350700669957468804245887599181067867090572825646444170377137670973730547547555543659245130046321302767961464059328817949783920485684351493375137146081867410294878671522181900261092615161222761366262118435861802525171452845286363602862141981526377597569274037166766761505498931536317182039691594524231265072802149811210896859101922355253756810233360321719954227951771235357039751745785043536054567139758812699305833641022896926704537284449240426987482274077846434488306068428270258451986484889386893325620677197681369995981099943315145981348770077056381741670686178771839742511711506695554344754395325093308578001081858859029489670179827224025159367117789684437064216528006414396327785470268093057090076584573043004248579218980623749380383478566239418642664786525995543634103802947733806839381633442896678810194988162882306624300105599046530178646362292908494721451887686930489599992855492093051438815081142470896722414177390519955971166135882811790789175885989254841059773083338376620540704608037096708001604643172047551061459426129667193777134227162301402025596309157829288714148985513520509106895952830876505971974983742721828006360495211008248927341332348543018220761928822414896446501405151745095435095552626858056321746718310233915112094030478197490369436829313145949736500317579765699835752771983169368796254445213413155476858059149607706513878497797303011862093177603200690937945129495521214966381558957341665483434365476454067989374875089872831460292198811088813781683952978665086599515272493183982378348537820756907636245783947009654035076959767214598462304035493164702809282164106054622248677337290653058121109793750555353350538929737777486856945095272691117464281521169703107626148194563337351865583658721050663509319096458104767183485297788302176514100814928317730772081017853736284450860694050788879394531250000000 [130,14] 13683027088276790958059867009247123000116591987676058767802797338135661497571265633245703587805064562765662808311488406989947817404948214788941028347935195710928868674565501187066018153742882570534663013257832717490358260983452631512304649958717043851269396226954703538597030457646629496642498472962047869736466684854883092695713878933996129572326060610760790422240622828191432561036529658921293060953374110099509406837750726854846099866972075179531010413422231497964645530229415996433261658228682251754269945665375466020259843495816611076319998254817018348254838859792956575464287949276019103862648050129124272766568919064958262801578725056173008142554695885171026565965586901005544644043480489037035870185870724304061934352404123608751883770839016695462645233895946578604727420642782414655196422702332509435009486861605187479402751473534623698974295286811573342840603044162175292111982931191836904790267051090375409534449607368500890403149519510482991785039658144147036924970305842877261992303795932742502314251672880884674444866244257928434306736602568621829321431888151640249879340635388893888214851835881293099832467895361177964049147322178168800709634559653306599465921236848389605633167191152423516713868472320795343304359934075509431610674383370578632484098620671872465543254822041250653439747389165596614821673154934794771177002999142843711983215061360673843695258097752935745759467347743607520549880567993156408949119302691314732454983892945996441086280090379006618738055882581314290284798923357543897650739895794672477990937049027398235597712309030391064170458367587519072172092775985826807792886642469767403543373659490755522318607390926349926678404497356214698596257786822702759976353286488399726754320282936247047107464670418895546472735542316651995897855146408234017780299390786594698118813732739104419316112622378788048726022567838699017125802226412819993243602795381080169933934740701154952891016591820516623556613922119140625000000 [130,15] -38390373698683095244646519200423163290689879575507813190457055222846054649371282994683414152704699716906843439994234332574695201832849274397412789351366896508703879368157091895874197183002251051162140889413352301566191177257243603320117661893290573956517877658839051139171798572890345742209392702134846781741729587137467506042636601485035400513486394666178637456664824146145387950373975933423064800047390821207369135080182631314302782679497630997899290540544640784830096610169947735872860775488420117501181653804929983450163926077152878564012203409482378259979674845449072713165920628066636363151584878003823807058404218968261244045389322549892426033014673297231486555461299572599705826340373439026070467846405534731905936772564133123640818777210981500815038732909705845461974341284327170772236983987425814255623368707616918431919945094091298481034267242068619488869744562011228647111627865650429595529038388902899401334323343636914844225822910470244685414587670571316532249769489486451108158378629032145792670040013189380140590063713697081027857473790080003011762338736822216829677027156142187222992585400820792854470357481756771592851474724273405445355969917585667376981097978721954043325539161901523234017017345199112337575559758239316004304078370034536563813716219406912582848556223382265140001889398515561745967309732890072839006948344056600244753958560752479957918925164494756712380114559183621330268429127146410264866948380343922738550090523320842189371246008923643790876251494033905466505313496644714621290606184645939846994732986915022891990499983562558524605578494004596884596674211332063465290749011034619881135262940229073219580670191684053643147937408957284769239981434397627638073736260810808771498861674362512618647914648407370042468322829261012925567259684968169371107143264157088237496882209755989869425218004721424481513236807074660343976806291182455095016436131632196478726062351376907555433604102290701121091842651367187500000 [130,16] 82919857382368740679728034022213396142424433154270584796702719069569668332553033958824458893045464449843888601367528887498728056329242796019353445063860011432835087532950346591530087863074978314588289633155805720967456485316927302624237224692002760633355410073960727527248848320627154169222857433347751268061859687748387078725153927988664458441602408237769741058230471976627451368477855608710019363216931238948803031694581782530891780860677532972337037796711462211637418958068732036760803678597401716760403753066540881412873539523866259375978254383129443869896030853614994268100409794459742674782409349744432397834816647229152637953681729561558380413870048723301435039781729768020437913285557540210475560918969676334731400318485018517631578839026815787961610528483366185123594100359953710300691999709236700029973311905187545295072760731802938065288772520481544652540342568634487580041540176363130494236852952275708824832618728283628467711407611535194371251939681051772758989638684715545005769207324888175849116040007556751639368115047690527358139183944911376500126377261939029263048696657533342938436686198995717953644138143126427619766508950633984679528918013759704312313879729288421372071873114127792692469863549991451443827809684980741499891283029362878298306606294509007686868826579612585317851722397588183943433765088664565528832049433378684550838924539447539644939305244415409734469570047916626778857722101096126301571251884450422174176300031668322161369471216896212092614324907720432184503884976158637533058339798443561703305530496207431037939919647723384282683737432101543521620558498628695213323746021412755152031236993482136948443544690935045924091739590108413009891850782062756341748415728982840165176617846525792000279209881539839848834875747547782793511825019051561290998568169506687961932106140056345778849216639125296821431338850004485741919934633790718427128633827854870409249744616850263945195820269873365759849548339843750000 [130,17] -148526272304139330372097905884341215970406400301398939458548412233122190224462434308438101100722471143473011022952307597282099804947817554437190497920144221515021773661169835617822912788858872378318002199081285214560419266446597313538220378369012348284324903854874502946528028193893820232060764618147367274249568244918238481419325393884449152059950233853968280609227709960123164778648357490990258960046775550919838688196535733478255047533672204031601054722332447036487047451053678844891320723609254271931215996871772012997559492104617453252393846481317865672537209217483258497669567179429832819168534377725644514885613727443154069699496365525507874274237216709351067371528530413505845083827525041295572845725610038098584947830931440471936596131542031457776933375535373760112434147059979175850891735103968265038198148327154425452457325246096311954339300164333112682412678418613293125994141963416823626735459787598480499760274569233212768004074309351554022599341962506407139418650774178903794423410164100704780696561762278925528514079145338950120245503791273826404548661553733564843269396751525470671798809029218772795074754812449005896176848810042928922698701369480302498079053780915146888336812097636151280524336881087215384341632098796958066574630317457054064643058850268469865565386863988771819063185424134001867211213762141776373272403803715119313746113906523958031392978060204696687092377418711204118405534832929211917213833732254696524544610208361480732716714474213082250271492733937948256222754038367335800410558954192699693090001633491186642884479961283072834883009201716139132764973617675953484019494267805747402729390002033724628500097632106605818762013083329724893842388216515181474599506663138560625233343241569832799035622452830795023044027365896768636631749667291491191225805096944642477533394487749612283077407187817344360897512657114031542069603553963748215856516212613233862650449768061378108541248366236686706542968750000000 [130,18] 228865851538141588152457586027319227879624868954501561396039651727814938547986284294750967439048977288297783096871546812956878861971117748296064011822301830902462659181277804913748753993826533474189665592855481028386122741179916903112361486863828668198871661104578862642765607761094713927272635019725569463799323926501670257418064799308967182285874461655557150171979382976595423341063726162825295352450769642384476824556312114918801670943039030149986799688910442117377388259819694428479610067290910654824722695343576491767302674560793476424839494605960044249930598479445752152514608041611848059448463003133187093483108153380164655790789761404014002416231759699529388807298287840874830022095312321112395667996977416848014075873810994135740115896955742959478637704796357006900066408495989464538532105758821981404045057928004408153424334644101263704453634930321365995569172829769561656205169140374352604080123090611595721976947086976965212579356425244667455723869921946272539163414289299966777718276127436524269860451129103405932041980083982355419486530127898798703708828061703131739235635380330642668363132962439073241111467897888460786695090164505216797649294140679880024946448827294750565719863535848376545637758997463829315999568075359821977493136731215831273844024181479813291921529385837865845613846529829997296022505198457428462091099988285190115818649551402831790570986660171366522814569983316330890377057469698577897173285903550678226279413457795628260784005049110411733646846817219927164556789182138557710235487276383749448625898278118825086144918439519029767186452583599717455812536820528701497873622414560493291634685002457418768418739656537635433933371969228716311919302111885323192568416272157630797606733577774419492602408818665532287844819569695510827219547140364233660765923148742823859229658084746595726143479488167198664759024452526203502108276428234402297851146996061625407117498531839316910918569192290306091308593750000 [130,19] -308507571720676043502720645397961818089599368607715749705208403024077362277282183628571303774605764445839930230945082365647169892628847119284331560674431313253976280289477742747053172936528356229229237779032404853653966693377963848177363210120853855357547740211804437996658604229432190451170713735406588924381647272877431319576749651884776120663913719591355616255212678289280808921131607460273293527614504180751903306447516497207665569177716496679528863189060270594531398184928427790105977633286737804673276839999605824890084511688789366216238030843002905212261546754589752746576265326527462462507394892301622490738642410027041110574405881591870113378497186372231851015320529246109501799662186945048506950326988555167544813526125845783929197659730762089091464481898262417176105578579644330685030791775356373438382255537818313754382324865269855928897597002641754729488352956540584150369232115325786794853213572801827239093143083846946542888003181699930091660819229728438119358376876637781413620347135990783496782341840614366554845381985402855150932664156643362545273205292314284899456774230090137174426178605956963281022543605793994952142463267212888422932850338169499130514756704432133896508967639725957943696933774596298321599323243125541007311762426697451434691274789436783291746062325221368826202705586240460285971105492389920210684761772547795509299062675474244686768090291614279955871100504707225510828182031418442638091537025773900196076932062194104159429600613134104737820788472439257647654551848893664694818581406481010937032207915988992375817470461975638619666085287456339825756411279285000708462748729721633656329569977976328141850878056962508525910671896723634984043268277353573499081158458677073918849915670863318169199973375373820521124271611361379868823020494715833558320650791206097113072398363995328869944950818182172225626380848093098224502664175249563410458169907403091353215174308388668578118085861206054687500000000 [130,20] 363761884558553867421838107008880630430845710436006177317779779209165399079629315627549270089522723669200547314499567582118065347643534922699545378180083015654098426145368737474546617496957790779108808435976289568930285246783338447287711964962736536225593593356238406409238159955329684662228251249128846456050905435782061613236656608373980599480884994553747721526380462265486580618996463024894952361163852676133272406396378571972067078801845558278753740620529955475890643918022645860055076421453740904326165383795219463975094817011922290468170399728770558415015587883131370910570448696545752419848817424302817776588280767143548726694671255291793589257443997921537550177422699038078934430352241514875736541807726565673406275466850397689130732016880287737211408641553358286587528796669984547425524134820510876979491656661384306410674931388031138702195872138792715830166533890446052739307556954172653554228577149447255053974418254710236540692634199460302318328849819264478437148895150511448361243858270344870222024442754989503527721485955952971916886435072407951518118251696892782997610067389933387709825635318179721972258545013160810397382969764313732139896809820297934641840202234795194846388706165896447141472031648774403137268794849058607601837483147091215765836864373302294016366793452539760299969204263706082792021549778270109130564030249698316284866891707450550016856212380502973372133145743640031858506145632731901063579251084792382295316244049327182797250399011525004187932820172130936720677429301407904661654674527354088195916217754964658898212731409177690556385650882949802130924599171649963595692597224749164963115063559341228369614173949108092769955331259537747478350308237656047867107620174942441819138041420660040806648325727088979742651277242018092253381673312928049920242362504584505367615595709187989696916485800485620676319004927851194092550788861498560545266668222937631385627277325056638801470398902893066406250000 [130,21] -367163403816557154757822405665824024760308205852259661097165929657792495010225746335878280416823751572434217120433328754578563323295806794230111018152984419087600647890633852907591801031727408574355671159928723538342521271758420695046603564391752594823530432404448668569373770776077121936586975330436467229727603304715041672387041245967258334183946181168328124198694473096958548519548888429117932701927295972565787296589193950368192277753390073964414487520262941287145699111869671826962117280576984721174762998748256011196065857139063666319827684140445640883202631251645809527604700901971837969102461482813291133940588852076817138299973767546490067189574394111592683916362731552090272549624909746853808661873366562946695244249840168962716737391947783085259491395081122947770874840633178425637914246445324027217379962337496784151317925463806777004644528357496893243278789565639153637311785267295940323833177944487877026746348298364053010994619922009030895288602380101695214371688887919419163272533767941361594503016175366139140767601447674927079757082141537453982003295973566829095223320927289513437488592276102180940363331162508267037380128643301574455643050842358908228984991772534424395334790803033718318211352813673991002466855631427561629192381412732742701417538618069009774277824081039997565872946520300767398651135876932658639324350638545512214773480454971737428942240636949691962451756694584049306106550558516650024386968961028988027795492152997603378309482596819584977682003788283348743915209631862224565194096181075344330402145890393878524989758270449972904343647568379857428732660458834900294379876552635122282276099992951954546927039931908952934891736862626080724678563076025396610053356041747646606225545910384428423861215438791070221641844655315902647711374902963663965381223626149010190345499375928913917081751566680636098847237060788687538824309023939941845247538772896087055919167596584884449839591979980468750000 [130,22] 295252680473927105501129096485340003422919207663243897141358223455424004749475666000916798104986076909859852492354333262971000924053408181840142814518422694957368751291762490808002479169107758544329371954010338014408698527881699340755516512899013837745226610323801556123981898138910668360366805254910713267448474323655312670337817091022302298981513791752095607992984834233869449508279246320364429213517592033865929653618449488674773854459023294188576445751958823291098134418561777311113753182217221646875145643722187953535409904962510701343298453083342944949116755093845666794108934244191134589568705558226296061733446901363024341694001134469259243729427738410578691500698068832969815982542167626657161636393802967360638651724526719003833241629200433853754873886812372207812711720669691573932201078536273488185592426868677514006654634199624324367373348236150347512626431903696186925891573964256705456890833809255295202781407830744233002749281806921083052316305361544897156144649040243106919841929904813303111191248472579040065393539443636870926867233174166562820350863526810927721674870769532862682596455842141513133431324887360270672116105632073323543237868240813182634120854827914610925120639817745326063841423162385645548580009782786869594448245352809923043403542982380955611875814601911110587946752300977238340879255096754496735955231725510538795326162640535515751916858779224726646026424705855481100135746138135245445348187243336326112561485840928826272991257130078958663024262152609035368159329319625219795320877887507832466738381899848464679032160796113452241314883534789689114650003538600976029192342079548838892383669120212642918583132021806983756500990006029759290082313705569228649351528941110198685694956955752435483148311223032061978941204514308478665631771961249074872868487703834790271917519351731421860773701233401070011491100924099242512381932714382123096017617640621222285801650286884978413581848144531250000 [130,23] -135620607186180447523716802842062877867895019905392371427255860466594617216977436411205373427389616683751576705242669337685985921128896287962591227650009591886183939164488637857341897228365225550236961297131035565712568256064464938685481215169334423038640921476304169360640840234097774860499201111790305921167588862632979405684754478527640086407914069562970131066539212453475350567316266494192363042530991829728325729189740706054465108753428253337724185037584451859870293732238928943760968431214257802931315466902887344024690938829091615870760887127887844261483380988675193698224260907046354703992869010486455613458717365207848384143779421046320310621736826697577491736579657452425995011139502159209532764772649617222222603860090084482057481778183132987548796168586609525046254171950823565234124236324884203460373778122503094526806164833134302956693352838771203345446692714267321683950160144623725373724203614253346646104987198927448885594625154854839717348978440698557566846486325237473430404684130133237472262044635828867824928020169944654980619521494159989322008415277030955762945459870557968508353756604984743746592964507568504545613825092132287834717277219570212247437114865334676118462602199550913548838072176778234057326607111035009801522228407678665877868030818302646929957772079597640050420746417958409532813762541425369671163314445197867631220022773973228150243168448606606589697943945648770440410870084374392648757141380570447858163369167246787449877894580358179445425033154005796084669025273497083478707826495542113301734195473952879103155923002148543558010853390349640227466689322663884221979463926865223172130302769424937194392501301446630549334101027125360753176574307766730171698739324540421446295230515660775837006303632943387782771373331280074622818032161234799476325549755386692133369143493574069851566303465057546873065681707218004145743225801844574727948971974711422916470837662927806377410888671875000 [130,24] -110149105128554530518027999047883242153500674012243436252333296855965517018429438868338708768921157260679594864050295211097672005539039410807121786446138170520359842809012024069625299348680896472559087004122654128462374231176681547461285311842432916288890394299236059708411047264565268595473147453402141424077696143641997344233549469940920261065994031351677882308755978091694907296272949841372044237089977216775899541215247014555336724244063141162688265590084496360567196696242976854725119228319424102500747128715422919382878206137741170103488317706302719507411507663434912190736760383050660416758034665516269941419822669172524891536666223131432112330617390619500678431592980317686927471018066393912262402774517337292550689565407178954872304354920610204877660184272552290514211033165286096926831593321146754665184959930701233916806092697208569385062937701821083445848374871929094666368904387772893821857080326017878139233344387510590987042891885244292752760249523894225074391290709086969461242245545641644536957283851830251894819054100165151270060647185269939693671532517744104156302928791701843539318906936270717810979642538040895016189921260158227934062222136467850158890103411731924629844076838712744412429208970978085455561600197062709183350217886574597879410059792323591834758438054098842210472178830917016345578781475591259926062851282139579288088643934842408819338007737115298392713020290056146308687501792297651938730917942364722213314880937190499897793610117808972171025371187506426296395500838710379832115283429203117452392616951558493449577046719069547158822062535571490925036061399298204235867436627410617214554455940598641418916186526265658948074438232188497038761188523198081717241845040383601480762090171525074049322450542065718165880461114261811029846122134785202261214446675460018596908058848987079839051451108836894508025532443809601870055846528577639968562041500321768694448110181838274002075195312500 [130,25] 425321455564464465220330073339036748398512738189045148937593656337947946785963076308623013585493473066219009271358040829672964312271382283307293616257692869898096822986034690526055561535595729846957335411167477606268601716567645138402022865976156888384067912838763598348980943794057647934755320881833069810407415129744841220350463396518557203993340386374404995892311289693822628132698638936586937652037989023065088705079728963826109951365227342851224779160801379300334161915445960024082323447106278280862731199879863428936119023366755580595661659264546722119138882244918834354086832154151994020218904503176420495789410731816576061029383238709901779126870727367677975798903346777550964528069201067053668883902228672610501563798506772388732990260211403957219333229080373538288590090075466715813492080221864353297753870565096387305652703217639651143146155419281587499163318173786524407861270948634232917020211678078029442275756999284733683170032446708744304412344101380357909031511530439831424140559267479318820364356719475420049644629019851961156921726707032753714156894221388643332458059203315477316643366803547196419990548332684568991373700566220872628802321480488765524422194517943300615725261488477043447993045439872281694557705693269157233399105695097817115012114515128167155602631208949075108152506640010386181121755894492555393670476087960051507091180298953538058547703828846180395942863714572540466790564582941390120276525661693951827362182063294059956666080346203959324912642438353792266670860134812457738875809630079238566570986357695940102354285159770242639409360010411503373245149650402312564855446396829336356571395288306300185199047429437938871871624714976421226887554097690653286429236871452974624288548548085548364156896016464760223054213308135364695568358736958600746130165778050800970371734842319602169004158303252753638548319373157696908392680292150533905015663549420423805713653564453125000000000000 [130,26] -775310149697710316115132978862086862186715349816342943118341744955718413139541021602549902843947839074929054608265076706230876917497105925822801039895855105143438925234673991985683824773244961244139967482138884245337452141929886488434532663130495203337938470286347333725839094045767064805642830251177987312170411264759497767362699643403750860313054834837839538429737458740704712375216275052363957875437358270443757292048203476910922391011510698575422247280106911253880829003819641131314186281941592358853458820083552356639982338189393116048024839751782799651081370899508898053284505606638571953166996890047872427631416336450873057966059689082492805840081193300428831742084710091298840391069142369598712124623949994984133572542181682454758399096564887460889512889151810450463402053012277064494097099411724441833309047943710810317998630891329075835972901073538617499223983232929942561241440050087031043206507133817095757073918586232099365036682344500987477866069262484524618766765513323167342706399757664702021788914422154635747907083316245047160879025912051885483531101480840008539483003340499602170351921866680201526567436613709206700079255178550605776853186362279129376342344785171098559468489229438439023012924345461051049843919028277317032505369741678445279116311874432493383964956037818837704850330860426354122489915638813199240162453890993795762061911803687968052678454941629789978469977839640071377599462534488951015541835400926822788019153798631465805583499379899258462080706843569336486833542634790882368666821547000346536404548029691662746483302098694801106966877843697025166047083728764513262113393341536621257112006834874162863890219386466692855194956034240484011149022049200266250756701637046507912164434001076560372383707945733380960436872241856501062322343774803630742256708029489698540412053147588830361182642591105376478695257681581717765003058064430662300187124813533046108204871416091918945312500 [130,27] 1107183375094762016273933110472048079825087968978584344557215075969009453164159821820209378946215355401909617457713535113680484988830831690038318096778678622860241906173475289538030662521686444884053066289106822025975152579504960476598406520136644919046575439833609345150777397174835855779479594709766570731800321694100447394815972185072293885263259381206704528281071519942270392259735142688122207386626782761137920077479824154759116334415285702413365552766202249175630925252678328831797937987133001102923462878849295085890129080423617642042230948225644382003308794330240605849116781231002675783645181574008492770359921664250170395942195984920689100349126008143751634643965773623063829236610014295236466945793648172764281809900897604267458440629949356497985132700975111860658847374914597651994096262170805069489504813054026803565999441598416981727356226133998937501265369810680658811263898153486662543608399899819531975820673679177379968715666688435606090280152704580500486494052315609982619420813814464046886988875244487186493282847374445999098891212415646286153477199535484975962724591835840024024569996212434640393851495888319185324756933435078991730612903664213615228601594345576325820018387852536034726477070367451026788245517573149975945544254797214507514938099033493321841126258085127594554875957481962944788893774617274964958706071258839166268089585617211234325491078463532108963471312418752195363707504474883417413459571972887105527854756508093770344164137965042667963107253966169063013010779387945351691105269624648672631332751068895264503094450310557040609987424296061764794042063800180670058110757590252840738702458221297974136500701117205214724291459547689103078061732754547678445368190080669897262205907423894024627153612600893232399755689232843275603702377529105373507266131761335386515970187030831415243198078072613170648174906869689958195449850281199058454895123304595472291111946105957031250000 [130,28] -1358973643597054655795653149996529904220491450798383602569471733013640720004091162453609170523145840713676308953555949191973311960639637079008531022979720680393844021295128197318406611627447182680635787346247717202558567570457019340733184573592751316568570377576211715062243246076394420951658124630531093420113329683484553888273402720184359277612006397459523536518412131764460138127232131047066868609562123345998929496142690958934350853626081523464929502126502325007361160725642356086312091162684795057777202129371559566456379440083647262818994902706483456802220017616127346935929196792799455451429204358364213284570793258595718329697368304773491551562493390518784834632948434063612123807444972739277550116126026444081088534555964309278125243463192436611891448787750143681767263410244716211663908842512957316226220370062602967898187849468775453873951811371651764693819407839199483236636676969611346012959464270695911724321680231633270698976655359742265273029368414445914531582312090164458552703523454010815673342293113306945731514568185660750667120803115397487830823861387396626205352925658484451188561032943103174241178173512985128618077347687378223217724641809071399420133332146829201620518483709436196724766291118091340089626328984068584786889457942088345727667313988277642013212782083108301072576273432266995167587509142893509876970908592340798597178725141011800094932978139128539595759634006777570306398971984849516683502360311089205155917030719036736098393458492656311590384571038723627832578867967044093834075702942796283293563661307139443660088383274406030618975564462834575851708178322731567690001033716565086313246821250587738308786104035897667456539578817063297888101164499666172816143398945215446512920668052449292019429659782846871552730118943106801751482843171088339681903218273378450390104224686925814405178971996615741153630933605572530627085263313195973022828866305644623935222625732421875000 [130,29] 1479136363477217279748484059509090602983631567480111584935149479099151554148756595050178224297487535645725398644360933138967135993880178888414264036626592416054086204739597630611801076819199265421269527934513715216657380229280196854000381913640216920276531172753669058407022368317939470610883740000257347925394888612927390543672232623072723257391488525385715005775932778610300719576593021888712842859237549271549002571228118731574368103392171805325324459658069727370765596766387464205806834239376903301801943816927784515722126729828119507575598072446971906842844815535624919664799105476022845291137292139499904915550044176222498111170171813190079377561293020708610481964854182463049492273917690728487629961979592795993856245358423044150435694552877003011150088622573189440460147120220324236164869772444084662789073456041391517931996674879707851226326830487083903918429040023422901438803483415884704569549518577275514053946761635422908446314380075043528414940026311461238307988460653975198791925093190891109499849971434938145759833836721041954630619042158651653590969283828364984313297773052516594506808453589418309152384070672693199014462985257842318766693688250178966934504102272500841140441481723178226552692135142175254084609143377216501123583923775550949129593812358748711536022868433442257072618725809138263283467660287350087392357315537719970068889605118009633408804848705595296664616571192430916106084141714109216816136847803835018619000792614790141841258193189510811796463031828199226993261108591604299409150155899208848353911913760547754978488494273764685147580409147760145647040952974273177007473614495680694265618693050794246927429202258587954511693434339611717455371576898160801417597841343449120262503941013735476657532348528107445655557346577140459239811171839926415499955686043134407358100173785326166105588338160278758208928708423612066274977980273597211180458543822169303894042968750000000 [130,30] -1446402787290174909131702702826617533598522746561951593827499648705028272099589596528149511636411153124298367659948904031016916774621378490529301952120169498642973161085605901194646993871464850760206366855864749807246840027083984782014524073813159227466774931416309550411828779356809664681778355307521308840673911478565374505805515975076179198654109417714898240817553863559228502869868193874734623668164818140008628328130924592426633045064781825071081425943914944912121872852707367854608033838803044677869317695776833378416422000723983032240436009368791059326896207894880796638345174679618279206559711328259769675145666022561213012106020641988887492420354629734562554525461292691495284711614765781554081902451284412037867152557133373871490337416527928900653236516394549106280467949833914810178039586918496331618213711646470861129734275332494565894947356350516778076972247384858113042761389992310135611794746990405050035379469915942716487147422350466730375952541070548172403688791929956039470140990401536746509672362170157902146648546939053544643262224183935504879084950750747169655570818511633968443809233864350606185780038248129414006739847202021358397301429514061570682867675671095392492151589277538328484304798155177184812894341865737972679453452174900201728872708292566415137717359009287411937608350732081263097311132283112522006614409098178348404674620248665542083877040444364976059660890282460653340684052402626083887160075730973519966250295388184584408368009045069869733333632649244236395622165073215190647276197848963454537671916124179020574851540091143645669416235233869885889074231719562948724206735635561741977634671187008856734026230003251993174588639997718135421883969712887173094038317556252129283078416633806247935186031988573484762372286485879156771966690960463572660619316659954564845723483032923872335176203571096826582373944211899892512166940217177568683837307617068290710449218750000 [130,31] 1278405692208548163690644417176785429632198296850997243374105072434054067657906161126831017177473114128368968123970664664582521778879721700467716612907765489332571204688432531586150577685799413218535211119556796973039963954962985352340939475627146056487617231421904546254750199114330008164491986457490639717124008065699447785511560627711533059823905491508717487386031758747873988307469567113737258839409942077255256078106428548340780295931812666020111245227400916823271077622438498741543197855497517752580026220889600458696528692189524676048073426296729063930480921151506075410134259450114485958787930932696780389265451909100783908715879317987841616641139137537971786076174412004979737261620520298537415973332535381498078363845569533213725458632202355252841291373930074404137986611235951515568509963960580429369446677137732848746109793794077869501302269407702360233602181737993116909913064361822047831401838529954260772422638154850643180345268833860169510505534735850408107078158775973600745794432444229233566635302535190763407231365794938977436911781306550536771434477071738951925016711463540785968932020678824174768303855558927967137644355186233417694045938248116536895920610687443436435229875203651846943469825869398701240144991932466731016888400803665009189408521407498913173365054646831113586102370562730926379357451951723397506452967966583863457762029339483640844795895639796449485632241002728098903384660952620948053663323329379607348821326610365519953039062802943892829586646218436985195323987176140737526185543202662745030609221252427690605902107359472762321388746740512908017305990972791665312458252451809360418908723049570769376769808659617157425027600755146889938036590124363770603096036934607858627893732392096729416180965591795508468554707703862794366189774140378539336172902550595931471187380226246344058730878774937096277491235848307337720497489641502397716976702213287353515625000000 [130,32] -1024171590569336026751303351028966695114161697832482991493443567992189529064062775568337760265964392373661384098180631998984657956988589137620867977594358272486876401773874264545441381958019749976539509643712684676817895106533257358611150823615013251773893386391125947193499476051658331942919004165985553498424681928492784575457477912788216901718530296852697390814312160271345668759347512172865944731435629080362646096516528762430669098003608658510578440879969488022803878996991252069559200656652043622589562316926077888429304356907082937197437521409698805406433131642657789290046406463132943393079993779426405398701113435143463540694843064681489173808324427789763002901815419384192554371442983476343909817946290031757606853948932271548445814105619600089761828501523514940380808994891321018891152915937701794324011752383670386671571566025700681337275116008523351472991534856753683589263727964045016019640700984283652323970051712946996886192387815150929304750255231698200919505111289293624217067647661955437619558600477933062207357702265724860514250959743680151405491684644696348494062272650489512394892826033898224651953647116838378357788805852575878217957721802044705404249957276401953391868789784045867771753893809369964518522103885839919537355418024584756611783717383326613441098937865324501490408627952070465262974087090851318243112348665661108540981273551307082872774161692815813843517987207366788100570980801734795615772441117366352868069578490622627593734542045061277710666747866698915442048117142737114529388112932584346640010813916678813912694755065690648847379158829680673933351024632555069907164624424312370241291501578845309738920524407393528837199229831477090860448983783399822795617404111598197914383792182556226009029373888867938660024008742394269699475641850343683741841037036166896459126832886343422519796736876135515991147432871607309001760199862474109977483749389648437500000000 [130,33] 744671656591378170487921097583671419328520825581014574981082371204022124651601439839133420006695220597004176281795240074437165104431818400389658827593017072083261521832246650189163963751649579376907292534988390194716019477998584369683734917061890599389639930926773841126711872909326286279469224409100571498443497743732183159761814392596542963742368674946508408156468133118669802276312321527499252100752402502060270205608550637564190523662502672726164627662386634560964726555592582902203219309799341653547565549831412204902581790752189821190443285311393760231204894829883350613204266160226999371890107671456841618212715827534322832191351869846946256258097972369310946759149157319811809230608967878348035073498942588602544334223485141449015288833285928507275312329108553986001651114876407446184487449744465513257425191720470447002175203066701065475699474064681627328764104016257468367592695002428431865840944261482289325551667339025974693187719554434130509962761151731909028041351986845434326609547877430757139452546314455972828220137646244780798010407043879034732045127186220701501185553686871197703581092217467761203406467533176942345217905942703927023212731139450227283635885888704411100176687815873862906146838548514866006270171406879804629261500618624291151552257035327993674526411003111624107581327587710263778538521924274626793030204394228167050399345299500295471805374121358305392822182219261058238044098830325386168389503469197114111095979623716717583394268316134882119668140535940058596547669074026301671369565940225765789723880811428006118858812868818985107282545015009349076531540803109197567155405024121821730985323293942804990599851169540882433854456529187053918836071731226549916737046315763417069619952319811484942173664052197669546871904354147010855592106367467780720299895986644905693747667127324595718212224840666658624464810037465664627198691505327587947249412536621093750000 [130,34] -491662852871330029681835187332021228685536691784381340626229474469178635679391538511567552446146465403823402011453012479753600944997407218989262074102381687757928966124687833843366300548022864236536486460718291532562776650276103165728048204520853030783398651393784824613682869871968553235495360109597877588398775633567679461816324989099176679072157448360082261906050025441369070107219857069450140378539694737787581692278374810102532768320550201799731782341568053735950887870256286134344293816298313894383078897023856405514302704640875409520230596933554553334805287394449894491604733670478722333127537005458810836056570410866731091155549854505606028128826859853877075952130416369337339321915323553054869158953903204932702792922709363884761883785580589535627720517283002315052894560531148492942972553194123827263220756570905030900715170253399325093143094258752868742522635773935369077833651988313366578000004477292685275828395612433723370595709201202011054465807455173292816413729407026825531768654447121673922846412794664237635482462561221913518673002113037383106043271763152082913590981077544386177793664495174679675548403858209305805699319370282857406625665846697840280799749121542079310238323934752874613148905056719407723958146675884635402328101045935884521642701022911762641836841101026054526294414354230349257221113563563312277230196921354209237410941716557882658056893220529909131595910911178311632230303789338006865123897488665240611324554649669469108349687328422365259301935983952163156521023255740810719216979649497320256201883514533506990156581860080137961023126364502842582698045166293904151871268029616587208039082664150120795630073200514014691736624414292860506727775330669918166630502098204613011716062352322590081332290743531516740224724313194291516288515962845411317747562641021132026885319088860457405037877680437118229915039770150375630919370451010763645172119140625000000 [130,35] 294736632346567822029576547332962537851131316903512817695829694114984952503534483696225945573243027820474758765526210882931704150131709960986312875192545904216869773353982168621291681713198129200331177114725734179996361827949645637288356783870864689027186794583840601546396525741604918744835473522031050298321723774227804598069085472726131643228279711191682999369525091249387689941510114744868224051700252025828877428298550294888478461983831339166182255153520738993089641985517124569537360768257377071494198974227555020473371984184454235987043281602912059900612066773341003407540747514689213521413778143745299170474317255266247073407626892243456369019805541298171287534198478186164290647130841234714999578646816573416625645248198975234854985306940119471760586566042345796656415560125192013385357805854125961934822644325183271530588475117162569842574001068155852746005061538692056817110839780012588614268208921714114730520285474105967630465510279621132337077909811892014236622393731071716803145469971076744104637370542039136469382529001670721062957109802686923210432717307161517566542993846823647230965881204085022622794630218404376667915530347689949959604817793725895116484843139697467967354576484160916399075610073890056954971765505733776342716542340594222401906794970287237201632827722778463649495588240590727778802707668743408109725349596151666073620071239463770666218037538172763230499638471206776259189424958357476163001199559029744127342178275063382414479409113137981894592991191742057905071635728591763696102273241444394812067998094690837375695994399606590769445048459535776577319017395241443502098619577655448688831889902716063516289190451408883558345573694832128207514951745844909964186834777405811297812472342915574130939322893524195388797231237306340453478946269949098426215484619743091582673780041532064000405997343321178055406892037915156379312975332140922546386718750000000 [130,36] -160274580089478957942665681442136551750496960267818780558133131751653838822990418773935707826931928207492018915548394268326681151572693858346764936420368328204655437379846128199975945616190857247288617818193438097118256228269163121327674180207490219903413761333696928200244858191117131307721640192243830619960001630570057698553390584661113998062349043429164864155953294221148171458609466709744660241854984380646393445559561586132677148807028071015675433272902736020677266623546315768661133610496758557478902093314163558297942985079378512719386099886051565121398046183084712742849099805496137509388148708405083172596064085713883635817654991934543511007844938422661854637355486645225797151201124990350413464125573296126908884213012326057844573828750583788859548929869601282957370078868509444244519855824034726501489150216318217003252091246292121797577813881751783697119238666860113925052506516229380362548776178633100733306891796744512767047760284714752289337016373942014475799266802019497266561572626277477423573238261630480098713308943645530097140012208359949165131491441628910921684573084048831358973700207261176428462119981102095457580757871355812218286322319594948924228477050337253093473099143076045631554713161939185324829701442087164445097018473137013347583487548125990958468016705531383717961831993977983114639794384670230803536134884000707357006024205276614589197638829759421340571617412096491584540543972334884875398967789729558763604927861773467361815528895508780138927401835169585326276601943197480473112265668973809436272403357423688318384084042542102491144604154182539488948223573683016051276342765385327570470263239941821094497539082184659714859753143046009632598575278297707596414263585173716954648101749462902231876631544650277089974380867991760851792374827211997573628490660929358762096510875360292005579728351293735256859196436352021919446997344493865966796875000000 [130,37] 78894915139059495126614566458777165524396044005276708917491527588485165348028526210062711413208868984870636353352905596005965509923192023085518371635355447616213969651552734265854251725514915558815269697575722481375656701154347484898256020214102920074394975613157541976944460822819610975281588640648505145258896808790680088972697137323127460484135954610036929658625175979181806974490365863633146823362188703344204093676119292269588138017354491574281425120245310827403405632646306514662914421568616884568124149286872560880744233212036511928909952479405806101974731373248693373885895921149135866202338060895136341042408893280996394307747033755744081477612755859547765176225436930853457586957668756747991835140564429476451369402342741576225353529034778320073478017217267792545081849694699394863994634268258030744106435808978905842848604941482150858724421325585438327511150271371188825191615815841403208817581760868396190230246083692429173851103333005650579583002863961925472715128423448398216250620072123183886603293336659473422658108655828180366074031045733607893061488997178091500425874314171468358785989397882884126513279366203616127925625141368854424494873647751798344557392595798020545028283977196014570050595240056693457642172390141652316039495594691705530567244375365424174387749569699623043804947940823739485604275856005368134828337591354885290339425972874666628557255379859992208045106472765916938022298092238914609779910065149858660048773087184736605370049030891731359839482859635189517156389584434028814329667761398672400153169901455633956328254159042643265538754632877159899135515290235192271547624866010396645798894114977112527220674955514613679531472332229075801703246400124556540253272338889744445464167869975101235940177100448781367991627828464241104529631499479636191578315006260482060443034122427977312609027899585850511499085513378304312936961650848388671875000000 [130,38] -35026229800760243513594068710485508228217550265126240838102583755510305390259092067915562421030453290168419070017819341996711729953777094045168609954983657705249974118988043440730322099648692567934207448700974686485812339136765994636160106138847884856874730933262452539612042251198041347171156891582224113524155767392109881241149700337486758104724781211674027464998499524163728937523239983930347459072005169332376408360386648474728994824201063546574987822910950064011757011875331487064677191128493959053429267951637806392989076719463151820992914923520525495136283325130137260524970310850635403458274777701780694828428446115642067230423261570039378701132590986862318197441751006245265482017233580835224258729717335266842799699130823137694353192347742806094681978439542536052741781467720823497684341853322006965159331556621105633774748633923443808423123331823795123480777096177833530199395841043569982987304161905582191751238620770190987728578150214185125758629059450092992367013754576357149600410276278116387108042842592427253549026858309950959192112755061526899173133253664403493321918043126648663347266476808922426321607237094347341316485196937182354242968789232324305511686360953281440661740541810029795356118606451128994348527445214784769045523294858244325685509891523560971029607692949382882695920017492373382501096912634660894857122084940217111510639877689133085786085997957033074369815487495909586871221497388115439195172030403846532735524930125573653400883891116421821913316698320899392045489956907631650073339986630566149400215808431956732762634972857728107252973155631739541933391420877061163955107747600177175278930916073335473760763713217214727553091564367916977057969257310664827821974588209709318868967716517406594165168806503375705247066127437287605335662777381226657765430223942545523266936035151980131989631338036066208335705951526506396476179361343383789062500 [130,39] 13944662234375465576424227686949221678787651100028112656325369472133453530299004430957664445044795681253515448387612945599161565856700445674260692379961683029217462101042212155229193270817625192669358699430669833850748354214352127683838880932907404794778573282525228915523469987167175967697939310789167900942217212856400560077793960205940006165337137971747618905263212425954033077333362165869213951442960938047771592354122620355506842878727037164633851651646806454421140825417843606160907301899254196137882090391490172630853898292737062400370820402075315761787411219801193611336545070090426423948444194827614103022467701335985238138136725649080463021471514747342859030734704180830948108505350140419307308095470157840072810459142787145934029145582105377011662176062147620684009410808218892862989808023987875442766012575835135124903957294003532396764664184250552441313333989296548245867748176347865518893082670049041671659323752262810536993689864977650124318664923543747936317408744694044267870304256475830197088988196221129758096537745452302586467466555294153208915573239663791362076853207659853794758691492759400388767105071916617924041262657215351797799456415634512414823393723873969137799941511160299716425018147554104812127424677644826773838925480425300925135945862181698196060750692905813194516540475253322162092442521675217256437611604657259751759620381045502682354298430370906185422643505010701137278958435007922059989235373657066970653483706022183655805226732155475504490899595541544108652161853980321408762245230989363700760369538506406030878777904014996293154254192882582687124590441081499803275942151949640308319074244519097020076174354296186817847211168159776821129591151916692749800863463040298242924386143973798121173343891928325806470670851437864031630103399736531326596834987216416975089943120713508024585855314811042027223209061048692092299461364746093750000 [130,40] -4935915150726798512947364900017479760116566108634926582898280644312640502724054724629199623407081692284913814170857098268813930879248126291373218489711761562198177064292271364104508669248985208047642169054576671677741548639367564752333707718450134405114892347136105840749917662865035443983831685090595625765764346736206641942318257257041606270434078256492653110882674340473539035654511596299488353013963096525176078519335126141836953340794840161492733695619808299038725325808001612744075695851443854662343246027189829612805114753040421794923574130532043067465162507561900627274016640063243060118227765041307731549585240202995338301914845450366123936783261089123711981518729523034567708280461805846760353875739090184277208503359964881151569990748423775827513508003166167773570244528154030668546883477928463873958218105162950381155666191544412288555809297516034699685204678480825439857420809681246281036059746817222323607028928201171400708310142897513525032470594561833308961713169754710538733811143494135918946727048787183515103433041333898659072147126754861444167927140994288029362282159253949722382572259699916180753764374337662149321283331670520692079229314071952179451399687246710794282976117384735987201622829042140245840175823919469981260733221501556183755970069767880952389681255339315476211851986506658695194154206617413545432025561955420703605998258164202289701282134299885048739987268297551842430932015646548807474399740301543296064252661810283814438201273400269756433551431211614840128237869686032842786048689168449023222857748506135669131493517527996033797503681762808039845702120281392560937504133334952497071259756575165951848199196660400266999385012798129067134558299780458654936491322493873448344296830685817067542721648423301267237844720914896579062329423229203418747641877635269221090053934439071945184846629262054307218932081013917922973632812500000000 [130,41] 1533653750188132862669960661459755081830927293563720820045526630486311446932089592466484431477006181982210027331652330622193669937280224089354800620840825561026353268322592703350972945189692047798183498469434830103144534538714778308027627983800205230312695788426024143499273169704743907979520988116008886452181257239380367806528548772760427619058317941824188933457915559925183365580158092580041918485790389986803708241145631469792040437237180520827058403486224540227166593435373980721742125190461588943042280861233455926876081187014868683839653252377889054152330427076045052152523196870621005587468271709496506404094466966459959266878200017831690994265393468580067157352679679213543486684768352935842938700536627002295042592341033085846835633511931077208179031223840353121165416095973979160395611427013818627083307891106810837969658306884876715868686257975293930543864028122777691240787611031319550487533251120739760614608519552801360338740197410360584037662768606356546015770120412679506798274223086531918416092496870228537494230658226316684564062414808704902830233884762213555212443153923794235500457731057048833614725361365724600588693412696017253915754655951331172099625764617786597290419563155983128793063723515334636402596812450623709208157553927847130946794713232247832785161900455501824930075417607042046002236998301188519210919381033212540958742511000740869619625831533216338557173662325619226252774636832049955986730181638468547117733381791138738724016000325434782938559652644105917751415187929912759306656059747095769683515107163362589513147068873489331395619338117477032590194664748149203317869849706922692986889391009500211293523365620592582381796312350517008498669188484696780343686194223196656432127618330814113746540408602373628127831389799007054977996978077882836809558672284225860646657541042281252280958178668690550239261938259005546569824218750000 [130,42] -410442603711145808377537205983324470820554073895397570905857790946250378051625809765850669184491860350145011843353133717930889443029956353379386732507242184908358196870672252462493514748822932965260897955102879224601113536657922754531575564893715649283370122064690757934643876701034807117455948834595733162139150661884936813033787249943971672666638160812450485800170652498917758076311012068303965065005822267849936991580119300407446539005705450020778108096367117011414127444158960397273150432305010810981974449854897198083453485588522940352157933710051206968465813552605955872660693704820468997993134095030110072878623824887419913627609170760605503118882877679706768695338281277655170663666601085176962355528541801470387112411098765412309095073097017026365919883192535253280960496950179356263008598998292064470930865734441333614364237251014278262188975596841618112714102041650230854188455715655634165933636084975734574794154148463026607646342836451697719607035744378356833928915060525434660693117352060881421476717460123119277721453373203329985644345913806078039982066206637807848182333964509734838542151972171582467042568569985802597541122761962140405366604786934720696755094204489957022342208434971665694994310041536033244968918497039349347538702758529219165640848249962701520439142536055266218200905508473243280237081187619215820317705682310158637855108480636378086162731071213013164389992118673918454889577652034925992477522583573680891532592511559259771872444812407736977847765241599446047854716938863363010163328076475728607068344564103504123957367732241585122283982130930930724999299251863387862583381490908727089751141775385661490420231908943055750361670640169742182147762774929997361822330719405842987768663571149487568748804606280841246142581285106725470076999727872241415345866292399753646350903793877604979839501808669410820584744215011596679687500000 [130,43] 92144035040345573204752089088042769185209667912637796527544530166545760451958817874441035040835031134339707217334044849785402843699080540878729789259283939908789327643363936405131079626916239179224748332256223521926942270673162176148098241372064993659848224518098305157034947267686752685949471428382303256431165214865588644412129229321235158083775232359763134061030718213799685401894358819886536536042132675729932583963049792564555262320359359805813216412075196051323202681287532894463192070552519405983629826939535790170442752755740512455950668060418419503188289775011598204720646354007598098905099790276543895613269583357149925821702504384914161663356126384472236945758961177454314652374654251196140121516078939184725114442147487054643207881099030962812995240435659696441615822263853391734742402412219046669788763830489886156334307361843861407557097417318406965891150570967685567996745953148355827405884893020069540756870888199099782415967836553329307997566134593869658490441070890647319001519359758521818464323905397792621398818888039258758993844268002416963895005422696050885610441378184125896311764502673649128879497080262212268681108641857779834880116425456173024238440006702130738668308239976467844124149320066595727660349953825968475025740823738209647771566384621213754477342959099550911359376317963797470391397794540495526588866515315894209019616563409420073408869310812848173383807983717692555562815795942461740652401197773214580700408048427358028890000839825273664428148222554379979112566036968164643015984300708137929592192364977995400729083290288822113585203681280587207532838123036128612521796603230733271838549702849306961979674526681457922487158131553088614979475804828856521047927766806961657117331782644144070604073449569539704234678998865052570635202926076166856766757686752780864818372082225936501170826531392776814755052328109741210937500 [130,44] -16971696702510723851273254447187360542282328865234901087551996310757724815630905438032482664015541183315669170365498621195478384919068580692888614876098458971628901156361277457306515082797622426865808649231964348335748974957139896899948504258346966712956027043800624008313213844520262208532102990888692012153887649658981174859592254119675811479677903830678188628875218297153650511882861351226953807822084409983858185679755648969966178716231083175132689435121329084720852911389079401722576446532057860506788044960558210362955138342210311053805162374777471980884252863420266983053253980348051755481526933767115128829527694814243165712965541516736267071677003784096162308091979963287218877697246874563533549860846696463310114527142008414413957322581637482340816687240296742378280622279400989403149324308219408775423052692176596813061422003589231272126293085587697144251384222359955007349039285727875982900141898624704133492663386733164197257422225925614050890293582161346660243792584812469318870670386890174187953234729242620056015318051689835342380144541294364834213918226821407849317398159420518314239546695613217440847567771757123455658035765880954311140513815453911973497632752125034855243703699090431602328849088723009840184711455655919164235275003638006552550024660153261931666275402638922842949881487698593511694820977012379146379632868932677795683634664778044140100661698638258871302047013319831641030347994024558119433566428652784347109783255845311637695206983115999256024372485756727853164514117306846436547279127130998217096670291968613977289837215844943826041807567405297257438129359853859961985477601398169423565338128607628561698905657016444668971938312450254836576214250424454002876087413828847167041528239767618703235225955648160709157978576852614130919521378303498809679072185246603463160723539416929992018623352123540826141834259033203125000 [130,45] 2800566252609684469680154972898747825224157884811709939194064990006721772132211281265961272318639828388164189797181235763970726270875224930446173789536634025629845603451823662553391453054710521633859511288409041518856051124131446606573426381442872277123461308584292467446335445098024506023053553792564420261708302535883011749879265880497701219393644574702433736150538733040263508381854521573101935174971873093616477927560798091218683845647098208647850553504393793244857425168427153135996320752198431028833289176395472723857808481433235317015334291634239811026914327925547577175812522173616424855614406964844664512956952864272714211712020480739733555908849305593661529800370836349820614432072422143241413635999271079766078201941456905997115301996882342018629198294305915296166724055341140159009932629855148950701955955135556709341649242336557041338383918963120483817524059639228373678190145283974421111756353132653626399979135271439695430191823822393463498502684080761031060185085003784897548741452394285794832696398358421303144920708117457801422550215008209079868344554158006882376403870404594804098965060078393213675568999255833613768895840020054319225135106228260065180045953363075443633844861709445827078686433676643358786001882056008291525331532724603250725617370749826909705613258989686189462546747506394418056643054070430321714564741876414523788766807278874548906080321072120941810287601930986806176227944536576465070627935263936140999319828732906185008187918006714567314967036458888216376890562902979780097914617529373472095065493390896472017413074168265295075233787051797984718150225854663992166924768112468323735859894109650092172629677078069410890688157777456751904697642263833178826487310658037313901862234842141929426403435591899751890663834491318463488299433509180490734238692274326903737939854382896918139067565789446234703063964843750000 [130,46] -693118392293023891891697271813698558347783209525446333635902700670271152545163210779796386803706340602931231399849589358417488893780303180089654005909036001577814952587444873584307080141909611406161333278960045345941731390137340946083748870077651404378138003159827744868989435358636852863401589543267381663338667468607264516389823166658878505291910640828968660516107657882034605956208253767646381921944428908776521092656553175454857423859585916206085215753557372395857352911400957235229956676693308941931737974177721580615793787738145829453400524592359166819560901900549006161406741671089549859106688897153575438710656441659367680253142730298086409682966336465633871252628820690141114003309589881484881519108679231646655702567975027345783394988333422912173178231662750072584502264919503984534772382600017673444694297138912440435440324497654187532398142110372202118213119954410456094442496439539369879234962803640331114785145341444613480731185446673839473464418672384278567245993381692728238963706992729115991898286563875357751887637095695712496450838858642854819251069267761669307021325014387120680316698070526821014447191839769579218675114330140489882811564934937020256607922492569473448288868842019153078487672455936225735451406562982467561521004743846244531827663422652797160230940485125499879404667074467473762159151790254279061901416786108344016220618691824249757508627388799270611484862328617549433813007821596279396442008407674891280487408712391124660274135142463090469982489931405782884034688362359266023164293823512870302413533104633731976370741872778845076699977377528417816074492625471788907884979870024212070874829376531740258425690118150381712192934713131932222640714125208833741605683721752401836412343585660347094088032466055500182543124283513739357912993097654604022261095738640559546442947921142547329509397968649864196777343750000 [130,47] 317651854125165610893630282586001712452796930336297570599973761225574157405552852718442959399923049494476113721407071070388857459785971497020480611074675661392464057851560242986123509444926587212115206168261433366496421138312950882829095273954819884093656954985443417258908481723878003164201152647350569597477322318062407847352084870256256751357001875871485043331370039120317392843839403847694945908368892645351420028243337461872761211846927567315622800652292533387157498183907670030327308942091132267606237801873812736959569798419689278649051284607581395448182101901474641369739818473087192124778301948513031729070618901745789846096185895839031625293703092559194589431652645047872542015025880328778004914887291179127665851898195831542170318488022199780173562535661385998052902115617962052281597979779002203580287783790211492321476415013745639097936877096117662767436501518916769700571637792513335232842149809319895409437611249379214958916302005598298883098489984350383192369191884812547496111567717359412656590591807875641438915325518158621435096811224043497593317822337988087752492946464040555173553622581813071773669148643239121479574052301324272602281998733933186053776837239656122730671522326437983938685723367482913470154364887654765243925458186833805060506573795467053778055352784663437555307153244493601296082299511957996183178794004369162194832800537770881984251092541214465896821270858786795583654538984760656361281820812527957813385437550596021916825536771350401312197550711401768207005221789906682454108871870454348863167769091215049411581748500058227206425813117677865483693297246007023729541375204713328669436168302491006408469735722755928522188359662960933708097456007566640208328458582126787027368877137495268862047386049307434998339744625953210202971109169569304734969696351292925331123536585491820005699992179870605468750000000 [130,48] -146974377154861754747005034057057381067685158434043166004293511919952636626903348476171953179046013651898260459446809345500328325629132439463572538560043966776222953499347900833371159367463430159030060636310595903642128207024678797403036166107167405776515610669171311427154352920171540602798687627799184154730371434451587166866296055084278817387674285084495165954226454000696532491546323951002597895853181164260457816027247678220263281052600030198756289856775831331875836683835629912066371702148507039503528458184619089505027738739461491829658922783507613299724932421242072843335076418236148471551465313765389877673488811450989431761856061939080925133545048044905546335523927540050557563985950629259296816863564947911655372041865059396120076145534291809510610094011502131425591712672714517366540625571202873337730592231653507229837856945419924346343971163211122073013622951129677768606615935455634879390854520307059773754578127041270108018301386901164880625741977795399115566721236028013805952097184117513022543022931855792795372568705706457958277284736073892582652746158685523142023554201934050473313479911690691334742303029634233938004897586689154341203653201330363421865147984885312620387395742840830825600760556839526358963870052483426022249739421812018409829472800710293980652767164334878425629264395842702910589446567429376169584641804770167173277834875511939893637371860494922147010598579065048108219694590910282272965250354884127760597863934400846761437779423535608550054180034362407847387382621205962084068654119669491878396577522961196097504916700337463660118532266197793660375053724779234950031118419593942238849402246362238810718388696744667741906006834134033193298195121445733284279247066460826931627275725296036330487345705426522787221354714347817803873618537712665142875625758127203218628102433354797540232539176940917968750000 [130,49] 54912392876068601637253658534211697883212027691090447705139860141752034555523128811123807995356874887186753868382577796524305873679615133444073673291870201066193153505328111625759562734256554074708751947818700125252508655441210403929953078979873618775030905591485121044653763705475115412825343930474187789378332537959247168426487605343935323298991698263355445974987480381553165232636951117026633753674925767369223667582073918459427960887854880595865883295264089518635354887174525173327500106885307676589341993504967222749029223706145807667371544270072868091742174501956277847724324404458823653082333160253219147763286314060493902125995849392902938494124606094772537009296561484553491729556929707999596636844203952832423671304610100489138239568458951800615161055050174837216381698391018345935575676536846360025633375534283876299408071876429629184936563252198341797692949920411735508927071080554338655162154930796336751291087981881846023491092569230436466893446782730237756447614630801404273365033108660686400627384967985256911721501606847721903299882774500366449978015461670264086694413651391119657317913741592601145677230571110879196207107702219847757034420903528146606192741430392684588329528504133600233549356261837305086125647049343549516025125468440166071580393783446627419499791920341659411917281787494524932112367533199588179300792188672990310432318868622956505632789075540553271428563107800075630087439726957357351199174030298735891081212721232644720624623668808934181224018774035255787126903701436014413563385199820424845833975652101983036476221322356859447135013250887651942306682475229065445228561848085314962567811984460645546053469587199118023423590457878445146847460193201369422535803845973593217980541610668327847836131520487536466109990752032460924673008053778095807182101617175163821225857175304554402828216552734375000000 [130,50] -16470879119365811288994965274335696882540858214614492336130266536173287516919176474561916953130567090758603928670567617914020134388270198451597425033092331861242856806073889446689413875595237984985632590557324314046014385040299704252562359624632244882531805056369500099231664934252009702216634540837558294821418143275813085535360024653375112257929837432960923322142685615644667384211941114131006443251353284662773787882143787750820794682173042135469756680677080004165937142506072874412934469954190731957954613063001290192108027659916262158977290591346963454128347482668353190485462671444225872772574323335464083978651211600322603750984990083456432317551634978492064655413328018184010119169508531897716977298085005199183874721937899642562354835548472853774677964590725257302029357431444490855503708656092486407085409023992618436293560537611970017312414806507729260968919268603953772356172022682770478014241812832589649884755101869696130668268241963574198617653514897584682214746849748902605075911035677663068936081451749263684502242510404589689525292210714699658770642148745794032748150403639431614060022905335223525834112455883098397260295339924035520066577828285215211854666364085269231801411952936470962191581437598884490615309708736435126569594621966442790219603470466182088264488435029957370778141750138366024004676356840597397146585660519178263899386987524010226322846266167886598382770403384053307852117881537902455100898439903025783320704273914761197941304472800325144701426257256700782722568998692139882052790995494660936139777562116221087942510340239312587014768047467857050069751924711603317998423171592461304989319491653443070418190272884257330875854365631386130457999394186712813727597168859790055903401816136877850042202832648282391900363223019738818012138004439388704692882127019065248909072964801453053951263427734375000 [130,51] 4026387352175437970596049172410783800198547981394798974017708445509725725491511090701985939184829375450860550522352524723538525047654317197825224751879848864063059874984520250951960486353504281534768049771891427246074887187737521537636819322070770077898461324180155935084517786417293060235106358884650184387004401715575063742349853128244787479251604943424316143321127647369321641190166880871230416357904940442308304337492610553708878283820791570082831562991192340746607844218042950756770905706819286516695649676619895552100663659039416114140488346614378364034281980644180275379135545539897162347189635628753012958242008921317075811872603126436301107254499559011363767824502684828248679557720421823596284610398008796436886409589827693976456951270470841532179359370132838215674060185136111273587201959634898088272217317823108008521291312140786857134556718872879481484343814212492505673463509198436670781609303447015067627014743949227226198032774692199486069303772286054330652171859570029312819149589331301990220705258734812061218394758814666006046118453313001860251672068559947321284283768423377531243599879636679771721576248944880574954148079899539704262432135959953971300612143769603242495661826861748971210486110746491998311566273027502001651290338318451774712889081248880653218696459942269871529168868712445221268403688681614316055392534726152075053964618292569399142894471575059870439696146155969860116118304874436857905997293294977445305113521787489356968660171721929140975707746717269435257388997552853786917040183865248317655339559232056081534550476501066445881144265131233494247706766367918838499234339839956443422816273724096160647263337382341109875354485520563925754213453800546255141678703627304563298065193632845656702479861127963896752792411829144896566484370685324454349611653031510981666287146508693695068359375000000 [130,52] -804776430155759188478842970989652016341728916161442580128743567894016061218877501367777105942010744889333789080398133731923934672093573611180277654835312058136173110812738553762761053619845999550244502154414845371223302514182868354146733741620803415849395944798678011158804370592724949448684096775447967228120619535461700354356957711643497887389632576359918742320450823177795160873068879264218814888336292678973820723994501622697405440403129507887777730320644828986141380604537968869370313235631054660391270110391394648985392161219391685075350775794919329254681238857825102365409767719035736591071209963990362097489752019767988230078677071667609658842004445160988731596769878330262029368211673820284364482375771896849228641779595306118448599001392271541748820154131175657911998686032805427821065576147193384149786961445858755195386964687460187494049270970181908539854318866881072948472881297556657260013203129094651261001908658864589486377285542918357677164538402435820282001481262717896958805822093739636793460920531494309110993848193107230076126115751448008799180426648351237880861552758011173559331592177628077874171591541604138935938592642070457212537843403643353523997795531263827274284408991799976559257183999427352052696151048416347804827855104339132891619394188949064871263433354827459148929389793758789053742076404687919650400967880852190109175107273441271504032664365853510149255391764910844699849289162531515131205954822899681871592323562388046294477629886635726120273716443586406233030795561160762550937875610376744654082864603730786814442857185480877505861518843675494656987857310143614469533334307722866454618545006775876278427933880969138647243060030933040000392129751726022413489809721191264877302926827368762913134993952935642192756183255873251502352434695922521241312891652145772778138577938079833984375000000 [130,53] 129006596557416178128837376552226427161027359558544168992977831412251603379597283739074953421833695960304297564994175725416017233172615169193519516834241529329649915642452230370201925089280188323811090190411298518838097101001893868586174504222610542395581037662713344066032628412055147188519591064108421412561657455474548237845887731754244075514182399904409514379070607220280417868480507670297388450345726903945144366739459890875069857608668430651133866408215976959162838398830031825029615947096430536530712469227922477042120290237991256929352596873580078932583141366491234665671705168353922068477102929892450418389836525645584383397499579890217392993729938937753740231655594865209706912371990852712939521295026534075542954997690441562747795500160051244630594094919953326204843328153537530170296197401126648437194979086765037272947435851379407153518152443534334466536759496620478473461228144489709113327344023046997256532096865781418733894727060978681314459053955381363792016257051712208310616979232531150912556468212349989866263765985946998380614941286772016063416366513191903061251730762791217416389959822656090024606312031839936311787139276073630041614581922168628944758449892060260636396213354060916789543601508968413350831098225812079028920986848153462353298013250870905825713421606917468734990107006275820418516940828551068809616126257643921347563028674451456467903345930934494024977438182093222096903115017430994232681299019195648767331687067492707480490145573566416239271937482177181579968383874510279364030508289225809695497551333898829219023243897823449205312163981569779552948789564279989205506741947485390953457685813535359744060894824201090717837621543101990067149390528456493291851736406836920789921147102989637528698909715547004200030874750719171842682628801063106480576875298355697380089610815048217773437500 [130,54] -15308233329419381070558416362926412583813793398237686896813964899641325139636684175215742011597088855290227382794805906024085319951989548175457759354595166191955633238372898881632068695638948945064412021043529271377270474824338486307294430065697365092547698933267086514492614526362869672990647602581165939380833326122912613627027758997009980101554411596730344448098505838558556031464600012436908572507924623668782601023043860530621215500903503793262236186485530676687070946700753708139558757674704913760221292016003550258799787017828922826853208192132049828562547307572397085640439181852161079552100964237158341732788110900488109823225263357377876776789085355156326415689031625687104593737076714256519554954038424991368040905753818455013727668902284120058170038517402538828669283678282505234085154272771414436563667372064932070246486328127718897754829123531628879801319393552895329059562527304460609184466134593458568753230538428594790691464160122277604508299614589837736624357455281991275074032923725699113796650760202048032653091009600986923466975356059474323441159252712565247281917811726382994192802625413222332130873263452034217234171435573518429355955459665286372401930639962806306033263002358166789487478388108693964770388994168007333242727259845787026994866319230228322595451701421633389478828855702400432883559421676945877083275282472343305712768987886809599303711604159586444209623121604916765863059104591950386027197721651535972251214554629136735626608934493537477731505193186852069072213240248391726339777101445022301313142046132517246871848494629608724994594800794240242152297283987898381931890054903701626726818608229531144726611312347068584367725497464618670203375322995616638997639903497337068736644800955635188365647675878707185390882878181618199292297880288799638172043550790581016659259796142578125000 [130,55] 842547062788695785047340619854592103035564545995406931627034760887823868777572110682866087261992069549253442691655509004454177128267007227608811520434331646321623686116958416950316354818188694962395271602151635449937806556188211694696874053899033204630930488027362974455510748239096480717667337477291535106511696495739983539151965091799090352916075272214187229505911746813602621263792941578136470896285751165695920741418784202960157526995736246839511468398527745614981625038572672400645784550715948238967251398105164826349587565168647446520938274129066925364873655408725053198046540360319867586349735779036873285470091028112014867518323455789872104785828636524496487799631536054887846222762849736668888747775695231722355440982266712118036861102123929299843873630818579320562659578723495158682640086122531006135991895011287455272696101255934532533617667677222513927045769868793577145757640550603325713904853758670048589120616772027036715994082753736035720091460932381305815171087005278299016675751194154134419636267196281997761154635927003459773276470444507841326639182130209480626886851645247410159489494677198572025940335907215690764109627106660288883902988367997240772623085348057473779769510605993210274142387795566736531618250041403906414560058979378772894819681013825102344957466965220037726070151376635697031070773996987779601816576021670807555917419405499937742790317422865361337626767203603429871674318425730314653685650345280332332502034328502873831510836230144146225229808917652268873035321878380022145929120075355177530179621392196375945954581266159353675300500443858744341755838584885688330002752549879506105825315302105120411145582253688528966782242500064243921162838244487110930797308334612929689642455710884970396489142742139696694839032646201887791145804675654979954980426295932098751068115234375000 [130,56] 188768935893793330750193734188602883765878239747122793339313053971275710596279550475703266095096969546703698972975388914856648016539409003940027683802419326289181196045424693463965063946537009083085540721229634206643978008637699329296406245005147573389173151117361378736272522573443204605860131543876061535727310452512470662671263291322909566304991957923881369336211560016896264569162591305091217550024747528013165587307485243291863006691213031569729056779481403583403183507055508864379215470665404906593831412483332173357381223161298120238252431520377588877436523972589814212461094694598800453504298275043227901680395815614630579069926177582505181829373361984898526389055377011037789370577251752697587865381818801320201961851529012814000672073825311190622492339001322094603069902588807026005319533918713341017723288843120953953172170101016659133558722113261721363057530954830056599506194308374762934259632057549095407945251035552686802097683624266646028707332766969796716858021399521347774926533139376331594637330358598109198662006295620465053424098928989391966878482465712122700104210503647418182493341247582287206353111820017753998139843278003154984063134414743498967571845725892015614945024656452252104458306079530045307666436217720697303807598194034825860830947187763979957753051022968587912311331416805538064832471779419793365545997339842283676631808795284383303629427018276427090922507707029904292989113862190306586786336550205017580557956651133780105982424779909644723599257189379901702201042598156447106069930174300400054210592474406427857381257962587505066252440140819608927265155606856712169554016845502126328235595499378869788981232215529792097756443742971424622542665426963682606345387789608299352761543956742021712479364045401245067517680816444603366462958704977190958474017845089560516357421875000 [130,57] -82550953287465520745910902087908716074407260050844430776720961022108289443751723213488116561735852664605486392525719498511614831798020863624986329347543692394436587511647661155501523136054865793242522414069119981143181575031662207715159792079624300093519520383704259673740355325913589936767918443678179133440794311977221661476372074511177846666573582979609189815691716005121987858865769728888213405316382952778299739739399040384933954644654186617552394066172581490508792769620663574788907625905532935472982522732803135900089003388816387932288246540233981611707569196540401928853339338339117682200739802803993174131746076081598986269361795135198362977132431632551800433901654240549230780504296147173391704307508170354326264724384137466863143117329264099331829551587476549956114529477755788582576034256219872093838605519347947960902505572828601416604682471853123272269005505891921338679326346496087642891421131700622620322788803630426007790373002596449417660208071418291316179734414627809219611879607065202436568766009794687089517214523958936055619722822441747262714732567098179571642766055564836580250648242656240200493732418093049026356599874754383466150452664491095347444858898824240558706084105348178091278689662981729108508005945037372123222825861602587365382331854004502281637149464265643524764945898886425883410044520490954029954349338391838850118741197295978920797896646614996100121080184434616996605833592476748947496880534848882600990002433212519228430514670688687274113940989011840027017715982217551448921814081816761787718072615507007694926095360485963919703153757091081663933414901843158873858348341915772490935466576602299427959521117654446403486000467464215020505482198981375389062132767093548597121995113832529755394169928622091229611926416294728759923623471217661798903299009026403808593750000 [130,58] 20116874941980158602613265718519306006813602969018159556458113186067694217170430926624798292732358962167587476569251925180099837585761418078630585211620417400947544030327660617412023305950463358820464992719177994904949034268875913184253186386940317341007555105907119739814900952788578231328178732310321917717141478396219426426540999359638928740216689822770006220952244118808004673333747544790448687181798125039811211931067649088790667905170746774399725647997894811097645843965604265186345712624327475437714410114105903757729209695859028085233755291263124826052073240572133478152952868739062012359045909562423082096198850888957973050213994538324299617479696213374295458883451083438971616724504114598858880348110254143165495928042025304140758125019029202535557474589657839752001425940725250639975427558260616209873610471896140779770738966827002780900685497282847502738942702589373995783769946520467440195148452649625834975409151375875438381554890907390782760511268721817869148059869194438590513137277096872780629606371288030360517003941947647193032780753415902176076048488910946419364403076478246158468681916668198813595101269769629458223262423394878904193669385267835368779000903794923942710829788169986155271182198712156693196369376964758657696536147040220030356648668604725733470616010059925560024894636521953905101021766011540596107358218701788018052743642949333241769906507026336383146702291953179729878161586380024945545093271114260320453260374223153366669246331323785813654641208731396308898640279168527307357093121679305813338469525084489611241884085251231018748578669903881889270809909678396651788999289414212313012190755461905154900033909996873619162119411424092014919601304097138542630818121432668006583514135960134818605009445322678940371305458206979140769638164568523914996535585565706787109375 [130,59] -3826060347474773485562749362020539078810596987025406521416268909126991260661494658818003393712178729543785182759356879130841169754332485111728901058904736232068626035798193643567636914249179612737721622622679123135101569425616228450488083999170291602111747386486131935043203788175558232783973392400273757472158870211595891377836504971546130355729399508883216809921260571485363611685593144121824380452844942571275901051224153136275387869103555280528854590310264705075811235994781295158586423748433338431822225278678776200682493837150977264292489894088451788730009015307802235979359254786881579945957951895683846325790707857576577869730246056731364676078190073455442578463259968833470974089381540570219380774855929648346953412694395456617260320434555988382917224703582531852184823773422439730630662210275528276454845559507665664384593949462151820585726203189880403773166383424743620926898724398075612510187994497334735731435728138154869177010208507777553026840145822740281022295373718731690587542961932414907828972961305932858780321424317673824413710073817658484477332099046498812426373623094485474117936844271258802335712767502584348541957117321236917562568502694352492576423365265947588778952740807146229937916432172765070321844647454492675956374797885366972990325380565594517994165515404954116486627592643194544941426871040863884245053565315619465789409211948154035761727217288714134932776469131606444572034588229040225447502526613710782701589080573074479079656475173539663498633847259965071140503232410283682243519003826448241036517441840361460446750408212644786979490006104982684052945249255735863828833858999408664995320629341476461873891672214742268371597023767005317895812413588912056188566300442099956663960788163801406133194319819561825581015126466960192277056730894341289616236060755000000000 [130,60] 596836312595405365004086483276241582176248556710631387922715483758463055811762515560236868156759116171008932906832196484710982707140263944468313713663435828660212531470093324052768979355316747994945761371296017503899562355302004882758986304346972782385625519373310624109669554889570855177125220586832221451531514981825716122995376925466567125037304454898041550588770445817668205359079945575680782340884149199302097773477116888880966736230669117440235443386763164090198487932078709727109252578136153760843464244315271859350435450302628274659146435994026088496251030609759777563542992160528094568076294370676062085985840175025751182639650562340037738556340783039603150824730949817097598448487976789721664469889980195947294774194530968453738930749428931205952599804370450280656878040656200980588091216795470138844992572125684833847002520573669791106833508498376564626659847647602431684685591640146070207266997257059118638772732392023576715079873093530567525033619711789469716163481123946791348171482422832959695413351450792556683912067609738628997567659489095416927414795921653449150638876487854212906708469314549135209731802797642656642251229185677430892125522520276220237259824184115878194619873087385237512911078808426076766397300418012919032845727007549956885635830079639431124492957146520264809514614808897036188159341863058362373144492169630128360906706993771685877175323004627071194175899273787105100898510568201326055121927143363088089612154486199590926761064109463571422464005595436657317939034254952532231046707389028070345907102466457143778305260322370836017503545878321742886592474644329417676703344446475267872858209181056736442107195905812129968484567724040646978893989353950347449908227640424214785654096921108917967391017078419638172668484210526687341978038815337020586276681802000000 [130,61] -75901432179425185594354195306280428857483270894458597998554385569554251550103869220021679558316479434035023033928231944350469602569170031575506017499673406843204238070717417501171919974940743596058397606423302258009708177539736969064623062829249885533353268702994773191590956915104578336214955254247154024078303753363577508888303396600052924166440452983127063248323628072387671768904622845879720880487907236066690979245370381472900560922631098053225400954759202206523495237388353325225343899629168435060899174744727758915305480370078511555991707684165452569929290494360781942117055232219737760887372286368328482664653705947803082180397108071980122738014161411411352408004969748261036525096032883573197986714557020048043089714921291533457970817621770532408805593663891726463714622277649330787955983895760432782688766848561766206015963992987786217098069047597915236905726509361181312892807298800386537912988971194058657051147768635621685972380943990548360082671027817984221149735432060894634767320573419365853241076990564624241640912113105442866589582970207028452664946414707269966105554006529446277887042329158723039509751041734572958432747233938575602736472293371695158904251840239228345407503343189986552866111463337658025881341980652447713335711686007292041432398933867069760523029764761181440929233708364645128647767283190068254709913978201703693238749876023177415138651162472184769097049515791775741676300485730661591022498420471046168153137423754025480354995613601880414430310526809164605088536101133623322771112119857023275519599658336936669544785753410699135702284798562976928693477244507881876879010744004998541127871716641178852663796530455913535267062622838926763140900979667397471120802491098740335168645680382186637628535031820106684767667089813950069519648136179898278844856000000 [130,62] 7610552870495676021069929780317826487483149473981404869283660525158935947890987648403928549174514499046783185488128950013124507172452810416135483668000481481946778057431866912811619001337179855369185110094420098085162938354390614055279833054420451953312910534493695085410467491282483135717608368123517864635512040331234564465708502762300153393807853148284586655769987376826972387407373733057443169996477560331941666704528283773401570990246026316749430194882494065440289900439244323998881649035097179102090338322824901752334149311497780875156496698796744681484181157096609300234719854847081998710670781095227894997957507322358546340941471066059961958609220752269543107441164008101557633532708387157052791714690433654018815904271159208260705176249196005650533340710841583569132158908380398035206678879481199884756550807407023604351063081182577102569776489335465679425737723600503519195027950674269471023023708267412149130833366085560144355424099893876414815831253596866788008974522625189505059504562928516780992147706971824657968826937561105047561452492319550769469610305063060653463188994646647566748975343194011828849329358896026521428241340816350422889378044056655271880533044485023898569399063593253004492414131976320868597607410516332526460380604077347502954515962689983001934969188502300027772354108075421340177644195715617038274432230702399758958896017751701379086231136005480468570544043176406178159789979348113876260454080202201757072673125377564215414835019253435101321558052841535737645654172366964085350361060043861329503265420785832942195035127890665634848067565033820280703013381711637610717046807654306038472699984873224451042952198085902632416459708794055119246511591023745610089410088904057245929851719846583933965285676498540016507978802377607632955242602648075022756362208 [130,63] -552820749095849614943619563109355513507056112972673692924025296988662332466931614687652619703623090413148426497117310227655353137983420577521090572959976799018613493733390493743552484338122857229586807332190001960924849039511516048977212564879961983504421933456668932348371532834146382109340565265362802023996033334221005584655948194521564863657441663643360137100804326999583169716677691673466023792863529077067360801977620829278116326971350244813745832682209595903548932794363161217054358443028385739352525646513780336001624885170776348069299877216388919627630899272465471488176328603193799136005534577072396359986203718466052502975948850811568694063007466392590461337117880047438256869619665057390315728855857465040862518462718108069811270081959424534715956783095120458489739870743846307034982473710360181402744931991428509418189166705654054663235661619505778339578642469010968719568607130712230407695064962959991205029182318346841583298100779589487486898168276457959477979943247559765376405796350765933176266084166505474133546025051917503702060401422590223194269438613923624778811633019494318919047575468431991953476351235733572213315358650577492859858592353432119527663273020496930642829277958228796061978033160717869840004823053898133148769111698810871269229056760290170401503978811416654481726187080557687468839693143349676475407779174366370516370225109732238112728675123077086575529375129780284049972083545887210613445258861294941585213982743242110170673060486017507063500077316510751023853641119137638447411695536596469089725117845705878846658322085804234214146674116225149315041013528042450858723155989231292912942892135614334180373602925342411053967845770336570522924277218803389581982102515986815000329337805280956712522321168537147887321809987792589121786457251025040031360 [130,64] 20616084764419518696296757253557842358149506249919136974535695815200532988354687865880532645670965530504201854613095942193093869592002498323066806399470484228285827446084852972155005444145688394587227811627101203593834268917199899061999483173854727028894064400791280375752271464475689562374226587613880667974697681412973191951334086283883538914331565970821961489556928819115174863814877301901624115370342605742162822094998471946778182919696928904961565742736439392749483375702105437719243559347076443611363698045747034771020695167776478532609236674902059297471226922042457994490450741352949609679242425109560109318259716699203867053134156063383386842353192151874198161328617256858678224271603641047690527759469311626832956319279437114032898317883401149926327363202181379064761541704597577748018731466018484894349754976770183683906457108170429010781759662941816856282321745487265021841770408731793791094478559399778065774431354173887801603032407883702850961501659774557873161494594758398481710875491948682151735657007354098241390928912939119863682660532459502111524313813205179809386183711872409876756884308714495646503889648713781543263286301925671002752748471794279385009262851609966370675465014911195358537771606104956217943996826016258063736358800508349947051419155512047815326513770535734058223030058419782303665258848740495010525785993887276845702234751736645157059076109248988316555836823836542001263830785414815294793419591420137354738260497392938905762041261707191648296047628339319497201631757997618606814008094814630821055027109490516824766531405357428186773574525594272270737125430585199910989388753505210853596655435510992447074654623432801362047817527206589850735863405784652962551246214777310336541829488289771164522084521135066213390572996151318873953463090577603136 [130,65] 1227591658022757838722914805748611620074435830327480822301511200311353989123282742204509950279258283918516829597671297894641177831808568736726547466918640827118473917252016673090453660995768487123735136583955879305136540406631149867170479371259496611479994811609076993412609998156252030097770153193354975350293228831068729552175435175856690877312220172478492332306062205220159064703480514320543298379516341236613819663853464903156190361561616372748431626589093799746101480201291499637607335453206087779675859849655026271013647201303876200390816917808311271731263384414872921965377033915600498717673730378460396984654402531491892344056457795791108027064028494436458601815103982912102550763834352630352046992249276985293752535032403401448898857282142841778236239336992766980158865658973909560684663518191686443694624136571428703267375516229844937071474748887962260130894209825434880985887297050011911333805999777161643446249060965628056175116934063868841696517978173451285614658233289139823640428406040747858871125882487677843633760386003355728635539078969806368798994434675842505756165342841043484244732846717113607048873674400460604996691744673903930615080191093322400592031546091585485944132239762096799477154061164358428178727208742405593656946516777365047197546643842637711198754296377176068870206299463384550780188853245633807277206279327999891050793545325112436333293450949342568045721433998220590076039171216999164853400203186647417568977539323365653549573323225021227453276642213585039477051813544591843740753674471202668378268942278209041017979115043222532172615604624623859104925143678134388982703792540908952977173659242692081042425727254186716041904778342562093460041691611475421644873172024996755687407559012025712789834064816867426710493137448133189347551980732160 [130,66] -300988332669482602287522171406223254300670585305551589315270413824541479691675418437627768590046659987636822342508203246174563391739009253646665358251337180736240534312537486959045925966200839393584963722315743393628684651396086750508593609614008843704736743707694124206638034149570982374357329247487525733703978012129046187552764296279087948661426624602822542776563317557229048093981475247722019875179012615660696994615255139827457848501372074022843915487269307108278429250172324920618532361467744671297345515428456074485826461052285468167002005056285301775958838684004662485557351993724243859289749871424878760295081527863640975083450414525799349444093086145093058347212232162211893602871513865030349808400701556687671068287032965276935874442533866894603667291032748329473903909274101017532342282308270844822531133795159149398200314902918551138384512929954449037199268102485233749247977360905641230567501111164516495877836579857752024046070323087639331357036072649597347739023414448488377567955664493908010209535265388130431386034175706010755636375351055423929101329726877867749846926649760411521592107566721779805276841130119759383599939456458048266385079255125409776869927960424047543712625271552928348411542233948779253444163175281889199575162736802196462153049272855417995936665343389428298259135765298842042492621388380306905653721545481707981726754235535270687699648950607691647286512743104001810664520017120398437432263705107841908876406764739656217610829126425603926516384257675534712235406107355213167358454189692345920099315295085115126060613521494551169219161614765595580521917929243784946363066749564014972932699178161450681330440582052199116782436192389950225964412298523985931214265898830347518077631413199677715047091308319604187240907430937271095718798528 [130,67] 29514776128989499456785581885779986890244644387296253602606406899781363753377056623757171095974001976937521958729827843179789654067347293736401244549103441377267344069692471119150559590388908707280880748985383808600819587519555748931246601225982726419609865148986153099062798448894606495007220878656110670390348179676826294557407316243197623349800364593015004293647309666804738179562704135217124692805793543666659935354778222700996784240833298191735711286202597122843572484190773494072584607180245541471544099633335034750287153987584483946383533605345183959051283951866233067979465772373959049151227542749596905944355206078625748897996403535015434678599003403178021770281759613662472117858089814105194667166719509725470071401199839561032693094815382465887780983171719994616872620183976306946889211010630184497236509039703359036521331584540280577329939939427813418390258799930822266693530263047023689036733554662880455146474882692693233993476928447852142971133198793018690677950984013573742355275761197377718627625772466071377945172423517033990247058919674799680368386827106469798242421688338248615723923357676114157587672957365563561069559643469569349756783996033841860638935721814936249855683332344590685892284275811311605611216769673884861544671271383582431881032902516895965356097213660570854636583252761133878881626690792404127613955133110236077572336078075474882745169254069893967248721183240988085920223548791996545907085088889670624448405850805004170154581099998386327690978596664938788211194530335114441287789668529345215211622920534222414080602264006676412315181024873197427787116811243791763622362920891491863242624853956185883835905024582171898354360064253265889262949022564499589256681814087941554756648053795584643788970759929049269672056970649756517457600 [130,68] -1856378380443693883110884645381561600234323576524720230549517089569214415848642683127132674047860746077694266150832079547083187070395476033255998015408453117085417955196725434746654202181392262561763832536189672802766745644036964957472552710130844836141120956003593986540913317992633794304875712608962400178740167069724255254349006146031328209796334134065437606510273478887475603780446597240852789503767061829924044028486359628720403176047450189194834844427121572547787140640627125951683242664637551100244394847482185829705545008794536282752245750531054092708038569479377778501780547891790762247174139392277139517732254288186201873575754310346659755924118735679804291943456674945783173394941582484944101079738853428484284333535626043248820928745940336012233200325580938240737048702352454127626652220539288407403872015577227086025614412362606625478386668315522625111028548477551070406762909392698636246696027198461341868134673492977736441633001603285292297576360293753386565213816370658628480410756280773311220182150406586331931315644388237314072256802968588758532031164311060615394038415649988106287496692780268285230676810553525290411502790929370213028296009164320215356118535755458269805428153065107917704287827161590276235711228409820664887175427618833501749488802664553999035053738783350362793629842006659133935213909928316449872803541129355807420170087827368166260218325003386523909649905301286712790580978070276799360817336795262178938718111236636274415139068047235974625475184840678501451828674687191998237311133177985759864884901835913290620689240854962419655454014552008126568524576434590919791634903124472460187691400175912713284089780315643497498681099265566611992072521422535012163076697775368362997894176798953432810090593110966751942120711389843805680 [130,69] 79532342327018165657521446818971429041717891680011455867748926406267552381516594747560810509491932983374311161463499538089670473024597510769421937332791018127464104927335369432787982455973803775103014170687764090116847312511701332276750602946371569987201325448717925576565694326454308752975612413371283203216166350909414444264377430174071677613757592442691484196627763179267868948227766275340593200410587920622686151908642071954425004001154927696981851319440075336587008705479071008392477087853664607524644116802124724738436897563952138487898212638791254052678192588408191564229295460726538711054142122684342306277457882053135983680723789751923474191838749220920674482732220490977183330436668834372549175935073243789424912283378850696472164269740234502233183666192727538329100765843292305401028928630657617478419755682156821380398991755813918976880973904955984643182285897903552312502219813476283639985996402934951675618493922237727253603595485983303950293119969932972235930346870185943119893500701643192134964610349885935202726065284554911978361399704277193277750050690338275123414785130355304747740236848437084321555601186243452417284704260477231983207283551471490398591116717360520380490740914394030753940717896645184468849120995072434546431196592501776794562155746666617133010664503059995694475911740991640288251927979041876144037179043366178818934227581293843146427249763510287696977319373689309965729941642511377311733409499725839385527841325792817564629167897260481675755158302756588793868799085645051246133007018191994847133154352110037870156486074963589023625924357849967532079929085653379814953682305940443007828676108664293807606641073126501133823185035340635454714261356744757763567458109545870001657789877599377193406162536260106905532298214768640 [130,70] -2020526171269895468986476784577331520172151496625864613272633428079508021514169189884575684436776566627161486987844724025634800122492074012467145418555839803570665962928614755971299996680875393924200219926012525024304015938113045124351528254504985097912952482205358747447430018020190258333576653964447801105451388441091534510440945163383437502864573627744839953562562358610017720168565688601260635632511432178860093064097737313783325294761158008131738107640408137779644857493963294690693756221348687397370194381884074939868346907282311345997007905933486823068461306016782071117083825081626931484806578765022335945361652098408888120704648088681042582045192609300389234309880594731273572850547189790192745446927098151550344982824646957042592675678860987063329810503828247780412305719309810035623019639245977642950051542674662951362173089727517631516144721922759529914257750870730810920983239023201217522432342623286858388014913269447509850025793556453971366563328147540732050626045612301250803293586523669364135685676075247130107934112890425988282839890516825754152225548787441910239594014533864872250462949508476421009328368619335905155856148618735388967687721967803137434424250153067142711987627880382166461946781231579208397915695580724022862971126939752763297281920217517647119785913650813621578004473140580473641211597977218920913486751689154440109702803237125977312872243770044382829696145867688551263289003798132623589397175236600391852160858347586152406604129745302580965910292825190576190360193817563375747334235081377580951648957581303535555785836560806960527060789625649528693312288778957689738924356490290434472157130164031515505335848030016082825051227675748194214868408379329167180095276414739028158700967268859837733540262773693816977348213920 [130,71] 7467754256642411417897311690829402457117597212244771122817338240460280163515367113217087123776299408391679749580054676364861910333785645930748126967961369513204754215721865290838427132160502677872052829285946372950577830980867021237201746555371668545988300635573053082550165137968152887331488328597540215097776215956606517390672133855089674614239773576336595167251030490747667562406565916535050433141229761812639837232097078353974789955349959698718965078604358332679258807491403335421937450063132639055981491697586199447238821856383206203263471240973117512023768512567775200776501522570023198878605557703507236192626686260235442346306605494800329246839149486864275393491799039139945906752294567469694752138721393674720518577588443602228051230227887162825682868829415531854459481016443394182680577198057814049139102668151066274682737659223503723304421052169621128861890765778320636841212690126067904750031284098769531959208916345726735571842869421210493193128743982992718687277856904395844163980462541687829798513375529286219081520469729258471997367208568194384489643291802180292412584264424264507863211090751251325283529819917950074676858694902371760852026306884164574518220525077175307516181978835937236958073273534210332335445003093129565905324995840274559801119207887004400506396230925731774191586127675250608801061976497240344026315865525632973717307314607188731089996861594289681591136176564817262430478267790030167531909616964366791173252412540211625732802989697081059714004264829808161980848436752555031508494767810449994414887274570564536906906256006857300101245391625967767705156583362971195173999293797600191976345377270980520216272342482151043444850413484769851021763103719663633531471109166283333753220192714707088558820621389188487780480 [130,72] -905173478539652352901656711525265475083233295749014641678910676748160414835244703003642375923013603400660351204876627457716771950910501917752943362839950061692228680657821734358314022843174756452103831604263715130527711384017036406180747620591290241815771918504002145049422948530188467929082483189978734267026268543694201886969275034561360640591253830450111630635736927005566277754787795855198250177004451766910472870167827703394378349160140532707801839385661520388465535156541866262185665615384481328421189319031487329390673096863365459633696948693657134096290630797083932795461591040871668741318741865940853377555627107880180578523137929234136663148541184456695490548128662744766121779280370523834293448069218263869588268263751033677982936809771615320862587095459648432875713512773117825722698588062482177663562752689948942484467606730763762896751632697970528598859571946995790331207993298125895402823796313553573387155301787292619751032425728603047332472681008020116913930839258490446681997250074416135796484801131339467686735516405619544871209570578326958566552522209313868548602136823107158356238199774304556609400779450287651708139425034773011132944181107479920484791460554195155409017762804769774771075603276017598021779840972036300130310199285762074878365623628195737463531539320395164651120773840321819573756485085953915226935622400989584510526319342157391387018726600547057267705513961347013209763542696852336284737813258200589634062055216728945178958380194488818575573977771697970944355628825200306926964637360760097806135070989825819836076102111316788347794355917366060086166886603138067225829405206065166709144305087642046633620598275548618321308972046012030250300664956513053656469425441121997452185765102468624033700242669171286240 [130,73] 283384723516527697077226916559379809840815995993876051324124953310204067308469099552987720750693893857155219608190581187647063567375381999066077476265710145900559545897800985570823996090512021812573224370153074805600655631731826408718279901129124255308775696520011815394526527380528029308454634584346600986368444033768687770462203398064299920984343248395624109915117859884734032721996226636693220192202760711653790985743994384903523902704817146499285270956236779476704300807227524233091365769332038504893748814820216026459978946879880247952621233606980772250354615090712978130663468343911549900138289230633795807291401929978244491413393547109330143761165666286762436225702654028565722856526985096870594515222422467709897754322099290757874580453184331654922444468264663569567981846456827734591134000665026508686539630169547561873673607620369693148312985834228580226079847561090983581141211182394229672053843818042900483205710891030242686478024961948564314673893851340555436107168307024491983412472053366882641693050027229914585073945442106497941595730666987287738174640122101069210122537639370473965587234059086274052693211841364471620978011582005706757340211221526859645680641520018840616436209879001439827893690213111763023196247508929226979596374357241641668075368668687594146413974029218343573498479283959680525711708697167751524625463988812354044797435027318462224573227385578568718123548129364866642758870213787304033723515936264494487101772318266446280951636673038662740652333608413848957718313741436853771270950416282417288032432909506835672443851833264666518776786378537096755106794321010846314098452085818167656318727550916024534813097393820907173493715083113253404545120452090342160420369644859140748875010062806909093833494665753760 [130,74] -27917102107974785020634580391475324087635017068713241780191193483559484875232999780984930797544842200270735015303557369797999312811878427116118574662819586680857597075669228802159530247784878552904609464049116668287412298498018427823765310184277376200074650278464586083947106058943472870058502686473220103571834953462384522187462306142701775509860203023149551103362042571599509366017754416445078200492621597502892253843885140251981774564448264894935785326351854549406659237138814310803342617058069772312779973057427198649041601352225500860127402591113045458841496071376820914528404011020669256844840268588658998545379418471166195958098700430203139641509267476213263062275267526096219164637766816308127037505515779291812354017451188644209026343878245221761494154671031664894054498860355247239760879264875846222552871117463711659253470006242971853352784165685867880297839538985286101373694687353864061099352826153441046057417082021558005861649014567754455620723166260009649404434627411717469838689621696622065402920416290216802592781690575523555408121239176749535257604442382758816288981358655266705442708475831602259091613559401897665536625070780590724376699593544540255549378740814759446932890408634543503591606920274936642831629559890035810384817173634013489790130147665785524861827093177688686631745938983647233237446959316654292022615815788706046789489971143075134338519233139405918932517625885750870271438239263444904083463494949968752397104013481273722838311900088444505974084637553747046708351814139613565033763034914867054170191025357142710031896477068332365824229513145821068068341740923113439414650057469259835333031213652482009992527656886463574347525319078504214851053033927745382475579955977072774726386891694135905096670644640 [130,75] 1630438264383005339253488660688903383822436234634642148898717928712008493810050182043197586158396130387596851149080523178130246795949500303279438577980261878828595387539361931363581908088622821857037040733527068198865300546568899422586651514164078033835501552643195613243327595435093373440560343205761132817614073504179630122272535832907401606806133395405968072477231581040267996421974487805120764708228609641533979121870607686739070192918495103160363938069865693116587289218461152012293599863181184067944289243122872118732663371351889722802843140832243909020673150718112813656073945794691727164802394278232761028044647440316931964635076223994401520586515580503091616879840963828627591966290478831685629269445013659781686379794937129332742452831988746403388121582372474904350721940593427733163939340506834203184302758846261051664739713804424201652604356208439804261215991219829367253722994187367304400819170410472686736420001872903169711955257598011417107297669346763608597212020124468028586265185422099446869516946277407222211902240224636919605898202391285612641483947862255148001356811692885998444883324738830622080651178840975597069005526395151753036145163887990732861241162808437184518870909632142497745668465293804677280070879378317645174632061541624105699147249854173184498316336838940190780131588309560659408675252083470459595259468836978041196230186535911145691980783185281483294735871535503061619569398883619390353744770314225316944896182049513979994342222638575931064903894738854091339914367167067033844385704723487465692130942298879668376038591456652559455387619420735279741647050214275038897073513770507831554691871433177254672033676439931728574125056355130796984595590763119971982610581809243596551127976570164025398693360 [130,76] -69593599065954658758212061469336279897933024767962354617368176318176662066978941588191434471296580641127729300813705671890658437508526621857263504473508974058421007470241950182015613134133184659930154646749274397456925525442820800316224849630860284633300547568898556787993135447803952880164915414916072990387240621418697117845686064440042567017469193406472272118790136564134659780409435661891813681870709849036612925438262929100134780865792194604771685502340118733900931152793625698645840972920061841699403417134032795188779460399997405077924244685816616346792637723276094634386487189289368623575387358526539134368468537103507269454142335179135898864329609106845604280517505486921193580088884882835173225882877812922829204506244476577674943850725332553616327064396519598805843579916783194371831475086813196583116764817957262956289242346551188421045812405852011302403117992824258283681202379199982514533814315916793185457912366742934573255724389374294956361554912506401410497167581009985613644826805560602611206641320758968082519297741998020498473155071156246117471240102046558780274771831910742160944884394748620246034649643276655050314154412216816659296016192306065131994013563578524001498107063473819281730769424330148546239895742136434088383040296531106638514410053045510045908132199659351517989025862153841574935242452475648181732371936829612814331235797917294672065553006511664515132821312999811808497210575949131070264461458104792388197399545120308099907097831968022782625437975537160463328001491046975633804105400263829412054175672054708585213432573293678040042768975853454485291787284372004819403640464281333600643681417268050411485075039741171425091303740546657263411264097600156067371973643958585882623448362562903645240 [130,77] 2110183126042673547237745208889534600814769380361530215671785951820143969631137135649341625975463283247383740171680626496531578632793445781756810582824596890009018479492537485430175423912262040648195233630773038520041383556959806023080264391178483417198783696069745819215000955154058482014289655864252921860085686369510628318589207272533855162980510237607987387801227522870925108103138363456489863298570363133347253032531961328472285725084257558579584315138909430290877388684580845085570544639087912030909506973488369588427503504690780894327667540996084183066594714634999943412797057472949294021349656988647251012233318565949775791223899539106465873977942145739188390072823472098475287510339713634792918252823032472349369699121565511610268028704720103248196395070961987286804524347372429708484023586703927462311345852037206319915217473870941816984214725368433319938942798427398081977848205511308771759792106396403811957722340740681521723789045313066549722941872739143862234586768994940346510977606906530715576728028214331300756488875699350064591242957966925599583346229892236391259432276884685761776829638345382721503878378829614319720152508959309501595722892838976147884099120749809248699889211627821966394877946284591585209482975520069140231003425775095401934022217830006301202236344571310846091348751703777912810932849313742757234881238603601625412748031418092472040337843584066933333217076399077285033496058839011977494056394171852208714588075785210138506895005680711219634517729699274083169347395518256107472836407956601000235939654844158339067544075217664608810898257924206955660978777115600295820953523187632598962873730096779115907309377015555863626278102704803105356813935737018284646716912995923169075007327882148160 [130,78] -48977005766054261358129555258057550272199779844157493455868233278966027357964148181368028583049332179537337366109970777091399911080278925533898501529646619112222816369421890586607368037809596699757880220225393424263721344389922562476614837064608052558038823827760916978445575003363290479010295615336343193147768401835395948514538739297749069378801742826631619658329960943012170392422029831891487924979452504666492598758018454013120462511880446192924458984947829275897644670169118082295040500675650780464227088969636343756126916219095724572792760789254092141032351252438366722371449377291156001101551122716878592524514940481477773146703859297095913440086570158930832639161899278667697674589748276619389673366820920050370150196473763143912453600631933584036785884996408211650997013729401513149828487649459509313282503277496793773283286030239448348296424334944315633374677438727660746600357796475387179882824717443799723562878410103030002992050198960609319362409766527018928994340263030760738502078612554356177513359136875072045059879697737242733491469584326554030829968268190338983252465808624692531343136092510682974721071393310899347039165274142284119457513367903154103426450840093711137910048485350789757900234040378500329420721126791055505207152499543322263067270173061320016557179506610292896884342222080280058351120551010752386213756328843061920847931756479809671613078514807642467686412296214827483265190509230518981380457070903992029667944093608176620736083458651860120609367243045014192062532902901383455951757536017781341372552725388073650320138845006226884466900911224908685035199251684174667186584147326109943321191287584099008590718837937205279072736302908261816251496473967769796402071485506104603092070349080 [130,79] 874827437616272492749141096985022504816575237138455226913671661180078143912158085410159248637408596035480212679016452651156143618729953146404705587154121009283354299183208304895078537853569849773365073959005862700908228697974694026058908553775485001631310480678501404412099284782502172945530434974984288686023054221128708566489849849105091756500137583039462772491571269990138154663321425510002816396063476698743427883207544004696549991165882629514875004637254871513021537064034322084278757810563450166737137705053697414252322708950678797706022008738480352165129421471833905466780508839437861550549014322225439272704644660609722782242624367358199863608401559781265957770097253129897300013693044649087528614786016672893016450474648211566417349251558899320307694409086902116190357046402432194791466742221301210914605247699787589271711732077554602296813506284568303922056030157945766821668222983581646864954392921534316538895302435299858869878200889911012650266603789333726371855084054791528518546559888244628262969077654380484075300572363360383576684098210764620877459765985193502681040779731891802969827601523408309327534430039910015579267013235915366593045551056853502308657537007885063490953022945552056024145438819240276171130300335804908604050636240292657754470975627897212751874952411119103117690223748860416771840669174785777250519913685157239517650556670197883464301234520579766786405319275490431436645300703885877447644988371436298896903601514419472591215166251906515115866941473114297299971020091091264719890511853968161450531065016275294848823274284484804173083829012101081236493123495477776214357980570735310398849273130957000965704826739242549201078846031696558783651874791024920120614885553078396754483360 [130,80] -11827702667148848212657101136526757306291586090903166588110625916060114254128185753405772066250566832996124645293418835948733170640756553464368581593860947180601490389338701898079067318526916379207621957851712535043647034557381558650512101213283749232176146169747380188128812883383390381745672600998708352550616981867217822735206877902656776512036732229431976948191920361450977975455877087766735136593601073929343581725768307910200168327114472227831120568459135002487095310765538671391943138771799501056916955613891782182003160269206745788958572635146536642311639232291468553921121283243099571987530800625118806728025682761486939219370444184444399970512030850129741633240160484088986786188478210700325688808144722317511906689537460960218088115492786750462773733676516911837078608648443043106027182658598102252958297311435753455384530957978839456621672831165759286177627025178232930495710100983511681425677368380312910449621155361550882573201621037235340577189084537390474602904618922383724939014199110379055456364935676181690461655526012624834043138341165774946906546407295703863197855538716121134954566171468120901952802205842958684657644247749754646791946213930465046917401605897527320882620604209736102621649603722552504870900013265004220386219739417064993234203757537303526584370848152605789829995979797805201135238338074620639315969240901500992396013280723948441931755256396161179708042252004134252100181715792908043104391471366887263832905717115873080048671494263088450982756756615646374604376249827339944364495339371625745621330359847634030690974571569246132894597901172285243287232366332003654873630785902438531909049809456290130284119243980108829908413791696661643528767398445796158865918462268399619200 [130,81] 242180302383735405018973793828742981228646316685249842884057250078227251117983251254266983868138214979837788585904626262193570922855587031169763537135184732962590552509019651690463626938951256118507635491487478175839247934904913857856056814113380798036318411404831190748949854271852973432689697401877769077837270030120378814221620059962800962793906409105319744650289024241500266376039726680114872322758894703379005386300881363238274974247042934807822770400780682582595461426724768920212210048246546440850942535704724129999088490424706676946658753559224254164707133649971322753751208633446393142732694130246878167994922875675658208216749001848454494685075754061683250566632449263949189860617147973671525825857425841459597054314579191157912403240927736541835520245963360876464780941381434754487993613361448257668299913658535906497617889463185030473563901523689679275457057381323892769367308676790063867106496974502317314411865962029091759532785613140575089750207729697326306731089539201123501307924576305046323496761202277684250674958090983846291143613844091284659824556315186351551782192855312943812626632616063193409354527993638679658490960962764796004610704209959491611318300576140654973360953630019154544990475944025434109454801002803876407403551533000755760842271764473372287452550787942878449929636359372054781850815472894443791822999347057189141078891840278881765190613253603045848508090958150903963429559965887708814543116502604662124446664313043438097824979806467773970648493765442901050055266679326493959860396134207484404539398881688468851385324381778032661271613343821272133818895388069265605916174606488985386163941385384230913870833141785300809508925521605739368635660369372354201822200128579920 [130,82] -4077385567186884900539944924231762844883984389802144540834066376177907225904007593450084662457633973595674071707143675687461598294825726956121088740526983293263764334853722587831896910852570126163588584619053079152745240851072072754051233234617333445328645227959151169698935867244759228670892040548945672661436907875109808082890478939324364387525398918992604845326887676333860616350845158639186023661494359628756662682351573819909442375768462900548171031087425981395586099598973785952269900171787498414842209568521995387970237890327412737771261064668298022639302711115282581965974583085278214780002746638413430151079420554250720833603525879478920854989381396596964283975051027729151613356542893183211472422908361973551495212357071065212949512097251060645996467491915575069687653139749702294295616925575449539129504683965485417067638814407158573551064292497027459278853927506570198365102847531706615132248281504515255663905882803820149958430572296410727428710159327493780733886000721834802831901126854103501263610702445458228174247917494697413472629246839147858180397519020467770240839579904727493752614517902200304405777955136420952108154426535580666066989111418770170279304081490104433730628645100820873047290292137181413323998115987948576536236711499891744790828869448662573208883323361325637798207281052761587067091021653127593760196344773408954611253015453510886364126282816808457925276610100807900359617599776430461047858500800056311236536859007084084761255403991498594681778859409050009462939945498037722520757352018497720494386509852970298983246601729482884631614583923747031349787835884906145822092526434531093517382602889251373599102851813197287720738599678238281047957146614910148038814720720 [130,83] 71494647300557113097759699989810414751023006425148289474279447998500500584982140118181073738753121855664540793745549828893564222940832996437874908312969677320391391616108986515181144284828233980560813015575497350843723926479140340980344390009447056092605912513506362682724990417817616573523627671623943284833402214172088505546017221559152622713897913633847585718456415699796460286959238508997527026713930241566363041319826271913867504760180986327971893292344023480340183816714930869722053669323424066336879260692891028609398954687525813936112792171756909326832097520409786665192959109251845576950094555632685011405064464571909311416875686396731701903245895466879605994630058083633409391885339401684098334678159419148308079474104526422827606090932644337927434060118794408222907237877459021658110779589596368005975784978744680504199345419170889218502471151724206709593166436691380492533549224627208218317683223516531875353458642856330759003100594245269609263085196697614632858561086840436029047205863767434207376936670461636970069471540738091606813722543464507714779291087999996730687681669910127298596623922647201692929798799439658541570345441042674670932666592029511224621247511100663478626568071242410555793417271552882601536814584878511467317380829871369108211174817986585582350673663521043942344649048640036062342006229612103506169203217757303075888638090235871256710738902210059189357801312680001653466199608374045505610329757770996176151335230715005122367568057228350947884829198132819246279257577153785854758150730707844179530681743222161845040491843461141351172211725062470870296708715297499723740119679748801882267901217373216564918250342560459275482316044134638530516850913143829513183960 [130,84] -301967105700879968514339624155670322804430783768798475669818408688446028338810810988448429661158919449671388655327372018605328947277885341078931955764605206291700512517856242922661598993706061995122314809505908237628623737011670489616789500599257127985161825348882470631615159175506103225812273233701156223054553023929344855485393223021188519909049783652403499968578277749506188968265769432877411594046535035573274397840953274727911943765423151540746043483601801131329113181834955481327128643669179504006858126378325871026044258042222630664683517828421451732312765155438188002526472896232079500476562027406965711809884743543933249903070068894209759595375027089586150710772636905002717665105026596588262354859864797424340445459419456324497552365990800084296620172157171681638562733238925662330186150080773513090877383132769834390907866872877782844938150669003585324972122454209501840267426447916436327540338361323558305351821577111636254991034729503781111238079625636118508193235778346240555780848842341199784593382349897496892831312034502632655473588269582867997734542377106828545522078304811595288069769260475530983192789435625845277240927576943555275967885693926143919617604719667594854083837458833160691658596741276785683612071681908171866013702596667638875321017161264668057173653122658023992687543005245339587761994026282876748617884184047027434785612702348871635706909058754908362808472391267416939495354745998320938204967466215708264840050551763413660680854914214571890404744915099179181447122815684729255732802304860815015528510643134831080197277193575133684725383065753271403279516880015312366445735177726901141606775347027305088063835777422169026262806176343936563471431354683302000 [130,85] -4875440219043230932719960878978150841969811271081596267674403683736187843923178058821513664995508573293184533359219560359995186244358086710712874550810605673868367451705006521526501238239004771583301440212976906132584089979601383599405636443406714207497946797205705288153533046696354894529147678928728847791755526535948763507776964111172406597258909500097505147025586974194881736559049785895144391467306732527083166175978026246549221261406941698993373015383423148499770545764522386926302123528308548957514649627363616070190114615718789833428901387889708225433466420607780929577324131778055341221973102750233615589422078139067756543748075713511585258641390256372381144201742130497499038709075266708529120519573016621211837545381150780728645716042142579111947823742621771486510865502155822925449772378833454231381612892969582500548157687746094637861435225563395326897324264338925546877403671689998027323744295570836898346110095400916110370466065967593016121513645949404350900107941976596408322311617600017541543377806592336499383851332375542972710905201517983711771945365042020679786614152510298921750594618503013170159484588836733772066534236183881320630353274546547657550390868101770476070787980315494507725939253857522849579262123333171194935458879903640769900004362411823963791905447359243403281817375533992697942960466214268378115082424177048958743884019026628287366666000528821446795373586214932765158068089206364257307138318694131249777943334433677293323007612422873381903877359420965384475321250164782373064376796743456122417672881750017420471077646648261531535966929364730438206324903329555965000621989217585311158358302918447986389487654517697264041048553460253874721524601595200 [130,86] 284284929369649114641022574523097209162814109172738583602888582605514327547267971182412047501724698554176901488776889587250579038262253228375253739138440153030453303877114236218250758666955008298981323157128009942045352259331311565066458622454901269495613402042789959737860080520655054882618534747610863924929745050550226382522514008032667065457531727837666512279260309206249977937494684241507816636952605844278636804810453222798925127603621682755999961344472675955080703401490115033456024119612877845863561813026232172935380261336608651518538035741311312518092229315175589393896955101991812302869711009076402469517188527650633871724820772900225991332376224702432736111410179362609278690919100270859002035912452036566674580767854522817700520467304057837671152901626628076376232225377305698617548084067233195632374574373917294186867572657234727871073683811042446020657440972383421819664638833345046124751474732880550904883356250072106854071532419072342687824135703521028600480818223535306580135903035548211228089711222101310415427433438768559354153155156515815730710545736711384215179143079419145738968126013553633066457053677109444923092822426200171137570004473783026105700582194020490980980129563125559193580670226784685635865676837945421772027942185795389351252876037704026331167937956977791993368341236134300082815319876998654357134080572039988382574306855991660390901586505519829328377617426365774321397366227483147117911804086504105795246186809615980103820614829250032067097368207249334112380526769678821901517248131736919510342085400990560048102005939667571544925175918596697883565156802249200075062528018098584063220315057752095770851053913437241486467166650608810925241616988 [130,87] -2658369299320471383412040750413255583490305164296713948850462699907186433067436269043387576806184083306760581292498288359024160572008454933533429281592048375104755576986445637231643282862017862360343053396002545589776067691895240565698097380061005231089429296198201850347539266508027330434046458230621744694570435137526914017634585117346575846577440700250193897401094109845126481688909181621966247748049061827143692671446215602664283828026911304177362666438904900977519650676305763856862031604096374955927123354957719793712480192694744488115462633912622375169134787650039429242017800406383291052705629817384014867585046964841150419906157322824777322906788795463810988824607920118859683721971659149863951086322070434127971637390422833775478703429271972669042868199723002899684827789311055669734617904485978204178343738553284864016798700986116906823664753239075711435016263379671630642158741936689248491455948111145760866590334815008472284096066970863298042280612722602129856931734790987368324737548238161163726146823398737266057437401109025470567484146941708123857729532717317971102585145836902646613152646820354816939209283097437286246590308226550917628348338370091901278122661720300223849113327585859177278723507599543302889360362501609571581720882328224881315866737739394503441959878385712793857816280691394493357427536788948734208867423200191425457879722599256243995222596850318442983164636095323428051645977117458788541046683857302735483036117382374924412137348713775522011280886744104980607525761194368010079915688376344759083698435515354106707041143733037371517599764958532135721538556899970538981183516747324523134093434458328255597327803149281313622817411194166449415824 [130,88] 20907443544704735045009316468490294464558503076256936721617319856270572128297487223372468793427076866129148566410747348469431764868203492245508741992917330627242258301543461152344629158880733005445554129171751824256638308790395751938940616991501925481960331564273609535893276691838486721083421354152087232121838393933733092560264378640666582264816196730543212245513271757248933665971940645822067434840688947121255225130371167427626021549614574363289525882551181515652571811446644235948030674259603459486710610233839853195507802943992193703032379615619598191971107487907443955315115257218713367323207083834633693807240075691298706631331737035341438364186651064622160578194600442753447443944786822204780475622744393073501922999229934358421192880799218750522255799585949189290720892960235580614538935297176406193391859276021449273194883295680898780740576793972280589645798776503006800909368436136272546143262209804068426200286244944574260605727782959887434455007627592524187995468919621824579337149038994291054637120475686439193010625396806066168150271554664869463667810377774576436685127199952675249107169613623740988002005448747485106808046899407944180357119841763081777585753109852562002246447929019969473659113040173513152747830881892680955196299984780734016992129765187889797561156859053790079348149837850367221924817598536365494744106409102375553290249189198655293523054867017322659931126438413658914937981881173449684630208188818138089069390849863300194341844861430812937013823898741794494142724943517293080531343614030548260733309104722711138576116212926570588533569449305518601582741103023293148052921086049235828423268512726294077605617015578794245506233538695664704 [130,89] 47459262840464108974395224392463446520303759664566402914707645251522626674196502267157089238460919162451506189229326081265707538508393562776640528462686890293218790553723450971360910580374124976650950526434982676724029388848419291960892609649311154425771400095420087482601336368932718149739450547598421029717234005047369145242199199188481852900471852107829949729174246479792545591896337588526719070879222223622040291451582977783386462544771825411993388063525279204679683437757301209406372244753999504125552366973856206372846178005608191092169786857792327206849005705138489586340362207697529564781664269382469775060978124974346334200375387960067333572599616010959349012388794621588251405442849583183846264896094848128991918680927421816743625331131263966257954275403548058960914810268046643809805971403419822142403877365739562775166617603000974868773723366029910037284870531205225674440471242629741362437398698317005404422445619039604737615954746536935163587020648218319764239681281778020387262646012308609480550423116089224932782113443392873128035938085531465155219943796570560464844143969085307372879578412645176208199457540803996853995153637071052595443576781333434799491786972539472422961284732325670984352238588599370306667797745759328858566995656653299113804327950142003641115391120346033244480308092298323927296367448287851645370470204226049188267189607585566438089269467452511131919090320292294223340545398122630576382045898559884751244970387839299705374008809279598134114106560055138966920467288776921500620063436608999030198991923882044329401033650952234380132954169315182569546097516105198236594688180348001953643300551471970289225834984679159448733883498224 [130,90] -1449127733916486330184656785214277107851163828777736543057343605931863218903325210349947416771302183931341851196462165431057512403958789469305111787084768100754471360720008988542011684432303173662510544469570327059878137387404399364944024202319940380669171060582586787852178841290859011676772343489616298201201409134374392868514821811027455653525607715186769822110767808396145959597583696642429356967561904107884447274936376113350516819937629248484166395010224591253842177784988544743910019017673653519509332464765975647180165057960277068387429957472486809392160361113633723652900950447078723179287492855840365817285477339176681233721273275299464973585416874609364306536233060657627805897757621191145215845148042014078833552096637286483119130105746957652722573176343656318386056958409456145752609023626419241801375790195287407952328666403760663095002556273334710897460772346062829737850381459309854946229537132554158587166511694254472184187091379478669068359305494832447698968995408804300506210638144558628915371395226122714118025317760432771358992477013274822196418022221712617756875550665467893500733465232104851752158803516191636835989467910133799947786495876448170071004086751122950690253977862469474896345406709991462620871286918969587547660454620415750072729959698912840654085237197095160107392491211926790162504019679489640605750328164918253390961408263812438510913383475533350117113688078806722531270392584734665204147332236378756011434394961404157588661554024810576217918302769316771742480353173078762864464674420989466663585838814616635876356964145571852395469379157555516597202969827453010741181768350756079408077500229464373767432911975811548418975568 [130,91] 11058233715151750331871528512056458007783942283726867998090362451511088875951164031527935817915473594242726430222618010660156782798579284105773699225623349873576179963566817874837792567117023058084540969459362417806531411816732704159014813370779623041678451265925059853174616596827585420930791234419538231752626755557345297080600755083104972286349412506747717546353670331253046707834892819117099245943449115885397357410220849335669433641990460930328817418027427882906676396260791413915209075834015885138919126929173597934204713402785236692953136207035566149099664238253603753046136527466901492612211990346466583217292008338791362832384701276477676449036093577469446814819178104895484373788625507003211053004367511629237482071127284121857343638447378352665348812856665285066329920535088857305643336023717548672389412334497750836716098723294233969545614465254070622188535924949291858977817182415098152286381500107823173672098983623815710808148785643654933586895039923915157944868251041241718273778664019629737441097408050843101601966228756814600591454573815646242451102858817036247159052795479580273948855914748618443172200149417718624211102162039301587985814225946507285942322436909150555149720168593090427036823422216539472911680477948583937399781644492216571942180181605565839428676341027118738108773024658092906053596626413124939863123049486574004559962441053721663923219560041156535605356451121296469972685926585846661165159840820499644670798637443074392045918937617895667706448453145795242005926256680225562474721554133130193914321308494812046658627552018461568960344578427948349730638730558308808394874180807974859924099171903980041962383715535177040476 [130,92] 1307207375242906428621634945873501849864365304092261628123982393646356209084118399329328836057004164059755295670178813728192686472764144567252901023552978966565550841049918126440624080584982506081667589615169874953170634208197469724735240500135766019667062749264293776336067237433894063327890838143132676148727832943783795186320394367381619452274790265175745858915883609806722258364350979135396093640136528420111917257095063639637825319639925813010841501858687479964098194606977468921106620580402689841890974848434629843263288261282371611909125587419894112981391834250406109932502428102108562762537796081375685625614794018413272337948697842717312738661674257811584323470260841527965174405488060200958227004675265686237861445143390903455435439644257453883620306275860556255605416965485059411395668908838851711186300420637624968859027460447528080029506656064374918771047759902025746845909756954226207427854397642649724556966201315772846687217447738173205763311780580982488278431613763153704634487403369317874572489036020732864891772895959225627618818536931909137024022173376425311321332499990036395989691021840252629145279614263408911958307118742999562066929839474891602627147913080073844639245386565158701450170481400462361764500760842589246286342786812634385351482471212804094447305612701594644617383327859357042935675638807409847344748365185414791206538339570407454400807840994633897892959679128065874080162110116543760444001756996902307478672266898232363722355662569786478859110847460943401686692672153234583217466602431760116347892504405877865801192521871157427051384539997151530487227367668666291197362599504726675648027417857402343906332117207160 [130,93] -205164395147124489828987158378419899749697489595551225611847798571880192271989814285954159527917396686806753112865318187090138855067876175039051684318871326585836869367321076064197880319286620202905141398969785073452835349583679282101016466196805421758191181871714854694791557772925687333663912720488433266943029230514767756278030270941272025037669218990172338304874974777278552583368176104656826851205110576057506291307542235381956805976228597645412390918705909912768992299598171205111875185474766164800635900453841563219114968770429617355441682220705216346810170155376293209245732156419137501567538552684013783445407948393133860289219847531766810195755322419706260393368329558563540256940987640012461621572250086799115896469027178147465310222582613391920680310402699737272212620073885676640806277778665938837319030357258596608842231314652175025828047170942393434374941524118475002635445237685690488770130905043703284286524004127380112002789733307788470147342541871659023581016009478874994548571141772855394765320632201047183010937980123363096432376057725863902987070703920730379822878483324786797098211927762597539952767378327153662829554529986388980265832903531339144279698510626248908779803017783865181265309746274082156793765495469607023775346231472152802501166032783779446058335554089192025559657034318729331656738493555466019972182409124494028352640719643986631013714839530294939360335361059063983965624968796503071266903676189853475079499518950978438569217067295786365885636670157713768969298423292806415929866260981487826184923381577595296377158966632721467988307239962063622003767190844133260532352377850681880405691141137333709670155328 [130,94] 863226383389626329893449774611952189503260845038803899974101799276658450547345010810720956497712070497543299169504312208836520163433717169347280537858060535589005989542122021404250761639038290187175607152690123567794420916411507728552227973961860407148823328075425430575959668874641358749058688265785608905253985506216626627394648129258502470728578646516101697477992257327967510225075454733121778881985932740129789650787249668836150333934835262589845208655183385609402082925868025799552001301329368666773026933340290734311912896134470006416472585397653407084782166878606296413580823781575672694360344020551715901136493040134416561534513921140131942776327944728196202741345696949541919854056267011109565380491801269056687455416899403882119817606384537357067650986169910685788278323839452760570877770041886619525069320833427436485720747605840331934716264484885876727672708853455620601762459255614071296563877724450344859874566613814711124372468151134031020108107939707982320435909938373648106563492503172026616975520004807583210411576548804210251278951461992130917319973857344509934793218529412239699322112357815951517335509548075477212574027662862950910936341006563544089017399341847758402020040083929362171419287967806104730911537972779923902312738182777445167855094520570578176721413435269318652553065954045319533002277713692455090222663746349069259164581189497189940319821418143582468899835838939381289687601254880883215937774754008357145482816194715797168012765564385861898287225465808972573955037791750615777098733660048814638173334760728845714006410709398422954924989651305842906506444289956432954174646666662306603047553804203803731072 [130,95] -140430148609896065698165441456749911179587639333929705387067118004067580194284325609146524869972734866880296965572840126160089141065162129637121421065144827086625797402148998346441544870996423274783930523259528245935851039180214471660900149100985717177637487198902142694970828524731333509632135188240834060412032858052951243397362007154861652158877498192784659133199597359454649120245713943765517761103233467759484826756288021640667551914878096099439310823175939113332949937176483432335145325042073024453413403470113476928292330850299717829389991882453065888367838244777216744584672773889163203192761379548795717291113055493732361000950757225148614321970084629106556347167840784612713080410586946075210151996051115833167515302947649654032983552106681064125038992661338228229332721746786546916965683906294276961531083995722153259378786422731872517413079063704946592464463800599527134711135808602977919289934017138807033122110905478843469211107984388416489581827361282148717059925426411999635920148896620414324443896958192769719295442560724129810339342776734573332101924941429052623729709172169433262842799590625451947258819292713054577343764939651973581626689355821955155705572010828635212303619542687074035776498872018327299217338576080238858558984800531605007327153466625512811831179955175099177154881836542761558558966049259938986309280831896090576030424326979216654186624226403979115109817704101998533703624728361895412370187098586624923323192873122816825508484462200319553604279006309901391443049213999200598346624836237402706746682150808602788646799713814439042608036835327670893362054122193367939084561148445512159791265825379328 [130,96] -12832326403986028243475373664818817696592127445284967209159659395802776818732454980861098791340096060966531467051215603714033069427231835245289061123926659378745115759240657075525746616225132180163123371232999319768755353270202114355914604761012745609842033028335773860523336410312219042017267768389440397538367092167043079392418127063805045872863377184866039551780742901653802186947229746602822257648467056078090692424115876928088723722751932313629328603471231935975035720123514147021371915861018322707387814397431892058506373270295126151788577675511825998486679611488340343519422131322133613633901975215115710267278099241575759249594746862460979735682177248233609054503109781996438680075089843292830207144043991439507015614672642682795140048294526635962925997224693893647728464947558846030655450269283042733184549849172394588620614046943103193171862529165933048834897888543943628671645501223973448743696943692361924764150128162869846803553823383045152169823748294665914517697624643581275397798227793892881205126290993371701641625429981075150995267124379638322619454868237787376634991314400397003412468846439754323942275536061702949466746520899291319581771873847671959600353004250794887357415213217213760338702102873473805697883903628237237400523157972005973350759326303126970339385429490041628472267249007990496444953621784582252931209386051255517092223947720585401970198682725142936457712923708318346731018757333736404294563603016195525738149347395127010654109125964656696730188099229804659554666870736330016262018234686812856644591401528428933414378217764828082276601914116885610671822868538101607402687071181190313152333804608 [130,97] -21552189439097315934339326409330859999886787140556409796223874864985420210287996298438748170463886662696870028310975293646040727821455792877969371711061311014272398704115153515899095271291841645652295688272062205909907271818893092116502104948110683369862492010501881655256655087642218489671498980655674065572961583443621031889089778698393996291431806846335911232977284785145968214486648993148686147705445720144200436845899089083837440108325978521314218366954479521101347828036707921957997861227285291985109460915132582113624036410271506132842492949724462109957989262125522135381355183294886272628734483467631026824036613753133930832723306195398204772927854328921342399147464828134851521372857331589008033108289884865787489359296922006191821053200392876344986184513820081687395007698119157622201759080758069106586634568977603255966936688257934020026740545748977969780674331056372492399657974213435515947531161909036635902874728233265799166530189340194901179299299286482287906914056456575332234418980435161356223733289648035071838314641885504869507367289515387958908914526977321274395541914888529075185138846214461541155247619551747052357583445946716563216052640045671893186939517367071379480544057114737552424768481742985794033490139497300820629871784118639459637306179431057665474289741359158016158857876339777817565326081932841709818982587856724329841829181019109789742698089285637620258265216173856269070188636629566379491894520810784270388433330145790963834911984865298599017639982808062353802071336445919364523865610827720419463974458568642571354640034678694663705011877732314982900717054247240891179872004934972109670912 [130,98] 457038652690827853191876702739111549847131384556629071328282558640524073973033023506149896455572044669089822111069618971408208440575959746056060244262916623646157777553869676245133854613223539361585616656264296629216371353821004180298597443509338310372853548264826181306243703616553500412721208070174862121804644701764780269157760270746795435735530455525291339703873899579903722482280447665656163853916158610774467387764881804810381791626185776140563258531742663054837979955932988707957932661947918237556566470509205008409568004921889262212396644077001763179227724842293959340408394613840524883623780317554683993414262228161656431780306258039355193597097212817834230750240682440913375536072196012947625547562667167216236039794381942613999714215704302128623378568546064978722324522266793124320297239141083418150813268584554307936535383593850954499174697857805357621793830184568310019686415328515690308989947067691075059018936472658447157291787100550521116915168867068115277911992845894747591277776580932707921515605944457414729156571273539250289455164542587548092844223493450685962116449225547126472074958034300216281870066420579459439628157782204063110779706190938188634104819652420251054331490385496245176954492936778079649079341302127706140847228228746385954296201878244979252356007396808047007456568675328010909305542853013064760121525889339412088185431709009419507637595476072068574734608059397030348901658220519505664425383529840621564064509796241626315465037311482089070553982354730067266078267778388141463044872004331832890286953731903396293505865090259572939348530555548456014387217280112835740786343688574200864 [130,99] -73661430824870378997292060772526449226741893962172430446882923384693677850649322151598241203193828966727323660925802273531212116084469125459789155051631166704054810593548274108989124809853862213486258052880142702274291662011379487151394920908883168662343613343048087556142275032367932282109608352962774755863258778286545293308142907395131023603695312676448486484068277983632473938111202015790858968490103600062639458834914260343457389800878499705065947859991926024955230103885945604261575631460882657298163563507247618351113254158928975004466866792541899035904580675576484648955728422240241937710213519615684216200428101631747243859169864752023529085572642950267507528424090321554687613758336504413125906564885184045241052918495346572846444548571875122606820149538056542659164366993194882874459078316092994600711142943567791707883023224900629951182202521062764100808601727543657379682882851145276065653119558799071570838250888108129182344172156112996948228832107741728069111975529513923124709383306208987030630042779281918764608361296181224193559144213697974724546656371458475969660343466379373700381193284420824527613631089533698811600727810063620544305059725452401542057918015826164785382065617273597537826850067733258591567682835631235522569598742201600458349594157106215937849850233834428237151847992035486256742483767202805166004557656720177724651919996326002763515657394442832079670020765535538367748887205794747150027615954957388966132726114234577558864906758109743725171855297436259414326757913168118729668364438112813513982477443516024642213712800058932508448334270739855726015426919841848666735377852352 [130,100] 2323228805759508219542787190231169506375404723483512539897971744958787813045190703924295781162263328662947805802039045965357971858846771099320162201729488266120865365712382061277820793367900786538418104276512265597868003446851136786717768564244657197919257273074916176216284787594625227422101782177299180817435557907015853340828263921415313329311499076532266664330091961658172652585511642995885795292170622078441440383866057618346995384932914570199863597855814857565613109567138180969898174871239241512794348394132267124610186777360696722384357021389152564780783673260685653769330012533103793970757622078198223111025402022528411700102697719253785515720972800900413612169709880909295755302936016472290838322862179248650779036220132289506493369821538254122996917363130030899965314094337664299013638910961354666390548584362782710419439240715381665836667384757288345737858743518604953759784856164452401268239030896954879246287032969430635655673125993238674955622225571122828104875024241629125347292251331184002336596402103974554007928836366251005799774023126493049088080900457066310729367663127395936581542331332592251997268333875831429439718756374917342487513597205129142686850933901469942587127581510772741719238261883339497332871435805636549657670875197627424541386830208611950328251287926624163380639933109781391557452788408219538214529202133234725619455265517868792732323161428168191864908508945219633078148586441313604085457213671004481208096647602928154123545026202945179356599240263156336864849087356678893542290361449356980771303808096476628659452926128625318223089376442137562273884488498744365232866880 [130,101] 54562947086824081135390834324547988673013354051446200047286676240692680399415475115049772837511956815035317636933308340548594552408396251998974730511298614117653759703212146241667755340859448963789695821509817486007938659544414938088445344408934416212260351746082140667752487740180447329233531493832362761427747945931155069297848471031816090861717857244901130418138205252097451463793698371072143537928836557453348827793169851733298997015767616397351314289761258803865683372516531149407507646591396576489123343369265139871154288077734955474224728112362894275467052302617818808198264791926168118586054468125601459007360576444130580403604234681548904746206689829143494363731336991859654201770480324714600317124762524687119211701931902821410812131181052572695078442366201563136356124929554092541203435483381103116134590932143676813565837827070121589309543010040655771454947760607254240333915245924700394205368972408626677959167236716589661688273708263228119271392407896601607554847242856720179322267012234977023376857310933366874944050737076416247683668744534696394980109008275082734847762843669406778874905943448110890563956975735544495700539301687484779860362097287143233734457888432467461282627106248848149526363307764151363829926320482437059507866884667357931862429842659535096768721350837981348602512660119679968825470172860222733429046571535344760111603314908571003416238998229988819339683566374847930718132272093920134887692268511212061052509820402657927429392053839367985413767597952630954210975988408091983587056048548692772558873526252745739711086208146782454417426258977136088567248053069362380848 [130,102] -2009185326465513450880213351425064019884567068965655646532305050443965350549992962723109228682998335467248301359224195007355945132623885728333887573402618309253314374216794111328783446978709920068472660053475306732626374586027380957718527136814485315513022384940386137134627531866683203806725689259388256364972955816138431618965162881157942502745103700394429627492725313514873103840839657054899282901925165762345335631889706791658328029516747357676386921866533333932381188684381673731262037229547591950762683122348158559874868294299615234068280930560703002450980561386197965406524710161107911640730624036397651419808635908648433030435141610294808013362725165331637291317072621015129841001195422006692962428404458841901707727226573326227503537475207010994902716579073260671021918936690097116471720851468932753651928443157154245476385004886425755433959569096525412893310459745122032167189652790182827628872511181617875308743900219463906204435122415648467374490365075835944373979520030513276284517380165052234740613700854334549189613799373329759440689176170390309449594264567220842130973899257272557866657739927622522681485847251897940634700595392107227705350653628581865983694099554455415604009276089848583660601018840270983180693922371735790558907499156005106332211272545714062734160253770364364380889565940280970875052526648571095349705784024775678399280349400550340338402952185193374902538155193085594708654085164134205122613007095971451899743395719700804452635433057622523915245655606774251334095600942776772599782404598622046114834690265746230807781640791544737858980672956746142944870775567704 [130,103] 156673635556769504406684777784144613764331118989659155132122027916990218104462882879271939873509517799297481396326644304322316765395978043391347253912276341817921121092713456893898929630405528715539695987180847549168828317067259408414545457766480771363187153808325866030468016447919978424842602708095255452157180010427344516755989567719575041999868667829835929762606842733810769320553021162058573619378139718777903316248973030989673342281970619702133804565537450985922846015988579061029896336980451931574975336499064446897230372219751913377509533973935043070406622363384792559505172185690179798510858045058787428065131629425164056530093039273141338721295069349720763330259979162966968636768512954368885783154954674041106265793211440842969504613428892031081889747333761520400886414030401057612636389300979162312024266318532207479621172033018902629307484100757914397781735928340203739728133112188135015122981669912737286471807021721548446924712863611084761272142597162588977677619025574670270221806518902254508835946919436063607045225462299161924548759406606258701409072295792056123621619369684325407568763463352064446395914311729044975806165580876368336332925371088864203985287205544796213569538065660758795492108891674404267312451971695105042574343911604623592178167844440985281265658122801447163902341912088140285607558849196896733632890873439521315709455204725216088247244847279873850830257290682228047572532499924243448291778264924727053011609721896203559369520541388270566766565021201880608270572580542223735647264267274785183626499493181995790754416948775197905832452746653815280767686848 [130,104] -575456417710727528308830204225610922644005847804321404909207343805547901440506722546602545376915213677660124744811232181844654723611236514184626957457663399711169218890696194355365568286681808020125137406957284689210202967266679883759740104647076926424171815520076820340107104602708530120684179711774248760511724183424568735830975689041384514571668121095806275033181270804696111929873704851879242127888271184216247989857027764594625760372488596632137818740284478896483212088003176028478401550001671648678065431032502839954572051170650202101452134282410335358793875489433650182007705791889994557702778800315856403475327992555511270677374117315547156950792286991699527020384948018913445925422022654832067558184437798645051368773907263237691155890904125555629831484325957583581541414813147682208215276673702460249156642152798681494476801474991418347356263957777566077247099490802385226512145944321136146232250329930852242226970415319143643229224888815311748175303368309067461997107697189428267861098940407839469834743686145314550144576791334098398595673898285833661009093321543598412554949102794828638168769821174408576531893226701523343099458325724163422146533644982150838060025529152506387388985815269685127352656094319841752200228743492208596982050816240405523626111312365249408374970666542103613626157499219246880427311801817525068859268872471841578144421177009914466703062224135105733536488900056818652308312997215177616153135770161692854132125660103181949593711098693100943004665680107964204586376827106596904426346005593943177724953880075463952846780991681101979965335313590494633952 [130,105] -3416532040303546668319248664656253107324598724091077648195388754723141888625572375079444241612659622726366901241393090913272203803102880399007116696519672285976870260504797553066056866292368886204345093684838345851792238240180663340141925907362338201833891136879929229721764171238284045239320105964393830691336084577884576312936852728468620219379069612849012340724658504176407628183580107909782443750241208912792915725375082883398202774179207029475315899806801764367553656665642395716089195926475012277343330646851082467871030656116861548184951850293532021653344639763434598588106696693701462248264147575259510105727971241950533363806948889377710861071016132129659604587946649648980959008672215846584443488878709142337455864117651640805256373994518201352391172297887367773411501590858092941358672621662139251529337186817877808380423275382818119696449310101019459740072253194493181158666717368738982806885706917207542336863390387738670330905864700227378919320553530104947244373239807800400182411305397584887581123248481977076858439308657341666697827451131008098821924902097724877658551715021751701502064796462765210664305350860890570779664177209884983737248565921585119784119038432666161629123503789443583442963920926544977840954166273083698351894023221025032027699668872816653541418286887556991188593677177599154762061376124291837600856953959926495631979283355852133800801411635313252781363419849667111794056498759944375440017170059367776881407909713995350260039673527630717849972492774453251316518715004150852722890555646713853251689390936047916435064509788102771816066223796281688 [130,106] -3043986801914841056371696807565824404449620837596500820839616049937956404221483449791490620205384061172984839757410695978362190785688923602697948663715874197757475213008403789317242348127310796009152589080216736263470361520227983564696082144492543493107855936282783939291498783963940161279312947880063797111798985417331191118134109969160744458018748317446545334134599971060363268056859094230097782245423800428577305299771670561638997100320168974945082227419272629514109700366271454571343947253249347088210862212598060862882813511433549156396572397116012828989190651200078665035510997848799506297168626643405242689558987706297837647839050730843043275772297096152532625735741158604682118346413293920685799188182554577666396559141580951152393342531253683961598751275275778501845448519695903822716873946136870237629870936755560683750811103045436163134812221505293950180256070828854682038368746464387663718455898106320062969706330108218047524605373494881071740253849630356066279523942538972407848358072235713159685373990061279471096252490106993693965859881764674108158551087776847412303618591498762719703151524664186922927193241088815728111740401136536619070577442280974535941277592035847679237522238205285527385371343803825855654183523907893554832476193877868168265609359815881664425701676560795653436227794282142250619300853100941745450932230164144361744394501407249964216829893056861054569828510056124422631573654663747677038513054475545884601486943415392455257286811390530340497971814614010591861669289591702598300857049784168971936307662372051165178143715594604483357660616996 [130,107] 121271485881493338724675872821622730133152598910870927581871668138666692040821912365750154370212324706443490711490590753697296504065128339560154811119194213597145027190061489844116649523639937231504008769580090605634289381378482057967026876814475731693962644291021580340681976801156526517220585525125675012114395785634435171017826335340193016950171940952578487177267098091205021537680285925571458832156268687813359119699493187724373918048319992695669976769249902988429911859067150240028624617379158814691394598193151460843195448741147281852757784980337662342483535444654284904439955568232249566641981292991908199053989543572447816291355230685380461934319556002418517581386315195317786158512152355460828653405726136304311646243157929230739355660336982931607631075803809220556398560998695284696611935953281639540142625566441704670235917689223234513931828083691722361130344696681991433085650850652465222334219091881787034931834673711000988616467699533181935332542252535727867968560481721421934754553223177947079021798657663166132532540396939403159254974928894912996645538374029631836772662894736318941114047377113320786678473515782411821307929457550444184611042576495815151298122165516356327246168047420856509650013561038936871782903281160659854325206090384119676709719032241460707204548728983654779569204224875415487497420350032738656143008422122311179542310867045004349271058971904474235690101868530561958187872272335559764608037825596283169099610403151942585330488357431230443506747315390501821964073169454565726115659204933895291526761369834860883938794676532403948960 [130,108] -54408369134159195226491366808958336701512150588832429839918009933369765595993243419645675408238226249067622339151539039009936717504947676126789477279716657039153333872180621804189104330965741800455261052154307353834441949267762430184081137459974704791678450098851986717093544826869438425600255456365273503064461620575963192682970244555646805746792445388987446490395171933243905502473984200244935808950604248917936067277783679342593208749193040263835896691630362290221579892431281641330344182815761742788753641450090399066195842829782429484642375021295885096428775725287955088704326027222999767914372916035739923115475376165994923337161830230072525927593193294712354279094429511689439058046661905243099102551266322021381747442584596438260270766368222194911795665061971746593107273760399746134806790866294523909456268767942672285213969932450957489663498955214689223420513310504620148821007837545121201404667442215097092302938026245302166871873864061404953784629276658284624504492451853481625406385746846951957858239312392891895813930754678454721205217072477069443187022412538556564464276637305469741910171247558996843892697806680909318837756081855838431954287391231975526958201439382538952940447712259251337443449479323297539443164852567175568113613736405362555058295229474328532311171891019089751391683072147914937533266709765464701274804125889709036293147877475610343719355904721629507970919124893004794303990611133698534959554429877479345023310997015859903159202745262165829715840145016619088840779829203140169459396143344355326267133741345492978068478690845604176 [130,109] 765683308141262244090677036089129492534813056099522207505344890248455687789649393722005862963491390377740995293879480799107008928647536107810469375707204905250375788350058876787174969488560532027159787559414680289853457715718425972704475079990715777272236217252732466047438232751216978000934527420003175044644664163554131370690817076524540491417960685486690797260572515840276607172618555337940003695262001506657999991179083905056128686595587162562540479945327923188354600846240155773882519621716561214373138899384101849095891345884167158356722411758122825930621743586658368738898903927331351665886769282246464758914812437886222672955347781020081533112482099561438710808435243807395506384773456024049879690700943089019424089892694864928073455134021794608926191465610344725035535964442323954614698322148732075683706822605483373657911876901780745196667776979116893572670026615716325059877872443567537435292371403270512643288200360451589102279277395909909720413570248743514093001742956487719987516724121771900873304543460667869521703303878852129451225114793985798063212081213788869523104891137459236070849251531858130248105706523368366989794046196126790474622565950066026227316288671354153155904098650553036061672150062069340090860760834326858691794563958514990668141266592726484923183393619001603896939827650858916762639844335732840041538067779623013971706631286456909899824482594214403853739184655700848406762992177413606911903414632848980038863135409222136155607271099160176062711841962705882324726222947877689071800673682942143259920446809153886122866652100576 [130,110] -2192686612926867825044970043888777956963165568370352437840120538677865687331481309020961223565294194876574810399331111832518161982560807934948858740858676676986774158645475013026319805766757209263786022737543868074894096620921814848991990706431439025017575206443741889289062254546432703960134391530340245156257334017147488095692961789239334674624368099291452064248619974378780633743277605885871396147096023999917632381993860205617771746015047743378682866455311506883091866565608683217306570915784079995049742034425172060738076714931383684591660018701123669445173935853189212559913469164582360863513130338704771910092161545656989552151151820427412864234581542871111667721275433087278898036195456524363355576253849091864388605989913581308011799511311486455351900276662127327586960629454775223806925878204315659266232291171420568486663119116300143672562076466064615416029967542570296130399911048359100432575335843492536641157977723677068909019418723607863715122265540833698550220447377895136417722840366201628624431143802291628514203369237898615048530125713339336736003191578636893463660505123329396382548637276703407737304953725090848110624794976576188642298567980638313624283205840049700006463540830675754644770081656723330956064251712542370383407767268433907194631553703378742259960887863721564748487438489666506644040842051909211119289363039110347466757604930210170026245413005698945415043094103686193185645273043169859867210222861084252677313118558982175629298157828666189902816110055741273221581325832929021600701597185747600067625697609551463797702678 [130,111] 3049068457812997552465598623790470045553514097962018325234317757095101619407370858149898163096434905309718647260726442327135943602612642242699960923974674300622858262489596347841912255960711512540498387418582783354072516725059186396613810511654186673630137028657493997232217563366366808209542209271425780426020212465142730412290312271093522410765959257386015729128289947731125597778509870644779907952923313401823131283660574375908248860963251805075038662054866943571786093814500291260254879177800299969515733808622236756288861658916886648860718025155878868091553105474101368261151991145851721462905009908967185712231970315953734479434392657433820673553839369458166556951539839470804513497032509845056879933596657951832146232895654061248982407759536446783202668898617102882546923238997642736882269659407568128945002152688379922060698492220862460631414778694702761057579307189996850191203045095522532401400081260059419145622782418083869205616389480618376714580945983559897749442240474272531363103077105780765350120415883632926678584226436453914493563577561693812860229075954203985060216889667712914745143910569708875171897392286168804616143246278664092481459610705576052550359381067028442071247879847141411509934464353289952985780683621774446585015019620714581052230253363057849484745606732224660547519078068016910829600692403228668719556944975955298243397719276057585553778500353080804563196468870667726114677416160050239144272349153095950934955145783639799091102206427334704220572465206116545212558722601222178733133875047784106587009733339713647072 [130,112] -4705406234014028212972880805841298039364604199258774265180560158759620614315663692209756542932353290935893994272361013929878901686631536581443764394549016766566964358692623341051597749896107786600541969244710631794494504194397916216317091425103832819675477836372402268428120813078259080605978682779416102401149963568360991187358923089558698927773626054990798769053615597261474703024589124855364877667957089611356748223265560145127651673576823614661944800000624287094432393225373925569450010407770268102952609748671782756744153630560727176199014307225583364000434142293692920842899758291096783241495974212260822291360171810291965514731456283727861622971582598160947781926204657126314180247028739366643244812689373023636645072310561991543583843862964403742770316901166063670527903798195524292628833771752116390224248573690047172648220179244035052745433070001637146768085116922943162259167398088758165736695710113429674658248471739617874860159648489882300602749765941694536506733814861127572959144092985361000004787535064852425036961571822193803303738661780391170965696158427488131749530575479108666843155584853368629629326582323902078452977579146949977106515817465089098429521358804724742315540346411410816666147494687169075197434515268184687541031629843546452263238222000951851524622796866896386005894722303227746293788657066912083772948427225323674084099353602705745418402722589405367917950096935092254944315497169441345790081946089512546642453859418071708921023029111546675406210960334885646687628481246264447269310440577976262634575396179648 [130,113] 965716046144343943452672406272121238986053626467139545345117914985560079773196185938979527146180854739070966686193603177952224542766085383966546805361193508129341367449484524974851050614865748061810839302633780570285042435215635309995902919954438272279622313269293732983707752986399663772584859723595005435502020257923241772912474381479083359185333148236963116491057901552315391607662238791227223982605037229157575292303339062296445344544226000449410800728483097330111221771680021167107389270203294675909248539731404375114295162170214581145019091809147090184105265547174231026552680948849293499740024745880804347259530964108479966791353786032679753505410380458974319042099371907129285641150364846610819855885658215240675677423129506677954270207831508820416332810675825340647828430677069024170711303141954837498145085675225234039885407559096248311393171074096507363013210668506301236558623522250569630952539408879875827168640797084962772645009960985936897095357120212886306926689586030355868322929565968961093667560621474917707918292961495482598993142577353580933424423996721596022182538920213198428626573649975058629679704560422104535406303775070018312029323243462250887235015710375656950857961113290577312767003243056219668733323338049951484797473050191156474754616520203059727031082250585756418374077238238427669751967468062804165114178938093806354819127979576455435981908233247461969878677553631506050218755979225869536518647311884080392805030272791761653834624327738851682338196669386391678942370174745354920343399033760463702658848 [130,114] -1972788603014469591442284637600328611382171561724947475766347511942725554193172659962946799661596084334243269867900667187669118332435652238217049542224528906043009361735334204285171039276546092562398683668054877765818213769103926856452000320129054648978405799294862105862710436428295499743240386401136782539833346479061844693121520992267273718749022611480410827128347424074891112099774227536512363767630946355908468124795466862243255431593924763771472694011541447567299744938612644711100081173309529412474186336955693967066106284813381943706530782325983104198434958913289305723186704447943004771291924401099227832205546962004997221174160693962892780771292176490255916288346496996830404039553729961531954625000171124350226309892045492996195959517791524740423197105041753412320419706819024167525111214875943079520170530542443240489656585809761031525895225695386393707897660136821423630115589994273074688389556985312036362281409893414139433901907647242949806209037957526900032059619693237719833573659072163223959256275750650541391701997655365958714761469604929886915124351685432360193170647039147293839809529800723449737812172606210662109142572030520762278645167514656153240818829337086070132570056742019826451760797162921690585933758980397550047870541131224276866667017085632027711161205660944403897642262213093447157039715358602889222668733179886106974237412311433594255873189129562507865374248360313789646115535387198768554244568500381442459391912318206451008766828620662360586826975582154534614705568201868974521491068712290120880 [130,115] -959342938250358684390192613918505726243363867228645812311417736333121729227096056237729762833521567207053460411473762714678859283188440348668633370190981252742422628403043719615477681854967828364040404908223814393988355565388109783733460052766938784575426166809314960490533959768008851090040742823041539168777289878107544046419645772497047934396908907870426715577439670424907083708512395298900652554541596199478070507535106370675175287017437966962560763207899354735787765602141750263780139236330482538932867256896712065723638165255071073499875593241536275299537193521966782719651225912047936856420541570219117257356660970376259410581527910199727488534598151622406100906771980785968780483737183762942502925568844027239508756782993524684433736324256120383447481889595626635099822875765043364967997321345032730353629811011043164606436333440276027841741797233416595111928868760545138177865050946265475482472416545784965787648489702572497312917689998933191482750960766041461838555632577918616851020010007426167254063859030216842870825551949998453645410830255616102855058460733503829092616916170625093854294382569812267857094785084980357251968316107985313876582305464700541473233904409521380919472638461555777148548355421161486377798296263060066286690228728848903947160698711932140379160370158993029197433675946549517284258307238854056733340531718537523256244445393547434647711737398606758642024449372606061206567151180060337456144787326337077611529186377011621557691430365570528222168264362116022728532357542141563251861308390840 [130,116] -1204229163698419799595098642216981673185413716200652740499130967462815689713246843403490992578934118896335248725908048178493828579352768941488621209604601208787036146587529188815659926470433625491668427496617454591641399945469522478446306186744539030902378066467815996856837872418804651370893222536577728120096057313451748350835771536204650503093638418903518488330702615544468236120322747230693394675086452014398321167587612912605740413026221040305787638627960866449631776073807728553620870269808181898091790433343073358484778520562845527436809328699692186000499798447592358670644678678661387989170240935830867689580635567639370593217079138189469804063127091612029778465673747171876537524765734898404302718218993100935690563079898162347002806486914085471078645572127739244867463562517350517314283213178579111864234312143818720511949008035200467788015314480434664476433219004977417455620975524785836908238704889639601785875365992609350926439102907968503822686192881385639236425863212826990426950617760059021434380167976418348131186233972210933958941220536280178361734494667640390705303243470257130713261167552246358698594107455600083721021880500009207246216980979067021097565545074389153331709531673028745641574798202654182831015194674530290552903264311951110197636029581074695910428815817666544657673389426229740231193707118304105004066587561592840074511045265216558488968694753790888665195621553633454300491904222580946794441067055192541451840475030260920948236707913073800195972991688181959263695863006714092031545248 [130,117] -1051547675455679843572977534977308968488396311640683735475958172439299111667328997317131105855943851283436623620665832053127395983527649266781602544595269644374530814234691020422250419010971084164873094969792279041589785821654022095917258832993067672319072473367255824469893121458427923155035936898203950325735276920356580837182471966251006591160181977319208666307824950808902639638509463566210155266244154212343678741550136026185067964708607160405914807715925294721914221524193293218789199091640072354732850352715010912538492221846190776930398542528368341777738592160456680537216419796647754605704292598362666996915932348590504478337749862807727763364403137362560087792124178637262464842431705401463111263977586479812837225426273318801354948372635763202479678208889533313487051347269895201159671895864119435922293228970973789994155291943401184135618273551699328130012476303729665007088956613371540114129874486447712461129533825532314868796460654654782696297213336026538560764634984730915605566582032255849430259365972872568359944427629960826281588502006610725787976969214412942745055557580805543968034269485886453299684999946449226079515151910398448232225561042723787804508485468165126768087965952012712981257043723839133143382472741274340701146733258451519279085292131008838354249372292891950130048901138496217383146204422751717503162148783276302753604418289930544921389006986385080526080536322337244314361072401304527834773942091936335740199671343083039799325254755014555423765857187656096234056776458440696868 [130,118] -382051021813442428489655101091813453703036536838521312569871004168462188009095206298550831201400496499749142847295908130406218414802075420471951811135001631098280140731426728680715854814909758684729693355274717593302541967395123940006810242202639814234407118700181579548862694252026080813790333789120632411349783936144168654807978716254509577833514716591191068338378137442357432922039542644082035822275215234462885370943205554134156574006414818208323773300871096661391858574549376371859470956922610217130357455718714095944229655732592957921831151891185186381742853626306974100175391366975716430364349240037945845539965968607779020443344574262630423012705589908959317859905777744331163710416288865282307326426756364554350503392658205538722213120091813975791786432125715628127388007148333093088015987215073280381125770715277239645488203010341114954549144701478740831748181145075126552275756669539864907970442368230001909569235889640774323653605799502742782709760725533417371562198531798947326738435988972371294888068415951518948139172915026105580901972346607877902036457719946322134791607915013283350853604007287706370393757384961354451937911730154500034449601380686432834879312198178157963787037905120814255206867730526271196560116699214476802995718401815968862015652091325566328518630457698475198625134334038595696068167046046279623948943492713265098405757864325435092385710318333008897106753305096459780606793670114892363589674436819394940043477096200843049998990358968843500572600825778544168857391352096 [130,119] -90769382625026704128407152119210490824170937779957973523458548345041838596861648691761104278755858673404694977421642244063023717760216706597894257267216882346259775001072839323606353184509297514489008020837365180682857084968651993651375218829386110641114595468447495495551912647978187325435630120324238752332078452373398320698031545438825523515609770657232340371376513974794656582333012370830740996467904960548322434287385696885752466803350815588344679652228791984931786156670992642072672991752087208667610104530294853289781049903859890480993620424526602392600540171186516694733170547428303416923334016121117392594390595521725332375805252034091374140361161934579923372093531462470544283522336009183007691831037290689549742678536577487061420443989435409582801928375012051412481770332377604191619126793253470048051052790159634953886759762886585539142826078922432069867083213860694673005645149683301206850825548922229157152807973828643343662855514949795105448017568054671587677566782066934641415675684885498407546644110403749251875175467399342396960916817461355928146743642242968969745489814095093182465766368990638118818765018703655364279792855760682841043543818106537393593046245736913415529707651486645883851548412812336358045140223658026329536475350401360061188281655934364979438326294200136773543810486136969527803824289826924545130846742683974409511390070391283764401672742454083967395941679923627045669926413783119217983716286695946334105054578260484263340015285650863569638817701951189005179808 [130,120] -14278100079130742678428366102502050302489058060105329780618726134364308151222419681118243158938701036320747620429233402319510874798311686944217517725470135129121227160455467731373889503991871426815666455060448687324736063108868408981065832218127538706237211062456640254090450758615177500160688816062935362726895622029449092193510409421075495348329003070658232334505140274606282896507767871936357371171233053702762015690415616086346864992033808590810182719755526016439818118121318042402025249627832359770307018035596908378470950153056590238459277268010315843751932890455837390345007084692300179864978816058130561046235049096939703132900066893056022369864538251395292701166383011042022816801564795933558898199889341635515292924607901824923713454281149590329707331660789428760422991946681341781934691709284617193394804646167491761455961227475810526067560908008606332881297626232797091404216663710170075195120898603365336319803497295484670151347701056855910296884645616912488743320738737906712803149814015917099116254404905673788175965962280622400522553832503497038221774445221457680791479866823482777588142300558400928890538189684776109290001826011300859867610120701107513724067269118141226439217367097410679934140161261467649446986559744618697208289611402591473249037556379589157347308689409878883515534209207700182144269863099346753890054138580356535399574367537288349802947323884823456783965875985647248171299405050356705566079321999049375417159515487247212848215553604506738737934547396173408 [130,121] -1949977694028821061110937770099141475404929375178396730944611973183520336912283442581154864905287376775392476498856976447995546827363659436037604074458758603856483826160828291247403678348988590509017136873580690119771942314399971223413364060663350222914627546076839368969438279665740084873418946696642652699854915064470148453004458627370416645266347786339773119887136468434831611455073830072135792024269128066682727989078175631480838080210853299426270134750335506075428194546325620265044160735084744803981701390111103150542305788156212438740362121598314645684001905737854149746419308460643749833655407479200636383622975678993212991546450536166724758468962273786302654177942674180464216046737716372994126014504300838588404912980400390190705760886312709080955390344804250723332740314206098707358472143827121427710794772653941436519732855532007191983178503956564990533275380106509110073494745107803770812578391857945441629850582863764452997932001806711531820980083261322976434443754247642189678915431885385268411318584393989268960746236705388924303569982539117509197038377221923794862160804585413367686383086153523653115404309813978083562353923512114813980365124532303226813646299870322379958835698496067089229501904172715358228452571994932386373264595802762024289273969952023982178390846943803170635480452937221396879881658596008587850171025325828304232083012435628170802099788521590139340710817774859395534248045292086584325751239482051432370076186102682972508471219231504091966404430648 [130,122] -166077691823672925821961037858830380249685222979578074911117405383384005454836942145997491535424061424386118846667625831107387951986976013215384779230405700754728430950759706865462429427179109434517099771317105889504486827540116146297611060092196455588428012407273240069164038961690036313118324155534916620484164208672837503175324800301253032764481808267616885934988468648795266778951513176294090626040516950192290953946397632875046320623331486946373382237881036353073169003769823846583834494834481646834671170654841157061700932734616888188558286855485309244990386422859496137528435060600965122348882776713158976566802422115671242811372600607828380480805818612809530651114067189140505742287776876808612981349170082745155266010298487639699685295771580273559374175040538726710037812625625022724585419791637762840834585741001078693155024288925026533849730060513498430078242879062279529562814646453068226346103147997828650960466702094646842946370934298966151381191299982351191963126973447732175083365686403660714758458430887510952119620369754029632664662794998036287757827863829187077631989573364023314526978130291305613412228110109291421477514285908561821849394961947823865154408242354417610542383750549601442227862218511506979441531335923446948187505082635936148243882900996243158288348036247902357385857087140720309992351737295356294855683274476586284096707441500511413712953859824263773175293375968116644351291051176250011393039954482891069439051255554784195014556035970113655252 [130,123] -2511642594658363007213663982436513681526962277359186752077783085530190186797336824035530040908612807799336020402695478556351419131443225080711779161590380796050459558877136817205536187247999871348400945814365540480806742372428938535236912047124704419892916470937193238414563430020683520796824357048610676160352073966277213998150857570390466400133509638123097321426257882336101395654291806048620000679475630429518881435357226095946254202053663728416918049447467094912910245656126437788457289805002770957352731192353743091047727449618693977483435544189220073044327241279597884063159215535163967371336335018194737764369649390891702062066838411538326266621248757837988303110751654744354756591707579910103194197766310246910741515607039889564261530744224429982201766558761835680663632003111113242215049478158419664097788909038176041304959767384361269347665461741379507885120789726588285540968917924849508531489609700521093074340595416809906934712340388048062644265396716685768827902036877611535361281968594037128333003228195191943183318744513716194206603779652509706019650720386853763797113277127237999637224719982964995318687516607382160350273669446627346924410779130332513175612451288501217996558463413704668934285125101546416522899404159509405129664607637302638706386007917061786538719327154356215394457853732660244948928113162588401753570433688683063645461154508731147377138086277128897110762101424769484348887804075808246021363938559088466993367876441576956741528921467862 [130,124] 77206256058082278439642330005091347041335591961917949584013778027914440805107540899109484392473247251357562183397024879094614215247600014656603358116151383425425328392621435510789101651637983968943447829720083963598230980908294783374096147562906568182770032113304282127456256934771705954213985336909935186222744527073220425061361013248987417527227868918123323564454600314951815553912474514599547881603453329518504292677714346242204954088993845553966462604166287451170753311037914921865046221482701053758575641473721729311184582315420979010932868755138054655668886968266309833343666031235797411392287331577402635183187545329585459149586721904181299387934053637205046087540905858480735811329393512808014223086691500284251585398391944331700874763565983713387045958312558601759707042690972804007734945495155191857214559302045269861063493192555328333374908711268387142047897209034119873431506896848430991354369304762680075234940723500452206697504482222453118836292510809775034516816094368930723206366472601319179012696121276938924306284849078279339925422703900639110955857612840580400605296133776112470728930000282244423440369488465202797939305633839458702911923574105888203737524337474644989189981843871032528602667841271693504650100776536289556366142517837147508141865957064978484611126679471484478756114071208538466637255055431273108638053472031152111453265132963196940207416367708134395144980574881488698457080524665643182049756683786388001002872583295572294211638 [130,125] -1492246686994930178084931684077913202193991838208805666088984600513475659004170158761141355812874116853216639458093337143786385188038822173703879932523131043277803034901287891988570467439735492202275354697968550189766417416262559977774280405508463354759586650299529296426392491502302594902617433890753377899022632858439657979452795079268079168586229852524243365880628265215233099001921879040822517622468890522988598081695706918016949041095536648006944612213049403764673314527446324998034838902415769439240416912766356258716018538621091369083371431474731042851302919752475591563311381910787765558022283208732739745989664118162276274004722116440688738473377117747907007926633375310024285008065696173750959894322580293507330513332445460505646651321722196544260543557413744590841109802699843440578676375716849200897317302667139503491138702558376261223769925782365738649962318712072555378429154478332081401914267566433974519518443546667472038535843142144766595927201682316366328806313574271739340952381033068611346453881366774875035073990607744781928702695653713226711297038218056416858861852520756814387875889806830698855405703133186583592528331697332865351207758002298141159718944285525747601167586007935951984465739976279983396588584295164937256310949942239139694312246019806356629179588796725003373101825078904816411509673337705764471712687041414639248496917186647078032675055036098367536959842831368088468560049201723270649328106737313016476887074295367488 [130,126] 825653973187007898919219896866050452082148724209189484014547426637166313096348112184173478373560191310974530145887703587480324229679193100095099654907342158090682252063629772205672890282388440213225625490587325343345337361769110692330543396584279553073201524835398490674208192338076953790185546203909592193648338809432945662455883233000785578041395660099935587898061373509599307390735741821995269465560437653481555082660334107423208473755358415323259670039068604643685132742277582176262088917277039165113727679244009700062710716766917214336852106479569315315173781021202015009011807802549448506440008149598546373541494043701654239100175863239594312111619054937051688098935307443439293688457698710673082942258198338754307978695823235168974169936165122553021587467276625725581112912577260486726277718186904139841023994424964155522682037151138198506632542325465107021399872816486462013855041015207293557243961191805677578943052463252592542181354609801167970185611871753412464080717395797294040089197244548581653261213615339260656855854324100262086333622506649431239038154063195276105274704148653271289160107385563702211067164193862229118857344631022104775244228068940211056909106906982292110876290698620351256693695432042052985062492649480342721517627989232970821578314574480291307290604591835967742174726537675982233578757419668693233209598692341211406706768020060858026358302996710897029804812080679902273463295699092488552912308578592300654907937784 [130,127] 33007334270313099152282246862484765542535860067849427802201753888218140398151427612580204580569955300035516526831327321222090317242245706496541285370420559171280417419474807562830484261560437517952278027303187839790463261447047672983361384798089419614042879597465456443747870917270810963218203111375726997123729046577532415868998929972484539913823329274069362421110521365746885647069729297698358465941463584497610304998508070750841288223379258148401869191231921973374882858938230358547827589157556337861508224244619078120326182488251307752467987287239256701699607918455059680443938485780525931762186590357693097419368931891186955132065055037800024500902780777732270038294097965505992116240051454587951268099244862761802374702624201671331671756144520816172615595385391610499271554478494383086872299189037693416930637426099415562204702983648918016937633081356189188918962689349844783319752626311489052459645166263443870938567538078680830324998892044773440477538459916325838455971910327296101549629484391705568741202326105617844556181462105085274413243990026618627188377219706363598349086432261759383795436004737374980400156134728715462912705594259405314021961245074126544953337294755527284717971070927993897314416621112846274916320337074146099815103904124478542658536983021469578603845541653502241497820857373849353153950694457786568215338256159085299180601627054858472971590370659041109145583899975262417086524652336842380093300062440759820000 [130,128] 555191253779847177523123411872012389381560224107271154812377588404978648206453971554515843139452929371542746968835328758872812712221351799478130850594346553145529920571708065747255328751770231898653147931208298477237811657677822235724774330086195236684354229776260653205837884187124826568760943319997778901861186576293071139802385665175823043775973129872150518363460857966043795732498921481321671665117619659834961163893192400779048347807268195989459551810208804223543890144350122770279372884367468069916885529013844071844282399816309922143906044798878389881236892834742097860544299595664365953051644421380876302418035077121795428107647799624302106414055460476331880537018759989505516580092148372022146343766896362302680596603059070700836369799043185761250652820156419923477231753660085950414059919029283623776575986727962173658787608526595646226896354418384434603809265830275070397755910849774012918049525401491683820596979544423274909122819040508299282871745433275850663371507826514311517221437012874754924616965622190665202825311110117571323133953551346402601291647807234494539699186553148254421802053169075090646777456956062502286969564844302429803787369465252441117338643080922667833404054382391537531316511377118671722643883086840365354516468742439977478279164566753398645751536171376387045350057997591127101885374943385934257572528540655380038357903007443610167503281977719121427409135370353350287680969417677173645010505350928 [130,129] 8221673884599394588300070731785126679968914085305803419247113391376634629576751536441916831110127729593626030249148784143793553208036607012689865793170787019634693770921115608111348498210254050717771923690604950729459156613902506859638171458575056607659763082208942683476148757521116033905027595823214897326945183581549753745207640849667077349991408240149074100375535785724366784983737053376960658798443663508017790669734822995773610926674718887087994760831431380360792208704221070219796467725739407664076234113006903107434653162919190225363324110038959084078616523375623252783581847921589522614757760482873807254377239731164135671933544920337585631975347104910128315831847466772878244394950243172380197031643911457935681620174946176820830584351428954208242227013022732630896662435803670681043052290966787294147105906217397321232604157738085636108484094645978982932339759778482122389032693183849020353054503854745532356630476829377095875344021430121772991177286630446614859967347574061450671189743806969167932632673298435529594757504813113063249779787892364313663751581829163329018223913064623689192725382191801622021122797663767981034569271599507145102767937658931522815377332061775287982027458236805839797390669151036282272424898634280876311235033184088249619358923596004603980107482130461537668789054368109184927553681777531920739308751999458576194106919168735343459398407435776924586577923717729858862662264758538964486528 [130,130] 63167047853642030132850664163706785442613241964442167536952115325998356971266549209411254007116821045969911758575972091175744931127326017456192345920882863804701419724825956119006033532278671021088823087890490473280744224318665228467256537255663461410438850069353135706905582429380504679347965523351478325481520330549175602435531919142133988335037552011537143196676135293557968656692934038600627893619333448051359732058777089145106809106272351194945275430657931633021526114028829874599563213270002697049769404250438208881011992267884781078038750132878057842224576903384778523379943126513999790637602669847972399058879553912379730160576093522936267225920033938326058648450545331687971111985315723974014371534468745067037291438815188267895421312658965581487160725638663635569074113018972633441596861106352907693271615517625767960282092006431259670149256741163916294211097350681803140529093216533044748076273382897751111664215757318255332799343426262714133240817844826341883849816118994108469997732277599996166654196483161737157115358198499889481832580918887021414273957740311896355838086659324348245489053834521661008791924401514855162799121514580119198348770050236257120219718735765217330339800144247809829822229904545027879278092633143690152478698961896257049148359874826484188902516289957744949265205018858953927300353059456781795073449164994107258197895452120631979781803805483372919201419868133578941387682675765600 [131,0] -75988585900985283539977646539231216753862643752314665813558031487676402636995490518570241298575368295650672937826119685023379910400091822134172934140888721367763444748839832661269044717695317688500379186530687740855788722887441725911369561569376066443094684559391464026414880738415733643306044297201227458750245849568529433127576682271341404199823508060267222665466043478071946535324661141082182565775234790348122617458273080733868495066433310352593430891258742451953493339207581678970294217666697219386391910063013143088932635151915257079979543075164109170520648149042847308633693581856578784805608385067902796907172569516458157501631438350536161084759660177823894169944432436131725423488735619517743789826077258628412415871207024937555403958267074415754251348024708806219971723072703956411812312876536936244717139194914409518602034778505448567577613425291061038882505213455446558988131251930718371346488818057636338620305005701880558108964340280414962910116328254273465975148564013814581318808702357312773590776874295541446506982516430491241807617517969826558162563464305309126674713991654914437430691075082524697729497605141075465910937699330924850556705145187190958291247786679677336538063680510271157234277429423119747281608178874309457813464698316687167172913339500935408218569465498346839722237938542040829976333345411084315262820629026322868117255529470556882643176710037489839116511774426010349590762229472869330353338591900722482996896896026155260816434088383625297162878399096462255560844568285041796243400399739592164070343478180985380679515378876963715301711806932540182388745423619946936681458431442246376672362770637279631519842503660043237910388728049600439324869876812999498372144189050837576275529894492112392129940033589191680961514621415084814474303687222868361629863698734877320872127172516311142211862468565299105094978738768604491132617726005336947682475938097400975043365484694335432180878342478536069393157958984375000000000000000000000000000 [131,1] 52347815851170960486090581247842667689705615932463973555616178072408175280718156375485051286611663236124263868454551915164068179034026468841022880382496601582856380247031865336605012065360287645757835389749678511695671390148936816993355712917942373767069628526124519576091972095121210361649979921928423117732331322943785539800065958444859084235696051795685633964781467073074606866578871213463048853899633211510760243421610953583156475594031244944799481140305495109381790437067137954751066385080466433624354912432668824757080936810350137984534330565073392258992843283224638931316012910115897608888837566011185443808492298015970604266403253536047251230972181993933229084309989135585114605691540426277844184253891432465444511962291520592417924957926666083058755958415148863662366137325278729208383175536947732540563546911144922813157807490018421346325579209137356836367495362601536489962999854111452323872732298299406255849772539180112258668179886324669162384707512595532083998463238104661064637372646477768724346569722178938547649758761333354090644240517750172607500480668316910485447485829816057045005574627214087616198728647518014338990086956803799395658083339590576902589308108149853191515001894168451882531867842393924468391728430969476094965217789291188782130113642282771332178026777482629548351521733993373520514969823500624482517804884009229742170013839725757999740878115389224224944206177422103447201684026785935493809624633524998084813300506964311416203784217506211020446316987895604022743759855630278261030583158750438812021838824565807858487658538194135843866055825879313823881941093772896707889513466866901565803623912547548429486626333478782129515573575351053965832113060793371809673379865700705710039636036836917730473216598302387198881681825774975323629897047904776332915277827524460686468223494169637185974476511722560144237308539402585085555904424195971726955264360544794987538729786808903510567092531857724679866805672645568847656250000000000000000000 [131,2] -2572699680176267065685722292091126743371754599615607171121264098741969449200334506384961208853219500593861964796935355253235356213982109532089487470135883542896844770810232331348857876355804571847471958664941454559143330414330970353628231500729842358136074152762196515050340132566149374842076630965129857495140466182335762912993292933448767660758346840736153631991027320688952334345159535612254645628398340271315769076439653226688609364775669389308907648476129547742605790038042261501399789533525232634679988399911188476453933014242496642183324227966382171100174636010993029252319675993163863751158453192711757076543952062060280226799406047845219910931138101547272408318829385338571836250795993188064957299061098806451641495439966090842937176981424240055704851190754611868301211439312848959521359801080133211969985078603856313597937778500059307539358374593787248158199579713230767220797918770711304503069932252513858761683917387917548977091908051464439175929530026239263462570536235265094958829538941374435603918641225963413031984109700650382375821800963392733691854714613775110071276587826417113962348283772140053598781920094662619046530289454000514118569418718425089549101681978014284892823400567907147202122778217639954074947294134739328387297981791477414672411610334581884578246548249692746638520030419708694987411742765914408092367797401301983300549069163261869926273823355845815029629852195834896338404214011265591950182766792057435084666753273297695621912341346092751652728505581063753203367882617513493439549949415377958451794605391445512822971419118320269556198828736387685300437302901618946947114720013157102737296813957867226154278460247073849127088265262228722541452160905023422823542408263941341755516396205970134661445642374052264905190182466387698507783264199362607567071919404454318366769648541146819036083067115281495617581043709701252724340176294834172787167303238126689674118052636904712283244522907921236765105277299880981445312500000000000000000 [131,3] -2267890943491153389767845036152923123436552995230697706909280680418393998395353420385953244926417573825541539008328539645712012758641728013772236885342030507932487720684313805032907146827856197650032951374290817035076406761736560350930985620284006724753238252479415227102467454742776045112003853482868543860991995007121365971074259506950326147703342542611829124568352942447158054427798442568154919675096043420566556025037968327908214125500339604849981594211213101835722078402884332352178625669482868768525850552888273844179489893178140672661280832468064211497640683025134150237651835814079570341907428736012878389810927430798095135654549983526219028618723050796989946889130446383874818225402857393705851268990844533290591071666604712380425654133019743750300985003212698674741004896826915667869384495428166949706125999130367599001737491573117824662376943982008145927257201519411016638172734306817348639052071302718993591136995421639096946117405043848778671971574467140660611839012057635425104944461087472606957072090772974710701978151394233525966066547022306796399983775996391455475741567453276514580459388752651992980491980200027185258547121725135992569726228552960527733207992369762999981935672882450012661694504575423427300418792916727829219651420830104541390445275766079917388560139850727080494816562784450826913656892352904156332482217005943983012371369656940894609060963906426134754794740456651054652169474850349257680635351310955064367032905444151501173515238686912525232132614942242376175428311788964011782659267886418676581468454689349591455700249097552267072775947453697955886694352638373628645313157694358987842165121263652316647929273241901574815244613408247101997463321912497861839854145243332916147197490376070794162595819667805271331972633300227735858014956739151202684418905623369020852800652514385498797626340468255062279448887255998074704017108711041321498650461529223041984633034396593581627499247588275466114282608032226562500000000000000000000 [131,4] 2452179950416569959390662356912325582564755550348960665535274607193836658134042400623112980185048541125569285869098119176393275579488757389992517313597850268619945076796141090878473692571938753271535914592642946234160336487846095025144007365458974395080003643470145971251395047761906840912898908703801630375703987947001172762482894546426717347196070157596259303131262301162759871838329722521136654039779823680703402264526219632082146057588399808786148995964233952992074536941276939325926277407026129442502245241698006126278981677997084917106926084889710578207252668874456539476517530842631706741273608426870448686973274237810708731578114890967526020507745649654362321600619370779391845658735156104225377880951525288943944698339356294261360900428440527276853470564812703966113502802368218572217293403507864629075395534454853158118878181839224206657829903818165476665714197890533001521882902369907548570124426536351454283764828995885168089613577597179545376350916382971684240766723400574538128808485073961990840170196766958495729744042576490478732614050594535152460848209658591836845792346466897311045703467944516078184945079390939863652751670991778266666807497460799370241978767012679678869807459967187279135083691831101889100094331874131104487003716647869987998505019019924033717863522351213153584614823885598681501943503331383765636149076687109191467214307564013777086414858150541494081768707838200292646946553448184252867680947333120893028268134079841399014251274527221873869448041385715493117690211937923884358948442900407787940045639962003474624961570115864954228076928086497812503182700991485939280354036915329731701796807425349067670678364723894735677992795972080043062255647577168368085417767480778207035987923838148391455539601720670705213396665060295567034147904569345349784481969344757684500309362640767032457386263001782606815632041255474181781911882074152536438724070593385000564284149815010488198882554478075235238065943121910095214843750000000000000 [131,5] -67366613635235641727000392222756183647671952410239276399952326744796217069968599589905141583214430469945692193477840281694905476959991767305789786247086956410653811481078297337371786883028984880102267785659464118708173496847931901028438974154536994762974732962047843809044672330341638743426058475907892093792239327249155107309421239856018935304258256580022092423155008043210371651252516495678804850132834614477346192124518413851426260629796710189148981412215288334406574420836485347430224929311910421490796119406918972996010090480527707286003247182427100209063604569061957793949798182642691322226333557789015565914487565123621345857841256287119795783591731364063321245084037042098484123051770528157617190391361508362157979718847779433658971500492943251765663706693070919467315079336066971306304442916457759813865934615789047910440931207576291792175493684751055999469596102749657894851201934430399206617051875639521431008118708609051655906153095562892430775990997014086391266094110169481850579224553169396682204461825108811980765558538413955375192945963685279657362222614021849693794715670779073678615834653494639333837747325468381351165185922431963098984018004200462831912484008160541359314235717720767333407337509427339254218865031124558073890139656786006252320967318352028125618861818975389111166460726904939039899433316763612788399110267847633103521760491035472875920885258754520378630217639618142996969826092869879266272176336241589197577711620299543585742940825126682631577710532547655167611709951532652778171995543059863110799210475960324189402720598137288876859368463727832185436531689845748682326309710556017163656551418065178292797327696931910841248441156894384075343363749010692198364722461722613301697528139572534120609663175266124957657662281896432161582420114307733698044106098914117347738731211277952542785019940802951113730393633866381324645372256989288752284091766389603737630808350971879389784691127829319157171994447708129882812500000000000000 [131,6] 658375491594828332438174247083015583397027738588841105342298164616424961854678449431514817808322712400412762838976331102271903062080364254776912313042252803136183708111234700005478142683275328159844301694763602599756113154017254736305552330330057287168039855148496264353128412473382784153995256600445493368793696691152165669803268256151471866149397267488434452484392241895262549107704307604112483972771390938815205556271473605615949114046658920175309568359883084610057829852856160348600103807356003382140733487967348271151436751079032774295687287528579099278853760498841971662428532700904096001053209191037808831482950358408729276574513961808856246085332130843509848585544543120155853922007522092840982481005191304800457431328915493888707038125203314993086131689688254609115814519450977239631905916825722115633502373199703057318684925335233465391484806573477302904021216297951514987357911877488020889460109696826083258133784412533854841991734212773483498666611000685586864590928703385314276321012433670684847307421360118945706143187143397622118170077837788018446860862980876318592541696162915433836090926685091218895017924855775864806195406013391030830093671652803506224491284153349832704144613737604366749823146037877339096824648882817753517159283947727057371223514656307991488082424955160661316915201206017149781242179543021826905183573285415950596200224374233356139658845184985344628636260516213986330426881779169798182261456854226225990206117226848776675382667022675406126206229935268123311612506444623602715142039195822428561873725774248657191577001366829138045877630772509573691198666128832120430386935025923091031245313371503740957350148869750353661560568054402696487258291469241207471824737120812947870825800039077271702043897135899622081267424989924202042675841994703145784704168691855692689923233715816878752300359250605800138157626075764668183031554555346533042976214751590062663246679464177767843180433260386053007096052169799804687500000000000000 [131,7] -1328719470400249613097631635855624750783976263542715974193414548651088530943933293314558929223988749832901180094182056472394779193179248891840246207885912748388042291211668074854997109072653803133267862004865623713083900560809282596955002952327413244619033563126028249615988734644339924367073687072427266668472118576110239385390350073787742440624732584915358772425238651860837037242871159915541799147556809246634221725410325703739247491605723056251324630554975796491079522926306167295229905716277190365693052435496001221677947209268291549999880532420941699941683973543604600278758437992282981968308249051421332881522668003102230291978086431043556990371128555394104276279674302807447335452064948168857629150110307006358310847288017977502139239040852980089887689849674791887174900876713718010300555215626087076704064314867336835586343300955849726383472646795318935062233067192817800035981744870089997068264389946445229137393177213106459819043894138790082339426598640549592670448780349125401252197026417069931844565235901895704471054087228814720218514546534541130768119484015546594947415378276436788550754015947762074674900665607822537000096114248798580251702446279132681673261131762697399054844384717671462823694964355504930359792229649998916423964676779258932582997888134801287361062117434903326982170529595300624956978628242526849366892306095415548067924837513754293136350629629318818847892118329710932619037432706251287822508779753717971933545519640792848578780210445006622445310308871801110579269661199335631703278158181415531554863898153606017824710023831226432226776059741076046894310380397517346224113871287634847002474714514659292136222581816520495265769163096769377431042991976970947995379680278910798169220710111443602088638630907928106521785612646774071940409681392445605555202697068808803486884212236616447983382063771822647322155220048934696859766222149461326199188281800396830549042049269647773612756935790457646362483501434326171875000000000000 [131,8] -21697368496888232517623903967385032892082616429446088325122440864304365620099437576399582792856927123937904775503748642919475160043335589916276371670309830151551082858655377631119967081277593738686763950012628525796550440935991616591612732554659517318210414185948577908426756230695336602544496866056906098912721791726286100161989803911740759694866919871726488017359439933366873618721036241682052381815482655550849181339715856294462969411755972286786586443548667863537258050769546920077967548421725435430136010823002137482250223718486472675858431740833626299552447080046577134854218121144776617906976954331968248259447534134681091777254425711369034522052845301363644330530277490889949187778284602365756570241834514974602437924739599572222355973908778215332116409542620434400703323769793679826395960627342983862604833153273521329989493288883640663871467126900912357320563563708887193519431188430617601870923839515264886930296612719441353033161064356995331361730162137520183576436605111701292661178358419723703976386899500651833087523886724376415355880368256685349953085518790254950209747053545314317329938025136907290613182292039781815097144774417374291691669931978080272673869535958477453229734467839765777981470979240851396535005524167704936793121959464439696672203076685763727135150299828557169272552756172222831473038597879789855184916319499458998490602405440838589215484889735224784414149729499861120079213980417377276823143194504562006382719856834085242020361222635278143014793557028608514520189419091675653776440375425113551910347962461948554673287339178584517170207246851153276435962726267541620050663050152089884534060126756039653001744056095729059337123987706859127138001359519298163976394290744834306607978118122157750877305198292408922288216648773141036561534967101858215807052737505104201266810436047737271130461089558428594816600741653377784039005500142134509513870227569275289500155409628113882536393219879755633883178234100341796875000000000 [131,9] 221567287051887639884586211742441779198031157349294020810656692467832977320770729192757164528143320636688807377812827519171621478383121564760230962593060494749708125079515325746970600268248405130474036589812484048770078654991862947408178521502694707966333286192217769935256220945594751247006988436507288582502095497705179458963379571191272560415145146685065112339602781483395186810296447437896180626773217870110601167930142538832038150527977841634715963773609165440711197535840772217464544952641206928367523199363011079316903957908809823823945572073116359209884825103230546045198924117871558532117753814864553340396132208725606232793669341977383503202706401578203832626790636961623658531859448478926636998665731000226482102986407948736933775224491333308931362470956676775024391436999672592271567721098530413135688717119628215682201660088327779348524196829520320852503171513852282678379241409538030929910383016869410962464886099101740099544882434807565227838468174307417188583142779780003402416427656998720514943487760827273027177180701744339961862049557656040948520861615728876593386850453672704741121797605608767884579528055939772621724038150792381335992374204094913303237666400602691020868579065619362311445263237748149973403900511859202052701304707694871899689973775820789789244404980151128655431592494266637794857752840823484565011894736716360782730511160694091912128885378275125790640349808750464583799898119730328164105127592103839121630592902377092551927993585261555902210680844341819184101459305344169857864031078737627912766111275197719229630918091777757398882508860350141614726831846498797458860860584472060248817935141626292140294095356170595877810254086361031473465049068715074800558888713529307339850362512855656449140517366593611277929167336131181826091144785118488223237352720120526815102527545995550601680096855949564861462987512011373685559826227675787762264271341421032581078314019915401211768823941383743658661842346191406250000000000 [131,10] -1145252510027225958996721991891123406706662788559516841903628521208538257724097050434643148519467806038133468393178210771849644570550560351262992194124995603410536081895672021493943318682036303144515336432994567957387432779236405171869986165012734003789356534351316127418432385107924767085257648217708168010835126863548270536442002518540071331415795213713996136329086489491051431194677963460769617751840849008981720161648479595716509207698357459376968149419548236777071565066587389597179009796772379151813888442354269143765879366757308107383349674714247438211104827994833843953358843896346791698621001063576580771059641361538604941387440322855193802825491594950204990557692823483091694856841897053554912774798011711941933432795259546049639054291832264942226541929227600718965730541157713693947533183793701138638403683582408550880653949171683589415572967735038802086936627372561962164556665211748256568799233877423995163814868638065235088442654550373830830220080605873422576523542407874231420052195115502789409276398448687255397309579219967098136219956993781483759799906258351644954393232469061234560569420944225698868869811539845000344747813949501684019196383892871735359325995134318823573311143373398405051810302469136247117634105179436988134059079013522282028579839023253315757486915403928220190540207395857130608131830015241050430392140570912263818708298259767137446734661613427385735750013935693312788465156403237931968649457097605043838937694870584334951265614024231238682699349004326502289299419593387830762556018503518334405659728023355366003635268496700244550615022695795481331138003983102253725059396743296906504779456973651351586031528446821685856673437417911557514764518870696583519971322334667703633273413835735594023881597426573401577719808074370285252002942047943279798309257913427025731409081805758289880615643895089913916855187213617758183420614354867351285753620825405754199549703009099188566466409611166454851627349853515625000000000 [131,11] 4127862321563282284744446144964547019853145662406971002371433263307530902770469047645771191539847834849137867101108946584011133020030893603174065968181616812987265629089568894337800735063341326289551630234664527160208454641514560267370360019531849567929893379373936314580497174082909464230022322286561104167756135720641372064850086080167805122033327322705191401485495532907872248924681461223550354476329884145429551744431010170958983730220559165185131864751424503482048717296078997213843082723706362403195217547616097371609564293367543715493040237718014525170474342000738954319240744059816143495294313221858087011341356720436000516833947479914272577689244536143558498049258021618675000497559695692809586238293813581220966442524390965321645527850088843780180498818128290868568571876822138981990060773956148864319008830138642027985913673213015629824134675832004834507873383116801094484373340460044027039139984768219931471255733755498410061865628203494131343685307968739506363700371191182437848390982970417086146314790961157597761748078627270743611880448046118729436234397297084373961230739420498131349935556740045095952741952458332523214885614098018282597216453695831785900533325353324879186434389869897788092516728420456461065902525387006703378915072828534613365809598704294821228131109059149071543346649981515259948566104436188930326080467739470366953407170758294062457481170958062750298394400146743847687145938329842656252351021838084739052520001889757372994012753954436341307415782863762780758181103355330606379201937328183547067535043297056032937551607980683910122064749126949817650264647148706662589333776994192063384673466418712699159509068441407054684011587986464634785990638893421904968372049254897075060831565638816097104236805652866780973954534628936088373504471176141580993578583182070906558076987314270056277526206226825087114492019179381696202940818578511586634039439830957817115159372550053928918600831821095198392868041992187500000000 [131,12] -11915084726418934700158823645718419580272401257550650563039739157158637579763518324151673216709981931457675497721171573735569418845608353771996093370795789805270852996347801704251933562631198448304223404893334437388144503466069350709799394826294711751180664128245094328677285563508880562661774860931272206082859586391105395153696639982802318511778265482959962180365941976145866290520467216953446419690448452699296521166299429390201631744945255308866727471946470869373659471808308913930012751109841201491850707117955282900220184110248849746369763234080444351551103954528780891160239587306542625500049065885592030758673722175831465372570116903528342250251616951709695905714285487265520438985314030084734668871505745989769615103812080254118054917993352837570866547093710651674450229690935404654675952757639996555658974754841269218188884299365345178230934542780107415746803863197771888834923547317694240591241676634498115503216652067774132754904786990765119916308703958286649860432384300126316774809508772583529214991349604435760982962128651335442152498482774419095878374753393532267716606178325179351222968596024690023236362523023834836237618552791738265215721319792725322060493555364804412277094582161053054682366571719886945210672570469596188960314625038695645444434867460079211953774880712298862542137890013890179155176794302638925483110545119523796932685206389211933381985726907752750910510473930212424515689280191667320256083704798919835237403441042665537343042943968536604248251499819007307118826518396993181808065823132050551170691146928483190792210032224899724716892245418167396010094129592225236992419409553469005613809691262241282060184909037950521399516687567747187974429890323270122286800659962834751476626805330047967369326177585265431234915578767075161142441856122699758716031329257996649953888421958787098573593303660083293001792675563724892306824814395236339287496684685805148670695958676435388667869119672104716300964355468750000000 [131,13] 30943563590136886822546421234654416405048110351221097431564497384545507757694254458798499504114511745770503381120566591029218059975824985817757646242261293299329238238913112086282444884815101279034984647848278229015892733636222187884425569310278809434578896939321262729256989976116878154135395684077865137918240627607340308805830996274921666088881175412856339608229623766373342761903208279487108752272017240174580924213029873983579089705598141485514355244254936969150156434362289689075807643063396087639650094233123758769350284188257053249939774859073783711062294533013314138688008781636494777328162969101816552647714563648140887612103046637476601590766778406597422542204116340876633658732766117619574004757690137549394534277007214812952770613987365438174691454290227718482125444647252199355210231612628398297771956403638176329252581895982724815956667437520371280694657247594595666294341154052161546481668879902134582451884920167444249227381461542881827998590349941226689318364512342525029487882660844774526840706956484444731018268184052373186644001667060435741334403698306052970973585892016261328972921917641067135824270439351091665965477725701299520193366521702494285360508237739081999876418151259984398423996131624476065247161819064402201188718299956322169610280917260331399417012669017725284637892474244277851222601678091618162564504798406916211325673407930901020121158780806010790886049047653439325363201747986451547144677262968542810136332741768307639247917425095059976566778774472310544334100692691071285686271480192092616474136566077950027287452341091323323657080933188719337348589333964881920857384227359405251810111298051050050601330025180937299108439372253514034610636899998486646749747894440647277932961449208353961303419980258780905492635857901088293031818381802243628617381546161365697660719721079289256095229595280219692866019391066480222015877656744277046472092138823492036853873843327278336801100522279739379882812500000000000 [131,14] -78194009469745355680685000538736702962409638096891368089570548961091613419078464173824393134166481718925872512127162350269207093304692881655531586619272141943433602249772426879249641430272756296231380483338162207061124948686082489156237651414175125043929074002815359837319479755653560803261965137566440736975699711951658888831520408556787777730985392159892214194078874403971349208756563853945688744932741252954524048910302395627772930415372332759616730990244487057849756167207480372937964182357840089551359864167368727819528307829472089786058809642316774412731444051387044284548733290271620999493161336183418311350180567603604222932460060262007957822048370307050675226544400791728037151151129703286289977117527014538314379194486569694929570606732502115724802529496444208912006128152888461616918335921810977409401149172600487528068959381844456692058055842077419731564359528091456284467289627985217879600697012401680537024234665765282549872572578686501327282899251898974684757405335683055186111774277814892478063306383488433031816604023507904909506870077279044092411681395049656313281806481328989707161969984873409857946452226955971575140458394239338314531302384084478779493708742689428264103906773267385813697803498622389167784274592378975320502842854555835514151339170059453075006419041187847259792067208008028270461721016319153995451373162885098316803148381615665822435751253586862446757633192354659004959721789911587035658280797686145125913033128498732777634083599612057354820213812489527134817050118207997910329289352082346486253583030552084731745345188049468070020200697330123169676703610064078549035855201193803088351784279850922777349132138198064637310041947987817360238387604156749322674365569080740029265970231808482266007218716036185042042980340418659811014030878841330275519665427897812706881277094903302886783868419576998566050097338495947896837303548903671577508791763010477288056015998662928723206277936697006225585937500000000 [131,15] 191576013728578492642385743245059872909784628760661031404243550410668008552867955102295469617248492313830077640041329572942941152318537625383723252509950105685237976493682128497953842873264374701252021959902300335035012004373527021465835985190745439327178244107508010614672051981364260360265302422399526973602319565367023441365558167923100993488983990327121498127693931326094626117735306183361223495054586787955996752106080524109444828646340666149615618589648482079716542759175258741429266045511933762978938178486005980810128817080665669959787587045066758745433950244368447150531717046788403082788334015101468025737316142793612899367811454330332515495738020216513599352763517389760521776920712318806918507569804977435018936331969469839679806417849737814628544486784952116473216710556188512387958572342284173449671429217123502212852271917705602076334654117596492852428450541550215073332338856687763609696843197237234178905875620160386385167001743371642986010304398930879499316183924914773054373401407265648987325326086907019117065444629716027076882338948291148821290829698948240335900812208344253525254429364000492072903297494048666066367296536306181600928643313911852040022678637475460794411309109771982487140975997606682864500119323657809840118314754466221454240448942830953299761189251953837347763732239640582520129955989981939667622172300657382121079135733701030902130679656719660076132710659732784527496597621964633266732582567080322909792836761364016304403199356588651632562890958965590937673902882495525610662780762919136172462578336866615769358521827796619277156298187805345143347177793554809002520890984742473894739987252218833439888150831054847516148485289894356683453007324403152676145400770589422827467324427617785558181488565236592892151594599340557375524850006350419244928580166077794654568716852563369953219200036978045906749008975400548579318780674326054581437303891728197308141901089584280271083116531372070312500000000000 [131,16] -431513655237292953758398938795991311420897705272545640542582194658637162493428286511523684397877144885711188358194168682487086926365978528555017405418267843489758362074099878072661181803403200745747727634035102312025331944032597653200987298962808950314222193398995568185158266246546102736232164235953803176488312871601730455444288848009707055707576105307122154258115637112629291428228901212529609642262895857286795846500128674992616003940832672706413607481181830569255277994449404995590215063372018681888892447747883303742704145421676014164642368207186957067929119766812461357733806493062448516599173728053545986014008142117422646168380111711236260276808430930841407723186156176964310238020192968081921275844974627878898488424073592075702721470406570850928200137787592345682900751099153545865522938921161837663040881379256605757801127603120919988547274607827749908022663554958838741981808824731810259647688038699384874190496106749772172646170121516759219087313044089888354404178659158700098464332377139466579537418707821271996400753926842458346061844024241773314065799355529305442384003959148978365805160467423943499130549516109309333528894910943432756390519565970847893930692775313885489384124067940557384739591246827702128951244146445594606928927521959614974597294182751740044278717010288001836740871127042359756054806163564272982152348257843718317010097564188826038628029163178763136141424548814917235624371016425789441831960758285501995798086470602123502401056574846102398258586956164529945632936787403048442802394318863585637914685450802208410877825669954913055914772378884989524652408710768684263767226886605376914479565574371522448188700753832478656801994666497928374413449143959003975103634732463241026871197708125680619192120636524892429412437137392374881554285725392152361393387265190639015613085285674949779387420169367196773975727307018633075158544432354412101869873739134531899497293494505356648005545139312744140625000000 [131,17] 856388851054431920583326934028805094369289477185578099283593992010199186835626347647220928720769101826773839540639999626722271289269322609648628708484832540881704013942279041418283663134284853530676025946315925346234496829432080984283365598391777462773527099743640045148380977393212915702790145828538804931292406332972417965392287176998333919487099011792412879288698746661608129485299744360332258658495393937832355199804750936900487100859441677538927438133392107593971153303641351969322098077932527641845764339901269922635840225166728278068796279591889577301656683176799991537567326906319430278799490508451372533960836221537606707503814704275595521232723188367876840445639308527802436839420462042167341066250906384222425338894608059531514645329788960386063358137351661326921964048253736048771215527678189396390970051356844516030667639222419719840294941072407382425706782357408584960205713110036962556938133397180105061734605918363669827280883928709873432498807698550383369762632996238036728530958496469714372123837456639051141068239006598648493669035180648829811852571859790583605358986545163753669504393028185577304677666547928741870060740739631453874574630978884646002487839932216556818374263412872975498308773231143452635401637816373967780212208258658358932932653392403718783472334548175777663647900112847932559873616109811984541419213833900803753005967108135468294272700085846982714637072985796757518649043733169238092922442289678346002027785933300540749519419161184167599180457741677373872477730873611149762915943744814901802498648838375487003804166473138972739899266199610662506625887692379568127394063333446680555522318359066125068182461667098020336979605889852757622376080757753675801897444595656944717238248535576221543566544597679867933079919730423986437475191224411137908565589339558943821980381822532303664863477190616405416990223250872868294486539715939903918576442902856407646261516219965415075421333312988281250000000 [131,18] -1473635956664018402194363940943255858920383298525802022626543590012916383316382551323872452774062187368365584517039290426674900043237460030374640844752987190069618476415749103100008605482611584115197258721908631563148690693546558448111497277404358495266848913649153417048675499289619347160856224884500137664648213048942575654239668924694130158891080155551298177982909026411033970181460818825064737385088398544367777380831999618117585472550391998593690082153557468815922389685337073785035996253617906285240969056224903937529512322876089466340362055434327419694900479847337129966291302820017673300719752166447081563767132189761958932114585894922623264343381595961580241579601521435620724790696155014348850324714847559473928050792907392059797171878049081382446779101844399303082101980978017789193519267531107904734785028415881753154855637454365853704707862920021586759497225892632597948854346150339383091539834625073491740051627569159521872762448269232081896855935098790583128068874054516810563262080963051935420326014566861062060821570673481197209728266624594092501896364383046046610949462397676484661387979256669864934275072072814424460952658382752607767467114444243265378716630151710066559510539229559570480711774518517363459875966674456929543131384465778001204449968585733651704020843552498362569410942484490433615029754376805281496834919097947799325018013805040757686065693948068013812282087570553805841447796193515626499820720803228836988276875630911226707680059765760528611442942340577536110998712993053086023647168039268442273378576058948679581315313081480114188230129891823452749442938782289450704996202246434312306130439383560961371605876451612247091399972826956749438228098065235701822716696958227963796318958353279533310611696833782165195462366054510350021930307144648448500031172858582351138677633318610860629563357461867705637572402511215388648018135281348555995313410311130242202892759451060555875301361083984375000000 [131,19] 2200671839751830939632878673094463580876448272956288679399585608788237161033564835259828146361651529835613797344319972211430221261142985022267481438058767681588432817415001083011764375550117086432420696576035585278386724255350880126019711746822441421239415524345177796671503398900642657172386997871140591179223006404871181502172830726270222979932545633084512605959111753329219233976791918409471433282460693814413146756659483547079882556826856029774754455572462611585134167035726047893504333987165648843601164793844234284440624603279553337347301382528428974298300399979587419576832290887468530188293909960092121658764804907625371249459449072388898906736753805580920335388023793653922671443698932921282329558930281805866113098596044293846720206344042482980401078665573637788702575624516562419867566238127810935682336205797295861047462395040001364646204990070315650261351384173773460965893508339037074653346349936115582339579899736039200227234697015240980395251960184092136572626768151816825459999531995721738747744582205484006340414299061422667096795309016676860194180785539805583295595311580793732535221849029553453043095287541311370082255144500433264028984607765284394277860641688205880660932349699872957601732916581630179677401064216858586006412180399292644801064518677891652717155457200858857648913226452295071090014725987056077952967838501609853341386766034529716337375854386470175359086784963903093499375052075911570017223344987631758553513041290653441598886106467249912156201175065856767361964987534098095184260494311905367198987578294398228012905794178480571028095121535143039617948344035182545847212102331232923334658424030140718448658876214927169602826953403897618333891598662675801692132987624306116376621376848860381327400719701633812547761028434305183740941675886735309712617098967461676220782099361057769791716972641743335812628401037583450358312653425374281919594057505690232190431743219960480928421020507812500000 [131,20] -2875137213441184549108818636060516362509088401403951501251604344479478486402315324690560577956515527438856923715069262569864050001251776718703541012342757274765075546535156550510398868122216413559598832060565519954590614684023954347095500550531906283202632333336329314011336956772381842870024851339901316280112661889265026307874220179994035198483980204567988667675685186622418002828860589991329972632380619234603335318024610250080382489781097971605466037214897683949012241906264357885493530637328782361309817792814988948991958123645935630364715079993178471082032498511021473506091660185932684030925466475409191327115575235596559168097575615459376821209364686532678500016735999261312512931915636717692123475762017443439401456435476931661380754330064258128002505506092938710434750967380392405503167915067119533356051575891259610429208128656254210058570219362955246825924927744974082038882061738571262504428454400238133810126449107014719979522789065033671304623315113707076267116741540219481516355343488369639095858090834900659626802021137967562396844140152153901144086824531240102690455410561242751578081036089946781402795510641502640875033671455382260977977091384209354375556605694092709194787831276607579774818110747097148461574524356924794680780765824719842643540865440082320793215330487654924036904880316067988962899489219750742583716598126854494265739516624845188874758872594450538592609540633989962645889933870513052820890097494526445845316447827099861596310208405521935086248096073696270409124317055485135577871117773249225378836886519969300056805820790935066915969505443622796537509087425199609705016579212063341487832402023270606453080220981375823011244802498355787887690998231664934543024490201839656152114034373662776964437706484439536465964554840314129942186894067244584523113784087155587763187970093508125446451941528184755835869765375548114806959961279558017302758520308825218592119199456647038459777832031250000 [131,21] 3315759904717252526024585119015208667444842044321639136400372655826178321553176463863854825644468898608520935726470077713385324707818150173808401468505758227870004778293556625966774105451284239531379160608088603587031899124942881579733702310826115793419565862090404363891924985336343554468228616634383606450603220929464391378411172410843257191657752317908659596478946806530077376007852212935770278913818887295886505837428889346958056234256139690358628735430526355007288931757298465938526714988608076801911283216686160396037092618849948352275453954572394591661214026853262588482257859883345782503835538157625682534585386458288283977586937696582261296170994824220781988293614047274659182462944932773852298274774375598694618705138563785289219941274995744528769827189890329559278677482056580620307030355935784639295073881695246723630709621380014645895759878858621845157943261774783675680547383772736522041852970285527370266681499068527842251457838688308978680522927235637436464072907014798466912009513404734948953329917211868829192682460875215219717454320817124657888147819765818300753371085429381773513535561346156268301587157979480074983348476459512840349097725857037224978122485602098311684797490755682669363544295938919441324738033765341867215510321888815441680755923706767693325430383099915906303664728044958850015871186470568025568538063973523827703541477413626226181855088177585282197344322732016474082300508630370127102719193173598000450818046326299412897946348314353602893832533426547934788639603637540037885020147509692265733727018778940727624270831655501055557235860473848684575365584174443073367777033064887703535406206857183481098283233751648259274301200001831030126221537695670399916548845134557710959829289722572701539044014198348659409075643162036729472717797874808626187939582941834396440044525982841099585401277532258548303162960786009456289820715731092657784645494345454608264844864606857299804687500000000 [131,22] -3394738133318309200297981669080303372991498024505420136722008513461294840277876396299077972920351773146550440511076337007782740496424804267804087144490587689168949026887704086281198784773191673344110028348242249933769064030250378085356048310162487630809195044260945761613834869858083471840706282305733822202212395917229099911460783326285099472105930151071244451740318877258120124410120446928554572695820022660984618881169763424734861105896508799515702070154421873673601030433468939286189160332573723114807071696524077827136121365561647269106566147883463241943165927789086135123198665951090246622528655948399245327328277664038131044949862393756905358003062440567681106015720217301227256528954486201668818934476087488067965099849307175069092988015720962819884338858563627576270547426081719140270702377706911853629985401059209472105681580460978023970961231859116882502691654450471965537929626219485575277631433189591734268409391239764217855664754494800706222099148178966343921181399375100099529377034083915139700947360525424735954902211093538847327684359772426729131007313177006919552599818074464630857525278960028919687936200473979991184310257414646279885924127130673116786476011678372452653800567262179034058002718548547931327111951043539264018842285236898488927420294403943156102482248644902658471990270346226885722680877847644649858063373717898784445311155258816481811746567632087882615773409478792901390558209197651953078556407226662075098241467842278436071955404139382559351793576821950489395773046603290505139959088826931474225875704579113625416546952771023676546244901465455300534187136116428328065949115800934783920494477909867497213710189028313495438481500590372236853552587568358034316184886019129463137682126967026009505785162689500309341681126201624657774238641375988314557055842510081371166984161608266304096131293114840652879344432016059585699440015420332483666449041592727553506847470998764038085937500000 [131,23] 3082520942297862562000016126812360407971424653166608859728870468680401573172722430198203817342944870397673706883563619422191416433805902851593381719117151004996679480436148394632714704966968688134744187484405241071963257489177284352800966157578871183300543768380028530922982539932990929835387394012792177307985841649185599762210072571888500062240079333283645177037602636855720571682125847337496411478002442819742917879099500656637496435461782248537557044633000477729757034404181988983227812249890737530399561492680959494211068240851526782847121935096859827505579774185697274390447764705028619913251821817383255206331083347901404445406270460749594405412103298523299270290556779959548877690411711444745524993967575168784991609608221210750438354345856756103035496558791831978829233543753091394837301833354991870849143647421818833319944458560601345802593780569791595286158704213658987986775887602698675456364708680005147910052578872732148924975910125482286865194605987208513178940582744703346594240161141460748133509800076504563787579260717148838113797573486261577013968036962943369865389972277229077721250810925116386033237544738126790193673897090618372096908260202152674077568276499444830219233946994527743045248730375367570849080602683034673195419077355229030084143903784638765090940162238360914871558588239757364171299495248281497981183847986439731470597078545787549026842751909645635112514153798087926047781916244109816758668803021009236394911924249952128306587743052293870703778983716458406212907922528091994476899136556338767276244608629455409313282500373142086308759979823878393269120748688592597411290715529066207485074539622707206336952113143703054491807231029763756154916166516111194138028870978105347152508202224821078727841448335537798750827045697103709029407195410874864270512305839352874490827435127757771188498579798117672436556316860293975666275059283787454700309638155886204913258552551269531250000000 [131,24] -2450793992363167730922335167397598619756702489253880721184800808339795619563564796837265463425545276607318079716890112004832102051944239421580003166647409166702273731402196581922840391003651119495770322410245694066444278176432083949403417394450511029074475816061870699137908333339108037406345458888424493711968237687428927572064689818524764729727006148250833258190367625603220800888194571161624690100653104142865319838188739187194766889786161311544696600833007242401520165330969173371802367670362984724603164032131459643157136687846141161068751785746965712148637398447624569758058339353904306691481479334910403807927390798905728038551449345168670918034806519243504128592533962856024453341472439583032204967545711757041485476531247685985548883956928274096120495535362652432587444332755056856120269343013635288173021160563952453916849452768773432457140979424651956423597464413118815250243602738770168266643745236758068531016649404746342807966598013592137277380415411845920581933690676040328781285824684059188039171630030449131306011867840386378826788824367151914151592739557302826005125760523335824014944395114245662388484483332501382552147157095536843501380151869002924796574748923792398285932371455038867482728255350615060335428538110946537905669610343096010103339517866411384029377896563839201693264297348937476533831962605187102160786351604093329492386017660105389320188280314776032766305359670700144339947785181136552242172321366724306552840457953763567588307584851144346791488481905157555354530274874860508518454137017895969488694291441442549446700256409894015109514891630773367121227423381206478141240642498260821272954009161151309514410606239318805221259108880691766944703220240737303479329245289033462570865492341970858287244728832793145862758835929564132484502428879969631264676056686758538356952654549127580929560425166684053917397160043320607443703039928992182261424659373005852103233337402343750000000 [131,25] 1636496853559903179934985085802668720751295547967280814496782034379151209798750962941788338641133435761454935351635716407288281994680328461215542598353432152803932999041495966858802291270371973202897078727895644817449984201933602837306783534131814346318507862326554529503883876329132037851970236449890164351023351565673960870090872458659363806416925452928768244868200193951771046984793304815065652591994106925360213682901462618789839864853568314380658512271668460495394386872799216824514591863866413660697277968798943454157768291949055841516589262076318230296371871553184751723515725037744639948158684838518445332000802108052245451686746428220171935454476777809777613938767313360764513940449804125565354473217728434748112230304102298419302059250577098093346550448322436478108360993743102979565342645871681011055649835102127462018293357948207251517396465804341788320930201865035796949738722086279099666487326569906826336710646498588273524553596282011439023018830792849891626860180019675559814297018778134179312748611795926056909201621811741270647579021582450334616382624686562421346711407964433949606735455367448471035285020877316039805264061194879584347905574000505825152420836634833646086911048231704880432337656010497284656634019593745268869752548883400295223083594948843316832395737518834315570224960469689752727755925033199179367532380368533079534306894424973131719068863377460965561725943540668405571598463275263940078367190401840320603075481421642078554627018662373463172289043838630733026123920692444670207917835339477589875993215074526722202883305420556369586003902032897153474774491135416863119423255388581363903795257922764091150772828764581235479650816368755644186291306841798916661288148078873427172626645067983291877915729531892955229821721618968461391557026093867666153375788327995732938043380245066251366604779695620055923184620238485485437138439255427835306022643635515123605728149414062500000 [131,26] -783438185564149297723893922929868462035768409963715952422655626350863580018029410888353850941896508319293230979181344201929308867696985832535373370448093427692192628411747703379322557235477109517632410906470218929347401476442275211330446038388459821045384963300831376579064874916359854875948092481426551478138201216674589422580335187538561963319882500574939686319762294912507822240792084696920985325436740265228605123232962230607673125795586233157548243336312107991006877020527697692087219792984655983564285086920569148102731688584277199138976292479485142305601844326837027360313341750908229217962565701890410072745380545430325242642377787464714957523729330370207402973433504718478994706211724700862731489290481804195382664331339213466459688643818028654249390862020342308098003293128290679952584054749557436248675989198583437665994059995819659373175252303773661097139546079274378797635164601496342066037393316727833033190676166837765574249843325293855240504626466058559076976390233214196902752756960529731731513209980563689002920869390923759932045254594660451667006809195982270798501746645162967613872500945667429965434950231784526266654454228365422751146583081089237548775024040103826046119429498887916631523912752911491136435382208880867001714482472453421082955534066415321847005598797571040293675785558665811820114536741934573852658027264599699362032186440424302407723069648534783400628349660818177160261633588367213856924573180276182081893581739518748726600417209551611391123287485368791558472863753337111347963426567078510531158558871450669902927452185785074265542949523918243344560865161729619384161373413393015921172263685175300277124523077494059817827971316054201636795913466935500081069727973623721640302094824834150077187477609987288777139517473806811986747508337907330913369235385750715721444875000000715460557273003316190663821369383028410442399228075238681867631385102868080139160156250000000 [131,27] -4560372019608389058443305153384062703018350381717542915703050941423570853214193357102006207716965792710571442212429421557863446119896108304077990339912993685305747571348526091330693690567234204883497249900037543813646715267025610017858473159466541305846660306854816647417035434855237718324515401843079083646182981803181181309532301359600341906220143879115174951612735314976438425547652401104586641456066017308648594010016069939124977335114877698335676714800625483927949538026892532726117910838944479820051580165608231253092702791993070656723513721215574114346359087871441695555572430274300258475864259159252106200174402156280060876013571591537074246666431332351780650644506984424202036093321108818961922703112462559788839363859400890631408887044476933522340026897525166552048048505618486787207551615349868888924209437675243439850613525982949283577325267046273493376056180388654219139430485237709691078863945268185828189956113645989572467867966295491374880489147403901416794808811871993390859640451147887361873297013129588707125554693127901401735831574949991859318611770249830930272501408632073854365028080520951158129070505813087735362766485382700293185230031202179450112625133588829994420919845067392731239302046507316148213117061305532113112921763406263373241263433420991750610163862726650199612513139569560074912571628520927146181919660631712594750527728972376112098268712740981583317630881508808978052747850905730830136245622105226905974764727838265990834583001879913252355567172863920654567787305501198703373779186774660824877127210302208405068887078331467605624035212844316278591571054699626958594455706199270957416423349151940899164584235337192962395342080622212611677592463204457716311017428880698916951622634716597090649662203146669371000491573959205117939314183645076118671735197404887879321021417513764759074270182073937298968411304077714930535480952755733596859499812126159667968750000000 [131,28] 670860099903376480568207978960992111290943650483191319168322604467455890195036192183996451154114138368504978475983588990981774624784899208220487736741688662628552219623352893595220803644928242962941238357294985257733393985171167172169900637999357960682039076796737972833457018115798480438164012179905650744466248600569698205091940065212931891995683738552136623691080524798560123104485735875742325897842751713945878502392898595032158516954821988050066237010926731023657641909838853240059965129919791309209190364567906854599790725380002918793722329705642235888453742860935574737269086391786145743131071352317485462258545135217797537997588830651492859564955065230184060232213818880664795938128067389739436006301254959609806996052125036411985073712738550048087230019572349844759815026871033476331228230991469374011878469846244415369575225706545122564072096123316926173622834567146908458769549208107249019878210665141775736784466342207673277398341460127632641147823508653742374954217994308217502133179578686830697071045124094039571392075533262089405420938205541444655325321562098527238814236938213317388012984192733764815987102689055342071693774117694050884887140657882641972323926795466590760263749209990162151023883532307596228649263184219589524114717883649067125597191101286168555098910627165237205102087472264982171130930574405001681408028746330648602914821364672412338070487038760833204471608678289721342887423729024153667993650691549462001982159060539891208968976580419919565452184875680803976246080181951016135709289893255064230559067714271909777324281849644662541693419114267510508532260320935904979849954665593938124332984790471206284376523816980401866462785201770707263759754653584635441783384634670153110721633907459517946946889549455949761574301183125033606195483757375706170636686226546158783235662856743369480020094878946008908491277770239091544218767992902030528057366609573364257812500000 [131,29] -1182642739831050249168967226722213482199769704409454380428358453525968159534403073372465444118912500767688607448829717069554040728163714240822722024818462217055374725469289707513940308800057545172559955769567379610978897000011214480841860885623216848908509334084165238437871694124495188463266721637136905195971701232536014733025552648220164288224325078341398275138668114728014698054739889962210982892015876856910233767163804680056870168512100318370058187964715489789415908057734482434159922671449822583630614517249253925583359922225791689838649335497718633777724994618870875648577474757145911054999317929729366439437112604026206841306524424713000648964390541011089327600868135018393017993794560234304106788559295403718624352019660544747796785984458241754195513406123891662873299709223695378347567464608513065420755753164633524443044481678778531492498120285277670613032543337748793241382676402423071606815633714490559384538769609925658793722496121902941528001731437236185293363556204564514310954251175740030280251259343359582172910371968587978680615830329310650265424468463760436425733453531801883892654237586468263340056693830862971943988842611266351863112458571037883794461380640623724379269637139402134717338308340362036076531555258934815959315697568292578956613993640782094874646658870808384309995911082728799679358130230896753468365524519477605688325510374815548813631921215435996241209191559772079921170456370370039945440857846407314355058843410700247039031472416050634565254772011616684151407060100907819597629588662619571049880564221390592713181041918615495402284990894408551228983745332966605713665554409084367938916686680319769522484389220376869973825847832677751565204039363422992797740372984876984947097623477725931901555526541135879170162996186347837966168875649890853689300919651478508441154718622110498036980828546322265150476823303933235354001851646899012848734855651855468750000000 [131,30] 1511908128657014669286678190533468194728434309695781483346953519006315528697532672464576369777930753137281811834180995067405366206026470035204219302164757206482569061541573524796085926821582696614436121511425064038394728448811980052198601891743914465032673603201798119100017105047094329766253623354251655649263724498388804564310016162505865410743621638254900191128954237520813016691897353218191809849872298455885098646350433415144724130147376489775453730855472426777420432095842373677230919525116948506402431591038147587003305880812155601066126658247368765071469999243701992753917896301444479110604975782633253862453661867026733369622768975014695104661473546299219254778748495558879747787885601498164044634042176424400732798896661897111791696984640708113554012075313919450343674880008698126876310244483947727834650442405711164679415862685837825601833549944814844124586326181342747994312034067061739607003140306318864120314557326939832559121658256776025752761674643670029655282974175483017772120551906672937558027910744571379871191420104714134185334655644310102137992018034271325241601755526036715323074789529427842805443458039258495406897726259674810390684359156426399364106401944197607656128733100388085102502844179108970187569258822413276297728796024211801030228091533017867410811911730184563457249467441920715415321829215880637320876553732968425188905306944820633608324571298950988532907575347703294229216987947713131135894978330150172152642676456873992680389450611564014567079562937992781894571949451910315371750440944010690630038646481192781705147891631399682647235126673150766127553392934528278852539479078401337279603086845045714377394221701893696782505614364134100988788238206246774668141075144023283673293486593232848223167554179176550080834764474448874382558151160318049270316233657725912911599494553791783754687078037604686489472344195308418923762161512058810330927371978759765625000 [131,31] -1640007344338331262832061234783911149218295176989177461307130338147344166605953457614613148994536385559496589506627941415473896220093645574476096483924116266185987630433081417242316183998333124909506000685859536977022001046251531096813139614312936916381303489898614968925186112853899530541960780468468839317555585054504887606901279470747762790895409918628344674834096605202503169610300623602099293943028497570131271948455936827234003790774491707438209749715974283673791765315743711254688338424718650821715935738804924248919215684434167533197801708845816371018700644708578436362637168942104680739142428289754110419524626057897680119638100107629666603847436392944990307234329233346121594758301179492307844724263572601625450674270423397713127538827797288619618070328543266714842837034141690242987447025944873074828842782414579488678192685210525061636183695824530019638667428391326407429044697600906709138222577620298284856900806280619462873471012986434846669788614310942749202725912559393699878451835947970223727666979464820110010995411839564410913194674512858008164214285793740356750508933407459357812863139273149556820276445203019078795130273353024940814475221894783438916398461393885107755038490832623661879661458310041588767393491932968380318106390375672246450431344209161698269661071996205834405540875106083183259037076463525689416979666732526720847353649031503719019729475034272719819034821077175055666680630078301439701498170991219323653563334239179829420928536773689535543281760482563863652568573753444873507702269086993552813239870441366012442267960939254463567270248028065652755579270537062961072015445669144579548692537248792547044081327169554772628634575102535573647967515100424266962090359746676460454062787967400091521638481651752444333966079539038673220230209921025159049329950345987910190697305092900773371949290377347227744811084242798626675607920333277434110641479492187500000 [131,32] 1574401939044858473541772030141030525605651735508575610889632620485360954105171759755995492595189263788146174560636902116616526002382912512189772825570889612455388328019096613701992177013330146055425733892616264281994796564529639845388147598487188652868365364739335139323484030787163570984586583949438706901357033961174963545734669336920484354049185504752218675339705825628757632328267564714451521737920182646148254417825175432684455110426146525487823972650220217716058596972698883802768191978235631353336183736451962902495145748820499833384864275200459621788969271696983431290289574627513831953686426253473373795973095328105908694522545876314650098401273049457045472280188654722462522930803530453959285104607707505572601344854866806856394661642356490741694457602334377951572309433273182352459961597644394874996701747149759842526599858638825111133883165461646278334498848641429483994443041080385250516015920164184257485671766335640501273660920980620311297587189264874714872016205053385985379385349002223883869093751379861915380994861723978313809311761034106260700441272257078885593393798353804577609031101359991812458575631411037522056302715287604052712327725339991421820242998495607509189638954664608736912450779024787078466841181345143650799406741874797314895712882204949212283988939199803160614659818308650670104114725523833302575382141981413928360901452250443856106964410611596191583452165264840341236773598249290737233474160478863392129068239935049563803349926738167853268375797259673998235234069416659508436606985213457845663692933443616569051975796052855374504288245721210240639755351373903523139230330387482490497260156537102247933083422226648989538922848138049798997304121282297537362244452481085869169411299603692995335038826280575924881440595995288580302921017881284885238437877702410500263471965312147753618794686215609279725545282743737196540223521878942847251892089843750000 [131,33] -1357103773854800663929218200225444587592318514253921911714424389205503741192933067619279991010117943393378501497373237772439245927768574262667891265513970620531591454431206297498666499519260450663209848533089683820255204519285152599575816235635578671279865466390897054079520846180118238382125334127138797710049939145794290467257867009468961186687384980211172426388018893217879351037806339597960311882349445875742484648140744344287912148132386147903841177793315943936187624951392929337166168642766089464676062269237337222760269878189357703247184733477234278016776065076440754262928304103863032920442609219115261862073729539309993027661909349168184791248864814087966259251813586238266533536513577623560250686070747087799896660374696296606199228662636422035137667364704230776432188449955903028854241920407070069769597602785710126935176564329408992692560060965603809655274220520726611472266843158760920697641654727110228423053740131069493081783325076086753539211470237968039182033564877780203460547424611031864391765147504972922813504022935326054550396731029936276148623259606261945888631559916000265755261970498122643062304475415309801943936258115156839937225963219900311105553912656496394068570948145438527054642242042027538228063726726183364829728631260225675560398925647576920416389239368746947855668080964948781491984527533882312873768760917655493179228676987960155871829764235836133959710870062508088887213048588640330780276071414286415346374244641641118772456033333677752250594782361628802369138522356329348631860384009384837587463100679302752873328626489964276649221118059407937297904500964390709232588382719689189280587713262876173086154926005132224583345768054680273682919659410752879294169968380106660695710876738878161749618391095984551979471328548725929953893072235536707016684608325642523623735772124391172034151888738876594819003640335353111368021927773952484130859375000000 [131,34] 1055808711648405227227445119133858189326208118585578973449090170293472480693477497604230793185720931839633265081176737319838521674864322024236747945347605087214052544246401402636244469040942820980579397674727921872485438278445550426311061361672334080069153241916197025664202765522256399265517184603549044404765003901646306756124211761981504974847736925469810263170489302050452699298476422379947403018016712810353163472915776062472917942131932590143380394437896844776602428333592521228456413898218355790648362302534883053680044053850460356113950216736900565397492288902784044981963018424325069461156670407683782909636170564552968675327098871596384309380424471962028106507744720179288395669956369672890635230431687903811829782806346132790125679946660369911564275236738183049797778168540820819000204161237998924225141545584648976464955843536987885717342824130649909211405988309116253685888356982503557774552653476227897203141675168672040282531635452171572090293081824703489938117136080639436654821957022707142503993454678578141112728546041861825100580972143927461698406077229668344687255171790452330983498247586973638935352742023805669117320186902390409423747998374505587141583509511268893902998285887902621880323606965921180007067048512663647487275130101933886265060332051187758497589805709710925431403828434000621580642422465221336640852669825750446749619820421679721880012454165972260539825537649183365838089310350849020412648703008003795101854620488017097963150704775040592508593872078646783530032794017749218289108128615168932489798133118502601263550372048809323572804396934435774838718782418603749361187579980358665111028904797468530762122301638581262194567717713735034313193338346569102408811284066245846537353604005227605237961179726417364322846624726197387031107887274064749067007856811710041088465582918703093790645807051799563497027079073120603425195440649986267089843750000 [131,35] -742649285130607320069583562107266963016764107509045624070813400178375325421000962449616569658163284587355723014545319830569659709597092883577051738305872103427302302505578905786479888033579685635067365907574841643522353574724806620399843852972306586964473140870481284787957353600276378298421691402716504188924421810654271767296508363598384405857124693962381316246965564740268358371907516854825066081069030535507706658603269208792928800762287133934873434861810707588177590174126118787059743037887440542685185882221350233549041218961276881268777163383007220990296786099546988095271935602735446581347106926212494519313046622699953559108802724028753823535436809605530721280057848730305029778476777208148061571703449529821564077228289689106071204645098046324127271747851542273732169026753885985098076262450767216336331774546217868361403451326123328171308559272646312850222444525452111466485082458080940384560632353128661458014041567041376687576987634880905768274892710788271131251603972214449827654831595876297279786732227729347036300613379917348892166899554437599278578878016341365406892073239366540269486231961338908272729856972821881343767730018702045012907519457561191748845713409920515154064716952858919513106385803260428171361234742107805341481087596520076992532031612306993980764785822402217413690347688617389944789366851346922702210701870269622486178311689112832223553314524790352853813743855832833311574859233464966799218703040403866711589637073760987472901915300943616354759739097664482482323411813443817702728058354895403332414794495052709786732222817567242808055726652317717269827263428200765856374737042106244238359152845865875156693753999415265385758611566149985556983095405015725791260558787458849671359988734572981496548816157137629628666238511624882353443644281127378396395586682603531976811923006929501146823179803850784388985495354518207022920250892639160156250000 [131,36] 472544612260590724544959483043196492733877995774803780151254665070657634698703093154150937427425520609946067116940150436512238763609846455854333334957543472061365314162964409985911407058464533605061412525258653672531257605423311705045046111593968499360341600540627687451460650221875396848979441325449034356400594525332855363263057441319123847783024470596118769042000097004424533318450019721202106530620960059577883553277717379201075104357220023014902645752606638003203445874569294239885732602291328255113863815602146673663229471074234141143443605868939608829054940216095698917007239608855938659201008948162428594132054430023390909285640859407989998577054628587501401612791908086074638578655244054936065580094452377168589674740590852045536424040897617965934522958943619368679850484809098146657386271635650414016073541308742731271386329148984454007340326135127207193288984940457488574493448963199970859618859202537440684252520098242404312844128963482245779088540172310344790762450491259347118249137113281443457746279348838397913617526769875392063549765317474149000706978023236103393072278800300471440386561952416054389985230246366437512882148174973483497137309654797164623975971277457463510257802833119274517705884830502636696659350804287083935519272792506050358231659695442082518125333062498199398410756894600316241224718149306093607889155714649914642412843003277644236414090970879398141253401383493141367945330294444030909036299594846233208683497823410723219544073395809387798979899012903888124088664710149840655298892086765996699392339375053517558940438116457454844886171230175435367185475201180561919424652858062295633952654269463958788174261807416803221758102171217494742729281518676287728214249621699076634785594542729678848210088402375095193016828260585051773024847184958702050813649958978137536287046440706327720795636766098254261114774976704211439937353134155273437500 [131,37] -272014658283529332775581154205460426804465041340098051800364005519461726642627015695327367414157204232681912661361215811466171444140712994503060273121204335681459404964053472451230565218498917900521744645752207808152524831260012355621127879004747470138058327237426407818898469258514101895650747837941289766577855919906207493595145167941396456742349689734270457901700431090465569857998582330422368164302702665939274841784536390171196346690658803520305977854642415963411483344409324270759993394834467692576764260109485215497458047929319666292950711685437189867111218910646025609439160883321359848526596642030773633601887267123490747681587423933890482287500749029633558555577566046436952061916841384078495097037727965474074110373018404945147557568609999882893447563040472388062754963179751860031038376208723831009140427720580399014184077815460080766690246589109383591858245908128563106937779051730849917859224218447284111565003522619436123552473290075399900301653372407008015516446246537721858622966844950906527919511613521443999346800039214277935000669124000694395318805285804731624572135047074118252337332982579825463076660648626319746304521470033721023050293080366061612420856167263306721852471056076412737719426167277159074812942992168388880987548920453742300972187197780940569981260573441905918403105915308036922907111788416655501438439583114294334105439564804131133653630546572436702733731525345105445121023536614588615242328004239026563924160583008640627318585461230210140086640576301727624677109603011370045049507947077604079758898263051602465437577183689072467929003865134512035811346446438008716476002894821492358754409422806486981663187406752452056393850103647992833294698892382215769082062415641802897612533784779924044161353889161398102518231760811325529173536697505986461653512858993658987825728897220116160148972034305003830922942142933607101440429687500000000 [131,38] 141579610202153745512751733586657438662120160075198367585917585123419336974037506900394079671975912738573757429081743681611080556932553383000566279188370528536704210585776025107096920449167035990286600053638676338672062403249798316713181729693310762696333069721930841540546790468049084349251339010880180192350626329670079237531281087291553505983954761231234103228876793807791838036913612232355820731682047298623710458566389810291739572552168203179453825655035206728004829442234452535435249113990797520098307070472467728064286385911604259104463575173163204022581640389889135786135735614392760847723771646675471408614012800755836566114382201854408004608203130322098521087555897566439793251586416885235098336143343699962647740911035379783735531171895992523292414534510759467596047798764428656929521190526796574893196585588491759555961521788858034804306615461531061738490776379503877634415369700687971381938031039434090169983117552598487798843395120307392950811219898644682924593946597603431267171112769446617402146688854484671510535966029690229856755318564953717016582727892266171738407413354904376220971867633608860072459368335066779125464386837631954092426752511680846727996753712886890657856657924553758001084263856412245884849060667244610827869592357050663673534444762274198928684026137099371554979208060084938394983721162651362195199516936151759899158325593328183533676946091687366155560485831795371805282555342534596317343755458007295238020861995090141868236364194487306767642121509274869196844068382010246239692994158416805267412453406334814114820015092488193328217186368297324829792052890681904523806213759546636090504676268165320415781613325188335930187258549464375986101145170776970464965274994166570373305829959740362885329673401328555886487700929385197345429359348173435393463283192831123629876409717161592006880112444566766072284735855646431446075439453125000 [131,39] -66517064036995249212095811623441000455474105024229753032366443934944282926236575475132918809233630588814993670498874402088880159272276534748638054329813948006855978014291294598236937085953905113948541510502758200214884404776196418184662965726246766124897135319144893210531477522143160502803283476541651115194698202503071968330987311469253916279034825359435660704678114614682362370556999699779599925518087826930678391396949678254105581087057255480070216839560226605912995243975433638490224167773217075062129045959995638178643280252934345289932233709876250147152783625914089639614824152364608644644762298467824200466160645402270673601560746501652404229651543195697331433534692448246425182539458845886301455779692958657527824348324017040305456231495895486269076604981816023634234508515213021525087462942720325974260579238452815428610712155187499314228242632752384620077474928910569215120904001950716335101347856826360104414645599036724915190800727075338910408797586940714560914662137825337793605881575280812965590308772515085292040250145118602664557682329693843540518956795638975186832719401505117737129426934506472476167248373960544534827245597739943757971797186787586558275139451822104131869403083784866335832410853252328900412814629616324630233560618725707723861647398763107490087291814251676167119788614952252354395867672634652235388591812964053469972206889707206481668903101124915394332679426381409930848219028498859021839583165213689629160224452877193551930810700308922231471379639784328519924749046066591220385803323934315846113417878975885164239318730522851446976019192618702244574755449565256803526745592408695735377169381518164310468698342229609964962997163465772038267342957311894917822627018343646010115068091049159076323920553464374222784636954241788349714663514885336886416084202208379096371789562046055206603195619763368995336350053548812866210937500000 [131,40] 28108527508429951146940014458499324351030552289280248533552696956358341678721246012761950873258334252873602327765171910253796715132362862501282045739686916828085021038502768135178152793487647049317886036391793135912986977755007968791403413664438095880060171460973884944933538649487748808352729653483943587614478833028679266915169357024118122205040691117372853760148994134657871994836279704178911713290227296989008651778380625815224195306659686877011694382481139459593038430602121128863771671583010770045938404841933179110228382198735761839407739152686208354898816200513166840355456548424347042386778900332832154339305242423843159621786008475401874106745320083031973144854461907291096552791327408050657394123415033797259875193630958300782564188125278155370444930823815172850591987592446324504289261133433090022877513490632133690419892852173495605688051718579535819074893379392365382256932810760127915818076278934710829446606820709853294664509969332565845519020224294124689905834678722641057377504729564738433774374256484228000143083632859872958154366053996567819288372801433221665446998831115277668767682434198112963254456869658571330017917431276675662201323591447623012713919442198283507179565621261545153601835583380122401039821303568404456925804482767308532702395522172654616915828333318722133683556203697133958939784470025163979254659048911544480545943754528344882470302959943508534266447321572541512656437510107473487195436380856277507163162522799074101580631741403252579320531926459034214009986188027433954443448670957026576920216435496863028468931822499951331737006592003253078254109799889846649089044165627915194676368551693687515481130714242464516958034108470473392771157014498621454683330759438984479748831003330587989312330616050817594685938835054855612488489515449570921858605634763002086807728935210087088669705934762532706372439861297607421875000000 [131,41] -10615170355615234178865258809860841140900212977884497199296204035612326253381527795811610790487058238434174566988979331132270433445658006963204950758438621696786114500495211408356397347282890561156818097816504941623361056272507150010313479440334806478046822608825101479179721580909413739512881648527663335292010862924052547159380668955421938061565688784372495091122595705643801341638702792094201809147488242220761550724732258413002152446056923756107946811491438325516363334951565997239358986481857000866640094377794052845273655997920250994718092763070512265526341906835365800223503256047647139318929820689923743617045367024721234068148467867432179285699211264302506869662160440436531518202768895062544230831992419788478044403384683408010582435604906474535489638936521913270322458516786691989873094439196457502193697795998817660809301927841369096139368635329818956072656529215569131122363417954009884741396195955793102340014305568854940895664945060442151863682544717779219044571405886106150576220588996084612017025643628524774122373788076205498164903263718613793749418756478377515238098730440304075217187829512330930528298007530680598906324399094387249824735750518052581676625004968350841517725152550518976772319340581408263950314826512013471474189957710063607143605400749882031670551669337101969317529678974908147320993025158277539922081736019409043516498563468596713726210992978657184558223167717763750682549932577586749364056583745816918657244702559364058626919709430047830889590000131619423429493547049381915406652144368183847154557418461075285401475561814413930569078388695507176546074766081470829935781139960651958236663026987087608163435170147907204361187920894374022615884477717035893006747621456095316990659292749312714056956420032092363856807726129694637110506085317619432548860714962020211363850594648608159642488857343778363429009914398193359375000 [131,42] 3542852673561168758581914961105023255870558151225240486501147053139044970479647627827341282340945093800072187592371680363826755806319327336370257012375345513258735332349887366428758980263479752143546189291648956986297625164593074049964265593868819340291547354460530030111319634334006216832704119273176896833234931905569256561966543666946553690718717279217255635138383825558874841871022551906510019447818779959748542906242414869744912968826711487973226889566294846443703187254096030797223591802657407296723203145100513103556726762736487728646169795218339282920707751554410538605996576604542714995856215402880453805436921960027400395348239229753467445910900396877206568478030346177978104470323986976948283910100306888977551764552772386981054569337750607815259277538845828574949504984795834154501461337031580773447279091859433785453814800157734640214907302632043760638136546288024023685279246633623133405411924009988547896825661142712515701769685530392098486503620199573661983238692485948363112040737025928479666620457332101294569350667660711803689432984073460093921186026459596685285935424714626270663003622901686205432199714105572820219964619857629402568419826026214277453187730379156485480009845583394300369131747880505764809029039814366973620692187183917805357327865032558474338785964042136709515946699264246138137151928667872918098201120826246559619410629261943061669364659561232089666679992256622892195659986656766382518424212218306404253180748959703955253511268883010266161351744252278935527176885817565490732971275063934780760607725467624019045034856592345339613717407225231104504116020944631031757243341827882911685514197550857349502361795413373561700464130892979316207303232698954977749178446462182089946241667934451040443570517427896884707678749926942942289022500404204685071345113610753313187092759295950816778031366993673145771026611328125000000 [131,43] -1023741956113960872166524881003982929668114709510489310608848321596393269124549823311524128586870707993750533295642524936228540938822835664916678101365611998483551405458999501698723958559326704130799566742846802369236205993244370414353255809498370369811261824812404731878299427386989646982528481795709539179212188976377145431846360904505056847328582582946809073842783758604712952586553925989191865415786189220972546428061099214134033623071974314263385364235207314936300735770185140931556228745555922910876600315648817184324495009927230707785446509043001566339386937339541062144340000665208707332765235972719341435851570170654215793074197282621233855519974931330735216587191607692884553973426822169255299539776026241052773018129047351830844923618913819782132503809572339368517725296970164363527773794731071344100343130782233402009808821988710183611365896206031531005488636855068006553330591704053708232599402619301120404234544036151744325731351084994653148229660172745218869849884029669559798967650958629131671502389360018186685364840792495845706493300482638588416092887636017384225654004963180578291094448341150108679002766283285398172600645640285843380574862323896992889150673761927501967909954952191279437149460330848608726371329875864921828773253293347840681419195452932647421398908805127703485682761646602402248008912650875854451670179344206949192871450500151001494467776092595642321352194428564285225216536408025121419866434069907943754079476766072056318419637643381589725663123931434722287420650669024234725166706712837858719562949582769167384372874281339624669690216916687757735959913512567145492814891820890693508426682086686200002758319810717700170705916818396236072423826909693254427593049663758593687401306863371946957441275558721906537859006671469842879709852186057338791380519600493527224230614608436518153666838770732283592224121093750000 [131,44] 245217829042945356194920796223596310269263673309504854232772828691262026973603781747350348357686837772024505641525745658529003440710150265994423971374832263106007558317954211517279677953833464409298196145420963121007546286107855558337769634474296418894473234628926685554625496937024780446027808912146893856172864630827625728596238609391170801971024733973430737485302197711665664029639660830836868411825923272112396101877441378722793368436238217684052240192416864308660117490886446581613598503143922420173986336335789731255829267745538938606972174435379550495466011173230885020241136561444552776146183028051501744390653540899243039257022023645296389924227918952376199387558625131914018707764829040227355775036876444284281735350379516499593517042148418494999984401160478460020894302657490841713221323699097246416792932439609641071676708495082808481300016248151319983834155600808652783754122451585014759142215130951069447723972668119687565618055022892451434907331171797289764797671285909643858019067993950289141190493100226875163163438350504655414995246305668921238040631478406592458328212373875166786387932255288501377610115253129150513157701193753450190903804632014875670471260354434816599712812409758735989931378718903686508258674264804288348647157981047029878037028435299154387749869592099199795723374057768477081018706392659779999834026189982176792917238366049314551362594885508974191168797081603287701275008179520584245046508989346524236670268840327438959212605404627793088483786478285668877781518732147062988594934277959705570441869141076434061625167897419416614106511685345271215046597617889195180652575302604383573803185036310149812408071181008615300198230955732626245624265088933941510255933398725993533281780284397164927245293905098819188158320810554787487757661254277995598182712721505052456158084062423085924820043146610260009765625000000 [131,45] -43128683179364392366034495689979479983208639906590995465419496704494034272396734945410092277051986476983940323375398023984441648762392406677531944297136920575033276921771431170779309577992363062935073112999487117323737877325851208536744074952997257838438612771616501309187466697368037214586312971547567290731161775685425071188099752122352993851687881717422998405452155453427568157516217128849199502166970923784884708379906514115275825614343974371771197671519580747199215613665806611748476781394699427450433315271229030100640882155224892860832850310521250574866436774888184147757858480529379593630928709341424443996712007226162198703950668873904841307422214331984190598082012318258610420245431586700704586083083559856257628641412875435744393493395632779098789343908033336289821904476347862209381495593107488408768173854045529390959878543854337946777716562959299225012866638683033071822959087896205148206496193409539725725844061625714348242424750255728203163037086415493831072167674367949414457888000810625656054397874616746572532398328231589593814222749706178337398863422692713550440295308216121179447392384168029380279141981605595233510012777158997045238651197679366755813021977699254662777728690929260804746663407221260373722593585707595154621018149645372946393987868480638233011197703526000545460449756008227664053937920192432619326442153508641426198889214222944222965288399673069906646032220283807132498107487599494114971577452038096749911027984247757564941828101642950470964458871193748229838848173433716762124617965507495717986134806367680490745654162798880824018610235272331052677477613020198978488271700920588459570589173514075514347160848209236848191685256310664499437690442850923894661932126391812116696442496429910944092108717570061222479809326359146433127251451894384227567260288555832968522171648089624795829877257347106933593750000 [131,46] 2551198480414351923460430382344931657624035910904729801748703361658580702172377254897952814261112048305103500573941643622509052845235858123981021526287795954756138675710201098846906257220432182614542877877355932673146935246284218250060511819170235011627526514714880932562101340435497703668898811734434422026412223771043178449365120075542862233989000937553212161833377129552468421376572046829646611430849346211388516937145006709718745953939616107909302669278085300514237259456622763228920680768846255572956433667586663416804290717963335101504925452627755008869367800346243600812302351534118249715378070454805867717588047939176394707850153754212411361919152825406280615438579576630159809520304068963622871826085724835587739285777379973284039875925882795159903415799488116828633540054102554729970737082572467350802689740562125605825559632051237936466772250513284638067525637556281635078943074542989078535929601174687261392303801180786726651984230257849042791427054654185486871883179815181164451131989476287198277934488195294583925126698477997340600215806954523023231948940489084251357586820490471001136295770653766745329893914118287479459918398120428469777638306267715239182654879296879838478098785507589202737716407710518777023350098079773358002652088829620996503551093984871104288750865669757669719668404421060997916973237986010075433721754667029788375811868495241418355971768747285278632233897617530218906258791514055693410558789715666634020700496911921855567736779911787870794924153739447033614471668193093316570785949331669785249134846486617733012218712916619509954212233219709557437411880349087267118654210765203999427676995722367154354910926632284204425394644602989726697111074545340209607612720598978609541365641075565464943651691213635126248604209700993438743537241538963181710974723837950368796773470023708796361461281776428222656250 [131,47] 1905621453288875844458780471358901248141440977267801881048447607040483309556036103485102373270167188184481714882345725027071585573265216702815341962290189577971988799811666528875872504755352833071595041475082439101305140860725030443168214957871982560920586112138299799995522781677130721148744801774719080388053633807108940494495328248510961914257574005944093987354353074179203945621477918962497467735839354713208222550122206790246046134274450014923065945800720852972084459701414565661713310223796426718597951286791493286155715268979912988554787087528074965064726481253870170014865571640493474226298127458358224361018261598545077525426392406849817262137550516972699954126703042639269716189790230911023894611185229247304734915640365417529624076435997490962509564588234243527949251543601639880903684428873255551312664345911376430203545357497213680734383662831926788031184449416351460106083417658903479629174028616368797695919374556379777760508718257734270855627184151084938177039155857276333182324528566224845994982543874924123672010318613227700445798631305909577323736627253263333628935308570712803812337812717729222629069679356386669617639444683077569546695280737133140131316238747556002435443672157697775372769905196940746602384894440257999571232316128882274949643998351341029299750760724157803496079776272811546044831207480494396136212302747803397744118638128526423293921553209063870782911554035800156015950217428138235611433485799325742984976053746115967882808565988174943910127676452129035199277028885738517804898134098243946534796982032646939696725975267638204297721766081299891926615839203727398613818385815740091665713667693133873501777894890985330503450085815818596430987019171933406806501078767622107154025852750032989577986158412652837678386356686494558984423959789820773682108881138481707334503918900736607611179351806640625000 [131,48] -1063329921974225610990311540753071664011417726802153075795340303306279123824032408869390359002722463228307804002125332215913769233842676147940060035483619679268485266483588407878290903716924312477530644409608320675076857157495459572356530722434310566394880234919893839254815916357654862866777675614517078497369879682894078002160017093683066061034922921305677760587808903061261003624930113296189958375168272227150230874810237013623341112039193447296762111084359366278127766426822471442175739267961781814943602467842693566279680322532255528735782974470466861177996961248050446795160781225473446717516943112884573049740353100182099931317450791770855299317785167363311895268904221547923600703771767719300497615911275210758986280027424512804792255814995178428082299173160330389074270663414476493104146516237995629537915896673498454585349324087870423575175291256205283571118660890051987841976491897646887280759129298242902700143942643668377242101576327560927692173421948802282312252666163379164339479213113776733360795404529364142279130756403970520923035785894559030858466086848918165090912063313965970399351611983587630468650360824273966925116926930333863259124192614872951734305516407668997340677090315440793577225422824028949346102752314410212629556535531547031854060249636652574731360934389888019049526548535938383027480321797711373083251661718070241940242544249030041185913284777504098969276370305049170077230356794773987102766681671716136428246988749695090776717942449815355682688301563031182617711855784248500034582503279440426397597797981173690316209107432965146595523569230409121783491444697136702967786812728813608433446974889781283184708495989994577248818065863823820463195142349585669345899032806012965960297638453756873205824863415673261843183413363518567591857178676566556551512093651349106608572183176875114440917968750000000 [131,49] 362870900753204050894075880054530713648618586567626205088304313448200667174670595275122710147459183975717089240153168843404016093666183293859447733953040410199145349087304239525056423322149876255376445101912520643099255799062756995339972744831918190377081953087045683415737597667693322251789271431541082230261690460934778450917460212062148659368328400957021405734084109198976631903023065962229653226172813137889588403139663555638616176450366645548504122858938014913444146313330362915147237009747708420170889213675555728804894836499864173284518233016360961290454571493667965827452409391369408523177639222549935058763783900252649982823928537894211823633318673873582041646944880283777978845931442879449430909391186278030708468469726498900467454245567069975107274104489433158778353805481334765677951599439073876776359533340204719308550645781984150672151490590345238740441271520739235433323851258921750609151831716218952528816531507531225031848685536613859444545129900952028885267302564005466858846362515895946765297817052257264100820867484984138438879607524923475505382889462774155139985351113078764690515669254374142997639728963368696901396672172944310190989920075772941438441093252175591408482269945199094687977903241707962807791706306488698068813954575822754846045818409138633040476811612782697778971828899266810638333332556263637465194633006082206952439430375408352742786654302060134978327821850689883137847779724979140602379469291867155269710230007754485145030707303797647027660762434219256663917647491521671279680483853103360995533951626889384313538980733960837456210414491110879191523665565190553793519462208125467712259875987421127887821038424770571966837064260258883814978383716963939990070719337367755357607604814980534925781402053971174743195424344690220588411280389555778291636211318898296069974196143448352813720703125000 [131,50] -98944028860631288363391760917025478504908505777702594468436452262125109947572074707953601852174946947349614482787300863083080773500638395902576408291359776225714794454474997574077665641259792447184427729095103478554466966530451765693399842784154688513681609071652452813112924751032197528894452965667431684296858105923153272538585496288066622521293805695509097747168686295564710712126205186119021853710019832008870404786759322450681483285318754277563863246376343516702845317780603822947054036937726447977231096265727998257128459540600297188420166852566407779319808711955924755109112326473267914332511099692267042396182100482669618654038291380803436934041585387483399225414050069256003003535466735317605004186256675515574442302084823641321105187141627847107313490303406374737777657514772007422807329076601330047448437007247013161330013199589496855108961029722927303535733549909688051855851273420523513409640757073246292035349311983333667823695793385699703847476478738484450702947964882072767250894713409305716135341312789126139608222175449303695203763407144128565062673606423770592938076197563137881679059901823674697812509711491146030513096838571034062197393327335731431560519122208807149305496715275872186461568834836025533974703513543045115906347161415459939323041886369321682649321487291312901479213058165146155789731001173247756488233849664646268273754343682889349020480817322101638180849020172879806884840927981737787630272931521131629538428465474080564237749612313759969884047451309571881609690790821697298465925112125406817554425156189843049016716135068732821886205956786657785513522688478266015921097006512141150522024588629089348925305139604533596670975017656617841306604073773569845268436745574527996137366573292494128192350622437888710307301014892051888027946997493098036953259630483999582675751298666000366210937500 [131,51] 23431804652368362510532543065587440975697012686196237169811011301485402924822348234474309208856034805886098396685820692549000819513004781647533818023147191448928871313992040968658532938146530395375273377272942539425228935764866990944650139268058704675259732487271099736650343814983188366717180522472459125739899697219287834976998499774493677101430943656466816789575487093926051641315468319548947575914192746195731557531887779703693778492865461616265199862555210077160318057677897265842326525195799505402115472531052441220060689633559860618440908945922497022650504844916491033477054690079220014199817106433596505899498481448935782110439298268034213827877740957492924077809346425886609857344686162111268092373626580180489148928441625130826070535589462069308299503485506518765143944590044903518824011768506356206169823944683236531765124116453190117171633263295417319775065725391930531664262817278260154587735404780820923048959626321786558356590335445239447260045973963948050799060342486989361907266193121377102124052250430146075188990807336138202955322298351842224997335423139274675549086302867627545354428949839372044030040948217389608636322753644683486931561530025284149730918146793607082141555262716468566627015270939455195346692480738671295793441841024255919769013053883093958791735979296722604778410984548783194444592332617485696696855674179079498868838379868834090984357564250401385167027618352763815064532384910853933013018136254021186658068546346444282773861948641892596068829331049017951166048499598017714528398615061705640880129990746366365394771592217011523768741751411298145739827921333629182934546966133316562862289609534608724291715466795226329673436044051122121232540868324620515416972851185847895323501101096792620747391870004806408900959343960634929194788815395083424338090635577522450963035225868225097656250 [131,52] -5038285567593343513225393389367000150708990132165198512475699863260661849105673004669011001884705021389436411513044894442412151520872225094396124394964233322116318959493539973025437361417998691165981936521588214426650324802654374728966329045876537417944811431370707201583969430415761775215544532715067694156169247222969754681680067135035534295358384549729126293922500240450264727377482122476480173031994121982826498698949613195896135006916383921297655434140655691779124222207563365531531282329110785819496617879445898641644106101465140145700985336192711062339376568160080054813268677871398741974487237515416255681806992271300923014780880650951037959291009568129890331034438754703740896948667564403761495900197485956110206342113639925156278458058246209507742182580386240863628001568274938676156578142691819792020965354396704668206039403150245866026687917673272251835695115619120508731597955767110683049535862818396038986537688953354224451107286106578653880438946765782543410860989172888754367696375430935033948532774169367950196480896040978204066374614877718936908193062279122612495239164184477714123875525281457430709533169148951217684483395807909539871931055577430960897609793446540319708459537814910017803174797916342346670254379704839686718722121969905385972647771932280570224640222066995950458291750331442245053641536664022441693560722777386127320979863038067094313487098580058762235183987700883185369482034555648914892410125979290834296335184187875461998863351954969416481767576248042619701352510076389310670794315379774289182441606691186715785524031974135856586956893201350057072653739265094309169867603866323369394714230322237331969287027111313600986722592492031193280778508493781017888173498740927932912357957769685001598570181925241252088716583880188999762005001941818652076040843532628697603940963745117187500 [131,53] 1008321018640522994192442080601752129181861292629771412864779364348226775979870542988547837920930599710908112966697281310421023014409030455440008596081899942190290791206332166687266291165359652218090631235859249369339697780535202727823060764522749259809302765145052422261913617930122354023209376816322907217536990989241749125254763280345579154238638884488979784754050636478287634042617782966603858356575683974898174301330311702821526305225531106317377597089542934175654724276682768569238790497240708737412598698233948584849477800813880806426490518181132784074379611761028061980558415834986979560125438872751061199653423656956546562708717364639810399339485579505736023748015051018877607391039712547308118857711940011820080701120931835447492298353979207786051514125210723795377013995504028752029660246516336856465207820644786379202068761359755855943786687299288135804501867052978220348957689392645841191998328706799651755409156608606810966515023899624827019160965295146569019832010070735386355823661429471516726862602950106110867155222505598183795089409772550439920308939679496298002772016628750937246755535811727828329686122450516822972514211147311354678179286147787596723161446022355647625871403838430458288552337176262222204584359546207152643902274371868143753794725191384582247030445970695116156295372926556305612999731938266126058363504914816007373463872893657092329330914904564350900413320457430975554788265595566474815183835725016845412281067717491954487930972904826406962410230938955501733865329492456018798116376474242898083119596905113128134925436974654532591673848191010534493017689630456066372157070400602552136576288122089516585168709507286788012649479768836142346157069414728581912356461819450600400702187552787468443879027497353710795778158165981739486993344622914188018142489575219017028808593750000000 [131,54] -188863118268794502550519960170795425451746772940613475590586260248777208118008969317286439014199290405116282858134489071418087602290065779714782661008397363066412004314970517694635114634009468304779495547538257661712204600766098642751856388390286537711273684816199426218796793609868796698812939972166572650226811463820211530291254736148258773508093774471637222046981027176729142944024134378864796493734384679104556860063324732934796571378658606781251092295428667697167969753701524221660446161915351421823940152331592312139030242205796850489325908735608277816131321762465113268869642209844617250202497692795892958110635085421131688273519629004751739775490482861274025428681889659949107555529382847218192551203646679574118080727309744153465883259151249351261016032119685951275304013279530671914940181182713554210396443550334337767507090935409730706363040434933944918928310414398715376732908051825722929878467989976956634788388157282620162584861935328758526849317897996142151692616817450281824327696491835154686692884101140088843888995555831188597655437940219517423885122690884449498884457976786660377985381905983948084404025698276771219057969124491966862141856630658290984866125904724073196748458024994346965090889922441766414841425026916454599914393485853151389046970586057384798960453841782228553902852083672072527171620503620619214067118246325702202061176204054324214662111432786731605861317231502906444278922310404043533627007000845862873051558832177573003216888571060148289550912337151521892303574703218468135928335648311796801279821946098049752712160886695514135838318076220042483668721808216129039860424223185870207371441355644500980708275085065852607208347105513052524468943475296576408843435356464557029484527733610829227742018419541398069816238287280205894157606294487784217456675445712680816650390625000 [131,55] 32585205351002842341613386372640168428183809691067018688443124895896238027377677556432719600891784283807842335018053997059098152915134697937562900631814298347775617606835720898629084314276798455238651065636600995552503812921041062788845765310144870305999560154048639040693407659902471135618313420411233219104698835633664417579995378394353060066820186691001978455119995233579727673131835086052881531446610001903320057278177970096444471570673838496032697432441882194154184536121506104752087405258080608830937072943327408296330671376556346273369064103052042154528668472518862273067775715612444400729748808088849621706014591478206417447315762598612740124522492372921735254773449021265194807291257326883564653582183308843284290155562987812247194451334410063507644073399835526369776526618869925636801939740699368652703730428832428172021385336205373867802694712774507130286340837563167539938290253008340770303458283087053698187556039271185311552822141175195861045636939503319831023857050501134653657626124594469589496023968016261874538210783584821256574148947788019785163206426490840608284966082990756266031247470110745755052594656156406463213324731144243981264258314653971445871417461386562555650487511386478376511450797450293107778401265326037183073502635995766791615569862707268177536032396608060313019945175740249522600658695786396061643258845367832891946853912032641964289644344773752755699566260230216868812579446845570830986355767891050990683119819445120434738670823034142463781142528314582498593615194061179523086758294502542594097538520056930613775891303645941102675331795876658712892176782631448727104558750552777545778961177582490303141378798602604299790014443311935626075235657895454443514419650564466964572990697760775777233439885025704226703520502354089898169006649602072429889106946747436523437500000 [131,56] -4999444430128925568570967566930178240784210744567164015574555225639410211463105555622849125749306878633977261476035227077242781041729886244865276691886338414413746944873120858324329409528955346650814574132255483104132919856507855353038043050964229621548612580421135249501553911079993543752630096226131126135257568335209170694583192960646476590892557671755775539284557124991681127227068022211810065806083763740885967958790755815806166103661065289528590054190760091201290379558808134001498774939981795794769728894256286215178027946775431881624427585857210775885029036925291775059243597724223844655689003317011304748499806225993555984077104370195994211044810798166556070991033424652675794460533573455176812869668115939540285055841571341987445707842432271242050744556754802250664615838600428329240926386772490550502699519526369829643862126597702592154805737775086394507573736873144112386183638780683102431980208112227763264047565715007923611994806353484708291793530856536976198677757238510063935335600265196627045621797002255980754786909845459266847769066705881592361612706406703345426934252428768948746668010905589063416251651358096656951141573696318786956257288391607965979558552003910706432553432695380281417026569856509615633268700896532338341839642498109190859934189145322227963390541416075978181964054971279556890215698124428300646601251059807078790952305471706062985408032284172452392853823292743805671578146852452655776538999145924210895452784454217023886289562226864277032544035575971133093012579464413816496473611077276348966235433592455489341341917788310621717471399095508428390125217224138121290233475970104287885952964948714679990281331572535858349036577493088648529858501065824433588364448883517129857280249290736547524145762309994275213402100694063424958766620137033192131773801464843750000000 [131,57] 647736633368962116968030384328472938497237391153007037545860431034913671818046144430901654367086467417739215446107189766564514179123424986862483820494400737567726018091532542334780372822160705189169573615242126705633814902499705658711261803126197942356176674106296647706747084683705179619295355086523645136401108550034926194534547328256215225525976520966528499823600349646718729626009103605048839748981975245073006521315964794093080474161019770254681663501255837228415015804055886678684926421870990474623550609432781999880954099164726549258068309404610553737619180043453973339690641223893639631576853425770901665653205368122843894316487661787794372454696776504578130354046703806761970556755506349757263227655742126301271676358826495905197143941494584904094721666840420984785813841832014897689830451805367187500388707001888166778305060053795390121284378536614322464728487657301162596617046657640575470910780962396325428751760340669644638247984798494355247946631069367316868561752889296261056762493411029389427011028370775703572929070040317293872222092283621449575887715653896994973875889502021474821459107966422430110689900526686123064812890304699709554778656655597024293657095702558514791849952878718372724716306539860641583402982271509485393539077914584122205855168398689424880657971807035000055456027721843480888737901742308627356108605983702014492303207245852436450178808692988249898926698625237699891928742966856857174183594428117349643673164444992464621362937727661732691195763574788044458555538314788056502473450653286848214719821340197525620083378123814749467041309399369312635424271403423616931536307713733113728751213277924524212385457050533461782981534855738532825534354142953907977576725182004330833987023729257861885922044297554658345906866699651179798725256376495316260631105773437500000 [131,58] -64596482891112178595218475767143929863044689193144326328036350546260912016168053292190636250150540579708776571607673531941639663107217614174023476053908425426875047488845571179110029737890801414837149193924902461526854175781054962311859057834736114003093319016633459787694755430613501285252673532083516306799869430399002953462283040975459213902590879494094336869045824749907893540386640332652411813965632037244031300142612583758439559958774777089190842720062668607703993057310422869247699631330232645534979846794221554092891303361541201450335261514288030748964756911664338581704886362447627996247021529450146434683605662537608799225836674038981253404880073719028851179129695124884745709742594817991413394214925725025348252596610473700558314111223865989397491636441534640813104393441221496002212659671085473359106550108222822106454626937552047214423683303394831888421462448005261269238169121088259925447819133831410732771166726236112581927910074764099506571483461040708251738691046696034571037435852035276021454818102217452255713865566005275954633858171589435433278552925111888884701699032579120616902753057141885645648735495919320501435271897426314065654015550176363564681134872981741512262560300301416922875432666099075973669944821440571371392108501216022422432222735098362667611334671985481668028427823151623429297556205368610564637458698957400568213010342007201632246531999669129512108662278526776767145243081026614735598754398277162490647619617992171825739762147313234550687836112579464269755063137610559376612171207055252874556729161816435830105016314168680617282960320993646553557417403541056255954374918779034617707356200533238415403760323562580384407157626700594677684313094915947448068405747923106437260661892993576752711344031823799040202914375969125547000467085119636180643101562500000 [131,59] 3451300862911814413306968238857360670007796179233527776117451235463355690336384512028014872984736452386688149435851589969214618890023670349625838928918571288909796700660323024705520613294054242126138997382516416166552659053372507571770535037173487084514733254193178727972523610383538403364507813219681334546421916391413035209068871819196932744812554664118140692230617199064129524869253101360444498876836185617782880963752332129199325994727109624509174256933558208544293207897458193425909168711793995299875311411925610364796539383530270003251151487470288841304831717241866522460939625203592465706294919991412453657054221875412159609088738720551697771898522432385604606244255769498057165921504920177540584230675875515258935339029633885387990529487267426092063486353888954052115223167915858383423104800056824460579868338476884018686057456523479778529955741019600574784475246642340402318716561226876306035963931942016666784617725756921453626291983959107076535167902281488032378951155111463255648658358957843883615638716441582688231912742790872553504219308169237007155746714184744398153316405222913438570773312690195366305495964451522401425025145696976044498613476690942272340034802602903597377383366671137871106021514290555769022913145796072755974530690646869233932349223044631919844707527516530229355359445511944376240766898667006356128514258769772813146588488395272865480753468163430058262715051920992166929658271150660429841322682354425788897449071156726568585798493280601906655052182173537347405896581868262658964084723745462527019203468017323908533344483000090910508332791649471395263131648690376774068588790644770337452906114329742950462598842498251650703015156051415732170489121687352091876786990423226304728025347174957312593412300132250192053683378731717001577321559084051150429181375000 [131,60] 342075733139969942118617876108766791230768709227942233674350860181328522702470004481661887823252130505460291529691890407580561129586899426843905584972114857983317372738550592646039740478723979982201730882932045174989762607530427301670072156184903315156956210760481083601435479887709027206108027354219385165933795239101071654337241575705815128810681402585365222793723573084699575747059689035011818813713210444479419510437088960060705027841824405001253911708415777290085694161168409774314413076198368551704472163502149249110765763139272923657294261676506529835892214619362557625318654533155355788362112757297754879931226970373870767351718921577254546565701297917829762251535830547350986075617792225758602520962281649405690521948338092937468101890472451539537164061683668163310287910761291877296984068620347784631765230965828655521303646626981295726261481169741093005450775410759845262518786672479871852055250383071788069591697306989076572748727145551352261455002983301871956786908226095884683153577546751530595912628042187812487737762754141557141840841030914967206495112005011366826340142341706519678341431297546088459370381182272234815720355758544743831427986874738933139488014404507915200514564219576584935817052150734608993000303998278108388432881421155766104567152716202977655276783826776121113333095433892953657126688485481919149465498352432837668517144843073471825578596452791496258962606657431963991230262015890838321642240124117937518375810007003660986355567590187452656075143677659803393178673360233760627789319890309529793546769422742220838350754205066164608432803463101578459622019481661412029306232838068455296501434357195111773723059550316066236703981044151208307994530797015814475771288852041768948775953336840004504320193973605794670829336643662872364482787860198151913710000 [131,61] -128928170071045562650469623726509110925297824297005120600856715365967794436718349979175509214319138027159059601799273805989008517560549065875168058929920500160949629634544620883471328298131256789873000929682652916056280074461367767029438399966590967282019798806018470538903448112416457954597770757876237735180979113061988816669216243666618396142671952969165749709042990632952642829748776923910120255021776408319331847049575909601824563794317166338008787369457254920650422389111378908546340147541985396621421649720215034753638835792995502968353314803612216767813101832802768105892494047723297897028243587230475721141068576654688491292833276403513140050500560970613944817530793114496778378443861150908203539115284955541991323222589738393313937156717498525865662745039798600090268960591337637503340362098879827170552418964301979306175751295942327835344099175399299873509668064121218488838072200011000796631082326363789291318707056731626238051686443073957430938939818335583979774692242383855598292856396007206730583632072825363289605040688120369349364505483866286505013587441672297907842187224212553363890329326083142817471859597450532570412671559477260983095780313074605505334183042955039223638048642037551380540733050427943661018317042029150747740841426141870855948799026949905879919657577457750647936797896931435168381558574347548866542816864367666945762385055747728537064066555794528357236126899095246802596662207643383797822401556520337161704646760028013327888856059277780213871772293208894635828061084303050283051308909507250492707237210643636742266068224820567910757790281435444863686813221776565577811110551645426556857870648204393779702365349750598451452154938737301721097814342301830204424414622317438776725145228139847237411580669663844030406436918294446942572410651949632977536 [131,62] 21036525466973407702726398464659579659511060678740472317054767837613342221702782451840510262220710792251028574399999973253527633751261401023949131208113915696149939608544704242713737524097285818279755328095516204240319592840833586864452712029972352126648090747714759783471635806903769973609688525825016974364299481631185132398833962695636649557198845811393557971086324575979061751021401875646221053371947384060073545633896665679251687626971119222425847517964799121434395801095716752729225783053939910868211659127978920861614101960772552536640224856512629406758602371230511508543350330261151434053194618083263728354635969162870678449891677816460673664738590442245748219242103193174007354173995588652813023886539530989104297337254388023142874524041370262392179871644994248407953270623996984970714420653379727865663979421548891620402547614180928564628233172120798398783057775321635587522376824689320809366557131152338155203423671379740210054051538455016668653286622720572729393737894732293488201953827510398337030313161009239091948594916748054799290805349913943235617056022684507142176149780736733658332448650231584495039548636355927694757524596156380169438598124154788140413168028832762324424865066576397870881857637768927387723865434914920238835422723070665397808806783620973886326666822909788134012357063468128974340402847828478297830759244555829496716348775354097878087753292025309396049343522867237200880062290218618590903658237767669394399287649026112813150144094093441034552830638117440347823139990149381433537213700007881454395279966194199157877840765529651120247011665550311307142909109833735376519793700008946641456890935608015585364003181555671600738136806972511020324268892007179718487316939704455575520611466594256089971231006787231191204135412869334427679965334425446080 [131,63] -2377699664834807629869227689797489259077584583489384643106770000560699888523810284470846179427748899371278048503449541557888210688184616690040675120849803282863984682622912256628971142314521291000474960305349823483830497218444643413810325393481123876727675558460825651467508668544813518642573841710028433893604367099944710861798782501871693001184835588618765882585986476564737256345703993132304151179724842985107794855092279282336185144027455294481600083609783272158281355376358709357857425943625578290827224696834501481092279977260974741254440555494894708366876022729581367535228433072770108968504876045915024396152688251679816757337592519108452349977767552624742798140085688991509726288244487108786424208258811435447637917448504031877371107091484813421407945383644256608546235889998260686769642581394951241837226574048256138248949929222963444014035606441095593168368751786803415741123291043968875175493594476564030305375912898665150114648106472387117683041894335305638704353373774687302128656594725113379290892670636422341162616416691167224331447414143632554926950206667253180729101780962649239054957520678782123483160346393364938818337894151078136680460755763410653429887408509026534024382940955220190011335474171074527183587149043798426194832798558353629353231831901227695323649667860687731474063940972705561229285705149017115014018471937400363989256442993610872887196273891396894833780042730054525742010456291833503867517721755819598330821361185862094702536837349210261404782858366520997420380972620447120170255075632627445532517598698436521785698797967850683779682256994096925467502099741228254131164540059601269637957045561576105857658229442516485095278230814084761228114062039432215150000455900520896882172630142737037087485705489380440344705189403993013634557493971456 [131,64] 197978008058084520018478704158153439242614730090970925794272760575182950267122303074989283815710581037496435756568999881692189199311789910165526500543090076214332063250039660757425472556797234378916024325362145612802143550350860213823757875834860295208754570857531350148468749761415180013595042592386717283966100770342040255408794180246286565566027314894843391825799095807427232953939514162033260641011128929958613578922079411490913473362962007992343108297359574621792858585566938251172883812728045039531203147381975346054042263648862140059195367909998119155630625719193153979789341230476797553627160350313892589713861883712006570764329894577039799053390190250914505517631105770482590977247273318550323978556119200378936286960742345079374581583379927627245801049271842100160168716568923771145865876197155794112295891579231894912285388533933812867106594683428088806521238039624513167431559381874491597097839739697054112856983154203880419399226587844823458660286565240969130070826825140816816734586532079583154551573217667397291384455733255549226841761724401195732274818249504844557698073522492415402232749022727452759617395277361379492271977335564762820054288951711947425856538080659866174535617564017202725674409651190292432534493091261773838642835991709688607012306159915597221465816360861887909202514453848701606350875380927654836267862039967718435319186446324727440597788435745925550873731922819005526728792573377070362195890724147827851678524008516825948571090112833762719088199729317860564367391017974739600934095771960615715045922060213712657777244634174591360452695199273927283910730686128086486654264270708706043019184083755946558095196932748594309103405920368247950813402375568465494652972678005396266145164541653175361490015669704082002637278793328740202673256576 [131,65] -11372778190157865931147269557357608882650511070698416962184942729213167704646713767607694290280806474074483324433324764410966411375217160995433655619720463291485491284873386258093487189729663133074950022873785827885633964476259908707776059823296163170852558354366699895359122023771434405564584634695265763508071869544778790204371426739047667325032084996324073753695961547407941319691014057634683214057932901979126819476259940418121004356954461138993615970770745798289710875871587787858166522661970449852119902371954603594468750267016556095890038078173285131380360318565003626378064728351546630287462292241708434088896182370555922131799671254087968141721840404087458225457055427302982362757876337559081560205770719956633050412692980503681109596892391836525851269219678871710492619754901715997881941426809815099929172385358594712129881895755535254676475740940802904513485824184057447502031092790777708704993352301474675120574351646629287204564811059050425714272914502139139698672556101594652167016476955038582655020864647148168489519165581005018329135206683643204729507484697393614839911149749762125005074851574072210257595807069373717364961391816073235107087745961170757612762792755849521081928828163869279804909264604270668974934420205127658583982547295410803089425934525357364095671598649547815483763861236137520187386638411571551241248240994183496024535897443748176952937172519301405476329153595723137886083846058400333524190861409198482896069475178388401585144416626779943980784632024876248820674392501519026534326827049609660868840891450514160313759465081568734189939635586857446474849403144226384544001674483259649922666299401420978216050501744796065966812110100421523510202925814050054126318915697874741283734218162061372265450791054246705271774539887253845174784 [131,66] 349428346599051662850984505492763878923096038197882557190140755079511399633350268026620166844599090385661202596494373524351088426235245623905407795752910314366031892449552521042974429028160156955683018530912773256814701092121261193836747493297112934276517047242345031202797346756575234002531970915913864084856511589913195250909989439673207158366356821259897013928250461922027190513840960543598898866877111227211081077923002749016792739758724686016808087031320296404463576576898377247780937855842334718925808286839598267997878272767585652241436696039707294840158318436008417853046885807853203268231407464861041100802057762156777848412780765410684137255865625285357371567093787705072517082352467107958958022441598584354067842592059603235581322287444217596334186218787272744214070664695513932980381147315391894316042562762552547257548510961486810148013065313257320517047858885439354456994568450608041170335402296656382310937071804229705563676406545773134001396002440019950425406233836866555807617811323563713756078822737130848318097127826221251175301679233513840207173145492686607085389725161036821752955630660916661726570908904907219380321058984103758732379337629210137408699596628881157314775374264647238032148399297654934341760109290407906188357057995755407877884092221044019737488621764955883372176106494283512621417977950267207560960979781519845570768245596271872476648657655237369975274718425776344666014289184005763519834973609155632424505122600855048736027539512594279902693229397304954595734574841521795695913316597258133601898851829933352723168106908244307515596451467618484446070828222451713172831268914482556660623399518783912177982038489721061362502944030899687966520348870948178933322916060024287067103769298802038683410273950611023663916140549287319872 [131,67] 7694508560914618700304030859321404565846894418106354113934207537168005596004063549948611858344787322331924774692270827797965887288165464212094437676840434766674519559000987330906921767278719247695913003240055176640350194366634239064550472638108281674306626595886523972139549322423994541367202621626011861666097589807750235343467576497131797495914680633301776054645679919224627199662324954896575693069940947396716095726100491071327383525118206561769409292692471805957275061468920305119594822394568284497687277784725379630433822601862890757004750847800552619335104154575633454579045066591011735719429439507754712119609701237174305044289832712440534304301296231089126783464977449468253903641023846227225379168491179393171340271773638050783272337951798132374303787157862998388865766316558745283541803149260217474195825018940801789299654874532220914659132969690153750806773740771017118093570737866500894316242857083908526737867929188657890842012661409932465700208107844406590529374844736808762344984340988026189887593371163161507294011112936304529400117227510588781780099009440919955160126639487008325204236853770633669616959038052266205291302411050185123106647618847767240154975038259929835624282624915256134837421848959316128749942464624649448338983806100232549291386278760203538126422899031772488809960635179635569496600259035395080589603655191766997469650074481653697365922734428540670665238644215911772545522456316862979999244075487409314234394519684948026334238959188253825461406684590050357477671737203743242272184032307630326832823894276433878296504446023017975024944963299001709214003586805137540504520629916762931098649240769764393637528313437427306436169460037544122158603866573069504439705458237483207223984350916893025453249310728879622959805923029120 [131,68] -2299982455190367082831330598612486171097768818856098214904153526031544736786776349443352715452878261470952959882446998960719096425774056020804770653421867942415532219047837032447231031606656656310649256368268569799747398664849184304862426858857109475635331786593989569696622780600793739784014012711807446341971335769252720111209401944998929077083536376039863647129683363321255522625042794291752109672294714433885929778527868013669164387590490263340718535443965810308231554105302415326946231640353408157113063533877183708283716183829836443449212093968787720190209261832709742147932441212830669651063989505715625823628090707753643036627782309307990309180235770184089282883641491051223045413104547899750455524986012454412133281281156469042041415938210265095436702871904735098108564506740853790636515909988764099200649956484238658665703871952215197598275077391473970851608966902020825082771670584351810125652918577289849729027013313720465754394345328691244240672666912433078726997909985426841776982398676661697241791766857188796876656456003494741302414393681276667332728930824631298471478524609614040777347981780975196754186229029912757212533686534681394308772588732399690480510341709580861573397857747558224910644010435006599334122685196109198475453024457997267404117447106313949385171410820926280802676382354948132131003792316773861824135553731630042642840210416827672112598649936586586901703977551540168547240605740451818294484542236687789134325150276265293767100086475083708343326791730002230871979950156990527005485142959817955893418827121528827584510620969282356843544796212622974852374063093042798176683293370073000999748319380038000897587563307754017454033737005188505876289910286145709021580990082674485163316481031929077193483444997107978887231572160 [131,69] 217057964955502667737585757952460186482921826996173673470482725355361511268933459509676759980644001046294268581504181641599626010132470488970749269174862199790296252633822102076779447213275132816893405199697721892881177876588714566673925982216974974451519402287439037092075269979172082106401096414733537600267868908723292189260686792947724525881035197254595584320904401011274164516678986122929125929348442910553888094631139248432783474881177840834723718513111366552871137448814533781605911445002362885998856774532060943089405429477078740540571306821285221338146436233616499001972640927011417548206071421736322125538607015975539500273894041891612753919329604487237298569679037669191519223952924134203195831814931749727535888479822542904559638182511603968774550971658274566466650216787890097399248558143267459780682429588784012019580673547454980446430692751232854575859164242514619495995987093793126177864730987070504620967356863527444514287467153148936775349397316566405258944652827442015042964904530006097158752821362877505559357865320109982051555648170508448160091657145093907107491581085301169872739842387866638929468599991822465513514772784252518532755206071753080660894295213296181817677353979020428732783027002573110808647566967322150213189954993929936762244714576397527114580441143669438010648371855909456381093498664548050705103895798757273320430612363549631342894947048208510651498987142228990122193766442969756918240419648699915774859723560612190739045399029245315153167048056849596654244246135480022148787889475974696227102438539894702574617911807558381828473321950885880933188728777307915719379289273604013979480238539078614275652601610085710296006873808249701883805475812477652279608688973364189029765884442321981587906971156337121886561120 [131,70] -9643324606795731906297250729716103967834473974521242406700958046557127142417419750911576963585082238682731724262030443545445430509221738834627273698102294778763944493932161268449676760042087512755725358626265733250513071537366488693677506375954360760166465489611685770271105660954180699073091599502363775623679047222430043899517361368654986218963194624131463190150193588874330230969306866360682972609466261570332863261410197515695269463875204313636366705190396963571417948495811303976328071178192630929146835711440008628493726168562931417275621448149643984504490595440473892729128051277708598018989034392210769120655567808786683353882814583896122239992015283864579826372891807796425269630844530787432593138737401017660558503013071519958256212844272099980137496899455496660178433395938232936994499545145637796152684877305796939811691726654340637357678986435274012536210529261819720795872343271165322546543838862156788148209385260836454661884318492063451537273409568277573935296173631331898023693777351063713153700258795522113880169686115395480382747627757275614117431939609606298041924039971171955086122718250089587303332528550624623122083874936960951101466104018117356377725477889106535613377650229417986246537255655303758047936850425195490001454210156479850055370624208852676110690281943417347127548538302274718440321806958423167459287130239116604132994056509317037444885581733242511793503300065335107552905169802260500912659209348966390612161042012229636006520476779292502612207308032710687329761799031680846010435211537080663622342295986430881032049623737511379668027015473944017288201781566630014624140133927082978122653339217692775994633960072893186201986039266399755681125514514293384033857500324006385452608678418308887190469043311269384560 [131,71] 169376889103921344307080640068408834318912858900130300085849846669622541630512334473918970380188791492963242020032050032855956234118909186333612610910707515313853603347816046349942593767988534300035444771625816829708026604743243481983496708868102392878637396195361076227717516879059630911483319194279040379075674136932016590524142622994655579685042159918341479867474334203541392014200907511631765027402457694811145530738681245741158668107573637828642462659533142188322874679447762517786727801608384968383123650072489217318060218305517068172145947417494834969687147695340008291496887942042478222593673696143757740673719183589640306683597394975842149462000117945819901028744073037179315566320725620513405267427350660422819025109761703451715642447293014623601953763492441799908107994126455959658526741267043195124393214685497992534791982170330340407869043282911542538910831725020420986206640025112324556338235809587548036272976186093280038132431873707945175443069747449318969071491078545588710465636074661746435843118722193744963116358725330331292542240026597948050045724743604938930877062630679245937339108536091236599655037005576147971950792955771122474374073960508891567482580010598216543543113266197781444852265025314118547872993679679481951090231406905075873145920980560427882531276417028632098813023151983773553456229426521495680015517022608342305447953607659272652481574013816143690358368730890306229241518126235743714413697815750699616366768082310666127046680326941025718368591499260302305231458435188947231723817868590271923012285909329145732949319147346136059645805021274217318241142579141035296827141445947698973005201731189569253291118639661058539788174908149584929270467321619889460828295389658892844571904138866228358810277573155200 [131,72] 7695638235778428176964874539385942966946355431132713685830384336305813458067833282346957191003090398414581135836325301237467111630876502227993402663587470458142320721288245104891964989363169069317485270385864665558544651280561718676620729597351757948735143360824803818273952208623400507369218554825202275343039215182011502993008404917474271928979087977493218543800243720041397569635323816193018193217344443322621221899642650062808419123376014112905043589936507171247815299062760341226827187366401585408392491508273680072513950417792038791756046983654961592218210584617572728045492768033793934716469056136461381532270140371210531917526558703300235854403751775745922326186542503103049882915245878536658445712213809003305603407130378112160594601791323919150432160951820382602190748870469121269218112654377057808485429241396085299963842249185443542901287323872592187314064626818009640146832711196367323186609128346230382595372324088583431210805610423544274313300821088512248728408176937540933787770309670938725004257645518276127618892976905518389206126460573680222493713132590531900658038390191159780812555133208116442482186840955768563028953342548465684434984442027471654321833139571633687115818046013205843237528922268729899011418579179846545476453682477114056221639111238038202120470955128831449148278491635899790945429143615345410087462396007248836533185090459528519910440569972827435674492914607997019160856179118736069350314704538608497653430917833306301550592528251305330617204559020090858545962409834435773595919781290366196741261213365424439961519640864135749302550393305471019087749777730005280177623373618427318430574553239675720206445416921093190825904510014249339958710977634202504557123106396740537384285917966117320570491632320 [131,73] -886157272964706772918156712289523190805917310879029308990831801565444058221362847547173724176829970816452535642706949000776284944269313845550661703827001284983066596835499154641185129707170301669162936594111380875386703975296011617063026195386887904331793909134753871246046568272257433357076857070941054988568796822327615887038199791288468891046482013437011959375247774034284405666099269860368567029608575678464004161586638528470058183424967852454933960657198083775712537993420686986308649867809995814098142109362731896122435584073636112588723809011222409576917868995412444932069452488605234356348721932690234725487891989491130334105425517799620215420206337830822577537333154256798643929859889602259636038783199234401305632239122209655860435304621631459076946906847603686141662821166699314309913468434368542114004213060462318744307498846985581199026129933690215017342437680006870306791325972062043674787297243136560043107238507951809838678282699592854506862029493794440993205321407894674795546399852268002842602327795390256562556157980775112375904667668674998621115348454784653367549953316947880332493133700950999728512873351654041936916139775133448424855206647841496414443847729686553416158079991029637245627546297913644823499154500704035876847029119552442567357425927131622261810083228192160158943271726633992395556339268532092532889104286949728905787359221638336766549484789422401023119234552045042461936526972249763619057533945342421789212706427420007653923387980203581835062911363017218061274812003132054146531208384036856188176528014589383274252369567913975013088975321921233695395202252201168709290607066442654545637170513293165427763621318120922566778682270874131263889149675825881182333874724699090494271623613523328289773040 [131,74] 53952208632439375877992425942708339805009753309153118354068262031342321731186164740789911723829206697328571105160682149575303821403451312657766835808556289802503950679871878208501930482029288094123265684081962454902602487900279320026677827026675415099708470376352312734516430667240602253220192910817240803858281500048196854726499422965641688859940472640911710616727918665844346411513757425299899193767608113542045152367824059488621274170666016010280819996373173096268251850653508801824884034242755965752859489992317688529473344561736035101347511967864971745587996798253549541362801990905791624733688703241448550166751667362709854632053863548046316228121613232507374247129816096547293580112533552827732547012242145073320235372214310670393412616633694392780345170790582212979240821888928639617748837958782541100896461540568190476807011819294227143835222134896951491190890233623858675981450848517088729454421985690120902478086080136112037910143196086799550302153665610634357813942492438579987415297919783720384264892634978078265641968250480651693069243324449236198835440497117048710002453769005495332062172664158806269946977631204982810087393608839688672749391448414312289967245550102682225868959635742089979163960363385670053252271629662874974477306723867959699301253301053407691785971412907339846325876058248865001929371884517668851174053621383732296432628337185685487254171451565833449578432247910019641988550417071835862067786770898326903814036017856115221920912651195281643345981715031648536766886542212855689219797745300264679517496750245756998758630934834151996993057368744543283960723759251662463527211822750643172613670199624377389713356628480976163083647136096876919087029834197331190219398534623421689518361593857307201560 [131,75] -2186330531496792334955289043870034068028113878424470861580754907039378054252757554174763773924793136298188165240663558810111092304802445400962336887452734831229894272286674074630811939001844989796982404129921096527659970314934924058416571116690338715158489447678931711998035017394109779876973169313802416490287825190313000131175210542862503462574075559535874287469708762811325566490375844239705998005317388266529070219199639228785329138668499710349176585405965402363738992133000914670524903132619774047185841795968568689317873100372575485248196675115807089291915219664668173508075962006349345417211509921002842853609945211952192714120141564146197622857693252672796139576263673692085788002663166139444372405923943951682247232195775090292873057672730286784635378071430725780111237830002726758315502341499670388856922468186335634251249352631177860649358408368532334919373888336311693057434765471428523681627478690577135200990608641213849902613922079992637083428729150691982034737918196710530890688533591758087690687008062031475724504809901755891967805712452203398174230473034554718942773291077809413704134765213513000011465384456262451428272199218936638060245756656405940046412225643021807760385794214694431993650910297274737748065567374588708194445076040480501814632646149761068571915883708567421775534137824830043654515559578152267687139311832214521879252160371140234928687645250192478915124494424296181633383285776948324078427584849629205188394073903066339614481434788709069902277212625231243688015116681055500680758263803437762753489729882555070219726762616166300512605151391562319145771927095404621875777395980507659515689152567021825963379642239694978594889390450988469057986122892061777786074341907588007012257158545490240 [131,76] 31514051601558888056909929132677552179010789268693261198929660709169643080770020115761443107664569123924209339105146200342849692763891330828009609789708579347373624785632053293948049311468457977426052343458748687896886458552370632245310021696442954804957954610378421840647168650596377556049588650725127002368758142607473873592202289537958197469233961749789132616942620519316082171027549518764223697213498542407974243616378019042705559399912517500100031808596773929610754152791889818013480699765825801931920116340009448968927146599980530981766347025207666377085203425999238147950340714826884887757193335108477311120820592733258442032535442168974687446231867635010386849828338357604649236512590586439834360692004413447162063293752624829548122728131631795941695498642491971753043169345045374209591457724415564425660513621295568054669716138244096053311055126337378768279740206628928089194689870718657940625076168073223711115916252288960109008395064350153877462110474325224484395927694856466701873386322495683256296635969355560609254752159688247982404475157991159575288948073970065541942175967271462367334538268623450040765347098279771928170249407168154803698186720309686330907657417953376389667306574744361969246690177209622810407921850517420443252855164674988362714436795218790538093944900148872702394763853560747438405139054276493707229286161017366746527023438008877619779106844165366386346183019246835414640419078407560074676197743905286548715183890943064814299019044416654755680008808490668124473898055504596795310331416988909191372149065796337686449887109860191948537397034142021451909146394572749055738581276486958891630131487494743223169558269515862009724176692857939079600192163278771602793738464858855475891359747840 [131,77] -256406239698105151337799403423502622438747068480015833939156918247596081483790334678960676188673606143877972419243821692047699541992465384364812475180020856162834413199553216056840704570052109986650345459523147379910437589161421719876820611833025371609508117272236649772295257156864246637336046129752584528027862013347870457705733701674071621893341739646740114992983216751286003235715052629585288801677715680841260416798220385249031302196335051172472154543417611654695793815135649980648208663269246362512007549503820127061224700307591246299007133562971724846863143183985011561024798014744509151778002885167363004142696910906962465641770248655641006857818566209628298067555944323575828698692240764051499284812326071750145357968198291277778000319371270727596890702863307065376083755431277530177873558091074497571020228631376999519572671484334234488089972823254268092730196628670256911846768156135386964493210480852772732092178769656583714112142595913721206202129701646497521699407309661296691458097431570904527075181371836504086818849624565010448151637481877231614390093949627812730988075685747942770350577700142695285187088477530703543175003484655935270926710644423140705508826635019421786330488380353473770322002566997144572311698112522948263661868610754715742603177761388102541289261751362498122268747841034595204898683212368651538293540034817870086874181782910892436221592302274575200721676425186616331991118325246573189907312227676572756397563622770280951918436183937460547326792604589598454415549158438287392301027512165414141985527903870052470202591907454043601194857150876092266121286859761202029077153286424092071367983989148818191727677454394958666397930946242240985219866331998497414482329632893591094994240 [131,78] -51558323459361696907554693881785121664069978709962081764873462654471692589212847791902753383568493954651474669942803134182887658688727354647378403953539005204981512782109156118234192568823331924498484166284459265073699048178654329416822779587718129695548394329581994498431952415199805416964569886517566449435813267192311693407740269531447786890499428153017337089737681233120520311763782554815503469312446692867536320802212205489951643473234937880029723126206968409473562169126569225803161960603011757308368138420012350629301070175691966276791782570185718412494313318312132720876799872905704230113211576751333593472021159190852360160096977139022788396801905069195892915501997421992850575806826663337485523272058757919815319504411110268946304172104373401692157491096704722140960270413138274727746708754714629304363390591707566729100462756490917763901588792368462897495972268049197144409666368358558630034306900321020212738813785725551300510923499552840396466867756734876264182177507757080482094173230925321841893493522361112567458928462223991986093557774675613083991063881706694617990198839410587256583037419137717110062158285439573949142091047389207915259315531937988212705287073616503470572860206636592481775904997397896402580649397306723208134764940596456941530051712837907866162154932489988499588494318402845374230803401088342843131117873435656530952641217916596821209403953413499726145426001954569396456956165373641648030482290171480281442864798983700301245385689065400884886148648137310191541920339016260433685383269427988870505816011760597972976485882682560634225316768707242147135915711467937355984430483482166395697484249657564984892004399498849303133733177599659238377462404154701596148874651496401634620 [131,79] 846188740875804341129004810391986063990417741690116492517979345030487917481973817271633327085408847926717232193400131294636246644845220850473003808428955374078746909055894818759057923429635419524002172926157320966977218172361067817232577253259701973091025991004375605433627295526218512683924820117799093434190246147404051931908178690107995464798669045254255679405034587009448011519400641860304119869586573018743025651372199308845004067186039717858304077470664790495957232560743884207722880538953658655282751185191717163522301010498540977027534640070156747855148069116417189338598954266409550574651655771113099486710822371763718281097296471718999682648648890451161159626002099323226690960556714665884214173958833245307192533926654388037835689078384816237062165170803727217029925559266467465698362008468048090151265876743625406837374823818514716691753422429191713480213071502751491140014164982102744447225931582868752320289205805852861442919625591533739609789219970314974269261604666239848338189950253153501281586382964610258993032459837224595814211014482137360916444287122961539712558032974379165626271950506857058011117859370282865836167590964880175538498582627760758817973817954868472976476117527573739435544717315709986553789224907268773052156854845998012834482743434306711650030079581805472131705054692122868038074610277421694488331428304923789359206546109062722470770005569938619255794544359650578291014976975847270424722718618063421311639190918553065804533434577848808540234218703960539712299749861295355587070598437983368505940502088815934771436564516494571436001999514103629868099085029987475311748491715113653611328676959809321839243091878829618991832342720559678342694620015244829098017873394044480 [131,80] 9301249735490189846062038535480267105871971781116406457916361807617584032691171310349981015131089978562515212554469079368265207034828944235360137572085490952310438507775024530486483078573232999678202106735497226649381972224682331590851553293504442810768775006417203812678201662720592120289685460860387914791115777098122824441090487874137266793885880504043096217762088246320478854676281520433881593508532929737719029523638419607952834991330225197398763852911907451099265713303112143920280170282393444700490738416981447843532419483217571400178547660975024946293901598562379774289864131554026441021899826737917759060169435355363676001715088414706377652314194812248825446286615908748785310673477883229622657434924162783579803740716275526537860939475216053546287683774051611925842200260022599009149588177926157447443552778058735965004171064734901486735571236014011464009472407133016016122262729619951514867953388893638697498407051943206824620440980002489101691792686167786521915168297355198783870735221569476791082243421743331004695034220455255385006734410277961115951209535918143124470617998508527174424911298089924679448460629244937601028904869770548034322490442430352622890589523287770180691681788205711991942777377775687286564999801625612467687953575519813829201305997687139024654986616528800549550848449226187384824193905337611117121085982290809630418376190602512635163278736061304943499815415765664757670702091351516997889324073205532881298897198782982126744851552194645538745574263003485482321233264376992294107625596371202030123914465896007912469826400545302481183743777014599866182324259278792875468578663886615354821324553946597520856576015188088517608168204759462835176849605412577931463186767360 [131,81] -591787370808336814867989337835714549462686301989432236957120401213290555381335760095406963574295092176513666400857349594406613757526632132538044445181633477541224509846069427856595617220352115655087221292694512891997327747356141636275921294711574750983994221897361163515199631221167551630549217129434087429949906957432226106524926074798570499583222574659179788111106936672468869185570131290198688561959604565395344819686512483576359104230777693564678205756120196431039598960393655452668927276387156014029852554884933461406386139828005938994281912757606441247551296349848022222482291230690575045121720848066547707977834997274814183298562405332680010280738056339076714368885679899475227593385076594967443526884481076166711064076450665657589894512608549614714810454874278798795854025925043206681338074368219488924691284105466291612701859599669729286683047374831548283807819791274703658500471519485652053522269707077876030496111659308728745374012542187433955080678772847907092776714059007034556425267483926144055443567086869823976799714980313913348312744035979504116687347500607433053812602076108209272653890522472088280963198217022629335791642554908377807313199205685797215600395266680307985593392063103049571627488233124564367593268151043191074642726356634810761797298453007300976232326809939632201994525024636573269102231078769624432905930087860676200948066941128061286500212820392117430714263078950813881202350616209946808523786409660291417623477956786400354416866316425113225867232957836969646402976463270830463576565275496591859236005655641910848885823152424179478005982274986185674383545868370411857583316929306379888535374712887476869817545553184188720428786459506613990558111027971323037596160 [131,82] 23444737551125745016253066616284857760853706891788173184643138793729924256711824593239815917359370437791559125938488719941159585002497395735513272667537012057748406130161238034068963984845310529207115863250775265659818530106774363222738701042823477568130817509131607337997589107532466539137489892670088789769568698644460433082123273528135292771550137943929045675919334717004760259913422582157221579987308882835943773748621152522233018414083512291879036012494840470911335638034169810138391801482086415599372116395620633454088583431933110148564444215767580475501779274650573749245131634258664847598087465251244909417407039814857106494074674094192332781051485378639064347913766223225710738697687457492374987857970172845916358615456518746859229666175771950647136368349258893905185374973084663058711826519748635945035121362166159701110816766840869495389843916377355229360449984306518746818925595086609117037771747048575999478596942340324261743376125666085173964659571595857256114882378870657411027253063725378671506523605054966467427189551589808705363210794856265563995880537413240281173272416456204321458862859731511228106910085810623612504014626259025435771580715507801399536278579047424329074934496317509655540281052242739313937147346190384715752609007403328124561736493570925316578532276565376860275444952897767775466192725662641228729917480991255853415735152103478765070895813243779412829028424926415328371176048996182808963174508889316679633033612556491163076905155329785486410046970189979949569576893724772977710794594415326275413292693243835517397955630190827363378996934225693039081651837003939371836147962378672803671000309043836039275722522796781575903866790743999779891039549842952348000 [131,83] -79330236365275857099971588349292488638479651821894628223926334921024373338420727339730285196303247869159638972173976149641593270199310701392480044601366329276394275357532806688456078407636093996192156762718306562517766742854533260354247550997743295597107619952078013068447504796939516385873487527522911062079411223918088021759609117156999573249864345627148261847940306346467207991332024093814313640722025294993306723497541713608845877425630286058876638150891195075373853950949549381396796982261792006205719483841591366475443637978164325159380260548871570931950346075214586038305713928914838510106863668855506312943778015572855445126696783490403935552744852301994034661010964109719531053555677227007335141465916519381114458091192791527012132678802818083843705393295388722605083674870357899670368666653985765193012390401864033995656062570435304339696336504781087360317834268489264032230785252914039712911049702721478821396964550917349034593279148972634951997460035005058790665269860484901930775566355465103097183716825368148768847609801040237596787988372378754943076064257123284314905814624383601167062664486168655261860776606964294768346935473493436707107989561449522813285113869751032465968479409567333793868090366730856995676642949440221246071689422193951233557256526780257267015466478021910214703177585772433204420475099472294746235064350514552842471724350664767111958590624089933982086612812987736076714094594132576965488421577974245323278516251170907881170830986900968007495259064345954470870336701629444960417765964583884983857192872583122975354675073478151194793512661078267507145421653391503123842587352476993865332316205618142600663300645414027695665347648203813568496555954726480 [131,84] -225547875613824659983918063626331504870173404669998116773616430937901309025771960310077598444711582932660040722543590020521086209448968183367087124622463458109092918724306528783425054650329637168655485273151944115293313167945928941309202783577014304879126174290277819452568142938013635164721060818419748354519383217019072996546927922078892352986579694330952600986918213089854209016658819078238761237549889519830932739217911448886962006115283327979187442201067016900174113062343312290539890883910340657129717001451383419572669130681940849367492677769549798981888634830890304243881241483182296744312931660625165051446972876346432215579965093348506632567644030180514043550802262075088487791969661667634648930814759912280632292974715947816094155322036949668236754390906997380185757200123079071585467783466105240588488852045107851970856256654475240407663540505093217217461079806667292406256818513114559682789012228251394871112988056193600849067984591377145457603753685238639725594676663075791805064562903993112562361659536823492860377369388936194947101770987225187088179943900816009131187005446401201330585112882664598719091423910703231658866506697727339219700502686371927464260973565118443964104298654150249395955749230532123341296565123240307565157908957547391101189964250536534336304131519357630859390563952286670783143984605118885868797382518625883945196516480958133469369417044432905862486751911046986349943341759696954307858184452806476414371285705690771475937985611482338204944717453985921481612090157027495326854771176307772167396769282938226705132807562857541148868913476274536576690010410779082613287060680470178100330924874213825360292248838972226596257142471200813146737296800 [131,85] 123296441888555509894315643237106340432771673709746471632738322561619496475138082295619351586128228484846003540763236412666964749533414970060523612290298144255150492859241697181908427400284477211424226632739748162277022166269552367132433731919718333775663742889075005472254995585244467174366988441702190806155685860708203357853760826373813132606748230987836460030750533965249775104429298940025904228208579315325411821595915251194552743146512987592699060610682895308644554380662719196303843331929837611369011601706361604113671201166096091696828366901051395729907309506388076408035379409180096227319028292566830461036976394868926504926463670108343488692707788446510888651122176700540055495747656742430557159134903009476408219289782827412725873034138227068615763554744625671163407164015093031259687329728786589487400206603172775847472918207232321347297847338709555776413484613932250664577351375960096891973367578262193465593911745629080543207853628815370415850984752099037546077703267240433764487578833565582801022368406296871555109140161058332250836033808666378335507215160073973696028241785076922360458446871998260554943749634372754736460263377576407383015161192903765322014558827223992587503793745874387112017781916092776068893274642768788430201623525737727454319669198172081721805537547153097899657197349601242787613306834216230373796601550081285696985517183435192638309296941552120433136897552458577039013445509693817881015884147711332800472478691448668628492859325644326182620860540687671255834355964135933945315412273746383058688460028936494945626014709379918145371426024592575567486320655745262408433440275151093576656506889736062505468016133340007963320153996449120201986328 [131,86] -359239611443942832310868754526020570126089590862085385533427805418775152182439428974980139008245492497712903043814120448268778839552957690644030842119248961989890128079480839834625431437409618933266567347861077096431867601720731091215293985319602884476127186238234685584913967673462863911475869125997636340303404155097887245883772894567110288107867547818495212998014710022069321825030471034077286106988798574832294675719834708655324498697488752836094032342994322868926703825284340171373389852187930744721546364128327695519281126944016094689868543428845834846288562234956293678636408955774980049348049158874195393408536005677802308659574460444221695553790468740562086919821503694854150455564796028305750854861284892432469389609863160807209686136239773380562266936535319658363048139989208213477648172355437956061016858751163123176943007751880029537072557769452924652482136524646296118861219934437516767802436421144931152528891545005663263405094189478916887769149819096842950941472118380331178285955142383413709255239534880217844810939426931477207615247354158887355809721184096186389061928789559975437647083831844679934881989201252645980021083603695669623751947381372060286394343090741368038979318148506019842202271088659194524726739098361615478939859772590041143844116159943093586008996022977330294317970299986267440248575192167599780786770823981816804265086030327701731697999820377406006454443086304385849852197198517925063486443811255469692340351832732488512124901248901057742806957722368214588568459000307399438277172027956615646031482453794165444657231691974639603397657991344215931966412762015409235063538651375315240363971196981787061714214755135484543975606364916331824 [131,87] 18047001586280673159103048898852563266931963238884352145452897398036985780919354538145914960027121737847611517470788585914266857103160048541669124411183895888653442537228676347619042230512083596800079170042427694923243015043083261679498524094365102013437447644306514338701532024742950319896022215401199394881172694770006904604887977773022691153219781035028153547803984529183128166532147706004412856123817256124646752068002739896731762882723670006630030283888697770521053494817901043982745787824254318232492564233938504319817006325457297095789056380758193565629732173548939641125592858823101895316722261192899352745222570675147209312627030520473076242089231207145579049303842374774046847782241374323245253456966210907284954212705496609726949421944300288832862841738987369774245412653584076563025544819352103088201712916465065873574755686724271638370651034633157538870768154339294199738197607819466912243949667093123710933333227434112110602369624600467529372042257314983850140443301042709156574154454441560348235782495976679646197381393876253593255481206080698679511531110641132841375263636514797770199752582716027077394410939723806319973918082493682870427187549808521583452778311021438582274826532464448422635564987453543780342708258709386267998823565586622859684428391914967129602760534335601536560693455039332266275767321117667674977945946788532269319984492249738127233629680389632188099074760019461479797239024533842389999932293526123554915691364539082822896350098385295488861733911113990011605269771973110749619508580777343389662078193538763417141504663620500892729310935217430633630301195415947806765900515995796408954308677228673616121195181219521644195122625168384 [131,88] 130648362816562193530317393092618560304453502899389374588258013948543892684814572300431490863416026432460945823902292470523747674075434406329197286928321807148318470580558867876840438579631259057069520692683870190027980390516344027136278780551141431147721633242315995595846608716161513848201728151294577366229304827328383981741608846505122181695473188185057449940507670357284714248701792758917126966186050360400848882839143510696671315740065313838082307168462853827970549668807838581253221920058366525195667789916755946774375634785389598158955814252323824449297120978097019947475461846646370377624272623572161987977287382857734719486892384233858314815829776608909177224806726761218552288545766249277783821657563895172270493935596123378075331827958087750008474507679929899890434483292800560453488020348672365889748431985355037826584823635915956647342019340502497073784745729528246324484877372472985301672511721117995439321751612499676265402643530207286099425973475122140639982594864715449177493096991242585101243757594499726521246162921492780392310271766306393887790151924043623244195721742456236748148365488635891620517896541299421491928374096236564404578825373577998018649582513829404646068093964943099054444242631876107732247070910910911779404065949917967495180422788924280199153901795603764974922479691278907967689766603918610697058157302443935328721973642656320941564538532654928399375936994271053167524419197976338611316864262763951352413641359204175226137947985514473387352073718054151083178137104546033012467302596885788446059705439785823541408738770975244936291443276151905223584503740428397252857251835290194135181567525266768875393236378480677815851440832 [131,89] -649232959019383636770278846942882816016279162198799300428033115885847685013802532947232707798122289568002782277965684962433541256504076210591793780531281461530434854770664982180484170636685072572628700001187778150572565302684145900979456930020499895163065634482029531533608870604602108453702928234038457733559478353936840527443974165076100102181656432125525630433821428093920636194803079813920842474530160040143060882252182170939980240261756177416701056849714957351667236384534218506755772866298369267337692972562743286125155558122899664475872126131380350373195529549500837216567236553108242688885457601448243059634588658295268525049553111380251575103977489009002957864707565609144455420192294989022708943313778918826274353924785330991834280270843486877067092422321591993815518227690845081244376230442596328275014009599264369198523037544090692886069293538608121554799402538221221643456348400970921211933713997787302836156767506064484342211042972652277759530154730902045035716837983054451184475352008882786347711410791055596116296595623845903992052063248245005039288879671982136980587218879625823962761986133048109070179688769294726054490798475312585788796575310809649541913779640398115574187401153667559216044097267187018384335040887286271000173044527816215153353327039107382221167308391612847020793749698291232122310204329643131003966079249810844611366505837919802439820932328943429540349590517656730185831488763384980930864643777170102177889601769480645542318061252000758355100154730426489576820805710784343425449357594239370516401760457608830361173896046423990931351586605777587620366840525082059899632036811917082138436932370413280260911113250908643565232 [131,90] 13194672580222158990006157247451484752628150223906129193036284682295658203611694825155727536687060310112537411556711857775848119672224256835735082004616075932725044041571004921395505423939025570641380032500422365190399499997086762930129150132737168838489177283153384727481375508272655469382907733889459207734667807442402742638621953496385462384850997795092662298003134753587247445829693076142080620727936163516446109181711409914052153300334349418916001946154901540124980579931599864020302022115958074933735902751762122695569076861063852717759572525681464520328089186230739839742485203894509066479243325772729596238743385657326581494321509142843594260963203679447414441389079036554986748237596589850522582745905402438033208080324290779127730115338657572185876701961745352086780322411770966240773585124267982019033781555452372493159171348561301704519765522910076460799453055494662852471741815431281514026621257328123051762190331286949172761517971891156136525434248664097092402215566197730619198211845143146332763033957467979968657573051345220552251668633616214841338073006061446553322204805008058172356152310423838034075824484591170015150692238573887523207114726108318714783138228681065517340675534154206763253927174105938025061684124339764595461653948998338909418244199200480543656800661599875795762696565004046312382166089357953244862069793420415625566911145058103179044685631191369411282333193779102823437737066703423838867254969194086088482523756710550285236546326917233535621421540528657452623954216612605275905085902812629448920752129820324418446564726830817095394220119373620423649216127960436815435546540173286136546206712050730725062818545862243416 [131,91] -19422815160971828122171917373124089987941997658489874198306808424876149821153603270332885261363896115141120980234102104454316855574505820584360809376302656248697591342334492762491302725797210644339388352717759782533316927526335117040953944491802807883030770028783289364053535030902818767585614155255082271035667290138183512079868573835905500005328482673845128734650949506999196206323030682723515270396195002879154827321350973209962980538156277924412468498454433715550805355540864125129566065765159221700374832483595132337953736006401310943407257231368069325780496983769512267485687637584980715227794541748475352385308835121810059611103277720738266048813681671591376305241576094948563240972327503167553439004072776780617821552850868884663572486532792306438561258155249004842571430062830380916887846071439027110701874322111657831105892303300740592172045510885742175055700458856466182678020092741462406882144822401708227395686758971685533008304849377114529426441793772507807665981274800445470894904067784717075398203369166089499550843087383629490134062050411460096984470809258160628178000181012132067656722457533064939089765886032049744337462457505690646121135200712042469828138129982632173422056892789644360788625314383567682572863662972827171980259315325592288429237658086271273841983859686463518232590551926604033248804538449915687907299177291854473526405474296554544768849369893755290204982956521907992470353955842553381500547717123769472376722676916834952001700660075953287963360790461391702968565492018945113747715308161754415472983374347948522021610533129345710141197425018449058273310544363906555717072457217324332583479499777401170035913877196 [131,92] 109219339143364611480552114537225023175098619540397474013421509866079869388824785166044952337277228462141439829485144568547860571743019082966780672261611980145955409173544207488193082493216033522668660714417926837604996460192383446630631767463522931049806968343898089578038220071728865400715069262393478372073786359187719733565087091577961603137885346623247618223939616442447274284641263307909184073882457062720159432433872779684905605260013625517572955372211336415824539057036941238432059064155355175269622213070843988318803710852298699563919412727694316740817650994466026518155087393625286948435044396583003155134190745887380935898167844804178749995735796535878396166019786949351431533171150405375043686968272443503588583097937840880778017803295223635654628966556456551308703737005025682492746186033129383305554238739385164119317900195646749398014316962358228358995345622381530515087266179045760840285045132770881624303474412808260992962254831022187465927444552804726782439908551227069253457984841121792247594639914684366772351166313125100500783702980843736302591244500856749404769258121429162731658574656996643775321887797640249229635390622573930081211943132115258575550703556779459877748259484526136138620513701649846179499314486111214029119842925004887448014509339318436805981317019695702141642488556321523225633610772943652833734797413050668742083643635787969810722475591842897403264413441271853111711000686668058505095632164588335336317285033727522952878196817557485251616295819199344285012165315113100273369305933799441566830966049279851445085074276723596879480347713428326466144189531362449520604273759645138393822971144666347262998012 [131,93] 2133457352958040759930546003669272773365442748371433652794859157056853283790449793040874742253290678222292498267175133920439295008767931733156994050412412834668063556863633087623775957035433215059980457049212441273168451971948044068580591997232593225895507029607030494642290157908518662092329556128322497981053281246662249541257389838764277204940550439928183775911848055761151998319103498531871676575355303930831463031671112810924810996863986222540296563206915710995201917172708586187327571830183604509084601639778480109664945260397243206501027993157489270830573584783527042277948666388037124413342609804764173235610054076716559007465020663160593505997771595277711858386102559411577805681658218582650419394689102774004640805177486218996805861441418425810378756158242359598558367827967740888545424608827008834859856708331417010524816573705941083966327490396897632937102802612227958677455148764999497659575194134861904831092122144231939462308756856818103221846285277862487339138257174223181237955106090720711220729963379441917372670183180884918661720001190519134426927667740747900265612906899341876677420560410091669998420980558106568385395813005985560005871418374353162028605031133193341847711450701672006739898829815340030775760288711705906183388991132775413844899780391405729321181924763194820818564465831621560598440884142294236854563764990668184678587051723972421108969100502208631415020595998734761479424570282755966535712277201704479576440714345266019826015444042474943388772309888760728648451401279583751097609204055916020119040017878963845788636339106459710794467449902221473327318951854703315012263591580037006745955920876087684512 [131,94] -1772697871547711693196863097415575724149567959721317733937816662561023296018783857028100412252045320341245137713923529401141563868955814701153937848335853615829163126029611755513850981180051867167019636409914575092225947696265969491999915147779244840221418553844661425057849269484062633053061618006783904537711491144208807388510199087927216951257430258500861373119474927321024344408233309160215101052536520015681364143269671412321756075769921662445567685892655357395492377517066443335907583565182461142473666477183655556786686897088213012404117395769256583788863066823153750405168441433890427851947642638932136648460613007343349719449069671442877737277290758398214867649552752763988401504819930046907594890101549281620780976945663846335074833282605832743284157411029603899980676283560219014326171571935796530323495067464189858591213375453542001637758073382726502781981543680000191224185074351822929887075445774814980038832453737246079895854519014408665607429291924393686016834915213623803663315963108041401049323808144763623862788061554924512905525775637354669965724685435012053431959423116682877177480813871815669024889971577215469832868399485742661514731484986710421257844781040589386142929840614200891724818949571965952099562721209484966272678316947659338889978597571152218993544155136576776184037937959503045171718763890516179781614654843265944959336341709245666746867825850057635499776782543047944515796194682368172061889116613646483579112527090439820714476477400395308863535832929091381594843392052972222344904969320783228478171779989183400264417741337721293408229103585622259404460030612614114720985007324949895773805319163424 [131,95] 4337771247816235306252647440264062280489079311391747215367205795439846826971187283653880546659740444080274982658358786905199906443643823753794559911813976083781345598747155166820395768600866220631447615191910704738655578550753436376377696338768344846596217623755890034442838962988559071331621379819428543181864860744843753959710133364964612256468281172356146984517537337560424538416132748373708247391762446409736915755667267431963724524324484180452599694728850316122500844066340995489987121861190908189341386031719651570869359951271359643023728606061658775907917737374388888285185753436871328216151872218302067604595009338330868373833873492595379865302341721122942771879645716233003142821998135033098334268870997158489497301027914962009290703065075255664785323018667594793056896004261034094673041530616377795390104141243042943746811064286106838050384673396446465529036159062883904426717358854262783040165452217330414484300371895510849487542192563798195323177803776655701288609940007682273413062758354008488937011977435015389062831621599789651816168395372912444473374643200490704278090595529719255132477737804694197991759436360385427103154982334463090263626934043970381578440260950917004128226484145963005944008200614982065710523361202714044971783519245549834929752758165555047649639418412067178236500273422787125250858142915411484614448624877677224824919002007155203961359876899397412866385418800219640776012590467344188632723021518645866526924614912091325367874304776167956439302127335520514252858891424778810033174050048580764421922580025872229032140008890755370607580821801128308873288626231002766652673087749233273034087872 [131,96] 86045676750559504060503461354979503978843302888302552982818899845917230482716522696801664463247463760086140279147441331533754940127160073679004612809143992328431262248009122687138757248929535010744395162006753975090589151295460633806767886585790774855159833675489076064944946688372524054178750991084985063190432241741281200105244759703600559270873741298961319080867969030242684978409250502720810198561998628192634685832165339108044449647952648899454437043604638407575465147465210493523416178205790315903748295895656851886255074542933133251671602777338712991595181491728979027102150504351662217413956010170612993458130155833886517003698833430410919336648499978216425332933668503557173166688776941148514001029889417929649400417056351628593315649957033636654166711349261240957374950557123902152089772561207311138750370389571246578087709638617686416934804153723377401092073022040587863736968654405703517279105683200701834465704264392932656248495892164365588869056792149695999079245647055104762679487753471403504149521628251018117753042528138996750461472566584494930061510073725685501693487187484714759966095626193801059888005587123290927124075010633872373666849266275191551563800335387455182936603875060280281312375490781725859474112234459913473051581534195371328222033442065908091452670732712337516047558550588697405463091617934206844496266212565093913698131199005854471118593807663238323318059431661599232828897652800249226964117290095807376914439410112723256558378860794373384777005311563676134605320373293430775740721762975280166546836435877636117673554377837036540864891082264888723505947147785885581305209585132315441088 [131,97] -259831826041264057930057760931474387439230455164443776789767747520705687417796049470356540082270247529808185279352457292212785185374989269812068075532024325803339440428681446673002047933421466136427306651626007898497398079211971588519492936915210466560362786448640260832767520376761534778019228260963842901314825621763944007416444988170534790616178223512673450775317258098767640434012011383574356718947215796906734324984243216130415884590338640858809648739031808001577382429573238744948431574745485685837806490421464894548514779224553692401751445259227105614452041907013576044279373191530687288811793233122460694879339158683400637548916882776846595498208120995614511781713654201420403954672780065428165743451461205641783682406692878394488379567909432369635947279233458015210905662034107682372740880737794101533740630772430200146234295173045444814301137663897307678631362375048156760094728277103644411519463053886107270959004550475407388374898060902045462836271123642749469812305868878738745519021530562963575885227422078756263631797625501373068275828803889835287850755334307358064070726442448625337423058074448754094911796394665063135885956901360001859179991381353531283050686092051266482781440496307156773039835006454250426791673289480666860050475984449141009047995058036349814087005664089750037961665578707145019433121804343551206893193788396608683168032020316015865283643757766233309281212379500303987992984737350124625418813416855106323303519471355771878371722662307871690628717770024042867062453144290309869400247060402743599136374435060226556537334275443245502222520374589088045183668944963523404571652182046304 [131,98] 2742642779804362595776624584356143026100224830827234495229260842945442159627462964013009811426270864682074833001493970670689418188296870000988084061269594232106391760974611261501008910866807191831736866580618228013115990309798455143806762781876855792148497662062449772756999004125843611915128286054608935136042544479026117432688173049950441226009426720839640725400526178613278484634331107944833241041316263378444617202813115909625604990211973429229135398858786162641226065002956183571131059604458157507094096639503757213156613184538912322145053700276063756343816526196618378648219540944185575947607369976428427830565326167300461176852126818992089568871245657007628435711590493026851454141047049418000688589235618650651513536820454432816440392434257190941793839163794033005732413412372713431335261964592525609493476761075507614425049987481950199268092639709733128276294876185108761705193382277239806675940363628550030287319849522104734199699362526657926008078650141735381743408064133662147894756360924890281606452304111695978952381870785793097815146718878241093761979617720226605512748929660671523749089570484132557311510010596711216268196195654721587851565127905693442236325261574037974164509325803378883470970780909195554345736547321310308474952999207698808032366998855018947939816753262472860224803961704567495540463692008855079593550492158310080437748494963953208551826662079049878043044595319266295797630485710853405344923785317415755101759049640568305641263485803451962265602324014748066354612824565121712689239310296156192683453896795022046489970438417484776831476059393894941431985913141355232833281358152 [131,99] 112535043376399892696189202732366440051480364891941069068873420233912908623453775601811383686979510995993737684894461660590155919087709436886646512146911174414288846836090478187233798094362209008961134170767919800029641835727950574819557743358511147633920325505649453682277042601032286180167302179048513713782087698300817246947143309810317369089922185149591207754863105374663380035518246196133368426425614197377812278291751579768624397636713781269526515886548256142189903289432327014439787711086124594378513136312881189405811008736547454222090458563503517454622147670101403279591857927987780411981647486535664854151001184429052113914033184812006339466168876687411191045876628023854229476390160996490491025446343858741552946860463988889939334963274468429736596352432122354842073181470341160943962887491931494083289755012138022400928427568319262258927229366168345798527334660511103677479893417683783304238714480927602768968421851038737077823128781814159820192529538722607877471620721889236255665536982740532748531143497552628531020484365257522855239122794741443647581193805927371219562605786208669936717388343467543147250018416451229767225601017070405117187206313363197861392497167953391865363837768880773552347770397660794907881893011914283776171461383533108524531767353468908041906131105628518694330023691337702824502930515505313811157658546290252884915991445739112294275988982673120026348847833273660570498902420987771820983156028125864584000392595438221316473168566719788616103409678678919930281868132555701570916652289457249136010734524089107401942321680816978923706108025258954327549581152277422465536 [131,100] -36554016743083624155959023942042597477011443215399879238533676854891467230025096234213564833942554714520450325835023047370789494703997534175180135311097653078737780123000020622586526875701921902939430222182356573609543794158697378306371044843027470749872956748159750430315888415833402918557389922450468365304086949415163483632775742627614924101681314596194721444818912449294594366705914421709386972861687806900820662683047732601042121117247711409113916200666096292395465094874179304828653780592243787082643333051932443122578063473667608491779624385518031070640732948083690906988145670612061072973208012979968811945217910241925030513993316299384808017485874159702365838316520934355249944355663688322910095685992743537801499771693453701707271306806118066889758627230797600477362938561652349978320939353195850943197801850070859250297060344624388173732144335454732396728317976005055798694381613008483837519621448502010735456124305343337753162498986314842659470352173049305378121266240193801780929419978667975504345931978312294519017760361379745967651235899291083089767065178999104750553411539038112457420528494915690803505009015894176086941019942310490434915390775414422913944373885780880914882343200722214329124841980664202697580695700953886087055462118437973825895220431731640350641293378755165205386313652902298685787327718754038972989518559516154032965352617144783911651051891061434283704950596290201617433346320347753809024591624666910504943680184875831687341834902495265837281599764844491004297754092393472651967775624171534313762590343596376068351215725058192469774171454791332916264358435045060032 [131,101] 431583031318101258635011679930277664137380339798316314013102997115105375053893128690255613867740107341532663837250861465279492264674638525699765842656736185714042363881176330711108213524565634837251370148662232534279418569341332364172241673014830751148121302871591219065932510763638402313859218019075508701703453560897730722846456377201914727049990728580761368105761290529914104510691297420003855338650586103905430720686497491172792828194174265615017727972064589189073213031696655421173223021341622287026704050298130080199103477876017309606900511137017651019978544413071847129521830516651415601396432202190491891740648467442008984729728665748599808360321200300223370831318418516838821986766672886262590636025659126293310438564899753864228724476831882322470547976324075351247617246347585076514202882913720651595489725163769082259863172363924651420915047942813747642609759616406799887256360981856271271102265455970065097529129219554431428720907055525817115007478733139665854263252839652489509168266103409828434728468606197055884202551451339948602645864147397361034150051796265785475453358066209980841254065745430873391102407886043334375334761936651392357291746384017370831395312703794595310084589689065860178405816776094805808105515863438985140643381300622822156268506755601645908292842509724910259035061701551301395114016184317995435661082239082850487232740594904015611960798507309158134653182026832035328145267534674262910798313677677686188667559019899126217020532518438769453094803840600049293905945145907391198982159051282840855547901223936558805602457045230739912167371208415442433499133539872 [131,102] -246406113932913633575813347985350285008489384671667130734863025562450456838165452997271713291982672004206342941350278288538165739447313092735436273584617874417546531737723651221266600993246222546522694264165625352184253577452578819728570177358643073253509873191803767163643145179500949012757392554873942306172654767551556761754772139222549611797527710877400193841873286339498668228140620514000944315969747081001440651066638707270627431095650074006015360080082407382642740713478432099440398215491833808923683160373152880073420302192327532102327166874510128649121678534694900520953047081150511194883562249079805736879490162416519703150635736956170113419940050674580956192805710384621515157560099455545632622636733213904393255197546897297035201781941010500025711721800951006970351077804306570498065912884479745995534890378200401831308941520498487873649926410394889837202803585402484167971623315598905106063252899242408945842004705681018718094513018217322013649719189994076376780358550070353021661023778924753946276266609375413400534435050278806565961268065192144876371544649990138649187953951655599039887117448214948779095715779252585546976496118014793890889713715215959270674128132572362382615533496757704022420141661765655968210700656101925542872579426120555688757442116979842993387371457794791640209734541010581377720615880310314296260883801950066173379498029255397834153629977080317416163054970693404762059246599784653676857164113521819165843756425932945348439047147742361126520859796248229351977103429485155883743791948384070724961270289647404526351139161251870656134460028593846928761368 [131,103] 5816605584327353099885254678383481888228890954128626880735668180288714067811945836300220253986995749084050844438663889894216284626583319418297292703644014179835301984060458882180763539499841628878016414339543739814973505691996809064973529940121866806636683681751098878823445991601660762216793682759295631432450741028441937176125503822364916860943086726885885538986345331888541977501973222377094761851657031536271648553631470452289105717022489929876109701277817962147790408130294528598256446293669435233132648453259144030801960317725593315582082238472356023990220412176895286340640922009968430778942139462123670079051028359671688091961806556131533337843938647330861665896798542035465047358569563301335342594317443103573659081695675413244055357660423259545614567482386440472060579345800430864422122074217767985213296841021292912819743552035203387245274746546066171754150574107910081341821723862008592447352545801720538386699595838602922451912296370038809194209793155701944918108503399081209476328953113460255222652067426162786708704796234406069840540370363308828191005149308212503113370284514233328042346129686493421697692615029701330911220774149425119033747975220240628922677581214448634285235206280926774409315962261520713817812387735683356569137568423746507186524074297717417650347938533222329697182006590974053072300933512829691924631870261834675903142214148879566483180665816875845299424118290099822439200779779605670279254694754182115346446991146596527505219647183855537852574825973830262273979371326905810916070876885997485839137283337575221786602087746595821983880491159433264512 [131,104] 3681523750795794338187931581235023896664720380669190062689603109800136932222108171885709887105286542592814321092179182834610333983023726738005382049563249364833640840915074267824043661168418205272760782743354470025595910778217121545783977812917078607751513355631321930158013069517506469165828809634123252655124889346635451171324443956944950705202525659647415313499899798325016705057028627706931125495885887987554851993628068950228061842955728438467854914986622084906207576638029888151784824188303123941497497687746736818830057304623772294415449008204776907509527092792071518895799911394781402346407271643843506442889866777500950420977144159249394480967149368814307722230004428437555622886894082914489721359937743356229557662271082091623587710464148925171420446918234885945964046414848718594024264817544070507632914512169623506204526409032223354047148535374117021785178229798985744396308323680127783439787637528733412304756749934153387228227053476181864641953433978751772078578394786339013641714420801619051086913412303879574634321945726749937523068438094232280884968805076164055628489310276057843720014171520731980098641599952110358883938900545273925956390201618413217246294271981650234848062196080133771007783656936967411495054143513790422013397834661574961433975611670088826306248479602278348786337288256923506312792552121315003810814984088668388231106995128414063717283154846647537947695253619912520737347546399981414591404666694418030088569025635671688512995634550441703099151164901909383498346637054081950198021906856050607606321331638788172711796824661070661254863150153392 [131,105] 8137125787267549517466863873047124248771648067292566979705797637830035682327875798244795408038702016951943570185293272253808263711604719899822876531332047138695262985228480345846169484744923019985731462107497977142179983714226246127780424465622351460189664957559837489263221574949323549477159193329208750004117931879670187378851961753578083275080722377535418167534860487257033333965555549234120300375394626315303154979151419879808148535719321502735724888352211410500283096783003995517615146256458913090489813263418247013204792190500609342959989239293564707357209020314044325520576674439527316655094319277432274901105355326798276346397621437381985596467517896647622421659657830521644411222413422166844183457119213550064831824924798285917475786572961143901611360106442600831092884777909691865275635944902730582973364319951396270639267332189322314814201506885074584178598674971678452388581037889724958582573297041288102059435031842138795594203640564343559244265746415742145286824423278671854105663997414945952729776820743666878989805080437640383882128736031856153435038543992246512597597961596219744231423108607030592759979649818111426542339677451378584836347832409080072511860732445837015854283100371699822424803831168672761867673163916526506698687553225569966763108322158814492376507529060436697630743010007877386626626610742669657853065604770769188922501613243958755749386240262587996347640910545773247148133953690691303221021468667891764034132889081859933341807549842038622542877612562671871427784893843487312289225561531473328230395171389009880626738226454643854866789696 [131,106] -43465924135284823258519706206408719889462552314095723719666191218691216593289837224773107922249306987981582690115661739895066924166019002288326978721176771562650382202521777350403129231351964768690086158095941626352067423881982518222745689139659535651555291210409969374701154908557267324583391957560143085331291691555485888945562421451023509080386791339334834760203528540097120468281286202196324658972766464342575780151597725456016288130443940328371116721670789355186640714444897456530685797186570144255878190390459558825048988971576569234605348964301776380059102803113117806889713392149998044064252770173223113875533095954683454335386722971525946561674031788553679994791458925953154718001681887341042175393576369075268131639664734237481735120771118181399876376084873487451615955131717332596270421958762595975252797935658050693343953956816053429422013977219796478415769376411824477026292102050904774182351619653263140425531658672520043029056048093891265651201335925068536681240042867734083441190845057824578422710545701515412465447116699973467143984098602866311771817479291669732396115519195701577952096255343061830505937905566859587484850159049694277976704757051999462788029801886320592320408394887150472451138290027024945648695715448109637412402037992450413672821404924641696875838151307784279888165452822215941914557459577161044356790027154293750353194927669052938777503170868857248629059259329524227878311164484274494346084305044051615833567194525000420508273498091586918640147782063747465328386968346014526227393840577377880095441369223163867919037780555009807136 [131,107] -380632033347347768099923087478608341873199264367885745797497305652758748760451187524852550008558065179680591488113133015732763319085752445003635552263032781970569705412932775811819398633556300440948281526284348091256146919587007033767136423822587186460960548197613561410997934120224882827196277172892587441522130589419099568436378208902668993452428304081597901750682113062780492851560322156156973002102615461772551002269840987233019808489398741393180813908512594217715730546735814664735443419740999353122904196025272038060312933400703233458033700203180449867745248807342284199583678364230179259652890194937013123277168871631394491148887699067597822836378823707734059589403382723540676698533648580245104901797270103233981247109012572069358691661816415717486817155076543677393448273844859970026330548184686804064021675985319710842944248742215223530097847444746542730836576128550034015792049798933809294956334041852321438979021670013025919992243315237826162652042910959042516273714406443363967429325160626343705490609622966497510056217787163380189290678561046794968399789937350550711892793482328272735886308285943955264016726309566584009270112052844705049012084808006189238754403654157804509876546204863906660487005764056410802471880372897933289052117416735682272863712614435549675409755898775543821040456564114328468969449706529383384907981943346808690009498934493041632228691347662216574907607439073259551898716535630734441830146304943980869395574997535567761137176268227096469981417870296514187149061140207826234682383293525268745428596244212158999210415511067176 [131,108] 25483646093508502840201737287422146242494609879306404665516362736443232727257812830945415197426434917213653477043861850753177564143535259257948745602048400713348986351220999623102776935004411491700858841614546570979527756202130197165790268287317154722684832698639505454391780254306544480031797977856953141724455674594902347031398487172091645600777107295805105037358669478493315968883472360787158088274903105549798614668171483626737027772692061070991038792779393455511412303836009412119470331399951944244068117173221443546297625159363114028899107364141130636270313686779978589260982105505801633586998204284398815608521997417454895566534576986723638698869670470793412171849963787809378793228656221167136529621837263512019667007274740829257725020212947361066686976139699550965672799411366299921367134078005766902708464281368296946823824444998859279359631690051897533022913645446770203174985249164443309467188258402782252095804866666693871008287933082748562063135005882201447961473155856155632744795005877525670822017530119588545469267815481039261880224640401167810700861444198347225163835563578943525764397789265266792739134438143248351216824940159381083250487607219017959005445454576895941227735176498309235939561646374278376366321621385914293250222473315514161761863359348320366634728006704058851190272398256773871393847037632559979346302196876887476361681670941703438640621654120125888546304253981588323119832777343216207983000296197597144361675824469722278450250290713046282886102246256325119615268030686590658805012365905065048794230968922155928816042004 [131,109] 2527208141154233535779497065060020833779251489828395690516168812044407341756110437993680781467240994800360212163200604657240162983614427465319985627032007581905359339537459201507786180727934659990869190889497052459332627360578112182963320374972199575138799435806956466484624043800591489084649858772108111216596467437243785042680200880092465249631434640341309252146460322223571217109110516779406526166503966499755781212805040338354230108803317014574610317049800914173964163802917215647569360410505429098402312413159322267639554517324699554093393283609063435706434279572720759833074997074782602787372328331172990010152953243073178636497511165836542426793790785976762263156591486274670395612972580159179976612969055423724657356438546014810575717140626671828949511405089140862326674364410486551758485993284961421997341718698982846275062579750150499607888954523040926865342328541806054152650279764137969588154852984041333495190939250655345762850046002361714290928242667544979748074283256838218722696849268776801913673554067985388125629600376896938431991412462473422699810783479895541976331900088495830979515804350879125519909965160873724675368792982084384546805925985057876843175006856863365229222905391470837184455971896488114346931587942516085114786544810660668245390452157060605122075325383363379652266687384919928865274906434225039242371829723808383871462251975110908782039445614579222747801594622296482317727636889282633295189427842289833789593071082167858139702191721372814063771676286627500193878763355454829143264012581128774325173235074045107592792 [131,110] 1610405240467346510136057352984534141507874032505960332416162948344985948537230796796835485213596769780853935437054867754005204888694462141414809031843868866220221966908360834552366761060551495072992682120653759737494625722245676089217098868086013307892170567624140702464779264276442013821064506541416189348850158107723428438209761779048846607746223760261443319555315977201012722733248967838224332764008482320172399741326934169376710019829818077876638529193986741668175155473814907703842039379014610904460677599632496418975198885253350632586146690458238790242289739712106189161621857376752812599391190133833549572180898858938178806796417112881912386060523107713555103760833606221844111722466134696935488240877134919841423075419596822486404225123954802780196819941595830097190611005282071288680067106466731978325489506517584372516726492564564159906090842641993128131759503039339387800346103647938453908170201686020057733683957569323125006002239397913511401631443383174311436691204099949228208000140512702589193867847841550902504520661771877049202008331232354877344980242634743040006300804464498968683089051511379823551567690423041685405367669835355246712118790742385497196774246986555845365774702215468738683479264545569365381242451415626449847593759495471217543395636774130260360474636628218677423474738725310367138191557524783886686814539178972536295060313225908416254585853344235766691614208535926992609651142425990585870525235207030378136369583830441663594894780521447288971085316764415478489285063209575383085989493707057981255898140914932864 [131,111] 7904984725435222907275392578700966099367762139987795723596448242657981609623653919748874463480389745583479369245580089300897633881839464058600568678401667234621921791267914858715239786638194503985060098338230296837531135030915667085115509043130480928977099805935748326696764764939281580327360844172908798049994736900325758395337338241224088270971140659725003871805409674382972346757622479096802226638241108469833938054495075464664948474391217701894771496070954992400803781405360401808355111572825089118050544902847751284521812605533986447393412368515433456559371338398141871929419468738919795480477244677526151095493478679456976407060486170937000071757949262203734548872425307283196687809554589803917979822216063511893680843048489849316455483382229379888564753876933132180318277390175013682957142146138672852789731292106893763301681381790198767666322520397729740641704242716709782352154944798204305131782312238079391947141596340662075782429303330479306885836836060536425139940825425872146279413311958524290688503425887527275519795599528793001098579679691356832211458202803527226085724161380451024923318414705322185708361382986466810828497685849900799705933914741539371074566505370749905057084358445327599346075854845845013283946415420850154592369290822318888281807738924441335041494892640330211195993256161265697380418841270939567702681039637769872416697283659601202001021790530590700188896099785426191281879020016106549004451173951987797260341674440247674938772050842911586002054520258270582946701220068165121665132988264655422939433677360 [131,112] -6267874933660569519576299090395516254217027075065858101009763826413216981251504985714747426353941221893164863000785037181380231749269315677396911438021232964789501978522123752233404774707846992622133672309841044681919666180018847969298270491464425965731741471240395935910522539781138407770248558723153588746144606964356977004404254129795051581361093643699207884632179515499945442990326195965935810242173886185356626360569099203114624044800183523535544075540883271266948079250312719174062004403506563234897590253595794749858325163344720833607589989376762370732639213190772168935291489659524130444512072088316866161377743389534309471736298447660671525340443152336066419335373718567566330846104406344503700612614681903966936062758719306189146085894808451167219280333005039263395266396210294260816262635844521833251254918422590125844323673853259115583717610960663845866681840178062576820342629637797077513755766604699113483538546178879947302369645948218412223274114481381233690084168540695096609388977803810245710948846656162532967506790776920996418560083117328444194357692106101158205310521161155515673548204405671111407688700413734716037903048646295977662278133363377051012584409392522853957203649166351488898892403442073378524752806257517719167551537878653587703635706725845119396217984063858175008630217156618330184949433763579775720969830271520942025596773087900857651152088356923420571895000564277397238151141992164883751872460272640137754949625074224633564732453334221519636170463911409991413470496922009960343558905536805327823600 [131,113] -7822971616960496911558641809612107028680550148436266755340180629594552493771118665858970830285386909903378165971272154130529855846554517750198025721202114345524313214043750215712919793189213955040981259634185692043733516253587945707370193661532962759715315688446967569010319619671135144613683764739816029178704295486341654330179729070688493311080992312808846294834370919943230685631473878044987005482227396235044177625673125390377295121323244459632022330086518334269446072563769134663689006413514065846406012586455779843726847627093321178868973310892548102752951241999002928979023765195838104734646245757365826383178010019611078233037969812666708704563509031552927934511187066279522206929069927587507607791132275540853144368672121330865754783299508625200621012807591732767291033726741441593216402604970353713958194652126783681662227569958035557803295287751427482162361157768688719363670159809832761419039963252959140143306228423151804606060247159678811463181065054044061529740317551372741033006540490527224008394726565118137563463351971509948636195119917897738441035341729766206432497114772120627959632512600368172845048628354888956209615713885956831427256844617510900317072607249569362341916956492591475852214008135445490030058789776598777866039070586514997370581057534040759556429061089355198328490403826399255674000137792518963202161609123293249932230714700097350517404422404493480605225884748414100643356326717781951247322367227055115674922742664059506308698903585721691519701478841724923444129794434800591280958216207876776 [131,114] -3854277822152659066161378449849239680040584950527653706975002510911600922039483377073219627777938326101408759974722439092488403866310130790812432962598513753429401005390252846615647222298036926133394961192049818431668472618628526341151478210380170284341058224162787554987522576329648501397234566728253427693043313285844891028143320942740315732780765551937591413721318567811844085503196347331044063371389857152769402712432412599921621548613386294330970880771127820679849267034896187439715738857618638418610348513127025268380161591159241014017271863540962022160395723059770248992232972984827244882780299154392964484912721054583759990121403694185293256686149509800979331875797586525183742912283828599868171193387577447561018401337107364578729830443293073119793852589064186430103209605266622943489182773019213941255730069669203877342066249164876051746850578783183151689408000529406991782544441677655018983877804271833920962858911499483534385383223524039713516795261789583768132646731163131635308450494157787319391930731536400932836106435336319380420040396544288366028280394368398164111427167165874467780041842847978114467482219235869337496370683218424073558312352351129216837846603156124374828777617402781318206223450279670991359456224293615681439527517853704299707505750279457657284284429745822577604883500343074961520041927192015432678489867999261731790748498653481001511247553711174886462762071334124664521634776914432828990747409061512473184080311561724527975425906132843941332982561043332377458501121670826043634614996054 [131,115] 17392014560353645563738488491046059069294219032244512078708925879104048905497056935829546554448669424135643599471416562737201470002134905686419473447686342020248189511042475595659128373889369529458512514296792443886939012996273584654641296413426277597299937877664816412510770229033391301601151643471125031056269532216384565908494249549511309703906312476682106462597856033767553567415383095572717237776059530381719337708026292719742456181357301672427200206502541019137336628997808237899259151487301031555724758157571059859514793006240208115438273380290012042321260041222328996435469565265766907009411499794193233726603493982400467133084704801184698632510601379796541920357075561499111917834513109251665237834667722884952561960726896018133081613883526435188048683767248968580015091004339857165295925601033738351617849324585632050166191751944074515197441931838884916632843122408799285876708449688415802358854133630613927712688120818898208959891090943736054700231103996472963829843183721153014861627536823347523749272360055626211314955351194716803106785100477459799593345585745311438954172084951211715945155808471155564930873123738795284662409713812020915792998993619263442893809434314994730678860589534344822245044695092582616060205187744239598979192322127838753863472751687445241461527804358163089954178138855050635756970714719475933828183784636378053912234472969505491101804994823134787750884388133737549200963627578167857141660680901979189245314081665908875382511288572710081521591018302959960250395811705490249657384 [131,116] 16315099986779221750409754099632347130076605670942725656043318323976814476988020011547470028108862261912580799561553600989590113082120718244402856567753904477905417714025640574662068450361122345087429295621557731025355742750250905011304741693016836073905919052136943773828111620234220705795174452567647877390770313480451705043604535707179435923695767429825810156827248391227943112027794702061704323335588994042264350140403938050472430016781935134716432717742459786192925059054069507862396351516956362522273909582674759145700909009883683348913072699661715148387876076811206720772559109546903057068438474981156128988873015600945058556737214682425385790569765042765109346559191959123199011296640881001340207165450143683973235899750374734061666930293074309306122496491061546377382466786005144483038739110993167252017864067347073572913000830130835106063473470932385998417398581228695810590825792700068577237796385943158590134767750512312343389063026413215157292481745604042342943250785245395054073297394155758381777208834149573204515285111056445258048224457222828282560581140907104694203648345606478514739997417689364519283946715765600292234712951406552405189170758744164744385985056094949974454231963267925044066452196648913587885330630156963747116807385521745758810051498799024244479368866694390195717389303417809001504212802886988862681018068506491838914170275915840160771623983180080739812932856291171596692481946364024222429600463898121750851060353374379398677897917048232413429727915005735756113834642630174344 [131,117] 6950237870883576003188788475345729916413982457952382593825560383352035308907186484484920560416043387577949832610374181992529464106625078990501080926961046129384171456901538563385419748746512089057955009098963870515379712981161656926630990121045959240232881796988894350969839811437810310740917950530927262418271835615937513961493903261225085861782783854307827311076688711875931343508886086370119505614383528042954311758515418567979310539695081685574966029218850583687156169490669820124155734549097085981387765673706212963557937986857600232418439402783708157554077365197594761643867148486221823140609990519233877985646258153297290142242009075613139185321105572056814968876666295122862180837111321025721366781885938681341679992144756849462824848109811814221795571210913619265351143327917336443114095985767726406344713384651746192452691435890749193540639916056546275320684512595566868878054688093822909638686671670090383336946252567973296207215164230088471998610287280838905021089404213107022297795153730452054406090741178937679452609793871610941980303874777311993635379292622987197466138149545289735583989816331757464547660310685365978451836021077774401144558198166386889040038637988087552529298607711971810462379091837931445933544537346183816729363347359757309743250051364377667434402703611676135781582934521220131249355440494058216817408002081133405277543438247855429320651803241788434215731767825724475505638544474692018921226195320351026433388525997414036298534931949612871870927911166806767210387267872 [131,118] 1205447605966214813266097869590772119982481970736774155633896740415195219344976458182357914471236128799241078627258579344058970428678712740169043815715056064028579181887122463969509580165393575608424084621549948211167959564570142355140617505232099781606269373526937478341712854928533732513529848526191047072418346352350509327811179090157455993983471251101936181317207462480430355901258556424804621736851338153836192910108475317282443939975077654428020077129216492464573993792457901404031482091081765895426361037096566443009366841778206561745158437966462976225943331802503463612002703477520473129235862508762103007091652686702247651679438619318384019601916292002286790175424508808698005617134499045105822594849396433006176550908869040891591746811409268991883775540765324065091183710710397393534487126821034449469439984491396088964164817197179330752119671168659013592671851156264285910852898591233501244072113854095201847720971621151757402385114528255105886596835573564563235612432904635317976919997452401074672227848489622452254252748197349546534001313155955835541823119692174016593654045137509609581647480509346992472040847967413665348360536325874402265881790138932932427507253898150022102836061713905309887539446818804831292176237262058404640218601392976564088851556290531204258809603658756572802599149081282330822612607384323670930111349364358274229489055823164190614871608777512632133524052419631061742630977762335426803413183844412194130819060617930168554677814375858123546870713537565667263430 [131,119] -4108558517905141352705904418222025708814791974093020670580113109173429143011912079013220654037711790900214586786897719485685162425776949934410922939757210631254011193043889224082261325286183963877756825737472709178013558996712773603692957252851743686847771092290867746863152005599318660058747826494028586508037130920919745816783729132054181684404228871549012223736313492636269421498927297296149330068943634184230489398632704434727889992519620244920903692566240129815920910325906649054778159168878048346641233990605150854786190101558847158673720687219485149155872543462958110547759803407285909274863580815624591476851837581502854835430262206332315663319765589590140375288017044940766241859592886970870747864676975040846103953979727781001392776525343182219617824313817059998777834198850304248862881158611955227630954799103465586742712065250391398440955047943481136303817506296461470502030590468761721111092882828712246033015250044530119441222765409961139041483146256490094934074477628636151386803409214763021699421981505034413329244838859369849534460476067504484856199108931973930351774991639050491963997521519361671713595522778006302558626496150721817796210008967899613427427437924031647851790360859608298087069459732109108145719685404872877964435510027217198231572512956122914168336890810326486536938391560065321295649395836579979591953539416171348792626366795851623314881896461822704931525392224345967822185056111453529344109545731728401364421161655115842103425638582715284495547778199048 [131,120] -5308811472562152277007313053654672389298639687539181119304326165149192864606180704475120467537440571343111124519425944326477566583029160029726937961388620958863231535324152344823429887767374592211707641257735932188987851262622518753632344103451746767385799948911446774834547337367451022713165886470717549742646734340100847326318953306952208804520198950168428647823726140168330152208622132102324648934093111661584446446845555549396275686450682457975242746190858897368013639086075220865218907337844804520196872353874110581601542624306340714450471789976501963402621622554524350569505983933246764993139759423982593106138867480345418499537643622077328571533002000018219582833812358330709592463009667039158248435725737273996074574901358373868067136692258103544471084286759552671263849518736872215182910054529901965157807393830736966068954547095069187216472464169630583850837575924099514406024064229295421001372958396206189348232008596172112408800145089577999612962349008666053303392459277887205841265452124823583817495539173785470878677648862097199610338651306312503098408073914495828603447976683365809353378411426909316409247794044491673637333844365658578491884822518348180463378491229467504901486073306538764415820600993516859247970050364124956180234958804630413275940778508306738903156177652893277114915742157677233721871805475995290602801738935612870648988843706641061684167432894041714457681388710568220817005285878616582179602101413894320901616117994764430244549955285414556777059776 [131,121] 4177526117055909999599443571089155088803089356066338188820354954040400796994468389117742688673892707393469796878141675261831198699229961527525617505849056920300068996455073956248419020630764238071190406017814519786991718107401948999724062952427653472404652652094986444583259090145834890706810949372388569044136158047791399126150657596583762368361893210564548981452572592851273388936249247972824801469893095486078943725142467377055714345251806979359971210224255579895798667571772317115563894245198349024906874554164556596643493271740339944858272811184272044038363290564000509386804255275763920030123980741347299183792070172022530803427599499025021621738896858888775890058457781761373662648854861543108890386021051875577944523327427534452766522364464481579784373239284036368298572637731523314793942521715451872169948578417714333499519255417950488260432182353170058691095716446937616763180932585353455666711639210819942852789246662268994350815766938432225435216222876253045400328348780868221533990712032235522497963791788409983560633379642762261751808407712780055653658611273750707884735023623087173502358021102289086521565789304392216816758277682126891115159938945326738053816507592917720625002419468382945303781287693909998372271553169726820895816342219102336307272838141118092624878652119620325851728899984633302753325717939989627338517278052690788844152776799955744291871284163615378320707480303336333242633239989094569846780563280221517994095106454490508218297428413486337112 [131,122] 630826918703552987673850964026537303462647140486749020285925627114621021995791420401008306386974914416683233581794574004585298939993737049451069514456903061472744963596742562463519614713684777374902282879967349603742682351678579231639995637064697770447379412452843002228850431676568600269003741087993478192474135041288151743500848586380054111924492178495515283846568852338577734607452849906406476456413815459644707018517545160671027234816855448645554832920325641930502347568058376980546117894050542200869754966011808752446587551544678845078565448184044000924463882903606982483339227418359234243557754580125896993548195625577041462831451843730885379671586159559311533361609017901430684589267133559205236150997304197523859551971871759671911194901058765137021136275499881861028512035849999643462303619631670076341284804084338140454558649524170549949815091821038757184256695660064225998378279617583325361519945112526249079654534646470855001339779553318881837713519447554669812618765582006188363607392489366063148426209377411824443272694688294879494277186260599434612787641817754544376658295452396725895109219692725664279153991714923145374743706586693133222020894354375628756534970665278847579220027516032751470818205359903795145626176372233075300881917206893546003447395130812667072280040360120987960880818830905367082959164772476137277844603622365577564251002763317980545468208748810472756129876708840980311404365566292960196911752540365181990116431808356655063121675755340 [131,123] 33758959515188453422459661967810855928431385202648471582955548256388749412164067732096654718617125717240787993714701502529184257328007661696911976527679091317556287876580600818738865372288455810333135743284232473317623768774064396160922533617291890161899372856580605474070712060079601853377442388588939317182405447648390217072557535450313798751007078469286451881654281318246489620054997963566399109774284112094338626593142612630563165749854791608233913431515205630578702361329751877966879005937397093652742580838514499742546467744535998205522017502839573583994705325402510409967826465356946289505958981124115304037278633229816938679788952947000011594029552282000894238986776379468854986706174499358781544504008694344045543553724129402812129649295351158466161203698249003030593704434967637322552335669079207020598193739156006773332655826724995413305236787290611265462687527408832755498885717409337067390769840695935368052041166995622170780901130823552001801479617066374999604657021926555488908307362833882904235245151181137525010334351997552151183848149348271510697656495715567799046910535656745476401609640859477135449297413924081160755254304866023107113864646847693475186034170394750898425456633785614353170738003063470762827150138275720091775245664630420219541893278537284311676510005770501754689146655039601821736606378605659523405399864263320388787248697445598611088355096248428921322537669473387001745608373603773906279778359957614437160241151140496042340238 [131,124] 1388323386732114962814172566488212382773803075128542971013900745219846890318162115456377812165953163328095262846466970281573951076274113181281582257428705680788451438660791667819348575745762967274695280750233988592430130063586049993027979119165812345515732905859683387449971227622355591049717095216280167023094880076662612220485077176948901645194658562377298845244159045870975394366755038015194533326408715308604926152727877674666623027674475381838845400934997374855693600425951526762937066147523133992360946673937457847652176105494602578646341793923898376311575545445360697301415230423634126177997672451590220318025879559037414435264934079326889405359536961060541477034594768255329524345950815577268184651538996472292141959869651155382614302750176369265097313144734114132181101120820971959282816604145533869814366912681483875754902138223675013387727243218860322927957523836965181373432346462970545999931515844928122047418705977393319600849265241610781296597679159613995677483170443060838711940504521285792588116034189102051039946648833578448372234358954848795483972463712204457468506884938159931506742799560494563810835124092958765103791482151382242754627360350945939113220731064346063144638932845383803742323076246562915955753530369499416405486855723764173957309033661583547260175845717201089671687285799320083547679232777583131029179903674007462708152205507086591490374276820544457547363549339414788260067985027203516511014486877248430269987850244846756 [131,125] 111575540080642914179441388885578515919160921524329788446434151024277941113066613076342067199016491842444454034172078632604292521025833791371100314065009812725087229702269016389813059566685737842895566944737770389759009249194558326798774171604994253723169257613477216861853632861680140151958768052340287125492105799480656324888745156491092836855910017831981610705237206809079678660896715372113216370046207489559964849026436825029393757755536046871222815697212254575780649215485869364743839497228814914921872971025582674734092568099728557527147178603478042476607936167629575800684304985887201501729222271459763020711326342174054340891730500775219060454101285498025942479689757761483154694615633914580293616955541170884357238583612644466459680833603850584244966439463985569979356340423267518382627137028741336384433559637327745491151523654005812422136176185526128303821046067893757212060146886520179907958506568351673196101358179589658488404454042339199968708996183180934788154199164047571438006550885527402000828799913065070322392635874793573865198772637909059209830589707451796276886836643857949427112062948617439394750824987451593225138911708049662185082781465975438977783723664740650116921223836623441782360603205082264862605651939021556896331213879964668220362747180652316798736604957871273232904085943328484158166635114373101269571911337103534607528849693518977804680023254590526270112588584152373311990406255947917537854306516430253373764610400 [131,126] 6200873385545127528582187623936861414291318151211352921451590274297839056890875383203919417498589718186762833171269941797809375793154166263988163293961020623675734172822934786284920148533940593055356586948512793334144494532689696051813357736985711399292470119451274611694514830468447223229230621671009597604697015537230289731848161915477106024300455036547881100257671031552103841540344973228415258353681996227813667558757197167521081317101747304004556100668116872798094719218464560602145400906501172498702371778459096124071732067355747680696138439558935137051826656645134533536545264714320097422072603676131527367731609974837223820923223171060407620839285640026044109606887544382224640827133969717944240868452982310594476837187031807245807708822656418522052116746826979246101391100610231487045102723914051353875252515080500288738335345032497575033241964381331873648251199307064768901584258727013370299378378256081043031863647034070181124866341730863437919788839862407852947842176688491217295430047529853634105491239332976074287859144197879252877002716194933182693500208241914265131228510917461784016813409625637690601461696290055506873945342767904935650560113851439536498421954097990040580916289925383354770640323365052383412105503540045297843724458745845110633890025353973130687832520919801870592419768186595922621742100220967317099481493868694513304841167325340492347530433968236769793124893675532393558943135434428572402726236452662049832 [131,127] 132733919628462114612566822911144835270027862594610855466441751410970421335515264482006708071479481485393828603388741928788507545308049600022613812257844979881367674198282890075556768419998812084622499625046014743094338008931159052455391006195762237467713974785077187010938373881858220420645247386256404044597530144289139544690295991584317424865438853051643677692546631912090693604421490086657018869707898557590162989505117749009080910004823626870905114869692329875269677113638663499378667969958609808224201152501303888429222740231408772715414439474510952530177812496471661874166387345585623407822823162929293713636151886477622877415018796285609589880303947068684067735467771969203287355342022329302483122743349553147094001897507346643499963058573627061226382452451014134632540028974724561595650076257323577030359897435125529420988546993193165990564096656647508153777055305343849745172668770555146999580145658939319926216965475228137964764103682370113403470181356575718390699484716118008652243200620385255357893415105327219098273347500617248745553309188517728387204664251349335296336409075619298724709210988223095391552608914056595081308248983429221561649539229996729163573547616176478618944978185893323113082887157166474780339974098149163346708920023327707998853697202421732314107620882664901409827858639115039578610277310974657229114414174961669670341063965589202220536646735883079948323285409606840438252823562531960271368803241984 [131,128] 1148122330317384785931402709640985432643229042827410739213440069655716667244591401709776676577453908786341114346545755253729549381347209354120856107145680373713286945293904097001413862814382297964871438038712356173866740423464952419420881256233726602942450431342363222535821222831127439126923145740990068101247062542374787905982278697806461594276474289756168320367486865514458069177593206034929213476657213691938833507669916359553375093598790752300488857743984324791798449390136337149570997944416350042073053606692712770439760429472566245460774981152732773834578024111890981743001846248849606911539999863367581561566368900526966768545461953427741308895160231304583992583410084166120200568864577846906048679753670242990090525973182805489692180635338711788865740566959853036943555027535428314467764636608185337692231698634529789294277182201638021931510196921454955375535471505374540134609137440299374554550519845728506153203656936065076284879906461589356399524061249772056287475452064958538867822660407016239900095625931275055575202580610826776122176224156479787988338275976598376844200718658237142698271978958786670461313317564197770248961804236480779455985999159674498662012514093637025730407834246144010978904273233936684804120312371602617458498051010869785688348028981133402756837153995265274567936441732951457731576570250860601721822420183664626939690257184092055760101312434260629277841827832002035295619197093641675323168 [131,129] 15603987410386677363839861758767781531915432139423295759222903709291883145703290347680553212587241056091011242060544527084883362158551780047976208461025939038477396410677977648833574663161640856910652325705446458663046572843777191275600367373240407378413313650011124179403410213360464459553818772299133429396979956176867219365573690667064688743293540323143328542369002086876002689157363671810735998103878181846267124072205147102172598642943892703803791817937857600005087308390755729229244719579338995412984980227834412734860951931834532703181157156256115946833443756559113614856614672971156336124075705240894765119087827413093548697655676430574184303832311576493169381107259100957847242663927164728735726696608414677020081286596099246275355127899176254983279585315306939687834096386890074939451188353289888026749100028724453206582415429981929655842606430786843984477718999019376412496186220450948475998761084618915874288200864392240021482216975299428747080793443353929838214047361758577305348829927782779156583595195408474904172130772087939169738109303331964711109211038448022034011171345256285123654752047347205011121139700850922513836064392712255793194354261767017223114734961061076332818587964347914549561135138203769434763960246799226734016812824810012786647650734808075458229486607274215808396311112519050084499222205675260823614098502248240536664722280468430404551548978251242552383048626980735757811935792110336 [131,130] 273571652458940546150254905554635328486411375148502660559214573865282977746138437186197518470890361642814026272293151182911090096927844116795455341932384013741724374886864430744540551130724875724736677100185929690503968338019090616119356791167292027242765816119069280102785861097320292527861034989263098839094078673819109806863200391891967742619167890819976581318886514269568112679475836732215098429757185046603650229977968705121568302108309647440396467648131471276630699399801397253746595729087268902150656139869711344740529542116611269874368264269583744078692914198169051333573971083950655796609686815660030219732854192785942054925339705840796496088338435652647456887716570790219249884421678849812201705358945368667983536330587146744086419521527871140062942155176999489874928610492683351436836167590667031010321162089606164455667584063776050270746199096674713536009062652315253109237328690153314931492556111429138138334744000524061350638142008464578661288780825698565579245308402244666253096981426562302390633700486496010112946754819660839111071698615960224468047153025563202332886458903409755827477853905620154350093397884978758085648585462129644185312573230891569402371948803094885021569628412269699115187873464004476230695529001684086642987650679438030451398461800448519847757856377900603660572102682221578560032748752498183242536572549483526386163260308715534579085017922734282631089793588537650914332400 [131,131] 2097783861573938525794251025515637228920234116277032353175079354573861523641450961568883359985595479836590009260253461347236737667940781834798826958127074513039159820405410787540752974780628340402821836660180361255419296813985830770824200119058557391350262400305980914813831468859590677702628651450050958182212604956066415814392150321373587563928918262906999150014662534615081730802535171020330698808526135642224922238319804910433821127624567883140743081840523617050734472647391347856796309683314466441527745629019997164898211942953691169782585340095621298185491180148368904542169530421797206808972796963261882488349950347635745033450757741563544243255699896133663891260418176222580683034344907170361811999409102234075198916038648367133571080304370113151946381768501329156765030297776597439769980268203744556035967372513315319575498760344854727287225417864372398073761022771794860268893175622810199776742835025621527216831848422561401135618113220657688303977748339595588245786656827088074184888551051997754250520194099491548734880005357136595710437226168068927793900929070168504174460072913544639712655978161691172634564208641439145152303594128466870985380834887819387994518769567695118758679180410177367781218149844414591423684416809554874304658137228689707495171417400514707981974944228620206383747407190125082963295337216776659381418001573607359679048528377098697162434489984760129602420660952230848 [132,0] 411987850973036965458247461870518919567303351256859834903722824859534083859198152939482132886811243447174631756250047935818552010621976462241337420079366766848474918482152812479750205000085431805216118338256367790978577508758163565724472441782728469551036716765476506427409760279218914643908221333847185347295531610098710169257359530779595910709638378750549511751579384711392420147011776303082396936031563771022026721708791422078984438482412547036593474469392274561807199056246772717114225246348239162223475568881996533629443573678330771284806710289129207652237998166542191213828284821628610325206464760661463957442051944541657872862742063268218718471494686725020085786947558565281804007718959849857437465946936278754739265500053822216815955748559471836015476961525531587951620789792431226276981134414846638945821194817905968028906950069413732163144962900206617341278128482079144486140386307534969681043400977583646586825534433289217044677744681858409712271034383562234468038398610574145401251828512321389722716128361380956894485452434072743558863919470135777367651751018206907294895232219889288794491923363162673782558548779258695559926639654868008305324507810545173380529633083038809139567851024080507205791518663796876953971633408033947215839866255098118755395985355339711894058072536405399511666061980266660327706648759572443082628786541891893527714928258355054077968405636318080214145568900874773240844835487282876254401823420471271585787910666161217979795073772648410091725238757190199199939843031774791951578570414050136390086888488125966169989935346436483171144548304524600140140200518535804248539224738483091137453300762679176614062461711623300603907741821363323536566978181090940955628834974602245420094867927213245374283479270783412844895222899986203810379418865966103270873985209561343203310251676143147218323939787216884194969152809203165437958341649468708330946143654202523499101426182611440651726297801360487937927246093750000000000000000000000 [132,1] -356042105454126170119013213690765901952609410827262796579332440059021656951726317583616482424513664986153163193995130172565243105332686366696212303470655232570542565165604581389093310036279248672002925865588956187212072837794372268753441806844312391320197171373770961169091993044253698178093434570326339621539780716235871264569987787795423656564385928202473057116708048678051073631860815102076043121311453395424639541636418994950222888827580353945914931134425477207780335413199734038454088722014883976265855557823003542830159900183299295535693474704832108516187294588955710285436898361282837467735107194944403394733989436208773267835879178232681014617203144026287284816842038039223246694678634713621396544639910148866027036633238330956038383757807986146967143270973386263392112140461322760335506589383668755749444632442166147315820472541991742676726489776754760495669190034210641880633901757106730658247780514623397762957834942165667094675257053747890160774701685378967352750494521544610153267678846370380466716582322258666805450206687858466976791392047505644244873287422506497453645801838880481374317655571795167292486478354080635400000871438572601101124770716920740967564541660664194928216487716732502465263058856100849813064728520978844769801125131005870111717337784115843667434050834412553542376578256506566902246111560639348182627016713514770338779776883981927566102349753136567448508698069443359564517100549298939357103894162960672909467683259780548072909684950939915217250540658191505413404876530935889585640580458028820211970962054404759137290615236951373024525804297843658351466809091814865783606786474808470565931381541345236869231859790031267501542278481247173538556480487760004823274813956859905919103386802330822403797229942069438934507593294900501521326682594311014490898797498244019655288379905152729210551851894137156175606991028016305478504153416319987329663223604207637536986295620034057712866015776853600982576608657836914062500000000000000 [132,2] 14138277299339825660779375268886888067538518479825427778695867112025866395385556140760654996537180926097615730599413955046941947472610990841634678849414423633656938364589623191169517477181499818095679464966046398938218560873539194314067372301770066253842894183492706184261216461142546334816582179074169178656278839760026172938607325774415883602431146758171086886573687650456020319555992172603528215964568924471536789845720840706490169071660865174180094303050318647409569152467581477945032105498902422942864004769980331935937870980404077004630396942758057818300170398434392102291548913267498485922708496368640522298278306412923937374925622757445068976264521211442240954048995717247906869437206817385037343323838416549181666222348856681067431051007480868699446021769103838009964538642783333687215264340231306031792433527803878374014618285117347796795792509819601750544367002967796068570214721732344141631551604860946414619362085663017403017384426614124601425684651594812272628998525601538883258634054361805167095452290021093385813010926698703541814042446997672886936465505207544636980778521080813914341970777555203604469204895277332348846075029402719890132167641718993898800073098257667654895707705099161451179508896983953008882512071741623346515623541976364971676237107266959888530438210878303274980409026831077546876183629458009593112217169152689541990957461502876749762330830937848128251112534490976338213049064209393713056475957310305850850612620439716618231776982267162968752076660802463022879212443628579527961349896448017201228260974537141923540193005696597054287751564556909314306277579997701099940673528133120121217046519618382083811727189956695871937386168644118477332037264025548641770197523293736176595715261498504831817739636833761705426391776251524443403517726206442613088710877670900275102389777822544813166303948464153058242082541058264072567182688363014537712686769593968064470576751696690061266270532769340206868946552276611328125000000000000 [132,3] 256951630245650095336932829036712156886620278676704827472903700630276428917471754060729764522072819370747063655925340065329608712576906892637395781954138067421302891114184671507090760589055444677622808127401219664681556391721441271031080411074381909722217132539048061116535430573148190491394381508021693674722900399018195120327799193669597858600241445803638297739173033098909266758658727918776079108970603868577587437610270849613858102497149875816985271989598700708951892711085854325083546955836867859958625921611809563435302803275487454185483838230168540890084062193054662264366499017299115904332989914786402445354103040295712369332715556700521403843885139737549474505237878390572640026734852197566240726931424330295746348451996782365840694314578936940984616327153670325761787162984217216531478981218867637054046753238933037798367020504587928883192461911511396878857588423878626079912737530589932687303748570436055074032846554498407904805127373684047120895504428635155974190635969741870696720833544184876579308911379270062361498803197909091739347949283486762737747853070849692317881008493080499584981535795187584898402828379756313457957838306502651354103872024908419406729718997434922362040072443956089247297366070812475266240510761710980114184665942480150259743805685734311046509556958511812397156194340478463601028012810350034702006080599716828128606027485671410585246887150301613757003324218237138572919423299086204594093076080736121326091347452685386724674459007148558595731204887056450039940398150366289808098435351710406417794832444426830171294321532992117466114210086819104099069909930210686952529631495756143043133826728544224029488718611444449431651632976312574697139255207872740441755190733623798314230395770094975471651282248315708573996066434847721401592666560220426433505640351021239124117530289612316495350032783250372593461652784961289343404405092976334259552201143475101162704597583009979988588611377053894102573394775390625000000000000000 [132,4] -11243609533543370593823906871010991154590210938745029436452997115901441082689398655764433322223798870551160361478763086421547442121657783344127251501154519513800597370339543768868154603103157994624538976462599056473254433755999773393441091753547146418037829206471936510655336902067897752906907937506042757018649874821532802877876719873814933147723544494139536127031874609954244078178942318748561506649656050392213926760243483353355300531493755621063089880258393765480695707231898309271194024919532891668084817183927314765981886750589840510975646734161104930870347375246407874116052202809577883854989897104768810258097055081624488453358073363121786322568126908379595106846193182648596855849988762115670418585251094252070205913327279014108678954939485312303837315147381168633843642501528057417085686748883605375149300298791818809916484899311421494582178615770999875493933053874255762158925616718080150459799950225919715407223107678200725464821479554748272541870961423731703409576989145234901279170996864508695904714588054076706933787520879330984759414831439927281978797244931922981138362357303428258475910840938517182835577861556045474725948788431905469160497301259257633683021608084329588289914062149598330480096172015397437012240271144403253329359182508126751484245280721144298740298506611847616353198347441578039411154406969252198919988085549090266650491157925922375215108854909384643805826014898030730992217418290329290493335699943780869960783924966675492755419422057272826964150203171709917275513155478102946159014794736735422720175007269601240000007168519009602065390887447625951285217010620497828171335095974546820330067677738480387895996561625452762177232797077896678866207839996609092479805923315451869053474934777891964617276985919010782275624213784652730358136253726101517279336127430444892656586840322986776041862832524615285887678264415496298501711006903811815122359427328285390556503312312010191970079731049736437853425741195678710937500000000 [132,5] 24773282911738979111128749665363560899056898289187478894406287355946007715972525300636146683145557205079949845880529839347228137350965974073881505271766031020227387817471832669454101479889086358469686861853261963117214364685341795212863219120635315087000294654726646537931631424609798310914402058252280206069448191964177912980775716821717403206715883319915200060027105060832037203787176657190234161801217681883001917149689944606045726051982717722858569300104622065471762890074125698305376784109959208123464361598504017821761002770302614732925611886175017518428745569326664958946137774721661371510755170062878244164975219443352967709372402406003484974832652928454316407288431110219620077274339584955249020078252783762375435729004562332778660499925457226133837390429381815369019757038658263913940729206261737959192621411871186640226354995788049214341673195538587564633880748604219706100770069363233976909688186910778258038331112518347074768733146964685467479657049778505649105556538582401307329913809245127671378633478140947191444547665817029635708446652483767211987153526615565877712775499421853375421159336060706860082018322478017008783777075945256371793520922757743787421358855973277927309211263284538251505264582975371467334841618346359331924182092017211730288200516501853956467361437627000020248683212005165549450641116534016547888272551179645952987689711288547093156148910165004016032271418463598182645171261344795159899535508465260747574900669360689726437990417744188238199589948205705787420102488725678646955147702539887509786329908522627632059199494348394967487737485361721797148166751914898081161942971382252332683943407800298922271131595437805322828203483443160291629349634075203862846685900703610110475351298579735867947808076876579398453626539305776809060746950499921065857376743523322372945131658167045265881376752796302163984776527547535553218892449781911839161127179639379241132619545733180299595943552048993296921253204345703125000000000 [132,6] 1677088562389261435076792963348780386666228005254769445148353627565915880650958862870969972171762922425135698004416914305375944391133810658227997779130188219309449776715468571184245456150559380755952371171376957579335050938779760066765418613273153240571756219519230833130434791205093069445135320739219965231865228971834940365619807295828140875232009713216536443115009054069022944982902370069494518578705125265089535869464880134431326763588690914196802830398036771709616869492162250142246675980938392117800796311906100776184683052772926836774369668501848049715699540686319784499064068468414644909713898144581482952822842853963231669530544221216791928755971638454196909044776681984043579472957034322501823225421722332720781347144295372176486923741461429923353236344880228861137265194416463333341777177572000909507209628508916180545972868706030645128220234308776553650845011492445313048137502366768263529915268868263179688834894129778384206082331251551704271570558884099960850486704614226383356947207447032465157830498462107075150912619900587718585367671755225323134797557589529840973876490367539115856404609215234782596513615233985289434654785220099684857275625640753193028672402839566085721140895317436518489783925503212907511021414108220993435995654841216052621207290258958783328442549016093033179726168434454108465992104160366274000621139937905345052217981125058134934400319101048695251752886826587696394378284787382739143603034321466381613122288883724944251490173493801003069820759898153581807357132305073282105664736997006424378613088940104231364078161120120095358824029575485929861727002992759090970076059968237740923163456386734081961223190395542921088572776270913249455177090375857414687646183206838538238462197375904282943882445919427138704432149998256331535471600179523305267050803282013813618897037854823422690511374801083489397100802659811804203068424086885016118834689429969346903639257806602202993673245146055705845355987548828125000000000 [132,7] -13352861834192444805549861771833506616053427072309088173254140440956305966223969515510281353701819187039247688311019272135219185634747170714665195526431371871746505475430519249416380662979223091460119067329107754444688465577515739387990259540335359009895443298945965315163116848847212175783301259476806689742796738641792373902387198828902080856329492247977341577412988726799183471856960824862245706714998458646226884105000617456129099748188747168595477723320580318624440821212323918116670642641951654556437071996441194235828619228715537104341354654548662817225320858649252444965579525838638034137903077640894957806044887317406808586020070435152390122049747619314958443107521008211247956746148230165386736587942203077142784226701911642439333192770217458470963084201451371100363542145028281622886587065279416796405992271793080047723546346174411601553212062196769564930235955164385433142606405500637402295495293738435824342310309296251535396507230884800132221454877199268308334058519446121568977497637176010692585351609551428054595406218059968320841725830658251070517072664901244939457610079996039961929903483982649990774718281971415777538905851399155158541641346030037152374330633777936797376439788407270068646147486095816341597924640358663283191739644826775187460991209097281708420379519903949573274796182480690813930997966449720288865909281770563738687561628836922749601127561878482338558287073471489551346431233068893328239445735207535805373100054059380278236249597447190493749139874510279543843724708980627013021788021418305997546813324309216933784904959221433203667247324951180010780947753159469011614503004403055926959075266833787765417006775847115725350936996724555445703098264586213374791773856052258009120960763950268365739455040556778363468471403475315919948242764294626670572999023760657545002750668398603696320513185463517168440002973641956961600118403799902452839493455232436613627903149214073974526684196462156251072883605957031250000000 [132,8] 64983318391107445641383004767627710399516819421106561182715726803313987467791899547281833854751790413470906711023979244495028553706028668875620920092946648576761870233838967173893258514876938132768210228083903760754064098873084638489460969387368305679719044585791099062961808272745777178397841403958441331757545541714544571014616863486792812396206812298744203935664185925658269717815115172051602435782070966148083764974767205099045655346964482436995117497237394420918063477996769092519292847729743014589211047169322128408253358309919975036117514391252631119185144102829240416061647812492152893642040128538343986757777152457067400499044711888036963822827205835847011173289168093342655939771510099563971038452700345145768976164216339326006286532018589925215633536975983597525901264222620512483938519137537111972355855672422895500865193173368124190330603081923421401213728864985579878344255595850217561365268381516551345640049443318424880418587389975985371160748654614179535683020710781819955227604717786252846700752315676231486416049136983280644838471132117498173261182438079557343513365609055701697502072109080986987268497974290548106160541465451200939621681340872955295514888757922630250813172380270668339156038048045795187587178753366779735452839451077351354048214576899924256799758370730884609776811688263802110179899030029819708027624371142181187367520075958440200664507786877600425088009310668358838888235422075275478898984123241911846696612510651779142232914869515842584595269954118826497502620648353750105205261042808066089739363438370154066299562709143806875312166728576396183152233598920512340604924724772761252128364344096495992999657061666658507150713233106346833583341878444594467544344649245679789651740186401649057488077758801613393790481992909083507770350149028440028734256091547014965900166067444915756808442783535450007998019767744557852221672967849646667347775323122507484018461134138086587874738597747636958956718444824218750000 [132,9] -280594584052401297775794889525867952005905749313846468640019122896337905974492545547288254202401082462527420040034542512832784662069912005119156968540608323231418499805275794577551710682956875093867889394174543652318530232622238297255509265062507606041019040707057399294999313937635484297588264875035668917535182204211760417646547161983753080903923354862486872849315061467592092479698106133842853823581700409372692878442437327759608361598563411166206322209761168042760418035182138751160989737185231187915575968542586499715105169164602137328139357614986530878758589500139940002250848957426601129616000049078887893875296232339080415594224436261518855818004152747126316261541192233627582326176359260178207619532281716726056559644873663436021605518413762066046555987127554267964822468226713237789158397069640174413350488220308716652304987090657887974910006832408438713367396225742126025709044218170735627231842430514315427092317919526735733416371011269088259978233197471544208366673212452999675528223239012977921858594891719158983761113547474587521006024729531916972538557870618767609919309200660926804662197906547992414145389608100734444673250566655348141081151214409496212200280691072954797495439120236320350729863257946627816732169439979155165708640613148065264215048748802562941642827293918440079291781476924113127929510401511803493040883031521647585775585643957780089603976616521601213916791902192587348060446425552183255872187077418723959306084380227254941670179711011410795771819921731354691017062064402719094225252571323294901748576887656732367481522193376886750688840715731638754879007625066967521763788581925462224879760086292074733311060397957793463993029777044721802765503816611551831535880476516296059326384248995385392882686434738643700641168467045259177323320695857750009646116285126624893177992785536511342684591894503640204460595294166699587643773044033614906756437406133950570784817927366683321110940596554428339004516601562500000 [132,10] 1106663360230912518091431184774724294604094606484463261053463122184437033309815683771663288606289616581116675780330937131321593222683900432239749722026678970222137769051780469308382172742610910584044323343776806208757421659843545879924525853062606660239420003511446492258216151062258746254049994736891513885059604438827244257422158168949400650226134943980762025704731179682641042752457352900750703434157290563963017065152085919076088602868448893101619612215549651958065310559953293034478065978335914048993135174542916170729339910371518087074483223810073592015087332196045169917878992283249021757527567920174000780115027091471932371979399318545831611799687728889252312851650899502787963836202057145404699894177073846304474918265944496321528316931102381566412459252272491838727020567070832508453058391539363882359679547395707453503359604875851623930032683015624364292202004895746857434100897039276956228116530512236696768133090043930263099431852122079665016578632198384954180114687410179974188404211031381613071772840945411881259178954497464701020624259223094055088558584012920040299004657090838646381340266571778094123080076329182250516521607479525346069299524048310500112589875610794547867676920896137185928654952063797560978889939934190054721345668037819771163648517009310592510538644058195410275622425323866978393821637755061461588620278481379593216054331465533818609058150852585105239769482181423981881122668131437398117373357338273023357650248561651707122949557211098102815690507776822040808177394166800246400340799760425026752901829913785334226202688242052109053311422684952799835295456264074318001205472282419315496039936597393054620456511961134234503075561865896753771392050823223127505012229819483945107673798239924864051885376824673133659757084474121366555576391577462993536321940983712057706271291201209923952344880125073726238271596014906374486971519618386930664665816340007516348572938827410361284364626044407486915588378906250000 [132,11] -4540452409664361367086825366829266783853144118661354229006084055178259350693216012700720099188644492575061391160174515311909544063748621562812554851776225212281693749685612090340720901462861366558229667946985933687245695237602517357770179711363124622233715885044628256932252059815323819246311299210745609098329541808935443606549329178710340035806999082185716915142784942656337271715895319180390630017702006376162162380212392761995266211382728600183860012532572038268393191598328133339168505582651005179326815687163532755440087376801331265336130741703745315614091791014781908122176973912194135523720238042768269176818519399087233345908356299148187331076561728221399121278621040388581904630201269936511572547899724695075141282363462696124469908197300220498318016416383062534455662314585165458143482316137732461099692512461360584275611291515140134560707750203473706230863148498819945046341354323516285374262982438402905332348159041502378901128992538498222328613310475419972098189862265110225513578653434055912181307465222629304373121895904838690897303616817940707503993929177053800751957603249371721431829400111136666532851945251298218367237899449766688081913234795958780656237197621331300346279181990651885236305223246321062401644664575265110975928350905014583824839881338917318418986120135501232613978038053235078126123188088035276232714817596269365493912129145964992489023993568331264970738243667222571397352158636746456234030587053776346611275120217222426575977834418873584046365436527155657381596592934253471781633409346749430589217901035801154433507302346182388183444945727767779516481738112632223039364238006833439779328527396327658861448537512958763521344894404560151764967967241653632937451232070059815303079038715402800581347117225683349914442972105012431249199985753106340246647514942178650950875049588825848989688693190164916264272476893152692292989241849212955608728483275117095496818502009528373264402034692466259002685546875000 [132,12] 18957107580692259097465361928879183587539586988991690475309064061616511066101007511896245581483144684710788431501740163596197182775061080608888954917350154872470946758911651680564878521761233434986255099468415836231902472534691164050822591846008573531225930727940799765942411171687631726090123234577650659419505623676194235171166250896156557756050539665868142357839556900909541615340450626321201941819034218439541136104825346505559294271008160439643705373598955905638615104635520218537618506968018072451870861115177396880577974324010651499423090057295635106726924248599045356139390360120576542158413069220474852435440538156403606442319507845295702996060775079687710544197023575646639701065196112230979077339158945726664876492646236350213811712399494207720068648288987103479859546500732009398589679144281568650088672023771353574578303069283765045619960120816118585564745575890354776015957299178446259621416567636671528717012578929324137759411835407075138979673878460019439533819505116902403512267470480684096680607132613582496981603249153595352825088252903282242450939274057689712921604657194718999787660249847168768985081165568292680991403647119584105680308760997354330139109635470080631870042864010973168103825921710512844476477528502836393731547942613118024434100550967831340433379511509315852304142307583005155459814941697688139480617683029304257849913120571410299983396791963373022355609055245978885793731315666947533402373799248971935343895382965054640606386493656062292246947965474007401894299349183180067784063253324381993057838794138663500495523449167153304337982276864243784408629877603723259854564187150785931623545973826723028778444828677228886039051993680760171727631898059295772896756955418264523859135218928729986236589181166564463384658278872983755219754808946621815727677087625591149889918445107368837655806724341935791604913154106915585664520904077362466520526443604850051402859606453077390142425429075956344604492187500 [132,13] -68549566378691765282643028232888307559632406501383057839664899407529256132481685015741229846849231373318482420971157804000787019596717503040639806544002548472858121119715589657675988099964113543463252889541695824545496677113588353810272384583542031010584538221936310819736406340993235979693339501256022182735556707873682501175839970322716701232714490952289727302504696443421287455793724175193757992687870313355941131405887137909175672987849620701872785061089840020759290285809412216066015163686218203820443092693843583380600934410826023280448644626512841534580982685001442661255463484991044481340117629185612022138544097387419448866084234681177413178994581049796675596015416854784634259706753993126492067127518200271681451313480672885475872788900687313097380694320835821110701462372792787747276308229520507280910916005661423998683429429057935019614755002232258660606370211252922001314632452404031829882788940015146515173195903736306612293530546613355291962692322382525734240865318464933009284860950161693252701932460025295238727552411784855630969213239330389690004122420661249322330828193797239440939246559376102204695451802445730809629274419732432939127908766208424556568760001435424852855005702004299967572318916895220850723940636966741953198962829360493084762665798037837227413932943966884550129728569962269664612647509669741388540442228552003040463395518878537942126263947793228741967067764866602628356774331401448182405619987618317407306588918018833359226060668378654271746005864470310011089480197485247333558448676438131817412740615562980744315408700890756566484546403603270455345388069081893287292715444767092252028271820978694238370449023612653711400450011998604771290836914934177091858864936987744266495607963843488039512235364060544760962448494496069580883002193316182518951839404827781498680523125670758562830351444837733281841879439620944263419138277416182494565148754540342100616268083967952406965196132659912109375000000 [132,14] 202843111873773291565194394201202565281439213912347979696972014058926308899381210337815434098144410953950176726132035854877758761158553736058384696634094279495495292750134691712783681594421595288125282759891447145860835000399544117834452395976242033160055059073790479223837407394583334272638289971610023075865808301032962432933096857871594746412695288811107710607723589606718605190305455479939838819798551068805134843306307997199777761902187932540478012148628449028173018263867681007719887290972349839904458584498981170033013470795011334234981318589387813654059159016110427108822293924601938305180548676537313566902105328814175078581151315781099054780176614103637770389487512690143539888885406799657392874062993176551197861326408530272841822308634340240194731378871628971130432633789633722628666385452382633270451512357338598303691281369732027388095393328967922754154636934211911401538863069095686047446575445346946062535588065355811585802828678747909404354108810937776139605296500604505141427957464958593771660470745684108926631053103953226848720966483326413057793798293585262406376801555809879534628114723661800104948133043038555836990667598397953504339885240710405038969974122348628860567056719007490365031270541826412476894806600977841031584688541705873506394136551368619021434299502956004670866312221245553634573626344776788429571123543184618405199767811975593212976464704308793724906592409452336031870107863033928880397672342865472330155606084093527785598212800816718840912252512787070025802935002948251399251055976076734943389140604219920124037050286019492999063832082947693262665235978564771554254927334037344557944291000083773209993207638120440504656495013061353634810895083243997925221620636935612641950479654078912985989099945621884571147338202201732949961817777833609515691498647967430768959812509272042170903017380360989123828023203317439854262883309286154334115614208887651108426108947924149106256663799285888671875000 [132,15] -505318887088220195152135086946447100318768502914467092411295799909028983681780194687122394464436985734956003226843690737407259983142403266586628109091948689065994081151903349339585473909556859673284665455190238056166418159469799616886551678329946229540179674206044935326868888909837421518843036715399585888291770592973441774466666027722946941636671707479898504304863810627019503023669766452966491700619174787799333375012608983233069759058229371217448911576975252272957503812533312415179363589889947676523691830259634182555499833979168106834167692647138268859791513542463195002354034891060057012907921478565657038977510878168593588296614345875783101629735506757076781298854282394025982116446885394166288394825929379945191325346073184443640799913629741254348294676934489058854452928243621476506945907141749737953232403412324155691265509563383134503093921059203731577353060184556837503100837343435989304123570670187470771239344410116149122510432495037809060438899321718610087199852909357891356389550778122855593553815837775312696202686344377802111173059297374036264962448357226138363898531517285072787054601218738514424453451173146231090622776015216268315911650111647349287339643101578324387579386781258741496488265372991481990662201590703977924794123288370286306727337228322842514794199926808748411410630105563704965221628882812949577405599212784748999654242826319175151579050807466606393025162431272626641738485152518876735070127994848423520644431031569906260625384331363787861302042238277729786422450638542729345444112550028250718590721678568117804933449079797918560149598599471782683959264263104186085670755741352688390369438683223522994033764226525548726441232631555220450775481821653989208700682688032448818513205835787402331992303392362138475534682889236044805860283482955302984718091281470641355822271588457957169102113094043563785213146939347070380915808440992312466325996555497473972096145189425442367792129516601562500000 [132,16] 1110881250806894437673235015071491218421494543854214740699962135949095161776572704873552828962197858517570592187029927223353048013637719448858096288369652553368915223817657444726231682631750118044148850943729835055230966328202426185970486913395172741856587626813054345969900892006769772024597380300700818301147470547278041813639902757688306484995197263385872874956135363172647328777333232493129850826710781471279108245552342504298481536132507032525931318640887736186204751423937874273088811514341976262501735415527700226960120118472832520161252665039343639258682958370803775979542489924409234491032733124927419262288259500529173667082775456671025360172889243313599546581320769922323137446128522090281235994075321597283093879453811586453031117167076031522589440641748615569114273272610778117667869724122970889219270965311772187963776823338368974442375969257438020882856189637682463304719994448946284410519401755604733284026160160485066118989490889466570595781247291660823348072528808444014178662147713553687715554770957427079692321553488283333484003106867421500388528958912014147192206950909734835257255270079511379092304084391347442278604298520850062063684540952680195922678150644963607669728953507537866694077844837785323455610370744241075409571880347820402670490477526723786011374762972989923369583726016706543337996503016496575049566837086015027125754042934398984028290981528665109149899106862852774194556686047390723445522331664701764419988076752048263300627643826706287228775554724200028736906206647663767108305930342462060259841964768381211688827185873916453007935150918229577099023901903312972438642438555205153220430838173276595806965826187717564692262089745590510925093407395481751793131166694249485574143920550542963764252049439144138096183628455056219690233880087888590722610647119075990230104849901128904469682834656494096023252647179468363659037018071169351683943134385945672448769983020611107349395751953125000000 [132,17] -2217572007905526134645952263074829050712417935447326042176947611013727112148383540365422711100742028048946515915249559913511079895528455361519633661259437625775319570232672423034446194132392394105010916293852310427541934511549053470789856576261502078720320762712087326389135830519119330442135583581649775349351992151640178683462416736417048515960162501611220846664493538349338166791529701424722356462462202591110650512217155886068657955894819562983312303064392863306042224780261662453365551246312306261937827286600927314815348995083436805123887808013099402854466285271015000296065770433770901046348964228266015408304003521958620110225549015896902404615703290798542015205047291153716237538585842638280798274553266976811575676998370164024091480061369648607840409118842930365836366925785704660208627590000152717426992186279783787163664480347650497310665405901327140083017095723266966325732119289199992828838030172438342683561524101883586934971728409375294843898492721692154211894338806665974836730900002414998883672018537675314822171116752094468246412274028479464326916596985712798431959860261485796049006486945642624959215085372133074935997048153187799082193032580837992122660240513146272247858372794097623794622942939947853328003317436289182501899193163572105299308700797413977889144198090181758231944729796010936442557352849535483140162169099347205710421191495414970405576515031335023263969464284557264177680487078102034092427850962731180546838196450951335384584195962237107495214326625234264801260368539121235450304404353503163034831792632477342760977173549464828608482386449723112906197177076470498168662129883529043787551704929955854946745327689040238728746623286087715178712522586854267647291245285524063696135848303186066380323238733616839620260521916946262038915706157718018216791739590114318236138211175986970966252730167348475523546430708436840590295829410485696321368351800751295144209507270716130733489990234375000 [132,18] 4027458390988357711407645484651215389656494299989521685706820676282152294618945581569652331135786359913036598507555315917505798550420897823426663261070133120850617360277395013142995873940533056357863238089734606300395666175317019989894982302145499534827257648593240452880086886783784805818724920256457555356004830207301018133354825201218417341711724034644690524173986673528966926207245296330587603395849728794362630374919260875704956852735411803832699728380060948375504875230761240632708664092710803996360107102425890507443620968644152541701867473207219572364152820865583399328606157168119267466561193521493509962726789874294692112710009926942198613805825199414971064854340849370173210979973257887972948503524966050613421102203505719404221556583196268213400548668034206152283521371035908474722623772395344445703304771291768823828990453067135464618055560058126621709724375345658312358286796979038296936294771051211378877357218464555940468565606133606402153047455251625798894515376945733974324608633347732685495532779123667362366528564648235189992938469526454772200709533852031756612896116862167705744593781648130888629883159335791264462086580227074382954970379204560843364548593900624885478398848301204838063731447582783388948569199986547147517401676288096581623823595424224262032146846937638646627849646488460380356790436390618087368244274807654913123518228205467036597059691547272649948380919849926743827751996735993051965517526695687505617633725525387366244136192441189767573068481852215101161821845771117864611459271003683830142865906502566911284548931950043881777320628991891982545421660702710650588970716278572891188548295821561865726863875523308625662977145015354410766495139939582759222428455281270655397721702181734328209621524419851986540469063529404076131825340793169340439291940927516298719076989195126572958084466407752656247296349700647249063523009261257499483577931842503971893165726214647293090820312500000 [132,19] -6578026505288253395759800449739869023394515314144362698484832154266600692582797581776615165358851801551879298429842819657675661057962608476443419378234035866969228908372362802470424165849490082270969008540867401595890993499382328355768991943577144761027187652493999976370209502620724555835501659586290240571683795238004573172162963201135220120684927133465532507152465560652306865809167906244122475160431193025136607682776961709090648757032948483662777997440793713946861766287434966855062916895081627497762765817765610720264752242925425978768988590126830778947263373118479974286219436397491499472720124695642776995865274257665830559013906949628018121816467638429058834641546603961187159113669555119549219187022608700361779231833854509749171352311366082697669571804838457366945994820677535811492412480100783582641389441815250140489849772848029879318376963454778473552899193421575837029952261272224876730434481849700734504121269949454028100670854647389075104164529905531662212476187125915109014918563123844873262519703824254149313454478109691055178393738541148557683006290794771216084297634001776285527940726793729471051381255405809233548230714266941150924427741767631626130769071149981138881318061163704967104697579678363755138975347143139080828328365005752586758051667037070114026094190647332689898434518358082664809869365229783755295696621538732837312106058241855840437097895083652892872395025962275889349855128761568300702558562563814476748254964779702380705976586947782301372457925981702128828942623119263697200931722395186473351229098055760566011329261355144749263548913096006950485741569312645863515364384433190868890272208949809352145283572060995272508605364441874662513033226063683693048070816131289530374166698164723472200994036626642279975386242175474103801986875220896515311704324525647285627573433132971530303537045706665423637109653735050563134503053157476216549620628981642767030280083417892456054687500000 [132,20] 9564467168383112751658456801217617915815242626957987459718222996263863766250922885851903639053090311427438069796006124000696236230716275513537636188522441111820887618385335317856025354807731581212973762924047982393400734420796896411969754596197225057524587699662026856907685295813190860098135907986036395046061563583268799465369570359603155496469334078517529567068826320639970266010979513165957138249327902675170820492522361757683419721788066368202154242213487290333721722607197763548288883514964036599433853712054735234420668213840047703858437261478468686205760066145095607383590794052664833264718741130394037133246126171041030649010131206384739809675318618069797105968739457911762298661632661052107279999154565911885769024392866289749163105005232028943706454416166593367776933947107193803767969615274153669604727071710608552552666476784719328578054395249018507102928855046992751118306067961125022211137842495967317772663511603636664069387833203140409896335043847399380078583907404771203012660960066484815166341574658775852976251758585232655394942091819225730082761267336060735999003145713051079908572905710238908064477141640931058091976363739296049769943908854461306698187966334882474470435108964993706024675395068244222270013911932155458991307911878071352585861366734140544777270401127037887588705069371005046089045085200866860833953406471540519739206144688911169869637986803157184308635627712503797827890019591992965085750882184351956722987053807021895705404530280884615631600361328528588029148207084741986138517950438852871930990099534097333041006506144034600612821938719704752201989857886651302023007975878572090991168801370654540158849299350081324593489541324519648828817906599915226685512178880657378689153545922429064908478583695298738462675283432652511014063261425516668488811291375825197978614411968000515966136933251553757533488583826369311522992658052829762285740322624860709765926003456115722656250000 [132,21] -12337459523985572297002419195948904205378509208712894615050392864024613955399175888656124932460153546486222537012851264932058821382646761267663413555573692566711771562662428503092364268626931485603929228921550135501705679260893207553866968817310346574631108044097930325312017669578041680883714471232768598033368497828057853585828894248174202378901241059518482782774304535551363557377926340200683993650529296836002376816595975189472183288038814038842304144943511335874100737877294386232063002931615184440732357778862209015544553920301732054122013072401870457942285360173347841772338822371792436431060021860107150496752533447910175083668759200023587467832548961565177072598889838324853581211808092120225017670089504974633462877803602493303601625057290142055346603335346218255160139233845891852449931915670995235877195851034022569069237293357140191261907681567855985513880474093569462287035393705761064008118965984698285488698781695131561502154720633306569722174721653777457810492638341627458689890095585648300544290789026760018785270810610913094772644817414284964802343048063499853856119023091791830921180131892283464357641920547015763219329844260499576817470583110061997005947051902840619877499319098404464104824211830032133816383145102939053203295873686317249202767284396607210756406439713270058201239403866297882630134392131902151548066382357537197692224013447449556995734220238278224447258131353026980477056211333628555517233753941835571665871992559128454795878265492744547827975963867965814726406279069817600597565439040178615581891338522081222477881653317761959780890354711011666110633856460293177186165772838173705466521994635610846767937920504043983556909178233076125327749544994090061363195832930003597560408800473069787323923484709179791141836841410914452008567174626257024847475109296032767457606388289106415157760729433995451982850638752435667385458116843393455708266515102877747267484664916992187500000 [132,22] 14140751078581979181186780962223680574337200489637597512137738629569184320518631721813820608281311532929139343911858167124843929804719893152205909319440270126009055254533421050742445050646087476438410373227693633898727674060095690538132026691525356352584690768936702718122098380277474908672105075705543248023678924321276298546653496628143585274481125826488396474418498805566729636914977927947305375856178864792434762326492797878726097560968267405289784158189114168885219305835542711084674797348686600714642127045068844813753812610214597581484851875704608051177354231115920561900342544504627335951527691406558807769382318339712027270514767614284906795344803342947038313992709680239942380543307445285773934845448880992359850905815932181370093288732346198674210278172490607589360812417721812824883511693599305158721749988547556514177353017533455592798489243173768600884913158103127963636210235852934817197113447356973748622150247633887079323846478464836533198447483606787522145654406596453555187706980062759686411485105930583535225002126710422361273529836304056270499475205881231240650393400839196532733374183775110653058258731400224170943826057151511311829826241639960051952440008880021941320634839923582156923721341359656067254864565286041460448636040615381472706402324248382907276320686287169482271882855728954512247757034570715192953218124117866593145328200807269135501986702125233501603398208108174156636264260801733372367777616674850274043050240028381525491062625316202193644758506711656949752208718626607526931320649910987607799397478409329725302910862073616835515451737457919068648233623994338841613071327795117190250633141584295701000742697018142408011623246712757313868817328235626411809439502570669218097295939786070857186815460186973993659154033383538145210686672826671238922782100582850256714369272252659012841900510250294673144771087643288142793848573237425539361744597499637166038155555725097656250 [132,23] -14446153678932619138614200888909164808783658815257399887239969702872497732212091125635894029607780864935017545843587660465001412887288406578265683392038979771521840317568146869069841420593758150369990605839666850255990924504711890802107631111474003632572729425142370960952977560345145845673407614003739866029145469881125684214088453969226538200145380595450197564726654108269060713314139425252788838518729071502462148033603381813627613135933929290190966241241207338158874349877399498497810161886963533894382513461223633067698156816223665723238563945334245765796666637959194509079841870781982513945730723296132488516162930589087474305226770587246659368304171883961225651136099521522664569970762768843379024654373234648967085720021913776750229972976922693879814337485075948189235052449260138889385412136193882387935513041668621085395825961614546525904074253522961880253189949826655330304421143405320567052755463172562376180769764169513522949519115402584787848469801437291500028601412851192146977862051577023802342259453044458307509467930239193951349176342919711639131108808122262237611565331340512776502275871828316498946509908617599065641053945209099657414579633402397799302054851702996213049115472658453907408365042252967682058669039456184984625286695955469038274897663659391833073176674144270231551526377947131184223798556733529297855498115189761056563386971546891496461274789937062581646507022124938060978774625660746114983043034107271622601466746734938593423042452010350606055887528649170531270141715321636173518528659439707032449029255154946523246693961354171381690591525914973494948854937018536922987128955984070508892159098418901251558564038394080793766328208969977038368933863583538316051468448053694527533609547523278082746417577063397595938930847418128740080337350731540555237998174875527611109146647122868302033789973645390085267830784489628480093923747727691075937173081911168992519378662109375000 [132,24] 13177069800656111533952434576024668534031789067786911799193539149727139443845197863795246131528335894588279655825959940899325803829666958130223397728541763120639801783880924394483017433838166827473056496486872506310198286087540061974292720191049114073398703932798371439728689961000807863041679684468066672456441875587296205541335523260365845031323483550661234932765674019839087181687924741342617420036870200681052710730188372930999752696750442617692113499811208737206600059890548077047630712446992020148045930464880030964828858679408694288788568718676172412395061678824615516016151667765195116160975374195199355923138337574440474794953278220119208621960826742981561716808301848640842828076580877155226728489885687363499736161395159186474202249828106077202917129985545021398790127909112120241509949602765842426040898587057556427707565223419573215231132448044605029194996520310161286954286614324090065355802627366936731217792360400087815892215976826626882248842196986758981125799582628546624498210632403212724809184509100908986210795167117916174243773229181118362248843716609219307613540761401904624197967540115716784790416425904421080484464515054282693149311242591219828563816865460463102082383540456637173832460234069780313262367196808515267135088078341577171467508925526007018803839440859544893619571596860341616717627835508892713743192499499306368540165808315025559854294406866547999281438723078185137085823207198738985026419165823250060715877768473534833805975287012183005007970255934977859700831059239027784504471174770466435129380894024450194917976504166099866061866809434564018753205403983476203608160790603164358663795159746320844825997746668417245465498834823350045382990442305977691034077761073568620408565118315178998130920833685611962008891399113533459278244065219092866337615761719062219853095843122492162033147836234287764868727635471108519964102828714302972912264522165060043334960937500000 [132,25] -10717139815603933789730520512523215811188864717109122776022440363200137687479777397712142615796198650817905600230127589254465271349755728086495270047024275207813233637109105079090712515621083547366768883099097721513775227655748362416506638235463905558597302731396618263191844821415253183665966686619344583569702437424763167724807686907581974724482938779103226638548764301584258226092650837495120886779024031850500852389055690220645734462675156019035182245283125659850704772516456239000902613383545369532503612225942592772883573448388117240679920776774563368046794784401777175948789285025018027923980717614946099195642829661774754813095557775397962004058526141824132332747559309514689292010219209484344064276278424521847931253067666263315744553377249072169150914595678777554194875390547402246903173835124746709983931035921451350155353177325912277137030872699956294630077907884477056642378112927881386385047460709697190900102748285384626160007066675004859453854282479700707350724139093857800276946113300400923532825100093008165831874605064923717692051359312897468344104382171950022656053673245742272230177114822638615337251833679544514325692898077263956356475985800928410629626872990435952933500266812665836498698839304162382602787512764089112559351779102996989962630801387492544733146077460588830409767315242222737318217563032359345784037949120880639451211227829172130236573557113214826069189425703400852362980248256026079024611861493868126328672543461210134247020037414710559129309796934975981541211566919678500988345550776701486350878525585646212970222825784426412676829398616263754452038328094975392973256961676419579629591149982150408138540312742596903604020644898718877099263093967803196806318718943817256585424213911565672308546784297102135646610284660321581756004075985223134222871651879516930833824859510440355737421851094294196530491048065792300514852131154697190140723250806331634521484375000 [132,26] 7731858891157171943800481721477552605143301328983573946861031098017062058165278709471113717598704438626185911486483803941195163526297190057132160611636853894816690739871892703183992999119525042108806992009239087670050591868724287813336972479701829583488953201619575138534324331914526405065702029135218743800246110764017928462852369048617352510343889177362424491785775255836490830560811381336531104821554853439490974032776183193549778142204446045004281533097820595421020737809060776987080969395664650629369012370799823697968870453413469232029457049246854117770815803358187309347223882815141468729916287225014435150913749926033267682063773669031972409790787914553989030449268679802522657042557610180708043429860390942319555069200614083020565428050404532343559178075042589092645406623781445572835935006303424592026231601200184007235362114034759010006940512628772101617374030317412675723912522752690005412207210913365127896217466312960468795645272171133547403512907383770132685415942082036320887959347026727697686873449017239226907846599942765470369949588345216153987079948570331806186449355809452058576622531054828675325705949729868989850637538978347673887283527947285744314839015898068993518458484368880622692771731385850189929619160233350053703541063459271035765317528551065864916090333999875725250541301798105178835248972636557346096737393058303452446886571672660060803370564838500446589445963311443012916078450838069511211611224418340203918540359671150393783996519619476320691489772086327044662520432545747733973006360824736821435821943418514810857873332563150040004254453930801578598103662229951878852243063389327983192506231764837995976646049419436039797577837213416925160129912981344783358061226195658190996795110034976492463826713306760163834495328770604277660255814149882364109400858534603549458113882535082815695839942159081589579509542267462683835799186482518052798695862293243408203125000 [132,27] -4898140244934337021366995682010325014551820729393332587917717200231829253024942303355432754730423062314079380476641974160357229602610935460333216500447043744346086128636798882925352223871487624021994367924032471369869454066340120371198967932157474038287249843799302282541176167983595589956096600563306773949045815893424156287037921802916712236610362963795502658629323900742997732792806288256505394036651614686523100437277642490501383639118368937069173124469074509418518401418102273565601674806989201299869078476846003716820848525818565085235636316563656914811277928886137473057625289105893185865988652121033902279255746908123767252702713153863794512451191951283910474028402406533606022962442567433575388090913518607410337734127901332786974435389229717028006326821192914151434025870505426668739577468525660840477031310327448214653523321032224153634313168300518455261592021227748805632432215403207455225692624222160080064452650449273819224222540196801480264709282561476790648680465418284641116325759828401306745267789453681083433207747500691933562760273270171125539644117024679772438647717795407115987089102796108110731883094981011560637104361401600326970567249894248549647194738909178716091705546853762746241956569367333661606097605339461024162894043549638126709493984611756569845908502118108202875903052547273627616312931756101636809437987860086238578897394329350960075059739737883074293706465036064580187863023685490765371285639070433823928142074273797708176588097946257807847753429161323318690397441746045194578437050793350556472123607088574096918689185740801316638993504807179693817232623092609670078999124620690030270126600532261359971428061124686404537172328992652967976818773658901607813833401441370156480549192450140987804723240869490606263894684650304903590822359868885174947685040366409373010882069794055896785745647199818730394663928201553137684043370825293095549568533897399902343750 [132,28] 2663006219431210697972722958510836314459885769580599823857370737502774062613379820126562479593980538743319259934253784755215495297303539719345993330087354345386526853962745789716484936330944873572274382268097665176946844334392317340900091873063965873596478234944113561685184119720234380105090843396714637902110066418018887877050086371713894639610444826314519054015005917096453254424719299141060073788236113678751310286646102359997806685066843696093660388798866990183060550453841268054171414861003969005191920597598350440601181695500181952708363888532479720107521910240110714648220506244688187079257367574304184376621170904313816036147064770657517129549887727077123126106994396224237082269445687688133134164190310181346232508430313162806084813562953841213650268715402445308497847783170786191084618402808985426427658591734932414336664519880212943596362904320755094029759920287855936807155693854835783740810230452584544220274743176605175696323539330425388104803912127802674744409346502232622177411732849817035179902920354223400238717448566889956550254420737475320585471666798386923207428503531182047881193862965094971637396743246540702725010463620141441695355106400943198639208082972235944153495782530138287043019584967370299808769555112102405067868830310984371073601013487202478352263924643179890225952259035124889115989902011543648136448869428732768398952500886927075858045255013943122983154687061127035786588398425483695477591507923595598514544836240785257995013410172871306666017159914830514340372992407116110360650083330697279572402035338050012602961071405226752342087454936329789022080795455714760832395078582347610612944179773137582599788459976185631137853836756821547249792762367744763262272708980263453136296505377753374515811501700105168327780249445834807007397002638805507616754833170770371899743246944224821094778175787239975260414072768828247506078810147300828248262405395507812500 [132,29] -1145506436612247721521876648787658883656943470154101870856633120219899547975997284049724224102400833445323845378006803921886769823493226694318442670578770353590510118520746204593793150473750419579673026084598195337855524502667585893843613432777230825748631849356891449463182152212011886843032351543282813550020608482981347397358393108416623090931675761219626943475768150311211444137976170835881574971693882118441830720324356010787625245369702719193735630364950753947963636346713904985014377883065826650597820989996435153265384352143335179156897764621006904874423255413954226983824239588226842308880392743812350027270183578453583007574645089474755497213013448543712258378423004829458226932949489253302160969989895680529582600535433223362164886059731517149581819323266705405175209097049303999452099540708727423865402998193211750633509116530390555616041296240986816237697877180371226502179604689249392648201059653349446449861167919984317547141212723475650174695299167086789407594705695575802386393597351542521214189462473818163541521567407232667903454044580080868284198521977569508257278777207341618857988858590368777823590455296921036995407026957202671332399460024097181945985966113773255368404799447822598138831635125793524435299417108379292281604768457512315707612217738664038591836999232830381345574501476452770652111512639554709299485073454265158297242324131900751956528238646453191043522135787507657375055352012629420441736884581236779041482606158432892786504266443667493614186542722570485182466077850063985477076223081448661836440258390500101417717541236781665014477213795889336774319002497937013287684821028993639778591779316442489499855815608270267995035389122526407525583051593178830361911794147483538582191335605227863665307051235751165023200301838228057202263998440986297207474342038353630085450316921787520890557342111798153320588369158405939174372178968042135238647460937500000 [132,30] 216778882175732193566925854470412861766893901676731359731144766114249448732606097674277399383926047296742019979863032113602476949447629064018212797541078715224133902503139748781130789549220300322616369460779349369363129404073078726541939870324536787881545560706583959065967086986720349688170537800036637521675673181950375942387289714819286947321210291790093737939182654218277339621792033060771523618289506793275081511676614159635966143545725701321526494904757193725269381178440092555027618614933222350184160224988559621224769718147990068513220781557319097609698012990549996945867770977418648618115633098463073081884328328557988432003196546605058009947327970421179948583748114161285658282162726431368892268306980271150853758461665403812047018621163639888359268435229420097965172457830544458602707907273867172128460228020209058439386014850860505362439752367089047490270490544936221291436112428420185605118941236330701856351268976827449676654257269931658463747874000175728314350741969903118665693878063463965708015278424526367835968350834201772028995272132750380882951052889974195045189454579317138281355324105341280170625936832370794542207316395001145986257041071924723299597821295215450867408928773335978105940494387416508961241819005848827775492171929078542239780591043220639303914260239368791346664627472935088610636641465608031644361165337116158616829888865016204187051093568863715788679653702082313811598374208696288913516073637752341998843306032858755145058456789121871412224536452400213105821793292226798784989825033418645302637631299086140167645978220059924303019994659966082989097491366787092921297380252920257381290372524616112274302202700076002181740878231513668720941388537408270843813924043646659340230148077894213067862731996534162659008638034619164480955147685609259230446512259412196172164085374458056003357819912370611521029717394526414864230901002883911132812500000000 [132,31] 327923747145669757469938483146733344123629573351794293031885768872367355460981797350880405393025503360627708912465481316046357616505056004439560040059239122127987135977654622199147322949025115349487130712808173946998975188056574945870196752129534730377285564883314512852941803584347925751019196217592636751153808983868479287776551346318684025438435968711649735359604239295398513908461307679416539579319410941016069034805991970282712573884044279526323900907258273045422006574518944664509169547683736263695068191868358406234209749567432513599623559007819222316468109514567626617271399007297376819913482658131760904410453272426373538100784226120228494559780175098417017287060223696758512764820060730875181813340105186569069395225571565536834703519086683387522636678585702526947593731203514579643836316827373033374929256197286265518304961570108204720013952085032678240323285852752379008044734353871043497354107638677721781810800858632702923324560062441208811593726044866401862297877625602427821841553285669519529844151086003171768627683722395878298395375543247487924242874423171406723968287884976137761093481288542699475547440553070610498886079459517791676392836374220634627746022007133043991633923818086995220838958021319841835612167313181102629781800589337718214073889859393140112790882254358041391800601409335555132265713087481925009963766397694598298208799299163074295343325537763031737153726169971542585291075206234376376322654881975885651545915098512006034242695353475966189403666437847276489200331286120545677938212180251212140532349133344199386782442395767417597189358039650787591150914975233027673219537982346593713597144907594632583922144839550084596975861781972215766275681533995291950431762700711843144874916770221496455403891820248723903001629569723525524883990970651722893266507409591701241927326972596960321504670908581346652765908800120087107643485069274902343750000000 [132,32] -639051136398255941277770134046100104212228895333678341041840815906384007117479281823199518476624691439350049130435241546297138958215050972601235083596884385857374239093080195055691052989691439138687101268208603290064279743382518192847638262462484569361803707026622148789461218658049364663800588366864668736695784503261467315855634584228000292479469607363181178866254076940444951032466632676007840909069736950353713200686169433231466288616845604646316319384326562624096828176691909703917861373416852863204535306197665645065135395481708115872798689937548408792496620167309071442278404351053665419116884636831887925240087817480191507012220061001354900045081048447438452539708763087944427762148525999598092643233044846014769349543313488073123466828100447881902680481572161212260085159904445926352042286273641728099135408760692598901339687596329237394805810133299284237088522400033137325557335042347120246513414233782448563392431440366456371309707135916676385251175129428290204792199291195388588371284722948388680520385872606942088813894710169910663349798311072875089503678341057049423681888336086756221102318604919815933957570289664348901862753270240567631491369662948874536089243853290786190952227062876519545120483092355010123307329016204709129480883739035967970136417599126684252378673561854106328122256880788026788754628382589979102519457175431566437548201230162256349262917906985096113407743836054826873514487745945461586625319751443579764206466476181792350917614234487336007103012434798236016760336252756700952907553690908841720642680345766181399941406203428047860989578230303095183933941593188453760388209333214690342319287817347932313319538119900086204090589458173984707509236403415470687690448849942671006571095923968934411720350469753175904341071917594866899787578933218675548311451952405857851974813207044944921697886932633343032295059060743369627743959426879882812500000 [132,33] 786373881157556939869438885009005278064185317481166617283765208749220233426363918874001437674270980110311301155424103674707928295972478212981500646819587516160741006710698833976519264108494726310580814154918675810618223273939823089806317825174672109230229342755247526490867060232810023119592497053036470535189706494402670947588756674781083595990085977135758165547318198653417007873588568675970964765490464808379269329338027843993216671359024811951414798430487122415469778111057197011410108826637455737842984528574558918450666964525811046800782258908146769848350007653204147180291472839595731224309792049001264391169932166621252405420412159683175301804951920460920031816708035664651453438186084621206890539707382132384862828354544693040884450651203272983468919118102564135284814562633754299850647185954100128249632577339207616934268559291933426631599769219911226986454719584457737418247958484726046826262486889923284049718073919482070597324281100052860869746424284583062966045041100406746490313342726005490853206884222681397390107295325927969452418032198535929779728422936226044735698346000894333493789283629553706665255484753299846155128253551994620546547395492320321149650256786407586740408238190800622186975340093473644231105821449286816070421895470627333432455869435382087943148706278318118066613594134820396914801657300204014902094966476733768329377031352324900132746252239038489564386007413330992807149446010853205937761093675799080058386442738959010577829326727097217862091967724756240666631265843966217725946004384089712512208429156974885090100535515086355381182822332738019717465935235598232453363533468927126369608798795312188679287182711338164490310699057693705678250096262283304490494021895320882088826146583557451929304938430301925094477803711589218140653983708176239766892657411839060023239251002389214470943352205262177889721897372510284185409545898437500000000 [132,34] -799177245230343139075125064918003136267945291723952752273666334666310889992988336221427799270519292559442834175703728570935284265359994893886653680649818311818437575199891576328819654382429912441572918818240171785203907882194041567785760174922717763130525202250559506657008165814653348845347892978579153115519617329034352752761190159589089769245275266344700464514324362356067541104902155802484954995505509334634113053571776811614606312498566347294453217958856385905220183082380897771056092333621141318993240961154836004453964860314333183395742421723104813779424101440292938226274707212720523239196224397489978075255012184957813834040139150789082970296830517403165010808982970011146789607223304915865684175514141083280378973188751262319246294987944207727724125016079289003758701784242722790993887458409995570283809706712035657714587552894923715709891815784403836552851364519929295080888076815184323526945615694506230803272733213816115956499906140509477005315003654215906115559257376924670433582871560972807934778839866902882279657541911202776062910637239375437260686081477557424672148421397014655628249983757518486883274650299767047322928539260653629485717590567935099055700321512807443326503455646582628160228081202803838600179810694471816168215278923116536590691196041219277085862867699466338037769960359950941292778849307055980994236443279565648065871328061032906193709542201774087896294485902866455838359695128899036343167265140703671049815700217594652408580800951439736191637585021670989036893516143305568979977506932349017156113486124887057250845158401001156467059898470402170324413339141261859013417852071176987489656812808903873949643638989083624130250931461718782064378610137533648016700780357295178038502971836679249793022866320596741358880349985177993180232475737212426747979801228688409115044632431996340903661947075234395221343675075331702828407287597656250000 [132,35] 707665540770265133248352960558818241990870036497003426581497608289230776957151929274020199953285986819884013317543429789625976748146627200071612949559347029749501241044141864418979991424969369683717838369309893692381322509539375077101809441957407455659304029094200725872812172327170848741949279579376326487781467693237138636742906931032778438841854920726651033341131359947179385078254203216808476272111278395926916921493109681621940328614007742017719528991759512699070239341527102601233127219132300251216205686997890545822584634777253264820243160301307214250163429940002434418114442487383339239296943096736721371410115926162718340785724264586734227984608015621991628678690976642461066032484866237551137863417152226279759696793650904913435010543227428341849007446043938659056770195560735533708871164671032758175988784484757413077715614314934384360424441319875480149045377120265211391860238468832920813369953849495559769566037766400835113371580259587069114826861827171356473058732875202623814734140059985477303933482457738655422480895744213585899988990804529240415492919618680288608668117872721749749339574701937131740674106518983146762625328508076657265338961502117372057684198428070041135185169279442800687463330082346771172777338968773120189132370158362929695758877786613709909496945725230732670384034982990760406684382306103750144494909262333686455677405623622384208851303844526046280362833829630495873488111170589336509877327180681391497968756080425053272200288586490405077684618177042499714750139664583613528232009778505161774733900076101992813072688103445849506454798500481806524922109968580699064264155796161235070785094823255365635679962628723645693758594606971917391693339074516361779938792741049855451024249589950567957621751916856846137514245298911039444087913058106130265777949355009694353882556254554700974756121373276940289542835671454668045043945312500000 [132,36] -555358268417606864158150205359878263121099146098209962182000026933380344501288070797606237436580400825064653742706297993321938525419749895372234612554248867816183898366899723917532552997989266573134570368841380506938788405892385588670244568339104227949100344878401570138903674073937744901736488666937397927089503341852401161582774573232162939857002364721725810626937743303224941863826804193480015694694279408318683122613128638603899283792320637068108057185061446508417591130105965653622388988814377023531029823451756846909954446037283999233136111000320156485169516160132845954318382960029849487985364276547822632224292473072129408049383669611089322413183061591851736164038765981911306478269497305540249338400694346908814096608020545899928198935965851172431545188206847401526959780038326824011659179585296827351069485120234555529344656017409073801092087339857003145991368625939496219732344631547339334637787862634108883620450948401566426907073631573153232812951938638194441308888503919584544049414733411549571281070147654839438220308975758125999378508913494591270827417860998499961956821329708142520486484679582624621633642065709554265761800172314773422385430160414003680304333159229821685684241089816703160756542491392398167290264258941849347780421317566212411519826004375909178112596251401584736845349193504864544798261956035809708611237181078199677762241363259174157712697261335771665708568242871114607847553603990275058191812929976811085741254247050695181837056270689355390081982527547949566695645479316537637807265408138204603076048866473743258977028901715557491430054628892904915704863060322205697133489835854765395035806185611973505408779444281818646365497235426887990413758522064983168292505991408758003063085125755931766323560714556009395859830119208891127517670020012667593632975227470438209429115491718175644979618721386316337884636595845222473144531250000 [132,37] 389144564150000526679642189752678393169009012824170823212275114607597997838586635192952184594566098079444562780658678280062712532919416200187795903892273070459808843516855034263174829143595804039740306131498923295843165877298353997558550306538160516124984151277496587802964017903765980996839176850006908369512858563224753099727458210197405811600161594997012597963043058694894977085412721513513745712153927471006366086706785138927221590017956721797160202882407586493414627703945599455664347757584182187858143832332360504329801651766320652547771210709492530963155485428465454901280044367866762052525675543107219942801286717410369102138320179461182797893615906402448248365342656849819569830997060927432145967303023468004434290526905458309728846118937842441048946292759485511034965488558064999367208971085354277754517026288794493905245510975482137950084561164033984417474613905025903971725550608561157365452672138354598119858141885097385338596623084059213434505119920972672483659387588739549477820820324147975947980019254556804932742048220659375788284070386148555347123154045533590279404361373024218459083356344366358297901096326229874767788769598301693220404797295411245019937745821318662494312745492819430200791003060186228688654717575890865317465528133271604945637063407106544116605160076915991289073322346414609755563812206642369046617267192609100856709846925086284922472486622898711703331170939413500656711539736608895187022486240533949794210134649015102049464793239124917962270368424870151068801512603131131886555453388753492605886364966743381474452144510077581399039749008713624456543749927125116899295006276218743225893046056315071376420502639638274479665987169748977956757741173791320088195679242686231936802921029172586316441858092403041393161723092239291177509720626704127199065786143298396250828598121902153245295352679278266805340535938739776611328125000 [132,38] -244588228875258578319931173586066496251300166872392228407104528882557608389689521907195245105966163558874032894856918765690268826776712188550500663354557086410999569939324070765042849115045624966790648423783731697217416599439078630811244205579150139235793505663352489099470451778706203754656135396332332795680815594356753685498172746098247079988623308678632051258416598177674706109077629660799212908750063695031127645398660166214863635613028067048715293480580515608568932621861076392848195965730958191337910512009288482195362819647357155197300803426845420668140837234149458649174978809889097491450577565443011710961489533573656803110398228002544025457945385856602385208403539057932051771122021164835818368562963607003882512800198651198735580743893289675429684244069885307099385182422061614702084728164627447045587728298251450731192088581708465074937831818396906835325590664894310569868557270974280487112183757619922579435850486267027870443385136671038899341257792845177095520190437441516667557141967320391114747780982995287361187628499867076742224003481742414253337176767830191633511791140198294753597384719820402775231382649549784682137204912319912385660215054366431621514804775806030554026773371032182051590117478015902870548040354019922700326256394381393308715048186266745253213131335183777017745622341933548650614628118113186848252781360401732217411933690391520032888769378078396557413235981851210008875296404389906609418899943438652165280240818949914421353141975479359249532397864924737062886779681180749870546036285578508910259796049001728439927078378099615520009156350410169420192313678627212871051305423720222676456712217066524863550553722650072903249196723764638535303398622087041726897286967676932798209265924889862084315029674094276292442449195595701983231706597895657270205534108501679694290191451236003098573812408744743152055889368057250976562500 [132,39] 138431208305044886770948216201041789562991625413226341075829850772190952578789795283611861787047014151408059092231258662728698693782155323239906761406390026415100696026208386492779333009781258479384787195410081533928428315988160110714824395284667538555942751164261801779305526656601555325619592711785010569843196101345218844953395943425022875945775770141815688499915993481970021151726429709460166870232839506848397234040264615109526831027806669431124330586664893668596032724194050440777734773379858995364204739842866616123563927193775870999253971614908064332231731286026358596557826831478471622791167797522708495108709627993237700033566249731918789318761354400933986629044384378553049580403902285010163534467692892923224382552039695435180941768616965003303922248571701903082761270231114260478470227817262785258097826664504525116455351802442365107640973167857863387600662907505067624839847982130705652934583072247658395526486345453413738566087677667865542607271653318128912222325327015412393643004344044711289191630798109038326471393956608865757164410834704239848222143948520687062505902301686673022816835097915216226224141291652511901079156675345347378523937435737155906059534795715530342764636226033321995934731404307963136226273553237034229641647325010724830919741256489404268740123882012275814048958039821848328125809971971636976657760604934619427241044648785849281198497566012840408462203589112715088611271931406016253019950336217704682290405464230812205581719973811306449145695762947225581560859341933581128417734274545254433008048570047613651891042770371950779648886756399181602788555637104987819316804737437135663558343421671411693999841270352043488569493071208668422415431618020190651326253411997697456685565897516008801825011823230030215249672953782004516046003976243462645763264857862050569057870320847231093708273874653968960046768188476562500000 [132,40] -70807971865382075634358854003077927875051168702141230986210048388952502731096192710849340615857991596637163293995136731461942420671066847752058180545664985918232221923931577845506225866407528578040518355356228495710778538052327817460209358092008769992380171759203195510317401980381868827844604683551780325796812768151106298559729319927282146242608419456703018423302935589675042956168676970333222209141916191498900086391973591869306706120785805502113428568120630693826220224075553193671947173806380335919714327865027252494723559069540149731251992235804395913724826896512612476566991402748532465402352093636053982762801838153091368679837850099064776819731554574195444175590559624773035265239131477005504398859241561042963476477064589298017388001345971395988011067699708097421344009918306644854098139013114973598679955923669462188059557291930105654359074174162569460731731104187857452831397966681465704359475626983792556773039515039127357755451595491871300485907684699945504203671253250199093514294872820156057712230291365175759610395271400723448522597290418792198219144927661301001524699122918945418767310148009371950532042342632369590063908522454827743375091604441226865981775571319682127501612555967956710708165399085399347652130929075755671859920112834481776372664684263188830480523682564271925705702884140381087975085326487927168733981128640588752114900670567870184549472582594716403243680825314914985410325737950912126199059848692980172385558171484521518730304144500909076551517119830473644352518868973767994898677011844474280075662456535160652632663255100906664652492077740567431549761795289936651782249144915762050945569948015884996273841471304067836468998969870977210119531081399681055888812107994230150514215667860492256561760045620940575800187447449202914985648254833378358548609121985867520824542561422298980744471919024363160133361816406250000 [132,41] 32831867900058094404227154699750324084824181058012267740769805707301340725673624587027010494534184191600958644611942633601642883878772420368267950526791507233760114608149591523343268652616369455936239791750811417474791951971922009749508221951886680213333549682022809163857014474301016675992650913071339845256752823645843035683164604091635649277439121792752936352962994460061833873717413690569408127000566306056034541472838118898888450882685406372793559935074713527311531070444571482154873246381906014548780753803988268619052050840895933013241124883525446189999523520120811165559983848870676124783344365917263661936678207297963930280722263017525817790288238076021578163069990108339549445899435553756337538066708050718869116794155621947817932532588408978445725829486823123213210830471059757419896741523689424037798160617365088257852535379714042231654023644849027907015604752839408918911474860180244982967106144232264526464317606884524735267214545108808371368884026832202155493774124627384282021564771575595989444793574634078719298431532183800412354182517149230663182838921346453345415017984354560404301151628328768545878996594397800133801446017428211128382916872144728607659871691650946563798648246134800604186435618442463726560875525317412668192200172018949972023032165027163976273913400200065449145275250795912841625952139076217438301015203480932858080326509560738109237979061004417158885915917462576654181237338820973110238058967475625682881653208491102544430913161539613830611598296285496686019614352930277110573520169914198909570742179394162900648744550821950353594937639668260719404158998625248732485920336681085940712332141938209284671904548596379178529004685669305615877112068247833317241911321429062144586870970202829788978225236966499019364459220514044923511283117739739219538813205561844800963600893156657534177611523773521184921264648437500 [132,42] -13827038205101338100789994522886198955549177338623405071953439080670175697852617596711170860523321071333375464958550826932684645220478252441138690789050254285915745112101745071322380475696806702561097861623096082949460380782500632308454424773671572183499668889976987372674530201546736711374291069074151736445742802897278611766050180676863569312030877384979220457807144793390613446141168424585420448965052372437529206602647291298410249428400514207096441788053864682471368431301369144155428156814818159657498915414132021471112078726496324026040853859862972298909313347063104633268182482709202354513378415150791627720129104605500114414473363598669737029402925647140080111434812797370345571282535445811592935729191953639669548740226592890346761654296549257517694063841179094432065843376088983242369406304412889958791117636581249580818379310823999237837932230948248021218110280521260700651333092253025110363372035400622665221097725518624960015093356816756808433283083642674895872555990868148979156672316776210314678851072579580939003459987130510448338713752708507114531435529722840658190185843608025298006625453503406521847584986393422791689887649807459217117846059813707516385486885647942131325652346971060469272277194424934275412074963695705501728430977656379960533187036921114526283543915107905974121929370543616212374752765050505640596222195469102134830371684132780022282206804199445400750014582305339351291905811629618646125022000452924773644705606682957450643176773508736026134292330748424162479189128564478586931203750871266949156290583861259081595375817654872261636206312395154716486951335226827511108306078444778493053574750538716514434939217666803802241504777785768179288524383505149496562078644016083145733620222873060683483967965578922662262573417365071180632678566932580844526746174639584681941722690168283804723614593967795372009277343750 [132,43] 5293246052599868597186794215747628345025928311433279414417821773757535954470961903876270158449381284684978045372970681415623681784932428236485976649568784707436789390535681415090575015660122923518437911689053238112396324603930991950567707168099994716783569505655992813429800146294766494101948167753696269861405218577670083253690732015895653393084421858397839011758529831276033243965588043481738133912356400747283712946230384606446986860179308758468713697326315947912410705964863973662559239467848370065657964820555908943141169297735292869724493346934240488336108752424759282618879976884531309310139571304552688019195843406243120877895966371489107340381979002168133633297717699006826311109711987782545523124438254638989921331211295808225869160512172070048250989298171076785060395929943747381258831673152555690417842281390702821426234409239901741299326906298695195505837491441496947279361924127604419165254424011204644899172782269714972080701871322188998793402342038506934643799431364321826092508493315379386998478234517033324341320904467965654546361347016952096535426575274987107579140247310778768502353677644569491066093585907605030071723953602632673289379602787699935500849713944293978117726138374766292125246006023699417959212678421592814539325529140122833695956451303397328747985368103247526406847635537704741200346254444360726710681935074850978778285148643438731106893702246363594119005657523316839509985194459553755855760873305156666177871209618798085705560194890735903498884960851889800069578240410263793817936244488137275742530493827496523764280984054958412462163725396506342482122459642813004013532598729173326842549405342248414161838695490489456813061173568689779046835165345784069115067579809295169940482549409892559352951153642671401077799163103649117750074050957955998300355374900771662860189472610272787278518080711364746093750000 [132,44] -1841593774169485066562555064766872815383923067252451939493361944140399836023158559934734881062975895168901357163004599905733175868314064259851896627961437329689103763436158834887634785941973416119747171756921431830579358503650342956480593108564304896619088998634234083423123870925444387756221108064703981050060226488032227431813604316650190617881667028782243556193421800271086665802982857394984078955572353411902619135450268729306334881174734305737354779858476787501003519423256788895206124715118013901840246798685464917041719679887162335409646174106694313803523212037322979720053222442143605851717151599719700619170987163115030596775858034910928751969515438124282357538945421257622650020849542000901527524354419468231637025263075217801732755963907536378317908503815643004834578973670920868217551870787032369742410633348474425386434532421662297621447497114773281106455001381884554051404592282516275959472343299056698525868428325667688535781403553582513487587433766707194827057408920764915017922412207689094581792927961107542033327920987792354510894610019521618343871118502680765319480431818344045444108051865547888358110525210959698000160298463844204211933242468122618455284943029301014378664310318237785391845507702041666704717157553406578798032282486668291782271726357038405005011721075106809190476924649296572857921332168422444598995264908561482750782696169611355900752077819006942428227169050375509386365576359991675395544009351010370771517636178115442627873121088454053644111012915049774532865388783751921552579597141711014513668706925320641906391227983697216275760952532617888834385826755245438180654552430181531533905526924020544009993557294002891789661123392612515858406088618904808727436633495505071413720164416248824674171783227152592877720570271112374130248586133506241266235648766440883226231136404749122448265552520751953125000 [132,45] 581788319631680348097914586965963350807980199032219833489281593064801728082029764634108499710047864404255697385899574259840768469474042384505598202774773614771494082351891956329045488856109439168454549661883630013405468803419696049264177494182971952479493969923376597262185294504684822893833490599692829517316585260925667272417616843602272520109735559245018494936564190586581041982696559218542291978959008149583099020342750916815565274857151284331234196608173812600388896072634025454696987855651020472000836607630635350659569193570699730717238530155797181554987610586139234793647592147793851798784569465931427513100588616419283956783372085465974177301056981601526803864501757392365372380370893794177713673633243169349275828655127954020497700054740265443795653969223567713915619706190845288505304338284447766112945981890053370219196161522826069397301008757390183607996895549036605645768668419485573538729322983687868507932234504000374391742921829998550947064955744561403638287094890125319473442825959605713267574904830141135597983069157347781155867789310438639986235580134279444484947361922329601978503882827728027790576223439516061524988828172961786827825738567836270057195199127587930435130255899017189601129087073111156254171543463478520728603388731479030794801469189243275663982393328898460465036073515458311615571483861501009074142796911362167679744654458608506666079260806359891055210172755669060896434183353631010117377549442388595437150338392735669539883448402453475346595963410013529752655554081994623025224840279053744912322131642028467974244363241564550228728798260277628234175845636877658981049555200364465797110245368907475903202051100981146815908941512981675851283669625876375344184997139281093299104756704443643891166114618022768666750882680641722563559276108309043964471539562495302396748684259364381432533264160156250000 [132,46] -166667667415143832753638898982190225065408986106783859405643291030806683861509756407482714468351976147332829107997078351187280480127056431350082077646999650116856798109196956029929582889641806781281694030670158806223632186754091823372497058906452866879263007524117738806505732948067088476930307915035156073327173784275972966896728014289250713643528275779569608614657562851340717237312417612146378943869374714160516969681277880841635763007863721231029935366022014507877718713154183694893442097879345593402321593333287185201095018567023634973930842077726366766852607446538034973110140668126356489418203401101238123375936915361949693658444886913818947464284396386599756391502895743756411248020879313192766813201701260293185287308620613770970699462923083879933319035107492122921681469995204644072176949106841499847707844379287678597614382910271166062928744165192435807925903015941090821588434347055827972380677443072559946827261206410104106715697144325811321397577438590465085731765045870680078676755923761302839905126625353458656244259018019336800281846933397808270127169498827603843746342909505805466222332021400469284835140577665037210796017901600928193013913897146469669951842526469455557565320916066260700813127839883707587068720843658637282608407499457481234534208655786366473023452210392998097313563169117776784305890834334264341771843921699415047016016579686683033099629173393154532559012181611277383355062070894198115780672347668702020848430909562856692979428877906307269058258134533561623697301775874666691024906961796227018504702696123182025026649441943573253331049956102948625448422163226945136534458215699790577398835553212103853327726341740374963367475764333507243849714936673957483436894850496772436729593551246035618380371018349711548575342252616600331437310322233768069098155312496513331922187717282213270664215087890625 [132,47] 43240685384017094467765364201917004370585527818878885317692638501895947173450896275596559353103386772512032349731197605682376802609316633342665816687662575216978691959284734268232963991607689543521598041458626399610925287277949651135147114067748501367753076650852562710908373298776227456950520444783190794105036926694999545464655184729853007901008811982445505982395312695952734382634584670796684437159663523810817482761529781220743641832464555127076103121450417468423247670108415275381832677328503044308012505970280319910474298865599924267792585535837499188720515824232532830315771044536471243768178673033924870507909037421365025608749393561111429578790236063315651549996177332871335412570571636726750883123388425670801836345745775221396710181323208011622167743922915614808237103763322938876592020020904866836330447271745116305016400118166593900429995093127557845003863896793210043099887436956874973329149223218035790415957517859200921354869881336739421951321319331534619107649456896656974552434948035758297387662785806305837286977317079489769377196128169933536896064040745919572656982246980499872633758905039136144249662605913481527478621228100017923964982845296733226085836542004340996514902091700992224999823433060221451591229847109070653531085900637373351738976810746733257224790893658432523388917534382526471199655245291263458219452552481686638196427097553744601669098898046700156621115403753010046325816266354331161141730783743326526502779732795169644570847088979249745511108843395154408386455759660246324603681432711236145806552246281148054174082577536477512632069208079430858416065305002135493544969522469120063704681527127925354615136630565439063420744687690194438108495746771444280785070012230639256250691771311571995202741204825868350430787149097248784047934107638903344947277553252510583697585389018058776855468750000 [132,48] -10162366671897850038892596528045663935946203270106358029769021299201337512967629639096510487357342879546152986634165790627046929303206138215850813776987925747723321382446643133099760234649855213000357907098118405859269330741380529188034004550653464732029911430014459658832071617309808418260478945659808571482837774039598762696158628161619903626507548167746989173884998576034028209788027946025110582205389928775227676461330508890112053478007383991826660571454351882253113167186282445388629783493602109262619188276956091696254781410032711021583836566219856819441743248248177864978062171372830090129596074275619082356186814948400201322693259557188405414005050250281380708959905774862238220192998506421569598485008719925693914286499394140388495333079316885781187894169223948072337294780986784481338733898883756430606301416794152668335314444969116935687672401961652098908307627052917902935206413086749888686023524992239414261705853487008052075349676993775989066314458569560105144410310195092410206888586171216219667636874837245786190094087067954174085146337785682200570308410921551239650133876909983443780730162836721299554985261137500602913265992676857459132461893700489548445569364718848834058932295938527942714359282257478066902009258768583357196356809362842179987211310316985232598442396023128372292232989427344006912874533226895893515161307366610796338222170342560658046023577526895405967821948500269689987942051239324315680924925229301988117087609988613024866388761491718793520131804409223684286360448115595806647203616482372597444758334751820777322100882389756259977513315880880472797439151961266029201433145264810783871725491048095847058979216325981947031935131308565518431600981652329821967249650788635423557335186695324210995270705226583773002181201693770768494550694883365078430379659079153753817081451416015625000000000 [132,49] 2173174566622163840549204099553237841095733198629056539193191956317465112488511225092741368780009663463452921386490336776942827431857858183647920954806649782796306125888700106265588477043177966235201907391657430001029658786240782107361288299027172269869318761507647580081332408898387571043905671567503423853564244851348470472271266012035946171729303593363997745009861022113509211720116430245500032497962042454980503450342170039814577543152339910983532199256581860436412334790752369682416501555573272075428804227409113007208682888166040779957284524769177207163909102616740219534094607892990230096119912170083044789506219457429337132577580286319615898921452472506772102292057256345773519025352139756859046738011315071039256694905405953194488278361853875200324847808818440633325456742010988398171331529895931193441481155427249932766717321497853263956142274639172546021922810792918937836472890094449626263258277673122792638679020818867238989928872316297210118756812691807446656600947820999922312767869764148020849522988221570529473481807827380090140851546960861039339759472103143896083454995138238846663295629621910827018756772803527765101168724519518174224392084184113745746518888916325023149614557507558968291859210218594966422067723572853468237959155835245860870283380230205305497532579176661412123744887258845911890546331242499522801733255390714913413769350901255020996405573150802463059302875944341020223977885505611561713608632893802817586015793584189696568940686932090976274096912822633447261983935802077949331417824036454783004135560802592199931339931706941284180821052428997166349041245186602487211074766093501125548152079857433510453866309719212025903460213342268114405832512790117312301333000976882910794542146795719991405540921740839463136608692679574850537792730837332615845717057147123692557215690612792968750000 [132,50] -427748254623098316553988429402023215654585206751110581360051396186273290507198286730290917343093260048589113229050860584353606337515565088424908712441224149748505396952750305993125688701953793236694412717756525792722935250690755233003148797290443266643707281700913131395674121477936642607774168778442917478526863805212117985368805872094094727385879205236516138612133713737422530014217849438052239126558480942516624276619269694193846822543364991366545164133461159605980117230490614153832972793029197734880670915784323975012761557765098039699272669862138390312636815955865904868447494798155850098170356672851085264970963592152239292055220520957482714192194154870793314211249681154186476073788609219444740552529361623193653410323995698707109828932776028336077393403674617210030186500731317160483998682886750325524395481851605101748760688317867209604832566272318278048774608332390565511919460102047507511647786190393359270973442569009587377468723542161136621868941087023368260745752157993216121940473235858966785680429265994964924109271772683874782987275427959399808056939391557965375098762917121658354890000120764340987628423920187786119702856477111160253244268397404924784978914099379647832250847787904685235148595024589675795335534302679241976905486274551143431994583131935657122845403017421233185322353400648939418028798186879149476587930762132686645033478084327913588529621280329121173944106253875028673449418218600492838771062364411125881148285945955571848706190826994320944439540547331619364526482850152384698933424954932255477915252848925001980502184543263694429063522121176583246157936396803586229897431264987048707756236751732921715472054604422540543882139868960831374635792633669920149821780065331092839441694259587331020298113175248603525010475782218320404806631066510248631615405933946482837200164794921875000 [132,51] 78939083233417772440967076972057648390808937038755135577748990823547512905613110896878339803931672846412109621908298381893130092443861667124915053040557537677602306838259324282129307205981257406516463929980005879234148488544308705304218081614941714735744692350626224394096496384727451225521448473008265992487858098717905883878182312919311515578811341058682897736699792167238029682250507613536113492345535626617017751958581349304735188517710841507701463256595527189725528788745123457395885696443763317963513284355926259816855521923040234364620965510820626330067845010718340759850003173002393799875168618272364061592976642561310951187568025768306915526567386499594788281604589442390874066554442520443132820884955146402218566368925144975009043706899608103582549307184931778198019165697861434067451451602811215311966989039365993856920047857274810799917681220168837611737770108516447125748429440604874448547366059808587118479651699617119453812649866188205213839349714124798575497826843948446244703895614811692862465594573057005778620218630070937838488202272876978292839234720703693799267935998464214007188024775501345721584072693863244831327002459982029726803203824082621167480255295522119246995414543926263388619579766497107243173461681947693337430384295967821471224241932382062328628197274958585796609232749548810382852560281914652795424423229866216142821327070849427623691772268437315618220838739083884734825084289898184812345224497098406482516747460404437903197060140093490853701221004441415713932611954508082428579117383644528402900848948210471035290073366245748477456429292034368017580304674904463705267085423783018255795196879643053559281085683733983965633839709771388572128141111697055355788001671885909666570062412762296851409711406309080372505213455281453326395474431377657919245384647759944200515747070312500 [132,52] -13925811915335954803550429357922197231854651866320781871843010853169353467150201100316831793933649901696551666458815956181738934114073768547016258215731274046030127072999233269494757752676584193770539950376652543898464268560527902136812631419546543011503044646885777697842175056600126647490641868346999416939761562824329048492101256102827149318718858607306666848391589249700445734942685123433309621847929191367034015427084751981800081865214848026929229578280299807829055302972381302020651708567893249321664286826820290905959457315667919829901055712241908753781025560439004057471220558662154441085102297203373812099066141268387832313323761330750191425916210467410246898173719209750787019926785667061600213866546389878203153837776177061800087440700335816604076371320130175430434223321131273874342978818189475732420009760543535935319834464809125508812952033299374033228720244273743858444086871730058671190422872218818443578439329897298948419246393065856896187426168153802247333643040942505407540278404639125214378908964600418755454203479658794633799448475298337539917801627464374395577781006444029680532004524622641314545006975514332543442872090999137045550427077869877523186306633975845927942202412994584639930509138176691839825793715111391618989122799699203495533089300325873755154082497370692620030896557635012548168362329608705370273567893157362907934649595305791322598550282133074699981615422274346420051487354786424305495915397059818196570308296738045365727279580195799215044327711578976150226426106634903170441384676442879968925475749328462481703886281613570685985624405956707520487501473964849399007350519400550351535177766824764525036540834241480079722793326666854687773021487913583522447089852407853140854068964900510007380356925160168343153023126517428438092723764390909999750096823487758636474609375000 [132,53] 2379391295533166311413892453900942317394316704766350307074117653581465796242440801412053188483620077414299471475961426340987466593997883671824649317487498921558327991588705411406095666115961276847507521426177824322468245687591363144215002552056432510597386477376932909794133973183211592412127831079833399834385170268684851514631943371329629967942110707378909704829269232108182368323050142104707081656730663952541418287031682748640307127843693112354369615544479053592936303532848611894378653097997148812469610544196221093960620464330390582090344394979137546955702241029802673106184909871813154941716207429633662486387472833591518613701724450818996206831853193222862553047851430257157816712520460990269119322367290793644873389876657554063637000946383771478970217373588023124574493447515130133153868234176116416605245730029242162778217977738270982017825446394118503566882986452341541078804571735048431499648633468389035991230577850930734602786108435293354749498786080195703828219109675387380174364144005372694012042227145920669740137457573089006485633445326647303855666466688036561371880121942411850157288337576274791335484838903616305013535903994923528264679808216543779426630385504775860257144786408813980657118926440059636811948218259492955407361344195943250505380633407667497432627250221152705403511166137724200993876943191708768290901831355969946421172525790510474650851441838814034767833078674168994259993326128313741091345144100218166590123262666241804781085162588813826849748283569626950102350871412535315979057385583362212448236294251739229265681643860159125868850686992888584374797530959228204410806923176477527279759288975996424459304975626210740568019364347555469577431606987796909138190908755740757612391533270112755658422106210253097545651115142499416868648663349738575154908976540565490722656250 [132,54] -397642038094038211487441134341673785551106719836776880015818019190990212413040398559388335239456265202819676315942291574272221994790113624653144940117457915636603539491636506732744119829930916534352907221401039583143529427644395745934047097991325136988577592625769857944770850802125161351040398587748323093471814663648630389362278942367107441753483860001698093736031164722917460902574645330694948257116615278094009525605654591054100658704139061784289450026010886646411803674121504273064328294700858870606750336294003839296220909159099690721380781036540150003201950115156145426330622902770256360951713758111642753174727305371336477524666365729379966846400902343108626593317055689509544183317955754075189800598702902073165042928003922788636190539282169622544844847260729091438066863678527304886744818207783735851473577897768335927762329741949624241850420254785643964362364009636104973444238020371323039560493187689408227014138551808964227370259948613956275917417751951894127423437604240019971934969213040278275055034431171831221196790573060993775386597463475004079099988418841955731762006887435974704698687105862387245977073097181357824458167760832661752714106078459826589594643520819025436530685365668031669086741520519793333445527296261287151846160826008313739967656184957935403188238912123915315350997112523819607007308752501313989068973036453848341016009236729961859784638728770936455048558024419546255746747854349741462218646970355894291368706708955807856757915381569562398560081379293885174163816449723442378047428779637144250705567366788368520309438693287944156468611135681378459330027361282675385787272492409950833494616465111671147806710455098764111011054684025785803425956552382827519283381370110972195387299853158441654669708122631839943064678766042824309784334625095999379668566925048828125000 [132,55] 65638475266708302359260037252112317854497858523202793523348334356429267996046007244146466871124681585200796212778677105402303333779079883691094724425315320452981841015076554797345059385833935794269950913424393591578594311532730536421103774445131423749884754428012167420787709971952354942135909745823730906701013788487877983862472895021004795256492179632138633948117810578078435853813514843879445594996872414160134019496065495956849287143032638823893130926422182723520043922270420978906084188176301331063423995275318754037423879166244906289952313681718163351265444246081494508145940840028105153558594249976586367978694160852727964408649312716526918407659764087742184352910853474311794326822595181567399031651259473765385678058279127094512429529071425970516973911638912675010185081216001288435028161331197753065339361877506725114892914802659514953439352641232678467951626884788828377450763564832211701773767136649989582285928541088129074298428462353437784344862095049979170217068296841400086253305935906661807855014706855533985440350298218136721483053627538505081717319077413530032339551036639858436772726541806602734094403676944709780606266627649022724465715758848037733574470275610415008454304314272276528680765155444054007512319447080143230007176237694650591580573561770711321978822459816307641797689267423929979541912272310904499903336809872957439676673207086400664608071462289608985295518515456421956862881850189745974206626474090639179440075376666466659618876335081393461455578518683277945140625306047429071120726679514602418942360555018695977226064692766293383612122442960974398342801759303450172252780404035972978808289520183479226846554591746823872743551529639263017522240160056718418553600039792522923066805534613091810068044389758924402249956822138972018736687720525745996303796386718750000 [132,56] -10535147047481074461111704833818676271921039915515809649728803830767946754930493198749495755311081108192708779828158560926559818077558252444863309955334246692873590017818528651474671095491298189726824703993446581536835570436346594935869150442582517568533346445831300206181247917672295764020644470479061191456843306076523926743302347638377301008220104505892237338505503298230702498291145924708595448621353772729595559526682366567364591623124663548126545499626575889313568217410426326158428150324060818119562010962003033810691439387622569169032033044557647974708272929865399504725067286416748142875178060274817397466874506754698090694577546852953244169955427782275061499876572534479395639629778792758015702718472352921725381322784796883479951652392647320704595783740027690695667826024326369753807454847968760490893282312506975784221496038235685390479968868152744124638735528902228306785165276502001810122864870054454924864498272104508544473918159289192378741667402554037192348793886703796529161251483259906682332140068564461714894339127443371598991688868890022147449261749354557482251665461015688520856534127112457272828695817317266605995802798103418095240303245796443188664303615407200302040759172852047792902803437623420697443908702092022190903272659347391621895314310005124310371727384952036900839826599590520682795926760068970047111636476004142951582174369669294150562853976710883955819614934852926080055012029085259371817948903932743643453088593988276771023773723532471718084848149033124963590221247870704435367707970773978741367389350540554500746349356894115563910109604884108138844222264234908515743664774348688183298902991059285348025772313439059968991133731475450148084195102511630156720863000107445507897321467039123823536605613914338239811779283389792569774586006963102978696925781250000 [132,57] 1536101659869485949846650783500338693319329139519729285649453236874852863228502473351623933525536521517989031602446314522635391159873228067379765374819615641095945909366907779560107350622307433692995714827832361001257511804129014745527619370304348499025130654942134300710226819093963287255404282816230600823384152503864924787810162575918922535062980575850562918072149182327728955969329301682247041950705154264369977941903056079827244322055396881295274782584739371427674384965111235977152939206326547599631159839715586777368916667850293008977832768042305996543111532939979127938525963568547617672060978002259383996067660039292962558076236001588213752757631726236441809804331588004340089936171878621178611520343537230484132504831574150172658616711889708413640828808598431418799881491344740019077821271441824588030706368929957043003021282949524776836600084941554860813052490755701677495501528047696188668770817874769048526996636048857934313016208340777089487355134426959594808942768385038887935809803827901133227988866857621038959735768291006155323639198813265408037092765343030442559632625162973099084204794856488782787515583944607478328930498662898270129071466157941238829822659934394704829161565849733534368068539285022924074295385799950799181246315092188042772093345330739644156630873228250109654531370913575420301475126978335223595280953150436198555430333657121397717860578019537895200917715156752506055535057707673472177122995260001662390200143473814341420935425770813064025113638958062088924751147567479752544938148128457111715239139757279905781607761146293648550502866469798180921243026035850718623650079907860223096158946128891379667551058960433534526031560054656536930479346491301697060339097445912485894128352275191478181080755760201732952849890615235626271069740588814446269335937500 [132,58] -186106573931755942732410941378306236374072610490759220134290315388510235124914317504070785669372474319296292363445780550672213137043778061351966978122401464510388484249774660020132386943708070498017335733274398994824080497815557175277585698933290038004665797421318825293000782979068921839000765383710961020767938233625012644679982677814790246974504085072581083555456438388646312597661887913410178107875118774722960040013676320003187810518056398233555206336859721257155131858054679117205648103814092093688693972404770806152267277547888994407245188535607883973897285703785279792524301416108461849475015162698846398304623997940325194388392019928048354109120150567986280252858465717641442078928143272639980747154825268772333848495186893028392388658481143159098346197208115127862612901735771712875351614486393959375779652333640565602692106779888690071610954127725179493223843590271732014232199658142711520805508578731263193092114134816568757468117337478891914216445925468099048242605632591118615240144377125064756816432772602466362048804472195222409179495763837280480159310336524004046026182117047243947357666316288932676103144332124947416961354988020718426773429919101273601952098915361962516989565502796818516820700648762744693775776737756744142575875487803638009820049443735266739591353326136083018149386946793082568965423824072055396573116456378563102347329249863402734389135273276769541994532177967559375942906160555512865857018884729625150908334588146147643719017724413190991236562221305285069893529222343055543100283032097561777297595765939797780621298371452212701135781552768270630009922521941463553716742438722772488436079166760094294910911826536947067166375436651214834919070816193293635943976386652435034730207808538417875139005635812955511353431069535422584984363541050576732468750 [132,59] 17862499185769570759794608445358272640553728245622269816003660705265077046378442678023649146398486115561075272705949332105518876830479020142119049584588686649140163130932779543062247790797718391522541490140354219121769532343126019760060433893898447314240884398997812447958781557607850783973878037985893683097352543841699039530853563157358593709019785487236267190108523402887382903193175060400444211103370439450149595618699191723623254618345452611612069512721156953914283364952425130569724268095637783360824020574218446630163127002095666190566909124965000180722416422536624467174864460248625858378685969658257918524096789141139059810859490612797860657213574432074303345425270759477320983751038248444178168927732610739505983789657746473949713719901270617768643785758206603529051412681161822594259346960775516136885081479928114725930908520810954092655399497318756094579870614868933036901842192658565245371083652948826703550040290606956443424986687542608506034132577115277888017439498718423102534023833145694357277431057052040292253872170947950766313614570416789609610029051099544356666963496357518110471788627529200722992575419043781090835501167860110275511033321949501244739625191065334625841618480525500978909627382680147209471915635526878189661388049876762498433825995007912001181629686202146899078309394517019344654446019869909689382501604204936572665050421299655427687811354253152212847097418791413350067285859701139335359321788572479699380540256776930599135005783409353546314736509042402642695913600684639918006517421842152445171497397883034318675511163309778905776116383452633233320819492082578467240898309647750954767387296229461795022768916666519600574266886319762380694070860285514071587293527545811784615405376514323158724828821823321551330404189931904180660757525164183269375 [132,60] -1386427348238046191241901984652595055035223722735115561076933808706104450910575547136150056823160614769726095948728480644238865736896939756518964207128545403593092421139276058050760561811993899304275666737725470918415042566348308919266377484477942083598863343448607210241775231742117862576018478042342776812109756798508401305060894484894762622770667039112316344148673179986971243252200047320629366850316007685883053580007794410864334649560553755846734403335774907255205333946233234733681635583047802531458673822147601187519289198045590891938449657574950770344811995977751344378021901905511988660586001564449266370826656386599753226352050961887836725236545876604414887582563790407692973915252953980263910657765603540548590744659288278028577478411144148266472861937528392802705109499342609470509636792058263598700989978028962943762535564887849167232576333984836203568632066534411297978609336033854141778115101809680580765170954831011987091689038242787926400425302870311057225227850831357696148349102408823071317085312455700159132734458851967031395659652664216296304181496548810271163308904237322714767296229494131906150335191442208943796015425792218936220461016755375808394804267972632617170309865355016402250423714431218819759659492639523443629422312163014701309836458829668147736144448671520751665717508090673120025871640660492068135756948389008646816607982936224558663405520593990903089918955393057757740310801096539702589219507703766706374424500110177477996874966054981996463974989982793203900248125916780794096145879963315672101248969629627193220552730780378599926059501384343548146816667674595542180173130250365236114186666653004075820881280037059992497940727711797426690684714151041125814928820688638845313936870912023597207242236901895115371880734562779784665461288639862807 [132,61] 69220226790376166751478340015150852992006496438700024931561699260195831815284417838922578610328588676521291024373647902983133969818799925469695532545186908280919501737383755135771588642606039947392288578500150040713373987598357609185822565010322598303848088521698415696074719446222554205566600403926021330200633681196768570860927169680070363067469727283664199158674104659015568275105643420150232294157581948336020244826554908539451322944175230421740858709486537943107461740359263734167514998391263390716402902796431790151946625231515612567833824794183336234061299076786954529940214080895721709064942078952249569423093860641122130583292566714912181989750513620343856053144534221984947965973199384272038004323973483211777804929558277004941310907521327278172612977088326947943596095997267025339629699259376495215140444104619873435592644217455857581590016598856153930879702486290809377498794098512899735851690311629144722418265274838241028995180885659482473034781410195563257321440840273006017163384172119855502552209770622203387712343327220211962951341407437164951887801450283623842576347235295486239155867143858918599181497593856295953697298887062802987995855843326936409950754479761553958432258077370400482316000556112621672377778486940624338401606629177056363268796579339124555022533436905452311878526089702350173254079988896969860686091566915037051811775014362384929032794948494223406359870235960618630994815822800980101851715858262526851287306932132912480016890182738422475835125788358705308655674295198422526529525999040341543017422675705261071280470540486315126566433593322289204613348182817543401099448924706535066451069593344636248030801254569336043360226084782679277581534972306214380266823112417800033997377415634207126679836822231846128799420923900431983901507159360 [132,62] 6628815216635578314942827413289384958999579128149279251416562024177377563309450993147324360997548949786952199989005937065421261492909451647057627789249132838271485795347169781900003532729929378846071570264866831126096769959177233248525667369595787045582139418365577480146983996814395007682388984419975671650741614651476095052108930165991623943423095031134728606515778379431221755815333609950063831719637940801794318012771243553298396842682984477976437905550944206627273600109486673811821031872790322364607128881712429937710031319984686799441739946734520835812934425514294843862285513256599854169946417497685362490375783403415389737216833228768822122439121569621665625329565242605214700581325510745771331430805497401311811617050095778245987278927191556823183877676008776114077521879913412565445451553932285904220617345980484996286303891864728074080926414654560239872368390642190946235546809280911094059715275502415125822642534962576034615193856698063799079075898394229049274722398795522224598766573959151869979467267786107501442469472024986855070023638267744292706343537674451062752600702981581547485708403341296432054913599929257927201493461785591395915762978832945155759881556492844695159805924874611283083019586349835728192929854272247960821656188824175008052996095201274370842532025657340754676415443003409996479572313108945398297541858359373734509002599209452867109347408946624872759540435744284699939650554616224657790727174487280668710046036119252376561266621682212038130782572364365579018157762838151077528208170389623034832671294556341771901829684344340544522629013235816431859460370189376092104375921841464388667897928455785890787115329655543790751614712853474769675185754743171571722280512904451071526642827841029147097602193456510897592699670277185195574882240 [132,63] -2232925957106586736627797502414903838310723525308374449248708919007276865498964671529977567108772668128584060650425669410518633936294671131727728002460600693042530859114851061059796143612210455436926353791959437033136559630395026728396552635272551702769906968572370167507488806709373700861305237011050214398090353176689252413972529309023893371804865771278313913382660437284609585347520800560024454190244318228231407725982192795253081716582707876156885637300174253778303987321422411086820431181169201115415839262506428834242691129461148171761604675781765980070223225704649387744682605978925090119194589570339929171301463569063121091722599561664607199466674320260086060905529956206750818010516734386070678665116828091329793814050697455428660715145219101156155807109830503279069460173348413426059906929313095668188390525969077508390328909521255416937270513140126211935237981832399652127805343680078234365631571658282221078960294035102133531818980391371920074880348785540971386987601509036290995009562927497137646950134518406450871958702698079833229066732108408693088724098937102116569560194730162956850573633973124669864872662292882997054026071375330071980073709974520462553197901189025380829247227515505336024490101763608803211228919658084986674746720522506171715133112970863252307488522133525128278518731777666687266441575335570777898849078477308435237688595430288838840691768874213347490865463197130435317373302452940606354861973048831583567704637034892845470277330071049665946854221254281216589285607457675889906270329234213443255289659503341191059311038148620302891140068673290915916385614286490933060306393356300136467035233074000454788723659748344432745976272853256750686577665726485414619429725340945385536432487883076811570087538822444902563399483803436550224000 [132,64] 253661370184749712944784408787883356082526598373019486011477264920441924964599427267282784508650093326140075108396575640001550628346824855140560187264017331036068926096764491225886307916540639368993963429059723490946863904467805856157973981310829412136654874578315445085825424617871919826369113689645621170448577368829732041766508139713489197989374349296855100567344017047701036899562268525023318003309204432126846778616832893385000126171166241474059723561388137330846504465474505188892088939784305315221652120841973458193762959124384891024535967569916305265634404643346895628081650927087941912168834990464931547745842614651325388809212891277985525093812670336184192841664114317222482115999981719753519063056188603051377857686826251830084958095560417703471336271789040353039166749493438597872854456904303357175864818308584243233858750936603294787924655142871821547785154384703319517212399967989244914313949330910201386302915459284470731900646661432633480960850821031834943195425366588675273928648249001455817338150434806186223740126376297884398709731257818713373383778161158919155572994991955670186553940508423753003468345298277248206565601124717394286331825872825821614748468717319386656332457006946785755566439874214101598915162563567272965062010575327868534468999706767166719270988875583167107860610086932586673813122228595271552439006207394884018778235018850553656073820977191335107335113969862921584552456650954746400087368027102250280587372145437861686347325548649190675567896444908072349982496207034151059293750463054592002498056273529266937611222142986724840125029922963232636240256234942606279891350885115122995922301581710662060992859696542591662080514941272575292079421394814057930216048361370074948069411430616452024260137523213530098816475662403030400 [132,65] -16138372784850717134791263537401307272634735490194079411569766205614551828409257925207431850244367987748848866269592417857394430106821822298710506324853684346423466863934037600517876810422599899289881391632962962118026678934468613647828942808899610695641428492504272609303400843797362893725579904944850009168299370854738624547584193219360809892631861782617402711327133375406939930546804056754789092405404685588956961402155636444005589263710044030698339106295629532140211675426816212912967048332543654876316557442923850873073474210928335556704794656939180785715096106944964945449700215862668108649500532544395285042887187697564259014376668041415905175835211566770955994990840976835073086778982239472081590918487156968291629960870500756242549187383064401322640427762246746792703897680787588247907907925560438646474224333223480750642201382173292192476862229504212610615473596212536414166987407294645621196518556598952655140064025316013666816962479869548517731616895875652319020232734095820348541977517192292022498179259769521993337137568273617406052620777338061662165475007757534244147055156872161380410510164379962656822633675822568424622729553280103055244280927554642507419638625538455577234038317240605762519439839449007604664611653508560030568414885547751215740228416274095365964860034309163012239493115181314524875625813910981973707714676995408432472351529569325245724599025581789172466646808009990751339979262618325529542975889744124652964145771091128510542018786889158189611560650883418581483834074515861634688461872051950933607569795384533250984367472268311185748738643403666853994350519335941531183793716234473842038330472194749497518308520196252461263281938666471092703835853259604315590142310933075171490627452296530906456981149946466444184467864009408 [132,66] 957513191197193316707752054678985087878262998123580497609551189074014862615605532469771222644347732540679443181078854663012042237435023116662970299713089272010209513248936868166310726005456088476441716495634342677981082486622795929888381696918051997925713985756719462743609511043286962216290711162728645772147481879590840735653862134820009758863612446633046232429272707066757015351503258810952575740465544765426991183789433454948457638725212047062148253436183396698360349663531621534993823751735313371923785937573278775489709781631445659624926686730420390580552552083973642257803807075029025146332649854115581819612859075800706248288672958784686119353081724957466999096269725528152573801336985476895565580666259031765329835694897116024319954187659260952805098107107456532082665786802336452953402876921135884302818602179260105087602220818150813763465908495984284725896026379198190632252365209999818494527165162257905509820502469184725649791177838885902527342952065284438951912205463923198840564363680844576171477669490195892243900217131082418928663668936794422660276207355311833581019173730588015802201319769832509892460220304644888842801236945697358396077771073215969090001910096327742492468157994731091224929354823624083791257194329046274037962192883326967687171555473868743968249148567213623526901104962419096836949309156209802532909413648974737944910832944904144733750202768108451520788257252758830593472823666538821546170429549839215046529151855609315482395853191227810218673868949343945852644793200359102111409200462567530738531526842290380783016149980198200323024073376650555565117003866736582260804783958812859874337864270817498984582461807368902857030491372935755457960405164257392733479909818421833947158678148786116766669598516027397888618361360 [132,67] -71953417799516967724618659771713732103125653352929536234345930491234796363481303501569555166565339214994263008762117432088688139391645075001941931392318824045319775895274972889419269811449743130852609448411377401193360435871654908896582304998570555028826649280931263118978484656908510691336032299611145558836167834165054264912441012270254277172598522621688376543426561452233578806893621426369892237998364985207530734079901200608620071916427585473982827066399961880804789287904424793063755599149826727286406548942045938367648697945781570332203324242660940521541023104456249261690554298500559388811978236532023839566619793630729580289904129864883771339068062205302490840720240079422167951816423860051283811504833636316649694284959071143793452082747463340152857492544495285703890567821304274614405906122182449153152316587260637278177290762170718246130487856425912912340620572428815672400044794192642307128753557014160916856701452316614887078793695173705506089491030802813884478708201676249952576503033438433435052445181434530825570912758200117092838706359796087406113038841424275041580790827586413318120923102703259253839406504274126761613543182767817588393044356512745453140878156453138523727094254232766086597321626151858912077727684662708450388919874281761439483629800559526520306665686233641811325761440524041726455071980961531603924366391991581757145614619518195621528216296361207282176580607924467154631557598509894306463017607824121762052660518030676778905628824862847095832132646320640034503328980809218030600789736906450402431724328169252647591319473785570723543419189879471325550612665857689192506535754775025238886540660158383632073952068684079221186695787349113491404028023732873094800243610636755110047762497383261623334764405171964626517760 [132,68] 2661976253058866447273092115299496287184273587442055690999175723645918519894185393481224092255754500908316766112364099714907275031105338324849638242102985694370845033616809947428186015710478631186064929215425879738139307176678430346390679330982022258428093985772363759056672055868034250478631605661388995843916452470697203571217940485544777057393310565127095671398623417742230104046770699596390091171188374582819807259162345676574611619787021903776852396923091525897415806396157982937456061528383466085128592049491280058608754586221992365107039364043107359728491030570545975490081895877007187008621709373527084128817883403291737972529547616663343824101951871878970130948475993257666661026342468001588468492294382942533238494259933599751025885978110091069591184484685448429081914978550481919572607900350318115267966691638475252857465493163037572596099089445022107828437761400976026932638790384264803529610358861216623627064047473581145533489503746518042742852318919319538095025523704529684394475014090036579217461061850276875671571242589458730589730676008825763878825140986522874418202260765703673477070120359212996512402544395925204927877912412150865075578343238299308348371608492953455989632242734069963176985022167732546987458374753676456275276267891159044862397600806222022741769975731059927055276517026047814174974521070335782935677981880285994659594917629235872748499615192875756961142771635588219398753865311518419062862189984244044328308916708716030286971927042275130215507091591611052032176592182315603895776510888153437028275015063439399829959737029897823152229601375088153453195913111533237186359891548336001125560156936431183592675868047501379412275658617006687294887426341995000773524336967440103239290543739905174667837990245091893120 [132,69] -621881490874348746410570170602193910839308184356214503065793600933667453184462097627388424592107573628249451916166185894984737465944813946863534172028563498939939146163915907391383947575229187827970415335461630245639008967800634533803954252548240367940824477639314854772479089579105360186823946230937999706713435807381824757728373457208434610507332652524609010388130978631924636156445492808127173661829021604716070216063487861432650817483016512538656648194501178000678899715196649377837970129996129115959782827650815765138738651143372683300774399159611329178431596256289193947235089604887816747680695528867083564194515746162196837557084906276495357417016293707492437437008462889943017362043097203172004916652651681958194794187912668583750740412774514230601845220019650150207846872106223718391312691265871662443567885199118379294012685241382030252902827479834213073334544587277911796485946849887897861120856364339997160765215129307525051769871276215831665459319259761709190925217381719331605142585487836904372269162607565594712400374756338997617735970778776028551587235479856526607601746038668456213930353839243553817513433181031049678314509963387546744394684032521761736909520686952321384003869413955337799880211637461932467747541407213379373202580595376208043390764262251443084241203919828991812121011215719423520268035098425436825123823554580552296639784847152238253701656120060954506970908221599209941979059452230214123150288627946437722286838424567696781528453724374242698020863147677644006255654608369048503894503611173774683079888113148016264580153091409609349804319871946515176295287479772237962706427848209162015852068268244993128930583041138979940689427573267546898537702750541642544774108279174860605781339803981790524664087618880 [132,70] -7176651055742732907880063460133258289051470467637743949171167326900299471519003500822584750993240674443425498014790410291890734936182457273933549435766587033385450988455057577280312032168393473702229286012290061727163186028297032810349612920314335676330595087073724174825298249300057713443948932765697409208503494917496397317009407040003412914272985668115959300730217053145456150098848486089356473911130462192131954987966478696879838670585055922940731124566475246086060699670679587406569977747566663936713174313854299269439312810714422369207032540885445136000677911609869914254938521071213580076851785054460581117045084741903600104074810858252552184675040460782552156074296048512740041760586504062573998650793963148600387163599114342486759998802163320696536450831692825670444587244601538926230857969033493971894495082560119933202424113064449604376966684088053382732586541680391220792062949113600787636338874869763535800107802497842897275595790426674163750946275447780986897467535536641363674814592830044781385758609819138534238101363556901972957242418785401466353059185157623706881315089841748758168962258404421601643786431164142390927933468262383432003260335418561803457212568778846089097198079414954479772959526829895502101989871228735943079030600512789267084243702160023654517764259612312044536794188803076093705332818411009138886080333298590161987078488032139218221180279059605155789312955999765742601706850078415791139832880655411391911980511553340889474465039414124781584702590834542556032616961307148784788960383046035948401484235255184016260163144644485937204223875068000857345096044970603626738580764805320084945776402482013071423904021813225863159675625101694122365768262891308592505002664344466473861517921006777934075933467120 [132,71] 1007648160839438976577817853484907359774369058331666535715436832433080616442575342623099468650959881322911582185678857829727183001951623189776295599982850346759821122249688174508664988440379678514567612646718322082464087141171694450977297619421223261442343079527452028319832201872996784829954238773893168565132646204517650466704647280758686559738027159502199552784254633479648089867478418840562641488370849737501094773028104791745568019945749942366910586521734740018329696974727573910004490484656825332440739020563116306669953446124869058621556053169771747624650806647130258792479030409987480821976145783959917474517856948746142240925752600528876248535962827814288848456586430120464755255710858952581216490624253483339849322531189125226922517090758568056613530875223391459432410532619214757163611695035686981952483109342929287812589334642114151837259727845051840842281883823336951926787285037515133521626273579196385957215690314086736070296235066638046576018175709158037538744264526647082328179131825886121563944381979158838850846513243099288523138703988504581378022609473214224472517100469459518558339057475555067105777019572505787245106408677148523436404268224675822399385566218061206208876983988047001533544383470067337102555687429210984175809308624827378680579891311337517151928870346830085863719170504986399934316177873076482995169915292241535296077155744860920379240142870288368050069430830026060482715264992473787436968338804117567772218346382900850315090567273596596752968874706616069251326333308949400549121974023209182780832978850871472678998719980543319753742155298195205980543072189744372086928294393654797031967212944142134714460658448293639330727757719002591985156022376246371317898487007788741641230704904241003164250880 [132,72] -38394642061504750837841450583946155605291756708026402319427970195020471210545042396179577228877788382576788635346968108564955214995091574502701798934943501540228561615855263232068593250232555859307706322477246684158381235859882355207261515365166256623378641129779802801568904823117175395368596576661989955675899621536131528661105274254723568001474595266648284667435660680095910996598325120191432088503599819159415036644754249194002769349037385762372183435159079690027358980365086488923900908854750656907292054183567572937588976907897696454187742058194229167137848738454491996263339248043090545011694359705363145591559875410437369156560963241759281133476549619744134970304346521051244928880454836873161435970027486976241151871604068874980362731240293504310418066072399085918387633079926368414482316637386758285258138957983959874393475627666696104488684931091840463545272282881645523131571035811776715639720647873880289726462353663252212023596844259638340592909585498098630661491176770181646380653242441417218083269106049162965744308007959467918702436996411779597780687248230986637019780388887581906728417521274054327715745003998690120423203097601777049154981609573014041602958268151209302490184589900413211221880219974336885441471606828893286070394255252462322675694735779982087477122006637847116493079326532568447785695533573941444542217707296587517805850212225169903877352773355646120777380783476659585233589094005940090385168169335478084862289424631215937110221094839603622832847130153768392797268987294164258814104181189175291667047921510569008105469152164536669107746680610080158207884495591142199171220456720492138202018248194444943410089621583422004379497385781461063563940365006176681305334591156396663630589433335325187520 [132,73] 2282296655805022357414712441791312966845026462195138102620893061435132979392773585687755211812781922354304438428069931995316715600020114587815366120587549761370213408543780955371070830575565966553347470244415743494647535677404922989748390166448929206468072806316149589644467374730640474768566022618732372211357330668430329560605937808758159792379843397331543720220114550864986643769798110634582685436858606616994533927231122844733693018057148204503290500376254393900922268047623514118416895252405803968761702547408278980195721797293422477882243894223733455210385959495239605128634035986141419524069484682277949385302086999626084134494887124423187924918370475651359325378214608660897055387137801324239706228233058640383938547359436958720637062095990761706698239272467828743960358030166007968528021143315762613617313771629499872795730728554765608498505849325206913008945613955557399596906432490994749626007963762711167658661900269533419842413920682786631950718950725631700435906896147854123952385016482373175090050338955382024173460841932522787735986995603916933863716511615148843303138399379611167876755412698299074576452257227608476837793542380218096705319571234102137816649379481083457808841478600850420691807465080352665961619454113278829471360856309682861854255643983261245912177010134048846527331389690950125155726469696681109913650689292629497917242715387905166715564113883985394090961853163918592283695455121085125310086686531647683673927220682574777644666434651698406511560718831843722497420938784568445772768011221690360664456271962440066302796613301878324013959979303645031506189371205645919013212003042412491051977325511272734787862077738334977328632226751208457246349086557189976435152027954013008863011990844172800 [132,74] -14893257004335334905832061616334651458124857894942471019068443097612377840836459092936802360919223173593163400672081529908472760710425366640295861898745891810858713207916906424521882600209222803477029042035139908340909333665962773546038443898181766262068619557857650365258440551706506095397381987805676856353407795907157761879600512710857099178747559641903091800957539126818039233291015518593868421460315624622808503229034363722159290908479904388315021743159909549674816436276547003564155762956461327625654980328096277307514316152605450747321711954412691878274380742327110705359915324683954606606258468666794195181406544055466272897712182459705586226957753609962578808397118521069935331534439277147681757812748884715106740928156203824035015492496187069695362859221261669317831400188672404647716455995462533723415980048314145790844858186965826187962031863711926303487812441906083426740533860599678918314255243390087195770894821835198589219643718367397539367671564289820323034271997137377226136297985965305009636040202788181785994088544345720322542017340745324160560074356535324891204428378571802490120382776384712156567440012444415311387218725937110923032970978890706702328978087099077044702473010933423231720766777246371193658062249008259654906992426589583624955003764097826853005279059096257040772549088741999403994452416953431515314854608798889883538357141733320746246921436321243621069370866366799145879335340474806297427058929289959281384168764846727413553741921737794195575860602558118681063435232053410993328878618820930919594517542868054972372697539820117831810832718522892257742918796244441507924506746030458869278258751433258209561388343671082244663685969971726208553790734837866189128279593711748496773076790560 [132,75] 54954538341403125146895538654796409226297122110894347469184064159244642913071531027594136725289578410193517357405636012446855205183860401060116194878833359625984339162840814375102712118679673839027796940877031290657935851036349605694382931209596988963286827339838825676085385600883982186907712243511629621069265693519261421095514806072425585148246253364373989287017484337465978566817389933525419106739972749490898868334486714989197285955498541762172411146027054240925801672603859139929252657787072996862932442369344336051818963530006048114805743290855092134726222357857522211829803761144853758676117647095551671144931766689699832773775557323518388022958114631075209450512593263259440705753265012065683883703306505097786872839512382937988369867895573519751422001541082159455985504490842381197065750422432852043487368739002463197376120775548607043320042334308877270362413791904861266106040899336888811278788738327532641518423267485468038662086927205606968661704396890596887286027014457643122912660321661122374665432967862654740979111456068135238822629316167564621076535324690810161357207698551676398545767513219550144265260147701511169927215816401473946635570319967927404924315902622908023454566064292136189406238166623813150081713151011936342215821199633978422746806522162260656494974474370322521084486786697700589217345706635657020987172050038583205594701826758643187227055861441952253913391187032954647216249900892686655394555593910255063371711352160006762854643864240605183818617552257835545877337825361553005201050726454634361755916988877789230635327569999680517886846058918716528965832678512054721565673219796036579698845517623624734145596266516210221623085095767440914029133896676884295019301370542373462387840 [132,76] -21403406136919278887061824215659627603481874393774787720596117769797764452068789573197526435518655497179089387959249526094111317813137180101749916482837260214726107822398095378421849354134908311411044169864527086732107847851541046144820861340427793263384863650355832066793696512887023733801110905231345853862816480762673084993355758706392868981111302172778630139159414155785024679925325354831450786869871980905409930680736841186438194412379062267783909835637813568850996811074656039721328654718633723670905913004475243200161198939941716279490283473362654640769188110872353624674534465451870814581027825912363273540067910646604152007223241224626639699279631134418001034797774415755860889388624056298490295039948301261551773408383910182363246778746874486850786851014611904834355218379599162238753957100539427742987470863010532285817144737221617804894590473453875549129184795359801905223314724860602527310344283905237412655346939461529860514497336419582446171006717847490523588231106120391716273689322225312614511275649294746241687950776727361478255873193828616907124427471257370152605312295645781063940969980155389084303824721741156952752432016477104872417437122335542407763156351427116270162224701550556671032014626796335109037604661103273815825033810159549669185181121468634264844005719907379515434195986416234879597791104341662428585032423712767322945086911535733205757369812008871692056680505052329507335260840013442965233717171223378721537281175447082706729216737618950874143613389696204315967302631884238812950383735595611084012965335811567055430849090097356995255002044745306342202331567708929197703585704860020965845067655947558639162891177154857504474900079863160162002194190360572274076463879357312625920 [132,77] -2933675514452816907988809118987220236265136641431078904015376005189732303023965174309961191430857024216189947208828215165791970955765363907879960653816309047558098552350421020731587081242164127474349240057703427208494553304710838026486775865701175812156261627456363003837879408432002302526141849488543873413654374422222271907676364859855393534584034674615621938727984413635054033409292249758437997775763519953742826275572443304720518003207932443612145294377638558537950480611796997103847312386137092388570350428646180187843106975492810231919254946508229865321059660471164227199556723081238115224999178713601249092929264555735641015354943189090521464720240643790538199667531398791812739566684488658900760365443637685983132458593353857491214001231684642999716368706029346536975676040487612035701905401806464488366262616438926685196109185836164614192444817519212660559720784568750083160744659313382412194810840163826085449558101707254626095355005925833518053374692159718711100911323250394514804868287901648810499793807229979684194005757833600055270235109263250953003351075887767796718902024010978601012743427993157286997643207257140819143047503770444514930007455036674397985679241494213220073836923197599147503706121940769497868673320535443711182562273298963369422917476094548946993323691712497033506003100666847025139309426392308459936639879744431826443792664210234097147763365635726234811249696060436715235983201067066904429231834079324849586680080109448656822986727188095738108753299080925820884401767470736882650628586222053899885999985613911073720473068204553958347522035448681666254984114095332694354726133046153389649800255700054917049801690438620733373005991986344933695009118506719010141924316808349680 [132,78] -28529082798339326267864281930168932892388622572838940414108449289679339425035322132703238797997953273892216258929568492348566630921617755950093485750365421901789808286720092468816240671836192699633568544337653534473376596920707121452824456509763479972096400007642588773498456642163556043652408514571245601671268801189324863233942837386349750744676337973633742542385975478244060805685738236946006393905679204737334446497340852946015527433006310316721194491392413230498003992269606696860607184157218905264725405679116891301403568081716155498387806310692227285514724530547416937535632763158928104698977058569761839811762880209540420587581618416065754217124503395302957983475588917954668410704843887334503499618753542187963028801210112729649669492707617934064404237940172276575759573027191494968069366777328155272281702180277044518304664024611454608972625917568143709083118887482918194581181630527326926995865255366238016299614676791723150896820219724167172056357091076273029916751808366333476081314709432011581511262753087919137694494720902036403501066544845110733719455604195726130718221587376099126135125633834627644937977616814492368951818977425978247534037917418926508778881866664636689165427745238242634988369854727130269926347709367540009366494863785505797028625354706920341013327949457506675437231183762425110035315856609380987271519887345111502877281650752026468513391737693754103432782030060770712142508975427987765985578190427261752614442239313161297049084628493536625903111563726614045003901775216960172275714913632302899850196632739448162661533730686256345576062731676315643889534962286326692885719970649569359402948306700402612312715408183069228876174682937465294677020715497179620539284194720 [132,79] 3510423400480295485909361615258054539715299223600587181053048207340052370485525451098034613192695960931639965338914310359929421377600981532223667636348137950329891748016464146999738112442254140039228780365720650306860919623463460018082435541950452868338529687906027499183747875334234086748690116741791208697321851853609419032820182787752265959988798243539224356844104520153595255371277463640965030924666852365807162262594306843231471356371163690241604443953502562729446084728107513340086615077840789049343712657711978558067064258595785088500927782994532536105424232291589779488841403303239856018993069332638938930414386789810396697125580207276154597213869058314969678082479362469143673720619681658975347113473199693420224375058291499065393829976501369083585570005378764095193930437789818637330812207658113590115106350156908594824590430346866263119813760605082467200185958113136421608549396152718817473160195726412775693765655778015360588899150732559148052815397939357995910740750853734305613172923989265446838255038503767295797485983669206993197301935844932682578116880626122975722398841653035624628900709577305139313324217538126239392976608854024647009781146075994563531734493651774519703216360177974113259370255353352120190107078765510945498685828033516393084597881054541714141155068603795063100629498710376497863272546861767805790325452351606731044457239506891847707884771833586116399675872797852000478592236992325491440769628952967609937685890722187242291808677165900943196393833010711295106073881810075613322430796041287086719580984126553799008234993674210155304028861015862336765104020317470495413406687382755628679271622436231263781004741063784976900831154158152508985981968285781056527141920 [132,80] -181038387638662858403604608576623959032113742899710040001545904077028347136310696677587816058933317583596842538764934425955772030905244293998098778415396948927755037570199921608511343607114656471757873082761116266982255905974705858776683251416740898590222334843440055308685498298207524453325800924682480488105028626036898075293097980354908408467899972410914251684577916524778702395254967256253980615382273977912311268469745563356551438103145732174708087070515817224958571995633302910078247753956770810729911272656175174138885318908738854313695041113446562107815468201748103923206905098883025065835198424621143399368879907913957503525533179744945645511148683514926690822770751570606127123456162561304673185888535300767411355532694814779079955019792185910979326660808403169262175367152109781200620482933103643996867295010106442023538925155812906334178245817658654019936209338387774415307089662365573318905272353553253637366789449789833892494719589638385224028219313320745002329080040402288721383942597727408391763871384686877451399114523184976956536327841033163542651083067425421601288554459599206830208261151328681289642116121493157021042660485876125054970637846071413384795926818631287502873609814720049856604039558508683711055538771450928280408570799418042189161328071830997312314354074114507939991335975984593817081611976124512743502237947210272590282491464441996972069441041631991935389055917520823966969582811677731738114693733309268811881625343526527624559974812466007747141901895573765359781926721986910462796818053022926979432316340565436247444501344737612870782762539865050331751476988513473756665181692215478264472302364854866674863979942072071150800246714007678680799773671961562665600 [132,81] 3173169359984718580404131171570446422504951271537112100550428116704239259914701465432368241120745636484530810502523967176418748173295761785105409162351332022494020798784529983147560295681536067391614097568365535697976968612821731816093781776081719504074669048774046517674149875388804930080553179028830990720011537913195317712893523037982433759644343599459580705452828624928867059034536019104974032963246433241140782775146903044477556231640313294335169482338502643021075333857557417208754765035338128691658009092902815295253215587601534110221007639646963121297348605658456297571770525355148624086430882211289207508830628187626143992043599673992410139062977202221639575684439146212032613025134259622976162803887530967659904174844946445356419272294640988441965215510676045771147326734279469546304064200047313683523290252171915994862523554402668178166740976083269118569773608593242335121953860443644733243996990859896693282961158002644457181977104172606500959515689511753152673212032509593511473792602529909758017484777891195875405714689532377074325889626696350876190984909880673193975194835523898663899131148369485152759919375925771990473002827827482095839124206937609987882944428066556329688146029080519453217710076281498405525590796545535157005793872679414959620566699442982280664139430650507626392287830217836183203659988502256414815355749395262682213173865405703016579539799592860520684614165622220513810741999123054499699890882795802864470528844751070594850306281399392799609807612036597667023113267204915050806498309018978465629213162360713886308212606257976269193677267000041557080936650204693674498062382139293706605572657453087549918151890128495383090015662989189734881358726515801600 [132,82] -66582956402500698878717647315426171278870595613154035400951941594874511581993184189987953093583995553851314967196343987928537741536004569513608283377482896387246968135585561681885117650294604634041613878569490530904817640047782776922100310865447885887672251265483414919130031736199285872010353207713231416119048512828236250943581031178307447187303413428855631176354276755314169677546971605796959842916138156847820286708291361058632802692141327565381782971436978168056150890602378225908309474376719952448542071306192849554403267475825541586249575734453791969609623180790998486298687369933407538097572723304471275351437170460963465509693159669818362336530026973266376368074831868940767249670971729144359084269590685023299392247472322492799285567713303937309831562311318967826028348533172123647864474175005015815616609507040216844349775514834656745300938453463933940438749842256893274596186475521485072715545064816554788021881747730204855713555434924915896886266059937202277168580580918151388566319187878289735010619370599359933884788298776086660853143919406961727733244458416097674366194716974524198889775175429041601315541989236624832825911076934481379124128802261141924993780807260864799424800403553274902034279109553566621372817562077867889270414717708534068294213170368559847176046545520759689630909155997251935291213837283057399187272974945456974086399583028727474855429705927507965849504550403123407285380091722779589562445663608958790034188935931840806499157405809581830102030936206789581928902442599554545422494478196393786810226921437490111597757110227717712448680291521368988701940277168179634659885354909954305768222876381104290954321748458987375200389633450334248969667026860 [132,83] -948553319947442216244491313501289977782112837720254171596142083365999517945189447289320010065423702557214164982018076220204875932491289437008243411899448728591134254557049385464640173471383486956053357705294723171013813133985855659990185564081827810607336121038393692661950925287669278113665131469545291769113024239350586681164647541943664005000809624359349476825903936801547675944075527395294663976034567464532375360916891083714230441069169359666463696561549888091001775190368934903679360942087146501459127759571501168445733293472992348896740625794630881167058831943612252095690944903025062357186183600088408126878505649263520672938018888729824741508474107500287513767297705233821170960164666452726298721538558391714584757221876526933295585982873502736848881708503672034867709992137532634309154452833733023890171054489404048803227505228771761813220425111171107698240367925162947433640948898220368440955194165872879614990775291977877679300626822600770196350733326471652350718529312853871468782953733436834108718248728203727922562772305650960540559288335107620880478464501113922974558577323862593697241836001132672999482866735091377935770309173765552059281105266303993993052444385381524402133991048945258747540331411575930071986785792984132311302890972416107662326604019334090408810456282776166053915064342199882527171154589487328713082005825702694316526720776018077060511226312929042089762872693736153815431816877142393350334940525422096756629513943733685371482217747852969734962343515711408463898767837297715135615803151614711397963313106913422619089684606998208183708786947277290568778365559119974888910248905663717045546288529286427352920881800245726184819771121799726612858320 [132,84] 7161229076153473248019822786038254780801957496706267589615642122298901980770563907285031834440201960307051177751870355974535029278932604733600489961812909271357056802628103472520230255082157502834189068168114791903207876475411749374343560565541153871096226864446038146655741962730759233769046396310996296087347017194031646513675407059450155864201920654016330035191004961163523140948178039528137791549946932516610228672307455947886129823205428561538912902463301396024764667732390218446990985376867668387950898628296636966414905730656013247605652734450262918828565068374181243776890669635047572699783405847108994710749422866633266076774588442768042104223910966247029664298866551781477196266765587503712952310744515678010609595834765786667252651754643720703786326812544243918511779648479300522671154212615124177563509091257448722168640784831492669415681962082926356105442448755469611869739950056981421172867352981402728943480695523347160049050317917602780003022090287930865872676063492645604655517874471370113877774576492646671514902368947441893822712222093758147897971113852574477652572764790532468183954845760158060859561695257034220833545669055755459948530325984500941316239483868380996827149688973333431542206397300792361440153718855055469992563127244425229285222509934355691870000699442923580690453090874339672084389634532956435672486790953005569896594705409100411685113995104044220577236117198724937763707372387819853637375650290248249193685327259059239690905150712289861018165843234017684068787906031976983031820079387016881488810789650240719906868775248275620434937390879846905839395963633450483777685477672020700475504365903024868384062211082922332602454820212300889200 [132,85] -255253323928850451980659895772034255981902629280689324163674426925329348332415684725797715437392907780463908729381042266140552271669414904484107852435023937649344608695697029308802926887836573048123264947483678047913382708015265942860772916008490769099291520251416140221787407494092636653313932714911058681888082787483281595197007772771540560836239413695467040997894634741075141998931492487420306479792361498584990643830260330728034403697443452303913122860796938245343362161923269815612735202657538505752119966373343697022011469401417770255793603119640034051888523379601090350334942968844799465348699053814477578311582609815626522198759092164514654730333884688541408369859825418645839164814510352671462151007504656079980489756346477491718201003191644293552348793537751456071499928041006036088090938589017161164980778480059540301922985993680815066094980797009405052016027954339140465443364445918037866944854186357409022174054615122072030457997605257661375608731317071890628094241924074525989881056713261838728306059701436296835731194464892324043637184398378425950561145211289034588078953235293976520125447338282890624174687598755670286042394900953174720896564155888269731642256168041408122691653485520407022049340542020698859032831512391302215351341767132810545543049304380034210565037418851327691731679943038995849397561845680547510083899785547162957797406623937310789971233456200618327876675299311707671717992293978302456767117292201589417676051180003272118588270918757039548235810882551975227013250235867472809153853477487676300757047105579097166352767075177583291053455759168523543466750720998497547327035188855840239809562978910940632712712615681822476912434293619224 [132,86] 1190553294677430035536500666132339436665372224087175188893799353741920702806223529254280097658022538797678656813648237606802654776157238656658193711288438589298811263076542453434252769386151288202205578026398753084752069455186460952721812133507928662819523033634192686067971268052017203384424284793683657293258889894023763447778466561201765886527540174755248903086074500533909650849328984317919573363494808605673554939404709014468150979238461038631540540460441535722019585558710796069361027901808239444608151366626439166197908241800332307104115708427877167206291892699645532045561817083163281542196885310369334657072850120759580853958970820692690575532001341208598937699546272268399859471585455667631743494580668082208063021340932859155381759864220290011084824724961586117941369829511953251634016467579198744657444137637632109808729876182804815002940511554873642578320989759695310379563476628063437699400948962071888953638465758560233381716128138093937698505637223947680604500573075811364702226419684201350809104899819810617293265859491384730929797623224636492606439872051931694547958576946054944753111998722725914274083662346414552769082787007305505904175318556263489320506111031362884191226842638286596146884159640703882763282418917059871681909508967029372131569385620931118826749527681014011769117237237602934585918744651222674825574639268522114344435492020086597255137643271168782867153537252150279795682157862290285903197588411548322208920542782668541150485494243560160389040872474324285675023447862108006146947560368858634308003296188587966592496777834222286467416936027137184002417411818218749837763388583571586160274252264203959649550602954647719633744042624 [132,87] 41088945541086372357653828397956852932948018358875336030214856517888385240474744198707847270538908208647766494819968622491862022860694967519586647550044354037518795948556891685796458411999748560188775802347032360387304891291418552102982551757077116331979587029573280096206343198811994145632955504945488481483006447582825279051236519433189514542558651443865737325073500420219613966184093793790529035299001789511158334581612808858962299504946035789378508589013139451286351172616343140392616807553428595421475225989795454047382116816872097391091545959014716265908004871829350466676254864178127162919799983692221300949837249451063188495156750465519874056490455681076134621677553968679579419267492706043644105588865755289561704931977543345716219065724349502279873157205008423433547847700445136261391330683260079258240541554131534448539697268457664055070012770990968510608207991364677091703492814619971283966727123406282463659930408449427694699993940948310177813825579344849130757238271286791195322377038232409750518488140277860703653309513736678540227169643838069033713296201703070695763784916070931672076577146643865834717283317588193228792967431890275575429309309957367242425653091926610921820348853399856439921992631924795484705628909151131484526245994062599919961960938877506718122654061638122575649816390256643057629628219831564639046910332181984611440270246513261999222479335891306204417382255660426068061850293781688987014099796083526592410161316022445466578254121640654595870640675890675707767909495567117931573752879002962592410299340925510000230111420812793519951854606172686177331910579995854940932306906588404221381022097995304523056414470419204612028368 [132,88] -249140610837709268504694788427917293711494633697791897227830204144378005706657147292707219394626196737308284953138607096364162149425320511966276858551590672727958063703212578296640166011904587038878497718007970436970858165094418049709275565362346272359420860291899082574060945236561369877424011289262923846250736744864019997045604782835635187511459889741679080746581779699120468316925909116570083900888712270096542643148930045825962981395074261222835871009641517358440965529981633503630796418346897722219621936012636362988782426723345209596167925226087579939018095986220369852548864961562396635871428117714773098819252579933063869933298581921109660273889253598816477290645734679480732312208514158363943982219906315923731595925695000996389633042420561441137034810677543941834496597826110589596592019696176974439578279243827355306650750436127432983683583463773275517212554224709453902684474322562709254749812744848312895373277954184846824804293160207441003667939485783330151350539870334565834473050408527513102925098426406179710196222295518330167629557905148219313721869273446337506064946773741346803570534927400442300790253277577829830696289191795999198010461125384400394895617764102591381181602529000943794609516100143050647369842690251651265142552464498523904478956833823129856941825305503914945860725327208823061849962714587377843240896863562956923037534861759678932596935665840656057421819609383067040041004839475342565551581399561201390228343422118156182550151972804377164529468920542283931070660026583738835729132106278458627224453170371562531404944167200203209504168154343972528057082026083564036739998539218844033029511451077289471172585971314175792 [132,89] 11747614855483608556672608396061554847997090707656908480411019411504542591429447763010814036458627735675985544669760980379800053634075169312531974355745339955172137025241305103085810807339020062894477866473308574367916460764973908748359265662132874011890899589993671347258309845685218543764288242211516724503564767855931051755837448681777998276885607534975788356079976749887763352008708172563626426304268615531938068921447857150371874864962403536857380477246749053233702846377332746067636521247400977470026377962796911337004628240275490243422630772551439231088805767971691059802739472004591293931395768317866041855591806647317966217583057294262316887631964154125789221825701068102275568837943977238790530104604340654466892220238615018585446835276151520409980160612829312864794026200520738562907735777962599221587394843669445960010370665871711224857732781568301295067674358170645672016870675446949878555669791353053258830294273651685675911470820845254368965866470113266139573560578283860748558608192819386864873755241694504541638053032461237302459963858134914274490004142099428507648212556156629594593333805063826607846796433821626193920058975728845812837242443184376537693235334904627499639855520891842116194622057131929755915764859749359584420594228538694880926765385882487573325851799126009615074318661284973829594332505402709626198668078211582012053530556876296172163498870990013280583988853141093912378693512298752378088541648454787026766790483709151917220341996249036891758245092905903793495844300458382240811003892840261100244641660695108200108468066620018379975531546323109381508496242957595928946952531519019193254450002313429956181671698959696 [132,90] 26173443428900645476904343224203000985794842312971569240116165019399954536098394710883562902323677413670444620005531598051159838178908341008829918155577478806309911046457011876061069240075118873872830444532708726018670228131558289197648706172512711761968254247014264366538839815661513602990749940969820105636447964109281033176240919229869105824229612613412542076123227522196272080749521021568801527622720337601734176053801553352236288896786889126460111487329916220308443760230935983691197216710998455737474566494101236473068193887273306186066817120743309060833331172325204882228325691019911901485963916386685095118315473043885173089222338253120109284333104083418990059338642139319326145049413733512203894481429073046564375005900116114064407216703590003340672203123823663483140191637300967115906724202315818126704842604812976505965534204829458945764194224121447647750427417043511689992910725772784726200183667547226870785305283641247921258129647634840171220491117589217089306751550048343552910072249433829843656215948404723415448185258311287527039605735527169380038314407681373772187937925366740736256488966958713604266605927467745591652667513254945511605299330400795681873999374688625080415649197302986715822289319538641801306321733426979987032666521294666624281594580655022612634323745635579524830021757582425321913799443939982378844069228037813768598663864172116749672152707976703775135693871112970961672519343985349432367640433477702146308793922785138965306757177028170490270694175559465787898497319050842620333835779769192925052153490600949546801164955134289725354365310395690120079409425315025974569168676953585307324676221184348589365446650 [132,91] 346861789428534103803233888805333773619705253803430305204383055093258848699789008889614362193771670631221466676697783420052168493244649487724956467346060057391587016759355808557613869616195497293571926879188943851292688698552773518801988989576333583587024236991400444922846651330633046773735917758518690353640614671612400673277270511748360982185256259561799813123089729011253778084175258034855156585275889125830969092246315748420624871792478648145483615436474107440398766199745591546486722016570442584265555424704306867114420534886338506151862058744114764309376223512162859729020617114402523373592423518150941861075753432421185685968868734096655498496712875578244258120602858599310681355426422531391539953771773035553916023740135060985994541953421563220018576155237044280186242821778843149878184129458136859196503567686454737711185936129224411462615445008616883066899039527919164807398529621049579370905466058460703157463389907095313042096531606337064937288985418156077771015405715815558040025833274827089822419469714048696094342571824469456616662115810177728659292854069861760922367343091883890337162753479032447840952567627976424836933182956421886752619835911040720999438676935289470424039903575433618765563049449072339428676524588875345936746772660617951706504754143422161277782436022245370231867324554085908673923400807028733857202426300162572272927414285413239817494900480986663920861123670417295645928998412779551345443265928820978606278138993094474435263179771844904934920115620407959361634683202096300331785394717799580702613068096612776605709677011712011092448311386541061166401093653601915679235107962198662046028540364935720954432 [132,92] 2206530325498080592150079160549566773928261410689769357873635041413584941218896830439592519391617650251402330280357220345303489604060371779600392976748537125546368431261462046860908077710444111566548841144462819808719291698001474743028977891494036339167170158757043999735291099672193881034698466802495934532035261554507367834710063084076740588265346290559791383056432202683458329825586894597777363941846104963122618317931154000966504518843363468197493365103288155848175750409134346032811542385603112710676238272406397349051295773286973427023831306343660704464478697018636184589689507101116486648797114440259660818202670180866472739819216397129105414732012509457875120280536557492017372167245858177800304410645366779653455623996103640240044044369606650734608907975907085990219212216198080727775681074085447856392209420185583043675375197314390058933614044133932706399721888714099776802702935868391549722619254228554946703540359196360210272804101459916046791389893034717956802378068716161573310569543450580436378948120237787256274134997615836132128365627631188897443088400162023898767353855202526862203129461514500654270664004421832847867633630576932739911041166895475191906528274262328116906507911213798344982861615086936529214087090421598735793642185357437635160928697007765897554500095856655304999062326424414051696408569300940999340349273373511498445250558174406564549240258087213777353926198585213063743932896824122635236189265745300062231992532013925327409286138916961770104179610304349330553730011249029052661246297861267797269839185960496855388524177826418799429118270629705958872443746345496616081129595378864708684423349964145760 [132,93] -3909758518749322021738456794711730188191520390301718346042918111386582936649850461934257494242632878985814741736447515893920741919341572340693037566556221004803458007880780079795077510394608818061174419026225103534363162318178479475705040294220613287954969560285990975093474705814131937853819609059544865136527463812709643108153439572030459747583867402329149122150169989189262580480474597063854363452900557987433020830216462597573803024268665394125185587816630361370028925251201336305365619236424682681051356798911257884291932550494672681989822420855045044960937774287262461169826960544851756751145107406224174504612323310865311924967032588771662569192364571834917620295621881314337886974187757569927237970389199818760062315029625237663302447878311702568074358992346561395785275555209224224897867973232849243478233433634777466899741221303690431109053699559446277816400257701444612474325205948586548083191290056514149332376032278530598828601162518431192914600207941547900168701295360162239409191707493868112416359562266962677956154798979004207825079409481610649413762208231407009023470316085292394677912149282516506781019587720729367164867522107952871790217703603483889349507665331611337249864034109234679518628479467984640681583638872070010311974661133099580320325310412567407143195955002958814715675200698245003094671715728856556346700412116550177176643991345208769560567960562474299659094903198125451925992679434107897706186223445145368698906019158851698501437547293191120392351276330133077133432951884600606385377663777696973686571821358611433831038461336113538368116425689642513086941869350938443822111234469946857796383171264 [132,94] 21852883649140113421910077363506290172363903644664843217120409663326341349415629112340647991283621696250554949428862111256381388504277430708207046372263030852407770375556752940263616634677349732006631652103956760241185587083361906724113541955283399129813607669240651211811355196852633953777415642696143222366161903158912748265335813760733338608915143689178876428214013630620547544648069796678507582486395683358405662943951121871750169719307997655675047370533132074039823878599448969876059645744552668854524240219797623104420263315977603286140588117424217720110237405905797612123913837178031263105883835783336260853158066925014682869482567921449575864580927118306554514205645507422480322461203462711329401945326160132180624828596887885514487702497825578009944127991994266590969694518893448742371677225620358641019617803073292531923026417109935495009319187468254209119397804003747598541006672344670386588912318327052785234016030057805950708155131080559768291848942124382406177574542484861983625502462970780365476501331500516532569750499587109602610240869173014709332892277948741913618372509661067820615510533082105012201938679628495460985041350241600818993650633770410699450169813902000914701337951795640243262713410571029925653326079003065589947787261891653096045634529972302168303896468481101348444999309781970085009790101610514365339733705307962138929317441933097980260017109955212790456044465071019099253244401756013670869659777915055285348417985808786276373945953895034123043176356509409134782812951897707215971924438355994746726609833626550774985687865261708772473171952693228128569784088109471924039998712721491500926108 [132,95] 172391480521367841468965841600232588490542269306357163804282404628540671240294134690753015236048040011247171920277666499488148690125291800226376538163557453178522626546139669174801056043093052932693381830066666273541068588721310587058600193704529527245732077423501405291165698910504064845150928274139853534966366503340939810745841426057001203374965996998165485870017899016378192180772300798654934199850672807759832184641645239029980364721086687879592384813272134076316183394994645630567756911681400515086307569747848708775891176655357238203747064008615648486511858637872310114463249097919210278070946182210198880270182774613164174576937869258661998419240629146179018899262657125243185783897867983047256228978624311206225166241937393031660981841306340916770133777733470257827085923266022954854009965061351645624953305901549303776573084255479000439276604626776152464833816371349802339069511391116913361914691136679339180835376578655462269200556372387790954176836379375902879121567197302526376898581626116854567296019595546067522815773203905923377593225920088648395560592206673773772947962750253775643524391178818064328438062962568012385952202975337391342050765595411959248090595670576298394007976732372387976261712351034368390589320623548221294043023465136805617047373847421180518476812875625395207134399892241754155204616661827631628985276749817222971899836793867621755346146496582528585138804957493134266760985838667695738824434169375628294541532101060214068075766201861794459163455988971259346608713584725636787065887109619142609855957050013430965717360191462427599392559439139046928124102325906380178311871047758356928 [132,96] -1253053352693668357134266605434829402976225351973234279784871451202716846507703280502551457236791644634480874971637585288278270680805472685805484703818924622621791170784153914665916005215996036162486872034117733800854426432115336296866206053731345016906240592453924512880799694395540258319266120982328000000924075066308077654029412356290343968767306266889165347360509411673084600472192362792556855831917175308047141536272390434464296744015939145099040452473065529160509914048239166001431941372742978101853119323313158785626806193433145928062444683162049404781439407406426689358248753721906590266205406862099400585874293226725164699547578211031701306584177042771823219434426113464606686551821852787832927680704745314310695189443723834166102052111792274318915641541213862228859458756711395261521323550071069234172377270105774959852061194253993406184483169304239547445218339641801279926468767703414086028461441626965412869992829093200303729343210831039396078890750004939185731225525065962553375589285580873869767891913276002529011379384287725684816280357076342920686777039044481427525838660147456214687729201574692080122612397585966127355167445150330298313617253452969620181767100418031000482051545794762438777208753166573063877844228362427693836798381574130193037934277201567377330571298509703978502457946082906940672520436752121540641983566093523451403835470719376994017908318689761846725834049570221296927604879281332872983229135079108684781122570691081639744137696572171959281929541993997513961250583439634929853090005991677310719401427443033813218142679846605650636337822523069438936864325151586821001141947698176 [132,97] 3644038939197335574607241075581969771228773011707875940319493958444632604778981651045281960480882899526847878224233698260261340650475746826454035903262987384523966012682401964173469196987204690285311020830063553277933596804568856943038944101113832852609184851670101876683867937653877857815664627406612178358329472826865765886419068725438268428509493115249305608737632816860673607757257202475716879645894758466594605132282767840408617530177704624347682742271022711090126298940225828401965098795275753813487171488977294244694297925342780051370813740935377954550557788934440006004544951067341204492065870195324015534245131284571458261039198732645287975295351292907847976855725258275618884524250194124969460593375725478764015166483695283070402215310106501926563060614337004389319988856849563732558896273082339283618193942917397463801337614012256887798156381090990186321934837623057294238939520618949446206020862997461101526430984865120777119274294369259014055504571841304545157588937986841214468037607990338332782438370424480382578304867069041871016029370577021993829649127576804010741014797852180768384384120782868976675290772559095187360905845749964010336951200434420899958342256096939738409805780020470418120389586418023605231371515018261459797416242935497192419369028937077098127313751882655211012883448073533745557505246239986990242937109677965384764893807289503688802993566387378814732047222370254157004099201184847596396418879938532257012901808300566232999647262196077811455657351810723437922822939639622214224545564300069078128956798916893445318720344366318020723915738941205138288579811251591681316384128 [132,98] 14712415095625343013982395496169591808937703259359172289866069591270960623944282734173572820822130988138137082559374709645734595923850973091345939963744092858332776926360202004024854652281552108203865379774049031031647746963657286482166004084368285397322798014993372989994219647171088026626212623661496603317782684248387232580906660797034960422373555446824553638184012932628229675255581882529531708441556232418919258366905296735355121892222290595808267233831784473524402149747356428714994275711261470238905078524777451405246253225748246169757346706551967216706579097415657860422677506428457597452783811104527367543176432794585698523374704300722089196019270165313826417325726475708421592823348109043475286965899126915402379569947871018599969208508821115968530510323634175103662257080044369485326906474076982065455972911482196345374632786323154625976183125447133698137075552213592367976689526016737534835435261750142628940836834733539965822355099552626772101852698018189393081016687459808399331371783725614731553332922140343792082859817959516675243374300890154292500729004581643948240470063626017981419797463888679736736835209470307511720354466641024093355653202004814215811777155434427308465359509946374105524157352150270677190325862974231054331310612874067758052678655882614764322177459882266808216491143130043730369700665548040062992634078160320925765068034308635412013176370297785764835961799803307803690937281034157374986163660081174798348560242033175306300035364527024576915454177203974476850490751227048448516138620782959084324000613492305384628352211239340968858833105555671079473362395832151089696 [132,99] -57669581956834555281813135549009710891119843273339686585590939665697891727284469501992880698700745567540271597176465786306842329948836943267384967393140164045082620553792825658035257730627944598030084037975330202556556812949968181890722372812699216613629848144533316483762501950330909887802569138026402740902964847439266204882198231650363871211274217698544254216791227849072734325115566061676583722468896006734786955908590516760865444933608329258371505525935248460518093249975311034536602623412946312372706718757841931771372187627529856745492677695029089574514573758716268153157079947169704489684290872435144530610610970339488823028985472064942421496769572991215994896922363879616278433014843550594102888085537866772806215813929282071401008735016149121348454823041115050929913195089706343199326954635845682967958105336731054620359844829555624806942564794580089962905173801638525269772290539678718797087233796314718776345766878396136837917510759199023052048711304073154550172816811481925715084132839453689243226533803266513668402640851145247213066871551318704094921416974608954523373576624191046695423546714440002818238637632278919089151305410329176559752513663316075210893992740000018112848009278031574385108963971358397813781255515748213137704489320311153764439673032427060494284877707939030370567300378290197323248666543673510272372637358219709662410043599103411739633198302190288588568014154653945856631153523195737318874375428703540178082292960793078208518563744140094398880126763551267889200575652150414427104434630388337785061057289344037094620488716751855127484447725415180087384058547153712 [132,100] -45277425016351545586487078772178423120156270741125917957695880060898638680845889777777091669894246424200405651141248202677466375380930250028522626118678787941871915857819038990783214814705968347228504759896361495161511429208174772181786264344393960614795343760278002753692454369346701324770853206034643917761896419989557925837866665040761555332193046956351229313785601334549948159093207917984987358634896736009406947580240369423343431383514002540267461974654658663854270005613379102006010837921291088708452471024478827649898543269579109182059907538794315165005592954408367071277091092100202581776638265465733316000166605240285727821065740138144054768104566582677839558825099547297928386460589917235524152005856419851815235521839932086951653700577434489793210746163217505659615892900247336103808658686202299931500302774253537389642234005540445589158786333855186046517988533480551298240762010351885032879087889821313277839840305912547816028042540047869969835654722705722209130878039096360167082941546736995660315699962722593813896489087681444590943654378453051616560090375270203815367925908371266419602416585797622825339308200373228595017618745545441401594545041653447841715635327127568099561950169163426384528305034299019942016148622960081697412522831314767405825301942806194273323893600029230034075411118091954252567675639879863118709925035911104195011640708353016606546218226180217616991697608920775523353704460655082225877169521192178720344756256141894612451030890566405597702584173104103405778884959637719490813916684723929433216122019729605551712643777346870639688031216806860215150143072 [132,101] 2469164612916354947492901371686392964243014868502906768647096543146917544118195042632399062116977555492587551231513647111003886912604059611643418341876463613466977596353226223189405339906676695523293060300998305615847757877292837009190240537398797900580789476144208898728326376911339851176863822215658527087832264089330177289774985377590106569493049520563114002878597068266167869556431129226626722457502904080318630369558324444437120594799797423705452710738609770820255153769023511680710068576438720647088567016987425622199649293242057759964265243900668883026677723995295568919145660799061226036009882828698199304715569806235494077737800559146584834009123409366889302398335700353086701046727599072888641559717417360485074652506346058495437692398988352029970606312825783285893618466392913996416055852763834135157407446988040176199165780678042566051181202638188956050550747684707798176987032330105553186894860698512981731253536036437344004348577507930327412730201554585463567161659497143938377229994035435204675728439737620187180973420245265581192780967860975492575617636019211686030354464802153522562171274114499094397645451144745733573429371193427480502419495691847087033802298546535299103744539904934081476967693531421549036493389639550364692017541979371107052494973445533919403399431753138504660968677612916002612027584398925757816133627056001114562107967400992999539598111595670544118203781806000313718087099968962895079742057998052189235924463746086454132487635631101215463331240757672990903264892800773184289556633985717792049602277642282971535737103596263200077787063218699220961192 [132,102] -11311009279489898870863958813814051863960001585768591389643546193026216167507188961980709154399253055994582900726681427696534984060758177064235642276913695572257114431903398778187230305841919214686039624554032402769477128061106694560884415502074054770396813894883773701457719451804977797147431858419227234428116155278630926535729276005992131829068440576395912685892543378359324159611221874341064273059162775666834639524792913507440352153994737586119142154293485977200658002312888917770114768526611229922881363278865125669728571365132351584181535664502495130221743615937745839476970916763388726016232112883257763468833480613460780506638132311699637279779331005179644428420542870297824326330024436623364422249504932289009857189512047385039386330604425149900935424546718072073914115269742554212375422983310862044806134779366758993836603720436035367361033679026449756191015593652102371927413214008979813096092743800837601319289946885863008705809409991332140411327645425856184173169778906792740605004083051533893563045306876174013220988924092070343970756782865845406947212936677925436641365471284184076089053591343001584285930856145015321385979804273951156832674646174289934834570441351406556493572463617881137621265430353815658327924800711529861963945688070461645694488833179706088897546217872605483874098225511060840939525991191011455974906936790185836918085356842644000041269835146667542803174996073381727503728662330890916025586236909837758185786330735274564914559068353364352766141136626783585431311503948941262061420839033463887323760614040474991545044038317136484854301653092564656 [132,103] 47800856230375497269496736950917076574010994218898574212730882490504098756514396065843503855622326179938782039835601884458608197240720837052317451069495047912901501322998721561221874967939639780738914969708904218507193184007640451626692755632902734214911469884337861400899379802889662341083909336858873578791890020306640253095923673389962063518997750542658218154737878140914680433509913675485474940764348697818359048582993643946302954363658617030106591250919830127401644999414331159164747359890588359754840869006013481623949109154272873361896705660392009943123434774217771830033571602519491796032057161272965827611589762568066974956064961317047512083983961250326997188778183429533775470536368531035593484571751358662832056729980835838010278732749524568122811566470811764142870013069497486849302290541022550898926515605719947606384570402622992793071549410862110263267164927758147704878492111765309584086264590715604540010507651849732413407644876302471831113349183013099047778522689971426118506776924580948470896751421021277777113078232276554280824477338136901842314181082368693823993748684008334298565108685492984161409773878631930403968802914912917635209704119518961393274768591779671254036959966304269254071662532620156538630245609253537344724193067277579191773285392381348668943275851485808675591689544247741314521912309369373824198866205581716034438295808330279416871388445882363651495681195274378474081097998708666553117637051246977682121914920728972320919332463459321844842883708750028484944849414903368826052244796215938390546527880671991596977877583630356959979610681792 [132,104] 15379198782772149413219829450760623519076880908914732463640343260493031927047190421696538753658078438945055078975378551782186136141749555864872072146325608242584512705112943031963700908768886210042918636912838125794950233226064926886019536783552563000072763150560714151601469242304168468876920220953695651459652023441677947424271451077432506416843996055268852031910185138831824527732742508349471625940265815484607573976943387847024271885866770301877006793920429470012943534835617758779988145600579534090712912607360866925195611766447908247699922025812318444883248187775866957920396826595037490253347375745431383834268474607498418955424982805127365149032237045255472518715587006419413886672535838802713578308580456363414686080753566443395391249295282901713897773457997404543069709011564871357210321994285857665354289007778716946372852688053967791454795667010360390024491976071601265064824829729280217577584618831380366730171602187892209694129386005719561586960937437851786912741467433978252743674260901061496700546687124684212861653324436559702435831416320125110780235476101284769010391756588821864464504336230971665322966473319716739958165018372412298966032008707271491772946453958324333884394040846873666893223159031844000947232835139356944212743281420875270889220261739629658823127573612571527256406241638503792124683959967685339994093554437699062559904188140437128853943500101115539928035995945951329474354034790349659162797611841278398360225360607540795730086546327151532870810320002203197849788912922110470399109759758736968853769281955145067155679147702720461095104 [132,105] 274896940811461670198263367926235241331039559771571597720200491819104770786200416515148700076928525559773163285894688828568761246155131119463444856725677653571243438313600015109186554878151577322088088224302713217307054776071350123229552940578977720528711137818945938510867391968186862395086131361356791549723603180665179971613410983424650158569899007807054011598957168265002093170677983597022173886190764321135872383355971419488849866243597080941322583611941564718157941921570394296255285892244004534855773904528111152916449487387882872546469322441317378634936384557896773429897295974784852704213691130896200775996134856904177812734427961763732613796910175583910125717418058571500279692473822714024952964258907833129779526780744454548711128386892980295320612523398568197995629424051534091926145930115667841959487169519107241057919816229194839929054228281309052663497230351200913613565984795083819929943947701090038588132854705606671442319063282629474107424632672709287998443123178291110087069232098045680687774576018764080882464292471288396301120859707084370002197868968912449151160391199232084227235087652411097384502405302775776541837292488269813840881132297252165976268996720237298240083492199892861253137160424941826379482952661878643110773038028809059484732962485387329675884202418970911692300690273114254820122950960981163226924979952183745086544196060080465695638004357411720401275140727932387155735745004046320942637964990331093222991511192566193848369336284140485967525356126789035569360472642946396828676969384915135389714666822134625052758370118042376944 [132,106] 95032276263798618468798158740037048952022955352251105395875147932865635152960522455198227402273147844939216260727001167988321827648155264883053071381709336512150073233061787695714955362510562847885178804349982140111917068130914570802072240711854708033336954945779349975999545552010585712109877024363126210705425074344206367682423674515286260829767475219686130240520702721085663098181008871569228465417918906835126029753555355365315807709623571271933404917977514457265699283402194067596428701942475298325085004646111810907806162500994846700451197491814850076182477661578479741799662488858166237205375089299800191741883675377120035703857428363533579039400476461820238478377833828093761052695088467723645218451707691034145643294507133584277205531216363392619196427730536572888199102170166209943778168098653126765219336475661333562630047365292017999510036302550587818772317291435147719518356004932955548622177811216332983094850855007330886557493356746449843457949928530447900563188122104263580336439179270410428201440465446738772738122882973638741986892352782064403897102547508711869019507031488680013048912622652782284762882237101522677007203280943452044578645963558838211904229118871863473130437122682300905806658435262483914822191813285809136966665634526381532968709870353697765056664390187480752179304136570687622476070042666502968308192337770769017684591097754280125462503261953411408373214660556754776410421030863686234758559003175817233880943230832731591227009299435119410950919997612879865507864367582538973138164482282072704249074039386755344176231183880 [132,107] -1465190987270203567899144004792958600047479176179275809604648191236927267961465490842467001878008389839219513767207646672294906436535353931383252441061226434529557160862588390427132717597420294446280345969119510048707079716389682618917590622235569749019223321049597334513556629945051598751716186019526442736286001826484432207566737996531443248602380335817307566974672598685375744373705209941363903965188121063966831843677896013821562355428067638956583755481101724835791758061828347791816254591541023836025754287171798995996552131351366938288192700367059505034004518957473906328739585668033806697221913417519313085616137932614770905239926718345368156047699246613032854410657660067932130398759521807211567603937251194625950222987481821194071207851954049830077897263899128087043808312550705891558204613323545338061879549901814804762691529452461458017371533572710634076816794482313780488597643175594903030467112897763475991031024520569649817117621659472328365682585642500951199210138252368528646807768420943285061486887386850732042318618326692078883268160336882235483568899545079197010933119014032763408472245585776335708985695232481816538553291033051949737503048905453879684573805551641842859626892377115888209902566292754054186641025625659089007269596287118839521784073866852645971131914493321036806923778493468196832559117282650342499589187427888210151403938353583923880162094845950576811977142878446856096317400177982375416449367939488031136559034407872987780539211395168449914854429252671776596412561638883917202423341730299520023676394580960212628589540 [132,108] -4011447377773202562270185214198870761100843784464091716993122684694853936132571138257383969795234636361140585946140325370680095249406889706453330610857084230206507851036024270176026584899903513862433571649763384071253119526255256335508308775057683966225792425550925465669011967624168917797701278314314496596132116229203921684875393936505325010322025691370648977624847241031898424941673206762877672963488020490702666837585866401011462107266394699807930221263288553147368485893169942457055100689758281083180146929570191138121614816187815801845502607276991016720373203548571427639306157531459617063008089823464678008406997205554823470104198505638829263788064445987973820323509423545872726895202840090496273771608378500173874720715109550530415771124050911334622589966178578868544049337227887539597608591245097254044970795657096378255391065064218659998875315196170097748717940733323600657600170437502245707942366426883273244464170041563120444667046505793202064570708840691163855814605755123119865804891567167894932236930338152703069541109787917870419441759291764033771182094987084284024934608564623398007775611613038413328528558634641110779407001538616556339227126704184243490030274901356128732411994795900154850207017072446115861971448704318294811335458025715037362147554981083378770521631468054312776994070591885393131789235349545753649313415017596624240952224029912745419813601606863093471541359196484079973575161516291423062274634930524233070822279210185258590986882491989876368082434307365923322355018988739805524483498863892577102661735580957461308 [132,109] -15545010185005760162336486459669545528679055340173485949636275299365559708766488850176440338109300163027380565097991656464827832846967789093912883275153739909460746534869944099786059769101589096985910986938870874641684887445178110568427193444707283956858457023022454510723210600624909929912205574240776557053764509651456635538553053548664825731405936805818889080103404916772276398639590444062071474124665458532692660688201322935529225561591026138050745066247128600359450294657622606495773666205790758971136432774138166480518234472892525295702801949933779500966531862274716092530212970566821740099776950805857889811531457606834430868795703373887859793477594388003314745819972611828509265856299493977592594925530052845644392979740534011333623909513998784428833152436664410514678204081875801773519594021593941104871267449836493146818077177778039132240685378457496007779377399597503714398402638924723070214912773786491372680055247319284086476373207948950229815579844821363586557626394267878778897279784065443703295567776371810215384471980517385926107624583276627858425334447786507353143896352602822406894494439774964202459156710344604085406103417111275556972058526557264146422073843637976943472087541827176667698970308152086988694640187905531488960006714323778836455326654532438288999755881629075534005617820546821910104778084585589477189589932320417331441642184111236397785714725268704812884577367339066255194572208004958875289411903170210756846010255032047757494227805533660872787613447948586108985112627693635224676949498010622928835806240578048 [132,110] -23967579843753655307207070071976501232600811614172172471377832244596721840377210305008877339513834156942074762678153633936372828529306768190506621608943987924729524381126598615421877513875126915433440051732909357574678985064985611845324093943958291186511390902889039347242469729002726015090091443623905580010466983485714050491566432434456938397951955004743005072708962790123988994598043741624459874555548049719241201901891013372941195214645408603929579551392299561744957746193091087521693579434937708141996113211321642563879461312306554900060234015423528038116487192074327003030358870571571541022818760807272686718987120095512981928789156116769365648970338437951897054483659998309609845008542309726204245556455944565814134006475553244476274031094774855584080069589450353394758048603104871767788554699499453486499411337918349291584473996974446294592484449667551680871875640358735834880260954660724216601873621684452589973694387951864568757154249380669088910336462759988834210617903770238933704651670399184567057284084022792511908755882277661853706933877198903115124605010700989640432330934090057174486735976317537204544278899940443914554840168750148765833940989977346091660231162738949549596682232970062922691943961451234280905269803848981788336548459858685995807643041286677883075730901133478373656555381423360110072913334121589427487710093495037844505549047436509246973983040551914688416145162074547186069875283683655736944564187774809432744097891730551840013924931146632549105646170838199389069942725312200099962227913771355731454233856 [132,111] 27970257858210048073249086824263468154966665903692406920400215894064359464005275312040834540495229159669551471788167958722370731765029606480076072097730653521337761733212845044274719215507150877632541007462910566161890682707094742843723590792974718790824259920368507829965562817164509123297924852400489304713349341920754892944491569598808423818816417212339190905054720133829836398251668571045791555604405072635767793164924460152258392772378636396935549538878222381984154636127155039646941881193495872916277757120693363375288430243805760395080493955331089572025459167404695346813585364656384140081470203689959774039896449460488897615953913351684968893405668132030647752269877338009628767464246553087609866092265040712243405695764999731928555456571402074721526432951315667575964333848337428887562541777948773024299667521758025841812942450047741939846338405398916677890753495084755689062896493912555679881181791036102640694589762833598049259112759063634037699548803329839341931845732576716671323521628002065529307977666647997548242807045547481065596992028773754372555483668703109064767853664768611680049818140945906322749609023441323620009137366414257541667573477103174173482986958565930942462216439125074609368455549995068350400990660759903645022472731297250542803150594454049508630488366027999724154431815700959676760075389542549288723727140251439632500446378916204634663911764284629478662305006618266334694977541767566954403419687439883852440523222096503016028319922321692290252776904193996484994300993459437874795445398136603760496 [132,112] 118435542535689003946993586097467135168399692802829626551397533151925499337891674077299302822047002982642630216184086973686989853508413279956479862288542495963639577172541633981016526006718601706725643096848145938615506795553117440989655850867781754478447192830477177257323647608058598204427828653248230275242311966416790236522220409158108147190978191868285487000273326385547010851569783516226632188197050289567498638618178484643482769415500613647042159026653149469255149239912504113191677924016646236278743021734409658362884668038982132729858066022853857981714375934320083638427565704208103486768305183654611716005445548714217416873354718439106083189120138708823872215351969327156281289223622676491177358960108380102419683604516426450559835875076340639019775101615568799237915260643723638207683958581286726465001833080835834684568293116553820413985353791643732969466234033507877904449994869518755695028666999633749399777419891298279899244875626745406162415167170175655777435506980644573202465626665504377051612752291409361468299696055931646538691217411561484034406429810373959054123833336614626574569901907609631611921527146853381834814865379199357391898955646336018748443715621986143272581679092099490841297215467494463394162580219009395145398977777297906791525184923557643755694068556115405753662246384352330117735135800561101480229058296746985627895920118948661283527464321696396933787556866921021957530995504386662613384261634467547629240460671732100342268599356095021427231322491433614195030572652740801414657725845152032 [132,113] 52726270312627349274746770495932367716549421576049385362843773617844526181338951652411729880829856470803666037193946258134420606458876485090907809077460384092199216710404117497006113203968733981737933614009562510039732508479308297392498028283545892173167133276528083281218717179019521245092473846615534059110292285661204175659163102262224846383427635242249096749311888039304541723965261701046693164179146707251795596148967784296060643463318548214658580765710109696194431832704470172323747305081041060000016339744427870065922914636143994330520306726964988788098900308135002542382766801719392385556949141349087103628442993855420997192021013907287347505194917902769664759861967476674365124697369110206469762247141044391714385102509171072319546643542980023469656823239418361122387289511289641074523003602560779339040958658062599349226147739747618173702045905111713971689891346972593115532419359322720031474274630504517423185604915386270348313002755072722713406298792528783061026274312453345204629442101040605901484396348950674768922469589146409669647095488377406112098764185598922957480797055643436950337156588197983077635290073044015770616611119931181837761229290846534733832639372186227766495695393872835471692975676887501762574680056077645920174091193366286025181036882092833788709605403993298922406379077056562579615926307401029712760390330923957742813490600865171707279703677234133222039361695128401246531442945064107206813572603138211697646120399011693932174412984419306297597238515925310227538352080940872495431116336 [132,114] -83090552576591694362042284472516909556450116796216688788766740329782523922879137556900743078916588824184394513155363974847144840735231485529230569059518675355197567266001631131365174947417554155191208045007766442200318740709791625573667701609112714953782707054022229162232656211918102991684176718213160687734304399142990121620890259695521759690793027028666032878141661504907792903937025979737132627071365596715036283144442212345304730859029998126607728350161585611790184457434090376392459319927321206441434092327938947941084362424019195065499405006268213713978937726062738553418420254115231183492600158061666009947296550349716550360764759372949902589757248659225249321240763347725689559275362972100139842569094360368940501732339578901203806684498912359229759293573022643634082519300142319019379870909137676583350418446530036775268105971306085170182586499961451987705741761593549643522372097453578833753064833512168954557681548312178905655136177916874459421110697892811470866136583435561802147844923956589946446200820327424067188542587358509617173987639236256021875326455534266724005548198576594553205880646715512399929656375794210579899658824565378336322676586877305822505367214466591976451075559680941482171451235109202931163892019256990987215287464967144137452590394324007687532861549286770462549264351924573884080554606977347155411864341744656595120884520157722660643239667050310751128201677630426015729168201657858393893064608448000712012242580670689370004650086879152687369912337386582159435900827818932131096 [132,115] -109206464983076929453475113226052036073883832457527760442938168201636577542826089570038670375134547054516876354843311994616982761438940893896833774875087647903714709577052124075774593310113978090563012898243909679876660965984733738445231004226457638708496130594955107067957907147876591623832106329743833907715175484053107600143252937747636793263859477747325284331263741386600416628234722962110637098313189800155845435301870158474647927493357934335180207726474426609743273175992307337294973376031588558246281976534080372070557267799552936087167770804611743411988328013254137066267090803866312022339460268325971126819498016695210124256973101867819427449854002715150641183780662554417528283267508522632851302018671569874095907703779308885190872909923745203860379042439235565178090081722589937960378096881244359732859125265550988747103076931220968255575873565835247014102334938801444367122075824594393084625053219555139803354365893413367570298178287464656383719164850777978402050382113586293511427520538857045200398193935093704047361878255869484010966740337909199953267978896912614956602459289448057201154573355334380977437912463184663775106465652824896607790664718680291150729076185740753544205364117003471530466997573064620872977124935493527731364623657878910492880297199815468465989567438573184029945397066830186419862957391068341145022527806196077025018054873163389774793422500720212024112833918786226695641149283854300608533466331597571820582459123123667720918277338383357018833155630861427723356474470464320 [132,116] -65362221976327447669392960437648335740375632344336505722690294606281728272354419999373671243798327349374639992105968044064236176787587350596191552707894444090408104192682728531579558466160204316919854554027240644544204508327661899253737015875939904993789640892538018541958308840924560923394249293004112672184721623823077428911226736998305730037478213668135807097516979574210653809433317366978235843541871840649041523874637806256690160059517020093136101601297246189164646920375100501440666300297891331279899245715355998365941213949645925618978809715828953420238492921030462662171657235797868400179520030409421483188386870021600969885188944472367591172790882010702060292439685515272054393938527670812214862674394207758167817110656239385543138039269980567802742788403312126554221646245792372301517679749556139009344510080938533017226567165902155189782856639454941414320440527276528715053228382801196059901886821342017083888578908657919527370247925004311859620372891329719693004178064620771934849125856998987237947480916846248323875987190237829443503618714661602030461078916169579589805663498968119060363753932786546880126104149924309802591687582815359811674558225245390778119586694560540983006880958147514697998771813605604398611197285347932370329012830701941286101220445689564168230827445111745964476266077427928893459145874871797357101157627858223733929988277080094834229167878038252190177740186288475993363463762154883780283277700704765320833090000080190538941355986616817389298257279671803720270970864 [132,117] -16802397584977253662569583205210976775272790885595693260084478660784146016965065981934127365916531037273402783161894563891132548483220988595756927122590075809003008112258887589118729919954590447602237817336517379377568746831232243952544400638594386942560682512982593185068417773336867327843532849114872677342088694930387332976136473741544546059002505646226484835517704500530350728663070803098227046233025023871619929961259976485397647594874233463690408859270855082589238666729043086035173469112477590148839722083711023746053794027785213444550320382373281129445419218258430946501142486619524524084573911323218098100117543345881588622564905787464057549256262087481811003847309939222810923123278346447130237429045307832956951921664134468582960138996159386503742146082030402587987975897383762408803846121472192534092273598833232485825225000539128868454773082732808014004973379143695677933331314072092319462833390950714577061871580712268007382387608078318815335634230214873227036068063750259960496351357727769015936548896723230012029725264208741316916444784331528034161211248330260779995688274277806923236868155824986080605403056333294089343675120696651739679833622467693484809769805365030979340686986997874515259684683379484726452176100591380272430683267349513100134727843281207118392896439652184270542013939133229632874807434930644622197027290504439271344257204060831416750333313124457357102042529268750042724735236611352980611661454369804300092926200781386807370533545465666593322586447079888082576 [132,118] 946447369405024521196422115830124064173124731553919451957922793964502636322389937638339072162699531263583715178757064780156523363372309205008936429354254843211835168564773079797912262343092580297085391483935624102053509667860473625530722558819651912755072198648597490044173922082316024713789470669548495216416347572399311938513478551691138444163348716877559643249664415370531905119893683504579079558452482248096180535122629688205748368184396927789218669183725055605797278362715827770738580120946132046094346713512311570406685679213346720832436772826855121514946942356546914444637406153334498460095482603663301036034021872866331453702490583105069343555214206591469139372164432664507880254348024177934373721971448211400047656224875232246479152956979578478431510137237663115148696443388873489069061642648390236942394794090685465095247136741613151002239359089679132044667462985255285643306678134214894661454342023064019308010367965483639354073947826481278444042273215674290311769414840313501867916671050787147730020766742423983175657730091188198521346626513918505530359623491884592662027221313849981584154251204486821697599916645439757164392722262222598340367876527302000309251641576619878238546752482277849619936846238857799105354653758882894338472296068703594902055282177993058343206275657243913038726664894077702718498069701417483599513618141221209085472579143795046607910819595111333494040227882578242356367024357759450945304706802297123179879159671773203230042413549480431660949776295072 [132,119] 1112817884082237170940905878763408067240691352999306380022170532261417421750178671199655847108333596097407986770493537088855945954150014375314743744787724058937889062422556184775310439351989867860947067644143683449342630841802989917961828958905510890347445921367773715491855341493617112731937219596890258868760199335379067662126218773575322199561739136820558435625234098088116839231663531139847003600962989849473600670892484106052102476536087043234278402375339804872456258241164743750366351673591989612145980166247249028570231955882142426610089447546221187183138548916046378317216101558611004361981674099875198508022961670877298789052455294226859806370601721547774695092588640183079887939231802063314592233164438443670930816034079877673354538652641295353640652274237169456884599205169386207394414624989478834101467863473123967330031922526626732016511127118317407416713922155325111404995639536668286265638140962072926531786313629730547926982511680649848776849149588524293698659239577870627314760708092812022067665912635919114247176829203415732369259756306439134116021484048890838993857661769077860223587601360999763375072258373183001417284781674938896597434094176377998445358952962899159952540876627393728330488307855048353280667035062054833622582883302779315187152590658778716147435781884298022144359203590905263797077842964496299624870272074056975310101327428647308869433496878337964319072797247148457635634419676504868232484064337356422158816767138418570188385312751674896828347908 [132,120] 168044545345599638335368259931965702417911404080584209914024317737813961073074870114395051814984950631592803057580728806025466224018014393604715689226562040241288863788553235638419333240415646602967324863656631932786925297734062674464448747786349357458903666886649630726786651081975216230167898425781339035691682813394305440117066881288901596261031720739883646431176942688387803597962301993118316874227255658019675874326417979079473397387486209678833951688222494965961502478231218423948288581153925664483551479563756551781041155629494732313227139121939736380452917157736789546362968925148265114990884432577930771043280791465233421092611127339030684744310234490453020078288093952972345093085708775055656749018475458586487875242143706779947931527517084672389259463920940186236566844191734589646790678479070022993792527863807562141121057037354737252940087541306441202207795517675883706715568106519910739064965642317800627371056527880506942686898957548212424258683938052806950861707458506397966949655851405614155784745567857860520518086625496769713002276692023824491085072894820955681941160071171834517013460896692283051056858763363690677522831394710064235781586924187418791745444196272614493708038008875862094777851038303469867112897187238940284737530911523800287762084970964831057809249097717679436628743865442761644429156326341576993613501100776833982262415898479534204967191810112779782436164183919168141069929037779468486106686806219934883959415338752132780393115860703329872 [132,121] 7550639670594425759053306995099318469717194237442604418008958437161326712005562297089865657177340628094222243966139683487489411021039233526624920092857443502717760549760565683529273072154992521856883177267567285090818296316874561100363239081119547263776149416395484829145950811960940592200370043305352977842976713234255609582457223590424249035398627582891227416481728473005681239061436400209868236958863924293296063342995011452043195288083914252890466063540928523183929662529173879483147295515582133664426973557010054700831366065660440269898085610765551911470537969599831324398543034609551032328401761448072096936187474537880420921649678831292321193550624986134182301646242365870533857248996390973577945604816914623935630813774401898255576747557265320828332948151416121803103393816477336547515038822184418075685130902763477522516289673163744876985412537798085873412523487997409507412155354849581646200017325953563938490966056800699300677222409589143719893115475679347137532587379122385557566875816038958327352128091465730875906168549593179101167227966686813043368199465071046000583965304829765296547675605477858107543332766874251492495309193841705243801131039918443991016501216917436048214876004868746893436212867744678872807565122747109879781932689128902265634791057373710440388870113008951263251086516770969424259871792068657831717387197507207902522128619284104898111293596803115487321241473076466044832833378802446969648724088428051338470328952154212440090830266688 [132,122] 176351219244477063630794552890544594497157415755181450339795871890426056302837240744237879021135263552979630364004466585148946256195248836752865679474145739684732311555974461401983954926161416143880719435971995071492848773450783480467384366000008700985823128126919850054880810903551828557498763356212851592042002318960368967750687984447187604618036155259921369051095659736050193905183472566967258217240034860814260766808697516628226911827145285910772802031085862057914222730018543587445701008568513247927529885985311903248062051470940905672104800704574300077204101527489040839455321829158599997275004119766372121378322034944684954585497382574830150560000768685934519861735205727443949898124223096732574487946207157075565201407006901816047509126726256181506030626789814704858024187637625538844543665169941775074528277314081965753183429454131218752967620926438529412671369601400321808356285233423954264026203396208747576157025098038961082827920624053412068412755399103284265827896479060992214820180747388318242766706089766837298385164092649399736002814074329067434575123172626204047840191901367073810152327556497458945892169786061519777087369012804990635471120621363766942561722867237810908803271698288675797497765863884679172789791947956533920794192665277565355479622934438163231402956792465662106237567967175028061996923679304831210954583725646738511183175316554315389070047577247808906724220319542676348658832179808290650386241983405384435617417393542733926584 [132,123] 116619458750535711539441424229567334982109844620743393909714119748646005318276511095108247334585029996952582921777030048647885478870297374223041781350084157415566719971452279627569310079382110391394660182834990631263251545524132601805027644388589781070986152907046133416576249184419671134980815249656660323527875814362567871909510230580397813564119454345338894452276178772713601138423852660002871580214299556312976215774533381426112311688389567139265194152525892551736568903631662724310972905706909808796215100981311605638458110098663537451561337059508422307091250294760124066332673052601051721628573867409086672150704694876612562540581724359644884192927897799434385695254535126451316334748432760081205275849808720043454306556197525153316259521153147691822347903669889778288990821532845664171686652994009742561305674012875285624580318621398622045730884716207601921909105528168231460494181287012484070966813086475791462739252500114777631183089087279630336988457340648123471397943314848046188915013411456986079133269989828789520589735469817189973318522245238418249420531507709332613156505055969019751660287366663221438649649251850448996932818115539771492286913068703068300792784004006795297110059248431914394466951584054580110569493433929831237421573668440226211857125740452751047275226849815753971365160593135480492432180353168694908569574837453195754569863545116540991120038465026469098960343352227508785563594351920289924435817559053189342648172198496256 [132,124] 14651574857307699653114225128264507572283566845971013729027265040731196241763216814315365536871228609566018649108865978218927782172288327064226526668192073595138382391048187694549813871263548647811212596106573978193618419743632814317689079375970630504103652314872612536648919917972099820800195009767361138776517060368874075124744147504375866861521404418647412477703386496351702249679351446116615284603475081409579456831505514464226648066962466897006758279399891795507956637043002368315086156148928088408411521682598320155604094225346454001837707053976363945678101438032050966841735642678700079693778144788105130541593953867825236796213220268068958993563013837979836555514271596530883874678658412555847370336884653693575528014444033910541938667843394189610370422851711500423985201543908351318504009602783853261016408976181993180164015049191838085706609541293893837183638139738645238862741414625028386707985959387941878838148863273216396991833261002850798690459153594399834924463207031769437864948199004702075006440477141933656139733213888540573730981237944650370623802031845044769240254352071090661949530512514971811945766591491668786893121505738387595655543887224592165240582742827195459869406054983629303637799999996331919278837677552287149717829340864784471767065136672591077553693349647663080959165279508542357282627849438113923874209088173158026693774738820322063791679573916191402515217508148275720220519408607827272221561182504025890809582560 [132,125] 714221954543830885388522559089282055478937598925892741646291749963130472614061566586333057269569506693042942724736783866146963451668062639759187030766533092501796370673301349422120162074644226445213090910938170465165889720356401162199881176149898317793393976161404696600677589975043727916854613128181118515915035074807439687237216960301502732500579058838601423025064321582058419432101521787585163435475819586856372573684423379333338386603979995031739120685732621310255646350607263874137205271236219151195184604019944622759964486888087805157839946652581713012771757997169827213684462778406376347083492872444015264680935280463626397771167768699864538019959122180977397483886472075465195939515831557871557443928701005440203348523791168979529219348928263636682312167812756273062301733183039003052548181197799181185444129721436672944278248921095388831072992149074785642440456581967859722274075960614743317870898942922460644512323540717097574711018445516223501406437150269500189713171612896877852958272374275615173449400319276774611368807232072673586098175163401149969293254086898641327890735427917544657503809473674217287440897915396900812682972134447639705011918362716409479445758889648380692116766589827260409678967514233181545735841417632541705538348444796817515832189027272258300784852055737282330069396340466349983372426920155425405124887044999083481919080912152951028849970054827505114035111020198459663637875441180399140535756953081083184 [132,126] 19221033438424814434198529090272741427637339387063072173471656958785032132152102686369167843617420090957803202646727565558316169892377916344913918256400701226104517046839388189417162791318143694829021486896056635033945615163466818055233114037189326371369698600755035550669765026080194126321392765325583391118547690508061741528909281600808616076732468274304518202620455612795717015095690867382136972386267753798309489460638724700230052793602637468060777419952379077299130908133839049190066086148309237816140020113784190788117608743762320790184972778964139992949620582222261632839468856456082749583805461843105284590390288779266355729320472848285178428010464038076465380259210706023027001820158539312750536855319519202913703416400977841486500921654057614195757102592996014106780123606434205359619212976429925064633031582134455338750299486889040043106037080383272320880682336257349563217025951159163926193932433603058870887974846383994302125442235980914155753450140215012552000506625479685276506942340730932301853385226239120750463538343378039292611967334410046532415706456839549580220338400520812500805618327792314181487737821785918573693250916750935402324393959978819294860223460157948557707390582328103410861347673439040749542650867299102984321384361317214802001694339080148203728852281516526098020148971448750689662732528991162048118578738887150993070200339123192267849803756154928350817370829145463352499164134454728850516102167888 [132,127] 244195206889916083979004850420503694294069858870504896894837191846510146722890295281797860401347265667390803534478522647194081486187119699637802232177279653697527139347838106913098843549305326165338264781876767506844501786301933888520814534646722328137959275547805264442459864384970555190821497751565161098662029131587320003483455757446218819634147488828553929533175189946870596136941725675264966290380775295283588169111584196242838606646239554823704442682797741565683990324525175694059681314099496171468003111841999145792294045163799778312073299616290254869810850517040701903148265000860185175645347905142854031695513489246349624990996263862305982665836885866122394684155931982452652676488175337244051988343242463695033370122210938525723858555691607053146254779894834496892739119528270342483142718217514739976841953300406645888791886436034632879377479137761344034348762785778639327750661564739762641462933144257414011777146990472319309037133816651921390276841995244724708675547648185857379536201167015345345348244299546766182990048024518110578738459495957579962403873167160458355811228911947264866716172606369568288510277865485175039279386476012474969380264082737758688172037590102646552348044475527047143980741182752001356083003086944649528356104869485774110409347880576212032018005208958829386169580919031005850338496695033060954077474139923451591603777278134235603894842581451352559110291436196363079157792041303976120224 [132,128] 2716548934880721363615469470054413449500646678640999786121742039160352408350269461403109468273612098477939682624805939238765573512936855648577598277663932970532388640289425884533216489375140900716522055466350323206291319479273465153496164085484736926813269186137979621539746277838315643865112271340897943679651137130184791876392961476613477528840848699490716898831429317099549101270603886863039427541501423359854801475126621820486766216222631140725464840738662629574757130679236833777750549034740176590474911626521091376800445195025730459415801286674950272976128450144459545951552929673280955805162839624960301297872763271803741189602116407478193021313328122433674347506525866129555247147712730968114576566058779574455247798437858474564282286949616933428127014499214091741411056982428447572726635278579178864763861208178538865391090160541632384443833977266346706843734468713343103725413621035801615940498230410098690436422785142885067540864254645563606726489693132028175881227108957176206103813054557769902080137036710274000954065743580577435546630971871043330984038706291946626290681550379771119174444643352025502654535964204881804939653020333340144448194099885480004635879756242886650933077715793700919623691067362371298693808262869532377680268224641528313968472419958817321439917549233371496867374152491603832521321959602490070572023042340668949899169980764275274691742505070518539862071942139680329133324711760608 [132,129] -11121451072735406816984052067566793584320230967205874261810917813024311661169775894651034048271324311541762785879977959466146616496029664087479510035341404281423012799589087314440435436981779088626393820089378130791997503122683605103744707330019499872893156356875954246848277616651036067134162855767900846689584465061384553863111328413434610583043822880674606421203821186488526233570333534165994206372843783347722747492640738242687963909103340101997653612480699396831529139091389579391591462176579675364029761756371900552327365499642750026122708335311555775572834147078800760025266758575304358414030632229346462521512880955060874958760021600602576410587356763739682161511810579812889371892829003773526298338995685186650251764914451421557986403858473915824432367196089345575414532918259236266868765636036873702606862808638183753024159717380209674324191671932140980510950826185562376637998716680182482413756995819449792203417938750297572692477854970694789029620162324281948420583416478096977088838228964901543820451962393042713285378050170953638472580449786229747304395976267018115973407038407242710349448848999659784142375270381607036740229299652590092853222257346383345826504515678959543355085935687493607449991291483536196306971726301777556277295748907834896058444995885632610771931006735287171186196184242970140103402643594060491530925571392559325137501119175924843296172832650465741778782438175629181303776 [132,130] 601247491615131780905721986638775625356169396887689185292626402651602854850868054055274862247742659488892017951370043827407473919467030492783033707453382131497979914102689136133552135600406350591989959533935326665110362274604968065978825683175408843579937495306544095603326895051061204724952321087672341461261459721513750494180721140915036733383507642053818130443888633125269521678921520368422938374625939889981692735758449960245522822945971360653118145761392149821555058250270331783858181383490954041917891766142097120837609850569964045002219862480705168973794239677575361593379560907265141278390582093286869062363225780749510805599426115916759286809318962461498325465912854596267232156247646365871383424321034412696172341962830929913117895420407405898122842455906033626259359143767838009061199980019106356913897467605965322817709951968948183082401344068798645766283729983699355560875823813122096792480034834591358865112546350433257722508340195751578035200233423919999172276399357769144078215904675099872901030567213027061969220291203992328349469633988076641001536556016199545511592632467856188899644609460654230015981252011108618792509160686733946247675861215643508719627373328352489039913386683659813207683046045371749065233915577648598330287086054720255814195360084172107751389329863744367954035248186153120562155226297075534110255782758295061802509782110607450527938222652139076148194962524120452 [132,131] 2346454694204253469569309427476485073969378818292676924982862834933280794966392888821005594689495297764896920081004075136230051524023424547046500411279586207458931292804997632938105803534031933263582326880727742935145001157150777961629018158178587397243241254986658027652671812759782392968991307155954536406902709871288351372708156148557621696793949194891994475775305741364753619793045418712904315274861172423143038465672343561339902078007152936834662236339777952897594171923007038978825620561583824605576091635359407013762796042510113581911287022946143841610883164758475057468116357833184997218508000958531369090285914861615957625527464129649122334224222812099308785697930753427530439234035194340407784268024160926676290312657255268753353669359550068553898544288818678136473444744608951275837698278751522374138066024843012968211409644949128638015668721551369690455245473179863524834770205343957688682495317769061800886935877150630529293268327663023665075235224732106197553620499428761171446992335365195964969900913760386286519217878917921164598894824101751483200439841560609437746201492443841384310532233774941291970181976322017363226701391095199673577575950733253614618679378447552980721264196566923179222176320031489016225783357181720697375302663977652120944200446296558609300508877192210752568813659234431368994132918968500527974979169702878073205221661219307623622354356930962114878727952 [132,132] 26778875285334625572678182367081100475515771099149486992474405811494602049958661262092197285091815896150626560901909298721100512681421047879596500149486881243100271072675633720539759853387984476990726139110168551232369821693017847856825028923956184305930213160220296571513219820187370732725865440128477596719969330859554273145705782613873633523506936641956670295032131567488288345079426683177484338774061669692023311398775856517867743587551561075271070000614974904120249322238576765319665404210163574251302462737599803608384893804812217808012390143719829378715774843426106954049019916663845443240224005968371694408454375114056825079037713870825237411617680863678494919981465557114315611728358923793990190512431019666203167466802189596043547351954031549436198858264416723059010951438135577759244384130326521776102035798094124008687482381179381045634608790191651308901463851855891229210440149761886942282428594528337845443686983025362867046099793756162055373655545405202484231029708379560701696353143529760410878314218606771096578163377756935978910124046348133649023169688391334655113202104499126713154286230100025614696733982272227257698531485425458386737123626186804248505389443424134191562620363807105689094752744453197753751592941591443375338961740634975754090990989675031286494596082454157111567967032967901109145760778432335718545046471039881515792016330939493147357605336772901408 [133,0] -1982753780090899749265110332646947741078253242743548607253480772417825595588755529174426886058240092318324335909571652773875372433133784517832689453949774005121067488850924631698787615657902855485180545579264710105733377888912004909937848890360760863933119932335704011375978538072752377193472090569033593609753102120031991418334996574834203954671285377382972410583519706497643765418096573871384347237179196225321657520831612295664809498078976821821757452553039960391049176944139847059319231647181727035318944468104120996745052953590039251184318858022555351995604665310457526080258930941295064944797997706249801047551320791536773142351647224928616384067272196130540980805544918106786004885965541653451964294416006418618392079129061057597246897393071328943002190994676126852121403863927741312272985834004297148284667549453732989559251803756081569065256496807769624642268808700614245213508799773301622450281362346007749389826274161466399338789570162222383326478804471664363944244092995533254945306482523220250390848462980270888787145329519380152753086209713677981275964628693570082344292635360629191855629612835040065049065435894064530881340474250156693596241143279397429458054505366489082902622130260835155352968220880196125207190617016159794731951567369208712441799345168017917933579357651578476006050039341776696020636603276476319390272078011795828352591699328937823704713667169659472483935716121790935561919900796975291554085301515048467899112388399898279819643705812487798746916941781836679566220375236445239932935569725192824481879776020153398184068350722026542896793733920207394078040756508376219582502289887056694329262469828844028580083197983818791097866968930653037046969232984890036728821934643954338420877065839513324214909157018167642025071277674484176720041478226899776070102232310297691101483001659263880051439720940022570598351347861850838770524609519393022232085311358680546067745353866484947502613067626953125000000000000000000000000000 [133,1] 1434042252390827228202749958025139921844846901824742400046915173677004687017539249722836375977070211917437096103408781175206146108886410681602700539171204722102902300995990364320533743750510482908667264209301074577243801595765118514233551638867061167849750512622967342237925979711423389702881698342702465021844246304701017742569715382203479809094720520004948468157407199955508161086655123542114240386687973001410659033618870591904054202293444503851003461546794366394886385905691573879390963343390010167639406405087612744629548291172094806799416262964606933382191686453858357081120178345268970568847935398770606009653656641293555380071301609306735222941791611304768020473237986803832837306221054728192335824750061891890058220907674806748975693661980550751100904930865024664588518222315707932730456599092681684276496350618566395422093781053877136152689782375597653584561762063885822587867684379418676340092722807058373962531855812169511712692961566817201458132560070885873894465481104606952749411073986542891998804374216138718019137972143779225952056486707703769961163286004786063136366788623334255401581733936939075860612279734269541212732552591291029700111968124335608607341380810812712382955903469645672745106181723152509067819055653989904754683177057286449662727246806052975404557749256514314451697425383368390906995364714228592395610540951613492917902153394143743824006802225954274903447831732609465130404791511824924367806056395057511983026691811384668029187395933798602273679475930674283421704240924090016258460017333095229876837324716819703082985244358824067002268115485350466837427725949630602453917634538411586826345422287698342368215844664557093624497552493783241763108697523039459208938337069312852423930143295591561314166305543317628718430971723660261506432414500420305378482262809479776601075804350834217912111221488131002811799437532485208002983330690096644360225458104219031741852208305942895094631239771842956542968750000000000000000000 [133,2] -91390813072777648402976137194738089369954189181313339470751679446954608385599157675824627860528796485747012585110462853966083877979231665280396311877992543886724492652880249426182120773727059307470464204454603594927572474873111421397753268916571011559126678022294944201506512076638606648971616329862081274198390412099724345890793543795160628222300292484902008593984679832288910181056297084832197366536645953558929873119142109118132104668755557499579654632677574462246117010726574537917784450523948287836836669387461315878652256249580363743764000017281083940926594804162069931237576010913852984055358246479723570811136635051484873049029707386200969844275999910022415862515033430021857104507790099183499225313983327018356226164942807307120277915009775069420820696833476822759293705390037693501299012521767452807065348950537973697125640987342872560954487548161144167324797959757064228851650301561314596752298379089153780034958905719065897737176220735808224647187192453817449864930685945822570794819547026414900483128955308293939827437380546056271975258507129624988148871079517626101618078787851488850034486202743083684948048382537431279260865092757827114143863888967320090354006922035347125561991948357073650934397106984138724093740053731886593273965778746078448331238069817384948159360890585363303100329787812764216524638672855852458280750536007613313561450330326555455926771317155175253049071746610862670342439259096253271645953700636074710558277756976001170694492652188149478603725255731396960267125294008264903113605150415625728071952997663340252282960901706061445739701835137185330099681007131698586475799769828753408112994950991462905784712832281597254804982132402865862436828053924308465069461154848600792068175085157831529966402470332043816170573909389252016484715748046709474943271948876934804365393253032069066244481204873670502523800996101649014979832796753365625872798567940672018108244634149173180048819631338119506835937500000000000000000 [133,3] 1886363527191623253771855708658051591860087715697968287409576179291606933172228735927377879620409827430484653013381218569150718522809050131938158244782022428733826299090572379017256058307249067515463858926836831810582795743903693147352620273625167741890413921693178413989855675519058975694350640851228194296599839360111098937992280952719432313935201456169548174461409862063807948289202174723425447157495022919652464413951075719333227242168819078028701882905182101168511548373295998327246023209037385178210200180846284265550206466196698224609308018994342719351800172827364785966601298921078860335174724745059346466033684906159999389549531964161879160193425151367129035388959911583841866320918351464109914748920188924396926063990955376339226772197335610878149194847656245375085256103228167726116615160043076341581643463358610288724142015637903451509230154354350903463863913852686546906078328157776820756677184839137648601738087786030091085843577836071842698321866047024549912557895868948794849238733618548895365054778652155934305400045096345846486513207309977579263112805757236472785813910583767993555381895296752738727978331441388277545358965732390928751257783881249991410844357493233507871124138453033899052349749456189301624804184180272925920821956746342436548507101330277670597242798052956784792803723087625908520339370996232534574311780991039336941469327584893679332340956956862426765035147263706052059207966949167942696332749393999599529967640988868576585696085310280373553993218465776737644499663979782941473870883727671889402193296520978902802148349619363760061019684611849097028007598251920450168893439067166128383692905408311731045582336965560988840183979737853133181610888945857646747759993090751131784733770105495775709930460200241941772986394948536162866917513222198567861396838668678239326333603497685415993957658543129491217630462950742935862049077318408000601860242320362791561966231412839078984688967466354370117187500000000000000000 [133,4] -64849611743285236707686689940492457295595146885452805525136423606693207523883899061357758044379857205912825392131194912033337667134069946917887758077784728950114655121166190923749877926015968668959417970045181009333394523756352790829715478548169948244541604478507894880001748815243178530448624602110123290390013759187224749656008233051689487292341090426731463767744301026724588549763888361754678316941428222344267503015099092990872954339328881932497847814939374721262083785004491560560696692172785123920297460810960306762986971160733155437731169880829801017608047604029590807353699638204090900846679868577069299367603075923943174299449737957059266762919730087446557938117609040241214617422672131263490702629078351559931036480274282954394415350290913175934357346439673465796366082506248674990856262166276465927583584613281621022666655481508686378297514587278234037727838478587042809206975220144313114513032984839299846173584454534736057560394291978990133085570626663660809721355176653300120095025178058746009871620996976508857223872393062192916077398846575921755922629084184216067230899491643494858187015722328161398680624472274590142016714785531457078983236566293087268207488284038319075231210689427823510234930683126233678356316414067964824320228851195716531938319030397734179373155216974834790535509505823425482981273991505411979541928539315398561914548234544667215917502652926259131201671520695084417034206760506060426214459926865239105973869215888529492373853141802673410194700111528919639931163183505126554951190079559008488984587708039219252257644607709873225431422251635679315871673133624079524951357102020671481519821334155612670769438124070129240190675742364204738971942915307878510405389213545471662932373027214402383254121409396796315100241380511977469501966397042953871269393232284801368289587857251035425663615338810756039283775233743824537735267148481369233279809420559854901472060517697570958262076601386070251464843750000000000000 [133,5] 1049529085496707309706869440851549343597143027864085860580608666166035523674803341861388031300361310980567821995949848960307957756376280202211184191929670468904126298585337624813198692748631398202564555762496263062050155816599301281024889066163324813798685803477209133890174816418915537969026316056484443411505396954078727173797799260443410209489691344762543200459916158085001256359886147403368419808807331262190230039290412459861035027189830047091676127187634927222846617348720607380258623586056390297075611361615392274069926994655311434952942037102546647549106208056301795612122473751858575307311896147480905646963040578559585337451367036544090518538498744707812637982114749028636626002888547363280189610096655056937273102828267752757879957840506179308716488688971260013633826413329954400742487793229589397429225389098625502588716788869949056206375462140172705487717146199092150802244167835769889357553962089766702029677252641397685201963665124206008632334654805630219824417923389316137332454725023686375463409252747485799134351827294833877712316388733268401566262992767196505645779572052031507648224644566692056661780983180068355934462396432557303252889566320118390496396860938898865233176002236611886006175122699570058110723702747057851579514707062911307076512821546194021312992620180392816305098984361641592143236706058962210453265103379036943371247063915853322636917648614678503435256233157038363144123387231222943848205739602686290498666587920560513129994064438256572964024101051705015975740859133524804826692476500849949615872143846300181001851884704348990602714442414893572409480009291163536500586453104416641951606136393595360700312747488991403746473526989883100685503354177099705811698494660165954905463159331121140665733333744768662327440787283884887499892615120160051326640667315309449589076707761290826813194196240606108645479516076237236454862127578683822934326977177172627187645703727980617259163409471511840820312500000000000000 [133,6] -2911830455768190448751264420545212380240892376585815944702158430446211815120360676069481738324177627954502698502963543128936970655675574938561240978500712003062226485043749543488469766715593827250025982879295246275058515600928727524493281053715463589300796910711318496368812945918472985428049971132848566739677618084711971743356822723076902104454172113984421873268402118749809552160476593808498466680452197634060530793101159173915798115101204729157864313508742693965468623304684030817620971735274143226837778364389595561496924752594805005370961943348442357550974479205317960578606577595672871343359358095189114496576903795485235975209674566764552508009580953654292033399644935661535993235170799179052685920004419151283849363292930163063532456668775915893731583999906891686438118412166802289192311475031657501357598655478323466291840529546437227648428696454578406459522313223627966445344545961608104679665698505372485769922571628389617591623216006391618538649471506289013750220365079486280729190258982172510166563522203657662421478489609924269346098788342030623952585252419105249997630962813928322419768366146769716268938573014224504590642822537335280552930264436466721881726678502976301744890778688646683862585073189320246134554307255553659553842426999318548295891415303091080760453935210412175265950114137199139681992775202447624394379575110473404338594670638903365484999189237800587404505367528172963169697672335265876551369209311501084219381294328576464986835688832385631383591056674831734214021456035796485963982917455413975808614375243610417627715090791710400764861750147453194640677043049849730334779902434973579921139814334647662608140815559867010881287310345466165763522448875159075508434761393592788788931360660652259417503581729756393281247089387217714703430104975697895148724555097950149543533334271460521195374883246943040831707017589732491688573681155632323194889207576155170081183554131598612002562731504440307617187500000000000 [133,7] 62856635157967540539536492419699813042033861198612901111431832172411465312313819508749489044967275369714214269296478908406889868325600866234049838013637858012195263079774007311223310351503249031398600382419290341964093958754119253428142091222750976421133790678166779615281838054546897253091144352789152767790469151187562977144719113742985727717433999110557061373435418460186280740498527435446913378808753192500475276090882573081327002178966885836225789781047202412281223725301962700480249700009207841527338126606318951578007922376632642332681307284761015808274253912414220194511676940677504922278822327668753876803968585806661919253684902179740734475085327711281687166366180186182074714828973124187928718589940725645364001002442393735242173268503614895453379222602204745322024513203831800651200357038905559295584767056877320794648637264811000004255015743248496172360395020929271279689265261772691024797998403412344116509513229867620144478746846652891945762410848208073744402430209579311288740745358715068776488483841134052420974070023671208699796854252388183317497562395487832306733318951897055809711192404198447614775550039561655293376379906621598912219897177804628018844629054979830380672754563887419392065916549831239426056351157683765741901524176879341729703352710257821168406675831325437257484689966800076489572885102021060023049139742284975509234369567530265802062070908386208751477593050995109054609719767587076336039090440914477217312513861223926443585029441278226564127147868891500967626671169898325838401221405932678235240483216349517301196671005970555463897978310135348463908882023209083891444632845350336145425308801132455844969485702393842578466213915437563565624394349860120920374062323876176161598953214210303494833323591630804808872294997103878068058975960068164744237155138216460558014008307443657197270575089866686992856510705607851898147657831332046470311535749840798140142261729579331586137413978576660156250000000000000 [133,8] -278401800534983089622336389663373152099530441931047731226607369977635799941304513827712161494543633176410538422872222721813022393123504310959627285061302613490768070862416464299925592531133672195226437260971469232910072056510869431084990732147607691452581983534490305610810621578039958618735401551394631085735308118692380193856584494440107087042949901481677480214558993309332603203606288701854180982896235287519875979651659283703758457680968666577289593403950216502070898304828053899763184016639404612357997375614421821901025328259653377738778817158307353792860451934808935957538848045180853469763072785406272297533452359319865016839123809105681971400319285617032649037771186285229435094788857710985177584995159415615895128970107661773636401043043997662344600163374843992587538818338883232272128848603022990977938429296287992428661222104665971545330947012702463787582500630554919308402804472891290824537935455954145839024633269122300080953995165930304128670360061752818382859990826300386790390684598943803316438964020831222172427914992796470217959237857372440164146217857405648405717395508036817554920415484744847293305766587813405052061917891190342164250896472697336379648600454200449186044450039432369373831092863763284737366537755883564631714123056033959417320742367988994028693030603391120508694637442573074283584962121833233288624578786118747061954333984398123298897789125841349350509944161189654412539353332397271326758644982360663887971842567370372290595857783607578502115342866436006862888775719669700930045262010276324800921851029400122735043423061713446135288297217833532727161460438326573088797748134795137855425571081536228647412953238622316693396429011978048234447695408441546133411281164053127866247483119851166467782838797927257032121989359647550544967438532514824684568410276671324723766797658630509125583412965043305635835018213642541233853140186307098414800575010937715506043055313512013526633381843566894531250000000000 [133,9] 206902440849279796405720256831611095788561615497729755264281923715416699944071258784393607947295436931257167367838200480761975917552135622525324423061069813290529588649483584202883927500666205689458410965968088242652594685028582174480624126733238459933070950440882166460274208844860801209418487050189221038708923879301582821843229255080217336969365681046400947558990317285344846891936092536271587561810996166481792523545774518754340018565497626829861045039361389044330574772956023056592458911520222736599394034722367451287536725695182098408987578016737580883800413484391106888987128106811601513849525617187159699160181042652530121541384090056605831318732512711520645185783101268411242141619138655946220781933216978574680082658344196031705216070502639524219841556992622683926017688071406700138370622288326858839914619961641079750138618331625437335841863998370164774532245704192977705840099200189860106063703508577432645009287030713916495755228945599754523842068132519428340697357993536393953046660484942356258353582731116173377828616158063911366613790908729585289824861156644900595739166319461924373940533546826311373541150206695486022928144346779865456212115227556502257190926129278156124954249983190472180655588028721620252534129357673494694165628039613286745767673593971492978895272553022132558464358755113808394851465578792546200713643077842024992379160283536099462744562920050154952858085200819403999214511648021053232428848586166736408431826497685685953911278720919893384474265749247319887248162223755815980316021383058630454219761606311664145034863307303823293919153142231726877351588614739371800583796781867161279153727415096020333538899171667765036202905655886535760975890638425656745453335087998340008053082316845761660295413654155011310664651645316925452253347631543720236038234867181096323868873594493562061366960312572362719429758760770145307992945458564734485133930095776544355601345159811899065971374511718750000000000000 [133,10] -181459852141822458446702040356101354300607242792372897762580412116290497890330917693260210160454525742202459643006069266810254487750766727545522415651290053709965324323031010382409365562726810187234559191984155371148438106226986137733409748611293519245185315893897330443322274481848409435791634117834246531126865741697798147350675937231061275074258067672081793566960310202820908753323809372632290133466418280599259844456025999081061858851371366964635418670677228172352783120925188428008754624671742851083782786197163373971293591156423220921490117103136908121245310953431787187075093469178391705687097201946529910080246724087409745109315689983766389743124488437594868486262633514753121605117381026386333612035182465089237130245782418029119412203690715910354653632309546875750073334571141702418434486826796085300681747821345104713964116097257970077753922347625759357799317844095397505261435248856567673145644236605739098965155545413410810839322878219065278738525465775605352905589708211073048106433633631954983744319966416744861945748792520593346600968706221303042177388970706364928129842252161812791371841306636460585368267229906448130781394709223646221817415725555729607789740266497997987667358471796843604452918239971791671559246998180421505525661364464848491882157196681160546855205684798075050503994213134976506986816210853954242018603734275488335204716920514117204499594076210330426083256536085915153708763014246731830877049609564006632589346948713244983633533030529587484790139724161591713378544360654910997450750619348331747290384001844622711961270188676182294237271219750120047370561888000652473045222794496295601712892794932983714459832796866481919440634325273512988388123242505311214169033604945901734848836436802090348932733205075256967171273151347423145379220449656263543358171556362050244507777608222718066222145731154030962620555829213651581196529293958154474145328890772460583846736881241668015718460083007812500000000 [133,11] 7872430576962867603773252596049792193937459928496505707794129936522034826377226690862004423266038323080796949168030224152455400794660008319760635327142008516048465977411170609716818967487602358392651277934666138999244117613400087663786623761402812402102615861420780935487657799111097612756568252600898476892191875244195642216122254524614318072979599216491164660106059805441768551947810278668576307656974520419726773028301222869787436883757604014568566181353872501457559382391416954751003791713458360438996049300050925130776835330115174815404876481028079230041262781176100006411969264414236505977295954768940195506523903989811300210103583456610169026215160758246614918301665599684500120112864117308737602011380540328838006117357031767670258379420523438210249866810501651914858782619593301853418367745440453107895291769542556769658345696063157717227631825355903146559948457448031002579403504730406894822242870630699591147600012584319405178626048431868602144694711578500471317297942259288327597101047933601125711208092543052036844144962595042181721400813680102327183541489788104700160202557512337238692449944267153367849324484801362520482847386241911249057367518830298215799619331058662612924100565560968660971225056362040895538665890841495607018975881831417995446079400271040360808605497933163196513722125201385392979566727571328987564906207933827910087496914015410809955079437867014548932704994165462633437975648046577168938956681745015729808582596520086084155257082040576529312149187395386499053268096419258468371099569142868445468503616285167135435697410948503685029718449895781052463720449009528769501233360262244042650897372619415033662401736892775133792964915948326843990794968725252761178785966197831021634134292791991384945977516277985363756818054046218479703202011624571007863593110262327373870786857716932378199961213480073446416067413721368282910124345105124261539496959352857352598675788613036274909973144531250000000000 [133,12] -38263610264704056845699396862794237118614706487760511938289907148677587855481096892148476556281361983979486077632116952266481985759699222322894894785314122038008931168275794468961613828700972481632277098359300757678071991933156346617799261923504048201071996308925381027465817244516404562457532778760827276904864037529832277651876360968301877392849086468359105861642182524132133277264062454598493521705419042196842288905379696863425783745540326847943102418990960353452846115185171399619001123831206583366219855536233950432627384244439354842780893800089259027061778802110007728094310215702473665454567242069928622680676923730836581131425038413238506793105697172768811859798913599829960816642232976108258970782565273130413873188278502401164539608976512829271528511936276769054332883268590200024936275957375324390515842780936346658974861385791203134693458653727159305528714226524980223784077576179852783909150228168647568071475317352836969797344057681376534273472918847247715466101317401767235918205757118662291153217628412484721594280217713683748735547385478552844147509916267000256052666133341396734072368404028293796320427095849592755193003828019905322589840467326186075891355256407789089043950156970917043296201065484154742199334126618379992931285046999517087710276615922835312364541030982097303043431058591266461897334868972796447509972976525351233674231892820001748530772698753037057592817237647519268064653622911311257600170308562247319401534892655091307614510190938031414510430777307667707527690862083799780435029965637261574844377424221407500169936281549002930442453410065017376468236916690111873936661816108177125272943186747896410745555205996239009358214189069970389712028636952120264272719687926944108960237193075847130263579373958241574090683846527406728502239907962861560045472354493316471759518436770631240982818568606823571923569865365221139804528237369421162460386004466883491659245919436216354370117187500000000000 [133,13] 94526352739922305323468468887694079954934898422551165884643067627239885744308557152602282762751508585141654915060803563926098108306997943549476674889258167808158701511138652572797826062731406256981325353390404720064568560726505903466725145009959570163790617037915670008656989519689783212081448835205403374450067570979221705492761730420518629742930646597606309906595089882345166470950908798847582500001035291048867218373858049634520613471623949011406933034092713207426254202388030066071847031175610548369113996245164550731521944923460677212319354955726012371744764231703014893848830594374530882355741208874861430164961626312104502951705310241555247268381211752752103183418646941274538203124716859950324002641249383941823978095140573059824761733201022505519325037790137881308239893485513310449427908921573107924826274241800844837407780650920792341618595502247568372290797809715677245256369744921691535924308913456876093184420383917197648680302778974864052175488031163168129228535689292993565870913660037581005434524657195963011926588342461513392717710394955010158392450596662061880297337291042454154984227167016626991303594787468118455436076383779270459336117696145516431163625062545575640069732237226641440463937490652034815210249118872992008094462614755028252476866311825571309251919938050851783489019851108221051222973395790036853244852832808958770006003716144307038548241039840987241252039141717720413675243760469921480078690493419518371506416832677733330159221111221807742941090736741896097757724175136699709292751452280124269869771631876581981042394147272452015839924421552301710287794967917860222256019150308335161174481343707953081895403584705094717316372736006983331574633433430141133241286283491894778842731533991589287770184230028310382741051969423075948807673361896743153107399073721707394432659691147686063586336803645061351481101453373506436713316382054804800098759404169967979214561637490987777709960937500000000 [133,14] -175270145520680753338481350898300112420617117353108712610239449510241073187196391807330582356892048874500861665911680271487707683584984882386661498582808540503270649803335078686360820962221534131775591718376186352361351964311055021883661245719941992789890410024595324888108825192822315000694509469730314946752419556701320295835363063453779316998564959759060512514519078674304745712186073935757969895249893083986219422963399719328606586984598167313921490253727071698654634888719697761488710594746662980280678487789483646830599960461994777797045918993202041170160712537239246981652438083103894955509856875773124349745988237091459934788038820561717199990857288054088631134724365704621114447655640456319183932723396711518749954678158343686526220302497245337252252762495037747215847354682246638551763754619458466395035710694536001973722347053956555675247362314269442539875957198498330209172444669378213241589868011372756076079937786904256494332230765330612721744256146318174096128999660422449799115234944942947701666843492278137284931562353398654451334311075321390347074540236301695019411542879653310906787108722772485799230847559484982407514997880051021176254210373248295087056552326121918740459922590224913571578268863429291231236365290590831062507758106808081063782015691944928790880069032585734114385975768210011059459263129845373233087870718046324231683815544723290773481861670074147654375902758919691978084010555457208386911993018603556373719932856988588180127249228095872199615353259514623635838330629685881168681765795195891787586042166449767482579710417327973108580065123595272349733975565689692041707554858051408717458527301902669137824534153383278416910764098009710377279339825743735732718427088126788552213378295426960524653651000646280906827337580129469825062073092993826956661449218729061542589198289792737835028146742039399288057246574201918985405779201082240707255943679143683766596950590610504150390625000000000 [133,15] 352867341758789546687061786243203027225297888167786489210809422338590651951263643250927563578167919466891592948700810672846421646618962029219755905253714462984927618957882466120979635991605796759843225113741955153638202592091595483888073511965967016714943537826242645959792433314807315589729150453463693837475775601697328410262509980509424484050195558266787834579521090959586187817747020924111090891503357119345393077497920575739116464144391553437661049259556796038312351498656911120443471310164530640486284951042907978660153790047909927220632333698598994739439422707681733771941820520744785829884237335619845071288914896564287813076454941319070029172999687130439481869899270763824806629570777205303274499635738861008503248665386655453304409588381229440646825242629302402020295702584662935401656525998156171506182312208656503502079443072865232176992200112015589276068919409810212889522648498553588056793998217812682198414135592231982981197104198625024688467860323841369818041902055537801752686768456405307496596259805175463203504034264073485033224581183553989084503911949917790648385469719961632052274390023085487347836034311171872757302058002367766863428467188613827335625425850442661753685275671496774083013266727848174469466691179620135822174002321432339845070328936680877474800428814671212599804343680148199742406900589218887137148517914757359731293185273698846976034116537077106390118164159292917987703746810790589963982720204389828558361992876509570890330291786800950620001680463940176827124788982888412857094853800567727098405592590677592263282560274894366035717624624767497782612303740708326167546643118392755454895452366036245808180883653874903397130067413821971717468255819243773270774099723583546143373236909181584549158733342919670846785753945356496700910101538414092299165510275971699618630570395150452025230332253778517881362129298180164192679503819743752277005022222056140890344977378845214843750000000000 [133,16] -840589441783501699384218642694453553935384789019823990015156700265423261468375732044584934240902032448742529022806580322301334223834497072167655422583032370353532075201705539448506464797738045881538318860657034563138288591649717477078035687156719827553083699579089237608630402083397109916960293688498786139505589881428408672604765768033792943163490367232805974109493498853068829999710187347035562183946839818394724960154061024303351516652761740981384801380762532111555927809226002606536236985076781399310252564596481140983925828760114624753785354994932426020522023587555094232689597033986853177637858729135466969352911738575928082453552853692473575521071868484367979620910634260773628343458515328023494109774533164290864879498923848513014531067764127517993391182026293038497659436044862255187129837838733242543499721772853894795254361079176131184991786393370569922277509205196038022610817077251926344875992845689807675606544064584018122885367471772713328886005984740687389579898529507459955651525376251064225748007813142236807473648677613643601782070129313882922161062900480427877298879002133933404486467780730383720337302964067916255000453678459388188298740169045128113413128534489000806407731163291112422316457786587950963637259836626672730784291369862167928454218768480877128178002114130711233351267843765221071696261316178690621416140679312054265180479111385739677999682090615602092643143232672321691195200981894180246282900336773561945547154672011731644702492759399486959772951272118223758303838347265280668929535509729980151851188967619771138791015760954686320588243378001447454408379538024138048593557427542420170392732839313005720305800592954775929595901925876804717123086466776801817556974539345255631592547832630364922952307139727428522153218369456659007445268823813814609306764490175297668266508447401523366543787595916386709748814979141956600686657035542692639751294336747378110885620117187500000000000000 [133,17] 1950105724588978812405971931313188156298732523870479486633509216529795804393132635207263822062144658058512959551223380972581655133978093543796480191090988261258216655614501583908645843509568099992031955104152154448178576808841456248407432842284428670455102693004595298128691440074294139810529847167568669536618067322928567143305560039269952088383898034174023734647630557277287073796269877191788187383571608889945939445452722131598921495754783377341538407389972949723385306785199981587932231920440826843134556450545387494222498362046124630085550040317775077810920794196332063442408478574338923874442396664782185214472214805851724740647363374449787330827237106668271579275203844792455640008705686223014910193471504782420459808559836030403668528703956979780345556572838334988157093483592510582114072713096169509387793548193541111989706265936038681731039768433197088390139782406846277966107898652259186926882289901239601613544503851455617828095927510362753431616768323908226956713314712005479893887923864661586693143817058831395564301214883075383772584119170412076651766265929729628122336317309176109943983015586750352467320378544706832354737835933759801901156171327687172524852209874973733885622655039353384262660396682701704071406695214922998979398906651229123077240156230363922934316074756502991179197703332181823293519953674205351222804893733597015667861611321468796419303128952208280298098511923807726380256500030184317604139800736287731354963143808709524038234232186580311928240344283522309388137677504683437344967893390036525754897302468281738646650724269865181440744953945429941947053591883697838659616391179910722710293223061173681175838696763466491733817668916335592263175089258420290352014107767583615211515245543760927254244412652936613569646904114037141856797424119828149188513426379503466979968013362897145198463301427568601288736157859971286796479358937109194194192696159007027745246887207031250000000000 [133,18] -4047511060237892318867121613462892842312999125061925204452247723643239695038053704622710767232875425715283398234542386490739419423366998176055974761065689935475806539031459392850428762985690467555826162470992339302153751290167647890723305422342257568725907828793693379229895681100306430296853587030721070087818088102374537381749308568350529864080872512107221115050778996505897790876146487547833487445673851039842451615748959893308128146657604103456221256193666538937125967178250955886913771774330004656167401763895243318175748418275431677229782010039875927427520687599237843917185846256966716204840514338679283984492012495230473951802363725621868846508881104238714963507149499577860151076815175043645087705058332491079155429584533657830484791510708013554172631868799151378158896059934026984576365972226157136398029342498444040592460411037285293069758626776099651346117852822825567460009990603492787867229261403888842681107455146021855367402549445974476442653816405901429319103791271340313626171188359841542466616812148885046811208267696176675515020908524043085211334694678376114892831362791755469192909013520819229430962233373125714787637929632206260039045458558630045736473610903948729088238137724922821325508923286334183376991345669614204240839312015310469831638634008902543988402724643209824677351883719591526984873430439125109691250919729781304755130642373611353216653539357870746756600616964706241363853822471234633441800726772022948601504752354459307192808691312977201674858153767415736986043556379418737440436969502741034795743813113431184416883584517948423837620923649072166714721415477751594991947788866317381957155217747593733303821891165732719835629042693412834005959442927716426294191235771072881921866928342825968150510943353701026538627483280128567697359331955694357883973913184211029113348905096841795053423326724694727864913725284812342404112026311539807021944170628557913005352020263671875000000 [133,19] 7557795087944052136307847787095910169486866661235254668236301953893730135959540019361130657350332069648296360069368712863836153314000766588102784333430333468657959928382183413676735428791565887832047118608272381862157975456737467271900337233918721225969429860569429759634269930889045906146406753251713377837786364056019821285805391796230206926830170457246275349021054115838993164189959939806948205119818766539959588965462987405164702479954920551337369844627084174498838314640998990329503494003403079260859518037257555523257555409642647862404954248892814877341399563483604331815476391731341758478203125072247830984210373136883570250580909265736624046224338976122360997333890523765600475712578426924657241417100545935673682676533439282456670326620155874082784649169924678021139046618041010644556363593332627879686465448851164067606143615892583551858194684673099317185568005670941465417052696738307431330505873020154354362747626076136786026152502786986050705668669672009585574080556131466470794125157926721445770796347670868065736582698663294529560023195676335869448324182390610444372026496437270622455349367881345232029036133591801676745590397449241717076904642029094085129124978200985940211321267253033157006166522923132840459190724422749433677996292847757589497639162282208847321532071065661452578441327415814204312753115723126481523396035939631050492607473462639872278263975134159326301538166978169690661477415831399151994660072521835165058806715422085677003598801203262280375926063628450248650757800923006513118041062875968556887486364515735658795395213079707208527391563155375513624553541100317833957004206105555251772120959088531675305547409775868866559921588269809433344101761986618914757919419152651788222413687628626766274873631785236746993706229352853408903683374348566532440556449982008039169346330113814870525218522457957058621661953285347156040671623422610991838155314326286315917968750000000000000 [133,20] -12748952123813133427340269966799945365486234543745318817422424237612367587633618750125408368243797140016691304521532017048405919523399875744732220636872258079274280423053018229324683640757654578348424502424984955137678528010847872687949744936253213910369784176586436253693049715008545515130474541072130687548738124879268842362047357261358369394943860440028774732537807328595996924822528384498061836922175304361269768387678565984172403321400869068778116083315324677126758975030426312196724640747786815961762765203442755078287403818594858379696596577402720205225454436816701694680033920850617477866729734528046050435238797807504025824408297630742405503521294915858314550320060647832342381066445172173918071438225172059229854373713403403104791720727523327161535029768845850763646422418025904919685699392101271981936454712425275152492988111233927824412795508433152448761656206312648423590726944470144260414992737849243433787727582800668517504297300590329248489897890832675369751993865156479632237967474757704181967417560007127879849405436517159826906762680345944080548648369771074940720962038476159350214429340560606748688330920550043871249272569463367282546848349932914352136228799865083721861322192075949073653469842771185062063482445308313765424995273316879249787883500665521163410548371111432177168679863664580290243506795063637463962748451853702200307984864434569791537600348628571886141853275946716035193644008430411640994923969628995402867174742530512204815715161464935774082970767232361452228798191409324731715726467423791637853903196527007886424507525223585347593693807646216210516895217066238895404364666912638759985154325214666714050971747974050832464514105259153061827153114512520345135728401056921307762356970364882653364549536182597928247314215398908105679316946882976151336504477366288946688751050225699444907803156945193180776469337586376118893159714584584207841544412076473236083984375000000000 [133,21] 19234829381486326248144219994654359602173595469753017133740236867280275518748326452266130167685400404316596718795508920675437468153215587494410712330710882419401126707614337850269568800975440538239997946406392430392409400083233524247131437560816667110534892331918119824374423105545495381325109562744526137782069459122196272462790289896306316244699579059226244106508551262400646569472993846168035242446165973601275690020433151581347350542933862414479812987389242297469571552380101679373114833181910865097992384907450469206743309908007648511314483611228635085409080937871692320822157966895515839478120571725547697860827329899078306077345277242719743756789946472458597575972954252409056082710216714806944340050572165467177652018053147136112354408357329459528830849566023344053948744370306967721238694345939968198479826807273337505162745041745564575283031363031767948163373163901537360870325447974316941668562318607842260334588823147803112283914928736060435248963254870966004127639919798440928409804921344256293907710975305452076912786077280174381855051950885850420069509706433309428638461958194301328281425372049063923109981409904060030111665627667066985368441141721421104699721049417354695118083561211676829502849306427126820336034631513263009913738301892392142462511213324723799125807229988419533041933639243320656835791473864309562656553821849566848446330652985363671362480499655240232533645734450953049675686335432312948194364259753756566935244198453069907156744497717985671931205445296569176245537408154004350065688965122654255709276590059423046175418798041456981994623900451491207606701587413046167673101584366422179173968391103088313988422315544487302835645168874827300452861539791165807015857816517359436308214910155944375503342778290911844660791936079220801189304566887202452104132764151487588330275133196052094465992373618382484060333028732836150405047237477162980212597176432609558105468750000000 [133,22] -25740878146209288553189981033396444789819695377509862275117213381529362461521984569382570099571717572938173775876495699406167487807541068722656212350549476112893928797403432095905089900119655480722069945878452639487492222335628051876871121264146768781807078482127349769467310150702472692934685807093515764425995521904227997613933837656755440111473400595394363444901512910995095375929768592332136080194123145833715889065988976461235487866707572390788175702196778887915776392632152622319297865776712235500210387724956969247627518931788004469616810064146884588437576388930997968773300881295897577048764850938641516751657242748774558112794649837440934927977161135657408058848518753148351397600920707133891280293820341587003213801909816131005837322121993040595164724868847333658449937420702026891852694177553365500702988772523129057522603045796503952998159004109951191169596870175844337803974310201060458424020388338629464021490628772716048466168505597036484257680683047676035690700182680965152868886514676071467976708364991654056848315757711360107449814263588118978973772252364343769731426863686888862838079254663820519616945833052511667941409929176187009443572112216554452969273608923223020308862818669993359522972533773876500922977764972556180701082737371986350396624153031367820906676571419784917782310186546964947355160870495198513776175821365073350231351907881526702552232551168347100249307630972032572140756169885188753374281487668368086158080750725398397326123428886718216831790884818917291723533168663491460927017091105570415277597041140180297480331756600617704096789801094650593904802296016262631888865644579601049959188873883350807702122938125875624757016896726621365727680621594889106900360139791827757553801489137687815433617267661907167065753634257035077372891740404987925784155657251868862190007437930334215419154092387762944604753299014248150641814838479604077292606234550476074218750000000 [133,23] 30556692093922589352158670806415745013759027306780800679357062011644052359908982033503212822480385251070920075995914765638138465831565523047541116398942883611745713440958213625096296174358910609298791300617211566475127160281712161465229385509008344216519367047171117099562488591427365996639136310105707168749392641585487784623077879571828914590680297375601279167209855948469017737442366440611550408646978374755368416519005094420822444099938096908858670660389070717478484991222823456797806773116604172101717694599510864761605773574812466690052966608363761060329354279219110361862279388792032827811181843747211437652458241095239864844278627592969042723685133656374220634191056641038245986103316250948366032500327572685315905725168058840932535765502530005540210556291616962724896432744322390618490584720968823418878433387972245570774245535555052991646877743094232179569093519498771091887171074111536427163972614008299156037430724332593067130720354178605654749019555007435147857940136586396132240789466243214396661231563059531260426574139662760410825851437509410522096815099700917258189836522539898142750269782217915765643328206949289151241119690691252197187456488602425756790667110311755712852575829495430974517171987761687593864094047882516271579958696917386202434941994231118321397767710100643315022889124303064101286687583353199057902296740241845394423477044573580391770030887745616312649755748658239071229275739098639727060039674742301408556701352081575157167694402306225964867396294089764833993324288294227492208197569975332590755161224796517058927391916620747627985352829830796646927065782059282251081907051362495949796374792870960034312259245047047697617857447092735970302124690192877744908177146842759558085159531198089093920409809817423803824336826646880188392033389368199375317956995292228728349952219847826226814894165669218815410273059875395987305957135049538919702172279357910156250000000 [133,24] -32324473945235179892957633501937827398058922429976168731013495145302035754965446578067057782500792743369416118822069884820101477120872731618076294904055985224525845546207524038095047009954823799472870729658205173227932333538827436677620447587869631955958686638610957465045483198562133848929584034224801742100616109964679197135395530115702987613904930964515363037822224598964638972145123196571642114330583615719590286954655786529900223089216202707162060094158799502552709491886020221661615864975740680963315631766570883548037041109709734748144753887430878051053080936489688012783807168137385068029031017740872716908270448279626074133879351288360890108536910153699175157040662511364857713909774029928526859887686963433843630610528399463850517935776982093951438478915107650519818312827426442768703425702059634201997289694607096431340416466151486522681241485949984283580373959097927958078329208855559759250977183282883553047225954386309941712332757549945400581506222240057848019618420977748078010921525085662752708536048283525080561271459316417910278851404811794264121447387983685999372651821347513745857897311144448756322767567681337508957001074600359692906813548392087751001327480976419888570252336578388308186430466912886632713735228207572575274588502993166309628436235541890069229889820745466746339139600002078469903614237636758209168702321002047758465954691190501964730816209483714237453505051128002566493850835374160256082281896891295902632767545210889412792299723039378955731903226941671064212961556648789028886004609941668694704376641038888913826741227338943404339590728475649069642480961271971685687014316638329114862856433668727458962695984008696554199512059055006305398027582700788675051784417739570676661521770207232182993346494747141825249272406992205766692635420741258728082079984301362387549389983398541134508203328527442433389424059531243316190085579364676959812641143798828125000000 [133,25] 30574689981204108646749014918014071199117949580901513134420286646103370161278920675671766906112873191513315232035770821338664437360726120585418237178384845988956654704184915514906319399594883628407791567700968999410698509613096328016064902943273328112609467425838041293258323587839191110404719498515905358475973065699508584120632847097582962021353381038140694961738100699835904760560375698942675755476246468130259583422417809217230930069049577708468575220042614349747902234849169783201477358493196238416754387065160550205916253998247118900124118384811346002964531679806690196008938051436780713196623940484131985672838047392478938997869517248618623443197544709740409314044340803507366048494079632639874374146010975812252578286468200185692347790056744578435826073995924766165199325790242146386524837466807522381766072347628188369259126009767878485889560584228842583593033512021130491077705659511672398360068691789365506738390956013450019142769743475015003790697323236331596254490255467978231674399136399321089979279937510656870127972352755439246093705494498824284368474953543650264793593575402055271182456017885948279859514970840111418853977730396691302534579158896619712208703909508941621214089025547724193764850734981729694305553676440865533770223376006560362799300467952072518777462292913262556171627706824260172822136475577142671777124601580824931449352733925422542727068661788475074041049686120609869960320608885820514251846204612979549214818525406986597365766311917327363984350052796741980752976401364707682829503516016791088415770695933763763842251486567990343285373083605133286344477661517340101434959788739211445105603036156491884166786545370436645062070910177433090308521233313601777807464335191594649815639618128804362101146740250654287398168072172811221318389084373214504520842962340240117523173318502139415665331890889334704059247718038738739210202766116708517074584960937500000000 [133,26] -25836028577440864318226680619447844610861604460852474933160681022855197670673987192136368526374739452748231890314515209061172327922313097340416936792413542913555961606594908011235164297508894844559814061079227074640830059736591838053589451840966325315831080328034401150058968681375073752091272204902396299990975517403028492169512851153266637175418114710619921719941431675095325667718041064139421455166596267125424801874458220750262366719156728192035407366304683591827006197787381018095719042460358225152210747377717765874273490042423487971854834516891569648902140587924028719316417845379823555776175234757614619012079392323870145221314841052090389493001030154575334101285179404593741989313660678370649771343347939846006256953614239417317310380700216597106140413736704941920713891518756345191558423123070846230658317997056947067910501275837325234045574526402293834432593845473256347799120526253337846745024419080601366527447953042119823581605544622527757310123671967127668662865352711084578368832550181683891502241389495209144887964967617702102928951793984473680889367255406271975469950312290956564166451183878832611722627309413878111060919766127244462999180525728989130507997133702715325767840574682511296315909598284271902752299610811479809158311581963085523570142706938661590223264776416190361099967545764100198414141169237015544934932081307943032776160541067618991737148664732844059449391650399237311761683264232712324994931415442099014109213807276741151665141858519791422916816904345615774488819487564682128569966913572956060512627422102835199598448584291299883880608167479535012449622063523942287010337352134258779673747138551670647177071000239292300640792370985979688196346769407649813367953363923695261025395670313379703918097551576911472655340297517022918400192482474585773610091251352272030886554825679036829438607885504056754335161288568811777111022820463404059410095214843750000 [133,27] 19408986463464692037527315304757259589802839737834151499785504487907658153886418609169427063044577318700627951248403624895263324987748979093029171918253477122351387800957610527530043660024786190467216151239146771534153013446710151191985567661623497486843071417261234736588566389203552750572088764087184074802184417683288651105171396591359849947363069947443126416630318491884342290484808470828249897671403009005548435890558999146362543358386125046074114746696824385905492239087676354178398370033475439503017286097134963267643981035837024762755087196446453023588320345061322216820316871498835237530278993250628407459475363611079665743327986513517873565066905518435766293415339466060449674734799336425122073510082834236804796536925235890150547741139447627704934818107386408307555084862865352619692223571228492376027028028096321413659761183539148555750144696426699050024955242150378561937076546829341541924341157932285695842797980319298921627578904461919619569532141599085698510131703534952125694089136983940500510879723861803735022119476504853492998570233489428986815700145971110407172137054248574663901625668932906130129258789726925846017282461652092614758198815627292461428237729709509329482370152400697120300775416573187801116168710299367524247847373201687179476864502480786577921841538492058805840923113860318592447037970645494717484796796009196453276688123445467720381612263425721397241678329307334221902944164981598005228921262474564368472694580322679955937229933648106782510813610822249891136156042193601873243790058199497599846248511276203726750730521091071304298791209260503881054400817087009902810746232532490235729647385932031291278828650178008119595933347557102232277496846386215391670336030475232868729335443280925100302545827420584841060399618163348168620533345489037112484240494686486980061560945240496891582980412887212944418428850479330094458418898284435272216796875000000 [133,28] -12878687697867336518421894937814279979391616559345825919766395862912203661809289950557274262239104176827731575262387211693520370762279065510853650447946143350917166751131843756003925750284832309809138574858892359793972127613007523643686253947873607144195780002984322260156715053398639327194533922073208553441795212101697631372742403750360061660893903377043297783457552011537519001436029348789079277104559314577831529985265630816676277285717388781307699731573404169465820270529860237614434066137879749607750486198674488583711512647264877559062322787172928446588994954681358493449134146562942821423863938522039868210076184136572591885786275461353090992824846060909456884275499168722906488399505866522585290011904346482006907966492146255517606578891680794741307443376029295896372474648928873691054173715180288939487795375440166318487278055669031397574244155618383855892832547860841796397313671355251361347168833280310603089905059650808739367689354432990524804536738104545895193174725974987418728194557015272624674068237691150282858257751624822620226428257725739586369105573247031270552210298493898721465516491149040885421673718994873122252566480162880177965093432381852393121035755254669579094401280705305189910285807527311696676087346186250628956594921355283638568006986799868296371160575486881821607824076328295261370144856685254752533324403106080977407903470182887227464336002293782059008558150685502849815801122995322763717439536549484644765704411187263916568533510558227496862128364425665314621505589912325430187767505740196941700789563968615709546703483577610374517527287896353247871799068877835442399216467917356183593155275555869549911857528374915970315824238044669420038481708541287617183010271419076604875144948369649938961711352821249514216257644365858874404106959198533974798204670399565857880270226293560153378971165877869722686532849564855496282689273357391357421875000000 [133,29] 7525474260025753307905509516655821442077593756150268686304264295416561126021137801869687696022381258439021922936047433843058505206866932840417687775298433917552301841324996177271679922019733005299999313525212728903796165204749739597755859711862109979304048602315826587269545090972312660844543827166176615249029168815180761978193708379512259033198294691565202369566588552248306525800151488349269201089125191667006914701918936157543007298963871175138838228042993643773006521406863032948443383969214566066025321915488368324493039725376111002597725201715894085140629931904203851286704728188155732833322689727288657547306493777124831658494714009538874716735390003679610067518051872312445476482833018866162682939036206635966791424268828419054048807845524472134155709395633659539740154606388091469616496775055975263578973274562917793874039254740676897396040702390246097777474604003134108080373740610638742695449729958577951997895212748779860758728525255089061605057422689389945107987572089755044392228696991915127200270422520858782048162330570510257998012444576058495730873390795009823644081905619771743522934916305303354588839675868824298808387587009936118450434703516052443895493296714984950296154701505532972153220724850151485676465028539087658048755846674219570622369688026954561675593692783576715637627147767031349080372521621787349611941632987586394974860394959889086705368250878789092495474100971495411396766206606454179633823449742701681810615576277878989247480721106042570810049487793505541325149539888493167643854301554281628414269987863090523069238936004447450828138686765642908165262284420499645760599252641553336122986601018018254192539149901258772889337241113916500712778422145526876529182278367741359287396441663333540345463364115236902347188354697360795815558675735698706740434562935231895025387150076008822169196193105177158585994412476338766282424330711364746093750000 [133,30] -3922643446182215344041855254733621137148222359758411278504639521650662007309018218243870891267740961064240231807768574850017269231248816884518724884136555628867316511117651160648377831985803181573566823067103547519670274820721798950080231752538241380925129962856364422690180665560188850296244685437833484518797258806232133217014792964598460667246834815118540474346730454959750163638748040662258142936717695925812896434910014903688256528472957635217011093389559440962925541560447565646655146034079922397794633792935705840143160928320901993406685479990174307189422542632836259735226645235958694537554800402978584833965885109510931725926366401577127348119523530501019232980797605450450082710628828144075375647348230337595102579134447306252493727484411138107127207015144505676367687818967219960313313060681098402234833650718625679536344871952218494876131668164648605904506917156590550463764135038153901884053546761264072994929896812329512896475798651619572487377162070281806730444768632600875100527072152071180542680285644029764335581584422486582906827843651989238550337942702194133256363570445436986408885215111713751642335882019663502477596774481992745526008650148952377223094929753910013188869433352378727453587215147694188937167698921785808491653386940272330640785611368370360830298705623519216291985440553046232500575600321034204683669462244034508586156086447497888231742222936754852569436389495540600760026729770009783439882463861760160223042414631685196713145424524672240028398896612015501224755726671783722563595671864010961110140712628359051534679182724618514715821377761586834423084941891961551924827901590996746277391514694026124720882217029733721858780403434384621828455854894201229166718791062490402215836669298663109053155285228034420962313806767348213952539594763863932334736423870450502502032682947844990730474850048606003105611250703077530488371849060058593750000 [133,31] 1926433379475874232278773641139758362936421414272270038996771618865991101009523986584159184984105146505198564204203120253703547836855653632927662087294051279048282849736370047910522088334583783402485170059576148481754835582121317993521045563085941908181520487406979302210010148328016626124716947069720739327997034637877318909046044777015561193173117534366323384159364417670460197627003089876481325219425109956215848234643794509101084907040541785052119384445080104493049029306609299275098638874742757343471623249960600616779891051620677548475834310731490515673260520179491033614457669128580440276415504501220680724746374940348808872794833142289915122472707748649753465348581580712425287716666825345360915671187336133931637869653984975077472167777857308079808335906293669361594267134589681449185347566376431985891193865251608200489816094398238485580221470054773207316580579655803331378355356514886129330578582758863685556122181731571976092199528045727893923289408498748796197980143881304906631535650547326687438469371831793593718656360216951000303182955347050200990927607034885091923281148486146780309350936986395533041122528110397244178811878176830471332607764172902482659592320498675843055385091619626481246915159601171844090768217048994224763249880787713032006950269000935066208556618017084901707083325613286134575691830369468567267372996312807893561915512064607435376043393517411242259697401930445436373761649099630004267807654869077043232371366087145648072757541892247097132245781701019560364930396875446912892218916297837782023700597307214280065383183852580119206304186205797844709145651542356542626446639395870467812556645362541128863653423551387189428978008017499628736181088933614656986629822705930182816363089438780063663880930377460614437711148604480730390047954832879957768669208565197561720798288597296287799014830825067301489639248757157474756240844726562500000 [133,32] -996698365262419323153530374542072892660932926717471617513854179962831875082339290682719398166432096565349146180137160741120308688193720808347529809183641419939219728550797412466083300680556105710998657439593987987299384954986003955009968807416677087199008248278196941783969175268262205466985609159900361584365615354545582172316607896426825290886336450281772627931229752019197452389711224904594231261299158328685825366721024184952189611323549326418350081806723351118933921644355032406880436161875233071607962701967296377037048051287953519600875385034745107058487242599876967587510887045635848972933637781174067660556493156159131678645279559283572995375371137974272904723386269413348966312387200794483718926056278042796177551342067116695075751885469511177657278409388371617882956596175369903347124357136609202361877669237156080413267165706026865497339512958535423225380020386979891610674991083807932796336383917353454943771436984348457380498966369042280594318952476320955709936502832766036623815172036107048353596010528904793692295852735255549582994789414023645784033209357523009649010051173282614100809502337688782093612633551328934395826958099252453986731146040917062693141819626142303944263860428558995700454232439532740535587376589398467136604499372806276133055560167453040965455427901284053938757337822362840292355770521639636286292129651982538673612860150971811389417873206777015907778676665535191647462663346004529740771171016544890674853479686175418693373552103781108763432382477947547261221155917438670254895090451998001658205813717334977341944894107429093736916912509139301634065291538108176861381745257300463077539692186021727727690712921805675409139082292531282545701635111934774989021763040579527851955139815012900104358877201846922042822044671411245060427214389496097023628313066689283668389644048311628940918071445365100657909351866692304611206054687500000 [133,33] 585746431442337533702584280958231642421224768837242984489130061898149990836619097964128019139490887267862326317264003212704528590096334816635999034863321281088869694546301034026816660705722637791637171486963685435029858889356249558765426411907177003525206074339172402642553465840212643946609193595105964607166814163182056764765241947835361568662454355913080873602548634893360534155605736853130412996002869390072104123989754603479769910676972380554406042316492309038412105059436660922679590424867950836335672129898998498873023575665563379061054713899692166036708811756698636345531499375306771518547604271426033599271427150623297323178373285058187487972097181739273994602940294092296036203307536780477401522873601152162002871028454582976186122189292970366750081489277012047331678342528957261892519036108178103715707956386757536454045891714926870657397675580171132003046707184059639881654683825236598973409361904806223506954555532243107587446434698512191845294648185547093683198099486228881735871490084551307141310319551127215787310332093138628504394211153491537894051412194681367658065909446922250581237347513152931468641205288137935813595158529897114625685111435819149746128042506414718034863582743129762361086801481711634684806696761085349076295851853086032204896487430407462918075140425255204396248205255758936232729658810595162641637583069083856577023384548977759175475240569229861242068631079396026198133486544677536156960410529046061249565703026463712465764837475977930042736474901766291756445801791708988426105256037769571584037591117940981296254256862960431540057924317192875312739134872791067880633288492455705176877680319777069427444385178145766796859896853583939909960285991628552185398334457071730625051613903682747058425043280634091868912549617080505331242301866264575664088017184766221146761112100357428059778028273107963741495041176676750183105468750000 [133,34] -357639483412111141685456848377628704314940003744140444086966844601683578903705803841028755862177126470509677827401427498631732632484084612324462978481190489487293563823141694326187200770472411631860034666401012424421872479760834790727781269121455998856862611948643576121220444809689713639762575896565467821159331125080219647090882016106711939839565986804168987371425710889578290692493110655241852300987251434279067042018618432675380144855667120470178170619727244590961788575841760003525883671499495430730330288818011657295618674517499925761881901460371201355118481015377464414030051189143945759257745107433250488574060163857657538330886132358483102642707537073033282382752554591806226031629026942308818950079967908928653710059216830922675161684489481895341190494925353625378482652171701233350597430331233011548737362063968587986925616621802652017538722739190752038937600765581392613716634284084721839233095757662037973460345553582679492566807636500360615844204836583158241878391646882858815935728346337200623611766833147683241667837380202468008212633716789157889775446984758046810488888611517219700896573878498768438970675887451588259450026534809330089661404349961778782010710777334210904917452370574753536303971897441796169393319557641431431492536675528453312882242009968918449417965818692000140707398647516545640990146080679896636949736035797885702118764626786245822918025444795048920435192891987013938149280383130031683344575843699139040997227412129039252784739549975955078167309023485972165462567196076550678601149221288548199222101103139252275557290096448481154155032424027982805546035775364223130552622854387261067490015462640142233820080187417262414931630519378179964929730970544113317552898126071084087877716726323128752951671696509057037571724133570485357277598562027942610829305911709015275564128763569414330442813865218454338901210576295852661132812500 [133,35] 189764640284935264910608873708712584682460825747581516358145450575988169589456251847571058065988103053326387546567918208975914172679278832375993636386831032246695119182346691399029604294552007645398606056749683155830704166904829914610445089677717231832284204556529747954115499745718287695834887653092116690727330654839006142157993403664921429376259958181159820296394094777799776190466005801260099974176203502574600176807748755275600382403940804577264413889697377115361300575602948777747965475613224471936200689865382375659865862132660185304309799024824463755781912801778860104497724039741132590593896720580279916005169781960722915719364527217032609323289568804335504734240805782733702162817960556899861514552023422862961100586520579402824789951714079613067690594365658952247308277257292117494328003634446132211900483609177634601546579267510082869014369943243136104003046976572228123556097261333675205233390169027139308074498037801267923723855782867186923044345062426020140869417983555420498166897250271511352418481120006434933415797619717704928470706198996181239197269189965404077535081646472633966142161168864418241194092243727602304739206136676085735941112648140030002747603147337057633848402207091537724006816396927636314116030854777564936269213718588270172253915764975116193697490827228785570589919556917612975021981125922869722865243124396998523766702931372176870092389958767885547681807083577887737209822701022927708439169738303062977588194796931626372716406338291865685990204825544849148547748991142383543950293178792182088353467895865129391485039928381560755535433298400478570952705703466658962214718575667243646952951094321573807205951559394336138086940666432510682884345441129086612401980230156147506816505784178167603551387238568099559945506945684674092708350738248501547430204893000093465711705279603746521210894115938572213053703308105468750000000 [133,36] -67824274083625075799814325588042009117365623017320909107352493876226704415611573861711548247738031391173288046882496444575786338553212723227525640851412407603879351923154279871719522159019449901248682866897822840450462061265277501204276964987526947069920995487124290823779114949585392172163599883811708052548559315929867246254395190253512435251951466252403276907080625893681489254589399054146736087741143297932175983896347491030519309366223639457427296994966741065186574974555386407791656324164687937760284432558689991123641097125926108696250800664143113488961511679699957319278272801498255316203016645995553914369699490208416160352561361252028383077787350421490885065335945790133612966303113170685815011529020015181911443312968764049970012355890247451082353465111585691126909749493986979278973644866996327472031785712495278386205867065038451203575756412216795893078870604300450667715466231537467943985228856559745253777671473503380930315535146496185436097619319958055111538064821813063871739270482074460258000366952443957808756746163331230947213425774251535117540710895025905865780673097302516069024865265495653393383327318219808726374592752706723817809325121950722939817627248947936335172488300344722903834888792952358310249367601136652586674723067294229245064860563534870232844003942104180774292508708769594293045866559890572992610454894908379679025765860691989418144132080574735539905510487346943825951776073562621472925924781829755731765847046507100714478143202542485145489752585237015976105419469714387319034675738466107547402823526774874745353418986877808095351900030029636008370803157953263402619921103305867153612789385083098959089002203408222416320374990340460889173689491683714149781566874930891614496005772625536556387961080137845565830920781075345224806046537334374842183290483844209746453446342132759250276308193861041218042373657226562500000 [133,37] -3197556581753043710699863402527860564266593938885125538479133569161235232787003725843341642986800714991383551021536416896965688044189461363358870926535736247376197758055064223221469723570690284515541134330589374500735817425923046736572580769324355990663489074689022077371148489999968529607862435987652115753625131071076177388294878774216702737231874687684665099135430124595322070736166063488985308938628482272899320024594062637910836704480137418541015503339815711279389384102782801014375696178906384738110190249519558994140901999760322316933284920792020364868272811045964875741287317736264665205132340710679708458082801726665182246537902866578213913091377278109332161120171614708742827000542212416341188928817058701536917023535465127626915960952097795472002114605577314918120789742639406957208744651213899992748174061475896124929452178693598827469963034517627351883282972688617015539252220637322034649770247748611336534987375628440792439177203619976149702054904994959542193146972011179540394362375606202744802783273624489264584322936912924887931013327677479244868863856637044473968063626446852602007125884880188591473924213619436032202179990063055686133134443790196437408769632622344899436226328651963867579690145263681499929806385768492690066711986923127059315151211169260022773077871052851921783656843859695105471973704219404672035550207021067584096552072717175496772023078139958549899569762810808885877936144612633401654950254599296581585721033365072256923865679557136298441026187372958833008754799086257153627466737550892821650062557577395984615200162333885992010167660447029015292773960025146410659287081728872931780927935882265683359353540335319792619945480393999348286970015928989256900186971761496593428941762406750391795004617816670276379823088638582019793690915509384850994084975507945653607159075190735642024719709297642111778259277343750000 [133,38] 31036837181025206067408447080695432579087023300070631604524579910996649351798049573247895601165957735657353516152104403543448444068848661372713788828504215577051756444574979856157715412229231873076405796032287826535570281498954426770170035191581596749171323120005226398707184015903892881392172189279656185751303570448458267644298977285812284740874258184084164384584099430634383891990132571120538199229942433838380710119266700781689308167177565056627408142149587431893950822207909211240580286583777080504558856779913294144270695931925692609951033545504784751307617576725265122763573720207976267364989964824357169677520233600946841701501843718620992657709693852324648291394282589823910186101458514970498435567678933313664664623810580010022752967110776921309457453584162421476337219359061610416550266317897761888651105849365373289082535980420176896623714679910587424963943585774750939325350660283918786096258682794983322609129124717647286604690338187423297944931622507813799554006651822504328180915991120833886468515941861696892740541170512441383972997247433223122003617232317759560817542314343384660413615099224413063733999205581198359733404413602224650966256511824301313292372712295994487664309552393290742318828562156517558266999064161169621571533794042572608649438806915075972513049910033341209032416062443640022582920831613278426884430018464242817896382060998103502980481458068445209184342059926229072749837346050673809610796298710509928805819826472533832380088784605438421815215140739150035085857462722813313578969941954421534956230531247416522045262160067469656766980159195503147227814125684741783688576462109248149644592344291345722448504663535702011119871559277510679627954130541460910081784887422071431625375260349410497191918354043808714338590693706771743456280461333911473945285096979727827082547794018685394235035346355289220809936523437500 [133,39] -32618336090121912619187263923892852981154137242115173046148668892603494744543565557739187638372657709979108523956607410777738670640879175022538653787677575385626927427109873576520743561220948581414560621718753013265865907649296765348521873961438949942575706179124249614154557006335051595648172856453527756456674535517239801887824163259816556332963969626258260776810205091420619803744357632915729635055231262463891153089239870821852092368085751703974051513834492617837547406689389915600048623778476515371099700693432770882857124292665538476092418208859645452990211205362433983375828374184034644705483514546264566779531278364493144966710292471796318092318914891640748096230898344122325801113916215857444145358442198969133598314650322404888128094796854118226196226687615754487920140438489377200544367201581835297201673318306998867334769845008581945817072348893240716982037911254747553740040743173655662155633345376949342254291342788951154164453543727106389736640438384802555334375503327716172729394543886485110889102782661832832436265680790013405441003053065053730157736526780060904542037303895996922782668110586475026282072134239821144159743977550694692050308841153009114071461376041531292467093825556606977390971991037055187539068254457728270958928065620509047255545459753160998341308296729031433448405282199310642079273194563873372800998823221165454299541427167864643869378373427793791176003948775726134043289893329039677654689819899841997015769930305623924303620714127743845793689527499122578780834230462344981273792580097877458501825393700068942446166550665645476624165508170462874111446236037536511729702642632017462542032004597476961557270315477913338325292126873574666832295322086730808215096949288477154932771617523977250372204814057887502645430957831880224913153145749965263373243189779384444537069231984105499577708542346954345703125000000 [133,40] 23745948618444734597493548483452493237441630149917062921970232116470334615689804003677427467457060935687203934531402327014048399134604436882223334176876109483904410795220919110357095197754180503798492883876689376916282758467624715561425267651219343171733308586634364629786947241320685389122473486866627589684858293105170666165227213994928970460474316423740273854320623537551126869642790091191013105894116769546292933411820081757323378197610458841060590011759381131801664722951719545031414749595911003206927103409671030288144927602172317111508448157311954546639567257376835475372219319796419518264423059851685036241221956711654478953892573338985468678097275849914296245536373052842625919367403649324275639281098086341071912009520516779991687238283402767556555598047917500373003240408576517892220891495200988040620568999240966662614237685865067163045439420801335481781101567023675005420707459158722920641413572653529163161456355451801586030590401975148400881291333793426535750602995760122759497722274254110411276659809963597225494874081654726831177540931453375193619091053264794320619026758047941837369729165108840038144624331297750365445554949261779558947203849238148428600246000480374039325445306426098153189167807150051129459113303279440516165146044384070753907736870242566683217130820514569086479542446836006819059420876793170826548547470883670229004099560777681814388792441087968650778402714274546709127314113934269622654073981295308629473468269561556784463726262457214175966023034615597290497850087790193420877305322065017568480487477273158005231140439686091384876084481615385184788922829864278362751683119011027959312449723915128347214258876842809364621003802513938911362356209093088894462215062625930549664553041603088934385519939555166313198133950565917436337386968695913666789110075709060183917764597083532862598076462745666503906250000 [133,41] -14022011833392877164460421298282660380039297430357137541413525371371440652712612075900728542544341789498339683321011555694837641156686968034032783203714619131040642621519672561723852865061787135892622184281761666404119352752500892236603017749103092454821561821384493880630630184723653824139407217742316249880823187569239499845971706974001072142288458912353701678908837402759827437688704168156689999754481821462506882822688773828696998686066723489178431817742827222874129756395386169965091058202259587264365605950268084646106141930124544911828475932888538661304651365189340199916780810861232630655621236871032995956298672842708067592234793550308231376987898886070427931491271834816522300355293418842197752949908928183009280424832416235534438729315862872331034376463865202061740557586514255938656436378069797450147533317230491614542531737438507867989597205192631804094647304347535376883646955617235347314912747204820055978693891545531041847884462607211310564778972784140197658355898464180721467978535351674964642792623498423919146536939956882224785761161017778220994560979645992802001311093404271724842137631017873267858254839922517372080465000559394550533475002500415582309695951931090220675061114828709948411381900947904489417773767438781776828939252524580784609381012706228422376779956576711598145485296813132946572975638011782334550894782650464143528224322875919128984255560599191659438338792986679953690789577410083844017030510542855506040038456152794621084204698956870971040822331518419722608962118954216592046242042116165680974157702010849395280580203344293261853064808026528554236005509227756839821677152743436404328412890543099861145587089087369579238499294090307200911345174591019937643867039875823701260566009627494889516670635205830689300396795722033470797245402672775336186029167188371907499799817742314189672470092773437500000000 [133,42] 7099587096203365059318549812615306058722873989484869099517477055616639212911929761001465433767603881398848844627214854498325262074964092437840343242345543129467050457382814969079857185346716971359689667045128423883530965806378516395401644920891330387287095643073667201671757080285896203812193031467789177685178194854776397210173039795535261236926703328533625851686544801786802993942469090010753216340516944526898876973563004300013507691863385009227423894078417095123183811909152381364573475552725146614586321286417023457998202938513193187629166659043880966385212922266178807804737034141555200074030553342546056903534764958120721930753787756087620502681211991754092198473097385050748200449466217627975771747288118631963644604275470531482587304299241293741912850004973244256818221578038424341828529160028645890898988709213942233870793905315568521009147812650108636604283129229526300701050623677138879602108407129516235991697506139670519648230364761673197837029501005131854805705212853220091069655735679096897055813753016824267416143415302662650751625725566435038025102323649964734598907836166913068302868358346540585493590054231315561313514588847273837799193360363561397234508281759117367570558722461737597830833005273073592396343324217773684529109236120158050195686171004355382508875800145737820314308903886013640708594988209310616223190226596715234480480175086870687910689790068265959127015335955376967529612933945141760660097607302178461204620462710807404596881707259143175749827382023512448040757756589882933893562937531036499958986161175825627368490312715546780527058254360087187375145672489798218478305234274996226673473217898696800595239882312982073135023750356512978611732704212261992739999056421065135554391411868846548377604826575414511326949469361327168605790873654412430445512758477307966487046542169991880655288696289062500000 [133,43] -3173461223746959642966296903661968807662648437731251442119924181620781789804770235534266330619053242187390418353357852202915771596926597817639370233974838509942531801679233759852291163934658294992743505061353097841967919903328991036213857707796103804465330580879332513403786947923862476100779028293787042470418127127066374681494252151125534753678435674446006895388190945761151058328146337285234969776229555506376693397548994232221533682533172110186791793427807733822425190574979225573254815485309600594781073852066236938106097665560751154249282483740634146003996361857194230440556116824913729027860394552343419468722173928790767764535936871802211582871583797268277416147493319013986155235018677585975520668298567265474645129325330984615634399110126019735086374355446515029837134787345404353835383886988037642995709623707147498012211673070695813801212269270778914185329115584882352767601459149957913595357555062718508612266344163235028436119655945770244489124641105009143809682164336670787671445950190519958128358067784806422584172027229332845289502566646134765774930779432876523913959008859962137295826594515836766323212624192098744458195561419965575317099317064339147283220886141191812511398718855690316362318966731781597768289521856721999647876119620588409035128034057371966099392837607591781888023865607081363699373942842319986862769155365307900530471350232339511169477269307768619966421111400531000588588984788094669819078302169929797281177956808624608698433335419492507293104008668890219659690271193138921863204253488784662277013200434450110457292221890944789260465337196446056854961410720545205120514599247339434119283012813605823905825666084688200479909715159165793252162867296658369494118772593924551314793036960752069787069314627261234372993394311153264343171369325604976648900453859378363404175615869462490081787109375000000 [133,44] 1273646735612849582051522448926217185906927341386555398874827346144956180008237717290647448525063449588702605492124759515226282597825407098486004625443060187918467006364812475762318727216504660333869660859834797824369878524540299286005779143134242593722949767125510039169182919171015936814609047834698144014269419809831833591136894935434327742562778746823914955724056048782485588541836852818698700980082478389195867692894683924679311178434351459351835136496606183500840334001582822594584827900285574432824299024407091430209061821113863685372368166662162157170459035765624456544910433216856016139961493428145283249675549210865816816147849485854002069562485839636949569433761482466907694322985269539788813011191110219226066409482935626725814887058771148869554810297922644623063256882133913848900974172563523668479091219274132277489494416877636936647517697002366254535680746889941422543983216046797884641280697360262369188605310367928569585500819393127191041792554594676105840496905951714121281025161967906639861427953969155896732622625300099193241732898299270114701602732194442143713061073867486545699841124315890778474494407784096670410346536587362788988773415909565693016994973700408401073227202079038958065955648079641159314044687560957293586970487931185390460152521310652282068847900504287195242468459589960480445080541685885392231643835210668926381880406144555170401328193072414563198603875531657881078049583024352692233397861060876996784190857669132257625047766077356173186571616372168689414116554364039705553536202638218406063424453713262675566960806732275151857218367340989199287219523296182047847015890758638699245110092200603232541543481601055599059914341618388029715736467351258601831199152644315830164358478373203120715286162637160128416258788556020117085897776764889820435824339888363001591642387211322784423828125000000 [133,45] -462384819938901057116003262708414682154063017175523437402909787321702958857339614290736420193815925110418942827209934416557587589115007217557358124312788009836777500189471034020327184729972860170334792289018149833318218488855622813608781857773461490922184042447892008630421566738954992547615053831453694878640097801464257188612045776647281538701220321749460247481503886868415274424519511075579754260023816945289102549694247248925953132989816411451051003484773696142806034558362279180423973168085861514553529440022114547565537763160757801670107387475109851213961854450168738308136836081902098067620107256264006395467611694702473323212671051732740930176698650918538641302298931329575849318837803076301981696307509409531983367059761750306451868031999156710371580920367458740863905029394632071287480733504964453482374212007472473093183623808224723752860805997232683655922517970556006968707786293403837679578882202768874161335471148304455621697636073126881876914825564910582362530485703914977270260796706154881758548233935988737091811620373568995278598937296129352062259566824761136011135125539057537327903422667715065180527868558834659551939571209717975732461731387316319267977437784821420468009645592419495547771763370559936541896956008770592659782061777971922215897823881648295227280146056999440422114901767939482931757728301866002025189282076168742484691287926672886597965493376684485965962020536208210940076345816765524090987865059384548934945860425849601635009364453683627997993935841215843710602760415513634604275928229881963277006417427345602995157123253181295781380101195981656213972151561418735299808030161609615990401661446288406748207873260645030618035439889927326377420630901949170548221478459911015099873619585761040233852267339030927296132363212128683615434760967344218776939346238280849320290144532918930053710937500 [133,46] 151788964664190295384824627629717881359549032444838758104562923687854130931348500638176262724417500692070659568266113498754106837029504335551592701072572463255623230029520375122173820098073997212118755103331180517338085540365220067870538579519183312310209877800450669914136047594268131991035134110907811938493681843204795023459125805631706274270050919122910315999670312851744623662378258966001064045533792792136960342460842760210783324391650250750369570252609224768024423737321100375424461750106855046281054447144353195369706741006039369430243721294978873336269484071939825407903504637131040801542288363153763179201959948119392400492243319158380496286376492288216471572303373698402813249638704281628909272311613618542226797453902554765511135674099361941885539018836977739120886476324819380928658868924182613617856354258564429757143097070684523791760499871007821811435379280307306828013586281531606960233604682819043710359931914071037265356960460743080605357903853749340327061286580756280129460914133621695187558117697126970200847715990030084043201914071846852694025105554659761916968104323403954514635658963591882524050031294180448139930446404270064885653277022331121433291211261281256574461028246294193551348593629273307596327277468822266347536739589606760244004231086331749011382287926816399090813708245708519445897384104804471228204647080711865396602290273794507170930915236289866692340864587361022242406691728299222015600861411764880878183992780502239563085930232936734286741816399261931274509260931210803162021520989390966591659474143050820006472392547177208074277379785023861832910958119525974825641118099053746884816537602323407256779207527765335271526883222126466547295601479360699084396346075334363648945198042707290908294379814800468136013649480766815177970522316739885732365803811980367754586040973663330078125000 [133,47] -44784391642370868379643438071963577491036248561860893501342943147181005547573002822740838139674101027913208944269787549392891287591104107917996996819414330615539348973148832667592091880022595603670471563661579433432058332764116659818523334338632056920627840058854849620962384075263615766376590753944172131906063640508624656536485844811253665358528094165844217746838121837286780951021611460742520335902695468297899204339985827288916816662506775125724238923781980348446111382586913376046244482296433395270279543643276353576437441389237509328959300054962671191753153560591325526852186410506865756195734976602278070928930826963983695256267899391554886495178588330063638015678580321895466545187931281827126337054968359646151400717385018233332979971173672729350050316459644844070032727607578849562659651128049382293917488715008661542783570775639641222306397129561513487278447417854329210876326389551239308312808717309675644156585330144282211094160836820347289892695620106412846058488174167648867607714094340889792102660374815422426159361822428331522517915710456296074785951086728203059946851885307359397109678415943101591602938987983406438675187296902730340368280792628090387010500072025214923146388803256757868292604861229817955755856189937128744246775460421331234765347110363366882354515626465286140189034223375503578349454628522911272782286828010063033625175119897850167584738653973158638199844755330186054582386009059928854731659394235453177975414041912657492583456792610115699456772120306952087133094924842158377366798599261549207049762158759654280075699604849435123666291581812754873243590211963056919446302701179315863708916937756318645191297924065947565292858177625139659827152962038206913718765953527802014314291798557799479422891709835206490466324694882655468212284650662222969194331729416386224329471588134765625000 [133,48] 11748734359181768955715269767818668862763978814550763461433138002347844790651179098720948777119676344932599119209591485684136958613366940083189133825496003546115316088977451710525031875418811434140749672519207981319822148375474339215636611296742866419332393567816531376556209286508541937836498318068598465322338310291841070385654979293046430931892644802657001448872587023936307518811465465111311962362112289476077609582090648986601618201048876989057767513826174449139896639519252129020770239229387863785719905833302675987486797018357963320481019687421341089816386610441844418809406119154705185889428241460493380527984143185899061278224787808692805621856162840974452187087080730023841678564934901693299037350480910687269618975182192844212172708005612141956995317647441831976493570410444406249430377991480034011197031755814568854574190670044814701978910100017684883858733638522495444611957152412585703483512052053808515837054181020194516777646304162168317684884250252988026515688562066779309132782498791668126646815334850597672187079438354301413964254785300933516782348115410430649018904559491731800980951469018127245992394510547856455405647449727104508216041170915584088237983218130110043620263140410402760468616323100859584408785869921131679269521358293668758190856300171840524365878704066719839945162919867021844852064336081779056636979774018622922083031857625870130193512174426625444998807933789699307687681643715828314278135066329836025909965864432743771113348681889417021514911266191236322878051715693393520095765081016078122422754729831174421716820797618978806589384436846023711147211936489301998706935131539789872298590462507575660896557851790576665933244219671837550887186538627210540943798919316340411583430991023998080764126764629729534542739309267218896928202719235783270541795494868420064449310302734375000 [133,49] -2697946198375663028372655861537476509352555720377263858593160423605913154876416998590450361411039145044297727751132090607394386121138103062459834054915356426439994108708516516211271322562851632646486575947205497240311865519398318606644588056214152404527812083917012153357912944006607873417772253217060241801237418036136641814103270188092159263897917246721988645935112420888000797131449196012109948915115316166640387595759217833513539689923869766351425303108055430479758934222955562874111113577911021634552283474240185937333981314122218611862848537617643412919740248685449033631495789787654571008939220645417716654239596982439878263489587985500308249500764738226615390827434013541841485403112622369262668017083802661457863194074851750987336719323651806745942876956432732989761945697934966593630404540896669260525439219786836406301567173030267362851545130435052125157955678386505625809474778054122618393339467895334799009965350998495167996523294211859582976381152947064554633223912248088259055316507850162380584158084962069583826589232086459593639656801956188157529601410667522176702258524772163041673158652019223728393190576701642583363207802975632680504137491148084862906640529641309409123278620908422829107481413244459072212275367916223164333713933738381483091125626174158600097206404549715040482954445614838325138556347695431217606496092122493063080563086368301710482870487532500461301124324132698891167636853740509756047478200018338742628642839544078484515092887238210909633575095096125548824660315866251645251720423548444138609738100475800329917951249932934898647840893750439030944662057652863215666643493860331526919266644007829370840670812303600149176191654393922325436384030697934373279387830187482452758720463896340910577224158691387281176608069807031532854695324228919997140029335081577301025390625000000 [133,50] 531515750582225017830187100423924772842010388460567934459703596026843037613077394082026448671755316721315605785434589621835878890665353998783823186739960570762455982090737024263241095091992158817714608966649790375668523319090933081080579720629032609058772782561365534197483202393516780865668986549476216741550706161991153060532066929293944978398153176437880159730703277485839676977142876853630403475625118565115845584565870831335234980065939320399221452003287171506293654346488129262021683295340513985638297212850169711165902769709282111964833000783968742824004402190411081926875044827330498389517980506055613343474529060152577596262565301913271188184754105086079986578890464380835088338339377969444573460822857157964478127444843232980745690420262293470409817721392364198667997889186724513471469328528407947564197399644488803987336359664549675947732885999018564069696485605059502163647976461598966765805353112000025626364910811409005982787340501617709456455866742321771799652216984769274729575606285161476183332961080732482413248328258490690682006097627915571408450264526892179385387867946601411610573944791124182098721561506040261246981627596942717727259395056597798278399582777558541330095565721525115803443287785087470217988047098535354178758068774615030141090695972891309831462124361719217873430915738462297524876213287639588144999073301610711632010779764936699274075450900891725200192129320448120421255184407213241040949617035606036095953261951257049989462194202763625891065061805887888667590778027319136079159955694609521685170153304113580369493007535820533330024266076024548436230315471548153738351882413528270321453738543171776244406847386114353000238458392248887020459076817356991566761898710878780738792631420286675688499356650452635076917905210169118846005270591521217258645493648946285247802734375 [133,51] -87734285529347078609583781307343921908348588236588850677023600836889080373054564284383129812603222583835364120916917967616079462166926917363095121618203555744498544923294060863693121064917374722980006718306949401514569282669303533183392875780023130434882842214935939741335501914720268724011119073695385545630159456584163441217737720645154492408452649193136486381803836213168925958361063344400329224953109714180618232963961660400127224330000466291409126735208423171037192594245740109900864162518921872365019798807877358745532236000262907380660315969225075779026120160802410042758727502833554205948913140852867013512920835799358222050155084397886584026700234755881917383923897789353034780109821093858058830226777463554893539311621787871558793684934256130117860101692115985663287992871835238039390398869306493933841680387309456871343216849555184277851871613303774437303535294203361948117290471179682224908949996270700827500960980488724037910073998526595930998201857558288041737977209162823701125890637940163995856853758722423069899766719602371805853469565579642963178205817834239271124863285661155393212742032878949194299291258080535475998989599372160114012863375712659892793052290624370708791906021307040598964541414080514923211349350480744680309334234260738740417837955886218738773007505428032742988794074562549716971175254168354841454187811816305326917100295353802838324247340357498534668747124354847047489353150297058833776390346415189399133181790557578569632856187831225506518742992259590861642739699821794217037349871590512241373064595023614500891718442867664276336211725149965141010472848610394365914874600015894197902689632166157792479618133142685630749476872527405945357778399164388926764830664041205842268614824030341504263870410757867854241692605096000608402377868199739367363712549209594726562500 [133,52] 11694347424572443074887130824275136939274906821984439455342418866639095282034180756701260237680599985221141399998154213763321739026510110322319918976858235798862373532402703189399801605700624960919732817621927735275616392167719134854591296946025250182654399880805564095936749373883896640329909149819099625205855660232616364478102554090344641045098860065759384694773925575484847165825330853115684978868595455102809571286928931230905198428077805316004721156396687555476348637624044271745716003910861052402300763753419716398419431040866575061340229388900217635880208875902906364960656136517280935973878941591064387500425131515400332519247135586944316907125015143593324777374035925062631547494229564784459926175607219837922630454381942962217108769329056535121013915135813129516903510910592938787907245458471220822877005119029988460635616049190441448395553000648565246843330180777392954139440689544705057774492794593552325047668824524941529397525564711411234474734415278761451899188267485424853853999867678666268129669859001557145061909941741880772928786586778552292942560876991615277605873494205145818363806618601649179293342398594388667680984890008294739991592017229310778238337734469911264565580033981805844711908489476984872830807595715692813106285531273181890283585439072033565468853837979043815557843410039909590123410863457422980815214242591335593431755302607358014850169369319982128551941541572023859036078453362516718536662723605765254815696656575348958092580532756267070118707436644741366274768993071303265470103961616682846843901691078848969169004550329841736812426867424385020628392858563313587130769477649888960149129823124382117950950210520662562734155794225880325739851621227794247142992914178206149112271092903967451152550606563848287809115523734849345212598917201179074665536880493164062500 [133,53] -1097756439434230840374989241970456566991632122768770292483158950504953996086089494786992387819647721018667613378894032087323242664717633323176950436927047094645996694522111485581683345498507354206435256388835315403316514083987841392131150498176697070506156818888301746091564916067785165912702008026592136022652580871661594657590283619403439205327923115893163730509837183506913273527629472031368716833672272000338830758091578280530451499655233195664208736145346313030878782977153690036517033799683415441232002456381459251258935297963099730274824922075907136815297520599827462404572110991444164848924629624246457686141017536279949774778967182878705674875601973196796918148265051138553120965293500515496222557685580291619463168871269908952107556383083162690694749762391767488031170143781091154319507939206833577426241186914748772703792206082034567476167918933828170883783459220863416627287301402486183072358127866489297631151224644358644251912471815419128231113703450359015994125449173087747556866326321799739677540367730061938946383228438897300758415919280536588182935546372947912790505726355099448120765485193856601324135261172684563086291691444743912322619213402625327128266078626902869902875859919161064888728600057001807347489027175165983119932653484260962332282391960244382929521867630283646225731614981628658302027122834396085142503437363064961877349781381430838564701837496992566588062395108967583564015416628823704308953683573415896805500950484483303580332809183101470371624574488108131722554264425792648132206026956947977163746660582403501159626794648878856437272294656613700291052145379556875887059645317042153798384101086385705150310357915551367284721311216012239408690135862877678681886466458483790813653154357344134383199719877299433640240756345014297367128484603381941472595214843750000 [133,54] 1595141032360361400421744630099685392357320888427248255596497967354304335249687849156418239089958859794211581393623564219663554541357312954092630929744923524210106007712631405961720272101119686103641317289519758960841464577754125378862861387645052103022547724474106335167606165991534562909608326409942803823887907290128940554799144164899102034965721153206565753634767980830162565619971043816218085263397860676952599417198883336065484224668637395115141001788199408063030899160562284385072926603454334485648773433117039346052364136480019795598621296730018375752730420272614911208134421309498979885430095443974285814262075548697214509449059382330678789726832079250342149725299370868202234979547482791472182503412880887634835996552507497473878831315692827157933771067331858278492346119133586911084914188069968325686759061789499498549271726553232972514740678424730729654316820959986176701821759286382818201139813769113849279318877528044524774897250907936354748523839040403551536606640274453696561800486307374849570534158173376871884974772258084676742438803444541781809766715851891375629468756061305771631129213439920417084217346551930600991945642187073341040733087625434639527805286772381522148351542461994367885782175029723008379895719404798001426565027855497812124291562940421215113528400739756569366526841681873767143214540217979957507979051664181592832674374426454139459610256938310117468016540952809616596897143140244461504185788269565274243077978359726129432289015550120194492944012917575458637544487691801231810359225302201207534331093079992619947670787570773676402651894212704773857033245029296793472182259605467586327120686084406964259877713772246659020245396608554306082226115347373428073741224479491816622920600475380846321759477059942295700134819941582906104182110082880917968750000000 [133,55] 32137618578196575726283205150171414262173015046566538937444164952148597357079045612659041474264627499096954217535508319247094513662971532649631827848337396803274106320740552774870883077598130118250161272432626340267571480697086906027886060670950210158754230542113829304117233532754168193466901551309480814299282413739987145059074742051859112225266708871261039903669143145030745857458204803534316102005913270635619935953835507111746526847482932064461908471379961877578697409127947268353714336069349542088909970006821700958261799090976569246199289970615642512140226646590493216552546803773521764276612538548822565672629816028726439615583203526087085166528204499643088293105931466324653261395813117711127128549809490799610573318870287064745345646231281449197283965408109842915171749231018345647200400904960549506843334463357537450238483172445240364980346235772342297752245659140716220645053579327587502190163757056078729524718115491594802894329522801036691076720047708374799902090138399072438918581021658310191172234180525139377650234951158698112887192814445053949473821505876600647285217452376392725411767951921269350942264309841409992017670211961332601973545914267013574093366436720250329749015113235724315071076837979871898937059678591014024184901303658481391626272127433653338277740883126272973242462509715498292129267892004244042262982399657911516589302933918019425035938410887476338274105333415109585248561439480607876784774185667794304888881196188021107868444162612011732543679062385899123795412184394176217994203079049572894622978687775743744323675098661349406771706853838925589678726876204613412657981074600510667370823274059195536018744793513995778541322434796067820078501258336896437366345275361522879689113528952466652718737296822006175561190095404860765900988333129568203125000000 [133,56] -9438044555354546032001965562743180886922597153104638036915246943996591148054689790658249758933543718555414760033825962558607806097049936547370293677653342760623174168821074277469555287354048800481435777424028389196661646482930896692429413253596444677027621285329826244300477785103512499461808596451348527040219977224107890531043587957491480330099643344997795490134237022817904511406389449000028108514425807428015883154629877389217176635218025359916436324343255107253585228490950616128982635933270797350418575104120562567053048440929080352853632597137144132432614875526531547456272889136570370669211551491786798041729075034144004859567482017299019717247017174757910489325576557605034299959288138658343436310968770798839903984267889995260283471513806465591750726691996810130734280585624778805136975570308804918553453200739602165829592897002146327040153425473680391579967690599502779637083345044380333372766841192127000958932128160880946597667497749606043095430611898440392163601691032279124408540470876922688449933193864738626766406723136679861479884940611930734093233526764583490117594758601065805751777445956946567399092776232698653898567956465486799412547216294712642353462726094978046822058002513320769840397831676170700344155389598436992657176092891374932140836075891297621886880820120186338909296103406048735667499225012908103787204351144264890905536372916276829744328624310302392943732550112612037702002207811088867203933203830826463364509009673753545527339061174045540652400949254769707111263125384971352442429084072598795584805123810097095587730591199758851534463623747485488741483431220479892512987302840977547907804920642675358421766451333385386673048624230652248999626338469922413509691987542935056673960003677143279997782468393932195829916773642776516592473312779110937500000 [133,57] 1730683141095534578797251768088432661920453867863067571219667619021761396099337633796880820697754048439041749752332101623761303052298050645988673347822170644488934334501468677725159533684592514270722156461213428372193777837695185301120819512277565429667278587970126069125531937557835490945454346468479704621278144982861161897662136538040854243924680356751251235035747055397854787209019606785240100296296162378390732219062799227129495119935740225810412479434672502065301058385538327574413753473724770145333996000259283653224183170311861973591522562715143171802032757966623456191428614472175884010721118843829827401679940665085686780755904630083325236964319603011250319391490357960144464525480967238651778867065232594655300309549922064268204608561905173322443904681316425406303315852574940540317444180884350079406297375421260022165492800367605053723816583005015802404006903674363003035706475063822491654721606270314146103763810506952099495036479339064565865861429571889048001546928032375753854785785108506759527649803179888984454372186861448351195563099740695959114010840571446010124407042943575507092884845658660962836157541215998135688691485166229505218885415256481682266628997268421341523144849559366206973466703054104087347975932082141531526018958395712509881060308903212824114488696930947762251864203315473308312706463426530802554353452786893285746974046076204657469337356266877672019864551099548269839646728365397551088934642549031131840443790774415539102113269782486455816945578012559870487863595577226258415707907331892409723590056219389692957666998962349193739917521619596716316448077030195967883228725083279932916559871103402949470234693433817016168768509591186881792058214534888796996596931827927742199530827652724548445641408809816281031397108097364064389651753656064500000 [133,58] -237195196474646387006604157336488096844209844098254800060759668042638330176586736707049586558112113259140475078773113061626327907482440982621980324739623306491537154071185225177774399262225809386881914266127494283712529535912330706672144269815617227012686058416989109546888872166102659488373898161535407834108792555702987101509196007482021755987211172762072082938786943659812926610260876260154218420510651546966840818634420462963134402291428673386553988363344007164931056513924896523282787263676607020411343541689926856930459456723633217164384789107058695071907044052710597109759395122997485623026787574311437200204397229708690524557326530824604332020031713289552594320279821019472386237323263137039122060298419259188723496559538867009703389276856123843103731741745783834532637418383289336146786202864528099778571987309997432381366035887563048540147903886175763256469051030140439259896477798829224814402928331564951035317587577258153815738073319384946964049424061952890157407608533240016475746079083468776046837257638493195639132976984515183541503463044640129422698386475371560940484543888685880853675428147751275609244766400326982833505570384015622984868112119947950818866752893507133430293636415847700918438599307530520251642558980638238617210694296472690795956112738986793377375887406894104686693603515192128113527954029533562097428973328832492635267726780024269344840129609159348174596771792072868452845874063899987797286550447339812951968822829136253942836138288640333621498094385396395846561319131418293933776811537066061003942102230494317008801766664839893041749599749044261964280130519287336237361650457727363369088671270292414698991738889889554292693408377141047781193232729086898456902042603351174855475338734675192951367964937320125603639179942783941857031985654437500 [133,59] 28350148889071922554373641319655536763814347522129059887761443502207016397188061930372347995788385275590494727108042761372554336793834991683563183963595694432185731117937434911155474711017559970731263498682187781571661790810510313780043791145812655937397134180826464238020823531656446964195208229902947994901914465817176580936579345410565084566565410552383665496474001166083514970919403724110622366355431340942635134825198082446810333902690753230519683458494285600393377858319754146587669432838129029232369787304922539690988499028354167860437411507714590467445680435832281404751024795976722244524358917726858344541628077931575649819205625009294450708503680983349653146315630391812674680685012591067712127437944651227340751134684820819654471860074681543431951245865539394046018910744032705715207121464249857063335057392570091046957276013583541000506328668995358283577192183157074314706713521261576486024427025943743222557563323195720628821161469485596325360548952696524134912325282874705805486645382850191236516028097608006438998343764696676404086200547108263854466778306675391781125991662712213484025850386246840328656197167628948799538676280892051551157445207516191903191806782070176287981717708614781984565086034226863065865745291072164103769943781646746012736750805625261913808696196725684963894643424509676018649533765149615743466720714850248220754902347660683216419761896914018064740537084608539086596895422245099214375545663447578598989249807534088034259899344417025492145885272879411876700926260205721576603477439643534529704008987604492162000958041030543100687556656587776270297413517270743790914582943374705259413488282768344694075817387604464029867110063403852296383976092286896990012305853454440585382402266306112159923888838183387250397673179316769086724893411840 [133,60] -3331308380929251030533650640454689579493854481781961510528836409261353985517656368741854651376168076962751877960590772530704839454781322294913168931100239798024879453312195894361771862033253878831769247097255173687723591454669586232496887322754762058873350064112439221260583222862812079404885599509107913680336314773798233422886414893951551913380578457906845340426392906027115222479786786690835171803536386711686093449913567790772457906594310860728524035655462828399802838678643462424981034585446224204173503561671966842471547609566037313133105647770038120242400718377073372044514849116986669248997054257872519434563473874594619267466445554823619429308040890697130610013641650191460860885668274424185524664879155597065255664143852481809114297623740598838632357732511906706988993192746303116702376316724679111366312317441679148077674697263853974165660763356085549195808911717381156889984165896278559294432283837584042746648767410943028100955979323623070215519684165013344406598529061821360194072671100605178643179591177931343751690219650607665296193893100876025278223625579108531344613780356396066985763289321980100222737959992970534695718357687136565996803040364564485523033411953560197863291343986454220897516728798871912113546405563463216638149380580198458885551727556029052083101045593023683967728536953165142739523798310475026601108443992904487976239037220544166250202320554037378080856441362681109364635164436922247910033093655127680690763629083193923564074801170667169972852756514149398646669082737621901539921018388948321563267542358894868698481404157827727630332571370946493426761183397562655116970943503115488886792343080655719764631454508266806629936933073178491559964800662865658354103289503027492159712176311989508215032914663026759768468989417712264646985920 [133,61] 346351007123004366062080144184019638987863857840457569452770091932468182088373457198854426742461080686362242148061117001752096355125685724429287920008779409254191696794055227483918222230287446204236160764530606004984518442132005226751423959093384641468538047168137112848441079483109571837856781850088787533792119557714957652948539890030027009772339036789518066694592818123254163019406835128579657155693412329562982926033027437010705029872659965922451709807195811142795597776356165548882992993700306253763004807314986087805849676578930660932392896329254826597794864958315740623240528074795982958744135259975279836496188525361432627933481941259969442387184124265445877283879791616286962100083905407345157306299495648061494046054971298061000240832035199320088839983140489487011787994909659720836336153004047989340753487720642357608664069067143013691754249337493434087213757350361739092781931581411502540086470857985399809269426669922635866498409450209082103100193233092138737407264653847386879426446612371587750556269679489422502228628248425013473180891851338504749946372066320676835331810206214865167564607487555560064522855795283326755797392466086682907195022237198830151292072181859862376226303081228815166688904849263588266704765307345172049201555986950294169838250854414185244780460540195193873062594548868396233115235077651546437049377384735012355994505140323843740365312794504738151284611404107021390101924247524004302787196560156489387507383148986343353585894041257066120063154405393514389786569957521644686764975826354988584661373959097932316254713531520424168902569175252554776126794805046135204138034537985389249073668289467276637459181443901875808079500048456676119882238357286090621923976121501109568542434128499493130814022300116278405692317910902970789248 [133,62] -24246921119975505014757152995993961467886596622653330711507238639647783797131893326489509880592941177533439447407444170693552286788213773866077966982172351232123931877398172456656214843062927906815921152202868494436265122412454884730280783721832100823297343316909443617790224184826953427588248361433523711025212467067006902912759860328258478638362454562227561744010759309641150382107462362416317123189560376673924770828266445031452719034096584426082784214265095633930245332493127600886015843797867933011907005629075174979773956581193128142888110214138061736665364172377119428478856606921981782053314441326816071011251288184581993140263045564151525268345510235979344237058990882392022642562672061967477697401011881507308934202233955736368581292953998365715813166060507501234640824033047871385940093104961782908906398871673100131233769617612121177857154947613938170572189587324696394795915193064565114632472867879752471050085622604355710331448755294559819872429887131219106926329800334870543700932954089543571915219465810980616236873342006941764037467115710341595215622201205406686967370656934876897065381741230656607317503115540612731920612428151192632117148013432228272714404423849875249121040681827965441517228802871603701552864448075721753696017797517458424740845541894801534054380605334255104004968514215647072362468168865340353046896735903756668671636136319731984504946415048102838179579962205606214336279022234473933342889961223560254720116948014501470828419870289032004390320068652192737243411946155419931075184633594081910264055433116185617299415056517472222547068451478768858662176073189596196666551937599492384687760638315355602279505498265437848514563759098147272113910893496825703390449092706799169971335642448930817724614301641919835255317988291652200 [133,63] 515547426222215260763059396642785851026966073856052901864169022931288943945000973393179810805745168063315529488257882281167574896811935945538107935688466441860188953430436509142586522284150904215843818539308127674283341933909857891195998588983471263866268576568547531454008517284904685278003175278834565292822813894504782011730490045269847616262163619530257060631641010415733001055658761165758454174523710525042359550301704792718802760510928248704664863682232897612659794039956540505327558435378046534551596349426653893918078708668908208383095932070174717242004473801771453034337151292036526984737802998427137787564105429088725603394861994539998197042435402576029200044010323163119320154041584353444728852991560365825774360685728971287517369865077087464013325340683984519206887474548381016831657920723222719743381057202373779803482514177354818864680175502494968069660854153167398199786199357964936459944790285738291318910492248064847065228879357535506397350682520347995954998655069192385690724689112206981577994023307492409635857886663795120079225696713386793333643221042252207232836701188504309056090635374816756830363954301910902765575741739782282809192391642939670885844159631560356003200471293267578866667462950055822263529830961758922260233418266058462954423383279910008868973818066546136843390060976261204783948715202583166497907221868146483808305746026101092196002111170277185091579563149527143830907382722475751558157122623381930174859353001220354715177781747688570857732032446839289608804132852308986404749906633115912982819480895987647783324981565269417132619781012272820503043485076180740617853368438094316288361055090771505540172467636219747708284239087051068722584115744813415870398315950964212849485510792192828231315123704024005950982779195776 [133,64] 75827897400335232558139964966704699467165363121944588967199307735032832493190229516076711244016070357595980000878288875566317002774285519644345050567939140260858874674109582135661526758152762437777048350856282798570364896006567350767827560603789356071523234578006010672249486485421281301995875177530074420072607432809445733363036059321895755534792010039907289543574243372772749199648865237210689470008171932916703465972144281913355922282976171628854834027724425233832808561251487920079539878201498577713537493220155290721602538002091096771034957898932985267039394541493924841327885444791848647175954488889637994807950556378877568733252228850958142661495175572982134852472123115383496790487660229993854082745377764305610515330172731002800043169132604877635520730794495034211264284633434574125927541317968798820156029579720368818980442523319072162031734985790455091577806860343846390646168241055626351414303457160401777779069151519068663143231039546293987569429454050515083445174241828249179375275150336401226026257058058279379253203768943091454392053247480466189733896664050446847628355298073412861507559097371005316575566139680981157460859561114964397446200197903889394766750714730067389559367110604008561237308003378867274046775995801812525163313019679732711715699034197925993639926111102772730522688205674250736316802176887680784741695289439487138946758805648773557655968018480037172107275412724164488956476325603564500252805508153431326867739351352264898841347614306314956713466082476105906763102031942015220143611326895442438161518117937144978784578350208958104084879102474764994017219057323546044858925080475126948186314456677949624285007327750217205472011361614210335646547389774121619110082489736868072845387259030688339032354420501888339341458944 [133,65] -6685345358078764996122905217503052332130180057792373215917942814292118739556572590798820285690949604896671693007883510716226505584279982458118823336799874014326389591457208677359330947865055474882006720289857730997809120221869193829953609247400501815022911154925150970316388283600968732355890874571069023598605605169243849368781867517203011993030144002712308770825911706216780465167074552815342570714713771212636948913851290284502972658287449546240931761799567673705218178539054113602451506742171943521729185066386684367181121601169886223706074415587176785832876817049408090690685436557428286122582892284090102244366028381068278280894077049288070871153965742967776463490269319832384799104831228303345742485150107629625137488544026924777424231023851237013149404527091678383056638452797958756230646432182894833347425487496728987151614090514932593283804657015538525845213793539368730459439592543713559937916670536314931182869481358911107475365516164121748061267794849606739434298204781377108638026906010457835241318154427528811577806664927113979009104716512931541178135652026477620471117801796898949466626847934585845104747255718786859005248755686602332513769910789858638947799015246342098713113365449419968404689603752926262360550698107456062329294047406841140173004905744051215243315913644499912118413824645036867056869619368776109139425909140700312810154819658124228490400295472668767305699574707549896575833269454856725338180388918533059764130730956591800831148174666665563933846351616801968360059272183322053380680059624410610304483966084228252057147886822762616304711234865389007583144477757864400204992359030879479325660444105346188978633429009630776722204668137594157536420279232583715214937647911948475821417749310873220758745133052811016183808 [133,66] 129363602515813462612814382807948436474395639828030624806201077646931895151108308430756529132846417268543812669972340894200998633343329644176603353797645021246089045294709635401877536568714456322357963323393053945844123738619955330113194015394895317179237598241652314975432829213254990810526482238221600263266672386809738725225321345852686129664444418932723746640048094788978428263564285471773036791445483770178325338955658029892044977761828871759917287222927818458522052074027441703998427744515653402538786668915257398370215122772308015788015717312552662481643094895208595198672994304201849605257091078624997466939351237568161708093494941546221195405469490554742334968208043087238538991684678283522498474421240208470983022069225732666287951968695858719698358618275106484718330078931701553838178736131959794654745369975937832992264838148277659577594883114896154941886391909815851271869012373539720971278884188821662772171594199440350138503147778489506770017213781838660128693793566191557776560585740842555279395033308228753757180151188708254028336622522061877218540303304614744795300236111082646703880791461674657871042174657117357701858587069083404425512919888909146918129649787056203133021155230734861896235246827360768137424445572028111589432054974310187888837466747825415264561987659791576188702162303767996848765173224861370251254583425390804496965467954149967106881955393366641901575059935811179563399573148389679576774748918585364184453679121252296500272734987036207385924147834943571728688780145571425509689378869468270229190186507355341642111606975132867191431555986278682049459653367742246125247390235222698347193835167910568850482512184134557478049277368858941236500334823954408304421064004232695460208963293316593536242198633209131264 [133,67] 34245943003159894532956425849006948629931217745730028432952837269728689339873908088020438060571786003366316775470331471140288413775559910718410742808547479638070206906777978188939031154510285015684815795918922224360895935616556380981840990842770489321868755302243388775186821928854772027441711512131209756489877548127586305988610760383769924307387598746002558797008129769929216845644691377300564945557356462097934812137188450228884642626005666445036324358959563422128284646705749776469238230747848025174066831867645343897140943063272097204947354977311104930798246739413934095225383479214204510443502958976359656328409644798515146871309906263689440781542278803037553902075564763507054426084451125720340072603076567529881234026192093391288592216143747927020385290560389316269228896695537479190122933340304926901810608184560821394661666083726643155288129951059736758991029677776882891760446822375262596902772701357705746248688785925027537390263861537041605762784770754071718231223470428380143881289166260349025790745093061335869454848394242500199985090398363956976425273581982023145835732601871329197620279965320179356053188872660164001677601468060668180201757261176520317934102971804973364315962452868059488354227064049896976850817311977876546260210461863571584909957386435106123547270647158943155718801596345384349118966047025952292557683877845790499161145732796579912446942173563694020028661366993837489264797041063349528568079410231121100615062074946770880536369695848144074077800970101116614492329411448607395589919424661881634170194938649316049670680729089997594317170687473304546627152030521597117740616965827823328616441584772985771229868337608914101789724325977022381688141776212726888515098204712043181809061941762253180482476209846560 [133,68] 1786938771159178617004327553162769480101014321821549670367586343463184305865263528376687173479119918989445410566973459040552272332624605924392199718212633689853661107385595189636013086110335029117018885376847499789350148925030234391299396023190230125259485589306583632428465578704470295275425504152025394774198447753070926321849752387394509888887902265414242181012675473893512100626249562674265906842701564538367270521355965866309403655123016949054554789472049591105266255210610555898340492729681900821791258342367523918620274821279229848358412000002842047549856131041322540921130575035046232760400508300056157125238440098678210200536196339756713159768615501643471873104649585575810839657793608464284841926437194260229228289444649133245294165067216505094212295568256863960691180995327346202033836705014478239344858673329564779659752947055323524101281056014231284023386061115587467066258668688269922742103656850097225770693072148636934623554635441517478492136294122867724890396547606172428602482768256155793958092533747271103528721319231491624606324314164971316693976353788053797669557357151351332475854111949648008856270015625152242539441643979415469167192317346449126356842675858325211110490217180615630724916155804599767111263532639982229971692568786923376839326552022366325996100031732404857090776656810812725038951469057947331846343481121292462191425199708775567898097557136403464988631130407818646675634335002338493567770556818858998456602178654386523220445842331961183724416979247006578117653536304455330449485122797920456164100300646347090969225073029933908606436981002983539887002476937152989793390036744892486420714265962006833255187727641871003329222875121648869694574056404157943358065372708789437134508682101751953575778099520 [133,69] -683763395966135926122860420130732633346695932081184919433192132616469986593781985956457114954154167552636764576667172567168925753466403589384041071162139337098796972205031492332751148064720520545716958015509818452318239922771898025880123299033859011214454246697390031187048996176587384439107244346627078715423771886792918368702494222871809424531028015125326043345414913755372580727994406377168492746315936510152470728041775307075507599209397147611313377527678170164407599161339776277735876155043587740361312293302865411570358758063941327154463124308743061711907108169573557418350488016960040445576405607703600096443957843300094336591431464554319495857654467722932973171725361900512954824664453772777069439852079468312298447953667078553783192898602421585913745474988265583450888122226868583566500499903992155485588148560437580109372706185576397965933391024824598894783660670400717971552245698196464564386059600822473710821227016417458257786440189928915303708571091414488911602303838500252961714865334494209369012128153143789737590016549202493848926342812815478210149787442583681936573659607900950397430371881464979438537432527711026450761248851084263448744622132220683669983331433929719100410440856259581679450378423602191001372873820728725945293492073167598794090447548644392696765450143411590494619849963246557998402808927012992553548288462369936445066515917241236276954695507052416961820601824443540780378975922532410863537802260122143772808591799224435392394652984601192088207676712336037945380830155806922475008174563420682889904096633785889633278573387409179928068449032065592190181230819555981345706560731921579678609363939764571389975056792297117075401215072176162065647268112254817274106749231651294543902135188095918359084400 [133,70] 8276868847760240948280722440133889982849549711393044916843101609183687252306567648979121165339848214824682956403133546119015100775915161939608433143264399737974215460800718668482233600837233179553787084782102686946344118860155553483657266120527360806844013070590242743860644873741668264001872969074767428607124473320735959542786321996958590513927601985951470387001815038862323684706698582260557900576653221421327121644762114128241579616353373982708551514393528324182256251381070630971063663197900027479679367884315616372992625720982360867411587307710919014715453243803410642367486673531355713270345353392282208917904335440869128916392405225112435700476536616825435045343402411431232760621066672533910077566459460192000232466949067583366797183046200654980224293051598538352341855814938326493458863551613920993225192700976952271285006356490199542704725819335810605448821941995257693351626270641484034462169885796292893527091591602783321429715282595056050970404576133650744290691246572702131286621432011814459360726268780301471563862275981159273529147839272508461528828468453162326500627469720968732058991265072203297959461453924254126457648501179462222756043954201690241825788079859799955000667712875967331843629309993146646671270305120442782765766478783687926578528931424931239556576094855105599267829489789796568466231216057345552505328981746263404189872792874526248510998544103058598484633212930079903941861943439891785731820797115110203582595529889665465010723937687252499593509802463964262531872968507318448689996925895957096292306050862964823622321728476862187279938810027835269421823255225950704045817010150498170313748757782846135320929065406008710553234071183819500420405216495294682866146581989576029643801085266609947360 [133,71] -523140706428449711907766676758223696096671289906990779053663427380960596273414507821661737304154588580292743572198124830738559129873108503580841172815276745612962365100151785336462842991670965416053715721736980807869621071613840313492369282242054218997889810936254742534405170729610450693673714348088836223532096255120461106857630844016301632123732656797785600353212691972645768660287572448235234474263582729069866394559489095161197794401391269506400178291939532339228034126928888388407734432381244364816616204899108805015826485867695154730548829368687577336955661509144636274919098275507524050161976182838382454010660739256687633092720002923274941301407372115573865162385465619448548494680808465859781692462743222988270355228689474734643337121073714550543290323402804448976512034508320890818548625348716204277647092327877087066365828775185360993251888678288305857575284982093083314072211937568700196260717834449584327705639256808867670861331020626988137565229839710194852708917957047531613273825277901192756334344406524251688367533645474841606561196512811543134502102673022630730433435864369477571066886035953202065938219239868810107506362636966861000718603427714579131307632456326022926610290397556919617304835565046793092225837846511096153534344604335051350674361942974253954744242900262785958884999453215829088725619798220101216112237505637983434393311838144800346616416590318267648877314840845919829549616033362475222167954826382825156479595871904838923735467826609383601312954169312328847899927123283272198005385207348062756570556440271019782919462316465364006685151105789051249375943746457217967296417991414746010479689502281110438210267900867368880986211961219335222389986046448784358994615075372548106810887444039680 [133,72] 48217397147209188731201912264702185523081510324817109433767954847098017015408830409869754231228494321166838399513555041323464154285277602758393469193141507185441427245157611721465193935619817730226512457124134307679746358217010068734421166808530742838278909516135982360371012577563472910364691272689396110384234543566784693982247434477697806520487095301274299816019032183089732934335610690016636525414321237705581458421616636860322416621269041777837971896075739241804417708771198227380613866257284745161349715546082404439139081084751854122336392941098818300960819559733290941887040005404549768191766072309058077011639869378706166074468050245792420946459084808009889954758246621313426849926782801505649828658542264763307749944520981295349197278228448105255136204755817179001302369327693474177470351825068894008635347914493113338255105188395879570276265307636259113166443755252939495547139377496598633268883711100631413453384202585330679817222174486385041125854367824442479688359871794652492014627241246352076035246605374505535634147494484924469555625871566405820172363846784663718961586874578595695180454354755871247150778863211838859531095265194997643322504756566422158623300935572368849669003395232296293056568131609058907875865623953031871564974142196410778421067929657574748138844041416661973423174547332248013842480885562875696196134376354268218456487574422349945189817143159778637383054919955886520759933030069485635132699282529426300804257728198347977026247023850913487471761108986931895706992091268547814028710698645987926793994917115983148773194057813649448870367181230052613106751599966843138330274681033311481176766046957127305252149562143417590850057964921742851697202056192605092150453562570709420196220421760 [133,73] 7292619054641495296957112525936631964244323749224201311557410630122990142671093258779261990801607399412926585526102368379236858908202242060193100933789489723386178578876575125470996886643792454132886672991085736815708103910780305482521650860245712720619518730771661236826080415071322085434798086373264850225800619067200141624291837361429082405760926471095762789673528595948568175701388429415191547572597164278738063655786735401828672541928669761105498503763454194715634822012726367119160904546594326007676937842460178950841724069478904710619588090036565165671219545894564310622205634004057963014481568251979547806617401445054878279292403809112594985736419739889918182861047160210753804974783026195423295833862587487960031015907732971231506251764697101037668804356469540617961233520250244785807310415156906263172894250938319434217411798407640727862081340146083506302564361452583102040132928792967889982786585627171518754327478235155434625038826362749992284795144026114967002127051004174925190354355681576490409255325780735139848361673661971069594614578388243566341187533843961314006941497545250317024066697889022453474157393447858783007498779177087712169982984123313557243533361351372178073978264025594140426353653612087842480189424010425451015994360980094080365273087557872643082142816773264765580180586307690264887012386039320764162642440359300061059673369180390087448720608552585641235772369932509896630641490833309031618968195807574550780131542900313610570889197059071204357221994105730717624155567831239836640156510764425611155981481442067320330734996406350717719493375606797227014745988598911429763890097116792714179416105451234084839371763398539225751736798688317752008215269886477682901196046192474839402083680 [133,74] 169731188497245044005740253642400595150643111757248667102806570597352261723570147759456439036722899441837393799452054383882629398336008435220325269666823252593359391482867060649070845782750659566206751699307092575826746534875982784521084945548338506287986090826591252368674501574629215715637537952994622586112349275243926616414944719595692549129291658372262278459194973297261722480252597095352465637029754215242100154843532063281777529090764957175267512359233556767238392328747595229112590224339779538930540348321051988483221520538110841466215255695993774974077297480113287201296957092248409368738808237742443821948094430611942889094194121565851707385146465941802611409653634211271297844581523508743485060234257389305123841643158340342246660879732820856053241135980612666608005732568853297642707359591457320135105447665034092336056264034834579107493428612155697726658183798186811044825133404589731341832416758954123954077967321411330365939275909169970132722000396584246526305097968356753753860829510648221838679755136313789391325547953250026644521846077084129739713034793729058331646172887663350345028372274070816242698583541190463155073996452637512923214559410720498885835088472686658999621531015831622767204680823025773361179979119001190738208962886031840237048168599611344702232618605889061373881173439512421455347723070570490659938539129692763743176320844628146453669837111984465973824921427729819655960633626937662245024775087971059228478237808253685019090230639563235085324522493968057579055497590581762083344131179713333504043000673763959459258657553763258563665364289007758860664909473664895355352848167027045491191500618404355569300060240132318239368765360379878764876159247608754883715326347080821361360 [133,75] 2726977514681434850500269483991925498896973958865650477439957270766458180779226776605318613455886364992377181562430794700375111685041939195141895152886343604462543904214564044522537836689681014273712616624284791688017545778090823635267396578110895864279178211408571829605431896874120110922452936325861399228259014933520886118883557701594866811653105947626470964340704228333371800447194973649061003210594056635414485571052978073576625066914962557197004926021439479622502373306278284365315640682117617572865462332434460276352655650166402232029581512639863138964231581142755381581653270223839737728751430105895284661385353423865448157929393899369797202794725593216602632503997534838152978619222990396335574014924534801845519343336918989880612659133809705785073634679916878655190140247283572082877202584610071049956384739099019137327406637517095050152344016472233660303890330552997316885474539428160019004974476201456559884299482982315489875545475375041953653119842526988053350111447385963395469814768966082483906590287656554061778781158265948327603291846787110287680867743846452344422971433354970339141056627029183862672056120506397769553035798780234669451127823075569421593320512391061254214797201790189247479210960907872722167970016609934265170656985454217906161436674114045232599073710069314179444998217999772945162352127971804843155623381988330968141895141064344901646647415676917263841494291194461154317019406879560963443322191699066227026893741621977672208852339822790338829171830072146730149041452430538874516297419156059203899738836993190764023546898649835882228745079636724042176212670354322145765234264204731030554406245410008753509560393284457723176722791870874386570001637522134025651823651659697560 [133,76] -163432388064739602242958249783164560258175972382057024591652466536851256980432393310769423995310970350357004892643007243321639539797164347749309489785945033692706728928358479155620810120955525317194428120393612720335800884021852186701001895990044572512139840739791214648475841542008569443576829172706007815576199912863022654191330229483578946340205454902936793717582126876758891219348861595560513615494403448521010881003919310003663586599851034949238115363103185626001516509355332054197046587499120489978121181574044725904542117666895137753450939586242402256134279399109084979153828721970240815821857057013235284437354137505293996157614340170867378169967617309699552478427391690102316727733413556924358471543725001408830443342200756796988964695144681505065402354367256302501198015683784793701528897148679743542227825897568799002956469629774747799511537404249215111010462449059192337453287200527025536318539480107522235671940451113148500058777957888320821214957429013267999373172762131227083446361518985505700323956202584211380880659117754630465941580674194685609542302560686403006792636222771880283451983349559790324801029777216322678635610904834769670643979372576040815492664472109644222573434899195998196701430422291168096046493573667045052632545663236449019978429093191002448712185216267054953474499321666951598603047483791996535475778888358655440432455654023195351654814866248853720152744936255221412800944268412849454150670448099516548257410157610956073141012163507218678385316322599846172781971181705632190942565127782546318866175336782237857434832081204596274822542967559016405756496347329897038969652027506772002515117848911303865212512646024198655365595495105057442992860129633293794103445079640 [133,77] -9139653033944711502095159801088269859965144238971077364056010909942429407212026085176489890117136579468045963030312536739517546514614747380851752553734167313261772869650131647180463783387258454813430025121572903780568852051815581073073643698698349322634747152392890972136667672066896063066219549831968089659235465284059956528749614548680923325744679994391102885509768952129250670308221253796015232521674681764547326087213626481461825153443287198181997405424224156701426754337234015374577158394779468857292175148779052228532804841048181427412238733286175355945525522640737755105825825315176318311633536601329808504050340457826636163747517057413044631569870017341726647540674100322389173759955529204064666811672402439521425899169960847467918529506753009770727563119232364679300162332591081067049353938637089788600849748071724423234711375085363435208957433223640529261982243751269778992493446524082244950385676846382883158180541887619892115526991003695194110064100194580861235539541861351176907044882970680649626780548612556457338613857618529345398184655093004277528573465355520574606579675857200945721408300599002489118958981410314347041006221060049289221465660969373059758665009552582930254721862156115264212099280574213982847424697729841932818545690414120852585022280726776178130861153135719390696416269671612805006334217614738272028873387513541981298420991776176402193201540799765560928438570719671975095490573343554476206326002772644821981295068923189496504723546953320697691931284275412573334282779673863701401894552575647401137503043121112192620781985138256296269619218983048574755160034006720214046346319660235563219193391533925060868366991949476909697177053886917011619788893036987699208905280 [133,78] -106429498590512617878209146655361094009820587803564370795728614948629473686783148305139622343539984674421704049141363115931532084142346663458280262332675133865912114970846350889443660427763951446712754211371653986395873818845740746173006020091197067570118146857602940918306623676593023019494793716388603124810645646877277904245611703616345906718818330410416154397143635012543934948209158304597197909845899002024687359856966447681192140006019000870977100114144489859126880225890846684099050739138104034180833065221488978557047714686166971294634713077523727914909188063680384449993400414863394696128912000220359254623769547791392961463077367442719037297196813075365659565531983532832412140472375683605420543490550457805305934639219370955042063908321928553887665007036322610146468520333811490820570541127464398940010153998512197815948723323054844976551701882451499815716572741813609416298837900823257198407996238389715385403965355274666471940982866377374379925828595816969909306342167587602927674484726230995955361056999999851854997350194639366393198360545190233195837727672073244430889447254239588539310759135392346092841393565631732618011314948854361937301376887103771384992698080807277230829210867169000186959081056072779061062153745420914312772773641016631555051064347909326289468935264919353543287482120511324360801651844555988922166617840899577009429120125435971271369023958144731292192861736935516266416415928823636882474853335589049830964908524756360360834568351901893067203529253451254870748842021319680261944661663629156787839241946655537186219583884602409877138049181582410193712729978490724209557459341670453423961044876938675637569333348950507019661265049455394045214706771131743234400 [133,79] -7472084329612758072200456981793799882527424040786567378150013868739849833207552034970863200864822794126227027021542926852359800010650591808703422965574970889482006757637345491026121127937424015281588155072485176885266462613668487456313243844913327024419582812413212198633587480565313620632026954211847355159657850460489731070869263360080315955943115426023349096927257013220459554214126685002658533102878236770451737349450023793750826329545678255635427269159055888520527770943364938881128679400112721335903948123633800610295129680338418814334756666458620382556060342281108008769324773718177924453613578139078187394740599645638964890237711059490331279906602514445096916819557638088244173963825928347553818252795361176097557193698973956548727980458666501949170920719348751268428033242896147982403378860249114845403644954439077657493134022026855525387740658509561379156893236142017986348518446591678467140373989803806990300479825550763263177750145323140770433613459679484125964271734266884982212200474622153658137474044747437409058409964931720116490062360621275486110281185417921873188893549828562622660777217148368656472942558433369359163322439066564000619632890955865530792994469986958108947262701396965042129282775848959695566276785601572546962930305820128268832639237330752175673362255980941808976612336394551984449978931632587564594634946231198758021034123425881443826293667005716612676427705279694194156084365784234586306302394226243935719359427777075392348960624410860572003644689558772396649407870253472957918542191920432751068066213760753267194172725141454238812254426428049680238997816027358758524072910594314657640967212829596908684594786694293974364606212079563237146668937909761440 [133,80] 365243779139506954601031270474695542578876642883997706082052182152491875692105577206690706081357197736380336999975460117709026039255015156757400736687388201809583653180919405444611542239574373826771722671988039033753857242830576902026315774986358048964786816081705897224457675892516033864623969909108707503407910791173970105699481275722562989375611348544109436440120384801322791421573847465062650328084220363642984090640104492420842448104118917625241039268782540946623039684024016493729777694742577835681140037304436474465382552762939976355873982958395285049470221137688835546762498216804882575654657766724993761827007299534479023783475084882566343515241787649740152666760853191466589477030529441662112074412302677460736655706255645311406162809036512045400879570356731170050695938796892064169838588657111610498671949367891810775490205989144253481193760129446870000875168006569852888581860544866383057187894406226528514112330546899836780606972039902351331461726703861456366074386554550072386541341913352136502566359711850304230772926541992794507329139962988502565058568744445555238314440877167218142457812553570893641951909694978023658185014903148387943769929732631029680922809076860278544682885884739766323530143516820860912863129314133408339169780295173524066790726232146545617841384572672429140349769198335864300096110573731535517230225375224228821070188412408816173492892160643824611005194966295323305941944916718367959493539727200230576902851299911050516961064001842692086949632318414530711032650240194504993799373764851120454647991209533217744397789228278986913847073900083821036275144262535936600081002930233442765355759721160525062655096243591480386803509345813264596922684763200 [133,81] 7998943089200016362020704378919020979075469777802207641765188892042148748164562212861942952243298058704122683358004404450523758164767488158035203645992225360490178732990891971421511017720444103735129790045653086668112903960106087674089999758511218260866599658847119101180248709744503684035032150221408059067053780636865364277298673112958810464121451726390363097523044476367509806055671810965923182806989704498133916035924941220086503127271947941370993882191002965783552408259970789268413871597661792291869150918611853488126035155555100439770024179444404029313457488386316983126950156073277662269892025624738405406271263713307489028548044475562489244500787839578680331885164084458561713659007990338307402838266907292684972517549608620078615958269905627351498067624300783148397190319741826398979616957249628773667885407116767368266469784228762938124075482484501927723667029842829911992868920872383323767140741812650466949995441605315134626602518485656058358591451736480756735764775055773387061459492637791595248228707042868510512084348441554304988511059894361553840372986809262828846985122923406175414733632099529932262749825177681884386118985764933141411513064137828751152518365739379005668145646462720277930905820355740589563045541074040829267867029433845977668314307693419765884290551909197053226708154834142107056741589705921006746976142561688119665078972027068269430285306450389489931645579414906045836355564035970135565300095866144710551759813885244676985914640918515984310597291471257641475601199849839171605456275659807791238065123594790125705726666210782356833465396519899270751828685392424264302830238798466671892012961967637582581993047669904605170134788042024943246109440 [133,82] -18759323072928471951573563694406727506245171383526157930479855630325694928465676687427067829734897654880722629785830120477045395395092187121859765389719880777709911780482583778325298684720150966135602785857200925496798665553148691789100418547657645549004329033072884982970846937950412493369426369378323697683980123267925662992819270066657784563833491776574634939162848782969917873878454592143119055331978299296215706278983111781327315540716564452894273563432810357062553025853774153570246917195847149570209199945643923927692879513007032227818555464837736999016075673028419478916378057406511429112225719028116375605227725490909306541702143553589688464840398981239670406847286821606094738781325006450297899392622880035008283603081474894463148100583727113335709826675139265502148702051972764184588701175583503277551519231842517285459860520591547279395455793979153319748265126876299160540888286425971718967435297176667185905828605511666243824568645944196349843130280857975614213261311596925501096176156678091415591052981704220270507958685575722448509076059338119529963763569218248331266119538501309088303972257014764777160251997260181286776646359425579736784436824712751137349111939040234229478584053470928527680836693491192274735296803894965575837634956982663881279749777621761684475623040176787777979833533710400027133536394903665775010668649228139866696022282348174520988789714201434892725961102970713153399239308779539266583650675752437746618014620809693960863674793910897659526916219886672795475022559509521781941981273467193125899596859337025042325040455524125159200524099900058726519974339753228248230080940690352278578902154221182050041433666075621532486608619664899553920 [133,83] 1846219925413994143998829189392311118983865839255492642513300392951775159553360221131580864516186455176627044399998445082041353328197083483493452873953335126940281172800202379568293913675965490658220663358058247051702198489294166106170959941419738282774059963280656897038804095328377866238941258143405480436027994924145424072947064566568097111342447688737689387026759360973010174809444901846493774192865677033319551752720770647643858364694152734631019487610556577029368785184555569074386717513526629291169914518810221022711592498421268093801152310718447842813175926322333966909055068325986176896166512852723377334850484558141435370989381842113691432511921578529823588548094009333334868228750096248045151737139692616428817375327015132475233690043794260496258462269394951030081408557199577007899098619545516391442238601931071729956038048441309941691683038191687488756259643935754261119987765448794708069946242359699424017867640139179518581254354619502494924327979558039004186503426084647857992013434070666159853438656640558540452634923089843899708711835599618633276147095557065124458082103928426665194013692008859013807774065015581483404949895033745090399058571971458101952001120824289005094106014411992134440924708750713718956329642775866833524765265259144453212979124951769739072369939518645315249254412451386053441879444134450819991334032367931190501193562083297197993095563946362246568132489496306934640358392912232398979649248545986113054142585330312291626346056892255143498841718467911642305481137118856644221835683529607997378678742437335344993212237026383806425835151677683106072474999779216879373854403387909985851016106384002118271957399542663371357016955215456576 [133,84] -53823171849729187076418981277520200520614820269759015227967409310230376700485656000004141641470606263421379413668966034856131413830100377334339519302482588258549925888988315938562469442916053326682398614938679890143128897715181138978296563299158280526943033068979725562520560136334437034729830714556142632113061446283163599843093130698552322349562359580559824184854076530797865359288981190663782389344058448766926034507989214503791109957820625965021563777245525593720271905484936335969417927201675203650867249493217898481987290863318629614446788066349162387875892346311467496937315239307781653464913704020549433593358537915605856462213825100201201355665412208516988532520663046104994034481625832221203020042171144198215825672041875945129193494768092497190415787613597996131874991735978078002877504552423710824588095830917213594444879496487374470739194531916279933505693172406362392319061151704356747110050992856687442819673340207082203859488276667481039198183113389852633917345652638106365715988835165931120362525247267103508291780768956181523002856032577031309425008143355972444707327396536554985218543262260390081467531339147046174151082853446810291384890674361813316098019158012295711227570206623171680256180974366603475884747201354383609223574235196968672746870905835007684631855861692999543324895636511161518516521936720572601138195909302149901343782178835892021469534591205369915864872089310929287932430545705666262473324510293189965533483701426612729629166915485121390754772297585834470513105700493449237274736096506455889855493467929086621533294530894887976742508097175400027329382744743100328482251497158945053628531095064473235200756314339553128714147774176 [133,85] -1037024255276606474968274415798178610767485380006626156410043587784317934401710589670375180514073329006490762986469253461243726810089731507304973404988686306152547013489837880849407712016815597010343918491176871379826730283920918028430266949746503096260266494715789817171195325186799118883525477975962480022484105227039543894573231258485790513609270799777192074672553526299611912100621440461877595926297250480185641963866297082204425691777426983871932869228229551002775037976838496765436118996327752077639751873390165298615517761179771649076479136479127441707105233509787502643636832198101490454181641024001480499560087176818091888682007882146780504063354996699743592511613238857769825858437188434495178806041413087780408031031749619640701305099255865653962900068521301222272166654274563484726401785856766617166444631992639417561856255091006610558582155342600161330707473054854077977039197022845450507857926462287774395523563007237389624613802332861276628842478751379135233042330966004820918854142533864012483669276088138316719726147293118388793055465703385657694960841063856119420209300912379702874451815730225143997359526556513106955609028554857076797410204839592248566082937945783142040172723343615708628369873179591814858130613343134287670119762610627747290727725523275667842379203057897153310478482760705024891475572664440326908777431440528683931988991200360271253471523785032699563580356074503943749656522359512436532732448170655455185547322004300635057290337755089314385937360577471361150255131122770982646949866841093663734801623867810268623978971063090649323514971264851715797081266440872849610860566950613773262743319662900479210767506579917029302178624 [133,86] -8769555126021708896373290419025664206953708631647314369379704632737165852038382615460576484993161489070903015145652121201625882917237233139186921815517794141051560846588168782503115483601110465927842259279309564893641177547775043388882679800668984056639577107206597308295559181402547911902560514465372405027083926822328859062493291469541324734760997922987731180755487319146974406965043706642392041795637056778220160294484336845956022807869102707006466812966781757317932562874562976206406916841866404011730627227944066377547836331692662608164153235248965726623673620125607227391159805339949599953628317581984122246488592240090195009804285459588832090018761399454151550871670607329396075579478504787255325272971383934586473583630181801864787907365767169566502442107599624704445002364004612300924001849159372762608595477971167512579652810129420191579975820261807201925183707801005581156818943557965782877372485593590862136580354922781646228449715225923524933858502621406891172742010656726733947856862691997079121307179542703939542292834474539877637680652397620509410137811488661603518484925243438290666973443503281007224426208252989929696886359169919247064842118713237802049595029164059054978427475366027212943736181378143544312023950061760428588541329533085493522335640814214370379962766292427783162205480070382401675455741336956113487157301367064770530591269060814073951234612235206333804843847418769247660408760831403809494534679530995079416390368926010641828616595344952544517140805473747432945187269764218787795778486805807054109644238122781797473387597318432307927420801238224085044834521227727438893381013952109189151451940703965813290376458168564985720 [133,87] -317913864023710842677765113989598931153585535991054016299749558888117906608566156744033407132147961509203328824068205900078286195485282383255973846229205445231518506031140021117192513609476772800356372064165264046277531589385106350199794293209661754661071521701234515996619758506485440352320995390017926698999368168056426881503228688090338365283517560752456305447625831907139420553039537450380497682208919681928245828360606296188157237993450696628756344587537778108501369634580966403436964753880592979115093359314088763326347835413224590943025562540089249361297174341068821954994632131226573467959380892438874525083076996125680203430634687175652748991306165519965590341810453319400570499939063553644581304896084410973731317958145887471944811955899434309086129707924344535076461127294033200911029156754489115728082754093533684762905332992728114738326486800690355553903286713204057634940339307445987426524732750090249745076892106996550975624218078880151095880057936984503190601540697639116702153261055048694085095117373717360804819155709876925193950031710197742945421055797407284061847430552547841585679896815417680431270883283606313319152391231556609614010101196833717584113594422755681061683315425788567370365094125856008664965080627792347762947310360044198989043206164580509626997386238694004335186164535230189311045954313463451316045704509759095728647379618817676431359550340505574035016989954865563454094923889395406519588590136910028189643112015553675393777405623819824388291387457958311631762285069365773713165758532626605065096464898440248242633445405938252090501253004667378560408417867209081355001749784299364913089909267504730559026080961319960 [133,88] 1410788067280719279977735090465386503774059736821906744831662026016840079612972584873076592589813267640460427960325278509861985163006714805742981333597850021823405478075275534712467292549207153727584570758434330285576114873312657935225928307411212323291861462936264282626225444967173876234730820698973923758160264276889510430363830366439804903856629928189171647984808177556676285004646984618743920284066687390402674191924245558461463798009364781904535124108479686496580884945248040563925794103522816529958058055158729563298137428392031478495221577557311020973838721166269650013121865641045096956985166336591411214906511466745551104012016090672801574967165635215151806091348206495670400232724903003185479789083684147320061936783110630449900510866389768648030995826042151880973938878295978929277435412272574001729488003655497874661777425678141929158268163163538945976880543838147226466192586098249589330289138288479746293346855732630308008978687606822861946032486235665664094599516007739643131080626445044174483470572885327201566609387857033240750979831295026151200016669017105521102347446025770868736006888872221776744636824059308191833875919784972357615826699417280034406127298695097623541278830021803369906597875822297221694223465804621205629474868469766370751184274753822101832214515921721676260943788883819909884919449422260054745879068344548658177313392782988818117171113744607165630576788551699459277035073635918588783746529152224638611268166856910818225743329003183157324192031141478702140224590093673813853062740590551789644385009066274950340049993469961683075553671535055710100193518046293204162111269965660188170687494576023740840411130976 [133,89] 550207754407234397639768271394956998165111195988035880676950133933232789030233860725703762353511473055077118514312967281047140788544173157091598152011669512243310982512808276769323930328771671503289553234023651325514619724819637196257265918566974088543179263481377548204484797111308984815445904259496947919304220120956481672723674315745200148537102067006328963949695938429514107997821403907506487127997421778057928892635139058441416163689972030109249290187278316571310588112353117637014778542984848736245928504778007178408945620670196816663677182353982492575558463344866349643315983990027403801821385756663763540634491919130928734463835612992810468602167607725872535457518929779737650441594623131537005268336653218082023627811206267820187923800147570582507901555626426693027352265464340472627433843350785395038065066798904793004597903004427513305892889410309571655530764673083870044682052783107786330239484663813066050163313347274796037713291476438803605891244941918262884017427107060352295173892657131990740042646477259132089590100734642621113154378320372478966830089430346716211162709046807201078063199331455763865999517346412103236646572728334703278098535083473520298308228607389749336941369651608378497282318554338518234328657866644304248468286206166423826714375845431554662734142891617787690186555062334262881043984604067000123264212338749753216698593290753856802219898825158822131835811648423287438084431492717939727702414617298781604682737982432095565458970400072462375081329056032088390353041288590908841752583897565017472343838734175284221397116834254827770542670415473279043472884684396082749177326436886813712537800604064410173696 [133,90] 237659910848582962068571712698263981954613929506507292866535426524760451468646095034063018460013888536925694929429131783867411866156152584862825711199546715914905513400297835114598591009985813041694426218173408564894071431222801400646136696465673117966483218223859234941749391057839014039875382150648897798792936877867994960448391250054672958065266684990911464339878076672100341711067911836534140544189172551964242772807077032677731006965310690024796748678007626161743707101152238176977794015365228451518006133181057135382800905358266746453364211002555214592087969168269929817956237885581536590584490196419589064240258681663327048071150286856577731707973350692617830736479736832369738760111178585035693998635641462267773572575704995627538181144353368879162430676584372157418997457399280114697190278198750035340828716957801731663775923540805852667211271054787558620242860792297388179469227435065694802112987555799329786149138107411873646447854158636396823912917079484535356258186341785162484379883685462288730158637824854830217484509462092742748525266464779369964294776637256159148427270600171651874002014753888243704718498888361549932905590871456195567955322495353469659049185749558043186405494028677451624488804443923209920052659655326873754762443089131143187436121944614178074155379496730854925356228547078849879275275240812434623654095445323551984621594700916098805753237289813096855717243973086025481249631471686971274443168457922218442248987327465524502018135726236753715311465418497595920236276802412715959616421063346208200809331838769173810639500245557099040494706688501290949277767530522232239788658495327804963890795128035107272 [133,91] 4314170735466660384003114227372259024763166265936463849815385100418225920269316412618690775869749240563172093175546894806314756141914626435282779556432904489045807819571843539289785132606768807177725715592049839550095985181667485610933274868547087987010177669835838955212952916185998505274035403578145906644115072348062459805068502846390630981225078522662003079399142462620670452613607099511222773409231910333303812362663733322273921577621668232132401014194317264549882471000248992702072403062490716309410399224781114022506755869879309550184568367332932680272411009302199491335923767991981929567710215387132332547052007950155392889679975758466653882651197398027457866176820747699195354828595015523696356204408234517082331161365128294780055110504337798529666824537025620981363537054725347987170121701020964664013111010711336044452243643196618149326439293122486193726212782737946103444394737781823307607250171657285735072529404006739675487973864001220555385132357310812283987008439377200415810774981859832784909815047475392008693414886609743562783558034405365036848135889643739830238372001586065071949478250581854449699502290660550429073190098945052460829733420915071989151245007973974844027222294374437144086087828197398978394875690029928566585168451819453609226113549134498249438299408047022926320776761436814862511601747986282406366911364782442925385248587790871782160199346770404229514337432317844683315837484355805275228095529910802794995329031289523893456334697618705726445467426422419389751888249741542249358103017852151384928267304702840144938942531637486981046680629927641398522927447584191065732255139033404502719202077203296 [133,92] 20441806112638923938778403292149959965085740177421815512635977188778780494846178283891243248938099108610074698581720096903202550237135268637839864217478660200385891172656973454097497697642502846119842154948169917853449346409790526566305582022725967736612098277124397393300610819348620507716799442863236418269410072206830880523204640126075584068835246856352696678707625589876169258272853941852503064920444044315565008316844904408373754655613759973819627108359982426507135511149927229321415238602897184339948891754325432616723671329188856369352423701260978889089088760737752425339916202383307019840466365856431062705143873039301126308434145705370018540594968215610517824423314124961516118148869102017239815077036540206330358464403318726227486248508016541999857654569691630910603518650972102811678098395827827315626358957679666251685651875305655112704191427150525336585208375437004610730207574489464865224905771682906723072962776178036273997334929099779196887056561088539009771782665497282235193210737512394054714098055085241351742019406976129281151019032452783068621143382804987203870471902061035568409761285783113911249938836394342104765299971824447948642268006391142394351523019982315117657552161688461195929012832208968197653678964721550091740754252344541641098287932934695419150435162021830475285844126906443176752361386394090248857412363970384017738899367735260574807030215178912567478361682047503508607505433238795975447806709707415236620593430747712501019793095583794751377124243699225872918850747471173078035018526124731879483388654899509291442241170424227268183598246999986584238966490045834206751217833824734643605430432 [133,93] 173380646130680852751639780470355228583604359144867108539479154266279743031031415209813257865373293765123367814467829827742684037997661705689945371272178578558519648414941749628989347119695048654969944218516766162074169823647285584364536488085330549879609135296268818838911123471791927510339107072533073130031231445976136135927557460783440714660974979094709381355254597442294547579185789267703394563415392502198209854124019350446565679612331797545011026316203505194683833492218609331320734867255513374570088862329252891473720434474183466125013726392991483001717328257825292933863135492529201843638904636355054637428882716976986103277051787059865382591520508952617121088304262016695470030271114826230916431222256527860498515887418952503928812710975442377413543447660629810102892037939385110104519816755788537267509767982574250003435399460529317048161300702542523162761127665321475466511125381032747068075936210555894903897656007142925448235648398150053365741919327221228579277255275963946636130201765625972496725468868906654797335676500110956345030693777089381729239843103763461803413416720812582293557447146024025337784865859432997682742810696799434057639450574785388219235877570216307871634271871125533969241234724338773855300170719754510754975191136889232077809478460372927392659314470437871823905280907226528914567528236920396043336382488150191909011591647881618725637604862937456804283144149009328692406459806743925992486491992210645475889804653455938494461529386286544522889224597967149992794819719236895423104331482428725596425672880920363388469298284971906189085813193226467747127889917584215787353266083329203315632 [133,94] 344596207691232382074144186599853058577394895307062898405614454916160983311017710600345163207643496262153498304872072429893747684132523144654093695696871391323069051807002500530898105334099716344739546049993353216156329119103386609764195078848870375288830044802683996102865167448587212435239360865224404148092532292501451954541317976031099115177310919985432062742025093480022746305660049682966919015342312759072707900533829664600758097650793112503761203338734770628210402671594039440641502192217549775768817288714642141886488008599602781265955261570871622609098689704650875396390755845062610908779081997795231882592147246099066545663837711847688857135404036015253130119595479408207334596436008181710333093547087813786993762609093287536546428522909727263878193940440860076220571634296687132778255134421430737063468491154963844403988576473322742980316032548312512032383349584015914468596760060373039305510776836939064044445335790174479873359769321816484987104043582650999085135529576597250573740478496165251577459575931294828613403286898322542250327527228515940304817310912098668055066146991720452169861421177054334628815317472331188222234756573669010377985492033765782533421723047470425217269388870617354647038337004619616375531310608550596168606740243825713243457677541583985586321366214648147366514063809326287147620973373708840169936872827680336761179239321331015851078271966727021224123396385633263082460979756777974303547291183792773033341682563081162830921139686513506670497776393396795107345456165007230479836649236867169848269496396025956112007432933248737836347588561141983088746560800868356662040439087151752 [133,95] 450615663057493408361181249303011021128594332934694274175050046844417166792904466832442076955027305496252429629566499424804550606352739284969024059398181722846296360156863491040076899296405566264166570294526792128208876522842696475537999192515132785548049053579043735599248935488365749222809825394645999060734845339520613398076576943154355746530699058157399623332304508915991605881695647340329843825937273765696898736341021114990127767782977963200811009968037717283783613476206621050198319406408124944722054787061846474758103587006514734050508095305795263365505255631459677920288526269070462450590511088459679555984636888786576612666176735627108173303397610113636273213637706604761752863786876332905973533225642824245732237390888788158700479712406255275400349849583187463658733546115965020329866252453272632325786063482607356377340418238238459401821047363832524541906838038439055449637589413756938967483664625117701779046361886336790415276276307435319201824516146905533581622468871973567161833596310980189295997196234118838336805252870831303335844601870930433861171064418708678477652128536191557475550807752982658855000589673505896587218005227738975237785927451549637911249794895764605517822076112991674615397182277606837055371553970390747978361178157315426504491426795011526183248073178626636402092085775455514980934201254558515724562139518015606090007272233762758829853040973247642413128279070779159188711782711957724637409782004234216125373523977566156870221274871455405983059378745158981658503881832161566636447852631662070882497825790700819265376761227929931001267550762306017355145815013134176487846451808 [133,96] 5118077080863028109622757591275564706108559024164123594062170498973467448379345550236119856040281978483299727360612971162966822943285375442445946425154909049381772875377329675519646615099737249450376324994791768068897149374874908502824181490277336653051072560691850464112235574067214704325139773787400310593960596001623879159753359366792852996447368738932005911931054694543582021271573396588570731587735964855626107933119329920107571334225487193852548830865121861521407841098132356835699850157680757674115746157826192272823326337996722048079611736400528404002941189924757306286045370319913804217545603517487732241462483346426950033090419647676541901300680193520647190227561689560517399895812888462047145218783720312830950850585596914232425380807215402596500794872782664817681236593099787150361423240369973350710339500809446743484091059675052633960560354478033887959061089715096814053867591587158844826222633728125318258130520044317124348016717843411454681248215129489123230949658647624146565411170988218429215722484871826009513169986395805459326053083920935764031208776693697952783372501895425742306570964876138270158433352226950254997322501443684286221753529293500175233171770878844240425694583789164087924335707762235845848041085543993728286653996286728527462904419156155404602426004543732627350307080593497089162392489547029692025202336000367844431831189723558558239156268378207351272332862819574394633814780613540615452904191454789981071509781980520687840070057737984871669171412769425871097219502229751205375336831831286918135916283815979402010225205307011643890813523307934496642242837328070148649152 [133,97] -3245714746074740306147162959853112859373602874862345901859956394107610237319314676846545207656556128300721893618130498531162219984476310617136034370565280573793582358714150291351542253014864355655779679062179924917644939227162737418560203720061657160304393122509597204118138659430575245659057803200066955801700814936002527259100833217462729498289877811595798632417652664504751648955455218584115802750934035761306680701825308885182478398897244009134296890474705746192120131740871433814048726746684986056210302061940295167329466830420082941593057563772146710051124178256297252762621942219873797592414394445682786917893660857636714431989862635037071001138814671962981900885215674468064927154574261321049474252490352119405661632838308910119673641643700962610217427788827700071469247386565651970665187051156303018124133015183881979515405021200096021362699342441131005787399579207241302319822876943347084313748331822631488881159050299864225188506902165923717166938066085913262255185619765272218340368422286222656749319620025185397074367785706739374294864654817646959415751558017763951833064561142504306459347078856900506890297164404531575241161561732097173450340679677705078658216430976212569691644411627615509238328588497070771303462649902771852735157531302156605873063070725841671871893330076953963391220900874543237829856312338322232027132410248473687895393526021050208836379257888619948117370525272900016258551761896075566279056565494045786631263025717286796981815301918488771539903861669787837181162730213114850011255377568968428806015246235993394971671584768762120219586110301067327550894212806639288 [133,98] -130395828888466283222895030838869808142333645045037301851644372508281317733267689114493924668462871229329322592828687695425356449464140383503909406285572734620589015377229501491837627037619108393851936529358335755015630877310480030354165981878589238643275192061179184012245237215379544563048486811134393206833259784726448911574513105378499858508429735499990029316739609482325744386261481519119748020009135145794652123408783205005895649514859843581985882870532724699071217006551688877579720888364726781814995491564497481727796543481692793459189217849666580084668738690047118363097995124994614197386876498747196242692447627549041954108381130408966506251697664956500388689493014103078395295875941492200387492481305968132982352000964489416427382848376637901494265886632708906731248905951076647096956300952682139267149887628858714224421923449568187459855977762463790030586389523920904870421097181600569523026005141153450369534699155560467520234414228622253697742452643908202129325183062482952080615232406756630109798928366384184798798057211688526219627888042405019525613195643692133506880894305522689412904849573995743828376500733650747894853614147664462176459214231022542001802222194550691455988730185905898394973194593817950729095333674129151241511187479259872263418875443819621648569912768013950760879219298900088422956756945263832548133278354456027969410578153715652566860018040810493456431043161172089633599840246940032261334852383004219062037969281447776207580189974462981704283651563654323394987276190249356860327898458469347437594912368571346822534056701057324673054344445799904147881206023600 [133,99] 127656337282778557454803906312404786310466570960423878425394335121676937369562690437139435699234422375450130815203982854702310605268138218407076403112079228631032845497064918711439271533286679974039730497924182478833037333489519772710618271500344797892548821499855068166913989054571255189493287576011993644059861494667321587990716655696910808570132551718511851646540511619090461188683029740381842498584110618657238786838568247090580806515775918702272723514063717654864487870190778495923193728057651063192443936850116336993555936267844351770852182770394570957816302755020638783432066158016844532336721983244606290911094086535967970049707566109576683186768015944897870932139483961523053711144668354386489695512306429776979334493432132697946877272236659489094733693612451729850985808481045114711617610508269027387265543617438709511474366624433271485043537282430876405529792546255848762693151403552956012896383086925874874777712001858769490705037843282723468021676327545834743906299361771044948056086308201917767904560364100899267061601177389232992775568036591972944024771673814990489988881659204748803961416166093225693426319248135743922391875314965412239523137764714272912880640639361208356866310342171706209100987282110083887644295040956085266114329891298143779290722904924600862838218253615531075093078532650273197022357344203233744071264770003866676787910877156453017949873877450815100513481732145564732533959332119919880616931062478000857883523060948944321727538088698275878982445939268531175990556946284950094927515666654533896611799681210162533333505080667426531650422783691831384641864 [133,100] 1590590128774919525194344240923340898350543120652415210971521992325453936312550953011741015664674251047456972342422645992973209348829572261760347870546372074079376838916124066433967819916111222163418044851674587436834315542863705039940667570940193463991021394176933496039883037221468926014309440954106633200287474904645915803368396173655670797181842308460018318144572893894204088969502341284114270245296458480460153770585958999924661903146303488349021497729974042040250377464641667747251738302227981512262074414173290158120344748549330984840962383848603841484258304038665033768283508851687743123297168662329750799425324292730867160295040398409433754716547547195419439515740117785898737075503905269862533894579138940456930662170656680647904811416990169541296562101518062990536538163599761361520139051800313668678055368218357469526019420811916300580144927131267699883988729908307106553417410552971939879496664404595738969400764476728443920295402669463728117064033798380619691209572763573290320911370647798132349370540360148992462005442283817128932407634011979871523540823344748939904026492804369677081638825607447359940791491666475103103260183189959244956994319760783199721631856183575761755325340031549690491147192790155592159175453271777232942131782707337269545470061156855373515033186039680452350860698089643041416767158260787114472346523355386609317235430492303262077843095820044958131424731110552145076642760229721750225164313901577855318851109561011573630845005144133561238309293142790295806961070183666515373687350432240483115865296585303981635780308936574475490981728292930331240 [133,101] 7847184414674004524062115659041994445764090128038935946167069347078998855665715679951009873468732427558029795433148396419657199760298428506290660278173700480884431292120007023941365282540718635684440076688047943851109362518034471804023400387935394491584285211067719477768311464348067407040340027056026930714480973802534978230457517597841696235808586260224896210451755329024337853630963906294667686132014809409473428039453499201174659250986452820537754978997791248667957638139523686713826488622394847956637232148582295330479660195693120629420269627343553867093104460155727048823620228289185118416677447627263918242623691939752048106463856257931320727659531323830864353797168858756764921002475919019565248150970988240445356899796730195557015107942731672190914990820689500733511221786624667727806642357864012077086696774440063682139059645842285703294168758259746837185591346382425763198138116092225955401790210829186140851900782854098035868490291286401899629680830453120144758596700919356675156516283531115822015249411085354090440577179118261386628963144872267769975519494825343857583920731222639301282144132770952462034443325633472224008742064189407322571156469748208066179597428820414994048548334830499821383144083466785236329536229880565524414316372486850528549109387755325644212080970080125752793404576410440864495712522911222713945784330523186737371198832712314879540358970081525608574423953355435985597067813970021691493942820844237830515452799307010754370493222501563781332898122580467811835651394363689996948084690427377810119642464943353934233960104392987299464184689096544 [133,102] -45660504538587295866253035492116472444340108959499493496780900652009550295896152265356636034649496809962475806023391654497567921253068931621108856898292554168629626729192797896242045248372971022058353095847625384943245186217884825296214134082208004602815099494766387863640105675369516433254860097782206050962910233138835451801752469065851900111059355140555162167102435331686194801337121519894303490497346828404529731216299471920085001960951008823290896213423421202291695628530399786967613843610945486816201830341620082794639207617666445128532769387923649546630235564925590003220830309130884449227028250127683437750108804402232725648782711777223675550301971765742832700330585027202662199302637445838532442104966558329521287275845198406149717420371312579633160590651924345847472142542199729433804530945666758206921004807819433322936382221575667886061555767428116226282551940187717924396521477579222377382892191003683757443823566753665604933437436583949316960820061949161773031474057459937768063718059265150117278884406042185001796674635545413618122501031524479712990785753429371708070765066252029733560081984843094641545943208511031467148832464914506274984563715391336345309040485123322219224909939573498382484987029255840517000997386530712992072557624992769075518346380076927191073939544752384921143455501961849030737495067367392180546729292042546236761375849118701861196516128237316438794464916415731512544983263485897513617103153444349280196067178111044422022036563613644632998529761320442813363684572425175668937894780030773191788324232515503909981037879094560957317525366 [133,103] 229944533583545304720280971571431555968181487150854653554260996199537291610419938501474183771307564913669515353429178673890794245580877545256862483836713045390476321119480210963284445700976398880361583694965934154647622761204508725851553186538779949500426842693952430555985766979329681731237030662974842859163270074800895076765627647155754132003975991083244020486841085113128547427438659538095243713002048105969419357032725902500547337727147520334689352660994776571144059889792773493396952393498090329624315292561619170503743458697222347339492999730251311357425933631741856759116333683297815892817808614114152017617914631578157377431626123823254886041691732944667873027979305091556978380523728916398122548165585357000171783575001066618124992723781151938719540232993059965377519706092528547693307592099088865365061631682917908012466920717607084389786111739597160565534305059949453117689105283524914036477412367072625941446567312916227964461872138250253729129541505393702380127225382026780324722884112979442378408217589007888236614797162757094901104349336456682740851848821567039177535255148212688154403858731456952524295841134643439093691809019212959608142759761814505886869259562628275960754389648859387080663545500450731351946748249762257136636486394008170644836078207861531542751953047146591920825208545641537928757755364822174667555396598091405894684393344240531971160130270709559224818486471301172274075146819588960367146976518709090273197668656096558895367585945044011808278503843998924579370431824092605129636710358827846026368570542690926614597849001713850846880 [133,104] -447283890184489860307948595345598458100026190668000892604120068440416146235638668028259138236441556845086567179175753304905620604758264339370933533092128800585455431305476208886294943762882727630207649556541175441905604392570540108990192142228899443880772495412083240216810465733967441954911637152897338269026037727090265617463639803413469925815059862555867972099383998550684771318375207146218765244458469002843389186777868814754384359358372225219206977658505501747090216378570608379080585936009793682334662254831080852377227265556467444241254532337540496333045768627339252245729517582775190071241837442848421910979215627458747827082459724041122359414223133838398277956630373900535276868331563530716234938341008834447011792549119534072925285356166903515160862800141607094502331222327067475304713033739517410826908912786768134069088412986696016057338862176177433198997156371630503747411659128691995955093418797428103532297028521449931605915474470622813764804878566140034568454701353806059332637806684986020670005714827278837086657003152930261435892146895392860247558523314512807517101269719843569808374840378703776204050318203618480262097620598949292201416800015672316028705649124029196421710480249878155006462546401326806762115788715835167029356329799067461775826443330687452914144885767038943590037612319823187341428437337140123469387176107032773912459064927552862807922959856748256287260869729882355932247546294470937676183162489004195886978422583172837713343583335785062261956687707940467594371638782319843835058356457930783411150167410030915543907502048186816 [133,105] 2214980350060329616891467965465117741865889051535538326119056006350309312966018369905147722814270065940409094601356073443856485267036763168786399577443689225083143273952250811742285472810018830039148797817464919279124841128243528121114485300664840016742734758940235699021917627945444243629135972095804418513517437270645675127157768297964256420009227990817825253856143510839226198542966045560368371562094065323114826059108363971370798764161023900394312349559614685705286905341535316278866233087455986217203877679611382956864990245050148894155562927488423860220602473438257388558573281470983150571665058837350848990182159416287669150725201861497326185164194890018789773823555082363758666187705387687917154564880376581900739832915647480664253658959479941963681880689246577650945848551602308979539329016146416604169711990270680108161619846161357829323659393597030427127014100637141788166834235479834251368835230642250761058344607760621615341317034175620600601201009202320635681479403948263461439656631948582789125773955575692016892418792716403477612878700260683983461383449896064765789346820964698823094997338479658279579884651121511112960812012117656824143306644863269344522105442510830145391351634647392879538774966669987070817369835947611189234579033892007464784857688980330372436454978361254308725003910430146538654955447195426545878722809784593369805681673587699450963262511691714129090089520745182219739134431129044665777830973427471428224748838086521936845389663611822844786882147388244245558637465118638311732083492457208892632517901562136871625322365104 [133,106] 4178108116809895051551720622974673319130324972883307889322784160770229305106810106719466885518421826737962476013350198896999411047090123340063923519017260653397957311724180154272224587500824742835859590710075544783066057681869891530325040128558887260842753818410642738111816990355521856871484332262264645662682407915942890596780049484710538861353294381777052387592548809068661393933961100948149477527602478578282240155290525823866918712733554235195836394332459267796852455787203746427684904219329528529370279222390982233366635354224081314502311143418812959979087246544206882857033984556683369828265750147848601810108959283601077701313014466948678513200285466935494578260461088883230232933960649755471829604208412319983588059833801562627922295909877987484613364423624290052563017271573269286807873275553611006543076043146291608473753617138538765272648376455533640032488535302918565334541103457540044058915572167728575404279705203523929077096660258308135470864148253038304682600822692064816584052474168252512052706788307207070288601715865161811381988712663115738792495874950225818144340733656455381793473455732336476753970200451675910838320172116919565214057821256219420468139660880357591702191519293704848522738508251536896020532016937872043624342865058729053588505997354314930534172054922409344855114395700372407657307763870903384151518820709974708827405803923626217465794226035235017290011152764473203152077076414426876698319564028821407986041011496816762832756839807933685039626622908228763259704179828886249742956898067440816494500642300466839557792 [133,107] 13913283276186595537780969527698895292579600453850217630845352389698668827033554308651594648395532239127169011692257681287339036496509667464474811592605403523172476493337624284203109286578464869479923366320116893231590822505536678762119940904650691872137788060723547608719805450793422670112926321945830173751900190598177099216630936550336967029035700181285182916588929140600642956340735769846178235835109439871149038551439141818821481690614615038692016539335362290189830818933044430820709333958013313578809293496419639120729034338102863848074714980299053136294456150907688628813780331547835077803218685431643943041607797215003238490455817414482354090260205493415668689941734145473709742652817864970326492234669367120870577116241857034702301588753674941436727730372031126595141043814427114303598818034651720193050887905774493067401217563531502865842761885819145745314220136508027039291400683619508925116438366997918187507717505595616934134632518319572842548943413428716035946440247701568413940254761847416628392026235931287271742715587187761694989315299452088287635164788165760291543556584281005341059156499526523662977238436729693268906226676432146061960791473172240011227060823668231133323374935123541866254942973469235022691227681583633442869101416747122103994581027751859441317709371205691915481540137167449318687735357724468819819260825480745900994990897658005639727851129055683762957158863498642721639762334003163369802510044784146574302286260124767259005572922612505181831178153080059707665389079138378299932371522081385663319208704826498488 [133,108] 4113387016933674396528960532662940302086994403922768921805001556708049304891058992422170316429107580997494793098420560311568017751931783151315564268601215066867403465149414015827775626468753608049461335456113100907655120962004490314682952245381254966260531666148598848360859421404564152409912906927654340964650966157523796387769812578371773609950808122862070929833896161772660039141513584381538078819240295344421708656772153224565108931042423746609723225797987191274255865509227926311488160813117297232561188042222119327392440030706393468008447699042047464299123202587622287066051841064737391897593710331100877657037143934751724124135159242376075794774410709112114216402002113814010054756200154466985939254199400732094155027601893163388773037837193921105985607487428210261864462191435558438033351382303221814342752957112555103784610187810783050612143946810999196177914784684780456422666010413600915664293421737213167155990615563594212366615648227990880686954047631759240180132491481212005393525850070257195364376783871817559124538664139084467420942987194653436107289044876456370605384959745454230371346106159686543192023344925728247776622847592570779279285736533068968302631635406493570062427952814156113205028220243528290842863553375314006454684244537824436869814338990312192721030840722727282873802773671474804796918197269153031752275650287641570148940044149107591601802543739411532744971569189632060078729714533478784379994370305790880010075705094338855288129684739031457598081312888687339407599871154871063873120241076022496693067330896 [133,109] -85166208331373275490109274078242226398891714469462941003713196832490071356008870440735498412699105908603075512466398615796913758480845222080020223977766791598693197744239541375957150294786814041850343608634137937730025994239020165253479567704203963252055608298528859576505418481063288554355156961922498364480711445140553242549595559136223502082780278831231982443745910568571556285027649751661957536784997700178305644953695022575850658969824433107967840101006261385412281527674665620043057490041400835749736825518545078228389616871073275288793146150981554925078220799571476411166524441402520947012767727106903438163160986070366535314344502252376359416302231586483202058526620712199758946651242117683444357367952576004775714298726754926712747433274573678514498104017244034022788936681829688038437790110797642911428080500138213935557125566291867934386717732950304859866576347271734236248890226408983790012692659878449094249764487096999567413068112927817127344427531017249539808562280322955315519008941258188561797626755480236388728386609853038812969647038984007960365291603825032877632281467803522213852426566409664086711038996575918762406669980087674717528607202743694711424024391042903236125504134912224462605457637691463916735351768523587195498634422890913696901536034804639166163363880136143822800847713695330409469730453124226317220214959600254773254067700516670100201874280361825378191092843327641503284228583265234883050699495354159679240994554059732003403160297058597789182347292180608700418818997470046998282213819348476656331924 [133,110] -260477021569451201238296750007507537294328411774169614390882642013934044834821408151044914350699331042424991194075487880097780033652392977790506592867151697501097038049623857679959662375826482264672440337465615936794685960002172345082955998654849921981929306194963640465498484418333576333205656136456472262266524176279860064421450697368318893293166194468873021266938819887431178748399059069689866357412342719577402771581242114961626958538422549580702057910544632097738038380481780301385939895007381872956702850402648159538528273930590808067962549579543499733912648797197491915904054693391294555495123877815387161727950396337443052533228531359034368672408566942533748641650357717738568601205951329662320494267128388709457511249484751727379688545193482069972143752186897427257940945877202339534698124774041483082611955935514731639745996437476490411665715380602448025286123898953698574784392357373388317641424065703341811904669151564459721099961399863783977672946402576869195952521869826016402766567679273469153028847519563012986601285021989440215099469532375713085104058149007065641359104010311679314067506037893343910104284202934280864768517453154373393878512107004220856523697859024920459650971283259185028507916999371494508534947962460794320086205519428970899532436697229006047916380658253266661394863496083969281191499798166695302310355202680172934150112872795496110958044007425528709064915911165216790485282352818412265869108299491799905641265973911733734541322843860594811392113257575389065177867871061464595112420696874129228 [133,111] -196506587108932839245784904739391955635668608011973506998497624694921013431073145971705457151295503143109935180819378709433968426335289590574579526192120591385755975769310392455760755863221757110722479445363305591918816171846588828942409265025853899764722258311558919139342028920448211215155722682717007951598610270635785185515616647926222550123231354408625771217381927706911148647229210260910850929945016102094334027122105547829051447967619372233996137258876439793094394854685401744281597147493503528614927648728061056397277128067195666454750145929740453074355053519336053302926582690480285478850411041352955269525758131427357234014661704384015775375982187706561924526704331969328688688704593169638863224824838781683046838757611920112167119456309979717860683490167112835489871313834810897001389122737200092319481980847211297079462895835901724868809541592527866978444160516355182465460448248544199560289157775736331617360818746986724939324934922837435303650535411801018636022020063840955952602776636318643923543261758319554778646266781700922186868754951592845922749286076137890069871847524249808487554681582560252829003966581474643712839306114212279421084288320322303456630693147470514808143294589431403552903541622876826860428397846736837001023642063060513292814808379627632335612653497076727757523035004261663269667747511003789258686863081576554360927150653244273050559600013938426304791890352018697421737862537475440761024791265073153314941565244526647509907383900461716141515314012739268409549974975088425018392789935088 [133,112] 167949711848903954491191872533834140541535454809081265769035742453192667349197776048835015617128190176350557231072720628575804239142816424829686984005598859179897048155878705477635885953616775520292551426295121881318162023833542518672028133059132536240187993551098941450348176246290233680314495644931161752876831345809349195223723694212026259236418939617166723713580360881811294569847860952015525043230274253295790809224181074395003154722774974775369542531317186371292806326156934620227508214590105733236063732842762421909293203026972534340888520002028535406349369910913063407308911841149064830865022094226569071240738565295667036943026959607123040796517881730365774232981020699262614131282158640404944496335987366000010185170607203698044518528439321812588768527154076126946592899743271348162892649080466694238392493986013988775906835022093702720076199082020529741503528793015299665127484897237430524589246855994255095584381936903008604398762099419002276213098997995993638283244285482167447604555508699962173633362122835868238655925866377848002810941790646728381543465837184962563956333268015597424033508701740348831094308390869166910162175308823073575677279688387281146153496618674175584565736100768793988831032574521852551361131373308980389061395015483985512280926574944938750698063539911126790483327217800422563793965493167040437819874056442967701881664084167081081971786418459363295254418084257836887070458537490103706049523007407887084505556749002382299662605259478245950149120760903535968624796565769807128912368 [133,113] 238150056162459910241347384104738713076507004083094603287651826547839012395256716057450082224544574745972744513002827770281273742745488107910435881895007586954616596416030909822016300033682667487668319536909649862037554041872089243154121647461709068166882767099913245735218497495677417651541486358805080839853378621788043986728759938409430700646599348699818400183708916008740544628620068860639150574632262836316473625414176141785333546996298941386690242153172535794430210779346418043095301762713286931600978220984614124854815447770016958583532710215367820164539308028216730032733174938920055498258063404383036695113823541404510255712258840896431926922848661155482524499486901771042953585653409477751680846246277485581197277489041603234081389776081259246833842406041600662632470089541453821950085070123719112029820126554815582619825407241547653374391835896245510707164230967771984883439785190251924956786351532332361941979097601859671956005380281541422286583229713463425496087221508079984162893351484634848015034314642769413491792036589400119245626597697122207232038506573357656424011008212559572690918531027317422333805760086903861353063563833182161378230885704361590333041717748186635530052827626052656107199743284272791621976548826748517077430354114595005381592681755819209647798483318802545123563189766605911499206121425371857115372961563416601427202625006697189596298441735475833951942957707564318914828987134611962313278535195420862131538907704607869054669501010216724747931429657572915473998555517891444584 [133,114] 194636206922745459785798784955431305886865202967124757071912413467506901253745939219127121283771387757694315074120500602775523810963883012792997080862200997525185382813848221302606643205524675621005902881598284082282905812129694777911697215915552221699010455164124346557271114525161853212925902888672521196403056151043547348620896922641563223184002062948528500702865477966996393795755642454989167929559131066522498768032538935249316979124011555418074661586527727151211163543364070147909035476249770306808596227463135502768025559644170336465869504491464435996382484013193610374919325138349274410923862183558993729796536361639366697048326156463908033053060361167846593572560750682217111334073221671986125063989032333148534589345857265161526664077492358169158281170159775515500498317634488165412733730170672407236913328258308838771238098732051276611457490001591991383137550733347673587575691299953556025928722154886335674136890737389256458897541210886905969014684026858969527191443350726700705685502116536087704236521107724665110212103168875764947153794248879115312937467943630246155047822837096062821499911935182433458603428735390993059098109546531100129711029094327863701542711331367185982155942219941465378881981188035188594455170817836050228794422657008090616976896699412888529965461559780717768160154269237491844780641333829818385478221188571106834172087148015188500633511708071134640950963630136760255485602064117424378242050449848065778166220461601560063394967864861323789142849927738694123324503960100 [133,115] 271078036201129144849971409364399372909760832495026978849712468703871443966373208490539216871810458621004912248135838829295886951826494185217808201344698884062360566435601580781077388491266124880124636018941632571273138955339944608207550420835890750865580795695168235234329635916739648091270995266163826677518368852665074283183895778984131943605730795012070436049698992393151353646725661387174497283710556619783062321727220616992294715770281144235681773478098322802549081952962143008979700976652892175713434221314079506190162585511644665971511082658156905569041387378255345759772618414255991401019036340210035073894550597649143577978274868838246964127570804092391063536525185636733969572031398057244462289206069661969486432962786879191249444733353066956692254975636422276891449557139769559770459813940030502325728153569500968878372462421875900062061941782226009816030085892730117644805939106808006118418268935153574351591235885922168318335385979109811780833788231890168753020804000764711632485110028542255264218917530458322312832660153276353519462166479404813282108440001242918166602343540303514806008448263494170670368439067919427393669216756414389759362745216593942536929059415790500589294866845479924942167281808367555542037086280926019969118553523388337166924442824734350940875946452675661418875894680396693278695473901356014750415661145897140728910078602988062060133036382845520415494212629926522252941738726007875029012527924582135175968443137920215217480693366532631989990365417521392574797050 [133,116] 152812735052111926934950268347251817187569152596859300976591886044143378928901112246956746886303293009794277205216771311901376568564556438697903389016902019853942756075340404035018736821261625155407256391954994300124921389325285934447939224107634256553240840666334614859891800924220160944356221375113806447600191612945177384017673851816481749084675311997772901708084381515099307707630124100741422101735137227716916519251687014910154257507238517151981602475491877403569402452870209013045238339783910969565299374523397575887419089716124488972375105388501354023496264115085841424785513673834266132759540397935513552078533651455542621008921043118095312775428532815908615748011090753655789844709601276012797857740437489757356188612704351792197185284282266972688434316432432979750574027826527177681320983154426827125954699752017713401702852052270554681654024028134348087294551122353485626098524706036586230071540792101737513119800563998463147222006230154096642846051578278188148677715294012572926144922815994843013262471337854684210444490121294497166399891504560330749096156937796955408725884333918850821348420606157998292535598728895393574936649969053725352511052301345014775583991621545616091960439837299169250353046137174463631772658447224430245514243613833430627851222055820457724574017726146739779498058133190538963662019250356668887700817449455878485440096010246993683901506281400520721809884145590739212746940210272892721590675335171574299024018344237714042754307420151205449809370625673687446 [133,117] 17499100745768841640009960788292990646020890605740546390949901745975835038948757291359803062924474832776210330150396756897249394427190758306672113071155987483434683523377565721616469171617357276483416925687437726764340612210895112899039930190248316219598135107551458928109508277604873334696024927778868770749858669237996643438908070508586934532445235398481845097549194213936987440413818059203644328740937960767649560616371171702142137088628748015499497857808015211133002905124614160729753869574218106089341909910777341198363389762885059465261844108040031592621896135581328823985745679967536534426663165975411000513329559068908519488191225636472959058046866461568153151835550792544627004842600926448505500114626258202040247231240067150857027257128726300231525510112172730070508047094588023840512656074612468082190588058771939038659242722130798966789343574842902588608913399753038155320777596797488548800207209367793124519119925761108443714069608945359388845114378575053637688251599725058270312203343686828461485889779178747672762673705704542625246388989066823864421967962209852058937067838889926884081999838999902183137828809937119158621934678263678618278759150682185843968886019979003265781089966018897007229199089131247570812690952111581831793793684746319999633626279875922028415070300624831454719074966129199908197720335980358038838172776366583723455710969728823655113167960179357724310396525155068144469959287060919642503012233478790367767452443683023251508362596716427818109504126492 [133,118] -6532157418659751765256439795880124632202553838235242279769895463004540484440265531272944747811058758638709397723166593589935070535552467092896519836340663145914094503623786254457501070031337360051711521541783887750816256786774225937190854826960873115503044259497261080317059918557617365178527710551325899553183724676886435298188258691290161880813928292709749168976369977834872199192721398303797105341892440881559217368090602977694927918951285787748957391141430428429924230748860758211255260428902996677699308000573084892016874696688900790206228561967124034646544453085534186822385989406746883833164654393260125736745721242513421367168715406135073201975823747841043459833828757966987590245635562788082764310466362682977640255372186909457498781206364855214825183270875266221007750076426371823469212867033570903312945261780549182449968540506787212906688714147346346909648528582526768055299556400966611730791997680324053631444087309453580668693302711073946586117608193352916962381503524084920996411774499809862132521162198526019765919816799155624856214835670104335615010340983763771928251112817685412304634824557865454363535289898989488771833010155492697884039492093169981326488977989465690862549454909036406347085354745395551986058016446888203760826252220165469911750927766522345894473349786578002544646582620119773157471197430208933412344610453580071013854508065165162347898325958208152462555334902195567194013792714794716901670247998832638494707202755607368292195536937506272003136 [133,119] -1481324116867227554323774434852040305302616725636242157252234204857508043955146375877597722547619252077848409070785397713968324970804689765342948265915971819886862522179059050923970499373406445815539351767344688035738027130107054184387403499788250801424444008335252527541616318964658001977515506162264826566956174839841067357242329293570197493424886523102749312991922277457508947883677842710702802723685473409922052175711191832682056924288382072404431247246814830655661463751610841766687889366386940915298550110096124995252119302857950263752714395101705612461375033145161095612591838637269185646884725936158002805460102339754824602360885015056059193397791480268309104926516343453458905299886105222846556303048285704673408371449715206929394332292381705235340332517192413556446860767495084313779107876372196763230917669942435385859399944783422462644409044766837029937313021654714804430938723185372854472486988153473704550608747586520209444468983964574328224839067649607224838824785525641017929589095439742642428754394867391356012059238992234548370392173094261092022870345125747226440340511052790946546665606660791931271362099501411632245666702885271397953110796978341283995973050676665929573317670733053982303424569382919148019804162010475521602287250125757615799101571566809406155226378156535940265430987042376976571864428720029302192505612013015743855751654682243577969881230125145573724223340273631888722866924318535058914260505896364768500391289076085781856891490757225384 [133,120] -130267929095317069447399173599810361190877682565548893892039736006138616978750923060801672382953946226513696062790693241695405062331533876001697140940711470947609867245950455736772335460016907063900949233015063147720878138574050986854419661040524391946092393902602337588202923803219774204770256250124113299519924085650156590122727145105528155074163857906046960434208332881755980075088271124071682255304674418843687459705312753655769249412005358947169312787396684824546501900223299651600926985094928892575573691447417288621837698031527982028427652816206957547903613880733095521466112691183153288353278026986382091914000479976335588073217391647208265393213154422720924086885387589229901717260306469862464340142266333593816121766762215667403643043930590688653567679651288350468939561200755498952506161186183917671321118004027789545998543032168330903023913844211064053598377489186964760662744101128476115821608458179533596063142363294103176620716500112720580030012438320655878927296538771695619604380739874757023722822854069762601871647142231428166028625609143824786575134865965706404938663784750360274987785704138879907115597961063707218295870084341664226305159574673510160877229188802565524831251513670199025039788499913039112862469264580910658344934279962806875553613857004277410432334344439539770526355278172565263042650544255901510430933827355713690473233415023072409358595512886582118125363864631075050282648038615709403185985640634250288868933488611255040261880184 [133,121] -5861399777941413265924612419046887331329017483746405896379892564138976197433588958319399559982494218056851573886304954000458159337612766890090720030930219197629533617158513443758353602649605116344756673738644808197013368160448244655569833972766291399811746280135343800430237756436815323317886976123712625081031989905281501384454042823978310629919061889661084248115769480514364753690990773968549807513376787374219896753911322400134335810146191877183588310103785760397823875216631863782509403914939199048772623801639081519940810612612081355283128334905834350412770836389242578160314613637918756309395744046954682459866466363897367585530352965690900335679134002036451474381499170576110922778908158454240363379351615334861183599944071178420835268977455504698163983734058938939199197761467928413005555919372878148533174231343224793764995688492015776358406282791172377332238526285487210520722169033190524344132399228569215917480430603301466465043159232807665243900074188114850256759536613676749613835339139451628698343074885574439576414115236881006075459998889913597225232385952101387247477473524834521697344423671709280609242348182321314246680536844307643711523761381423247443235912384258256848593640639767458614711038318163603638542716465107049062640810016968472094076268593678673252848550247930973091370298892400144484657988139305059627864653728730635183626855333299435394919098580715472101427895570313747179104325560587048632451296906943436241689060809030637096 [133,122] 3329175689082740977785467638025755710871053920041534178362551048377811896367708093672308525706963822923356041895481785072969515913695175431392525500047999656753414263136356765539653836627232971414986082488449595206102563167119529586528185498921291964278679393721560618709514161924911712273837034978195171752753582237657002795530572855781824038431684687791413217963953563480106986024827846343294208347322908934790480389334917280890673405677422691647979730176694404878742223875055534998527619395833678492159549251214803536480137082138742609571761825816550209048708711620333172149309881000821965505779193382131321258489683221902118393657653792300855518675750050778962102904705343907585039191947897560576729877198816389848761803583026528379301612955660473917369894320852584771601351296396991289948291016110967387232964486951356463427267077110425142161908151151033786808607005881136167653374564386091953282514175737913611739546375794808961439830397187719562587331656814191858833829433780685493068338719840756714661100162813593377447508485287730162323890292126522845137178887504684912629257804347871700005788432826557032541741910590612811624996879855211664081816339272137156178343646755962367766744227679681754808399655275714196216527473432206446211582799022608125914016863507118898684710496623725583028664252482619141990441754579901277497582868549560119541813480227418112561118286760050891113369113142954471589596360496733296765288281710843752402482791424057 [133,123] 581966006745793640605147093983940515156034105253478401642510361136653929518228897487400094356228306875602049600248152635398722408455320805653678188037081227565608988786053419747642308113487408864611761923322087220678028025682221956697536953000740982810026437844472642390203459123029104374428904718442734236110243339433427904281947917360630052383246804060610066072635438782616639086270641168875317632903003092071284823411930619686107143415965249714493996145498848916892900496831332273078213283409219907456645099455846333906368245990050726063046706626215198835398602383575244797820606974202503007465764316553056901523188961531154129619773285304471653222118022833181645712191215597984203863084353702548452647922533977328980381148752394241633020796348329521862182669387819449092215198906345239978645735982296345641811555732890292448337918315734487303219824893824006651667975080751089420026457324445126103072193632340181218736708146005543558920254960863256213013877106170973096726317125128067645763716569842612735323612302504059442363203858100959087576972766071428507204224598908163819314202803211353930535645787562676611103611758220254318841581246230451256953206769285185244038114352884721992018894163079722813643825720445058497812710803542740478976441036810624842159401342148132413085334068876740757934004930994722996367637275124354942106218169637967326564799178292746185915607191509846481779750955501652918536596182498589781452338995510405405817668 [133,124] 31774062020409328790987037836153857216180295152246092967087680849595004824992642043707252958523135904563344334996032022855087162415338336869253915891519927774987090212336573214153148698500764592264620353017396174303899711342375979524010096883283064046459344242980686946620447144429650479162718129137000624503343990592783535891545926183637136813743058732054865409125677273488558828979297062998673805409196573809757751749860164089965718130078283959762812390116251855099807314196938460440973477417377634499695905632747836034409469871281870077332669458032623198673662215415395637897752265158694640204050877674861720932358748188260304976744379035202837879688469759788369595827102811705946671426607934807114200885257996379658933538134052432887832251593436617775373377136925786834725400178663345363340666092508716840222488173936681595792755558085752569418811267822768023770862504051010261863340865623973087486028304077454202050565483140345272095413803793827822350799354608737035817995175676943081167837679192512038246169872029663085707407189989139596673929177215302201962337789032695507154078035581984277615509158378521839532245057191299090205290029481172695467802667967964479070337061994651174806215343448133464248205873112689038024939073864289550549609110466612357063205161718361454380386603030246205597469081809098621464363172135780817650481838644216399895292840335333515071148903730500503652134083987371523122193058139170626143369117217543276 [133,125] 802213158402555906774520890157212464554320915099436451573932348419516554538230607215125867102055231456004823048449095239912561459005245289013933082254525524732338649092970084766547586806801084853217795377258182807692813986145578483844290993344469922690931952814271262700606912456351659194058732298685809816515898919747789420287862965433384811274407762384417371867529124477214207560048501958531945138767227954647928480068234041623244538906971739215325883274821752876881266109071205104397788839465774380829974869820839827461272949190039388017397826058719779444772058727317529190546531786084676609781841104837597778566320638723175035494097039518141015201537247234977460645478226415371767958597007609213644131052403699579264790735766601370016236622813623120457620366559279283041678143977588260119791953851650707541905196159405005990909246541877894395932293419680926378101837210781328045677123283670923857549565442477034274518120538063899246415963581551440058293500590834558188017837669531652258480306447904318047082894786194103045614598736899061929897449476885440373698566224570562123069482555597135583931796980239957921219690371012762986995381483158335155502101588831562633018455549783452127384310687620906772909977104738546925016633095645862413625375470569205419339125232134895525081376505092058859074885979578964688817888273248344121949936093456218798141075165986770468290380959780075736967036984013219406495530157265027340643396384 [133,126] -956722315738984702668923127405416630827190577260728762093615734942599874604904932710890774538321303139382857238993005348960254913818786036217442886484090075378306354414476362267732678647399524850405445948541294365603997907718488430006224058591330555233164135200167727381733447408638938864102033611946561945752840103799179650924087440733991795991752886706776810300550949670624918051782712306475287733985933264143379297460104987803234200968084412591548778758543036666827668792672572485739374689879667524860964119263992835318828603708288159124489491259339804279270109751737790164900669714603370557508863877782041740530456332461211482853193849205335729425032368057217216655055761394781562922143965260426444844920949673935653757135493836393880363886399212694852549600516788914949323906821399481834464809237629524663478733888857001563288567402833118677247118288239349275324151533996017891019785398162512873222819464313658236803373326891256183426883770445393921362687335667320431481009105197599308577710753324583416421172436744746900995573745128686638289687800142003503423563503815428702445826926427011127077498715200686293096696070338349907374640126542547383635677057699083402043560407009268589660467168684942741188886602933322596466638551854000575244922827973655117706228605847911609784908323065924701452779307428089797846591947299188032984839189335113802703688294454911823481772047967523432518708797479168326294818216796142842 [133,127] 511727867182628833924617696632560741692504422421171609538400996860980875465052705457382682461486735884180159786190827831492584235119496818599275469019953846038170558242071358374033307934926215505207607744542381868982566731613377827165001339047137006575747617651012912910609427041562506318723732858731136240350127952873353183268986439792525422050687171125385983060814740109482145622134053272272284881439414422406266468639479815294282644269514439404294572890036008720179209442268585589144319874256780032899278899445334183332325716750981976281463597043061358464828384208383417902007253980470199625658740868318128827003037288649049860278513470807327590637451426013470063162352730827838516043447041669547939694691992952910932766207606009044364252243304962913786806434913908916550390033252948300124293283805801204100039469216989152470656922654609022202591548183275416372642664534806658641452817831462400201542372719300837082463998732816637367051396437706540840986756610091319639737589898940243141993554010509739617690361432038414030724666872189805374003614573832166146259120254436762543488155827304991652258146062893057312987801589095368062799810458609442279377752544177154057624100548352432238659760145927112625428326378205337077370362930603922211365786319959651539937058485143680915606811581928038295829384269598246235157911133544019164138660012424306951944786019702516713280668758149335149064848108786539419863976268320 [133,128] -8280696780703256512421073333639280394116856279601603997020391707813715982845584527203815370052801577877102559857538993349442943382524650863196199037036332008704315024384826050531415668511737530798191190891704999162272881001847342699824721659972587288761268143335929164236494347924488166840588359062253927064830477210099368683215001319926002689043250307336100865357218315745323757522786241330451091830604310596831807741983052730806198753865178633717268891414974393909518302379335649758649674120704221151594787215395009311771913866286303557315149125290254302278944313000642351619901944859926772716072314978349792694152487567927667487704624790262231392899247108118929978230948196863540096423503972430639821377776098463222218857020167209635066462538234715227947865747100928635579990143395259276305247569704592513497224475447477157562246889804074037106399274114686244102216136175619948832221653222246149473047125460765500981819783753825542861548695803422629090210197410073532049181242396203020811420727397421763380673374254413453180021123084227917194993252268306521253117819489622566307890332059763966951989659908283482336073659848044940998687779826661997923472279843822004281452122440268403591673568917410242526383440596325326948394044644615475008807625787740987829400277833847239840342716952326333166797292536785689318903552447290339288445165045861575935516495343275401231291417625992929867134903777741598515456 [133,129] 236737497339127077032061482052576010497774017180315992255050320594221315664934803108124568575728695382792929609319195071445760469229802432664689689046610542439758793747073460783884817280051148568773826477548640042545737407741425869439608095603061558486942173060801228028910592557429107726046833466222330177896946667724634787485960529549081133554393813047512188898197347891420994508336348972265570438340607319823741134813599459068219588541455855292671767466723043631716800371063327723008671824995578342499699360611373556015820422927441677773048365929177089462452174294392673861371065451062244264357244585152077574707142830486183824466855159463193344453383625091182843992102971532075157939323308286689841452876735101204057369965750998697102358607517575365219402990386397125478644587071825457964278925748647777152136178358708790771783451448467248391479952457966640649349196025004750951176492422227102781886516199729003845413605703467681698650225234744721243044983976899682221171295083416811716504049928349056341676645755536582161446492190851541754003079427159296641752588847384197296591758360152094902903385513961505096470368737479273356360008713147688248230585496601769561785124014491310326847366347806244820252865642745813146680088758171455098744137349802353995883052764452604422175020856501565858206964475169252226551602904497133290137049219029365948969007824093957395210211149182908064306370408632800 [133,130] -2647113748896078999314449179928304767028256307530531460930269153551936865631943028985296072848985185621728637989099305216754840785369132766316317921292976984158634297940755645967090804030529423369195332386370473925638134154557964073500387149747273807305276521743147593207266175732821215093932365273629515405354818566108962391586716999983904452420917674725971405999178091030102089228294406085883263867299176013915964880354034023879094750787094242891768225303110248520266834779145257322383773796973249183793781006153070875613781022633158566586144686158977588109424222129566330263613932558831385511838464651781682020170693424137053617482617759947749390616290918720087070917486785430935942580834501138230602877936063198634556557682745186161006296920655470222311050398194662405509153143249435666162419299965723200793310941706526338008821693122321990574131108501293983330910117481102860610130747264299568131376804825110467541142067662518767646129188904391193209170748897994023166140287243291067667915382186514567451564878678211747890591414744718913142472449174420496978344297839567479478397469144385959459253730416832664228215317082072550345071420883381021719505483534829232509779879826844599873556052356067422948632852568774006142091340594557683755967950973834716189518566492333967066029301745018849737884379451127934037816871220006784834815167860741765791884110905801123551131118570602374412646784 [133,131] 35390093471008369690202103785725819221497700673213607610215405238335646362194423878837808751245096664942329211155979025607071644873133646257842761165463747939966557473603585699847136748405527831254191359013221893274844006539621489394072564279263673619183696495163046384200828450425565827729145527794080203201295319070982534603548180078583832088595215682000480522538194479785995982628620872762471799040168691419205974176854687922076093558646875337028275252061165497623454813158985249158862397704079745014272465781726466901778360369637612594650244574140904679250771721418263670660431218869596819781678842473513318146481244233278257602949397751153703465476988821202000589356774859675665712627640663721791845296215401073800410566100262812278866271849133942088744173135381246939867071427668260854816914609969016798166485587550981193373038817001788537660902674032689213142987308550980000153547362443344452940276773784814834903938072728064529289870808918586692435197625533705772682766888357547751621379967570993698888531183752343877936103193599677789884604798591565609545181887286514788425697448929990833048599161275048299679005101707146844812192839101180441665699313519356711590279137654089258122999672086906431657625251940263465123030601406031919356177147278475180333054974226549291259651951704097794293370455228520497654746223087119071837460448565196429625412687341618478963647159259903528 [133,132] -201366721723446596591110030111944419295097894333224567733531020176569767614584110720015343120714513438172747917913053376723284260676075541054280721343144536800886190913031389950970594882644116358631801384484115119554468920309860496480957535380205217078138956930508524352777430849178978918313628986622144619757850054488696832714520590029911961825460191937148670887015169856879386913648681618971870772068966565588892538464140563466859929304229723504432157901762333175603234309692745409376894103530628537769244180730154681995076526562268694880102763482378760019300502596852733601781086993130191790963720305643412391039927500694886749626227479908181581205154423544673822529654881066739528726739589193920537118488270661218141065979053112063460750452864820862238124951536653666565904760971956390994383294984097646825012063866575486478180000134634547050556252942750709339886391370306064929536096451603300288533100869403386325421971083786131692784034867544447610661092623486497744174104573956764141771703963351721754677522645753390489902392052536441697872339029927543263713276163997143345153660954706408879576317510919245443001925529106666242482690218795945966423663768789829099574270235208601038981423030629648071841700738998630281103524853507367141423532879634787608951015826554514406913812188288227844492703777969771708279863505645780445050918790999514609288125067996727080874022416 [133,133] 923202480343868342588363293444489464753373170605279646710764774935686207590341701640672864684316466616511463746663243824506891834014165544928791200552250710000788561518222329255665407788992999702022274601519095194555549801751622851636307337732148687389718723016283656775393462054841744895369243146447536188189073817435488215843212305632873439125352068041589452514735728888844716162831893502076023452762059538091615719375859698853924594143184578133357734036413317599054367440801784099098264640521402827541581011783002788806709224700173158366550664114108007972216633263426355077236356811811776408104427072019380141541699611137546915752919742819921862191408804916229885736968468948077797048328122302545247986448005007919541336215149453718601784088945415277302606836922395105850873364438406890369989134641126580796325456889411250082981782876681470443155540774499221062355916945219471191491962528750640925130525934920821113614943511938828636559640528254060692806867871046384776136889235012398708334498838671494589186457372186936498968173811276047137422462432740773589368762172642060893749535210954038419556123642388681138809355504676086878478059563968386943067234469468403797357928386524243912363693944271986894995139818460415223920042308372448577191671684635713384766325180139462768241865112400199342383819066558451102305271332551702851937636797779043777076988193509900644 [134,0] 7762273772763670407674888448125966967266866692930654764841072503951435940605373553552249700350925748212349262872443536397063641664152314146676485469705429821050107251148780677774207247226082626421487850198330869175854236738912240164460064438621769301753407888077388384705808071894097696894086335574754771950531115320062750170274037840690848046885319539893051572589946002717550199803129853187594857514406151358641287666318742454738423491427417878364714446786779289518981348212481661240414214517685104061396665074671753996213121605609251774738007308694989731729057397022267377227812838583977572530084331684933955354387196856481595627344937886023505590871155373030688320926718189831363431579358014069258280329344850450147138925640431773804041036879773399913671215792806454273951757447148735186989508059347283065408220473117458292534569047600276209855367861619494484671742049140498390884162445486642654104435133751533060834841916235809611166159242262583490600149870398366027407134922234503303097138781107613837158628697292977675611648699091095354115571096477834835204597776187875407102110070958104538069701622858219386538905266040943088483903827736510398219333803482253891882007912899993402756785930040651565129066120354872182271069578720417005168133843433734941835166115422168958690968023238649258835151382824083945796879755631439121967589336619611372261814473367988334339620161547465158052317070699389818482800552007394492881486257378743562389781703928213255256543814547021085145730516237072030417148002798099016636887600412234799196327375915958657984445905191977789011036764544683040872711906347650767314839828392792163975205601037380595081070495465805848346700862157794899226050350267038406150380517674311091858638061868637664011658434244855740906149524400239260560904421822085953561497952062815384468374734235557724842431535031768347274188937447450822777943916217642559200555734538751195827899209689348936080932617187500000000000000000000000 [134,1] -1299782871230590483852139168100196097302572029973159971837540547373232832732494254176031647352253723259157388723161840160771342111877021094677424174794491909712975236699989181607174353390804516288726595152181197939266853568202662953947826886527264625557036568454119138683894683608430067291276127514066515111539629283680189209246810617761844769519634056453410951858485509401783972951077755939085219270391096487391597404981650676700278456674094401629244628717679630024393884970577766526868644907010507166204973988266118733350883851508561731187166871166048509096939342776286144925690779435806855436434201846719539775749537469245847979521101324126003544186152172810741403199095705382939254382759654227331985437948548442401974992325797589822226091469032692890118411871331275263780785486541519949575437421069242800621631100024499966969516957743174832800142939124206846627960247653014389937536962166978856849616835616711718261685631398989458979478273071400571085836390040457256805159715534023862750340748867799762451716040893900782229116016981420035045114176189225353758703857746121810756731887772771383368634165765712479479009591550924707887622769756684539059241635949815680431849936724294865341657937277587443518491581184870881961320992845971397181118832057652602334863635294392348389740502211966308508104974654721705056761927391279099592024919421195149827822867521941300349552573403455864603195665043413687514413167683257677757801014560529946493442774705648058145195479372138735938730528128748231062520099745611260654457473687788941095663943985388241452007028744974205067580355948024556379740415473032656491453314221082358295820830205588697424352837875182461859699733138215256385313816954263788314861119405206497642936164054495414036908459661900231482844668406735327468692618218708309581836204789740759858151391319267889399661763852495265710089880610129649478627731587111056506355254963722307970375169361432199366390705108642578125000000000000000 [134,2] 517390686338874758376742893318922674677206901042782211988308751014830214187216017637524454550225854304773893694818931676933230184421777937683578134063564876659785977097127067247231002911909033531571552246555885154540911123612553610892005714224229981816784736249698545019794044532604417852988751102378086237561159890917348356361012121743745922157704679561576429443102561857046918867803969879590658059489390702775109951866600234012151259335815461665914424361920167946567803553353763053896222195641533901968166275471913620123595959454390153696606670517932857950590701457005656141752423887723640724583652832132176374289961071937691905884322048110454814587693290041843908508474132328157963273008923547715161752288538014563242509063056285493617052771120034626046935824980240817428131970306101160559036405344924596693344493406093361389360135778882539796837253326838448180063712497090951359015392626481573512526618949965286468716653962275823186955333927574333332430717224622513526945877436232605052335766417393083433167309983619231160430691007059129249703627209317759303278094301744908130917938012171419133326641326371833116088176660940486049707724230357665325601177094935201702975502488244622668862393004732261616910639639476521552368122641696057099326777440222036414188714571865174731299330006046117155037976629034751227532560084440676945854099136831542792203147968890054299001071913965952813314773497020494180119733284650601169244263094802266310544925745824468602551364731734311242208533212848106283337505410109151897470463948970486571259900178076452740307685776143261820038451529534904597912125067005585699320937700616974222026686125211152441288263016312367750503088047682931645393815599895724182439839687563984715252191371829131505044566222910869910314636194034123008123590506134505368322410446096996985899852917812480347570340900637183639419530352947690390313469597663313695878705082399845807672456032832997152581810951232910156250000000000000 [134,3] -5088608044247311421644173256239330356756669107182253169146978859807467194786262462236807460992941362898175853727265069217719501704111658641129456070431376635747310930729389002448078783280533161744223918059413965777566582538999202895236503696788944949847005234687241560877252412343428877529139869965643191765861153919003953697218370180116290682372695025825099776354319483070803359380632739390879813441011590870641679335616002381068637084424148683178686592908351329037573804275673449487619587307203736813667933000482291841450983683039366792985272166505132542332802217700905166978602676346185100420060857984205890639254697970080728955325287363883502656798989588425801726147222711845491924127557818093219991086040799141492621563073519582393491917606587368664902097401667856486596843664523083897199989507269478412398876273859334337089685942528864726154531425077374650528478475910422239984388214611121558236853017871199222769534888711432737255626822225716915634818392682478382841146218861699448594430336446812240379983872008574705247298177247341491688134110383185993893271994157064972338061075531202752533507720943953952787442629838796423855600308518892714129603673403747410467428095102582704283583927629488972609519809212244395646615462841151400415208465388592419061216977210671537266498181551949486747812996791136800786303919883369285985809029304301097013990186138111676892464896485739663906585667668917895596055027654922001206984436223649643591336879891678011561382280243098696796916501205226757828244489881694005002239880747869006523982726641954011542426997419642252535809462035750954670746424339425369595473616228134963301179811844405318072196192344526707852892241894565303483293814293589039276209128600732695358782489330272730291560119549158528441376360531874176048196801159089876495405968940006572305661472852921946249970767520581829878592398433667954357162968501871699499357506432705225418722250196879031136631965637207031250000000000000 [134,4] -20856198487241881906326581080358190774173704851055769081158359494384483504283509130803419979328070197677837815138893413635342330518068527512953075875476467308941857217132012267557825600664750080290287107122873512685357185192751968347806111353136998562475392860047003096221138942550713039108290335512234518166326932279715618385458232999767060355223639800614345252073533475743376169480462014018728085734669634210489862999919527957942841579820358122616837683633469134375211743685103267175384798473430862510078703187646935777867101058506672457583141893014155353222634551096475903841627923776998444801774321830924741744825870645039119197537499282042657035282973259939011821933790364272200680362170830207628386755518423133822880020277905878097431906202877239193931194692123773357417134007550602608660191647726981172864536543626485523425603206940281293644505198316157575320891522644700410250092075821552329041787437808027800166868094778838523337251741660363463295390968674245877973636645714730155339765872827349675743180433188472771160034725232187689134883528387511619438582047189520884419387532153632001960220597184010729209272410440005166991231828442022697299149575418518111680104763590428336846373918207139829582586582484511067756487498707907569580731961121059144992310042986287502022225689164722226241537234844202053619843252716433148563465457785205302242533712668835189500203864501217440873042846734494636582925433003718932268248927138431609408902092954421753535889753795951921032458525029797223531590027193419564235379043190607000937631595496956645471647748881546374935874166197301353217910425982115679144072499089849084999849999740502458022720691616323713612013952245140982289993867818228083822614999323985652009587013858125897019521788414623200805085485143115244973787282380432606479991592902465933469418967965004656007960123037529251696212751788299999561135421289563318128264175730659200913574835567487752996385097503662109375000000000 [134,5] 2321241570763707745966437675022451436278817811755353958045557266307946148457558044608367537865026783693120607443933022668134984505005060064166739859615838882475351067118643128610481052116597238418938652205054454271249349147726342590714244585258356456929443266906247890587889381988376912832383762891039238287284741772639499632660694346961098533792393298364282132621906334028594897138705968731225192036827678257942069400797720422418996150782021496315298516859296174504346518665168546784858009828187246683879214616931242837942164009052602234185436692546778291088722261254371344355650458008846405022597789930698420640250000442543593195946831999828866978568332533146690628063748576681916115195938577025793893724981417262847851670967131352604153264054680764854185450544226850056635615504084492395666145430598322964400268712012396743900291710494210157502544753916068195759968146794708811066937764728530134545915319929634866570390403080429086434502709498227845794738915883768201465774401725151984366999361128154241075059695170056987763222169900142987974621381523767535754345649637848304131959442911956341501697140087922004739170772429127246330208731750790545709528634736773483216751363008996816100360274301214572574445034927841660333467917695586567177971615094068261120739850454213228840088342805952807486388912645696991697657608101961573742926441559043631430584236352256234355694167448281973567460441390295705148523686197898771036682123361368759057069692990913728573002811873036963671930463782203825139687379258451821875682142831015973881451882635304068576166098356255559710714786799043127263289559444170459569480260529235133817455613864867163643539356348846449139446253751180651795107376460611079272808303263041137654223465790565691493595671077475300872521766540496882656695959128598509677922754217450318251923467391522509373928612790079528629327852650283629799380997034191147938723087212594189954195655900548445060849189758300781250000000000 [134,6] 45839983780941139784744298371082634611052391902708947159859282186112621194643601845844474665131912555540577584220923516969231907429163014039951229004506966842278127723073663557727029020035688858398044767801757240703223144936082525721095621555089180170600065686257754382471936133235597838398207340772385508160113999166065609337710130802822070639203955118962668645314397529425847484089762590245716450657839148255916028064849588624158576352674449022152912532303614051877961934779241494277511309233328726255842577967980644741911309502313362379791403839429888826117107017836161784534914444028690312280295840645413977694248195941151326880216214715449351052188017850112420435606747797787501913239505058393614552260927526141173499533629213049063776581904999430898824780696260144812675538288193206007618199593114965446541894595126803812948873107744503882094506209195869028019804070886742373675765332811505447495031754022535875897803766356686592660547898326632242279484476622135924275093155011665844916280337011187139750393670687886212140940519574594980553648505170126094388753422095788107289348436567372987140169632121038793657885049866681775423219320960483138170384160229866373790110681765938825187660893265643504446576787590299694526048902422082532239576691420581922025600348372813569344340306350211516546258273245386860991932199634988462101773290731871842598398579541109904202957389069140418606032661262078440546867323553827960854948044392300213684035595495857520416653263116542700516111700521234414587754936895603793655421603893269252821877949807890659035205449035333597751514957566855113966272013916749178330600188421467573590337684445103380047266224118836798201383643383851680490958434994070965163257217259252257044200863079845810040151753191521297151249009046764310803651817108369825847849031680626301471705631593924264173614312517062175236229729317735951500672715774845313293810130278503958689562125528027536347508430480957031250000000 [134,7] 117698852179626043903349670695320634589505059821376511002357931844085183761479067467422274874585880013473179222611050414069989634846839473247927021254017218079283117049837977257391584084393066840823214161086840944861760007542098318858137631232858427413387761905656383436501114130515264926517944471659709242196927426131283915037291958374428270004808197536266958672837225583343997692045512819985068038786768416005869694456565514701411973483599206132206660254305487626889713732439365923299493628118594507619790609844539713447968895678981767081564144190673861031477231590408755970380601419688077627073048928796956684312606768871201734185640636406579884302479194808939020521024217083201074309081864350019918342302756565920203865090354367441758879039257752480834742097580325385174938042135486531952967133784291370361404339737408680671069899038732623785363322127764675874596809698474149797228883340620747365313933332827238148728159399089522650952565020266588799719942468089291686051052702698263663505704387569575165768555932097089940158573899419620936037666542305954449322224263866735046599991578381147912279725478391645899765446641589921454348051272359164358393184449925841290727096188950385156442230458247772017153781633296655504927034112374367895468361706414804034493118131611881655566351860909353478984538277332996087509759155740629265930952497875435705029903998745838026866020574563555629121820911622239308317600446164843270069562932997261424685217936956823825388395326282866671680020455748905497539670708264939202381420857282028252207506808161522497724513917372111535761537046097093379832778143251850746147694250879586428620663670550210987845129078015380938807571361989100891470563362700957841048921183168559383344935496999277452285304190588410975741231310573479185693980536911170194487035472886813451960735408209768675504714079699948745132977029611821083171085346150683169239581902544566904822431752108968794345855712890625000000000 [134,8] -933901047232278304691062468480874434740077611814780136925633637947981762850876741104088185742935975395013243037535473460518346673789851697700010854474553507676716091341917446769425240855577825393394839038906489826311001259585318204960341293354609592521030955274971180338335464873349254702993573621576646729188820893888323529343071950592656045729037547509252363625008924925757961141444286968575489136748271497108604812971746328470363981275126545186583363895247030740295297479393728934070232625128539905325665868645048828182728342197646371739548123870375083457260282396931435399969155573807035412980172160060836510899124509551109197336792088126970609520574057732089687508988130166634348227738974434617285822060588914254527943989774332628426860505074927931687501252772148768637410347636547181192473572276015468169424599767307457160086714647974057978620059594644786724042751537895200154153089925420654537878504382508993741008825506368738085558178364602915246407722822565943738582583965670331054261783133778272260631684244460427670269823765786912597061831763529023134177403356224887372958396679956868401950368008179685854820193481770422892249316127416404482155586053146985481198074050065397925380820537002641456158742593991823900660019076940134658856172024232361104848728027513773910300665093415475671340298601051580096253569154675578643098420516781579798364242159873570055788138761301594062214167902821102923314764729520415054681477431263444389850004200934984979873342643030342540968464352298419105081012569899897449210501068069199736061937713909390956418078659072360725929101168420752653054141395398434369132336103090200624860027207490306331113700154448487291471164921665275110295889561541860868261224535313432020746497613582777628240276628126299530785451489621094403457093145715157342441995329188190816727730451818742534452632962760879099259118705449899801135790891498741446396833596095554685945216988329775631427764892578125000000 [134,9] -1424778483330576900815837084922098541389836101796377777277427030116824040015419921326633000257439377987898038439907320558302910120185196238938323041039088522785390883230343992108588783908395828273293904001595784479990083893616081968974993585026523583072262855750860087018947198068795797711224055105172282595903776790662915854541943034893180514535016333181933365490132589962987315666495231577984598828555147884152417764629217708534183942556290312353932886103767635351274180380010132893808943429792200537949385320809696683913062098137331510749697522117932185220035883947943264520510811046557607443086457133908779261642350126411182812174738930747852092977940195349084845515944511854613418108818609281627217391398793308623749995856019565067367300474548893625794051072955482882383833675018235525654362894625207696240993624875254701891501578127766190268816718100815724335764979952071249502996169348808700680923405658031189085421626064045085530589774116576221669297753581823448982054739539673452805155395301208116766145305810824243036665924603727864256318247373874557091398177441551552123630324688413154879297076753033510192201968849412452402632006678351209704122965938719707693089774392094058772991248226986445649780609022310272009494539815483463909486514616443553076790664968983674553932505867920402340298135801000798812879215758716067687380365017148481562534392793499855667664685583448658836114859187852844957777199608474207333069617624410330905873037708346645059233018445394583062766694455476220513956575974205758486701255246812022573870285945191253451510306971302812623710400754550385811771648377561053069641670088494229176301555708467986666106184906287127342668882686168389617206049969907226766568825530247671207541817778690231375390668343107681797075192432078296592773910012294495015448010354699920837950636757231235628745373512548950715571051599110405927363068118910564377487849851977586013163090683519840240478515625000000000 [134,10] 12003948685979143739527439401594264044656896803712670018944526065183002429679496725975747354092639784570037121431026217730565465178838271896574791745447608124358731289863542127744416928022246962079076847701974052314749204152068949528464620680549503048435719656654499576850886438628320975233647758392960034768194255422085874376614665613499021206087135036022630575276058858608731753221336902172758614523526750529787633267496681697072883163652253577853478346141701774677097958757275380042766486079327655043518447746756986363461251876055189464017598807945539405563561524530529604722478139185006268252531758485543046305820378244101955746214436653568794986759010625310765209721278739209285685184130469698536080865079176323011114182567386314431444649961259769276217126233089859196557668566844001459858587138364737603094948303670717706597197909625789548541598774651988362734354373875497941888241521678455538415392223419110992911785931290360989626829230442342383429721730377216838696845520442179100485055177710871690099582938737404940756630223445105414613529780918564707123035357811556771566745971455999447491713409023907718857820828910040156776701790138486604602956192346676778036983358523500813509356461633304198424471691751613793997373056585264183833025683683281960266291188552929261906311057561586895109986625525432370753542893091500951647310303823292629694644560702843526803021384037913208608268307573070278421033432210973325295590128899272422973292406195576285353693859572364578962083321429517618106168068007622789152802343051265761045197317236931355436763913200799150910907066735620172587040433600202962656111222653736152268606173448725881215873357641703339572818964243741301672386134681586583349645850384570818642119385188075657591904002856072247831555951533262932372649868276106727618927394718366733527116394958774959669888398947566580704734696096365005353045752496915823367339094460137793873855116544291377067565917968750000 [134,11] -12273489446297777773961434472193147185544597104523172808778479619029529436352004783862564688099477203319280973491693489040261316700262882652800755556876572624650960093613956926795781950380960665011186569141688438184681992057380822557121265751220330077656377880112342388732672593574694618939760142790233426696068069091984250476994955778993131433267237500973058103198734758310302574281335484072327057440748228672144475408677127907462298328064411493791436049749951712446191766424995168060694399009442662698659208326956414537325478547340186375689670235890155574651004380739299507289994430016531420906896678052946521161972777698167573519244257125376545211952501660834205746558732095263227563607939668926402683789762125200824606208447986708475103596393464743828124845923199687429365058970708057087990493655037752784435326827494040465374668050715946300899900144565978825452921443760695284876833171401313178709668149213097430839445162449132972287997228613007809452531461363683481073467443741498032427296038241806334839321497568384555651646734966462878162282936736167724059620297515759422828435677770457096671697377129449406917507242481334962059096454002250801252516592067842210245536198575086215659932976335601217008705034945180135633478942240975786832867839526097429140062197632190571214997745438128167316594992941326880014955832788412950306344773256736322846825843573799758014100169459148144775214154133544667931935935288254125743210341667957319520456551431108494473558026462907573614867100229090414594827173713503038312937560831322336902954294020354197780916717676934878768991139109358548765998633003717648708239255152821910895183419508851216265655383915274384799152283183215894720915777588858947947678430301158102917667161044252214032457918734414818190925614346280843667891658567896279049543644012775392404154364705386274350806930360852754650966319034960593519682618319210028775927134869760948276962153613567352294921875000000 [134,12] -11020243687354205716897591251821626784902723304743502504327137265851658054179753854038141558719707220483449766268300759169104207112930597847718280693074925468454425076882366045548835211672574090516947506986603111069510600760970100563095677310941580670416847695528578931577678033745360819315225663362429473043736519661448385884055063082013603893436365128615708615075423840102724572599324102905023977193391414613332184168330357117182522367433890875524952208424932366397325193961608947755374972949954109365368273254150238091473600997061550795202952117954051199218701273805567164977680746969555041513673986965521045353186397437466854063203925382941778630127431715096644570077448102561948714161677930014131372618013659860920771797407475614184091367940198318070635659437664753401503237383110396155141960710962817285223401821806254340029883004243481834983288164362143882059350261524736882299336289166509079210975504680105178236946000132640992551970822717726318722521708723093197270360767572397844028390814758534312246237961035394639203426937824774403905175380021615070454839171929094869136865040725891298100446977383240836164291500026715202392510370254205504440406209342937821708855406551689078652937244917713806814553768655885071485853021042188509222650798324914387826928310453659960317007173812631988462742736642156708351832488353023626513766871485509989100567848477759204876009884480197953522106327162353510155635535067187112295737575237510656081222322479550749113066484261984789011799134750817962850034508293233353839786598534662467452746728357371096462069865325907677667454163884791540691324017456977903990423296037865564147502517076002408316884285363706112724079204588622211609712527815222376761824395339997644424551856706346573990902946520625452987131369394247406933077625837877435771406548465074505133692033207809710026964302173782152265947292734612689854737237463622092498161109119791944976896047592163085937500000000 [134,13] -42636285088656549676319685228883043025566523887379659467402506569453558651973306563453264420062068546493867029578062148736370564914188999505257138848483620969206100781056045858950763601784962791037375174359591868653795653762416322869897907128692850953657752162856264475909153442083343737781682610245632670092708223108068061449363532634515682328980632142985863599784201443429203324836094763104527971723914554568732765764641698463696762133790476334049894158653695599366929196293378975489628230578609502346419946157286146549065538048645298791176409013674844627544980406278208629292079138709886948621425830380255570966676282298289370595763574753471426007318335398480753504709363444379864950705331317602176867915412586490035276809090567922035134666168355527248824682761530082388612586217166311684427320552236942634759594412612804009615623682159727655152110979085443243502583928651013297774227324535208298328989973407417774788455930579252224178584917884271800654420276946595394702662508678557404118118104708595977183641217540885136749714328100340989477992291740268876543856294500561770655765236108611031810919677089909410206971391159802750121367111789124281397083375451080143714782942639812562076852761653707075041825886970462938192036665875603719003829055271169977649679398914682126551965954365516486141581109017097317373209060917013527754441949489731499163321529672496744703086083889019226277551230629967802624295720178164611342835761976929106407766542616077255512987292683710588299606516128742145701326326910327846246022200785389728746728453707001588514725991635359919138194339208806562005262745102499003802472590003398888548460119796732891162528549224619745586251153575171412093142640961722418936416532646082434798290024344268630435588520465660294469774626864776882851372291210087767738600776052328085919191912716978418946415990936962072676096067723964080000393374659698820031139554487253917613998055458068847656250000 [134,14] 301543249455820281249037832910180446462922283067835492002575206348734753667181767380172476572996886544752323698873564489250867874149265423982684392817720729752138947893713024890456436109523051247052631137546931126983136330839340172627123311078619284192074320192751921143647405595062021707761019961847023751680666182174711851776593773694231470253665992959248091122676692945118134281555471604231350231650308004026310872533028805876026370000388513269377567926804200052664834526659981394099492820623319186908595907114156791242448366937483638857224807698159417039494960985165678391648440664116656872603154010176649629491646945199019840447123155000646072381918750571917482871137940955189689423751005445371670076379370103463789500659649974423434689155983081968468972811179865204350746541231372691158580292155048359177109919289105017937812473707737164913788760375956868584177712721259331279575935796876584988430172233839162879683675197451552234738782573007155142018905436482737860498290230716663461097495370225133581395309937152442180730022603227263345071073617270333056212807959238536513295438977351084904959438058613382025551419792408232407243052075013612098368054919703036037299170190338437267862705938300406698908707122665153936908084693871663459505978564039768927131392774484540006121984421860727355138963694175872878973301667791875055711929248171278056314085765356878200958411971028755190867660756808876911729659260370803418684392983183291920067128387231047768981907629774238285383685481343701994303580944464957239792442154891367634337239595395457371716276550865565529545917119516636512389937603744201569980948284154727875284956718782009621808730668668897583713343730210024158763824796785575427018372252573602333911645887738161332537408762054188781602840622884000475580754714374238749191064989245713667631193200127976005381589298886007696129347365478427970256692562753958464227821423264686018228530883789062500000000 [134,15] -521364423634168325628649872008414263787642873830997890924255443574310196715434107482718354538771269209433484139219948701128080375402493017534746313904440912633868717508499164652833218538838043753436449203684995009267625767859823881755180734268244897446357478419361587015098012084107710504102589584075919370498669110426766170538513652409868082279033044219861298139105888211715641008299459918962178491433043924974672981634726425846251216202536847371511053742405472429132233446406544723943047407627558032078735597654217756157621658129585820002530280181140487342385835563104974238310201935511406194969645853502948126589718007253640217184043956730852998252898330939662501108425608205057685941104891534672346186126195077250207718845119348983077975797621431148488613178082870161818790097474725736414193893302558081138288692447907899765523466014638978301604136839850503967241388250601145911734625348130729482281803477409338241574320005427154527517426340705578339812967716895265701417727266958267142799716903845783443525903563461095843010346092779259568518627875508825381555300710292990158864818580630378590923336368309901467865358156418204194027515153632880397345830168206165897956400247086805102637667956176061342068953101063428216760110538462717590417596153909477500408156790670094568898563946278571516834012267729404019399073112764569472732509458000107405265805213166648895501054226148361179022124364051992747155900257538754104251146410700590795297477110613215120271935863073249643753703237274134488673261120621349928274148484145277861522267630680952618508482019522414877284055729349370752803176761072095592968156261550815460952425271537933463239083786588670173770154282526740370636976269884827143872577280042479429002991793288629534028021240606594183570107687057946410326310552848370885490974732536054786113767170888941675333724004042513733679835188583627015074627836753451415319204897969029843807220458984375000000 [134,16] 140650475787403656138216405128613182265029642264782619816442165169218998049231370893321820483916169682456909972678792144851099293502387542901324139763104475982457703020510124546364423016086424589912014924144248911733126683798071776669180674661673029815909638422017981237882351334853279133050829484621776852942974490587107099162037767650745809465116623930533680645387272469274316937404653414852979513112089337286551249364119348259887335948960262523953650302262337437579984633620147303164865184122596245811361861265293953740906415617303881880127339552459382472747923164418484951350544052362565907433009373793824691992196123067343559007035229023607340083310131681837456036007536654284840404951881132634595469419364268266826877943056548544601276306060273152722023898794225133637633517513775282328514045369408952678792549702342552054356184309378385597331936347765019801474989787391551111305083578254958497895486354740340347687911963016864365624090609322568280860721199941915495599769417905544458060467368189511561370092530010942957841027705031941716290841942668032620437253145084704120664509827895839573490193982696898297690136942955203191986725124457563189060561336250462674362664608227568257590567843104333110969472962755947926690336589951282105659155566677196765377077247793960152120160177210861089523944353942159223492636360303821996238753375841283010425192164303032225861101075963150773111531847100820979629206371219193104484607283959896168432021259441596910931432141431272923516344318727774106872296053516873596990505233187094529523968800442946795996389810307936833360159781358953812485680596516826271762482779363717171433487919130539366670674784205971308604456607988452347678759422887551614940413607642631758220465626644144707709567875597317588631016365150018152106496137861981110548080934084916973066426745956316837257545690645836119789560335828896304875601551767627661604365130187943577766418457031250000 [134,17] 809092534823480779658196753042208554492639327243446858630409263556025455663951750821821538551228255281930130152816281978476206532068890803965058224817407712123476817425416935320500618845803800908294981625772880878176684223428791998516906558874380218965484675238147078362530930092544974938559591350127460576975621674257656083505155944750199301909215125115556618894516180506244139647182043633977838051320914801578912792054302923853125039516786873769590929124161591629451118506064938677731217488515590184507361633649293552407710732520765213694183741537987533126710788712241367112971660401730073927475213869327625525427969782824020197445598488340505464782240501301326241263272645672292041345672831672014648628414989874010455535802015326541124438529325311932760974514322901283806502890087976638045791491658878130115731865530001882460827066099956057268839155374248292238212865885979678604436270662561802404712817972551532970974944645491206137940736387163465127312794057922954196553026672000833678490811968884270941929940676931769483481810817734610550561883881760713357302413529277195746613827819737829877948043375563465788293847226190228350515012419104207107055328416679513285040263654668971228453732851042654746079728499820963077409594570566212459054936955538641858858430814117120715349712214343251924347048627202043910626058959264312551152125587655707750161296704417277697491388986487679143301547963765099505013028648301556685508936242072059916733877559279144929390636471702364906114570591177522708831573785221046604295657926454383739207022493244400689090896048837532724585901753443403860532000195769657318370658288539268157923911017365772798460788299113080165594100107328826180822101532024631687180028188267909500167297875708596129457997671721959397378479114872099542587268236463273234703592154169315995645013748136023159110043272210368127081720773488919925186743653533483211504062637686729431152343750000000 [134,18] -1220882970340664583172360528907411879321963580878269084709763761185130030246513314237553473123110589770317821722222138628807993154998870525772235304891418592404967263837151369545288747578964853296597031761544540699255798328986883863491160170283213005526869681553284044818416237072329980096786030179214966164250548381959934146242862153767962263536130068035554301258611157931689962725508886505564216996349120981311267847459208993428997237617002382541068644915332809837279125259756874696899021359909282142980625507979332785269230002870547814300110570441551409533360576954150191906667385785327739439123879851701886139751111359373744999211735924927586511551014898380299730793635250075485248897320337369649739795869945155327894169637913177802144962450751850397466870745510408250016938582579119319929282197825501862087268396732916673523943873342264392947661136893693005457280578946609776334077016289616505909487387341046637147471259373071875112671493978485264630947759182665579724843516196748961249388644688105926957263976237289554270114653385015509575301021320039404127082358554100720235086342933198221029279465904965590024656414365578845394521898962889222448391723177598475526451973603652547469900187341248067202684486607489315224161280120746823748058337354931274981360082741305998761294493752013144801984083865554581139132208315705872229159143114969511939415374535025722897350714698531940036870536249300752741241149774211294041283530322836424769138806802873515223020253669106853922929629874701112674598558428290510840405532476696590746948255593428206232849897769886402050081257768605096966392739010476907117652127106885919073803939086403740612383567948460348809265446723877123757696358717537327801511490226409737348982538023529312625883981770754652501398064196939332729269284888668684834074435863239240501873581693673809620595975794806366203281595516707494852664227236171967660993686877191066741943359375000 [134,19] -107560899150255061478332008640824698214812662051499273729342659162882676650486097987162766019047965014294342781868003511320093582227272319968488549945925211970294923700642217366251074882962746931585801415251377559371247193912918187531383971167301688563340015527467444943915975600151471218864608975869197405187590028500527996042120603122730872057000701216694416429966563676943093315342509704607178355811815448422762068652997357690493708478648347677896201980445204622121487579917600297379836541204269829079902099141226140151929041169374226143746792877305673038047746834583951255990483363430158149396359005063050389620420747692856651980837929452326071882532444836827285079351920384371905213468788321214810913044304079084547982015530057095129651188212539595407673935318081512854116517444394358680831271474579628836972704460667824075555125840853561650687980603001181883288284479871628617632857112449846208281839391096259284029427202769718751678317794090224479395240307290781827226967699325909391057029459809439545744366890286337130006252757628018934833479615592262623787975169883324518976161991681657458809422773876628147757385612034272431593727914017820841193243472892290298074446301137004657189983885310117485057246987759472994792597456896450979455126974873764337770168837148919686339068920609003322276554934078532960617584787570805485115214542906449923635693512173122267614928514397138399723337818572195710527962843851749545522908184369013216018318648700287417796629550586877262434533241230262195527749901777914204818707150710912012806486716513402279165063617746304401443995540275874981985775670799877965106680925021604361086490415375812236868393434607040900612182255292409460651856272307731054695119927893369378179836646736165466403184897148709545988043601966352876861581307225511082545331002272805749789759503019305728463018184117272380772041918219522659352915816555196215631440281867980957031250000 [134,20] 3430344479687444634295144997594189133415687497782584676537549003141707265856629741517217822656402454097705397414239072510640491887110601036307539706403013429770785034485474949591608479873147858200144358251624107090337978556062063168452740181767909731759982786777925325490866465662989030344283462456649834472492687918904181710099426084382919296729445800649576377375516257699666439278018948290067645439012029436009902771429501299282885237695703510125320567344573762462521442333368737296718456806873561300924275841534996116546039344898427011631731213166591499381414434077231598301136497457506455847522533685804788383209821689526135207352990714608965605103046651080060939324076302901464561739091351878623193169003814103613941497245542071905880854770412372173330200216409164568288998872722851616857228752975469896199001326395917953512627871741506123359291046556817193074747109534098003868834009846568695084656495448031605941808960360465892785636207326159776072946927144006146767763060639727794083932612796312568797568383774039121839559059491271790907656679384589727351564088150858078395807438605687538011143463389664143656804926611930179925572708019514758459857706699356356848762420192724942392187655401966403038035717150703508123103612028212496183530262778932283900344291560484026681414303232348895594071576631361767640551724691341502760285721810244021431851088076447733734640581883827973189948767091656731366728456861875063715014087405014343572025182549215090404093205952733189405619644407065420960174592905975117950628243615835066063298048480739110424792821787160762672414682869149374639001796662658050863240687868559858244098389926360600385348658887621030763275713404247635454483381784537229558066010955393364878029657204115325301054957138225858931506909013059564277304565264567084815577133284231599843356138535687005366844431843790126023783138600438749610255229072208749130368232727050781250000000 [134,21] -8449482904115177945529063872975404221873695127575553597122700315864852630769148957637959407677370378201096297205120773051719784294708679111753107855341372257095535669268167980143228921771012314199297496406092202459733446683530985205598921470891716729064061468319443565456697511524848360469230873425543663601849400454765792516969840565479934721720135677172333136860164921290559286389299286416430699410257406525993233208729777783659677776246228150068731741034892532549767196771275668108739655894244524896681915585758406486438153361225691165690889815161238243583765094659935251668650664227733620136906103630032147892196994432128421699531484937327484366216930501096867681506529822070763580555922070063748752737178323682574164640376420391196650240872358826401900324450929482266295547037503405783531515608752235203135219394127212979194725490658633644441714014163490189455100124083524328729962973070304495911637818992859438537692858545853581137209721442874007347146915548566430876652074686968283744629599688945230258176975683761289590438583515710400262998363910545573115841369735977760837770377814170348626413025355655750147302737191935210970341148443324799256393570377342604805073081919904795276471990524819096641661109392742758435001090976111576699369780041083245346002279908364364039226297965040998285013513680739125051360371657798099437710581900885773842563943349467224698448371751637012348383839933655298566189844702765280440056273037953342969433338288922581963009018643347871029819239636541390350272180600400192383903507577814800541162933339164096842456917797365876658913248120840328455447092256401430989342840373093474398007460064206787516128063910319461597817942484967013294587552072035955959616892826802591399201332761867977800186705940445404471739598496030398531533594990114527525385977066089721772661481356456874000595436635450680260753969563552404770101489361877611372619867324829101562500 [134,22] 15007538800110101488061642292644516249601027021508182544161356064801701245981672674040703130292355341618417482215588535485123007923219522683893472104599070944368506759244198024007351156981777579136847664378782102302388401982536783957030654137466339354641667772062247730648819294462843134362097204705071784319677725437668666104608259930763084034734501766143373006539528185600044113375721634567294064212631995902540097849829513768687504969433211699918367843267052034884525299791925038178564264011582939081259001383493288758328250142725178833244466666187244376211662060783953086660659087647057040936269529479329475476764121807060627921303231309025042817043893389112783734201863878570427175407534567576352080935102315310869714148637289088820948023018042979854495438708029446909702213677015003711238486712720260234987681723706503829589937340163419642846845054795523985943766035206353716941030112308310762338363186005843424165757369656747738836157072043096301493551550899543312485139898371932285940249293169122832520675845058831396647927642934471316351120116232775582101699658251662624845676210357452336126949203659370951197216353880356875742577200647480478024073227245464735976273496926560620266608026583681644184594905439070638953869120258897991151652511986213357730603757005707924903931693705426907864668849829111940342040441773159920547712696328287636140978023195645291527699654570862348921073184789790138673689779530527545078928162045962949923158357735014604551964751484328499253367407067649262633599013966143276325654043423522428939061064224664843516217890812441949660693450013143815542326223530181126497788724284654338989410098839176806355572222465006951744538893293514426799814090369235673189715167855799830129187321170761995402734342285502743345170052561592847109704474527017252291259816230680523349378139778214073542405608912663883658158959187589598371914689778350293636322021484375000000 [134,23] -22635716999664558503173588544328437259905078021219669189370583508673865798104960539665148396299098742055073442858054636434052401666707194289104994145147905900254271190463254242986777847704004922077970718283065862420140653253510630216102778746066087540694093883652436855536480269522404879958821985366222151481572366747905265832290257521341705754204557153543651784581365785259570511009380126245065454047637908998654418876909047791009789741544318485287035891062888673962827651424260937281423184766876960396786241040822023918029150236985475056055576388485571783830202970288320927909838433941788447448389097031793760634729353850221872314991398247610981228957159348174908936987858608367286101498832703905459572974270625345036599133420802715484705737150981739173884139989546276362019427088520545866582027557219216945593528962958111125745368833757141435251739248369122453717576467421616496318819836334994781832275356063372109581865135041031356079530029902597528118878045451890998636168596028114875337880187564219234498565312272638611124382266097710175084280707826117189520178457151106790998880352709846717323326271265999831913682114182210228854925426025857728779798020823497468107072513405457162082954530985304861449585685732933413913502413597466515137466021016055275198855120615344732955693686588764030796122715758763411629184462070989511107880449738524871956881345019888854418689217907455024442920337197830899424725160814441976687082322459181241811887212136484514657701799384293459284627830376553796984440309913687488691123062968042315494013473711631906933236638397115544162174964321305178106690380840134266535746733009825665684058080951069978636470251267398882345320001547171175728966844695984593229861893087530996137778489379689761112869494971250429131652898411511570469356274750939221905247655982556295518134741956065905289558243456830157471786524499279824595987520297057926654815673828125000 [134,24] 29897980303381501006863473202215481715462477226660164634585155141665316597388969023311690391641434642628649209335418807223781371887751834143230238662089388225610694054867069327349648218025179129384344867067702960676256967486600984364493105670128981951165157645721168669680832323315795656171389774676241844228716421808287603319322246123269925912636942340150082526497483020625787667787336137992068382877872111543039435069139181055711317847434644025988654409547843005526454675598678782626554918693484379735657717545987587337714412410286073180674528045543482386462309395731113862558475127809313216185768885883688351611039686486350494340195324984533257273127633413159419453358863998625535889861919806054000978028429174996851322896480489851787298941868739763389975537182283427199172849129175100612260994039626494589246129736185074422664496804033203540460737152997677845746294491761731548416812892296010615130379038431555852256977944569048897753720362381397889671288880515327650175184650249755388731559227844061338731446751584892858875177785892313958528168192273056504599478663620721689270881791829011180479567418345759259075549141412298171780056383372994279173684546862399596578754154604441720732702548599406893639546962354274354383131896405098268430296283955129648384032869073477224257343850422717360547797730887529163674648117257175885385200029229297848139200045718033732346708947048845172029586827829469782105226939069769104886085717234799885363512424206857678368391645547847903261056953712841831748084856106274526319837460146052872594861043811083499137910563849661151083886498777800753395951274784065166448989103319924077474614323251354646134469251931758366609124170518286006768661325238667190931195763781174610510579813217068627499496580782011849762720922117385432799148460964591885913731621005868180464823681546924879022127890153447358695458328792238233972966554574668407440185546875000 [134,25] -34848370078298747998576259873400321457100799977333248759923224358045258448961462441403855656872525877089000414731052499688406861049432438422336660673073839609586908023540880774736950951473005989615908627794037296535804621221790211921477746027222806334110857807471889385184663884936685045667054444046492259364061699540525501448562636737905521780667287054965146946488129227846766741112469650014760855507677426778876964637638170710792706486579083130770812121846999832317753246561864298452074496599292647206780658564069783466390845938509050063431424273595696800437407683552216086167666021990328138541019005525056100174474633584567936174636537796134842367199284321152922000786638888624172732825589415927146355263123894790737230904036045865547049865615930665246151971341012364184167751190507149232937627468485002953225834214510670066104906535157289363148304681204269507951601055612655271271450078594430611656310119798272177723029899885920596127884917787422393995366330612393710790966096632749482208695593490578630816427746393225551160543096508072365074928489094417387903773505011631408795574407484135399555637853214562535596800199792184781548683368693518088473852881161860423755268820422334132141966884752168769656356765924364512066107078416893578574360827955724802952187558468062225309764649620017853122017677855510127113137499319029354836032389586710332744706250977767969657563441152907170559178159311324903199861739675417299188661378328664901506249396327756871855430744243986320193862344699047943382545012520065330303529834411933439447928391863764039343861734672710873125624500848154815072508460140130327705747369241626988675817577403140422524466677164723292880583156920980233598626443811077569402200423578594388461769310526987582900407241490040338083718138960831101904931041049329963072824191955540686972491419240211464426195301203192870973142369894759440285270102322101593017578125000 [134,26] 36063713868809504689240322111923430000470800379644005978970200952473136943780208224906854974708330005752706097278890427554592287828293419865250513985402380457769543678392873149520140837212475696663061857250470190769167760743905895587604007996713443426490119438338191500230107276698183760742214046468514708045614848907117128172295188299824169455228475512465468646391928590279509577381860963291494888294303305660970265866074419674604590510835373560504658648321577240665882953027839435026820371615499077305546650173342228908520288549731873459491016866409440123621914331638465155233058075400767832910890467267424993944766577428207673033586267150434135917007638526454850840943450137446604501320547325318359382178906374008540134865249617944113307891164451784940832720076813519546018742840625503350254458010789345862645921771627368901465553344608291439526158006243744962907635535440923629706140991603603788867546338244539305754058748981108697334589979986586809619591762135435442221386704400071592148856156456839545551439492724304378436804840993689950328339265820850975740929547914451018491196303690087328255862118440834014694329234847713888540403286675156474230942915949405797835743058222477468719886322804284087246682072377009630684725671347217750525656986859739875526589879919063887897236285478851913993070258999809076458411768455656270129465382296785984884503798330488444011231271342614723057913277278087376108605697093001557584753465704291703390383306742069463482528370255397111774780429226019601791668171630873031887454868088058566049166037359870929086204546937671511626876289752308372590978499483254899474049170417702383468994468256955778717700212963060545135766616582370964939770499613800315464352780942289958033736575281344999474874520617753395975800150060580296818943276991229742056735393722635438722188179618396721349565889304914604609163253368109280927455984055995941162109375 [134,27] -33213483318559410542347179167715214772671449609804015571784869130264140095123925101127794758092916523595489183838260375060777238202744603539667355545031648571483418431073043973160230876256910070946952992202390554960546013092332148720709656662616154598557317289132061156477377454769899516803460065042302507991696557650805946620806444088962070765452273674941125362077081514166013060115916665555070271281947734959839447529943586754882390786131876439761949319870138224942354828749251460688402441351542062644673197666998697874860479804498670167737704216809495691642922208906759546101769041298444176944437230761936822204049861825902320817628608512126081739222608961396746634756609024033758174593211008944394486132556241495933409067996883618802612455748267875069812575091610052327896906143520855999182541333157123614706823767973829131549460111915508044357842011906377226649531420999629835150542560349209458817763577229382744390604665060200730103577615997858306271385532851552899476624135107609147118738586176701606504614622118128259479910489747736885469630963442002761455324460106433612043868868698490190302336749806328510250730817656856569600627531407537568715702272874673693727386407836017340113252632580596681950699098268150254392401805415591465173835874524552249019333212286157358204987540142132065399521105068559575301166778281714882704777515450015451117218706242182163980654835958982980118605911237153541601301558577941283906840641274514332669985888417196995073628021998053836212672102897727365127274860290780111703615575126428307403617279554387657079357871415520707563398766627628253612673100194022162869793360161323713607302137501946184922122210190365989610895048433806171165176138973839237161025395505785367427364306686900939303072710000251337847304116744022337569931601318187265945689814200305804625312224637306357332405900466883869048828614722879137843847274780273437500000 [134,28] 27101947367869134863557585260676980855702069125938129133650923720566763234045458631946197544324716988373016150576101868827515816570783848844103251254091779778679950720965289016804678319739143942610892292358816383957794474500281783613207667703191148511082416997251629436168532544392054480755316794304801914637564188045640382833804591698035796743046757264943146462269214655531411667976028935434813160832544313534235000169714873451774062886492081403493028229258594495324828922837100458978031733398324127104379753132657242073687734071741732411680284429497757210881068512818213901167855216341842664707498540603472932296639095134687664611772665039354182665794950548818960207924421471117729067665867108123306337706966083661829005922109590434294639795091111880683674002570173787556636990268517382380233371335498557290230235643457095265698797150413195056103338879031016629336998698904967164758368070310315582842659011912449725899755800179000142562618714530237981232625899112448214661325494341927105188794779717590049847924735024873434131046863553683417194424354930859698953829607932760700243373304913822992932780966709808845330304727799218305670465763777820433368867171838455547680065147829111310686857711180469960765799008458420665700716447611560749276138227800789281181398397316430090614905425069805969356762279712713269512289313693922593762504693004813489130255775865998329627146863277022523816289798599342181407558694758931459346979226725659968136049620394561192187222081528530798636533671165603750796457196031726795846480389382796024797907053833486589587691058938343845733920706077184954755056174783779229311931108420953572580396270402762030635200079857143113954902296681049827089642634735341088795935344187758541794433700581119866503516810205345458449323736703567568043571145295145578859257969762394678757061831853181650804998794159275665727193427301244810223579406738281250000 [134,29] -19401626501417617828101875780687564154512838336066500203876315935817697635708649695475658582986423236944439001711572114521939259633374444391133969611380770200144141277474471804640731943655725878370794290395499436555534507292198667732311419221741588300919991047753479684105115841393379959932561011834434219233296262734429964982928607772380258123835105947732313202820513478055245876430614017976050375716441708760445242638653808831731624378918428512486111346735330990537471560397063707750406757052449012893930779774354490695955148718258390377527584190593319130134137279670113511230485829784049700295583265941778168391858576817020372063051719172311493859041495580332043710974438425225585100712994638938469410760082742449928227100142300700401212651567424739464207531852709987875408840583179503509689352044190542100171595415295805607198900302821692740813630557028390781781816869238774591114907764961215521203079666586276910340181749010246942046756047082342687963993420048100743815560806833792963816307140791643608001446902883224275341491058635610718324829044470247399491794531916305839806741056551854190791218450477452073492349820212937636965606150865484569747064975478991026709555779215378346584642475314051763921872213772792109742959734614086505502478549487563379666501444469961649151824437814387224803377663346503328549683647823400329566788853720011363554348451440031942992296777613590696618968653355594788742109729660062404771157233744295547868883566586701772853423911741766157135317264934966938200987036624572503269632168867376823100073660752049477699984529083281985776290371314825635596094087343567659083054066017060878353418524344443130254045685465192210719347577609255688097330896605339703408887844695804719250148212877624040480381387106262980734870381698981339711454438968397928772660519309617587835509753141271675371925652803239970012327830772846937179565429687500000 [134,30] 12033207440691305319273522596605740086011220530969081380366687578430462110455195085361687486355455100322829586454322497763786461993609641039238279511271683067277784621689871517894735714731017082149956489113449915395236034982221909243291257471481980371120616484624858922008331119894092951328481152092129131692640563928738428818887214002772171266266564662946296118036087649849637553872151885094220981885437119849782097679747133347294677895394512930614778275903312457622182802077974435749460108351577045023540809036120815641668876724108506099178173129677900992234646330726819460086851421886645768269165645648110445670087519414778261688514756932914022649353505038486391700935119599436140267729078519533695855594879510426166973740104163019781869855579985321695709301691094705748988865865438272980226480717659639406569301830984421972413023067149343694145887980199919917710354407772657781886215351618179262334589542228049763310201647684140820380412985662683662433646435934437383820920777022007338755409793985804083480020762675986104192675182117574005224626950346482781168870093625155630870155676753192945171919904198757112439873255500594607871095720533738167480088218947162757415715812920833720305131384710705993093582753463967280594895272304675415224234287327706801249053513242585338255062326401825300622768242971128526407481766989491463916481468759986133581219672059742135717975066902140062184828118608382957030107010243545072440003706515748114484759006497351063110318655071856737598622036147844133834036187292909493560953437063762249868362224461891915632354914603774231893474452332945473239219164592577343242361895698792505453379831270210574117897995594431590522798032578677490250409028886577076696578948288642821579027288955316956016914718542791894493607241919139669537926571391912051108729059339904688273561936081271342292555110234375526090389030287042260169982910156250 [134,31] -6387029735835739666767730378687192733772797210933865493421312738939942633814260795934992120903514702689544505774955135450192992903239477151297007223337831099424192950257016428217365955327200718074008256078419268075334165309110168581023899578428042099935922008627934801143492424275475172601676757303908224626184238248184220499883559779778489215396721842443959118206754227074494440262054815754996485545547510177672898329512524900037003487258536867386232962475174913237196532288380391238162525448001866756464650433755781638248151888516636707916074132240173036784274935652363815925469121076180924632794075276779049339105074478076804772498051713282119657400227721664500200440242858731576057475157858645403786317887778303103551436311867347187013534751232794959097056007812815915433162232731844138627447809541172602057149421567573540658757636604582875088239724380956149250921669083609927704043791931187216762845991289816573076110387198777546419903102235901199560675783620742859001989075486453484369946747777689710302164113973344656953801425671368297386379849573817569248453746712315429317413228917582693775769542272886521618055300571855288916218543777289996452435239004582280737573127532433417287397187632350319869489517283876373997510340352013758097670327520719157539751264086353679740056025796771720242663317493079448516753464324646253421290373017886262667514631566558815130889460617088209437557095976068355776798860778754495315643479326189218130385317462075467988781381478327195345772836071234711324473639651376429703658845918454080441403313165315681623926290833317331242148723199766199306763388217669476171395596120665180409361740170690856224509333929303403518072780137787754419345243431726122580216834457611485689193781716255413645213097641742851477482651081065084071672111366116877917118492668527107103977518479471706374511752457578950270544737577438354492187500000 [134,32] 2890486835989314709103292293104902238021721889740382962061944700875622954270081097415599242472636932587518127126809799488565746173300294574313484319038776444896629088754849993558613704374189875427875195285817693080635541250414525661497790856047205707408094678125006698596555263469640159549365562798920365139063112581911387135796452704025579204051358391902299032894402809806619884232722293830022503052233036379295842880533850012894796950185647682904576621863280547896197022992444638581722279212451450688469643585103938182785987258366569540592588376289583974369086220719509281307445537553501004496335429252377091670843551834216836504972433224976018767718803451252203687351362355763934116781496357942116831711190280747307092053326853005038766059785772728385924474566877723570951915004331061609735418419244655551741310804137415973638442953425166690099625321516493158597163620669125609349210559077771925840676421712337719238112503065649232018219867341168282885862546260230038118173986621923285126844623562527387617350420334013477032160343472614252457726176195690286703690062602083660014786892662163452456175871812539483573754515564218600558051515863964064954619104079906793176137545923918478857186550105915888054167986479941880630346790463626041634747611654147081544897892114657725455028639625921537942352599472810353943452153613452682180886568682542586823318405283854153067245875810970136615929810126447568179214223631285449422467885447539983856819722717213430014777011941727031779407681904348377472893217976601579350345603792037641662830309152436075217343792408388001500191526398501718319220344949394524848036375757588307931459489667391260472269343642519900348138708138786518542346305097740631000037123598112912474598025097798332423491097708452824118544735603262129955730975877176434829706769271255967073574286461739787923441724615258863195776939392089843750000000 [134,33] -1158571552147310090280537742260418774877063054767629709042329266910559944149830116525647645896700772115896263199317251602323522004366332378477263644985791435413724832297179245165678511070391613379303536749241978619793478437590039357865871940518040063742045912641237534584702341627486256673543045083200564233674012821710628073835544942803285036158521551778980505218149775122438326060916173007739018626184399594227357849366319191573163315982941929612058220813400663428851829795938969199060295609047805683421606950212146478517931428260112700698659630049522361654403910554418881024628251061996027000744510496475126694584276160653577863837630909710383878698893723144088417521448868476636115463579806379013911465144219218643755226785674211967665685155962053897235784984104281541893629699875041817203425624432088415259908000433545318375013047989187103176015836065621063982328899280177322539831776483995062419708143587296686425338886250614175371102183454199648397547191694391150890910786169681780598032386560819373376433651436723083083700756632599618478161037464267704623735660398082300514101021068653904847904221328570037343449937020143497251063834307810599582520309626388243922103388974184751080280009302643510626184275342805802168676400287944892860467536263310960782383196611215881251023594303310611239274767024028674600492682882768148859996476659146556580115107021986763506749962077032798842223723491709985729217446030516576825119530199107062989046641979678419151137366012481794428177573696537652920477285584343431545802971382858625017584499236159784714712423875781290569300951790335271338004752125487679653294546812342538398069341107123197154654015312030498372441634057522909234125976894496079969718379558449568323455405363469134363813946145190386739815941519338802202631072373996490012094776839974421534714554707715117309874131024116650223731994628906250000000 [134,34] 482531759697710162600170524998118909456553622713354158238716473271022537635854581012970366222546170600207228054227692434607056775386467791970134326361752381834100682145127843658844320974971902533690695639173659665639243271304582631271031394870874031415202014106145760235740559342260177051142582487181756682582536952593131096038411306120882110792669269368618820674999616267686008804564292903659771090924191286757178251571547585521353779752394224060624697303044801312042106208021749647323582222697411782976605873967794510830765434558696642698547255302010737191198308689651845758555960013050636464740608103646121620895143238651916729137488289064994259014636054789698135048139931218182184960667761628984429029100191032982798188735975066763755536186542743258354279780403167335656863825658913007354663880196894034118409955783789560818754047030115596939396907580127541716774376201225674264974928992660978939996945797183721087036201096586809169931368032695816763290470829372851646560495017244756621072917068263019324409694410265952887575215011980547295203003972125946174800912431988760817662438233631810678842615172033709003478093292330050752718522556569593941151376466136568561772254298337834866716429896760581247024773730223031760096105250517859360849890528883383740376939801375205556162043196877592014478975098567433318640225699547130361214969623165739332094812707069866951232910359717420278992965438448265025416843033107016021694920107767576198432235714574581180922966379695282839279168152546112264152441575800082928930677077171088207841469367546171659796601769157567730445872324222106065726950223456522826478804552755561886397655157730076604770291788569497272904933994540908467515501614842626900719304308228946305466807757790599870467006801111887817405907646475958247667385410553686335431473355364620154758629501368094594226931803859770298004150390625000000 [134,35] -260914798670190957693061794349165565741409128818580980439983790432250136001334262410939860361801543336387586112800934498172654393756201241898944674872086727212123041086375742794295327144518561113025794247861271151409390634032012317670937483478444862930353819257096109511086000609477395591356999993445236780486341565247766151434478748872031938949774705771326585421579254143318424847552484562563089800685987641615681578691349198992894402332231342991525505905688850287324730945394519061170261867848086128984891975681386148939021317733890395336497728824797075229427390870372701253742603537678110816669903537665794843466366784300844971684581718702551841841983958042138562011743351561982949144645829685952474006614836117553080914555037470626769555441943750863892495413319861750133183930913199726248554713439152020069174233392445105031890603320105484392092903666602374303139865283134655720979500266513250642899727421416760769174676584662288898029978858510854590565966664849736241570157711280189458973932623148342873585272186573076841713015317726171345613880621902274392880486017611920453058797180960905224781030030419778200346925430288224323803702303430128257026901946460748606517320321211442955792091903188502189643790268377460072294328593499983419147300364879618890748470557917390100154154402942451688674520414808911814540269720606708688787664660901619530493454820837305582548533801077345201914260941376256466059105734971128508121781341437886156146726890580540201994653448890915136623475829124897330491354588091212473661437313898255198863864381406495583452280782106460213953225085017610680932261915105697587208459692325287606422508646015612256478078155497492551880609877676159547747228330624524205054792997649911982007520160959875757009891943984848898979811804589231185246394839974050502129903192625967611265329522407530049576962483115494251251220703125000 [134,36] 167357293437467717386532032153196131404641278007689191388991849395970647011871897976643455399295712433923654361125182470160147968985977397884675802366952312792319977672869597100688829511946203327878117720366384802918885758298094291239811090015315836958233215644675710044005523184464575645754626863081133586648709393867368299566211007891609791115845977972208568334089993438115778299596676916856475373201415766152461334324236958914193751132000792824669674150515570884598570268505899565076951478876549234911273552515270239445197197489143065741018921837279333713451433029055875500789740931765828888827370007438544833285472847476468510708249814691656193607020639894133975919433027980097164132657101951642306528105150777700856090697615814727639481241211569856852986024640116188424769075557208815828222151787359233637785124149841616301259569170933498930127846823500389866322747672370416404051614030146285207848116884904162106174080926705780831856030929367229286665143097145391572647124576358465827495089563309334137053728578005335331754624908030495667690962065253295046172172197329282939347264697075098505203250704094609425813804241992906019921124794749226376430168234360023399143093731952769576561267311603247735212388441535382631318640071002237015737488066536373833920578094856580278875708064460338452398583795472229478228943221866059440932309767103825488135550349014074639582181002656580623217821392006303330964308337614783058353186170650006428302645004982303969900227739516722091308529083071817646693791148913462613054454712375581140520914198168598916570386903729644894290827895296139085100092921438405256429726146308506618832325736934166929321051895148918750937163715607497403153921295877256039998401432087469735828995685682518272290024355025381817964329189985998995150040768808928506842567751582909874865853772085699802119052037596702575683593750000 [134,37] -97100105170714245030417507574580970854634163077437141704610306911051139049413799994925525649978266925979533881515250373932031680231528893679782946020397142182624852900427083509282769496935219922549575416233793739512715273935989404184693533297648486693135350468732255547276768294174040010793192291486411653243168778430995549032268481908230880246076131305320271898428488763644076466044545430761394512975252864624360996407450804515061487217360236901936642152312628018680976552915771168498360148564357399856682843932056611662367142057791853118418044927507456761988366441577161932116927877017958917078422273820648137559497021463138821918389507440312659140186670844950716896655010947815601223093854117485432830899174135393215687760707726069990522703064393394281974177143617121678628353367112349815019350976450197932200737914832023838019763205427593438355462654907632367293750624493354963354327560451668137451031372459546820094669498818150941225718915663819286224523432496371379506041640519553359652827672902586681824756962772665399771844103351705237002035596269080816510181043196036086199600534184835471473339762664778375716009422206326004569025679616561921953169349513385970389762182441341687643872820258674629719661594096245309720016533623854703280298053730845244539736724477659717086135379314334388379980510318096832095040313728764511358958754776283614789256691610436230358300643772024154719286059579399245676223912162288432008401497997258701256564976551733747093509000243212109651890902082950256971719104238518942014678541026284737011722694427382754602578731210110129011671028298747350340779173320958924763697624503564917775337079034448795314585788813147558696789192530073276286548618631998967162125160487778499010057276222906347101692887012978074893060516643625858408788298263248382849482642635088414182625848880547891894821077585220336914062500 [134,38] 43096486427371479991774419115740458791915345948176641690489761098237439833968696370990495415685545317284281424368291229371412697442243758369141654751215413869570591723392268822964558360329149735898076912920488584155085438546059838156774352861961702335081914423337145345300017177209864977385998647323957875898621792982727202113224036881079109159510105061951430585140989499379699520314269149971530778872166779291240983168316836677176023279945316708227427374441869701697267687779555671732063442257215942946568882305443672834668810795920315514540896225611835265588354208054264013052497826974063345897294751704242313815231620563983615224475118105099960046027363533767654069201163399677502789507307069976398898722849051011824102782933994840155868243446705599133003530650508174600937030044305926804049768315934408925807375229278275509757210455852204722775985149718754683361200880677033951057437739821358735645011292732243066097852349619438425381956941388187246898843101876043621224897197918026577167224608360104306357955569318695889554160818301075044105320231244361803354854854651954881831171128318521540850741320948063959974817710727902336291372910717559004921463982652933645080063285492895677379339996141632003071655068809372579358189945826933962743314450072253611192152742891934474963124711306858476547965033567113606957153507443305514310842551893431618971678814398236640883761283390369466339361481840347140884730222695866308847004454856097445881452569185651313481746538831673891763689151743587349228915155212779321303792841799389390877407444847919300317845632125783200746934262582755284303287171409404780435432551952898101520971544444180113653800289722056824557509708282181731640183644151108511099327915882003253469393734533379023851826306895017311720475853512651026644098074742748348794931297972871549195605922477625426836311817169189453125000 [134,39] -11951599444926143685568793376500900123995497645857812758591265144776502108482929835517994150475742936870011389969349809299520648116521730096712219933300226569053228176492265147124532511621256191155541211195044503608453047672328356376385011195035608072527504423244534742858278667516762612150197526153692122486886268191429314929033924668475699535201900854545775445241716248804604174292290642765315009574031430906407092315328042754107487618591434076163403205030800879818832785699990835394128771862183105975568002977263955970654626374014024608127847745772320574069479463428768614017326579997855853097915731186702365296493245718157369184531250917225740658025289008384393431546205925212467280711409521288754032116694259441918181108135302996034911286557374017639835422476025431319853962110836795855509326161242453087092991015008937469019881870342094002813765502837201899254340293277470894052660520607973150195264737123157189449974211132855083317956305606406555751191728046005356463779847660307647346898456148626689611467288516029589860157205020002054866107736298064052264602444562166281182477283991714241605122052931874331844564474686674465014803233128000422115632370523335479491866251186564509195033502880885895233871116050379759040097846184213380367459248898031277116616980325695707295656671845260650711661715359480741207712270070820597537092636329850312268468339820348897294943833937396743539958911814279442345044770632532177144714246316263507994184110431393952142921256453262669211947568587683147712592624257048367068056916287159172746710918836564556438627865136013240105640094964316183137419794991169511016023088910404356200226463550777653002011938569138358253275868263845446290384840430131663417154795419486981395962251745686089472061698006055257094625784910899228923850869816008135379642456639693870457108459959272295236587524414062500000 [134,40] -266232812542428982959330177347227975442466074983015341910380265288738709064639176872577734662477385745666099081391277740772853589926238780517101614953612347994066065652506918910128426517089806622621102913399156728495992181305849508807463020269840436206215288810654754909620518488292235067618103263883762679836565398821404126160286625904626290985141184016973669447402879431466510358155042329117602300320987841603987330498792169685641634841683228977870598371502074680842497049285862623435433122199786775037947766873235599955315112984511530838536612427524574053954822150872600968524749969537074497284920400476116172148079179462957922573572402095596424995052671667068298180980727109006685282494602657885362406549140244382221751133248050832640789155861006478441482169988981869714459059917072645567281314880993260160029180661100463629627906713709742459554266387488620786035451846231217091711055187366022952965798923698107352610732338994781302180861088503926832959302635068605295465756416798859733620912413282972925637120277193971150841994888890607262618364245729561769870766152178288706565179399578082230996480008314925240294702992432524934386482019961841992065761947429417869152068304042511313973880765270885067920134078643510601101762068989461108883449528376126670909302731090539259070874032848190416933615480813357644902979021978350712364321349880632389453053463463342212399408857885282413127159652829018319682570026188991368939475728120302776092592894857509400666278173096088462645170265320378957595132916522644060792987577689962210446630902615461443400968722639521918500174143076228131974135342869095531668907062362607500788020561315412304026602456124592909814188404060435926518970948679807554661803485793878030310719219605959622778497143767994173081061189021939671920528935830505989147696182799407438324124086648225784301757812500000 [134,41] 2589880761346674221891084447227616121507417889539246585934270792170274401177073420780392740484712525058420572841068672406629748819715822504777487645181689512830620510341826972419872905954459372162798191439412565118895908918231571065152878213378234166439806728688196397092814717326708017837595165441515940323329124206837925384240832258187317035832515957446906446754081171482272827661728971764011672105345341209401473133232648307477652407708723247743551838710688978651933502696830020562644771579713327720787233122836989782552357524224377852835065085077954062010435099745727250649795121152254466167971918735106319957425004163660902969844092701347210516080199608242497002167161049579810595453118928606442274494794452329568115252264630896710085894919725971765786915325703493645371725433891437479840076286316838556469626727557006425321802759962496729183001600156642524212218035557673764099159054029252651489286436653049515901121295171754050820676825569295958008067057146879536125828531886490327551853723973370846580406671404643103178944596108900880566802962056500032776021340419522615053067332908724709317557006772229366941387133028526179038643591536158073115763302996315837781727862565178381574898511261470967908963521170114722633162566035187795962255836042689767146742008210954493697727094711790551081720019091487505670853696180144966842828065450883948672895906950365391001352956255251103389049107578413262582654351717705042530523598678437019530184491758541430522360977256219858920234161362461609889367201395596118949621062837580610022073168707759735793448126789675270754310309717636233095195644621444990520552473119709483244321790606975075891456327887534399867856020086377501709254861938170793146094935203901868646605521380220510880489131792250842144929099253984799095085854139831284826482577027295661764583201147615909576416015625000 [134,42] -1778491306064608141474814819636556897092731240923628250170886766590947471836290756560347545307285204554138884723857367976547731167740062806123572449174550232926289629610571021377465239200178873621511267449017918857718539703604694255765671142123453256098285984962989253887366765530523724323090801473770780466501289139401373302717931254324710963423016064861563516383718824738348621270215978951391595119440821288413776542713664473935877685220429855040545387256077317644651707904387041223988574705086541538442101639439852172578554649234690154754796034943099138567376441930408834508908768985855011230959053901631251707301785729535845259970210845242477291461750707476733266291814317190758414180226471355348734474269231098205652918353749079609287804847296024840136876982437067263381154846826484664588617314985419005041209994280586640611140088061423760278532017666447877131174196810076755510782800040364551780779260122952464386907038027334581170708033887760802257300549590938671910496354468961929266739304657469048494642323953974569696683233256408125615902537124730006730770677962592168953280305052801610070700073119180066499016163143444746896509952570219315037071745750265781594585552358528219698867338795050413843400520393770053635642592420826314004847813369067259410467498671338917155032360747399436201258192582825815137307642185758324304545261742018446014929501678887097403225968470859017703849389663035293394934235398669260651573054007031335990108603899956743931806280065958004211523522450671209628697072563749604004188276664259882477699790453145445479150339721683822948465472585788362422127449902363040580971736762528200947351352774470317467603415032734733338710407010683385171618947144143889017201497359051593698216288910454877228463078690373999911043115502305967678730752068719419773787915005712534366466570645570755004882812500 [134,43] 782342926042344311177024323088584040916408899486267612468268567285329013503613843665672497455019103964507866298392025783463550641507794129671515950769498654891976590456299875192764071209834595110457637494755645405313687386118514431799724772067101136434325229129425443413420465782786233416372821450300148045195194084957302965245472882293078861648692168758559877434997686594308030088856671823590768111267454177777561576835869884855652505463078258083974404373956657186985893574928227382550882611930480569711128990706918691996061482489797619250091192728328370862294741995928721464980650925153954643405753612735025464389732855984696285894073957953351587576664044682411535523788189261492258065355860967242388033812859487353053546925837072510771156142246812127383059945461308723957359017042206888836783136119496198921992925299646405516455024168234224936372909715516402367602796674092515798587986316688445258972394824020328778983400154454765233655356016640870815940312123399063270959854200144099842736474085860700719644590263825694026372840214722819060091559962235875388967374399949162806892728201261793501542686654933880537652145704153520156571745093059163005559485470555241403869269296437993680048413866907749189355929519088621323118423336976770952881015298539586794590463423723666686356728573203992607628280432618387509012847187180679511273584632246338697779769345354473706939734548739917216047821865082352497745137474766599615235284701709937846952380833511235596766632763398328398273259033417656434702629658127458437899738759903990389948365282332666307558341176459804827110944961102163760997481541668949738811669638235891204846309089412935587252713608145119832994622216208874556556452167111274708896339155564525340348133868239563025335777041674514103926951047881352810507058417638717906773838414267174812266603112220764160156250 [134,44] -254300528943186354922054981238031252712732789034306993174660342507094470338659430611542218353341831302016517668377753657953802189382756330377569582895460513892301897359096085568141282534525735909962016863732690921541347577834439602318751120836678561667266879251402031693875432485926103660023658415089991251448903713130753641295780766371075475837045814014005906434159140167298318111608498944982251991825373265889130884507198350504313156767135451077552883179109726383284466257728144520820414234790362329703138089601024832422838135948147666348363410890324352304964340633109430410936546850519947542090245559479696549799662174533863741418659217997395927332861585210391952387438825674377812327762404920968398503381879657641733689552315020025441221031822561519894826100013197869957250683520818141590482326846185904927117013994324373727401945886290250356716040870509780581244752264994036886610028847989385557768264057025324036655473272759515170937944013796753286671072866522083708215111754390785689282130769693615092052504988537352583668751044223543694181587754843665724955359043712144169722001168905467417342116083994994187909604622391102730794357270692236411522277492763623658834517914520450683981132382055910581303271042577220618300993764956683149585610811521437117621409412897911320810155953448845196861371011925660568570413153392984752938977862908363748496990646046303947702084535654142255676433149507693325624038059595582381687199788906419854885674049953840354770561867881652810359723144907415301084274908227267697765768312606565241711358340831117669449939309055134732298725824254774803159985105410367674297383251952332963290127899249618092141462297027011767496355536324716627309918653975459015951532653941347874341071729953671942452630630289838736114240902994245977476772728907881741600091967939079040661454200744628906250 [134,45] 65286045031317058163472879813274215490566793496213660967702636929351091132531102755848136011539730636998184478375207309598751848442229046277789196904091372272218154313716073862885501431699924034564775738361637105179043232254861178055717303095601344003224365942380933598307954098636162596196236175210482449310467126558696997821485480632594635789924503507044984245919496791890861825979684025607571949885244254532440981142316750792131417599889967712653599927857901479048048437514596161357798514963413764361082170112735580098838613290959551377006092259410854765688214185983276484381770333855929271451945960385208970787588759234428677751186749878907906553629257919616208097096713325518777698724912811885627785023355720217580214117060081200116845439896271578114869780199223560530938296814819112337633083834273164640411833918649005123832180180754547320875548869668644707170181358404315021752601716782321734466097293175793471287641377643876370535227201099943122089487254031831193149984128852467929138810005936224321381545001993490344522708803016100922664805118158906284566538005230713289127279308174645807739036739419299886736411776282169438869291777465821132760894397298040749511805332653537743199474288109214894994922648279905274753969843935442908628539521113432473295144313155135821621540276627482132970527438033103691847087311443042026905596204466117657587354748472444107613467014692129541791864950884595241307221108817571653214085873701427198093098240375611584460566085832223042234943352684862873048690045782957767383372088170985975209439728626765980393827160656108147185051734724163225440854745670505123064145425401651653319075729321141225424452815221533287598610227294592900987654211813365186244218721387359975259671535152176395506206208284646041835872443023046834625231336655891591051320865517482161521911621093750000 [134,46] -16084645452703512866075155501515309730895194125187538656681593740212356335034105150090129229506962246904183052138241808785359435443057850633401365621231657514332705420449254265932084315051401896973511455471570835354635662419080598587108715131966074443229185870202036599676127910600655979346992728871955851181907413389239987310026097103349173570748282068208830460758443290906590416130903375597024569921082852897677901683862175086789215105802152861099278906330960730377081890588620549278297073039436926900041386254112179010554225941222023365489025550334706851285431249086258092780000773932172326100524768603221501660093999040204708590726740637573683564751856278626444884103708282071732475654715251402810126404946474443016698922517321930754914875965804247541591672441151293099377348626660432489214754502860152144275760597963938113573638014222179510519700917589399771246011373026703190795979875476800631012344602926383480355763259318869096209365107391426972348188291443482113162922984275541298352983132154538049432662682935319329013757902700761624090136252155677346183477924888342917825033893615215751211819984210581301058659181527417998899009036762750671453204166176952539854380609534964200801144962069993443814702733966762966934304584877690347842154998456374673324471107561961194905833817382654196662457475672524072247491449125437879315367678458945211111663000051412382766011697708855828683305545809970283218297015169346186527554903685931058681219280875151581998146305851671609024185978598495747011869864066024886515402773550453186983251424659590829748898135254549747601792817387222013961001488110502965514758868902136652399633576816117377136685633410986595368935279019561663514358400025658568178418989688176681957233832290318538890071387761470572108364833527896917738623670214939448319013230502605438232421875000000 [134,47] 5379171973410044355618979572637029713381508616740724009859960478963053203134561778713246104057077195810243894184118107050968069303979524607320489143524562297711745644907684780748629075176700722214653248860713916820982154950026564235259206938760546549953633382081633959452422041846342227091095602818921629745575174995738792257773516710224341287657231326971726460580691337537342650539306593550961674700189634342051333032931002403395303279728811970794866986103961137087239868437586247243735452413750152836131570248410800278973603299697552842060108206965735978143039797071471342792288660402226134845820562677358153788797068110109803811882012640564166664289354278541550231251136108577085957976798823044190738848090279367366407135856912917048597093588010886033983842678619336610671140726955003374771054945262031910402258868916233588505812134295946508582621223665908623752212600058957704899056454126155029845072612578454830350163232194511724792507467656321037156719565388738181003776317866229900242171630374947639228421595881967523045580817225824162080222134251507863660017760844666330830848375241774813397038086013217875235352327299738606923536146660938993916728276854595125221302494086760752294354079260128551243248235879825556714212733593601446834894881854942455548803614627766602801700048657467998799012761649176522425508226589988779719190619597077284881072791173340899468704770076964754276292552595310494053026377009283319825738028908618486812695167234547599133274540095794544284046310093756337758591235259710312337767432245702175387125217386323523106115610571104958063086283873947813214052072086656372661837717368433156858014713573706413391786211001933336516358888670926523095970331887568294274482433593796260812775099125692088414615216601110701290563629969943797543692904350698564137709327042102813720703125000 [134,48] -2218127310744080455292068717099870972632310445486398737656447153034863023396854780379364911578576314806072188950577912899170056055477017845719248719751257667507110648717340424259904709096293163928666562244388061085036524836608594220504918404131475885760774085813267077529293766052595990410586906994631853993106256003001279977321316991439223953125434339672707342245290818694333841311545977055592370333542359424466000394401380945104279307127790271946788869412247490601928313465030106830442200651678612788140055295693598393446624135568102943171846939623676583969617416495593970394672841391528577127181857648424964919599366551525108006103945059930870894779960121187510346096356540808564422396200638104351917558926108116742870906036137299196449486820299448814890900769017190624278200164489255525281882137934444606452454811813592975392501474700222765341372687968051627970194452229196742013197417672567980326833179626255891457590493983827560177543026632288282404445850947398893218957134534555828096874810508160510932593709179381128811782249162330861174902187105351939871183860577199036324770533863249124306695435208080233607970232305276599280711403689746106744406872428154585625099743865024199226425753278930636262743315780777584708719953754077900779090375452147546284243749090582861890388688282794389735824632491571262789224996049768237218045945083816590833837868573417092787692473465393625594991062267239247792378876738220829538894365460788531244183805191944945619802348123876308998658039196497806024744049763041958577393321827231212140057434960071302405534785963517851897372055460118461140588992376347220245377349052967228775911356840593745743526349088305120483901530292049895130746814381957674420953261688689514975296752581515126998261313726711005225663979559670463980965760666710276315078139305114746093750000 [134,49] 799175283176471706433355277515079163106179073150565299075221559011899979477785135857594656802787340273876713734810049660446721004768207148448217954138532055803454241710129332895484945584357756786667955822395289189566545473411453691084588909696577945893997601511310559143102904100319821517971608338176842483453229774025218277556186192184349192307317109200242227253046903006202544701171131691954609386190431247883265688816279163477829018442036073577105248144102602282165138907579624301954609363104652856390655115495464172421890445360128460385872589812424324841737487667161979534138093897759216255047940132573789251860224051830821871660310007496647335508137333967340287462337112390058234627636058852361042281303326674164324725415034115305942321002135575937184486346319452529988779497196948002111889018910704308778603464682010817677159408291393414652102924183697183292522051190776898693711610542431449540562535525798276575561899016134141507826336457194096422288183385320543202566648018592814433886589979599814152015831599769785775016636570445192972674573715011496990849051789167345730275943819397987820971301036004109480091576174253842494670945557411157271564693529470690037787361948897898618443112333237980557421392263302400074059041872615847608607594586184114312986248725075452920763803421618956525791041773844161059277593240025613882432985062883883464278462038832938855759728152794867246175559831036770415963775316612370304640930688238463328047312403405909987913569445424480247329452754869845397164954787093989219595488078497604182344020225420615340638746657686906951399358025235796802359906664843763658637758482248635125935014846976425401003106987682588072191978304512295864695539304520228182461754615000569925746081204446243809180843736404204243395046832864647142454849023302055925428867340087890625000 [134,50] -224020669461544542134521283772454276278757388762620002496495402982726751835745686770403774458316838755772388902570119655230995955487692773920901516881196950280090021199704109430890890702746914306806590688765958551344127424212697378852508098075808136328134242029195528515654461536462021815817486332430379709370075492146144853220674267537129352042546705249855410557414462145920407001828999420128294976170362890612958266778859889139093257929031107957244372096566034436601983930605584955742781694410522382071334599638246595261894595174514173166793727771953388168135135597094169074014241400190778297101115049032326867911116217234397803271557741844280003178809831214513349978756131408084921332223902124285227169974707920087994440415769755229065564959410929762082329700505425503347392687458001331162454936448414763644695692883672481631794740836710182577922407365377026712129413816451361267562398758273541848705416036899814228228510905131258592961446544560371732982440264836789224191383126954070837648924781858660607205675598615389883741060002911031481966761945711386973308665970409361590805950942206173017571995869198502428280504523471679202057969916523449704369609147709941651151680907593513372683500697749901984493486967876456983288187832753993638832620337522971103253753023001074698458544420844070651125697385196549239295958107345827065046831005651747894191521431505614136109313965139687332610310429410602877614803735462656043028519488159120655961889353341334191600501785138403330263114802716510134439333176901348597777879387971387228848671249436708721129051392351672673009082871733046199647855226310097347906973016217577146454771334387645586569494942335294021729601986838573399258327175890751185189176721414048677894273688169365608893001231794032207940907028244603508237096060276671750068664550781250000 [134,51] 49776555679856949025093948990659728063637217459163754318371531717786198231018638681310004212225284071930901278610799020959756041794788172451395604381434307859507875459169560865987026844985704354572920489271256299092239268075422271258359937319531596921605686415455839683732730315206949102953936029287802577890750492715359802877249365476807617456610388374238599085281478857267017736776234901259292143906423732014599630412273358573238824620230244245725314277223054985392411436809795117082727578644115531097189966383097533393603176115650953756561554835272195564998830838957057010548888406242444035262266312803205840374724633851703550886154419874693820674545148116977613910512107586046762775365267846642269438664239366735252334311605011611374630939688796966769372179044286781912912062465527480354069355810275496417750733256495737353031132050228526444298865941722818465793392282365877234554338986760265854727148878225120603620439242134229344696612102810033877770068008375416067322619628980963146326040861857039311822790764796116980959958362648808618008950054242622247486399161745933624505132874665627284485681991374331901304495705176737932141636107411022658848832096896953634810391229102864223599840417200409103733965623359671699103616977755871907809413914610178364464342564031697153221048003941205323650692166619175000363890170444167887232814406035061656609661040286229638108382122061702450370227917823642972211596079079241471016430127182633157812713999822879310114751901498935384296948831996678783286972474890412982875859682703283413745216760244783203735399981208416455712822573765301244396469328099593848454844159200047382108855463422212335594910155521598498245958533229604307095749244700976575785283930316414100826608688839897872291388627044138476035189541689262949872221694437038993835449218750000 [134,52] -9624885820837477215317702954037096024744753492951572169001988508341757384848381003582555253188166134988061663712411763518136085496110499018748838787373733595150677682225033981967463654673136101566517877373558603102655998363812862038750324879040527021931796331276598745766365357339097856804582216239015495053681656935950429200535487614014071718438436639033775769207412715750593876198931794409686646443297288456693084729336157003832659313665135106895489604665523014392690024301826025683413463721446239453321113501226007024026933327590252439785801603365268040231532130304953824737810809306226693893740744010713353679115348146950812771765399048157361447150439780907827514117563856204385973623082418444920724094347604681879333110555441394740992900280800366283518765700019954852911638845939574191274396237664512433930309075076508304701575565304689522555360803540014433701653178030921996189798811371890343649732570356713637030324947529865002184739451416063499386914471996718301816839119165916357274119490453557767637270224737778750327227866087373220288516828179268392749288471656636047605199482413609539476905342381802032340263351128550812088104387570421256623042963850726385315477527243190236806975002264599827090423319858750362565606667981208102417194328111210326948012319867281470263664064574271836594983942683432839971823902169910749320277488291344398364161654936563226721636961050446308629193474501680806139584751179765347744421207950157558873851684669082084220297729133298045842300566053112403651367086977940452878941251171513613733436778199484051229540090528922030429357547136454436351975855442637709871014137051238293554018815782970450232333142687893037270722482108451879887222893861497860969120738378476320969532776741908426114265291647934528628511033244967377380520607735978973388671875000 [134,53] 1870233449550368621699394495717399407332535295372152383268730560539820183608564888389933684363415290130532006046856882140859143477100102146881112675397818931047655055180553894914732182592790361008196690979650345364793394942540122004619983991593463288431134889872317466888861725276461496651227603662626768159352516260749384524250570702660697903406018419034603447845654771031905811404892199898382251416599651550063798890524834838354657100626709472922016162525778127170705467555862510566171412131056189926035952435558565887754642550220699715745762294603464555310265972601334223260458614081329934470468660426650922459170045217626742675026936400926730154156622848455374394999837986440589444652370415520123959156745855567701212117154604069689865904856102502426762828949764415038197012757062569309554095654384425266296103097898482024671631874020697175651444392900978015863336264983017906892625146030837431123644229439681147999839288074688113151841011432973834462619045908822140954954891741930447519566538794230160394275805826646724489254011347766793063686681997831412057640627579199400485887679117210042657773688676349003384045524605865649429542363559196531393760001776950548987384941918201211526635171254130110740814007340586458525499895487460419535214680400557809885038516404026772040487608093758425222613337609536101193469591846759777438535612207034439257699636098379015771873523895794866504585695877676743179977111581954667082164646138919469667889720926034912721453546487448918449167308063671435333812046373976667799652030850723482304769883386867248456716721900057797716424797277832066223771697490009351345505090849355812169497479040734039725898998896815627630790556201406022796456524722709385290937667551357376225726652445003066883688456444525432212849654626660484854391181016951904296875000 [134,54] -385449716507503874798602366347530379036182484467177519352393823534509701516445954669280135539415585800843504816321882634740403522024198107220403549241271514120001355537823015582814936552773376406266694859327133622082368601107286620465193546810281465244742870474587119796565173275803181290675122375555012840078887587211298598913284261503459590582265675061849429954352244800496935154909812141092828297080928978576471045048866345352523594245637446726395468110421146880066355682210995186004633452724405054825022302053434268795410476474802283942008514515256826116786656960825759344173620011325087519954517741465976992284714792770233140924757117926920307333376630820585923047548887111121538624107229009750846961249647025539073156019922615402006391458652772458409258991436184823021335550431382567249566815029303444676231133364029583399801999939885920630937044386785970528576897094244519664233624505987231121901905001334660593813757258522375509182034553655397491628513429485785674624044877853226696532758511352078569348056143928740683705677294234890500942191559315099224158977180818810253775293742822691078809973037852212270077943852875939433845597465375748667185333972836355850064790320728073440746407007821989997101993495564108642139739190843813450765429100512199325312246123978606601380481431537180727652057381153978840776837754832502789791216848733893356433778075262594692295380390892577129778185349780133156097558733001554938398541359031565064357338739744089966140966934122887433118172625042316721572070045142071481005845638058988046796829575454462246826937180283906881809451180972041617931855660324395340129609367681775191161314354206287945471496319556954892601373772978406832473105641321077637880235375871795639304807457907291936152361653235604743272561445458796978726024094771484375000 [134,55] 74853146565505241518914566375784386137557876595301487058568430334328778951377969610697342654686768655625950219401870504882885326371241999476536648785895808163929725391208407042693050859291100122244309668778389027008771302084391495159147044561164333929024002916720883368023603162959536583730523126163233072216017830636939988740781721215389510876186610552612638170292332240953892384562994387484205542281168163939997416936513473457360157471596806840137057043314053249049316840360029548362818842043296780293431487166087316096091942038168675014755542047474095531447011325084679511963753219944251535022918339966542395340480177209303719773239085316618666368790297984953812854860291514159376020042996669185150620552646107825548661241094060870185344371294475291387067836294745853569081278190525934987412492613475479505125030226241552587878859151063921257183682000544407117693845160269534168946976029910170480344475112253186637056119055901860904462311360983345988866784038303886313014722397072132605168403955974349156814526842745470266505595138999681244161520377440519065555229503167614320872743774743253665305088585495799308009986251297841847304202337893085908868648127042463105331322901635543050872399418616220355018682792732608413384899823534269016086667118031795639132604531211630282541900882609036664678208512563891082444205080820302184110493243434614789806202373930682109484695091216618788918703405181347816826188406416573132745316471173943534902923253856273849120219497495348535459244429342385738848044466060535824851382896587476765895486244135496476130549350694975860298869162582924736276332353081040105506177410291934368172335462443231937152759141124293805991576901377258290049794309255108611785070075460918583935565317248225806801166361419600228464173676125248597775862757246093750 [134,56] -11820758303027243172838164062365099698599063967579991700419172436434607135838304870765490917408096563991645287690133279923762136918024895554038510767787719643266570650910107103774003020466514453621517458010840826510382913450825056463791483529568754794796948761812454491122357800937264727021079245539882317904332402755563423277959460653730572353717449459040711252028919936842588942843686507205124379285285444400232916414804920867833805874036768702790475243183854364061266147305137255998071708609201977684532746212037780727989034893912479884439910265742118986527798023127191719943196953328857828231877486450173643610962845168151098592196403680962884683908904869123490984490054293816813365277144195228478769484567444141086998267954089313419536352916943796492873192801326691518408060496516493406762288105809687333494293139020851930119189308234099263302084704946322409238113811192786260489090834853783655977021218967018198608024436768817664215827647542459569091561944650045066146403215756028190661187203661209106294803236683822892828922850278419390465164474670488612248013266200871887356817261003524522683589589092848760647192184477354567107592993919992321525805896115266436384319889306874716511256816931762848300083299163497777894382029719335580873246849843501189354597712242116067430692028511667386414031137698164692330527190175517290531180807729096581900060628750100409783549386140130867439911269201802925222423614604886023993023797052587536413776650268620374632511440231179519662055483341433171342427528550558275487890608704808401485390410427643417058704998718881465483554146853103776153948667195691611337823600910381851044127511026292430994763914490926481822352053781159973966958835675127097698821693525629130412780540264404019215146973982263161516092443906007024960575975125000 [134,57] 1382408746268557269017755674434395524159626938542669040973893041450808649585703559721773338085281057610655733994352808176466928427837040241941162310867883490461721188345409911174956395089564828988041285682218199048347632798217396986160380700199547828150083765207866799133974082758711727903774377528257447421242295990687624262743415150028851859499501961311505542853919047069991837450860016002522659523627110021964473334979018618505521177618280319468528333855534874763979550149054982707681340638874209212734171601182056137911600917417648108500269714545872966244985833093829910518724972600028617761885906080378009800227521286707758031891721277816325086783248964964462297273760029010432371121681792806933325767804749095605344624410626728088309084035672800764086613678883523942196839154924434899061267285032698844323103973469900963106694353003523360530566272074788921070550780417759779254688889287958266921684179044015126104715324845168941504834534795214877581747252549903048432434521117516540709960195820614140620859934720447338025434467629372546113171387064400986952047998902084423225187268261854574463874154392562815911415656340276892797330940964955632667025471143898914972472375731448162593136437821396015449319053261515875904142967976761981386724846035305165332141924047420546950437832239189305345537087494197723921685181517501623709638361296826719637464075207487836126930479058929209784198964322716645404944486943282912834510235291265815791716461044733656480941465271751885912528663772778662095249575170000047024153018081753091858958393058510648119529724568525009563929938274209151183292217763547387792117465473425709933485451027032892496556559692057046878980035755476056437554029559471515669714672920316563501833226455551962612875602553240295657632317774914064699906840000 [134,58] -120170552967458627978244452896948805817354171268853318913830887334507551980991069500721240575510738689029150348774283134271716026796154899243344900511440399645440757337331741617054827403405803242342463834049129090002642666062260899379291806303853117507735315475746495245717072423047893815135324374351762744969208049970596481330854845938989787525183805558581476480121759519265888048198046896914574239714830004355622586409803730691918514409757113303147046141465289038662705632110350799053640427772121539628094772154485274733468110284951299559475409051115142316192888015365869728455036476936362252952260468559231582855278732392545564188241196646890261802268235899020402882755599424628910409866432940313233975004620239101360439175909287737022188767536200656097341614551326901579200666117519987315905035943935984099734849673882181607621789975824890306298153786717892151267962947579530912811930951165664743055677238661436229076606984455575059426519451327739403458913073958338135440878820660483255958503737416182092211608283176887603698872091756904093203789189467612171929666090967410779792454758436387128978452684116956254075892266348288228868101194369379093915622051167659863974679097690503719965661938009650062553135511194180360664876445253966554135853568642273462661344323529574816772633202543974243871374761542377326503340166699680216165559716054936953580435978326562697841006039940821794304913206443979895481438509609196972484320915312930745090663752615742257425139819436109462949127166984872424747624261128860475722780190894602841494776035687155079066329007247779729880228213797013421944186417592350157879977396138851087752358440974360910956212077789422607054368182208418682409321491647140790300560017355124434748726873801591997705280994823157155540716072646649789419840 [134,59] 11877576378737838531770532847441675363736305545043336590967907061657599850708995030968192198540842478439381140947697117107420490237678627275196336054364371520455533130810421334369273405659826970867144317962459537198838390709161621166830890134602488836266942257221125178330457290172933233548769742208910328525868574474065152068339377694208970580154610959572306673088746015403611243213709903208840018796661603041721184854258226299886895251820838785595688761882548777472732838028733031294942349509713457987226996677180725921119771956504540815250384149746728853141096305852162116680630799440028572559919298909411424579880002975435543837408242598652683038945941997935096205725807199744672466202334192456714356409469356886522689091214306232281131207288942656408920739811195063527763608196990132713547574959772734037062121274133815856379187287612981845818314947851987509138289468724841724505092673614419358016582267707149421338848182266063655473173581294896777012783440227034711237354926101557665440730811577998211589381895131045693990403777079143811032457446123658537013715973841077805332715097561828142544868841738742963969808801957572684811108079611651663565121853737385272303482058506690801009435540812406691393849396613752655651772068145503879952297694842053740049170108419602304193245683832362398283304671454352120075428667940640168799811327713624267307702838200848491846513682044415537421724298786949977000648974488036256729407970964908897161096963149413118106309465778867252230715232438964868475208183241057753253639354618027392583456066197862249671453716759708483102104928265405007335717692899540315124575719939670362513265306702910708540449606478138223751849692148896911848876501827971656567383823966246264108288224841697071952411780520020278598117893803489592000 [134,60] -2142790338403231555438832679658951933559737628348218027595969396951922432318805344872251711915307146513370876475273092549023141742970023098924215691005946093512595108576691873643959667207578094383116759129550714701792931159368160207869282541763974761068405333403143516248588701492887218900274248369839594898693482483230719696595637457237360875300087524904000789387738104015669586524635152570541514553716379075895863241473957515401278271812728220537091780092136990957260200702079685878844428413579402669079115843941013471103717269849951930709863773688800597588554445148006152001678880438062233831504765018116617224386455482576373611184070702671375720552608590193767991831079405602382593174242643904074841518064332040773212800601244222385833484686750508421573206552431196056531935446901123408754686580163577728019615036698495150425574255727076670193100911461707210461918730088450642370053395923345733815354141099834427818508474261140073911171933272898727303612772361447018239583653857915205312291630602108187564635634422954791957081130256444991170132487137361411105415451409812050502630137689635486736936859451285849676761610710837790520159948864684976680332885165390822784917117973593890774075906903169440257694159418644733526638590895202659722718464542093773059746061817604584270062099069307935894017571335220519750289883942015559072489488454576295230576344840473626331800080526684238043573093394132950127265738846449142387165114136205299381107658761927845123063340610270048533063361780733973671420591520806566672343713332133446372686936885229740347135742161114312737516004501068181353975641492877796548135224180847374834650679784594280320721187290300309723210952497996168915737397962335513330987498997677286809035842354498163404793025454014037294187785405645168 [134,61] 360762504800267537810458397444817927567160889291901684951763991862670430402306330107815121929413653651029979009056033727996974929199529514520202104693947956458557938870804810649650618450109580380227677260572164739065193651000893226922943955208958613917541736274950204333697129505714945485773840285416473007253893911999125489659495971941422097454313047814373612891994964957552386824278006518484836377001300643671322377634373391895516185830832249665234653747682105954410948316017318307957315919909892126832650566153202832837353177522702537557581091211172804299096427934319146390059706669639379909470600986123011790200809238869147749899159711972076305552892996876929269953463648213711824307326654096814769467058916559808045591026065579131366097330178781324175130536848581578145871971862438992566610397720719678816893826139554415002297360263161742325887385647133046447884440000746138041468502694896091970681747520662227704085284322831186545894638955853646675416047233960078967384169996802520391067106593335100251049098006156224374831986629429084299969475990410933191169483867345427812105396503772213061953375232848901704753920095905703642715713818793858525398218317963809428065935500942838035195344805488056605985733926766763189617805228117845967801434944391302466166493043733166343676843640783258398902493508145850115367559278301295351425136177135986672661425416838422452519277416121658949579831498212554312284579291895910751419286792911170036513893101189157987564222280717174586027745805153846224784482214910810086469968704820178597220761545182178023635802990376301910456149263309673390685372513602822570549550277344504254783318395886989035096288927902276827635892688247092760918835318324468356210289615404967165111368483523528681792543623086445477007055755872 [134,62] -38496224365321344350502081646528494799574622501075198342718696569422334784931273723696225960998952826848351669402914021775586177129166965693526226977270719961348672964791402893384850892609289958654989620532320293604894484073613905970870654022973296425841653650104917856621727179513319811281066488841175726525467371986790480361722616934783265502393514410482180059335342762398864916700530340763614154081676094810223927355636979323138651171264008136171422602098154169642059821425205036663772052844364480971205682292078635635724950217292168258983643396912677678383406501817889025889769598180906822453409403213553221890564203453057968718312431232637669588918290015711165571691060733082313610607489394263964984308785622195717385645542854137644386742657989290254715247405506774087765872648670492905825192958001473108855569384879183581709005537737218297342156195450644895334308393837425479736189262431886985210534768354822379650786600494081628174451257132173117074522232075727038674483232567378564558372405976115094126572592276620407016281178291762567251353949641653138064823513378744769190691187942171939072263659670084686960481768044781464925603373512109805873846325333617437458286166788392602889214615434170648629033862476483652949312846499520887900912748252438998396742752331171153574567518491191620984339696709709255378783224682987610320689118632944488457001064928220118854523729726187661296106447050274328171791891152103795964507720401563518987110460726372083238954873096724383545616769395244407406971938008286946650225197758494400777529664456688996208633126281313793679437899527481815052298653738036034223895282074503789355396665208612557618203045772378600448365352814235616261292719380575935022100325924002024544258216544208950153671750770144602149320400 [134,63] 2139182835727268676568307839003514002184923565968262234838820377455273827350359799470685060699260182459598014629352989115005147818246673321928827660363519071414390283329263421558208522733985442164495999995354173963553537626884721855044331034425497563188559171786877073916063863445549396736208605464322235599158637870460297597186641595651901857183015054863174549654951239760662237024976610581581401597913418209120941805955653373247789910437528895563534183109730036575086848756541240709835025223710729757446217770857534107847932262338776068580280624568140330655037377623002958547721628290724868888441732223849940334337132020205774646939089827765360302133576992812694258738459020879808133264708811664790024103382052308889118942360615947634944522680543903455920971606451148410987815587039011903414804108091506255472725125803976508511840333673599386639231136343844469794549168421775704993483004964352241991101620405551016411383346653409040516293298182284609158950683173819635078648257860691100790618951756517616624076929287035677153054986547758782322117349570948395004867174224265041743862862696458668767339205001177721527728748132371561830952746772554846631680427351845242291351673959714336238809621786541348963441356011010154268135804627825046704929949161857798243143656889893670622056589468480908357826328794988114658823940454266507278634396274489169182563799119031028073008597140101606227555395124840648665969699186306543452428278867765023469960210168643425085700314268631702448059056747398113157490576020810364206527331941599468679553463771411887512712142686744193531354765815989573135343571480665521573441716666133555803983844044244910583274030016555213717117114161768027863345257034623749036941878488834363943665008680016915632143692859187778879424 [134,64] 59057114669556540629448547559676927490319260363668760379009848956984568277615603133094223860021898521974426793132350308579208615119406681546798214906171888698020263261376270241562724324929822348656788576878041992516095592090398919651021393047322780869666135375053495055281270788239905645155694218216512852137058380300134251718969823178127302646760247388505358468422641530539822026444614500164860510599363423996310903320987687693222482567291681549653382571894456248420584481478706398350960761224880068224807176128252505572792067301161470137226417178152434918674466766945866524201158004546626979458546556786228653498995839197422260764967658239487386516626511246648278428788944386027125459715125525505806820742686010355191473886425665721869881093859453532087857127740806850162828759815922133412168206687431144237412580807453700005133553107530465555514105447091965650912144108490884093836951914236002413140479913918809621970160424857503622416412146115800835837757190838679568658983289125792765832585423716076019689321356830631673043716968001398876049134855068474616818203759347591260237297084165203407009643700436784118643825912256661347681718378006556673813303872085854403170462344125472011276191301748254019622444587398387539601991661396574819926117618650312756101641513807513318682429482118184681250279555452464256475119918874941342667451843501464851697787934335149939922866718812076980301273232900604438810871267463547559728784157099314134558521670587305667858693600456151781669497356856747124989842841084066375010219870703068461133573793816137704130189520658744070836459019796988280156039189809538479838797869725172524437752837507845095765930437618496206355169187946030631708013828975205095147038782701662095570347959758753464730614206325063040 [134,65] -19514747038800267386607924750566014557053495871056802162064168130347023315025866476339964279549458479075633251065362037046814870460456193888732293574304010085367717430303499497543975040647399908505352369440648173328882331908778030650863805158844610278886496617359960965424910338772654006926617384809663640597562114965097057622029489253743911124666015181018834291109043916678056187662559198083584214950802484757537173467248751671507194525311216287444175883432982557251177236718221679083028338769425316766074217568047344374395121240754525103525844890493058328793062977742850748711080675726051627087404515225293965864016179080768504697336484769461607346688445752914160479646973912092733215179235339861901687401318800645208069488533927844842671636551581494122288667651125866022039064552188191328976046217409711296695790797355184932879651462058982628169323265710310788279158684786760668246877212273058886937168741623146194035319453553950724010384362398205237804268282330113041371962203702104834847384190985315747143837459659321399299010174539242812148003537214008393240460781429656003490064468089973865189946301261985148289130666684127890342985200437277113867159836811552191594570966538406898124326025033521048864822410420116449786944629170558251425292142908374676617801773128162439739511356273452712335636364212873806956188659745763978548630686880996961643608866351933906988572198835178176106530874104768181313676105585245839864195001879894990367056570106393462057173947043238750676869102143172998495031367846890792167948040933950628787525407654015563233394424801568658687084387251774030525308660810472283876476289188992105593452778997522053532463742993185528908149316541517877311987023585183376522461449943086915344709341309967351617350223949104 [134,66] -805330098457171511028662539947484374066150561449271611563925758236339347387332138778004787790835560310629694444114063870107451743573885557548079184706454188937804336683813360384378717489504185475600828389368723609706199024102612507435060733905858231348816475483893507910299914518590200500172860176702563585779531365081184863005219952312098644325312837627244943653233480366828958904241466935231149383635526026027277661064859547573658222304191792381235802261021859521241018780395162680580116665397460390796789703090768158384111086108969292161671716197179319649316472796373576433132475711056900688127061619558758332312616471143620819600655010964140585515298058027627220852019401307394681627095062400677420347701866946968294091743287881360494812397633446033365189841498316265373126829182408456666311590722649664480496076404745225269083139757315622837631793827337106203588640909352161682658074066650559143573598792639003006372548902866286252146930682937226642132681186173512792349028381235034129940866588960304299332717849211880104243370320941790503487931923588808769305288489789274554515061633318035966461918918623392523784618859629713074835918239928543658229515875027356240366805828528553370736224309366088152935106384636083999923104330109714131888612530123911501521088015163583616685958293238619217139162839121180597214143439358391965434028391846868402675779619335687677849980914556067789960005408383617883434838050516591137035768796937453957887148443802405971211500344690408009454717904295527187293818735282380074331103089820563062913523423494766262842169221617515536159947275977894331078460288570537716812480321456896095537082440450236376311799482482095260985527381046734612716411651819349162034688387774943582388200686012515578090092384 [134,67] 213074346068762362541783781404347153242006220830598862294835719447477802245824471686366530726415736143703909235496810002215655490862065533773359541489036228807259719695611604885878588942634386358914118356286999584100749111911541283382477239587693810082064117840762264777427092041707386246199963091059598408398960797596305476167512678961474521137413490202245778941696511996777103298803405687741149500408050329931740967758378474508904692856398965138816886274993986677646892752063552176993635149462688929994807737000848823737696367720306146795602917991358309678011516074262004098732356328203491193761723018377885202736688191451846599909015422506413040466240769073378235498690490360423889179136506924584011508015104746355485490415418928455029881857882036617154217963836886028017732626962029311000519705791575885821868839826477182080123692287194306263453291660476998036642646940939142080556119909973947881498125688987152746795919538208894621537490762593201259127766143055212275881283568316622105609345437431868231443467151206892847540128118776941700875876256653865167240686437113678676853597494398810930449588754908747918822313765870209125826102312806994646802573793295697134432644089240386936249132738887876211445751260295489184865456820531249959393934277976912525055832162885299268067054730752503946615962721668009965454483811187151072419075118568523454861075854136910829928316970550779964506075426420620300799313580176733951776767179030467465057126061765975515094868754696448359005596176865315360932310510937057987267931124111866976594008032751341245301271310450673179493270349050220095653242083371789206709996160892494737824401155377024049156280118904794521428880926105017735726040662978026403431086357317626170038302936929655056973200 [134,68] 3410438489095653301579827483063042024895779369094591932946612620309131888421037298727792359311125422736852432037046412526324034350733400267483679125376398768093100904712824259283922261715376315194026921315727933045324446644987965467993407131629816099520134672973680546679268442492815295401278857442122055188342597199407244462280617368827102742355617460726354424225210467592114038749108498977366483884050269414950447152493584661236033919558917431428025255867395913242205460467290298925773672583680460223544082277088605090802109695013327103227078181523198586574778840859488362471225434658640504967076220979811567788521642662944553642880363022372727097216209241848355299255542765919880493682169409019227614021950311926293544255369816371934714264936311814240765397130901160979448302626547425864320625271485946460993478108005181982584638551632572312635242039814116606525677836128519749882005329860551868109081497134289587182146064194511943575181649979696413228857753498657477883055608573623935933613182321155993328826163854883325713947508048068969661359911143535275663271038226690227447197933173773432394864409184451892100430300233125805717960592087487756904768526359409228009396114635558772845962881043077430942647900576701718196764260207634025223958118816202184027428603787303360756259802787081579790265416120778975404984576081883032589823488327601790928994026490435132558840497513276180091329206551760019306134570598861510313075970616797372840794542604515711423507309777723070902067547961966952310487520409416922669445652069363306143569332411110779388075895646279813943622430099626459524332952880452546165684662093607884568233442770657930127938655992375020132524869850558432979126080729066045346323962028946414423500195794505817840 [134,69] -35661822022498352712397434721934345986728843489573338968991034347058967164136973837059598880659532081131324225814512451146203580829259352913326156422810707810491428512326459284707222765231882037621265128399626464875822461438769229506000665241993775675724278414439455563709423411361356217214981534753931865849940573150140050199433987422420744761943400257992203534741409095226267093370011837420551334795824139088353660256393652144441600618927889813399155933215766419972920392187943015759395508268502507847068815886007511938127794597006211771325724578590417506501299371646023657181454615370509067175170584565381604440457808030879035856541443003901273165974412771814958289949743178816567268633956401457616596915164618134719760855914094462408576143697955470254048620305736243343165803140958750094221443018527234263908693086265118223733342214755708732644725389025560861095281455106196648092131982720678237976214119758790294207318855970109439445543445478350561108468466458972724026968888368900654277039981915989325909173778164553841876164696009656984698304721253403266180838346255669594986649312685392632033864173461169715585866787959446819240214025745083871152022666553945647329037939411033660192447028673980924251587411296490324316693940598443453538193120471853555165162566964569443775106559205058399844080623890937008810726274326290080199611256624603271701902165964359911925502309374382267847646009521234479470292809486168341540349101989187740591149634380588655486608406950211218581799485917672838951512072694153789915744444340757490763053208456702903477669622674941481660614183904777805382012982943827137851440019940448184160266886146509866939272002426533903279784712198895877389432587834541522732282751181723017065297825069120 [134,70] -42866985638437014873014814137005301231488543241757058859768345040005454863497955509181121678155015224275993789520703187793526755011610612168440781944607846438879899778656112917865439576728166213977999123752452668955978360680512509563689852834289864178472257687619676078187564382900867300943097928604435896462573933236571304533808039986521732146389763220870384224978287320294103860127346719362280357238981075452308056996025367692991174964571811531544263127693199359837233617960981510457857845320783248733236833802479081302724189442233112235870325438712283596768087989203891253052964661682524934862552522150877024042478751561895274150653800213732747104404721474176607262714944818596169026539613104831852526913314628612722779872463316249931293982037644677888582288696189268457311210817078275398909340776078290507196655939826728148004819533595220194311982207942078131088146607327835877051359372866478244938365084230124197969563635067538501242466711936169342108943805340218395686900680319465147610307995543818790413168698569937289068227152802679962541065494235748846488438640977834734839217358508689894217913997839388024662098707225423593395684883749685612242804125855151008979200330555951569377579706068082574739212680552404036618638989819594014209050624518518211490572995161487458469699032762630317180032634614746844847767233524369928418779318684070927220734813377118774151797668006153318432054322702777097489626050565181736507650981368542390107287011705653752373980982932527833852196956241698025160120508036826335130295566918822203900464513600404585081121327516584938444256157653581869442568593475740532819066365199293597140476106798542840426711476977751231240505153637134945749537713837096887772291941266647611158623235700 [134,71] -5098542088764675980313370353053217615808080378310042768355453246411701847000297057330279325737640646524199480879778726852798126283456778613012590952761025365766608268699162734275821838148410588271302049244940359269283600528366761571602163775783975302906307845921249426648814194581577376441997487682657772256323702958645089586103485855630112948768721220528949354226064901586282358005676846682313213449913712946176631565342933454368956492348830179194964486318878715013944685117260288628511339687086712258572270445391879839511418395548002995833502002608868607408996721972029101218968469279009082155514664017563067951817259002337855059757553955603017876644651776150379810303224048466784878258736784333392423614890767323066625949043098604019862982794385807161673216346440583808147175232224701067666429952732258601430390601164949579479111953771094916009276901952151521179477288296528578995250766245385382434496568900397870836556523193886341837533207410727897923296142772321885871966888900891162893023792292973773556224189908789657358925008963090053186444698913865258603373772906087929474970114201574574041945644597879412881983814502734368518259733762987021290201535954098371054331857793680418694262565714014757840670247158217667833105809797649465230262759192690256284929868168198720468768997861053342164240214051919017877098236820063586985037807741002486477187759308682171830418020799044739535418055628918557641353783094394809673505457793994812856692674462987990769290403645147869858821906207502064762039613265816941291663416544033836894534670713712151928586357813635396892888341678516321292737908759900488306361973675126535912532550166131663715062582873756379226331066460735193632147404952921346260648712032880338633532640 [134,72] -57788086115851334171516161515442350183639347031996377241921004697828495301611216657550355585970429315544976492162485989897941506796130383317276709696384120352795980235906431955167409824040996165216689922488479383481604664859709735485468842510855432466116169227501641158290370646835323335192917539094120107387678900417022934863581483446345948705039488306540198643444653115473429897987556620864890589326059655217930003537648492703266476030408858673038931838843984824108819736886430983356213898326516850188260409429603095261288081172644240758451643925880253745530510807881667735230360181353220335022530803853430262609868780471587922330551517070484212158338080482954212188280316146467507809220429928862969993221651840997615683776587502406148889652041131570701303133343433279609867239834218569379871505743283519598666552754291627427450487042371064538236077852687636565074303811580262947277209443265553622206914538988901586817696948698505620882432410157997020512216154110013253508986885502020841266772126127886757135632956250270982804368584228916779195686346159902856015981247564935524933200184861793062444840611898087124813586185238665993722990357159314919590084832022256244852408026989354075118331645504520581138988534989344185934549148036143728747813900677343536906185975145249907628420039991122086847195027827470007123969468163498778572517714851762935183838786102228325070223649134070221203195534326176536094683489237781997377283768459554341384054428976680369208167868809180781959691677084428119976600619413156967621845458939526362763165137447711024207291517746839290181514602631698600142227500692141152018525642950401917236823326783124828660323984593867102950050341921877538275029009860488762323130444217423190080 [134,73] 6870445242039104600044815056422492693099282942401417318929434820918497938856192156747042504458710886323059285591115792559013544364226413376796622276955769892716522253915997168816639237376035711412056096831707971495862354718926365751696324628859652358501500895048655902401199129643109124001639512697085197251750557775992220559047249190116290210452935471651078042750899111858105036969059530591060263841260665255834353410601503778764455685882669466724536479907347208568673522920926726291699745299448909305863720470028760571795223358178489301678752903870876881991407856359811368077097501416684932052480444908455722128374453018543163714381344860968494617119831279498083066528923297040328847317048468730254488156114547416812639574470633920199777438862188573123242902085001178752284965725184094228065868212652542718288067293483958931969898465116783248456489126306982501717986239710285052676731219794570720405243409347688859028626453556987259931781500926860948827955253065227810611896056824375104192882281635830328698536848170296312230712834784540233423212622252587570648628417353985608827530947008361631502272755735311771467663482024691699052227186196042303746051290296776807750039092349132974419165023169769604087784286364927884816500814778877189012815780813350212062558318805373051329898228955669339989047039828081654939419755970858594769357646969176208489722680152201469010433947635183266872465677448493687893786886844341821878025997530314876896795748090650257033402195322337719487884990220617415958722074960000785870858873281439762572459221837610330666007743808682373825965152324633983264082745621451298359628299506955622147591891579279886446572011250736220358545864516212088893047278917553584581034361714711400 [134,74] 768590052984813919249548532193906729032263735499457914559003001371343136030975251930893961816675773229591024257695526480701713604885030046931306390151389737748543089735241482371769845849396725383365106167331382256256816938958982375462850222132355714639612891544472969099191554151102713606841719081747387552246434642386796016595870967149950211693759573933868719454910381057433740285973371971112558969783007174145561633695108325958418464587652623700726893791522337749659017573140195425619664715996567177296108612591679579169946688927204275494025649740597069378483309426557900563798518620064961230496203769428271923051497235839533000051019168660549225198629172886051681644500706903323867764610583639745064310332038983279987864558024708160029613374232606257425589975548722173824596685185714286879739874175847964878925322976821162946674522016003805548302924939324680598102193904328634330361829410062577374414018955997369371414695750612568431721016199008155481663237736654233523257130369513874692781642704452879482269337909927215986552840586973729779831730524464280013437745276591828328608325674515012213019530205708827036620729484482973018950006637042113113713159144242326854021834231568619320546546638565166685122690543660159149590117434117202495860436198316736456803496123450972278450922465077068502442847419625432928591451641299802131747813243577706995767904196469351021433508622757263155412951050266010043135351888653100187449048941853898694011520966814121117686258820961466458230648588989601555145925452280915873704288465746199545119465618541780110458111389531110887652062147625287400380174137633098625825069437699056118470945302216386740979294390600032517046096279422429933853192305768941357267045301440 [134,75] 45930735623692577538828001840222029074003192383118494953109191614902965897477896268792610260488724103314580573891203131976059072086139443213724320873987874766968422630943887474157159145993983316059294423849042964998612135981270318386970868315661134006755123479316044161021619135459359459415780922718108769161653386825367947726070914508288557776471750656138794233576677021293839632882970317493011714257889515239240792709633231212428852730602446410759527048641519501907014728908857678146321090760539411867139195438731771588138596465989583900704830536832058462668264575363273223544184447987261115762669162557969422617611411711933167579823124985564763025353199832316147510150172224081619579661587266303708186719035603780855776935425403135707814562373273993083774753906114639493621609378846337885741692507347969457860576550129067892547754440976679390143528305112267916350330224671415019146569392852070580918658637390388107292356339522683507287420208611300073413981816151786342070131239462451458078432894426685011892082184257855970156735417642889082652155582322194480110004781673163484288486744897608168012126049120256955181592686313289020480860525696032115770882684424314842912077496660333251784493218267271505630116479438993476822473601957914071246096788110123783495497389498017105389975954980218081925574567351576808507568095510585867449729641507565964689617596487102053364086114943390097069817116665935297125749745650318929307542833739643738728567121663392587757031330166413067478716871439896367849861615629651725754234769088283150484390876603610627469503857298531756980426546683782972984833107331890645514183316467705199479538479828547286984038127920182938390865363161328993230032427746498703349027760 [134,76] 718227810400595972753510889232795788059147553978315327588799425832001641716110499410271833744948841044290229284608600810404419324035551919217931407207077321228447776399512639005684295341606644010184338808162444067094686024416557284572943137396331943533069660239620338177338259692794427644738029508593514235668302496705119186676942180032656999782249785268941508234720696536206139089701598486358005587735264383345729084503406212211770794354467254694215812188247391479909059154683115007727961208488462044483435051893735731663343882710727510112494851189084181695722601871103764227193667462468883504388198238170211017164432748210763416787292334424461287449012563556476604832562966517370114894838594990650607699825435842883596995480163594067945647266815015685624710820973771979285543475564317460303791906614170468416802709542652997973153370871962220857926474688386278634150661191790246505090177697138527269482126505065058932403244445724187781754953366578008342090708025981052736570193480572757151606127163945084487950880697578497725770847875975066937346437767061900069130847187697562070432415652829035110780202679519528655007311703354569841380370861617646509493239111091509105150919146977792321294923427244875240292233063965489117795580040112271014573494513143902595209454819640551820502187790501481409151563141887967621666849724242870515810353135152981859824282609818273029478361830216286018013461042125599426514258267533314550298939291199831179138311127259497551341364875618970179726829990826286361644917362741911497833389753990546704935565062362286524644186477334759467258503452442351810213691589613820858556979747069579922260005800378760709809537929585990656983476863041162925614034412119576255440 [134,77] -24564107228689593388592793031498795417643733076719047695491708034520658532661052370992637907307100881304060960297671046056627099163275592557346899353074631598927853195678198964725430196891966425091999086040859038063599385944279435033897162826637676788552733169700128269994819846592534025863616395990540491699377507474063025793046337181256399770343042914065242068376618150468009083766463166219512530126593667262082585912503767548601328538783770619222401660518471700865459512322553220662447711373387944738051573040124688555420418503286177080917229905532478478692255394983995470280530524217716437493846694921672477705032599991731322860177615934898173164549442183466357966478664544654731605138103049405077908144410662047384725950067977958664129072623249505313376305706245484875133827652414748871641823193040606187768772029026596472922707186305705822571590039728844327589894145761766378406328622978798075958721870904521318597779245822401260308944317638874712139919253809676027738514438953752666944025011890640885112091235715304655617995517400387699886512053087202299774246065149587467936921945871660035350094971723822390252661227163411296171667179572470217966500991056107866320132861330759075929998686111453541693652333360875673163154978722657238862514373448553993589394557295753658679406494857630801005268160248713302505371243282833834400591588330851410249024359407782181622448029539819162913746847716154417466348719654531764937324593196668330451236584937241962933798971788444065455329476127048437488962284391700681562481706058140879481560186612701026640990381406265684810534708674235964229636457211803825306107333867672549243377745891680694158047038557852269000735501105626701058093478303141320 [134,78] -1491506565354326082926117368044866275768890119790211611467623934095793388342036085423606609936986545176610858912665816254698005298484623992375289879355385709955980300992692800417024618169216903122200217017165090977227478103401864373441647653892566485347469896697477789709374767841177995118398507265629691804070522456934470951461903327913059655525034929391643957997337439371109428148802294212466455741538979298211974584832355204074028017761334059481737053237506597812566512508171603941535366578812339547962172886777819604244065766667575414630852601777700147695522350776414645361787099916094565732318098250131028261584600374192733422104893981273133331758812057160233034341946352878994603916923762484843398857771203240774161536016656517559202440817089903515991053001683339408550809484188169939262354760197670783872771280571897134934566647764456662929249239737684812086006707521526652828614399014613442320925105442552745775222702820890158496455475806152731386045263516256309491840895388233688666926313940246849537345510537292790448215721790609804313659238571028574291176158401211607728472830454101334894721608738333136840688597173572543123924530105610146346203878930520646512631907158226576496335341341938536391465398525764120150560830638361996107297701459708964419918591837735262382590475594670646004043892406081720680561641239111186454358909459474498298579185738960269471776829726841842753844641867953271430314447208010066703684763981433589271596681391859871006973983920989474768307775277899110678332882375384035945402344072070952643716583374018825540474835238453763660648679216209835236573613807103985355736841871840709307288880803311223891579492458366426522378014250299808363981254281830 [134,79] -16336418327022931953331820195761168628198559362239653029564795418645563453972492986025538130439919156945448888905065365393305604634907160840830273951652862586596307687085952223408091061491799649264019764941011371972110837115202037036261601963769706836517913330371255769800695617625280091386411757968211209870868123704211548239337843379714695676914564372143106884678449086990872538966701448080650031560839964962108591198914421260420920747676333138730920977085505424777181689577322504776625370597870813963079440964796758382508900596188824056266588554623911574814118566762685640762049092095399893863867238522177363539156066776429584139164588030690965041767179784552696143898726482848372947281214468183455113448204602696239552541276284129663908971058146192834739361827279641361210331213554848831347217084287671127512507249417286263420725202326344739571854220626499797117067793173081219658722731981141627060253514064215700987283018343565202480859889666500446496321115445099983655223809539719086433586835900802377056367618355340537722754119658270852423687754358522211129290029541233114389319708971226727176630887014296227916714726037297985358685451717695463606574072527160644784099119344813259576858129257356585495553112803475214733809252821773452879374359059549911223060205017806099126709918443507199963542614168906685174559464502348233454754548705354710565498290042865479735169962539963599724978477633106996191599670270997111019714416331893414278405621755914580048764130532026347309626505765315563052476742815106974684134292597678068969994361968030893334624280356463304246660707343341941446041186122543199178988686534475287611383558088760189026155245193156570648055154029556856196910400 [134,80] -134977728367663891145594321069904719364896378483255556739766400903725428343294391737393436977906196597506634165305072410441817593544507139104332820166512755479378050124685759518935838785524702293721363332197005677076783842701631369134540038632923276818675102740180550454481162765154936657651905752728321003127628892691168423899205231943716624967549863665331517533478188589631887124667334164975792456096972323089666952105395891683761701346528888997289380010569630287341044632765652301497954853442122638666668085522398589066193172097314508565455130379248891494076067112990285039939977408261279642548035317259388215873166085502288403220531747525059826978888662168286826096111696367533549442334051955907731320498801552383469582119080013569708242448715926461526811007230723267089749660463011499486056773029571926380606219297111121673421333911377364522893764688152228419073663829700790229599579164803989700607590372115926906361216293182577325302703728672648441425917045782338913341269443251071142945111864315174341172224707538061053045608751979789408900019253925885848038636161434155303288896420599695539950060799493429363789945410643337390710161323492594777239765406010109868939268207735631366704058435062196065788058139121671255760958467090551072314703924683027043811375512275508931158815830506265553658707148474789613059451289100399838259171124343758325982909687004184968159411102136296187221446052355581823977748422582314446405713247417492888592636944990623213823570632847142432550006574265051722709189586925376294573994948071053704127366400055919254070217048719502945113009073040362260178883326588712614920245717732576890276010619185898796497374160995385483886940429252700926720 [134,81] -7532134061500570257334412101818017255099215087890355378124166204868838432982549494941992667465307599323802499736249803482055691415386582630936942467461136618421274293250835453855062047513548124409243009987728116252123336844260286770973637963593844012983030375800776240922254188480350188659552387820095091336359993048392883019874219887779832137468140325958749521153043568704776753825870012456445978968403147473307585333289035511741237374314795020179605200845885609379001964480280530791862025733448861737036620280142730149617589256116269696373804990262620777426493160968272736215615041537024908776004046083006039556041755444757569722426505492564635293174240990515615447313154282976439137838904520396595122255279454138542172879712968802638196571665545813119210571110622131280171113724348175762521271091741806845734132435603367151399077881869412060755519398668862085149400408988805158442793403560343587464955966339707707678793048366428110817485385961157483861010328569209445844659309709345757850333414014668181356030665575037868025041685364706713641728384654864558621817629827197849919240012917619075154498565094929588883949044000370940476880808698440535775354286874796449704917863685682003496186079452922903762866296874774160802680812914033844718765971960287622819050054253350019042124119364366743256717370329844152426690058003494886977160934833813783427216447023768740842883074154189370751523046721174675586755148554440677676679431699718296411750474471117523233389197190325251275068946779646687320993899466512463237725947661295801899279223137789177136223867910373674850715001001569425049670441529932777741560003816504567141329322082182822653323280028333026999301807582612560 [134,82] 394221618253493992192297634249934366850440989996043231530528362599023642118849735769835044608316976578629472522418544032886517526444755851972545722706867360697077521708453922782850931277501565693719805398118327630442111731776675824954736452879874108434816394985595174090505317997430207762861830603448311834436106037885720385748644346246547908228130631781267010062627933763418788871555569163498093792973092771877019243504811603683601859964460654207238550912551572411590778177075239790883600326347015405475839089358626551568839261974999655572903457724409324588802711553898725324562287306734922293559515448593979846872873393476545475438657568105628996345710228960178148147681180798362373809047924629561619815245790566491378146430034598029189778866509024340857298215197831836148226657205108070159282057822823013894435904378305445858607728439697368171256919036765116321373974608574259055074853517394702738960648100293064242636034108338196230663229432769827470344394302293454119643728680802665399506300107549983950665055969700239848494495228595347878991621269956041895285891661319349463519755752153904554268122918185663202226132996575873434380804643541654071417097361605220875593122023738595841131439972288962290521519764283890331253741253517639923456508355364885970619962172146964430260095270004279965888900008040613786485638516976466096718910017213266700480209191653651448724218718262271820457170725692055704275617619380142494750815446449919304414825496206689964698851894155192439050214601644337351830542935117188311349902884305551286574510027630553254582364497561584519384775490444973714162648594294705426697220379205704410449195649058495525365695876306343198469766844920 [134,83] 14903125768345444263172121812233498806842560032058474179316981058973893188622173348787918998188594204031016578271639166927141390022121550294100926823539937677355296461327013289179933616684531617157939954125585673180136554881263672134015049796502547583560111197593085602382465041493205002642590658074823159045517085204752609357738620275430739592642976266941420496378521090597817467065906451424572164388648474001176573116718569100404539077950044380282401751141120065212489474325986459767182767924972470264109504613014508461558768267443880553068605788305618466333247216643760833213214152820534043211894509246214403678514656922025421597569528260577217144152290659990468331852415894345153594166446273369929231987065044025093390236029895203975478877204261959129244766782209654741124720773073908117891174151779572043293800849933818462610777389790769613351381853902104205581577253500944665197792157550758390615762227164445828041057936780544928308963139747962694577019844142594804250675316208871504798610047427155129026444035752372607272374376781887822792924529536289229769581840961871954655722629953517816709847209839072747153288107327764490591969375923583745256043914720224037149315244665810783597070073228398693426955887214964363936362089790008663096074038661788011299293479693418620250034326942014084728316956743571341631091928590528171436523616253805727611168941086167570688950815684177051979602671828550318440922538362721846803405391008688095817814551253848324489281397141686081976078849771650063972594067546401803653773701840482078365517537621749321546016038955433903333591601943441602956925955345490481613732531127279012552832742105494906540219188249020482108829884 [134,84] 126395178237838590105276856210755988834428315467911393094908138292070718504362038022915348994580864671802758892523038547505882714882454767903978831120472914354808819004636767806906848186638848499492448737586359957394392306371014719773876557317105647805724504336724738203363168884704626694320209543036122260552149966049677569275941897875666584021272000351509219232649322158271078780364844067905262766774989503931360973907994884309452251287659962053298729399910823146279408861448822019569019055806623284169293051714828709663995502251076209863936108877794977820679143262108009064685647400150137342779188186097183632227390386681928822188275193969861678529606465019579236354027012100478516719563041792014305220263562855501550432852592482842893244634901846589987403999109143678490275571763113247703775420981703025001754409197709638501786230238420785567007537805616877329839729669363416233830446443551500034566670496445101960363677314087105911807162740481912509144403439856950040033264560973264137569393217292708051079993939928688025815142229140354006853618093300307575935753792530355084737547692422729527683415175652607542103847845577658271995165662068097689463190580532254891515587133244652394017547882759015608517750736303552305706372976477226225218652994480968599411727830622614384205804871923323443248314958213342808240328998763053348362216292110668709032950383509783201839279304617804408808214286727521626103592959482587278344326811719431411248384002288759443727567275557016748977376635724766720942225754205872227153266430578588484622247013849148216111361359645220605969728263666024430544158033722141367708210335061265297866761817637026491530587625980376046924 [134,85] 1754611313713056852739651487977605821414600707671779965608042289212415794664522971728967426273840384054125572449873971294497473368918915349105610421188062649667573594049705700121363828122302289426862062029321639666046045082666166580521323687151784101878740083542108723390863157419980247390549431982573424713531125794990468813600297935335684778285316917895834570084227781684768552581895443455863315060076560551036200301921898261707421250734720474412237533817833194604222024859186187583739959592604721099660481483548735159560834152032523182538488044398309456252970993366018446622466156200415035313229406869814729866959538201845457838408281129610839368811133578037041937177696107505102403104108086295455524205288731791401352809940729358100277749001917668550442085063361791393765418059601266031086366038809256719420789611822953246216872098518573383457700747949193685944889429047180195254558332607743487661333454956960642686619507903822085675445291017733905837852129257041159169500125901638822855493197866441583260045833995892158725361421814629284752974854039402252439125019375827221329616927222851201232192865485853575579299628459600965824381780330938705890393303186457457622976452710540895883645381467977884721317181036381561527732421720694400480010694207182513939251069104889314244259463223229018357500943876026293928482087780649288333470025466508919232539612008941838206058597237267314145617949441633503793018037734800391524567807678691315627962937720162144100738354242848133053724881110784901194222280508853549126068242309595623458753634161514666020856831121454407734882945914477736663526479378241587904615042123995641020473948884062359526346116382679516 [134,86] -31840174612014182212631856863835672254552660479252016589624881079660124773078405694966034339956491331346207061174031520275449489296316712655905636962160394552222655534708447679694418279533195003776981669356578599191879560879091581979456330717136990137537324087282000005403866691025232896060312380563831139090616117934916562187831975096818202185654263731204912121165524021698553700504770506532239077566471490231645922929673748251874319013953687052469533462319330348873400273824951049965383980816145684065452004567939300301114271746324553361341515204547656999580401558503060289610304028641864439788780438662183140046092875134840692537014494671443346554648587833800734451431650606299398215865866781336035744621611611768543612821233928575955530385181322824027532071614396566675076283945803034994709121771399386630299369059459204281357942511851186529566687037811336313139538019337207901279250562630609925242879920708217416386396159232806770602793588104420833826788900988154493546522818656355913687570317485231557985044976599924491360625839727513179291686342425224546717040008284768545964348720843232538367920190890953591711819518805394275941416365246942220946469334521876115748994025837262736175142013174795938683931507968153197872194348447154319515799336981494402012754077608609768181853220113271318615491220881358264957691244352835981440812281069094047295184844396908004718198674625384066632862828746952943545792877652766329036892983746242320956095704045637542205207891941823588844886108405910782151489460017785153354495534120590646270314239211823575711699952150614169605955628718526759098706735700354966467560900509637680861693939216583404334173260176 [134,87] -420583473425402659808180113310876190922949451257885750018898952480123371162426650100383263231243336295879504638701189984024441859495919795219386503903428330484839284307460259677144931267576631746128601183486427942115102359095098432540726602718054700062270019537103640925923609992312125251918135699440087509496787999885914760342178887255666810575473119760522400683807868606171612101321266120030004847515283482352654550204984700267754839254905304121720508081415629003297351181430215502115315115670543339271053992322909857743701026118121921522172441309528100383182551275887684958309022861872571223776376865023344283264468834934800069285496512077516923977865793590653795248379546080883115519422103247115722201447757225006054306346661639227508292866715684961045878580235610513743798256812910939893510330192803258109897487374942081587793236632834537889470386577503620754703782543466185365096785694497157047693443902480280634161520696175030725077200840325275934826560466047556692875520691566718322483939598654449207847187884136279013506849838359848952107016257081808387962397584658476389362961619670483679365522238653687463654146366655300310126406557258653346323135824239237508657359773818634632707577606721621932710872827774116820616847566960392673185635104817508382399807908510417566077352997374175822272895447167800796316171370298268822175035339459425728328336815806562436573214716316912303051233417231494641136240563774441211818748135142338457632100987735732595273987216847941059229721246627336977761410937399276159617903004052002077507830367735307322109562670349440522825916269223749936466507992281833479225324147182083574521226284189289974871648 [134,88] -11468624924336793093976500579881056359785867287434388819512599971761037516402049987708674378266263862570044599059618465623300133849617024225061312141019564597211449101842981168045991623459382571322851881191013101233958331608635835080332024526090911371318946056742425554842110196419068100695145887648860723352532056702007248093836025448522693708667172096596312307014913801095916790819815861598589569340660798974150823803473206199588044919331211889497591190843632958841309073088308667702441029652400081163107535696789932257674438213824740988461465945694878265315299994496889758312056287046004532849735543219866022318621140506922544527975047962370954460056087866089687246378537876734235331730730832805444154879575471046993243338333248017703296656972695695349769591134357289544146302995074375184936938974990973080354829981025734526633420154580048171818727352489799089393531009206638064983079758523846421621494931001824769761022228504758094814004457362713649184493599006420713802072057762470907714472698569502996129862940017638921426432863668462681374732315778610484806652661138073029894171081778126611300121045826199647681760109616376380777902712687308815293216492830744912191981072390024400654723271803167547032348459691075223573180547777706882622189904682703601149033223126573697500119598524207482682265984689107086991750759376304414907833235133841823244218515098907185768247763622323841751503155250069215016157318851010226509850893368230700405330583974949314887728675058407465293472825518055242019727647293130005999640544766928543301212982711590249301211388647529412972091327912447999033702463333641355097774464118576780915455728711127946336 [134,89] -147081162023695346761173096443632030713210744740958758260256079877499530916076737480558950439053479465268025622343119617091356850067701807682699933346659246436708617220307771437953209242968421909795109900664850015268193635651982451954126863586452611400276829534234534672506203764897669499363856056988620071858708571525133159608953068068200632613363802468441122079368749271555625067538764804140632193540427929960025162365634366033547768175816359268210789524655061046726640597751761981557871916128716263505518425668422296282555431818825156295690343001106590095910344617470995699368464790416248925300478344384322478658695273691289026922003297461797314544162636874640224698023007050413047568028521850897200101381580571941355061015232558305627800105988814629048119766454814140077217543974113736175629133316006768648901768211289560600759170647216550374001695504915577177927948088911946017540669981389359922190794280755373909835849437535977598909209751213057492047754355924737230164126237097304633802638791744882564176921557002559820540911220846334995059414493744160710856435138252798603388744908638257515789835368191014751582219466146715612364984390579064603157493992387150895279810694823990724706138402542926696965690962684418763748331316440837419666230687265085871607798244787924397588658417708890414631761713319365939342079104998073684501977795806580116643393930494273646857285559074424691985162030254173042513636649749175475208509113580918744991792015717712141841578352644508304269137596081047468322788768244387960730555288908630143530923434427954981563903732106580040227402085229306902425983641827872972065504838631395272496988156711128 [134,90] -55950547110148435500396980185398711289518623466962594444182419193460495203980518074822093839796942499631759846994433862934221560479443198649207183432454484037204927996075281161599413480051075082604455093507000506631752556554716149956710347237784755044753042504592755001210164084848738885357415921456693671433724278080006372626774398655225742614498868663607510404619907979689577915346417522057308464013758140119749155045631016992550232164907240370962375703153619893845472220988284664084275424482160794063885232026072767708461925767180276069738077764057412192488574821933730594535907488858214712487050134767490094818553225359919118104295195476990071614122993232037330707355006392263560574903982891705836347266104851931191113908020685608203114245868969081407749496264579351047032139189960146487527926819420924641087840243927210249809995159432997672962017632193353648793809338466902654288541150614021812859296372834478773817814172202937962459056623037666011863710520687781122504710614188809856176250462824446716436113891238923833635497248484440454358305795779787357553272371192361183712305084715050492212592039617136776047702706364566859364808559934344084489109635110950071626348937065033325075246160420965482121466593891270937511991221440703188628833062674829744597994201388354204758281705500887772790624268552242265702252038899887543012661943784878591432140266477557426409344898563243405328739359974010767230150883383622140797561713853481328667700116359463835564885822127338324981062249265990723777568445855496212371001793536080761501100177342049991596512376744375854435554196098248313774374777354304393028996318753813512139751892 [134,91] -3459519658146777197399667448365064088274034123031616353046152277461815088121573348249061254686007940579671572001042728585247333058888526300394450395106619226601735613741486484341970882888898410292973629428828599741295746054513066494516882643575088114788826942727659323119348366264718162113985983946701404602673521678114201254420210879754620767153083464898407835898470545271272375309811612729675952545972459146736531141862456250869796726607871873182484330173781591276465156347824582056767344824200368256247060694505686043441108674872492666568704847667901808945468068668317068028133511261743089017324823410934010821117104769181868907410105607382981205622044528137057253459411095769416781631910393673737559999780232955853426098586315794392733458020140083380999402699622444450921825850617507871639730014443966091796986102667172146528301213960223220593450695070063993685901123163296197494428104221357581781151325354224567322641755112407908205177378796011763245907244213517985961458065886450799308337505233793765258410905482728644371293853852915375355153744448581432405220217342310346071702260620573952716073593593626926634897617286848131972926197459021560440949580986049815199140126869134515733805271966726591141589223262579178884746514559662250036578072858700519154322612477730170190002332393543456632473710922595424340476341332294076604339508578353394115811208723401203934645265415361509592391506628191806126715721094418054554756643155180472177329323808124703628257267686684019354101853609025037361303449705866288058317017232068821643461564040068628197562933182375248928785899718709269654183616651517756199009187635008860324870 [134,92] 79529265738655981451771176178424482379680813299337091091544092739554275664581148442431582461768489795520589400589943521010018399732614146736378087633165549135170613632424960675973331468095338812670598601556977806747206044078683905274317488481125673437585548259998378244426403705109484751180846755363332339755285466847492245936880842741205009513039285415116949884077617988688752241402994665068658488341574796260286687301416264770463625988857037446250375036411499291826978913038578556977726049190388741444740020025852715978487915697856397466135499462188469749733486951817793068052285980923135770392446313244600989451051622413783741280621784825887684476822013893176822834966479385757820233435977223571469930284201461160622995879798519780281910211219013253832071184022314920791980134651993541527467040915761562557270034272394163428294321679673285306407263277578898833350053615865529606430424012787308490794419906813634645184356554207445946630179480454928115034788756584660799642683253244734836906770674528559501814686347506747465465295364301025894130105544158441844547409331792887679405445978432224808697044369890899787754717620669953190956152353418546999363206127129614600829092401781408990192412407476028540840598938865877076344592326469294152121495385947113142119979599499498928463774650850103901891428522428068726684281394420727944335714597183502085590697428651421132014629813453031101205914946227207283557902951546709836310042983405011461616781555598412835731935830171389178940533596404088324892501098609038512596429432687562646553969491607235149425760605511767792357996815553049899754638323722059857745382124613329782 [134,93] 743176441813256187140835703675090143260733503164372193166455005921200558958314658920911822547037727982442719587694801476024288097449266701319656449287100529518351840199560811829202097810867861907290521088720245592292238908314380194666345499877220536912444684252927827080017554454070454366652247139308413900049346368259355057701959720729806145849773115480722520395527598077765931589404708130297403545303154170361283968464425241544491726624794877275547160040505912952475523695500976161857690477597903627993620641748048752580508332254890750553016310883750241237146005995075982145931605746192138597138904816660827629998062408381234539084993304625321855010499415544343348651473152155786474483599439887633309885768129548683590405674779521010719592496149932620864818168203781812911176918171969172339702635189307206131820407910335060237289331662982428162049696709725212198615870751354798409368772333552039253463309246109605870421866032424773624412825167034183306293412606799363459511835544562810250559250133393215180531053406285498938485381105820935874892429803326764416224447138299432348747020042888384380772687416633666866035050296776726053634067562257386246593580401802342290366382255136851860249318318762927256258415985306215050102383432260941360921334967753988218592415540747401044743092185099749207999430758368862858242836365662713852086266315523815365711035569304173962762830810053507588689386442685126203467290242190643139156750177019284312012283673472867894478690670522454041712452392419448692363875663438225073767356119566423407792881026427466944719669327943904753700614338429290466971865278410639891944134614336 [134,94] 5956606050505795864043479878245725783217568938589069668716181001870576305672051900281678147841075056593346891761550895657244225528449316156658257440353259602390599082789828232185356425814334938386352397409779401110118189218781300406253635215575559950558601618318615383764237283687535563192937046327562635050612334865688191519212295672802357040752053601198188806323892527830569343593177086183752989441684601958345812658401110185268546920038167540642060677088787668671049326351978573908867122438743832155531155900221253556977900493933484367166738425830926806894202694768518426213937906113438513769406277608526271464764271852049473493755805344050880557044331051503683095790377974514793534436158151124927392776253573021340312433012357978602343941167844319426186682320367704887491683656783554106933514947333990411634081159214532439709489824680931591474752727133165299975655660920050444655302169810800341703409259494069832376958781327923486574989762251367490520517060245109738769418717745130476921390797197186068386381728721684632997017970905223613713846988194629399953073802605217356406702689559498419369037265433252422779690283569620458087980806185074454550714168916156561287334785830746742588372495276588178437811321675890634500227766159909246065755975713816076131493710457551268548985910040470262707436626408422950797585726744848752021322488359274083507129474051708629353047937963765874084237099297453486728595337776648172785813321882342854954117032441554921730374575056227241461731238133853133105712870807816652315499565901796278595301174843251874800556696722537099116056950784692170612683785379554907846474592 [134,95] 31989940057454577696637945588646707620607367973666199412352473319401743769761088184824060873564792290098554371716341660352562101924073323781637461512624393306198159787807244470252498071881793478179437818851124857463182522248608898967929101083278845021048810488231247762634004954549590705668969614526135844936593959966319608393258051923501756917934397553816326551135596934501160913972776163033209383755791768291083875426342161422714614106243419922615460470277836447716070697624526563784149021899283427985411420323118954495660026858564682521408679539615605121419910726727579475313013890816183710200038688595108238761289691212764491057735084430872987973330832124115486387429141000189992075139714504324928599418167773905460343365514796425745418997049487032208976443666833632350628282783189173294352115960997275684006102465327627987022583832392572953015716837079928657196480193475323313643996039706619605942328696708113965266245954211010432552267053048808801682691096795603406574263580022162536257055017594869410125688280053619810248164799684616108825409714815586948500514964062909153119067400333294677646110190872897360811925480716353865110202695047465502712063271857788269921793349204880422799604369112075045839045059354782291166557328562692716615373894111371136259808497997306810279865833808625754417346544838041734854100492085374456090831411142149668139066710676739858967511020352443886639013838502050053751934955086620293322015318507738626954253532603462767558168491546015399332310498419247649696370235698299951856103630118046066966700022839881234766766021289797145943627367438898586420657668455969169056 [134,96] 65795551398367878464737159264367381725666176092230873181035808904511768412058744850519471955426752338256640327988821731357847127354240059808385060432112746910671539794727226767597324787487619782354427733610243888801790967291290254631324504788073831179609602174655406598244466122174965781341771369209391940649592428596473457447189941059073156906967163105083908625170951336669705290357166907407821831130653168816299535133831860016921583747469256966361965519602365024837030992535801576055485182742184033829328400338261869809983474062332297541622560712609790593287571876545275443662034358712188287752042640772504963850214250789992172922824914280377795285788472307864297280070999966604113928237655159798548895660735915380009736018114778280527353187706218345740871377940046971764654036093401357040741142356968205732206033374270194592248606583752793753979228125357565106771527291809106626526150241856563871417595422503479834406500849361792169348761031173088045249596192011254941665543767469299093326013973707081122192732093703588833262751018789815111335124593630864765533890137111791681514701996710927969038117761774682335809210512485260688776218322017376602710315318218623184329952369376074745688085585664691954303805021225935220375239801478641381274032941602034002897130425324623980438439192026893918765383768272099947474349781243941358534222602364527936926300683081799710141935392051696212206167440804747333661969951312558756380054104079058196065110224560538358333766977987192706980358292691698839346874486467996087326461534367223721553558448587974339985938459277807666319432960888939086246418400192832 [134,97] -862539944298141756791097746211038132864914527847394882190073886970155881102364098649599432364608708389831109334655589705999358594779452455561020053398442863035088884228887558287497762785896948815376140981250157907841738082084788794952523737001230216127753312410651765282465531806910741043140818661214937850892724913356530167485108187207968027122464337697933266523284541922158624310631219036254742593070334431097112581917664713008675133906629587164483717381878852447838739606601571322971622497976830166649403523066861571122115295508295922139056226282531631271200198178306538159821781253980423411554090488452354683468254936346171747341468290935970288209113800167155571789615876031157320984375234670628707297861191317695490745465536185524914396325399314459489272155544033914714619706821257073762650182456984919086999502507221858629079162039930234741654700885266453758137193687580700547064214826396141016701162137368805583864703802452601393169828933862462419448301277524697826341347934330540835857994634979444560998523579828730451578133693041646954741793030491575621583507636785574169033735267512085485060330376289268742388305320530721226672496469489589124627557169372007416103023997613387210558425436048544481848943176557112462200853179687283585727469301145946378138861941402946652032703385842079855217407896924380253855730202861443173253038356916038837131396920756657646489396079359846837578787739349817062997493244658497162522606789949238580688193323587673777068757765332234456765888822788544173174970156174016590559857973269144739617487900550455143952824834015728778005796216211029797729344 [134,98] -285605431354217427175606069811674054636612712059506452866707574086936879419614036477816406106064033245627023376815968912502104638423004907363116898009019923833730366815769907044000057017393798244632487110505945253951304671278678753630873204422781628879740522340621971238970943495423259032860218392549552321735186399299578501290725865340477541147102509264634461790306011190953026828590348626351530583917549243212740937543383015877813864336999681583407346895614301751242116194275588233822517489716093602697839289481041632464843610078892016641248265387793255670848262511422098459489229576998401942152490317979980059609712837795173922771804173968714911248195609120530847001838218225255406943989485647918121293327351817393560649385194781086283178390440298484135173138750839198638809577118770074128806706270751420624838499478051514392612209571953464210202822934779924288124635756928450494903405918337315300019049687972304048724163471516430472884807898003585343417236386661666187122864051814071670920572792820402606562352587147923870753241973162206859969211750041724440724574651979954869376869683676005653111965636707585537072518790990289210097180191462116061662044993317115451643882762898074123905313205253424279566574334055542111008352248247745315480695913979230422054704940096848020696113566044084552631309175834249715370979041380653975491334896039545965259706497152653237971434841622989431521111888522622921522807120804642655095080460395545771296454134766414524637514564249262938042191423220067306042554009721008680789591108308079252981910215025591614446280075108736799738344488944612200000 [134,99] -3854702409956898866058501145499861352275433008794010439429652151191040813872884558568245606397403860983890623328510210656026002006229841681187965592802341951755471084445716603024550709381057201942937998706825718454577173052192735379595102836602778586500153112562655391332338414317217789679205627884231174463852625037205354331983269287069479856878128448761979474906121382172448480794332740037951098111584769973013940543676630234906837307672699836932686873063009014595927410378298846613635225591294282100421418409036310414585693822076152271105100833434433825875141710134535789118626646280705535882018074217354648019475540875332110847385927132762549807667394508134686230850068575858731877211526073425714285882051001874960317510510200705087339251603064970423611573968687476984387329143596869750270655967443935604635314860713024303672677871009757611444424350697745974760303641449727324004517018375523089820681824650636339401229139735825094528936675742158425582256746934497159900194408241082486866685499205922686081584970548987907199104959652038682293312846420983452962836824641814747197465731432807049650085308240807123502971397190445302894293362186558467066024071852620018029554466977761817038958827174189598161828689214345351274139335456209582500024618633367910057322078218600922562204525435257964687075129003459231743542382541912751428299398015137989370089588078108252828270386813677313485473482705258672548344933475437391974458290106971582607307766432402123986813028900091842300101337105583251778483663322090419409764856519885285586258603119183174550262117147542886985374062477867008 [134,100] -2517867752226363136291963870873248143310308389380126224581853826261687524591482457087776842746810001192776166538191442046485929445637215768653420969182035547068602946024010829496581717604123665014715147374998120687537707993216378108704547374290322270584301510764809159725011244990421876245098416618018175520741657156430530993894636433450085615762761315758333655870344181671706957040205838146047169012265010673730669803040236485956558642570078556580446555481565653120283273875141239269175958254136461133604220664549393589362301704205102774823161728053364855962101074251322038800557439082258642492049452875577193083625843290948272239477918793336086194539857864989134089862450803737467312391929324354588378206526881086653279491339405306964374555014117914010618340309174078394478645299395943428547368164848532668964907484198742030542606591173592085867351278728181046666077490078879197946433618310869308607381713038864378747275749786539215875661442323002249700546882338725132621453884174660633692606072165417988972517226386291535398833425405714276471665858631058700025744142736173424714631733413783055097196491228410199976141395891802061525602439043459361539674654772891583832839596057584673349709803070045285048359219715798464955650672393598371142276203364099653721540775695180380381065368669747673187330599743892269318110160563196809197230145904589201841614523068830120267918565616096838341292457338693067319000307144413280891865679796754204312507995227983045615799011821127799349994317372036407762446827279648722777057027238430592472050452380138268587759331606199533402749151968 [134,101] -362340909008592884169505581169328303135408453304663724624821144884831097511967255260091140790341984997161792159375983288548562119439774644456448934201278910081439148113962881830244081829745404303486281167879897102070621902652546524248848575359374301954540346660994794692937905394418379953864256392502993654040337895145197116613834320814085934942828909309847967759152316095979659769204364711387451108200426556901173358381269517171046883671763171192385803533773203061756118089606260537604542982051029015708109027223810416834266846130416542767890283016714660487877135155104230041401681139129769659012529007218426789796304011790425696822402948074600260718178090138937109665758319584198429361204119184342086292065249987803039024319992774952432614715787958588478272252209808991995365629417294048225181056944336592884993927193300785683911198202296623364294052998779631181466339860195988713021186012014794407073322555994929652680618268563069059933420424517797451800273982493389794367780734293523304078848406984145291210494367820377542008211379354365434927229329042158344856895317093129077124035504389158440609974888454112329255439349838659010081299257556282740067627038251120063071609260510918866136282817652544474976011139510908281666463877105155959657814444295018658308540889249744519981069443131888084287840003321519298866486369562585846289231532407319093316936067653899554006196203838648854937016767299359956342279070542795365795885778633091871050282229892485815839083310873655002598124543756998596148255663274088000028624881513441833577300325574253193688781555228941504096 [134,102] -52042729102361811418878288678705767423999871380711095407470755246047815121297079707192350409060367759910605803887056792600072510889098053481214985217561205418588808521370964717762464826309659627084130218742314655853630365390791839068483144332222997076442588697284025164593833866798598529925314245029558524883305060118982342484125897639297527052192930188767217528538661137776496181760557995528712313967871810086613358721368135131682071476781180865765739245036492585849024886218508722626648112639770875297678654660815871046540215182277749031151747518329807132541541280308223943752829961188884153124007546440460064643669224255040323707624168802833480980791267140574052969371659346578703353494758845443906616445017368682905792281257321625823216822872123940996883507072801822301373046522457338148543995194732197206748293696315184820831922089542488878221290119133448431883677012676988852691902936944923653193547944882952846397118390280157736299251751097127855927954073364353354054710736822424626803603559899034013811719288966924963790808065445422300722418825030799707494225879654419158987491972235685477755091105881245702906156589270422253527113024969866903970151423292316189536290292345706960371794540751007100364663348585010887646140536047232140346353444003412411933998564498303262815464385336492444970533803418243642223987308287452824428489772081509258221059708363326873115390471846963995177457815893128838165577262769982666109158187177708108360102566228669303173429993110191422374888484732367030646451996593086864018713924843321104403623687826622203939178335835203832 [134,103] 741409588582252220375846462602699241327768921905900602829141596079528879584916110535612413924803653941318817277514728181077003157014397260589007766048574859640222686355903941909219511165236346702321791684378273921554038410258546360139470445707699956156258811359619022190155137375628872660610929360832634485043481536888387839331175391184606752868878743053017246437984296549890484642089004926690481850178486237798859762650137322660689724077539752548766017131359926245235000799907983844766136372737628636357984747300470726283361939588292058417578462142126555429192272749005024462441381403312730920704493401903246958944980685673468810644333213147175697400449264473407529881164268127455593877382747982914031253515982942687958150500376540191594369121168650088739861228269649431044019400364997725971028250909539790569707679105562106321960619351196809425326211520522377919281021969128013743000456276298139645157918129794660763007058574873279692269466598691491367058088376183179018682836416913056272030723825130815131451821443389332974716429920349735686825187456402487299429282627994711018042674280690186368908805652811902416890180229532738316733960570389631980230935931342645247662403800676444115127982842618915149306419039455881993181294626807941255731399841553709490257570979340206401044468919376621786573896007388517212118366048895566872688937374753211297416845033269684380609704061872353331833998995862032583508036796264304717994434492822670167648949833763909948463974677540660515670789212545740441148705890069472065687872661091587231303825456411596124660906029704 [134,104] -2217999689737815461597317287661236356173782193291194690006432495224072105677651142422334617787396703740728914405354609668333086847449415930138135356684698675152109645320437622911398587010750880955643518718072233316973109718741009192232081975484372571381568030270446966206156816656005454837015671907145998263613005330378566940761681263084322143866888347278655372064089453507597058124249840583369531376083497070233913361539254055516615845069984388698142620619377512245662431197269728348329623587463950680432396371305644572857395092120414555050828602402257895847968269302769534757368000049801789214681364113152095049732603116031926919473241495599430211371111100714343058096936979830301492058722011625956459400958699642134625829935445052684886647275946041918652613410591046213556141208579610832964000000833003637066223527244098081937495110060953660925578079767135375600526833810043426910129830022496082757153266094612705567311000163705801108781264338204494286199803456832470482081603628313692885765227313316236112916680850403547855229971332211203676685048569725735168638532995730697825644743520404604908507593250039859920638084737523093190494958230624080051443231135526463191489440691976626139989865807612975168397835073059087596583698724247125996191774173474643275115697285423235665257536235253683067444453020070236533066190020796111725121596477181685483684767611722567328616633104884341539919751374049983884696863484673086451090141746635239463241526672999413080113886289357234584514365287140478642678031204086888309815272943607086145658694284269892318079584 [134,105] 3731430183536261088963823311094001697757872987519664453353575339256419518714768977728141137557240735688400533775454757378880445254662899501312739067682950516697368003556357336378652140251404706957136566057917801972811233044369614341638345093496850009618379822633839800110481269525297968242497677433782792877779615583560452078441958981898185704940770131551732999402735462899520257386721109314406400997040386440326444807318192324462997922218670243507286482082532328509118695544773852988878592795371310125602225410308786311807403384777554958628585913970488870742776981614511565221258017005230340694152406517409899237425196574894894065770104669016068685463976839135671738362464248392288449648238289490818482049065415214158336519706947018403645051268686187812271976306870820886636488687820434293168235215429311180626580543054177618306194624895450808803862151796857767847973082894513337145270705227159335109549963053298907709347326137422059410870943758444330817398169869404962450629717386150771417215690326795996084035890516939550670478491605235097600321569867396087244538077165191349540332940615568085070874501785578032276025980446584431478623532174309970198795587716431941186761278653712803349590604879797755092093604428832835938998321088377771074455689452614804398841334447772229094002646918192136625468898440668170421024847047068662056093459986737109386687538000623667103343852747895432183890907699459022149822445560775981135714682962587815749828325254138496823062962668368408208076645672486091397790396291750758792079187768976345168108861191354500112 [134,106] 3484356858214405041976299124459374182234376905216292935191654383510386921257394693428661260705543059783324746015189054845639510348392745193765249526091010061114945805775166854040509863629922212778291608859315583752211777967851713595364869876769587708326287841851375462805551409290853136351108890469840540302648482050093167721245396842532521584146738870365251540890170103064938190677876273141034447590460648358185412809062647066011224693220894320376363410427956250215009238455149644991290608794615439789731343959657226388489519403346446271362834134741942114248900775550069223210565698058709005689968858735069178434144077190748976004357954376475801700925734296888775964295393878237350673151124523559109758940403711484234513258737692494685121919444915987884611848479566472884912087853035266883346520618385552585173723541906357702819304435476394191526745489769109822252366446509274704040457409817446709093904769626079311742955307908441879735743059766833970978457168820661557384763550311036413895066194175163596092704660371618608608928714763484215967181372849678963778848515893064017420197675170774822880356760904885673448442498925558239784275870700704473931119965317709505590963908697823152933195154747154558872559406949575871938950215015001142213020935525977616920671450991247823272906142350533765240857369774829949554288923235215701016863832855726568252771994548287983787212243288664006245632819287587908340984586017121789357607932381812181593864357510351859287075333335938935679426419746553194089003764222525911473145676753630054936225321750368 [134,107] 45246022249255697644882183988320993194014371432127040637001744188634339869010839686066044322650937974217713843897917343001238584278239242490574553695430099747919541799279132504502629711870945478364532809106454799292900692826910360335515710478869070556575750075993655050502592415590690762561879825233262737874119035717149849727708661952460597150089206745868381436863106941434341668832493300151661408842679011066634766234354419161965710666729054397463270462027400618947113756769637854285661704941303539198173362241280538103680471706910658594165860630711707585285419181630919909342636457945954654602735571243676439330860900747059035657617930140297241974175161553822327605981596236122403855612419728741091623772990762473953727662235777553194182298882857968281674794112631293584920520356179500428094785605042884982385045215504744019623565751420832196432324457890817297801055540479942111688793579257141028895965612418084893759080538720800026382793931717468984765182261489910025957128601015035808298030564337694629096682977777819958449773865132303537879254438520785943183445619594149264953312602683419163978680831534414962841387714443188303944816094168970500227274227217115432918793250970905909385930707264894446455926497222983049213728601182341916395797700964784391651757372939473088385579418141820525064562651597535932450559130044932885754686946280743414771885612940361343175787782548168825340310924229315582871349212123452543291008935550903262678335183471339000709985568098524526808321583114310166920027084046292392133531024802902897388143836 [134,108] 123442182819403510972856275771275706840390306821680336054738771180910601021873541223545817955681581148176227987050582768733211792566865930527249683466957399065779986585681691350245992720636981594371052441582628263981666631843025545036687750265438042767587339706143841161412484863084136178119086104556198402785460031266571548316590676496384171629259848705514365896561389137001860673338339633380403191470508757190016419270205014749477420410747985458569242127454243643797085232170337612303492552771678525712474110543680811345387730431848432019710637526917370740300278972241820709850562244005822438259576833921083147111367928638212373943863721256011203547364030593738484401513622215675552979386526188767728687558568371893324741834857410633896401058650516906718024900730192502464516140770306380422211322492832812332667579259230739420511318049159923127630947858939866119759796891415342335011205527177218126994707951229178915307844079702332464441885338075578975320186728995914284286205978679282926311387022607429867504894426672813005325388499282893210155389129264347818988295831139720056682650321718745373520166802173916656917043871294747357628093923218055269055616259961840432434703744334409600787362275309173168537310461802682467774677173365954103681269719878836837261156647237927410266436458846005840140044975514231429413582690422612703527711768190905124637986039239637240514947700131197053139345944662838599689853755499529264845291045602799977255970857965605897992089409401852847664953116100302780974661893022097856736841046940671583416 [134,109] 143883702809208143075014393736833564101761309305541676739951371103056249650615124727727488526795692153248600747893464237102651635075942789388726680168021441685878158243374499009983360241348028501693540982343307078706157553035853778610108669886497325139169268022963770531672727637746918912026295852441791546341974314405725029679425786148176375215697044217060006457326676547221002371456570633194850133361042708184763361051752705353553172401837199676639125790815891404613194891961391508236672577389047017513634503057854741853409416240297999712846987051038076082778997685491671614833017639403387839756701955263989327226802312140905920363042118132016229102696152260332096620628788603680870202463292539675178078530852388002796686554220718113173302266833839405834529916125431853166022289730783367822549168208072775538193547490522046039564043659047685744564707218034254450124268508488066290523177074951096430591330837702766441593020312244962310603291783164274647737178477207161814690797139597532106364585190872550716673179539301731196405927864982429711817724124816193001863567705512455048703949635626588714284845802164281709500518696960180921533568625440522043305557689569801741890763095798568711702788072597351042822754611152254570744049640179236160232792811276000677266054695446416292126236293493931569738413591995405703409240292176113513863942030711262231766382274798797312631945921408646874853566508219526585660520820521916184021810099045599231157192495017910929337675007471955989898854548527964494292049392087359048372389129914328 [134,110] -60735307585969222957327551903504457281680824793047571832444844315283944510057495440619901734596159980187534152277052317494880832051085723413862905531662760231133325142036026038765839692006190701732252795638173937769105908498784719253323457881515836442537244094586008463795072258389879133757086042260412031404611658760359154734336809387087019932328312914306127895980482617683247547671497376863365418154823799551045824612843871982317609992968865937605945093319047843708448328201289019255305270035436544755684198627815467962173321113178571454741611974644839067834303058999245061960737492741852132928253271256701646450566240878395151899535120917964189566143445539800390412060469766377800299879858982487433218450050625823170222665870647869660703807597592200445993036071572530097676953452600163574759468938187296917179377862914979899839757612149969190206659348085794657369236675314819429920689582610591563254966349794966703763662182890660527725565599543244353255252324489270200730541361888946386599463332305133750410342213790375318083647161665296083668843569412447899457908916436115714428108293045668450678851609514064388792372429732964799135240155200524388388668354032862454171410207360327116789708140078834032940807264348577267022076731220919526577040563542582731178921786543681700971045153723146138230082976444655146885075542820077528208834728575915922439425907648450027240857032070348728794683099263233567858925747201763304389180129100620509946668327222891691003997528102329306391535507928677969702810938114353946765691848 [134,111] -241493129703230834042724431792678898856030296314601775049139802057241655139522629468985493782856326630843042289849389392298535374359926276560744534346738907272231415341385890602370849404738128378767269088034374779948952487710483364704872798221638213915598173463280006845760605712235698849908596625190309935650218657211779784251772361888577843379039747638847093655857136521349759865707683488261477341528763537454523957536693573251192293898669633324975529654262532346532502732545616998207094621403744351912253187275063717293978483824465894952018935180602853784389272849484253440810998352875278408634291528319548725921930166788393808154813913564448451665680605364715547837210964081033776931863727249177691070007319176899305117578503608001455509824068405642586356704567553620317858324506366963001094190778854101333841809653153158326914247382212857352348022577592918126776572575171293043263985140821820870182560183388870752839780041217619147756795547586169609968198518292840275452393538391022701842487496682016120051392339049937788200044771640452873674880500708695466568736639280751368455519693082643095733455715648205665502881628264044194159722800679169308530097326107384218200594061089413880068320938307166865521571245531315937365513183593976041075178131128891557659885464191932575807552362086762811089415431228214025151229182591014412872241822380197184387773289405232293717063728715564734901491663470997368411014027871267321489838362162742204475830039695786806158733020782906866332813680160784583733304937204078728608 [134,112] -234190056422217026150015950203691441814616678711672015781264474683088301139433632427738883169279613280439816932535442395572341835428010964967762379865443320473477465803383374655169573785020807062090681548041401743608382299440026239684791447058760001698112399389385346659263071472859806187241949693208013149425772166484047976813708943430477097035512142669877833383682651585133963294172333465029364964854154310898766680852425813342145688102218732844461657410964585698104521621873794473533502629876241351716430684053652687813212446328721077344514033966768065036488599210789231383197245538058219903296288095162036396462009732709546964493860464959751903274784127152738125733695139806982652167021541655214496511850327537980273852524249233287574395542182711734203401635099950484126258816141689345484601310806801481534525399144769689191181679792861613307699341826894226563438863690713807294893326143606872281669970168758037474460180594093518898167691583626599466762641948686259155346186962650800146850974088780202143385660719207087826787150876018737224339819126165369974657405237307576562353676425233027107574240706360542799514039114303730879423715207871223844422614081911522982400149448714904097883315792593346781940355369503431645862451812497803439413814001150757511617063483170939503432609570595126944350904507893864477577869293690722608593396303779550970364850508905404807223625831616405800306421394674563977214079350410887969133704242973718824425397140256273597264921043474891159011634620895902504681428220193344 [134,113] -488183155151292674347302391594206189323031756893722499887186002303733741078581741650595285864369775224133794139917312619765470582682795714166177061490604121352245429400282764420694323499351212347460439476098701779826007178934892344420449803780627357198707581514873226099245424723155946967369241934551890761247525707531405432369370210787230118368044733298040002622903682590069510763203353115812290691630954495309175487830604615948220547073842614269453973923123519810559564313851032696382932895656778064453020741711238981114054388578475400817970263558218134826983877347373994740472829166778286446844002233539879064959774882101352189442772560380116553183037691171197795774826959623637352536916662131247414553984192139882170330129802204780098914921844940684094573518571318923724537345271790319025948493704652914887437978600386460775721963166701648975173313129218814122802720125863490770869757762137336835064542299533057458448644950345224369752795806116028011191044965331038450686143066103351195249589643257093383499306018193766347486179771117830054522131787762423958415150172565894858126958852914895066536335954246621991496685556721257895429888534247338033357522472797656402708252923936217790830839187657837296496053492231550062912023245289687674783247092650703865926302883055847902399691077569192502115454329358474654524150446229805568539214520387489213372374259459924995822530861811362958313997009590123806205371231960119813242435162925642185083596507903211330838913724484099939740122198070305586406152000 [134,114] -615518341150427976096278685695678706204264003243797786135796107527451167045107994012615327875388468450212777311015250572993647142767628637769829582943854320151006879857253340583631136167002417477634104532387485082838069948452491326699930794217157395423380275327482389288925146010116735390167579265725778763814750301070476232909661865796401091277554513400957642249480112811784289643192080052179983644937162343460690726194313853156190271970428743737133428739075825056940776615167912960281895725379078007901939593610043564528676578762770726054720006455188962725588467391892450057948440045157953699849722095105453204322570486615615814661602228526136499655013322771533790678934744644994557827788390166042586633368581329652738940645765795097982618804521051880678829820329600045400875961741619499648260641374450922721417865925132844602882122352083260153033530664431227647090244015312344807500628084241012413022599763461577234490374318763911874909088300682987678705045659987806499544806404187194077786646066794387263261047112652748387584436286693668119167877037920471995424554259511222385024231505405202501021989678495354768468415485892904996606379315792207511326224390935708715877336252569699036227705162740084435129515914351183718403274213923493745572666857254695027642969847389254568395217520529280256136275676894577940772950509823297011284683861548623247587361465312141554013875131496527812899878105393185453929791407337186435093783379546439455130747098013075112004557061072641605456882147766689253576 [134,115] -356566004162687813596717125643015823000592403551526566819281822372176447958338972532576573826278777982081810702498185220278286208027151891488712099568141193855162761529640449462935884157605752928872757463267330224079631613333048405259433112277022578274884045054833585452939140723139590303811606324098902546291986465368315758651401017202724297592223331923324873275609498760545470058179586123397196912232292141393443614220780606160912927765642601398748610292753742323542952463485848230790917793691818033564246347813545893135835879734264735120092389432783096949375678373542772766392377611413162672734953801748219760312627201607583267421613744107609112852289967942982886057939199906387387396421950164965137545479970871664223486151781777819656398082287528346717640918290297785352143671592991746779951897753980044542816348917021080225956890734452928141700286878985955388370947548626055561526931313352735923447406706687976912932691850363991968274172835921304160003443544526637914705821210259022766038323763164204158493931757931483839342219081082466590652260002892323695646450996680837167935514525409702319829241732573090069728720564206693471536733853910632081148182280374421610128487181408144704142619068828050300522523086850697209598812083151067645281389853871312065234385902680844415451402179843005016469135152982389870146355167674509264002865491689258955160446718860169299913740527812165454373633468933170252596722937519026276447141064479760937060576765385741534992960164379606318660961513379836 [134,116] -152020050248550647999657658039025827708780780521658926432081300194014405568860513144379291483864857357454684164395783005530592585278554154069190444826184097692850926320483830221335765614225658998550196056889438746180041763357965763615205150814208806331429879400510791020803933215759356428380399311989266841839995067023295601106971782859610518530896019188647337974416077868952131887718639259166674370670186147342023433529600765181253415709032334698993065932752372296198174934646604622272698565783412490817275744499086429607698043943850674520882415233286165197661263732002134809103005103523631590193582637675388964759707340254177024139209054018083150731468425437439747651595655192056341778559533492026722088954630056258940004381250844926725739977359320429922689557528771662175012250436953102085683897298461701257744288438075898362760978558470632447951877806219463551796077252383761625440446398896155301201861567709731007346685145833778160388826350127912180441151202312359132187697270126717679981258957922558227869558681677540571221096229975179247839606301366780640095807281088972847819131547875438015256688994507603806019067696796554982189282589429781768536023251552089169170721421804087304413435032420790428088879246135414028957872931405208418470512266568511915834738541406286535852772058842216165842849202396440725765458585042424441572308248741664620426875560505847469217676557767176147729598016930727416660761984018343216850831826915725914404986739349663858311142474909410697233560868 [134,117] -35465920763940624108311933682800830979578918635397660877913466970375262788442532851570780842152982195002800839524038555083442728241045135676108863848634364057746476263726688156636738904953463173894595009963175155144700993503644556462517905382367599824815106187141996679793303768918066981062097011782985146165141218494976705216167900015100758033108586141743630210689294107154221105696625742717717048318157483725202572524300549311339762858165262137412765405003223208388215449131016927731694115313098076356423483642676690949918168386405173766932875257755590867832838606908793417355968506315813849303824218995811066655236046875350239455844692437873386745265460799746610458640838639998710093222585754905947346586434752914138568902982201926327880428076734770267860878082956410958979821737085132260324297188936432408981618402977843581562597671806168481145949506691515042796009698637330593760292818804139845717578218949591789012308021153991917256461807423826075458832194808432534769768617171124990043518053628550215252126023642139962036398262848580521689647841344493828445439380847350967412218953516838964903435382764095138564875106841015594362784775255744032839692031741012035403747477931932062803502050759343752882411495400208151766037967983626121674575192188717678085582253679254070546051069186442956492228732417192377168875551586754959381003022521568969142270500071024180380649714744696766152760612523475323000215492255521909463982995874079111849041127980171027822269889147297740112 [134,118] 1931988559070381139479828684920669729168830737719958076857926785980797324916118614864779262994990789199396204805985111732511741107685340244441420589627427376616179740209874249887161013246387648610704283195847889681198745427074311835332961023347043883117878837830334797172947806529333740651898939897041680222409064075520221127780087079745881928765155495138663143007971494154094806645330643890498255240032166184177102827774036671477397577083646020873389123242753921372715054208919511652945947093525451955060629482334405939437103789198275617166520515099931543979893987146582894491959743857632283812167318857668169927147289502235275425446075390594899582601901335269009464793829040400523052111565781690035865503676117716293976964476188850662190955965418748230315970155972442008693840728818659605994006349401039862049314606158870685459115115834694032419724773049386963734863406344164133229122904701244416583813124276123607065892756658799085310191382923732345921406181694993437546853550086219117132720013875671504184821321404529549068097556549360529156004661985587942273306911020612844750368803604673044075397538700267221235642444441732957982335620394902123155107735502779758872879838440434699402663935877814279667349852556078647413069803379526501574962623967963209481359062367163686471029047380018466183376826518567404307476326476545567449545244798482709636324040141288256153435434918791714110999777507413062492227667657158523444871815602161711546059494190824292428445788177588 [134,119] 964578361214344559065375029441775225148804077205951044432299220120350906254173557023118750549474701527723556600547004177084571196472743089721316746979886764619126553396828412686634728742480024778231973235229014221917784791716698857895462472549443837336545166196059155892192365265492014047152352409449715535055399677913217342522048728100760316603419891617233705734555006038871331962788673152524935617301079446286193881119051867286089856016684169869743247087440227394419251918364877374274461168547298032933357882549791359792411101054819727339794541840766140206888541281621378245785340629891471535165734972066727233835347423867694743159099543541776340231471864205570675009439318008882882720243793071713887314463838601785349303760464851381214158039253273813094515565153999305479767019939891529818435447141537813456044661746333621860919704201741073866331076073518746283869168615032310129359239811948059939149893957824487274094907218168567053110240537441588009486142526983383984389829934134229940382243535507032302282286932897954409604338512911301352447238103242060324781329276489848928183129452662501855258385036723376491554684510076407853707626833863596058341670210098437831927283886935893623443160486847776939235153427969206114384708404546098387458944230234027987927440632976789060380351982072949006885229779593001401089400921942712202866677034137487770835755398237454226728416132337595584687141747455338015028264586578842257656578386908806555806251132898948674156208 [134,120] -111856875941830488487143100499088329795336438500166117390000924375804657879288432446371348813656039115733743197031044788094477695980747920525513498577969716674219340176275317242359342398608860639891255577057679430199928117038990032914576074957639702530654211638347698162958880425669178767415277520944121180958344036612953793207476635502858372070155775976492138068549081588527758746963095276523765490444402968858429707929947128823226331536199376882801320064455022938143339533066087029374864242057430746762319721287905385022256930612035826613497606020425066815088383248162828721607288486269974913763607369015579430779170185451248606362203557210995173655109102461874841368583091672805087711630133727038621305826235781352667006036550880721343660685582515276717220929437363324301097482664567920336885393971377765077229941300928312889016023170280261161447676300814770340980255010956201541302713849763754025830454431059271466816130446711793786536705731713584599498322592194123248490570791117392583447726164281798909580882409607454961917236248969797496938175094892818977427810253878778526253814147835833332505052997448441561776522299653910842531007685041814722578200144969366200668196468405245444067309448887977015721417043487716116831015441019888193604803315151055631853859124249003797375822036644535801013434737348352348440283365076379629592800778197383721927269196527877152182598327552693210938390851674833491836467107630404038455155442879234655260444257483754120 [134,121] -18851045364251636783249253386986961395332106633142484241921706042961769185921254067114325189800653371785984805130945610225475109842277720984192392979261510602165251705578234051150004102443212434246665630317548291217245870658482023467390902702198893377619811940626882378345615398168465162890108199046139861068632178725825079311635630556785389656459384528838347013994115852277607877670771535977979793270949482182248285946695903950512581100289195228327531777872100786334828339994686317009466076271166557877924459857336925883894716780437831825514302339961903180860436997275596962424725191403462227166590595631892412877070264956391968218597383037922819735542666642768898784623392615201331191762577272313965025911902701959653568962597926528708901685839893031902328550083526331300273226975531690131349373812468418439073875961257640260278695530403593958472473565043232838367222773674361280914207252410411189963948563222879718626735869140937163728521117845982263976489611141437277840271257809335945380750538039160055831834207505988129791172847527401718867325381716164710914184195455354803046530683002972361255046902685145348535808428320838871958048847653430365667798415402879196108642931312829910656578319316910285451322540940247207621498387262447551819134291360130152478912564777037981144859101153452826994554812940058120453248153422935948205804746971970682433912429909881089249441720319564075480332193499988851847928693349533400892329334189891900652516543576 [134,122] 1998313099541746277876096088339073524000327131387128889995970715691951662311628571988937277375941677865904352558623544081541790847067330173711262709308009472965630223407856833280819445381093469599367195859713744438844557187013253572470630198615406071918556321071975835097619791608600822067236750793057376671080102745447994891780253475304432760699809194190271396618738426234501077034533238443061901834327846238220407692334817144977319413508833508321977731522806512119209149202860649062822866288298134464813247364868458691683069459108442713307838894210633635670146367396431371693943198787149899088886331110696544172805253493979873887404797099935809665491286057267956931991289497981198347746900699022511235282078152374183396967852886420120742215967831282337309380157014698348596884498060870418784770145487736223683690525097172452604561991412686539182035130301666084931669671462981665346064111931877476654318405926439232347303343776958629435106467881147395489614216383226147266421458611438721225290223550535760637153828046209970306961920619943133398028550167844476415267283982597744793603431122703445419657737879013252437662881961960408074216177253097120786343295412615176503382300867437598260788212400718509695073994374192246837671155367954288722736184873452686621097558246667560155775553448049261523909255198967646895139522680810260891359331266439768544775500959769767250580039115558426228176818973099849754988795967073370460982426400363052813416 [134,123] 523350089611165290384343077553521347877026299269545908843942611229451365246662937694704755677631487639164908465181867991085365880019399205705839184787175206552274043821173128906965898531166113936627385542277640471420426344194736245627215305208219161782231961731047993930493326340816842645009671418676807453110905913709706406967745028456830993272973729036090866734338612615995003521471384322219498321725498187417970294105735222951484198860304233425995055012024270741412865063263356953892975471180352552421591551808401255076402679949561175738369078864293837553143546411385236920399693535793896415988531127093035539410249608476424581069698636074902606216404408806286434503868600438192688504069065793741505730191419224390054188083304799666849034072605751389434650721753117058912057110807547125965028521946952364982706853236238894032174359414810555940888224997096462741304934611468983689624214727876719008093528424652797114020492766793301815936771311088953164670635805274262635528555849481772899804266273688071244359287840305569984269119367712757809640140466808335212476397127150270708305956845418285783695022155925898383638371925300254609678136717448887020009002009911920918795118944105156861907842961136146587939557188569158029620557803104724521324381999059674631472355607569116261672241371313356256991221046464204749800910194910672757569688711060347150043344060756687009961697166112278033272001114101635991873103136521218390712187418847416 [134,124] 29553077273934992130220368788604583454560961795033960180270853960102461139852440092967985446027188933746706590607195277885690119967446670196754555288198809127127828425093711761224335214817279475339492321877593517056748733136735143769301703663010985454195490295264157345982432209285424962413957798258937273841567912874180420170158415071078864004316860768318829311793527576511562835044993443736802370461941861344313579272413716649733593325286533494045842327818981861514519521963900935705098749446093348544118823875498619737627496721863386056941666986582170418596099097160922701385836588475968362484211399033777955753227495723067314405915966878537582053451620015315669597343251878432963401605133761298817543346389547983793699587066286571527796203744069410549195954005458974258660207525773018156651645370037007501272530418108758190193110262734200815659776963058522067459360265315545128244271812002366402449027920829719325943517411268425738658682896272240656548003226498022695968322762600170042215086190121323068477675868839479456151930686095975087190884846247396352982593471167866112201242987213439668234958102040450933080965248947549456400594716564047036495422797192737167405433657774609795732165282167627205139495706603895592534621553316137955623947594540306127482453313118949277255432340055447501778652012325402873980376212677618903318081324878828194255207662756755712784648094809217228650701566581558447564181589443084705190229986 [134,125] 639982499767229198515702955753158185005268785206689044541679405992264462779071573441713640610443037064502323299557852677622897229739420752756851910046381869093441971919776091358311380597597513308112382303382543852099365097977692453994035020875961356885797946248212986942281084548514450058203790061679323312709373451757623251224899979890539969966437610747268401835663618266988432433978603190564120679981781572875605981462628429021316794055912018941179256417891592391592111947697313757068148922439396907084433629233843741111614537862367431301603742475600219815232056392951881603314197559866713600530372988619429732084294309813903781748966915178905697211894422226823843586166113013163015223848412891188581870271946317419708121366546256530316035554025900317685894821560337182744699963007439570804637594974549703213828762092647193217243213697380045820844902279661785707762691646018372357627254214516393836197824454601906271320888804522060084414849519574020186535796069256783232023022447213058900149106283716190686639311263004344946805929880252380845153696143629770545039757839124527099500381997847469492908649922766796983637211588018188760679607578698342304973592468510687730159263553479423401936586872717034008540359681728793917672974433421262218132458595185685303876938272558890093407935580147786583484952307975028911002204323628848765399575338297266883729701412808975990578441056287629242634484069896168842676911135042232664 [134,126] -2061256318885977198592786928080366215384759930060625565319449066774718958457759883545025716088987986181998405364401138257584982013183238534172062135095607935644461195424846834818895915487861117167565262505542531326541062539521886341054636109759519126304066196048037623169372185998684664558148376540408062599483579950097568092844009677212639507692737501075465981972541070739882853176047840184125487457622877286389303245574563609423855032716277505660153430787136178947426659818256696426025512622707857511938754953650439513892427992535329646867349130963370041322730564065000301787854258398491274597777419964962453432843952054792831439926995304682894863988470121370784606281036837176250233727145833339338505310681917006466229642245811875303167800814965208659991422050215864328294556518121749069955530734805089781802318195371587801604559872395423169511214022256354715191503601825016751243378180964184188809078795226225512168750940911040049092678365520347430146116242474998342493104866197091920047369209041251388664050515825885921297725405504027818606303913408233987777889390142185301387526833395303543022932521243152778251965768619550232257957108591887895922051578998719824564616117753550532244196286763920331860366534082921966177221112012729617398555060147345965108541625949151659126457079744263549068459186201329842904859265884648011808023217470342809012945735367686031978505502465080206364470427567808754293657221604 [134,127] -284559080611369499103445387122049798458127569255288427924460513062652125712496994545053597644671244004142355425959347651734128422468777619309489599100722042387370856274098187469994283909442821810653651190045448736690593017156025648688437204895992301675932494718516554934124220783131331090379830203418566738372790914826487772005698124297932164913620486447814332407012920096789255156838794914013814554874479883300019324509552464963546692344173979827791512644605339605140591235308338074017878987661503556936226715991689831644402215367751352140641194414351707842079511642286875399046281112707517129219971457460676029281109990572076561122225023030028750209854474215166293116613713322790158801077793819348063035843980705820067326378445441647563126815238891160827714784401253060946325564672859642900304903379364584220149060982874668899359337009446377699363681204667356754918674652440056828184629419160256365068142965511474291171523232030148020596170237363885634234064985568139148480605116008445923684786655780849895090666021314748084144143570502113952075140119674216815899987031268399694561870994656677383755651483966156440819635975256577244569147664181800406193671875087670432692159984148924642475027223236527431709983249509360026235908153010508754875966759757158063760024493931608097017229920720588589959766926368709540471044386599720420018743599911246353507973731313206191076004274527761470829974698520998868464 [134,128] -35570251098792923383591840146373414222156602012125272321259335970481781293252977891481471609802355092296877551308181686809803842627558012960253112479540562143895996426419646528747323685675822115715617062423247737827087892369118070461497473829012572777887536880877850273316624803978155451385908998405284468379321060644257830458214986696674877000399419877249074681375216306374720981337672372794332290808680172056420996969088924896157790369335303006614912736436765045280814209234414588546710869270487111063023619919434009931734571297758460461392711268855543876713908810819115666911375347190365647804571416221813605614046044232995482213273341678236059005761530711824924064140375564696978502646418563547596636193671096172337634962064941210899893682564073339071233831185120922055114352088103364516894548463971912520031552752029923567046930556858512434120114421262308453798762641313563438690349468870824760462911758361168404531341407317887052535758978935960663694749955387037687821029860096254452115692778657771279491688737333949655771925334860351553463223249880353379301697844230147397039442736069439145826754558557506512281252078219771698618975497674095411066990924186874794036042873066834280752642341340963766799345652574314163082763200617748608785324317360796544937615862669928719975210770178340596614010434947965174305234562806710957926383162804981993210274498439690216126397269537980850110349439036192 [134,129] 509235081180938823005926268060571069306980263286813553531494240793695410855332811594090026215410676436918130661681950553902305432127075371801315984599286517302530107563518121853253997594428360185634398737739436719998021621037082583301940741689483730676629338110674844054059650728824295763733321005526625994557179421735067915665607864589654138607285505718397154614480457868525048664557467306656981856205576166096455105351514351554429321469167704699179078469694613814866470164655830617511855698950673210305586791831328590098411147915520610414920846332191495747971314284374135078496685033496059585073366483519033519363794109171616221210367100871956772901669040982508509644656192750989600212005685651630117225286289315342896988996422636985223631905961245842934936745066908183001747399395104698323508973993951371949316293064413345698984417417452652063050952956619623450477850276631794181181716665418595900870992755894523710898256602209582469741266273399477050941344758076281741044857156797653705229162425887452806137176042204450795579528293870346944864846497337484467430334514485342628558596528633152691531678515063715726439728073675004155563764216355829245105394328562710504239713269925420987235615902085602359205357030774863466726420025682046669516769661382463970829384300667002530025958763241565512807412890323893442494245773078380430022114824403452363327627045072178201012501193347694114201908 [134,130] -3098058294534212937689517669963225696967904645635097978246846808653277950704227987547299573181400643551055303630081979513713248360608684477824482467168900342986715415960120161131496445140194789085010737531377706666838032588826656246537498588280359038394593789614458169066321871691249824653507744213200585285010300293775850215271412020627501242799038988789340996116809474793876018059764615642222653167027853728422347590138783990904121518907760931135644581487852644610596688880454533915631446828479813033202652440722902117512880278213070294850517112870563669672293508172664095558988457698247154036889754007852019034660135437889859301329056769348003293345689233491826400644376864293859373475471802173097015397615515116919817136035632416360719667663416267984130422965083983312275992609504617051002705361104361230527207418789442503303269961343206734306515681400984091697317462651134103270423320046068501885113286413819727990914201709145901402563591609692988850665615438331633043136556034684653043455180215300470782579492614192770532071519562541453786043823194994745326010469976503711052604592750050052417151151671925470803970064036529584811402230713488253624949917287737847404445007735700622116687701933460128505333093854529404456455974865058494226009644511090999362014079639944495701125636787919181789187387928744410408403594556190040748345071876866940427775069498494673941589014835799704 [134,131] -40143775736912001640849030856561103349037130983276891311529680126205868513567253342187408091040996153090692336549014904242159955892726866021330602653452409973752912471970587217052268240231236522833681602115674373764488740719496551026534425802821053346923616864452153809970759534986090902950316158359433488740128362769346986515076253521608884244883180452085728891700441825391736016039685991998901840747702850757046015191490304857389510753075800787142964274588062820843948198622762517812045085740684599157287784624725766266770908127094661783554960758027326787174594565806696219843003666641925735513648352819384579963120227421144355759139621406582757272704056752816472785777925285731875648557969105589449894592091826495131768731680971373152041326815616783971908250101453195403507238336853131562986872153849683702165353780697862831253728404042802914031895629988580549849369434007331354246386957091745360995928127738221327305819747037847301507774512662550643842653667581464369493421326940235126105529305679290706178544682215378553858901440157567069669107930928208096589395153507255768034429257053326832647252303887897589653343577581722222233759302775369664118528415293169280169983726555351575819787841392411964579040986264344816849581648050038794000312229556850790831525828350072031941371422147984613940243464013635890657010667975103846733958583778015145671590218577454931455617692 [134,132] 1229081699714730431928091375691436825725613016842174145987299976987959864700974194441738472393485166395137737419261554962800210037176962346384365125654661223005550408841742045718525435495160213362668695429513532096514893531319096290681650094077241619404738944480635132919410595571420370176140156161330611250853279606208522442986838376257740306925777529386740023417202176679809375321154470117297811262654480583154380094678073288294605435560629717133255692775585318464437158583156590042655452878385458896182364686456745238469947404549312566804553230850007769422557932627180847120113588618755013817918234051403801367389501796532482232859852708171651961925459999045001306303609701677618515393422140010805622369778426968652201520904311106094753602756528166019879389473325637998685423935374696422962374559488940181054814338718700806716171817188335972163868500638738116331066595124958829712355277330950952033126061228091128837015434577836256961409075751741565941397715195950162975480382118245759575423469158967514184755341431414101199358495429248891727529568804037344288098999609689096067661817459235346154280632048022798053132426366103157082736089941523671909184566274702143565126014645515835079833523213685278690154319702219006756426725354499421981023788651111402215548801112641875394038302120858259876194694883361504014178345467572350960656686295852196374465453815879135988 [134,133] -8297806695995257868624741459513084171040755240639105006933741738748824813459364139598601766171120377938106202216121548200807760700533013196342086536590361532193694866276659169231232410425965527594610350454091795958157645196050916302316145579592409869176046049828357674862853292385982026023298803919235209188752438230139982079096776679002839189406767613186449950167661459479724788774854201648827945065728110534621435611252398527344371078103615976369284417379610227118120485818017065764574272087689586195047384709026531599819042099180136763563976054562631216988779737096486450641528464627194437997363302515952016171991587030669204113817322217997639031925716984403050539734232240975745970372908328267568347832814514615360329547609898716081132548229812135045006454636516526632115935879585967937791589984467593885349697545949244849211601952525962712158521804121608522229424421597465460325860003243970412556934976840719996683723034649329343303570489361340829200472405649701540367965609716792678228666545307303115318811022722183364807409588078795224189075996868345144196075644789345136316552325636757879805734279897466018622615311471382653223200707079083013186972350252396607011644694533469863113865561852376016435201008604118727303661204216113057977144834309062119311505793140895078348930883559264063815146488035250521679234375324025919585718402624147975994162922240 [134,134] 23916403648214077313062597049835027402732226728247171599712944962191907092877083058956828210888186032090536017446236432935765611666209924191207483017853647135017461167970964162144640588686431497925791461993016232203555855207184925102343298253146862224362240549628656688970710032204836960158083807594844041784899053915971607597356171885087454157297021950869199684569297818604652302132885136607212860914812999181183019212778191237490482373878830365671788881310284606420287402223287919908068642445126344638295268075305459258919567804114964815293734281385280649291618285654679403196957540883858009005844252083263457410320057922489195577944265944879348764798897631433314150636101163070469851392530162612444357739256125271182407497639222516232591672099103107037012798341682167577752456976456473375917671612232467671394647674527338866133751968717385249381114964381598568327201505079635195633704268890174761730084566762011768972547602213221725443886002918354248068986113374974217315963997077131091916148271367573533836394000149892594166141614008492649484729075471384694535427152243589493071182301447484928445678877069117958942008581083001983624272774950133791412078077425271553029286197454437945501185236932892941384171927383936661618687681038355190076450987433794625111971066092110884764941721173460708254277022616285068095362802141308835775512580563210938945 [135,0] -28514041640170223945822440178864672029866215531163662034139510396236258804390825003653926257950610826746517793349517578018665768373424701708661549590491492590529625786941541539949456848400083023581999991844653704532716349431122232839767093071326150523293804255243981659427635494794330950088034465719409766935610482955727811706554080661045967180827476055656605481321302383501977904365217630703173273546579349966877764430572505803343375625904523095846531334850000317217247163853174316663762282483452397321109827463967162920488563169560406274348148664378362860585765225318574374551076808177645747832747207397297690590348284041892906947011051371346362353533250013012842643606350799948518269472746881346288172903032233032547264901514751363342607833218961449333884689358154957499890478683701362521446687850573225884277482351561650823822499855567105165775942122556280522257554392086834525650923436202117447925223398238597695503078141125230307760475217607849928759877117242275949676018294397346792307878290598807249216162520392435709685617584629059833516020850904379905166973942819931973402734021078087986791825880792577064169068654481183439759579278130425160557300342908666020313146298173426357151215262880427432777913954560680007968690450481456805103634255765982362184903158040657405968762798103251659786132584087468358367856367557227280036351787421514452187643775524509018493216700322279759873493109726350053179098489784311545895635694686969650826272752490394861386044387043781665165696758741991877022116791433397737764109658465172394841967815895831198747955863574258209616886906511095418840787190390692179350365308887964832236525539592271742470732987151347197178149898169926508565664052921697542357529120638731629972708410594221860152467638266990398658561759977814046455965771365045434086538645186462182811727099384342897866487284882109564020010681568604727048944257194345620887165893009296269156038761138916015625000000000000000000000000 [135,1] -20350075350927640595021494308933958886008939651053783338106716319663329661389999153701920946322617378847898778264823031184190576210207444113895386911405580551074608622039854884621266882328463471932484005597528637153570654659769498627620891957206867563012926055234704896228641206386459049842885353833911741913982174674102976773933387626865869361455996778811055261408217421886006598586280839356978630106938905516449568129863351973452161730108636760378660132756972277828231208019140265599976070580427486389083946577846809513542533456223167655477832727061670577731976123633231022083495847338728141964083065960600406645563049815893038125237851368674221362797626618953343776006240297611867343900674609544401578682140739750499852384252582297481969835911586401273038996763544303416314832816627415202631279468527902058149216460376431691117181593889632633298860848983247989648680413676416809863506684207575953971532538055529013868984143505104098839696714963154588751807456414086586971188219442536411364082315307136338382935396382989974681548400556278535894447682441460757608111026798109438188542258220325381229387560823922300704490262899627585523457382574039455747411163980605076667347502543603915875720589338905696929717723958180426112834088552041423351566894188570358959627673500940659746338953966909103220743142072888330589687997512152803697879682797236983942675430697113736249660893276959457483395999585781291616256649683942640138058183851325368832560019538602720749234458617422641384648961753816902872657939283516136019879775213949068214547482584774721141179100101180591015455550131445903580331494878582560442157307088271498697828596835004585976627995138144099047769556931514550701488785111738911339934516697408994704738526831931592172046187566593759433603942800134135979732368142533681345786805354950751535753625322727857303053200073092249596731738313014852786952944171417301217697284898555665222374955192208290100097656250000000000000000 [135,2] -2225226943272638969729766906631056045227990351460108676128259376505536043829061044837135005407410809652050186389959798204565516624267102478208448649516186162634319392797023206111032455159391235422498985302298575937059317668737956750211541918439705301169263866359776785778650081557351066630493650810408931788901337143634306547125641556397700700652557642213654197313908641450029842988923029775419585707761477160625071256779068963425442995640308604302988558312140201852517150281415508014114852916235338396881542826588004219077746306148788834655139151889895114524853811478984007456091584097961702249221518909939190824589008978409068651486296519996447469188118229540643470792193167710370467481049336370239432636724445143468990594411035929719399823872693988133008907349559558360151204537971234378205235397994073869160456591612149324085852308442650921001402468262323255695115604180443455277998310879653552138639061426771416665390943068568984306408199160076428565862739028550022490245036268199246293285297687734817479436089493043852145688174183985038134397256588126632018075378546130594745670314468380639414402261843747214747065904601920646548952373651976649948547580444972249866692307661581987493306504488713567393154884485461532574523527338037179320393735870692917996842281243465207326367502261446494940397055729816268329742290757715374392084413909151704697476416155065510204078563616134255012196258440538825595499301831023851507222075735480075625196029789563428858937792462092493750176568195125621625088769827690003057878141838172503107667911189407148543832633930400321150488573453726539423023750127296430092648366719958891669912914474301044899346660249535729556653905070123482947918172013137351620105079258655536550134055425132851821547523674675819622341961561836820320707595702935275720634069078915301882104734137934733097384945441390920191290435085718595786947052321939397797896219993729616248856473248451948165893554687500000000000000 [135,3] -17675169249020131087204176271100964331161100159933102109289550305398833537157489190406713820873638304797824994992655434748590471075967278416953238855123067899508543877471420682201135527322351567625196738711772268910715612553603643510595139333389415277225389972640148435971531293359433532608913336255757975659062732065080595668364535683267994361187009834759014181013029168113150128718862209739887561791157888691188607885618915202402608582271412468638074554226709420274987928945340574884896803317323293441611333003154326432434866804299008812898357834990778986257486406708338788977871841087537140155915281671735524020168212805188363822234056830556662138815994911022840021132670991537491542585404390886544974316773429013792880161735675864563239141011671430706202633476812531093912565843048384630448553907989435447446318236155568699420274505017125488256757594647519289407806844241947044052632059803391368824677418487333982905767530583201756239438708767680644182613810847899979361749579719222805069874265612902796218084843415917239084361101446781978085822599644653264153600500459928141068443552319355791767266882703398675646915091493801952136203087035931663688856410083822758169353339911427439226644548002963625116845869511245347476883262868768621310091787650397233963004006167379613971877630730017281054897205506064348851050469336298968650471662446005367501531223161709121208932942481781416246732099744121175665970073966459990309820093753884635285991396842787604620260871544377115562907278384872749906023642416445438792211178857101758253676147297405029983112434293029786971416861107437008135551893232869087201166030278692467151962744151425778849546535785287831065098460846011365325279827079486456334854111756332227254069631072365993507014547006689641759152361273610376882245951730163127049315801243911231039449827571267385406786697223261331904816674565366197186746158192289419023527502483617013240291271358728408813476562500000000000000 [135,4] 803092911013658243269801653500324608941235089079162706046956758953115565003794154723923451803244542464437245668176514431324257562645929743976449915711246728283689159385459759965270092959678690116800191133884644018639554295758670754107874144910831417546366219534343584607352131506919836961492167627610248837064202145782615002563970254221035910338246674744900652266524195700288389932593699701530747854997618922319251565460979831491346173221963450747402835043675523579398231579349810545983267663568109353706437624877146667184702704470655680914759124955765912206919197044912385762456230937621930642132655612282152383734181772160039824147780586231198103340843618945014658752000486715436484187897088775215981884807405805069764640395094277128889812052334354480721143971457533112099628314128388663165307617016240824851802796793174812009942818790853634946133420425388504725421001912146412381786407740133289421660084877643184299462690717419777471366148634945062279149974753519357355306038897098384711973744474677640109936609773541719335267474517601589197588359308545822332767869552822518970894382875954856894545506612560421183496103655846124107471643994532648904855100364468439438806559436600676620487656723940132865537614328293919492460556474375039263700227271566923071795683044647446965705277186428083610122651514966963656784362377165579075497908737363420065103813109632165077754717253010376338862389834510208461824354350223140692746935471112592449714315743002482671532340289631942980341555619302923632207225009232936201383012524501036784700366402674042668188673944217929734556996096513269805512783463205500614045249580819944357954256250031994953241680347003372689588697270803491300171484412598344627484333667424177708162491847197657332292632920497543665403827441383052472985724329593760407274539366189619403912212957004022153035371607995926496043342114602887512545249787594775319599484444954562434304534690454602241516113281250000000000 [135,5] 23670937324951517240126115887841088346732769214830029619868215872523204539622844364170174436712141309374727151686213851743797858824319112507692101611914942102705743363972284832872673681344607479034098133241491635445835336558056859264729229319022194400052955628010850189262601568245579837528530618782968011731603581417850882302744318723031443106823538150485809883171498014287839898967717215353945555625524276322746152301515819028912608859550419582576702149010249553596671143773874364055910346248648637568358212495758641977067240497790532027424580470443973860233948161340571097468884721590052643573216557463598636578933445005764836804989406408646528549621769390301717661772178911848383379995683352689358405205314519547065253331583732563148729902646578908391307594704338938045029657036387970522768385718068508778907866764135508249798201336828539709717811815421047375503036217410118400158492117523823632659954778052275558105385511915114866509196643561717404138407041681314737433560195898848534291933139276021774077717380767048414606188400289604668252229542924583894988216895060819464272780782570078673105595853226129024563204815618805823332641868134368909235183367213386309332362308661003142238291245487426811065758404731846647068617705457505736591331801237123736061649242237959746610353832444652777576538494563192527459445766664791950286958091468714651652576635634057796131374299382201258287020950126813061194526795628703745687664832254631366886033545869186953395028493974592116488238989919494164911895498147784190249491974110832623659941199460886053864212665216399283333515046046866709941080560952425705991138024072336646545598828952789413522756291670759543826210764797840748855730908925107736896415567512400292200658357007900104066187471204229198043264783217877021740603990117528912680333553499086748144154622689293554158924284415007151183887411732037047225755820720834248741416133698933776940975803881883621215820312500000000000 [135,6] 147442415797467231657840422715085699805392609662168591290758080595196336706240714377354606014277012075315866656751792109242163702267447262277174055482969127602921793972681960158513116337677376062686949873756848034331361301824189453618563101301216697819965707125596748435362432995809164212275580990244138000234865639652860307720961607861582896524583317466920419391155248071018404874775085532344386291507476107671359399521714045319612585023915120169794198343358585849617473678689424436195525504394420856608762345114778742201472966325963371872998317086841363082142897961792865395374854769163449252154294572037429450332302749048069598838411600988000993801873179049797346175701836074047890244079300346943447567136250114180908730781017554508528771298380870554420665271820418704064592278755023158699706369902165921387975317001556521118059848084553587740614768978994798537559887390324002923012891526452295563813964671442997668886508984218931381452503816113625281244382725553078067628528996108680015307141351675715297966094966221186778802912693960989548458212286519984721552959872653710618875544415096264372703018896154408702023086011052388361620962629829800219870833538152680702420371320122700040153371675087495623377948597271613030917963439578326710411728060610383228242213466091124206166118614241960898021766790739092003087578755583499729378363036273613503572527191952158760338410899708757520599270636268277058061614828371344084776171815929673966866985329229522869420153117117813871232284212142643306798237388849012502068836156935777334391879915209638765582158808463431401301405938496869587394316858062958511254972565275016751725028211916585199451767728506035976333721983051122418756063323097098483655391567887563143407313689627369102296970179193741517048014753733302325619791647924092140885411284569717982948500593608841029502376498375429487604500961541485593514204796636859997520461323938789632848056498914957046508789062500000000 [135,7] -51837825968949701080837158369368512882376077533702836709215594202534492549005909676220845981868502216530309140161083679679061714508427201818003404206183385024622334594186767198975039833960223869545140610511322493645326219871376970983495988506875407949743381050045213523569758688203681781443002851289375738962638827307544138643927681001414349682385016128474707620254002824500709579665457349690639496660982846287474315086405333596121642542689947741931172281103145115251015732918830100103552882022618399530104472883450981658242384178812477607448819587903963209658161562013039268652055582100776682025343809856713153436901816031306094759525384586538704429410386779151069202907913405173999099708494456317136167744641916486035284385030959949535075114952713843040750889579191304368036576631781997262845618174050101819399326001823770056690962661751553280658288069391527927249266594362263464501562371926365490166008945361267912703966138477957584964037286235066387951132680821098811829140277584498129196788147239921233596965621255391732960937667183177415110672891137515008969256320783607990596214556010483387267544479028407523238803618246714045775946374038989827442490546627464209431032028122742992803607543711890128906373163783219335481040711083723940627637997083020556344833262130775716715144084599205522548963345871590364981557362113724047067788515161441127094740955411302738975524070923683827280470530221518782126677620363142555807889434549849253123491601427095852262361108220805751308103574699538634121224973683177252829040152754998217356230450338447726737986048026769973772134608148977993649103992864632494572565192815346724386136010445800979542211010857791143798835005446848218991914387111784804689974554487858555846342542301057073120646273536897890653145704923580251000104628347636619848390449640051742725411539573869036352042155765150224111192755278196946285611603389716474724058237200097210006788372993469238281250000000000 [135,8] -2274221796941124523758489997906588229386277317549047002234292729879792614536094500385672003587858981424599879523980086853999884296057846814129680692458325031790036761977817086746456488576896069176584559113401478109364167866797530350850465470277623786062202043107296761354657835363216010239723069890948285273860296773308677203511868195454372804755413895444573480325543068924673703002505884239336342269093961057874191476604790508606890493992509564238583520434406998968682630602113354097875051031280387226283582054108453311358230916474234665769755485822378530458751312474706922163130479694938727003646681217924586584256965769342231844270279860855878015695445331108541263458866723173937122100231504854174093364810808293537158749741086301472898572748275665051613282124381480422824870151031701906982431737156803155832923825638479505733779971023711827684144741163169635719547977483176883878588004673567443557202779208913228815496010967233940623537419374918016974894766265577287061094506459643014434076360214702505646308964043847616975335124799447059111155827828965912109551785033680118301306718831054281537822033868953635238705487680668120296028409756049596542857543349222840804497301400349315174459425716030070928464090249019115898778383976648961979718089214091492994205427324859335182707090828797464056453049310871482284504263587945746259691229615867818182386291734103462457036450386625309413793969545395799701786074032930640729439627690595686127999380062576332955833930335169702298138006303130932141210391190559170746974375202228906686302250315889795093246566335212161025882774959484669681721513262867249392959934242381216274929891569979120788594953123757211136438355199648404010442399464978179308378975214105190956869153581629134019718217716030499977060745407707982061502077866481198061999256104814150279854562788506950418041268792334151509029603126167855744981110392585960458533556050042534479871392250061035156250000000000 [135,9] -1434153779503217672624502406429419176716548907363285350190308001796349957407171491473524019636414151857845810016319561480532646411567661646617709523451522010678701184711755974368881212616828650448915887199504621713271075739057724535117517091252544584635958605432328814164597346951671623890216600015720752591897365485856982992628453047759480814470264751600361107756668091974731300676403651431919909969616041007283050823667692683605392465345472492522428316553179080379740570879366749570383775493679034768532596858333578342752595662618443375150416254643850307761167478381111641367039307624056336782510130240215605196829997874387394907530757169979630625196044618049091563031037442799669030481647363318078630707615627007417529051323082547434423384161967945459103089305917302689284379658538629953834065453424983589518888603228190463198388801499949488715971996310039632949693661173775495064568450383619016397516487670604384491594456542150702570024050444237210138601958385282816622696584566219888681024902177937203217344689780094847921364260168960459539269074167000715111070952011148284847170108897151995189993148221446734588195769189512219549019392330486563549504307599709817978916654597876281130366785620642301176807403653750781611235346393905567885029679241598893116228793170161160424565804803878412652288180158506671647240983623310704581321491212798303369595266778654953240901555531317658307646576601949292809083854285419196368408304257932654143154248688184093885095116997983440685763514212695588413082561381610068320985135277420072495335536228360202650374658962798432996673808894789119603564158806461166965518212219247831670922662302056574813862060485113935012087879113303575351971822657643277974660596599479167778704195009901165488874954053001802954957889040337808933408828547887832724514961935825571435737821823499892300970384494096392193057707131643780227692493930448641020758415720592893194407224655151367187500000000 [135,10] 18501537937785981222670186716662006216667910815392917798063694052677495431342755438124149063251229050051495846449835299671250380754985768534696762610920343071163879044466130186756231440456142837867812416409271562301086818334810114804665807419904412462114824535698443192497779977359552866359114354646873872552448920154180651338582307680172279601010250370693469208710960804060222230835002365201223412171260619583683012138031137527835173395015277435407224940341208396173572197303870906684988855183339173889868869486091473224316614220643537807457569878535670095595671290701103654010167454116697177020706433312796857065271076922359392768696907590108764546362496416025819877507061196615974845774858889976906870362552217349483882917853746385946887771605068199196590343351849967456173854773154906445544517401763652106456996976258173089333250010437872305236047492100697519508018958182614943457765872177606653662778608340285142684382990920602430105831262096853338788271726044871047699138167548193096940187612924221939371537706088507337579873413235672094449977748256039194062821709529666920399573615039906216757327992930006299327057510997363082179242504554563226734385927797150163203096323452464204664738761035653954259873124080800426471090561462402817649536326891358550834412682953512104130655824015817021394995803924217511857790463158404496449431550074665229069864120461038035438287636710742283040573031633592553255801677059226476513746076573938468999223416298580082927315261002244446536066273729844218268125093036549102385961058390210319734620068750876333397073791679908150902179504780112664146916992646951129815783103139299064688271482401546705556722995633804367516216345820607443630780551504551651119318786704249196336254144270902981026965770054802572623873850170138835335872652019907061236244629878011149900120760457544332311177786869584338935875049634143630729899068353572905154535988003772217780351638793945312500000000 [135,11] 7974186539752158553286755957450889873948909310287313333975738471005513566425591929027050269105389553498056869918188794827897177338799106684869139385306170651291946385014236428054941879235310650077530386090520791922374766671774382831827378838193150525825855470253230866488337556193542361518338980470567631982682003650126771735539438194862038726151436799984027841421018745829452334300992759811126240029665047513963628102313755057785678145214733938084736359285568998875768295997313796773151953678372377325721799414978894198383589553713533258291242631797991728461939900920151777308171563009392781993651638562848025527215227252608067169605735706444187793100179012287487406154133154811802582974967122626162556902022115912658448487021481280482618482728251334710587819940110756439537593658256597417635314266349733062369164675531475072082593495598545900816077036475472515002070692502869545094796146023061973764346412931722419313445484517987763432581578811743371920375100126135174011907689063462255774117658497870770184700856433395745457262466659793847891945412365381438689061710076667793123526765977363130682765131886340357864148103160979252610546610823719688725565991609100323416430407312353289987612221349304625680754976032511775218925469795113200103554462267961278294152288598207792870824456775116595659835441720118991890505850080167368150469045364138536133284598386923649716547144793484758935466710118389611889993131214092157325586727214893058476513632977730129452716372297660600743142114447465007353618065260524805270929608152506749115607079888398454716649411025595200282896822845282197250904777285586873681527105561920824680608419870295407296287390026503158918081596002175294301242154671711198419360309968073284121912721102448090639404599571803362560659882310793835119381969330592986775160413246483880737281722176735801752251048027011004609734475429617889413351017671716114421087695518508553504943847656250000000000 [135,12] -128502603086759869291356692070282737857579163663796018000649057446323119333110594654272789215113115386757570355625858396443757908947518891961697743126508682230248984727616715680578362924198837477535598945958819562454413317453391167547885388532733526773986058404656816529785279380618421253706939873029257442570413349015354770802306928192761859897850762107758346881661166016912018193521455735741923738420858530828875438774894114181995883390689777124881350428488353909315436073251278102226580225431848202935898254497587333140851562363350208313958713060676922345254754579668886629017802121997362943572028802269372672407529714901799989385974554786466230960326986907883927535694511028448789591361282560016700449548318996650286594427020739701732339887716943741655885377248351374923321719895585365859872889621569912994743553890167775866670180379817834176232925672348370366193427627668804738889820168806229239985131131161737836486648912890337947928366548227914343660735958995556800748181485747474312114339313250898476566246398215333539250927534090291881009635167034733212770200952805560481179967770643465205658592061846542430478004023616346186350807746840093070774736154247230911732932180095909534012298688255147461844257031604677175223692953391932667315621218640887053550204874308470165269220022480345907751586255450686657842267606896195774484515385956627649925148615269392476949395310928857635673802381245076849000288267694209351051875435917327600118528578669216949008426380639092536112615756484615198832364466808332585292996438635281253931193592074250066718732584388511550031874379473113998508159714723920686070099323073615579038757994946135173510243692905365044888973213749912827110096997633315710476881169037380070390279043411853148032670494412771297749204938943953903781311422165372471104729163782196941359964780729993255929079208807313431863256776815160266054941851955606413326904657878912985324859619140625000000 [135,13] 155253301062867474648831000223454732975767985903849248936683407246621409805433486384136885722330198505586173300543668641722247251013500013537367273294660029606661514075351756998979895529470735096680977480982695385737683385889001867485799468316629609380502364808639393690510456445199512299746615954556138421685871605297127819997831410396707920278138974598368271816217589000756751776930924693437123494255050899899572334543186153519406544330356983302767345676216751787387130698543755891415451241004624164953289449885116796690524741955714920150114256071851132921093581966945647845707623752530976070607593242739888662357810777715124997919555213215457451663344435757868971022032888965880065370212274421763656446109562441924258448884714911496816451827281716313025244386701283682590981871213804820752889150980518002128823331573125068928176176168413755749325695517199379720118511684471789142142837565822728792546454654457681182229518446354035538378798021777478409725374872761401729140109558929154156861613599868686512471355329107960776410971601038307914257980511160111037427206219632524030974313081837098815494885412555005678912517657829838470068484476152877145928241472083000382641198817368084259100125518042812948828028579678407938082989506768034399998890789859174702375792279673797849366509707041725799688154658071599069479709071456670470137661996707552573698259155175533441059109753056146706966712089455034378929921174512227328996396330870542076963254397286444358608594648979797293847257130239052030690986135762280339608306589310927655237861656554852905149567581093063966912731598701552791857871453846363022163280206817888450003340256716884482310208150957637204549799217277227424999814702105400989517159460767998408137593570680729870914148150682398760024103914773269044218045327782953592176061926401270626601120873035108834255948690056627958856878006071488974821704145967693477814464131370186805725097656250000000 [135,14] 13448981834042548743117588083248765802033173004296307220347505852296001849585720022638466729253481161179297692744344359468027575500825378655681486694259618690715865200670683863923407404219647438833725877233778092577374820053989980617692964162279354751291298840206830597133092495423670739630545509321309387280697356222181575732548612460591431877927915241599514424818261773649505804045727221289920785043347476973953751082598025766374226655289128791543775977485839862934628201893213172936523360778445579383899792479748584614903126108782848638322421667607205167140963712262869101397359342887936669516564307243413582412019301500645206961442848104223357283602741506745539356580584821080317827580623549501749975658776233621752829058604743316619815306910885168404315272059362969735442167097937108823078581178986643400009486171581306507783186602429710578730263922732115406883058638375994360341319440285156066122890540453888434216012694304316724762476211755043964684352720715873945256497258984346838482732300606991941081497561365504356544449559193281054928075202728955391957807352429242939596167803761828019382131015812351762317288411386694995839722010879215986045853320377720009150175362146678853847543425876756629453368757358750571462222267684398414800967669034091599850127562001973031029165379878096094262192549649466033762371011310903504372086587081531186854312480162070355643281939811951650192826775026106909008154234457786731970170989922930121663116286046274547510827920666920824300679733361220710446329806674975370166187538000370659941055835673540426772408032838320084319754224173017922238197432733448402557129071564620385311055386187007130476759501753831691096772484186535221622472290955108766789444468704014978254074339037760025505119794614857237916182838226586102241102368725167587628096300021869793044243828370561812161483849711147824558835425075727117155818465810135364790767198428511619567871093750000 [135,15] 117380950735440138014116243645315479485925377815208337444385309867451947647017587467496436442466141390450425849043096705727415795679994402462457951889726430342421306996712053001118111049029416811079996487744449371345703872391616989781660193289375960427096479880363950959735231416841766522888075413288863005006347127555014240708159947173643785069286191822031293593168485825835401575558910706682759399967328438654303613843997369494484998475370873294041928108977498190867113400641734605254341787779657870747234018409757046460100454774178015422572452886877351260465629526147559513310363499112736456015927155361807237492606541263954908352504497639660314684821232600708019149746139507656175918993023179541864619025273793918885563659655592746918199576166646429299180175645519858498942928463528419193267581103250038376463643264666415017437784869818533594293648938345922942404007923283820228402387548030338334458113148306408352794769851586135450153442998918649639747012340688334068657786091243170909310017592032290137185315615703725854126902329958795027326252417225990111039822052725269754658883043690361269456189996910194586654316742534394582198608996606618756469392717258281459171285325487095611497040003950733037825500696284859810588254483188644055153082585223408371886703872886707811534930733692363100207204128119927805652916542038885100623657290591712369090617236871730638749964241360037764038094229549326971961324610223158562194491985736038997697614203740906384141215095330607643180170492275016963791209494989679910610579389019513050467300172263264169879204084337896314663799750323846381007125224177782843739919009237611015947410454764097525118910139934745099824953397428208396975216482023353589631563224205814803050361260414573929858522656087172757117899884204788941109448148209188270230803466032909690751950882924445287777611643491793238712121480430656075312489949880045969621278345584869384765625000000 [135,16] -722206877997080513302393439600511330865943716344840921297297230084127306964577701612644061157722058758738751006371119406314939727602174328042338742192305240490932076566730400842038970667394732950227612608450178058094182052438711845988485750990673684633301182624823004488961063687025328673885548770584098719791661536442248389593688869310283816156200612201019679524076484371008053927021780048417715534934174977790316485032221509828959064866079547914284274677667124669452268727368326230407518066054658699663895669598870324647850143073289969975602230876568299772609318272128153720068396557313799424931942732399549895372441054934357715016140155980313751985287572445351224709882958359967709042973880032034398197640732528841265733531782876812347158109129392537467582421881708438507391298131545096860065336948676423427975987811967224855966853857041627834546181902641707467194027332394020823392521090474790288363925218419841905694523142678861366214053986883102867172321405398347904159491689798940113847109604017692703429488626344593368334483235629275021682959461163969308768521195189670228681781004226067197571701430555468289624578588377335140885069950607921833510762391190031650828544241109247469828023692443964064233310779279521847184186778454538471957717019489629798262931762059530373661420584807418545873708771345382041149556343019741398945966435386306051829816985452762334018540736976676600501673658728770748301493622052733937772404643880423927587225968146861487841926337527219013891049143022715104589848656982683191144663080374234254969527117577856711932652089493458263027921833029596627543592112662777455274194672026651215226252653239869242789540882947531233195763657109404985384798103196067624514328347434902114590334957681347179879894653784800857896231708464901659850342948571967462339117343138725883650629309543632444580097680890477760051193852427640559876742543110594851896166801452636718750000000 [135,17] 273505557442193921705240312128537068878681078793758789660383457720980526715293001822729143141800458146288606206490044621140408839375547044089418592492384059051589100367815692068776239639398245361881870787537157036295399457494192701618010748000454934881282419437316707946859211237681744843378098282965248592760903606074239379068080490509308041579857271254950898611745713767163497080651132282872209647005365333975649436428156235993182232754566585512021677630659282031180762670746083501327518335977332785164381465129286438958801453025563233259961154447114053773190968567842712349528011298191547394030730414130475609667902374496612025469029006744643691888559046656912750940728813301932760309721834454611241524800588717448011238077731048352943255988709214535243508951736570390457600700477439463053021334210722315360075539355987305651800007134928428025331502524651745695551310445006831155490693966719339674863566590211511754038870367763416172044334852007079609418276989449654244580529093030199449324701239795479754104717081272059737689717063608563381490882177138203434787616132985985458711144856698844632625716220959514299930810268357828529113488126353343985094973855919061285943710518993800156611915147804583696122527929942845276958592489743098709630949993264518800940201792718489895925845970220896379623184436116655348291661798060519974275002102274912390749671518336638655172575060707184419036025556447482244549702482819384173808509426610363060338001940938968658079146126758376427539489046765435858904641376586612382862692553210976702290194690776971939042897662156145165913591321134329850111158219921585579512665801424364813413774400515110726902452296485127607521487479163268231847749375512540639044890166803717907830293013419134065876450428540334528600762438904806729405493807259612594079650031548922469109849833528062800716277618244911334617483881663296471642432550197554519400000572204589843750000 [135,18] 2739998017801898097816790360971016193501178352717154730459589897709009214346327523482537435560838948773813480947078520581133532273209851005018785343302609898823672991538863394001155179072001119600717743951433518966147869476250752695086213597607214727884672722542550251611147182917990632970145677515344811514834973440453348064362642607273020135661506958330120526286977697760861328897472539250283258510201488563732443048755846562731181736440587837580494174686877091003263710395120434759944690369937749452729392088653837422718550792602286725360255746787661343677681009647496792346924134267568088026217263609705588602525902244586111902984735450868442886763354454150578555697239557402966933499848831770158188598512206539686197940028142331008429269639938101459782032623487745402029517932392365603461906195061325764393963577023974473267780219040523688824727603870338448265202684480202743946361234226228396970389521965915798354341005232265231010272644435479399721861347278734620596061940842476940234351493603787097731140674665420688941396281206239723258529776741594828048989979899369461731540512191762545533231619412301050834260104839514918445125894238108573536242740976489585743698046051677425834600863760177077451321850580554274509526766065979139201079266355636639520491866461752843674203375456509084220550036239897494541255498257290006755910916341784775648629011253879937864625734520030631709399737749500512460707435966213185836118203745141573363211370571848262913566994498104745600719089999399276993942454864860329079149954285505548311088551495765229834222494623002361992960383815654865361777964765734413711622619220883401766292926441092842456318954103067473981165052277806606098786254056702328530022478203459151603034206345218895098167318185533463195892888540128413098471023529465570668474358533888417790080315579666763101684116926850047781331944367518016481000131534528918564319610595703125000000 [135,19] -6456138941442591369815389219815183021739220749182696352829750426522783713466840126896940457970335244804459837159348796346907127241714080159666752843211358057776466165236960455556821816848887285250802258969130640170343579639457313972200856989936155258324691071203842354715999498824936900493901466458843235022622132354660682444270917520778780537765189317573947881417882565613695929625866458424227674716637643146403342876023102484626467142193764055566710135892935611363731320845857928106048762731208310482451226776477799834155189484031514806550652405646213593484329954738208759808364312425446924045225377057452748693963607287040262802028590208961220631430403587135679891919678208403153870412220689342732465246192746127693806888649689917070264527557228413495884909504118167327711689356243603467307402236732139462702421419298456920304195931414997599480750046952070032253569685613490509881466779066337975199978923320451529979391242875421181571386248862266993806273148814200620061276038621503982259791897839418119023897537622578471840428650187228404991744503914408692700678258049318087355351609112859259999547272823753478113115301565118773418499078143611456150562624950232002865825321546734352471420631049118702695441509787395093391944723190035745738836122047335777327529555279117501353875822710087124877638570131029604374382454738259410142756441186773935945065739715633449570215776687866906523833054424056039520345798258508461517502740782453282067979760710219559881405004365200349422176737578817985299451803881718436556676172494483086601759199709915018325031444889108981136495503167480556412914389963750920888339456482819072200096463669807152335654257245474804199721242115893241791665979744255750840567325993306221272003573662443177083993602044985950468304670237876441947406331392858555384434505335592970565738742801191481742946323190920803089838252326881917753098605317063629627227783203125000000 [135,20] 6792246234351148943525635600726850012132648443835200284278398685214740266587936075589529056859165020870088365310334579708589132419743495858168952653906356738688906422804849840562468137385043657811730837357370415762153236636384099884177793983837669288513752712338554797147314879889293462435193594759227765747207118929624007042260443630070267962708763025203929363264609212544538752683343020763684475856577395465045594339024645721861123944885000843146753320892203478524613512678854312743361777792797719653108690029930450053041495447044529730184698981395690155926256209121698551642811627159067196155583636133920631039093450068147608573776165566497171966036719763506987398959758677072455845225349290241859561776029405787297486915681971720226014642184394450855687885273196716440131315070839965700301288480644929953230049972112952200800899380314641854378529375784007331039679629636788297508441793002520845340127560425666429191563239628023885407206947049177866213092863800155851920213115732578985408278332396320133476278695394385966899003389471132919181841005730331815150803051402765105470448864074427551510962276955619101909717885403643445876769147119851749915892657714219956453637169226056478311422636213413309771690548057354274164194483430614572651453208961571646948953408891627442783036903330958886322973953096828623153861303019641525790587694372644460674616325382677805859681119498223577183570317804955435251170324155108912019120050959448707795819448043453077730193167321721390608817672661112447540905644027028359740866063953853456790951925094878956439417034153570038997646268527388441651558347117971465725108132291047070004990624741792967210640275829674496090656666147033585158300047464264370683248839020777098182731116414834130802920110710961719483077358181292787206378044976488191891426198060032962761179849196676285630185609081957142766662865324134301658887125086039304733276367187500000 [135,21] -2603995587412683864438220564431381783571499435270750127350437369419442615627574945068348179891199681947268892270300354668603496516014707729729062563817014940686202718649765481355071646507859524862620180867999868225633201815754670777343257535933596118823172622422297771485854871127050615200773414063393138806893309312413429395480674312658921898547504542407073204897247085985411144273536190429082279517295016328054893429946611591440440182593026469592152758124247043099626730042913417157669283714011249414760811543213727819384864749937139459879132961474212946329901114862825588406154230701971213528129230584863240072375762757334867111115074957973237048265257826936723344796473366744330275650245341295069617764653418394623090731819278987769271217159453295160918080891513214298160275321669731585829507502223908056554189334354975675143727355280886110771224434564807701807928949762116448083164804385166744828806313656773361303395955440709972092691128065198611471685524003836032791306697521073652363743383243027307509864199594303624869768510553834334677076746402331514190401108956539282080093561953067346579630483348099267076877364535332994352819135699274794958946832714705989827801794761036740619760215250851262776874451368847096064620728199038457003153113073773887813940629949904785554028184609921810620143460762554998283181524898856195379843643087531246291661325323710564059776937793587839372716547386348041302768940252106891502441071609354406485911727545139981930264631797449943176392731124889368178649296792498444313783137413949432900186408812482034417710787567862185337137415255451770524036042506606746369910953929926551620449641851682345415171242099703845337131018796811724755869678668586462544282325643297318328894130138113801878120925520613279439734520462916536869851826205761204306060785484773116056776949387532474693865472129554567109858964624180543978582136332988739013671875000000 [135,22] -2824113889056047802155334803781550660751216168022213447585149771303763080436104218631645836958105575611098213483464217028738483783256617073564259555893460984419801407567384862798830976323061710984967518315427804395695038973593164911975463772599853447447888581716247222424016827421134631504099794847475160247984822187652537188369764361022829891359688391552710845364146240114073027941494589492604888127235766112896022497630492284328460026073519116313377187891935346726800088499333746726851197790615409403703275678406014035868259093753193792394501927671038034133696345267155814553907774390916434330548966644899779712988020103021926929371776090559845318718366129673081709786393236474446678422503288620823669803341606772900761014956359691843804334467032960338303957796319666806746153526360104690048922138382260821469614808630687786344218008279918785605408449853413008448515784819016432409402116999053045877112042111944684057588664512170895372904470084852730403401544456412953378023512031606524389064922989892385870786220162731593821602414765341764826333878313476223299252672197204915100164768094304067319924793583916122222713985142362772279581579277627235923398273741798930004748593583139046894603912453768761712589448954492873912360177144207842195967842786214602467131287611285209145305858112405435589381765204853156746010724962021206735179911853103697010038806350345342297877365930476564677829025398726659018829445565832141787685809200254820180892173470506282688395611215533032800744016883728981030663776456223068112751421416640930737241418712858173197407156147475370340819376465662695503800018467565781728908024107274749946696086269365783253352857203181282719159806587354596457791590873822690423312914335812544707471665523145615993669590987090644170454778684041524059668585369367675326195461989566137520431347927816748106194184056755499287547778175522239507699850946664810180664062500 [135,23] 6131342621207146120533958005104016961594673631071965114887444594122630698828036744266378150091013671775057040397920090970753780845484711604075539323219718286312156851619663307312777052126867251010782165320834771260851019097991260235755978659048657702940398110727342917870236960691467727611614800312799424551297513531658661520715816411534225852774857947010308624890033915186984195657508496560269881665135940319004432822232022064650472617125516269636573939744249832168632555358965761466338158624408940294044789880087883748455359927507286352388233169254988230245937185132288824772101336335195189039368785438768074825551340678306870670305987218757189093195243369200666518112918984093465715210485444067303447082630852126067250715387442497947947135206334623499163370459510742476890747019688152031096166361308310460906740106653928979728718996759929717930433325120342188393572798271957041576423697374529731935276547009123102359059129321056270433028717337503367793724819908085784455497873660932446525181391273456641497448106237461862401167317678433890990181733255137630630890048656059884161110987250878042443477891840915219136784030909470434582367938775669414244634698453414903167415912147288976024546498235714224895754058187456538271175102191849268498655514724186556679483679338844947649174732144547046449522962204107764631117436595959274165312539261953251757777456160826710990548334096509295975729458079443063412051098246267345059988148737280450098697990915245930301275847313440474289280137188718053548358035411355132624015212853630820872366514116044714337380371427969317738373698279726642661252386290043631493345870495138170888207002978771336018556958366152541104045249878223312135835422050598519305767677023790164312999637989859564393693252269265687461135059405709903818380154745198276329423929056734172382347094345169159469372096294662206894532374690243159420788288116455078125000000 [135,24] -7563216159167211982847102083990054263317464035467819052285151743826773137520949422872407112160940314657458849703453962417381720314777139646005753763039254877795709478931352412314477472990992879936857155051706993955725364774845261175871985897433409949642980634262370551774406061935218011328044939555945247397940652691563941381118617798706423658054538277903194674773704890018561022287731504829235952837395055008074480976516491529605358028278260872012692255941861080511346030329992896090059633311165306959087210814155869701398454128154300789697114962162970440609551310241772994399589256863037287241477703176123623491213513590140415165770188005846000898477715772236484165635051994926412578906857265970044291480316966281619410549621127426961357222787281024172903408223966011079030914391922270245084969605396961350823284211492647337206719442805665681091605727245260762371115949472895708139838036459667581849102385138517967006916378947341858009915961067690355091191658877495411702183503185651557131060854937363748297687531815176672933407930458885696679063075503308423628491746776740742913972569705934931006950383068848310686236871750091751490892026040335206474878854014180913560083653901744418898669801391943534439482239476229536162836733184679982829265304547300286680895138790239558072848098625413005386827753294113675898873731262983581570160311641888660792220494998275662042916803116746495460660045883678708123216517481421500385541451680106140155895327011200635749951139502407819707232182459307555472050075945277568529886561989667998479432025724178915173910296176113027760976968268364359508963520208448577917500467875440705220528238704012137958373901207797932000719306246546884346729070331867879352593575293522442160092804553332533384441092435391285129256738395175687374375567447934735635215381639810434465748507722632309863357682241241652931762473599519580602645874023437500000000 [135,25] 9464156740685308485649072170342675904840176315338729450082791157878556882509616519892210291532342726301110591803807500246927654394671481037616164232568142407491633422452388886737947092047011487524275381208782250743350350219776040687269162693179821795795315068039116239223799729455942394186950098097219851311570159918409350810533828201332150416510055490956309294180062750201200909249324192454489845397405392084568069005415612272090314396368799144163423876202133338871298220832766600096819893582786282529722364895001485075316039306362270435791636986624073994199544831027738047926802481753763277043902365085110022937257381539937942763756327728348945207119310561947930431654608149590563164817188029219784919189293797292967932631138058481460926958155893412673774652049168433322656832459982075545117809906321653440847765799653659610044049929689370097397905879359553881054962224626526739930702872150691718258143670999763537621383757117316533243115633099567796161169155380616274248649761179989654736706726686514033966342676996560191364639887924432778973321928176970595003815124521116537311910990492489191710203263474024100806567695156076475143434884000028366330272720319967152652194953783090681098597855797077991589925368094059810443286953379375388174500757914549729871353777494131623844824502698230659577441900407070411652848074187387911463546953193038969629810340377937922107915990700317079150842026771472830834947097893441951629840534400434953003746897421289306833249217704431954372402498985419002083687596940044066493465027543203942990973244486449044121099677987393618962553168648908274098872312033349928717609724571634636120576394357291081144908869726145194484277538857331289810785461898412168598359744216590621796475092923194744988127511888682032788685370580293154907018196394071996008666585861246090272915167815542697735116753083445262362261019006837159395217895507812500000 [135,26] -12814901084193835691969666672556907605419194002697366916049258125784978174137292552654697637135158408849058497524459177845014967289708698668182515454710583740628224335693836842764671869685727929271855871766296542402141163803021428191666466416376465868818301409567189330239645311449357679725815570745996008885405975255478312924293274670831728250301550979931399084649560806924389815601062409112831110493062419918550867705654775947764404679476933590806350109843070183676633978074563652331444505405309207748604148603907227477516191133968622763574741232622018658300621458326218662287516544257439418223589059647949912813211655808757741661850163862553890291308244248638686685388782665097459189700049708888538434739403319257728890799998377638621709808946951001222233892971998216568760035355852609905931707420995138959183311567178829859170515722988027123048394206160305902465308914404788086352323033561547688524969573439384573365284753104611575937401454790473313038168833146682906324062550411604727855801670898756406322034458000642049950875260638764175310401109970334868606108074422987588874671163912121955141014850556787994202601194500127684352878515826843051365144148506421275767181719381812937070642353922096045289068736860100853159589532743749489757999807467480226938669402811589770739011979433452528458744776266510634391965651020056302265341509546261766912475390297321959366225872025474514561522631408967557623966471249134162337991851159146286262709265397365207891873754185677850621709454528283373485752305650842060605917067611816763309729911076521180378757509847899369119402859913261842185194231298815986093887369913912086310869217252200469664097211809937314515609883580735773710871529921465546155588388263301187574533385132106848412103852817883112711512075114715897458005572802829610060473959649894305329405358244201769166528172283481268323157564736902713775634765625000000 [135,27] 16387945640964056164845550429054320317125698426473783387027228939502370746670409835414814159077032377760459534975131744557265664039709046778150549257707663489138203701853555533879013302151686793737863323502883855909043447870521435029950118448856133805984782245680960745188151713197390632731968193821269643683838514159405793987545291653256423673237466866423642898161044087106239244546119016410672778346048518630836695403965700375140619617536754871649020974396974772035657279154774850248223472413910361195830946289867439424945724670782827642491706755927745611687536099270929076681346372195871181675043817954239959121409952410288576597513743723446302835226116416664981655349076427514633054489359690564418457436219237925556180829921901411183110390329840764295754371083933130204911528173998808907657957968067596661876895019134231416831424915593237695070200355752146924563736737242729283860401696346206671318781349706496619782874798830496637707340347501932937244889947008965235313382045675587538473090671926049357979504101515337195151926405234594881067356973884499938281130121483677728659000069668580514866965953143978599353923630623630254129797778836734562890117669700840378802827795150706196969656370196680825679886057974242122204757568086700985587093116563808935525814262974684590077900374856163025279469612731662525600900547142356005907091517396394070119688144252606016770426011384937168375604891952000522513351378269410219233114865490654783950403001118775641002004838159519749759170043435840346557225391225354645869310102443459260506959270268644446637110878278958079721841743671910448952203847316856117086110554399383823801187479531121926660214791465350133123565210324813608972421820616209912510878692028653991085054116752359320339470210854697372674662529691952773376014283794130897433801057127731451779473770160854113414833702067063825325021753087639808654785156250000 [135,28] -18346025373844470966835964803587965654864125896284708700835383550258343639358413312368232590362018911791623685053434757613939087735138493380928299112466799892350909921959797647104987791193562632916026986412617720923997117069762130970923763367950213558570577376733420075095062562052465830167355918866216702866165872183955625529083573291272081866031675455939759658220932387146333295074722178756564929626512564789108352074147739576262596108719399486539448526333165605450749601921875219738255451776956525993940277067120159534763636542853181402903766769924772894275239998032900047839016691492669023221155765448839287200798349531729218135358693858708569206738053612990967081478427004127911380440081072360482855320458570030721693995325629208211945113110382199683290426272206923903499870944868344824271515397711466809616192860925182732013080145029733932361273862652811350508075020707047127801252917756514964659538736870900666184740044219749873916222901828497137462931508892099835141275338355765742480529525076120254822884581559374091591886084082032768521013684147365953747735405663926125946392484882794263665879973522483028980467126563854068359016390777757967591406052534756492531596325190827768518124186457980578317100142414076411574691041120956681166010034086700058910483099981324115374300173839897087108579547807397916403859355176882220934479084875521207045660377787292428518786473405951746571171379087889051304283935704259835552927681290779122560201621895580107774398953626023318329925963633103508716387587643672501897783396091380607394053453516309156016889497281446446761285712759638559068788579190326158302082418472321602212875299315139404874821675094100068046406204427602748907058518976551775800211638851531912936669301040735257115885787782866641111371901120159137766635866941360030082216124180586673284906104279455644470372965848525836918270215392112731933593750000 [135,29] 17699792385574723965740329486230481407083628587494014286970143771048495244601352546054354197043931676824943361393213836330742630003145243540946931634491480095384464204817538788424597466346563522287863480836472425786919960198466900293796793594159366433021331144868142246195674467638624472184310101434050770124701912850774027975015404611700753917571451394709857005513854383808890835780759793995603275971406494859672735926924633164356993541217597614992867382973771478798199242286761611638885057123449002209809111757757494934405236310792968815384681427194838308914425356191749453095497961859289650666588210771461422119885284106426664147570455777233583732111110945950368037166735765191267881274361583756493341207485508980758493474768538018275925716670275256726410364295474633447780368099723386000124529523142247248821309036366390732904665256247386291402590027376273320132471447965068148701506167989411522857669603121214212183935577480420193636262742424324517506213304124677733736621633855491948785404627624378584872019614153846355474036319141007165565852048494263241722899566822605511636460100480024083273466601002385836893645940428434080287522711472676748541601072073172889510094588419099511848643168293837625783781350635475350817629167106143774886812549717182749982514756320596331922082167846735160653065669188563919322087996187341739626197984132941990855964166823624785656217833794451391577076144025383864625876809860668036509609848736178366221547754462309809259600652065944150198167884631304872025010390890142728897082433138119561156929613149446778751966005671195558170437408933664210676689416588589457319096362004602769431614227755097814239212821488710545583454785561085372874178325836451449250674639693488810835160769674386929698399110496420826934670663333318192501043468323577986329289499976473232620251363550470326442554114265703901764936745166778564453125000 [135,30] -14671874947576717052263820282441915016507538371680971792230115840985620420495058148618073713334576687155518701273904844690080312299006266188676260856581260100568704971223900395612685911054854877516669003595326332345517460233000031172425047564398947831857915983587263770160484860171599419592324223191633967193500542960509802733682430085072731757243782063042757620867625526095505974301604654550040353309680832152564495042131818808571968781460119689496020837299353697123608761456215223748675453064255499415567923039000815004498745158806894410023433254756560318360181861103037382241387057758112213734918379665539405168165657321369272416908626478605696485642344708015323932206292789214839810092375833036344697863749069766491626659001240651375549978013532089030279842734615077337540431670924214181816656997006711721727498870790558184695879741197657044972898152877493663774788216391540577879708125522150061482427735568559412620833848197918039783062191362301577153026224943299881846364249337880195604110297699798703709912965818636149993564119195428634649428671652689061691376698563459662065679365874068479741058288275579571423090936255894036330653494500531040954577662095374005545828473399964931588425153275024916755308688385552052853698958083579353599249959188368281538263058984499004724319725801295861003086962189035159250136492263142189164520814786875505826037429224172998920560429957360373648967715016998892949017101543673107703456191135053969966757439525098717402865181140160836020898529433657938133241515277762184075338813387276233192407846977816955080098696290136467557793429140528625401995759883000779591525763974155675232667821162923811257361217578812369346920382618714727536393890508156554311365563072612053310607650870505064969450792393053660415594098414733378703077857839865047747480985904217291238826747621531217807833158417452068533748388290405273437500 [135,31] 10391310855506827395017663682268777352410100077799243181167432373555912764563875389719249846756939196988053109661052115623506724709107973522366733308121952575639806025754695191059918937836383594829915170176934213001365955955809686536322711710292386380262731794503872350547401950072044990767181798042339717144548402799163513980218798384465270505603244268392991337296890828429862783991875221175507465091826403528271765849317009461795936262432583993217638659611789089734756165854407629139249405436276498122953638552392803018504627945663793400178116635555881338359125501366556051810421079868717728092702763467050206694540981270082537965209915879971639707125673839249424967108659268784126053502649695342621849736064713828325374431809342088823256001052650364342606615416786711442553974668814455281206679771729367482406663346529547488074967904480399762829219466724099403133299799368399692215523313289085712714526731304236463158966700483820600908069452186089309671927347968865732266018912848082846776342328699799832466039029915253663698734524374878887297770229021831574252873989072767139030643548040034914995489320101410226180951037688822715104751770787496365337053584053963331888285081807280200050918142330806733669569168570843599076681462572655896241793299954728843273063343155769720432807240056621444658613384968769222392616701332723003966338392095772139663316474357674639835303450223698398357143350092456552264382296813497345122010799140964934102869265351804395100081404186634312741630551816441643513337746779818711205184044850458716806613581078715087937591186167111189959739444177691136929944829689736130640724649709152202203591980018636741248102546668780732638233465707098825652497068620508400097485177655841187431571286428954104038962756097291375096805718130869721499168912362472565032235503876797114356713439215287864136882944876560941338539123535156250000 [135,32] -6241515416373262032721954578904258760881974168302502731152361018627428717291903713105730301454427058105341183135654308623120187325983929995655811689942785362591019555611415013199412106184665407916990001991642329022653690974408858255115671125187205537244192893027383178834416168492978738302613955514986444406306461222747685257123407746200142426172302781344610345755147319620911370835889372838444430168907442525435172560287926292701378752142868267251550701270857851518376309650051987899653258169919852281295452935974345787539142177717853200573607559087810021222879447741824561570680130176422352312288391853168350835469927946500704053589520184400350997907719673638761674895358211923956038470110921332645079880451054331236014104422440850512344479033148603673282970354441932410947479842786826718829363009967720729712124652175270553225780524670043340083304182453236208929045784761226528221149810566272379835481918667058509337859485424946538031282049453909724215042826521394137010493609302900333759559024654691063827130946729388492559352759462672120091257322091517080557867421918192011825767115028057766257541790341986892216792667227253464729674294911299675643217423081639173175806588151015148433133712854080140208911086524572841762372212183198193767820252435980431283868571163307682087625913463964531205274738200825605717634923800273466322756230494363781347200762028190554655224974296828418079714966574351249552698397745639635172810965596112818337259876817664415613344620691791070516195218228771046305516944394942208975039308840563113297639048768255072229645481347748238847816867059481992810233416691667154902586778602785442463357709194562546975685869746115267453312851977427303399245464641769649670293186066473807860748404404918259473579131642003982222313290657652060521196566065218668228663622366516872617123786598503087930112087633460760116577148437500000 [135,33] 3167668653744592382203251922659399011797993801800371145527784918980474140586891237525296798860781750178607303173418102267764659637976935935317592659946900492670657412352778828328320015276426952229988755409389801691360840218734398721096964020618471575115063423934226196618850958703594323147361065137914076390815032163992052414229329102346562398851361284101091243044731134628139039047313190450650600688158697362622289587801557540582912201731691464852870059045846391811264213300692001020877666850492159289312585956573819523919354706689920502576107836801041412832515178628967817226669115136435177761045996791976906853712476818811693940893782327723474597064930978769525367447878612427280586203826486489346798468340354742426983066293002005304800366552815907014117603356012204822569172806019227393495905276553022282339936025982668833497328013919713473078990295811698866756952178170709018445199160299348663030836377613849515084563740078328095770189005177240415686253817201480161974676506501563070661385047219952843364601381802719202646613693828010995100948360559412946349805181065311079234257066085699091185391861066908808324757789202073454909881227576132938010254403758765026793803383694431477468495261502262755419459533455787173605284758401718622651746709172287432744750468556883515420987198707426726965564871460867862141164805536762140039579659599945550314481019195503701677205325283205739501084819674366426743094828415897547915170913215532307652136408751604375804734698821907858552985190528239698476230601629057984462826583112028749672618191142390611257217065515447080451059845482902499291651572454820999393349418575590783879133332021192032181471885856303394159428677898807326487726361929457429514117389222083828896991367214257510710421100488723870696944231337200908615061890074053329337003890570971127264583277333143129794734704773873090744018554687500 [135,34] -1380831969967453808507619348532902548717059789112218131555199672821053000501696903421366885596922958219283979636380997018927142779497380112751411836555507119078797011199101173028599352025375103686223471870050613139537995312835010981145956116179909241640364717686339790736977073855011323830590111165258630772264488600759147932343945898514074361007467915109546229537086298184949677135418087359066362878426293638896673907734936942823817539837767044197055459007509948941104806607130463250002831119343131248153378206424733703728876617924072231674410351882204867821945538503259857440102030269622437612837846382063434648740890572821412794838992579694395684781115142891607600826482088158961089158085246348123998066030887741738018858212753139377365611716866332203909167173354669622292413853363154447029502040719148551393337305486876259714394996354586134987843151017499156170408737462980298370696736446503973827602691766479647943904691701752622480487979899615782000458060904617743916763133810555776283098212659552603295945385907839802480147141059032229880036758222995026098827276276390980434150443872381813912159580117134094088960501288389680609408476358900127940882626262951262425552411444028456417540797771580744502028464644297709230770307372423178484367222277511033699245817192660289144809729221044484781103028362573998131395107844487448252629709596352505100293968111189448340627733968556587852139526643894171786903373023492129796822894998331928604949859978734932215163289003272369486297429334935184626629658221812580171174265555648339125328214947712334443598188412052462192045569855442068108743799023924689879600664701371790903170532298073126292749821476480571374261649536875895785068080232093513754811304122032985596911262616220409650453680373025307776729183262848472216184039884039348704606230819847965713038917545674166831304319202899932861328125000 [135,35] 563133395609771186913868642782865627011659067589139961196642171702584993764287891794832160486290184305158142578568608569885056613859146801496507730276099344397306320809321159761394431237837598421642946358995623067458883490246702063645068632334015720599464817681624957502113458000219035932640684456356237463156285178492162362349784833041780888465872884059030483343175190785514078507012933736110703681552125000893975351824173947362893338816136422474220307216849768430037120988316686062459553376251019048469423062971215756927124683122837153832369383634760069098203071394048915839414544945621068429931657472530344515914264014273162480354747097984406843894945859508323208307834661929902361300151616971299193687884925682109980278953979985070496747205094764781488881374948269167169604300036773056898199868963959617357141739072462516168745441346989062562783793361678411485003839799070122122607837019937366517020585494250973212960983255243990359937304304307588522368410629971573534543737141919794995207290807062674198158248675340572566441857591249907299626304649841011912542988284242371327568977534237139106632901638223566383940888167856530517898434199019880019555013546319062695354633528122440345311131042523965694102699238591625846931296041109200302716714919774987897734802572041245254925052061972124514826381272585415366463491572554935846500870042868279491716249711052909282462617661548068453580614324327364942095747348525048063833770076078837923915364611101415173786515391461733916720991899720128464010130912520149261207568263328672638921347617307841057378878661099458413542537135595338539773010588981635684941400618583452276852716563299569847534485013501820955288912198321407789086335996095799122747202175068760083894413747867094056071683084306577153277147151328009567325457213432886448005663129747703620625598475157858047168701887130737304687500 [135,36] -262697976204452805805621275305923066735541676208002273648071368376940418968735752510728870731394756513619348066511939758373154211746984441307068265937387872108667033173258058578222147298523328295603279485099958093348453594285773957519279917075615512526280453683349982425197146539354744644356688604654271100251693780103017077086029679436747542690187340155331913498651821820668209365725100948091830117978798315036736426296346009742455447379124352461440135424668233002307982382549429919587947187145619637254795451184208574819961519683247763761614010193334724290083701910480706996200025026181800981758335819364196751062128410924036414743670724710156093719757944143061041406095386458256873431946485431528597775139832772303451443052592738194425809656597351653398270459111172082843094029455058930149305701662551782758557924835227661274705710559052052958831554879326263303857165512138056345081268883792449195594363688669312394455331758251510441344909804999593530620551624763823670834696867152086202354407479767901657769939388500971208847385873781237492316996338896477674100986589781074808295648200104975249725810738074888378373304902238157800790220328024289617894100516156220521419469094142671012849661526555654414013699555939972218490712920238313546327796023674618517196927989798568708768489993685350703262280668610292491240288097551440034632801300407250765854043158163842326297785916924990473702890868505165154728454082871904124244558673712475604396090027104972048486390204099274341251608816987926079280286011647581389946813140606921429617716449860551447214659709962379310440643668602736351370604420739533808313821846711012787506696765396975184231055732612163807419544383665826801720295859056813746073237707910618712085574175117054188643943947177232292134332136185863072068511941940070657145841272960776896505663557945808861404657363891601562500 [135,37] 155800691374984971032811627769952223918647949145401205718754957819232279553315190215455669186229323331455754417857423736380007965553580909609465654017446962292754915733520629967873533788553666706686485552545023499698585317294300908098984764429374495216422782309493130615376716200881338904621621685585408151933597508825086249381267400965105888567677540885602285697577819944939332427171440807263031242253081244890076927007303921929602854428680010127705599895756402383672893603967178151335402372845400485107047320277695450913698338734392921611067029906254287749124590864856507447332782606472176703007369172125180161179762526065356529425477774040504905727301521901858490546104666256587779214268758142543372028071483195722305358817544515699355083194798302404570181354017887353129423671081993084949136199728245863753355438793954199436876621201686466061075678953777267999775551019852048244683503704844869795835203301609754287190840495902030936049674757966121132021290329619574466468188532157428931061476140714046807991911839723732980258999511978115860335628664669114519643746818847360844745936650540801245929254747164301143939116572459290428319068996721352530202539454737935166092277262608651894184911170105531643915423699761693116982758280130802603195342081099458450666334751768347274181922003274844694774226154243562265740023723923872221098248370389821752124974418126203392232055271369361383475178672942326063516478799677030925717045290469122423093913158773689059235666038436578894833045620936576269349525685583423357252997297125922926789388556459961373018031753826152191135538095451488599104572718713596829679986197723902157432152763578963707786561649803744025392810966386970771565953926213936146125744214743993325937957531256744311347370413558273589412133889179876721175378179049527487698119119885475925002538133412599563598632812500000000 [135,38] -96909077164653456834529631360949697733267000426441841562771026232247688641608705719752588340737796417911160771935385528039139612804224161024676843440499794874453183470678840983835440987580302860252164166397971279515677343557547819217435473610009983193459160174950304165157324055294440917533664505834042031983920223000702663758135467243109339255804625911808278116741926082969805080199468849465786292847037235543880746625019508661817170042425033780894048552081675234583319743864699070027699019147450192658868381136003462212067698888124634894918563665394407472950343943490209378401277129693367963210690171470101705084427502734232750521278385281771715134383402697668377882982913117892639608217849624160437225514777060494495119096168985397726712828431235414055648300981339064744946429133460439701648749944653806551296285086062947634941650612112421629245041803778898742557425809083463255128333866484659854015020895406504039385820686120838478893374106415070449216427709364020092361506914902540520168334938898411011103289977209665374261216095624158087925210936366496478466972867950422136730586958648887883591114758769790341779925907571662468004079006819029514545953063791514419715322732953212531042468068687428620019297967526470317627062403123781803313293527770507436378052264136142372959390627221769246194313208274282932152256293382016550752557571937585343394717709291611112028197510854874490917135345345668634260329794100014976634389624283833484769274825979849423734767632266965292911303786587093178529475694715043659814127666133205741890249086766631943172427405898812315411509184314576848859959371449417700584456604264436139618957720234146214047401818346788270808764918781994069321192497888502435214320038957361763540002892196235491229859245350294285202402645110358043877958705416765691742928318964944711666475996025837957859039306640625 [135,39] 51418099753347651143809951026474204238568742150966795185933418488165698708928936838626876059238552802196681339162411657010284495000039945918565310146169094993535156559494355665457366172846055129103370563850598816862385871352984484996337256736630641918413232484939967661989637528665163424775852091067284536282469534185395789307752605301398527626375852827563036723861815431923906552348492996754336720015638591917092788673654958005154037764596645754910689998205868948001362940669340868419999266207462435126766123774990567647298609340948442806595154308075795830708984601749522922005691388858368746403008126779735686650559767402922068748059323709794165813316331925514686059318446939446273671969349518843547053497859781756065575406082778405317221086551342176986457909745420126386079699100451782352850611810945152538800292029949254799498566226302740320382327895122502808470486032551269010602532310929815415906371694472962142540053693452601725478231298031803315485844400514594169163743650621628100461768295497443276863445309135253361653875953023954003931953911335138258111711223443843945917635682207188452436383992081979534742512774819538276533577111129962502695640075529152943047569880744492090430795541862593916243365989087687643095077514205612274837814224549022494405256590142570644361764658206368661478305793371969846679095371636419490625002855076073822605766988217586844619924816552526556129197322055205494237686407816369508599911699788584949567022913482880559435049821641453586695268134030112524671481303736233964868705198762509456537981608721062486530276794830380321829087387658364225025460628380818344826478880393600005754973373300815571962804563924709169686771468133582236289084179485938235933990203622009412723177037659255686034058056418168388628272608223578922202362862830804679705828985625259974767686799168586730957031250000 [135,40] -20647910319393329521829020969081594701361405819747119512297595471572908362485769213729942896467024884003979675009716667999443232330555840401233527694117599621014154888687714222709440529389958480099211570106880107927307991434217214776536813845091496203674488287203114432181934656409904854152751798448760929032192254672572420270700236100498764003826712392772369777106271469574141413122333317083548289471105574053707832702502245233694061600422738663353376115255332568707759825506255807900333831642357048909157884301823658427435334305541217750572213074738749676697475479303159844171836258963649444709642702779524869245737625628755745209584020954072942618743106689540830511454026804609588346059425586748021969976266689877318825240428273311178506055211438921079529707608260166658360533164129779862831196800957347696610213248115241178204405494210635686399791403265339930995147004644192385399383369721391475235660111611327991238284479418557142435425609764055046396426386402148323887548363936600429156105847914161257383618642618358969973431965273338648897370807150901562282298200170678337227672771191878162784645215587366197396976812458706457963221414585884535734036407535617443899604456019735211597295190367201923648058966754299561659189947318747725733678243761073935743901677980291135666798566393291327053849437506596270097932498279089491388508955446665425743780817550948418434027295024604215453336977416226652342464909477248340427405487884415458908312077004097396212086303147138387931606711044645218418351236300053099986950889430681693426386834276177427179389027907185566807065482075667894495993750968208832926937505452135321604029761500778515345885213589285060141062755534758702783258613112962873006550061527008017287258216636211604733832197714813098587057080555885293608314097670575122411586619364243233576416969299316406250000000 [135,41] 5250859595942156111443142052976887489586462927238368932469895354224613374040810683798429720782012964984676648150060890188311560962924427411909508879842340847090650139307134144810778617379358866901028154900902015055381384709350708768452721978785984322971340802317551237937342525297617746655087704699787190474215816503143826557524283165532724501156732084878453373350462071926072799661138664524095516943358402946800476334935001213944372701315705310519587906039524417117510436941891478457624886874229702253055426938377909958476499478573731998783640846559044632207880634573711439339113594673836045087547783548664351389590118159843731994749151199449191642235008921252694817037511221664120239421940837685810902056507822557943391166349064495927353328924309929846468952431626932924608497734908205779691618161400683358818494348789061028907966301131185704905168229331953452383622209451075041670205926219044705884967611599327955735258731436854082080573029763925533407015559445732789174016063917514167857203175536709483426816163346121046822974183965842413435929572480274581865505922362449882492748197971250613988275871138204453366737701935085265952278709262204311510415351041331706209608477331445474913298374157114539823618282903947219468442886612373509716727327012296854124522739346472431170880491998843435933137933278332024614257684731852237930897036731560230417261373540175476132041560489312711509997559616485775943093709666129846927075903821924515551515644209803488661553303751742207204751899091281572117659517379332223297781655699887984861701067198455452622617062400292132592428202852588077576084392583599194309565607648015930870300016789302163181574219478574215021554966950125132186257613187915008116905254043902694641031076067379256315672763857015340806514871877516442496203263093145253791500522311253007501363754272460937500000 [135,42] -86420405813177410491844129360992366576340321911982153291625560461735484084762616482707878798576686725135749281414693371369509425367240019936727726513210590335030417833796536653139047194698669353284206346308274558517226455667738326548677328792164835294679883673924557547303165063212572779115601648055540842091664448280837276630540971792126960265445929018289902096950067115512962387648207839499223889565916216661451192636720566226429641955118932820769663345361259070209111767803932167455225663873303143224128276442404712763675469363872996498154674996183169436564152655712859263197717698709122632300288553948444965299316483839809461979881810306582922945936017165869107981283004719252793098070715785456896011692975152957581457317232723276685585897410484968209106339252373199041000640159095928926292021186936887982029805372662537441556498763367513111377518906863805400106189066429355021783484544452092182761970054303815263540696424054653721903801335250252383527964306048466188542352998150708044675198504291581403136596723262497107290036998596909907094661815528178150586689720617094815471951232023074564219049325913891189698470831812002108540061792130959445984322736332954907225497065911057682025924710774767389431052854015621993947229496789292336297424529241320439436279792072056217000856033795728909464489228400482748637723416703192951209062261142010664850696890796108918556855779723304806266084974965907882758535914631492461616911928333335939949515956685418467625765669028105463408683629735912988022707735958320949424786425080213248731597052305057609962851640725455190674151076250053596985797327645593817876116889620773148780198789088576700162365197617752527315823574079828745038980681731043562981860389916936266222941405286984817661504645042883062110425046293353855672991833381488853140126593643799424171447753906250000 [135,43] -670043274290033519292486163288417090260306441675344478525699983655248024606924740432658718776888950294701034714934618186502728896610431085755810821014421572305703321750300298873251459890458715117818936994550100177326233803003201159874018443406457693965476245505919481362440173780885756274383644460170686858152952670637339593093580617577572860664910606683464251673152186557002750118252251376591172556168488210294386702343817485797077682211182978349629986683008462185388434843863938295197766542514409605765428275649959395357585781443440762496581267982920245547065502888313482418603936356577301263144861248060580644446548362606902424515863001856466337662704213084913073741654725739321091843727693758648394438442117171334642268215864209275872775484193025980340764707651128890950900186075477341060447212055916632600823809778054700926908529128070799061730143541286905655677665472872587148618424879892572268377784411662544572332138566641456209540528321039474860658596411001514940880970762234124804550505293840922890355432541157600604548939471149131094442225888714905329063604186351292198645804464095398211010183008666891820828059939176242041795135282277657085780146820273786032400730850937810002474030550806504668366996389979608356350881892425875387183132919450417254815916168508075260918020227357687282811361724925065867663467946921998339383681519254918638398702684504350249208660428889664555857166986605871131572916714938524230808851359190947659727870585240430200216210340254551195601719525696885436417993531913829728536029609284957440591087485897928965069146020633472488170138273936265714129590637835946962766945829878149055180564590162841652490535148847272513540055395427942363095835801680458485138864019782077665602018118095198709833392661832979835361528891119188821439703933528910973666825157124549150466918945312500 [135,44] 368184809439740396653959176665379007300151396032766449231943441680529556108231905840017437940320506007623779119316043346827795105849895567177753466812289874318811504278336165510546202470474707208004470639098607324688926112872081553835645747990598181687069344526852722307648053560333597348934964286414278993707159386364813911483613906074321467238381573066900187909356243409269782594053736593639368264633152107811723329237567493202908024648414483514537712225193906144071610535605651044152151276021829671686103560285795795993653664177606962387206992690109912882564953885691473369620225060170470458219924514445229324443509218265516236086622145681561335571337637067229777753203687013140818702623652402969702662421533011257945073024871095482927716326870227882430912644976940612685561877215523603504808143030890303398615478453367026367730427788040603582630704190528285098535765500358154326308470799587743751750628162666993911229083512242943029167585517404927997313900895184759434777833694110103209860030480005119672872344736678953886660504323283166649972475498582381692363319520278363489776922196905563043239584324335625790865608947038936626226869979489492652916691495252906690432554570476073629900931311080317346111977602429054891820092692420415284478049188058028039181765650032198805551759690892150305853682847010303101326374670058748882164082555418249405625342609578717557883638853524867460330116123938396319287035204994499693306296224072813391650561493996123219491649881226647654478753330964371503230767178657287373366639352659400847526459529969310078764881902694996697427337802914299050619792042169286303124912890406420213552499433187140580649433475249111342525772674146732444705512216143207448180524309666603432059295825716782689988709713816741015443110016458881984731494395668963210337096825242042541503906250000 [135,45] -113247543721249156032401301503920009887608670986257807445255114094751830619422983680048238328834886100614987018398295117155395088905251767175274671076091886168401016849753842074001016641518309750294550245876827849368489677245598747790638238588610828787520725418710493461189119161350201324548896573540135757114076696045187685960976745571965057866535955399562807805360799861542254084761248268445359861566220983083954362794884909494036991541181831206690081609305942580334241678473965752879311240499549797284401650934897114904642184648004831055383513028996252253858438071442505873212788531891315798711124564585817649798593857521217251536635598944366483835986355515576901536967799114008590927702808816604603288952114325795478300666793830483147593002594121970143847331344117092337458537508642549746726901253422736195570796502452292689813501777411987549217756188057304565440467958050657993225636732912647751863296905702708166439022230410480273694609000079380325772884454086801616240279062645173218304988892748102489725063640493433060715890447145889394158003041993715184778953359828064183873637433094254219525050293844470204155760086419309844104300743473015860639517988000494674478357554754689866810096790720299883539443959590284025716830215986633814982380264086309556591637605712254860821418257314757535665345558401293448669924417829637812448057378216264097820145544150845600574746869790449549726493446941912785973030189609283688892629616350969492831440103232573094624074931521215668323210436740489045088964578125112756994286735313647850148281731977815584502963147929363648523105572427790349907844177217551637626804726152908591980736001884267105012395197878773963043467213610008342376866264338964154891557951510368936186067305506683331688161568796817052810585423945253254428548329899513833312084898352622985839843750 [135,46] 19631872235028530906690494578770402507320392761542200507263840380483536452513984295977062158387710797112687918121042548931851873681609674619782715061367189108966655840995912676425056757646347608804708367236450891787545757851660477898696059254603207495707013054948414409351590305833501565027116835310149683800964016268696470465426620695483637391314762142236414432896105203154169153066350368437307092779932609563316925595137743300336259424913691665796896688725140469268548126960579699370696250543196964243446620098596332162960376013986682389750511424191498234371079526143674866625969835572779750715741956425943571668194302195994827095653315534525849860504767615222537884652557881016564814596306790625258807442008772935258230455865991993979703716949523574350003211672983206810647616772926217559819467353030304030071491143655855594106353901647058083796283491165556089617824038185393795806974846833769363711991118410896606718933074787122282872888379505693715565217969237207623452295685028776456078689092744085346692851932849423853055220927567849950016740634197755543418378030169087620096280858542100630198350577432410190709983860931670335982872642354046185441006212097565885000946678562406659011842750473870898811626181589243074843312219987331701240913231889771180968957771757590433232518358669290655728715213757052302883668220931695687275124454474377648277834108392847694459439172790479299133315422683832715312686141100834773162938757337298972954297989389085660397248694403896750303309939067839321843060071135900262213526406533945468097224815021098878386392129786004795269720591681186024165492972413695576009891084299614704572274930842353210174636632879382281464653656818118062483244974971971130498543335930015890326456282249765844327809353302770766273272186398558571122129582098713458981364965438842773437500 [135,47] 52717590090037177449339923158623112984031854661217811217353753413363431427400984837010921332773256593739579642150333513084542032309873697170814387749611724011917581725385986602127559165999509533866467689188306481332895754849872989422352431324408417106728484701699209235148866859438828150982839764743361639979272494004759524840557548470785913946631718492852774850052529380208270497368016207084405883293268725110375105526575173194429905409488311212224078982360159049586366832603912720141454702700209937933849355147443490358234017186483528522717031009764181425914441212059179121371602583163849827139759204974645900467846826111299531366360562604606885052857202753963691309903251672205820278262635459898959748454110217912084147335493860404488704559974659743000346641173500920731205948267555276864668671780731659658172196396615422546243942537215318975941288733511401960960207561299832603438118505909092079380320979864732960905539220959111091288259527509027994818557278676782726948091175611281137439503944166948386293902260181914568385888106680133437508778774062991774119820896679582063645208577743062590982768867083895204013462496008260465486204561491750047206779555624853587077531181824823584586502986488165219659695575420288543428271828028594765138263239629523362185944856386376616542667520801065266660108062730673055866068788294636172999808560872955186281064844196119015457890100715461598800112645252950213898863010721196613038491341756524796150382548547749935926839594802548044680737381953657520522195301210419331559659793979068668348361320297130764339944661060309636371218783970619805566229400041393147713702362919706823239596938240950403817909316586829226452622602165858392928851009614412454126040065535105014906136475428522228506053530019548307076544809833972354412931392242006957530975341796875000 [135,48] -1208440441757531777235507855356786602185387565514720739286119418708121582549404650526854667378504631375862199216469050804185821015287608972650985864299915930195094026603608937050369096698699623502034839800449703105354298882456459225645625347715697507943894024977433871892526209996576895294422545782439335228340595561719391490886767104005786870257931808638822585454835039191784156592967971748435265658136774498970872267090530418798125295878469780365602245618966847486016540862282405141779274370773223489072690784250351022782760612112385603876579022285354172619609588669537103684876110752667751765439139421164982246718110196982366887964063389990423007931174471528804489131565395681222737782427070768401878073551859575221382930469679192125278619125146108865596668654031030423695263148857878837138722876597839265774912574910413362036749562564499971701242489108679694449966670093390737821386140947602685140705285817045988659557776925550118518553406710619913368981904789370621290263912421521471961557819787556416810066294059832972406514952350744116063378983035968949216671504846267212651545821824707173959253276606023690446690451309086996791978563126682184177044573622933185335472073058864606240180544374998843095485167549777583092260241565789701165863064691774303556790355420680615470181374327692823433774334073234228792246558677863929603080698063595367258486024479039899519499186454608141265320907478230429352783167660031531657185118610258815639364105581997165516705861025969485573456491903720440292538927189175170454115377753722867084899506016604496280045533712508176949536874943926449523650513578555853767387314553379825372078466538563516648633730225936936287363041504049772409157771191567337549921296522156910167152550396362847128534291471656346311746461305111056405515211091083288192749023437500000 [135,49] 400798369024415101705102565775891592515104521764593566850253358878309525073591472466118202404097466361995993557062661571379432039469079320794470489011157886421017095234929607164213596155883368383060243277849651112211585452161041634250726530535833156391590193341054312722323367810687868556305763472402519777570418160312109769645338464454030944846176538930824632873656328075286959819711680194690447671844583318619413608327186337248926075889640229075269747094373435975870458895200870591817708287503270163284513469914936123218312495083968162192645839536231506126294453453193712506649543947616254025535965229155678177078095490421380250309041188136784435708419577855026411922845626245083757308800601851519537291108883182737458974106127057175288900829411246316037751615205880044251790737326559389816374259997584846353906635495388478279984857825686426410651268971898683299654536482321758532110002227200661382332232769026159467100130564932080147460977806557510634517675234950298448940146105111149853812549923948262326728313430530918803636230640072825204074390119019773287650045340765560079942696692699008267467102994864976641020386705347042989061228805206479538765368191138473188569834194610888837411442000243886136388299047081016714701873701204510147502102170715691582751575912872921985751150561246438068076128315409050787715015511878258676799165227019506469846673555660800316881058776764637693419658446559938960187903913165765036902428234612320984113213440943085792769282646577754647240338612953506069224106916173291475039052616390675009355415247266217576327340765563014096242224162797054483551228042743764756044944994355438226069469078140307971626337219463223525512621710955521311593896953878326781103010023448414756844191697217334158340770452114216210502515486983287416687972892554998397827148437500 [135,50] -64476841062791768664347289915119854702632767628649943654854762195878309345522849900261231246625787686706015392333366513771559416555333462465129549240463214797070855870118359742147771030768416041095218161515136815273472313074872660936725395454594292731774924492027755603899913509796671863943939460757766888550933050195419446025674801656752254156696177637670667261523481288227221952578560263844103521226801284308932070838946800836128223862582346046185169187280821143183852919133075697630052291752190902765654977833788518851167805460593625158111530325638730033715866778339183187633563756728355349088288512875334471207480309779567315656455945985339266383896728576241078499625572574676610018611638631085320636126056971364971695979686343232084717518863712316173396840142090217662623175744236479221246454831443439002668579252937590001832583486456004161819953405351864281455656126307333524769349153668332253167504142483463812081422393743520803157208668994024435947340095513365959476073801591179648104541359004603467653981554600066691567805329993627768495034673837938427469845855493942417471184990478216450550695494838571466278442178068133854095296859450347638398708097680680069702162312455848654075701907116726355582930783445736394181092140246692519995132495116790439793859978320931463249455742941096714070857897827369531990313984743092446923521892224111347630518961053208410080979455760340411753311560984989871245549167599454152811162065971609524859115916358023943244386194670114854775371894267932274891950332305142710614751328956320227921290595210967086977273791945003677251475712168949546506429042819268275450916671670482560986653739381358193851935850843390734713866564688507916102339570174149645287865263975345947797777450135123432825364453415904234238543823943059458938935272822380065917968750 [135,51] 898292903697537752941826475261844043074929473375541633240179197257533534506575125820300984743374784654430191304846010520772989819984077633477888284773995398350050054113032913615750529266358809354608964379347254857955217977525849321202866633385478465222719349427739191975370726749371162890719550548922046905284759268555570485578893621769069601083392355340193227166411193602624795422421418664383801593460527947235266955530822867775362860882519004216773511404953834905766195500976285440891410177512232679333089822586007371334077374523699116128772798015650042021467398385160456215264352286348367964478267348374609204495904580480067060389933691061406855381177644784555023614558393384355847762568991097657860319481156598794635399146319619003799427078412808442287020085510202456740132334997445233529347289924557046324742831776667952563306981641102098203497660854677467610817612302096726326291940033717877240209758344084317646710048220498041181303601445799589963102268078525165418281523974559726371054253600128876960059623543288526060203346801024777305986928044596117231039797058026225130113141187303300764213346091120915004963638574573227300974088995026950435572562010145780998564072796572515469937779616503295641761247434472474143774780722941528760672966988954794719384640444985008499372672139810008852786236751673453137832915004138426907480718095137732204565375545905715848870624244333933800413328420620990710050138727809205961167448853007198942131691299003679873619414400292796583140536655551985976725590914616733739530742354046593575675164148641906646510281093258930309240920146289817470288139294272605045821804868992190173232511468425075748622360327232815211574171991821754078090378813859802381621610301400845300463190474769952369288716963121450623470961675862564546847194118499755859375 [135,52] 2033982369881359650078896844571165599131723264776265352880906855847163921334052910175790986814858482041908476058562167412121457676385537860920798182308289394442197312505659690332195920539717805733640271436885664317664172848144076073596765094876895416492239075731495744514648741516896171364079572814354959391308274589947790634984175844654952931494801322107163924571367806878375463153600037118559624517571994635405433318636596205484269354918135218499372594605024741350469823902809009290653240573361368425115844740002538713203555830553330732627164834039680742455721132971129906680211095996120133269276907391628896993741349601506282925952420552785366361788441743793163321098151926848504028047255989621219604494477491636342820909151559602740697568632374831862658526515172089547659697061200205970796079388750711083013328087408015372465740646191078369962585655560741113235096461436527231360160499541841847165833341171267331139438937449305108159034385507169355815398171372397034081617235322481826658045513542336921696179573864922559967079488440319002732447218687689195483572758729577941437232791204136582937706213851836108961821081629279427938983244402685029636626969636129682623489902483320291369628300727344669046881179495156287492476955691967557168478608623570957681248388895985099523957371472445537109930508172926879786594927809831274851584974635247367062488567426764306254786825533745940789141678817098965804667387812103501869477447305416155547227468808931016417837548606037266524085676058656974712429249546480848274093035532764884190609629309698640420934745102519279707452668146060599993905624343259273037037017663344879606756305190668658289290198684963947113430174051804810349948210770687349947439960173960661317748544965164289700101571115647078648729755524101913907358302154541015625 [135,53] -384786821754809876122870273566818509412262417374517173182921166947369956496930207289221638671382183761550222097532967307086381449838143907710083487653048214892893500200564243230991567673501050078134256249795721330250308103461269796266780840043619449525390955694042234011730746787646571505973986782808388541416581286695950685181447491201339908755185889994345992472576525176412759691439429533672495733578233754598761324947453466177385463193758547608779386267504052076506118978477702122283293545196477300760833674309913900844899194459890906110939870796028646850244857470815160444693518022588513334375446440914189140999678966270459989236091214060698041646384768920268703480083688504578710287255809946566405555365317102178355684313333335198260110539706466071065806399572405822563623488112980266733652108187345970360153440641956069778200876413842618905645125955857146233025810268443959648619023939593201363743638815339347744083155192466833369789332930505869191045423215434850927363153970569890332279030266479911867619624616463921741547759914091603583873937096635094229575514177657151505488141529136037379319811428365304391365679260923457881626580647125186265884437306071695966268836648671277572730400716527708783545036171844178244089449711235247220854864234754682667181315797828444549169484742492384843496755601234462927749145994177893586526655441156531693300610956407987844748806911965489379736985925017610602123063469065808238794714455897441605383908264481723174647587353580624455206511788659336495944352308869495295805964037961128500060105571724850371723631261534603139885977417821472490502378360593584965116101516654865876169271094508793801649753762805193074030128508828799760452104189622671367776507097414885516685527007460595390750405598867758389854951299305368773723150390625000 [135,54] -14118342758989534958277183763315732664508291139214390726520637731920412139608210787448565587381078312156694917808069266265892084050534798511162310830166895888892629584345246619395161742773477744952978185027021627772200576725036979096651404699257504049385108966238855641358209828842533168710707000432440235294481419566339734462356241072845805102559323370153004610044850166151463586549860048556817507460169836991973972757059015475609124625307908276952940772108664689721478603438141267643171578445408113797110433638884783978635053012396988394491835815558338224463934588876059773594429171658963145838226601639817304889921183654375745639697449020691717750942199082331344076677332159006426415072006951308820606674474247366265925699136475419632236161629007251924554250888464697645272982430756435984055595353004718119976980620884836910868256461011868155187988984045660551182743001944258524473726004293990135245301512533766913469888939181273042612081252218019918815754307828352184417906909202459867645718732216076121072031023372044086106627076864522451292779969386444532050859108287215280177282819588808015414570704192034140573738768506907757024913450283995888851893957626664668885840354125738751945100662466400935266314162616727435825702499258748271311165657781749728656425612788941196347021523833859964230043446581248579738098242573069593954313932845632801179813479257882861782084678530647430503129312701219266579172344651984229854347021547732113847544861764801139356757073418275368844867868341129372249157278401871284546418837055613628611779509071010230989464106329356688260618659050027018226923354212148834096835952465877293834882736494371765747654897770527765912781506937646313679533138499872028713632397385499735791603351300193992160257680207021422991401032752988948554687500000 [135,55] 18199802318787659860551462251602958719020983270361802023597663784039694195736568825720836338914299238388289827861636134535934947328247132280755858573962523928999067219553025692592048912694341435489730381788320469750459666367667094412349311534206217852789852897005661278572336731178425685929806135893885810313872912049965542904533844621211180937458978553187073731392560009915134436782191518286379142997145405548342424685936544724459249995030375751340864830795160703733416725470984224066333319309851248762652377716762718648420327989061829809596467803828812518938201949935387628506898328862379449212954832360990780051883581160043286194344903821517708067730650874348122247585709394013018864175803087610427474079009894133318917936483133166618861373396683286555684886068827558591168373737898454482791018687271278976937723582480252571155118831717180387963168732181462004782366384014005773270247141860690998058459375674766874359152552401801041872351243542380870594619048734625987006699904125584687938415073170483926452870506301281789961030338309057586852125954634532205279360814197069387613814266269807906067885743186917856078857251424502298683752551685763847987716864349515128944638925095353146679822443658702581501334756665744158126385944774717817592996242553869718774305508843994262428462640879327615913402794493674217470675162384825748735181473517390017352611709944297641685736891959989868687114612502684843388406396050539852521695275854244304434831301638385632951852315962127287207806886458618302830702830594566041898604644879962169530924659682889830799549409747321006456030386964020832345822176650219113181702310301464997976295381120955283794672335861894347308009414097435589911428578994438709878711665208060016036020860825655852748495532872233159781115642423475238413000000 [135,56] -3044460653336449292992441886224691375505632236085912386595598688104960540209485449419626697662154982761465192757353166293767606797469265249029214255737950614260475799995340667302918273123560690595314782509882580728416388288518039801593154462315678126283906203214110827093496222522653668553513370229123227013486016037718159176749187281475318712069418481957756824513247370708725866027070688802949113986659369530737791095077164453102386772017159665751189500412766260575921485423889103497527329349439345567939454407648782889016515151736887984224742052485729058559482377476159146824316776110806283648400391228470565263182906146655473299578199708157720041149317900183221464325062532498384432210669897509473552088615038105465107801376358210163239384715253924370284624337802968882380588528112969451014023561710943000902632054181376119534655255574449982674977997297423601192676193945468081510736979796852732638966796967401017471918347374119593603814173309367074924299323148314955627970423071852461951027943096342500293224137437623873488707174529825748301584858311737789534385778728529008202734179759171294610937009429359839793113166028027911382523408024734110277449261069434915550830868172926555983787853168342843021502963885235350343418734473007712874831581048515671799674685673221480381186389455557903196201752350310474022634772162621493757827456319368356320217163968311223615248407444868902537588463998394059893219175205686805813469708774663898653975719858389469541319505683209201031946060211866630621868841851119410731989541923396167186467032111436234123298283327574257526169639043941053854336847978490830113094518874125015011242943257020621823739827624519871990124537743093825625157427517888205911546456344648600377659820757950731128142217305810970298791576886937881160000 [135,57] 20971445967401248657969566806236683882743472201067631028418425412027016721788445361688186426467254987931581149006966804842585098112487009127191451340892064369663248177753776521748592325450147222609438072566495351216503031638956982334802085803034328021422573612656835427004856366854691668675065919058183480179077321923818893130050744481302233152841037077062988928594973549839640177372595947924989190140108642389963115124780892936391029386963962233941059431609392401097393642294388368425648068150095084715039256222998301309607646766978345977542758536858583208260326724658041634072381936155051025020242721029335199068726868601446252134100893033474882652307450735256776331994605000990944107213358022371473933157002098156661681501353819886458556962627131347240333062296997913517061922045057532017565210914388931179322599807434370340853163328919305825460630866592202990017863470517723262742308778898189386644207710746692171019954740247262163113415917443952597484796989695685450865238495369869538723299292073221235332611071743553634966042870645034172420088732277412133794547441528412681202011030509422168841329329706286243690401145611254087213248002362192883493292927350051537707248907551291164501998135436961757125059108257352037977280993044085138496757257097100455691362829237567183901306683187641064218078176353019132204710977362824804019024834600625682256211087236632075735274961521676288904188337677851937173646304020690597242867302003035991808225622268977147192713667217842655546454383333012647677441355243900130338336379327184693894452867859392167146704118918950188249124691337155389693994865077224730378043662509872919967901335252890426956395763800232367394963559631996732001740764152261824872435609066802237521344341258105017166710106585929743588353990547115792 [135,58] 71084030209667829670525811792561816452399972714592218042603141778048531691465959056064222513392540481484826319447261987157452579967150524195855515741758038984129079672356291040126165375941538029387951779507497006059145723370978752049695209012270833160187103066819574431986487497480320064307002562908718627183380423138576752841397348963016624133575801933543847604329815704724683578824451409094385773129771289689008426626378574933042037490114422235155037115185420251160776384663634014847104487416609436847530074380631969913850751353368520906964824080227904822413727991316859164653926383301209571385294050856997697886202857041601237261100851092006648378506055860078342477932981893229665979312545457157628744293099050402296283105265008218475783366180292433952367902992925112478830060857424996399446914088711799731931593437643892146654630101110465322592079532322303971051725384562957569620188426684117837341089572280525806446193958822281835258846316241061479241722428687674685579701959043446728890759854916204814284955012118606706348941479022940697852001389193886136998703935846639924047674555830837210954631019243649382059549751589845562619499699128333948565175399704954521718537448490104193574659562631957257266041977743006837702908907240921183957666855531489040917599950888666288632305823451779203733498533230954752992180723577459423080559564988206439057717521600568299437969196920151071664348553580905163848000949734430754910263178808584750285124018806949098630718090086404852328748339778418798412595069917740526859015761481146346828377704652933752014296643075673582240165782291744381740416719210645449241012838020025504604893674929068276565903639922215677478857197057173091216088021099119926355540258413912740761668219922160648485953107150030306085570736084920 [135,59] -11575928747552002325314503458997667444010481950301030992858684086464634374977063754223133287747822874365136267667188222625089406752971551068683310604065274376802588692634566662719236556352353059961424456788044550993315083317282501483555147449208572041748401059010609781001914686091176233440704143629406670698127482546034789974907128228528826454732083623424769425334301089323722229254476998264343489070422854900618547714277849717982621996386768626417514243826881247213999060466303315586555931197186445678968746809325640195062696390868735418116997812702784268878226105703996294357362978319172994899742372648834341005620848813484441598963936329326003821892848808492691538118757421406937316132527964192486373091115154533965739135246023870856907226637938147660479040183203665709948010042163111167160700969407724826613690064426268826416030024511468412776026966010926582596889887373744496038892970113041024421530770653761591993249945017340300902876353446031203769373517713929468876477663919602460221007551286797234460548206372465048984239106469793501411730483641675248185078466919633438179234925383227619935084608546385949369605034867582456080111305371049887929040673680931171522851160932708271993228415854874754461835090694000502154897411851013112417719856365498472222560455441684930459103085898128027461279619980772751994947334643453887570825305755043536933519226879938063553680262021372347103517381296507759099738602902870048949343946868012330766677201162841556186407539650101610662329507439841925591727571047414030018536940201343298125861985479440185427687265273784074789467167970037810238526035447316692597613362328777593659245917554676754713362540303000866955595744195018486591000839862740593573407188073280780764928496653180269268776822377164801312276558332 [135,60] 511277016294176877750043405008800536691247693081352371114873922668772188602819056376857253844302238472311045524954722092676620062351164079242874972591176370603575302857091379295626574959909574317939234551567019088913151932650287963576770058528438773011986485230331612557012599869821291493155227300506375779934660003039313659406065122789671409263319653140155633775284448862656979042944885649657476786828242887528423912488646903958084930037641376741539358099581899004088813453783444881381430931495135495491920003720169362622127392297526408562937758113672736971205105512611267129841579729699059347610855133095125318206705970660976540681964062410912567456362912819118952868096274156612824771268748315868149029182707640938535258306101883753474727741105824578290884660317114768967846500424615608044214743169349027263217879685679091078129068554110512533000215839772418342173383015272504839595807678728028717572893250605025989401237266747590501031055451971645063043020930401543526934944953699494191961310402947869320495771503883891410425608612026676817769399330450063066146480133940811100066613177237369068863280649938445711041949154165572270687357099834245699955716053843789424015995398156351915853001898104371170368034451369059997444043189213077246310740206477634131467586311933603296198403696216949792362110918644408283987216351180256676062877135445599676153080298372752585841781872010864771423894646953832254111246695118813290500180074676016763179526444125954286804503384731795056230263410212466146663951790916461853220686602109878643396992234348381273281846971145325032119711085645612291366648015647179368076410297524028140003933479784786908795797206435537351711589855108885887724164114740697837918189194796727322444926463741338151613043061569353168299900 [135,61] 94465408443355098246546371495377512307333942178666115343916525685246416872089310167204105119411664810249010196414010742736563322234718329705987812830755881016231368294906746772880059026720289983490126332842853376318508425696538155225977144322482227274723417276151013730240061300062834264044898831963545096191802327299430128048515498562956028630794200257611412180127459079993091323272775431630123051890865119691000515441726605413790123653599510195778421147949725235481605907500022098007550483183600601343211691805576563964016823644092551918837185265250451962966585845536554130218270822673766376741991780377494927555272929286349700019778130234621301329315051652357566787058364229083852096448433188965250407137293042515505006815664159938227239683864225967126187518290693143888773055280872747157301128824273235657455385530178458359655070949154688027329399613441458534636608091802383514712004499839866814333499897690167924044475582347448956094887968355271881099697191723415110821780072534263456577279233988609082526451609052895207095925132447226965536091383032025734824811615514502348805803449225472025357188759800047949489827523771279179932282667849368606749350031173522086543278840890314200791962677868113530600062340927325234964643480778561774491041255994524667391604028598594110541341814448968365667054435856834895198894198698570262887188549580212035745897693333188542510324364966328329162554561862700229975598219538315250634163642655149278735765719100670657488794424918825600350318878691171866895134750861442102510360739346353492622614854427676805549752293899318707346135466039396669271137441728145143732332889728740017427621801768666289610389308526852288187338388388583239963454214432537618332630768215296046045109159340281333688089748716000881664 [135,62] -20275425669485864770493097856562499459852068159431682377737938443752708973121634993235868633006703322945621722838629564861568333088263286675236815063483934631520316156531385894076594242215412506487121122614466486987278271263036462884102703946345126713741519545602872430554018719252800340235793244971536583242307759996627982978652405246291437037051331884392768558222791280187294105251750315336285539093210524497915715269779013766742897187515986768233096557800177267988799607914767640910434740673389693458893775959805170620348412896499288740202593378766599133902860488982653313399904898706645530622580188678550771106987794110373179192243146881515181694447313261045041699075263594385697419279933566215386939612343906590434404998089588495311202436610089108021537921683279812660517855100308321223727743205154680546424756906216391150873035117527150753281292915506818534846357982098683185892099328192381036855337660927772641416496244995236995717013668252090105865656824262095835958952697718400369899500019341950956668552522165610774760457758629318276376606872044908225408898252015260505449698633100690058225524793074991214478104874505353125598584162267338958155292818426862697885148435911124157053268414194807681137657028649910483382451169344144055584128569845150716515979297902075331639076172540610458316503184802880222995885695451945690270357402115252411818315470576596588453480283633231497332695849017816838549815812522914179265727774915094672781247565574339800497876929811567801835072892002869862663165266470836787364582578566979420752073520778275112906676620265835387638503899362180859677948029024815747859278474753923869251161530327304734016010901239752140854535722074822100743467532899365592545578581507218318078011072523138373037900771384602368 [135,63] 1325075857780835555833508828497503697073715274156513409984029630260229641913267480560128533090100691706073319805493682707730457067339116395269852809085680433611476842806987173185206700287998489249947447529395672519182672426377935507458880088941281361179682130139916013294359227718457666855652931036576068067507442895301171640906450812129559206991391894739852691498430513608220571598607895137934005234960367757637165130025718692365252726230636343754067032222544587687940502721766925883807877819288685471684611991809159684910376516892153064646510117872915601993715003615284996328574733038003173759961933852556805514547488278602384216568736174656722934287060214071014241502018779694691059462060781532087462373108424166667381738850306934409199651262158660303970198326294291648262521136001006162946811796269812921630130561199529162978340394928997487235665440422931203396360261541584477363535264961896367804409383268415363228759457286022241583414007244086877363409911927466503826792566492727983342755922523538323236621635828781730093395873255939843338721124614482800054534360830803819713580774074854552581318832889359484166496579582984368192982204174447394271320545811896816722114880781631276989846215432094715570075398955601491571253849164166366899321935815079909049491152451064102053539464516640013524512739763165995238483486569358314467016212550864575806921649367723773209556726200348610415053456940317666730708499459785100714925701465755645082789539087414286063179288591151436585623144161079170069429645785335471045684412706774966267722922714853608735615408533879966679262143701860370497822902406667775389587721477520701831850796036449478545901411722294485075719698224922991042773421571876079073166686766917890355484556238442967976107718834496 [135,64] 110788628393177267990274965086522052874976440874241842600357546173951973702664847327931602948573459310326672298437369092467653196816773148690999575054569841377939304531397172168114601001983078066559086944695241560553725039400519138364625911168494754240790003186783236757479377341447014585086146689891173358291564638817321852073579956681232934661590537249950569878853928520591667376650879209450436782169337124887625835697996714436636297244617245799004101530955841451881145088661399672159720287235525813091734600989806120765381471376949366084800942580547682442187390591895206535370669908970885251793821012693254958115192865330717859220193742851605588822068161553671351617221151423326769936204678008817963706819700036075908718958291620223290349933922134593977487078479723614078230781124359909619999069536906420857899621740475092386227991322932116007002919001516894524475241066802229846755843256122738196972988725225308431565845241283892156440616814389680340037523026743650605558132231384897377071772974901630014219286102935516033097722800790385046620012939316834331472272177681705601574047749210674339477563620622449809931149997386067476224731313313822956899843930255480786573085195939013974030075672324156607290748734024208585857563922915892476582083948296455362344052832788188830924509190533634325589176322804113861273049958041731485588201447674719475771116700959351733205344523112263284972213060609994936011494305053013155792085100690535689235923068853128043664917013956430523854427770088675093867807110426057134257525743442758805932993915121889090026715188491372963439188813724743580616997615907211583858915711775037060944827336043376738247693424229078229804399678094945595264393057745289011581251937213827326157159609995640208107505280 [135,65] -15472295872269238392385044144599735799020678622516616119180584162218983617485929137226369757014147913833608428792414037478582877030456767777914069454256277755007293302793331805140858421680032196177481469818141751670074316509164639923286155298879110257885638253877910980336267819619666761167385112790327542120062926361865501518070237301377000230233225659450644166178073163497017501512732912103603139464545616683068806201049878644399192571575916589779012474395088577072825215575196143886642393158440394072568168190165614535370182788748271132742636856327596004303137770350412489812918649576908837544082786052004323407523682663071886725855260277895098266005689508232357460882139805099174547261608430286074583972920398985970516350743571755609781123429425314347493718276451448003764476663445205412848600840596562064510040854064059312086890646110945308498169325531345309993596055821361129506623120515079857708345685555532518448986409930781547543638315103614351204422344637472588946816799877576496289711388709116252050503131728407567188260943331456051657023969580575167803917669625188954642285344120368261759410821302571054461094468086281092765401286510968255918400981796147820836601330150988560847645858557801839026070323670999389202301801050848802254393693378526064331526342122599051683327223606582347346289834558758925307519520422745533377964705812650001198933416027059245581428450909248454216057744873265444154721639379096534848543085673960845446114852746672257846881815879772522808205834473271710221151119838722599409821387455829422893808863851131637614877884431125943498294100638786385828587037820812863062574886945243864226607150745791914377685104706784596533714489854511754209024338240074539067335955808825177072963793957161557483712 [135,66] 346394731674849721317378885964504262027005160425098662857161272097750390747358103631364207907218138726074203269792006027732315878690642377356959618863690922405429947724642806402815633556511278202434432189305516895752084225905385148224997816578840683236531522091087659468632640545014668597977436619051062423625134898054062398154721468083177498753884523782295130491349809674253471316403935678412873118511610210691343736336400158063086509877384263165208718760120373448271550121795919372988320586337795749871644015135263275120683441318813418444427002320624880953953617094618527585319180210431067769996495576831837163173154698483086174909675868205842791972237185870899593380481607089011118857970012780949392674535957468383408544998483230282193834535732332755634148154782534419588789270357819180759911090665765850646944579026583266398099147067822548392260478218894358261945158628332423416128881331971509927320746145786028884682669080353615534351327222399865362896444041330420304940514573139789945137544136807869475126023546852150095449720099739932402086220610498037746083094476538024509425225051102940290947288257620095126480089556249307909132621279626261101209133269108403316361987504144581146393479668665833501749413945277487415287662648718880757204351999751310927621599786428437626423389044707809245596885603081046415173285661854674257999196965261983785640236219482384861876944025981503200521079473489492843176245893113969674354756435995211372285220839080417102338200337108220464875940863469861398908471715176448054960591603934213427914067398307232384833707482913860521032172828800634611275502760829628440653181537749990783687228783769584885775007929219757504732009492200728352521253695095947155382825812241212668501228125821371392 [135,67] 19444746197072534033320018678037865219032387453408649454414286607620270430576565944917225899038928005332130701495718770085374012852520398676192365371200839850633847522270684461063414157258445452540043211465467970430189281601023590532546619078425463544159372100652780703357187095438871763560093651990303383465008319503283396794177211068827831220703853122206105162577889341112364877001749666655145306388883681018012302910712595611229755721882372475751529701409880175382920594905849517297984085381972227417460677557525470986562814422185248920348118223436874825273033784325223550274368265289505194682764286488498998949104292424120975153976799348050973811931889323000488747938592053057245555183313075000709103271015283878059215040269768017870229934448541281472376896144690586761590519402651630921482427623141995591950350949061397724807223949562899477515581342135749178754689477944892298724510357293362003834771188468394294725004509671264578613402996577962424824464197638942400376685153428230261512694765899164178373854486303311524663150320809637858773099879781852035865021687872411251891989809834075227072471095320282832882257963332381050145206501816357970519271918301035652835483176062078160977559287942312572788585991828573454206151153660597520020468511786489800656607996587109870150430220804521684481805312394283686700313366437077686522777793850169254885562699472457526697169342824724787587100515199183727661050362424986806361017607728543787708754242008196861316257203046844140662314373993544897506781629278647907980521346597236586888970748353262287263881028625410746065327236816293526312319322042292638231148541092904585499545926168325347608678601793413940425202126891092743217914530434874249787641482236002154482929812993600 [135,68] -5778930639682974106989870370450442622377701385048002014823069147592720323847007694310113053589122872646676663679797242006251401385322850759377341667987520240054426887277269220829224681223959323482031845054696399057700476736936925650633606574564465871251570956203169838145567403530708522188961492773015172980625979902666968942975696096139861955951275767018257523586316452233411464632839418516136250747686196725812846387816238356004572118925216774007623141937675474432763281119512304688639184214112309339827998033893777168944677881660470731996854834593679243182211101630785867177329770954955095210701561910174531996150064990805721863180207615833487443036319828416511543283560083106531240041506734808662586401293807796312814724992891981276662870482105806406093638250716118141675554239693520451893605454231440079508191548533313671297717392553341332283539167905914614216462080566746401410172283484597669878628245910707779882211681241587670107033123055861852888946248151561194496192883090798643515638786647621325277591764321220133861111145143767279934930652832480311769356120916830275042697532727270705224418991479435779854623231378015916236475511555062123334560408078274784094807208134681060599085217991558333082942341513383166325241175959232050964027787665212644103932063217944396126537722673228109567051181270292059693649331323891149679798732386393460686407670093415739645231023103932789346551564519663025746837708913643433325983076465478592233484667529347697355091918851381501314762802095421793288705007475006685510832082404732491190806953797741309531690279703386323468239506376835724901883545214533712500364063055251796042178247045965103810384237550069413202400656219743132340370385364912988992853453695891571931985996800 [135,69] 287289227181682458136573345859901540650293369557688516191652623930806002239441573290098945627968064509312676977602035135132233604125695676048780910561854491639846838881092280702159429497672560329699026769541016866311531925687778362113926460032557734145684523238813028340251263952434320294221763451848767809287515343589904504226475031958787580908224799177712415014527483070307454135946365106200224121082562518229588471215950075051184630946877011105472101468935410720508356300503142026574271512711963874755635844039658081010108020079589365847085166839120932709532941765665863954231520402487840392004576640756617287275901166435711696237860786748552767200620652542524200140788342793742929012915911150979415762674536549451407633545104864661028454531646510050764766909115262897165593549474562474651075096757886974183648556863810773164082619986609804495006507741198755856926174027674233417967094170670477486965317856092183643176334474974909145167651306161717137973201113750481434599050259198675072055358769097253805596812967989695224386775108692779881818004336043793984629038490451963831698517150293768373273721358162581179796120327191622650369963487265323158824345361467480723658052868073171294295374624698558132752103972619546705663474577657236998151015846617330560924236588731891130366744183188235962847176867514133619027483380532850646665116471001958231251825698961318104833860725243614433039922551447030572320875557632184438581406347585962272224110091847217573426648093726715021130749426652547427995532317577099899831522220342256863255608784156728540291100486894365784568735564773885646870065581033745806884482553311188899231486550938842295663945280910118490241987324449612314379760543532104315162999250765362293632320 [135,70] 56683229532771192637581822981208647523321292623447681642385963053747653164619491573338333512165135355586421527549078484074086053837338244982232640650922700974899424267860189281504465285907507510620629021090248781955171844773329713340607428600589232839364441762182996204061378794241208825718805467957446131742349092067619485707102267432547426804351560114482665369242581238813552688816348783155498929728141203511080047213220230412924463599169915991743825162138547868587466703399512595864904766054139106448811793493846977969355893270719976978726781424779949157735333291149348605263492816567362608723784465176892004383638907395305828154253238773037414096101300839601931690768091085913521689042533671203261476492937365006600479123941034123768411913908068383366395035763088844852224387609362963976944890121631790970028574434184355657785941128648666881652125813159292809496277144621338968545083840651875843328923019501915090956621976094136641357110896312901322873651453245846414082544941471097143480906985593346472398152171913238805062463872783762916584853166381103976580625064962710606288674352504278787274030267943878402949216731868880611599690950840562073116954476402946175877773488660392521889110920185284272468438423244738294146661715653433737502583115879455253991020206763238901089212706339575987762455561762241158791851015541205785693799201991091187288067497650281652711217126833112126603261927395362032323032657002261644429759163245850381495872983011481497955149669435133029899530754834841350539144379608545243345740916202424774921904158849215491925610143455196096469580554985418261430721969116422019204659605375118733431870801656499688664546859949496654100087168030583908374360318668061471415357668335754366560 [135,71] 1932390568653871746329079308520147188722920821352255678642729697237904411217660560032663041780286321511843983249879934685188677346292750932317514088426243196723415277194082900973652164420364051740591139163234213236004261100921602729314616788750449675999441380555840485705857866026446336925962458205061294266559972734533829466823167291885989144424540908526950704206752696037641003988014460893069124248314006046714465001858438031151813353490110693246633024373075028956197918669599839358051389089514691622262521994266738268747167075980442180145509956155094710046171630369331496445337086802987426298223765988574593973615968012922686083528871132279930361286044580365640339109308325710033902084948967440329040801533729734464411847766138090686742884271052225474337609186831390122961631616714605364673636446384661794502463689095127728104501613239480644697358154841157881865197313902535858998518466163923370718465871945548507671537214798320274391638432991415771163031210697634922189550149289228923645531402374947120231719542460126365791523774976448253334416398648112567742226423473607877873389509198041908458833929734859402978599701641600893837052406465632410640282358986499982361498334407667988780739092411082147698910618686365105911821805798404066954485079831826441051462906684918586781571450572351010460608209097407572306788948935867160031215432488972855455696799647058325701147434102301328904111325835225391361857754857660635917604672951038791284557084221456353942147190183444521785178752663359744981097170580682740270396256394483115304174959238028194911521536403829084370025018868436269732976351306077556745697262919707480743573110808104993851374493868535078227529064698869974060505239001697488560451351104117200 [135,72] -360169620610639177342239525270972871104249397271273423303861144597329215624031529882270471936300480621293257860596704100964410596389897975972220523085556609206801468891772317024548265693993583051026682326103460408076753732609914151746238407805968006727134141819944959479712084632480641301177954473077665344896006247642722454148309596668072994412582390656145416428749899714475156785595246264764603229519537594042402613731749734499072615486515069001481015300492179327009306744357060078095415194528777376316116681976869163123280335866748007396787272552427546472062925505219906903227441755663633513327490297392678999241700375794497570293321933572995384694356104697435298087433290546630521054905680728270106471618942126795314769047127976657144285908587302544325531658249619526801521239549410457428284911648035397950180004175296486029665479615907555149111655524955192376365260486926630940080153286991780643349224031947935906416279343363424777965250230247474708146003957070153630910982230138016272822763386578175852615611837004818860707177528012248437486957688263051544215607240279637926529569633826036365007827803026854602471611759279203690671546160109259078460324458901508046603055348325040659409269014004317570607169885137287201760848436961887601849362381229488340939787786275915806755286928448630209194886814513440051393423356933208042360705923174191079381432549938689926815550262675059635953514333519100793438342985281081399673130731910071367228083813304345167714981203951835993974847633895776464368778200969026435506664585211745797469939409866632035338879329139975940839480457101145129536097004378740929642881389408722599268065022077967158554356237381251174741007213717063872445777013737827214507784571840 [135,73] -29508299791246210536513808662430562113262224632289961324456768811128494982187178736567026240059644604518557274572090434405876002235455944847541851783620388804481726446313993320716853114247089402513970888709294501053586097434865308140656896902242464267107100297814776067258394603452739713254371731412203474904221545554016751378908931551637671117514287545725847937206614857928098442962637035102484438128010078612999666079391371414852262273208839635667406183282418060486477469681423214698325472610506040148626843990709455904369155033248187344402141502899172139561001238218180291278937863771086364699908882091849388526877973064442519174683766111516389367544231718202002616195943701534145432111937908766587480560151346655013239692253660833020519385649315541455105431034956415778018210810575783640509603016469791790865784500687050589823360455118417952306384984068962473006763064284623373863119914128617631066399088894455842679867334243013500131335243243256840173965162996795578058864695301338184233740932404385849938385881183919483050710100633190518946915828663353096140541564087725119431126088970177877234972315676423520510502947199525914483047262700233215143420265277483722546510141917585009291492274952320750029038686266432206076217986298708674235497625226564355672044458418273481010827152640094516980775877820231613895984555348580150346338646703808271939567938789750692308645904012063136440103741312587174543116835953583907237458350951319530232376768605153487703607890823725500579446474444700998957670663097117320001696621795878079825109040923422404357002518524208837803787371986158701014397459865187371280746366823548958326685521378143704743417152655248803240494200260651075772620278973525703873065600 [135,74] 100481911241373192845478830448384411288470319989193126339615904441741356540816371160248593408383028470124397708395360016804681057298860415120873643116581214041714429531263513901851913345769550911920768964537953903726563434707413884241863063594797240965662781016685044984334912811791749842519511396636931667544115277161317630718863452501184983059128529582454227677620901753822453216088834834241662412506531236753238987028670743995588610052466417485400802617060759100966863703095424875887214767639340518149274719667007552742162217760710259673098509750159535300174880323721428015732157718130457369211479940396845340641775015442988879107738534318719664135674901131184754705394764282104257691531916749155669808936609089328182197045202068354389629630909025168311874309959141962949833923596054330566937298975902250013840052351388152810556665409644387363150580589995900072417669797247710431584012166367737399741817524007160725704394570901833146187806536193551251033500761137725253158638791914094148851188703776079986157115981230666726700451651298855904196005248518816295185427119522078966372012418587240968814405338604211753337371579919612060880026060431883265893403253484256182484672908479490604625990081082500301774161405950197493471410377711455063112317526761952068121898423414708245295736593525257690978229221504429409917934695689534754728468797035793279046351596539488803591757189543386984144723733309812428613971026780568790735117972879175439603805941491823904415743405031314574616723425618347997180946190744397180797181412745762308879489251102230249055350104236496019574980583761241443512735562500983946879302561037412709769797042171668333643944446341946555444174071848612725610213932017255870400 [135,75] 67571819956893959441724376305908330946965447814587008234691265671492709109095228252437306872564419238426628769345503163922636382774803294494257749439202242393284608690186751349600385016647028536349446455731676629283507448831722543615708891219948883727367724698511873243460102953273584753033900359224230244534928389861631501589246389852358449650999945420177775022280314715868490651934374881133847683098328909634116746371900239686793723974342310555703545487755292725835174695232096185788129379617532771115542430585097553539715242632231544101627893531048706591600431940997058684134147606711410944954133121810035343565184238781355407105772348764465943214162792971880209561618669845299968971813577240589195482924178160843282032169961626995524039030631377573061475775272618879926325093443380988258615435883052682445408204318635107358927522353433044112159674714102603951682779205673890120758538193142562641175751999856093714113403879920059313525247414213031885957379081059330108891696570986954725275622776870343561423057109404655874487927182794399616249500204434007806432847588493333543953790544721257188724948111358677038337736823143964451796440670615790345226227223275856534425131513254769427038933289762605087926030415299799012138975764703621385355301372200217533888330987185262729076851150857589583156274295326252094150767751993537336067746976530834598962219229321207602922963782526521876522721352282997245745473528767775588465992989741920352826565917543279113529274322292671929959879147988684730180482627186719581994949017144009486071534094384722575977394429980905669895803518540430289947547472672103563748738320805502861589417816883956725756161881642313564798161133415253943322874256698636120 [135,76] 2956689882229821275413693387454369439032943756326445267164571004615147124315515682983005024749158678811009528024322471842561808856999747527197283234414488205352669565212749666120438541104485067007682387669737164963453425945980713374759364607838911198234263473772264843133408264005885962632095821650410218777199268333131316486047636696408697579827007037886340944070987701644734210297233015901772703410294273700653933371340867656222337459538766028412571983301180376952513716164640678358383275341815763213418474729702370658131923843870240311254818703066222291215248778762128613603387821081337121220997886876364589198793787409537076318794013419037591361806297183913671948966618895813157897890930164289620590824260223081153873209420069326890050775920253527904900610868515632451340823633233975626692170449197402146551966241393421659883558496337353959729659164184084282743310782148427399700113391704346437088557307970093937314553422119832639790274755440629413936570792650160698240591702560849930093489560329878155592649511602621621206484206921700205145560846205251192669343577357422429443193664291220375508818349860262454429567741297522264236466291570539133699665300996461899841500561017836903281799676808041421358985907456734036818328240906103007271840427789635662402062136026850423030821176159004184815600874070481660946968279021597806127229870880079547025343902957579803833017246248169317043540015618856905109032079492365785513726269945103763423513024128364795222818057187591814018943235669621190304105019398128630132322541113585264065124322852592322009729436398046353605630937514540405653973133649706417999978681999122094247373500986164268723311282528965488155097399924084327897766507111600 [135,77] 81999708634038095263150197955415868974182580706343895229589330682525181962757207800369725946813906143890788657204588384090719368548858437004032710576038066472691519273954702741673834575733344881978239689302250400349388715771167436225532383644790109105341673515891655347374293136002246109726087292423038361160306870580086016973455332159799162720328186781277136316894312664767385085947914767979900112212683733237825066427353866602038435641434743308809709770649879496292582464707213259591445002785710159120239331962595940616369615016363013905367541756861317474643393669722106805785056295232234228331507902741041199202119383675511552748616298654387297329370821783462748505451800626896187202401283271583584877304035684794671525493593705504760733715460339980042115325733761942658831717411418324724208845436331392236419800214372781492955109823104705172521407057871503881808551286166813972345409876113643171922693904010039459173160477267839819441221896160290577114460918309940113680029230191859537521837979633424444790108876814103933617610387479999445958066931811904671097628683235127301002196946929809666576996185708938039231247150262949389312845087834361216971716528393379644988073603106175510647900061540258598404791419179903215608114271225461474640925013724589217293845800006343040239460734181372774483915756905210456029915734873861540872456590584234780926799951341759239698862454873555201688624565251115934405703376022661278499346037146062576216552143529207506571229634581402115209590494481143617007715516000644769780270632576411762682361807667416773624404807045310758078677722649981833767300492881424315167024264970087639586358324657486886380256980169405112644547295490376161320833040 [135,78] 900460405009656404862174683452983646337590205070268284922978775529737242496888589621691479787592391623777764337630257690019157490193125447866813895396068630981143766967322631035889327047058102946242001843979108831713527781268222957161267452620487119431664630917342856582429404697375706398411204917654433063460272910423249960247210331289053930319299722308808921939374403345254775293501972665538474736379687961032601874197432141898700533689549361536785067729814587398939185975715159673424849248744271767698741912447828572929993117909002030005544984992771520718686514954604729759677142349023329629364782186121707840833928219311635369974220544259639343383568268831615713595184669854087574605977180244886381457406848532878241330369769515254462519877979968485566955639294044291679771525278745930865110174958809942405490815897149101648226136111515244346226978607027376086400211070478286366282678439507701187945384140109301895497289235017554969397229914821242726525423927284734427683769274142865682290183319860079178579201689521874733663564757436941065903222504204826276710807920242534784920887470210390156957028208953514098065815877738537461543358026369990328951418687163348819264370337740141975997493605669465555063932416712756352468919300790219964550269794394687591617862555687481163761815479247395356551062098604656582891760213846030850680584374292663015124674093517542339149008007954980409595239549750696940012810220834694907624934183463268896014923287867731944600264617047434130822862043159195345372123239443723403088941125435984245324169399871871357672751288229806098820576942029775769303041455036680696127465964253646194817614716453719054636008490698588051304930616342635890440 [135,79] -64513767886038489402372157258498302450373037165250611691537886095708180925840356665191052266534700852735525705760187742704834849163588051496116688906142208172614141501146644942247796426085824714123069706093565623077196557074195536225575169132317593405426544920380114835789931639489326791318277257974072336514771926989101740272559293910402799051787621617813234795054367040258113665843837898246124628948017451116814686581835226239569830652582815137194489648668129108323501012608724727584122686833920830026077886233477393093171962775457788732818505978830661016064173598877089513046300095813022519790683798516239863999366935636339084560263754441732123390507549943042265678354342629245733431438608273670316949329579865869965713069308143120637940086401285552351518434888752515843263674290942769576103948867929858288144303839828997020909938894711525716767971322010232447379980072670020601838314767182112045232765390200047886130509854254393058866947567862000187716224600079060140116687215925006420096538872882970297881576126951764924218438093176887660096458945926365403029649442284408292617286688026382329844911054808914303540633853644135754239462151440505252077627342239395145556272917556844025856734661291033493942204016407302409326840139367395318261679792174326171446703811402604825346475393260367317033805563857637180913112776704442623709558575642018684200848019137354578663284976607503720783198247147710980142201770273511105620818712571898623569535178264273226603016521225346476436105606817543469385431934613646371668297963361660770703108403185192413626066240194618205122411455164645367171947219284776802641625774206411658065362602403063035139070740845495389195862129187971520 [135,80] -2736838949079380760318879261725348589443662187163033059035449172093454031384938665819535461052946641441160194637700906796601571204586950170314788377783861505738955099670457805610964762475902231409670441951209465081095015982896284312070603014149869639078351717742169618101388968557644239722296687363650109325861743604643933854799598298310209192238553236381530773777248466538958246344865871008576014675712231112340059308053976228505203221285230995448604088067207761533740544050742020325327378825169294357775027287641382782960217859499646663794929612351591064583310518533406745199163378789471882974871037494960371229465465963052523302358076721518807882214479518895975730554161811882323028205125331282318344170604601611514520708089698648564397528737732516412001831724550379182817497718436569240253993075135519326309272570566553568998013160271349955193245077538461389567834377836819505874827397081810911420344635418514029339647668075489127419783341495885300593186581522345563945706034992744008289840629088035147747240470121747907631564856079362283588439942875422018514781711603859975476432003844508182249709121924146649748714841642233679900785697753043336827717903994414829360271173589657321037352865589839767927242520364073388532348350782291817550620078107790710204212413001486625096717220521832267822377007690142395053966863055018211792394475084623511887246560559640850925450913023937411935295589600722178388123278101021619968333507126809957090334316585105553121317763646194180083825131494523608333063147039552408723644506131699485854685443644708098807161502451280793305392127893600455525020523227357826175942470073178829503125941537250318917148268269142205011981359561600 [135,81] -18869188947172274574810666601287161173652599196120970922537407655110724613104081893559931981701903016222689285294941465649573095422905616538093966729290744734704337972445072035469343081863442681292253967418557294305698486733950415138882232350960675015081140104153024261252908631028166532332117035315997461993481776826220296967815621305252589277713382273903121389102524758766231806843612449965088056379589456590180612500262050088293307436873442339963972961096186283077813659239648699388155917086466575232791666377828482618557416986795203648779170783210446275671853431366002265085952142661634728308223667143024828276492246771731309304927356025577378612483450096224354168541407229360749768172466002298779309687283265825658151709498368103818628291117656324429767568652933203583292552793529092658415197510636102509071247526506195910983085176494113828984514794030592009954704236077576601534611854494671022436394390354913746028161142335588523755572074349340891482246864780701813518989651567988146256944260704680131221776268358225534411315681370315370949873521919170604917914741529874399877640104613523677420717486922018685203736318245256262435986918813493506611973209415654269682025007140988537981127717552495578604093531849148909752307965844453456277687747653069547834874865354710786810618682012242321972427688023854958770972229813612150732425852508486001933317155639596522084127849434184919777684363585638171850960085909118427847735795933783951189444141227326456795948805815516263789462634982112430534436513795313780158076198358847480017445858292642914645160324734659103440709442588401139311145489609077313439668292429968637296226590852314261651557742466976061898783072 [135,82] 216676310499472116470554765028913401148373572782736162096996936309579253235286790837822396834388882543205452348135000553447114063796653116715855610715046807328778668271429955561228647923808913618143882115846131443779166953037835084254267553892319592261448815998004139257556101583317103442867044704214952041967225719816316548456096366699464380717705343101605899390325341613668604601905798363435277923750347785109923054674611319894424267748187854127513711995775986731798347451027949898352244107664581217986498665000884012265012646479707588754412069053353922194888608884146174423847532755840926916433836777985210338485178231199364805090855235690254673324544617881300982598959359717413078533077473576272616169047379799342249618578100731763298606433044110501742219782223675113171096247742500922402992099477706650069923981117958743668515497226174784169656924159051762080031334524451681361772147993883114616423277734701065675643779765540963224824069146890410306886104803263104380253951950541640067227638776168345288781576714195438191796593694568467141540426588852585197452940612940093259747509847173926313583438654064401271178151175300172190241060627151109913888406758886943494033760718037153477747888751276549205268002935302365681800572526967886191254370756106088110462842459170827353978243048053298879459521999586807984213647136037923921420933451307763827688890345580941066084095257495198570590191800630609270053057936766968430993957041390927125390975990420807535163183436838189126036292256968753428579898784121751454263248593425814524709220734717321489123275176578643178154417125973440065685290097978172436901348819962331112017035630466176399021645894965822652496 [135,83] -7810403892936748283648648623529503759552972549778582300854066488455779829677686578918532908682233389093900086495022632850799240553906766449144341688119708234904387379463402915549747009584895902216632379326828013129967566852441475783397181551325129620055709701891611440621566846011511426514302209371505822768793076269306544114406538059336710583311868946903770623923669423874489857108036900656287927157507173446504393586545556289684434793866915050418141279490030427120513563828296617387912313161593093129159671260098175994367739332180295949580975759574717008250664313192935287422063445433633715897259852566299287954784788933156040916947711135087376586349421184512514152520670281283758957619868948531127738905751336103357703659665993329667293153903693454871045516935703158424110047755412128682230948784221555116312622358718165296497460804738646707674983748716940153048864590973212873405815327179104336141299011290866286917752533715977605362267093280760871362762454375840988167441701119820173013786413614432187228569345858992841903244784214425086019883339936458483043635554972696085709092996463947994482859881091710640321373238200472555367319281627584918108344101508189105159814923625946136264748567310215053804380088858472948466279828232707598767121680678173071626694233926897397117310833368302737549378115466111606205157625959463796192327908130617794418971295500329172008536313816845449746495440356282301570435939552223659983225685333083360473028381097714710317500149996310897606054138286823603643596031516409301274103707737385835141845616363546739466947930529037202996898455334304975605971477566695319843141955285174851847163957627137511228105891676579464 [135,84] 73484736751290311933920451894675889190212490735509373033014831582678561429570522027400755675420816791810872686524390051377742625225275981109019044586829643964840124300166561411951438346289374179597401206134442302037999661220254255268599365491393504631822036960286222104518067744362463710950102609042771495807911479854457741331640186994227424886911269140239730518393036641335030431800807725705686626337263411029146002905172993187135572861007938376271901784833198221951763627332624510428427289594557233512061025538332432005733959443525209027504874031356407998271524853404897397146087395760713061999857755603329547172491793399984934344353818955872138628559588338925865674180679476129728086395385069523740583455551919283895342151853932354064383295000860426982695385710507042879599728999815159431930560440332906697034468289689454880810819944030134704820109678297865854855446061853912087451164182584227446480563528696260424359457192674080708205728262397620880784472980862351457722051714269075018415502404175385876876307500827366311658614709094291714104949538677210937925234975186274982982467827691502292734658156589934059093992451399639958785571098873585954415332830316482268976637514127651001986368077381108153542214464743134282324473682218605685982233166291833709094766694001201656701001413482087129719207809808608473527831633623959079139370900925059001167575561010445672195392839997878043708415310797615124642142436174695053528337455962553251402511271863674266952679559437030355448126033621990429175705003683148874949950940068042201039722918894794566631837536474049578971327694599757412750349744559401116090263303889599779555806995306918309832660833896 [135,85] 7233054370530290321605699072983925969122779505198725006342530581173494854346491672533437160470208634603254705969883079619068045486846336421381123095219339228670762928788521684313648224372257744427446165947994174971330345372193773020827943216385300771080618773427328314819719882745630585784801843878363690777473703980784269458198974627503015499418178628908038951936990767873050163152446123143071543889986348974345796628500812721037754619829042544680073511843415780155033050689393142591196632435238814404469980905314019698007537867027849923883066161944365166608714463233095658492112729582470074138721629923121728001558267324038055156979011978527837242542870331669248068923571560502384127322703029391697015961692503680200931564006852354487480471457664204496532854066499459710571667752288026120474541812104107944610441036735713678401847063952288543383421992690248589630985223197486636670680565774240467670222407250951383920025349594620981978870008166081067138245638208524128285798385349854088103573740169227673719619144711591630625945409941443482119454234093916206448712409431617713789454466485339304041754773587869384397647124238850294878530796345225042538248333784026114944859354166632637621240238411410014129719810103134664037307015822913047752537692741691353338373816518028689000737733641539809169293174862540961530431867122990728693387110846090835863857611944352323993851804059649834247857892957720254171503502776833021678161284179104279060816114111007575650752510757028877451360434193857391210001796058780387053894462642737026165889998408913111223637364521463990621587147446038826719648555277078457519596833015199388020734104657874785631919152 [135,86] 94226373790400913990363782669720273447423871136660237286556846238362577151281972101113628546328989994612127411000937945638476438397977585513157145840903440231109888921126280634917450022347757890845523429438215969093724903136232823325852306141052322183593670585795153385562120691871851668143522578178519586151016602087305652813616951181453754007261363427486520583379257776932999388984698139072384006959389385730375409872669690119002597998835841533876202805866461343349435672048144016419791849388091936391889028665684403174232049117832891738102424856159452028434568871940349112862946851759756674770645109729414145016243534527104025283590569119863346887671954077467925939915563931227164327537245021986517818632305768269529787326766221221446524425410616618927934901952957376474095768497632133371087418782705519215047739412856684872253868982202849063301454141016253110162485825379581323463791580499721572365846268034940687952288774163949830192172244275129777193858269744255826476589512916763483629695384178075698520591180638047807729439742958936402268482282829489785511204367836474739348885593917914994564666685531212808758007274934696230300625340984254591989408844262158533949112635724028710412148846737760769104811231125447036713441076290458183141134748670583677363340301706837270537373093358870842636579759383448818020006346699948421446447582560825882718429336705972378020711758318851654058209501098056393368035362050544472162149305171872894179216479204766913922096815193852428786141085020632489418328697635755160124551951276711151640788364770843267298094272221137159841183456114126208985906357284820516039498725078308138963429673049323494912 [135,87] 997352636111452822862409319537772075529393019096517986249329599588018729496764368330689462779546703579532063438870719606469904103707913421248571871425317906888339612352501870723975475854365818315587311019021074949747677670634437850398501172337459643556579181104057631330402384661034559943857967742292595812198097892439473995636606879690740059748508469228083117697538865598897309501994282442915550834590250263994157733306701023422377136944940240828551975618440693704488684500436207449591342575972175443002018210957144153544004964000452306113711383637426450192658867173597720164635608655932156954116299726662182140330552519756237906945172766591288629960288724831790928331823245415274549537700390647741480015211830447909209123084285792807363066620117267956809369144557058103341887347608550805444100642425086689050274976714400298382515407834633852372715269212378793319949381419378383869042100038059661525638345266716149947817581694122762534573797630732241113133980565010160544094946039593143468454104861038994460418603178641791189092935776787407356319806325731208983573372078343943284774989870353649861246658383860028080185315750373124067710213060990279630616505547452867235326483180399669396701118779521258270473937793858460825900299495014347231334469241417861457265836302146311435931671583766033591149331496066046160640840576658796476979695460662908420773210984414435070380233919978287877575229164384086277043974862965465653699691652871770082595883272488272323279098536825056717433482238775642708340907272116820703850538555278975704077981907516165261277738666942276632051534672011008601315873223941591309146045273833443412568023997738592 [135,88] -3831417740543101011793196007002653304862056381924519075759354452197225847302081201086348517265961677933639983485960888822583344890840386863610986097683615297063496290404232623032855305261665378797710333212555894945199773523431584902812223285592799424757117384089384099980031484511919608519160883720291783197997062533699896752102650667343457598747364571986984302812088175316974154432478181550046986961673422236131910239391538353880694019246931236778408486007188176165256277242675519057925519025238104306236976120291478649456193942282678554171921083091930290113925380553547455323083084258368735484178063781731029473721688841690796202224195401340092441749235471218465146547653256731430305411980158783446106438738151970190530401200037561812810695815681759945749166165367996577588054104075591941625235690411206501654204270281673746281908760062187148708319065497891764821879410701652003541966303904702552263899413914160196468585302467102422585667687741042740909294023158452180023503476722335995547744560165482318546089704126927743927665742931393582417241017447234400412105926589228411614850832015326857488613082946812730645874393583252056698964794938071250407939953893349179687878635003959920042955588604305165893444721378455099241922801881861167742641733185347046416914390717538301924942716499482682578753660508131072639434781654329252019786531606862032318039765361334528831750439823517116571030298552801014932295027145473281954692942578368242945868473116652309735487920172211005956846045772703971215318125205813925686900776669438711981393304032846383073934078541411145636933474543945757856235610815132576601858403418114190542292622672 [135,89] 34301079225420011110646414881501894600934959879031463432735689988385079582167601979191663819129676767212390857130628006924324554914808335028037343994125055761551161785913309535784892349327887003084478247103436425727245873934244467906275082864973460409942924267914341704562044357426352294811047006776487474294410299357532211619620018941167892606952341521825601767859456579343358603916819994752798972692387496354914844576844376622790076699894140569723928191184878414338090438494116864132689022811641092266733789798321100552429168818399704622811431865302988429068093931473230409266228642026144321905774988037397929397693843181016714774968269658656050392885272857710580424969112850383749889087795660463400741896826743580238128171539260294967928780170121407059585318364005425442739934916101465368092202058365391469058177590729853944268775204775737537970866425276519745066376063361588197845260193033775390194098145384804859164553857806552210802124063248268661116368870692041316507508682597335321380242022113507126784739908910258364186226268976833519617716760927503206814262018566304134688676105618938426178033065227919022189720962640384091660536396128456349246539286678706167295973076397425495335002595186241217719682751375047872651033806010764935627160939938817034676286296413809608597217756539508163050953320984588160231177199913298917588600990361189412974278821242552004153934033777056918567773808398644766091807241801853658727525459182814084951114502673190270707008394688176379702695141191086094572292662666391746675566917192118342834885626747121190961312401269855310566659213290708560294016472538388623224793545952401642093232 [135,90] -3150299742607261953302628530245026036779882548780129533943036572998968993213246057915277836713699205336458865763586251562796230215150290004150340220313019904437876943340624174444033347243709460559006805979558217240131781569414103859818744366177980994812924986281828750598242195304580279378651728798758226281529450955030506930513018358994712316133784038778852642891322384702317753598318506466730791614640421150886198108212484798957651155545372248176730646192341289625585212273229889573654906070128927689412003970440975140052886846748002639848925410720559381559682042778778701959786812053998655716247489497080755346100898897115343864588220393324351647724437651443226091718714840650175599074227101195125576586049317245563265709922038498878469792731032574432390687592182202375033918637129840550341085908034963326931556917048491703321490277825122592100972331449429637694167087865089186778202851803196415817766743279706554242092879491874366679089550530725459870028993550984542587929388157546277363137344495258656580451364075284637306275822757157745838620103120372677549037793834947256149199591473824315205483092953388636365204926234288365841133692541295954482589246240899464793701237658860113531770771042869355043581148277977437582247691713769364979724344012926871974329674859864281826073156603999960956825017968348618321054699533635476014143397377279754516909196415874225830160686122037678727964581455420213872969600987438384227167333072373760903976112700153858644391130044277004490729178306738914313632008647619744557174440199238844876702460789803258297458993805458816825768669246277526581767827278476738447725965958743569376 [135,91] -23245114575197722241439698873767228813935439536139941027824439320587101551440081994739458199060064404648046237386637978707697010586594147973028194678671837811385546966195575251948996272174522901171618346634403984403515867331888477376857893108421144718287256814366842863169580960351261530808648320439348055771592154742640274729314036066116848868440598717728372407767677579133715565206921300031145398586979039612088272978948051825150041196024150515157990559356625624631074065092277960024488803611076362346658134131538598576180671218627041219128085759612870120809943359800665114715415559825071414307953800087066757761253793668400193743983232325687151893911488297159770214603396434779245039298865080387142536014136511200576644133083808246636578787934906511944730015401487148592514888900056046092575600333385632033322036988903136561653279568318744288291814441582685923914975174329926664079780680736770182391387574876169957056641823392083083629328811378296827789843286830648718590562810874530744624713882889639318656056007641558920723545395100670120670606693929880434465015225377197965112965508816650768189169652099125986345502111635756135886850200064968526969404762332050287357503435539079185492837109447671915889303544809894597316917075776157247700586945934794177611914535961617892426891486718470146326048375332502466285489712999790896011647293658436811842748141310161057048218460757168503163653554743442770923874818088591160556915128060003210870969974085970411128061411698557442801720093342045266435958921979621351815515442877820380195330003485096053255797695121630335914439085100508884676931192826945598628356255030776 [135,92] -116114064132783542755350333898767777916611318312466756151213440106366657610783828303923394329223971116225377262815938234393305300242270102472061310209709266244961377686845837233570830473816857447561727465095335376014777690739126098952871619549342078611137678439168647730422646240236697347342301918499932328415487657617482289786430949139885050689883916950984162547758230840247382163256405616005923634918205011755285127083170361729261041382094190212414682281980394377670227708501794500602542481228299803096967914676685353696395369985412955069987071044910470500004050701307160050099948914367817928573157648119802434061740839550025924943782096362007228459437147388483819698361266312194526503586523582470656979145123588360861179265442940775979968876323442752134243254821237259371168308333834543915147240043762380962138748912055326197621891400285687739665844162162566874315715537083212217941662518389192550425408045487985998708509168741936528574277352462381266384885568710906526324128893033547733631446707679424836197639680581566108859961082663126570455404726532957076416123145360070804236833799702738393130209128741872747170805649450232390600566259981577618274961120560597153214700345780187920539174684434671221761591871356647348034006707518622761942316678979428135140422134216175287213749140062577555038690806351739609252720591370886001106612868639554626379023805151953385254550083933431673156786375484630237202845638773788213744391047644116189902573647603743412136156447908319039346222386406696914683856644629827981313952687462079916199760105439082952024858845427178424188117891741074109426361754712411438832344196 [135,93] -99649517614869317764173437159704868426607805851994160068345832173932738249143698046121384840055083269710185365685918427997701095847881604935641503882729349684623608032554122873003345463508387322828939142981466601500417333233791020322472092472485727592272980806483300761534288653383159598623480300380537618964956064051037081948583212385100044651708880336398461331874296855977039647471345291149869845869061305419506511071091809803125195176927910095296127624659747170266656595605218049322911235493679087143108355045289066097446694544163512704588951597580373592434034625861171291480654717846570312022587499409321756865062501055804124095138712073909258817896180311873499390829024739864687722753398506379482687465474294661781381989118270659587758400835310563967458408325632283867268852319718907426702935853390425060523436687463190929075054626098048781199296879052354052529169584269549985538020970373001742280859392384323174476262284767584179276890425590229331174651289733366628126468020613111308048331955989192143519523042671510832214726152765797834838908921328098984292983962209738919077289549678780798676158088653767628602619057062661965542634125796442919793329521291172170666936365654565632746886518274334221015674714622964345485606144147964358307872749239365445079948882685202141734172149138131773533179166819992288102840329443225287766578556689626390336749475646633933369551695666851364025503643947414233603334132155774224386078929147985392353826414780160458302763994034621198149397492766117858194749497268970541893227426457661444690803773232731716354963754644420418500478123737021430673108930150374189760 [135,94] 15653935067180326466312377848206432103641716105855811176134893566303526614667618849668369634689846127206458561786771416017477014599767258163418557063948585760059255775235472880376238747627770478636427666006876832648270844195353239025032163963596263341819472360582144205808429120262380298433891561514433537620103670333519477832994917959346805408663051325684426911437494028349998905275888894205294048074203836257030711760384216734768576861700555769363918250539224463370204541286216460322990747741782340585905752030780285592255322209127296699597020413792068812514891114427674149387238300953480187823323556099565476068142177967879346722079390126006884360910252287537487585834841210568386205134783857363933434793019517233796320822190320383315975856694124159206715900666906279022336499075065337747655745269594253051135883268690663092818088870880152961242924044263571145238365206753511733657414699920399605259017371189872831407460479198914855635828971383908826987795651016935132445283118195683456157552986584458981519825489647664305359174738278982359923925902776352210214929704956308951255263580753281034053486404090339715100228567859147704042207826679970145503949128736222669601837113511400488536448795831913847631270649294338357054480134681183204915636839120085051984635841201520950790950221679074450602638166865082422938420827497537070540546555363620326090970251208071299634572193048536648558698946764755374708714958429441692267535865540239957130964648083295469943034865471432985090814083550494389277572964549695346002535051002131984443405241351046256723527193548100503445815449880023579518393804650586704 [135,95] 119423630378977092351609669037339210111732236047675541048876741951915337373711612940694613076096296726324150425831804419770712156823270016242397986884373946740157318708636153163254578328909078685417581358173847755088811277453563560857469106537720308656464118674193918445235706172130273849442677947481440824796221698887729120260860689031818751797987042675712533366036338901030033569773464740304708171487873042422340300505651997327860638564867844526253384906804245505390427191813027779904216063753533983005220559334181572637639137621028876138547828651680179035023158376152202229739942028461458842890437441723615518861536585435806186885242717263532194299611949157598803335853703736859763659287577117158300127956072584246812804810492153836176681563930471799986200771422243492402757140967137642449063352258722485494080292992999885809064074724086849836007797356693223041986133991873428427850012869174053551037403211402448974571020726749942812332209890546930931273617435249843533369497058639476568836136066253032150403210512782902685577028630416064973921017028527727492826014788181650344902764293113130933491924467727607504072387939793610237003830193791958404685879417936129998907069669585528666170983490162466306758522202922060911771298650629238226229148391400349654767792053337912716767043609731163403291916185635887476044793297740733616120530641528207368862359751713641852595089671069232472083467147055869901760461607719124908252654336796280490231933064419934020145220224475504717758221419943162705465530019910656280708555314399512638094799058655514977740781705743522650365925310955142475048789492048 [135,96] 934574246119434227310135371694325530405779991018089553498743942637357540213258513654079363933528096216486927036278465403108967983524885416877410650785874938692998426960502832593126138150728097803537756449344415392446981134464564072861602533954132482297017836353262028775895491512248313537811860994974115567321961016207761588853057966243720757902126920551266255473998650553846391184063343794666402437918096454604558396957369129810052400020695915038518626584864100898259445979144403936995849707896896335555821064480165989013452119353276389283831083725189106640129588748334576626671200725665844327917740294035796404131095411422074780098245513193845579761036018699793148421279044367958561486192492021221151221459171919670072216297942487286565031831081660286666171915646623156922126835008202671488057087137586938583217793452925247828534166381895377557183250385164404801465368220586717144494611972930565417235234014566604139369670553055213901380655156661763457470388683663200030771599477727792257378856688586528714050964879211401558720937413400947419326667188459700451884274440298374969399217005831652382055438590410746652152687786466734403799530166448943242626978232611217254752260309640649807644770966038486948283734830813093678079498468786328335516263552936762394799980916595174932954727519159720122096484731854245638638001957973324551342448097249407099101974782062413292915367347481111465466538477570362819288755816086665818179687076989807140238693404169558496004457258637420650237057583071491630302684820769784936320007677782188628904755230830360194316531094730272261826422741565564337891904 [135,97] 2734724181888525822772451427887402104852685974214752130384846372726326051243196467335880293897809798798167658890719188128382265165391245836251783081406632628480647319243472683638782726244945531466867383226726216039099098387809479449201696879668465060994839773790381903230601217539299911102073178839659186266773355385620718364367918104377341769489811014594410598883783364990238847407425316742517491921838855867440975503406424998873597360199530538762506794359910516868124281896884204988752874232634027660992429564780712218970856813010069119741288284371649401297037333627340918173640003029464021569006604438723401437448451074274216158139470806993415554985014294927547710082127448057305149494185771289515567170138609833537413796017060439968492454254944081309250948148040291986737093636340636523735834896735736037528441978724390287588137410563050209247376930222147710127083887070301496304496826109990535662717451589063756117948508944316792405321128153027085293978072062029921212181032758373183939590320221969950956317793986525408185523950133181009777037646115252970965543582437678085284197140925887542151706437684556931007159193058323733006943804541807705955150757089400490270166913740185807696217368824303811847580045206007860413119395664226745188953359190976423860812392190024439585491354513430314262902694666063215567345873374501660255661258032634343648396262512041452501201204764155839435830173028354103877262055936170871328044057796766500024881494423936341451081083871600041074090638604111391643672906289337308569166667067973657162308881177588047302665551037313173354138445571917228864 [135,98] 9037839766602142357973592989396483137313673667385192706432464093089515866737622296595221121934902728011523379497522536386322988900951884601533323485311567136785650838165430956492585656065654317976504669796366815872222049421123090919595694838097651665925525727279921571269300675013844411059355314892490879518659725767754320490774542911152759390630731822757477725069156506761304416434250031396225813015773953674286677968077180369831965723638333083032127790159927045618651910839234022455859274396217830868299624315680451201093445684850620164876882136056510405901882367042551691475631306841641332394325352991626263826513225911697402060705323070988683183150555224405837952981044919640808524777933003708959025773331585630998526155657266523209683400171465626532997458723448507021504815013811097241741647807118130175333322331423707791908487127690620563725956766475347056167694480989499192326114887104240947186721899011314878874012548428559028242036359519433613465746923214361064480956782231583097515514328167454815654529439787900402543658935151675732043785758923655346004961644254047945918477301726920259957389118776733570527737021677810909222555361614192670629638982648472607211322145394056617392223936639663013237874748634337794746662617144368661145119620034128405930237128497022694635054325116103111477426985592094678532742755970219316958530579969958645002114732058907566412573650631671138151673683111268087294867690127782935717296789042965873373892519080257709248903518230580222191985572296904836927203019593757755714387903865771829071921494375427692313803807737302292913173412659584 [135,99] -214086428162906028703322829907300836197964782784690457679885227504072544173366475402665158869953169201109445946786872188412855416912696944870006217419665828195646324905230704931207929721478389336536410091690489043917681098657373661211991147666082353188343953075664209091424405544025485676782193698228998210675321498993640934689217492425067614169739721242988217287122810235942739275968500137665294420910146197951350680398225124561299993504788911004024788899872448602007903688019197812719487584722906371992900972053150972608641323657473013530130901431642563894003378709563138172576380519252896169439352452667094552951321094185373884442898841521248421432512862756357826516819528906584162183650999203915849358789801676230272551935637471910191221609354419982706027497730704647203845272718302613815403829924644459462753742980676409374263944206203491474582437821943326402810491297482621847751442675768495338502442575494130136667460817393870373522067061954471859250672208542907225882904212114020944145151195334540139573883902043868492456545642913793148301853070042302589755018617408362060024547445450704468447680533660498289464802527315709098465576490150576524576913981777353554883637286489301113554200376508160696920179632165795093860649781751716204045826635816907284188507479106148769151645123121472917945989973105155113854020138435475837901450112633620193547963696619734551583275914753654578201091147429088694559399021166731002025168566487262512262599139720237766328547914950143918913911825673266413975440188511053313591776967210981965471009712281555706638889641077922376630736 [135,100] -35474631141259794056875161434924059492656270369006461366359189170831840207078928764360053031770377681259965365073482357674526691908347228886058497001583841917193777899210735823418135328570370559924740642085605627525942716724048166169534380191070996624160823586517216737549155887012253693684220941835744804035345961074148285860502579088280316283710486405487581656746947052976628625993806982193875030025356559504055895467021287808682314432609311282375546995841332950011126344203681789156087219361464287307535351423890062969199629618348132081731999914420143801907228435983378161075673942180989124059630812850427473401234191679371427248427376101442597355123103123761727661884199801749833075474629239253949873415107605929383005243096879670210263823492061289618500896976916956550548385391210847417136769811616478217883325338678103355217581965063099846918398092429672394327914008488977147524098099311493562632022667490055094354461255874301295142102561579189502681897774002552678670436903873448550294264205902446886116077659693170238020916012753072467407919006068700152936952772360414019287736405727546129142723296685445827121869589929973688920742966778958448883119072412204277367169939585072058638988124248256212301267377508093159279814678718210105452881726631482290362844666921014328593660254717092758941653604200363827561818382211554890090101599340798691057860690584287007435906386111699348930400919121129760833851784319771049317325856211017935194653107581610885356905707691125851590637423053943936364597081288423864064657641098641534597189489016009682840912040519095023120 [135,101] -390185696239094306057650299112866001358189098313353906431061273305466573373305183613650601869614240750003273025931444539181375242559181903315373906991079715724079537453658624031655671057200258863920063727948793010978256294369988344659959857985387050327577290050343606626072384487217887568528059663893837057967333005001530101564920004750576691146526655535159223601758616927009039423767190225145760850320126811991267642317121381728950276217907943808039191002706733854674926367218201837116938185589305920307537951601693994194810871523154121664525127257421371380023462852023784682869614047972527164322407860104485821688104177838179246313476363301580876983156936575826980126508215568307419083577651598957372723773318215940340050426114858734046991042342753187108953492418712779773877690018224148871159148329783307303708789879461121821043728356153539315943169356519771447420267455173237797124402954596462575690101392537072643750788608015990939772546414307756412041080693071559098400023445049984819920854564158213335088040859724386158159387527648371652777773846610219162129683179793707623419497637510990275987455153387636230147974680480973080008570841156002301755253453069244134607115729218260703986115335122032087100399922210830736903963628598717918495206931628317605151569886639354059782841735362318340147157333386291000997526205060866873715410323571582882038211100610909895188496896551401527162230541080277954623407449629511412669227884613172508034100710888165629397904062168868828173190858356412714028284530132622408697018192686795797678235093536449259949262870005920 [135,102] 46793545464739129574000596267432060155301049497986428421160526292450048916691874844405141931435640713676948386820241686803174227190121420056909112138848295552197134574065014128133789172042110360425598597090229642652926760289912801251014667032804002130619232393393353824245597442412831039608228170186301841841280165724847695320551282603344640775182750310621396536897090300603054752749988969759619464430094104277637954402264028721433011688937805744326346590658483093614247970802759497030848612748527164891947493691322003517139709285713321694589170600921373920841696905412770607917117530196933668344851605593675912385797863688296412558970341383203889309899249636738510557756041035618171661046762092725158099410958379962560704657790631262548911443412253969146220515225761984086930717496497573318334632236779071237763920037252406220838189077519421861484472852730545208721682685492153923761640470100555279949267143013984595381184595583546603248655853067411365243461989228886671787472364525036908401895573465525054149952931819357396744780720587050132232557487568254600610847733371914951952406887175508141789677694110000610667683226865702583750738286866293099685587780365113639805756437587005464044588154019687682697473892662189075429152828738627575407546017103229808330667313607951300146661796194510197716330500179629823640488750253181204705535407815915494368878739480182704783216487688518951973648400464587202289671833716822363541019720147258433761671633656739978119039522730549807595663867753077911015629158518898083961516987190317438303100961988960460663246772 [135,103] 2561641539373289356375843858572088881562820994360771164874197064563217693577543900741814846808778732755785777968544705312960120887781495762949580270496936570709147180719094661372309273076371174919942721788526518435590540270903728815648209409480901509945035935053756038531944353985077956810063680223076586067786797604460291890550196927373912873784051947178733437606262808660203514884520499179781161282372000451908770497773487105086994485005140985508873584121867692054728752411582955319383288237680525279526586753930536508405804605437693100810253755324107828921307310935795788332096376461127312481684526622277176323296156692379635581585274582868703625040183891327043471232059653430312476942828292116469144705847480729931766754801981441587322304434721730459824103633570767178851128757646401764885164275577238125014899971928010771459848961115483624207205214025182219990089241479977439894157920510049562090742562584368488444167666749827734515659141741236065771664230253001773378867146564579013991622912706982108781052972881972738425894888218087683478598454439936633291849217485526279443113601210732561950304466896399425321302477505610287504298206801000469741546810656307075833835754069855021131972146714462904861347093956392069218650588377961343139956653835787239111287428616177482212455472326157146297793488564333535231977067897691248756932034963535906316766835307550256789317941075678680968541272429844217744164311777802958151929813090221868710390500689758352753890271036626348157448055142731835714013178359824243348033986921603668963523973386956956301792 [135,104] 1871250046738161798258334011070356118074294107915965712601086361016623080675399897052737338499076014304589479261404016104394228932680824472976949533982811904579133042202663239755201065520176946388576307976675927193210763290854093343832502962386216953773992774105473293460834512049836885430980662590926362933520725381848406861383310344492123465323608097741741309348467435514825210741285068797733485576898886885426624866990393472708237234029140218752821493879290499221325192033865192231232439616331673623732380216273250711048508601828250857079190242078935873362507698202567685743548009787891470090940657782612665197893759274929011272610218215299505255972021857901793650732907119057020224947234021706773139451216105910571882548739154109579937528093992428869248207914157466772061802818708394140213504055900480562668984439071380215066356710724266779186180414280312928743282429068539948910130563966036207102822874257235636379113964365264352195263107268287896341034195652042322851256703632277469146521174526681419187723636963700362303871868004488611018923476467075479469344348901932179643822103740111422192710686951816068809559020927374998237758069642841183093410535559270510724207953484912702540851182415559181533845021625799566088387477108303005159377257664582062477688754570583828858241237640240479530543489167006410544749116678347911561487841396717088110025308118708831742266249621186907793686081733852362062582835935322327895931743154802567310051354993537844330230978671135903466594612208261823187997234357651866598419473072261161558431425357821888 [135,105] 9542806770503435214232775015484254694358567743534456514081908254929975528676463280608307074991438419491116497189714985472599051849924432121739061621203319465856329728838284188175075691128244658522363764487631453919290192213534171767299927020039630997451986948976598424313995013467751840559642567679013487251283483730826873528472855319548916102994152976582434368343207876028051784392520063562817903250548478201422614349609988492770120138444950683497901120084814820046609430660505294856420106153803178498411301446255362142355435045837298865306330913913474055000172545244633242177312656008800955197506502408806008752368089011645886110431282036708238201718626689249917238794436887527499453696014414527345836822613476410705450639727244030687103799816316950218338124053949523821924098960150545909175911220638779270707271477560571807368372556498952035203063965888788628547879146601966779793133091082834091601009674051184682915653561990127273331630895829730537029823516090611834635401843151445346634661488932258680955354363418830304616369811131382542505728414957550626891867143594577094572465702756725382859624077497755392061327776765554595221804345665037466632411244493289960361007024375666332828073680573689072342097446710847959858816829312799316815128561775248171234362132742447191948079429987596297102773415877548734218185445634877288413080284554052282626159066293640092045551345076107967658807009460521217180865535694647397485701702377902634725213658119878598564654825482439615991977464846461000581274893002818671216783991723269617344818755668 [135,106] 2910119833246615221473775376198991585025284215813667049219443820071853207530307031586455231977241058611680307304853562899211086802489677049731956468465392032427847966266444080701551559795501873984385606422894692050067341675865429132908354847698106724508579061718407825520559926822727264447070898783192963577532271496407234499681085281395698178688842206560699673298412272622484118784577446534858472457112048374635082252952820740980342649624580403814934351027399959980428612244275609439245308009015930856684887644686369254283910141628829191893403925784021886968209250802283823874839300093260790222099847301695790242901253429289222974060734934825805298856463830170963068586162045752174462381164377623260424278621615929211166050080438518973095958430113444315769234133267531667862548542726415844846785083802254277908684533836923820505676022579573356534380042630498640402388277197758291611156521736274245569258386238039715200424405317929199014717950433433828830529171260154864524885597054349361845203193191787928569648636826134088891979078094157361603903677620426413200540787021326613945904044605955587700046510380338699027447688318895477134881783964813396963966534655013550988410578898045107974500290832949899387515406030902066069276865605171663100397803919735370474597572552643152478366359329723855811069875481798552240161904654624123809257097906166901673440161122008708247694380163652810895924497148495822141543674562942094796272911913730370855356225348794383682225127728197054648008222663767779041390515302339455067385080979278576489600 [135,107] 40710345569470776198914476641997985938028584273295102341099266612831276620693979959957531513131627281960770156207998138416712329226378650876197831244787022862592180496598593875147621353805572680338762488340490292695841363559901022761457226390415712319762435629855150265246400253028642294176254120443236026547812609773957247107369218866807885689066145455906545189377698525505375686842240877461773178847805237016557652176863495509728715706522230208770095636907420330088286757257760855518119479816899571164319546635191418232535163527570904824895428749142545713376898702863067611343949310634828213282513343772532727753758473318445592254132929828080417815856376571366891554457492945983796613433523522787060582180580260318405910592982834977639029364801896091835873509472831179689633263550877065139929689309478004481526463456785483938905874568843754852680085243368984988887170538121999896304224193217075092109976034209707430833052951923710221256918947991085434424496411159785409612899967224848213167258893176154578236911626354941789467666499149777292985306856587828297992403464695486935344582367860303152451489209243603851298086519897778243899392217394880807848470549024896728432922986701103524835334898477459796533876105862747531521363871179238326898346309558984697464367040742481262502024155301146687640161889681595743334508383624855954171134682876347848963507711045918403552602911795980816387379770327104256951177323888182108996216531911797017359637397631215810725615175998436379865212420859586578925279346178838679067994680340961360 [135,108] 180915031853092293376038572380938856834199047067181211886274679195591481349740767490533170648203092168599039243923911533540215384968249333028718203636356849621245289325328982511198425656340848254678583591302915472528007907513251381331401779894334723671008823830219102441665625961070665119159577694090430962749781166828324755191563110505359899890550072884087140277602107000935907117539344515657599255990898774712949393022681856385171410258393245863742204309535351338108203362709075638294142943439869622289775309179390474813728400372934298574495184236541375195994989547292462895484408228777757448778143948157888917508905534652688723721199111470684891040442866284909386934704696262504510353934836233762856046389359192906281419721094982890847731750893989924244262040998735154525967286925167065330576054717854295370361213972169426181097952010139935112490028713735599349335368257409029692041145226471602149098579867734581091068638122323083313833227783213985013184545410012622164060822442523171662838308463836544286612778433691366599007852959260254284100352697489029283086743454598895751692030172088248901170589351503770990386257550546486946979707825449146722456536852088361306506036145521349540424372071878010654128692172623866671086590872956445683427939774162542354788846184761272827112784646729895276287583121883951040172027035229627203899228891800605651633294478590360197826808692581746323771222696979030974577700247600393616453754940190464479647266555917278278693664338435429129538545774766511280091640192349348439520720986984 [135,109] 398978215587848426543488562451103885727954617315043563949321999956673867249682989533689644185246157572682259033812718485352002232770477128602889097983939671533549414957422275386172170072825941614484552282881275887267474216625971482336558685326160093859735688817819670103308556620491531143827774553103312513038085427430781915733926407211356958179051367032587911507447800508848052899583651638657258433468864694706058074066832563639273624501394217571074717698407047307539009596644079977022504855135617999224382346176818399560243391413839919159006828478691171077359910185941828802946358135640700372256329065730832398987733658388767716104293420058582771490786663951454038048997359790420680034250547393881414214047945115189124199171354095570905901400133420501404836421330442374136527591561015566139329659594722891677436579316477198337299053664365686897083798630004434709984036462006858002502205001107298285469841894810885197168827927105597031677889025026494395920166517370564965413634793510140116874946002882786138144594886404837504146103799366139053841635089163987099536369089551519560437536115725715780827230332697174673191830358315947302115297278271513202905329022959658026151975537361827909705714590602764460971192195438989229535143144656121289222780290450176898804723735646519712316335445060371700776347723486696167654688745344437948489519978884150703934986266499287372203619181397258838062857320568202218678227613925716106695900106862269344160142968238671814469038209695851364752218251797103206463740248000176081496384 [135,110] 465064105266445078743804207456265219731417537648985189782545127433697095587029209862728786249786544415477129605637384071815404921417759365192292235460997544494693869647476623695231399067710628873523982937580560121201052206622867048057499399604242868323052250376534899310161202557228752095690328062774748016787660569484221884749348755449262217084533592724737799078263235211676394114313181355353712569337849198891379926393270804506075818884033309956511069670340368388768727830206012092188486626694571413888798174450688982168326376149572382437654550798218372029151695908693057406368251456220160196507799819097890628618745622276366421822004330270864273072296221408520065587828153834471933682888484005126796038769935313086006567662530924163882291036791019869059290585693128458437105930676733875283157861115294546284584108983047143281636270385764677771638403713897558531367841729704291856553481474324725179351370803559406318828147641396620498378739224414233396391006487049006286371243437124296424263200567700128363368638757288238910629982008244362385760117483136120078433677932281219181191921135187992763251766865672199901281945088696804473609328954197564993549532624091042728846498978501258058674318054321451489359224735643605601826305999882037190371761088341616459388229096900497155470586097845942056754783435961537627701335195221996255985687253726005481604755993381083763602024554604322367766750325942996682296188620504585336036884928249376376656306864286787776246742665417867987722815550101410289074536522760200209 [135,111] 474104702729998229580359424794479839860059494537788791828460572532181492775489940988493733967774777734368384061710085790474586483241161076584139101177550657702460902163528418786766338162903391904645499419145999923228716749126420570220977330413381340268550959163355464794332429591562482338527632107590599192025647528512373957714370647991818128216745662777561665288161579704271800263978681254421084306002931828723260695327277580196977236806425388010785702705428209591356878293205410223809691710975465031366600633068723191340697912581011259771593246442271634916836435975922421811583691787762322756039480654074298049109698115021332794903223955360580455371402035990025796289447780219230444600720526244107146576710402858476951326862522981691472595598457946146744682342633922647002007878364383293180138367438488346273252828593543728898602196919065600656006416040973909064975775746259665395539829419466040090159029588814138594090200290587831844346231434118492487877685476340519716517908510258616746899266609146611453906783880219852233609233726755540289768089664887452723332180474466158524659947625819295826439795981245344677219744845486955193747599272564093373535659574854714913726266520816374617517177262998716206719095649087894200872331479897422485991803243381872568166449524671233490639388294127619908042500982430557676285879898263337877066266545147257737538632024796843283809894666417042491133988653112267087486707881600384089817812786866076117574214256792492148302246250518436839330893899323767328413787292788 [135,112] 626585145906529808333411479521497197130219658609144853233811985463699675173712750327191106615538882706306630349158010803229291019275107342189013660474986277721946258540320282728846372778572079034362702873033075881439193003636966811983295830204911457581175844643817757233399802489019123356000590676193537873656521875575872684364870997022960378266120243594840920641096017881978325692296100625689993793985896406953656841013345336920204681583986074322801016140821876012490433972426172232450631814603024564371140634452861090415347865403486144823248851169298837903096172019339028043204882300611400214236371301605951425127443348011275767011586018569085320249274414801958009340100775842767632472163462177567684751910609364712335454279229906769009245750245887760614211963467288213907448217064039057702214554044011296307728420096390052085092321909709324768551193512675701636929156696656681306085771641348806133947340296935447750455788824882016874910752467113126844989736383325952417781246835711485002238869141672839977946811698532123638952772198619027997233486978948668452923158910160462487376314232693188343727671740935743987939253709463981056028492375459561036129613857449407021402426394513653917669454802398441263995680660458741352215306138009376364178349241481765008188407865784612080813702446054764381193957437920906316495192227802123760213610188277235440958550517722619625814085955153791122280670350672713867560805184575253952798977917043859432614288914368561221625508577092479252600208570059561686278320 [135,113] 747504758362451143110505994789220464854002994126571167762470657150711049237291306306639058086953964933606890496132831481408591500868362057740183332218335728977281641632855515203143783819614389229150089100172848313176097123681712965961395917177777632124106002489777712058512713516151003527685663005571512183303430758270299537104006238712922800496420582740586709927681348840697921996095379171873638112110960844549752399222156880343526107639034267702620779917483994655914716700245158988552711421289131351416321686145805321479271060845408289080347583833537669786502436219382595986382293256936032994572452222441088582438621025626263122197037291323788101709902012366303427566524608870091762434113774796961710729279616351350010843536163111479669965354921177397075815328921041769388876715078137683012025488973245794237486294147089302733186614401733043241051421297732353832740823867063048705923310657554668679378993310298958878399627095845828384608695290665412272815875193852394893984375799765046421547412661656320273713162604847359603016345344040973552168055754776153673457292682666874082151758169445184741021553292996941516863806295925674863486485238969657775370885691778975698785292355526056009451717568180179791970724781071871687597367870333419115613526900573862243844512952211082135549948332741105483688435846085053087626259282401785774497957284928369652385033882775825152344074845543124363502728956797241724377807393051699785453264126850859449129333192988244302873767693439216109320337547187326544 [135,114] 590276811867449368607812631178810374953608631390796316605125240339685394851516219288732343190552857443484843858673571454671598699906169399140780503596911763374879601081150368315041187174527989359178294710055760709579133383766308503119638605029134076981633842468546296615965087997817966692857222795202635072038427542371856198057566775139660986202919441757047652591310499808324582379352852757077202238493220162199888306821596099919962185535328634036680038196204290214218727903435677149281355902250475717746162037242062441801066725192719485108496420369458354181719480857564570349318775281899144975869922706150696682435598410688345657044236894230267249509509489259454830349079395422711920567623239474227974416290724912148829929819509456757311697291755453340857142110510818488839962573608754058428824414366953056114716642404007867397226766026744675829961102151782025607579901330607927367893634657034412860688339002140895359354663142347669612160537930242368856424743562835959261247805747685668228729479086815152596172854335297090230765612627851780687250598591999716459378795266317355808646089929131314051723047968965170777936034237888194715390516029160900664035762094867609595542185671739295217460821702192072418428698138951513917056759774103522779726741732043203134944280746969915844445688162186294586839376810868125407306986768683323978769987145061391107337993174148963090791212018760332431213287525724969949745898223286150261446277661441289785634657876505477889622703157717612433260340073696 [135,115] 294925634551077455821350268328070984197342228167732168961845773150541718338356283048617964256529073874944549532808369535662936794772024582600986408255399903574777983432588099425009061988537198356376896525130014028484048698078824290060967245194503240747348136581028838812599609308643592541348608807814510216500225578691702463238629525682505206664469751990499465557583611988391267789848297534477659392064719795422895955102938578303732380655201513791281671390598889920861454316370173360677675073998503219014193574881881838992326993312240360397882674286550516509441613884855626734241490429099517458344870476585849696172080505587249359677535653806695937787449557431155681745286689008805416179004901648247536792910881526656343746147955179717888195254729503965849906975081439973455313968949055309658700599019610735412441948973741602346478370006115401207436396335477127664988102418176861461165495710705480481293466554229148364458122105797905726316814620708427980449201896948158062157667480579539082510770795640562063227537368137595355468288392068077596123260112930463431114001922233116369409834871100169446103302952239835875591223236364812168978574464090882953873772739265060129096425145447121224464987556027455503374779880030097025085273174479977566056274484855352615701814793632847408901495260087952688618998703095780069427940660776331066741682027700975925812085817044923516304990861263308118663384242196941801677259893756757936335123402682986213911460017600104787664698647703294731238396 [135,116] 105850151726388613065343378529952180788703534613966597575164022057416431236837302741269734415607481925216243868085670767150395163431076605279969434591204414961289421345807567086870368715362144760838326613367461486158762732141413994799109131545300828058049693800878048717036712070530033141667414557866359689133190488433019092328127753169793272961316808675042390166162398393543097307964730604122378745577901457714808482527325484946106941953270136300368651958639446986934807301377573947145281479945040065713275804571338995267718499236606518694740372876687595565191831900050907106234870519532706694564038387689178867298006158692906161952870215572037479513866833075599579808871437458413467120697681514974708917563955953569779410831663892504690364574094291719329600117987803065540699342607465458244404345207190898152463479645603752745518478541797976441174579647754044330307127286499050769821101312488252002974870029486168684069223468187431930024673183141876515741803842068920606263453346026735076958525294842638727053271939107472909712526876768209639021780424951003331482255096591708546717553437279445312606929580190391496363203546443503219288874166202201639578002510821297961197345041482836197560207984524548297767995029543992682021857716645888404547636137242912363387676099085574870531750115824381934795299757573879745520734368420146978131591846683921478721690582863736287138906822759847572573642669427183308961109825796633903490225391412478961339342678020923818533763116158943568 [135,117] 31579287448026165299863486254768536286645917661833643711202042889991384020944975220196611585972495646227331802294017999827787860673428084335114850917103285330776841065906297320129337988189154399247732668401433646759270299133020961139290934250105596037257541441437690570274702301438560318881643332324648380517880930662512434996398890518947946665561898915831101727588837906414248601749359777848502606973345624510010919810487784927044067589518539759397102510016904129688144100216043481563046884996088065359695385338431188953787427967033958142835127034857505362697938368927478474294708670741108549641950490389928355952017628784330521168342800767874390566379397659340972416092716908709010141426808252477380877614587837459587807305617931393102520325933738650483007275569817025797089118127014412963288448700805664640321171533857706498211913500604570889444812533536458335049515694772092704781687393625024636539778511545059960003236545233853793395572288129305803573687951352262574818784905237766819173725160244380299820656940000735484139265765295850820813042466044848519905410008817441735729397684679226642748504277155573363878926985489003736278633009586534705735948882714721495571798723562887030451108384331832287304016820547000943263041366510626251045391782179374229759561370327049361879282523254848427238678482300692950521722917500675117889460902114040873199553109470421879287861848041108108771981897709762198043097771952617584318709470209377860594269810974413725255633618342 [135,118] 5397287320147921100532199370179180890699844992326703390624345650219463210899333385261262971495037090138224626317879128287957923721984230187194947247670520149400680239711883329536886176522981048375028781793168984215541074164882818583680368214166117256231703330789613906408299052212399872489251036940623694313393367834003879990344260407418179714202153254028282107227056025888363481039143521764965311691019596465383104449807913935256597851736539328639918586893452846816784344457158504030173484581014465064879900333941608153041292780889106552747437644034417715380372448789042571494919625215017280068193084857221247092809165240645440855654567470918842685262275811589830816291725681713920976896235502384792201879667133195822950131528462936149610337137626945662318436382576570744168256493936072302674234704909657416870249488064156639842669027005705959168598659564634326730635926319299798710874256275654235494641825910298493646992067502157733326260757769152658938861075042715032262385030721421930577433782593204854378359740928349322870352401917190986160938438905283076547027776404814279760958185761474753329566400994677061139366226656034219816124812938969754805601603108134073174159964455695874408025176578749244626521978141502019405174246933663141411611459127697252911191864518161979309366985963400786440397734071213622168112961485902222373133060099958997215312388341477019785981829252761973363245035148446834545716023281502994660294696183516598999648091528789882842280 [135,119] 117843526126049330468064285320044409339671539378942312231095291843471421170292208432859277350520146158169763399544031272150215149282142558568848676329309543917589132885727142667365249728292023301751168091895722278189559176184263905685310974310271871107332426592578606850035400063339128892441492066849632283590839332019968654348544359469419382473319290340549856019466815104519033300321157195812665915925236154887969789693760110736647285022732148857149735448223572812855027348888585441740151536786681956039412374492211772336602930738236581428417374956426836274081258735026252433188259146958626686951105841179235804018633914141110199195528733996745785890332628687286334951482153236269664049118667678290974955671893596349240879001799584543266356829720604948850350695427381656379441598918418401526821264715281070612299633110053998828095835796980274578047441539379237695800412058211036585949514193815872092174574547815420430717405923865723043128290326292602080937836719601171597459069333839374306010877920093575143222665544314286064074301936153125192445425492436469087919345969450186382874529994750715294944729193097450883908628723403425642719732476073443250580638331562234817215190680694274527841211542618235233372894746140916023706963605338794204374675479229111671262652007867482884271797520336629342392057873428695940192589901806927398383475220626960022451604366966893691226548192072746516236642701326411452775073420996540373166017527515481656362151620484696 [135,120] -118161027150446707310100175029765313707514909276934348914081442488801860010704740607677002187571434630626123461165353382673571104730664622853506314368868716080588580992955264403308180679449954703033319235878900660259711830681247879970063336551970166422354569972955802702156030738414323420210053781018788332289901502129702560034613675355012330097326511849753021172250018930835709712541461911602844941404385311134687416962221189574849916202909268138576797925368770714355455319246076337398346817570003175400568292036597448839623355848092522546987528960602186973098105978083509177761339093200161361373966315707224801785928297917365844230290836997565937146914995489365026688803851095919605890877538920142530596228657357648530299327047969995759557405479447789925001867106090293777902280421720321352065120458847993592381818297960997614384747054244813705492857543685378149720450656525948322805761863438633153783441133322581201774511466699295392988943997457517273824705933802761833431670515035235378038805852871351349298752396117659859054284759867174539869867714093178546321069239407483060787508777600170668492415355548828419926529390837010898706999806731827280228629297767422647360043669063393674977893229498448903193809096230755451286669309837847567724370897714893968920161013020901955485154577330625371671339643413111479238905241861080765222935706210687765652834709449383775220997308630315981814814478353846252872599112296876263103545331352306957904859984 [135,121] -8906341472763849042361007017424269519866864840968627949336739910819683076415089570581085004835865169048467684352642536963542452273410064787236027977177350624439010536718309929028395779336688086094086183843836213961849448551530524810412464021810359948087412259320489744865189065422553687471297023156815280945323789508659242001833195107690023245894174188535292255037039028643223859857761796664067763243852229562402907473257230477149963602160225054303772235813085681956233614387258606959979391496937919500151727487781580050034136872382134429915849539972414832768934273259090487961681628960950800235735612956218436317283307040139417214412232586076029651386430524025999544955504859318308754601750238370635156995720900191595857663918889466521151829205897716631631283476850261255458053380773010396028046886301782479125525786502596525479319535448506123783797943136467468910596276101145500134695750291307286170109190451876053567042265694312333304001332928733311597641627170799380737067447451834442611351843717225378149178646782577183370552947869523015764354443413821808654341816143906696665188691370323962730714952177196289123351824949184186269224549059373231816426193160670173624068604719933344693220126989511317174447654864875264386881012748184476982758078508763799055571381637600754147514375750950078623367635692020779560077542657048464884260754524950699564329891103188587969379784742198048599017098698876736000340359579444145447336364167096209148 [135,122] 195024605402136833758176975067945748559724509550985770514553981280839339917313540260774266231325362702242334234352831045854027656802002054106842390850027559214545573310986052441257994464119761827450911381949039235155149992440517892298334553329680653440246849804954813085049570773859661395676229944942175431378978160850940305354987581867018334130386976908266190467612342015975148645617651096110725225170574697060632747992705965591159141520352140112789216246599158485017959316354553589406710915824025211150618622217711883552141911045483820330814629757723903967828350626579668023883002413055772493171134345739743091334925855038605725125752364762728759998030460794351888668531173121577742790793890380326140630055587513038995347496290684471994189614600713581563973571713837337429231500941430079143731224153145819258911507930317749891391633960614971397138539216275799196722235047755566742001881572930672247433899963379722799701495485920850693268290335294204246274259501824112275425114277510512376559686901124888004780161696115902503081532424578787887859019920914381224581010814964671075202954770814460671872992383333004297437676437160978466926933647695846047685075835095432258365789696018199836004407803845480865375466108395437974932554903222602913720403012586254359010270471582098517526987557992433646756546236121328826111382408864491990713221267623908511687709643375954320241278463870430090723187472424285718895402874008695866882840390318 [135,123] 105291832230626240557218747173691151369092882874267263901293878185759137887696374424943327997821452790097857145574967814722099931041164159207607631956671738868617724365101489311009822307332531956312911304710290723791103994689597147376664636590813147508074435793361386281954056698893844278286043195137151849235375158400619255984347738248227215295616251250646002274053741880019612071794068961232960405036555506134245617347663942115801557046764201666059701122007965842903959805243571768031045362049353499410288971909594093562323472571784410999881762538661424351314484048727017026792282638582156856001008493505809292955195964433048288909334696840304728026937460703541150494012910971415386364495190424088976309942580902012481806030901269902242124688132030586658054444977496858543643059864769060283741647122578346351835308162746396601290058075018110638751833546295062748437618416298561107021240780643462700889768217606792316044296872166662631728752924542792921833870069581448661764444323387970098418760763392009761586007885331027515629462746206926892072684922638965661865833590027956427260363946434284266326447837222876475322384041573358084236846288849455836541805885034332949806058006541490101977205526568716816179992417768499423333763269353261675487329173657900186911551723033115681659427460502063158722653421647647766109585875674769129816760337927221201296670332174024770515692507090224376642956951191141132918946262349079807050481 [135,124] 5665530808476955295665297421111684849629111191367828699137648291164962287066567301673558697811602344675917745332529637143294791717297849060942628430719262920449210357497901090534231819645454615631252677843739421067067153965275059739945923163801551133426981511102095745432276639168864370145953379812265057990147425351050692076309986894904862536432975624626197338334289825723754933875141683681358424076173417180954426228361837516288921621608639469751765561561750056704148804596245945405970320236752554687462926664877871676183819137040653822245624695486272656593515403720287738457325676161475965315051556049615376930682212596315355523558265714270072809314035459397479414777099515246607867081787138783837048185504482546303503368939465728537085639295156370772268961668823127932140848878899710465063973996976113966255948255035113332249839128465966130381926538313296799122787368339777037284261201953057945521169443558519894328083246616859867387295799877551873091514388013114339343916605467448610629985067432910008866258729818941915955972776406198939713576895429710976357448002986386489246029238630063087221940904951057748028496038064230481111091660705973068659882896007395950362308544740055475134802911598420283985215003448407593320777957195607444429127687778843092140126229187397869518712751254983918174773206988441119939294402379983468860899191230592800236350254908817317054419093971396847465203688537616101108123285284220927 [135,125] 1103132718868735593634958046507565406096930547222787886596746677568960756529656515516455614839713111437016325398419998333886576010923428253307162790214232662398595919094198867576845165407226343612837424467001731426310760582135643759680607031924736732163060247293577005097183090153340642390149586029600074443414516147400158710134630519765574745639734320571313026458000143780688413119422435518421037871884768167564030107340371951903094403912508152405727728819419675730143264798424943726363928071991288393266713606553279810836698547369659334323719448784478286859332915411593648715309795368725911667094755771501575161407225009316438269723756066072701519589531716192481585701564781328095164733026467185566874220038065530775700761387937189039547509315160163244988469049520635099980149621123461890712004731073362281440900935624256846499822807354967177730976418730821829586963739898290548258474241459873526325960447366178909483493463208431524903293586009863558828831844074528834906300316133559172190957968883239118792052521657935221522310064262711956300343689500203587529169680650049554854815138872890031148055026977189976759888316685196973955537688575247438838865418602948982814927593927097162858422329092177154212915947756158086442482997110780394505256944313345366812177052029203368292588255217669786612793669913663134822553260547183614610929425837910335039158917553673452719329332152286937401941077910299127068315689184 [135,126] -12514202316563840508043775020650562285234926515174924046896081183356738949931016062142950223634488220441829598029222100026617782526677366426698186721417033570098686865906024045404918372761354898616797972788910048485192463321346484744911165396407196648860592723755093227961473626944243024854791201956296248729749761312250748493297275135158201332702726140632956946749317883857024142406072783569971561245490519087176923492468848916920945186588374966008101247336158106024883292036321012440551130694341377435308141952893855809160906058440996751534967439502401052369698776675449607773244128188330163123483576003158020103634413338308394848199443427785280577664243199208095342623491128578021577553637055596938862599218140447684843753309402561771305392471631860191176867566909334597995321232771780622544995064775460167853654233765878983518887903281726789279615797790899081530058940223761911827826173381704585927050185734518137572574614302883018252028637688644768013282051388701053051887786612518645483774680093359790362993726001438392891008018026350213840710691267241122908983233504516108909516451299054776709612886759818597755897310423187676203816756115234816123971834635727498264144146388642842986340229337071401664683917647783203575433538319172583121545116338253601288749422742146342706234437385508876884947007538062501774353414628561010604117264415617357835847128968247503802797714534721349334279780642751971072 [135,127] 141340831239262191688439396820779827677218683512803684399781358374970419128619069455346675960703452399542035858211962218743540359680422866166121188802250485740640752104123626692193881770707736360584098457745589810561022108820680497750988879734633151610414675630133634939528088512374956521537770509235642354550252417603503105861594884672826619924584345885846180349713574320533821994475816474478138983348789272104621270066006353572567270938942713993496574439014599825789976514121529754117156528547432291685370355435880641961867425667285830947022495496430329001493703738604912933384414838338814348054911587938228063317323289145944792414168316151006387866754580007481804226980940029830204441774346168602025032037820311739402481467472763654525828535463565285413473206337748501184840967744226343440134270315643570644336005735495024467098839520914987663344171922287476915662277224599957278287444048074436062688929233343433682990111962494773473820890125380774078496905615168683520066432541630892551530446436353793157094122574548953468644178016123669636300368567617226900040120249477719031207509240884049085769591887945379329003945970578808923308970784738323901412601522591958411004838142530235904555047153122356843208729841096855809578695462388385542818137527560568363255172057314746477338377580482469927943783722141878021298152748601662994784321650032089778849548960238782048033053599944286741481212284560 [135,128] 3661135973138037384146360354657886255912448716582908895571131102720831315687405868783553828504526785925747235850394999097432063918629769003212542499946010153398793580090346461409002070846688155679807989696290147803208828026846029471390700089984385723176373324983309522857949091157878604399938771562876410374937841921875410553946514857037230856544054914487363049970445491681672360329481012426349647393151389271534393076562389558366755139476437094200963235434345560832528680873834760363945047699044484098599989027147380745052877114039354451156341411740151769810377761007905573435340675121488861121743347199237445947524424239148799470769401269602468127339922351966751657840809003170374571680409795714058535767897203317010034712883196427208799045759899161908889648226338747453690447686497575140889044309324073698581718962701336609399056486250085551973619475765706901034477710403495639434521319853750922722258369959434092870999958075193621386610511579543775105458472081050113581702890224730566007461283420087460496259111637704643308277161351191188329781687375771588428703446564714370286899815629315533110951838032481399656812698154485640224155075730400380092599180160587353017387982079225526914963184214617536866290440201278758583567086047007398413739544207503001978996093085650236653224697761030670526461210127846409486676861369580143121718714860539530924755126621467599159243331221904143120544 [135,129] 812539050505242789450479909869385572379070388413177520544327418478972028568659067152161936078075771021846300664176185229754670398703152114487617117462977205598971876111622489732353068587116142989189169431407145206999568341622340270167271418589318358287658772595083628933394081051066486337694667681731529149839177064796236947984491013802174674942797457806230560307014950170705446504516319318957528378692268737112624998052041643844033876520384302573918334898513575679604924031143547747242817520950859583895779166602520972242667942980838105280924146284027121807326578967349908748392150692531165889059337853060194749324502269445429217372200625012170393222960314253784280895622039773174829949161552619863620506183267257085195079245597725006095475581841455548076901288885426115565192143291963481392381908491082111329945119578447980793955112976774465670321636253967396484147319145984612426945829499823142093479440889782481368951385144586299208325053653267563938162698494688980844541830829223205655919087548996097493189709068697669447574942465345061538803918347665186463714015933806643203440233857163873545416480204992735933663228922648868270844488684468462428871188869124013412741644981145118801804261159167514613729262564313759472431982000547202728903188292673252853508014098267500247059883301413364232114228178982872218856051659044612949715645154549097712377822691986719209421300773390608 [135,130] -9007293287696358468005451068114084729301030768228728368916490656892053415247717711420856721329915979628119425178817912915970910980681816663085655711294109069363954188135764577268039904555029456136296763239868504222791479855827053300808435457399411332861981586770377238598945223642385667151753595845264914189482707620262388548496200662637845074125193584322057605277966950049948317921695680744836356759526039930511205223894461985116082932436478215918404138670666411341520813883612766166055114436200523128926458164614877018719689676863652298024826491077726827465317498024422066860712425286484678996920738072810042835578946447100931980324069114811153548876265392690373164162889748370872301123196893923177229373474076328617722125937888247873912314618166322627231962005353740272391160499347277649719910123982240484781557039975759554971788896405423229792954542588453318524037519986847715436985524152830755820594498125246790889251334109196387827525057468178830698273672220873307003571756066508298977044626030610221232911715683818596310042700793754534909100681170419258550659128395205271085748722767012219866235886343129698412487539500092888089892558995834007587831138193646806327196735067849606439266739279030134869738531920326651534926768859463657308288935233746318640419117388878689611081320886380791430174220104822938605212248631068780352054048080129479283425804500663642709418912 [135,131] 110009488595655174756714987552659513710812708387113103526731613286315712527075562628857493392437557226147512757701984874932310332635878382071539725150755638394770882069563565680052649781348443956043009057901603939130539544248127857178614420977098267463385863194214366837400262816575917116467359156050320766387799530269532848833385585192676902126928226598073263115241460124675644945131894986913737940180648026837471737585889225202516459983901979415966311801761946114819576513353908996295011984679391680995201333773674833480247605586721915282381684307615446467817850634466828338303742738980070125245702776551367315736510005842461662688656844786859019881790926175664206484084318248222374938557696109224294844037434718198367499839872892614585557695652840541441499392768443771478541625685640892935503212290153862309072892321761259249664292595576684666832186369592571201661865684328272373707841302231238367243094456536480025486010759834324313091088696706751773915107022383131309171707547635306621953209199443432050990886302381336430052680448892710119815311708764714720483692207375849270190222715397943957262127402116459743076505250827993481009444368810906176058769914651325393667486852805162802572512079590163117739370343944692313186503601281465127031424413666571026423740161165574069308956503256050062984095585145591136834085281778125159193059580758607555904659147127329376 [135,132] -1868061454582188745873167789303468306933458457457779716967794679772853044880711974586909553014030591020900617734161706707541143645987713308646074954412992781691013645463819414750752170004436018344943984600819933775897771987892823524519624474477951205681845510143109355744049302133995629674873218859142984603858558628603303838500347611750351928275425117325822120276992930713030287050711086943309087352012252126338016056447000033538851434245412266315043179720821509909760890758630351697682719897403547169688918442332584653910052255481359022097841402517719093343535973983133012019788296369455589497976774041643027811489972691222065603604796437677129244088323468978488745416903396164343467095798835031261673393109425957926657906330754266412170312147511806916007240994628138466823930702189072127191177856506144446686602735020652907167410139191194731599781644713057725087939968196122440488283354127850475064800525755447316155250577833030012037962912192783374248637801916330689328525940371419744449224684408906377774455770495938399745045432913510603952909893492810289258354979400363390203877319852893241864373753695982729743176908449315033058180801552435457990499842532355195994714398496903942166717584466004680385250974946601993356374581001654628925139858922729200061375549143298713914870802311729862317661410293259475240688920574592995828572175012832028888700539504 [135,133] 24484680359013856447595864515617312967620175461750664250540328807727633502918206270948386294049412542467139748782871456073293690485741230405921813063919861960555472101131357535878304760104208702413241176527095814251860710068499821978346950411859280459884135870819928426034551142786928862854697179432886803642096039780399008102421762322133081087645029550300580400783643693194329997717175785663809614421653981707094939823669574600332277923550157799756122092505544458093691000321117485914342131315584150408086171729609120834960668429273916109095180499105565734266947941689642637656868535455936675383571287859019552934032010825758746352323877878855857335842467318481454592918710484520094196242357916459759768679491695042453119858801553125019263710536360979019092650356569853093299632352698416315763787679741584416855626973903570551502512306368854504494747147673214250298054862751186664883041123969047578290781127567707547143948181916850853235211831302811266133580542127904171389525861044222608550588962800023995618379372802563769784601137247089389347917290610626953332438925832586547815629748769276136340960610357995463209943024570605087859073211741640010253080850821682941472402262165412267130775884304431151545578360323979560358049033145969706749586502159109829133507216788415081683555760084893638296062883193931129619330031713636741496714729895391898256 [135,134] -140790416978296679674093785935992699826086313966587640717723579913955458452387388173573693218000327440579081652975557756537479473370161159410285738864901422498323248387538746138877171786982370046540172814531776690379394344328718034380669926204925373360171009753324948342787326295863323942763210533528986616154724964285297224206762562320905890852440556092613027860366714355329313126488640931141464823359478729349204019995532955579573367239848674590474548597732148538105368921437141307151068161331536144804797760275059234384097879147762565999291992350932644650240038777623224196446217060094603462457893609203765842061692722970926217817963663849349456031157526704712693091068593291560261082646790821588742328671739415537702103893733329710483522539482510733226938792923974081766150381266830053709300949728013072013070951860442144235670773424325749817319248052333660480828098451231236544418196203354214643899003272985888694751520945257383832490195921143136322250521857790660320573558700772693737195269723301123830924592158834463238549770185527303933772074844521590232359910672620715114291736267073796360120548411222144829911318864150827961370706196732878398128215200011325755103033637489010778135155530158638802394160945372381866900914910513823274498180267697183778999021768783052033167030256534617090263368510801141112634067505081894571541174752720 [135,135] 301065618527223072191060760096748002624176448169713558779787537680312477699552526067742670797525399231748525943027603762455278065064953707876414032010725494310440385810463326004297833552196450367887640020447198812756648379026571602449149858846296365309011507846450124608658146979611852104565709977451147968673436334944116354013783052326358111239084639523842549878594562011560264067312271445916250954978119688879786599290247764545187953284989704193554513234986582693510671374741764939850203439709227760169701225018313190267464724729372950276071944364560269364038056777640263290254680705320012921868871302423908674934000146593231359249478649274967240783158100262947628881961196559701025398182400302336569141975118612446951595031086634570442744938053456025263829768577847675874017859653691890292638847940671478994479499812201969174169574814198690813709265494923161590660729680530540058025349189526992303886003369340713357093794276490344825721692398097579656503581759605429100214136560654370559354196094948565752295025791583616123711213067776805449255430782387560611167685509081207680508935147158165421125900652128154141102805144999488381168958193562176608465629115364632816008130353553977116964060991650882986461367450243948936453851601148536352278255829156757321789315075218223794074671711386680245443693316849661433855240628897073668436 [136,0] 110715272927703163379208094958996524594067570061077600465675846375361014571109173700276839698881790209531271053748896784174887866382846474956622061615490599192505167733772484538455265016000719659064792826606137037280595395151909449093181921788348294501218519062161232800075578477480338388593347558914298080294411636163984756501871881471337975823034579032850077416151843248161984707644110704396757318323350265959141137089123427586879480312912988391797859074288396590108952481151355854776206697736291995163176546351909949415929406132541396567837608981219829644124946453752914008986635540560103654981995373360115122963475906783106269120531408597459446758474098976358164163943799133088688986668614043815764625579471197532331562760462959693482335806152122090133560294475528726189203573736118644784932704122504742244978107308066692332617032976923954135345255248717721287705265255575892051813379684493013095752847002153107266013915554297395716643362981663557597754130333621290262810472307245111333443146693017503125108678833232858828659772915342077549150625827446258432114337791662211583474027486181498101106400102568901037266082340603093469041559115179428688967494517737371222701758070322970835636135463540863098626736194530885691816641247256612754373471306147108301218452600805598941511942634955753061885487240606501151898409482161995445964624818073588055324767159975202095838270865993880745524733208233185235066814702731487573798126494374177622864644132614063045439074063379211127432511524048083888729782976684598009467449479477749980919868304730423389631314780871428733472546127799297093454260160819484191066630390701967446653168845606099772237768087513942460136530668173270272296493217591569535309531733765627781286447499579639277771247921494987412545099699208515483552243441754651519242629657511619214458455652079685670672579770275448353006506783257168406168787945097371772096295217124861665070056915283203125000000000000000000 [136,1] 121615807094656911974365252135559297151098894701476089866950117819544881011557354747173690199967644051903860049166822193333019948394822191893182410717957518399381094072039607436161415068810090322875935686039931680224253041721000520520681120075991913550651864198488903154847374147931161061113779803578308148665496432958027064583134500807111832641325592160709036988993992855460010866065539134429069311533292720763753396444793913212480605000892201398122455883228486271768190263173653321353943541067641235644660533672704934355058601582816630461229534383467923919011576086220654439328745228192123196016431322518211606516350977049932829831288877381536260560605320349597636643860716765756927810394199191880023953629250025336238743711270545368810309730230166135496162369357462236868879398799066358637681655098674915709358176141564185619371696289276503675909870022430424091465813580794374572884319581382160535282708261516323782564293029968806053901989226719059236865509927228594831346842489052231494643898519446033132072204764375383613945879411050343233090150137866668886018154218568645494410183427643864315262930391640258972887483158960504388233071238586808764915546211827252221881721310153090076320592910209106246376785878530477771544493075615237100556814845307282288147193073196384365680814408948976555068206037771040322340684871523296100323026278972946728534962179578016414853580354475111538084425076807141075720526769734455980767568760981165699220110717619098572241570927775506439123889623869968708342318073497138100383537554013827648361897590502309694716386999429488991271725625336438569369750253994581521254463729886304395104190578119305057830105797878867238166818819652525840931865268448969217027463173152727372959170259468552436026018433072043210468715796878536965287463093794711822920059221707586964616968582940584549536628803851977907143224102677111610661222281415574090384160155231541011744411662220954895019531250000000000 [136,2] 8095515873373096769619465247506935379671784448746764416548998548753073000339981604593606655546765591545700427729247617010747989222992897037211313734320066136314985497885261208491355726905250959322164638515308450859772580006840736160903852956796840115264489678387272920469069700308006530207264820765532922394110180183487571826394055743545202544284434245432307581060428546152495993741578400299529071439071955433895078931179163735702953110791361746651782137038007317762535353702581092590619806546672390924138516272734983777970441576198116540248267086385451627864446892991465835349256952893256720270550732699827950056404886030110338634245090264060684025301824036556355232694574845117422810913114250996896368921392727593531761612930075701627951467534435764128135263229367986516538828879747961665909777097620072528331205394780294766482111171575683986580989837620272644234195089904975632013907146687033086931777107482031611831393402454555440875531931151719891664666814334565751712726942612485831236236693958079312106220812967726804015928646276821561882782988531096808427916234991122806365615365561632070090982356735482070697177758097092487991574703256182483028500996241364421654240624988434906564873983459523214113782519089375732925694924791389938536988295434340854715665335536505809549640242053529161471620900880544802187054500724647764139124957900225465062931070000360329971980716190723596620977689068013566562228015756853656587642334697835527068119792631074906913008933041632335194446483614290134598040882473214107659544264420183158159396722540867520150406459807688083456303204574046622747669480557425999832530431922544583711133484216836193447683952210180005409102932302074066428247743955251225978499530149208818557119371043535216591409549055516583175424814416369641998913318197713061627476591074890536850337739474138380754958126849490751635478668620037783646346643951717481026055661663676232819852884858846664428710937500000000 [136,3] 229638651031897757624823339450618461755207316310234759096493289054283753664354729146474244177092492261932274291163385272542744960941711629699341443047092597102609582155260559816379715570230444035204994870606972304254371761723274528098909883346041959513103391000308422830040790364389887127530531255371630868624357385107130438200133774764055341207381554392834248714183373881024609051958778887761451640002471884500363581719314584268898265775654016536834559632228432825324839915883892618816513177711460054667070417929788581162664674004728550148272427108975342353992551088637443849841146442126808785349221068487680040552856529038137065120536574915670707186485092630018842149424900985303194680725594622824561005683213099926130113295373198459166240520960737104712246297977188973609276285099701153469462663491908103648576191662797417754773930184135987299159706904159633580945849875339873868430710204895227845485270635959049801605587475526636785743305224009844524657824700444548051181163462750619484816947305173561859770927843857575544664214400769843417897663703371250269288162798042560760107172849299359581265080895068642614403104187529059904535552180003507887515682277171065480716969088931082579898751816209980424256225562733786823086211415504542441082509226050706151818397193447303532466954106944816315264970482821041765099765592574349039062563522746932243334475975187027636368247185481067987229553844306177175233658466141957539647554485155421353232500405250740863414541518873212544186860322036615858506676148527242348874735612648479292920128144105970557044443108251206941266628024642216904343546422617385087640472505404320981035023468589599679391344876411522060255589526539202185924251759220636353425174070888958383590681685841366973370479463425285887433830329377479109402201499092751536621708133747502730783911546240907551219529602705314465492287838233508886754995309898109902713853047728775891300756484270095825195312500000000 [136,4] 5966212358507732177098467821739545688987242438367396485581514178105978061304865943555846971699402385736259784359712049433975045632776889120218385102317775940346800185545820411891355342912680640680481461609837209891980262403551824880882426593306722829766169254744831682422731874067746353214761324623279693597012110355958098191824600452058169665945589157681282578199238086025726287032974339265459967622163502314786992999456532937131445372052500092163342269434875629615961245828202303753557528513904473860778387567654575843705578602337407624205781233392498547156924993724878478244523254451461384687379413979642838850685615167242714699906258232420558816629705054087448363634908189699147345189528038984588052926978335267715406580422205340912113633054897007574266122624888018888023486755501095125886067722667228819922710887583371395326062602380430657123411420005749283654262990669300665772890795034395177380404943837468866760021436243857796926736177252019887519449821932919179395412938571075272117362307814359559798224817246249972824167470145028977817040356678723261746674586861930099063107331873033051250710909186019741191621789974543624863279952532893170281209258204878762500913738538214269729019462499457992191826522787533283348564176674208958022275400562083921754569808551895237730722556552924762576168786449987293421275586545259634720523802406927539583374858120828972680479801809952259300198710427091148832948815890818599533497575041341601179799121845118842367059750180935398468584123660547702204234392621326183095164095496319580044274700351850819125406987938865775739193909019485591074315842186587398690312817948842789030421807483810261233607764511539094987124266127219955569949657280128514635283505708820612267844490482815613298195251228669059004013997347032169276057210744053589668356773543738957532925602133411708450657579824451025653187084094814506642946431108597733636777701859976730247581144794821739196777343750000 [136,5] 55710777501806781138217205785377668751923989282031776333477301355394130169195784188006019255437119366846333853972491960371429209467435611721839987355347546483444352384054728703230727853068723928992994083679985713098120237397762225933913031411123185059041839598921263591552626393397763538514203909394407362714224735906200375831921685394241573864517619100600865836878975074125756249816007302700835706083239510123630799161025817335219369394030597216881573943377717743920720189490790458166253433800013907322122870273138241859331687337848963745395915762741146457821342622571875986826888404630176699014027827317398054109530867943859556317181767909547567774441009951906351759391910680715430279738287468127545613866736745937217725153622235063750055147097281646805568260056727997164131257975660521782727310814369323153020920414574607820170138710327747699013547687683089078934511590958023053202451024009092265453689727147644091996390737174636127198171968892574754582954461774587206058112084769935589417212001015579646243370326108761969760961598280100387336410274140562812397995897926859797152603085585991325469412557675537937416582254827035521344581038845331166574905899328473778702990253411350527814781638706535769882665287807752506882898757052204833987270028416748704963964453157455639144535523799697285961783163588730294921736933215383408390826469171277590680881126131239390424994633661430422987761956225928984827114447716940328656598860619939139434073700281315497966626791649980342859781473308186481574204968817625168359893534359048749676499958442846706795710895937410257861517720519200650206294867260199963922473195654265751794397483181468289249305528768899043823083608153309143279964385940241299897715561599968201027722029241063030818776910611549843283638465506734146094712713508209031223337949072092238347677507855869534787838403542996809199167073600127431744325631749618682377750422674012042989488691091537475585937500000 [136,6] 62396776425129415209173150929491065989317274663604929270978905211199689446739152355941326041701485477547205672730432655784153433721532527501195475682869817797117863776222226106249448747328931329318580327224036767177618442740767000020334059631992155116941885959462806307561590090459669130132984139632265571838119003897459618073709852380615458055331638676066733770959039761313593135918032659203449181379051826316192420849521932013155035961476114831181228610646958215125420653248181315945789865092512196036600422241272879135909811313642101663493084832740158527934538957619252974869315572111698608634985538535742071859244594099110062479258616946652289430625463206492421998372163165985516279718751875812039924917357762356510630028331247312691493602814710296208955163274491537251906189989629677837102269971101048858280221313196826568647415566069206563989099829364415609046704068618430662469268117097754653219073613199544334243670315293983242567453483915202900458940838094048931813115890307842499765668451000476329826574840894284345456039526472725112540838257788436155703488723942323339133780464668577089439750485681332310275227853444014574589891183001593798143505900520495912368809438873306911434889416256816012098507987113772266545730841085789929413843792658018608702624575584866011193728125712906675112601004689935499041753890022226613353431983236804752649977799853260532540201471830510135546287040060597197835328595521449102581939636776845418349044956089006011020838964183819743869787553458548771309611260090975169902926165295376581612239793528471716478903181343352583295233539010108146255958511609859771045338822752858584678727138521940660471043689012016226880420868342763912822332703137844034101122700608826797609385094214666328640249305422647488106109759874700009962392535927041764820100254113686274079402475580282303299853318069772172914397650751235001500104677747144527304862249295069887011777609586715698242187500 [136,7] -760036287788717622353794511819572738906277050700522809896987699173152204521894877500134223587174700532802222896360887547341189421188697237105014041412720477020204709046519939066788756448515474296477461268459594119031328231206061942446642313219420397292240264245771382222698279099528487514170287173267322445128885930594599377671183585750141368717169879803819101272564423972736902603830400035295623902542697107674871849648174768772529302647578854983192471384129900848676456340085826634911803196179168237754110341289791198700351080423988986399655050373791553425408773299176109633300880576179820136231324325757440396633359258503471713055058239292331647606997100273747120911269415660889879254250445859501290715519536984782523476716147788629802542422856474962072815668024967502861296106693983375364584018439711284814491612047463770844264585141864200500590010036579849611434179342617269582576147051827928024174674497625691879974149173070324120160044095446014037663620319116176407518118044336696261232064866224758377096766487139247972447392718874938543175054786830507331444151249962748769085889021195794119123263051967483894268632479098204849959987914773195075796934084411489823154484023789511736972144764922708803520194678182541185425110449723131032030612895589917313084988963432953238521419293015153490529670551692986769871822656040778838562709404720820541919525346930413128588579297861649398631274818042422456688789243037060910319417678667959509001766012284774058960202616535271154863486209571545638025438379574062895298921241813806881785494875594934882650998683348317873616290557992481891967719497820832925443346864486732761172849764615137570423000238963171416186824382790846582121662392572701480914720417328044003576718856235364947180121767960972461238350467392825399079519872029173976549008105222228298426492818745881375552462875249835970344923008084475103143733416263599575457554635704582324251532554626464843750000 [136,8] -2734667746081477162777072618917727145438981284846151872552386052876360052641130822329224450785322079330865919486283185909750231206645053077103133060051259919327762627773284667765735558062550900006600131934327460703815651626026297233741018900343087969540144661835185752709785091218681086448496170562893792549180549953862388457391559103859577638906057069042539273534364219192893040449066815298435912924273046822162004238556756181360470580518169970509853815901103606045163670093964935508577850834995968785573039436807603630850720521114299854936160887695983836875748664713153998634895447223441076354378689141549822967745894497239364466828067466681023064922156512751238926002656573917218230303331271676900450092197031506626282095815978532535048306283065017384238177213021706860500919690931183992271930556746218879066772163538728817713470813044669202468597517611681127807384966368105267747933347708393911273094860692953197633859281294300383397083424189197854056496269008668713304362004140780600967430979054238227272836699076681190009670168919165362306088292836207457382060541723295323902263142734083131175782221170266176487667294643049917857323166897028524777712115065999205607554808624756657510907952316543318020332658784928596630111832439063563780085768602703673869699628942947042495893495983488674878725212540130337986814977714139857504203119850283442093428012601818619285962899693901250832903186758483931708168423107520200511269309559694972404750270975199151031890004127723823699977802910077311189807589584010983239503131693664563492352404942647997378771143691950345912652211215065298822711207553976324825134433778485895871874502913301681482100564222753264585636478856899158979399909968122320891674990142453956420355199345760990984304665703687327779132378399695201567668177101368165162377752855501509691712874533573524135454403011490640833543717601170439206770538165171963163047053058107849210500717163085937500000 [136,9] 2423230945322071077101385295931277432988661552780955819258911205645835809644508766124244959849689695646625092906063238895904936186329129489619433463946759993074112178781344362416592826884211259622749616031931843445380525106876726178675887096933024857946599273903237970839085481461017881283700061809628744443902356574163888083403230201050447054885451263744255552056465585719553809617186496586118249633479294796766244982758715431022036345640802653138467736426755032086839570145598328232016062263054110529419433054357014798083483621827330107823764592255182597762857467523433710006543029042778294128320112860002830572520504730161352133328139486226833032609206993534938716310206435058876147823854913233440147224423032328936604929455652834726179215635410956571704976054208299493507626836980406066351265912764757458487078469105975263015681857834384365134539250699283007127993820400283618665937588129617064632630950506478540795146889704907199135287138962771894183099778269913647151256861058972311554582969511700919071874974759555970523710396232600018904170562763942772612400686013075233802185608613276898721159443012226659043503383954603658957691914150880695657582960016830108110327262633077412192213081538077323484950193490649134661629600580189434080663199343941826621638323697215324485800922510552674613198815935831247052437508767140332411096060997848679741742322830223861259972693772383661897687759874679903092095927434223002146777332834489022134953939182143472733182441072306617774857165415766471410283060918231785750719276919244468643664044428959093402532995230160589555384050985221001275198049401530570757562723614793133952279863164560112199907595236030940721571188869867299030674349710727242741115223858818624832552210326095815921380630388433907507448625116782424489422138698460973982574462286604608591094257960926766252775109805673149142984896211593850968779615491412865457832026550022419542074203491210937500 [136,10] 25374587709735526769285743333592704812120355506800726720237633377253759262878565922129603282999916662671799348799451848973838282871157136022776854486996050169527545530450525887050127105055276935365469634310143784892339209671474484254683884183866832231471818160587328819810977860909055358061794862312992649707145654704551651087622040140593364276911074710360223541830947749655439325478639056010110260616769110025989555602151848336378786479932251453253545957682938962525332078521491171564534092419204209132214978894322906896412181914565512511194631323689144474722632529738070943808188755360347303815333458483805161524374637993945681763363942541837368035652625678304104638765689362323572564432797659158834979047681204754686390069050449741881294570311841442137065388973077228340162354212412776623229976323784053900729054307997287509111910877117075109468616783138549871840713176074241167144040201222224842964092960124883421301224599119527351196128098018865020230037275634237031169214947429830993060308677883082354475698454505501746887197013014491692624596121066043306325782328627437080724073238493297916974165083023998651050019099920774194917449855702415870288711570352022927418213084391857007484015428416900677486784351447616580357056024027802931754755471065179825510504492588559586111552342551079639991323234043564840674805927364568569877343837203428327183693723213460865864871541045777648147537120245454242541990754465349804181727455719264565281675756783713800786071528176312661740322227291885651159118157055382302198739102421259102674829150717084898372863326409837244957233181200163616582490333942789914589234315860079847748944943609043333400595549334500444296736546328960426926981958672055874219102033676013998147448977011035031567108114896369040197920743296534555815785329942931476959088550183599184373554576757732557122284561812491486368243610263200261847969102513289385569805745035409927368164062500000000 [136,11] -16134352759374466286633599502281509315956596927023587266161154337979455641938699643474180357314798993276853331834749576721516923060150256026863570573666252518481943706780315386967648617720901474748488803022970104911550797848382595315313196752293534555576848755061504997569370704476997569613713472488752739628957997700053281106957905235688755538407415426895035479541438095033938916448524747021841760257660119463567578078938116039118740974869420983711148377555134570912780151640448485917605637045887844021379538968634811909152715462139420383972770937813258510582245912151127598420730719507410594899234395377894686224053509076596506224235949296646409737957589433614096084334209145310746979830275320897972096782420333886568628777130439528711608389469934786013918214109776790763417299812997712981734650767604397918839622446399793735521518061551878529946755566999509298709730873420963922064423406535616353474338820476283465816284858174891350700576178707295880825867158176226794983326024792799854182394906743871433751864456903135319233988286819662848866918660320845734940647002457893604564496750275499836456783571700811570190056504363953705118091406666179442836448933534546294961074085853624987966278693556205741859819362409788299425667065000559609575352617544280291293762037985137686831218149805240188087712953401649954728230965060882569262508842720052203477606305437949847020232335248766485326360074372596292901589480276791695012151393485691002380531919052121382184816189783402411240555109816603127370768542107476624959397998248274980562838202695171321513652138919617022504089958624328259082519494234808583380296219903815550723546258131317787825439279597255406072928632093420923349871263352254048019208076351971445226412202141504409711072453854641174231475746571762449286116137288288300552981184010413739142454629871693919182386660322836145461114673519725779996880979383355736445082584396004676818847656250000 [136,12] -82417235180883020129568524905977834092217799660121045300816480234318368513483963916507661429195031648998786985490545768791740174368528677619258538846777173339798124918917668018299227530285755693601255008176274025219438319816043783003068324892349403392258109652715095451781121134409607883698167254045549533349942260392991437405762625076229788246818019391715928661554184668683487343927342827801646422757968851340690070345917692186026732065766798070095599870099078456680160315588657411857739718788802411545984686632815382233500959851701041462704549674534676405661904160222347965768863434696606808149773634562800612045974302783462398230554376252783031305699502759978393955064138539444162946606008083961707306072194842668281601384984905513366417556925032139171699044384543143967043419149957756375560186988987225173592843590066575925520918409459216812823769004131990005323757734110500648933097287914657939569213295795173048338797334846460321630818776910262581200509465472009896226686197315666654433404454432205752601553455187966327601050246678403772458879379674297453877931459296483226358649040724045860374599368819771529586180107443692891560724186700144384470677835203439855379730385875625489051740849255139602340672432028641941522516626765485127044478753949380746407707732206558654229787432037585924238576489035103595770365947309089698644897193119037925112878043864147039145510167976221559215451367517215921733836334833502139897462020168189804451842212023233503228595966007933569616099446194417840992730075400959524719134527356222790791338932562016971754194376631718641549709098013225051596590307051682651603130623945161754073499354253971697781704824738204005301824744101657957937742039400387031716886112805492019938516794890080473667777704833691030669450946538954976166012675163175074320208797399407490611981834341615646967465134147393011533162135646579879726288109242915425056708045303821563720703125000 [136,13] 41053625408349496542422649764607419626665563850068782980132251009805775155945144489483874606849494014501636057413929564902650973624775950509553539151188324019501244139433891334980400564461830480826228139701222599064153012443151457494802882878546339422597007184516631541132779631007882495759394580743084532522394392547558233289326533545677784784867253196773011888895822431621358707921008051220824803851914511269833400397640913612848181703576101319190907443171805820003575633744173239264415700404403425622792933653633317728086176553649789189547389666650399076117898856651004236780904212037644442889643515504991598045919561597144873934677036557015972043328777868910064279133939487152927171193003425638344425188388773314550676949730237103443280873998624433985557613581369590880890066885657779950501392142689247106432024799718422512716908358253442314809914529949917748198453806850785808706923183546309680074324168533814184979408916938597863321563797633881971659247910001816958782604769722171671315623058092730661438541509044323095352395060838815192294065474853635241086310807361438673279784646097631856032086319980479974534242628728682621967908210542624009163780026710101338716988595173294197550607460388274368755663143914944428423067235088546384024828704252954279700595041335740923198448848700023985416093846884466119854560303779980833750967226777323656380941568266365463348114427261855529229707512069131524279119508830566456921354818253138784039580865849025970397602987303370670234687474292846334133986937366502095500264986128322242563689766318317173027166973682009747150690301838723184478336068749639832030714328921044981272905698412188704918608894446390451207929684317783970443879588405214248198294773078070062304908065151758497103534370255164315964759173640303403804006471849121557706032875967194766525565829081065065393458691004102486209483605801958327682910088185508357128128409385681152343750000 [136,14] 300397536602802905556561586193400109082879659279951106645874883738943450962864831664995797346794596323133748501015800937025604872144853526393389611628355584933185218530588647948524237000332592968449489138183059642786253277394096668921096243727080852576364351741811552155092443206276169117098867962480689431664967147724383040907110230339905535607368247321523204945325056313644734163689698142110710942003368324151953875029781573296196782964315057126885237368510895457802524062193069391176656533205485012707814485807152018357342947865950981627694032501938765951747301789809678886779723231620666356600963347097835332956140814483237861722770264484320570092754585324004593417599930580721898598634062537074600132390394000377422641962385913413590405655844194709801412097196064460471231109010488286796804237289142235746192451445094141915913278300012628486174095627284323905161380595055005360586495578241697199377145678386620393236339477510181717394641274181552128657188099867106770765390396786303402082781239935262752256755090558868356122898872297927014713625273792295271077982283083665308228172088559741291084591775102045000823219554256062632634342318763085475808985421242640332354661402448691781085232484905765897413530005478902093648926472806944842222381417887819759662111973445455305927384267497167282310634109298159900374453396609414269128565411025116219061512403319422495969489752224037451340870474885544898404593704785389093090372608336360521401402373141103628417986187538209538500441920333693062074306676202610105746655229430149371531183390601230877054879844147549692096285971733162115490743727934182306372779306659237941430779698863634881387890177723450958434454675765136303476431726109008905400007600269733985990760438281834337929715018487712816616896715763984371167944239107756576534780222237066175263163702424522829498807199381111633246112657327566721442158037547187632299028337001800537109375 [136,15] -360420946669478548460326521639067682595836532756275174880799499861535543636828036396166404868505725516739192440321317203521587707107203327985045767898658990081587754780548938295100965984036815759737656860494237766244056112675256855823168816329981039095150009157105008200213874414167275405850674317628071838770366808282591010915006979257907004497597288759819789874764367984669720608934712335100232251369253638483590889928913542448178395507701449472977430440865044516461890843789522038703645022179818955585589998615959877763604455395458701424030809248936564075921603846411848496933336311343709554647677819520306508026803572098767320761626738112869948230626165782942859612864523550045550483394806453469045797380749971844714810789890851422093165479992243571979454294959144436862139095402838961113772614843244870416680263044587475171530864081237275415186780541228357531522231350631968844270657007128797371421160173903440926628069418926631125200988122765283867617041411000986951284819227232707754271925942827731499668390088062191151350394280277345969686284768475156782597870599305877652714588901083978286093153226277364808882052250969378355492208980160592392315687251727434814739708073545841204701355377379753334999444619059331569136209325508602835693812930662814461986118696490162005021464117090471625666964257352243031216231629662167424069700397388468731015004796150967897881358577471983495568442372911688340202658477511597403362437734290816742352165724087661602815256031795673462991481511533857641133683966693658080366660893775996893204008976485583171122259859878213857728871467546995765275105216762834090845008202330956106295887084830639134335431141465812132704028415655113451800352244814736683624550641862116399791012578653515424903564818202848915517131488365778873355025203661302282708578023795590310378820531276266473254593228280380137516941300513187429466199773742118850350379943847656250000 [136,16] -44394076492432641108283248133151163779502682028898057127037997522515853310183501249242966922976250297590563983761367690210423220813605740469296555971493705086647220002476353648853219243762471153043506231753854147904485141898609829991943094530552520037114861767183923298554327954345482995494777690297560194979593856329660328710442820159587184549813964765278316130885066309851052051859568448251579988317223853518104497311146167232693874212504870112128717749553274985437111213477840019657002825317973125156008413920830125472257937074330128946806980398914743112504563972971120764136012785627154521950241958074784673726697070590076319602863311609714095284231344704405990945069484440590022537774842055289580914061654937399815192480082511157569489824394090534861878776360132247174140151297187646570201003288263390718476987755526947219538014368878206772052113384267121118167645012085847233685945328429942299167242861588076661918395029870747205438284589207399867525349342462173811759123479683099741739485639637809882205137629418525935044590421126230598941313430509455462398238810113796515907060187165942128905649672361834548624258372505476484189221521422465585841464038364127199632272192957681652879598442820431371380529208850814808884351499795155537922987079507209585082559822495970095903158809421302213592459446984880372810420869167502642110438194772898060046228849297170926120186679283723680957711758914395978358849021144537609450588456151776530953676501597399274598554799533882331979272439915213835814629534308602043860696616266526840536821892650749739737134858713497571937683663729784986128283538082315850740291361374788062265216224809546084226231134951592765296777823862486080430996413365217849359460296840093127494666384049971823373404435798296889322239587619155818131318020431196478735704643277729759326791009321627980325507125940979959678928980226775280470974394120275974273681640625000000 [136,17] -98116266897744119507063434286303912153293105434276424859880963915566907271138328984049136535020055492932711087146364422678038453537474248024394828227696773524142634957921561607390635643288965007713768327217926130423433048156740600166770969993380261383908927656728320173790301273654250804717706774462596952812194344933295040116196162712696215700591387045456152586355947197756381228130687046015872184139829847530450643535031510531408978071817079212152684067155254095319611716121673171804351778831751418463491920942949263179044777173305197448347619375966553901325627518408307878496313710477032067116006060962764523698660425498826993043027362011928270178198282582704171955468023382377148628175091461139504509973791488271283413929327584911395826027452587542611785387279584092194665205022622494748289041154126618051929006001907085404049624696522744030299553961216508322885065486895436935498777800066572411060576581497317004698620893765746096335947594276491738877061094078248513560917259751873482296824438888863378617247510145617448442671359927576167172625063831703622672635855607722431129751848265657366719688776736552367229674120097871482294063255598312352017910280188743016773124460009683537421611985816784007918137896230194546964249209530166581029172423583684792466792745739423853661850784015682254215312610706496386448525253155310182826636706639600517783980440683005237365647090021887985169403356241991757648384336504664172953196865928733512685428190338122183625883989789580755311953296742887428711323037349064801519430424112188989151306465159275524031446534112153061788204837827171138455904545863057990856948914289777505134155342997887161868071750437507324015858458104453286971480762252690752263857418216206537589887578761175902722728627359227995643876912875044633111894294154086528124911383293598589703483257178396549485364817511725866609794202699568188563716830685734748840332031250000 [136,18] 82433636874664176458477554813333005861271755667362838493164883275539809515837058905085836174302904294288428940659323049325873884095260055620588633154370569625316512116038261051039749708587086085424952194001192814126852976181595930235270879801324059002935237813627276806306169895732627511929919730683579185215906716377714789848914482259491325891165607927825517614117104108972999083199728854044603928542301757003194179227303661706615578820095312706733982680732264774866545300971935183396359111800959888413364589602299410035235429328626375315742465174983793109031803736715552916872932001110807811718935273566064400351686541793652530472213211295793924863405363640930022687733783419220881899624519326481446102101118524344160417259639604683690323913736753289318302846271912925957771720056438421652771087960006173914353225479929786550796987931856514800589239073031361700066508243319504454497365388852418594467140635422543547324597917749981056139429612370501154031205360196507691734484546079534238928910362997929277984934260569439966387921244564844873210023231630113465154807730883631280592985772802557692650303802181488485525927757358010692488522892086813655865800145522727640380959181576512504039381005195704951830598522305897994888360139757379423749250395445082538351471056195262966871490631955421437721477364649021994412288918562157743911935267336385979269439844927971866434274742453008574827763637327334692616856796290750578187627457881378906342601570835003532283333163166994008030614031572192895338995619554967392037177970201860002341923988553928234271643614428152981899870417198152396308263059341638896890171996067397136728200057723646218562909432157795222839865235531098181489065404403945514699161951203967405661289654524246110796576567219978965915020392869674812541622926596428167147248252251690768553723072417845684454385351924220832944140147091616199759300798177719116210937500000 [136,19] 3423508775422115300886653759665819834508197595847062944413211816487241057321492609764756902790026110804459729754374739441274780547598743668459669473376449003192533722534067420351692063792911580710362381034698986280356572432513500561282140484345587705495875029580749122479085866061798865374694877179101393461411276005883127062871437375849185456974140566288094632006384583567527012235675976752578063650173788675547754541314147807109894911168029618689593344944718303122890561287835734857890290623164289925246597948762615301441421210916948543037698256857798114170866283409635581250108884037780527250439380087071056152025988987843906855734254433327309376537421628912827248258038512402974404476746656159988984213481986524231624991855448398215222015743688193378865185435818940089457138444770410392023067091121517863699639130571001714777526650100414334352559038558377336822719268753568073005546555169199607540051313895989988312154733424655660423792797976613453845335600864569295245520950735934230340744077530516100071763924750172636873527654890128107581992266420358302701118732587404827901044385767693634697523730248303975131265524318801875163783346404048744013649414208049868903863398162185136545670961685756547520996952759085190401108262188765795013054551030273700805404825364455550459524929110489244752313391795410678963312863793579941690479988088471961559647945979450979465234020245520673743124339336708731326004869696162306301787842547295512344441280392632245415789632012201467911186614208297250563749186278413635989199389818637133715842426314778103731909891175658010633593059136737517462189156105203253684897449954265686642374598284735700955782141880358376013633771354539904677717985074280774084964923687760847922960212857856633590513909397060293810612742261169027717966619286719764350044918011581727157033342158693481635558418850259522752278035229167585384857375174760818481445312500 [136,20] -10272901510366777099243119441731970539087289055967760084243881481999250635053673061217285161893698056352391041509101132496677488104969006633294183796625981871917455726963995770378806436722782112408373751379068745655871170194768368087578429843043170582701014673416506395618463135701971290136253798359782918143650168920740477527568110219612818117959979198133229749666063185976811975722594692040825059132751319415055547378231945139979105360612311661148717580143820296280400767605721913559887914593787637789388666800487428178513236028939806960511597709177643597761084694912795990456707616497921162801845793648891761170293212761024602173963273225291437114106392720754902707037614062465265856111506720116587234165522382768911073930736524186871590550449938105215920536282423161031703077237520124536578757787589089647562787322385483134764600308902912034431461368065711778235101290760440627721551505018553180922854473726966579472895868130090727319754327591122996921930305348668930450671421710892914469165189007653477213156125007720279114033393910562719523435593377807877652831421662551222172286171244731036427667101093132518293146562667871858781306145168633069993890408902939104365728267503977120816656169516364999016177743813732832795136702233713150048169527702502563665391939975773951355983348924998942073594518661030403651810410575175430580754702372076936257445479923559641539934950438349584475400338209874955429261669496456011007855193142343534483643891701720057625688117078216046606855669217557150640672083480270518559287599169059416470100398103954963789353068457088697414339019547574947727692620003890994776343638025032986694807848754779498165186733294066373324307564227139982306902002158515668867749012954995207457116235572562893795044038255842441627945271932569627367093875650646176156283775884928249178160477465779150541598197185431929311094645385082912980578839778900146484375000 [136,21] 13543238515058220201170512897731125228119252611372481852104924843080656739053849397072673229783790582557773560337609335412139995531343411222044859103126968319307250280361135101165929617748362236507263581689529727597455819470954534916027337016566986204442204415241160490384633911297556581928750067294515621759677519757466021371594081296251764077248217970537808449211232102630889460925811724644620101903008556296829400555585454107181874365779967520868826131015191830762154950431410155196247294961900867732290817613081397016273480111791343325939566151846623156924051971050910509207447306635731700553454280007821264514462309482832556939025745329442043437095330429451779609812794228226459319573993568111901924585978584188363431763639148112268099058832844348281584790321455627001330595664229937050088617331589551345287506099949147364525371282080721437970852296669965251785854403089776932144806241971477228953669054275170644023166387406047524382594012548964499086138061778922164457548367114942828812360911758511099315016067946334957841798665084182472290372943633330415253694669837292002471216106673853668221237740694334209991516196361601517182167131413430807847194763693067586297296672027510690597279279485685688575842405309077438179111607078823956837646675634308930315735736291661725301712270134691195794856719984819888854028592535399038663282932009734279833816773608798327440391018551388399990763089978872089358029887398667457949263080629347007250430605727579289906747571837801105967761457572310531580328120248895454841607579117328554236164436678601223799996989374542686826246586944407427522162312332571561637868094988122255456490103481239236798232095640709094688081545633933059607811417005939189402340289338165318428352225325812321266042760427435054364259145357448795834251701908511237780792647958862715136860558261005696184383957601928905392640878346810495713725686073303222656250 [136,22] -7503647121346660974667812458770755464163253613856008116719211080779207781347139467679948350270529678579809167980263647904171827623801030060724359730624600767692774531255443871394233376632158024436452417912466694455890327166125090512379242015502762691291419049441150645910388227982678663064474154426746850916297490201380295017699169321639228591590928374872539981261982123322431127259208579990003929213765978201738709626215972903313018817596897791816862223838602650154223607973673514981485175624423972577331799396164623854542900175103164284904004769538257381168536211772500827096554749117528822125522152040817813128264176032986385056513804139094474420419665918878434642830321908946598352056732046686305818776623259475241121116501956757057314141820293492245168331930005203584862827386711720092703940234281548205771805384874988643558198241038831438151464634544524390403245679786049176489314330800435726630387114228491025974747294993365635688174933221270744535198599610831863806680977827182294875506722975026264167202495004520172339229865288068223868166351430879678835257940933941223331673971686761531318799824696069630680062298664706745331960430099474925936460331301983535286869417550916065883938398743258310754302485853657357855287348046378136568328787186262550238059249646466158451646583547280328328658880482779602216689544315809143793698222585130781663804141256762350894530906539534568870551719586423337364422843649520739951569391202485431272455401897674321740401844502480969215782477362954414609129225118010804240620394254689863946703351616686543330227580369067126523454846359044612224896140014930018120666212181618743435366614309878011906765699537805019049186142812719358301899941565693033781378869567750996970431899932669445901745222444297375168628231326275586250555045458228699927253850355659053836475170437170013754720119506132214315385908776079304516315460205078125000 [136,23] -3917024998627756123818050929062007814338640350183563666647113035724397750375133178877830152076434759349569461476198369241264924429158847326953872998802782000824991568926759368084295560964516005903805359942572118689708416324896228583101465545877735276885827709801844494914695534824036105456591931061789487956582560211542173006502349719553758603662324114322915226634807270218584934306732847855663144940124779308768596498604114402190705468652654392359844106786392038064987466625545272444807659613603006542388637721386674093849317985102706889515466085641254049304507321759075980852737900153861371709653190323040041076952818384413047123925956078700654208380426021793261231863299504041260167959967433200787914046359896939595174838698465034004863294603816350587755746786492310184594566390052452329739726789480880571161739525964553610205639149175140764276241660397316021064231066776841052011534126550946797936698838963602887205287532474119440237956058600139903236363443168083400498296720724689518895091020944732074834926638391042594887641104127838822116131831830043184534158949643713760109216336404853499214626851267185388239860255114877862511971311310351192128674834693387850155130059274242633992761829081070559281360526170963699287103185384213352428608076671733422285492519145669087924891658488455027415563653379536428837924928077911619322994779559422324852764369450443782638154785300644698490144333528157520835872166510287380638571011082914679623975872698100446010760527867536019202211491655768632774504942906937621509682020836394469606778773493184704682939023441571790716646303758131671915926790622106727788491306075573637913981562791155388770394760042268380290208497575058457575718290702463560301774838101888223014058173881180696770381261913257208140232852440600555686489798651293139059085799458421145924558073188860725305163049472789715821363643044605851173400878906250000 [136,24] 10912538077666206952742576074754724385490709471899557322079368809514139213223374906809399850344798803243621960301791693982249885667593458937720528753504921949931388219422795547618089658717081944495653815665742779380503043712763916214848053996103303455200701635859408740493881164387069870464684887626306528262755515487191758331652589224529989070275918322537442802154113328364893314692045401250503058506568069432815039031880684587500666205723450480294408015325104679064452200861167682945229907600418225011562824129490032534934010771245605298084630156505821633230189288461960263083699585736496845975754957139848710741346411978846145439843404556033805742417301322872156834567309739265810614627448929090462850907217547739176016518891650248447028371464047793112416007156888084859217892391482510832116768280620369305521192263292577956040440559735139206177688779945635586181335462786447813311378613370005652226314989998807989562381629815382232288618632932840210290274562366170515491638554105867496335371474733704510525946591446428049011939847904327158820837174765536994801907396600149606003409134872434881019957825648978469987965884945164031507482326283663062811900229013112275175722339362954950328430033590525432402212140610720181803542091144080881544825629957727576743606692991812969803466620079352313528695696124776562241118157630558185943258294001797309935583977440225487770323432105356168239507409180836974692804931768104991738900111956064217349721020911082381721177520550840101813738785852014106949854570448443103679351739979661060733416944119364489532637463236182296575576293971679523027370561894248923425230892753483286484735674817722070110856073473499005462711191289628899884941583861045835229169160418783552723613279112872725154696681963256592609337606623292064169013895239848274364310211186794151582462313355386157625237161794551354887516936287283897399902343750000 [136,25] -8448514613115091588181373218779880230774568911861272032641383894872259254166187837924587451583377823963523402381263016104821851096248448878944421177527200917930899073823452781799245369635751570490159779062198728189765142144932185425309816497830875478119228096261834969644726409688523658791336201893653588943692627227967241166709247072905691140977316486886418045958424854007586365905681373523616830662305405173692640133082987689908256091476387640218909531993052255408241331497760382422754870346063580136656657153696299470439488645994002174773303801818373666126366770437154977496996027522663049306955651203108244894783351744671094064798759549352597361970688329475691971361229690223094303924556309308471818495219446987820807967629246830743709248365895227442250901714060100194372436705203681491261720370480495638095566987615619961507494937961344435899151939186973308893408464594822838676610058653937041539808611669282693321838682255648870799589607595147080725559993932644875641382292625742891850627765204478485472239216583024877549723933300348827830248281077422533860373812781456526554471780115023143333137689609139387079808641729233330142378768190726888963621186046992263630928966972922327620758955047434872071084200966992905816274878025772753056607814705022298614847537390582771574984174801564818756177981880242005589841282188215356874518807262532683726852325013206229543268139148160789632994165203614678507999899427861397638501591360213812384232447826182820297713144639129681877449876380001462605342415148884300834068559115312047466020234115030271951157661473619981385174481549171791907734356101332013328859418662801842903857715657759587590022801610299562248621453758907137438204452820602044630576745367360784635034116781644942123181722318284428424953942880511945786946751722318899696616733462422664286452161082663436331239431575923504169622901827096939086914062500 [136,26] 319029590003779920341885653569182575081177148419076905002846253011875554142162793933023633897162632533353499703342146359515661464901067676765480269990556867794362574502088352734015764417654279881533513793134586496477095984030584005086252124352546746679945721402007422906241415292484016897290220382225142183711506554938696245519965377732568572042754080263994302442379845348802167047551602970386667003378407982149738387469081359237638002371070632664532266807951574004499237774285140230378608717297917584600300886302797901069977037574596699195632217188963006150473434043677342137662197455224615716820119790571090477934494482803521110562771362325146903483900076449621094917637402065684865485241786765951562277397984830113194179638776232006269164547420488693359222832116714964082911055801869842728211577134460393568009996109039755204174476407915197110823780593104951028242465136905806400610342977984413429900993401094937409840571901510023364215760339955868907776156832941159738769434202209626390722707071207233439990982168979120740548168639563015318551535921409127087513870195982283291146700196457669077110519077778473054941676746717814954943837714768091908268893656898516212742501261979001852570915891543840254165272963071606166999709467970899947582859308562192230065625879794927613264897359462747302346984616355373318232306073598874304422310467017751509644637362722130358370478180735903698107412831455795864921840064775144783572276822804786629650616014038609879077822596604912752622704042516133046453093489912633883786527192486062116172576730027943637125664840754875143241393007505637786668717809881570294855397562581716277637984444097255101835875502460443909333658484488866140036288429157553447491322699813412324397424072574728961103932554380735294605123372650150862631029815149314510276675331389886263250960028710025888701307117401029245229437947273254394531250 [136,27] 6330274703573270597867780898382369899323972344570071997685594991497298914310484374671993484588984377304324654670346095337729976467843366418785033394653055115490803730450299479511767393734748351994534516723991343124044235797255414228594142445386867300519840994201616503042788583501748243279207883994941104993910323093459552475060183714793606006196253901348019950491777385204771592297821741567704702816405486516113274185004181817941275223760277327319376004395846380984866023954163808172033101929070238766427093462589946943412865153117759865568325131754529788959832760673416412110085226652548203546569077086477094588325090356674404602936946340601806992431749237587783276473028898988749560916647320003017662071816959217657978400299057350277521782501006203493206014850337983081192042807502762553038812159290279951963780443217306006846544321592710456235043189456426950019099969121563004180985359566370609832392667035671780520704685355077100920496770661288667141797972667301023092928121610294297303763722661437820272574438458976560397164296355541511403072176146264224203429095729536703618872325197100415759106193488458276382438043174917100305171618349543612773636525771632613750330732397339427159467363322192894161358740754828448131453146995777148528151510043128387303284975215021760340862598738635659511720808826580671202070011827951734942510152246504723872121355024509300560416307344298349910534746266899014214534295835031820012821270435536945561776890705440576135102769461994516362639505996386911257074520196519646991922851288334271738389361153214890101384142479546730617350273020499953990556609151772664218250663055260403512442945218245034328783631187314998408972543529314530643277010262184686266860155421305102372679383791583234098439460962388634704903829900435895963704090522686048382580889286692569235645760416866258644963405544103807187639176845550537109375 [136,28] -7870531393875566655915642888100250334181604827426089003695850401835566755587222928183845670831729893578443538542163485503793215770134967583582219463942482052627428870565682260830007005065797266052181157133842033975744147314772245096151668900337517190984803791724487014651052393255455714565893711605971014724317673534852372084768446277094497632738031052056245667105572210586848381850975840778408249292106892644801344888272791375566005082817837429421767200979712584160485957003617700591737487716479339616720740860505834330225241168012251898760449357109195172199226089950699492036084861877189370823326234618334687454222331952158078769673115868521964467627784732253818256914965798814874545362183673875205348167686473315016679484390184085299080077599269395029128376817617785642219765967208093673971475241622338226149870391094075312141923373697304414488381357868293870223702364511030218797978549526472409617229572557135016629330798916862118344389358195684357955446369669782164384398832856129783642751431584286554679137421098624137404791879250760573591904738591116440784874720568126495236211234435804134516109713992039372728281965448449803879780257053014866340590756350445411074853149105374068600385227430511465353979014209700659490108647638821310832194272527880509940210012387782120375581267586602961453576141629355369390342368981811810830544692943679537227281599687016511690817429035988098750414594640176609518447131665295143763259439075986159136495870617853404906611817910963060819944574511477681871030632338377010471925815875372185308755937075206701811650307706934902433055188653591202176488248551469860362903111184746182027038113041433557254887919783776141093731134353191713969429009555706362456338331911501180170095525919256027545578241887201033999536346223559829455024922523828837496980765625609960507738868616656700838429827626896440051496028900146484375 [136,29] 5501179529928969250284399648288181309651120575929653660482032736707608278391014739268388117657799080141990627793787669831029916353228541189910975053166675881434533405388524823886190771636382857641630718971322443085804905649514227969088035920414486182705581891129479563440850062912485841697903609513811753784159862616104204223556203829379138040180781189920418279434093652149615937614958801611474164258195056111149914070609582198098311002108133252025233307434338642207040601606198594084423631054233315287691590139837620122430667614048645399763185032995966262873424735179838228773019995793738973127154285008945157319454396433005926379491393121023131211753985074739131298661641033883232543481056178370997103371048909146266195186749053849353668110276981793661787085959445927394650013015690015266134136479911601280756702510539205203286883229773553255460000031520354351627168721069702851833745399166478426725718699701419891330427468685934939982777223518343719953033287059290777382800838569484573450763212692667107282778537839286182560569870666437055936872819804431305423160752349362612790156977209637079734119054219660353762579573062920877032130853901634900854066615951269162463820888177661991550617362425188065691897855717383175367174472333113997938683676058246424052313791699227025431756711145033873620275023733046759669166012625158703738565629118205085781635468950397446481509078376070205085688582097082039688805887838400475019076735424754083925286250289399690340769684883997720899744462484655691491925162189194285803979806038533987979209808920138662539262848623883120130847746836928717037803794236726375617341556902343337911486655122725874835247658301122713873058808481885101067014230299188842182757909304083242476614099942544318301969901918110584758629172058810445017731506261026452626801724739251440746633757539196807329062721692025661468505859375000000 [136,30] -2160751326494113801354722736788804998096378697521437229656485699901171309230747226116141109886349909730172160421243425225457367397469159385093994071569153647823195676615331265683150376989609236574863797940551849407067054329131334172127802207288630821003656126401061759245888200479717245155141765221212640936719081380019203584593632217644361776148353637630631523722914634471390164477622151499282559340319483764107378444290738770727019956676109481946158626857546508234456633143032963172134735790064994767117302792285699003927969153564546476404156185946278692156718296410634485912658376223900370422128468128442634472928716783215249339599030889987640151636264327973700635091955902238765057861139412350892973931497126750952096257016923357181760010693838333762271233108726648952647157180000578535257626370151526682027693291456081311142846197269450766869067448813417325794807763801642941310608776249005855144975280011440126869001889726244634530979363970293026415658909609831849737648706067752294744264042885544788746051235659935505316805330312730890179620129413885429711374093687610692042528791089892408310965924900618454739877638447209180938899243314513551551918388980981747550584585773429508557895696313460924267236075656718457074930468267527023655715351053220109521289244693046305860071801039769645878181622740738715407742788538010183928245199193648315152998258937419296128852842073035115313759287814516326846713076508971204096744859179135446547120248339535458240912820308314724943385139586758861440262416817874682940279253156427978865169248321027073181351751434592854229086092418311714402208783615737109204701792279683884492833384361389074737506381067813785769031790313895987725863499182102918234152387738151439489599425679385577875438974557739906952034408506605883496502929543867718670292266505337624689711550907134096632944419980049133300781250000000 [136,31] -210003571850649697296847238150028111013195747215283829356243804160731266798182433866655656163472657536338200213084410933737616701715388694294287891370258493186061110042899576600889756416127059240460697724938888396198788538450787144327589091662641928770243887213946891395794869217998184035574957494442253759440148292046993971508608736896735984336266994333867641512751442717392568434069374800569409042172168730676964442275514169610897754123045503080004438124930778348927495896713241109067480264538542402920881089841394508999878188355345112987385701554376316814173636449504234681843545169734043366259006903487297835857308917502802832245390949830768420945179959072010931414418913812515593576473265380640773218823885420746775410851756191018554559391671706328880243904322116830870309050238176604339267904826255442198238173709999670960426696589337083155178806583222014242345787116561106488821208702856101711569252763504004986218742444334248513999226965539152632681948541933157216793665307907494993037845042331031660034011561366166252034531175656634106569879539419338358233200200323782502135150866356586758822908792720807867728141415961960337494014997348327138669099275270498849140605322742302957873963699134350159636695578118878808739189608238273575447645549448928617612781672297613884611295789299292675863413932725855765550614621345423855173510681870992735673982456676388811198911353564639219091463297821828331634461438052566927894907829866923175922455328317989737101009573503745114444336632379241597644190275440848213073345000968392471199495351433485587854073013027077439214734230946674927567914167897016158564024996281485210619325683824004140415123236910921525110178346550739328346752027342175213699941482170291340840541967679767323856931581603084511042620243482314033270893957029150485353354935756030026985929914928874495672062039375305175781250000 [136,32] 1165676381543186614161498027238881486890583085440263911872707449368158357834287964178351556318685578112955848440276098249733143924205858769502506066946885021947976905843414280396433534136526781386126092820003716396327249808495219016992018736392459509658588565293571499724253329824405558901468898083596520337559810759573258560177782799731208947252703303471729939998183567272085084398560441291070619822747275764517425134041224872978527398629526640170252479501152776554273275197683471785104249020481176393602993980850993198663957356481569838369506055194035073912061146747583283493332587308748064461428435722319104805351055710718622484781005817566673480481453206314981219038016380836621251436530474719748124518055403686313606935477330041182557044715098595810253043391988199199318385551698976168776125180205653018070152401507278968097357207454250025682406100690192499472934773802492974714516671007898873296791074454959154772513349868965799127392733164410420108531281583192065318816777389811671979941453581337850471391933050817425864220791959917674301200346743166693388473359687901933189926380893478886787452155911024063964686740926416237412750543059948709674527311158458293417598237280441360977657162407402042586746960531767430273584611585697250836069567056627087438561051607400361481869664557833154124183872191306025051293575325673367850597499615821104203335240557149275027645064570881459886851629907943284098618422574042791222078848389054436479516668080500221258605412926354721050393474524441064863505419828364966941434054376380018958384442827786143940524979682948851642263651062954925514563155235239158447267633817845417760537809414466375042578124496527505608810851229649289485251012852631411847601675816446525788953571897847839407580905187221928924606220145119721520709524693278960844977969753646137446301267459602968301624059677124023437500000 [136,33] -1116860113036088801771548880898608491997608147105923708150064959740074548689111560000491942562917401053522845048561149549806481887652690186000189589153205228844230586762906588846032536688928786626042768352365024796723872928090691058557858876143350742540597016403181101424717442656315711530831057100565819463659614554352471557496735129127577165474302368536877869453550362198628179977825229029938465795706152865198304885236268223078496690565008870233211552951392115966652971564516204196795899569863328429996922770710819008671497731166973322261622401699152393327053623061826887612693066591630776966118769855905900098578239246153461803187661035797778586170351966406327479265266156366569197773501704061327049981605539851467030051126305976886533863771082178394513772336490418923460648385035302739438421989546456891628011047849891892330986576790116636542819820440354573326720849912629756207505415917054269552615564259334194370601266898762380371666593416971647899204326108689729589794298538181903375967834346516049500507315377947731355586959744495197316871115002992402975382647924560604812673022562789168582088743127967589676839520114908306989262103839002443837406389481334749873591344620095352540401603065624344149765719042767123984935958863231804265758886012487601910110277426702905454699719406525823259650906479888373008958538845834765038222284409393679557782807358223715753534975005199241639099640872624056430247196432093831643557246456565375911034748639215626357131533384990286125420444643212123325234923416781037850239470501013590523382799450571854919779586798129494758536175696109757168457444307620138347094075811693092406456165179925298634647982310031023762864067835742846944194289151780899375306074653545705143442890832935721590745687877282761519526107123385235196865079279599598703024201782523297521443339519464643672108650207519531250000 [136,34] 679063239852329211797816608529910520006785118397172551632609320462667316801412049034241748764875820800909003312515100539142149923277367532995588366783547054434195151878260392501992812473244773095946851230419183976063783267783940112367740824391981453532112646510752322105546916952245861958856003185264684637613413951349300254725670374704506444066181134112659816176540869558068603497039562514922257019222638984913156270133072992290691232140386000877588910836604547151624860073795530932134928659843249148226628977895583301686240383276388727532815818137721868677729538953720781082220754211314492411615820068988196900036157547308508568534396250208850637853079755846102380223312973576841933846007556470997359385351517702447661020245021475742812085018281327213408299376815969856217677117700645344799812060225759115727315812232067371387073206483632532194637429153740252239352878201449738869436823388403046813750072999126244123913181304218188784490888142965089469681942404674983505029344150740589273805264776231770962915171654113988629963530481675241902142694087863978028130062076223174969820815676588631313765549555429406141024810032873125468037701583352702278228194796053558266155834836393410086594079483748960120771598203579923817942561991971766662125778113553575138445871542308773978147144598183910747424447361604108287193811954843417639221586986562576083983688858008618801944868321842702501738515618872647882940346826363381191102809746815657373523467249612453136772857781636126584005694384774430132787674733393507535426053561753343579563781386065561604091885526392508931686048002202449050444562640262788128565609085700047546774660812906967388176109798150725086071097783044133708148110850888018693154895897840618989762393765967723855674539807666415802112506953469432093292393851294935460375465190174804064326963271014392375946044921875000000 [136,35] -286374211877703390589467703452156814632816807922158079798132767001086123916230791584498285170265376423185308920626235993392013810268609771972207988121714641339327026053479123559682548025827914496659811183324175397567450068716666470777938036556863695378262651405264208219603114298451446059473458367065442148179442633769695495730544822005180474431167545298581068221343491084119961738103138026983589023552750392984769532678467484727424812958244388636550453336814130155573068617631420611758631764138020240812508090762448923515430373885825860573701839970589164819464610750151560057544597298384989626584573487869367684887465153855276179495124657456922631603204282704889386545212060450430290757041084388690434871712806222456385197580995230539457109963871887698558856846958584717771387580102292829684653677292389265577265252620914513092595044600606922004596445030226423187465063366532825962264795571269624929771383457752769090007716852976915749058720706979696978342476564200239989743989591921194279017791577151306914278834384562959165879053958891152948101895306549260844890780458018225773615920049716105578461042815980374712316628896067435391312005100693799561823275116686786947263096225395914617706517905950492677933686254497255441573778370587434148856603856061671864091031222181494866828041675854130082911024578409139917939590495440035616742520669438448457501185343334026891443705158682920536068541204214267616666550476577651392711015894853487338012504045511318943773916833534979672343290536237316231922244325643762053588534014843910515523832669527883351867924078690941831498154198094069017317755184145747894881666856932884011597519206545867395438985363282842764442707424371006886798359259157692292141274848249769375776003013378964605948668554247252420840264367910805270445436320077351928287427360042549651097942842170596122741699218750000 [136,36] 82302754497666500602882914683411935868620570551644480054998525261996376621150540491519779235773371416310189217834204828791791740807199265175321752454896446722127126095378113068217015350849962776444849001666927166030990360189554690880984876774450529769221395961124020393146048152918649612971127211930791333471718496092132617251780924401800900810259284689633373080139050253421266768473136807264350839348224367883338112980633341323781429837457392634343206729117952123402948395300729898890181540869979220364507137382151960564543941966041057699210177691629886290361837594758023013761865260327279717326581509118953372126305849158808419041538134393602305331513487785728974151525059531236191388090816116122488519887473366538785473066049292523282621376984412398885885803765798335495684798441589491506865313237911386878015553274269684053281469456408205782765184881820745982100904153484787196616602196612469672693499420048443477741107875353360884815809965313168917740787069278349654742490845406090185768744842719385765605675994002744603236375289955046830639876638092574943292441053149025239877321903927582870117541246154301948993730761104881242570107858640963855499820636483122825408355339485803950951987626674151216568824460476342415861106427643329437331156802866619827027927067751783947342835709124228220191430202536464976461817828934139575184399476321441885602487673068055526179898915678269664390613661130548089308527540257859516355486925034318621463724302522589384966738178023507072785257696580564050283676305032881868921451855845829584816505799160698952288835154540635012706215698855378763887656043540297178536593251419706921912964840799540075984905739971059009299881621828682137481938897374397871792030827971071490240445686258928571757978339542464804933246591408827802397213715976369189125105840787455235840752720832824707031250000000 [136,37] -21035331673365397791031519387037193399655256418504117680547142981064851557833244763043926178581976773056682100148198398487075435039168276169031123200619222363564967974237892023098471037120086243554608497554607906522444106709915254016029852205425822397629449281340795501043669628184685194065807592437170289934629757324939804921461003381088319505322000239393938481875109422253032787381706692639687798629945835542105263424293003713670498304655690782827804618514225682140883639350676563574701590732310007404314656164183124021591426379462324286032678298179416673904044006311554972067433833742296026082811447778314761002211005145393722490676323981866139052174267621221216447518223962492505536968755814488471361346506457410438068361843042559308892511896297581985510076987422888346177412039759940992858272084737123366436559548832713453751997616070438627089686636870225768976390538933577636298429356678486164127689278231950353211811634737370181120659401287819650430706950994178401523458036500863853413495581473270601513394899767843090912351485514989176852098502004325655728544104020400318026886830624441780662892244423025283934723152960445405774705043031496844859482119205514493619406429084807793186640699456863271287416894426798684652346999718666772017358645117492399786092278620622819046553548484581560407502502474490041868709266235282447906745621826136213320340659454686310639989091544534418637856609963418431911784298396872600453665377943573467562501638541038055653957189854365610958321323859186318073194290448438845327973204626466389525563826426353583423809789277841906022030601449132750946867323700165851116082515254962398766151519298232877240779674274330947192046056200322415490089605846772672136644066704185304324887626651558338224727526404082504011419972057138287685248478380451438121689911042722087586298584938049316406250000 [136,38] 16077061394796186432716306753004908528537056279190592352160096363725961603128144549984396387012812329947834882575191290548142177535330908084503824684302731977796473374076638245666226969970373804428839060056009895059091492591201347131196156516855405814804539992259292480412381664128606529028258435516119389193801074597490988862824788306108456695665443025654486310792461202332996397605678531900497776736374416417206609712612177534578531975032112466099229855939862766880057221223674144957649368546338256676487375712544462420001928434268065137281130325004798189445429831230841047195374099486994733664100003368780390622348729080367516067232052338999413133676833413411375417969963033694045784727139743159569819403174964071914960323358156070008061577524298719756053110546030579672865612971951944891417596575162272861590450184712991957301857842700064762694937749372633709803119578784018711614424917791595924290096929197622031092848810139790933999150935806875480798445816602784651415403008471942960956353819234243090454924941363476797321583370569630992738124965476200355166101581510716475680567177942316651721997506524159999856982885208152406104097504066696411556938750205072642768624853691589447657888373690352445123333280154629227898869113286850266931858197959834691073574612001766165005069102427354362338466758981494360895606990699156353815278561011197826106159373395798853395330451721605848403952136998870813223394142350285895948322154681841605785697784313924110852246436540622089288309793864433692382956722185862168403833520911826137995508161358357175967695141441511191974472801159289574082271124713984296345187208800141210212644538389386609146860291123285919108647688082908075332821018501278005641800000148901923196338827174802784615730918428966435731485297138907199117014959263144045022109196452220203354954719543457031250000 [136,39] -17133483527496949979877935419145712582523135457190648337354980165071512394363727065475004923533919221778932816986128924696809082523877849445494161847721846562635699175770273267376978248223267518549175900117136526832179878461226259041117721999054348590623134168124349996023666670949050037117144285403591589683515954111993118150653173372431404750388872315554833227828511022195656055490255561031941290993619248026619741103820403515267009704994834914968107426476431116813531167937918416411070715220833163105181745484120526554203083538358202995323379310646383610151394913188576210707954723181937955068620524383203340943517646385609308574261465721981148524388749746934766705732136095213082657723179421574350805231715474036657664076984002991452566605112989948900091198303964256794835716567117683037605697769722829918916357799876719849587212030234485307358552429014866947573084223884372667917791919626702178952670633469611959267222797406987850083182539337219548077689625431113934277003802444040188593211084935644282964925086966392444987997578546920989276600897653762568514704114271488325776128067263816936617997022077433080425415105745548259446724550733772924383998771084241237555262731579036307999138597143370751486533796229743397500373395680049422022870935227828977305510166576102520537870399463995884389138847093686752783567081933448963763432575181707617390748451503532206047005218785463064119558419308327205469302632622531171929667203979887701817375092133378485463903695177155904650800365300560001458607754238069796978496574950526802661900448130432412438322946897144715607982325305946920850722013038343955453432010934626309097681051114978090522799363382435224843492652607193763322600899311385870455304918954135292516446756573209260100925246517690695319008047144357913632189985212039564617114706379652488976716995239257812500 [136,40] 12552181528658065224799242746211895405788076022771573226163803194666595539831570850427862176546361724775197574397892181211710887542695835831016838362478650107158261310868647250539235294123927551333981739610615248617052037197186397297140614013186587190279482402018212386743955205987939337405737194085375689658603245016381439524905309529129757007296386599010323280916631370864568430578749423994233886901622947838938000971731047106788234382726162618209354985195615020347954703123705024057506175717288854819636963822724521439934053295054604802534061123236043769433824789786654258083122972196802717245826595584793706171895499415063147997329318046194687074533410703659501901011505282714925223280894819603560316874023038525603042702689188808248639151896901788050545002099267033386058405414166265573686350816188431392361005504062827928483550841407395855571974902059839363121004571663363448931006691041901286858757599781832311834966392800114006213955150683759685826707327726328422513331005583283234187288087097294833714857352950846174865608117006214057789685337056877111663293804059009119642751926034020448902578061302258854538513493616367798788910303765805381135292352198508094151610504820249043117028401214690336822448073975978462040627295094955931799408840294332898832143175373037547218186791712710581115651003205509412217059824683220575822661139669287945187116894297221727939596059514864494193542351506188850008036695175295082957216011434665345033704065902697607255379986010490217785739778835876748907962925653202833890630199777018187527016301958757341199652027146338879625564490577115743575486771289696694413467456216870019516981282441244190300014582119238916975181413643130051433125458815741373002668230597107125804746605778590288119228606461147952902449486149499830226264765739910800164125248556956648826599121093750000 [136,41] -6242705413126951387817437147392160569696875745585864233368229556481703002809152065242785019537542318853951821407274940416513888525883713699514737145509523296529972094024356518224391287299871934040229243477753425420738574669625076882339913513628752524101935489855684680711638307078946273627082108979794124171008606679961432474736452585278560054154367891080705462787453503568764011255397364187837251157128221333015080053476455283136073310939102226704488181685468793702786076969440836472691185234415776463638055200523368265300776051317138161935893945005719427621418200581976706937126344271394951473360499184357836170837429099157020130126668356390484185465449589695915152018909194824321271974255873912547537170272148659581088488694552786683688054022002057739906760964093453037833461905244455215975155177336038033103179088974611918702697556907162378792136890729910281751386279143909247056630059807064785689047136271815248481991325153699816777374478208423111272308632576233440760981430834081969904146227801566580031648216233609137477531117833626945821715689909117722991323470062163059953532527545319632684810386727806093124786801228778808967096950739963033820397167901597444441146334597927241876067062442669966270787426571386379980912015053123972707076099201434025682117546143704638302541588368591387165029754700850660461610113310224933600216230757409263068526866639178576065183076261343352823290858752141348039764275975589822058942857779401441972505567487234820166475506686790745323249145116681523102652513583160621710259165975408185594060307941230464126660947193249689457298147036998701427184729355734490053929855736378859384016171001170460709392446469068338358729146782010825881571423506822724297083372123552260871319825534864688931478422367695115929877924622841154473548505383735458735827705822885036468505859375000 [136,42] 2018574540093736471840328613434563207346760162021713690694477765213119365096178675009507488072432626345855736445296855375945069080203138228385373647456036000702712646887962103479716311472057742686525376535521597362656742548856717342417834885271454218154910818517028957800106572530550783100436113843254953186570530019000587187724336572411358811543285435883990459361350194959904713310310402687922597643531152201562062397892902715948181757680933318800235651081119456475124920939645776930868642794050077810083471702664678599798066589529574477389121420612644453995687312643199790957541548621475598127411271840023476112676919018726639543422839506919804632945332396648071681545125768809229062720719031878795602786365864141542888656614443067913720379171435609159159771511002416559960452327982679978769272533761636376307318528353674783995677856442364443641913754747646585874365596325349168432698784579004506368631115686188622075225939120345071179102372197621622563403107687631206885107958812724772050002528643670613336284878287719481549235735106271489532373015212547747556543997943104154380182962858713950507450510329792128692127333466890654886196120293708432870918490280794640229552007957138419310722143329159178285152976895139494516813796617984497797569579824579729337441479264001545614422068930071740522337685846903081117935737698815122466793557926940397090944280153270073072633915368528903052405227568998470590655498579816040052250783370024448774135227405364937582493011888630954994751770895619021137570916042739148759683869795435319798553599723905537303204601807906730257257149039749192395461167119707593553230866577896336297829060847469514604883473627378570550533600426284794877753639814393808413696530054429152078487562324160907741925661506086686231955338566044503889169541993124981672735884785652160644531250000 [136,43] -266388727050204240247472360406924241830560269270669788412419911550515435398228010519541624257025097864331992915760379415687889825403487553457315605125245674288223424939415268014596795718051828650744552734130320521277496822523927512602186634782632783058850148858288141832442974235938352338810794812981057546073693368494569114273016680882611346820803086971842485206490858454552560833652200514135004151699297527796563920253699111819938622933915648855547218520040689582200685069696967355830187398881047643499350926835664625538420706741716137547248709506117472733740765881304056032137139475017235042435907898254477854536548983210078520391746591894864022849750747634307704805413427738196476942985620381797623857022039822589396027711609337530660361071149604990321149237300463040459703526152983363917462789601294220720466222484049809211854899087415556288142939272082269697512663440009126475981016456447365491022039368736366919985927473173328143305711447359934306146224403373569647167527277347160983082938851070420570411618293781342473495428085160501624571416860625030507922121227699600735412350067007508548882522821226881059325146889342271756704767870239310349496240700154089077312101735793353292436868825199043821660299440689699773311023261615267397042994483043365669557753111512969905233085672780598077567513161376809144387529009665135414326151329468085251368510347665375381933975674428076518319399176941661284257048654232252346760374626797245796185272568143934274180963526671895971290670136625434109025148429793654046642170444008243136693533241993178093803255547044571405971645184610067040216199064566592376553632098991104059540036381870566910021055419517457811837665932770240185201639781344658160239277249890922445016475429208754888089120021572913675458098937037465759137286542810525133972987532615661621093750 [136,44] -131451929718501377661849251782236366351150194388509440682179830470136380494190683238962834944368030963069582059918308274828283902586437160308043039338121564391178122475845094319973420770776150616263849589250888034935545453062993150674737561482229542282815642924603179865323287841085660940244444588667067673316345871463717734514892783006685268398974016613108802711301180568228624902126151405638557191153162530473708654548632347500356480063644108442422035013780494195865059355452140331301840174050669116343393774706758046413719820986084710754555757856826130968524956276958105113173510550399223204949663389562941167151393148665343134446232056955640022709814965826699312231803270095330307861517002725211951659987623614666597040296720626235747611341711874693091780775758858803666017096610045020646195887242699110676682546244493502659852731368240006509369243351168304206210445375697384212709702511105981601913468111174963397500236325228956891870524066337689851336013993509786222001447136061632043815306751858517034118455833788655235229829255322718884687302495710526283859045720536144842138998423804801434866182651551477902349488130237967378856475805378567315077414231230821040232297202553754526277837199237796646645846548898345961642680858515840614808633959520397689535788783978221425645548717276436102970403246133728764779897282079977396930656604356028585082944577402755243000269814857806486977092302431002062107731169654136137439110816461920652698799122587275639133300621772300529530916699467061188924358897732639946582429811587861835465869207411200838085987709357947184679665447779379481387783476079465182888574582447066670316279911588784660500177247375753011063717448867785852378736444555248402790510817226595692203115053519685191571375435775405625029987130839217455405063010233163367956876754760742187500 [136,45] 104406093499043280355620845184332846202351181493993036264683255969270458317103641314762984597396871998266528496014382999685685942222012482567949798236719707603767072907898771871236756933854254936442553365020620855117914522916005398359304481273521231200941171074952428742439470768085709863591888902796733284438988272696082001127755032520643183657535065243178458042832907531285524498637634315700238710645086334876183318146719513554873132042827062002859146296489629938888573634445470774981548201448558888157175032203784739424161385518533336194427170969246658487360542407362790001283413269578320184469181998747544300720440417015097984396947674775745300739749041480370404917821185514767486984699675061875563495641833319688678487523517040906900384670862420483949179670079733207169772341368651718353158511068990428433743835102470740739219363102394880382104843402012945746535424991911944875975385565423025090776914668977814990731995167369170284030092490170835847702148499019558940055961024917754037990456308721884098489046026869538214766070524613785985860872353815981204960436399384786145397783449413685261870860164758347757382886761298239459112255126543624745570792879302814619872022928587193142687390684072921161532193592410079406398968018229455214211058512223269771363078465957622733708470458682170289640244395260390358683408597203312946853582284471238484018224306156016588298209231161669805095466290026317694773335914036296143658856411508823728338510348321071453885160194413355004709317870309118228709750757241672466569113965700587740172340012929831687843574744808590663036123937210447148549260529939342492267118852595013075426860500559738674548962053414589747039464887879032390304939146033109907228541511206301060268307114442578064019726946748040201523859248481113784652171852884348481893539428710937500 [136,46] -38199992889169405694682665217491644894675641460202842007436940665487996254334481675010387037813211297019823742164026906492613339775378686269886259520902030197755423361595446726594033985005488662486928824740966216343338542928028237304396120894469862492088721876665327721264387875874900502172061565454036570118847529849787006552686083422309188532133364123057769024766419161924032651903948404276621898319575276822540619723290376898621290652465013694765400626839145460508038995225178881921742231261776590705116232168368762331212825941168475213662455430400841949558918887029595355569095714494894596746553323928097970534528685757917533068573394585245112189448257242937516708293834805925152711177783203210879422810347825616796317176806871128352959629852889611135457840753096886151808502837400652721532685705598090931901525301652159512150684114580567865405498207417541452419329466131695365575635626494897133133608303196452495952345744324406809372648602376567312238848288376004614648556114610597686673757751456966992049926868131201681562623841490136813799231536565733672779418181538870205466306760157830674490580632367563343913125654924857351439408438667598767745563795759131430988170083443648911772608652850646941214946446913518992548014823180249127721750904229077346244605987747908561291432595830924120735745821768627285451113585236856808165706562265553354576550575702715889224575315594932279691591868662107415940312959153458238290593605579220538444684624710738821784266798045112513403443875242779060076099738680688795957829065621939787931056139615263287171920869806058200068915072758941770419245568046982388072161024580185650137604763209058006335372741338122745707743159030463349782855454146146598423767961929902937359711252814539157930188063824744250814920441262060973258130281552672386169433593750000 [136,47] 7967329672736018968838172517413954573461545272547192363217443217654426719364967049731562966410611500168654178519603880090653627163287632609509218089752995306861899277123672386083104497231403730858045727108825806787958025689633658443980667128310779798508783575526004539074307065630075112780335104996977948952459763412800331474560652521140682263647601649065281593497880010182479969317582303908082129545085184051351281798119049621873747851459527503638427882509486935515622215587542868211788724426101410896623640079231200922765629612372749970592034340154186716566405248943868768919615348105932987183566453635621704441433281394878430086155916110710169307841716126784712122056922266601829669456885429519282007172425918016360837699496487518618202683659409520477463781166166661034020937456150479536870017397842390265842944038000126055563558531528853998664559714849834072676741641108574431498172176440551108302181973746455725418554394689968939618498340558522315545180174719707508020703409411736712986831833987661273614346646792662301261929510301873300162256748179221568548617982749526448429350675457525549062509276036478777502707982066676293846978649913949024725712993948962851159790119757833747868232294164894966553825152719078222940644539077840263231230032243034286970411617666528269056064622616476675559983935142403725943524764887158259381369108964690838957346871525397515848853788561569624637362687281846124199840968890658096728173660233761709998546284703412950341091138714663656575537370131556287046323473190620633205848324663660159121030175756435787529648839810044459082638844206963503297948723733221292671762740929271360658989322919590621091972367032734193858617379027333238143859350665717246559387435905180080587704755766523712003971298338142862729117622513647188534580362439155578613281250000 [136,48] -351526230290941874886733628687164609999607684482686399734499203592281200380957592115393014534708605970907784670677097588369848939255454024354802737981191597736304093597099064853700483643117625661492737621891650117265378591918666957670165476866944921158855984671475668903294827219904652602296127187761981656603165642653827903948723601681246759414176981627887529084205153214788567018611895971303709750692737630070450294263574348104714607533022313557324640219545409796683839212314134307904213705912883046903254838412868226062101058125765155231426438187211070779838343722508681784439563021286853922343056473714970129903381097016984275725484399282787316132752551927025276321970770179784349292441373438316130024080205192591970863535930489997994998691071499822675500290349887186150394907353336293065413885493243479985310309339937881077477190937744313700419908411011293466710714682914920354957241509558213742771896921667433871557619336082642332105266052949498524400249583670488838963978453314135191489533019092552927917815324576773272380344233049194575379690606625279585275809392084270373740996954226366728677813424221216447468132813311649595760164548297788310147158905575550082547320178499984866525579452584892228612869798803032517710058029259501417556999863230043428549865851175770379168709305444319560403933184935783084834408747036097726521644359005582365869822017455270093365474788470456725307861952718140341759392315622001499989073366594587673067209342532130655873957023310607647997539244677492217462876150297746267755932217282095278570854178094865342697388077452001802340252576314216269915292512772246350837871571390996577565956783849441570924246378245881978754688616188757810032001071802663953324415846667149737762783519083704713112169565307499349033053038732955644930727005004882812500000 [136,49] -397430754428694099220790274114898679770614060538755529295908693644324126657746284804512299383003528842270376124009558693834238958361939332836616389703932824406197084686182215945682166314473040454506882027656581346530659789454066971313327186170970199139907518292689751683323136795785824055720417050576316171675633780889516154748397382367087096520967779463800045485758328423523993593688260207124183856899634115157252584527882477864838377097451518976146510577009254086926452343903958467522001387330534291476638940731307680670107314103921129261435658916439982143194734822414972535206729224062321651183596482413279882549291734920986310518531396479253033667467329455288065709177022415553388396029948555774308139297218209526348453113664884985073083282147289895996750662259134301457614452345823897371772140905260335173266487534140210888221461745027383170788332234054484431193003253039928516885126060800955357612796601512476657104763980550217580233018660541496549853369845335616976007425844559149092079848824462584775904666608647956012326059077887542437217349432465260618409243405057569769949038263195907318416390818655714560770755403631253874324802870908387177853471864306841984563699039852897625001758471055010219129660206946232801678498292883641979891899338209179557710132722725915754151830108152605641471286854854112709068375180774813345611893012309695703237041176979055845277690837420226696070389064030800292756852644274592546318896995847127087632536857945386033922715111479850758250346076874981155858635553991129367008514960842576064042478172724955473504995034112317377516251809621573933401369692873848962920360117119990997837709371861641943333647330866013064788712208820501766064098726889060048488970998017922864010355567484095269313748262035711444849490865159329433043231964111328125000 [136,50] 158396164354588903954660148538692450770380094356198503608601068841219357535277275413976176340711184921975041530585709888154039495029462613497197156388243203779682970436998799806365337403129072057902902518130149868739491245419721467853241667709864980942354566663347103696561580746285332656460006738184617131638947583607996412815021234688784222951717480227409127875865162516217203481301081212555900491612681128500667851447945954030445900800948678050015540560786151155431580007672540866677347006345090801597817801944398006992253179040087184273486906829260145225239535046315463403577585410720284610106470668845728694025420039765928821488748532506375574446613482127025133983612463748938276875481680256069191888522224875197729094078472079287970297659750309499647251047346694901791591523569828505308534751040392723605811550492388925649830091687491604795682398454334623003335408782262741296665572089703668361601937682041595295766560856782972566500129234586652876459532208461524037035779950909767381936606041172942195338940420742100064950991462006052479891865864041060105686350438074162327797495335077723611422612380419467432885144383235746428013076461653293421263487929570132760531659237382450515166539961281189346087637122072570178032340036307546899026378451043855447294893905097461859048840031230507887896623634263359401349025219076171232214263969059292108332133086978577115203872282970841695346441509318255496686564806648884768147415970304726060933936024978501865672929418759113436775488679553437867198296341414181526209814808341188821531231697162833312959485747510398007229968625797266682436477447159133814429970185476666309291460746256449235536336010708411762939052298652199741892702362035727304872417664141946239383848690562338360699045988048073537649851972215590349082077026367187500 [136,51] -30919451025138545730636907392997875229429087598469253531545791724044666264329995142485450233107742570993855750907396674385954403304946014049142774125662693895681115536073906855058740760957555835369428402729883684712355804563043057474527707113998640276089472571189071971232260396157295825314936420150090697739982878445480648901955438617060963856373987503869354722575922579849872696897291472079158219607039736413809544319493096859893068745311283768475414017673448806565606822505381494002811817564283598408990330274504263450715533600662114429692774396095182785221341496073201655252647956839393498982873848013466771826418614166669689779852831336729807717132970221868726138771013241979376293535796885881279993148976580534514631369493948343985463790073713909244450008361676745720415629393075030359332876173970947492125260315071599248624453501213220962290232899265224141085050511830879644139908084361777470695944383507273111605840225355470405267674202620724283570312026893541559298361792554239696402525125945023663704500893306944730739505220223680423461918831086208597284383886229329119392777259716281485202184905356313504629916474303510623201243498317535987845507327946221225255380873468837185037325918851692937594757243692212941898468920089226672322914725833362266049352501012319883344147599429710282891595862640172094939716211739467993767026748979911707916761170852787524431281443784648835375374800792278581238178908723273850920365859115260274591313592154227871524737395028491338620732691957866090963886021773517502355585783365016634658917194772727437003729397969348069968213796270684139083630837440931271323521182221706702811773671201338423139270308005380323656332115484275375850685613873192549894008364259477118333060142532135226114164616346252771588418431654970243497009277343750 [136,52] 2351538222058818369764189731255346815810891109197798424035966001927434129371506760086020552214004143268242562543795183710802152955463955430863713782420050213084118028809780498471812592628474268235814809276048825037313783254562911682280788672491716255536074963835708217383213906725761112395454196592397506295078412406559553930633293836693190170251799037253862965010104032043748424777147456830061506895701290568151336054984470649996921596586774349100823821861058175348657447589932678247289477704398062984980630639505652169178385638538305815343894852886719933380519118446626590238677051794127650899968583118713278431196337594114354413653583328004944114327044860672750630990960088767936676730674411131057613477271592131519020364516602346827043751456019037584162499195841122767856145300465214386652013628063225351460995562348647335687345889770832921887769144150312952320381752545745436146202479709517145677440454220940039138983762944787357633815231084146037955319733166655446692740759768642711517307736519218215106048437926734008192430054976933734364738840235329533261093805497971807716527106333157513331594754098014716953337122346218030895893196814530506829532167453668241968213218973697974454911414103482180077474445759706254054599645584124459514903006323192338253479271178099818067437306396222213216580775297483979840750128016165898237330593723731654292631742821475323803843326682217067018487562079372031246595838488318175409807028774203360683812118111438565741420172464400332405447505213451364539962882657132131555381033036581561859629048156547527690077928522095957242995716464552941368274582325296135730744912249143346346294008172216128232599912771151648703225877368222567207241424894243742418746867115096610326369527622973340878101910893199966134246357279127803817871093750 [136,53] 483973661396614884813216876742686211579255454831148024104623243869001591406898739037584002687161255696554709639731279903468479032225068245978855060561347816541516478584202868487024373655995195134953798338350522004732454799971613571186586383827947688212268299149778721739392092811034734627667099883469068031645414102711746460173025888131267362518651790227791631604695399133131277877559962347529140131592234339996195215467514671276942268640499467686660378159100055379026332155770558468398062788625158267679059044976827318406017872391814866896355951711288119683214209100842704296073253409937877040663659286701965262550242594750107420131890028141912873513437251039154503461382434279671602809668537908526831174812335919010644756384403243014109756234020026585827579894186105573027112068560060384623255498432131799226981830064651180908530306368737647889135028322347587370742874241365701547837933255157740099545728467728482287991336007814489593265691530649473764073021088774253474095908148720680802867067173483781326472139151656092434545760852667641178395087622582055431083834243990088528454185811622755936000302262447140413713395217785736410381201924373823918650826846323700310207722181797380284717626049416657445816150783382876365343053750349184376558221151573106980184963620911437924499155251019079890120499314655029778062389510344834189888651950722623697751638890990520808047869055946102373856842123215574084547245540526266724541285439898197891953548341031857784855879083514121699186033135595045139429453087443647785923620066948467206733939716950887562485765698176581754830527037543672887105916532626782547269328486655296071844470091700906014086893607455596412372513068287524948081858126744727928037756407354402784575409802903955933644162104736928289029239778766297187500000 [136,54] -190383461656426920277219125831248377015637622875899702167979636046135588820448069708321359681380448844637251520767943013468236310390283891763679579596595219778198857043841451184181406213796500364858931443201938859231945274586394910720064277651149196876533255478647507677316958494912378428476109663963517511964329438566541604491992616240332688162298327619788612081937323600030021169890912667624213362108993759166849974699163913605799560460034940939375027305863155118266046343075623695312983869397315929187697537333796590450234064440463868542742986819515229598977736839367745882144064837134194792671743279822189206596078344324875152452122103324908462553625229719145124189155666861462222230753593029721592639173969035563855188331317195452420910800593551560112903333964814187075837585908770240759270548986728927989078610903990562588142985775299205748957603514662348625738707742331669758373197366873805058077091277772165862874857573303355787231223468752866876451664145543998769074775982877307883272537156909034720215550886818620149720715926252935096114041334577480241218220016082804986800427288767877797695791712578026473426906254522673310375648195368272064672787789919320473792621877873735704850750938053478859433486368941273085185828639758399467614702666382983717326731518293700667969379359998558400272348225175045697121591630663412308664070465114576061915919439384070012557454035104892479579333773697466385025011918693128311513577471756238192829970534590918829863061579958946237368268567550087047756358509838087204525627352530825214970886961886314417615378633830520499314528075518831534448727160259076709302867930908146246324550359371545767783399644316519474317859120127385431499867546464560309616089646111551640025508060917110365260791201730041780378513388607818500000 [136,55] 29875527999270289803826073274823987185050667202604610926591873785795766174712486445709969479863858105057785334474464995194397257809709333120550923803430826691738088024640916071807933635119687090572470267180183950702557184969538780304857478648427206123293181085597888927702753261542777923474566537177838851572821667881270021295038025764122991541899743261880539941609526859619469069589792110047533735515809721070137918278006606204825291014487961597235673223100831579195470174769832459439958857422761563583449352037777682660644643224315003393051847827244578096457767557488984634735091267334722898735100548211789671569407782965446105410800021305164022260954324241631871505488244197286917226606726594540268187031623990529257327987289949613986622698521327174256286608030155784087535060007237577589486398301976042965406934975760943423999964161385018582899767558595104385813855967862344844998981284071303260752228498766544821566178616947205261288939466900869930565566326118691131939189559962016454074951449625797061783129624252154662813117036302370663503777481511555240438202583638673915408526635516609649940022599334650140348192097481434624383440534162963859375511781278615425492522054580872520261659075302830794471476788600102298265600365815978476447097901841563229807556604589817721315576279567577310078285215031368054381775163116517700204446683823404636678406176491216877130554425240626640125617148685138526003095827780982657494746502870561340305290465811849285088928916227157864337787285796504607470030450037783376742002403274300115925700484743236780717268238409904700817164134431182776881686121087340548255210167387032412382765649654908750739754242328588716024294472329138578616672390129694105940241792271283715014999305912364851347047114131563464676537127453025000 [136,56] -1819428344899238155378063248212966796791457755010395274256087601723032719630924981284249669117620131042334458400540236616536973968439839175376509203361784549374630311641988893375892013918021907625182099012537059101201406130352761449147373898542794364062093584195113505279762189963794790155257113446791798880740445330123389262223073142862320174717343640822470954067728038225268418478053669900131264808232264858033730934045203191428558863623556777422541418901040595501432426844259684912741395153208460997270644868267132440083596803421928632130984844266762212629324271124042036477587194997343699334733271617955787105041506763417170887798549337997121255460609849068999834215888988245972684275251108838573821515547288903162683524948717386690726804143767661222611642767302906235185944529898122307983559161875371160858446785364270820158445630300695895748401080813269485802645652338007983782720963102340926306073226746027300647157296899567333504037192499013616979204075162222632847692229785150578964436553012214347736258494556624556452393785430108763207743557437728514144050441638611169323603300327512160976062629975880469094039991277355701871858041812199355180947809451874528900861951861343237152718569675561660599623116756096309106649444928341049329051059794440317630026509279269848411136718198527776534596225468865396513628951375443206399774351879276315032946875243766804110508120158257189390223506708951919587900034753707731129476903617091179931060989365609845525203770197183429110003917689675742382641317547479576325273746718969648197238036756275866276112027976881930028479911306104553710318458014252150349955238321884978987286163755311844878965509404454532182716820793060997377920532150493077779582193278780629711884441413819664988222716888580085633643215021484 [136,57] -245213257450410219540803085655400402874423232876636064362143403995093325812625149905817661681639477070101473767455621232238556841486740081705731551314157097532615552331574056231348005393631271550449125379456122545955342442526818606398079196496755000109482440820859424704050711328644294834268520893936432162970563257083912127878921105209474196070948847452104208235009662640113589244059952735366193143975465779969404322119979994533220532873937143912764468648543271516038807473269108551096798146528813727984502609402209533891029967757547177404154083119467040342686553386332518703822799001447211302401941813624075025072643782835998558427433360918800203072403962565536272251696143847860228951583220559358365490981038474836195453729198240772367445360451262420811427587312213178222091790248372735926982238800650712388150842844437232699389094693591222744704714821288498524475331520458133620954152491702030055237846723735803889239742324078897884756089868671889152069493537336080476653425011677831858781995610415533137058720783930445467511674891426976538767639924403968201064829967314150878540876683470294753412087251049640736317596037297995013109271231000538782767331589280455160036236463796644844546528141261584114010334901346430062261285005787163444100221827415663823226135188885273595113156024038173932158676860091198936519947428108173749675515000244562137124849233383336911183896811266004479540285770111238313346730609132679452095364431119243628267007664842365045024319723157687455139528929555510618539314856115434490642440248280234990964603217142396977925164840446318274002424264886168366384685621158294439543478386211880820205839178974013751993531120238196077476092759879064480336444368736806656601973069930101202084243648181130287496714908473563806783717860 [136,58] 74664104099680239574129409404943422707409816363842538458903928977585701790522872545224865525287004516898889152214510405452375599220350626286081776139081213595846751342623360604277302837132862292938305137353598756071669648743087670106496677096267975347586488714939834462896395480934641727890346310148715735197081896455355123146481825906540221385863020307518443038092957684759099767861656879397310229389399458475747596639763308808096816357448317484902848442551553105054107334610109944627374927855991443922173215700954372470674988340054992415136093286175832368436092235472810407030781860694842150047617297301147204412924085263634186791534999899436458277540029075154310325898297999539336676013904792323479726420930096195514271303151110692240309275996766217299494613549130569766476702284924438484151655774186186873897445984502365800491492570998676837412888257210490600094455165911354792058882231749849748377182037635707306351462935266762756909405058709809170559896345990610758551914671255429440763838750380079155808403336448530016619854760047713972653314910209053977675177581416758080809373049581552435826770698608848109977776395434270157455632686733979454102081738797542376171063892120447782060915066178140719063279478404342478898735933689945199956967756412983029188514992882137108183567722844990664856515139871255483556374401041721761248130161003497621042724630235161670608312403234007899995675587359871708599249973046855181261161158931021986308772601918613310052909736377356695144348891790956133274435968000030538050223112586041768514414948447001886045186846668335750969709977778623993882561273436173526867254049245400434696376230542501668327960279464513767696975617282936078884088291762077904248638097395817167251718704323140179737078192081318388614452 [136,59] -8943884615539116156049502690302646761618901752843193837777068570720049327233945955254761668507463962920337548889025889222250592910934669637934708205041045503188509022978574444298955727340581669266884317950706715330182370143256641295114184181562705596627335476702780825111792133589869088899017794491975477661907665996832614425561473654551173184149804028418380678101718429548314256212301842404101184583825870393331883081051319725987593733877007525185461044799943449495470937374621416217837383146667940602318582020694786711190708907341212846723324104888709862456520763085086449982880728810028786450468853750561204165281723596937758976477671241817045014757298364485837799353382476665537164739267441643843518055875607446636305865667327439269808692883714644314354012920746130996086089615765320727569965996065589923683253771080419701878933832544062379787414870995839145217484007684536224445900374044186847228264952631004313064645783760406416587903908745059217095124069618491052458251712932957028568228200248866480817660177382247511914336203485420092918329364863563079500214945974548869520189833255690773716157578726943961865725482559225582033602190008988306937105999537378219114806421708282355588184220750270284831849518206650611360513383082529404435580756736620266137164157148898573242147158008747213822051733193374555238237148797881803549998252939452400747554587395621180147132522338017711303681610450944443408954327647984301880751435265647298405352456093904513170709663893224057068442798474302084192157461294718579669702257099456236016125731807374856994879204617611391526795269017554801032581471078499354266040191414685911154355832153185139175152236744507660018534853901038138415823242265175403368118431573420069793253283610139148617397517777736562272 [136,60] 514998943374051126479829517676425259205586202183676947136793580472983437964163105860741944249175103690558700450685383500053957188328963604544479674635691816074556147070004605687004438501572067569189197815603751276943610548232022677864503209307124818827712888423886099125930560822146397691994053739582446075197108949664904168295374080270096608326374982948684714447423444324884446001681224836581284585645071712152541817280099022698378789650585288478145818674574129593617704449986049912752922448510353094701431802322404745477413210744865952410986514262008225386566447097970729249052211868380443383687339164742416800337964204090202478129612780808397890157160577755112751701382052748891781866392056236580166794917634438093406384417480705948496918013459273770115080985245276307210447896500054455155430091785494034107102960057137342136417089742130210209663697940339627131226279341900094274896858632761706027307344737107982214717184757128863787956685211834190118061521153848675112485555551228160412779203356954727319702821206377509032513979423866704276074408900610569451029701416016106132551363872102672106534200856921275892040072112338150171330089020105953004748423257185188385113074840818193693372037063170244264430842129271544096468739806664259369848954521717081695313113469453854321758140312277522694629731055915092093687483423635540406497385921138415875850651043879230708704640285255288339586050158937095632909504520178728074371826646571507125443307238903500644545965122093123057298695734103095423195361395373845794879197538280650503445131083825014606539516687950360423373698401581641511128819526376260604271190556021585587423482578922531671912902762927669319103272370739399144131035418107090614361040550001340300317817784249778457828592722796031 [136,61] 24282344647741521776586168269789391328754893563403204371599581959757629608038344581814692852146118915576584713979028104996708622641840029913161353726416106134777540284530583225254346795581295512725470859794979624453105064491305946692790259290216732418774020998582012973936605152846562514816140236567692818701015291000214359085070717045581019103587444930419732733620372306587718323753094473103429616535404837886945109058645727415380379214772030019080308741786842417499437330676874663429663978750330770670895839977407379495655744665152683384137023843721734768169544192824528627371576189902761946267022257102343361474486105643056985020227428636723362986418154035133038429908148878281006191888555550894566028187754379985780835239123018800077188151192025556043811208025118255092206621567338487278693064486671431294162952728362448705876541162584231017592317683237171835559576706014751038915531790007568768208787567272885055848365769338961562833882877916220681470597742601586259724482537868105430747623331914233129867512988539108572738737877698654619657751718597690537670558020955219653505403329527941847254673937838012821800690999367556002961555176784926881997923887360674015241546885879885683683911145596779074535529362080361922310601520080661288839228114475895220606962347395165387144802102558607883809223172341150784675858677843456852492060108140464522810834370915320993024312751230923015084594228388300577937690909120610257255708331758261940033042476300201344028940907859689183115057445094417715786764441465889766883831237947104808407807146661260260845563741745481854317050923636514384692482667901778739925596741723604341286341214393421940531009076575209452919240667657704168856741592003172961899354097960328494301200338842475561688579761280 [136,62] -9788921448130379206475164689583154832934298226089348450034568481314117159793083969191441137150768521373424087020663704515213462685799506264113643791054597127770635018294930622396661165983750888877900993304898350686885106017775258252702814222940192277980287739530088450990362875523152492813085234447579646188918941454331118267341677573042458423050469910615419196435509342962288269068442410452480606091591027038247602759405821365730613068347725904839191945180039758992419115821685884251901358694046193131976627570929324717482115772194529959505320013476327345666265001009914440994066769213243274136982757385166379507816051689088519569328330507093557123553261384950267330765449530820191451422548979901650362247153506216754485069401902136548142123632466816933522239375789677747792102458504019360132454970931764680366943271150123164645557694621949699929385291160538576772742433019419649075210853929082848094318806293552560002102462655481554933751804117568021290654486105341322208968968757639734622260954913816803960366347240615975652658816185933110980986951379266087078278677876125263005826216131842632035698476136926399316033883230313465757882291808499345177942281255574714485308653113309245307178104738019669784314347141797977507601477526158609383723314631099461091601340002623512788252169830181663651137490080246091322272717197354006729350674389224572756053089222887513971044934241430990811819923313917895979728264303180585550960811657739648561195547692859586675546010280048252746671270477487342963439596522182066984359455590081818177645298975699445004593878225904920573855806896268814784017897276250695307570676068466624762854405046176293843504339779673688045452633220326417324348026125155723334069616803697189621459177487697797229929344 [136,63] 1055981549772740725602932386138362655304795519672202638132888036278675741290115414255870999961875943986322517998953532410827692315073345453403438797658509200558278599798990173098527025383094169371426510437375471109470600195792590073008547834445233554341568607974272083443423166498347443868304056405839561081025688129802021197050708169753587404465864420836807274732942266151864978810353103729228912053179221627708805425254305034116924116312040657648993632473752572011785121484300930766005786533688326017913972505781839392521409525315892100549258013659132677373509727186974610313560319361402354565344026268970198718569212280718321606754440532023928663645258385721770444257177901683469077182415970659779960139897751735691412424699794637127491219611748265761598517324745218745172178695564185307282876000632103438408559100514155875245094803377985912874259207213402419270051923713255187440092493465184846214979953221902939811082308862234184157518134390183127116257739406764792826557131740137865386444044016021714211264328807272848596615857235192999211156201774294398235655250857924009262511898014312479023952628486789800159822949310033637685167722239373862660701154038342239652544399575878140815976436381167395062223795219806080174687408515297962639197587440394804619776008285008310216318630072006174911483094728749923872460554266683801469608120858774684326552739080409356621615592499481463981346588948477706570737830074065983412513012045228522802073597903557302794062252484723918724760923080287464413452626986493505921197386657806493159123493077944524390617443727855120961150327776768820166921618871207474644154395153182775884344373486288487703198646427013267466365096053570976522643914129434483910470610684489112202992849737042636291744 [136,64] -22875513534933385049191242723701463389115760356683752042571975210778185209009555600595960831847145109264656745816112415919127043918451099885709326222387199012179574282589380087234676424431041551414063790855613269940603500135071025713886737370679386335728976435883280245172794958234182831727264429516912077537780859520030039613878856363567427636337823888087858059011667087405389659823055940414252084640930228303350977484000399119401151341051588310087678678150845886235594551394416807600942301207329613399548053034211315061026398885404595392740253552048515949003315000811340936941402503985733068730815470514367417266957929990066801942866683582788450241103529628968278006048884668830595858570157937824201421999098587647108707901405822808930059046839383017480677883728197871268125095842282407704594052341176239935840592290628811684775507915516282978751461386001217172365485075587756029671028416771063525362012881414881732593593792529094349664491115993279082730753108897976644294993894417558185756755315808468828270942032267755363916838126623200422280865717668800092089866976858257505098029956760500189006320912027385808446009403839977695460740028403925543620813104929655543667931878779026785847519202953759516838506838729831065021553057397210950390597140440360230163000481515515532006445698825107948020610855313852807227151916354854089041259111306257932706662734711477165153737143946206581102922898965961849765754991651149610579000663814181782490135268023499840872814431718809600355030795303827550952251254788289269693991750137761896416702991812152718930386765574169019701410212554340365868290057500106171056173359335744797255119276625840862221336769452621291369793550311266554906732830891408609620177569754831833773340031599726976 [136,65] -12707023013263882807967474542669817833203033653172163751084181491137986369092000635978832337893143975871235344110717251005541232273699454430920626201406281218837614700465993611187826193551378010084245749803360767125468469887147104381485166891391661344835676094434043137461080384887397936726579496434390124693445120499881708605841991389355672365031511437131485066976240539068156238991823424381213927168456562484710352099544951608879277680444022609557408820084799675890592098393369866977511221228370083205393397331817380584914087221738575726582297354515501633579252393913296513667598619096781581067179405956054885629727439320896479238588724021670089465044357324645881142891492327957223342041281646475041152270640332364390823535938547892830470681572539065642976750524967843889380210714895232451833627399544173625578099693049331714363985078150152577933303497447127245128741612663007752028732819288268265237371163330558255809189526933596905448069519092155630551633553100169690016524664269595517263195736201082479627901369578476584361857025615885035859198531015249557566749624088173530513352009604180182644338868665251917786463227538788149868880849986412976520201028013617110325526549778175359634671629258292844446182223365902553965621553475460575905782007840307122861165417515158354978077285848071783632373521599251411216660561166090091084542260429773770600008839238729640953911860224509971231326606430359724877901003161286426335248441565929222678797336396887965301756042843394575065800365386901407157088814816716178275687416503436587876221049818242499812550405682131486286989887836604295690185345195406971459990806406200471186582732728806874591968222366944939899758026355969448016189372744519980814905323689246211821789455051136 [136,66] 905644533128840888656821575903542675254848108113591747871716681279802949874327314388254394815337903003247859198841867264612122577962948324654624141987063128782531664352363534924783671283971503823297471698710695910033814743268458206682404347345157730882786249982765771902069472357873823449721194512198318178099825049676148948116949808600435728869493099204593472248541591349519483081770163720260919161967749398612102601738528799621642335390878196776253815187109995911503359243658371833295647549165840863869496438015630974569000260757675891113436828046691046876404622159870594495718884956634317095321154952312240602714633225441624886201778778454211278658016933782226233589647768991378394610213739422016063236443035961128630850295970567576735759112417918529914181267700143591704131229152145052241441745168251822909357297351394158906938396270895357200856138195148553679083924011555585633354539528956135162501003557519962800809430903156719255985387458407203984494654093035097008923416691999789391116657131564343865162182731202361773900515701895804535484281076809605783490158903022962263767597561339686460765651287205763309152124246996809644217062694649551761548096547201891763547400758356935823936713799179368288885622283520839599251827509343431726945970327895144348261439182225942598185307930441145543980990025570907092402213614756491547327221236230215702410168464158687685905308691951989602520330927777093736610344596006583625205588705501258731558930375333956951305385163870173161543074496440424772433653025862711268208765131277495912725345471838248181505357544259848084949379939241894479301637540482951477255424414414171991613022533686790315570472840668568954022777036339174990382112893860922366142158089187284477585450752 [136,67] 73894803384188065544324476031298611053432237345019966088815621962990618075966027126756814683433092644110940607616492479905630701817717905488841304348872995732858416157064830550302093417692721097733118516297656651768577345236280988475419743065629624042830760826501089583052407690562177816830437147565856676531049108383880022310075036450714369716346925250435373592377919923921043174116146443015095807995567304860051689773885425635807184274234221853089172823473595059107497651597984778961069206902705567620442386296284944838001211541460096945546305534069424942400639787046474765030742352807178939552502636861448483167539696704187466228119176173445707910749535741001184997347985249490118662419320700668402576365896465893619673104013981991081129623329237248899685663437918851405196298339571368137081470044455179603966489493819934722276758281110742854356201817800064937474772469361780401678008866805367836712516705288068130563894134728424330994173284152051272373934238437893795667232427584126025224012827610711551823818613696074694525547812675012684281543791674293614612519831176394829385798592384382576589368194135659956531778334492994895954861740968465206908077365959966597888478267188743407596691264722453995548843273141225103508479632287397621925005289350730605194703809548950363486062178686410500518329068812493812157879889745410250806149294115874557108113360223316569590952812756748530763585893543622158286003018119439615707604142738720026426542769243874549876177656053360410275172404606348176223497981706719153149741948297568647686549178104211212777107489378332837191209081506445836969885729928600423045655540031861310134277485899970021812391447507694901659927415462320158289724647736220736091491030745803368330080 [136,68] -8306457172446225403020368748216075825004053329943029364230774254812982706740498077458983811065498152992558971127094442947594893784464501495509685385400476483684870087164302736813793891099982846938818325443657786307766641330334325180397783616851592228759031849917552168344999749063017723484836428870034932508644060189212967459686940935924131073296932428093445758207396869440360304986929493133290841584187490332259987808530075485123961888250990162532452744531022527077524128352369126803590844042695753167241096724354702596945660539595925181880698918794845037025935547345767546386675319758406560137909201381309197583112668128639842507149888311680662481733294802458945732379913839470236677828835172967977104599708415155567653367494131875042429834428020913956876508042622158463080732394733309736665797455422417741785270886720819517372440003241689062849128098255623840598845522492937076971828491723298243582939023599489274419836690445869427142429492227628131053844243737061186757507888103443703775607500479768245037702589162210861157144231870463474159400405758111084766222052173826274273652231074875116092389038315623107667743903170031593672850986126815330111762614012931028659694422184729317171280056739458284266568937808992239958531947833080882948273004379307264068236737159362766649012679763720960264144425931421836486153274441357298365540946914410264260612411029197610214288021178483909089250103509009427600653633824595029339832064007711516037488393154261317146048532012902799381638741301298243741217292046946929751568942923514294955277194287314358361175749577743536018481520023460983950500203873488620675519292139691812508357287764773976805186340212150361035672577714669937328845024265447392278474125127174757440 [136,69] -523775726776933713456583702953290843158385850456275061557566523226094084379656646942027705216613199139630450433460624898550064650074470537304138575505168350190086104340775508848395224796441996839222694694203744003712154684852021402946953976208176850808258664926171318233203830906567435080386147130051133485747665919009030042899457378188903558070499667805360962577998453140411898820398126993220581677375560286530661606923504061424773090809029518308761666147710033647511397457571102931305571414736340237458796014040289139017906181705406372907785178978396446961918371548921401085381320311037018424842399817982862152521850955427885799344264449998608957597548196665469726214821180496731075327166955742224097856565901865140868906766372270839756701370340687466615458429677250214304367068018106483425078177320100431729826223963854996092273606058936058840514052438029326110987517997084684510327659279169170046772847541440525824519059127729845455660004102024744640752058280495370269034615246359085036923895900456105152832605375958709226514209841701662038305290368763965368999954725306173578983502817750565544224997010038629499676358396426158635854073750843431940327406144084665000313074481339233412091483626948819174952493772687443403473984495737582724249332424595910828130378134076293403062160213083688361543553577744037571429487362563277605668335981529282459441022284733075340356932159134068853229791125957936862373190992600189610900179604972596246383011839204941982846721562889841555284415858803120995309613503123709271765758795750891748682822386908373444006859656716154083413023957013071882673024133596817759703329257837861410511903615490385518830651566587962929532753338820538831641699340858173415509115997294400 [136,70] 64463382845716621131521887972965230259990873623007527880600945302848693424714975532311954520623022355221703778172740258249245288611213345520634810348976461243208366137987041327348030394375355602293536331772160871627238428750362112313429823867549778445654607298738055531062394429494104166033240862521686764315744753877014567092048343502834615554036198656571676314252572426079592062839843406665536220944184445814125430545646221103008509099268602885529979357632403396894081411209882404983301758459934871014993952695148427982076201662082999754773242401064150788483508432681809967285391414128098966306953889375472870695299952174616357824443032287563985085413200303215141456213977092181203047173415005168020856885316168949301132089480288375973842379364203562403367612900351061749432949801907684700667115212244179359229275810332950634583970901645150317081498857228733049763219106119935328837114608421411459849096115096084300947998178377786163611466697248381595518994906268636937017110799549254110187243605036521547668397907068876245103246709176392229199833071614581222187409379220826855956928614264171339976488014107652310938657312662531802225767378261312108356379534430091942461935401393405575885156257665524640150057220211828340911480378261503236938840593297089753872141576609185053308767479192848748502530486071032982605457239571712115951131993559955608430005033720083238602497740403602710180999354410679092010101422813325463532002093225280748539414785533702644840786640143529153151055556837612757010991609519197679158773578067611980963046653730396780959510164187444588107147130195332305266394081943435613885502540597594473291306837569195075517685770097881292924875090559861356371512350084018404654400897280 [136,71] 4488995255937319224076454067206128323443618743970812130416212125722701594857502624959276369577104722550936855605253034165794061590993349777309551103005782289771318451354298342576797225471678531971789432579156666206092877540951843927005195418287713168701232025647156882546084331105584121217309183749842701190692738904025357428109801841056802978323584794741985017435688107165010224217263881292684734676773698267046418604397486583273330113447739509762226650072230540758517919835707763441820707578267262316422046629689977962729776941717727371959813982943948179306313575008366041557391243961709930519947217886150271245570223266401352101231810878480092846479870827886446523572263536816884372842255836239952368258470926024028491054463952038817161612245721433929013494353418026954271046195424738511712796077069062740690225694610537319046563516821417446380173113314284159933067343765157741529435548495930661033469743296613975228006577585441075787726827097363922614356610621665672003400692971793635220138583674485536799628281585569869022391065023489863864024751146154820365329460396796591282376299043753958809434501664902186692629463681856247125969285300373454262341883283407455443894380893597417685757587649224280655956734777556651772025681035105269554374520934038608480093123269972316195599025682102030108186508559081302520146845039560665414723942261453117472829552366420951317833597618952542053888862534183513239182291744358460077158594945440689270838944534035824306590872838791765469223923686781058022852655368581990019942246314345015635128877827066414107806647471897262448080922639786400463213634434824744301593679843592475747185164306310144679195463669486523970200338157409231413214593908992347028585120 [136,72] -45780853417187674005803393364836596534075654021203070347382435518021419793701054937214110182082604323910023962680636894219689160747143084685353308890706910820473455499069233592239515545904117522566310714503270408043440847224866727798531089955579943879796479146320268308378649393046396456657904759759163494822906832221404494445477589253070295679400545499900501364092706147941736342080108166547223751535550696542769598829189435957372471223282489316333454132289177389058999964088326539223500767833965419640706367234360887189359104252781394319575119929016857175728683717788392592070543134721094601319179917304372915245209477601344288466001832753379389395339350190310668837536097603154836597310397491122930922084008854391290792152471937139888220188028270122218998974665995127643033529630036451628926016836951589102113793399840655857804529114395983882042513052592544971541454198037249664627223943476828773956355928764049275165683997409700358721674662036273603725215940309854240310857811506422765862772512901654548244860206643379291372454134231804250259831764227908244736004383799356839389900836200417595277763263907298482454780517407024958679249089734464155131089362238534605824893031704933206895232005521349707048119662337146564120956433898261026202897743660336613978552818207588643983307578313630791923290171843665982825665857302180651729379643646510026716339191427899018313196007927116202338788882976360794570823629032152901055640383435185552044431530286847125389935724407757327162229581232398712630539223547603036765778058913071168157116013829603823325979791614038269745698034822560215117620357588247833417016882793426640955670174316672454744869591267841845599225641877015136677561768756479222080 [136,73] -4124057829434561705628794794096855175218428628398322052966582053424075559154916863732421341040337849352816000656217871270872371281899722553001559137594939302328051895401386899088853423409821990288582526803760840894111147934944565945737015189388268700041669556142341879655266197455103523154780453220340743720495256316425942932156338475727696576206140796698090244549236101438715122044834058119691576301882495401667375718480360879247290484108675418078129447076236224459565107993900068133563772011937545271624683362165352557719831536423262239284583549700877513259681694529115250349798743887615182653631963240865515813430031448443466211243207351395985022212150459623727606981608867551916518219164081180105518011243084366452778943635809242467356452111450508085431569699509440029242364882392418177064752236743519251217991701990328267751448557695839261095876549592036743004557420150810456233896557916491969488744312136570446129226822451731485812962525382070600012986213108232010403713888453821685236339430198421287799649431502437807883685916622911973076055919374105767317853217303309326824773377936144641461216008370111885102715922210727221689248532127059814447306499149079785406729706234589710342060620675354937331164715733173742256665447311821975507094455433620113084337409590204773752101726798068807174718372511905305644808631126087201212198899387828118199741297224320714230634422628044365494416740242987081105700909201696707551000446135759637659171040621552854309469830527540888871847138793545575256902599064045756248923485896899182889118546467250635524649914860144376304405594610707803840485125565082439127311880981400299797415512417919412296951219877136796892029541866946766862090667640535200 [136,74] -330660919810890547880482574018435169949761615160036996083324035656017714095031034670232550711360442409708621767082755983385763667516762089804469147707278683583588574496126383988684712479780319229461542815909795500550552292429643016920773261912990790995748371575594422540349972633470010817311506949908317032547915300134862493690307615041094015275827225855602423903345536871337062958091243816682587735735992163217528749249436381317104358640935019483543047991465890897755896593081023183280954425472144385428004860633546881395914035241879465256643305309876460715374907378369968427312458154571850115145251052087153669917621118994963230660261705304600863821767432312195333816788081768177393607463890755639937091762650369719089876749637935697725649977840672104076634874795306689015683401941037012833326056115458452637719053287364009599007341676849669926057180239165080244177461053319063214430469107466784630709643628324343349953691556812496615444629612542369074716490281022464618135983331372624900699980464650656094494925374876379890694561070211895309188579071115893957137234937327455368794425469271385689315796307862083534230303564610835314804175519183150075986411182430354716613370127182359832970876768231455306107475785028464394929821884057968631516521291589390066491550904315894376611374336625968611628299766857369890375133839873284091686844087503720213746648844553220357391157188039976161873815343330787251332449139432037569917778211979082075822810274752666946342600976714150576566153201802017181570347628838328236521768310665752935944102384437903245439898589586358145267377439920971719638698351252436880270104642903603224492269759794179618502175909696451808273655189344943980143698698560 [136,75] -35314831129193768460939302256371537624490509352861679126941987141605583063028662994738136238423501980865188371608662060990575342148257737891061800140600934638127355256214957797029754210344113734530412527907548921153583149922968208284630378168854902998313362454374203686541606161116552197836231869247224471407062659775837392726850120168658553417405546296126706196748565349115895104384104124282992657228744646849403480715757628058530134519710276434439218197691917658146579358013517005345995840120523679870975031724031662955196745682781041913702276936313166575539593437153079103974306611258681826167404262311761933305864205829364182622209996356513734043885889806500644123946872135880717404232830590982955408823782147893383059358703600987857055189474583214590231959872452129515458125449317109161746329966491378589942838002514341727174855298936987966516798353239244863536424651549237959093237619864861292258419187431261581433073280429637296304040821370723515198732958134074028892926987236791001132362460223518719002575509077147117638753241895965600940277497881232973705686144032024402552930318777962807153592654663514043465795492869594976982853464188716046668250602936200559017876828974935198529675333362136516706846543192471723112536441387058101149289019547599815952241067520985725635539868417113986168996975410329741848796959971362035410483988186561743916267782747902857924769005550569297290855681720182574240667749583914530319763637914254348489340761313530090907786081013193297675515990480239509430291638884333206017377696958607338334029324524103740844804455403009326829954731781063077663341388796940990827209502229474137777188128135073091563833099726117906903143479989790166793329280 [136,76] 200401550331479996387432294730143369542367085598967932244934504846531629506628010369404162049160994214852494524021995209546260877073951141123516702684185154698609949773289572118345508986716067317921467438763254903966248268730481261798083699135651951933579884612680692836398919443855413605260530966777306082677322192950392484311205237461375835402396856170797900998636753696278401676506537042637055068787169802482925953713024782970099600566453989926325075505041231980791209882617450615086131474664111904457143792203129375630639210072976277392032400160204968803497652896269942475206770158073387470234800922414395043927627322297494026910626815703869202514073227290593583242116282015215847467265758080436989370559733574713595746055189273286038187714745413888254813022638792890992962789686510794987754504749195622983871637740984548362360201032550035728429012647692573772292258461803358236415299946392165964642004186130478574883394535604744690304008532565364638227176407880286503048236308707641386448908675798223989018318361487226401422133699256239767268531476480511786157466954711161141631005175350529494351424779864189194120119779460984945766978639788883780733271126855569453962963129190262887803556897029771172029272213776436947708537336631939780216182444046220117376980023618667476965629171245988933116897660396736385407482318254939044538213850712841590111862091039706773518129703390834894561623211736486070588956800705954305321795218406468471615552239598090010801498219145110415112970913576048986527148896862751603505518303480824965312551376963979271844140436620232878693935039251963545353233048058848261783037419373514194940631098506630161909775097666168355815032812787027299360 [136,77] 118189963552976270327968491506655128572667062628796427844379915522538757757731957756615891093380921512590506653841767409182383462790100653870424942528390536161884599110238279334299385549440586313190834381395589673188022774314266856566815818759569707680991728675373629070422489096485139688931982337411677709259826776838102807450985117496854372066622591612255879890150402851340647460222850957591355026361204753573328840193222793907751300969525730596721265121127961771240400986329989326520247609693140598369943004666459469512238755793340674514820751535305047819919511209421855280293561132617233302937507463373717334296397020416342291287553706515683039845334836341107845462323093311977712953186960477437594931421781891074005724715508824145829341303057004958657353070435773141787955738019960777373298362479444496343510893119449555618815810139625586381725725699367685365370322165521391300961754204176660326865259583085916198296828857023089709462749318050320423960900411548647550554247953434345023631290326502248800258443836628360993375256955255610240958574112662285817868224182334890458358574114581645752034549870673989011775534592636937868165940188654138194101108512735481600772182252608536409292111153975506598763022788302253561295521366209880598802987967620212250569138551655945888904243987449596813362261301294342594224064577011537726289677392130727918999403679244707096436682687049177368205109559856457756201408414848390873770199034750368155525764659898502808682947717402314262923517707221754118982713141796743454980854544044347916291044711817293730059402791384356996906434130608127480287184654625930700374348067123120903974269259549005834447912040448039501891440386304204000 [136,78] 4449689958820588992533711256216464140428127189477203671365513712656053581268421881848386993653732004957750374403781006517876590465645464557029454957449992878019730501736416631297362612888907887500018986140639874860925456155265807972635422588810600755492823186147457285648956333486390199610711543071181777229167003601042664431908456124931951997350219832281060941325373988640281106931728187353352716457520403862162966861519731352369060868743178682658524921883605010431889542069450085888511165452614634214685621741700629180440229211440447937837239901123118753349488449885102382306772005716906732143271730746231378854802796828640323293625353262581215389554999158093420986513849088328496480684370795397901821243785762326231117040143792269137795097276411770123934029633846165246622983726313393219291947463466393302306670663559075770178133368882179014256083600945204241330790518008334673539757448286347119475240900361034728331777205965233112014305645927979550377208124231454612998739826507144104341817663355198940732866043868027742320231015846818599965782431566284058811621557714593028889075795281702740874838133062516143219053077675742330687931617919013487023801822102286804445173643456118766970613176407486593368783767033335923150849111796700791951688896411144250936051251261533796135375193338060686688722807069245227040710556789034318774837513170129058559883040186381558333027282572939377119422763726219552401856343336835648240597688682229951204083200590390457736500950178175677985027309274637679963847258035836073362393637290972039954336265654050027032050804591760610034078838782698976401425761381341290361842771437837940580619134539348927787852037607964322320391901173280 [136,79] 77780542599005216348049309166012084690408444333592421606205345547826293575307074538194938929348783398161134651106197255828396530009452398779775262264108722507610114148004388080797587814642171484214443233457949801117310014118695171073897422518762205474005281588459808830547950800749360592691835801572928536442088595496803600339277220579614229756176942997026112934863700427917094776639333932063282373276405472713975659414053897390329982464782259415078230652704810608151098720633661726171943437388752897232803258735486067529174893218740290372624314729890263394107538339483165480296697982764845691497537954425574815422853709711913463310165633792131353101266541461783176974151611475972702974743558031375958384449359053259669905659820782227454902364614904078703922624040700553432328757228555064231123157644437354252075841567030495820031964084609821379426422693638603697590201656370153768113373759135785217778645650464427059261684714984030105474109026599944591563006866809371816986343997641649183546268753219986469326343740232243478055070758112826815601541024682048181623206155244803288760225495792736806625463738878664903570992266234155577474171260056328547144507615250979386836508061195038479132255904028562127064391615151134379963593696995542142992992611810305447836093328690459609877421083144018120292516909800552153827818162733320534765619739100304761200852912916797343771911449029692973123374514369767454882312539269125362819644383468624926981758069744655687002488929560180008112678000542954348040098661117028167054770638487745161227213725269622288669009228087935674048733036540524051717327887639852637586077103205890093407982908813086853705710114742666775909393880 [136,80] 320906857657526360297576566227879999018866335664798917109893597941933850238644900628258658054225800760632898398600924317963325371931227571423138308349492803126050107538221771181640228022806134901735058184200357445127025577757193036316800319371632625531673505925994932762371732293455583934375857966303831456782908870976053702004005932687003639387386519080945970423525878294482597901750643935755241332588178360791118296228551637793046587025070752218348296802409767961805612552710364955545280659710738619643961074404757543866112769247059324553415648204014673064695269778687023038395563395325759544271212688852829869589390435786523838630761514933437269799072144550896845462233312408740699252658803245131260595971594296704095844976775141060458568178259638226070387202663342290470126103092080913840258488155739458972440235075941842458028132816095395500402248538740932641197724144116469896776933200849970993918289937593894403450665594289850502064167725548768901744642337299652829311908560817757603892497110221110329850154847052902741368042397109921142030086467121506214994957738976666963138388951039810565117328274354617309879489593317479823750573578219402594905196670582517851526657987432648452369181103390066320474207582489799050021379923648906508763186987371545590294441289271003653562447230203430101842650215389013732712510486468047051380741794569850396916907856444775963571319613291035879741820004478375856067676494459111601010827541179277530065742210458536853985550587837535603311749684903128070344697383096670806167832853088620429239861017662512220256719833250668821569395367420947742329381431670455738193741092261034724500996028863826867102149097903541260608 [136,81] -59555012543764084384935342434135354733955831060008636097068229470099135370244738339279739150393149427827262759887066338993088350945836491388755439306682095913944529508335401195341705015303390366789311197478789281537971200561477626530235280275435880434868984845466671733813750724772389983200496028841248010595009549787073286138964720131635157937983984784106508876515002287958793682732365797469443113623725582580045164283613170317845803137469083143887914666648779594224303770069297550410112559541282270383137125746150666321458032555098311978636394848297774669524755134969558664674629714204621404698937710644659063813076868444745442827245640674701222142975514610981061029001025072081902562770842762069500642239793106054456880365971259500469677536259333556798732986862557345296173807775504376081110026905095890001881414109678332682667734332092021390015777302541196275402508670372654468934665015864852355455947040831917570431913032359359198823109831219194671565246774910221425386856866187118685166136669245857311227386058675355146210419527297429774948300056518043527409609234618023202106266566815317408666440801857409190607885242485926347033633313472511984192894289501349938440255118346304091492600262095660491080570870032869180554373381246879742022236309711862846696307261537846305715165105233928854162136461025621398309153102798207278276464593120593133512499758164996051215415707348268511429107440992121081236062236725745541452059967002860225663853630220218097778185936182385806044517659312987387000727081669897295318947595552950694254212770183000098494651415690431338729789187822103622182266026463255974864817909683019275949919977611809470566320424753323664 [136,82] -2160188652078793070767906514628871851665502458730647943648168847954000745111177231590203954706372512593091435660942798656247391248043101946612187864390088246229503347174586993421493821115009209734924347329571665059590747528077935203350214709980593256929624683295226789752847640558498630932717360065095931711536818695416495023804371487093881206353651804624620064728258976008076922914874748769758483784040267000849220854110951154665052478392059309530360802441182628749972888960327185527379438120285475032770337889919914421190540227846374448720114628069404373310425065549897835155259628647263984748742750319157600693266269669932501893355698698073179110815478925633820956875331806079104334705618637542592706853985302563475571929932200677203096385663171662170660345874758923747330098298856500424144692330570092250932978117383384150986928930452743571189777464078630440375782006360481302450428465467223334925142460766343424539374071441598122462855216942319459057783519525632481968395627186992646744891800454269773060026876383552604142065177066859993386998324331675932030736424022038990202030208444128718673411869679079791922266062103398537645757451196245767229225526285501060044625045258363379538455872640753888121803552139359587705936126535014219935116125581115421607831554127164754734088359135827022552744870334006851462870339319967092392941679394962604297056465253430586552933614960607816562490909897740119307881277943237466190425375928161925871105021173068910344613201181648575566926729700514017025360645228475299720593390526757892806655795622178107566266784337563975495244531480379770395971873108042476435125350504583270184468762041239189950314544390016 [136,83] -11007119601543453447611485246202021686078556920988621702154720792656635616140656396638336980106261751555550827729248655974853270695614501838739796250325934004196461111442380763423869956421551876233720235766379747727718796389698909102179295348050912926659299385353999901884166218035342711390009739861095977314892940800333995644224309474741181426381277792395145086105313204850943627946458952620845643722177698273966355459853975186488253008838888558155650205963443102607338202986428807357775038182910248261309316351096430270456201252314483320337947145570201561901281769054689748502133107209175023590736267260392803688998099590137051365979585589544455040711785095434023723760103240003230698954018555923607966882814011766459910922673429154881874536626051993581760151831780287411015881850299613382675172989726209049518689834846800895077204607760137442058864846261230979915617713367563232100361027378164757446633969629045665174879231780886773665080720338646987100669372602570694429222445869289618166213235151401656979657722863079059473400425822981394802983574365320478795233777407448788710487000112108776344448164713260332771054241167667313178755269881737110038048784105413042718130105722950619354653275541072174141675730536598155996100047655259296113225235973741061467618977020521791349603505387188489433877533058944054756858878202046844930006310503180494735298122809169843850147967664101187317163692777601674030193999541400826009209854537903955042523239185695604885929743782684805749299856551775016812317566517897554557510797933016960831020579735267190812462683237257638068131526120721021139912138578427046765351086667678255947046235921619640107735600 [136,84] 311081725411223045671044671748963408494850443853146959503700955108446551535526367692571777809339561385859384469676498077283489038901889703374023321239496265631527692077896992238428805477571486090983457407336326921708249676662855497243405868758937057446908202586445527399656859401877144684606971519215150964093296220533431160727593909567216212612122146564956496002847184794965824989467937120844288775221144547562939943354576368157377211588951076773929815558616122985673273705089498165380160442428102989716660910127490972435132504677165265019961783164891948348236918018426621739325002817166240367176648964016894353735436415705018633303542012816225873751155210582840098681418943234857745579799380149558159346341239733537177605369982497534869498433247482118817218937566362891049203719671579440368962773444740384497407589680242584724166683409103022485960945039092359829337129389981995302079060792995902447225644601975047218941579122721535673410685357037322372349642899442323166182633818505882711364892857135482958357904217754170186182019039532280723758716037213124752750138667109847760349558706699556644666295429586638847522829825371429213558179366672139120071785280390203927990162451004018195558129585609868797340642424637923179020449863336462027096342839605471384865545205552428226890493936423804472889679665997360919290710145578778371810960070772703279794092751340905773995109407149917037820986280820262328507077455760387292329453289526511668309915275747309434247375323220744585328768533698810860833375655491626787839706884565217516955861585288611917345603936690376321525912527018166675873973452101461776409604953284275455514213217964305602384 [136,85] -2890646367268336835294752688412064574056753311959966362765120494836604987817903754501225464536572605568296077727976634581411402930126778002721764183631509986189462042556001141888772289954144704579854787597315766572900454043759808224230518540238021126587529731371268105544315882315647131403625991266496545589816375833418952853374990056266376743790839858838394968370035482577890539698450281916991457321318515156865254422571739601078973364976388106963461500265208660085014242440569901768725249545785553120617057248701601690431374475321255982937038276144126815442202162373056851345900818904412356107044119602021904588730183283815851983833498209833927014828508385991716940656993753609396005878768548316607547273313665245052219954410508747251067972006287072251570981973265593840181636695006959221218107247045266883558273386842552840014546508408550263790751482623136700679961459510031379165216527565703290509333921058465307081935313812997487554432873084574888092553646957101297604338056068175983205191670297713039806149573008151489159137948989772454052884861635325321250159802410158270161341224265848833518677903213562249616520066772089545610316242413213788878023545691227048002938769103146577885161131945138967759771225546183670396495094942951433196389413921048093779987568787055723953128459168070521165754132848742971740364602295916110137706147819841802646745350593209154990049438896386210901782310363001376162158475315907592392149962045069844013985865434282498680316032749049485522902191241438957455057916077113424390327929962477741013073762522390420942172467788005735072344960383854337661591506218369046417241124026815947804050855209598128 [136,86] -64855216277360040498783695085293166612256812454576570408445278747205753557072031189810128159775023441973297140535855084170852152897311990817572718091169958183305029881171630264639253064870436420806070762528624632099913285526520722354576478058751916934872694617188687997999723640560170521332979257623040859145622973074769572017619439602659614849400105029192355340360931930838017079136758280448058408706673780112117465661249160844172927716909213839591363756434568726405209745332518725035667999890311696959461320966320445909443930326329592638948656488071652614106816030618669304484061020442693792358115271726113534854358460236152961382819447435391383755207725873267306111694462995050076263706136354790935832839918695535497008186462881925219632421793409008181218439141733831161538623166077139510788559285515210611424422264135556317813882522869058312954174856980033351985917523206605855283832332163016679942953855634264896141060864735696546810144617412447427914403417532795498652382672354801432013921276382585256391835092830103845333201881868884116364419867991189961530481404764984318120347932840572056198691104587373288610090700411510023639825274958950570449495726213299986736867998496955047413618087020106821937830401459796593599863542718926434356387285397603896943510313828871810361965057515482094847333650825151024349958408328424673430658307780346828835602817781705311777951394572772461437446220323480780415379316717299301446972089052511888293910954468331241885386057233892217587194867545106207241147961760015661184866309046617384526727803784156185028564927286820197697380907267247306970571913747657497048981793600335487177334765680 [136,87] 748320872483525819821496401450283034366448723599115233760184074522718695543801136848720110602613797614753973643709786352090380160048500734976235140980572587281743779727722824195366172758498452342871913255954120695277619755760936594255910279188064067760225146093692548974925726670386122599028201007832497299980312315962559394781228059760040549863252866948638447117847981547450678998753429679555679389623613530834846381047145297005164000246464370412501285705786937941168394715940403371111682262204760146944418720539676125995872190576164213479779528365655103178159220012374011623727871626066511803962787836980723133783281439386039059850652438472900966320827781666995072732041940571971727791736415168159456281728803612197925038541317169859904275606072456868995275799640667371223894916076327158478184428949051534753717903157850163811488560241085557981586864514199155589647222771052572394707712731460463586338228863799778566504720398383246199887103656041088964808436704085867863152682798054583392511003783621379860550007556681986576874843466169006459758470294706784234507538162653790579990793625221489349860526646881684378575673068300948837272804377466253491227858124721634475632738074147845245830155815274718522743074110971362144337976276403965696053702319291248913525293844911915661475657905176436998744715087410444299060297386478125852450721041995443984563993267431237249709926857881973053743230082774030827726134119420406202886389273860019097199497332625056735643059226620467415022975175760630209463004972326712004421645604858487414501986167523287102666588361279117236723351108339400805288114350673847763946411691144620142373412 [136,88] 21762418774393227709247800807774074945672961229831715710844156820658545564663612165382075950321691933081496486148217670471084394787471223515758465758348318874428628863715163626986508013455545128682828866723783666104019780918488403071843945370503197648607473201362251787455748723375047355292686634341816817091508484643158932472255716211490445845461393328455089233970392444259839813920344941469934108883114212746501305246639590601159745830316800961331669465442152706504416310223541256801232216626947288436677146799662673732851410688285034316787303751796687215488840057040046469402004655172702870586179608117988025452486698748506913568685701484938291282273659788225577218788369552630986496707449523770870520426911697478379347635611649496243706156357053891118651809900925627452881021807160800922140264743431414980412226922271961634485841853863275734083309857110621595720798555184535266767863397813912270980145962462811007685606202641199576554491043067820951147273755516430932099205636749284467514871459810389772043976238443968317842344911819713649979449183183995489598606196704898218738003495210946364830630759449033560391396874324094875999933177147565241041380681174465600815536540489227153030755256159952342153475884433030498301643502553612726743630428798994874911199108954572177578095761450124504104787321270617387925702367929541722815778168059120441309156955163430859465545403997257321321660880522537164979064731338583316040163852300711668075978902939282487581216433921051969025979909573754890066302881420549530081491689229518795367728147664237330438634181327721184767495805937592182025264092764306864547626889381204275984 [136,89] 200356350252428317169763161241934166494616488002989709792644833431485173201670015060137568267557063105434881373606759373838295313289151929543681511729748518603081360039922354964183002306050508808738871251518950907271327352414464092965871489917883911302701337283629637599040597708493862292833724085616809843721168142409555478610169567170837010509580882898002891765568034755833786594887719169682750901734236098794894312437472177598132439400959452148183074445933397237483456611878280021091651083973937144672258266296781655174218153709874773112852824090504944666709193364100812582100656406325888928530450765990778677975422746863555975799351734598938166763051266088134773936348349681971112207591047467229280969584361668799973899293778559418288687887448897640872564118291937342204377052113833075347152179588552655378462444861275272928268708846122046371971595144925210672429996005493277179163159583173520063148291282736872942267554790366314432215983954099363102846993199749808004795779561754318413642011768159589002402102489755433326089678448894876858778692075892699610183185994863351869849619060235132638858188913830534326413646007343721594535761456638922108286611791808198474095245531232409165780675316926694899354723334482287331393324394873047495848455365555693961167517812677661644628450477170582298764391437640053862950198924363508738915772058815109461018939732521853159298202095888185903563318600842851712515624634581352020304608145543195942796217821852637657270910901735574249380105686955745431715245492749936531854365215250189367645884971263442319480665284509082226828328563486235414642695156975063051462148284434464 [136,90] 691237791961760868218130765375240445568228259982839008471939170361475479065304637931216235076037163696382342756052149366809957767461652581578436217508318927021850095295464582654609013630669925682551458934960784545679421127982968936086821201366683186972413827123925730788832877281430905779520293685319070766610365957194920437544987006551014293569235343418344667163907506931484445115641393137084512323930262912714968921692022013006416189040271589401758258280286558814999965523154748194848998106070634008255971587571933362933025057174885470997841193345127153913382515802307919759352270077254004406622629493401807041240003603575269559477445302804230550964988817018983077804968544434159473363153649686090906273702132393731303907965182193085232986555478894548081523417075218515524092250192201707785501013018641890077830636350678416596899230232796445452130784385733563434596345667597741992460346992444572649895556497485770703390216896259512788308818245076802993649811968372143066116972768790632456443353221111186489511434295553975449278635559024173058215509442097968999752973097254745744497237156896577520939449164087249249365885649493345834423909728597713085784902363782500016661238022001274525324799557838642624469750040679907157253229836265577311347498424354828677694782412297582179708633169263180843969149404319824295879795473401528829346796886281933037102957226013338200399205480756145636579110499326545175459702500702263460635245931246136548840381578285016635803370180736071242215263087297342100127090791143629510702081924430800535922503905066301194393983023294947733973382949294725464622760320476177671960290240 [136,91] 21685765670727282029371050657437661894336457404709900017974221763272482408211914591855174011425979327579766545238569527364134651380556723258441035964477156110871862096951798465457092632750391072714199246283690608637875904719618314596007131091254606117698401823301118708234879509154355800428919492108528448162038627270018260021587929266657528729425648120801344277774607586856047106607818895492234899128808541136525806053484458895634662313989506763455488773990739256809657289614751866515113321112726865966146483481870754134945073533398866576874698349447533139376210462140089939233690199539254139146678298730302225603717249225045959321258545588113170157347322789963264315201826439182546386019485087589619727675460785895216713770596919810517520433789103677788466919435424183867263719895613691310575389942093976820392363324732273014606694075272400404083054756760535518649507111547150648440788943808530656874569657518959701205991099265586000268190795516772306666239398439231614675992229206198303791028527681090658507480524446628044110402463650275198762861686068667402866694457946559130196719591032988908655253279081378715213367556859223380297555665175647508898978580710960129323111930843516378765290456185171211941555495769536978202808609291835402647758359949497273632284036194571379213477612524897788453536750223504961443399466083724285127594343549419561393645128296117956391902434578975759341039634632035605686120099971148847378551171604308097930550658627803255250676690977298461309811951960274005436862917698910873145108909859515574292470035063263273344661617574539062301233042005561479576872687594013920482920 [136,92] -387120753099304424754828799596682573052781005590286450979491502510829863443753292851558482374945429006743065180871865183717697473831117746706531277128461011470889975816354681654423046919155917851899319143285009903559127924124332660345600403528347301155355502156271149903238085398003215733964503280041341540312550462929198387521580635716841358854497250846742686877159373072478889514811548205051853505673262236430799818211406822342973882607888884813136314082165339607038296122825638957375718902419549949392901918915551930514290842920394787538411047010353006661633220582138464049205504740175719211381881320492055181048003391021345621280593514188497489104449384150810834602459086119584034302113322053159866626059892684108315093025258399155673553981099175027386561515716832574469210391558284149330747235969675948221981589347475814884099082453100555275169266871302056970183669393593752675341260889876853314523575734944078136539488908463516983910471903418960221747692349611052134263780520359390672872832964972307323034059611917618957370613577471282930135424834843338064834955522583776351770040718903402120813185350193214625791863529830582313133637245196090158024335643999018253383021875041422306036266139241701919011612291320956602387983950257703977671937628498072137343371581601872747336887032103818387244308912422929325562941807285078385440536052207245343832225718997999673054611920040378553140255246552483956990888779059109429481635250958115862358509930837273385574457674702575011489164586732985697324729686827584964045983440006919324774588049663864365609769680175707375742104148895069677704992306075080272 [136,93] -658868257016140489417833592866211679891853927165318576059958487864654245750521261335928937875448795026222452973425597350033875412327054130663286100470158165510655955506013062483162649415486208866321090054883761903652953008126439319883756844512803049854964799013311238549303155990631829717825870152568944487215681564571452769679787805523035722869256333518046724729754909161480050264421680497083562084176679363315229494294013131995134760391697131560005349089412640749313615090453243602038503217201068135692543496102360561362463836196808264804105397951459773200271941369579942905775309229676372103101805908431482706898600411581841983999506372601841438092071953309005768844862053824665587561852115156203354746255968670414297304822692365333880968257021443682538672633496246221688878794199450196875823132961701050709073909902740572279211101285286306083769224906724365343422538139004250728773603416292952205775487204852491060786165440083343268794555500374254776561700479421081201523424123236073567880471013700988226752618033870090214969037405728745152267578193549675282246450667788598125994239671365807625279792663226893106273191698800451139428810238527712583155210203443003458093773761981730700691556577227502922883430187112970942895595173270270686121721804851745326535173988940630659350356745022141160995004114723939911736594242109416109852468816026270000689917256928586973688485251322994252824965886156308835911740392281600091212806777365745623961974816785190466838567173504800754396234234674927314908152167216229596263095008994835645147367506444889554573892772693298685976883100797658879928475821072 [136,94] -16568004487708399465404667532642613370295785180612008654421395429146145314220094444887781534693776744855220123832214478516158096528670154998904768426992577090901989370918883935403064717064957741015949894685535328487904658515244900921497179758154793956936999817568362550665235483942099912711471121444828918048678244758875472215673681504066474869270722339792122924481540823840746498145229507649128454332041860417637472772131392456427495584502047150300463050373064519423290458926513187662899568702190814261847784407828472239818692793569488621993162128015310410016395073395012844999816509426202776500841413317120961572477573574842105026663835606560582250198139211916904164521943881817242290469260019554389611865278288400715871341178953102390376043381088117912153247424330438879186434082783241414468893592969049938688475540078849389120399836766312869577392016298934048100749524115709740827513907515935724473394321443527128815418782390775218880618562275101979688173271123223410327231125018180052787442660345763953969347292624662436659364570031219179124897770423767922637172773808465235095671843457582778897581003177134732982413724908331959169437684961505743754618048131061837353263085765369856360670230308073907154508125914835801100114182253714980163653307375422012266911379076007130153288350221214839299115745923904207246408967711502415534248501750660253934985377165717081345855570995798610672564772546159260154740500136980368481517128617711378316734093763521348512301247567487865990911511074105842763903845069020228634917578941895629753062968223433096446895417064263464191088687888370444915943872 [136,95] 78951293148463777965902634950612270529578853665600030222606416960429822313451625059904198877364304264331268440950084151872236724497027147768880646846407984329629640074054759764671400237398695429086499500930140724261321585323143844127496256709751960382317646028571247906001295373916975616647423658957817971570615626597128451942348125160585962905295692119580903299644810032002768845604181513115333915929593541220859430038954268668925853668712304740514324519861906644677668306149908130186068156372993173635779736990131217030695633471397774892382744110583805633446376659555457852212093263022400783326608349137974679141716788731859242333443147185726716229808487124444969708151374708065821420257596439770667279012391229251585777437390735302916234016202539938454483042502894763144383332908221544504967498317691748079897760782961672694249797467596394725528103110803953130331930232599511579626056700881209273343492726968150945887418149469779379110310989283746367593858282815192718902710389485749582476143927788468986157705296273444368851864837661523392226392880649251887971222278516041840306558057673582374627407852830873360478077436331255690750851381590915844570737531142807552203816483757293621473762490025832214486426857695105501774020323708734370352268174112328835693950228874164160158108670521589593721335677603244652768790306672575959615464078529708409835451285606508070841720894276547594932167489880788734666102637034045056107078849247372624126199285502347821413603103372589511309765026928220591117479140605282033535464099366803368595945522648357991127388230110985282340933421081296516544 [136,96] 1433964512481569874516769995755360879737189906246190946432230219486345719683868957392546884058924960982230543616829854350171802233442619607329855381726687331263603297040882527908663838333761424871533435958017812266167064413318899714179224119146242577748892813565133884745874660762007676521656154959111351398836150786260629096594544036984278816706918345035463145315086575653493230507938151149945643824689292701592876694887724544258996676714209589172416698842191035006599526641428468175778055107991417509799934139426252437403642351359493324669525669398861381629695814021338238845015733816509777521986673611963429080435747964922547210266352868530002716576708579155061472588932950467243150163181610437331528680610125878933405479991162970819965860826663895519843991580004048817963387557553310706394818749510198694393724490881633748833949279583976627904566578380665794077987543552723465271291430897476669295571312609327140700328371945773346430266340101055720351442480584524775683299000854740170844485999259771864628311707758756244130571674349023467037963086338220172612199995841289962787050172011316405604438606797934744358444162333171638607293028244871221868684255811086176142992821575740277237824495185715610261301705023355102342904972295820301604074813111093440344596416441387812200220089495655271015509258258477426944114620151131738388840584731008749051146868441008246724494960349106389289827152821480160199962519014665231229540645453225435723940993574402961929290122793020725252631644574801079959427221005285493585267788581010572797487630292291853598324133369036274463449305136201600 [136,97] 14421596726899582875045185587102166062635919313286343552872491076746932671141276099087105186720835467950672481431166892538746571595252751605144291132288209145415385003512018310759235203728068342812420849947306901195185666798428209191871776892853063860403370406283707690075750394617403316599854555198292162793266318707645421623612093561525280536406797858006756750682355646972774824158365212213419484270020989671903996503593108499930686638477512066695250502812247318418089515499739370114230173824830841691163859840820057061516055221874368250897660984299381059735365746250259993308708309170568439972049576522544326109147420293294343693976971494038884243256173496514329216801306383098299517222741159082449598083656880163386786869710264307434087893559212166184185746161910577392864937609458831977793740097829143914511367764516918233498339789007928936939089955775388669346675179699114068529888517445012037767563617147670508008063769775937504836393547051217000485628308257541080436262478592462296773380821389323179767837728991507647739271600023568781796906354278859013315593820967325714342942993102473496327287441490389045181793825171586558550872959286332421587728972191007746651050078876615927696484172890492481634126628941028346822662957594473709473502018334792654630002611074650701595299361729487670266311084829258079453481615281979110886447347827119702229877307569196224029567749803922460275885262230624911581733572477538086327180675052574728130360106913167439190460223988262936859067091447928914144361947414237881370314469709700241602386888317495338791691417001621389591619383008 [136,98] 84578277576865740860841028683407611169777086004589038794647122438122629206889004337942620408027179032218981327232566384725649551013073944592183274048743219453096061620208308453700631153957878427739679121403068928112522519870466072139266969935805981097371545844774742049854263458159343407552481737451758736112849772898894168139584070033027594657364237526808687065395908206615578688264084489411047211869550362977300869141896206556365512151060227867276887507089273685672160409113181653008746329168981746753461966333999328299920914603538184127165548921307353306836932470703019799136110482286267574653007634986078881383001062569467271826980878386806612796648307208062930187284166902096517603110084629853323173146280780995865800144337180719758157388628212132000111235640893941982368291136879825054833637708399241460595958272350793950943672647296420669026859740414317286470726047465677383345888876062236799923499747340410708504242014993663675883260403809797195447103494529630793247575946164230335730269276917874052401319667060190685919638270250856843344890228514788901722522639338405962412871015457515913863717105528904385831714388350223896077014524270387794531959989727956934785430202790238928744677877098179450101948074282686233396816267261781603975739828639755257732860768431151077831002471955266089996055386234249829166807312553380965696097193850922463123028844071587811404384489377963917886003766120061316522533625235273264241406989641500646010037611142114497238259284264630963576506428355175614251158418524363926703259062971563482961829569423765319379342835169428120152368 [136,99] 164353785921112357533378836635690796624134763042943095293064368281740337073688307427731176136922009633827119084303931257651787407715651609074771057748480268792860869517653631930911023259282474691087840658968408325947159829063657858921224511330139792323430701202565785871761555027588402977528476094842795629300148790654015704153941181711952267646193054933865477934647486662985979999813034258258008204982950143163837815858961309318404318663039521945020415707819240896453925271152556351871711495366660871921254792442849969382729173721690975216779125964281051415306865235493484238988328592059733610228523823051766972966813600498165035092698664884781773446016515915786743796650262349729810925546731405710654262660144840729276552125793336476147075547922879840340067966095669619215067699159618759942971210626719697166243370538649341123651712292458910359867476165565929236127268145525426040209732920364193413906519022495839908684592089212073919499464639232571570624965686157591769304689949820622191890144547841165934896823392433721138000030156782261489401026174652507509457964367920937644035283221569104288655115106567563163416439985079502036654551585160880452684556719594193673132157773202609833654941439804720029279294606577453845920865510811191703616306081109460050548299329984986188862849278131301720886830771471888790586818535440496456626408676334574276577618111174302202251798192929092618078984404727015509939613796765942991817403897037109603717562244917418384155636763302865466930676399502787339672975041616513837478077717093207466108148629967630533585048245712432456 [136,100] 230945496907244314192017344642064952323150197622638849594034493300350165198862202249655513958240588811499586021919562073356024870329375245836171033822300893956627426601217100932700917734287924882895099250331430249681113443722466983690017719039069599165242319233035604407735837069788427132919682764190724104800804814239045518593616936400248926064546658405303760928196577211348285492032850255930425034959613807110539306814072045907766017981937769697129647022370153024533480196325961757342483243476792093811182046096912418223786156171650881724371979931441413794172545228005057569248246005064585550501654278821664915874633024647161416790325163393192579547067514548318595182264754466636757771851512314563027878548990926709537627756856082204456677287916801751062438991293392372154396682776168291536441679952381558571692697505179831461159705779317345109174544042323634090307882051901947897229571199875285852569319871882641682522538409397638828191555468364011661949858974647772765166920786067666066849156186823032339799805690495994132532781356351400214650418392202800864957840860141883175088224493021403110815272460392185597764652085735312460951716936136687703511938439362603886776780541449966105073503877277284453658871595793177867359165567841177207475912797125882793772465503587429871258831902240150995997807550999440070307900258211780504459830202684407831232453559660981817692550026496304796373977468671283704115350201892554476579310654423238473113307129998651582207436354852185961482341590049681534841075813842606594671922316723178069713056955656543754102001485400 [136,101] -1591089738215685867258371037618463284278539456410830976795072603439537763477243963813429746938782405018817308783291614600533164840855592634353422581945409554320782362489926695673288303358711932239690747803748488351849777718671572552943767061029708486517645573508663294575235638375771250300984835869477475871371927319462568324843261427492846953349233618242887552536899069805861834575306128472455273030757819236055861537676045480885233597676388437998725113861046563609798210617575757400684068485312126152076027925835982974200348220177900658684892484424761484220489435535728762209835769735916421543944145096759014483712192679334005246653075288610180726156345403601317829649563670850678797729908368147431382522747338552989528648012935508657313187823947919606674141215822717343329295961999711047087867785249305929697340228268364010793439583246252486321044010874639894822444019010397867613932901724175286447450654196901366339476993760247554948558797606768373221152973368544073313556324392943239191041374759979339247889907918309303283937365118290126740185993155834320056579266887492005676647571392452381568488433603961850132082911809829737860732052047500985707905850663045535786731927419513694147682623664047808414509584975920607109467461112429941796909718672901556647328810818912971214720033982270560014888963764516193403706669476161019349025353871984659876468939964704379955905869412127063373696200064125397647464891970942449076654436783915476583209302736631508986380875731203809556082135484695602687530421010688009795389928289134555741027331976011952550382784 [136,102] -4029733882575539760091056258211516889727962997242172990206826374325561199621779811593017306131728737740791226674506559354291872346964649480938379191495150216102631417350043077308810193912990544505683104525899680282853857754982708652322747365501925370285210278020093182043974064745087784803027943080352553484953813605999285001176825782517991999132854992193331157413619827538496928610152155966424310279348996981358172685735006539521242208645632665821590439856030366380070671864895275626701010436680133542207834090034647346476818404090280714214878476087797998107446386502595507368484615156772882403952519403408929470659585309523589892071165010720607162884683233374931201488815054053932768090980695528436066070374936614583744921214081783385221094296194983231571496719848202403111389328720823184910596158212752503059658365015879048962954668864997199082295533912612354769476329266869782418569050794928617421406745755284114744438837181094393174226571662969112253601837770858454741138602837517786905372919260746302090364835359063343582234900684155679722876988370811399155353746944458014784208014364345327353109180117951104255177595506727623439876026788013029588763818069361998792848598966219636586649483243452664324036407018925302575126962837622528195679976893400537131005981544250930874112063328933421670829297020489389943899688019490727462422198099617047374824083363871319386826335046742681024574523220367161857311807117216104209658581560145303455037847362171390187484359232505511439279745542929002706272278201229167006989882733723135971489547157372886784 [136,103] -15652796903949878141220957754234983641195396242962921696736948083971337172098981171412168478262483705419873323371268731871908762571861845972095668560267387980506952528865539140630670734912062993844902239569840945209107403980559799703056918042417990648356568865633916286525966986419574431759710834167340344439654359802033561427122365699688073825500840435505093874736213635702181393480270844389654508991255205982747783316731249916963599424829772922950218484879846902509336262118459161731627455251271623583825026653980688864745025606804535571712717481335042800943837612526963329212822261833731744660474899954725678702112194330441638115880156136080945118211732675608402571766754673323347579028420748406307753422183774228739710075411480586022473530595968470791520358094040247408523258642262906683363540480222147235080377371406893700669978919812738907839854545970805462515511640666009606577510154717806833107773255899170668062162824255195600885800344517999564995136248611823230090377822239126482452957638339619218794953419437547540982213255886988316250264793779261787973128680187246909728246599729337428687525993597725106501320507895960312036602964724317473793231187385495554154494614222156016294713274021764447732212326992614726676010521268364809782205194381194110685696411603982413382876640622845407239420485620100089589564269360719479201756744928806672423670212762223389107108013158822898104065588431033590168235527242584424471373190696302834096315071640073688137447511252534118228465463773150763683372035823808566845296533086061054417355962337056 [136,104] -23744107136805399632858651874696677598752313035813634184288847300232534137327124909754448772179220905194613943880600333262824149528215299465855706200736196459855520900927426321561296048478887532306880086160555129792010871506167808946389626111656669031696791341468478528631260054446529782417838310503976849310419602931095757268340372421528683295899727775197588143974770716725624291695253461295802182789017145462432635241068044612183499117961841166802354326784700084032967344899445179151624094133341164367620776894652703432104047732215774403470065434595245514825207017767763752345770735256016966641914498465563302353213569837476037488386316990699460621776374847532365215316734355965579879245847361319382299257053583755884940388193900084205442402786685921650577323631294322625901288242413686434617060690985418321906123852923682638301132481759935948818134620141609853086699866910246861803937707455079553306841621094316414867324036562008148240309074153520581762640650088379119623372752517857293267547237306381081959534348849213330705172616289938345532163928097253146586317479107431607767822440506644008069429295196433791820469195112879310408959689724501486729583297110452822568439244891689234414184152844631755788423274889409590337226734881371988416642886337936141153367614065631063038264692157780165513194694664469651896735848561352274074690181970725296911682792361970045255945223302175420124128413460960887690853415382903358207006424765401082008953776383035196562419918321607830524756103951289382085364017381391575126390644419631807202938736 [136,105] 28523843973957306337670712255584930302813206821555032609141132194498282857956872483673921349762464083457103919559041385020240122111264790748001001698891620509087204416242925933309960624736158839404676475176504415733181325676535899653220916916603583424356140953609012656758852291398641830350318495985275763538265749226717537166899885363447673822245014421149804354075590071398985748748555226661030618615414942845798543636639071763277575822168087361543401110476898034814648355879417901255834559935769995330869199477908602314391273183764052054403304931233878892495961387101655022239088017757207331833562989299278275929559586008710403173483848162922058893101783953653559705582399058029524037102245805551428242493624576971295571713362002240724274788710874219876578575724767068388665619476854159987110988724628490133615165177097449881573997873473854997573080498380695417922079650952700363288954400790312202523579209186184674949798022769486728082179614329082925892956791783164365594470699760515804567486631545625171513868838779965246135615839548935690031590753569303344455592616688395653605634446260386015282502028723518547481639474563540570206552795134586999409919270048616866163661124933230077420221878241960524189409814022495329914902860647143637919447148449505309818233563034829115108430486823889882925933410658190856914018764481092222279166269423592782918849221355849508742632477142690745654743531425397371502653358132277951245902741469774671691302707562116644684978457254112083405058118008098862545913849668916190094825023399123124128 [136,106] 117906488862596804288532023681478153552100730872413827941799768180828756571339267315501435074497861039725526975075333953363316800300098038574535705102652010233643744020893958475218375176332697218486681465933409783722748072862124433165077348771977722401340970694594611519973305784766512913188033716378235357087594429674159308925027739262193249797943012600178548012249536987683969601181219569103717794810274729979341403377804972123706953059705575706337721970958685546612276963121216860475249282131868666822365493001730177887822899499970420954616173434213061485239784462955317200216375351074195724996855382667349527426968926787229144241995818129331086104451873669346456321037309194212948469070265524867826143817431982918929973273873872443456318019661616287148545315262850909270986096934651352415826899301130952218282545049010752203398594383994693547025892452366301889342470756387117647831319727636109156824865736402864609651972130908582299888337835596098903146599199835051772941926926099635308625033012945597222971752607621512747578790799316627371609997526105508856948565505135179737572771897104851678571988815839887198098258529342926047506505897727634454984276838381643720632256241432792311936285520591667299558334786860153697718653379713135458347938074404538095597109923091344862454128524379440103037542147926724383832655116483919123064297021548804817742188716226863464001451165565276110033603165683412444268190305774692878163915587233283300084861329497504539960681180020527549072447015581102745096552090542834620295124760269648 [136,107] 57382292389179181190551214491617256538565706742946630816578956201565892046261175444331521161612382918453506120490726614248435841021696588272552048221852792175121002937528797192006762223747614615401354595612912130839329423309699830870540875140404281995929252824330767196637175293403442881261068221102521279421107026548269540257023737992433238685095821052969059603390997378936821991877831928691777713039468455357392643602342497192238274092373048966599777522661054745957713414319715712900847581672859481171259640860554392209096721768652613626059347458421220879318557804949032760969289163615025541945393105319283708605504368425107446279655803651363833381219151956876435909977350351753665323985134058639131448944884699581769290643899176228424358327249169751036094129791467703039394171012763526370486890481305065340629198581694910254288405160300357475857682093350592926475510020374317973792760075075986729864063686187470201013915778122952344517574950674174004032882105992562768281454861006002374604213595923737508592140243623432135534966982686722098405941495973581991160871030502134643597030936669778865284266950450424130695010442054094103529685901608988271618924210540757407373626225444901820309329768675700244669367573998509477047404014469321913809412405181572159260055725806459412763416664706663928992203659096794618395558550740046595708968605042754546684617166918381873708543870274476761740236881029539867546365605167819951943896669992551583656202337763736716915863831705379816504784814624758324943871917276551550743426528 [136,108] -51443294810737079376168500117893726512329195623613395763841591819425864950443206865457915621503347544340035174952766521732996869889508496457272889917457873333133183673447772060074116683865726590089990032762147887026332623699263454636230682102554086286111671079243504803228502356143690074125767284570586574439430526621739552174539273785522959425375426505120964118963427729596347351177140746031460689124793157148406031435069895210759183656281800851610468191182215499307776320019497495086131738312722004651272888213651539868526985618574906748177704369811998268780687656825498350336179090698210678993056009959184311252754114762172739285670337103307125325612459795013126941969003798836594184168865756994046232990663557716591201120850240029223488115773026678638552149310811265363733756236463421047295889628368208220018100833984721345632766212434712674415447466966034799304908212818936806249025576444756565318025874319503072188422272536542487975142106105824310209808563900258117514264897902272420723509123606338907929019325192787355478610261444822601730187490977648423470579079091933534660341976832876615260164387673563235545509901703897961217956016429080303715784353072122766517097018104504128043354233565362265963117644997458167764633183944724833258404901720657603702473568327641607763757040552195719873288374150496374920760165439097635086421221664853737791009314058923332703591615709207770772476479572755878838489888967476068844723649254119943685294012635282561127083853159915831978128357048481157876771444779142809924 [136,109] -18857899243418785105434897395165157214781892233384132619460192907211705418236288607145274123806438410841666575909894130027465521603195997407449341639361532481839252661920446759652941713928121541417603798600439880336900918552234978628517315992130878430765143809352355319844846495486565329802874068203788501636392852790070971554422448135838007838520142193025160933954400326797640771811157029018728118453007339094285701759610719311033654566321459371397365928046331918752292203190815960074321338235822784295320375540067602543578162016157428797977363748405492569124703107011293635594650960159005395024780982055506605340353214348027665535162092475414881068862450147798415152344403546866830558329514332262366076822788542437457425363696123415174515408086146126859943244100080721262534976381765866444410580168859583876256934960467828264720901833797310594292415160717597806421528264307857580054897672605427785930127561863451877755659844607111926152383559359768472947483074955853555868003791909024961758329174810860895202875758749861536726899592951143473728536704378544160654320597726389843557179679267373758592547644113681971983532952031445320320061897555174440843646734531977785016275268709767880026145459291955100277508863447687825992433583234154792500741640410326406836027360352807437947787429211949322465152893079740775364112262158181532950669251167799569557789837887539511395370464300322388830184129166461232525591776179168031475018299891238021610318678391662575251585347179043378040715401264120842445890435788864 [136,110] 52280854149337108057924817861663609076515003057171982484517211783846959219262561710409493838563243083161804932498925184875421246616482911604650252496459239998528552864198401778714129060783949573115290765621323434086500269781973877816249199140796175232761687700989632982755170963811693097501998946582499758134294231627542743285910174779367145455998911542158788977262737404012095895307186900751670995072657217449037287058896282008097483155450243208805201081305753495146989117492566088912199223407432119713770873092520260274036458843987606356270762901345437473819641246175121448945134716199187569182966884115286160172098521925820214618379919599791186264736748525315515031296845859194045085195153102813264701995241353242062688971718305605425652431470690365904058919941329688765566194864656560072027269367592025478249812845024964583371218132827133851962436853469705170739779693859880583968684095786905829904240177758728764031520095249312977612332477041155105457230573364562086645145894747312794750401081630411674766424644695972758747833443987260627043766234520921939812836072995981390198862095937911034881051340561696537011651081339877383975834366430358057222809835977753679936891920879545852923228776147925029021396028088139226801281892036742690415447111387200805680439107494726258363368505091491626098151005484764595341657080106512117504872521003551123544277313001547765005493986616311662390007994148368979748368146764242510007916608844472239886224906893706598110782981958825671978464950783778016312605680 [136,111] -48721365920329031327839164565907514208662922191475210651337743723730141865882877447153533917788236230328432636389658637468292219526010897369836127203864343893144941622484843557971098702599767421330908996720539160593539579523360537799333358893421212235663812012726023604704168988475732155547024840252941268150933360313267765472450681959341862097476474414303642897149002061569265969444650738260630601068330121540954734341574075577538863648928094473985145971175071177885331024354651221862914809712279853534761901058461183443049279125979318019583521866523666486369659465050648649995780559983495045794653971721696098289870267432796711339139716078611612267559336850220654171615610453554667183526285121237277235825469868963744464502627119093136102414793035227856514567805510470243221372516694381407754221931443903180827555716686425696830766143611633932196087990317267046508283519941887072939170421379252802038400996394755082480978909901060034639940974141451877320743453328124131111235159180199537273807858113342111481688119995548746685530443803790553004756748805255112617316911100623142322425649850258141590209474762980710213739017212840598199915896319250058696711365223768960821367368304752612188203553447221375956179477201843373353369493468123541453789212384099406908647256942654790643254744787878081122598391843265445520613413528721826871190138663978211659157853648251036657013226962663487369484398202153035466208804142686433753407579918523721827905986071277879894926319853536285290118736221206670136 [136,112] -229016212780585924140810295878040303258054559969465609955186270309225009259690648842198981084393426362528844626704030871523722204677732016663607175632077769518215587846860418232559457129244081365949733514505959006020868920087690546463476239752165775966354574097603951116735064646220492562195855539739573684483882108065365545748716192018052816015578085721696844288264899037532939010893654689180969832267314037426357260042999905609053917678673066718542761814055505697601009390897285916496479648465087897072096145565203773315736194104360848046922148107204880542466485749002023653565557779376812997999631944286649825878757333687251766833181270994825251095696455277026211209436649918854719341380134523280632967615533398845333267975578479879933991563532083457786294554141458522330724198371456808861667270162027608962421480745431592733157218568202478996904975143751724771841362937832851308417600519920953748983773498709158681386360824022074133941123350889069533582037567754047987823497759177486290725958037560825326509694257750724125028007635661580807274040904916497042412953981997987400090992372155467918726876829157686916012114038629975642322745576817879154644917485910549965041371303767911730385343729778803357007323731161031170200269091028804860546253946146723471436473593509473325258122397367055104854399686796505738582980911015449979730975567667074257707350150401583738139397788173787135851691801443192811045717106908874875131327710019409600667602937791018833141507382015563146056919748767752 [136,113] -274711875631832777148471268071204867521286188224628575731874298430571559353048526129442054646663117744590844053647964000685080695952835312176071002432780028454166142501011275983494103864318528278364917568520440467529710819414864662055131927783568997120692381417097070940949691540261796598135300531205289530871792203210684729540822574265406302760201562166435510320734588974415372209426562013686857390184623496643934877322968291386826692903089118295667587765984718884196770198482708020723113613382664898886699484449908986849077085314946430766307401275201976120702344330032547386685141419211042026898506266053895061498156755590515655680065745761882466856801735413688573745095607333101525850534090106619971060739729173272504058565425136249928797801344971758753336375195660638171850380155097419314315062009553961826217933173349549634690339904086616169495094633228929397575599609817467655080913355785871585962387937338661547336083549275107286641935050865979327542277129659557632466476156736153180778961276152925748284105453106953378643384782246753760930750860639749738350148199656894374064005235847726149640281944787195803134392329174571496062172741276740475694683744331409233036486865254203677294283048090404597357048186444732102156075084587705992761706339183338297798158602024423560918539845788346785118890000002392632055888954474432696552831176243919440209005448199451989291290275742214245499938863412690612802924250287567184436206374767245651297371993229670763242429648132232580943863012 [136,114] -224080152571618482798733183729108185868251938228510445486537936484851494396404964891183959281562774971896649893889435727403822050462188311250013172652797931613204873648789007676729730873514398158831185431825244740899502497675813507418744449642610139818936609147415399907380704742071792648132150762424502408113011973484712470679812010245502698732537588751894106726830305886215206405734207908924512484564740350352599088498428888234371410666038086098466209533216999235131317789223311653791783244427316849260941407642357563377646401093029999496430275983048023955759295207503327126481398728430679502463132878331888819192184103581911029414143362513920241700688109680164894655751678296322093446737418403721897890464695457095078740783083594147699649079393384749903953296584026386887098470649517821609672238867526607371137758724405314312959610997206985730112958178541929056462376073096802082070435536199050640387828520009207062295406996269399949168914444281822234256923186206706285468289559366378438167828226567689505930803160067819224694827123131339561256363030481051562647862068292670629006212567986490772887788768002201795037113081609330651344305414836190164745873606952528290212292837827806483716695549861057048518261869824245265443452758820430576128286836402907453099004578722642125315536722048698129043394350483137383335089699969994723732718693355562932719268062565025128260883285103671205719990597040667649073502563808196534708913485429032350617773705488940323654959438101177903760 [136,115] -127243955961687989953454603528165510829092391621676400671513419049395046969028435777080442082783098385780463562234152852870807376480650219211571125488040007787521858327383135597183508846449890200976629504977293176969423304667830560415568429663311329341620349157235748968707801897846702867799639192520504377627321380962236928358422902383913440152763061836549449144602100153862321302945410159513486316686968068691366731614634296420787638885506290596899651547180072632057604424927390655208559957065207922213598898421570385400675187922143249649669737201082627472413772652100023061727146813748493098233467147980824488221147462860144676800049384792555851286864108355889505636824009124825592408490219153470844162039376061337203322473445396036615950993917681445276680119479976854018963789636898878375133465532202047612400847405302776155928295413560658481159839540096448023912870685342535895779909020448175659130842150888299996974720612140767888638883231275473430004939175177397826324872313191509394125723404614860889917112372138904803206003090106595522043181526581497100350240653688754503873808756071689037911835129910467118458562863504863210945368487475790927305988706601149496777669418786775484421206738427350176237583755605204974247816093095865321207465768569558883128684186939074943330315420574863502632074219433005136733735145684113362753530771362452533569843073360773793400463522612090820899021664080742968547435963773346405498384537101887265018490414602003031839588801580688 [136,116] -50782240299626265994749970885640768596900703258240016325257098297562113678785400677150359313103369626372408278133608545838470087340260289041289445001803904136807054063779246804169744875375756959586407376058096258418674372813704479423410154125328301642858419285627370063064380527619523106030223245939470822657619829671298576117664266782495176600746362352345124857502701424499567653299158126571618161784071380333612110762661973552532215926851728396060333734401883755720717599447870443229546071089816579721147122758742356697735432437981585823950483471198096118469629086788772151646487785057717162789847515702053747123735155588872364386745238773749672266596561032845773082087439961715916907873590190340171830915126719252371291675467550845758323261250147490232604193470753427428434541430292828778579172002449870751319539572982232142174248581934388350754289800143335146513879766836011512319071466679407749913773879059869230449962451611259238745940810913529214164429929135959952498019092772769196243917474498486372505449774163165806667076330931938362932323380615442875501904951005707778601679633200528590591691792555575173155545798889259448573382860169977128439008510750923975787294009309449277401822233121337890686487864177875770413204069112951842798637802892311272000812285849083206954651660172344306059283193326031683154269613160372401084349482749109781634179876423420363156820781572261077139808036279209941627971545299570536620030704819172623421519582991160284636062816 [136,117] -10733509652662678829839745920856096213217701148533301364487880059201497215881992999417988788855176134307297138168525232643361668298710578651123182998549288898699381676899503499911111227199629612827033426991105317572969092210812463996280193099777078770007929569642283191156227366583208304173431097690027825682217198993415531826829615094729838377402979308715458202116597256528881672773396893436020048264846753316839195700293722522553668122662533974284371673378644720204523841774075960544897450002336076521338301347175618324104656953538381362428007628887023469458461805948905158988351749569683314241305548799380017572005101729761973687342729634576107617157682871731057827551093167655402451998985499652865789142065083544851836035452165714247804133534402581790554463823604481509635053642030539860329950520985855701481602420594103936560564234639217213239271983094137989532239759422767343833109386547799489840251454296075359783869442005269268991196568523533639202663302220989348622779678996938896193458667137618138357686218857424505456244996775205052082195864164367901966511861662472497288872789542193773314628486734196791931066547950236653192524968097560478894666274515442108157658290393260041136097737113977409346778512740454787228805232120846622433771124922294639427955540426228387246328350569741217887122117708823857664564591858982639813228565011695105042707293166789410037868829484246353124875309022241401612749455304182968238924391745596580665242299433613349400 [136,118] -2216324296315744107096548258905325904819581687344334895404653183387977789764701868647079488121113248005953056145054916588408735704246230058986742842775799771072177603054408149276145306931971070480292690269109547917340013791586341581991261326534394261452667067511889587826710017637890613665367067881018377049423632705715369492101409755634423716243053144708835302420124861240372268386476023489862195995368764197098934856505590908212653735170062984558594893544818188929157481726857815089074302983756029970943218652669502623442642556856870484540972047673743067726236272733786139447898225013701143735902570815789854130015589691560139985602027028267147216792915801280015057183227645538752962705276459666725098529148079908563236763775338727128412984319323923432524980495475473275895493449678021644217223944462449849738929312283213858026533779501916678130526116933189118326287147383014598840928458883582856940859317118447838408869705389615166838086633069835519115463692475936873575876293817281252972064079281197240304647817275301952202127354948682913012238924645597144599428985917257328583181588607670188598450157825141678284003616509510939672736712729059754126702513484398365507721704149233543809554539824885286958208062055475437652057376845146607770166248036711510753590027109632286658222369909623120122751759302252824804681562931304792815127227771717691470404087466937030058477877848611127747138455991941065642578302512640055154438566091090775470660656869332 [136,119] -421681049488021539531086366276156273660093540170129873622229418002790283600008150405831829881241596530161738335258155204587228138174176193419193669532161844913779353112914385500797894141892356023644777627555323671596505821547834309391015196108839211867946218930391199265076837051089255690783510207480943804867880849812269283818684703878022128731942613550804349628216343582056598040067206990906021377281904957061222595115807427290503699263193102615003892246124157111668598486269167106459629649855879182414839710435160855698686821544012025983205582595481527100498859499685176330249796266344950820949311616227630539390721002503706322742246825122782452995364721398319749464853038330494852254096463976720169931218856510729160430151966552401849417952486902430890909032858174159028966286968435326533701759357366919599523092040605694413026568492804103803690724481803062960438931551114922637935972731660944393822161516334750256549701959951129493539609091675852223284474602373799909307316632811504989288599201345670289130958629334773694555174099275686876561676038191897925685454703472050023691639420694500611439671398059476160605898194468185744156179940434805404704606269617429326541427503713837753438560089088924166056981267878927949359795693241638747213953566311926910927653749149375810386262161754785839505380979508515607570699445276071885402195375416416367334165456084980674923843517593599062582758306426234451843408746969092099641782407703221192557878 [136,120] 5936636044057134525129695531938831924980194289125721437604057792700525567893512867795806876944568721824131982710945397121532549467930815799121228774114384707702800518237801160423985507869290115514323767491122242590112057930807160393609863307582618200616557697237177995495597862518303454897357419032983301614394452472436506022338223836962421015785976975046367077337480092317419929541009276950048377100090109853794285824859125157241824043548540705997407266507611853138158194401076326753776652188246868892332417586642202476803641228381219216972433621702177539601364269872596329692075874208329236590656182884277708110237408683420818120289166774699448737901605002580777581586616664162478670801074695806595487077369525618463007525299603912837589043689240392111191121073122826877606806014235805957794139918376835497365111913011642871146456252612663869733053654671768573100713618516697173409323541828257836824573993169449318776620479716956079477216083512044945509511367377790510508219524798777197873379702459552840650733973293957444352214003398921476541629006099574226926879660639964196994306113147685677377092387838846258696886316831701798207597509543235802469726610315452508070933920021375348779456366886356084439169578128341941714194220147085658787508922721559054706520639213648978073289130946448418625086095950493971190095941088229816649534048424022906447172998727761024501900748878805543490384408027392496469301372048902853993357974195812830 [136,121] -14641378337309055681968086813688868814398113251539938908057223055483765275643296410640590199800486369040650704706928254418164410262452105016960622413648697670261922778985943959337543032992513863147572841270972006508174434320472050300842426869015159324217942526483489411317387427646246344311934617762645303565206782735887997833809751229087202110404583042395065118666374217867495824301596598414954496099653586709975920249659010337680800386212680624298721133262398493600468299672387983870875933619518481893278292923924025177464091483914407467236917021644905355733279479327129110531965178105252223005775109046430108792355681484057488994821213971994635009064456856659783288506896299504144088785852489510065561265393081191513566648739251354102941445097409206394406205235378752920439984706321073940476130386886662874496792795359947451714030878661893654461011630613586969754619501150483513851356726035975247538457378280478034230250045401599745201427122069590981064099850048754322157996621131723527328566665860869329606962768171314640179192632060106662185719907361481156283525877778877633616693246181400162038718710053468176695960036690753705335655350870971336391887887527766168252278076129968957914599688121377608831108269985914658476496251154031354176190210070914906958382009376821209640963479619988908405138475046973622541348331570883145008561677577261057627722709053236516143395448614951757668449114905943191697374911003764016532172918688 [136,122] 1497364040233311977890156491908642868771991816231876126046731627935511269071816896844134376625551494985407259540175464906800800430132485767578115918344633595627716214595137932553077781889541749192362854355613079306982063237049935976579341788247371320748114342860140732534129744901202095078500493896244446266771567645020987923019139730072578286710189033911079497482738712072259307919826853098779964385503332314128427401844680920966188585451056641201863344000268137495244765231855438217954722368783573793711787909599743392280930513760099506951767955054128120941760126972707561066770140749013757250308870641031268641355638331248575770787716339068766796679845013254478488092119338656289468879772146724224389485933653806696390818067030694219881151254413157199655926887029225030578203301997833001770887435081642580709562696130747658793827962841891635223246398258799018168376057591685347137535519881683838032363480569283168081149243510175980538088732313350415182753259558879793370384192676330606956337949864930222183543016220332289298393191370087886358261947239035460909300037504467444965044412905822189321701921568350099487645959120709042331913923311586354297471535435178257791312758679247089547060226025676144926016963275651246775562453527696325501773384985868783435614069641585206613723695805231862166459328602459855507365889298780151834923191113010781038855050560838197877774346145232125143047378335119534923376258802881432859584 [136,123] -221183941761286392933105212327880860755161896444260452865022165920884645613782365607064306793485323726551529544444218398442788565151107676432759019019229473671049672699014199049644140979683724831887604482704150962606807816601578378594896950912848518816257982051505962186993044648159499455417592726677255966345379428308081715418079731033752179829154040562212104315301582430913962939327018677856189231787171378677366483619219103338803021159790868356461477332798967491118723945123910313070687903699598819417165441398273140283479251646005762656902731800315202693284042055021102111349007943809957091017715861111565420936851348281918792327090285044982802495157060772575072581419824382861434366676560193776472610747660033107805003213917763460743270233536111880397599106050758011470107542527178097846413895097739938907097847568328605794011403521896906611343906487384944042206615736013062015981943844246009510696054717701073885979049621104474042036663263872689424567506929222932139197174090607827733348798852763207406514232273686835651994078803457545876613328456362234482523414464852300905398801928493581474751411326953325940958447221674910147377423643674471211512846330369085465785395368728275776609334180383848420383359161638658846978694338396788798152699626954970386119267166336910179794969383526713591839032825076267225979590893688909926485426794396455067140716369704636139824282707723020753109732804091941417728454984727840 [136,124] 11477413006214589235981769439832236373386312921645292781336143854284229983869945196696409857867323056919158511451127783616766923771414459304428435941794991844757941420165986363374341734621742414784364908488584400772906265813708375245520166702674288268570232643388043120767153191714927772772910816950470598816669389286944102753029216307078331110255156459685668785195318804283940370770613023730137449779978143086527140727983865250807767912937889874745684217184004029645793321586292095811906396765750479777165319660414618040934535522059081223486983109558507207233983286684027210536577033443009793383538005536424433907194463831405567048664627715272613492645029001776823467197855552070100751525439664124089939499340494895222963569334741234125738412780934822746698761192789063033766640442171732622554247124801331546499151098167677696632898788711448707914976476507317758925692472778763668201444319292453403833766627797794444910072812740498725428318633838231214723969035453778693858411319092026095712274823692479238707661160342718263003996331660271218824680024095545184006050410782183329542811862631376305261900364178982946016274727416697497604434737741391324285846403187551050514736744671464975108330040530664115111597641395350376103348644911545448785040550086665930990289126972412801558649239998194317162861984950347091089432527845182420503747852160275235063153096314478933211065735940518898771176458803042622306699104 [136,125] 281978046139972510503759281673736114571511453633586568717586967813761266598153318813547462472670371874604421515483055673916129998341172204530503477695173923683045579216564257382277745053097725782501369104584956276707878264834610464747530062483246754179038667347729656616898509503661791503557499105371053445716387830933551466000382830924988194476906321218197572134425260558456677809545829598906820534722109183363935326717017575660216163660894573076852078124273777879932405728089296403466424528466790750908108506081662538296842526999582509380799172714801080225709933871545753688586060406050806392059488548794199857240069140485123920850174388305547022122001818181598088570593401965081195258909007617586458597146700000589151526733612858009585880275017624702382456717652220812670808549730493836111274792706216950636096905152802410053116266038114402543553905433558568480688185426141158917606770374925519496396099079696755502580260523374577750461874247825803423883613358837253971324367993265967214092920577207655904169027776353937644355260054170920648771433650681947821696431087025008108762182064600768007640688735315035746880671733058106829578858903716955387732475262592063325707321818796376971805305967539407755255364111773954184254233462340656170372464418157391463944729808430697801789056791994357755427724471218808677078836701254140779570196736885990790163844273883906004724181461394814197396223409077932512 [136,126] -84257474957130408202860521467693212562669218410027245831217267294946508085532134061325882681714827400274933148478547419549091010519624900116736215229544878813779473212047554265134056676772546668151149154295027661176730677610744494095844609378663150857679549317024107173232446276925385419455184792610613893336178022241850979799986519137360662020953283655785397552063946396638619493536937251485811776697950938584065429952687020760623734033992424885651631327180691537782813981613412587823850272339220699539229329688973078039249091012343732046752194650767329640939583167698172021918264945718628333531875674562332964606883448961459362666581905059396580719368332959234087274654300055203649053909573024440551381820784110456930758205138038959423773104930070166243259513932825249452562349859289138780203392163595687722997081080879385433917611242026549494500724767574685100174884135689727801506255560148097228888864715141232743507692867561765070484313248139555699708834372415788954264165806674035312358895682559240336876367583183883241169387713421501140829883116123247712883946188433619806657612754144395120157811440966327191647945887542450638411734086361619155744688106200387078611832563513996876848196783067602176465833529483576652092642853848985161435529632132526523573038073568756907811260658814805584023404013328601022361115730501516629568628297832331260387526004678629150465806361641323063941488634848 [136,127] 2046160711802128307947010039297718450600169333839484195837406785696642700765355754759881665682883866089086557515931593305285735010764353117823111397488097280957171210871674847442257356024321077929768745474584555147187683931386682296770449669280751904069173797216301956650879404047256665765595615833244404806789460451160623960276124153717564997545981804672098471644867386579809346856387375864361150824443491888287086623586899887428128628364613212633461221167950530747178856076642573771030120753013534950352249982523680377272289360144665592929622290459287441962431552499938468245834980089869219859071939702585571912624437545741557628936830880272958188490658576551148409243267828874297496480709774519647385369351009234898532873940793852281726401368915452339788054620186371681389717366727288167720629675723228022689485046949275203937255444041555324478657836882420794506055997057320384961523779809913826253963202858692296580727761906781916050226192265298447303833605582081110170755111442235814372263402872248967802368553111947565142382374540320178141521837369357428653968769722300594821949552628983788955626063892655339884564007271241061420445540518334109196721435095753094636657209124254187973382052719091608762441923763628359406697780914507332050897285932886808393335648054647412568261433698435817003212859102719976117765129071844491035153388227264185432053572704089621040194343828900015303240 [136,128] 18854696659413769157605053822466743722142224569378071115934491137167625783857302877307416888704311061270001205315465714996077188451668355851299134057161693413214334863351413142102397302790292140690286314036664747863033436338037346194574001420480293917372374542561717115068586515736497986850920954817232360551780754322927822567880652286648600874445146263078393666728418469157875956614342141132211334192434015963322231755235258372594309426035465606321244056708212698175274528419386623728480656384418119842547308641068358911998770868965026186872473116215834596039313436220934746557016328853291735999312277276360543554988269848953371619680308176861094200276732643076286809545022475047769363496262334647458654820087864557416665765995686868346532976073530277746072407170103044014152407985898428026466271090837139067477826351424044974729891316340142549385587787285814185751532910577853159256326743444391724295136503975274082086598929017892421581927935245538968125321647731379033546403015923868780127420607573095891199732729719603582009010375014690761619335721540371734134037409107674712150568455377689651113637774876538008577814054691829535815652927490284509339276741844588953323554938571371059567662713301555592092005632256412404370785761838797387042510934551566855928633298962076145685963096415598779292596075254805711279238807947619438230650522260960142939749151343071786858559103258080 [136,129] -1047389788252870668062838469018409371274079502754882330061886336950642999970461010040748321585979929579565782211935277580732737416754104340625719067781536782960334636202384145533758349111248337658318527861854430670593236125206520356686579940767775501320679764919880250578989835717956032103131418505906989005547838319132406547469702737215131033537634191005396501077523841190186803884694854658618848607098726808311395011774338886755356359834917989498829748360082174207756645434847449494405877877273420601366249927992883714043193537996620725146551964977536766236463818768452106542429015997487986794585220385507294320368901637670515308505055767020607368817415290876196641328903578968274333577592288169869725425597099973841491208570111676553678157960041614549028681792358901004507718931375691484620084223663845339181413830132981681521978671360765982640335884239813505622774472402341406174584741817652617592468440601891155766552265980350553492161970283709303296758261034617861992633489102652254096282301213211404200764140910465753275315037536042251534781145611892582904709081882554594916078270936381859084455565318805108459253946860599849103766536434420277941089384193648386025762544312502737464807905992390440523501919330230221325926909086232763977484272094505549671299582895568358658013104498560627274888001630433588129622069509756516164752291908232832463977990320837920976027200 [136,130] 17074794073187647317342927212555304212168357016898442592351111030805530556010382537729518129603157040521746941158969865746019309312825356383973312794351987279833747090921866733659877086859856395527543183863387709803985501124055109241877241426646225030488172219946106281340758805190052052693023995021715285385962167258650932382272416014819737439170782209275877526428717602286391027590553421198092674478862629395532400944332137112129108941605439456844283498654323145996582725175993080629646245156493535057776964889546078184252422265710103241731274313459027016445484791118990160695991410978917105966146033035363152227040223960244950266187362959162667374655389013272692364618738495363983361800130038526973534727089047141895223505840493411451487610911494191722591556451695983364404125372053953372108783431191199121183421950619052539007304352827788938662127376958380122087447545412172308021785162883611374212500427296358029848379629143926149454604742680477510297245918445061663192919567272835644843323226394637354926716122698943144342206312093550357450312852079116146639501654405261195442569845042336466875312526085338758801938617124711844346082934328454302400122513729755137622633097947467369492208599098240520658032021029654514387951401826497515689224723444726699052364816463159873547978000766135738487393378901259314040613503061100160102370030781542468072908659425743232 [136,131] 6332402264215419625152319667967435078757886877065098938442533763543977128692952069110709568912186484856900875742786736155196914266882446868994993951678719739581380951237414307205596371992477061792492163124427953262574586653830477923689678785152912320369066107104636678438598305453665319503408275663027404515286140200149554482536765588979648691211741227914234273939713301401777569663219080252751153699794822755113843297666983394529950031677798576249485064883103454944715857701925800194221858280842794548730164240478824638668923486597365707238322842218368487822324194929325813621523008263017530989083945523067538661511464991435798930249728794807270821101013270646043527305756521453478725430534359515321565435960548873085350592996056854123963222150250018357546422589221756424157689910888236041232294124199786226137282315792901174517574791217864174755406664060197849949201511524199907208117093185360805362289112448437466424858050580940075292112659668807802208360830620429306677895136833541143767042789036906193318296237488840281558017610955418373573149604520620060634625042564404996467266071716403291533742910169013894273756264286379179153982743411286605082875993928419522992182421559954713123544571964949151543946250653528187980199837556102195538873215139056419066899561861370718644862947780438354650681542937537816785300117578453163716342824520965936445315600 [136,132] -1376470493660493344150961519508061659612139547076244686370429300425355422660440194400169548820047622256683630379603485213367445708558958209241386831575530315855361092776353089375107111092326221082789643108520411610709386109373474697913354367888020632906146074994889548904959469452685312812341902214340477161822654204931858708262725626710729257471785193109859106164677170098470175958081489559662321334750561606743597807087252423031782493237131032188623712053737187824854551192406916617295709841446997998420414312036481745923710877416705193972468540490835956567118127714891400987009092304115557180433022810476661644812594396208121324608575980289684472587050857166442917936294153464141204973485113578986203572719079864444404039264284528350126698207244634675551712062182835595466309932815841920530253377904661158809293214760596242956327202085100501759345067974664693611926217001623335882412243919879193361968477810154468777909572142580707272537846988398116453451658816482707236138387788709292507751905177245348480715540925176772186249311459492190925570597692322332200047961012359935247190183098284408082471540573417799877387324796449291360299573336792999875393233830022622597829330074086471565017811545614440542246992410470671566441036862011481652040795303798676459018115737146990968631889251839159848283627829672297146693489146607029872042863433896919920 [136,133] -5738548358105390131255447852909971830696732419976783092472201571111000282790069990561781773683793289258197242755339791603667837248468097658025955891817396195991117499440607633168502631367231833133787806816930732593275019930028737275412692706131217339223123654466095847379854966407357612227839270600240215754922629943757591297364645625209769012343246176904143348856825447704782849309250964810188870659946358637034292664134853570794594453346634115159827144351749434322387038175044367198697137146597988921441433971264501095985158593497227384306426467902575760115937953337653075918767631141832131844176540621939933540290493161567473552947454109875328261875187021991013151158894945002717015139391794067917059887750297445011408060440815456508671026604251106282700326743521561225157821362625785807614275713784311304177531120346880962438637044153771684303875548358558362987331969601326963885783624128305397088111363887372658973907849064810759304631661257748301036489577879855065896402940061138008379675177233971730548618066731451180343462780591367677625655634050435205626618591491662190758134096646568818315145073236381996952273112255611987052726078807004566621446635229910952005382896292145754276118605141554063716707958044420064821072061382138783163997117647865351922397312332403445553405135820583928981859611098343783832865601528587849796512773024 [136,134] 202581578574335037245198280957865840661311434022353199229702338848528429094142450150348539126653846393183512328565490264120128347974377029916206511749300379231005801920578380337695622261798050951457303051091436406141402743969955920854389464724927837972432341995862610819869251996607365776476502583553360695739993208121730200426289088576369062052760427931230019269907346124761472524380032962028744172438962994876630637843847202943589741791396804106847259208943522791333382844791054951398929009652769054880315731026527320666562729063819854628436278544705409022837379346434986012978795182406436411993628943471254232512500703859534816130496364091217518682611299917675652750090164407711871833445019907867259966790644228875301221729222725304944033073050423863306412247754401773842352808590354903781696904870940602409010830140368662717130881915700095075773258228398124035599919838488651412198550270117000019128384427453220938258997420770524749072455975216008156493503570955385537988429759252568111834935138728553593689968696180651364535311045689492300087256856480588530508236376393325346323071338219234220452401227611980297039283309447223955998124850404885028275266164257901272691142924732376814503099692898821441073508951585848970172080841590021571194946330207687514828814187538518522584236372205615803379685061603092040517827530205556205888 [136,135] -973829850380928226477028064553698883273179855980518924724241748438852379773256453265865338359529852970210109660324947588880961829471586039476848028292445997174563047564588059716560571253395068391541134737389685143992900867579953450652992461076994611278805288527002877884470837655774601057318520537566029068045689769213254940962983252482972712253893797856725891700679053340660592506573181142890552439234616016024745502435684916563487174540627455381674465232518273977561912655276007143951283980931814007945275715029096775642074334549940036792779815284547536305121826317133505450477153977292680711493431849275013632186713691771366923006665680029519183434368817819195429946520683584418090973275887462571187939103931104236366240649535229315582548396242079183490367277161134979830853301420202118082015929457331669502603810138809017569455251272325368056725611039855559542944632844962105591667163522222458947444423705503762836885888806925478922448393465260374465252001847914306227617970243421501820510283856084329717791654917190612679213176871682013859847821803950832596512223580986266111703827942729591357626890194478723311708894992259062130068856823073751112339608063491027390986680483889229594330715080084242817054748102076367863095288267904875148959835119663363948805026254076705314492057123976684981018870684056107514795287909584 [136,136] 1700102324770830420464456354449830973325522800955637742250707282261960736475806757524092353024726945898808217160140067735309186510765010063259362945257585216673804779185734205683636039090731293432945875990200859038478509009301970007652936557423223353763028405882161810289133081319887314265857173562497588527743548714769548014668697609738182331112120679754940821874322607193934201962036703216903434489296172690816641529630589173802590368098288551704667346469955068759452919405716581659955904822247274867440334718595565594060488850531533482035652184052463003930701619825905144525859584565702984901929976362876628852632168539942150056929206097842655474072954034922435454337393529050356776719585788193174784176718600192321502869214040273434608848530458364602303601279683604048887977383097978855607375284617051974533190704087243523524782852270300907473045794803167105971086598621085537341790214481233830432483012684308647641188150158409174656141772307835059762428439781656326864395507574836961655359245310226738669009859740682687237977889088411284138890687864812890555164782199400916482500873731018553739458830015437158370913571158183546372488695835831622327228570316229803154541740159238134692842156235739305293636697888557625911749113219810923759430329966098811542675491405944503226284572542819186403711653402532318660688 [137,0] -351292508766455164041142454409064235019554371436534093420178997454138370115882595324334473184129604936612460930109987255401845935761596503552278349475628211651482401792682606338241304166204507115194639713383939147585265337180494561955386794018214361521223481886802304215083843654684619444792395921510134328004688899740859971824204298828269157628925958084140665851814856224031594665362271620723622534660586438486288226287016695813356613700489061432203314240782614556901579449078061750780661807613197061315673732307160926273396658841621036998012875984838531124717254932061298754733874202658926968458536547696383780589934476571562846736563260435371336603814786922772392741741045603862737545097541866235233609105521516522209265891508164608061113584915311152905269137862740633313868059035112883446001695292926626349841543209086776164909258332773810847118476347285513418149318186453910633193303908455355562575768755146464282171022878156571928341694739104929160433417971907035328200814247331342279027371608845560559502491831782517832782483320122167646750882442404835548015366663512343000717857976480063824853873638982747234748814458834719601636972575745463034605739993875906448672530578490666029413131123214080128223063372544021495245590994698865683829511887427694186541590722224275500327304197872854092583377952866745511930876451649219757075314173655222808282242896074026585337145814067049585999582319700272338362890791135064525108414172086771069520546695698598457278528106398866989293690840800649676505573891166126853598615365829037735240112240352143881997255469184011802304670174948554906721569922167137221709524262482664909654328373121962480900706350490657860141743558784569870187867684354279753833046235806270541208171741121524966434263642999930404644115488012663722816329015924800217531799769679677636418114934541722167303141213288214018410209952257040877388050148510956205427646636962890625000000000000000000000000000 [137,1] -324382793261615376094937772965662995643591993813087910567968051000486657773495323605289311312309769391927167208517846028660210787256297299850732528580755713576729399323586986345753114063563019677783238770394854556316887088787097745048287884107304707621701871284725143329176315014613420059295139830433741383748322701737520837570884870514897036575585633198309132897273801108641766453270500737033803159723817427033144057656669161898860068928211603247631202815582747684887017181551842871022975217004336833760388985901525224348246705220854857158818632027162581470127955551443640857341185585712893437642790687004532353311091264639115122579890321130951754102634118579294914759067106660806393115484921959797242419391877596150190227803040209518463431379371043973086181300536387656443840365567398130207202555459824313553495832663796189056933931589031897731311700544381206496534541033646223155345883225313789659066683394653301347679827015256793777290894459456342992892239871588467402509854013992553595227088160227552626148454590344363657207781726857670469726687856952328269122084699790128751625705264501039959347355824923097122166878284498060433793378790883176419194214061681623416653446010378332127680115041829609294908290051644579092283388693528172113024702256907482933800343901424454810860187542606440159952905981530924227434643862365786194794281907550523253495831852179571360970115861095180675868716961959047561978780035701043131134991779291338084543932185897474833411869058514191588224490051558746698174749767485138665708391658370756970731423238365202411082553029267604092286629862216648582494259273399765797620728460040022135170605342108195489584671136145867621709916426860226979228036873005651079115634153400420861977484778948921705274055909874029618599678860357304082977633612918730277465374574572615603111727635620090242616715951849872250943638951583558729463777070556318449234822764992713928222656250000000000000000000 [137,2] -15424352889975774285299078322127203940376971789905320529358536449294264941315905664521747393041389470821271235252683090328009813515982772754640292426421456488583451898184292735172018714575664745795320390221597142706559593583387696623119744563520153372216277295045370866818984292482981349464450238196546467965003659425454742104903174239777448172359217110581457447480105295569447755144350889497043856087871177613158174262288780330973365759408608719344738855267700808344098239256566798713761902786503951705569775505329833362026811642002944935697539106761991566390958252635279857818825128122051748927025943073996484913095812684943094700506831118610985482841029962276707210715062556505000109622050683799491995087980933078712640952980903454071641109666752192989637746076177602464204896088343833661472711466402984341761580259185277205273291850354101370977955253154726468580851097409319856224126150135585468927111528836719506733387656997855527928756550256638037286599812351290588043798694735632668875727088620111635481763158266423012949458961621372194734278600345572202364825420701448233477787254271771542478005766119805746938032740564121199332796296098278817075398663072109749982537284340438466036677332318307379924894364115190999040129773712468354433227063270775788639832351003617227538361604256659629669035854566599025640635896611432786969199871057713123749256278390260428376974199420940918856920781791238518693456884375219582656930524299279802351620763117734495790384214733021701611523229628148399208050493573960438972408219078719044017479078364315411023177361926764044557574428517908015985169342112746777075978252889936890529372504099102007668418249166392536111262104295919144336642670680000568417447683636026574726550656603197744877095845077139844992520544339673783001970840994899430655713471218113593929074938383502054848134526850021563016063086670173407077832905542891239747405052185058593750000000000000000000000000 [137,3] 19682123449991037834484588591671098793481593493725136542085395172905508144471272240009098991923069331536156826400463790729447311192660002763803048961987488491886605233878744295406617001807343812247723124548027799649756842667285168455932653153546270136520044180339325165573478113662494600403092841725299038182420158985069337858783935525804771790873109891729137161279948778268337549004335842086893410738616610156628726008802032948995934180879882106772989475239223158186650482392504511989105891312997734718062274800398822968935205448648992112450707933578721655850363602766108585679571414621580209532021166514323285509098853356153342260476623893747721232554624553634912724749562085232260534133281217732810356823016651036596256094998783797311867983000656592651182992915944180345156854256499441333149096613475585916297782295308117345919780694486207521501992021545753224495735815441911214952359099100621383108825917301765162038773783871076768443194830677356863947438190534073526398035754288350553794369257373364629198236815346008905712201960438184309780352728689923018369232247499701337891127034958256936521374170684800383589309292991168058273586098359279286973224833058561901737399760674945909890223992546785018801251365408355691217608447083016136201931680218985573044143409689684819545672481700699243325857142234528510856566174519585472142306049237696769947020774874090962666009064222502832637132085136998220450018842777464713290361518802339359355313997540625260109714027685729308854549341255407497532207491710438062140552643980028013170107605786589774054224130927869434862625635846109371586664227270132462688735050016988192389425878898037237828492128018463878222618776291382420489370958218073956336791309788344205973568767165271070933002259908514062879974533451980387130499925081315049556017478016202492036174658005313526331897270029654505664805070324502051654080858611450821626931428909301757812500000000000000000000 [137,4] 3609547552746250611196662944669103877414312931651840620248397061191192414570135670977307633626191165449177871926257958711492802324965073659056245727124004466913526333847726961719285772324963292699357598718965753089141269572141440384133435824470220953100790874622575130518988064507215582825615280898440394018012824778986343405239757487720536834425829153835007303189503631165942943509322783296498175491563344299524481832331265706202941499714381790173172613974145653886412512324413751588826502711513332556016842905781075452420089761555537951335075917988329890299435971082689224535632009038752318012691075896176903554534102041778576092257406991571458577534377819226982988885766553822727734415260800117841338958323324130857612877701437016455105394697569318464381283046083763048005665234595529966743539402982339731527405976033161254912366241417700249967870015832217490598725260746119280924905273384807209299351655623103817879449668731551732749590754433078362304572706000437778561847293681518220431051329600284806428649991824333129187800170981885220009610225841401067328677584758742649597524915770986721776102271369553925334165804770410163852611883539139115397245524189875962478145269144735740172063103524269202042987546894541645334468593175994335695764825845994241150528827687894319226975356720630210197830761334409700096508634580015360986479645646666700955665003907836397998365309365284451886913591000347378737882178553336612800486845294462423611907479119553135794362219001115541974264985632601752267138710260015146776910147205370401560365590939042762414154140752122813373533473453499450749675467704516726017348794103850659930386537272721154730166512128844218399669366526762767679710778756796052887346479011608669527542077624329613044177125913091090869462808610563610450267563899529732914183580613829259607724744866143370074020533199416113613056826239464949194341025773269393539521843194961547851562500000000000000000 [137,5] 18379776697255331617097534629079916144782055152780513755969319495766109822351029928027358380919670986305870031063122404547986213678807655194733824537803325328243395591480087180997204532762594480233429924195465366221311867338091699443465267037132331346700372023985273432680565146044565362438290634177631797266621741136262364292534763824023648483223639882899596767197732674603884874166292578984023675904310320542623867226480230800706466254183770335667800820531979929564073160444152389331208150857364991448301740192549905871294495734639178797369869721089109665626996197354319418837417742798325295530257132600082307270945773863776975176243505930141674502505671945239437225805954486166701189572361282444416058002795790142322774954731463130613665811438594485097611675995711434090494779004513194008126385827483191275523083274638944072837290106268008340629162568134148926698930879738254293878452975497805037067663158720094975173438945485173129343722031441250575007692425897465009720892073400099052253689270727519617822653497776063970437306030940972413927687396249582351676048162819319400145038321189472741439719051941096648767161284300039968844225299447912608223798770176964331892094230934844521592769650243349986375432187916945646114400577271638317107315331694899077362001664913636803373286790931831586583197941086542071493777799901844551953799417323772112780455768639401883008788180253180465591028704432721755508917224997387109112327172435221802820110468254108443941633605647716695150841628202933998910803202083351385398311443559685218102942393707347981654537620112343780680852732651783424012976450312632108912777740137295474528400993470048821948705677250265298189485889155349945688414617489936613963107580059789116593976900445317511073805607808468407574466096559125769004455385351344923210435859745149857985328686163806780801764800205505642393615697286509395478801276446745305293006822466850280761718750000000000000 [137,6] -113892938046870227028038789925587006476854032818239883303266051844425063225898323867413363079920906658364399520242785747427231704106764895851013344807504278575951304379434946329763488475230963403256981041651786173769496966690031415938329257508763316293971119485152837121115923426035102437526153876912114805699818737008029447288008546005179902113819056337585478550775003155138172352731804265156525691184085450026069506649925440932840664482690744190980670926206517032532191594282578350076248939464537256095111953200925659221675589077061917212764608317065055348520956353260469598004589231073336543413750380407658204801035777748755965827992159984516055422013686333107851019780329988804500224740237725525137020694466855743317719565657116486997929042316890530992127273622071263655901438462896415928572121453573031236114583486293602503415467616742728701156497634451237666018340002549309598247781744736526502636996337795429017528913412013084350261249665683710184689633663871787604617795323031085609282696051804231559988684529579051593160383645367776663775361788832188660584331078052252847377517917869641718857969978485520174492381591092196682736644282304839310246213473601994133906991376029826756733901363889660394848242619099416765017440566678442368724062534449741462583389006375871740443402716181574068336764988338128938516688463757496933684888345508618859696759062175661155562625232448318481199787200961251431511127950062791020073355926799546172707965767293721604494159321480633711888960881423787331437013181376399178021259806222450811988558080750859935119477712650419347045440630545753085265347511085911472519568455322625797450604487300107719744373612776669811041091563637762077213303411233454259441191838575453799014597991705431727395516758780560565567350486319535626069662086099871736115472509738539409483642491930434389886827795249294923250343975077499437259520576048998918849974870681762695312500000000000000 [137,7] -844437729580708479085123779040498333015230084044895888630230723581112741113777517840465405040735972540721658651715729076013608959226361490359455283575984973249300484235717947017184340714789802228045194109986488074845054495220487841339841094613754457487030784105969991531955459613599449729701907353598312965392397217441044926357418461719886125549561451831779688679705333810888067528082649809092210153600841597076636249376095448998476754589257983532730698809435605244235443412365026503600575680947875843815752477861734378981942299784058197970271605818604609051424636283953693459681862064866890421982094757625356439032601111157173783952871201528173832001137420892126463617326141015202888476610966963900951235041081255089511961354597965318473961663891243107094772866678968535131606357468982497877868445834834940904757983255154994084071387015870800797333857438225260443990265265946500422798711896189188364104626904393176369399513561840338107901149880200079058743677135971569849273342657887614386367647418208071201705385112577998501063674484348911813880042860262126552819547170176257131393305737524869070436770361607245467154959573360404105778460026440931963400013796628345054222093646262930054199307904887502520682190859755228573638431529587250262729712692084246836337518849979853422536119536993790099175204887277291691063954127371211542756157160486527685714670282656658883210383196486729882142425976429590247108205286830366410641646352557768869539826062368779601377570417162557256462844014401761868653727000146359034781600302656321451412534495256437937333399421208029034147264729382481076748154610189277096544468241321167654918016660745716211826671708741797941233155395495151443144839059260710177503788717048122195173376694694183140589457929948510831420725880227832535897098272562211623517142316727788570255092545012245602826357681925092393082821378781958280429487118112774624023586511611938476562500000000000 [137,8] 881396248438653788536681957977315569858996667600384973312497641205934039226480191466000295610633269516711558489645405400632417283075507790630785436397294335750700472053901965668597492637987275530722918380424617625012067669862862189413028124670640551883290383461990738596597078105483200571694582349562958587097921210163424252056508320895387541706596242953717923331428928087404312490529584736237526379694216229433725589265781709084750311042850900121028437170281080572444315855515311549263360918068919160350154763521672076303997977782213070013914272933163022126390821245587391832973511688136961457803947780310460571337605182899324451451024457062652992894652933937752218350451083648152547609184569301733629004246519252351974276853270935062038290010938416231935133515432245169643178761300307097125636313973426908386033470498080541279269176020379572598317867482062836291115834667555189926110795910610900335814503062232879199359092907713013210914715275653122586680963010201448224801069759472420842358840466929045719230359199073630315404348286000872879298627610963551211241745980821436595993538448531715851259924191959039092144691055878464819910788354910026516240807184094355863268653797129295093720234061509811829353790131192810513442275923059029900441624947824118940363413902377111520048220806437628189366920965024791566107099942571071228822206607191369410684421076019094785791122207876911742314611388961843530298664997478354543137697569782199888298553609696870234045307227969401799891333007096097843571476028419430829870164276624836851091254131481980824301818720710861710376480020842901886898169048418941108155739480358210296675196721723246464565860923708442266970510840617012838678327910168995453298808553977271455283646459246632163257792918603212030266060757312660017002291544960953258385868119714312526081407730286002306070137397994014801095950518939822759811875130253611132502555847167968750000000000000 [137,9] 11247231172992257858210468833138307512479446641819545959335682504202067075679029387601231989176056895008744135495635902422902854106635493719730305295654393980588781088928232519093655352561042081169384394347417078454664147467670285021117863101290360467396565190611321803205192576821457839254069591985485778394113497084699288311770403731823985708857582747913643918530300770245143109268252841208541677761895636612786919841775452055098693328027412960799659781969875506527968837484848210915009444733319398169436204618186913515059506082329814872898469111231213707064814720534835128956377371946546792548162544670448250542518219537518015146897233552349840246340262467160741500868716761871431592939157854795733637590720932245963670012177222712532546866367369827940255089874472909046691212624362848498734569928684911595468767976727074302326181971905603442885028927802537331577533312136393097308110237118896512616937967541027546522828328350081236058711918707222226622976133021975001629851820283664632776039808266350612484261725729698740391482937222874960846300562599380556593305018994466400376098428291050625997099254940456618449956018335266052331698335770804221247656008586678259501759531813835703440906520301043940681836182871052590074367322574740468649597097083863226770088641433324502841713020515696651047372566733116269775186417101946291039908449745035774200103048804538258787086516539310902518479734268676044451516273039282700414548990346367825056770023455061631057561062694163806978775529256931511808015591581894701988874721401459499905245524898838256629050024865160352875859129201537771934457937677739850374094028646580408606902469998865600732374978892235408131950101273267542167099294796466532343353577294418659025767789791465609156127666599755425680119099802373307944163360726082357295169915119251912154525242001232365033636898165034975115300161659613598086338015491492114961147308349609375000000000000 [137,10] 12650889203852599847266038380926335177869361839145199185098063150916344627011946639174324687620909346258165643012656455842605466187004102801080218043600231208907506781091473846550202076777686684715112769958835968581531913513004298270740341687601439199307395964869098061437670645435868345857348839681091599026800613735820246997869918274664149280297847347758083102351533550000130138369289654671089568480283010769783026961873226038581517655232383826659370136375319353695600383649958807927215613167535058738898318585257365243367485758260006361411226945136985913588218593879920594699500042744815891466196434540120396512938997903455525470405956967056252234539542004737736633499289739232282793211582148497998325082222122372388078738466379265117034514879066326960817935344682844105085697075870134711299280046448132275279041720245558965098315438059756806231730403001752603194527067079394612204189625848444627725918497224527091967050676273836155059521308004930272484120966088606905479414227929220159785894124550518385479029503908150341234920266655124699621712144979307138561280463129663550667003677626802432352918929737055220451034971122394825173971821809858085943926289405095878264998575384727563217648338431610700061576308459546050460201908963848388747437344687341916672794048505790936437792980633410196172828469553508981231292295272441175568647519153693719180550183201167571058091473014268768648674245449238900817536829723922513342115482738683756176626721544725962498796497338534752797319928760807059573159873989308414883245432963137618727035124802294851216907416361755561426389936568092628162250294992854006041239100744103639271063450637525841473987182919269806558923549335267065507980959302934241317763115507839395776130526368966908468207384273049415211734559125006195567748904304149021835163115534673271066292408750300057801868671401444615206584700176084545830690331058576703071594238281250000000000000 [137,11] -23483380154179705150474935788373357267659444957225334902778208863561302704830673337870516271376898937776131817082145045546183567789995152799645865440643132123310293700066134920342828336943299626175710978196343507038106226770005382210656156376525079448957446642947384658956199850996280254151662519519247518562452528419858474597854192339686986458045274223681250780577017651278044645685834554289316075534856184906931857333725696801941458227043893545267280654500854738705535697338522910563991692442161678942646348367322015033538231672459549515844558724041180445804251592239255240043068849181290556460268076134614297241171299910739341726568604971706100266718782370723792198662850288829979683437358312667923774061976731706547828768316664358104662869476735595379406336832905734532486523361517768662631025019490185969785275725059256586942484540236659516277914949947236743983963318114222237447504990908480343035038222173408174243581523007238687911679063876741970006513502115632557964824261006401774158280733447536030333299288417552277444188054135794738417806809880191134610412800265899327592997009951610758677717671494594360891505998470529378816359542853252362288331422513742476395665420924144844246172128800972474089880479676381541779779055594845671505968697906265201062149522034952190680240560116347154942968300487565892203753869941336652464827469882862667323513626402069615946006749760316015234460901454709382459262171549790506711876879284363578697131291213557636195782977167705496844779038911419291726488891796487357700874103392256096783173198981842255967627189969566990548236109440134264681478356511871793920183964249878639883537769240929284473064590420440641708396647386670318575126215589599829101401436538358279227313224175209722727686346716489331692146727924460052102718733124026171874669716491819021286727334192152627634928381713499346832588416181253343495427543530240654945373535156250000000000 [137,12] -162945357271778936832347073097168798427208985368980943881648576371794101806963441373072845278297129530914260070726789157727446576927818631381535766273474134875833559339047510418017872316618896082417705056332000535783330723989539894258580704074016173106908833645684949528283401545717792308706369444710238392752724009033149209765081000785345411437927533501757785896875874263913585994459586278545614487197926042751132355686592120295045478301938427015369267295787268857443679673282099903453808561245458815966541499858926778922438578200796266679810019972288534521994443426770500889393898848784889820119953521810192186828382979191465871212653438647060818256247166642460527355301582195184398860754523597306973044521401951509866504226383036100836009565781759425359972241796115141631302915143775812979812117082092682986182682368651030975969864303850864702371056686556014906832640662258168886734771287479468787697326382493369864618115358635787352634511346769329213545666891961332625085150167068510086899542191678965878629732221548827116062445189992396138200014059199658670989571610742902844169265722558775807335525986424571139364350284114608198715853336093504896479748902823735695423595853716113756788860442250352868922542656183467651479247540876660718883436876296808232596280441844642093508963743559355162956561439560143127294502114845567754218673789160549758125995719481692251305371690301629622153789090431202212120871740522559730296627767066769094610938635496052545530969335279947475182983828247660698228489303707652188023318824385859527579397740655710649891346211230682972285890317430144009379450673386946419390361388298646743489355620355595391161934034992844818200546434986736005424023158181833817570040134972934272448859055046278568646930309469856078883123476690702434605534636750683153433013204205700323325167256917944861212004461585938242402507233896891136737394845113158226013183593750000000000 [137,13] 100979759011206694136486455409315705976429950610733907030762781993963234085242377258379511061152476754924725392575907153971067975774575526382882572077634676237535369040255826445152220869393197569452247686551045909779581387218561400590194424874975491773740952328406392308711369991995404118391128115482612792404800259964779276720223423533373845792061618704427373075033943057454683417438967365115608402210708379793859588953859242070615458573306571598582503744907120389807315097575750569109094730714841356125799085712290683940428346859850817066911750213203183773594197359335733290964785831213059615546302459314198573093413505725530364640705785423129747742614492899956812812270756229795690443764231122391730677486273779123862725416249688855198339523442892758507229683862335098967027226626007953416268996479980403090111956479962011712734869331732906501574476294233589671008160377614880868223922091299108835930296045275388935907716048544091335299491406796527161008409507427879483786673654253158106268951613994853656983256547591521727837186103574126623229117557935783722861647802326120218951109136051339812102801814164414513884708686000358504274028229461951039881860335924817211514462996948855871617075603999862377935974697468790059978195607961993864770950006764156911303448441975558490078769665090533168661100124174847696821304314177559414415961879660066487223190189884845492870518017295307992146782886308622542685411252401723946365043760528816602735149183685287985878084981235736428897585857683402552474932354927707400050415118662485999091833789326198192101440809495626270780178561618283884988183156055069822334997267844079208361451476267869752146028733985580395887596052460252642700035855257924230961921797560064118340868434572247803394402181363121557268016933990803323934493982371539979709911485692462225916562858198664389319828552307426011952311284414207648296724073588848114013671875000000000 [137,14] 536317957549081083872567180783858057779433399625967197141087222166096583401680119793175167326456025825342479093986476197464296702671923712556648981384037979560758732612455741659344566306325975910620820182595742826110924546424255236643577096288393724189935595385409347812267423350073876565639803218707492329315685751187289494688470681400647290898528751129882959465499290460725944860789799620733815316376247675087121871940356459657159932984312587574316261920443268660458800965822607962393945408504184448869179059430875621473770995667459008078151944421651026758008395456241683063069456586642434456201987593740392816417782414525323304195482463008231522554616228706548060783359121245548506408580816000841189315952347574153789387205593800209605849134455630811032233070875632650036348009144432737237603220696565375629526600909332151333472286804063157491790137100406166115938651398976016942219097297138904001737829871054083992391381767085958898515461416558841287201417700272665848429074478474111751144667104838643792444887975686757260037980214393709742236672040245813611545046871141528981419475598577251567483016490397529019098240973377666817301595229861492847280030495618409348710006708207226973230786193807246676727936040334869741504899788689685703377662943318381323658001812271037836552668246264745774760331351823825097818461302961612754291279679033181495275738653190085264202811426645606032188876961996274318621731040930023833543536532438708058096332194406596404412910320455446496954846619428505207035174390613158886583131316624738595622295162190040851441987257144040013404884148193554387330028227351585527609672062019848611111408523852763386692883572207961434970440068833388926978460144474219292097248011408716023790983337556194195042360075950801158272593518957196580481930493700644276958913830653841667288567825223091338473583656966040119837280109038601949578151106834411621093750000000000 [137,15] -690241227344932608913256575049017195011771106032765236847271132400646667663834943871299554157864064147364877450216309068067142473505210755580860987805770047524508664052166884433852593052311143273849647946042161230820664385985517944190884644934860515504085157664330737085769223353885324667141086792924683111904968338060927252972302629246598556719555103889584025337677376377002106592478919991703476322151665197290487354265011163387481788127680939876275817842014487261101916997441076730267039346765334645724206892654187659902136209083736867680395034211287667351643583165093538682141268718270905873104569624517141907524733449344248163221002425376527473107442330840403555695240777495286810504570319990668621290805062404032321487005157393123221599184912342204826404886324363292463638008826969295915778871939674137242216026768287293345798489213965492921822114668803168453649892923916609676288686029640137728936211355197807942103491560239508323718930321963347481912690698981597486775014404624748886038133583357500972831473444848974955006594546660909497208321564133197696177321998481881084756487878346457263857082044327691195283419769213297025565765420444089601935158359743693453709887223004087675971501884309221748378110684544581117994712939503489344678872851505021544437859684052108951433976091020282213238012759227503289093587177474014914474190297710008142366878012930355523242608491467351241544108286387310925668666426929602829809072712516118725914826328298267996554576012224669896473022276281204182703956446726349157420642737175026939398508461311835935584401848105262330605556050821655155642205734342936145875785969342664296562361826766564837882974628705243464859545692568976866126069495582016362715179751684193901670570663633606482733769466371866332055016601002722551828558416082575166308688149556856138721443528882450353029130144642567254789633501843582052970305085182189941406250000000 [137,16] -102832001571440417968982351547661004392074955416246846127013166257229297521918755129458499280728866207144133414636479082389984349998624279542359240534100738987649828129011192670908946682570068966994771119033119717231797318898959547809443676320778473389303496928363074616356035970237987061860790592665049210737718311763997923002343284777143307575551548042485206884399253874763040704913373010872813740012785321243660136928385084113663363303970651573455824627360099231328516069098372331795943012290799489517999021323600587333025396204724433927074170445861345486316530065086253618071850067889919343527673809303033806699864273335692280505782468747543468809174327173963062557934910804270015149997029700963992920533187205224242404014714948092897376225099096486848654954545649381987697447741621635036274668000646734410119457789897904181095722135317185274971467734916705915990060522778029432284509251591220906290791966689263489504105084701168604372921249741998233682183008398795400881497394295260497384009537620244488583406494100647701248609076543085159379171171535206244030644201857764658343665007070729745747498627474106144455252575609991517019195223068927680735441631140305683247926575101879193624957794782467525536933993235411093520703282483233772506174848661491537115997771501501823085254535202460773846031960130120807246900009118843793147163256659197553101375639666980470045600697637563136554957624944710188640025288134921041673911686445495731537026951627514864283961835267783473334901377901718395955570149412850492548389734471767681320092729685907363808425987350089484529437167627475472171520995818376462350096840771642596778890723289831687006949986508774420015879078965059837934943713618960956436107915196869141073061494866869943806869685895677024670106341577482563772543877370698055207433433650524921705859531567400537122736909614265782275666083478427026420831680297851562500000000 [137,17] 803696032755052454094765308078222129952806281098136224908300374794460610526418227684801424111691991127885174469200143830066900668287369806466386298971932919802028878011805808166196443796711046488432069706766267738088522828921506669712268850702222184233995962723362606525691923127031852447180192657506493743210197857347499399878002323229024641846281377076637675687915439577863190812843307596758482493467923296923291661419684651157730647839933711580533528814578024296851771504138886040316847864103047346846969846403781966109517633536280267405425355663965528253176155814878665041773860022196171304177205398242427461125593832300560626113308762666552735768041619128449811110112170827734038386199776031040560449458003115496518608988112742566293605428603153697502508744609516293996865124236057908593751077516868138128037896980019420785264343031084361044141630282490216599329980769199701631189387515707569306051308210706552197944722300827397885908366702757150928714945165188358903471996775745702908922947055461785629900830544931284061631437196546218301275188071715166658419934897421354676544860478863228395285567802103508813821104860485690408640315049710699171965887845896555281760639513944772473017416308868973154588317657919442338024462758539737512546921181657078589292062389935379693732756375324435666754525856499744629297202310900681379958147697213132232456941025332080482188622554266601946301477770088746566015966002948893531179657830705406737372597589602115565352496825804573765158094799473056133138222911300725869070067706782376610595889023260171767027680604923724531250001322713683649063996705466038593469208676033895420283322141252567103719937626566847881897312886303838887892285828118072895930969760547749804045475043077670675658907595963482567210278845323592626082414794574609937956008151343985836633525857284731809883635754400074691083943889680085703730583190917968750000000 [137,18] -1751101352995383823000769131429397674698444318441581435668419650848996855750572088455452654563857237762611670486168890152642756799801495923616879067487200000936537455005418476822930868753838165599811065661037850464849142207739240856907629307315160226342804048281074878328448373574816878801511533855980065597416444454000431846264646606319518611317024069980103783237654159334091641544579632448927262108377167379629522083157107603830433397203292537256711801873797083676914651341108931066554940343679797135391038676432614292044161899020829221216712143951990241393725443264699835280435293942469030287595753774785715719229125758522973251071734533439395716341277435996726821600801533995460696243406576482317044611303567271378002463300228422186059205159532260043244185752647535303398994943360164293983294553635967639265634866125153237488165018579525420760937594667622313338073637429278622884652487676454659429491404479011318906960684447502842993442884850239845490583988885638405718901179201511945880399945766943989723445512487082338960125686873525428585541629113951334608708276609098244843897947801816541433394365450286396723996937662755602896938775057899917940810378110241977199168898501921987054257139070925295656822501726162795204018876661616311227225893691890446314565682853812793023123160233897074028833998470434188688060440072359127465421850781543387097510670004214442982261325500404177671422726608796180318927940857466541131040816641146211645548701938964667306140028527410576110515848015403271721535812849663740700772656054056829369775421671151138545930205998805250161940120766127723316115891513032757762878439707519184817521200913286840370488380449577121708679831204459229351406735882644299954707781975939429287816629937968189265538771790928390295470968454205327589695019132576362658961710840566260939035598341145500797763645030313828243606621981598436832427978515625000000000 [137,19] 3118447436584453230333631177281022990395218078664669419087907684382500449830721750305300497737208331692166064921476933105924429529614427928933690306472775505035577552888846953311379285635406251228083607483801160943516876528781366457324745058567578443470691615002860034346153977567446623318113644462399346016137182772025458900233811070785363076309579631804417207881792485757536706490757538013789502385816388114172789706389401950516746618339157687816702290608964531793574804987827129349988336319561348123976489042627824450955780287126374492643955552808002314514395756613682296629866908483369014599867100692014164311574208185471338011823100123665461739276266678464709631492419112156321757947520321870616970316530597341107920422134485597847126683324182206090598158326965625125414272374727877072103386017502002122080523519082493756940644071853664197609199798493704110114118958651340955547914168902758087400703479966330335063582217496694445417845495689782717080017861548484531695831184206619401770245660817234264165269711884634878853918428999731094406674806430467789760039295424623427959528306970637963610806469557370215193129964743067511205210996213423160200386589124456137321351882180998896096156253534300754995936502893189852810292836635641021780798473783119945998770395890322802588810043809623235635516204023770826317238503209638492110058730601758797371582353118704593556897572990962182264593159036881789438239349624488311339384039669200117071071923016561654817943652854436239994188085131955165243629157190562377261580760448280370890811357574911439663963734333776529510189383985570216545118378901583277990966931983523232641086972755943386865137454924958832965204350191642087905788662705916141636287571237280439550472200190593771864473509341972786616753925392089662477524924413973545555633742458862260894977496354321773913063865421579912151628377614542841911315917968750000000 [137,20] -723264554315008525187756938073515146017850421347989493038822977728328235395166969523607857436206153977700430308746770703552812626160932188340659060713615079227040937816565320021808113133565431324184109901276586817511933472680474830818894748079972127493621191767049146648869909151836649744104772284559730504878042559119935137308674154238711358506259873652457596221801325738480136842181615207189729550485758730549131263756860767229026486480094728563570433148705012147766864998931292716615609503489222995990942776229132325389088573798898684029434795796339006832152607583185205094309819811369951324306518123333418197168913254844553010439002124365613112957931992573316638499704709661558009353358169098420348637118321702385413295417037383790491517301978508754189232040228781450863697801613008337537749366211790504021472900080432248860412845419593909354654663400494016801227771632388103767629077038428547149071590747298409142355698656508341375088684487481833657782105658456885174900272439518911747717674165609590623394302351037909411483913447443971759612902463406486189675595702042200383761563612696631426914390329418764351553598349984985946865575111213692518381700734618021188036147364502242683963173868358859970433769933303529483528754032916852696994762203930061353529631442893310619284206529218801267674081118813883560648628620696323789225779273818548870593605373088248838069051913333946388354390430280538460473276321911274378614232704168932750664579806909862033592004518688349159828833774301310995108988154276140121660994560985921359053061877158048051467982076658728226199251579904991719287226111513784620730180596234156394240847068647884858954900034947038732295325102728276570341503526697773388982652946281896281342975173427172344828945006682214272460455182013768720652288277454074082762589050390416449360645076077204007700821586368533644417766481637954711914062500000000 [137,21] -8578009126450668612565832780459622436195401761187241734233012985825863447581743235781438424214511982880166275172070228654206617412847653890383258043086619623714502965172788254605672109896203605058779049597343836084406475595746400458685782546900949723437866139234484541611230224318126852432210622566752775127936518700313803166217122568162320677121542548135393712589343977577242396640525104099653547277612936452873523265442747843129945595487476001593098258410566177803445736932802513833435150323187324024689572811601980174204381107745127736666299465146263026877750895657737096095874193882264288525052268901300946214012630421303127788653545060468876403479693996549022748428925533461771463959272229418283061299704854403604721401504852205595441142446778868632471250010283878221613841243286273312889978077588848067060578514502936785290076196870185382622180304699976885540476207256470290886294824596181525604857230526532675814881882771905089713308152344677492986060201483087461670572280597435775996967638557878961875862415282248725697189584174612199536518008152548980763193483857560646910901764007758135850666722617667277587378568786795646719171855986384227426436703073808380172771167309541458523655746014113213028551468652305140589065718622483843249769880908050893183034538473806245672952299040763521958832824140221443399726550685231960180482264907354533942924937974956802056990672790543978381460752307539073823255429166525108094704566573597722603996206903858895236721706299488327759352108882164910931199369083186450521697301751778758433280754566070906542176346999811597239921847512617882269166849734998311763092491270816363620313969393134962093472289269507381712627073260495247763392392437515447166192485397147871151720360868883780280722054235767886164113630036845082194224224756608995661438786246151648909818721503918622067058619151680431968998163938522338867187500000000 [137,22] 18064430851508708958919512693594575819824255506675001375264182262050623971324050888318284300934115659927269271130205890215315480066801937696238596052047668659153078357703661222876924127489658819502493007258462159789700467196751413667853205596321038651393065465857050624525270881368791469259173537131024357643637800769753544992314451572229069355396371398289065034728076015508150208103882114534136205213293527619528169178915410141367952538393538437393717007108912543634982112009081322100656050556706872340010157678500141923428961518326002092942505730172021832221110800350989626491314630050134863724049719484761492593049775927506518725382246737054123922023260026207336106676381266373699342109454606610718308405352258591967004817279089037473441635487864148104566330262028537136904502462736930434882369306089396522322533448768113503882186257302860384383793334108986276857359400330255662705092991303470632097318931515226658062962002369736418111232652636611926247012328144840087413025642232681164984957825647549517307907856156886240601532230074012050882074476501920781693737879013429252505749197079095348711847876106913774334926868228388055871349344814934311868985954175840484983522669162723582160512645627990123574000081819783112178046818001661517939747428687126797755346634696006372161932927273564417387281593947058493685918932223448106796232449912397133884198722522846357860393498177603137363401995366914164055822916948316654806269084953087963673182323082919100611127280866232182216918828220901984585892162475292559316569998085152602649051575156567868925525655114312681192159200506160070470610226627293564963261796472959224886772369464244089711542011764093495715460661167514008038544725393998982096730564061711628304404761724410275912810906153331235158517954975911605392736272779630484777376859102132797496479687793913921842192671363136469153687357902526855468750000000 [137,23] -16123167278272890311463462314042859621874862097883842735054459993170620690993122141003877504375472439151670919091992204655095232920884700883013036571709736380872477508709842743843791148477930927854907303989951405260546958086404410541756976004862675060709616359323374750753579315856115670974442499223931094306193118924644462598423522183377212487251462012112015455391201586673336690973609328724305637118248557808612577352359818562005453818337982212382647271997730094130056263767371846105586577185502074915353156139229734998778821713115605265890164227141940404026961460900251057750975439377517910697507278987711987949432689244632814104131513832832694102835655851480984993846279486653088229815458918188917963150375207723780581270932051550282874890086994761556613352624146654466823980938649230828223245595826897290662820570694598853668311288982896443597446524016007138611915900434982507581686185911979076100289037224734356209284272235462286863180653123423591147044318875684327523170948049916851893379246592437601592497853811942776881813225197299022117942562928731062494077156745130886720211665586257606388953876403242180784298456908488416747986539502871597154037751243969090675917365658391402236421277702676406364290191154529317178688681174682870482372636586077530866107789114556412568774651250037185218044851164017510065200284801626468322024926816547949076401365396725944298650311743905971645444718885208174749637284802973924131899984898377153622550379631590630562192250647489482557010100264714032004844986613348504844436260558211413425664048657148441191606050700154884702019309800116122456619546474215551029023490389886052527545843878505698758061981615146798494381264543585055147998055114783191239273924138192349892882717367305090347136523065840366945025744161796461054429477714851914079915800689566072254864096110278832985063246496792999096214771270751953125000000 [137,24] 816038120171518329288022385042645763721345505392752818096236687899416600459504428191959934463132997783672485829581480215727173131840907930544930279615988984923994195063523148963558656091959121233670880759979736079475962138670084109844519870387401277901229720721510376829599635839454709947461445560604623344362353815241963660772451605712201060037110492075064180112322846377341054150012659138560670845284897575093483982421157081448365376671295520820799283872360593154546559819448585769330442375974956024656239867717103198844575189280895697011393020850211747928320219797794161292273823316775056138157771578967334381482673836335614342210021997899326506000988033870570747025976826773482621117196437820050540976042287264920127569072683669614915194225259468011961603554177128253357656022093626210398329157540315221017599551485302597629935420488573513546099361509523753067931764512206868356330467212787159540685895870727958834354461564906957188332173410858869163507681039403767517061297988411298565763456138809640179204984321013880911531617013418473931679592524828805537372864955783453090882918217574790895039584270921345368303382097339821793985148819858883649071155413385466715888663091709657479274469280016658892556520778901587285369658070706116684565184278821246576186700438261805654403013710764293438129824872902176341508725744650400065656838967199763028147697682017437005223816355488004218312310105137668339438219681396766299783929172538689819658516137176780397009276870485131435295574053878989073737255802714957689714507096249430805961478186897634107830275513621377356322716058787757708597935992867589460069659278603244349000177665968412366918948737005258855088265367437611539638527263821775724448960553937368182056625976115759316025654632261531229114175223445814809841849013023014453257618877665121523449096789352974479214708480867557227611541748046875000000 [137,25] 16607700620291092281054816077419967602518965828371122046403608277024488379569061578515372965793678288345600245118911648288094391948248661725805264979935721900733475034341427214648238334895588092396951420006550151272005911406636760523758278106017700724821785524608962499592932551923802325804062037680644084738122418685430866990014609953653733246629762868701480500336936759867062209968625044314539335489700315904771987479973781315518551120406758576590975932349656730840621839676875324842964434132017790625032399039007409194932426723526890885449285272463074760613745538867610888492145657479522478396059050144811945621964637445339180492934141950551130203380794719293541922969974860494165613999759598250123699906739534876944794441976049069880074167674871850144260804273257034153679213341726312178741531566241197537889599503753963969268560390324454528740550559459277790958458051579219208887549355125348200433478204633394959599676174322262407069505441243037984401420417461613595770555087398925414129090801899443079163000444846868396237456818348817405528283307823515758707673120160877183874032430846338027341032926400350622055904497735118991101137401050408375332627117628866753583535202072277487515054263177411131059575953662045495588974112583067975471963228929278085883427278082637540573620209488772772918395354270510444615045278061313391144314193002200087769636990452778200125834636042866515324826150853685974573487184102193499383661518751177261584018459598815009198604649669956038591984956584960337197864371700294757467570779395904587854210739767451871923680050700846269088187153398114751950774598015795126627844293923013032282882719546623979398689522369683702670590815948582456368128812025407107643423928816042237052002526643365612658334935527838519868526092428604412770583573979775282369872648144589442326130989281002259261299514037091284990310668945312500000 [137,26] -23795301551275585374698309367998135779026812523841579839711242731348932262123111612532287854973105165798516286668904410693210606577236391996369774474376674156140035905179534889096625542143793388206305178030562953244843725125003894171472781389110932983578580574948109029829921051490031885292545340291850218370522545205178285747648438792858998359209773254844646105776594931922188913207270514892945773379381225354053230364980821602110272923674933570908631161332171011266815598447778343636784711986736491998699410127540751529180578401485848289497726676978222215659322135144820012213270908637266408507726711919250977612265462931443136667674454936718232818290846439180000330364085022059566207669814001346024629247292447720887924296491713240886832311357537769551249228919353831107100545687483355108059361187199102958570215844439463587282861441223620401465348061329979781025137528531445537087896969013185488461966201984156449394785261295973697501965362111831324896647203388993482728494781552619135321543200458950427709594005359695773935595636982454747219922232698803550105394619045426901828920347571433425799968386701803419204204135320660738326243388710494667114659261470188568128421711238726896911645349033409667692947211734378993871309832568947796903713973658916478868558211179611229688975224065044335421387105980560094145478387727999334042056031451863839614019680161882324247720065607882882652743300478756658769816964826225416095079367495084577657059031483255660447883971883898669412984343801369624536550389267952748411036999376667775096461057668117196023122083057377607622603508197815753082080970702910126556062082761368843484457483621211470529745102585757352147214872449989218830587749817298000289049985655477984958400155788823850372260321977740277468586215885871006891945830766555416141599349665522766973787746613844262810744112357497215270996093750000000 [137,27] 18618636531306187960890468148535634903299952274759280411550510969201048589851675312160020447832716960955629418667923257694710682670508723809146050351456091456932680341068696053356039071448626645504805943906149670151104669840009215842141511030424391096948434087484255882486499091309536146040834205776839031722011403509812345795193072238440268045840550621878815091457910276721438809047097529275686144182959399796791997250915433385967622911978202687069610704177816677429373457943217620107392082929339820468480982123794569718399663108353453146817055412114728010716991466170767827151517638425383397617730404722576734521304237378952156387235022833976683372658212255730173027651868028792397972970803576428233615786637799353207446864141232554496329378312543797723658571245798557519061655281907190255871178562257550378733764243942144930465373022562280839617360016909620606063996047093850567097400489949952525938096168297527617287892733099267774000730207819457535093818013212970247578717004743208291131634036678564163961621698227279036084425854636489502672303730936868967891861528761453848322620174777283772091373369071398657500472068709189905981526887703315578532203267648723965002410556876018650895895325416227924779217740769968054419118705963251684836688317498774742210614797546673747488457458477041618409978679412392174944272788191108432646470702977561198461157632525840630273788081494226728914684563638439756477210405245309391152602495869525088598197896637802493754438947999231633309303874761452844846229811341039602523798733528619367585375754569796515808220076269028807938472550405650111441382154630553012018774486496851565889084803527271663319620848668492549786698102442662083391844248650441649870283973345181355629063242335570768441039324710177635771916977703109629375163313059356425292445535558462093737776971158481842394394334405660629272460937500000 [137,28] -8050549074886485122210230655119863955924788311458135361297959364716095861465445856217034919863914437686967809877130196496222025261571974465345387633939558767912812142709839235571946114432866227749050872160031446229517831285376920687700634253165895710307604768496492366366110663977699245746468527434192429773051940148588427500241713226568383552374663820677252968482549932039769884066843909541305775226187545125686221799647624986388216037885846584933894355172204221239517312884207703719085203205969656506500189387554710584367195457188552108787630772403753788877420584803149610037943027888196044174748641754423095368698740746824040392076231032384354384310168410448804725674232684443433797982641525043455979871520276492025624826366728825112256017225166697772448648563112087673365717421670006366236554760796028687777925201300626012884809129235594285106123299319100065049849640703860567208316212041954064253698119407532541607393210832953138366490267983236866073826840685955707897547144930439713590594545663480008364309055573800562587161630781701017895301511946627734056042317495511200884007948403126163009913238753614535192984873844403734769703544804899400734206022459242062402156832278507498584552775797954921412727155305183264331203539491733418777075757249282200975617068313113923094605664644167997691405021519296281850829203479702171951076580276750468860746850982082409195521600690905174325222790285393981631352011118399139197386231471359339727719075325206065138994628749815642956982485769460174232944205814847498156162435146635143920977451824249410007867404903897908657027900862307428648381713747786798336402076374435694977443239929881552689950065151676025116217888805851153553169434054141890552995390836809923601716231146561495039937262998979668841503828906459058302813041474097189541901809295486140694020349428683402948081493377685546875000000000 [137,29] -198518081166905311147981326986823543656757746951158059018140198152611941619881734246422530787378247752123249064975044124655738893258687113530342963577117016499366050686830714523492620993267237665098303556832687191244345640705198085289518592514430286206201429418652713013404294438799331056509049242430415415145985558587915048417410929384000810360572629792668227744272764826860354216771447484139969699635822884640723493864160894511195767146420197432801189877514493110590067060433938102935186109733846199926072595400990133589371457179189428986918732332536035909690353277183201980284022966172865776828185550530692838018700621665924335141057731838693148788438658248540836607106143795584767919246027930548294249051277976138859376058699279735049562221981584603891219460574263899780356406622119328020812325699877799979021042044245324111998056229572803974266096152679610554274422714312951673401680474757718681815553435307662864800469615235163466006641675208929213511394103532116645159169285053965716981320610541122377435560928039113459571459209505586027978708579019382768728358341458205246010133924510642229581885696671332210007402146217536199172756873154469305105146338507347976392996286677268483888407264823506525586179149612330042078195150036469319773908321948438300795906984964338855427329041208745701219049508360386452667596964538230907683088842370156259659024899101079330917883708240318447543407021383801513470617405904613735257803229440528235865615140398810584789894877401924204851866667053186697957103732993485534476660443603454995765475122161462217508944934067020842036437752056511322920931039392995388631179797888491328932760580859513297957779022666547459646009512493589647162893294366582123033404034768333619289050168744729779866837852113104488820270377039313124286120907799815170696452572079385850978283656331768725067377090454101562500000 [137,30] 3272315232715763826494281012549524922634068272710104476911730683090671938546193242256653902793861481403375523635051058759757580511066289557859927019391917191450134609590481552779303850643731294555298799540000796173406057580647776052004684132860294500325231084963444982131742557192877598033047128992263772962323687604272226196219950397521151492569464743796716985001418830285952969334647058744157737700062869516050351201787766464430948799003698380157099779416261224020022617645691906638914174336997477789077661281806313400168742590749242149225832835350083746693567269908465433884560240569004963614669965505859842902450390897334093538074197159275375691400689427554739145409002015223820661886745458614640350027977929070806935216118814831358895816599337402573842059028811610207343532956112209757731187554863669462792721446063839860166058316928696661977159827783166802159645320453179823293224662296287429570562588280017725192335376167970649776669702186663181165153909341435616599716281046728610158584622396724574459562372863422176805990308778845369242857584156321185982356841785268463304434029337662507828109807212885325729480358267682177192650000531675830438292896152171728709962553193809768725905259371656239403176564822775994818666530607505071465500012495853273388283907839416399042585454960063290535597515360467012380343616018280390794615757499574258539038866472820142882628146272265076726590420208661163956594384450086834017053564462200469287526785267315022739389428088203063446390664604392548134041574898907518587508098175414019798508849305260503958436444046511229299437725904132150202933295019428592347579056666858140553675613639765028398892302127808661032557838327427987909455730957045152383596410653493400828653776868912075076175110986615631864131280696881974314189706116856660038225036583100363563048063042515423148870468139648437500000 [137,31] -2737380760483237221074056628264082703576941364570335141248218302446027275236193093659410110375810508704637991957618132718687198581218506169684737256837205583374600897940386386601570706205852124586329340195978876686737983015098680565921432422180823967146091521772996534361138853364634320501818772164108129558634273772704910586888054891254486898471915333090700834889588331247983777378980703363467890644641499352879736703512108000885652955588387022080953642605855959356955181859503736823723643699390560329150352039957267473484594722123463266838760078151965885842889854384439262353136388298633035715970221271157727706585007377119695788186071153641638854620491626508070087540692807946416076190497455792141919199858076448270607940391489521865652504561781632560306183345839279130501762465864904280654291097647486148557390153130388826660361338664293764043776731166856528622932924405308145145530671523550127397814523817911547917671640409606347101331990547143895840680841296825778259443000371884653554563517205759527843977361496731473190353268887046105892170204335155954119486753142892618898662311690077662018610426534017133016895414286427648817854206627729513835734305199268484473492596596016872532727782752036411020998665944089796280620948348235475137781698300197927430380347557921365113852701356108488139385285420122505016652908878851362181591285052852185776024599545645382097929665206015522684603409561843772277594865099420355912704835020638428778925188318957137734186558262827736357600782960315104164127756832877189573290151925179026315752070640698631591883475358090119216907154092895254498706582557827961995766209265125933932564862159130244024423683847850754658285503563968754668508359245553703317156147791680947735858046606763852986280891345804313183164498943431009163733502171318187070902879409924068898618543244083411991596221923828125000 [137,32] 1242573109312337483146494610952787349359110402545305006259973109235542377726609945672132423245274967649613062287045381157978753380653959680383272562370507692423961891029192308031929267349602336415645681426307288264005428591072547166678875193979734472916097109967005846396927584610024661210970871248940871738390983623954347181777520926579557341980048907477381077653134541835593703538271026250130384108090156035824652028900344327379734213625624357491486903441231250213337445295682599804954707727646329376500696260585200541018509505676530564184196539406080824766211799567302251121042535537413026777421066289255890556765106246026612614541151886939970015892471931328539403029986417280733514839872948782900409812460827721658395869726624055487013676737243269477930952295002783934936009376591517796229047309989110384096720015042496776398679882844868929360972298475054212664894340357156238420561680178673633361101540282532312343775779825704090877569648181663597608908507078328745185105231285701850463662786150037742071240613445926053600681393682857111505517517989395657688790367993671363503706769472179295483464777449745342144804420168874193569539568010837723598883453773891122220154955721696293721680967301198508314018244025355667043928463438063077398278472837073700611627237090073266469046469847726871705379232399503266614342284715240268690970035088173397431209874507478487747002877471515140522708414926378537756751234613027733438349950571289476831468930306929840287869358873510772135601435586109228613462634734917453501922622833449903380238958606757467101540064944638049819493544383804685055628338634553888330864412406250580298738655026554760187911906531010248542899338738146319504401183781145991763285978053170735548024463913445053765083500302421836867426136079989908882503078150280473882980086103300365607537969481199979782104492187500000 [137,33] -241443162637630329766137655176215756839758788406042653540161250895293383546939394848183397577868039448657586831874007867647417957282951719195067097258737192944273022726767067875613756952025285424419301532819869175279965209734279713324293364921427391319104496252256418706404586127704915270388358081134039061008899187339196697377455894441341322975859057463935716064021872593429685870773991848787097434977232182602274815348814293297517830360960451573711539559007604416359660132401200887470522031498554290092262095538323680070553104587868714092793622776972596231081268945621026423866242390459655953730368246959759372328936228370023707575946494492309843605304258851206347602404647647433554014882089016534532033605234692862949948547326500752384924611002971809233517959330792374519148819565795448759803677772111720565274904433962118880676839949922483584990733381410402149491008817440777052275025752479468999177719145146325040819886975817948910518653726707338143244286613107966297520639626385620967117660528402321928289973397125187267673730453432290572405526116871312801939506311995004966019080700925354443829916891819529465438449938901986176960519210210732315380036573864763130697446583324425312489769904582771653188883917947908249200629310611593002360152312356355217104938101751701100762035539673771182527934668874124460116778235299769728356939072253356786388490064697020563040688752694484979222557957564806843531155816514473175895645747615738713018304112919432587350101924887210638534976692893536801188512843287119269772438879092730927811027712146189336841672796548062123851896026872078010947142126510878644816869724901775353708331628324442552188375252651595598212448804508986227785127566222045649625738613533922416704765289632659133718092830002365886171324734314474355714088761839726090131091895685244708147365599870681762695312500000 [137,34] -106117998891319936319530906302414481434540114808096332549485440442799939760307148719138593414643680333139978068313497231496192919786867707254946358091090730682473184524963106713704666058038244675850548746326947298862775626200753113045545101338602573286065555590268691448943436582646969702357585186902200158182866618554220512153440258945745125196287847100185481041681780411905469235289716840350003800392768904079899349852743850369170980173397106216296764790288212159394850439283398105229085964295947918227189053381001131062451609306417304965362963168968005823623082108950464166647544702431477474962790697767214813449370491568574814583980054554963691225919457951489390303648039167129219645877711393236893712667369857956580903725994423114887103384186624217429255039470457017195202654585685724413476601682209931661838708057729922087627348999753015369193631357736496722651396559367950300793130524907533236250058334781994488005769043992955842026474347488635063697854659227793857236749744792507896192768345643600558823884858153155006401307043702071568398479047618167573605683258426458864429948794217505147593577755603236738487454554872867701047186366904805279189163290565796829465705471193667601248395414117478444263232726981887102356847676499199926989709719580407361225849752571405843997547318985888300108616729179138284092228751163224003046123016607800843863189288136554588672834049113189580434592781173665725777493848580231502095658951396710459722092922441136150174422870184915745870006567550673872506050111256978130969105873974730464192770626595128032339688779784133186003628319012644143074334889888515163759265350284908266577505376009366641628902466453193197709861050238370533829884799032607204109984981834192541400517742018939314124119358651871934485619150819714062102431414787470746741160354531530174426734447479248046875000000 [137,35] 117669406660922577035901203946119122280713709716215050556229900975535730040181124261620297179970679320026984501719269451618907767524067638541695801294819511878330801504349613202702652694870731293003948809761517890690808464374154294118220603985321121464830972463952361306127891716677202904942462508436673140925478402868303077276066593579693339076427185733991441199861998135303795258292352271697912266021743419365929057277746111837706275701009094531832624340074324833654000615907183748849510323471906703834299680409988749977382033827017457738288322621301643508093531286562262683193330623180341343845630475527835382700931921943669785782391014384010772233367114054947103356330882229969017141616400372805037514322385538250474503595680645000205084645509400718643261389204727526364628375749803125457419509105717708456065331311183637067161262827972187700165647337601822493661854081744852985078395099247278874163606975513650263523202515202418915786748688787596781895126808785990411344535057802363325943252953469322328323259697175216674009848557587161598217170059897464372023696681507050710401899506878487511193734583064361276288577410136551566575782230397644854321569333499875539616274279101395282382606884996375649607825546222672368674288549137865978897487737694319281331213341789747512476736727186077118322108931906811111350680495210075898892209747929478009840703724498716182854837436569892614069405598924204258947808734359282443031471185002880174240863551183816473261968130418594457150886733109584051183547832213573193529910507531016310277333531424181850736619584657424720545477251097142977015957220315502285718406741493085841454157034404055992053382964709323797730324485977002167451666945199168138965019300381355615375834072628063668286392758948839528280286641344569052481192114952641948610878586123362765647470951080322265625000 [137,36] -52294144032700679844692897487195796410889715103322748051380959900006360371364280569645029600603522874975891705991111341827577397637620583612296196334921002647337135764100128918780283773651653615640391113484993822084387255304565130362664121663327350651331177904015414642971202717546267330933258947592527454111154113595314567818728367707434845900718998636012850788108515597170604464339742847541120361422524152455581335662636560197362301982794479148525281749966842435029440027204954114912266115445138708947373348116153758938049348503305886749663144391829350712639366164289620145369330770936120280039030397214616706285014916911042731397512849111559393454645891484409739313664985117091784786694881710302875367383669482323419624942741167276534851108702359843553018088134602651514341777991241205120799817966221649425863513472680483628225125313825396922988695319952246577945904488004898027323554963325752008976080062758533786569394621238704505501597561891906338171238983602897265440451940939304337980509918019818339544468425390340643093148777442522297992925028262857093753078152111380800266790542009618704399608643091990700889239035130673570649494707954934707479969064981079397800039326715472969751843823152872563056782702448914249122664271580797846896207819642590420506125031212515348429874395189950913620869214801858738488742815197681992733829987250779351171851718441232959100274860940820564587412122265238202864136535503605754772833535686863206699628619522238221907155682834577644871189278323554920732177442433727482071222097832997989828855785738963913933375200374101994523330105663513776164194240778622639674804972132819306726830320933804586894709763555515388139382665431477823568511882266664163301443181035050186559633083193939070261631357501255127286363015145937802540525497951492961412611748528433963656425476074218750000 [137,37] 10104034655341369425459547532170106232558270855917263766918895838157922477260813990612411299136903675353582497401349076584070844584368355386430082649496589778376368267630538170861510683837106557432558768665332808666289571716759072786701688038576202270483978176500160110002524049670218025273426444964835520230913867163727425895368808705021887003787685560641492424992513747225710388174333591163404754535837015702328350463559142012411323586211692630124395453571012141230181051991756607204754049265015296080254884114113360352506846802487918373969339241930327450127921024923794556622536368598119410073394562428173674707347996336981524881522925424150488516095619694594640872702541921557577653019056284367911520505577934975084825033002259950588254084211325462572250046352504505074484380894171643552737513524975278656793989634603381436602209892805342496003991308782730461372038678166035440940879622966572800394622622335011278968714043946833103210275225652577666547450651646791185278994735867867611205346597132995913456030964814501047050948864092783245844245941589216169498525134546101026669559019222929456365906134904919059466956448306899486549813788608186648240835157480325457398284170812386456864048901908280286959418251595049308089344564066221226531966778107686016646038052060166766159713499366504066564629193365753845248928874193478118681527316028934326184796788326041935408630810958542802849600976698300136193130564640328233421506146546768059564838836878474580657506710622208233563777550559197845321726328472233107761443206330675339584766749357343121753460764521813380669326554651539519051116524877391189098617887254975863724286584760220586970938721394530181437657806887291853938771158415203126809682846063219791121981280958756218703418894785020479812966180976776599198084554021375147669914440484717488288879394531250000 [137,38] 1654278410715412918912724382817957282808561859687813701320374826455450359369945029552253352111929395225861584538413339305141543607399950119196495918679537129356814839214933412560544573477635291993451612707242778548106064518024483620469525699348932548163026788073578703254804449614803980555515353108494461815985164731827589237531292276464214838321812421827840424900900842315233929105409702338801113060759606624252510070365645298672004952431224221690224488065358676300771600867923207507131401004953301354425993969884669521217072919424016755713573249092916493721396332807041334541012477086018086917601864462862502484253096594723629240002334764650565429126956092019549356312778463352715676955331940369492858638220895405141503818672146355630629530233776883876543568443057845251133420472844641464281673201312245218878331132693959992748363120591997706574925563882540457081144413280769629292612814749965900948059594747700728337950134135536942258885614452631028264745025037852081396937800950799818839383437209888078317129502407698986642247484096976646295382203308456976113302215723004292799749966969252752376367385628709074337679612822023562552992472774884681812462765086693248976722403910850256531810718241932280142229685108395087206622215184043515962057838168522651649758684637661012324051129677211925655944763352160032778152718836143034339088744838263304338985060976464232724345766334473521367796808098575125811887353980483612482801641140276434922156675285906337622935369437911920762269118626012350124453233175290727660331225382639326180832770921004883506212456735975363027413521633936325831386020249732489224191050347688055243083464647594885073346432442031024351224512450609900493909717620226327014249350223202422081755960351366136616474699231585575911539932436654938331577566572292425917112268507480621337890625000000 [137,39] -861921535342117886345445406312836727846795406923316968306268581624342794687068255571186704707830607665331218462426462849671966567367242200830671647392327911138077028478037870454402637584828595993690083134198474612137848434755611343178580955761117970237275613025786137309378694554623262302772072604607011268931889698694036814713918180647009423225104176963291543315505515067503276055453249872608792099261031807906432379454855360881853102046299768796602599490017753331078619954460282248047524895714970043986639952234154367058920523257482494997335376332476200778442224256509923162600020398865170202609196508318434678198551206238479643392438019054697439743275680544026022904446263350016752065515874847043281858324225928786188725901803773817410946830792310709212352296450096464389275772148279060960082674216300721416165738632159141721641463414012291898089703035463185277533303288793775930673129447392999197104652888192507085307581840649940505660903100814359976162723727824035900604704125181138470282157271997286332007178240634732033250726087617862604272808444901969967795512041148957380495097777256699047600509358447682635251831115221736137870473085398978971801001879810368181222879644805635202095378050550856885366828219060017132453953053784895450328589037427887056072797475130663754644756181242774670236855653598333759516294337053658984898655388087182929109744463483716992701322436467539368247055920728611492258328948787758296347612103698276150512652004849558062497980754562043531119147773453770314128208806302514642073744583389046767040767708519868343116991562385312697589053529669498312293807427034454152579511295289941788231126716339841603698566427315682192482167444136476380274920230234790220846102539293751949062798242553144913655236286748569994211173813404387203435459859321099429507739841938018798828125000 [137,40] -773320504180838825361227476808791059303350087400394835592421278891654462502489625447241175717589788591434277657173248225719646205464186277749169654151313221375399879024684030299479197623004310229992114357239952304999725478117865978952763295172086516924107012475746988886949886211434867259266359703138783877720771262545779684959812585493413531087753982342857794036027665957775606119793712370423839364879671722210953784174112571781607428102073745051157621690996381020441072493613108912284626076614203859373595969861706310680646597912725662619399288342320404880899785197843405901890692522264120388662960288629612776431087241100855937104885993214374234527168013537264631825994618346366910975180087954765026471242735383545832456915165153921009618912773479360026774340694040619291016530050121469413418258732902455896591844938890902193489784842183149356451207249536422745295285929406213704239265372215794518110066245954466823897811934895463268535785390429507048406911489711560201340003085034563723628215313060673313702252978638102895436237601269785374988774382622432775196143902296083623133957660140291832650899503256280946305998034923632828555497498679042322467316590000817031222891550764232133206937261086727861752389294992490138242518317754009269253654002257538122931843138308437076094354220501995518018359656725088741937638691718905540390032333736809147899354762940959195875210313403805615131974715527600640752149991958606674343804673798420960619168157018379385854082957749332051729140299196368246930080062265634119276598647070499416268044043674642723148987012064285742096185090024667434927201780592012608162671445470656726676623111289116309401363839172581256600606075969654101127433002514597765867282532799313115394191058621653816139086444309502810945902091381237880432930967344873351976275444030761718750000 [137,41] 872706073227635181558043715079524978830649723167328020086819610055536798305607998585064127098661122008619387452207479907205881882298482026053639795804794654581900788683927246607347501512465668509505256173986934273088996934523348963568773117665310727991932895607847648843497392474576832918921030617715531960079438504347833588805612367156308663829193919471270421216134221354877648014694772417670212151789485630750995253264219817759048697270259591247735474793039632800265435947835777741153931376676293194705108744502552251485961724627004277534908331988985619759561711473533935199906124550051817051537731949864029163776619091772129868189965614576926973874273762197314050354414629852226675937617971179461383509646111829277714574189888423038816363326031278852102300884768470038171064653612113470826283413342021766631161828879655116182096873224001647162198418995883905048389923519455381325978045436125596469228846653237480890026889586390947926905249201303621417298809068055828020406751836320500180698923734106036231447454288563554855243367000172944140149000506914107050279540019157407541677707706588760282593803457838449896998893484875837131839828733070519803246969472829643062201681328260081454177890780058310223893058968909215324559356360562133083367560618719999888831417553655128395083272647100233538955371264981487991144482759619021386047115324578977865194507212516897258614879153964898241623050179843890944889987993952123588684184740195831109466811106346009363481977354606240479056317649598464721665717880144439258600185221904269582718877617446072222286434529566710175336327839459186331226191153322678633001483402137926628128323169186333170943722232168221392575662634648845269409072961453723041745326760029916657733389775224225013627581227707000512692979788482248225215345149990753270685672760009765625000 [137,42] -413226576838508961928269008753527594705144449961616066663548912956839178711324110969875026817370944340889324709153759202569806215209620011815550272664602985921777265383590682960425857429693092221153012229867030930610812875585322591695270764682492636622754221450048054658475393816317597461069050541440430368497601072157170120568052164304037874771329731749529546388735162480674624227521702952532901300376327193396266399229150484408208339447903698259215063009850615995811543688752051229684534025535750318233984082289437233890116873320718624110027949331408006617979685592938248340791732567534446876013259031857338029399628696153118332458070436905712574008698661941144868088492713721923171633468072425816382646457997663274046794211003246128283917762452586184740926475373974642360667117294577205461703049136941743918551558542550863646101027344766933378506370095807895215894074682384524324321615415836272571770127322272758531767976798359966796421366194049477725580309383890975473111625400988011883866812774224376440890112806426844247003007133773399596118581431050287527304569576823850178103592307188654677938907475565372620206765074714894492603708659961219948191542060776127970333957373073645400862269494403731280844789300124470834801730030650804206447190027756810482788393982790429145083954738501771557466421622438615400702669462396687465000102124253593785431615214679126842068895369275709408373359390507683837443401925247839274505554498506185254990282925855129206809369982201391582762864641365786506579693569778838495289074485745352643476892030786008148811816483398145036811918040790402239492285152475111072639117864195678972747558169661746683123350859204364134577797100120922923194634207007321521213922288304947804081954304551134366300452400617340666626695962829384405519908032147213816642761230468750000 [137,43] 104214624821583257859183433595778500742928365541384981218462791279141875095024071657906938384992290553407085587718035839918241913290578756927953647790723602248898317151851107303384391484139775643427943658382505805151089565409798816997847374477872809828407010632003349538235112007001898621722588675955978482667551748402295484622578835655903363500992641824839597426800927489750969368962254187993390953682884550345686733003569728542517286709863595105933648013959204636801986051732599380599766575481035101242909475090533972565783114908647194978338690169774203979876221705591006698768893568859461336042797777917023077693428829857517959472222042825690174365319031426784257192297130645378294184447701120229680964877870942948003637804435698731887751480551887948343025846758390993108624083096460488044583815154661168032211998871853157914984851837777596647372490421709548143730852928946111259670156480596039712567780909975169022509898939988788707228399286525897338343848760483753269072620197825291589039906054589026300655448290233004277083797098237530687046960436751091505453578763410966196779200252836690335521569567294121975268096149573799666757980437992782418167684268693513739836674849954681208650364327702844792354763380949751795683546754923705086944562336459228442918647740259927829135254878616372060928859085347294472639168425710879625519890544686897883486074565921276131739866104931812694390142711092224610234645566259505635958921990810153672465647185291745105566051259064442596307808140209515543619560225239411949525464046028682067784066146452976488526685515123271476070939993526741088856267636884626482668823680140413468422374442965964910677544317121429806380850223068838741012720253513269405583157411831948953440188807633893032609460131524523799920640613104230122520555742084980010986328125000000 [137,44] -3376644520994427644922743203569034968469956768941832313614328814406642625793186414287918808334318664765727197858931474065384281951098561631765883244909395941277239233734569742208190931258206547500606363224676073939859011062356325908432286917581124479000333207078347886593748058993019447780660257273727266376871771600519348092919400953879621903294716108878680780443834995130778437381418776423514861441714420549740357577175833152752522753688851538316392489266781926046944784765050834483049536575891259883848086236278744119124620407841163418912542639854449576680070589278504041018473400768773324437028533829366079388055520777422588341559771917523572907952133400165364471596824408746586233084952386872018090048853579993811537567023822714976912775285812169875315207139632373502117942411470570764549072423925184320754108882066087719333120539741990886371329766143301235912687666308697892974295517616204356204528445355526640577322633138904220846995314116742917736579215180363409746121941468695822467893908502264278138967414397468961803951968995431471860465485949942810922530262959630397109202367409667869292181180845634736451573688393496464608935090470346391838966858612572547892917996391739353170594597712214123196006598509572973895636011638725907590891782970935167308334203099779444034133176430670398472066596652748187961485617283072510951859187264991697355464633072423700471265393348747394643852398479858180469915593226537729179149931603951396196461958109807284516877459800884695998023801293602587650997399063320798115127260624637552413983417895396754397168365185909718840600976296907313048604936254155953370514775239739104979373217430853659341504738088112612158037915441681496740858804766449629652475477479412195631488933785417708389677699641738985155276923698498980039008893072605133056640625000 [137,45] -9115458242103065332341261707390480114823691661656119910652130267441691509171039651029772077117027609883284612665471728686238533086885607438638693638111699479793891621690414828347648025044133151952289070657667621805198366971001639590444833592060292269463996013291078460683669924559262084153397987002579097982883760589753977373502686320762402361257754871200340709842636200680112690914224216341552673467395979246182812111442770762935925120387347391218151699117435681414342807273106362144422647934821198127239408097120801329192995020740715342834195775962565221594270291543080638991570619784946632041327711828139344185515354914953638454547274376879620066954174949118789139784033728472976431424883243756638599607663850542040530411642965803957290687670959828913595271397362318613675588834765514796669644409493251098632767807524854652348274629574529367279076148036328803172596849866337251472937531590995708193111033789643685562565430158080618725773481320741819536948581959041445413850257675274929414462316092137334757459912640417528067447465124417040916465512408432966945369198881369262196469215747459690906897932742021958417567004959350918943667036650947135722219835494905766572278268182606923180334497515595211232331818029075562443533966245825011448299095751611633020999191699270825001678156180446292395309879388192568162392837230700098033747635889457319322158584230871639345084194441362235034271506044256739581304430952845752795114378689199455483656578591992913039136245268069791334780066450727781771035746037483516311808067193633272880231021178768663798195294883063469193550298770064649060539367894918595855345227541977790629343946096470549926125487230034727168745953592243736278292411350003483255733518432150069414117580302065713311864340620321959847293287174436404291637241840362548828125000 [137,46] 4482622291896392267366431508646496067448583101417831403349792433889032382582702891363058917408149475433437842005529253007112520543498581591032842265270160297252219892942541582203911127496056718862228932335504421705021113912237785859433058036735647667079361375349137326118890106265554305242271635127547862198743074217082499326067605775229432638524974297413694020001942430623638866726531048682866096647948360797261073342460579159362059664496851937098463839132525166356828874714910874116025951470529359582423517809039215418755900328810489125512859597092020936278127963193716484685583818717753979150039315992251944907521502175284848700974646595914689113517837692720990149172164270073388041827849934357982413245455515916024195809574904362219266900690107962907097312406093092245206633065022536579981746632933067508739078481154412863017640590473432593700081089965795659111141103763881196494297014222820433320191060935763170701341387848435522461835970701061548258254978549967615495096042690244021223288048973664899040753769388256527254907589442544152544135352451958777028117191297600145548229701438061979206964891039927851066836383468861618310621459768702018146287182195333903819844818235623156813030692934937925377764855728066809696541952278255653584027529135897554267860477502275891537296324166124401812643109370708053854429837934035583175681958938497292625652107762956106962248129398015171441817230260674828798532483391599785750252763565268281573640680811276393800756857420632463875169140354269282317536935951025885382246174246356187313350748390809547435454020159585650847726789669025409111682258061002191103826799964435522965396150704563176693404654794392891100577606699359069174950233228525745822177159069818884233269505600132017265178017598238589057045252805631322639882564544677734375000 [137,47] -1303613064823887550057722134595008021492189089684962568907464589433728754975001481833919127114318745247279856705393351793277315854705036711601449056868198347614643241016757427031382241889666649260181965575892828316745797440186064631373563700522156449983764990474233831842657656284784958756983341791468016698963642220671302395139111458873251440146921980390082026789058770050318761863844350086576325261854675711108601302724157593317046403265052474691583114215700236901584443829810247738510658986039314399505357861820327995097907605763927030911319670579468243257352264788577595365174791362168828780456352671512353997041263045642663248776218039344863080378041523596916721403351095560083989631222229286344546203086734882751135854067343608875026973551378165855355205612820885584189265966148200585531267698450552964534626122430025609649122854857187394214886123325383907059968562271254797298984837169945627532324353038970253251583642722027723444821053791010108773983099054366924374269614114020811119898611251413901266711081824185182375226740707263118553665500555492460223125471926803070034319700060157673978594580364439930272420095150683758512856374221900191020262150231833508192448182286265360698524550265495779555204837554139157982306385483089045738059365592792495415382032554686639134809335206773445579084495442761278227342195685567259437471523864247800264250154591879456696594786880623607480068704100902462698390033702018049224952299808859153269437766712386937534578208999132841513419512473076253195333982556511943163009102545312295509926869276103368721279332695739936468458989839958356619172244335139222361991551882192742334615710616154855704032847330686579196254584283528452869317024118528782522036436309563322421717656285229933495016064447267376038331332872822654438614845275878906250 [137,48] 275433941731711302075766416147864558333051898360796099922836517663235613639581935853122347287955370236090334604517556602736925150054400534499906701862812862139053958606992545749377751107696339431949819943969139526072225298964465197189306158761776277165332964922954580827498666364682003073828512086263266406291643567843682723632658954390747918950105264589531083220872744517868933345122560423402679030063478796724086824732519601935056950055937538228780478373678520680130720814960144084991064965966804038216591203682385997300754393014168699222381309968467234883882046333441746821835661401322616096748787028876781317978918916711107093048200957002718426555918867667508439280113351014912524005940324792343687928082215373835529523991075647923185092796724670658814746872599699022590300787377545009997928296289001142403267538604127125643090903730661399705711217333204852111140839117507966746071797224025319784996946234037924191999721468987819004194627123510677068185971500348393150164508999605250613095686272659111301754341470444135778810275885610230350929182435956013761261397252730952412443745235794158238878496218159382628967041947193383772022777204753304384687240386436025131321282920140163797540297498650982847968372337284218191332273693209669877383619508500227927855565404289895470671581456817906987105242076389533076267264150851874316993760328083821568541147514433138366327306857409831311829130251281834965356191499545345492982089765320152277911888252614866766875947789223866673458552570587506258075599971224462588237297982859732540937148121578583736794387206383621830106893068299764691914372180386021333757130950948390800246448737472864436102315460562906092130902015947097433296278690133254592745615738792938156920454288586550130323518029810479045018719391305938587188720703125000 [137,49] -42031133715997709293055902110298002788779715033092831434690868592037000798265780436429018961209775156892143171360530962643883525858181505877709959694731654894530092153406527366497743084030999091598884347119563467338127862894672521350239789946676372555675673662006806743001704611159320922707296208569407384138516650382998325549748116128347541232126030317329403215309917969800343091464026056600224175387746178579781543881841264917669063098193132613504644429100446879885507727493604893165231368066586160521239958828971952275515084750339434327770288106863352825514198489575876331478174223245688598492242552713171344581986030117424894548911612620752015137550559610228626680806660086965967974646175455637493516653259040628623149510219330197856096138511525704150141608104508360376184713101870591113443141728535716207487473218180097530683209751654787884052617807617029605035500822805939969032963295337241028223359726638538301279373793016853359308082966463379677502257361376822627879430523243796353556741183584382118067664905230962591547125023309396758652049933458130480804254508159588879124998020644721751461325025921598241624684859215164829741477741041653542731173200584730935890456751865878106224944353563147505171076061723136640236486561714909265614591640193475323575447077249574695553457316220770503877764406665047653385236622927637503360557004365980732060880779675936852120575378135980943671673428169363563086829307797536116613122047072920024814584242659270223258487793216485265599410875304406007400671528340861018680962993621012445546080704563962460502047623022224384968553967068457641719469606685101915746679851332161359530386857314573505559641636679790435531453638728219979773852957313646055781343644115969872443479429673191114083901577209594523469499944360159484863281250000 [137,50] 1897428367778930182521197453343283716958278658575348420888724270998886806426069334188932874028058906987610369220424579279250397369609390814208760215687955132467245154949113841171961634501695790313158639518403398755273761906078481143328453752122700449708617193378294704209297029143814333301458458816244218809268887502682012645275417138112616923801472689349216308043181020064593631586815000806882025467847852990583820478168254197648834961846490036213559480742045813381127826084205572282605133414415962122970779218087686793253413271658856638020874072179301947605547005718077545238000238014171903565554561846109905687291091574675845452239343723826713426465306062634242453374238578764538137347974242572419907762140847603448378856599156556097266975528589812405147107271930293153426439443203429867960550038488347475795847939526667456823531301924686007774572405564771225750240627268352759434426748465790582312580361667988005348088439094919792545532468671471730814731401586947568450857714095912707003031721505668729281677483471981697663798344336683516407632457625027245542568073673034533884379425227557732736861214085249648527154738721462800654907600461600294365260065697068629545035453529665847743950531365352396684646137727566220510180134196384775728711464431432344137534691463820280498896944204072586881424839075608442630180030737821902592782781095422171013671979783061010195629127033434101723916013138875468943918776628321706447593799150518396688812070394282656109418222981006648598570011289044486021913222953644784250368139066939327504823390550088160883819753214012343050061465309040552954960015693035047947529860409264932296725674367572601232834406862547067548783554519054816039622769213160975986498500614279289882675426209932778896285022537706823223210116288830566406250000 [137,51] 1891841534720322060534271675122673964050841164586248508784197704365901501342833760438807065347666002623755711799170517453942881426437717267138724440018080637562854319897988890014303564629763637079457715924169246485692986364110224658343788921746753968734631775649604093229953887441449785073795922279230871063139891726382245221491853140671769971432430076850243054124191564441623592791024477216528313709447778808057720520479459462626230966315711683302016563947624675809612060455222416984499565970918119435210266430259594581762451173799885110090774795400320180379113114338002422377505886281114988522375501983141641568703579413125154259468516570140537451349604235342959207308206862874758224330288913515876706983405778472031766120227555221073668864171485204233867916347824035832616009418892958450780866312082405259459559497724800226319903945003201723082633111256469206078276846319594663609814016457960071800725112869516860480600019403491399922680696728744807030837818378258234570111814937324296838818365048316260744866287863673234145160268740060283419010147078859896931167248747961322590571847668923506229008836896953106387365774845442816067793787559731814405663987000033147678487771294541034315582761125366652318130572207037592681890059027265482979640625486186024781954279956305012671808093450904755338827877964735230175564207473695085452081035066197207217021801115168535257325903237362208351434283669449072912022904887943067607900849131955476427109465780008497928488473115843857419007707456027382808609610565653999382832006170855336167328694765977798371321844553592921093182432794270888349773604063416787201074058834517202903493110616266398808167974175206049466969009167074586930277695856733988488689355391119622418441628166019808258960894525912534622722478637757812500000 [137,52] -935827694596937839632676971249965621686235605822526804385585106564847578403186365005929000720147617916640943220145999008345072076341644072970136022348651083184464017456058329819605365488083977873441857286156872415188806927717184289766697349090245991312656559356103523263196039571154015599333160628315687190016221017359966904541060465926408977690953618988189006976826804881322690924658479910293334211500222154489628302127488521460765205384154450724574375059104430196478207474743867000350040567354190635289892558763117426356873897668185555361949104020849531242079498895723278000602265190057524002203660939290010467648508128561465180572824505806119727425406683739825980523310689572084621784949967486888120898878626059135411838111053957653413962632572317817020026446637436600707917067845741056334027168533911724464853057301466671151048838955560103877370034881302376773521340977681333627072413943158817859617675314844376063467198577067777864459733706502627204452041451253796765979761899735377272495186328437746654321166812933874297775317038931261606705475557441142473104706400317440721244530491448447548774364272528652716793236766832787758225289496982996795466010049763580179574943974203080114448203460647711458453670306982209037312955225083890409107614051873042689464336127843324352962489284513117292711751444600218557236955307669649428990102247939757330559815192243545257165127803000077537959625960644348677705387397561329977089239290865391798169055532061441739182168352968860603249200496034316182217286985405564224086622424954078476283111712977470942802393974323329831629881218963469568853994050629867841658529039336822322272853017493260125210305456652014781282314117429034018536418921319907003707009172846806171134890032543528579640867274679199202062268139570312500 [137,53] 256075954390011266117617771744367275742738764152515415495518643133150654172006011292764038231869287073848210472511829589709723063549386146189267903484005771730631866844262860979858738627887393546104014106647699331228594817051278675013176110871090811927431191250504490014279241520932633049508868576236624832651318271072836462362965850988647241932093102376699212961949310709941115553396394920280054997715877387218632452832597745519979997451381830328334029845083232469960297688507725496860630048705976372503427117446986001161719962817442976218017946275534007698317629009303005807140988859956529464975296036586059696172206521573898024913173397385346199308456323541278153839622803080648867520749985766442377753182632450822052381909115200395003300211647872616555412478673287971746845925242287598235059031707939625153403613180950400322278267599779424006020421569499751233081851361803771501564176417294736565237634936333406491511342766123233312781826163506057958355810648730201969535423015847852801927369212373951490677364885088182698492172391432544377939202343990425015496005678882472638034889036811696029075081595343231716182635026971724149680282780818610964516912725106493696346554582310620056201794901793029220438827033935704071851251973977426282857277796388625556753963462607448200530814539584364221710342481191555786698732479406490670279993299753604237418849374464016876070414466981288294196802672907168100519676150212947804953953145931565502138790830427028803755611716817241238409712750837582764157028318217582411155963638387779349069363148937035369194967691495581096308581801820169171391433889089363295777778707347815969216126723905868125146714468072255586343266218010938821354947419709036577734656705497179129286854748809949870120746527990706704160385023500000 [137,54] -43867576274920906021938028919024325896386738030205715961826049049165360032789994675147275815384631686323475209596813808349264741346073713413339186347543979960941617761240004474021364853166167491107940948255958515644523340912404500929183624829866113500825271504086852511232394126210410083661424759927216789940014079602838466039239550119686917205376585479399830933187485133458348655054712289155093937459332251047181408303238367509092128575041705085190222451964504936271420246653031728687373193569512838042305444966965587686798909108346050082881889242682055701427925230903924502696241437139664933525979968507522673965270899192972330194753925314219292892829820600482405830924512375772421963412392989785119434490323772708455692625166144901661569150937470286107453628460833008630916580242504368061720064919735912901207614069633522784042426008935884577670668420390669036530836694672356627231546953696249213255248905725491230038169084416223366020075494548571546886204083377997678585408455453025394652806479545819170977779216151525036468577004867239335046238930562683197909085219806941565670630504151418362414610619706859363551466388291165271031051857075310246254750461526841807530133962560459870507757845891401070811578460720821999360967409729714458370460004834199091610090872247632007065410992248684075826031642399209135769738281551230395226372791478222730003581379823825584731371770311867250465096912807111453470648547289278208464128696537185075616130763143166026279306977359270989371505282994806095894642935131253902184083482986618312669094486276430393503802683731375196963027044744184183112420308655621638976800720803986852771135947860465830696441773484000414987512344201451417650437502808436581465073912573466882988937749058957851607657926997728831390041480000 [137,55] 3824948447439238688835522562066208237537236656944603700951097941100583594032054469519478064548448660790214909635435888140388534257131914994337796182082611033503052979809227593464739461643034281334936063768600574645973110020919449730520778516295859560767616319223554950336302008820296824047977830697807475191066003752542882995937359521503832706486589386920749129141268849562731386229145301247373626558453707459263907158333778905877173920069351544513766005565854255265716237130464015670010403443810709303937243955580347506646869079266256292527660844117853769938809854968786684947156582207266857035527237815507901526885725958089760656722377343037863384957565566982093271875296542122615241669621022439088220932008706859701602554703876405448627777663783666410426954782272654360310820550036635237758954131356816725712203184740493484409607991713766613383725008164148848356920996343391784430412296531531990523349642271739152985206994804240771252410365273399370145411948144061143590778367832892442309671170332070063713151973477583663758721018869825453421150874228804242626293733424699882407060123522397003668416595484483521686044422284616323393579649645452224150660162334672152074863448795571991262018759908570213371950122192112376109347299785395541618172837924936725590741012568858307243086704572407492116011547352747725082955802054436882454981939204995567072765705788427239489348504614308759239054953373096269869855760035454870776574865791141309141069854186338949850478025907317573977046666774757266471617759076929863275366531543139141145033286049678714581138641290523516314593559654901157264447071783083517388063536430315538372584142061358558681038550630413000419339448627528511545889176039449772680051916557481479276328836195448598402430458345137869605921752 [137,56] 154598384895362642216635623996500425263662921396139505881540099131546054729388020616774748425137032733549326936884835581058667345686803334726528907326792345522849104969621339384004027914444722886985639959229868896564629225194433763853237357605992642222803478607895631308951793124376615933208905907629811499515680175046253988369097262824521902708486129313700861589941117481108363464840631770193000067893045798913136091016771761937256856727720845832776165373358412620966377034099188821544446932189101074057187395840272962151595873132558143388914580992422720860398346397969700154051477215425987864872282472163870415481042037896040355938651147131420951817841585837113900008135755318968341479101168833172995879835083615009251092351380200015920623605534173488048608546850284684934234733250931513869186411785886050142395615006677425969832862638145985216309404896740147225367781506746298691393505332837213532069554240358993406405894508981485922232157858517414004504681486014240171729397352497281413192681732754968136734121609198052292208808321436918552321491532024317949120621226728650515497107883393942620583797419077821193267708613042406976074285881565993996995712585227337659107201419999692654537201736306117020529993295428197447553388314581306438149755253191151256976201608784771732003279164194904878368024709371478814472331864598543562087762585686501565437609802069496359369009695958962984869097981291514674153201009306342121149576140702307016099851430008122330927671848600066020282880371722190247056803785658347241957101905276777839473200623933674101701614855312678742038129423909082792949616898192676640720757180739836107184319757357249397605888567100424764980289112020235455723043578474980167607605045802508035952932877099322221829804715259042484720 [137,57] -101341813521630758872910886956770480585244895515002300169694053489549681146686200187036267632194624174170926307124332418190738753117115098108086336202004688645371175694794906666439305729093812889379812704098158526415851522608469072313091691227700698159680146730228925788059434042864741565034546911744402161257669614660518710364376169110894158212303079872508983891843468861069867269371236276414275425319153675972474392987518492661211914982158766545880982981372943414209128968518573994007195462162760832687359401635225995885564583033609899921870870574083663692023208864676666774898893841172211137924802168891359098325258771331320136169258601869333002421874089192435734545659639271050272298745084130502122234115377216776373384276741888625335305119317739373105271440106155856194880378431609575065032544488126908247707764460542744288447364784534015319573856142192410715201269513909628420918306690939620325567694005225283391091559167799662350489504764493241001198940321863081383239251858907220471730011385171460539980802401414652899441083470493084587658531503845442998234149918957065489966759655521246424851566038606277117914701807716427900172238749369249320648622774300206445416979141637968826573681995252475625669700221641212860865073966428332348062232250545016290521276445031339718209106022547994968884083426980954287914928182752624929607671744623270289700595605047367538947121315425098432295731905552019768455958688225802155459142299388501344440086021373774038564515540744346435087677396482598200763270310600378840081179630934826694224645088136458644148168583502034824343529118579521385575568444360874676657543331114128348182212386640073671584004060294574590901942707549998688632898602935049282585415853559981876230339988171070028540083554126568640 [137,58] 18704762279517637487778705351352264130395057533924361246267029202490224470017544887086302224128537220539592989109051772926276400887352425845470409822256035779653756038832589871714434231458353033692141121113978344988032964589973267349569186089478946048735160884319360096956085813175861112862051429598183036353346652398362478217871801938427807556389909576279958730443592177107181317021276950915201516619898934123935921776810767831844055605754771115906962290797762283309165133911654897979005689002581970955931674390780622936710502599231342812476105771287285618145714258038905409277279856837018618868697455076792380385893011292235205925532463928622854870794581731811482737342828496107448175907989170118326274806560198241440218076192464392988327780501556517033133341779596521727731688473213289662580807730970255710150108591546673501734592084913122415708351245442740374892010733830138797351734472509475115751799577281728204888602621868484064842665769447251407029613003220261522834695964399379541157899977089575414672637806181367637711416037729668755178624815189962850533163468306726465887562634188339083045946437809391687337508803216936967770630972500716501983611155291444386430270167258086009377744801704395836733221237336270545475179021780223694796755634773159821086796655429890270174178881408337488518743862201470890286511252927325189890893559457246403465178476968427894422069112681054052063960477468374087182549097039861376064452804352082854368841097238486174992011605500872116385136246324655015584716976561681933300078161987977061712889563560328860066474342435692679122857650215530798943638600868248945216248500688465233405604810855435516354598201456981450663240137092902542327910116703571349679802453501587398707201442915147409583516613987200 [137,59] -2744816520058073602394913516019898854113156305082087583832688463389426139849223687821282046275432394140567865381706808647297566129346327490020541011204556540808231963340992628552546434921299901500375297342726944303382157143813625586872183477158960855279934204663169421167812395740874538460037506367432912431294929546311175760372671824229989542825433801614093141698689032855820646766173010107651784673414486756525303578552154961513066475187445627316736370010762828071850148063913129103639055386529346044329078658606813980336576792379702850759583012742249097266366014748633353221700512496329764128151993445522334481835314388139386211348391028477919104050478209102002399695241128831610424638324720341698706165674582606669478889183421928701782068105999046794889887517646279164187495122449862430239149647881444766619776145860279644966005483151661090861514423511196268550871605581634901403094384430910571478425119976893586607103391787076693929900694907008520678757715155526468059804967897945794439866132232131362532208945178981116403096041560440152903913773038556768925651494426090421323333455648796676274754694930623821568200463626936577386988130603296452342983437327767404772490460430648441474290909900633707824807836183378008285566829084538112097535280133992680608851688711854060535218400938297006811705206552738376876220533522976698648958626824273532386740172288824496860470775919392523684011318475413677728874709361726977071983811559206612996911205115249171955041641750895344265520824982335018761336676679074506315067982633368884316248851796581227857094957685814221596711805580559263705809039509561389723468204797232136080946998195632647831748869126564937227120237354980112823846795215405518611723529452998192068973986056368683013242127600 [137,60] 326870510645032402876189972736255857372954998995629482711868694034266594793859339302904333846618949484298131458713237691907584525352612948370077896041119516687120081696704144441344617889457293219488130159619019628777726281830579827225439834866413477118434896377927166817755126754037296490953803052659605076644026203904664199346242862159526923920922815598338301201520386634818717941071725891040405959213890076351550190365651557925655508143737151308182387356535114900073886055936597819118926300468692778367751638190520061692759485766565390882112079078982991273651688551856847880963203970036387350712023181510722035839741271942752439087360002872665313447669988788606139243857147601844310695791752548464872233794664798234313288714503409273578956785426748150029470702423568333485626428710974505476554458470506608359793330355369670351478480956967118664034088187230192479109704976955024883767062736591523185445506617976091679839748123981183927436788806482521845581064123186777817425348259384168275559740379018161476194877219390265277566112590720802539548864614839884035657611906790925069529486164805463785855300830340884705095601414308026624664350735919495560008321855574762299551592837832083675928436855459397895563098072273442531616265029966149174551692750685854558615327520480066038800301535877797225997190677470969010360557295851085097084650040782632192982750217266704237216697677914512544327633761509238062379858943567835147835993432042840425541931342024749247006613408406657156200758931916086052028705089715366314348622183392012001848372314683599999262680286465214113197619609669294553279036093384258221658448884293437523495956115658486628332673190490734520677878692496029225033022824458784844182500436689616939869393877012771075735648 [137,61] -13867344490582502225282376402330593966640252796377158561050345869625048344453175461283599136874232699698159946842938290765612222122514588363821346234798462047254905022252946078183072366547646576981284022155294833846325459425853734148481903978998419424022250369924899045464048305551916656569543653631492592608049321695380230449460715078824360376834715514459787408047019453923545996443267174370027350656087604095242633825931737908048057067643693272667303199147064065881673467572067862100627285250709575354808169064844457167067423464493621463321726329745409642512825884991059530808949692119817789706826813731885097252577292735890614911404689668486695576913902547198927318086804088566878406498629626277479390251976925123530132827983536189006144897897601843251875278446408006214433574388802524809102193592871864760813930073599110390548357420646287638842978268849459261609457006747846121290235503350531837711553035839879087178781205114992220000013429646236881097739129847818827700168101706817852319694321513690975052958460522462807429173526829432411995083458297694501647921313535306483742778422966302102140114408603806912006173456148550799052196670450213784383027912994528966072504950226235264980293738150454984080342800873716427088713466361747186959738349845186455033367102755152854106424440045233625063407587787719093487618399140274938962823127562361915964377359273630365390580352999154750597203264127511360346835637955894132080786576559996343982590009272695109495346776847404826500752031933685918482031075700847957672832604703690622434429632456832888630636093764395797003346308735179655808241461304046609581566850040743685292455670109640001975644761574536321652417116227704423993439904840278174315833308736581623054743919626742309024 [137,62] -4369683265633474309738857682420837789009924908428338369221013563694755420479980545799641174540414919769909717958058504881716771532275929791140424841576947741357332800221049010637370033612326291610868708770488761166734971191472677793203893302850700844498578170191172710993178132251069785319585276409114211406538227123674923883265727011511315498910320529643624330582844393256277139316341997771177634935287531685484861722971002108937560213971048896264219706109244638550091929510249292422933628909772045783802635687268105354180710326161535266909103449331082659734484507477098906304809196205010213190905826984470533837940161854019249150589008980366104165750336041256580299559204238057372924783111574144952777714959518708251914156080470823390831290137625808874704762440996380678444596407283093133850247491739572310322529944241454888224649236754524376347428867507671836833167390311701762263208719900247118479619187057220080077064650820674556309261413246141624526924142170563473105786155974617317414994277017662847204347781055594095660748706940178144068500161702042711404112084900495385469344798456918417687296057293664854209498067633411830647163716074186950241826064407643724125960070148225631360387142119542753889214004689620233402082158933038470335062413125195529239337245206795490487946315851023228878770983456001152141365909446892346463220296407163144139117936797310102020481757811140171641057350773289720483489054346757099349769475879430434508193414338162270454604090073546213855259026041626793482894046198699420691510181519484031392279746257551798980272570233203210720538608434210374962557758948466043302256826303194801568602152031496349778791199498495262535505346179634433636183551409154782000406109164663632892284091147818368 [137,63] 769366395099438658927713176174742966844664271864885918761700291379822644800178536507744779688811883776172204171568178201896400348070201527518852356362336277718700777324974647540903209422793559557358558551318931057307319466786580397780044797448455555852084312797423297838264648144719419082762842250220517593420049512983005798217668576923785957443515718237931960478652575733155660368423863747059253465120080482014645637760030203954921351946093748350425070943679413617624403051929790195351889812148102889667222265328951764791744628393838847237293605398282025750691965063771720441008900054303841977541977961556634552130829630526513546038146510018440596507926073765451772543694096207883336094712253500863321402015394924487648102982000212147505816479630933133056449527078225716346806812203465568209640979713813951805330486343823649836817440742925087049072211072063953194775464181867771513503051770858816380944629514274777337678890181177577669763829725641274567453029887736677523099384020186026684536418988204986560283313041746397902630547429528899455539093493429591330572040795247252205422669726184570499338226836382655333131094001137193635370327324666346815714915685893185152558810618203940324179996759818578881794889469111334740666674112667242374398128700561739723730872780403876176049112485217285107492866233216638605814930872541813907376837456055101583730510475443891891473648720381327337618142043046254786890873077090323810732426092401836720904753749954082672011874579758066247300027374591606572439274904552547451094353256766451858483334363622487342843953674565022669006535660035008951445422619659275213412223870879582735132191324434671337246252743444599092238338150630680749438334465949475555725579421128004306722884803072 [137,64] -2870659174282129645148835350554793448304565936042070729385853622841257385121773603308042459146952558657877318020238425201703849201013380440087330925499881914104031324328629717143854372922863398826108886591280253359845522851717003855515850932499220754718176196849420053892434412495556917344067717330444193245563328106341139570843700115371971809754330490970444858226111119783919786588760978662077529881291856715193625763612035223708688888803586386671362369940552800825227055083749784535421269860279205559701940360822369918165704797935432476196536897796285032396958432585481702950436986362926845822917333779252046228259695234965111335047405191613662060132624588417709134524817433882213386035093728487262008782112111156124787123289658378857075084750932396825223865580229659518178035454798147166237001493875840697023652511475000190956190648754093166862851093614199201490015242681982268704999057994318818433072088547223801959007112804366201315378495041260044201869930275198245779930936170876765403062152377487750581800893455449857110810039256241332275683090316056646344556972311985672036684261586522058569086690232723886133340438996036349355948444523099188330322788490903972075272279614302258213972878998324520074111762519161047442156620682429321081151052520573776952832339199455446699385189381523240505818467178878205671350676688258899117798392860822565862658941398121064316208127841117468502004946660266084239680611300495453905479432412611754056722590478341301078695943409188885780150630183733545574213383638099710483873631118792596405266081435783624861026295869687538869651509298607552315071181396391961132714404500513851391193837993994191818643633517359822292803509840412408828326549066940870494929015531581171208766464 [137,65] -6912093844231717005358558029240069096252667951707285240692269549689526361599658532136057538358536085015575551347316906916820362230312190066989085510419197921071095216391061722884243318302138430086573408892691213559118896515425769461285033852106677572455730305570875943060961778138734285730023470759135813078458876270649062573010517938811978430319708614880826837876063328399013603108059581330412650771223257388546017905265914354383162540354647158436640701378072640431179839690923797672511351242928488166554828586800629305904491839468193753144123297560639638053496131770532356645629530231279436107890664124202295733043344251009131737241787617845207608871497340140651493909546017444253423470732339998710601285878990859346122171035837025993745959462667571805151263966736098859499826766562034269617357372444498865885030913738204038822070785287601943553263463914190185843873559093919324691438670183523060585938274116919289053005560433567160080819381209501156838266007622726572959750273554743882376924768612195740133768752011834602597194184577294178372329527099916771008352363855849360325572804974576017000476713352308820825623856995058284169209354098801476353695314983814972256025763107432971769557571706349830259723148374182857495988200682950243518032906099101102690900307133439570862826118753384852203206482418418790963652970668610855572795399513848429170156987526144189323606743433971379131497900201020800285880039233704430938579799587128028450179699210367654454839806959398142259272301037459345456049306413745371526012355260723071980575651195408096169463709403974314391857777260567002203461388537315380705274371159281193368987619011412293620497266729068924677010020086633644986863108042510371331595738952193232168384 [137,66] 298373731271977499310132877542499554211809358830806127279303646492374863470716678809807257480076531002313873866855194555177253200390291395244998159350227544666437942698548853768815398389236574447769830452854388077985722103799143205115983424442350940632294633150998995089312807399221393998901792114747364155520942263905945835862828178062862793773089009915988677817812666413282587210001178048080035149989160501935405607548449756952500719472535134708587871203793940135041603803542106032400758758023286271417421993238679254504199896623545136113035316990325536869663530366642741147927879775240829041764953545020249545153462272801323796304366176876089569492646550557870430814103256766161396679329335695776373508440013074170147979916506461761957989078269807215602118561516377343097208160019510448858883898252555318649402157237648928583270119037420496153515687933818650609088917349026960724704635557330578401091426359496685753656708569632409968135875937087238737831837358250841844816569848411427894474073003057582556448614402584374495679381821804777075919325678529529316267920794035687981925212798604303698403006071565996569193210699733626525405897769768953400532544736436375120793034741611905966598895607041253034574093706073728283362145966074610841910878166614910783998877863622639323595752773340959328728426839831021563635758682151669689591211134118741190419589658497533396981028638909581007682654582080484414965688608501808990227007015749980644913672351162827868899438925528144083931195960030058146970458823734366773767968264959388683672653644234033787189174688182795123129673644202621597961614534473740030056682593443959988543077624131891355950109725010809536885261529390282899771597798891389879215892553596152800 [137,67] 51808861430122364213624257711019070847868826032230554037361151602440319828394484440736039067532869668378851505242856286275424483111034163328163859259161861993869854903560361771786499910885900847945441893410054639954477821244463526080376080870357179806328129885389141003933697666517925020923679163488029449179301250088756624846418187294993810220942999375728361007138223517905527838152579197504380279923140812837373108679334667153078340637432431426748535043953951385428438771607653682549726566682545717584363027569246997793557318955500407869102057559872135990802165547620317450844121644324132115709549635979734370887368433298184069949578244980853284522171210416318978313754463982824603169022995176407320912896520830169594882295688168150328093843969606570448430460206884691244064592555845888402234989732790747248511251528907333755667924159620308875570205698345018979065605503397592966349671539274671237341867316722417423179499201690484703068212024433210767086766119226412379683177695986397515504036448456849522292792542017300720255653112722093539967923961560787311436351272349261567023878417541322547115131831876782759509800235024445031561088537634269723340934906954971258218876680003353537076108430655412929977238814913258841402036325660442246513612213162052383443478345937924873327946047826305362363853845671807034113871581538616749581836690322449003142013132980751271925824140779303407112484671640750829859382984288641211043523796268364091090505433216440594725363347141010749050045276955787138920015150129583330336154399477467975709350893945686595485456854386039308510241829792141457727096241721697927506357683610393336988315503989334050937335005819363224170828602511657050868099298916447355010313037818960 [137,68] -2393646875580758939826609380697130344578225809538336368515642698142902798981093183588670451119926762662185974012307847521355305145561167471255241031795076000577823894209649977288829231338181578557939663392599714742183179051128580445311465477886985176317477591389656140281209606839722872771828389967442731192520454341241877292851015788025761209038125368529767604410507192364726935489998962947621199048157868945991283520394656078823784107456942221577594456730139075850821226752438819896160037237611553822705130699308904063056478523791656402123514723670040016285177987044728281722129304008554125844008009111776562276221784370395551041906780593408740630839743301848844814913191520176368197552973681904250031140651712171621627475675578328267473772200478287107957061512399486905358351360672032091867473377386084928272836910528796415597308822961925929298745730315457108656424156156149087520591110675262258695516402713707183594670306173594743623318151275832810751042802025028746367316178010588647833087082637014418423995611925525346199487961399467154129738339639658854941015618987428057356112475489851198598608558298230439240216343351173524562463687372286770847817265323501326610665987646301705982347668462336690622636622343316586012625853807683803025319919432590701675919797587751677239609351988970168719337035486874771407608026039544025491821486959174229833360419897345709371478083165061928238715676871907502152499869385089932757864191850945563489009961903532673449745629762593748182062259596425825104187536268174502551920860990594791677859881715831423813939532245350330357915162894287241682932995848538447256192291081058245067474582286787028363883277265972305110572756689751446317268617854278667760195095440 [137,69] -123212988730672698176328137438501374341099443172956595923020563844378101700548542033069274121723004757014547399219919722098231599174231194864077798093361963870246174132567816352353358527035954681720385189107433585041940865450251458945994159160943903802947156851020945999654888976994206388011348154893069510424760442421101962902313542943285344864398995034064816882779805574742110768695548058050515545117728265639281230493028761168895045920938421529023366484381106008946481893620835435057639100891075815930979061239136350058994597328019214662513832179037495325643899904397337173437726637161051707119275811754449685977999343457746166737399884732171223469273595128473165432874942035269060732129512870203841062018577764103980789956694497997341749166790490892857691862470774383741754346258561949747408431317496832847664734904380747001894418481086148668614759973694275706377379972808834772903137086318250006227630303142501690692002664679621619265327667375884302941779332178120048676488317942028573503703527088550463613949633272409963778487661240902224361832372375849959479241017244929068320631373665905259511501731432655989236403346074423024197252948090130258701362469895502227432149182743366691574878592108541227630290793475026379683286009732710992304118407729515727150954101575581851988112530610582647424358108104135177129231235431214268919369494956007933978717748347658934369759181568563762540399436748262164589742757689673105065619589526750336799138230818339586903124735112512258755243237638332198004220272625523176586624144656312634298910303762473197557315405895981102144046291852932392760136363271996588856345327004511406283905489564618293797377723220247894559232322397743425628052967178332565452160 [137,70] 10470854739441802497786833947274927443649719857550746866532512361574504569518521739138147708137480417660341379806179831894892005368815586263391898593048386520054568746442617411322317546143183994542846628715258028605614048411216763312559462720819862942974229516443747839065127949868596753180825147742070192635657891692492078814668079131369412124960687031030354476856765554728703184986355690922378086666670179884843033335826521723528913267933599761418961567811477081954829528161264840876007319938706089272465069167173503732406571874396424012424927757985529678166930150642665844150914691748419052027276210236746014921850698821455500225232784886520312205042231633443382546554393209418884207438527939422465430618149601010788366987890323597352542396379427572782829928569637368683767352902177997882656592167967606796740374232070230810994086815570177309334785190150296745901889854025782845244043820561273538048502300906928390947142559103792779265768766339434768615288988833907492255407197933752153529584902741374135684800952908931992242886813203484746675293119119003587299090261197382744730709336293010530575585873453993008906864025672156906782789208492228045945437426346646376286795388070487845987199523432156313257613061546198682190058289093877932066301588907233581336705006868627925696190474357292793290149551466502168929310332861908308737447445565723855468938446224461679468471407836652098277331728841456360837244359333293480618363778986774804125424042192522383215039540133687329210854384840832968669513083210492679415068125045765307155070918194478294674068836997732124640425280136258307051941155031269614242295742682314375390278771031451868592677305958469487716261964566002359040611713691210692480 [137,71] 284375573312733227356811971755169322699344342039168181164617392896241240707969737348575756784979312261067413149622257074354707203122209046571311237909720684339733982566713829634724501336847132405077916255369711797435611728824705255349585652574725349042457794561752869071740446243365822938538630916340452577763419244380466598585502141779882512967302027198303709534729433398289327985123274464343258441800655792593313909475050591631736524299993427810584752483024119833089696907658902922416918489185717877237891396044332324724123866034337907384408803733570340530146363415885909754148194266167914808067620108217161763985666443784184287476448862777826316906196305759348717458785455653266790148664600517621418327341792683241712472423700373498177407208691528026939698567859993233143361678279173168143244719941545233638620543787095659033194457465649666743435566607395791169583545013381610559431868735772326147022986315245108425381820401394427926765279513598280209562039473362702016047885254530344789824949922738245149265250543381531819700993972042927568542817765783900146701034812865284681254255664122162427290963448043739548507243589725910966602536044312917581643773250399779114622526856160942584471250814027160342007468725864862191380200937467644524654055277280640810230665884630552110572631034823014938187229174168148203929068966147287122191224146507420736708959441881714474277851457540803009699899665470529099942976015376067962418205013855044636909541263606736905159839367181016113925862693923283616659569342661999297949697836075154365108196304206214686645579124279403493082584178370462245398892492218197160053997233628797739423724256398353138616874651012963200934764499120218965582203864109440 [137,72] 112859839526662532448715601744696472208116234580035032538371557106969051707687142966373430225140032466618520669649003234638600129710384707662624708414729230576172778257939168706641342977035149032280870714402099538021527183387954180108920249704875929705409748171407369049570914559544628610627975370261640176451526119625785645138565994354739573634101826692638832541327657008793319719546590965493462067963790550853340940130511871128787765026560908914264623522090216445378635428457224123314794642902551442437519110412658742171536917875528449139481206134573948093384995134408642402772838961158100803284346256927590882824236157799580142281978713053279926852298334700545227775626941206658586834927735770018145953199666954550954858657297969807737189081284432015092356100040470300851089826140643004716421482607628244814951530517621848097654812977439707661941297133092836461647235047529584427133813265718783023303256321975414264084270028197449277871966994148083316442296124223575314227262314972815790820403080568906348377413793131779100433410601017175741067998431620686714429861014163519505305006567873618292331357830014515166994873055599100539083038472588212042625970365970391071404615464108225255073336062290843555129610489570342382732873961260351817979476660451876721336873767535273980390790752075176995585036670681943271103610738772325397439797205393684576342552228156800547251326992376571214913247903589149378697658355115386264065020915231995880204856116582893709614325674704061593013941817257895451002018181276259792974284107429789808989339315232021584167630659756145446015611307032863033229365855183088952098672140203866034597918873331364894962396339354711218773759460189027373103723792480 [137,73] 8746369914032396299186835584735228221462164974885462867250976692265930119830491817223535156539054111099370614710878395095242043347164895659844725709254295421975679609451541089608566800498296083753381167816413992629678599882499537556740955905217135384124532348785670594366740731638980969210597015461654371696020640862181972287782385199219841018659608079332747538221755058088512536244921348079007820545632818342008842500609565596238126124483907210101897470201295056993800211119994838715511144446877924889845520072343343145571003533679038964170739361727378980467287437307674688931296594915523576712171399898644027930898245949998316484594142357984257911281247955812511608509375550332963221625546072757834607266577985735140662538662806746156040758075333220922359018792922211019841169546531577961374746696746211882346374100274782067777080884280017715902762208407453706000172974505462418969795152527586134604524488287874140231600972905967771582032006374577376633317004709690238872457934694606365175706121029647831578180637311482206047998231130176788603194951684229087958997840092735992765469857046148572358008086426379853695723256293613862304478183054759770921005181653551577854292173790390948078816481066194634669003726600203836372027882505562945797527438711547085039786762559605954608663416058240511639614687128908873790618338391888623445950715579916251448008855470461724517046011767092855831703412763934224661944972019055715553277051677666882182231729883052211024168194501044436333674475172305374342521870643539565957318212204013359067992146094605383879633453663204470168988673398511685606305823131801495017417090334823448539521970806176216138011170386806049902750961418212649737808320 [137,74] -53808371900741183705851427586055926501960764270282989171626028856736692390068920137325864862518251438653153583675449243202235479120678083461836563707147920370334042721530770379737117905547735358725903923866995642038950170246282061413209154105878449680713915068288669364434498821642667199901804585172039662036351822931788926660172877290316978228182080860946881220645239697948715546909650416363280802392135106133879634320148295109068272783376538522262771444874488831087130371399892553632736887599504310445086011292785045782833001493973779758319200523461250097036831055015672872161809697235376574104519647573999814199877693139437647267280098052226046153939864583963217365651437821533778863845307063960473959646520413795372394554047991677861374712359368319902509931220348170489835293412257740549990833607168836938822104672114344183158581912732707220838614657321250819374439653687989461298545496111840763348758032036267457137174182742075367093934415475404128561686186924047391388765032827325943811224572779616002360576284641506060714391046259374439542976327356839295589324915950036027207052451101732625969929660042474218051872207415675567922125836914679640979588416983925414142524833431731976439124117278786237030736620496890197536395414583270285098883378121821586656706839518607755119267610238573441198933083850245290320898777415890942103256653711430681138250376821780724731695008419179472547120954904997877866957859156855225054578400430058155161927355523387525340266463069933292057412836816746057709712315311280366646196707839293006557490719694775156002537869822661996262036038822461818543810252946331741208695458414164950668724098300082171346302043779235088612890461679594575840 [137,75] -5429358341317144928536829560100059457478779853883616762701311225935377206975974812928426925278354922289199852271094830741061318774882291471980202009175239866621479663272184288969722520213950949366920941589073426048155753850301094346021111577571497035274797516888528553007071617256825439518237114286617783392167071526160810537564441680390166282272343812026420863899772798471244404786659327729019388690016868804031656707701861102248581192975294202810852033152606620053852476041339469105491557991453150626749060369211425217157941583922924600589527982336598594813332100386350124743810800098210205088011087409506082235263852962339685701960271857427093829147803889272032471905455926801156143785807836293074634396383304574277741773485525540131830896764562179346236824057873826073907433708937345179199473112295604600795389835109294023279395619384184189390062090314869517606790548109345121151133380425091358137250664857011783994385453676688619477504323080232414684619607662697503176957042779421689139930488493752576645552483097873983875887431109658407072655038074359513047943571688628097401540472234368849128096120466078509235889614045852487099180641038772059616030641983819758813972206232901644802805004038733135437394579170456532660791145609440201863824425474729589791185864538168698126797171429166071236012693024167936450927074041528110125933091516194493707281949532278519601435672922846760891430205398574701775710790936758769440985173781400465269534005164680836601594162420407992969767828187169799260115391506796096098726163786056763453309375361711836537284856457269720701014551877811856150918916262949910470679415901981901718970879608704758254392432065947705054670288047852480 [137,76] 469472746060093319689541579452971146680411258232137369936002524833799740961783842081424678620442639827391524847281970498704848736957472913947066846498005426587458409201692359233154867884718177677153054261853612106946701238366246423587678842886435267095712837213277424592707941422199064218079015502595638003195200550526202377220923799523676320033275280726752407560001893031675976076738927313566205573067535013467045784555714756623373567501704476999508865896129128035059386212821069551535438497494670103765696284351654232210729476505897610306809863571944137600245892267674660717380861291184732468488871874284672236151447985438534581966995305079275507074125917663704001180050642725644130943047613636876678326681079533332487987485062394136909742149554566489071959522127953463120814777830070359302429810065879873659914305648160376871564058980568355084521563471254984599244399816590236224072949375612235908683175664433453319438172673907325340514377541440496016587872477372558165975858053640847580340077204515301069831280019076133642263817970231743729553910190662066444426167083496859704591103639333122901365668151569604914497087614046105705749409862864894998976848837140354683176016800444326122650922231801934631580669190486035651487911665025337664328588376758491396123232866716292354103903613549330345088844404641253746407424710738988957848376486348118093818654408031852306383085401621855063736645471856728292421485987504605409278971331744938189395219813305812718974586144535712965879655632957491819959011938463851269140062122159716438762933626566847009240228268737537417710245322158867659822885296798754090823842135481014738862297647143179174437950898082417925337092053080 [137,77] 1126976133434393591560692822874221438844782606998990450973249858801016222667356173590546355313574075587202380055810012017653856192314304307911451122740776162931764881513077602640016243436464262467275081945121105308484915999089393827292502348490296871539292982288879195696563296351430312499782024275952843728603822544849675612657116881372277714807470225257620344980017877153922885739709722134127472405177362152190141935333238374216650104047317811410292020004834173351075154386626557746222835522361603898867095645841474633378131253447510031416029242695618003596022341126821140671845752614632703557504577288949568647335611502414222150237317518654711010929202124974281909713640250284160720498332834625009081740503292074323101227942477588705007118581693135722364226849366158578849370713415615525660674995157830203039645871561489104517579436527632249195798415066148207701907991861966781596128126666639025709784354822114772039582067341760639029248285000454397515446191270791968352173365077678822695264901445700430476542866308063799071442409818735257210840825891044282375382927326927078399551595256361724611466107194298455144880099528525215740419649768089645424088900556718616318496885002746579313925385665910620358605684272179887719848228297758019913607808790106193449221105740270649063316783009576020152888677136097857311335989900861022295551068462514745221342176757510360173333802073754094480143847656797612255073784873729851128518976997744299337814665801984956493963813886904001987311213724444033840414835210917328419786950996366646842367173862171714171400596455021850714964298340567123240244169195410502789922279375292616239850695490848808433644624915890728124810240 [137,78] -47031549834055701114802833707574236309405363964980828667581680573369455749781961321658144393165719736250830409592337070059224490145552574966291153667893171164953177015499439665568478603494022361549591489906044355081045080439396662273355739043675614095418279473157558598046737461302341143435917584226452285521177452087970773328845343095099012166025901977696579682986669973418333893199596030805402542019878267649646046238506052321633862890183329159645007610537815605296523341315877115390840852997900341408713906658738169551558573570857457971816559395517625698181703738631288359832339012711047533375360323279658814483874608601399866995916264699967269834175372445421580005037641255839803228898893853644791770450884686986303388666721715325632446403665960542665661444787444816197485026375874903323077017025555067437170300894658091604947534510810265716367052677568309084838521806568241088186617151722007258733844495618640509078615134992542134475095529393125744435692119352923794984757739791525610997719010386837275972866351469814536956141638667674970986205705233998516109679145065340955294494366702779261753645745386198374938979877044179538131229295538077871892121062372067925088887388636140168216189907935859429610555269483291112548712752163539546145567976255863871563919959240321545753768761507707577719730440890510173205869668105669462472257244701428204854384913847091119176606284150277757533307942603796701015406081591388469908418785888547325186629502259815650149631545106635607884026638015012738639937139167382188919250477549717095994947986650444518936859805841438912528356235335776391417848932387308131430805871693453145254752157754947916727863733578795056160 [137,79] 68629596946640220247848446773109717559883794383879704136995473281414489761742237852023712867749172733776086803944484279325104582996025853025080197245290862813431390119441782764741385501424512620533065796391126625589138158949886846262745776733067514991159258420147571087210114920818340991104530756844103675519689560570616730212642811088584327069171186227822842950999680496053567567416337399501168650867544878397222406481544080184529375273456083198256779722451712224439673991985175907119269839390603111513174261199563113147745167086244192845592468588771062484333224075359053698473406499602764359961608180836900608129604177760339163495690594676268732703728651965349297823027287713674095965226068501735759270546564976039838524714709550379211780212283318742705043852648105592369085169946862442294059558508012495711618366227504020769220816576058789431556883006844378378827721949618538479562692202163710822629040686100808642987438933449285783991352060698240439032407859181291911505595595628477360996403962829535162528010289482220009886616621294210020190666685690897407343143195439704821155440301006338062076350805722207120262808463147182348514075756179311636819207071515021812859328875570652093415435499293653334800691767344352880273675095730818393409370678475894475866819767525977746298711691518325113871241323990008265185538885030839544135547620691625337725526566215192258655892132213492054562392461309808220068314008309269278953141375321795652849037385099260675331675324276595149513299864536160567546740134964132825848122493853640466455976772684815002104893889645414017971166486175409339079599922973545941597887100676118073414299870764931598552200182991487280 [137,80] 3108145799284788915927677304407197458711798293291256602270308183803548856590018262845187301091145273027748527521164057941106667104656163259622569443832545167679730199823469041477820980159782537185146180268434355542114133319511085969615153447944020873045503170922086491489574621724322669803611618848025349518521221696029494290240412768068438843486163423866306078850008900612814152688558114731627092545857900028040947960871378447944151356884133105574105663705078959982889756053347032389387845891948672486009092232342226962550871873430852721737065307709130553921915033699011961593959171405826409367828315768699620670419841244833895758666934046888484509286186764280242018551289631818862060923064809494360737297966472186430138858062152967886574134284159896709325817069291996899594607920501236257267870766874624730876803075057959636260924011146291835268910706861074244901957971211919282939374333177732201514539483157072767143255694261225884834637794586373738359982173457559808476224695882351125585283892116714278049918070318046318115794157374293104519766491824748662543035565157261794515618045866080626514072733852526586734985957917032687278373857417779853457877150929446072670705811553165348697558093908090567358948921777310396378410109271000722360878078530388547865485192985676509044127611793212211724398559484405057936544598823661104117598128573730461623723292878868482424103584633634036881511966652720148830877186821785148953004001706747250470762958060004932120304950408292993761564231158842072717216654502507804287787419866593019117944642786321438690697863464637632686978404409088481655719580470769596164329882910337545602432681448922188759395797600816 [137,81] 52118436293508605425382420346454012747838952679297958151310678278689024955669101050761778817995619368281892324918796442020752358053503746608699487123185732605719785570649928495709842899889653238458717765489920093811363436300728861945819492527664510717534628315209936669391368195111388815837759625539160933914806915985608771424894781601789306208028386658037292014348009839335782902667469329532609243091303047667634233664349994095040653207950838888951011668558377791576487304042593808945610865935982712110272477514340398995515999661869456763358751684003467780906254760128580735740567190574028627463814700205274072302459414788944611461523824048460128139331736002782179455469013492590056100476617857608097000722601020797750387317689058286915122818428793314614373364167292482217677323506742316290440414152707091623583249362423935947568108546153664782230376157227364412577328579471988092118329252603821551868123786804299567548543708276348857594416950214189828691195857814640803486481157576691825573078898779604125664865959953787120376437475138884484576187548194769664480973930178138234347428178640349428799677217152799150236146171129376522453912844695513594335190114973231390158272093741156147923086919733022535209657212083450356893097610056318567121869102761998318427070213265442547185978304079530569196388460281316093318203354778430509705209096891610900009266638434672656136618186712744658524631496831537986920626700355456346493049029879120964669170873701457763481935971848579184839816970181126191770601880935875634243233994154066737146453441231091471263163375936853712398870563575147577460947634126494287694615039030889773388210086618813092058017944 [137,82] 200306143162284499653917873718558710736629660543330530942267743708019699062245451374734535708909846197994446405049949024493394930083562549713997695963319767973685908364377536998403571038019464116476286175740582552532774483386581088984300252900495677871961218138670614302378728447677102600995132904214768081817740200336534521883707543439936690883590858779764121002783916092839951838470682013436345618897557866399791551347331528914543744508785801841722834994687092295339072369639962668569462826895420006325731234103705395596672401283731879051117286115157260644011744434913620182182015531888331050099426091820901656654875576987483544208144588720107149629045817347942288395270553829407571392394277421203863378614447384102029614097781515165458057396586779981042429177405808799213015483210334058073715449034479304739255228174561372759270783589928633034806201207033010350957928846524766546194545627423809803152043372887955749613639421240682544627082792691545918826750721612158342007713805450999723352742886984500751703228673002035422166618414363650142527686589315238200959180666448411779491897070046917139523053135308694264044876875644229828511771516221316471281393270168979021650902033923848196566596964155628407462098653278538603516214336261064811294918970257760854073332890566751999627138257137842988120733329538655013888294174382565498417066968165351278805940674607830791042904618052955823100104091771283149493981903036750847753306206551515457986437228397778740421746414754603569377637989697354724170748587201081192012700466286141963159742254194858110115943311614710501215233209456143043403933010530992977963432499508280950580255646840174775008 [137,83] -23901600966787221906173138319267668366852985910446127965903483658320397973371245260003755103694652401931529725550861027916309108579529235521675137788121178793026538414963239602259628434636249422195467398568391015584202754962340550616665915024714798759927214222405723856465747584012200519611681144327809456018722094184908851359617815327589960732064619844732507786367389789262019874441833377544472841665976243309974333755004359859228334737115903419103723877029348627618320153436295862923151574378423119471082475841601267006165209368666003929829963511099418207851492110063976875683399415819827805878390505483594012408376839327861874076454479157734996698397706331899470096666991483969355613834766648157129801348386645600713672850757604879364644243723170843648533445920729156045706913514775952246578323322038810589098376060458924647135639361983366405091021437661518121361366837057474973673038350298125306400644352327636989623576486541603336669995131802091554273198548049846451099048216280207096622480485898726392539125017854327495492957186841675723008827280238411718951807176640576892630145762928183346629072474358636301328645103137400336698727258073839067966544730088233975218109445509736543905203896232424308724341275921435871766486150849318719073646294379320843768896838027898894101327278097325591859427300843147817357995070280782040248451371140121132993558605922272092062538045432424411791121987768851074348605104513213476990165188195035711745643485454323055161195869824696178412679803613889247053092177516705645754279610749400986216460955198930254524015995434222459147513132760209714986192925749256883425871893354541611521727120979905200 [137,84] -851718760738658235085511703763087532619978228938214716472399461804209137377141542301616955409057365284259584260578558391802093239670200569715697129681966618275988786176935566620528212089541283119613935608301642738160541834918413172291158154183544716248998490057959407768701063126869647227545399147366906234219647797106776180855201071601076126507738281179002823639676570393328285207870418022108060729434419066792682321798741013579207374929720589866444214577779905612471922053328369074312610447528259431967722594694751563828324429787347823049101324290628767707034254421970772530485171806101371606118940008172751662863056638126878198065786591604589491008436866262500201625887482289997020305989204024602020930022333307895453147452738961204937793422368287764617551863218371608130012162349896674411208393865482966331276136632671917873778091839617247905426965517702704772417997579394607449847458112996942167362864998152176772639134333417421557964500953719706309248154252346574637573352957508814145993146332151884784561670979184323953739386940425398829941918475001537703678671285325003278364244516639260021567998004197846868031300111200311892653167725266594457882387288296419974349467112177733384109333878721381967115767212991205320012558451751008873054093129555647265232337823370153347500129609858691584907184641946436716750609437108264527054299161809600983152357344441626446445646195202344359244378282896563314592133894153306402865241250772608814259255700535347406557341477475648609429602414122970894024773979953000258789628358028930653753635468246188794749699685218881775174357039940695066558314424032121835656123102187365838552323909408 [137,85] -3736441927453763319708259911274012712699518362168635788888340476198740480106803106385570115195076203781453394562691315467030037005966911412562160899902145760797743646228827122701927475507221188048593978656636545650808180015589786095184496842201581059504293478871068954436465997540229215249279403265154439170113383281407395259540094775022340488130608882163067508920394093107480481915661857902360610633934306528697703498890997462055053766437277199296760940796013636136329046679480599107374683612234549965362268174418430243756880833460758907656767364946858115014132555786476628267022223039385620749406927837589096301844874655683016115385309081461538536483700854198730513960944492173312281752753314151931003741971419991609859655636691667702984450475283160956605143950967274712770105393894526634693628445383485227970480071704193865769134744588785439653167564351189027201123369456170622623839718683624366899581134779858134722440640321502762725027768549063343093984055821357425578370939769086947734936433304365226894630955616946005837414948143847730219659222542793783294018714730598066443801159123213296183760873111614775863127344376510037450112598375938253768267647130865442810380700599757559391525698401633652870557767054563271823368280485066012203292295918181658921413260130139359656817700549850525950581762495275458449005022519399377538129323861106888568909716279100084379985763063606282120847323292868738438841804619599492957095835735085293857128792330728063349322563984349607154769694724597874929254791042755863643948285223985162313975938094004191973539575425257575512109378382404637752762313085874208118352360938085411917393168 [137,86] 141870667056227610922419069838526426086358142389260913893291290723771827509323061261940233630245158671287795989156626191325543756636286927776750076244519385573870289439769869369024965958094135079775186413310538629879473932611632708453247128813879420383128971237275131520464952106209087614905829126573073392069285996822202191007533528795379428595597877073209573711467056013852799431163620658406994680927830327704555788369138569745251803543156052857107134266505820335115770058809654690061969529441658036863585186883978785282059963962112916437773670930440578279667181699464832440277693252948656938844116254681583492572926277372602818231861074524106393238648802752163797659265102212203637996825617608827411194261074418982095723891987680379903712270933593523718679012556854145243297050800882204054498295819263161003485634023974271944011248368862092032973811433412401923806350808545688512045992453007811189195192717943225411322523007401615767653860563626210259792058242830378921136185301436953726604974511007241240082649548018569334233057701806284355041563327461015076048666446076875876947181680025747322530047593409924883695190328253989755669656282273305058053983481421610776222959960984944941292987690448915399771572886012411108743740362977159762645139749343570426539433071473310615327931655607115985913019093895208987257446523078391120444365532781520402360459810811557297101657099796096495587445706198077675553385796531022037561292515322049967031413322834266206120405806950312929961604404727922760899230018838805388473756563783478847944063459752243168462214295868178422302241291464482216890207568660577486999352214023420443512 [137,87] -140977678343074688814178141969174023786783938651812309135350514810867183697983981257799116585401780105381343627702244333476870392928920892115053574783334948522371901107905797533886035693016352950340472476425398792560987548218186554045060288509791140685905854096878647363517342717498321424528567869829069980040638535730351958286688904728607565341686256366043852782951002544264660905451147151958902138555897930400831715208341737508798304454545898289542782134539404824950876214780430474372008871731475596805305706712167501734846259048278783233126518134678276355673743153218481428131224084991578994342092888889393708262679694143921378675296405921878244508943329329172708476165564481050131046041925164852223053494196238346793157344782616737528388997150126854321274317970064807928984624856078433457157956751055036158962296166522233338421220661067946409707727828724482112007658744108433488447862063733875433146676745641429100836952267006453482408025135866876732587658496096385266514786244411134907472235104508690057205606339314591453684633347816421596091176575696916076738378142208651586026093385192570057143526260753520486868734460634678496310085206540610570166938825937739122596076115459303871218058840997300680093021049868732196119313986350252043499773151918576972339101298439696333652435849685361757212468199266778062281211843962926277128680988119654598010059501038496468014570723379954297467727421147835245708918648596163540064261610571790959533843834919844961906271948585840783913231844664358230316657859317160539544415115592843003098223988720564857598247907368793382357206325327080822823835597572841723711010962975276 [137,88] -24087848849852054915174578742892064024734066289330596312253508817655832456509925978351375322717585661903177707007588379506153845664087012150669741066175827280480562882416864285995017146237378263491882481599760256333164902069646793544666592545243542593540194800677255918759870253190123457003447632680345059185252802481971543337457649628721098536190907372240692426393866212938351577917286205963975124884597334703035498043235671670048868666983240714460247144416399262027971840042583494168137330687435312303039428465112966441065435049171441761375972887654901169486137503173592459517469970637417405758033264960364697905268211251439088663943487244493464231108963919487069232065663915319974122568895051756174052784061171875782147275977353600223615531229781056869756254935964938543683974935927815684208263238568301018524399644972688313618430717576848483800231264673639383494233479536701238539533489741285395967098247436552824940030934689255354479805985705426285364332420091391852472956119544021369797686642652501944081848377956134098233878429009189637896829557378337358665812281620099990282793118094067030325788752014388193500330536253295581501179906621041429151126989490744256361948968340583592256435414787042552140562581194033265717181132608573846381452812720498349366644475543661998990623971056069971524075518960132752927661337536056003901596212225503117024980438268883547268734948952225439264586171237599716530963238384920302605393711438271108997355659689083463362440093586066741711191322087838591394012387537927972962758474982803889020849564039894406841172146143579574412249283189349677469750018560714281100442634964 [137,89] -64132137579506122720876324978632979578716318413919417133501038457469398058742135639617140857360510337034164184050220473185292091709835113259144362212580708113376300449710164175497875942895087370626095124178775820496534260771180756488280593197571860097828696142739364138270670318118852805211870221010519733236040909294161958381794809580015175721339271621929850677986819642224874337628410781129996216309189895142234324373673208467846244995675876551521240932881585509132907907193045817721013813016892589439309464572774443089145318881281764015525008315864599862651296828805936185699165716234821073563115447969942953853256095630298870759083449451548647937901807490533180012653545761348484380436463249100713471626583164126114551988993615259350751241287828722529259328496438204985172756297572024985750203154579700084158501847272121906943560774767444780215623140365364245690519367557488308209420080827758387237672627986002966607865125955436904385964365389258497076996991308187707033955342453948119814954973733812148601210781517705201335440467432298956018454074926932476031574492514619862075891309581516883671751648428770211871982106920133092411878365090884079038149233263179650342512576465763751578303058656246960442865304371006717205092211092240711973968099068261528838170196130560063777278410725843733986025059329592005117223227508965997760911824290475063049248756213956430074918947644168069709589642285627254406769979540320658598221642994677619829430231838569058547057634653052901711032882738284023971836854546871688393822064737402301125615857686288409899162772600129011135424243960970925704670151395022360555968 [137,90] 1671266108531386131251728534958189162179350672589040739614885233373701186226122339268995977876886469902922934659223928144560476436276944506408195412260896778126029466748392489604483286833301195077172324506150514043870419704621018078569612783796181985218268898768097615947228557314493107415443607209595712546156354182960401168184266902004043420204840903293169418833584494310398378925839049782946927004974335508925418102282149284308847085479184869093288589938794346655118385620476344639902562751226901327131843593055683562868876643721679214726339195906674518935639710711183297990731983428878374054376819178683364035886553028680049156879240128026568045993852564664407591111599446882921755014718755912774320799569375389627324744817230381175898951534404950917161437137281737011283771833159316394241154039385404821111694867154993373128036450337679842171265530604053497596065912597423311726619908963456150806705550224652135696076219355524290410115817902792032790378192114532526956562985574728803341354926494225392728271462941606118839627543103305114974370497883972512208618585968153725976608526515700942922148487920331132043781831497035872490878636980637636568413472944505022611218855576107467603466811170778888692254611301793919621946645110486767719040494170711200443534540167583007178743509386581770141824601470392913368759679801253078122322126240303866174092985067845632270688079983013021148493557894352063865278813872948904663035594424425651211697336009025827473836918552650893083308213827382865710157198658067243828474493582899076985227233317807319473371270490984225883982954358648401866843456195145948704 [137,91] 12856240578015358297650924196483434332409266096752088574584801253266830908104982155522783845528137494145729700303575492234125536495839071055141759043450572043587403227973568138799952769049112050684265620056272236876198368106294033970747636353782836835628154355351173916709887286561653620128127645462421442616448529986495972882515662431696995297619240851140876763200395805381317999271269274796221000075939985336738618218619457246286838174527589336131645845812789756609695435237114773113530252770834914873112976594876891538620395093925728464058271545760411588990318869823122647302409318257569753031741362476126566889378680071337867660679184525021676989552354298151497716055682205311205877617977178945617737223253874884725605614526061254533600657450026673377548947960572118788720454783390407521583810233730894275308332246893337903295560025368024420972054080466530786146644551900720954310101522124833952379253785494254360107591094670656290205447064659422588474267472972861774092904181552754609674693008911225410155605914582161392618267774149895927932629411654230611474840870668492746077732665733964489984999371097111333095847325336539723972043965141655155507460227686645424234669232177777395505682745790595482367790865269809620797683040863357246106603578595405174400383420487991890046078321699856280729339915980199226889448497664163287468275312000758530831137438366773852706183035350007184505719425087712905660901846310834637084749004093708952417996731889268083167650034673112522667365424258782367067311747009513885534783917961254710352395033143941151463127746284297799095856202766957849902396309369712 [137,92] 299037886619049788559695842697544343536680154569859667040883936745934595564242269758725124959320366483226197811799119025650938264609595740711049981045028498825297085665312282874414473811694576998558269225151653979271266340189474341042366141438253423304116273936530555716999889891471466147399357064134353530731506193192625620871063491424087269118552840341642600826368657723627415065705500519157164621918855557839136620197702764532739040277568156241738449515186342943665305992490727034513397373576242142397441014525898115629791266997230969503753287633504525392369730488143777812018255438824398521452219918728918102701691235131199807190954743126673978189645215333015198485165926491583776827276149515878456625079955180000372774967327742135035723749467512988628840901236844181001948617854861190262278603365715907626435425871319493400168558984006167380736803861493596855633719592716232379919499332166143463641246285075837546709136817051808154219679780437162050649226844972682656105723311999443300283638436828205070628372287861764317964333988805710591680421691608546710852070979753515825661708548151735682055664795412766133526166465344737147970803007789373880892947010364297323768967436465954131753001197472665246930790155242944469018037681762902166287735603811132951333549435069571368957506555823529072324135731106984577121786618018965623048126469048557559140508586427934711005605836410766372122090924316885085234768795670963477647121967237065153249516159988050714491648613312347460491840441049315974197057038481695404803545094553453433358929227833748160139726432252889917970123490972452047160643664 [137,93] 2244887997956932400430111081926956463687783199489526691493911218496072317444627946796977328372278700080104618305339455896750484989983832996855348028785917419365652522281274046675761803081664715019639520073609480572427432285611525993861119682854489819166482436035794798022422749422874787809464860099311915897627226534810744820341897039045542954052618608450970227154886024830655272321675287491575754912307158101634217721584098710749882150767186933350591185905177659248361124040155258289640121691050740815573796768707204168972406911486799642587010651385587380210658402592928256404605935978250703674545292467148225823474318629843124420479523247938838132083516531104501524328706950706463779846637294862480222687300178306507131382095484143911081219337677513177692717420225591162388757453165205826427263279100639600295887726025511270673626055885016681011863065480615586748570492116986408883378481463004384643521211381232988038636129634177179685259659768327981763788550841608439138638163495488683218070421113435244652420937999735325825608800078722661223947358672379527695048440561886325432091492513854172328319861783731611196587715781277285685128381402274401774511642537928200876453854702255576125211079991557234270607952051383988761009172071508698148323395833436032743793280808264390434296087777954970003682501218928684807036946340520911029622406438860125478135795858355900462865917041828175010273972370079259542836670340354792692900257701191506549616806974038304127133147967021500930849446605190464592987672334629517560870250502978052880326072500966762254941421652379950610201532400242746998720 [137,94] -37941212046396733842989310687060930945026813723937881783045365933305653840780446319700800439637789373524085674703691274921113532412521647408532759753128089741487640339731849209880391399888231397902398550762800389740603217834509773208218797590441709656370172444077468440761847608441561557121101940838438796816693717260476854615827570218216616232670634429149947230920044116675215675516363750020341996221998186491439676272772678319451025659634206175536106079537075351441292613402324144389485516793816453201856218495205927409639433429372388746783034226216785052558824892293823103887712912455468292621234853292041559206209513500356179880651891885006930857193443489545530264770285373847231807620859033639449678078604905458924144492650275993194897397770452715171492803605640033391332979808606968102639904942316005092594861496957143771973166287848585075284191874846290438196663984820314968125649827276714827311078596593553801201727533509327409399736545346670066004187199889663689619637710916995265763567338530689067202876948650163566598351066544608561216266522225778119222645552958070152210312267857893271022060736150898466504070957506146508446692362353727950763327042893298554224671656345580479708530522558269614597885930692653198281331451894216275406336546412372710238457258122012696196600147097364400246478601230210361675092947951869567530130642163513121507153814427484548360024603458736993443163775212208619722909229268369662320388317376482147904758650764522681795380691833838734616433538400244600135440047625433406337970327788159166774899401631211103173498241197866444213888759917961088 [137,95] -57744627718438071958959354615075241423045328554918524959930693214992080871887826514030612859579890048037497041627931838458365522842545741528055691281197432856279057526665629651763764253975585870589285345173152975237908459457972149948059965388621641263605354725715596404285302692056435667326064078200001146594505610138149512457879615527367502576849549214101314799046911765857370897767757481246375001812138338987527988499838133780020699515566630366713818707432411393617640643474572027898091250444947598910408179539534356218547857525243642289032811052604959642583819379057980110555121151301840947601243589198543427824580600248108261585987056208013567902114528771120673047184711582566167136598793098254249854579975684215429943546441565233937037953198286641052656151066594680374546470199142245121832930959766882203575528227688793098191394280372387966230661937660183708351584637524113545163886779668671177485265909202309694934215164168010191911007023425452007945363760596276087031192484465193008596966959210850711652762287831763726167635644093442450163999228592738396086993286740803746511425511427478270991237061545790997012229673390960654037616854769569050759651271842967937859749314543070502316342758423462131036531050495891241842047757992346527413912717223124895945131095496590323605998265788291913623450290626239421695428315187408671868638031423960632518472260856904948772107429964109891774352596670697588184392866346178103285890472800086005138714883093981160211577187307358149410280151741044963046802214761697658026167614946654900404572390321530067441837850637028605076356513168 [137,96] -359902527810583030295024214425420952931144717768181057635207938491871398556718977282702636783243755790270770029137238416449086889400713943879628736236463116057538313799183557232014048504950540312390190022191340711389274095888777116458459341266124510917994297726938186335320974457824020089779292207343208898290261297687902405045058467170249608328007631754817919765432781503614690540818169933670994930700275378137549667569656600950261418451246888860501330432687603002059208812685500761793118336217974179088235267596849650515535797647339414113318375819718278746357852925418736812048208321630479885202656865003276029578012432570884990521399136279230652714343822864031222020823306861631986564373917427809060156133906003401305246867166143416326045632112460094828167204481148487802944894200261385002167159457847134483036029825788380693827440720507927083035917302851920972388637094225692540696389200633638799056852519201335503141640599657422819117863115079898000032701676161364846313196782861013878766690993930880832237087388646228225164667400867351909278811660167694321017417365074649337969371615064221436703163367668428728037210119678011555995883034761318176582467511708643630938766135101572673676646418654100891055030018049009276486047022696663546598885192324719070860810516382635150891620834182657548037426146176814715502087440427885413979953056639006595500887225158947512589906934821912706597290112525473559175063669940838541002886246823930799212998233027063700367313325181203941522135237465925278206018869207668321567206042340618667452268496115327757634368503103709862708576 [137,97] 18490714578498588753093253774396907507965428834614329009899202484214409140517269003787660612907095058205787231613806022393494178550824535078478505375429003120646883813761055369625633225332643223810285146143558139275291622794648029993665722944850774486225696283336537075488451352048210471308104022283953954414887797140484501519177185112807834287026890674482969107192020606722952358847657541025892449460721692788261758327821110268483794185905004501966847602245475345209102655281391852712639236400826188838745870946326767934930619041127244861522679420034457359069470754109144228113753260525088670354176263674820694833254175511121703716511905974341959468159981936933388126976140523224923503317516036938887941553547900506835326760610598555762316950605315833947528504634488110955401391310178468330485027026436783710925652030744828861273039188809929859320995411686120127232797337645235162047153343170879074365009249893090034424209156815691941060568995911954976281561285966454577592689347990409143765134805331738172096561067005569096320909241145473380161860520515668152260715655770321760735336181608763506772487917812078572412688614537720571979992726050115591076624170039592180977172360772119046617789918431236416463041370528672233331505741167517345392775670990449857067967872308215406058764403840338278672932489505174164014900657714128532623723664221426299081795548065027389029402231013047705788097441969447096265825326929532898304684905203293966215268225748269727095632262119915974638233541609064662135997525047341092650278709274027864531168263331680176451956277005913447248 [137,98] 150341149766934368096699147586224666535764897091490999630011673645973670335955336956346998110037623331059992411719156059531956133746677509043762507255815289111503973821496847970697679220180507597103141883768796538739439265805855893288046736419648221068720311543226622522612263533974679045265579581139083960686002194995873507195391233461450728322780506406376144280074182917106278635970097769995027586902688136295424726945532138011008051350321815037597472158747138527445484959260817896336587876153568794677163799603423499796346107104974937899483068861606263856702989659071559176948693674266225248776978432604380678726710721584818208253856083327262612658970563420013248189531468315802892933105233745639066410708765850344235814111386893144843679791990592067833895039600126437907047221206674514294736464518331601048020974054540662447122159043539743569393157459395177233505394006087236968709824823280591089159635890010205069017778526246077636604445342732486662246508696220204304017239083206918562100942391943188308252516577623177001607493411578380696992872307670164007150093981401777207053815516937542644843247028107502683759541959603740815282889671902096651698381105482740652654963243765881907807614858943131099476992264598975862859926300014450068622179914551693547726411137991104416951832034996326267113986182646197481780817869630231826520803634488161247736459454105177637444628053964222530066257293345301349039546253563715183531726067216241698173424468088888806905180402770989226779627785277088468673955490281613453131532710871241720372716359582607640399784441081280 [137,99] 1241499023793038001205938457913652762152396210709685539231016492891159747879440628512757406897764502182768156302233645653822530904740596058091544719768976803644973547717127367730015682570448409218290226276858316188060384159288653463761813927599794484285079401926097146295115682427964226946857157637544685383704068847706558583743247238859541137959184059411132858159751004235730457166589252081804553974517721959987002868432832831362036840280685371525974728029839047009187961216561308186649014414046577791115021832060531504476551389749561124763328584863461680339656519202720044735461108775089747519636599909021516233905860795825521391504683600610028782012332286006108596580786238031784747997021447895723472603159168248525559065416762908059711461237744647276611619344734532094007676616738730459952662063971860197950633283642221649951386701150625258495975344082156474995039509812418488633593026216990573632495342815366650404286791211073031549109219339833869968372212354288795449037776040812111030363494290660030643197601729783002440656191910540982056664284976440830170626726362234607099922477080781790654780164157849566745882049257801976689931351188807781771377352323361060218789130934727294413519750523409548591103752996935665809706534170405185366906026752965662121362596863156617284928897495436295460074084975914562712441680061626939034886952667379499264607310848990349333684596290383033362323490299891779784016011372474264278479324951889494590870706988703728736857843419136486015737135107064130317708476480613203111999930661194597700442295725648584119921567804 [137,100] 5069921398510959186121657263192931128431180645710860187354313233040509179045580493725079423458603847959596975018940480254326899957788111252007152200499784700700581900336509633874164317338238375170951544013218441387521490963373468202944553579114399777707979417026497586718753034187724875125063848892198250853188977064006389615776657875435494256683853309929547284950593490833995499858189164921422543568322005947770141317859033868377274558934527774979439709568381881332746326130313152492483824093647134909603724022215042279970076993874591188333761367744657571688261740871845973157514824737710325818706986496802081502464808658431998913135816239535734082162365809968926074379342726858324316686171020955885307530187414661851993654879944302377916202950369803802690552586602633407431400021373292358413776889746561489308039262547668084374054136436011917593586364889043854743314987485189159027388477394667400595907452896417600095024700278167949651110638888873862954719775655185796768442980716735672037105191159892126859404138790691464849949550203099245557733566185187278516875296804655172958817219103822422038977360326163040344144447471412748904121007550586400169260312062266354391690686066926410716266317395344519605285345932446032571564069694465619925594711235309622181474811274767446177586084634108229926390222149640012745949997840692705460045380582710749851736225118563839623349368894290110287103363425027430443941194556724295884121210104598665674154122872367345919018145760532748446299667909584956004147813937522689197585801365502397366449120737728551832928 [137,101] 13151933428311280755441636710773315921445434268617986594896520323676392342393475402716495655548440111787776813753237254383049856930113086096180301855344733405858713550778293816358024643603467400417099261941043615090090013239225073404355902398836444091709262555966189675279678873459483150310676273679941085518887772361366895491470656348767602360016320817593919870191712030847805173590260942731696471852258972144266496476486299084402011881370888490412291610108828314007975916232258514475534804023358597858187308077109680590266038186175174288545904907035687509294157838710576800631610435978452229815326179315747713562623780884184794670553820093064710971839675322988271373791749769754760695159723355968093536998221265472893927426087498901147502157506425286508421278862988737450882697340128007746660523005639723096886084375814148275059056460051969099543354642770838664580320564728705475633201851635859420159032512958819494103372051137180394484094751088251270880678008547410196965512948063302435462724942742430087152319275655894364464316177637933419893878154126314199615002307691301517771905132947421424065818015966202982753976642127685802677338798436838799088264343472957021033001332846349443794812568926807143940681199542410359912015811355047051068593646328673706374035991946436353786451760564744800894234695356631221324464652693455199644338672933642782014494669030264079424312097991605804071222208878525956141869559742946622167915524865026256334961200775574881649210695633116461190705678293774475171788613784824203838887320676095779630290328492420392 [137,102] 3766929479639907339268017725110267004754853520558427393359940611328429178213528483632317398973914056749293834523778473989085010649691079378719829441736987392371149956709032018027678315859946470888725314861680142399636608268464218866310021680079254428497807308360937992932496860784845167243055070112372660722946408458736929836969976421865936684219851662070426606183986662558461217225647871084599890029760594129467479224873223226893017265270647880589790013259490987628738746800757593130537912772989696508462720646567961363203516644936071938273477573774966237858829137164126487128581682889012857660212434215320605355996706865471047671552157944484678273983234081667014863175114535617891830797325466370488222907485755931629720242090666071768297768978976187235310677902909875237466149110938371893674327185133965743342729209895982469692482476176442867063223347317907235622540512288284259784188425828214538851819462534252007007463056997755153235495935818422323515861608406673871633969603535146685326857877132225929460064235530779579371945013182609357265345416964112436668566816258133017635312250467987492801459991448977168933090472451971093493606105694486060778278745907815217905365242386513877804678471106646360268458380949323119685621890644267883397967609791345265521075246625102320098540261106606203123370062416556907229158418742034045706100933409969684063156899813190852086701516979979358545571003000144717851149166134000389204366748293973828919504111734504240729116069985410849619690779485211812897519505954647722697771820521439518833644731680 [137,103] -86747744086975153073341238406473086904307681778102182312923591385118375511901890494128934313201848667200587225820430167921600830493397227090833286785382818629676270715115318857654495447039184965642868066618625794560021263402816924695457551564234589692427740867773536246464066943742213644199340465025986654515919930281299576519993369732287328509729719245295123856152623118728183537694912838838187245393149296669234427918336119158941916894808126428520579023879142190356280313988052612321009567067253379227636414278342339253134530929399889497366961955783379380142562450764389792641532823181302845429715507304225228116884042053171502987330822655010501569324254500450773010946816748886477512261883749377163391743757063734235116951032447745781930374584254864758854160745223435561343964946930868846240047761171394621187734054440433792067980672838976477034083545204210993008471792621961010818654720850796064663522376022156666489847874846615348477111177429762551079954144855662018497415594284574121871941468050270180590180812774730095868927484190875152741684008058397476530821436718610777858643976288247766389388816891073744058789774397698230525701138975107740677995282672485089152538596202208546906674261151112589141401710176151377284025683218970139154343709435006093875209666545805037251621942864319481300445955944222646355908316513914409254023609315150723656245713438745209266100120700932482148621423689388537340691597163461456882630035179387764589821061749391009748933532448886283399644780922919778214503302161008186148849082347070315136928 [137,104] -261372931386416745970500634148223974585278613217143419799027823700813853862710573398212712906577191982116100905277589053634492488249119877428706414089179118910278722136742677405967153542696432000685059148652560015047901620611695489389181546850782942873119943859658092996056483757622796643598119456563703296781707242075471286798943706528393534655594976799011902459323632798783155288524894953197599716666643567146373368879157081679878649333803544624482590936010830481803098244239832006538888386249566631275111323372228081364113457907974877311449150415901632188250456898999303301901034960106480445510489882604715695318283751241357668929847049920515164968754282569811902723151510704085228178778392921563490351173664207367742872403762483042209407680486652531074503105106606329443351778738421664915091354375335160374483901380989408058212784513127696300136880440858087373172328176858723539334869477953831914257743164528967957683890789231082013831672072780981783377309805037080062054460394479044891963435951771374651405909153093395435063999047153924126755548725082807091984446761911941414588805581632051539119894322742832510822784210618556815019435366823641602301190942660383889026599329257212883093774645645432529720671208053332892769658686489829663313806287493958803133027015706598465774401526357953709462844356225652380915814947529896167684081538994464721448419878560877784213909695012680894059340694708400628812574511224156702876097096502035976427916449036011525460205887085015719137521673594000631981899957009379471997994501927011168 [137,105] -195810700594865754054775317716543278604127953652044283507308895465487771865040261310719456628041960556870858658823797021572184018651996649221763277542396502721680151331962034244560319400194772305480821975741499541165842314614837563831509637601971688329678727869950171068163840722128444644943875785653862744782103191621175823699956021629336371401013473050227164790078702535811146878632289092485668593627881779289658244845918100582575466781588266106486172618514257165893397094748374189841838468302196648973676943512251164249220855165708632696377535095496593861494835045961316970405272717381122428520467896671765882722741879489936508202332222235320830976283762683443003632815084768639329044956901443190754476583054154948976183790192827977406456886877180590074295055699454638805108440371415716563271677727913679478888992371815629879649444048247764231534721605332895786244854922576261183868893202810251010524454082310036521663434442515868709612710105171495065082806716739579441650204962725010950651510082460496603604046003718082874385178670405485297915317374650718047677120482519231580540354892186023964866606142064841859248324344354468449370942994771906438363630361839554248402842362802557798018984867308164395941021767732586155523925577962563218400969358656887791817293047191571533672159901733407562964912502369506836734370633374662440935534537348220574299901582540750594122903637859636132912641227052233446423099675965314933769221955843199132928965458141866976105627025380903109100901674197351666702113536177731552871891926944 [137,106] 167703356100012265213745685266400621957475232754757964599804959921741689551278487027127940588188219317566706197564817869821995253648822919320397111043436500977839512973500942468535275606599795607354574947119648393102811076334215037073556143826277805655853311694787837217841657719315496990262984325828093641743282331619312965412214645830206514861230446741837605889236721281525032406793326362413172640581035226318248787163147313626442280375707959078681001012772916241599030441799117085373995679015744444827916145672304428293198623060088432415492927127408234866052839667937017885542518948940469040083436592228447191829307628367669228085301387623345916240643259864255237695879842545405299014076887124293234783154668267200894171315582233179762495234978061945579535890814465115692613175339538532418256225569373340556565758512516577419776923014191086753820130578523858287127739183650242574402983621948561391911747061936958556144806301700551920402440553812874862399913737579158390227765190957929750650247822472774916493739472220762601053534566700762289867179969140819155739360986407883424848275042145977476524728616749486721759700813728564745344935633509696406674655231257768393713930481092217676745180934217407018683895126999774946244228191643621236944348190507139027456075421844101185262075844028142645569189938814775155549730221211812792568441767482932505225885380330770529938583849488084105008754648130363585012187097277567586785620446307901607264049822302340008368625319391120995094194323864996809488835257162687695465224 [137,107] 236710491192608107311085466866781920531927567348334010169396130636726374262044360148595283986397753708401080319675655448929309895246689528829493660849537502637696185384947835572321623699573365891031518183736570156941462999904415900172345963233159607636771233731747401392778833696033114206159688508339707107303748111225882910406777933352679994950324639617820001576651779352740161993536926896441426925152352561882969851392781173370831761605701079378525178674398795081120076842071166159480281899096320384230491616493780720653362668453199494400184613390334647614791616885398394447321911189486806552853190050144577999480011184691978468647604216982968668981365936291750274719589529982552185681829086406282344945018108628249666930902775425112157722247484091756775975824177848956976426671628914128202826621168897577520868700022036847653576248270858432390999871246024245799261176228974359385116631936740161644594211913182535994446152711537589431300378699850423008136924801131475818420702419307642231077403472794960964360012065147298059433121777586815392852250127141626450395401823806896678934703017488707106050114622170822569686345809645594828405374903854763688394453790631424433742135069959274471594144391797996105422723117248496923008546085010522732678934144189275627117195075408241784874812026146030214310952970024346764041000482913169835451188508971064822490110830991116043895222777258506668861662546142140449039972099254438364895634302405527981583515983843831841181779264070934700146077001293819486208378229670997620 [137,108] 197739482257216746026212275021632296800683151349361203851597214933033146382264776533576437818366981879355111965077385501935546056260520854142933490283307112718885812674520839105761572133353739140666094521608305770995869494920697744872240433301601638952919242922836156810123733095892518160904662538793826691129117166923530628892164142678429210608968985365434684430274873814999913457759095108178807218954968052546086106488655565684468163567399748703377310737310096736091782479890496394254905422376221024298911217222376958845564615458890145436006055021880972567500548950754464322036932945298626309592458464444523217678693144543948530448914747406139206594953485528238374346421523325969318187890807534791448274854549867534428056004520686148488176725081956029116602810373422488280106520962485427487501511126267214247479014122337279606352417017775641566475014457752153672246830780742160941720712418547933365235316766779924507941230627528509426194249786997092379620311573411784018918026485329783459121668407215984790759001087726473197368958570480337997564956608607877127200537579033045290534405099518411755409096915572342097307125467643060101864190289652255154302246892057361628700505257608770395830442060175608699142060409200355968447515989312708543495927522889035775000122216763373947562147831672574488994166511342945180020802571446816496923939599279523710216434853522509389431629397294290827949850701796726871140770644258536549262150395547523311669145248442039786093715806864860222697048575093528320563584190644 [137,109] 280936183858131212391806352072821012899356513092423686959431790657298075050451457425369403828664063247165584401503743046552083249221605759759134012436503188859271336220967586336352814930102231152925464321639200563869065338976616802714622741865760262530245810467354048926737851384852441253143521635008873585483356872815750943886229890684842657350413723053395764843061548045468607897812509644142318711394584161441109614175483169020852649919273780159723009726473269705729527136556520381291392995502333312466582880833392388972543660377600050354566263334628890281635555293503450993073019490334260496809093892239991479769252943911175414091842650365290010732052503181587918230104298274964303856304516682259281671352925138398500702294944589162250415393238368866571551449226566203637620782539876940016250532236447197266261192045405398214089324988432907020755631691260023305130018526986428862851028472487270556582416502187253949311763859166670422484052428833376629874862733549896061303235223352381693075150124314500299205649100370288632758179414634398615713941241646411470385994043494058603257512269720595566162447935201868366568767409385755510067597286648929852396502546772162859608076204286642033015342872624875463978858419495431135359997310690303693015644604042634366361653401922999091680819253881435293689193268878026856396461241065546428769136071020198393134511858038384990760200713291481680675628129988705775691650758917627397765350868170798912602131110609698485192390938526998012275068490249073820392144 [137,110] 175551342102142183816809978114607923214163954786111585336512032724956141031341813523466152422091773355533373990880606783916555334977577530659749353741741065048413080585823820941154997142243688701045095036099240276153075622344041337413105944227577804696332933449686962139352290959855396303242631758613689616915097836145198092853441203476442923241064000468897890450427837956776514766845918441730950022456866620462521510924620257421983973539486759864946432180236699137010943227808091983203203893291273287055123347162456613770072340683379765581783901986972773870175026761500102956910316871161496644428350925611207851157949459399896039886596295260856576275843261104420965346697084651471570339563605420358539476845975864104039125205013724191570507076157031586923118918485002861761418460460687275909322504235821110380957025439090244577823974600319481323589042805038406444582881220933462081816901061401898402409896978696499145056018663508098699121088769787822020834968812733669446992267564992120049620585554342933084172154376848622406314458525217440844959219519057216616158518617446083645918060454656989371256598402643644266906378079249441594044844051386396055496967035445517426945048525870107540819246581613304687833752899351465000270834659532910868057091029087217095905944518446014189887661462000982775593201028697788808044413576478426679308376352949219225860065399519878376465429923817582896929089911021431144362585620621554288142808769612031712431120809797709865522060149998523480855846629893104560 [137,111] 56058470697141677447113333373009325162750638085151505854919081842064174057684554478743421167557791300215440626902210550993752349980223232146137653829656984438249419452882816397035807293880895758320910934846097986386794235164436670003858527218117817376223856295774367692083921250348131500897119940285173611788725817466779329832038429022293530767063074430669257631978677449966060327691680435863216025544420049758161708792349516493670532758773828486189209434119721502134109578240325286537593756399535792932994963224531120073705546850333890304453902668506502157729098313994380799350811109118931753163394673951620615417933744395146960633110573685631485738042350815463074043511242059620987699934582991265894680021397288266729680243727200216088110989251330379168845905662628121577858435880211536064355211013537735434636298987344054454516173476810663407724252194962176168264158725777533705280397715493495175534663030251858737684732542568002992372037970842925138832711893830395340877593290917563846071363513515666174629066047921261135066942905863123281463391385581443832573760360020107274390151953477010541781988026998385761884185561578026866151820555477721757633138847725455301108004777040710215150701800772369152007976467950193846688591473302563685515120292415485321659151328959052804229688631618937338761018315428620934228889865328105757635556677267448813053543121547776796503114008393707276710822164789188069029939006618613761656434112779328186551386772870496694671547562439775887036072968176 [137,112] 18505612779627144762839415598500374357906066257147801117170938802585023023609945179265427192446431930169886988362166591022471595757942496209934844436816404756125767438123160440645759982963526347749724405748166335871525134611211704431471648301072611516253477895115090466147017834019307443954710517361959121113212258935365577418282801535132001523439266490367890254276681154392137232382196711568961455293936768085075021252887440163185991712503576667365477295374941925071531814298792530841771845788611390382314093301193528603019841524567367105677324576420236732484076302938727346881637829285375316425666206600293924121614322594870303942276149994215833329016120083770072242924923714555772050139950458286973987663900094629932987945064149418954845445876565225243715356939406142857585618458089870321096274732433048378854215865432391921672721380082083004797737051751795817324997388572615959242764180220041135002178199280361091382234957516503698812690453803247172377026479680648371077829375947994437083235999456084542131927246140636245421980021138240900809969503593037933039905470875447348291020456595872739219582196672939349833316798601936411597926396705037327400965404860220804747446089839118711914742523420773945179155767476931287882362318525285019766760714280763394697580295675076128166876440169472430289566179079384919818385344937393032775725370657245697809374446265575954266198681637817104206501739438875606598287403087551636492493767555058235325802795427740041814058843321110264738656 [137,113] -1357045456664746553232042188022358730128937625822006259770679043371748691632255029896420937292045576638927451609739862374192748088767082912210646086317548662010027814167117524201706863986647187829142036544179588576516102852464480564233528103661277308862866751904863138496185931557896295791830130882563325227306211526861203511216321898533684282125036083070587366259097391898809634943938427240302083645812482932684450615874731711785499346289275857178328889751348540804763593997232184621848016188135148861340893605680417139052498451157768826636297578578169427743327033659822054288184232473432035753552938690464462688974969547806214308454522939513825142460294886445406120331967326420856445867187410879622966137791308943802175061899894029663864708140035803718368089954464684566788657780204038442642368127269893068066399816644218611717408310385519536748739543987043538581243482203739475735790064331458171538281174594840238889419892919033337064070863455893983792903215816409686861219487351670948109203883103727929979827968866750904871099872128608370676438563221758775075453674445947610981022278752165445074279804530039655795333730472070621712559885440495889026432334187379517027894560369357779320485758962082265027819261899332913321759944622914232044364643921567768788865772915043357127712005335402651851673959691517129467838686720694337244907642609398185162535006436970074760694683444227970602777581411005278838707807819266788004995669062831418413428576562381784225488413471948880 [137,114] -4206578412382356373676724544346944419337044640758363358622843015424075640353813123965804644077324286353539466420967042229173772390900949850669468481803887423692813177212046557633755545879836606483822808421016179678199040815216782647358191728861156051179123093463217120755961501943873589210286912326540158561806775514989057207349471809810386656077355215549148723732442218395979421644109895068988169939937499410444151807336009052906667796426284589996766200066370107309332761346942287463769836254286386030617611620516576293395013488571999823318478942137465540798637998541810525393300832267974837247625231102550975806543118192575992017361058782947344907462932381551746899393746128624574587354015072674793627498561406532091915312291870645813404987758384444904057159654820354891466437082382214326187531458118785283619689963473231326011292638360159985748723479952892655162349879234157814979215292901156365887375383667756566170636809523502308761368600795940644578478659390266533042031281892256972501061738042560542785950948776001511159944277123244169860429330850067354744879374295542898355900095709518717030571048092605320926007077052943311244322279192504201784735326663721250155300624048075111164480496534502188662231087679767927169114930347486354269350038181092095120384030987118974735289045299333678827624314261730459427863810209081591355745546849732249076961520363145466614352822690248951875186920552080053460322848793248350425228870202817646206070005133302720044891262232 [137,115] 9815233235928401666779195004309719786549429240569164655623786077146511504281254542318857312108699521757665946902659985792130271132566143141238553310727388457647239542121575517659201429302931421127737916873684396428823765749669198649207694345542286906044876059336660793366443942981500925382997649670740761424173895214891977135651389522558581859013145039067385914411165134445680651645597546238950430864499055906194996935671221086579411688593732957418302522279572511087156987786626558337604085945833738223030058284958238255291974717648918321185470897938121537189321234645627101256323106871402420130651091409421242775797639792614598170372220624335314351278528030164938570634113297089636439026794160141590896898662366749783113597129294347800116608714303995473402103684329444318977679991824909044056571329192895244704937621378136499047098813086996167727905230140869019881714889642405050576977704209305965949876887039057247179703253610357711198817496926858985371943169784977660803388602545540078195676799403545568145060495324609690891767788592915184387747066575047565612163769671933845234576214032076672203964568471629448392737549609010223441612438075067495903803169011068417377260873145486503711038440929541726636415020844731397560069910851793549880964578822878572813406230163098984964875591115668154509055368675607176508299943984346122333364315029727018486902287104782261006501923320707376757053798941719980529026271140761211184254401804915324705924691314173652665376 [137,116] 4757898068816670127404874303257528260738645480456284072136326185240075372715326377597907778176544120807993566045155149316356286539211157550856806226571277299038231531970671351312583119043473093747147314946716808998566244966976811601612170797709840490484055651180273145142089952026781001639678354002025690636401463836274831572379528837601617068249177651328666767493185631727926210943675160762996122233140829341909072012271554492311267432647613044681788196529251565111466067287041674150603284610949722819192377989324019047082989046239636395943160639612883021809134893236960838381011395740860263116443001166938681617183223807116319224334487623246082791366650824826853685343435099444376386075462293094681992532137097217659035245913537821949448213161464010331662658341627906360117353483566206969241834882451467914363539658812798556906242794647123787395657535661330189425929568410260887544806932666731089447583405424099247066763428599287159126108096333130585895573653953037278020286996740434673402807837916053154413663823336656545263279050358271245795551694481110867823987439933606168603098287659818388713218019552087567222384002353963006656184079285269235867645198519097562813745755522223640494884051620942961515752016803769590173752261962889546709421333991216002316723051751001304820663545848997698898205067056328645445008938896362209070657996934498611356838665465265066621991305244519553508901241195120426972807644769207045746296387837987038718547781848308898 [137,117] 4547274256307874199178672230004704283107678779315242966874138179486542140303332923700052740406320068593622208410505246562148467967043135158938688969141930531157371764447035052276477280179310584942460580804438638711964927531690735444033395999116333457185019585414320224046980422800533257062434954107549653195079649253235309004534250432368738267400560264803971840476078936024394949157405414439098338313517349620484875672387863058017741704160013172657915980541795856131136956643564658990204274114192238163600232755638414533504291651511415463160542879629517863477704854497709765684425412196151975194890846904379278979035101348839288601409948220431246438481708246756054925750843651638354693289465436149153506836246341771449954819506875532212976613140030265566825799118935340568426196596793344778634760131505439433538513874256462336198880038018447879443104130975108276539211670289695314280997486379190021098524304974502668590783402252648949006140607233982158091376832485329247045208696887961088754378541398441565471823127609846994444906103475523017097287746413077946760704176263166096678400843078154068123046433639473276957933117154557798462809378653455148436773175092861774589143248941221746198459664621506475150449737592916211395611881486950041251342568214227413592712012321392844480437442215571246991770335899607518486587744652326105849526767668223008617756998899966193837777683424212229380029200132004186636409028336575692818645500437324176172844117480 [137,118] 132565625501595642679665664967356262369130983749351582484170933037235454930758344660979504550795289254452169408130176309245911803617469676920916543319176270657633210455760745480139013960052981704423881472527393322391387152071574334199974911179363608996439238621261714873889556301238638244020999632723799294177539074253367894942652454476632372751713835663514553794591668678862758954428451259036723198207908715726646640619177111410971868217305522913999645699159749054475935720640469713260294526101865184230278311422522023476021240580456541635635607237547796566235723198493202720883303138587490259632702186466479144974304689405153961624987240143624163405427367545850526752270573142627335510217123736848509375914032062384573303415026742879968059019032664068751342387307072725712080984395229311427187068922886011867121608950379468906763474157180831329431627367657038442810121709539242683311832419951918008193721038053783742290889768454317896329522902284019041690492813045682048232954882370204436272901727504566325814875711329497659233435293044620820655655601200946695906705311184639846981043603573511582202244735298157559003301355203595549132105164590783729326961183649970462004748879148508738803554000726554613359083821308497867810210191029252834471764854473422570117819629483378073714725744767992762893541283485270253134239412392929493995732260153368552613692428911243216300103972336257591363265136896470227896336366262912617490822010717679431832 [137,119] 397303988166077298725680629936278165394458200295029872355981186479798938731017807318137222701900537306177914564558262262029838202250809379224434715907892775315280157957038713595041878119836658339026768396543386087172069619897285310695253100660817413360389270594064317708816335077207746160770942471503633998124378179296065688883840342276784055291708901326411911740332106174303804066160899862649881318997267106479467067847620014607292804414929449203052586656608144386336336838649031032792044142487132685826696139527730271338155834353602554934712351410020845667437726686941747999001016038369025222272333565002084947271430297126472919625547151362606862360649093013811858606582747585985708927870959148993420233495085555134870219246645283114339551210316289547150465188278606156822036760042520790561922718786011070841779276883947348493103364910288527681211057392597776444382447517083477272235600847787759717848165000349312860212548471763055376445831779914635084076317931256772344135997108307033980625413794990737782547970712992687438628516482759169477922675300048177487908704368803813827245319235911501938388920026672695170180312105474445996882568309184729885136798692683635733037993365091030009533964085328214548869483338080571261412469924478895762984722606624971679850352204375459831310869188617552023034396916382284796159842804383064035764448307375085467059386945706018838232323673975899474717203104856740645621762199454116810224320727330946 [137,120] -52624307199007633749412703671517379466189154689534998029716960429043339871009556447746261644537209440190504657237617447941815820685760706217110951323921006141400919309799762659881577573472534397357914962157641873313249169170859062670965476944835031960517106218639370951225378166637437408200472827518952354528256293644927264113566973898357837007827662799218978542211747971776952613136340453266114704170312185900489257055138669127129504550192242456392938928807123623578606466262804169990545545031886627260512989548742049225945172975842974835652388986926669823389132809312140200911024239212930385935209717040225015728215767229771490754178007624879255976809440700137572106453553457043474962408305522238717020548456161713065697116349463806804776894314103771851487732236240093944117044556263700357029621833128464043433259558343266599696479967484532524118099401290195458976353025863630921603906309847359728811554056344787161405497866700841159696786964843686398955236743560016014438555750303771556349184049147029968972540088508349269087344317296001781537552092216685150495679486025997852405627282605410139476444704776570307436040920179656875604307252675463526028036802105221806610858048604340005019352209253486380428961874402241001452031978478369459553684082994810607225881426235312165732965090391817484008288312507579664466629849504480090742582934994339680426465557867070179233980576056137969602221628466040687654313568538004743653041008 [137,121] 11267738412752889622336974141163146619567642151386419529841018972115160387198797010900016602743512382902236582929501755873860204300370194149474397475648341905769711179517080138312310214810090425125657201095301282569400524400346139238484261423198193851556881660650046174022118746678384317600184742339080510278742622011861327861341215395554030759353268818511959400381649072371619285951487152049873207015219569790059480808255151393309556651178915577593128156793246717885788136978549264341357116915197955799024197215797228292314271161616668126967068745765168183619283511345295772529551312778454250687254942443265310991160916188783942301966615173546163856695421758408137804556532011943347123131813079495252261108466819335777992121567572832623264319542296180936101139473018494504315504026957923948935848093507910418165941069925612697116408167210483011907043777659932769744351435087194561905624092836608732931434086070840856800429408985351609156364044957439548885600025093495874723445768484564369058482428088989620220489645957676345926002965214989695476944923145237085908235611043638962617236386269145881212387576754804842117217815433398066887605703744160847098089904480214147950568806751303688375693473907722060481776188571795799053750512806781000489342799797231657193552139834073637005103708704018288989604644607770497395914335322698865517175528553980977857592635385245098042271432276875663606463451391151769519809867044119310496 [137,122] -71004709947821658425602921042942988410905535714437839599971152757665610674115008774319568976138922268024944356618938545624816614708137221240369894355543749166663369899769888474850977381825159459444337723579798770544630111584780782537884363034775514764704608482739003282612140093479224532393861803766525109792773316244235506647898334522748908072568123862000540507332122653126308543048896731519827130421783261722834246150487006572048754789171832423012415145382544348236477813839538583420254256528733538336276340048762642275125944216384294428429857270201400271416653423612586580280557825856390114384220194109530569969050846074462149840273560948314176759287598372456220381694362834168891198944140752984398391913471397692219729759921571479876058838801834406100001967302807748271012755448281940809829852432273829127688942651997482014933807253395523326746000505855292856526262488764365969536944350199695391872536894352285416467378192093443123589945426145514086864833047916389299203754227939180162153878306911282487239624785689002903312736667069353158360026444927883161279857035724100276401118585729655764241616427760452991070418385637774819614765430125097488255881093262838369707497171460139651741918214533904520715856674980529156022841103054035754434657589514038154892541933272023622518978970423858396774727953920734989387744394395133509266730612774018388449208855943841857710538209550710279905544006200018196527183780848 [137,123] -114464928416836859595597930901286709304760496112073841393988297587159097061548821829076766365076413382729212441778296133543100555381881688632090038470694458857343268465544915736219590298939853458843009798315212820199331812559407317205171241940164235089397739671652203618011872287951979282835108501658739796080339503565918817484449625571856954257457304922232559097395969433664601992951998502368228971198241069875640375911681234728790436633660771783979030104094891886031175480042300619955496916166239113444613347109064949729373994756098300905701923376050569495932459768656577258105137087696076382801509013414715020545384758833375646661658882731158508101737611966434095331427780027124103585040532161717376308782180605663487518142475745769017336353253159450445911445135259661437917651988265704141357418876660081109278247294250560598476693871820497145502432978255044651516299180660985010933623959294002679245021717404008269578309519876271323867988237994300303218452150852324496335865222335736147441324760387605332132178598509162138134895943201390481973312958093526524592328182127132639636968138262359934870195684087949795699348564714416576785806306622756585230170770716636516382338909008919735136302844594791885706576123464926543692402482169620423752707928942349928879277728767733257813737182956334525626064820563942857530981080082036522939625769806430210913047143894672195440113488778449154862575107181895015915708 [137,124] 13115368344521833142049676533975637415523407048389548451321349888631609577121829896556751675146486763266260818267688855752871270534493865483963361313087872201089379994248828946980871909688669825739511069628536519719277688498050974946062102417140697666406815206052456339886693203356380693519019712918911222801074186839340711381437660074651817828640473784352403237280727123149324012990573440591615504010622830658251797873924836554808753696200521571453970187751086867085853792452053881790659913550132033124185933765190452579716351233397181479232008573616939348165478578294039689962975730525455004592514646488838290892420887540403500057841376261200757399693315372867430486945617932732641669299313616608061106493028190030064829976840884339602842384569556913993054870400040869612117359352789388734227870683081684056847856255295362680166253281654763705351867318942677425288173413555405818820318375790170518399966540855332232814268056188699633286450990089928301726122695623559187615472691772943743293816487923791090773958458591536966849001452943986563756743282284145851751060625897818702002992958036882632462273864705676010460941256221881457892761918473613933110016667100790580137653191832689539604832526498097906473329917618182431592373358863899728381395950356925938042707514573902316665556014633817693090061597834883826858556013240456552925832569794462091664460933427978266881310422954098643643528200012228572 [137,125] 58543072705083471600671112869982157897467674492606159780083958852956869741563673478145374525142924644002246807609166501020845670632395990711450826900693919248349904115984172592323579918092676820454533208537654673438905737484764286843814621932305972613412150073793784513993170299475181156414813305174121740333463814396508916815208690536076021733814858559589610257960991128790177689119933898092073041935048053981574990668717935232791394179377433055515027653469813428353730000093009087539158543361013346262170514696594362282378438235160722059381470223534952230141154258789308257444224426464682607215244096808834611606131246266162531308376591485681306646185904023077222129217391419518654796628639191563284467461268087245078495703213814866778842935055624524325951494619131919254332266864039454917548822914187527671433966229821853276270723749062181027582268548140646937335860044415593425521811604825123545457587825119728523866523307884315397649846319239838678997844443800994604460475771706756782994213546242000453871534489748050501573561385874079729434065494491147984123136796281765058809790825280595665274825045623735130286941721113376931003453558808328191858462730731654510790515067293386127951641415286210545556470267117608549192934022024047982586835207057104254008502409944561767864055119992399497862004777845073492179758649686989294521482837361306938289017398633211071177849118753528803419687896 [137,126] -53411272567608039940087896864056391762237412548900770530098577946137308501235421889624707202403397897400508126211394669835544086761007592738677702340425321492869539130633060895247978335798830120560333694021971350499507703713962382532191016698402071424899844808127250824941415320654832569612813181982745890181130227975995140492658679073667548037476825561388131073659303026612605237376635071992616573530481383162703330894930346240646930811337873468506701357244420871510997170995598033585105688616484301508721932066753915120225117886379537609846372935385183145697095772435278063304207075916655864057886478478913106276244130110164621731885846482207019659807134734867502684875977548521675700151084586461230844921680253185216868386165689664107249563331565802028305683086388030784478138561141439889388587027014322691624532534832500756700897430313959961226679878740963130597481281635061058373426091188728465986623482456455658548441268859363893210480040114088602777007069725699926592916794558104070494421853672811265407370366038999014035599969383273153611486029933479068249482537713179817311047521486009183902436969729227117079061869922352197162882745553058209493348212314092489030064534060540639282887643984806486301075955669708166537345839620724953105112958055849327874981504514190977076569049922388668134192466156282202377161817746418991072848088936372312423679340593404959696237193478172860192 [137,127] 695524150182603825926682252587649575376129365383284915873225859758441452094056603127653899509151445654269596063126985119007134423072849780723747957789884904662665724203815058215939260397865804938657026698159901668939858679678458324633626603899518451416425763240472354992278178066953754856016330360087028545038633556533617160679955962130645770394995726081669739955493008621399914790138045530408972501260220266529446842095751489661902260684125239769544535886842349947139137058844566273672727715228640937759832260621274601066602232204446566008695654181380762228340817324331215703233295831995942523769008474139600490688084869796186437182063699275362287136980189688818810216948286448576459288108943185400916235650701001093396086462824864559110195105049863341335536404895024139935964442405691093525518700747528418361359949130755803876420166452481098416411444120674180843736856437747327028609776174914629377029014475881831809374234512678153138008792178225155729624288963258693739247750471846621224587365011011632133948813711453370921695730729857787911284590507847734027754128657471054815022488442420062263079866182161350806546739518648630863115514278663006182584129247303480888562571263549046804443278372518858358517296324003844271683122422530378601679224274178435854545422452952755648724211890313926321831957879306115044146182795292523915800439869110256401446779981761320590354232120800 [137,128] 26068536626645125804811062443320863461522743587835836262115627306896298379496443540299023199511451560339878571735356874105109430102457539816017352283240596397176331500869265246997217595643469433420457471929274530698325008818830391116478921318991289357859890347652579353298348878354950902169022596272774093588839721610495412387978650288327732194272485125342389203480610791895583320767374661171001045126366764223371913853170330504252987427151082193604500768351736845484286478484032681370057110591126938783407757099356767995002230385381814279545574643637302062724057188521058276535114765492845876077679460324499531557277338657256242909664643955858287329618665423903495900875228369570203392956323942927480220428244898865385023064910184606081274220648406977743281002293007114968683236645722651008229589005088481799401750604967526974048760920987801009625755016095732028174129327905591480334552444956208712077221973477470285971774580523848223425909671826821368484874186481663048745641996491475217524209807654894752552560813462662354644503942873957896521740804955284737241191487764608608578517260285275421092836855029214392445552244147716697431579721743240388767745671158973065053387805113995472079556068097950987569383166635224366067071100205192506465852688804836853112334644334563978417038445329809136077691929254419437922036795362571201980578980548362958206374985387217257381664 [137,129] 740238165039108108290907047680248377231359986769923048441556859874256782268694190582570594570479033661891882541005180921696021501838421678964521073952879230391857777161622507761952689597882606361574514876520218992874137686251190462090930214304827775254440559480085502523575873193036894745470940021028004614311662820303897207434646668036726019626493785110797601059282613149111607699181945332593457539903284646743148227278888837061385196470772543496540189123516598475869893602070061366951718284617208607108584582780703044676400401943871818863340106948035475852754464744102591708318997068194480007544873007194702765299570958291875326874284476608628134502300256345002427599080029767012361684320367660970718878831637993727954541116784592772531747891638738744842912498877478850896870729858028545043849486266226314870504211295705185387250548504477331129350556278263235571678252817692171018627125433356039119449390919471115702044279340851345031646308433341426582127155826271115121724343566239404534707472520340093852108010436131982835347648291300022809269539919206149241951947398464817948917418330099091451898724137917270454397946450311872029855360650885088248867696647523533327967641869216646925705552336270679249873710236957766026265945237273863475495669502820388425425680840529775165966794537592095411125253292258722599912202777155350423190272067290306190485389662964384 [137,130] -26258575445849314096566904228245937728222579001320142147900623823356637892327998349694954551779969377612818235768444225946976500636357551127331208255465819744169657458595014213286721020216165241191903488804341429677167866251257438116332833561860499093788829052512018996602070699999725214034346255228264165565805987102646219252665585972335540121908352369757436811587118809826907599366348326108269320294258517293645789327582661391942328307826368548932657063101255956529529255557909729573682010503018343125652933311948010820958699092382693807717579233646327463282834970872076719623247466819649892228017110643432174583872859681690067044195565740364726755229446224588504241016460388571927246624523451859172196757108308211794927311811218210700054140855527939456208411112079375586442883916705022656842806118146782850726050290404000246842035867923162346489128258193209162366118699344725018911507333068253191256047848078780838650127223625059758287266141165646086162087790913237210015711375324038719685866476086662576572997977703899397676891248465133049222497303011083736181771428074568004821369244755628396222980818184149155018829705675891070656738439521088000026159575797305780403320806739162039894203475665268797576604356197691044230017224198355088016629147444056250249532974540404988188822616360979337963210313349448542310361199893815396227691226908287281985813192 [137,131] -224282499848359283748239413754755944095241025718788769576824083022901562746353324930959611217012582117135733763893515048441970061299977533082058494983036047622970781514265124702240508807794299865838309340162029104329681164758927356800875494674778177404427902863312448271520716991755952847631903708206608742292203103848593292031956075982524308543217382813092389483586547945381382540733275856693875643324164505975096346661652863395996486319096705501933509211326520059863346194309761841502033047286540796321398158331321454895787772861795284102254946437976364649717501589241345244912682395595127764344666668510975986236058914732506853673239041577134432948944889866429257399534576335726130800381720324334369149812176765545079462195445856682983039131963608814476035799935913981053530003058127744647925688432539295600056171301417868006055527652289880358504302487782948764921211822198757342222612750486562443416159296090848885883806493762727533904639348889268401743264169227741274400294074029699983638633438032908949404052474029969404624619342158776232642393190557773187354120669651153029073873965108340377570286168370511988995167303748486744591129760072366160955568984223094926416699806766946877908365973267532887891145352300160622364022411331122842379777881122000244315818269094296344973977352241164986993432077465558289271869218365666044664460148132646492 [137,132] 5349601741375788132253815340601622812332131861145570188952636403386141888346067681593125922804401651354667220117620185237739736959380314147045068658371285659675664463863958236368905685204541279671918938609838077975341923563812779344847107273175374439376832065528502745847335857747695082862237095808990127062174782238204348472048182480619128196025965863343571636339003485266952841552662933936161361258739341098738036354422803733203841690461832671802458504134378241809399618485221991228522509810219858959008836195683837166280836483658454182042189240206014195990963826306596351975213062338892105493776465355221048255878057936636518771987081992849244256573486643073483999449090892114175157005188609605580859170486826012372635939588658087072451293245870006104612573412005054921162344647707120956146170268875946744129553507430590625070916283092977009851574176097342190899487409097007642416651730494820215250933289093605008660137955619455446555312155203980068435373446917087614604406808327243040319392612734115276037822342406847581265691250346075942532809915922590759844902306143557436552178334896081811581287030628312833952247018918687644869866064541446772974037031460478145535054640655025765929841245862226141241925627632522389607613818079511449971268359124071014858914956695105703248980228182989497198149647304976990274739530992959181632692270876 [137,133] -23277469041148307456071892796607978550948183686720371943725307340057651548745418959617554514307620098022151177799836371283477530935137241090747280104434504988884837368337089764930388965256453067179266902098568413790673522584084798724322941073488806454514755921512677200640930545094502517002980458674616197630646511049392238661902719619605684697246181750082236586485619528163191125804557480726862925279699883210932386524395703241331810858689709384151559114479832908355548564696538033783788132098289070356674301019755228543611113820948976760855492018996051819604302529104493846542182314610988593653642886955092945762615609055442558693480829573284151130858254567609233941171279665024880435674467909737291124428756005302991442842624261473681309973393166094388084709910401175862736568435620170696104910869098898566935298177555000553040565049911888178704868478838464714922965717358291476710719297949267933885614340485250302866491316595008060644343748251838111204165722992258815977997080354022219804323512804646632001192327523565504240338585085087937070873015532976985727869527458459018456531880655971529679141857491852273420606109740468546755896310478550526689101257046688798865777775891697752821973858755812382475700475226346956243642486406405777604749577010293856253377471481061400342507429605431778681061509719829685635489963504348442696 [137,134] -9487238138148881804083428929123568539793821362475450617472751981264143958417244515953459829172749060803017240592556034401380586199764907194932282134684293581987297419419135594661512987633381301633867036779534664162075616982499637170420902164014635511481854770862752963039597704975941772523745469121697214262178555957390943492436101081647145035420796930162624528559576361551716579374810977390146893193299337724410956291937235137751295047914738528378864922269593301492604045259986391011785752007294648186320136700104167875920442621940437562914140746751868702158345147019134483327573794852572163244914793827319309692247829724223651476036278393319717861180339790364288672195711003011123058037463394562859416884666973311329372420634141085308641108713916377318600738799137557824791748848728826448416273816970043474833787710908632780592938711403935615115926386733693537870735572345868642607164081215606556859596052066858364840770343547875946766633102769799786034892233130389593224071872935818182585445968691886149208851531379843963862150671465968349761655583915119932526554537355248959778057088850740125975019343848081169263784757817740135400110980638238878337516717080053398940198322035190654591626173242715497151704698949209734121063042744985961219555180223122014296389779948365518656880086404828478521206991373191852617965754288 [137,135] 1050160175913458251038604289980473625687128291084428022152566893843040963129956977668803778396848249991896983085630921263224597400828595712747575250238596669581843184176122209820230998995882030206933292682649791032843016040602367946980235746518302655822488350567913907178179361270012571934509176445780489087904657765848971322115788110096966497292166452347282666843636745464461754813474892883434183495631305328083118372289312771263290932642032319907127405761819777624706377713904226968444828214285299824578372727318031779410977241093434347212644294302000154175543499163082013147863992463650665762915935187923215521458237021756790924193840557470524767911292408284391882466914476183412107857358460247559259637846099487687455186024569083652172102123564546431481482771899600969041278144498180620340294061687083830148268296540048476737210421174055914520266339894073106645841347444811664839778745027584421262399101624246613828583084882553175566728085751445139376657847890888730244350087847677598756521952579929098199240943770012969125367691995478800978718286628545896375058333585708531955774549215444588638131363944123669027937608356498569340147084825653926895097691416393347643315662164525117099113918499225181858860779775902158347463759030178302426922675383876934970546072839297585054459333830683772701646971867048372460632 [137,136] -3681111294874839619776060786686876105515384394476631039915190694370121985520570212615042389843350043977045364456897748057860987797138880393463318922101859513975882181123610001071168842607892037898624614596764436651125326935100870114778574579235385169907229090785720698410250251561190770203931072155963998660647104259854857537961180140169501094443084996590364290199030501501024877044803185815155910701715217577469668229121184727434098558512300319290119803817591355059139612082857227083966911581554390967344849684219182195138698457942068204469379503175567280702237065286384353593880906983766825061983168527196917791442167935864747668967958366193058681682984477340180050411248194272616569696108915786923647855666317331840505074054061786591568482731689663433761918878870401502178773760737497230865580212761410797450428470763583461603378501745219624867100871507268823166292816222937754134193008853630929169850774732960823979830710781545809778659524024126775688953262180672063979377975372192149655064819332862289171544716714117250400484111662508713474683628880567205307781451278420488558589141491413270393928775827770273260008495069724930560982436587936888678272532634527912646386942666108361045315860327185536523331883105677890154751873639935684356841076346111433022181052745577402707000959811238482003485519901184 [137,137] 9404319161429068762533274457627667414477916558727393228216600889613894377067638711257455311712377285784127192482599084915627890863755059511401809110123879982216138590256492559433526625136062787511712931395378693953184314588169434449798227102067641206165905961210854564661078234222735085642711871072443530904001317301113724582694761481903194372532538041870368676282919806631080979599255735053218642669650708319910972061875932261041486277680031312943710706671586419316423813751080440172562303255818680821340468796135802860331668177258033691011698818058173348762867179431881403643252745559506261502731958042709968160308434193797492181358509812037478316228122700321845719810620704093117798407185575627067794258477479054903198340110692528418804195870303062685356675919771992915025639785087180523993611467482919638046635307527720377766527160443475387251379080520311232685638009150765017946398453766985781568111299158423149962649555361594208816828587565581929340730737754079812428502786731117250831830156730878192651996078218786639672001947398791604062838552950025686154005933124067436554703320770704684926429404789706894581289312591782376043059464900836292829710255837772669212620870243288483826498186124946846242225916907115494385256705227397023334848313158690415665394792817529655530615986729046318845376 [138,0] 811590446974714291451996231313875999455938449991222858560194391478253439936607806382471668610349011332387480314805633185120752816996104138591286086147256431321276691848777049705424066627811401742344364620625780605286401746427928719970063977302701963020308973727590051680091491289487506870460522555952164333351596548265273687310877181573280934073812388446385149495614837657299062569112770770372671651097555637795754830756502321052870155061948037252772604976809616290798558093415171104708081365233631250126504776345481118092421492326855844808730201044954689821104652110958878143528625212357813646589104466530735446493075884935073631796733341742735589549123575778034136098268468866173778159790509664591436017879544334695174374753428308384727616789889575450966570678309660258166088311607349433239384161841902903580245907781197253819881208869662198996678321935064054438450720821483413096235517852782770969303628571189684854906634266126850738703327229556383450676780627115932842307868490610795640146826365127830696176721375929070557465498761337604191162710563282862733376180503268445850593748933367725807493846150985519894128190374738521634750972169326164504889983051546391344395819352131268683548033700555195454938995068958385058354078861055902109424054915203355290119235551743695459472278983605124097184875341523845782804667659829698838658135477976117495647429095608566381825986769829192695013774926861108515441816773360077878591955106481912122793343531439894134507850252573769901667194302909078885122050832388763318493831642283041522140584212132789645256791253434275313932019639310183362707648317493282584298629392060139843688112795159356118910767457525756163624158150709711919792478662517125609120169972720694107611414250728984683355444203770966699914814297131095067829075979138083436814837319353549316824237991737608639947938852888572000068032139680207492915542388800531625747680664062500000000000000000000000 [138,1] 394814434647185909708274931086957221899377096274217514428617898131619625348535805302188148286969963707439368085930098899180959047185653358755688455658819247293385658650909421684172889975709899347332739487680842541580198005395908452158788548638531002550328006240307885210701136724972375878108178626518693933923267755840916158648031995891539367744280460353618802231242782202209236628152982093571343558425506935834998694753617980070689193646440895702255246760481834461612741761597226086428105090212139668982849961543005436340502763666251426873441358876924527960324995953174849892291202447595652218784263712607840628974876868632494580420466113633446261650530660114840361616360481668518816328399498991664248274136299337462246612683130188757914856591141316067598547910571278440435979954835465255451686944927916433974818648485429907983785437520399152474766561593261444852636513786339441267879174694909468791060691606785796682950284962564458129734237993648887457292091641509816605156585223125454922592368390479651898234063013957316408068959748925797231376059757147337858778829874255822907198667898857429969133449109085995911773761680220048907349990341179241674552418172570417403752678828785750168891053265220795825771421947570875398028793202511292468489873920014062670721609329393499136050481880659963037003928438231150497223254090113053879957336150735296197151335783295634352063303906856796320277608310172169728734435685185636622039635890386804535543589736057654105845419641542626538193852335970906461699379009008720601272957608259357387991598753688668372002811163984523102628072429634169336691205125800618324176904449167452723400719557180381451747085746153984673876036823953570585360592139624065068946171382111609619896441491126624467941110794278671577046448601275069584889256872376289939461998814836922979686928306463642392481633536636760507100344348851311306047850990808001370169222354888916015625000000000000000 [138,2] 20259268391523424094299099157083383153067458033956324706221860093180219579935732462111462510001775946855588145057518994304974221760813280396251188111651003566386482125938139781699703056279418242988400556632619895748051758189396010293092702522204736530220875742978180507558951047934762615241181821270674843717503982660615827520620242549939982842237830999829946323495296567075380115073259004533364625641140759881866715457210133810414217536852908748708923732339462381024673711553799610974496629172010881326695332016365607713850088104608596661539191235797145035571407445468082602857872469384741325930550656378521615040094827799304455559333033517535295448121197845052849439787720596211453123847606496746317053157970383859753137093733573909476133133628715125105998320394820109936340226875113750899819105292610713565212619456431348895349191386261913341636822964747815044954758116735543511322662804465340159557625263459460927112312018541029052599691933850852411950213721257455413357262262047037085596853370061491240061730577040303815181467844541093652917131744128083164055095876044954986108835327604311023757111714169709754313873650173461549294598685578688432669497864581406768119787874204314769738066840939281860542420854325063883357191665431570559250455948376616297272213368112488463630040065633001280697706474769344800581148105989941283711905424741733710169304200115616063179152519316263202095481050293746637339324314692178601060916121946694631846190397068537517507636697705235704879592885393132712593522822678246385418800489781629285874646109510640909942941207594581996604176658136923401733468593405678265122893303711784315600880858460011761888653843360122704613636661513559361641540683885396978637545600093912735071722068240386547916669950696505067791040326276001963753089728431326912982746092414187692882798647962825802391966718996545641182731290440288685061887008487246930599212646484375000000000000000000000 [138,3] 144841659969839067121895298762385512995517585475466701363218074697877709570568220273526610794960588993108687903168688931430169727790787453979460607847387789797257719686953886591572149504659484897726578237058592685555183221252126084902382438133662262702574950259037812865390478928784195652754012461957617029492081802784850325319594446005994466433475583150823892056582415551445244222699874429016082646510916291332145412726947764540702140270814259788691955508291934406136632293617351949088176206967219395901039823773786019621596370050113927623391033985478591288502882282901237825910588073972618047183076264082775547407210828754034778616171516379368649192049495271841628009660651291040864563526269463128312245124288898866986159963026176608774749510571387855074575289383376388086548960390041960615373503941364178212895980903593791065336742677128905934701654337192402011938862405306045166442110095938717502497329611866167851713789940213832102589544556835444444664620959954225720982030376292043425708610021626239989800107234499550388224653932963271331528482878987012392656912022392067193930120855486329612899942796737518363323810367512081240591776347761167399291586612626767313485987321113005558188493171543680667701297080094841883501175542254240997768862281642130653259531477337106913273913946452991779130942617822360477382408213056508167864468297574088203814965620942809640176646172631740675694084913969543793405646369017495423380593019835322117526319065315612229009796930000676107445215319584058024697817685022429965684728848875536965972231199639994365451301853241268060642220572591096194988092821780277773975307254888482786910564103367676691907630692138002135006158341761280215890444865880974953115005080164651225557306208984483742409027156333381447661268129345505967076933907650837265328219397068503773821191660308773735800854495459735872601535997287666712729503615264547988772392272949218750000000000000000 [138,4] 120633493412887729178425791768233339776642542151225261917465847663835053215129712676674974832970619512838398167353717494675040700388274544077514979111965245784600108923549698180659688910075522747800545509718605362224787085199837670868936230851208693640184681762962903690208733899384481190655552778339430968216546115942870448830428570717625955710999037282588359813771766575181328368224207865871423937343264471646858256814480027486635281457244070696665402427061909013207921200046957926249475464492881983766660568700355964058698915041512129405512742414141115783341026624145168915749548221513924150034123133898096166310240438184102912538329621466582587533863280803558651423583174034199079673190809764983144394258047920885079791261053540040333464005984515178165020230062582359953427067955168940610901349279154976967644322879426036261303736841493827167175377855737606597274451834123115344663283756425022292253230243731561756022968453925388220672589583490875387226431936018035133211802455830143928692803647418319354086078149255096423037489271742340731534257212519278344408342837883195476922735143532149292507356756817666137254775933222697251497041670434723000776776641892646332552294026408662015551249497588643274343833301159588129624702286506334466182597882642541020559907485739465696225909305010423771363652353785955231542385173706677381285794241985735453401128766017991247576915415943262808186153806177245022617797314533554049226466600568523020856364649708954544311738815073360796484204116509380250991936582760830222384800604180110129036954691286113831383506444332519106057725021353281522973641768506142732324309280149456901148480094707215200263792012128326054850452663022806499881939434865733273733078513779088476864721938878335619523664390963714868778074213877121306183547201850864909665218660045402202639425729818762952865199957428108721548109253307243249331293100112816318869590759277343750000000000000 [138,5] 6554619368703116725193943569910536007686807602603601961763419744763264343998929076730161719535966504710477788200680235415256938540742666888579099612438719335047095648206095642128705759341024485796131893729736746966908907098904709809747712596203623565287399270561633853903045922626780144065920472411070528134899725844290785576856008242218315800912824012190253351328372077138307219111375278583325753489596140337136930184733396404880030497333847047958537665513566621593338781594929045189942666974563046270156903337608092569046537773342779605257036728455732081416258171737092869083671401223455126094836122337892716627142772495218849881302682779090730790011621587833959021838033452715170037092085444932674403711796944303481767190941708579642003790841091230684024417007688107203453176269215928215344392034972487535021204893930163719527824613114089860826854663629961678163138880821575070438039000267191602357153524096770673760315097152141852746226744551081333779604518395126148913806843153889179875481628093049565379956793331158020523947078119240226055405019706110089297959624694493309492599165249458038503957671358580719327336356442889674717735227804421338626061505528076257865596394000129861850217668558187504628615981211285356356215221491658608798759656960591710463859057397408525336889146920705664401107575985666056938422741557587544956549054424146064132806973507823794647375847671274947122855970677715979755723548437350208089137566164140437195834438267183007786726910038894296868985033934542458460840195145562436103244326827938504050827515107092174224829720190742222058898317093070265570540954665314787706597263273846711125600940210615017257967922031433146511363463623995295938618658924521066718866363332653239437483436307970250189103961813220181204227203563343523423767218587895925816134932199999307746353005656371590249830746295810581201705566120716169031812370349143748171627521514892578125000000000 [138,6] 42609362186623738807868340007635475603101026916467702207390664758502918217616818045413363546300056343082145986101493101022092086922400162558822527824781390129974508441714900562997853167749691045958755325116457652135494572024868175652299132823540894722197224403873512484924491556763856925205254979963028617567968859348521738533135674959718531939268942172465266688868702275714070695984242320057791972620377413979540785047184138202738855602442051872993807057909475524618897163240203498876670186126010663907033398398375134466751379566561824768732826618645471737081521007768368620612151821743579981799005212932493282567103159644369339401286735751687171457232169754794267684001860625112779636455959021045600693944385968099870891465751856907293379994539057397367975956221556656599179615446874509308582135674707379117207748090593223021821107132330068492143960889625481742115271666186874436797101825314779662077632816327667379046667814312777594745582990635115422554281995740249873745544986172531774893687975687638496004583957914581767785653838479476250527237708850094906256863039667637238399386341437741185252940025931148261916931887883481471147680276646098458345867099171274654340857582752954213742524484768686326618985473423305817346259131855474422255583146309628421005737803139643323249689777550355228946928973019376112051003546265324047377041238127016745653160729149410549265539822099981718576858592740952807259722975669929626964302984674117831728019998225145030767400178491525443842566418985610016154931056133027274680199794862813525942303434208964357417247961533629942614900467331900027893132398056856544606288796737357120615944352101026913587429100311003502699778625680291316415499996510101333050119473955702003268409139348097159602916089614886622260046713579826139665457863082308847083337227912234026901005472369992212109937073427008972656107366238156797244585050066234543919563293457031250000000000 [138,7] 393204262527292539970682322523380885873961147816323456629877017930166091323005573944757579769096137321160674928063602561731315421501452301729123391183067841922928700425661866328308725900896838186708527884111759220384880072093105144283417237737136859810190765447794627680384420195539274840949414250523374130461446738856231418329841623005707549061681898826060512326072339303671512646441961980590688593165826743067925945966668722067224403986213332528606193158430988884018378807082852792466297662619281806147335239212379651949377585558830927925044874559495014925994067750508736609504900361442197665499040063435725910973179433101401792529390058879316266721710910292673250660355250370994130714310864129309975184260697762647027595903196217920406381860030197412040423738205008214134282046529264158396879200428217910531280175230986412697227699417158100052392621402872439343176765403597984753863441363312498609422872002714818468286087914925484210504651473633545816952332122742122281808795685859416571594871352239205180720225705571454911998796453027473563382130200212835465785435356740019814200553462455497302507643538387504593910620482106181243880091499032376479422488599318095378855767687338211567894424732920394950753212839059114698400317877562753690952358923509811047044860123942003309793324707656121463331986018561133000660031459765765023052780603824267023991955441192810048107972592919512259219973320063398144058776122059032681354071777472568759314462791629826454032185852160401944423345795922684037708890961502725756887058332892642489043233836571144850475900847810738358129795549838567680876969151233080454474799917706362841842756934992292279201534134997686237330717590794514167307058548006644441687409161207601997624276449689167171522781045078588505569045668641916549477555532642305608806993785181299662839006795868013922936171181204606113330296074609773726571404495189199224114418029785156250000000 [138,8] 3055399134295199465991066810273837245731637588236946462427944112651104337130961939195439313739981391301227437021401681653526082254510801901050701014760208087994279574912815452061686663822551641121104121489043021163061034739992876789566053514587256369300863456321442887405272924540241154077269302024620139858586251632808107179813551761009243328651310519760118227939238100897976525145329224259949058607719550300389017680247749324931896659735899237336668897106795173478079569991979479437689435229087981835702345383716353032234775779694467356487371620272243673854232836507730346568493682145080020770372004414801854090959605493706039072472592223472721374833787083327484075151917428519879996373976904889257752156600503402954007237356154189208197308568449141722233065321612561868590884461753489996540830537270315036110408845116482717254895445888621745650730502475487610529951064795287319308593156908256478698233237618833018924154371932916435076407492877945339031327039499690713321112940278385653034789595803225026608830735289702751297964696367729748471344611193011404379794684789065023540006014845284486523765798725125400563585399829585958977735350480925420079248906563932195568827981185002655500618600400988576008948994203229075833439185088883293373410269987877697203655473344566123964502366347986872747449941625921724066727397248160496722859263754537929099146564546888759068002261303567634187024683722799217763946867628183474955898933047682190562970875346801663752430567359443039621541046308526291147913365485853583397131439881896002412205069964305721770512516043158135088018007072927925992175791782729847282767036755989163286573242525094220732174730845320997177791423488664887443974954963824929932781940070848386722398169821841568666521057166104808872050220609655525263197764142810527640202702252177722237689551749626730795019695132586356997163941524864316789944496122188866138458251953125000000000 [138,9] 6613764007368589091686820504604997126924487023530744026402785362377783536784700134902367979979104067850118196367589599032731343243691890131876242636778988547932205527926380147630173488343641712063090919048036450801195926145297709584722189889240007641788505953560312783800644500239292094820244317054844083196534890679886694824470549268963666730521255229028669425770106112985676910480267874064536499101791195930380518249749582466369022186957594068840910435812599089938201385436713386145020467856324738632117645024109409151840501313482639690045811766250233163093536155153949624609351575451739535192695894536665907960747721378497803890826851386267989772540704305875258673131427381044543723428489544550713518705754669886309946923677730645367393414643471790017664705344994349687057285836283689882009372534453522004975115817554853464829372420503204621906644231247773381953469633332300363055087788470366686866610750085481757954378165679664637943256689818886557966707777355471926755337479460008483785282273728568379419692875774087575765224362149715792605549847551579341975473668727206014754426406053115673248459911706114088666387730146669242998480926490622312237341131347928787411834112525796198264712531864933220545925604962537581782358819799497457995647064542760013634421867158316468335932086993951050112982060295440543459260613618596883823961477054406974077164026929110143596419933614700400201547889229691449697198974386800386613803380736307642310426415883466816595547367926920678040809607771340448681717307885109164768045077003431776500672874827939662678069599446908110150090329330901321645258352578219649445381766958905051157179353927355447719877802595888283011800454214908188884949902831887943569039847863850318385841309178879862563988400576049028265061028469836591435561355119314495986435745148682402050116496571430762708578993038620346074706133482346004370810987893491983413696289062500000000 [138,10] -7367300070100942654604989068801200124156831268344360251889285584781874823003605920396366052542145067397480586297630383277383913998800119996815108488035119695686124772901370417365692055216924337787862379199963690441486648232836138358305850962822429134139425979882516771827948297312704171096498153492915322848865496430952381158189036442052603742272330559038308526896448492864621859237222533084126582672260855754437656183573528452208928910617628629863931931338744449593070435313755936998044918522875519835106169932597010325141269537895475819966008897597268620889938253512948150325023737569159361678983898639692761558471967451487861076292562470061783045327578460569061638278525047218183778901859159791428377775425932630454844369497143834580653471659631613802390580733570185237867582099990434336648700313274262356664933535183575076092982247595110590239094555122254128737279456665930533706706944917381356202139231975358087765110336248323047584364678426964925667131849413161348075849697527719684011426296851185534608389861992957802397017095780231667896636878775906075658417587782345509205836122085577009443432289073033916256743680962454272946759420984414014875281439580531421400724524559933620561174107077799192680774268233542903625117574590551187926884218990193203507200104887154678859015490855848858958719080841106281765922884316380648381950927918476687000727641926538704100546050548027798328906233474650697156848587519054077117877201032948218041206932372460635920789834801191617798281300467251786224595209280139134326271902047470911489936079623706379661606916601131784571502167557020232889905459783765636553114328355697004824153500731470124519222322991505671767278595395726655174283603538481011804772403946648085714487998862331385511112475870677165755627700153379403267658014403548925663286509404844036898126190376334266208163645975851260600149317259166537041892297565937042236328125000000000 [138,11] -33163290448530419321647244132300917924474563962787033173087930659728856064577728234884346266154312658265415877739377117488743457798838547102121527145082153099617732828904195003271076423810957351943459856732790922971841541077291919473187285407160082593477134798969531970080682410386232991826321964611340239532994230230420845576856237975473602034510852685673805658810809634138705920679454387208099358406970348598082498280951223073047443922647754223298546821314155579537996699711394386997437139998125161505431025524608164896060859480090590814153768971594568528991252032441852079958779920308132843392851866911196587602906834159742062273770478475695387768066208804229637901766783121109123487006068787655390967111576073288754376595469882149254583768912939834756804132745479142355955605655435166683591492322842183758136876365959783411730001417402150270567429227245083605568558363082982156967958146759453882762373392857771094868565738643937283180484909200872666251156223559282244544263865007808181289354295274004808702521185069309336312132904089499980718625181792450525668532608932751676984841603909149006483545330218409159715166326528702910899375830593501854974591015488641363657740710703410851000264520694524655756920146432372709358183484639105014432773901965538313512254385448657567507418931015022630136249230982077382775892622755567985389636556311617506755331324169525888645426250101306978407383500496542890475680246640633086181527843519996816043157135893686508278290709417625739095972614462193885259953318477349832176778949386932923267463128670184041302073512040596606569190908459682400914705477901283461468029980100115460035722370078786923139989139786584391750802881613553819242644417259125034002267035020127673960133085244223600756107490403558573375712812230409360553019697174613045867112781347092692672136926036528942842660601785650538431658718163674848256050609052181243896484375000000 [138,12] -24265180607440345888259531218254875909227668404253948806768020204342516046862164034981211895552082062649423834667134253148123676477790706276253226234023089972669590691481505211944398935883031580483810829396351745532472660264672214447449482340751184128024711505366278646093046058078401192785488542480387830803428651400095503519304164842845212386793630987661759683087163571241046174285462593460128396809836787391908665179309294140408241087790097868117940731680953088598940539920661489978947152728525889702971447435953071927485320413495029431374020854575008144148562077807598978290311591357024839062078560701820085224321172255123577546699276304748116409162177701741119750073143406018433144818300100682284522689237697474490085068445149108871792894146608631565195252070044326184290595659297299614210466794577578972598377209041830955090248320603866109248242054210805689498352583120164579955657636424546175287265678953668343942490502057339853777074491786310501268084112673627267386031188355372942376402267965357491786080638215219555212574230050077739456245136163628850496630518534613107019973825416017640243727281031393529939771341031531144587219818495468518893923990570537891170344840021021205070819355051669628804172059084096133985069809850924151802891531960769162185252111852146033236350918605725835857826696497123264416184797998066989979267677468494472551094751328220588219799110336548132248811010660057206649969876176303288235330653887925952734817695618390363357588008338719485890270932915157394480503991320093515834509626309754489652143611730933321881369216642977862012231331909545236476455123204944442769577356762180677477827812656831543423778057380057729658587103251882267753161075088450657463452728965524852780731759914170758942100784327902046057344371731318828372536434823368112601216900762097023140275933335300433856841742080238098246136591029653573059476912021636962890625000000 [138,13] -16628302038792195888696479267094163445615448870671255702546844217258630548785377250351410719344397606869908912589767114536899716729133643216796277489616113374991503801174321660105642031535563842466061131599862514665974396113346464194956990115293137653164246534228567344433074123891352504532142897909988976928607391996135755857541913402748210901357309418536069894279320240221679451768590216567197200040242230791974158492087382162786005935090024224840405115590424042988152372142725434667675865803986782415938080192402270282352249835404200579256029048428532639608498491266784034572763390591090226213348103028813425791909933484242492829080107186321580689556560143247555906953791520152052584045363476211508068788266862351285025711824997945927309024601365137035077122350861954824019414819724859048246290770694122784117411786251545635179862586714402343310599892680018383784999391011321244085167641355720852909486339553479877425504899835240757993314414118481111650137154538511054515997987814376675943187099541683857712684338770626085667291880034356041651881565380119784991749979603056558678400642447748301927713664299579649381410759319048733238571611675266122624075931175239118146538371776026397600353908927218167403533792265601496495359152595277383183487764659642879328810567428901817380955032374914283349299473598461181626666708450867517436474319118073320355340988238106809760261487050423412937369908225135007612063521837617583906901888550758628871494707318921938721632303281986806491794157467764875720448220961451722030404730174016572331286798856484613386403272203869300951637276442117134591075299064349167098493501302013490789118669137908871134970537251714095115542051964694031985579357062243677624173277944462514428385446480165981688488010006605725652694414952326214065728127699409224951910339851650306310089480863661909723713928367075289699306139823420380707830190658569335937500000 [138,14] 409860227091649466693735869824959239132394032961040616751950275180517989060450130611542721154997378956046241477599280114318605904484679211837259933877020260670603276082040558655396551295684604792253591695624933124987326807539495583179575486206012957061134066812634126996905957784859198875407920915001062684670509333611909237094298761106396987239619872193217457288669571952444432332779025134953973198406052993477674868361591609370150717797721141036943651806644304504276230598496355000376866963369744616172847262476997794355113336571634563556547761452250065049709900623234068226507374607271883959131928236557551675618310320560495437900438725113152116036085586758700314384468866358092770017055842509116183324574022474004592519673255679265300790735510009794822614240126413617367659580585519092639131533451443155806983607762495499667984584530606148425948479132649147657308010988449381445832411461623998043131420541803680767158463549041912523361948857839922109810450718494170507625512121331711394921530095488283272325711927382435761466928922424845865210989187653798827862059304033670969355946662838051296047339925079539009169517540477199748505091268491041257883449257899004457614333188441331305996395595378304791632133738559507967378811920470338936372408475915714152206683827384531521627038885966575714877034084662193815476646694954852014275924349135238687336872545288124119055962730752326610364952980352773726231468147141723648068067497809911054555870471188341710428008597796485316617973303406741160140540383668173365319901724402951747642717214621168419834526749727269336461602517510465453352888388745783144513607325378220729692056666537990735862068409807925603765593384596980305404705933383066863169063166000408637565273608706770361915116144485677040135814069004906988598453047282327849957900153580543388901879732600446334501912871582825215188705669788760133087635040283203125000000 [138,15] -108629722047476361962018694174485615177764763188140520282797800342434263226023634954840815858655821412104651232919537556916203542313982106638723948919077271811282069566653050326653272900128667973356639664103917712660678427719621868611383742697908010232165294191674385218753543213832622993382160637202220562622549346193293572495880697803240749448365893240456606796940855482749675125898756783491956135000630905530362194700979722729196715051623122822106704457687139594198312334766813188529938839024001407111092625799662681988270622082773177966379031037190415372108992456044240152979830318299874009423967143529928126028604556400645425869682884225240162936642580438572892979750935110217594818958192564119001954693927612070235031463953160400402716016022898282903511217515164478667317968421742165655062477974883578475261092919067540306957872747802772243894215344237721016315239017633442383431358675524834466928077826053795537607606293503765410806184368410603669834811521854215744621742439492984305248091136753461892967337913828403063377636256099501006902501522327040466218675257827948321078814507243883199158659682261733419570889758425809873757724521722944346746512847168061765070351489026244955610663914280367495893062927318554378286573388802766014829593234196922225908811489840956976388345056976431160851631511518811140018039544117715132606125684491931967105007315054385412923696643889531098886479381522635239438013063943962454250811516635765166978917274160632238385865210414371970108835908885845503555958753282526419755688143713799720891652147309546365240747801470480759490081144860262934646979767475650251269551582030123477906832614247858857258514871983690230642803974086893721485766435739656610435158845770136290257032555770857239233765516892268384800855744612734608157221368170951315035143291388108585203308754128428660947097399570686337977321045400458388030529022216796875000 [138,16] -1215505818403264887359706915643620122937334438094936882639974082544453346304005382017893067233107095422672475838445786503099646642787810397647495020084701489649678258296898392160339191123796522975584639002888509843069868745836656062003571367891023908562121037854293850053558227413076680969862534411564782135137182304039025520734143808949617381376479442859279841922591517468708599570958740428671744801832600744974068546135049017642123751978612458076255660223182610694352988871265793699459249899080820798159553935309214677857177444691036801721745841238939578572869519209082663408946766829159841752206002895868692435589905771640481363877048034550829119277482767949135342191401381606185621204338201989430353330369219828854972450005419452715378536134602085505080017290917553602249290559370178607990515517417673363034522602235057921568165482439083450959003119801487087509134583787079591174302559363625791427581806207443366117823964587879570867112562939981432909930087454387947394129258953633269342398350048802604909955678819830812115352008320324070255737229603866667935173360035016717010449427148032769635903646359341745732032188662416206927980494654812462384817841131833766939579579869155897753288101872706282841069365044451687392643375770484409398898786927396524557810670238941976401659487013697086866148323881237000261228083451862357383153338466481042237857910831050045934540139340586013636282471237780982600728149843019097379868117510927513385659127202850600405867955142040800890074844163360467343043958058535884051486409513545192800112027984063009229663766097827801066062309744008618989671905104682720024230854418890275177849100956088799595692701566061785203722351342449258727391545353859157784446452495253451176564281602268529015847262262084262546329700550784825935060571399280145461826397070418199416105343424787297129410589121775720933271713875001296401023864746093750000 [138,17] 1877790161363319258678677523562101788824745011390071230183988886315864498892739291995355695256828010289348526266297431645299099538601649801369413413588305531191126935666406324260857937941154269912025626437859523980251721098055880606843856234189938307273797603558248353419145589104010580719617462034639529396571699694210940491791805419215190632427565089182040760726453329568809430645720898400851318379367269639495003364372135092144628070583391905861993858977660156841959604291463979233817564838832979993617574491395250374855141922072020917048105116980102283801761457968950471035368011084394155697740465844805561407523423864232054000557579680404029020204459339128709089913762628859869792792092797549585642170576018199370739179566372926991695193436469483148418907615741302727786089640174862867807120286734754605071448871272452025754047162526960989300656733860586762804143185214484051554651670908689229111669929833031123736342579949209133624939530552016067618693155708837484639800692811800426035942559630793065977733282327325011939239035355910167413861056222395348567450313379405064166755507057935856762804327772678742992431210598532216006271230560177115738936719346854872619491349680074302515114194715951978792149056519230730852033160493108495789791356553966146618194662631453012527434679513526602596498412327028530360804636409868264274167694669524072358857124928842015846505975743430401884489704031735357907474234986925333478925539511808401936056572566556084441139921358689111411949983449210014609227264924209534968127259977103203093329495680681990025547899706218040574768244473337784897759974786105034095134846354975161390390806205393512926544253861090736068127789643483311590079121802611315916443746585523455621875099774964364611771864494044261025129855787925382547554182919130338141569460222978422720087070035360077203633846938679585747422606800682842731475830078125000 [138,18] -1157354611639667146514118067384044883542585707292909051457371771963194735191440850597070349847830849329879322468132677490771549589160267615648915418112297846182927529836074338189930450565068985649055478404947748394151816847454152802878670300858814054615956815014025176689282678702827076425835792390782141365394762185909313238901964627977769184976581761191666300211509224392451256209742005343448347590420351276701471854689007689027408768032895321808183443678265020258680049850233898517188115041703656428443125657004399973834940819192409059025923928962683445588548325382072147799721379407496864742718883292929475342452886668703522759284604027998894788410186000308327462106903646893716520678070743782974739835669819951885980263602274291938519264786604038907112335486406052110570838141086340528889293766889126017035046650188889686574281055298174368395103027358150871603864163875277684394158201732795554627424521637623054575851727304310617869687644342293173491032574526451221660350414596772993534851271521320459307809774874732448937301737223160233568142141407797114313740902280568657203183362805289210675976960680684053739388068289392626228588833017925625544741300117633679346643765666005542300513891306176982244540942258706044212752085827431282971859304303472694263576421372036326041492722094271332434688738229177171179571530391877318768754991469813871113691103189700507887435348136307961056226120759374818960244883436953072284432686111636316566728835037814484228073892281767584941677058907399067397691258318737788057315471578399976930292561240409111221715017931995778482137232778532533458371886329542334982291658398192471460424740471662966203149613936837471379955962939721159477367193098024037905402301007757231525118817779009737484954747149120318537702756666709924164715903856478311032610119959409859390438968301116362004648391303973653521097730845212936401367187500000 [138,19] -1301062106079988275911768291307859770078277646542622973236228901052294884846627823375997516610568017358336447030146981422633237055006827026908923610517287727852746359557571656609150452828493987645503937347982929872574369062754235548165701940587498718466147371342389634392377617794392151430402919843573205489752643170091825498295416185883086127982611408000556830414419201290558104722320805391083919922401204856335267550330523250758123573541930632796798571147636813165214036961749558680621759724040332084706611114564169857072523163421911439721659667334353940217877285968160230718117882418311408518002377049140039299906427082138481673077663729227412562456293637216784807131785312200085495517656571080825711173642429900662569638603435066825880640320788870230562718414248344699108195848309284817433729230641324851975530795024767333599281248154385071141958005278077082636153542639095392717509249311046304786275638912473340045796923632209750800531684225217501612982342521857101912488936179596762318075503322568656012066166118686336066702708432370043649925818862064146225110312274307801822357026550698224404666102427423189840993079592153861843846599291895994608614736930438575102051012549273609715514283875113094572813256109184225945620561248040315269078784127912760425332703589235242888789305884368470218193822125680052525912401155800143163327402894713853342755369527765143252217305350798409905481481750375535276973226583038287103545222796078279307903826789152773962209453850774116578803358581497734632172423115510166309604104734824525889454939047801114065997560724318952073849133763837329421612224222835154123380701321911626282488163467203687252192498944318253022039643586501248579347470348174541810593195995941226315248904344651357652905525039364478284432454026822722105944314579186732142359165996652849284624506867772029895975738345015315644559450447559356689453125000 [138,20] 6101695122129651248541484641633162171721926993529908442087291753420607427594142207443098200421952715538151776027585153760783905361419015340626400468778327293663596967384726341138135331954737314620105890834373515259211981341947254492126459528399929069278189782329792199844299363724010211297492826649402253440657329320740751497260627278271703194779093064819508039440074788191176486376008741459614528078958795282642749614042658880555720244770969173477769756383497032331152485206940418007161942062812677624451539291154605477268712905028460456321546470501886009712845942524730447866737295445124712902307905836078933801424672942686167130566249017709165955356470818961943720820703440207743242419756270383011149391510475706233639991862109150782087992447566904590668229833870718214401415101931312393982821713925098690972722268808947685311828041856547193351478283590073307353618579288255310728040256415438157107495605829861150785994928520685459254268833141127852834507536001009590299203035770830300570140882763405114969266596769613454386694691017638498169671728303756089788359370850813338836146254773579526573407097747006537738901028861310616211741706514093700183645376399038006298094424964176518629919446997974311095011694718550123795852219938290517948776641511307042462954876389408885455585595198717110431954277431729736624882064729625902470510212259096601986847884330405752633380108521583941958002909384610222358362841907529714060339032072233554293687783573688904684843480190416140888406030262466039655456544224256998478194074895692381763234350286788392582021134370872909845036073073454422896632066766302973989726244306005183339582574768261976049825205389087562438534773344875965086841516713024045601615653815305991903191548747755145340783312347007870210802460505941911479800465413490451796627760219936739528444812088428701735143278028772328980267047882080078125000000 [138,21] -8921000092225331478353487323343005088357351103584715445606272195826875494782456973639554141607850909061098756855655842110020599029015922223975020695565415998743914881980482558558546656938644974687203780481732679670736204177951184420918430025758397325553176035700423014565137260431382199552718363144824427529402311365999362943098463674590434245204889501387559523203128003601155332728624466089601862389662135737649248981208881810092891350681546590251083368571879454401793786446487787697304844295257476971719611686497901874373839795588056139279558792428407612557751917135355602656701909427402571717923614777617932487602887823249614037170962426736066144970662179564667359143157731678563844441150672739458382284476177535711260856647824550308189519904407484382097756086529290722148045560627697803763508728941756123506553523358636636827055221330201716295577398769987179563318322741613344489194929110733725136694044821444409755672727360554865188527167446753098693394622347056507357886852929232631269635237693215347531775318695101588339605004790750773128450930294467835432944524527134371495668155493355020299538188394012787306825612517065214282617634680932115925670694473904452781114219586207043484966697274672183420649679120978590819824307179349793253618310992698331843963771479503297707861839269002758502914356110371941566225378733907968620141982988254493894803407496727359406882318506590428292099914382777880964012712239555686711891079488520923075158972359346591389009297241419839590664280136727795487818491506686271913932960345900673456148553863357845683282004167157350014464033770638558995754939008465266271700882539258334401220981106157416863607462328918108127737342784877062939546331235667951163921792146491447051688905792934519601779165895232839861740250210784029745765005143158401670250138581424177518060902763769211276656534437279333360493183135986328125000 [138,22] 2618464498895837799034511941503698885913475625380407353196785858416592319695891661324043838601818233947003184773859943151469926090544138305265642630828618268335526861323752869779088520510346474422324279269034584104801132034767375017892917737679979172917942664734908071388275507766066989724657012063310270135210545554167872100860950963883878625987143935675197165929381347323412347106092985542977548951029084537067862697425265925595314971900328155732218982885725366542490009477299415933339837059121968545393464257332899565575313838744796190260716768718506544159585537886556496570652033512004183751879083541661981850173731120394185121191548685315449560961548428186676801547853115275819189850318453430319572787580517014307230888144052587930382670800663899272874370547776759779484880785137738469527945414221655341243449345957980594454147274779449016389255606574753469463408663091643550132720171971688640416185867463563558825673643290709606797559368074497614922251666018441449058633026202088097768118738027907562439625531895033938155462595011263989913502967227321689742226611947726463267229587917183336459081260842530289669635246440997492764307777381038260590569145313872298684065241388012430425480224974988092109758632394138414231423638661053876600886116094014605146982458707632813350975632420302722679787527312892990064649081436348840438521359408195319786607954640221614528499775654257433018072441685513392059443470949314517367876555081428904986322552155122852123712922266199642851469626900542087176186566074040746568857974858468153939004863935866176154811622564663385828370073086344936788834845407636618935659979945240413728094227248788300663354169637356203402121264660672962128226982888772472272422353441933537671210576235603628099088167944743291333126332859801736904392186445851810317161340621686316376396760539045638349620048757060430943965911865234375000 [138,23] 11129178413341795963395985557173429819843400151347754967356555944423469951789005714488672849965185207479865678922708378374919275194703897051570811635584592481269278433206181627532785103958336620269242856191189838991983145971110871340157427800035936280120578408848301789640691214430933678815895818427957027136751412746441207394482564184901016454507550399478467450730847068569481762889300899160587884151566445231658398475088740937733522096224266140668060135674075435726288367654957520306144802952722946450207354756088607370060997827551459726673062818727821565019428174638468541385016200139702533900145784113345135911093537959341316890074680971920642340893439005728983468330652682913797948880055973581172487200323271795158795109204560721708203419304188311322530714193372979419847116217348737505585837783855425596302958038958019354056198258581805154689254124944354124399162813324884227948978615656547644632846421338657782474380945308626080648322472451763841342986558774000333510180091910409046712381209783140514844370229036360188920196821686952789230179474265217768682027520898541566788288503251197367978293177522124047162112301355594879081593891841242925917917777562629941383219762912110670484397045726397749552178473970150109445895774064525239118410202290589723345692411938178868333213556188077204771443564473718057457615540363523095391637998503272416644855567998300499246950080956342549056518782529846183499248878971866427357978311471250099656974601249483816529570913271894075686798017333698947428904560086387239856800076081354959901762194790555614257640798688425759833309228735175835228827926848402462695466514916198123625109886367362928389981706234008797659231814190171764698479823469003997699173033763492539885833515120003125982823476943765686990881688044437267720927001861770555351869041275060044117377284827660743893318340269615873694419860839843750 [138,24] -20228178326105311821178034465127461478350585111016985557250912098629142773220698935092213208682697523218508521635647171866579158251529518424038340290144346765637217052145293859418613717977351553383361611486488956192750964204112376319927695880139634530104583420629188257753703019250461586654387635381440106391926314646489203227729424224160806309745246367529774886662612800590691819044231370323312674175737764922118331187488740202962630742077890971978960599310735324642760544159393053149856444694518924304649832402000027856522014282565582414895915453068185706655440689390575813547327237766936855146237108298582362624718899790064379679593979761612036104313389185996359048143688103245750321394942308111631631738643122775589471032210419197408588053526579905313663799048122543196855192637858066152018764100560414017670137348092334644730842913541757472583356146708669636003081351126029964012856712082992207683057666394556965609199555807819224958608110679549988181252059763437223226689800318538756777064645562480471048831282924458027047129806515280511930776743811711809942645783970492836079379127155699428878234625604696454584819851391160634443115528132290065066816578927645636419666692647959245477264500297169183763786292747952923261687771346184494922937580549483265328908546437658706247744929218274007257419639685399488810776082338079454182835763580862152152293896766042166747188169351534047613687781007381575501331905636777845439241809268099687299117535981608854671124873676167455011982467676667529040676394026308248243441810384734566692372508010794568633919553966312867036560185233369885437603282432322691133277984946288270059117050186812187284050907770504299878351161674307028032735174502102948590279223957392953342146120757006551562040129033709367587846355428890783529895836338991650758433729901936716838906256399344130159079213626682758331298828125000 [138,25] 15487272068369660338949258980001245716269866894736989558188146965305388837906224880771718907538593483696096609248825241650434629919520678640869971296907922587569204906397784661318775235320561334987818289389199937164313058830525435533755667400497885089105141017416050344202005465928851563521916290131947859701760440842983773644046091411585759295087032419575433203155013852067291993989444241113000310999880189665063996524662316108125398792260421058941762687217255351478045494767170408278887453702825045582706101610784720682213309257418010162728142991445435777052561979278261604393873113441053339204312838652550287108137766169849159732755300248219627736603342239795605665410972551857491219917076072889107633025470322405686452624143039928497402323311213155245381781939309568330416472819130986707169536530780807579945847105577531978067554595012197258411912205858634980186956294677911726062932044428017946656745075564483613314518986409220714411029778598149252202110888902072413176087858822252860826789204877503298491214361566195321613765297320626662710114122906400747403130170980658689673126106296107730511448056804054993678531840893463338878817317906266379534313708380431200307759334275056208768450218276051454755495684401487751446885763053810841104056581243037892663490363587236668565718086251483397448097786306343321501236589238862030689440895114191035721994987047168858560998242716685280533961184233825196723052335462463589330119566937414160237767036634653158751162559013336316350449396723251057234120100019377879841577193391608589983632558635842236089136927243054907148085704067424172590419429890959371721719127093468674989224592383184667265395067783185608256590070455189870607321123466409768414080087401797909465078117355072663048720123331809227679068517867239023286169885900447741185246580675031086464163432303564604808343574404716491699218750000 [138,26] -824216206270465823578350619740386829723504278227508425910067692233067488444585494590429775420220761438231053591405030985307148325850130173538951565750504683351092345392208107169962084240054523007002281945727804186266194502959665970751194688393463830145718016972641970751961468415148643746415625854367291405348330703244692632409711316419951300846807141584170791119329308000606841803116314969414943500367838499891130175619946293730357414600935017574415656253815635209154128992982768782248508342553637570240669752357630146774288797621006490176986716252957099614304601597621202204370093486377235599421325710268318172786654165836484049088072771385561708709478262666138219017206191930606500599434647047453744996021818360370439684505260017112747550386492761483759621828727560982605202680427851169466960124884945106295209642638280360435176594064076674295602354174798490443073478013914032076199894969434285224791540033796801056391448047502461591799333260856949090795114040721006920406294050984003649051087184298056127962305340478699818670120572956529680639081224767016556872509896032559492581834097591666393808125130566189036762160191581929493558018773365197575338510498556124727302240766200620775356079571007820191252189390441975351196947824597922059765154774929292367273388975140584256985353872494480792587960411745799672804084659817825528109137814112757461094054668557402375999488539443725847774910639411190797293322807622462140384234666222766133565618245990069764159566654297848486501664214333663203197218253427092456442219721782464159620872525501405326553319276919023913744772875615276311708011132135802015603354713442355973282897895818369612519790667082987322085041852261316285189212773451420416459103248155908335673514236393789165308472893341073329494464003233908378720020435710069182570259030613021161704168093820044305175542831420898437500000 [138,27] -11797213811731626777115706020819005675371221222319061994454573767439026607569185832332830894668526443612245346272196949806988294865093632936836932661094465918490555246504256487838293776784988167089818200001244188269474927126004547631335085642480914584117004968640928921136270176575270593643124668498291826213181786836021269022125875109931138158964476324319731110752653879077205839632854657780488130954834191734319315485450396105355135199072213348828190172193374085128530646293090921346621122189403002879385787328818073444020769479764544102018260228819987723794091235316880776545594027689590180948526157322371690274948038321014973158128568742332866532788830774878322712884933013544126810192134598148940031576200860756726772146060941389998947044626468495972776124982998041484889129058293849740146648423150184616924867332362696443464171170125241649578019999823192347721944506300135810937735086362599779180456344901304867713520971313250179031220147205341024386494417955913306230895996331263394425586192195258630659403074953977878085172218389810635159302185303624199474791346385495731079988996873221705688574376986217154499438863105084393594671745351569658052746549624873978532695592263131055464767849622209037044351857599942008407733160964249842438601429914480245518944160494476894548537333564838197937721973238857954204347704064173492806775726627983296571621906729421479130431985983795848176975730021191248503854308934227869383708851826314772171447139229434402938988319764981104412908123989773707377835914258588393631827103503885390614899789634125709669200619461261786514707835656263622802915045770897554986989330519127292060746194483885821628817914521269236733323331240495330012788202474837662136510768134547588131240932124560407199804597253473091386733697808620341579937959975413528167448505829635000546895540196601359639316797256469726562500 [138,28] 14692382629680420507819836891662601212300200186800009539772692082809046848617377263578211396759629228028691583604490285784545291362093868037048194548000408706939986654118131409943394342342016158521997078418769734589980794148173180789729114971485117246723775270267513028014838236034892627546765856654011972839437817284659658167942046490447006641462886267863932668636222035553142682531445487462642170952658495991216993660081931192613946878742661661171627541491044373016838471254250459738287436539183601197177975233158465981716336564906624449168876641761180994191593056267787855157225225057056007499521599506918714909408532038944049181828971624001978372236182427895398468389788394762841018550354592731110986159054537354596741981420131027644819604508213140755766343057033379963138148211596587249939821983395277853895750017897908850752032510751369543134081467843371133311136336779590559249509738734761211364265591226276629201717191169711715539043241143929233411367813704259823555587597852842275005184563315085980449942832092308677611976385331265347447967611285948503439806654552858413238392665872628799892904040431447163668347386384357915746196356200828908735508978608339799842274349685208588210525364774486907131892868168006853627051347880882429108187634960002893475038261335991769598168706860308583310915857554871652492653510570833227004145456590923572828774357676424622063122790902081812256396070657026961881523598232844762050956579035953517874701364574645621524431212880289763483238112454451808652601853083359800129793213508699358910740616938896405335544264440259051667275419320786223110554811697422044935657036873403661675585687589053684669256981193616300093768497320273449477638932910417838233677385246513071645020639160173953849772490588755744586589319101107971186775626421857463276006604204100558508372387223062105476856231689453125000 [138,29] -9628282512875872248917604166207397852507357715645668330124635809432252027488926845542893347564406608912339370633951273160800097294886282499557950930404591848628289906054769584698488836057856434313942107837561453474234204045677656823274827673523148749243456702522099334093948431048209759054869666795879292175155948545142988992027151906737305277727979166399151768130095943718362724716557860010604103882908676172015797062578125736937723860222959237100532185152650783616797575063884009969376064579912012438976199458213388699802501470903875613464937515981892968692140134077090076252781270443873875372909255102627526127972525946456464979919297411033768432869273783723334573208111389989646862389943643867942601589748163165120067689604238582894305921497174969186559380118968108651825096410523601477556524571569124448220046146747204926124128866549134290940973173975540313905537900380232598164537924789375453430477233140799641570513049827054326151092111614345041941718861002531964514789207112878410320313282534868450092735628492448225601409428219313490586273277264441075142323459975675473140972430840613567749609817789880795881145160730044131872279582496969394774293943604105060420981415845282821189969565462405426287789825074245122299861657733523445602136992847208249130532401146092741244570519561162620269544071385259328250236864855011645046397677865409030129383462050150162274438337556499737458222140022383538075946453819471170443976365259019709480396849796195700569200794540050937385585466525907349336834974721126902026040406337957221408662189497526413786617610335399471364051828779759178671324432904872679330218723761481794574558814762619831883614819228960939016581020171525736750557552457487363130136553653123845657172192234651649696192573397811508138496061193917640974029046258766673899195226958569460151693419902585446834564208984375000 [138,30] 2938150643725367513981417708636147198047505696106576809208420448634113685122187738183959938453316971761737436995516373327011215486457580943589806187415511586726635942604153508545310807035891503657399662752243002501085530080772922092702877999269837697286600676527870170064925999553099634291256155764449250891241095991168306580772637934480302093387951757800006008736485397963048921205776729330458119713162947294055996658832379465505138130224937450538409912497613894001849834118388244696927502565360730406196427994659235224752640422597721703188187341984091639132648751382961266328475365621754518856815796440008140591874465672427973514051118545560841690797339751813010423297945865939696267054476809353527735804555133285306426858292614439257896863471337607912419610529037960382483635714977399769402132368808107132131859373671263944553578784041244472925815472053589520237936496091771884695303437829430559422122312223796229658256593942871207582764297363950033519356585061565109222399437589304922810442591502722796572468768093495256457167712288767616458874875759205957486986936650583556519162544251287793074590126673448612279276305830536129492550360016306986492386770299695967376441094779697263078095612201954831615378729639689150597245403132673640575938002923729829676605077428954737520946286639334006977885078812920911335061212097134832783650197116184100753903664801781658115914689928527375815788720601100504231623819087610115521650912857315174788411128398310925860499952582427178994138014464679368669119326605629726671110667495853884028439285675607611016768210217612323267953644044488677316923783727362818144428038774357875337352519773906286175750655187884600145593052986900871078552254865633432305704446421108083028091038156564952330253304069184603644612631556311378838111618495344729863876648279230607840872835367918014526367187500000 [138,31] 1073019221644520968046207126554958496747037662626544722333835587485362968468591310912186544111666234348962010264476499508010017006060863193064302703002853348798846245783359892570073861011873184083848687395776064219032618922739444178101763713507337026660468331888188161166056292243514218336734225454915196034857551908764609958195375230826091752764382999217206529911036722161432849817553174107808649347860767410906724656616527465585899470507258403891103155395342080090272258506397639633799523721122680395516644246059373967107146606298520285470255757811191987139609252062907805804222521418982010140768971848179901437323939230623609261694469606575344079969796473922212755512319736245863788305574373693360572032055595329911046710416489492199381269201161002065868465806585423480839052300238502296265461812855765376887400807012064666782641415230363183830146366347734409932968156901151858208537650009382586818359784271577918235498976874281667814642735650632235287678401255343900987470515363751050042481283142462621436750115903936448489644613146036399249353876330016515416482347375732146053292883671885550516515445564868907087354704489827208713848510814195938004512891843446140104062300275986774341172166020781788505614306385020678609223981333871560558592770863517407652533508868206470048689417079656338103154233218460329610856201981416028492439025969244657304111380901758971255203300087754395779470906455319269423845193565427479747577855159238275606483896808756173388083000224933431601433463807546602371667819691906084260453159568106772848949509143910947969288296850272611475396112161146821024617963593442710385021739796861892866341951957884089065957482064103718769587189060107819181606703851309870532646978726855045081736872454288667857830548914964808124502218725232941493800370421646413719718449186757425195537507534027099609375000000 [138,32] -1973770058141569701012954912709232844381958788149505008456788169556093625842419477086767410695977741950109521354904644605831567650257227407677003331985265689121806072255213771285197638393950358639512377130055841050511239697950791255490295534460677165621078769211810552436520039183393721714248206677998320381244064678352351361180069251180675744592447128656696407285762234498499598249434591823269691454107257996959733241760960399905649254974625951599341182769405113628565601496012011453059480191421889507542615501273246488349067451234068595530318978001641494510514374000641569696141271023079367070107341024404845241064731649202563959757651746514353783154795068556726826156917674214336594236756818913657992425874425086131423057377245776510459764709253845794188319862136140073322366522045646126004498266928961615672459795055375864802011705269648589008445785954521958743739794850901869011567089152801904544375098055096976236388251677011877112425794390289115744552746116875386148370109187678494368856053887782129672170313297822409180917599712058512782858762357063043334351660415452474177469561119061280053685714766695520023354071152850540127953482237618317227758970840639608904345355116765567547435271322664839546357080562751323628003131586411081706215823081350679816691234154308135975563864964985519843635490087139570404706215902039437058875884475264037942831323441606960709965269705226965825359820806356045742895900521117238030547650069685105322166906031054279315309893985488556451480932285981318666325308772088113962495112229609401081257930337218303965791762979667581924322305730426820047585082859405806174732055863285068928354347828549510673299233722168625742368482927142850067717591331066546185682159046058473206172766484424385775710895427531858162142548489949655965578512925403219246955899279782897792756557464599609375000000 [138,33] 1312111095071298929575637711339036155595259731045007912389483160394810100048543167060679288295865949207084175394357532961866269508161474325066989006011773039726798134099740855024204852326054586931645435584074101352775872892276487600621300424799791251622626999907907848233400358326316774186392724195635613312418621876525780187260969597090628169144757961504097355162138281929090972906239788383814364916895935971646726904658741648228274754236059829371901352394472185566278094742655635962586171684228568542574102548001844139244901997794095779828275148420094631625189736480111865258578474262753283088590797058132345627663668336585764950774594937370170828948112726222492977056017047345914776164864138317927662932151757011765547422574655924775536485490218384746936412475660536656830063726806837889032626264532083547549301905027452637612176584423639426939802924397629858427495658163375235669455692855149489959237594757031532982134605914524936007602716565741136909136529001991668942410824837859448128082619093447171067635901964804936369478194650000735652946308773503679652233804431500594866135531121764440085780155030264429138504376250520475079659949956870814808421244186841143801363343790507875909951726108209579481396192584411040629658718497372050933458863753355983337553939244932451877732108840958719860665335922015936292295482936662258225757416146808593969214402755187971824541322035515239758329925537007847222870451037579134782935377204928373466623160129249294365142628164646838677388823038925515805166002204103645193096778167604931971063550452633961912035361619381530049325545865486681899325441382327487465508680656451203481285534681814703547715381610251984247859116124162605528563894298330647153181276337367840702479863119653595670511881126957485178309501531720453744871611121225810081547535901336232200264930725097656250000 [138,34] -501679822237035552930445427976310136556196909993604765812201463850798668071798332357666908113262886937489008701231980933768548449951593249633940735542307063080492355064596017517616288623473075757250678267322770550179106631173237787005648500100175050685730401872183626613328054942870847857703114905790247443326344535948241678633923380801966363419216320466504122267506654004619465369501844578571688885223325625534908214615947410774080955304621974931503161685092731551451438422130781955314416560935280864202857576008807822168154332744358464494773293010728292583216438559560892278229043805398225666510834885120889499808094512284861853508819310046020714783885535398756970045514336199532355583650504049570312291461901010096357263966906738077288016585161335565303643070674894094566365577255433611471904364530080791496266227211138342685623740603691718161980355011574726897937433147851241058114295456587718238388191069995584165887106117132693498576369966671450010835136669852102020711978950037282541733962052868187469058913684891664665480855036388981291798189039353659882984619576302141190610183430533592355356421161050601192899007126152422830290518007270251023300350674783778368749429205080825735476180382279571657310980935008316632532920563132456077289548235985983965508920369435195291688488333778422819097477104661590619790346293187953025175474770351614056341415144440057781686758198290123939564817464185165855417016261730890635048393459046715165605145718921504043915059222504409075884470679003029016029994489883602492746327580422945098370508685771404233983430576021607168792281539645429414386591034863720275743477340102311336944816438060744917669744842175014922998340200896353054343735136704972652896645835408991304884119320259289724268618362639749251012514125252024566378436597029188970253699153545312583446502685546875000 [138,35] 75154598836232396708134267703357496155687861964032949493196066879192084511483341603787725795965865984156832405229502625472341839840131774375920231214179446380577150833777539326122212394755015604778673967189410028109285254610499485658953376233272199462290501175608511805653535417016840209382237433858163259009741334923946276772135957358655709587483297580381446262308073852055450967879246003553686622291986934153616919283028318812849932977724161378322211477477081101169288141489227099610637290205306232099226787115633274984313698312907751574629742660446156137796992042618266373181040885778151774362831922933997354370552664224013702919953857043485415576638563362269337019366893440214298058190788307193588573240612834443666603909441188213453412349783116393552088509674218308908432968557138967457832932443388180304863784405036432411101869037355292567211121056488793031856701083172118351303440186811351468671004933669399881149015922243030005319035370053178848792899634689978598170617160975175001738537295781444510928256018602733861805649569764086194441444773232175512004470945719188858810288147817479503365704031635251518537411239217885393762445436324833243778138077596517303037974652299111948096511788478318324618911769298061782225707672778637134960476919604205388480716694575013351740804306733032533593578935941834413745891155104533599614440204602318400860409493413998090755715187666804404473110807075859007130372512547601557926744832979208196305003906029766825002911964329595664045642221373717532807398622439072387880543059451440289468853158077944700532317911203471545098851252107905712478366359787709462831650455713471941623904667800623833879996447477066916037818045959254694090774597352452725669554821937274863647660847476463829517528639723841712917767891626461636634924648320277285051815852057188749313354492187500 [138,36] 35943435527969887073489157265652369992129024466739151030817244666591357017657709400122568877984035700374892641973382165993105501550960819187650762203909099242479583300080160264949291629443224762759469890562799229904773376456160036142269119996711199447592042226633959688536315233713394633493142206331799330183112938928514305896695474844639246726686869931272756948754725403908304555139877921529013473673924495340899302431803087839590668173225303863956684106153000501820759347311801832119916255583422502622681946403109536912824505169656259641621863294445409640396695331362582496863924604885226455405090861103152369577179475225707183331932202888168473095798654264867472749103898395999839016715134961184448593629591411508309527788462027058795929613067969226707312084065737444949329795003805375543252397615683016939157663401534999312262884034766642188296951361050224044911368959886340817249053506910552299898899881128828140226418460259282049460511291217570225799786011945878629742199379841546903106617954647167710581695767935756523943236991679242374425440103988636509513004641746190408057240626348186265574488520074369451605789864272610947429590826427765700777622828711299701705723766919846439645351521028577069442056171241941307546634659001367502604830478078454283271055708109341450395835215365562096078124314504927696002691765397824505132338249041246897326848571655378767633874071623840413177763790047386739146890568591112904961722889777666093971447031421707747035158562157554946903915410143002270813621848789898783352662282863045797798610282041744775494532466148055962687232262397413588173197266106871895793826987982564807993062001810906566824294109738985274888338027966357753411265314063958144950724599050196733264718904203567764905691028938183465849934507998425321459318205308264282393793109804391860961914062500 [138,37] -28504813678105615899543408593578215239477807422096327370769562488782738171181347230642883547271206825564832718879104338254556373673746655731063823241582782320957375474070758967471096985031758974248407644364008268065376616140808970284595483605309662761403380411868404397347393587687421756355227144397629944803850543816309104258196459667658572234461264056547417997438930248080071221513879740617455094006357010112276354860235347678301191279074165525072790065930051231539664920927055244518479986539234217767873514931457519705204561081748923091493660880644913574140730649749697323699695111858386975370639219203186914238844251497474510368252817161798999041036922697911909098034744102501705804620886517648383842774099121680606069255472594774797968572855734465035720215183519731161808011069547258857498500506605124078713994182292133008177300773030705653596175101029664500893143376507906178360163136592828771023334569685514308502397498489814759226546181027870817073442728271768550913586987401280213793117366344818250505319581210758734714462927830198607577751335128576340126243050413862588875072319902399765657980555980533125745031039790199742924545430820629267822285119615083987677253091135731178982979543201253103536115562050368738171102511473739134541543985163156416688205170408822772907306696913664156437556592778754197329329943325224028542652351720306274805941289477017421523880969817567381956001483581939238101632720198912734075024874167566388352493505585890992915978490311597946303458844439638122979484568142800880781931607540510900617757308225807003062462791585075553418430188483249818341311259107435061846061150148704474502624379517197754820882217653347341599744707964921158295638762088101733117979437852515530642859121957561242307597368714999528859272133461276972635636681729920383077114820480346679687500000 [138,38] 9412380046816604233315059420137211440047670139504830224513712063211693147527673540200780777865474994116311089475942063436514124366634700599232373505207924072119126682714204675066471631701048697549094723470450107351241472243925088231614600696507046890122542661423202446389293459857555958735339012251672263927044307483379783256195370895315846066585500812247163431168480624821177187586294905524058460610045848283439256313366225581217949123163510683994180838541459317481782406264775597419198864325171779655905390417504302828788387575180746700727904502755078047244446528858082827979140045226137853460273121034980270418524596504521898925115751935432029317812596813803510696884226896963831121998987096866025182047092865659432298866135128248551940882314644163096640265271083544871061475735549373662237003813987391444183410366342476271535027489586601440132616029323598989669204697715536047846905920419605844510315634268146106902648969497999081326756251576888994340678627947259510851457029185125925564122935675979025258439582650567603718664715119361548015318946909729614400268322309347096609288376924676618010892350923767294859265795877998771834409397848113247343014741888845713648500933259634109096729460236666221613435831082597323465966365857625859558563266980847596230434686810449120398158700218861501635453230566081882178268045410831770626038605532511697511222842933008323753466533762096063206993052569185169226753757707873883949299265487030079061605988576901348469887605805657041450052527490008666902410083836110831393190075177160810290867621280242243467298485244464629467388643598992609149504595563827400356812597088052061702410978019064460310067123659313498784123869690982515650576252488113537906128421149326852644678494258613115447645625796844727027079883296545392242771185919991694390773773193359375000000 [138,39] -1433809812232225912849358204455903108169664632914031140255521009970777582904654008997398527416931321611579845321323898090380861872803641753154365288769789180441193938096439571003328337893459925449042834134842075476770225637324841751064145612345633853521498428525780447276515184938404977797026145126732682021735063725534734824965915528556479795349386970770761137319384044654991470757182609854213619073114718130954439809788037716560771506340683660065213073565721622521001940287531085708901298770798709592153483951235319659814006584602085607708945679272899678728381540921119251991624056660842141335919269128942805375589937724473435286590536752484676814617739181297718584132444239697628608881625306521705383122344084408581867088054734053437207512177206673876048282476932434180152990550267423807315577548774168384378955871169352417061570920204220411658241319472954893348995816702168407087738004474705307954089270687895388225925410300592182458368811999000978027708276121685778542859222624304277133829311848335840015193905176618831670785787405134839264501649200796750247065176151971095689392062324016702741302157852706992286499600809579339663059596501356854626466714403882594938413729265868638342994887625169756895393923261395223034190365593315106432268764739402043258045143766355222842165838605708955085507619540042217100331979768187964143566057298889312885601717842890691011795090740019723718260388645015646832961401097059390801046739089533589422776227618795845602904230887057258613830097332315409009112847051455190840073121837767971862424319039469125230771673944934013838343939405304318261659842136122025133392477496967536882556555609279965996031221328298486527249788041740364135652860874902576818305456635452279948050625594484935963963025432751816801264034595874047109798539167968556284904479980468750000 [138,40] -125454591812026282240297253483559201718123939720410746938198678904763152026996829952625829898110623836848567033912487249468606646835647999464946430755913326713739880926277343859355196559704354728996486520923544785911673833392703427782313827079873932349675473277580631094156842271368625775172977165289561512226112025350087946751903323869408749161160898567466271058951924586346474608590190286715532284642843170814939312032662564350590985590823746399047458513136986724856233786692340661417276808350344806934708976407725130018460996104550718958408094791863576373780959148640951488209689907709611360277747036951906205897984192845595876466032000980726032182659203630525133234307358305951652846043142135622926537103388506172447779454691056823396853299494218378369981904287313309869487033656288654856047610443097857293418858774963230873887600530527567198565290003413855562046570502353703224657372746038687790666689339895667312815972625556210243032829369352483207323200277600886606975660802008311951302732144790190386338722915757738503691411109014130646672440732795588354433477291210644363127835779704152988049429761175341186890017714625146564558114871622362023739360707913586941621314064904722627107440047743000058754674143604743281725773757848066535099826060298163501148715774509101588479478391647762421092161573635894895062958410310376637120685045808452956962305667700427447853840098825947481394343509346057499122122165337850905768966586902900082648310056186494546030908600629861519954439751039099916487329996047424455194687325562510798233787232685277990956891971501122126826427700901559574502209612427218231078340606384899518221307280177439378932116372546386413935247491429415184877288199380148180965119032352228003618575369012406752270779401313676185225095483756052913044186425395309925079345703125000 [138,41] 111417611205259171758125762182608385993323391877105218685459119986272376040678668355483373898399581586688346924793243831335749838518239871646187084539640626796209184410549832735821962497623855920339360410340872880500715764120682787454051642449125788414992886063655146106384350220239028003258269635992442951668181296484484862206711814809438344053135348410177204557420492752667116794066812590101549487112342117818805746809168908111299595470476169279251337967198740959207817660103327972464832436111184864862388425252082326841053437492129508299257876371029326444543366781088450688615615929239571294300050876185647509785243499126439424498244042508869355604583648032042411010875697963101132229552655265708776023777181158151592033999941947727254683321268480981175307136641626333035873438075271826790513623212732447327598646881985121894925005582745439799217240749029292351131400213642202923302453714287364165188438617735057014814425302044953221460695754833164220435684153457868151603931159143891989807986430369559771239305557291700493409549694596087688874552407952368454820568785136030037837616002781019187406825424419349702177848057474870122415898082777205850033290983063481348614689269676288942725166481945042062659900870606064235639215343668995192669182447555388963301251583884773642930003699050454853338097864367198838013860956904008391287686500251797265583893751580265211965533125997109304936051729794393813474730912693956872188394302367201539124791211684166095402202046376312622099000734848787674290133174715689268035458800580346708776345494405161807874236122411752624715476694042144200536156658967161363977983229641872516622547180387331615900066398310138004422523787177244938495650649801011000315278514456222843906187016006575946873066797610782614741249419374004582205088809132575988769531250000 [138,42] -18132026525042876734440973728552597166608584201338927738294414716973885842955276456315716950087019434063925015188345536355069729311688252769180425939090504842304538707688630194680989052769301094181762651734852660764374214809415793096158508747267283650335424803361233418033075186346876622120161422347495311376017354616707898840758358584162977662973806147649733873532207372678682029112587904938591892107957227299945649217011651606041625293512422381278046729977878413338920371932406370829984657968938703643767018165772130158001989871295766422147139407692616809771896060069968475089147661192324702168102379123331560121336608396941813305160090367324533131258168714469694025044624217031485661718273247190692287735869084656922967977853662469039200340684567898475093922101098060556934323941934343845829790236178395396775954471895500246987183361026381568207346511589785469626949147279406442531048619492276339683358722536606667339795370032401488635026230100078618306313097989935154698302294284136952410540169675364855108846939577850525951305915354871540362816173667790411625718157793756548439261197824163904709314601340769662557090414390193551366319443417638930594766903688949832203385498822875025526171445383991401955503929890151838731775880708444104740142489965098581125966116261709339598928067940318094877995925877400760908251123279957354911464812509562872986522781130555682732425293077725217960922410759276476095677376196127800843894689349129495262062874522259279608621573976174490210714577239884878735025048541701499485754770949448748898280703238093606726942851690213191233984946975402016253659183234334505334888117681877227868049453452984479206268758534817359153550181784654554778321175508920969202663887188194056885987784434494290735274324869191582691727486263459487003274261951446533203125000 [138,43] -2454815737522765671340336458307009233670948987370179516839587679528034200397273699604860491413767155980675637438294230086854280952842784072653858555060678864110560532537331916638252323912476273731414268804541404465885063370628029019322677430716835695933890111671498685196611240368270361698720345550146790031759053917007380092946627390658377944081209850872011283787926487375007590207659111444774957848599258101220416827203626446716202912859748452114102129673761829982751981701069960050925344026989309185582740635728797464756309433146454003946747117580666239471964002657475789241835671246166873061512124489578509589761854818755538740991049175904306427015857062344611234478889205910467711074411523570754654926647771652589658567916065965021225266873373813499340494252856066138848715867025141250068029812869326406108716327881813724161706051773971686101565495772732253503807550051475651984993053267755860506844215969023519202040079412230634709485903947680578573692045983002367578102624184232514572166849943568799490090193166910477186891239103167000329477345451530408094407247842328296487565626232285809513747436381893562903605752718015304467078499458380751551280473469185247826650035108732285279293145295631734078299891178863536753181617453382372536206897267076756604213960189809154969038112524041301099032880235007478052138602829990192652640573993896827969128796494823307960082897263610030965368380660354561519136163359501168347702440900661760367092542091030569905761266278588394249304643212857575441629623652138536066360086283194780192644973641686433032447184173020120607507966314176328208954538457684290264515329987638745549648789786573872934277101445995283745159311949191384620327801182209092848247603889436391691464359899723320524160429250687819289395496785134924575686454772949218750000 [138,44] 1292762454700126675171468665102857766531825133674276961897276496723076474097548830618904013754149889685314847427457613581847989094832797985505352626203516587259844925981504598108587894030137717393751406835284436561723259137542920217358704788107781819905644454571755276719975829355738450443565760890096404577189609789206730481003181512138130025128103053681857986050704159229713708900155892115443992729550482831272165955778980667542880813857350364241412659333232027765151495189383024560777979441583328539956637508881546133328793316602971340052057168856334667842541143014745579178397705706862472742451544724727765120878751279778832468649783167421283272713572150524599378074182905139145525004150921153495106929696915110663373013699438512444363063085440020575860421609567569269777271950012549961610079306429073142826469750636371074473302526277140829607108984114421479242140539429184811742591397928716388566438246582653548059941871647841757472898416965860834974910371468203427454614471481387615690484086583658932302976249264609091005847957005263418142241200446886875251269047110744404727051564963652079695417318391526722707080826074119720031820859720784587217331033949529044697593582262926462939577374110781848962954815700335356840151267364093724565017065310297566762468523692790235494654318738154979973878566069462509012174523432940571174747592674953268455342899121187211280704070344988393839393483079178590629760420762851940365935812533466034915100857409601372529267892015699753153703504462687725340281040386201021765154800549324716190398070383158510520169007128752978200219457060849686284027254370029063647743728178900146610690374827593153606744504354104302799041656848027687477806716101757440245337553297787982538138952543309899176710253841582563283559452611031496897339820861816406250 [138,45] 62492974310213857591826935989315999375339627148872864363803990791781201987157510596201449142777742412250637621653428733264029851419658005972070682145756991142676294280328915060847402361374321780086401766217002113190836578559835142277446774053971352898127107429214043819092525950014590166139791738298737687800921926907651069023521958396571642615454794054180876675892011617730719724753679707420884419144428413223550120118917201412840002414955866605448468420772665811907109846839380098812746145972696192900423718351996935459332030666621163671205979207930335181784418222508140971794643260435523838183224904439130811376454451833295290037277803154014876027848653080533546558258872029398800119758933454078780196429363561435324026650429190248437135291282494483216760695156485649854896837736764371156209374939332354848435826035096003324341157384979294311035684529191049358427230383731230565336234546388373896782094916688463284717754968960674366307090597068122286936672174495042467984577537377508626795914359446738187523265817861469475276036625654496673035890558538237340345606614588330718543550287557077683379041228653520431952210734416441104777270737229820301135965800985647858288666748583462630919665900470938077472679006665177421006262080761855324951132567051076446264558395883729953772458788344882298226154429464108174873576953078576541036121822300596878534801486517749614701150708806501917527868648769853436163537511321607918750703194961673415176443447582512528336388798847757409972979149333370512519732451581460645954975070080221612490400270985304800730844166366616177002374578671653993080574429124252624325589004225949152212056067664381283332579264777379944109682241089013652643714482536791657068474967825667800843027746007830782253905887617520226953657451598644256591796875000000 [138,46] -155634983507395152513792327360848056263407211096010878357064584768449850476177327174577495819211479203222903386844034343806806420301335259049279294930108853125407395749362840996701769162710955447104047115843679756654513449228317912191440266790199074683383909390884267792149901703585396791055620371173892411260703497399799369611267565824245095957947969236458650131545150299386431791233376542758317926602115978149201120218043958740406904905182562288733337512484631089336367342466262993361905398675672752818644652792551210203216503049386631929292825483512405395173186411922044320133946177767123940349816925507172234166679371260956831870317033068794671882752802509367946404597646578744616202155385363787265542430576559386587107155430843559677669109472791976741301457876463479647617177330213233665411570692491839012914048824894059327823912267504098509648096835181358607264135910957930918468331699048137850503367835929659511634117650908827905700448164786039276222374915486602663510165219529187806554555218686742885298060497034982966402229707695789803419427680042835063212972846038711009104509347270964994687037579943599546656665036667593596836740856909413535246253656006481343917883314486073900805104545604256978249216462716517167064987845514644305541104362014964595163945755559389042693213796668701778266911286441578543121070177660070492489983842317507965498489613797649694683806830449394046554720808252397486437947208148140164371632429792871802738081834972288471437361094383594492701111515693233741097978616660454643700831282273904564446351864470944529943197982566851511947057532164594957115592154247886015621054041395292003646119538701568271802712841104736062954979721162491977852190297469419582849663189841571461209951522681032131668629129289691586835522488795757293701171875000 [138,47] 49740096342849069425469766330928597471946360822951486490018798977495665139149562292361234855754772913881664841220300059132070440555710704605683201139642692186522467626487848381698044470152577186625886750941899961238313197097918731715027176530535412122966039265209204626751699530097442446772503209628753197663410266313448424585321649683538748937318254765496146668579266174191298743014208677196925877042379870780765125405071318545721221505847408640763081883278243454270039505614328380375532780537758464518632717810954155899329031787795613365481886350949923633378772306702170538263005744705731624668677242660229991487892159564212427285961935439171556932992541918171114573205366557367756396368869046963390486489523417557998822568586264386924118266038051389090348809035382438238234721816628159500819421956117152926946822539690586534989632899640944469732561252608024723050770360148036975452792209526961215130218951570864049670572636087446074989104265777366746179379774492914957473885091327902196596030858419566693137712748808586646117294244525567259923531539442259471563910930499489406500298276279303012684677421706078896136798567925162324264548523728081374999637898469124509751459248445753140969053911014999337958577022334481160345347858249446911730806035679141333140283015676426756781008619111099396111419526544390941654278090651063528360983558203799360728027893717034847102967786382715837509605317559456303991572708661231577712336053554610444097771419774961764548036422970964082532290824346364798615019872327850831564578388895362672509499579494924565410858722354319283958840111830523571361960825079197605891737143117933820986424500923568799058313119478249198669897157633236811653752364564836395350525682195411428635021911219680468388584267517928858583181289110183715820312500 [138,48] -9267546680159705937443930662797200012965810022427730879458361871795928327713059816562760325991778052465711694324758516974485801655424170237538146472108811051305746691925161103855962577993156142402259669512770312014827587756024003547804501286474878988162776828805936741683771162156270631318328978511173586297565782317059199902911561245195920475244192259359750535508461518903488382144838635634466830724823259613349247153171817211552521269605881797414657925911804634609119437142066620694945671287398471769915102302080891552643601633277345036502767979200143419220123877628167649361062242832388541438540852463305905310812604985127066305308019865685563133828207424458460537419547831999726404317134822779797317118758560382808321572250965864269931181654753735606734367175132854853252024295702372517799940568330812232671264575741972896511749609614294104468836597170116718615473462298286325957970151150512569235241349902628525529371699681046982342887450441881972590334902584941564115697565473309819737791321594971283826350162263837962804670062310620172793445542277965567066710587248536206362783715411362350111993639404569080778434233755257627845723192338123323996388048246088517728362407182048390459406325888750636804481725574099736541212044975095124924976736089591997487726215770345780120926349300876976197427793240383189580755712088384799966117193717457420926505942375758961893282620263232331233604770296964714259139191093162426690312115183371517087276245796136981843156918589939684314531215201565556952038998393055516446999886529555319293384756881638958554668776259402018803608905875247415522458109655413499871342303672376284067198110574720023479937090565690949752574888308293514307135537169314035097178556165140352713049345572851205535467581504028161612151510421752929687500 [138,49] 1741835354891029883318578070605420652189202816563340196010759073189777294939492164687449164995695593297349483599129475399494272397271379605697739232035208801603399708054702408358540633885963052604503173496313106341694466854321529787511483023636269425030287338330825727205956310087667556219845637262770592451040332971948531048434848177168577454163706310775089485565634151651535605891230924001989289248439256090581765983935045322530072528052044040831151343235320165286607190543528040276750634936670565235316046022750817037145992930482597707818549080546653671136829681731037122537673099949037739023662392718945897705545295598214521400502571320456103319848582539657458378303716997571156499129881481223715802142865239873706493729703201562105725347686749462622552695439331465343071372697493152850053718301572826902650937386940093128863118965287287393199194156657157242166682512347757161240653330147881762856350259445115891521175503193587235346789465991774526449858068905924743427660213401337646069302272722125222365705295144564345286311426590225027354457157134637619497656915468950372269572178001367356570295563574118086775240786807730048106331576850847124043981838203253535305137994142059458066078658699840299662967590984485435453011331936497090082391967585803793931645113774443883660482556672775785600967785051359470016301844578997518062148881562607402549843116947319659376518077490623891049916148387672608136190438972380213344797536952159900075532862243700726590777368995797115350393470445887849916534623414209943951707689858216304587933370397729543272092282627566577679342529967553948677426286043354934402738645952991221905386163844160436024272272031217249347915657507461196523931907302129079522846708221634864017628724833851313136651016601220848774440272521972656250 [138,50] -349509415133572381546600675360606780576029929669401286089154099143903028936663907951200846685570604156929477838355641727273198463383559184320096558434437455071002451943173808914097063625956214427514398056094766626931842361571938855281134968338839075626951884332911144530519988425605335955688345183721577527801634243275621605809545829733874500982768494832133140970885353305898813221559615849406126769120297691515186460249990315803623138757733490929462285320865064575226571329271484469295410992777332475769696869388314898235357090556730890893084203397115952409448313516395070902503904610154069674792901968881233219730711861819580307522481827827583006082132865298188258636005518532823876477969865173210644032055535181383510985345196832646018713899479665892597399724232914393831244168847670246972398880032353249129854631597709258811740307038704901105227343592811301033649571220234431181208381401118029967378368423101855186217532921647681158789617403934024159013247587087752935696413321386588226719854181253892060472506485841451530987118426613006299381836566619489588135506453570505425262627066189044370488549846219264479190549534554085145405595443612463864015408416969392670851740046466600699266064480938605262862971200734434133519523223964366026942024326484370941081680835041384604586071818525631072363624395933536085449845932447241573399183799504720514792924856865753583135031995960130796131010796049235433718947037874719332883420261379300465332544306430382266045803340230312583313296897996423978192534409994191356852868822910390454439599529557402955785332899273930093955260366970504220501213625377287548893591065712575183252313405949393253082573761318961025944531157902973861706594762956223559872726653449442871516793268717216799627907850466241918508990234375000 [138,51] -37899202235417300884717377799081161863226592382682758677924428187624179903755883064239634894363456194137998217625017121483903191391837823773916043103107914411013629437359403914208964023867540729497450760112062028292199435050387190942506769903394021375604853485882380130670361805214730792716925793251899098572414863917818748101482733152567846980264654848873062877611048620010631785211410165632092658446069424154944222990871314173025834271089736648147093062777911189800752957036041348920105693822479527313320209567504125932042856418431786005903421008582587037301265039167118709135925952471253094187828347423534209399347448586799731290101937789324481491532741652319838006737268614389547197854639045296787658543338405085425416945268904794500552310318604675007280735214465953053497585233858228341607086817328033639098300417271505179064607904098330203125566294209686965531034554065726725145119920691065701935507937935293968469910105999956332329036028888188002090489181669731064156940648149068311118590335568963007501421166817363524533775373672640690192184030157584872630036269206469125447468317293558740432286849268473813666845987836843972362130134576128526745063132548696375069857730124954102703274724228673464846126901436793276301180452094806610069282858939213154659982373934034519432555126375735247141936585956907165772373865026863841253526957669498080941274344696989294361175609686943646318605294364933530405596313919784633520947690322805743816861433803868457229051235789263547690085367683383550096779193390332376790922297824568099584850283475244830511961128735975938204486363511394757911262577057655490716184323911851880406298221270597609849933850478079295056110629801904703783427722490229186078132578664334743864626144963370936938751964943694440039140625000 [138,52] 61465780569999294509017138856086496170074402527287885421629182310199142000186812621564480932056998748855665511457677796123435738262545486736271188975243961338724680406718010312362144941702268969794233668816547926160407052069617333813834583142995851837615630039840310531199965234608866819222645554276080795539990604026171321741929878130792381538338288007185311738123784507157151252875069681885326693835824940361838505327314495742493264045110866917732809551426574877915675034469741737009065168838476865016571548795096196008113034356595690695512119643371762056990255946209185290989852962708962883375380240052549961385711047106676760551888353471423305268357267192371270797025986910969645691018920382079228136351785889840353093037028334844854944929587145006605161464510435859899076902414132954776340459406034594844339862723246782186574631947616616960041277309702059109217958133990361356607745935160082564403204066377051348766568505175301900005946602085257935374065439891902781775482952547844024470365627906372405179273098248386614838447139463226959504890589532141066155099123091506931563791377631565744805571067087604877647688968989434075542731808952341760916941949166386885319630880382885431544876576536335048658424324753492627752225198625129636226532268501533665569036977108091990926755321399006274986696996674674061511081103637884510269310035019069053928777039317237540383455875393301368280280746374281187421201322842347257740735153470783732690824205951839448189861087102850067247453593435808643725189749936708318560429139213450897994827549068699204216587979295909325722365876132285392990284459673444241152107364434005916598912634893480276078855832541417087253693959734716892522107101947181295949915406381602951577425991632403018291478380978914368876500000 [138,53] -18844184131821416977781921300311743801770425016008379990510816195210315154818621842778547087758126258357185629363516187486073924639939228522380067014396225737316631756153746315196358092276141354926276189139128651431453765494301919434291635948666981539690628339079019374548651660577638444342321715671727880277229240427393811035589701709757908907476522366665912824095707799396070909410676963915190126409601574907560761369091819729246568530031775676760203482284528347628117921679273450109218042171304181238823910118019693065111974204424280063869843136325044409341657744719731018844109195881026552429598185141883621819167296752134157502814671844039599064016824085904360663907304415057785752203954818186158974871290942514482862051614925686359915386697512955266722303041777196268593999248633430352159242465756529479884751304062875100971933978386738902123362289025956400859146195907512738862677030043219272631078765845757908582032294242517719478784394931412317975651850140297932751902737887282689188727473403180387837316316705982192249510828887352838224442977372604211705217127942024667588454792618841945782583279139034633340164410866036492863022679186789374182567994533364889821925289383171200966748599894976528073340070884487319908035286373645417109434686969407493032294432602695486994863508196026390649980934617426416251407736780503506713105359278975206636862363012159463442888114418518214007765188626189301289577300896913994390966050220922909148900460760258838071148822552879839062978854761361047572707454677788665603534196696506455745448125836573840112574069022074620924831306233935203044893711691214082787551691627767342145817756641785223079359057992406810667555352870835419353203228711605739960611309641067079037999846101715811447937247648713669162500 [138,54] 1507523099209901526572816779580936429645832218610851535528189147239110851210458624434044044207783190457795639339813792447304500985536855114184583764210086761078681882591140079657634244047536363314568324009727956005827697678878398695804304492228319507205295694671552778578290580845897725992751126476260935162504549184202906054633691082941731806421122828742403195283159251218843315917954392277557112883306523481631869730082173071048759751921267735704595381096317130907394680685338600607592129808262000299169861517334004077975443416431086331106604887893434855744885310617031927510627960784857163057479381052904173853198111137586651990443152704640846523203401653319215827373682601225326876841299543533743790519883476438448190493004036003371450341569738507901590373391938366591333946200499663373891677224340950592308831413175425347824899975745271618604562064690188684260869904731555153093540233336169651400990264731358064807461951192303465449762273962059777539845613700930839387549377347843575922737837127349334748750574828633872914746022648707104709085698268871259581934675741298993616678788025418702719155381251741823365203702183213882688052075562655607336368894342338463797627241938838113713918119344478677173439195410629738125479272866035559001163653224790459619657747862101673471443209890798179169797042292169615812420239940066167497361836898962012711255097064645053107013856848721790214757457035403258532266697009080168983312399674532464326687701246765622338017650385606017281003635072121360754566804137520451202553007753157583634602968027707971526498340464725417490395767445556962398672304177911299013487214198669574730018496786312742757343163455656368140584188911333307285037016182997805098965867249433055042660342941056530796048194214889779730 [138,55] 574577964114308247413550587166502563122445995592729543077711807167091484525620870781013647353999339097475699539480023899864192515643968024670491751059634274166187615173360897101819853317085437165578154261592492055363195262449572998238648710744439509879194982335126908131678734808260004728493116509796590358705063261700479791364150521138523951339682476588241791309282447202500744033645389124564328101826120675662728973990531653227337881468246320489236920554365718476291177325495099752754087924206679074543043015262601586662709127499340714564416206221808323034143515302556103253828709269478734710694932956366856566369330162075610323009772832011874625283733000590737825756041383807383109323680962384193244359884704044365396815013527849202350997538885747273609968298427581927292244462863582816797182220435879431170879966823222660266056780768182221701359063122014980868861333579935381759328124291730516659547725783880284732590413350698800444839910285153232049345688716254945757285366276963535152289481856191584834085813290672298535780575800182958627174927503225115947353959200949451244607020969616291781910060302492021892594804898776147706627904773911944613544065161285737459680645115968616841985865391538067177690359936917156841871536485941019572518806060490047689506495556827409256583335473923640955765752095498790608124362456335545797281213787941723781507712519536195623350594818923074018285032260455276362063128103091500975786528561318308404931555250338876953849083294605008718637461840012566894230547989007709662621541573913568628376205521773924853320195842001873390938069892786363293861789078580814716990732494552708886225699502910111993830137405311089875944133533391031663601687106412104816509859526972348632709520801962679123683133604631135 [138,56] -188154513245806921248750757390724618335552883186876045044325426915661759725162847437542433328696534907432160632428952473859264056579653790379328554501555731583233124137942204671460632800205011747576362742436273735747353955824980169073167434641893148058455096892180660846646459210189811119277785105886237660688118113305912923752657416081003877200642513624339407456238937644547370443764481659290373072378925157318103491728693747969254049749987258673598957327868526847329563066143900427407252909425858903450708809461131853746957025496658952483574396157035937384579889560721806555294898049339145621291662441832861622580413251867806433366869620409092754600307178807350387876130360498782656697783498518592167123533108870864398283307346691540697424941434248381738111406770431809269911780327719437450349553187789320624518795464765088990479780142421637683908681245597952360329663938613591558949669199493740838196699008836290773804870026539695023601485530697173265751359070138505063044755949236310953901773125820682010245394490979611868904071442744030274848221726401894704192172385199181880296900532045308765742795716621026653988611831257321701772043931919351015772241027810791281195567601215101490423415698696536151249268021082880052489902873027203759691511918557772451609796522835262446017418914528653728625868729024364211527777100017068210232205047427831788867265579107972466778395846426126767381066937028920485367197059020940948896213258455740695711682546818583480171943068590623907347850383063250511710579113247874735079833732332788036769478325761197257952355514882600654527361066476006352219904528713830957438322899315003062189769458824458039850209425658902240960213289476941658087182173848870502571651087776832692317051765185054668465575253979 [138,57] 19290607971244657614429193465186615748334995532465029942801437529330451399345574242759992574737368383248128206819693152505907550503400397865431796299798199957282413945801305604565342752902954752667010766925646070437540119293100111838584270648698260697012768412418339427315097542791228118591923973759055548808553826026781784688022668594734068787689394996114325521821665218188214902618333361675584907680615311755510036493587010758386952484236490709542260839091122260061239857669372952327117917788410343886570944094884025023409260940864763575866067158964415136471132023888802417194526082650968339098733630999461773627360667926801553871698543650362927434754576461147956127263406009853948093648032343846738905635274085411328446518829550789599747149325581955643910067192604333709580960677989522102775785264313258420761882719823718034986922750435051209942974535338685760066907020979803934006139631561303856860449736604315946480755467722875874047597928220590256999793635493518698122799495744205174451196171688301935525457336379743489103531475525645485804237774752180588579060893219440493805784313475218315160993340175235676335619200307676954383435575644927251651118397274264588777409759080719439852052426336932400395805255269389315569825215007919948910133903594812385947105563715032200381877160897823164086984911128831452112964510078419355576851639727025850670948061828497221209182150142814624747403074411021436591848321535087174778710575474422356558206629561724408789921128861837639012866386732307819264863481768224763747786140200191066605354874719738073267544392969805466744730293951768928619787132853710957323311564135825941099880839386211892880728507873472086982312685247377121502133356862908255876079503748849481302539080800571024169936000 [138,58] 1801644151935356498708353796941835951867037799213823031969267484314569454034071707823740222058039016149214396018147886438012051526765706293463498014625727055023489203553944456573262960540143669022171284442594132764064584219073013098458015663527722747489826679656030306648094829580580927332662873601205138460844332155161052497521132008050189719010812204232969609662238049083222894497556465639497974909873426083821449420318765971788351155712011349907931776807209660567746384126955870821135392171522331362625502003904526306566262368752066988228464959110839256900690841595539053501598546320339711130741157430658354067537817662538883839735467752025941946119437034258351235859832138559284270687906890916579418998626810301866731831210886556757515144472049222738329775757667055113586480476386425128473332688643844089324118181578709973596483055180730677219821607729994234022497881469312327475588055631808360736046277029863125756159387592249755172822161222233198648757670623895304743549854076400939078842533828476217317319915914996359703750958505867010901141321769315136331061153320756577529335564074682567120257185037251298673063741834706002374842730938474517458650681176238392158586544358337547810321193467793391525839111826742662770186933814662379296114081754222879661650274424558924961587491845146244278719375131841441712948609845438522557611772964529137994661239361918683433840595200614478101217470375049078055893738416092179222696756727006485258791676823084575337205847777014738292484078426652071945123021588412591819632791107609592158180847316560736581149875457942443813114842683651670639135319320835579097026797859842246224849401261727629381206104660019951128637125662075566447383790247730242207856912804333162794335376288332370348864 [138,59] -826446988582646387371622601564922864911700736872638290865675536093134310888333554080859951748732296913888597361270049211554750560855630678890493271750469614497986923830376899379520993640875835236458671302569866148468589666308016395463347201538837885002654367876851374057064022844818280553331015054058795342246606959693241053016161045542402656016800730346690567493705908722169581996031028656087345472647773813170513577291842344844285877398118195767874152866618583312688506136585915951121475893520541439522058607883524915389938381513125046842881972165260176901276392061765938005046920141016627744433975224368030178120966577344671300503885122986787488909622205074830724508966110205184953471454511133497210468700620205741306911677856991574774670050959430300824195744279388715617863413319133726610731086008692338588090874817412824777360760852179832835953782604328072252146539054625700969258650054746295950955340466521796212907392688294209005225700835399374017635306553017337964809642458752176844159394131339549068927730049375842951541565740713361620190226624472422730148009867122359682369352178319004437634631451367295590026607874515662654944749269607038234695408085870060261077785592135423366728048102416354579996211058789903064029360897810847119987088661004458359042932244328737301559800982243807592383782196338283669040739938684702633963409931563281972090257647961062800544419069586798178254237187246102323051018970825833243525770359278531212549077370294292969247378006614612472960218859437806209012647417016208777034024933936310002548622299542916851846140075398160172970424961605298220126472629000920242441696176127795331372633038355748525353118691353340293955705350744153908044313014030751704119344189829819880714555839525248864 [138,60] 85390016613635425533537909153912426896511723938432414450405657909621048393731263326129250522226478345545762339634039608029474005543458506890500018234955738164421279416744079568204220803065592463012472981331758618764483474005172995489576107804098453033770535599079213482469955943987329537769813589226066018365808829652584334672617726583641431337154053527097546314398129814041159351641906867469795141783423404897948943791839607498032502562251637598092815422962837569984202462760759206678050832969426125844672706123577443283370146789186061396804728280120449890688915775020044056110751269238446893582933930668333760477678370171361672352697773773786549019833482039589807007200666105153099257826988350140081567855482703306168933025262731776283373432650545538453009191096405625086593599780074385215046318018536928248795323375449859356432590948942095679662021304491676214809438436973892891572036888845279182752367924571565831546222904339685233362554187268199820788040009836925053654256184820839951130163919421924358187653057280751392193248033338437029656722501686783159348129055061810712810459969987528814996182465119682630607289293490782159870425659014645861072315014210695323470680643927395241679408398002284266017044661023187322266700487245783641211821063601899120291384821894428060745103707589525715684429005776445947153665109997390767750309062135856543797366463832366835938649061301463270070328528601620207918392801954999144525521092552673437773119766483861294878034853516923292708400815728298231519965317923557456759418474037991725426938502699906809495561574732128942733150176050248435700567414574583948120927918749115347499826022081682260292864601298030703203419414836672890221873056179827972539126293960846484612727170744096 [138,61] 4598092163558254149670417848870838372544056694548719000656073793847922627035724853834853198223740356599073774385755548412232058758652861852330580490497815799541383131453429330862139933063796604243592461153062022102108806088783153788458249080792382779597384130159748645231089149439478909576243865397891050157777432337426635369643914080816210894227358940211652472470309882806187758953030642311838697369110224201844359035440923957016141754416013552685200393221037714251193898567781418362078184996973850414068890103521330093870982248214394238122695320198009386741352521277168647896071178536465594159091034930000975449061277279301652495454481329979560593863369868960321544363243210275624580593997562318908968384216313416557807731956071432574333730188368958728961732218748828350672565632948724564183146785991684601316699985933980503794124524416190972517356872602305676827216748860932141830557756965194430004693494586802745215149188146853118533940378213867387115424019570451652139711726494060723231820020614422060927953666061684328781131109254031519996110662212627776763413639085304177802189172377803160410888808191328390202383688384698770659127984454001058267088863750983418725031603484461131315009688686093165708614185561601688426398755200835494761000177972319506459564599845848796306718450627570775677434879888438849171791754098481832858081844150603687282131305005907543467116451638635717167062973126759314759713232680745594475202025434665554573513408382978858455280645079068342025972667544220039598197942656964734134906216115153347127003202674994908112653187476339441580586282496328040952208279251959229378523411442493210296909634140083028698083357222267722261504968916896052427557372024060619326039499025813791463111824640 [138,62] -1921153057227282568247063765637557924499146175458525868279472148914904282437968095803142197496380022823404309098893462081988564145752475794450554488743961563883144433420567957903843618807450820703432417786561381300356626861669297185629426354025107940412063252393334236118817848215065679840392308400773524985568666828595063936537980654032263885402353819996563681896645935647315822873685981157317494646018743611644004133604353511937220470393617587723587344066825378360125654079658047513473341586742763006706682558649245867538195985255323968943213680814087307810515965879833005465503387754855704903764517567029751781389975512444089484948905086583922652146215443995692416988900695233996084628508883104447588953556823893710164446145515308923722193554499424890906069084157560538642438812356226650670509835895342158005395320406224248409455653790469426136072660941582845232489755812438546314198605010305924563229141037989815569323957787123030138518937621498196920716091309529220532238736820497880898232511700456750572892505942477421574598684954070539621908460167688591410307187840067574737276650472898375985475653633542216314941644847643522274733128789371331450270491825946565544071415230282396764943362481210185843107544950013134586134881394017002834670671418936673616657950185271417227046243563825445834253487114079779048301891763755224946421866570814655644762249800857596860732927721338775170507197462015013947361274966646601835851282205788424289484875890785815797613022481290000511167825066500963070096419150471013649685589807461448170039428534660654211704835432046650473829075677937594138286420233349415143136338203218183683531718274628385874764087767689721671843741309852807092926619212548717374886074205898262972713728 [138,63] 130146328525155052374954870178539971712815170648350545056135938015857647100585127155127389995231893682213087062271498599570803541276650140107668317988962956459300047984436488997413680565461541983920040143320608773010271842131364761508923851839631399303638451421094628063450515238554249427714625543027802876340991053133530222824821728667932139449195941526405274535004139680542631088669422134569441069727518504852229663257335842951465288077263697437765831285263608250222182529948339970412540049417381792104421411231390657104679967946186033130722314383147237079009168132445947391281719031190877834423300788692227792486872892092124322313341450842234085070745131769940543030157708198921372656143274814983447083060060318695475232216872739225832178352850217269416877652422133605000055777569092672560163915985746411955342521527098671657669574559156011224481472583072817194495188019815801593312535632402041182991166274254792478904712795921231397199895996066560759531394798194762720815270479920057380532084348234234147057112256256945957148780156798823742461802270249325933618831362774893666424114915841962537890061825066717155989571059978340579701722555984426629496448504322706658495260722387351412764768993134174789162020635728530695410655330116619256001251584094490188193470450783243892910194815485885844535557754712438752524465164751908097813671108648465605356642021546516331072202955518228195891740163727984117583568549066846676364706736829564211879586605113870414404816304031113690522482653734965769925329914120516030471291473074217059102433061051675828076241133768537171131209254708312207438753170310729070523558917351030786654158878717674569206968980768546509910574061078413463075266382186892534511016185348597294176 [138,64] 10187903631674631190476091139205532277286368882762609633678295638323624449719566035948217765691957019103137521846384979207596257050278004743972314894934441010666444161182865961841366144534339105877062247715783220995572244981701816532419392748504536384325264000125874494316603886381704292447677003673226953792682166513342201694856332660188225471649253753372348893224740283997182529680820282833923132655016721917085285997901015509228523269040109519835108093108044855391480770816864890145019122136814816208432850033958572176735779876034634908708532426428517053879911026278823390575582851258617432025032783827303132406279974582047233566222589240289106748612231456738035870548018972923485271000140264522988961028871092868849320809219222880204215866848246335523700838705204725883195450715781968782848828358948551024914977488394808717444875279396069778027049040427697215177484409045956489810577398615812058080495685920825525289817829875634896317341482454702322694253414045364261701267052850416132533360089748634095681190944717132843131419290694431704061693133515549275402865329908018581024265522453080062192134971236016075864382887359025255902839110972172808445242905433198042399897585009420340238213657638870974093515741137179369181972575201256659240321808521984065480896668080759562793549515793235417077790978910904348381009581760780651912774631404647978817752027632537472473269545250172097036577190367452776127080742045057554826905321357608058079921298603999328448788322710411957795442364636995818443510280651950300427309757088955454988769307337838430992737703921620148343380274093523619557045477677488220524789679000035320103933594172484346407774858668201498084563186190052500896424591707230933599767071833491008 [138,65] -1994103929885057205387307205163165498766237619480878385817168690223116690110527221483268995097613248969253167510446670883480270642832046866497181856975939319564339419358466652697971146391527285281417274095610997773537185214542105651854074751325375924848780375634405541311911501538288113397182189202319663130632088575862782481504383154300695669386757955332278920461484062003941914216588791169220660718779407207749584476333231341558504739137080210275256313852981720458354779733954391756151885526865860934180315688934280415337182623091924488075688806618225123971370286518733368008695063574359602473781387989758607336905386131022653395677249937853937090717371577189935345992000689317169946058798915924196116121821713314804387742633989818993638434332740719480023738861740421709660939838866978245615430785270035583598889901908689132801219123995738066807995622863999607191786218102063114367464789138202169769548291634600854949116421164092049072927748149601509593786030360337806181618827354928883816219235546269345328635941626678951462312134998128258592475186485155066438000735404149300221730038774989133912812092713770299285741607789248079603046739952321017136012148997611028953372686237249920003644199667954817901960068586150424659843718390418710601825545066489914614864073795087707409271038253984593620900300867420648320050404870391583868057154153610707557120392998935806363564393680277864463964745681823181675558800816128549471559004012824285575192259254887300509039946013420906220778609130960342267232710407762281096762608880202465888654653330917440912482653513337319674760361970481148532266335509529584529258158944709960241840927689121813497779759763089757271193676704047078280890940759342435216363340531680 [138,66] 38210030943568127913939114892052043081910392196361483258105679760057564774296994501138548192035503476464421079347371295123700012702139845360679794653956513916425180509828802341603075327640941501461867400540126411643725688520131974609293831872240773163463139284463731468053510855816526672742193249461058960343209585249221193468813146052457866398480754481445065542466603792169499764945266954122948009028106877860150798818177533424027917854920815273615634435484703771348385481276632663582978757100075779874681859405345288795211628256053408117000685363898759515358276688965452121626651841137926647124112907574580203172358564648238156039764076940650938824891313130086076987190897834490097353038208017751298967498499604222954497580645294803352589028072273376815592655716892285068446060062393239602082370172546013779299942306664486673446426512789088693639822215872444916096266538982992227964435966858182738327211586003275169668781228401129931069158091332770580270263976246945795331245639069846078954696971646146860733510483425435701230531482770304588385861830453955014143494513589814436776695612676478571826898270434771118099284900757329696093830449158255449561021337944481517237323417029604079087418778972021566797182302521417344123183000728800388861492480797587801911267849701362613276499103877937914674078562161306669438827979805990522661249608630736746253493331058658450750648500165428797106827407495134553456506199470292428342074879448262555600034860900661271494466593039898785140720922196634205831513544940401704769418927857111884547500383622334537932344845284318111162992149112721073681895656087300814244158004893733682963987292007514024350599639348845364794544835621036378456817179241427410225987072 [138,67] 5585883156829184605727000743849114500118298259846698608514807369245883973477764670758929903941534681574160541772482869318750186029728396225347325578768223150412688756084219119874351097529563186262060149345104862460129424503285652452382831116759462249049325349648128107753165514680498031520500418327887754720729283631793508620553746394464533257046526533533808219130411461910098984676849165097767853837505503730206292588779352714417259447591597568543412812891489927233484100433146284870199056615124787620441098597243320994355996161758704825257672350131143805619351893761826204640794869431190957548415797021616876026820825975196997233009502504588251658142021629824046590361866170602586366577976305954809168242317461674470556181546646479177400213155410527205183074657793821110498370158153807517868540587424911309349991964438088843952136595487214700649750407984337141086774667878145492580814593142396618008360087752387792927758732685681805594983095203081628533426695657516428470749846198205449201232468636776350272985192640910643488396369366118860494783349412393469244022641166583294173703656048973775284549859210630962718654582361244900981212279764641503750482445591305124325141174852399556511089905428273773902790064907575731424482057239602452896529570890968221183117512272867403076315913086887077807582136131460583009462209528171802772003645553689330669287084746530579207775759653841864541211231199481866366990343517588471910281129549434969222799441870450711082400833712686316585744123478085666863142227538045381562403874715536213475101994522671317491330814905691600310868218864571479496910477479823545407009114428119455851278357033555154563449409936615913415080240059044710209373499184806730015000 [138,68] -578726357142220237043361953359174982769116000739431227675844388752184141770367068288355133550950197107289296557687233186306679218729054341183025865176571036045831739905705070953309729656849112114582788369707685779967760902674894360298405556947981462760284981342715159020052396387526569671029375054881393994675925432565879454519826591197138591959260921610434904702210499225561345782436919501990076321329500333299884439890067039734026811183251818174530666460991919452443841122084557399180895634303249895650256656869802075482134692058479476613888237248406472242217219914802657495242376704894609962497915777719976820676986219501943507626616922075791451294135414316942553583584924263454369942264130998733987929741416914787810653878127405278618058093298552402100307404866088641260796708769693742913601969418418152778418531240413542681154448925049895267017704821748671477394126292648392415517611085295160062003371668940678923398537291684151374955809948890501798947382932935940845474882354830646311855311311988474290043490226788657163223787262045537822209227756751943636822156373259578059182700024422157149671373385135648605842628488564875328481629215609280612149760029455854426160015161174683216023549316954097834958771542886514828833775343821967072543937960365459532864110293239787129999237946158240415891894569461649108317017671669188472233369427080720689021701993686047770186120474467479480868240621749179156593530641560069901446063148852588051171544841889699489838907209332730459518991955772251214934009052288199782135893307198932304592527744843925916540548276000013408177356899179556835745864994188352544177200378304649726190630677263374273322263832870470597829538702609838541445633948364228160 [138,69] 9603416184923204106419385225282275405231653976625764380660165351835041588910823568203219591930324859070411605562370012184373059689579582984608720453631791353669843415720282881456448675025558442979938907051330070938794927074902367915152410725950894533681710990686045440733378486518212005877440024291053216043198978455984546369217056719180157307379454925425174339359103025937893834507484380856295322132425077861271810480983849225173990076324888004024229880316384390823041818576354973442026657754903660282812966501726337214891419808368678969967353649009420060239365032830489805129369087586969619228210821099310745169748068535055671804832418582236565672681289262795490258601027814578872719721792697249485583109394352391078661976017461236074494929800596910358465866892779047352176611494454973760271805593111243604670896582583157658203900366054745056788169034381690514774411787337454099509280499210385471459337287149018110746108622334014034371996980565452700778135433083056589730857386565729338716322053659585935918085880818125307788917351544394231480840122100311466946107580537795118582773456976012170665692832693667503232483882736537042393348860425693886514051859907353746816095671024102060708384009005271298773766547540763776199356691462222679162984540439960023136949960466177465059662178954506249112968411331845026550790649532756583764641198999381518038628240658057765869684793896948827940254097277180514160891397376230272974988020568661613437055287010662430794191835369882218304376051826148670621004494604820642489436050819348387059674435473307533337132256869013642413585661979755677285316330257145607480109606566641506065449286560208785062458354742420657437248937706740318017731142160720 [138,70] -3757923655486757707073987001511303320484735017559640158333286621557643858501799580613660786460564251023635555305713481158343086599413969014244586978748736271240697239177580345798782866009246900396466835151637845166049595928901297879130238549308093129403290130788998569045133830313878975008875586893833878478154759516407867913528805230535223252730943691530122428979976876594496996539194401421025980397980791705639135336121664632678982619472907244601712464565004635731341599549976065655171114173946050080131548857637654113560392349707714991570307968241703411430200695856961557222818780250555744816577416385467318587752054097418810340889871074133085722307799141281640293125991873585210495179380911328199645857746383134783376683093093193911222013514616693994997302812043170280856424142099282965562837948303392511948781820877741580021064382027768751486413095625076270334596610062319410207672314978996313457495820335014344534504058214697089312168702118804564677337945293974388527660833478502456611799370922180846310869431419663801569675855836436199606502530162066007203353676836464615940157764846169370580211053433659640678836224377956906007640157413253179985541278960917533525329600097293155193145503646691256931323059230276991402386226793890550698000320343502346735822395050743495805148365270291376313782825114129752706375012047306546795169690245865104502256811355392440303938503808561126490595612235846178903155766934219068672691476075496733119807024371591898972445292929288429369321439372291690346823737579649578854123122978206278311889012372224404629280653242255865150510804398468302438143328636882478272987204363144225291081650009272745494962152084745779182551644055725139308068550720 [138,71] -356818936234777397051093360450172636275087846151572731190243303330401714391019064150839927881658084337136003661151400005270924311006915397713197054947076904593504726031992419716458135084561189132165430000755097195788229132362276708994521980636874399836284639368727335053165331125515973737700571240370856850642963089517606832442254652311718675200409141576506258638937893458601040056840064659908896518036555707531316466874372217598275090851797975280647467508809321809301951095642672141482536737544828295435637138983425314465832843696399020005537564676989786899172187958498561271763826189378165977022753292106953844888186975174194551325370173260559747160391681875948066608859688359589797514230878498879059829250489255954450535572102984852433430158313838715219358657911666960503634834272953401350048114345276129457523744018116303707972496768459659720006029541555743951111359921784670721838390228569896716690893736758564950664641546271847623435118026808435929514141392586313206665841539774078636063597010372170908022862018153740877087143012811377083720178409064605566299064001658603326514971317719022862356032855959125408907710310763069143823726226622291462531973518928866792609152864019893203148501350418574534656659311340046107496824847382962456349595472465030552147454313762313232348656640734945687354986361234441212782820009460857207998232106175630703459667744358455381238498385372587707358231969676108829280636897759937215223285779162367866766530702882316880635795745738201964650733074464100261677808966109792736096392872179906619613015143480585615102234504908877353503461838420681272461564296544450625198582376903899968684657022569240758645656645780664610426522817756579810339280 [138,72] 14746064791057244303377195031564615371258393786987835785899534131486207161753936437195024897227081134738430592531415989331072911609773068406452133844300955764601767314525873825398951120830058524523668383541236301741883329323954908256782935820926772897937403897495649024939101814929376705443649860199492294830185616034796327544816678507873930822532776823599652494525468554774118876590712811880268880114237103425156854011725264731751908681390130174598051046293419690090966523522659526156113641979905826120261649456735440680610384125774546218055161492517895112792803280372726624228800228185756371192688481267573334970810134052896554160370231738621639704481325842035861446104580232495892251917456110981287400946334195968442174116401812338853785859126422259403747809909955329122924783323741540690639981486293816586146409923903826509793298988120316071537951636196914725619112695438137662871110925935327712221503844911331226959914541590681306158579092188877154339002414074353744029746378230961140646357598601575767509541980244260587690138473550562661767071456098105744352071955326871960290689827235712649114695158103880984455680687381024274843167572780319381032347495233776979553746640891344090612361646727367875386001149203224541058627928965988944911496813652029890097240773794884078610035441149728576772180326611844698708343017761146214111203029602164889859087131193631817728386874208664327090626221514618754277039393854253900266829299038794428988263659302885285392552484057534256226397246923666647010760143325364969150343594334616262349147723784626869808146833423305337517335842675914226962458152382569785400010228617051266341916677110820387095490873849552181334149126031352842880 [138,73] 1112591063923728207011286612826188548841560410570150402448758249939131485905179058701400874116902806260592012562140113594635076173636763579431532023470418133907701593600383810752553925671233292411767366740498605179065714905972288358097333687662028109410245394454178490136461042197598575018264888394216692983846600110034411718866640537592890269626465228241969036990106269867026907224765436165527506710088379027880360686569999330712805888736669451364077328060468314142407232945511518186076742638746454069656103963378874512392583891969682135083385588039423052547043007240918195332933880294243552517056175210146939381807819604658722980116625661677935943031330554566181723546158201011212241591563778388806030980829427498638589167877357558197487575633713649945286568911516146359838896510248303380058311785050013659968507968164786990251482845269545698195808120197158386017581717545991133824934198601421575332114300537746967178782949160598757250849242614461205762997340588030808745223608126486098486301524741814591270621138364406581712346615243031851185495104882057288180528468287814889879304967024850534685281270042638385875894941300271764911552101442533173046668367277669031845153989863032277626333411247612508018161585188688651691115516739080252561740849377309869566307973010913815959219783891652368332358445385984836455586667689677892645206172286379093942642646317357460577629994142724538162954965477492511064324798883255785168861697517937650125599033855946963465872040566143105453626366837181232789566027075247458322969428091492814079512052942167301733782526994963857283909673670662369063378102882362290763614940065987387411295947328467920022989089612458476125888759773335280 [138,74] 96893516165363438225258660361744247214474895614325990336508445851591798332614054884761159353406048523498657482358087180072611087725756322803588773327307358913618925900396334293313304440862302070603118340691810822054055631877642778967206581882843245312558375193893112482502436039974169718777012071311527501090930381710522789633564728315386331516246469250536835585021785717256236416020077951554100443186016638658209052841426587663975231622237351900487820594446260906654315822137584028483923408702923008635379951587237169980133508106926571358936966241489483221257217918819828298433590508129447769467476134038871638573755042728708368880820932172449874572773232791342605667025603651696911335861396167429049562579376147871474976580858459151932489152406550224294578383268402686731517417311466374584156741470388776580327277200841064218879329603872952229917627109684274267160253758266734546460271869784976613112910812875211752579772217378230106510515793687741409309584673283821595737133956934818007356531690594563876673815572437247551054164167364718273279193508521748128388226340361930583420869142762052859072236245699774874672988360895859906624706241567643111305036952659303305966558786450881686664971510719774551471763409647854271342823759304660764635689441664453131869533278464298033074868906473116784854127813982701888337952485742629858369357868242743867659099474417496687810912499889758469306456257155434515251143999352735539402911004185719236450299937060186599412308299912741566337932514931334151776702250115531357467717941343833462139029040072773529637248196571999163040796868397615004952641470918238559677307259775831358462228613477524868420487261196599522974134842160 [138,75] 8428645129315918249066333629134557232755834013990391702413500770673320869979610530965913782719559662850168461597313139140861492330133116669009644869083773924806819424715221832921308800161388143863173922898379437028328530947759566546028334081390722518674745536599863058536828538436174997548188988412808945826414625102696178349681577220512550706582579730563710501873210839465866509278750020354425355762076139498453337450464042891349820498080617489451642561672031341993335139936872068374467341683499025425249533610253024402492942999388762857863467038369789534328423101010091691357058310572672955975022718917098815282571373643004550572813683121152000717559007342632027064414106948877225574035692418285626223369557127810144955768647430394031195863829132145412245458783806764121581394088249610480355440025696951642246554670097078716079443560867643750363254176578609219034261394715492107117991444223779707435705555204448835557119425957602919945135353534174094106449811731963560135361995782692406024429005729749498491403304344483750726673923732067441386849650436305449944178462680312440357727988967464227209117742245700124535219653588294023238417734252180176533054795028050965436393948084650254474238095563166483367461526842727295307501202688923328348551178712972345041085601172778480928110251011419118017507637219109927273976564372704168928966046042014736859193303724974732162933667004176182173143281285445996217444486597468297329092504485730508188633788980489908505196539366491238735695298867837925618245479638483834306112993151260104270581144487547162593249858890963807570258106502250966849630098458732687079695780304628610782879588613045351130167739145671273415245140 [138,76] 128206367031443500052155756860187990411043185063370740803056173049830366696805012436167337032161017094929356110393991751640097930497252652340135768265124831193753370800200167570059012784932019031871548236423356036222003568959468039401515410232272680890367622197928960914851471711401701055080402684785076931541089106611354049039023764739843405082299018019247313858603016796411314524340558757657861520119288185124295306765942025833518293779213607850270302054728172777211948623813950787885005150481267039435329511420972046221133794972735439626969122344258354631507402696404114730272048740449942123770020364868804996799106439517761378293219567431233711534744934528225963077217617276653519016431262105834648271630700812654225893427156213468707979832387600828382116568341467241174112955382154478477126472248311877850625210862723547083733916371463893433122685495180702820400644297719395021782568369118305389962751956132154043061981532116197969733546128386728343620112856751391468777848337738474883922846184333064335827048063118522969708198106542914607044467185604268423025740311807054367996594896989903182626983222522633338399384067831720701411715257856518423228118024771019683323976288590671458329978850730150022810395370975930380065733472418484815061787426150700144557474547106620767095430218675782942400581479303350317552952966264794570265680724439763967897779403571576857944571369067177600272434774256501938090957735696420518671775599680446861284146117109162934129729383342085819154108435036428605550390926135868338677213086618679649085110715380025236794993630694153899629595517401157605028918378424395227983674514195444880005072455565189173504858623756262268480 [138,77] 2385096850634892471746114079623513443259490079465344429182290777174979385193950806495525047197796040952025602649504777685448623173431830072214867906037648755280806096302620499867728877961878764090771132066990773465374917654218997762011710237411689543661323170401027381887780266705227392028286801378305596063746833659087354838135057964954883377061526606556863964545480032033098826870544968215732798795268889037671828213936273969435661328166427007682602943042636322158807615010899841570363274767946494471705593552140746853978669312270755357132167334741749694593038086761343137230718525562898900498062402089320253090281711781778867786238320864164750897603394116718000827659657489751051520293812007619660920267674885615098849568826360207215987248065107010524518151758329921968398139142284209184183715353975496045407357185482984698046809580969665955291855235693548454613039393228714555628149270532743076140008203954006108900927588901686371407294116473947572732128158041564222037173481610356089581618304179286416614782793908330818839957007056991920773448930749941996641273758371022424225227701537025968243248974648578752803961200027430237275604285532836464230415535071087929981707412738096238517458454651068184668596346550315546155341531915633749030841398483193664578683110614755398051682554877176197281378454694588376583922495062906286922270204526688802535779965797086710255577244974082205485125461015979801552156179723068785640246228384429175419515703497367432704205595224052558149072670179853730059204278720197990295339037200236115340276298706165994893052381357635593418421781102551968044138512705965620850683396696751192035692802098877645723205734955142120 [138,78] 688534693641545829146264058312073149739339860827328358801323413006403443076857066290562082316526594396418294384811406373087736596441059807950281095145103789309708550785728355684049315844174858789151741289570397503320085497994008707508399053497749372894691958760310174474241148933598006164396837013663023263084012422453266507540686496255294998843402198632160874941796895649312840127704048738612555249658970518282034169137353922946454076975254730852374368584993839749291193486552940214552617410194055656277067522764094872775085259268957737824282060332452497922007328511120239778521646144899838488294285447844486186675964422935350912066028215964394238731232891223964921819078391136178411712337915130952355121596423432033041628376727013753927846716347969393100687005493491727871558230472687373748958134441105127865704519711938856923362302920656871251477291207734331392951622709791224015497909407806593879605395428913104620004192188889770697654593535936514033641371979866338504889498326994400610336049683655385258157722905000315505345166777362135652645263834886083779865684836985514435726931186343923990188537597307328871011384154879053800334942703715918531883967981357491832079123815407170620634891612742111463954744064796142735549082181160437977646856568537909935897978231034473622651877918107663713529678539291547597385483093294697615243268459541347602444165463776300536821163127642020803068705063763442002923948468192154369733649228426069293921473322422030417460710973230406335517023294036338066008790024732792300286406149174817337903753145675962646650849721191829778449365350726487042555617450500737632871435172308889021606187387229609294642239418176 [138,79] 18186238119160419701801336134465179209652619351000580543410163589544035514628460655898574814142410174396012274047646804184592404028257240882199936793826541535478093045596832606273191281997607013709047145151999934941532336010073177737727530526636928418947371453761653456806272472502510646487040451326854096945485310579424561076197293828256010853548153299296518470993785895081238627823996687164036256234307681044993370903605843614319460125233341909579676772894833546572490244505666701610296478711178796676662145627582913298039859637731701987423095609398789267178475671555501286853470028273178987028348085630066497543906056734576721165913354918194240005061934973144435102244703078254676954695440335876740907531342551522691184834031196524907789102040896554272859555412334371361543769438005295209803172942726506832272910057816804949223703735804759017998218687527966226158924237874558722588531624645978249744775151188123438356975732707481209152137616787476824518892934252334870657136829692601425097106754499576622103777137384469642761669656408939854123726284935665802282566213100277310759457332221853730052228204696944852342972074064348890401090965781107302208155285005943883685764415904474303900091069753874337597996645436267432530173693454676201247872348249570999005956164645627068224184510648488340593069180973291325587695115690131385906414966319180929807899539182567526850113714098405502871430964612336707664528469066287593495602982942902835442058905712533568744956400485422357987123992442071885455011986566884502707692635894207989211599315826012359093317613230424422096210535784828629963529935070081823449253435436177381046681551748069904823387504 [138,80] -67725022550182618924496681792795699671967342881671336711200504159575434777411520614364328653518462952837768342718590320014165686137111718647836551512718664321351044498364193180287896442520816923185747836098598098834106323522863191904463211557749906492908533574208263990205815956594486883994392819036586419946715975667385419651777153338932069879854907821283498417933815041916483105241249962682194506642072231603703072577918243783312723479701778300547874919585612271054334771408636203654657853911073883632181898560890537549831135468212480278049616448068655509090034635885426403707741084651921929117371447405087307594582672005140694678479957841715031647079931432870541144851432765973538412331198938023778396877554419981652453862587389121464524772080207081255394539112765497278497287248689845836668390074498382418555039952343410824143854609948482850651744872092337158620017992110649517420601208038101500453048088675740609073985185619274506788721595430645131131374207892644559190198770218377618882323472914988584553811489853745164981969974947330231953090336972513871342934145908756776006858009333318734292884779510638780818299628342660775542626655987681059708275235591605867951868573306959900900915768682847134616483594794852814801529995680731031958696408222374957778498586395006998249533427382798754197635856304634311620897977853295964444900291211734416994658883325396824026201728840128116025062183801387523391974888012530632319771141358079734907879657082682116693512789337548204507764013779081152932221432306566338771178074108409005578705042972254361601172602734705225708458097503400933740560875703321199345922178623992986834822244238293108896 [138,81] 15656956986363623257921250770547543132008325371707111072452331646374005878939066850591864410477159014430087191822258844080504766343951206916471629793274501527254168464559269939106183206627237635405508898724234692750392627250470251776473635401805609384040670134554405323649986682592933654175095619811105872398363581801484143320788441498419434082520536158890435922304215964151835034649262916178355560736517218523651253692725749828271219187214981133869790803502805285098078317873947567034348972316750927876556157889704164040208090244409714177732697226278772656640148730892350186733142718165100274262700158118828509974688644709786390200332073601780658972788309474539645806252505816421592545114397300471532207122121653432608871221814812370855327913341897154776084338056102399135413692787541216076731982192057364922399269910701776576584412677720142502795817394941622663943350680824572637481045002533809125368402265877231421824554384715105897636080570237717947215559723343193013074053331053470408104293886081804770514531869784392696708068130538302120023148624024660219923199159823558631021148477332798415844399291703732222321929646498287297696775954542785888568096158480689123055269499238266870032125848516289556489830401678476268788454949452902969808001755087442946113426544624730323340941140405678775597241255330333471748626598053167218347757414191425180162488980330302073732417183129398603764305805999283190151464998341499224227609416844613399929025097407787302409285146366976772743532833457948772324391891795740631830855986797413528153941477267010020234554292032510459305952393164583617124474038609171881738720479494148196837741180343647712 [138,82] 1103655434634077810279532656476713830675031867963296287872556615485066253264965446304143824631084590683251203003787021602755391001374098889402562025970147039693176238698941836378030755068771323910456094953848453247680900397920459138500665258696048991307569504065333354441218037981951067784166977583075514233031387799462338222355906188299156733301585902345515685843099765459828484901623066933667144620323942587695145591566067421681131221970368002328077046353477614142884886458837335179482739108994597616797253955742075533891531491801997570652307877707675640559524748342582609425673239012464742695464098586889902931653517835166093788996419472223571468588581335273092964298188612537781456485240985515979624670909147839493348350864052704436290590557445914959332863602984276267725606302765099032689311112180845642930205622265913821048089112165305575116810191561366632685030283533649396620594583329129644230465711442214430625417800155455133470085528721335543606884312168341040955567877402556053200714659165410854400335636957352280064629021240663185272764807475678250132349653174965329663495080799203828078843549000330748004328518639289331929587461286068670274587499026414036798802377168863926373563218239728366315050758259322674596040863364891003700879436592385238723766134965240826531583662888820524806856314949089755997463707103585183952923496331933040249966499001249855536811448905259675298724705056796781719684747965206208680510687317198533891404072583260975795079952236066863433948952742369178499421951575275115609560676341725330544174543442094527461305401728063564995178887544149894965972285895628465481290798914747914224034295806648 [138,83] 22064142220053542306947682994070347840982669432611492254962655700991577409279431894566761253726881150760106564058092727799169543624879045055807708713885332475821941254331346715740130522391906147128559541088193314452577554906253865974740319483723151121995409663374020385027380856877572825969797679067489819888513307883267663713044996887225806375963345060406104020434777009308375354576116479043127876661646682929949719745896334645635840488046652459025374139934400175437277024232140189787287890838518233982501990048733429238091345215971055810015906238000998731966624780347062414445356760253692948193355415578852423831166835652780905892106356993562566436819791587445514115345777432826691036399574181556827028121933633042388697550624710808140254172032062922499157930780074595459827476892800207627746291416042097564571755031803562734813238179439167991173878691426989713441626386462853940664956575198185192444106884761984800825883905236722817117986045550063845791828706166668784267390763798101352856808182074530104950430072130645480533537822026592183181218007885983943125880384752756403996567159362273968718639837509240375413549941535532775733732825964262157008267199027985071327108993807675813313011477466358800541810436888014451806412405571539768851036343626352502037938380849293700866465304190566181329077231950956644418643124156582387681434282394193227400227127397945225040694971522489190975525629053386074478524183035556261019835735147792709472918399573049521995562527679710580836105650666653226360102656527401551947818591924819199257344315540749675760716272475600508179715668851678923082467079459739759275763754570527054496986396 [138,84] 182523500997724085234116392999274647050498598436733956969897133241842765036878266844316936387429406878774201059519883672898036983117369675891856263857378544359353911813409139758412761475061171993689233232765914086114464504170393160650071683901091377614116077416602622851612754202333924392228370750181398590596304651574038937188247528454408657426733461701232064187774581221953902240341682298333155309771832994688930165957628887708037748196045769074437923300239827630682421023283129528467039731699301309110953686495815763197637043660484639825478301316418774344814746029961739988899648986553910880369733666460031138693263901892792469234771251907493539526851851992650441526802718195494856258715182279826219020586204430501910575146568806965601241447202792629395817954650442781956787602753732591903739962046468258086617502173865618280523994981545631646511236056207531993910958414491948322201254599002415976301865198046014049915918392140174127707590441160801515695435548603438752622921971780385493621509544576707745004364509792471824175206064647915340466925009241433647300032116795468187434424380434430254043122885411762722352734702614741704246999669440111933579681168576413549379156983214872716448484129511076178244111919088294895011719589931005632912753979854852955861732442714964919527327527759061961177388860003693944555516101281528232934514538727186459291715803445612377531501413060398958050319524390610363026988763479269099356022844145395714375234316097789279629555594385296757837022007092164459472098899220897364512020926961187238371637380615040704590884029306223825813202247476321805803538392124851535063117402810767432904 [138,85] -4389948377478670219462993448240415876499326594283575098233877312038144511092451094467727202268179302507213736735647986237997933582290274524995249714938433518226069782309279733463384194724713182068896219844629150685787988924242936662183775906556597318504285217743089444695122538382872202904904078456155931108089054435515470485476219581838894915225842187827584456737204204894168897015235975499783900014845652656301398092897877925501899987303870629881584603240480537473952938200096286664986567309324429220883030481304529353622199299975907691320809503357162575930164365353217365148389933560901573463640279046727152922485957457014835434622692154396417328701226621737648101831433727318367424858080240619691302983627775283554579882682653748174597330088040262420109895909344436093460227745455126908430938614157692290762771699028540393400900895066538109037877204259785528891039558301865770160028852074834860887389986050986999044124305954599258493651083521406617997167692521172303573413821761392268174383278008300605127943460547295292827170370090373947683965069176959343594525230856979322976549310013907092604912978015444155278897483387922976098664632294994797282270099295388707425524696507143286565581822541367760549531116173506736263856361167551534967000552221328516863986635162706230879219318826541228131496170904259783327644757001804704960494316884603355228700025323336019573257673896472704369193826342389374096853302084658726338866296735675165590652749379913863117929108293894939835820440407837955714421138763712709610142029931105153920688241136517937190762056089854927766747489308320101356967636562495768438461005601872832 [138,86] -197836532591398070493629710812685871203986222470375119030843224074412388765500861556155252796478364962420888023650426562134923533695283571996121395196997025943266808730894101629036604025195227740722369521340731678328677179461126201340609493342291917813181877244209162398311856450461240247493770396715607601755338688749068724231137513509856214028340765002261482200056490323892408944695521022425632941483296611752184153024757903011870125941070586148484725852994284743165242087817173299221334358769792245356147601944183975356110736182775911829999042681542878253246317135470198275397722597273958946466066822023128048050321132655061744377994757400401039079779063939290048580187652079211913307512664945474203904413240653186758439963856019629146722464500909332483184428140785110802736258471608077404648275084543023717998095344863614484514549563910796254431848217495111413872167326067296849824422219333248436996645146381097603592562366924414651016732102204498765445947034975242057870142593811459769518788695695778720563335194124923343466073790646461564198023949093822836814004039608680462221774654425039235156038074680701871587082689321597613378323265488038567565189332882085068606673050084646393387709995782089208300075036583920044121822496124074813164665012753989620347959044080688418540124093432943508659446757042934770337579613364827280704205695980194105820374633564520471743393580030061207928573857332472016052601664391075254453379576226873831149754148646242334359401386416333857209025116043073813246353299102768216872267097649011920899862670934828343558973576929535699052032882539539700911287743234747281359396942784 [138,87] -690360452250797415734568836376598515888438269124093641892116646189127024819243558116427201468282445362744660340086297773110178561256897297127927212533781048836968007240690937808919292222641796415315826129840970956234330491523488109195450887901917214954636817217362967703620073319964733988583468678222584653448971021811516351198890261625013545187081491940499507141316867182540847632799338382301989122661817800032721790580421329463178437882294644220507347699147505385534561937022787590499510275766701301198003685364030745014759806398410620626750975635501059382384195405124173504981612256919692466928349185827749686162947331334406816077417951849855995407872791493602661822672397579109890126837633963733274318987389321589089129546847710114800271714614002939587635615139851743054594679431219904954128226943578744486556519753889014294191834288835615501298482699984412266287695924452859044826973715003700783903473701798337983055075369360918127389926311495443170981844529522035615388660972483058478104329847073642002900323293707480988842818966806842603373967837090035357791139696561992221078916613505729279909782869566284021776208521749437462328062843445539786301883690426686676538840404917364951899920723842675468799135488910216598675309974367322925241087336244475721640496282935542038457957154562084274798209628092022710789742590850206000629531903630889810381775606673808024320686164187922615458171425641196249420488949399357350245093992590669478488700518245243611399636149949564304315895372295347097540490914782601756570462387460712862183613533164037806750788731725951395284111055863092838426576433932064569705104 [138,88] 35628007811963702925115308508168907596673380650044926928641929177574363221345803537669705089608939679519044431328381856613312262017879516466119566305006668132806443144274126485275742869718799334649674215853915262772165610259056213706418426264089612760921032760513750184570539927965018242941795065668267181473715463753470078225341288826989039236048763673098565977440680306032500052483230499874752809073738886816879665793641921952324859412396304834544314167475877057249030527123033216641484258791630483535891127890472415737298701936064261538241488745192918274772919599075045005286809109903728619543304476190475386782877303431382390250164242586456147019708008724529075442759677477578705538621157634984128126480800869844439886975843848718964161533577756190956255424224264245252462272761876149257519645816476920516525268466152365742998628683720084829071026895741848681624762880764024238843008354137362989158822112318276346790192829242721278016515740977640658164673423510484893288418399563850445870931237627438679611867741376846659467654469747426125409526334821326085061711421891336568638540369334338016833045543688305183290295225934132682197005205082687440690472258529514217717480236880039160047438972623565054139167526538184531374910215618681456577884663388814870562326014377488668622207019004867364795627290241801731181081655943037520318416628312588920777582672442169411284693659731513797617315058216586838228213553516236060635549631876613358548128169443877813814543973979766879914469458069393093193134358962857028444625514705322973096275531294287550144763199176120670625688081948039328930669047103004060664 [138,89] 47828167913224431277996516909604617782218253522174283288647644021669652756885441969607365062490054703863217710372399289936274452454844520810574697505045577405154567078243726921245615606273763730519164611812435725514990441751941004949765095030081323661725353211141436671555064409828895472985235421507006776453111554337631922165572767711356861726835828204458399434235747927464198926573902303197490219963280077909947386119292378632540368480529291492909897156773644081325189181612119791085480270813795267316303293198203330252461238075669132774303158209850689096977459322722655939267941892633556956596614952176018290390540831328487406267071488022424662908683819593008042958909122085718095676097371196702390932600562443938376606940149728987514252281016700963975068212554635991202429470373919977504699306056395953368589323575921183518819612530421260181002253410676424282904492900638521317700337114712534230148989547454955391849061512436810792100109340766728537443331550751421338475975626683948967960251197469163448779157502108790329312085390480560415807199640574959708103606199901040286852678127650363122570514524920508985288015542522369202728319350095840352822088312409666756748254031177452718926989506262778133081009414611052980644983265117258189889666552316026920045046764475132744643627857106454628759016119235864195816786639851465186990540280208069513816310746739286493525468054278360641525686523404727768487400517052937076967324785261958911429491670221064382749989106947306940461304449922155068745789351369608288067194513257816128927121599961880456104656664234430658356328819870685552126315413968456 [138,90] -3491583621415548872504619887134231184591127725118883308056167408911281209141836492490130182804867407227250874197454185084301565793754094603963878433510197319381621335033829108252447057859384477877576102031672705682883078794266114696999777443985782231496534670048370894855570065354297139386098985797356939361166851734982140332516202418787083341325674980425638990158904451178761251070152182505043562555455884849356279409071666240826111437938116369060331485782997830732358167830767033875867805425306976569443275600496087045868148605467402060334133179684885862541819465935716967864823636035624026744698615780034640966551013113579362196698793292400460097807452473329980957298730382880317759388644443242989123936833076688264781225386704173219143355862332541582551863766077486743520673978030874851470640484842145074532396038748445828100854792088812912963766935221946585927268307524243079449299304734372294927583384521488657289978448800406382995966098346583224554593591673765181964843344374530234009634033770702147285185801325082264090931135896029935545882300793499630319497968323673014074678071688190244943909754900937778734257908481762428252013514387585210866057376341038234055745235861212194030351292170798103346971650303055130783534166822283833863308505664638810556837926452744720585179878775241050064579005290270046569704918870461758405501424844416582435871577801604932750884944325349341009958382835488969293387050571017659713175643124445413206744734872546382138152209372157172985815107777452865594619639231025846748370631910966948897288631142254072006806206082286533507177390061542121184748531016 [138,91] 4245102602640955229337519222370026521909492470664874396963688565622118365440769887404612111450956112077756603204052221818249663850557645886629844546873875013854007720388527141797348505271159063072710761826002859635935677619659157851974870123352911739863695849035396541404655030545258228855092241338679948315521468784647854122243191252400605332996515208494893307387430473855560128910039777773155965251878340600303390397244995202058631831160554634845980843386065108878713260843913160240500709978694293733315561789442342725902345134036266536724081709722865625516480294171186515356622463268507751449805362418020201894427343254912511625990089486403436191020939768792133286742873195159050223370386062289894273877183638899982425365820993506822787066437152463610345507657836552194795732993308779700275540044369511677989280919747000211224276956839697601880930865037809521733020724412827985325508527049880706343506494439248949405917621021784926273199868409024202681558758926914474677198064644408053989705140317914208023645066615432322035907213416362997602681247187887502277494568521176302306404079456884979226927682380433185394594462754069265578802144198357343518328460222037613468197910844485247440655238826095226243590137127777531726469398809158410802404022621086711698083029341655751443849996665440287476562813606763191709679039577852639090090075327970748733388143546632998320890660424948190333750715302279678736713634084365234842081556151606988030370399237405712737780192713341618712417372912926407609291542120119592026680939758141969351867297046759372099086486843775684039842120493546052390336 [138,92] 129205789984994534245496850644221230352300830469070037226157480130812846668999831244394416649737322324518049308605930437444117599216735604458016482069449170346576256513314229699740394859797102134784932130474968800126109179941658299365003733320721816921794266978967636275546541621623871211374987187291287031325898923215134101639943994109518361822753309450214579905720207217911971187342444397789338585405877140994740556387321669426079406456795104629555041328585527733333041112325776576886035188764849050566065065540457062029699489145482567280757629520336750318701672564462064066731478689323513788401049050049252545309679590556051158678752853881549080226869149702636761782436786218488659041610710516589571180028911029832015220735876303463991180944498888129204283082593982194297672614839500952631295210217915678971880628683730165776245270738779564835773625878953850744746602745987989027418412704394294763386726932828535731848748463699899471646977911805005351002097114629852326451542365986680656408896129452567837369608396383867641360113892523082752700251847223771883655583282296177386030056528282446779232664882404666380986591785642879251920764971378711046884483262159112044450413717361989402688806297042779639777075771856013296372332545301749487242973361868909063856598698772631043857234438013855239932838565032065077211328258726769533569649693305671017513595283553728549163067171304409312553720390948150878893457019492732120616641219925305330727969924850834473564447434892994448561921152107735664133909292984602040162915866833566805348391101323347408755741346222994152666134256974742138 [138,93] 507208206811501588214067987492759819014727566072157430864747590059975223262679789240639241441781830456203501756801829913094391770484191470039447222511091768383742342688200665241578838891139934679780715697851202450690095961954543659578843909103778728883742230705401828207001176545631234060892910648319293714148522629165897969943624067807061840465406612344001856724606066851419715592054755836861033121145352091778023437717839265064703092271674458181801579168276711855929774339205945188270653988635626411802788761071766804389468052606954125360232814171234781732390128468528162823122750484925374427546624118043684579078683423975921105504409799310330691372848568517128018225690918360524640687987256718780993425242437492954950751501608462792396109940667013062580679169071268746826796485097272711967507668120989454110047615706699723617726723760125901527018589703460554371119301572906265572768474960675780091026301041131498346542736072019791069697466354888304602097266725045202861168317278880309336990325557286839568755316864968013018919630339271271323607886413887164293775134132558536862844736237308737668772729123082913154236409204689315797158555283756007002158104950858862362382004947111211039023955516095925404421160839053949807434961892724769329293526036131764661448430218094720910134646882404548268252887003388639408275500159777835350985078972735956457180592719153008975498555260541063874915678839634773534679545129442438581390410204245099127163598920963321790287956497272734849125641703751130267413546925434453078007208554196754413549123925344289246595099042223786540580011098112 [138,94] 39814628336780189184913004136439926160906719551114511459255348212687703052819085951409182894028514331202125133041935289234612988587788906769657138557361231074825033701004217537771104152852055057467275635135015708269308412527200009784032359649643321582959105034331833858698353984665920625728257150710144872313318010624542770476035765727681373076275088877630731866130592513830440890373362646181112602399773729572235341421910684483905187860473412340636435082664022750266016545835909727529741034888441217152383388864798858996867291681793539987196199251786039451608071440662629010668823547336868726669578587160870853079901905894670389189021220887721913281519585074505725834890160356391430354266881354378883604123372646904539231722919074986621205994933974232365328047522994376277470830206863792465724294529708118706756362859651243081725572295657202776191458358911224784052458798440456192973096112797785369503042975773524541465309535127020896426165320515608362910229921886601655651809169860786098566511658843807864511688611258935883811389711036877492473675953950825606644710580930742051916316465815219004147571965688033181269641232124926376312938277052536719393653846356180165912690454918080158371593532699200485134922169356721886547885502988049582517071753908436272537994300921972208974134594523708740941944831766057249681109457793133888580082268758618619987441695700331055189463691571582224628801402960032648875605430400142685068863620808276329597328553954866786371298791661279598108911782389024493326670891029073471839552112645131592073157546204171515156275461611694750860297248 [138,95] 217106700977245032551290431763218801956330046484280090490573526035556261412534161106359146007872889729988179736821387540563784944170375778618349572598573508605398236285935000906336658799286969738912459083738281510466445932363236773453490972466644547775667269109703881376661632433306108590872202733286092999758764096254848420752062555494280524115253686900561668005990054045897825378143371514165865015162132228567685233320590822749236900235279504600336986662253088349183449883656302736851568255958570307646982688844960435292714876977182606387805789218160729314995711263146036629594042005950098494702813937723897222068484235784103446318767055454519774995712643047310368989790017107109443232277231834888362090989905044905397292878309935020180362581054216428724605652904676714728626195326022619716598682391064251519231865557574543431740637624720502156085492006526437707276000981065013603093633090812263727269063469595005735831121792804234552650396840470619077309432678214197514531461256137158927394339029323698622385109998337234317648762009288083865052991060597266548541605469893272299417690391257439887885600010051002686267617819499752253493735451792174584756942115623333154604032284911252714028839045545090369448867867675135353681378867941636154490596231990212191555280671885467439635179498156298456978789760364441075581481614678132218211376705109745067659525209513932977990172583342163761435825179713655134712340137691415965519021949876972929390275889380627703988299570979311832669052830722174632077433739828601794837059746539399666070201120871562605180144425482313102608 [138,96] -1453453755112743031008959451991176515817501779258530752499355879893333213264722078309333610915045511839038067958185920321486396893072211270995572566470590831471658035134203857170821907200458346591996144261979005844262458421006867295806440564975705304811363053603665839306814704173891701515483595972040007293336071122819282233314827519506503685071677129405597968219805964275701716846479140500555577467202808914866039790319696421631168731817399963767300771335116724901144946689092242557391373394173429264838792136196703975853671419058889709760936559189293159403694724828096403497144643887592806614890217793739773598622404936932109011148015267422271971289580051740841767961238987385810895781167200078922423722376386155594490721440624517358326743752721838361007031398947471837551313619416188604576730599663586596792768723688888089770950837801632711873519483898763300553496262024015863970311260695432955710585134652496660759632240766822467007487698267877940955404672741652192816345082804124956049781111356162709218044640371944259461656999806439688307001844381231178995661647145387303934167806162392968923340151667516801623931863708086473865942026050397587080394294420131423618533860833114288412335619798148736140621274107747497010993594503017769753781756836135834028323152169195137959345503436301209070063233319924213824333093257395195997864996228031521146641531241194112834087877303043450548015360366018142080723543812685590272312210029725922670922170329217567063870898079469859093855876791202747907125322891510769638448636600814251357038263285259490351975523285827760 [138,97] -14523337489185758482657887171170766716040633527097714987628145697425762274463340002568649988540839172243351423094420686467269452448882209982895046873907838375459983914934060373315721262128493460282423325089007660953202028741305619390992589055749701670622724703809077248797532181555162090914980684635346258517300453400133018479498249774420991572521482020429446804574310735906642876063618851216475960896407455521842868861251983328652244935513644327823925674040422762887306254959156944198177405734184587260318989054193595863597638918090106506737573783222159126216722895584638115767357012549886042900827006748179306067289560159996996071487223501184330808474848598956089180847239627845282832573093843907144149395544734018208275962084619138634234328126188680691037645035618870164292265547129920494957340139260065775418025820728355219070557783575063988713404402392077793710296126193793176484465377343920880420086922618367657865137580671110425936479929731725767996984608295522453802961481057320724832594944758713959245809575818662964791809353975961451702655943575545008948660097941189303247796124032080434804155291201045101730212852844123531380387335765872687628111380163789507365520227776666340551785629428297178323162375557131494341177452950860967794175388383103453229779525052882863258601890487684150407918452428454759401945575131773200676835327336897300593563148579582210035365895234140454477676030915369863718913510089725647811759182162626300956696563699889119254932446287388773825156024342667990030143438039380734012730063739268153735027083259960290158875245592 [138,98] -35668582502789181572725480166843771536554438605228543014981922751768545363193251387699075179488522868467089213226279662720996370847229112214658353706196096449549692917050522892732935652284181573269454173521877068362894429556808365200154298867627950497925082948788210688300261257509429791238317666026844831463214504806384960054833653592839197449631044601702806716639409973573866847740719800616699169075193317489662200338416099062660163658818811668611709180730753362576444657015624816603125931652292095562443634431560239425998021152522715046844312110249808456676674513381955302340679165834390394942760575209575155484516166638148602231043067836863302309103820910201950674817225995264882315498167693305511053254298149681583335291806281164474778392361525640519971021703893178654508148239354118761931356861046470982939440980274784565197847965376093490464823805943100646502454627278347267862588597949978895705158999747752179269846694005208600628869546532145611644059178672402150684038582413474578128860206674011417208809620584137309608512838050719468678276929732078137647419426230389784587731921867575234878396228725248737693901646222922427657825058657645553391059345765098285826274467348999880970967947354568153765460049343897578912115124793592330113116758987768509084937579807951291488421590960537808893855624458209988578688095554645958644383863191571742487802073170210842580387505198368639045306313685099941458503173717884411504096347441544320697606189400689767116366617796558421302239967611012552480045185986480862390757174001311973563144624898263459116256 [138,99] 740480884553907544118313734178756215933452345790574781747659970143450835741251514538810694215080149841252654752197627931967192660942988771796997130401502906133963157560337758905649585254544753109272461412366023547687531691971510822614671603739837457386915841157738930978154705779227805123077258174620320102948313818649685958300718359332620267929920251902134434869220475917788884935733711214584987993704912806531833187299838162861895760922355098427172911106484768426520162272518031862061916110160917754696613261586679761429073340639015920426792724311196383539117226622260153586711581629525898119490782071238822972296895278035798491574527890220571518383402666770693644614756061928214811404290621350489462680223581785808804061243423791917486920527420070447940731686413886660795034460881545197715439704237241242015679817233859672290316236480934494556125850691871741267179076891876677294661074061289772636654245755717449572355536039411042249420612375007987139869520120142657424608957975341532289370786235747690705434481624751862902156803146750967886539317283533130588840780168651713937066513111159144158646969994161315456440637853225751271248743585155556622889420489807006322052009576975234178758363196467206500256495350658022502605696110060087418254849450552323799146169741454848893748318671615586835964266473665190025086289676898948471233200644406630630085100137779100201774655536232015128317895893851841577597543709483238038754432504332178634991015112586814598230218109260279254818001145920829289576787767926346468873826613193572774624393650219532704 [138,100] 8384749314250807895550731077099365726916264340018017496025896819039210887913249110719744017875837975683963611605208477210209203606599172549191391684228368644316522619346851088581008625086218226349357916312982030877820697364925199973338800667788667783842211527157885735048472896814913600064808686154517747163940082830470889507556577183069102327768926503266168555500618458909329911838776721086416590870624619463615709677952955185852575131987748697965709779929133499398319999104729563231098908453307910642590996116684493655484397487631462206871136309185578212986168705361128449079357327772167835538744652007357784111534006984890497061604837993344716954198172459969094519396543982335381560192187334523154113187214095963072274685994922128511539784285539175288549849580759219197099108499588362997703571968312316270812274560203648032247653078349363157727502321309698615923804985232523886937948281805741194486910184046498905001915844388738183006226949274340523411387310757315350215519601672827947790721670655066557988343945097959342269678483973126429678210202616694083194019602154862696904747795367861599558922296101746428875567601743746998914354631931308710022207847472540512633730350973074590188114502762676431398450075586907253713065435275857531263940377028297873732615143076081394054485216081043766718842297026340878749486120224475141508817541530843651043126657781276299256530948741709301681162615388050052212601661798464485267359363686906361261441058752325621410207007811555199782121017908488656612514609686574859515863940067876730429242893460800 [138,101] 44850640592548391610151783524360328686410187547566393583771239800635911009874850342540774748431309649099104176264017385114302414442445809592182981312345995848124538647303377770319169724507384024302021480139780598178456165389839103499639311713753792978268086607250756688210153526648180110320291864365258362257892207094713812479084775858715067478831491776787560012059793618369926557734916250120576218716175100243423020731859139204026216971878241986572685954929886868139648917800576033872016482021668847188318176710777495524893731411968340738203463982965245161833237281563702964406762758106209166284027224234024855201025665258837597731763306360055736592202475294630219998141563279915054362183963352108682757073108339623241569312212561186122750829302744655300355239762146108196986858225359228374364131726881252161333335862382791494478458961341846243150092248121681902103538465230702801235642202075237557416032783662432815424893573094500708731176750824303772694643015548122196858047082930995040991936670567490451580183131311069255795190624473589664527703085505080523157134360109928664419036942667936672037286300521420328593018733214948347658660111566761186476534096145596963417147833238973897912103694672594424576753320932784386408751121740661024034660419629632745294364617870136329477203291611629505047356271729495790078077161871984091508501971544710169946863857706596511373782573782892488838365753293928163911161365941115805491848665969048924988056785894640985188449265572314500692174966769264197085465791281082267112720787248919083123559148 [138,102] 126064401124213055104179188439702160992971544002380419131764240352021668551870384781380733405748867868388365015413883443644843271267757663387560817550932954667787686161211599484579532999089180120908504597672726799826344578974087386174868640045525607459447722575217615594753004152782663448847566259296190425959241031031678146012324555866453015720099656265025267768634806065606345030141998462557994866875803110363082520440711563344157854197002887657815276305359401926414574459972469430742429889647759026782345016455943609111671265197788852689457588200013026075166308083993543131004673702962931287355785841127869889281801130924707831373213117297159549309915127350177098222899322595359868600654968468912278553394657107803756375606922305751808087602676296824095738557837424823629623631019597226054154790537290443102675175461616647728222952019414134470030561180767149344702415319920993919842988608648612624801431170768000464887691656609642133119782783239456932707995691861782630016554905649470936795308406350226473649086797792347409948146081933363256634120731477831030844595458130493509666765529159090576547423975459215868511192129585409695338983968646509064037171495456445924571872583408089467469160420936608633807214607373186627914750303705038102466626904770351208541435046984445708212372818162406753303962569869666537238604337638655282728817224264088467591297431284647064146846090269230192896446127873225398988912050925627057521986471812691511695185513985902068075522266483527911162917851859464053922971591391611275901457992002219453592 [138,103] 144579499208146222535204010393657250916409895801937199077834409146782903763854497534210236162065510588322158558760636211355568195541473520504750662355224025884390838980563933777371724193567430644504702365328134893872607256575651299227999812562119335733966171583431202801919363632723190687829814809112430660871832996921347634652444652863821288181445734818654333993052144326987769245536194364849842582275053208291726589001795436959758738111551363854102742189447181983564695726893900962221860758048235235615585888460428669475895528804412446412782876680494116044129755046291893186860902833007337034782177287467296780578981134916173189708114743057652283277354594438250510972248513021998041206004361003203893228976997185926798203230469319919000991888154129356297695109390606315176701488560159156652476728725598031313768056016197412872910927550345428724420164146967407390919716363034827167895200287129686990464854016407982320408483766158593994576966713605577793462434358611601489848997529425892057917838965589878295559035186966693047303778051476974083265102834891261455836337299717222633316785729848585783253930309492312441862827316377836646819240576475124034621468978022503462346539048124368783453196266571304357046071103165206087022061869605021110715476316516227132757292924338467719928739915567411587543580030704814694427161581632852461765920356472039358828023383435645524918193963771936977076702781220325569393163089429181960670253758798554119547699958846214117579727422871636673775959918100147132110146802061710085532211769928796 [138,104] -60592958507100106890218346916179742555093464441484527099049150002101231767803410848279496458756144438052939773026794115547278645377972402493882652795913482379438223470563895998187892849347833148969951048604580702370889082206523873269630669337186518911006901190986401844335023092251498572856521056523987508206600535702047313088825798057226876099077108605371917182280729861711715224547092868239073552886490550599596560468311286131674528382709929879686281304308770443574920754566096753666506289939927823519180187241874758850317218253432681961072704972902136257553341942997598594640143875614917254974052684039525641567243383101430200499909960298011312557320192629049914865606172836036904827888446555026503820633235504432969352886010948765991138984395554187779128289927308677064713818342450892864556031377904260731872459776061144098134680924466118989699699412646819227558911614112838987984332253191155432480804966762118707808446290194116879681380107949123372993892806211853223217589045464510204050507428419249441529776646128356554031590116393156159461055854849268471605582703144667717812912858954450237407617914260111742409474149403895556012974971189884501828145300208749976363300255419569364158779123726679285753241927136719345252772740829050307129674293088397483190749730590269392976440787911208710576496492926253505925306222153085251931080979899476922998721709095859549648031028690166630869401410967007178561812483863186775229080345193623568948130243282412208671541815934197262273010249732140645787840139474391491229168684 [138,105] -241481657270163343728964626531263650729244764254274798159276528371425281421737815024060905570299428341670595684700021952142689420480183973360616440578133465744797620384385326244307905705249602560825833032812890308951605911114903903481894939142004149488281264968153276723928460470116083902913743581894315601181175868175452267075721640024439333668136593418680473916007995749149365010927885328145890028752477727896126337167990295146213372226332821882146849438417255503200898126138833635462999012657493951911160929142285448860189056673986054679139650276606771213002118252795580497195135402718296540960683478208962246148120901902799112260983181842714617344972472432259609869373663830036650533744459227369590652441185902936739134136195779798245956996595041858024112928322727552720489463513266983389833413469429633303072985496053151437887865746082794613539183176735980442271842153421237828976160137086675986219603082012997906758999904909369343410532720137532389145815122045253618471502610862101979632737655164437980994301621178196044863360862037512036414081348599027553554444010221414311388902063044584586321563606524125215807669589783211552242233769460258800767258833176289340480432023880814084493346620802792151254548788259593022255708939596289134437178087386870131163641207515974446833117159721353715481559497048207324711507519202387853503123922283890443243050454219382055583278264317728624206053432117351007763311572041885814739348648382561507251266680106246519082307285780516016311909631024880879501394737370002619640 [138,106] -236171990712915659137562124005479306468638551655854949205094074687499730276203147852729470420360482495866129469322856204422393032970833705198118499481756597021833294681171676710568585169169848513092918377747302163795985411944806524886992098886784425013372745854929611960645750684777865249278457041303423852033082616915665300666472486823399891540157087622856402630922660088341550323024898365165159740587401846062509582246514469416591822938872001695999662804869200108933122636464595875047458342999533199093283118300841092919193095493086270045772430960546799676926339656313225869472849399219101722510371532238373141067150904783179378947229605712447794510394757687155836684925419180392036569861906446171730163509969171552725860357822509111278776373951392635501418922928126972610465335495223063795458950404891472517919810664902128387451352460382885952708238674915338610086871670634747777091684674308087114935709245295461706717925879117461124090562828569447097740171894710616516551828450210892146628552703887923598078306800391420624330957734280868661576212409501759539700292453418034736152520546031886924629923934723895312506161609940661579429608302057802428035874315491406241709902353328168892703983293130997338415070238093910429766073467784039764338935168017099949398633676210089668777549811155518746730078557648700564032526979992240544261684820398025819590146294306030472680225860948864652613611549878421406046126121464711745713244964932710321758199399468705139279089486216105777342604365534534784399131974706100 [138,107] -491339401656115030810390831852347806329661022662338381567472910508274004175524638254367868223638025137591032734925739012268700254652536468198860976073801508659934740242292029783676622906926769102488888928446265065068703033638741861294094113883078320803372484654137231644558526850864473411709520586815130622804063389213692113034968990125194025495351178993123742946420630086856561659778577991427140411353115088058207647331453000841660569684722215116738594300022371257850570380169585459987154246231874028938310840901670759561942865739525813510540332136731397717090001812144903886416718985629183789059308172919243638807287466885692038961824171045674712846780210185305392321082406434680210548422988256557670764953246838761378877483155621116128500241695751163886436323035589005416593442736395237482286307921403025941719057849513362025571686638422592309454613388904806243105640314991141312941359585889981303082758449603974095731159392533849878921353141622574154557600204087693172974185210665309971657425002696241019131758700621304843113345979780575524517506673802653858648210515110362641479204323665154725962653450158275982254321515095629080364995390739794906920893674197034690819688725196973111896937978386708365989783676881759965767039670903163462380864270529922583829538131631155013255377614350210535942593009125491554832189256150840124594400638792415650740676680652269975508587500650521734740427479761236121401568828642779605042211508954363051769578106546251590071691245322158239021144857272321537463940198 [138,108] -616913051411100219286038842452145429904955433834304905348234412861523990487235135540401805401063640874535782091553035039477304934896247457050959428724390901021364146511032724401193163124502182049581674363108315951237430360500572539296311171616284284591635500630238819719845310498246372722953700192011459273692922648189776753373354268771137973135480515736142087484442394345893400219125131030622101902984440943736501111541359133443896583944584792807590702032618872613159058404602893468196535956878331120305943478414034018503657527826807909377470976380912557499525274588383633752094906030347276979755658480894823223710611796461483596225954130037476171223435978327859069944659868298004425708151532846424281601088039770582894100038305176487078954551977402131801786642469563735518973268319649982373298798146341363408397847568708601852968803245482483516718074220822572999286411125120098950261432434863609179395966158644732064948777312564411495069547772396416422062331587422043756554879817048738845086478678258529921805231007458964887092251814083267497366642674313954087672795697056517030421859662572600283580262761091991518669844476692236152188267730139838573834391585477571561152480758701218394429701053535505330968805983040041703904603002983486494307247664121550076351484186088704231023383460574952445076942218824898469259491148082873006326703580918643196412974784712778960821488945788777367775745315150722360913452438562170936631488179292039403407907384332472646345172842102196157392812153671967482650 [138,109] -355499383302508209865251869530906986480107631433986503057063009389053128292775200335110590615875344740918115567150818385117414827690380657800296705449290326696333282780125566595946566549541443524015647255843125688697917785692802463741336732951253430764107156310010432228333860942687408862184929414049532652793185459380227993578057528350547852220269095775852692958700650221869758946317028659706944273809661062209846501495328929512796796931181471075116804616836076465540734030308108866404088488237817054526549747163732066142254810481312308541065257670275145190613162970662338942208744040401033729750359105499744194192940320886211319308875044243765710131905552267435732639600014205296284769354214427814052113966548912793489883653466301334275361503115004479241424932319331835150472796941858652951278429939451075854470258816122234548355271042586164288255778353309709081246651377590376197589438492403600440456179982307458070581663215397926229298807425582586944600661384232188892535745680682776108034490759903007599644374205703299053816123396381601853737754082168854999556643183894945155342350271579628958146744910323096599710303889533163377940781699548053243030500200768622604600987012864833693437730606151624785290335633318877139971264318217106234449163234649208616670593226894328285073834569035607257130293290679558458942278182807528071947330841455838976925913587261532844904222184224103439639341783850105851835162581308523665591879606073528748090882649792662738387318563307519556737289772880032 [138,110] -150545490789822579703774320513946750451654205579076381635756805056532580874116840667292650955652942347949175891106537648321220008754102073215098507021932601982103298672847787160358694074900024012231700509619120990240336819188241317599514284874548042693965583357696983010719800070784960708649673135514861298138174192638612850698555534365108836980459977615958101173596484540563330580106874562069622488039373738563176340898216007092013368155988383102975806561688489373527858884020282649692464879331077924483292734764002409698648588953885818237503676131317009175642186024297967873219761318694021054701660715577624427250190383820716077803160441380597858011900693817355490408441689577486806582719465400563116106293678636340063048564395264175427195532331049021556286235651664044841406176480335646469984408255614013251826006823176792443388325179551964892087539377876476912763711851301169748570532900170694056089095951203274216304595094922995004228991237181996769092195915167857780453721281721880458469826188334419189692352499398147830176520430740169130518181784111583122206868926607724316726442348734038376155402124420746139968167545902544224606916873936167915227453177156425216602458576718557210139472319703521405038628951021221651434584078356591447558101502913815339983043632203935466677187793417646482937255715683342446464318712250650179510020652667497568603079891616338576593444429045766508298430894234966167233333326776698286478757680595661455283654724982041416585743764013614992120058208 [138,111] -36937574043029136112548031308371613694345647507381430198749683862444126612869676869733346843492540547510225302633102593950027705956593424307696493294998754331723674502866032075562533968305626492640691124864193372377621413750235101184860464519614197096562619554800337236584200154233437398408887712795425691685540417585197741077161779332951054423625115101790398219169370458951663108876183526619092329385242071327625067067113366266971432112340568383910398423221384284095980526632894872653700706387331947466562603153559621983074865428112746688848076413723405958128639196737817933478570789636304465891181796095155920467551236325858793993507830044832331223676426112503293009977213331074073790678240035391792236618664672694889715144953079195034974488563500618780450662491102086220509041407216947563673064957632020210440564820908057543033688879410809165861771157619469549175651686320083625957487195835347537591588010151327304657174664569505853986363049030606790499022532147054853222665676343079427820869386943581111391961915765295452716212661221562780850581431801895174767869762974806125678767400009883816746595930042270389895601367109332470220436549823743514900039651398085690377427019256489598264691637391888159701596880842369399889424370091660058201077990557543880883258561599532558516512415329102753434928218835231667156786049951512746187493112260100469634084840956207505962836049472733728480050656046128846689724254394361148601660813972828557314476757341122220748654134407754437136 [138,112] 1548456985714226545673370306634925710909926400542248744672348231287068274339799320205162971955749651036115302780769237377759790307741915633520196230108718357203982005269441018888508281325139252841903752759698194792758516978344498554037726521598954313587876545872659130553720133519442107931249397261833858835898684690583004864891330639137626764828941989598996629561926154004049882741965031863850212116730594688028806506688864567121802885994487004984785710806084843403357571951495022731387719522445324545050411693981531723462098333182178312341197822320410951641317461249464780381368799453752647096772864869193256415419161359876928200900930485172780272442024718432729606083892140709675377240073927423510821308606180849172144543319735806877164316267006440327133021791798337162753446563828144543045589640459884975006616756534793263323144679989578537142932100930924259483567781507498814135321866918490733570377263889288628333867086137530008163111861750991512062380747999308379638025121889128885992274307046571308091373219624237439263272582900138359231711794229750059508976282697569118042386322337687901355838999481177809045196166959670754612848086489697879919591800775885634191422855315190612884514531336888813091328008739493755713028179752180254531654796948901937002406292140739699071298010056626857238690014501887170456651883624759410672382093366711832427101437932713442566146614204130026898742198370082999477184483121239813412214091335694620687473982861500760160198333801920 [138,113] 2439911406701441957437004160343536725984039753168868482452472668630101907501222249106841199985498499694799573586121295261110560177777545930223133917926457006254574431111618627749848904566739835831467493305010000978405022737207761610799608391222155385575786717229719212335097494922153656497244995471573341095281809552495863882224035191496273081912497719048560373857149328264260938224459336791364640905563941082834707127962793517134029134260984405413561369265016989402359752563549556061383477032582675735295280664927868116682397282743492861228396710192868705934221760000889263195333547576452777340925476076405682131754195796374447268645213973306906540653894642098626211023683639438330692447535621866475100028161074479312543743790842109226466053580747603783130447530465518616444321585231068955313017453148117869104986360782483706901616507229161727970957316443437249924660229671941538906660703572779352859861344887359039499790741205511172893900972061736762649980363215213099632268664682940560976339610860164156531912022129562312184626034487268256171206276927239242380458071739556778205876743190679534363027516238642907679951683794564575693312126536315719203365140612225056065395870348578641458030405966090087979589626958215187890144025588258946912740509470063635172619316623271569170865475937164729066596580598073524067256401961996587240043141000529653828135201986394268537092145144940706421733018935604071086866774269908601629076242164518776440499666473379943870691120 [138,114] 2632886310062195612260995069485092639221806155047537916460435269323696944116946594260774915040625320547246988837122800190434256745365435176034827621601019281037260278507799480818404850959608804532257457290205279382560568902514147501342454175793218358191117929998050853447502399618786715124013335871633677755671666977863953603396619678676216972432761269647200332139684295775925820464187777102916543950116268511665824523981315404259678937970489102538451044291967332111185033767413214971015196325301691772572267953918048048129288103232009969103901644531704771545000202630159643101352850384113031504637449702828002336212970276871595482969069313160401506651980858842446724869024952408278381813578804525794909878626546389987028428475361136713666465481079243930032743771883241731303464256888137581722715703215649854736011667776848904930673551619833381458524024092458152456790269713056615991187206662841573960415114798359967409764543616670876609515613389705525139967753783700755283519168576233160657602995221964290903190859007003576779707050911875691691022504846268867674456067835242382542432255865115679541388095039674428159800902752357869349865830096403386989364798552291296178815100324009434260050326211324980831019762145258811210001555574795140897953403480248984710874472590256236313186450258948941110599503361506419078129748881928104719894584280431512458371634018486576345296106055347479866008558632204647658900116339349584226871634145026954850479447039476003248 [138,115] 1356261821373289765912202654520701699752359109186435263496201086130835206520791159184917738563232349184614980874387182664066017952139859882902926692943020849214231372405030024858773119593476786246927348245381370477602959832969085380890679739032195345902760320057937632314450652389701938378401309649994488947514676332290271017924550138630647921115715769519622897519958567229683207763684499692682710983799383891535424514696442205062444433756777609715477508001782360623390796504303955480378326887354738809353331612795095520788763847823086301582453346512269031415350379239909241096418812362564964789106470669672621646777470917542916527445512972035886607376422609573522945420822919050689927119387303596279557742504624452676590875999109415315367925614808904590608019711671081560693328295749033298247626221142000477175909018367216082238748755945066836161420908853237780481533269724197448007787386977925184941487564752238294007013916582701458431267981113340819023152302873226801338522025404240051270549927668100157895853150519177983931132391580948953881602180569612526084712056082983950883885130190776551539150133450860029696976903291640646958801809498851421209562141891627079019744694052037452793473856200113942214035120342665485636750260621065430734671125135349747883158266160869237392446847554236826113115296617433197659068775437786951791382450751695884997473738466492458435759990363513800362059837385898251387647480148748565359281187683759674507673123123304 [138,116] 895762079957195781682768075413232653751385545547210598204480006239672205689071149529361034051228616309577605977263304454165673499426341045934865978611776175712680116707709978276038893735116640079379149950135766351896192847696923490852601949851190218510243132460862527287828477591492530169569608214764854762058659757306847683088393851480313258255914112733251448747013833240443835743237640180526342581008893794747840962084432071752470021547054655373771789291052134243325172903218691957832681261349280608203528153546148113800731885498504080319011429625859834561906504619596763000614167652395095301991132316260680420349705593858134493834407318627313408273000260570376400659879320347127390751677089492418549023423165134707429891293324242679522272584814822932027538301735091936927096307930188343402838878547890537264073662503461714191957993066255068181134037110277354426607169368504952301201762002413407982725782798109785480373379514380767399431048281694143227115408679780527516465167742810288823596310154182761070556231298075402124973625202336107533142255140116890633053821804093564479620685616781097336637625263956555951783103332562812644192980215259451010894150098436911366273854055241786902964206149913356603516082260804681300930019319660963960623617850905011043284206841456526405439082454460143687938367650956033106897509406795159798976599924984580460814011097112509451027650338850136237711149570893153225919091350003620260404133486714472605687540 [138,117] -50838122778761078244879168124898473898012265342331301148045894668628040506731858546990305863973132419742885139481816516554851327251977107525417598008070284676375770172164761440930770699387779759994624451271469332222048742061717739774603844050936383338883870464637821463910050520031724378999806467821991582047665443247573897288245129170559125206449580883942679202851639275961488026693255221518050951407012156331345294451458879986119272299510697490610748000214345707829497680975542834842021721909481042410907874678025642906129667245248042089632690371159382429739099600240075733903773334387648180351675288272456913144401878055728899175041197705954820990035256487351725964661094428240043653054315272458776503134533670515718485544659576200471918705629476796151110674848101087885942713057865430008198351279193338683805177148264553615850512519338822541733344756404543737173193429763556007765152879151165650596763954537165352245225387260400077362019675482504164273561271324547345454230263113581511606400974063126131096028486047699950490882192172305234559646327717889858515604251302815942707826186552894854533170288089576461873291581883095924887854097514067454471241295683540198691446523355863286047466436527327253953803275821779843458337907671465123596968025341277843487147683201045665783712176918630484725653286703110110161364717385489789707323943615800016755340804495371188857372440142656670766142649059388729275314429608137230606143179115297248 [138,118] 25974554026018349764228617438130091881411968046866202713517157772416187951861324281880123062216193101318243624391952152410024514193842434587240376006094979776469392203288781423262675397288943480736029314456822591527871103742994410312058402399128618052748797190061053939461654475780923130725215063188886313412546763208651936396961888202033875732387453889186449822544737073350463521810312269977089083907522734166150903790374693746676227808977010029513965360985191033308762490583295820354800070627458567399454466136086678406539478573643880540271545996570506946237186219621116317020609098566149196265477435874782277010841628757714281875810889877490856008556128789413135073185090924516391726394737541677079579626340478643621259183505989888400201342332447413257966447538504595556137957391256077097937063502222826053760763586369104041786332673368059643088377818442388132696914965204802666412292775201982362109239010173801832726745267462569234481424508758577863578755433827112664539555000874116246810288560531208789450671797518801953100239167465125601121192862697411169086977377485490811645315331985054944103523655596879174484400717489624284632026360241789187392655823651501573806937670528460727002894932559679543717717963944310470887703168551824997891570452570886692351973252814319036586715273399252649162131991193058030788293901033187515163525486104756054037450407730318821143538378982395109851080385893682150271449776812332918952275441626 [138,119] 2879257922573081547747893664084297269071069116030403537967250331056622842392781952011939886810788933758199902335780917373684856636240287923109313819310668516963578134487472564671442280489629886836890043446044053834766300303098869791143794432068195480883893566644026904676741243742567633200409064578919288682584643504595698742113056779292131689222538381698993468302181922697092293365157610605119628830552955588802050075456224902960942738972826459092115148392902634258799321754345962651589895818058337348397301356798893936720137355047836262790937324039399786906323347782148822951616425441543708386317456241217384859067965281256190666004752761381083861559122817294207794546752927575093542066480804218414294991244206472390899863937735312828931127878906929996735057132490312799624643820522477036551449039437675583720077563095714298603307779502067030838100601225788351155369967725457935445316452491759235443086827965175749185521621357152567780688203071911318201712521201336879115101474691887749964557418741376691630484332121304226623914607027469628787559295977777258494115143990753502638263983312680426033672129798219389269515979304251243387892627579673428948691976112659707442247007630930343095320728998912660791775995823113732075770903499523223581246640921201220266262011329187334250816952464720176760767054225026125305317019575940814399754745044091336937596413881309620117634547434073228706942744713094946037687684994332882039708 [138,120] -10424642641151435329698258672598793300711141555585566882022055725818779726548411467962194026154677445443956475188729392022230785916436299517574153019593275331502807086393695622508094623326383227929903056617229401546530104213396049388668795898183776237355377842549391142037164663962036034436694581634885787208279597323310475245371339676600334609695215366579676846254338357181677145194782941913557218485756519186743529985980665204718373612152481298163332320977406745282883096888222882365002801280744650609544372949452294805528491880490841675890331862866541706029909679405375593727988017188202136426489113999993288980665311588505964662106699284666704660082688191683616326024000338118019270890258762934756135935213281825281650106749902606944409271601170435975498183503543640108338945792830576851609622461483014599324325276435996200004679785889326142068379243800222838919183638405416333583876758790734298134060567085670171668119419883047739208116628084777221380193310337209744441181403567482188271550732873865714243899957555615864725993412299771109114192924030471195975442557444450925571438768516651257038139209193137578126386862473960300460671974167538180179346619510346939783409495321327142255704535216718436612001582707794881230597646565552670480462574276744567810383206180948527961933375867684710584939137161060750510928027741259689321840701639632728739327303351605908270544097899897510472105470444703469197721778496218316 [138,121] 3685946731722312212376986491304769750086961915369228569874125155685967977584454047308657684657255217175190242300455685904692275587094814030731487278028672142514189374356648629641199542004401121435724487523181405008223114590625843097724493827262420446439605349061063227142474050042185648782148051354806350408725685820212116373261190502203927431219123150635291940712116900391570572200621516555177912941808129002047644695791136158945639398807971264126141322810391427601287569350248702185260628899488841197279612945354926324925692764676355400153218995966285172298225467807011855886570710482572747018144960057422021840550608268032476541699742483754051487282120199795292053594272864671350172687501310432942314383555480854933826784318516404572035943597506533567559771152551923871195860383243260185333569487376403316852875587719850964724527472885303196170616128771966842953735212867435614653251198825780337054580307461111529234153514073918277459579465782342599081162971245381604007774414854796152208875892910819486690765867406435093076304426794637665539798274508011669866246571073679938089024121690699524259691994185977556842202824577496351484648278954227668165477398523018622094038355318808238171642686871353178043710193915012474680058282913752053826959949780417811184760121918472885426646442236088171091839403913380971850802394152483964542699628294582792534836211787536726252325764432405567016398903454949697764347951152 [138,122] -645791212749869687101185926514395760406431791197049454441858268835017610305046975552907426773707367296952033677592087281668532912680377657813099305682488317756063638720885253772986707665400625975139309572307569443001458157961837866079410469491417315797632023768395327989421406922722721205747526470579625190361010401845963029170764579463045276489451209620456703865805957423954240989408235914885281796353093761762911843311501403205922281364508330079391737809573547976976432136665615252083329394883275194227340221803303064092779133843069525057695095205343751638888939911916729596728833641797854482204699959594109348445116271697148501890714318332328007191053007747502367661829317909721012205089857650328916502857254106442660902325608217044922338694945963665798350937963890486402857463397075659555790359292217472733382130393700637448601184953439544087509818151055209303087240536180745463328271899048659723427294459165510718514560071695325680435306365731349398790809048680595438484382431326855193983118175224204001877800562095625777945906069050016472474395761973368624082915994969038029803780348936010126242140668452549569692930802216452414638199467840282235534668425048873993146759253007525622624428446527460933346033829569931953659909305608746152053812777592586694585049289212618960701197112913262600309284044790129905314771337664268262929645022034296679910015958719363084204776516203293579666254441687851403360 [138,123] 50997300175669381601171195064881989427371212187278779770014683212521755924061355958668481919392703919470683980629435293810552160433042254570000851655814674654869741024412487281785996334784808380259815039971543792800310684517447780239186081089070500987093309136551952492505054537203394126786025736999077053040403022439307320655373227956386357388198065287857991336280559603739997837097563408314901074644859798341315757772059535285139450150234645211440819967881325249183379651401725641900565913369855888789141249660325707212261863632301624712409977064222667554970592489084942951188949551893766842111884940655470190046123868205946907738180044819729548059521557783079862002139613584768044490267938083281329968081591977784114958275700288065904649600005830250081234693245415384736289881784147218068463804719438008098880409920926325482637703489791144868910689353673470775690473525707778490696581832872345976831799935414636080900795235780404379546895051266881804025728229346586318919887474712576189383301386839816092313765305694835725451275239438143527474793830094133593301512859939285405718853742824085729529858450508470933316652562133777548251851289559794603373363193983729096859818366683225341819189835500878024010167851278645688327582312929483170583276853389366281063028887509332184475644326591769900322136841758706565752154236744668867008972452472690318736840412061646354231040588829182133603318714085888 [138,124] -3858413392087375899968326984250985096220633659227106775654980530749777333250443194617682110592098205817971991620111574486660126688423854902932545176026409259079078660159815335897595500692903445732873974122225667101855370923086254378527707468477757602059709084960076549053970275869066750220596590857399548280043841808516957122675798308383524523567768206246307294497970426927304190874392632962700996891278594136130357024585091967266793116473113022069923660319874216853136414654245420980208370456340785119613549286360835339168069347513636129371537704275417252424082790070576204156972609378760393861007406629099471846414818061864373906761838153236455558124430562800813398516840523191134877205946355413968369662765995808610305553114076612051774739427534320702694737726249667195266729240633400410327372172669652151040528603763627259832815093645442389218873722841849092291519859974604411198682108830248149103370936098206608428573225941078612381823989188223429418078407871161697701231654958223834417135898237773911236259559135692018391983975710248820901267032047890556955957131647884778942802051138913105968367038351727757857129795694975806738017265037580484529772256936366662611662969077797676206520576409711715985405216658341331580615565947065890890974600363678853174142827817483808996774750334585207796041272207389851908465811998703347873401894870191732068807986199568244359423380265500154140579824 [138,125] 412690689371115122112136633635641545540414295269313721461008785445896634511898130163767153432822085475620317372632904604655075540409376798338989970343164633199115881366570961194971139547966079941075522763208709510123740441368158270405230937100629957281954579964091949559826939135576275832021282188256776704234333284545863313813435075484333738932658328414972393020593024891935270627292233483538512435335816318344103068164905427568117501308427906238407413076120331735000897990807651082022500822715649892141006598378567320935223224420204455189948583407982012734650757544753923044628309366344382997324772438194619365730157056473503234335236095600620530516558433348289305562834823914868402190511183835152032223329924753219290717210354388503799472698820390521465976942857220896709120225804447053629638740671725651736948302331751245522906589830175342695827267548779111890349582842285115779894431404936883770700448240125014916534047329557062485147933689303678314443754922872847910293038035227665748081670862436568700587250775197318680661713808312600326943848289278490698925957672599836728732309970969892352378842848041308447063171375513985424856740464281886404333790410420545151474781870544388363681607562439886850886011431084230025230444038843212695935901590483798854325958902903144072782716475959368277960555647643790730842780680358304112480876476159523172647481441251519278336565465749124128 [138,126] -21267593310997098224326711350943395214018949948582118881642969528075531794633705132281049587782969408636898828179693742040145463882092844411827799184517977936779104645623383757145508780205123852320888182762021689000161759231903195328771643073819051005381441320626194868494565541979360369298938313084933747705140545004272817221366000102948919517452753583542378652230945355892795308703775993036613655140226234428514727928202028063036514977105540766715631150994974694029559262948685716114308405897629665217843374593084663142455179510037115726278597645565751109781664262131941364819777256324298279105864741013302778155170188322659695225019163442613338394063529651675762930970144869691211654195647572112096121444999825941017874231294140122283338248171741211302805416308832021360720752148822487671698249359585367205866976791141495653762565781088579369047420188480018343321820732592010953556837290106634473972946307778316870911220973256667467507897880931923531392959403943903063828027053329203549351243616604389594901679982956354505250153190049505137400400854349489221540527793921923576056351393705741150591781232748911032246351966212958047336947927773419854049356841167470648427163192139789068608754890163799324093022937485152823601272292486431163281057641517671310128280532638136838821365695476628750137256667850817932472631598506096732490764518913437531813369763871077451036256753504 [138,127] -6668710035041292873712364296030020682296938149183917248801093656401510907048915838598942647083975853193007862933783823935553352541307497545538435529391905746774314601536978541472466066179026251221159010803591499041159801327385904277871734190115588299283696511579508860290565227102873887269450412351156836802092879072354730074984312466515450288482238358762329530583374476844097211881352563777161666372140057205791958098548551145612603021771705077892262347825463968283037108397137506212652305983860006849946909949101530169833129012894202676487767670042650316692298718505236900776916178910324254888964087616629347644085357724372285265434929648163812534604506027555734783215422914772682753294170897215046060428435507681637147124670885895103437827965035523150220278881265750627647325924816595380418194127603677984456329604028638952582833761839930415885873253386922182161871718598230898506766431209089504691158689349275705551555459514063843740283099390325953818413313210673947606874100207224036684905218065333018435726438249552356087369442043331480212893101771978764259146608127329947852973412305049253237773411681792316811414507581051433600083336691331951413006014867248801906882016192246905218585317087366232886436233963119316572684807910436042527460317026860439000445848847728034975311507944841877452820998047097221621134862735647038901476256333532361353775223214259140824 [138,128] 10796527541666464219668673088775771291964587553678047503280179364577438421117829996818004990806640032580791181011933732696820556832306548759949361237968333256840601374528516693308753431128575887745130378647302194714354781608216999950315872510956901056104370577158612218107501621852303308880518613901249909015054002053684103740170340749077003240960765227990917522905445123333621447829842419846077637708585803382093012242030277258733325386947308535904852906833276101904130369459347993898357980119790965172201142019081999670337710423069218798573296605474707507222457989236062031046128028740475844840984067569744842334660843244521198657540786939645972901651443506087764445587743825039931860381410581167367518868435031818174516880772116562502717697801513420882676939321876162676009231748294267525313255182760275488266016353438074195476418765999012541994751857247206007737451425998209655638515430946115716861126032350198484447145954198548091461343550430519124573865185336502532159083687954394971459586907400599808981432675796474696439264736287826366952407253850734998322995022921123498029655586252513828234099519161891884064814995761417726233193129738260512700860496469239419204152991674760197627762884997135742087066530150097174355868278575854707531765346469253409309469755670065124453293947325452705328141073449288073148210469801724330431097358572875178986429150776000 [138,129] -351726882793425597675461936833000113740966790600208001856238821228609880802339033803661698946902448648709694116325143114774915965025581178087412474033425804336289425723437620261963786716872689130946854748733385625179308094799732162327147428897035202093922083495916873775260015351655434111945743215760526950849770245526653258680223429288258385028572989898898653228475152075474461069828131905606903976748389458810522593572020569006368947259193410593739820260067445653264900770567659350641523648092239890569529171442436622494834736382633252586689625372870912498403003902524416875009033287134597347373108659243957655038278049403044808572960297805558526486406399283286346273562943836779143482997871302806933533555061253349612954721350467993712740029834750968476587936155370237667763741758465952527684001919726255939680625670989064086309181591184212758457321299811528049095306700679243129937369769314126524141103190284905991120074563535545562299482104606812889046546445079145827495226456535165742573086158617688704424415477443816627277345934268159939381947943350857304215282595175157151259523322869464035866741127537807981523523574687253704917793143870366992153019139804316746564290103522563589175641488755090095810955953050150438489166628181029507757781958124393637036590278969075160310073807483202252446016877204868565377675931321677494362072940068708189514744 [138,130] 13179581615095879113801242304093140734712153404828493550986948438272703020629854594346669986835631958120202556360754812190202342366239531875869115251142762000437244856994753271145293869236390274141405678081298129236603051223346877437065786237808044469947650310753134634373695584580650050351017722241204676460631808654340168041065180564795891476571018193466845425959031289590457759165342684093318212552471213019486466068178281688440586186798022078833152309655815637969862920178948719804239710319155564368637641094915437499462091428382070085066630157623415059097470431709025766190402468662899926009183342340055393277177623776917615974355465823382830017937215685793864004938181542229885834829401334766461115656800639112525749289243987487548271255342339147150797080004761085204885610541960812143520380667221694183170876311889170811813376025404909177694691741648071832336239969726646851970626641806409526145741563258235591939843211607901629615048556322918025509984271620278715250020043033883181226848201347888369089017632574782904333692678004478948275762492043985590366944560787101063864099310716278485506514105182838407579428942692114204842185066298483000402675844344266478062314848627108531466157796243694865597297003372941292418546619284591763413103151496950263679918059917004919125782623609858050601807264338004074262936742687558537008420262277404960 [138,131] 42383374302611021309762548172721743145115595080289821165961796663654502221516715149320081071440770172396767720329218283173645054607729543540649110370492261892017578930206846058599557554806155383159497400526868095388289476197684047670694825572739723981979035837551694089414453837151691465682610049305156324247703572364696517149362919164396705884746928671220888069425583731602336725465132364684729249493210014812124058818010545857111511297849112249362204323318295342575151367691525365948257883521232657643593276907958525000952224174101353186585542941461902057942676278119060091798159092706141340909119933314982444762416453150561884763020904934018325434712165750846749917784224241817424596341708525457105775452881323358979220346212938267484800503497977381961411659140331206565567269220878902271877050796957264958438366483005923429273907186603820209333533621513222588387514928177252378521783505979761314759908617075797927820020814029567504902923565860116506367857017619150667650112128938581423117785168277739947366504515433496460965837601366388508206550749660789177701253074972894576482654670323995662638474109237743396250575107403459663892176749204017792196305932518428969664784537291037697951687170714813063126766425466949255142462063306863141612232244268545590911180124712655903961321704881703370072720058970862571913858573957605408254472054 [138,132] -2428857782596699370608895142521551730952292531155478680094272671243943209293339427754165439777812343007514923536248672272992331702720309957064531415228882146555788747936460921632421735600418016511919004724009022345115144699624006146871712068453947957592542981659236809500960297020264496788932124554793381001146691865984180262508950058828152638142963305873354397214266141691102070203281857518247560020573091737829055756095421918293864681246073672569099170370870354391535216482393929265391880051110537886500670887863480778139451966865175702073601725996430777561718670542422780827129754450480842158536038163653021891712664378089407890663524666320158200136061936575873689669337759947046856370176880699640543465373743305267762676110584744489924657219327228787446579550858631752931877490421697064156879454472030165386050197909795796250431450654955005545834266838213595962289445328963831721738911995066479314209521759352928615887429461123665957050402307580112064395554605746194802288153555228640752009463614931353612377800470990595493971378413330785571322616731327337017445960408657987084162971576310530021915138833068383627940925200202788247466182700754456977897572670018991753850425723847305463838669248884109905377654932600173241474495728980660132426782356372616855578453239271639234782500396754098549525069262221332760440372935328769056 [138,133] 20170018037512889493336802717981897534879212064717528146250658497111318817861203946252741217921136264630846608156766038455211847769674536987334740642833569235646966153477878430022076421506664207228872394132062206705973224407414699222501708935459977600007358549208199703990854057056768756981120458046056267097284437007901835465076596521391467467007900611563450443909498981593526146511606501759536535200613486144853953326185622944722329289367775896778695729410256941152902404708277327901586804542857592166945016285737883409157648475810120632006212478920063965895158729570614930538626154920028645025004160744676706413306090437065446187750617299211989573093844748854001575630152283073572163832041417941159501396801261870799177988881270021683581325101263199254617032010685390953397034965957593612662422240416838655108953568107653972517122800763819194892932845040343519461156034202043568248483996784903829031149342292613869197852261674910568821402290256649159258492126560784989430152658081083619026506429575537058402750350953916212965582071786889045038074793127680564176158867437584942332183648037429904584606973523083253132185779976236444911337036853702510895602593531464685103778209262368833273636905747845890077561033212639652807646269108291166142477266145477814649147760105452819085902778096714965181709813482567004363330158996 [138,134] -78084230093147946477865199462013219226897260498046543959525228655851202117896397317599064516321097809105766778447454662362129069500848723660931393034492157252936926933455215416092152887674547107985744338705325522243848940490933775520165973016368918974785693668009866019519023960613707463887424807159635816338749789222591447758271772729317453466986394378091727062280495533788115383407343748283552355267931534826187946774425684509729941934016766350615688095169495737416541862525963956325577419750661581501814704209529188752565219830937437434426384854121833217174563602067269567053812478668810959620450478362548101388091344579728975053719606387096404584361161675359390456233775148465019597529902377537281847299724521883961367025757958790331592041134662844938719089336728735324335015362089696516426814537703408405183398126884967433620209334743886595492278066365340780490718692115051495776254774663088830899419812784499582409117369309717939515033244531536628189430677192799792720739326378443105416044050216291087127876954506051298331913635125595665232550574986754715443162255240520900014473321114464093640260835340139651749318014236489058988288653498701357721709205658198804257631831206737799876394231420959760297734365157056613796644848445953777141523332556865821724488684278762747011451508358116478107053003267872630640 [138,135] 286712776401160641729211475886927352740984046657361624895173634727489768363595680303298603439528265003818854629657566587994300633653907412801132391978226281728396798589272536593961318315207407999469273632303933023828611610383738309857797698386978731221860852898939815534475131574592166614033931619532272841442674461233577182201916697489277984384479049052245583359756059275445076299211818529800544444782715094774681860381651541372045183961243784219476294748841766283701969450191374095449060469048175432833546950238965957947964884471793591591475344179550293457221105206246148485720337548625870632794986081797012048361250863784084247518322339605670615482063604525101134072559972548948921234523215779582341461380803124426673670959449609442701869609988838913425757123906994977087489171384033562756637729360485996619735311970525445252482440616230981506751055304040552014415423761821495638528177029043901248245669586120623913289564645642648492389259380760118550924397988979530840349366379965837079053143592415227762449194094578790193720180963887476615274380442736309935485318802347903612323504073325228295907343264232244448699872126742010370965055285541781123998275784280021395291520353991726411838369130170762416665048316319525046162105274393253097861923801451438795105862625506810269305847916751889978141693859216 [138,136] 2581264026327945731769913793476506213570742570187173901812218451616280384599734702308325832116002144806788077820511636019229970273116423971287582784602445189938973980723788062937485365112886727521277467032942126389852273824381493817363435437667038851407338564583474167693130736328549282753663438716170501165911696305714484214287687009245132895821897995752096199620690256106209773085417904357380055155684583472000715406690743601216021181560632667110435831435620585448925289089039767862744289002820967886721071302462021793019348901078440158825284661145924142631347813907524533494735258137007370635903131831297988278318783756836614643403141014736488907141339907460389965193972763224677190410100464215341119401900374484910680751274354292260983899676743728854501285454925042516437393163160752633211896751164878606013612289200870654611666214381607777390551933807897322376658125284556365205625317268619377536540237238110569512138824729505824292661574509066863226445277367991661909594791380328008706062892799176519317578253656624007134605612285331531909580523757296269602056424043664326469931572808985052755769545611221362177682592271913397034440892036862649765178769646594341958632074797951847785501600241397191669977472017841109566129552172372483468955139392433406553142753169785724401806012826016597934096 [138,137] 2335921583430735023140568591053083849162899579481887825513880041085851849559194602049762597458530917146612915124840111005974580581603064472609061972606562281728516986146935301209427309779247968441814025670514747008608686138812026077095605737841459794637534465690011381294941336522985787696611302283373930415181956034411623146742827530353534126573343512618832954738437216240196703326948425774452791468612478076768847423245375752215758085768308783319151688576414771520051826290851137412519680529168238774102034429529976590793609301370925640225868737101360280388366595122559410938560224947097364254762215521365919043662976675790107306491524747273129257418324510995608388868711451302893343708251743970509819545048154555580129240891013843412891584442281987288129317349195173927295081380037387113273114582489775739330710673046219312257641738605146344664026885174845955248240587102053204632542151922665266133194009231441980494266461736273313876573361093368347549775869848438400569403672662353204425849597380633219218282091103900708158570288829160923845251021087683713553368065495172446457011257850094777126012479138921123251406557490407130835601628785018901699040685563887685779531565867770993016399824417849484021518993167369799270547962978396894997994047253047288115059801844030826619278424017632 [138,138] 29751196726652879296830749708178635389738235146418410206678775960692105304988605799094331984760295685286839610007536476975682085574792582321063780397736268172306529101332064338216002459175475778485776458369745580559646200201689577801033865362578463483370575253247017347127891102711403236397869618419578435523300568683569343979208381935604324510299844106439192186161926510330172860780773040604292370381828152924147077420459589210276890683541106982120027082827909303094619131911292822062734061626985191041097911174588319350145068853973332099787709672997298153955259342526490001260066396711224934681533025553744031899310733408263192047686373693010874885572171427611906843767774068371418058816931103813983813144771695970443921069895247207842203777551612233391373880580099480318182997860012725837071696019544469485700629086336893435968315540224012202151984434922608613838637860921018198619354756005338186340456541559768286702731215973936988734975775495967049817213577745993980086825739867592351309214442820104188571510910342883197590339893432955963487729980684690389071108318070040104472291842323963460540292546815950427202094428531918135624051068332165360097299276092535195596475666249306310984458532540364855262208282643485511565645101160983623918288682573535976179021870453502866975108 [139,0] -2147327460195633876275693568632408263965919391002539650869945566017445497767361944164700522691534233455772119091113761371862351022019108152240866601391226489229804818426016073597816233334455963672354172280424988922554906856524277400915076972596633098938474989445449275660904362953328446070845702128650312104077791539093091678400936046998318140594380214804690161238073795617244408700677530010885431936612867425012366326688363031732323984016541090732956632108601023062965098463484905322227159576419219269470417167907406287372099324659260607872701049193895848559199165705437368637762961318431853880903134741590192167846516500723915091741053226419535754695318362862872743957877608952580942719845078717335791005549905751383294395310389579331350937516045419143168937003304981266476243941426247794406289062356947356886740802940632405974729173284484750938333318847740627733565409358943143830421139138654112521047409392251115752934011162291163572410638261579517396839509145662158680101056686832629054816874824755022539843183029705409286807364281098419656816162739897534784341771442635527988001965447596613599646909572619157448946861323712743319120151095150698126534858051308570695265415180475631011634695851656818343930476712390081872766763514501468738382019023281587312020200006879925850895990666856163353371851851475993773707671267424497244231935245799216709665191692858700604296490405546722400843816103588048067970756899489921661245213295650103422472816597470595217090127452473272199395560856105010579935576872836484746598090121317225159278119186026153974330529287745505514747186477112932290561271288468030535960555089265921701751147362266044578064324493656256570202036340874824591096729117875102665997754045397648163934006985759660190252233814871222179652069370571051103024131150214512716939022455246504604056325869459220254775092739525882250262167616483566234819591045379638671875000000000000000000000000 [139,1] 34099815286979906165604985017352083296733381194070477846829890181055860164028708497804330325608486262528187444485702689674564575886895274788790552687352792396828325544535212385499648898068402192010341445311048985627531679840979998949786859636198090312314710123095607870570380799628082515824561349793724294771152690015337210217470713461677815432494889086947122051537809867732405152969336589457058643686135947661259248541837050237060403654923756924266170100349302778224054880917671007457200996911660004958047989894426100855319433362823931461002070456623529383881950409891512685702069817913268400211889792718911792539411871848261764103081731620638572523311093681764474628006134617808003171854010853455251647162618527212411667987127612301487529255406818062323334891383195246398219383278395033703493322444586811460789302234959027901300438090393963458753089731226092275997589371425680904132828864815480053563635159515620448147554623728527036612337449421795795451530994779350583794269525238535247345534049213642234680059290654659402670515695693227701189125704248888847556737452591509812918363613522230132126798519196305776252646552976932012637023677713223332171470157100686954709190470651536134844385613454737280128420518612852816810837329984144657239117058049271544641002905289189430933329350770618793225021750954125982496529161650203404800431551417381969167721081356378166126985975380957234960074474904289277112169352535211358912451196671928166908645462212171106049567517049528414959360258597378063360975639546614962106939198879909460391800176856964988289964787306971568856392614423377820901071967727655936312066676213757737420860408849493733711703807637779764693349721479728039758567279425730097446447722276919782540903874403513832735999552812266499125760999302657268571975383200708682286011824268266977940776697701646563449801276839759584257093585901721155551058473065495491027832031250000000000000000 [139,2] 334597012224354511183785930167333606691296270308914946904764507222512217344921742940547875368959426446387075407167897343189551276836328953276932971343678502669438631741138659984638420768790575815783573905865223893254740987954705815047036807012067708773799304437968873069706197463689157626010480504088487171824605656803850623470441808224877049471169977837280995445896766539545307781011785601308338516053077376935862144122789778521517824630104147595457297868390243230962360207258573718081789887057921292980075236093400301267779424232015224089000623596733511843723596680679643921995363923574067610962774577937602542161131168440996237267918035267390498328022988880195537309948650162879785546975961130336015200573397541832600950999643053919398548881187543022488126230170483005395405812803147131681620177816540368384265769085592083120783541908399835456917291711940638682828824474070566643089419395111413263417556526245002907492570595702879478078569493955263949651263107850242106248431036705775556669604539561698134584736299717648839655105316301062935686931348314345853453571952519587734821885406453779658292215842558604712366213879219063747319148781532514914195083624290189780919037996549290174988144705107199892531868241365669734064935900701004430515215353488523756763206204627506296748502120103302586620210123402306309254975199653084046606824328345036342812263207963338705244895033948897319259753589320375391654460558611490376003092861826961573342158783833932997778822512397016797544173759281215412532960868275808955646118933639071803604497425145664091545522089769010058305153965082262782696892285193899540594554640834367381293693290535213502612832356845006106014686899735013437083168825494665842012558250279486070025003564099641925560880333213048311952200182812128075672365054068757694964684719195516536114667483241277236368994700790760292441472500968302483670413494110107421875000000000000000000000 [139,3] 24362556038793185313630194416704185591532312645209845099418589643451858959351437745261076877656602440900773339246893573331263549693092409959498469005441965746490568350331858244417997754503017226424350280771915982057700265453201201066343908076434332458995564272891755531956371560067738575716924980316261324066277520082200781119048179552950596810496884300474558807095446357381191453611258796914154808557068761013923860325847403346901475961865151533180142475668109122371713113575236865943544132489963030377731701788248914931006023150732273210193428414609235267911805039108360917383120362288927062319991718185144108255318819204229683959440754311327964198541915125409901247971999265933102828186868205556936303139400415769993533977050892321826567271907709875905129830907059750123142657803839811975833110332606137461553411294091748533447960776854494293299346670219007325046746201901408601405071670982702066724244595502033648550219595008334174156966987313385675023077564716041995399396617765149812332222262665248086416093476405488029428009058324233536700515890016326512679232259284579211145604526940505690140794118168760300799036397231408353418535434871762291309891219579476481558266143010638213974283555017130536193563079868152568593499107806559218826423728997696645531505454188564363534979407390267846496095388500543586920544534681085285701516287670180585041654306309828024993778877286882694257155200841413058299847595278615986184915619250907632857859723426806003358770894411820179215454190529586768345623336253255456868649940088709057049621239382677607227087389772179315613135837560494355298060379927607248846938553446832194284748705352335711326146898601583975233916020192469746687520054868877362346700692494415329295529565435768197262501932426220985305923598552258557845657701826814997730378338482646381095524296532674868280051198137422792215633915446915125357918441295623779296875000000000000000000 [139,4] -632651362290241539251889503245466604769881226162423536218404786538965352295337760753144704865594630616790596879635211212557323961689327799882001427086537146862664106910551963889105267827027628780758695702649677122911953977714796102888861562223868358105435627945086790793623150128927637618792587630099958377898740852809560558688172309702859929849400801577266053127193545593980819714541560445550599381513472566055235948939493719143704639014771244172137525024707358183944798792893777302136499428271651184064554513048670861552557708376118910665749980237999362649876874703909253786465595600874309687529627243828254463266653652820767763386312910634694945084375511152497496430761051262826512081949266261885701589193936309859819287933960252970691333938400506965837261231577645966925385118441307118058099117135607349033680926210809742516294571022418286726607184754275948573564719208357105142497410358713279867155417064452800956922591209329348766811966169270978256233474798356028998527739306508780937898241102248057020121786152766918234375974032024393891832498050890923455476877178526780477198494256099241159787100463445043870963403769560397348470111397089717646844211953737359261570162562078662494429201604450294283392362382620100023754617490410476100530475705125295008368076991215545442821125573082846975431274635172078006626124171205180473873517445463245939219279632563918012115828782204314414924869306670093874561033433289690109488805552679977685894669010512321459506282502566535197758233932468673993565927257462963131822924226656999388518329099044825855910962230680319628504930237336172846274748405954076217361092791609533842957380281747678951625597095841882474952534436044015434475808425064701296656742355626739134962262668054276285303004929804746725765157250763750688271529128822312761392188895817813672427766784167986351338810834891053784968112383424454492342192679643630981445312500000000000000 [139,5] -2530472577299694829173003465000146231736075385721804121442620749135139439136599518191089535837694964810121948739043555409645291065381968916612572232194176047884706510249070221165993740690081443002444832306335292013860831323049435176816364909779229231316963738322094174767071490985041899556634344740406980633765937422234736433089435087633467409379176295055357876106532606503244364503267454141055562203790408473560438603462120804784921905913855486919968900903143614863432854644066971622455133356301465455321252555647261248245503053348614700508887864243484625844338091611796101540256368491479271482826229661490655214778885415218676317521046900584081505323621768995341857829619305348556394691261504798430610606230521403760680634786144355749438249737098553135609779608167673627380663805325556753510178737182844841949769164095003966880148215807978017491821185417246638413007063924934245471594878568295451387693420253821871124682288123502755998642496848123808147380734440314530417549870338285421497170444818259253841695363535832940985118735851966439265157728383013398449044294579548988590388694492512438029086767289554201766246446980752422779907550430861356092417194156496945875411109504338499211488638924783385238728689674155245991952364009919387411425181219236553222544663569059370981011109505959713351332735127891574604151644166923355093876682510608127706436732079101351813782693743741924767973002708193537581377593254779076876086343949856809318542043302619475701280855408462990485109078817745358071845874888802615447071175800012238688375682004807353409280010755525683411521270002191603744514410555820812896545728433152555467866319519094482109136642900239107944696501620181907784485540138327497670681716055139780957154695639917344144652196897811701727442586442390640497229106393121642717422102227140748645508643513942124647566119689234464873233906856420105668803444132208824157714843750000000000 [139,6] 46725120108705461893452582399438186199619816442455367411185306483946779710055261427271968908475032906550154521572565762284847101793849152660139697567207880014528355970642443604234135893306116145686526223456164096196382949309171596503435588103545049569686612064456796498779734850450970830002727186350689917185637138257474021120118365005312372951472011534877291487706005176762824396331489785964751979584745838806499486595043305861639141292048622625657092513478601336994510210536460205068037255656675614270469780502906552843956102039667291948677266189245453802719341796847981397724872463817332103269230476600318158468797940462461637571345894835654519391685121709531008065417297767681925353630981154296205106693266440865551420957114832300400252188234474873620671090770401009641334414081520341082910772544740111205520027975626811669234334238500051531299158985506828006841778126078460320846591242361856076873683791976674264683535809587057881079981249725894064201588536555912441496034766680669879351430586109353034967228360126161009019628984047062003122410393217317530405749462535461227497493524421173124633502345441361767380489382586761349360952406190362592127343589262493482207136065025575234416444446567382588012463694660720000367007768160678804148253273113569573947464313337448699148756474631962707931850017947323868768126809589160826369685529600111832293332732011706302039826128806173356288256735111374695008656024195134445539145954255829753667344779336222921349622481618851878516509821576892106557616020256312893418213795116563563582812886218098022467988931473387244216297560997895530618197252490446947434820026157788679973463626075720749822764371835591280234469787464693314541889479891132669133447606502206056331365187015965087285085521207730599291671369144774547994756640270920743201149453625494491830680824871829937643688994099396059964807159659017088415566831827163696289062500000000000 [139,7] 273625930938971965127093905490260744524616314592548987275853095598652128044816976105836842628683317330766367777205360344436612321112586294667796071670788498190988583256386334728946757762946529281739739109952470220916011621351606934783766716609450609870644687537206017552781222089977685957331180725986826311233571078805066818316507619944849777501029445129580792324397148843246539366637707454087029810353414576187788185146652838526436993788370177173186716144062976776858436114602007975817814314444320632974701795632597953376948417394663969161278421426225593391157568146394876592948782015805167828002512411353225656175339759652499387773408236149123179385857104605744807260366205843991243930186166213211418384448447151401359691023253569218390745365507186330789119075546338143324057475085738093497436379898345826668599489732806251563637514758938490717910943122481970577141972968030137689085720697222340004766589588403411556405757179661423200756444596241599684044904261068476591287296704335658147662653307198488471672493301293189060699498967803136263126841902367728822284735860675175269719811254330565300336091983780158407823402201668301297564932083671275899231611902929301012847073824619915493278203510307036418135042902458664384758440627117075088341885355025486664072517765056232862569715560362369104732043419280895315256429360810318539211372236230878020073441604024155438064255736605516099029886848456537280242520049592538021449717352571693080593478304205735522021025043866512101008406168735887349476094218722618705609546408508437481771134759258786038656339241674041937901539663341042516769130265052639289289592997117441599301310018410400027318133175696934854141292828805381336730758280164135921970604021724378960048093617884031923117516028264679077428804749067031122314013592139112042552897472680128986124667741393030787117991489444013720067766515242624336679000407457351684570312500000000 [139,8] 193507059396728707664043007401804333767986138916982949267658311153842366453282021057838349641805209442541790507532284501491240289964095266525878426945852484586526219860909105535153708813875140186505914347225208014045906858227789471991942553443349185524372580013898109813940307328681557608524071055342816664889817519966487711424037580234662903553174372103274656226446736908224182424246764444910328340711671226099738301449209025698976319358256730895507839596390592450127791187433977732301872641745420184264106081308346340598532269952286776334215992894201350116835961191219010655647795551398245489527222703413511175929493706667087590848316589120264182563777620087687807269201365727138216082903970420141703417831238685787782960602702711895380164292022899938611212526611564616592723419911277312772698427509577541358221159062864680722959316033016635646142034207346140905775631389990538583220103315732218006921663025444197728662852053706755510843527619355091675574576041436274489898169873294474843937791562891685713600508251486639280526978496009329203189695705345421766286352233064291019505906481740534980725430105721036683911576451851288468444980813443596453644440564791422130188605468141660744042080684660955783811148246065849423382607812960396562880405819761638199760606585298487161487735887617161678177530352102112859984854343858440579879326116101441305805223918549591915511160757020215594356934688922490124806696102784817653919207394266516751237628163966725539165768491778300090093530929362756334598530375972292985936408769082410500189924621161798606116960585259886622163269498502544207657493399217039388219447784061580471099297671441168954992538658987781499597983329392439881886909725387650042130915803640765658883877307843820123089086438253282413651751079278266711584501647031991380736090410922946544669084625939663911582295266852098494791967198125348659232258796691894531250000000000 [139,9] 983891095155433173640260237078660283726200813016059960243942328506561860276026093137328254488064608429577521785149495616109267757527261859165525206867790803042196657919120890359335402709604455956276860545912027240650647978261018242456350207833685987354083512904046719479045021537208853859008461198318020692150558297126087405939561881803442209384856009402666460066431479123423576708765451882207623517942794812827587392027205006686550121377209682999494655011043411918691362723181620283582848195519453552980210899760196670853180395576938161441550812621401648183701944575583710563834182627049113019169277965954366280701730891146313501321517461191124774915355006325322815299862988986435715765796069299417064589078605439768347849454351323681197046379878767900725267419161041104770215889635820750555489773752744448473358035583572139818819433726834182460221707643774285867348308507300259612516749080379222596952470913806293368533012183269297351137347101997482107837547259151221062627097150975975610355831265154531143644799358110321133328774222443838959590800111411053273546599975594004837955686221518875443831790707553749545809108518855274804830880477249908441049337211392781082252842589266262198224964122286170452826798388298082516800096406254527855785495189459575790174137214114927902384657043955566680093396981486568255454193016031735623898183205665713575524189948756079273125620322090179781561971886693075871963578395820631270228667161508884857651384133337799172308377475897243360009581680295790447831326767814866552949665915668478552941051930319674627675132723380323553749109072480131446641443734756898655987348761028512360583502243779922355019180390748110757415552001166097128046875779363293631540824594623841640242253720753223775915888660971059360032814618432733989698010496719588970904383813906247496041619845281709500082906374584124781224048206240695435553789138793945312500000000 [139,10] -1103460806882655264012841607398530928443062871240183318154304716582914784126482483818940647412355278642775267727630449557944994544310171996486762332417882437904078144503466971758772471350347794045997853635685233856776386683466493126699429799849047337425098186073939237442312262621045158296247101470681420315590410733178194635852921570884656084798510367847700729847906634573362612868906663542258545766742941493952701338111226517063514283547449010128881101193912577770954450553300413852364319133579666537850272763901888729520617885818010299511135164958158459798336792089944032475552315822804303037662887910883863788097199761972970282002754674052661377851374942017337903440025004226974991438889223085484357493912903019646033489278824931714480436958343637513917220812855637268471250793871808161407603885532233882715842659576740135730033401659772252721520221034923241611242862587279495580368464408995886122072640255401405173154514203028661060395527145352028916631309972042808085447173355856863285758771542440730599876439109574791226755030384635766267453885136908443964967787796733786486229121341979521609668083211658213899865316115804148217254477158399808693172313052282637418208016745506530044129415518614994676751899742466351801436869906643687491718570857140554683738601769570953119180917459880723499115491074386086400572821530152362366524522642756534168690255141915656590087599685876009039311250259823382739032598225682770977094537015991788710801526316701472971552840324863211400683539368855956996032455451391237030406297632465792964441107027459215733371779546244613466608322816537575452873366377490881203573083625795685494332333573726505247804849000911948624831024026732619669371019334649494559085091753411819836492367042924387914692091862877425635417443145808673756819169539824080864518968731710941102117795905056672388304164745230495636718615060090087354183197021484375000000000 [139,11] -25203784181777904783856473907710606573434129202297160114044639264567861215370448437599085613432562478677516617544551224314661226552199043891566150933912725519337199437107055942152212595904397952752343071160811288108579884434447472618804437459282827588336354202274616286901996671135742509615227680798140861175729118762524167468719428780140514420356876184202551952099347068925597501652548419314034317581419911382432095194802385744591556497796562272192086101795596435179054283738227515184514544120870812602068603852012050407310980631667708891749804352118251473106811940138640266829377863649482330859364743055200820460779361981294242846173804306384300393892535577019430453971791223812194686913460703652632901086756530045389385118993430898136220984812592342897544399570269684291966846363270527233631063149417228540979858152759079679638821622118618625048204177854095004236234845299481743172044897957828371812574909321014710603782494826665638946842847144301275550794575795912974557014795719764215676707498357917043159021656823268241931905781929119295171349426467176689194565473155988919850354351513463429681052858190919945810115510704297480015570799820240547142032918585041317801952834786845292144401370784845274774384899073125284240228262420008282324659244877377785991419185476223779681761510119786983243666164582875534878227618949586057316186457540882907255534566090401985807191176753555498248181628784566730838246687564234996061448709039039673307766640869886813247415531186436714693025829803048379550959113654922563827108528075110813816577706038473644400187760861548202114970610816682619611503806504872916506272083527728835016268997605510352541479534493316066662213636357310475812127557845848318000467787251172181583676058409052409266688153651112417121188142367661463107904483641122067007084540534121125316259677014872991272847349108858494570739594564656727015972137451171875000000 [139,12] 3448625931434823808255782204750141733451661597644665887115020236033872937521929200276398485016469169171063164362221032175234579689608975305174095797238619794648869190522824293021393797160995565779191600989593320427103988940401770297722689616801400888251826119607368474186046538936008182631603444724211361594210266423219711463074809826959783418814014907632368875355446420799162901307670361334800910300896121326014418885432440116719576862416441315647368961414989914602685628822896655022101221219622074325205795884628101456555601793170370159246133711871004148248940440992747004042600811941845922623228044923437925720123949023138352756808272273468220440728620294107082100416350990824273143400417323548907465501040911250579463593489617146541106642369818511529472949467644665851701379601039879194451556924731000608925729855617745535239647796229212044104178182597578328530456328723027905837610364408105294732896558539245128505639122256308176682009469530106831472160864784518139830180581385928572555375438055560455547222320105338287676550938339238524968455489832578063914616949379074688830249241691226112561043633136516045347956703618374834289591878272951229550045278496924216440067848640166827654684552929440403830064885203738601670318430685952887120716144155533496954674451980523382266215863697345903149401465607460279373719111282027764830513843109051132331277621723660154010918254273053930704585854418281161741054716936100528986246294789851747371064516198629297570877894859384479369424850538465027635304330955771521535910189916700775560102759483841502619651993497483762585336788568846131201626576133089334132345682937391247770643145105356102029400590798171311122577396393356586917342390730872746362753170299953743044652154852847522103485479407655026978725370311748520615792069186463761534291127810256457067666936160288710894406211462936973077830771217122673988342285156250000000 [139,13] 74753749643275260248565038350979755834104318547114795911392639166607442258541108519501301692133755635508762195517121453912114118027317145884208203195337032203443702508005224015015827578639274485897396357508060237878440666148173382266123404525816378871226218906192120251759559801368666394744268237529272810739238507528001309989642461615492511734338443344399688609792237652487559061753477028703036946040677301511126194909695535224920719769949269905713419196858780321626833408335915858223023356601724498772051936101897330382582661389190103263359960570974256526926192869027088410584603802233796057976225373401064676090058696095979567482820867449041478638777364675756640424142692142833061915293751219964949774304615222739156458633333954030095227971406359809009255452910958811787565567847803089396654236113680416703343896672344090090699739092606908353211620049270910507626583742184854971805071101975492448558966237070814161018070358243936074498255255958605940850764288467007108219800774052883920917672596440756168303852222228201949270085807378008477918933293239262147750264429588325740570494887758112472851824705629509100347207546022262750350261644044511129436390096942096859466317708924174633762596333093841798382621546034579159234092627180793083197995064552568290022841073457833644631718336258141292183891058366377203434360845624892804328793155850892900594898572302617047189700212144806438426905147439084250046357503102021950512577765643792282405669530929307668604372361907027935490339168054589785496568921811389697868388861125499002829033498663914341712439907711461539142072640577602795447371411624482774894060038284252618477896987541132577695007371187526617481367530003423768098359702350756819201035563566433229908707238891228812907325302805365662486027680967176942640527199449857821691664651348636387746049250473099026157407231973905936683877371251583099365234375000000000 [139,14] 7404215851939483296446155919661889211854779857690403707223826769249195504914447784763438189797238837364645864768241145742812387508538599605727112807023095285451443711783102074637133246446328199062982240109333195495897609730308715432186072749265081393696268925368146793557545252179585859176512082152846381977572416897718496898645863462939735533005470928630214159540787628797987049532498562813579678681118014390707292427215895230470541488077160410319765150030571096262706690819108768285087375454660007269564355028427873123260786099469494974076249690534605627464872810206336862602954847277036672688875840168729346031429253611845190477648612773678680454123747014757384756704901278941164211713716147182820799668849886379643043004901522136810935900899579400219368919229356526169264398542219988831885857278161099647706826988084556254433476442780461760906004486438176153489407270402263384629841976207321717737721949789214884556146015041394510643583729762650521911459807422848852164463874900612122862842522539641449708494833315924200402063584660508842880813655023644041448842653367896978491591837162515891398022276316114630756804449159118270337696645204171977528737922522295221328528877608459300714336819991724952816110020010538611302000414419503021133838668506844248652589329911024890843417299408756900697296089966333721785927745766621786259905736751245151820937054667791142541890162946954916319229549721588978468342962556408005196750767866592847441938571621474182787421029790083501346390973991769956274066342973068024886351030532974197717408408295284526621834582656018521742927423069475933460048606942508482720962452689777476181272666195818075120616987389448477760270460910820128102980494567062885060758518534022973765242655352689806351390752658374021845539126313743419749606225996928945537922609080007875801510880787085859804780296755666313401889055967330932617187500000000 [139,15] 45938955324412258344480196112076249015391717940303696924505911536221604439865121544594909013270860447511652690779628171397106164574718943984385227507122890605107884740886723832263114753245131608832132984212997497380145896446535436337969182774838001482266924186595189113334110302380393733495753602991678304823675480555132180470953075068533425621210866983733210535225911133475901266132993147737809328054753262610499988582029326235716029346318631832748593185302379558701884258645859968850828479520164726013319828424004155558986589304979849868544772404919632117799904022862833879706788995779544177024063660826358440257203265681941065625033154032241789814394269734936537565015713597491375871879437645277170461962695643866939407842029139012299224681640280972842850107147156123225828141304913995166493451828919235061993356588608344953647739938679883734834748104663070487606870731702972117301564345187858800560421289548430796760970938941660926882060640025881448738238260903139768564870350993242715880597331273985697437544702775105570403742526515924778292386706733318081000364485188583279988508077384301177998235856771956366617053157521586165289357779518941252162809607382184594472437561304477058932153465318311197239855536633225749933981194415564984379940923548657741482787847183453326950847530653779026881139752960289872242916514902886917830562330187302786242150806072096805655568242295622794579644805240428057506777613545761690072238309427047871181447866928233139825715671222579258694313063765330386057421931015990444720012614027480847862908733501548992858055496697117150543944933793202275869096949387234202749007597588061160980289834405041136321000919006036831608896580619351516338956317967559380861777655249768332436380579906897088761554690146110198051617260021516052925983268886763436795028232273914796818387538905621291385888982361507260065991431474685668945312500000 [139,16] -603207874593854722141070182713888717708456044781681246877560721832534696126424428648016871231307157317614490933566872966658055365516955387727494764596570190798117609040281345105275020732684862787544560209458037383613276283879066885601921616181086360524906651422362298371738915421841845045758089343238936238158482554203590656688178255853345711689757030470841989455531321534961214162462359445014622241988530909103156102017513235858239106457019832842540950305730683537421676764368772420543356379735586336912703222847785660214442025120979682835210387719582848345522949382960479452280796849379458685358547296715532113434238257995813780669904470608800447516490901774161839381968525103160517843174602812161509496674208989139041923649804014248293892975356518735460226911642312739030241625803890996581835086461744656012933308907807169286681235085250719914115333365639254015617061129033100559774038512091862490026437409160947854613232387524391651895197376426589548231354916187881633680545652362165328032767850527606664710240091059033610868625575322861062219180825695227596205151950311365168409898212941314078120408287146779639806508930434291745860866755413104530432537212180055248071094292978245615619118577795415298585945132426959349221829756217457699314747626773308518158701204555498474405031857457803966581768377256945282730569491665168030144520752875571678627970019095965585197741284578625308837745242570817471470752637549849388568076321627437347035174869233839442019165814231779573477177737585330868635330915965352830791520318908906003707342009143709328587584469388347950956830261551676984433139823142527226102271228755990026024969071787162613891810225187182389367642182965529150611213344698533448585690575988803737739666996424108950473985195130560038112452741402647291809152903141329493369522701554391993558423181988554021004667049510317156091332435607910156250000000 [139,17] 479495892648776567681839992732187869051528858549016452993452769659285610793828511486181433377054420676432547713983218235294059026717460191286967391499782548878565064899111537888688518452339381518217471682685417905596578418984458575997724672988635107942431898363917616815470915614763911190598449603747168023674274148934375432136638449798456495747912132457828948122537888664006504625527296046539955897642877595504051800222095824260943231621404861474541681988570747159223361824721259744217426761990723558938771904693978043283733801328737166396768608121556269402703874043899769230450312963893270325824416894976191846808203488444706255935015574415282370377935922602147487727001725507987572767727629686677425859867189491437797369566166690039859560279772252128373429991133676634895428242944390197914376555584990836360776567542569693747509321154747251002088276103144765453511725758815059994058640627267967972741184143255047406310091955582752119929681922946571658810848082017897105025992518637739641675719593145360695953501025361221652380755378949993561814690695928987550619902374084399404639654848813714627628806647218525304322697905382159063822112407280723478301343629139237354833965248068399833856978813014813888319208714133493504994260161761611428382515444494915336185062269863850705482754677679063302463738804069198624906370672023245191203904764476075091573365196894264779380320158365314033866403659276085539790363791548917616164358048955728874528720128166050511581676106954938621951192644135358484804256422108490448444256727418898685305517592098115807117385933323066898184085260405832592128775796727835555600565882304865360665785975583269828773305182771931606782291487096794364311896341061723170674912940713524769399576613994664094937244522654597442571048251333880342322862215413750470339212514164555129305508235154024282431706183160713408142328262329101562500000 [139,18] 1337794349029847393673616379797530840655302877862492532628956108293667378498401600149471638861647021058669331432567309598204268035944029000923331279177947498934309266063584975425926503816527101353596517220113018211650512507689418635732883525348970229250826811399372267648973274233188511350641663808991164994918880498840440494318969404457055286683449221522656657815130021106200165727048957151809910968519162371443219990646025283114542085686324094056458233818594322000231921393431271196664596809286941422754285250704575948846822784688598245842669538002628205285623714679043725184385684348954381931270048218458797732229559600519825121961790960166304950637212290310333238734995400282837402973969829277785893762977713328367208263391541160914493292101180764218814308995918231207852487447330832954124741428742947919387042151534708939574011024088782865958916428383254381898515259765033048655951909361749802422581426583213701266054104564120226310754041775425465592858892788970722176878444384524991425254752434371350043648904750367820810206121503901799004894458038409212287916674436529724977890163497193166163691870662213735821273568096911446594158149402621327843795406442866607649713008263859389174931937648422921238435943241822888732045692534225234029958686456284952088732093345180606084887814354589488978744237103748331232894022480295299395253929213380157996548761636150337232082603193266550411649463628532633353728978684551739232012844449795328347817111034858280560793376748014917991598925218204321354352242123809861115277316570567952216505044518580069338141299600244580281609531273737498017538574180803772121220043980133252416081869052412216540818414570501375888071761787297686909580730107789748294386472814206422167230643480883345587292382222388810402567685209755033289960094379457698041558247322828678376408024423664666624489427704247646033763885498046875000000 [139,19] -3303751150020507795939045855140539889929347772482443110287501806922187017774401864102360780522984873579698133767463107737059321291040637338968908430727186652138470541081251782492404546862007126407548850359874451794871504805805893218964198149470830354413455348182760132284944479589004308368841820418297405245370311283735354832347975196686489748480070945669010960704976318846325964180993273342297899868062741702639001454994478559370214568945250224550841202426087204488792461728177302765707366641977790793642241464650126220496166365530642900586702252421622466254369083125479657369775940964479696104191051319820348836849636475228108371505515418660836326892164529689329186575850363466356504161114274373149372020344540360332838907501248351173242643735883824897631966581664799738934260642143426680078002696435648970359148431301837078609146454262686647646336333224846680878957170200997028971389976161906569131576149928674288388548456614075207705546941104278248098423636085092611366243117635752544215563057183172970352664972027353723740448889517459724102968042372669153428992592455650323628326696608029409023646481630108759051276782536620701877682222157543458474815085889593678417419087707689706966280753953723504764113616842763458446899983777778211391781268299669806389784502881307226926082752009532768859447769233663465152248670751341096015973648319757656457931107052060712978339853105959281462646155945847261242250341644377658741066708738617678261330569155033946846591959468131739933200920703836054365308274028512918752130491196562843052832518583752549179112587315259798259204123056761093240056928195654713814436965361368239769027648239705748833077293084273529751119576000509876578661378624403474621984894854385943879446530603330337444475078600200906777528793569890137029475275937300990670309185191257954921457287516227407930813342318288050591945648193359375000 [139,20] 2883948349251140663000781041173322848524185339868310778387858920452756383295482251619399788756295019549412669714566283494124818924454005500150243953122050917072221790946084271842837126428871161242025878512203529056587275141200426317594361944528745709017799724194813551843116862791936104984265067582976462372450179854737364419795036703914789367553917290714758982049484278981858066649516841811095463339727562336747464071417397371072460084912358378661689713009263296806666798812330011773315142138606785173579601342769945164540552873274194203484478824859696727200914460280199027314575692475677159743924524303490813662128195505633501909809321780573075011456705906968898332092061627276056000098879664374348198340845734458794940664108704089401421019949759750560016109852290488958249322744029722829915381036096112983851170822194774450166096150028709490827880606250729913291164357885269547405352615777759185931557357803686440485079907507249170099843247849332132632110416353378777312477580075674934961631929219419794476964158007190114807998732535244029025411723417815654600762950598503952659957933335671370882316409479397782194850540634983973762961601615353078889983269148177038532746732173844666167518539763533052664732542309217677878290764787458371280265527035908201131881139889288704208388794115006434096080873283893102823281716978639830965593051845154483759428086703308335313424019187191436200141072286329664642241393574817704407916586160704068019758797595881934465790532844319809239087676582042390886606043902855982687529513618397397158873833110632869539095510211092049520827925381277198080818552907235081487134619396763336057046275426025767545319440557637171029951559433634008254279252847043545085501455798119717361843685502241351220609821548479928531036978481242494376938462969714563251415156161794900683284720646626375639698380837216973304748535156250000 [139,21] 1450321503384067644975101568098301567446346049203100938688173562896121637123383708313807485794129963729737579130599646100624291329567825938232660681662342899110129912677651106908125188961178992064595550187239367117296847754868232509567215933052671305994699220678797892855003126363919753536491987189828660465636871834844728363746143062394882976999453038699942292317405525208315921528741801598007889051252155500395469725057499596534326601310237511436788495696598251586237850759632903335533164555098542076627006607712519452362823722193341694613240164218094976130527226716847108837572972335542378861956124752937219361366882726375551719817518013781099993600249421850012038170497170356595703579778584910642168642005274237772610807743678945612203797285866500318905783664445640964355751527175367758558725223105132793009360258963101718755526727940829768790287472405259116940644602327423912995625332253139669774083249435330384681640854743551899660455853610490080688440891164445679114042186811291906218732668118914471542557822316991829833007644029779474834979037861372596419012721657654638283487565980171683491128776914106002196331709325451694305018255814010011366091244269612058669756417757987520096600277028081797464463069339537780171220675585705340469518859560577499309956546445849886269320986821264207886792208441832577098228752683490027958605886975425297928258375632956942605376665943489359635690481687066831835768378789140887032484847589769816958576347965419788316255913743933292238268319163788105474610429939813933252352398910783675316843406357794673396642380681721194282738643852811162358777856064914635416249703349144566154665338519803408717892028531145164952318043631725256499442078772854864024780535509154213030469738435026747758072530820466439875764244008757049027144943487621391514525882002344615628658050510146892975171795114874839782714843750000 [139,22] -8157108022224571519392639150422011451593740259909978599493078349547614800791823121843523012005280321896402092298962330484865675996465328951918950366319434482963226097660685832300571348025965766175360596776918998105369217855277350264688431807744381669919926044333580239590822923856230376367656609064903913464087451197747879794178606614890265935006821422013934011247332584211807841954439299056402700119554660562337431321022749426549915820274712769169932736310652015017184561919397327630143607185102536295180570536222181516621421350453869089087239358288017229040384438494737428151088878898610892286021845997241533735540182039079103012014876756917476452816660662559213602060242052371372591740298259968357599912530987283013830327605828581399568487081583561773117262041107562992799510265379944060852120261524016042874387000994015579423270625491643548071228743678663578860421248265150295287827715617870810878493830388756564264110933368340316712086711063807488744765163550075116033480195450551839796703902097424926055455945966589617832113569463597472075012937914107245485925952584254856201724487842050109617950088934804563612963445310615500374654000112753351498878907854216276843380209290724474363596623088786129304846294499061261624300951625649233481217263729796175136051034644669631477857323061424133189845268027230602953267546112062837602552949765015033466676618856064813445529273890975932104160383897933245943667940418339298269014121529582092754300009848018498076033472008260874445735918274805944975827699386996347019469160744666569128594919268443142403040068964704627243960660846718120697332138679591268806040626937268971861919075176712231780307419975000563664182824166153180912515396173881399188465533485365590834223946021728996389662965980282752795564888492005168639688036298235171202455194105788104617926759232204858562909066677093505859375000000 [139,23] 11077315116324286055734304097557221341346526966753516811082419979068101454889477139945876337387005096583989977293918022132909597255329353301768204322534043209184887576931102515071591578644737967812540315357209794398596379625967460500600297705166277012762471290355254795596717127006510836698267008291181656073373821253645186582258935948486326419161457061024633021448419106904653215139423023325313313635461115808451867228158912582036104884806070621510244234520393780342984297363446309941150097366808983327020394162830934468937566429359586234101950806560093835463763798964836934380964175185019637260540316058013419682221431396714881894402070554910426505787847436323624940512485000268273699606742506249272736355497899014783504946440783728330941231364500942407446942443753543706559832225706358885973177629593910055691604110438570397981659086660608160060533556915989455829083415183611376862250377963933178995909818306064857162749995198965356128268071426664811839756339523297878776079834523372452907814848091992738827109264836191881601587683389063374476527002951522790332835921193978271932457935394132507709937095515717223399741795249035024245952443954719145630728236280635676524011297088767099954120595353543003470106680811724980180097761691732633423775238823197867370254799243314598898449858756396166906639957887066979683562923386901443816300335233697098625712875859939579686909936613555560207223668427969044586441596867334262613122457080067710277344525802761134175686789479987854587009651659826319002988533835369077651853563945046406511022869248296896286574637630685992968298354538546594882881444514843992972118252054097575578396723089950011676986290249929624821785993860452563712314501648107246716114075835176949699861679109237885948470841052981364741178843180609307514969674493893140590686951073447728821630420270594186149537563323974609375000000 [139,24] -5285554440840425456688781829104609574628626547130573613070552005101352486036591959717944369900208471110178053144114409911328090936316833680707753898556464682466474487848458369890518200673696113920928595849627421528780412149576321901941070676264695565849993041759633654995290193239923633870267682564942060648537312835820364112805327835526706773992875701655885536127449306994431193385188103385944719125123871905601481745115965114810929932224392328166597031249927104026159409468370980969798388148084556083922640504003153067549548050593718626829680091060323394292387618588105646341185766769952658295153458749063705922705400195335298475070394327581571815840064508803630194577241317378592370432649254599106227518755793621158850802305417703897710647450653435498035409220509940708642379191858304726554577888283796162291817709714136540097808976955325941070624959286627958377831711842777206825863328208728487501941899824025426432340045971283741201280094399295545081098593307464519151113537538638119584923326426276768023033452466981969994678800661978951288051299176639941921959100400480622292165069149331149498468369906672932965697113980895066280703134324569313008927149745195975261890165986509132463793499418383874205604387410782024676385690943376194366041962893758218861016315185287941525393371126768866366196468330464567271764125649961976980439232263368595085383950380420165336950057681556679125205621168102471029807926671809573085632703408483363699181539129821940806678203285577240531410836463676258648148605747967878380008279178519870044896147824802166425528631379080530732051939182595352419688526586004998594443549312296910352688222066684599679867157017315951661591756920360505019375247414362260957133189232531554699878422257257556146336915641842241831697342846883477905198782426181796319471700501199662447504579176893457770347595214843750000000 [139,25] -5215435823169958002696484783401255820075808135005835113300995738576244130300155885119049431788273355892102571544570491495314267954643298261499950252284499792836925082010694262966706769270906441098898553013996061035611897723990796996785425564521552907250601547564145032215643008015430966512721153079510445693241949191470347051508481756253009981719901701319848643822954813920132058459386114823230618569439917338694567520973707203912328834532851511498397711830060760886027287037518691258668250969948336439308379103473008332793701154042849122114534808419240254716765461120585409516333123220271344617487393325671407255992644343126596737128885581475146140519728284728575295961510144989411772014501619756849583786175630723060324919270004686399015354786888033960279598470898402884818659035734922084477370582922857159412779778276405008246123316047071373336884710123893248837705458974571686490129294363374363177213471035518340746742499644190759094654632037793728898679080775083998427055700804150078042082461498480771813186439153957501909825766173928462813035968617577809932690828226078418830412651352303946986321259320650000410726085808031478638347103512960040322642050359897816839874081067598026870867849801354838521635687277067575568508942541258845108731605898525184420784595787724587324256015954453605618751748938159393016815362646803817299885034033090938232076499100557382813479353370644759351255308180556512997802366258762711115198376034384984136405487919093250989883528947818980598600158713848242005965572546973248634197805449214763979339657394764597078154381144760459360415100929368780589526977092299789886364323008403155710156319566158114101872590494907009375480829122688030667972347850776394748983825887003365234890734974138241984131886847881892214585319853699433988627439920349934814046454541885955435986943484749644994735717773437500000 [139,26] 11272196800442623340082366466729661228073624413985928403203130782704292376077947953677165667578071417099015812615788565487763654407799906743071660121735944179330521913108508735178006129447763019843425452851986290685713760227303201972746914943649929316120408299241735287316376080810428404579418860858598620049665501844541192391654598368089487033976087925077236026194619454599353170487050607933212176625262961201037193592137992217433832473480180940247876412148609512644781363533543441373464989081276744021212558052207690638237424406863324497664260319535181014518451430652639490839924536442742310067563783204303823118374847339192167803283792852480625998554644660432333505117254982173346365107333971396579700964380056906170434829771043998310961575642734531023579971839718338546251663566867363234697219727170489291190504737213578169867472807939278050515718652840169894114015409628886780569525511798166996840867740203311379165178337722636317396432162390271366838650971297607772147882822533983894067433277402076019581421272194374111707528474325443842689054498698097253468521476606884334911941070025799133906755414265019220628883932621408866186816476492391793519189133459762585095304672470868022859013087237911788262052461458557785701532128008921704873863113825710675152766035916666549532412197442777743133553690326325905703320621679910215187113415539527718635933836006588791552056447192761360869603723538081410277449023664437039274765659542906212867278943870330922167407537729891916395076860497515641478198170635747663960798172052612536257013769999796321568007755066958863499098282250900254492195600192333934832352799032385774082807870256503170104882251760149909923544402031548338067044648104905596078336446384998476713067653536141259950836498460736782941110392692894364131444717722698860842633168319326664175150654045864939689636230468750000 [139,27] -8992903099493426704609454826557063175915959436780496086779622752849220437135413866288479825858736840857596490644910978848344890781099011000407682720034581620497898306928175615935825121619955173691656627035405856273452696129063396045599866115871157684138770598585778206840209569604198306919488821455434006272035667495907647965825350775223286624064143375591094814211868062612499186011701492035219387071338147487857291579813325067707043654195583488322717701196279476885344404705415926034718572749977165149006311929163408071183999499424792560414653228613637026640337050343801174889449672918576659275624821347718404827556914610480157807852223268233175529353948407115855101305020415630401655009229439812677590065191562326045334665914984097019714825657842817739768902182264209758948870360739194196852706290311867422237704722209208782766400485184004810263912103984929922193402705988530011770103708937866558221417559406681408857331217336120238654115492087034489995339855906116209836379284275194056471546839825485927279823545555921799274708233409258696140639199962835690919001726439306964049810105193925448534707486774045518623870336090412342201476899286579889554061058337097948696400864896207644555327697881344212627991486022610357105569517303245942746643966356155150884314019731493677766525743276164460983353595744938354126094446350414824471774124117273994721938687312926408621305527705488009099702616885790400084356286126924905998589679259546217851798729542928596996177505996251707854365945562530328340843158224514622201829876224536579522702562141864751023627538198318551096469952352733880109637539252726911687155837873766016121930545614702392999217538483760985685716571161285701274176757734351703725410387338825387209662621686670110662540225701337329558614259604916177116826832381196530819445107696186170187502284534275531768798828125000 [139,28] 2387893966196851347797225642106465982678833139364605315750747912841610207313711740554011768748393325062514055329896730824860375414590683055045194830603191799181487978298250941239287557579623124635682750592103325019545296865174732526000538714927733228098162313701001082358911973137866078376349955874448864332559607546700915574968498819958304909698039219619193107773855816208637801230063710313890085423803387431617338637411722329821679487066461595807087367372938482186542364703911151941130345246090148999081517117501491302304876361093521334398486382480140364460137974834790392934011701477932172399784342821701580227201092011856308449031085672740405476651844759596804161522923855274733546633078587216525496153596240778277076203874842358212877657911161169784600481396009038776215539987290148251714572203351286917234947653326075020787006069549093890674447924339293054128322703887041312378601492261060467555604390649425498844551774855300698487487525923203598411358843149728693733504717716999836358053039266449218045386040507845160309174124278736415028571744766043082724947101416806255129351292924159058184356681787102893245049358915344326147864633208687363570935080748451658221476154533584217227670804471095682307325782429596551830716764430427876824119370976005538627561648520103797466595468672959958695422071749805099303707751725269684093848654993108134721025292901571042686654800502224844300363113543296476948969256245385883063171564724028797193004842692170081446363691657551668026852838664256172832933686608009835499944078415257503900442073195169161097664885935892948171772587410960488785485375823651202413242510398726005869601580024182302919118474945424615355290688373035810698467131956931199057650925235107705032966021313443395251732100216239812530060122928542757439271470863334758858408102266679406966431997716426849365234375000 [139,29] 2611932871730777997989026315487973803243321140399375506857403048750163736689371252285878744275652740724015038773634192511210540439060764661879263565343081689181438175585510230329971058746414604666306934771440688535097943106479236342061191921831146569367936053128088274845045462945828727729017677488180606624202356963069509962034441962094604673775683036639557083863229455424634320447562289046212644816341035740305018569945558184303679794705620045355320305580766906812931490953786967841301342701818945408193886711203167743610664300633047945339624959182433646154391838742398133406360876838783526044874300815623196789006278528399378376859376131829842622888143175048990076892284114839810402332712841478809024593630809529953106438763811238934149657993975705053888511051034671803138883673218219462888165347472457243630195484465868941404080289932843846930205723751526908554373457745191532948872500974757064521111564731067689721753176281936866971851640800263711778402955408309403845975826381610223958394473793701490833352256534526903049901563539678416885736617721122646041565595509255294622380306988703596881195797578890294672901457698590201931474072765186677585139089626731867002087474014134226291108297664166831075599691026006430631083732609409101033446220462404083967567406011175650218633748414323772364480055475877004442010447536588812985891421931451072590497655504315162439326239537815166014794666410520581011243981294914289869730578716438903634028263580409959466326497729872028224387818197228665458572552620769308131736938528349391676161671644041700421325625262756574877140722645724010670283020602146020091792672828499044640159534408769984888724408627790983790169625621500268731826090958709910594923311687331955822905694048493942961747557770321450044208879205904667769488250775831994499043275936855934560298919677734375000000000 [139,30] -3645404222855375271490658608561902219498956561857657711541156790869940965856098048253872077842999717283434332072441001832651058684330379770476039091624082058083054762317751665586880670515529010839865608666696087976606881955102332742831909030403430406367943468636542021343865863270750732912561985621530234456055652627655287476275848561122278525301828953447173404460301352839662133518278112186657845916560748412513179426276793800172399833681153893325138666916010086735347693072240764611313369366344976675989444627171790609630602188519451246959933614559109827602781192640975174015794234367334462677018825792950254994344100398652187760143581903847555193177323153538255892790028223522898636796830987090389056982081673718312826944119007014647535342407984167662875384374436748421386563718156390015635928102751199905246966930985249095347399034577551425092075278303984178261318206554540516003451751345560164411174190555724844675866261388534275648866271670260537181339122889547594050873598679403375676436070819464973791248139558014622460071169490329431854554959968806857250636038271906377186875569097398690978313794304470741018655352769776174825048453242878897024589970513717767158078562414562710209744004184881805301364184520121378446242350659070443689935432915394386632647341234930066729522850979661411015458392914180734972449593424448512478308423377466607878945967587117600205752392859652345334498682271530686681541193216720876811832101283583774111809437044118712390624063458967214883320708664600258676264810967680498546879500323141458611066388034370619041107753041613285979563596940260133419816433271558240012278135542034511694315030936518675423382488076385641834450965593113199313668403395990671264401982060823876270557604080617357407621422476772021775972596000615003123961490954195452385278031215420924127101898193359375000000 [139,31] 2149330015354292150389292101691826146041785481023491067223824155243344988297412289511408600483198206290307608635300236068072017603175040510062143173017948974364351957041982893824181099105524348168597117069915285587506749039194179365501239074694226135988992169523924375524996347349118070374523197837542080270039341803252489400104172294623455334546554834620397731598687697987412074661576094300816947341397634481787792630408497604494267217062047660949747891587466936728196087132155264645020291217263705720751154489450173151597373913579867583766262880225727379941530239780790010109910580355435789903856689112193709288980257051737797005987302072291428863319368872112975788686406796026546579165279224473595301234160188145269526727443618046784175202185586261429664287191937324612625465033326276946739270637802852468694335909330674752554527414830990802405971820389854564105682486647613157467209233655721582564097635116184180941091138034051762400876629476438180238119142457638421810424417761416114888096904529407076841444727163767033076690906705232997660582058718441241600056444326433154522518100455341233199427477815308462898100495364591514059376544490903824554947361010933272770427300374290309564758517653276984597865258628747467153658374957024239254862787064260183111476125129701202818848157418987357291895104838821158812529644168838209273910797201061175902470802063746598433362007848172057669069137227129940738017960507302414974254273172126009212991360785408594874704557571054659229362020347135844043826479459346908164286183352253210682306919820326855808381209183097790040428772511723718453186552693150029118044671915983019391072149557269537469263829177099081404535638952380941182748074980774107832360601679928203416518005973524111319092434672148322086537747443380095254992872091416578061995323878363706171512603759765625000 [139,32] -466863343754597898717852082467074587517487693070345137237968145426894433180943826185411684352692302087376186632145718827711921453459639102706041867532848423929958490663447455806121015049569968517949065844189622321097641517648044776555377176887006986620682592062993797512348070086658914880979341227252226726038064830554066193700905452571165999500079372542519193012802119478957354564292502075653060043093800036843474219009063132494517324782895196588988016894064026207049287058863096326364589874077437717568736079006298717002877211135517204112344076697498361300350556187522858161747723937976875084792282786713317428199345561286571069891143453905072580755469914335073682592006615801057544201935572202225431837627797545832543103374183492503324518178518374654281614316051140689995957799838533027824198623243056987360286984061642090133697325412733390290484906667643660259463144192628593495571025089903544801868277868457884866340867831200344678142757901852177277573453611069190948930204425743162740975560946597409677058691664607508064237199110842886594022953578520866710452774011249172421679675930382910351477998587409632753639425305009376270238651366117467177720431175445131840170153178577402554809512986248841253892223580749892039832223067101798284154007531599226355550864820124332476609887193174833790791558108952823106102308087595801725789101238008208521670021672670005279833323049905115049861514944027619108757245650563139630341359708024316616312151367155576361747431420654413014884419003170715681238549210189317174648493699657849638896540227914340568137843733912034262771916680156977370132087853139752543186690985741726124284987442649169976889664411131446389930926284447999753311427535754304124157419745311748478200172637575614597429003463456051096557170839819454146630570492981782138031121576204895973205566406250000 [139,33] -306958256072286950946377543234509715502798507549153124040148543968820087931676889061103254057815892116367871461208511235335747884295742505686162167189878892586196545561937941182661655161569705696132851516028947454626484251689521199539848526734320903410059681871931923189717379437903415096448949359891397986422240802456372698770398344376083437900014705588745459485604389625517391509493953083112225793657404548152979975250754334039043887225789791147213444835083507188614305377176586980338529466144986057378665548669658904310121937050157511722290025874331776077094299657463626641376605617642769773171924614742139373515451753825942458284427961380076040003655991106157129724973712157286212384325143235438473042719410292076635705469002335722700976021919804884178501095971003407683602337177507531927881318197032518496735437952841332587066265683372258276169623995117058545473982345351828218136141449730197298028359873006961627505211191261679715916463005598088850846322545988149526055974968647608925661278024202370247353113282442325162536469841561202764886786671156958623351217572667846917127221473360096006651549866626532423554835496413103456110764428060126594560341957862216845916866758746324911224119588097525547463163956500239677098686949393132825931425338142924674213278493492499340103327248271451394166040870617148403340298126684147575384147303188282710321620109393494320070877498394802235824193653044347474135530394534104968229967977059457358741386029256410500019849040717202893067311771213110474745799530320457497615327704485729003937660809386079397677573962880563323850178150149753653614892940287847406840039048136701603972422738428428165995853389709378843215399194866129453939986029085191074607244265942331410593610562459147059647005342161885091608558461478845297491897803343618988947127945721149444580078125000 [139,34] 349578200687847370114598607610738995578804051803959396553202976586666314067984699362143699882450202570873869584976175252124122542759009267297389423874687513966902911902691584432293198332525330491279346149801063963581559701262517506519895536597065562965675215804456540342223672559421521631177280512082964231710181919766047232214424161821512569378901137169200086596629761450151597971628126483330921502768709454511144509919681715125377044089198829264387313343726539459271076432704892634070565390834479379279174254453239460943588603591759246170808521346881659580971668137345378004042304250187588370491476394642668698537492229606523100224547516845002828672279947856758573183789967202460745577912172293338245514518376545923826400830099244117452924218338604527323342340153486987734765437764567415453235993595908394944147649880460787536247614972710181376743812692077302632363337360240010427879253297394004146292153247776635010610430799615888526749777415705702113321724901299449977308761191599269526482769641189408864436376310703426907510869822606399291638774781351389413662075131271202272185628393874649425412339882632115412324211772872228044061290059007170123238491022219201807731458574711376022152456585498470881370411344785576401654009848462349592366584635905376287937537324397041630715713983169608976099656547022642402730967645779505927647205706151617186676047438164249088736814694873755671397959413534744304741758417086574196232840816324370855156162014148741713079275563916417645951885225154038436347504505813089837111127590843753068271920500901594441054604858411712810580974750534338218892361735737388026281192714463040125480890394075980064682875834579997182528693391071517164133663825425748702106011977449252359150953296976058034359506874805953895885899584239496165629645929584512487053871154785156250000000000 [139,35] -170226493063122171193940615345903675758817454129946461158971957703187204500371925861001965303356138079254332298015545050756605969609340732556212177148426383040773068635120796025914436262175795728007758599610344041661229737561207260570494777940502770628539654668852503472243285726939960075639953874088030809492949102003214493993899417391954979888431489730049674461254452720538609385959036748016320861413029252066236434312680575715213006774602296936303530294442991478801100361825613192578180836777312186883617060213580392681664306266126234298455308523836725920774501305263040558168653110355423989641285628292805862646664579155399123963893545938371084599066069334602256600520779487325548529662186269944813686497190259627319589336675984595725551617648751574093868784369899849111028024804450098697614064379585151905969553708203092593847890404236684636992803186371637458422909736735779479286381947213745342348221058625512965020429676523250609800736919144912590249886124919180392516540093946841094320424073683717415583444523673871590531453053265740400870216376058086968289046109628713301621848012659129742575775191235302148949439905538446548922625461183107023690464565350994345841286123030363884110285202972327175340340089381309859195268876696881846148980114057897246736225406354676983267589547852823459432168694987580110570481250804152301053994609491590470824470556150680079309392664262716380389619696003354818304928756359489757112903709296039973896940535607150190415186142500877502985974258287732674468937296911981236243552241540896381781276401495507673460722881913234405390716199128917739065858184858465246116389616158888116773029517455526098189918491722842833274485846622040664826446667207206619249053389959863275233695416585883893768790830467209833672134081283750851102509749068758537760004401206970214843750 [139,36] 41801180232568111408373248335129868198098179406202811270708374384951174738941130444522179883389029944464537067683292229577787991590487918151669100937272972031786498118665995519247931504645200692834455901101468516702358565075376791757377503525781114692743702340447400775943122584158440837181528182489913274053177499528047491338316566935099434670546491880145623391927917342048884814941223148605224265044045591175005874731611202868156695125599871206864964792776160377293505980291176524958748611957146394424595972619064843967507003520236405089240012725810280465135811793575602136067583224380210701476078667324410506401159822700148398583979698630936174527353529099654115417686790260366955590029814806090647013161682836489714392538992203472643754884598672698327719955951258343453044179214558663900469445688063817174533545046605792454898182990833155194593506674698068562875721250816674897674813371678524239527994066500496553681069925824322215312478583802734788771771355734567088546666681233663237926804827689119423161242447362387251452779570014757580761687188176034531758947309810774337140356333980251778077386200599298980310988177365804730591142914704679328978422935752310341913930223327219934106818011667325628945605493929864851102631189607952456986602970957452019206407385474932160834181044684358687179620342380639723367256395390160219307079889252767630332181989991486591354813970359477782916600995999069263636460595781597101990613351593801661649535453266267871893421730968285468830763980156506299354341836074903259393359319897853161041318276997709484482196874967582283220051909464979161770839229585425746166238329657777882071912575481294364172337482289704547297215240656405971329221672307410717837654616191075597663607294799016630682882648855902165567140651561790463048851052008103579282760620117187500000 [139,37] 2817032517603555864451390396230577089897419251334588401158386281885259796890354335396065278582233405843521916429279460088108308141268904524114510009635176415201664350316688660202045351011563803059389957747014683892432046577729175745642863423998853097212951431445195340921933631445725406624921963253326563160624600755026913217214048231464991075660846947351203145697603955497561479511169737900993142347135889615141754291703854836276907573217010440602773893113822144953976459731795188019457521734953677630875997908239355621309278025390249634837612289474714564034639922647721098632998006583246073695560310973566460228462459646998543112215837835970812641699952599642644794998783468369030504854609468310848440984202394920083031264071122997403436126245276440749483838430377069855449514312378948594278478813961996241552672265443947658293294873483023381407001803459256984119520178277234120810533522270347049394826283282478637502098886105326680268529188164120124113243720003122887788809288359443886920551198486422898308767559651549174633150553061258548393280937023709398481814284834092531003035910277532686255398845148543367294427318871275465247180613349611825169760623289655452584369594410527583121111943736015268023753203664422121695564755705920912981902746236455435792352102622626349676040174235074805656476196608971325929328107085156183710805656726846553381116423190351029189510293156432489408033798512329588210003828437015061269693452747029857988600572195249003328044330357341761332160799804667525294747770543289241128961137884571941334748263838181059327392893949571108422737406981201332458738447647749298651808732743141245838462853584264593795971352972532697102484632086303443716653061365831509507146755927087482320254643375095246837507654213285376186022718841866765487225165998097509145736694335937500 [139,38] -7239414374871559534517855967096856730637629819766946726836842266300732430613190554587215156921986405615036382429422811291538595364296331321994488834418079260863389760453149240608274967544258885081002019226799648234465993857900217492699250489892659471420430849479818602520243768178897743042558968667971052616053079660264582556459221024778190632906641088821834109427036634176443526929791292392514820017975673079732351592794895288172866302819624107663269849744104988634840678757663404535109945447580113314752434236245439605424297894795668950075737936481061678551772952918269490546441662539093780668948211052943637780531451464407278397536922306847251977853159479123754633147294520830347845335769389886737935808376640044391924709793741624379598396925200489449460714404125019583376423426577380123707173764343035652442586993427381052319098686815310367269846181378412395478551926339255033095620771817755265391037597060030106259638158921314026584384795709465370219826828897694203812629973253364396031990029702065223700881011222152298298613010851331997638204237372016872141476480361062749622028442863657750029010230993496602713811448749074468578023875791914697440847420575942767229143485165257612498566953725595776513766032306391067140101543884440934613144559143442326516667344396263390645497225700070749565654035207417726275952742865883040304177049446103136535959858608228523519821293098842731384700362507579411167050765036828292541090693825588514627501616750521076711821506300491643909049288353636077383332425980898348478272575597340970370194618789943223840878689364623116242685026207704384358996669992400053445442471168624201313166742419100350414200689416376318144333396847728237306936457456275144310832069392296383489343437489297383818773129074801417216758808202795646593585843220353126525878906250000 [139,39] 3262547935693241867197634623802123654129348175411314613713706599192206909636540539899307381933635899033185639193417394249556980444293738306258104670185193770655676479069160017525792303044633681047504309350034703010953260587963724746206573217344651028927661026780313597475018665624620206723550742194140880246075526576367909497266139475208879279017355318266135393768715579300066522411174878459781593577454565699531203739223013355994904929540710589396211188137717488599871008817070376021239439790120615367003966531491550226006379751716732926720809115873807074976555111250746896575012006797132441957219602585245136143478494202130571960111966448044602576593772856991137972079147694455614270986166122178817155045531242970356261956043503217153622544180047098510714064017453502184931707643100065221176502443843085426540559685294335744417237711347208849283880239234907534929465492919648379063939990774860418131133689664094552601763185083942530545080295139866739113324156055133876955713460897098808605229588925879692346460895182843947246756092912484519917591981619423417068069783733193187107277484792624158781574325338671258085394203407158472560138887540886378886598745384232257100187944874831106671567039501768851258938960670617575958378119032563269410491173426306740748679431087190398281267802021653809959021785047389071778162242845678998405994231946971774407834527081627901144441428303615597362720433722319072526149693848317153958348271283001640295392197088408309960655509843255136312436839715105119275203877495001429956590011585510155387349414173181700592588110302611555916656209617591194829959093970136590278878468111514319657063093041505051752725275906889026167470203811641803891684790680886342015429675801569670852453903243056971271354317606347667344288903514943314803531393408775329589843750000 [139,40] -763501603310517300223713758674646045756987392234372000025774761127842904548956062432543987913077072116640424435239404815358951751517009224482233656745702255661050569650270128874687954830744962044396447369970939125967592188844633192363438360095922608548310749443065053411567936945394248858926704415391649154149062534105116473485078242059748280793403960899281792933440513301445321370380676754062439820306433912921075946692745767253571801186238574520537792019322537761904553255326267008165420611270612538506712688035619090692416286899378093376993456587491676921148056455447382332015889922660076288498040585695821118749984264416401525667031488188451441447541367990531327973109550978114241358900465767740475184072235059676663573056313140505814443837050671870324898450565882629915289189833616050455951064606114000008049239100442278947405574415689693151375599068584080795574691849393536050958311525750415050068073250911454620391984378097442387903033006200890992392588514843524932750002117555372442349230819560235764628350265888234637714106701914902935636453116602824092634455155896239053819910495861164335841548014274290470438263717671536943994536862935830091585989951358138962998766787394522120881279579951243007723615912655689445199227738423176168078277538964630194257320673554593916888861635839482812841226825264420621757993872367083908079141802049540402057997372509099285980175153820034345287472030023773969991746058055284632079867911055578313548951683861223826633724532971184409499925606528572124314443205970568000055015090241053154826848720854451433551514827463477247846136230219938921841160979012042382517552386497171581177192803916481834684891568999026850582818889054295517800557970285770297574599714001796108402546049644808906547373329634081500892281444991094758734107017517089843750000 [139,41] 43550797975410217303644156737791991670029837785409701715607249937371930904138840308958077309772680693117638929476553372066704352667870831142291879160825905310308169346200053954326122035960995464193815821036404667640765850106962259663222046134309938350888894194367934580175065690916017543398456878921041130697529027592838543156098221020709327982415352443959861642803946751944163797952276360626864980502629502937331339564380627377584046277135055626043579932864272800799974409588295785057178197450425352338973275492083853900269861614889624934506724374740456709853512710963279277222281368205548362969162277148742169826166055253783677338979274025135733258366776782946729215988401073672137548653689080682313265104424801048155625805621548432689683265367766965062708338973065484597900861945549413811383392784180707171996667318162441419585155034463834127035082811671626212841401948238250313462873808320815113374821661654315609914289652955296037289971488534332127007321928221366288568193285608304145002033713897936817477054934123303935074125596332305208425450318740322803477231262293763748423137524579311082509665849005879423910722983944386902044936654483852960521870676735502000535274794157797142846572030320071495117435173098200128426917133159725983484927552192089715128430081097537797169107350354399385359626407148926241709585958419659965532645994535756337844230517299481480644651639118109651635726086138661240370910110618272272581586126677049204546293842357268834560304046912978488911098237244280783077311947024990532991611253951749261085214279536076713047236511127652431286018144494628329935182310372375306352927921570270365003925041106891609403322969224768399039739177153842551968997560094800036042932120327168391069267914398613630611603742385217033873928680027369409799575805664062500000 [139,42] 36880833441425551725231672577873271600007720134144011411611321332705677559120688133233152901845777228119886509361993823815608572151971627184784594927328959286489082988227732327971312931595590001705323783284712309167459269326961489083690853143654665399184271523562810135441047648390604118828495812212725595545847118005701429855872029583512729595610746655389034300429930273787946067984884012784507896842962185946053822898497546543737029470649479861555440101194599504505544277946879265970358498450335685595328739226493476956244642706624035770480793343931080377873736760602966122992159167701876946497556802971312842576912697929467365005743803026480278174184230665916138408344500908213309597248465276649826643847499091723610280890418344481824946202602727904158672324690306531513915037595213392432113011436030098779761937615662421460873134306022701286431800740264514096354919026112295272876458457659187454107007716120608085562422566530613445935322460743009617683116539240813198106008523587199211122258880223947088002473482681067440975354214636190056904517818705429959403611376513057441861555584438117742805374527071906789254931414107760800978496016334043402786844695537783646860439246675835749643608339503585194951019421846435354700014865576293621034079029186416311818746668336209990949393977017193400905980001081512561447321644924427599048747508154150485425662103889409424595240361177804520198795755334887440183400993777282394394979687544843234330605930061523589831778308165070801463163417266894024397045123941576629554295218796814074237163131919337223481105975281122698255772555220734649381755795174327142111573211631116592921228225385719168829169562385506046452161704062981646608352447798562828476300195270783410555114201436669592142495763980738680735873309790622442960739135742187500 [139,43] -15072351416717532892218032227196029965342159699417930077764106342264240794790814348902737547686313269024884209067404799563523998870156907873644745373156559581864935419712465794489530790320120395874722507886391665562208774723507547934934019155686807081129511105861395250338956125841668368801383304849074521890140262511033215259937719464626590191531307407436089611812545408372762240775862420845872965686623809552405752050647476696745888569460359263857136858291784793224567769196948914155783522849173427765297518577958202527137013988456887634877245674692932569315712683079962476821966524959262108010645781337217246685717496480569027289180936327690067166516113836700731252318803616553983225195357162379423503225615151563456728661317091626977088631463783698968925536755985179981461814583784682394595486767277184070993859431752007838749397291588618996481409119897680061924943043328706375795166009854318079950407430066540936666516148253206515035407127499715326808768480655572467901807532274360329546822611127441271610266458893790623847843485074442968784338963292176826806059610061209828258212844716890558637668386569256544523422250859296797798890214429516904477907793009095980386478997637694675909256956582331313449237916200384407283722609936066965849629841482263802546034070441210690621507112216611807848198482969673540252767112257776047819771405434095564692787717606728277972180594855893002910650207058535444493055724478533203322201746065480435423733185244865470500041313598480348526092671891400139794163459268652403984704774068611754259713780820931051191409751286031366267453602442183851541677775705870056004330194312023124502861800349719507539413114555940344626131390480638325828297759095019101997976636828357334741545780084743983341252469831549477722315032390877604484558105468750 [139,44] 2857481781343399839340022908126366608127182319714641597712842182500307768070626517036442253185712669790827334161285079535875798266223916257074129647398078899728558484994310227035046706689372643744197091415655921805419448970354957848376638509546296096712351213803815346655575589434860934133607670890280137575128348979374217417926796602665751948784988742363338329470472728416791073866504992089288019454555446402460133075011979797164713822951153968880480823611668706941379043614974180740433199642107848297222031248113190689211347522983883552904721096651977663751739452912466494699623043577748984564035384467734538786241868831117837658537544336367275772354927529171598044116349386277133883374181998621437890371649932646870297817276242655975051857444205494460712994532738029186191434496953890119867241813863120653270921623470134521660726470108342615489553691730979344224661126091948535911329521423056501895399232996264772307977241616341237974065345721010480897082968531296496487236032180892835187943733518169331470137216078607046728712844599737897736585443472570139334368158499760668755283641225882383734619860873729337681506488819041153752193291566769887698027773873693068623419005842944884753262377493185113575669482647587855595858962406843267077352972136325860473990744269135306209941724429316809482000175591761898849086878988477571200764970684363522748896115013097219116795783649673187103725676317181067023195536185958501330099129157788435514649575967231528461765200065614274410586268831811680580159647691379364547306655746570370747598275655352421865899290126669875198702980444084346478905931800434178597706610605402664227117787987762039137649494575794199036354661957281229719325510002226930952619185366323716088138457126209193653343704751971173757118424102663993835449218750 [139,45] -190259784661811084579476196810409943521663238509024178640162954522953271985958332792168269975013067286365390488146808545078917680634437575641185123266048252261426747913481184273916453423796054164928533652255434529205552150231317815363582725852411679593275353526611803342405879576219889939733057869126725607410904810668740346567025614412072296524643920647678335757370535023318177356965034750908367174280611688015173198098485717958310208991008981946491401479647382974522150097841935457823231268546299577353463399181757798648079969187324762913277240527985124394410025369871404170834621953164066620984817842022780170739633150794933968957056491601301624691849902845325656304604805905151492011158854182063632975456812722073356678914694376009221414402538866770337219675738140533187128389628935807709463924102595033983562880179073044052697315024123124446957387966175018448593548623562471464828804575326317221002638897399121188488182422704514056995936119555658065309982248831048884111435607721470216067911487379904270045869509866770555381942425202243288876713497874351265412878216748302926301267528669480761675120547996397063288385020274071440945694253160302767273355387534116550754633952987922762753149274898721073704302229830678413925405211158337753578129289028943479687292441029998019890001211778854807486151972100959871188420511356592698830080352866848514535002370698229724189172933614658542666411002536293062859110076659410093815338629708282486721081974163852902671537123075138203052526119441685868349085434111339471071459489071446502879018720566594833388901107456886530990798728823674912023363618265793042078660777129758217632496252747349542705407466235482829004703003572678817416037204871606733985644816837888770182573512657310111846905750430442191649374008178710937500000 [139,46] -45113984808308118177051615326873548130517027057294116147896319926757872047640416771079057202483633161800131695688764577960577534364063704716103423651512465783945908380971806889907350405072144478600835045733978124845699460404010529320562299848898559387855145309667441545201893909641319567139669510945182317924891659895427610427868283453020124342398107200414423786592059408148949307081950337169957398001656362778935896397565281786728646028084818384368737800851064395424056843191157640411478384732266278834934607539008821349687008512413907080085527767882941148474615025140214899404403974568544719100419458904776637384522008151246431845395335467916056366181234911670554887611118523686885461497192262552638662814714033045352419435637746918220677476876000149869983696656090347759926775274729210604070980369406984817879818796725918410226420588491613667749253234392642772035988010727012828504042670962848628061656465219295618725633030348606744255440703864731542840269812566574014795291034959344523871854323970154274169505784817206452984061695410770558796579935526292478693158609256786972885774192519433072576337591584519797688750312585290699047780289415436029309565766294142825865054937796325623821655467964314731908722950988122821534365335728346330542015728136851021441301297383878214128589019978604280966621280795186711140665518466846305965427366799767453600383543692404107651845599658458549620900094361034570517446586142094852016462733918774937881287311742792931389995544401849623716485111193827923572856734048033067418409968370443711476443784590975245396739687173230620212260727591487517522375137630249574402002490898623986812104158901080104117052214674121775665520571205311260544338783295811774919134637050762454987326502485086241435726165989264384975948333740234375000 [139,47] 13004173042423615618646291649278259163644106527686040623598795025313674851274459309050408506834165590401571663469389600364387015000222758456309985721185230914050711964671281233701859881021709743778889513954432769931035223703568934297719701718468492573479166184342391817890974584276145047921401437141645552663897203485700499310230349871672309916167052788166540942653257820344486279192224098732160376402258068020439591097279394032184268737859388226185210059333028137555874232071923624871625787134418046906072808423883094732355409397034775655695676182823383625723116720676976427653273870058302423085063050333850298454448599583972109561747426170081398401513728077356045639652008043741636169338079938060425836001953546862964661801149598250503980073586099321999953394466389795054203076162932880749087460449621106512862618803753559442241644892098267608969792762403841030943015634888282030218122875723292429199620063266788536483614055219311916290410624634998804669426193564640397875790074957736991478195501312658384036230733077053742809510912632210086396986333871538864167002744608216112855526401720733404340665817138199059825918533368473446861692127644924111133437074047143880436514460972369493098376063488644514236589480798506785777882959637678462672616102478229112804143764559524086013402729084266040354097178469252673111732975809433468012975516849778042097231850769727032282990611312802346103044850932844077733802994651203564941380320190804912018471724663069112205561556173031389986200771176973354286644483807671544366584474188867553516372186123848857856068907409742684193215376134927754999026076897268725998507971360610071695729188215214119379843780178321167656971736944378598674414509663021058957636439375857353686147098754800345819201818103445347661636352539062500 [139,48] -254391513414767112238439560494235036334948860258365964192153921725040510369448908390783518381424965241423356603514493290111110794826005261414457383056395405609522349555017922922426902863739764810117405165014102879374181615657120050433488909756871645680552056846019857046582724364189419272978280509581844875572718989710619565201000179669560470015850072226897978684781246891625096768468872731646351195970412408964804246073928532131426457419489819285966479342323196593115721990239522883376962893875802375811719127521213617966201928976925562500188641285933393875760220921897499901639541270969542551069171186519785455303077755109354839566256262326961876540261271155248420501211953347358428199868802261398814812112951652537635030159331754425348646091368821839664834051200103760402473290376230526576586105759061932978724766155868970382152600831845655534858003170026097841801717441897931519496046673727045929190548401473591805527271235315567650264746884453605742471377943342428937927050070922245766154994571871152820877925919595949152129851948129076265699389450520661579936701353829367084678884312583950159915677630391389146311590034299048740065476439004085111656686318159601565037699767671211397580764246959404706236340842313345106051009676372400000603675370037619596155798649608836707047487501794896345887961127885893715032206375140943828626648859760190325255242227318273316722953258174402576379395651143770349425916333816103193406771306820966464000186863213241282975793549623903484354911008224930543503980182090381782689514804597968724615659763180498892408674830867189989393994754116932092771397830129142481110185491009479954690570473177877071107459252244492121750426015341537181059595606553730632189384288386240781894508150633401952689841923425022027587890625000 [139,49] -606067188167019197200902418968925975455024460230457800047042206208805581323440116885386731165065818753405175961256901479212355143476451836657116111542655829957558516515848427396580663073677226446112932855791130236962963104927209052254867910791060832384173645213997377301113033732482749869827558006044104151989499215032726660217251068389075280775777703177142394123095355469207896956993534714235320953521270242328585855917081544419931231658682658850911348865691252882685966209569918469315175445370960724917163873043909877253105172668409354380393709526264038479267797342425573586775596064024768542048494299299677360129624465861472818452009908517079388182147829244229864075003319455769747960025908271820189183505187174737804574771025201083045171182073664902804328668942813459464676758584493820866735558906966644972480016151477500328268692830949676915238832739211318931694828964513459629145494050980199239899623645173675583764203974155627890240772793917034440869289718959260238289443589846477876713409004337813863830735800461900979397032822402415334758557501735486425958600105634659367799091229963142391941276889464314727582649943991029563232182273935965255267050391226647525403970337491714537136528119658275996786164268442890255187308431682781984552924009227678069636212339767535712618372499604047106321597559644781105291757338588224634311980464159472234715156442232280840367662701501976620755187565148190899411906482576715481793150374406444187332990507924707521564225794076967519503423315079312557071283234073166070565676089580250317946929995966374032268906209845768749320009302740757950609506818780615722722398904919565535434991290807512512327214539761249571977177711927663733884871617292699569875375527597968758370384821932845110220350295328841938476562500 [139,50] 147501083540187052360713066367982595323452127586941012242692513218725059652575315528514409933598872523081464754606858256094401971283388157947409180056816531572186120118189500251172753000530177675208622296910154687390686897683000999379517518197004306583624736412874649490971629373412370641717686694331951535242883038700201859123442771800642592927974227091186634043360729657344709441077067684004298154671068756205354326866679574920250938663554108447443242462484892806511564993740207228953664923600242000227534860667348505972631353508719600775627839603177763251383705678082280648119991379204124179863709663447841077970490812838374641208569636768618052369886456808735788277957780358041827135453248792939032735945117971784192266672773738359414490547457044895406055133350566941359625531804891446161386014115324374315881973201137058738449317209692675086568283133063496720588647439474029262193052962509623388975796826972370872405428562108307575836874204142469899899609931079962629146761841746079993335928686066414994947725422988868813691269176898075686310731623321212304274843730720052475391649094396695080441126441125950571793069485107552214190696759963865321347796992184663585404918124996779849819711461826237879912358323163689411553249945565346287858015965463907487964845036164335395335254098682805587579595307358647509348139485446262509667714344596916950238594133336114414852290664261662400310612707213908153369825398619557630101986345125701735060916071299091090082090216762638520964648364174990629636552082800177891634115781788883055783689429615248689791884299806820092291607544692543781764349507930463945625552773412531068757641795977078392316366771959455492666978479824918360454447418956253499172444178866488248483979315919340367474971487359597539062500 [139,51] -7201587481642298995396688335838685080660539658521160533898769459854574470011637737909354269783253322718655386001317865244498749925367079708646296408809182076680829585413524945468907546468616646443575645499954327640778421254302685588584465514589890094791795565625967982343262498953520652449070798673778955255072347572619362774967143121136683882918552009512533548528786285521903060099243060585736475076625757236904492015830322248868136036528159893671019257675658980615692555473509694397509772700244495072379348921353291479447164092157548290304231190756655269871257081506993905067872533586466987949051913778101525496251460871142603003199548252151184215326848042518840050957403546536300951960830901829652378661221988513688482807103672821653858796960409704379563902183666294516545055585745792446278730246457164130137399232044537991181956603334369219060629843001023670302281463712611140577882121407367358009233197618907184928175590988629373340514652633159108881441292962002255030672594617284128611537969187289752856251690740396390433511480745132249746792332211101338584077661943662023084145164986673648578031683160157124161612215431203160396987100306392197120327867560544011482780574584703147093792150281701785342991475017222254596050482631527710692803340587587227011256004436497370218720696100526265078049941861711450447839844487070992291317773499455067810729894330897625481850794786753779906712505620602937585038566336061472971250093954296331862769291540783881868829281142678780123477384137004508019648635358663080789826432795938178982865262551464519705723619745943291421691380562544277197149702688291376565518497866069129745163595672987181413846833879511133187998152571765947326335970638137957297312253094642661166871287688880082022203672883667125000 [139,52] -1630665597712476514205160844640442066615649231959161107069694166837423699279843200008049539535390411531397343592043617701984354711760203759727881653333784628311522463995059807916933285614443241505617172179681410122759561413888531695491796487327057425597706398622151467275184376710933414736209562936795437743353755807365142704299880428216819488471914269955812570505074250881991297654599005862681218569911628673288468716752124438240486435642284179202379148605598988961339873483228010485357754241412590888964744401979926134032379377800395636627998437735149948250088369677227737122553082935234122015869701888195139544217364920316137898278166787161115532282953607624479681829714071519136255994424567632722086519438554960259017872188484204091691743726141698746727022879991615106549766199902736293750298951035474796728753905593705992934429917509514694162441164927175860098344279839738684362546457228569003904314702408509583513409053349253936771781725007139302665717782122205417312910344104235505562475119915338821163208938400055563485468566311792120432505574660570094758902960738036615007190283890543041974257356531481213276682986279551582556409356767128727793473431592229915707617719823188968347516304303509593078271284055046866261395002277739420009506676522250958912905266786972855129209676206559169481746086709483446440777670330585478945295385093745804843336841182693290244381677091286625558601077863350755764039116893431777976943649157168255704664897859141530337298790454627938100785913332861692205373347935286236738267248418245393986423490656983826383955639928152166420729926543782255873077936901470557568164725785746693304725468698495817276694082864748763155651938215428522226129113975901230376088598554649327243898699466611913946243528691985625 [139,53] -283468318050630616607732179384683363207996992423010079552223607398935616098445717057819142577981332353110840758799565464456675017304362311200745120564735411025602646580384296710813763231552950800258579897644355569281088136593213879785594914528675774658597950611826411898538562929891438092278116522993798545480477258517741130022480583147757753923589975616134543723540974896158229108547814188261841710846885943867271612591550672166291956046150825967338962327955470410894181111211378359675239682349609149765340121224440738140698221852538594180366467556597233814958336784714902150601010159980695145401085643101079382499420742031788468579972837184867160275793438730174680731315803912328341442667662406619996489165675749470858472243457126319332763281482223187377848491499990648604527254229490579044392459473432166565607112714249594699228002579175582762022167105677773276351404693335532969270409500599411628729644302502832876150495513375444742008059136051073439278267209284006121525861382430856219986174024744844584223924483417715946087101136296417902980185294374818399888795040655416462179197336321796708314331359420846463907635823247960087833204659582929426775866410982530681348445242856019794581308643333354103005130497620704670031735698339153034162107300347320234758625977609170070929601728446475084191180450507619149196185696305770926604608463744586857113180073558664332037757062613661531395655400642937959166408549855533400797958243892058944758470264916852652566432704263507127150348779754131954850367748446296022445599744050659395738138379395440312398449858823723348141222003637599837575913134946800032443635149596033886211447428909840527551832449205656438363704404551171818811694004498225062868250967728809568859319514850109697538387905280 [139,54] 85030015124915196946209804661103342530799840880695901330082449466776513368921120141790972223189028527478145960079795863409105036840873060855682625424135171473157763815775547012948271594356397244854180449434266289204762363078604597848123935497355978282111501405633483299768331552337389758984310710096184738339464697941820997829339193153890946552222039182481478003289891314197349555258058831064003755019846603792615954597991813028582435529330407079939950104866817591043768994848007209122355212062002960426594051829047856064272563672369750229194863862258984834444882894775143580782974774141514567692154228101549737144188449072567412340845733227728378398345921790533346651319877459592403219499494584559774948694452546686442649927090581155891191990136943691616312292420842735841426127483674538590905435201306712110649112133433268163843123895644502837689612389990140296779181676221705895663530924416460910688103217788326636204269627718233019356936436316838013237689228029046085630773182624735620174584146501915748969337173756363561167871105473747531352647469890100051355611338669451387567417106211905104200524278173795807342096047087233805312447032909648866654677006687185571084389708401751813691087601132792483989621697647462278089195717411092432417297240473876300326955925695100938915189518676080734672802277891481108440373417141888422863557985187556059814724879715799082734133448210279020096304816847979898630983672272889777439190280385703215285092633693258069906309869792104000589791895281783595856056029854302749114393572068558833243618632949888088678797024308541384044749360181302780566643793104841934870694705463539082827935243029510427271005750983408446438722397441325255711258712126410096219566527200891957186773974417977155546603200 [139,55] 58626589523530750005220863967002029739056747767513013885411703533514990175570665978368492635470004961265817883655805488596728587475397835931435301220798189619491103125819725720662781087635435468211248588018098833482364623398571275774341139041831622928206343146147565282926566615222579409290616568632246398384615164539665372406142436697082449261937556215484376090251037153375659471767525848481723746343119577284913021231859179503731524240580338383506760765953071443618315375839048538913056275978362722224583779362548104836234932297041037892187383036726376184592358579565225728089951978215542819654656226678129748159359218405993679593255689588018555853499042380216457029425772667828672026375577070028051991631543781493148980914970383422172746380668217899434890726471861105814167329702317966865834069802384698049938323415932352718283160252547064159744505498955125091462598433948914381277146368707622995939824394680805112698162001474448121943390799197831184203092329817164219539853704204846820061770985334390408970511595963458983918300826310946339282186331068495645732825049865784628105445940684773766555073495139450124643202162974179094762663362063529954893126980882462325139844455112827981909227648833812103290942035926364557486871819991945417838417622295383238046127888909259671691830927859203051567993878378227175330939718049393390329161251307637629452787471082553960202060226148448877916456148691264632126088733157378970261357745307145341647776572235716013181116670373162003607835749444441175736873443970046789747145639075010685739466523629080493889965438756828307344983816926471777532764762735136333464024751980816429275411446277499209984707819059569394300829065203551919081196942191107360750517553775194265338002761315692549366624 [139,56] -22931997559464812410951968130706660747939718131783449147043677851924599688756618863898860895117683397254813391769390298365465441004354811503396712081767264284456476985537593547797677479285398279905244269395931481593649929667107848975193627641724765161901742412482334858824849276685575678819864869581998605371871514325831316853220117897243132845597401026679230666680055423988078110650483787018027150579498488786218172895710318263829305869539043281844481378274610007472304854641277607466355030870643519867902762409823505250276612894449762196135537049448572752753164189154528584319215616761564997188071981313493181975346411269036806032075617725054051259984990572649312540931512028093549201842907191285609353728670398562458800826643038968311038788073042121535005176875652653548160767180691895727941843964785642472870399534116070676474502760495374873070376476601068904787762777122031196745945320431294108480676585342171994417132092768510948800015273268656334899553247416405332303536605470541620019520488197891358560798006604171419083651437378305597404385797170899217000938157359688641506022871115942326481544781708007445177317442595220574519652563744910402742811341809569425753256495328019942528615450183539924165857876689896613999991387950609676307877133593012765897429287056045603532146335757996068015240893715196950795649524886499088727520979993694834049267398048219805348467238650774260935323696078833292384170481426443619079512240920399645278510515938613353330365299985010605829197423969168684834665324148395637384062582707563309030797873603052741270664728843055607844105174127304264319941312337566748894641044881088834168860011712664593409499760681256568415038355095380836091031949686355632052099992281792139517783553486817147216 [139,57] 1501731493384310973451548492073371365757943237974553859884053961026509002309551736025400585713635998140142435787607634958053628623845535544717872115667777296035671192976486046320287224807541017423224629356385293392370025834564446899834888221981689668773470030101194682837245420659897456475112463086211962380660671634077625455330597840561964308889401289069997588737985382901599181875472497196028167936278719129072420865382121103216338882277393036547199959354948390086914925522790537821618081924082683590930999251379205178108058029717526113450763352033639245070105076952001738588157839908017599731335197970870944077192756317167903153722705934527726708006440703793475776915543636473783214287163573205176056944154255074024546074416141123220385474350813266777563152973802300039902753633310721994827098232572093300137418003554606460751477348757998598190936320944540443206187957275141759748252039744891394513294040314780436494220251089848119501445741059487898135161067562541531686825209056058409552712295700702494810239897792642773351391091413016484233842859436026715829901766299929181369197766845983812152887392787838558853607088454543697355973490212986695447222559500114875993928598767341892151721811846601917384704071615198127097856298792901088103093343610433163225705418872869108903268691321438643316018539789663116919252826873335604801427441419557797008883040909375925734943744488832342732406316774424032794837819711726840556458355222064341252808267128745416191548754769102396256211235324714339933897120859464494410565416906367110175397542717939120742986025646870360966139349977276040897769093353092779666809165010031471906792813893802873406682848552671985751131746079534145562843947610127804228825316235354243038751993175099600 [139,58] 620339792096007602821579307907195400507478230439931348604592321561873311333183908213622390770402518453817712468330447824521780762100072318647452103460024374125309177445293812720678069531801075817913626575757626791146178207563482299944079683296178781996703044372000126280305792678437928913912536705961683246823514229399744466301318950296516139546403431485452273199539476863061864979260962059077038024529736778490290156010402961692454190852602746300134221491629646202033595260789327899859494019508800418530593096634250513479306364785948694859369273715152323967512565177456894012418425588978170559023991322871641014015117210073617386661075929902035631646453841037000371567844210187627103896463405419424760235515272419084710763104926715961083755445944473817107663982311446541865679670700452853422771293875286033323953432972913092655706151540372612975799118677319231091859612451456797937343430465538961475338174775316191926589073368884559351173683609761305284700854809735755550052901540923193923175391075136292568468899872886501139192168302943502710550787535501256010034631439652811457677245305622612559346429539101619539323800088009798916622397879607139905530880899398698780791066938611237489782273686552009927038953767469979778296444798643032065190636345801221990129718668244730971258342369927293322309312875284054811929483223667418888698122643257407532114106957321082696459831238372873237503441312396716572612743540345252627054078786608461716406226420733236640252905571032762963243794421954270911238223065789229976684409602294705273980860509160025102948471775192441374957988799059025306770400090670279289160765558582261233584503111913911739334076867003776122273802276727165413738958403370863663640626467198502344732730608816 [139,59] -148271187377171733647603275410233563880569455598697633054873843916505975468893659366014371164332336011325066966068657152871213037952882754357117717040326436455487100427178931671086645562381398136869954030812337466330300402742142344682582534564861995511953763663336368591494806409261496714881079830898516231136170236360270948466011433399952907828052374599341514342094504209895830372961240038198603658651784692664244734944605910365201471016509208884785882201061603921350979827914172480191536785334037577670199819008979870424616606448020477166121102631215206665726782261314905902014427193829222254048275633752117033551781590594427731487479742600525417058314279205316956890450049725018365674456895286150457734985934294685751114496558183416273858715356594836295687074087915151528574043368896215386384768176104120885748319166936889782078900238017808421941463715755048382464315026856880028614484293307079163422369110134988052927684537425476685595213606915107339854757029703420229938085596113316086873620334068198733111160416372289257952078814240062193422063547511762413025114765961028389340721667239720655134897873623899173985937279183819838637337164790618427797600413447811915297083963349850228687884911945462546201863535791403909896864252513655114109892899373917058878493765129474264481790828551607031253523302848259013089309128639698684654336319355563045485153262486539265512104288377361024675687753982062553204170970341302206885689816421422152856671161884355354413993152514975072870802675629627520580943387813472396745580914017460950521686513282352031417018713513528335171305176111076629250761403366663161744483170829974215379655625855490256938551024155898072429598000276068437448072933967885075044997128238402408328741568 [139,60] 9007251128861725929961907993729009117359494493019302314036145047753004671601924372964842258784720701321306086911106185384766048789213553644910918919241526475034190063848987618792712647987886275313949180025915494237237388787605603430600371749416651013884058814530379467155704657011574425224408829973410435822487851806805800885086631198384504388277908940532628475231492504044351811820351943429456926112054808087773883112581760654466209752521153570356472230804685955134743217878863515555745364234532818022836812568640554825287531423917518804637989330163963026059937060726299983945636537908776667644252590494656166787647699249929312322022330019288103570328683590892659652090665127680885742288868796698303085388792913972103010454405748352802648130934196725266313422120191880098675289302237257622072306681586437720542389044416005040700610114451402764909948165530452946188135615971514212756260353130079018812507470901637854876966352825927950564845751333218502824336540954007148771899530447991864845743419135177361858098709980850204009659622303805669747897120965661188318787345975839137011762622017993673139236394914664820728948316172646934599326694578415969234967531769477092580047067436322009121833766421975050795465432177707028181567414243872242286259608560862367657349328353727533673620435213525991115550380876914592189326490955285526750655137815712126261555935994685474720189797613340370913014330202249284853716428682818975211939175429729294822959124089291941001518358297157407396360101306940689495643395938500059227832711384005352768289842824178388410629367095479354034544376175453923684112067819811299052100249230904986419235668059959125927690709015826492136338622021970855653581125464569236018918628383384175853764 [139,61] 1581685257285332924442620010719787010439244411059364808964217972143838506722307046773520834351545758802544194568256640615837472923576892555791880333189051234274642495154985275095306165734234833754682525977887089135834369767632044145540900874132449945350719303614597490772914289720052419749484244805128043160359670957681149989786448156311575545599902389111245295037840553838932620610572417058980685350328737136467837318526531475306055907265567442803584882659365371996151725628682169988342510643204286665184534035097804662392958391891266793606580124414300561233076125994798790281127565588695845880412873132554246731354704959008402317273962658568703000657827242416136026574718259392410842926263794936220595684602376912202614933715867997133193305759668192203310536189626097609341524506860275341733583996389058138820955436353967549557449783477079227322625898833485041126787753344588681720335730345980147740642650232861820153288973384379730546214299286298409012290993208891150355974497074265970536768018430054904568970958131176938320941744665917607878840117018699901205733236119928659329304458733946383783669793388307885979344821186499109785179033677839758170672901485893797066741997686911173245577420054925934187572888833694257098665035258125871389384077310061024505288584700522917605758727278449009712230933555818507929953910138428523846239651496946244388876073406285377480226731187272395041479902334978065828665458411533664755154909533643744789776294824811497464747184154817806031327025998798083809807396839483602048576712212648442843660484353380702619486330369173529705621508389420224252639450074773835470485154371969515724163712115581130970210340473273053814258193011326329851692083187496645027704844902118409984 [139,62] -362724744909048202119906287059271338113821429032308564354463079264598784109154819651775323123428599693660898378749813997744633983500165254246629514408186295536178117279992591385172551816692157504605482504331716473147083836043838382331277740018461236927815760049010717220491207604434338305097504485173891727875790404689249119162537855430381702244220151977859921517096950940772547929771993106631896793065093421352643408530562558595977264521113852093730128919992362388228011778038419190741067535157939965938664053724447161362495103472746357804194794520000168120846089108100073835141506949391138311460554519443016780245824854670977963152077884319360757803454189925213863911976883159970689833219267435544820318326650763907898116081207039073448781364370336723148215774731150339592764851539655249799423623908011460941036790496425991930849621429830388092189763005750801329335602128818310195643762694402666183538461714781946801008395466558076590738891417071572021525837084915567222055610341591977953586217298952957201053533202004998875161065754149769880324321677414837056559894804218996569163284365914433436078641342486641869761562683326666421115290710803159128841848050893980967529763235731036568946950638495844916378923114247187978073652819038199665591245289124586127995948474401738655264291641644816157029226032710966991234694036102739439507021455391205299643837904437414078451080893875966319851607268581751203921465046769411300366303080978008717111561823235085882093774922065502575362747266468441439626134405283778692230596159990190956584878160263076333528873146246378308715021780712460115780531578250178843431171679833521041809619118382915365880538675979753573836864328274832369883836445843578123539887043135680 [139,63] 27379360043004485020998649467952986390195179961805846958862770605102909700264744676637856776071647670443870799147746405941491920819615768587569111834357588137024652241051294786031164115581281425220835889944068912362011388510466797065388385795275807767715819131073847524792814184773897535322232611390514600593765985199055817214842396259597130775987797184941440648494138136420810781230495285599502846700056658403352429825873312934481401732136297262476077005109612982949757584834807738824294175262112463142801361107844098914492881277451159983274403314949303016231393398612511709149272619248136349030427763472001750525763602060091993289637256800667124814942684171276212741782488762338809581571320276845129780892066335962389317569792794116039747342175825540510586123090574893770540665094925628989631595219582486681602838775939616946336729914372267101995183228394707806929813131358717325812675560826065866502060775552614718890164947376579522619681483175058200182871260039962229942802129396475939867982256113782465864627003727423460528726279729302325067059585609854472514497208526980004996103106847974566540119416862266997112367570082266545491561211131295965968189534430493087927291406501869698293547073888532348535625853888764973113588646539372861055747634848800949675699089957557072039737776165399413869730103426524757398110084992101280176408054873309524159388015449031115312691700430386882677580952519829526682454447615453876762337634906499324531567298853819009263902298696022453812613035894137013340080638088882315606090457361880032337012009804072451567743263510238798280552196814729190771311228965114817524237281084948951760087980440758524935151048812144618222964996570997849507096500947773169199445228064 [139,64] 883392814338822663478104129278745465856556182947492443099445640054587863660355494789183506298204597378373493015678093773317889419033019589852825954887959012108500920447702749531018251727777103291560024740002338863733016774876362327697560011863910351572378801820684392794705527477022111013070181123497332911731396955383017738572773336112620906889661358908349907001572340273089898087255704276439584055249531423712037093006077234014601266378002436189613594505935995943948522960841765891771987912881776417297659271048559507100107145822952539632934920729466207239144941543535768615883103103952490465091262310060660188681460408420422248201513148381143830744655409995670494786383785536965449583032124481572353660517300160680673522118847118569266820396059067913936396050849423012231616353011395628949404123756538608987135754168815795276134428619121009435827287286195337907819053194402316911991933198451765409019958115649040826058165670856871215974281711848606368261245207806419007863942790288074157577117862712675009290611116826024429744885521384507450695125852901749342661500129569362673394585922480824226138304154190502449363665075788679542350252394203470238195337382743688292197905145238849414989622391830102955851634195840861390308224700937959384966083292379616407913327196395568981184472352638779383101685114000300649064901898295605156669360500073446639966406940556166813847673197453681020807088643054784650119012480532766602171524110405108536029874499693693400529897167924581918932032656172889767890863959784764950004620030507546138012030049451973761418254592946931593456017821892515067079361150535089223533462212201338886555503874471231711335640313285625220210377761785566066475574821731379941074720 [139,65] -301323780778179307865312884541037123962817126904521243972985420992174687582358547969697693894446754433262211339255809261770671529299642371377337586014049986104071162926294752996395583598573811917874752159413661722238185850973585886463989918924783382010341453890133659509483050714546747638187599192464067435040809966237521743655396329253266085216475997587748867706827871049945263948599144616118217151449135874882920984176488340530901558021736083068806394470097964121028865969088115601308558629741906740607038531912869191567563319383217989968830501611698932066693900638956907689208979882476623317348246597678844461079487947954159045867454572398306354721009683478349365915358255187641735839196796599799929377895748741612062657479931031438640149423918980096327183832561674086743728464096809641318490898754999419792838151304559625549650255301514364762827453957337599618955495122879458438065218815196899800086179999604174445137169952096509514906660678915510474741877513939525690600482558943769327369744788682013663200191903331450612808045471321109696303994311092350614462629011051975624168086737753328257640050798710094004133515577098807105220049492756337162794074830339768013280009486232015153769750763460585181744236080674886789744659914118176713387433814543558053378555738009847562399138545429404245347985772835326084315738660560624024338020202358851043134871476071516345483398886181857692325656314022029388538067143321474031297741222796307753650622053171737596193992551140666672334096732979823638503029422516819446932270800182782775396366436809141989037048344751722713637063881948224256435501665008610865040849452125435367473970693626329390966382118511954564240828131866416577529306622327035292272 [139,66] 22052432059991995065183669159459318297444862969238452571797858729080376659598866822646644872856997148763296754261980925359052431370266723473354551371769071125573493814137903986620594023106481837709935110450155699317885118765614977904614205178596766287584387393693214587737677005003757591917714169220745617555738854330565533732577093851651563781272116740627519460139002032497078425294929571641109989165909842716611938211060852730967475484373936480101783288624981996319255091063920558814673301736324999565048423176727583562278553219470595946423837404289895883502512579038931011387346420890152426402740014210224529938561181229653556574418108780551581980470951943789049346984103125549708465742383356566446967435033542645860001330566490038320047907746786160441697359776910191197594425474556295409422928726994911689223768353449627972175613646499942123180763972089929157851128214091507215195305663636963771783103093775602187505010103841428018061180294154946682029702175143975647908641780083304306327893734806796671220766887297556610366277573667406391774067044870958585206185638479058690700341182447603379498396976855748333320483338177808280759455212960481571696522582559503156462759738467979826394213307007063049542981712006253866615416037743241076769570348633108670161848573028089276223190026493135343499738411847329511092394332228034107228291458544002242822062358120692174415508758682696715362682101111920083060205160005558823882850885200260907704159558451044425444196252201337232055143128740438809658639172866022732386712112544067889326418888496694871652380582143316703397532733937108158684600883482254935890747035671573884659788919377564950322737777721107252210778426297918854049339633558401088 [139,67] -24394483035076205350470595347386322418060631053144432614695440507454225100221441287851190631781318146321872482327208681765578972889183676800777841274435488744240532384625298434845905967247563454516621657505122984094497079104632609385042798237886580484338486768439668539698050804306414549496512960331108612623368254716470896223946271742478113098239070488729717335872388253340251582525003472861773912191921546921254964426371928794138958322120321557891726446583732804932906699545463697415966710253136994329456786540552253342336484427958839695872922447386612848525833689282084979475545528303530733809635166569076610747169786076954637095326007291723135074441330185591418692569620077019342099974454134109785287185658689363348523065227643614657473572043405390296822079017717650130187104909467631528797520151674669701789175891639616618085974004788962828040745293538102838018353151702616325523697247353251265863770181009167524514262472166727863409752268655925084440839058464379885230767076252133227349842488773969487550292079767930326759458153930978351436257158954409778323572719512002740908356129159014174443727544100401220930393837522337475713789799727071082301786921737721234371800399346573749415972323637518003242821456730802524785022974720709927685512939349763565000384848519522796365785396459668622836184996957076158086610799707717130973620699320606623674145768308558860092511647937544016426718223437467594955305558880556780475885780649506353113124049695384421496222037927679556201794078941670196454934419771559872084156320070995336884667983320752249464797357807958166632776562908271524647434252215527444267216247395170926949386524514574315973718183625624989975510130242447700039868662560 [139,68] -7887741431856010279537644019477699073042755768395412562683564580481323889192284901969676189257286744361454126655233129329816106151000714218289153868840053071002709743479596806166830655370819049085422294967830366227730647789343153265642671292073935099947605755892547278096636145402977900199610081127152187893669900672441994134808950641414738186567449578150991315530521843930048699382150828137175847200521869611331751377704016968682127305384111167466732015549523880078225374727968323311062456567978928572194753374853068847971399373364436305074764220872067250996984063533633974301348322339022253214529949439278579252983771236874712621727900612647056608991886289824459088825039747243481686158963943814248365045405845115659831247960175417227802320960312534911987380961018025967369883721273175972269538434608469893838961516598167991058294628778793605701372063247691496186178810948950620550577430928698371403210537820083909533274496712591124363842033211326687302729372195320676589438730510288044821710134070166507224314433304814234679815529420509089491766534446992335318059506478341872580040183699516248134258449197626635446696578961585276034016503241526366668595856914114843760623033487063801400934591121710498315516763125807645202496412745875971452404192536367825758621195724200262206012356360916766186250429000696562062933997020214572712327085185238037461756098096783041657811900877126194910475143054039568882384626091148613830497956524500544396734100554597249453222084360833252171214258379049253195358698031979362814094201533452896025545862783698505794224822188819544844663971137505789048597364973970128472446731597519586137139839543770166341332787064910547191155453705845453800138880 [139,69] 8312547836961730946180605795470036195990339394988705200154594885092725529644093023090712788928183553141349927697678774400304615792227738598897388858253366349487979393880081475983773062345345634938766206589766914368375637846259276187667872044502859406969119506349786354246704746940383923608116790582216987085365457906532763559847995880347408376624466502876057808670738857603854210431236471094354986327752751518292501524033715836038328350808178542843234154451800108048580946736453470150611472460523709785518155051256116157543525944556109387601788969831818156052288975014103085951139378780582170719986702716447938503011980870393527250944786496558652803524823798044471029541922101593568317480753110859087450826835655973997482785227140316613590610483112847234240142820604038781268651799314686462393561738926168954789613089436139719004145499887438781340197569724745148382292317608918992138329245162294596185073773081486215029762855006824402240140744553509662614610051425196151726541363236774344285958462627473899869936360080259030889983711929113373619347656115980222899210674701442717290587725152386390313338965320572813307244599212700290625520403260837129671163671114233804956071204332183598052362029528521521170230818114916850200050100838601819268951590706125762500261864238239993375133820907670113430320181387597525943679231510761020490329561383813993262900714523372726248943790921600821709062884449768588544325727511578560616153294829914896695612582051442886224806095861634351747979181546259429903885659092775013276736396180480016433415359623535299366639930148716262545298212575352852926414047626392095765208370732439211575136278879102823082757290001239759111429835811565112372600 [139,70] -447248512733802981947308686881986308169563413836250380415348424714299596428155459442100926707832763648037232557480051138684232362801128403615487556239219927913015787279242731482293431630870338180642067711922023730119746620437663970441372423389983736016508970718788683728631985726087399230341052695581165870969735093906172833626779435609684281366769526066065726053258395339191587147804426731856258767723652912445741917830572651992235779446655549153610683768236512976578209966821109960096343645666999702918836357691792746652945419774988840124452998274291442636890826232282903721243424975525912993013551619985138014375071901141444013979819263942477211243235623442828533050975599903231700265233005843742259983730154147983308722747180320370633762123782211378889540548265396919304546352607961552929005264137248616544497819596422418982150017294628080505118985297840865168914726444593394440120203239533577533301490659358035309972159356804899814734510030246510336447510350026247494617152763574994829654042638507234741894105023262386670569280095686687805205418793809519046734487048321332755247023668166121508626637987352890379658442008239493760739218690175542157218145587968811542128696823147492381771683432045278905184337043434540961680488540127603809630098271071074481754172716607696892449101130703191133875807942622216222123351074267717938941298284933157095602449844851158256782019140887375865809701456102631911795353134782953507507440925395299574187943516639189975575607684723961140246664643806677814998767476831406082245385408242174794703073532207024687986450902060660502138274453626271075152000017085642412031149734230073087519100485643129583520130114635967823556360952454595280 [139,71] -11129461393454107520136469718753478161709569943869854316825573240476241556929377072629260542113939355999919016550152906336842249105605736882132435243962570017887771756957771486575543812126431835714207122663432500781377764817392175863008957876362292348487325345405074672147470786285708848095650824628905768756820849622714203126282637396608706510850057162802139129204689128719400752637718099990584800475942354464005247959864008492028321646642439841379312779935317290857993944430739767570513773654746544907991990456247852037419126573687911793487620856814520095941604424484075211408792776664319804042838616168659112186949226051781375541314217038234912501087485512162328270923476834796607652827939504683044088844480301470406634150257440670391228246322777670511820345513912580883151497267314048390104963106642370452452248693719382079766592000975889566600115601905657306062499407700163659155811034460238954874367177683459295352627407811391342446077700831375055077873558998588620640585622752659557023928576082702630194966151132655878733586557882925754442201875924888776512487013279302833990549362666425721752779841484127394331595999425360796502345811999322784752473523005488931013511515742588175639466992194002853531372864535684679970548982616485860593077200949321967791215093305499386836010058067024416058330209683266463596161235319579243711738962204240242651835561414429440521751811373884035434793613329862697862005947511019992437335351507823172439743485299097659018748369229859456904712221756398734803777708540510556663017275872837678776079303148633652161798157079935110065318990784540429741024016169946899484180270004653217373951488065605334914544556432971964225090061607720 [139,72] -2820247788840535206603355903550088529767579416512989641441308836887205092637905059141503588322515559744281475259289982898947062475445617876674613783079507457594261536215898195536952623094208120860853154599880298647398376472887645916805278848331737525229152401007893314239193818201418695829784379337977661664710831340502609173373586387013197761732013755335131115509909082909890807736072650751776326297610925450224934250455125234655555998809217223116551113898701015964105057077359122387791759784852036343670160311030763888767753613661409380479280370778025972941824548998423887347737241913987064816187369671714442694917231382833998099478723028045888304750134485935723558693653424308785038389727790131420646760980947739988642662295052381473954200698568011179118244046529153335829132041535571736396735505779584723547541547416959879958648726537275393030738946143166141314676179793163085415388868959679150290569544672180066205280877458286359646775182273656248969584396697956136056748072752417125841844283346620201990467474219763772688440069153674107133838959416749448282421711416144904383710014503351736695747451734715644072179507801178884236221615527073069092808777481165418400952054889014136986390646156845201862577948628024959381286265277378529067279087637059998401148879456818091607796154276862889728955028422482644291951942962752533053726075491693671814934029413195812680440931161146056581752561331882595259291386235295880968813298557083873771664045011825118845230758802761212682826028971721601560564666324144793899772025518678993732615725725756008963628818711029650712198249655076563021495485039314476887010450592751823397788209679527413226871319901769246631193099960 [139,73] -274281169505590213059430358502708244235834167870396582696891830936887244139048680440282695953029744795955725967724424549705391194592770070503341901189141454637233984967802867577772916561614687013294677065254625853682943216457346450518353171788852834239932150858253032607952523994980989776867290952021123206332671011218191410251478256630473887875913881193357956643556599026110303165284457969527943394858597139599425814928196880832243928535062329224099102755770070208799011484168228913846796034633197300612893233930244524383578237180735233846757514177505034896677312407159576542680124692804320467526579221744481231233879868175093613629584563546140399060738488649520827991732429810960759980256871248609149330882481682968145814837587522623264777911286659568797593909811193921153940179727209406045277127677091075117572292935915307123419093433282264479235623150020633504981541933193334524020563695888484799704439287161560491560407274914101432549595671281178642527802987239577723459980150541701273205976602035764633448810768095069562603001774188517275195739181412007650490506081764911303196291872753454228677101442498085050951513909001121616120783652731632333626253045329243659870856039015893235616032837948398148342460094297864928730386122373031171083952050730083938002488644432858089976386689739614139512370565449203681557518293192988450788634380317265977803685012570824199408640911178414482177260757741887372652680589257440297407631394846668022394384719087435119804110732109305033395049450454078395890640534301802301386226502011444806550947911885977413173614094713134992173979127808755031897155229694666889161612886788434944995462263411280438385510702194297366558320 [139,74] 16310255951652236132753156047651201555721695505126983438761374861376777836766898063864185204579544485309105010619702217827988575367798281051948825599170313331979887847235300017968853042974026408266580679829466488524772660279185289585409521789810416832172762076775627098179431612377680166195692874362784320497512766606151826197848755446819804647731771235035274112019893501444708390184108240336876069539037360701638926052201948490873046352916862393430998239327939182995471893563477505762947630339104843923240518195383492389156277353499166330494103549399564545436404903991482962394488232098002432931221309672450679706676766310191214678387041685581713281913001136219575606206055308746186105882824561678496254060937132380046347630909799321344978278247915389527281131292955418214306439693865313942311384892122441394495422061390325879683930930660071667834963632405220046873708447007509442554891179862250032755804061047217750348396443776722859342058498462619425312219497622412309951705978478315126867446409043115494339203016134285276944636876121687695572796775300884557308245815749892049674961406310593272341734007745393130918924991100805231689540761334794773323264561707240519595084573468676228876309433479852717831913645696497283496395932814903346214243578191635166522385654192363103856905346444204992102726702755018597385385856445875932825739432341834416770021210696511008549757436569209277286135042400712254392894619119571629806874507712867320642736445726115683607093540944112241545750444026386632116502023013113722048674979196821792762599101765149515402569767485131048444958148113422607432797203631161611175254662652582920056829309924823615869205518663501668280 [139,75] 1309182794212845294331329092366685864328434227208135859509933895830435659783029181027604812161514608547979053322107067080687440238666230746959510177756586419390526820341594931864190843771396338418294137366031443707254235637348077323306288056226636412496070509622684531988181865063269768227878045912209502778651775711107719021934161350045855053782805066038015240369217468602647219877304738984734888967766715562930898415241010110666780263213876835920331812287653018516062095294537470272858454927831033565995212556083560192574690191686202651870236864397194592451361283985165903421210175339763449653679084240825083263252717779687061246038537827522089738415001594899477390958978764790447340184405183407789727573814533831650780226086596552705977834354920685215465856263885154402081067386758265443517327294071519196702821702416472975357704744217606058185563747932370782604630558831704191231266982934039277215852211545191637075015452526202588827940496220481975508446207080380354198261507117293540246947004072966179981596203977812333907815777870063986992502934710109739178704778562364713107052792845978228157486639883041910218170061141392782385833611908386562821116806924430695396146476453666054850888532278715367936863685389886650042923302957563270065653382866779455669815369706673383764347842714660675388270465488677206403703829533070349331750818126358289558922991386543780553435248759272415346823695545877975998761819921808584391838092973148371595552828985480236485741879247074864741939933964671419110563547093640382159015101856926459366945507123803980849930458377754787078349212567472827631433239207015563784701940067260785293701921282929730014757510488996020 [139,76] 36592874992899824327440822347578748632830020837587816290757966642309039874476491186185688535115060159517669901977029699190784151315929071154337139893503789202488536580928300032717797076213427586107855263084373483885228633713429751651357475292437703482497791048069542283465425384228252320873149648321056872082926185029930514222250697707450210862756553199327163046349298941388657106622457934669357566288294366012495584479127161826264030657105494673829080728826470263117066353065505124113488457071252521177842439595576308476783443939276248710466065277576770574471260047070928959557792582704736519750751019160865265016749266536237484469314728167432275017998606276951083591681339418788574998547299124536053647767098596719016511195237085506995492240991068847021856753828440496686754073151201613630632514381227999372687011212803203916641089692303607552879834131280348357271035577044906700329456821201516377623119847794682235779637533059701083123658709581068611609817427404636504196243403604261393905185180542787751801362845387058253364167631696182245926081544897303792595981446521527425389773160296379600027849702976826535181906653655113157278325678662057781017203035781660300050158155754454972158825864328447922206276931991929506393460126258434446973194901310585581363721494129691806369467996626415052845030533033527089392951741154354172549228427751334755087209932966562322050003426183184767710021754572702401482385566430589307434886243259664408988090795927030455287272111719974921953407388202940033198812161826154903818520349564746248186654104851248035033255029922029406672631366434157755226265844073323316593838746157490670740766294960801227502812826940 [139,77] 3365140601251276247572075964416763709596673269454536838417344782979209474738070317631787571069075850973715339163894400427674462571928024951702970640319580586005707040823399506861975549744288155165686883636946147805464137314039500608339843433711004543106357866231775549627823166533890971368855509545728968507326049654437049586885361023102685756433711110303219699895202893350079344676736221424352954111795646229137007941001631508706515519555522543564166326968572614349844345446552166894723090814058710834666428448570254689069310760111643970829174058328361581380268897968671349534017119112405526360351313680736293811899491027480219668762669479695630260578935302518355769725547494029672787893344582785139446977578072084526763586306092485818330176281546072928915021775036631700875991241912344896946407101819130982781754143723701925562713539146382798990412282649584521396298944317010364876282164223633850403804594711170811506677349461277591868808369943606066955733606136380461930694286399453634238318161928777112518207975320827901301269107493393171170341328297939161244242790791448277631579058689933180959209764816673044846823343200627216504734185501213583546856560078730652943489442205589731815724003601185680006084843540072383659043399387987156802847385225889786751607799683493400288670761059720327422210856624172114188646398712590509575958062332149554792004809229851536632264346167922778881559915480385323467580824494819676466226175566406625943961811746774149927326278589768776900351492999678552323499769694198329734472990838904113621951134941383436344823471957967145140912777700489469682635687250994299473060420088800487401386785105643014085730720 [139,78] 137909682219618387766953710690987510382545181460003740374629291966010281482417228679306129348488214007194224182339850626525618703608234504155426382020016291242762118425339551821194582593993912810467195537126871120278974770761081553133495418338784033244516611799792421953928262539926742829627237840909800636956079633752481833358424324231144918696779782661086389858644199196073159130702989444670308735273022578264736897373738391834948694803922962988643031769155754187781470159844276371504834291322799026835669455520925819722383366997326207386392889691214503665722189753945425774992231517609840231654010006925458474601489530556258994547318447014700437620624838581876636683465958143638782956473341400769061487994849922592519525612460043383743134167760584551764426114251553802006524850509908845714769481486156727591179832731767492048669844031389730961008583626540072937703775976899484126974964819883557909343582773837558746205468231036365520793365115337220410273099570013851592398169637741342651615110831265223054500797855442272359003316377573544562053886407669391102815665106783167238729490725742958073004730504456794742991358152840040640332855687250146264161000701671387267243544108003198588658682900446543555010285972765949900718571099806786194361029329267786373096958496106125982711385229031764107824777202227378754375632485000938647053255499693384764774843921165947651662455531745248399609051381592435322186522113905745024497625874367974312122436618942733157433511564884457147107635649780413903261043859362766659929290165125606034172864522740098753658707905275082817031891155977349774871192617867322954800432062788657590522373397054420511424 [139,79] 3890656879386064780679137895777255141826752210678278019035128136441386128201880473993376772415097858591582244277567961987767045068822247838301945263905341412653841638648335563044946238111549166368808246422299721307711152022142714191535776806989472907626393513525186433945084162322923436996361728440414706371324582844788932571263805362587270673817329417766698221959283710613813985331768479884710162897965182340952586564394635517604635691600863899580934240732837254304956400185328221042920821068209547320465569190832714380196824438056454105748437023587273567260116225192899902607208121667047413099472915789930026240457530556712862193152558074005926073042029995700092748949065410614318468748452544674641964048414042531257822678950332203498175241115038394301925526285641553390032398768752988593918004094695995711290114633027302390303673909807951963329027303985929031344913561902364447130491753458990521256264054769970540172188134984709426218638007363689914749732548913121994169746662284912530209641218895988857443497136090141947871723985566850745376682994097827770287859760438353299483389246247677871698938247774386656214312734997458306193041418325112419300246630698181600132356895734404161632615365891784822976951640540637724552218759542240426545720141255876796158461235540950525319668683673268749327734546445188418358729447350373739458471808408027719986992723286805337117976668928026278903760586605171284113626190793224028931201642772230253153513672585711969675694573084067531618918277509505333178004143813181257238495459586476350550392542394899252952021106315241429646221321255456820534937123860877094838497290867557016206390056082400608 [139,80] 309012213973176832756327548975306650384485610248704048590365130956417270372608601605010603399258118626184015166154751181093282577916736015379308667794007859378522296518869161761879155819717950747342210768798665965989271807949277370919271699647026809182525826003342418777320745180281198146744094209747464628089251975327434823515120654977905594709156316235170577911102320812683265909884048114403293828636296554818940643311542826967992799924675090667800114709695218958170327887905012138815662727658612923410419678011830609187972489947569573749138627473742190132411814377639310926468509174749254578107868231917141273165050152099274065535786287479538576053971312331738657536105441316191308749549858425856573196818590012432068626524282277021119553675491336392708026566221218155522158764138867192476320846762183812962649809991249605396200076337593149299308525664783302099200071442476368459112503292970362162180031966635723441878272776249588548916459626682850806313753766164133464514764927266948917486498430835294463089984569618755056129911891502741932646948860754752526560533287900483518924339029208087198819116898747579348810630908163255004247024734437968260670929408263791144829940264159839151271288381013576935899842287550917963731073176682654341723195855477838522385107656447362961845257066812805970561597293160165509018517216506947150092376177480121882703038896154291568616649347154020903441765010893221133001994360306577244113000434990439041919051690642028913721381454265308451610330983366582258669675403706409054955135358352260295632021809262441899781073314995334630513071632789390230812334450963095951050035100872970025854706999424 [139,81] 9092123879271598271768284777048036381431948306225045198965787733646347255500026333578842876898772287516744530343178738695649045464678449089955788427657573367839147354263238143520437610054947937683827594305233251464239832953912092879433372213087930842218703597438972579866386814982263862052201023262859751744203719171692498873305220043182460544646010203489500128430957926526262688167419586982746593787991193861056204731087098675946675674121505108108032564652309472044035397001027225578553206125826976815870337808579109396870059199851787156089252167836399536316419278383232085154437333497416792287776505090450652921491278388597862938104682601921661858068270605943788757024080714280544465391889419451437199948162786631569896534801895522830618462124336526778009091339478001912076901789320010877162542708971841721233050043505797816768117426092637125429092689681732664571584643967453488267410647833147040446416000526738407426529587020151666911661979669950478371757431294849253833993415204615502014131722011708424134908484949162629526474389628756440928546534142421928392985947995508661079372638938252215738062337916857928047702359966638640310242639541473751817002048384508577775633914385248137067380072278491964993017789290398247707409640579393446453211104892789800755965366137164420811308525639761181900581118186298348196334721176571007130595976765928219465175393953531682760057731586303787530132265209728005700121932006356285540450094643859041487587855242252667727947790340858859147492008213109599792604917862812451435826012683641141292187341056085764000450858305603835314321820584467560323024821668341029675594832554501616921286688 [139,82] -13832535186550056678314214573682553214808945826737810343103319363723441548346970984319198362416420957499720070481363101000579801045373385518234615490828133135359326339653010191554204294344564779745044066545961051507276645242133360524674240258278237557428169451383136253347323871989350607523766369086525027623745835285363880811094541856382710095443565618285657435131562124097052372483105705466512467691277416823314432291725118975311834023220414234771191896601220440805777097421223822136715151365386781744664136114269141462069422551060116114283198532056231508794999366804160847290286830081209637882021626262304858626604842658726078331205435465897078199091085869728763408415894056204533000604908961300499748938260227671256631043815375204822511523892890614728670470755207597045850782667401129205129372298031935983796295268238968849015699186248773947354687387641097380064019332437322944969146748987645023209550812153685742500747451253879989913082017971404248951512207854583544727502244834103533774609910768957500134787166486737565379435436205944294947677090303898502717523453026081959692538839383326373960884706399578160165892018107068536989387062102419032615658643139720532591598781211221661966619417817839565400305401428476115918508813165296376858454432708663375424355368228560926087425110956237194793359506001420769279606117217928692030824235410498424398256971708190125510533912264851489166915114387122971711831157612772183515583648478571328024199293669239643402476242352124385276135487744813627060565939096520753364396832515947463076075924909092100671389492353888923108911912843579984467119726712574570291756749018161612544 [139,83] 1533481492065794692815583906734908811917186077133383565768727012945901260347855439341313028585916286300478710803956006413778782884608715743465086624284907801382618637187104309088809143502692007377127951173762970335628076669432000694075780446205840517086282846640570135864718121254171549306700361615009464929954238622070027749672570560615913906973360949705968524189185694751733482212486007543296423916139648571922991189390822112837388628622956802775490547888474198720471761727296745454328575171486270107938362254664993456448029012960737199619507110163417675257722447368274534055282068843712396720476681227364386564360077120172232934361824724679391451043060311392959361768659938445310335822740668371926803131853144491241744131138873529815648270094400903793089834363721262837727724831294210768613031311898601535608171897249635900092917590688170879296565837909560472221912678042993882906709965207567707336805559439738354356647852498573334075193155271893794657411868538110310091313848852541393722062999085488125251585481056777769178468782571945751745941419920677372183130086032392537342956370076970693637054997703058998605853024811023273488423438525702467681537863221052480572138416592849398264981517615524921870934369069654297302010132005784656515693792789901040598924514961365761588276237784568967628022204404166489145984559488242706165632773281166153576305502380574620279987735950269606140156870580422928008233655771954425053344477322612903295325826462326561869998188174403225928319871011834402765990749819178803363071658448911856180260657829986950510436414340766901205173046309887219968711996679708413176538706630556976 [139,84] 226095087575821486899028689296213036596202881132226846646574934140361788381723473501735130992242890620681008792928883584641123310040259999234376020465545084401153375544407411147474519799866641718854686931820853040342170073829959448857927404505471642827713664969558127885751467383703234086750175795858993097971555010355210214732050159174822954433493049504324291216035857856040576077765932977366314944683767553868467693265837563015280806757479786807851754749132120487163893963547434155343844310474022855780068143122488952252394009268796079363134455003743611767003320290651801216318149422472829705764798307846578371916851372841439103860380235624524892079782525332032742118827867916347987705696307643097634100672360131064339963460220327365888033682569466556172199724683616838056861355236586730612380964866073705302429015465160007881153232577704895464257688812382473735173874077908196650000537733856060631867089854714291727908401831089049222307166540225681255494522276528429446313676648425263358193629783076120462680481465642678600280937617675952458782992041605489741103233282374151312416927019342776755187862947296186598369961055059314731645431435988542971478026568813662080226882131268437086146652911871024417125595088407278489808244164450012551530528688648704150568246491520875065719410203754809110588718659533541492542334738205979428689912770590374620752709416561247370847995393643696823643288871752407613796178308478535728056754648366772051408397760908830372116186924979903492280572974220783026289156531663453848527957808739659933212230323630533617171203244704094685525685714804412721419378032739947913187737728392 [139,85] 4949677780576080687036606482199554863767664081655144901177853779517859343872467597745935836955439329354258179939616580890103228811617441456631357715540996399501614120467602224894660721895628095492054897367382990253268477247088923696604519715410750235626192139222470847719081845798565386645748147206777125108777724531046934661210512957686598402618451839499217842974348914844831842360849384624131696172209397688455930160169934952742803787075166639004267088024257393196331407162290758889822157501843757104926470250349139296527051779496686260043886549874131463926048286901543706388853328096864550352280580352567089707691337867924470865897549222206102831255027598420614391087922172295531791547570849408267969333926418918789450779951075632505282191126210302686147364042569651408407637838607063731145120384964837838686976062103015227797888262675145185128712711988302359217652315190767302016199105935392959114340867680693723788921070931156675521309833573846539123162808075287384952222180023167101306648620217556778094877953605296149654508449533210381839532797280833292640263372626103087551448189548190093355548118754590233367683870910155045209758785817222395038439452417259153320242111148716434951390546458399569310680656355107508763623342743011519081471261323219054167971359618370809437556158582278569737061626154419296055743584932079827584745164221429254823503905756225673747051857800274530004161692939547653420599607758221203894850867817631289886297231324614485674799736676905839623900723424686865390365178019733620974347017519941522120811076007133530736447077172591673807366698045620985206975585876803088113566880 [139,86] 57826882662919615480830107717364561957565029782352035497204756885928848964595741072463136865784428065214507563084909679666300716937064571158846057693967746196216285048005280512959961340532587453874362933017290086430948946835942490871303846635225493942274893473905930598514850047399412736129879025397401546207164145975856240514477418575813360846910768556506029448295268318467879529561716235879402287796775638304494722520136487654078972575288724141023884001496561427911457921488821313078942433611282851177379209819774833893354606221806067785773613144271749008553308878745404904587155853574055831372992558452520353437808620239386210596448752645586978751422300079684888079529066720919774998417502385160477539607665389972214284945550818310915507696740619093338777710132989320404510526062032888504795288126108516683581269795062790689318207899557297014515562782236789312892177261372980280688695267337305230528714713195512350009450439945183029422163201078662654168564383525366922374995086640815709054735913984544854080410462118366402664481148991430351680228848481375973893163920005742115910737856961625804684534860388187568247833677578261469522687900003158221900837620006071413605587316518052007578831375202968865325398017148757101020207374431186125933493162119894398064710013768955900141837786631469103271884262430817798003346406363521711401156738071884326858290653791624683565612060893074030111165021553550435038149870219186903722425771920428126116765097963558617657133817240017283249976899733115854178520539639254607588517451567910465940054298794086914480645628918398921927211347513236655885111409025026653252 [139,87] -374435667405201471198311559589000867911937152660466124519689398711771479666475555110607002865651997138973016375457485073968475346948856890059795800741422014479841993886980165463151931951248657198047553749826375056893680754624409401724211084560342908971381933215500250503766979709410849349263108824241858900484868819437999275991735546692520589517498721887206312780679847866105642390213681445858017500491087339411625550987360580653355221343351024840149366677712649463916273827614684491891847319215120189069457632239320492091591695684599168900053069727541965422557681887520244356917553761694822332287023790523221157663456248113106680580814045718551844156202622451203571851684602060665531891011747359196114944694297404410044950045625117434836860153168104738311587063414062804674351029946348560561569029340665010918686355225998989988997863631878527056212687468149605887517054379174538265484680654235397855497495671932905643905445785095229197715095179843568944892637126562425534402094555723078368344220263104500957979431039234883171022675979377734486649984343995633552327051082001405045026468016457300510530000492737645847871215022989973519818923133263437272930682340459524774321524152879423610910772191013366666609675355713809059506727705728602734505245025152829755794961668406649793426382814228565509371142931788872413586175264892587690129096691301698656611241415386780650677940265157153297190806994444900615278631932814434029346087812991731690412620011723738302501751864090182112590674807947127799100740390362968385188707959281640600501470033617697037960178369507388078258002466800664472690682573174568 [139,88] -32108415593952960786612562673633043372366110920919722599423965013770040725111452846342820970905673186296567791834858264815021117996572020182368135992643274790074202171803693322428390923774550156070904982350034346037998407445826955407464967246125661730853779332552865589927628369993131479913908643039103569742152896115536840870883033681884848347378651320313429405232790974234524518163102950123083935649915295324811925233308992157211572015002563133942759561757238543762982676000649089516507712368924818880856725954093350701425407065432686487150584069264507548451650685538655694529885397092125742091042663363250825221500814593016353026580103521839142837603458255224106943579264183953913673212127693473366700405749370039442064191941043142279166252541545254262541231649074418083713112262213498886686592001464209297680131805685481036932032843382382690199010597730731524717695496496541863697434648784355744206141121168167455768628584716860211166522343998907171252952069622039736270466855754199587845728973726711264856652253645975223759203251394583465723480880910853224793997837223545472317733796498174735498906100126189817669968335149828740492431355776673676312508377891602779333825225957409422745012970625178528061182151218844947981139578242375962928818025626501654620128902117474107513022126146323231597210398058850184875296450888454375598494235529103739109212170543733398530154607192544788541763618771445787374091424639798284993623338727241578783371920384332540966626178451888910745789678195109025775612210230320264964778856818161875032046691269323812133034450384148300763125573977385965574824447384 [139,89] -75866667746564789709134959577105873017715918429573980605769267413158130562496274786909032081412434752916991711717808691446769279000840911363526399225411804612220359995697165206526357184890969564003598110663224776684340227563166069261980935849637890649588901040326459102279004217668612561495601565380862200516600235758518434940444603055279340270088814790979681484040991571674827738849604795792809975416926665288758655512197257542416233482719429476435418665697937891635478332534061612348731420262215723993738846364659366576350724235239989940746985807181239209500385866424234091286297061149227462754681644996855095082403628781969200061578454352255521731193062495685131857035334442843739234306829077972309092493709131636262232481567851045702242529635622553722168407082171267148758709471407373115472862236297404526196101159548976547090450787681981276721014206198726443531556010042500365458417256107340428140439436296542511523643309663922140720279209669596801856847077264755925330631238163619783483453049170789636708247083638964010335453958411556878448676437330771460943175564893034234991452404397574953615751879687557394060603044168970523805201023268251959719257592386670840893663327429086621549875204851468926657019576020736095423058027751288314012330500697369145599013859018705989385901196837989529763988445082841522705044278128027920766839288297882185328072585431052267564912407255980272084695352283686993600453434505608798157537927232755484446089410892363758708052358426788914508784528534759842542364356661997664269807546923954309121402228363333763043052107723255675599745817560446418095440 [139,90] 6132169058676310746200250432291861977049264694658470758497826662212376932642958497283923146385305436310715921374154648807737626136455616889918701697213753035731655311766053658756011880335406890154910988957503855908237978215529602169388526465914727829277284788121723002319472890160883573328784672840357227695004332706244849916125943336826655114183431527504245187447007921385477158916869191324328833333624331084430995369705974409136106946178053172557607021723481219528230057382399788469761266339331549802849356355564595703463541173427122844599374182704726596998236673457599123755488245261177114132412908800417699936856158299570762785894938917906106361169108695154342105315614618163886106307697112503341187423730174593248146043649450238359988573254595012791610405968389055927685771714547329753248597751817072863483989734273280275399875187380350049297738413232785855090046757648683285267478094907759526738178897002305646477838899701068115134545459094715837579356630343938887073987659296627112497580124251038379653460814217613128246527879116769368102533294776433837310359602941667968032985086438620369080572911940248933413700113948364239079451998696280494254470444250218666554226854059109552892850954646352097289194541350633667753606531330684238850437073882382726905937261120224262026371951434697324369065222954508499847523280250920200896075215310310973103945114719985641998962277875097592081132851915828412605856038465726222863969046313363715161433050960013168636402777092245655840085625289689250762711941789490218630898745696384065655498742137058341872215132698006042410969083475710072064 [139,91] 418962016651901768888038064833359153620050821474377876122658033583980707077736117766847221302776489670698227261061264366069480956653864456681174506375290961449958814609898816021412484019278140350417787828276285035599086721156187801405217152206501208642086934778644963348480406060449311750761928591493967526360920571008057861141361383246574904612027187716426951381789441485203887776068741050597913063609900680280605728507269521499247447582560011626349277885303246997282683203261755203684718683462631044812245673763190444362395227811951276926564935631025158599249911189189039719297248723325052138512737603003313225910297808424567962186866663889901209949997797091798834010624576887660711159867592604964380492950131356862161137971960720298994568292280708031868954874401130227418606086881789282177976736216248729627557110639205281973366195664689258483159553437887580344452735399966769117586144080120726475756378712803183938475521914983417007491891129033538843891621268491280836562664903905671083284705803694955358511657965137968609970408679990896831103646865249626878574998521285960725953738553470780089246600088794700452584852159540608421962361757255905610122085173071706683744158085963013430155271021337857017720614206493871532856307715778611459267005921326647002444636697921718775037867275728444641135677578605594863186197659941012810408796167424995190108567640562345388730380045845806964138106711154431642603339528723068249909977638036152622224061003515524279770155162009730594845177043795261650962980605497217794001600132541405497658792258206622095689437532316199258576302658000 [139,92] -614303216063572176954484051121006099822260695765301346884551704761551002264458424047540495531833858083239556212226846613584941684577156673798939632116353070317466753108526468211061976469505305319692724691185433126901573189585271347777280807295867715990643565609724023942909812971441071166677269489116107031177944454912926752159277959179898469710234939090654814715008551510987952987139679916547647445282038732387523072374900447565585093926758507708429564679051044047774324070800956849118415149872875937650918589742159072609748946515094691991935894009713124989601104094148685484807617830386451870120803886483597683395700488247218290054846074704736328190338901238218945950318537331095120303767985404166423939476700942791618796225099998282365139525418499493725595358555233402679616083000083200781333515037092557896658371731061667551089099446005736583199660560613438670792667485766314462979318450915599368704938891676124228269492089945054129254090813088465409382649716593724121399610142991957649981721679549660705044139792565935850931595495630626504893612343829209350572879692831902351294395289779785171965722624018568176772592920293675905250769905733410064875207061930763701840915906055819036939520557863456873832654811997370717997154645952763234709774173076457465827620097986282917040101616018754420437140488690205519615139433365225313472713354933722643420076655603718263838577750123804081575782718342419561358818769253531950798025805256931607630447005261970218570169727123811135926539629833579776305165411045124684510913976242139355157829264964489668530598049260418512728253624 [139,93] 119763416513197047323235525120149750268772191632094848906268438634874694465636906394517896361524345120327512046580439969556511975784362657547168664191820524667137855851684881618653030410555708790893644257310020549567861998675276583958796192581727733840318878517182371288782091445074010371150749526409846812159906557866711865663553437567994556760923371024477184851226099257925881350180721213127969875442139047736828599330996030172243049527800256562859629787222799197135199695759407889192488572783324254204520808706103700035699448552389356329880792449667026072185427388380766404873973629859908573827137667734911423443880089848367777740028035895513487918800869026954240145382165689749720604199459270589137767020750649518201839540915256742577264144375186459928868526877231818429705077519264664454193064581208900542886950233371542796169247959419130434715003405707003608752281602328563757953741643050085401801378990395775546755536656127675360850682354431809457866804788335569997958586994187071797149233055161400154790272990140046665644804454725523247060962916188696326943136381724325482756883349929884284674285724189580092914714459202751270807889226692501964768791007831417262296974232849868458916848632078415470773041604324770064262932140539655017251699723005975362803754593378577861932489015762460716037591278994689602260774413812049180903497455993351849017270561581955023270609735555536264208373554439621833271350805083987718849913343851310193050720475574926534360343926674879905164644555094284926062646313482498363471833493734354596302559581960887886486382056637222417232 [139,94] 12315229730940199932408417693773345388453746814301008015866907843394769218308498253057285780186536967083137938343109240770019489352800317037659925658748014532966082111008101744199676000703424662940740677461520991017064038401981830600777107624725964167521033500495524152539959922541322765660654987289502171588360620728633276294794875311890119501398328354846171210721040569447161023028079841502855729657121323165979374134829006296075090593843428120739798223431902174539381319640868307917406636156394165760665354653077083125982723807653356861018361495286149872564324360186516708251741854185286861990728754429443555507288725594828235773066590595591870536084571305376202711452774074754724815015605755028324885597065671078339035636710075400317306172652587150077754484473029466131978551855985233781393463189409239603515774044351911939656384769509547075511248076441658703763455214012715399200122150007599800617664070603818988511325041637325469625053189448391781658822579046960201580866951799974172716567359182459976922290425466997763989531377218059285148493793303377966228494904631753477861030637192963457434374480694160141836816813655086664650429570094411580120653432919035770955555676092110857195600753469408635703799096302104104462034562551898917421899939970894218569725093358330408168356049867070657808803695671798354317804304398709842769300967689825488423390175471921832582265499504696011100719252978227391054920285136443780739857532763543899115451727426472487192097216752241237148277855641577951070531850974435474210586950327612366547053630584576316892639876190980976 [139,95] 210874710080743586312006718887710745859988248981145442296386075003608284406811257245222915280555362802122217951802625039315990001631451180992935375513039695925473507914989917274053807787610339020902967525042136634468352934593906732927119018280406287443993319603867149771929695448265293278692551408106570450958647515713279670239747204134961156679527710835025674487551289094489089418253559768605475817258744634612051398352409273907076494178337658615390811754120836169711671428462770656518187535335274006469711599210778643782440615521357430649685908911470580620629494607191196474170102074294239555973647576750906069445944134281286500105755559140173344133607673995732799577738676776982453757048331113305316155971981013417444191963120582571437830845346474729887269041336656337962386619524325260405917895239963715701042875554334881147716293087452556195715295602853685517237272425029140168190624452194932433133835446715763928454981480864484940828533012377147449041611127570137267430271313913281059922417284366136472512436289838738934238412680102210313964549561075138503381671429473983841468860309206873978471339137209338781623747531397972129413189106671328626679616427188508215205532085257374911155898722087966819494440063975041506269799205695365550335829358641782137982112388601186367170978986728093413611545870531712841765562161333674080017141113252231938803866573601800647403425660655723740085727910021948850856739293079567523925897822117651449484444803530227608840675671102194680060023026530987391317893237165719075133597371904638245502725361359768964240519627112 [139,96] 4085294947206307169300655944309626354145570466152443887407903229943461589963317009460747279714105803373932178769266854751294863853312894960161854781982096346962810365300042642182861106132850065012387204173393072992794073897410601171391010557666750343085721982216308805731266156484960092828641455944622255583876412751829167923641573621784010231080748840380053891701730024491370823835874943879581751319063272411300524746513182495943266653078397881300782755275749201691969899783345115800021452531385609878587854750644507621505131819288365829463110378851282061479663358432670875319155443123163272493437266781146692684026896822060138540371216249309977523496101097222159575900982665114115943873435850386673809777894539404959791233653965613624833491582028999413048468737123475053546411806222901738293215760119679880694567923598758211112662882108170010804682265667567918120433427858699511763270688159139138944920129180140676336723817603500459152128724410418929126430864130213050927364817990445064402948300747991781185870210965949693459558524938065903473005272936851062288743427391519390202458507617880664981282505094880884492882125815321868027614567738743442443727848723489082660065209980100738856890725924673877032959066351077648136970786579204390137402458352721986061956906890204244487699349761554732216919557329535658795853921101710132782833429433022124383340596796420036059242336081664840855950605875342922220531517245278925693946803237649351436872104511333973525046781680246135608772630643314312513064922316465506882571995446658742046937186121611942510663224 [139,97] 30440816912847371484954301146969130098982694513825429994914172090169904160251091132264417959112367001454858233761269220562203595046591828001354111472009584238574098531070560108697749585527072745279497468250022275427163030963272584471821144772528384364574128268801129235877935374671117114605573009534530521116974431638672756978005910178369616497495054484964642596643280425522967902704707058177409631681430447270805078980866462529205447676315171335792976865369987390772397879446034617724567567170908438853350356200105253197702329381088910716076618232505811169876027774434383619662844736269824549437548346219087449040991125834203864913117328824016678462139193788036324987415623310480013336002740547852538148317635596761465165566973011790247338099675815957418046648068859112154867028594812864334283844313923637539129824733201443994803756308134154067415581493415652407063434257466795993930005936329353510493986336551603475326869134539308794885928959816229880928738834192984312678700892542220141204631174875673086060497299983016601322695498511354848786622570823161881265125593584570414904427925692932421038150226013913289502934341381617484215823247607716848309763034650976954119075970880282319221331429524395660742561622471354070769475053190129541186140473577174959813095978892335451837936375686307239619212291987838135298386777103249625986161229891655813763858914076909301765211216485826330675999263149477633953986833737883090233849636259686991682796285147974662736469275745883462164541660105629522769928219649177774154495310688989092628706578198333887248 [139,98] 233232977210438119320042573724063077530080263638421108196494163116924104391211317157944616850464190636641088065282604090869738454744643257603198365835457232032931775107173320863364148110928466598554072989045563613068027607600718257154961415948646826149270044326321705314645606389190643324610786788485756507050224288365315207556985400483793363277867719755037081450108513906519301910143936245286526047440364110310992948475574976678405908842448391590375953925832765766576579662191826036066396212936668958436310468930206224678184760817514466542236257031888311794587224942114163634769373214413344825331373304482679618853166415099540655964963739631752764312352400357508830287952696722930714674086341750845696675331549985758446626209826004321315766818956364647452681127626386363822219125195672584541756685057394481591529645900267268124352641464220877685197802150594035427820491700898156667329542200725762162692280910578206998241666049063955419414418451327036052729176168470734116433089772459097594854480134459786890553488253060128950586064487449290846137399166729276907001279993278941072769485636063797490479841979357738547213716006880723361805818703315546887538487337276678565227325198573602477169955746167796947190532399389660787622188847471757337925834322524276110679290159938398638368326587974233209708305862059862809251988049719350240696408015494164097972126606695957377587137585196920415594506625255459058973849327056815171415054250491537096957285937981924009143173011553264992225329110021755463800217038414802712304358142467282523181243862606384 [139,99] 1707757852528107900670430569440129252151635718655800295024438231505964203778413571048912279448693529825180393697433795163960788847524203619869689300193586938451232365429361780999864063441654520385893770367093752821820337140138764940485575201518538860476135888275591742139603990024003498845763447424495472122693279026037127716579745883355269500710682456137635981206397098539956936342578003059557545354917682260276135607446442419533589034644574414172369668146614471096312161435154462095358127710582974841933172140580797858459499092124672745409560955788957328373121312154331556988925835962921517823173872061537186179665344749832714196750523865699260114664360706596607275702518170218932194533058737338489070579187297027655172797842949517125302873308108007977830004256728757238279186291269874927042923180303467491538525257022600796130191650086967594423623440898530228473003231206720259148096325074952827530145595768870190563614637123028196183145371342229301247806586323743973568602308420803567224612808847465046292444659388031302958414444586560163670468612235966926882050647218099122879042256370420396813446285268350475630727036829491138184242044826692634948918419871992857061591743954799782403884378923037024417414626538629942111758132080449058731802074633685972386500478513197256194982049556309632987290525093066539242979592303066961138672578417291767460062159281145255647251351615690742356639998059597561545424086294705225210838005200937532123303109462147786483665622487009357858387762316222334530657692164770137734706743014782969002091599304 [139,100] 9432449048912873135586274906546164720468117400077479648853994072949351984044771534020958355527820330039126943190359662515965083900776051333454094803456894559358148649547030292065818524686674526092163034812836372918877942781497098620042248710523010084274312270568024944320423247217935770180050286788534929772379236681990126748322907165349494322327392744827493874205650212655131782377294521921187173324540389831354705630135179878613377939319142869515869309801140048689273440526243188422710076284530099485310575538752449685221893270410680008223711907079701479838909917634246019074772722382645095778341282040730476125566957104529964920471549545925098427861688749495570864647257354326139561330150048172367044926051640809730762961847012507379345115182832187910626903132497413687444407109818080971062653128197627203881164133663288123526326986241646471663474382281296599788066902399305573739189880393370449756966925107815588799272377779661501152713956932710935372117133824727225606721811847570808365389710741067153139288545595818611582489603679459732518523055630793838730420327229405004236730219274626860548737758115588984575833922390637339059259042838130742942934314951166898915993483685601458744797299786763717448270730248209637870592455892915730012454141480034191284900334840434844412445352674343639788864301141314099697751720900908996954150182409500009554620898485130822757193326564488534863623452197778469585518857081740039873350205510495894057837987898135088868508202012078076579893665001638628099077790794754809664517295731258531913720 [139,101] 49379837095096350781424579097914275624794732863125551143471556453527630292787947501036099742847890582437422271592405487400372348213312915085108307743523140488271101491740713407782661466810263415189943003356226490988709104018645159583127642189566408026102732695482580929899926532283980536845999095107887888764020104942241480922313320200342361100967749335895827004424288259751625549170136536274086769017880944770462883814774604530800035047560965393776308456328073624135508235130769410511086367788048981590912339771145819988750094682435886886010215137122317677422206437897299286104263807512882373136962284690478789560274555052018543896267144259069945250635485048594728458583184909444082401505560553401200752434650302393228576207897078087552973405939621919427591342357859296309943500106121038968855145048530819763168924007285947865792170202069267921226140130008152127454366861908567724561805955789026704522299493598327172883364574348728305686916541515923926567630923042057867883925826584460464206068190246638183222411429919879807208708555627630482116738995355994248526983112367130223151109521163580457908197616936366680313825699879573178117110535240099163556863241698111775717820975739563535499526287566777340939727131142077619807541553689101655643056447023913233680453669968711328879085285339173031307608754956301287170541468482676761028547046318815203315099087653402597874280183309080643976110339688524987683125475370809211719447704226817080826770246755824478310085253624335022759866522326446159746717822650778211910317531113926480 [139,102] 186399953511956038519994520215768374106176573431663725354337965612477348216291754655471990147615357229748300102238313155896152754928266305018477527531018452887371512519194608372488053217961541819669737692095713408864524961003395062706412669027334599325853134155480466192254596960171684268902670480814470973329689255065724122939805917088040773008584488365579969957481029961339298101319693811917599565191273628293270851808127174594890613928198078019272943841331910785578103418068767081602690753657770099299051275512506890140606677703977972844901189460245126679995709794907923940323118836640894377999885580692394946768139378116576346254629381293566875559920568518302757190606952919099310914183093490663815134511631969850504780687386217652134569021159803891339855189773679710842624285974720158259875342089007523234327706993484006345280996762008234544097253605006742882708730270645685256652967595274268971623145826277359789543719327951960741386029883229173045260564893150687617265754018103697209330061999917254828632958269144679583967772853345384560389810336686946510314722370821566236014478801856139617442543168726974177470982626080441042683414868452294059753075654634419300484253329891737407530089172538736111267945870362407469670383932238102733684892254730990452847089935187845853668600250459584639072748523419774236541758527389889427411325597260928456365672069408178090848651294265469340239692786321265944519296127133625295205021472623240829027137923387398758528888294340756252858406822558622848312552774961910603899971993776 [139,103] 383521574718250249683943251293154251684558081460605941255015031484502726348448403886887853316350199976819275817617607261287413455614960226070539331957750915525716683165647740706358378282455249362216648535342772120958837099293862533662632717062977496181798793531748975699750797576140855122336144098036179842124536782900582599965396424432570841443167452998834212839538942848319203469825453346908303492664818494239341384383890172111349853721574080852529471653623051265905083684961586899359622016090158266169670543896377182693181177943048284471080645814275712934228887010733295535093437273064514426539701735047441834804198334780182365513761672014993835020598369028059049697078368411689449563293775664333160532805135289922601157468226294404902793086556650168492229499206190284360565813640105961767539768385252789581053946521152500504618055869811203516906454070276954096622220596128390983962409902041517273094704428362466959997583685883667162710605885318063003549929997306905811617944304789838180153227824247993311099148072586940528149309607928754235606306215204408668183911778696113717325827459729469783161675463413277179789504319411215889150182404000973571837997120291302190186668918503719113817113234492416749381651557858380213487909489963892805449087340860382787954383271805410552758288552921439742039906743104673912771177645075337208264625113201988585042448310650498765067857082218157519616659379561951474324680593505882571408861825220078657250581761313094403781537979339151719094373940681141951451045974055310396957712 [139,104] 450809885101310065310111452426175881254043547760291595342358906015839143778877859877909603927086914330907159025743910969818037545976029231767529358206804097411905708862447868208669588097947089443076874415645885034873247757834794569317781875618090968650468187333627649642536074576463070996672632420121456497842724889827880545571328122615411254063791419873363331506354034109182489066080922220093670650063780332058666009876041441015068340202821643490819081987478758982715679183388927159165094043751625958279980001110654950283413370279946227490736397761442381031992394585008071307518247775094019278585373807632572019985408353820920894598757124254206646144475327947412479486536868231869007677167761275242457100308886422823898351734195464214994858253455217276119701122710474937764102870722459132757413262911242239568104806488949296836555275516872989571392929856660348718792997132695132952476590221414767640514219610392251161915237595281079457853874214908416707768014139844323657754984664649095775055971428364215896510039951234449395783546716553726374199320546536208494786261626227742497671125067551690398633042308013557751390236648379303720417381644954691350842095701570500144070085501366342234581224524840594838978922403474710072435624670433997131970272296094325439945553660834254959695530623318637860645534872272540548674641676057783105344612434236660875364975505648264843723293447939514470727931557586155982356593109428877521603634453964896532854342540515860312851670591578747496823825344830839215098244749158464536 [139,105] 469950502145846507819851456668112537588380015376977238149175378657514146635096488600666850854857577988208987952412356610351788783849281221312257873826145440830896932696260556003354653570857351119176308756203240423494884041300957450747757772140927930539322015531227225489292255611386041751088390380183449603402186883939000484851672519785707919141815462430052986350030844638746309719524532532006947089785052074147151996409307828143071124369024955881829563376962545544948711030388686825972172835227917592212215815349400233913862023885027722805416647835618487939984859629431675931451192593398845905363931628535465898337616916938722893294426970232917460486921967819472739972704844952424764107616671433906109519878125807815983566885259671054960087018750321761937835533725680370321379435375268298736399014879491610536777916014349104654379681597510227755583323883390009391440381873017730079550018773298055268338685436139525251710901123296504022309204613972268661225083516575159017254939914835812117389201344979936962940313665317216671767618237964760677240091626894400016020073550355054073389254311927279772944144459376248484385419802450430113536984366008922326760238379387185995501118879258102885052707501556103608032651180735415359053631728173721558243591677876974700826552623669362048140422803291729050915981916675685071977062260471100342360213106779876054895450394839707739068104102599790327143793559267076038878319683951707944201481889757317270567219286979511166567475204363387688780659884133705570620504712436 [139,106] 628727116829455205301292069105443165498010134256154635585989811124796193410341364393751949580867592778465362504853959603023274314468047855719356516870146753197795050208306322084385110507176533946437560743769030504676850003516887494130966191080954107807061879177928776211767641738856638771120459263084953756898698575004500466227030582291262729745687204853433364927256795475198831159872914443176623633565002627654586701926583788845269780400400928599021353627197512039177401976899269907363020197609039947204151744059307165101250854381193833753202420416911173264789264938093719057960549420908821821979821799542519520510118759456990824985941880132652649081416976339428270081287144679584099535635403906226900467891884740885989500092719140563948336127719908426851916415385964024280410888407819348180410004449474069909636065265687612157418051715059556404671481371297335554616139384386612542807415206273328917250312350380964275842657698038119260389411512660993440233182389332511613506827599559609295593628206292970159838816136663422419350599630955622871158950668878143937226113712777432693431685029844162145051413985808339579476807332997518665156830071037130993251481578547594560244457188929729731116702701495353933119581542470653446130305460357052360786056817412140318098670207567459439929917034298688234822473829116440612973706845609584533387236605495756785828381366578292365594848187492144891078222339831880461836632367217886093533501855682618299785396983886486256979812341718149116145709179763735576466192 [139,107] 750164335616402039348703525812542193905952098291500425321145088434743762658240336308668828559249804483008047885610702516725753683150201872307217198155998654580436658133545216017195748694182094448548573758267144198516906046394333840711114678966300763069287009846082601705122934812084956628268553757423739694752391738695133705762410809531540150481766771147459654792123080922062853926773653395837559076604161252016810915048302587767136275785910315670872292579373564339312948189469408382748311946492563225887459942999909368363122070240687930600839412234435353903186265831166652742216463959707135479624806177197216274260822716795106346923451300597011800230149531825040843328297832253510401677677140999415948600759843004762049149107242818449034693615729809939883577771557089128600190081553981511697824205981151720517539028323099818324960816235173785250336343836219390945716747396266896852861646247196574347426353151180055550379404497757730274515316019897914151140281341036938553145030743093268743803359802949915568236931766227537263636634610758085086719001291562604759649379446132673718709522492466911557972261120640499162850374100392590641075161800018127051257554503450440260197141500260317600327643945228946032497699951256277062043303832617870210716708575978426956277929851929316596483996828297596838496813351257832752172345946218008497620647339824202619382488867392234145838139898180016981147597438284502242952788046599469354276686494121904673170315177705226942803364936779726064510657627228480046 [139,108] 591557427195624235067289099010142455409877105071581104146891454477475675133229251691355883797193750392831823704798689355550202916132101935099400748030280790523091908337103888412919721062322468970873823696042135415314384199852353316559097392901642496113198544671342890199303089314412264839284975283838835080173187335467870810762937171867021500479689514615083907756335543466579591807896291869450255406962895801116740376765699826692717111152801732812401276611750014909270627173925000346428554310530182641869190203076341046688923586065800195138499579449717544100773145534590157635469087125677807332585438382904508299311128986129620221516079600165019996233410992584342186039446446242188561167590744807073611589377551993218169699870707476660690292133926759223174793384220648790866230792250682681417177041838936785017596007591522240550774702091790996582992174872744351899158049142512291846607291603609892769052343292780658994184853035056837535092616212301818655225670161892557451989419964463747786086378463431771702912396112280451810981631757706652031965719598444746035547824059497059695643309678425471344029772456478546885952265502600373144163810871981717600997977646161616495683945258758930671667568491717510781012448066976258940277863217021843004119552642358811639861095375638606577793530501038788524158778256821948667591451710187606981603563565042085163191995325511303028120890508316675494164682708544920832802353302050034701371083463968098911442921869382935968432381629439177625531319587796 [139,109] 295417403699053764583570857004596236008368898359197023830945911085277914359409225124335361890009196608848427694867366579523312834765766704610457723081985361290491354996921498663829476040921933000337858040965881983836417864324470998334666619523378235070059132728363716549551134259882746913700509830441036311556443948719207300586197006679074558719355397799606537125480723068210107375288299877320656493665470698599234834850311771415165348874806335249930901589387794184338838322813912733713591919920447879811106304971737767054875029805018076552678383355168042062322537375123563251781007140547824390630126037171114047385425551350571975677536265793842045815017124655528924973670157903052572996320421552909518732950451135250369326215916081683271408024619710879921854995013923221440970565714176959546738518356975534730046534762229986069913248368283937407144401509281452443536120100936118899401612800971363804602289978747884681490285897650449144353337794781063245780880761373404393082311630598561551702166364127906726131380745592838234031077951135829845489502163008241450441443917270627624033654116604980845588168860285572598333855587206372746703134681955221951023594073482552724675277255863524187776694652938197605976396542317202159977731242169384010005996652215560249099359315857738001812074957486837862580999685971897083705834613961831636266799375977602702037677032099867748399071456835296436168572045611228292246705475284436443540436302540000014377072232142376094742508312288097461638540 [139,110] 105804871008204935559954833370777143447670943390923217104004196187123463500585848215392018688276870371071516998299634733055487703489694075216348117527090985247795241405068551244787169029893099240183650337598866151238332446723985676936083709657036290849241055543277608563015381612466678825822657218324515188487080262542921150175155230264291353818460614723832377576531962842019848945188981261667653981203518241698858944222150336520120515877659808399571174979527490231703438784799098551419229665533846125747181038953679971047407352639332204825705391209881369493928406303785344258159484941151679126750205144522457211090083621515324739261866389906097652971530729126469818556081026448724949305545906885594966818371513959769828590345114083177235965224820687465382319441950628869929895975549580343772551852178329433228422280088609430864760651311752448475421359478742225130287749799163140396372620984759775706826752727133810394115155073599383847473470019550447616421904646641283405997289043818132700477551776992010389240040827197106434427552827437881238639468548811753617196060317510222829012607238185377569629834584842663135052755188505314737750963910892050891012566122766233522474223931787496832185663711166721872554426015056866683407654392875854432880995347608540670225052739593514341411210107162638105845602831522668277000272135534467570694822287351437861117141132905548176238638987873833591994356503233691726271791519494549156104570082716721228512834087030694746225352056015450788 [139,111] 31991965235649400142139499665228034977845187940285710926189219131337261016974355578716664221467743648556200165469582795586167468122236531562914697962603393908181973189726981305628341295305718226544931383049018034949459167481966429328714503121144678188860300189542001015985391766894656458443270822626674404403081235819351160760398131755735494373176766644793521703610478063744079335456240331922218458649289419852828842645288216832975739527089890336899617750893075500947682518442822458500647671316922571636993300021042144020147348125261535236074986593939655712790925380678210018354826438506319068389809050090837469669705401579602457108169809283326343826613355877983363769539105655755529646758406181757320129110789319671861560575909433311994919011325860827944835199161794099902085224710425941520662936301632202588573252388458035212436615921006053648389479010022364327501016871582287917029844493730487688173360646073134591590959644516331860398955901142553268728925607079087006240677546422483658920441336275206287051206755956037930813887603961510372773583444135611382321246251648628519170655036529774445088331559223037494172249712022530108345151652756200071683897011228997511651835256230959028140301610932445518246552313823763195683018340657479233206951963616595380681161626926005138489881357836773524986993290362982286773033505812904607571738776151678915349152652021385624721096431747515136585668339558925028337174759608690523070984833367384410690266518975862494695442685082 [139,112] 5088073097556026327123804058756021849061815664836050339874524084539720627674035420192537738974242016141246913929801679322548539942751722265424812826859537819972575216930868363863388778440766770965608856633939582383481115540070950174800324974408392623898104860210657520920371566147839040636165022865602437691436988517155891848628920893259547734051348503271050133512594704538815166176751720167341082322977215619546269073304415812236228235896464729699912017285518060110479226921335581062258461343784307241218647196033154536168561515271493244132889181845170495118590764244094497813462274370062033499670405113128217374676729701251605935553537864493706017089423690656720458506404266935237235609542384326403355163440406701372024162972379576706645903257180938833118709665955729868847216656426500365128231790708383669003106426594494004358139040755823301832973305238153196348527329064864690961231687719713475524204303679800967428055556796229949101349831317647051273124593774493836505144185335428106313512338273592919235891281559266328633052555085050577982429147900423580398395087705657153161255675549491202300125429077243992291511680839615360877176010936357065056607406909736128625938024446070838865070643184240139583427420277364604243727200778000701814995235755091742956495202376982628799119487721910255543513655357856985763494265846297941782347776651057626359037105881632624887582977119046702960340135108333576826746544511918352717710253849493524577502402238807662885438 [139,113] 770042045450950158114866556030329119025988463795110583980530341189778438233315248879948661872119682602326329084987677297191110877309484746462245478466981852076639806772501058452698085137691613176791651152620747749949194778565438642078509293111992807123587939753367182349188821622708466210969206865710591319333378055921921950402819281948074915796346199902071497351352018634536602831468291775819695887779021638558173057285736080263574506558299756457074292575103700071584968340487352614983600119184252011258964066396476645999546645626759762071501865592536435933050966560235606935044690939021583879085328959507045326304900317477075764803108456349555169140286431302747282865613398973725982667824089476683200874568309459334141407283789339252447477518111326640074488282697006334554819197052218748460874784463490207114899543238614835063694495762829102895465620006390106022139965183040469454537239282478298843167363069059456971756496944981310706293606786426868067007710060583965099874476524525917483173492667627156915044852791686191339477925715454210326984186951616565030547122722664082428485327328574705971346560217024576891906943770756895724361497661863907687372254074985146503178611411886501009838102631248752721522425562706834475510980862538156351811630514798502118020342500918508289011410729114292592267425164436910533721674599575322867078160664342499879959160440548351807115842441100386027651777928136868198943383784917090632803230373516788156248044590061728 [139,114] -391349274124314276507895287444518677802052536422002672047395799492301535155742767027287056802798478817996959884621881347615013488333260375663101572387911593411407650356911547445900289427486385969934309862423278674926995432584841294266362049792147575304061451015493645370850904061235060592273423494341195156405288024628212238497283438111092468100460006470277412678641022669119672598133844571214082158408379169023495425106936083859214256649852687100588032894446196431675367393350749977315850345974621523994894727257119031126242039075209413594272673100993456428711340333013180690863688821538096225158180784396645894833266384362977582703741099808831037535181116485347597672774076984596236399642389569166478611495031356609904792745145213451226321461219357641490772416380344417357181789246074148143973620042213543901747002644048428953226596202750403250021894625238805567421200550875431618798900102159899734540705495133581372111210942270736793041892110385451406342541863109310258714075318733776009719022116787331834434798362079250953931568178952331177299367957134415977474489055287677732610704624487391904594755136509516776326774829370457928172058302687371523248769613721211874118955225841316554004086119941094046927880311148806536842625996180246936386730198372393404250143195176897856284985394638681089182064670762698142956186293389066689114449555031216285443689611119318304253063361253807698491894471302803840872258003860054736441504694540863632387928524 [139,115] 130668209302558877173039445917112385244889042343517946997082293023555758416065766813259544709311266907420589395977932922939276303378217873788415221162268424676425581430567577363440970050714470137079844720804961168514517379695350716830968320760248830008266809369726145178460708210576423270819079076937158458616755330896533004088965784149421447544320529697846766874483746027585874062108033070840433620476649961502802659927231915112434935671505681563928715685272574056706586105739710026477207246028898173538913843916322571668207124344862694207762235314026844890770847155034359053912324041648571915260244078935203021420602842430092564591061955198074047155093113379344660694694659634929980473556181209603644323534963101055110054752269587194562821196950175554284513065077950182581865002475150194346080714272962719661020985264293892844450967172981476343030488195008187731289547302136483901729032820560024360904845792475218079155191080512143556824195010023519136522275208054118735682035410994798740709103451380253866775629913729064406624060532059165126034351838380836409712674600758779486433414570864365346466601997226523971446999496907192445992544087537922715405134824283594486550003314962282802247232146890291053644633854084314242453883380299445362783821095208907245927534435067954946652838770687097881398904241263017655119109003688980879403765228424829886615415685459624181848724850380764221171411560493110460018892766773743792523222778578878921926 [139,116] -16651587685408178064776558328968739472797660032617140726096871116048997003529996377172785328519510417428559717013054261627092541096974480538700682827823995751330397664081436219599684414091279809225045397063359681582852245281495433961047592228178163212010816609284899032815200100116038310058384824733429416513618756071367425591263600411878722294609093126679575746990765706362570018264092520441513855832924406286649979093058587109699633552377904291725719574165467534202236191541094725019028873980084264987020096532302367991394822902189419949884115835633771956513786723775705032776483971951001551495453836417623307833282084848344006868985021057387224475410307494211883878864580843522363355789706847808290469809735107811643710847843979775771068759996245738147379910120889142561023883864187281219961312071758296714611192856276763520503600763553840694237126891669558053071260953411213805100375135187387934921366594003823404037593446757238649303143767233837117499479500401361062437294967440533288145703267227940378653975950395533328212808223028114957089096189231360196024001802554113839135029026370920719179446845125309720326536467987677866534137624363851271222542773215363483958908828959408149828881914780724069692260455266256943769305557963801542639454985858292135397944424462814385200129276023083350944770449076133615951331145081607606509912751996589630550879750987332478106355820202632080792934917900001956352060840329791401213850869683654 [139,117] -21708150761790820850080489906702933045157949679659710509420036334940218596551157305147891478010476958963247474439099693052037793680595541171331691374553954342403473392543494109409553167656335319912551264671791543340810314714160490673583205034450196373382815604467257496507048775984330752884274553587003495133467131911184119957715841585939439341592963057760588660604645772741826248912038003183308803427223093117939664408235068903162114469252039752038217392305450709287040165850839938367152407017160172610756962797430156861230057429771975292395714392106368711370915615719211665954365418179499183438025799870268873762721071783644635941436258080592678961924452974182226836708235308311963101835816838168869800072166185211079130544502280420785068411649887744997615617119861796348904016537377061251258987572487733046640350186142311897548893250978092375467318001001392040178056768929476995729562539280575058915544616111296419991280810956251584969959096929174625814887362403669827048354747079834457720912651308777492691195374566373589438033482703956109082569454619822687741878741049503114121152222116853533785703413729550734631154487391491499869669997656282646036078427677446620994740735437693494503136022567906901958123631341443951397562829635985508724481240153673317427219709965337177169210413331887362204102000044349876365966499819170733828029220152388958739475076142888494579636003432221529481161305146680248719670867845306229711585440 [139,118] 16763865398267412574896338776276173293897923584671579731241290999917741635045849589183261819623822816246876989229068003280390220384048974271984472370455998418119029495500644443764489334007593228707025948845305151387249458829695070435610579774053720034023566953666873719457117317152169176753618052509042556355572965853954266951181130893551669378786536937061735477127168912345795844561148289436762874919671441902353275179568479218163183978085751275000801947468132509775889572218975813476575076078778563777974905139475787154375861168834357076191391393288937857973776029920453853028153355580377436001862314336693127278054772937404618545668995587333476164938756087341674837894179714617027313312171517921280983265705416138837166932658248004119935695491425436128626206354953733607583293273527475095922242168697496745929266334977188779389400127376551731072629526126389780924771935778874929685849356150391439104457468534523903618268626229051696658204580632116028544552307268214778409741295897255484148723603936959226607079794237905115124258947785876364490905874378835366347161690902790342247099053158908625885293515271448717207883476807918412287600627481509675195526604288518490075886442193359214277084478881026991333117357973557496984520700022749184018457758806856659563306525723021213305969797866809528067820292348412604803273115179004261009718347238971967873593314417516544270472371582261809050169018913284181664457475085496693408 [139,119] 701060436241208509992702845434070997881772861229934284828761186535355781368404158757313689100652529966889117421219102942091006304497485517499978936221876457488456041050049298793578020951834825470514021421307145699567007278064947177451586180150856516300187162643306368004193601544583036181313381964386539994590134065795573611838293154571145105211940998006027885031517515291231093662582466701747155145438423056091604717505458804403921347338090778213588664042620732494562073329052125598459632313949825822782385502560399977954709611904336084273610086839903246989422192960284061491982273351440706666668104222574650743901434500302389639657423664017402342689572853620667700095134951178136094589348611841637569823304503187807724225130957885249128710867478514106592510476035885903060193098190364508545375312250732464771134928089362111947368998798626104909792971241358400757546867106694265896921988428362792231079319088933092745672109688079801359247073570693709096147847065338746990263501972188428758280990912506834115993737748525012410527136358845157113196229866362122724908661303288101902434386563340789594759975891867554236733803358997730007354131415687952845396413570701817488664790760565548089289238362929630203185134411897023970126520453323681976521529000344418081336855507887875709367420229920633215561449227499645020506445720740886371171344448801049937184512387084080153425503885205756485929774179491242181220447652844 [139,120] -2462392975099458131993284014194493431654411742680677838920455304368482260228596038210730385246571687459547539332423908485300414025151704566130809162732121958702248176426327100182912895098453894973240164250461806172185075077670986242592380131489766674604683211219598722713772529004857338547363425556916810901902898715589152201971951360010594502673958476477109717390363871969532650278655943614210623950562106984250836311509488436902798253477802614943269784285455048724288914510649504469198209748864738365099288007243586045648617155884299636652211387838315361275907996859103086396134440318705501697060584527908261914414805769538118250853270934424106140018599813841100593619519765106573789842508176147892179424459993867125162157771194177797894325719172335415670989058197648997771349838822831535117487076105983430359685923014000655561015497837065744852586329832259460095220840555167551875894407184445894634087944709640671561777675728634572587621843970281881504892507019191910843638362177843177713471333833958360919746059585356548574900258240809238744417649183606251635335181869167787205158008229992015697244741733662363148495687492500990090132897640241252854256738960000677745653554860338902457893739826844808748269012159722413733569871743780345057040092037440518358542199811926868162759377430134439882081759802088937627759020478293983568715475397969619438754646247283263507275916310443434420104128146000744824558936 [139,121] 815888525847680475864838611698361899620686402885730080018588996228231974690141032790803951755165217490721663207458601973783200157411138115114700701535465273781713080085799405940938367587102068840329811611107995125014749230051702272735157380175388586381108342146143279410320176862362222317961488344865612801388548455844001329041602128008485109587563584766756513408433171578961237285804900519910838513206490643997382713086820593265908996445652537978405350349594673036232938741566051816312727512238233542754554448571935261725749637179338581007165326887208898310507440132876750331131157769365133939708453967299699936461839552821766880405774536771402624492316457884673776128624337104854534507702132042651742998759405359523176592504989367072104430947420447822194222763141611027025111574605635660868072766479361822117111903893033369134836079394766258510945197023216940119921570557737569105330225343439265791819225527692876244996470430776867542370822202091989747809433784645916935054310248261707545101212570992719427780467698254011368747387450814593158831199410168954957323940128424392589740294624582982614909901037783700722265119344610041479313304270935223334248072768122210133581927190746580392282887901595309025118580067245803573299622428561532257780436818613553006120465164099463204778377934793691604790118012484121148152100998248701871016322353064712910046493387476594125467496172152399153816169166820631572 [139,122] -181094128698735118776621523907787450328775504612406811175019240093164756514725151335823952822368045456015975234066833951457524358252607374136221284997178614933936217283740575227379696424788044272789761808799167591202139458286513767300212094448185794334677895847018625065375922161725830476072065564313795289569931038597130936521137893446389726768007364537875819032873463200440051707356709948436959489938750875384240169800809054732369041214401845112945756230000194331777676403390726854310961178396787063438971826771534514952581146817665536531272493114309071252190478634642479217312906343663813671242578203975400994796798003924368634030157914034041831242259426962205899990406806275351470846216717026536888004255228253146039731063804739585357725680053261885137171027173105961986008742836759301727709707195035791130611701906768800480041151038619655442197121247191044691231421304633829751973990186001092893207866705630386506344630325308809817091669720154654350233877742540674303727043115114876499223898648908319472027525521484168196945375561259730108520510277281298023256573658136228186319552968735744402030710860666230397520030170162640693686028119306092751267365071546411694400104252002622462102244661005742695505436477639291956974505700531924054642039485513828499054057914477438713930610786055510587356936272709519502191607239713699086391078869374959231889430023259177137872262039787532075605744559236 [139,123] 23916479317074322002336988771406550262315084594933947879579753490487267614691781681954884694490527004003650697060977804659427415152083034524248284290365627880790246003957862573838723727359094742675812546725942017981781750347166536606737995419527072112177128882378292183608336935964288611830399757504882981434775447323840635885089291156176702730464650267310115820683487698894695797640058894758772552965608851837317104804697179570002974138419404566630102815035976558809545594670561470725537513554287600564599993512855576873064220905776701900642969158954130729714278268976244436427115624283239060877799967558364905859823296725448048317519509377536324309674190915425826595679418166104672285893752288885821583579184064408172993293295313231818436128106076820173641298471332919892129232364624784913543836827829936181507439134729780247982151000662187031519348543276181141629122273205775828811386723544474685017410944032689686316384248884782060163204584793762059513177597882699466936350854315305953845052074487463534552721974917649489660968729423974409054353650989029060985399695974081847847749852727204736586312572311740762848968718888817031507398788074935543345536621096468705147273768202809572148188642322034406911686260322804861886615592645345116637424060135873506153538011070088135543352560996725435104105782232425238827761267801382688926855332605978546606289045330780261214239948718897060926824 [139,124] -1996225469802793798594249288284692847010333484361274798547494092123719877207028057328251525741723571888366438667069296006811602385958004042188136294446481323209338044387496186663387099396660244221833357190640172585192148314122066426406294929592422093125132497413068614167790606847347779398403606276403328027354921937039841568259192531878502368270368828233180361491220526361666590403783256970075071226775686425101885850664714733808776461703466479807196978324346788176108031426255054751547352305609406687468691243811504194806790866179826823260506770172614349927801570710408486934505624461203874512371329529751850559223765585102361228253148646205017418420853640889717248976266551894994244644112512139797009886596325058328719321619128845767940244280072249366768450339314396416702026489059861384566851833416645754243896663193139769426045702334869059646709814500092090651380251882840291550378033949734741455338681581095041159903200209762382645459460749690819037248750374364385158722944911621367293317786527893791689112466809298851495532941147193740345310496480896191371481402025833580623377521118242523213894933087564105656781309526624505302852022460493272835940321773199815267145935838700866576737009073320622732913842393861810157739692985878050301049310416246958461302175365181406692568949328631174446978276480108695768497573588908326879018397931968657302267891785660305800037440058032359 [139,125] 114750002092137183878407067002915260425247420399082629019744709319900192923644685703967100381841448193601082077897919360361086850218235628798063422760144628344572622963905980934087754003043978828559246970178751027046758855544312636280627772116307220599581516422317962969257768008670201607177694122278133877521842410885801797486460025015300614327804323277278624140877734204276416596686367746056808617117952149937830636734031233253655941118380514527849186322864703144866431192400169812945148266353064486476169440230260562644071934355170588437189085276253065397057030009981706701643412026183313825291503197255474623916798086207804951386524298914020788688798637262365112781117875324035800823320756475516444242124378464971659773265337419488837615154744931517046029782080961586420554416459855656897379123715679762966999182248140680603656201848803727707002092579351727984479028835342452110512020332806593900030576753053104662239344617430859530190605155627362335083328852076774471933829528037694995683828108322370333079919990048136908266762199327168799536272768490413060680799673318006762316804779189982560960223298001159001944145142956668430592171578319802260625806841494948699406885415606087490163867333648415756091865940760544508473288089330097641948369602311054008076124255046678537764817060532974431242645557763553909787966621253223996865943697364991230185578780308938855344948032 [139,126] -4298181633827790076031964821031324946428805607360865526512984340395692421508178373055910489847277448513845778662955802612719344360477083284621025576001558327060514596518538602178299298934550929540226264815505473442258514007576041937204098059928561342582068037023257543774505541803196277182077131139800806624030577444635194282269475330827228104610745472266027800120857939949536847128254378711722551500149317972946122141386016973925659790677114203311897485447818001131023885680518254482283595646220477378966620239099890676231392452623549727001874608149050789356084396445948767896503885079772947017807629319454205225852366947996540495201988461654700957122382801211693845239953073753013144543145648545295227686827336665841992615133298919290133013767868906559147059251804014884534074222622384786012787108349915796637117988274104385323478186105779852603401586519941849069578205098081463287128094419665391207007137461671610129566651310130666157162768735799495068250760630999081130761342750513110060175368975920333677699752833960070075527663974256585540098271199151769339940669009070431642393033176395497240011593687803389020766244532838365382584973630410015548494109396617361071575977250761774241622212850336003357074085002943230638566281731342372457988471874003332594538109027265060596012955165300576053152911844604642191620680949175418633912244674442786643968418590240321904 [139,127] 166975180032166969591745443471806222363592031195540713357820394702787397895185687490643151636657830686622278169962716939373641534176329511423279668652518450260549226199271007437410595449662330241695282290875073502528469192790076937024978691216912814408489559482110967887383082025075076255197131384914452214198784950639278423595238729479951611635906809527926503036132060723459678834545296804193257720258595595924419602504708632578456572708836236052524465061724055599907315423367961331123699230544243311897270075840282268525702518204800901818877116170202015697984496154200398660907126810310865424783204706806155983463253029852328137057540685211844343382270954186489535302932321786159511216977775336318991495905034302297390192795602242381331052595403857738603170703891301426955542121633915311293468496010264471827551844378525634098647253092433163079886469256491092607546447312069717657277448401763078750988992463047274908031748921547267663606794033467645883841965206533078608276687065745514076239162968794283660463201104224936084703462883016010997918484006601376890559947659593439565590408375480715137729063087893257358838434221502111659363166882077942928087057503029059503025563748399073003442371281101489731565636790752740540988206629587050763597317144327422992349856399739667069008999527594983384020835179734103794314936120728889542294924650042013295331559700904 [139,128] -3032749469445381667444642816485734744833443480405041954549765680572479019399553514183131941180268384831406399156210285309053237235135798266787660996346642899200456351347404154287755380286584370474543475472990438316359441599586642243231337132662066388496051800320514855811693079718960629153324534241990538507279446958256618630307148596486872603609785928425457233355858417889594939367424547032771300697572864733582865768507038499931720698910219048920518772783396615155125919261068526565753940148568704798734224725656834629849064148509580638694583415672975654560399249808242741718402505214571259703937524063638506546750483538519273812760778310721948555438703043303307224818304904112238362778143079092435511316958862327839033385837326243790933893892223476341641998963253928577562043086461853468907100504839936516087808757775393047441224328081343895567881912108892559495789807360069429168455603450363577403111818868943895601014151673571646066399048695736820296556702673090276192952398498123160905160956271808492445179956341033133017258283835184914402493113998351109018422473116245375400734016586273321961840260678605024458472241939736408862826350258026202008074770379739554503750663442605718144801586092547008494342229967059184808466340888422885492263481714093913135756268947485620984802822904891270342951804635372893176501740805481480849984005838062242148504 [139,129] 6818652074757121220822408293496984887479822460268644891274117359232159631758665975223917318633107338741341848682535866404820335522146506588818559314633498062966040615957483287321044329087120136429876516445001662193432850545499372732917118712601922027440611491031164362701657593072085665251640501782537229355362531900174001557652984030023294851341647906168853343821193694845505180347271835525551430475428474084316139855756296098029344024435398077641501418899349352598824100192032158846564652962193044492494563770561353612550265645773055603536288707726984454162652529220932161835713677609182275299542147407114530291457505706419036876469374673806383626434126414613569552370105448448825124393974626152101839437069754288833269157943121233249506834872670564710653538152404715661195262223450256962161663857345388017404954655501985792087208343974646341048613955860910331278305023649617991780088780951015858049190443982494877214282520168582292449239971003061482478343016505555532007441707208700922731171555968280028417005626825396257886700053144303165954465592138526283793206272013607332636869149164755468988253856691962617752700515720150714716929216471195451979362372819986096741806044855249852310301790008387258836300558764717929437473755340401920377096719511578655608995976398890460943513942365968327521333573833830006913656626242641801850252136924260 [139,130] -1560569345173792740274206066371131817266094852607771446230382226519115772990244467695265590334143587240661707321835304114923690111188503024600849552770524390035996165264548075239772537803208096691717814395728757363401629549810904958366967331053816635555922633191789125671452412407435444486344656078366820048848835259686333742169649204774919448101202636428706454304874100240334937169962035731677046822861956355678042293012124090981411048005731694273768069537294427832041654593543592315351286276583910496457779162464751326248113802869587835805804230035137478561997170502986514624252752915795867269381290233957136383078485242425740349931106395222628819756954293632419671472410918543226631894756275072221710964083547659433393523203460218017665409289321962613656339165521889920373251600044952295352649201742644753646581572088350561680046786862490724116854239627046392924497858229763466802186461399632308435716297093275751700795343069694102073867493817253005745575298177780133501709599588735053020130353397658370592893132545728484353146784792289993616287427631816731007522760859136974135706417100184869566632685998179790727383428247792540717362091024630086594527020235839368946545825311833653497176570897960611430712328700345029140658148684649688954500778682422235843340292801291248339579030791551056580638789615508799927677797800881507266162864 [139,131] 69091084263707356904055371996431753835204030477081553740896717223799071770276120833807243386786891863557771598010214895213081647259588461797681954650592707730287251638938627995911256987203373259085400409445921918552942151255067633361843034769506764809474279146088786717817924902251181970974058961887287595801723322766387144417995354906041933449269903736487059634270496058299296819935144687933200968596971414216149132017720199950824300834911430817678685260991975271085559646704104107300009333401402881863114625373965358638131070021025309619743707359918572283992662444554714943380580016724890467136842889066616237621842309163891510697761565255621585031794698976057752724396525722272036105385540848869078276914975087170003666325989185879161176144076623444720486495415163246609643109392861895839894997545832460877029899701634072468281393647293332895613106636021806032541645976659321373815624866535018314124600843311178206451347254504987251998122167435320181007960424068745136489349033619856241721493551933124976970971571771831339635380530437109602817600399979641480250793797662326012931298986793550436368293929230905363877579708716171430382716285146651957511327237636994276477082801786718000452337909614261966127405511905803342158281041258782660515312957763703437138645511170290788544007136062052534362731264766786150504609387184684984 [139,132] -266743728615894076842110027101121679306220630867042132576938443708362755540948122149606816847591769117164603259537696379193626009910158745493255581945645208451701104608023809145646391360393353561240607419594950940108017736105643072135577142844326273119949716870263904340908907587880948151681080633283409408960506858656913811414373201123040604168103662194700112733295429556315763409726815369251314022272071384139147909263020508647264270397532347966972355159869655463379412805151856263178061397858708408969419849698226201366027582542424470948321420446793977997092946031279428126084757730175897755986775764275792911122872993942748250830114817030247902430355449367297917293879122193702632533695033412241702128705628635322336241360880173021488287122745170417020393408178431591740141845841777567337329209070792440379404731995360671316571222732689148054510199852186377162863004909382294128723850340034366446165738824835342279096873439880719497071259886067401975976477419834832707860859432795658878355262595135199660095192383351308588606381533977334719024305001877912371662464272490602310875668532859970011567670199498421059297503701546757388388711073053399831757390690508008894821859641109108892734278407309895403976866635793406729237018879155029427785333213792118376438681089527775759274171370215921567923733766816804748543256848 [139,133] -4704206067249845462113438016304774222485376058358592215292248214323194361104322635585158548645199277845231662507988371357739787571121175598242115067393317527465406778943932039028285288616220554250351557222637549068692681908221329674984866111682753012359286342771932028869095314912715406045366002897325282992768735387450699629047132203095659001113516770110529061857269672482425712430982237499680192230120389390239707110223286433162313334415040435328423184000719570542953311820412792774066069540496783580071087082437347700200963742386429783140799893894835036803292562607024869291997020568233154740976390849662821968149790995997820430137228260748611052334722303774053842423343153959459307211889119613015422380763975317644717918347266267592751686932525738067309784240673908553490178344915943908570158282876177777374946718280685964165418791716956585784011473636606189323506239315526448801862119613552514544212839002565706007007387754772397094230834716392356663824544226980783154715338657727825398470498887482635118012269707296322428830406917920153452229929599762693309546237338364740658185711440829313987277650227131777637236528019660015263874208250077968121148319855222829009555848626797124205840895168741805355703761460257620214806060842407891798257936227166688163175634380694451086570131319023691034837478191928220898 [139,134] 58589991248471740774940780083762825188056430711534272381649887341493399291536314314325935958238625983331221975780346121455445501514082461009688095695770039345875048749748723232341828745801514571615970407282083767301313685575140425436433574387420590246512224747634005136799110036425874812238113251708389698410531894300952104557278222390967347885043967616236650099045077289025131508596524833292057714070543255616472666190176526184514641666715341195771103470687554847506327990733581101198364668516690671639320260459164124261406222906638404495775954954318456531289736309634576419585950574257405347074099205274126626691821819083214794407736446891310246649800921164845360895066070155600284984174504439329829819589401135837230171806329444110299461938464017700395087167366759797429360706160795219153883191464996664047404936416047359121414649705143524005159423502012773366250219598453352869814496219017231185328488987686257179672016850501906740364463910765898090351149851673248198674302897120134430905122298743080014792054498665598387047679026464587012419959565333529744433964315115095479046955549497698209885468903392561563683423454853765022739555166164940535774370239356731269104305974910239588240867937291947140016779987847633972982689476969173207637347866004548810846782769755781775937992942374870289062750104452 [139,135] -9393402824358882447437292695716445540316737330921050773255821572351220919742261256652962301683028557057100634096056395206505611500377824352137158940297872832980146422450686279386687350964120089440440469276584923481168083645652823744493890616810011665520832770139013479620837819871162923335372839921821098910757874966832342139138327165196427574435746950405993121775824886066771621106879169523485210288190342078494998771268059665008557592308519170991313665914602265438614688501490681324094075498357692730260264050374347823439992066522472484137951502153442670174798538519692772043919629171560346843324849456266621008623518866548394685631439872267508203593232722784030135216894790701762272035906827267943781026791354063384794949776565658251970397431906942912129053455847422237114543038910216729289633024070171402574409869360404917901192942052638127334577220464188276740253772024710275242854825889550927865179222369965399357493518213770865296339305320240095474294508783829240766347539710912961940520632632639379737477176912730330589240746956179107661126065067965265923905435569069720885404472912695155932680026332157318546881529990957247295268453981791141057456037092847344932306994076587519536083135532264962131550970381828279313420151300721498487060265455297722498185554304462932824627447103679452618 [139,136] -2151171254688146210758245292472065622627106690572652452003070499308459161779096818322249412379887588790139773690138614240137421108471533105154829367108305005649162654640261485001243832035625673036579320967543594871302409360025737416744257368866303255471896099856512307151943332518447328483908136610715639920390097838683780014912479869028791190011926280479727451276011770399159805378741739432628529921560461262532737466186455786314858873688258895107365444420223975173313602016547262648243884520326084191003354876195272705376974548794199115007212756805811502804349679708998184545056233677390205669244073842202956869871506329128510032570511460995418813511158658947545238898961010770431207105477772828250455692248244199608907050871991324017475502173442633816500261292493652114529556740143303145063531272171274223317391009504192406830747125224360417517258479726169168900160797535508380187574128556918570777392201528965495755555994999829580972304886288209614035166306461966793767530902409965141060158806606193200935680993697848378547753082564101958176822877401349739541786359451107076179211324080529112524423112706069268638932727478844154951369100867561815484184220629197609270832462577026365568048824718948660403474599644800477148662652094362763846675458690498217289740797739132337843414337917918 [139,137] 8157517360099476377370146366210108542638991345820924571107365047893764393924239780056972585707360546963263666205545958287845006317679926912000783222556375005975018553504884625714190561411176481899903749393980750775657141063623372486061608943675606821330779525729608027400584640953831775932035078166093460914569492307861347847794396810056516639310955210568447679524534046490860946272283062536690291611006600700118852493545988509202708865923162326693507910606546121737580058034936615281650676333115662968239412472283008828347845647550881285245951279948347836977641318128342351447073001709493933882683947617693501985795735625484202597990835731180357279448338521123185822488864289121411528049622104535617370677202604123236968467054635578901724940904834505260166323848897562990700396290935765749099076263828294547779175219950755812616189443655925771634607078624288851408574181366717660211970522128766206853617204253522147418315166330924534922151668184559796101613293185949182508368784580149526527994938873963855477506832336741017049817053710767724120420310685910373493287573345784028595126850089347831053902256433612953997646381759915988250359747460438922393736062549086175810831044620411156583879592411601741644262878316055141038508648541791553149550637081794838031091988767964728335716 [139,138] 72323313406589346312695725292127054207576057446687294112712940529166830496462680260246292291289983679222676582937942838804462933357362957577618661963343414212654637477811440996947686478360759412354340250639499486685346429186494030636713593095727715893527255568677400619744113951092189426057466071490874814014351299122977820045993780319192057838769688211911277689968251296148791732809201785732582306160970045286146073227338321236081639483097933672553534258060410560495268736522526633478603226738256206450911815715579805845625763004385977951017061890067447771283182447826002111578768199823978229318406877669509590930503318996396148244607840198575587057406946046228232545640954099865894944199361882196329088089011362338915878532807356019131577156162125540689856192060564921539020579694961267898850077082473782293458293361084900871329374293870001825442611977158946628901945835006553253754900862889714678376960574227383884811928702612549844943113717084909575509009789859482866720971994611051395461572245313930496740235308708013115419658193894515434912373749820349855327560508164081841370392050353052796717679743067160594078285927495811843925596224618736610846637370985921505069224000167366877930010085384887747974322379482438608051243514890340168425973307467915029153923211768142 [139,139] 102242813433527471903922169857433462824285893895123298042067315015838678006138085729327816171612714680429052968312466440991769809933264434768122878729513883412141647112825154201843666285462644924292689065807226880031499060693631385045485190167652409647266725960766232849976249815737873062126025915802501028800842734372120754762858924725062324912259215764058868070636645903370653584440356093001989738178595621899144162613013730686988813623517889691742781925122359015751677937011181618148185763816538500612439922861624101044289080059688113178337251240405115495883438559282620893761500416693474244615244843342285534873532616654877202434789232017261705594992540378355199805089975037473124119739219976510074716211866562717006162751232394226215812583719451662126652466636453848417820326979387861901803753452590155849788356506058764745939482726308177132815680091718009235662829473273612365443103669422429275107234318275039595410307877902626950882002834611198725399762819905997522968672397272482957233136481139239625294415709918426953165217886841569098471171090844344949675055776033528978249742538839378562521857288611559751531005893927845934026769311491120351726131362216765895513686669253297215939262837640530149125055633119526638196473224509996460077426006672130616167617 [140,0] 5928766652090106112705203573243288632923566289071094012728392793008083767423657880678698839278399726888997977649853475191204634652597331723300888951484286262602480502318739803736670884211735099208447753493185832285399540268512201338526202711841061671233966057687021502842262663806898642290257954163239283437706831177136577057986823737552373157958432079228960969068183300283089363937236765459736991709916480323005977467583744875897829987946145543861409626114330091484824197981898342159171602395783573058691389177712095612889593246558030182097384966692677825577886985819518308503135986905495051101119208716558415554939638324598779001996228147168170877850931946363988747788376507254761808251179571473292800128310342470388564114262197675280303123914212319399626218351242737130034037462444628683218246883414225319838366828175256314309973631297836170845710573314571529975990779523432598303949786246771326080249008528479355687800882651132980981341203016143536698008167912464488737429060252142570681237225784423869855837002118232160300819985634795840862472513279671878886996738176575547067979290763931320339336037724208676857032145988984211626609596521916910493908405958028331815783186034469958834325863481113265348850235745556822590088172053414946373974691169688688786542698210778851706288460265675902731981875459296509219389794322465031041542356402376112624983833392863493454070664232309421366089219805433246413550966285566092625472654329807378643135025236120175381910333468279101674378835334181667975596749810543798992126447318553512131646597352762364631408402231017318069524686146844342485827527072019182260565542715230213179306271554795337039101966858778875912187077526063243679540148045491950545283881500273901469330552178861080444674635643625958418453554470237921972445096841840584410683994629358478337455495514102017645778975246185008018962037112942198291420936584472656250000000000000000000 [140,1] -118950388992192129445258076036307604601257551104330460168557603629091458688125085233251650472646662014556009478335701152064400432052909177727272912646448187139342726915600137897218431964543424987594894866895438998212138660760922463478982891618284473464919717904482764861634897228497851390599721455782786406684063494227145604892374369797676518416242068201959788283876620831383895441910421469391006558300543036408865578395531871272788858581301785525131499946874180524735844794332979293194751945642954388390474288517269394152051679607254146573616679458439157050734039852903657475268416587539899906338129998995774220600045838293188068917220081150110924231855953602908594188091572355851898522350941600403467159889058527438964030378082398317322528662718013713239035800042361056076379741920217931177812395927947007305495361903467141299080197671688848349426865323708458472889289540902913529955528426558325079329372116698144438544482114843053519723035483160258440388007286010250133869634200300062731597564990394517728317488290425429011202229235587608615120809738316279078615900023491953251922196212809096786028556063962845219725349394175687583834854432729502297285763536703410319056760744424324046277275807675994490050032206570022545207599549832727721674238739795413278229143026792830957221175430436370491364014882788807242835569929514034842722612999292985233412775735837453470655716661722694704877647025618899467915766969530364273426692093559946539445027922659939378662985967342649390726966166281018393039787953833511789047438698229280823512461862529022010355320579819214579994479369043722941673198512641279045197677143475242012671124436334874578358248919134639048064509786990438955227997744077555649804486172253259559133382953642266627597789615158417669860591037207744640646526378047289416653385603780444396294355393165634768722189018605503560335051593810362646763678640127182006835937500000000000 [140,2] 457935259629538735065594033911577311660439969653690948792030734355883792632335883861780958766453558957673452474337348658133529547973639689215756661019468480228162995195690464263285238554712997069017255734474424287833351985592658648397898954759109206885220053192286258550081715795207681622756402428072042982862535802940229754490588761066300942935133933156004221281679003668666886133534029102531327055497994985035232516910694661166309543409499196677540937954341483618428587513971453459242469531370394020747413867408678581962430184301292636279901233074786803277585658120474509774471732702875312629276016451468280897629862808461153151768244980080278802102752690994187265921465701549705914585478937938374145984784988179038593528731242027606255816160705628623124867008232398965141389029082929923070102001503488118584652485297768659340230999228014932112535564098613195877943058897275188809922860901147592931529510454108926629415927480161293982134184232088378892146739450887687552468595789080682333350118029943174301740432830889330866641347217969399158072084188683340157556489557559262753270482756724299953349792988441414902889838555519946253934034111188573615081949616105364108725935433268422708282501229466667613752880768222065312057646247219310873854414215421246146582857964335231698497900924388766554897080918015887948306028207417958505875572330607703395973679312223043805140272889306661531538590448078437412596789151515444718179090116665755536061921318455725541653423797273291013016584839681659595318650760404728759014776449155502858185073372846982496480075066051694407445503278640211791889284872673195804512530103711014594480251150490841515705151637328606170555849148843989140481528753162866632573060162577054478585990482596060192912122542569612712694335308532679455715498293301919674116639445783027057761938190714768517703262728146471061130284851969918236136436462402343750000000000000000 [140,3] 15444784071543474286745638159684712749453367850203990398329362065104649092894249835245460659020970000790951588101917755353588961867972016544022761601795450103734550329758985628647154670516461118634473376132313330273766584884767820972349798154791358844405808968050753281297379280607854141741115727788353944507395402106637323876616418338365895842520447984001107550033417255492333505508814122114672270138745066391810560492973332995597410930799594416819673738609399576361108533623251620180065235400923104417115112201588893276057572292734941627629585644623921033397936458437597756962624482505825425545553162136406201477991935733350952140999091024834540191088570277482817684317375410728904815690423785523581032331458942874156498251962906235217967831911016767203294753901841600096484305133709242464396282325859719625184878221931701797650902937015933588538564036662699392992216186730600847873710430064519846132380848248931399156782851981282464113964889646397743606170739467079990348677850638428408107873229520201307178834297113802626789918906991249622723478676219512412191213948328879472464571568686082762385165288371209687954011325742785356189433387585071947331502953389422397256778205457315278076929730436995257906988673977893019416254510710696922023415399813397923700104687375836679767303201311358103090876743414971247807718399825790841894842600748082998243694450318925025960788621667078588899302666995637973119567818246095761882574910793442698833238824454524181889134613677142527286890777854096518847109189539653404327712708158822802149662667857915750337801281753123679274301631096052604567211364581953281225333182310387194039487513227530740716778469149228455180721417444844383722722036664424920899087143480448960355807919304649194510305010493046694002714224572172065093656688628438143479019869143498072498217798073625027321389027674730307082562319465068867430090904235839843750000000000000 [140,4] 286520384648053029765509283137805754520186340944464246867753176109503712937067882387059681061436571655004827057524874341280541278357493109428401887139043265270282073044542600017561303821321925360663936470789329449719411663597218520360857225637393286973259551722638215164586223252077292536611756886302143874179827049128492675981144890313574831928926638091719772378164743556622210902747112245482023364635108874441546683233370884492083545876508427304407671098380753018344235663749891144840273388253819820913487465776409023598468578809990290522658362388777728841177707910659832106781299887647560544379818036161462388370945958620735356306584878112551728593546618790231049051900220362192407285611367227355943572376014154810607534152534589168271266659883989129425946696282900451825637042505112086790573300085512106177318239272760870463097851644342424840308606623321290317302118196502155831539602145383651204235763943530715867117417425719171554658025056860901669574800993166558369550638784892600843695100366949107051611704765512107519830050002422581047141033484784659346827249213540247765097424469744236035413047039918957131284741922519493892856388396863067491058325224483168229594183890723096675352217503558880124489403107452807041936683209822451403991158011404593234056609309670826305681647703043691918150465917248914727521323307909395611133235959138874493797351253564048226938071764209575980707312695523215892564569954650015515080234101298946313295113640299662273693295174200496134794064640962273000691242159115055210253118326755200181758649253916459324678049819217637945302280204478064469627335268756189132508086940252437719224719998670915393802653730049378573327797484193294706573417995538734338962497175968288257456961586249370193778624947759926885119216652247884744541433498557454457100083506428810747954344449938775076963791090637625157133694386857314384542405605316162109375000000000 [140,5] 1790624374294875140028776760546324897949429660215995428550533937132079149222906193650684987405681283394315902819037082826790726470906093455715251006020369601566493139049022985615578699209049037835381691809721215660840572058482191957766927914238774112545095928182797808756572953617417072008737469348289644879523045802621921190743887336976597520452849999974446861319868337448316558251658385029090157425671384381254584929659398487748475689472711866612227523579133418646001356184836756158506367574981060770202352746976504487628026361233759345964014843644400095669096636178723711202467613247765683037730728039052068074644095683338344343920072681902984060917645898445314803947615082669553975595579713553728430693751650123560944207872247469728117632608492602534397120956281636332907168740029775764808931687471782174533094916239133076092000331655464229113281387820066821092814675114646340832497830962825383039058833816801398429467450435087897408314368354410145907087839322249805978217775809462120433595726566101770572087641576842899774719351628541327387275935513788805357572319347492585346690230452493344793304153374622205775364959211845369395253716312418743270850737927401494972744356555359755276064992872061250786351318350192767321448256593633060959129351954085200449783900104380735332511948236080535289728408562591276233024434198802908541786100179273449997777668597531829160242119548829889060758897976406944152755406997347014685933050599128957746563822829431685257335386160276082239728273991416146941451926138341532096070260296472513539761033545378645771303910167212910256371521998400706408952192904962706347471667230333498961695546980813612796429119071070925397322614622418145982995525521900510408740768722548494035386145985938404151360367047163511864284494572761975723551702859918740960870985379071622827653776170946589654546026170374190423367766200613004912156611680984497070312500000 [140,6] -2821932558558153681969233225865741232693149444011411198642084716337490139980690828312751717176492971874901825184252134429999812254181014531730708289383559327688654451728729784256214063842850089007693235526507843328593539797078829250464767227134933483823403829669636766591448622943172851215258092339952232530307652703426102768381406130706548443138345160165005175001890778296490693300248805344479979642388008169033514061568940635016586337306465119289723351070323161587372920451777005710704879072118601627277292967335310149300662276155638705875885637929432808311618384721756135819942337405440008352783461833805927462222552608785529149644093735993744995128930771789195301404269028101069791077649900885207736205568343776065356575289102339407673425936162679873440741876599175582498174893620943799832070892546873198826603218919336723985265602298528164999970268482535304494991365764230671010451413315600261890198091828978888520158373258336882064702044949701503454829324475004345669953803503564539369602917537548513153208310524630538497785144025378383656455999799869672815837214219170420959978400082077623738388269124456174904105087349750899870488032344464724085850214006961870690457571526226834419455519347794022365502334691784980048486890330782563467551692016056055101320714483630606986709161700588622420900571153566881018541015223083246774377851384181920437170669089636315208882693014355179268541809464557402090826824831007173061471308530841544200654701290247145724252329734338900957544874394669358114504898682724915240563511709365698159504054669339850984947110319642637420173279146927689821335734413575992694498377082397320382735105512070109278992667422613272744534503803333093631277536072560915941562000572190857328864017910679930373616926457576346912714823672479311338886017978099118685530932836356709594894056023488355553013234570838667358838591781022842042148113250732421875000000 [140,7] 3970573459032497205717137310664484020969167955484289905606120784979535206118329038940714793099343484017485428993850693453470630375915225676724737515103039528045757799758361629596989893195445384883944172883713821009322532061906670271213867208360913554119978236895609600862054097067682540112133963024403621255698739131025471412779356839908383282921134414174733451341197506423994559816647834322371008877864937667975395100839182219324386666325548083910685522661220014609887140866422370946058674238532770531924747448675787011428631329030035474498640667278741182433718959716535645405063354021633710612220547456513902108647812055291056598885676665911889630979140390069202687326933348666698178166481831153851496012693802012642580967191175259869969971098711007354199496008025033825361019027726718480257220748495709174921843981765804991242074660203766523392733958853719040070031023863710296789156062414244228549593834683955173434670882196404664366509813024579446849026798892807242318856999981082811210601195803887151565771916334520365905796180835125305982764950966243508573252161078009954732535047574658801139152116946925008903394176270163075483836540242062364027209546185146086944271103598366568649315725376921823184639982646260650845401504950858364201138380486932251875312211533557574023510297196246613647388739909489875097070697771928431603980841562499783504084365743103982948224035716441383320379182028608880496286359484307325070735106951145321079981829613037772985972371476250317057045695222462732398485282877670293213410649951091213943614907304712783897566957318971797862025253228646322159647392272176660231763231969427170821306801196500861070798638922879280086609883209585246773443907098443161733207199890323076933939534985326196713409779125749358033246795445251968382571615068014013323996509327299242384198407953576458918754034629395623101633105989094474352896213531494140625000 [140,8] 185512906145724760626932275521930355038672788222075520031602408102951896087648081027669586499610828366529669850132081968020951123787701120710331762081235847237454092870830379026642690313105544190189096124765913349050778334286616120345626520154487331530221732225115785092978502979413453711548225542986346540995205198493277105618131243268434263467031352451747875819784115894187127274242679024433985487873623222636945494254076545070817265088928226839986783825633609440827657174187766814920256576618231255745639489078972884344744502275765653286394912557311838991372016346580415470401451474702700320378504893198445952082409038266863433159871075498799485308326493305223595734201852806364370607371490067448675864301549001535232695539144474244316424864666323959808734073263456956926906589647140045631388621160059362847942785714385117642679526158587246478323747323005149568875155643552018240056216772099698632389787744642403787969940447235495982276556663837880539952041842094632813387939437140196719583779420069887374668799643546300617162698407321108534749008846561886057899703808130764471864912880899281770441086698632616620733365991056256488986470119615593310795016514993016862342658042633302605040681434824935775554458459979009685628918466838844876316232871199231162745871602668284482557507682297332724787816194116767695969765478234504576807748193433084694702072951194473722615274826886962068466292957518595138800698379571704205794573142518327393972739344561721451978464800437175312976780372226122588566327946172468969946216312951209084270694911087742461005652257494139186218532476640472482819556932487672023568338900205426405689557975843160152232004056495090867762372192756288356752401034972953882678019794662688077631488717242862643277453642096908710279419335516000851938065027555349990862264060998292841210119960192222814121023862030807061174186856078449636697769165039062500000 [140,9] -199700201714566259801192479148429480341647903863391151476529746139105188368463848748508271490576206646846146866466717145218541858568760155612683755094296207241254290778377770136813792264690328284456916906074940362973392425632676691439371124647103001805552994420893099996475159445362311132239195122076214109553198545342466774365574873973124783912469504472336864173135850861585784110707569352200591135177123156360493479671701412787226084665525856468840693850995766679028495165220368444954691619819768217663582328413445404998722424580377684358959662209042115548968392634178451545703346868540727188022663918352074684905157500515892271731303769213776403580814194932705342491556003082779621440859713386121285076880701706835760205392399915258089144920260133152111316747457941526474005546430396908901906394080367923598375351647723618450939735801066152523374200890146264494410390903101779970869791462066141656582726039901251053170133149266049569542040053439685541976004888811558149327856583522960823713128017398667070596902063669935996011130407482554985541996316687184688761735481617650932575533546546459015591134474654812343156474651523916008618480498818158526839597021324081581933727720176372875053217484869880504963857448243709559543782449645310125636279071423834646780646140146762218903048430440163924694303508393430011692908148048888510457491838168601065985652448106655443589530810605411022345389097939092272521717265736923208135128963417834824540554486813859198105517314990610440095863607229012693882822618437478999667683460764643886111278588300928621137144264550466757799138320393609822401428875452853457091844507733233849269077300819046714809467212894394600649512816812047392085890544398977352410191012197409159090363753908485460957280910179235892477584354569913836582711574119280842087135619133757992471040148272096495488491635882100094789848299114964902400970458984375000 [140,10] -650467201164126898945581482559807479368253075507448485380827217975607038139854364388445969296092331004691040868532565343513900646646793890494173231061789268516377692025182379557613253129482927365811989785165601246310334887085508466772690589449948830555555992443190447599830201054001450844891280946001639485225064274438303818615789081636750120205525520156179363258620058955092367533455791915022991964171309703493419403780662346641842493007506592227063651205199030992085089770869883575570844571403481757290917103816680307846052070255942527698800387528073893588125567164569603492481956126220725871983029888117996771125454739058243602126449403847494854480937353573368392773772149536619893966408420518991718257261182335691483007853927535613082724539365836133654848318006149771977944400381631400151845532270585974049800448140782739722725435116156279520340858323498365796913333325809339069324563776496210849132774732849661702959840777663086881511394996645184670819562759101258119147347446312593767434385021643177647964718172506337110837042162061942192584866212066954594968651418952183421748074481619975395055228229290649247697444243588747379894108429569694514005782894541711112874806804536062329205301509430177740604471914714750510762578334798703684600769704349654701841194041100354748950169203811719451155587964891730362953091807081059457699587930602795661274072771581510543637714018707159405408660220974520388486096940763412503981826637757601457985559795015165124265599858552142530023864509589430895923865724935786344983350710932477635699791020847349075502695744737324576224945305326180791551112437635492210920318192277907472169721282426857184394925019471889177279969287603146452721987557504247367013646863483089520320255351475100854426140976840933342166526469393278696629082269224669913061815254330789954596377160670626123311786545566626216441363794729113578796386718750000 [140,11] -1602124496546726498587055840178270381646329121430430219973146675432914091318448073731223956715017297949932484760077762468149593913103636794380605390564050910515942613441272632570211321572838604801457422447834777697380540175897612813569482939729693887591537029702089306968039558251402413227781823085273966224779602464659933727080600773849578142288033882606270283641847064657623679870405083076741990258732955429585837693631166321396027825619553416005038992512947775584601192552884286235682252419402582029452475138276572646233450818416468973400214933198364937264247922339770288530040778771658548136993151263566577630661037193662459116406934105348469150394158158277839027217566519140002654577283988370444142528719697053169829509272220215133649714461926282001744828224558233239196246796038021635257605938175711221467591702859518238722386235158864413211169891630281172852567879385654338809446673978673385813649826511545381296421030800360105297094043903226035474197119477924856560920624158415491569976249812772062538620685289970434839888381731499391100480019526720581152994659340055683033389866328531759392159932069464325365337276452307972722597336758560273909822375219642590527564821727905813275732698420168541786156775027615637744046535338174756831632161992977455596595504387583747095941284716830239895858252536486670300465117057028487096549485954154947912352235120607647708742182104187686785911410179414837552691708071096299454269546012344870048111120648579327578709648565549475602153704035523378861084732583922163252896211203647619945244112083273722245767272423123650375415818864134084314766864411079034548757443491182597099387833745934858482534226064982789888762023126944570726782452912470521576544168215248607026087165804417447543786820873967485198857235401031052116992909829033908052866506923908072549757208467985367775389534891750109579788841074332594871520996093750 [140,12] -60460216891440919882687491615526844780791617040830281229409938112699281988763675669106172758401040806370963468529331732578373520871638686650663423246243935458661822127633767723036155546236625884161125270308362458041459904756648592956856019637654366927405310273756341120473866004187654590344952783793088566588644557844985204238117235063990587602136043930325076804297405341873090477484269314308684402664230231298196018345295433070619738843626493825374402355906646225437862253740257765138186521389466100584255469964828578915006373148585555973706288550961345458605071151108036591918603182158166058401007392866394668348868540107404477688553996440157749821911922077987110099822548615962031639406443651833872810983716750246486283140229348857711826112371798329528203171165958251176197845037519702801964816395609847384711240234042151170430793524180780968919902732493905762842363490243322069035678446654597309552809638078224006758105789542006385400202791875193432709259985506051852042489651899286282752818401522862672503532535901417671556029374527847099599549405268397419507929034854479381881116946723470557740984210900621497673795092329964584793383542562254563735883198315257357072728046316653187021316279426435056091349127176901631669745916791302891961794937690008971995524821557693983398060737245652466745232916717268309475495482440450931494487794088959539312295239501105689160251015518990171862327555936892191945156605624503713532603621499279113223205175185203034303409559351752381008551871200241600538961138021250289546784952360179691606484274751912904201644355373194800027686881961276981299668689715188213022377161510401250586713015248864481871747493831680482911092256274616527593805273500958852881317219487061779262065713544524016758444618762403039058433032746285925299221025282214893590287369965383759123998821439619529970882494396278161730151623487472534179687500 [140,13] 22951416417701285208953960915198733497611070613551042681666813882800345827345913953732429971676851054778811658918069546374694223650491062230869012691514145207007963647997970299674212691829820306938064819898845233635519151202982763627541422987137945726594643593552692761168729994206668497693194522830607760017932813108619315418732510696125323618801123102975497107496381439228491390860187476060335656502480342110629283959707489932980012138064406380080792898024473117872913160167293374531221906805815242689657760505348418254854074540298339057707192316671197020075205251724839581838057308082538620381609467830255776754734232503247904279339759447468476686609077553570318923403958004438696954879160363195675481355042261828240166674114978254525621403040832877347367042074237427371437287477883872418152148901694454618306646054204845310329841244126806019052638557003212322605783189893277759931472047126758015683896708071454756571585425659369347451246134421366663313155837613831370352274269700970870630067732581795433079368697487943372688143061317034276907576893805670783008568472694076446277975007221326225117984122355195809723541828452840418885258252319497374815618853462379974619445142413520847275568827976273834798412973241663922947852585763296710679253996143828688690313095305128413736293586151214020817398136733469107109235552651192755307555320830592172418120011846588571797939437047283718344970391276220480815786102791052827276524522605976480668070722687144249633943646401455932717288277394393745740404953302251113206128140326840580958720782077485683357360786954033576772913985782991422052257478324727393009916255727247494210515193678764536667330012831853345872391397108992225734928227876289137686910267263962814379041630032030863952865453984623980388318427402840228286562815217837339296990306278831046327577551541535472081484448025889832933899015188217163085937500 [140,14] -13535386528428938594554170139947905467142607907098695793066349097806934448465709794188811909456845210884115203029053368946749088241239520888351443300210132302838043107901833653422348934774077138998159502849806334452102385058148318378940504509172966662050549196331638821183965218468493147869492337048275471614234568746358991409517103800009470897566755501061595258589738312346004215102734892741029558702143819129479315392374661991950147442181573407669398692700559357028956093728266946965197533000153919905177600023199895149963512685043195755920934467789515519959756107641640583675850644189822960928208631857273220839822864748393203258180523081563325049981249829846738734675035543051886028092397588874676869192216963334531344695788837203892678835819516127242139930582789265556540424873995662827393902513601231732800828042726099586317230375040854567003182400557069178165620461012585091833665150660368937868069224780945667371111487935141461087311275782613772445458592723530595591701489854160421417556992457992351848591547706166484695063914810157189235634800391370583770313045647138222857931893117056093370892643382967125370804525974944968893853507176867521262881279763081530329245234697561465441101664758620034410410712855832991333614243707614143410220161980631433081995594706120310225535415715261718508585718723359045562701672814736864368527599998010860409895557423690245272855895722769661872675337476830041416476270338023826977738410096605681030023637648930398668299015684375220914689993743683745453485285156558707282262854297427138789966798238631032091339863296047142277881901498106402545243832276900825686370485921868363779241662703849798324715646028338130377012133728266916793427561920755848756234691092321617841467174458543013136419617473987354669091833090117216834032329158000633313396291221944672653956905707421307094584506103274179622530937194824218750000 [140,15] -27762366598021254590755805360813013571153566337484594997045757774638872896811612605443220546849887900452325849922826904776582825636008339499660382780108652709846351354534577928724008329340895236073459693431799127656634115193823403527054568840140969990166858686490130367044916081283273244601415809905425542901646354484595544496551596231868122330290772663151739428860668318138957461235546877952545155370542989194139298466412014490115486414314913754281935783396137822802530550965972932361627951636563989986708356831669061449923825089607265292977705705649183508375802189993170371321812542135824193913202793111926473337099879820902277532089250653906861054409486391666713928984772583562342055669401538555165213915942181988414963301449675092231473899989609056533046634758704407044511701916041891091693145156598012526597044906369140099364223896686587845142982673411734915811457447529619562470447309928839900642943845227407841792804974914416849318856108113581986082701049628628637091234348155719923461931761815528662921411734196190894839263225925699702313882149242335913545453221534354417064821360991523238302912496143357830016081765256026859253637455627655556666469951545226571115463740708182146932102017838778739855389089505872907887178444812684203874062711487601860374011708809682232503859914783447013138941676657823918534148343161399541998347428949030504151183519859264462136371226195972024009100140036033470298224391184999302965862784909277602826589655263982719833324023362450552806795411561446240306622426513442362418470109125814979988253951906924610104445057135514656575118554385710576803591138754755253704322338956923675715959787467211427654625147947406564752653858035180637138305847607838003506205986514448303866007057306527068556811515480143283938721079005276264576160983585364296443633972667581762033329507988188566969256498850882053375244140625000000000 [140,16] -3748179722269145487344637960295870669300139065280680186513889424105540414443616747424225085367281621482746434613870277215548734564811899705972672854898495583392833582340955249855519203576290380173284587603138088011314779090024873438321243319107169797587889307873137392879106698014128419421090788967744756068127164815350734900092637547024407340335596557482668589339372037787850242115648339473865012940216826422692129336849933714938190197932296003104417188927770358638409047535930394026560319465566449188382056820510607743209446669617575824003279382279111897168764319431611343100445140797638734323469541156597128799435985311342508914282094652077218586975668357316722164763113808229376333604784222707534019267015654179891515965628696239561170298894620663424005402968580142507957857325377434717147590275653754183709071016110085118247794570934054084954520067036504914223076622193583008495682272165873002205779304038559468246520999656877537563959992200230624824624235127406541314032158751642925432601829421904663013519586925043740273950779924369884412956873397446859395673938620002552881710729240830030074292264642292773799931317615647674240073813426026833569525355809199333717985799569288924837564002555851074878899101584458637060819760096821568583965181075832611858608672176042669432768045972864583417351468304104856101788547455980312195630057195325977464545540196215454618376348815672306569008925699838382690589559588034608335094016926575444550166559808174039729794068457774328122052211005627501083048507209641045387428046399804874453963656652926390417357269689789481003689107705981296941493018688729800630317371946841901119565571207007712096993083486963081390779705770147982218589974864482861681250355474036731523897447759460399875699780991799154097094811824248636741123329236698177454472381739079761720108679295959674959703988861292600631713867187500000 [140,17] -146594293536938665086334876163549050684913700101353237080716006152034787999934947748049645519241593468158528855105101484606069295201924868452147762654540606985612236438727659731809055523504988844893229361996770105616001250099114958423803685366870882287380574418861375553198517013668353072173047842441559751547231622402644440652992760308916120374182540806823113656421116784210815785709398559471049882123165894242109615808155050418868163100008466801652480011900847961239785502592384213397040821960157988213078315420467909495094937372681506832337036964009356424857759435854822465223770610173813027028612644769769890742315531823789641723385865034144671077208087172443550024415385437474624907918117884628032268641501599618681167355813301936430537538416739336320579264069189363124155410935585486848307922055896155749242788561806048642810047976844499611334903296666088476900031529492205079483110063256180015643604907248987131996321718583542980439389716605057254705115033917084877421231337434708698958011190591242816685979136752001943287496078399781383589624475700618498770436070947114974926028056149728605422498400127037625506682310964428547092525139600636794923321577465494247815949491037911126911675413877660471700028262351917193293379477673115166634436070256632287397098403832358142624458588521381687762983840576750382902570331751679926134218318339704263729736251639175623614020046693240852792379831011895539794575961152512844873666942605989241962691789375419297922191362840540651215531415055745595321743558893332046749396742994184835878799021177735120117357909406270647783013995762236332049622581544133231775135934115999241450587679774366154335820558555102629369063479490229462767534883852862591646957477981991995614665396607858244490543879137989925955167976420164820214872984797177862279795250666039265160828404532811219951327075250446796417236328125000 [140,18] 704516794387175256232332721713601489297769582725361457689711582119129496250306391455050379179956348855113204208321509675229882743174377342142717339316633283999277336314697813133604573546193597161306364327134571929261540464323256610306264348393589308634022293636904240959008254948119234234036743408532139180117838582116277271295327555708876042123035387672002022595366317097555074967408500145667721235761178144697024460765099012947786421496307861588300729962115389600800660789571400857078478869683602119690511773899754349000620907169218099442329555722660943751582849298098558107585510277243121179202905993865041160152779862154121791917698590703628401129919039169127653733657181035419774375433692548414686015280121616003124641623941923536218716708103436097842136801887324799493511395812200209851544664399001532820742943743837875853839685785947565135623483687627328722043521513397534435940018622836956873365577653588420091905153352854031685977163885518361780754078954826444869501390050860559818982779893460223420836704379866444653321659977329352457071594731743142271335588422896526596258437582895889990231939947642756409569638941073713337918958795397665161108853326631551473549240577976012229736059544609785537737356418000362411100759280356832819442023284691928996439804296992161134560921571199416131344151171938153792781509235095049604822290748777426067733478781282325481340457590805262419875516054926465180946425187833697957589820850350292447387469199565712780478262461508726400212756826812614969829579764115722945183917753146905375784601951298980155185334279722869942726421004265762117657296130603085427220424363931177556471774137328022705016708840281284712693583742962168867450818002844298593362003358985738120122662467725890924088038138336011559972760920820168115287144877782434011243460390307899534635942967453203777949966024607419967651367187500 [140,19] -743544136704581852668671327382043026522540328196914569267859013522530699403433783457121162678904383766108090634892179915070902108300257358059455957020321116292038810163863651672939910390796902108542123833738108357367073874437162480430193154649724933980392406621242933262712454624049164792063045475140268897399840745704592279456224710223674649610161481690889696566388256423966708768918235178403971618497925482470021024110451022310045398618607696386964494423807160750777863494230327971025616304500538981572724565597888749113300991682954778937905296463997268686297136598015500643591372454358664257255181694124077517460718609086738029719820368680552460019268097950273631483955794639921659316076114675680612836054960223341971487529808915649120718147393513944460359288290409068760703031651381967331524152167238403907208125751549703495002450946674577121256679054172799218489455216472077325351434206221180065351170013065811242962996269112614757693856154401112257318565562517855842419404250615662190561445622910841519594976915754725363217690597815243067627381003950641348923026244025317811077148124244695469691781177629422386308264768942238258609579130978483365513856748564031496284480165897817184225075117116736697484404456626424527423504478695452364788295179132902086277685878629285474880675686659139594773902069312483525020046215031315379945584658609450122845931900638639266484815078542691888863006973966910456674613132077863913677910490105925659274859616968931033398780300385278665901938745125365555981329621207961949081954225684155090363059760057402683464744062549036118015406481472997719742956313329549988079347681590157752572753089046651397482574739359931546948860819949652490446303046194361137647981532315741517091349422046428592718370604648285025417172873195515226257471081173905410953899619453995876094606898298877695197006687521934509277343750 [140,20] -753824957660596705337168360785833431633872746982293262118300386023148092952436283993947845942439272274262678785319371898216155319993570338738808323817994388093624869500075941392037184460823671936918403812076412264797636449535347033025995649350672424379204652686590181847484897090663031295410020836179943750498232622287844531766834618494729915922516811606538881379955946100175274870494738896079649834449010129608383241109762902909237076253353894462612568140527817154079866982955002815773288660315862590144735723824260573039019748326875674901168039407120473943777668038318729361064133725611444870341220474830234653486042384647655693579216907207956824370193364632350256279212264703312240172380286521414626062692229488077515814296465286039245145709535807131099659918834770628132122574171842858375873400961027795525190924005265047215840275819428064301809736927737439124769663189137413318822528971770620769080186148060467220494818537972337199491061976762268280973377768405962198031779610100826554927458214721097470562090180130552379715085583015827581650318822894069453479670095164033603261474169319006533810378853578291471747833378334683020130499356052500698759980589916405061840519501284048587103066768235802441995246200424190035219976157128757966814405229168922694505886938730135386236242478398137002513168249580125355979976871198264828452408557175751468085591600271846373658167619661167319817737086830931009357791758075790569032981448465932112661620331950130188643884255938604747681181967823368830192083181004199884545337492559810833963522852122479343987603275448682408785321562113904144839600097274484906038201664291832969605614094904858847641806054963967698039481560536164893221926146552067224103099712940083886185866033294499585321964826254949980693223550369614869056636176678172830357788446526730178134934057254668005043640732765197753906250 [140,21] 2754193513692709029653185178727603082122700335817343372623343538346069435497296166743754555285404456127418284267147981956128364096699112779797505996709971336626600422607720856784824199788807290295170143533693912113842256774756963970248070692004930258923594858323638378748603360522696414616851060040722041276500730721138737745593933401312999695372491090363806150624587499284171873683033450558344511698111273164097205332415764585522450246241482850185397315677229346451472438153561297104267172679054213892402289086677893934476609305234732870283833730179251314116634249141074056811971935848258009262479671760704440208301424892466454820605064075380741177201104880273686165621683451666317089060086888169206978896419951991772259834759489719286143316528385436853465340935078753776979430494972789183099569011563044405277117470150929498222039950606240126372598883389864967370566174888950316326135142194977081381927756010774701957752782022422250745697132019925169116340694482010971401329141237188234842767910333924211109531462902799427633512973112763365654277973279532265900819265418199981059959540795808559120981954692894926900421811759415194008189379604929578268154945099378725175129967171761597221126139625178244516120490389535214473170799561591716446052331581110960398391692737970163057847818525869438407624582311411830121605988293246863850810821994365598480406638613449124636730483876326001145100911406421055315009334067932120019994872535718098526431089038349840827268125132357811496416064320392686292186489660652315199088664025572483557507637934898350100506808299429073216251209052701224439289293853190420398187520521903518891027222836696152722873414494599243085227407064729816477303910460825967081609367559260628878153031344919166820637204551284388265806254344083469006129055096092343545204803544317745389591323146305512636899948120117187500000 [140,22] -2915749839643039850118850707982501433497791405796625429727322751487607621076150953015695578484762953065961782525142235623612620349724634388716007164587351529936421762546572950958339570539834826325322968007720473852013807429362462004728698309929096296297425285330947682482987280230877100229928446424525011382919143081422972058525033483423644666621603924233407356590970685154150954014300591735879404196920614614194397887543566620226484237632439435309620915735608615791246813131030294510836509251003962258575523235662775670574374351270078259846832658893043256682106437487759541389195489796216894191742046477322756487359758966436232963335572790067168830081889720613556460987770290102991670484250803461999587989937415728239719097493220935474845777567587118941113947928621743054452828319284807823089805211053297718170301822230211771012350393355280781836075258830697932652081617828451263306978681302569974983040751478508051490044677929284023311820465830632713086419726781272226139966818192698742365041828182265488171249290464465325213570432639707486961396536839675196571334490923437052056296235170430210699435561994942929082950375727370686473016053558377037982795148716135870918893523998858322191567815189250540626865943367391681810918663980404219593403154074488580140658446104418970667372668025507293466249692043923581486187120118810449136444590450570628704359499020260424079962742430668461996118576558908074081091930511716763159198000464398912331504081898129076232482309455495563931338395118028676957411390971965400044302299131744257956462604247751335258641331917474404491384524900811273116474106373059030843630605823482517699544573003576111803284005479834261026418093218227428426963615734561806608797422677771608383669648823370941035797341452819799680516924957635946748980569968563608456413023626435654378497019934002310037612915039062500000 [140,23] 352041741316745194125606230712847471612633236275356716655493728808495917414887257315820204791466808195035996069305481763740604961552201397870402306918466783842728426966925968294865965528062411148244785897753143364922952961724279179136722797661014559582063853746287543602731051499922849703683325407444027115734734649922972898534470720696516790009539831088714278706633973543906446741638839037787116234284713659903511314588131576567761386320149108067218249880879496158139777924460407995205158909058767174831231764260441600115562991338195725002894553904829538413905441094825891512529183416443948122064553481235736042879294022661518682978573766252888942945172429072498681634099978442792483979692324810214058454684180159741709742579889017235886343216881383984125397222831149002269629656931207174581041695599760719603748534013512192206216434255055188021975092691513120551661382437337706844838951065667874552495464489187110190789113468512303020792002825997098684389558564480886687540384318193047437815587329603351763141621406373786078340112200417957568648513877981432323322352811278838440042635011398538773358835901185182309493466981075246177086204414649929431857482520349479304216230772456386548405305551074213457078987800850910806656281777489534671613118351315667420298016027767269572606769937949304724508908385008519353380891460671361088430957289669296613505019518021276843597407185403753647649568033569071545252819295537286440929413550604159549683918903983937071896549314623987926854220735631761763076307284375893578347009907437184908907594075618267703887899784076060222995976152632031498601336201598635010498933826865203567826390350702162050633453048275346729501935607430136846144172163304882029129473896309304439391316749850615258427249867502370412426318215826381218464299714329091795799613930084692725586137385107576847076416015625000 [140,24] 3044180045786539545479958810003211944942235134858722970165106427098284539272345292885327849408996050493498923217734771377789282954036902142596303860267809658282981297643661281597487515138850408985698862039956296149587564652462403209370578977445834153939323429488891991890899414385129036264428061526006690449440615488665761370512751239142828824771439682168453431180823595610619984602397642751895527665952083129846394952082937875797734006859651310717847249532292222125583136938794082111468167883111281919336182512118863263590546872210207716254809177614433541860728704449747611718455839045972547090633121114283733113290563889352419695675589633728661852983867077303529669994720648775535558955410120902289736872572444147484599920660233112370889042607983211497954080681183416877981631997378222820147016118617301627319817087929494123742852053799389200878169168050923218026293381607197491092783534661130254195808354317000881677230975659935933135849979417185405745030607549041404163653028202135322615290847640313855924236852356009550835018375710377639002059706795997629069807093935004520654078322478363648797578106544966572683003665017657402864351003774498631879951256386674240711979951107387049087528566505647468496859884715372708402717260079712403377571258446596929736544891988275963039721584959239669340722935399320339149808682630587831088872174667043682668014421256391008111335705144677130505710538314677423906565591505403385468683854074296244994484892993120278316611939018365203544403271850221554432151395941547458631701287134429775830479376700539883766647679367817802216805390266227925239888750311493793592574597468228163611365628062782355401282224647181862743170805098284971355966548987317051581343177193875672508485550028180930660496497379318406421566579233842231190794783736724043127577516570925197925134852994233369827270507812500 [140,25] -4182376128519738269920155196477158167624869746414497671464580354723124840433399062070575812800560366874726293600056619609911968237895624468183957838405241894432772847221882018038873177529403617959197830830609644683649386095383448400338009871608886495493323425790688010821695299576248812635431092614851254120295221741321436932435597569529276724125722528044062061854468706885583406675868511653750045158937982772278627453781637427550072735694833286290611125409738624494908926318197581907951081351292372248447119931681387269208712160747146545825969999740959514366605502734205002560313383044907272272391209930058736015343703255614332809677782039612156175770379097365137407241919294187435443706770942479718434714668048730167361820522240496588243136798256597036470303676472458194686605390321073383193828654076209971281658642571656963723712397082907768637861086502744981292388544049513416965309429658041128104093156904072562275526052500961626376306175570462706579974990974189435591084387891942748681156349406457256270540213998036237454179783423851753655587155584100233980453237552184795141253651092332785921102464663998867118090040973619333807258079269722080540565865896339080026372427620357004960397164738627542671678545556686577587582326387289922350771007950312818844631844012638509307036205226169856262566044868360951970832547105499900306707573973382297976166818209356589848232088783575371085484062617442172724979600658170497669471003601546668011730590933024095303730017683511763089819147221405437829939337715635954128195069133706091502020509664750424574855114973172860294680534018426156595672309029761195098997613912411614105929262451054512578159862473266198815616994546797432153551884240111933121132965333713428503583743132367954110831663971558844384171471059461890106975348544677256311819651957151222632091958075761795043945312500 [140,26] 2126262107528857499564731507361728027183564441399223201411443962701088528901318459819926582747368795451143342776092365436434279305215678727857418801979935931167676556558967301847514730349953902833694249357685178073138556742773390959262333095852654539372429395031994289978219500390578458483496023434781913572618940263359755841454903423448480005503166273438482581847467237991842078586651719271500537414265104747606973811404895510516194829479663369059646266929402113964712926332029587561499062981115568191786271130862784140083292237381412693340127779200191575904417655131262324437969660005407854216748469386490797089466986651426098531297962033387205466360374229762108789575988041239829394819325613262318912218359242129534596742974743303187987099545290795711968055339166344697860619027005354951599819244635215210393144493763789753603751313483925276685114843202826145575193057152878667996143806787456915295305429864891039654403020198992629322994423147899693439224177661575369992482798928032126201262627515566443436566787709510467949655332888275288795035061525259548949415485878256851255700871952234967716350358487746938525036787010853524512069289707670336571676975824951587724693431833546155424119786927739656894309413151335260760018135860133461997510159900396923989442462962034015694303354981836131134561488744821327414076389863380309526555619350045555944948832335710170081143523900404342723882229947152140717062229151262407635194775754455292007465249629499780148608721994078888609180477629958304704423014890510808514992945197450634399037024637161392203073868515236970008868366180249862507095094893977842758070683000298977793483745101686090705121933643938306388449399231220857371481654764172675922560155313355155445223156301230509259995572404517452254394575531576159015424451527633963477531553465382785361725836992263793945312500 [140,27] 775486826026324898220243182092203452963368300806177284879475473506702829330304403292230551366932996022315100768459378362805354691418222875426722504826670968170465823418277891965831521569019196766788821997701350966266878774418959830449567069582825751568584350330238068517663919045844048468424477846648326432293768633692578283496038451742506441688464141489781229253724199424717274435953363592363616360068436094268791389574239448485521317030686233331702346694012019897155075829129738091639092063561565301163117806997340791140092488867237985118047999955216716297476138421455484583532536573094019839803988660946969270884271193209058808222291829276636429321101100577217103394587072065898308969895404628869437113018677368449536302598128255220352060306472095599299149720990958836690217297695413600909265460549568011341840487283786142516376374372563270165856915335463817371768505300448721869963539545289468473713235444734321037430329842774060170770301008655000926406797765564011787528274096776575747417714772956976579669516018874650173885789510377885407008419996784786767982141979344198724176393287658028959424445099751550216737396155205113037414471697119550355190159033957277961595642984468212120287702868811357616057704064880879288768031172143032133780924558296132193043376077460705276297398698753380634637925895390422716419557403067929922926179723571381953301475921414763012561149287206681527706680945157098261066141559720074121251771311238135449753140665439697673802522029786765929356281969144290427586170173296362092719679535722694713326148241778488088782611304070198547873096300279659226970750803286982149376738391836170344493233490063803293716225578939737797610467124954332649181833398137380800402655120081562155372735787079513885331464560175182678482359569521741285376367519999868394009467920113820582628250122070312500000 [140,28] -1867647077461540287734424660206102065389856198125489444263559818955014701165879488540452285030630869874993839282808775266778462521689975612115277237471950529766133837336687342748817995523633428423640339170242691383421872450048995796769618331738877326956419768418954178305622738854663447428508032622624750509294991007159342470873188603385846685451005649173697337865866978939800388603251052570322480850167702584092229824722506584396611238197624715720074561910174859798841015646706553822523772822524828180813923419894414854662032335978254434157769198647390222210494226055502815892040864777351294801396568928437578363041780234555652321510636678817824993066532108658682745724034813269673199769560727223703031780605359418123483928529479914561111329061510218668875716493288999992599941770422261944762399665280189750431657200731109127804837655059904909104840086317519945315483010744773563362595913502490619717067102188099122641927689877087594389664167298842387686780332921185391395084897755486012022043687002339737557837338583133409048183436379656765430747023746387584234327914104455118775297560213435939052630813798974474015485955513482282947558606594968014743422593347830224185691932551201668254018616914003923251840460247165519876556970113542736628894588175508992312010065754032662586373116842504145835452256575137778497005855918643096712357355813732599689887825860143443937333797624464899954047788823429418955706624054941680961766407065303861836516402679138204079313044243199820460426801038551240372535492083600385523150281551337455497811244803614494878052373232774966484381883599843048707242692096131549326561355975908725504019706298824502974629803210203737643399198098448969885979547054839192281053292489805622516011156039812230346986789440064886380833056793457149238138704228627019754416238583871745504438877105712890625 [140,29] 1060437922990960539869552176578541598950582378518025561759372561671286390153670890196236953945541348146075735543242954153066775817484577003484201216345383283050145338188615315058130608195602531341824228313840110848618005241485242199454958863527370646424237566392939470140537758488662353230636988277942157735156614754177969604976405743118652429738208854346883674509934665250737467300747428978986599844661079439443824604793097064403779418317724971252778151340297606268597453781508275011367435212338185360374287694677199907524588563984709167278618241928103920077943603636904001966449119639928847516625517488899541181128203790845120128737273166288606353871724685426395450808989391572908720456861753808402485752239852908614540413226786038599516136731147465092254111580702715928759028191336595979111848422048462006565480377711994602658088893681861025458474190271858961569163111465665172669730374915487088844601067612812198748674524517077323895146200674525019931739142010389810438689203850602016968922817615969816237558357803546070560095420368088497653074595161033183750761329386743953779145375201185762531745256773760634453561530771830652451431658148071117640456150821663712380175059453827913123954157668374264737720797086209206456764083613310385085930987979103953295875823736375468081404602804506916089146016699928839918413093217078248875752467089090521327784249473107092172542146643895075955936344467747758967857867710337304929798415076748894189694130974141662375165392760378823641489551283393271920755526290714972325069921537008462193341484184413828956543219386649882560738818852559003567434645489195436513408771578956160429417439605077942750664454359945346822280891850327517592696307453776924371722917844201612077359940096946515763566829755334450600335752398137531795274321466671096914069494232535362243652343750000000 [140,30] 33278395171518748297539892625450981749317627241606345461794937248179776852803994387127930247063184407704205391872781881045659727157375665176058165437415005530581338235678307185993054081544867986578180653790511553494240647863581911597495426211856904028845976173446242329483572650156349710807072255676147562637650742055300621700428052442904753437470939686842584016815700094907753748855773378117700059651657434551894139967038525295945139611031791213694019803426227030807722559660608934785424722462273855148889411059356024719317740287504888725379299255691889743056103861316834623894901736344744879699358125259436125429912862247075750318805476096827000555966928606954691885262595679709597739855073391513163290230678995900569067696155608980593876156398342906943334935961460726968418187052649096048283797919829953811682518346317045823124461422676951703711999054784223113395354482423236492730272788449070320012813624472871588542093447883783922805921459219451599866343796295183412448405549671566931311232338522677298566439032684485303428961913224884163226685604451820788581184093791793514044040936096601081031496036427713765357659374749862566301779998723054983026178530417637961544521794699663739383576669882339591878290643934738099493066770475932412699727771182705053934952534602506321649541266843835008797714551138155116993123619703956462736045637809596941990314967147686835068475141611589492451733021981181334725973953457901455787196625743499229807065355137114499756051539621027168578790013266065070035835200689039959033449231815155882449659822474024897992038442377907243483632762597631907990045722302233668872192903779091339322342387769701038457777600210787772257102960274688855438919953738488508621287575468739549860070094914357256852417348952270511861289801004752151409801785852948796673445031046867370605468750000 [140,31] -414690625311338873526634408460599940392915370919742347061213438016602801301858243443058965737731632781842680062837646537723451588016574636723308725297012979990730539845174570796981909963872725335592163802739786677550288235744279852318750148956278867917439306889667191083875082674646429902809306355867354274382228324283181194588552805141990700983698007443621986950802491245089440382305613281110361188327513332767301772093311057449463044328573872348787203624111868759481240512700103736760969945153571999887050020471246127527731308392911278422145045844207222881305331585873823485087530538306688241673656212683373315740913369207401859989194884942197445726537674452850216643323420852014451185947901461572305723982956039770956382390142190319924363129809974352982032916411800818095093029800516788668088966015401565826485959199911117152206321087836058046523862654042010284833315757162968624462277797123064459548304953745762632869781444259922191181075880776173629387437214360454479701402500212529133154084001795367074031882619882054724250168874095341884384357295437125097602796985063257080341440707126892991919283304212307485941887790215798039382606304130635561385956070581459034976148591480874504748282931859170735089617324640217787666425417279229714311646330154072685740088258141413213370253278995192164228605728712235880517694624797678810393623520449041098622250609392085005288980565907194259454826540501768456562177774644360533228898211819676951196757800008942233591612773029709920466031701023687577920158396587813359412130682529552622437352932046423366934166099983989335811557179959249582813533471473470473534961023417023650246724520315750485668409203503558167259185284698535744702431563713088799797558064572780369258855710171304757580572533918419478391536796010524820906006926435338755254633724689483642578125000 [140,32] 258020606712754223411154602895291150283055439040696572423949810421760868091189711189982419985768735820104591799959744307817316863873950540550489025908831316357350664675244524586274349544847027150557702075471747515442249088955348524735733672776376135974818543059954250940088079917100013921368587846346561979123793810315819559947362184441434204926645406492415871646806476720999272497227172125052481245510889050224059732682913664415816254988147540695753949705594279467946356649787691631415339328808338767453667754652600646728357508634450947400440346985907184012237132524730868092511064013307760412304026175877064047369715278382381807884317701029880989828191309937714965645491500181104338192719619640504881907239124409216731340891306583224003863128137544264042421341306986011790124724230213436716952970050502750650209254003600406615721192500175586082552848891007153487768974526230981906970752546655587272491742163316190813800038923932951586345054726643726357785339405266867328053336887171532359002290672811135326271375933350911531094509024335425369408623269018018107113950515263798417140826961707068755032621530725713399306933841280057472267976293190437544732566422286311550952049829116311645760122416274020866098860194586381158240728165604193218608963005533398180345577128303758817754380041238727605981493791333083367993481784644232857977690433546501157508545197762515121143689333758720777805538055734556821122305151350749868200488626466303713816367633769815890829861429511550522106094295258297416662648934077036566119654854130099122934994980567587914681709622580309679412859801498653038699073440890629271520371202852126804107178856071543663002512428517322994032099529015792154395259211723383300574775160292669611578743808100009691254429217456619978490815280641906263869866933191588032059371471405029296875000 [140,33] -45088922318463689196524379095164272299722037406434095856967598532629144222361253881021810076594062688529552511570839175944419199152717599128559549279737352472612111462552833719583613316924587063673485022499803477398115371976999259046700017052011972496161844963467422498217926941118251260077263501328428786215376188820845017224352672823697800852938492325464689606786916344044609598369077023154007867789121918033923294088821470067357225426279496274812814211617409273654050506194287843041145566130205288954490330198561579644893798488261380686632720016367192767191322336093639962996377479858275300041989055598085756644437508173656821714538327084143923622289904392354363652730723650902859050739008562454935265257656341723512587582948120998031726562209960190606718669889260064184597808131784655499242860485268568956671789997315959823019625864349454652115765398422215253869944099430652757675116885829622985978423101371222283520552417345471324137731071470589916573786404593931792511641997133007482688380162846648567316032984609636676595339831314751250618024125800915879247313573692060156827883508668448583159610145658639036425112714642407358837884156129175231063213986817506825239568767085527265918346407364820599689776465979713452954629659570786227369070979044622302118052986438141047254809952478499061156118015744242570979574582060746403906575870006990415113128180603498033777761386307922290731116310871326288958341632742922470646058377602016058665025537457558198018379151597345650956144263674106131894427354701453278470426104758674454674018133138574771483371165527930412810358147928688505540076475842858494352241885526067581064060266873736686405924992177091652810184348215239894385986507563639043318794800472005659047497326142628363184678408994734333669534165168966272085881996645184699445962905883789062500 [140,34] -34844286851953886773985990702229762358223287852173314047372851638284286168580813510166186987929521854403499809753001475040336449293248133539152040704155841655971306569874340746150619395318637474386907785655299094522271971172082712541400637082485714535639042701473130361249967033739442594713528295291931521734414460256917164437126052561149945809078846087447668014645412368945484889144235786386880065061226645742136915893011824802674354505804453465407078226549225351585724537270260747511981340098613964413205662864242516211011351224001342310814557701228127002101497243338405510202550358389644691362498794191053262740063202332092108025969270996669016295278563321406651038560251112136058470841480731335007644413602638397235990253950587557763779431543295811324629916036977306605647285031674241301735511888236727060189048652921683854709336798443731503090645135786063659942695439958202500035291553540772789600580187930196815096038312688699996766532940535938642824487701498715891236976736698217013618912443091596927681960477226666575049365311837563873348551516054636961582896833906948334752884160131554251397715881540840179934841010137691505424338421310274181701221101278655357048581431784486048782556628203984079742957442319579208073931568090087340132394498877278971641341842006704167345834999086670424548346222680488471832707322255878639011489085870902070392090850949917207828715070334096000866742938284964236152301994082098365738810027865642850513979841981665279958556371293885869731708140658760153990680830390495151370644930193099362774053003196228802625928450907561442328230791605339376122200117478886134886697973406861441855132623168811820288630934020898507908447654161437130808849351462250409931414589130631803442387748216885483432475347095108815875141185013146305493592080892994999885559082031250000 [140,35] 29096432673767145995639773552080984459473507050547175489901519306634757811029130461236441118489411299106317510032780441792948342941982104111475101074120322420240625414192237289168542603372066169028142997289683770076933760141250306156296272679425436216575526396128147812546102829034771916327608118732827982614991575744875515333798135647064629576093186079696633944669379179818476843601313386009018241216891297482044267194573714187400885406255158754473034066035175393757401800752685772047174860504090320036431841090382147617797789313943371317498825066310123369451989202250800929754964137251436828766274051566961115884611142646337107562666681808444243750309271056908379546344265812530797371996779463277342331638343105036373038000767165419086050905049094605683813003367652555974534407160746847729276845867926222980718054433911740781793752120422298497219086890625734341023637790490844118772112165236608436860123738214763569854670302889364204203488929035804055372095515466916069953330575007030445687155390408238804826413962254041806570997589143190389319739253615988799121228495307772145699713982790569656196786189597696305884552711751835398211646208705338946170699915424855772945589766852674145218432750795003257658183112506551807466181470181745719237835231957591484520050579580160176673217517843287860486385206500003740460657156402829460184593314279706657752127144512485452784989701334564996216525172231484723465894691255375253585007026091710250515472489000003561061671648364377074584000604733132195858883122592675806825161635369442620665671045813958781633681435747922006595340220619673777822392491320675653851466905757222731248973048755782594535900950271044053929544582424632899234959631586455756609031134917881184519844190490327977560383859337724050870262039784197583003333420492708683013916015625000 [140,36] -9849141751912071620571906402822045036065685249213176754646775192103580592079108812802553820903796063553540437587874080431542866855563395238921038616476589437693136546486222395499210316386798306959645545811462158513352740704115141429825596082374767330617821327915785154360168604407733577608127896058826590624941716363131559354189282778604942552447608904170617183370825227150260462585117372773102865690211799392529342101062012528765001262123863830493634102489369181003416763771315537811727700499793615558761426265514040605194788181727883796687618430295278021268811310200031349291126181202973975770698108398152938390553787618436048119743495326516543207780594223520761053093799515629280032069296414689399095237741186498995699897006775379669654978215084638714301679542320591177341114281338483011577192467813184742595838618558922519424267049599648828823930639785889999988452896685376840116077714005644073048042388413007564274575128539967418836581161143473528984422490124299049655357143706816386993532375700812155211798203748999373511086705696932292596822768443737247634419291907921342983447392172076765938400991189527906138234632738718018774023921300574426544996079426094333821724593122552332098319056592980038691922925572681418422287698361063897577794355615340804473364190700194356061913482731716207421526082915812909257695866882426349816743021977839085754803749826206262667843266356853878529408460834859002020201950049878068070486335806482472010506927781584682444849198613661452935590411147522046081217822960258409292098169552720208458164953670774504478527078955941175407559407710622230999139476064661033893690147118156529636028242822609769219738029041319558425046967975491517154901463817005341317540470344488489496457306696841163372770694969085525836381133700001555553171783685684204101562500000 [140,37] 965937619689834089033188711708981604666812988546053015066038471374156736224881033504899285247313723213309207245979805723333135015467273355260852564739422659595381214533285206299546260813692851594654230654583219868813470960307788237931726604655964010416582814729593707515159949499292384389821675951326183685658106440666437657682908555998110895509055123936323270397545371661856946949804015976331180089415781915432315485571498847481103521787026682841444623467613421689740885885858868958798963658650209229185470609349968173965829679954969373748999777882761779504110097901445700248511391617048872221207648568307290041302395166995704067999578588476923105983820675334594008932060756808914004548767552821002048502802267146764728462651065663640005649796332522187293918334495520333845480752963678056319505536101046556299934035301722390186503657900044780149288886027688699619959287431649183569623203151596664369160630982435783962681533798693672092799286197679004172414215136662712322797700612817056729005274562908786386411279553421157546448539485922213983899079195693803958035283034620075164232181973837982270355477541028247780852859454488846707516592904329138161579001974219004596621631360916835870139726944987018350128299134464089989051815100136352877688749030400074428822637101067872580705383773558232595148304036398600881808523896733720881917064287594100238017617022980533924701784186534842020897070276873404722721440482444837292007219253173821086726549250654607718385120593379726738876364766345991035155015808760489864917388081820769838898635009050753232746615657846507159510639517926736142761655707855734849970689885465117398323037129446769140337263500198226401964603089509797259813255439517872523632869660452319359409935159168731588936196321533381097013579958741047448711469769477844238281250 [140,38] 634172632500336127432587606720689330181664038614451605380750001850522198042551745118608479360836183711311490974457980314205198828657557183589398276530858802331238899091967047484214017105893951544247700348361830294277961977921599772791188002806471454598839762534629707903307236480431625171920109288163047759892341508788571967591799631075280388621302381474816922542242944891758591577780420233868037102527228490993355045236722505580642885062996792142648777775171067570428738508463163815241153629305181584514017502723989101179552519010783021676679626108386230579550923529172751565713606811720832403165021639221419334923619477106271277285399430544012180616725219572860257006193772962074892029049407002761459649254559826278318506621385118297319838211182432246828859318683424471699451120671707902666842251375672205476347364883505102680454321779485096765089363574512388059970005290417323267520408347649861567913318002745651357165528620638415999538245293011729020103728023401437080977569136843316505960152323664703140258566497615439538834109203979342092420209664343380034861553854921309159506310343363864388601728435173952420378980591014634698787188055244565120086272810090113729250078129674229883282857712308004017975698389633166914350946792190429263882971320704967032754629232916588687973303969711394112447077555544414476373361871914269623735296151206429005182330811058368046602756796917948153361209137016045984642441438953047106617970453001038102754766679608678956816833818561095524392111103868909405400207123693323256507713581928289226065994520757249196297520855194869920197340851675969237892415025488532318098109738084304354363485001965167399816306750445467305455414312353909110535173636077065911481902789256582293245260534699882967517291339834700130439124332951905671507120132446289062500 [140,39] -358471011084001517917677174954483718588949641770639137460200133851526028808376596172793656820023218895238346697410772127145729859959784571112054058348201795029651181033156297680869664039055413932037531273645955425556500872797300996687419298931413505331228416990593053440197582321713637584106605099689952931849380364679913687419909474076204428586061885999972399272704978297765794447713804268600734147797787979293179375924464745469524169713529796044892502814678580849207277227933698853478400743030539684491438971213037811604453691941120275934967673244455154222843051421392882335068455070764419015138721471949278561822609871705453510750277383358994708341479143779088058726705922377405684640916440406536089409494339004694030932041596387642965633751686008770444581502280373332610317853286150701540212601604130915104161358802099261290481757389469440258905115978820029361369943641799668723875555220118382829473783321655939053124869309691358579489368668529538021651366018313803225289145023121122545935043437943061301300381508227848060755824954209045885736186287856969865456240553667814403414687217038341061665400979669541038046347838673959596432882718112348756228370735747402981213409126842762271858819946566649532477281879925553061262775545229565394144533684890095255900996393384525573698074839638111084337211945958968086888992299669121698590093959091142233935454063888452967820084523512707301247909727122652234107394127910288817674183503351265661231011357136240729835269698950300218645523894912870998611059093155197515079975813411359777473615815833269048493107286782387762815680052260104534796058729458398409634255352185961867214653564107041022612424767124820741586564535808702436641856554498572294465228654868937786276394924862742292213413767824520071427303246309747919440269470214843750 [140,40] 102364201022482177208926072112444485365613554839231168153405975160543667278442053699934341847350761936370236933699686400454411866865461356339748573683667223286452262194813781699620414549589789453493213272710892539682660999025738412286573439976729882942517038303101018219752820067661575916330219403765275138551696745174773622957776031642826669646564630529621218748743249707057224506224021120642986988695222934080015374112873300853829747071901673552658596835734404871513590480288472891301734738026801134002074454742351232543345941091427759975197480032209171217146487824843056672766995380911989088818208888949524332195548119460717523165841108729245505635746531711831427181699314387538099568935284566745586221122614126845754014816711316223636080389010654436061876508885263239717063052443829441982635989990629050527488692931847045896525518646028405469268141292960236766718641152126649319271541467972943916215918955450499992225713077793832467377552564834906800460531886905764023470658535062000444695532321809306250122326252574689932631616012463104654780009713683513416297116806650439530527772170658245943573586282315870974065053436005399128636663641340129417382838426351481474183146634706515945043763170659184055469823350817807766650947728390720228702974956043164029635838698620192941403731868523639182507715213929822588461370063887957322902517671297343664201198867218757632089769537376478893698997398785942609795783608261066146560408219762487057405065224884126346152523036549704903323302802887769043387280856890708809273910667254806154054724274626452131799221532358826616522636884626819094706292699245557046641369202039317988510313546257348669868295665579314997910778528330170358914218273996506394489586711752934152726715310131827682122979642799301221097676752833649516105651855468750 [140,41] -20625612772287045200151299230895217918633261277478290522093751182197039554483495400516975314188625356641561415302485299741747758367238869521462479097269309248148737574390373277394931044458639440446567077317844986178594700371479892965162633842972278341345565159188561086838834306202422578783689962865259459824242761578103005905084458828455654734917645897822109666418140524653813454620197434806022821971062193983648766652144055149327759749771537386266881724466321245092678772146349157789513668392850406164651394216292293721700015445271814326657868435675632360448419667109659273439823992585800984170264674544433832469698353954540212385796152515333795860421103016543379368205156182134938783496325131334186817966509529747135032052702527157578852593992705202401256337574038029719045740981683607178482899097355667655268712345741490824367657789548523527565754410461652218805494484203947086244392754673447880067975504662117183533194706512795325148939303177904199564373998570357682570241120458779675532982747015432067392741078205816887845581864402726043331430001503963518552067500327653001548777112811452439161560064099948185299661246592253766050331657699730721929849686239966122001692353792379932387015376472924567921054758328600229187741239108645978182682215260138734477231441558473232585814109735609226468578313295464316326443667026014894657491021202565444868640703054318306004815309928654405044753499597755317184729370847005626538545755618607926575887706631361415542005884147295571627943913830939843999787463014681148088818767262992833793584241455616468056740204445670513945130915449878564989761245928820447815972113350915454497265655959365425453897744928101093146502554643973555797403145840650647215449509104219105704119362589104320151302540095643852903631050139665603637695312500 [140,42] 3164811214742915903153860933306469281955674559031986162014975017426509213494979460927957100322931156424916772266210762507701785688243868892232584562519670224685123261330396844187493181433449263341666593134218751187667310470331459416905097688387582798254541233166480912440648496007124844606908292868632388483630052763216762984022847555795436620118059299498098349930838088378577958672414870870070492537357157532709396989139094784380689626209432025281734946455308745315859074319237829085991860216064345331845464014102833885479888448774659631973390121919221252818603210393558495760480041002983090957179971842972633475699261190650507071689066692132491197663290878072773964935206101190161531425389032273030554532487497013910094119662878033294096806019618653111952609438536687615502469942182967038507946544433561430253070760815075254917904359804953522307943499460793746550254472344040282551220039958287740595301132399632099288047851233787031209283902872518992523167389574984528654989145186045241908435159322435283310336413349525629145037579281025602495426368534145903786670874256865686985830023150511470746075865751733043501513622324348773887505279566992915769194725819339286572087777920866121631115421352473462775613305033206591509267429518379879340927327421226432596853074079129270252979460027759154801820153342720865566860496614989412224258290107540379265323904579929041504127596719139058262716087758407168137306457430029029354635052015911406523758208494430362530506010293701818770703525338483125836159105654059051397966757219862737326891728317991977756626115875174665067976112552798062315114162728690420602042070286009808023882607074748634085123741024981252989843738434644253206971149897506744227725851565728723613293365304484328937177805593569681471915915608406066894531250 [140,43] -147650674432059945494240306473883206418610158236382723478309907590915726683748347478701394072117251994152062311555500185197975158476294828263499644661428767910643845133936505922579948560325615982762553556901847490248962051618046923814274999456451469962301482082826292963577240776571834396454853194546350029799368299770205972964555398461241435231488354577122731872033025179734097364855616079742266139336867526934319994350841014115397576158134435667554033953518084384890828310140817242649341969092132297054645094180095446426732727260150335466755141892666974141614028017303230330256805274321668415277241399405126294738160865053872227747298967475846713017505844221485930565037090364649078432371067820972555537909156480620388971617786547895565370710864421386774592969688399781695759762856657945455921339361227791088419593625621747390311543199037811999936497803142418551741347269968387098090215810833448494577288820536504421169140867550149706089350646637429841658267330683357061826614501078673333316825486545954826125390668817567329029479829421576295195459419373515104366979628740186803601680795149764100242478750998352404501287248731558787531181275046288724063983477328479493276378721563543916961450058220065201863406655552042446826607885625221292540547900828997879579258817016896181213663574598589784443549898512865899194333878863291249278468494904230779230614203926737659572274974706606390077402060734108422983215498556056414337052733747512304479261402154153984477226262117916923624910234572272835050580779510143580743227774624697216793980037213783191219120591207420362946431355193956992071879045823931280557044549697541126124571749372520317538918800408802589249691693355345718154870046803776751253113951215321207281124303100922168491885974307997061647474765777587890625 [140,44] -178047824086986562899855101182265001199243435090008773876421818899769735156179851018355638461289050802351787978065337269505494434166764535105327560618560521860618139763329195103826626550875211400469272273599355164483110805444632751622792970639817420479872983350692576178671280377436064672314268039049100265282799817502450441652344648188675143036683085511810485120276933554833901018555383581601075146243643668392982456268283534514972159970399440077644254086866767341405390748924281103024368819670263977368263903511285707992419519105125073119461810173890021110080583396205944458048475778433277716391186172056503130499359144589964387816836567414137894582500634351113831255039785197198374442997101864259101873217125936337987111299541255439012901084515154379788669603409772582439359276137215875045120721759163099283573486169385708950614369717466544321220403680696212559961139251731326745766992818133513568302973453640387098617258769640104080148466571310888014607214137246426581825245118272566531095385277878305300364987940345999812955314078180732153247124322693147033912147590304262912065424135190815786233163341461142420215865557281392475678525890570261714648246252272514573447990237720249993882969602077295319221609522095895715757538350647255372248125182993748985018692202332138143564938369154527472194237520542443972053708084238544213818573258530975384808536733246701004115037033352132164726778709495762362740313960822224015715151227474080418182898061197285133039980668675646579042331065641883025238985284211571740777569784662585546433665858580515987667115184646220326677897022624577341722031019381718627548935884773281702454311002807901604366169950363351719341661898669458057213635015414800980821972806273280636856482365413000390686160817126899848401546478271484375 [140,45] 93679360410263360696161258683343882528474220099828585495456917881697462198920192700258493174000216095933677430689828816069770432066774318727073960654659702643009679973843962455820627485877695945432642126099320022569396318050561723847468963747696669817745417348519118405528090815540782693174360403687745025986437512795021528417661812533927982768207240898161268727770303438453131666331098179445697849203621265583893239302481353637500104326722933030971789321695551669846550529968172130020265422898129259539913143096836160388519482210815553486168576995374358385863443324513343447393681737743952116513039148514821097039987265647697914854201849443072787022242322553282451844320928560334685981869343234765085096113312913953176503941725457720388352700703412905070273922287903933893174685033635709489513695741198249486579242715155141979019733767701268620171142662183775906570905468317131235162548966081947515138473568100161119689563786921672833144311579717682918414562120506614036721149200137576153299823934069022161295794245336312178272938307921491313666044994038729906979157009171147468231493711868709296345344345343191633124438835966658290466599757734416386180758763069472358632209060857757934521225767900111088808517615891116578946346483919591073618330146766822358225936886660147648084136551896471035913359321747682028946714817970009054255589016145850364663642666358633752224205839594347574058967192246726089381307929131861897976921191192403794394379385023600080758093693269626150920244409817881213101057178983715283423650661889284508865919523443497857717472793991768136952419187565316964569011790701856878261017257819391554123646647848559645822796117185650941841561055473442012561448523805705719482088313606678063988801666479382993618223339460198745727539062500000 [140,46] -25885928623820148014687621919751936158427870254987918010453469066369864753901534708047695627197276798725346076415723407799457404609310253192491100254663970990808401329207460322857237240027081766317370749450854151410289688661897370390454661201650803906987998181283700715967138717428921422236093782047615244446653264100064492998400176941576359211900114491401337762271787070591560296977733976666942007480468352777278168734747694231050347247423564789187941960493921841699458851382746930701767793355848921731564940888984988325879049047824852119279073693139776007451368721068138878025347990993492747196734795070304545774664557342003433722065794834691256512833950681265908538123434279220756074216589550826521903535517479117760944887171182264097071317071241604005773962394469753404005365228469401290376902193978388791026256724690046129482988928254290569418900910500639630857459927897183138728161662911856403379338909948818188875003192931163811276265609990214454245794992555961967969652439815922669751658632986185950476700358416687641743093712880808648063479940416575912816045280783572269139632588759591411453273409488454622166498249598782149556476368408674740518300995205610500696224571404362693994032030598499375888488033843558358392488471315221589343018922009998963540709929944616802495761422128073726376354860202725179957518993494658028845269203120004925945114934859954524064720437207469386201766881938679516544127559326672965096921197732396400965231856713288240585058981976471496854422115089825094636464307630569402697811794944995594442096011820042455686565760835225611500064897099045047806502771346466030068022360393362360511402525353325675467513477924366100264660011261237123896299233062985710149809834891647661733187517712076730299067400436889831542968750000 [140,47] 4371006381311918094485734479231640152105950897365366465417404042530737687652564085326758616160967502235698618417182036286869469060721617301704637496826314624227271402569685627989446004243036716732218103465907592388514338419512190013302272690396824181113497782690890553053266028412722898043438011630231515261176811617569596943226560109653467843137132148022139839442405929718016813618734968459641868118552588181194132688083512621761053039065698396225759644135330088197543406701313072081256115910224429355877473715125951660634655076946785889030776541409953762148178959341073399825773443612878624960105066586404116527093805475401801531548860350674420938526084215596301845810642156868570110443110423240165789074438440940865483814238376548023252476422981561013482474392961797858759055652822280460694187397236677733050132025616751931255164504758146142096977921778393881746056198985123058515360346422173388042740152700744166599095684910578907378853019679837414111546328150783049566448780676679022721875264285770013784265946735732691327639175602391073798994075354486333233706529550578520196455274909662340380755425264508242308813490834284415106513157591792298270786879152895840255418041088186517596217363643223235594896796515300005876596797133360264453213915672855549427851074545981061884147559711135489852522715002529516823880516695419783862417139327160834253617876271386412777765866635044325410603396935897250765602911920823250521623727048110532235834404594970285407197287717735412556340556958360815862576937163092693546684716309215853174689510729062100475422558224912907145287852524064385757805968474135865493843719878404762540868092018840222628475108889359777010667617428617440636239600295515966349330802998005212974098320779050555264103002458624267578125000 [140,48] -541508616114432673810457105913172563518336060275843003730272805093806954456396060596874880913268834594107051763618856809896526988395793912180658927228096627133587165622730538575107448545890715948695586251145105600753313783402064432600608970518644233898812548498611413374572011101521263367196024752154384028705321389562290558627654720279407436078733043410239694885311433664746562573671953079944031986195717284714525043510412156408287297517339931532492787740635613185567313561580182156100840735262542993227784179509436770540922980391111802298345608157409855912719865499892491228799528330367405500116762612985346096796981070840627170961154668204976928573191561198291581896881085880288484335286706411426908551484938230360141215415263452613212663150942390486845440158435636601019655515651186025212862498667985258287537924082879843704649425214793491309894955162310906406827324890798592172688534721691671400475120157130165932975134663394735410165552201695501832619479881185263162235628454333538053360602407995134485582023555230073445222262036741157251728791324333577937937567839464360477773707589329656869719710366540372232351739121701068531762907051602307832351900814699009756379414658142588389990651678713631048399100545569543718711798628926502631461352622344071726743971462278365234379382065372124218884680886942556057363044428127199538796849725685968045766330182626801146294615371622663130024215938969390410781892753729582496592284516014276108621487428437447394119780215271458531146708044015733750123998766725828358542850036382903519464181309289046873912039879388825552814254229847043889663154485726836115380172737504126477187992794648180985914280670875209159551139019855224087263540494746758051136718143992261515760011698087680106691372870468750000000 [140,49] 99474694313387976403304944922944692596257366498203479266640328951027906590428542412231111134790258034819378062910001902087346350638134666615375787592513081390350534164217823333485945542564916110953851984010264033678338563853577583516616855939533836715724291653079110294906699342364412082333011979964399975698720186944596206835589839972043687404239019940424876549908134538335079182392480839679686971276321469875383084559004137406917423574645029143828642024712871629232282553352328946693833609932171717022220764784324413608986556078138187348277860218828969101446456465213850505376538738870781474094211052722401302821212571713216343880313248375200788560740158439984432275129977230588566613584905237979467608234984843520096369273177050018139440012885735404333032303158228686890537926468820078863511134812755677800534347844659808016320810384647678929062578916168579504909492461769196938467391355924722350454670972718989350957129862328086563170303605293313750377465071446780594606012412767024347165777216497973086392856265086288030285635111314167242903627867314407470482688852643762328195126713854571146423702253497517062587242628843896800819751510424951266335204794250784138787172366351299401368834421814049296496513941652886585381708845393430514139551575460264083110165260680598897880403903810557286916945544213561821777921695411456543706132628100450823654771977660582932527154335108543535026217113706214369726474921261284619798673907897634766299157176886783794120059696496366143917231398598974174743326370561936483238521903866141662102599253335866213545853186805933081854058019868341668852660135090402715554452721313760665471761236195428274143745120923562368546496806622929662542481115608871341901357938714707272834077510649087839684002216015625000 [140,50] -22693501328956069863967998060039895549986410898161938532278500002623570673943920434791156728028809309084854844168242574305718124413584361162536856509008144285885834683660699302178169096912545567329119019521702033209178398351763145845091731196409924077975858926280916338381757958528926915781819581523962647997656218698430885086740771289332661545924790155066255071928888348956683523411427460425755148500505736630086881964500298920734985479335294010755485705711658857251160092072590705603150002867212564153528764382370578181977485965016629690619441204601078615677376850786701922041776228748751465716525515515485934525227086376090490853709302624223485384402678753636749394890029808159038944230348610259212800499757002083702831658094524606060638783644685814713420106819946867039600709664329958539056289508417995444103935498934956358580594844408731224770264179547204400263939180431002276088820463314867255159567404295438243387959199921037239491708433283758125371928940432794774655317939955906386868629764289223351127945645713480412614683166574886845606821120690879581354308074326158528813448620268443927500106159680115534124078637820803837133615636349489062112790979213236531773933182081121370837023146089971969587683585292952445482252661848446652648386770726082407459858039557264994760369906985197654725015960541859059506160005852833893015660053223893814550124241493453009867312847863339421906035253288305364195749728737195067659141276102697630346988997835966933311545799935336013716269668342364707019337729543988575108292970882638037049311550222853401248582118170427002880043282549250311232064978154224062684696588309142605964126054269732237999661534841965124007754220640860523023352736087824317138296761691814495040063357063352662523829785375000 [140,51] 3230705478093868710543752772631720065475475920111153412440746270125110539608182789635487056455726573750220881678466936377832960498886664006367055670105365772672963508562602718243206304443514681410061837412263156091447066581675728382890866843241995731241617480702163108919605272347174474620734953857089865472668797520682195874290455626627682544484188210439740736062137684879433351562237082276385648862127321585661844657239741901198779588912085009749949878011709059511552581757602954519783035984773601702469080850695306654373908360416560041909330213634339290108753347774535730583328715121753756168213511834508689959210183484536968457860719904155356260771377980480708660445873766648439171788396870247580610326411979052781784357592671825125273559481338509123776422126661041978671509148767064533183081548145356641522498911820271917786905176848735612296406133513796959166662767749161216713889488689362054399266500772669556913761593971629066697275863188397448953814150092919658405532242505906346284705488703797582011380136591786908453984579431007503002052978795124429542905189006070347464012813921270814359827486724247593472883443428484196976643924894887294676545485252218427769354022309310502651428231183880833559510715174641344335010445315116293777258279068091804524283244623318019211223038625832996062429590799590866869273833394431332986092616236462739704519675941420239747904964999877743890314146391325394063773008672898712445035610972666793317423039732702280835690356744718910721578422232774555832519547715132565491730196999136158003987643365383573417938502066112846148977375959539800032291758778554112552772214074233633487319395550672172718257123226629260458189317638708385767495096257579488562419403714354321099859566973264751951359940000 [140,52] -371323288272205827380491844702697008208261000978939542343301469879940843200727245528810774859840367527636545126855159222853246772939203460102695617351925858486156426038791555315932624780427091632654167355722754783012712982021670968010118798831365024996884380751398485859089832821071590350220379867424310362978481634248611635683051054690645775149651242513433072298734371655402535774706586092471283263503063344204589580869946594287401629243012648384675125680355934926878208207436731868617945037215495170103062299560116672806651896857955508851163627063926876091987920746986159845129560732373417159121176985588844122093809863629068245410851054998933136084146743074060975310158932610709276491013757580474446982054417394250133743729828715718833972959786979331168622617940897808615051414043941575743188154695770456307698434465987035138834192690948398690736938493782656044829265818474445054030992063101265271355616551936918480953477196252560586527217200576486449467641218079222218587009325417940566260321446326666659629327522985443016352369309892786061685155350268576409003648855635315849959545194570273177383384797284361725568618800930380557899522953259336913972504422917714839934873691835992447122052102164165198927576943942722941215970115709723669280522608625059556243903999399328809726555710873375619790696931673023958141989817618084503177912222166454819615710593906184109057008762805933353167094536113486824970063406894064570754051210636022745653003356002443513607217517009135726117721212346719407126265178136005439839914889783276285048313566540905191139115926924822025380919996599694467621715752739592128397878278113436967590047694149648733613215460136075358788691471465104892893452062479200022521644940257814472311604524048342617620334 [140,53] 107837160851399063632675170443453886231362305943278299898559293477736447380307021228568071072697306815649243520099933939457233750361926194148048288954369430894163522734913525952958184196027919786567625805733089438562012233746583431863018301886619475891102038589583563156612688690733321755813646878549945433670488176646452478818708759285517617166204321280023620603503389806590767812429582754050142535933954202805203855276248258620842521534886221068641032136222804121760049745122872306977588515544242333553146056471185106829086572566882206098251714992375811134010997238386418634962083013034905472076543043266245738317228938643918420581818161375725089792923366839775811971758259617919745243843600538129190433800491721412572175749840325386436657949653501024098012916695044418950463821850677023696004271074494569913679553029848788063135356282859357646693787243590486281603238671057747327333948057107013945991202452790921066594601066051628767783327044101288796131967975259750851067412905030215936220147837413120226023534801006836926612325867518402318477287138570326286881612034488558372329848803769802237134961193436728855105658092925789377886116512990568947755287543673043992990003396590846116735356725845661369171200521283812625415641192611203565759376520057261529929187781894012273069712344314001502800807726123399155320154286370279657283888434008142519155516301251942410481095781622512546847865906547701458267693064393422347194037684611216301652347819307332616456722243330471186892829492402017244356761857007708104391101280956681161382669695363102317051549316489740025644167398714122317184849313667604171353156090979674183087876982139816912563720961681563658884779497329976556354487538892707843735800933465998310048337543838075843640 [140,54] -28861533006289443487697628574690097182364137925738404700643680203046894830286518882230730169805380031450530013690497439136103622995287942718061032916698016727207210587827967350789333338392315958055551288976988659183100039643131717001143051506997845632874216217868881772355027020713883187832771415374710109152066457481925060324253571770195963637748381017059213346732836955892959740092239310106961237880102095713939532508596960828258090152954831024365099228267200751909103412794467258151359633429570329626317693359711209057948781295310116814823917780700447937909055865328690840412101751642715381485491147814459284921585767123628107465545623046502152873340956873234460778109953289588018185328432814137683196180485373501063361472406795030924950618660165387297259455763192121440175146963623615721477423327264573749990012358572441055337961753428723892394039863781861888805534476658802227206019770351480179914189503706691368616390239099915396533398072716170225023035695500372906849586280320964499907819483771001612545118164747308597012694408266435721161259873461594487593199277845538861548284395853262045138667263165679736334462554779811526722918649169835389228943371061416205035499625910626802369595912887168076049583791739093145067082046884079138524210773627329159132327908291836826997016742583074294884881081846428805170125803929869862327169487168099964600019554012836450201144507400103807912055631918716311534073526938380146442361875013402051933307809339113686072530949971103363705170148890381140720748019766400419363501148476610253403436264942677351782526266218356265486813553305529401282477744820148370471258411479888773630090333285026272138394926797637702831590258312662500198899366075575052201575906592096218444939434126112849 [140,55] 4821548408688700997165115481663232161797713579811924007871562803395073305716151562470812489678007943234347007881053910468785961233273806317523511659499267163380350067555719068947084565162017889050876126925461365978806913542230549205917929965507007145004935168314899141927960732717728599732457616863557952760512540143701477696874810701186855943595745016230413416973744590195925494486632704641352800148764337810339484905952266131892717557480915967203263825149558245993109031610971571551124493193025063788010367535518453148750475226098843944855173048262196461087295670914929564571935463560824520980760276762354736930916106150647239828164801132141788765707244469456631104050087545987329614184416560297362114822306631817108888031158358382626352995897265264952668393510701389796898880147603994264251936622098836070789530867441190119594270405882696980699642873117608271345617856857748094040076444289763293879380923019894534422060629275590688382269058548789247096559742184982527662350456351459652421357337558765150926651827414733065259312158588666824479315044298545027803351976290617114039392399988675941837747132107146765804910969552729341464068097027599024521800582073327262156362287275724149446706423482590640655959917541798841384186092277591524481092925181726047131203949451980354924140752216323317261410720384228114163574170505630528984833223350182826031195835722499454679020550541866931115839599705792515607418966935950893545537802920281150453525512438412818546610925042939608342499564045125389140250426683654745004855305057657417608647102884139676461925449456886121481833871762611696841830756189959054272879654890206422459487101994901724629886542792470034662121504289022715900025313562832700194531625617613036445642267403290 [140,56] -1023032802990758375804338083862064327111042865914213200335286314692157046380335003453016423394861598917443134557414132719901657880282122972980835637472276540124314255465411345787606925282355174988823883973538807418958238198615536174742610189299450477811453855445377164534929644411138381792630435509053385567191974561316133117448964347082466482673195080661964797231814390034618442253033859266462808456824297348158574181310282791714053866714306067388428740112131518858265524950601467710736252534114209060059171601606590433479570697584200149700526564463463593371692229862298769689984181581770889862757018741905248893819651718761421799363123276266222245974579761832317021731920497711073059522636933188363495778120125643338933316589984599955175569144432535682965138580521550985283165454513215841078885868393652167125514982130388746954707660834159297174081349966462026227253271346792176209405321059406444055007080631588954118178075870768501119194655856759076432171022533114108052115869967808175365769115943386757413119903652641289335372147353767056916368934015300907484423619076317489178029382404482239885651429984822991797817508628817157024257418458563866538278573829035250247478175527610913890990918259510942638561548377672473958482451859260668698650123259482118064836288481145074205571331742505256470163839994157183152765370458435109988539157481462025785512770549325527133321867654490360551410845001877389006264253710941443115779920918290144167233214769144414394482033100432329045558315043104859902327696027779022195689476463768570970131600142753974054611387824645812595961556902933671205157098997214778012628970831577990364479332312763396215750211437310567555054180738167053108375091189580227343516432894560927788010582066 [140,57] 229217980509054869046726768770034945074114741266220521140704671198902286181032380516077842489288842722951123276859867675356459664186902658605940355639461518805177511415894571238031512522113835838634066194681770176502064240177449559108060215129022377326719610606552596431442089762718509328204672702936781058339062040829634626069264160810779474960743778221502464761067093252725427345264888679129228534381309107094901693317156926463547986531404405015738637317104671075070113679641310341705891961456478783416934959553561018323804484184015152833896278834502378196805346844661920448956569568284106126284139143273007835767625861335683217004026913164060408048582223373306107380996026540957827351961832663397484360273160518863784055188664740518960949388155735507904153623484888481011796264112951582487850793761534094322309931319757112065475059626932559552788413179869605099382569480750436167639012481560624442510253746500927993883414702936735117518251163534168024630547430707405227027274430121510970790727409600901904941506100102036393845032937950792784528024135148843487985688074650489254718192426466070540054319274921063063804518886312697474015134966571978927988892881930961559731129194211326976336437638828070662441861304811684491202596610234853218495003508354947931111107256658010313503079076779544245305271153007274301022552080589501840766679401106685241572844855777371643800258245276229416912096382477207106654055562831745268196008722537516729887323916944747482289783791550759409693667615683186446214161144464896533864317721907391961868108839967371760064121506075414934476988347964211270378088223953622039363984737226576621772712090438888424063309831662001685940991309403307722080564519912621417875221763785143258763288 [140,58] -16976694899734079177914078232744637419972750326618686313286503029098821425331388258731357872950957034244683307290089971568536326095992009384225314490732189969201608746032242928053804643685616056606445134948800368767085266640677336342135164430828998370811603283113023496092697791679939695926607593602873740573470368999606002079862935623825514045127213776942957721311317550422037877658597562127694833588590004268833382992212011962353481513108955742664727658126312647246479167094467370050245566691233711841810398715972777444387549698776100425737295636913579750749838924539726517087804963439884987452716957349029329694528242921534686134951890692472331994211729493227582050840634028860046063568650734293378277676623506613125647215747842837870780476549635321547245266598279605603774056169781569000282112141758684374377752321746869017608850899510243700424402833130247148642618371599075720606847526963295361208547274961247386303558074890716638160134418291022218796917946872909800482760244191615803744931862654150100369587579713179359178762045137731404205817687246209122632759601514591211783485377568327957440241781413594147507930311175936985663422173410330513481951684420060839400496044240720120628984229172775819619914966495689096576228772689813404867411711442348751122753409319410380470364652617050390607228481276786739779937253417169809458784844355175231666828029780005629460226563269915787751623209400697131681489715693697131943185277804424195633418056524956486063437589720408171414808257277019651715536459651123081723989453019462504048827366679680956430385186466855587375859673299338233449416570896321316449796868827160048130492199173420636072526052627920385010176621965269460024428940717261680846694092356510491640 [140,59] -2156396073160270519627965411561169458114854154655427963201949757856450156787145072632405723635598690835755113707027730563657793728729994013147412919492749532160187645748215691418412872345686882507759896990800474485646691224323669121133108261112639691360958496556119430254992250730971935429480435420861926618718725680419728453111525677331194056866650051627172581135864104693752329685213189667060273843576144042513892219113865084279845027046872884002440619574904789678334795907830877815632517907831744329158543159048487727073443231013953766501767381102408021581935791773597867746604313898327004612061605847689731331480509107542322168938181141067713105303474700926100236407899231518269106241553157753654079357690167210517248434574923280203416890615245823085777976973725635533551979363935200778369375976571609656403569365583689345338369921723067138320513078378329698218048090500429063881226701841228571494482866624810379160724772772201082606323499577732037433937532275753692858500541256072117766399030437686243139674132822177379234345490284399094444312936570704755989260775012034286267945417150002262694867687620728565311943604473849498702045656736035066966798733237979128935330441278538265602624605555920822789566558934766673823560010290613955541903593278470411592738786484214807890367591061069126889171431638124749920341139243525333150515895929592924013667810729219369654849302418087281578236478821332918691718407615057301216128119063414347715944438364963505787054331285661444762337590440999039542319818541867268144052083521386463173920995824682318834219133386692313466576512358606212801560253404350823376505773582945039869546891556830423869978746346614773194618426259687382296843130736213247715142986938607292 [140,60] 317255237935707377936648585545690209897723698841145072319150864840893106420832846972332454814835198718892482822550039638340130396214788461464153799031742824578806969420232960634369208049079089655362537875490074074653965067198345288488883949566222755812675760461093195182235652067662822383826644608133642745410558085210984464668018455282277817361292290349347371503659950787835855633134153549986787616294411790426434081731780107462334456535209756674420360342991122584210793915690619877509830831671354922805302729589503578474311164384249813853321883557129314068290450792504697879714902902354686438943513863090605464010305531224819493994590111717367698475990030932892295029023945859055060768791467532252847007481505292781495594023989688208456508545978548135720209993895475598360690653957397550679677928940454181968634443026441100857421167291361113729095382042118466980608406861018489515549107873661142144949278846619597186591375744294319088124122722561385200383613783204162428745691397162949656745759727460973415604037085303867844865742104901324375660549549200485107343901693478230938258660577167782510780534756309409768280791620491701615281249630923718518951153675626811495207434103305665370037552264678506349477663780156030763241269244983216198546424785579928990260231841816372074978817886806179286740770161256599980709358847378253250141945246504171751358292903089692026292717170786826357603947337913982917590344372248990185424298185861218635661993667660488195479470481258711023307438659066455534017869183499968036491768003043339204487285470570251818301873323398485656538632671024075221901909549792277202180975059496974043032778984748049805215773798255376926937500497587134484707787765684438829121178309760 [140,61] 26561697009237723332858802337466806136550902821166451206126981665374839635518751356159607457294491484100461218778332883183024278046972748186937844401748332677790951707429463064912010860338363491110568378563836505116415060563280676138611047362571732877310840016844348919446462848094837837217769176796985782608620707091985016357904567456778974227026194932102478335854752262157919910220018703264112400759012297686248261989177750898281911437296891839998567660875074520393714298663779539874253360928322219587454464558388835681888140272746968291254356342207590764658650062575599482401513039336256450311501222413695200721554785591728275445927134625958729801912679606086554126497581879516064127084969168668675823532963037275433106929608751896001067247239805177707105041608380493817365624224960963162362690974258134638399782650420790113557576597625167313611590586799948007945783082333740288268313973681459988545272395552831451545184508222150963250216408329535520812619969278377846119931478430952590743353226813623497526392056431806879286174050118398323191023542970323892651487830955608753819749672619377000030678226433694184063287772348666374629240039181030069670690832712567772165575205261765352918755864765636028465249798645796462639178524794122028451051587622069121832537847701537374730394376347678740648399509821275204632135021419841327317894156652148689882002738736777071900653143090700002997450756580141926384998578331153496285596054491750367470903231534952616203645533811105428088791134620378135434851681520106505632305493720104845095232426401367764533108861604075215510807631198277845883414192050381048508436669043271354747568908896980601977371894738834843307228217801539990421310940815103510141745568 [140,62] -7189060758680524419364874155300168761494268255383711084110749005594887308490557717363900960303279847027128697743022599989238050379369889500341913549998275974474606541421153055900148797160745503274705321660212326324960865857840775574666874027471217222427756977606826583119630215258153496275479445951794168588283524859716947601554792065471785768180073603763137956645208798145496690341330745765606244027495683756282495873989471283916353128895799247118999963533431815013953412257077564772177273688350066659353422912341368186214497615639946245821607850807938154556057231719222275275983450314445249960779386554969813604983615725554943602725526705787152755422807485374844366558468712953178047173933117278146819823399145870133301615890895641424759015934337077154927013202689190852708929241608002121471947140904448864031480476089194980252051422980942435923673751138694446088598354697229492154104937679212613787949103873981662113233438239159213326835191131729121327665437398480854236356624398721137219322133360174805204280887860731202698737031087610876300344981099075183252699905446524425161226701116225170177308026632782819305925849953175924977523977378863270384757628995424084419168398190705839679382085490379472365444029116011505214215553664622048388404097147141482004841887641411978437243009216411619417703004869500873718236458609807633047676174468134912277199314177862276795299294886935519616024993111312869227399983702075136090031909196939192573165478249383963200096382679040716892386284295448345839227270892741634680608793663327672375859384718428210659084034770961332808086911160703687752839666715553797651743557202208651851848681235117328032579496204190256610502736118483579479977973763650769384992 [140,63] 80865152801763771797004263767465594256973330156072390360663552881420800943636090067339470754470136069544021224847648202479085075752161396855903889315875217324954540073382468917803818551609538753464018072080831703035879392600822310076427774839911249252935180612477112248116967283562644550366081291201826125256730306590950317230033565485840976395066882274294080033704946578043018554138261656851440492058647014179666760039465291014903861722094997656397429439798051531729968003808033042342877719933800875454505699465541466009244945553481673619363180681774599776634703169271726567932680243213059712434210358041625838307579527796420476222427554223754483808796222211925184782541464209284936003480051322501673447322535979638562308932534459973239460212178748028725971374712532198594560179940653192165714080938623701690522715182783109881854311935491859332416089650279010877392115839531652926787273808588079300313519642461140363814762160059165586344127126812876561773387468274498196006107418745881366706440975770058352876641490216596235145107209781857295255147108149467316942348123695975743271574909883931613791543229445422924803059978868912915343535074597616238616227554238434625127059554537548134968886344479710372329991238293921023817027684216986464184508553411977294508940448448336066292885635055839161990578614643012745016843002272922883514513251086860683071719441003900426720193354364457977901507883916980469551787113309435295144008052780075206828024546596532948307058854753483517996974907900207060518168510392330387045989200553530172808805272533568768926966807911832015306774846991666119313943217065652399911800532427348242023398205619871814043063266308774246109195180120133190885376753711058640 [140,64] 38469013026792515431785902785478375523204076930406320224523543011305308280727460876636301142063129323643138623485379628738023292455703157409816377398550636171227566744625265276439484009143239761170328710190369664530342853859169563830746017205189969361211836175808370976045201108322252474409623646072160688440080760873736707505722846061223524094435722148413318688273906297551906953503091787852173194853886000390411330858521732299706787886984010251752802992476382832909846868391452340042465390884137554033275947699330264066721291891172259334848564074567449945264697943611980777033422280299807207827040563510022872889080519924948648900587139612750209165807019990533510406567947638034430874179263730036784548484721824402679195052932990300088983475860986695459806132509927066353790466253676514591119782866814215761895569835993492662187561103769435593725585041944547053339488586373929584516828971103348653792496491382743447025675119671743379503134331578324767327136920067568901516729149976028176011177726147485310370161799638052988253196471439441297777813157737603538369141244442404960974363219989496944661263845461237461930589285715120955932105768817923322320695876068256970877297840691451192131655364126897524571447325229965699885555450533967194758467373186366575164409957089902387833451958928415454820354019320263316250654591706172990678671320375522505162608616827779021845846315207544526783108760208604592691418813521431766387106569262218560200036575460360334086087292968590078870496701418547040091613532801641390490123915866552088428128438902266599611354299885358986469757930891542932673154248399892772236356607526814259411362640437524501970681583343120801164915215422962318601928938179440 [140,65] 4395922056512793512015056563718260524471414494167739486252734361074226516089306693296991971879102455993903168448437220434013559492167913491086532983991144225670984733970859951088114869869101934914734200778262674727191792320514938919118687874148379787497879363701556882551070341052417524422313461799805652488034153963240859107805470494011147600010508065622722589666208578641286060008258410217848447457475974297464876817156496006308949178748093756767581461846016040247178505208225631872949443237987357937147977744070249828622658082917951988912085886563031516612358639666446875860262295905740654552134451084187321539640377719238094704454003491345899930852061777421757504756280038620204089092167033614948574998492916688809796183075861358700852438177443420070927815010487619790615460562033048951819467628487711015400366177915752730772267248921382668796386372991576394524944282818447050596077638299840855509570600413585157046318724222781456598366614717419847770040490574823750635069681107897886575713568909076878269608798613668033033184454995275000017519327767186449779859880848120138696582747745935073087419800533010825454817962360165704648573355534534684116594177624337956756192354061261492110533550818000160845575708405805950179831217676434788060481603811066983643381093188449535135773454989882915815159695642679814986422566964669321293295231007966583773921988080503868229603318133185566724206273786407487055307629451042076753179311773288151284267260485094838571258306372971681552892731483976346555433228879051545489393192476511091547656264904863272782514992907977870722512502141443393416060759488806666500026148961497957769928480633129288937526707796583373882578496434374639591173753568 [140,66] -1658800595328867412099623683955378855421725471608884860863855542745047616379246342391290332477497097863782074778884594161774366851413103967659912770368048687559585474732450166433503737393624822456962649780750434009173615004683521692416361401186255685161002187443644976557653628330555749154973904493353083399230331100074181333610856533390954332308178712286186818633959305783181798957573277879787851772533030957802771917271974921624305032988718851988276215180861516581319254386292366383664777519715150095758962660182955377128178477635205067016612497590690664389672181860281912769332665179177494594963541806314762837954583532488500403665871392299589183162054522693251247426002453243603483853887036534670050495909831372013386392475825804617918490711350767026457037127586651774709860885923671459512547306282423425173127698761250990337525151490456649060708554038527863275860285342888198708939147645260806386482720309034278982952591104859505547647105835367678491759485414835008050904479953358116622038704601182560101326228883251830982145270784025838346048396217945992003511142243935253217898134237823811057681878486750475605101695641920229475126061463900693311673317094204302722362959513904299600011648948911248433680915981297129943518527261733722495007853944765504766921230880500579464715199670495434009416653202284215354243274592185391032339287242919180957095548915964411432339267904145741848994231230944555001747462683360874863676004749717871681963647753334459973713540143185825046857361694716705932959036284691030122627399131602708295728281663032022836520072886067599294501939448241294471956824110374793503842561892329685968819627486469165960753856325881498702190841474034603593933728 [140,67] -12950078972196979352394443102402352890138174919877515487878159730289962070424688446952238679926366917183542516645823049540704859344306326695670427525725123703975467261578809040108398673779059146772089010688803371109154818115447782691447759833887762828861738223169210655526942863031126484027062552205931970099582133985678252878950833503876131204464570957752656507026446519387519252920382565129503145150623570605350188708105475816286517017665918771600204588642330941520632265228661068800995212283630954738918047059554871100848922565158799263637251368296670382651363378187707623193115968470950235096402911109595398352790552728712834139091651822140212327824200322328417139655235665295866618080813625695102053986137794464339436003529012712986739528128172225195425688830598010581592582342031371279217467264971345321993577379951485553581651992487937696966297537019954112109757173720523554080005085886129780131946351236617504879223192614381140848837040861709310453877037752784693332417362742683051357969212627188358225714986348496123517879210443276980022968769082837653559638281749682167558245168706110510489457776484193670956791296434792899741729993632561325684180327108675799092023604015496235709245999305577685302249975745357395221470460062242858858382422742432559946227178408321919207118140670764132530411341111476685786923294674090114521267325608200636745359167723811299871580790355250668382231533351650698528294519403524017285697994200086497292906537812067130892745364218201334966265578252666716926015776785527474191894384270576640072303287945532584126060586666704524822234671134591123174048498852845754966750152409117342053343959437517607840979829521402679085201113306828688880 [140,68] 16959221734470342569022604353246091074047255888250180033642163408045376192026763358199807352536185556187809330309769080229813998699171763762141455687719901194703040088679450073973782388052632562339504954768414224859146765587303945238527837040079540850998859162669178508078965418502111211527353210376279915165665990724204484318961742877438367550173252209125822146833270903109933057295459640810444497004779210823054461797412285016331964659541428921485222843946672192339022045984499066971486528771802247307251916081626372189838310781277402876587822463508983083392124967186758210422579301271753300262991753874381541727210231012946314648510221992265341037456332332023678301840317905995733193758426218058934469269114106807094994872460995389152360834524677752949149499305863486799428636554608803642014214132570081178228575802282222713746622030166963120394577491291305883666038380148894372684493599501414245666239949212876418515415363907938731003123203725587782943321413763615951730243041127912255682462648670778668530208226346306788459981373957279813105934904942808667706645983997568897722108471436563020963655311545552623635812304372164197872920056347411832292920251144986420825436443908920821338522927766040456454353900321019139460844277916153990823663501918725211345160756757477417727425884412118657138839792093366004616296098716600453344047551463236395143089640505092649034563384132530763787970310334915871910998053793705274976900557587401645541406612161856510101029298737179849874960758612367685861651107102210684326900092526002493030314147585763254159456577754108252925767848221426256785154773860489614843028693999273736974783174830097918819639299762262036144121202256569200 [140,69] -683416588432218089287188906701165687611321529296408397893258959113432593416908782086443617108418692727487482453273638866427625487423488518039895781927510428930824876346434705289643144475559395679666758769361075902720257046973390458504662308710851320163059472816336866747860418533798395686200556805336946138100024852990895748123948238137400518218960125464897209115649115917765705994132815833948422745252453114616335099970338548053640551020225854507716659028297328210831912769345104162290839014374244607386304752284034679139719519982151247017298656008462991547376757777248626768740567382916701143574044310920426187882909354604785155523900871840452503146871035376644816855240997294539071071799312171778857392785010786217284020755148291446508296378214732873093303896959935685812677515407771317964227251635989443810252535903626352776956883886007603378815075280641849369478912767513182448618431069031737469810318727259374545482394331592938566437413252236240638567127076030542171773158292659240567651767539462491735894185503749624251194656922523440659768565177625975008098884988525501874549706167941557838080672278469581527256738128183798418795403619658686232018340402177942805865725065933910258821432720498690175300409579884489517284173193607762338311589535543448953420945094580443042520836625596387520174198353867176818167959466493580617278489113151737877760726897238441776241909423115011205849425934157252237522346900846858500663845566733212832252462534513192051639871197655404207373471656206257336844320513982940158167354088817079711721281953278160763157331051742587927491494213272793981386201574400881127289192051192679543008332213270269656724271093827692220246313912320 [140,70] -12512644042697528009278622483472301728112916314834013739582924835811375646069805637752982621423911100211710933388797532106772801808184815372743738444175330153756339900583349577958141704035774485955175015174103399616940172591126688036931600930017317181782747080375580166503207700441295939202559160635901079781956446627481593012256421403796186682445398482088370403160553007963421144260378051479414675892545721869502277572686782773789295969038450994140020179415129839127156447728010148528134954774952350180399949008337777671651958239707216609429329222138535499067689310600657027814075447613448587171510000478695261684060045346604974284981984456041573365204869231406438524867054272626977955636597953043374986260889852601641226332776135710941258985876812154985321453075554726691705286532476286329669417460389919842841181483614892940478508591133769674145963987963824002003746346209922074393392321535022813013200422299484296407175452117458048379499222650773785034962807195569729413655921237983992565010031090972696473414360204720573319747200576982344181571683397536562579214713880743099548722772473736995418662150755586409487673397631658548613232943073292156519439694013123874054537546467777205255608988506806209944834936326991164857945414608581967097772123542680208295622986941157448416352141282323769604251017147281253872320983902909409686857559505297142406639872129645273971452495533062141781600179811415482760652061509899748442588933661193368609495501309484770842694580947075129103455576663768583659504094228032357727492478831246077868232889600994522075710924458031996938715262474263423287156827887249529900963012583876418410037390524576326851980718472389431446516960 [140,71] 8005213899285834969710904487899109127553845034493129230225957150363972635869578018467708333711871156321971495305194987241149960699005439042913776457973915772344219764182789301106115762635270457100216197843952906841090959519830860489502988639579217907892648835342969952331290516496839789653686650378789779569125313582274218894959890531136153267938514301267572648434643284850236407255866398382812414509721836079619055075657027959010599919054725157425132360077293001466295426739998583890323547287442396818264294248100095751187189045838432890666615192995500789545991407752913591000103813954552590821158747096796078567262522241860906296951734082172845893395502117504369030547386820795606289369741460312323961924357098779977362361008184459902774208199557247171342219472497627219398192602369078990437241729950207430086282444203675281428398766165308487110177602431077609890327326929178867051949494783546430116888315663048120209475091200102737922350466391446815490492488886022439723038185354339372568066528527987954466116247671165878834240996707767308045624609226662607470628462804109981878340322002136336199796361515430730768351868795440874919991626937215203387977065969035215581697175618127503893056860839413059519483063346330665078123893848659469563682671861901081872428689227890506740457404515622965203808486430250704856048100153964047389052213747010974565089689959737082102724763451506635244691101656703876700131370842468047152256432679540311664161954439522669623665626520388965058831250290515088008311939719496412138129360271847499335938735472230517689817326184606090400617808701075714293480525252279323531406053275308146615373282204871033693279795390613079286480 [140,72] -348960010174163202826175135547806244606084852341419060107948681046592880718262126798923677964092192616826052860427357468061593898453582418977506336496832649124588616132845867900779284194301223675978334912630502075734313693888532572311084343539193762482641927720036301549072215637164415237912007805496099174184413950500610774685984648218910091044446629080488810800909698099046936177904891754363430489127270361621024638634384422160923260294132815981551914005208299694352544330015816724846996679049078266589712130957467780286965351784741864219741729761491719119488426744786945108062491531712633091609446122924049192614750793357652057581129787141024536867770944166772774649888779036847370580051453640045184920786420464977920900822616167285406142542943730562341073708304008155852924120363844456245182179964168639651040385524272451076088299786293682128235897318340315798172158086790081967703460222173748061432329456512190085114638991583152495156742686262142115560709762848807987595598384160363715873526836007255883753629320629194402772865137910778882899416492590557986431976002356930304934743124012473325414214555179414247735621526484164390619205922939597058930393415905384611441152244889542815765529156019956466147698341644784249158395062848917495771303629383144629317096623952543374378631981207099548446787464581200959609979091744839609229802680839585337595084093220245001067658703595404900094567267017082641506861044609202397466780685737416307225290359655999744907191492588618414684894835229374661187159617526100615499563661972709053855967556046818001353991785824810216549354435922067806462684904613088362261594647692148612411173229353500660107197726256149040 [140,73] -43263213409860452151221824723216142636020807497356206596060492125158146066896978769510190695278953924615603956717243178070871860188092223927708228576397058788539052338635232962725344152841403106928061785893214552990789057732140445401846638336245273960652998987145504458671038909562069556000970751151019595533493844972289430503466633030487133815703575925358501635728590051439679955513352396719288981810627212065510051397662314806842071075519311019914723131897858425549550479682060428678155985645308302809418858701198645818901383339937721697090224477436992751701853583152289724178442129769096600810696781385724818374454834963080921958241880993969240674918193863965429205522658237767391378508972814927089209197777056319778892836103563491343496072906855707966947030310235590346612922253076097273136723125639683749124147471747966329593709699051053294553344464527104656781367903432409793140738530790260709128322693411671730425328316874602126262955242721537022906807268169519146220513273632337742349432474342387691213141971848605793158746577463444110124003208781944500692226704971040332428976031266393026919483414929842303737933245581099655075519768962977004866700009044067939976400223517398711097939002930737002636095267067663794256436490138029069570404357129807738335037387383853694066954919187235219170662567563102268705006759305059941516454871458195697527560712726419330860261548595123494546071610680202491089423617052053452777958796032433856769028901386933040029407745188148865452702640829547276685938291552130008777037037232526409640641072931051514354914269577472674150944248887762653368399205584352685662836121928667943370217903599612037656473604047480 [140,74] -1087954576484615082295625093344150369657563887568970928400563783565610216431672407031214644842604563753453283645522054737974419997128585540565257114895997052358696157125956476834465783940110698829955222478142715667421769221244097711904367265174232967135601943053141955644161750967931907304615801982473140524198254997683897603456554765245977311383799732815139556298419246570251409710144014797317548203085795733970404965404665916351075614089774921618483853782109051738398890911487937458441778560548859025872722544685398151560930781641460014655336020448030272767632033119882629103161392438438715945007240748459522394132709081174279651990854501006942039593329581140305403296537699718008629186127982959379299014385066024107018769791995514105837054877043163705501318680217823608095838033896207740698936589325810138448802401746235005926317808674410740568801065851803003905374808508208845554231313770706138313012782415656420054491104101089366447861584580793088161286985635458947918035184962767374076806016714804062506157279714956184631639852347832042126045960735214841644900721546815123732528321570341767849767869459217835021871816912176779653639558889282952634192849131776480703327170007142985875628273404809835718462362355697680447692581428452504820696511930102731260628897318619384670630341161109945271705979837039765011208947140279544782902389673774190479820897265224931661392045237721538976219124584864966148360457937082062092566576188673399103942094494100205838703401231688899237837497002515365932573147914040574696444164351873055715754465001478914926343937601748303640934949675838719990915650534582914879730630493383427953585484897184719120900696800 [140,75] -68420980035526390820748232381226342252901047996575037429350300262947757091832536869840040047697318395606122305051244539702903080804689935904904179812567398641035733022176639171332479349519711770610169660279699471532974877571355842420357035238446972139072368417599397135394494056017115355446112096719699754356337409002718403970690045293295431374332677648056101971661760541937503461892644001899720079660374166408018458188969848140001059845860337890128122316877798070544913358345279756142632529985820938190233039884682903033769531194931483418785341202574439707585713949406287758203830254460173230493839286670406654960942073382501392956648601838143704153371885241472136184373804034843667580575830372361024994231035103247240315186819113479129876129388687596964058346629286158973276935011993186471212983366300321674496205386531952358836238431977161506276107231171313731265162637491451557840392511113436410139849099762076444551194388556402814245533518066872152731971432587691123201035346740688632729301496981713774526649626449335867408764278634206234079419079505547391404583765149712438782811902367155164042284101040178084104595049213858497548652292680291202738680759151398194532891856235387398613430441609743961617421863451112263593795753145707578539217764524130212031326619925171765135700058142667010505444874469187528722879708422191539822128822288878487593294263310721490601771088517858260427385996236610218622315699471383955128517737162122032273358187806246172756959500135619346458018229744618097070902364928976771320654059010021562980720118286595311565731614177668579649822115643855424112267894108740823748252551759936901502632981927312266661920 [140,76] 3835603512296528294366521222624580376336831250521763316996034358121101297544636989315267069918601737751505218578498109211749711515097989797709615103741898637887662460297228750811164927446239444606375799456985501157002818957194407832827361133001373336845690588700104549768782189254805550026388336848199440854849842519826875942100268027128364186720869153548800063194464563860211362105720054664075690914209852835476414491776530245367719700369840078052927354094936674591127525992387234907802991529206890308536807269063804610493945078510778463085829765073579238825337991715535406722957197031074593296769657491168692541915640031964274816219461972984508717333592196722608589122882031451196126694056552701844967670196394214737480601893448443831706614820385594090776876521508371363454066012428621976335339854192918842639136349101076765578149223065876238223477999690679663446589956168257176713490144733877185582721090388104206730127245738746077177343706458756554348032339760158606202089380503571811655970577658107812866514663839347863192188400553914129942045340832632609353229281820414057116353517594394837960597963719749247887443042195878361326851973473951693694103642952261086816077646710135777544624816112191576061935378667285678728042086594247187317036281193186738258466576047300589439518224389345736261817754937764102408979099912293052530792950777598283917274931807404708382822168943284509898015071298104701659548612698147156214727821110402376624950494797010803123033802548278104920299164555663423105818548079661458685151847780613895933793053190408258746189499533595435125907833652460966898162792386612816340332033000377761023581187436681451008 [140,77] 397529163073476195211448153929770665055611652452689506738592110520271126970862480056095012332711280802530657586273052580006360158100905827472425044406219919357584087068604782860596679856753759870471860381406049249696527577173562560821022419467681074457861198946859554170373020016893455944770986414747306956821134104733675976289557694506651175187383911212470288186540965669004211898414676897103668772408243547636481922300319595965570708840538057835641561446704682690610633439776732479432291217258014145991428364947118114565423813503144068982743211568737693245693010457012162988024563883955839940558992799173065154287407427934681280236023519416280369291709093458119408380740342983336353317861694288222235546658959580276483500484018484487761685772942135211757212236214072695672407931087232993159546741411411566409108437736020455941917339229628788291785510288650842147099850899572144299520166379349045153277333021767534410517905237129628531096385129299319406073699179907566571919720020596523524070438210830762579451867405863282464332125943959947829830889573048285804478724499672266084004013282541441157311457782303264947741910186100131242611076678786115542768848929600638081190690163010514703071056604664284311757817313687468374046434650513709600048316042597478521974214970776556532950110230805074812792140467270385700004329279308473882360089609528577653410894446688208292540197825574019572209629983507363013165862159754808293921129637060400453432207139353474556467872432358323026816262713155604253336994877402667672723648731817877950843822874385925993272338935912417333230233325121720218540534829018274203404234679275260687824379449905296 [140,78] 3995922291143583279443910260749113236392591902740209669016837726065575145814314431174057294724866082077887331639953369117004016763050879678759663971839114679333523613902431570601462230650565371126950374523650163425550659693807553889095482436583300795912167767101901060569303347791022639328344852233749711358747570415637526359292244555320935941718551277308243152412672226327915345122973801241627573583096877817499535937390208457711582124620933332578900768407558866553985956205894110437160569108892831420161239337116225118257761025398485983326932687854485114550846676973482191814987364601825811057795015016261161360054700853643870071728130133948375509147161286519422706740033632597310486115012602549722092325385283407583176373367759131279810580123838032638719144748445208145206845072123682245279700221414521650038525715371585621727229821186346979628009357658240454525513442446498895001845330869289295484752268928167109872384814147406684918943351400802498668119929938958791092065875202856620192929169818509876191451220778345134499790790946421401200553783012058366898153344903527563249910855418218654682462203203076995093038401908695359788440555259221417960644588650854964879507797004714527838300612495460879716617085710515827454337696197915843175842382367854990989987628117709060297468210033146541937120639090630662814064731679002515095140298549507613393457843761745717533189180923591522828488229808386101902137256809648782405676757248395528528267832979479308686489587258601706591114915846026181136194251037779247310791721189562754377246305446682511877154832443563663285179589842494852563762443998397389899010548647799416589833917176 [140,79] 697996575500377248919746880758710135609404393057480005123548185646969241676143830544741227480769566685579399768009067433254685730323788748033839141382994845986757363152453923159754938557378729981032920821494333456098954736546883465730164723518458610279171894939035583312522302603076792776505273416171370143159837423283436316364760090541803782670613432124785519027898878245947733040642770239505507298346696412880891856135051096209743386483973804137981764076664750518186455424570196232105131222716619981635591864661488209630484734346387478535168795092538688173485356957668674892558653333660549612013722920960608151793307641166833941826853819815090964427069012125827971941007287697212707030888009890052487591938417310190068034694312126424795514137680359413414900761850953813048796607824083947734922049831872228519124876336076630679989426993623246409044123087577056084006098830778059978999446833844789870025408822898681562817673244087243415222684495178723378344198017908785501064788433573557223950760271338590316044647734559195645273513476355648541394689221627924981200450089043053938169402920098737670351109017876310348686023935078508388280491625715090950928489473006186585854181946494789252178466000182565460945170477439381042553600408316712511327586917632512551683355459742905807051833081487724655102483008466835710231487249667537675876092335885107068614213089186860573806392088405824693401125415790216470187657653814446300576361197547202189131988867684482148809351189922361894183367417014058008142325972491246743057365906676705918912332956911652003840712059622948736898517954939339148018632312720003358707909095785734522037404 [140,80] 42350060871257717419387018357715956272296736503342849540033957022222806634144904280682640523533506214610338048878890365199792329857971196886687180990169249511817948898415255118212563900052052086255510334534787539792477935552616234265901024644370967131280137770447374859317539585157220746677861029643377441506366867317523839803319327458077757276624466494015368116490891122536616890786318436401283273683338375770798939368689320874466456929982148017546903814816315234574222395303629307594652486659074330849490986663124410299536205758336548110543021309552607497540928859289934380699973243834376877157378095875704258333026167543651895582991739253072836321177634306548940161141417441371455462851514644543420603371002525211274383368374242561732568056537442994859343814684134924620267425480691501551103220640845533591625330844833632679162118487105569358002837910318900384996578254302695859399419328619861403994987965228797231718858934814804653963522429066462997254784252513907746496284117105920621016875523556503884197622314296374524302307102428134110397053780462197181768119166757502227034417497611124205959796619663701523572384453410613656374738071225793568903745511666307638205683615030441190725017702636133029846414282934864980021199727443709944591804623599157166986392815321108101811639570016549462918823329900381983232738141294067065786621818729113065674903388281385615546779945044451660608915045641471781208249125543726917890770622888420882064796408174741545555614143683077990620304192934430619469601063212267499795484590061278817936692487295383006516456917314360109552325227261308404536946953058546727417833439696724830212 [140,81] 666207376175157904034987696279460060413493283354460165801956811997478613080464305518761633769907162109040939314486918169191141879111865971070202010342101106173156540024278897789671794179725405843760136024988454030180126011484997436700761503729437401884692392561293751036025402244221048058805608791712888019343721653319163553453436667272988080206570939046001062825422886589160488665483147255561571214601713098564928725267696712913945146715761168219616154178172050661938242829265885380676852659815643875045430812563354377546611328896299306243758981277630019041983804147860765337707154646570659542756945948455583972994002228396780500838576280518184490896495551312721230988474041847381432586731722318545214100867990758457930436827083978356462607935347743190576802317371881271175116802336319506862928502432885392113091423017684025242023869817475110196002271401562893542922732015232834907085319189270944558323189330635018268157101474095902510910481731017284525471061363996918939883676936136991789154668844372747585685922775109576251082282356165727848697931810913679786518087202461320239910691906440184170524892772697856897860406255828298837095765126655352739876731260351276678082220045034458899786724301935068847909218011662175571885234982238755186133365012699788568005688592961366667824753569667437296196946919516882766251615004497373344280842502749999600350525610862992546865546093809012907766040871928938550428914050686372133434255113377437324714232136391725194361788222241565250194583009895979995076160426148343064550380342371610488728185582426293944587533368403723903419690598632045428491215664580937721861304141459996 [140,82] 56563782382792652767710455591696092713169476808552535796816047005050654873547173202380063692852122301887747317447311811283437082456488430166417591445685626207441349879939660440705439468699255245308246805114789134730647053937833245120447249520853615111475114123498432899669206634719236794938071497576000095215974397919432348705804838228811388760077352061251860986291715444425446124943592606493436171508353415871837463375777080675642448664563038682997999559553735117891583031343357188414156624517186610262074118361427766349275176521033275845818967141871756293645526310670950384771909124955866543642888082339601242796407460461072705844076853982354681459423321189276709188954185334345377098300040576029926872576404752466455141972117841815782906005949027223833195379654146774236046728918086219819739292603512951412248277977975882944230215820287706982454942887476946293072919215772437530282866944392676825597592095330944437255932431572802511686148611006421904289244708610058176743565895845210021135324455632419898378430776952468955806327638209012285786880878533595697915964385997868926633799881681124150495017674938644836678305512248979074759722525887719890509647474784644871649828631615438409933194560960929638507366262492522135669054185567333220835764060655744397391199179264180497350599100349075465760447209161962761945405990975126314149401006957066740857417016993794646314274579777861373954400193976804659568840249934735835045010081289986853172788733694949920954651845905512582520437095982653742684886330945586940393997214389964770593455549951055396491789311307456039756967294219743661248911712388117353414421342640 [140,83] 2242432731689690935161014569063193805328013108650446204539006110394756069476577020947410790445188206470045679960686953249024752630489613129819892915370994664577790711029625724380007394621778301027466057948156800219544294230415268854705483547402356219287555055940841124823835160510990833050979160925519051533086706548722236453938568132445015849901162506844730578465957499502849948135109685375284930711116305261654712245472123882941510300138898120275611007400911543704674294842140300816673694019191176429898418984265271185810554872241077311708737172323555963493769395136461348545436701976698257872726547315697238571911625185548007898843634227440732166365384408701431183205453191223098422879224038154722567796642558577569640626875128098707828509141798374514649886214922272283846496639382650067439637228561267805905290710076422512720764265372605392455469498088896080909254039548769841927854242337283107129365647044758314458045922661115620659012562657088958495367798855034301327293019636758819292212436003786248737971117260260146743015216343429160055122203861399404732625513959221259725869629565082964070667466529267519715865385648932490682723620420453465687704251906696990163018370806979988771231123811304789288278218414872347987489034051281544805248461954183152517030012114478050170319526999013177006303339333658729564018974714122027457733054191241542337070009437326145553647151468908266945961156462267732370859490502341215865241184887473370703444879524253395533850982342090338872491623340882460315847663226269058312110902735467739755199536252575130522962071843518224202272490865619659431143353139807449131462512 [140,84] -1214141556427152840676063683220025850356796450457457449196462209568694884668798641526647814632695799573545272461908858664905213715742847327139975258160044560531879425470727110785612387351319485740477896464711523252419266236679234395037921499339254615317497369874990069317412842962474816449823543708407541341108383054135117218187087945365924472604214450088704313400107545748736372017298951661134894396065314121864668370458595801147190748877294569692140082466049475697118746281965065283380642024838065758553015361975687412069927551442194275829220635435166016698008647696135676170906451679624175863874079714328895244953911509926704412971529422282805919561936500538428455639702463227067417849916121328229972895204998771414725990634492863547858671898141984492410725573180646029407450224349828946208959717068857960960028215365743305436179827337834727420750396454971067939174216955259245486185196813982960686471473927875701680073143510079746993074929859284652268687622057522740133584742661446077885059161013176621885652833632722392549929558873273899253755170086859197058136385460784641413941613610543936632465429208422649005455692466992773753013707824859755016332933923901868067679424328521539399333040633787827472172659705221818747961331927851048498973668987869818788123415908748694437791686511568707355940631657898898188733480865953277593458244262456363171123971790955057477976638015497784340806240245968442984905698961231524171330393357049149857152420129672380803705085134831233594243844176588739688552226779205771835683798507650765118576133209013409003242913408727688003543881172052811069927110333677778960 [140,85] -112103654616325706241666600032820187560971142993876352670185956116062844570176089273330044745668906330376491570528355216111077093217909328019230456407037711826844150529914682933456585432956552869516451035095076202661781560776961172440347917155556382268175468565638948793463217408511482631428559123161596114533520843048811728419703139182025996834029126176580009486721007797254948476333849172186501978812839460363152891452984243930791345188350365489500255125231256111728749520970713113680438506288833948685944305518418887419677134957796241674401118587967294105812262929103588573005673145063906587201714512981255412264339869739777990403398346725044138418456525452543004985872466069961302810130203622226169545018978690219406859835134426551084154824936288805419557716557325086130022557612188493541959166758799976230975451414408504222742356884701062867693429143240515796044817339177052933746666935952219928219906219589813903829360741314719035818555509871595643098584501736520885429815828624696664815290806981147623952284292200071997853088392974370052962219609532776268660519576955349011377516606857807997932785398101794742296937320955742207304303152865366554302868591785963508204980696748987646390761442009385328143177140915056935423777215700816070930633720648532035363626092933607268372599520236380480704326455005593424638816332094386635421102021876409484360769201192131747597796744223341393418054407991138787236142247188116365023565474970158873421544786115269945908037718400008739475109972913621698598994001944823424991356821026986407230703310876663844507956486872331965313378568803352556440158459837296 [140,86] 31736329599405886543228363671094958357766792728844822901840410371762354827170633784936587618103941149048695983825925278492436436286301910781698525957082872531912980597792675465820782737190667327324930633568007032875657076678351613628831301448189272908589159425863288687771247905856065250147702225959573880391692624401227930695370585579788962122752843538570501721059639995789953736120641049717560839197759462600176771163104787081665243138642321473002137055442383493100528972071919902506813601366711222626676728975193468222006022391315723397370195267050690020872841543214045969891171697026587744524777015477858226051330068272273004110326836552508393464805085046783051286299234786222360329802419632281588117979369465013828004625267547941182519493082204135797434091648715170401109027060519772617558116021015178294957577270931065652850748493498140053420448834715877113040904046300049337291493554058856656911219113733091617881793818856663306729485237830788697159938657808330525449445759922380984629337502077609265560919705176869547971841907547271797741240887844577392214934621582493312757468490431763726867786378226371273861071970086187233171174744424571428020015223179933884831479878247052681795169071720029993868854632582282809445170287816412865723915298756653140074543259395649785119584741133613613639268264471921404342419108689684392203469555039436618195666334409821463282558846054632619940053866301705405192330055749577903446499071157327607573875716286836374179572523988631470877296199909219489360853277439400550036991252519847186258131686940209137105409726778054750378633898599493478056833648588 [140,87] 711857186331063269285416712932151737721050132954787873109687930803675024078074590104968456886738639017209484756838135082639389908300678400915824936943098258878533024042454897714540123685358482127055393747836943247331856742926132949064285528998914034233105568826898710819053316380965974580152905885064443195126630495213460771414723088103019653373230459947397304573206764224474149148132757295755640203782707922750627788713074413799225660722343041709832571890942285713044403558247058786623864653540175636830740806750632942288230032428740263601300564076608342452718996319712054871481522044130669185318298276036601108629881953259265543979448621842307022155040422551612278909125366155002440850078791196855179647754414862515992552599780829263984646494525800920145183518879250206041777912929242330712873490390720034641866544732057746205490845833409188419120459128928120298611474235171431062245024960560658681926711321108591241912441791212633020501878019815592649138614284802305245893623399856236163743720232879479580145277931521435227969364626614750753877380375771148816099477572275631574188431241580681923731386328363435168125210758603730582588009464204796891344530002699925921953346442428606801033421207693968417402252674401255026865523250909682169747970443961769052539338752329839288946203374024429743892664684755270286629951872343453071368926300409746035894561154684715346824362922262195014233374898579708565709584331648638520909279759010896578843711539271953604906791484238596083523637049862293833120346965999031315559637400141252314367777039295316728929451749844650000255281142993275507352506 [140,88] 7636323817122426635852607814131436322983836203202769019108163010094753337098204945052449486436024011171860067618271099167169126699162590609004039675305042995547209261517716055141526149604332827092366323464980036049103078406615803177862174737074170237205263247699263112764640008436035091769287019965966411718594880145175833616079688586451383970555627531974983837687000363939371499771074923991627658660865001600035699653388275735509985311742655053143530237402198182108831919549816014410084685916668243499848692282037737363453066493502008976189912194182533521967939007983961723669261462225466118990396479861226853199131399328459070023282987549773115533183779089678481122542205565727072511301543013193743591021427230592770891639317305819538999241988832638229750093497932649450777080469686346215371692215108828178598929272556658495418996889993772842470085007001461874245918402162204010271179337879616244671691291402470129618085219860944629746125839923533002581582332682255035886666822311768879787864557991832523368559991236783726875333945571431192404728882226158841606756845112134419567516378348076903781165439071745713164340314790716520848351680655819534530891111328504499692102317626104201721760814720567958544612243511084414728722163217435711452707499024577072291290642893796860651137998542675366605400068040193499402248503745749530157563476691366236576023475502935938022320666550290705180291615464953694298329214141006053519556503163739345282266477629018428149655610796316192181781284895336443876431946313442876301394023104745624806524243741514645016770959297991236044847425543004626014 [140,89] -40921500652490142430261629868705321018861053505498732802613061637110224752565175510649031379739382920347838481811411824982437689073780654366988729288386429174687816093876736276088240890850786941519613870570106662125264136950638023372696483436293335011903570911920199197838634713336573746845611105650374546319688227223928189528939355668476283622780888039078662580253031367529491032373471046585906208388488226297128482626912860540525879690059771887162558191734283547626961811951219745856962633832797567587196076095811018264937629428202377161456315723625709124178388425855972415526014950670755071092541330878054580781835329538978090733623544631226293256611046689291917162431181557937598296896308680535498652911342823513615667343322171767826244880802680670551764857804445302247175051236627333542063334820655423266952522105535666369070271747823502510794470533944918170353962347033822304321820970715345107982088423910333018529276534548155714031805272059887268845887628788421571726380679233013078156662440650864944605848130949373680770184703936122620944431635690038412057786154639421178283550310009491750169460849545765561527930864440458262240851266488088011278704269481158271431326601043594605246415216691450821342458656348592349992166061334455061407169773017886728015159009003523972874729761315628007966367274738182975808544018324889739559349754864406858057128693827020050826342047597892924965913735600651310608825705102307537406817370981374578776769756693100059396192455088502189666625810602928050590808846080371917440841109540485215948384842046443800208864037971405587061939823775824 [140,90] -3755047673079841081591756294375308771444538740252321205009980199611764639259987288661938540616600043231329579943235798537735353219955205531793920146775379220322881989317186983513395466817225471188287470293491988660292012691589146275678671129521810922827932628961881264080584421859280514960849378606392440339216936224154832923085146012581196058110100472692595967164821289836504635702095682057364447164977755514294883408708889248127687208590037429556855436488220843683641836176751599217979587340678549412989354728498171061580797992647383839499582996532150080440876404748382810619889050167935665017313722741342046282844463316039885278074688291251119045866168478764458560610534260034327185679414523866347885494208730080165989254639438647342799246201992299191458673685265507596261102156777998057184244352609597021108446068727916030163664577234164451607013982438212021211357182555942268316442869943287898267174349788774900431527606778362758361672828244697789663778086798011531479480038578774605932748209435618529765240232760283883514070717068309944166448442133579384187577566425918346827590448540934480270209932649769633521675343724194436174965343828378801773777694907442297368769556510016869869747981743728543842872318799655150978975988516089160020538768273679125679188638455743893670425730790967955459039861875006228770197556851200737968611969253826866516570701953132878422641758476541816237239899435584292263855293140805083138589363968789781682761739116206979503211251434749042209266450387064799390221174611676012302451816187192050042565471422761234509064527416324720178695023608 [140,91] -7150685754120337392843829691148851503955250388510832654774928518780084051390077337490957045278768597513988907884879760818547829492670918107211288526155439393414818949637394528087845184142159378650386097913959111930619095371265408335893163272589978600330415890911748969264883802338587799485738926703017306773319573937567803907079311792989058016489811045253432581239231087974652372674055797339306305564207993986125052656790714826484138412476169682211050070113862292709651284800397484416704767087136459765270843104433193921231207273833768867977410863701770636791150586239128939885246091083462645808422845823784759094298332237076739629802797347855761358027988140198706132167786752482833976150993521940697748976554090691405787054124792373177867095360074213283092694839877188948107537610513047693380733420751054756829866989049003450193450612264618519743833134459644093934983406170263740385495471255877022740600163902926548974082651340967025845032333933580419959021449209045836697987198861145890627960630756610210132365468293866106122648475989718120583527198090197112481714821086811520080432866928818262521108774156383082316031748442949518441434293618284271272124081217608057276804783904482637901544448292127566818902783933882504906237296563004336816891108127045443804371288124186351470327881455913584062579179508173591930279496508391627197514500877731286445713041775865754888094299887270531588328690151288012111470180173076712151141564499235087383481573328153243717811611778420358162606450111325106678491760973253040180799097495339041548584698261808148907315685359257182788004 [140,92] 727029219572253487423827685359017749354984375837837985835197670757201585970566989051641842941942640268394320977698183312281098730379678831955681327902466354727658655546360726295843116190875532788826631088554916678002294313166227815339822245189042596180966415757325713784702696696434803485221657058786167358027837707799988556432646884892834764481179425651804851895432400303787191806359121668435862554354856262278307087116326938745855531896697180751276601986902043581932163601616032122792556566787633509018360972181354040880437931241393065117556894291712997879650921687961466356320929303644089901125885035297836776640690562073240900453137983048315649611775414470083947817785546638698692707870415435849747504486767460168227588011398117237204598831153093918907328997990161344421103292276207206939223479599216404956603109730960964190402537632130769700183717863108740525129711079067040376350018903938683827433223760498869657991565953384189433560188814499328941613761635323354660426260824153421347571796971452645960012266073436547362223536675136407552532715162691190107865945203346283028215580457215226424332939182863877852555219371093022258678046272056429431285774972888285459562717599012567809673317100089529401768584675229916156281504626303873729050006821370363606707849501676947929537272049412628056682904355985163744398645816046936443025737840605901090391049317256675445801770109206237810590634616659791361740169337098044894743237577026595038760604343238375759063014638046007394929299224308602604736122265245181278800723181452431199065473412288670637790557451556483268 [140,93] 1365294226986006251077729381660753893878839747025701615178734261876083809037117106415084112685922554092116815549243615140239846621930133246205203463309490685807134137348691516452591508188989894962949938057604688845114492262631871135058753580792852185445753356264988253744858779205246044572642684875545445895215567602917714701064967114536226789940184348458045262870755315656277353975761299140875921385948007924023231849599680793885752877934761195953347788614437590483965216667506172094862823653726097225854348324982210870312902915802538429240190978781539006626738109291640758913219752766640181990437530343477619958101009336355272998002166236673682271570442610162943958854466333606755019162996300694171941080301113412609659743144466371112815703792465039195144075616583971137127143872282734236624825738681609844035699244894384719918633207617381246901694150448880337114198755156212506553301803897083000895735204714203523330509318279089363047270899498068782117391658623344496468571947892452536162384931985111135117678304299485717167177574050051156772229425562927544960662120616866591204561812655662659859404804599745849585367991718941755811429221181971726182675416260373431519109756929460513300051921667058054240517591493976620316113889397676196093616747239098018155373723499613403075201949860822849146145419200635113128601289385813960331345438308921235161511990879063148427067740885117935087944551326786383508099011458182656573679902502031032836106183671486424755067886575442102147477052462346368952322676784212386265108909629071760171922765752318543642666924474400 [140,94] -62382800521124743198197996621345826953414850869568260865223285409945681482088913022721291271348589261166433703414313622046392895168640908717090543001529046280507587663894253400490345762034377835332332302461571967393399057804482765236372617856465443912755293356949511887463549615490723396569157715225720922461296399198859214751224150929179982729293193530893668700070580583712480384193040101166355006564249718875402987457103220663824100506722144853155275554800723312490167471717514155729878977632719046622946146585998149733634197275119773214493820779156702014690328481618234230677098689926321560914826519399242902591287951139764951018817638676275750289192630175662022779747586284488855119331283504750425613599989940986367625438709031455949096105063435086741825737826814874240150245897139740835903577384606267290883136302235935013130437314683323122506186865018520955441383813554826820251974907122258740669307733302136225907146715414066120869402585649354630338435393565649760166379770978436050500550120115906662808862339168515762060215931603595293256089414006119249815404840940942574640373512633035159773270352230523307566961171519434851359888175714948485447986090725082488383599592125846221674386994005689367600059724987788439899115062217119378921598816617472365681320509555134422947766451912923064250830222698197589719005514697715493491372168438115042775875475611233572479531328664329152170385054376741234382174395276990730549402103406729418810207570425284901679296752255159135983820314402528489063058500481071926561379395452761301026840223866371702799089600 [140,95] -277831124915370519759291685695835428528838840767402242001747843444072556365706644045729270519143182172370059071205113803195297047302184837755684735529841383632827637483736227883954004768781834068829357896716729497399293169409616036328977317128881076708297276728805265767690500768675103791524945473124092969063472216049564959706096814899015723611019063390484219540295178231811029471904725098722019854784623400263050259384968529036706801366654447460241791215883831288686843643116772832934655176427742458648714265270741211465573677581885547812001520109996617435005736851871447303760803189000038953845468519788155658428111141822750722154515767794912738136989005522430804154014180296689405569372858330809982304519401971067051026223121562395806254452839501246766201530636626550791466784417794913523791528398456938657206315238061889663803056659024154842333393688533592104056668103330968257654420648665859213615257717754632301468302826852842478407451947562522334317719700309474651920279061051452128196029063350059890871000757475365798260425241212668398676249482413467276943317138454310948609133176608266299938635037476900557576220473870929157480192148315007135479683416151691389482375460083807901233016038260904367767819539182494149355919560553269449202680373583140286941287421307435363397672602494313289389349632465532846644595351693843730894588246094511836825482244943092466478692247257955069078079886664804311737117104956784815379889324779753118105278792844818508858992766635208303562883784938911880248797828826212094485366818457345965048544978751367974240 [140,96] -1170262301408268073878357249696555939667879029012479626572655297279434195712634482495160916984240299677474191583115594150311641874722678331490682895225044013457716232653470335862636361309371616886980886846868756652191930192566112635911362070012035626768088335621728851028355975281598194352399394303861606215420182510003164500522884128376439218905466698452063850065968429192882046959524142975644860030955616202206386828204042860071044163386401948704980015081810841252314281863209269743258505236692244669360161913735387637907773028348023514783972601226710731686789026887758469565517023012719121273982422078723764742090938138837468630451052409673285860131991449364205001515889311429651332477469811742227548644679523781679964581136127523176280560854749855736422186114594333221253744691096746531270026630400442572620509846188456154558927201941604887018316520465320770782609843106418713925457515714043402389287605283834703919503421007847446728163485479686524395392449840057356216208817199396762712885861881159302396103468832498770907092467920563929855133294439928124753330328495918823253566989640140050751297144516845544986392903601994062100814694035928213436322288178250375206737629079245437557556423413819311015856761542442326677568904509587895764400817458443874011814836135650170377584415861612127589503100508330468894239524313404945753631190937203253247026008582863707891215329123719827242438208035359625554886644864628896956435779364960592602220013115487911043944231389078993665964639311297423765063384862114833621130988041513902295653058339937408 [140,97] -459620428428265121555440690291749329411656579095517336784597922569233586337291809308303403007425583359705385230576161506180934802062394916261872638120771985334279525707382261010322880593425100502220371772038612264382894508571489417925097384855999520745587106357918845025981885512345270699710512449966269077611488419272794237464515029709074299822943216046186613558286486361724253841714668244836479870832289746618985326638934550725748611880662796668281363096393133006215618967305440159797293536182159625320621858325874252752540198816178704196633697700017033198289025151219951329855339568877678140364733612920172056116527788149769055857326148562437343934443213855362214939168176987193096515642503157952682177413002791042566576792521372257029006327344298803889578321206763761261645667114283644253747825150501257835704777591600237246038980696469158092846633368275014060914908744275694022740953827813934867238511181943858981501424953461816771580675462971483846038167628355969969975474974012194101908772450543023241851600571995742173933592084284193197758869964627834471432679326840198156165996423509028704813628297188866869474474919646687173260006891971869977309525811469368370035557483125236172832016556094687196430303750951938272909287011996270326915768304955120426981325609618109965038097954698723423614824005121720634698569937666367998524021220639346536264425277817833925710435163582520574335298218099367529436385023015460190867798007741303491865177544805852039285757208910260458767825926384668895391490715262859783020197285575235607583838048 [140,98] 83293892296834221062180997995754496379543195694683582602080650771784609149105031431863388757387787625930808845653305345403571121163544174754590690216784283935419096027066751938129802443814678230975631477541137265142194402711420273100131215910844165390306789493059379805540606185802022032019661398532006998703785133080218499735418374173911761538101019765421688363850716107785313552599308416902880315310612372695220605544670741686374125529726987791459043500945006449824657477704226448898101712917660956258461671617902765117622341155948892346501233559710794846885669517246270535442304801384498117689242093095933273354402811117973560356251529538658628324551816822627056373256706427700181887306591850284134215473658874862652752776118145344083394411348448162659734752420014582746360841117607201791447835909485198095798483954187723274525378527638139787125927420935554473542026362810280435098531372357800213741634427839838275338373503025312657104666303199812016478016364184982470596746935378352607363659551341526260065127522790996190363718055272827069216409093277528490104079879132347234456121422370057453424494894183120960280352999366112716611900137384906407968148614703700955202022144824828576489835583756137280321598387697515467017647791828940619556764737155671911314276582380080590268764639340952926874334502261227059857509349781419450376502583217464937997387348394471157851663257775982009691929735820343872145302834837391371677927857579402488667370654781599097762322983868491312055625044422010006496181917517936001705490576452399721004352 [140,99] 19826866686432380135027370354513157994309612805167549502512927777513827853991159913926989430308244926021696630308035528017077343654679169600981407393804099032748519651393247921427740656963885538986043009559363479302655155746852387907367198042888362551273809483311202526842318763073050515695971491484947949088664777901935066952326025284610468325997649737517884386158605707085472088781333349461889414262581212207342940722878386667313365090082549375996595938919020832599491860773554602148054655314809108302552879846052309645524497722566050250203231696478612589215548659994780598063706734562465679686826712712633063117592623116594486746581391186261450156544946159519787301062348728478025857927625634665812978909266536715197611086437213234791891703814126240392666713161088182932181774468468356632060271957283675567592760850200017916123560385423689018672501237761726917346838167696109801904105703581170266342897640897043781396510145673790736654286831999365812900519584063042384532155965288444518448564293345681751881408093364582259589991573299377591372460829366946202785976708284693026228516172243432102328103980532985812277003066697114824396764154254231858039049100580555132151595525973477961651737114275583867962021129255665616233393737625769436134103244996270881150955382738057824670151274613124365924722570697466187051260503936305841622107544441296547593490618020566323502452331740404105992237942584401840989931686169967510985693830840263761949013182679700390659339031443431768045057538088838753842956021968322334632003329565039984 [140,100] -743074443611328760597254901434569292405140184712238061547905978278879108823650105246392729420971984772161426638479552393642276118404194203316902824882022396219420972689686227274010726137664682950203336181648960371483454805612384096426421069113564351385117150011304659569253521831885411052497023891486018461233328583989404864931213926305903752802165256558803714332575828332134337645688362002054276242839624573798626101137592573331768302468506983032223729386040160295317108011401213210120085388586793163592166752511596268422906808940481990399787815690614739488771141979923362805369836372481654692481386022537789702187491086103415278582211991399753682938638502717433105701017631038779034131472964551625057091498853695824864200369424720054001415689252419276634205987921872550836016450633981040939675783440252676672130954870015872557196515361982955414330701270702444827802071115823450098440646256554338757730996917156238556909461836347090094529801303611617352592066407572226906651588793405779882510999888910940918594024448500207500188389568302875590993922427952014275267447497134276704675647141522297432005726095057807299637568792102537061763006351718101088830873862600201619344237736077966698255851133788884052194801222051566000085517840870967200707190658378014558446370964938681735166844193552087153415707207198086985341285069570790428626207113912233952944088666168589572134414774872476450838453267837686329542021826096204967280002261273151322835243598473971949102484059413625560907501887503853422521714746406851686263930754024 [140,101] 5173180477153029630553728497797118416550313469224811227559538659438233320836560117417239877214947982209315059651262943421076156701957249391981814436703992723750974966634714099884470184238089047750392343345834668001381680973822449839775520689045744655565971219207029390043709067956170500920687070537663916483175947400493418863288819461441866389525657242217303251830539825670397123794529633807180837960281883875617525550627991830825151875583054745119355470494096676892746505872391054493328099053379985870793667608146264010861232966946593014904154246371108116027299087368175272331772424855930225632291129061448380871516203958230413561306663536128939335797080103756100158551626947015638833736002783665140215940475860760971316695341148669053900240880622711143258766280971964435985832504146856711101859549673896435036364273392422973966119632178058325206233337080621346817847131346891729280337616954213605751850983905638243846240907876358847774383282368745809724332346138518929198502106321779894924723626715282285343967685410371205357437806541904638785467236791304178299979301423735694611067075247512731434523537840002374629955953910496530441752163498346885302524428583017887390277082690269283196106079148004016831829181419861617855201623820443532899211690090920356949558151025716487626807510850077138228640610259078953619927683157439570776621567411977001585316071888270725557248552527622377531926220339005506943668652506326634088135958136510181089776132712598099370095148295044707843734137394914362754039297065885240680882400 [140,102] 32542153264936133506942560467985902343088293361857426862703249016719098729403239484862238891731445270731049033880698675162836784675134576744861903099394491216792187404182433493160615901951542323592804955918600893193434133147236969003804862004530223609839116158190128335236610057985371961809158479838094993345123250315021274466726590435546625089787921399161132823677617304486047852403089396251448948200587349888345274549855910240115069466722493370632135134214836994335491838770746078434579275171699285091210688093999892206397515327385764167508764646042346398130392597431761393265560556201008693478176446150640438866959959762327736271024864864518196171182455734184487829481395429324808576502378202125969958085125932778403145459910121090779479797493489023537925764476389680863851503956876286475986264109439057015981780578895703312798038130904344782589633868616088680781646255448103473643653833374987100194902354098163389548838533988366311645461993199833042360958268314764174617097916175258615505137567129351988971715456164628667217825529002690847971406745129625651082787689875806487282912308131525978822914099958541996006999691370189066115615820122286143832743676617648847105132626490602931340797923908091183587143174730497568292040151474323106967688406850675467765373735560724483011532022549381947558168456524937368765709551134323519573377797166229031414059820494488183732654325728950261010424501534586652982413307896967167617794086445157671709909872421575357446393743920390993657971598427103784187798645107222842588 [140,103] 91166407275523908856082495318570864924302705378375102583733050562384761127380344064605420255447812817805755621208462809653089341477222473398998684748384495213788436706024213264347911249279085288655899665028355187286501673144829883972580791251926347087283946546205161181879737229293032065431652517849402026624730801990626066021543957237038894143371267407420758753981763342559463078763952426461852610546448093612881071621983519848218553004760351626429464112335456598526389718845579074154687393765138621006170069214460795194727720436414954776667827838004784157466344134689745833438815935555948700362145785626406204069616162385407875286073302190078485995222162007718169415262124183212239696214255854848080559181581959771711907587900283843840587454416464407121603713383789434118888429052653782444299629787443675175187257931017859245774653670754091225768228418065355266525977408680082618399585851807692397492036981225889152482901499458874659466953308598292224117532521949363518209524946354295637318051029158604436805391625379222616111230919908078637742511454052833931417482574005098240075951198462478618485543453015170423728856393845960931392871470905679556319283742719324206282335784048803318736486038958083628827747891625156835229304011578348375924737509471028171907677100793901014594362292690261396722138934775146087677143942589977719919923371935921617848219822345953779990493786778720658266379211000096499124485380328731613340386529118294091857045251914116460061828822023414193053547209679584268961563861928648 [140,104] 117572987128678265362023115337034760520644561387885685946246754445716186840106322958254951668395909608896615244659747121706304326773031888571390037119192077671399455319843802628897313623277934457883400685850313114980594892114186772665188855223477866555199743287842519388714564194393877757825932357506590808154716208321530600483546121164112912975255085151494527751467585719897929033798956490722777987703416514934744079197202818067638615454473896583088191632457106926426631286762022920236051421714938312326491928557243798406156693055938230243880629297469203260926205339647911216907749678269206982746500899094118276871066603127797653323099908429462397994899635447527837519630752011381638246400085956882438023071847999069691495141672295032002405615134841855593497815950321783756764798852674118692485652207333098234049492642023072715369893935933699279313436350737762088185103989712120437507145971558289762247102876411080274948316691154145548583595563736778853103184789696014914098452362995008164283825153406662746231391260394963258346118246556148156442274953865678705334297286623726026114133390316895182719338331535502776098780821093421075741812703124426416186263270966764345263313684988691431476830290226446319011006908880324565969025823487152427131639420264062846896744276621907710883908508235183313829137779768360500875582319178500459835483381712383509752681051355838059523928523700808911792807849638412810870048267720663090383459569732798867577912201165062149107166015515487272272111954488694775521138008 [140,105] -32953327843566059839866371520603130578620008102151424937906231442358752747779938439555570196653556153454956342898754206741297833605345159413934991853664464848551701980079792267288516297710636276874332610326662014827475333653839605818425319615847774545577723131594704738872806228211592052784720653249002484575983657848162509154189603959673872387996791019330088058900788259966462777678723095269936452460770050452066637621511572217333114069709989330979975354330397373651268267781294574366511280033140749459105770218264034313855158678766822370311582345960966853174794292701900556248601716816548251997817800775613553883538055116461453180738642192846069531687115052135712268896792382699495296497680575335232608332868188452509928880814712351434971341627577032505826830235448642314407748729281321729713820432637320000844996230626768392883619983231272784337479211825741186703788852328705600607174844578712510248692049162954432894320095278964691219234314895533656956669736549707900305608333223562503350378013979635996090593300683688867073644383233802703037446351523810175850406998693791380166765307709451121358998243113382705165846604770018645254698376684094014192837086261504847556013741178186352432090099437436142912590989308178862474079542991933617529423390338940581451445115585620796524653134734277640813468731745815541221435526434338477497757031960872721695289231075863344723344070142221445373161846416374629628264511921256541828243772970061059635235219553087408560347828198394919956266660461012423600 [140,106] -231202679964764873318619197607838893310907419918222288461179740232809914214458230239582811291721279586508365588535577697261255525852549642765840137570958100864457613844959257022179860611654529724826028124384537616166859392656598937485153093380157971924664900439572932988071213853843037201416040232473402019819715479545960735310907803893743555372148745471495891734843526162917341967144069458105993707213154209555816382467783810085586630358517349824957333865567475047677580732055002626053862047030658400390625491274033040233743051245329313951651966961111727570245710345314538327119961425732509483848897870769603031893269323069717211014139808708708496745121824780340572365688438094785210907113474660838982885722572355628664334251064213157702063254626836789785409157170099252414950218970663205321750130022755530650377908115447759996727623178583456747863169578335737237210604224995081146240480815808552550591256534028552303879642340875691627417164335531436385360114482223503239027556297216074546690382447532425531808568888822165616367923720646040469295282403114639278685794302861376950307448239928337191058615101073557547162033283309157985341590611128906811023068636615928549342549404352801074988332756962591311953870174786009897111615822015340408750496348269037464642018151494697383854076526130954581928622628812403561495011307506535109297284842005721520209252176569980099261550194894824713411886620453921835251011291358499595398041286450179653083352153918892258845343718993252740329245657671584 [140,107] -276825678434913224027569934958782599571170128809245269526040995520364613856248840476680051109642742663458849301362241614399085031192063198114260655734470518516991027087030077977367348415761752020786808250264410283613842531551527216721765361617290612012309561860502805786399456401305288958379460219691050422445384038407946578211830685056029250504909388312008415217679748314797572650077377478152198262665853010642949343749727932518440754639838582003588249806839321204006738379949768205973783983230815238025518335118880666361379391243101063267569890687609365456014662281031478718799993229302568326434349458033299747521841210802131425782583370223055921990880304726413134967041073397315999094241955808826758703790144275281067116901725872979666694335881560369703101973723431512360927074727848607265034278488790839717842029824137596021089384469763951680231517501884550695741954600664794443122049392098249416812670701689203441908814120044665458685270618842590920502676355489068821785001811422119952870188963381552565601207472063480880057406593919565883008147807439770930046527226817145785533155211712485164812424763379066064580571819674962197745754275857759965800079170556074535448683355555222341486416567014574985477103396244209859062953719686909104051150911524669375375696511908716944403837107059916816825285950500744154679870075685029740123269883933666636343710055405659636719626327624813020299416173557401576432369480135208598700541657728018660364682404985066269627126901924913689630900656 [140,108] -224823656350525800333920515380970438013012267965433547107453388409886775082286561379184594364958008202501095664396368463732489152281317050258964730992478738444275450084470531777690449768374363016680568295746155770858969042415319961005980215486625392966797905188157176294880398480963708078350355875602432087645485963534965554999149363713854244230004577661495335680689625795978848251262942382336002061389890508059749280055030933561243391282252516683072190300634578955455600554857445478785282280209059912677590817926133329458447809806099494982944134395156110141683870064385103137602334980285857210648378302236062422630792570663002644548131606999368381190499114637380176845198249894984872432746174783480186558119629420290531901220542802472395481412269183456137226282468100057374268736416673300928368057755470651512382016723848718136557227042840219099519291469298227344782162167023392118552206356786854375580340373171052781204142921155128194985648909902480687063045227608057254842411843483087384065260344801981948913892802756619505553975011867315435970541868947247593483722861167333977335491535328216243117530914969525978717248063132892516140555152368206714108743032442364613437954622080554754642965976638810321243962793205598541629286428331057694247447434856638053973295522560994481104902210919896718176131859180167883536291527903158295630397949385367377670371060954980498274503773238875144303420404417881825587135141496614081063484704415389596704683469143381084622341424926988569632 [140,109] -127464864882384977020213770513484836751746553930137087835024767565545124968124302575371861007256519583854381750817961132963991173936083535612501297309336244401056701294027022111396186236548785877273073410167731041567642681848913518734177856219127707776726201924886501889227042651739607284880207900731691206275707403534355237470233228416863941944070097285122011021368925608781508423899908763580617171927330675666390510648756651845532043881542272276034105953281448299808543073600341855001826219761131790864854018531722271032208767591063835862779806990032892196801783319305582838364054544745403855198570310262959982462257867839246163654323342151916766444962221501106635154616393876686974023229309305580793479814420535836786405973774596276113054886236178367324139149938871976722188932766922282392928894723454562686166134110859165419284087405739769254246061096242486293767557973508068497496064155400091550597358403926793380989009202228484296180836179872291363990133320570383770551242630460712087510046249002134080843442493331289174194214252411470961389640592897618852029466312414026079026253845502541731918735190179034478639868202120809861090659263253297589515135317589348112622998809819093222765558016156491427128137111611886865476727389409396090350005285003602938057120447340211550854827396597679979774853559559846144538648045728350481204549870481114174901877446228327736404437018998972575509980212848435134995417939041279474812138960189974002648299521451396624119595162495328 [140,110] -50837266627400360219344928045443364679862043505280459779661007345922157835580773213833648627776165134170938843279319129101081863624234759823205990412590414249863805820644044458499356742377039847291484020951039587817500308824066488487553519931881502647767315486339815216442098520494268233228837264256349740660692101847869667117462522500663817606539244262489431591890146035174262190440475449380331689526071811210601390838864384185481156753467642056621239339619275980615515258138476617483370880796594948250876066110946035932267315750572389268837325093351795924093732511984851663731122286654139817043341782112989650660712031335226986213584158899024475841727582183960483940838850759878755404245369815488990794301441903171525606709804418129632401768359207192912657591016388556995183676162776996076170025677078820239492894164654373171779271882440417042294751712297472512630904562075480477279877523844960142525150142219653740230726962066717011262191139917090189295183195081610848926193416862313409261333932889987802643647137907659714119027282968174490399960524383889659184485115535031023146455942946195738915205139397674942230915149393955528893109743846803932186667998566132027767306551546818774243131165089513817813682666230370125302601520734116076714479098056321587102768411569588566103580267084432230096314064369227379773566188466766056355172610011360557271886331698935453666225812790391199544731567258952450914779092472615562953670443463164948532553688833649647175949568 [140,111] -10750060235370060337427283263698624679570242599910667316910140992407364701675937716495773629165343090688714897269142176090672662419903863428967816804777094208347357174613497550786265623644072021530323218403131407816698080105303503474635126190267465523063784680493774759451241200080075094182978297172621152502413536449379913410826479018749626047232795834886743120534763467287315674606889539442106056071873851748284903489369133781048263496992126502371294337793052102962758219081696448526469900873663720242680678286815720195434941567849984752761357067687313834644066088967368402728365768434098374618222721397482362451214056946405511932856298089370606673825180564822555356831931097057902946894425715859426726601867032053417673584149210069860441346118764429461535147407177875103694417179526784958735559928996280770923846101311657732203333619883472960123374074855207594505473091028733288932866248165887843830280205618235082359605846823397650287724245808948439014298194709027390019444088122191250791765515586106547542120867330204077485900053471944279862827770996070712457264388258867691191773390630583008182391762701829120074072981495129549162671662713022055528485193089652665926163203293804684356196506042096758854534448451114798338122841249475502099167073836612227892867132596962126405621372595422927914812976295140699245543515716329119414015000238698102900033496695222748860961710540183346484006398606520808134338423133074083977153537460738176312240278753387358264 [140,112] -2171288969854421193382766470429656387371676871950178671404964977596028708844942726547932092625326291255030056687907793473773303847955490598237441761839813194264637379068121791725062380096249337082065977510120706358150646550895624756778304198274956454064499379539654764216934791826603683096998278460146132471692191286269758282739421976432689300779920892942271048026522109345867527504208894108641176331476003942569401602522587184231630857491752887041498250119561288152467061350079983634436198549839966310858330392852770613422113677208676371334397571986182747869671801471522305582450291727235511033763303676198825880578316177626097099257243006207168294158411675277952627152649214037001132573447894298320046684008770284798607717472200431327827839973065540163858370919638915731336261870077590864024577541518213463461249128578617561537510927324321218682631040257021330709876475898087303846525936648036198548893600876959344119456905480560997631176833121203101820161300568718616434498989778377616581533345533076730358356390136329307886063601335544325895109307255510199129806189124384561673870326542132763396866325398304054386168124143354461499661326738085709211684886233232983701818652255802172116351022403954023233425335176002127273878323672720796488592128900010532430356777828715329912968739478520948182879227249645638920765962893908372051276706025822400956188515386897818914685465804702168780372928595309713917987303146687472084436562801481172068002253300416 [140,113] -499770235892047600682176765522662015458372196310464837958754409325862886576096112558218582876702161746293693620715910401894067019098657684530683724254874246188534902302637816445755442328235983464954704757705404443826731549989637234029153342765370801341542242183373682989313527311561690139653407347940739819660007816864298902386052599075958652861480466433099950454079596883243540376100810696385205042372137909765285974287869178104345617931795968629537169525335967679894102702580135996211735103714020081308702884381764878333599903197130467260567115203832363557513555362469596614000429540472915353928458851999492767289784083050145707309409821292369436766698250363236527276165087722647745541351844235383598015498948002392807420502958893841592037768204542032046588744872218758796505465047064174054955561754267983079072804399760800910799220349711024624978303480772605955487299018690694705336125550302805413566775385236551826257126592093024514921350617127055130110802771603009294668493557192219468688925623358001851556035290912598841131236967366979004197919873678004674676552169640470312459601912351151408129587800665504349150111008672578429354692215047530409516937251904811146424815467498992860985958716383809737133219873212375510229263379931079713077250535404144812158304643381693381423083017679147807470601950335479984740169127379184471506138455955851279539158947776063421806262140303421411549365322702717548329106658731634910942083724762234624300368 [140,114] 86233721707754761258153552402049696301362654769741620446851227032598274921854701406882827824227829472781579028714784945631314548913573519381108608408544000289897994897661708986529002216592265151186107115100817369758550786707128862577216057979202853127276420317842496883636312802578377228080736248991269339743179165783139325294772830633916707523902465714246417099742942024779101550600338841082952949775289773545056062354708831351618813668444809244330854778162534691272933388101826402455893260322722864494662911605480652376613083891507247525274212112867636340776536406406653314722864718263659883117046399693162616255994068731756247949444913770783190730871660955263749128750077466418034584711622603875863164371722784177915893613821527994929725828708499925428611721155559966901752187134067208160935795171178326658397013922649911523793863390204144444537592124145942337331133456880477339147923791679020157879617156786967850999489140029094719172319026620504550027152468527192329531697729355380832997985572442710866068164112413383789871725779276688004115246066105554225095784413957046279648150047048281018133285751655778087523218392081819065773641856714741640998442090466813779827283540226018013989610227644926498193121720023781391976178023253458501310254674236170740066030829844092903318777839304440904451307261074099162928312326927483551547670613508287640453533427692496722052107283600381874783929392061806661736064002033490033872111158109298344 [140,115] -53148163144163632597476256725794353652048058929839611545395686177508957679660580524814090899831595049292361407360297538350026409367391009425547981087310786230455230577417054281427027198973551861560562503636807619949209446221261404793638283517273726731500409904932815169154385504791756700154303408269900757380049671323522089132130627796310872427190845507015570525082679147163145825051137847605163200290727488779987561970549499422702961913799714410436934900298658027409052738287467914835321990329009042075310194161368689462925667805053820819533180297860152903923402031655883400149914653583924298935501134192712787678527710656184379697745862688158744385638438714696751041729104898790487174818923021562893064136719859363156007408463986722592052865870101886901408064954696795750068740491272156398023243724803580370116381492787770553266665905890153412043300415884747225057587796798056873180689569914830730097849866825721656746334407053002009851287425792378028360138942914756286397761670444012535496137433219817353339606963423538349729773268229894536904474256269326697309097409070192016372251648406215997166302786055505674705858546834348518203928953878858982548546207592871865441742527067305208812710878500992220035588831676393148753545702072252065411711844256167658796983492525823751804127748548261500385259544526604751359690623606419019012816814379584436364204234433367721435301539415888542335021553297756868411023302147818043589706471904 [140,116] 1597257846111841587969898094274335406482091360238338447040154324156584333979851586876802210243148418225553345236335015330959093468483830057914313196727938065703431714865286984677633720024103346241062369399986149909328304289076970705447457542395110875651163290181850442853140018353509390810543592849440457922078912510808377147510496815332688407485709303654003920502923024951865645149739145262463777446525450410223489605656873996150824123586900481938691568381129657909070298304723242185792991513301111463126299535853000921367203616430571931951171117572114544037727063517257941034219249226510039344017822834494295926654505331953496302656258528339751786176702621923759426331401973318415627035416394620979418612605521912013351947272687254699674174869081256433382621032629034537657815666578158234006725301880797791095176434794319620304448891319213372316902268681351394654621547591726390843925324334039686788354669185124232985278960050945552874029145807862767503024607990920531828383892049704098435914629874126955389299099679531949730662572665530004214136598743518958814934187759993381640704566028528826536221266491548960538928134867862646856777326216589274021683394701390057684766597243243782090186325125615896933515144264827866012314933085235452368922311559092990521065344878148111531464100867582998900577573004245318695982914367039695889667746071425935645431240174140605467110900649529596652967568959712024359800089307360217175640 [140,117] 6695832868523603232472966743798365893896442536721333953329681310750242577677567355912457729580515983294330459604647048647247770553906822308730305334549596000905227231723387112115481470792886271373344515752982401320676503851396633621893599224672046290901895918036894149532092032244040619220472772228606820626133926225516941898882566968772755204636151238609708211674762691476575999443550587470039655325208343236688859199468725468482321068311386382908619443743700630187510473483022310551017687006370082832197980323318935333860452688184022235568619323710840205916992333869741865815669446334158603949543116443365090195173461462082433349379582859436537912103533983478727019162109631891174241575368443147510789417961984674806775343733106707296694632358893600488756657838954421443836727887505488578596420844703533160510602322698193959629055357351832114858881860765553377058380556145377223298098296762253542854438252640977963969872926001463497893499494474200175897649533490099062773189470066358556436241285710471427834382497710424272773896215852213586199170088046555204486649627095091549850069687275717360167137535078489123658172736852387766827528501148419631353849335097434118478449813809625272304700397249642404763529061118562094276618923709655089043655363743696842491767489292658123651385441270094728659026189963250828962930328112829653912314991402707350473842105214303379469219122810418846286366515059255923697871586524538152 [140,118] -1077611680540840035791512710038135090300250876694405279422268591025901510812200845446149637580970094857594386393645562300613905464556389100347786192235778313763748019999359126271520295165766600709162657386537744417986134689228094470835766922223892834182173496799942807977844614114842014418471759168295632343939415016099790218020449611915330054488764660468905214803570125119595428871497347719364915369317353316058404107337325330517031313571853591603084049764332694082327501572428553160052450499003864215249651882702000313872350124799153231477466055680038361472482480903979615298524460675636448482374009621385565084353646984638507587652730855069689594448490929396947991865211054029539111311042663786944140294788841114845921964626662143051462549764532823723737941609838038368526721942040445014781961685082452247120074708147758363157348938670841746318230193720499889016171216682933559512493188869833981704225107131504350814434349691681194539078786787294786671248470117834089324504424266236152827007865060141699218553109693866116902599287329434194504188045137808966473916057407962922204940739183241718066651225576589582575447085213541787266533880183296822772689024493794642062218571670009749945311627862206930992670205031931216913607315122269169550809513185733340839360363731108502972863177940450077489958371988055797216393143756966429491452778495942205880032632149196890798137268437332242820399075898519157961030891576 [140,119] -550964442338563312010815671633976072091476220525766356901173707035309246884099139598453125739849254069994057498949316800894213954033020397402563189126435024793872315371080377570384385309546926201425391422759588108013805098776973387368887488078270307820585846460017772745078269948145389590111811446872199612132735534886377454919043675497890979559048253690264097133117478515294040728558368954568762900881850279257573692809336025402318621786919023519349448435442346236624849477186860248986820920620292846858664784852719623447038776130183495128924545039302766879583286506631982866779345747426944065612270487597781176672540645168939066623233153970496203061155256720444560463677989199396138841906423151698998677927220281212526592705581393857745433371224107908050900917012586272408431931649019331220914050007756150993359360505315187674191192739117242108066855939280798990383201606311450703395911816938555641884106047644193981564377928436855431960641737515262791456048279664214997963840825210937297318848786126612112559516289402773960009923336917094948121538695777021523125633333244299671911077357349981729947627259424799536735557411308093422821760308509133730189523690247840571245240685867980466800639267400882939149625374057866015843290344671898617365832418224960004489493669251419613035002537584539054946529773484973484114398456468354928929332822241685129445375487709929388545420279618497383303681065014075537560 [140,120] -90178555280906698361716642089552746716114293764942894238901588378394371798882886273185085355727346836054903337927261548408228990854958483318517442774006825825017572799171828514794723618796223697375396765484574037731895714860722768905681755499943192975657612544878437709150637595277293418268177987199033356391596163614787036187931202393070960671996675092329972187228981350175794961726700678678771450242701556115610978942151860592674782121532323624842230550550108851116986063331787540982595790647185867077312489787939126846495019138824693328101774411678597120073293353141922175955534442730314708561727819313113630088452812323334063639022710559681853460297705540244568901917867894321821129407714553230397875195515091215190815431491016249970961696192340142763370130186132905285913373721031442427983393594508299622913327734658011758964718515170662555168141745865215624553551020080353082138700781518858957909393517417616001521249720219562533910759827148417300245188847099816056189813136285963637379189906591585939201378719252430474099551838715382578242633062809072750511425644142848222046632872166699451689987906218204616625302511993062639110958736503721027934276242680497820585023539832973368898219836044258748493125528980163229344275761057082511054243505817271328218109587259057863841813163743981999444880020764807218444349515101020035574864504892800308752171137529133427301273748289458606150793203163790 [140,121] 93594397434672303191104806309437151796833719319832792950130755116534882012988336527032884601745478560865189287104113615686181686937126934161493646034461468144097470449524772104143569881029512656801902339381118701115204063689825656085360845339392858698250490816051810539560003075984821750153684473472570100858574040310552508643963347584305885431166391943566971075057565043965439583023814965797022437523648545927048631784730497401563214984687543033922321446438682469025888577783457930676218781201655517124653878996362768781278283284075589954439032202364692144539845933264816759654866785389211653540560856785192813122926474675890039274179662980241680366016538015306173297772313860860336636314936163681577025643001280516339301218457035332706080265367172843094013607926534312117133516496360759864806915009049405981049461879579333280478552762686043652179760567133118173086396159352404424294875203741415514843013839503313260640979285323357779915930788642059042810808035422040816201712605755320378649089898967942483238696585384622456921435155929785580285302112562786347947643208233150597761515481726855627465829276012316726782832643085660634363821630354913651161367809577132093749436183512356188385624676757731265828457688582618193156674180564599867990825009108330975155503591697905328236542653679463060922319501748650211452324769329905068701301002973799693894187014302735437284650513806779127090346776 [140,122] -14402262059803030730863417823974623549464642399981746718677265499697671625654660615889647047816926212047992375411184766061115011722154631249917535636962354987762607925512423527895203776536591439826742118604234986808984332350417005122847505170168931202599861650988277665473159320710293394775794253564348138502560377309949647829917358267141327465373877047298505362268232914639191745970197575456451728127491672940715426310539477778555805695985424747815214593428366855401276961400910850836592111644972085499859584491469674739379112775843266518234698027396190908065660541736380415176917419551250779027945362269476216350806893638805643664889724546047249302668076179639553007798141568805205349048898089013296106941254285034762928537530073111525802960207411072319053737641174704219042933392551959206591607545294169792233875599846157601787708238194769052709375104893934096867186630668122087465725799309535193402236973991707852565284949524852814852224307034084109221810932596474712234563983563115088112778588177316182329990481912163821721565522040496687324910921714372593772790270689887254249923222503525322678398382282866675539774353193586405736106690717400982260083240406890799332644097466809710935785649323941636826572866260674870180965400499490175020073059454738207564006410297737304219424513205841896563973795225243643957790981374822678094519654661872197876108101045619485435461130549738421728 [140,123] 2121643502201853127942486294822296662551944536934361992109835128002756837000676841536677427229880033917191904952438838307492391797437626653765583400302840548279763690180493224348519694351583903224704056691870083867697267154074579290431271941383224520004320696510269621043278045016456810129969129762063745027384608965363457721559692230701501136627579751794121467978996062809559873120210562157303676727743823375929431100810056634022440463762263345470641701722874121599422038255469820853518351218607523962737992397539315060128823916678638110421534561831487527798497717462790190688132335659416382827355440310396585807346186454039636858209634990478045272376543546251273761540563900796621085399493569075034457105986462965011163523230108984061517145935413880964617047130226651204850200088942253896248602123692639841863986064492329541601106946843070034601117969422510983933932738982923717054487759360209975778227911224540298313920003247517375060430675677362372347089610897858757158064062084127624312322953675096873877306615878985483640396481578053471930451906167019399629760855332598411926984134478743670453935923165474797090410356533891967443231065531302875232486184978395443066512531468681255723211166838232801494570986743798149202047027908125118138508207716981371472520653238894861324466691523280933969032596664485541571771427961670983091204023250151967886008967016409843186649254937200 [140,124] -168844800868869782243759793048821836075267547529526075274032701924698028088943166667738283107656864633522031238227214011430431346798763837961418653340347276148239182949406125622709449518212284731431776779862632640382412629376649607011966397835015633703700808704435167749503039516742650245328624321314577740256055563502760333172865129368334506762213037665848965037449518672862437546822323665309674012788343831010203518721825842877576751420742516702252706367768560414259257759708426004764204581322024006479208076955498806318948073916257905160989855667172394657520855217304559703115153029401966737511264262357862078615915949553314355843512689788590927536385692668854009827200499782999444000658349233266117771539120460286396000771505354161914315497736318460182851425625802402798390489441307939187735359175202615106576764444204872536244667933293925437694219151974073260124622418503639514637352774735891767353551431090822133190907082146929333629118251895937982421082221666039681704283799068250468327260070520614319518295565188630455923188264941234049471047835716572248532752060991462221061334799182196214995518083087000231185316235135487784833845919259917622177739777266008755959446559150909880581095326851221884892973513828437224993586692735726210391680940945676062659944618201580467010480883714080577436616925797024471504441367282759623314487230370375567680688552603320979262544 [140,125] -849733132862883544846667375844606829169441619562394404985004877163067328667578569238110171528317961084909017213335612898170900575409272300846840012118403779601234793579347824346591938407417317776075804637076607627039319657542148379345713248385944716007498919184063894275960615013837004682549697309127137590621834972158007021060419634050623897657549186128784204450392709459447338971084824787283238849411610066450415804317296869785333479678003169280251535424013903034097135007821209569623549201209844602225226708832660823190510894812533071792707403693855038781024580131748610059723850838485246788422080005564776905085502507033538258476570946765138154196265748059609472119612419267613438495875033593089967586108623446501790667750620015722884322341292895404973403489453182877984242720124765036238718452380414116483901198838719192998031549162814794080922732674840342228013069173883158694318794126494354164160907568980908217198258911164063434514658235364718343850569684895402640142274246224350772331769394703239933553428331096179351637320319325799142716956902781708268151857261797883762020691828518659427786000707275923793712411312998281428289737360349659838621425080754854435003052016628394295324861235186762211255026650130310016692852053004389830913451139431315721768391779251752082643056881174551100749743894699902822027883848852982971278392578444274279777058968218368 [140,126] 613903620182686588325282149213295612344249424175689193199145078955786210712939938411244627705477626783781983075299978351635594074430222707757296376763102326897075384050672289137711999034276999264283412701457710198525073621219481674565653044524709793878399343150051916000353086398799415927042169063584412215603345195186930895030945910146210422203403916760631147828306723484006844839082766100172409396501423156070453892164917074271178017559649709883487120199517974164817326345434996021930178459783542858342934716936414815027573623652880236128354356295261272222580064418326639358423549091045064046703213922255038945563480370996402040034778766857651933079578511700772145469971392361431794573516415222283496410874760875781768745971273178606339365492968185053251045736319178901566176043120495526688310871335034365862949540162493424500774167828076828962928087353291591606575283272987426529124075009594887580554035834812863478764173906650883617555781217838527607605430799834390366192657606032547981511231608262432023837822821836355570025083078432333448952977285367795396108477334180695298182812215757990222989820999779052810844715404401149979540601236299128453052519084918908249778545941783327457797253818413709220365248038149779014637014908649148690130443914237962214632488052870300642383882400371300169641365546801357522978123726728629267476848912644268208066705320 [140,127] -67074236147371543825344342144984617764926534258999942522610980883796941012458618973142983002714657165508411735439803878420054965727201583130973832240078203368241347209755078731405249960501805600571899177309713779447582613594683359563999851280736127518546966442686626128452050632099153053316063542924822814710006491182770814107035590066857607220938200162478081953342965703354018328482479141659932594121160700462272104703237566532750754074725637504347110471322356180614585204279689253792496725778664314417925559560322779050155700650206909676998450539003941595414621370012080815277060622965472482699253867441380819054631498725193707977502897821735911814951961883757047181528815531825328946577760684490285031003966281420945055986185438273706434294886165345871373614665552360433898997515342145069016853381293600331627629566646558984602808308942773546122766525587064837941868647512434430256987805099111026838130593058529585569032439951946455041277291605234637698541141340894096829671023325246850921583257446953518218389303330806502697687481738744003336551960031544746069213573062050919224223071502419829267875118643368173549254306516783446647542893831856410225734498732701369174472705980408106813430093289863040486615875890208134801344435462487838813752023827962393695315419937413411167096592650741881609926443527450170204373869296107723011313470153005971340 [140,128] 3550005296381384882640002836457761866496751436708773499115463218224638581225728693082494787506991651278327853145803540073686780987105137084368513519592841596524735155483185629333927458925075705115016253003149453646307114073926419887628334344828544043486434064204092540959267016421956392720516534508648459898813404901383094050543580411271537442687175078008488050187832739836706491338273765026658336579678005902873640908796598656857366972776375901974413673962763474489101228589955674533538088704731033492274033042834641390855116934521259123569750166763309151549332844998885478256251768829462621596750712859054013808414274686284383405486477850513009040408526018512262597454250798809331174807230265717978235195379401461766478730481126113193992946083157139443818304248675394987558979031316045463982938027347920720295372726671557128583321123162506899762726792185324835848318221974260478832276624808289128710789199408846087124493701412577545067771545667151448809066855578054278727514005077976430759072869576821011724115113559687630595960472330996518854034233092660245907449176844527289877388942635063623676998444380742914341746966305425333479747671408825249502866382146324722157576982873719274868031410393942462398184498384957529840461584700219265349637682983942604709306680901011325544153109420613886779113547121369730273095330347902989577014366869212 [140,129] -76690792589489231391412548512982069639700445550498815954860197536087480930979566419117158037686524907361511006223121862308880231726250806979530984211814503265654631552063862298924288775371215532255341578217836691334564478279250547501360967370295026835614643615562661684903365795921791804608728258799922062426510836613005824973260083468117054826850840329111384016635642029216432089364230614710859343074884770182381422147091839003468209407963718985279149020859257346560519213902077211156782650452562939710041038592373692898531138210551994740636862400474659854599146407950892899126439600949212641308645590885313831511747745220146844771580267092311615548108414953305862523583658116402938814801999705218498823855813260371077125804366759522213796045451161930802835992062350291733952340678212498564713587351321662935609637138677805653060169068386382430088681755418071894135526018135155261073763918035899813790192196209884701387854013684120699909709103086759504517648659465027472301596924971510262281433629883774788814577761974061746137588684685593861370641094029616155229708046577314741355320285228068212614080690692313834650442500031587617661791401323832698189348555119140861640495139709433358858101194872116591846762171641483277866565672463108025060986062451398341811357851073144219154406058784661582846852062761599824407782530274590249287320 [140,130] 1063814924579305354416531114048867329358516537760537757743500226154367766316979006144406527925243492825815467024501559330353676304846886410081924033429294989576062877757385076724968341702662982683209251562779100410385404447128751777610787518284261634179430034096630691806914202366126332040918356840958702026243095207446403690342751726622836647144252686730203952536000960729974754743981851721107326227705687404878003086156858574443980150371188216307829706550209563078214494804678632646305318494283939460478256235659558987512428886542285703124462233090235751749520817721131366560332031961189879091807671347407436197446771488414366005144710541680164327304077263491122059077974910944270657417655787096995787758718809347195954839500912211935085555494991432787231412910147119061088209477034294044014765830472462436559316728732388405606188233134635484592180446812873167951731159811311283291612476021316295715925135952673465913226579583457553166864239906339453982659247334981335086600799762661735077775496738042652662976665537782446799216977092418128309919782742125466264991546789369532621494765638992079129388989990161773474873476828594697278999736281494630857249128806428801601193884423273799421737721170590655587974713574396492766346816479630982911415668099203472829716422873817009240841181136399777795874622686946512552884186706894160 [140,131] -2865638471867672762317783563064043831843203568689652480457930749557153610751580276670726340443259041873569042166790219647469726785752329268465629341428240289012691228722357996959494844720435409829464965601101639125210835163980550964236506211033976626724545575475213138829631291288315120651493417462701152165642715505153664695669211839405607676409289642617149787006826055484944742059228231391584948981514073164538411063032186329388616712003749884320924983111629555805502397089136053805963087043719372952085283015642508269507979027534726087780524490219399676198188692129491974926932908133994896210016537321281627185778026690381090872260977946477336229150606973237771241903854617863320911094912613756653124516780592622291690651283065857544130874679678110533252865781574202952836716152751953898342390124625617641157656728083807118615506010014825921335894270292431142630949774096788938055882751229458384076792320986216089235985033346286632388221000863703435928434301306168053252264694107712692503574445950344372093991601657921071607264723495642633515638467071952395402637036480680050844071932692737838230287079854263489027627819103855224045958054433804123308570173403192951786065037411153710661223144041645187864107273985948762672810771600526821686609276063726928392319096080334081125517524047880933217894847933912112625021216 [140,132] 114582081792404164882185723930165843037968352473188533536043343408837666827405446714757406368194293139005628081016963568155644655967507264197823913799953409410474701010709249636325400856856310298421436666362833540609149140677505174617350775652576628320492282101971024137475547925730288744316418898376930184785123066040893245209083908020279135090085486935763623283633688380507715525255142242638944782115756565416609144090590635548428851577461991001234771572679179213599715503004706853502541742055827177486605548010664887913035965060673913080108621196190238916908255679049778285315396252588481337136367184447548709267961938744395288939095996951119612160618043773347436937046017775755810803122200582537156142952220912715218673787233060166662606644004720445980818580967967419124957092566217960100146165889804870690610588010750826392963349085257374026003425471775632221228794619742240648694989367382969819392914410759733428280923152864920958913734066591464987449944992661618140195813847161519496506731854995628048731617910386752898374254880386452982020907861600969577190269774786691779098028739352922206763451671609482188325759637631853798556534136304697580527145199101629934666127410885227482264828275425127328996232474062314263290751318600462984570325412860920168789296669714855065754937045127361513798915693533390984 [140,133] -7547268429679950336289417926728384554985135328980715200464621435405935843036866015458274511382349594478467720840590697470355151859123027160078338364384079994495994262020184209841982621862259542780309292505957289737436606682463844118472277357123411952420014216549255531789688841767012861812757443036515368529516520076548081941806335265462122304199186639347349737039627630397924074578899560867445214481106076072177464647575171127095256282753111316499604905785181262437830204099216315899085279699222643295489841463178910934800048350177138586891628094035272568955655773667483603024108910357235707714147066278403802527526163021807172027748409550077362300455643156701141685954797604839200879193216633806299158290426061542428516824695864860029513427850455770395725472561480548450625745822493808583688642793553467630385066404017699848243588003728900164873441727293594920853975636296661430386344748198360900053892268361242234577724884903492443030159326306275921969737269997821058358613449805910276838816114405971485902578716166111687491906332286834104122057765527365773117368849254531000191760326840665702491624197295479335227946657235560420580506867355511183177522282661003272924344409004009820332283703341443141155734179874066642545242508738013602739668190801045241023102072312630211014659006671870136294229314950 [140,134] -61923215138060444572790490623872393910942148830764912043752344718673149226416162903853360167219287539827874923320321697151599346970655459078971940264224523300387525601833193536424789540367537703234639048098617178788461440841990336562527425403956303370271694861001128038730634360663897734090218746373298775757248500541608396768545013205470679929266800812519741471508036921548445789509687781414103516963573299164259060212539347128831855188245502606441291483134402186422004069542862223117547384992738275087483154839184765564955131325016222609806053230446219896189693168444306645830357625129870615037397438626343997070586786770051248128628123410856387333059789072162305230047373953740492550890321466136232035270274132611869274580462811678332030843420226883049152234241559761312423487308029901684090940109750011272928300714933042569733043288386878906230681999886290541511379731600392818836210771538392781984386518168838323572975889423512568776086835886598764505814910828497387027371628463388559047092121023765359354879540797698069277963971753739353557707065661559400383249761811792624073952223182666188793811753064003680819854548261813130923922764236189053527733321657223904650163319343762493103419731989365761710098363826321905612784874730559833854275039006038391435541901253222372579311782720767672720 [140,135] -44442951526040838895605181502867638877154690253488360563388193721499044271518019132581133651862013995695543339166274932340449080584175691308879055319796620271117052951618537226214400625982849424240639973455780220643183010316506748031071083655117788058748456442318634207909142727296543477191525323420823805397122843357313613537055646810727236851520609233125828318414287562891360623673739977115605242108328190578173180793074260091195523807122280632645746636521998024455502012316303682280233858227155406701614578630436994704731030176420899324085651313996333517617892416582146388091873138870566625081989003736874015996072009479359049983771576153979832255892431447642291545578052923310345108162180618778511710793806760855392991204452142550255251672820794612312768360039589935061812128279008209328049192212042644711193526848337288634988026191547821987499251574969382780437508537728943708584327635929963463227348590121395156876086990419987917267082569005368027434076906782688085604531753416900422210157979603623732861007593589561909903183407716748049445806909454707430466984848934081219058503266272290682191118831452364987267929468578666808880230158254828806110585761389892325208063031507796411141391282037329608925906898496014701414794586639457377175476255966220409103905584236597239251928331308 [140,136] 885627181581505695401393485116978224917555324540210922523128991187880480731922031849349432097689205842270369290922157287365503755743565361442136353712475512307332478360219107597576055516504499617713843429460593619379663222753625784241020709835046077541988558116308900938698440583852473025646104978414532097795341641325516462504299963313714799137392188769313147554129939424486465404808087221764209312494813732936117403595749325673987851795735781849403221427577913235727844744630982726513902253715052232521671536735087422255337698234244751921353780179723869833637677528585107356536178741922860256831080867045480152151150369170456907155375583758335848773008075905810052974262841128310372119068649342078863338373515730173457701025603700945555177090111347837546666275465586128146869113300937029516122565604269906815338904938034455608805781758553220121116804880807191354417471148150443862070089700557814479923326695475767701386611266509311055548404546248601897999420878706566350439282115872228566953574366971109356855769986155144902462627060071657340558082053704405639953120173786278374062408990291182504308000149618653710112209959946661426494961715756546413017806596304802970311458820962410414658318363881996561957398673240872863299204125982808102670695189164752801217116137960579919700 [140,137] -7929982477574038593282280795317170532115834013439803553636934780565208867204621431123268882594951888671582941257173502308084559587125593136870880531027231158036056322164597954521559887583061005668350266137635189681713144782495444672563352810791330840809942811528970818310108656393189511660268360480874139725943534752761323585014266094861437738621605113756900676002995936689790809659833374492509704910554318033143902027479163584129243490663053069800332520267077465647440317332880781464756605565619299173681178353028980247010903854545279690584840743591967011630017569681796687364885284435522386257658273756448731183719105739057158945233629998281247978988022976201649485800960936678127998376128288673867228381833593825330028194676539392475402259176843387375321881102691787377730475905731805923439511587693363642432476358333118573732363803114999188943282015322950223042760131268525444558637979631810799149983732563368654877785362870046615096911013718711372391243158585842496030499150142338809547365152810304469176434606453842116298355630600301313896107460723965405861083391565929045418159121364801923836642598661216080613395129712531699307601169528793284764106479410991455488444398936653729490835609440838291824170896486768577694215858772880042616923450417785630496928400383998 [140,138] 27633822290962168867306010422583510010421012910692714829099641808495160698653255473593744915052104970311768881157836872053159229567114406239648270583942689638118811932261590335837338163760151445426731031260268026634756409990826726177317798808664455739668894866177926897583438955975287300368495999422690644644770440937047758525767113996968193038658584900713432474333522804066243726155423056190149821826945430370856512571911655260899325060869197193607309096882028916111564015912487696078061640313381211265347240614067342246959456887268710851428355508796819786389477934008442097007951051081250703626359834562968193417692949577663205213479616792690126859658535081266589496365454477743860330578489197947533380165683811666074138771296937069585382355280111697802946049946275090930037587698800586872131749088970823401032833898931811195709379010121489245055119955672550071985977521660437998338996397445569543917670518789296369931045636233981540106254783143609106012382820682813953213563243520442362701128317580931619504358356879415933800730120001244463603084074603000951370269674751805934400849038495716937643209326465783845112902517212382518420666687785999155280184753659029115073720703612558625201845981721603280751084772796816131530378253596347881180108588317927555958986 [140,139] 362423757369892539373452535199091392268391856943307276575220207775897163669583890902052902342230234287253682306488377570305970134664577818784720925676977972441816472471804148058577282203194912481186654939821515031441344220790971436388520677074293344185512718795335338124139216567438243780469951834386862381963779468122704684707451601550918461367166058157881446554134249782965830410189000615242706963055173860924423535729514894927537276370109472821698772419471346501302967910686487419402479984539467885154053302161444547022433406193436292579361444035746421313807964413191014126392458352492113058520308468751274492372910158510544619221441926102965822615031684385307099678823523923679679137803722220394874482239732255782968499320561613374770441319511796767816335702829319009816608210014814590727717818566676969052504369026283883469406304833902046639391770805624620894080725079830641440773109143615560594483054936962025134748169972823195931259554044778514979139368670585833390320362755918393550481647724254835292268211432624198471227116549625184295886702716872160056583251829222513039742320501779584281600677628053399228436578756869397754235982886337475266395209642016117338486278356550818829422155345801128822277127280599608832657303173482856765015696882229655 [140,140] 196697944626994968612716543686615232486758786169184858106120068776826388210721117390613515069165416250173880160877393990611854608065150690513815859576396728269690783307813078177439956703940175692646339021186902629940470206844512367006096051120176607397680215474817036928216262798580737400470696551955369365025396817036010998582419881931296868885716804415719030746400144373975596259266579746816927494438391650810414057452082517791233486444765113418640940862714288681183072359573034034573794776704000818239706310384367161927996862902196629704232304624142911810141021522332559224829802189542464839818027891854327495724861824326572731425162670016690644393895260154408584099352622341891008282167043581332458739666366944104224226150184015911744802777202858942116610509679748662043668994987523816289623240106927159790609299940578653785812648773167143349651199169195857378792232610902242918368896104815136315977831730420978403188746675210049124101499948358346491348945587924584635514996461401446950875405644897492871156110184765837814918593916905446417196228107811433892112351477892527766116036845352505920168205772678032350294082049466601250360578926096850438820573727603840502078439267766945385166789795056866244755210792721900470504440101972920790798209 [141,0] -7120683965420985789304239712963589071268145057598253173503854094079562351529017563150905189316869659038622889590261977466671216569480581810425332488021745335553706495590771938016381471502468911032655227599017747141183642962095317049179922419237484005152558152894437538647528661222412416058823354113137133362457352145655213921404234701371710872813395493387404052205342580890200501742864117570317201879162893061511163247558484761046752948194544613048638364571789917441924194083438033881459188037972049916884406393979540369746460100524957418465482337847761505564169804332938755204793847369214352353971368519645590707340232361225635670853579444816527280585497233766902916136586313346009754937850210063638529381432597536798687232589393621337124526519871559763724593510013794556673850011175093112656217734966213864216322713993007404588942693979642031564992132394786701398870303920349396945016656963543522945222631355044520477789858284069255600666369280140262496882398075178042227175254349723557912267340561612070278355271458247621980132638913844405308694805849970386674334459012212887666542958897223883546048429051505708048214192429715413889371300978293194448343938311245992676272042902582272631571823278734434436905121403761482224132082285916415734269923374048836553766584606810134339829217765285530700260854865211642120670956154623352133649168597996442983959188897681815419018019826661463282700512340387708898777428804569119937656879758602990569547944815059097822861647591716648145524466010434723320881654515552897173941408892800334243417216474207578843836920355734486276862456192487269331974260889332635742259335841310974302093171020773852008618248265264247080667425677100072715811275470849282534096808088167528215494005658638438332503431669629062285698702523702998253903152945555249544971510771829052164207939385818352771850836546718710451386868953704833984375000000000000000000000000 [141,1] 108634369371804005587701631327999559763915528203679672370145020555011155808669367029389501131446085552290916817296475601243543234783592591398692886403382293510977580922426561276519283580295825210607081743999990018880977420699412790294158349695077785815976261940119037826162398800180333407631031114967898633154800071673576683351073546902611288144015683989559487165915911865353832545858540268219124419477509450676319524179474296637952600524651744820013640675675624915355369963690034636694599887657230363055353739066271309412899753788066802345406860577235386312739585360713822189635907667055425636351980283375961905710065697523501673856479247164265709038710980705449255257640735825063637390139576973602378596114628207567137311379216249393150305196201029771362848786748630532981357511120870094392151395902007256802880991526881770774380096559125950908833964810741097052255199662781924369285604138343115275045755210635517924697117824828637863969272060305024992089022011547692620581801852590642064374888851206684594979483847113529902409635769585369933546032782977876840961681245855501955290098012947536880308844235630168664274094729389309329946105808252018032118855427692591614042342989520330883614497560059342864611474793859014173978750864203210853394404102176406394336022360209180873677033750717682554926216747225417384614992428080593824917375318311815466138936206563085252412068346789831643547660680464587406046312040878474868522562537564864469412073496094749500616644889714257977775395297877256372245275990469148772776091981966875445849351047319244583426813107702024844630857815392672073510336581560478201096370363437128412278495013951693640967785743901562302487033197991417077355060801486646295932636812694844493510546178205599110423891169258397527431526456582102231575599091174476682147598681335070656589777311818759872151388470862265478444896871224045753479003906250000000000000000 [141,2] -1027081979053337135220479188390164800272515170066809350096529853543392229235169132078143497621847226683634462583466581076139477336178959038166361487811127637448097346123184155811494193299899278136292170344377073822975260032946665547700019458629532478177911226318139618494718678369432854716224122311938550878306392542498549099021342254780785940239974960463217366436840214025530667478496582322551511164879834729529347382786264248105597322673161176977976668262807618753581961704455915085033787335646911542664516300284447226937678222566514296090840640972175129404437048955079642328500988389087869439709573799277006063694379466506431529242283396599202178335844659311351184554419505171705118644769831931368238718831775492788650283966061409381875930215393095369007989843415688171608118276636023351771141938209075089994372487929593578650231989938444799552383420131435100969857429493749266259747162799691244168438502566098806669692206716597599165860842372113121876273068436551361512084148110908509053025002298572658027554225071109389605391255513499280261693541686982937217482689904166554159528458860784583156217444146976674040189422348950264342580860399401794621459513502200212074945626589246828967588618736384795787725607860914442006930708107757598010519188367652312370369271643396827101191993214935438965055329779489602831972601183531440279551001582762753761603718070886007336176054868558430522062897172391444240581854061070618958331040773593447637484364226583325634923837480153932378276488971444022893831784623737137848691758419326713102952857471180770608706000400722822045234919403775571655541630646885386362784640426825179346446583788744200549866008201941399128857011143443453739668343818243148086128049881783366531800763818722046817585509059690908727088052765393380797833752095845305795810704062612342345264248169726350155567945465762136336707044392824172973632812500000000000000000 [141,3] 6240805988473023102730327826719043802375189867701230695915294730032999910160745737777785424313417606758271134061182130232695288832300938163964564806909669170595360728977507234997855420225001365750932741213674109058669843509515532640596024069132953912926990385715926524257215596896691746427181152193206905290080148124709952586267008792527286067659496052472703108272131493014037654641141053987260867649829022734835828644952006958819064754383567496291214499803023577341689477318963227805268489977402495269979309675292619002231046429034217706179878160515810631602814183066097691873913842829156294092946354455237721213299218916144123268357956172987106181085588430267844676122613933363357442744978778580048673091994837778202555002371824886072527389117053727265501515407154625202812080021515871183949266482298561495924264479284620095754727011097937849265651599848518388538554706873233704983080773429506551919031955331160864306051251602170889192960173057116943724995864936438280241403973113097273010784086172069038553720481294376007644678968081751658679295734440723938374014011408399886458696388269062915095710759229809927363980335489332106995049929999281405748842373552025755836161691354718784375311101010374721986927596127623970163825703686318805560590995833575498209757632422220583900434674678806930432339832964513473392235599401758472171837097429024907248137159260882387152550732479052687950256429384262448879679548794199062862780003346806834803078403550086007330620945849274273835906329177343475606035690200947368693751583103065863848177162413772902683323823335878283152999488719360277667089472193678809386091514552965568798916258147959071897539545472768846375801003512332658178964442398581236869889561329928532569292178915513380258655115037212949991638721551563776761577967345764702502280852328773601581123851117836640831635156012602294595126295462250709533691406250000000000000 [141,4] -39188224115661062841109749500290925551059962510201981776488414858482858995974302819112189937339582996335177991526296271223857769795174375888046874223142870975698502714576742661553581312241126729816484980808107610709379439408675771320722969440770572287534242891199889429698790016103076131479024605921530384043248576833751833500911582608914005117751341905557960918870526898645975351082364087709729849699749442479080885620805053556922585140900968463382506252671611339374055494210811218539957399340320528878098316322929117497658028221333437034062839210470770456229815986236844956942350252792275216827730960728435480993401156822435104669924924510455834915963220937538643909973694721091415359420898188566389983748053368837645682829014850919075692888822710645635342521182081142182390021958105653391405309969127844305996424742668706963181305436348946373887139352734691018099337450807437070099034520467733320697051612488988128872654665931655311474419835342693285720029939906229179925651554201985915552641723863825692230340290106655838620453419100900126452268901357678180568571709466892951543924628603080854543754491197376601252015294051827699540750471219252689037789053448656919235168429336177889561822201718910597105160439972341199537515050521305148917266539656437763595003855424124676088504636347433986794270906252820923808875644720887951859058567674606940418362209321452815462746104085341185269170481276573895644199127324434598803112938046805301505425731905654540593969187600939426372914953254353908576378734911525894212818641628915713979519867319080034299099179980203821593342049543023719439229768818707646666414272995260908012696850408525892461778527087658118417371795947859933190510501116954631048972710299588807181428207859958328774219082486992408285472782521073161393759642295165577512435824222227937199520568692047070829403976333082937344443053007125854492187500000000000000 [141,5] 178348015206796507434349480522577742641023629053055297257626447623927488636242382993878792461066514807084668402971296079764157507696604716382408811769888534097201144480952976112266310995259546639403422364046537185737863513841812407290629685636278146429191274803576184778722992789966357004010785153157806117656431432293205534654835179858435424166554909311220942194889965935358717162249719927515903273478187657008477720221886257381621965063283233596021223083111193416683721552872643330456909428356255306484686828015061419479549096525807557705008896102193013283642356967147980580278843975118036141470497991251621722494612586020231980515375842704995805311423237607533170311154044630227371581337945368250601255114776316008598129319569029259860288338056358449649698484900164661346691271326881654790969200343574823378680680808014900335738815214721108488182638879662002070653893163696183605343106873151890079937336203918427146367257566083298671509303516639970703801529326520434292728742759045711745225350549385381243469398642994829721108491440822682136243272633819661393100071592652513138939837229617812559383802427192104927885681939752691473549529568362916803017055782055445617096407316203601308175491378448609137951311570181145393057550782437766364226283760105920176215404834926453927779825462049649473445415322573596597057903500336469833099604093692826918661721091712178214477671260781667685047751605716452014757356059849168757888987369771857534625758092814598306412355627041955441818224981544736843423515659617976111325581234742356507963152011940108226505901908566280630784083074612930362522704592500072425453504913548994934215364332648160521738920686134714343095862457678849661614639596405646132610615567469506078309193455206914027774909997872646755864947806523324091035631903367060010852108334709977039965462783283404980209235768384701259492430835962295532226562500000000000 [141,6] 1418935975756811275519358017019677219133141705281616275427777805264775206962518411851001626951537028740316865635118417966565893203366547680835038887254555551810291664116334792658941415254567802016924778396651741307327939485628346199651749485915084479250700362003770591804095537658899977443388741296242204133053384314528142258881470093520760838525839289419118797643887888535051595519408147801539416966045906771088449657500940815719482952783634301589133301839658259532360428054109766140547274946588023024518587084583529414592562683033552970507522656798636715121392865021594141685013238532318170870391075807512134011837955099329959739585148586715824057228670599814423295174666620753057599322581359793059702872459930643749978797328136767601313272713931610216148604933562013660821260477051011084113137998357634182185302669714611407472978310906586279135413648666276846074690891338926032070725991357798411337334136198170116123713437356314493752436810543240900353516131363824225083550326879688031328831124907362160714754655005336605988120420213679971560036065777726902704690130055398788626465755897567643461610075922357447290913971659659803441173345755238908982533263814550267069614361834503354479071378117576839968445792582470131227045325155783928220939099224986429307724732173931419976365875969563657027548533577254828300758338053375286268580714944144714553693475602476347234274884154345606132832698220813287804040355719895616819153918541888647513067846725795401310560467695941001220225966690103918345194863238737014244320226405158789444369768970554656697718001505874441906072267740774713875622062521051517077496490994213493475874932182417727879739436606571503247130216509055197618966146965150967788869001956352117988860609390015035964621903188945303129629849162942929086924690053817201105298166504393996105028850222612348680462091010667791124433279037475585937500000000000000 [141,7] -3253310820862348913666802398767219444381224060147769748786127885027071609840179606424588274476378168203810194138659630744314104856712254151534908491499429586180705924637540742759752304609232474388642526392571441173569509703560097787849222932617663480813824171579131928862783545692632904777557912814888099351428466892599679356281786360945490761631326284609735414312620653133784587229226117157636727578212398479984731107684622519272675227651402217708853461441340887044659938906830566956805754629310838995642442782884529451835561618871323250298217293965402222660058496966067137247249510307601137892324253831397616795162244182274060826675140925775484103036103242874638976513681479399268857165185908191884977826028386457352991964386723465725003186207133029323146617855716849026388471590450230167063171489477352468483623272424832579885700074308814475112820910708737986920113659195069856547346952662271655471251328277864865611456635410868675933611756390699905834592861865222402057378573071099646070544729024165884317408745162440432509880635561636176362087914507585993202827801237866731595436737338569425755370773280996897525923399853556400944416048940861274224285839125155675920725331155103916968033298443939501922102986195909024034812866620157067210143255754073668427646759132564118652751750136209228962377863492298283744472416645272785464163625745489453193343430576468362620791399113624707704788534167728319275254790907185875927306568714719854657885158321126543392611743783637798025361818626971694592627454684118638959173628122104208894267141715252006307007140824513174841591724036829635631850539826380702024038138757333469046122431975690012756979834339623618023978646541815735508931936686032984913745964100856199433035566546933832028187103039232768418409670033710003378815661606262791701709182093922629169317592876553590398869264532777378917671740055084228515625000000000 [141,8] -19415662726408592824576728649344738557277074281354410888040950422194052864590014567644472837049434900048918369923235255776275650334951059354116230601632284826375861363377594932397594203753520773478666320187671349974892428658002171194530594203049384529666046115984865975940588249059678601233580014238687061315556678175927799016411468312208579848927451228345970034895676030648683158967290571131683519080354721498630772994456073515449650814637316754899757706282400090648336654418686539294540846870494588445028756555485327755629656036879647980050633731254779332833417513311008550245058567397654592499787671224736945071434699393891298438478194864465705326271564048750080418567537424664440138455735920554888846287780592820418037445560786503912193177875467170498686092673316527757306986559150882659227070843608023279724355672067255924757592068783000881063977342076961420221161588270346582398397984847895351678404221376119586840139334039232521438715801973671919329688878911551291985434985314737814233149125872966650328537996908485175633321374964348345690940932360029519618813881176459546373784442340122292407316884931058329748442850407876869644788896386270658360915495394950316931320204964699208669979872343424518860126783877285550311230940251739994945275517371758911532166092060996307812197712971460118160879104714136251222213220012569884202917599351097676363736212053798654490898046520488609811022562552172475456405227027358192455800889868914716899181587807189503919434957406400310476480350611169393415466494510758440855750660322101440283100692134145213243643342903521773333735774860118820825860438577337028015834927797728159786085284109980140166682981318421387964174507328330917154013842560414579807237034837229972366824201480781842335332550406888917700986203769602618052610577853654740953227486964342393373620299421413240570366554038628237321972846984863281250000000000 [141,9] 86062297644469869092454959336728761016087788184377327602520339248336848846548141050627919722643010151786604864020326525460495668097270260859053035583333729172269934499492692300334408760209400615147542868507986437470018660293602642132335636792904381083163561486454097533914698355342501298772069117813384503201728912584324434968159805497474823844999180374328750399738663523239460753805135854497608976111938254052850584379419915834020951867715633331040131341055043541008804811347867603871012036679129961223902296237068558675962756387879353696833451825878991898860925538768128101794084771592127054037511591857160526143933986318729832117840140226587420838932241308226356631722215372911561126356613665768595587361972637789684843603967967308473100360331590201834426267339260885312965356904674870409828394788849377736216334550702985494702235650835932605657758279701565699618708549122646272754790427908081733532190230250295372542630041664667651083105666556282989141264289804039369018569110883655940205035191487961705404068901154454404009297600791493866606787962527243469035317027877135945818499747705052708562917485900801205838612755558684719241332433329104887691660385364105146839559914554981203217207844616449246567391261068063277574563848181004113630418725682940112658441830972146099875981163304228213321049516275383189163909805124217097754931213577404354827945144833402983472919917401209366237894895812131138083543068766501538446573189603038532023485872484018214232962968313860996269352286137076460252619908357678582151603471807734431014248647207234577156238442768560223744252250407057023551447621667286375972969510832702143572566470690153721624592411157036418027100366533101768381017335794132003545897829064155518734849707896686535024079454752176113964450405336957201263564831429415074223575498373295645241964430877850203427392727917322190478444099426269531250000000 [141,10] 82071666713333936553335754893119309855700354346520531928736052115972025586882364547190837394847535605368306860482406007897774295765401392030274979444120504876776479491240890916175167576453046999583342581691779217603154866431345118497551634867345002008119392641275449322667540900493721921244334222567733029194070646836798364438957000240416530873916669031775320378420593461167010748613502805751876297540568723882671938834406455316155388804912860709875215735547810667104688613166380017886885112204702294533156879369364331054824867338444366124654648186989438877232067429890485412457116769135054578385805675508034990649395248976065983737276558859008227606351965799247933720476870981150127650829978981163207038731883051160536969262680494553253772384781593752974974014853798669341516305972609088357937964391807475504623575810608828230171404081780265827183400257186605971051152050415032989081318003584431535671195826353396866764386738358969321647064364500136159185424791749107100721198157584525675285436104202188027780432429932063616641509249049788824789602138949323464030632311505207914772555696153252314541501771420932619419220648216450019499153614306320527823681243495032358177932237247181523322521529124715127338709590573098392070073474207226318142129356495717585687975424843587619088435880065201285948751454903726800477626594074057561550026521283968165681776014355600719155070512289727739777024904685096604806958899436998094378687841594726980501155759704024301874271455032559584888814880708845339324126074073264823378683098701572150709007543088264834930579386739880094803317439065303225907749961356717977417945539807296791548242224179559147986452593455830638500437003864296622155074397348166041591121654588655113569742943729844210249795653031276695770205534625676354461064725610351202672833491668668206247863844242373954074309949646703898906707763671875000000000 [141,11] -593243348440903931784732598178202188760328473806273966585833855369921410142109216925003393212963579178533222547393882301211138209961214878552892334023889961297793146799891625147531765110849842752359262751176381144584054536452066142372337056081769333861458233994654026585179069702543621657192167105901729830691752852778412424884117487774428413836850520643702528947448476731761190423675628243071712540238398740030954670808073889950446500387807592589361062254392801000048229558510866096422084036019831934684997135866427886360125539864792757432310996142501259726111165255087591966903391542862621748554575679055689637199298537472003165808170860755602288246760749676341676280383518072813842327381757452598719054076420932223870753884548502275398818122040383019523368385232122203130327412986529657785155797294457139623227548310001934123170476225444391107525571098015693926390333996409457044455306455387488423311539927135934409976405621337830395787588926194384682764514363302079655672565505670191968932614925884640693039034246012272661978001572475220046385335084001922266965090245267853253179539208854427760565385905315623781891975379170959583923165027098425548570819448149764531835237993045970554620147330542993852626396013469124356541067189871554396493452668657154388381234809394283613723941104359433429742605677408827329407757490264639591554029994612917665356504144773915547874131841582899309842348543406655453280758703158938342560668942850936354372842139868274192424011413426879278223722725261550800738065269519109298584353041951160875797028564023988868922164202106569724172296669930121280640276700277216212883478025190000667563617986765511956518774575690750292727417074150769610869370165184581935875318380371827313573623013558016402338379753075710242438816626920533927809980032865552606767636243659377455971458414918373591717681847512722015380859375000000000000 [141,12] -1309029177790859155501039053889457886612602731655668681790243603297398127011495880283719464949618695773147844966326304774217337795593202151646009580445544730037800048769014106781032727466482587092487531577016299638931580835204337908838818981536905535887766294730789969229733492842236897332399120543974280539005317718659028533860176515505626566039768618252363748096828662070143076388445062493334558041889657402181983130331509394730285028810770439846820449740295360101389047207516321000246788177250302760076315541535854859927394563620042892660149822287103798997077038681494664327610997182144938572616465699079786062928840356626727823831221227205563525310546989766619778466984754601721332337268792781893384056587307406110153997737004560679596279571819981857597412857678587011306906189925826094096276116209064490355379094193952699525818379257334349509573169265733032977218413712418206028367851501313285778087868893458136579422529171551079462220462147988900200194283140557868968161628382819889789102180671711308488108208210895014465570017665208192720863894779676827578401345823895389776250834498819102768596401830875329462003755256500356525785990244332890450889053234561715725604689163167614279210491240269150296865658648401175065820341178672422177073423097770337794032431056824308626681108464354819788460862221356817906291065215019090742439277693013684344072768689140313837220711060462649345047417391453619740824150695817757619765203486101277996140107661842406106462455874196804085401140751455371409926504369832663401056490872030283240803438660567813325397320631192985204972169300648207788474875636154142099630630864072234101840094308613531753344826524761339926037462791007621796013218028998479627835693529092327535011673368288996165855203860819931435736699958249582724760455957662971290900429713404564779737071500420597658376209437847137451171875000000000000 [141,13] 8411761938208953994918536036446059468282651118210542758812281495379209171060168896338458815658523944665578729135062598398455789832555964966347454765264187901312258472136129960586433656171198330231747081652297015358957811971850089083033500648034656180922661097150565222634736070701956086687014210084138265791410915193192391871020945142916417385586945846594292092401134182721920001625734676788080404981934275543531051437778553647562475385690366835428229603397067131514379336111090105541818354307378207369087639983195036804137956002656145948396019764100099383430713824844896157170469216268622970317375215408494957073595109529395970224472428118463947508010065397160522593674395711816976115965279611561636935909294014988885156500913464769291156549359781376602042892287654948959449592449101200789733677541873429680982071870699390437228211992797850748244519384712320674120265744447673406770077867554056049649065196539435214392595434582637051968231263326855856683602639639388333164533823492222959727185590851955499165997345683259319498476523491135371032802101943884276361430370587872732264506617376509126724718752778701638278478305535064976185362381138669967288092582341406734596588173717502398001946574072325494277177369550126517160252017520925130691726214282858174293352132559975356310885011839340407251920838149226913582509210504292281478507433897042008792481806405082006365838556734657675415038332173061870510151544516182539218534045573465260403801671462028283604254670831145240551457151745203971873107718153180814649335355815757389802446255137515583577319556975205119797470534280657466044307386437772414559546188843950407360657709258057011387859022366216967340985218904825904346948561980738898763972987576775515779316451105101203973862109975810539134849599849207112663428883084277301880781085888235353150918505171773631445830687880516052246093750000000000 [141,14] -4244276868770375567208075355105110558894475560774233281962487535669774376005258021131954895620276184505496473505341162484067166778239390136625051751989120292688633303923555627992768607317483811000515406150863627831373633904223036463808346526763339859613872062564291189621327144021091856890780546476936635226859917455129773185123692576772805949398164891375677837797294650375277971250563448630174459565595166881559202603974418638923091975158848569176652566487382310126314544266997301816897393847434065659863746722700488069800562427508781919093734297676309525054788622907260266824969836956860773609327862093381699148091958938471574372650754400127501084769817512100544748769002922463977615722666665671056115542957188585184122663113675283010289463869941545165966982865135913626858050168966759614030615126343663847895162513499938099231612976768691961037884205366118500366077845065548360571804732298368824928815314865882434826813503383373473553484797738959599856674699300794891433989378857330293084401615797456949536756768303207684553567431974337715073405282082375975517954399440476788470721825751066404462472497730013160928495970104822259900385610356248390356120994675551267263323133409625804727324405247625153423897195549994636908564719969320369307784357043968560960361389803440472799040862853586452776496462156378131419381682551809681075338691975703245310843013254163918821649027982613007911363105069446098491202494837090082731378411290508679586629761058182596697290118917564473046755857619212952023236301294641376481909529796543715370700900516556918098990759450771055101220134579769787548996266885287734819721225740441732778477829519885920346686087427605435538525737821022481454245426287895028234209157549978002956518976527787246873172723528124899789002888505258769735157639130106724219571610117739292452818111733847672439878806471824645996093750000000 [141,15] -29993429723503275101232237019078995767338264957837956060743402522580837311668394993394671453439809959323843172410722260189933710762040830022041207883485050637942038844761379521409158609735035834082361601420678302925785275161568142738176117473733497316238252276533144767393388118094664742711573376812344594801477233752744143339701287945635085844124748539108218904635161910014215667804619572309220265656780918601661456940114625875788100384296236469559062412845560086477482302764975466670068578790537607223927143482615831352646795096072133409009202131938000130067029805317573198236441123204269057908570386722647890512924986373926096689032343917535248649955722094487937283057349862722090496509069538009748821421350192238942029479728869740094604882475055897146958513669226201347718030425684977205861245066965444867928386582552797431563856165807385430010062899999693868051167045088507868292145542445460090986017802642355462041230235758803369843399197479600586451990384054088300704305637505054085358338058490165456072791218309095342524996447225305185994718332555625394387681557011991625941163034582783607088271886910405601988319517392241299197541767795613297102816867149951858195523505261469982798012451223110316880511830023060780842999050454299516106092237095409208045738293689748615965457880679844888169593633275563315645067539859006591825398051562872221910024663999394447004632645983509101522569626397695989443443861995750540652554941109564509550616785453804292627670132811450541338783879563381636515002832109661070109454141018314559362759604192447284470938156047338806945854631351190621816871623163589463643047691691690921226889507763898800467290389003578921211040424385122538452044079359887063720853480234985232800926537992853932652591447212601235293473803706329663588606696999804055024731201177005620629734128357313238666392862796783447265625000000 [141,16] 50286221731461692925115805273831959521474292902897349703294406213675750627088474721266776014040653674390442839844323078395691030384566191495789708071031127594048748027575222700589239111665872553687115385922895569087284311856608246945105120780548782726587539823043874193740617810967802309099598769885926827226598532008080862977704757152845888216535635277963311092031670748034519767496979881447186827344727353895226472563158328584899369552525900204418008102397319237785122968692223228613713651569149716518026704626430278105541627272582372627446655132656203428999329246670985051237707206966579923103995135774331661141800350363982975955553701840045885036411610553529009925953065551893658341429120073776813829070674934555040850172160935837824103478021363331044510995085423693907848640081093041655510296288583832403432427302431350630493095729775462606688584945044423481165008038931381061177887244127318128880514502493077153200616968242363314821176992727393129150063599585949269849235138825634750842761478017032012039363935964630246928410895316644023534872043177292998276726995517964968472506535953167105660244150491315561934195554947063716966897949991408676347369310125813273859378171258914196549876259144435221868960602198878018741832620348755632017697697404583859844799796569254728833275221752170569211333707260504934712746537870882505775668222291507213116268363245866970041085508766087534403234379940588973917094438604960516354014367814560343234988047314869324425867949746693172239617559261607363360606467331541076535060695726619679198533301992315306402846472335166676094124541673927300472788305628270586384703287946348941990302235885900424185419949638504315805285383057746842096751670286007008904942573722351452708523983707155981101454562274863178828707849043552735152025050495900604954885059603053761023705447996690054424107074737548828125000000 [141,17] -12187005494403266706013668289920916998880654985911077841664876881495882403884092326046770937080209979896354627054615899901649758443434943040793010730386041180950671435228238628772078613597728476884283016941817971894992921405505756776105459520790396683803946364599151561833020005549466917023582529396522079599536754850629425765207023057140937795535772497823058953135929387354630358383424632913329369154808015757306932479883302763429176605324286668036703794534200945751510999843817896980753260192713334940400881578505207248313706434251487292307045636355843431823627904920338929840238325981011518447795294116466583469986607134131691297395558643192673812714289239939494393900601580568391279528254419189353751308693700427460629381019289691700057112557787694034207918846111445646779808653911404732153796968358373216976330065484560600308142805271223690395501400968886421528382414845547396205495135998936051323749745185955734422159612146554490982089235094563089433800261296752367407041606811089258500230421396001152290752724119792026339028812131657579890020724900950562898660412659284964540112340796205790346541953361833368847151767917406602423322147326256352257093730833124816110758080758849689060315713542902400448515689812188646699503171554900713688966585481755682330729240254882375717812667389253105793321096765162467310206359622969312108738285766994653941655292485083435428642459934735197156796287321429939322153549475385952959603576155989985321963314147855372180068187629131468900231646848615733521990687197009094214265606745598757597925465382864734865997317431133767478181545012407960651151366828726739817977530952483144178338447592868940515916289078215211402184201134844104709727304478287948588767377894519247880209232797720415382529826198395327980800809463438939196839898674890583456833833956613200033558541690581478178501129150390625000000 [141,18] -40159498039282220760913084431572484148378783241627648680752718123855802861510006777315238218599422357402876974367044140407383526970176848959553227552214464571897258391914140421406354537235444467595436273973099728576899244000551250185386492221337949836692360083116207426760114996866480292360099739657809556588913090825140807067705304049923159979851385554267137051725522947550158277454384860327175086555919407128560718943711259046360909494213889887843464590648564822524820725345560116179371962746025886080712934841006104875993225940504570411382187077609256152253650602720286491799994596407033039689832376108509259832394445220089459684951814677107073432667101562906905874866006651836293798779532170393642616827718904553692254303873917657716576879571197394824520303683878866750116394772108207000517110940638192091236121645909952667181411976436283145205876667624102166970093665905299657218903123845445358605604048016236482745559278894728651853772274435427374225814179863837578851463514486217107818314850690229928316350819857505684475998917339662898557307835033692813294581532282429587126148612447389122242165463576752983377913039904386915933750568878397468743505838637005104229360047130915649225012732709456077345442806758765218842842498744595357671178512508469179877424989148009484770865196706080805503804563784939247507710882537970882988137168913803878766888504938355901909549747986922014454170269997790817763926632277018288775292704878958852149062119847020689402692897906343122343054261309037970147011094990159422609558382866933528108751235979169629122713060031615946912985945740211148851404202853696377351924560424588535989735861457094219701619179270108652636351814182142523181004545106385090130289785025073651400244203865881899001453252250192937177289906229829906267281897822290401449461631766535418819330516271293163299560546875000000000 [141,19] 133590044729137471711545160567594251527989900905889618931469878632401091643186066156506544830767365909972746143006578506905380592588268376581503876117743131424258406354631546013135940914759293207067242085158355830818743706382615659236779703850176064017621744899780241022260199855337914237658833653402476825402746621905468735393351132011665613370253786701578269584576130561244559893472845820280739579617603508236203265121843213448037303123071294461220798699863101911649766248251713462518143341335802761574755751827405019161308783466218809531948027458455851784723550147116956404261286391712242909513335131476882085767294158598323640874207856219208926815669588622717894673983900038883931705220918826315458095240219156095290516845031866103007541391238263782804479399632629235509797143992379250005064926369967490160622588778651891086711071975587926211068436099939322321875104054276926099042946272949557787527196730916976740844472071477374790649911784698056151345800259930405233259610157751270261356518688098696946277184603669327864374410348255770292387165456495040711643385176607843431242441114018839317796682503832277110083157913938751543936460744913106815857977172717162428381294389345898351244806080867046380229947155279251592048842563419719934659314348894701375780260861263166436632152921685067272939490418900974297949234516680290458635130539919197170848051219742250189905992267730397452525944510490203126115084381989697011541949392539875061841839949247789519992811686482663943361996943560715690600112939928203674958150246415472818956494921718240825485715678281012769062958442938855830369983034734439368217339094761259478063069759790866546232320098884305729536491185451962805515749951507397021360928599939620283141626774642370927059277861381751332711282157605604358577664566685307056880882906058083392508706310763955116271972656250000000 [141,20] -338236440880832668760997451540877688041954373368264143647081806663499786827843902363023470178541290798344653662880980980989537147508216379342877054785496716994312989543294992564388230575680524381193112307949455573307750377256536983934382490740919926718564549396055355086379181894962513224077758487819997917377617329632406799576421515589353469932592294026049607079496113051645393763089024011048635364018564277211336583012957928171134901251702364820486017917209504697047449242093406098854644563020158713489848934754211367560696162657706056888680149683781332059705100977451769021678757340347346713423591381693773366550573622339044040443262251585102266859722488283262357525691520408661023087807962074838677207758153002735372715487263627762791959258498700106418292237431679109497488543184337979431043167780031484594542404432687359559355557627129220883497209193471145860858497727054008748428794004452936821109839646323047751840066152183391789038096593531664668084573253755295995271489020349230990996450428062496115367763661935103873677768268410878565257551488757108037291538780931715198987671143433411904517969354270976213621694910568693202868970962491750736453773998125776850760320869652438696942764322549204318752954494462292409966395838502966529308452494911263090470004638069731630556564057567727893709291828686184250498846277340940044243064208617488922857046349961035306952268391929167838083902101107079313869243942369852672457960207851241813383457071323266012904907732678883655036120960185896174545304143026954235331818161404615311412455655718811456954154168200323028186064794043911116899508058528692168666975483591952723860668600298700194466671339949092488286143181714949861442970026422938548064312016034692407532424384983183226490290668957020922061448360203572925124517622670473855151299091836847310332814231514930725097656250000000 [141,21] 385439565688457415876915111430595899073150739812039274381863977776405468079808633590705877887068023130834600992354672049742760941082654070477788277089323832230396769240043805808920219453167471442436758168783663570916921401847818429836636880724933814236245203502967262502125625698680325374783649389385840623730252223046425624448947344024563376183812013585410861377115271120749075857574711162788517092739818811172533143036658725013007293124013152371848357456614334511486685864748135121036525326377228554911827131020544350087990404397520451986963802716260304675384088177815918571448612775036413468582140590405289974147732981948812151560196267722383492182512022249372389452314688386537812762143621347745464018261589574184835601000965690287946367553372150528152083269621780369922506451483593322416356120649002238984828923751973601188048300506237238111680753691724277106843079158043673724769620841134366828138841736162112230648733548396457976587095639032094975471068075995758036254066228133800788427580885390744246853557483494438774229057262486219622359969533160675862854540878093232494730852042342621871971687589234512326641264272824759717663112572741370908838559510342650445703218860970011201171326622148570666135524393163652011093922859328690911687322907667351850725393506006839613109306639898274334266953634635087381065862075070965532819146100693665252668966779296903988114548566670084362154280802988687313026729415866980936516400062100704774616382686864639371790835121348331217446293412641004177202537825134099001096253631815898094594508945680686192480716951773508291426915734575673960380562577270811926056020093249913584965251929542566864349959853095470992501923015006263293272175779541142200029465472179990730925071675355970796447496851814582119943309072454211930041652407680216672718198633873498692992143332958221435546875000000 [141,22] 76260810234209728748904125070783234017947139267840503430645258071014658734486765739878400794898452473566681015987084131711307246293913521063721858824000263916498603764341157161843908573601807831750537430361612644902352420807059729177717929602329849834705757866914070534809139310121024209752100693437537314722962754830106930325089599251126975785026151680555113893488669468501614257681290609725778412285718991609197320191123303647363848040387061473263575178061946897939148813522418065617590853949254735018623446220384400044092066767544595840335587023990967943372792364505930635361261494816897040011576014976050555994919782981543223064189709584257900700284709543214270715424055186826028557816103274621197922128155912964959817060120605693899422476303027006383571806679074340788002077878342649993319045981491643948459585173683106122589776133153281394992445107004559611726024578846796012129753296710417355138099203188288564974687584167632087735992895595013228584103902089251520946559651981996875498037348125158659909793848793651657954716316567521750138363023749564204008670367950481075282811478133625027112468208430319279970597124027853665131057160883668211552196106909207569034261583891893822715333644544101616938127713188338810779001324825372869163390325832020255489851160978288714419196849888772330787535307147112508308558765963707781819692793662565041317337582728061258786452431934645197065196326474771012814523691737738136428086660666476619927821583904425830634197425671416218413924251822984570627604222860929635188677029479607858414931790194195293119324352869047434199657608759195651131532374146923038259483038639943826699998233315805416165155542039485829240044460816530072684636579605670584717735736621341401200814985605033475073376772612822105077014182215442262321119030649726848458680450448810006491839885711669921875000000 [141,23] -688075293403787108695901195196487585735862686767222871068495716107092034360775251502690077518503240905853361224018866744875409564275861666046462861248104060719526831296406310179593281774549830432096457784963542585095416064999983578555204960751944085659886693600928326179253354207092332617816144097083555588731710014505162580834877503095445397823916618355192500568053003357547387881737217719243051385508382284790360341165135222080387970543563955440828614241981810041983179017348826742257646308673621868512130909963449160198360719208840607435473134925517680521554531389179139966490267041552158745159510969467852883831500700791783631461818435619975079872655905913901187391358930648568392634953980891502999897069894454118075042477686237528464862276690932913606396793474872043091322372883195991841264806828825879091403322198788224475843597815705271565505461477837952828179384018632311073759130465476433282033393698275168959815484963081643974720571790825441232582444612690982963117672648904507149256075538782423734171038693447911017550222315662012429845280006667567465980504129362847769623947426195639746627128634420829164766490089734538443456065742496721796737379737232074797516760176338002274697959420894165351103784993294684760975024555845609061657853586801291233245094086505559277039010982488244017896449016047967185244325064515529122855406313695681338974483140711198579882894373529188991802869970746989945289496318216349988708574158455927063688687409442562490174204230312918833482350842667632789036970685212260072332160402010718351886553361328915740935665925918805836319227877419392160393669810959255095203265845331249726736372488410963307376735986863435216348205546735310896257662406027787561269656866865908696854033190716149300247155845852619112621889818646347931106192801408924508699271882505854591727256774902343750000000 [141,24] 667150929728769930931468175169059386016270147737979913359252194485774749663131609922339499482824781847325077386945567085657362170753572072943617679117632443946882178944694319784507265670506531553554918799226928881707183759369341630730788030065943178371222221281564033877862614919091361319627335197807022606798841122984747030182190945888979461300261341291088809126608082657226240131511646195837469891300512663858139398445982777386280865743371164425546797032887897335839185943381752141933900133477819692215682110574509157082137880267600115917051710847642746454845489613179107756128351687836696377901132705222886885043635599605565913877605179374317508744783227881230523074984640363169434951015919369383201538729286233527963484561189407077983028220319154091183793300122892594006428321871658797044026969910316273651723879338796868819967806496807028368015644253716266581172711601703273613475576789550008067261907776732691787183958361354748707669924975845637239274686787493980446286081422363071008210147274001796077422968763272258547650806989118719387113761287667140425730699217537352248899326642516957365063871334505352146573776277538019510753279410851913563898128172345393369397212804602624204799905485527953290008889144342056874435339127733478751686883532385022111071363016129924167731754746382189109575513375879336945415457611798397353107057039399589212407974356754689882754872246050952903254650425398680286856984492427846152134691771453777819464646304261969694594387033307200223112463805351955417742235649208711775375453516647590025147888243624137853766360796768137464660293816273427658176332830876645068700027175862069002112839853371668817417918109052574176253706381342761427619216137553162893968350958490525086221029390857590605420087197334207367538493965181044263062369494964726213126482434745412319898605346679687500000 [141,25] 13194159765525302297691976457653024797749101616202402132692335300068300239591865742478175167666394737775820080118178632585594676608106723163056352959330334227836661529142195110975909216671921280783742645510063814526478568329298360628714677242152006915940445033702625849679259756611389870361161157575556648325924917882796029140856243203151651026483031145795268851883477856504634640896908957398556303493250044864765658497392687299376622537216237342082087753116255245587374389382469444873387387530401055004606238251361764894026335054599484649702910217490269136942184066457009336902136259918650943426424144457586805550227022612698307473939143937984375214441539193616530543289509181295143098703522873826405777671884482771025090412690116185842301136876266373860348580891848190875020265085603594521607774706350038525665754925568675430581936576758498539460152320867785102094581088210000162374357057398168128530498443855779672008717677650504702426348121654120292736960496146747657611877534903149782007207175508014623915448364867954007751407908210728132519723829529785693363995518374259865577771408372037991694688365266848042516152145816979833520057831781868789660489720882012337248212990772881814374038929706027228602473912248229654029795326274664985989961328044882083079612259328150683204758369080773325930680891526521212475055753348747166850000240539865551054004207897478960959731944207725914231673689932810478658393865728529873507238237284030678314636604888473825089279205939475066712589416894000604683361832407436736442192336330502211962355992202630870895544963514006297750665551859651380357987767154744236606228165387435158530041872396518108965669285711268713969077054077292631430671292149343153382761493866959278147636705865251457837041221466735733982380183948824919012524103413552811758790994645096361637115478515625000 [141,26] -549664066604296963552866825626369148831175750447508709077943334419047185649284849669023334306095911342816860256593778188078511099957209221483173702350038458356174431569772968053177572967582871533739847494401168555275066409833057146868606021827616836695816586134451403758361891696959362530634152978799868834025853865109963198529049675143738384627552447202627045412901655759436466628270617183645905902618293457794038600968357091275399756583558806953697073336971752160900826749292975525551669635235412905530970197248109157758222646169162552406863880252594818583830466381914344212317975997119629623536076309268909792465016408317431882207264473316077279299916473591099275585298630775860884361106836991961195772056991490255386840644805110515011824191034437593893948322699926465990238950714495359183217722291752432468817600303910447676497777489456337917232249421322997929146805645161976896682690179042927379422153291277111196019007492071610924784204031759457678441737696364070954822955879736297246242083513735319980743811232621113780012757950165905724220131459578843054860884763639038997456636501650632267969043567653422136728555259543318049301537738132979191595862471100024735777561577222504125656462654127943310445239247985662324422642088154910946029788420891992208557317588023284483270641918953451006439817876823741135470091995498508908384345506500963426865355152005184544275212161883352736108849485082518175860675263881938237124204933965629175657857461881588659925947554231798973439269798697781756542582096888274452399720725170333814147686013104012027716309760314301457943069925183528789344441782193686640018198300268357470407366741263672148582251153926252150405309421261158711338133303292643158886062303808423576887829419940072458892369694343225350953460366764515198842715876237363659129186999052762985229492187500000 [141,27] 453038539364070573842908660823824580993481137422677034888435889659548178988394367314997735083478047281861932392577828494628233740755456195922241674233995002559834725393216681606644988905914794307606047903295971480391882357853997223483428014879398029462758137318835734710327129198462851674793713203337150732249577495880824435513597406481688997062658740220654454092024581988040035426770009015026414391500059859940656716686549516686976244847143693624271395947495722346119320469232647066166492153438052144219815406368107857836284760540568301367869943604676127061272599227943042909399368064841577642941547757381724098262762383047284541778013788716552598083467410226669034798388231110381818515586531081886175942618425186044409024180911161257919014257020151748393668052193031445665857204768173310894958167872093206187061874791662967702280490757141264084153506770681936064379366163147145181563714593098396390632933989192228363287810210170129246722449172005769419352646132778259354896789444015410863219227414570188759036512570305791241639034492310691137341489356439603144365334366949846842318676226033134139983724191517531796783679880189034476924629313292342226735626628008034559543828593806097947998100702108816746060665654842285583018159062565706019161338113299829209430353383652705125359922268876889556607198614074025408587839895523687291201627005767201720747958252241390231411363364385363077012206866737942430878911832134979756709490614489686896502569369657376295033317114306824424861191268085293192253241120460204742020405503758397913359403647432755609482127488843018827484799226023707134262608389241669675595689820717678615611845416033035768781777391356869444879218268591707652196868883869356516038872953594398560156061276480477218326019476711715140841385178905391622854181843393917006324045360088348388671875000000 [141,28] -54144898419830416389552530170275991570067800373146766686127742859217109488742436363323086505959373633540375672940806935037254669836739065611525160901273226145917240229286258394035541860294131378886070228015626476392859567878513276413239996366525519184366376471480626663400941272386131979405392393813801199384519660263495262873418041182585859346629651835117364520162988105636291157912979185699060798406137370666146201992668425934009871474041209870592518614109270272161511556497056238435632619840629184342189049136047531555807485560058574512336174957055564780158978348938794545424320005385161816115669419373086559655901268506863894486392554926469039144013756179281834867159410482633493249832428640338436627957908979921445660076960852335305402669672815358938918105795590452749999637128554051836836875567345956337661643547631936690756310754272150348879453742561673266698318146966044167421357629456656330621580831284453361680058156325785636450114782743881948632558797367034554056382347491922873137941275226899001246824543263053070043435058989359823535856461901794764559626004812848226444655466092247764429853975878818557673675617597398299703349517758633511777760880594327877098186274126718350803982620446641113624124986216750918320792106368895964620361247542360501674223154202458372511509920209335918424624276165004300790097167689843184093715485651588843664452471422273376125827451012691388764256471256305798575411005541966894705736202910319449010469599082954713531942235029762665448389450192490089824697211017508555716812300668218083270167428294940423947302053075795394201001902019829378673780603303467477107214180208011730344411244329085570409711237952097392465758354759303860111616359999417929082356647957656695003094169220940204226630733827809575730146561216694998247556114279177563730627298355102539062500000 [141,29] -154670299415796745496660058404357467391814061529914486247517283183753764257419833177424084429392946723173619197881076514000720860286452947199851362437383263853920339589660877096170793230252172363865788663211868784204217058892812586392505672129922307975362852769918896626004092256827972318505857442238532664980303661640408383574395290093333659088740386256297258750778503083348834799597289412693471675244166697420173281691762026349502585498249150295918083025362344634911943064910719409846480294170972991654883660030787374117888168152751141812358111339357828588470350390728799159037694732502918810447374186337783361489831161340211125146823632244699379031200155156469569219843950822761974339136761927256823582754849769315573088508481988094517961715777370041076277795147364818181310142776672756118696578160571782336190495927500524078499421167831340459417971592556535890006521711585501654754287463602958596194500974601222919827632181369103966394364964476810179312285192524023108166061240862225876096053803456261490597996325231802767069694693169481238605139364222990044900524527414975630196909270764409296739419712207354597970439804810420263376079840502227637207508582899605442190029497941721546603539566373250139648065967290165873820531661929990440712141871524600941958281205040627119993647163711919447125002959009823595928485335782723740837192344201672296782908913415896647164906412193658592202382807873470112628571557895759695570609348942136758400843388158572151026814840660905345075785308618887351974032786156703332076448498217207511190301734064656145347536271818335439759281251359268469797635152111437535735791903390793606274772006017155019604829252486143613292811601708135167690593806884267904656151941798233578349259540981359870662049796196400608968298284604339122572103093489204184152185916900634765625000 [141,30] 106212992241156090434398604816227349867179192993575547154143813037609357434042244692371038791592322760880033008565731210351953004288063525566339621995417391886976044394101840439779082359160897496301358009252369465484524373976863515773381711577252947440595395115325373278307019350525280027686128665724205182888572177417083018700165298315189387704115116561460122484391698949845557375851070913259326086300521802394943084931547152975315371647749520804121028514129315295971574227288095330776792489577922602390200674300991937626573429184585227175544298523687546139818583446467531821958909953270113699374268209647848738228238074365605953125242035977485745415721059970807082741716548239267724920383521574424400689729694053541708693807865532070179191647793424116684250055875494063063058808637042856874064456427492658372300572443260101431707432307276607865701714401449804088685336830390859263021854211041189857491614361184754296652795475076892850679550718573800692376207732679221097561809215828364740207896099103378994043305190883239324601814493827966245040893546004503197013154371347557383061476560148720275209690498296246325211159882768160591626776792743805063119158441910482083553414155946264762576005046355466504557143069395451796752697619003257366716179011377975214501045109780999027345025387236138715148368214785085833273603517492519924836540829428241685051695544879988571522861237787130609078240317107589348599941984033890630302424402494662388544782663769758724386974772253512608986959651926750874045382266633768102822838767566995057389487203630456679927018913162991375195400369860157434044041566363561051938982883994147727614882435687282649907209861641105184130985399596226970221002364840820974474685079420828026571090257230653780217956879696004697230371062095267975511347913197823800146579742431640625000 [141,31] -3732291764325001889839927592326081548864672203992438879467670075928204406030025406749388733650755382090263743344162560683267392277690377196897860756778951191442343993631790536052113810855165932908548657709087658309568630303393455320239304250176468709483565340399070115130379811375255019215991010769348625697515389296940421227256901778396238683584529573732641402146528286172388432668635603017352379008580294462424071656577088860124955344964096824802106257828227417801651817191112960358117467228944555829907925148098131712876100375494652198532609168046721010563598355713140761553137307792839948272339260283034268666989951444922665978727320718036756606922541884434648869494659599733964376775108075653649824468921205715297025890579063048411430868477841335849541346664255639120453659895212496264010115311353144861577211768744440200730697238608424245630561915512199714842453207384102833919199328681487075554151652868700784978518063416825767428577445199227389233949155178564375366627188844511380952372302783697987595987114009067426849063898623887340394607212392991512848794599899162832722613818354277594657718047969531268678687488586266102158239719902071310957546943287577862523788383624943778759007059617605414119862676345232731879749832900332264044013220158900665838993604495522109972219087966618691638277132017464975164888301276804110889088215896134527345008330365306717140889513623800823109669595973241451711702528419327990681036503140269429328620959864692191762724519867439755756461361628852269247105611827959843866030362273031748534875416733239130353523985521173684087357478757826295566617095056385024157255157538265742045258567004039172315167544882451609222971768386524732170549974122224378181003069526508480315961658841458951193082048842158888325088579421967560634243454842362552881240844726562500 [141,32] -31372200339839968258299779396129174554386164776262635724566612907081605076916648700034502730202003559139717732235463686930221583038271548904214813092553790505192117187782376402298623232009910212544260766843651710866448182678525040121564995443222242310540775359026612305804595818007457496016958139706795584883288566277998916949352331112948238409661411491529199942391804528862092966102121498584775206666853253175504995809683782867371862133676326234111651271645969115042692707084657425122028396617903131117130823322379647485749799140404046056079003165093151151155956316480557505043049257531347771264840216386645155123286003426100579041406441871738234109329095823660293850949609447965890799792316867755945441264212161861575242229832094806309118376444487741535473137229711953327083877473494628268517113460303408723971518397242659563423508576786785756157011592477014798492912328203093594935962045728094633477072430212272061390702807247086836161162384309293859964178529053304062562242041111312573611418598515802371306034872973103946127684830746083608916288884606344625620529496389287241054499170948491835166234460239977604717395469267315217082552703396457652603764069283447580953106565951301082479123677487587336146743349323987607821246032717055036720230536156777643619742266359455443349151126523743151154616120970330313076492116962376558611298890041370023976742015105125166422386182971223231057640782918252341768757457411188512235419645632811371444480150176832410829592858563900961488732669154963242565546488445281057338770182846418870720774554238481362570261367687713847478109078032413185381804117321076859079693106110040987820424601934882308704554071973469201334943861112225784158312410127060684651701343715201071962893129282933043584441167225153458559877725358999711602336901705712080001831054687500 [141,33] 18531640031766351833025777491214594122972429148924018022152521432095571294507483401339461462038525179933161951304813150804372936809697209120794203090882162194950680562429463197187395098879825703108676891847941833420763586439579090503366192727629728663557876433542770941772579049810354900573452169758885694853250648835116336275272641824152457649487533363231821068058488575647074594820953853897062188315563204830734877953875716565895588230565926909825101641317059821436845176092904050400473805976576206302525107067571517944045235805933056868743065070293722055027328121345579891706829880454059137126162772435636910952913790222875665464140453808982145704010710869757901253785716602187086855841361011670439020468422217591016922311601241352263270687453695104624862532929551176593959577692981208890020773835481595011772399885363181424332424984768681894761618063073198616936589195447721605989215429807095968554960721475231399437806333717762582496947752498658936716318296743937167365081856265438316663371947931953158721824007292353159192896273868744809771185371219917340910879269146035155419626863700517222760271316504478251898239689817102464078052483859068692439073162540435288931594529320561848349968102363576479630159313385115710298163142403607314102560901507637785026463213777663933701470192096248748534117565820367292584109250655292393989882976040281838210270221889051599071621786775525373008944958557444726376037198538162042003019720708786493937617785117443558270225233290007298969479340974860957357097724932699199590780155573716789671622647723877512446536810215165832082661409096832036371542769487232605091243422255775181301557540808203134759702911124686964689633596546653677614935157029354186029288684360567471870222799452903814451790309917445818948478140075764031280414201319217681884765625000 [141,34] -3326667731979555375996295451591885796718479954397636373717140140971464548380019652672016050633727271588932824056044699118642206722054726681805360761895842338315145134228758025902759213363832620253005886206354847455280267050721775674889586201866764381678785249333514824474102459715304993371944231166405896600812318006650759723179463145852559229070564643492108625139197436489863626190200643668484850303420056851863747177221751729214925698826013209129713911523626510553906988990200151827295652729937114317149490887289364942444096925898365446026712403060527686833201655573315525810122707614472035660502270790999059175319988771998445437635252061221157762194281061621345090303017885364908971272543837928827607815368471778319516255436422779880398692931143811854604824585788612803194408962048320835282635195450873028974907555618162733883260593099644771164422590295615759886185192186383758706826539422685446248044265271218618865025041061892126530974508421635352736318215822189780395175547679132930828717056146642500603903268338785533142355760176676019396392744081025017032835085454192052861598018810412142511192504135920241610820926364808438047590197589839953923066298233098923049400625745629422002135307493302177551756628221618554162304938031476232021763292716555037424086341141702476454122612576895060449524090532747565966070179073836542975562431906036689268569453515608658119997555542057248867872402797518478818199351225476881139340919703558469471437450212839057076595689961510103199606300559527397372535387476541732275779921782773281720376342332829647852088643217046863318558762367429822919336278149551726501094684941278325101790250090236938625531422598747832151513914110382747168203212928941376368207331342533037487789399161364934127107405884927867968519930030879550031386315822601318359375000 [141,35] -1276165619380320957733085911181228213464397676210753416901320143633559716172060173227457334728358701015532951880501434051622788220852624334653878298442878471395551969047141034919331036418303570037367126536660081057273758949620740727493639312838461214244400292773600550781494689761250739389037630660086311196156042362871067131170955481928410046760064505339385621388543596272470395014999478186322251944747565599076121151735540677418999012454043857456770987141443119081499757551814936472983145423990668756954961844044065395824846250126259278003933786075444231424792125266549139795481762484055467711100029586895092159191703075898713549578920355114103254210133160522116926935988290347477721016198450639070229892175410912788311258157501625872637627577716589990547718459757317829978311731878637381605449687231122960191637915222300297837648398957452452030557659667736573010194665611499586978176659218128879775325529340415848030604285344819270370824664687025042919386831609415482214546107805027660359956123831992330550029563677321986581729889159421428297157546271719934988217261426650678193016071368659599808323758640523689910357912324166383938904693135068649848980626465583174383994643790469217846022123398458894382390036153207389218970763838240059618810844583334185799393847523983546905320582349698625298690078637679076460211340278781512001827753753689340547613615287144229953294413168896919536590826197652788189320267709385698146881102026534667214773747997857672058778468413021859353230727015670351552032978975056791951877621514957743321358540283341078124042198999231117609320476165284341566882854096928118823782628360937526026442862453176955043079830705940387579511380422910753227313769153573575939267186340455888985196213968155030294471252685720964286334051962512603495270013809204101562500 [141,36] 868283576889238891438767289666525215561953658822739713479041954281995982842729488275785083452892020103481220634384830182521212698741837840206971472015907008416964480175907317978797129312230740904197972399824866714613961850305652576044329677982753240540960807765818210275556057016911510072819700372865694083989135651634857699886441904929761005926863279567405358096921359907545552324882976295077489597010172846286262524904731763525135435634322736781547246803426927538186485760986095818799601971973059475162156222320241357012260721858824721085951767456826642729836793039154800746355654454182587429351251241539665444473708373056000378013287893540523216390385664532137680596931963877981489269808769176412406245782489682988404761700241767300824243349858005358232040986837631105246865883778490676057773525323302503875814748893782687452739916398688287672716536977161484770664662137667502736366862526753783058776669276715700842993217966989679856407106450198728367388253570575409310275536781776244309409472187802213117207130428518508758364469175532920979702002775154853015947830532084305677835083370729596236648201632489852026388582513280197141014956302379802419312545691199803744419248429943225466965389178980663524497117853101478428912232921959018596502905217043473596898580817389341060282388134354144011196582017243644764895303702812790362405940837164338409712998795779992443531127209864860004357244092763432337301986015953357955204541681952307865096282064587593396946085393721935660110321590492196638078661559516439002559571120796826442995018668154217931461402012102792010284390509242216413302976504431137082281570740001746522548483476855169377702040872001667417899581217651916716996581760286687526919965212360746185470400532612636229119694977223125839064437059278134256601333618164062500 [141,37] -161206732714998692713129326772609921482953379726683544854711798120447691306875910160945156833070562933845649764288978844015383103860942960908740389806595483751090190357462654131657811993037604746707474982153906195693323398119835512627249796673562879162868606283320254313593456270325038840701279151283246907657810495625212603296174271210711118972525947492894897761748482714638379894359895189163794749616968461159481564731356555123692722969114616978401217396991012425940698887053713454909606009766206465258524291124612693072188151253498485591651162818514636841621973793595495855503616270944461706396682011147495513725961498818575423649971348414763148773466743083796863902550443283201846064422903647367365113668746701373442318294199482084746001519374704449831875581998892368307535766087513589729440658537144323392897784004446737474274475188284060878346711879289999014945615533169643537739351800087921255088031719954037598139454036689213063053171520421265888200625136213221146040819783392989322352700751916468452956704986088091700474637723432181970070439815985380858810534833027206572402897179980501939061265611629001825879400392850671518168847356205912874034577576271631460126081091792192383732322984506849275757338840002302877057290023133802462345414982640879516463980794252074144492944342265420818766998365148315378108103656028713302035081978052884123974330105980702161459173797418103452921300140830895842494766327383345349236005095217381006291315495750039411147351258413098266155352482749642673620477760309143814311224634439929085252622650915630309396545256408546756424416106727070223989613511481668983342079358422825721206351376619565890711856860256845164262954333345320130230770954035003012639536083121610044901314246810370369678253390854555208221427164971828460693359375000000 [141,38] -24652792708328297020584522348851441364794569811219148824934215545732112659013246142532260828444159553512276517343161659067689692808308857736313178142359661601983413259658130658806498812444567706952975976025205722803301587041394734549966917165692239472518737305464938558472771068704734220554450333974209277126688115895756298197990164729498518980873656219492790113014741044976954838176371830615832515047845289368484955720956792426082403344979716168124371179354745677326652572683885696372757996672592708812076969121557358682489059446141499799142973217555598025932257688128236555406996050388372415329994751808436173632879208344681881158780501342859234450177765708263853895504255343666576831464466726033345428922845058065103202453737354882106344360243815352978212550207982111393377995767865902821265191089988702827240749354004886842337373055960007146944649241708215612535064905653016838283839683138357771654736093792147130172706951279640034824467179588422559884080333118100887504015085398194243078734378887588803746724130718254162104549378769918077050084249346691601044242053491251675907446923804945266889581004229294494969187709697318277064739459055791538474159580087638738689997428762012840444302220235229540546863474421901522478164844220877729799005716616339218863012085777005016188085692403301409773483158840196273781512111549788636620262390705462771733283850160826111433864590051648620944904278525554301795501252841318226461100205120305757840009016134724892501655874079559896947669362502651848360722979481267343318302813233717767399243877655416819467065285986252214235001365730284639628638862015911118383558754941185852219360060189039204592134354311902865288748061315434826778385493812807658400336337993480795388614064616156513177682447583409152939566411077976226806640625000 [141,39] 18880948196732946384422411402420790651934129733698548116412807055187078066956705154584843688369888269314063984221960608035001565764888329044390782029813815104027695156220507187996925590289778550669422802214575213143221983520098618136591029743495447102192844092963262070293230822153482303609305132498035737807464381148218208321190065292998719959570139208881840617056738529096868485186197127313645229315145401333360554688681196384762130589401072286297967780938148847321659254418787453888693137883820868539640017808624138830188522723259297766265738649635180834310396680299221989826349472879657680515310603409552425399021483508255770285562247138179952554861273492720687715061573527512989829199764357716646855613201403925299806255679885456591758753882905455645996346838307950653677551883539878876289246084787612507982101246778314687266319907033477407309277491114586209756087731733443646720918178464473619153388045957761418177108337844446115374999387988026348585587631476627104037630811202205369386976333284705418397148966649782623107789609803032496910941911338945367342896582245400801522042411639574453120276814907516600417932563123973751830814227156473677829617572559194665798284645995109752958473600753047903307386882899934846519679026222813733334115876782770029792882286710479918083101878984124811461000134805802848937113788098643551537152503469732587116126048853555847268332195512452898912610535212117708255845254863199904745042145527209658593313668086614183478610826326967621698758788177665357192429372566382192049777956230586110339786188697609657739140537170916951048656763678962996819606940622338853954091172613123155855490006706729712870512095425963756021383879631196599913530745682959974427667592771238486562231674063520808067461502407878121070098131895065307617187500 [141,40] -3816872366226392138439534350192799061447785911662933586940239408880686704189925206005386006273863715507603373266380397740016804254590531457209588053286043390091522171706156280598301839442778484068881201001000555054710218428256064726617996056892207616414559067449976007502678080019864290327649854618147455035186662176211836951491732980609467838163873520504664926827246518596667662843183213379952417089791793440707230324476285614385434284949391885713561423974321067716325953332863620551580073992310372574472787826146622074984753993915287422093622864178506593169117681035458842763919030038876660226558708087713795528938595918168054544987322150975595296006821274555385656795606500454354048933728077422732422572003531532413583078570555589536726906942765216721829087043413886551047295095865120845057151574963971345326983497230083637789185607022830168751984931512093100893753720446622682868881574339614703293415872332185676585621197815241007209642343868086005351583515595052794952154730342132401405049105526057923604545039361232643479119040008200266739173431714536128535132791731097322685843918329713996543308769958436398607268200660811833809191066310181380448079805359210440365990829085031841043555303156749151373380674103022424193544403969058974332443549633893234888189798603125362464174150987203769164029993135205617549992492120390609434770277986518660702483887175619851872561527931916535733432763701050687297038404953095699017138657500593350919320815793150368632355585427795313477483447703804673876240050122004587039834181649594195912592803648829290007528013142949986038097814092463394791251427508004206929614059085418143463861801374053901474541236928245372895390721005557345373189256711215322715197613406559643129307412609949562252346815379696229938417673110961914062500 [141,41] 275112506642409885685582463625899672899320620876249109892059185238546650730234354054400123801127099856936896692354998373663633459916412238647945249173897876940921635472919735425735645558471038369768798640619737972918571493612621829199767698531987697282356261416831604295626333895475948115345819025712731568056241035040671878548891758991892438396796631395246204123866999810760591836441905387271015957416547613147979725116189190801379040591027375661526560528300999637576651632845242317576472075152709808865492189835274919128975175477423402649589047083266404575068528355914823744538210524323064603250305112484937919299035236675325132746387378597261989119095775365037986590253051989849133523532400174665247649679018511353170367166209590875680514528979101976872426124527147411524889329687872302945746029383281076434490384476662040639762241396458156286243134959029661301350358222982001816283605253326735026251078183790881953089372737414839758153995253385922964993744618244148152897266687307811038598278075712788119202319511071316317775597560844757011903041953038651283336885205561464877186081027525165775416533888763073097061078848753474508915086314264730749078139318698261866214761843604197409571207128203486167456474381988239651243028454091623976250220779696697430257278254889979890543745039625857743443681742772560064695534872508747887736635578252459085478354521752351165571787301271218587874325475554468141066590781257920961685232568497461979832350664023195316090076445789138354589581544219498514557048893260315569582658808027382186891444230379365410310518798166488160104038711770156869564041992276455828112796961851734137374253880430847024309894937870908462543889811525449560603382676343980305656191673854260460468245726447864613081094862941453233361244201660156250 [141,42] -81838324046386153596033188377953613821321379784894987814693365099332078677878614354320895053476779349678569687280439551302975431164748731700441055100328273315116965486406879780722212329825061302561627630930263567889688576914371338276877840460573511930409727404747966114675697398312379344528315328827869468605573891962463966202533018337401437409224370230471497939521620899854022795055593048957260694462736460535471431785927286269350745148913143726119382420460802883855355134186615892884413954115034641527264062014430314944400622817122017090266123691177987779339420827243574320214121577411571472500781254049231046251271563379717790980873705599549704289447429194962356200351358167222757240935339658632207757918041494160139023835927277288399662721177108078611701866590115976035941969638801039247703327376587802574668066184189716491252849203581912437909627677731398749283284232635455787103674193795466625826213137519842024964870294566389301033313322537227732382012142329965602892498769941583943373058128432299433967317423895030990108365179160468370999805963156331620810122602045928157847034395816660328378149986665712544112699658461109899936423408915987313627115633357335042140646800157199935895079333493507974183293237744188094485609853876579998833203329287844951486464082176602018762440314862111157184519311020215479466612980463662823885335352072944287994406731686621435957642468267804717508655597858659546933871527864143260939745018936073058727392162919238329021573825206639313380638734448664571374893492822915523894818180347952726317416459641527161136575982620589868824970815879821033033545912811464023831899698913824973686607123750959449279048218228378926068245043855102840336348306558542018368374264912777142860434493431239546313591729302108287811279296875000 [141,43] 57130330125939989213523018786303481276502565803359989157969501782078263706629951103190630474631423905458001273960041365996620731593357570339571931885223503553741102978365686250894970634725119433850818646406600513616917668955531435831759932341546725556254512533223531117732871432531400020118084796326574737058558054302424470652519642880535878209746948690944589180051719755102229765754861036758688769802545175948782389851737495011950633725961221842962705977562678308543734010612767310678251154099643909244711833260031480068777498415598370965772843977092339156146649913073156816084224233243198258789626913373832876492905100914074410757348802195576655146937952363868044010287242142708766715466929568905042029403863946301146524313386300851412907758210003015514578745243923690454806979524287511344104399927397820216032468302576414017865875116489186490747138451066446042769904548693758552406528349187768824786026552655531149252952472110812793018908401073171005228504850590039678384278609842719095822607515562669778654205278411260117447315176353537057446105946407399702959308517199147440350392724910713436422314513919380081985892392986812483019480105504856143237016677466515122464933980884027105056038449550224846149912034775143954980601345600658646201648346721560271932774199327192176660929002677003406439953957465196884638490967805181798826042170138268271974814777383852618044331114265806371785834851994281047630878976492756820756187013282639486702099240398761821402368445249279621913132850693687106476662421820010543231866678991395724468753199227190071111712675314019451460434626837013432474682945665690010720128625778568896880547221135998597585645489107626889386476346732589546369772050580371382678408463693907037516972992906439842734652262205600738525390625000 [141,44] -5048398764239946242538543509847871308363192284462844132293420851104364788313963365976714159875409100786687153771912765712052209899815292395457365407436067097686608876679395479901377099844293436984467887860616021021014873302753729294722984515579496885842762290231631036892482271397299126419757375500014091330017513281749712540097308525638624964844954906479440450746444190485210170011222977404665385850264550198682141176227452244577521963823351812955778085172728827342171862701405801108375055835788212902582801012399625798782934303186483145227936697303845671531941398533734324489352644524871116407852715476159527648988323452203500938853330274628631304216388933340509477867500583638512223999841961268012143914855752809489050030761061942762034316371956765903299037188134534869024557098699164303913642758806095336189152438685313342561657465694824932358304840323918970366623302293407251376440982878732938031220209510571197381074674530252618925104342255839567562727714040852656042474777528307225836645419948764373553888698240534773431999012298189820936250812658060554712812135043715509909266838415699511340874068500717418439181646277664439327920327168882273220094333501677805787077046472245436311661718705403468775498758936669359115896936998190568091409952415932206694257927357411474088778129421585200994137048432278890012827594070992160132409365690959253376562534981662257999822831777186024907739638643363840377953627766903095672164426132205528966982577500448836660784961946059297548287086848651755209940844262339230830493087893247839499501806997644560338479494294616087483818001693779558129539908331529927402836294342789541136835861856148866613685649291905990252615520573032847932579641994308916622962276629584162187002379973402740465640046920776367187500000 [141,45] -6209823740621571575471721194591718196846191454207730699145651322354560758049160788730802627871010327200456592048262725992319413287640574426063868603093474821525195210651359543027315248982058075488059542191829187607303834775429529086446401006428795529353679454224943918538765192682937206185973486960037581173455875061360504772281037463155017025780529775470115678288985419666830033905436023859893069136907622830119411834586863718139443247545945541399027398493067797615770132462481397932995485948062184803405442418397073293969732088260139980825093950315789591303653884841744447371831135627883544000731851874116371696892705815375841084423800666659399095158625011744734432024650675376566321234040885589432280315210135049979283359373124912943034741860164694194084275212752950810988527101930845087432494635459669409573105055351358747038387635494740180587175593790169998149916627999365729393326089837943903716866672042264351415843019400702760212621237224269377925745670633778371898063775515339321636494072551027884937751302724838634114460772825784959572461906760136694010119577835142642937714957253345509986869251706866603364168463803553993448093822136577169440885423551773624567711710061337457995288821518512339843980860826183319848944509963591489294681955848872883071441196148136842602893304182492944225459107446735131893931543137893679117623293416351938934610448958291565403594101152262758768632650000123763001451162234861500057377411142667992690706308315251165744253025882225230735771581982153334940504976820802142933939054132938724514472321459051035149306780487528899356657592309474028149695949088721665071421766513014468713933260306437315314780628320078786116315460587538448878608038744355148863516151209771559546234111677363113153255104629516601562500 [141,46] 2190457581060016383204758264425107734087759960013315558901659931597593281468990554005662647504668948432534959261566708577747042478235402628897844623690829200048458905306610916141441584085833333363589973829614375999819326699856486485596724378728477968826322799982606298938499685941508179121719745484942415574189862671313691389254364145216476689927481996073442271065701853347364944206595965214088793018351309035208051454890943337689090389475011124166060474945380762237073557911860565676474597433741796036679345636154886872526217244410752059800539977182879045361716475239431418673462758817219123918605573010838511637305141610335621193007129424593817931312411819296155311094672670871346116702791185419736991933137965173726670886158969694044883732693276535982312752015783761998980255823942092777897904579438907925980746043997108362610421763805856782891701840657849525437852573581174142783120007666956575617124897585012157907966672644913346860722105820551465242447431482852880497873827389522126391729883884893470207626542786369996959609581306819267196292125252960746107081991848396015350968594333471090470312681824720269541424564875033298170396215929664675151449599362039752034174941918922880256389139153601831523514083978317474647551664656849238419249826520133480910068671454253227097887786963595591898384015797711381025183829950153429556139034960341896440501290887895192913048649131256582793673409535052340325121621622068254989128687283200005356673730476930039795201511673933384458259671000846876611728301947873435254923510300494371825583226054403124900623682585647788848280974718051225371132442754200527911541962269476574291651001298193495943340827364719743437973807598751586407836797689836336245512735589150627550085486693028668635256974792480468750 [141,47] -120551733218477742484628877412661753625108159575753392439196741140488114501121940829734223213347637686841039415831773102317438910819970687663732431669067081880089514832460730468215635308728848999845963633701130890944111537005048224982134255848748442563577898140903378143733519498268345443578751489252199723813693690098116326787693003075860553538578751428177440959225269360476689771603043214507871890887993835859953146315800937494316855531787791869087104390361897756335062224765329571790778611379762088741350187265571844774425796183505783867431731350745160463351085837716994951549855422322538344087704810525968456479315127983857771399053236130454283231398425143079560619310666580043874384863516846252040822568229756041767596458825747223130341907552341551274535611453537261642736813319153696029971508937381378367301092914478054625196251185192413008109641559197364625323224849003740575669117891930442738931855224650326573978418146352013469951787075808533720292163461073927987437101400087327607621564728063515488612540175554753164236481707714615432800859208221219720315827146262971922088354954853505414409500161525564546588856314346943592325006195423589904126143841999904905291718197993880595777939387537975870484982947003923542584107243622189043207851011126526652770797852593226601665852138513250096335732469766917133061195014816034616625688602987521867760290399912430320755178564459983311612564779138432333970206884069918127191117652680630495829060257345325053890835946602486243488414482753621583010722017471015156120278115193739191455270800250246514165151429266507539629417712532356201389280455520129285507714366745165971702679625251845310017207372803872409452831399933401129808091351984640256976468673624171265197521178291307727652154541015625 [141,48] -72559463376572237744992807460135233973275303166653000757474847304124925850728714815619328719490099902651868950745452175945296731319954078491466144926589621368279213921665789537998554233662764207442597515719202779851483342796224677189780888760099997190547444349943616687252190059274588125059191920264233731481171511293067523545796182342451108635458351337293643775964162423880218256624515265249461904609224709454328391733326718862096067695778594856766023821875378058961988754726124977324636571987995138717427298354903035287016118280061727150367217464432954021405409174799275523522295229351563017603116689832513164109512519671660826807297991299066164905810149265747894613949691037674037177537298721885046867181481433789563991917603735800966977058906674981830293241248235629650688899283523694626264233390516526540085021413912548700239065932320503206102115446907273803297535605185967864218361702564880978829544387115866700676171605459458722040288817917522264651998200076186529554793018529806907011607645032407884598907457475208779756239402619907249896851794977836521340416275511067812503153845337068722102710191446100610647260549799744813474057726841514842711013116840090142452386312522115849729093129624358462608731005758135608561960927391339595903151237571531135695984672133482682822205801683539004132417371628690090463918019655455440020355131840519557636563924249540385167299600391453195808277986236118401427847187756287738113119588308653648315311118333737837595697614142346476315473811810446274475963521341567532944855299317214121039582487748775175865877417663633429238825678956582636076460987143678926458106809968063099565018898444449003473183135455601870047920681692415676719669682736104267682012222538656350925886831878669603966357421875 [141,49] 16590602681738445862245310561018498442651930803770471225820376167071522116425828053165930449954029810592435843877536792149772047007810764932477459340102689962492054598606850070093432687055924276702845937411258353489544717741614242472532152652435004983049400681085915939653507300922922022314182018773646148535124926264337904254276115687085727017430406936132931548774382502345406876647011476381997007938161115644303061543156880481029290481741086262697057555598371541149958523139747722435622798052931727026922681223900307048644865007472570837443479871242299852645128373516153263813065043466302535065713841170729806126814710352609452962605270036452587287444957485124776806705676407669373828443716307960881485254235492996006892122872327579864193592183050345504116119662482218512225913526303133153608681627836960468721192051152950813640541945891345601538641026427851477901465515022898085016547447548899868607433486243872176679704213989953966949687874406465618957728962638967643741679789216836306575024249743367011304580420434763092378325331890459766045170439278191161846503150754419093744368281084105034319428408575412627162008066811114394796532350579097529338487941974303683327449420338444836830082277677875551070713026176662202203420249632386193745153835201844397993738895954371323305197718699666011919950426019914038297801997727240509698045971382574594400496039312289708870174400124689301335309320671236513856749862592420222960292966502746105751681999301786695512904245763423336148990008799857309615409145929617225054627648734086401752729129704825880692065845641240308590618971845053763794208572772451020333255979228044670281761697745258834701279152840270175409030443001125061337308185169564393774108350875050120260480154264577103266875000 [141,50] -659526961551909951690535611112109250578090218775503634311002795253616474320769524586648396479068174016303017961106714782060319179229318730399943967735489292490127788464157021815758620586157555616230861675085092537693451503564285183695796527523375122173922931612546307646886871836049227613604390084942530670559798247662842687757305786008533463065845095275826796260400636019636641153351022793771867975797083886648750987396794855179273691533154667406920496578592038998702128447111904588523871352718451866182427878587256058683949261098346090323004260607645758165908292221702457103688747353702971215294826193528109284951126737252964011666304596433308979745868162897140797854673788766452141037050642642122500504016123559744203295128215006616499968714762831032236612111556621831901213555130162538849648538055069216371491959445402149373057588600247302791976518458670623111307373216138412620504324372664379838101917896985050523128812324171629111339637763704907636350666125037174944493582448973756898239505874850097653311806849293751118900635675461476177721724688521282501424030761926303006871674332240556358452064270339222321701252717166139861346429645911663420079070518400664606420946413174438639862325536920709856290986172001709159234678651066633113872280620710704598214388354677241766016359825350717308981555562716514630560054567815257148140411907965068808808855316555752987416634274892577244644096182335040299422563285537185497276282892884573254050687183246299984748572632863747334336332705796193163588646743884729875190878867848788400615897748677896802152793401962737536566805015060371636341497955389830734746593916028738187895522965992759701971956091154226242870424308030932217712860841843188799716747704052474299084029247544636120000 [141,51] -433299962487674511904047769157066778939706894515379789711190439820987245698830695936492982554307822396760906034181605935279938576311969421358684783421422739283834075193367069394845698394381258003156830587903129887080047993904255727827835888901934649752330347329222360067194399598624036327563681931195524493396196211901461161705129987828682078486927694681272984409391299933892900771701768638832259455342766371100964598022585381366833452249318864590471282174718340850124274544844145546793021087852496551443874848334686250348101776093783136554264808880194177474414313272250114681129106804704912269812693271341027920765099182852813111942473585126118036008368320941901094940076815973969155077402989754361149407368675999618412033309285923992321757442883974852226724751714700482007433455602117944578704221795367110661244533921937064997590695342116976808843274260580551406751603889544059011957588726585123118457102877835263997551526162435392369316964860935652896038170613579219974871845458832666286664135510180192743981784281669491517019677443856781060591073378876835957732671689123392897398302898444763681806567548748392394155349429236464316271543317244705926703482457732262479805359178959756507133841808732768463921828522463016930996968001073322118603328342576246056486371372078137002377345887840449253002376971136656884194098281778456835251230071316134004313445558802214054841020705776906528595977085380999697291063709222252912459083724114611872850847238358056548864497489959155006140336979753389108888998312347335393909249708613308499318999127053413853245393690740752086353532938018043711057392725861181939221859108616877816255063133139305988264936465804513980560397380285076215365480634629203740314930220340835492761085809841637392 [141,52] 85308733931656360838895893457599691759291194872022370506064828487864253053693951429511362528983424971659899823302000792360509039653694454616347772206871122056865109966504863107869509055134825450886665560387737866421704184781066875341672455142027801772535140476661769329906211332532785990437647202172331719458584645733027464745055939294848247872590666673865464604985838162469079449109217957988657187640579724006841596867056450414748768090750750976833084499610754176895815916252376010222031685562325211536811344842822491172708360372924089528725788915318015052750326884114262749373862347361576484383945356518104399408571303026746609456691856906507185954937845010995306698296605806291884243395488162210764012882112557799149652608246537636962841852237235503326661173890692716820499671634240557475426561019867308872989054909669507980570131355340586251939167992273776069011442398250746266072606744696245051048691147769354472781571533435163297884687199587527364198722496096766237855302375398540400065589822651388625027123210303493725500724223267750139975044042322995023184857612908241709540461993018525163241417028049805126991553618813035391853116146964837251185330894199886076967469737393178290209367538061888692355422444997551428333338895303862426402865330399812534411007504159337292031159975816092257238299519728349045818660020947340486036056835524870885440545593312541552833885589826778124920022725350223189952416419816637188047861418882789941693040875311709788489629821321495907607928095543336578762015570415824594679429952650306046321086335477816786859787186478889910016444785125560360553136277838447344807033917944091169771677582535436425815025811898785778723561813113033614734701561781622624943524849420384034186136628843680 [141,53] 242029490458688307097304363571939151319053239820211427506867834168375591874485553511016550531801536278917593415781350103365962772866672152612807867514398259397030331353588432762556249049535137415430806401583806403394157713559585571101292771620772216731432833670297148934878856527187036973354494739768902073346037926034904388693791053637626043262428213058243441888017032628192660579138381510072241025622183445963152350614327669324965426333696175436912398970555947009687061941556190340244971948454693472667883604349949504299519980745502865266752295515925973846042255798825845175484370331119589648997192509098872114536661977999037234564470166785955500698235281035614422176593091079960535068109363111218015909074614560534580776217092970106948974001821084136669195853352028487017017086732610127270756023474724171147728204036591648855805396537945776456162952657105345145978551597258926812539987528478351609177118579542433004116939999405397648849757793189407789571772605797720935530720249695674216796068087575610797308904955348047885798333753201016722810860526335736424293655645875940808887599291909066452186742550983221213541281881233746874008204118891342980426118412011248080177614185029354587874205629505779318309600342877452588446297578023133533814322855258064027929066130666943765550556980274779046705981653243590732329147486706263007242547910479666485640459036448594614182728009631330923989867277253059302460215662018409602026500735587758680793896129689963951653848807050740273978558437984699076052868034593102353643413253174247833602335406656423093162825091412295430380225330767530240806088766939887300454925384227437134968676954571889565849357153538243154520238953372291705417764651737754716586127665553077322949062624 [141,54] -2252701290279758975693179753606523546673749211582527886877773115878762203554408690267553874908739100286929819392562579752853665791175261834863072864530120482079098632231309683509878923831532406862059760870485276141071113639233213533060227025285582248668026235583210468357036558441079551680419957772755599461000893767682370657333711253355235162227682648959085083669819460948128374072866167005959435926339913686853057693805087236625780151069092742999988034115758512068249578650178133420762430198697355761186333553175702917245070050770559886649765064263244896903000833298139805894262503935077173089318595432147291600712165650941726653046742409635847355369152267533336345937056094885442231184846642545949196010520947213059713408693941306210200087409196214390237617854382894451573463566923601440051605944722679616929720004849702452910110051319404595875854167096869765362122760847557649950438791051976894450936095332765836906878762690339189085285539184179220037539549441545533784082151338403375513767093895012664095335955184654575871668692281069106729748805637708490317740538362959370231235708087014257463847348534456109637111294903278133774964860239601742226684820296235390383190199470906088338808563000726822895185709981026868114486417911768746820709687634279947267597243450646860944036375824862150115108954937147421146161534337728130825846451497979892704129867202392071029211485835322134125485503852714422081645134092108638999077144241906114888183755824192140807064334677011699123169840609948417905358769182568502337010979919875081922120038605996250158870917763655513443868972829459092873922883670898519850565072875361338908550341302270507150662003886397946870061545925373498439068977116175182789046452635366130353265224 [141,55] 214786738739285638340374648039577432894918402464379604509815683502855540520518179473846682441737112251018640052195177336345791945827160445359579967269535046421971829789024521830894577290954677919788857828076937834380336740683663847203155895340636180883772027327283746229261419165525874173340337049842872182465334603408738386460617332083450258876140106534568966641208245659166543083035187411041858309956520331506262186739074349604755816608227663236917840751238384284523484957510044275067858573521680999872472852737674741613500209747184485217371479850166547507857753093102706830203083289205563125834099439222312797235826781535073223894582317907080885384506644597160093561128623945341125067308140633640067040372781749819061089458289344044865335451486023513794971672629394057197293678023409487602281751272074759255870127245171884841607735387698424892260298076041110153328828338274995440851806468707634369082443595509227539636379928295288254623447050749327046105782280423289809066187323775334427650425024347335902093528080398144858466497596401538253411279349683375155133433409694165075338088499358482141862155506843480665386273614075501082419455153712551415269683337011745187814977750934166182274181424842646588632524425965050231933656995952052917847772608145920079084279414284155114216861183319585803576615474040670872198988493940314704409990100525934238590321644622006410659840410142439788358377985235756582637443664662560241892281001041600834256141148376953440326613599467233036089514859424781535872626140703806093236995647862104286395652291710652637571590885151439464714489628306432392793063121354916540939335190932336116788698159845919991674498727399393715524227867943815373133889798170677495915960474392657533188 [141,56] 28710409613572583924308766031658944412856718627356061999311718195654811536043548688635341271648008626690183690043420340016295995208030194914975343194679954509590949569387573613957584202531519159365714608075380946672067244262417178711340935588186732669062101999750427317495262909063712246538996350920888355331321513318787833664039169402666666328160708723803757576105462518425768904611053178490822103417774808262140854680957330340369576107192311056782070489076060192980810522478721513890868926402356784005576090344728829815939700072485746898436730178921634327552021702252403367370273667607254875689309728153763239709035104261941717823529375509032409945877542976462108478731755927534195383756126330585624249934545839801600463040808235731586147415794315140075937058369929707859627600375222956406821201813982549069264553001422117378330916710524716585298264480852148719354807037579572954028399726300275662747577785555513781652406370657011515564587938883555850609442941655785066036540050478793639967745958761560324081827369940664770884614020481803914890862321936550775228030838141131518376301816848425964142892135648790829929121720457996252212222620859567118805897835973127631999956168865946206988495363950664047152994639596206662435295793313836205453555451739045788172432663479313003593200096891886336455464293543572767483903195376344162142954282965972431975939624368927341586578053938674489314666241279679561168067580492803029946477552955810063474751503782993059426324885348356712875989423176542570100325297986184452932254196544399650712252135642962452883427838411891441146448890926400357278003598704958992486445686423047742613280917186797654888086998214858797175875280727739747133020603803970922049922323218828668 [141,57] -3368581793805053858024811929658865128832212150265853346832035634874560160454571840946562972310225707499718853383424060056521524347132087344705526297635818508957834865925962174919347767406294631126744502992640427262029064421694005192455880255613311881643271150248062739893407482350931608117266332427399765061587347272067108935512189487485714881413101648390570584757173051392727073140885230689355609787517918261627140370506776981056419505826517637363592949704573462178307302474022701419791053792538035703436817481820576446547814133003940647573736444941459440076230900082513835228116760762692661988612174706024356226963230610511986236423077379331321762853141054124002334794482287416556349509498575370036151524312670478849330031460140812451162551588453126021767425282949820785810272629720877448699613651583491060104698478375061524485686646098256459611325036792762001571515732156135308015778565293654386375005993346146557790258207272996759996106513747952316267159413365811866645053358651757999719329126009061480298811501779044680394468235840915550760496365305414979853459373411744766611670807960594108332315244299004893039893727708462063431563780561220177935416627299052327160658414366508318185186457742569902551677635196078283267351951497772582310846092128133418411118742689089639040444185906653541008337880006192301782072235328922600246641798734442089934339828719178598783224242026541295242919869596768247151362979276247598566649909705726826257024788792435898951631152411470005495408191639066613801848214862810090491947559345552396990409458422785448000945086295568243300816478592481392850335371197882765872910606235978809775117391353534623965851598329126978596761313508700995013378949916098010412219114179488 [141,58] -912246185799178473814134404609664218393618230119231621886473475317398722155141168728576059083765197022039782759673054968221303490441251251760910329503928807141166037521978092939765169701281988518466898956101204553326322536034950429531729323341100269243984135638848134153514092663548748187545438619873635816035576049028506654623449347859974639406519952244340523210700559565577492602312293461936173787303126619743504043940063778354009549138389642488299859242735226626443549177945628083606403713729593624145946058451690262573223123676569580129776129646010293076924391552063603876899855831223684528213211880833032106265021919645852680608396346750108707980687434331844044207278608450673860867949771919692636024360061143064730691061391865087342242394421477229159817867155477000303739482073180994049651761352435361013808134990258297738805020520576462172506079560727164126283539618346588277913272770926641667784359371607850871419865418687295970194175435872799167047122318648752468304272315167455715178626730889791522125703923289835480016324634622314809925831370855459636378350552294438421274964333652380431276175622781604672260296737191259739484471646799078413184323732167139435659842399428736277132175873304262928177165205893019320724973684473660978486967140437623518820423613612355799436862474764834763664636236962509397082571932398324229687287146558730528682749131012119577046264209584347817404305059884117915519057925948037380197330450346521343583569518623537514128059918876068684821609662978608037735211584119208575999665303478981238171438276958026220019221676281293814724094938897498043309133763688522419625934951675901846488182301670067437083169049901470945292960672839290101882152387573059120939535280 [141,59] 116883990487551195884207873933080621498778788417848916230343448024778133749758204730699819155781541973981297113666368514796882248317667473389314753881062577010133562372190604333394314112451458454730513025018243876281576439830852331522578471334772409128834746289257724547202722911716487363200528180455533296142123572235864814153721531257547391825256810968788469170930783625048022717259850481093130688483410423820941931739477576824929076929527570985165715923467435353286010504409157117746264498190475534963599248362058096686751692272207845739958183023975315201705203987658891694453271440970035583213241069354892197697082197812306230030803078539408957960069576824556200050412114408283575288896385307795440914498877692503966771198265350276481970903469385585315360549693597574685718811104816399050660548668492366384063997271746052446761891462749090566394195304782844769106282753127225962683394055384174498553772568603766485883709358000876236616368179814675199553037336639677322450361711849009543745415020131250357845857093250594911439240146283842552438514978681602611754290736587768488590910261739047648378061601062081839110940362214716452353523588280495102600884738185438466905146926564395236813695102298112903500096188696391725114326936967746952987713027331970684182781141697071954473576883290609055027544846935188958100845475336485540639261951681381931631401159699853689828675913502981507993905552773856569312415956566466198022516809446424264234878821752995615297777150212996402002630710347828670149430401573755342191320659085960951896735410682054804518205923481746907984649659684628027899062761447432022894841748188564260380382158032672786040525044975530542684803564002769813394341983665409090161688 [141,60] -5088194583942860137417501746678544414890959853497656694409871787500662198347210306679210483865462896707484207129244088383652464826035222328716838684524700275529980835202363193506689525063950817257977561616203696343953615098061796747496888335041401356695503550518182128035415820830219261754865305844324232827487010253288023248045571649471522468143296935770615872220971842075348232217820685240587068483147569821582559141676342933446479450442003828593354229541694633305155991495223028552622413711778848086364094170302656071816968598417058905492646124048498202619195045055438777373906427343650333149261735967833241026399887955806510573079622131394025045280160502392637671214565019939583227668850196375903217141327030623316341908485175271622905898209061941628422686514257722495549743522668841782740763238102085798421128417778250801847211103016011640692218092534243484000409565470973545560165177888085944608881613680987894788907957351717323397329774564058977962864263227462116321064367132673772935478693447896114473988232496658766150668936271316038868682796758654868445505431167354233145084651796413913733792322233420888884234820578441263813889406374035933053832554028080235539427575728466272698554870857894620206595633069954947170036861674955628328771358401677680050593765900690078325574307694773234772581267324119503795180184390348037166162600114696915176895140699230506488256884379183667257981626923480793332494400870068405305066224162517808277498648863041034102596314824571323787720913927233432255539630337696483827665442274578283141226109913331791654597589707826393134954378231161170733667690471703885442850103484409535190652387272580855643918946795882475176918948530393688353858422691471085272 [141,61] 748709224465154964292399580317887567007846017320710420690254942888236096304280051017286414630701413804097119660095382986997102465519064376299412748316724839854024970630103903227152372445869966869983503499306464199981415745331998774546596210705582181719198059943228043112228236833532211495918227135886321267949174490803529392703505014228599169771369136127101052997700075280978676882918278558147632880185494361989997142584646511722136862950218182530976033905129610363152207291477284755418744877372725785536521709874592771540288347132065631318686653156126647895423421138511779785134326420630849070679345025412008888754363072034833923547442642559350933960494565655124294941003101875565256527486823063864959225277211233167125692024186295050191723281981724276763024212626866912401853290941659538067952579772562971381078307522904891764750213798945057029450178541025686449159875627206842683987530579067086996551405563043494050372244442210196928301510674336127250493888862257652040203281170030688224055237599264362318388236976578759103104045532580340154645637287823397180167438434122654782595263409002130432928200776373506349592442982466016686122712897331583604314348009025247947059100741330924093125350592883827960660467987884059951716632573676151198497374462850106080351977539194348801291641155901189495743544723702861939499742715223124370137023187085883617014302825148621434791279265131174136689050264389783661813719592308650045917886322958296687633018511782862634872055413567047248694981852908155888265991351523123985461443964423427808173861102010441375684806076074616453266229941935179326286185524805404013923589731273871511277525263878562181553253479210661462403857171090709959041768805802688 [141,62] 70894312261748302803639373414665805123387116175813799197702710035057011114758266746395411730317991034915932714249471024570623043651937621118334634769837446470933133334734413658641406183102952196319542324789877426810183753823374065933667721435695247094619598145058003089747460675078105592110109908415378362635259334402323106066866019543701948480035680285969504970957893140268078287310658487374017083979163652181169231982455210218189824484372250687249763416647281903749073192941103675416986416608183138414824873146191685854897294728120783587284048913805011738089234882260712857961487051067974273832089795507865879062537099490286660555328385703688503745583960785809128195373677762515195358001533551413365143273310195015098839786736277373374476326238106629400842339774605229293486710134636364041263311521880171306946837050011762344548556897620477033756039579010287880220028480454919646573119982434017216840401808657599117091797230163320077203367466251757406350727779096111820909478835724708039967691335475093489422115271985393160506223936282959123277288492715422118056281165246806699835823485076630342459656949387083476334157648611794353792323339146095444471714832077482785474109498110253837232227946864089968529525935740384964227659312389237352645762338778761625661235780286081053248023422069268019479379897766198622456150759422331502891526612973493098195225675531415302675767112101077144664141289666259619303179878025934210415148637136058952656118272599669884996208969960457618412261665474859251091796473173539752141413211706995385067637826015248521684347326909969475440508217306730689203959179601019710280403678963835800032867717647474095399247859373467430936693685643520944885078517760 [141,63] -35460626488772753938335848800926550057562169349433444848266454909991466753916476503820588683125629358611906125921113532834477400367651295059650121377197658198265002310960573816572092287450455846158475440701476990460874903113277714068632319755012781016894157327377915830052614996191759234400011487631874669739634824075822710750227142981771259203909444428192244800749532568038614455264021675461351004470513413472377193925800634319462007208116167684237861560108192933484036654454527475936873654548113689249274038373730952525531853324846093833634100402447818182167397014001882264145455604955451411203741950821709676853266150388036447262971017990234462190571628364199393384155379896359692414566668290446350402478185408158516361919263654991651334797171716425933663649093298742749923728597536636290349118751043281931271498662409301161895205486634693390897273403292472697903355730231469346661117410156208284970763866587949736784360217819688004789078235430737702357486854284947439065526196635835311052085934444285369754062455446637033150491807371827069138752948973380061131487759285308782466887950117524376316602241623471080050391312422591852990506096937101880546930955126364795995105658135295280727824188398785862545806638249778796157073539725059366204274087061353614680755881564058725295763494829844641385454871668124812506896633567063695403705195114055791325421196277024680854284788898149172732965899147402277995197795920843957361848279075783769671317464184724153412222161308835741591116327446863463060580340661115786610585869469958349184463742021973632875095557598838269089042633739414642589986832602121957696721527081922591621777637777208264008031410279107572980365258466127978270729472 [141,64] 2281987637177807112881563153980833744819607030846021013196165881293800467315734324302094987598241862968561513383969230733385514911188820259136293862919317037389448550819841910127258376136081342099462872540273374090205035045118483829181622308077318733191392845498308867256851986408870668653358652803181119433961442265819462154135024552751930834036398957478088128833002526819697831623697894367309963129829123893600219915191129048818478733112201974614025217441114818900529890909123141832974743298733064153795249000800904664904919101552597233223535671732121159286691273615899769101565694331118063157217957560595122049737652886571473103041234809818940129449460201340970924581369677304644299300523626132144336378308489757253691316866539366790365595881109235910306826195347058147640023930802424099215182296031197862190117232813159406005255248028627918689710634386248402249459520201655348416725323370365505230928115124850707002555587557817210502844173972720551576880945472636080870527741096799984777106044692062767823609712567800847166676311823327122012584400805882962181577087579003974869078253101549269477303196183867198910661527093917115716292333718478923646206035203335032503002510727917463547614162578306862099411061102944074718874956823952174697550969546165187730527510549292322938002452198706422139476473665571286900074463614337459794469115763272404092683576048241028980944398650570325324590408010155731077742039274752408996419496403245055924094015926430337505858989464564490912340512982631446608357307356366775119604540950802337232474855058249614221039422543113278454004273359698059084614624327596735155996717203551370177043938228058720417739181023992679720053378628196324721216 [141,65] 211680130930225707264843301441677125020347070492483199544627469725106917386456752218501490422357588622175221838894912512229608781301994158497142866684089912301620641731434460979926097105588208759377007881755009209961438491947572678085824485417810910119602231248181872863034937572868319212473329241439957460004827053756126821196676855270914640737277722215320743329740356555672429547853926139010006621121494727883738106906578538521811879641432364166063231202609281137812353714001640493767200711276048010844220403524081785434349826168016057726660078660082907322696947207045029039638775221729770903734543627949106513877460654704852836394940719067331677097635757188779424543597714899464408904658803487410199663926920059293673708697984843033184823293355412912918804393749837992741740820696639848418888318587820268385664813561857702797538594919051218017829560962713587117585360316432845086881324164475882494195035268367687555142799839408469995806764200713884924889193676128054881962290062082546222298469711757108521651315860204784236088790237798770052158569663435503438534453756422350702085252577459896067722825192292988269544873148390014370353187215194856730986943665864411716570284973510543954457586892171157015606149969552986782551871197721973470003983406402469520304281780049034139791247388197109719016398676422268072722620625022168544401918033252056178154281196188122415500890528540279805584892928741878176621729688832115015553862838770737166106970702659712836879243078599737565975846372757765150230078249389705230238857483507069440133634680059014001884222683461146798578904506518878318072890698473716261647073546845579965275439373413394627497890162116171776159790652102705856 [141,66] 4677095220115633478048638694868836538809004047006000887900277202016792311849671291089294499598193511765809831533822047281192483665950082105271089316974248416704495335955564755209060614036727227278938285660340830534918586395752455733542400676452644433542504543816809373043085954257501619306134665961317465618863258550300812159098068455009410960299767025543365412625749832366564174561863264096946047347325106145973907414275239706072445813117809594903570672331879537053425495485722606733743481513433298092472348527888587839580783556147811294514761677402697898510940078317689903493460501928878508911668975555537362403634021962169956459306786813932535257377768166412866872764701517769529984716945640509879071674923054255792661269208108303816809564524139580389771595092059180638184867541578279616800179344765952331543384299285478829827345344594883818296399360057080897248378188419173809168716290705428766560994315916732109408289269142051004585017006972416209788425379294807841114152819977705467904633288531489005777307949446530283683300792804699694147265643598932163393110733126399355652100557863148348480659422133026229981840068736381474186092937754472249605495459114761430685618321492816288630408517316688974375655494007804714574371319350697683986686357080208345181339503163877684933199166620386043640449496587380586327237004532174236246426169950237662299991685154781686208789148708295934014583002045489855371123525396502514736443251567175470187683533371677566954290825567090683645142166832298485521288110417988445509374180735226778289869779031088709218314112796914002119037382662013002152277252825081705292141856188854448422941021733041500914769051807758395703367161672192 [141,67] -5129758377044966558728342397824704482355224319408337180981434563715847231073683742496520765247639213265336440976805367726481426969572282552833324552419140945655479488452710377853045064694572320998432601179846762962239136980834123418857512594765354739776811142393396794893020525834271014113068290712154451395787663469786404987808109640126068169926687170229939599762723550806825611828980808735013473849430354281085932228166467638541597801166948078137789404670959370491940107983585099211471861850119072334694755560655702784257210670621637212121441524967648282130790825635233476600414957648190109757139320760529616775790302559739259568238989216821436862518546532584537181388835161607996883503644457418981410153072952124060210944968423759700720189412021968861174610907294532030139433791985305905815866817629697145165633150567950293159169311939705671674512128128976222849967886415503937057066946551359956350819015623794481770254002797631366836088415039487124022325519418403412310407284134370067629432461210334065716416622062833145346612804042574748203491502875754473685048103255792957466850530658870266322122711400828946176574720325526877754825024463569275051270734572212637939164889189828315833234309783779552770846179417215455687366431630370791620314990648612797016862666974710413691131001795592853527153214805518453806759897002212067921472709869483711102181100174181666849430888947383667430104399004329165668548365631747333669436708207758406392592028165234296818243156903654926263565427875652459729713643545918332066258781805703475061891824100957730674278662398786566714280511157775825864308174048488422246929574171415347786424194980132279140794946092951189709557074400 [141,68] 394451711826011387818321777167006573107678341521494484924068401214309868475808364175577263399444079522518272639829159013869758215719791583162334661812941507811373971218637479066515826947668059338985144594009153857121405686939061610344361305211129809071761761960570726195167724047150405614465672708884369335512621159502169143640856585419455765256401254037461694842057754122888501900679044454854947830609245017154319502225607403058554552523655350561315436722856514039788940233240133717295592588382561277705654326078963369354648793334731708474299024298799288605175590920925352349125710100681289301009946746279040896875224999414655455076007826701533912290848671890213829048699893006297541481455765441574939949123093445540756543704192479625649614984870063341702874165935708850801117473304512907624959016703613414864324488960619562122185673749571740995776150871064243414375188421865189783402315547089476426563814516984330165166175051009946619923873960244451311166695435703778959277846469284803165735772879900000619794484859416558475662316263426600104051001976214930013973322460696458348370572624001955590109209382085808918369519927771876442603663898387194393191996409817157539464444980640856339438061065024597224175348079510154759504843208566069678733655165611114268460736643683083951899897490332939557472248527099515633556829576463960707760401410943680819956525679267114294716682968334317214768101569177936817018454587568353981161098623887561531363984019566645620647829848049500628044069962119884736639759168519129463789443283308460253038749941533262272292786516207043653357194002119759868297111716780813405499697642781301789253746935884066502078631827004626296892720 [141,69] 17307336825957562518164070704340805423934963720065628458044225378129192423819263724907746070839182513300573340371642831259657411135546736271713773502118353450413839172094511036643882029573913536087702398176109755410547034759181908381343441412670654751369112781909760904583897050318052253495422994646857268235773586785121511836187548668606903654304717172927391949919393699907482831534609247294750634004088521475235833434031811888066225237739723531168349025211870446360415545391433898190140180497744849728602180941038807908638139169907556937012101166106868125552319679251297924569173914091521528534324214412566225724347569807424006511423590790208070327474052042744509534582186810279614951533184023270103338179607682190267131840208038188454153762650762623255735205681712466626968801978928819160487371550599562575061678991807915770297267246407243618124027404692445626589651733957348281582202827100190552649557997728076680704944002816078911945335810434408000695738515228342671764065100362762627366653528283862737646721276648977442475046011070463704004509135422905748490417363529587883804989594220302351343840752687112772109425276527292842197158463205979558563233199252583021706310271994005313084513745731997429947978345775663080939377308123081493858631031142678134640870097512083189569531686579211044651245634387782448914577765041007033914739863156583977092052165561892170460039557758607417426153439247301966366338528762414610245704038352522179506562023357317428655394630665564898273322111445988354469048880633014227494749014264182047624718898427736007011151296722608295056130871052335916374804725012840281250296624507803984343486702320316392391674971709671209920 [141,70] -5246442297181392346078261752182920819800013584022650520887957300464709012895847664849849523027734312335077707325923344160312974204874775991354946245519876078348797588275317393112446744782560833584851225246557551304700741623976744087114817574018653883605287365576008851862107938944864401000959442650286297553273082197615451231573964712758505677449764525209013806543085749215643180543634715451415445830101863724059227153891211682604832886637522090653922358714450318477886489098332631426890704840204229472446471354029854250672211063297257511414271290729709831611537220863554101041654791069381220949345810618692527423302781672668485602053844219790340170061631939048765350184719594972118567041022546915851563971096373208802639203522439867512295456477054391674197735964610380823378218107690854969259399097272473010562851920814665455414350912427577237665138365858003241908891845419371688282734199685169563748321842503667173756881431822453982672162716388712406976378549273406496244626224614808813217978782595367039847047140753415238011697616940799296993516360714983974985121035481987926342014800258427191346156093100256075330022088946422232916067558610755528027390374456522465118938060381564702021843333177567220896135559041367468100564503539688153135955613920284274186827102499124586976921840921582466569294252454398416516873451935744412128182618574539906234303300551053837356617042774617265565018132318182360668053527481238775456477966459479069592733234744183751371703999317084026930232376386043893857099920345972798371727415716541410340446225441091311228275553307936269840948772957034923044835560443453723632692391472067644639755229004995361995170657523877480 [141,71] 447568696403007556866271305262885560011010533538044490374897802687749493181349659271757269599830295821207648175281422162134145944754585716990631099398552241877934694488215424746708428483479754520466248752048713050095766457295210415999265347309622726201577120867224140245607804903526461959084355309727796466416002345352658907916770216146328196802887995565162406822259045240927028016945758399563268367213770098923040073129373103863199640591608261685013087815041320069724173025234754088944976771795439235950739998358586822286677522589135462918716707982310210050680182478785279608308077390893881950762793833158677199809778114837660993785620622085608371284253879024735601871544962647018415075041529492301840434894947974036851936448344300472824932225157338563737265976949188127107658870046424149496829684197597828357252663383073396419088995728469013168107618338733783882061895711417906217103672459882017012052458677082859554779546100537210654627566869735988049962686857987925609569477957448456977023370527367736535020612787893248346979992584718508907150399991979401062212470235012149201054852172015849359649155892795286249548934903020971051121092527368556432593828284140445286937633156454172803076240035848971221080849296869086717736039264436262189710452878666341436793566374017772167186068918244071865914192297565499764402949789015039299316723688499707280564639727091850589244356017256937016002188354659439203325128960631647268631868803414043584549763357399807586727925693142997300187853286631539551165552693583981888077813395454115756464853943496891297983740831375102296304620988308699597198217650117737920206424087973913468231924613938024364745018027920 [141,72] 20530523157891344437123371480876323254328301190285501018796209581428478870499520898453303416915895500824758286564056220830394558425689625545938105345228293794036384542463546368403117930290413212361312604986338570936607209422024368756259125738744548992154614029326570366718204127871006105785098620589782536767622164458798450688961498627904737845720406621017757286422661770756860949833096816042447270733923913636604737314100800445958381457787215508516543281832631588996780950457090476205813187753230080665840260429998612942175836112531209735366730884100233484274004502973058400119173726628270970404576615062624915117414553639818821685806550448920654855366311160623980426712660792250929460185648055409009765070981344528256981370247664469038551470182548344462299224919478284310796039935707309153643171699953539736809986797736074847869943133904726066284090983050300365464568550126017130888020704302582329361941575540017067476587429324227145614745962933104009963322875408086352648627323676885019791829991373630554446759365764604907112354131292635157703873697162729414247960146430221200320942153916142024116212766153908928124550699807109125611898950398175093172920449674309373692598289950346227708216438362944874553788640199353731992148525561702120720428907695052152622772056557151320586481345558091481490741676916459415033728954484462612788051691223927177217562570067911834081580150502783074358142186320412921771257387112227013791824419775327485325742889052915053741043252731842757717159141796090154157934804912589896216813761371002328265053942273119692574225525054424612892680232659661170835945211209654626860851346408171710279946996985137417406852720 [141,73] 1049993389668151531067498833751785819976542879912378123614836107317531970332269195914253185940709702069581905852982725149530656723752318355290636272162513853945054043811481653965527220415815043393539714225966893201973512919140205417179289473026535861341852912821449059696567621941492311816179862558560516376397890362530626804967762654620400889429452203946433307299324749358491985918879412204317973271444711418344968024953989176160918913813250447314526842735831164992709138197911412587128187058379658979015986200380854884639721676624370534358427011218307495328821332248140907231820195366706600117992794658974063306012692403530151178719993822752553978124955399815621625157183195949589650649102825581569523725279988271712026805944187495056743719435596424117822807701380789783708137418391194178599964949466509129443470960953049938020668767015464452017717753522363473851048135805184011515033041396139310567057124255187043837030640332962301109893769106642435858299670053637114489522333274824888426764602502541071840498408868287080816240963404592154206658258989477776362364848247520668044154098770998347864609134446219045295945830642432631970889300028504177102436941711464919727111143446131320626536926685251059597943857302261228363460862398710447216463358333339520861456588048302065035921395899732095146635325341563269481253174475277071381790128427445122810365649325751787489710704614200526299456096669413348820727250061857108247905690486835834589849776539237550758034149202712967663923688962230522185254195041751289617334609507409288068850468320976127169472169728345774107823235150820862413288887864284404013247459032481001555976390116926136888960 [141,74] -129905634708728746776021464688392130401135157820234654204008034496114705621543779742043642062794759569926615279378369269062978826726436407310700126531919082642431123311491855135891800026829742543504215753424186000500433441557660234812782370535539018691848067141557881966016050078115422554045714293254913496705389717365354259361714450561976046927785887326476517149361081842956216481243800275403903874136659833620665406549534053964775692739331213618088429916620778863777631799791745960283386442920676994049994590700057610839855055194394902300629104551636375783106989783252896375632000653670764398163963726098704719106209907798876587498728479836011117468127467662111394465543414954694931274119541112816881598279847328621882526657331766159216227554230300738674137728295048552337623416542997966700671941431327764058207436684743576701405593953991828683569547521141045782616504989247863827720910405853747266697724756834983327311281686352791517935569694295712634091631219046994010652551075346908566617333104723530112129841056151105908565747742375793072148501265546310113782807276640601641534776913942306187952731348502400342276365918520259680126366701161819080446380241770943777203823641403195353936184295873843337245059288016658661475103369365210098682433334371831568221072875942586942281415463399298038532885152896180415130787451437894533595165853817897171079557619052627905769002676469855550621948648971389130300993062880720258098963372085219152800992392139024226130221985957489280662446518705430158767988118871087531237823574010702920715421545011481484596026992135121268875378072329148809860619964687566153770117196025580636673581766692331200 [141,75] -17420028834090853032326444606696348823001840650541726618257710639784807319189207557699613489923527026711568299832814684474440229488911757681467571573557922559862448403806351173332972898285865292261896967089797558351721017747719940325325345800107907281220522469754619886896608688401993649477170939956192607498070507823988668429380691736692004514995741722093445295928939846285260863042259665787014215681885498028761927120165996860530983187428642545290636517723029570156232023419079970244315181463247191729122503125123817623915449405677087716320890366514385647192184331424305409116047388855541779757906655535552777627701730621606250966825492830008584867725910985098787096790731629665773454023799391152575252229965267792609312133966273074554955351701991582877980954110841645386347448846723982547981181120741035766092304424816213706477895638184703219227344769431324230628511715712840241854855827153612018741778258371953469602939485459900460637742721047330899775740280083882757250456032481607250452588085639020304596869992944476772597029656803616434646592143717964083161258381332126898085999950265575445768168554640846515215782501761863381395065388299546097050566763748404001960386604095911736128701251035614434937436955326672960316247700653096725534141638054101046142692809404263982151700199822230329749373647856524860391921886408878958987338606812798803069545762993470360643708288967041943605293934814204963802066500234402492043530047549493383922599730584085304212134955686089026068674619877903410071314233731727166067395487134583216312040130649436045795691246946810341587860002276580554368764849133292217613863655220753643358978845568032 [141,76] 55216672824387659300170875396235554730524948012650173757151571323124980405304442121901869797157235842174137802402352362773957313388399844479210030642086473323896343318615268179068838550347103601824739404179930528606730852077924686341804678622464912591059718726253365007151994101970624848170590348701070046793234059246486457240463382559594236919040955831693266740285342916937378537599222208143237316272351099413379106033902228963318794611588614058747585328939942630874886660946448265180880070876162118852993248553199465624911229607511056874642609295715743192481671278688550190624870027989294278208532528548198115959412542567950372973845509197886512829146746241190088744899028778041887694652703943881572477008141445325555930600380873549776090295778184658437913399190597129672300376018932537793781150636020219455618329698439794359096999612515276042207654015626126012969537251541799504107540790164109098044741734232304688053977067703963548037300545983120517767646459486851885437425023591178255664862354317095918619474551752058118463135251837168595585746165685867398321981918831748652474129411147788044861604263696688336872698581708001060699839831236214231099367709673753853982358336308063755422314403209516467377210677103882014145537083026626435982327965169830544674084068735814804151163821314654869826034344188628845782658039933374560295103049039013034863882371616922127541579356624886954580705147555719346704617494001876589404865547529340294808370905617957933002243554473598439767684095505192045112735390120347122628676867422629238000128576598228218858945480085616572641918341895204398409565488386334307745552122620738289248351296 [141,77] -8124109636559631659936789298441516541159712818592617027082505409110074033842735436303879825274993333175389114661771152760405480205225749348659291909039662348707107450445161533029701895302891744630513116510196578612253357844890106520850501637259473461032542507797167584060040688520534302770253539558572482303164951720091511892560957272560562022454825269183426811740728932328783255352224813228904573336882619890343261031445517608574423987248436787238420231561327405170408630929513979949347029921914187434010016531167251888068722560846696792627500486957646663884222422975487647455864671019327721369867548513463533073276289832987146510335315271582728440937759349165702053768081574064457314599973676489597835699350576406356884657055627636248700434898329668163210604626582466862616365292705337700435537629181485891417965007440051671029857256634553990673154937710553544943340773894614318797887432307682511655567074876927068222834238439792278337156455718906037793066658919087298540890518482468559062315510016212694470102863096740731384539622323229730276431799406988804366994889725274080489426128141721455082168732534161462332851090392960258519106368071697772159680422567771651174846680692094673725998533837766298409248857161208786184984183910595675231755490099673258108292983607428097913254107604810035199466710170089687505165490779839304536496379493618656242746976385235735183030947618780143362970114905157777786984818744928503399624592843029752906209022685841172664480871679345473806277626829163324504499424219614336595639577686155459472501372244444529708815965046180367503128276419218647343188610067485106681063621996594820219088 [141,78] 157022974346493084303932504420109985401283536804672780993506191376568131436915852044982854885158993157524957027896423449463584973137866573400287784578021483923839809959630107022843646972751582870440099192278903346169952453015536810773327051732111680150219684177220211559745097841907128500276631579471404085251903543297157557996428413850567822861181099048142252786878311597868157477322493347160075783547924558018847020859071402204160886547447279594745912789585194781407702942069935539375523942262722798582503076127605884617585968597312777203148583566300258147691576088411065860719803282282749384873613108322441523310775575461947812523054944246682960198383740750301392376193847556490854590533563723263065583121307860526701163636224777177796394620968786307776575150139982007472228365231402238964182977230906532159042175099316436181406868020323633452170138829194326253234511093969714067698819198046480755779268502348234294027889643847866627545749890627239344253596837769112211426240795565042390402518849665633208574851861597550613850779376945321376019056015706661797184451407392839897728444000293283700675695827780879714895245367824328872756657163059985228641221363745838160804377664518934856311204089749360445519162749694530120618447629515416611095333850274115841441036754856955771061656285719627188345352447168802206349314678620182568516894007449635900819260557338471476571671206823292947425759734486174286752833784169249908510975301765151431567748670043805264078539287543343022116535972981360620537763389799421460336975184794672610365927213888180595238611471962394322089454950431995950263927781411927612273561702351458784 [141,79] 99604493427566819966543068850683792302545866683366423170892049231631587472315976462190966181963267981517399842124345520455866002193851671764060681132479828537688409045202446825238257279546143013980308710976037031583117632887787136624442705702776177990942383295873079432057937212812899043719704525509968920297989980644370789335264869687862298979790790812578963240221888723147813112093144787229991413343918539637312483252414019248479088847162973320433482178512277619995248688515798170379017607398540408461605254777566521047361203225226720961857512181447932881996752014278780974569390123121759545828401339205901611869747749822878577124278487776993953502189811760866628355874390548379756471681491511182475599922208273308691286556974275097670620831011661277334822991439659453395147348913525305156813159287532132826838796410538186522103221498271141518878651878637101809313988732051035383606554223011856341721112696607279017775081523148087481477414764115181134003522871132468708464717949589347041358585047643190105167501758960960334486741206997581460805952916228576819997496482036823032553075570590345318444108357838430543027733549505603221438889980201566956297527355268593698160558924723787491303352117996296753036470062065826579831507869447958427661740216659621111017387329983234995971349524700263723703585872045230871795144159727029710731914149620136221229812435879181000296317069335774635523675946868977077579699645537901244001018441593749607044379948407978746675417682638291320915365204383350424620759174357739403659362982220672840375162585423937060476751436186915081322957703801738304148175797412408664097593903186336 [141,80] 286093719051696872195136253842901571291859060073969031887782208926273044565032304100933448383911639860073633400242100730111343003788379120598981506777721473954734549069188933323730061228698124802063470442866659620239565006546856755759023289463107449159373769662338851833341614087202761209547316169554729822092950680833661967625536862798856987930914322935049174914676080916658111029944882451223467968342841497964430376893763772325327350709720561806018998384600166083232954622745630945889087927008428495604939228384068651695908332531719996560566653481285227901029836173171327438066831346558834818032324864493973845764666444004439003491257546358046549098119023638413071155417237995775327154511589036513131329129299764979469412767340326603483538248057873427674379867776118216896053793717909093838191552183756562621340019350523111114115769017719182798715641726786119865598839011897642549529645755559829440505359708530491784286881383074768190618521222706684892145216171944338785596635336124696784663920750277786805303685677255215912243409178037268541633034754070790925080207807181960634247836754953958559802963083042410714273502818885670142089669032356159649838989532487518528210383119207536159669804380605129765943937709254582368164456034548533306223999275004820436279262407727825211419118493293226579044272908029871129407231725282273848116016172457747422989319950882535042487704510908992377235088461259904263862462196913427831075883767021855071073383371736588525666932704815916843368363136551317909689981176040259478283517815327504408300022684428636762697817924073053308485686264867978220457790398583638779919721776 [141,81] 54240352525056641365834433854918718327299500349666837592169812942829440275202134809730829302124459779201717834458747987117555030504266108556277584407728286982296397832267218413349536986039147720093111253346409211735371832886934491383159470986197541665732472622153580154958240861214090917067214578399023901015825430738304349882899234189426744141280566277004581983029897451571844265274201245385684892074130907024971848964598370697780030237866452080275388762120976674456372554623076480148374286959669800649910726489132882040605319122336211394243990862664389698015994589669956663664685835807392902596472542128997144637560560366357176428976855670529951120873959349953887666379982345348121555910928289156755535188044498030500600542276326124455708908777452793259399384324447527040399034063323403072081156457871208233577548118091746776894444924808206544152980285029783249381662022803621164885033134168032035627804506237740498810542270565753718981952241287963758195547191141485107664868206858615206670329430958398932246298041971419235420482092520631865806465638715482848407721972298733813141375668032937245585014451972010557433341014524109046072969535063347711055224532789064656453395030732674082781992295060931126187675741022417309756350754373031454121963974670097808725094908670152280707606455672763744651789520104893085982532431924327420827920997423144447408490895248590490078108195278132958939794596298955214111428275108751060908107703018252947063076986291886265764989660372435039666765159140870024440452947590801898821677269243758313810063403069507829213521730888735399206474369951972173058333563838139472289104 [141,82] 5536057105685770406979994234182181247678162733595097738953563916934870935306639701217644915663806621167708213866103315148023192269047699215970898052128060390206220027654113400127095459825687876656628467209800518180613329914229339601210524363663530853755308946619008333697412259454155667235770029141003477037676573412661982728368579597909468295064526034784592546613446057857617199017367185528743445956016672849026017616075081423841711344522056161621046819392188570973369649526203617775511486881934856519143778236668498187060566194332291769421171701107917180202507179551870875134444475408630144772665549666159367182329461048466704562382762063819921978601324387902826726686402200828539846600393566409718262059829338520368439996139995820997199654424069950811843135338213090507131536251365032541861308242706583545707765482309953828923059974001472599447025323052323858453688941567619626774703020610045233914406704625482874133710828957297519100685514378799789202467635936115944460493508303164269888069759891975544573597655594296805954947105656664570945681335750714933770758792790749297971297558122988133427748218230496009197772130153788026516346835273135279051962304066655845811803342403632390845153388537463649240538434906568100945434047645637542144685253753315776673256281321576629568820341415463775577925652307950482218154052338145699669220522487356188707396939186343677019054595807616973942653399815292611728617408738389240589961005880876817434645797540224526188189080994239108850637500598057115644992740104332687479713919830958416010094929518739813291689695425375600594695474813217378385663111275871424832 [141,83] -22486684768063061249403433448099145921844393815299883303885210600292685453256098881631142245020878424886309755212748076328561007881553294985620829020980220033620159874709408036062995392977813121498449307501538598997446545202389370041942083541929079527567728057633941534961905013432825192870528540342658953525618629296919236412082224847550436251899067023005181201539604031370107698910551883501407137618550923072067997984154157600925591647843962860180900079581583120179380341395148707067079788360690823638864076961422574907819901987019635637551921466185158270656000801667553307021092343571049786652685652798254080915197672205441010367943046786458185960412680918839132269192338635394550710848921966636106415497244619302084521756387157329867268531468883584769835337129896802178049994558434567043824673279956028913838960386352815408832892852414536664946877875135240448572980311850396091089971840402378769442433264634583707913006892879567006364571144171397781443042529243858328277393649244707717371823699724300714325139640148064123609240010807196410954976552719615282866679955320553103474597842251424986726978490412853818601264340649072459928165045483785501028869279600779264523958450295707198511048157724172150935311554735060874063782477232618146292410005235353447376466390676265109621623163720956511061534061879930495641524134079131486553451582759427481717628674142165211170035353359550885807791261272483569465922821018131526606491378946981302747025829746452005263743104254711230510608945522501889368393420656505309962169996351908564365239039682930513616535564180426917986214489043195165516518315007736 [141,84] 5077785696803824286563615458015720703698521744099558002008999264768446522648346631474882016398988816794501816143949474834280821111941542130626697196663418014257715482053335625692102906610834593668850570359939997899473294504390093171809745905247295770694269798854229442091895286850364526924292413201913669409441588501594077919848032112337855505435695038784352003986800261712730078090718612012502422784752496086183114294944437715892763902671969508523551684548402862842515393105428512823047019536364490430136442232923455747608425169790102944955945942712782213612826322075412601161991548922997790335542485301964340086171811834490059212038588773806954505869678206368029457634498896233883138651831600002285007269421340575762793735921145243053952092394684462727274063715850688224826425088375041205052929578633761728369573526784450276371984486934452115569565491489478375087436979130744258301687020179216169876318798077702396371608502476404161460554692994420341300759515076067496323684544269911120947341368159502881544059138143364876572361959260929609160258316896509757229487012657848210005806583699544222812313256206303129470921625418349640633650627498296233070983313044562279438194897275062886034500082597207531813646387797793595204169181965051715150706441780052297053380113288520078930929826530190055702040372011188105923115324126773570077262917477929885675094975014037184658545579455422862857663007891651306476976320439604303563792499143975725316395056430010467017950283205398934019218416212302550184859979473052442060398336403398211359117840296989372973605822346730018358024556996027719822244108392 [141,85] 338821918741162238686795579518848242086083514663401539640461388918528048989531078855378188116193420506549147187782739564174275093357379782976402732537161648850626544769570436977566207827627003168412520060499512457869206822024945321736171265110607073568080865884987462238039889987747812955176582370818353806919009870485014943756122359610047388704716288378084629500085739021852532713438953641337734046994123893001369123515915338921041083745800001738737202949155119194191951629894828080816798011426215224771925398499820567811492501484261207433029681522494445861966624855664141812958531081952779099541562599569826568865531418123342389155984877709674927632641221531024629518973435428399261607120355819439133539400130316433737191538640788518738006591468896256386138773190685125480077433316511170027740678699771010896113142233834422856067721606865530288961759350489200186298172673427379600369140582603255919071458822003127349093037802562680703840321541116045218773767284716342795973148586023120520535142984457188366012429812844932896797394639777348060344023830865442959735143614656561234440624167210464615349960734681899187296535250495465920943623015915584304839500566232928328735337850430859444613816284067925345875019437953126893441534459971247101170649131804623187365970377543646330018419784112966724769589347579969956568136509021666613924320911391475478328193713165595849650634390842085401604539592816245713270328746309234639986601997770680868992760305854834355468470070210631920866528093760397858474619116908606185416440766312303822846983759559712689889037346343988140690694252844550359118000 [141,86] -142148555431613390053818007009926956030599713263596673565685954101398707711242563891121182575285224073303999267747966205713229568893276747300831914681642647783285176689309271837076195923886373026061598372871612176745792048043660237018025514348050453480029066201465693966553107837512248164631127257041887504212429325192273532115597308569273035122887216192132393213784709796028808611852525874703768216633631738845917451547713717051333473731939819435946236039706471656609099201479637423593152261454972207584475566782778595278591470149114852644015824045768131182366054269815655718201847166119585545379918960885172993221964321817514737738812073882362935122685617291062329673787534382685334844375181116869885885617003534823624428581302248386228250244981729797498180274974342691617567670871088115705318276850887057840723471739029986753575036837890101289705881630546094295396337947051282371894682570596290075090321798194054042931187496712150784052786756609242834970143044771146823217900098399750109925233354462198499698255353922926408429179605429631602888032330752231700324583999143520229040410852980475785354102093882682078507415838586670055565617111133468959188264122466202811161432023226002997333382185195192500054822418558288807746497836288717049537893322914405684559846145930118523463825404249604738992960098452753313799719569218694030627929878241865940007462588938717641947137579034849654137688424222534649852036268128957928418118251495959640115353392608936013329001341431246834906626037092210895827845106269858174789827650353506636104663975707229798573683294892699497814326146777301536 [141,87] -69475771001233718348560505824332667149408320901355140704958411979008615485349001535558776799155521081895296218274876534419826593122048983637960928279745835349760280582783442095621503495278079295286078530504742521547477938769867939664475605633783129146287372834290340087287893322238950041233241074197414461216896752778407374475716826557148040059154479411186859128120504063300720242929149349512550487769059955778904551176476138045547727677400106379177195890084503366830699648701198314501327854046385713881916828408392391360910111649010653354884901553221995997985051137210489285320679492923893894650993133655675528980112992562041444116491389946846098794200288985585100164175280246792269863498341643661896425656814861820136348159837110062350379160032811748028562520445197528370929121380489840545188234874793860663457706898346312204376111127281030112198959360196582515724240064535281164953253133426137317173292573798061578702312701162017942388914640998943207942137569719789642173058038908319455007536188070923114263239112511847836124353581646184094841331708065508528996085492421209406261093223923432879734669396621047145422537310833985745277877555514983588170681639456642416410085584402218603599931607185395631209630802381054877279565905896988174377533310845834855891284803575543777601265701310767303272443292768042324397388999663495093164779924345678793345719851439915244839620601031529366224686404557119657324330383967714648353541479790615940836489892361728488805893630218920997999551556719855194211029148949871771403802022689468916153178860183034462988874301142862557579672986988280 [141,88] 3195190919709681649231350456312438176905949127117189146668060150586100548082360352621190345585634009239304644515974420106382958561799904502172656591511706137106826455013686384102861210913980862038728292450705081166229579517187300529568239225047784995949064322232466281563237417339812508594065794157813262094805958201761037346158112509078917665453378273020944580133929204007770768331033964565744248813378408923639978905648737014278171155469064017755194029557968362061160308145820638357634797067526110745765248929384880920219916619179817472939678704983224286587068665551302575911717265017993563331790305901084351150284237010345024046360343973475348492080254579699241741502027812853849549713295268248727909961860091118497092723750130255066456846152569742821684181937214680711979216684209109035598774498818827970380707701121570865246973416587499067232425001957946948367355863236327039154773213265428641631990394104933391052112972879690704971819257044047391560141452666774714021810880372049608730524621096472120325064679552700270702101055664929294957896582992306548608804863369174132345316667200140393809281791075693087740995404750285393238860119411302258466849275921741459523881736890902140231747964342803405918207122845273614492655122180603239969106486278539651399540845379040359116721555842244201638803487989022961102009531006381024443987138542780922614628533397024221198162030877146441893203168033368380136097974211327746472840083005726192820545751032820323246208967482692892949292953497866949505108107220485674635569226448401768913214114080734558710337191671458545386912105436 [141,89] 91042463380979306050120376363147349901689856097421096772186789698636198990993269894589726726038962600302373477629344295612877416119504550765299301183292854639903693246136895730735359139935929729508899408680670331608898392577363941608179833946977302200901731441589723625481439615655328106513594819152277532415320043281507916769795809334889404671667976535107277663623818060104731695855404294060932355266085342385048302327659790895838399061393913879418527232262359112036538828762177406365221782673095863383458307847097021363711802576330248832856120854550828573506746475894574376613375715549774957116040293372034683193109655096354875820541026887881876671758642546450182179548947919629281136251228539242889695992169511505998479179834297326146588223540338711787874289284549912691548315372853223257707194596646563497633030258071515036304919803225505803989299116184662134854376023194221312145117404313119455012196688036567238548238770300203407519774591240868191949502339792719401845288755871898005877135624729101834071051459573916866297776169607062928063269628460716512593255796169660641521122094747094591228027603555844466847077952840658058899582984722725606126505935073733201256160729312810044587628819567927547006479722088019961417774034615120750279696493350202253076368529729655495080961959645155820436935286229504561492692465983964156839430234057248078570663448255728486396660024378621797905971543843180179777201769393596678555731681241092297036106888824746546048224164219864104830050622585939655318946738628307725015665570019012615567506298162898913270698571694858150247616 [141,90] 807177064079047282595645645774210538764539503576720495744280401276338008282046907741518779258933425756014222426357627966474663040401289841675381188728116522125744639337550208255493784223098538581099432512240751977186251584002895822242908912307486077289735901368391595743581101339283467094047959484203801113352038167291735593453346599089532835884448001569325297000170019909333146072021215231957703386493136210604370498321992730473902909169956025083527450992178552127159601415594032405731007158962489662618909808319980221753157974192329656772679643784559672930044862260492191022594610152617538543755698004388544134800420632776026474607422075139008880548314204154940842688712017952000784143245459283709952842136142607982400276217166547576423936930990467171599542952821011001555061287324323193345114030655283204941052953637209161831578119812001959732284591781476895918431551041217363221479532802675092564626474647144990171380487113811394092229900137046372873347024166724036938836940881530770597122910365265248319148047706638953316147354854490932788457071060483210372451451762613620158992784022320508766357992118626969347108106576536925406245942561146430652287285876188235300874710817677206156782137928499536682836185864953730608959475282834529651006835007477366362885999655905802545741139014901797707269301674455780595637849447235081722275103025501909787929580302955216615371338344897653402564182528880161793704975788365528802575660730723134969452874152322905107427395178550858472097931212018033138820796420974915494307194927838048419114969797261607007889900180941920128 [141,91] -4004805440183860810212986777693435505146340609108680717865501505433390997718335328030787141135287724518512252976462218487801523984756495064354616072377272986919868930735305603506938258996912955648283231835361897881323845469249698376907119937814086676319502616340523043587118061428828751987835340620403371214417377472890752649286382268394975368159066177550288412909493623133915278290079051185591076623965639351805936766218119823324648563137042655158025994437174416876184013765910780657905520286086290067020901141928150268372352709862617740457219095568993333680909893277119895855271219499224386286644812277211950467027203315869622734144273062918163928527273801288531489152902635424218004823789540921519573990794497021965375750825772779547522186053756016592913306347246632847927291621974040014587178263137342127285063301713386158793751905570708910685940150351430137854961777555800190460578111659544618580951390697021679797773985718270765870310011267759182846482335276694582098769904936578127477739938593273852496992572833859400837347331290899618082648030993065461179343397820524085764909131053637203353487724704126522742746422829994785715455370631898222603535259354520274362160882945098793802685740942098469794302349020791362253552310047967308677791466444532214777620859419647455043752464575030460633447260988678824502789797550474376594735867104364367920770104851178677765464890206998050406351775696889093790610021677140188123565394842297603472429850966109517949216696748607661583849916025133919325756687270502151614546040137337260421237948101339610707380994661552 [141,92] -244619892935382057506609530007042647940965615650760809252518598644723004933191758032897114111982592269124317225434460113681681882230367197326366435289823837349837557796793801569475767381431922180919051163038792805338595348710915667588135717978452147022210408984153777471467854262751604609188075110470334843331245017731682401345979958003451607478194172517326210273461207715124427270916269756198871573781952613243464587223005152018427427532350449543058202827497050438384416641655262306769804650235491376255443484743576278284806235484259993158437892993004087398487572666587672164377586348145090157264221962395039011393640962890731944074526929992138806655622275112744181844657932748127339362121146097624748045868463030392428910444135722889806368326810998010500198641957371818581382749384243944656708309877739854307169121292449756693491565864946546316490293774209683272899891763724991013242862293445006982935490120255937417882046553939497277810252191007944265284413353299651316801848400934174453844708144761659039140718338403409132258538671276491375113806050575007195552283049214335622436364925522272740241836247641033047241729810916875038100643097283333884174964234335566452032546558383879340528126742955017584171322890593180259357649429373119008428433392632465253802185392971138595274989982000576237343836037916254231020077430402088252931665780019549356009813361288331751217815389553078715281081721268855863556792519885608897844078085860644499164550435254722666434688200106631196604205490848873769032497624126087594063858036957304995608482357876318312817652336 [141,93] -778291395728229539320577743493587541571505826135550383623650163155405464511638619917488247298174963032647104853809829839384110708503687012409110901917350073410250597016127551071611270178061962016748008870196908620297136188565825001496336886990893980397320712944371895801915615062106563370826153089590103339208143222238928659582282691164977738329132998151202665795725224106590624329775190074061649274613250220518791431237437134418372656714918042708692610820700289306101967236618789426446075740748118461024822595387907599649266280681430186671807149354744509332795824289556851450297509844414932146591214609828227602633750183248890242249909847401933403864307127938152550975351387739292111052095661150977506232672208591988147020353013688558199197773834963955383009755675883789011346207546102328829608920280374870501697582407564529027386353447838232425855811669577915665660158017257374958297615308978133931419572225997191522186028946426418774932250196286980893240797669417373612559790767739038521726805218042317090106239636608299881583525151299436898793965274175415383577276888175490253120115848987802331695249024066768837739491717355072703404825913217772718035448196674100592785022606168409886226948614270743909184221323608709433846217891333451275247769356019922297279182918213539761535894354788600301884050729194698285585578252243072578133339036771620261042428213072437698425065971499193847824876487016913180929341370698182857838785271648093043182145233194722737199512629038609529263450521272531236782987994444990119544315366765916655383237109497903737444 [141,94] 38425144577072235237702826454663591001432768802131476208176376117509955253336201281816355755479942817502929493402503793905692847007495959230524915609316253183856318172597803603697646300136361797405174546861605664267760134044365447397169476023913699015431437561466250296719095737817395887136479126579570768034954459490696653264635972903395261571644540623306257381958786188069326815956440077173411681931683102893989690351648115475287021101371200228474101775092156639938666054542642150117301862693886265140701906512620096468418963597001859910370001218210380362047119943822266809509692359681927250631274243378673820616123177353099348718020472851075592681772197073234211421191546204828309854661185867496544306818832560148697300553953167088268892156125848402705810980605140652984875301309387090078557866521779335641741017497599413350908564601845203742879025179999239210370001120159177917139361683289982951206789450097411940494428773566257426651891111261216150179641266401369585362524913203196436570636304132930790070834249144846221955343062325483038028487459386219429725284351375009367663980814024022844040164513382359985019448696947225737112525760669444740417390750127730089983700567458150853706219250644658975458285722296417704841805266748136026034692974087781294602643286324034881893882718903496542939083761829069457130932140122400410114333144541832451627430768844586838383951019163586054594253595815688779645454312679655159408428927627096444660046553288064405384443945254273071524800042554516215392364040042436431746001093476310511146055208420522168 [141,95] 277224545625575826159893194664352525951889701067457505191690215391653519223469960910070682892319321509821165563134548375837938086778310934156383402280867685384635274830230522107886532653845526192348659467501631926617958235608824004071415657810011140492684746510177867616747206574066795166341892450546427343594633558745551793597061825753000686663084100313795382082316724550120556878084168208371535809250247170223583650674081120323569800922653300863670136106473770295959949983841462311328809636754137172145057291631760189457453304439490872034158525492713326397566926216764817017092845407822361085497353766490668027394661844720684875267476743034017987249553030687318184994365214407482472356080534453207606045012723972896744375348703157770869916466914538937542432010330945264035290482209074083724120262421023051521923082037073600392533687173907458953255207789478321038691521561587341239772606782604916528161627210306873261724073261370305384173435982446818667677720006232389055517851214467365511350942471209140213298648685397163983265466039667670508701121658463407410265001291315359150117389062138835900231479736039214786450238490858191227187603199213024277577783240843726154174579974926063776439900246440460766854007780946462749464008357219674319199779281937124653773086819241045834676187736834145479088536065709834603104833730939482442847234335432812927077412601772546523383467060718787345100664787313341246149411090895242150154280251204057354741366234276155380055505615305274341000597243449530536389758599050469013422421121275228247937347183312 [141,96] -237887319288112466341372906667186067623658277520773550972461919569764557666547948460301098608214499492748148095904055679717621881644456254272549773494347229426440969937190488657110232302408075483542349907679173158982171051334414354465923585692003263052889404103634234615308770154623137068337038960437587609550195881740571683200560569355961600664157241929906522634751255253920719950921691443868145705686166769630043161953373340058100225436902575437588833806329768279504391545501825982676971428101533537523147524561229162123258924331424531130137016956307828991141637023893377109471546119102136330063038501302916613003802514368730125676455734492877284643741933040620875428870391448447578314478113899757436851912248301236544208316753060636400868436352074060189541766313802480513949417713466432055168326682975188454671121407231007356807034975114359913461829520196400631475012072946005829273690707231381636492427215101407921157038164009311361303747023256328734943627756542952741529319578309778128599309220994307566237624139967895927794921411697557725012375371637952682209532884509441912522983677233446141623406973618782553778889606902760107264508452335485568487281420923871945382219806047100073188153771854243600495466624492232377532633524925973853587118840691474460732110997391952337153720529334459912598204690605645809577360310602137645604350704711365685040057725236784098849100414709455621702863628373823830417041407706302883079145558894637633983170058174306702767875291370213516796622453821340422926923757525402230782402969409829806761648 [141,97] 4960052307865097086902014487234083501987299368167773665305382629836601407333057768496818129185929278098868388256092433716926978658749386866656030886454492014034188643265196632428829375637597605554649889404273367335148609032547320382679736739031512721992086080589557979097080007577860765725617573906128038350232542851613686964448944099824888318516919704065850266436976849584297754630194706149483134863983486197838273334249771968770312738023708687077825012617805220266933076450318344759541099961454382163932528523778745446198796237726624750157531886622631856761795210062955151266661452497158822506111001115712484860552020063936779480647540766705334972646964518694405483849747173427850704789286861613011425204418250043746230626649555330531385020821543472618020584651815863829360473177450443903675001626809128780618051791626544524988791092168002139473819752018932430346714600119903064128591097948520832115950629870220439657984678812332654668724454510009438688870972867997545332641303990249277459581543810119832515888162972242962918878930547912073778213922460097419675902358762766288779697957872338694785509898867817655473238502035157901509013506300561444742952834612220139877662431647256840057916952584997309771599139653352424220610858489001252616409583197834865456021310096302762942338649167914438666406248596768403815809796812831628526937502074730169116838958151464553445443105078758379293009864643344438503859870957612003785619646633895850450524701160267974817391277572938039659456772908020199181500422636941750779621852142259335304 [141,98] 84271922971829688489230521700296669369321639518298027078318540203838121065217137042424895117583655989090400791984506354460999516888113582695994347944301900951663487241210546998787583383507969776662758104169521279066188559447535689030009361060795449398550154598455808880720823879013771017309887127618184074353616559872982150611930247992551341809531294479867587347160528230587220115170789876799631143100027002509841182463529697175856502884925374518276383087921327631111918146402987571036711571263667016567245284007955540934800589486576293425012936703795037999060443704454093957065975736381175427618309072923775180428590375575781144757282594103297098552409149159871443322162525934118168431227197283628146980866865320980069104453553956799592831857848974517552111312519431147599739198169045715055536287868688693677265326625756144742394673982565152573989982255849241684486382274573553014837076357993785337383051840712494941220153385068059519769282780337421351241354451701571953330028712205292871863148742368043421148738793485397326238280766610841500857755927730794186743414302447187491974816986091991373859993994742311241665516989588814228376098006420458382311646176667103265829780480774533074220518722206444481273617971755120044520386879331773623014719796661204761037242552816068294601822032697626768336124719647173527742154039484409072280961189701991758915553936088595303457449527618111773951404389537620517862415161268192892793128506955702144501052170163178224697856116462052966945269634732309951014706459648996750689438615252396 [141,99] 38809029167181759039099101817743570534088325810322874238208148030416225735510921251198833868145108097103260752298106473213683025978731980885582748565308148870159314838267836580519387610202690902720913352291897942582380011459328538408568482697882673657304976872294835934594653485885496524144197727310498122079550264842493427739256017569522013243753423243808741483953503480018201080945796324816417763170975725335234620456734794769712180958836165604367119309903459256846153712942599738144035474855284217212100953421380540870608122291555889236415014892302525172797030852143517195138788606972276332878227009709922804565569803924252967340324169502793285922366389462969308187098937582329535585201055010034112052169958541602016955944681601589596325566210957821823840482484551513046031530943539017866354495918699919175707433930529275103008549735773798032623345444630127002716162975772180183506010438414725139330574591577722377169329759527704053649172637232389282319580522818149180927916016309113174138177880291874647978218657456697973248900791381689732801047265173860447117439046852055516943713040320223610095385556780306091935036100812731016797159688014518234094880179631757235024155187743594181896704255370574718341340984099688540612071270965205854048741852055878456022019415898112002132939572776866248131380087216084772044716465380265886519877031355898253499870197177382312257258327978872065459658531204910397200845212340319303671741824458143597891949830403160025407115658283753326084436620487524723709784641334305886629150138 [141,100] -1279759944325423616845245958375126918981703766853057172595912969007343518557364013408840278674235416181879184618606684584722692787591978605071504944312821728448803857099135191510033118539057701995781386358915176846813333565784882059546506065621334609152076228818551088495444935004559906421564447188801803098280685787464979524462335817367513357175760672258955033110433538006878901003824572679047353764058585028500979881397904211873614235379187134879450325908074236311621768382848325731232926042997706644489110867166012271963088958250168020542516752929887558773028187441770242635722689959885503733251099134787417149155852903228301470583744601903340017586229073105492443619336649236682680111771221897365644762299722596502321237069614809364375237514985382439797529256048916360486397811516197534445374097700314996328294065752082344107404028029831552842828267017983179372838063167796244044199926157661450365373461566946650481134643155797936589866711260327122197068872369824506073210318379395454236545698790814338191122325292887813814097411172402096079351652620038322467527846951085984430553335311351225464771049455481336717022129729151752068600040022672654790811725567632437685230193791427646237971347714552362697471120094372128991053218792048342881131635212805313281192943748234468864848330903621698311521254517546219145324170841566547861902244476287133766863176053555801704768911230061378547776588766823425811808923258344955701576113300844932008541056270341783576945906695926206006211525789367377085911424939683424934922 [141,101] -2292307114319200299936610922242082739534752242272594285176285074048087785214780679286624404213765653611892358215859602753999517483064457135012633369370668609299023360163977132783258021238894971716126824754206251648783741996204015367643540296118418433410782589278106851351352378916054794627144904036080770351829308680449111662428328660863894828007874889843352278271383088740723787506684482634005673609464183632403827255106903660976963530468665647784743098530888917240200531870289601426710795795815980475655560128126664857507582065976909452362058567892437132518033995975893161826318035213741049138497006880088638026120789329904802052325361292452701690886466874145782330680098910157030664822571029847365946841122092928445181775320913871711525759967193025764701096177555456977109723367457742865816000626768969194248732587475788004070444033363211592980872690284175073627718151408299988161985051048807547997753134501137049783710211255117722867649710990229970803391681804695326655929734688625407174373454493087737289631990936588046456126220265235926573697098773508706253221902459220856415772257003778599857570908510140692900301762963646653372874623574521398476323416084623213572973195040709911872617530709903939830843353539776676493148130420172321430191669133582135325997728776063562910072960056714647221625319544467817636286283715510812230175810706691616433379323552930053755320876134393345500978635922125319246246189308876639352406973239464932795053400379704220664077916268081140810909692217267781060577663417225064 [141,102] 1932862255335425595054822230648552818598581977192416310591740670150704852079274309128391141954068766073139425926226284638982145698180221873283562515195307680696485744078755545095630538350538360123079511477810013319410809112477499231148158042489934737853939883005460761412088212707119215358118315473524801080961760521705627123257880487407060902064464725409832515529344366081491353762031904451037201592189339509525360468975178340327400686589260677299860632232680905595718668440695936992521800247804671515558933036861095508022346675685726125534955706456030958636294555336382613453833844586616062529699058082029227509045486700537281436994972158619196990744969742303937507901634404940224426277711905504966467779480847548225187234423407315481006951634229446617011126970560025098665542319515743744271583120721265880970556288557857528350452967173027397209637508712753683171292899006922803991458826991697495212899985849223583024873110478528605739060075026885872035481142509367328664558063459024646271511717868166558676052209962964942037964796995942370209846629702681353257219971227406117800297089488074030558756888029760759687481816038148867987769005168089480616212801525360571964525437552945838279330480574617260656241219028086332234966425516439406705680038231947102735405044874868483643623985923335423045034411896868663692351113319995297008214474070875545015210680823559455160119489057031497002213673365363371592446999141929746527605685567635486217317233549342647102047318378860022438812309445907184376390636416 [141,103] 9276602160918017738600719421425022108313563307759933182086698985538229375270394274563922146464116129223527511861666235180346257454084056967321740604395499618149570701012042314057428772192603772863172994426218650157669532375692195422032811767956642159430805482165284697834781981803020031690094448489472067806735619927409346980712817415514241053822705407786785819555260891293667567425634799632565387776346942010008502895281595547567000164466224125076462627543420434791801817954989632549611334022991728116025483727216709622906392379888164079194432504507558255214244581008146172910482803015572451119816428603804482343420085127343993862407711361507799165204265342742626375582414009888609571556033937105210313260786555897840749115097311168404592546290265643824916391857761955039889397932438460625459422566598390142096822443959348196390226620091413748697841548222082839314591497900132558899224780508983674309978494016700115512869710059451925352678140839817428709458721705923923740378218735114338337296606650709116222287827428334917483244399944877450140408990478595800178524600454018612627184704691055972934087859274907972036137407752619526675029684423507154871705253275674100057229429116293717211067739592489644741145916244038987295263867438214589123700986296099004866109681090507016058785131339721446245185895917552184303066275717790912539739680050629198052180254754178472110788814150300281040415917109364051988871106557737250592331595453392414418094693035110895223423322779680780005416595596004772520816 [141,104] 22832710887289810277306939406711224889681205912909158441234650545132398494267887192790251485007907575993891813963206598123989662577957503450470849561095511483649928102108609961964015946478626035948711454992169213671540467624080961285430785318759918058023470189523251865283754513635133990157738766482963829091609257875884774122593760513493775655217035356250981658106348975917363540530124413752966255314399827205528854891662120556649194967253719944209383200808867326011929594366581613263814202275471940916452013051371932164722999539902584542593202802726837127788902113442739287007764362969169572842463876811487874728850490850146863061313139716757707955176978717067793187308749183980763022406886206763822239795806194570357648671996282915329785360588606394810902953877143557071643125500498955156451762559131673930158538346677181732524848642689497720157313016180756461846418588535166923025386303987363756297154923454818056704126389101939282889928996833713652714991739458599297631199345293630577252156425765486818476680598834312860830674854044476029233879005613506292756452704072231218424791690001331672142838675561916602777041944360226452118387164302126044583261273597461911136793229236624730281745475598048467385945935652352787425640187962549855296338148911263817439002466132600019602650989855569398957121702127562225386251196457437893295679599345531591403772496401430011926185244684056277872095230132517957543197463136967031260129976940424793730939283360564570024038569798170380606535031609242624 [141,105] 38700259309315621991348565990340655584506865089398457294005545122862557106093123784748052297042906995612956473847728728497582039698720583943840809478988318515407603409800709720873605075348365181531318581519949158775412236153392390826137170718493635645654541061181579042325884951973807775370294500107804706565412529694315322419900328059378846052442248065184519272397238928743440277971227801789246986210585148259957537157234357893715840542418220866115528404819897081231721267490329600853965510230686155362146218953526661515371157959244563977334642791360892695619074233235277524345990431775056172418993756847429762667157270868191581515793618093930600202381885228419323767404542485973196097427130900918445822637368352252560220193722279763389024635314746514124390591032913731634093828935158113317490795870352737773928576679777836043443971799255182324096436395460625194199159877248231571724026407928813355977012749870196172754767981474643859661413027693794522322917801845743870658480780252878364869863555902530085888652050929730970537737299310379976374963822154473927319778537966574533971715384174744475927451631676046280786974926133399903661191801788989719026435265747786815498160458389137792105097184157599735144164849208204706964871376778140660215449830392531416978306507279722529919668713189389026195474879920217466635278134944093257967885257117322324958433928713546253892329054886802047814248220595342644568064640235292336652599077465766312275855611087513282684971981931025781830424387032 [141,106] 25044856094773277188862561397864180467350927052853376449780859654517437246997971968269310252636357279967272853603269933441514561857344832559022419715441806087518530638288848767372185829467191076675763693089463286937537898544233282732003012778914567292207743652925869393555950882344816815738142729988148362060782288382750080333125148694795542625866361279642327172322391430927325448425539567380309949038241505162264419929737845192409012445278054032945181885135368382165847392697412303342935868269510307330671889805442056517351668529580296636636416885010915292399821981529263937278846040479527146570168270398820142994991780753482456559243216605812941851204104458066694010521815983391554009682609531980781991992727701588601938681870192097219159633595289890568048998472135568595067600335972823339551724117342678677630913596808634367439114018866390622691884781865858675448864260143196306386823646244168666454983759368024140447575787913356407048425659900259816143969749664466581668375092176079750512225527695830924868757384310783698132125207777038650028470507058993874271600965565078942688442671595967663108482342905902000758526142851450739369829750011514389800482175930898679626994668302341162094745298424730438874687996153545759593074638062904859977275914730990512225028428123807808657493607609487317360522770409655603718646051875707289905721082425800816979374928581854631770372865971118509806726123231631458512736280830568689044069930572971380806557838899641398693227019002446695500616 [141,107] 106952085499425898820782000347341884826763219077688329439385047292049651992403258189834155278108415032543173335343306793188205800436512022052494935719009719140546994638586584502480241403104472480143347279564382651391289146797394465118108895497675744909668076224304391124068606370994242515049605918563306785398397213654785038088607969364346951582988178386638483935860501990391504021869842743016593986703337646361635579266571413518978742772167664118207800277319310017142599237831930442043046297213784797690765157305123665112072836538242061799683546065956605060991423046169383961041183283104085894422256219054186319415085370866392811840575154197960491829773172899631935289093540309721683474272935629741699770275992971793070942467052700589203626961059161184486608991091190110097391417965927961369534793881532432884183902418402324990311183785246833116337498359946357097991511463082796450597350375424395665692901957265373476938859190068255888625199664763144250557594963038182549053248798817955609323388243820697691950429977961518671494319808059506856540318655367126646481593590850339114600363596966874556199641925091877596702582697211672446361160589960078768601177338123431161506557515451995760914716423134069905838048470702189549462556301052210586131567301336000486942072918539734988115395352365929966433797505130179620312017688136502440793376942122833641061995895564677704433686226892941778709339273281081119455989502755358526287712104079913587682762135160244143153574771144356 [141,108] -4032635699904887007055000016603805551482933713640111233330284444170976029949627154409058633434931450658523103129986743670493201320396801140595937230914751642198893007415716477748135888106152047737881589045262875401980736052033517861558423960113617995416040220508498158659608491265586500103992955047974472703647478503357281620392208509860156575109115575183842781941209106626255828081845115416045844962615421483295043519306732373382047164988993475400966874326314892119149306631541239538343532374911416657549351858557881616895469431817382967909903060388623552960235829929776979472203640444872450845417720158087944511482039480189555788490064956034047695513030474124063604227013564891881506967464523783147186511711089454159641791220056939241528664972025357827886577893287956670298369232590780958031546316727074757591186958419513823389382376226224566266654111249867172792857640863290474782776766843145009120489535805885035960381510090988224406749919274951579354669527283874233028134328931937091055650237183711459994250243606765975654827284908580569734912881620083042130236757923022664447853610636340194955134470521057349080855283907915072758968013808160986332123545780715204078909069437324784938740193320265857248586557292682861471283665610688258226236249074577985261224555954143082415156928762442544806952333770409079074368132537446211026553148948076224658049272399348641515746575608981180227376277915270873394320219071667355095285344932552678487193875864065278581131506104 [141,109] 9842307585638027725784974337653376499624432253504157585115592557949841991038249556579850092767986718076250706374986970497726785384342211167122964965153334465098005783609804147831335008720372643923702197743938218046051757431129643099758126084108947437688784031376481714194350686191784218017366811638607679677780808519327691556727095837241028050550702339245575103144010487051399366138540477041706208223086865854048266213875768706160128594526437346270352789198811818015852319482102809141901891947574070750441912007430461821149581807999568785419543466793905399512809208461042823181151661783374314683235813733003554358393910667128137924467500768789804120806568688269350271700923846706785657268707942690960155174528816237097163603638873176206323167930663783263407759592725893620992472877791747319515740202743110515174632604012065097374127401323585133427589661937334977151852706606622173103536806766954021490643998499465827947274421336230100025723740091235938978433448668561664370345743107934744224772412104481204150679395577931646455044258046505835705759536608987859735661695487764651860983538578822345352795389935413069176262169773101684422701997222305632748686271542418504444285099652938683043239668999700064645512521001420058542262744272261538841776536631077797370143157893548167309891853609301824184558509768123269506014126827199149243030942397259377149072807205227018262004024195418804323724721342775785555654968181731757391529684242588828787569471579258006628592 [141,110] 4776142776958783233364542769990967321090560147970979154400439902352842497578004539884758669391809517832518838403301764597265356179968872457838170123064174216997474435275469855826912184152754435568903572678790796923307320553288927240291249623560732502519592867607425049294404546431747807603735627575249975007452688043644677247617577474206816874518076812901709631041904027182289511520251476527840790907449440440767075116484110258151538963672589047998747635963529177728060749914600090117798049939499434805789381762853874454982546107809784008278688451518034262487653589121969603022996588018533175123288496745751258066735084289092021924342754202713540022486039528196750841504008035654055665537808364866710032001556033964049527137136139409391218069198923367931014087223088422290651992071895040046235512459030485157036883306350479350642845372706643654310772615681831520122315322954299100693156669494138314450857737010036765055731644243929190679100434549114641352258121809111394949935386719336428701198204607366204107054003779280500539403082704011876180116873207326220241745375082233304241659653774371325287855809637126128163227803563874872787370594350083535637225435682735758341760151596655919479295035761222976079629109230081664249886430876194534738176428906532180200320732229456710411327268446986274727541579355171822918147949423670150173873920316053132831399700970580783670438962201075491790460390254370707114644270132561498337047185669891440782637646018753458 [141,111] 4545332296761797767545191743369470415015448900549596773738091268015285361294004269415827335493118242781691481456788550078087873588616618347645924440818245913451219245410722632607620002271596203134520337530622796375033582883840410405649342876703421981106760790101241364199868677653503215367597375740980387850203291699644518809455417917787282877664497421030106273532391921340906318535903694962518557269430491187213848296207552973709112634210151217745564761111596526688484425283522924060009803858055217113960650290838427196096806447446905646687224287977112743565967468098518049547216360782566235695074913297305347256574622900065238525840197304527063662944873811892022016046144351783498262965038482660175822215476457840026550517288444144153819634140885867709255827888794279984289612404943122560004982832148067418926399124027321033437803746789907164583611882405604008578192571462847216091159833481417318757470720900716295453454127053855946261228481568603797853984292474516733609411973964703816537862691935885247743229098467302671759278893703276464558972168987631875336088424619021543607509191335129053720068670963848968915935999545701002429062665122907772852611737481435677589271266638634646214295603056953631894478056785605158678667559275035693500270726716261502549911847669352172926969053693668330787448493674539958104415928193693866138130399263309561755588238619067626658656127599955589861309832418590545679748513614032578089876820755639340295122593736 [141,112] 133972671627215581533017258688815121082676089372743063031983010808562857365721648757424763777980402107165505216242447785598381668192473191786731506944926766821359121585308575941344913164940188767462355752968954761857527958388547452725974814031899832400797622568282616251877388714433086544122642497438439257700119405945919926580489307420025939067719388291229579809283158151620870579399400810267523930636761417149879865592912807426114536546209040182978206300687404354160656536025922649952656765994671877882281043743284223261246297128758349665489203439928477683039223686404149803996442129184870766292395162841080381846687553422917867087452965153162003809053599702737848277324797692660057850286973234069327360635684386971903565518750519684409423873287359253620422023262541293337586838321943945629317383429487988305977959237184179410996526881786923740299755478224682620326537839333383628455588742127822017940285352349012798944947551036085544034525618094129990920340792618262066584182932412477459065103080639749593019922821776352651032660758545493763538351907109265657184186493853338214565569689382073174787457282374457930023078619855067188698521488646438969641121281314044981816887229406575751274049677756704441353312597965520690360034790525988492030158011331163006576900566374792229726051659723150101344527657353465685953960381727538568875747852062756290789966974272762625876680481856107977844768579379069130891669520386028837362199776614132119304 [141,113] 401517868251957241418639148465263606772751226288487471094230609508253707200838393325196248444987077704399363933049891383526488109752054211895047831307221990426520048785161903952229248656675889233015066884647211509444139310970280628346235620069732771437569887714739405074738907872699210777336816113801325562069556635380382732036818827813229739632077610991082347230765420076943390427906229099061875834588030761170392147959795095197903442892623824979738174059891987690458542960768181814526182060984246564091354208769615564577249186400289705678682807865600835635603638238012325881333498143907843811258665267471379396188161993149401179005700608474228388717134678368635441849961588147239217171648461844449564728993170846097159426531312095609005104909343941581702497689409587649015599026738999313301761712772901802882664579713689297364381239375248057236207923603675318879932334918687224462960165927967758639399925690235519747446236926686386579721241220731146761566664618799547480142323648785504691880863993447313228883645635162599465205226317257924749515256707320743353137436321671001233332933673335248538711097795877678398780987267092707995397616431686675025487810645993151956803837764875010508754996658534133717611059734048923924044700581310893681514890382092244555451214314688461825355253125022475450955285232395920905355897158906736795153645413054884143108737139760677064790266811937445286602574692927443889403745085787648540693056693082902 [141,114] -57909122935617128623271249974611352136405952728672239454836882204222942185002820124986555217062342520723945112998652613923262702184594466959916724715998269089657285865468502886926998114378913393702565561469319752735369301562808132817739339686846519892171182056889347280786707922027269814496884499428067078914177688416818501351330925351932208326330084933114018287849369707057460092037982279625073580852255601933809253771360078759037166599202669639496265035305107224732987982594619363097267274031461460401219880745748800602093790446684955651384099950820578372438560660814136889226118513881906576827279586756888716919629656803831349276262043894143771208376526652614022301641418769779787950473918364690095632118417389040690983075114782857940179960703493262288093165870224829771576428976815807406884022534934265509562320896601131308322053107509475490908248619524962938442577799296867835817257817329052351943080509059003798277285502369218765472558010910703020297781463571107721740476009599275129022953642361916535444590785314049763446493250384161812994469910455192590990880337380819665444762770983355714380574535504999072840118799937006062416906891342310882520167806146354268054483468000749919460792587053965473211811143613428605213600387104414151820110944045077445037824511031485553439092129269359729136418792230028865357597895353811399321827822265165810953780605781630788096086628871384543823688465946477276455016790355627341146603288 [141,115] 13688153412525019948192455108587856382637640381455574331203329554643561097804770384396779635983075318880355444269241715174494324564572394785337331008797004661477775921065674410483763021255550046344718131700842011096786437923988729178074585631072645122600248050914709956214793108713840734124607070300690361560639771433711462166694647582658051422083378860219712065990653043626012997465600627453208455758078620833274413633734167796638394439567142825022843147386465212860845134412647550446185135810121232266271786037989591666399696835364822401699285942519872491906292739054289107651233051203333112662669407959460985916807107778430314096461502316846219079041616000315638495805177458089323077323436596394762531164693821272330984372316340892211519755561471444368407544513879268439459963454357584991855956926920116166639820860811127459511268401337128922376663815223482578667303599078350064748044954297130120340502543172519949701910303181541031441764559353745346709211366652098894613150210347008422838110661663025864113383326680214845116015515764141426953363554700311041692831498901817861505401345682367829667940325469772882259033004053902184256438400094225059416103750549956464590617375847105913983429815431291519789251565071237018760161053312631937915102552630679682860008234959106298003865031027448584754345934791608337458096366795038159600517854984598166795571493623609813581169982615118381364951588263603664589289288646870249008 [141,116] -233402756893100116013091005281921102913817863798951861711945428088645416174231638802341484731763148156191096569697866677222423738785867337932891982602956462602210752290509391035034077404720559486318706656888144002939976661852939476678430518085720744011694887538916643348789011062859320354337119120555154427146084802532872175361301938680396359354342283282973801558450040864578432484943407894755062219182324586937503121472340119258419576736821733184418702428088612786526840821411495464974068349077626707574213362475854251852178446403480436819977627666845897864838274300136993003678999501726712633727426905710512400788469138743755788750681062617771550608825012986400993644212311890088091643780912409834364657590167932951919592899149947394932112492862507497009075681047952618982845731182643656631320387274718782048993540736366358116935441194387043620396132079607584738242607920577948834563840816067218165218397910714662081012017896901726779197439318949546687313438327166153165055553519995670736293848262112235094229076931385198361591322692201973185362624305077065701819327651113869323359228324377385537975106618575894601594816553396839808016646904688368379679485705688397642128187635839613673049952161654659967774562343038301255539336561073650215559413470705387318038796723788638970754772801370561224143099704091552952605025503610004793755747071855816581148597121591217466523216424715744539523280466866090183920366907568 [141,117] -82209013074467894307533902394487844887585732495176826071280043372009387025972612449737823018833965098660778457081208046413482538087247964655460978761221317153973366184018024817331872771690776470790636756101625111047010720945567701396769966166907567604334615942572764912112367707176078612973926820270315540770668854015829197258483141243129178193832379493924686242743699071195130273190285433801681264333727800638896785386302940282390847009094434202566000514008640755153703887844062774932302824441581804653139354530219740502637353029207374709805983106011228816454665305460224749057884118997245109298793677055296070114190256951184974636586061973795158628359851783179677027149364781992567991004131794060432839312784346435479416076859412120864543592280092457644365220843383666561790695145120738020659488936701656490844879123514098365942051935398378219730321691913244101086519600041077550999855964066431397012904078363939064983952874645719732629617235072545832663825651804477053084364565212613403847609282162843308174492281513808673762338646481831703707379015364309155590862269270454971345171273153215892231439418948901262035109463466284649545136109702707124480318040954015447552315062514438980246362307926053478749791110056457429937702464125140463837285486014873728152087554851211491174308275962800346469514615522480338978883372105543808277543758485393580932500401666192753739955283228062422604067560393514648642392 [141,118] -90596114159048335389550181697994861767563513846250113100303157697541123543173049767858957613026448677807886881315643758840604675560790216109614001808797592434387061106506207812917339453132197876500672029115061408028585279263361293743356241333304810888005275033246693780624844902924206897537088262019094903834529282084302068094176018638810415960191340618344100967867303742078183946067462802484219798272170601613365770612283824530464762196211299206515974017744646001739027041801763914877651276825716373364055027181773746206702932208413112071970808249913354236928980843211208317072321857000225872466886335236753629032588503847111194857090923767797876304793170421072519339689529539904873392146430197428522369982644409134897841449759247239166973193613131909592707458316051166702798983240520822718367055577614718540183283068501409995455222776994081684957249214312114830216540912434764356734079446489961631072044683953252633471551292585983233560932575407306982748076104782526768234306821016992938664461391002985806452005495604817022905628092732959260162853345572461231385218322947458947069164257269145022563211537011731063661428411519792535932182135995908100300694137761486331090057165038617028946248882622026516520818320898142702375032114782165261823522970757041070404059543338705219877128273724718336454973815488184342417578587004094015478366138455484725154158454188252199363066235275552193570443700559028446 [141,119] -19761083796768536200618095898202141026974081820469155915267510835302801079506502307070933562815826407133262835093595232116447626540207326765729565964615546350045156075179796699024960360937757597719374139476665838855381731989149180816870205477903113346206635319131005125460428533475852198730710521574920572089977425472067401431354158741594666135332554061060210371740522790152215319707853049966454313586158632464801534438252163514338078421419435685614722293171089996069109507872600494193611742734582218395797591301696173990278182278477242042454804519878166242081906882256007949083973685899374944651081735937202317171995485326941807885315364558734028688531329779019938512543251810695800945230246547327396896831930107008172948541600904816963083621942202342669313075658535403982964712080865324780534211196833876873736415640572466011904802289503041300796783137359348906997481004620171182307548236855622791014183162888291080230578604195105898203860271441305437363153099118452659392835382359035590401836344991054065509745702981048187397336551469899347597410224286205062247846423216057356393203865514657428387041187167289772025250560371256806673032956207925878379224816927523738695118311420946282314405567013285612163559377147977819338521385256317111500618573588532809441438008760656428981014406248376584627603663866484444877340243571219573779836008768343541843844593350872335534166347664747165264627459015 [141,120] 12933339409737281043240264296474853807722683102130989559394810283675715426702843751047321900756176253346946152608320141537163464562891071372012395395714343116599725439741716255573018194994628122362741132894126446485597550145372509290971889920354040575258151343867026705393459209501153103245013283854894019379022312939749081695911087297817314097396767372625836506706581398808765313294981624389882078833161427466012286789165440587268675063870434962856054995971801603320242308591572369182898113418882940891878387735279994900573127445508993161897740738539094652658872653415584181126803174222576933011862958366121779698033685081675912737333918665172846992443302132644381685750509863051850478854460418759333759643836937026932986717418233076737821245534251910200297274676484573878325352483356960247986421787622097754692657032168442759653162756950679762528047974427072806248956373657537790911690134915513752001892021274321480597561788808952073272265025322013191945793377692238072930250266617677498283614274149168237096353104150912223721901395075417771752498827941848614076741713932609465770495057560487000765014018134487443684009555311643028564747439524818603933930423172265338749838439507818455376928741137053527235227240551522620185776280938243472654340943839964761840808144370548751973646517861191345607196473686187829383788966469610171667467099817975602680703380657327545174431337532053224375947 [141,121] 3053365130314221761574877621984021233564582219352309182807435121281252090563955832771150071821372675649053284430396712851206359981215740627450293593780776090862737189035743431048273127632606020918640589875581712939873872154056129962087952800014895164066481390625173093518347614341066728053529927076696883071902825077287229597588467881174718525253400926300746454378423953506758491725257386883576788528896754445289064536272985134535668488189064452523663503870073579221349450484743262017508240433867708948447353173466488396111984781025107852976962399452856181493666820637732759778855799044183236339370211523188879230405676350238590493789761531173484298612070544770034464887605991625974757682164137971423295908741637372495632757857428218201376797917057056580517156099879957889220963700612741810545501762464798984746499320886526245614559655241636426378744986686214751398838139757502369485412132245347779720182851409730849593594090817950442046858344860758477153064719252823171971703255744921107307737325839681843251788495115816962719909963133425974216554728945948491077416497161771510278764084582364621487341341142561061414568637268302523012266434148521927072101365170789001158676224844915735403056664608317750807030024297597167892004880764240898345819811477510990833173921901788711913532886930530540791043756740331317753267581015478673330534027365358329019505522680635331232759087022335160 [141,122] -1184980405375298526785140742539660603333756491426905906239930055676127547722797666512150183525515689025547321027317036947720150051222568731634815575965419190986483961288524416136971067575671394438296424893587332132645176602632789505800452015744933246853218534995800573168524246450283232405443495924235180561090691185009475767471563468383660209246736765125347910531845181563166036993937295990754612587102642577983981857646792881849017732314357451024958678030014441735333590214449437181213276252711085202644427837184519228528486876328999693201268824280389065813841962527144739865981070075559941239077040287989480541146185818645377043645465128603867816002299454347450636335895580783395285550229724823992894875212552408672110164814343492906238394832926659845902875579776438340219251712245123304651468699951324114878296452212823047825825276135445724844364070528905644553276673524671232197294421602493393115013178499569906622992376906851591649430897823274116842358690332944517680261766116364977253540123102263715808025444347729984457191486845082417886285139083935574969108498026273935882716768975129991048187018961708556854628526862065728606173051448445228756000204345756584779609942455331125366802976251573035768648486369348511031833787172510423617881403845187275258367850380348150011263290868974629608032374556553206902682606553380388716581075798572791969364722090103779550626044044 [141,123] 80520046717959097381412602718688474107460424390018196184852032106819553426532908592322279320164277306700340039506978331154856460992039086925009213407223953759537851649299378018157575169231802726345793918210620723407166259221493940060559566934627861680470888087249380577618163854713632424116501429145729551733514909036999035603349482537506196194521465488132139031228658494137360096101723176467511459638481313883994076736648476610199706584747442020261523151577848239246664988978454131007983429063402023970996946085280682590384868564218699638524237468609267643394462200208304663648626579406295628934468153063339189710917866231212230394045447602612880094083749634367621148828128639495851859434787183664530882147357092660936748677885462608200813349844688458030063531222221336848249638698671391274065269891888964894118331287014814242967216568350605548094183367095436451288998223379473118401929043722769032882014337496106429889032309862656864302207778859948055711807208457859963124353468591025865986082187728502105433088025240609441689535984804006691131120340153908399222182384153501719446760103436461876417417448003757709597079610469130951217023655548370150873905324496443399630750495235315188893202019170515881644073791798007728859196466908113650955612388546499584179313791704443681270403176275813315793088247812262522099751207360200447202910323242577590158700331223118940726 [141,124] -3828115155501070702478470379501416486265712054082718491898565403098174310289277427261012937914999756663559708795389169689988963180927011397447626127522795639075703299500527568640676170889998890767953520001466375599510378509237113989976955457405033447906288205781091341647782107488478139460582924343509288164336504283724993628010419093285578360982756081277339226708593285518399325788560688723460222062027573712359681745236817142678535877803163402003075335757121878823863626191649642445123085797800800359686934552249839300373648572052191369172755795201779119727548891175159891864739940032768550733354871752578037248335597880351468091677582640180827418161437488951011717507227673069125213744766372507931186764931045057310741549005093413780301780803525420470275128432502172652851382381346552951819355882075621854591215112223374870995717629478904595994583927736780797206683045786406291652679884882993052456066799944481856067886522981980090262605308597312454791774818804368650578374164484360414877058417323808118549400320308507009806667475165077040193229824164849167404005894417191685373864302789842422468365838499572682252305980688586023484541453495679888060759278495685784345465980344374945591229528561863470279909321020236413064754872639390393487213714259291063124901442136016972297146171882136709074144268019569646672281678277111849721487654460283496033055257963318 [141,125] 315526226238506346329626882338913241120238865724107525974461789523042605687732689765319894066985170571275925302091917822864348182481947254393973307862110873923473675009383596041078047126140534658749763696137698586635258918955073122148065623142870775646034448064257289770315150383742326841187068729284181922163901673454285910897244764655248623644302421418053360444453205103829200238716343032405024365224948823451013675488305222657680153842353105146889776419053684313081399846218250939780659473460697732805982502129201438948655811663599312600279330265163194612559873026609131028740124764109626796155204780868890155815314479135200607543763007001117744867682897607884995817682660646826528795164418365458816026335340324051364908973145329731079503136615742603148881211215482616208358488873688319246350191491093641041955704921150690262739079154805694411201321248678924924763619149867563976732239716005474884774244735207849956652704485506767734860709672157272165189298308679464946322353769459966722180528265455533353803535496288012042973094870085878519533222976527146750323775717566792186607715802202293329647010869831954436645962405470939739882364303776790382833078545437600038324375292124373952649883873223882418436406969085243087796311993255717003326952796101341589580515342822840421875632393845899194752642291025429341178012398011857223764125251425032288633696 [141,126] 14332824018127530033836276908366956282702067534890822561955280155789751519913378694888667832931329766456376163621338741105779292727662555333652005794929064881718036409887794585845284326166259894933377490108055459978723567494886447793311005705079352128152263000153453990634077571205475716138970411771517734051918010150544521709460244130162730146141072705580960114574888663155476749622048710125499282187632024940291182651299522679057084800199937322682316290631502605520729704366768972709323661035613670939245573143618344555474115233265246100830468170257536605380049875623686974816849478370247969475106501127226084383967826665702416715382861913262717385643676262918069316506772313217933092667801716004287711662880760198971290764797719678189436579927013176590930199333456593428529781676375523162754808518041168339551764686152315300494708788772068017854451488091676055661804931113812381376944733206529235817711046717661541562926493429081373667649614022947780954218548231519884752084151060059261593679778727991093299538613142370417059974519089445464659395660605935308676172032752085694480124229912201034820076185779111389017876364048809706186198140806732614103594139640552602010789250254382492383797562840203176768457948831735725555662688912009420858118519598158132471825278443586862918410948801990251397032831099917686263368678799675143966056161512174176 [141,127] 660540943913016179327722239585304781713563101686296779156819117808837284661066616598020957749263374086023338237655533385377400896929848741466589698286448596849687997723278664398286612457184818050144278011812555913942652709727583447118885254321281769299254560457086520089683652804310850370489102499695008900991478902336763648808252250630973009279949359895472497596564836538458011849134262855384045088799848628739661841135956434971075079691811239104688840732881578054211734875395078501428899243561678178158281914260985908480978011931561944388604126992075774262276013428173966089329608170166533175947733830406086252412073475225218830095074548457749741113690832566718299334747244192195957380975668454265346802709711600396949427576289108503301123479682875258812696372939157712182201965002041039027680868569259382454340488786273898181769539653490042667657182009549211316950590521780358858754996437032154946558480356223504388543816313040493394303270634723927653690530596369618590274280587513334633228135401793991217673411241702315208364247245394551256667693786523240053740266524112344941107620457655485198057201925261509321228475587189979740706350255993259064686953260725111478533106945860529092392603708700477595358887358197658852097846431888334006281821182948691680411844268393057486859842878690063344737226951687083644322603396958387979812476416 [141,128] -236475528783145315134297241681081533164698373760431100784090761204719545107182143628775928933904767843310320862374499066910663212183615762372614771270019280576371879330489971123961207314395665867677219282555345702826985190224336489777664731508522934403360637450494106230570725733276164929989672337003715561051705387835082667814959419367048921474397548985185905936869136050298140549727288615768699617608751842106003660119430502944025156140601739109891708587212345908102922996406675909658341275743639255852564991675511455321021321275767778352586491887909939069565686083581604416057268174611983822567134173537624317373470818536791873103151314233778122140373676512229601456114064069858247207253805431401409789331304550206535896254339168854490650753021550190171254178057055865439773583603239077195122840660905752679444101667802183126033917125421978098131373873158101315518793159021071568191418209751905313027359945802817442847865103750930511766049973818290528722318279655819090744540767719737267454111750221652642638990542619531807087310634222976050994736170925013138492501606429655860739105890628840332754942760385602210541315947653022563142019536273155296937123640029508447722612288858676494567628355487162932562096581458103409584910649967546884947370419341883528970782630228612009043580671443745329770811875890796791811082173429663318864 [141,129] 14081854262387451834703154861990378142531781955507165725043095922926695916488165041332004426489036559175640950900433278472077786306017986566405903648184041170367881172819666004017164198922093654089913995598480782403180716578099612468799382203043867812708437233985551340353318456772152945114822831077341830257376798260650078768745240732456060770576724729658024929853122061974875175512091059726937345325471841137817845749958753582021143478783965315928393538835660040312212424571143618169357427032668515938500688246429591097579067340000622992514807511987337711368748947034695706650855944424799227461890856548964667010469729843282326013196502978747413306216299896362814448887831088500331556576387225506358931383259759801932466585413844307853386399019781556185361588756125857084223007357551303553745172263562020931808568504350445729416985510518209005128143175005079479497317834555821170135274197468530918593464923332095252502323688716616272858230720591309124828075085212196337640573798809776963403745544231312015805050979637611863287845887042336491060954169313902862044903541559268260147240825139612948754315770944552860850488480994313388460114768127356954145274268173620987395029052047945549294677336428673319329458409967861032086529852301543181545905437319333443697820511660858303362043913132789944239955727873521210238262965078352 [141,130] -246481287707626626381229825965011599712058109581947490883978931348539888059807584708731436685263234789736005441646958897053122455835804136143784935772696573397510999922226563231123591929881126379768237397338112414761326491427149556402506574565278881629165689690203834958529859093505423647591950452660236200469509859445376960243514214168280966904209566388522991117557174516489957622967612919139599600196755439399623146912173392548842016371453514330767631022573035175851827328479226517635171952404654565889972702795840708144403369341750132823075609204068939389413404299038864217116518027223747783115770507299565241383225233452144673513202511232047964116088658688122216491193738275409124896586602311220632719057033483723102428562365446189381963608513633558867465753097382857805536483747040584413081666457011220928301802710971473735620808810551428822955920254171350298892415670707298339368223639138853211028995697912147220583552922372287061904541126093144971482824977331849269217375526731753711614143313349358649345110618583723194675879144431208516364450175505868823961945323634737314727112272759761135464341514513793017247401889355740357279650526630104370459652144460300577137746939522318208212438754479427688525028287684904325580821580475683150175606034577716827184085170526672751698931179303311938931518681863137442230448 [141,131] 8639264760950676872413436018297153333314198631893429725209138109427023231836742807067614043521077089346027011081757947885611106273375891745188774088819921146940613537167267030186504184553935620259987716445840160648544522618396530688593340624661672953623893004917325362222909673639320609497817412242399197937195082544272154009983384083874153096106069881679938917508063017451113418769275007139481630691596325857821534024642545219000205282399640836597534703315464800686094541117282387139569145552475685956541778539602285191773246803664482782867494270469639645339926669217858997101063797162097455902558976158615519515591443018656164098997142195676015916545551497722730519309618350873952233039929417197796110466987080109730769117793311706285621695233225027063463560732035631801277367838131230545627476534248483584448275728770554209795042057989602407873115875945932960120702858401001148188935492597513806928157893560887096597971978250499475099216864962499031765738854598433506116947255305217178356827315823831498195410673415892735201348562434736183962359620165765265397633036032554306355847266135640881823072109313993282160773835833902341469241426786536619532718480155980213851618232245948371670708344994538361405701804381117558659044320257781394428821203733606421650985210050394249482691033357840286585371124366599888 [141,132] 62319377368824490053846069414837824699748047109138392327999915833586856647145710707589182223057460985159906774458329260563377400046095215229638542190013665526479768341391146423790989935403420765875615076774445401722974238724091674941001897749429885373270001017388339458850741197880086883351418635985283989877130909639128970858959223136110743532068365732382816055621790961565661659195001169632372006882647080047408694512809106069068591331682399434305135965068527406258323454182350492919285837957616838230358448171278100989900257334355689943172394735823167072488579587114268993031429972635587084954077665177365185419225880340706598970580170423605044975331190904414014778025985701542725911050972195225344986317379445354130290060037236192551282901940053685697417797140576882708955509793781679982397226504835626170180542921365975819454951332440179285943453071315029612598315967418052820877271626931654395672941296444592300737223925321718838967501543675855454285588357191258122495618745747752505514768443986340943077306542975792617499245692129751663263370732700972558384927719630098787608837627569581528920229248623572631093341519181393198083835448952565243070301632632742114220788427426852620737003931986528572311942171674625848725019128225546414673553134463762680901274214435214343958971058851380119510981476 [141,133] 2876825063490909105568222760656618037885577507074995440651283397628364387947559752144579447793382677446330967733933366600441230069937209867129483938112403102034356753557150316860962504638772180682114730771749414323508956608658897908284883218218410118897834484854806579905726531379558487198069050741046070592719022005734203181432895448895199338018836696104870922637579682715427559118291099928827723399172258219122191780940544423269971364781542338977435678118038712733113871047125818904731142011195460617419663307544159511689853729120152102445424236694810522656406281085098296590876354461184878887933020896092579610465384030408646202182381044725192083192180580903555246394557659895145543600810455921974451936021405715632895310377063597707955513039449595045311164717835308568527349634258210394637709886458640703371790535087964403969968683873039520082809358075245006439738423846628998172803575141836651510295655951776995020430062194838968582086484190686764145162144704789247297614599413554522126831665853166172089758542067027963756663342835668270544111724818242351412517631856249449239749476498276794403677840223816293621166017798172482989650262015708312923606931771035552095208363442950969969902469893262666332072260457877462902246710029899719887199027584120743137674282196121168322710830887451002448 [141,134] 16267909666188925072453365116296402984728521333060595716458982556104299914026567891174632800461666809084136696539562670004129650090242883951482403285887645818998309230222989512742696312513018497164805032066470958268823843767388367502255776300969996428291928082190654139037564145426017209886640329630348611884202885675575160722263162405599631461099830861729517711349365269552278271065541297687971226533207386509065346013594036366619727029733227687992958324095215384315995321103820355413971952350810274970143015642775428055049126367993323097297117006474868119482179500627164724684609347859783891928391515212253651506666340415400078823835546052876364128887782540835805416634512199283086534309416716072795853040535255043441447224758067042381551965480465514011325573295714746499848863214849033291525182867639619709937151950396247938716920799844023284629688523065414140043941818339084984944978358775437364162549663076389708117577089432618441148678869603936605206345600367513211122750564290456154049657252223723013304704012587662500417817526648680241206751466844075428830972378220845850201005659158887685596677851746628994620847395471906770218984158398719774773666258441613380206356538073529283375695860873742518755042327984544345852896871992249857359191855811896706977690060407376795158266696646 [141,135] -96319366439569157247791459714205038976044448388862549680440409471447091240968966716247797484693358135635504651851258153362853282093949179538771135268208953641528792044464510967100057595269926141104526042359648105396997590108780517948460232218698788443795237276965704855456363297376883180827719325970376978712853514991881260782643527160612628188485716629829779094053921096968832846995143864105620583874459920887393500283813026354642254055074483278084222392885407183883688089258608963128240877630195760517640516646319064730188325923030443765001258657829777702240058349356131801119928282315646962803174035240799673877537530259094873998963781426469809937945986216229622825157938302461642254705327902701159940102550379797705388712921889309897282876144634206960031264195474083057086179573132996585888169517577988723468577834019563229653473801496159484750529067291483181926449668550211713930808355783582964038355999430056202475566984722061455608277929624502767215933938959172997672493151657333608373254862123895407837732528588087356709794020605640059972749383291225458332315466662591501896913741760360167471718473648790687482268815624544733253177518785672602986582523502014396012831314417514012323751798225736239141134080341547304931041098511725100759623248775415057600470904296302985820 [141,136] -785658915535168717601749851414220804061623451571885372637300947012282340239794608721076115502924226095817537935235656981922694779734472392835682656403900139041869284443173124280669180692148849660013792754220620942800193323895125990865512299906427275241315926984223698169151821443300083091787078299426313312348044194192343582536414819911186869795424965038068254291007544964551404658367964325664871289061477957806129587427177377240173631799641457713772215123156017068301398815149432687485849561480028337074054330797534476621778906772345731837784916793977840937564436890224626308401758113077971841796138560693570697237111953848718236256908033457463119545552089503463744404601126027382141420432721383930584134114337346505351818033266737652828959716555106693705491539498299564695488684878877544817805872602607141002250891609122692065056819695584876583048728576571682101265722046572137347541571250733863717891551973265213820165046144334021998471792780387155019802608764607951262578179424891067307324404396306692080754309108115935661319371410670908887310630891694125788198402925926255649402540565759373050513476715375624544588183712683711386412808817442933009207439307612157078405529976871151705884752278181616430138116095215209211994817465230111463029009961995493107215627459356 [141,137] -795674770511678028614097048942892650122853505308821352748742264981441718993733279096784469339360744268712700794917322700427486583900372495800221023317373734826029700263945452549002376989545068905108996742226583226161497479162269166500964570255062612460211821717829857742609621553107965969732820468830047698038596854609192378268954262213190024788727016600509286406227481633318482225680181739579436506257976580378118435816529567946876365105611692153867899338983535929195938939503863514166329221093192709607736642807806854765226082995917565505721364421405469142636681965286005189686162243392995591277103459815704633121550817865108715656998763861339367607965064288766610595995450323713108840895279465673888224795560524423656442336112209501182585305087950506269624602661460726412734108622978645131936552098710608557362114600415080830450252876987932266588784382886381554381729965573493329573505679935468354051690008125642570753505305420006145812337293282385145902036580936265465308542812678612266000465379048088608993531113776166491924148451346819901085807399798212486548481620444878057633748813107527764927401278310686793863694343833902043530363816245762022076364052604372899010695703003189837029921990415704373200021708423457804160821326946264388744270962583497400768 [141,138] -25243123484498481414367538163395678891665643136755098190661049643104331079540717859968709906005189154915416951598509029534796619699003503432680049893491935449092865072488160428264496239223683634943552304867530152748943153901447903230436573604833958102231935913963526900770858384506011888067206832799632666120173860925938430945957426160175184485301017126411551739236585165078691271953047704275764214812939162989373737692221656962748773644490663723154311432711250594803904805902176731755405922872037847294590490200591879262898389889153021079448043408691330206661138019134265120276083583071885182283073872234185760775120464723157846318303935697277895488751715620644789368660851406562443637489679186967769643586196976952077725750145810714490002500379359433432759634413241502544126626443556190554163180296875946515212079858410656796485070070753183110299470149276516907083266559217516221408037998012361420919950564028969660076633328214490513035072777672722208225836754802681893942790375971584046124762353348382756021768040108596625439078599083828747259950086308245365173843274057102511050238363978230708968535194356378583451644785018649228251445567238451183480738045025507171778638450647736603031893503839163437244688496633447034107661665404735352509907624500544 [141,139] 132202683348291747586313010316785193391958601296142276508845078739956981981440267956602885199473500128210547149028557949843954699507402070953143798686193905422448688211593378574744629929616616733989178698440685402202884518632297097450584938203003912800230422235177975352214921530659813150374790422080811729955591752886963968705384922053966329386161928436359966606557504446870874456688799530292620297879982403864315964708565679882964562531606328515953716916940807224575436442098358153512895622382702295508499484188981722573330539310804636855715082099275063172897376894129399111295875013941817134910770679435049515943744125934588425130317201623311668541098710205240995255500322986518280850933537959811482571688232379743745826524727384383606697607449977672243772552037244100776495130692186641929353118398533764392115890214633274355012462068499750551546934460594492631568698830604325167337459906167256951504282414745387304007864549289885222243171775767136052857280935345675639135525450864149596263213477644465727902776201814402268235208555228084638306162418778834629979056726191987771377883423880301997132752858495267978635870291794222971551122398202198448821991770386454550792764172498717788004875788741982283916511825538193621311804535205738501071144 [141,140] 811401360776082500863450736525262571049873893987100388419009243897282778775532888985899115072971295375989912051994159606049774055335101714797440279764416028972332879621078957779755896622546090389240571570340919484158335330079670071188823897180388635129121746195776099399279828718761093174734786939691499878236620896758162240613836321319300397444413910086677315056228395617015005141696201162329430651686321373761133776652631742953910491089832801544212524241962302211373229898824631979918368427609366629440758707869582558300821807597949061904509006003242453261137747265554139226434572649846573287213262211191150941659080529266486259389508927544289157536119527136617968854885881412479400920237993091104716618443549738964035289652329932406046565360639901623621207464297304150503912340576728058536175157274569147517748496474190470136331369519701592709215968290050209950752515364644939380412898492747649290215254130845377134015324377847817716566264115074874807158393125266954104663507925965421351985098648867508547422362538206716924480514529847942389829553864164548740926109809404182531007954239484866304728201547736553214011583090857762468431719078223887124900299354825089476805566665936515184467777935911917651189349594282080025957611450568676 [141,141] 251832801324763951089814206742487029942339582786150445036072396204192363002486476788080676292485501689736508863486071506522129698731380556516814342819865551830456967935212411824001960629474972756168547069199591279007381903075429391685313762843683777451761090580820428698538147528081232160870060035187453507671477950521345802611927578216190206250219143178680758772561597341333864802773709605108527775045733629784969234257847350039000077651198452457589814386262304458311711204045848138140866000400418607304470769786248354128877912378952598820315487281500540556830765000328759936332799258382162421203880367323916297923072974275915680418219518429408037249257037255684542831801428608553315242783811074326958486313475295859739006494096661625129837147701049443835959002188158500735117928957398900331885643056082692703416662638083012772977826503215579855776240728533049560224051543597988224426748903165977987836926113975194492045259168901812354090149396685815261850447534564423393060904290536729694162916225053309249405984112659643355063354208560920200560235083615805552022044733827026818850116301554605255260668876097887842774794901120053939752326806124200651598849728039166682989136631497522334945836457177539918995735200675294658982224 [142,0] -588923085425031866922466696110941631572810207623720983482957475268845661185144211966004470607795743568643700087383936844025974273664607802602126221313629544685139273024772553260627094147578272566373300022484873144761489096761536323121390941108018163495517574999397083859530145481772033759141054773931054308109633783352103355813955707844407464327147218156971088489361236137818544872104953564315829973101156987636391995281859764541710901516615544072446971101803214844694619438457491449945978104977125686466240214504226427751973425593008375123432688245645681089039116607414493679374514821026383887476760524544834291887092501450812272334698540594303310388354828473532049730598594989973146342620584908866782607785281571851462934759905359789430948943081808669249204241951939031638127183516747401455019488318715397558329752639857160639120048229403863331178642499417939919111692808275293634644030364423331959249892661228218746702118897038691608525239157645458547175784803144022219619522154569113419983282498560060128886465910334311451253312761217912233536344389172729551769574500101694102337867896364245731373091807824884398778918467757568583897785651285628227812039853376455180986087043928931336230792446517823730770964160919342427594892160590982202431375753402422204379133345974158660257276972164348936732285029167721566657855220432886074881352134870621781711110912013162858760682044459930519080121724686300973516149783314074852394354679069575298713854694040045803604931238083182479384874216706210597729128743911396126534248389517199285607326727512814868097159167617400589418651391668973436512024397345644628994652486727113063307987094086482559790091921817168288177553211071063249057180577951278534045805492073528915096969651114608519792783432190458571035879016758698106313090429835193827388610036652457498646748019609925561823615680623333901166915893554687500000000000000000000 [142,1] 6042541304745253757627383661269376211705665821829826246630248340337332698106098805863257561975657849290912489134290926221759669937750553374297016940582114076383121827709052866282240457961089129585699207642053801315689340044406092870339307840066245179280069763346231211355613025930189827669206771881980357590277511789325076370274455194966432990415832116527504573030187590901928778503865732148053038807952884330083606363842056639524019201001955433759225340941698338343086009309022944663456715814742639145116254454459744470906777810735254352463881999732648752420088249890120009284938675497343912606335334216403568775777568057421327057096150900251814702715017279885147660012065384376921402357292613603130034014423166084204818892758930141229896541780270658508032114197037561447999995517651070045417043369851822071254436893169053321851196099763100362050516007754140153724840183340914520328560237247376230320201291541557223218566860270096643722802976269328513354732629268466927773552180185302503341283659384427887868453366035356970743618907836407654763651220953792302435129382323507666211729682930485211286483695935843793162242547881397032344280567775875138468366970654843284504099699317447865910331509288133833857768796078966768897885990935586530550017451185585540365280913041582366982441983240364786100626071307036497756154262388356515862675410317183503761615986931436805142388288717045240138238139717842289828902123860505912999570800153284274039667656684769527959329973279321296592294626513579406827203986155395325894673050740458977606159820961062232141972755195422493558136405021287075922182320364155080131454752714778313320304221624210647442867102892162138293264420777689244431157645365956468325396323629426302002780266350913020239060195028402870190906066434511693042354852333117173079758896213283731263419955243436127063916263324472311069257557392120361328125000000000000 [142,2] 178207015367636276603698080351203750250925097836473166171787880067679653750771394565370285712864531757235176343430563689670789988626034487845932792524690260314607765964051234560087552416466973103799461200298906856451827127728419739002996994788996235532138721405028381259518112997783712595157855062539881139408298087889187174117560417546577119524107249280060268682730961333885766046219614106474854591444043876847680932300814384583668030527367314991417849843731379369959633810719714147982229998386496613938760846932615621769794850532142063523772506132690611742276958425996225793181123441939460751060206271742923737782360955675026968770905848414820509335406808419374711012061229086841565902696747729018419996332733285588658839243136794549489991482124952153407941892431682016635697766048704075531104480812893379434651243549221783926370775986565026411600429613676114653278191815063603303635697986852628790700904472685362038975379816168074480549157284162806543025790453297246255824185234214083230549379313303982109202082190502215640463364232073503402334643139672207243148845250918397129020513168873669611971057073073195814042119623769708248349254919882309346627312000405444632533610321008467044133731895896214664119056633065414076210326458442407772642470611647392184848145391474626834633110827718880668332028473578043253609687059055634385796375328668240724487389347736832144155733542731319776863928936873011796544948832042830291401706148950901709341946304918297742235916960265236082395845219789916147060024740970902133590189209253600979029578873749382723321241841372693585023341955955884028217011700332761857230393513281847594675094296935542746169068650638902908889159964483017411147426675385073396152216516006861329411341164526711575151280903221406741717793165447671783537935404356839574283925214622079500520232815105386645071483542324131121858954429626464843750000000000000 [142,3] -3340017508463337834089261777117725356335485726300414539647376266713883085524798852645854807574281651012567458514817356253448653746864422065182380088081708880386640048870901628009258167659418074174546546791425342470102030000324590970322447139262896793710866129429856368458012863490046495171369010338841718378664885239430332769296457377409409240113389528731471887754504883911376717788524865837421752725087422372532904197841931109194662890173799790749229914536001438614176235271526779420008455890769460737629027284901629965610952036891860815488372630232499932322304448241844856420610343805871925735715114966085049277361102147205440452582629260537799635998444885426820729152994933962780957428277953938038560844497371092573681329587285604784959574272312327927585481453452552115475230062436102492922243796619732008415495397211078655076736853701163991091661880810887598558979635495126207933634532000447249747634129804006742044921804262066013208309709553730454693449291273039128037659279564511603376845339917204182037930745566336573002823129305409963335054745113480261271559096436194523298943772833306608324454336294004623119982236390153781940248638052416946833222670601798512492294456982872786929273297810936787877397984785551759767263607672805166730598737716126120235411698080900639633024063387881223854939731952437752865340240923402903067056281790289146496541369856550389740244143012419204215504106323237552968827539279655625004352271099722173928794842499790974859375259828743193119837789557142935563963570697443194864130412234331844411954574094224229461831768234433931664983193905535505691361828106697606822295304560376598843654898407198679843108252276871588288302137154353813730046677860548302362182613588836149854373043769568497036309661307613677983776632394952009655845210264387417835488216897189084164852387210327996740211187187696850742213428020477294921875000000000 [142,4] 19467358909849394559053783547235635089125200324918415143740437699518091580184833085817173228146499170015254396945498993399548549776774269421330215970191096807497128742985124222632370597854106521490898516195055501945452654360613502006705443250502595613644709739240921319834371526997061979059918788094470557933757539759801033548505310902083795789754438804560211647086987255324922813453701235007144877126840494129480035786825972812320138433368404549563024178994394363032147095714894397353333573848364529425141552823631763738415941987465193054677304938049038713080641993616886109907130403209157235712828135184036582006408321378139644563980444855203960379838000307730639411386722786862971714989838520850505488068903983259941390377813677259332606076780074467534562742336231426412503342282685459312574224243389761588193797536501557786703152105443518259842217248400110109853158601027025943000201312395193126669387804576781524372972802913484210135303094104504750861168984234793122584113158370630564304413558038814691420193320983829027514422637139033241587710948021375590084703053975097229004509176619822933610682672233487423594233006445464963643170829998810197885593109233773785209005240522953429688458364566845250285313811866705329647364174087423195024263380335257945481834075555971975965628928866132090697396768268681859254348190932018388273820997239718967413380784020283925802490452553321940967369186490334209636033352993162825665929919524219040131139866022664123366560413700472890728288808096435603284456717802018130400962256536682973723418800832200220477052426655276906156047867502135742092437209783001300585646431046914001605715886692437999799282776482657471584595935129343567657200795091606274578483791298564223641410127404761298428282922372987531835702657187710990921966012898879293544281641304379556297488819204899793136043228969356277957558631896972656250000000000 [142,5] -62927727892877619055253464953722667070262536556174475750155004830810023368060350472652789329758818819846147969136952422428592627971589212839600029058114808772926396219500380325531181938781800293728117004499169806311468008099875398436152829551402449387755786818565274763100334709281545757027752154763637891624401993432596630396579074080670064178603381196087433597056533732033958608000048514578841104479848940849989013309519710101369069137898975947726197730336653442847371092675377654358209818274759937695047701920860528361898188740051599260502515322705752646123236336149629270085105917199264850661949557264260697670695622758572814472914543861808222244612716880357201095023434119288373862056242708662258495986672729021391603060386986918759795982457041613310149303772217372948422316498477164422615036059786323057732895180982213656882470381125833842719540203323875380663861823676914759222692645585657743288844630758892572242502640171598241769226940688248038829393440378808496618250372911676456642058544073014573854655574276440090350985307003111270948114637674679748127789350708752957539245909078878400486025513748076605572311797084028569861973904218276958224206972231534913951007705462375992424208773985052618387376654639478341256474721377300250192742872614170839163717168857620543422907634021922734443149050373071400434817049399463372117525447862129338582399344633157755048887131561222226086662538761630210143126840632438159273384630833238331919987937993159688070658041138020627124473741876036473860686679944638919660365047660995636081271746245005888032436560853237987703030734357044537522076221216675889357133576740447371453973998000192083939565298181556334425999260308623131568270270968095998719214489760227343616146274641492548928483808488819171697849548981347881912414540227841994572293487682869230722265668488647413769676575157063780352473258972167968750000000 [142,6] -4623873350711289971827646374441211178757438346596361629035042162297511791443346996777658126352096973104732433979874772746485815927186645664817446108063390251343939857710095250568081390591498323753234905603136948780830743371870327958342817847984395215645553644933278482832256165967766573051283328829426709644885739957276548767396378042252708329400740149883485733465174897745396446359551808249777061884947923395064033760393687595057578941374442046690512096001231392850536215037130729652612325658514995232989999056872540553557232820829910182132766331306602188908091351311111822049509527286398924201697947930231159672027209191727321558755611773212437452642065218370746307491959619714254260707927780505153629778744562271156648926294134252685322350167647393668242257926060989353597882155868021176792327242010187355101681423563747939735490953133305247633879091413030508738992319721603385493075814279946575961407497389313978714982676434094364565361448201844149534113954029448730656507332645882640454117245999345836573593069310077455022924874083207785757392120418301311326639431180092426292543651270788959743123849176207521090024882306490124305357213015260268097400522718757565763754109211163285573531387154170665776498396862024355466758478136773725178524856909739932420950780814794146309811139533187083293482685483554372658603251880580801593662341924769121016116105347700233460903104685035747919367484117804392400678574202292045161620099215673014785373145695244746681609801416656638200456812563598330891402421559922232097315793401356982793899949926806048730747750675917460130528230590093785388338271980203995783220910281445821769903155884182507003324357301113704557057657510258536296583157439957074087149291329098502549905171642628112946425516978811371223534952662805386494344775570608210195949156067528382084197468085418059047242422821000218391418457031250000000000 [142,7] 1419222389058423599810336856590195781522265583486709086380974167219943867440834861574455432600419255203326385301259984920524463785696591514148067951381663464190421798602936731892558588574105128316501528310706548425107326959165537526042578830112960624884653674718540979912433039511798442145357268137518178759527152153963615435179720033826204873502361714697593765339870243726387606161111666339140273810160729141574256696449071032310718256825418641911945390746354380439909259722891629696324893316486451078195277640851041128028649110596926943641624474207415771477019388379354862572756653420409594912946487789947056126793294404992927484442206733429564725343843577692207591283362175089591047898874913554045586259917217225800315969754000710986563160397269623112940087044058804246209613281391906606622774734287925788456027270283311571558721683224503863122459007134683893366519992638940794017444445160165777018736316494097333649150885393183813155039130416931662767017216986333608772775714761691819568833425203339772109528047985813740686456042162667686828497049761927338251449865310009549040419453501375811150227063128867171819494712359078786219592787271084530065483753505328296768871653515225974919645889642693465107551807626727606628327680044698779418319118807069513196591378108219472695298336780082882427331801190160908225359349098572672359662584586955532723728543822753897614502790529626505190212820468164535736006787277900901877653474733900634638373183526673357905328171419130114741621954125907551041773779977388982516952821874266656000942227620080887168947304765935721930873457797929521598733821630132558941023353367798967071591071321364300713635514785770352161634259675423449224983566499001703620841054199494656877489046339816151571975831652749189372548159276131607135120881595645460075665185820740710745006171982895287753123625407170038670301437377929687500000 [142,8] -4551144784469903070850540011152530675173728060599271503652283083448483810981169710638912441699445288340008226052230503153565447455674794144926811210201515490139128719372919846946648892137154123314864650411529638200364535518809764161129062915849091978279849757217492051223187802925204203318645570814023179881317272293921424148556962018011713147565523226905269782313772418674086601712362032203060568700253317419420992366503199559477758382697296340264966344177974357666455155132340236558919876364557234629890797968204196954529760098112063158673170563164149979339380067650788877452969429876341769227335414805300532872729604334880553281359173251287414262665151103246508235499144006395780711486929692653375059272970600535607528167670076986283914058315373429049088634877337452040477132326517888958438425574061031187720400469550764225340429484845388523216774107728611571945359064287427031716254369479111618842100407569158889375948361191048954667044101148078067975263661652395004621515857048983611961507003777162199409705255651398114100628831560273728286777253004400534764870410355835141555716771637193901093072756963062154071405325616920333091541235580369237676915475107568603346065341884137569031308719452311465822587781908825457109628439367082074770966676540628887544459889690969040915948652723255984683357004049998138579610146914051568226330471487242257399789858144282227316431352509666926834034045263062221637314324554269570112798129011081279163269460074668418342498590733276596196837065738237831506357613287538724533517822275840719023928524454330748571496072376294608260200068704507799283775893417958486822475470961412776704613606591530986825010316144189841870465389165534401019074437795879730296192763957665446206222985573025146688055964191366477627385044258738894323716750165994353101648211768193192395065235257567426430114210234023630619049072265625000000 [142,9] 4585107091213413434492611837768741487464236727403081142590592745282753658803778847609172533306568241182101201044164794483815344981814436568415177531579963166601539385963072739749333960488861086370477757110531152950257113276422484897668785052906179895000726827764869564127011243089273001090100483585027524617499147543934316714669443453727233067420088117701443492708490319455908429946213666401919862586558257372971623974059395824792548116237743661702478365802252425893257110634107003263193869565518379435516000909525121577197862122715880482166213291059017529479708785666539112372148568145770461487176263921144716351915164133190200434161695290961466578862511021519531994661898934534219753603302780242775445878822197595385090721738555909598089819750010661678501888109565707078497741037103678912229359356718998877728720087734647159496796334573514439311795859230029276449917122072516834912998426355118051169316585929075904389415620504648673274517842132852498814324708333019694061118013518628424538672309633976755637635241363368967637085547851988894806551392430592412898483189246514444912166683452954231157508551620291163737770745158984590896724593152416668473932276609586270068558638177473899577019530838598944208609316663609586744992287546380024638614960425321880437110147815413621297326900831317733176935376466178697033157531013467010566239261099075233833766884688801463371538923247860309938589531872341243872791915094634601992807175229559218739808653924262037111217241488673503928595169922881934332934465864919296642100131603449990889337473490407709375315469260082759167102158590765377482061122687386062166893204764667475732790662181244040712330299670453360654724938647863949189353984068502322580653536855067195224865995807837305310006984843383601141421847608013048195774267991041284297043461210308915417793577430638496394976755254901945590972900390625000 [142,10] -14394905306134468477073610027650444956994443099128021464487178916058901476584188176979570210898390264566165045768000261609097477231957601413366173221147750668376418503872918673025790076395784002385000783843774407792001030667302188461575848988768247086290241259761752767932788714598669703356909574010394348053544305388377181432839246785328386908939420140392641048137810221201064227771093854917151428724223644302028512970901171783689221348076507027922897200835795302484118168737643483109850810151193173804065402313656556019998093826208959284598616200607284382004365933679825872065739490424812617941456194346204236990724894550689471055055662022312280935729137572171527538498870252082879359145042853221563523555252232920471918806069908689571926106701060288261084931114050306143839902627078662073724815163167731514791250408540053743405155303401021634386787665084786962282880835081752243784429997396874520402540852087209493620522610436288519407279950923762461012967365881352139113244000043558892777310778643690178749931029449310028196364756062641960318619076506431806507013198962768874287015688627456303417673333884446349291024985005558400750357283836147803945807411361881761617819738938770995061926987425492434116930955817330014589492008272461919830991378125870286666445620268099511230129856697801693041745362207150842122264344899136952992300271735407430050208457438224480957284339747871075627172638229101221350753836427246857106258209300377923244781437091775732246258894447952224592401587431546342127780543315652145259109192544426086450854416135730855722396577156623175929849528196207696068233952108882265949188158712943634921223237053998913234595484678871181230234641314990576764357730183262047935608826397231729257926380572588550687313929224850733541389421450901265330308499305093054004574450584016868210594092269971611131040845066308975219726562500000 [142,11] 144721885476470287871202900063195572760809024977096165842615149504963773772054013625949597336530628734260472441395836971590508537803945016209630209733903753137101142897570660947110149514719136918864066380393047360638827537892386084713061357903542904896744289256741452845244625373803741916910748118841056172702215088623780290363683597126721274347811388619181316029707710160021304895402374104538463649299038604472090889643310871768386853291206484340881199254421778941311168823102485781593836728621494753206275289891216884541811777472662674420763564516723543894480633054363195056443442981799538808488676269234898276831349033705607316685799647789314104043816582574986130893702234213053970201025629048438089975118658705267793220512912644738706628160879974605001329945898419879226026044814981028775989770477272230402983076291878788421531516803479421901558365263100889301533161330566762460703879492901193069293443414346212566862412287259709974342030845422682621339664216767847636263701028815904492198152153370368241722892159190159637527069925585936381872778748705990944219580326951267475856413334913729100812834352404612234997207838342344832801498674697666370350003263912778021797992883708482254012484121411312743707746109081713140176589639292375012763427177872075912605827127894994088680347139972925735601515539051680033439257131566517786584720771785716817256320291043951521266604157180529118227982670901561098121504643715723101335474444398299707513761124175935228292755998543310326138564555386716966446457752315171206041915392236758436021329772379165158133929327794697414124738010684196579054434817481444438277684286102245012453027141776452488794987044698653770809639570085055152266893924906441488290392658592765377800164902302097993439242076475144714837723687068283198012947303120373407408884362080432259278772733068763045594096183776855468750000000000 [142,12] -505863281960741181177437014419991501983597846681140806429090987708195811543660210488364989840727057234492124413111001164010244560997894391506941653334171421635977678558059115384667097885659220756711169788039547876471497386086030288893673240828106940149164045702509540757533737187489686094729239716886447900744405057363646507728932109385053661044479493205012376822699084916101990657181949705547000054058495284618271842976342083285869202465369733650091126578990616225334819058602586047067347862071480842393169414424312459830086556619694837874819974191549345515341183488559667929142982209771778661472213224378773587446878423423801425723219219207468793565671285186567681139528761779590860739410590903809617495680104576206685296698546221078359348554596022047305937964337022607569001808819745341905859358108466459665724329922038597328110794486160629359199140903557565458386100426819246891320932166750278838130839071935651367669247228790595202525993859903123271149125919664959459198364653231547550601258394877770229758800674900919725853354789683265846224183024529963458260256926559947831342388432808249630226402602542638712173259910609511869659919183491666446963465358317396113574418934075117197626576725897213015477248049076688610606106703150783050743932042214112016053550925363364212551383971159846860612111006198258791266060149886683734077504326640911153454632750491429386583713616992204416015848241342782569353160697172294914130167032380140267545665906904120734206267600067543328888470822596898888351767645891034266657975205413631697568556703598390408322318297625866484201901747165001815180327350295992972921655289457111070302180532448617486444302936095383408502387609045283268873669850751246928780188578899787685128687067454528544066829283435995439663397903908941154662868976949763874132243533364872850599525122561317402869462966918945312500000000 [142,13] 344779461162422090753296791062783907275873215448613707043019152084905583684277032933319523742591005765171555029190828529098875667753542076590438543024548071124782612765781841106677316778768268195248253896951306384492020047658447420821025363999919270780222543982333110733347814532849091679512473532565173198985990004310796761554836441585711849883552070260542666761031602071795237197270280956961381000036755681916070764327762999829290494701965707832937934627667412049557542032833898210029691102114824179499105922723870762631337574686935799869411269518045094659700023141400952687793799726499043503631663737295390354843176255310716532958646931934115366036289544479282695243441252054373716739260216558285283079027198844349710519401485262939889965858164907583728074863389094948235753104514105054892737361625422549790568629634786871373343339973772807082029202726892219186960074499790354980033646389090381347611591363232385631693935823174484169009431285909053737070573625750382938564715378813051397440588569237767036312938462794158026480530175399151524829427691226297968610746534561951302848879538887285465860184097768091656721484811473617247153108940060402800296446236409426173205120076330505855249492697277941439861044225113625887135213703482083053430407347281625446514909577914896824868214963948215276806994720865738295984244824457642435672584867319018618731101560709758451605300416757465306653023107581830847433476095915128719459828596736753364066422692694420433834054418629113282227631162617013959043744260902014010514739674753776770908890135713472208417694034612404980169860785222221547396932796581699477340397544348170959187558278213013486395474533920330792298479848919911316336999515750581292816004438365587297459046769482601322026773895395507546116675184608404902603848902871523880578228800591715497159128744897316209971904754638671875000000 [142,14] 2996493960996163567970131228996668404780816508943065756969551503746558809847119354614691588658536042628284034102243386766455509187383010020384387639101450268062092043166273435755987457196156426908626410400473365026772419832651553541762793777338243364505377402704645914465936037219075117706216961350751405628758640893720214803404599202419209881713306197133951876681108825167712765943918937886112888100349671770948354575383145772943609259841195846600522568292587870558349515989824788385009385363755637821659239528819899922989723738926311266057651854537074438258916631044602675313949482521472173274645495115369373222934610830268773516760535215174008579752776013145381526922985880383418669336648806800259845766580778728159850424921251212049795732978414451525764317519160595635685897767554094281720459618789306668938902216841080459462762177023552146183930298596688203271551160928172391940068516216498222974182296917114297595666612478817931749521421864553322059735775474101133371981601911959613476151392626339589926460500499751740500022548926528675196723835532696254867718512032952026649096580995176268609487640184624891555792535167338354722442306150196463287955603313246159514608549619976924829324366800271478501711696974891258849123417591580611379231098267127564669309498807589459755726142461385161657881422526065350479641271591802737553604709250331362146932380124505718254612292592666662081317165297484390235346052119932076245797184126339998911300992652944809044897060993441263850865715350723810743933649751540915990959109495660737850360574174561632210981159587926433456390247564727989630104414324744347329381237426658560761695404835984025957031639389549098810284472286209214439600380730680401762978273104720295817344378718464297524690371855631296162726919115296860653039818649119257751629662072973166175859915938417543657124042510986328125000 [142,15] -9817168567923903785061083494582918343160020290995553309750410685417302294147577518407994117530133089084594066982783015288368802123130079817586039693242829378360993650680617627747444430218676321329851575402480967384235193332951879713713122026290396333022081653998636570938576639160900746271063100070976473570599954123760093971787967390868099482206583940605332976206357803528964599557939333069723790320409926330937538058524806303532033110743989503439520263207819005895939867809413175039090746521941226602091375359574487668173331347019231639385289508278079116162217946492537476139276318857766765225962823942393463012567059862218231305696627493303299039292559155846262563956701727404523953823578226514886791311937521266739777287469635657623648472004113127852860151233662071886606163557553107434350031603264266678555782834756364963485126680155608900306215880468378405753368900777776299398179118794911965272403021202283768626977637992049695385674726502729674387489349326031487624105071578175121229995522337265349931550614753080280472363450579435957852759016214711535494629776743677222427859216680262623809009155069438311253815625795445639652958143256078788965066217133240512391855994596364602583155331125047100242058902508262413861043312925872563942802500124457983196580918027766178346192994822904012202909553688760854839410938178489917283694377446138310243457813420150590107725469922381817668529262773030162405807401910192851713623470656238187859642162557126266706582337790639828108510074335079045218568906782805141387846760029622343260618108317455527584590948355838238698958501376588622474128412326532780174897847421642463253977079228624349679503415682460699928441383192217064522790833125651707073385153737292360630114578116600462882849845673699378766521724719666505246471201765877973059419812635727903282756301450717728585004806518554687500 [142,16] 7164934645786301813692635081292476507302702368122215703001921031708933875962792679470886574271561980741291352103586449697876220043979701694859864991849620407839308698020563394694859497181101395082379179906016234711986135468462123472231624481165400727719065017218035395271688534870047567223967542498300851870390987051296605101244415912444036868202135222813985679176598272778956744506222251415784370356710952407462233732674989834720788048523400720627244788968252642336172929874342216059351393902640287792906961940617330484725254243526505085293150396224135025038169471879167215765606422465935183132462292468281647498714957805251487457290469063992119494830293991520247466815279487515174981776785950047192969945264462981256464294234760478432388751284239203472850277615367120085367184533048255128248507864643955156313564849468243015062150523762424380350454661980756689403423042651739214328443069369572789217638879913071956158875022065886997091643673523893145797036889568195345981646849960625436117689144627584871084552866384195563125687366729578185124664271492398699934890720074382836303857638415031648638638446935034643910679614235620035039806010330225267266711161013379768047607669721833922802503731919899941010172539004178191282933342335476448378966828807283308092670254131571666123998157031830277732488162963860372341359115021816651553141503522148017107209761465642890908459108791354280134045586621373337293676220904574586843108415986449126573519099657780553423828542414465967389520907591526208824740864089984895495673533677667996867578785510173398623275800977575642554723528443188085665624719788072916007863931673196673265411236444548397331462082276215423028689861291198321734251950562987261678156396145868232880383771163917189833030242015657382194786843678893585841822459049992554145308923125440303536493047431576997041702270507812500 [142,17] 19985520012529980169526737846344194251223378570430333857405985441313570092427512447174311080562396398685686819637901397265316412266816402674612587412560593379375914108463170887197819264595637191943452877988441220981740156886275508932353684930694803343894734073318563143448424602497298593566790004990298819763955574958681095955532929940364993507044839420523154946949889723200151794031474197975094213134087816496587393042677684013024144216470389282974522890332958030854677187182765817165492377656408751626996796121557973882495314833476710491971651273242258849773185960422276526231861962470145281901791075973571262019999385763685440162865618119917562508104754887293186419966104194931678809445584401978661478514547523050896981524522463530996521812395108986452635211190608089085494259813842406811819326954909528328024326177441807747702298443905242569714263604444044357225917179856066283543071686185744748779410901723887149776549326914724904339109509545249794921453767836828409477974784903222232026628911226224177446271250065005135097292105003111055007639750331294056104743357675371563389037853242659061463133640919321005959350448076370877766468140288725797056358912013484021350629186558869027004287651940890225286145083839048089345081902825347191823634330217193086925411724505679846141728415105763351747508840110844024915487036306211141530299669002280672100410985720092983799061740730736812271157019355199306852146311929825458990044869307912339246083890697987924466728659988502964925671705463859228826394802978284466237684115554873478785719007011841597895218145170947007329651563593046432507788773250263987235652438069054384295433331647805663716324227063550203440521643618527014922834340942867022961592140963490714694234202816677938183128126920077462006300176393298944178166198190020892893004273230261880200941959628835320472717285156250 [142,18] -46724272141002548714341435683133599650956098685616514275170161046411171024637247477895134335360559080478348913309664613396564836078766189106529425873755758312216854265752903055525717972046395093229890771975818777626283180577091617987058655669190368992150753949902805581247261571351566995752828134099590394837542168565361668839949891404313793329306682598643435874863306940991282355041397511976604346182189842286801453743698186924476787119594786202205866593696289901273854662798535226462107869401621373894747988945840103570551540966531206338800041130515357080716992944205113650124353352911536408102003384135797444148009268109992849940451985269571923383085200166435223407798627346799552616597928478173323273863837202323332933620300267008705888346197247291302692912620693202357483458957292676053029791329586711501526239777577148569837494824939146261660361932040799215709151027876163882454455364257690544619590411851452193036332568633929017723927893197094022663561973907774053421183574416952675861900757067322837965726005783531816948189097256429482519348140932557164765435167641227375923805753177500492950489411351830065651223075415132714744185852985365726890817216800663118728900282845399411633541116094124810138569566150187465570747203975260316546552813126975707353572579305326863487104087724198736290827574893486930390479756444265074409542704136960890680625630796580327819980237612235110959653735547407575396423076611304704354729047453543032446228965777868147253652119399283011953284134095907438242126410101323527779908259922178759849150375130363471535858394290617141058233404699633949822931817664049693038079678754650647235886085721948946492818877013000437263412829273460460122467963837852888514011231498708853642717210599951870859805380145445829140959806124812312209825949288828202880623219339639717873069457709789276123046875000 [142,19] 21851154651224942124616640144505953066144873168943407451319305103524689090197041108880375753785194908112215670260243008851067608173222036959994660515387323147984622976848305330758020646561386270284108010066005685023890789673246184930898665166407417807744354031041397867259284523842880366095226884723799226120652469102010702090967614281322218247585795378853554743404384088864020725875638251275200930603649356648297896915686251229648353248551993530488627395738363994621643981214944110844210304324235119019122046531966373763284326181403693266954148135990352116243886576789552570867663631647257543645806440705270563701524424795140876981457096342456399469256786636365900283080940489648910189335257954530518454144993024804441610912757436743094865019669362988746269100730555460110395758790973164547240367438127050908422940333251572711841647297382305646129382236061026744614624281131524891440832471127333055358605195149966917719791840154494262435136767221158830596949706588454295572911731474595276905447500723236438829804361193270832297798517237192156361534505569519883095617875118364337578380870963759913638028506522711717483468771823291167327954460650944315248930796119319885822575441355379335393029176540542825620612614023962101780306445239050070054458680877604326945166046491986293806791064017685538249107807130429722553655289189318356210979262631116724594192256312651013010342542100280042254326715887755833610559049073160988223057770313327445363645776363763928112235374344681494305929921076821504368878035995401591414608868010027320210224695415682868481902971381593736256919663960940242806439449070543312372773343120714323497752547094480939490917181313345372448366110796597285291176830583336314714957415515285769907174889360274036683615006849215730247801653176193534403710267066399158993050821919723603059537708759307861328125000 [142,20] 40298436483076813359699033567539050192240036387614481451155780249127906462454952495004124608614234118456472125284631619078246979485215130134944526272840004798728001944294141310391642226497835246826218840231723766103380908843837749215479396356102394652859115176378475566202599735931455554316752255180821351144506465483346309685076141431647642313008405424281916244935179376252544954820578260739385142079698734695000890135455126475919244799984249406809221662110765520870473044474694077285035366158269151021042858504011550940931857761999774879800113397823156909484513038955259838259224671811475846992539274133389168568959864522976824909729580503348147733574679892524136601563010227805051246379266142713642868895075226031033820939479071213627390688814797969452682302712813004878356376223503785163024244667901437112714940983845989245890180892231096734434305691439176510771540091193501630167591492417604927077299876376208598722942181923803174984466537816907127938326877389314330758658261187149486050678725167718217024565838197063545549530028269403610188975745766623318663811693148383019051139687845119931083867614268952811225741319519172791380298546284562690813171279906861703320201365245735050424291437761197694677658746015438694446120866285312537990743099490735008085703210907463292158255387521943266308203737232348596816140999802956859739266431787092605191886106632957105739359426540832276311540628926889691710377078632793427713693788446116555868501597578807637766151648074279084468026346700312428956837592877641321716834461033658288547704649172131330417577125475307121669879003738566836545881328679878847432263810958568554669454722674100272278924266600583887436770595697300104483088353080892650378625646511752522307835972616545575172553601221176067317551888704476431509970255867938461469268673909027711488306522369384765625000 [142,21] -54349460106199134433339707289315088690148600120125722418608475259756829322187429841973056395199598115470615080287055558399440743698762514715821258080372556882783639206317085981552409239081077120819895510010188154010418140411933851628843247141221793911570382796671287629484007489496188609261910612006484188201338857877318493731684979282306227609769877380293829002615167591415489968153535117203449079779457593405983125982676725036079299759412393797794981236115153953008584393276422475248681060779949048911387762039390979402808853738535972771497278305083786727101501487350530395408135328091601031731185700894966139642359529784989644448001797285991861482301677813631431728969340328088694974115412145501518431535940666168590121089939014673721868838448912897928140197797328603729312262010310327386134149400166142961861645808362296985767204876445060041904691767424299654555130122521332578007428908873005812745105773275001786068167673522095560397986535582134524746473794400041004096661884900955028996648102110389137757213782030456051389612399686914403577145646265700254908686303883366696343642487458875725181862051898371422682874835399918521534235786885064183468554566427211450833373044262016798239382961865994059544246544449101130121803588771756069022573528604406763790746851128785200425638054092090998460597301354124007035429132687095572473474685557309384374554660478731304267554838553432409217115903229266490878904446576149298580179127182768174504252985302716882543775725272978809772664609827042671806088814336823815397361824051016573982363805374888207654816411362587120986626279917960609300604303884318513762568356760444997073691565678902077490759572445953473802938182744165899623040654347516446427462118983663419816228790434026282137595927249459766006758034576959457816420088539267896354800768676795996725559234619140625000 [142,22] -7448865979747888639043242514648132067208296982440173712859219559218078453101646734464976332735515113852700646745032439480479539903937058816365526946607209597395596334368951921467871599962352287260060867022564847637570061722413509020556698698436982522450340214639829251885231894593123443067966367298616048033578049441935889999715004709462849939729720078699814525148869085873712341802074609567139061231992496231571323605808828353269032965915079934039763166569509430260499329531881418580679469952002817548969041375575872480726994545224133205111867422151565569022480019075659198980309539246156651758288488050093987562735667024077595755332136703699942990760814349913174010913172988147259744114004674306042253511973784813669744490058743283047654943602285201869455554526763624206930104067106645207215311274754858855634705082381942763695084499346872311316639308458447945842106331774887132680132485819588003944816909248287006142370746350486548008560838988352765551984556743841175559876176532704172872835917687743722571418619603331683213836935107613226834760383072067390917824745168796356995979033174340613154089523729918542543152586635744165633394461840715304949578245959995325179552334851101390674180789375031717870055608928745023402102228967792531992636811087804111262425614285575744765083307513606958874837150921344597712767761359257494558601483301293189126168741913309623521100118832343872476457702678241850548407799700361195942040406874966905274701340540967902711487848505939000280794565900167073862726008891493857223794006451300212447247262108820316784326518021903406125174508721872759972464687213453159206745916222808209692669344960151155456603716565991372460875102886259871701080615185194185846731679267445065427704167896128865918906510788051980629614679769005358601082991297157032128950504556996747851371765136718750 [142,23] 67896412159425594939086052251715267003676897629831046006244991415148921831801196479408230662402369493485557603048932603497663672633966209603961008165862750839890278475774235601415854455003540676990047824739725337920920791269547038938135079595497727252319345944835828457204763753143563773839728993428701726644235604870661433061072032095334231736060277529477536983978059499959205472583661798482170811481909539637265995756796521440068789849193337311395551110588493563134623985644558910503690041907549919519596686440339493736361024866444593029566711798944580315351917410636519152570788312866994957153275696611707147243675880449341966211019478652025557590985580087729201891811980419046164147372229126859666625249056137692877610362080774950331111107237160446108036535440749328121588664107310287369416802829299374606453753091717310984888777772333446694436642322035351102685474112988524246964909441216365309084638387695408686127381508748450914246675323699626071531235885434474044657692588764520422149891578725810141181854148439097592992476147047876394545142306577797498645371817359621892793482159248087294638546153625915705091467682790661931061984803961621391556673990130874786482843869548461497235553943276685834267230297235390278318719266513325285420749424443014601975256779523170343145491557347449874654050939327503556130243810427360290781129873907856972877935925028065720057267848120298069504815732923888767192595666144593174761059192838610091240937966376985478032697105836067291643068865437442357245719190912545878140637402442217650779261725102165486892258948131670810867938825436299863683469573219709143176541664481052300479393104367954322694949858412111354595215870675241629514791548666442255876971717361420689904607633943808445718086438097974341704091937069006457849493370824978111244263345724903047084808349609375 [142,24] -61627059138766520737812912414511741924108098106583957409056101765224090039929241704899248163958077728672454482353057641876853052032873631163294713914753996481298918881778407468888882173288733408579555416976454429304920130239798078363301785125088152597211723119150619625127244457773676635385598644800533031004967344365211567210920190111789409665040249446929877089487336507727107731311013755277632772336991435300001856032754663922468344661583329425200429652271536296432162815824985773308020175444486531291234982270453520199324242092040256194306096116300561157344827755465027402301123784112836664440206544304745123207180843645019449775958835908113819086984257174950241842853379531045073933054938440666253887495205016821193887884181984676921566031597140441053940229945376289621622904533788264134524595670198165340449883900847408065292187183301669204755465978055068431446052263435812384584169167477974040562223049266844741301551060709155177103415721302763033948574110871727456052549084570841918702721650331811209510613213472652893643661146559651732437594688031025715322765765137632765444852616348314129029967730316624373127497303691467347060742544025776834724379387494187281996980473803684531617084955704152435390673261026823546152336674868720560149150155961482199306517309412655921831548307885706347196287666878049836137977142718300964863958984449736224384019501867814316436169930980419948277970503006424935200445315977830359029769408252315083738044703298690665774041038178159284845397621778459907504295403438394043897657266074142663077884216935370915321925277486534638366458935880985203948097620525044377590522547627478318340402867825762541865118331442609676148825835054018871222427596046540280157482041200049494899785012183315664110265170866759854589374257031537337155123294774039521826125564984977245330810546875 [142,25] 15063807910495421871485156476296961718450559958456569777090462189513929514153190778959401557645771142886572667568766833761920164217568400168362468445672435858719056378180763484623422177258169780966651895808823384748075312357035306507051918249782719844620884532260345822130424373773697895104309171045651311096657135232454919472842271888148260545610727375640074281089255130497520005439384169768356953081587492116378486551098997038284845903828699330210776331290175538056612350939354654674738717922694619384242097962011593496359023519489348913133129525541304699256314990928385194159351609980998722126655658508682950249207682342034160519223472014017478068699939104537446473993447690008139928312544707700164364094131123415733796358641319922801121323054913862793657159036682070937475194181271106422214957385919401972144944090955214263745266794307128699308488882068007321474428054824742299267789019460724685867741169555800175021220660852077254755684736720939900297834989761972467001897933112977572182531478734608098939219723357749047904378407825815319362285458848458281845223257614913048555535508019998948078384945325518278113676365401424720345193569388658410898662233710612394145959264098036523844761141337498927871914733921467756261854560718858114453816721252567946999802346752961452919355940020846714076706494189225573196522764702181258052547773567942165861055008563363457915557869464448568234078563034225900049158998611656571123272432362730242122115472931227123151007479928260673271248734275645312225114481851716293154261940136782927756293392958794453152386841466332158331089443005374432431822314722094931568961939579983618364555687015906384492137696222690606802439009202733579545236887212139511212615620722116906585888345827939376035209037082430808040444053061643358594479114032083089114166796207427978515625000 [142,26] 15333885816008679817817033617193053216956651511884170383311170696203001887221248101837415483008350368852031142073969978174735965802523703058466094642754908760963565565181253845155989487096470253015276292428999005935139445465095312392989989328824644350380122258199290480521723721395462591011280572657711542458759077722421410431083224778692123853002970790182470580400976549611693098156525466164481665435419049179602659237240365263864581869712480750098946335318167988973510174797757759978168251155706494501201246407121868723578445026296797987887599199804516398006258010352007462280664937851277789143135776043165022473729106993492583302371946425178171703682726467759152676652869663908819704903822403014763588213794865414194664385284232646201960945630846320502335422502278254274264687215303498168994494812734838781126554256980435153578250665768949226055274565528061010440259736256101091466777168433437156763663743331236824047604441166898275351296776749871482489516008440759874150291261942937054053236730182456712729670900414816574803300043827618534768320677998514353805918667627133715300714127530043093496936821873311038734353207915735355893850213635250566206766926422468698904150806874853610022740390478398058677899478889024667549561870750405313030752357217968144993211852858317024478079021458293925389478006945941039451091296555022680320262133035074257980820581613329598574504027981567359191764687046750423788043882360145146873907316016407352345919124188002359289614982577159256423448380890692296153415896910543973963734040795688956360760666417873530850276200499070801235937237352575302270694581622144239565629613448976318436533901907369814610853334995506803360861464618890711531518329966092914761468256938927380514658355316763182492330819280314574985356360682122161404050686428490735124796628952026367187500 [142,27] -15281910344807509457440683494138512938495587404365852700478196508056481829148756590237479446826953176691611725880370091894279900890751319114842853094003716491156594294250995551310892109054284221793426800238562118978787703872578586882944303107777670488116135915170208911904837460752933754727803630998564721714180686769188413631567105323800491093754576579185507854038745080376013405730992393180017555913144660683939269727426970278371999006754804625780655677688054188372589303057336950003585462335961383747976922657933867577037467027563267587490321151888840658648950095965186974446806407499665098379988167981561411685881148125716697100839764520997369157162036958260310012156163281728466615289867247097928593027840978900837559511708679777738476906310594410665501857950613841759269029222118785199983088391870357970570749624647420072385646956885008919461060065160343758889172580836062114855495753661551476764996400795631962864706495030512416263965071160036317962862568797039539661859708722924028977379719678195915931513653817764224037764225612155393077102299661906950002531349533261139783196241504676818508141941903512941115431724192584971206085940611551190814089659808972590168369614536263026315760281122244544176373806743503839828258327238922448752044611333701955730144278995653386777409447400410016237632748280002072000248846988977004165472017041805628989837329851046357256010226969537313621446687192327324300168079222668014577559057400947718287531815224309344785377452880727996365607711258014261409413901009484366230254039620013225888421513597903836571576965837262790839560678999061415564996498906003684325257888354772684883809095997862204425137270831263404409654459986104504078251124914944387208459182554837242085031756118467142416924976170716434300071080064830839062572920283855637535452842712402343750 [142,28] 3725622057788566501535179573571162202716425645535596521027255296738391479836650911177505250044605846957350223457295930061725215337839773297059889377223703196755824396820426444696991577744750866697379021959321655385580240001999456796934942257328121813856138244765708364539655553491462253613822944433809861689395721006381960224048488128422551602041630299395003835580333035713714959384307810299055269030788170473021851453496185835408712916098051468545651079427089034409329537718813137442380338733569253807136691926961855791212593460263154595614055126494532286707735549345578202081803581643574550610891744255262511493440724803450991594504256641101626027965132261381614081654912132112360445680052005990677584176909029749365527369166057674151049068639136077750802642832333467109030147602708403000064536890405739060310806901292993471727793746017755017250687441704904685894426036483127659953755729111701619968185309097232094181522104659104402912409486456268053051055734803929297633408954586260167768579607326680430072544408323161673762502350794697823558388490116033305671694638158696213665431161109604903346008330012445177221633375562062601618794879003347975299465826091503851930775458538631562568654300548187090504531700646073391521433494260766436942799877144599718611465545711063578128953427524365545787408927224826322329369816465518974237634417721042948604278093556569583045181033694598694991419629658101363368287581213431724546240122638192714404069387816239649559554634774150982624837162123918358297744309600053650245189859250107338912182918040924024038450917374915126060403078777834016274243019563953617199772832678213119846720117898072453650876107136898750967254071112792151962173837222246086460568793765665782219228474372706627823017828973066926584992159107376230586794463306432589888572692871093750 [142,29] 3181291833882112365044377198858785412909315099983346976457048393550894685464210715814092045308296581137785867154823810449197042426922521217723727334621786310062376191175557320642768772551084228501365353222934092636773057441815788180727042782801225617681781877309412091061341291228807283074098765764216838974869087974506519485815389339038165179943923573955959513762506544240994017746581890643773650246725894795215313532085155606770764515112221067436748691575815132795553461727567861798787149635291807629201841133932828392763870727374191084099275305818445827252905439183736597255641811058859086454276955332762459559007982859279525506471910546991172965484168468123426959377235756745350318735094713239019201381593005196859377510283859643287832555808825258639737517549832025034613024530310562408568514225426613200266387294737603380986945597934288747272404201254823096368966010447306373648465872387503166576630082142618710954360177587214421339959064809549175388250806499070087093862803979006000482504414782778459656450143579959736759840033900945199293954704042057600659933028272640365563735961876026322380945051928590928251069488795605013744707836720774186414246247961067703462749115848479603662536796311099834064089899963966398385848611728231800562762834358831382281521447420098256333845962727172080959294137786784526165004122827095857726849682751812683547470223279399945827893840057756074342430517426427278517559557648306789973420922566108899976393427431692238581735951573890165626166744931968991238952196934032986339744240811119664562306344851802105460071214462493063811400168487533161833250515920321677064357298327391893254095369668155300390845445157943824299282119480675217094662905130593476867389079673918306399038180643100901956963404556260860012147431707951739099371479824185371398925781250000 [142,30] -2954752844614800721794360091540472664673234389027828706933991733313600576627824544391833329620029884742364991848808119901355774761101417234572839688736668677659685083216948053595406713512297252692226136994206000229651193489669191325878277215801319402551364391283390226376392509343970992651946454797103433340205613053469972756013254493189938866601057095157424513724735153557837604081469523257498015332974840827881737367755366764833035931749412579723205191895105154144066578990987424528278362750634787347445985643748144262228832893589782847977530259074838280258487663701080005666640232470497698546548086040364208820086307582207512395522883093816471302499307861898229371813352220089157735555252222835414138087662339539951196357320933585729596742239201891076245319171357420389913506215262923261248012694106724232030165789696688970832485649278756023678558231601166658400458376158177686202997269933711654625017340103317865092279590448024037706206548303961231753774993556371193773449938042327549076551266922513301833450417029949466301061268575515595179705066316417454700618058723488275305373702349692644127514903266707155579536059880192339379055343215815862686038738315303541534941020752115253495203554676952082293316595396862691827072333448199107663847113585685740420201583387218318580701642510035511266880778214619594107123168274708181990186760025380193330150168648939351312652487938736924979915320049677057760206944883750297384485813935321923180245557448194565773081876420000777393430502316927024347194485963146230499956744212701223688037926599546718344477499292230717174049178045242293976511197332161099975921426067303079420109705045628292000181903707725678186902127756550997185106758755090047671923777691347441742093392956303958665300167158498655340548300074487997335381805896759033203125000000 [142,31] 116657439916276770298364323620610750118967340763809040525644015997841891798234141894255216098499053815113660948810513353440902164528051573443399508444193311101055071720221547235397151055202810821658128808817812419813911777291387325245788771954932243116814265711665730180279956254571730628919359812565863638503724104143781154408111630964678021072389573946322322799839440028247075686189037333786280165157734984427100387372189419028922059553920107941412531883835645440091279346415577779279614936174045463127968755252166673263749643931595804088801855168309188154507371030212545188900170111763064229529614249913103627460177647957809422314735605688954621716850701239321380377889380773129319165298679062569712679566045072949849550952248656891680907259463679540018689204399735798200891322045132519441710290189356885595246170335673316894465581787796330859655931240449410069284396748481133621193240875168690561883472460035593425618254619740563683184768721066770143594007921159439019873108282094836514976221316604154913582708157336421832237380833640237538820324278022754934898363117469872386880178976370311829368333979579521641416510379428379500127202093657687440968476618988484865677227533302963257005253689025716348248015275648657166570827632554208985250228138863990009909117402334734685648349075470599351323293424272533989778388546164730971538773690707720459941059030808197122880033793322120156984144621322041142885203634167408068002673625133431119321955946245897758464895878821531773784150353431420183705743544190496901822773826652509892141620781529499917985594659558601523476491603097389640927482464952049705095083296918065456738422780694379397704590562938106569231752141032724776971379013264303973268759065301796296506836920858949358115697165298053910031939039981807582080364227294921875000000 [142,32] 1425567863728445515728598578928012364680062046361787695540194236582361637266341838199912995986177262240113100415320692869981641018782205162122746838342128281677665987935888461742534707720705416864414163663513375180477425188526962346562901841701199652697362231723931014928498013468169517091176720823019213304170137451226196927550872968277190130879723782681740923937896439719688257608927698833766952812554067314593489825628460905419417684400504120590801117226917312223831088513549826702429413498869018876392749861333604362105161559784214438270935336431574044724023038255981045679461742937049118773949366548275758745498962861410792671813682911061301786283745520959491010512397796841902896989564530898398514200180021739882044939241431856910354135213497317116316820913815886219554080542509213062960953455664775559166721107609802785703979964446044191343282743675230701701907445328351688018631801658549150596749913803510048745080747533889037695128784882080353117173732125747867104904324029305725686207198987481965468194613841644899101188245653494228031989689663089434201232708918734231007979020156840595898805848139508739221628519065516230578544034489291325301741082413241961853158986628138929066624658564109599316936053982105098415726512085426642958378406222608061411495315608606443242386425442799247586454296302143126664548838023956417919886813819438797849422355119082510093135952855458290482085568149557371508987572993772273954031236691244294857380470602323005293831557097746449380420683307504258374690122904125458744204935185286328600898562979881470984231210729502118291345389600611097169171629334136674556105231850624990594666466856770705993557077175514900590742701132789854490642780314680226520411348780326601984327067111855259710130094832812736842519996116607217118144035339355468750000 [142,33] -1224142426028286981298844318179317807549410814692488411631412620043568489689451695234194591004421578254590589603250789259084956111171391454047923532035798986119821476307321200536143857729265272794574257799413215915501048742700494381347361472087158351220145550360963176423560925154086670460861363052202872793626605473343580504409403860968315895090175136496093311358122439080448195541658405708244343933803450170864949157771136287589978528121855073026797364505103905979411950653522430338673643175378796894168887603243716651856557901615165258458644042505498841946257399083406453933761327722313070024074292046083285894070929823945370220385696923813936872352073163227958576344141694683706302373035208737576424803736618676555826081304845523919034326845542109319840938005998466679533620659542914224354911311006485731152294002084280804703519319790502869864879223614363022161402811710882617131916498285083841600749133281130133433164512676716395929142666433021035658144931354591302049427833941790431071340184806080673197089839590832352968158674454640571924119929171106480206352473707917224511829073665277274239641329791098260934491566905278883383965394106792881958736084071921182127827545267244769545598627125346544686271019149775080805106645979296552709546994852449357008766387751329109212253440434265026174393830706946944796772467822354584450305955690221147138846168030072285037713319239635296445556633256137374644864834295418427557360752023829967647403466655755455800213203412795040209474723644471989056529854386947611509795459374852030897450047847720268949044324145229058996364310088464153081319903243950878367747971296567311762658312155635338392749885488587934922284423804815403750544231535614286028254983746993260173589572409932887470778642057680462009727762051625177264213562011718750000 [142,34] 551912938430140337292071825618089512383149506977675119607368528734632971414103863091568811312052234020345386241418305137168474353682288951107933989232053122725721088098517534181240225342836312120011752616553166201618410551679718473275850473057452590325196284998882938086733956370051213789768517865289841742524515818938152881886316628564399548577728812357013886364575546817392166302180186188949401175412185812731193992008454135113724135461726364027709484646286153985396581076935612066088186888093168257545876872124910439951206223161091321577283330569249989379553770005366933958110623112955799377994326758698278571333875164382498485406842335985269221802005579456368533340302093470710901087088894115644697365346585556193077030119215394635219460230007200690367927335890766122846225263741978147018005687142890714319524863205639726016126487388811342162184817831030427923049569714883997319808273639888571845229722726288638279560697290590283761099626084765630401787553109113863650031583927220994431680174807040141161451847119520164087682298597329551068899949008895558650508737039818088810483580714825955432503098811821658120994806020365540509857324052136029224316261716074657330265914775087286877887859911346022972608602765120791047669957831857451811149407955608192532060234202562344240026894242221113881064164207836306606906100984282797003180104893812011600058107428658485294268527768144738864026279473806778638625064633856059896238241338380779726799552534934503666089345102567880044616372567742613682198907882803137235777436355996778555113119672324725159010928585769396058498958862998613846630324402398209974498785311445244675584679775267776353504121795363076077579574897220133228622862687301394877973890959604157293976815258200738002235431600983725047626649029552936553955078125000000 [142,35] -163848138232568453788143432536607793292551815602863768678630507639794015902126044399049030408694058059524483246029194703630298673470830893948739890537853693273157731292081553485117832278980889906706933815848003558908497324765317785035629469309777362946982242156396149125528775855635146288826081240981781338333701316952596112601394660228473691655507521061517668144085074040608941933238354621872213202960606676071776352831323330259830530504699240174294307526954666402096003442645709042060407705548819500751729386296769186345448886166957242676857596877419112838147734784534192115855214438055486132933229770594804361352414382768573690862475148906038426974820382819588159009262614730314653266745553483094893838411290605843213793862016358631125270790811885467384511234656784321137118743452534303494337329403897869339526512139947673799426638869881014116844602934808697366966973496179520931417983396095191865248213921750298291180708092215946135799999319334910995528832661751334279903622344366078695836582382776645191945858596467159900116497182585134402824033674370774899331258742164724815049108473608110394563796800028755375685632387653239955544217115296493344422469644351307737863037478706471879433264568340301608608662003069585689125477399269921029614558258001641075724237524613149658065771506082658436698877299665028475097085725427865967186160955633225282875081845858237474540426776536756704034001225416240323810539438437875727708845220240363788627860356096177826744018050540169561428327136191762502165561169570308370718952784286333157193742402098717280861016441401642187198462413879994132940862343110587600688931253793904941013882635704973772162069259499450510193617347264413056081092466184873555557963614365194546869367438347157700482124289570548398842220194637775421142578125000 [142,36] 43133573484070284553145600178877546645983474364393915348043859938033083750767323556489542599552326602514299228624241350514691691249814467430582183320731132960653886437117204372718152910097854874108555515353009045480927757759382062396780853222391935153797127201385811634149355701897511291123057804956006656020977726710678911769070413600810370500643610877060089013998555871205494374994562779120077469641852741950851979299925221746460378030358864685628994279510531441979273896768199361620891033318679835013543623744238008577184478849110049103022149823559030301109939738469139061354274386733447057080464400574027562194873305879325913560173417054576630192602696168859140485760102109877076047023314841237353533600448706528807247900900745939524364848141770897914388769951035953607502023362443550202659355504240181388574835968861949687021609193730493518204567403801430628865267957646198799810944630271555860728238565513856334133021369590811113550025731898101319857450391551188312556605744724715492508246405889413023657004610530624376659071761814798515577787211748325217018506436844069929647316015753765077630623105360169611397719403800652941662908921655788528630060522930289144556762923365950003625707163476351785652302730117804246423341860704981524139397786471923883456058898066707413162669697837688517201307420852996070179307382769204928681349563437025053323212641041050715249122137587957626698845224729103545759015041175351281371864372267473256124132969640517947847308670169115123192556756560615702467030474712095061430215885849976399428954436659936293578646009279432657414004493238958185817867609764802673400513936163568439676468499831634305145017696433829333619693837808426138545415571959252066621947120585450854351902383637080337635900798182138714764732867479324340820312500 [142,37] -14451838077286557206549178005101652276615821766174186112999055821945365291757974263774272673729213478276592849281369085049458239988797195638814250461854904493047250994009310659294861411058676891411293379644147737604160053523726894075822121124213289991182684371382836813459949528782702746939715883810436930723168593876540696027099111919573625505615235717716496639680149881922179871739771452299609593962221403664246595340863938737614964815681864789061113954969568596314506911253065061314463882984272406846828119718555161396702360275428433300231293361067834076628248882584798001937482060526588268905467121047305894253778831264644711310115130244232436304415546777289351190647918727691428970873391744338176681296131291881372452182498328621190768011511731251559117279090451413828555858527487127957211593297521628425801442870896059852045726308029605448988397301897672658119566422209862822918651085327285244695680691199689155965663959080755408401173989595093498432533707041378374613666642402952533905232491371176153064023781282604218489761189697889546430898129448372138161769512624788500576611318182015651924680965645935404368559504983179423951012219109938481471929599227288503996019153453690902866845022302088847092150435503667103567824712504904363424264216120270425352687946229365827020985052154377078687374227436923780924555634113419243087926003613266962800687741847141757740723343679835969603184555342358444549013804886199906288887087182831395257489765198925482535681349458349495895168452266406415167131224940793339669899968010611473916182046302520649058135888979655778178368417955178373964587578374937054307305989586092833013395602816787911358392611657079410682109900940092391441859586480641486078117852221223659249467998577346091205441295217460719868540763854980468750000 [142,38] 4491282788812437040041417873188359256771190344744766159275640919985345119595236953448576383281929006461737680623479375813099845834465655609732912176813062169583717110625282472269713770948031240947157336069033943877444049097713820339016036716498418168725400217491659156039880687614023723214355268932456019792369636609830380502917196840590790320785621273152523404504671458396950614141280751093584797883504609578508759993813833289345033146904476386579419399316846141700646611184086203252916203873478622481862553932874964026774998019308355498048190951802760347454618501813457296903311549089450805502483774399656950580263976091117856478697948944219692639013200420513851350600632440776804164536186739613509026789150509129684073475839243442762489710090705571771088676421338080262353677150931216977979192234367575785399883722021652955748851636905586170789491350691195253075346982710603107622471174938801518307761452119944900114802237888843777594003283576733104883090179067862455938470619044530127409815236892383222495724283953709531005793734306197428257055321457606447439583500747111468249499061439143273714319621667272670666083047161555382850886208779976270743931817304875951707527171051278887662587954099944320375497191957478471335925598792902457953423133678250333573748450583907736655031029057438627972668476794690213412618328003549211343875781196850273579525653455826933369162238161835330502091505162854404041172753031160354093957912942919709130641875373115747239410713577777531621417742618216902426226147657479986073597495257555964657071027322214363780631129333541477943163832735570493950248869862271260969825549493726623536564275915770529094901869105066732526750778224627131042267085951697857917887609005524590132903009872750907768818283279339084401726722717285156250 [142,39] -744326761206400592542881867942511083434256658778437114082362761524288267407785419244095322663186645226625274573315230515567401432064860301854312844872756014500697827463893008480384344366654397697207626062879140870708037008917288836582667088403554501047063717109123174186409127662066423365801591954372958936301224368080253384218536665045265270242234581960460976476834005740520211729760126041056666702623289058567312303833597132077693694582099808689465114225703623959645358083307466068786963635323145108118830085268118254622274805120255516879195546934080145261277185941179909259971945111255870738368173230364256117957058021641583617406924744496272801469236700871463696564468915167006859382525068637251838357972639862438706875350163303508541797388283973240540576760942836340603892382117610506647524016124920201633215962825675337930177543627745524173914072693593970307347640276678031169040819715258668014122163391669243938981005469116051846455625137102077646199927518705078218568594668965414516022111296483439612537280836668344581357578607946475715394148578472230176827440835421466962320137156745540611800881540049978247758476049296448441197651884375490972173172823387365481195706432729199879091899341169264349472995724793150991421121828732409523297903619623162078598602594702564432226510914907877765148095975351343691381809203304657671880933301598172163588812336965482213994207004815363950932815104172703987926556361856377030559158728032266821084716559604398067931287102907029942751454249810214644721053678950306957845725677503182022904036075763401901973786749282076313691813931723390610050355624815237567244365572897487937159202902676899941547895261639818062886062584003511726107474181700464716493485851373125033472034806537267314478865417186170816421508789062500 [142,40] 107034517520348116550079808244228040326871743163758911084604960431030956864714004484249276140440023215754008567967153076332018105311514688478306433862267370252635381207214570743595891178690508255118882610054632639489865935206516470582246164702688471796387254929483465535930077226551706980342260656180962136792092899105203755921215974345704728896801859016172826224820930654874172807552649785416382061657060689233077297886715585660960108446605063173771737198025861709559915034146756213451560400940552013428857635350688957207230969130278854960722348917984273126815516300407557710886941461298107148525048122336846122763850141017312963521220734991131356382327979538225577419055004829980365656650860016934299193313279882673752128424234784958690389720638522491303543911733895416122656809819243520848922193434045275847143217895683178390226406076393254243741258629947773826996182388251994828617491640867958907122178173279169234750963415096216132492225144661512786379423477595565716980671584540647092883004956919619081145199836047351312938498814584431186389461050425012491784345496216976076549836728687497360801786864451623582995753163498327278026895459764534054008215704864824703732140164844887137376736300505585069085732960561753935144575181743863140343782766069848289999966152146131908562041052131769482456539976060239708594322418159345651303979698069782309067100509123948083278419677344599081883173871026113198793752217162538630729117358953704517184607310437651748992271757676518455598866716474855236384826468509409043747851418794021240309790365721748347410702795191377252294397822194945096282751980294926802090742799650640278708957965198115265054056619263754447255640496535446999427538057345773477853707972492176985468156254009763057216370631009340286254882812500 [142,41] -120279882819071843551393377576879761915616679321881429721709525703947518308588927727886114122749634937778138439655545148065740443460368911954078577501284375522162236199477728683104058258370238109816189922175308761370626288093722354412123492681376340627533272123194911042955518775843044486755543212344412003084935863614263611989161641162429215342203515668029996906467364449525034963197050068357478420473153046488395469265624699199940623741954822048556630521516490135402023157719018072217290443262746198242040567208919506150591454331110981616017598695703444890611019576032500003187656472311312913614058494921210768221134743942588167007236177107055025436225652562972896583396794806051293488878945010064513620160539464059128542682055441745861188234700490194730615590831156585071064282677307371024260496864034473797117501872207395247134267759126577166953433418718168018105012178079283165606863550604024121070345360289595019996092614631743661789064579605323146043915706209247683423616337602289904761116051127436071263136042211509285379788319976019494070099103031708668679809479308080597598673264826002006778743672185836617138233632000759842561723630938780782046235747228568901284234197291706879189892829840257236212626113802384283463787919867187220363726166221609692049031577346940855570763071311307721771045636316315205343677811200321046409328249576426807952557073938996205063841039384696633830500044219390511885326209212974360369735035362353390852613209353940469457703106289817064697255773918785728493376002326012309922193828384943735063336806824196592676224940135030810881198480863836166759467456728602082061428487066631279417615231516061854543951992326333442060791086361205233356730137812959287105227774851630187094954542692407811297284960746765136718750000 [142,42] 64588799313290605325393081374118027149675744502958062826306401298916101475548656326943873106314287513416298900126303795803483127181442808503450651656669957762444691152066929158027671847873551501886132495307336771657717172960896963874901891617031070931052722108011086088674636226079295486983478505508241159176625448371366450077976038496075571623222948987818491975837201602797611881247740854743053752985740583669092139558725178582171336243301227159298165982279677845726811703263200971681354725021194055059333015461719412500309042002124665111459020176647753886509549286048694984009762744698026018910648133663931834817521563817165484271830968231662293964984350616924211002820975450781611355030051399473081900124950292622657263122428879583163226740391304891091429343504157845485860745660633094132692729643789376401405315245252959227473240566908483937790079554225720488823181479596423751719540510669083646870473945163536819227453059736342771004191446694547346672750162106302081492033186598997233598442495347368114637205175943831885818347986793842237159303407273259426190837093322373462718773590509291441542121813031467159374171362287412727894987189202773412480866499149966899739859934205501857063394336733416032147809705429559177404628973423021694146676165086326356930225565006071823399496823314865916321519059261821747554879167469704446886196398183132168976772325684344683046319010703261995212918026888659032740236085953863720470545208026202582487019741415063595708286608951928645403770199704833922746448717908697121879951778552893516974024588558836751147103344064417084445819763003324351172931663811051820827021152097129259348037781680053070193730693165743203537990681139346463688640540394074546682658213322941471463272520390219499031233787536621093750000 [142,43] -11970845768253248554607296236977710674567809619992228098010047435495695505395489991038418519488316733631399635186536230893307855234080228424109106234664498261500366297872505523939710657643849705414713072171543749742892007023926959031361283677105052773677873352541798923528697324701345135649724929310019152137120247654732480228265092657915166225993336913724592407153304349743194678742857414722769961382880100617917849917816510045453155179760973049728983942436778835666753126143745030559016441269677544629411542762990903517319088512998247857683295627404447193278048645929151324766955833945364868846003270250142583224782619436147442406050871801470357779097005079714943923570210895908852427052819497377171727469720694418555361878972428116552070527171296888742888041600206624824895758283650453787168409000951639353813149503763550826099539364951504360107014885591894734305161513885235935094540979119650776132120308071940053913298008197832597070003392743463532476552873624347078330395276515790065789137419522889391830105531795839384479228402559688171132608168311562021388117694835974103506379335091657030292749117600961465641662084255662006828109110209190364937693007616245517200001923512043140745016002583386193222528614064848335396201185163644251184361556258001141305656385135247427233091573916095362894974279257204732626352340278296011152431913124403102302828462472073260319609429478210242011588349383179581190271303785032924752647615064022912583966119351349008468371123536802386150512574344280249878191388626022269203749507245549826404712743896385844500813633140285793087605304609679436771219719035730809200222870066549117155152456144331855351435251890461225667597648430097471436486577137197577700880923018345932956429388050304649533023834228515625000 [142,44] -914821017769263649977764218029339332515400731530240958300388090794584922604544882274284720567407940192468842597015582580288549935362640587798731543773489690122199008566762855958164507975371461402429743912162359190051777580721143966136487396392964201277051568448830104694277638891048615213946646387095088397747489320384922284246343004473878307862570510087998421729207118945728541274314355015625557656645159695051914747227772807155274834562681811769678642051380985229149664520008471215326949107513813431266308217516332830137960179487820759525023918886668105949057676221483822633059208119982193389716026990840089146736306693004243363366584185966122546915339312329209459309752562097969521888145625515528635587451357041519402423467894761705486446902055118221875085286829200465176030785286755062242844931105596175757602249097563994111585073445706804941220519876198366653481034099857398543056700847198411489025563485780194389767050987971493928862412606340503805298848956928222641850754063326843526020570585983635057047910626261969961184206867159793369302929522070635164824277681350627888503831371036433169392259545235229422928533678630200865664668209302967759326346987759381141255021380283649272566309737002689102285331916279880014800889680204590524026781817278916250186756287259024347440697314119307695661660687366301033606520367783977285344640421143647438684965702872851347306296931397875881296454933460022991995888985401186100098050720814046512293085197305667527581464195280202000175730853475703942908567762133617054315666075597150836695568482768160630804081694893827080275831362716081345911204817841867589693705326789359737289142121239216140013061664194501619236127388288252403501192686067508820308459527271850392179718874337077351257324218750000 [142,45] 452531128955023714453200555767825862851892972769499004692807517376130425243526183713733389696767724325095613682806998798609133392232621099734395526836488979181922039213910236697264786823094959498554686598937713096721993297878133905176196484465335625156886590987204285588631773525542620078944031807243910237320616362841366964051011168597892850294398999475225305306593513456800222420831557847935034537426822121326735237409894731738953131698912271899007633086384970121355069281904971669920277305434760085847498580129736845564727059887213805342611663519091800661761507881079997523133425626461903328831863529491379064093319885081961120899700892072604149718573692945014608443205468942196429528382455304134005071536037549753075352888340049798950079886024587934145663708091951808263773604842403663870445803264520194553295583014047817281342243965791113921249359610581410478291338500005891266407722551802466944002312011499094723359239659576970609336351242265598826275930899437433355125421365409702445379285645642385888339365527414112701256965937920500371018059285502105816031448406009763436158424970096630198167445589366943313248831946135310505515357259598193859477126303318004390922513694116979745360252199560266587138242018108167499142586474200019018856516093592861553609341824979306755601762269521765411808913518712555577939203737936672895522140357516985730823390005805556198355223470726489518939214322741538903541231807780352666052891954095033183440727932176862592564954010754756593038196172777454603505044620037814336097576693657733537273197430026376948040566558756197444562310457969654597734036713132128667433902227460971799528528167902051657178555887828894525397503524284854097556944666175709004913780587944638269128786418428591760253906250000 [142,46] 86580760508078405400872887142807674536611869965988110706165071777078068541239290912971391244683180991277283064421748991235513373570340468437303227242602406946208918508831744168167267122720231688451528408593398453180262509623128852878112069200251867738404995055181534910890548838593535077495372421893781906934584050785731367456038464505094428442878323847005469368740042510651224026188686335908305453849574271832319621495463380327889229004017637060101838059512810854304552419038134425969238276126748793306407870453438160443575106900381081670771496871554512606204440216238626676248209750837223829317568370375497497239284731820786174281189270250751755780309813036836724286138398458076857997947175546080378298004139424481969473408513997400273585000997926824660648971057427942744968966298853243960698272440524984890096209114261646183088850408070000976465357803749465279367944533017746816706553262488507868769843204119875203132341484104442603947712147669330111023227211885353566842979052226249673138981760380239437845796958710648436852892642115663301099823485935014165439065020482637921457873227842014611917568222878106954129955483698028106535784945456019013482179807150972789659811043132089883525728324773272964555969787454464398731912489389805497803338230161302856032320660965171236623071129296792953568384196443993631627114513002469979089218124482684961908251522847549881211081175460733064492098666128669681263826609844068621449648061103288159798136900027085243813224968694318546529168319710455001627302943473495526341158417811117747513788504288002060135318024978028671422041773218288878681344019216628296569134765499059045624794098620562983231923596034277194705852553728385071706188714178062580781957945457587632037378642802603330078125000 [142,47] -26088382995260516076145136340516751767328548790420666178721384048587629672938132494211662458394805534886118796102683289718176050314216765513682082456710479259273856576297980413136505314544697937799426605003861790497478472911431783243659510700829871226207099906974869986453167068004203342834366091340575303691665049222315191103376966416027803379403944818448048486852615985351063891222443681055823337597167828299313239802763355353576962791981983735650027236277974817479268403050111052918395873513633911440162488793120752204094467611846446560701575196431587699628697635084827208155926311580838131974277023402282684173247537496228675502348199149832489590619434458125964223305278552077878333788576766260196834583454388871258620899849203287463626169813317211326377565337067326787135539708552765037673708479530711642396823182502496580179591339118195588189455293741609122306756187500470873063705922312539954230252251390694563126983387855201158491936872257616924781683633087630316714572277214206382248694734360934297464371990368429046725446897649214544080452765763363755745458925531158108308263040830323989232559319813924640720084328673496464462715682544469896550829339119249856429194580583094706453559438456949753422136344507721821469819909231867668353113493780987583603098537083149851022544513262891342573811020058975982199866396784741560193932941968833091942230059347858523118275151258592438293241318810678277338188167544614702950008834810104279361745822848639645230952371555186327479884921991303150946898422680921695124951695711252558511544694968223379925541055428604596608157512009697057122726216030790311909963913915527475100106899843107831563408375887663169482489276209665351825012454806869830503964368521714026239976567932436718750000 [142,48] -8145687261931131944678875722847657358994662713488214336167444103920692157910830849351957261063294238317387659698580765384045062623224061056583765981507864127901732600831528063241459138479751566763136531122527109204960819505333581954692765356840238676796693348462073578403201793648957336162644019455677573985474349948614854018885061792452026539321633006906438787223768746370234991136525636600628767751072235947063989647530243195167153253081374179941810735617749630416615066946964727278978852463409158965836615530094549250771819398852305463556010973982767950639136661920558383216368611561721317398826623432853689754010171775027863521492547353989871625072274148955806929733499989449091351956396796098788003730268569075969562990748552889077305426621311977752474191482073865230533486372958674631021360473836504260653240255399351788629118507391743676338103840580231884540188266315241089243094152942280124852225156836844389994185124737271182245310425139724497763502812771374193427371203819933652446046574153466776936156432629032211261848490654250178880593286394723240829178698117570623458200229245462036482691363806049148177058037807863891477346084271557461184529518546425547896884486772802848944620480374040555663034418882868184315905198864620982290132555622595161301877147439194025549923830384695730208504768009647189844386608419528657103279632501341954849274294482847245782792358706827878129346262955603460653633712930946224149663959389859559358271491647414011108693187653404110721120645302624878175317225617799395748392610546401207240948618262631158695637544992095869959194408465641138163509744445289166675144264473441562523094252465647960542023526310196063646304304519769573165442046111536831977693308831692777156145544563502812500 [142,49] 2763576065944513602188268786919818612663322628919704686567431738681359431722034787646419860420890701091210411460588625680794875558873922773331898811048430843563820121337906798668772911256884514257615293906331819652416812258401402439409601787170709182463600381989448637689108193211571265447812034590330245281647015827660447159847191636771968027256454721496253504815954594807107119987024727877802713141012174905185893763904165182763594857978512100760213901061768670034676584408282137657445192847843810299306134530021254182691830253359181642440226411967184936277134164853309835060294901508540729125653528803240654134488983059409253154649623837449164985641585045404055200556095663090179056492594950868373033278535442269296493280551845106133725348611611384894781145927601181774239040871855900101513386179360458716526875923615540346633462276309891941163296750839066845916262554647712824909002476880643905552829448006414370949438661448871899733347709973068918000682429798505598796236201904456321513926049038887139528659409755029662690596221970369382810262808584576803694208517101825000572921916457621002067024790632827341736257251283280545990504663423550296663700505673483189837450073024774287483547438635482188069061906917816121306842066621869609441740423798833751499346565685728163395671877765504268249795798385913076754333002043448975056609655934394377659167919606910534033743055179917429344140218412916124921075001657636914917529298927432347966715982775339402928999927860448058865346527586694183041428031176847931617703846191307919004578198877366223591066833463503834577123876745491123096260738865299997856671001105977283049755751796540583947423238819969026136522414429734405661711992127936770236144331968157951999875683028600000 [142,50] -45905612846232081813687299014315329052082041697789304602404750903368119681700285830879836912635280404819145515369015110893577580254930422744207114509386837952618294467991750781097128682568049889797295648952090193042367925832626058327581743238134610585185739577315756632226729689091218702963508545826070911415976421722775002716768323803008018056491972805857591029909248269868531946880797491367560474023898599558015858113617297093642942031621933593885777621759745439645484438388423450339085797415488512328561951778288723730484973638562001880318538615792593775037964834049336180582754555736234246985510741609278034719417288452122254998684538275339809175346805342647401036585800493813395272881765848345432576536219583267072400869801431944764680542125012837089360427323435794766127325445837731906507179403748244942649379947506485842024780602938344096141508026618975555572238428910801446294880406837868216674330676011314608062184766978863139489117950327247289155051804378748674050204775254807788129890463555516449339460455548109122436945780150357229290164457563321397765358595004716622781301385032234729354526802897709947640558945665325810841489462952320407865310957484862164317574480768084619060299697641254715770681789440469325700325457074113519664451805199430669633804917138187450948389219246707923691866550644190476102125410282514445419837681377020608947932155841591393620208380681744285790512059868622602028066418179059841680004648132448312012655744113848461939172498281623517650602577392709959245813118443122993263374476782533710635878189140119491460095226924494875445038467235447853953361367126846592202411891005377439784387096880288432095425471769800074381654819094675272847703848961402783617651233610263777462987085044 [142,51] -69608379750170680376171252670739031885282773297493299780928510560165905542274850334422954300599658277691070743856866095535087301624752649832388106052678566589177976744332716751359211597332011561173668221599494989839392848030908015428153978534455328252899247607848283699734378762013671027565825763645468376788281125362992835497657816485944965012224895788693990896791010482864751643045378000025977254410967540481297143874584586214645873212235961914441907628118161109160739522167991014729891174346103926968514377069574828693766724399964903988555225447987676984885569840116820533710034196213542211994652013818876186425449995593929834145491645120444099990309357180492089034056484094931390479299852456132212982659690012045478209929538876041750581938503077512454180761666110302524035342026389010546400168028898720126140436887292344787458919533646902228739093067125054120158425882047244088506656193651919003342987727671101560246211689390854150047797121248336172726952290347082362658641419684087711147549844723897449567924341672546450801469063831776182622312848802176420913558261776926668092654230280751160837392633412136714137596864679487157431238407083459442170674803401953471146875767812238581392465748990678046762469745753443263040564469882928750025814739847142891895316906768940896248953076480190698764320384099110757073821935057648646295303188304906530345681526010961534854201527187726707146972315637308786126408862867335132912142263486015359957418154020821268467572990031177240733398606673410981585059983329637007735681649955701010775121580678975688922785115601100727315044368290453970497755838319164762769615828358006538003972581465707806032982496806133354022912968514521880487738671167478890612026261566535284015321400 [142,52] 10474827211759474625402772814521557183361429050827777889655629303229438025638904515777234306741554472535347636026608442005289747649552946662324936750244025228259339578779595456533912413311031790852942133460192061503963957466979540117962899108596817532079356944048294961062380173635160452824506492496146203511860352826209377536641290802282042067605207144739169848527411503272340598003502603050951421663370535320993406819634338081105059217584899954194325928053518665867041216430790710138522589588109066714674477203266581169879567726092067817415844072249355308470231463246052738912407160125942098654344158488453467479435267897391315190396784380467852321887286313195131612177015091135622752230279951243392262465144287424235652899345248686076486964543141013043066491134064793135593982073750986784018401874245543659695634133857130785338156100328078049690570973303081255093853989640819432406049748600396744949537073219438835827960636063899000535360885885872830207905204758790718912150266952992321621832367294596577255837871955245807939059315332117137926209972529507116825109962447463076834012732056660678862338684418386789644696766435262933648236801707728253532087253696517378087593638495509187046753900997602015561035528883299583128473328270610137972523993762210485871750832173141174767864024624868635558407186150023278923727740027730210197464099905111960165115459877796551071482173437508651544707349901055051621956693358720706113125402922707645962823353819544414464017559747133312088029002200346680566089795878605103473241152948975457082091007195717673418016972711886089410104034031099465787878872224848095626857374176665120131571428857757473485478126239505298929184668224146807996415658971972102336696716964336448610700 [142,53] 288130786219644903783060712294719250468107400867205546316936829262237647754381419197421831476937072279023827306556318451496061661791943241481752989724558296167028022235847274564863247234120767800011809738763532527753412483994059176704341424807781776291966704370231970762604310391055739136186665540452283874461774473820815412205994727301547232292241768909631663998645973806116501159650103871089080542077782985275171447156413705875912179160760371152636917068983070002248235715158062825499249694008839893819817847396194714942014665042636603934849367788474334807459898061358483829973880517900891815991329840099787552345698732845945282945087754234105761963126317264420678137763869856924807910270229245393587191993788359620816560957105556476975535818684029047303813888300623864877720615094654430799915668569606019910186791721182021010162101240582726247558889438767699651807466218323727505682932284673458785509328310258649076356086947898236631970068608421028106775548634281618625257805745272166203820955840835566132638996839723388317611605054167305382862876669416050832165509706767009859595064354757071454974063890092593661124792789004672104642209572020595104122063020599696153495977444488154501277062023057875491201482565525844450035671654532346562745478544872183884737664379616438197298258952089733726130487236388035319380170314178806512568407771427691563896511038743289794637105165891144603339425849513984699449824192432239959088918752758901217188953914105528434171423615495326817472278411049215321158143186728403507776632602870832080857651581386744922169567789731518067205828207230359810114176559355732860089265601082389252067062882771338400089976364664337040999781602662414317075484229738334605707867586637205500 [142,54] -239323883099526839667554428927040117591479490418504492090504624178673806240917282650900041317723024439867984266628402275731298332447402265306360676223663172597769880738403486314491555073952106633191590231608842494241378779395358645526789816561683590179228685585718763260672743514121795502688980093483932704783404262001905804733305099526521632941213590365172350701111183499571939685737410989233567539219195429930061059529711619527067511194859889905599912953507777024678803581404735569106897025755414577557277647120002251134609142429494779646705150437329041252436147350611618728996447077031619337973592862219548483697890584967803705786876408985483094534505764616991001337268794536348164913427200580099350181612541715956677708425949225529602647652516512524460619700572379095793773143768035623581425960388136265906833579270466193255592716438104783715995925943855680729717519426778032097503004935504235192651681768941827439492497403487964331663917967875518639259947764306256108926188320222047214564727458259600599421633997242522311810215108748196949819525301486440297262429270510745099295932466779250927868885141160723695132738010200381842840268616180906078324614857559766926154030140247830014260079890499601330498333296025619323362154365730774191842276314321534004355412128548447903324589153286586932203420902890072591545927135439310112350629192664048358967450809260200255371278614628677514085860056374507202629951297100816536113966178959704946952619977653852849681956533209342045888064239188411482050682503793333218841437522705631925480572991713513255371777826568722835631179613268146997439130189251532452803158649946048403950482612623621496993820638587822690115631432831175612064483974356360659372885160637500 [142,55] 36864525003283946698835239964205205470350656349695699856519157752134692538376060646132814968759144547785940172416818440406177938644030942220646039729799134409739903206348377067691323281181037101901723830567363597620971697984751497907225596428773377690288454962016288265435707615002631813296470818625095511852232990362435527979009637204194394670374639806442630279300403228703574905128089292685793207474471572947061912606667262871910051347440750534255631803619705093440052640821276727495053624385845494753538193694605609314361993753564817160958392438413579880047778053568350384073863606812476010562004971746522912969792139611928372484836186422504612742403117342426337211731013623757864289687612095838810989703996484314260552818430335919703234057642159009274288463008583571405169516781147788744571107236253996105595025556439429466764758979483829069558709697727412221419480371438285989167948608387214787873711862459427526723260337174795808371702213476595618098539181948919009949452967720009534030937413670931249955286552579332919874450239783899597670827179925561072933339913074951989670438365456353460829879124463166214792341507687912039579453774444125060946512635951264533326869667549103994670867309983445346709666868232887180333669047629565857207960127816359919396597884733630146052103947993582025757295901749125631495519229006461799931903681918122445867668715097937014024987389199073896375212251766095652979534149376844008213427842214737621436439036626116702345801255823706452771122328985991342413855440036170105079150252983240388881455966652645482018152925200884681984672526814705372882696845899269899236494675079968788941738310242548264527252939985038317774565165570951141105434864282328276576555025360 [142,56] -1192502356470679248311143624518513569843100822167429516665446544393900165609447032053723738798408613104636557172395269781860207387067735880565469504463941961890103874055761161339947628232348236121198946014997492096280690834248976114087896670810547261997101670738757462210137272882482954235368148657681840197345543113758306970368234991976371302807345673478439345232903811282370016903447604222767859555403892228046336880691294984049435730038793358793278242762894551127082024318116115488241790642474516307762411741573455156991477004424640609636526288249305924730382235955440808901242114207480670635449153923345824919295213504829930242504969670002299817063479756206639359555977339658129512718206000079121046887693713908838174103184986843059420671349236697280236633019208757916904941925206821967624558897734002061716116307870203113444347861540823684033394731738261276272899398219445997295576505008958868421438531667307087182378699164849214299548239033595436026712048399877867829566272240711758691583148720255506887457693035044465771058890400700876543118041443427167250292879181567302285268911205785441214854558391124967924113340630483725620383397460624931477937872036068462361468455702139806670192245944960587798108889979650764299818167007065982894743053537550658417719642985399443662952114244022251767133046536749821645330215081970055788669379609206614183912062238929911096815085711317091530425438592736827375392081838886876820945545403064706012068293424911672044832645969620270029564338315000954727488308572145890159283614022734950928498392234611415382359245526198837930605080495403501986930428384779671046924626254433381329039598602439462586321791587841734485947781592856766193398127031291439772415873 [142,57] -303121347500334404038134590763326688349903944374610897737535650723613807274275424193903685422242469567197445372514945928012172902876509879449337562262072151092208264447846996544335210693594760607451392073475808972157819413666721435382268305627984654070436077212752365539489041497641817230246977272614197340720067737039804461013409753640067506419874328487136562760514125239412547307119283068927372910255832113937100004827573967988461675683062860916150520625302131322481457033451915737189735054021495471159663879968020343199714231310578898507071506856257990501352652590612972435348711707091943330972631199653538671594026672046200940686874172098961104098603127285476230663421919358050014115400285126555723736786496689219932535246326224281738757752666572875035073753146442434291120369096144426719776357546429544427286196460656176322334284351482790845574851953180445033407174763031028368594329906515631840797006710450243860931243330747066456783590060832142846000257481289810600749974483306959574001894943121189928195699978739282068852099992969187268114592783551937398951555758878096696667064305598875384838421300526268731470821336518555635203836332696955287736837597365269632134755701967951290726792346087186069424698995316876572447041591709415284753286109420216644463032239663427283014889616660307033803162851229994022199173072714455136386606856454934254889517916804839962179099631536143075077784859436219602249858018783256791433182758282725683475953459168282237169357687700718280933773045042190829094634630422756133362764798671497486389841228032158754341263856759437106901262039766728609017218232255482507773053448360752595188276394592976019529680583122640229078617680362709369466384949654125422096 [142,58] 65722687836433775152949531882328725948047431020682824730872520695044121878372127528648669048000398514374096976129763476963089633610737182571985030499451628215531157914016784961281052488434067668421257887242717667630788697390551425419394022417760265485626001301775277818755004392340528045037132242783453867950116178811985983023824623885834765368444032467683670106516501137150448782084659630911554338186719943886565211944183425982299012854655048748926836028972089993878134974188858950834427874722086627855124124307691770966684115310058858756848751204613611169695664461029032417185273126380325139807306568402928522493994609599390266283905529629996968434416203720910386933936146752504438830774740446673461421323016722871034396650046924777127653527287523914784255165683607290372695674609528428567502381751123230661763581874609887636922087534661168707443568366201943919893871948995147859441485305360469650768252498956656975678530393526370358711060200593643636444531653176236043042227450478640519034697909299151132028350562992912564489093238341691605903185405813000779194410881603738570058549812276072613772458870475313229279862991721814144460655686269831307201092170227694923516115338754096584957080193675388274399952980308560166004699144791368140077361164868792823939418822645504612419426953019930721987520588705563693729943373058596018733874992697659411900807553893103807063680555262016360424655803968314057439632294450937993234365780783875481924660473410994791706226188293770685656645226865999892721349252867963219796292819170102699550713560598565623663746768568541384761411787248431866049513620315253710677146756029012821576228706353615448688950230307500693042330321140165901386989236366674256 [142,59] -13016652720935498115889769961521032259732994073585087431149954406268832100181894672873102821983642226208258868825440661103927478928922661108621374104760392904238676944786364614538049997719539761901898264389654330238954972292051839514714128689928817743472640614267742199917638833606831982784582953698457400286504326382873461681284536232078129141329020776290472376389193265811488038785116227700190960124340751388848115007580947330464368054342375337846893202712896309429470636837506452870562777395884766294755218674107454578184132322820991861354729857389513643288159929004735015320268945308338726998855873294775474684111681144205121611123781524884823774905195749833584632989831590821940482083443264843462407523443338568786135965269940089071745811703974697900475905095212383724872196102061961607377034886327763348281849334304843262936012111933652358493436298432024314321334607182549832462603800390311549652730092334708759347885306251277133180599034921846787677283042507400677562277530255485966723052024749093627609219645794340740419948236189588970117493218311404177619088970623894057201726077277047762265849177393977060800637576094425467124429828527573513902329797224769566490637370325372490983011091589840432870856303019616552456779726538360203695219755235250476853707223205006563185958726717085015098239565155210432764358012678964879369746141037039785282169199921721750906204103000931370393315995250670845263505586799212123427447108649979416978687895221795401761624346403853723650429872871928386157996116489348955537074335205114153295437089034224412132797839320788798126239109264862136796442886518636990205222008572026441727317334108184445752098169932207823281884535728868606308400119544320 [142,60] 2944446796012383203507290116828757965303392625519146299064482072179609117767371333809874545112721484193157094372045713768164854984879057087574001979510423236732957716309041318655865387467000777641449559523498902107973253853263100045002940290062245671469960391951928018972851832908356137952735663558925693391608076566692455670760252982284437375798628320999032550855713345992842687425748554828029051802587664775821197659387536960436351747352162956171155077573553143239034865577230995590763603703297515711941473807125151258843770002079551627966333524443597852687641356907445567776580996374038235827516886915100472636817472725488530816631168397459825038175177647778646269019358956577550949354205656041246727126808649124532311185340504212086332959758293960953548005548276475264056717297007224348593591498280624931736865277655072967192296220630543847584075183402599724857956835204839180352933468061798485062088040517456962274371813015868484011282431566367297640509215671035179034979532177095498984343245830158239832489476989359336373824404965688337249104090092657778002369600834473256054788826795210098729065726436078523426457454524834192280844417152081922624413663127282969165828169624294945271167907633873033686717685710899095659315622268089406352590680905118635552497133737104460986092980516104598218333035884178528744735666257549506961325710940129185578727256793785189257470056924363157516891063452209805841092609984194906560849246674590519595044124894406404324905108570884655006939417588359709963294215458221918167134587438019605692458767790249256003619183670606068271208051045103484127664594137128151181014220485503390001417077985291116241078993264888559567281898838698050270850529600 [142,61] -289049573885131414703049078712759265039011204689900642180382058802952446836873145114894285681614956499333458854970221126457814363028556000258663615844521724066945789979563155596905387350865926609097063780502954925716096758234805955129462280173704690850306898983489850877737434230842294823401387655514144003990578545180296747569972652474393341827928435813964796403935998743498669260226708524854254121927847996459831396053119476084325317580980840169662926223196655773371195259806505394388438923464062718617918415509588775162669860191190132578865082414743117114217462380921198417288374107339034748196052064980073504088511257849720904728188933485575818061570375055236688718593543893092766666839737423604004326193768568424402667415401035985644534045770922387570227894185335891973315415242450692319953771543244109138998199178515824142386543504103798813122167121418666097065789465891939699962557853868694686724569728747268675771401030517988874713921818128233922296248034114242221123282545261961629055349354249717243419318079939524719132332072347144202028625275476637446968066290241607643319353036772220251550614154710223496361083552574553835742094437755844459182304752961936807091991143514140324269486175922635324462426505081643664458655861331801967495755166266549410175943189482758358418758006563785713372613824938576162133540880270583738711380274350685150149467429452385383935553571938864724709066051888086826874957666114652499811850484715123535141040473589720436798031405863459426704736757938226608047716097377844388425588115786302215290824644025971832386072688215030396507677246535134514016486240150741548759839847441266199479299529818294195145540561231668470321179421776551250309992 [142,62] 24435442766869487016632179373910287635038965137632633733671030949058581956612258814446483447969794001197695482273914947795451145932102966653261195202140489800623405316109637973368888660542525822220987032022427250474203978113571421544452342588246651315989267400327490091468822560577687024260337465002629308813330621482404061148036033579451500974282912943007307610631276676358602174392760191730807852197688081248801098145712467667122698699189458350861618385194002456317603955019404840625553434209306145273875972262935554479802406864545659390732128870564857549597975239702191200707082341899248442200679204805013293114331122912742316982582235414379432482179249250252488381679108111757462027913923910293377404400418250315639094176737445345322703006903467897802159414468390664871237685019738558630346684527231636401959911384595194333386207636228986383862996674203918403496447950005151419470428696334111524724729252475630379861678674267410634420900145653553450455211940667045418441906187127994328143764941575217588331432860498897579783503554991542200344074478711971672003344728511842942034368254928909223245255112596513246344283712161768411889781975356610925278014499891275207678801187014812369346122490033509292333451524484649732899024517772048598225114990390565675594140938538400279357959840082998103003827554009234092317060164547784350864168811348631794652852923446591186645626189307796812623670319447573416045307080785385940251388429013688968825098999972796376202749318448600396120331139740943768589258628903954291872211490663677523551197780056557252791754680458006912711207354372526034812687843485230228044605725221924582295571940615376820774817500624342353643408745673243283056 [142,63] -5316605118414232330855705551749238491471075797303584805428361266445355227264082214687186728723783750703089077431438746304438193415372247940292331366779188148812140925652345183460727737554219976866247045514633666088919388740533244525394850692996279770034474254352033946155557721618673500455379713916352819182372908837524175867613446191552680555379360947192946489711130815551365999880821124878946771320901523127862897497975910885069991521900797265029073572454117320799968580166921109960797888509976890463349419345014412058713697188026794032143872779952819858523131042954657996292742483421621086687578885171496084250381613219052140373804783867092020183470660420276269974871858657265398028715498283369381438734206986443110668913956237996690413987056620732608188740279748111602519673894381288321445109901807098256756418264679062896083744516895855911201756367629070875246390486910707112843678086268228212091391964379741658370671160747564663208505886784085466708144109039325461178033976729169480971373715150997015641139098291017270414649162481626688840968645264877389336485386082486934827400078057394438767359231997099472692128720211950757194140654325765241814771429731143586110286058102881037972447447631674752019920933154780446224557752391381449999110877128942072509268739787209577326670769245399575223389514730480435950958556139652538847305060985698161725952987906075194433798946561326202501551780482710135499099891165506533609820223916106543353264048129195263218910079600077369495026135500551572170679890527993452456443997643324355465734300847601203785654889982597894850523771683728744894104133112209419192489235202901068956447162829454677445570670155598627865234020815643360 [142,64] 657564289589681707798951810442599913407309990837926551024580717544021613388962689744760243019419637782232199434142956739258225788329142318992633757348224738556062204435799488849547344381770277872719463976993345775998751153124748692202624446728230476260125922633315602414731985987123667900677961215944233575783659611969153130830905281371070565376345739519831731877305512446923082966952512218916429035238949380478452289016147560368113068118319366276196914791339315668983693814959228624030419547898321767911531583309583464293563155527826923920612585143916392469740335658852755845403008535652215112194196550742948061841220768630745271900211760656490478539225371775391684615189885789214345049246946909705369314782034224032209084501809509166945955764228072942025051851991255640615361032260626805317525752852931038774794147552200848856913484611943084716946177417221985015681136531352190528337135197182125632182853579212286702931870130807668870320206973372224262276174230704213535999936591736966729820766669566150757257700268671610942243619003669771667722177050940992790939612087838923850487635324213758053427877561038035843505578210180195135103269519848225478470553697093156985807699221845584724469664965996594194704266044088227508721702273557204167328745003833460629851042351580193618059156873867338110889560350759284332562677677304769205059022179796484472834176941898921599325858285565521685391472394967500754272711771568262318755704041586529754608556625131187874786982250394998702500487869034886161839745285582197920774902010601738633498419477263681296768909399044108487479645146493647978996277027804440181418911264754308712283269674899623805607264257386649991981788307744 [142,65] -33786720143236181358421986008503822532602072607031915680184257152127506719805795400351598460223229704107877910319851253956030189855067639393811947159631987313683967875567823724976218908982083570439611946666496839430749661724035673689466322495207568878545880703337323394702516860352890648000605689934362535964647216530521581753509065382617035603728537921495266354858128538853704974141414026702989238091186139807543102597858525727894839087562662730002908651070127548548503589886392371457535908260465862452639516795250078381721455847093051807259087593961031222056182222210629607802332217761792475487960967394633099864101230135325896861370545846132265670010206692469236437567608733130823770651200718103256657488400113735148586995359902369626363942389074706556051705190783519173799975958133681509008371345277976225561636556600150904196375622549114659128886500638213174465170514300875515216854745341247687597889641332480283022526250610201374488042874097183140141822274827875347226535340051550861823899427070932842431024805864304005719972546890027481385462232738775046329602634177339484640988855980359922904118628030372908471785587478590811723415363165283026009174101946969931868972940599493889873281009188916614830660731985944594819127510205079335985767213307930020884076861068081144797345868197116820845322901479913363118634754449493017337707673447512145988799267315227136204452161607924940584126465988635493589565890874162026168027486011739572767992111845191004761678947046516299039808727083193480150262058088992708947233639658983923458250476976847342863992448419623264590422626224206099248582646573393677550459276338819845044242073538941711294701443020096965079184368 [142,66] 742909857081223109478131114491155797014447900287697425336619276794769934236077726442114129780526303976499674010957504627680035530829432697776025785983276740975977586654951299949941961977944586795477692416740274825259896428007369846579875835650566670423310413938074747608375514769073537817934223716823507606004445713494848905208356286432861737321352944353770830084052634117648326636519920077792926329493211608386033089280159379953679160664572364302628179497105733825334489389328133459102301485674758302835134873760729582102378473291067584407882698537382852140116485729579572631920814843187506302282877066814779306630224219276509398342440386812887530184238374150211971627187981531320107441777805612139069682854706687409272275394669282032544468003211182814778417568897133618596686147128110818510161961743726886690009409101975128887514720709552457275729577637483559319197226463034581221649089526485873564610813615467981271803435036718851223822117332789991144150910966717431003820060202722205606913915580718471576991583554030076079071850943465406557983557826015734901529324003642060058025977217882557202980761258155283928739125338087464549067285035093240514438719044465108321152439488845312070398212424092475934418216282780735971387602708504403251730740097657191904407139116231531231226154289102738130484708652661807360034176303859185029536706159217146642062181151547318713472593132101886617087753375686136612994109457596618987913931858644394143931718048646000135924520442891913660461022346414139422965391101570357997695656610699369845100152689014951703199368160204255442428194103612623580546517515783889277689832908133759465277617058584784604255798176422759161400 [142,67] -177723515123012897768985221610815136313187868942894129777751164800067686706475007606707714781746887022017545176117074799411339592355975608203933485147558135186388302162197819259040052036166658504079558454047937881715183711728788900601942537227264003782334088965426682035738348106760265715033007351751743028958106525598580953660522923847836597914563245802028190466077767938630435202561506177123146155970514700478377457476323366887845993024280309479607317127838797000493040389755204858336587296472594691775899315628299638336352773997550580203333443515834788757996659334653462769965897921643534990749665509491944543920369609810402292950622542721401711040174561050195401457029939320814846137254513350926031884560010564956439321078425757080250534132148439547341909129992125368773951515355595490228233378964791697491445853480940939782729784504642933225943008703355404224335902341878935470068622472509754712727548002584571887953556326619818503396981393787074848926125332440430905891656972759461898325908009336292970513742226966153108456730846803906075436998574026620914750177415463322388649399190180713710777100520608374940472822505949287340967927537854584370950150806045857155489518619077427560512212215709043029692303133154178071590683304646654969750881183332298823868809695714509778613857105082780847172414848655983878577128413326867233326177385468601560973775989427159320511386532183668122407923459737974886343283705723817139685600589694995814329269821134451554092843119332136927377136200077157385924672613003324178212092943727995623039356886902493072553482738897527689893039103954351633189118822312973773150890761212074876495782888129226030488130485726630700 [142,68] 26286396669819759640749223132880334203478627321779039439301150215815376813520907806840309408671177282726735928357955324835222079387509319609716029406259181422597293355998644291020632832698909202846162300547459806160016894131498932195880028525528055422736722653577285203146755162971197505288685527348316067761337264775663996990159806615021144324537975187160088890972867363127826280589456734202817228845614446536941275340241906898860444039923091580923032713216749632028379224719133382334527866943182992179402594786565778510534312781706816190225659216046586053324129862814198197544273395440433468774829090227351394088955892977141123724507212065618567414243471886582594261220651672089606349865272428989462625165602696700436668937683493485798772909713504592969250187171669916103821945242256688592442854338444958186870353718916802837662477840247048539793593363318212495534257500939216543920981457199825306704560328968164361836411273475238668345793245132864350737411929033451454067874363282409977766387925254024314451121715988739246580263330548201889330665855990658855350990115880999203968976100180727722429883084575932834508728809969737567067286992518290014891154419683580634304530837352116837428660131499964438959021547544943760948360806316019817495848316087097521424339716527240573994231016852620458750973321934340231148513493088935732009830658582604970538959878534332281407793354090458400625503121480999537699047458020895779369064585749604582225671691905065724511170098928634875491994582633167406386272990855037737401661151815117737579911774469422162615938422183645491471844425630228780592491754179851213787332845793526447897441730503864540322880525233340 [142,69] -734825998412580853882340090468548462406039998614463688256632717702659332188486975358512766752047021510768360190321432568102824959810468217076954886832284786613738511581692682333757319713799290386758862225914316569160708613330106309110576649477546799260786913147532301046620013765660863351820663748104202106804256349437887483223319567267663946061778980948956520294122588314776611342141959352478951702676379166778568288165453284620520650006572532477887660097782424943814576989111806872995328192312814223574196150097124525560929159299383373964518837341118694331347043197846353525159214616861242927440592317062936186091599735375090475783751005049634792364414214380626910199944686237558067022695819713624195592126369356099753713562018484820491235075542326064122714651853070756504764068648408914866388248671958250179172383060384997045263131112268535125202575807487602349242107887341233416912996358919913192730634768998337289495445232360669976279918866292748989179768215604710099924965591806803769113943808888748388202927596309641613501160587929744491760565584050622180852292136219841549296128395555694627935946155225099484505407217195192166094237427397505855158581187929727126655784806441325826297389685857938640029416061633664813168894043582419535674314920761452722053037388687914279637309984207557348816740166569471887907990515252733092005141879185557199171814190650951315391182896367375995012097041134302411405888694783508185755859484229648367989099665776358883309311877437974981629417100230871187703257338600410795800081640815941182003310093861257733261893589396667105469754785991928858569714370196543341394379923589134673386478952398088346672831140 [142,70] -1532635146893639790696393847346421337097900426710485881705058733711091992371103091362047430715156984442612513681684102312292170831109596985917913053899544024456617979061093501280762774938243016859644834328023868643168694003876567741475413951720719887419604309596298601934224567626241064438515851069156909339732651773575066706966662618845555957845770949589458495024587175166450952114101167705578281526560116286067706869769664002564055793865043486659355447622726588756635986509635830483493712289053395240046787685156243578200239015469551101560678221446008413928664985407478146495623309850136659353289756426282989977808817459512495385449883587697937051887559006161179877612503843940448875820437741111246749627848227764460707817947171347250131868721713538126131737708870846364992744371312054378552141328933763307501775451207346350300813209153495841521839136965551990849447916364050829086288023395242998885070635659500799924134646014822489031167221408684333933878969696569973021533175872515606946200435888134020303250236959796474168662909176170346522255259987555354391245354197374550079363259178468963085991809813993123413161616283311765862964387460201833471439707150288244776865745981377842677911145822877620330988414213012258896288168552981747047043935976630612469148973605868679679351615108268674741130535157407252716740096283675649964347545808512047557548275430713827197800989688442643674646322734927249856623684764207428353045044296274733120810590813517023812866108455370559772740282048847717968119332055066256897539548044189690124633006479467059725089121968247966277658870579960847718634571218377046710568938067511902184038765670955251802320 [142,71] -11260333420452677566962834505421766484842143886319479107518847032599672427318990121835205864624035058918352323516912686038686349794398328859713965148400030533161258739934752811181356922508878527856505043391555058735733738358993603917162683761034361771303577854587183522872675467340746170470800378335778058178632915686903962846733316625072587849443726579109434551064773709964181301205308085058881573642825678811909867337426784289034326523830073466160941626790066695901311553573514754867926451876833488134489924879088916629673014036116199307828779876814776525843794032312760184530858134716028099270410646233149840535766879387114174228854505020727120013915764159444521101824095126882832093563217354303991770124430491322256989112651519037617162156966278011072654049951499840297707925957300804490472998804700186903904038239400876235179008175747976659249442021106262806046668374031588784920229470260856613838005476074115963224244533650485079557724870788496603399849195348779798924741980464146459008810395918907462934875145204888219184037669710410118527644597714316279606638873862368757178344368492766052520251092794888622016186913670865599655130927104580272359385482169577908374732911577020860367627113903579293556189194084702189036014213638981104236472912866238071924380649386068320025269328503952816712298030289828550922463959801392704611190029105636606305740939117385847558959668627444136092364131646824944927439128016343851213196751248741974249913186470566168730875796736843475019909929511702725304092654076426927240073042574390764721048981681253967718216148653464472874024121287193737798364367840335787499954349359181647179003878401013574080 [142,72] -879800952227270505711828071149424691423868463294359227263211473529740635119869269743444064891878222354371845729604979658242446455328237059093968611523048999522236957377744150892640506013930913264134903872560127661123118429787806372231932912206840058494437533632550682827108143352771273666254730283636061454646976288291728817357001876987281021900306981545371166913724933584615099142354392830962853850265425296824609753281462129509445778217739330002711968951197845089142863947493945457074960862596922180254298928155338742497642543472554515552970896123379402021151461732926022222636377964783759561110877931089366374803644065086727470012766801988282291136155271564291226416906349758726611234157536171925499072281615058645529922631727976949277282681170288758875808249842147208585632455161499851606756181222310992050737671082694247263964106500980845364395787683080720685166167405792217603632789079248629842444675956803518497830855219905203013925649766813784610407544258574492759304368861773479552668425021703875076800611235344346229289991097353395082949427320205970705921385933303642224850938949185737108107497335913785572090318852189278383005262126294782397411967641047529686292785745296739655559250093413206592812789672286744270177560575340571133307330504920384126011490714133001801551883324618708564401533923092214767155778037413371111349200884603582669239178749839174150169267233188631269326510973750566727712590051928441915162911585352114626932388729653380842058410435653039779837894366858566236148966563696208364681843455782658272211354246970739684035251720260127506094279519700216622516873746940776386163077253376043221512627034208320 [142,73] 307146384694458603003427680057648243888129498957379795968007016656638513678021661382362012348293585578144325238911038173500194897138453771958723014690820479139739778204911678232082848305632671521040431033787995148654647151099936437593081017664100580467877615340761670023371301142474667737494948478190622013203627504630155288119836685193231427191344938011622255784421216310257075371778257503349947108575504339106407551911913343121172712902522900107516647369353156792626397085617770719497448686117075246264817936798974553545807310146366355855039616067253233381975587666934088518899313147829418302954231605289434835365506675442046607122110901164341357331850928226885514683933669467179034962435708595078476341188471114858847932993111521395291616668873269521922574724884448370197740514366665447160228149470871040542718824081312414559604221703802578487748353269768769660034018022051297678906436568638848769098796978254787641163142587443680202682455181999893221701125233442765355240933631691073526860802083885961001112684430400023176700636624608754635871921788343572793430739708788581539596095870416227976232538420529190632383388059662020244557016464086815766830599390776140158131590483539744614514696379938279108510162923970010667255678236855979915522520354987313378792701705075168070992923834227130460704428672456553125920653351634464500057522376755004738526376962007772929156982448904652174952383785686366992803987289576894730762575555148280149646417805140690654015380734056672468997582002246928416493783173579468530741692138403549469462397571556963028470457447719305376233969143203256578454021073611018827515242213323439418631995987720 [142,74] -2646891291086921261645149263727133227608149023344982525545577019587624172254000484087885732547098756371633565595958466233426765066778903646712135977138513212910455320540346916096779950496327296121976851425994091368931560958879133486708102085503489691584268374105656694262066159877300033446401706724835708173410488592322227295646317175611463058224004905287139989889962980888208252922344355130278082358021882509010365326084970822809444595204286855504249624686187710725004131981564183178389310029343959730938637820368320801317684604363264441142755883216266474734865166833343294681509141138343469759639007348260086118988128594192938183940948198453660865250346015151881574326630575403590378760532160859348105452704653858360838294462410894913179109936788546426245697144608249370517444284877902408628808575608017790581043836167115087025540544685162895803572106184326013800822760343881264213210792683033623052650141550683381304483711927599532774248005218753157860948875543011464975485245911789302047596777999549375814017537851324093208201328369491298318254607628802486317718795384181327626527013718326223547254495561601412203234683452162761776855795663910237197290332668281342947937994448965251772574409328310418554970744859481450294046654253548562649493799444634803794603844632216392544950526672974582979577400582851732192490883319243468630560571716120161292125413378289119172640772543811710356198472084031843847707283388857387858930738238096750817568346281471590866298922850111298793272240301301198508699883462042916748018883614166797974988301761719729934598445729546548917063216051793940062117681375090058432954557572100228911708020 [142,75] -198127158064436003019622880279873668899188790242473450726355340849773472386250956071713772780676287341432343370205062461069232618352962865502652227700712283488310109878526515930982356935530024057471570221137220645965966993638135205691468999137180964587257511472145425113457671081154945914360598601324440876716773009898077298923801752673286904747012749428739130741154846542265909998560388122514878133963261809437644164829886439468434747666171189238370742874585843948838492999469262733691474995024696973776509147400430211492705204937244456147618580664393038064856360375132075793125840392949875785203951969481811526580313365785315129239523428923503258378804771718556168522029074250807613970735156487767352307633844282029379200785220229700208944564487730955934784225986773921736049606597614972308596799513383338168755088089957165785440280986572018226993203418896963969823664137726725924737737921192804728140048588589225259866219638161890151160149538597454504299117252262101145183337541339221644842476375691488955569018074898191479378107583154082045442129048757299207051768454365045280227795402412606417619842968076707631608672968589092742407881354523894369288159841227075263604491642454775733762756989589728955131074953266421576236542092048121872691371938506231259483662739476052780717227515337920076705683796825004749197977451892172454618274214629951947353625701623730373562390360811842800055242371195134159408738223325911735819769264000625165316950737076512981720783410307050934586621641866928576782462343089935475414591970630035192101715138851449509638000659097437461230906004014722815370725944943227732178386171911997059334 [142,76] -4147032017394856479308368819426353376648494827429050091082680677643912123496699605152529472323231130874243587697903128497469740774053201288329976909230059508457012137114839861921267587063984365347732068615163273933163211877486896065309728690640143640187080042972954263801287350104333195444727502543389172242552239904058041695983353821243410424169317961189984135606214186473866604451842173671801090334455293216390107245190027459027155714308380437357928159837106485588040568621732370700414672452930649453785735642311931869247145727553993392213890602300486488519849510543790430241534171865516959266186304268139705059422250360046593365260727163075326425727663040184139200338352092782372656744255078368903689791164939403068012752793008961740518137844565123708308903385852518402339700099427654636418115616461296576069965339249007338617851192095015064121669322400446039955016223122719888368896152468010449639077266087524501121349940551400852575576527371269300194045355295783943676335963160827780886920367022377908455198976909721364039703508094117534068872059347123571247891050116920431582947138065389094837281277861720189974352035674661521277266926163113466012123741981143310938987335200647393760096182799049414447550833903693339396004424267056074937159880708582557275631436391864363095925044456985907865189649141169044863597304162232076884207127643702099235173377400705268812963310932422713399656763091899051059594938382439893716443847493976297049561484505050741199727358799622068991905728793297628409720950960725728408080243637340760518359119777756855262671786977606173013848945033729822549173764733252103482752351819814418 [142,77] -3618239006834798738828833721197525637627752874426389162715150534753597394934435062303406630154999818950703673397613584341456181115984173235615586619967489142063815714840306708588700788626942073436182832578239900834614601482789906270855588219091326045257362798381709023081467667110965859656276369205931767253158425524968753354125128592560214926394252270686837159912102263284322541089460602171421946135834142667736192619427751662648751008915116313076423407375727771549711951554761092649873355913663488438248378639249719747564654218040574541770879898847175731814813140640194945398617230577739453610477489469530058030053229018522603302321662651750878454454409059025841012611981774221483870648627135721395139202010940534072743602272745356272399326992580491699615118751896425184091669089026671696850812153286536382709448783550834934388907274829352487692617325852119931230956710372487747594272106989892922895259403657818924974683149358287074414358601521395865014534193639787522338723750892861645796796448777419407553259507211482548409330889707537134974406306211962746536394999245575591472576563191088104797063655854571035584919816673455841613777091369764301937762691675130464387117620569325819612894399334972222772859462391741082925961823799266690376213536150701012361122730934552414563100413383105298386889709935746616545295814732411603079240099917969383420174629384368242451886636437844926386001567889726610430393292349065139195509694108206868980069436070230066780600646317060259231365122780981665543457277190233809299192272283441137917759251515349321553232954216257931871603287944989283311418578156627721930886890288096 [142,78] 37957083289852879582792701010234723924642515560298199722582935550818207399513470709644096540918937725897003992433391996442646977750243719547527546332302706755879564815965987857627379396564784837252817169997764019068280580080053421734416608408145003915535375025565623853442198459286583841515271113603890581594317962872398573657840279902785599643363057209154328500370582901438165112150523499054083735779073305088431162353330339942192285182187489507761716056484894814138660629073753141053468010733364904167996278744309362028150912326145714782126437681485792776114079879071575544148766203321622745034033479182954092275104119369021621041508132650373252086054087439493534386828909068668077730361472381442049281417209834333266735340658132325218846886866686876838914966084332052656956104418642011962225628722509809106732161442010389371503378509249106770537974953613436837525369696700178708469835192155814277113336914554649657292923088024861957228575514378466068815735305004377569482345027916317477956573091797330899169781706097484591094325749228661445614864248132551111806833500482830200784095261158101850893636025348473960404495347720365445069371319906638346600607484538996169975171328669669075632329585934736885208125952483320355588932646517622117495260813188515883371520363261413043653426759827470071864400897627311145139195601918752988134741313439336810709214974198750466774414408097136915048327219633909770850315095998833114774460181871658202208190354142956299604055685583529641643168211218517028865984983858470713352217594390511026915512186689425174814827615698501726847064868810850763289012819871709312188031556 [142,79] -944024032137848636665518923852777298347929984565881972560730059103002450779494032956742560415020023103365350125911205719158503091782855781134532188869659782978928063736761933480415621021852622759004081485741733232247672879705619721717791764250060447657090545901378114789737526920467980906664319883078723346037535162184341071839653281695453781029387335996070479190898489582676116678642144291097009985866665816233801888325881454405477954773811932196139816700420270757155536760942036854059335515319542430520879887082868526261694013528944045425653410216090408936480939019028796878911822573802020883741354734952219763206863900375458127538342213485157303208587276319454474948478162325885920875489386800059781267714038505818733884052061006422377880942384016127397613902433031568613588361703383655548825911471885726345237239012982481332080138999225750183773340308941593280456985038702407005549208915490098058289832018722909955642183408759877311968275801298475338084666479215096588938017274271790895182027479857876673170550868582967346968694570293319225952165781474431206303905442108536064528794729483285881098429895469273263126730097353542109697076186740237953121347449534115065524254296477637430034766246709083759560651966676637807556325819024862149643033312297551373159292866979457051478733801203415454263018478635117978782537773585082478942100571124130562181649320474238067749901358914571259518754402177422557773352385612284948354336630974475578980746817038103211469237474131981903227819232258031313481451101729677424976360410066832045425497559674472805631275973190579209538320910583115227291221061065605240232 [142,80] -53378003338204836580493016719820075136423540385171863055492629818495030295987395152026026392148124390717169039847320020291756206420991595721642104580777613422803976312291645726743457653246917906977457318107616954026638119564866171855296103696459088387316827650509573056331255242097042978059733840990668105758485040315646713629189460702369636628925198083451501450504311113902319869286032360079641413619265452472711053411770673872359068377824456240323414958138112503194666471862681320785538006711163080465589903645852247121454374644553482739541212426198883369883715272389546879617471919833223749185543448267900253306733372880036154763983070114927805928330101994112161491802049363101910523049100451348431541826755960848261064672772061537962996936016007260127550125075098917507034203934918215445198897168205774298924073156591699492205522001478493077075504265646800866083568820275039884070262809098511379055115243695056666470994629716350527649481078580258111675884616335473111350078525081742985675977236053847832025948150358105110379277986922207214012040402299392355754073679897300498382420168993200028170691193563342754713395466367106247227494323500034301981297040930679621161910544331235664426148969716311746972850869170498298419030378656169689988075546233108048751177982712473987642612845173320305945024466545915030841541269601686623118806097498649904726811252507727680473333618890433193248104527634478026928011729674130295774918371640311720541620326223186346546421145755316821768998605469985516381160170675595922395916908178595717374780079413908184722473083899089151666083732173316793254982265928183160 [142,81] 16088374378567789107044817680134618142320968937733167050195237566672532181365766773102221758266905746731544312426830355904782185973649350801317911675449165451640099035488274844414769483389758703501223415953712965296045344869623836446169123436190034224276194022714866074270453888053398677211088272996198670167070051584045282211080527236934164695065863764739407058097012376570656511808283804397791714931251300729369952612986721334252544630102529142113387325116865614324749391721343362105012354582419586917990622168453874494535621042418692349253563413178688758771951860027193487415372376787511600729473155390011538042893946382521337203962675946510847042271967150311794614666355394929582470386652128621946165462539054100311033870307482263607843771260267061920440048442814693053195255326139307483966292673158975379062448824946004854188605005912200740872503275594125963914343609192339036209040056163818363065701497254998806739978806235595448504268319113163796862209965261274210765795291374955663269087478982509799954900335923681036502067909622208238048117818599350416598131350163505755988426094192287391853613520878365838463170425109228208314511823245454860217084528108146017180710737413864585786808332769160216992735880848622060083370165210469589296789473438488711004516852216890036321020948307083172867241587486458570509605609555600257737384025973225226669385914958313804239526050594993957426718156730070513316953667971670440920354728075996448221367491770889460597661548502690684606007005774330344825685853798844633714352898575828793275025002354522567707923607707722352688104858074779970597941924173712 [142,82] -53716666181313012608293131644326912345852351845749484014524928990662155770966895002839311430227391712513796844238923240268750228836361511784945248318615777574034306402854318920447268328354042458365054254497848445681747438496415021112358624422101723617813061433154822292882066223726968495550423916577763056021004317858721715996166713703197440457421810390760218430577721676866732790084870257637253900402134233601590338820706636761720071699137220259603716542357788545363560511740304196002036807867433499239007729891651000386293184804964045440453119003451117689897285530672829019506642693305632026345070600276264230420320430382602927341647261038576751406262930522715914398161600040020582570432256772051979375645680736167897618960820272421342130056554766807017390181127682947531982777938727540877766720849568135693402550273344172818426981166078108672501641902683975243910698191184638195582363561201502871972760253916740025983131295627665956368994391796953327558909960829991821471412960051591676893130614002159863428672487742983562411215145924634004613748614057326843137263363030548849227083572269356030720312928588898696026026735403189298930727146779338957968495405825473811534352672748546665430682595320542832111599250122794044906804113041715040061366071241978719867695895629827728062894187501311437720192122691997441997754378803913844664523913694887619379626436068595203902652361264369977022920391102901782909303708494482009492249646598489309638837279562739581068066528489370358573671703400210820911611179325717811976125126208456547362538339721559979307836720513665340148946705249241290708528240 [142,83] -2009627036497904769562680355743241198434580306266600768987731511033072789911833119566165059697836408348189891623646854644036001346386823406412657717315463198848084517410799717788678767931390523859062035670034272528934744288326020979974626281611545767814607080784918403578393177076920417825607755558652830620476389359494496950968471213125563522995751167536991048925628780821599947965502942726219441533616242284807072858180444579690394632708258666309021429189900088967950971363335525056429602807645804198728092157281121257242917730501235358842120979231091043144423901911465425616924931816586740779914172673534683865206318961911573713019789962260301809016679436379314288461156762232940192718636135673947333737383416855515452512803512117975399794606290120046975341635472930469957987806504468117647310293828339694236255707692427248675531915666401351057440937457894275996390692045424854047858642002153453334392431821656761141659884450374883671655200068746448579831855915622828296959348707389559509594738889117074461983191410102425578687178628386918616155845601514128674434597109221809445997300141996783734759109814334562282698758431550927342717892244696103512107415921163287157708730724307217439771820947204410577313433050154978518390736460630792170201062216910032173143506886248032150052746094955373751798844300392349478431345775680488371687280423530972638900923217610407747490118707015101237581543254345439323759024167690810643156114259619371097742125869109212498143506986908429479675408158271904146219626913989039307044456314091434774612859637902876616765863790313225327657039767003164334128 [142,84] 549948282660041910871896721843634625432781423113825766299679106670548705737857779018051341946320745126766406510066016421802587071629950559541897880871466699302815044916480526733649057956867249302241994461504226649090967856864887389821594348789493137293745520422263229021790393967387919697681710218426667640025570436834456561934574851284175907533030960500859240332246021351943815987361381221610885340875664927201173253045359507186893154637409295983419234622640349032373761139504077562217317549540287361610311014489435166891062058016780499716848631130215567976003510386000097813153662088909720655454524934589469157663685583589933353967299951673864247514892497429961594387274409991132839320932569212270256257399670565128323716925649648988740270658267921199004917834935462932011946185167262114709758164840266941632961497764771201162193607534971436878356868653805685285812735228983910614154775649739909320701171966822292780382996048766340349855363940414415008066557902478253060247701221419502591167886725002280778276728838823573125473427262088172454786802483453602284313259075220940966855922352155850235615768767657461911976616399945497962609258597301778733055016874899421852349267515148877758356589912266429000118667342369176165160555125369233190782791039508102661936181647633657924539791538548714730139167070037443756113689345798041346570882817898077022713343222365334430896789352752686499639325547595044207701052709112695744307687071447375998936707911570102965221971131344818491142861709241350065825761937145045545156821653052003629199755922524186214986208095811611062360656933289862732 [142,85] -2856859886973606830381833726002853026509387663133534647104483929363227061416359396957623232909766713821737110329082305501651918333438981434612524300575821609211164903763355867860501945072818517192952093045524480292043655501810540701313471096910295897253586514285765789826162178287084757393187852639116171389932652735857347242754618401109111001841148237751801235001774829945597653723354471067217305938293064855586480188477283429796442405471525780827923377964360632967697625821895378125155757152608672794701301472227778301648116660349901917309956929273809852356721313737307245214764250443137334536755979092796114538393533489153234019660656524871393878239336621085210591069307562815885514674279240221271671980090036776271212339349018235974992408591444090884494631652860438464447262330227731050318325624224354791732452866506892047341006407125359219768265487218255046316662485853163108788197347365642597129561561476688354802351163302315197520810517165754238875991136796954226964192038724582589952304427681743642037986665284995815322353238623575929623552784513400124286064309117210401720223644744015287439083746514096786429611039220348359180604343276919603560145727096952651550278652305896800438782885492111662733228869950719901267728154938103954839793956901170221321371091611774682991993753941282139318138962725746251558647077803825043054725596698840722008298867420513663930362157086905869442445376421899016035899820629500382381582856839817482417986596505749817427050421061325010853292960005607027440844709210281091194378727956178145915698555867325168990992802885537405773835166364720 [142,86] 434504275375989721870894293699134765358990899755388116699598157331546576754860585379202795651048412395384313695746404312302322659440887218665557318841473811282250525185948310507373643693571130165159173171313937911828717337783492490383541444513224182948974274525932998656001968944033263821020546055590740313058787567963009290705466885453751253375373109345928961599733545419999592474325828592514577245991714148658209422539571002020790247736325965154860362896833068115290192284789631191947830958081748611053583361432884973638003054924659078139058610738765193346321523019520123048281268280646444476931826109378802078253782175380283725133105080028739454226817381884620576033572059661431930650277622109647640833479804513961267226889505335999135021034921503623222333742315999351370354446672114969006065693056521259668341035039833091946502487976640434549582329259134291963973855729960013021416456705527439360204904336788992395337013396227000479529922151127545993631552978644534423223727458980604047100037643040307697638912098004859806063305088613384940524725214121196098228817223883680188473860513613357086822893211824740828222610534824096954585493146992262126052128760204581236707389854726101022108465100847960522957113704872315820754264771150806610339186343337414435738899595966979726250769383431671921962708981542811994474683158547961735015235918621678825942815314618674474396284377335070131660236068325234598195728272958057393162857787845117444679331014466582325721041134323602591650019065911929470190725334138457965383492493017992356295606109279308326040610980957595719200103706 [142,87] 33386871283132902676683444279049055269537779025314485007808611500787335918803845217013793900749997343648265845712345312737476498429555590246932878037221537961874016871298507333049942467502120831301019275858462860791012618216095160655764925008093348437603199100976243251488499956621895442378796377572073839661804300901558662294185576401068578131068208879721244696803608138529600282492587935047933331090377821454641187484916436173847555356429182758605323420386330776723297726130682165341737486115473255070914157409125918530220692419760020504783320676482167262999234059141781362967251910996168747641239957481358874746043961296037301162792699949326822382152998119189296433256854088008238323441194602839682610639218448963267929459076316330353767258149559118880197682132348195338370177138171900929998126179760831064585873979625280667256503734478550446325144323773699453086321019384341589631962731458145600818174787882760702939014959148467004958031844291186318901778165418161396234827207017794760107100516165959216352018823199048312674027307975461720642990000162303773193683041907916254409680844802038723674144278445173272581448972207892358161754189132409444201010104410646413587070450030777124495737025937360495703909026601586533090269333877894227480868686760733476442773569595387186088810031743711326042702444815108889435093877612487445885319605634930620271740426567464926418773780914487447732338324157444448707061241281716131849789055283578921155690187999506220945197977771510595100914136600769433420472401806182267112510579697499034381920307407589149928647327613541160479900 [142,88] 128775421747173206836391658854858349566488853645010152359195560187230445872626308410298182536333430073110312167024330909001057238371742881297865199694104703687100969512032416317845439420685503536978225865404901247272808482172359071531283836757707077254619818343886154107234606241109611509764829214497846895179862058858861935352015743023865105993259216744031090519147819700887605508062351646901846360189486538180753353463698706929345735196875390182117761572002138282575279426057141184163617020207883709863915232435348554863606891438884275146592029856746321326172655291376737230280782421962304665817829984121044094887419002218286836718447274580137222545616291825842229055563281624573584653521009744180496232504697166033571455068300806492018764938445766351830730004832400492114144635596816447470199854115184806030972007142413382994688336538097100196636528245932111080670348923099012392628507378037963618620523333846995581631027617621576716627511653033112093593487080272740703042747252132369308529739097942070561738558415227885097710434701021060307064595282345204926709218301015820821850398435607363403015282205899708336588774143248969748443584014963117755234697237056677243472768916388467341846732680188135426948166559737758569367849558543984377978287142908013094188025893943731040907356149002069529319323874660197754617718207403697759030482344969067436344682827657848325136893155658204801753621597969788792623981175078783628064663914336093129876436525407620947200189275427070979572947364843429900799778537867189844555422447841189636620361004669118366133596285937185108 [142,89] -6984914386934737170749020297997580818261190258081567325585458431832250329033447098623108352850055400368051187700766815607343192281906798157365366244501823281373038288132214962009169070377191255013814892647243771366442407617306769898180691373891094800987984574893560545868075776015925945833316930876601517476911243348179606528268235641663671414441713659755721449741917895985469975789985751950944513744731435721895765846897561918200486658610647885849988267255441043755947171432934839755405125895882644254661290905178430458208411765549503224602580029063434538759756751159138786319516611738650019213564089674845114634511775402329874477450686965004834743629983705403301401380228844084373582342495817323170655695290624279498168515625913979618686915934875361777495233155307322588474063355812479602914381640980635471769145780197832968161567695121641714304010768494946966704090633495368273421785092807197590985455994320798498702007710929668524086653225899191614597239913297343409366653705838900409025171682146364721359356748902435717754680668292484019688844970758685982267756860961108897179864646661987109765853332059982395552896604883731512832660822232478172922288356123154842887184904774285607713296960175722480328206847996428010413638464740619347401115973466920588528938468404076004874822671257856786323576770178084146994063350971593956616191818679704350232809825011232969563588170980062738359341538871041932797860310053035467267439525333812499801719155729963944208282434124250365851323079698006916564582868524974814362675930832773738003589953551377606777843427764528 [142,90] 157147786637566650188361539024485330012151691144073466376472158656828607116496202179039919841062606919658884062943215131771615255558329995289578541915514420484241126924996754820521797678937859114406830140191815580692267471938815667597684337333078011237915164655743211509585879493674970103898962524262972373616595176873699038533996926133203654081372221219116331523529188497908459202332921743291334945016411315340388431226803176075536656840407483488953503541708266515919910941060814510763696861767246437532809741637791961000510973469247123184717733991886956387165287772193379222371274030273071955289395066495104855687799199370071911638990815335462107417995534572920788855531617495983504437594715992590648931804100933619497385732837802052735072146528450157395384426618793125206358867114952736945267189260545958720789331769643175070919595079554478821108100616650052456734424618437763051865782945202227733153455003428433215880468747559686326370419807117142215342530364885502370996224041861158831843690529932035683267198893130616026350787561266789719042928212933201013029272911687970024927461230886386573975363439507110996479442749423099124792552145809885331179222140145518976123742114338629872601246671198966161960905485053148214192864075513491905522667051297460722812977766946703154094015442329441359749983857455566838640078204761911174416337498548888376403927443474214954553057018313980397133333577032422178164896926661755426068373137336054734910086282798580766723857993278254957190449524887479346973681991592157319597471505829623444166954805910921025527730480 [142,91] 6692242200031447813054299087099868105444260448319233561073359070083419139033722329922157062086515316263303759302414318611851225103324915341092738098690154845285796956927243343539983156389028923482602595351641064066124839335294798127572801004629447587044718135304420738779410234599462806994248325499148985286011007616126244809267153692121252707131089254965100684830207474771748169926848881098178524718746765321036841049818216611979553414886121938443184619739027848453704774878819062878462670759036889337654275847822566996297089776996746828835744334446347415436538123854268692484150256265270368987465707235858329355974707692367966329396576288373402568756458389074472803271152595994534917645899867218787458134168499210400397246313470174873738591371137128134773893531124926503750305493103217656750328581604776607213464883529375062262683793589227673886577735088500143007039393561495855156552580009816675804763532779033947448615057996891278414071179877223695354725226495940031303466493823873620852678544448516203886130321961395732260952948087157236187016881755856462880811850817378601176806458805067809635028760857882632191100382152532265526370261167952010607884944836792657105624416876974487378964984731376901794324586644464001637808396149103827094969535485050232559832176848410572563626347066651065937354784094564968878292072484335892927343154142607744511180092916843948741853957659749039051318217189233434636479729573027772603163108078855941704247027729058590707730642331659898417902347311800971734074768687565040950039840633973185068695460474044353204888 [142,92] 70842170495136341251911089441156481658066029822042113062861194718174553783356900025793080952074564880143331738068519829910303995569116706191332818967091286011024844084962836246054527728560322355334053676251469432159686031817115896727974805094433004075944554272975275577942929504688878675366007534440129811242157583887704125729285830449851092984541839546475326831990847057695341244987940763237508608123466377145760401436920442184023651608437341706607747891533750183273473717545697933531417091067059980155452738314481346660711888515986145354969734882484853167540043803897584178370928289845310542709158934180722448608989884957621748605165633699620960223857628688811882118680380663843406441194153177563695581029951240653470824049044982574481197663287345210876172175609981838904522372170939804650195119750758401948452009444121753225788637903156732030996291125414348752747804191368445478171864710882130593560545335655774612263077095249135025440138921114573325181518505360613033324677225655060016568913626323216669208141909425750840818861813760631683560631599591887570629847197441427141604905359697900676647644616644897557278792264483520963989723155101249322816261531844439395114562506637515603818760450962363503160556563466155079057578983219732875823950412937839287838026296395351573879492268736850585642061824521514247992692839617909940601802828170986881035877795915078433434576935093524642206922978139853169345307871568968501256087922232634728068057610832405734803550811622464050645786364942418766324692052672399959645437270621353024750157630433893440 [142,93] 112742171806038253015681417582161504185370984744500244134576409505327253802661585115677002330517921444142418997415209665005821366791534896813528490337158604387185951626153117935632868383638676586475954775159844087713461942977468181687652129370677257983190852136589595677445388920845918870023024762931286022325940157102707976919492256465086815503961556536014449714323819865766936446376464857301404554933662251922254615133209492546135427314419988042849727404499377055293763711261155041973864116877589782611935139753695993201359222577944024128682366631439404974063692637797928687351542531603787165605145790196003090463112055112761486477553680682426247052087767525517432827958352970845642253384563671694741582667776281578474495428670446059718690087282030882959313061043661915295577365460797425007873285096142287296638560099762233064526804542506308648194735245109381734052504850248995709929337102794721389793920436873274732742815365903461193096694054532707011886400090510223921082910534799889039786411962971991849034519719610140527639423655551114537812566403320504821426201720228497514916891873611508160916449173874768330272974256601269953483363323734384312878002793940238156706961959233484938066790321621060524611933019274193267172489162717305582620801638595447153489929007848875750546642757083107348221321836950878120847725696191497697198264935829470273874591465517020383448541929818643906950721782092950511735814801221465660272741337405753179416039991421305529643611548718237526861853429851832459126176567242482706685406027672357442884675950576 [142,94] -3930088101745437470860222525169471943127527424725122964878065472327453066711510993833676589774880128917204671286634392485494195887706216000192415687320873347903504549078094630283739493974747778828337769008615889854077124997731965190778093943992265999925380541175932010034459635091500168354200105507257380150845546353820166605614662021113151898747649521620607740502908918181172540391984834504391330620782069314484790923995481237095672411806200237377663696819739986811528231711996852270589242472769769839960201054968511477652054847479013054756584091854639440928162303725548468899260742236781854584707309094851362998843445385894960413835739793117180716467507642127653475248133825983969049408633895002714833180729569711947892568152956759376113400543671286111342499766911314264077815088191806685177262246029483340497519318441490367077197523447302689483165431913623037520965617389272098628669912342321531182123024270723720764126833038768012553359690198122816309396289402087877578291295847385818204345226412267422957006829695969156075092803758229455772974845970029440961726292821558686649248363894689717993027366212522989268961352147630199306742886503986464995665018323948552385620517914732712030614938365743973454863071009339385886506963869324342075416180616678253258275020963082440891242226027149650209986299609709806021498524021200486794443111914512832355473981810622088879809502294466505703334634404141677331098499938436270278935233658924813922788064991460957983385045656383876026946351522069363933418994397848491025128338237008064094612192 [142,95] -38299798788343010464013357279057252446697002544309043821269939872860402043574797162981924359966928821945054075629782363991471072731741103755321915272679567107492431843944822271915503493302195648844744962753452617374391323099085982974295565771277315546803539346661745463905285859811084926301538367875902001256383182358464104325325613178054770394276299046987125644546246605417280809583627712707561770922855270846676964226421092152330315906143530892399102350371898162724113569183915547943971856654979336337794994028963101884780806152691525331874412451628471912701045764863848937432392098537159891190824157042714656208001478316458237176961613499674668253106362221920414040847711771507944031552510050690613028265389254285447981112252813195915432552987659990973651856175518396589098351963027200289865804832487406437372438408886224585435289613180603743253122846706463624817904414163305869144317747209735376657908911208571056535727849720607243788888672992692168721234577525897484899903388130145697242531672730529133078361017816256898084241548938767839398387037452809919053247172802043958914603309013429648851847012082783398672441421503544051775103055389299811158777423451773427837652699979609873994424578610035956776727890920388338336650048516976233146518208293632799772229773800771716768229649640521304640325294044756897510214813860575846859366960276230773552800077870562794685146229641099129783568276244807111773649835617426479014005607779597950711704388962835119991893142059604025563693763866057553469014982234138789888093409228705524160 [142,96] -131958970293179627669498310796391150453783261555099921826001100146962464423763538711529095482826097462747707018529608105911865899755246338395016130859483910118122116151645296818133182038669350459506468380587983829925769895881933741183064622372842444273250777416493042230912970526562885906919309490324309953065780648572084345970481331187404591755037160370575774400682278882469051055537934924584065658866652904197770252205008757662944785405654876500959417397798088356773923377966789488068923449794766470778802226633864742380273955714034867166029688188527211023079670971279226959460785898248667135115807955215122265715114526952294306162356194066649834188972046331802826424536518982853297425288486225764517926796132874130844414692595363387634510822778263778370513451157120210073234838693846177806263377506858172808003074837528977714684316058776121556800305763076419455235872655271826781787399132675302664837261578420314980599565626589486666876482056459697901793409412055681730147623886724570129084650402583429208045711139056692162450252655039634686641672774756775524627210879566981033491125230585116943480604471232385024182774223602730334789538665763716443113971516877339978031603326651874946649553694386664847701202546615691605915515827861594867297350623026745269630567334720529035371156662613795544713454236044658760829730406090558619056745574588456629563915125993679714492656762932519974382813155136992169755019202748161663819568440745185129776217760542230952646777791324795527940060065535471780315280916290971781317169504311376 [142,97] 1014764299477089608085111198226113947152300601395626323867388977070447902586290363562561165877112421717879905187188005569974162015472816477640504099990847888981051989578682611194779327076712444609099985418008855634292525034406654262432842167754032206285233425500730777283514815495247148113539320969543685823131007320192870577200934217552977778906035519672362969359506604054459107820049166356570647536853088845626535049811205158561893818120601006146746756828389916207766082747109749748751714651299222459816703976501041103827985734250026256664235760486524338965562767237900760343893597512253526062526298265093788283712449068165081423932940015034754865986624588951008280440377704945401012903208537717097558296560708382020144718611541157607014462305979480958471922783777416918577821107527994326807195529576444840475197453935677730334707712309967443988112766375379440918601245207783799031850068035311065212807432736286230887610585573283527207652155508990227444718512251837493879434976835572976755763770536532231313661623093511229507587197732888070691107987861641865039211837615511312393014253191752630882496737140740036426571757655047660013214717345283697032622575086171055596233221870021859088364867650690935337341236694050915638279980472197770683733444317409158450127914254652073200927433986703843324135714433387280031193276929536646721903422206094361910825550033167583104552587458527295196624339816049699789757965034133859085972155407658620074154403033395915470957542987204569193950625618748355740906082113730659324699019296 [142,98] 11086728100181942890072721601688350935685293064198297912949416128909450802648299928424346518510155596377259748685757481802590398733572422273299900416383144895786965995242125707431866674068348653931617379619667345275788103074242043505285312626744635593965482211646776378175869627480626749102712122528133632231160716013213657491815268040738653380401512694168084169816346258440412319385598694166026265396967366801781077588006671497829526939238585198641430237136447953621504646388009766908525596639876858999585194394276113139253373897118303397898604265439486666406059548499195567512032995725527741881487908781639454038131575187107718645552481488440372791100824639934129501379178918712546984679366663870634457524708652073015507293301980146820233071453014057292792133860328685957335012216666137266979195360050373180761252363330018867122354283875054127242731488122727289956943117487094214431911409100445578271736573448993048416232524101967507043005508919161311941284358588113482062933280320820164040662921676829933104544080148677017386339995408208575236257291944114036755111446514291535717572602469629746824791407890749941750924882277914385583891915731932305477214075942261700945558708003977754106710884644925431286987462354271634884212825973307167765714681124006396724350062397490172394990968549029494547331842416587802944569917046668439411541715617609539944970980582101316505525135315704401702274186097342108387482165452532575209232103744782352115006065604694139058641176466244700236137981506768785281160094722670486788768 [142,99] 8791008646497029930054341522298824596345562723478585909127552938112315781686956442945392241644410625106061592588870410224227605055952215332176686192844179454682913751999450952222292494437665373736197711427734755479513901713285510690311615197994425240410574668536710485655996425410078982028386690872949608810203526641989240565741884821499345292845184174643897720862912956133828241208999579530180676000272783515166076072417362751625207190484293818650753744762397428218223916713397472835657257741819766349739208296175115538226212312878380757703180550363836297450622303247981094984512403709277496099648089899523409941113836442500018304988609211262456514310875390618176536399822083014707030108879666491120487578985424308469855322595490512617547432118936886185758951613572857099385217423122752880203792326164884535185060476758911295439432259721904735586521231889749909736917516527500316817864677154529921578293454658789507057603293369785225686121017279820065125965221774179334012195701139024576641998837248469957978486142102562220676247437798659068207370942901101112018362893446068435058429415184048522154597863998610256428332421102800911724730480531037595150594238268326558689176207040576274067770592334026486851130071729728081366890643556675173474646691905483655922761123004329720933246613424812937408235945827775288962770032643269683098215738594613774374999966878079072009186931679191950425706526964055144625692756017540899804627573758772181784635350333654996641829879728037936131589009053238196125562453700107176 [142,100] -177983238208353112582942464574679876581589292360180554859293870400398643596120973448259722463138553411863579243935975067405690113536300985997135847340576732588889400167561241027123662167155265823633690287228945658141049031874607745116977793233196409059392929069643292833723324829224816685002671169220338596723990864375579586790821492943333322017260621034629349926141226467124846515193190686699686722412931358729759336188145241066757609748385278098474334423708831033543919244355808510582640236223590973418599467992872101299754739062003769640602231010964681036179920401681756396822723122520547399011566489169176333548142988385828282449293851370636675233368489334948180473137085470638584365028320291410784920858797267347753379434445472272878634417804377532872136628212001427478276138821114214543186014179538820270827526727996278201536834711308398258824607394081306896307010299300858239199439599608902602710951297497977889451412956695497917642799685711567307980486866670563997560985990791010998332554751013759522445735649160883424633648893758278782718028537847473647517315097045722938469822425297599360265214590008624054404455804542980198212202141655808296223574599960225541236667241678387341711700685389565553203957808766157088149243234481726319004747179528137015800486853738632464721127736921737931461710887127071390058709409565868241510600648687416531891726817087417725313247107195308350485557132770830784680601623775621195644747555363375666304236400732761959394392813942934050250330350239357059766355435736 [142,101] -491812007107653789063720152908692098048952435973693182986963316567045949101138155975575214670797067263302761285626832729200987606921349097843922425276906342371319237520337860176358969485307984675544509118283778908351009861206517392637166670147946651139165567641963503199722743693933349135231302232076194079720790842893792164566336227100152205202648208745782937614304813315439643852247680721618308945745617535298922445594741316331445317999432900494920912340291280204261645101427029976525898021677210252261864038281785114291018167079624279369598794023123555458146672888948390815204020508274869970271317693350152243399770440047122795331103507626545136665904975755878975020713845528655763234420014480093493521504497236755241137934116556076331531472041715857884033741839561830973712097721768870643260118844377746212946154541387703514653958509189530585178741992979382390122079200998257327300979127105974747314467627855782887798987344735967471030995930433202905972381078534006483385924771321681410304449892922707650243829347334855580119017805347649668109702013379275089933320361303599492201929537903854150163101710603468913753845896641475642200711672042278706254127081442357991111082975587110494333937823817809508536386308517395699749710467151158481379114903779586016792944802649470814441455843489440989583180687810332103338386851995645107447512342661264338975500661891294458580061580749736937806635528109402375291948111578456742551025953957833165776900908967286404889833611310317616549142869427455755376096 [142,102] 194222234663813291681280988344266695368327534777438743865308184127700986812715128726813835794987122709976920354991687243052287228208929652020884324870396941391167203389305302509818269219010756121443101275004726550617408020656368329670645739769826081569071402607492636875127907556009375681190635999879075820107236352377600267460310795901134227687788836027749375492330451769844580769327466066904493392399126252775921130650701463350981452664784626274081446670326823269448049652469708109607179437340912077226208650237915179161136886497863895230302051478076266253762459405854670917998324837572533457449105157385648566870023437300152331760889363404841112213978034675143598949847756597027533421524432294662033977691293109374999898964737435079840638483544524185085908377091071086913177396687147231573947202869609727729082601880957654353003166001305330058578599195708602559630579301709604440263749451045764870286813417301518577326138712076053920863207818666624626851812932480643948261692364586047573355039771502111608132229803267813614936536957654016141754258409385326820656127211751125913749059093506685051302928321616532088354400148168486370436115530240583204110954612229532827508755090381501080690144886108579075798348448888749027483733564445176502076152670664966450153710954135552786589446655907088183210539179161291932042450478466893823129298739249904626245418790017366514764190952471064861109685197420403467191050934686634566457289936835820082084061966930762876814620950805206762414025437245377904 [142,103] 1751890793377705601250763632130029473158914665428297317597111646932370642041610455639498941816896314460429550753092449082600378445916332561724811600438459460171082676356114804089140922354314388940353408871161394562293498878078406859790100749315143455882348701941777835803957379517333053747453999085943795374525703863526302315386324841753773846329327021937070696419393202002466961410879342605330363569013935535226239202161653899419557834021651179161410460540715621180698093210127500958912378533069821028670941843655241692082805294957721110352645852470945942058744890841299515569312604706072916957457833230356090875325414012415721532496743336087843480539567882401274626985621179940708360235230459801084978039322579346489853425664709089381478178414406135582003239228110921764970013456941268854820386170365653222929468812199008950569825607051693453735289538644876545013646074661474045516229298806752426310590551557841236916374996876590221632370307732950511487112485872627209812483061630319370706693484407292266608673869395210539610614954897901285248671131399985168106764342889330381958358537502042164176950366642876682703461758201265805389544221259503044934038708167507448631620177828898985496990148314612098612563544998630665531406014763182381353158809584870053846359903828699000824759352572130705455473750799850557719890156052289198559995197964070474566905121651600790318268801694847973208054789384432638062998954656539178474113829753221591277211271512353107974226389443170065630627122653408 [142,104] 1626391847346579777284017348443104379209409380269812657501291869918819175838766792894351471952205908784362084694513832926870894992034999775632129494694213772327110031983586311749083451710918857779706211606431571550742413752468680821401506539655988348305669142606787284692075164228097513392698582246401414889532608333376041116792109496841580107098021416499944319187012660808714324144944269279969176041956450220372302492696728858868476114811477944859322004059340574388875194065509544130154685854087211718441508796962080258325167065775750816987732797365648090521635982233905918262458321198013133908375331000693373989479348466218810752917008037666390872926880575674574541469798678206299285746800769527564475042366806581993029629758573042661474774269510296072948047782337439234073367065677383524888100936114033221554938436571453995613866026141328576406665908354760431254067520222457836182506239724974744575926590404443697433243614080349349150748728249077641545678542034572955398740668250108895218571437074202550023095296773710471949767104387344075352592522416479454577960271421653138637358495885166540574797176420790196755862140066336683681015120132162730887660273584138606958138396865739993641213444205404956371470951177290177603947857622728438179210150031399639304575413860247341510827420543065645347472822588388500091078703961789519473624015265380110937145268644665836048540180210141753848962768987682538113025697038833780899715279241538752038724454993201375228988957950011032348403364 [142,105] -1481911576755747705296914903039092369911795274153867472853528456248731327020186271070459413110791274705360676351546987584682985522292338886956199902632186239843155998259572299355113819821110040774503027046425511733490356068243509920947193323286627410054639418606209331246846383106413181032919323776378717347975564644880921824083460146483456262142961885751943369142696835411641936657854542882968608025526508323745342363956734198735406594376499326470375157735257552818532893267047591085322738028758101768449299924091711303138373551062779389681029808793812839482307908128008346413697109213042552321954118343114895516520863372819193645430388257952383820770067115706228842642601061807581985192482738091186525225243836458782242817674909262511666125244416295905226343051279802272631085483977354939930580306848885720291384426301666292283187127086061887719280005368419265072575975366627574411878821816226436137686147586345441705803723367017833330516651710556392635866822348738638645005473754099569060821641881112701571276467563520445873573257725950816486229380441475435211370301656901272179869050334635051069163499554755203606855870763700828536158485568826972169251800350439123746884640554934671838478738094997762906875643265599145196750963221379794790602625982656797725495855928281997795771085601868428875007764193122171428479217024105397380551854564892304005788525358364614435988518479787991432416399454910942893974726270492082228248761424284010907206774447485088737479504924247524472 [142,106] -381196530314059320374801053649357493576616107916427551499861308059968446651074085278102751728708410079854896998254965538942391390821698711781499825713467221472536572301725699471243628288365382043386837760941277949307123502631337290400932905384578572797647943213209444345848576897063795078644822894781752691114767609871214147503724288788918486252971312272377107657417050931760576248908412324208790030457932905675837745619419684373317481562058834649415153030731216435171451412047336557578438052857932133952463818397861103564932849122691527503478158028554165432710587878991952383709337617000260514270421943476243084428614045333999423453979389828636162199213065219828659790169371767198224280179169905419756430842041614822461818971166267095828903932822620768125700554918805421943723377103623624806317358320585107597259213358631826096241459923881745756712659848934462742432493537483475074771998898458845180078361587679971167647715590607414624814956338633859483684385258934541888448730112655016132631682073142776791379904735391843555158856365163523835444060968632341508253246628054843007706137783104646988514221531032648860892220538039080721747733065450472673426291794740171236909347076056806487603013034428430455197795675210896632946525148504589698177393301044441787684043575412730542532545012750723965632620202744528971349183898126610076972474529791527937194116110537594622195704738565015683904552865144616782294067170930638327471399464396097420362035115509673033048447785752 [142,107] 1488102392333916909702391934751568078895068989130505148643006245691201542778950845715177492230207470585853571568213798925195501349375624509078787264014405489726257623435881392314982997742082283480989765479406437067620175835649719478507394739418984573692949474702159941938625954272335950211033406360454103936538033166671190874089565500789285327547178552412433392950462239159830011939870769734725935869372256069113984161460844988082275315850164466069157814646968799425875083812566610155159772920959257437459701224113381521595515136011117072242075703643780953192139004024948589828758320578776897203402082107787680818666552806412604729297938150728603854149884454458985584912041202495936363061738068420319638080123526298955124919642457340322416485473917331556263666222249374464086547185962649965646371462046178944889021222785176680890781970587397889948994215178792719537252948536819158945757019971264603601314263279009332741867725009715485152797065173042432095520570539097815473467689174696955145556685436574194763896883203592931663405295251135617698118662377411089446247230983088753036519598480553930476052098928218555089314135651772851645610739578914214206637521174712149247787233662051177861681078405302653078413398447785806476998973721340457934708038160949350304201359678706002680652214500875512228332873193059566400693881261727167271734384137237282873026476264902323906740988627654470182449774269551293669205657781369991243875827048522047779135937391694167621604520 [142,108] 2750979807085547635477602850542372445180808699656737687661476619747118617436683586409497786964158466787392208035213513089252228928763335227267536905425224028730245302530882908244893428374741899815923458918226830669826897720525186878468043811205667774675136398271093260021035280681664613812370363309175077253571026951673475763972646835420786930139727177470485220091932267894355464505045432809156167942053479452889848186647073002930216976348398861893800788948003130528117591398895399252061321018789359012717614075188955803936104811694132150887119573509327823316366583768064748023608321623487858239317060904185333064412250248779508985248015661734953104810396792319753787051562908537131603357588561991123479708879834040225719246175217925392909895708370396425010741877493235511966769544165606154843843480423939267598752904192030317452303486138715898110013276336312368859016681853477086728233883285229937563837475926898181086855203972551846085930028942517381936330109952602732255398278281329396383257624123458855436278318161677035299209877534530380628890928130192171127774764147573792764570821708374396238865078950076090693810545586700874993836517669864154094061347486057666335285979635577996408788377823130286479187587614193945018571480516778313647218005903115112117945483977764587433270238576705582596532905148726061750956838933256103220276958715439138382199594034842200962840923763642083908139527121827289128205771249606758631921929900991688920599740423551559746 [142,109] 1379087584209414901907772802574221501579828888891374728237893343754554555937750143061227655977767817138136717431552689497124466339452247450900568920526723327939689960982513568949374906777411365485196359897814530546407990349785033774902576829401983825489779093931718518388550069983074876040430589048645526712134816019303622173666933819527466558722512389706027040062207139726178855162359958312072461245062281107652352202662136464215905037374531398206283467148598943370704775842544211844059091692691912466092253313908180485449618998801301169976923655651358009343022077095873943221547476685956176306664637316774336726625430824631435910302497026839920263066455363628260061960666906191628958984834230726166144473339263716545063122716969900105989604248396260513387555179715411968185491666439285244109140602716722184305654849131706901029876621054164013668853799038958263512805803054972488566104172746539824010542268557236057018472804908087438060689096306444097474634604210821084120809313180362197422510904702792656495544036589783210021701311378540955114681602087257905080927062840840202078674879595993849919973642650010874001202110951668081120897364223672917079395434278970268179146254603524943889459803255856709791289445688128530337372666015131320796199656218356259335888567869489153314706620316817707822641604540503992871803721597018120116317633766507711931727795978061526966446616573434946606241296138651030961169808353504003391852065269330338474203350971224 [142,110] 893532349595904516851855744281692794017144211245875435760524833317714611228400368469575132546773069860507079451854535574974504938647821922317558754972063267166609862820161095061622964043795735740700869074992693888707678874799244777163543617549464463858829156375388198001262751345123672632929420285618993467439670394843098567927005791892403301087524595751377310606526842964578052436242758095912928195028348254700875542372487245219702581788524114613575533313700962277512382133583602094008738728094579200362001267947739238932351802429457537150183100268342541669805853617141157632969518689854483965121677714949604037282288267026307620686386387029232820110273272067804676502055986471207615904547028832498984693172359694618829545008345434133546927540615886831184881822974600990758429729548837770860549933109094875051124363649169876321122652557299826173538487162642235166990653495930794031311404977487861437353652382357800270089323423515540276129393518569900438651263509848931002981138657519348906181938539434171106233995997845639709350634031579626124998080676346021398937459857553770696078499734624831102292022881116995277396989726197078289591945990109016726711263701280042873858865096256864437314792350962950407283534095837053417054499278279907234857328815353862483081791856368995396006973293709108716848521259057992773007554421366149706118554639567195595632836614622260754059004700002188229820733638272691534255769327672132819565793142443202050843908 [142,111] -51249193253766459292559177933364261804496229127225397044416223965206376964432950738311905423798962761141181236587759498294403838675936651672988249782753717436826512059212326787324757473012723429736791103277283960348178290244881894508111693316731224514543158788271671589866576711065254415244404628146981756493518729957198463674797954916834244075977540286162197413572415132181914351045001371552625778896296593746272368772612010527482475890634978940687594295926606764690967334011509315400180643361788554595635918475919654558013016717255738665912925709098091047939842579149018805257371025847417034391351280829537342832239097808916669136274298400570869873432393081248492716555493833320781716913860859637795611776080646390286237687577484307145465240754570808755815292316685195013616984417953647934014682205522916188699942670990164222351483686457038499545105747517633588505570732605654756412120898006095882641663572854952635485406066438690296051647537529328610795477036224201063789564015981392714070432285417377463991369508377100940694213365452105511349869175252595429754806035152459240231088022068725377307440481231709296941824351746157609772402717135858255547272787609414970652035908143861658057577847161886365784533767602319701880878598402488961999889639698369623389736788909092295031113087608803511572276016603928885188306561141160212930968164093784010079651269003738034467101451050550173106127730299595355447225634874891500692392985529772136 [142,112] 26012888045546010206695710740316804774382756555682604565291298228934390011796913315292145207731055786122692978051326535659733750137283393815627722301174188662395051465408366115802901041146322496641489684043259268306944906887787712806056731268907415894139950088169659889320325075651946389440936791794280254460597571885497480842325676254197921963168338014296235173033250662350520515225456873660899388207337833096128827019338098315912817183751420235255673546268189164003960862410878134278278896593746120651633610660820803072128478917915968790165162182709604976455401718781606106055195273405641987675911175297664516552590430374033571585120584900488417309991140954977074234946422812181248181833634757480095897222156645188675919205434931755287800535959776760275916910851074022173588140177739386983402084210375783345164980133681958330112055532343339225680165528680438372386909197591584992955688724206771302777029084038766457520099510426797875723209888776829318605380164124297025603526157647336620446910016738453157846520782581062025196705320261326543287681444095010286434488118308195496958278554258908311767286329925725635168198097723109668582827415638263152734581882709278211299772562622092585109539756410011529196000664407661022533475315932156273230406782674747261015042326507635101270141647821550939436928438638483933117693645245946104932753762582086940495261505517295308612273699947123892548524757525059329975028925385391051214120315256 [142,113] 2718347423957297841071897300079529697434244444023092521263855908037292333047289200938132577466503785376771668303516665001448843625271791404471380830212764205534475582799269894712988163063379967070525282688870725977451042247262998887736185609411081896875984954834363299305198903310518819596304109605389530653143477543507052580570690118141713518827790424826313116566417867005896924193331312114255264436509597288119143058599925503514226466959666138889857024670669135171796202642103326447600460597962697855361160861979702329847202396121351161545939981417670321902178382986841270634615128063708305046722544040763522043157158753921170862157449088254654799890788304096627195033399068927196205583321087024826203987624335315560529276732588236719103334646470638770988492620225464507604609871769070503797438025082080497515988033051271573326851118784188558031315212881680605605121132424242748872770660907707077643318502081258638240286235570053966996882789509247774633313530759080753466933240505076846695657512571070861724491100032910556057365853023609752417780151776009016958362833851886658934628575381695419956170916515727988947284113878926979671777069045337523922396595823118224483959305637909781664607471631636637087238026598994110604003370158980557657673693499996517572328971785293271653985318419754798994248726825084844276741405947093590088952965857489207443895494496003783842335170523149915218435668359832428761985515272543547706800 [142,114] -10322435737747780530901734628975441848576113290809913127562627962064633781528088311680778357945453695663483029332712545044817124833398612848443151631298508875443528025472567432026108684469966050691487159679875580089934393614260628046723873390995132228838526559041275935113578447640814726187213888123390459519065864458360303348303592394747759678754843191324130690204926832878007823975622696870495290130594343620717471526933398474860948127259706745398428600401044752976236936030994181795007697973832341731706479625453854242070967899723272273105062558503819700909442975890818398587280766754782524980108418485261647764577790947341279108192754099153386443170255472599434696442043507758902117285377021758242327350420566589412359843318987387315838567265252519782211010404678481633702382697251901909711705226614050204648260353629033241912388064721574177746839188902619375737366473135554448458837749278964821768118000537469484618810496247415491648415463382962058839204171801555282333737706286443596324262943508727803159167767950061390482102433444705510333493939940882097819537062939505123777403474307398064757496943689476124973190203171951228600664086712664864100315798538136128270714279222208091153291611021196500439048946045082814631126172001217490248207917467324680723740044421469202939645071485698553378708814838916814494129624448836509549760153068316953038642328295159761385903975484680239947070828278096496352027475618787512 [142,115] 3662323423876705162130326885947384725259951589815440489346100608210306324108245394894258015600099678747420694662919081013358667855412052544156417794764651254754734142509121460138364343177567063629243555411789033901825406491250275750212542175501820321982501607804343877660677415743259893762586799210005550372238214232906411230272425901855096936512897599772288710391865015852064869201023903068457253120901835736739252451302466691111047859430810087838992529396609621763188614407952583131550588700713271446958409224527616940515736575296516199190025135372233952005661215021293671694187620802822193362858729121803081130513370836423354426696017330814757138911710059347849795656943947102982746850925843149409087544720344567160146448933083258429339659834682865869639360175575539585984492547894378972095051913786408764909304563843556641987853672358292717912645473834474615683897260588272976426509510106038065510158555528462183833417407650781234658671712452195552159401021969612746190632204211525651054007666366784662187930920273335373173170208028212623729960930631843176484136779875629865990941586140553570446280723181043865234434751250750265018706598749135530887310944228586709378541911962486235253660161170227296206459667169104659300722346496332046394011998649705860233199100064652075625259405006982745012165595025333631942847597418899643463989328197942068718326045050534428911188179041780183505004008386843381611226887492 [142,116] -635844342943334274357642460385125511879050586043491834989913083867755417420964605114347553291051348111357924048872280539289561703165600527368553852505183357731253214367296529863612517307364766152551714490989139298344564158095992672773802321619637591892499645699813047619481591991507434860538736336516879457549275547763629775217040125028855350494632711483074029701222877319565594206722244075650474358820278608841134847147876886579233605187134384796438336848951579865296889835724465741631712255940646538015974253400613275060502287600044345845935428926301310221392856464517840411558230868828664318355467283372318553199336908846765660145579326164988282482015506074473716778264990640770668949018498229670623467791316872611771014497162097313109133679813961262947303191804574529658032150136084732276138604714089137070322980792458822026983491304425407350936999782481244119645603158695235758997201449109375376575250510102536749894809251042395794721233689114516605082502524479625644073408504048274836555616691216018680558494299241409146521941869267981593609923751612594589848875833979675233503229275995127845268751625563584158038280674975256565046676837617702833277707297778977117999924855925310496214751166962351097998081686728302862126190197713663128585341579964820140104238884641641527214375058055846920360976272682762633291095079383395195208013901670121678350234943815391724288201551472279949855922469680711483108 [142,117] 38341967766001181144970845741339695988749853177525227893158778221716939460105613317361714100136957169312883876069436763690376220668018958313007993468730757228175582063187260758951567613474149030749817249554677253403019250849453270883894665057335404548423399273238549278340132218700855835353827368395082404504046235708638621299720796049741556629978145892185956936912947841415053816852068354546118637713132363439015723268991609482204305096897075220003798508822744445713711674879771512286063762853137526076579906772926094950730046916764553897703398397964109315954637894271095919708213932229761378936874428708100604518687185526368881064953728145498249946615487334922390942763565294596399750996053872671841603179364150587791519732230183608871252000253913248099133403252169720750398634771161281389255097555853846661086066628559035229764025388257213769689051498079255307310784423962262337276977758067049830340797320226216995072756861133144490491506310249598750755355329582165546729629209572555524946313240606280240566465358768694239084582151991439026711214031304873056615933310083664280334202304749675550235636619772870728287047474592961634356537097327964201418099899055981006414900656632856892168798749227063860559247224122145859513061146948358275416736025071344702888362169214443395691072438451417274708476585522876648357424388713530048051275064466975621596576095214588904776984073494041854134594801838168 [142,118] 652443986043793506153846793515587533691119942158299040322216993487223172244309890339610968964422735359696785295330531129518356674345820994911206134703550633493370341436106274415858551701154161171151082875836105146472212753880891715805996479517057120053202097620901268197856024180057359084015244780621904912527493593472545821394869529449875610713994917809634101366791621336943216292306891982342078275066775521745443332194927809261165068865218391931280359633576110208551390071629053587612342470501229218553360329237691896969387156265724311396075724779132550262265697774338262509767747929687603167889412234798953527847363377722120084165272124243828785933329663370913700726191229892774592762363582089469334195922152336260293847204721068533225580689288659426919415524262079857907221189617688193600322656018498659119146851710351265100002097546888937455501185131284127278926159519421303217607696058038200167313289216240148851211712788772754342392433115849882451669062302801344275482554325447303244195182878932966559242072107711663313193208583656008222231042087616758902071512564731363253149571389820687206205885775919565610943338899874542503484405927875863196368796980518427237826711633229784172233473208241348413475093416358870663553839165991481819759527430296127671313675853674354086722719378564384338228406201740627966276328822555255707510231177626656912778081078269243600005810117368162427336736 [142,119] -290772600198138303420939436903827456924797990165298818833522030237687475954838107128324491592321960232576371051975188662718346265109508219256747440550540293188982882066512228401328919588427358050415517473689632838814122962858784784282992991401228707898635374653797283440454300447989031672867323050022433301546851782759177829368993208301567743614899311109679660072007607833874428271864515670206103860319997896798565860096595175510129065819469401179535329072094210457352512309537516094094624707528073978897505975239337433772472078514524068354718473561091496850481197064854936469574609476488515276470508550829632751947964261571800344951561057282505721864536071879756590035703250977423236557073423606506301141535128414639662100062822424293931601454290255879054497391996302261567777897113730868699037890795478038692096042121703175552750679243038620639527897265337880706331012868831635062562821885891574587332442908382739736703323255196847035509386253291801709844047669012050665155220892791720232753953356459078158509971595242151442900113151424669948463105223955677762296241197862376158697474368105365478952295535964337007374058541490051463441172960945232958592034801188344217779905195017545969905287746770236151381466890158730484904930924779870668166063482797146161418266289880557572588861640776943033170873450020185327683462951915622041157552090581675869394658569677391030604552956297822680 [142,120] 45012632474198988827515570111729573388729052431319409629651217365883017420506625804083428167345430383733745763927512537491387963804075989877477639535775613472983256482306360228121041672129765502016782488541034851338191100433477898169787963203407696082612799018103762084294925546741654322320339670435579914841443300810515703796867874188055074624058287937539600392332588271716416668114413669458865614023297588412535366579528907629024867409203225793498775902089977863336765728533977360269205179989658471105168298567206690326063246143384833608685501895550805317046544669730022324807222371782570890161822900644494419418999932976545641117194996461668180916069173965709569273626787296621240391406221044328001284684825512327575391375377095224007247142159141822284468355378426868325757770126112804134847089167209251757120061991993783403375713578637016230927397563753132078949040519908979013906996985794334596730226592804472215955587571747126908299614790604625507466351538417725385926486865448334523969353544181818797226037375585575601367787138328660272476052489925645791036271519131193183896035708102738197899141768620909169633467319826955313662600011401663770941921592598647909506920466531633487485189125719636367387450928952096265336394892456871432134390672077944586997061161899025532343610094076038218734023970672642633877135181507327682825572815599520165080095817400240792375170793872 [142,121] 52548072537033023746908890598917695350513762861793234670968238711429093092326968527030985679334477922570191068043799630665273102053165118411827280990966322493494328666073405258212748629297655166497975132678897247771862178705337886315654116316466360142804609104672500658550787911157291644128838962323009005080407054319225364904020431581798516601992231619962635938621216788835772196727354226336046729231844098921856877759323819432740974447237221294450102719040277144711675584086909979546649627010639996376919113713182754343829228270753678441994158258455801833616034249247704247637174514765784117535424574875871993341613675552883090086412482021792682520773545076635527508310144449331288258218468145019690982406638189305057812182275681310650465504930557554145106483044645371674556335173439331902544694061112751928941107016295418837298212670857440827914818728388065912090701329572961967111383453219022096943351745925622676916576548376213822222630121307657603068980572933912304228043842814176600849627742334918379260380840045526314513726293104647723099693587111869920652265157798714484282341663564192771515083222059520718096275346582888278358675598359360945138292265676195770366278643927356839786727160434623708753723670719537513787850662022532626751968538931679486298538683173865470205266829423100164310394102078393313175539102265621100400470818929831996520304710979241364099354 [142,122] -28573441791438247483646329413888749373029486361853572351474064156064430086069388030651345161369321559277108249869363217874285813242725013560260697455440614002470004641980507673236290131057484053257715938452818430784796076321980133254508852505915304716813125944027439456555655908937648463177859306391209407299519018786067184545298706403223975713130648864628427734156962161806896681220945315128212501032910946817471830787174972812501748734396867594189213044783749267176816484297269634782715063521112396896998731329078895066836970176839848426323199861521497851309386370371687065058566369740572843907449749234207166179519048633141353574058857727286158130755909074485232384479890725892401898711634976463008797035204638014624086057068909510666096940170077188619083384195507642041818374572728137055699831090369013832829075473449860829104026084815614545365422479946905491710055865094760378016789877243186449129270461972380111613029817499487465614548303376756200075702815228481542733863691082749327589793436166637923189727906763795508178663027912128169648772011446028458223993913931086319893342424854571067074455952367011899967521805826184589371271048510028042539824538154519630109106211550585459993538996792260582771514626389357877503734277140408741784459370901593004351711214398000251762980997722772457295182840528144085479822893522084613811638804337256408011873354220332842 [142,123] 4259576184840890478815699556252853585561981495451497268675863037826694831382635645272847074508659956402335713195834717793055268371083544578761617583393012209139292700183493226150932031530259394470789466496198830530300839133541200336298673336849931776549897818550059016939878006057626578192369183127501315186602484011456974175570830666575722330950633490968203416401967750971618924417254144038786709225021556415793305802568774197650265976525029164174575948270578475072604052757429053266621093872890585649521075419150809610727089264880040077843140294058270006196668635663936959036333384462257466058387058689823240690798818985187073204033135659254385787168084894943494839553454686655154403598516819993491579247960511247183593919599876051156596009602974457641673897588153849329785218506139273060195238650176125396042527720619400718601508764355056990460192919729278632269874922115984257277292121772268657218692754284169341822285507741876100614393717442040016777058403777129141332314722532872294052354314844720944497326615382125281270274235518985988152233066483918110808349497959330804282318368537316233952428715189104305948297227151513549435396754314483948017800534971287326468883886750525185278628864462077434496011021503208077327085591154587613203223084553896779376860171355925529496159509334267948158444275424072718207932464640659424801254856466130590788058218032 [142,124] -92369180783060919916954983158643111546454847734967607924433457626242666156752471535007566708200438347680660280883660915180325446706534084528033429837753832415890639771645338071567743572122789495236627407006512040457056250905354408562029535288183076950718401440027066052044296035384283386280890132808052943029679066001327424988614066551197043580353641274101062544053091426229051977463603965059183365078840224743069563030170435035427719933070203574893924096805640893130629855334534657481000400433369842602002890511448218192202555265120715013334656453156023095973106642802892709993732384184901836360676924842174346016782453082223469414747367572114447349446635171161511354822450679558144576048046490518417538322423116524024504772761214827676811255498862934380253490728803278378612547286771681657830468657975583054376432410466160049908611694640645360701515512916949145269870944742586797636001475750274658736109047349934409791924547037980507757817316516669310525238015689056115434971144734290800753959554962146578118418701966652961554928637310028937899006020293671985040524555956930571738196495182372687464223435297780184468316385725414095955448700694720480292720859585209174286107945551266007481268599159571816340641779244557493132624955396907436696002609759097762842351956204685682225484812795242422110406269696491893084559913367411852856839410130765197440 [142,125] -7497862030146573378393490084559172519808691546207735015019789405157910383087069707183898938379746693452244893985770865749298504413524764745195828529907573855299789030022779215729185571356854630227423889172616177481529716090489877157681681309121213475966905962712975831689863880020233418024920598838164837701383797576338329694845612738271607030935574084430909400930477203515037568189333950372362159898107099572295152178315783338632445914884007322743437001147696583521578690294169893605094715958079705659673900109625423092896338352011604982438934597559167791121017120741720375531428945844398453557542932550807861051252670745249840396979620610105600801787506455518876886202606631544401127684347204940736243674599440817346810270177651181410008249047098080492568591989452000882803248456607027811003931332430970879302938936682032677763071791702047775705852952802631034499725016734242053461901912301303123970300062215044761214603873468035515861444937066059144595519154394554001084187475023215418814855720485089673393783926120576310971488967593038842090887702071392559993796696975204569173790007644841156880567572963841962409213246765230133429618376353512793483780360483711124908379991496648499326037404769544577228259548599114152051637936231873242414649659127421602821744764886007383225445349217201203919424301108095632064525739606755271331816227693594 [142,126] -3476379873491332930698752010504398908316772021513476594122713410178485821446122040687785794914882543565626001582904060727613130453044120578498153661294104000983457587004806560864543519694073224082278804223863993814040686702374410135426862049091126320077984192212362688953800371640103301344709755034427259878692535726688852966503645337346125972779108664483461766443191178184565325879850671760995308046148564782048473426314071312787101423661060142320464628843901042510018919178529740647366298982910026515860121384946044734574236177030158212956669008167188089510283364249592487256512025573939691232707737846514302222502947835101247406495617634979908620071722281564024519893404772059929572125472275344787968316260237531271996081476194173997606524202228142443980887581242106565453715172910952895161132088754486917634842681801390607336911097041381325062629215069273143146677816733919002782337846033947258020039032144320918655909940564781307488317924020193913131730773513282091168019180798995887921525912025394233874498222198299202796236736095057530899017792674577669912917339494759774274134143703215758993243511642040541441659575176820983825717791789722893959383217290192041086446875951576168737587488515616821871980613856273502118589200840262660965658938464882836638541912229088351632870172715858836293050395702095589883434529261844819837551044 [142,127] 313681657919862446753150254501189664780223855184988896267109891914725599548001320636121448444885362938756526086570780797289903497389464005558151216005252222292720193027011255160285304722840097132058218121715271732073848700811164581027677686006264793420623968574809216307438847376250820931410775930446526043866709072014591516269417485073154381113942904624464051654747891202486747916091596892516860116433391570217386212994245781196984735583696972587910719467007058746720684223591220516457643077103173655219440825801473609344557106629006554525780601645526579432271951264772941213319403879839386041947333760931387891526603511902001071429491932280714011656815012178045419433922325775298410074512810275716409056349717257446187919831401141635021370337459030152293811405249107715803219254535509894664377120031182816444858869886702596825412266577332815013473269276522504053631945347406434017027945495186028245318164317752404120702029286097827246074090021167873977082364139763223991957603715194890426757342745032256138963234946387824145644888782865054971680096575322144277508859776176408353984353615018549593484437309974760708260492846597940313271860550927920502108375484131183211967795177113539208970627430487741986757863773044278573867077572255019680938554536230352506901709592571724333027740115487754676697847897125368430760688482534008328 [142,128] -15293218148765716586482169008253745933900952933500515486249289505962976577316065959499156590775303407137729178601072190110793639395717269612197557861501598227213110899960110913456246895277056537249833259663075763570523197586411055147086534963487526425130515309101523845793627094958187140895563515820180062967994958383975900688409510441201442686167836233048101731279542182247096312928546496591870536107216248291549238377250919344988947462729094735291056465556431141293855748017852714656603004977415324778904001038262472339783848591727338434069950575939461966554877254791297974003636701460614556098959026610403570907065904921715092708850829345274576581174532196077060921102130933713793619028521874520200210588179564488814540914722649932254577332534140747638547565271083436330585318778943339299600296082839600609548416712086746693690867694709806571854795844889708874388962601853523819555620678302691383440541468449043321819343355056402965169093471292187927045161991490088139660497583854208963873731707861752687023565085219924865704662264250528232209911525001807449245270031748368994293748718597986773103182827089610364503664992107748309294774963303603590974772278118233398734223748270613502581974076155545071401436706665896972262783874293370176313917436181910846173894775050268606347590100504911683316037797252174475211008446120 [142,129] -66603488665930270060332681195611934146796439321150156007767365052236094396059130677586193293607575726434754113707374692859532770800072741039920330786162437963231739089369999938946390750508199096046820909681681463629579268797458512629855755745549414399317605065752933197251112475781832887931313245853787626702561015440406453854393664820536331784929122619462086855771510993965624857351489116284628350052383029478424486203758334137492647367526000370039501097458143823766640322531251590471504683627738064545549705697007112544867893303778321726196514214430333400677355429223871722297817212896660544986113458897832176925722375040547306280527986225538588024018390172030927508410167009540970227390385954846130471708030857073561431905319970974769637787101097927611380163871022399461195288169186491267216352605894018197169765225590730377063314952658569821717971976570839020776941078669446033188360040716736033015793822460020842126753208014000654728444565322157085621465588402271271841965769651132660180269864307178092833208008620679688605450482842201097555103542777046094397939045851179443590564769250502013722144377419139117657070563434315546728277841896259551048920110993017772078500269969731565043891996043647962097573957320956532037542458317196365988892582563956472142932486584470287798953146553934868644056787330334072924 [142,130] -3231006127156524486484195750441266452377185909790459647833382600215903411307624808708326943564673691757796571727699150089896776721285282042355191098392449451852663928170634033928331589797654100853600243038115421011293789233456638802582007672414839332732884855529346414329902286435478744096242504812307801120892471685092951546730540196848102011489703040975540788174365304002123924990812394926440303719427425904500980343303461295802410972133833125568820450582178543683352457538734731702040815599522841371513199173241191676474191965324720735340798868936593238119937989792342821702873867426579039495789582323768082226668193901394857539398198581822000552582200787782547867523582963218464800974720817352369843512122851433553079017265896027832001873226379568555284296593804681639546801982303512435913201465554804832898985445551225477615528223436940036517720452815333716692888245517554085819213391372557042862358104501012195470153254286227967737951545022097962802990597868857628996616250281163766535011952062215269040067081905594526574671164214818370570202492655840383407586724312042392344042073513901649870403051220158065688737081735599863248819731647128757716330020319727554662536749846289842709151097611681980913620674677803566933234734016753208947687857699389981195868623043029795521136026566145924414342984997938 [142,131] -860991734150784938325784252674974344263528002891222528569984546585407319446518083619796108659281595572199084919570095899728074159224209335014828400967381949587635085131069051636357706815011074935185929903568317256780987848456286184063058826228425302687437859176876596154847852645969418301329812936660070119526131332066183530492794164257413886685678324269683771528282164388544941975525069569262002949099200613287585987656530888664268920459494140393351699063373995601747083162707155706404684443771983807058901782719274139922057065271521419380787097731405410981295566744454882499334546131269902557617373265553030527227858019094581629532758334304026300421324589131459137108523456012735885902920010467869645970292164056613798753082069247054465398130468750329557113126912041776490484836786438777380733120225162076983680472302762837751773884185421948011768011110312775673838386672655134117737844160245024552904276692568741797808236358004190765686851980078346426233157507550287387491473464224360551441125148534686937499594493139250292301604667951700136629645317820504136117212170806740784267504275661598273685486366499891882030676249192314389626873152782328652961534397170879092881104612335248993596368528224482549844360082732302933574402212610614628990602386834330456676264968937174205857519270360143735847055 [142,132] -624973944748500730162066469961853023415197287186168042898940358757992563501211582156825326805602072912099058915814979145757552781604004860109819800866216837946315440041010837885524580554495557707443101791400070752344367731879621339982756122951879920865765654592704959158892233784355579847464620418359813681199346226247374714895206609599509095176243366681999727996895209244117597047477257071029886192819439531998361555223127626569858177889190189530446237677980505379162195653619508095005270496162406928928945402949285665384158555951846403420026125436041160100496320091118358833052923847597212317288595143095274480104590055573845647749410258021096716430376774289463163197685134413968872967244087512565735609983605964700148920109657311819018283968090932374577184183106990731242760120357154273187545558052845214149036583286055978525403946771577770483880395541968525071699554995051936208309223290404318027800735800303213122541679662472149298294962840014533388661853572080690104949380659674290486959256215896336625769255871798704640553379237751010499325090860175273406369924659284799426463490328788258078008235618273643925762884170855762054658719996779033097863165880569905107583627999788885813941968279948604913154989231727526170299712338324308423969184904829724615066548785670963861387212368534633 [142,133] 59483090999595003229378514754225989171673719394730909229615415907894084110338009698123414109938984122194147318628726872661919279075519752561111184954521731325919311187084938163092889698410937766674609024460338987150258131922871429373299120628534274758195737746702368067323500544382029392982452097966005525813583858159409594600591881528844807949479440213697648312067627218943751201066746053461225693907267810097592034179324679760601473328538877216257104873262787451031435602606827197929413978929148691242981054314181259842314260229108809980488192376373933610722344900759586520262784604560845139341503179106405808661352458177365510194873449586179171206983621226610614092127312571100061016234710689767955146282626688191967634844988166303549784989230533278400378167896507387676708291848874023090227553059129910688733322355751175813237962458790456467996931313313783502965619779666213357830216233682656201509139957132014826207114078248835726609281356823441303074164208300963684281151829548289585728463842015979837876509974373517825398900327869025663145646430635998463668331864093873989911904414159434812000237249318117849497469176757423282716807092205853988290820866663722638030481251023134610372821436670079454290510999754504095378498303345007224839473627699940545258309336043688816248696064 [142,134] 6626839717086140952562042832975913376112867139837101621280990044661835711710050009432173865543186745669182630626079027082179733559799312610507803067912876751740157745149632422192231578986437383684929421293511993701661692385853905654964172001616818726038924446838910862693781850774467331752862416381990443487699337151875840428640785985830584154042887278612148930431658129071272189211199848011889972077044374710096258540409272647600819181422199948157582486023301129506929146572305894183871169634759757763677556977826461789117197324606760305738334573532620275173770768003165804033140004268200550648585773583806241220624606005715325640028960920264738401591745126783282939850239729739510712354628848863338258514877872241833049294120400123998835864194131071239777170447519473905500346806185640454683936711033123563711352548543778769863678662440021288903284363658412542489470403192440793084308905131037751324738657957555960153685656951061954796589176762127169191807975627931642924877057803190343365976898696037903690223356001832450713793371309679080941565221116044840490107152129041580665059518399397852207892727540084629385068305882679639742386534633994101296348183275632959400703371391199680824039462439439818498566014730917124202478238542078945439756459252562639046406263151584540200 [142,135] 13005984785249725315537926981346252435550317463276368645827957626909349802751283295177765890949118521246933839836506578144391677730599636464263379029202653815530675846878617523646084312662468997858338124258774002442280059639467539752399978811351160769078609729168391751461408364928574835157930997844854741730478352641981414981799571149907521512181052560506070280714045678927528152941754666172918929142151520590865066107911469596818883844099218645878650242935246205815621034712585402567864395872459525230549063704918063810223019234662197918238641115877642831253920921495871178744468040122598208396864922613790393852236098941218770861739346121386412774979617696560126691163901439177706052201940090880480006276795175229117273683491986768401625021086515483534275224581697266612223750677947171235972690934851658796917834447450427785202298124297373092075411968223632498827555968489323849616040219812356705392883222150727144441162676399279235948508869865412445672841530130144186650712116678834184307448023400806044469351648079479561233629609918003643044336316494840561489698182984659083444919647903963508663339243606715550274544346130940094550282155709472901967842895427317797752813397712737254173499680471153080042303545012526086566490311275851132057381563993986391244995410704 [142,136] -801674540091840303848810565541531740642834746776287272656926341675730563187153701068661433492708820425676600369826118270862472497413910327069332790657394968386473732572016098673028874385967622294993282860669793873945772747069659255646471345852100677122129892780527543674695053199558409860722870149062096058737487466893568324269098648309917836953824531313856483361274638067276017910606587345193711977960741400107629765372507178649495802785676352685265832706497265535276692503260935763790342572947258798148498146885092901606723564870732167632865636670276943427396915487565060273863703977952404435948222607548495041531332254150236818362716222646940639959461551993277728940825794918222328351163029732817516496890175732734158414180518641193525505223205083649055552690626860498000136951630236639081677705585112335521528933820854256138878161353004732385240592783324369512823038502777881227550293650493180595542796911842734115115480925107112240121136537631814772201514355986019219845948906703740003576071201460293152322258716262327117666317875695373081681546564313076982208747789286683792025702237921134519462222927876379639152280844526834555732637223656212119719790726487276040059027036213594166044211907476271729814744199927073492727197893869540166700595994742883980136 [142,137] -5955174335006111673494627194628750078768267956475492043026598331686411168427591155079010548966194883646623040078158267827999130886261027338189344890283061727652254640261854901579998760783848132964257010850813899203438515001018702451575181250281376344213117726062421199171823209934444316996021187059100116392939738629811512749047972051685883606133498524417015519771173872155826713272679117131413181509416973100885441363304867467027633160216178706889739451653050818066343435961439090786235710376570338434362790939836692593055247138956941870531920043003251694444214211328207791558548968449253943066808828606303095894385185887403757662995680982839155226679655741781261356514791825008440641128072208568021131624119352137984360194971745489217642315238779392888643117895536431777020336829380429999051460581293767024215397249822047206753959823391935254189960371997929600237027022970264522789025100570435588449873852999964474026854778058029214778864445871269207472992503494963025521735151014527982451027507266837033218728614769307336659355256158598065880332410318848282663123288281968117102673815386379753599216645723670207486704627604260351182813306243238306509098023893544592203706268742523050582873464154070837691857082060442396019364645844996851740917207884040 [142,138] -276818511961399490328643745978084573580684367963745678876780591974021442765950711010539672657839172939143693377853583622515672743946824089561134373845804045573613218639559187805000430379487762064183337660761716374355579374743634463557978968387984111082264807025646774273290310992995854834299706589396135080837839133838986376315495492254615477914082132700589294029024607946851410165631127915191934652781423661768159197731871116866652328410051233843424817256006435502147151198881137809654832525046649111828473426535601862659248776568363898792250345837068447513813374830850640345524460014956221651911743791477361186660368508571104052941066268178114555086001715648652252300162114867598384005839401773565815866973055456659777272022826686274712698449561328907102882235118676125030562635202019401638120758916955510270872743575091920886125958420046844792423261202836477504010235715249041169633349919828345810424451449187108684860426661329256291941081765773132062889531517987407926419334593007346765630371273137006155308439350987083168591503973825215463207062623334623456234699349266547944545553698612994494152017272093903873542475598738698350054240059677031644892447630957366762470329306187011813717405807933305764672734225684446976051446962943686377688 [142,139] 55240306917083264216162384628637620826705548605369579169211548145079751936072242571332329200012214573627137802011055355715055985517024131941032911277897921086858200713681349581524889541506687115170068965540950442628385735631576168944972426452998623419372304313067883042750168927297200474788170091918699256743985541341885314669645748079534434522831445120785352186625063908421678817500987784328438408261616437562335154713036706362034693773106295948422939525015667597318676203430774136825553264906694450354354811393838658654510289208706123531659332903932732284891409989686581157047396438638994673727855789821387429746039038484594079229592140885227503178765089883303944261398642489946186140355117569075688116673674373339032532441437099954468836225914633705333387711235577175851477359710580502532431536770887527027283122646501073614515829336360060879216471835944919992106196123873454682695692829354442875967387194201369061415997331484505190351091766471459793070341513905588914862654904251036017861507412609841005040938968663580628298836530265307746751089094524350539027287432603346511875250167876931288746697734774580784088012325165789964659097657648158961842828997937634925912915834746747599488401234081952563122448339751736704215706302497824 [142,140] 253700776118827103924426031969388558044043656269136049625894044323595400772895863672649053763371556130929539102722741127292257784032337176660242764484972904525822889832934093926246971592364525228741042089691681088287518566691481540387134555967711785141530213614643388048871014264500894659335466850670401972271789829854070793698894526501084512704961474876272916401203051402343149339014317309392239503069550612736112516616806110503712905655802039298476583746955736084314428174936580975073600921778029754001494634844696817696009884461516653425133445175254147326264314339448056136099770602613520328262488768079934541895019152817966046231204085905004282071332073530992850607616350248337064195733800189279015283341739587680229347681329679148395916330221831926116401900076587699972445682367636285968579964377960833439804102252975313628589152590564105194327188125090362073203997325230418779149247919969435209034785591532614372268112977259507371280309805318257709364698281161996102027421527371490961868233351426085311260788928281507026386971342390954942656437323641922812669677005450402930321765524440186334873924637764073779157063139917882494237244212934586322236030664906230579565047009037697046429038434438956028345270386816709126513142 [142,141] 765298015596158816882454522452883727777524251127654141970520677285995047108712138308115735481350520660793644604912433044829001042679503198934028534895763040086571125474791439094606165887099927397072281645262773316789173800643054237028058017118112324443517073425397408064661727561801292421188856376039660744904836176843283173193829165686494271865052360863456469763580604883370933378957974829518061814029562468519324662576531291137399378510706403739206170017717796111970904012463812119203382075627772974280638962587225829228933466613432045430960375920798868971030649654603292459663198619771737671966867816017052534511663899222469498724508791882782283506202907436946931941355428641628567978289286180343678327856129067938459208578693557160278810911663658405184170764669301445200740797500291177006695585444095477056382577693528471345965152275767819934492226680573327122472340021952685408409293644815782032779436468545457245635023056327249927392988869892416472098628620533701157848647195379139724265239920297546007140060720534056138073767667617733979642193376298638806694533285133834768103334816163117988633337951832840517879293122207825127537394139081170531605062823890478957595254881313876183892563554193613569604821549542552 [142,142] 73942665551667007692367091072995933621660151693571795965813868386071632907332889519728467926433812383783373425161512990666241747953909299221138928637160948486544846376792362516367606257742837515579155125889824017885489138674540594195688001927030564730206518589923012831862357976523063014637062794582960205084862644726104716453499689158937400780351786887773951531324126197952093901667597934398449627096963414466595838136420286692912799812151917720056975361322431697552047913586473056017939770936535850051222054748607695540785860645508086559416458410004162629360282175325746261057948457397717227943882358918919265117008281234271426816459981126832630332890614033801004693809307571644582528539864838450699651457451472821144527737022539138483175045399331545313253160864312661804340801836262270173459765303743290576273224669245406523368397673824820859698953806617173630850670022558020144757447035575579117882875296173075877433080062891630772994013314273901170248845896064278062497326084919797316229215387722536215190336635413068410073277381730069482524194740997663273595197926716175922382661496188115676424457276330317334472859286530708645180729028542061087325366878079145286485524554656846604505870223930930805788529 [143,0] -20278647585098005149093254892721407597217365696871061079724910750947362966980410270148439764004015956576631794251991185248821420757394615981204477753975367382979506263883604500064498667908818968339959503984381351979555420827056165633147825128563503768749495138582529898820345732494242983760507392873346493175736929118397742629835621179910757371765769105635484685284805232307954521622199066060491673694152484621017995349541527664480228316242064670710357621733321231377099518829042894028315839232536596244458957248257772253022221449467341535684128640565104998190956809475742772038923316822254010242565216647084100734703523936637890633190054096513565294086145637082162807838087931989658756587806112599530797077752934121383404328071369105395794504716192633664366966220075001411367012648645245848137577577229362467170114276347522800743905016921406906957104699135651426400228471094285239520420920429809920720903135862515979371013153613208374860482146707667260288651257615427631069487279571797741865625058929068129151713903372034631335447069407269549620114861145586229226416119645783718096503251041266032114710655238625320322189600080703268739442580476663905593397546782567336200795140585907463718123564579415972689654061570829569794979126135542649405296438731375456921661951395320375886740248466334528151563645288587584940909467589952178300092348056253994320709174467416684437792496323671703018812608322626824225822712650765486633976287194219026302659323721278971468526258212346259757724538149702068062684403616220300649115523858643689195352561620223621110128664819538139973593455686302359271665219153880961078023715735750982239172020433654877517990596118296449268682822771166870602225816419577467482193227445081842034496410213578069611968646658287666493931519163797722802558617980942465737405307191131508502690561357439946732483804225921630859375000000000000000000000 [143,1] -1688464082602281664711444571160013848386794428955333619844309012251427348408520668271587976876891043846003669492287723383304231887411617170873728212463132562059929884384270983626282824355222751248103813523969944409848922331819534778630798751361550099342672206677335854978772280354164914188643350740880999790312495248016508517922176814810049495123407587466556877496668243897821122815124074687859268985038769412063741617562748211149073537310225392811676852379974839228167798500420453394107688404302607442723713438688646168775702264587624228272952339421704750935677680163223344001320592686576918905463758125345382127352231662133449794985650737658115100513256399139273188662255191795885885972022595547665721333867608710040160255872295946547305134126716528204255534447402824735658532892236769463849259190476732587092611020636615087423419842267216769924695927390224242539289059628324094868003461164937239217200427856587113654009615176393797034595028679510375207761108284558713999693531990195999506584879935275227580636983865841943185762319481115174249405865720672992595572000134999264417740075855454830737135555782092945954822358738630974129819489185900781556501400816914471433697398773123980611953727072370146272064737413619730910598627590095111811063216642394721396045407176055201583991288070867748651691048273964968152852017696867599527988242249891652731142558154341555292598199833339914184737071513357039207509571596791044828606033707610750541553295749317332813657155254032632844613319272818046758875708233378108395238380826690518250003387643174643528658346476890448255526882253013037743096870000937434867377561091987932433455098233152379881216750025496297906652144445982274683265659835349080436799330923286356741400109675248256223714453438152518534136658016973000823171553579935774167182230975835848377691666630240341362423350801691412925720214843750000000000000 [143,2] -62330247299926148793637016782714831099100892070238621523433151746180126366443554190909061234138843824912775283274051950034695087480745760153810793663907758027636108009286743051854889566456204295574409870507741488980245324372721238801820263404972185034157693584033415590607236756349936940473598380598727891252693954556503552321341840366630349489353002769348543715319278359154553704683948901709843043171851160395138457413118879136535342323200975070384387216666116665562848971485628541402973728578284699888867685637096496589606449194685828366692795968176188641179403760738823253569632635227550745431399874571732190540136449276343405681316814562409715860969465821533892114579856225937443030111069093346284176132967566263010788870873587547601475856442547406987165448360532976136809484139889264148218492706154208848887999136043428525111473218349040248514932662524147983730211755967490622181347383723045482280117775045403578682548066865993932242364904363377379413315479295292397423409749218395692186914975913339797524369034220686245412736980454907771454452523825176002551545264212727537358356127823988652201796113784915093405501391979228956192354603724398760637455392865016187136719042256563509822524798811281296742190030192677224935259868720735184999054601978812403529592088326909868420579087624480941844150197079982391024718405528365141361181306926955683530521452066717337252213246571756745792330036851551374390343788728396910747294631456218744215548930833998102458336712000206605613765066780810575978172342772875862799635102067460315560229663159438030716522625434877051158063157583330627626863533857747475985230272087243307313346478710065476093933167059173280162946172644430264778464538908604954601830440730401886388567079550437750757301188148758468367980861304902678436232873764297913069469622384507314684105178104189803889312315732240676879882812500000000000000 [143,3] 1052668765079295885999607660998189164583543472845960929063300057192878933373690292888366992034217696662074995423252438152084509647961915645907768833589506017876950687398095515498370986813243484307839175117811463875719223800181921794136136231096868043507345559306022474737454590612967925828461418808715124663301476438185656982664948390118459571383030827498546810292831115775840762206669733387002720580178995935502070693396676104545680431936112736302773008031491997217903886036875777234599204978116772841219429379397826059831901522059056387389873930258846820778634396700271437252902018190720841933515132077802450565513188187025101120932615392436694254500675490559866827784508592890310461057675095056999780036287021649288336231994258886467910608064591437310298851795808692954422947082316137920101239597033198411358870775306151074690615676800753066059315026051205055285888287205677941570779662668720557618990118223151089140593448254200294305601283710371166298866465910013659203888535904746466282090538377884213974870877998269593354136360463853557507060823866848724617404708235321751225252010698824191850133044697382659389740384999220127181553408879375985849342856571427972427199074638653974105540098340197551843589105950974603896791995299398296748988524629052681608503981091974026897284918766736235069985144485718451853147845758471160199637941347377536549177571382356391567965668952499429372883292470177191754327998034009263835432223151146344619559275897033683456043037827960745393342292001568118588467701594121387954034360237756510603080967241611269783336609824889883161604263056169708204629580959448517619266512799563786921669558632334934665115011403590056636607002373746756399378053210969518554130280169544582274050542175896966591107752963210337163834726108270367849428005845507399514665824665008589696146021688627492096657078946009278297424316406250000000000 [143,4] -8132751325018424062836931110325351430853064541193106014757387498944764903557494081056236311207214374772549816890218568842143717542932063002844438705572357174427618055394287462948289933066089364104858873942481815532747603566337253957737749525331480623133521443070918785321872775292906335814947018341700100186175969366752896352964960987412855630235498574869351383099531075913228694153047404318877863233680431611685146287054499015613706442364620586518279429719589790987519479516629067407890596718198492988846578923010833349454227204026861987733311919066748665544846218582533674955137155201432290848339357194868147383289404013966715402725504051928718417160667711400690053901615061001457658852678412134052528954982212112368653575559425276208554888280824552413863835263476005846248572755151043603392536260875579332261783654641261263918900086068454235655985038150065481011841556015997542861022076736759052094612166895064073277134844325010073393003345955473064620127561634231561161809541299059315075215020884832927330214124201047611095074651846188527010594337581883768626831435391910260959773625983032344547684162284349095117560313466191976329755281410153084652906116081966704922902502380178908043183442055266812422321106662225984041898103247260521128474332616910555666649511878608444617612905530024451304280336143645401566262300087719447064389121621066211038878900066222129693426292910195653388193055732076302785789048285613467477005007159260823657742249766919609226664197569146884280414120947771144897052197196844227709541340097770733691136985523105323469146693076379360607755731783924454467306483211005411218660705836996420858917284536421038722576768530378892297439344868746831141323164849415580029424513971705028141448639792018010954254447239084946262875085363194942614499062649025650982674042936019407300501232738199064442596863955259323120117187500000000000 [143,5] 37932053514245805638477417161572830054841895508060839088509771654838011846027026058760912645543887359138487384251073096202649697683627988775295765479354408389851011027951008541495881618201398896344017552771805742384633046511875292631165412670702228985378964268904529210083904293228164000100975203945572115448507714601356324261047963603800822121248663895607390736441711464317426215574231362316908708639584776829428387511648704937243432799785617708166099484091041527375173686240344416456832276074911438698370027078449896389307564448624837559856047728232581279242425317026437484825380563333720980745845956489142389343552612025459133614316318220939967285909482997405786042629736635581149905163357080648637699900458963454146175276544630432122394098733381883306679831903640840831726478834807738723049297422869872078815093769086747870175773479029807743149473922879319540325312855896315743007206120545454112551936793699171694894565244701906983197628805519744276592258455926583551621462238849111787638220410771837595131553549305846957540833244101323046313083067445990530073786132909308416519903510514840038344061246524145196807719303466574459032290823017347376666578993761598569447537725926676270501674039030991765328550980213537884393659962441799036301549244860956159665298554434273005701544610464412587746659863779297780929866320555501951456728780815064334371447680879406406588840105224987693549006452062205149087797991106439110580814072556908522851571598919097857331587083169803277446142321998582742026079720398002213248125978255414137912958548015774835818223396207555809112866668438806994402090450887043161898861276890333821512177658637127521876549082932131701666737536289664371687990388224656556466547285326545723280083395472981827718512527919753235309330113875251276520836909925340331147804607268712199315188055015468648889509495347738265991210937500000000 [143,6] -117070951576783790008138026864855746869295399266787324835508141901436195774557247347561201346340489316831042662260708276520972676668853012922910292637321496111848471486140853677084339268038268937427367399969827068706264599362775158410394398467795221718094689706677141963516892919070121653904507462977361215059514590266552966478001806989743859454262510230144610664066422638899929399726278290047712959632833557605616050915702330072184037852923975344306007781989497704365544876901902231224768598172567421853234377270792127232065053255388405485016471279270089019758923524691505253998777889852718232091457715405929050322291521999664605235355848094156257273935423330937965139884378475878385628759821588369295501276745063061937043374692098252371909673435919727825245776750363432708038592037954801586086709348114094659109468193815967801342602112073483592250551340852872465797603351377937216005952624322881748476468297342845727349491920846523219480545302975721315267119838885356952915312196393133342826591850024314350810117900919286668519344740304329707770384251462705581605590285727788088100160642573616147781176005637379937859524443730287167806562126064724158775488178862947475264458327213571010677797393333193752682916527740704832463916691221308084350245746529772322133859518584285582248466207282662953807283074252950009232853210075872521292775700822337581896024706696697385755125352321795879729556360934827060493980462513455835742282125191888441214211410982935244991839526001211778475724802399628211331346948902120272480857729151190627739756054090732640533467720336567251237855988724807608830967330425833747928609470453468822191292472551561301979280293523723599859447055120359408121666094294147495325378880635141184954421747317801956285336689017248844074067333320807910255469529686046401685238860971796258023114312152301863534376025199890136718750000000000 [143,7] 222883208657158325260391461994131818844130999438534034907443995539156507049683393863442616794653079203806205378360878666273876487841677111707472061031641130941307628075020877036405279714617712686771269823751944098127792520779536845185571335886897645447703076270727006197484989419374213495785770992067767763851219849933585163201535135495974025629637196340621247889918197934477397806916230177986505652011807935307359396794822036618980091427959635176265603107226398790066988088788570688589783117188274634920812065674165840068581094289375305344263319647424652651398232323328781529906536494713676336043434891754728740581050615876082406767602280638028692615466994791881676636777701260054213522518279776452192999415607130168807698524683839309173931034290996186175116049314391852138427446400507041919350896052659684687605204073296464569376299839829313402496388893929197922402424290515468313246273772016169991909855921705029582963417717227975680059390178181362128419707863236177852348905508560000178048452716659714965805213509275148346311117824814536077820697677964910505323692035815553409195064498532215395894610725304052206779217985404774671895109917563602990093761671636246405882793344492268777617513387730192730004130235090414722741725618922698287127651269081896577061033718180107927071254139175426431162917570604619781730543503746646043214107494309241492452515574119347003698010838142457664392712180349083816572129770665857418591116222950598699210117665234289602963380826894578323134944703446323875655226958453208118527709699845130845603852431155844954565298183486742480205996030874088141382034703118136305379758983104507524791791957701658406116984550070685767897953157311357510036626651622407280825726333510766189926458608142315611267345892783638783804756208429156362045393112955606600254965097806223763010624594471664750017225742340087890625000000000 [143,8] -15040590670569558014257988634884630654192720178024371944446967019687378950663514133519462087196616095131801821901400254210125260066175848582512957046774539156846256311553391134306466645406991673846999717432750807778470558813989673990933510513829128717925599422548346100053143395032371118318574274143496265363461427399645369541316205839042115127345371141387643179413229735016399658622349601079007932264567792674208364401832491017753274279254533144437780119833328000276261585223697970537830260687261131980141817003919700219866582248293967078419782555887601816257194037858503525940568140383386934324201485127854671458929809692020625557215186458464397786508711161672076249438232326271973888778554656547369304396030462795407653000084116598596868392923766278065165721326340518994386948289059513418805214235178240693499630826980770247200846351018074849771118405194144834422817317736883233695004179997348548217436371794159474985356921630458446126398640223495764715757664332022972661131082044233247376760985126142797971552710908611590772407826068973770494043244586158175902660389318356638136693814114690417791645864508772460366569747213936158330620971612172235405529518689481075689925928312787331638398080551860553531771017899595548670972281729601451375411009161121219005714135032053877003915334330414299821916065248194100711479404010686631385615501648522336172112215180231955624089749392526489743211539486702395303997100747585436220632300225610304059736104348842116342718304088190949977727657427365010624684134357477040190123086022641648680186702534564300605191205335690973490435256821962516935919965939017066157796190858671944953023369621115105017083965677419001871813539965499543863808230891139382610873083520448465485593572780340412686181903716233438088324549585039411041708186054010173245208925292895618675004243414150550961494445800781250000000000 [143,9] -1380016723372176971150636959675083044144983599243269131779593715118714792254191645137363620861013526455797276015803199243365103583291340365706390372003818470691420451373729499074307473898475763671657022199050711626505417293607219251965070235884868332576052573989744078206154984527100832204490147376756691602458070177647477073541555841506866871809448546028846828256170488484099830405587247427344834119237425097793577630125272936729145803079358977455623563254199142974022238002821645032355677710536563691718144176887774013271653721055053001355291535159927922716219402048930174753156834893300084176503989020085022522401064109394046192645256082923886976530113570217335374400892860222636768060256113444250699136549676840350679009624214784825783785242501061642825536961201725412329224257099108014393301036438097239548154699582758728050069329311424902552072308587789421214414762000595512930271699075635086647530005659992627964558090508792308158909892756888218351144087655061939360731272186516158761801607704806990800875063205445874319895747434750699691896320682102942463132534234222007477374111492964582147529580260921821030357383671819615458342321438651164048872900063689134968087998427188151748736680307362297369377436195215268191875806617517135097788922237034409883807920062363348238525688251152795854772327874100695239935225247272838747943478664899307749003319259175199118356357681299892518581290006278750641423334032980677629755067608077966602599305152877548675773438049093952399227705736009857655327371547027327938034332208187206666626154238002572786930276802579010321230785691008319336324179484008483646541094447576596369350550446549998125284910151648251343514039432092896391045635437270555397820945252109524299032634520798023936006822779132805259335218570848695403105975870237083332098546793699142543054847465100465342402458190917968750000000 [143,10] 5181809766119730366073530862560547607887695631196118901369024528527870725508664720910730482596992611180188289671781381686955500161262090185000481343570991075879730346865966133957377362156765362394978676793839817133721278415108172720364135159569119742060238924551946671146637635139813420702097070463162713603014806932361870774179375623609218898709608793482919737568859218641692062111899771331658926576364487400859126419274880410120935380834595332319415432440870799513880536613563188457467201136436434999997313082133516605590508310562681865810146963961162072414411930696727571985659312603959582772125336034441149731242336662372498018806881499899003439987485130422487867351079726977700482422548818193684214646314276268829327152843512962597117875310058343467809699856773438686161805746843966710317517849826778315477481715401884366166815834369167645203193811684008455028849082755371843502891864084322623053301580683753499320653405824128717836843028717414723526256294090932883465086834514725055787885492924589837707903816896907735851631564405863440533152059869745340886130618585613816168300550428209354891908867737605722254871654581731244904875991349041080821504364418226738740663804834773586481142436250631757198650286875899579898851764653542528752053932747196367813514581906951979563566516590175183243838183495217940176505125194604515061305995111078155558420681432786626867225729179202444677501021777150200190678535116065195029693364810647698725625348704974684383145234852829349740025426634119236287243913873346634468296288127062090112401137374220816882903630142177501558065856056652909347847086618145609165303607051375689991112376790953566481451063010511046164911236710173418954170990002071144010726837816619242000533875988855659876641068128675869212231840793428143245725614598802835216642800799519141818905154650565236806869506835937500000000 [143,11] -20307535854616813582022678178365120907766641060520395681386492005981536857078226486130211760443591556755821626299171546145408801326260671208959343084583109879384206106348854240025957320650117586649953541956129426040514983133496298881990426679765263650912035068371856923239755182804976505419300958361912737480134390046985768905867480018539125883925480179227335607054042738945570237573168521984696823155694820797785116749735128765540175189999245474380085626961061669108954804924121942226062592240611673866046659546601232261045505908755218632775206261683673152821040035908065215199484661975951411375652894536394846530481674655846018650833306576397529355420442930392161914321029804451691753517001342337643369827402094522674741042890820875653235306312603643825148599139630344127600136821456702094711823902508233958328505455419556242562472161616863442600390442087601238081550347315562263034098882877162822994884546761564300222454151957079329006248622474768477949103531238006502920154007769217719981366058956756484657165594714488582742574295995992804097809810805292415288949780122630995953063183046780356754414304602880000331532212317441425663254995178026470093654953366217244921763621244751947212125523740102156673694007700298050835148384447663198229442996592563982002614837817067171127790111743517751478353941594325435925979020481585412977814019849704048605137602129678477245353712205750879047630636017612694121409867075176969749785073144621147196822983983083142494538664677759437800148238655807986957209101174947751756061653733716946217858746397735010595326440225566157872551777400556187792606459808831325503010606122918752540262335449489138184095705794873588592429595914525196594404556268774348492388174427454094676892618026013163425964611530545116097034670887180612456782219455351195188585946161535789045160527166444808244705200195312500000 [143,12] 91111167314372451072149051462857221317605444249482437454032191644006817356894018264411006024965685381466295660006577203520172981570098623603760930647672183363231800470344165253331608536846643892169505606782783872769041667739993731210184025791568393082653683468178099602778783555404643168583278686332100780802901691193929240953712735151983691045731590122164688328437192285344298870441062461434519023028649646483338111738739572725551017208431419490841373148686827916137186522436246841067256772814979580276115926167637192588031462978409436073058548999754459000880969496165459390272720655569562503447446278065073984255962154304226855256114264429113895627395406815702678059078480714604526339402587282883151982010280926586646421838770771331038560376582591116024918812644005203543612613349281371925523471038966967371197588330753258299153966952760888752814157904548963540674409537484037979128276937588627834930971736522310825018675448806661095647752344806404608469655917688571272156360280630776880762314467179699960275134542523386805356625876341736621552514176354207833806740299442177885897419348561689574477619508554094354133532891001218919259734490868740363479512329161751469399587819987075460149471501795412835542432577624219378898806780076472015999834627590290744334114077364920487756331636949652961885227589319485117290232739449441456717473248711762491808870422242456913840488746235594675160851806915379316070557409668483446834291163003031195180976514558856966912224099708735150411643759645523596906172419625112041729683993648217495114107573083863961022305399654902360180733513996873124676145109261509681088214388144251303770508356646454352006681663692285042517714459118530150500285650285295485782723084254162812421086469675086731929682889175358962976763565160195328538395657054968691749966859527720686173779540695250034332275390625000000 [143,13] -278353519845454003462800304858630812650690766088451813346339002292318403597527694804364452806285158231082980845666668027485747838323329286282095057447948787089149707548148124364777232433550763309763959474074413340659105916905272620891853161529466199707254237416419488108542639973898051374872611096447946620745048974382655725262727621459661570797915483926992733097563499658499816883146870043448569639360015510023912956102232367595505588397382083130509642562651153873927812884369854849419385511231943972587752288691729045400117974969310529705503140865739169954361157424423276607630306481642275171214693331464276875795584233872279191535649329214898574060011540398048022079660081568467107693167827701583803421550927158698701628527324471179743922572773964756158759636045604842872352105461722308737145362411316402881653412485654701301599169996042451579546855846813096112393008016419623460992568063152794873407981555990769615607259897192113446325035852269081007844941387220271756619292873584630667593446526529559907934917789605663532561877187708982388489157130094382998811843990494729157486276578370249388117402845741785647542455925103771276513797823926281109141139235086491502331279045149159368982318389947147155334332977337966461443845439664915337566152354069210632454284030233748114659568684413243591208119081535840266916031285185519651924630286984788621758986353903703205412887241909187599836386124444521274924112622706612523796346226253450608357189080955514431996409980063633570326630562171383055903604988721485945110082613532703848395496800842019799573960810743193828354666623793481301197505289100336506311569739006377413601566014918110571655300353039868183689827810723345929462808523858277874467563109683102585836268103798181681601756359471394385394644603741388222649404460198719501017191289837793277683886117301881313323974609375000 [143,14] 479423395871218508838984926593883638116543668774584213687675673320936925090237740405945551182069986793128289922543984638454912917099823597686511732974497123451476947162108019696944973705481757450692004317849515075652618136403981051313432022581322531662375476851071149192809899908994162957837262351262845094123890322618136806724960183549800829664983249139815794688445051168289120631645598919831676424716278150724994102025066546066898204699462504365490626606730840284356781585364810881495274577052508640526616728368362794236034493747296522465354621799816655762045535112898915868577716958237461869066552974752426278541928602176595248747327553098330605341206072997346790581058460257104978718981804056541495859091687738653152011080870310046658166298715568982283343126658881768181226210875645530349903290776899515206025191423794553021726717942934289566677945660632691868554708873279321027530401153632455167166563725610701809224872915904771977327105501804733554166469477880959418320998802064053599234546142734970602440550061906439874596245631095072744276617456739109862150398825769526171111037429863586831514609579263762247125315090967805845867246275038051368925578436490030762076130279142865341071863807510657154198804944770093264496514177902067621110523644369678853807727121835791304015163991437449145753368583501766267493254136831949578486773252609489790475731631836982778355265729660806677678839539157290164914310799480888153790352641704065149834924417715629321615837870267122619431207940755198821827061933580749630750286528686585897522190389702033859125315857872813819307977420260742981451930172204800615345056167824249288934434354394054292921706905012016076236722866232409126522031853498572139182194431936088341348617960516703091777388252297908866860899799053248708050401054473788097550629450083192750753369182348251342773437500000 [143,15] -360932058684260993393868408689454753168324337463502609112925929526446082828102062230217019688026606951646683199431743869046146552220617831613473354244359475199381850324612476979082066989517329927933498479011935722286852925355530612220799975818853677817198117109539388796097435548291081564939774114006363909712482606620368496953273083287643254267429882443406289359728672718921015293723898867976921064353634853135013689313914858364259040104184960779383731785790352745772596720154726379776117528972732946333647536900714291292426743543704503381911846272322967832567706150090415857823656689547992993891061846171453506947274985327125466622408147855515815411878420298621110437372720630544675924362781140236396833554573331881928860346420713485924594059466157701929481746226894030814848437752103762525604092639588486159619652537158659684716885358531050122214658256863685819826667113968457753302101894492468214721400963126831112633900271734179650835222949892732082430223417187223245829382034114495279541198942225839336245655590743758409336842739701303277041070854635146643715849069261154363735041685637028607877298298329927141907422863469840066052035891653300342603812328721551125183659150568079667437189801686018865192267881378158400463201108697704492454704507310269199557732886298641507652936875069698451736736840782198894039894909440402622175050627101138189454771953831643435460468861446807265249596051689174469027034747395321210278585421226492876837414218653179452238840050615642999300799712996967269924955048688141697404640549083999689209041731714246018200744363488077328221086333154387211307335079507033047668604895962350880743518300363472523199968376595838982301458952133466926318265739037938437833311338896589926515343373169593567056736768511428752233065315670869658632236552054327848038095538640845916233956813812255859375000000 [143,16] -288126324423757301821727819030731365873140925915949973102390136453654183394277027935721913190391754822029509225386775755650703328768046220053349806999175153944995733271405879282579755357115498649136148866709376475755805644505264995135013753640351204318579831080429215157866664295279187750964231460311680565922029230887707473539021670035621557285856731856209602054814937111955946220297770194734969180656179873784791168640407573646132610759273488565035756902109125989987011492433490435847311574913927220860516198698514351240307277486210236919130697001293167203371524197555127292775447148938012840600356515101318748119831241041194886842218459907224683606307697378070820500358189268923091741443867436297376001030800284228803042961977764412657466835877341889620821519092214930939382512135729072402438699452437602771263771035951004896852397680589076184659669698455998175488011581573782171309776034087449779887195999454325131945202225371179497205924416606200301210292333914949041742767381803641075524091224827572360466821652593274809327966975396854563880963997597931068614514659254509978597753803465269404772090090875371328721762778282977181638899340206665899700736346224497877852080822440048267176788201983277797362608532810283023952439932789448008366821803049691865390675400101336861106141053918811115731825382217143556901910857649836731732214617176760558621001626634227383842012570308036298317499296058312848847563804433768370363013679900569665635435497591042321281153344886373639583397329388403921040070512506594775656680985249258422023961687508367116450497192367518876006673359282931078623737733510153939516502569649299220792574432130659665255595873017414254401634783813939024480817852413866454515918838395943820440110703024162162436163190252875431548276791848238732631378420951523411375205796502996236085891723632812500000000 [143,17] 1408820538935302702541163567220545132545097094869529458088825674668511029864707397179740378531942821368756592797114463787095786800518528298748247583971172890094177845019604799913620517466595189983651719803423480647197091888009924767140705888384090913161664222145643602645512761273174962930586016931230508470648710653303247881847373890904948468198772915715246508702317189036024310188970304708701238980995237470728560407072079694620708011417441155883407499557570429338731338959928932543777891824952409235757065078239893862460438497785839366425420948725399090876187470379264793467130146068979389800290628046714570406171197780690023185048027869267734232802470228671519991495308866150565176066005297318520589734913886480320602827708587616485164172061753952988609474443646962023607122424720252936100935701776869834086927833709142097550124901702248227533262543420347728869376870402589853025330106445158583844973515921419478090401598914105695424788908071732030972625129209919976060637952649387889417439024028170597582875977884827553635103426954159392382349049769106644777603822646651059255671724128057836718699993430954902146242682380717852340926059668425888936104319137348367478942327009129577613004305395655435860468834540898580278625240892806992720257240669216285390171280083357670208647510220016246285025060707532116257369189115323142185502849072018644531579919529372217070545789265202774743048325157619313578887285195456540858781116623211153697042876054080218780415606410215100756986222761366260691022197212476828273881085145725816737119449789918751519041780634365017137643138522749020703850607466333476949323228814899358386950218814495408995972496345741833195462863182785807767102996312003266207651451636229198628327887587537646385039373502820524372576603301511556551293759433204563769059802780247991904616355895996093750000 [143,18] -2907371550772957375756797452014901577690870340513939937109959498213009357611401557771175300531354929301206316035144814570258547633957541737753466794317579509086035199635452124808199477259058185281475078715617890130561391021600446018666446196611703346315835004332493131404437717441701440548367199413064032575799950012826530053931672667812361411213403602664537782194858919686597246436536860727070511792026965414531956986950528264987480139947147784104175024578981838376544144652246509017232250939504369216409259256522451496334123409227330310265463357427328825569274163509024625090444062139274379001816398282344482012197538375519773152472517340582886654396449546681658482275535844293635932125859310126069338963652817669174134268324201937139190529151852379109567482624764569558621115227256890258005526382407365357977780422776830135508382743519338339967670050973550176335316675529042075352042082299787062416021838172983796682721050608232000088188709235111408306875540406006694457932193857490584308078760295504342584777481293486159370734409145879138358109561773670645248215036452953704521960796037359678993824022418385225027797602594413968713534845457047628398095250953200055994814580260782864251591790500436658575257078672363125899610725958007858242877353789458919691048000061024567376043605916916765788074688346786683643285432140483809792036502001933631538975114638147027534247282251712858980063924391374125005247628815604078141455453514541376486785408819214788853586566036769036861502892653423089552828547980987837868798036243005562450490903845747263537510721636053044759371712096328279695275146162510157177516794516339250406234630231662445111300088635791467092347775469223663821714409210545970559266345260252230725223615100531877223539848863938232306832829083682824848910658077465185566978789211134426295757293701171875000 [143,19] 4474028296138902561659545193387203762589902954434451386870498472224412240774443124816081428465492466848321575644134301690751612783767308883422562724966345223083534825976812430360712158284906565127660188664613343392907753207125288308782366518089564902242275437589014862634934536476012005379397983549228531913240989588127053288385024452747809876577981779896260938783193102255100567996933315254520373882848684189964964251963038053055946807855097094774392856230296063559477914707230249510286252301326104842589004032712147008447619256735943118566100751149080555372841338419623741152220547950126362962829704863615158423469178165410595142517538654441109289116715928440548610201677540723091413383560134183526922513981188165895000827865718879633396981295659049711179953627060109928560731028653501026074992571414305215589899400818194685284241527461957287685829562602139970962059012469948721847789822273399278770860366157358901218879164066528714657967297617804152668898929619218972167914621998985845630902204915157215860167921588542799663512269734772372634930086625270683503500517305393810290500499851726795934296296221263167244617739661274498588650117688957697831674629573413682147621016740653376597221135286531751176603135241433654007634438777573173259439203826814283217074483903777123298686071615406942569584704756484877012802642835594406722534859819680873938653154497077659355756193227927758288133922505258289020629854982561890150029716298375097560604039190076845722070250536565358961106943145509979914855019440285201551230226024295290695007846168857363220913935293641407678205932243165202065605924430576206487041985669811502992830346018261137103625731943791570473456907567140758142448030295656048996131086709702865893518918095949987857011647431800465716499209477801422511591999172514411142742574156727641820907592773437500 [143,20] -5561855965860677550677598322445409085326700034749037368241209946576305002944229985420644728372071291164621582435075184431825081140003369904390439563906920316974929248808682388903106056215992314595610424373117713542241120757415477244011914853913639322995956814274197792783160847416869533766677205310248384987055393567846165790547707072053427855306444678787889846276557877525813684079373218000503518973789467504477451434602910004353300495970471033175919080880123549343151564271716906446475274288453100116496898508841738391463524828897730077916950999775224266230068574992612565281412866213840307307740579907232137041275146360959101927043892741937198684029500846026730604839194387755241735199306487601657028813495205154641257716103432610402731300916863448292009871062009812421852125707828683096991386954281364938902998038618653043159561615353089960919277719846472467308456944004262524729562617913587731350054580796300265696031560456935119976039298176739928326396557163563761221875726364062025955602340757860849281549841354361530560421441127151408415976616857641335274715207276165093745339025272098152184794509919935991519797645792170012816811215759099146011804649689597531925688859992659567208787724782557859558269356083537328028071679959140416938260366313273968889746801290843697712329540902029693144371167613959425657714852653030860623831115366239821959743471135823200450727839188279154643569481438297894630075752705157502725014813474474650777760129511521839258603359098668985052468402476337018764023575258861765210322933258918176735843983499676162019393870504729541211656327470156529360116059421054106026857199441433281647838070927857145372699546491102980171177496096944044785876342840411529793565288169793886342065377163987487852020552795520784350347138440910679464451640136024579419427027460187673568725585937500 [143,21] 6023951952911936800526356358384388300149606441249768067843629284562368053881135103332993541992244552678564595516625838009767626429471315243583686402780658278492171066378242391884773132299957331755072133206977614964766692897314062445617139933015392508963497464255911411033973622083742650303014067533268129429638237696560320035372629307517853420412652964666231771137469374703014263264807595905291408854592881296443701731782958672550149586221903602672272665896274124754589534355437282617264168114852029965232382027344526012700774319355617558344575147372433164827379105726090983625671372516877570774440241363965126203120591839507206607026286052999839134083454805349332052363015878224629947596257600094355741046868074390526270661928687552029430326706393406181213361987119442580849783457978680007609937015729185046236128169142419401511078681790041356552540277051232831904104646480357843087963719452430832286250838633321822814836552754626072272569548678139164993050978460572351605662498542745420485364307926752098292650087418455967451767753304568200892085742855519538920768931250509556715348085035530938408487791391753505068183086431630589853341674841326536258002065280806745727665441367937635833911597797994187565199862801328782885288931077627031973095161198598099368879932533415068737787060169517581130163101140019343465172530344339841383806855118647952906195227850212093447834207082649533572835461731089192625606608853775058522515680748107249459468722008909706102259045345467180126891324165735603520571244987219365421328683362430241689715382284821290611371949040323540319889145454892228691672346811231906646430444424294842497591417840938160664795139101932228051623139120474536892532111257300554379519709480311962420402279120072134202681859713131027045961647153959011126780898059962510160403326153755187988281250000 [143,22] -6045801322322202201782708304187222576418034730085183360525309374167361917459238837824567298327476135091570888043426773335264616717773388472152818060831236909396731961277011526979032031275526137226479442646038860802887930807516940309187831453097438194625106013551362879112147035435070493938533369654082350660993605558536471169979300463292168853092231525529333608046371353293774769003961250431825869820915116276243401510981244492188905790789314504675237243155063430301872697292013940261027389470859550267945369851794960669547956197415912381468092802849008917052441389259435222406093481858951264452084957964708965684260372054426118335528380906770834291545986765955237370304761229354164849969337086411078902787457236441535830161035508122715149812202466666992405364240474699989786033055031226841765316475424897924517431993435749026509807738614734071284514829698656224835836647133617409722622614765766740199199491885313852617062302399712566427662970776195638813097787503803813379593895717627631123421552231399263288072444088404875272967964834814870450100995741766626564295614204693336577367297787598685421710961193069073072294732139489042804852076557403693835664385680583230951935517497369344002581263794388484264164360615140639781584372039025486241663828280248702852245189759255496445215892355468714111837781909309197345700593885204294247862258710758068449511580517780039831844391283842173216654006351849250488858400926772056129137681524684087585377439427989178339929451364040265538457491750877033234679574629284780894659313899647566939301282812903678789407140878796631161757482131167266659468608723071918933238237081592159725489103885177685660390424132431475870434468770841158617839358240071211385137708337385121603953472548565780136276154535046182024236560196791580301667323738001869060099124908447265625000000 [143,23] 5410765509813234647019190435155156059009770737598004719408237517121864361317869170383610266533122813589833414565212736607870677778909494547459224082905217387300238979973373687939125852327665099385137494865328535476339012839098991775533829747760763254040487971909988285067433017670374883574517272725213721176794332154393965858913397555680673239646947582496637069843880341082830557527173844254223912046833993850051022952923416819105450111595265928481766654083459437112976763700873487950670244004784403994704142052891216702355403960637211982262702850469039461805763008765081982629674868132642361700893451484838779035405070367940958569119476847470348797308235396546785013485436067877312001351212021768139731771219337753507482044161220512069376495173658884692069001367498626622421298505338375352030517990551859645343425525256419047695854728046429641707411897087327629317195726601005858795368299657719411485098188165669775634666271685343827673900016357307115123667989626081294021519692324720181861697766051391835479855354847846360457429931622889231096259430794711111383539558501763146693768920248554641135494035846963836125835466944829809790993079929433909739818244792428103999182984484159881271112462365057945502081446970337701897379080301119640168389010157182451911637837069517095184230625876056888255285262919058657143969379837993342192163520763913115596334342574223044948363437155134794176266516683945954551438417320625930374018900965242145974622708756520679753332596740913428222326539255066751744813896195957491747464537565870731039287415077064598940044145489525894278069817429602378818555067054929344852758810743026244292644698002730820085461820433670492845100263013475579184970294121607623646394518677360063327061547140808503627191034442062486209306716201938858290532152750529348850250244140625000000000 [143,24] -3849171738123844196021660306304274286959405309193438873356177989642906788373374133681706540083790351849055130380584377307784819143876425832064912683613426122660858545882899472183521425366955131289362140559702392136128913145738622970462375262041631834734304940577430491248996075475621326135180445889503356202974565359600169507499267680007734860517196814471476484766326245767131388158432986208585652545197717589221723318212292766120428052484121525512715503748659747462582586304530838676605620638924305888836729778879129862396919912385626845097162088810765289595461624026816491086977941728087029945203147101675089183747419063495158355844305736787262994363215049659889067397104777359676678570934064267278954527429769065556260843221470434914511039792109738540704629940043227899775359282534630361034492386350891719359436728633785435399478359649559760742948572462031643241257647670165023421040226547913552142401962125986023408457087170115362413101875799681959811387707718368377676265437062740913786282642987209284200364721027516400506130617786086040369171657980498709560021543330511573134282612650355707860605719065732281581267238906105461727583548693713441342079098979227054815730299704585153034017852004178324417745393317537769491703655396005091256189735500365020086052601668233409604277941715266014799867520394461273118139024038567554114620658983560849999379687072855372690504172416448216384966477739763621848709343659682389702489995682631810068524256033379202078461055910296860850336994682643998889977402634810230675067856425967811058442250958506317408804406544442425879454319350870342995072636209365991440121537217848631297368973904346528683406786260476859266030293333354345270427779637827890629486316974100711914847097810175055862839864703512464989261325758879150882307840220164507627487182617187500000 [143,25] 1943985217029681606126287795008174368693333605489125200262085447654704189996397572639049533472798874225527893876327775999308453129105685936908125324531524961231550843329609588896374844425962059061431088232763699479357797587778296372464925370666120002322530151442599033418023504561232800593596722347198421180381385834841093704712434007427802369607699283776938853022283123538683175159914112943421709742037457147813988789034276314410000178662359253608841937942502287073952461355551682772649106722991113615143906200025871137605590172312814295073630401163762247769533603681896984203547365526672799803302212646029082922189191247352871417777358419199930480767360475855167023319468461881456352832110623811999065064145564520445588732837214451423323789028635671555655085045352324252077546868809759351369614623021309958636586975713219935711682039082066332724593778688390612585902546815326461878007626462775077898045532324750612288278460482787604553932274247505274709620594479484508847620655466615825975764083279616744851288922272119778061620214302307016943790513129868951020093389194794010292989939382286822492535423228876776855841194766372134869411815342467999383484675774531424603620055362489347450508866656478684946321636834150648414916958480502244337240313223443414904298758732546343640430881524850103011081608299000940955535130024052392514783752046417649904444039925499942487838413935073195572524298478458466618601986613624035258010845238890414802995497877070789725177168587550785823945700536225973044755421403391927699799584352956170335753655769315360484494247007849735593893576930112566679949842717863709838615751370171995710382781229275923975588136682631881485578128283860526876966155405993830212871256132086105179338540327931212681884004177951066529440437430364951865158218424767255783081054687500000 [143,26] -666746296502680536711050245924964611026813121809958904843039743880251143205352751677852344206611533363365013752100912590516507035101811135878342044982411968778206855341052253080929409344584889713651711476648748529172957435897767104875181962791720041980698399829008210812079091456480703222812813306249540864096253815788545299910354372311692390651963337834711018424972116410439019891004445670080366393203880766582701062673149976685252718993314083564792298428657725706454412328013387586511011859247827967921365158821303603345825221143906701867425793009361892752242841498891390653502539144543978131243658810853562979010418109681619152092068939019072421960476217550759686180427757012233446264479667472186096388438275936333177186310651300099389713082828079343512384474718840304452000702451404446169524640277314114460472248019623370301673847815034961160518992305754366296961177602002703626855185800306227599681239038838921799556801746940677841982070716410091381967891603217977568925208643655822443742591704382107375049297784691852305188545290363624434147711194659053499396598285837827179528874875426625444396131950959109023070343669173838593939325714054549265252112392931618936037164859357968351657810770646844559782537544417986481741594273358254627259166046479761188235681332762905085748243564533255573811052389085261835954114907211723124901658885016732839076634767544622974316682078906289367247621138014453700337433503769210248297946512419902628035464622592462157740993567121192858571894552520890577305182925834439203088628733934454812341472220991931502535297091726871772389916378412372398392515819273905522333617160898887892934227738101411381055218525685344799189307903580581966832234246884830667677175015862476500424110514230131066703219857341317224974988620012084084009984508156776428222656250000 [143,27] 215918633614455220520162671695549644246257997852914936268269786131401295591796258228002985584040197534497706679750714930228338990893360614127930464633910764248866734752406386397628690271862009472182158439712172002585924820177391378142212245767200344448545585373594597499045335899406173507182471270043861016023965723756400738544326539331069873059797578561493476290113114994257931265553081943265739034602752831054290946856647456453077761256847562569084895882277067809183495586137826314236721775317414556371017407357455817893418232978583006891544481323666453365960528259455558412887852957099100745817445159915806877998286338750471568243758020936965696232994141883218468456629694529536537998261775111750235833139482678242501716769783806887733257506657117051708955405212877984424798999898216982149106911649272263522374572705430364901959244569097121705044338076614370127423400094672936306072820780023586410424828656424225328462822231756783086656293320491430405308479660879349392903998387726434036749709948514846028310820553219490788149548229648868534185908537208700136795741116631878541574502369475170231479996274185459732743786426171180668263239933137270241384164959254237300687347621385151600634786046833500596610561721535852438899873081279876956710574991850673475105778511162516179897410508455300773656388655764014322509122201201298151883495692620992707121118353823914111894471708513230233813845942095328449291968760542231200344899327528921030858229528040582018972201466752492699238651365664837362144660542685957450322023161703550241485097492936904474200838114952361881481578320078539675010158707389388016453578298019312673080442267322282373178439473620549748248220200078971051182257576555379860367761729974461001129321280988360713620479187925158557140314918854073766851797699928283691406250000 [143,28] -87641743106316001483838617402072707809499775643109590743350959110890553946974484836378859291712628705820643242740385972497578176185998644859709116806005064819117011456612357514043371333785308008639549635541305866464114632762617949800556550477273213471791138096306172778131412188945262279582836123246035015856859424545514137076120620077574288946923149745529413178562063439121249577691195389106067957902583300832102952412118844719512005801464853770417720573593829275817138031754203239530840669159081975359714269566008547989369384617682235055122923795226748156794880008978644506819163311798185206095921404364236746142821635398208208689098819668321187937884670323544058136334926547335392570026426623406625149458290543631862071009096930536825226907056161632327458573749023252120463443705405080676982496127432058213374313668207955829934834379744834744345914499116133021360394601334709536710058797491241563698254168639140525715992644184203046977009116699586308103812493888853722518671588747767050089911414810718391555395371677164592991521123024408558745772442771666546338263308030215934780775014419774516468094445473170180895468410831101664479827068121912454109798038511718687628594012292995365861744769686441673110469571203108359104886629687215533427306664351284194357109545096109870523224081640628097999454232110593408863159717273431372568067673976455524014563564780939625423653450494400673808438184918466654260070666787443197367534856174966874899050900688765085420672296342966389646894962052926026480067857454552234476605664563051526951195356502159401546716389190330877995261149469965444019726868089603100432370478639458443628627019282350922507479412437180993250393585373563959431633749796179629992449772431357329826703705783421737085181591155151614724871933503891341388225555419921875000000 [143,29] -29001859388484144790918033489288376180714739166402050880547023811939302916227451268051107542721133924630206983584343807922589462294882198933770347788469450909128778901142304768776006422883271879476852140369267679595364613312074571410329020953425670201690319784045512348569758582597946537298369238377514019095246067906682978349756652695254982325826421810751924451964594755587920587188230959778157582238607795415232008786084428152703621316154745901099125986933758972961098166390142867342474978863967782892775780297198918042578738220330253327507638115905411316232585985765797100099846931887527556083362947897452356476468416773434545103612415961553782567816002542768508761747413519080987987220310229768888539308217168197106869946178839205181656156326795482495728294846937173662703938795188764838902918325601362499710501400437138929331281830151726382436309498473462773411512548016710330256322229820819997764300391310127947040037259891707648812701131397317596196086573334151615552692356450052670803845961586213763049519099780957958022241997618567852177700414617123307000536020615496289456767851172087220734484755697116501133518886440764809268968057730175834622787821069230298021479285678328611507834887525494383611863712149672425674480864319266956259656688630552291846951569049714082836718231821771264841800006217658996542099736486202369960421346765662874250138623631941108207331505844955139867788137336986519447386733658374282588062781463571434250450095832854143410256855183258906385435319249198741745717758225416032370796434677591807415959122292067908143438183450165106290539612036993787807725726974204059817185303344092064240448622643039572444425660293838592907154220323616368090579998949050496914840354794962269798171970742743583919352941341956650389555250058037927374243736267089843750 [143,30] 62300001440771855537408423559562518185230159382604035126289530492401167529947139732151182149048510362215439292314708466241302754239164237117737734169359433792255161927936136539592365646952244067247694476405351785969903425621216609715041848439691586800943136127414299274375992460157316338079530077507112989081626994878992220031452269667156464469677510269570417470339884364872570238082038679464020340238645169667962073778083657482849055098900643507970465914508295044662673035481371327804657675147180269547303551106980062099603640649471235889792404376725252458293535294725042071651148801369149205964005179568403189242435178595724917794925126211235736512278444987675973556899988234894610934576060862748014713313949348603866922104318551036833999547404714208100548042011841264631709847526792668598030962093446992651792115687519257445326955417561470416115902096907277204614925071909104822366775977649135101969395804860555733726659726128707143950236394756002545338271578531376953622664196457854170944229377839493621518048714584794473575476117950742510678731911909686218564873435142760629601302052753196715698160840699708253618939587278935948216073149375067837933974877433202685746884481214243650968725081313004755821365278997582924175289818485107616389189545278700482338962356207223291376165653856456365312156828651336983837864633307183570183798095430627004168548887903971843137198306566422653381125244142780539867769900166774329781821304522346159888831051746717843984578794947823336781220133159702823698063152439399511204251755258921907272061291482306976425028416898005323122598824179099938124479753061243638562592752527124145833121789970565762286361516364597647026662117160552326120471171982997865822570947358917184080131943277204293517355335795954163202736708626616746187210083007812500 [143,31] 20592957119042267099292821536152379986677092894729000232727735093429405067602188245331105235815851417373556919809798450767347355865148509831533601084257954695307830488468541670454989097781351318514882440715157255114248128754862938808872279765255112901487745025190409296063004984385129819910316165300905718015425156318403652775338661889488602885010821886081783438015858132530971174890954895140109997736305578888551512059529555615090206736640346670032753248064300305368073858550168005970782776354920262583805595461873830975340852013114025160465655796136716422416408868333418067327881112775915161156332494951091315248748796546700016105491575797432418763276586257060945489635697562668449842035380530036855014651136444214670490754702182461113147766768383278746499199356791561066279728659062355778132161786987681554983096343711916497772553428944937010586225808720873535412038174668811943807748632464816826694965147059109325786964626763652790297790171967699341148024292940539781940313888205597689515532803037657166577633969106207104672346948590354457521326665327956272087751754793987608485255820425051953417790985811947412265121096926823504114336734406516505591051950614636669856513893242474574980507496508985519244649602245707673746950582499335362250063276149543283396062763163851239180038487789492781583634082909792776036694606478611591553640053298218284359278359178864716799859363230251952383220223354157818750567563881014279432757773866776364166676999032711301030180124394331338080094487496046332605429426271840978341412732017238711693327044874891622817187040414549915944597852023037532282784035895066901730354243264796418928828117577796075819628663384094367539551261181941393803827891584178565110296568968922183813759983735592508964815866432385149664696655236184597015380859375000 [143,32] -92722644111491411590614098554318478804126728762507510923913340467820470073176054408070346377178078191264831787803757832609145564338674356944330360630261915533353856980720632979532081525920458410304209198415401618563909781525009430683837119704971671062149567095928459287684334904311536162757200518631411229976461995924381383787956529779161902789445925880154713018001329532551911150846050998289213585154235179747270865168161036000929850958297121670743248071046833098016062475652676828903848324921987431323335747822595727963050465138298291576629639369269993717192150600436548072541413102439391228890219458565526293381839576097587065294927515803552331156455391118812684179080008539137918749053353016997626445469503086999587374203668915831375500446894018802851696469355022289975645281076697263586708319597054380287671375475399257293869249508186363852632067271742759197559052926275469381412109611155024244096194234333380976823827520008934666703644881424633327788296681384581958669171184816611835143362577418741126304134962473293625224595495432904425976544785180628413289085437460636087762681676533546556976176327526870971073297963645753504873011185091373404633395144044571694759366490687510065192822615813160556189196336864252529461495706631517853597745817255479531539813919333686839269439742771645656441207206721265152904589492678930539665238522036077315099962553051833498290672119705574870135912764122098740630969210989552554772851471419140609970030092774751821830454645932302716234483641189725963229159373772531353395656232559827061602611540771078306229598524979403512181412006246276312119110530207520543535779700635867379391491151476698966859334484839403965496519303087623846083779707772369997951409520897446477798968854605740289658611328551529595642932690680027008056640625000 [143,33] 80603359424209086971655249526705185530645545483472640747312889010615979973599724661485978406051147034131704194148063954121192828391268467779158769679933833717036381567097757098843985498905924709867648350723027215510174410612286692740671156105613342116331755224285430443128489026853816537071943041571201321374069592895943200077178344723576861956193738456612598787809151479066659767724563283426191257304399307067255137684042149327518153188278440801761680225553859348813481744733659841078092237022734876928508868508770803700644184492276998698036732188214423582021609536360893234026883110250841872796593785072972964078086812514267606913011960886059149497139574107687300028436253350918939915444171365009512386629927405192214313006067372006904955624120077585497308472606029664433600832405891820032236309858618138355047750447335385718710256155955044337917327257214764971509540192884082906849152981910209529292803855810429621558793503891350591341128541339372248046838813737876645473675988916541201133962234900492341542917030170174547725259513034517914029941286077920137278004324984478827744786517022594136410489647614595038557647282700969062226852747334873796059347400770867863966533436541881639733648596878361919733591071569670894414362058572502896497362005539286381265020319156997168050319411796268714192686145588043030811796809866287784774055308929440272394478925581005605694003032948679027513752549389653191325337090883497781841750377066349129198640166138362166184848948923730040235173620949101084950703740899113369553467930751609292159599409469327341928490879344588241109694563876866418267114924882239925412607874569818698617300673583701852204994788932949645235212968923222860891804243980932189429129205512113299817783179295906809995823999642539092747028917074203491210937500 [143,34] -35425185053081514743879501757839526684398286345003287394024497036260064617311544643389680822958647997326224462035313793570356620464323794541931992836368461677222153471985521981742990760614437254464580379280928524166002151814386457721622164038238963970995202209229877061877621132371723475315582904255212941161801102740588038317297809708974462526322640844468815678786362271493916288843439415422318935183994169806820721310784149908277542014481938962551541683302178343843292714010912602642047617789307534556651601246357711768611572514109688738236734852333130946210230757866945041161205001936278219774812276161590969806732361583704812518951041852514385928941726217693831213893822619053841299630787590137695755761958243758555478666840154757977042948963658292042342267912029429961029524307544571939712758553413603502249923167384183765508812550379775325935004361520588835744859777958629808197464877547196259640049897647132195071153366347583277120662573099149849947300358933645175261221051574096862317262208649824083471707341557362330800243910160275964829297755904389525714809368828350102639934146482334707534505547994306136708141859297687447952656639327241052873432975166163405829325673444366841108028072290814900286453598772884839838690917408055271120442672020791189006458088386967131047667171648455696365388042242736837807572638508103365523861024232411221473024578930054030503001254403476108212904932606529914203064031440050762344581919562021786055651974209750415897754945730789918330601104922709025701028926226061886035863837370835822206138969465090213030369639332129931268912521206209290340585166571425048882068047122130951809540909252485221656189676755450928563030556386439041390115293630360387848940944852797016044349409539136315348833508949155657319352030754089355468750 [143,35] 11491684065279602770488246035031136325804574026195359741359097535259941585504163720659375560554346953086179033176097903564379539744826249777790135047679857823058665707255335061368499533430943138451589670966612061447106354898400840980351164934653576135967863890779970473804776721752303712443804676652854777533019132227349064412700402083669132370344982180170121316975332367348936048260915319141892232106466038217572930057296866650385155159583503957005644994631980524715068351901305649015694019245825764341103959956590768345525749646005432628426244584080469766625672154670449305115637278571808934089636755991966463646602815890065264890269080771234362480215946442205574810172518818175244479809222784384219984950075781165840042326845828951078247445581508326187376390202197374971220323795862645586041480654286715636238375130894902710752057341402691995688890926496747758706893517598480755904895333828807990397900985354130271770185323342954481522279397454244791195299615181821814969597925434568183615209771272811912233104481828362965205432523992285237340065606376569450404982663895045535898290265936239784188805506329870966366349277262735239735219414236114252862977246578454745649429130090228447874603133796598417583995988303339491223750177212316337586846291629961522412678774626280293817876914822007132197413764794322387568385130932536004505027869350394343143046805175391449828381382393712914371481929334769829834812699555398801736436609006976375972359846248851422074678787622695343769122453009346426630719634956217782449678613500693452412371975761073829936914682256015609765760724635376012640071066527758056069448216490029790479689642836958631987213218964010912463340256464515758291423275969737602675963123748596109029769540791012867726525679017868242226541042327880859375 [143,36] -6477452221117270447584123756130057891776373228041781225887366321570860847928830890531254036710535722225935575408075823813089360848934356146368712468883660666443828140848493883377357914801990500881540537068081591639410946656135360626598656678493983839182261553378825172552144993794743544431411895354232807928874178691230466822331039255329472523534060297323384346540558257661298974392228606961345195830207365129209179533054407899220375336693543010967047227585535472383865969728767965368059928704523687746077047087188486205527328611316211918709212047316432644824296585192586813360446994792221895033603267071508669945810017142866044872611592246452390470060587962180166010901146065954753689030014877621427106643747164719650625931350587975030376412185730630079269476034017404018516316954038284806125813203117429594490974277308575845132820821877782289282108033458123141443550801410733048073314147295930955373193402885983546764202260365805326005006365532988367687434905877920666724260693952990379952860219982381306242798364601408914993041502927700513829378041800656510090491990664029491423471985687827788819906681448037113004089096575561662812351526748163836119118369425042156380414006735418869910873621617013889595892984625000298105231105027504221171608282189037971768341018068927026703961695205777455823789940248039388772441357816942058746489990974268464531282456828971692404549387540549347421515952582608892152516339713855154159977984486786410741446192925201148914515257556903803507226348940205174156140072032133799402536780251764071984411389975024174608136913003686699497272110952257981523922371022220137762209206301789902000041161764725300832134959455313832109099476911961351730347755612915497242047030890596690557674126546614932873979332725866697728633880615234375 [143,37] 4121108777614419902859485184394046060408638991681337871187765759171087477415324227638098601073957735612544603298423724750577498603229311863413473598668412562694833252031176175964625961768901097398600956041518099409672318527917720055995422866227904924347490281622841105035433707710021014389261014986530724698573304779787869511218984898850084648298485667559500707994950071774385831259565980896663198765939425397562026748628014728961805101343399429926334310830718754741218055939912332808169169050085095765224421860845552186888627678058154382650364654171470501182859137550220511550516836185197272426765900846072253264869720382236131631561189325070927692322477947571172608316350013690673169493565523656933154339162556746483110844623525147728014320132772074799323277213816437472012140155941821406097148036587962265895516784685757965772548361195666083642326671225431339056615041401851276623338882152171069364151200123161363667714507556885223345449420904914812704300844486374486405635446572852899200475662843364742987106501518835599109394213547553886288095578397069040457887142036782335432692366853109128875253470735011777084571934460573293609206149689002217551104903311803801435832364189889641372730132247402581329750023805329634621566245623422840341215157984444693143552760729059215984174986466378603887071215746776570381364469083088321603579020867676827645059499014499260459339699398878172656088723034244628325645622954137074642545955010181577259598884110911509141551446338095464843091029825878566265882363157542305569875461653006307475143248236470002916144173423367611175757550243189098727194301588303967615041115366974737259986652500726976829045996042776405012107681305194925366772102434691508404935744564023752989547649286653405140418908558785915374755859375000 [143,38] -1511614331816267043372067396033462363745830549874661174799010878101914345499788966394973265958886957373063129734077850268596109756592017998432305328462072755900692784589688523059026062502403353912581222698202467741888339242490803267464102982315965543452454296517756086938705039581383422214056410247864215259892189826119948560880700779042071440788007395872457838378814560418074296013106729167079884466451431852831895264927668386314434967036939686747442663033262743484668712561200358007876842220152112056758336287585147367272328229506166891183990303599411427736101281282214834696377426065521882132551205917517606767339421601533041630809886000079698699869902049973489566800260676552909449667333344701739791206049960021291363997992440644793048224058285763594705791720380899873052432870402405856624069835261842134415128800287467180366644134403747099746822581403782529381341541346190635544949835050773667114712649954809728828505919036381071192709445552718838388433646140961174200769988554583521664142978987013553250192875906098118222196747868523797747248305480040881722440102812450312556037703801479882782494644400773590344668970440116276140753511804185332659402684953753571907284173917292880425557763361328097409671710749841213070092876590222637836533750078357122379320225087706384047223430700455176259322430467179635619752830892249773952419427304903838013352998350077870523966042398801021573763347377374105849933095114280593744509893080958988987376754486125480712695296671516744113876800342825630637672145542997335196908701443010739703463299314371575500041301077498054176127602916199874193280818510334401774008939787250081065732057070669013341375195284852772864160196975154765298741774819617350904760549580702458761993043113489351761047728359699249267578125000 [143,39] 266057730535042286217772506643596932705067632800703404808075878197608778214887959911769409899122897243321089495182315347046768418332514845234247357390622733358326406826666574055497165620069875278974263456508056317647386888736576420172024598418266605463443702063023958502756282233644665941868515657621371976069790161673617887800304099553863215449251815663293746176889311981529582741498470381494465382840146115929516637399400866315809167192518992929038752222389769965974080181097288761251615568456066814483764182726312337914110077970742517998229836278468141295500807165800869744663003953500942418706785851158136998304284422400690416382255670899174103739575327088302573633703090113047939860589027488938305362418150658916673397346340426949095931400798446288638001114824935352991572068366130115137571253644696478527093055777316001235968419642832104952100459539580237157808910162475052213056827715790151852283095233427003837231693592360367686678785911394289238492109964569182602154308906374454659505610390088588905448676510908246789734271896732000433610346635398430861470246420239865438939593379497532947986745639839689896379535322052536640123780161900943399393289802373368009498133958561332348162322444673793573976004833680051685879439931709635272715713611116669301842650262304578962969387242939445440052031647942940508954220027212905043801576595573816833851389087092816029013930777778659820313105699701906500359049115494993476741889388731690088253290728767125509337772592925636439802447973081196919063681737090605092379725701740405744341995264881033040443866226689220931960240498556065917392392797673750931371239415327724101072452374658275727250384053801871423951128902376167726706324680730061766797715357347868949817052692068561582908034324645996093750000 [143,40] -31979958718233958976184243280982792221283937863956199012858526425941378408427892065657434552845898475552877601616227351384985975442182762666051029061378680524441400857921362833425062435343246772194704797623263670946505757519615641585379495209521063296657866226992540499554195795099541614739799387630412717480669126241225872894173420928854355745103783004476122602293372559797843145033874244757313327633668226513960828878975637667403090613276250267100766202106617131035235236229777070570171228786948054424697459501849578352571228469561925092696871274238868420182024362141810539852700271807865975108110227902977171664082784813730133074130406781320404132540421980902251056908895899254399892262103127392580666230555872101432448047449854524684852179321245978116495863065956823745230129863710330017955862861137776420771732782358306238327121549960012738626679180846054929290882143353998394788980319263791576602135416665737773891991946849928396169124913259489358561528353933885466850749631935558328959219634404402278356924041311303571579979886124826240750932108013727423839133477169299251929361565349030476395016889234534316213126556064645366984388379512045220202849895273196312318196846753488676642814016993995029855535715627726187866597940387077437116669006735148859127771725367927269202815227456467257430765502447289080809519632198808283039412178508478711196048176519987251560584212321060005710748022421622790275176590319743086428180820853918541770212366228030459989632806082690233363458250632850863080970044506195314057208415094464493985439597323117055682060152771773582968656001367426828703341354573838091663141721884081283695355317732957601581937647286121692458180942883593594927351015330158975916370831641000851623302604205413640439510345458984375000 [143,41] 22170212615846595306965373457659456510034142599724613807723623393717754851940288297111117310172231460734151390383403796737448872996775334604624580311596089154912774526116332147467929870088327405310057521891659728155066527326454767165658902588460347598029691935018535662600305227474966137294583297968080740857801771399519416425886158209362337859122790605824515773671081433428457248782504550780156415973726371949672622590433389795861968066432811850034146944603979347921731575380912284520315691243017280244270969620040933045972892247431046048088397546421736809590359129870297105950535839924168308400764320273963703958268443611659120269226741397548906496401475324405180053519013262742974298898380482088210643381873295899530134322365415048901259796094295620894687149674719360969531338212531585922828584341225103932117615107026056985164308383640680095138589976681011813202051002422200547849174843151421292986101118840939435096063579784160920534982413180442941865583982021470958753028057013644431755063381500863203777940583816403748316234204863136887250642704340881032499826184207958177634681210255590238317475112894397854193550597279963410141776576863537442499940254414289482453104898112828073318029079496115167854678920676337222839914443601395476155665419695672207550629406671345867284822446280684299848667161565999968206753473038474197925007137033467468444657229170499473727017838340036725885418726438590841836152237763848815038501002948887106347692538767073268689086150830726153043125436571906400874700515609321336668997145736963940482694801739030834097490838819726776640719692202494978893684131241937776270041361471016320749849967297413399194173129687212908036853877940496920500588693246555214030758022341475713996399761948021354198455810546875000 [143,42] -11553904201477587018310934661007119004777002780255039584058011828467448072703713965975113175352827272578560163363755419861126844016395996224738799987621367726968833707678384008606119580724797423153761031323823699543377169504584689453656097592145228053746306700544001685782831149886515353089177175622403727282510143894649461800528999893577272719775928870943933301475149104077551183150763103476674851565856339519560041883964675936360560500138874010094021979576547853300970174016527226679922218808696135328703753086802370117039793045367960007954959455636807331884479197753460604575685478144381252140269375005166338741013859331547441097237335196201853154133107527619269877626897469435565541185816220008555388148128303855626213166774981424145188695286246633155682030420380285512682031375188625988063030754575751494211672818335765977108136097462523493519855995654073621911379862017168231415588591564353242062917627450389154865948059673422232185415238278162572001376868545540643325907003935231101629573409064051278354595450298521521965283553803202374612437839612860920653814664966401497394235761780915780917219213922427845776294242811206685704579118008820905082151152745208493701991845100755331827931754924667949227604978250901825170772428080525492755082196473933743254214073151840517653100424170475682611429968521105519452057294487595684715534516686485847233746803274704520072659556289074359003999228563041894693142572100263050751455834866699926378159871838784447707469770759368594045682077453887082342620817104900759010155472060490536819606769832953372601096578735497529651640105927842072585290721024729746220608516760796877356988801752546944547120863317604530821839418031598941301563180801979700483712908286971614508160723811456909179687500000000 [143,43] 2640657306377139983491539251279213820882278729026394005185858759408139207193717598498058009169489237447583067568289984336883939178359698013637550777501834418467799617805151675841537538799981052846633401356298259087819723630392726046207445160962318691351855784155626178750692440251954534208823238155297579053110485651796148803383790601945842215180826557549098950710857355550934659126015404403471684113288111542496084437190386861779227061042598879974295106670361426567009278500070570484464977096767222605454547203314173958547196027139574856697717049680116602337945100449590330714036253782821956600878734064607918431941257544241382884718052232069850872232943827931968741869731844425733679691481344127176584077210100367297067622543250735497694489864482153129027613344983175315153088181415494554068178463866677950080112621963511803700857174789824438006018006710556955359018928377345569285110095703384562907342410388734726122761490013005425926620918808675678547746880314866825120743752396547106839585952443390375363897409215134047774218270532010204510745095637759401892753879521346797165882198630571194882864940149745797184009977608484400845497092254630733875792425685374348047825378409405352839474308389762437497884953820691048228747144401014495172538628328663857974542011539588974655228785271813188848443391999645439036552833439230875907577871502633401680838347633731309545208645069585051738175240070383012907170097793901037176929913338462016104814228065986422759785521313102650551831694154823684254640367099143219619028678074705726239344813384856307083520686420559946924876330413791586212154796025459864727279607582140435709910289162841606368456769341884207872291256524825141289190351266325653240176829141886400186098274304653213500976562500 [143,44] -223714952307193835673281095314848905916887070789674333686623392127040028526156258890570461056039410734570439736673280097215722517199420183789722749377621929354312047793135069611071994908898548234432117681977447295429445015144950460736891563526736614352115498095302512371538400650137516073927474816510222871522512339828395865436943581243763202569262320583671003256454798894129460323639830175594492699474567043623403894019545750410673380948694253623619815589543538642043114697080791781572829085471738817312563770334185002600480010067092013930714667426244958592468675028742963157924321570261593668251998785965310768671014481289240558509529901666933065654968579578796679610167812004939855434111685678574646275595178558925530793591673724762207829165920159579769882120724405707424074320023690930053018552555849508145702849253412930331376931326888097733363483336989113807586707076527160627409694863681598511413758732644240285802494574208959860550857172097463166978426944923109060037147193871296805612650455396595837855591328995128159219888952945233041590527849507418095122593621378560833417893001932481553528890012266363210532557860523829110809910674800720504503086972411828684378451623376975135654105516623058604522198546599146873624589737901990581793710407230879529669769546464962364861561852899226068580624310434624707314083742725802298939689444827375152146375976544445801921436970671928867643415845579546150330595401524630643210146784520958187371491960797571664980090392688158858000219718118906584124409119638453751760387475694526765423232055717012588560558254607854698165282709509315258985162837395533187644852450622661552562659133685468521504237919076587093829837545115905112759220763131104809318809528624391542369978337275695800781250 [143,45] 19917681865790993464277655505525572108196936573327132128420727221562132659067962559126773836272829846972113190238874306541902094285162568722682465018086079238832948777938016402421200022506736532653799872338431268838180400459031384967793888741707715231043684250601932424703021167123142228636337315809266548311151627428735923681726527778376363817721452464617215551936235028581226077602706144407187961823792889958419186468788118142996508376637612791280472787669013858180104275778548068551142186159457091313524843328874905880048664844543639910983011190843104112921588082425284698042968456406798031722771533682895850537966521642306659742012001769021229872167168322941048945531834011602266774318521403190837367159196409455660538391288254619423229336228663695395096427746347064487665510923617315705692549855018720784878166635582110671428698572360864018419098686401397874205277753687432185237247687257684816890496789531420509167339116908303511560998662675105330222129313729834775412027228143794526739357919970309724037028237854498221674688724477844129851311731209667793232718174606368042745151244748929884130203391475106798412954206839634186080760415736547303905699968368038407530482973887382328118413708756000456524658347728870326627188287139034737762215456959779637191603900354183108720928614710655082487059867778607124270549610365139103723147187679918246351065224317419926891548645264421813798278727754874814406943635072995012492899925432529606306842696035489587473041355858122652277372084991715642275356032714532939905376857362676475704613456406147046243837155172529139015354754881465547830028857288871326152027468077739261216561783131436182202259434534815833345128715879338494009395887074020023457888995573657053593383995009765625000 [143,46] -13851650667797774057004293281784059745630396322699514961359311967694952021180866187364442547076653346075491716177757845593606076742821079291751255301355437775067359448382387409274668555608466783030629666979452759941723147117084468825361577544997953567175941114091578331941960693863487275785571498402344405096719105938592026654587716716316256655861981654848957222543529574405766870142731348959136385767528357954435057962661445009049169055697477621666933276534131163347853915448815333889329015536796555492875704320727225494811836352668721456101688046368392127886504086602411161175335943348629631587930097845558742201899200707179394890202143229373410388520994561107066856314760934074940189247781635079848006559517885622925044582653668306974696596937035253877851823756523521031852066511588801360387618152390149584454442689614153842818643082488701954598441797795753525750257454049195525174844221900293032646406264457539618546711392789018316499499070345029288776203083467681722797873087559055341653963168649174180011766509375624747354370538868121995642931803817314007883724339154309248296992172856485547067840903100303388166623089129449906995893596996897062392904994715973215979486081055813466807616551629395775078449064348411023576652930829343050457048691566208936333614846636583537160321877743172677920422922041616563987286562159154249102537425867143562822664793913605915990158912525877940770473384933145135924594903795589335373612742435195415941466905230513664142354150311513102617087926935267080955036034932435210097776138136307371478438485023305550842578527501716017099307050101894711215662828076639742992308593968700797150755263712734741391041052296948655979015848339416254595372763867930887923258567894109277570249227587890625 [143,47] 2046177538716829484696813697515639543126847024353226396702062207584720515214608472094832060075373899211762021514845579997928974355469749873160730609266156694958576718039577038110088499040480232089562995409627039949889040497617308510665501381560443182057806771286247287049346625017026345678953211904839276588733795917133231118084649766598764836779685705089128448393188021992122952091519803059361308892121612423909134056279624064761246328156054497198730310984524754922032722961302962758637864743749788360357294168018988865451459368340973199473512433384335348382953916246523372016148447539604283595445330470540185359476896580283872169152457186033676862968016248728666464491343812595372077316960006493781719194621717240838689483173982555567414059594478662696521239881123149247162600508246485558698104246190499981632999174785144152813036932631892023686299858568158292048955237322377133637348339576578324761644074140110229836207967149015008816685763443598046356227842146626205257001471031388208366947409476215010573828474318137904588787521422401172070382050001451146380763238581405352030801753391283953018553608116764456508545020659766722201239970706474833435083080046003041595495067993043595588762441591142519357932158039509510863711912268802733913524820982169158384744910082758593956322311397338847844947478208044913295004655081464497236427367059805872813826832414425633771819492328183348343008524537257200144517428508943041189898705858357967870738650443439183231002999599159918637861538869555702946344694071795980932749342497935458145646314857582074162761993275904289303182191550466108945284720104048180237816193746455324161754945451187446054869395398963041963607853333911112627878049763412480707455732503916428030201155156250 [143,48] -55639344610685315596770077788831685423662692403524147132563768921437609310429112949756143684557990592802021264745623958101863489124686894054678210465226532962133132079104169222372800924982836516226316944981228655304617260823688908224947439862961181017071806904908222056375519653070010628213722497030063463641399524703267335453067861189759822006880262177347611472586124291437845370310063430166184070823134125218814738798693261161767851549626160411510085917260275043092062105864732479104090829686813364777854177756439326090400748755197965882506268532425485638999544895359478923000527730198070180454586887138005420513697358513712001838040494829551574282080601451792418232133919877480812303359985769718947786879203105630395947188722896373527691113831591206801059504030198510982133878197533972117819232290385619465824874449560843591242410221280730955302354857556460042361158048976157310590924755923540716822347197628373165216740924814939050782105040367890622995200504547427819151040326124207188821698524674033949527739616149219415638247557328884129479109990278994030897976499283687452841891296265482583134068754274031554034565656534532149893140542481575806887380749552080993052412549469611115478311598501719589423561185606792879548619285226682699667500600309764910037917411320399124634445830792453997020415600473477823548910036410257629724208911347817175011125657661757012554282149681161690620516739209089466196439482820443553174504120057172962698006491208049810654248046350370418364354869675594027569138374131794615099663841239067404179838592449273978369423387832440132890212202834347197972553015729339461593769973247771062604779288375329462511994489143601160174584849924113474540086363500886255144884415180856019864593750 [143,49] 102055988918123987275375638379408840324498055856902701884201022651388249217387170106502338217275801596118150927272044925968403627504425603686010910047692487402811619252138120517202552801441011670573949029462186330848763147395683560923464780059051926223371235166717642776251104385220646980927250099900938191630415842194555711220420699701134380639849057319937687397773771209471202400877442471092134093544160914822232228657656384531675522270704955218726349578537774703765749288225838057972205652773364712454442067565284746123881560037245543657796613607585252439147473634246593649436103783647897719578113792193165730788166631963236348435807325100295072038750066313487670917160679896172785074040198975770394373188790575022537458600790246450782446356852437092647022280985876047751773420179939544057091318570610121500457723249181225758910506155986282787167851753661257555487423825058117224807733604936166520707509989302509433234233516797069697409336853781115008166687182468010789160664158736711090667461832952159349064554416318421168325287219209919953531651149139481468403181762691661902569090964357975330508432509255360386245930472046775593046191387295318519856071325292081809666389698433980009924653445617542139115604664731878564618968691439463746251373972146950682408965834485748265969245797222978858035614213103210215850689685350973516182722813167237622261416518417403184344064741834805492720626141804612857615660229059574185496263748088158126115030609581808024276344960460462114463545491970333444107960767103135902920557800602890487648003716268958368059364202982782050597506236342382167982825117603281598143020799825055271192129094531499328637620386731841731182850436239111141934743503335857667096217054765538161661400 [143,50] -22695195041554714348566213778753073522396440735053864948444027949651139119583466601794331702881687844833562015040572896620533040373221161500425145005149103479509931765382068680437038164185917908846644175740162619315721629047734856683187453348293085124023221144570371092169205843708550395014786820924246626656506512835608779022541163080680769095335619136516379312997497823074752458651726787393788280642472191311896139560588521579797358384398104033672877178851545637733019321040299706892611281476896428390842640181974071840137385500526071430482563417513669853264484940876304243006300361741639241505665182857432128709450446289335201451682932520395728241650357076507472509010488932149171867959432679702629246798976379766661141198898149121027488111399598949450276724555559518269724888132982763420250504713790904092013434695920045591843985329874847889767321102106307343417075404558314954293560612053430640662374510874735060476355087256084119447831029508756510007503492437420193907617782422321046293773260585460031537669360883418435669959646336407759695727278339156359229195575288106284347055222736682905880911759096267417833681050456237886679609240790494174384218317049306121406452299864878175809997332907377531345340317378415040975956784486064763319675740433740664441875155719039158296475164884304435308637431254223048547909745583959737123818122254770305610558339915901411244846780369179989920167679569983281733528561682363457513769362884469014738939368205979147568451850312359983608251761947420370410452654498665903234281454093702999896331183716285966550352015116534304863422580223307369171426264256596562118854723961884519764018757059857961373934917073446678866386553891138029606538317206524839451479232015735658200 [143,51] -224416036381389980670780360581822411665707192174768870446600200934558489890336278376239121061030957991184785398059844649531105892005783032615432421516899496395364756653560873304729340696817091901738513348670890098941244765334837632545197090140890733405233172399413229736150610744647979339030451267143804842734247953694649629205936987287716166830473784047956700235049442424823600673072863206412405457758720271594668804644558838827400595364944527916797194193426594573257857939589055916486652014611063770342118205430757706211054679105122573338335389370962401677864731727948848103721201263712015786161456878253222691504558373488004652018385879712474795774668747281355323831252744403416550429836689970381334780781265600262949092608979176718063745052268345494197686601283001798888363375081970021698984636550673762851646028773996730175891408538408479415996115197997363478242139223303932781009908120443444862850241924446455509717985053173807631386796629004904841770687467889622962531849532117848076791674290276326549577610041466978231307516085201797232489854970555945044089015749315641357670225677562226201935334404104790903054374212107144960818907821562146957129739489008593867484225776603249095841755202522424218203896467620553305565028841924105933883339523407197912519124319845049527483291041365087327728199595588129136638368802216466769846809309707145374884778034404935799086997280053372016512170689904466881744656851535558833630560825076637871242280516036829818606492270869628461909846884186806514666387839783918810669947735252018547364833010602344785924099021486232178310250446677049779408212300398395635944890815442506570741985876886702930218623243322637203843733073109158923667756242741652882270264100297020 [143,52] 350944034779737145465027859425144267487176653764695288526168181799898982411484491653458430553228340584832997297798811259851268766071590359289970165353961225591980183549853961632507585445648902127852576068550071651507599808037724330383053003686924924255970064257306006977987713390587747485305878747667227349900141198865332577272861896860538318565810022306960036897989319932648703826854433174321114361567396850408369403876622593766397717642448518333819335338024017100142555626540562563377886332032929904422324154220892959085011527260967963371145999673105101507294089997770667581231707204040959902657113264989969029298349033980185599124704273661765266568146701806495956980637378926825602650148117161840586894471932103598503509106109607676471823420637400316836613430192311497628912398185958752546367410192809448051170597705565877857451628722318900886169693735863829602753145148589139400320984661444189452150612611465769049457836215504508504732579736105058374743471297113036494662405433499733299505449641628679508977454572878258698326884248791874613606212876953930302112421956382990889394072184058241014966921783325774121025163406319693647099300178752756043434152365689597048766707429647068478133683369624740420667004751662487164913636881105147736963812244119845456759503094314446142442358241252298150803095378425849726434604312278429208351295244968680433619146658502971792722016009113084111874185261864912301636088494935685831785609799307530183510173657700413865383375419818673125690278390194184671740495834898871649586044444054783941024616079386776601492743710608548329841431813385284857669506234637101575253615362402557264674002632423036726033213085976814348333777639451622672054239771734125946602815331000 [143,53] -13538910087094630910989672003156865602347753337347971730525713738431251067373388782995463766746891904591603606253345025726230329417767447992773828388603299268334776991413701949630468561421368910087110661565121744173418697281886621931133407268071436324081311265150844106077476870465062721465973194301770925838699406097956989951887159044719268391178458292052206660464092387221608292673021856704665744835775220950327934816062763682309311045457250774039483533094351519370044467271719551047499551443784507530609357528035144832854878358218168541169824206355792883945814835122123285485088535149776792443896285062021790310204613308055678804949962746722118982003616959756834012284979691983305152282186609223279550652624999171822934310383624021647951119256373759633977644027330843493179206153872806211459901631754649384230060819956061268679001113267020667802442908068093469506837588352408422138256584325260730088351839482676322125384626262797894561472215467421208908657717069732827900555840241995937268718389189487756922115018629086342557397399217714310141296369642526505928559031872542460959097652370829481015513792816868305612029967881218617264580718965899147913314791778611854582770307781275438782986937467929369867987741591187103021837247041918726007628579714856971867326540546258187838886061812364688144515598823082714955506104836544239506608215277588480548907298137658848637464356840998322413249114884393796552519007201367063432248049159727653581762325664660581815031951087102198746506099302876987781910673388307355826430569984263228601310843578613599445423117967883460070793401758071095323706231852274104939525072228963173200090695198523856431652010384582903039834433294033206519378956568656458917076320 [143,54] -6213091041675866195643634721777181688680271247703648662005928896675548782139595324241017854553924791160320293042485277533021428964444194846632296087940237252142519323944400493991163138656104022868409694847987015986107865408842320811567914059383035407810717374295022101275269068351543415569513501367461654472599922861786305443922584870975613165768616216054881528568747302486418888965428018935466279147742078070412862909989235000356692159092539965027967014139645282068542308191948525492300645209863951554454404702614894128880409294098557242631212782254647610385917821731064519829762068367861800286324327871402892844965083770793683271407761486238386362578720822636643268626691597486182020248315774337246397203989157858595672355430621786663326840977540211678604190038225039918030737335287240982462224533626550523308550406576854502864872048622207448799744760706636128423119504725653520022944079634138161011804411648612960681108661444786599812690890606725700559053766497918616822761848801485568672393502222941892409516589132525779139451870494697283658122440116696567249148188777610084414821152554444043566249111071013528778051765186561714712394037424653474974246017228016337808816774559703658433454540842731506392623952542656361519672344906998999651605584763799078232561127119730756654241190409129073385281742738138992576581244753892664990574538118990970422211330561584390626511509640494955250565061539047861451386686549437733959005776402178365631952624504480711613192703592057703551767529421036180044755165708442874757107857616336909822312238856935541650493901755166008349732544189574286770214243872037487361302692077014300847977464851273385551205971178892028705267293645897258983759179511608509960380 [143,55] 464792471460705200860172668565838120956050644388753507875676666773582984404428647694147803602490217556314950464726919913508362831248275085713070773648571198929434780792835557266665003994220497295384934805796872390163957725576482875534943933224448218846570644110968396387729161683635760091991708018616105652031998948870976106601229357210356105714872940582514944305585201970245068609313012355010118908898778818977082218449712617573280458599307409236967199232170771776361005946588787507142761958399102317717757343309065377205632981162381526410632873650826972906850334543552635972841975507946272905816949124385652942827521525260150776753728141333384628249637006289552726509507264401477946197422937391623349938205308180498122976796237409708413725839707350273855332230524854942699196464980007713197944392385560076333728609240233953341484604316529012368065468201508044038068921335400788385797417904648451760719239905812851621726378598649387314974154578706174557347881876274058378694414193322060827661368803547698171991057793990324550232341933878915031426682116839537974365029338021981608574726040636805385663039457847895953005887199239561079904670149605981669408268405806553064743971389870225911250934131412190383272346701193926743455865446812481595739902630792363890555075390602568067179509836486339649633362386189420694304312669616681813539705831645689299214880377493554199010423542849711261829944022852107771116652577656482240784817745220217704176018473699290393449459369963794173603360822773165056821775317482626240300082381195327353449238792551079316988503343808963135834880185232878771938518082542805123637337517562113416933291836595338844131462832494467319666275126944588084819717422927534872 [143,56] 2762948250056018512443184221583885004164841985760116898206215597918036106260433818215504844947551788532028531704944465435635952149008167474847865498776855429765965472310754290178968427094404212107711322832710948894175989987856963883264805588902604696992687244092653767902935879211953319487910657635761425915551083429620926652291145860292781738051373328387307944149120575040630960045321166116900247584962726421564505529317061048274628826743660454078449209946463609395727888285929923240675919886537562854180111395962657920245194847947220789070473499423055790656092724047705723068787163592287254017745283435685089149031579041353465267646899127439887190535477536328667080010551786440386565849548681736067693952554761383178102381810983394524725422890501060702544526479662281818515251778638805395054408123195952218475751843046361382664874370036130618214843801924298822445240107846984837299801093854438619891586523023266199538012548455958339696448437906870806818609037605096457002917052892369428867760196764873301596397064929640876295853662736359465640079907705742657062567616883894289958729457593718819382073240547517416757281005180426205791957106566442679784843855445338800976218393103091776067263208583633516694650283425049132135416400121826641084322951914261167417183830411180874410631956976442039969320925895432520767823676319036246574183952982388862221682505998337643330536226910587437215994976481545013543169350331953801915311265653133753626541698265592220182550082857813164864976342868950035792199985158333382726974994867846076838080678510693588514453037083034332052540798607289324553608455017997913157914794572098047166019238958299069618405160567383189485828431272490487376269600808264 [143,57] -1689019832263222976084729379964165292729198455541184276149054965750485592372767078071283036410317937016571505343861054290661468545998990746016514054207833387606543273689911782279623642406847776988807278932417649100621164846538476166126764829612573641840805306319018628907444792841733365306249270285336842106505519199195267233107741934367129795876477661899254630202130763592682740894792479894817846299785855537589587696651599430204315181146272324854585897431889722546248882677725286827880295369432966431420960219385194676106221360329708422794581988625858354580323927092909019389348941900039988431238872467318794623942663725145631940040772207454901876799388372878136118357920753469262266381164859553597559967934254988290581398885333814989628758988018741308487717508209195664666290285358515845144844422620622307429984099114008504913517210438264848659197445776412263948786971830989009871141653240538001080486956213223460459010573037475098304763279042336767223513775562367312871395963009249266224421797696078027679547214076868516093548576268541627173138495957967057206442105277803545606558461283218016278408285328169974913963014938537091389838556173365176869756203633015378512999256824263583562843451245713391971798522734775342894145317402606384116243277587606036406566061155341557013345019009627289656767569061409703859670940603946907553720690099155109526964761853507348785663388546722539791833309061962502972208862156470645568810073094529476356031725605676761280732115285813907820828478191800587447571943181527982737524864049460989722601365327434605580387619930442697004971226295506718530086698965534102223592383048683034091348349559657373282992487128649512529359499325166848376844137728 [143,58] -2166195582604812338250220029360527563091614570421763695507600706833203990809235300308361151840851400451323513943527101708685424155688436766018292391778114650739483053545170354811265950152242834949166956184463596826848820589289959607201011611483627119822366383089802639709483117990273554485079613220128706139717446554327460465902575590646606796048612654082198505042133692630442022267092536556980050346531980243023874736799716447340118387614830475812127994605956245964075545519217324558912295866137797828334858569539288026741116977177922259734132162800951525509783427980569818080047101624363505158560061289542679641844928719116040742020623378842814763092207594860415112994762990402306577847354416420298107484835822318135026148111832510582641534369057452085140122238409319063839102926813540194909352649426843681413456996575213177963449119421154543673603125856614585687703168220443385458793759642672089371493562940320068802887052587995330689754198092206523301961511492044261698181632769820000423687901900796691468660017860569939161077104010645071329734401503600330414691187053625581504698008131844644552325084256024587076013347434700818650713995035245538073781097545469467896061062009840028500404443963152753491414939978432805334863814285250752678846492896340698476082737000057962649256014310222801276144773948038767954972895307241258252749451325234161961096968101333559137808737135336584109529083940084481864019897919024485369598702869726047430124960491855898938276457110324705070572708510290797216989599336646661948590558918200839455747171116833732579613803536254205637485540836335740666678304920340598311752275025022053527761441494994509921053672536447459268858738918467023037495808 [143,59] 203324087627439767357139865756373998987499946888988090789589564289949879337724175494109976845948720937850633080841494130604846820588297708680182121154765679769409154274957449913363369398103148444519813127334871663903469620386182139728057145079861853905162998905433860743650321982172671795182238757397768077953363621014880410055451155619622006492071200771054421492680971038113040453679143043305153612464404045735554421230113561393123985216880231313296688920010458916987793573089237139473503675168381071928707772676646011542817066041928534130762063283275892749352253935184628365928971479578583033787758347865984397191977521304968219648963562609240125763734913315672348786524718035534096642832492221093207880681835007065377519142154653722321746735462643177010201989670068080359532687568055459568350983214673991808132294535362767758270520882124877899536438362111387157164253327127933254943283956752395735802554402406125634406005919881146890574197950743905476047265119617809855927899757899412654610258494464418451322400459244831088645240762968374875075367721426921683476714953247258461936296700559796733536547840828696305734121455766578788317323470933092540805948205376374437176296055214027776241502192282996443047063968550030193991229353405362751286502572892621703272357456121449565623000978737252912149958125470551677640257285145809380149727592336696971649691471680956066304782921656950271328439085517530026711615647687653135396188211346350064530234849650709998542588424635322043390952209184037375196435924316639520958499226099052149855181624996739340465012014115418711531447299466517277352168002726655290613218706635678160425662438467659351619734271729565481243664611008397877744 [143,60] 20054872986264455966995828211924176799560738943442737699180129507399750928920831418408411612732710909427736625419217294963934220456963024054410213666322887753521301735716297937042061267988685250421940378237276458645646013735966202803134283194280606170258879908181195500603097852643744913094476644817196443919751349661474397087143227895692489052396658307914771678529444278721877814039207570910829832914936125350445379881568723524363311244614056129591196599047648298731869923867099218639374540486866653617094473004979013477539558102850198644905902850586988127197122679234719102783765893278432772052077049830430224308876075619376741566628419149265651836450250769418752735748249457320964760979348951221826143936856372344288892261865161133651954079834468905208548885815809621036228832284497369775702658026504552883982510670983904068513533355111919627744606427464481127846676585689260737611517728880743056727669431806813457529909231569487699884345013208193034447460754308839448285299963728867277203814669124727420630410415593331638903644594344533418654572809513005710120724399676403008655559806382074238592350375316987387556492242754717791111790991985676571061401688140069427378865825948113982159900117283775454243782102317816790872408466875650268937722784242919923316424413620273493095472916585283105615734356498054540231049601464887673202846078734569880922312720014798261671398168834512499731706298648654727823204908781280723837431641011744141671185585497715196012020444612621624298404457091130665954856378097347237958041448336623108749768662131132709569056144039267931294144586846399808529081488296750061503661120343631718181775650145480958375674502015731900914912586480226240 [143,61] -5177251279319586112778810651383587894460744690331074021948701925139995562480519637373671638882262139848905432220459867932076206358353145144832464999828469046854729174554265435965591748416330193316322664941179105000683927402745188031422303428760608963310695487293840340271534961001314095354266717638640311682230658927197819505190447228796856729154852697344599931147395792985680024891735018972198134963945058038781020854350427688541823832771906732980171828734637137555047842429473443761644715751244573208971007300834541946619978090938027470846547437977361402904867848292879804281869076981053780726485637565358314159286376729845926230119069462595978242799293381733492585169478742050213088979360769207644315210620522697796444713807859609407902983793401947720988727132832335438241727754272139349740411738410862822874929246343668768948366560614272403373248393367982670641705123566583338029438393215903408400126911065924253457906743813568708643819085664187029046889093411355354684151435535003947713710296389322456703755715814912519099711427135376197813621776234553677588196893391991323463247066211979591326775156696984738114322788781139983857658898635306240977359622342332474793405392874690217492273384724874152901832949494528180974394851782917336318691101202048878830238207112997979309479446428350672807194805516969942710987183538179844152423198786399833619904420619110253501419819310287665558191626790964912703588737925573118974884152325641385493688152411527130794929882489800471138872259929405568161136447273892896392659736938666834601736473996117487129853466264288371901599419875484131435858829470550535772054455396857113217322302466871442560456445056025853857764027926144 [143,62] 560598676734307273594311520266051078648433469965020524388049154695777366316502492612187830090999236635364605662577172906039360067115372335426342078074053713906238252488544670042706970736842459061338892709679563914277228219372970142067860323610298408899732867523061543308967083936992831025531599453752311396305134936354520252945523656542750130203751073845867766126644544497292081230170170920539524963544546811831702006960692171209316164630015303751185722677666261852014795430813649997592022058118531326436012719589086940822932759663208307335306642017878847685305474138264478067409465271130297304841520811731897889530503725826475473339595175756460519298393376035571175558014595878034144566850085172000032171272457863259146755815815109032917706659148003392932739519718331916859112223315451996766240024151457553379562208408942284281445231345397964183602722545600667547534146240863137992201060494981656401105863932554110945141768633486222000307071885694508790125564801581261999136121913854754913069524186269667265881799317189922781084788435222199484838525463999930620502992839942681548826607913184827787964772071496040314927126820941332217160569624293040254367915158922239468425525729492497079574327222018991365606318894719519754725330143155024072214376582732239484389691313205636996772012364895003989626651036246525520773227521088973643282497143230767123937905585393137915452223771494614707699765395326124785184050389082542526328120938385402067744041881573152841759235589608751386729645466846240810015009143774427549670464648252932251022099761565177453177467423037202012631503105765396921406220448400172452688391041580753131331884712316709122696346275980090949407815936 [143,63] -59486487366430477628931674391405136881988198777004326285931234131372895330121821057984643801001332237068723729389997081844079827712781621084670383442600336689226281844883387582901611925932312845601106932653656246678832938252094795783938640674449382214132233991983898199842681320522075045384997532966505552952179438577436661515968906226311071751047888515771722633498336043937392774703419842109020268520979037324936985996116969462758758171732936286959866419468248012006689510877655716726955324687155799722637998324450786298005981783924055065063607332858251542468055570304376107632395843672666304929573457034709534087883810165461494616869059576339214652838171796766194731473030422525311010388752733910810069558674138224496227493885188045517502019434118259808207590331557007259809834379034329245407478737302584997611966099275367522601327890937374266608011062053058573202887480572374472882536056797882859942028802710751510450614368323258213415513377850413767747132483229160917334633186672874363245889216220528790415759785853136503130163704899431493722071660914718493785956493168190250834655586276281753203281057134116115784395966980061817253280754898509561084506629633171366447232575398595723712155854634881019267112513610332502698969598197389127996103491465034474524391899889755870338831302315949487664274600911413942468705442495378292553201448440910825639474813351321294969348304638601698668072753019219017615390463106435949029355532320869663551739527396866968849498727174031551013105663157829005419505975527180307486400770114509831451812673570797076597599801349671559717930697752547196693215825795390470244246549039436013744597730805808567424676016332847829150976 [143,64] 10439240010116217238906025946338783025626514932922669055402887663718570074329323500009107159158960903733370202194943511782873613317094626505935405205170889810525759829758835802325474675755294815550442265060899922756809545904672012121549771001028387340659064151601256566829421730113436215209252522863234218547681295204261845516763081642628924181644514985845068621150600600579273454395349803920517550440572512401495712415295070530565450974784127356603866740579168391317278371391571885815662615951952195621489958518259679449816650995213664760208429957669111957914734037850549005396728562966624506430632623850552883268985037630504721203659988110339707733166790684241252027881841672749829511122812001265580923285197765058213268383959265183211016368115154477834746259858452546081642977088509956109361220539829098012019078557306678175912137502547478812132881128273987857406797718581580629074873381041184085559756714517022984150358725226112274294181624227568824006497664919276353951438496711945933644204615044620850416716693228980886445546114026202457694762615710753120446889177558192932923249935233228613646590779290546228620544275122137578361800181915710063271983106430611517249364643484327733832505793674184694238370687366111380124559307957956729443241340167634676904143884626924712654572285910886607970237532797353095183622881706930018063552394621873219865631952947056427183962368666605975382030261760825229697743709878611244042769626175458111065117357160411825477894929125927881106542584645051735719064781041195009935668019658988119447607974392098098081660137383483987012813236553805144048235004144499800601366951945254808264049132440217946051218760478063364192 [143,65] -1328571804028426425603711284808861733181961067392172830391424447393178288216101320636185661505981509968889180069301702896977933016143789593597887746134588642886780928180028860480383944102277990773722266256000515844955579719607585692986266129723654598744264612566772412495420291701350122964142840645985528177193609885303977156413645825416688565246112507638691378820515143027600183381155203857154419631435804325520768053485993945475413310476052568315932866148793864291803091513062702342152186429076753717199165765964425773583592663026660030862286847807852554613265729077501749869267948699799485586666214880888029495009168943229034276168951618055181651411457859327317876252602307920696053786858460762597050777410637178508156943295249266124221859858961177377605138531864521198797774582383640112810041754326718434759623517302575164270468788463611534727715107315353737474041298499735131569667263937644110063938474035616917340982925845934485102956372851247421200941061611048037472143853296919239861368892851054407348408191936205004914234809929386182608113434912232630313067645460152612999993445621010006590416182779487796237764507916689317533931161509961811500759600908982607062232104503383852279293988432663482801883450526930059759505320721955176978484500077994156576896119048442731105689920269621628987637454025034067506837236419416252778493627434903991975791707380327467287483327529314676243700187430398228500980792653427707125749210368500052950631138775286658634614851392699216520710884129053534239978720150548702719063444689132210644618484337255600587517088540755279648854262889903773012484911244999465784684960488520548663302576498771132149294926405534208 [143,66] 110016385859628123475716190951310212812994901959309586497388620206563911586417749805167490177219999148057210102952219791203425055740483125972601443594099772569021723665856142060942498972907641414771228023727376632155574364273253939322795752011195017321099097765188868718690045280123142814961187140811877877512520842264976484241126635793472697310834797220514807523154103423103442926723285135098014001130070918438963085796453925020979211344346317650645374990743418250396379944081131766982020067734840140792628999372267592870019155024666926074182877056682080952056138038380317991681891049043194530489794917778559027306097979814027973706676563193900777942631871880882460832590672645136295092673873913713523057283270736130315054259862697725577018513944065868264133882820840565096005919336832052348273124501546473465840521377247610190824131429495803095691723963599079696035632594699588853237453095627233751489295769693806793952709059113082076001618319876110028866546712944785709837379582490065281624277811697126386435719722374930555968175147709741504763589308395890505535888371176920116788315762076604839334848289892075004896216406932315822276515734156126950821929388602529587234649148077706425020420440160045324625270859759303641904565149926425826225960789954474813875230430088864146464958210388310240034688159474763665135130478141216245644502095006585369024980869980767356602415371247280467101432381796481944133784366525113312687505946453575164208829487914010372535020053436242620954199370317308321495252042665683955294522912182584793032484165081658974309870316336728528173218046620402105771516492562198143971185995376268996292885428923296134244437284320 [143,67] -8962516848356643161445006962515782357754924689682693927959247574315477906236213817937068723114572715147921480957924113085378828550899507781942807293643241709235423838959310026066753693235874906274388734292234217032795309809418569098050784420674770813772589890112620682268338044325811093724455917382068199000709975909290640228975143396804180764577012455992866282540210511781745190845082274560389799923920862849260341986782075005706817920715428622266573901666172807138299148219111834391415943476608473529984170277627287112908303803705857527555213689768228378009798131364910697129318814679830874242107791842961781796638452195754489696349965738273844121992179746654103619449393437688476820966293730570572834101148436679768791875387441185012338280882226228076776124405856106680348843568614891168992177756622969026471378552561375979463656553832835743071473734093815364989491014373717919400281422292341348074258917245812732975191262941770424236104958581478917282944098775820723544378661209719073701851224741821484123328153755373773757108126579047541205662742664533650658260367826758013652880679204007385236404508319553320719950734031133122967593657180842808130491834995500328067706293831555860087300191708010005833243109331131930624954965254220237168771321152617781431948391808899384220818688791918203433559349511518494886684148001246995464974352303930238122257295657249912128301474825447777906549311195332156541588803417166211615795273549395695394354399950982326770633767364038188981437525707901046983433489506408599337033635288661484322950546152549565943551831355928639718660375477163583419515145106265110322559878885240294402742330997114852586615040 [143,68] 675752927745704730139622903833584880259603291150891895752283387121816209770044920681393884116605725539245731820759406362795267134732524089913902070474388425041879430952323660305987466062742510751938644023210884047122088709264088723722369565163429095494794089248162568656126939241318462214534382438640351714198701701591100866024036058032891361884403309117332836631792735373616610208923510610033437685862033230127456026407802439175510058086321580339552023058081612877760011983612416607666964631426471768171561226486495573718382242051298282725626442983921304290865197393152699795147434889452670657314674287388989058874101862034401144007354706655317577810980840541842799354478872712516014141202028995199789618726004040127081318287564765138608374306845029496654951509175557555319344015251881873870590926529195121469682243975220212168424189732516890663829998055173165774069388042579280467035966219383329320791740598001336214442848751548622168307848840315978359084206511789107819911011382459152612265783193191861039601267754050225062055875162515299468566319919770215955142411876839675166648049328758206276043586651534053826845571599391629465532815041359054775775936662666394542144139958449082966161163787686016128429033176849968758132868090630382054638385607503269310374644360990801577854748580167423132942490200281295668600180005085784865703777877528264167141575546922823659955006559238078659798740314562983119778931670092061325111715837996022778280753364186245897679159417328195220899224640587832953184345178035995915200286618207419236762595209474963788128739828558487771720121191973722658293498820798035452895168531462903674284719549316972079200 [143,69] -60634288848851967213070273728158054382363723835791776286788796323071458867259153097177672008445740177937096244771332345454965919375802589473096717590843363607706322103800631673848396819146466387739260858278259274477635590032265164259918467219332593388658872519980536233016947844146463251090147876083317078563090053762043568114802775534315817578804661000465711820952627350005668927389007974349788896445082018033621857871556709146065425975770684804604590958704495352943124666793369547898917862245376271133419067822310204575280138295550658587034474447876096963650465896789027749390299711476304895209043899816460109000318117741708556857130962866472101720862620143320578189796726498969044408346031581244226767033639188855730884183377428105676758154007088517386620270932490306645816823805915096195790855977967341017429773631047062909095348440374943816688343323339756316156194732031091673531454265318763360287676647174861925987431846797852312049268874558008706218700048381160852130452143526070305359817358964596165231781888392120529545307441534024274581218450826158611388832508117708296251534773710089928633824207436149916227529115180067591131467665168644091611234178256614257039849177186652034886589157679159428774781814676917403371716616925725041145026701005203090388479514500972669750992251732549741526635561643787043009674654813794455271157067274788372761547550058592943958139338089374420267001080474520586597658506648861124339074587344891603120947774146557575907995282327049684246355721222943259848323305510493462224753334348110468206136185479882579419224660951582409656875509671204091241692574016830712419565190712612843398999652474102000 [143,70] 9390458967594946219142089178787054633613514498777031998030842250961239404026942513451930176890661512028343666624802448323601681153218638838448507306118610182971725533372061684515290609320516132765189277526146870968334558325588783816664273501064580654361815070869312261211402199157686915991148952508816560900946409049605484422276957242047705175192600507763198683026580609056655387046979268186576252041705451581801681857145749252621655353626199201259084435347018977050715838232928915442361781132439243478438420614043145826284758085463624083800564532493923987982785355164462888526860622499089489391124508652795886048869720599173813869886627065977848349361623302672542998974087316084936167978016046270892958884761959434603503244342949917771049383275189210687947870976686504499856314884021024352976507458412009459072823630962754238366691873110679365763489225110423639747173334330585155099113130108594019043025757502577369278833704270779467040402528290716231315089114197969495130481773111137579770167041767171735669652065478271446325131325435210022072149011644176583134620786758993937980233979032786443556163223463723480186919563608398677862324976560758493677339787841471231443345174455112375999264231884268712968013044508513485872942450704055817331380084276885366291017466013939267933971796061601031392049521215466248473162806838335930866379110169559681921245294069827953774049022267542424751202058661261255659193352320610287221647683868209014788256125283593736209859481844442728535068045587628973802287738557575542226047203073279690035662779363081603590557149107586982727198462957500947940910242443434262821222873739390436933570668253600 [143,71] -425669826720326003610658756249612737613483093419735573797402519007080182616031047070778017779746891966069420782080825169339983597055941576632690918521854763470118101816327113098954699924999844200729675959426647828370500670550186282717104924102990463186835947008994425569030363436152413917132440485490977293231448783880939983552273494269524555528369994757442515219483697065949925569532187189177800940372661947918498732198313371523501014873735491962436430917688230504724955489048772516494446953481327450170573786601862639221539152498012980895907631195802542473610096513369526348099002181040348790791708962005622068844770507099309024235369585077805223076833748316279012555402614810249241952743664645757467130797388737892046432092343885866193059555596435793136461985157264446206628326928189203988884496205317432580337914670920190158050999922632507906065184660965452647280711031283167313390117488436487047690684425597647338450720431571920588139755976364580508057949211151110980797266407134032892456748360156967489078304538780274404185726503646183818266546584018396537110197828078110341866124657237827643446492280819665618056879767348730895707838198381994438389601308302601463695424191891112668998877212472775214124673378675175728139623928135091443594511894763278276431874042152854290604390448188197362030728159225059599148559969472261827933878419147317932559103138384331279189759039013943903556799184479918266578168318692013838083802395292748434779556048442337631871347491429690388396816222081442973492815169897480299155707081622402750293058363725389177424981319922932562720626892480307262700013602187694719822119662624348031954212160 [143,72] -57237782969791530545995787026372471285858461280477850051206149877375924476207375181919897873553142176638902943981249932916422970401549363556526833205369533921605731861079307142175089896676348245775038171399715745561732617556628626159275439961277012188890077090396781103749316575244667380386150171360616533563690004236261517078986282114034018925144056290136013906833930364261407970516591970455864248129929102953663232182982147394653748563846145144290589994203979669317541373159843930161505709545436515379182274559949764042818001829036890059117212994105172869929122044012547565839120336098781874241075093599702120389360670068651750418828706182151896385283284923692203576844654085957763716614594426130632519679950941935368839636479931392206388898341899896242243289736476773731278753442288019207290314886825917256985709070400488054295037277886483264645244207985152849701590199287964055255988569507209945085950548109329359430420006833590386440422258921791807800484175154566326613640917129630577894017376534322044667595948682161447705811937774466239905085670059956400177165326820518639322045803227478499655258186926688444715550505452471529976610847978468559362258966292710668128766962096240653721513064941241903020799850604269807899970643698089396507918230925030823399823825122112376034832693969375531125592577765738670444331400468640368265853143163056034146393568061188348097295577008179595121076984255654813249247625306333294213673209782099689335888279067428640153601829833876732787076135574425127368360511165708462842422167629065864320166711678511756479198950628765204193674827106987200062454785487740667297966797850976792157720 [143,73] 2700170597596783439123091213058782053373888136190492410134190622101090997821480721361118664520714047428432903522928196266684146011874159415387028693589212225762657193127362451892831016836172988096021206215081710899797026149327147998679510643347985204402785334248420614798084617605732881251148666872765654217004200136927311078505631561971872224799652239059676681999356387856819045658790882972018344669347208187580635608525886394042952696973398251060825341043133106305490105417203574960356748078709382251737291063142155763020182209635876245148265987197601069868182667101172217818082136741701695250013784562378663218434659640672200001627369719321972006709909373434379413773757419358833819912811341594428728258878662263919118648883788829737217829950930628674251329034319400645919152582131254077275813921373467131979412354506767281161040730577738845641977493631328388282802878522821091928887208275267966127214739271219362937359791716498182034013263506180910761931092387875446105942727175726029354700066637474732979632948014293185063633794188324893185743692117880749192172834685902103138335547052911096103706935098633621345105141430165905731289554499205147183887677376020139103441611305542213666161774030829177358237312630170267920627222636665395569725130694403495052518657211798665806474215759875568531888160942719570590302028424957862819854355550407609767560646941504860563009190642221459327512093539074928183625840580188139262762816292992086020791707053408296131520423636429908422507399040161568307045202718817444123087416932358835008057031687933221367099106860295002590677539439587557438607108598801120159642727537751629296 [143,74] 53483277720334514347617332028738572853801144026091616319889403240039760879357975730102389186448290397097542632522632679454531035583235063149665759873675717928830634463700036490863354142143643010160505141946306020516284235668563486157346576280600094058253588593547076786009215530960462119146146168193853621767129033573488415196960585317339563618056905042218569066635890062494851983476951880276730548506271877499843867726086605920924145320838108826708699578037072957357400996396845668395891601990198670856438268099814352680356058525233031191814672298160459341869011617985693203679738451774799686628590530047197274525515062369437640803924492733417760638726171325101164080820925106676560327557776350225516160042432991353945185623222018157083287004100159643253981983960302738671014368783831451883395650660313154521236059661820931988201015123839321720479833100112340489511252705819869529582497755039452825152854500294973267917927600138487853178518920177525454546760633644724768667105873789663565221238841779330705189144590302261448748832350040823120309735313266455031603997997286415121443973710932354287696311296601163570952876201249990386739649167731700970552409304447697491380713199271770051940253386169083262985850423164363991449471718278178141368914669527368635800451489991996046063750573860685206197378909266657976587900956373962282309411406545235791249299520985468543804318823074453608351206134477836574760816812465231112813430945601387823771434839809589095561480136713747854405686420782107358236658538060322439040091579077147810527268408387041615000435925362629790363480865882158728338219373879334031452140961670624 [143,75] 25988066220529109777552605175247461560752171996143897668061243462283153126854336588888632680403266109736968137926551764345970339982313194255533248605638782619622370260324826262491369067896946660556483604595850855421819792819132682626268668269415173747182257300150619883966929415888115678499847199945676764178848213360388411223323182912147347715572927268288881228440093462997131522099306694854108898964609211150957180041027323390827577024956307097936262444848678800506147754227499423836532261791436390062996460776516179286775587519230520449185824851802677327354734202892487102719601434513397118915499387836613603424966025329057848651394178353591189314049176721014305424218798682674032890817978152781167493038027364676783668804612139562953139203291511958542742263873076750760872680525026054533751912996475255134461891204851391900715890381349585549335437458617011927956165767643079987404301047876706739926511845628169293217800831925850762016899412978687485459948738517448295741250647231572034307590994101848721972646222244647249525809440826812766144995694486389197490176929456472264283475564609578933924384167445984953423705420647451569332579218151295065942642035600793665382838322743129363263186443065349667719490727715528151861875144640827873789387230768049173124184941087393399538887879268881371275587033621912729447834967973408638488829585406080110826073218255121758007849913743546863747034153669396024225343527747500267645875836448938901878418411753222509225744152397848387212327974991416621491984871433336364715327944023719309032509741788476248240764344899393216163023767891823141135483287082703286788020347080 [143,76] -639509030032464370529971965806811602956254193024305312231468713232439311654941704375538433354248041471415662821859312491574232536372918318272188154507332757009779318138295898346731759159808809758679304709784646543822355664580793609489125202661704806989390519614317824538756602931796852738063881779542787252934066205780112156825532576939585477792640461830189674278550677197749728381135263280206979435372123144294876723466211089496964355076179228407745616871511771629184886224387109243198547554935270071926039819353546775409287757537982821162014251913010333128191350994849427510877375335280723609982669206372691104133219452432205646939142671111790576256704138043374875009480506327300516051989812724347853007793320447560479789597091810900109605815240049774658502249827129073879954398491816032223823370494639269840785203493338214532142297299777486879916254994219991494628536781627567905773080319617211016380318561745059655051060360536858650337692050818167989828950469646013548603435828215886731077479700977955045790966502760451868108793488683607754954919272671575063850105173701073705361703322188040842850047194765581683455541842828230204352402498352828606671674252069070759864691519535809785984141341169960773542180565250320759338561072379142578487255106838389898211835299530905777334890356383707343413682897464997200172279568797640841385068732605100120329788285928937006614085304966610839284921614147909129978915302393112657415636376242182202739740480778711048103052143835002054413767499568501814076768382806714213427731502845363723686036757293472976034410747467896306580914049060346764756841681805879515317700 [143,77] -3722363091759501161335395766261374145225972524750384736821376683077591400373104745248210117421202061165029661567446783395334184142164817812987066960266433471606466511506951540153928005932874382416287555759304446323250681117415424798479724669666572462628214275294070892518781677050126537425874442991172663915199966351559454601128840605086463604910293558783088768131078556130214173969196187267667578981654621073538338296888400914392212366463095996880013930804989174828761609419808027422521085875087752053056384660931485192278031576218251248313885062308032870827250023983104268597149265162609241221513578251582470159163916696929157630850494891757730626312329177147542350523804891969478237377965215408470340528791246422572890049932181816114971209224793446876876716526130201831663007216985137817118956295203637513147839883338737005483608933197654425838409456648327294408493602359734360674540048755876492032626527184287878195707918643223926204187768111103673045730510653055843960151342502968703760785494816858406207320155315453499631681957339505196166512836125791474764593057011239499808804538809124075635882966327788102120658301132093791321087568793462137393950744422604160551409022542556439810054218193405026129892619137996430208351039067204662931209350520994470563885955586971124120423969863739826475040138280044494045432627685486177372987552241377549925442337371433452287395182166577080257579548238607691889580229293303220252922874224106778454945248860186128296520586096171280494122814973158354523881794902336405596883193965478679848239200989500595101991142448109067285637125790141985533489301326728988864 [143,78] 2547110414214524341085077820525298416056734271019364901766312258710544266107105984643897261377748379122951915923071297792331853349239266971175864614601938347245850458002704843796050748475955659858687950189364527795427273464830717110129509847392351165402974480421643844143136695903614419008278969448938816383957601755462354226863044036217500363875119647324236859354253739094231624091231351390603964371712089139604094007928044959399794622721661415101251504889760456816376506964033574628826260013323892750077508387240669372786351689149296378036917395069059820202473971709102888207338722718898038183248213382695062210844327009695239902907427298816592553648481604686069370612898478971749917368629369489546914899361518784984100240740821670940577920296789463981830576158236714902103139356311667058651922725598471691843097383433822973902253249479699038500430703218911290566591123343309267851630944412074180443803746934305001245713948077063693472276537970573362167612093758745339159555501621767884799288309971128594396903385520921847634602724751605730525561072513288290894488255873653374186166673478569725138999341976615434104413067936405832779254420432795336003824084025869552250362340631257456104361682203899666348322387009233948392641739377318196164392123132720682132587004062820404493144317754762301823409338349818213023552948122159301955096690141847500651155332527763740714714704904603132036072475711698651835708422092973256101060172602286337177824086189160109613504325880706771096743807874451339051333485327163057319922376712945604661656778282335161384145369538785234430116835654329426614239113419238168 [143,79] -485173708706979570948343241255392400277900122093177229647314843094610055774416414560887672610755765681358428308679667067264631179806907588683592882711293779976150430494319236061085734979781829349524883137851474277698093584395488662152610944339618263018940337533807469904740995344220289589267575526368804666116585599768799335194309969993177292667261849016011104570164411951603049211322793497165200825382991510050419517420628492862833023989695680286729409778063323945669107112875389423837945449403242937953056668366265736431571286430508637067839360333016492663915746778174449013607296989897851730663292759057220698023176997804289197187920451168048416190491746318996176908031861165299477474309514631871093456676853835844172094844899802748777619427294389980335191619311826343696997989320976689914956333080726942222952028418461619903619277910924828360872527197963613145690791845584227425272927032309926320416335383436544774529893195542326971724698265522005918230136115922054086704272250763135958604761789212212161371978763769800415321155911623320839872845867088451468613576517481872968847753439198825749012171380765447656879485176376813921936126577954088903643599104196594962616235128339078404989519934815780982191236590324898310841083893240140744159691012378282172207874566024510629189591098711950694742050599956751667391986931472307046592619240139767974291296165736087742895560796459632823276362258635204919231946243655362637707515090268626468947292590961536645086116888244742391152110777333987034161693383415827417492833759365668698330670801920702906440031909350986530698483146396335323717178319216 [143,80] 1620944343029333235843287933722463498769048785458991431405545240281200201722786108565668144505195168154013403409546078552553514790494543374145630983452191731655182999589229637871426246274522011685360369873237634930445054311872460625254528949917377379661310194848703470530149975404857930177630120503762203846848465985799448314710376077910014712591374940258991700537045611581785430425029017628557026080261809695643845777041735472778553948406430725951924539405350881438577521732376257210736651167599310345534984446356875123115924905939621921077403436522846173363433645879656907838481495500408600667800704672465894856055267656833404575288012190113368783314244443661253493969202519068503021413308925532979313476603669522910861822449849267271016425904040095707417387869545500576641447591290134033659597589377218911791093211646879789351464859008556995112069277348962408392733785665077925392116694927278321277622034804690967933096383757743609315901291956598514872084051039549487283608056711480066377347798247336791129974961301020694595891031017842759321437196899069990592057408125065214263419064387116197934910405168531617878569730232384430325857362973074203413876595176272883282109822009144595074427843542004579205233576690343986470825062097198605154297478672499064175595894941778866564327963077448397725627143382690549512484617373776034361856832539602887563367833269948457541720121579545933188074229495257806839365789933345027572880116992905952303735276424472354016646480958814577835724332697084350702631634122344027888577770860910066947306983021625866754286400349480070873322128807868467194924432 [143,81] -92489102861538896165997031496952014989640240565973473358342297437316039921876339320889311029282965944635604814067187128176406105416423954247685945750647610401825025430904296373544560192308677428118861584842420774235920961960260510477950308247566802091423604662698568961356714170823421614942286484139830677768036838240882697554680573633432105476091483766580434480158509158530863275461366458236253798762232007720861564072071894104159593859842766932246348533206333598944028010419451855561959398523768246024892466158978374850874912617208558432166396585384849587162369130936483551202943614754660702346293952924342308073699344802957752916127667832799654059518386645047992007781366463281179071817889547183247780759324570473183343441070448708160353829051532131005011114964263864670521064862023273963307970772738478053884377254288371655855716945695716364751353872084912837516165800187503418032110779229154425147749284892337408494777163071904352744196309656562862887333247275556842933217727990131315689309816806932569369223393681075693671364900824245796420197521206178158793777969903908022041864298630914885638229347045371311704741982558723359850450529884963654679455632558498360756625631419453937460951503158634968594657530725546152848117766422790720160263908650996696060108587408775291068348654765584455555497615546258007815120856507679416990632861043339327719327510684328810602818491022365381173876472217549612471993676797276222304115575694298610713045717003168145297683414680107664403130176401574689040289632649071648563528381021042596245219059177747667507651872383353006051749471337035689216 [143,82] -3165631323582219528135315119451290204772074290656832492418448351680797657318685912180798210868593955367706832128031891510757245461118706001689100639485985903492856872724837917500080645455613521961546274391256230333051597264558248131336111833841366930266449578738370089137981277795352019829336164356625239260687431708231542610818839473762873847669159155205700139156102941050477613799431908153123100441294706539225046482393690333611927787179263641684900507176721526514545582531227497844604053510461174073602107457241261812480095836555785413052204491153320132890518088168831927341780341844115053766922048046292029863288454101516056542726842779680672875370436981560818281801150105208782640693490506147664859865291543667638948187329741555600671785500702923742301994733079468267059225976843112343975465311886960998903952582021122931375286557077114148364243766879124135924040905806313997241085185802909429290190808958138114670727658260393215720937632122692399474368765315628256057072503088439220860301937135115273514093930475229691280897378404387466344276646638049514918111537387971529788669819229446971955774485138270197220320760158982541242241426075701539776773284463970567403042241105706411201573379617720753393926333951563419563301635519536882661100142220807977237468807199460865765416029416678502954531421729650829881002464875189791310545423424495079780520004315599334879150964012902555760280072537868172483466284339375761379313492307922619148917099395382668373624047763588521051601356967535479528401311378407058730766084688769998932408629195415642342999860091121536493451939365879904 [143,83] 1558152153602845923346582859567767984329724694117703495658437073457634766695824474876012971825326182262952451087090675895700867593537770918924779551044776122705856415371649458545581901279942179626260186477166163744013629507738142849074617005119114413061990729095047395553874273110235850913620258091747013424447731932941012802467282633955434112927468079932465962058436906033560505539141940208179750336416159524231208499043062271639002185886656248435887216831845254941821705926992307549234491272579403287049843337320085696335782065308803107050730837514031183746386744544398612465393756388112291059352496275987285274209948025413506192078163254302739564981361217309486028331423570578539256864477062396593057675307321507072984087279310215316464397460882996650801098220270005061631971098890739630283984310701406708260898294981009561491286568946952075538483233720336461375515077167220941194591544813354755663161070837035281029506905490350250212341502585034863337259951015901672767310920069200751395916817849016571704071641646277731279346115509840139652315381759476476361392718571303739058306634936035103791283203837002755755330592476482766962660794004751722984967358798722238938016715310952093263904628179599653668691131625770900536974638435245443556133476207771162781779317395653547284035404001232984645404177875823236172848862874655703790419178131069299921437702047741350511445035537046631761337665517024957556095375800898351408706723155400691306982158868683794723926882718862913687622792289222573486731393539506638174220345656428248450609812138597836707711721830859484553296616939040 [143,84] 141468445367084445544506418357646258945259633351671093265888581916722988186011857946750024408525366477039060532075131299115984940645458066881337046418824581476062506577176188799689487680082774067013490377482484653530955625951755318228686500258811288381695899104566965972372126543463548531552975030616133473410621999797350605933275498047572677820810156206453558460026226671214030133259617708998194313365596346707848772853871223602627763789674611211227611186600222062373147036127676340456130851174584244445686981965829908408200106131903728355892184387901823082704368898803143487789684930306483788789315428867073689126428090086343551812565556576712701300137746019823106007068326114612011013703926436256368100288648816516282495517378849439852084249652363799393329792601391223434523584825309527253931433109179032859494855569860483306130890790415358268728583870201525927903081243357716943216454819854612507349020610083220706475839660521546429226738259261042271966184399501705121090319510723515288830419135488993737537479883610361601943019510441460977327484319902289942435381278007046542421566508347519000557976449647890307576033851303882070410014175686655790606059767691122130321221568893089837068362809698944817692258823884924385002645079133300649348480716977715195218482365450336624111916026241009901921060529989107547896591985340723202943628512609405576287373175394653717736480869079146053626427157590326743946245261369507885338422637892229882717215368543919815610359563781116982127138170845514893338717985373537540810503423010461607503705211712080743863970785399887869934128 [143,85] 170351818444471073059816007384263566737727524211156626818270539790051736629117888948410604682359940210607321659478272207343833406070333342217084278788900631821003507246567819948494326967718407308886514255658836185515806751670565797920515642234870878700553286226800640978379250035426989500004237346513110486718806851643152806466059316540125175092854641062827455665395340507527547762965267592450042758418496092594010327223090904316532557658693346620704586077867744621168238887294773369846596866281756680202318374432462443332197328432794633533299572253141044015732463510553318822491482623697628783062317620895866347089668069488129544121096982228876267801528326225369371059813425225523554100011033018137888533269667621111439576732476105723159453043213496392088353906250211590576082094619148827377914342525904130467685295961122248489878961109275188581641125061121448267258781492787741238517472627064683339474045194667334195293787075956538828008796009650464651405300852022690044275319687322472558118674881128928840143727080479354814461125915243142204512039980365443683164557263950954688711150132751744459281372065668891974020569213432975453279276511454172123737602778168978268042050274617796848327612786957848007404683679847822155791696902323213491868382461358380681483291516166804170630946483671593500826803950097399071012915732054223513733343345587244495365957926771644626515370682069275388266109328420700002781494685212149090493479398031373780573572261019624129277407173854004036232669788361507877984259401533761277784402908871986392104985449233522713521138637234645359664 [143,86] 43412878860452962195629866874184066370163768714487432871368920927037941997064734825153681986201993832052502083839251746484343785924267229025040202019083308806236460857414239888947882244683849975783479868461787532009964102710646339778734184463454350938424668996247662003880048242914063977932776857870857132616328336364097689073364500690721361625279333552130576747547442795534102957144904251999139482058759162511451168929464718695671863648372485715253203345555326703548092864513430987209857814909164106883805162625506461874448829331587321426840266325812596723643825706108550046184310298047358474665394684945408751055748962234499437615388337602331709816802799585575911073385863260268434034809586063171253572982415378875813131531424832619925463052774941506574979122649679588272764248055568867562303428917493625903321383577072434622736489600363443455743927950696586618134931306480369752646473463972781358625255592914394758637588458454585967480164506857013659105401933204918550619186475637807088689268808284143347854097653877753251368003486777244069566228862345469481305919018944669026304894991917544226120125007694311744727581740881551849775447538525765040466108378153384066285995614655955914765049318336567797232195671638652203861980558065613765902405281168641692006249362932841612310194871987192613975961812987415250946583556349751622399231175798854774343366651214085389280317538371438330624233688666909518063531813563211401349801039086175255435116642646950815389272834211017664587941063251549381432200459692456053840032119591523165637978565471504195329985599903501624 [143,87] -13156506334339254480002178556461720800119947299824844233397194475652966323515028709888121798919422275817942621735645495818168452526230054978825512913054226931934701367201126876062775350849152839733399324781103479090190161968459557275693816514443813361824308899032629964135825756351734771973008867610364642873239054022250682429744130233838033835838602559975305463868417659744996063841945827820389894381752642227242564883803264002828950398798615074781317713216398426501753130190042507870943974217740224128897228072204701055990485210445833188363594312469913403547386953601496807500969299077042660172645294466761240979803461421808858865122955954243236233770977953340422546559061895752330188495379553046463389394106551462743671751694605984217082861611739686810486631639046723746388599557809980008287522516648069291137700017497668641979621316337389351693417700021460665400457746536588086681516343900230156345085552882119502710491806186414761196152184923358085033486985907128401233450242918406393494767040209643606545678347243041668386164432065886795908256021448612482270383836785418509901851105003882056414359356876767340733622488430448745254120071348714841564035676983853986239390904864117948260677182619973019068925426201945034821763125123097361007937483740235844667443077272099881199050324263132682584397786731491604732809749845302286601900536130275503054971040521995560512217734744211656728779675874760022299356937698164184004544811525111558901130394226612939163631450497652167332710657789613269494360046104783292422233123945681503110281620799191933963625996192 [143,88] 14442379265994568077535359852076479591918899151651322828368579298571558530441827615863783187030616604459075717683870187681489374569613387268118408829532362455121257438482626244031206880014101089833186817343912314083889892709240958200984302957645181960740756604062134953369559293636817430690754056376947355772623669241951149528393023319024232802480349341813788497721226153169891231263047419608593883369953253035879113580264674823082045139770986265606236698487075026556868924133201980852598280837653848624537228047234799906865905348163161325932739103204368656471689408612238811333111814538044345312163992319430889410552492238093074989359092410577472013193060324630871369981960539306111382120021270091163514675058858400236114425638306050115401602954462707312040436958349356245551201660114525471805478911870991538890737646356756712564576463735581816833045771139595077398550789827461600709811967148654266053751821344563127292689603060129914993865887824205814593536310473206904799347122387483826897434284068438997982341869808186811667460842887469414284534744970286341788451184100896064844227190174918395751901623570380439450612555948860278385358012146575212033992411937079986519650479782600566536680324769554230454910785030618895892987704262761224366852309102253090084124668307989618418916416356986458531801379272891809316022344281673783591716003609168629509157113406323042333114280000320249653636807254594892349078712210003866825606027036122792761483654285722525666906602421904340579201232239538134815657596688610979147153993644534949466979087702317559392251600 [143,89] 1437765109400376340151986025393286366065175516582745094870285701816478572539678580328706543246663958770449740768228020564611609519311725506539944810353164256990214595896347086485621365728160395091577027361149569232682765061924977073542819651722765458655815307110339295126604099648800883100488433296974734960342959368501698890770087465457778127576730038266076084906835553741183529999862346830563244088628881835870572232649854900315588492522427531672615903076470174727369252513326735555772295640377101998020587358498939498190152053063525348969724642139226363996134326144481139036067562977082581567623671001722292658099607387786417610528352973757772990225462650738727210772597396947083467773896094415669847640563635280806674812503828362409115009512766327034019498209656088636105244500198166975361878543954351504487662336982331405414760778050849257445317329413478466740340157960218532174133230582714799558501657445946163778618776200221001844957067016171183208531461289440462588053334118996557608568464122652984340872222795329215118716740806649906261638616543297696320501434318989184969798929725742963935478843001580445756753802587906043837750642056484699036740873304043675449689668554821145177312004767264188294758504560271119351721099882992002962468947020709914225571195569239646486633129483238593507781092658403231696825766967538057281226904553710063471850683953881670065321081692974966911458118281851182216340840901580125664528563693261123915688234331348033791218013419860537231368086814514350676795017797438535376774511168131205959046438707243491926660 [143,90] 17840758300802004676394339491690193642150840797952262045942606072294848391816476432626321038586473237371350601039224651546409840013323730806221888450094566278140957144051597270813821056697858483866634342721187757352181125008140582047224089991436488008519158438426114414890135942248491498635068154028997338982325050895147461406623405277654233928764198851806574963301887436987862231916750553242090271009925835211661601814734331367518487079633517295529849232910448894933195113358551810878398971453575621974929108455213885194757048403281793162442246034272796741807178418343783953712691823276562429555558073194290958173990931015376330160664062488341896058378867747436507413895125175537994399677972454156158968184632139363096842421929457554899414095909232672902100904360584380635391067855009884617700846438808001581057702061566418837742074871537178449793096479040556934285762902158733559166852487127806299762899848702504082208425204541128655330365635427661121782566059740653576046805649494948937234428188406254341945804280138710973517662901620446092879227641704699906970676495489670638090531493115634544208317494361230600461189056458098200143313913429536598509305089293822150450451806625466708879405455051054999224444118168413329439423176096747260252867257609084273080292639315980436746388545049935850948072855016410442376126117213985007971417443772447911457804825723212500706855768310551575003452201396651829236645831598374426244915767701650900498649863912118942082974321648545848585238976325903099265034820253745875231434958279014211426263829170956348 [143,91] -106218702320750224661731609098298873480579723716330584738902929335869699636773828624478620397225226820769947108386738541229646050184863906616354077768301562442816489840256737631621021006223323610488513929652406444315424845114299823506861710941657523330406311407382048787500874864042094510859399316678474508549524533499450277908027963522703207676120486106902360231385470872024492967819323631754992445146904785384689557921205618515908835261994238487621251296659819121359597454483981152114901154860742635206170388018862881025135316091570614254891944416053408073082749370728294207869663027777158168599427790961224597894075532027005871492530892034522812036664587390123056865072232729991423391962647878681790019985961658827877320915936254419042216714798935740943875833435907343220792554948249350382216780003994707159664792916743886273100002793474091759104128851055810077572973449456860128881217566539512792275530134247410341324800253256260123148412857278126769460159494085872200609905631147900441161698611323004079844763029439676085716912491940221654369352493065660560379529236508928377319168001995382176247500716434184175631804424721034105199810272033624528795474527563648737361393216375008768665893037498987347569770959543192208650207630524112811504861567619516330298009337204233738009254300265171230134607941097287436020780218289604294738124907917271065012318344498075982821883010981906560768916518705074290346955568646652757065453315041411371340842533609412746728201513133908335851160994807152688554989539911427628090844151466914518532283482192 [143,92] -280018020730320293557501974138195843654142423528505584934149964744922048805227227288854061271443523118474331780320617686286799193666094119287148330143385404499132407255626149524144717787868223206894445677029678407234885861691221091145430270430433333822493941120895032106613724730442388566636897419476001977860128984228577700177584935413797484940476696255810073572471498148804879498351031502836843977500629238121539866072175359765641011116787883140470717235395915012284066548264312304873496568832287438687731929801517189613694667984029134488615061448246843404698491935780199291330005318788966755058747837026501675288829770018028437858713519024673671961519153528612939282139556071698062290606973344852504273439500959664630503606499197302708727518852052167247516192737333266589269737052994585453816862672789161976814038565152448991469531059799952353380575077703239004895068629006091488845189284598151660576661901627100241370566078820709325579507617653592464631944540817928948134057399554772848523124735498630526759477598206616580943351559116341890466068656404823924570413323275069536184075016902097697666646826022958417824120129087090726637654796554956098362717372846968446041922117378807646356371492694058355032161357127948167902691077284917304952376814053930561988428342737864690642791204947858062052037935973196312885575417875875136558141078862721496019654592794312265185587632536602824640925130752281397690839653170716758618680510092908954663943054394962997921638905749498316052044161317949881241284180618495513114810542333940684798448 [143,93] 71668624391541473085699888602753316435674081042575989983219041734819920548701049468605906564567859612301152045589463753672485875162480177090503623509439531509930668528174058047951934061549075520930391049321563797419726599087504493818703369533925084247709842959272670445898623606793603386193660753494004661808195658723218194908200712791843076894960075496100416369835876199391669547622336931068990078286408726219127384074768192264501420342043146874991092348110122772104331585334718023016403381622682738588741170357061499959160064090697452778308335875353290844960485387453337440324201659806809018843297678690026994717430623806906155476200325234491848472982286844593053968155909826961123741532335798414569936970711528238269195546996487866559909561290482033436316498165434429576027007804289411516845039379131486074638826970125362064416901624654806656408351812573213219891218508791508620321282078475069263487391820666190615868702637994906245714415735844517230158633135002500808477374720595487619691727559306392288143250093850533070571334105036126468123360468579140096418277002307950448535713727566862452608306534811793905929549607966476209753615224392666122394156969155047703435867841782610589714221120046205444664561555355039472600609691247491632067280455675819281367580316326232374992690013716188109060947974377663186899826776234411882652363329109780735833751392517112078765581773361137557063791955022054001496854654778376734654000607184809414259242110310903809618159917711073178946409705337495821609646867903887892936201337714192078176 [143,94] 1160979420151717524264145108555923156331560343639508514695269197316842142162116314727595869086376044219110544834373420842825228340882272223412602108705163779767690691600157009185347437287708384290035210318551461034642462286069639766018021876245935252920978357079216913866129230059316566234799821258394125831150931320235761114292174638294200001202221590302104550411878589685316827895840822322258814770139142279175942058956930116662004294406853347496425866606209326712011267468919155831241192869580549672395489769523609122137532241139846094097155582725451930640304883621061238802862943539266868603277458008438068123961456527685277151551941668594152179757213507679913171911859908718498870301120586220665086278996100652183169724419194408651132581662500860386461527631183908611592873593983749651294192239080995992456897985299410508046178625255216074441053173464828551321205139801313781699830337714425667931711419706843798537779483432029385598845362410063451991216706654141129207410734726834302987429189459702497831726902529898860967940768705696613142452375464133059582281833365778249583750517404588496418962542999784314701795023709591837419029751950024165989739919825746380011574735385676826572919271135586212331739408965484443226848913688351124095027563201676292955405598449549324195672711701939670073710044742626277755337126479541049132258413697443730113870386480956960167480912868728420740754195612789328217336334563465470471303119253517504257285236140004396582672543479931348031527960643572815879429963416429430568435008099523040 [143,95] 7174514552900049572305747407620312224451770007119672496570722868446816643842121501344306110919783086064612294498389780218230684929503052473713506637839446747145235249171605139463580294994963296406988939549177620105503311212617518776085367667028540434273540851066115648399509698536796816847049695677767229863409794046633098040022119419839793299218754699697247097141189480384811030449837306636983635531967441965319954371251853962656622948126475784075167399596567101053680089379890482574956254680480991600029950965772061289117672307383972141599288725898262490539962615705084802385648667506161538424341448645078668654019319532436776710635197409042121081660141445528902873695897570584302228499529726296324536563288506189468719253466413279360730455959496993712797042767669327495831044067387647571332849115578141842706055415252414215666359578625963967851821953449805773196078836838350580511587641759012433728972838921160132798397985315148005918807656451040765272391333262967850818122911111790394722665715565512591917344897665806640328589195277786103648767047101320302797636399991970254461282221243743739184727766938605215553180275868274206712949769072576184857416114490603636447986018974724121293033072017914172787026976480158929366034644192974071356007181757582874500096833653212821322763245351224258631287476064434031059769584214496356691054690960105313724409527457784902999888749977637359068003094828184396647552783301231424206987028610598355231950939878017829034596401242328965942751188145927300236234281238632567127405455360 [143,96] 296614210165503643972487759228979328165662556375004215124484227155185817484685228233393868497406625092761561236484694470210238877590406012427935699045263034844148321924063983554985393558437798203593627211112050874617052544730866919503764957268554314624040005594390703369164232668581404437648123832167300578333956935650885386531952561320285192078242157779234407535478185589204901009716373206951496848335397506979498606030101955263383384193386377447458499738226075329254132586407598130269053560518306426562038807222427334311293469796417354238637147445738140055991683463714841626243442683896259328424010191810775587078172035844799896714503539696720095634902931704851929644097939691532680880749436578376133981004062444639391177500117107878615054687862227252233297888500949377916889412774215319917612465063103933760405692939307374708298603336333151648676420959349926790436001814962446724319424577744871179478322744337221385093236373580881378201676399309943391209079042141999512065637557102075063943419659214273443662928602580601420904379196490610621720332009768486724525788322476765578517283690416407154001008459041784650309643974088590957958058496978650050143679511826773837566634150001964219269305003407829358744483809502281603429288754413113384492392799005607615177618052552226923216696586502165349516772107938500822534668167905860440039862382716093977242296443292152758015007185297312410197155946321946016456789660165198124988740476036902611781928086028155159545355759889427929412941564875139555538186336031198962248 [143,97] -191962133291714020210600598841489819262509112306430032290696461324834370321405743171318251157078339230164524536467505969350921095682769236675352833356816825897295649302871775347915788156420301120941025064163644099115801378924932848614678900857681716762985622023606659609803338244679663943036817133919009233908184566994708420877630473380134503918044240886267645031889137526262611046374539347994036819964167267186319637445434707096112377213930922138881649780127832257635366635343470781197253669152245349987327886336420669116789624372746079606530278881945166956886737224760058136693547554710243319055740390128917502831564089073258494587894023255739798510651461926156107984343957514584925282353553427613875190529726944382667600659885919054829099364615090508284620460947619980570508192110109568473178957289098776214596195915752761900116647349913543062462802678166653992365930381403131312163119317808716799520390906768050947655985489599455709761345075324813507116214801047466882136640274450337479836117950673098915183883931627817117001313745889479640911578432895473358153049549564317269841701554883610293765379402700938978429510937496531300365981786874017579946001309777450983624134603108025517399566178755950406104347922147190823528655854380001425454235087184535904375896419846269810008151439684696880049043577201750639818275814937983320337270500417814709200644750126104777380968705037612940344060919407548399705701896636543562384292933209301767642297759056906109814011978538053709118460754741585191210326180177200800 [143,98] -918089317267386254333984226972656049694192676952966510797350343613015819107989786916676939107244246616490960643164788672914899539882348125595796562373198010321691636721815906250699532641699007321955280164417339504552851481586003076395441722037367774261214885501721144061957754908853587086997247156128513060291161882626154136033652781124883809307212387012223738821797578466234912064433394381561232251160632870065637133737738173897873662508009357102647751356419694337661990519740767668971209924921844120603758940699641300210238055220281269730272228403233954674473479114593223023244173500363115517183437899114818456279555193765734228129356228356423645480023324328286163017794941634683496104357784767118886892586612106773803186503712280670232379003817835692317260779601890333966100171515453344183129434851303675664769851552083430069983978984325667975318614357091564688995915941153653025339861622746840421092756867681520431920914221728521095408449566986442096854359913256891026308554955852734222164372590896638791884256705287885130086321411991412202809192015662567425389059273009666557412868816242954345710262559836977065252369468621619855355741459403290230655080591261174128802831680716440025374556880479848447666519844191098195497984154909104945671118590625584884698915646172844958361310982382943902813226317993224380813565014324259088981806923579736888460961294777723839828590140042244424814003274247298289590991355276364934926596611178073895407999047977107030188457155709397644073650410390394735640842924512 [143,99] 95371237159914253416867642697722581686733264557263216874606258340502605332738832130286711705010217390423011998379684999801470474215674865637020400014265547605428547478263497022836663696270826365866802629337180572359397328534580043709315328564382428236641529049119223708047727882390566536850700880803751507525296885201612072198944419550271496412398758974644140988099581436058739123352286545189252882302490459337341510309544307856030093958215596314644589369219346092370220151057509339597380961725560503605055707695332510821690522086510044086184672167681129342933805935703135594892498710816920535051318815203816281615026296131125434051050827391920647237803190937398307689825135152379525573546001212340283198152436898848397642037680884306490641847001893068391983859547991660015718434492664913697036102237971256917171873285292087755489628727079064128418826019116310579983464909362284871801757631385406134032345420984392686512741720554373571464647689187994049921110958214409186538774949044542816886850175787429167545857511477351596522786584996327345286653996135919128485560936172618460904517409354339185129157298599386350663708777522423756318926445689899134527122187247427586320198088310684720614848908999037554140986797362393738284598282208506345370384515730800457149954246018548340056829768691335478619122214936715132666886901322656695781612239305648645010673311119236569970679733875316144415778529416285540836314237910963429685334604560844403084230216251492327908383124957623666149195152744749737496648 [143,100] 2331781658581029858340223779468131595238357157034948723303289823846572593235496594443284780858341349167560340386475130973691766319659820765531101551699942484260498421767650230675986534505318293126104892654399448575401195252808430288503432802382139336066093424857604224284172704276201588514663786180137522237272378327744224433917998771388643187802697099279692185176379490653678428057129786686389014267092075587630896400975638095631673580132382483188046700965175274954964667106779636277334410591270971194317011315370427610860721712524950184241873565038188453809517769130055857888043174181806052497282921415811714985614353668555620995371366367305256814945868692054116677821031342050646878358949246704152398771282914108325256980211654290004509182039340547194123307131648562526534419767940946007751641408044618689699018261856181822034476330694049144757017823943689157868622432648254908089840905947816025824464148852551239394725485231787082856420112156096129945659129020426604596178222475023503604555726628369032515767484373191799795062117970253577631738852538202944343403541691591725641073518199398905911496469704192119750791106900969218749927651419303849540873929835094892407118492379940770340661331110068967995942649643372221820879017230805193975221647647119087082478912943053346087699105179138592968584902981302207272902818946520844477641713117734822818559611372460516480972585682453516398254960159119710708980464833488574268524804110760183285392546898491307564848018682047237834369285849807153784 [143,101] 15626052651574756698083394374929441770850994820430850667282551317569042026055297451830751405377212275188787243838020371085520198922971527368332305001271885492666219191365841337973187551912767657599232349841609155158438073240696153134043167333946467968507715687884022003247207771782624175923853967140503807374385806014160819165061942399321167030571874689619010271027857639324576423375166748996738416615897626012517905104843329494360690406298677705177264440312917554177273372966628247464338969621695888771003292201638202561488462219080384215197970488285455347934582756738282141031266703784757527177589453518893151884249722496001536036291454246697319398565166022363771933124279326787191165586368945519593141321429422664562581500292855852050574142232992900945713220403933033532531717371698322375045679108608177814640716908002552040032561048985490293300110781727389583353109581623439289460407019401043085310719488711289350714219009819961530263771376592033567629349520066921828161078871822537574358911108137769231480908975954649345752126174428647221637132034378865343198231852392401210061242214930843321397949961231711409368594400541631057416520581054943416301832938232909457766827384989866236135996229262861664775585806010766231300029639976176052937102309825002824754209328058595083512741434392346919834304002338356197931194858670147177028411814826972488479626054943693828209486485493797932263191641655840106793469027840629631435447906660109525921153545903382334654699042127156886060260961290086 [143,102] -43131394930620039194640279590282855542462615851413703206713073107636705801839847910878635036292204483765886403476157822172300103648624092792749069821609670668104241686595289063855642938418098981511688015734818828752117207705308351856114987095367672417596719158602936405984207606620407761649690956758002362517301391581981341711890669361777008577948358132548145566518675609710284821702877348243841983091767181036303920334583120571387523333766389481793704718382407391983070886448072739951083379683740129755140956243763169762306672008456494512490611307105477864674834454063987201767254213789458509318060734467092853852059828810883002838985554824674058914712121308444240174399480555466676821436808572652226536937421226599289934744836439228449121489186859520814343230795836745545542458627296408923582048722686583898837276790694958741596171008434229101086382802862591620272485036914881686765954049931854411795409871293831650167909952359343547366470353687920255660748315172032085894825900163274211827347386988374696134930252942081726039864219339190195722506236216013333158011258613693607206337200032095849450243110765345254180452910134183533734735299228480223542607868573142949596518907123769497570123725843737403173444108036807047137291572852814379435340705268453758394774312832836424069876406772529424819876607064105988827974373552257256763412300610244123602536229900664441779219096569199313109831108665750866299457179298501227706033550369213033280782323201791572701027997336770222487945176 [143,103] 21828616104845750793064122747949010387110049439010105362758795588415112626519945076176728593290756593784072711606633478422060956944676431473857519268096295560078936709734855979570383324177528838755009545135382835305583348834675998281956219995741905292321934549543845597313754541436442302850027338279021922259481052997396014307505351605965138375541716345920705121952593629608494270608389652646717348036110075813306269282536229973228203619060985528868525681974717693553815824623628497305439289423747559782513154167956996540528605952880538901515561268567280589016879102167227807947914793003975213198569440495381708575450324814047899500722996305147593323818994631675488311211066471477310715689357617533983961709642075917075976514746365037252919059306308127817882310345467302230293774042020006332501989729672689533216031435998152330351904451303508017342225706858384798693798822458105474821402213091796164731147829162067866621013390394285018860740122536703136636874629079622045902336390923328510704319515232089488532163702022792992236510494454819029687762566993022363976417522577519391212103743481870144064802962860584074971412821092606011165018550135161796166471898820703984174331741070232518965334551431638492765954127401591330231717034316136481629027065203681897718108088100084963799603116922674822131398010066722299083493271200978132240732671478912762904610948806758606521396037702071741854456632881361197556203207528318310301938536818638483614780430163168898084774740966784554880 [143,104] -184109204757765281035506325578119212171305365451195804949309230471504037573301702682420635457533236737102581697928344676722701643769709656802034814917202927524774641697732469245835502552032708116125804724625101144529688658598330660922856170837401848202117752670962172029639621422767004322866880955886877756344908387352327768922139509719284309758281828064602487843054960213933225434725621121970057692583188337811551939296772823477973943507345367686649836744079921792484317016452213396622303112669477820193242675209003311109358708643626484772217886555564371976865529313860078716185554038045767802432101468950790811178086291848164888683744794681425449303348932340509982266077598506712223124687473812841384603611206764658675921856883149913744406674365957920363813313658230806223073686953845923834817724687455060155287712190266677299363499889897284228779677959942397992282999656076441655135480964194213304070780721084308525019057277972646901541498556020741223189285221043002760623680409323582916601588959933791207693442639860417226882212395719137911331761276012899306193026211734550328855435589749013956138312992939456783890981787393708849613099356137054198671931545849336983612284869180238800359146531022187927307515619381440221951478345762196439311487866693455679078993139193548969363159070585385718645739819366308437287950783125776474210423487114481483686351360470763841497773543206014082276930825384480957940626890508875369513549673600422809813326069291441868865015752887752 [143,105] 387210263663964920987453241372432292790465850552362677798366150143381790532076169245077950554598350037272337002251268081110582538518558880735841514659702925964215560228368894422818291800943618725176332821861428257403789181713040637216625769526196276062236672050618131865755022753115490093314883429875818934043492265274548974301848814098829874559526563932987647892002808506381241728638973136860061492043499727384228029633491586835957505398466647082322796660764855329840486290278780211525514482997096077124075213328082675652845947100714594140160975334724374992930774093146337108259020867163256144265410829346502231677776560029488819140422846364936398480251822994803877845089628263395310563403770805465781441442253426716575398912381024038478294336740600856813548722439950319349633190672307813550938316583223269737297332542885322691159270125746785489727952247410809472938073337714882765022464388819393421103927943987497247063424141504426803849697571613522319061847745624695310851275106191896646805242630959093375067916634512048143357717303245153381699173013839891095566724781468720406861058262464721309047518378395407407241799151309615190530604369185216261993413623303321553799745170852589799640319202348995381306030673457269089204223623046032587820226237599069323064882736046325178155158745059136811427616522031827281434884319086007681406928009556364097514393759615742829168892577147267628872256623588707713688416778569983452773052989482602977957920061423815687767971204 [143,106] -306833844135329111190212469573616779230486017558603548100428728967676398613849439213094251671971994895572851750341103966324850809569560983352639382791927686581255453959972398240211006364868953686385209989849741910617983391458890884609851833839804296385503704495034018056239133215772226235827602965163744331605165579105361330060856505099007007813596761799189873366853766940263736787560248684904785643977225089639318098718278367668016453501268311430595225218874482346703408195066545362763728515638298756070470576891768652822541686411611783540829603480155898980200993647443455643946111615743783049783625134301960379682819336519573615844090760862092270913695618121917323216316138391391823466836041470472205321499972548904262080881197140473335587138809795071717743577722320801936928699289829594447779635501507350609814928051686475190600279507512288092785100749255984835844340934972708939268242223849258407040188230090748636691043706657228568405986493995946967328709480205515313479679573404357577475791117803979797646894330347861257061638952767523997082484118885860481618016075794927566474794172231338319179293403515661375978436592776717016523090663546579236746866522593472196344356948892126945910199670133048463267108190538838653546190498538847892124239435697282141750300295658193933978305364661056795683816533608996122649642661672938686347441122263814386761478026980468932750941602908453570602355140001681528659169108476657265281202865267754812127626374965609265866 [143,107] 651507645725297311309628176481294265310475660496510215465655356157480411153930192174372280318802196346789412524913861465465134497583202722582026794818630767273579608897532668150264653466521265746778823342328041091131304568600083840526131246353220191597366380267876556352429744164727265201810426933961614629119164429327610205118819439399241273353543419658740099420842426357838780387482750601520839302368372959568249791295145804766772743891804257227522743612269228711756746596632896613600858040169085248948375993940131748963100082937336549946283876719942161041563420243706359743160910595026105449773323512100965723835915253619836568644649003889947700437385675607491770180484166094701026091427532469233433669199364563099506071355775508231055585803082289536502300622280311812024008758922026131179831885299954523629761310242141242566917564401136361185208893552202778809406301496776168019454391844200691918974994283070897325685737618400533756087426742295461883386189342225492950945730865825029973844440672733315830066326476670898089205552891518529682844149758391612714275889877841217438667690211444057958424229933846836484670442667200759758222873698849851365461453089275214198295259486383595574457558666041608380262657653469619758028433300750150310566404404721143830894454091098401121265964817995250740274368402484158038593651220019856568027512564374674110490988738435818389101027965367998894595471307768324828820454013638566138924566273986828781537728194250129 [143,108] -272525908149040773057169734210843397550176241911179465483482549848506159128835562660757750089532777020353768167992490189293333090067524229306783024622188372867178519584590165575000814736098217585045115665432203388165280537126519077762007933373543661358902593179486581105145223204487098747315512753613054145298636683738454905592975643734759424219637966823123619085475573877275031016825722307710393581818435076019354890368184354089881292387798950954765596775756815922051528026444517736645677981572896999563655215500983596835553857328535446610497023990145322010313138679644201308717672027513866418720800451959188185568107252340223764806774043952682126650500354622208174357961353170684104827208821357682837188321134312964936465197140404469687292484965970204837951637089478635571259138038080528145435642038636135590599653470674703811886711297461588964322515965227185132639217701606766807651234446862582428027138587330733593084424628148369328813841991668401444263824665268100544000141590452725027923941823240006618480030744750796458411374231906660749145580056990532842353669371276063720761767078317600397351238823503816959389900263386686588556291888379064557454961919111071522247567450350000986958069964286348404623188854218817436422658681685209920464071378185160517623102593933663886198192846907831203401643370076269389323915774306340190774591291330353894049015387559887595896306173182040687599538848292185979175712717095515319660291540211765311411019673 [143,109] 139498430352450680274722715665169326473093641712338172067783205658207432925245060838662792511247819560307345132901620720025250721479815339772127763592827860983381221794491391780729365962228280889232215604174110012737615933396614568958153584120436405565735795497591078941772637414105786960491142145352235141355914216377111257092940480615419288349152590348350766567377297793853713539325300957905187910811244548357048554133784271879346909710909867456925334006311665652779740334406455313573484961775962511340567525814806706502758632814782166257740286917782066773661326614348707981220026709284843115490538216222551692906875996442637511140267874767268811717091738584199238568667166824510110477046909829511838157124151249194258601271364143602939834867638083889058374134535744215530081868568174896864752110340782979848619824595336572120329645645007635199681892141826346896393997163431805052414583294262593848260957015321688725076144079383570736078363915133441328084443705075315877577000287666474328429861501565376518503005875218652051926246619708950369202599498302135258936875850184825023092291767836394451475756167200641866663265749658938615979841712469295826171602184828963728438136777907308485461775596864161249104296348773120360302283354248776529758881805809323490033146476688655477475381327773123910088253541781706979132455075826066219074191001640895067441254094332818928900788017676078441033685461187852775698497375124746141861000864669888865352 [143,110] -16944555123077291652718293970532216480158776716271024174107488486229728985156468565140043807275513359565764592917997318544091346051194029667682660942132336693485502743732185219288049427912324654526103494027113781067663168689564449535475447737829355085243320093991570984038637965153850237413050308635135265742513320244008028094169366135539282959062120331701278372942098790843356044036269270952400703311861048022123503604830924066717397508897390960834052251825981095937641880349124658248654920100713269514167519819960555679728416501106977082521684523808979045830166256030184910682043086810532120560140207302903443201209743639451933234742369167103576352670676879855727519461182168504316806828288052794426115168202663908729224704214288742026446912050684598277028992744214525502709758723328947346234477441013538779508994897828097477403500505847884647590492085683582996355186633995944190392596388434046580347562779531793455281980801001404370867345975572581676762764290805340066410983047297120347217548426257554654897711713497377449676538098046192526765700745546439126075371633826274280765921606091344594250620460169470101063595815503654907876995934945286378962095504804366361468649977195143950144856058728078567882925587875451822714821263780477920026181463047885390237504820366128041689535700671234516060212000011058135026659019513229391473734887681732903500704237566972868942177574905076135598738203138813400649652729212383574013502374601112 [143,111] -21738074149228220010004791885502378602754037957936095477492280157381190888008608870682759409490682536230701342224098128860876369134565039182747471012034498008977320654952720505949662357305186843619911615193705885966516508027553599853343221994550486769511530174468415838844149394565118633122295932476076397832077256314481887256207265312250172506545080262190946349462399338257690036768368174117282003757019909141071357099252483994603840602069377525638437403441191895848139311103432238464307836645097146517667019304946333177746331222823128400507595129871431708316229008407556922789262009592996446947319996379236094101421067063773645475281841147172581172042592581299917210995051390858679475439476842354731884895560211869613714754416636999425525995907124836301829215169921739068512680785033618764089892505182965570478142086434585182702424014398097544193955507424832030854737019653256892298204171050228097384404049067782940489861516955504966196503723508877344223301166071865353334151869142471908750768125594261062921808932313083123362344208699878116665744489851383908740885883030858366723807428452118617517795616337868842707118136548566037688039157766191235445488663650660071310351126164234712961454892174661009989411207040006173340132538342316786622491975956105155999950327580999959070012690772796089218666691981117767916492773218714494911410531954998568280654948891462722735048860237736177239310352794329303989621813131738302957757696 [143,112] 16760122935287475969977621478623038837189826635110399927382483828624985903207837869832855922526925034667209035734008289869938245529392493797950648919391775469431065266682774645130044778463923599315024514661275618544669498535268371606439385344653408924039824696032706742356232287758317488761957055579086038866015271656785928111814282953249614384080427946565108807973747424062950152372836179261890792505916975050745980579088082833884626033628042089235515829777293127152016480454787984509805586291775067552177601388105431418966998991009075021889324167234649236534745361191317746881132305461748222879512550522933989754802258209088422228650227656215444309513222460717248605706124035591898271541291267543362178046334941165707186310088488406026958738744953758016777840524798768707714576829135170230034828288190003118725104095768966024581832663686811853792479057441151453257190532249958797192780433039804840313986500309317471169408047946302877185637391664601338088971844818580337965281385633147885150326456524229250742359151260602150879702448075929105747016786672871381344857245430514549918939738202389403368450316406707348701676555844659962357906099440002026869572990943950828532038010421612260464292750295106246288331826286289036678741892833085425356419570989890468875425343226838827559879020399385302324404952250114352196462196221273858924002430861232139722461290633881074901497404134779942912847114716427279714318310133148031906 [143,113] 690361117246347549922023115164321529140308880166664780466878913662431648877457859015130139161956015522663589195333031678126855500308536991598505661146852211841820900504441241168391438136075355672635127143508522954648818680317615130708526900200739186004480097538231568766319408611809299877240388675272826766979668258472260071938712842582934904513046380095197510053715093827366805830325724658734077481935671386577488091580172048882529258036889042240027646822334097487065101746986803272343467587169879386725354729231977243338834632021953194191944510239002820550139311648437359181190966764070583304193673622962892647857842224582740115953075266664078440828265159772722069670025244803944850212168657980141287667833246688786818862762136316504940602412626634606083205817384565854263156044437140611536057195855334016817369545916182051009012965845942078097969793259409153183214620716952766232140309559634403812072447660707955697643709784319203869582612715613779938395985340001849433001830573342894623385997729435189870010074548449655789552656877285438129394712014633731136909697085267518500661508912544913319233450749235673492007147439698052661674930986652506885574401686900122505539321550231934319822982241881020016845799382197911939982558350647892303061991364599589949485883562168521359538755126657610292464783399898706337170519490416744919981877466392165270543341043687045919687404053966186757964339873371102165219597202656 [143,114] -2459675550210506696630101675875089495265337535655821343251660057028480349935043914027846262749307153413350019254298745838272391372256244629983521726157483979553691152061743489752496076230803122170145213325694399897692724246264444683314943057499257773917600577555328619848377097293015115433494597070803098657637769426319968599445181369644187523100123049374982666495785147089107233564370571508617955981060872180819648010161214385425946555509012139264145027010091169373580874703092182670495385998492544639656098176228000555956163183283777512364613573238513078007702639872333008443004093234941133530477809463299300585573073945684356614022011701019842473613066657582487751278490737753626691041450426816135781999290100835318713744671778281705837439986802059700548330475609109165346968125785348882934146847374634112142224096732507406529589313079810411896210519012401273875393584266247316788300961833182574582094151811669523672103497015079365978451139825841715747002564918164226339737312156795351910774552631671162863266929901755112155188948440864596840068414733674529452806424953169687835357400624552377241626393549892724698167565832317753068162185396576548221214623203300565716860215127937285172139306468514151489392250489441980725209737436455642608979484040696702970281502496747651796860837783269563528263364142236833621769087577723110199251416665440255452585919229521696104470727206462245138204852754108601488785984 [143,115] 815558684132459094777309824971061917678862710538208262008378708838189130535240470878375206713380482328167499368610571700932481774315055146319852652013551394802342145294009358277849150712605630669707270842862692847941893533380199946895931524071925966824721167789140803233719105535493723082256066277579690826915043960527716806831910243189668116046013636195867116138307753981949461017443071615598327758360523949491965847737030829871026709787259394539838625754360087121639574047861336955575187948635489701598829999706477885102705476463764946620380815804238381286157946432718266597303727783918605576173560245671851181619546269300682740809675609375858988384836971962226632691588620611830539293594939539116021145136169901316742212598995992245143665045758381929828596412564493805953663737656896127515294246801735581680295378578628305631477059507989240998250672677438796760187273746019210104556969913242556704499905313605084518899681517684864343821522762677157356374147674061993026142597546094409787241924641802691388750311666989040792208259277783528002043522257929198596161670342456176868971512870994383098092166323104474823825088066980966471301058014035416280111480343811193114343796042443306188504596471220907591140140062701801823304020452491268047311696641947536781950427652897019873836916118528954029901411736215683722942739497270799447404564495509377229459082093995210815045045788380825992668378059398688896 [143,116] -180999869258026288619975668773507916451000810728239939328151693770842460163953429973141112949778504698131777221608234989889293437144817984454443887936310607355780573134227224454339974016102150377621626561654693221921503328883775409384111335900664708640074790031369280527860602921500061510422463481464851837361773422102648114788431552479540795389671037619643787712376990638031936370019936194265530099484115481280566157635745650281617114018068999956161739871212968967263220715243132027576972111616978746554643120928810195123461399696069415685513966442081536922895801872086999064070156806242422602260286591214213450650319792334842272893842269315279982760183037808093328419594769373728722088747479466700614703450586219294331006067222077707544393685693199766944051373847402682986886053261064493772173180318458728111369061508883150816012222467123728333805335968811374794881795214987310774524154488096325362644932832604221646091994145604810714074331172237243209644413442097528807336295241093519151280645998511250104651622180067603655544428665044861438093820113523387386632096092215629864512218228953522038147563279587064073344191424043673696447000529531688125351917663472624845602988556624068255905399217069389206402559374901418016866360275250184848536297593976603686855226377114965614962228418268288280386534910890904163477740754156951924750241189940928519000591088935925423097356686286677453870103803842 [143,117] 23680125013378961664066891260860105013112611764488529672297625751823530052514485829806309259215773897313802756545080881972080896194355548488935887521144982191971049757989129337169062049419985059356877007563529810935717886491154414713704385496323513188220388779406221910285540213514452131931080223066071151678438326521578936348689145389283405457334211388853058081163517018225984048769818066786096903425506978590228783008890913334849700354749910209971365342777993798034617715002288307493463294579937061278476559780475844220496028997840136253407601260209343761685672359428012343918191880190919568184249503771704960404786700487280564353672222479332787833629002788118578639341476552362845342954910393741344328938281813350568119349448904074556898451326137997682404526515065298441244435679916766157484008287244345958497842366339342888313969341063245150196588873717926835719912456981418716464237834887172970123729114779452306210259872069515459378486409679530862625014525129230976820220648433222732962731852687215906612494000368219051582554958162856052394833298104434862317317240457148939489949227738697689962169278857047002174634386086418990113786415426248773770382403458091476957072270558984983820613488556457911583464290027457076465959771266927997052193394624641908033501632204113224835197484136059948092220194641497928503474044953448764966047654374265873834074641146158840225714677463851370449144 [143,118] -1879063608098767226786759206226462616349349778162305262659879252583769426597021984675663183806879461798211914059327749632451825984400933140510991228538706171322356793576127169927179209472821103880494790300455815239396043984197950727726452671958594310186319779100012733407272045015877735193990345775962566462719740369831262538264950315119995343869952899041460370759578784145083144791223625396903170926030156296529865525175882858348012188398950591894852664341578623109586263524124700132483053103039211357530348384712211964919309600416384639259369875341960315622634038167374818274414915501564636444419570049618016225324431939519427332090946611200444693930669485750832779702819956490007703109451752791873797621541394753068302578963264768651078459573801934676061857545430717648695869215869786580785432175388196193904220283648401987275554936670102388740037102366839088456703679171117671561907788086116045310100538734089048900490237977752524592226554377696857257955018246509727277629761331257040022350656027542454789932567392704237370073629082810223773431470295453692714363564466862504222293297382184647630308775458615224630266878019829708237501499135047719824306581876934511082949144143034620700816854808429204345998891903793088135662388143198994145904143548321740581950101122491040142781339916196267001401087727408090571049961787549021052180083380922427763707721959134378631698312147422815 [143,119] 106681627405933436557913855410017828659918601322057206238440833875024084918451038131769299297623676015274580067006509895473595412309331674013145237464254206770432355879624892600516241640728545345354908513946845639064592350873092236765616167547034991735200705466357801546633715982617653433517885923803603806372840730557077963591754057572663655694225671734549422932496147789380689506779951613114634522987563220919082208647539267699146965100885226829358918994118572622794728587525384820037293549536998224696394564279097848952229183069067705419059876616089273194007254728836417380501937287749703139459272239212062949798097367929669463902453471529256586700111785166136860279571263180467122649927042485944686961404277925210964140797069815545988812562432407525143563338359606039210770714946850976187893354008467376564759222572180180036493435230054400074625010608716422811110705990353106390099322752801819782150295727242342337016408348088252053171894448994187745257719097898572562828549621039690986605408554001651195202772113448026600513369166822508819008164571146099381443209217740559831681725889938742600375559682385487942294578884384485919111811640117138376989867675274596996569840960145290579330555262342895885258570732784309158639031539226208181454672783468897484670807661199883469446658799423092976679714848251007929384041072156262928464484313228016946353203861879198206981581830 [143,120] -12402742092885551171549949551821028516692197859561048607150141399462710628827927361224433123916501594374696414069702532500976064742679094204729768160274610699824188246243917258232931252805734254003159082976640149057633077356215020644727441138453031325022755047806335653917406886214094921080427426563969424497008129968626647310547139161807429883448728943757707882107268802983220509893916851129269978313320946461072369397296710122585916830008994475841016190229262477993185005061079124774677299692198039920650116933008118899344569352025304301056229210840823960759933896932855795906696024229850521516277965892007788242976428197003925194335577023248084872534655238130022329088870151134126766245744552597833553069831303556499146670808105633352469236977861684169028136708724199789400338916370063721991057598793193916458597626671588059747365655218828897651033476049221499745941092159640930953736108629628221253161218701706641137808749391766574632525016542248655063646023314319826142409933735025875319400302788151714894207209077096323434965260929150959034141338422527037883975902851155622750797520064557247812561891668456722684011720931526353194504101305888946914887870826370368078723338209230367835184172942249318381392212968866827730724439161934005552385819978577679858638251012591834617999081984679449230043267356405534022149346441174429978996288729463595958597145708257635914 [143,121] 2462395364631985714608216280160202154520386756952187711098171426045208974227776876111848381887886084629294183239986633951565918382110492909997643348727818096194820975529485143900099940106389228638195888360164118742608951886856431974405842546693401079339508244543171192899099278565442252843512402582790375555941869176375607057188987384269318528579084951634806844235042345391433528860591420202121655261108301237393423239953509341761416095292928021579261355137451486831661543475259398766713919746701607976372875599154564392278094306448839408276587688324507083926463046283703129149975972163367911520707457895397812767035781743999978591422758497995103278206067314342100272847808523141382738254786623796550616356157783671753777324094515994571596838207440307052768340433378752720345860335480585826706922583148827218299183298774011880467389822589610681452348562245581857138700630644795986914214578560350179163850054944973560721977839176784746451452459268358803638988355237559566552210386625168358200995495095681267781585062115451359091145273817840365514718417983293195675285793810306462128094269213428255254849368321557847364419328205401932134666280209434570330852529791174619945141628140111645314915594691806809730410792981658879528447515954048246604827840902482226411928393151359696581850173683358164164654520780559762092095230748750263588453390009398318153675055168496 [143,122] -131295740769896209728998576136919970888566679234811130205896917923985842967342209795067901629257432125102991210542939003494872813361983769269376118180849533314682900571072197021238659862823960004291708773865303320372647099180243993639741972945413017200539215695539500292971182413799607343933709592809616771853563047114900080590535936809220949537413512301432426743633607513771684710073930191028694693924942698913326226073978785777073705181459932111735520686035227959313933959694522960517617834886183496327555376649239348464529988537623471027269625003715217975608183556558659736740829785196652057116361484427545838295948497913006536713955184980298693359381936246665488486518751314356035664323682508878866232050066958451900173595344995073535896852103033908545926487552719030270273064978219189980613007419643650817572562161176757417569574318435907076117200573322645400563478777795269697837944494795982789444355933547438328425335470727605689370771823701664229405154778655506837584135240412435622438055612242138421271438930877677647579304110378503227481266626114022686181948211168801631595560025681182742376386402256238651042133789391441957433995735566063606378740983054106244755740598136945089053962659581426401535686092820782134936937777030555962643046376116859174210992224137237835399348738758327764486061714449394499740825413211738848555911952304658474271792 [143,123] 6113952130163452075814963564419943144004936306937972782551277732712542166570927180791121041357456721594704964722775343450037725785418358870221707383673309618806313529697981522694146260123556680294938333044986500814342672966051679190821254713517553330371003176220338507278746506353234427816508113928722072114558203434577430254680079245829484664597925908331540933846226516420518412527376277816227885971922823239361877792272653210439270270420090707448189400824480947326447368581775452527046189883948396717679545105424131229987816589955896331872942493665555038829189640780668876301078845115330216055978747116172397773816070157436925557214570386402769601450404265041657967846613494839243477368711642973821600899308418362119284070344914858765798532429093368636100524337188414979778552990535761520816486258460797432856140326497460132698361495644721034353967299450901314363692398480053133281251354130616469558178524952369857114649689757676892899318551908243707689681105249640080526049221893198062279883498391382633490607304537212391796944294383249212909242506050129917073864866086811758664712610099719733785374701658552375611850522936438462611432807721791093152681188196878446539388715965493470512268409068424914225485017296050877667040820893479504446385694904326689823306269952860097397814763253065404215023810819424571279667650938371986022762717642550076 [143,124] -925875352014194494132873630173275007355887535435172947645236035222004935265715255783253058853998802519113826356904314011989584573015790046282104915115791276366246962028491087170250437345318924181376585724573495258081966395124865004717980260596723934965231230937535509878325590971251263880636388291806217647535805447066611745460909194385616362023131991615375483228582617107341883390143027161860060475469102755939190237344932515606909618110297145517151226546832252193031491960900671959265767182476246301411686095761557701396314715751744385219611692181814834413999627269084681491805302655711393211034082972879320506617210539463252895245893040023566857463995590287543148148004193507593552358344366791677046677977509131158634246108473008934730616412325618931590474072778998956893116631241805224649739579647154080562831313054127618976450530704856313049024688405689228212555421592031825711415140980151273716945748649731732014548752830933903733919237863133139644601344685830009658956472889119762369132836772152553406727391817194427528814039696122169028533863635267321262865150618408138764014066954172325678753412493120726015378225698352829542732180231900194583808484426636976225262022743237952689485716502581601341216436634070261091372686248293207741460850493074384126936120683045400794431464779549437351377391921672890588864265152664525466089078488 [143,125] 2557339131995571268999778180272913377356671937045435098958512683106890536439447610461423268120984909591599094945428207214749873502561833674722032442940907937135092337372230796527050837393726261483486531686188598307139889758240436474486261028981849216344777810812745639341285960355846056680878778113678266133465030408501559121584310428263648104592651244026546921867451474157791694536297661656312314682951838291398844257690894425144665842002613829340386358771513059414327907594054317082211271885307658570055373546406715521221751738757874954818725220461767125793626084833895036014119163484775934698862002846034152975363041146296054071642656440793790982973416149203628312067258378759637545904466396967039620280784888719873729578708451360934248354243739376386035770466722894801364319768598775785906898977766217525954378577246962159571723894616961443212631240860835752506364306104851968413353776271961727773329357757035725864537123587496629685069300053889522311173594859694291050005307461614780705372693759930921927928580377715909381753104098277862709391534451970357264508145995972459117308015354042752330220686175683469140314083733449164753848185056061530820069260057093465041247608902527837721115235139780005848316632181461248868070541205484646985451479412900149558641189999812633183325684255378823335249955859834696597460652769317392338528 [143,126] 19315139938601403366845525864889151937326069542257912560465936696054987355601552625445689758450792908807200085533608170246520178503338103489065192010151174456171325353849094181751470426348669833135698081135124194987989150613413971264340241019506688769943153146474670927291791712899760704157670560223400707197871695242273056098868660035069904244988428869714485158267430153435671729312292887080980074686346510747842544915705055695310281083252742247381549843213699354338875648742892400015585375371447172254719681686969314705044244616347288092658576757355985083460682637479871187634184253043650708348038973452167216778962829534108442636408382690727698133005542797148787154555809697036944884218330441675320567686505300683184786064037901583637454442985112572061390415910263651924542120264967243879112603788320124029661419479846468602203952274322600585355824649528132843477379463345683152318648691374495163490426307127416480748319755135820081230577283547891357529806400431077743778821134916975031112352184273075865782766452971337897818691454565805156420351596460024111322056034148098917038051666400155650224517866347596217205922161321361260899176135350747983051655705002588475628241105496540832488870404480752997322474089811416768554194664028606556209042498536276945443467441961901826487351709878446908217389735526843274070895224602512 [143,127] 19473128346227449696870401427996681712583898434559361123890139834272073838343781240705969443910581202936515883668382703234275054074800040323297378255428094179616107874721714990588242257728922257997757826583870900082880215354054963639788138840368215449377953769429512825414284266777588447419304445265624599333211662067781489432826971225298215528556890703300348150703066609959840512202971086994490431847493272036701165533717194464395271899680914691265226217414960425416007583042501463885080847695727814846591948860749896452659908563519625690322177850863926969862489098570656190680066516095567350929044061347530356257107009171630456448217826224107771533862171887180395736531876834414259155882742940779181763340205283689117837170319499679240077245201974259833017998520918302494850986896583958360132106003761087909970397453233254689650613305830156776828663671620093712157975567819431900775321009056890492236607994768722964830790478869148306945165857710275403621779371531038612470827527230616461655973341772305624421377457487861490498920536583930899094832946438572251398672794925545960884919486445863939612205370305581416061715924778934152102645814789048920516519009787198785256219913806399084946453854098649627229654039418151787381332060821109470664903157278435249951540558822290969556369974576950715006867276124467281549850016 [143,128] 1074183558245594788608960914013785607253588683103369179639748568711218011681137315785633963670678554533356970756056541210317938239741444328834189788587459910299607883523990495366375144417622560042998720106418867718723407012772892685341690796406081583820048471760486347886782840697857238233686906696701784100149786941399367521083124338498267528646622742841496961529522183240342577506731977223037121335309411674239331546794253944364072324643643117628028379083209837006616027844992708038822907368839594547711115307877865531969250907553029947651141581997497044262058712471464860928223838494661609174550611134758273941076654691771327962882535957533436086535965459302110194156983246835214249871830662985692107738854419651093024204817040262506886596196006826099625559627639580935304953475715437123764297386438113990797021609324571909595648516194744612527116769360542963335524927549899455552675335303165882714425158566396531971399780652906576067285938880630191376921760401842564710372818873116504602280757921107823771676214409910626491643015583483430233424017334900335085052596190162794948721441057731432764774250359683021118387252127297119151466378306694633316198873372595363171537545292998038903742874876110930573063884279163065102248945361461567844158609943875222043639403119451249988356885006590915405957636048769917016 [143,129] 34418777886398800119797391911747155498793661580185111685799148563316548082467465569485396390584756050211424519658559013333377118901454184162108340994456194154636897426917417954130279251816555309212549296201657194092063828240412854686174024098316566481881460106917721767623219582762200999946195946913600235153407327058739853022597153330293673590845167138568107900855371826699648858933451137089320052244276131123169696973275010957925207236311247081458806684689331682421974630711493975143425602431242011092887769869042049760073668396313774329216800792075744964713343523751566153664066140407575160586230661153380910471360445136273337856118808584517027187850895764854537490474441898853005433223964742818593552148058303192192848979304982622575403584453651572491919340406149070486232908322646468319259716357163407804463179998808058009157579035933963688623757087634669706254208368087029533556920335929501015863730113608801302734599177273401477423061812355295119252160309453086309341262974009887036221738237978447417681512248543602731733029822763908440776562439049657265934187039984872196864205129669988017720434520278100446364404609305684932899388683689146405295935066676164314062890647077336884266757397043270682392669037853633151821767946843130310731240272300195574292727594599696132481448198511652175844494613888 [143,130] 2166180495521557468708722131062886822185426045837821531149501931713373796900039561885596550410868672002860421875805739328083530302146174447314515408308781499328997380651315753761167270225844139301409630352998915307967506420830640336100757508433944145254573116677302239761742866781766025599286247938982712487479913678140334400259606144973524397711326061733294680247432853265945620776391477929847569948169618470344510390629348846147369622841242162937019141451638689448318848678496648735679199622139179471148600852940428972606094779817052759489965131499280199471003824036866074416000408959898792062530546405044539294685607769984613696106301424695392540248758151972220632878009817891246470960451794325273284315924503539807670470133741442839622511370421537855597565348725598690664416465543614953186072848953149580662280571979694074682066948201343502512084290599189954040877240933921089984676341005648568764101133201208744202219728928579166706431393005544495925179292196742266954859969303420456432913342196749842799705637654019454696518589451640693555679570515494123356771536309435427337790806650643647885553563689115848371991300665742011884594875074084965616501786006180424507419157180313948599735491046485163054205900335574348439190093968201697072851647190088200506085943589218528467733272074789531450360 [143,131] 34607610521849998770418345519313874175804181178104396231786902977778737149115003707466007329063986739795563335553099608355403916566263311761785840088441090415455587035305880266928403579643527225066606506462818077225836687016356480520834600107713294368718794823926603638880369336625804909943731741974154525771893909324394910958427716496904794291315874890982918991248766769060226539027755078724513683922091524659394156528887021515658117839055252552730094829054846543995442118934463381653657331557912809641642893651163640468768280659733008292603295834293544542844080093335559479514668582894516385890759102668571110536680954577953302828104154174142690231882994727608501564758718886372763208163676600662319957154211937408707345514873101426653576712083359395081793743814347147325863730990557228789238358726857997222440350917989532327965765005517678864602198767360378825994594250846602930818276940234862725844617906442825653398110467541956179690754276190720345540512960183315966273349704693370756800559886433292959112656950394441163402979018920999551600917986377016669398025244058807472150155222385549115762477748470788546139196790136212296535467531727830911785362863099015332120081314591168752792748870411479650939989112328103654830626286104184816278858686932291268176946820936882916295070843851440 [143,132] -4569720669915294400085114373253683694350953543557081898202828096364424047184167482493654159315119455225928236622330961443156908735029838325901043321270895864615505383527922521392956021634261958238807277481385293850444127790197501130418670764540836980207355492030884587370934963865275025454861949571225169895526376213042294558865723774943398572953387402917693461954132097585608000916813754387398231271751002918010332463861021382542324213200011796877034614378701141222727850166381918584180676492520394149718238921192740189677218444017879938763463457076628362061286046919087954431362199475069216528560153930382180425375074691033826725355613137418623190130540191405028745549847414306443382398509154416290143448182635180049419509039414636870928361061636817279566046781246029190908694139795693059694718542120180911212696296598155547268170125534645277583794645381335046907444035215241975728068813640413063744010784005572854200961385688692635717089119735481958466791609799536217240472447379124938971003718793934965982107990961243292886864286008103690123206072434795666805077578008908406395663741282642552229373985111893257372782332066854931907358963985934915494788197167546694645603856460881247534997591597947919411753152125327619536190996609302713063309698781992581132135914501229599498326536 [143,133] 15410083075936757719404288083935541439112425958426799868508114272860823027809931769153361630994736676355565097105365151786608430984943142891880876545705851594942503879675123783693588688848192982616946146511506392219985144404413700280467716944787130939373523627876715352356321822492831328936395744067638508984968539949019961876154453140922535898252169257924472455895858001198217832779368527690394528588188894518300649164048331695983498706865319122423503221210641081311891396086701638338407544625333495993739567378175382724310533187514897451424315921551211265941090557753286976763311123006212777036724639664572543290305577055088153298354805051214593741920120432602604080268986683989084350891368598116361080095883486048848233180618304419273078292607667423002397459465260463014784336645930553332867523007019828237242773472256219074670635929295396199418084734170431755579202075497134553640594865522631257178225796257922537728540161430781572280126806735276068439808145629136533339791290802420709470421827826542334929073724633815378407455493155779688327478402975479415073103693700471532998188704291998615128696620030747415133101653818628697334182724249854024535505034991296877434401450077201644473099990840810123533853587284802889264523828495633134696204523485821301457585080749064376 [143,134] 794991239392323128028823051256872083809501847882828615994307113274133009160283652322478375093474953176457651969964463186549708309562736047800147994202827861824910976980190421761652516260051862923486235691942577479057180192685095567012076260858048785914387587136740157582167712812564525373117241507939984135388414394684730269132465084403122097030004871489591980599550034686103327249650059482952746825101565742510027098529268278919732778637691707625950067391905262335533762938357982893863278110073189717493869395544790462673812791662845089165214875537732646873127061267461907201735897288797441649330491206716720929033447398500071737331217892763306764081164497531389155919566523484164780397349349926747442916927356372953774277897872326112503295226448312453484288565525046858419130412885284727317234871025328211210752154797935426105911116301290603886425475574154301086582694253987108703671282349731939763397274785484763387624216199518092359506517058147813194145465264162072104747674880090897971431720743928491196284383499499749589187230388260917972534376323615367511199485568162563523676941714543868770976502100320081948123431104481232592009907831265175481826116165925777247601402952403959454966684429949594732073497714657637910076849634627224703391050150700835333150764472 [143,135] 19414550486148987381471961342341515055670864604311637814386450712626422323325026219734982969992707061314535982575261790569688050275190414584843690850657367663237451118161725110825487231843976972038715205338197633830176563314109815789731680984566935734772513319846043607550937099860025301838760926496020056019700547049889156326489796776047983939371457401639586988488517809596154949952067676842427633648657547503504231453399843981477922409032027906467471083808433368978662819924292208434419240244521018214541489313703226355402967275680384016759791984729716625912126092451078325393548749327032710429266230939916637928370945465992837715713482189248689271626900203010140264251957919197964064171604101771773853146009027238133672274892814034822225636415127240010017934942528220950226342320533900996758534306423198497599561552649238203325109197652595388136614710381308570564937811563757811335469900475424020449879867480326740226912139763897415558414263241815366786929241728844834837159581195298501004561039925584494475637892184921912892992375293552155146731628808205468084823480177282231618653934860505299814006941477247967597062945235344331525359382502021061942274831373372016811755964406930801711810941449972654486315250050278991317969321251894050503274455525861453392 [143,136] 19188346443695795805603267241945901526479177945386175811828243883982691150620225859998477702588653481415967496495515855723275917270849835894747901085406699788892794887540987643326499670879065532991710260945561306252108438172018301627927865454830823651563450973152680913834305337070183947591879314604229160437524071494101054268131514143840481132068549224033144081987180181447335370053303295811820555853913530923793307051044380410036787960496003409092018068645967988220272617914769650117120138288703435914891637312888946899568487835356565593058454821102406229350993573827387453748724496276763656412393958248610937559294039977605737138304642526468627785968285002273311630465926819658249712493526526338198298022254313997297945126420667570526093653776592587182287287379667454280981547251428909629580255679256064412270904937872054435307260246502190853552692170076726172305135856255373461643922632363369336869176009076673970284439560675871640019678476169944597166267498325791725756994602969033215328296028770491271636354468443796794116797852084919710046272878287004610258929755187514978570260229556710927933238164438973299839630586703968357598945215495098064121059877197216161630809757271852956871275329268428697728322660366180697798287739396008919017690286394 [143,137] -798241953852976292069026910275304884271682984334590781589896851049948443056024750573207262942117913592265899570571915191785970395310894819501165700983448613809578046685960968788795096444864648481322590567244244092828872554529621446600337524363209759549913907000054748306724110944787417930722735743844486449218858855162348037314358861714971441787674098639511999855529223254791700005460493184251549189486105221053252938657492830305395994145457836615210545231174214874644256854605210803093227166099476216108815527045280741089825632105462649040714362823989719714763154103579020649264691488065790920367305268074533666457706407095107401502480344740541419113675644203252108103055331335605285388829415311416117265310614390826760259569384773490606328518949139654933018187740389464693250976386177780587923233505761779472138661380263360326914722869865099748888980957493156715387724210246285297388591610897999985819786457223983701930426984357439289382276949075779692131519880741203025012022371430226340598443069909284376333049552642228130435719985043497985110346233795808675077230256700499936528110205756251833339259638106889564633275721430547598069664205420081106765946505436645785801924442067722662094016784722575184623265642224548024168289136397263830932 [143,138] -469806325462219456582100536918016482675245227706537391512095380223122817840898890503873983048131998641286528716827633643534045040269766132908408432537435535610283111444638337273527209218771019018890779324235399034127936303768474556798338920819414818914012499842106840547626960099951715413870614254840684269206300225758258624876860776532959987358918419134414629390296790318717400690346275694922901797183236642845473477261509093068903017326781203581240270842823284346539532458642187955674737343077115408974696051466995473267362741227859814448826232407409784459299577668975029992365170469548595126742861181947151281831481161485594163141378763437388616104730493449174103952596631819499799596886813151855479315822929798922599225321945489110178744691553612700176049656381678309983229922931121085700747052736051389059794627287127010832930289910571188655294978687520249821744016960523302554055496276393240343224046115021869527735128745724330524180414646183146886318049273715845523124390282408310488935911909846383572789631590525797790295256398959895262881437954586098788000516141168877821762312545350672486251761425399032760216727938514342909542938758184908746167608619917718231213767598848488240161054595399979024369296482480309776038210287436 [143,139] 8359994788624097952564319646941959741310082684806725731575752795935434756128348091834956205216364367737264021971616054050995578437158408329222738057912851091783516846990772614960883346399751593044156399027997170636238052008261733084599565759931910981953173532155481057116155810938223870063151049058361623951771345636486024752792052910276354158264829010882657285241782324601375902086659093061928012630504343732265484897147298736669899143596082477129974905981678531182582492553735154382306986163228053968361128521603373954466368365752305680012918060486501726233019219696074703318268249568702850257752834685304957659221643868723744102508038312978301390929205188769315468279051624250351216275898516680024857626315399634095691029494785954745363984652179855808206857332639681260349179225023278384455551265250589186169872427767106998934891903549479755237665092400723558598938945244022376368527909040048512592867051481057631640466717440644391602289370471249557146590882049199023413753927738985567202792795557779230710822501971502338757900206130759872991448237182333434636078083493208891922615074301516010500726870426802211032140187586326503992548605492501753327062679236523323937964836523803120427178201690596385043127551290779875542528 [143,140] 114806070623755314093053640347902202750317862876875947967128578772296379387883767714713757399049218194644640722910868236545109939113464894587377041717856138771237119487799594581692842878865623072353049306750790511259066072591461548511848786638235251187030339518920754089090982349532647900222596625943288321331719690577363644626825238329490804371919626240804051851163407662621197481527013758255670343400283752497459582241761253636464192936272716378810596157401329720653575589311542349739820569202709070560649955389205249957086914854892467038146603313199306803039445626743237597293235741896311515446782083698336979776391362375964312120252358797330780973220685485881726451290859597954154470063984036127116165849844825301050429016438776798786152099668385991716115380697676013101590793723207849132917467602898341670462955963649917342327570474858477031328987515629295549153080645391968047442387601652220989840722134171130625436171364563700746698968822467422272836831805474170214954035245041642630619483666968283822542876476258102390935893632152496744500306121205975343708661295099434646170173448093100957866696949777604913266932530524133833681244513133026467612647118689007645405283850564841241636832396749625701579087510552625 [143,141] 365146084739165338062539334291159339367830223777263845112277736433256873725894992575456040223754177681273272712450673135253395734538149403101082657021112135030570982258720928727647122118295692597031509662238558254547234913310909914626234800644454286755770045387228478411897050159562574123826519312856418644521368094885589859446691001245924322787642895916851775914205116361677098354668788221424408095772218498347992413761686383232389478989805023663086261651478697912306904774620198610450671983342427385092240853153989514732289855059134147293205842759965011488701934805881723828077872225245753565808552105928778744360433389588019394960896683774500381244694802020004683931908822520992716337998258950220437239946685652024145467679805986057936157815457944558148000928323449519438959945287455104418583941987969460719757964495527277998399186486209133752074732450284046468235963093248792967173827020152984867284011368405715283795075490609725535913170441266214326090295663181311207504514912389284920353120180783136994684201151364801840795614431007202157469334936513913667285322368039454601139610717894842974330817698828706254057715070792048063485504525546153854684781037459409998692039661011019280558626136566832550094960 [143,142] -898635452602629053912056579037710830762936649194220735667552278398094262851049869640221878920226968297092177676350660516723315436898205653080359347691111576425349875967134089255565196820145289616401307011139468136651287004034991395623322173213382040626119260646404268215935708634036041116010865394312284239527354921663987821596635264014456377239047333601039509207303499556636104460903731268706084803348691096737216555813686845810795153016894895022335418098699924252225382644557921209396675109134883009511061310819736824275956225623260347052396639812941165642750042361101986367193573470488319097391848677203568411249390676827351550771206756522173636111041062568435901722689523291885922097803646330230762887640175046770880923156968119447308672044514739244651536532900419201710905420617019789102457950255144238416397653657226026809459066340678418874687024808562639999643039636622917705307502938243484751562569091053911948744456393174077029343795610633568661067061276731085317944111551454597570733901367666460417559484779501271211063818622590477566177587475264995025321071843173287746410427767262285638599214533494995057075472567944884516731901461283313823214950195776389638628526756934221523028360604375546 [143,143] 142674669452939921896252916237756045379035428508725866232852606654776265535889799065758828887274925660498272454788155187947682289596323865415233603302816411382626667176131294597929826277421026929634943233752460399686847306240314563763775247594988564475008098427541138680232765676971008956945957284980837095889526186739578782112998631096893488289160262799245506780587543288442116502146665263033966845727190410158573997618880641072376064074607493896020056646627821804381921380773603681377639446358291235274294943152032205168157902150484465972329657447554885670489426871509249453045103896516499001232699769034459580306211782162355856180441303221708017697879356169728601078175706271315865080563074117612035035894940670639372468837690082468309101745958091759647305533850529706738931934447364648788149230835976697062117723413558122157019435179982842782731630217793018646985869039982072987967928934135681432132702952848535782216047747960038158647942782568474813258456869124417827874673886867569062307571607872915246328406193330298141429118377958501963160206382201986549235590123188487978276731215365288554017410718204782558539395945900613087163826020247380873409740643381636127095592258451992857288228 [144,0] -369224232853023300996928305363318243770158379217974633633255945094107180062404272817169545537168550724410612185344880581910783354728201998395159327795506167712726104443725392898333968098250946390922768455141590147968225657589252898396269031502886907524863810951813565562647550101638679438616806311794236027654420057457275622696987384846237998800403125058674811460568367746274402268290582515087389042512690529869100402635467810239602208867498117282608842015616911323458434735020975830539176694694556032785741016917193715709821014235401253301875369637237939374877595790761269466514087392426938225012916840338498031134906976419113141547734716061903326961335918388948572881737811320656291411370400489016877025116997551349324156365396374064689235721800720288626383450509184160602156561410766283448469883249449228465359020361932786457600688503449238532383370809219638657217543279552803196785761573622156739689641147779799763573233019650498228457345067903030828569188509017298066188011086845885905929601120720673564307767580718844117263595158874417760580961200358748126740287735742351054920841443566003550653427429628794361738265612932606615107817655730101562046927028610654370052547265385760722337743155023948420878669047601536461975353606587805502667792758704452779782592899028644959865180323838280290241031113734409710158114569198425205342042041515901962101895808327719235536563812186377365525163504299944384626804422752441627828592246032538470096687849207946499404186704257461681203770004173219697367444144592469810848054553781622663431361420212635243571142960295834258393964194141772912990457897244114026059264967200930287533180735593737093684416639637877478041389872737398781336278767274078482379985973720077329124947997843366209047588925535639569577466459395703019873283153478927117650629145079958087771743180383055005222558975219726562500000000000000 [144,1] -34520844183258572435084110822761083218951172065557952750674576015475980232768367816333221243092042479766625170991700732491420198448028715898304499063581246730976486398435042486026175099424168371871401588940133341239635344150866574398682220406485284988936273026172438137429113221096866809006620157402697093503475402396191478259384616686441647634024643092981086238362591847079624983599606527837585231508946408432121985956119672112842026658209420714707677197946525109743688353989953299861417866421148422422446293505094648325392188798725875194516900967831336333643637214468298971444974665400172739508839813974930572660786032125228354657524529206121833581973502327072459460843482774751289981623447643879327893166466215814458575215923613492076841141348971953519400710602266458563003692276008654985890739879545865768354964740088593941488327763076999268822275672257838910825587007944297561844412883097129237718356149829247348602384510550492762330668284508494442403394136985548631557308156460251012717729108187666331319302043224763577040156706660274800909028159859088889154753706854305296431556275944207208606050560610119859397833810959407477905663923830929695074372064162050172354029639853512555870344020208405294844220332130171487639744990451082411136065950703117786767189059573392101067686028545751790236915999554917005760048572538352640867780824259745451116481258069232013258917801257643370084108978131096810978739266309581908231851310639072849992485628530288727563550518047186144222866038377077087976795399521155289228458671906762604868102894517997076974726683603983729387128590070698849902416569041153792538397108236657061525169240971148996639206173054030363870766064830267430235240411588307191587482569253129433177362829118747614276453258414323136332661340770276020537639944379592298757447017181908778733247233905245821006246842443943023681640625000000 [144,2] 3768150159191254892301487440232217425335193317162418767930803079830526826657804022127393803961058229212368355605074328024323935410374481049438538758922810511818173629238982766645480879463998944115070530930491977616132485061076644326539753566910768472066640148161695921583737278943994413519904280929208335219904294395873307561392220287025646989003304775178372972991336035125179450926476714003311022644250978882981131366829541463670093364144189447811389404704084730112367647086394429438870817257121537590227032273356908512833198200627619766315152847299982940360426577529034856099316493241524388063553042594731096418337338818601011209535487911111593603073485872545611612895297171128577302548916300807613863557037077058750904754058738942070771270101616925274197119554901046450044310148054659301662719111093267985227444475670726217675097287593089289417439990418065531382844783121963161311059320025337762630197450054177342283373910636625831349436957325397714689511580506398003041769125840107881570800587952666546280779039517853597878841317122625648440460624301348098489572449566860440224874476916569066430012780012444317058165277052601017777163363393298057498261848517738748917703873089466613908485659714110195796567232290480962825848045710828042733905226669627536984976022789768900026553436311674276446587344766111874648530970348197791391074523896899704402945783219829770743200505127289519884087139903648529692448975702388690194977365885760342884455542631476982020784484824691823240547239715318681710807600316058300331159126214279335748320973323745435263087752744550875903364597125122979843411894852704665615786286386939608867636310154877052681793720461518616695780228287268507008161213245397555543915023420273262860192238418784121469886207210291279022115484741441221935920666528567802813483638028973040550242967761107593105407431721687316894531250000000 [144,3] -104488667955532483892203857536021591125035815128889487046123718651346826497078435652650150364118412080325471229941851070616504613080274665606819113308660576988015651811539920618562062024245964008524017722661554338574860197212751139086569205081737420267526874997471609297311244868799142838089421599704642104580571765601213628755547994178711142435033020168790271741289034009953386570992569357488977355916898127860629707329706920756442223176463124444130969229805613554008006787912233873028722976948722469518294427947973355634749936879678949515285606625742869833289719358153438776130776520647658263636118756425234137224705980671992638057629066075636903169805351216497978382069012214938046321305028108234174480111218759789224846610311100625847292197314497142059943306697269888158193770867570490797714194848492084226036589262415398392063534034725985510993030029137214506692775334280008367967978415705015784183855536874949762960820365307084274030529495587764133695974770072941543119971134524228033114028627821498153600138980996296288264526346079721246164872355397263571732536330763124278260473524189063822513250379622845443930661446759433946917882647918102122517923083683135144435484318873279679381052923093987929341924676047466985651616248072032705759130190927369690116678765516665896048683276137561260863615595561175297202889443981658874493568416985704969231528046600599389108775546132526083828540587744009186297222436633385691059037338827265764342602092989909589918862361360488600592113482791968121548943187786598076670622975728332894009948278565596239266276600695151870050033037677159180562050412381405644439278043779790231051136028092021699859755300213497279838705188302601755256158698683417403902094399422321055390612808542986433288337834056135364405291378372145270558001583758854818434974976199841007287218153098962147851125337183475494384765625000 [144,4] 1090217232186938449668623093583320618234502300869368525255460592447236269911416346596442551073810424003923809817315401340235026124908629883907825162023635758079729876798367003857240026049287548830503500405521726176766451807876111328594343316208843779320920424114346284766339415744390900790727292134412229650910308121554768151315816769463197842336114543748799896688586933781672429918542947907359295943601472335714891856900487240168943555965113503912423952486112074270909026435779207312870341065103561627016132520951799914915863395033119380841093213406190858647286947919790036813111664904766047343415424170966100273797917095107593974475750926206689753493132971817794870609500847149358089553912072763321413461916138486122344878306004956633160772930447298834782338208793850274401934879611827447353666814080248475959408405488545921630766384286050218024249741477214211763944573584176403305895308498857384803554435107685199822182806184476631911089417763179018289369067886776057343190471266970890815687573607583654263503422737971806878971589774097126821608174435613645130758700582081109712259925290523657421009947822905887306216068456814810327723841786533344896639430905366278764062947406657087384032021714083938340089915692217363651680555346238844620763490813395083643313397496224143700166254388351916456467671143598813050966748894978168215077605394707404305063821253753640425759600278617958608974751317665417463534809458391383851912183117280329539879259503891191645714710227822625705532821445736728383832824207333307037607685403026042098695403283025677808331138030548739978373918072662711756275517633646941360640110184181738070263109136496088011916123156580025746475236951203994167042976089009320745243448846002467622164694549321159672078176300341816396589817193465095779175595657379987936270923147232301360018413838304240925936028361320495605468750000 [144,5] -6335206633757142648216490232921213910648265337178705184488029447161849663827154031869397402231265547189913094117162016877221528034641124622597596811811752225399218205748578589443553331903036133748553720822059488492269269812644577661622521135794812014659307657537736534557586579905872398715700299207537170355705619307346216676128991801133416285646226527048862226121656785275504493036457774604598039452170659368261601431833214007598087692360141568477922095837061172480606742753096014459293406388104282969316480769521263775935553011218398978966301704861701674148530181272905305641108007867534323083448683091962093137185541929154713943807394834248515801667746908340603517980742773999626610849258780347406586152352832405182651770700597492092026063337257640596428013736911499580808073940232015349601683914315881415539063571426906154311703993855071352206959526619420595837754032889154629154608773554422472439203726060016599916336095345045685302305063234276966311794674410539369518360644918316440168442276610637602312209917530078836531488124539632795018849482017227905708813711357575795567154083097245591065042412520943595923492889316393499724932983138432458465513185549410004808230306715444019216632439531194818516314866549189490814235003900972935954348571625027107393198657902834235481626185730898740347220465736302263206679529460928488180875622754412699026643200991338802978618100966949968378465647575139451814052783800554844507995104888806511426301783763176673683230407002161605109483313687778775461922372303381056533958644786853649953811490975982664528268803370468949902963531012228417405083732415574609915489443759332003024451076229203509381604421969841213768121119731883406986363892422021129382223744163018035076190847164376310784313237380755297496191702344827762434157500595062935199850630801922775825127387427926350937923416495323181152343750 [144,6] 23767843543961951661860011272368450035658371878517261044985782511041378695735875458782383056258007516921780806704130567473069752694552648660657950460861545383267506769026201217609686394362927046543263629683178792137206489387374980938911766478853071685823328130213772055495242140935239119124303598791786710822781770322394450477067087281860199606926501494177459786174550415176298819804121055648036991310816337016409167696523895712554220221840962574885562802887157918327943042722340724823431980272552314453351714124185850465572957748738070582930353804715911235175014748639640844096008710865510555573808174925554822097820201381665325311865365580099171622887421387261802702438291839753387615438504367476250051626699153116648574898924135444234338842469947983907977226927868849065184875940332382189721562502573941465364430455338074527084737996146830946757905198899291357471971578102032605526861559915906291180323963491468492920886570475103077323596958679986667321046592700413735836473027391759864587263464085467739376550089258888185404715490448072407590697176547957314958776368727666962959048415004512270756071538968734589170903500090000010209085277143582170116133657100980726931917389933986953501731507655722091061448346086119460053297255879038669993739260979973187326376531015462783248670137698090001483252303971572439949874710054497677213678036845524522433435306064447049902922092384765566461674942567712856989877489674541287823125460475793577619577575369007937057804510680487014439840529098666959185360093668075133959576752557350782200833453606222535524912292213437823798278425329238337616841921250418850485434768818317705898816809330606747842809026497301592929825196852623599163143977858672360808359855013564145915027316340581462810692509844758843880817366289099610658382723027514074139758419305814944599841709305110271088778972625732421875000 [144,7] -65742682052586344420304755648852143749300394265674773107229721015275120484647429948879499592008580525498137012513295492610523451263594103573260727384269290681260029496861902485242981655942719491266815518513962023182608941051588266993395719194856597618210753254495983887160968209944405231584710540779412754503053767365291236941681119518787937302527390549723877032685724266835412075862281056318498901315754711671636053883035601122987035327599586479478751644040477965106298132771449968604967924524420243139782134736591560337799375142766943087279197005674160469858048097869529912008106325118021927345211326732164752566639930215181117984197514143814995963974395932092536976292556344697132374576606598822274522911198426981920485326568087542581979160534030982190531776672622709510944446800020147084899832012384153514236766930599946504499407185615712588583393612520984975039605479110989460158540144350746870982337981604322785302918172776013385246270902160677429619682669053984548008642303610801168308359538147583103517624178949063156417951085530807322926916550124664840211132844126414025897474268022293799433980975428825181007756080883761702906964612215023803148381527252120265372958861356535593992342471348913916166443228169956620274830373174148923018409761382902232299047319027052407397768069824663052995211748501940474992437368581107754110893991456550374892438136551584628944501207301917411726689990871037057384211929457755515417963584828764001407815741716981326110331345870650513367322530003446321086847261287520206077952693432065748121406401877064024630551877995111962120087426327840801116395188919034335620800380060190229421415368442886633066563889459333630255022037873643750997154255570193052207739758601779518321692560529657946402450329705883189565249632765611568610735773564904422714043146468154699135766350082121789455413818359375000000 [144,8] 174478022210008599491371941354458355589589058213115999311364229657437367037416980872272835048480440854979696760651560219681837981769148792504330337310735917380269621289460810116837855768532451594942989483602770043862401138129961523021117725204676089482180535590233776649911591719530833222351488116739994593168664377746827474302801874372978732553365073023203512247943832994377395102652777260595606708616730932736239291229365321443180052637336473972856947919512266209520030103251183326893735215422401733388734592338280885903436565658250681905623241645964967861451375920045775309191243656367462630533461531278255583186460012340517762724490532840374269469448603552864789564793236181279676991598585114454692493895569304986353134991262891170119059786744171155023275190638153121099197172695042276283972124491901820799567693535404414254150428166508248727791094331277217211378302414922331585426299963486053106782212950266739883210911183599270436544118161726180068500880306602043715625062037014544990967958546188523765999148863275864256741217258423361056186659902334075209904609316035317321158479545072583205948131278430026538732235530057265444417287366862608439048376461059942428783951860547808046441582900836853163764611012624592917366781861738761739818365090985301628467131099162125750460311506176742492745694746432316073334497124947060599329523277396557804361747955537475161799161122067638875459249127752548219482361405353877434897727209255279832623167525764710032655970667620196665148953965982395552388814323866329452698600749673164994054058186147408982191824862950078613734123430888960447710362085222660409496575556798757566580421746635075292363633345469203790514019188693214588145592659808037402031245824469531624165798156768747148628644362429190786886794114526739382882569161748196616744068692186897528983990923734381794929504394531250000 [144,9] -568268709062270263603138439089653535662510941561259625832453369222979018638400418470355618182782872560395092303795159259846453108509494454366419226098836703910036535884269277979758403174644906467142513556506153660573521207512223549464646913256460525594796011330888372914482517137351322186059343484753895982358019088642623578800206566785037654257214868266867291194906683931324756111904046161191855666598736073405008065843982281542744248155387124792609995876595096065178208049212137685751979682663017904842252900247913877464048689317313132087894758441257625389190901754757505465620395096140062972313877763280632743665066583983730879142609550564314962138498270403737141291541475254195248489573859309847505006955989550692862736203370089649964679512998362231434304534581281926924961799090783087622630725350928913619765190199706964403478919855301660738030240606451100888864940355131680986261836761366916700079774878087060070640216999564332365330753890516896115397483963533720321515461349666902767636353931087710378860402864422995630864996925976893512799494147501465227884519455320016070638496414485251491941935465709055556574045651525044181439690006719950818500714534686269992338745557149962511818376498791331800052679081747914083691489088907018158854033179435906476624895073526833413493569022262231488526406097093758940922478901186038563670771923886111498336996539270772739164803845067302436739980137099962678476681433668625775626351298000219904641488422912416318169593973643948620053358381006907761385291826212193223489240004273680295778636840911526565708155743945385030326833206166780833522343910780460489528779938639293057502561957082204619006144719117269705589348710867106035755922404706646466801488505956745966784825362555041821075297787277078826587526663912379066600768432058187774632131237378951382765990274492651224136352539062500 [144,10] 1899819738202972104187720442001233881354385155828145055603868895763773846724277870036249088591704103103797562109556047592332471769064011436678802018922368999590615375890872559794072218060717160335896332497355878989605140754276672765583501705476700050467859155992848085927386564901032917959462350129842293667176492545632288727534644637410287559572094572250775265865223719664731183792522355023956635222635524810360096468376962993590871143328097597349947940519385008248677876873784949814042241642367833084617748783712432596790893547291253234168388516331876032065995692947291508875309000149593211748864907675015232577425665173058808430930871820737271705491916800820528023121624724898564652125847954330494410775741297764402447858945211154612186726070716749205643181852119143095104515083797189481142233806349346079534442237166790589371868717523342574221580174181023296842666935830172125702634291374981496153458671528003312391908177988789313301542302010219409500384251075588612017221903621179019263284942247831408184812684521076819418412340478523533964769318563529665393920167649888546700659885093330865776313689926031901121557374721603355634910071259611355564664643504711116435997356344411604747973759018812304910446984275146127062943974595857810324778068064788676986453805594702318447850199003855490463966684089403742817861351125045722747212189884935251389279578989660688160435275831210643820864971668729545262212906439564464870203114880970375079946500960016944025117132538809029399714638166846571284193260992216243675937013432156805353243535262599572557265632749968032416806418104484310978590269971975174316634941752681149496331695527929778689549301229339597992376275360468083584867547137044868398149577275820999307165332635170368287223842486309539863396851818113392473595921472422352931980942328249462036637851269915699958801269531250 [144,11] -4890915724225181523260194199049374592560534269080108747770287464515553766618293184153367524354377306695742709773031052085786622405793978545627345908843446858539007337655781213712852691901894455673474731314863346428448781453065545579244822423474006453870234570675586698747488291008122007481246274654395880810321048057106367734715395359460131207845017860168445509187750053467143855432113220205187303717550991207784389510569881575776366706285447017268478902209104341398994615217292215309858116561687310634720989228274124927298383363632016717251100156816328533502916455255101918941157039068439762509233531391819400967389814630904194744457028089918049086531896790736585371378671989964578380615692685607658859428699763927121613983834355690428475232757266548780365711424100011977591835497907878057360642085241964038493405829112468712437452862054105240715215954622287629502540855414541962155072559838938034007828423456489342289756355986487987997757737266829383624776262465663923471537302802078163065520405609946658691576475471227627815276941420518870435603516902661835137254847811645769250741886067749781782506066955681438314050450761961392733356740917787442381298202107577964978966175359217496425937187859916181863832842013133614464048950230226420734475682150580795400728730865953644618180792116267988148490423038054675458625162909140529626521010195804323026480983718994608625941708370706648104540421271929280861616641102086815399413539728474766847700310167115337038481957713164757140905053167281833679034215525031943995001616527616425971952967558932386567373874948024337882851369342636589440413726236403061518919409312241916632787874043492289678171999199600614244005218292111740011551212191325461951364213723488426204505544261893787790433847579383706140158197820722182446562200451395825210308167252382105516517185606062412261962890625 [144,12] 7916732747401774479217316892629007655014511699570110262538212597712316234504191062293312466917235165760679324959707013775977395483684903506775173933756753376448367394721094388860564409329096661214979595536686705277869639305998353494549830995268945673873995267419738390690699794672937724492104736158989650782787598554193205060696306418941073723871312770303570509586677409710352104786335806256782004306948429711105746237677855841581232280294757782136039020056142316931752435986955289033728418025411029058926106364781669688144915163398611028587307494897012420530013948835666733570587489265521492177799267407584350620202870336387117230542791062748804374721943762580382610057823024241151185197210916039454347457629137462219248960422145682813189936569101655705852464332108652043695649242662518524734663596663354085431717937099139556053905732354357186951806723098998358807813442014066985748720238473879574505693184575027723112470106587510071025170024521644510856992115604483529278139270442248278363347826465735932423938637422116843767162582196979492056036061097421826919924527420192466285221932014197125211854954775814473394057328762856909339931409492743957129753240545875704196486405209511764538603096385883166155436721656226508379126770964807981352843636319090505165524318298264057424927643303614716427130271237405902299669261465881259382705285638472352716212091645548486604688487779783448252487059411046412636546653162429467344740433063961681396532561158454127730281029030023201322249849082327654821801186279505320869971968974258779664101653066466742973850195946734561294957775679833645191905672147313542370348293212488711272895012956518466191128771298126815296619053412235028243779931088244178613052928359723343856539498632266905834057976535959078664958237759642310276071941343336486906524795958972617881954647600650787353515625 [144,13] -2788576209642882072565096216637400903777140772054013855376415221544649388257665209527436429706380050449663026410178281391518195152408823237509234760961883468026853574936341193639749490454118200236889354732469674979616146885715427197619735613052102715834308667768051968149363489705786266386477294580095726871429235480615526393581426338623757294839756267850653289657631608031622577327125910327973843742025788866518559283637587616358266837323520512873070311893816133798316722459002031329217318296478930090457831187547884666648221495421764121712002206214635434593422065469253409104280876513259714715722655781895674034071541782006235391226063477251242485438752090933633510593423669366327706957575791028253816081959924660238242055675337517653098753297005265734578903988181373301244419785849014330826207814065862367782781301764176053698389115255883042339978643741692980420769549475631929213794892815874933018718532734688313328934511303220353614615898955644419024981368293151361916905868410132492014406737362905612161992150410644471816969604702366545253445884437915920508018917427467671171006946899824072783409024226484041286778722875063986196235304519863786498253992120053923829945689808563193110198448681953813509202921705627834831224594391261454223792026927027851573591085439806111649640612296548967552659181077891286901870363307232272512567243679359617223481359107219220968146591866504786437943132667621335362722703910170371993380997634770917643022130776252710122350756438916279560623330625663075391389370714023571120460250393535137378473829783376602150693541831349303419397208917762977557882158230962754535081738440607333328399486707608894779837773409323646889939165614579987587437331644761347316794734333909039946769777291989470969621520035279295988173081514610511446026249859214685145047951664309948682785034179687500000000 [144,14] -29362514849312502011475813763714520497574033992645567968269661020724890168129227800601890870270763075824446981467976505547676104589208544903978205257425184662416738538264396741056826466626761738649798895252796954271853543787246127236000674562642043507022321876324509376456812859389427144031157003271077583886095876059851801064841716313174913624433240649144615323605465934223486744704693193723324509496130542655940298062491529060014444839668466526963467836701827106264204559766415297065902945033919443600368762380110587329074047332003433543271344201270220890604098864953187127472277137133460224259202063887343134769238287387707445620795959735267599789357879790263658765926669041722371007745144099693891710098367993668678282968337054301495714132379786967568015519665729876092390048005937909931555528712342082292283692326300597745871127965820890625493399443660517090567085000002896131184540974690414043130352828249875975263533108191201225366413016868737743992930787494750195071098133781860430367351428253404186845123701375913132192467911024794497855808515586155847070707141085700096664363562071891904683460336739720771323898641562591539148693381378304242764832946807233089384038781373687729647159759334555283207148019286220499590016702271284158998665331874141468281593435392337288619403183821062888174565619288494061015303209459623966112630444546185908370433670176566282195749650063936159220232877225039763187926530147101551942230902244343972493922635201680307666883806035758941040507328428722623009182177886443813534182085510335581886527082801358095667708292405414612263388727785062314891859923891475362500671076862057056308479516157466802892514754103784425425745379674571519646049872710982004827849723391943093365910731010801837090290258182340960949501729687451307325545002153283080659207371354568749666213989257812500000 [144,15] 120136916130673715083580176672287066176386352764415960893018506839709600849925073464552291899128237704400040943372515167331972086034874292202384011510174893441873856209371831358625292287176119866031621509695240987027085259329292847061107763965852854955782621617964379984501844930365898840029560386656842093488649193238579422385142809783397950902131710955843829796883104193276533607550616893787575653251988675168051936302049321415497187084742221365551535687912068337440383035819743405417830109811851825364264503401761266101916602465134054071686894639843256107024193271420999417726664284609625681155950096088130510011766075612724919930915518952630283841068416974936742477144576358294360218102668383695213928790369697868750665117579095591257910074987831839402490301949214484581249055581609811146476303079889273606489325997288917211203127001182215648217056544020361765520648955905036869713233243878434034448548846073418872396820737484811713835727865609657651897134964861900820689290493768746307384585501371184296108037405842213683441981913908456642726935073173500864476833558814095374052628264218914800144643246214351365777540050370639549963500327419452540135985965617835673622758603736081553768001651888243183135352711473334833202912460969447059108996668938331865357881178015146129183659304785203519465798175052063292328737387887827091103428268406470872309732617471597065667075292070600018741972137836088549713871475348459927319376847959596424698240934047961751738811757638314515824160135271661420451853974610925413337172684389531120630778488236338738438781040822943533078568783460435238084412567036716602851488301635239646792837668902256480489146023845876407733748822344950993052765524137771136260346089354613439681419411483042513324416240366889990214398147996148866815089868015364871212113939691334962844848632812500000 [144,16] -302768407935237410733739653042658577268330603590811046330640978020240124356872923634600880779141934796404701421941442316149589572055176558737749177909765312463134906721991859360562244513947059484236406411428499239900666722562028459375863493937982105690332013867033591453339041947143981441988957111123864728587539573486520069099106401957628092302188189012134066524393452165515596694922151494104134570662379730595485486795046551773893201901132906343796279104128684886507058297122159992084114765569586714191019811745190365256692004516962858880569565305012350207944038978661302855953123352370798317579788443181362025792016896489921205928939488220648339036719012737741756572954201401093973465387299485920450542575582417117275757324076526184802954729155775738236728793712315806603800792700213011740777363584886976444812895496422715181287462664915094660270317906323948135594357135162024068094058194373933369085020852518474835166561588088258809872081781219411169766663669136539638907463641422322188582844839453484317630169321885174770433825919374749496558684946296628043666267635388630353971287990789938162948532251828495556549680322082952272783909266156950914436260344478926308529377385296226519593048222818814907199829083232307604508400049535059520006096894344879490951445705103082438728651728695124797878648667335108473368390381044610202609552496765938455229270144298235408805355141128003594550908400551666761695381729597138055018186163103391535333297604611663950546999199794915390250359648955031113859055350374885304474191146031726890123704461285441585072674916253403672537064848505371238244286021935244345232737060821833890372351927230279725117301177057553582739358463391393860494448329517204198967134656675110412574937113065453116990804202118560597886369642434510559525734189889600855849494109861552715301513671875000 [144,17] 576325498465062644102766812749109422778339641416411020208652805626430090563927531896712663082298700677556705212478793970088085457911955502506476284907266023533361098047044135016542436295766527973479476368712814867526376977431074743900982040416948500677036307783010315788198059932850350342373828264182577045913847962079592459551058332211685792817526030358380860773695272726171953571695797596834061937973342690513491756749245410299755580603263759273698918397612193007050261029457784704250214070603244488364512165596988033396335169299377921033184148083538295485508250977293979066028458457292483895813743591150522480384088057622908020901676509694762801869696212335348902126049375338876794849475351304826500097547847979881158468482987263786421683134634181499305528108513288588453835375502283982903158538251625386309002715548208717098631088702632678074398686912666859127264381584377513050848051619665480012115220122631054503357386145303040373920820804004376916241766843189490029917371269254441952904757473542377577073109257348383774932925582848463836740356446476176561969559504903249234396421964217135172378671431107257275430227565374925759355345948293471305481627042879460535535783199335210107354318691183108070889979168227305014874358997993995581787244846376787626920058754104032903226888758491461143594001878741105957417069859458412612570036167437868777189429225441516057400445204746974715544064079429309758759773157516938988946499396198532414838027474294404272714057394228688067811074896011356775661865402186164330551387628880901175647417628398267477768331222289304852603278591602276709552146920333605918341679131581440985532199984995812826945282927843411837619468569604630383199083742766897876461100968852984128722169754265704705297111998532167549099514917541775779774061716498323448831797577440738677978515625000 [144,18] -871680984604604232314264592744270310170675007413524754038548856241231306632715607278301642420790533278019800787616385158893569307607666201929331717102956070741473577903426965382180151281115003240631762707013567790180651790122322066641812091307712360535513054693440659861603401352587988152893825595502329658972898134338800576447602880935222848040824081112482698465433251616965025980295797622122964293705773294610266356915903676155793250778192227100055728782279717520181506947031708542617860597157610903312516567020305224241351266704444338573559143069602574532986383168966892090533472099271006245886672466998840800328305550524963797857219885216140524009845585759214337219678271682722573342205899004124140575697720861823571968813829544842588294778134847583536504356551884470728440298789120857395940441929910278823399787988191896249725281529281441886693818716691820090962331592167082733188034963383904482118217465579980857370841790943600727829219417299048797087259824968190342411861848652207873219874458917945970073461571552505746480040543746247230437899971602561841878938934443069342984298308728944152975200152571089827541995190453981497722120572732635603953119310722743342275204713007587892422441258424503155878860965823526621793970507771854886116512108599465921438446763455904109809624393123964778323275695490148472342470073888108720731303691405923391828009811848817551221646678459826725731160780796951609083915585839062540010334268140747865505097814353445672641926574466118195125424416421014791838385267956810111572733170319579303761126125290988711854439398660482099933677615538843066615918309808470012409460673071970337055202872878681742341382029710007559759947654517612166978407590750800607075252410692727795699355944122167328092597180567906199832101571571278306703456362214410546584986150264739990234375000 [144,19] 1069777316496163335323217177709792762585310488634356431016410602662255930872812902439931498033195206492945765302301061749610223526191728019358404529880533257283440361217203915148100839682872495182536859206125603724286031551350193219578766883241872490511827234418459229850509949419317353201858294049092943352902498860231620597312164992169069928467585727439483619785513018761076671167966670875590796683054727861833506625296448956596178010981905367686232480828201276649956610876334664341114455835889461285069644176752665476117372438106032247094963950480971090847071087621466439767725377919231785279309580495982165156025724502359534664829823762938061911746986421642089950700994913711887110433552901368431121328123480173388582978919728023529914038908646234639708648598349556780513495681937764545668534497419509463174949801788975178375139054713544224084820511290144252161170097551640802456541214193277439102587214374561192805519452847655059331421803080166351718363468544721220608347129070208810844937763408422780737164138971173016946009482708755716849862035428448048052598856114169232010363573237138424736722502499303224392142120497107092794444378596126300778124386419653083772539656495017028457829002169219546902887545749680564272158943610655482763621367680459190012266503654464006349329198812134772663045027596895699151143248758693191409191472268024137146348171303512554970072324871033121572661786293229146088105308563115201975202345352832777790678270029656280678258199080651223590356308234050914486403950371974064661926352121989320933668710479529927018481468708970991880556568633210270880130917629970455465562208369830963690021898472880222432774783500651220795667652989799014525241622458781833665576267557049607868427449470299531381457979936012370212590912993942410952330490658823691774159669876098632812500000 [144,20] -1071824394345443304198659484000644848956992132485237940844338593750834120874962366805093109679882011783151667925529045707915100721900679527416216456821920898739025715870618353921573298692509389395894120481777823905105644448352122549568554431767122940475131807734177012903359348724675156620002758728155333774482882477354064639512002738609546970228036247956357948943538288420641687293640918577715888661732979489322014266921805514124665661390415231865298781016311050393331218003158819793855941786230862421771967057431776292807239508914117960096285735685976605640169591705665699690356693569018360908229547024838978209227555702060770444963760947768940632431514386564437851803416876939380744361545607714800088410947111030732883624919898680181964546673193301166274208993035031433645801822328153996844834579990289376395509257582762050892019465611056977620980806640221911041083974138913896291823451508154131980470285819132673514492546435929820505351213260845186693253935855415942787061765245855538278826511828813959598730031490443909961423864383573968528967873627454979666222951412249045847428079112820522294475126190490988433613960930082034605263148327700049815646459793843964084127917082050963411486063278699205593581826268740884242044621432252272825416142299255158457924857057936748754058571708002866222685243355358423829456348578059020252896480311054335160505823194632002478154517162853355501060380018858269525040612269912650703780245338036524907870624750459844256359814499348728523896960195104646316283584985153603912631994112764641064344526905124108023877633291373672211523444383793070116674166784072723385043753456450738288109379495151333151041919783300796818525276286258004976397321406581271750457148340454962869260653137384206415478119589673733378068367439660225556852246597827615914866328239440917968750 [144,21] 858890465422108952946913253156753851625541381887470251806365245959870032067696998198032065825482644188421149629289950107356994265295373028750930280524570043625134358231898997991786560578560939004314405774994084749955447413485983460410944496645550759003196613850779887810504853201965610349246602093234788982505991998975533112393087108610497597784844924161186057055142945431256306558945008688907654821597734485862228752446019432555937580210951861478379677269356262584027320166733326281240772232144656785287494257899883025536023200382806372027908867424508908326834944147490629869249941859031043887681465044684272121102845159920344371479414999412766309996665893292839602577310840878870832269284958820749161059937851816635648007751435730163325178477361713256310377639891425491700337728011852767474658739748689935132917689942135243042804678422071541656590427609122019623617604471254758483387275611812939228617067766186600124661796710411962804706350073399617594487587506982312759764510774395780897775403416167259062832156926883419771449348226595939022782509100161326325583526152275998976499814510461067711728072493545855160048478551233128816087579322109584270214274225448030246131317896635929153314807542238661363824545064821930435446542221973911218064893384560551537692181240496680389531915261500754419424902559704426513619516519673950761978506429640789341114241250391646691174749340697740280926183776254123691639524121808388506972593299139498433757725898338207521848734107541579000747689895415253026640778666131734361577008920996389468402173286520757547167575604354271333283137501474164971752658422851337346523550887076992415892080293385222431586315066436423241939084308603748418471436049987824666859741136601217634340334967903503059505857944694551607340136825489984584436342629487626254558563232421875000 [144,22] -510950219023715621480332799669416967626690584145677212111893172372249581567741950924393790911695285253496026360553312837025175230099512808275556125906491212405002799186040250862904803824794708560893884010986793707014593359501643365806697643796874597312776667663833966088881669417691678225300202389441767545868211567760977806483523869200904841910336011149468115067206626109298154552965608050888363225771901091498221627041504222934837497373064628704233283435646922340703422516024941360997844704965729617369429126422663639652692108566190879218931590464513540964540548886452206340697080647156940154615777208652201870004549520464180098921258192721197089144431858435149603145557082688350406217374809611039852842700496609244471050663674447420882368758939828621228671192514524269672727041724616419598192158231949570163593891475842473502684321978544611360742167349778545187022401745069875789112348595518806869310521135721121010006423001023182329794681157651920229348426495106765513313873793568895938882283782692154255944475566158016242618873594755986823684815750045642337445065525843996105369911358440509632210921340389828031100974330948170190257083504987271545725848563930395342054806356578734501230715639127397352105915564763087191563496800213549828355920173006953961926406588032474691617007703200855746965357405264822099085405899209015259851077185390610104694674383112390278456467610824098252788478398493388450134148714187129262630584942170078274850068849636706293654849207552759108810143655155315361300293596386058519040746553429901993991842845131953223634911042631707229662392133559252332254548165905955964331343331857307811619823655956194308023309478330773114678478670705134448321204448357850392511215434057376345165647669213303382098881166482322066416015883018320042907589595415629446506500244140625 [144,23] 180780724570202888013452987202740533628812488561324047769460076783464294381913255323803376620970260648194543391643065732274969723833608935118260661061306605154963969728546445599403250521472434431807170932549770693091456185160170423959437576522311991937661066892561603015954523125636978718740946576977652903522937185071838227894526253206428908247421573093295667339395361958463109003456375325989836215849212000769779946963841446922306487037815419610453535945594199070914522029219115223082106193378743338921075507436318559314455835924366997134078330935984470035894296802450038470855158230184995714192598827054119333708092439165660805322241362228066363830427312377383125356076364146955628445236996826570211429317066780013674955334860501147209051303285171246104351689616697520026523284499174940837338602421274761125219959617184302201795634057624269903057430978461814065537887846452880732244993495971622594783001516112950993377216777943474371089911406817926591769426354580849463718381801299864343695316103484028239490707638596131280203348850969222120657527163937608008666489019712945840782210650235283279201005548087850597416069191075756353051765194327901560668250257840509961607817218895464700717781325639670233542329585707130677919659700662140346950715204713911915389928164678691539676568017127011404709253961962981359467508544733265973966736159304712546024825686555844981927167888111258764731949023217572093055226189145909146643584013340620170354579992288563000666069862058838358679118567582193357217474481669435026870301200020332769604248564052877822363989702979624835098236967719208267674774573625290894403854650386460943569202259650376999320675919983921925657571759196407484636646898893671713822851882176891564257110541021625984524209527109570785089126890299304761811072239652276039123535156250 [144,24] 8624975669271693091657227271664575244513525741132239649294226740630527035561839275907883741100495265158646276099573709024443657690963562235277150170829568985739142042482650652123767480649268555419127015974960252560574466719079407466767067765221898831381062576217068386508143626385378296934906803497149786275908340858563304333671622588319302114386067153145647747976245981912172029101352239871469196066370848087498766378946958881763325926322479827882487674093309666368225928952212671754452423092565057778689787932768962699780027707050355338880763112576930692487742787367712643803027335336944104494074424171834123535226432807289742215109039120848089123709713893404918008165370923336916710523839038949402184279998981546704913107429101934123479357530697706809100825230493129286388224959677692386455166202103405511364910386602096240883173040746279228263374165080550870969639575846662583964587751122039057740013338347997699335298082923531262390858505317304201499829064329841550321742785153538239746489344750309228373000118985624879387403837224370926538811753098331096237549872213222070570100593571184444241810183015734371925675878036029191088594920823412119661992737921816040033069831937949272844135543873593076057875705374329865793756089086954846800983899005694603953331507723624409310568036947394564931962136297267150901648643120401186012010903250541795356815082310881326354282576599539161816589997032093092231864644529030534647549725750819328590258985292852520299368550391006493050481891411650148532885955953112710631935173094383109158278539933483289962596143379275626949017382424191883862670320232017813944480198527883940638253382739209179325644708204572860462389815157355349829424792252125275139237592517592387726716073014925171994737159903716944937476784893704007117776200175285339355468750 [144,25] -55325694017968304249155764370617058177389265107048648217581421513841904897394465686768261300758804916437111426393352388356202391929829871206013614988588205132484513069511422638184508241158162707687239766801634094923925693136139996730862535771014592732395064532348916841879351182267489197357409041467240224418289466800546685386087058804786942912006886616854627581253007490682787988430223875546226613099431200164164607139040821187586721613442934808790739020229603293514061025698353010664136977097395497750858134904715532317980017811524431934174249576155937497529665347048011844198714277890657016589897241670329718983454616248812659765121551220396062990512356824793393840222861442961630190424855266616239933925149232373620155094501087750330748180656091755656055042574395231001305631132909008542612804535293004469334394041588871800667823581917314890937849901769983267787178549654038556629953093961585481195978983810423475351687131742954462371998053028889233998542101580883551568606716664224602332172626637325553263484041363566831420078301050300212387579852465392126833538366914354488843521473125679658958600584994578417329615334714848840209833257503239056292179175000834317251997627840394002855466473790374212171936980926482047667952743175423389527886997788537025590073115691230709563033707260857860394643206298886574675531260428504314085941778475138998308630536325256141310057043203187076610842527989317346110630044505231483489203956564516344891554842767535488813125844060619945168991765001936558194839351317903455062491727170733187814320972311487324080474777288963858509610709100659714624680256127652769873822085661497972970645282478730607458542196404544046295903509443749877562641662335517963200386514093767204616531825443053416649814217514774701556223845955173601396381855010986328125000 [144,26] 31736262633598045669615786057594197747376028330268061105724769175219123493751852640824281521940454876607428366078949169822645133873198420854572018240357621761315159079785519744993315953417969723349188605838218560834050587439585824953532977658355168654397727092457473487662672394915604105573575281164417475893328067210728692656557362337335650317373804995367342341192942197283574365141942257854163722867427395032181731167834884541617218447118269597408635667218929378904183057785856306343425210453710345483670233844160359511087734280135879943924888399788201602630543904456930292287521916842400268632928928344807451163000934459928792630582195757098543685227618849026042777507385089028935863108475151372294014569261895186609388131558439467227531586972528262263666238401209854018746819981014580819587528088839347699893570163526626124879019244446207487050295741939875363447038250321070586935532155515557185563356587695206983842168992864190071991510233115092390085077997456238114502019973731048356469234297941741885703676458782328966779614625969997510256754665434043242299467074757330334657761738681287820259386726052886911629529241461398933203160576886153374470182346480684593074044174930792839480610046312318133456121877932617357576663810681702978210483016077716935848705244845271843342409129935896020336643262135505758222829293614563503202824835527383878104985948457695386739165454142932686285336508397816355421888141131555045453909253829924790873042073106886716571126618757740806321906443160110015493208335713252496636021294540063846094621349302073934048345135480656500398933970339139838571592620637889358435975620398615640939011355906299388457189616297576147361283909033404292044571915230909526855590916845405506834077609623912643035936804254866505647925123412278480827808380126953125000 [144,27] 8555458392909927779332519415166815591664285892745474880966107852753191466758521303975478348195838220867408410454591932872434336529723192129025165448278162686777579452373904005007383763420748268121989563923748549431048599510698374747652870953994782413351737802109463435544069234813509373381503376089346972578860363505084920859836100180143737954232621599341686253576379827707960997495791782261508118201249158078964949992752853932272479558889999851758557643144730681784443396630308587858112057579759215879273758174636025237021710449312602318946115563654792230940025879533424265945507904799465941929490299342765943102657207361184812468694664047635324297925983646429353591956216485564779844997808665039617695181320532088610372326358752885631908750355480647868225693478330156616780457325511964841048005332427135808851704258367129975464987695958160651462113203194748941897606286880855458999426862653398970304045248897300871602831209971128373890092456308335464139212826020711891393532247055822748151651257799589055295559306233437386341509166456801364366383510785119560593731095035850599389297453493031397776597773998449796489826774584074385540265518346497987463866999217758176959750326965698850381244018883951995780317526949260067633415953671516643411482677933527751016649043312736511709062989297981455674955860020846012474490408624053604175609627062023108770091864737128218648771518642740204644550109990292029533392155191980520731895906359667555297595270709318234404145469025387745151772445209284880585346976038176281332511397720180422976056602845412120786949530385541377853367711919088299024727772328126190048101830059358284221956050651839864695520578597224639539811710127304448299839317357844682698824663659905168019576488483438559763235959580024436732514914183411747217178344726562500 [144,28] -41150327403423442769802944509421651531310265504825635167382764719490932154942982193928097725870315426008807907780219792121670684049106363951729520780199899305613156085304189014559100614608328111880971464402143480455070512641600728165682769019489561637461334066909712676222604718621328869077270442671892072237888560917912201883591241750956983477419392044100671126119743116845683678032035804939904210562796350812202448257828990563101640681234045583488526040783333642097840295300958826073008927260339919160928475304738282121437112344197190124588008375504171918558839056256354512117319538795806332052154696530144867781689532291755760805956090893569078285130509712109106238621755584294173231472929627543884649624857252837173824240686836918679261710933309053589132291109425275820925052328793375202389779953701498753024271129527301143313050108415741811438775281909726696327647717711498610927805677208181556023515756205632401134622163591803692991179541309554432566036445658110860976864040122611312218436779248683621939472431873244070332732374692838030862749093319054292519171635634767552548733643738579868122256708187008058988088312181059686204506902414112092700422556413798681502942046272567047665515875085310602268565086501589137625932899800925273535139125533090012922294966482810052470235595638436206625224963955252847429343331353348517758216605700891894365793633701216929885975141689403172629028577532677813533126462048167538962458925848311376189669436173293318670610604561138188881505349458438065248022898494041033592033745456515399875957477318613299567379817790714015111588934697914643962438839613998064963270209008443172085196487089847526944112508950292139416874153135371352130056299709458591774397387105061493415069555226024257170201248179353115119738504290580749511718750000000 [144,29] 50841736155901365366149331461487579411259846334168601898146081779729295072845042231360246951916661649143035694686215900979712220742631812419664801469781569520904442852048709762297589118071764230239612314336785997260482103458655113924738472235445189923648464226996160444404727316035296314910051512628250734693790882081093326389738842047903515094716488870647293558997740267415755914977611489788890177411674285012504097443644655979019212260323481874913040481466201658334071009435265511146189065532893794896437277080191204736869371235275146576432783192050761576623059124683374209894425949212749187711868547390355828714410652122058288948564412789397108304386205278142906050128643687377193687697714170385406602387119468140363961005282022639720592784183555351466388167187795412898608019570124893481242497826090581234430384910291815837901276722435028805821630143534357069596385863406553874671270540550085693847579284979089133903922101093199890371850721134713254678609155244943137167499969673658385234960303736975051319072935863184732724070286422446974924552414870210406905580784261248957280861229956064912177660012341713115601007799997428007322195245610210253957833378194874997522650226852546410517726311446948295072365300378559340164487779482672608616442453128483666601566351654454739248969022368898915073600986568367461215734802548117679195591693158689455546425544969025603716922745929532776515318594739271045960324932846934656717007323842532113447191753551735999720893560784868456763631460329288747399311407148018460017021867381477020256985107285327363366802955263335517617815289060187557095442049010937132635640664095753420929883420060201166621923337081717459854931018837942610084896798628590157479380712998747845259370503445131281913443865860813275503460317850112915039062500000 [144,30] -39257752168372079092039046538378766976013257826067095775183921639410117527564444306140623880695021797679476985588687596434410471040409578110271427397466043274531871427473949130244356697086061400287846607732338970060803841579375329907041660394074127610140950115220306835220280290766044571196891531443696269268734268277548989834557345513804206304480030157240152967246622348321697363711857523212518102790515099310635888158688399803976597519819718772338486256191119597418502560937301617714582071431566952462845567759214880694359311054844106698083704088096653667126126919158999688112749670331360202985609690231369026882599739527088450618333632628293084560451850199265802639688134604421722493041031458019730666331834196057212103424706567244780344873854570076573533877462255814072008317546733766856356914762271474877805762030230297425539371398809395214193540797566750069846848404182233594573347776411918727469699184375669121932901962267710534186759740064919296215759096601816167416258080939466937400894442009708791648455184394537015530162731135193375604848759483701399375304650697353771182402288445780251385217741106179328452013574416702295666996501190859937925340133173388086568199384752497244234138109747474470858536285768252235121588258753344279144864372099424379187875209913734793763437160301558210405597292678879356281939955812468676556858362926566555072763642538491717314500418969038327179858394425868782025145635891890600734708529116869219593274966382378159926480145731802072947195829357756167034525523573375315184642148541624507030534691262650303489497981415730615078367528446776014162728119230509051661701883027419308383659971072925811521869655012995069521999904674744954796448500854632043922485632388099322963551968949077581734160347082251973915845155715942382812500000 [144,31] 22286431980509064748664345238918609792111059021453405518770266606199776208028107170272853513876497849327454138080799621319315908052204068290709256025483051715617578692656695381108624548379941152572272483290354171928198952680998779604880732088486619490175742229624052567696008436784296486556898480788581844525482463806659953105650181087167862462393441260436749379015490240361688418111313211863638065191918328395260506437598077422282009077681376257708208235667965693771373694663453102052440594794990846195756825748603160722651862142280085656874387806893355200784382855795130878334384954653700290823307855741336062917858914679925864295005175336370416118841653526150898810223720736678860717552172490024908163568905016112612119752508849231030157995637294518382527749522900990121001404169159287238313346895083115733723385270645735652725438689035014039624068504517957286287311879334205365981278827975441062903294555143272057937689924266432698544205282785965446916843979956472259673594308421959367092806401136205593460021546457609756731748744707617151709933718996907516105137660950452726773730096145058101607418074598092624069605806210488101436424107033304899931209254503720472297742535312114399888450396661426019091506966575757174784273426319146814332131731330432541948208239145006692634535547387561696351743183071712095689184384423626226679119535333488789054621574881017238373234464695150960648730959974136878132229837683826355627763812368969219242245068866386620980959057230912594654402242261714527060327272994822875681520156605502359661196178563464783408810046259796401917267981030814870563917941905863791941686245596496164612792403594372611276423656116113032878871455084400758373052743957661551326016074085841876830616939789062161164565623039379715919494628906250000000000 [144,32] -10359905832743757896083683366959705428285799909220438170472520647347509740230283289550242815176173144650975745988899603394153628180397749201486738407036746943903951598663590449243619461253871090463893042943062210711980656824088130183959190030639805659108244854562137842748233548949817483918741096258868959900870028192370461499627272274478864926907407483224920992946295167282584843878196803073344025761448810283456956844397679453713414778848430330560908940709829321956048806498735723505781677484944181994312353285119826447471295497467039727207038300209754078100862066254313895811119499358741328717532598608523426206274828396069827110252794724541222218618319595151001914364804893049041705677513652757825621540131000925453178945847045013466667114580100938855476580963079137920458318846168457983078153651814534160595254748427177746973872805428372258957599333128178352204783266302009470627802560040989761913476571656743970448128557484450643755670727701326608775367308703559102731613746087514976723834675212011918538834699563638465785750952122982206691953835899705528658604322406989552339723026519597414779933783729768033151275187892070910561384341323946684985646272041621175307318733234767188468253550084127361501546621315055599071212723118651572004995862551913392358208075800356393686052016924567012864536173392720920478747845104043037928549248000826975148282233440223005636605814837434271698211097044455710183252766378189678433180399440059641572320393207758986256269816232258431438917996828797578774353071486999449794826175732894760555806862766683609646279400021775589673241901304843754502008479618885833773631526018429111392125093623569398003370647061392356823977845625185337439708819840805988843276287556112512471721085031380941921810290295979939401149749755859375000 [144,33] 4037341704985627381726203392565979848317683808473665988826206546983500347510261147121565833631390547388598886204428085351551577237503255755073160426749965608659471227585022035792238368579856695005900912206858700664893336860483653920139653681136910640854526050787767055685049400378889468901028960571357678532375210519091285733270069285827908389912586481986126431760544864561158633430031659251711163276528953358577492906425416947384106359195058130217118982394720758900146499467481738381808118710214445012362415166816337058525956494141480785081269985256546078928100956953498938706428977122225748125162645088849852394982319631601263167570575216232459306913812183527668448628572686850837526455236544032332573975244297916485850732805828970248008883097343897924346937104024787170231846221712599286480233284477800508434380191137236072317581871836442068475261284351756367840509989609473560798128589831422138110620667454291785430765039939394518108663222307789634231590778500509619951010379738434696823299923816845676464027552667417196332200363914526538373119304585508223860703588982601709299598372851160941253054759352506337005526892816067440378340247974694456253737866886317332896089961113998532398126775231396299398627593436910610680288782943994793288723527983384529968303325709211135716079371855591372011405272403224921114272359107255438848778230809646825626616399588841692493723980485913919917658456817766771663716658970269221199132110376826902857525946073943623365399349548530916779208002965503756105465208614630979786901547681500197811035145638571600875920714921831240717529600020279004833090693508623053067162582365187869950925882597247382574446754153391464281552396416165249123854728230607409287997219530213703749198639862072774722037138417363166809082031250000000 [144,34] -1315668217658086186776189000278378069985497306417474082442950866852238601472056751285439220780823023905691572217178574899602137233265762629431799498150840531543709560902554704970119800102552032912201904710017490621746724824561235015927728069000211563038034061506056344654715887115069303652203067871465355485076452381994525869323091810657008428370814146953389247932885357967251976590449573983234171363316788241623368951429835837488458554933963299916282271686343226725989499329923103881903361709111137289667695396535326590067416710494187082909708402132664609038592317787456481320907145373484432628661170718340409627980932689390493445769769765072705202331739437225709627070905767438673023208987253606398446650817180615026604263569139353758561655434012582206843370685221954390876819663121297577387987159090951743835962192955629612636963722618454970642073439612623178285755626941356016798430465431901263425425026588317403091587084868316040087785896308402340650100951562696275506570623896321584391402526023667405345098164863883895350321359483028354410967781384168675209241985879695903971113885996275485757737796065982446077489920097249870936497716987474447458164615626145517234222961219711581889821032835812321807016126960058349705693051695649822022695641825889137883058816216241344730720391247015605386206427951764589545277745437897406712904847998474732580104683395208768849486766286055379130096717684543121087236998361571062200634679769620114829829395586222322640125638955084818742508968999952065607693674060480703422092986018023143031220286109042428121208213645253957668723147682898253652999982057692157193816711754180324500884620066086042956506467528788534713426844942177173589555714034232668228565415829828351440638064992819777236945810727775096893310546875000 [144,35] 452327577643685499667385568905557312059669708805854880047548901648864480073977070321823983380655627545858677260597116467463349640776157802265421201471390706125576590872025249274198264225471568702155670292667527781691286797314529152189750486908806180584492279871217880702939514436096928099962817037100544844690355885589691985236564595490835719181062638870979432441723557909975058894273613513354579536704018701728910168183892397826567831943895831535964897684022466273784115397300343885226209861294175479747640518586743150778103157765563491590559306037930638647952201875253851037018550427955652834126098439458017180766846872129273069910461005058249463909529524804359442540876053332613476496448467547067588888176969174803204593322864051755651121595995859673130026300143984043449719732519722168430182595895936281050413656584200893365526009362442385126598533296773046349696316470932088119769890144370170411883954906977549769342576120794980855355910246561278669086722203803168187364287101095454799046944915558000715920077579099817617582574010846500861037232168377261096970399607840498262511703581329095903367976249869189200772229660148481987403170773099392030604684738652082366501417291075542839143993619592024311836961377313982635441322338166346269312750783022684978309429953349831783733877737728869024302440682906417361659959476558756229400216643440665759710609536323825271598053336837343355168519620567652720888956322486708912364888807337827798435880767764363411204259371480322270706322530473912490000738245293638555507496797830543205599513103434459756933778951732954069851986061694959630822966790629076510931283601381573050286341170072496239630653616232165414960882022030587449596785097443705158628195611710875585485914617116663284832611680030822753906250000 [144,36] -163059748929559334191332958127905035794593299402734342623488758967235357452462076015823354688671512212991518083733504982738181876647379253847882269993626898776038141109463340281825011345414700372009290939546608457714902775672578334407133665581740397044511108194428811066375338016115151591679010012368935671193378654911437529854076326911664705023250296610491361215667162319527202878810288510678643171065916722239332400275619587265212738065974127608493638543853455125155932815011700083885999915631459817416493436634643321095096187136690269532113744057125454957186081253151791448756220776581757407468764341629774374928757208857060308408746632548397447398742079605180369841848168023191490772881175983800609287143679047677699389645773057925492222026907730751776222845127885894865236300503665878164269728782849418238520285325347365243250235324921585923039331081636075630260505592449066130158639202791695020696215503525310590784220843398630687376904518012565251571391065542984767283159339109294861309698833155966990914079101827505300590972252884817359804459200739925734645339733392290123119086697949708648087272674247620962614709164051253218508073923905240901841829771918161138188585689451744319218027852767503993589368780187338487431736911179935811380550952385849710405863332960242247783566829203943917312319168545377177239233143153153301755695570126153153723655010868938780279079024560505357660787608543679616871809359575721044957276806120683747708307689797159778926686496511760729628956837773265399855097542754680477767356576126676873345890647840467458153154920315439810350854954718869937335207873646522880633545303234528432001684886270171519286415620669286669441361867036406407379225170285308421605695156517866064061457063518997631035745143890380859375000 [144,37] 11298257206886750107948708485986228468877523576422364849941200112695068689829097177844604858879858613789088171207470582405835353389490551383380273093522309504770385440551120098219779448310575081574138757943568851207496829423727421234737210213167723511122951592064875257833587963491277256565413382102810793027770008659012687618723518205883248936311195749208902522810308464690983807301350314191074828052997170120107049169200849572080916664490978983800717293141233182113743446377489565481897139264412154696864888923958619606046692883467386988761838945880281848383709883368801589553056001848173443741984268172964226726173948680144756778545619224899871847030135350144301630367424978775873750202044813363925511494796470805126517846331946430229084085480213131593993172455262019001174218148441398426653803274778542096426972124137976022127386995806551211184873672057156979386698015724924992147197315929893129519650748138753297262809530630698639626076853591487441880632966390532563947953727902154516188281328537153062282078899696526140266385222102550479718486182912360779461326646490992374959635499706842515581382396544668744040673324492380692058573150671398435915436982381686808231455479921307092395412441470039373662022255996382171609441939065809179816182163236663136406196691967277637464959098661039025207473449537592090207206597438479997290669739259283706916853011776045245188301215496139765041577391176161929774036038414507368414310910515329921531348922328744162858660641074972034834745259190007749069451372859821529167204915918891340753434524096538401442064274037765643305675070571081206493384557509884254903625216258933118758187758271778618442757210638929431368080016452690601681133577551747855035676659981249705723451860780664719641208648681640625000 [144,38] 25331433145172469415413825961721700074722693928450615245263271019884270460734226027202365759469880978341096307493643159633050566144677886484205656193206469834572928310432890763769492633730199907777924547256651540084366646292110484405179214807091423416054079520938293455766386931738273821968733855743994543777226417467099128788673226955063648959023394912258764614401918307046011983161564177680436318973250227382199592516044822638327000755682947723130577692992563060314701949137182896160447929186515403172795070920137013669571098318592674259446240635680942566798329670494459536938311211279478217190984054250150523528116320430441431028385640354289447888725384291928330298781558843118356315548205669991475438689922062646819827768937184014352409470668468050863414205087236200305357872726884651456017567483996044312605945717698627761011243993598685227688215748196859070036453886701380810006704549205368978200235068897177555268947303092210488204184909365017050511755170785270158869406146922635213674143771260854944614264273046892972804195203383543633803511884800540020799206634234832040388088027583868480862755655475256674840726217508064587231831277957986293328748288274589102774230483086085741467100369683162745944991551777465694083916405769869700374796132023877134244110014517340305180605345330492375455105037212232692950277904214537178552138068470066824927375901247017255648621039914003271327954774426282592632361552929564601084942692550946420618643052668256790543229453950549350314033280134474283546494107748671531803890002352840148807168996968792036151400616395389779819212355997468615055550705945028348866803780968399723583754338633175979229428541687355772036040354428183893717724461694557815548006110400515927201496310547508299350738525390625000 [144,39] -9332724877928550133929377681092545122584552641572378354713273767776537282666363955538290581841097338040938308345707769685147367784501574871979869397651984183701020513126274760653835626508687380807060794950414770140414529983299785544893714507568583508772367490359329287659068503141696589342922453369978386167529895311721168949691381364215148855499729904377674200907351530642363344004998765596535721339712715401482877924422417229077196991022010862407005399393334659286617626386095661544401238790021240013466287576439178169165366537659798146529914842497863320085126174871820586923525610801055176850101660967816285995016686948600472494180601542674556634071315397613969987704062355318119960910036816488130627667588633034456797555063519429950002805282109638009212002154573663040729529761465577890170045343082468665411783337580599308186226898128321094306873347746896253465802903823684593875834155611093694968447117151155396373380027749781028272035543462476279577906762858441068014556653884398763899164166619587347000003975426565351766987003122150290789493160007817686894270652308745856913110208073065529964867993693745955935458099545618865999251715218051161237409340657516824146596362133422071083778142406482145220486839254128221094310052684779900780072813552360088920109363207311296352632055730059215059260307820755092300873325047504549633529510877346459277084999204625566213967422195976793672764862871079195577959067678753007209113149843550223002504338634018108525515210772123171778699535354166696189912251191911358773606606645776291167603346217654177536689733697990017724806679883104022169189535358727990456892222695601818118171273441303678702448512049651873320156071555015947335270451518638777841402302117130583809433421792387962341308593750000 [144,40] -231869210520468619535346121314083018507011475576920779077121393666443487855141079155083065448219004249191136422734656791185625944302593387845770026246863776678129232417615769442715439369643045730924090500646257755894525613774125027851428391923054047023833370201546474563288872091113303095977983230944656984355763118514043501682819989998240200520671683728299584661769034492448315946144027256303595005709662687980178035881387691303793152284833202578655597914685201783534529637491968340134849399842369137509826433011031838079624234037161426748036643324613721340038278261972648747265773039441410532316504654821899247607419778979175182378048566933598343927000644461986492564883553170385206231825259102868527686650141378919837918184698819570630598553162861417263713537513153931545333383440467786238770391676943107453771878469985842464998314043327765569293862131693470142430813351798064928483492293921775955368574383630798538636308248643634439077818315528565241555943281772030398484016405665649852659363801677183783784428340697358633007560849666201975869047308879148689306005446475143617430946747154866297263586776811335132780556343008868436826979246980077769027808784576041196105817981001698561440459478482669220541630448601811508021059751065668673613031354102463863495137549523352794125005497317716930760953105919193613857762788021308705463038068629077353280035060869360167288194275516146963407754488951386324802175677255162417851890143624806367748878503883883152523985819776248513053541556707709778749304329767920176944884124486558742791830563203922322258846468372889592544220448879813292558756266212727221964251371422278353630836056013329812279574412381649364561198939226543486430090541600178933332147781313620010610036122918128967285156250 [144,41] 458895286977883920803710874731452785443579706528291834273031826668412445409884648670323865032024824668468417642776484727856171544547009454513056231978449660762163657667230089637553141988034514391597683242261745625466723831222412216380255102605684430032622315069720697115880998408806150177005827076617351190415967011900120049218363399549815581042151189013497792107470885757384032864436576960470771709492842336668989327229410170115168615717794062203448229379894818438997991068410130166433488006390707757421087751512171935900774743815540368580066438656160308627939984069194981236797675742649678645333746313602708842678628175796551934512013900466521364744401760007601953103270387100517210561589638319029381752596850707808840900879387345198924802667678219101177093428365580918048307954443452629251751320780487468707095956770743884510474138092937556187703918412965369218229773304770050337805721220538977430013345395982498737857510349812715511357010560165452514698901170220059618698878063450938496453605031656767165406931796651478020897054728716414172947788589405764440797796762684140238151011133298215314279977121366177676462902612696768484973061185081301563449636481152899420712709951052435816166855452114319218696987585752338628293321984224056287037748464277069396606894538723206676260068087859461680270993487180402065898055903004293268090859078796832864087803740351807695575692568181392598719170072190779199693069591314882651000880328689116234058328607167568112655799693573633534831150701737926441831959003282364216528859817020792701766896459117106994147881358126427301295258616150037016294383309081162439266792440662211259894105685231876606514596786501964486067049504465998401578253002540074491449178234141754132983772192001342773437500 [144,42] 83520112395130159567660621224023578470239164380833800189047923579829149504574528747869893964740505789920026773100379342088953419027103502231384752913681811230259203917932031389155356051142703721319504081384557239763861269706682479705712103850663686941112332364918302814353501683983622541566707865964069649650845673960824562240133120630770646156825914943244680562831930413243466151769101273776418486501285099789284918243443577555970596020512508596316069642220434639979137980142051626859650769788427007505374371073259642851240525224146856044298384815234512107202035490959139955858718697370566214471326310885656436806900839261714732663774914982058416734289006705131171111008850872549321807893839598837801683208948191707443042864697169766157311888463575573848401242062568950034152843592559183037123348759105118017594860675754965360685063413073511802271706377093939785857247943138848350310207798415993531698756793073785831591418230646595818414324058244132718838494568309530262953553543589442922662249036747661043256027718029330197093713850408540296486933510752530236655247738989168269826213362842753502286935324552967216208418113916046949714004114879424530335705693296770501609921819032617954766060866324465512565538700302746569595298626554256278589906734765895730994999947484440015259092255971497545159199323881307315225371555577964909931037977891127858754090732946675806794297839338603623597490307860589385684301579421248354850609601335692968433011256500554708899238164442809455470126561185772206859912098736329775318657924052320750856836979196071555582515921294087598317764072219343703582070342400766473924303562701117156583899794194616139147968203241599780549674747207156734963818020428030147324233687730664723000084426879882812500 [144,43] -60359370057147592335394301388284128923660322205721638696631248362152782974783208219873626038764938985432122910716691635201873590374440155527010027076981375732725267756123852040879785301823714261833036095399447473496614191624085208068461105985206246580723853030698582280163118795886599972191037439299630057846054524060923742242849747916645161441008477367065167346457889085152642747149162503807699001246659162829126115344736681340984692152539463895751761778990578067569887508838527192482461967885102401656543301867615607447450547180609016692814502014829762006612928696814925776632800393082841629316532114458704745841205713171953498169343824982724763948849870896821978577541881447410645530344503777344223283815221503754413657383418912211283390647328401030816722231558132663362347961797518677770587242436099740543086016142032096365036670902585878117965918908239228850678536493959989095211473877929826830729331525031311224066517022670352478953871584822649130961623416034436845907163504001483938344156324110211689236068766233415455633344347757057734396369263823009770201161447598027590135459827599398481751671738164018413085552610470355514775092181129851228682384445595366588749900569263486953571910469902481522105584725700047457805686844732070599840862624765441739204445356550841310224928695018091691401754219889146288545260389232069505905139348682250144833023860279620626859903339868593837788738719686624026819906623110345711735975153684835828902269004443167229526906873326420818076440495670613558999632722345956490696864279773145892718785111813862026822886969645951273144403572396587694058269021020887421182203152191065270772007363069199442841254807352264611792477485657849645607175620381380944344910590460702004080249023437500000 [144,44] 9688988100196981058512732577886963814148539368910917436882120120424995542460620218059279451018268581426286968912102146337788946940255607549101890298813898818031282419626721320164349348187673116616645950057593838599034601826622679210800412827149060696826757369287699857626470037071841311650520396121724021662913995715694279548209741867154890096133743833594211831350372952893491796756689106395852352413260373838022538984423181591085829533694694526679341805331162816952219702099747798342340905283207172812557399438785899040899588561825325160100073095626983662149961715644290364532696367183517162876535816805755196262465245413128992524138174346727265717487752469425327047618315917113618187827907028300470789289219858229027908896780324348101898707703538394191207468957990905772575133094436999983613125080060558058109323994157076648647404316421840086645327318796692408800092359323108643702953243433658150551382463039594055671597928685569718702641195084359419156416448959732665806752776524612528130199849692566680873517382796640801266889279394352418433504836780249526645402468513501926715600374994066389994070266382630516856749048125270740652671186464139969595549407133213960260707894854563660326047431435598754959407907695427964254924875181345567314687254343332016216066206785800792002803273653579048382313659376759183754795294600909110115964068148742619998388209679246866083557782982141654301419953857414354977417488624699422269675593540162369991683133367001446295848501889394992987144812876083338644588733654524471192575781584363209146748330584431989255601317954799352761664208679471796886247402751323325181659261437361199745632823199171793731452195610622467700148917103315909805488848138481272020026566459762460531156005859375 [144,45] -608255863500897331847312303462407955154622008607237249781499607456469526225615482974816062730860234575557023479785702295720555695940360321273256625983483797494839282738620116074378329977250836513520116453859379096292932267147699036624736469826877231015515993951548702932803941268550225989707835027561781091722036589868708405574333058264626067743801912788082177361798548704486092373329442061237411798549969302996775215964408620947796111109689074143626832650230668424675100288782318394935788091319001844721240976755527204377577604904879712381866175938115883491226718269154674634146533228548505021296112808145285203746268645374497408442887988892036054672764297379103571899716332702074121404595052548135793707902728941197130741940594520489683135608686206375962307799682339555383729824965880479182590748683822282726296435029480456284260741080813782831249889512929657471408877424079921853706268706678329126267228284980391840757287455874615216996001175723465979138515029834956566233764927801395492197455280988482770070208077382955190822553706892704342467387245169242490405042856529319507769246825419603528707219785465655870815175875137774012838435958526281691956045613333967124690072191538109988562602557573889191862950327166764548318099447832477707304835769689997685057696246983045053985458279171189713952625267332424560561470826761955638233850078185890503189465402713000802609845092748685601584710872187787021534478850123973959687913108755513849110832773775399861970944700889318038870542559118369646187872564539961198039111323121246554103574622365039667304528889067256904788833354254943170839612859064233971116956039948914146306718354475414707819651803603307539377103215132862463877344407191749498149410787473451744531250000 [144,46] -410203389936001827508497621566359375101515035447080422336709530016219191446468966084639266044006346775520274872988115440910519423547468873997049194298040609299098936566995938389644462703204995251311894770244872747321367762840368487031260219072068304075613603901308015991758331134741114967183872207844810394249179978897559814725156298054186264696793683405409785215059319709569420467077100388314681354471747507916224143825392233208359382903404727687747086412077745134838429177569507970142655036300591248876457202302577849800000750329400455984959211309986388687518005235108483185750482636291029463715621025191681650976715154438652624012419654285995099166437375756149346507263374218455671697418570486272714581064116765820341201767594366464979736911667619118644878464554802971934643967212341344814349521922441799098826930920948964472198139004456016793263503796003302570093575915964567524367723278867002668643812717979391503535342806915268857731427150600301275920426070574307776472342682799152282270533250973496180209419782304752593935973741869518263757609334970414049948564530460615662361604484102536100471776810711422628994962736344195699887133665238455141824831832576001370302902576043366127753806676834950512980723027789905916008048253928519166634451987365080682001931689929937983072450852345836281390013834478478103904820789396599056819720329775706590266924804636638742406796008844149797816609259511513286805796035501956230224979346413444942027256668304750952448008951819005732067708604923124665296759188261793053022612852150085056637780826578593389575656207362324117367167156251537686282597682076597133977383123665836913018834202744769224861835956390778933652711499528115339332487454905974137708954298129379572343750 [144,47] 158146818569996379998458633753940529787240518302172354475879897554203341413660031111182286750333888207671430580021055164432063597860267037675090158733445431862738139371405225851108455569908503862115908718923105718240469177632057123913503586446715150956505752717117315265021578551766890897132677278501721925276337654247108659635425996836374456957465218192126854964308735431971548944679369541630806866584762928472030009569758381758717528969458089644186294251459387082021905618564819862253495303316964964423459971562879848322026824675827000341574869560534290414930546101442344704632553816660996831274201364786482957146951802988921127605870261643631268521277997081690364511852617996869285035206702272637044663803080545100436541208619043109721352253628082073657044822844286637728388035619104514855284529113072692522023458568447301783940452697902811811170656660072732896541737914370081102554537561860337284584697268696095382168338835274259024491641485519165677001579988663436341153233736561363354283438470422569201796258780760365003299274292371366018452569909127983423592861228204211805791577083133367824964401041411631271951380840177601317067797809376846852908483606316399125727706083313638601551163440311909826942783638040153462519530297752997207824045970096223079850168436794497941682362372110348561689165308629865861507261749496811764949962269406146198201829524487814849353615004024683898658895743759395966855938662345971507958692081508971239383021575596042653612701228548393771937755471176725922267024280934348812143731076853014864585242516335750815883768025636633674088547656139416354747110541133558109902798742782639699162433781075081612216503330344091649804909984996056660417598510300243168096800977884635337500 [144,48] 5224923363518012832097300350784576243511794549321627849476930115115892193769250307390693729519070690212008969236342987281471071307776319270893136908421751754607093861153608712653082674398603567702338990234385107839639089970856660081064195584444796312934179094975483084896930528256771174135584065927970341123762349361515847205586295815305734352010114983615959895565120529204634885320097245634630630246309375575710520394815049768347845054993005080999539797270402386644644399961805204363812228923414303854164072985665970032634040948174221205380975636553980787196302906877402451040025207613182769997952143999163664097386175345538766453494915341313514480251353096244001134233722585453307159254907235633105498828494108559055952352022929775260400335583077647512476679758820906753678144056489420916129254871610002596421070552657475537375350396061040203199788861366705689967146322419403071716842699745800796102727049347675944006352070903649161361849804080508566260762853868729378514118813119476185173448776542925744502388304070856689620909681894634854281693111543898030142553713300104983183490232747419265679971118744494674283584797829816758492252168129060641057817069304492868877276597711724630103573544382451952396254093746225957878808505211675311531632986464652707739484067991242197881722559110810732553767924363704639855789058904268473902947109246374170714223643032886826912135631461706031944203809576365664741409479439716818267004141849079537632869940352218964797199772520894173508835857227954065091145946401559623122255388099774138772487712017697620823186324857260673346564534529964952568490683024697053831001529647121552204963161414998322049495193049245124744307517961223486654143684783654845330062985766493100 [144,49] -5172437723075235473764838822782062733035261423848317525640635358111965996246513481959680025113854274754500245812122884332569964393975368344727639130228744447784456451043351436415033636925054991046922318843413117464473806862287623102891348351957660879567314397285511771937928465468989317933092264619298820019112094066856202441488545555507757585160122356452409356353215794052522337809764315378512265385629654309049413639525793353932873757535540433296860338474512365547102116667664882018977308755081642392544890354244299317603019501578297851735664577660951682454443117436407952269108053218878237890270640339052663509647711151571279584609068152875560935052246744565069728656610799566678468563244162915202188251191694645690178699355029176009725027579613171017207649675167147282698876221038191562019178723508064939120486967573442016356207871701238519806957088741566179140172270780417166835118866008574639935802433757458462181198058338744899398189694155047793221578946989114440769601423350875978062598917475071542889018481718149697729964522440277022449712711393414623696641635507872555838026598393706211215736973318054494383582222889017339028490856409922045486660413348457097964514434741404030399702464359235101606754251811633158723490607590864651013738770958857756814379891948514105663391327743422255377698508568725188677117432746931629324955555991905568602715571768839282284513872920868549895392857089043705267339097164167873563150840515867597811993015090859145744268112721435401369270726552842761280010463264129788742585031864626105948697836910718105927732139383202015422744281877850872604126561746777017972786588546334553990372534331987321814784362882269112001729598825068289037115091395018633148239356558000 [144,50] -338006582018826295797986984781147756017311737922253008373961685934522553961565568589357795960394429895885702076217526356515940148391492840015224457782404656504807576893898003308682109778727901041709401323452389777905152322222548269597186490849820067904217439531730042565129973911417596376854476162311404564089171546632386779337024811204470387773359906134690468656615079826661560692742225085393631495820647104329022847919218806509090620221419546956952681174631578579576845366402336955009802687704901542051700097236023207925663406390039285121660719215634867858542169412726761180613786797335713036347848239254692861719115001006254514236299568339180858268985366148910194998531246292159584128678408215053513874883231329179781761645248648178975609470600433758605239352635159748103655028721929232032518426994993409060164337018044231765408775893778037724908615487502327461219526941809669417011688488643922210380107835089515921091636863649959012315920257477049141955817752697949337417822553805839691191088229527931770850995527183815457235974336300995310256308478553845983476002705348439651672846190989865592082734438265890004199247096735167658928771419891809150590044261459964822660318644980888923454196508242369103089159485167195918418609348476048233711722441666912610499125328325272009042717164963820078337667808855547714108252325419504403596659193430165048702678003935611913780522489022995560809533211236971281195800870932131424562174874317375718402354584791335080737055908455363320997577020523101997306605345044642242154193885004112643207210662724811148494115607604164132393207651162630377853208353287530722064253337970967078872945535606636647268260282750353895632111271306214577382453674063468542297185080 [144,51] 107185845755350734400123672608926945064554638591324409157145892819435238966331128655665549640871870718509329943998372270420378704269608894927634508458346333728139038758389073634415359363937425325427669232725612363601145083537126708327371351966361322102726078943214624838468343024911519923377602768015530326593592710794745967683579874396547416873496591353901515019065338297827908528071595190520775812385222385018719446178225066540453627509147854794973336528393594823862998909259582710766209529573046098676319909461104433812585593349679421345087383157287914134395563806424533280094967386950454924333626383846152973403620419629140278711272828783491815918573507188042577193786900617604074318870049256988484981958120084174357660381140438227962228330455154358255807512583647137527158045430790300736836587336734045311820998962802131913628032944131224520609429398113610009414675914894020612365395543157426788391142203947200873480402471545652561950489792450391465423095008809461217335193256076004592135728065051079051854818238495595217877172915548798368954685917978680228616031364974340521754882876203075309500286089413538786801043390461850806018074692416764178325400126052830647581868472179601114448387005036461585474510233139478235001295260624437109157292724809700039584061666833695012025261818263438756215179057056119868326841561424639116891910056576225501493890106122957718576871102997740173193872854286016889198457137483239738151089916433665098652836548651022060456628891334524507436794697400052717948273807458642712084210644897391134755361500081852604513891829668119507053801461541425386281351338289359692097734277312363137454666195312780215005216399336909583888802961354860459281015127614835643132120 [144,52] -668661031739143769207947472751587348770041229335506906044925266283470293457098228566815077252463242883092979661668136659583766088520787448294769237673990678531015982208334624736592386217403978688430604831815432546294529466816559331739975873676241139662818657585829660530832696222629289189769736273972546474898884825993781360031378155923160521033003902118152860006488829639998112623536741744002464846511503852887741780589154085517241654604747965486506796206558518369187689960315729960049583562054090949263882912041106029886338781269596969787992404769677182744150724439525544296931263263927543135023439291870827152234993328056293431436571074419363253960543553032300980733665683556384172677197311841826830741789966286876409583875032748360259233147174695375718696434952355439056196500230952929433749288548880544470098671966879615055455012560900934642418008198019615187664708297296179974326387180609720385807729537824997798526055259837505201213909014822724018248916705273490585084409425830721063297217512491419867773616521306514304460802082082878588544230637416813935763640138761204736559606311469446245587885877935778407436368392064952534736288718470331215897993068376544675079565623642445715918489470829795542213885311282751418443609778407546544861031763196442133217213487344957765212092027075969107202015480727441698089812530800883273307920140669168794051351048954520845884279114977079664558944486904030944244779247981628008129285280378227414416741899883585004035412082954654052707994462289101704599958295727647781231536112927747543902748594148997600634218788215686511092419712846632283024742252431754513188807616177515603910476708838005498204334751670020680892463480887262906245919832604958000 [144,53] 774196633772688625098475274583629400631863180541570228585953325905981036579410913614295507007678472182143035438964086632842521072051144768861438438882406421289653074694213227669717887593427349069398200135702638308848382825219963053325882454935779026965570181918388867483293721783939651410591305861067959566061875511340233262707570589903203353251074254830655871313554677245977905137461013432261885502821454290572134170225876325831816058027320441057070432599624079755507176355705420134501483580406448188138236672557995538716985037792369874070597279809827593345806208042485833552330364311128280520488676194029722693644036350270538002318063675642034288407259841199214011153665059377380411117951316709176779930759973965255139357983978986567040145765904956050983607556483201986187732910400300575919554001202934140517245277170247952199729258381729052063753684167300041917223553933694436642086436426773082164328971905004064841325865627838776544872387180022007836842163222213935322232038993887805745276007073960699757255830354340915030564911596337504822569653000114930276869612123157797986976712814872323206184602154366852665782174353751570989277507610938670382185832552840170180473066660072673814560232526695620182649638914937228621930402719503783879835806515381360596976153890625612935017260030911891347042642819419842191340497919734775554892146124355101889958126073573244148064882866619442496498652877190791802699316235102106263020524930320319556643613292326758399458267559133608256517256451457611797947290599588753023665866322275746076726012033726025581203361069477058652459257594549667505632085479835262192892492149922440306051147225226546776453831617312393141715232443682123326055239446811420 [144,54] -95735105565383593066212005758088847924388791669127124830520267073126764265934741555044589030323946264079094905365331366755041273754633845468275942364542974865641567001461741444898333384130557390585567850958848039193317683727359633889225786973827100178135945144026992410447929193058815350854651258251745070893142095868226617053399738900316074007484825287712704380442301358957002810896971777470037970480508353998433986310372961127914227600769681858835701522583203383624299796563766279325478290212561879097389395701199258060184147522712880032333817506154586203070305282101183705687247879184536245873314957285964563556079581800891310110662503491881843182212861990201559463523463056314492512853445753760366103974312219937336575255128507209775240237963063264549243447482352351461715519835505402155093011650276246669971115888615553568344222089299457833496244904201038836571724687636865552896784455491043050248337853912173870284685521128413800817085638788290771745005429853216881002995992885948514915446951904088947141865990497520791622015738103698283256376461969429332949913688733558272734447359028555810755499221862303482106271833890853157288265287449905188497497053803415189442342262672438066851579012317214607855465110161158818878294735891073098304848782698674871656904207402126665889272769360305694150727045232783461486544792614857280340900285830459043313069827920504313140350726682257959586426825359055990838965603129640543219158716167158454705111590499515567497524101897843307209094764431513770215331970515259979026537710432699148311881969861864409081323427205089646368132761361269128598548454400740227119242942082538032861990593599137700598323430283951510233118193119263313222493244668 [144,55] -13997518289021873363264291655008833906610607662939764878682272232461660791721588547509128398626844551430481393119570192640369755607561463260486637261031304197281353066115082528535603704805585514843332978406518334406567412797578996550120403975941102039940552416312655740415466580086684693511572809275416572735738723884240468172118775050157560402122007863741270878533952568247883878189002828638761197915097198861132185427360253465387872194876931954648248563559498966317052315564447856101260907642859167826026744838313010752942511285175323887459492618320992359551953282081838714653696724163565726184102249133673041718099061044126742451153388969528260070563448183228285159836392419148157766607557388090458837683768129670722369080415636141247549958162667378284270074930322434106971265110630430712337048192327683560189363269000248894029801541683018330455705652014052796305585240289529138426058877090564201066129398413550845310589837838167921298120890536491594192943224758887931710834760077117322816134149352503494722574211550844046584366675081519140509484652009224136457937789516908480127874905890272142703313305227499033569027151229363974975856342776900209017171199379852742225801636348977923008831893909485181909621489124157602816247770063893619929010400339611889497222301248778841561447343387776905897894251832023181589875707519624405657832050702666475023086683626725367908090429831905362339615605870334027480135724971842330591819516631313611779893417085998903052273191417616655222952360549364872021719556312798995399346338683680608404642555313268814695560053762914174443638566328649501449646490157830510044235596496317676354719971714421403956730745660750639420474368624503452400731756 [144,56] 2618503460234344525883371953018825979077932013879468228634590123815685825378122405668105198698918801095872536627812194021603695092131610422866617325882296833607508961053497698630601422616273330067165119761935026426838127657904211571613140199177543114172283243462466976415188757291308479573130373318771710947784379812586288738146771500127124610669542305640115600420066917705114444567443941746894769718386279673675187672555963191533142508889372574749222154244719641256113016111797977434078207332595838268554186357428569474911057171487108078916981905186750334015731708206345111308610560158339932121244809522078553222922872548483374247038873075227409047429534424598052128860923013006808032556802661067403105598574698729123618164321399798267295159436040950611607075014840708940724684837876006715176667909223360137025117766417306440980384098638029818203107644156480111658054814690849539220294589803788850625303401163993520314774455808232152046128123349125258251936430268379507047045111175085756215265880902798737015041307266536867110746301242160320526444241889875585279709804431584199106210407414993990420618908035611156406379620745863908883815183214950463447949048556710029717246033526226711044771220015571957897938910673405888201022811762359957939009732249416878911655209318650011301756629733151075702414512532348938023702524253875635572996401175361485144682449064097124809081566892936781156544344153821410461829541468584557685159939020598281882582049799485634570867989726850923851799177022184582469185418514848782760248866142847662587942917999014188469787193299517297697697944316688033386067150926809088153018342897709676009994669163664512391586516136412563589685215486407063969712 [144,57] 339711657203441760652492173273027731713346377298345494984363677632209123590666674610575189505789268500300804373328466386456415556062267696544751498545662610618994979093137254306686222393500715379299286155292829702934160748525928417095561506931984362329803842236112022650994771711961079304403877908712970721303006864217761600881503305875655958456777352271355843729434824023100892014850653702343241912597583470681964069885453425087947900425630107150871128982821213577515059373362589388000373220730984026239818727464530781023378190679583602532748418388205844322781996506858052380883420256067910460578185660597050850915765929959432367790832018818563114737646533633700101386696461547900157909747742234555418057417345724217737090763473791380529475673944918290311621736521024663381624656092930378531692922628817524213532179934523890390210391245732715359548713093615615969758243888494040155180919035229793622034043025692163633287353735270361431592508182820459354783978967153125830930889011885798737082728126151949749821125172797710065794077077476562544545834630498571176514842213109141962827883564646363744464360426611769493715295862607060848235107260157377843141274635681084906963324696645381167607543674422638489468269680987567783651613411420493861806118887372396638931461844042366686273009858580005002636431893385543495508393768830043285236322831167915355768228703783809194942260448583741766722831779979265022447258588232149682805058656835488210067961584024112340183227335141662616191138674708217752567614067772368362447059536315917167391813808332157532716329288635604260921665759442894116344412979475979268214360871193294586450565441027553218955087591749215395028996978671929567 [144,58] -65683846850302786272756303185410032738691575292452143486614858937879320958404938393161326479508381815294019208696781473734947981606455831396586544469751111208847180125641091912130467828324841230174797294152111054097967297793886516443448377684174005502242760410972004986114420610723996816128408045606971345989155833553256303478816380864937743937332064576463281550337693969506657885089292577775098774427778797169700439108244108062187468191792439209617330235759835301744061946215544781336995999982953971151261923315529912485845394561175881999867101928067234705639715775864495473605349146959318003358976034502248880484953398830464758397588078019853969264625793309793531070393068128385173157636091268651391488610345261872720116110828124993877224116266360857842318007276564092925230020679280275465159595003184023224992864725794116836118440865916243344928563798738959687263989627563424897727306393747639809748737530435148578891802659183712458465832802753463315732978033053090577636504492337822407909363875701029099560895493479323678929310836586786834675102549351953991459222271689461494452823994722139438555219132487919700718991800395090074874100870560125526865063799297622363476949162081773758108695750038570695134919536737875432543366866995218515541083328291296436640238384447756130677765957207636793990867055846893342376090121938630456135893704461208567809017344287487593844094354821525000255859594594379701824677061555352132287882024834865875801087758025687301086086160711812292453824395647730439617378417072564759258685854279168009970540446375262139791827431600278765612265014295555216203960175201081358547711534058664722573429385256274635997503500430173452279823990042495 [144,59] 8645607112167877663025335314449395449336391712615760861952199156507217624223126290306497859235877525222435584094635588269956395731469892358809795821074950095457016322170749737887556457187685432473584091316666669436717935529700448748113726523364977573759979725384626542926208884234228583450792498703210237921384032123703870917566199325104984888143714397742260721472362260953021150884736851218210812854067709120783275982798021798238938585055432259541110405193211377065910352518258956385859171281677706777322720463016749925342778954489640451193892011338736564927647080018949879402339259434375122930047108473966116405799655767955385185479593961381491292541849559782148626157342771573121305642575070371049699191847472547386136990631531300012831493073084616397933914250870776264158035730924177196697904277195328682020786130938232398285138894645345669787676215760254073178886238182321830061425325044656388260761682670499733472798828137122456379712023613934791168566782671590414927253967592047621675248188233942678513995957574203795233047111949989352574379285510811937825685162964058322659092950473976428146410415474372855785226127678317588522846864184986170482820799056466359727550001292368342717049423087320120921588622564219728072995697262854462748309799861456652516792222975896978163211268277845447810304293464197233445123754693876280606599132116974163410518036386639956573287611494017408300399385693055721698571317579005399301594145858359541691461987769565902603860299383821504342331463181267723815617016491032700056603473216561726380569893252098866115867468305560444727967604153146659055106305386835070570189787415093930459423586059010929365574591666882112071767817088 [144,60] -1931380098580952188936256583839694219353408650054189326835973735202844623006599625662479619084772892008762729874186491851301750753610596824870285238067157288612984254081150621778225681710844297234599639097471842434655159445923854829491812831192001906540996580099767825808994304966268322465219788858004929267831207114776582991550936473745220226708418762196877927685371945110001774074979106499584147920936686911359130843255852167020121978126530358122813072162246960483926961154641265095001969198893237335852376969174979889519066996942292361532292478561067186277448750005602019506827438290452665141380295778700448517153532338015306586993282816873675524307708104326531148758991622272840921649130101043245214344042630546761193771704762659438300950172415648452046207029469914955410179101075887562196170611380480830412192653520745079017834786883072075717234272233977957816157750340374269901998658962906818164454224326795084983684343059032553189025506125370659738929030035298160250531638963274372243526895772272182780913113889954448667232650724502133148516961987412764181908781358771240010530739777544859308777243381541413361279780353961012788352671273629671766157025451191336156957493850122344081135042835227365558897872104034743189853989148069451703359652272964983027673211332276306361349737026357752985974491315685488412363029328056840224717311587104187698511362501231258042152096166024274640559209390021525112138184331646606820815539333289599309699395742337894501280717976233618669176394838341710147666117968210901138612856497108173464221294778976840842472129579737192594824421401954217213250675144617859498382578394547810663150810614277033156065527195196870675553728 [144,61] 429874252771065288374703294034817401675142421821251078183203354139144307208152288558498822841139879445781422092230226449745438875145814709731297253461854356911597640919868155161217472207847760852711866273841959838854034551401555690366608136830700779529109757455218119223154915225323736055611903204026120356963562399683778180042186136337411148663431401083675573475422732474130004518346796775821312458347040418072052093259705957669832316472439146871758614103854151187119178024989544472112773538427918922772171306228463400641520038764029389182343083197833512900025071353881708455213638722130502684945293193033636332941315815584388312391785070631710435723612723541726861288322912338935023455797887707979551379914103053081683331280357421080234177048649345228027175314271311659372105455924445764505724967831481915877260877956378279573634712643368635772139475331189499915970672846136559141131595025691119927650682731060190503052838979967259976632331662219163723277106626400533600705870354548141489843432117383688204791757611693577873707529426705921473562234965782353375187589465654660250672059320212279449958198631253788733542795622364560278171639447775144329293012788126788766789034925125067752873076276005260845512528389962794576385730090461910379510604556371043378414094780073389832782850880574026281045992600079056106200763343771563131218120722240907830969707278982215835425379639010634085855128273905615762524668556721540929521673987798879184545840134629279682782019703637638223467608769366139881084140929940896502619973615266084222896832734969797850546064197859448198394428556501402023637365691743956435851324374205394706040157901803728755136465881601767552320 [144,62] -71750956743114049396596576062203122962494579675505732784493893409926968772089877407648316704440681004021756884105789891335527769896722402140579093393383028750661929146928904746344765460527028146708001839230479274211690439825811094592652207393136599489799857818533759476913038781277889747897016189162575761820975782195928220215363381595223308961348968649296710604400670557751699501130674367690254449496715073660527284291211768127128987304311133027487317527404766036958481459982499010742408124558185078823099075378387774754526911108177409682450848492072537991814435804055829759773033453845370064427377573715640344817303009928749098154736208426692722048719732183424568406136981247312482768433458937363723367984261690746267952549288659999682993371229411635288707757177702625453120777163268535862594154668280935114939363360607749882981382741997736013681985674952610149758809169577709031552538990762753895133599834265497686931961239318482899719308711875873804301495095175915398800563064937450295624045076735262229483641926020328093504330534657781001824949342489348911304564476519092372439596796355722987395162049210334846607082993483136963419181294962355567280949119408987001627115346460783867334356604421257041120687039205280132694932001966264053014383599097949205891251415711472646585049104886350339156319290752990041536299080090583091918069758869423597088812735446538085397906304571655455828374794464147235784958715366439703098364565386085132758930172782778650389598093288881058716534684762822818184177505514087869617154068024772332631286936324687738322941784594395506855995651651641118676940841655226392068781512701688718676047430361270496080138028148472896 [144,63] 10346373627270720846069146048796348353220097110088536985670763616889675362107583823373809300687105386247235071274134497355738426166886775467113700526624263441025509151011811852292555882596534378248965055336010456104521722077382652838059264634876903835212948522279336265881819151598486907290915604022945309128353993649123252028628818690626808013730147818625195162856726499739638046948118638791925238270808545223461868191493158569544510868875285940178587182561778136694250207451877881817864695969420116683007334615725224189494622230900994978439910233456724401711371539867880776462569052684677030413344951611161096247879957316938188638366727556515592595578379560155781523108057138000505643383297904448326302922458184930778431610879336932714053154198619863447284563668650761167967011046418004679973436911055807520951535737900145686969796260240827875078528557255097658954875212655559819217020130630563859637766578890301520377604594021824782366252773192635248779613562218713365628748202488748453641780459909159815397859913561078456700182942994069665285408326027480371027389730168235192538033519709629907752544401521991529622602337243816867361766807040827392540220715572328787040905392278354187977335800112158357038833688840348766210557450479091924237200805529667473396506391601650941207086289422939201170235425283384508046145106599086490965918029499501648588387598384225358428554297313360833162914034488719573749959424125375007293123753649214526029976923144089819071196523354274512846086294446208632455122354099459252566639995468643907050950575081107574037452906144580375912866294359771147731166242987233969877678161910664573539379831629795545657630341578752 [144,64] -1257859158213540669136315006578254903239840543737680711666668697988079348383051958006405761639895757627692176858988042530303681702357530788713576784669433974590545092644968180987594007427123705423238198151148945441470856427287856260237019326195547131912666699514864196859158670175755624869738624505045749913254776972211718306366748913994934337180918783463828309076981575176334533770240187629988371747623292562223943042368365178421261298009451279750733424919035325629062014614700272108242202583158542321455003692702511162758869900028423742723823470790073112446359418982287615826613946528926235648607959266881370373477264621124372624875345743335412371949280403451501863978047381911305390570922953957360872863092546781003791956818445070627491123004852433017192647829271250642350625630233362730106996171235748710778206206880889585634544073083213848772037487808927615772119316232648526089476806221380896709840424280663641332720091971394602792540642854568069454463489156142266002265330469764903899912073059891090010652209751067445941850405573519056663509056366389675034101070046464025319311367922275695681939154154643291154529653458058929888965661706530481632955602248637673948240908418427075560078307616767029192686387833796867758138447692321893778624596533763253739415945653554762834963448600367155958599498544444649422448617077978634557601377175528660931356056639177520736936346426563877141348043538818335137334797977635967883535023331953082267048363599677121915468264288335068641248863712223700602242502743185508635052253681109427458976190646676565169473155847063794004687354456156224651230456900794935365791312647375226266762690970296749008092488304 [144,65] 162210761955611452727999539930673051376102570685873853790114505299990671955072283474226363276843889112221533184954811401375098385800652448222132070058495529554871181780084489794933641946248852577243438597971060844308482992756181725824593840046927856429430107631509430794495317565974423319801272179768771378133951020329057716720293995094112925370576823973426456272940526753188270676908228502045364418618588659979562234614297521245791804698151321826545093143388172810943641782288084302403795195045636186541897328124828784778187880814548440225604906270537869636330177865329209140856643323035577875664413254463981529860557285083027865761416536761129651981070936087160306708457891517770924567840497383314990171528527240693400141964971749261601875400837059650257808360234325230387023451935877646255847162119115396779577332501874202685022082685188738927175283676959515503272249266173848867114304291758156055386301808639673993300262013571077218946617448494591315822296484136701699483606906808420992094102500003807550899462362403867760045825778672050296859856317801060985040006653832545685827881357381427828639043425742841334614443325137321995582229828093066914874830312848426426395425043683572357989143985659533505902941066795978303891929995686352785634429701235794961486874520956705963599011258065411194877304401765609622979515674643493441406831345595877065524849531001964557739312026254758618037922083047689170300508527936017402733040175002197031389860037658198636138568147216997830131776889894738694246449083315717147542336714238866797472885822263231421454215390487234084164537713182376811170274989419925689738456479737075333834223808790124113684800 [144,66] -18582957019329575110201096757313445184639016090582421217992186170031211810676060804511078354520385122978366838277393353114570156392651833936820877973392955583517749305946523430588763628550044407877565449858399041528062890837184007312368963692350870167672805701989922303337941883703684963705589185552269137179510632575240431896485440004529163242130965644732878988125878631922563109779184575906346119087429430784209922086703551491329738200323805485660923173017809078531617912025490678359959617179863504427193008112479316303807326083305731024795298791089403351613546559431304535189358599477791178165202157897277197273155627062142499591651949899198691759360362725489609684057820732274934536378315631604520826879784518584187638385049713875283562267940169094084630906403275365267917071982296492839887313356333388356169231327172058530324754109954699326016562149891213999866470444976078410815035471301372288508616849511460117759379848985824837113163105056649949661585927747947046559500966576629122563629317883630209915163965125300205010566655334474615205147279298549687921896815906572954473729595363522617326291100610048515927866506528272970835563339564581182814558361133259622812219371878606656335601339920981104242950575944550806034782470256717811398505901019573097811867162262597007346994958353439716486172800774833457749677003447646610135625630780656563251951443653634242727836412624442307875895801037171412405811257439789603650584651223835308462058739758362438600833563618308118452253096327958248460892193236794520048518768753086390463194521058498795675622927387856521093870569485634970394456349442965092832718553164549812438728853968125520320 [144,67] 1901896420846825247589087329140942005766401729674186256651831864199550923556755128477031067372585633714018265628865732770823629769816516115348544654636412556793759070656474176549882059572594128608243396556591363121150022124946137241466983186158614885369472804974518141306401740147481824137079975823924725234151335393722441036577941327243008844642011369059928937183060720367860750869031374750580115216178979476312991638216695736133815540422480562107737801952618758731118238426493973078293676721871691641609943208810777771905094822549153023328405321113463133841169165501855261662140077107438833033369359805527473408877482956624805406762341454312509957551958544699914231142477695304803498584776646693750466216156822246399428210683103981670913066239700248871856228195451936050068780161099411308820162375552547530022252640969228496132409983906810274090889010330451132866073751284462041832980818362975129246673336721837826389449257263616115678557644292105668575725855398914210984073323903939059085697603545681442649958380207127263296029763959513568853624223050459112553854053032270981980379125721978323494554478433740415928759519528085533361512336881019865076858717997912595217685243701387715612757074805213867742047744116712608818406313090298480188837651462417957916201618616625667461339787984005057309205578162666620156112876613652327693688846445845410813412875989122630819654150769048369038876819335423930117823666563651072817600709991797172748780226842946427566693594442705351221304014897777036940581377167399065597150933276146808801382026954296107031168745912136752110283775505420070940966752427262867622947874293982558639922105942141440 [144,68] -202365716759575503428370711417598165823879784354537571251129867462423852275261786683621671255306637557204249682645192376179003178828199766969085717158510809904835303947407048533766760713593773375013913175229961788470343624434578505439366677838463913642495051792770121882085652163339543358599940574971484886733723913187739919253117957071986725454275342729447096018772626183379336867244851539828715953645672506372121569404332636236552909098435852176542084662915301645681932274435182745050998177768880884456330619914248151674504138268429570234157769510410373025690849215998416726550331644444296624578813322647159458990972532128859230264191304980703241070726329816532266760218637072723086886444764357264255485782234165668542860948495633322388615353896901569907632932680357662932107523214691309970459924100158711934022062067282312827215872846354437588313754881100991281124779909076067568816776616880610901846617378481979257547465470123315793419619184976431623469467661077609585167737195503358305503128355769313392783174570702043388937290016217939832031526898827394356343838982927252840871779287314743656734611346059976484437111327787339207062707803762555777701265044379485470518879342729473464184853234759868883792355170651208953166118957985487821606337564931908153291494151725488146712235349207957379812823568143278412014934536340787954114532231487939811052951942076703818114300499482427257115066084622750230838793266184684586614396721541578836934940468250890602046066651291677259821289837729549854292190086269199806915049746761389082684537241900477179112421626391636073067151263088080238727416758644064038104476665529285601479506335600 [144,69] 18304759039760514656205665350582490394848417461207088068771332815888525289582539162054766036696262169397498336268314852328653780620674303949762775395912268940944108504425428020374225364183248348803939360113307436162327316821416907592402903486122708733958542794864829820861808579709989402615968775446109027060712882657188981156210776074149518763265400662352142696082770928469679490391758835171318984849988979411951237361795181949546910432163566158439126467002256815681193031592047941409690594354218530430468226302460618670623289120107071963277386679197808754713856807752450302628006979225403950280077543970334849122285918205679888993795389034810621342729456618241901184597505412000929955120109171072978581674430596653192652659429562397045054771128518416204413332700772219839413617700949147530007396372146898242733796606842424717997445733778353007600371170368588744098051357531617098087071544434317597826041044158899432478874662095690292989593664377860212594130305060170542331623164514316023238245998117535173737958692068229867225922600098919990357950168766092019786620189072843028263400045097938541880083587848861743774701220521328444629486241257581595989372269148753516869087690304373098184592321632078236048329257550190607597694738083534437837543072329197774748248394194865427480518006234306540244225660843850751979445139265866122781436342608263150490283614713149663396621273514351031026303175618524246393538390308517692154241020739260770500401941921913938116002489839242618720294729556010699337668679547049825084648962753253622788210742820850864689777624736951750793282700494221247277932071557438525259000520144099762164766400 [144,70] -1333758135864145420416806008006396068124892807511520386745669299354571284409583559947862279393419922134894542219121266070448820284010371563329877591707413268049829143854885111881071592505993094385448411515143205427904780467649184170587729792333470841925162190098876609059399059797412263812677314944137653431531515039355007496384760055828378089186007314666709337333659705177281186839949318198006300345174427148576470508502875490689008266434101350584310231221981437301858250598088831998871105289292382871560091340684432165596828420351186934831833125119238444550400324425203768073268579285540591978095603957948168434354481882788325457462290765594436418462728102610546320231029045947924147292874112526157294985994893289281335822887550800571956897172151478517216092553549486802503885255225457496799237452961502231400924455585283392933612244512241314982500886455340329392534199932161471551207981753466273082924850855373966129045810830000331228477902793674560279095754054235821613450255010669254306198328483656630778618963422926543923271583517341147786378663191119646399630512224049680383688847338260528340820543046068857597139333746728833219468012924203179137123371484960315292737289613010476818749652693784670478145589606044481255659179186476277912984950497032976575444260994274431648714533281917828261618569303774902539341480198909170815765642868154554575672447470266875187998807179899473288066064892566069426348020444630320425071103907013955879092474601551051653520221047325234064133830486680257406436446972240391396403633948199690908602476321361759653736647304835319084945967766336507053917054880029905900793009747822433968480 [144,71] 100622213385424456281221147461281882877186945350325982297614121565004303437906162618245874820639266533891186822182276927989505739507272618665098239397460000301739950793992323393122528173317169224179736706584921614296004523681137984925323275160677365750349586060220233891954378833210841686663098146300640729370984910562793041344445463613951132060117860518747728448044436468467190302862628872148543372367278666738776789464386663772685608185743018103667627150809280114018307462866452631565941943851760888676332368991064726489555246108534698359520315446196089784993346463862454848107456702191715467211510173366448468383753733819916029986585616282696559780844797260214891634513799736535680840563473166304941883373980379326104456056253764702937100827674246646060091360503904079260015565141244987836400459615556937790660335073106788812199801718638400302868902108110410270787339776481798243990308771754017554897838349667568079121390237354304417697463499032365067852217390754198933518899816570428058006265887480205610513147325923752966488567380382245458134131202168960108216228858776938470607410783195177851504826407981270843720795667888823112004725987599474473876605510143974708147119399241579903073763370666265155136227641803941835953882975802862825552730946605037395517179406618730893469754371806020274194189568815755895897186381388726563891990483223284280816797028105402403665033987151727890338894103640229188426067667711273434485362611743717383827929024833149380053575953406665486977364934385153894256477376769352179294068816166573497996933792382904726253868454948111196024013387596897000882163974992479776330060813029032000 [144,72] -7410254738309771203447754047665798492958862636120015356709924332595769218479824423204488020875692711107597608030972600806903049160309241219921117944419911734877515199956199034712480146907210533156446967940325894373079777524543490131018933252156694739596982785079790744667140870783974692939076763293376479820798119364720400770408732660958347553512596123971454099580734760309161289959926469450105154959412752887127608665261115065704253787060235927263513336834496694188716527339673608830670468158996375987200498674205833778994504336479171381241003606707754639826183861495772025173868942431666128349212739777068909224531244656523673945542757825683756998333594933262903109396790141012329817742526056628444605737816174845615976130138349800866313644400226122432477813394821446591005420583665513099405306005791628756663833272061096613818397253700544337729984096797120220705509791567006690791522174837618687313402781969150175743100208874551149611555233749916723168446853183027747277547599279469409712701757404449265108988415955373612773190367938394562638598560724218484194664271793171771508259008359006262761000863606293391533565931377596242471635236308580374471520068135437239574578221683327104319034746493633003400614046690232678543308435826710132343182872585792561329403401759054009341698317279187646881051737755488523147087890647954706086229733042478305242638464981419746457065636325927345353373979959028220862036993376296208122639174847758696482800959626985596312924210694717525345281235802307308269746870548431611666858873156183535214728482062934597041405724241934758615356670932639373335469281955848503606327507284560 [144,73] 441663171375965461081339031430116898502395545540582302437789543921518448450916996995304525201749713164690021515133592092752824597837301281586463730784208598132115170324154399479224340338863833588164067766909913314880236983260997850745971258885267428655578497998376205556425238567577291336715566877697417878370637337911617876044844831419513261388036107696969732895528208130349957341219177820527480358304106519864525175091010103233007104184106672680975430936953186881032351497026707385249915762235450834528760215738956090908720861055909071797644917268547450899818368775199983500495551011008888304915139034634222634379435541104843983255002725743074157082581797850419052407367143683470876220154989156574913669285798789285072387852429316779999449918262444746733336963247367740372010981231004417747797852319792745455382612463198689747923041052401377219998077109281659608242695909533252508782002026257151037445645374742742131903225454901501750782696790690428495196824581312164717340241295116912567959777465989984773256940558119868231727237987732080284165422160982937009151738206835535246915446255493577920010713819291179900167884717732231122407670484988705846596637630640307983232954255695367021093546018891377128096708209738333778289416521668062472407988629579342639102006332495375574520453722130122251814069618563846654101147596353142371723773870201368438452916330186997224979418049862006889656271102297513514135344578047008809263002396951811130340591621157359709296207706524116787646761758163945836383964589384244887171156323911297688893633706827611538645003320629414068070312038181880673670323924343087520883915904 [144,74] -27030645007147817341074280907456956880733987536969698456901145477499311197268505312567319369464262619561815909909054193486004089956596322567522878913029330645732158489862758883397340629925039972435033896487136002326042622224316483900736261379278820130239321387075881711720879769007665381264275758988753826800029874558631348260020634155787840030940883149966490995705086545332967732821020629418725477476636824458684436224458061435743275215360057220794645540358285398508510572221796069226654172868858324080863397975874088705708246891049944138515525273313128926551652860585912105883859647026676684769220299857011061488307054653758986777259092214947488389132791742233281229439386409430116051676605670189282969811078542280425235220714652968168677718727831123900083687715730199360432205447468531330631971984803068949759664224479282368216581634094963605332996554679327456605244494145513311438741228301756724749036177252146944240375609876292217949786911697832993872226399793064320360875009484462444933707499339890521466655674064803620085770010589496152239226524720072352944105877806421747121614881463162006802245583655737295762817203048394566871273959769911922486961883793313127174765555255363107188380607423220291682440361039244155688963430157181035972981979709501062374071366427931790760006607369577980528443693698426858657342512221940770217109335286611141005340504884801629541508359858537422620181247544753431607643692146742230648231998279267374509990375493941285764098938055698930941311468902637715006802425999550288113974422982220732789353567267052195586740892019854520266874988125106786875911601831995286285360 [144,75] 1487546963600384701640562331058160181572031912117107777264997129310250606889101429957576722685777605259997604498429150082264944811350549787658368805617628468197180632113343039555067778323657914263625387969786533153616142550707014415403697751534852503557200245407189601526884793654672830982986995695401387876336029234765448211723834301391263336391175246813191448281479571854366056902157448129204970395716489870166007184150663867006470217013841735721149629598835403983413582575527724138695525498511770642844536951392750742501615784618183527017652058244650325680166878585268889592551640104102016967670416655865672296447354720386669061518561782668300694927287841558370866701078913608803762343944584878523237869681406052563452600024262257688492901843397904661385362087533739399724560198517636641728447647691601072346856116431091316499397075716857222587986937574452400042257976594932843545647005271079398309465096435855411021750467696397219065438466167478716727697600282317208907440544101057937264984993206078688346198069369536950752342631841028312852196424988626802578815095343927020631013781239481564173657107067355394743477903283844178894097913973194989506725843294831660701539846698815572030555439117728412314936388110120365071241597568799530837549446663213055267626328755853247298371964179425044312715063504081799355823626799634186958470976425831886608889832974063839091080224412534656011566959735386368263332331011401752427288226505199067084298615707664245448935563014054851089803440244689624030122593829003867821489130254913662270733920824464974820919039087600652549929814002221894586013371537735581088 [144,76] -52122006617148870883105423350481806097775033486994609695489968426816532710530009619990325094609267283748465499051669974211878752893474889927208412571055517349023039100074465338387030808451974254673161754723676581648844175463439705900893574785660095733880375860498312908047326414089194457696880771798270957897939417202195615945125396811029190638254270697816486891297227209139973201733847804574502250288031718819206905836843728394262545372037247501556362347631765775819492964627103598396979472944104938733884831484429552242825356051637998673932086397868234861214420058577576244718594874690449235314181854407097741630821224947567469705839131467450538599896306999093496628489260706947667446964589971081710533201458988689096829425023050226793571515256721280082266613052229740087051925196866726461357877274391330345887958581616432934342953782033020946742124970874594999997778786457336013562994713349720985077031245795668200845893594893916100053643901717439949016145210547556724936526927692334087887000160243936458373259358614100838715158832138516593598784747757535425410587496733988157430579815054838085129971927568938482561038805791512938530811199836114582056825218228702857055601828246761580845521626120217474367227348373676282928752842674332469731482696922980952317288267761529183641708571968667022597903125971514582373192321960576000188464619359892153495815515413465205807819315916767238789933499341746898795767040510898854606789007932468169008174039023798812266167310728857241241559116399748108861693082576794467430905542076378263420260561396658646264080208752213142772163341373217058047871617319984 [144,77] 623822196059549873529503161901587373858430303946630094280499332737259962237772857404106008752175705888541530525939909382233785108154627305978995869920512270144206635838999246647659970108376524834422674127190144768057320049028649730517730355228255908000278682869529649209851729734647832232605613233430190916301660416716606132518389209612840679393227748267525468598404061911104660997850556149492569500001652842421167585100933784713945572386602526967177478740548300440403195455442171332534215173280871599451442933074222064368134712214474313979256856836931630859502050622389239997416710241099085220073405723681785596671936156783277977532557232140211222396376172992389246698208694106266700890781104377857637970748028880959116844048447719876284878716060837555367073825900084946386615581960690663488207376128377414890806775426773732580899342681137346502303921657408880760876286826727602677566995640463935444086984891525177438014561679961936917898034910483818624408262938245869998493709922717841586841920650597635312635437326399468854850860772294074355466735545890101660776366112233879423781982224454019271605678644027879208972189214963795692449084674489646095286996823887592899615513406305182478455104869012576602037042011643100357643383414537427685623008213677172796882658586341117003706682518171358288076952449516724665003087511085589943662681535988467039221295681513420320767277051342062149302237868268078444147670342955172036751737741164512893696732001739540475716326455458908465450360828895255894855722040355798123658359954427224254537532430486653922756560183989010487370152786550820119431798512 [144,78] 159939113272712885028520160277731898076132796974244319825842678447610048574085119961097297204933139512787796433502868869908051725197314627398552122349191535443473113445029513053230545487340664285261724702986130045384167478930385875541499479673336919129709843897005824179674498689461439181791509151668644550984429980551064217145642608440098735732884054306030631114163386532746837797286832560912220706697393736390933983066574289969042469262824737361394755526078855391150284996235579884906314210864377491108665186396681686240615478687873209770659408222920222013744196727006557304827624928366078857783001995445012862022858665890040819624514027620898537368117985078638698334036415336950207615607370750810128581802690486248379619320177174352408169060037690940857761630933272356925060367184105736649992909415903280980578835363913712709406826642090593080090197710274806972885750859784400761185355965468955336480186487129080955758880164720041683722379771491540966766174317919828666958897580062875924732832113985620053635998524288268802964195736351497187238627453969378865841968346786963400844061680741421557555905223227349577056082022585229252377830318416538081317636022087435442618341430923376602897114218695073457949884214192014635947554103377272491100248452228823771521756927329153444685809963575406682401574950451904667860245821268059098837304435754486117927291612278357211841845629663013430527608944494413199008296801854678629517297657005469900420622569218132515022752836167831242151388008575413138541022585032486994070475811677219066264728087713452574375356888252974395242204618356699653529616 [144,79] 2710439054703787809841723656220318502594951432077297116349430245243880193782413223377032263146516931496500121018220263141830831229079565926741023733233003140891502837431076291615118743542811502969583258130429687120203482402891862771159907643858202880598026240682151430821348867287892939880467478016040680861085749718059167625293616017834855896836559664063925412195874392891390775180780446637108960421213916864214596900083008270091361340309365714349478156245934914315391238851909836563674774570030012441492100667158210023728209386676940348212689542001224302344261443167329796465153107767206809369877971324332116490296774953635898595405971297606559864373524618181210685450906225703708233113417375679900380122071224066284580697012502089141223476921129593569922635158613133118734700265638402380578373522014576222747467557203428090863664846294435088291840397567106586541119885961765994179135469424377015819392509947437554471468217269753322750669706179730892851618242047252621204174884802716982518504262504333402876028832292418675231315680074088415935004386542553121031669364142654978653276495739843113429210181253477310873133775873665650152352348102435822354086254497021143648363127384975073218333692083057385424199396729581880150750031426112504007095039155018611210870497137752547931271060157558953640880652109154258239840978492805578948345145107078666244028671256970767070500520690052232657195184029226248524853170951312246452599508434544148113545105769974595209150727445007292466531799704119408866164269140147553057528645964760016277532378621437795978428102483420486558444077746390010496 [144,80] -5888729736146209674578849423275753505862437037539783580287456291005922959228106345809418145335992599920098111917655843086953885596484523749776288250330487361769273065976047409946821381810904534639535879359646589648334945732181774487541163190335091330387702914947687457543146165384749310840933082988206825330687386919634848637538942407116452690599047685663406092994303846182814895849942993596586272754079379823339537563311440595304539335894537525286615381251405231941668249341830535090935280741535147664340420409813169433715226052202419396555287326332086363466523207758719864744830752568771947499902471941793081868597684918127625916104368508972733421137576958004345421502750110074638536465182731793177697099979443899534252317571871385511040757121783954569721648153360072460676325440939622403878265202331664283685628020798011900653895487745105860558302778246041469591555527439604066740708463141171290337546968347666050666162231974033073971234878114733690541471372570965961726976228101546785370358845863274784811648500629431764856085903577439043156381181945038555006554828432766798220837425716989859727415436746497352982981859003688296410875100587615946617715101133570079984779067436597880547962444449117156069814534078658788928160310169544955299758378735016910740495008927862716606074948510039378245590174135648019796097665283278656301170938456711600766521715840251144956852404208493851627906849871132432144201293039575097637761926515670576997651526522149519720732604312995193591939774815370156624677293404739437574390393675278758154869120326407224519148991652796075892066737450900 [144,81] -43803416298675175708896675097535715656794753009905164933005710420594834821158660017832295152637004308584555981271682913259602147523113043840740533339156449882225072580207856125280451720814488842128020199313381624390717451639431217470703043507681296550972604725364073855628164434223070205168673668922887783181202295044846379664367778323698028310617143936395955593348569655590706222482376987290053694215741931051944430143059697255512525731395874652907085985740550720162409124020021293977827387938610298712480426732943651733587162690326660490643945324820089708575821750467433041687293301027389288493676506701752383356768919396772178567252364734852058817107172135651231412493834948114798862934400354581763992444394796443526587917817777329096698541114843514570671921315553410156489020198192128532108781729004253712665969216021601547883997782137333176367057525887424090016880580842987204962996564185645005334683739615228658169587414330612385095317324778488494698301290565024746775006188842432636626820139776072715013778228632019758956517507520404323638458896654104058538708302636434624623474588786633170188456070902470840584492811933380354135292292139328881486160894684323866552472019407374341380914697662458836866342824653103722846882370098031877076242203130346509830698823443469964547405225409849052679545723621475638780694606425913019770679409632780965244490967594907340115748533396283828072392959631370851364368434269002704919705878110358756501369098808156056774829730884665114838821956685039602633765659058276741983251871680772129929474915492011611641456898706499475873700091696 [144,82] -270682304337213818527989111276530134106734287594228365250736664150595717365748975842035721901211239711477369757123574148603966871498916703889188415110923762162894937445573876208701736096732023966307968586267678801382306209857964320097909227197249558426003305710419721462775068272794916479437046831606741612860181051983352048647554809989270013559294502085032908587352225412177086655694719381302565988743779631824304380990205350526032065487310226690531013776700008515586803490682645297706437802407043105685502941133925457256120435863158491357646398530453211730048839166337642792569036895135351925063877510346676083407786491541978723162140091028582725491035581562122346004508388681449270901675783209818559366133197824416496958405155202949768034876365508715742114702062961089911339977518545487419107454734719078331062168566434289626991225588721707111515826566041365810265951397063489505898405491233551903067050016622252406214032527993247529211192289524681254234010462394698240720312346704457761232284292465559764239238479525729965010533630781149442129017212824456392503523630789143099766680076298950554210173586956597358054556077614912123870917011384937558689304879253927901407124501488354054505002922032002695209033464103627956404751716588134496232676149566578240947047457559813724733840473919188547141716793868062605420228900577994719650773100070988533357120641438274770168803437987855799932777078834308204453412105981967778067966488511256704192926026316608740601806100700779676286980221907641724614640578812456646362584745770767938758448171855770879881000997233262377117832 [144,83] -11036924812247147194145248858140466007187198389272314162891978394902673755387698712578418730933348875567838877555626438151749808262384297551183311594776259848639157802040494933950482246795662265038170259192518288441843529754705832430637915951378903548653394721175309011272510523766931388026095097014269175624781352107209691489877516018053394171899924740628075792262381296446504510489559763033687227418500579889219262687737451501957588807066476550977310948619357029802690874884153136181930251622583244347429017594220238494004764252232616479320973887701651644789080853860559823749539348010917269125821492145407263647580546423106562206557003411461503037859604865790216582537052883291483132115994954606494691115328998111525067833067062600852206671227069970093004559605542679644167302212612199895257692741077791506136548647504881165961600873918876778626179126703207097613151122564776568292380878838978907586427756438476920582908887465305988055513119838721428753767998785268027921234216456773022380184612182913504869885426313352955029368969149284465419386289278347349129737601338305623652802608951696543434068205655779060613174538895224876327774073840798620332749705584687201801709829300277695579335391032833309441710745973119196634412771724672099317660745257905934774998939350883419493274099233629629469881722532773121316407143097433340121146640664107789190711472188052655764554224090772411827794457065686339450646264331666497492866953969464566480506143639682305410654562414182389205560915608963160065242199469058284843221548576982740147788932027110918061526529735105658736 [144,84] 1003168421629084380144118050971539664063201068850614159085263276533639975164572423915013979534859393632533316286438568618822456038484606462710388414979650064597992718676488792491460149772584690306729633999463190505889920426793303851897338161942846427993380722597560187334734522982056081754799077203489281405085271816645859989207759772192395353739591676963708815523433571904509000692796904556617419280375648906769470437461594512585501525004364595926148063312249315070060653998794239047478447906553394842164795831489180433362601776017152659052233141894117810786014079023479239270328832758980681719680248071244644623470635716874487981706083343779488031919138082845806349696693279900878627183783133620164923765691623743560885303999929605871821657476825605586769879590200780466291254396585849357525249396149891394184225824749918970933609442906825491203672353050982379873917813195107831881716733141180376260901523441526266269078967078304285362746068479817151323744685778055877566781404520317641187288092289286490349078767975329895718405816834225899390195977747350501812851830433006790585006023044189198805141492829792614341940136074833707999527075179122563720541605853725075543909504555006489037259473280675980563595301688907766807377082692356429530317659248177581300448449081332628840938742835265598372334013132199906728869310358047485258552350229659543444901204631437684050145336567907756416819632991501726821339114229895204388336149684189176404097769416116338023427211733229262389503710033381665957493890656394013925763925932297302955954835244292945464060043028602024 [144,85] 85400262869115055487472728113203740856971820018392678902050266286771645933671559340310984574745539024561296961798202752977606651779299153274813044732896210319493967851184060357880242837398737714956843339327570505723426885242167107333387660134731147590415095584341126286513472825299905910620922702612400244359241311536263272212388037021274773640222766024354899284352207443774465655434112655578389899903112423844672861135258106474905089483591981315415117908846311018701723203650699763286496537019956411271630244989101887939215568213152896956187530561718879350213366120592615104515052096235940346150588917096584946675014265436041943882971051295067040412344905106462880421439961956737710983599366555647270203770000331908187361612557819421004179195301216786331484741728468656938732262811536022546188177498302438433892856663093762215949015455286514307887328924317446009436013935081784206750508525837929528235335188010450762492327965652780950846966935122019236726783247846915530485847311306231237579578939571227964218308446138680396943171281116066305406529469437168019089912167002473920655737830972659890288750666217184893646744539475975460097416335254549756259537277517792903724673811899788114163672467542984293678785730781969711241973903614778269465267533268692689000476458570463643490790474434477914591619239359122016473905054961109970806839785080357867797335136477810763752663281434389399088979861802010143005468864490262856718638075425000662007289040630899624497434708837623353560365811510148549576701946705515969365345310788736817213954462827578030731882411880 [144,86] 71525655396762749641952120123059774184513655927721363317857926601749139980296742076403523933485768172538023763478776625096207806889946800630048716055947942893226071055874986395218671358923446501748482713833851933298622247028062478135669066982096019530337767900907939762575411372072451270005505356011312108634303742859451215482709372427947011883302098220118099695019613550867766462167726723126116702530962810131098205119797303591626570592651653971250096103907932966479036976309788945082295893156599344372807655531585435158402410510139124924255740216302626660866384578752924462043418559944794501034065559848055540091082936982808685415579504777278503339550602139334768870614327596964490689489251157019758010953706702026687320530216884919646144109032765237480012652156285952945738892542827027426462178069884956675797802367418995294886250871863038580968017950402433548936686774047088475731828564449338167746508790276395973507171226697098267805164493812162329747137197520482184221845795448240964536169195220779981942621419254746825345662637000421540582419651053918575044646841095779190429529562739375531194989493425701910266114993095173197894678359012395661943209105689965260094758542990888604607737199009275304176381688090972318885304293738284323557373339442945258108750118901038498739824280862734646609057776880838624370645318592766314091510536226407276066401664292337012962850721612075074052570203229100032745454950209926358353129348057769439326929989153077356978968507820510654505257953008877366148689880657108472688844793498208419082295594931455072231640 [144,87] 16760256708510618032102617055812805348700961096176268092115381731839818814322730352563053846448131975236415646618101647970685880688071228990653488100543707147930119285542536452606494700419719581322822116135431819459803188725840748225151827718656289359691323865401514306507930798782695541269336290347795541569410523603745441856536737963196338005400063355863871653745803112607485478102565393063556506963790277797914106237181382432453717772892037754205502970361930934762799581047507735936474032071496599758687180036807312690908820772125225186771377624245003536170256267452104952974702837527560832398055878787253878001741470955011688244988586257736329602811503910119138693488839853248453880039026567122540506099512773189643253135216733562524910953646724008782613023079978593903791572524854243258547713407487521425963301959099621470926059229653491663294897835348112541603314935257592268838413446992721510949466543514268036257039398289524247450995306418697209272263106357726348918637453248361954902939659880364217285901645116203050738183574207915257211663236937742173882162557910795022927249948729013822441036137593720790829585212488445707116964247192464448340198511250907414854544871500737104792214985907128921932296878588989867253879360787949089403583776845640390851751823076143391593055214962130601328291050667360071229527537078394315207475776068507947629126067370389123301039383512707542575149801822530047806679472187102219103900827971612396409591828896454912744105431083612692001454392323359744117048544039598040468779789233280430895803753130934652576 [144,88] -403040511511586367051382277351623139384666061040256378607620799844589719761985392959276745357115190759313276592511766646885655759910653769140795524933376244652057540872829218823369254798848207028174480145656589806279647017873926613928511379727019716278090563281857715167498351382617843274273869078438073368342948591671262888813194175122782520635802525148290866892517430263532650038926846282150644321445314360015020547886707091007056914964166995806936564014881790932533920458202268763401225851415098604733043722997380953670998551737130089254486559197054281206792598396449890891265769089272531115414168894199049670324867074662091207616625698897720701464035126568806374810518208550125439290963361489755966947969947508193008989278443971282680480112980051981308380310812088918059500769749090329481916454832197200105258478499161224566070101839163588775821258554925853283647873848762341868419312970893425718236627872603366483515991043938172490726345244652816405023443403283422219982776238639420439957475285247712498986346646713092635817912395807545796288827311550387397551479388833895930621492567583501133742447598086783102304532866240466737581721335562284014504673648902235242241959418416100103292885573519275985495431899556143846739231490432414360743428498084859134213506784076865512976324370647891448744902099573442236315509461817727843626616724411669122424269484518439192743222384208641793937904724786348282159235631934209304081809978066233763375984229641530850322710688092517152189747280150885196487340109562917497343075929727226324357822793676502 [144,89] -94199737175949362847154206963967002179373011204965001724510988443693834599273335201344348203245566935762852464232961924859059423210497432525967684284865872820875215456434299998612780210512251780566239797837616258798671808219011131939749780675442851722109090159241002661478047916513132657285758298981864911736931995294942345667702205610883995609627542147869870866768446590074803790792409818361423648485487836410060643047035249743774190826159440493213693998061868387771343143245084561299333269596840332148623871951407584494050167205993810015579271362508608005314606275885202279255889769953356324320972854736792037108216664307561322675600252695058048567138998554558882085861692051500480678237747094476195426699158742816170625481909642098122531753695563078978957687923222577541488325287391182369240942570561070873935025631179079606022066057684866825141704472661843625027582417124425339025434338864118742665544824829046833538407792892726986685289914525218145092373872778316458493158212298168681252426152609358074387676239640626554920178529215295188606227243091298647019169087816187748495891489841478625426035437100424567688076271515128184979460189235407746437083616098249138544590307990968575442583804740270452700219397693733796563090548990212790073223479674980556075722591121178287889446640214956942077234358541303480363819557572984256686662886049747848499412066608492365035203827393892052808573385874785740505102232493169371030495003671101997243096645097070372314252613062041682135849769081600590416479334164726701635657030076494711069417238768 [144,90] -2872212232975135946989811477999475396835996813150653296466647941873550632906704817983333876724523873726781793715862791577172488625714763349893001793412360540608503070829413292968395811494305584883543205658704690779175731065244648907320986312849248387003500890707956324083057960789955983525947888820012312221446875499496174529554435418180704175197545373738476408956280389775955330832313159417341754406501334732335033474074880481992188561523767173664771690557556930086444108352434319499380494274920705496079279956093925370803938726365465501417833933785759561548181780525087440964093725227067970394418447664149472401235653884200620693165513352254208568480339632529920464289562901040943659746076998672903686706232385335958982689198711413114548137291736173147557439936001418673816484883919937632907647921223561122062150282652747416199743709797508639817606046892535163326646535096706011267980021843199468838643102263218830006907574576514097821812725067136391431767509008119931389007409756623529677268869882417681447694224049582276606332633571886717983979473100419406810723375285670188939109498049072888170758675168270608290934708969291041703658677651771384738818143235232950459453846196962076603388814880755977586566449225669419308025691968504139946238044082018121945585833353562158492369465331177402652768299342991222933021825603111445061340371774393871364965639462867419510148846555362174716724158481316713913849501797437432371236129115844868007624574557929756261175644543501664050665052438801047500595905176315634668980388594172328152566736 [144,91] -35972255229495051739339771665594217678758958666620680091003414337869643712957768503592893581480646800529731971093692296497515471424444029018636858154703976234198134044943566165005178152999774687614060656398155021976014317302735729633771922110925396605181427360982442535680828505643980997272753161490318780514592916593911124910601849686994917880502684273353532418936851124833384476574118012577700957099769142398872234846643315010038238678155388041741076410616357279731197582252422324148420246138982951705005536998077589479159850714539567422490394565771297136342482370626585966821753632020214353407230567611295450906097721035469600543351172633857955780930917033052562666334181676415369847773134074119868326065193335816739445475343221814295720463361580859266185071908162297591976593647824275038341598184286595360098347892882145639656223837959963007491669139034731573963600078819962921025295591688326534431939399360172812545902630048969941166381227489786131453199850712367303314028860434940635285905844544974657154346959123641711603882938615470604357208413281324758671820202766812502343942186402492972488252642031862414454885787722775027116402187683846044489727542304727881313700504610271019443204602455327469299452046177775447683987542147350116290614646984926879881605841981361278273388218184756939662202617431644876018263003572187098540778697699775236165842109819335850632400304833365549063679051063172445783425877176553047927049893420660955894748694805286097387591690755313694408417876644250844139968119416837730649863204183158410112 [144,92] -168819579216798986660021178897186692849060256361592833597937778351254809938043750761741764143233711593760087444647466985827173127530283235765510202437659455856560667815845614921577197680325379720042799680413518998371176098025204593020307311116909359245376673714813687070012943632381126047537119892803555602916067398740026697371758956292770758676711281260145898666792017907478153399753951583216850751066657028151331827312088420073493035462633573947517697986613443315106253993709154200343425226985695508570331698758205529033234380557055195559131717170079301850642392059504010459548612260980716927444463471205000910260336773814803702101231069850186847355980194644075079005308507047494641045795480162328334869160550907916200732637008980533407306589886991872825880645998155172509442583785729152174621935128145749810102822376787547287715888821732938548798156757888610379402781079794517899917580359575948623505170545307577399052953986227453929334065610936384299563035326632202808550974035913539017735997692151686240113208155915428483252095986847319886393818798533327641230890688255201031849703269601653599944978973771024370854535590503851271458126945578910149818868509928109233200431659929179735433669688233033605457296826969436273199861926389461340289219580942445637737278899465987778502877574208670338496670985290152658038267479295000537447330849512702261042658448250366806527840010748931259892857224254360170238354730451012458026370931360446619587229252723726413717349182247829951865550629056078275006728222484244203746310932175972 [144,93] 648521050237171572502475286847331871530797974044563042367480097942285702469677496358561732711765843207391638581211554077562433705723216369260179380381444561025449898439500561740955611330340076995121179463749738636534951479424722800726192364611203155727643232585006286081724816162885316575881136294092904133458372556838213174308008991000335130182972708849123865893341577434154386750901605102524654913290303204612965112779581233016519021650937593171290984080985483452718294751624389469249435535977497064388138851376759874303012644580142875176429460732290232263784635280387160673196940799530517137479392469350740017037399762840146933339099340956794974950433198242871611240313703741153374508937871419865625886268987871396577730026382731767607543988135771504504344993677157980440875734124369709233278579450944777413074786828330851035425636080900672809491634149243154597523718634017143968826230406108076178469580310895358252820086391888061410212949503535129719543486686916178722564509842865366520194579867049750452560863366516734360867967560474314516865689994293401166507806446262099722252935877577761824559762383455231869417804229928625197683874258046931093372963788903710996122785396443590249849037010150881846290675980847776957805844596286103461741761559545678271497827250722789118783122820330270849061799934030410660355372884648028653761567164351791653932396202643413574962846000032941363556552192888180463186079292011234226137986781358204694126356851805718772555734615938488117253409088768882067334499120600867558029135552 [144,94] 27159325471743560840883293260321010977027928695502945165929412099057075505471954295718864139502762810845909586279653683031386865100528247044629362040869532175092360488461063209497285950859025620428673814088682172793325274350650914893333352270227423699326933376966907760879024054756099802375728678480739256218445568190468695201497862244360324881014694944413909007754581420874069656751635074006648282856885713718039388601629306581442840180992537807182771849829839852845677801245648430570193556415165989226580095638375744048977656742643302928230232832369781393056618501686202644187270022271315775161698384740489146947505868450169030077664139489573737562906952980634861741824508374046900424236713935558608750766402030076862362606398905028369828759865175030288103448996861041338442968592027100572041204877985612971938519784690469839590953140831658669044459680412903306674862755559402190614552140366370223818049821038656543713775967691136188534791958786623288671245944392178159922664666493606983692321539115055864221240027156192240831544387571338408248924845664256296523642312756610946028087043778997567775263011887036012324072759785207771339997064876993759310280150888991895047113210737638132051201755997383601540466743933506560662523770889915931520634419476356940923301253056443988953375228557677268875208811384677598690548611136633686231301995001880700869844628332510239585210063213967121192281402879315555741742901964349566441420554391145971185241398096261267361195402538513841283969170815969906909270124384125697451816 [144,95] 254211322738657077650596100353564287700506979783975714300072580968063688459578372177775731997683732884582896766912303390332673306386606854175954794623218645151998304090721935234461252768219178855308569166014536610189732855423731727391154557327956945822491177612926600644703694104503609117096834160242825501480530935808389516824762613133048731481739758918884051351789089034317603038665459792369974314723943674417758958509139776729738498529047588008907456222224583996561508513472932527131475828216622435106993466445505199550080576626391399107189566397683575816471859975479319145529049793662690216624822978854538777478558821331038980790537184884734003018687065089252482322945969014529923088619936335511142998187208038014927842706579221291443214442578059081890679558337599031742890251464615465493869315921922147298397205863495109619884715589947121428212652149032339200428123447685741850733239870181965016732162803577709724804814517764903531012755940912781570347744146844677044369972069971900725194308495668920534269824941792315220189001823516837405874786563268017339511774009158723437090202020535312336410337106398386457276370195068849264307359092890870817734138917041387884281200676462530058478869117213027027116233159519588771204035490655482731802135826487119991006487662418433733949458620901226926631450541913319257491367490179217400774819343016328084809695150213017463707828432980672196720070307842214410159795229594696486193008653207136630215973704489134569739836101760566494847573932034278360852069860859656432 [144,96] 1793104821649891289485183262462362018702332641335611601714912740854872178970638484465402278497725122896534164053352869362556269378196443173316694290869819267831455935038727694025663508285637189725277231791429315620203733346821422386920515767016526234839515568561713718251118995961178515730238340766049816759994449645631430020574841498958415906378443056043769237860436803612784498069650971658351660209427467463406208939720838145639298009485909513934204253115389089215307905594774399302678991483700832195463790360024802744953670116347962677004583388990063813266422826294589780966583033923371213691747325068289694590125554774138162005328168541533703867154947466634123990202366746659011176471946193109071531438519592457880237667844888703207116949702978270675227555016641505865917840946738430132308788140748404864241571585895015419661949696875338049207866590229909790737039953572084927178119285602333561258557140704596966634401615187465275201193734316404854171462895683450182939408755317255972422942898257444480713410896512635015181773895388785044549961990483224217328123825399495125225922198569789657136292589238182786787494180506931306181077896633598165411798927765091993812648567491940526832625580545290827136317551709736357273059242696206105672881277490787349815826238748327186394336188529764563577175949230090545823572110257548934066129376262675819336521936561859429434741532348586164566558679125959914267932438806276742954010187352315985581830562401215566934401455473305354004728500474819297330335101896176 [144,97] 5478513513431870353185314429320941317949315436244370069935640487290108374511565356804041014278920379830057843493637749599482429719653446900344768677952024898560283465980670074696909024231313287624342607060371640339282673694762774615590486688435276222978975507746928389091119517536181530169751916651190608939374094925766044572730196581974676631429005089106814005126074432141653011681697856262783512486388994425357144380544087318229271620186121516314602188718941268013057931455668573887839759885628973336193403631661157765624623165535236308766470255446899956309957729073505211883616607439790065240138814830757714292725898231879865523531196423881778274762616126347021271293060786995744216418294945188561250952754367111586390981040388643282319015581490449925371468588265337014640859578183431465679274438932782219222673247892381233691878612730962779397831706027334290570381263395993743712237309445310367857546386105671757122581357041439411316524026697656883098592136722779566553429412803306592905738885825402597858374509371988878103792229076040360171005400836482576539932872434266852545370256145498929007718991309588289837128278033838504431137125495551462955700327221657843988344869235667431366149957853579985808885531718337647010610588758602548066097423547914252201949132274481512012785034870134700988149616763695878862457204794312254838367892379026713714509271191641786845940170626874809658440848151293882126343652011341724690755409549974401241736274956612070090323056515604589006946620250342355001519488 [144,98] -10587081941414564110037906672386546287522162164534234646638476331632725134742780806785282613400404435116549373411077521325299486747643629464664205211390299654602840438493351361370947850756478154856077157834599194280465140051150502292252811234536050358525958903317243497146916203566164975009701430998739597830273183450167610274494937924352758953029280048577363975679453436124797172689203951548946132662680574185382382007170544869762605486363240121308241041707986277322927775565944970880029845030667135735173829323692647296341525058963807512871514045457471489086573795044852018039457749752234864627956937589770356669895756070195678405036001324701611874924329140539942530684625930165252069050904340647251757035118361897286989631544269901695719741880584990498616333312692630319008809785762939534750031886061696063036292302086204207446267075393116973543982364765283039946465455569075931872098383648708571123411839239809888865479154387971367846532076479073362551245432351324178518663040728281133238540782863628510962057216875823463157850981361360391945234568021981793482317201190309203491301022500499474700346375584002128242895968297013382911560433535906688109872792751708018832890419903894211895621947737174000702619144892445307561336949397163732876282258703154953663454981054593669230498293732452605692226057887885381209424468509239755206811684619066662255028917816785049415994830426726315898597888146520302662654701622175343722267621054453950513035782355000451326232715934882648239532331912393703520 [144,99] 53815029122905674614752772793412145351726181940280390579989391723517334099375184395909416079367532005621039251794788422493133842456667754817780888693202308634603620706333900065398058323704266306289139775383041526447326607629570812948353159181986458996248998455366454230048303531157790668206744352239311401234921950916888063872399902377646851309808331526126741588799204601554914823604260213607453300452402553932966597974923291566271077870319171236524185425438274603329045693614525433716984742463103832720677245519732464722580389109554263301490380756780361726492083653846945352312727037076313195481822266408755708518375786116147489446768914309574607911835070415480531268772276987309420776799121757353511282146369140890193819734476119973222946382974671449487086584111143732753148347259839536384166567937403257516372614675307208700889372690498107901153529000487513323171894911602860895403987647765005559192336815803472310867062819038810669950417165493441934758715094312724251087575689992494126679962908633637164486064895839578239357097326815674090155208416708288626843984031875589162097405559558573534759736371789296713524969521428076444795403841968228940856593062008030490741875978106665008019504185619447751456738358740737845648095478058744570048659013587426907252250982243956651611442880412695647057677421325202724743475567857407230308508066089645542440047756633975544815502055645957094130209244411613292513984436915191578902903702894222782384918597164893430174942309602948748274280283163872 [144,100] -784946415078489404954370202687817417986900984697578630041075314080713029987197189398952824553719657490424207814931451709744470304960036071673197815437754695710073825145343283643102301411492482525429553202721312459353485015435061390111921170068128991794927726556881932348941768783160825346547117249738946437319785347459167728627242229054379059297165900122761723184345806718371202904967612280484942143448759836307946377078819916815083948396134601421730003652141387625773531967072499965153684878684625891249219969951137045320826919955550294824228329549385848986905028521903355080615255826042826515216207505365928900408707560640619905975606676359611609060298499903321258264919979519828587193628639484505112825428871811010183975975765366471592152061316725942239479454698322174924797383790013770280535194644075057552618139680246602476222615484907692999202087067923279640950903464918163329129760006249616783611221136653005422027202258319633793933033336029337770715828220409485902899543145039359808231898354900789586094858728088122273853108446528303168273856162698378736755981093448309510083670591987210209466231529513991581444527405706852889553080476486029706718346112806326478670369251484145491645090945741119919292332377248665584405169646427780325906396830358876729367162359589238597025865461869732645402593496220313092519344030740645950726776719339845640021641253683412832342684397069609318487953031683807794009180833365400282268764239680818319732843800747289117877050538640535028893783952 [144,101] 2415326668407362796924023733956331377263238798492613074256814580539774766099490349824896244586590253734036621575931498448153959795323684740168701874929538885962879399506239978481058390590831854310699291366749109654196988538839296056611067808079026616291834440797148653849705822173374476721073848482709725317104705004253727103072947899445194445840689699663456058601429809568770126830195934043591167518072807028206141097914509638242533965465351358688513200969720264608988725780996669463345086321680356801756156673227670639091948776758651513385711017121946155632911702203445083846287146420278668039191311295328521439903042219471574319795070997353791890374920216361518271484406479633251228922698273402319197639416217622866985979312108769398207476405016252671470443382162765782180663043888233738393089056004323610239090465469875067961439989224958753233268036249654346058967072952899750839605179670243274551808425326005445721103463029033750199656810163516086706512275987677627734983493059587195745593964424121738640753000160690515706472877876760421121463944124611886676648098993688681032812093584649162126406503981039975680252927651901419400216584113388372607632367836459630374131733818289018887525392640500358711629801970500130887703308864074663334408960678925993811110042849231068703550090263363851752708277601816924266460322692302583495515947929271742480638499455340550831913763978030044363660127418097158964645828440205279782406844405554059258529779734785862385337983181259828945648 [144,102] -6675601570617192940920403901858992620305983692968111655102878543075858588500323936173254018540532069206226196432076390199193400568672187301790463896104293396285075270945092879881173381416484442162574895245619211529431559634210765120990949350271750816949264732898986867099994263208707230507474881651200122641920416619908978810285425777977168701573031459661906754427923147795509851018585173680022264922771817476458277283163957747443056448037570444695044366016187801359578970618549208558994647618714136064932794794120678548092307752995040749880070519536103726425859922625885364245084944945007360242865466416773087536969454233199054373666846422122857100106359272864656540307658967278824643851703436990559921986306732903311430620035497838293890232526033389199156194993344807950139587715341847000805909053549062813669258151188360634980402485459113491156556272292603363233848784295681526695816457974519423821461989283407165281559929201189335377466674672931168700083701424091343327647073668266512596115343467947087044948068326743817664301348160181655431579382720570483707239204897721058208268301538232138976201975368538882093188690599533592802079839340068140737572173836287735104415263928969789336412799304007494978843926835376000461918631671323003859212087568726820302629568320437225545823475193303976512487530853654311700999314023674575807178619785726525866234092763262479982129982441734358777200078493747420481147873166126088849224263158810185965797574490449361732035226009011600 [144,103] 13471195640575042035855457618338569286345046430487268991023931632334639201415018441599739532422167802967529227395491635893306570076588450596791133959143450195834361844093640798019962990789855079614779544199492346625123861217822266448053857032809710520488416059441977605413656347506352967706321616358630643211906726621467476789879846000196561137142037491138822007231046931430007902525280508585931378444137772973875053280317922834087533490298962608956916562322865300041139520783578236758733084487047852201097197174707790883205028121535016799588349506639128086432745938131341484307231116186288645594628408165805610367343875295645123674434354476646912960250293155369880799307285930574906575989789101655274085822874826480027046721260448240389556747351158040922163467022253560517480591570738786731253826022430522899879651954271452125910944541615382720435496488213253379451541208764820618028795441176588867613564776738957233918676319482968661813421814186709378690275456224545628460940957663702368083029255234510787898939253394141119126735311113176355822166512409567093091746725141983536073955051905324952421959045529408505111437520305958340853405854796386415274821010566827336374808396212299968678358447245472303335287388593836685405450819334357261025930010010771357698310602956580941613385057696531239681022310900496775868163213836642727594360646099204143426888567903059764217598029427767820311125206345794404117896654721828173664280127785890780425328721870628008110730719760 [144,104] -6920469446108976690004374510932179584652836535001948946781577500752046584521260414187903131894551240397244504691275330338716928149691565023290270781317645348693900650377948989796731074619972073639223829107430098335046646663091154044066653745966329219731061561993095443889682236915290471670360095887575686656925290235843507432869305442116212575166531018580282442143731490531708748120596647383440853910893343884894778236258224711180561537614105219206218828009856798353609853065805281302707917916423386355544569459140535954391436759151032328882452618166363724896953585848113606251756555831057071167127611623846997241682784310982319370168073819245067122307223606963469244806696694108342180662037901700880471410951937883694430658495064721209523188956820550377969149907575888598044504002004750052621497588337877000843920269160412423335398076964747413866529830804747050987154199316568856474758397568785028366659518191012767464097475038807978562255882219608983679609810928082077878508329722441836584329079321317056748829396254068322322399429786665248568864646707185786110704838469837154700521091826797751346427214106740557240183140776501740416366568628825734116904309952513880591777381285924591605528439050114162705131297551201852861555371659686577944278894552343380293964450437025517670437047225834066470158856634446094715295023662548110224644124646007251638540555265543907217605529471980763961702203927300681670395333318025944302819725820582248397249665419218709288928 [144,105] -6312714555081607923760015839418379719793638506206787930453194222169552440132359157132923686497964337864190168189415098483124972738246750191061966516945414688893296345483057397956241342485981326409248940033176669135795749310702834325184507218521948603449522905464147488873576791344304803279949566357226311407173796643010204532262309723072180687360250281404784592938285021094498873220000970690769682343695476901531993887852109417718021225551704938625649663663240917435850373931479003632934545107029166847207273346982092279882048872532047655596281870393567217100843691659219356869613446856397434046175810399221994132409141588320351959571099062960873884224435275051406416448962274397795445636881677476261482101528457663704488653677489522181091990773398889136192232644652260169021647530805638199261269392170709059860204433135986075734229081746043642284478317506759052433019741583749094209186098938414757521465165492975356125863111262391765925477017381088628682427352107285302652715157317600345581641986919182868623598040135531090167008847368810289812132131150477988945224157917390818721640878346347650272607184441319593855111134031902497706316614494727397110216156714783938244899155090324316130769005856231387556212437779289677423692872125442821687741554936639162274120356931983982243475453894393830361304301436525193790788284509136559242488973645367483438564129916302084302833532170019890066082422991496092967527404004613129848409954239025210737757521551015524 [144,106] 46585022339177920088394122640430544459742520057530234092691718639111075113499174793471950690518445951432715409236381229111423091973394750724380197262610322962668412237004240557092328111857703750167009996949228613264840525211271579674239925743054141395577492365260426294990922740642878130398837256140419248031229849326081622887941463386730356556712105918376400953703388417437543896018654522677641055356711506243183887499302765383726438643427261017183247983290183313501445289079010626996404496687482093703750280986996784630229285230390510164966201780544198534551547242109972481524314952288682051191053241208479503143962320228927481943205523003812558813489481346102602587340406408431590056872881347800576239867161223496231303215980260232045941770755629233101060139940760917013977227267968596173885764242825841992237909301472704915840201366576847296898577595205731055343032147349961500844899074839609723444137300827253354192339007917070903367367294288673874109855577909029059005781705714621125006991899644854905311331058384345690159894889087206932836435620231224568136563445925737822231662848651616925619556915570257079914040086004312758248959767649860710965774493849743200665151628278542166615092906466293211290901038924126082122109710345965668247481937818916025999994564235733014483024617076051472141692492428021348991090400801205660337998980544392547303860966024472445921623101384518875774955387574447068608179153725578405693388770979960178850276764460 [144,107] -77755372969414265198608846026739212662435758956345054466782238389824454401637420507029800700590355039511035715720804492410249017703760537594167542409707169812930997692862508977297158934212337687222252943934897377925374611404923347452963740188142101707031483016512009534190247661808168752321696580776198714038967081920847381403983147377807093587170370157314561994106183449750611529831704311702730424734098432129792047086861876658891016341311525547911336495500581536634118630058016372237558853937359862401142969851225024495727220168825180310933417092102365516878088264945675664803300904437702082201828878119085745107852716843608854252824363729086258845467102782383201691476040339326425884522959979200374619748030570372052618708569574826964810651502577509335642018566583582338222603101473104152075692904364112196749064768560805824590502271611854996639302949997064971880975418317808314618379766467412631180558095604735136086627363192611496512547855770479675348308691414669759108205193883077937918332638325345332044741095289614540415163328157061196648331142378856100391050515873022830300924539275915646531505198519125521476201888020642419981505769553420688089194864892550919938771872767348710709164323889563145227328460776603157031316982613621050020961843046687057242343370691980084017018496193462430058267181254763489181424300573855107990743196482594357969319693716843921327172584689583078385085416438622906296021457075922551677832677523297898386640 [144,108] 80190381392197018845699711009208998544037074712471875797395690638267503148869604510417494047653778499832673211740327118118511633328970054345348038642525821232603605681283702363729369103672127049559105331669337646319522176428100249442119307154131033364511352084939583429683942590981759463787778690708003724464493500419098756696673504612485471299693616756519068427096776256553765886753983370668131095303184424424629903546581321287659550665226392944117240249899086858541591816847700618015894119539283092832181837163404575738178866168167793913239833155543078491561687086776648139148575325557108045774386197666416890710563522659921532547495466282061074832355260990963047304892109386025055225202264994483431800634319107661706229801827877218268557926498507401195055334520297898970270341856480253064701978788701978891290578323210472869737916039517437011950019332233310591381137514222350488144413756950815993255621368848715448290347401830470440506721726591207174578410546700229543233328935882053623978267904620992977180051065290777672194314570957266477206730434206888508511295717682525493076793053109532006062091061991115613107397463178784639564757324878980953075019969068326472301458194514053691657505848879836160121139306148144347516287075005316470157697140187382074843184099199548067449602816486190856506001629226490373077119852074345232873755745297888198416819255420497292737089188021458954270332807830444450961490618215772902918101254003707696 [144,109] -38512900471521715264323020637320859243248051975951315024202261334099829961377281248997079663806698197150885297194063849297805599522986574823771429639856139633436966944031688966053012482529916233913999920739654609458467888950823211264812052972288713819447221025645565847170277890761077003603944924256800506329781806075461123744602611422812435060008284264356733243583715053490644368916777546872296825026581735725180177652655785852836547396141761902805068347543931158374031644684018626684286102311667994453194019053054929982190842983816303242190767714139132371404690393285529725854125348309836973889094239103426924273408164559731235791757759298334511617857766067603320474698949600465862119482804886464207283357158010832813639102796938659268837540242245168843699725715302220415054196501179920519403221079078085378948046978702717237496866931586466335494770851523799041870540720745242219422251895848118490167739061826438966149381950952714761268938339288467193133768733131775144151358760855265633714063377392205228933488022790282181044846026154688286625709980980263538515925327332441530044585553688921385488064957202143773534225245632122015627488988108622822142891960326951984869519045648126610609027956776259461822046057526178478770335492723367447711451515777720534536634225155376933840703464223548681477471564551323932894445894237020285170114372644332103958152410161660796567663652656159163365283899318245347305982577742519533780599339744 [144,110] 131744514327980199585837560564239503943368741950420588940173898133218762390578826019196400348733711872177044339286201886149478375696261282998618291448070684025647787426735410937022263914275574673201669743822265531824918256596923966016337266203426235155654108714150652722691530554182590604883365325055409130942167982332755260809288231807114158308210220469319913755619545184328156073579036108743140356911205400259755577686217442912536512891194177514864588857936091792547737736689594027785095607515059735670991887345944084256606921931354351877909586687139320742899197407944936492499655999506015822859585479740794909167136686453400279070933434381819352438972552992737018295966495256665539356234922752782536151736057640085590034034976084101334233259513091121459559655227140354404166338162050158890460940349189151734073616206523443421813256607465156116217583406570301345719142168326550055519856762296499924487351958926207227697133107456461456038674924632710612821932715325693200224397330634292975600457213736055085802987495233508696802130314834316289746369805183764485932525194981618746269220598805250774015337954710721211073258302845233606338622924009333226201724735174054527765036899956186644927726274269332383064559417501454171061435542707574240683528745249250935941294878174656011260493976261806654074700927941295597541328139324852778349745621206152965820492939581547042285147435317311197772343951774857449334231013498588150224 [144,111] 6912095870497525467672762029448443179401121777374845371727439652191406075316448445281084977273693900988966733778399030642275493616447060027712017354598709146465293970022473388842048493272802439412045723248256671162663087523070496532191747882740812699149198517698057133786954013335753813440778417054993901540403104246146860820541725527049835960928391427904744932079201218062358616110371822717232383153813404088650433052448906602103871616549120416104337285218095331882250191875624681932030341660132937935171219430578212009399533392594467450698018703625807510771475748798729857499472805634883071336724112317424361904057092414249126462848352851873278415652163139117311700326940914090541528127249356690453597953686819973581193429804773805594507685476769231203905411848888497258943509386838434777032342295884891547431130188144521814464074167671813736865977313661855147808994116625444967769106105456367795784482115507426665628354082855392226723879436413514635610556400812144751781047163021589324567808382343955622066361793367407515598707617547517320127656233247804573570731803463696985296179052147372358663977422961622247860659474501826184993077161603782602100407617923372614403531425597058791631359338385102893194034427390412341905839106117955975327955935438811154031989206463253095225461421825070326944181555006889985559935518652540758653222841487515693248677143937544231950279377166352318786487782171016449190015860527422400 [144,112] -1091551084527922738638215162038819627396957605273047390124333837278780153846074956107597610629108725718611932399210568879653411293697256238002556712574619822963090459081520088520825874877189101595853825415351953459797653409421089834240188673250051999919310720397750622656266393997317533140094930307674135588722066095621909744421479505615064595372765244818236687572023118674323071781817571707312877364721194780311325510472249925510510131049493077608604241482753503539609708460038543317874649752460984540545467324093721326603416585498666721892939748631351134328676643204385417360725503962464654789735138110243250210052281326373684407952835061788173394561321071232439314677166147245645054190193607439963708737062652109422128604971532896301651965928638657470490598728541602381956693982624780252681295256231762808323675885009239972700644149104462094129549983127784660938962323776585215236908289979593479500548462854091666409020837259966918570823011307235644019962117798915941412961685666681197977264274053399609758508580651913662776839444783036992066403014722931648494209090187782086215813822284122838331080046476873749572582001931095906585909666822340032068771020593831987664654562441186543720125793006112530588471739929768587092902857511622659801251988464831048986130524772280101733466642382167616074697067789178422849805712295601305187919557396922734512733632902176229270981818015705896463240180957864133175174855240 [144,113] -551645664788255898429358177608630552736736166456441608970364559855908218469101046072152785770913175790704356105950341227219216754107683934352329816905672280470985858603354666045678904515963117222643020152376106760554957598164000171156822592651514216623203889624671266795782594999449460709759543391509703977447683538041896300749632254570559089611155938848036545228572820398052989200201237882054712919757029208880783990369265198092126926264342807414527495803809243199774001280111607343323027811284271012453616873284167370056455500676977749908234012584319395068278137743903424968470707466943131896893902965563983595679587137369015530826861901415826802348465781606902324214679922492199698792620313755206929405280788009071825181650127231437747652784122321714662575243080748569305853595490271650967569726473397470963567405634378313596225932343914197434198823613590853707548192685469937928362757866912964440839471883485516434458595633102772406399814384186115689750813511420254123180841170003880008594810097726404690744803549665856844485890496229847830053452264516099568178637564687476978775615576198232243176992811995818673226743489776290250249578425811861806753786770832746994069005188643339885347997792470916966191696386982761967623462858141047932907743422241156969011011107273444095223612138614907605880712776317390577599393216482499850392690219151135562890027687892210155833973288042288929457195988024324787616 [144,114] -89680880623005942209843985009918604924048178363769014786729490250073376832688123218829372308146037285290265341374647307018567959975151255412027053161513106912838093920458006290562232639282604863657163600070680796734979851463561295605024042535022878133691250591592607262268769652617668413809029488842874742731228289029918754438640793996977670030495556980998399112575171902494374807773740832136859847902853644691068838802163294275422243678877925339535846343745551750430000136923290635121311266737793181336561415935007706985682680195800417855567453924318402830895919444271033562268555988636503159764039313824835045443028986468324617266764659408560395385994401781079282238306102666459711166656052079294846555613639189652603330665947441412286491048017663526471745362370954151166964798287296633943716730533687176154802281349802202830520891430327942062280021031462590221596166911925183789663317378975933949695146942018647920389525968046570631088115150999510098276601607450875159603660456879759704088332277082205474177737528003721892843460047127453195966079841121660414949988234922004238612390057189778710603064455055098381649975224234891572917832210067791909924177292151777805826890793757609522982097700743507599910769962008476293426076185791571030095899264782007054863613954903553221560707411527548751340436847919460681184647709251282830299398054092070273523763389621343850703842573021048831649582670511446 [144,115] 93535050367934288983296134289830590395920728029627150894863946350003780043561563029529640918312431903751111779482045335259904934752093854292873236876128507419999070643646836726480352855718335669309130575746528528191449351724778653027929450809930494657304130360794198384811422866019244983974001168073885555630578605286412293112167033311050019663367072609480782677930424832505659435131952727966088023740593094652926500650266774564355171441433651329936908905881046313843558435820552282705546486427798608806310452894446856104330394504604276299986860785307421380907101772391573122247198940049794791454261151071186833797861067211534694558723307822769142433101450334469763481398245881580527369715239184397936812996557478802047424775546651764400049656420438437554302697246310459059370130659256901119904140498201664945669770638684306963429878461276402292704106417106524107643974636396330331013390835011847336999990264328355292061095897718342681392112344406493887411508861988128282739410275133157615005323083180737590137238569887843989934995111403928068779481852193822137920282612837946183928805395075053627275409116392107764633160035126749110387294579412156494195957833512333792101205885455397820769873782309719774279376183625706612347367115121262626391415681702386426315263677059080273207521199086053246538214922275837096079508355062223353388240448888203471307076171771889925649471119131997313426960508 [144,116] -14399408817866134053459856788839717037455992496278800004692316545934620802546395028547163557610341440911533323802747167219895822216822233749009374089998754847533918339326579656277180541815596441007633765333431162759501732840093016919610532538279028346775026035970174697847731756151166769159875887400383420223082087161220830976790089455708437727744651320960730699507508287607362572071851515504328042055334381939252343779400489607722540213535021276284851877834161220313035429055803936443812453623670619149911728645751408133976667260841274667337537356495309604417598622419016734087119616910165415545329909046304622972564651963731615370777374277985008495595779942014930025666397200475716658625975722424126364865826657007641966126541599847599995756103293149514350234914691851008431114417311805956671330136922240134768563617513663335013986802885480484009417708484145978230140244600235552338460384372454777593971503142973931349249914621848925640456032440404532261407599245529747812302343510564497983448083103518140993974089446874874381513418703029291420536769399134474241354892236522780005214797901999172390095035352787540420639361453921272380728282297021008005960712609124488326090592428293188570102900718993567908450911077301333467289380740191921782723019543241470379390989707659880619199080628983659290556551219935814614170447512396763331038404620565475854847640986799837958402629307471452524 [144,117] 2124092565824902723785570945852870131097388952341890377711372640548636073491941383141503310979642292536224134109797384672553995951962320908348975744641207733069334393962700357599378853812331822785309926325144815827217417596455948698818000364675163141771345009938658873510507131777267551501867034633247724356967720726151809569248967192203242208865135638897600315902479125453522419685039671193066322285552599346092042405437884595716863301666373252945931343581135414743858150907490150876929948898962326291327303019767302628968791197019213567395276910445176994072297460489991366304229854307076726650342490134719021861666464664686783491690780786837495100743484112331440475739278697106621469308778210376443163468549817998951324316849762420512999440715507551876013366711151261396332482553042292562697107988738573356091161127498546025016133365673791488250090901547655823079843589937694891986738978836091844278726717427981259174442992274017069073492842962843922074878156321812361403063416223131715055655964687817335405959844503937643779647422540778692905780274244506521447376916414586934095642831767635471985328713354929384345811967465853759019430231579689055513024171254623439222982628749870617254379864347968255860798176983940589569435918622070402566634730313569832029489846127792830356563347280228146427805717307862431549793887229767061976092716226729827306350432639732832632186684378840 [144,118] -169592244183778244670389499842480571409498991916951633453933445207166770969155755110562389529474263618725062405376197716181511877945245559384281475265925160566977865496027721625748612762038035490471531294310662853730051224834666489819088530693852101489118546364856829138966590847756216873610939027446682418308913052413976782836662861604496151168981563222464189301689694097209897722539715856403843106754577186326421712474390080672067543295766863862436391097424726442911803743380743655046040575154627253572673504039273368874955047586917206970340467778286020827122522987735172978716191638636660970447889917319146760917623204104118939481967512628052442340345650379955974426875649534157719513677447632580503218176384568146086018789900881862749453261514355402852374366038951840980795313354030997352031868384613287827949760972586859888771629449926687953281132312431227863867354075788850415467767451352127339651733408034536329293220625042198122696235041006226924122891458046146649983165604676896085409612505045351826791264839131532642231649682359556560932761458479868311576978235356709754279734094077278480897820043007536872786271621672397617046861805419522624476424232720959175927031085648610954789347137018742351071319431632354476643493167556243032016142966028896188100350727653118767983004478181469658561350146334352343973196217157702471990327745268836293449440348536347701396600 [144,119] -840250715755119275369121747059659231018370369581827715521347448796202840577976822885937979641784397316846843859561182016667892085089686777171642784512946909007944352403096971692294560310102612255788346369504471180996955362034367111944718703267274147255604725382100821242029550511360979390768806912976190293687142452937296874227680509936269771690866756437134607772625534359098003929292831365455017593858835612990927132759495126929159726712165563973429635926711618043313130883294888322516835570690134511043522731074190368632646632274788496158122143175139484741051296675398407044081532738107844280708284083919432753772185420208725903597987520622856942823604286218758039560824999547393870543028316884779779228196354348819894686193092832953571501704797285459742536546253993035040049816404825096437529820135214198729835001035981857647133337886307696561219404431072867572938037221130025429089468579065092938727757597940013431532453497829082066979566309935367795399820971253785357691586378452025073944041051496666048151681863977362019002544070677491854206947068894077307147406444892614032591563062366720156063698311888415090539513463158890743766204027680188244308339096599983472572900258603360517723455996588362570585599597050190001726782695967457950689215214836204564738125755042898741060449141998822379333254624647097465723421784658803810103343806325116960032802961223848 [144,120] 658051194703911287796738434117668357487183470737982991106116156543647277026092723636278399535154891021101591814006653468530207046546177884579445898595335059762064924361315797756977183671620207500623428890471089629167039810639940602881140722056717679438846482527221574536325504912994412992597754229468279638271301413711812320874916135026803068600427950099514969459382275715256604286008014485526332198281257060314880013164453486091494287741744349668261252175507418626304481882335285187689531146738478931225673934613641737636513814631037293368223410302063627762894493597649700572367243013463338731692630596116119733995376232936076215422247047860924472620860956121037365117019748879803288854539078599887245973597408006970471739501531363656831996816737127064351315132399588082564556886684403469408074499992156029319536597752034454791739259663253229307990241823784138995796573834346541734277322152554186741933800040738809285381150607585990564469652621763827520062316001246494654726075254667914037381508178956766307463117346052283748365847637104723842699886476604943888929391119439379371972793531931636551849609757879752908237252103958283001551997293575710077152064634077214928639204357318058522801542484214922982613956845758584218773204492086664656256758045883768571411694416099661969057207469223448803794417482203575731818168701863288403237647073519078709574435912 [144,121] -70264593151420183147732641840433655651785249196094540832629868219776996038623915211478054825139792870415052364434655962989765725359594937376933150614622624312817032303494488806498676774407390086914272052759050358977397342577058210035634274575045555944108740700933321701258405081189833361012984821390038188012060043222170130644674208116795349345065154945107106738426009569422006309735679291736362632942114010695376949027106863248826096863307448352686732970515093403609341182822177348163048129648441914402302718084293274627986171458098560501578202149863182606622200305744367463107877345003938773158451520989767187718421746191103006107816628906519190033054122395996912702044973522727806798108880057482989227297830707468666821559632538919965820329052520864029793257736555452855343706250862774669682746615261972506869735400852941353029449709181318696969208153699650658790469702754443428795340290694102029144178106027808335758573290294107187186967488497160197612986483099492112812005669098490009274103823038303797669273944378789739320219819101458561688441479356650186852573165884760271292185153690315968761554330165380735534885785619058251296761756512911620659016146520382444775777387391165640461637099368176897780741703449897026801411805918637512073806898096545105047931283023056107464320573064157496132906725451622348747066200853336084005421925649577157824 [144,122] 4761434365155012332894739182546710965296723794791214597768997401539152398149364845490208169974663657495609516685730407463615395193592316943686193149376743386819686620278725119812565170308756411805399348769002053379884380567187906221527720781899816723642355819444592368268652988146596009095461131211017565891061364724951917996088941035233274574392672319027501266423724003981774286937616833387822457506310733089952835242417594569413124991948622765608761613527400001071917434683180116453456452293698943745586498952531825810457855662277823773709860760540023310260996656041905685956795543710575596215154150049260950834268763605666584393229158064293585552082080932972571260020522512459780803515395992417918664548526125512706982134264114162363609812102874019805417379506076826182971403620051871340675191277307676885368639261954673177213000806502935925380316995202489194071788245744376637331519236519297076675622503357667099340932513904499162474694946260573399594889376262594092796912112574199245768478109663427955826547521555672251462853525811423101384282338226584061461869630617601130915287425680912229630348354898931430898377248541696635013378199422838429813362354718863981316234778210634613988989401048313020034636498872260342476339806179843276530371440429804131315265532202449479770892528149876826445887865070141249164445904410411055176545496722640 [144,123] 1803151191403057248826174801945619300491600499891454390146150805740702051537534754071094789873911936988477748489171113122980498327134504225363458529553156284587691056487447028096565877596889583834698502259245289580602896739829718775851913365814972321493847542537815793662645476790887626719705019299663885925426572030498463773528950314168985933592638639660592433545185716123866001301537637891464754120228758030339363444531999481491586317209246745699100046312362148865206941701935122719163654063621578114505568184084049109171441048620369756446953611754678583846115658116854742921601553814458826637630509599638910292170495649114194898338166271127254031846350116368485330268354184887139856171657773704835872026633245763992613605321680455155487267202139422411244889208857199569024050724131035124370560697306372826326696206530564604504024839391656589729456885670144156225495824258259460599692494427493607282958962895030733722692529901226151219889453914113584225658478378062032146775571576705935075854873685710783544867792480780419808028960441235891972735564248217364906446231281126748380793247497312807260586484183600838221451107321119682993167351284066115792712592677495037818740284438706944274911815258696079248507963101831840068402802893098053649699314118072200686142427585302474922220685089483582111352934904954762751562129651429430647086496 [144,124] -40167793824656310379410491706049005609369991917619236536677742141362189639680990653194121001330410964809253563020869099960657716167518183475443066942145091115747442218773699151555251156068651655948592405938725256096361743561651579300370062828897854848524442230023602416552474507235410691689171093737969191384173313695415305319795650387211436610405108682743159084659107157845708924218418671513645194170276703562072304587011931143826501424325311563175975806134101019551571415804440607334802938763528644132385426912505422190456404278359962111437723891262595125139032867832128592569529948737262338209155256304232525498930767459118061095420957838418102434919615723305746319169814606168141305952635601618137566463568082034626273774862830854849646892333706560989017116898636598595623698634443544856978708978156642863922496143870382083141779592574811145501859753103119076859727213153231942665271728962865859914069744342975062881271603282565766082418751037707818258581143713111064329415434035432287648943124253315551357546211133141538384732605609074086395774870159190095781255261833584237366968649905067410710949594880625776434160689038825659026521092680367444611388133995540770734973037760867685430621450091094782616116315661396324058410592798874259834810479538132925214943600593472745110394642296960054691081143691974043045784730534271328 [144,125] -4514064669913522199449915596275442376450291386066471238581311615792686862109779542612024209587660966898596405471254577231425931854925510876239782140702179795550378199788708407314432775639775810150713292437114018397439060973993224714478051285931806503681561680573888939911526748966911939282076448132286649239615318987467256475545169187725222358986493423380769724659604846465813735666121358486311886523249942419068463041192452844635523186804759286389649987710015650699714407771798533336033735860954655069979146736517956562034183750812554681628084039822477949955238697363177834588628022756643315112797631920157236544617056991054356020247196215733150731311647643073772781467971920093475726549171523396868971470136300275271338093811611748094951227124296820373009135356647186171671697886543130557323134298137457989682016001263190042809715021713784758144486990762488971207226244595492450263033978045994001207766497075636265911597818141299419363861204206594190702982461051952129451089933811200205540831225297934115815130702108445393475386728241112629771679754459856100091383680454436902133606656035715787269792983840211804929467273783284382892348269757027399139143633202556978197232037534405637146398463353564574950527497792919940740672887432246614872399428843576241114289820054664736024477784266692396286844317851212155732676993008 [144,126] -9625857307257665775943007481164115612117752007270360972795758959981860511567852499535303797863952096869453799362918751731292940584433209493911659166451581138095724682951238427046119296324067262398898563798982074886974320365201160073707272760696459940062749780520443164722122653723150972150731661857558509248536240238978573862006587458578683679518639581079818842280812708179775659252622295667212872377666498289270979004099209573692025733659644316789870833539127910360001800857909720096854101544917842047187385004824559647987100763931446385688243554950638541616269895810279812867438318756325326500083703338735035312448992536811661869651227390917945541693441438874385148722265181257619906734107283361070149958200548609309910155812974227376918692241257046444349049212974268856074645399479193269861043516139751087202949278084909607489127610663467255826725437606202301651569366785779107860469517919692106451361011444178739031426389530054396776534206017473435255724095097240932639661480812210807465084705037237095597100458978561419379707976023421760757966201635808608390805734679055660945829248461061693594737087319380342743888334778050548599549859099914312895110363518814675840637036870015408729054496562513902693789053358999798307822914677573057383631381449929716795893523319010587952943267890915316474649600439053197660336 [144,127] -1015984477811428793681442823155574801820756938878618748497615369237386852276320585764325722563244906373764032872887742925849225573165459006614131108399597643315363930251124477465703188852592836023607853139022071652121517382739841110301094031374092209911872917175831286332126238825789024393630136940689910982345295478304847252144746229539771368292237685379272858841383908609259807410046779289600364704732697482465489933950652093723802872449557744439563134614242986188772146723418230846042503684471435147606956130487442654004578207765247313331305799735989024428078196137771833968261317633315706194200829806773734127587160212827235214069298491527609916124217704336215990250849942224816573693593206090737138587633020072567334727645001669954687540089181579417824064405314368124369033952378458351414107117895908950657980908998861925577637874188637523828230165885033593109347462160089133774641902813976172576958342604855706786347485298573671257967358121503670253033099446908411869404786343363162446983084787045956659776373474975100994335618583710927499374856546068541140660319343833979894296553896171823871143859762547297622908563914780862387130648632907432322678409669829000508144755157947816845048139692574775147165564534268440036241625331030606477063862829030186049048799229767198858367922471827617543464253044971200 [144,128] -84611376678699366083351767956364167529155709188748968251581678970270134868785130926392895942439476344066742969256878573860557553444761789314668075166321927273125958385163388192656586179075123866510264390167087853242249709519672978924670419015378695970030136890305610425589634177769639347112489036170497548312782575968467770900985566827026903099675804030070854750531884007285731673207021884222415983573946511602704198446735366078419280867806250170743601761113649481474878464926629191110708263455812670447075115885976147078437501605165323923612460858916111317625272162806710093461240867874957856033348926486756648968203143607792657275093803235402276527676351097059191470321983317553475139143012880781532170123618678992797324981106602982040552518968719274774829293163407414500680893718137380916867488013968240764704832705360072341458453437018899581083057366931656169517853126488142878425015355940938817415756714919957084965760326065777260062490322096900115496863379298379933720629193648217800238528945011727840171276862434175498749512226026615736142949292207231305271548819348657902473335961689751452465909066078941110649732487955865156257454668511863619727977775395314920315344237877930595483792467691504421112669893097672990152157971541732472013104036177647497099919135196076457418919719389595834874535084 [144,129] -5218605320671195970657871023072715867393976017721144824886202243881582050382216779858556798205664184873544314447608530936914098062695733507161423049243000955358444381799012195101736178279109241264527899998092828364902908804688535950647855877728754674886570835239241930361191538564087383120054898806486913148480443079010023545144848671824950053617641490675702999409765796583473753406811945836406177133270803719708335350687786338316541837516763797017854703784615950721723144581863198220578083576148412759573329205408637441867449072377284677333085291466792129157290411581136088659549312995833970188567568366008619777205203898335865380233628404557649532408469962829333557092529530919484768991016077548701264528302654796080930796382681452343525064749256838964770715652214813273769552809066761913468706599572513906444813731997154404274753910544892038874750792328050097194672441782141228116404109459287730747987210314789621555299069051381891688690453134418306085996604621193964147601941672823092413497205860270939998575944906062630803404452585875031201963654593089909160881663914998778875824390842114416964910040303854417816623915562779707474841428913983099382547200673252315303030517509604435281259303891201257771837705142189678309909964924096821621806328751147281936893396987586104087652118932863594576 [144,130] -134849003076900275901509450328037987566575231864473152184796791900208458238684939030120710804757330071203290521625300549706758232648727617608816584602957244586518958119036526261882404568541577767175871251952735278919892055120471312570804469512649823751939651154271221352724710351355733876836848730386604982836924277498771245359631619996034850239042739566434078431432203743662726644704057861447450789455917696228946565054959093983986660442680915620807000319439525970453652094894782715848090957125943387876465863828047521484572363366491471462290892092289201173976280145957051768605946897244293989240244977172756962174300811476228121957489492119801811770305838211935922285169973013258757345199814532731585347333105208922813393262891067104280901910476687531683383921620932076981793928008860470307347542772049268119365352588303166620925647460632665736764540190046353964916544732874149810455084652080759088284640290426615619503743130918019766045779127682431024998238682551354161988815971934389873860888320299859400553565941139160967057972048554828912772083756033570230255821084890928424760403937667175314710889947258401460957817707907292392862082921434158554743847890729412603332184694993413973266681453679597296353928709863828016816270812482627112599103436299038067674787585909039994912692313232 [144,131] 5467157329407194498916225909458476253207933564630598472955856266178968390896436337285951884559652554093936279310978255562316838659510151346121447022044442623092319867740425640722627003609132256308872100407028673906156632059323528034277582332532763752684196879109584191617514880980079727007084643908014955382927890914277555153740540193545307507287976068274905245347097725319223568795206022271039839408231514586588067100296156272469864627140694834712229685155691026855269577865953456473931621636625768064765180322657001616646783637623483873012545566029185663583566201909355713011404823450567116370623233432479474626449958689336716789650344611526878953730444664075111573098226594305051561684733932646347359931240768957055137321938946946833080205788281839983277660388938628421927935923502565133375811441738244451882110383430597346287732843737893268145509871722830553407146835999897941335705522189594944495444885810815589645258846917864488112406942013110114380114098848196252321234487312297549008800916004876679556504941448441916533518534716883961893814516355324450942354112734188728493900148732609034688410895196715983255438330345897265464751079584720142412144785363787952188474051941646849955244744074790417325375008355697373629690051408719561860605186926393366595508258377696573628800 [144,132] 114399557714683761411534889065645182910608264367830092973631561394569716758703247312731480186796061071561174205384599248613332632741363140860555731505413742762150428971769168955656035483796272924096521190022132871515891782728770311153905512380745323596239636405693832971250016151823009096651275338126144217152256845852278606053959833062132101310815868314212331219699263494636990026807452019596207119065567265910652714911541620423980015126459514000704020527988236334895153471922149644918916512519957151240611741938980560102799896705438980550426968858776305276125252950196760632829860589104133789962394615077645414010751741496383726815409618542613793507434599465451328502735840383152830508433857392844348122590375591897849868475604357998201937033684363364308439946379656533296559141519321816586821988288741120241946815483655790370064943128877677919860759919490750418835978678641314733094079098326631767930499497053745238127441179473946224381724511142428988324135507118354705239805920811958690721435223363301985849979100662288927247731882644172479274711517660982250724893169382927280890447704737783599902764249207251700166726749789372317410621798481513869455198273957185126931645546855635039155703996395917266821885484204250373500869986220170457555945065375020970527327071889320 [144,133] -10962538983679980994050323323260213679165190851162159852698846794498841561663771558647354099246331586363098872661303850502261413005867568892827705237068187769257109293341041460894535844415824599460832703482846379567965741994959176031415579006487894867066168839374211033889548554995392439805879110782017998408196359481828046448053498907911835428883283296020128214707370873696755204490355006977994690337101955958181041031766762682280227187370914909441920431788665801248205406532853689079974055136049691398212040795513677071412889489308163463401624780573720406771541394248951133586411707866087041503040793467994566463979908359587704135139236493244476015855334844977859685727823313371602065749512450057867644663027896351707042792801745895965228669321832009671368127753208074056061566037736131366060166164981719607916927848732339507777135925395688327536062015267824756929486946841379742320909160256039231595389845981742471122770179013407271975642122320015858262951939252687138832865471579725108279647915100646399570306250935788925332064238192675769813421014218009041794535575493030956867777184979147535674945928938610449668466935271343093843371521352533582193472201365485993730205785855833421285431045858333810146250440087385858042756365730937494225263471336810673303352208 [144,134] 214350760888205620250413842674855640106993519199106764627985391739786656836052963831776926361667116995024710657044374337583443669078437356599653639135866394007191742977423908443916863057720448029392910576578977413616052962360561824312861745393484840800146094274740023867636912179712326236835923818567400893770529711411289657341707759521174379492931270360740922108497651193361548432429046382383099899102989203118056638548677176238648883028592647237949049625136243045192738280826952412290434863915540116913402500132717701403984390811365478979515782899070676425360738833297925342224694455648171215927716486425783900182790353948984261785700096783967542973307781675112015292506154344061437955925244060557736152684822659548063200940829921609189893412601620990055376721066321890821293001575953582395524090713336369472260129489940820747171662197290203055743992210044419295984135348769024807794846241721349221745782873620953925988360131696200888054141807368833128211089813183621664667452509586742178892885187864304260507680411715423776455316512594349889688232366247939134188941541717431490571925048559679666178266241819959276321260701193464120048735466130157846146501650941718648524652156545770346306017956843371653084469205377371009770941330193316481105372297676613392 [144,135] 3607227069052623374398917010262171219332355963785755342422777334904187217567413208446365084263503349899237407070223558129790774198733840927339071427652042808075854869618926968561164559882318092414963861680328246869542293214426803235314913572186349409583692341825269524581965984986072332676747124562276643447354155677849325325451601585671308508526905098754833071089650714588078411789090755028900738198400479647954189347278747069194064677629485172204268825502631287861071427126360487343034277573896809310113596370465993579363584637140129100917243840602745289168157919411096974306403685982678434558510797245436537788789614899027671600565413680746810981950340322956079060294312781356664297904029072268189108908347827845122056819214923133002234632188186827574285175814582547936148083245657575519380974252709456897611345577374534290008117839122167143515205759266179855581489074258506843042453365219075962688997644992762079718169300521741197361610072640729886573762872287429586941270006750129454643126652096348654336713539636259155517404633654538128266452481163702227748508472068700321858476721816929857833327932930984860965535156673949627168165114893949050812076121120427424537084026735297180214767929607807768776749345346067936180187474596390322973840322576 [144,136] 53051077306343553158150906855171323772479246170396546719625909885689128126518959474694745503049510632700493102325736328455510619455279154926049958744371661646698233333348517213918690905265970763167111078521256545229105179804338862126663465941642608438068080697264939525488607498745083703916691984301178031579348472346226473302730639161359070572382075222154545592640562522123717845273247737107683067945032536546132075699763901158805565285077278151093407116756438962895127360170682449854171164604823483908232093741751509866829277369626023292213411094279153448830759992695313943872753901111739619120277897793235001012014205697586100935011028233327049519663906783868567568548223735087185828112182490186023006591085220929118375802565868259879861738905336331877288456932740442953032723343362593772944073061820814050224987057265475657619440280904660548905454504702684493741169214508810404411001203039792892557150414501169886092681752221649040004430183458450918461977135966396776576858430469152388063840840042833370571760804187165420643169339423471754861192339327599261575350445944000681887717345311206050073057166702628454856205677594884199337692244292239737456158408079056891926483627238173687174229278705562543554533795925300064414063307692900214232 [144,137] 289919033913602221694465266067675382638237953625507125059296327683968185605934473997013351974480866070211031716021361281333548309781666688072309038076761124012446252104741881895808073911350409346077059225449286088955265194008194683771362082519984138458114610632234793191547917673469888649445517209568738163615890464622681558334039734768931931679036487798042661116620430636260880659182335036827661408060469998704281141519521149198593278756529667308830194538769957501970271516117408243441946328969301079255030761994515656547147141231597632340500283529606808840531269031685797618215467392015648177873134221639923429280187416663079414282334656089372248201897841281975104353021961153920891436087363321870751118645289022505225633608380574340752058396989744076540079652830141313531324456059167855715196855572855918943601693764366144499784470174707655974604804782692637234027814591637756601522799471459870789720942309616704301682804709939347439010606943509992451858741870939112672040569307975317708449880396341773099835370536429459054789300330688670930606525602362152313964757045274977236737517758062467113539230399463545124930694032482225205794029751011571738738765468555138265011417743192775837833229289273709563582641616057810359826959059628 [144,138] -50342367240429966510410714756473110799055131772908833247531048019292220328364071429142267958365018545307321682668322510691160024057865402606460357797865402437424247211093752287647401401718221197444238216122755860430865375375900838956633998385663832472517436401902293254338069045106881518662161601199452827501033453104577298394993638950394816697378039675364528571595939797889626912447446071351288673660607226677460695625900282114853559725890628751592262146348654622935164486867755721523504705428670522079838906136510512481017494983471948773785018465675775501081131634770173815736360303485219489897402226394905370880503899895120243495634771100269197485441741607426249562111725711913232354217808595693771670355653183270586920991880364501243423779090610714534250999071621380743830283989479749211210215402576874103739160280664512997943796543926966824154623497924142976436074049223608168004107385423331205483046697463424624292337462325431580218372239448447462130123963751929152305270113309222678577766370956387243439081549055209694576625395995099288878788938952470943248922789789435720349812861152196385860662940269489320080652380542857602375597362905717626472406839679776390104433498016908234503251243303638917191581204310740360248 [144,139] 4564771308652202621244414404090953785266659251603944759858989225692580744265673303836694301911940186007233350774319803065593217686750918654567728220292668495839102319111535082546102350824634890881314904197798839510370556314164483113776781110106203889401062167008697484268145950731086323436612156107758293371428040415437948538908194408889856776439062118366722605588719077082107464053341702010048287317789636542054700536920810014148824925703310216799832228592389662038105822673222311406305938529578999599013630591282443919607535818708716899190451371730656277562606189990575651807213387188310301885976565708407349734361930906737799368564078592754710854102578748062862497258092812816053815468128692643205398939469739372893562411710347504355253944276010707996382498316763838130877825504453517406563592085338447079577872675362022450352018174344077564241123283396431777149590402870790921831185676697782894423313648381950589300539172929566824999719464060806933053265777895423221584977017868053205210179130508606873013446861190586102066226142978336085114200287509893799705270641912626087737367966153219651584418210197434149692725547932237284601993469651041029354950658839144223199097495364211254571373696331492493187739788461288 [144,140] 11456430904356157327433072732521165205680439411746172422270371696220168827892470725897591687988000676469257967310736660845823520896729706953032033905161873585029425697189247349823162598353776828946309920163452683094342176214565376082612065316275474206343126218420527112137445635058102211822774075894669818336354190555852803866080331999608303509474936671461619662030294261840784584565600884458858924228493490909004968238695266099453692773065609100991429785674676139475056024214338938967299941744870362753811851100510608823623856036757011038084521180385938029449875796823125609503979516299535549560819744113249939144841454450980181747748239469572203733062687427729187936078811063591550916043309015012747282732508222073671502032938001851759196076228834886866218141882797978416527645893832257531630764700672895049251281061906743873634731212903626377221377841021915963643360203554561914388543870814528193938197373809914213696941711666864950152572592484471785121588882795012224349849804038945763949368440561001549897879711476363054307340809370662370330543301047288978702080875418374888333583985287063795618115262086369222186768394410925339188741242786412169779273896118122788383991486974676465383408934407182639798051 [144,141] 333181670770558622193921669049209272950399456647636919278902769269963332977902290192796037211923236965120087310615584470505322426454811962306517326061484794193424311569538741090015059507344827419634379312691514052231112183262716178383402249520300194271383119516090098813587702714762109750129070829397604645957216269994748205153502916919209494098873106240024100099294982742580513371138495878921786322091164128198368430845420073162153116831156259504926472882564266625856687701877391089949305132429912604764141498029566057422738839728103260097149713826474097724776504755486278817176362488845195779488662678858825869272139455844268941701777175491087685286872980086213608651598802978776934572705243109933341073263633376723995436213679895582293544969938269630571941656805992829799222728577042001362623747653091608844994200630574317867911380219168112889380398610156341820668646294884400998247698621792703055281270477327829223571424122551869105940377500681008115351944383530315858499198859805249694281882286170449009355302621732275687841822418828960092587652863189332384564951735063734940956042196675932981747606824249978873226396956490334470616969206605655664420945727903614070945792737614107111434117735601972 [144,142] 54834831748629502777185499487190838739745193867169069264408959606670718050923527161969104127361319448299181011934188622666262589063809882759256979645014542402007839343745919060166023213757582781446284596221278900070325620876521299348993089626832885808152329400770707048105152823031856185370040111841487358602502793136255906176023688571038224598958065600822360341060973253709588495776121682963645803878335450586388053026133260286180138954077718173775334755220619245806777122457354217062515083740526150871722690677341663839932778751733064857331820218004612693192968889920614743782786825536910498247652887096005457562135679537482803700747391286360886136129043885194941270641296882250248746057770821910084583053085436812340476161048081809670862408608230576245935117315060570437844068255935796418627272865105128700527111019733706361302814212242679496694695965882106612963817105617026833561140882137463133279032540249307524632124912446432943350120487594250630097705517208707625484254947311489555722922540338375299489448437816487325741629586742847231396271092534436445310460534373118450853976246170980806604778289610468482811838026782140151940106473640875061174771953958406354224138533324921233688214 [144,143] -4010259887506608021093162299304404947132790985438175886492737715328616766484757773201701052948263102373477220253305255176090739076252761559756816320290750782630343438503696140732942117019934210108554013564711970439808353854187343880465322078104812504359087369210515698997696829068191211305141328890783128241033226376882477677523984112422994756393624328878076325843311017119273539952710004822226355623967661796751007637974656973754535309932448926078704282299630038699567499888873742550423556310613233886272788163328916087461257170398733011664438121039905015347221828400503430101063770691384710921196070753390312948760134227491774985344315917048630489153440096419133149501095386130689317961064372594991487848767777569008129356714622277335146524938522009881288784429437528262953310469236927773135992237250687075150470283022363182962475164878733050639266383716163169188982330969284120041842793242085974107063577030363975465556358319245732377321223060595469306121083457623157831479378767570052604549424235574658013755010996814797178675717158531247635184739144213220295811073729850507971106462902450849096672760969898485213567952870132959305075951594775745305220260507346665816240858851813332 [144,144] 506221830613078803847948045926952866100318328307868076853488945248619631647310123602504951815529400028619989212838814287961028793826455791550287422379026569454210692288893365647176523165186597337752807132201897048232443323768595192488137843299641408154600972843677499371785973859534141500023086532812387859745668221849182536340899073918015059414822257332488459486112568104616991709812273769150628345664666596526931417273249003744888302178786625820474380209950252194439951013267374706514185103880402493320920156569813675839510942496921832698663771402794638973648545250469939340798982795036947759590092605278480831879075806400725090623609306443355987759062744237538093905809167902584279297686069464142434222955655800690520473586681264621997810260634644222532483746202702438155743568949332618265597179971131910032265947419835008323418924363871831387537760023970145112732910611738117792798637274619642633935719219669098959194616453855308995396979275582758558959055235903909773651036216986319875908871970740845531042935857957069998641094147377708596759713245296759301849281875065959484258181654605565920238064565339585755185814704704671548310038225895406156897126196549120245538341 [145,0] -3565038094005370880072874504635733259040656407981524506228300046776817675546192136037174673435776525042960754391749621843904831637588432715553011458340365846163709186529041084263713413288202143706754915921731141040431950740950851304803827949046761139376767235704237636518523515826668456174913612153637857025852047503139530687698487456664896470642180499252218689545172421022458319787623801853559050256799061566506856732301704065718539501351861443711862170642652784555636605954684808056498374040030627837340089563852311669373205039281242920264358106660843769263475206365668683162467512858039782440703780891257891398093281042978767557512731884186065868598920482171834416825429628168820749296720892368642853250340908662577484675863486404603861174999294795629008743438701183440969625057151443787709779907909556709641211676433038830174730548393529724628911081352699919389746999872644123050904575908590442838911196239581791469481979355116103004418063088987954453708683346470733145463481679679610224779709701974793431900581816018670449224883140956386290766613612446546062878049220324368662476743559881555210086913090024848578352042567022614306561931545469321409294928726378855825137412181843687623006229938738254826928045595319110869130522446981302084793647640489595024880862138100043152041522304652043572116368745177909980965716454946242583455261447803532586874029668713477595788023713113693966642377379152156842248804646697058347668185241857556136688379002153705801454114092256371722066215136472419699643077124557114188907707429043424178347958324908908481107181970789607475337996222042639013517078949686543588473453890787329633936657227183000710290396033950714649807043187137694203476501996134632080041841241353273793427700099609314570176588732926540370783412555617364008966809364037375829070697363931685686111450195312500000000000000000000000000 [145,1] 13772928733468933164624195964209767287007253861099024872800811610285772059847925073688841436466130732026854386322916682355484526065477443017442472332264597682015930446955144545363708855780166227902628658258880243832736354426803559935873307175886447226958376635300936759756522900312316571482188717022234618969190711187498540480841639767565378887718986378840135500869038114317614304140425216208209867147782550029374243315417891835278661741314390104684085016160836690378775205430602513764870586933899481616688247833450777326324117435686134920323651145236907633489469384609021031153886704684627902341853939852438307465429347374115395477090790717339642253825773162419583163288741096303903391587562572920574217170880461497560426813263770788480129975242762698802732601033957573881667760139940290009216120494977934650229354085558484958428788379073524956313543437752332739886051484602898139552377772055631934570458021861239859341920880370906990943085146794232118293284362787177166078288700469694793601386660697073147137835745451001936371326313574716466760660412510182461256579773271267759345314629552230454163035728091585883830108720587626518461907826650697946671638735327536575252239206102428736199015216401523292609080995633040173505384907275131341269692500708322474639916862049551664354902126810080349374675407792472494897899796254918303562481322825535503812360351244663795688714979019085947618015543620231558463331447645887093634059517769759689228848194229857279601319790511453717380294003321573239521059862483293950850642402571458184412137632287304289988404393808133089720793572637943529285173009881410852380550852608378770959302317632993703769891116861907169117251234827416998552801654678890545712197488217361142391538242905053271570331419809366137428491575693692271370643110799678390798739258116256678476929664611816406250000000000000000000 [145,2] -81950191777209163090675008255928728121687992105379294421495325540772230700884863631107249639182291737670185824219226398629527467599619704397589816518226358152837404347152954150272307387311083892495986083575391213760722786669515875045324742514051352162216955903892019996242831826808409601119575764016289133913727573229675316693624107570789014401943256586348492582912202908324464511054720330967534249476321536576909953822427255946326161574533626928790367109848634665490655269950963983794387631619774696149294945835275135060854706761268699852231525175083423081531270708130405982828713610158012020477853622296438135824234070528010230852805310522176261572236013180686503640880678694243926483779087382324750517580817355760011498391241927168249192963132237290340839698650917407538108824182230416869393387151491779867725951788583649102279824348066797774061880865201541188310099745561753134553748978689272801362605350477244648986096134016938052052124688520244670035224675260669187746669973920267468846447007466252709103649780190213652696777543329497723919916041287573101005631646389012819574329612581512957955335080883291784533517333964950181841461394242034456458447794863870150451072491253000325647198485580663218745099718464941160471238040820535739247336309135337946527606149100390375592957680745733932005236788303263130225944141906913822934788091394200671933383760170006587202491889452871112194385602629581377625072756075876569188322442757504009743685530175162611181478510510319306153372514358800347129869749715329048288661564376888198513667214010666640930655399333749742796412361132294848460378512736085822744621670709425322996024028189209553651480434530749628607460161578456262990282650227041018179552581296909917139508411275118943290538686512453084343335631344512253599006426164533646930299148891663207905367016792297363281250000000000000000 [145,3] 4085585376900043818913134589448294629101063058711123366343193860856724279560731518738401388320001741272632249562660276830876953444149520883025167669094742644184453853135622054061776362413684947169171052568903469102433464005905990974075181817207764639908451212332107053654232603138786764716950281177701234871133675696359696113171327319272543775899685776374849925056956431426876219214346845103390011035512991870457137770780699008779939554029634885009786838357226455115415412404187816478908159486370290129246827150345521431326481719893260743779741550876558771240447167440079107962658142070489091798728007693932436148870803714191889224579201116389531331136469674997749219904490384487595218934362931049117453037036721567766089470670141060413945336518239905216419929475964149270629101409124339070161116598702588787636236780376993169878214612143546237894983048703624297713375926854388763069468943209895271716805523050184285438769131807275137911057197140729263993885800936802463968393315328195487616946946145681774222324027349850618395123979870080921641163306127934590414025523344487735311757253437866913936310203195474472193845713669767162553722226993901989716504495223699483748950703576029476047763801117048468196239740675303825897143689108985404025382168453501024412019078397210051921944387481240299157767467473585614172615818414931693021871730077551126508825180731249924138266640546174674376972521619347508499685306540689714272423670722188029685599739243052711046809242365367166007162867347903966320077869908721112363960257924805845605339009363241477817557092453407214519307601640876959391635811888438356645304157869792740806299317713367707381951668625692292124547176787022606272216896190951918764948350665581788221270080984401500736919609752092620229425479323894381533980581258061644256418531995223020203411579132080078125000000000000000000 [145,4] -64307230043059597733243434579809377188063211986800480425778167464905542874830694806384076397721378356468865856553255137392724487697229786731721820774594644130548361027761315216033186788252696239994245350569414828133126552446396237181326902873368120232503573052223256895578878000050448886651411208982143811893379781158938101319893836887343745796900935389970833740035263726622522169426244499391595621632571667041774543844923096108575982738042314559549570089400661230007537824110775881889187793970922709744140310418876590504295884317798593706359754565894512504335212310504980054767442849134591784700541945267001685611424069180891421685392684886326627051717052480583742145197472125925033286702481068420693895618122013714455858942094469869607705524943238503935805978296643032405356444201887149289558552825153388156357227623103280554566887168457842165194260589525794186946826461591932362639630213695627195277707239927693431405505872140575288466486904350432174691150657711201903862143038655513920403327339561482751858969635650856664074714198342868923669515030423989846169425031332721003998308110738312683605276787465563942635285545945989040473007235122179101735099654836005554770737347386361484193520829575066880211587953938868470157562358871831692812242228048174482116867643861103831302748759932448931122452683483907823677617262754975634158250818213110469565719872698328078137712852234009510793324481662142892195655317253809495988149792895464232097705016723395800551902816429123832698419798518036720012147562846043428316110001901357742133728781317754423037471415907342776537810984400763893750856735472627272000672843293948889956478321515276811811189079037938428570105671747568319693131869718348725466341169610925454434064355436113392716444512934487022605392994842499109293307688743656421598293704278148652520030736923217773437500000000000000 [145,5] 488387407133423334315684188117830078837535310478340265806077719978102250777745395263104751656565747186827368754261603739185275587054251054524707038852118726468647670804017977227045551113083852659260505509688811327020022524410000760127782265922247024105939062432648268489479978405276820090452601325557845535154135588076017332172097964326711463892014714868943848537769619657754892017913801046656947995388961491483384198088776928121826331425899078996423155439224639476793150082615018306055152860084826967493608501118639210987942279148789538814614513028166844923603311546001465385567931111130819777362432418728718847739027552577777803952786783544164214779590492285456044402805058198807747048894304556299773112497276022267720750717246863226789173036537128323879268074761027362118406709690001561749121636767534810002380349003084854953145130879609740416706405611651146533841101468485462658427725542496278844551472155571943292944916566567050250462772308804674044661893930931144522676182375266650212550026668401851010070272039412433243917324891321755151262106310294097172190667335312522589338921486098674734719401657913011578294987781837856529202683223523432945858123572151591968291742042680272691392528077967788500306482655370374681695461364648301960095484385969200719506575552606264246612087845558566869551861149486666570777856874869108682480513439496081015748925531012357114829350895103044430412246201459508630943355417189740374569772677253572727882603037472995525043362608804854294779006198230657055149038291872059956779407463533197914813148471405598420917623229955935954682437080615753941526393002578634913914182868454223739817716776420322878278192772260137842794866340729902558366061031756444510699962977898869787521379715874397080593848185255114139970357185524938313579135703841431481730950281416880898177623748779296875000000000000000 [145,6] -2066781967652494257464047628572299687213516907747436168439151931050853265260306887266995971864243313544612033472168069180764330934719763269334166735751277569076379507600454920547000665241201300109438883157116466995914249998991829948537142920088333394411987029060453319113433189004496915229488544562458691411972139642013187481529505551121334211105400532089697522385973252270062199203478364059955145809445165834752625833352731175240050918833563162749442265540611685439246606945413663100209121463985872268127532346814711736751613608207923044481399727130719100782548122556060409281969939919972705780662808098448605487688826949862909716772990701526380366196310380028438524655952452184070356055073964273958549758872480218915834701954830703946277504449528727163121538571063634272592629374466560837454720116209823777696312209458259212890352182205043312529538058539014501547611571396181630263676152380479974855319998545907121655454768716797533956868333708186545822699748172196465775682224584465158986271130871165934289143560298532402650980802175441818538379576344585420943761668222901548684697210464959528094877349523309563157863813737235825678218001216845793711223740249782332517118771144366722480262263361975891323002348993094436668562260795284046822788087195317175561640915307267527489352991497701869867295397035069766551147132539122601704078716738159183168859998061585687642651121851078368398596184614241516048916679737870530719154766417225818672167566533185111521848972929882185754332046607481348278159002281610535246095896824622393606098242213375680693397853173674620761275361706006988884707145158345835905111389478632519692539736478602113340221883761440433641389319251734446948808904191531372385520808232426552584217028110778276835245611057925134300432931780303210777675815406901997650646052306910860352218151092529296875000000000000 [145,7] 4298990405571428786974052984170909072312591835527963499016202318188509888491472586249544637106217069015809197744895817228463517481202405982726854456221842620288884560238119864019666374594996278190646571898176020443638240451382932419309301353908361940823872460964366518144346302331746213217835726529004954840543063091226672446971002468514366444008615242866999935459929242753383902957638303955628123076658172055787618792539979825515097826240131811573428359759562893579488214968713269023008126444229415688950719686420381583293605884967881645590948269171456305185533511954019919793941384243100135403022893513870113523083873981970391545082933185835545933718847910591478195876357202239743754246085598615123797950380230507462038671577778027746324197020909833252705864281075716079665632384033167917518721225780048938794414007296825752430638487150773715646880892019734598310684911881421536904459089664426627327772184709884850010756812146658391709330455886983828512564243192515313469446553510477681330941289618371978267565990839557722685101751026775174465174322242964342886128084483443982902785685903653665576092782059281129434597054381521943341072770099458426957150486778320734315271149712824216145810561037134939194880149918738120785557688173402514317748522311607198430223451360606676490028649369464971403179576449966903959677428252247181167322312699467235227089199786027907710650953972316251605511381941560890019897372405137400112461031776609556968351978090700171661954522589596139402606093310402904576806730485585077957399721375545745997089610746388286961879743433187866363161075464498645939095509470025533421592496686323894447719064810183198167082324676695840019196218987782326721965347124210401543142482546566063726635268683323113002642284337214175952369556742112543201055343210746639837083193924627266824245452880859375000000000000 [145,8] 2518415094551551058076857928904706044816871187799684239713146710585559790336000582792193815568792922152859513205822871900567821974068203708229304279785080008706713176617151667608982492775024900313575591343171452257868691450811377642397717017398203660461628288116914581512354312851598706987635767313179329305372582156918569753796418591036259844979276621423368670248788817592515749789690337141585886359662238619511812029318955539710926395277122437248708688222130579504001241186188930570198556564260035332921605162554880662955897131685923905183255829676967708751784263801072530626101171170335067420899073318157881288572367316082362024626094147285743155883314736026494726450766278557523731898200025282877798694768909832640592297138002839192523590180974910920307867887931041941314526697914308129922996776197141170732944869268696544263784684846937626604534433565729829190464089468789500224256942207401727764714005735193361908681863095399842874202577611197542021975014314501075161587140225105369466831134863787178955039089361900459914703442261933793624881902866817561818992301527354858268739760829683895473993838376993788773359290303292812383751204249643491657520758823628459268044954556953587142963393098886685410200158861253997484528704573121597631522472637184420665537598017921312426445451285241171359590744090214460229466785101256926377402122642566791360069095091613162839223831661084806630819660317057537740411369229176811189252307409792100412437229817024564292063908101758167263125586000367740997845546605618669034533136326716165951486067472866288530527922567793804232072274492705402767457388147241238133667488860929756578613872666840752951034244559784992872505351936121204546226367938766987083165075746552783062731017169468272974747206236197389648375753698982528083499826286259515306653611332876607775688171386718750000000000 [145,9] -40935952648638941782611329317409036667650143138973213940580186557062917790099812574959560003728502189265478208207385323986415691798577703487605021102305898161853341732200124689026889328645596056771772156863681188020332017971105340021545490588968288209791643740923539732124477047132128559075713231068936328822771572511445708659602673070663340567332290906822478759262179049360326773521944822830084630090079108811621549636718551282358963902982031438082468124297917382143404943306204251566316115127185003277297204780340032048138284543190498511945984478399937682998802055783252170036630031900993841871794917481622007507909641480226093937531033200572904759790060406773917842477344557632393490438579334475433855991539951326506378605897303244006573023291906105214612118312452578131162753567542202752564631549033723120903394680951215532183667424478075377556073609668320700877839062492837920420062409734787376432565251363152935813290256537463877425335230244153784209305212044447924624567942305304034258931904198068851531948812842724390132709473981524454081754166606688064978630707043977295778854165331811408468092565565696983678877327992225509558046020482197102968684547569912771570454033835208437174828583292560495042045560949096570223031945947742518486529709441893054548979130546987022977897615135368474148118425878168028516554569410753780766588677421714788688982421769000020431895378225139331024066521030404724023819332154016371293761216409543744243358359824024861778629338451887886651363175079914504602572632710927835370766918908916390298525308554382911378441024359314301598898764420372796338194645004110316339873132854637127506355893580685530724139026930652772838323142140761685552548550722146607789471059920269114204953268383905167446903881702124885023729731785255453913892733155965864000336296157911419868469238281250000000000 [145,10] 69517689404842440306890392011128304154683079927776402806307429996740391076034041639551282513550803349075588018167096111633682020742202181304082572032973730735978136843575802388542770198046233172288928773763609579827836039824723995648857621677715590210525522744340563665242798105889373025018549483246258583501958546759738521142054783684560620490518028274515775313665320220764135171650290000146101073313687157646012311071312856156407072744133635420292942064909466471861219519266238746608247831676179753939758424935709976969616845376243865739290724859437033829800145080809988430774396835399480453124602106651856240435310689826363140691893330646665747141249470228432778079392159415816122488977537597139146187947268275488425788737354138433072529689123110744428448857836180833905123695388332714483240987188736774528516834701109378873469598465379569584306813597988549433941858036015559521404874671335473100037609988241454684233187569021760609677138423934889152196382708806585747802557246162853003348733975665624299188146425739416626026497121163695197628665149596725589555774750024513514622723063987915706084253161431218912721904028179429391629873263354134062313581265673534900349163252178571462734784139830518086594253875854414829271885882265192423926426347444879529065185383206276200173468611018527357895737092264278825599990930069344811672882436617251172102809284895409888619417653709275073004949406311340447089521117878370926994043618739356876320192280235528269913269405512439738816859909352088348328646054703204030799472415049140723595639857190771800603760983937355927102174542607567913819367485188888872657905252405812156422087226646628933674473171413158253158803581929272817098159705807660355702871045819726290539170036163697809267265133965713651265372926044578075362688485139273097956902347505092620849609375000000000000 [145,11] 338930733951119684232402197171179334127272377297580846888523955642432403539642556574371540081752727648494767357473894529923209483261570962652202982874624423759800086898108333878202909947686246446207028756960850420077277694528862328325860002116460825401739412083928974123541684912596894925985814028076733212001026435696183731827368285022954649895684515087623107039230587661446863411197413450070607867309296593654446516772694188604722334598316370413537709598157130216964741424901072857509480913992877618834806292361867563609694508597117834603721081603223724723634003913670241165092480760399911644679368706669367955247681055664458672841762041221998351794419140959676695090935875424679855920899217522332749307680208653738390391788646179876796881141565036760590856821702046073284282186542728864541487608920708149915889178441296513887240124828856167219415198588958120403852331637700493418548978165605852236342153000838533626762195315201496253113917359183589413075434164277127410890816568263716339107291155102344906431783538699251688464174946322455535758373552854798886690252611220856449475516857241562940562447238964595671566337623130390886395255189767617095507295415226902927389474053773165441051132111479594332149574410990138028494635086797477282534495136852987013856920211243269759344754445457473418424198463738700026540917632290633814857885440889226737199961670165043525619864724583508022758318498529133069940183812821689758871409888763165794134681841288959160224692133579111855619566579997705805096944544873466251149794288142013461858634556531953708769775968019643683053777590142682673788259729621825590934975932761459378919319904487639097697425482264465916368052520751021856579122858853661311515127109276940815956633146169765485927381976794606990301291301192387661654972785818529246171237900853157043457031250000000000 [145,12] -2595009957781881485857162042013756799453419063290499441711574932112551150349712637507735872817240255461665426534852166294433325594091322771396868392808556153293921629075204993476100225634523240081994288715394269702966177521131876796716727893606377572666191657727649492237454274639439203600145789993370844355887387808897335514099301894680291856471397715558403513423897162915264954881003537008809566014456298396187552514545706004577460621592296764814077902849378615948488669624940058992583737794808822285789419942559547045713516884257717228116480845761500736545286113862399205009948871782546509966095856783594039785288074153615368992750314492584353462715344216863709608601877466318923375501031081539220304859620766893165080363288076293410740213205804616306690004301888898041254158988789752784238186048142849468804294636819398555077018664955537263512856993411899280928364735004287305112159299527909764079553766111522657232390110745133353049250426645913837201060505848075740579231810088282063429299083122613741416085757903651672496240789366473055230890997907294897132072646755143164540681916731506670891643565002098724845494240199082521638853936440715613484341127185149316193764680500784889869908545152612284375547135048413867142022070144474610472818277641768182006930158489746160807656593090808191639890914296298432432545662836555635273420303508621004223835304344967975986265812327682178535716843304241064281162198602372603923482539096979910324804068624844479678761327764024295795233770376817444751099233199930367295265778010627180196378370737677448131497138939751606308359225840343882689026317788191267360254660338361147590532953437752927500699818769237924188633066103072061807083321598431076972558737824083359028614317717047611326499336434540736914076219589079505588660734538564156537177041172981262207031250000000000 [145,13] 9370060759223804688851910889471679285252304342254542714010606893663917190873780989521521648885103671350328032605608557830187279592700408945987258592985586786462985093069339138331633640938926693580518713679241953386342073560641148760923000855292430178368295672609038400720521624955193454548139232217784482584014084257515401104686595782066533616496431613070278735067639189952596407087482778177438121600994088601763908692959467882136154883829890955752232667985978485561065334561666143317594389965162147543961249648827083463729833798293260603873529146774029919766154945421851792384622943148396688914721381710561890158311780451586332329332338708535890456410464192983039802607705550578599763538608400746341502963297408058595000374062344902611226921752193022819866680177578099687247697346896604682736827270773922878246784216703620624863019318862293824352940997926724592553950347455752711139885094839481592974700503552042382443133440532378736079002863778952094860581357813226410545444763111925216366162723491980048069315949081074571928278642722260206967503959783256376441511727990721222634118368595462223874841126143410404499539298199358265544145214561502608315972657137435100681679681113445078900812710802239733175247708309013567964114908327211895920963966979982914736507557708155692295357995534384118277209827101017657478144612241664203682473204855607126880227869791357549165674990547247828309419396416795078615369886269856114079599575347195488250108531702906893367665747312600987709570233948536478278639258906770218509157029737321154924032556852755699600733054621569857050113628951503830753758762464085088547607490168791910357154986648486166987069987422059230626789937091331340117348984579809890916144534774766436683635594832939348914903563537337624332191319435324272386217403507657763839233666658401489257812500000000 [145,14] -23370011933174929002850733763871964624828884146186685976184266338509117214781968564014031184049013731846929712213869604461128048788012025544769177487401161818119734773456515124049968368703082222085872455389855444965758362858255096346004910801896057084318284026683936247206300815623123635522664661829430679442203606544276564037118696063990335307583217624864850678169564544981301523872713721726435902075009044107919697326480646628457854885324020247664205967565254720241588150320538049939166013275721028919102880737951636171395859951628992782592625085981744957672743763343164588818827808839400271916731055543077296341813956807428588069150405843992838351530183208763065106869052234539441704966364661321308922562518342718249663583565561089776101533134048789743378156649083753062887225351709279689649374637624582850233958016108397327414290818339917484870883067810732195398171468005029338236473527149498194942233707186094814131181976581346950990880061744572613217547157666722850567462507466894746303151510069157688161591075587494680479160199682214612467911833156858948510543810879066785906240642518949067385839160983783121142731055658742163621811950754553949845238203506377681703916442574341596570364668979971542140715724774338563691222882664327636086107289288867914331026289313729909111216418317416760846465217158537525323330448822522153011764418491597207187661118073427524699833723145393159457753497505589509319153312470856350194741455927525650587149897195958263436318157080293855230787137494326127120106106155061864156367722121234701797437401638366290035852039393454246540481773799867209326574458263714170811980149222523672848688345445234290015440268102547612721071640201668075319012162881033783840313530454802710973738260791771777186825948215368480346714553882753618446743715253433038014918565750122070312500000000 [145,15] 44370491965560431640280939086012045475716943418921776174180791283547909503243705824912594368151845671789282925108232827564705311254510431063062774589830822280483504843515233801404063712142777362039290378290807802675098558583501426328540861493230623323220689642145937469965291413237588777857740923776952951223202471555231166925988129916159066629004638323056352515024189596272741957511464728214977505783259868596899144809081970715420399511237038190041038096087239508698732455937212289626846326507384343211728683169862270446360601274209037228694502696512016902245098331981388235225163538410843174535204493077541306005518651833793991986168942415131777499107775327651710489955744769868951178336971183742204646487770018477626845103602844801427011118649574517970877928515614549490740869758781734576033458304901909122045821998980964343118367107252212187147599613900314047177212973537347663251849038171605180284391599684120824960682936731139879766163951410043178549780399822812361716440867549167514249961693754890705377749060872506114447278092776547214536966647723409198109229418912435561309471509545177087411967338009833536314166228816563800257298259952231313000020299315874465590527508919991790247255040039554387777619303347983730294686162694421472751582067033200269747868281744890725914205333724813445758850622171044038361666541785343188221646606852988281088464999883203818269606259988179927338984288300016058083739246470186101489501555205073592516904433774159028843129414097422307290035385550862899074301830945464248871205329772017954957776502434188403693642499785833531903390566160468167161083975928852082430702342421704444912361969012607974414580632303821847908117087686003350359856945186172856270118454598910005477955467881722075437289028912447594120146092790471503697347088746028020977973937988281250000000000 [145,16] -66909568780032698850006339765183222116743793700612018852852090353270957473973743135364290405475901170381091603027424477598899006804963362653952092267454630978357488305150849310585462242348702777260630692724740047325412893558829016074725701381396035314910626833981878195549654535738367902456051772363303627398004805333521371151749563392240548022354427541664899150540890738714949259412556176204486174559588137516503298422513176380441814330320661882083887300113233930661781363641439417015217333404394775346529449711053684412870775338742514571953353268723935092140748634024440628957535367007412012342702420695476107478585187612479811904295671319269795447387632505918029609951497969018229124893740988573175908129032803262306907401008704541383228319133238741994115887432849832724145824613160639567384333507106175617201879512533579176359452827415652107492353723537828462351638168228722844880715373620707796491776156029126355868897615239909493166092203742195247350203153507777071306872040752119914505492219118551302077874982268077280099127751107452989482906299295433900806176626316622495030801188816481480465386445289819718813991046836041415616428667063722380986973246511764474664166693934062396925371740592540729014734376352537767515167304787722681654827686987322859592368225888608446583702906151224320476356605430411139110595527768458756699516318310662513829807777553906336568613860067226987207823235039173553538262426274998457216578084706627585277582227789991088907795701491811363782272977841855596468041753686930718445429486996755505382690350651429663509802611620680001503526538951112722309705952726558152259963637147367414595232062647805101114526666155572450628560631070817345164884563157107544412382663783739669742338336047496614966296018916219350331864049673778749305341762010357342660427093505859375000000 [145,17] 82160552357269168073872926861286140962670648053788463823912452829216872635192538988727156727126743246814023263577310496144826011063392402813492903798044342887567573910669015336463285388708460412664372258392527853990528137619947994384022255076248427366878703016476415825147914951852683129155490908092287259121403061214515264734554020578107269175264813794686529889808315408486607305272759304628742740697129394472629715710740767282132867154399547847048454139519684030182135911749753658207665972476352976646764248049970636755496521349331472086419053578868553551869446631720892680558421277627119322025495940984253142819054106235698140106260630241644244881839968191306992120312697495483240993080438506696518094019666553774863383429199954231332802138337217174979139592059602697029837599730278502742414356935219600061280171628481541216061249444892068463452319355918837719504277255010515526555714003318625872339587899277519671373032725603573428583679426286449675079529295891159463707963658159275341525915751189627436737473693425135551476007802874074881898058221040009196565078299316628517681189612252352326153789916810857959998208222330279101440592286655411714897836033299176975505054536928089077653302630272029685139115556416734351411125610877114244304724443211699542053698251263677796311386736944672431682575747921004030192835229563261745846491469808488003659395481855162728712098588450366238811405096227351671558646120762618458686696101368136048260863459603333473915335876445145371857472592934927165573283382056059424855718433017672431808230789927700380112713738151568135314404882713528077821151911371229654810844292080886042441247050309754409749806759146514815083011623155286283956208991833640245655869703375757755520577694446912961540991621334892960135250997849576393150528019759804010391235351562500000000 [145,18] -83983909481046120386853724946396948478566120429267602793525869162507839429894729195648354134010707839650236738586283729827161999704090756185333175572213193013749128731327233318714299878928481071472452309774382447287349799164474378000110555072968169332452424620424006054716563623130246112973325430515241920294579793306007852255712968153381409807391134453798504339305832509949104413004769062902064362684720220199046883438237822785449607411366329679291968103410529233046324807944372901989076757118920327813682872686838158258597757041715649757351679632789067018129667569536902895353100678149275952541497578850385661650071222598944805792354087484639670043690504662542751272285917932738135823798141415051650348720074542896471230145339188910175684889071297561234988910878145900010908411595651129796882960820097548735615038410859629474628638532742345855722001530919647195760897592269559520403194925595260186406630109213949239385985462226459078920283774362717439348685704373468180475811045508052671402269400886123145869454927345623349538516204955117464414252299773160860425145583514138406580808540400192212700078170843894643346780429359190674467667400617418996935428399533368143324612251225070758954329982697580196768139752408526383483151145451524639145189534333566808787822726231451405276052258234098001355858119540640142483893011100939787634104925211205010965965650418463558217825379306649412419619727214781049715372970104131084369139098764354624195386974584075547131818484371531236100490858801420220088310766994285428844921334286676395845644154923322456247299740555628501750304300743356942212473519060142091968448936404405510366407078623894525536499203751635877064994414235049826764333168059929231176098964779080736069030306692718108694831728694361232265080084713471109125748625956475734710693359375000000 [145,19] 73850062763307485959545692714932658887119856034433147224871977620389679535703100660508744855765976412041365748541439971945723506786429948700092984454749541310729899062658022530404759761491206905325816059391133840820525400653036919499246804625782126554599077719374426071720096830865913187102559060626339532438069627365746978436993565091708538412684040789822555384480242742226637965713742477366361535945820837797281351489801156249799600361298736364371333105366181499713746059653014053380848663034169503363338703038509694107938052488171808335102843855436628607243996325585077345468146840413764756849333119568052125798135049240052525245774753473232137942642020600484399944308998564776286893628946977557270876501257579460766327458737823503177652113497249216814835191740435246516443866309457651720550890372614993021222949373653836800524798302302401119621664186535252591366829322924308357995160391444961341974727854872390649518675212222584127701861319972581917755777003706713201668602690080091906709827247451842091831620861456210549136989428500458967898903402890569210218162704063972762420375463942262367883300921502712184668912297040133714224548108836074132568982757213722609504305226319274060617452444962286285036532557108426713024677031132410071338605920267348763042325440219603724608784604035539404878090231641542080005787988690043514245160347297618839421223851755052431849232039096577666019340518523910246110587395585253785983150877126071076587012403689377626047249845775269360470901037166004511386257680792774327571542549744366653810457589765047477065814401876322141107654350960905676531007152903176647633177606450395365181640110920584510673585119018777791696528327782863990951464181634588548791178966003250049637893487243084977046774010621539677560673520240186462615383788943290710449218750000000 [145,20] -59648688768504929661052713490741457413941158894304775923275971800315430296234408518133021889111459689512650939543219051397224406204846670604338437938636358277288335283639998239572552536946850126176381821140819536072560346317929811017744470616746024432801978816791625282785574681662848514711887037971170682725703673337666426329371677205366630486152795457693552535127971317618386903859803852296728615488366720661403295359667513215911096237103458594936254519815119110490153841817669914792011289378177169476733826107524476520905228699302487009962149103349345611802365281829525589778631830618904280453931064047502172248514657939146022519225247139872504506960708454546202941107072757005915252735167972969850495670839626965659863735023744052590334750816202050903348471870156407344259498049400241952596561235979105205759319455027155940784288708762150966480867919156476099568856957599407123619128595711169589023281234073890596304971328503884252734650983067072337903161826499357296248381946541714470656629819688729807113551111582138555879400391047743216131339630312770107510026170923069019293562569808612595801120132162804961222738101892688821166030041875760730786612308576683399712866125530273745039249202473614301744519521409697859035762469063327124787457057743147998282183012028857686574465698093941420874196050052785281215198592420340309767840072046123642830278596970390272036873915993353130985799961655429294555769088705312933098806827762708637326911582862269312905772036555353843207145175903500116992448887984070997480128625232971540279682663009134729811382861517844357350911658083982974781178124596224751049007561352855002950925022438199591032942701356145336342605131070725047640414737158619954876272056987120997749445288368183479389516937948435728981955161742689597303979098796844482421875000000 [145,21] 49428090988987414096711894073786600725793773472225732801733483066215134163092466249381836298049625842837052441380651203515861123654578909561750779498829763658731875569316857427517949778073892578858726142693005265322065250870768808955190471606594616286424799575846043415852963679437582909013342762929691816368462584102620634247673647239041470213148345925329635851224850440670530318429310682350217561852486868798599507094237646171702633495691027636461689271111053927290192332729453554218714491322442921612420773367600000793647872413650348199099561300524632630735135180696109742981861582769231521280831181813001108766017311624666906228533160492626725257229497980071155668517485053519647326368922225908118876252729517478897776479390097054737232925618677882708423003439797555527501587866085101799967622358747428108602253542509502878731031965545501634137826951514109912512559053646986415121514438148062154144696703153756944457518657179545586732705416528246403224706195516351657219749924387898524967822542453886175694014516435405425541224225081667866221826397174392013021602775511505021532164816217906787164545806316018120585064635975465718341684143357799702430153458866711455155545835166124425385604397549211360582937278803710612375350505287998114812468711014123865012056555948702929408840043547529266349447727005514208994948025597515930826238527545689739200592963980194094031720318500216526704684107583654594390011573080689975024147990753102807001893191315870133099687290799545648332265944127601071276148536453064271488328768423773194863817207004177394451739262710642670135027564280710329456752200849540577284049376754077289137720660885155867785040896296450807424050062061334061835878855374872980023889216260924306639995125297462244391743535780383428379636256977391894906759262084960937500000000 [145,22] -45492911563199464297380422927239199160258126905688790738823319799782442190317110060716101393794004246239103906855372492010965546091039551024867809423333622744821689098132424475451757002096423775908966047284758402903189265376291262158926818583198906887358459298876157421314859620166598416016577800203195590859691602145648140297560645474894799356828114849886088258207130696060054091275005335599406894130870708235012490492747984487997851024449886508527880791093943569544433490674351505136115830957789031757357402131926041892719085181882354641058800810435112732993644922694403217176696574589504672247208240749900089896994370396717181224044243285218641793449469735762300074287013944946383293281230648725245776941455648321751069139886867127195885474757519689416437267398395055993008621791255076868834661082668665818429781808164548734422476451427785351641675985796047936176112904733187924756328443595659858772015127426288048354734835356690952391696574487125333777052733007387876738759163545738007036914572750815946789765366887276147560148342305673626481262283780528257144214581921254310889780202996459942685281647173050708822059013202636969039106066204062380749217674030222028633401021125726878359384112646173609899529999614996916146368918207244023454879832883971541631971060123285222701336505082451948846075627500236942115661650767897203761428056206572618244532732063503877428599783699108653232699241976257380171172023677139249909452483544061776067552677729507245897705713214385008826086245047764855979405930498744554432673688221310415594980969487942127126692847310871416237341011267233975783979181167320639966716714469202958805441676620421233545165465577742017405682342090078492006996364943179236332336419995705776983481651351246582166383883565757839662069272890221327543258666992187500000000 [145,23] 44207272640181562819290173942587803789520094660176434172258164079206127360364906373116700980474424349940363521060809558276417031986563782695940201600918402324008102761647339454394935776190935076771276623198369475822657743713370123992075949539214883998524972186028014401395857688629270036203368162865575713060779240789313701845754578642720686014062384406157163460592447568930889360411062819867031418218977858733184497470289835911892159340332390453089024352432625029857748159039043024082313413977373049218548841485588041718231305043101412698135190864179761317932831370572703147045075410814033219703109119856027170016755628107026740343634290052821387744336288834822044457350913720828978443117998349089168458136252372815093239490330710608337320646309286527393092171317683723932491205253225779422503745478257304075226951697019840400320007511697247453806548870586807687154065772039589541412092879431379365698969373374537203007848935572317040939473822733631619216347287668686020400965135009939080300095117501940390751270177329875989480901849859488166280796320916917630855136491882869741248967224524784515993353913988197513281065616440890215503809010466135550813647104903708571850582401314842350763575043464784295672691591731751421668590926222161209394531379177863499960315892398617865760921860248274917713509926100427783292343573507713286168738235328627676917497425930648125818899659078131616179539981084480382021011519933672551148622470093978803504046714051617732392161856438557216208307138356477096110416459955145818384338862082210527619396404461415742652283075799181976537913025801701023682062926683765432973002229310554621885372849836348814222807017413895666465777036447780353763414868735085094022784529028202886278368889625888624238128719184937054365036601666361093521118164062500000000 [145,24] -40913566412458429577504072317128643212416223838180642237077007158060259140977744965891620630060065602182553094424789493608567928951783986702513767075974430456807954808581775975017921089603053796623787657809756264611839089626072146426475759338879763810237338970559048461166512145939454308089190495375747016484844215343803653909085724562950714995431364091061249060875901148005314974709443919868343086202291351342837493275749153660473893843046870069772552867497176813580640995631437541599093568642317949320373020164846173900252325368090273689916155735746973790766530486308111775952214923280868147116765039466170958588732360289425161139300575414930946715251249145301428969233208223934624830310973461791848397560494358147964307148607711632899781443797966659518600043530642159250713357471402162466581335878663684857032246689477253571106609200563132273111291865105284008990036806531455126607510957186837311020984697668569895935571563292170194455599178597673572868183501902430954230019849622527423528362790048593403684853242527970974366679529356290344466848813807683407564467510433538720599231189547172545781959768676946870953080282786306097760175514049810141514765381578409650314080775476926451003212677785242287032320233472482210735957232294183268867125837157959416028966830596774932640041791798690919525839530252083246226709181865370489806584381367106657840469320685016883711510389879713501131757740603633106298605549893673274321549992351330949856264897946088648403003795580170458328103157379515352493056991199117495019142703967114151257251818862102918538066295318426186470447877449847274961177702045731184021371850791991093451519522432513903537661442644295234309605752712396950250380296417363676874151330025925708586516929827665266785285090589407985817160806618630886077880859375000000 [145,25] 33711662847308536450277834834759361753271425153449170571809930623179544656726404387020287549805260814203058752984576395348394035147592458625473000586759775018352786048658402367095224858932769147435315907446471827934476539744460636798931423323642187332309261531587896544094408881225172431768906072767809796101375357555886603624700242471246412576118777565374092961006755607991994566495906878237732619508629437371962997880111747955503988969597952182795545524444444802633453845813821059702123957479612949199676030411511331177307467964012325964568854959530790254135544252842177022265649214294579332029933517639298177864208599061927028040997551396726742023884661207015617609982259314689456242429124488265538738554122183206976578408413187570311555182477776335869885722185597749644475144726820227771928042668927258047316557556096526278951623466868579419545672219266497537657081743832464291983638232856175485399567475887787057038983584959249844006948842575179588280169503399326683122224954040860150926938494820684375761677854370545718969530696335988649844659834240775950353073298151343489039262382325324921455520398184373762137017836193835309602628945164617852557084055830065925117099401517090862591256271950551868781830991838107318764362713292123420481949394293874869340466467505654007159874378272324584453646347443635595675911680037716101676643826723327611083293127337331433619866832043921804163298629944095946771666681100381513082994210593596771372588726018972898472603902996420290917651757939667402095762503879008323801583407217273867282913906114793090130330429121247172213690681409791111133184535553713757950454900380846085621506912231502389180188842781321591248928841850861137489135922166040994901891735799242064849353175852789626831124136785433620389085263013839721679687500000000 [145,26] -23766116133240645319636535698862370410402893530820717974256438644060209692728663085789626322863529354874520913071911129398798077336275182573972858317546347161016200176033314115335970250845879532782688609575987847591404245135350306818527690173856080370077694927669831821333421687511017883770410300489594158162166706931216002027943954141714373977401016701558132569733800737505289775126545326114372514522618929078732502217915191710324982776603153764639632526500931418555632143291695725838173179693145633762050792382341534794406906631205260787734010339826305704288162350999458344043753639181306647887182155731305968703864637334043932463406116300262788119162977643745145930765069571976246115817789791490076610586437629230165261798037088703572233577998662434527378821831894725671024721850774801876590944783601079139218384829095800333716263777932318958450987928209898687181223067168194546992913945062666409481863277907334528523910668915956229601378572402343497328032641950811149271883878907714627689932163011734280514539872808286119157648179901713793994243304973742420459292574072021512318802297392502979627914824036514830714910473224443921722262986868492108068718406330544299408068018271719552215941074738115358697268927237859288502045452905903322690385558557224411255855503469783448799509010305357978668692748414399317095369575073859423919735233670726923765433388178898417845742694573397226234137386482004219814297899114987851273021775923339299998449569677436293016055626579480446389315998541503800026717200383753603551009131187937289312999589426923278799016571210148408985630346219321234494950964091950017762691846042018049085960321819253915478423012369202720915064434851823294992076155518496655294116463496824658848921790196485877609891557149524032865883782505989074707031250000 [145,27] 13973258207120204029563970768089404051400303445692058590061269824916120918044596255389658815385756593138658358343991823452062454643597011059833293627083744420407184321045153429289962429412095380855850429416734497357053608018000720232465150602580433488488480964498540784481480927112130344411500313411451865566308235744547343433968709958847083116810645020662383268502121560094637568323048632334250865848820688722275214909027404867190529964763118570091587312964010088043877700770577243899684058966494344181643513192462116340691700099228036101454851797493738707263916897397926442528183958211219340897357557798013701974194599451910516951386757696633929347936383542821215119945376153557712377988285054155113762038638456960645399401610093480373445252441577596626578989576616415947448800951894145883134262057252612302365785377307192396925784902863830008387593459267470013926842745945212443674255926951259370668567397007587610677335695046236874426191096897678857537573073088679209962630500873339283985013316308844107331795476685259944618368522311713565824802666439034890054830881474161040264250235290306280318473897818291467281068229109876129600466576823138534474337979595217375529638501597449702324387008941671362111736308976562391005723301944129876593990244444591746036808879569510139841333942177760136819894353945185934090698134668720120533782447536863805936682110028369507793308557882819251287257531033085735379019617958856301271853309077111526729875473533542464743647539696337081623584107416777959492112106507599712281638735039665494623784892678746475103265028589805111208235089129749565427234565222992639223408678153741937830391233934851236114679954648222337831649104371731790659226233626247509374442555217373617039532731577681795215317706038149481173604726791381835937500000 [145,28] -6736285092752970419958395579555281250729158664265522146619058618226179217929587153879169838571718089003574399462154682130123256642228654384935962981379882082721167670985055726677309573500562084290220596211505270076822217236672468678161731563460805198200435168273052324344661176466943236272769067153634045022928713276293224050798178783303074489441414898393979484629306527234099320852780275752848449620207289707464236804412071970502774504876479553074293842113406293150812786715126472139113993608274846325440989802275729162406983757446553115046303465492401214407491097658129457959871683910583286572446567498898713495961545131574187007055844947403187501638703004714496945890818460705687192979244263942418724060706425375567922220557931299380891391440151153546786422242595400070369876194520968313868272770884894827132274004293959435134394077995567819805975751115119841837557757739018852105948860908712398347100883149338159392923771198021682672504304541967537058054081922108368275999221203571873338334706954507999313067952334004806577343920942436655432765182607147230669314514349201136309168530448865155464892706471802867284479500217863562154561936533052949045811574645646423252760138552193969312091466469591371056697847160564399233394896991962203976422557566228251008597342854413343320989202675453150888072702969762864867052741285765197869954039802610359012574961022811518803450101354720715140563052096363607506191169914700189315753501298805983592877369999399725566738126132786108076934633361785383366967794825024267801041572888871006466139329770766906680747584384064549834854840505152290614214092542749291662779961585295663843181513355939437168057901379179238114167906238209271313711598795704718015440556316080642550809183495659338558603224100806983187794685363769531250000 [145,29] 2513279693378103593884359370337416439131364284354494423777898589451279280369844587108494093321099790112515892142043305194041821759962939477656302605568173352789320295418945772131786144201991227990660453926587302352915040691401197417613257351867313025652419751128670414399834841964262383107890445739881382758811574906753933816424839715213314764741254407435640230613754772670476160232389532963115774982277609147531488948671931233460068259132519535983180637410061396904502702246226245760387726473891128047262352659871391303988404975795075813722263913000431841999166316801309139305756165753847645070594330544653377545846397224526253811691340926801009861172661799764627885097210966367694753431945735476025949508809521456462723406473888483833013012730746901349746207581387958733892003007887559506537639119382929078185857759009239998391231242489853642221155936306069333361996569371980464217378479905383055972990219125742978641301442555594433125538791971105954768339312464835161703782315852157510445729640768200381831367849182657122030051936175891396945528958859014168050653760745320259684420216031957800696827465744787259031066346481649080293604935711097086707002368138448801408641465814743192835968213792127087490523972487166617927150968669003637748023061328018215578597248968270345911111908584836621835557891934093546043333727047535691850163653721898779451010151985573956287784112082033607492100140906133403033260614718023419961599861361225653543183670264830123188748690389436251592355900009572314463917868179825316472029225273741587158984609914174395993534731017184263391460255752851204852705026095518025798520778124632293860703770653547070272911936776137701347118804028284848485008152553913172770085766334519769202435084440813994000052389310440048575401306152343750000 [145,30] -510143984844385143411325954527414354634098280783029647690541956794821994775674288695122115832781730619029273857405534480015020235123407986499186745285955943553106766998488831470445207844123287995507721737889415981724383535530569010911478595811205378363728989788565856383217310292467974698205511198764805017575796287476065158926213150233860439465563486716454612424232012585473089130781012097712609700528557130788604220598158503572498586971092465745332728443920649106985231343108595171358648059899582990135621744531672771597013657891767606187966563244464638289242279454655638646914687286963664598205950517160278035054128267485415670688215907064139547504610244074506262812136875203637674615019069483622385881072388626094917222767532124302853084727865843860004930775322151593004911815242810033919381678783212787502788987751592699069058583475053627990148998834789945967353429714598216723982835290093678017119495692040943959036887230209472585869833415942126472070645054808005182457512304638949907395928327119951609238482552241434979888555907797203873912792079716583144026939800792084774732156964908363353796517245879423072659302702133866034851166556070652116896536644518163867162853919791799258436729663990161572733038528447560230288060121681724791119077090664486212406531836722733827954357350312959622006863992154131414380153434003874154897971067257983081151956120746125990455245974271851983652543395578796794653488380698889922765541691574393899041327876697574474842351388791458237868974485818178102284872590441510209999991181573916722770607791865953289088356492008471780914437746190770179025075493751971262606784797071540583585247554711278754208496730388211798633213493313223459806321350241253116642210205562326659628199348130515033972187666222453117370605468750000 [145,31] -174774418548564407901255906528211033609181884553026457567500648827914163349853552271126900777326004713655804663106812636935901328670338007718122024074181524610839814873235626952064878545627010364309106126060433514234928396797751105151517467802858753802661822237196455781859046444774553927443775779891795683549998972107327912517338530763097243390029128451528759629308796972939806844366795549985928180781577528233716585188309842372722206511625004589008267447339948515321250816877528874434745111192883897383350130601336257133456786372960365653864062975211455285081083613187040578098573205449753648935608706343763395233671803122495506669858162272727160215804117350238882294148553261311147367019731863972474261970287213617375719310764322210195436350011495936730177015236274356830750782070103700948260921345288493156749624678054091894504597308220621551479272782993034861333490842700831585325091598158336011786667123794250578333629128532879358104268066588081740733713381742018112582734907563847540243017099272868658293238450012522550881705895365860156525003495462477100556641744734295607485727774552601130486606262347056573065307137310286023291481071446899565090227224725233662130082355218013632966061622359954757744659117366176084423492343360797940734547235348322514066284797644637237820012984160618541402067113455344185246550534201227641456988354191410802683610012324820764517559126370303793811748033608969766681660734897462129863064058561776315432670507570890655573167808958234249738766703100357947048897042976103472305272201640607407292334221597023302771490176698021915874171377597311922044427053784409365992294381134827703238360489487624802751058385863396239191708357622737887759821838806727658088033377715673195463550583368487423285841941833496093750000000000 [145,32] 242301815320313254400459720916983470047537737946415800043386989323076669548342000843562801844424980904149932255943977426228979528187268900663501492044072556671960173505895685946607098494143653604518458497205747433611222109202449045298796648810537420936789312674100986446563346633797339295443673682879995496993438581345489793057563277582343518671612007199535915337816307029344383470410202265584792594304890339322590742459471819237719958325647094680205736532088649830733721020009001821170553003104109407597458403655209256723798638119530301342772537924339609070273512970311783247578448203071781400575316222574021262719352962536657979297225654332386716912873229120643648465569136715903412312004670547182229494515184563175472550846072504538338569682937136453134243679825021027897500788541058409409051044807804169410216429722921684222530624660300766129364520853308078601139958408089897097039338958658168416780521253070709868138045219521291475263357555672915112082050246958006522244197201914890232316791721940241236687219033196602057453677050149108594842519884890042132736442868055509111475166203748733624670656165049356340694081605320282927974763467346633657900033209106748789976661195933780501652075163451779690417228091481406973297373459295609609310519541885653276341300707400139354039760444873325516143918105853765504613963387696741510872068003843006943046538786555687257238086114581867243723106165997231062500052380398179895140438648060456162081716090621854736747416965806223552552110635663673658793131681871082751937536088114330963783729657430884804010262065978297949464875530170221294339228561239519542940264068806397892523783008331319362508893363417398864822596939660622966197612970549577150179773024868219187499032075745049041870515793561935424804687500 [145,33] -148783138588343470965204769322413886885306962673578774961306856885385838422452963300345226171215504939788283012705609709425280194482638813888289448637023570642452068771039198224272804634454055533596378454994999266370225332596647026443458957875742099289654864416323581863485826456337560955932271575007366942947746393883347407690240364965363461421270034739674998439882197025793379025736897840734781804201672031851593132219078373801044565950718433711502994834119028314705278523054895899471958609276181416139299264108789537859167532606836582873569702826895122305111747819201293536304790714435161078979240053068647147263195492241701406219319325604907830079749786058232201150831053289490285258744231589818585929994139093454044137302658807883855572152809301651814792559642416488345438159037590979507278818307046225863865738139994271020382515077856847785922094064363000521112151753311286855235730397057855597005892085079646612707748505012072109415773714387937979781035754578443728513301523543550857987946700067081252888540009584671483001644420034320209511423147727815027369081401693358362005458222236738857346555941574625443514464377717918885442175440293874559629107268593690998651892507376513400452458067358358005915012650879644302617022893211440808264663611421563765758405948315865532051235766738517792008534124266727147117390263882562732653574532074434827907527100706986739050045042620949594837242315775941890509645138262907008272087333324758541186145005549100583676221521301778951547055884773649954453175049792674122614511836588177346314580833054444977711621669496798976537567789105956178872767158824520722195645114303175744130062887208929190951326934937222234315537027035010811021781199090815470900912401493958136325400201898446539416909217834472656250000 [145,34] 72530862867877535293203241473164420159253747370254356627780129060913560546579103313579599998117234353514086842984847022682134667483551193119719455353752048171442615450528771448981258743272000523699249727621582499605189797239743914527181567051774523628206757346212503673714482060058594466408330112688684346968748256416112276353467541283294162101439932229070843872001394216391146248852717102373134102960244436690395896933019736844691289511615027400697778926187510836335891559516580565400732761623631636214019152550793344921525903722179527639491071622084646230641560235035031811592862108752609002647735814376663742179082045407373156656623279810020271058137188674517405852188919772803446345142145023589288324729420877018147928058152146746863285128535445572460638831754190077820298029506264129110562718791189135041400917178008539108079616006001686816375945718273189963088807055155547308824309639484475076706761062404985395185245988326969554941373813614763804255800641344035114263464364165048974716580126875045519474267309557797033257727719456586722184204311584476568369130622149829802377651976196446707183393286575952164764295019311159235996462529715880929738655120374145851932942909293888242760109856067647629642282279696099397716925953670691343563244674197026043832318084067262475046222908158008967318231412246730955863153930292316037388690583954461014320643087191607427603058871271338978350055978964387398762942336507403824151810759431608781947429858403515376777385013985966385122109569210799233681640171813438325863815723085953887956814944746877690984483408075495009865327854002002075885168566810105309767303220184848760217530172904913017684505795574413933626640060709302285962492516252615986244054477427565686168695923261111602187156677246093750000 [145,35] -31336773893038119673661978860606318587416771457802686094113921476992976138157926233885272216150319918533667740908193314622187292272379600768995502241434336466670503994784000924160758985544092207406174699087346966678126897807676411493069900508103200138180195831359263408791193451242100507307727543957984092699671393698216736626707754788209106156671542754366800847312708363585968265757007442275892649519077836619599823228395009421158339395408946409664781505272714437822141412267728159884801015955729721797599861353366865352031570379620160388454294434909954840560585561071963310876303590892660208811167934436007741108767733325324621142089360477408150712915038327620097861228606495945567287339809459584260392916222843550996881179390550521653920354401426171129542366667637994887406494416039519011866387622506475050291563987246133142952643350429520885905396948613072273589747581791358120757433834058848505896824458363983566263602997895439869250407700093975889331102498766388167907263711497570232069392964197137769754710912860033911499642537860187174173276167276324742249545121819653478591535481161558348954692567389565284174182343975764464743170496878602883042639022718661469407974212320903099445896821137470256144673340953657465137248995679511976185564715612722010500889844673898675472080675384467366710156292242564546079065957556653834899813056814166871055451993562076668035246126467697859825836739977654165271666515524310438186355238014943030313597857050868234826690138011436955362748132820401776172678584034544000525900302908452851826253530889454032516635235166774868967686323960094080258459911115813442607145470273791193440148054748346268288572625219013982100686226542121649580112932530889786451015140837235222927513144910335540771484375000000000 [145,36] 11318020398836897003388986420457418906510388031854190060624264842523467279025370872393814339859568796958689703629110957402463236679726532922855525099310915021866502296903800452841346936010465559868811912914267391352606991324113468075697819410473988218584716841807355125906754022494693346773521264898253148700314000185198682683427942305408920707626212564985380159636844721574346014698210912882852643797130972599264485729843351197108860297166244317084038773121011469924531995705944131907428243375728347902038026189827824879183647848487355079535051201154090618249340866591928952504787656619092507731951123612771273755330068406063532502286513920758711114345579922374816306207710430802569610363828306122319405322135216681890199086413881861030530992336984614198034766788011418708050223113698322369100860336320595486076479292599000365475441939163397512939829646645027719927005422197242423708264453055898724137362576589410960535057816326490821289318701185196455861193621978817624593925943800249495337884003706707719055886030762549053075239916150432103806127389836057566020087898036166678239551401990002366825545692757023414073753941107133964836824766062100654866768319156024676795235026897230226414753746613685019271219024012495908540996126953866387553865393196539398987938447917421489125879893627177966547789351620333770155331294900784913617270146882990264718775002924549827153398308673790233746455024807677519773112618661934534758351792351035526514582342641751280994459859478253167973966870358976215981248995470374252678278164844070749914958707045452701591917920946139571850494206665007092607656893648236237457881549423281523460336844556706256000447719593180120372926062753755013326174588464022614091820312822557335453524140175431966781616210937500 [145,37] -3146807751695847960557544952605865770091553493585848119973232965219815446784794380268693997910062560555476020333066836807669163471862905615758958657170375213275183728640359617641042985453515784817565033665869372379734050572207627006537641304688843823386204802109567225995645646405415548324016842335169197128733188290320192076114838631497868407771973931704427659983517308956932140615251111300111233453630461079533122709745903018876600035589327096100342703070967019970682999316168759638202443246244947722457981163696069518787144613123097855637719552977663632156611471111908182759612533300446637577853481147946455051056289733448082658241036337283189057285925314440404278063967375446648636403071623821863789273161162455387921034074283727576045125889344651372505467029081546634519458657081948800661060481525293349937024431071927300998101357404830419411880977606367030230410094758255425059022572039663086898467007083420514403901093201842637083942950655430289086311548308192430353192319473609018359556239683621012302105685472922968535919154682528045300984966581517023815096721658579715793519683715565174251641337021134807588586990986240847380977826090950018607135828641165075991637097513021771539111872865442909618428247807673557233468111635543827804438768937774437385360051423473552785804119098389186522661332377363615878595063334138116947370399094169558342715862995717915463419580386771159880308841775876403200838803903313043916348812731640488141669908651099125794066998422706221880431158962377138346819360410884863268891409619931912976997921925273434978997464745529998118639540047084954286979836316667561574549301416745116197610085153941099519952503453801081931963159793632651206100491410291547398171842514526042432637199759483337402343750000 [145,38] 601158475437364220502305297209686422983758665314293458375498799323215690342087517757251353869837190671097873583132341600952740944781001393533884975174970688894415712230348247933738381251380424758158033235308756519963906564624903685999310746455369502670165639371515611709452977197448449135461681716222243026325973801433599426793484722761061657067106685345114412672309289895704526153373988024553383711646100432583349906601287454717238313800288999941669461690100571202220531947283643991483134375755329126622781155861597745153247442091652519847067777514784505074726017670689279968216051016045815274212103641417237258284642246566059532611620970013999416728728513491097229202655097726100771942291020074828910238647525263314275100261229598415778571185966664965257389968439389177628166555722784728429153373222979537295863251551208053063813871964980592615926651129630981843162217753245121416267862928301205288013514426935474967121624885531209523172490952347518732834806237990016192399504172813880534297845652578671401886760895850016968879686591663770594510472736953958531500781612925690904180006268154089899974722411457623593940740397415350881436395135468117220777043716997313060134670048012832118221025541087615915699644248765535440172318039969786382281261498019957137849280062051696696214028715267274420786893521968865598320103254474544526398417182503407039589549114706226497641481398388400850031254310405902808441922275690073135900464151862266394035488822047489492691853123435198341058936688558593503105412460659867759358640498601489097793523389155986130875291239824298223186541598225263407332340333040626820052687377352126029699395683646970695869308611132831419928665173796298020307562340188742018172739639688031514635980129241943359375000 [145,39] -26723471267351190750703860928257104634976023396400660280670434412720506491521368546173520031816970815898381796504736307491568987570546358776194493484535878363951211346777741835893757942485008241412176678750647876858989747549558479807641054463402486325059254919547143177246427678971226091194365867941981526777888301322384246565116416662934242859437033846497223624564485018074068516732409417009439135142893098636311806592105562912750039625347092591519425924343089193835643758885638055057308741749231393334533152002973711413646820415594160377904115075332559240259094685565075978520165370171269310527715667756815052239703090170152136869396143935032842215306040234350045463696055952346000712955374280724992419475367318648438203514998674970281324316628742252009573084004088420965599361406650014297155500172206836820606486826841073165640505473027414019581486698883339956100483095058226250126958589830984134756764017493292798595713126237673744498922628710446728296212693697711226646819705690821181128039064726177167761713688363214318176403636842780171850076739300428197264942886779818336204967642324427635740388024682697866331672266653011430273196551390561937303477637242813636136149095555672348697031985643894122199432003809674535410325221888914739597483800023395358255015298098769725550270718618464045456108854915449876657674608134823386924345565216362296149146815265008172705745780444920910589109852529551970870396936227105598518785094446583594696327485405680925631810194771026288746754695213429544607981022422377776720065163945443862563009023266079229949529314379212405421375887196022648447164590937661209947222078547122693432154105872527462745696699142583437367067693209211927462357598182284557960343123227156097649574279785156250000 [145,40] -32410738115104351335952467750068300742364889665569610884001668753995526132214439799214730276918043595992904454749444583279765841603057516521023065306306603562259153541585533679039304778206565560923405057906310033112295722866675284924414038922357888189988824355873543167185208600627308942882851990170197423210917424563520485439146321427525355139194732854691173878146912380745948799759646198214548861992839242863553146785269510993289435484614116177286718207560178880622506254854924040025768560756441751885861552437170101227746613069161903429182321254980185256795018084811823330876232524858539119823416554435070247075286967068324038122347855473776286642640717867989805974067400835722310714678872163679177045102698665408124231885679920553436064105111682236725299045793989227475411366377473764504078778511387010212158843158830730096740469688119467438402435209638153566366473125956965791581282015223841149342347981546135953907075891865596532225264972283001127238655932946157748858600226707848045211167997989192064766436033726576577306229681898488544694695234615489783560631026807448819582847395277348284511376291295994779311092872279719128932896910763840221166712360104883882131130120199734271279602178422325712198313335431986228497877908761250321602350494442333002251301009813979893877055943682051803285520166763716100556307644157006791302435028897599824044451561684183733967067597372300630271774830013689728774093846637876909374802557231239707372381465702428219724860883678916699454606586181666825811393731058002141114221241878009002474644733223127096912204294295140720392375090836621583497085024376116570370024835909668869862132674641896312952261152407863816139462744623667813176628711303519391108292422863906044378280639648437500 [145,41] 11686509121359213311371878039339589851549245545190513731346010009135723863292099391851002403470501285080862749541836634674372910142900548429829070789013218189542650620043352184812917394466477055451938469968287026585121809072589578594875749851413534602970360672228696296549073139973681706670387524234570378494345892765935595750936839063284249255900966833845304514068082703204845730806222042063395746882881950916802553476695277538431866957864603379889004766718557295724993371530737830724723793577558682430928786733106134557407072186202782590209500931930203241925200846700020714099508898664489470516626752057637202135048328192283239218030518194623358416202254100685098661757671952955211896766872894501229409335644514840132053349913705036222434272770473078618986702314939677471260138736198473699557809398429157220414821636914995656116849333306800568378168454861202500464393161644086297151722703838305868822551245409825111157449308476990983593631268509910673915153183817999239474609237024881771471973013393714862528511724643770641509048295244519270438873076197859009487799378614231881748771684058424252634226527926870176982189595421317183007597731975170470844059195602380817557972440701428056050073352877638317104456161419812511748761014301598908185377174062916910133550298238877727785231535807708077417724177852062725213283427869811649964022951824845198666622922412690658199338947825651708871500644569533775145235004145692480970267009914935078859552736609033635236206663719282645222168321207464353954223859807782461184857167025108172074571284765160966826759439349666276225067335133473656401506969869931363550009208276045010585344675233039782115570674404715188772750311821269756804828394732171215910697166121530930908203125000000 [145,42] -2949895687359097509880447034973166787934308031367459142816035512370425352830412353670082735518502150092590275814537703090930178234006515295522287776251774029511503255186800748639130149070184588748376879862924044041776816944195487566535137076193120089844591394006476516513106689043307094440899659361245105798611940163926481809832265979052731645288830163444334840010944061871407845571288461250291201663667255008910400461001628222554168228513537160868170280525554538653897021230083048767981589465114192573415081446673167476037439841500579952989547256124089248024780864127852734969411624159095543825938124413620123017605405174465280450312541148809902762500860175710126303902903815501200591510107597400076775797278186034148350136512007704703736091069926363016883379242723326900201421625187355963377351748812743821072306335161271312450872671110459075472135486977387992356685315551383452890839682217293687685418834082018380794441505338486843560801410356679390433887782343616339439905846555197915738758240583920564093608012410036199175977027628962235431361460516512867768524084692470694616633144651275922874110405117323135445180525753470167744453737069737840522778387761863856054860556134509035733455659923681246755421357750189905221335519042562586238845030845296812854867285247923548677411973385999972452848117189128817541328324346824476017548701578790406364959474332641081017243383520123446646648361538588040457526615665676521458516586490746610954282430113531738727201154713801622572108238560514196751990784007294875586991680119427773415755153323846561654565046362382364647182675798979117427430208790402532134914060118656899247371672589939560624337682541680931116186411978721516815301013154455562522166236138240408325195312500 [145,43] 1838416900236500864224820846885148914813342968982538247296643592183093983656645970860856820478560512720255398865956171858000238986535484320391688925556394776588380723406920910242432346181004826874801396948520132859335836215939528466538786357986024513923088388716111873754130794517842492130401988971737618916877762561195161655155633071398634256190566446716728525066880400355869693678668335494946202632223524131812981288878844490093840517991574073884920321318477820521995924767689428898758401343308622576449987614982542142306730446831277011634079465405819004506964991323087559353407394127104038164604264247546182468476023493310593153778400639638526136382635242289699323015754121800230281776263642196088295665160673776429989189836156785057927402403666892386581737816307127195569661408259206541365363609806984764078784805227367405152539476204162871275871842781753788764655305072003224461247382299626478857432778325549615744253994436867751759908084790477730039584626252688890205583764049514052093812751761396107751180005459848401870391541222468958879067995321190320090482242751488528734434790483225935471451962995035210011172664639167816397735839759331906069731843543313681371136939970920897062881134726850795204995834422191719407485255761146353679608762801681030064944180060730268524108848465016169246907194569436082358425257202698902558053083995906470811167475408116398964895234447984762707322140907831152015368682600234672408263146666751405788342090742472044352172863600740643578274235574358975450717288754565085899235552701106061548769822264577430041198336344018048364663302862160106821625376703840116508524031556955254186246531861825452919918795586529517430635227196734131029718042256852092868898211838671669921875000 [145,44] -824115808838866709715262430028452028517257808121641138232434008827490317126971520653639177570358485574054638095411325022297239104701374834837347283347572506336456532742309338423880236665971168784100480765116788831850194556656453369639603526875738901865766406313743892612750124018869984989110024796499769386116980291416230458775905604196982738191460039072296121182059137572151270586548275069398421796902538685867298335777290335481543219229370874283320912870357893157245383697384271789731727418935092721863647407279464201455904094128947637527155798103352902434744817033452708346706077795607281264604818432541864528603827651334555056964100459183817316725886694374044918121165615462099001968093696265555923684385767542133974158272581886405798717519207246391500951948432790147671766454065346571994921663197377371086871031925295958780406232642386163298297375689799499061203631901417616399102405454798218673794441409452925480807519390498185148373303969393019725564028611881859987030028552507786074406115500876579724373303695946660731283758393006060174450180829794220325498750585402114054305149802155539499176879210442976200308097352615266337932122289069500700496471431425614923190143085995716031298243945335257425868329808076951802303147905841085534502116690021295829847947066260447055048229227901972677837723235175602185751643479790137808867891684605053259506258530064782360571203412330674493873915532085592327385403100443309986604521403580955505715674134434486171636612215149788081960721172793441420692805530367642791738823135437262755214044828364979425335656290691315173514241861837480175844237595898343718766537666455134279283879126812174606547705711942204074336414004010914934122418119510985942921149905472070312500 [145,45] 147044725547859375317150498917865899287244741167484759640265528854811795164258964284930510438751784899895270015360389782144350923710406370111177765318967279899220056647356017108834326554738897743511545715455577353906265703609943676685846664978391050601119968604770529367624564414770492451698362269648937038126835083608016753652434949344091353506680807277163678746076454252476760965355922600906439903277093850314130983932104608494621176465162738655830004565160587466863124201952237802006680869381614830622210020384983550998323523720536337518654435357233783868635977070674743525415393944714993285727761799129481802961534198982186101568973182973241641959668877480213469007078450696641842172739205258859921785673745700116844594302284462708667048585970973330752079173949854107763180013306165796837541751139950135618932225666588405254434369889004441034417210270582002824424881484640068795477932867427508370911910725023898329065759153254790482715200756679963376623714571461057846112551683586317356156319918855331370338343960631907078408658378046811205976195053422269997399421320683947446742099850338941768887770403452066219069089385832013494007704194348849686044815082607815856731230143212381991108276197249445805819982176838012768057364462562768126775712409170605937508097254401490193755699689184458402501598991077706919412676754406080864913007810704082845757333255778611323104491945173517838591388094284122199619029900860504921945097206500042279650774085018557956637219774855118619416094951237699995240163558532190322457441702116808927370539321062606591256857713843066978102287326491626152518341445927724201937819940766825296425825935490831212762147043278520317756750746031051588902697536571534178800554098907187500 [145,46] -8199314891846740882475879432747703235803011900047306733676133698596835694735574337122186344114207271303201278859755705204409991579551373431877462621127793239572552561910567343013324203074792780628700760474690392096878156918013155403444486888009196397665279943462295542059701159762350811329466473314378545801572082640357678448396203516037616283524786844654090316830367576473752547791458555331441885363052816645586900086703117758506673448633947864711011238383194051157396475099525653801065465767295965921391490065422871922657636541024097591847219276496146352560565372863531093091258234775132702711768315168397555714310407398414990594570789705024369469078760071486764290914944140294338243501465946182102199226640651824768276883622805396406867745294817421255135331455519299276325382846453302611970276038439238123030172649948274222801072272369692508842613478981012361428283672937771170387836000941194973848204883174578900473216552598390846111971526176802954440943380916614519559215458727863062113817478550567009734150450589360073602747107154014748805654453064129773605834432954409330172117778122110271684821134310739055851758457061277532611011663381996356449807665141155156870168307277992512921045489393485979828451127900041997773126768130696842802388360905272315542570604834242263003710249435243842153715820591895931052931827970398914623613763966647206007914626431080610232989279126604773914702220152391107276678798925199406966110556949188806716050418538045160719225833167944865810213858498281378977171525341227474993771754202321742844304564915122128685591988449067226083388883717829712132012000775689628837142060407616105167606477895794608336249256180854943507803429929925592709030532347360136691322666087500 [145,47] 3490072260909208969513008271250721934407476012243196681405633100554903035014659020913017361222435207902724180184267871350067505697690958738790171001802770925876115247558514749480117192288863579539577415546812207731362606299529881561307031322220447736959453781387525715073307690051111145899970580507846660732649459339462957962344584382532051265071157127343364337431300928305407040688495777978705583859537441523572106637744592399798043459211840222094006314919172090646357209031673221562900510426784344682365169329644008912818963127389443890952680814833773640079931003475005215827854642536331404637661948118787287957284349227359838949610715366056132094826423970287304157217449460172981662874026825338017734131591657651818256718955858634594856590628528667880935356933242392852870065899494642370594306183942324710969415852694612631355559839430105998754377769867460485858286667819352440991023946063842434587589271966566658463225992606256435293067105922784564519646914231345655346712856044646849280332383968095782722934011888705749779902696038266094729657487214366859241173767829063024564383286755345432817653122699295332753827965501825640890299868624489344554863567982474028391588069550080306219408041116666463296937548527449684669164750146871508426411774025970893212633760381344191593203494135609327089244792693562865811307061865201841214483647772213970361696321641192277456752539924172304361923072308446958907360408008529034600088470621343013078518386628062118780281088360245664978146529522791986188285484344590872183194657186004277117936735947212928118657637435449257152271043410057537925334947066867758514730619879133246528367375818961532659616601299647013408758512425730226314981530790224070646522904160 [145,48] -1063031818146552255635329717879474325483737788894550486248071754231072095020644213408753600462169213484700804502271130338864529953956710509312492803510723688332475994218122756925845537496578535689396194315276818351031239991651451991954431406227816572833148567974354074458498439758887916718376941937194979955802431516924082561032928369605316554687795499982473752107545516858808869355268205735650970215431774950689653480410091295351609011362195125193383056857365393905389538880390207132975468035567029816468848209603521221384361210497563914901195194646817163400199959902228273893792129384572319814418827843741222478593112389511376065242226433038042049579250840078317056926287844735881936555356617315859019797048797941969249153697308118655662741106741532228424153593754551320289658077105508400566213202123935892594090145724192585520153321186880766165154053424511125465605877242868910025115503586977334387760683052477762137054282175190049642966689539034784484798435969194678797875518557215167468379861134016895459286485173906741111806481409635791004361545820582898106576916572937406866205636652983322782896212904204852348315653024878511838157913985478338975296881557190378641586761609691389455620532650161129005334224154117753176907926312360621788955499410454150639337714083081718075331725450323571483435692547834269438968957327757155690829096392661240671620809561493675475961492783632244650582455740362742480080739433095859705712656384129433478349133223105893120822204123144828770398153199313213533793133023716581315981489724715078062324829388970588583759427873376835882982634186558036809348899190329344619582471873349522660728429015258613535432559961356636497177932850046524646838852048717147322933425 [145,49] -15660478482197225299910972369625875247028795513679006522195142737433223173633585434447888916960220823882686111008020258503532403297248484949283892120252626894527463252172197607327469168638666997965237039619438540386497403381583497083656396135326843335345263237898421685418934154699412879142830177579955036125622567379266423873254152240949682815241221544033800209308353655364026525660929418182991308769264302186735074442376308270894050390675052410794809605482658590678502397226123803557723948556951244309168057102788550206470379172971204357202698725528437258760521276626899276915898521851640505353637200244793260807210623327368117394066608604733336542157971016517314212057813646355621190684838020805380857956953343934231482602631871073372173552862929464885385833009976123551496522118238685695602292530182813998942419880992843087612022831372265825077999771649429177103162314074996789973986214352200720027499222443364493756588502398838914099189816369886401159796882521294442854786481712342619750139139789543933452279603085926958839152784630935328202652443086802271199720561870342080323211144971559082889395665109397601415618288179412833226627813796925515836775040745720856682867746246060722519847366444506323820199587138256508504256733858829327442148489552498584109733645786623038904635562879408862755477567299608696317869905122817263594128652361817196141416972931876873224006605754375409461698791331109332804395886572415373992996739908918857145774730958079738627668119055471545073905722312471410547541650553987429876101326238536375893896558828566118642248794777496120275983335963006654019200489345656676096767029684008882508804087428220518662244055785026777632635900837978867175810651104197798420 [145,50] 12616107486084099814057986704538339819701458648133474175247149725750310855599638415198716704263051104681227007909804237084061953718388899316595020486317798532596169410708416957520932911571471086595698849570100479466009952180258397605866240755100414042595981503121442531365618384235858828381799666704338969499447305876026981259768432100852372908226546935729539419421229898705720996864419711485039467628097367693565745834452689054156343070877274969982131185232213587059767978241834692461952361206170699425441055966687333506698160093258062925143352142896420334161553667952840279777360366014540349466878591652763971198869306751549387741022635094822568476703809058453456426333563793680665456969849296688635118556943542988868757805922222129549055724790450902019565614643922112942839509059753331290994086946487945897035289320311253981703661004867872641949030440609173949461456542154971127469204598302543530196442233682057066612194128870627091971773854536564057456811083076978400871249909208357240626486814932614672368077248233026265268732848924791473388390171645500643837515493895498979736587867934513342395398359113267494653253221497669100168148313695703509000754743475183351838881765576973980118436569676084552710986747883908391501065384071588524531418543735551632731808842262722736974962193058761797664330745899669742948385401798625590267381519640590506409455799584604048160870536720338486288368640065067056583514531960605917208824791591325451781643730486809790609409117290780281373068231658401734676309634596692195044706121883680575514355024954284166206540907189423486065106036790343490040858257324544435543050509420861980161838167018539088942561670256074384467776518566562725549518786944954900 [145,51] -1150707169682881890864921456181976550775386387588797448031166218609850414460629788249508744663884595443276331703883219984687535733414696408642559663447952075518183446588435479507383365510935518142008659858634346602371752135597300927573828129735219746988592874498606206906281285457950072654410339876484156893733281155990668185849663747876049532698350571215463564835603251087556172791422573630160831956017225155677867885361535761674339217142326842940010195208543672801075705710747254354946691926190642662102339798816373373177483641348578832099958020240302678457766844815403861618319055115688162031881729947731711895207203407343396686452706830673637649274739111354970402428018538906442040523710333581651197536259186638086806395915575894443768051431405542015113285782688209634504113923135858773393298141545496674985868327253714409100513564753744207534913922000275766527947665941745834767559242057860240999382020951254062630744262778596910935176496598340999883691231914495122198839358074082068621327837457388532485610977382843709682069856399920582128245855344204640852662332100708258004683567444380019837707561154060104770502508333270732707003633576489634273939231361707067034717369178755840769138237016372351071848066056741671790664331302354414254399543079197214063664763652716623565212666105085130134809382257466668992172947141682074182749706117373244748965185825215560141312955225091232845868753642541424177859411594980340413226267237028129226245192722942743299119681967152852822483164219617242945656739078949340162950347916876706770717512518725593004951096840627670473001353809965770587011501874036439069645931596861328201713334796369836382996939861580551362783218888189458446849024027200 [145,52] 1469301339166342110891702160921901962842844039274007069285914029582957942339520678477448268254063187574579217923712489902048360454406001416411169877732792767029049077199564835272028915478373049252652639205165404375184546922672255057994163690434806343569260802825428833405701942502103365986021665414519607484928103039121324687969854082422785821257385111446025394736197806703529767669808720501062673636229713207712090829400973603556154487995309527178853815294627565467285863379246502785449056708698171001668627204376120698161078774654200762470590324623494073506801832815315154466507244963989733160350042039876423496853795428791886787818230772816460746874178520717947162190997152387572590859946707554132202855124953095696588479577880414860022359150093715852245482552336199924040473003419396561177467268537235030780510073232446907266158717882077835349084193257359878882345382370681676138757318021092772456425522080490943691087539132185379443554056980811940831037715216772936401136474047602238339590077817060461053726737053814557926257599328367156764327359607049429663269214674007995506391352840715105377230080204258440620208491280595005819639869094283340438862639982461765403888170361720164665659106620443061727555513824800555362418335770778632032238996764591304333352385637615494957634388168137588703909114625686081746117032630731857852896479436489829706548627583671477473151715501699622459550926018347859925271322393109181802405658187290213221217227945990117233718191518719207951424122327428364715454255108261041730910378610356412629386502556809322430801091438158430246139529794382637677610298717553868312597036651517778718022846971046096294737815492917790139797223588307876545835611760 [145,53] -224234750155135477533851012089617585427110542120474822324567742554166673533138701316140900180190709612114376171645767270757680076791879619414400952421058445267077215511874355053179069971253810168627329134085905667278375263407302571760706526615600222175814563988062978822639886621737850737599653401342087289896366539878387591370919885221359778753583064208785234830094695864662700250013142150551946340728373371095293430483823526215937379920048426151090514115577280430694515268294667418452531865732029836056904730631078689450275806865275198818783280607508895006323590484677499008052652456675803099142206870435160855586875716707550266197383050617304115863573307988606697013848538000252149158292318362611070330561078362916740221629716036205663445934461389479222389425117468658332365899859712433022199614920604292852468421888382460911880221628605940914361100994833756813350255214654613497893551146832708806378003818733842746080237175646726060773658924982247858690763200364760515035781419517341109451551841722874930997394340651401097298534469032884017772016205680053926132861329082660354340044359844128793872603260430735713318085546010641536363753783283596038262350129416178832401184863566987400060418799443206744656848543267113201334173532552734695325085587425132331528149134161177469080627496464353541384550414363236440284299898335397216689600076133435316736402309331158514069494647379564899118940070699181430535593684255586364652482360571278160762441166442754065068610408055128195152526370893505593380001254082979549354174231045963167975938884966678966863293249784556236951956897102116313154821913303101627277113417547952536306728351146463123484395126459822348113074707740499840794288 [145,54] 5967150405767570258880644147306953618858798203282094580719223335528291058184033427666404926421973593601917468804671838159846049486603541983182165896537761379572257219466058612627816979691757114156643074765138771040071997939184670081449535204400534378342257421060688510440605696180812271233182718470641952604410455816275123158083803567383990854417379451754561220426347897872702667007915259814243467114933878647705842368349511068223998656991811571935063885201270092541236606089590730736757152931596358804543755560760442178924330386297813993108366728191283093591103094206749432229706704652312051863154315973477093695327446742360472310886620971146864446409293219106841177778155903850816026514837027449304974542200800342081895852898748352122336731311931160322341191188571510937773821316149789456393125132078030388533932004498498473173751910567956866819603896557800883084350102039031470612536067900201197050232410092552885410752783956192873038717641004526954025843560557540699564103897843059036928434404087575509950339321493045577304066805612263345627964441234167078082971364823198911745184581770960449897878422707991413995515375973959089926712162892065417278920384037158763060862462039730868879339260722032276542768680504666071294400557101456267210267843941513422965069712845891335200702513822290936126924593101320355745470022213097468005325284262267819500802032275930113826695854028977197323367743427465329665121011203119431976950500385869395588751033416517180386797447797827920530205843781912239984863495550786062283380225464872668300833407148207150287162307606184737034553903559844412862909607809358338200830392277955698803831829230283842352832818123035490567001137118066145584 [145,55] -2071911800480402161459520933815166421246665838790362802562452224839188756505327688639454286642291559035349722859178708400345856955933509562040762163240666692721397211868063796928976020016731589755390878917806392548619315233887358063505884640851468321002109275003604370972784334293748292119462749978822182916499726250116905723079685306186772449505898395222695430667750400451877679146255419972256828666401463279062420998329089607407718452035025407892454100594025379378685185068230509221587296812449517080173657731635830214318125500673942680989383454784933462401063967493053862391771554360255857325245035805089906541376796202725075937242160915683874691785327178151275344181525806864245934909861846245523623971521753741020013493321323312051437842832029267495516758402114715547244562910916916095967390185291904372443020472317747438417550305748260462063601505145138032448432896027055930938448049819088003942923769921597097367390461442862057382961198045620240269005252230528320754288602266402741542624299114822257807262991975361485807952542402565205118287004676669761689971717667011237477594214629533127089567381872831064711373137135214738866079059702782730819398882067336754166987619590772638312976195776646645878061869523869498309727561524966444292920446883493552815377495490052323675744757383908996036619468367418433991540834400804890362972177812437028581151491722618057342331570383174909153376625245821801976122529324302670659480365087328361119626425875579917767805043240532044870003524973091327546971014117214404538172202747317602130172467409178558971203250493905246046498941570264207841867332095966526541845079120461298914192392329747277902713331448914961559735391173500032 [145,56] 474733773176681639452879542901226871990889005830061530808884932946287688494065867247816257462413473078320908121333728362162897059930768153340221594784211540845023890784808026061803111286707067038723264465845286632078411486494479907343642995433868922888829642147730178985434838807577560469763314003475375706177123794752038220877329862386191144139864674991227318675814482810443206616378911175487509822319020479579238849423750438444231723033151675622927971727593777464912768237663225669382016866254034761026379343619776975420415146420736279510423356227362275386327833589599185047179290171525184899921861922980435885416596504662644201331025329268054367225466654784347653539421404248699642603064544748747937695662664714042844254657278080619739647571003232827798783819805513175654603335514354887261609058899064504693184138562627621669104864354448232513205620761334098994062407003358329419513036836413175750606899760880062837860178923011652193495695862836711287454793046683208825687047596646392943742529858165365812925024609489048212989078110555078114937700694420781595977999029507290325560450948921229233486902771368040380682356409738253417752482334022462239236571435464704650486467666147811922615167421326892249948246560080188022954928110018471726936502754108131585038455253930438099422411535770965457179667375437503031538445819289479491309087242918941626568959229230551063779027572641195400547751273130528806737308159856343784214106588246990756435120005656108919856450165583764078913371501254427334933498238409369441734697604088949003943298341541897258702137754475697530125663565021610088804067717221416365078221384092425568651906081814214970819673904611483036608384284004 [145,57] -32893070276769399616860685564995873054149142044835892290540683830698804357341624910389159155769453069625563930489388324759717340573404453202266607636398718701951851313683710444856416427521781337516101692449718752531307438896697754227656843046407021376999843268460401986710462477612976295635726944891108712118868747943968869369104127150198712643915423173905653321689322405612443309757446675950769370694901775737941111899379344323202402823270133738647129485502942762538964123086434714460126895684253644365467764967454199931273639757598529052927816734129036097342206510833713630541244901369811758118691772963788271070112230866958161230443748407264555172289816503985255527239054639670164301953815894594217892782900975571684457070348012490644987183288853302010090438827784718781442494272848149058564083786767757239639511832948772032886344600364205715127486884210669654281914275963476132294735465045965739025008089306920531148867223454453274118377377740183006913820021820283995129465158834006383927559457011837051687818198789705327680508604288248368262357463672923660876435096664773733424693874798732887660203275451326425338725434121728641547036996891388663852742633648985417902482522793726989555250359065830633660267173729092120537192841373306438310167805388162762377759170046995312156358441851398141535801332632466607595786220685266774632638801248916531849633687421910699909592888902011158794664310035617826310351604813583064523587761764412699339818807291849281250584282393760308333390978349989911729463097082537947891454347850005867082777195030995241098396912542540941962448157057520148479877032731806408197449694761017057516297691610163846807412667052551112056244192 [145,58] 396248216383582050378597134442653769492456433411731550662162657466831507637248326905212835538774352486110205302475906048339502587938261768195681243071598976123810381337450570567955270559972113231373859133353498070595211766264242487544782372216365962645211500596520022077214688375619407309579609994525146441822604623693529384388285241880425508451903269862652349504056334098475719926022053389963993038401595045089191629886033228622163784819237830943570348402495338115872314191698010119925777646220994563514845381733528224905028984330187811119533136450887375418712298827241515769602040895754631795150138217252376667395793180326269770542989233890016008198566506961871464344581235312266360302015649394849889580188059937206234513006405518697712135776101670001277154955674714218495785761726609189285212587420925607793958776783814692552119745150683786401805868494218169556191601743795112982053122975707403209675517551479917878972798100765205435401770371051320456417877098341207625075269295482191681498610303896034098562156227406635200927649738666499614462979103869554729545791677492046894631218932109347281473808207712587402774301477006255156417382178929659233682537782330159898954049024011312990822783548380004341296325677483009832474102132880619983632501176776098422857260601589475172751504058630950631354914455396429876638331793584521987179239321541594614123030161158643234445609761193221200564631434570158187163765665124180527505710828345747364871160499957880644503435576460483452042471891001588277975608952671972469292879872363402045917408742530345534378653254036177926232422245849629044872907591131974212667069488438855013587357542761664452366874221010565867616 [145,59] -74035522455167357934631159263221955328916789349950668955535256143401989344589203364039007577075991480367991369938490964632305439051532628264099933872479763828872710549399611356357698934721754958711923607885951306918927431614154488737584913941717286722382378951407527843497591076826553408674409854205630095608637397853270630459706137027425844584628139364656189033214768278450446607897488769749559516752830173689640225148467337063623128014197475667719240065701042290103095199811262128357538415236341355088293857706335962292983404650621545720775157337527039290584705559442563265269970393949229097376887312268452339463955590836985193739392480679843271911260198154680333304722193453964496173378776464068967914176552193826831430551422192096067595882569096588103016676756064333729239872984488243910113539748127030353660379230270178166416568879141061984700564636666943930730945626212585722842912084125052203587669701708837970224547781724675488114533271146593123158825221864367430287130864884215879481136409885043350537865759910500040509195513512221988854815621769129569416656696568538803769623801113051260440017107968297587009800141374180454610150680040246995234084005510181297033594599073060789108045958573122466758354500307396162757825960431351665224674205716975449484587447310435375805005165922383095920089948085309653430655957303327518409268035079424839892767159490387556705753680975934081652060900410272514012376504267232109048105920709144710921196372682117515395837406891136773629378401809571290377869579743145468162351738110875405474569704455177303204869703941499848552787615620987813498528273982215616769152647846768682843690717172704932548332107437623040 [145,60] 22631285187514984871717296638760433351310966961274440404583999454930992179034717451524031089713789214809859673058210969111803128057776020464287599925482117534971142283618067103523305862583684291603021742999466816870092347430449608582635132816266297892326890238206825210811253367444813836843061711303235640103199573221838044318830755373651190875394450454301035263207899932527442498896666009752145371149117796770238910051263064078695274557362986051987073418817897115237992122035769266761622190291373352519399378424903928835072558846749338592407664525269808667732727577527048978894920072637649808195720897242651327995397520405528074323738034132185259890202860533983364604034720238643315675556416883198492231636397676377175937325865063955470601800211569609488276086334062034589603127846618139990054102579823575942010216081924009886964633988516945403074523622718249608369636774663627558685314507031021745643583541293796076394594162412953490039508119838380854341127739917321987369751002694434062726502449782959660498029986202736349478384094965548685139115732689184108252013399573497025695052966393793206318003589386220316992654271983503933667508835021967548919586894805708283702968824423940049170285878097491537303163509749271835689853919185118971402896335997115798381866510310019532715908012918315554563130151433770285279888268019723871543545148203382060935450803694977524613606489419523609701232029022668903104255573366526896209917381386921204801861061819327821530596609381896850604222061723441276533240928415911041781278680251509113972648738764392578649260534576292326419296551231351210439018263474213387966703610385537564927367416483194451280444531860376 [145,61] -205596882746266050468177573688276876389543437456900550503545349829447368208368421686429156037327262500216931841986494666694074980679042368101792590915475537062258297963510234243464788228463233189380192041094866783434206095410606100075183675987410243819370132506789481642691920559530547440815223377918874102564335053420086302520222520871152638719461363898791751737618646654285952746558431997949541081943427846625516752408019724102566700293728260405977577935589556282491070406094607227831511795513710053968852097279772287552791730133337384157108602607876276015364694120868172995809334760057158005994632575499091460982134597003616433482905798453240331975247580312326450556654723022159987813531557467507148277433383640103368981484168528958038679309404056748057493591111797954894781380721231200729955946658958002585462551452427745920944198717624713110012175364390184545381070297406702038874001791277091132174834064763530284942118169876637253840356712302469082577334681178168885128642412275105942262999826129649494727885528597664608618893910903797110569867148745393928434465631072614442548401057052672744732735283068441031200238328406428759780949655963234828035758634271040981515703976392222378340265444087087373373875623866316527120958245839320550875310906209753913747749931333896335834626060093378933723313864768489480256325421983633290568908053227800212266247594698752325964591654317225978675873722710465310199595387264760018648908066952773485525197873075840866949023661059823094251401728426750612965909718603414752719738310115954634598086469312229329506516922732697238299546816112187334989826687889213955878751258103436297195692748649318077676643712 [145,62] -396582415133278720664379040597066275637186605152048133095558528955340671084000392772357937401441590528549505508638281430900468796648466732679420818613827318075138614816571066500746496372224877460644049015826263143104795362704288480305924325583703513680597788563707269007360205078774064811173263474909553951145059406101905292769466917566058398710324747081091569692200146372297458637932537028902653898113717039400723962469268999166121461048608434737990391624859524466101259473844312150953993154883542607235596969034460546804356422310184763666057426035420134959392099374087655561929008251027177237854314326505966366406170974130057978202793436736535166906928505780495571841733615351074739204783538619070597714434559616397983082463060286233155714703037854143142753991099216616240767296178364561415382779805889950222827582935193078109573714745440695377284816047775159427583342514684505381643855847786159201249425266956553527675915345820309156533008703783473233645767732833037290489840388553098749893361862204233204890774614642886538859039550360513778219166040379766106018300371770088966693521243219070125094084631849888166324534554561484417118412687098679850313684518394434078647254989672131229386613196512697117213263233160401999272018612762090555599903504026207816973757639039504192513008312381711127048301258654894720633692726362543952932278268019152257569342627961442026372043138343754216711114522231545081002912471980560925900795432196604561828532565903646669706490439784726193158431764867978583229855995390260562039040013143299835796504497645520248278073420025540137205128546858057909650579793649403715667583997653394659991515608134187234598512 [145,63] 71098216636195385857858842822354781967202502654366962702833218571796838132144554521062872096685280845720858829483272831099823575759767024238359765666074685396122374558108007352829828873212884024925819572786363312543761753118365376937725910247491186491590064573009090760104386365825894984222436141335339158537982674941804444651472178233062532546872490088105988014710943984757585152781357848351520355554576301377865324300534732310430463613068743026418920660401626461365644487145880122028718972414333178071230504276294225631001229832135665223532045132242594305681269125771631320401038985032864761841962488803839536560099729798803386157536367495259125630767327241133021892315747576479098048354547633659987752624885526783863581631573090675423655793001696283436808084642226728932542611885282859585532980139290397685630659117244528382818028085449200746082719598078314538597783370739838043424373339939218763155460277717146186133850872799798690310563903652231032639918073817651709673655676189874424262612338333244766467824441244069537722950924928625374843403756599876906475806733292154778606137388976363173076824130353606885283798672423348140471071132606628772981657848386003932904170550835440633036241411704727880647650576699759869550956007319077840548982328472128764873710941679150595693673041229467473628040781706812148874102032880701196275242550324465772057701019614594756528928415329091689612302235443683044701282948848613051374155799395705952014810172861850844052715112801258957950015349682719420386150689264044707693147628916821961788101660660838295530607023769643088726244829780478045091155942201693476231916665881240789850675256965114318688 [145,64] -14846830366931032124559201396349089754419035149772451401811546190316444824988069419017953833661871093112193727559002533862648058216452078313707244931469267345432449553409168575327265544508125460170088768754644063605674711153444172103275371187341576127905189520123982130583143715321377193507958244724553056548288779731678796099575796083293196000972313367976165338698574146747042492894894112791158132495368971439075049272725231082833837531069729646903545437206971664956667058188293005765263417615347041818880544531115745762851424509608032379286039906120095400520732366270580402144523162221952600461881295943046019218227113363732257549283366042391098563178550987384879788323013826885989821814985608548003202006087461514498184574361114021564445131291722188368367242442936390303791091792640213760278627107461768713547758004161040777387550681163577615347252967113966840759674299833307291840555098475024727340725020257414532414288120813139922046230200030132837548334498197272686541740528964502761991307960295453232384448257743538586875363616899734101262363933989224774817582962866433993511258625148102228330162385796242838313150967086752415057428723952963052609420316706555000701349222449541688883872882044107776712941876424301535225523677315808761264087691755387760085278566786964610637518606107709701141866339044125090892351630678389423572274065956818988447288968688718566326271230703310305623120162947832494558617095230441246108770600034886962962109430332591212123388917924836056483988092577909163218683131111295726909778584481702221018950889864538571342255660890562882772861619419738654401352347564992148720072097915694625444205196743048416 [145,65] 2833825091755054432212197123463823277183965151371420286231649980262197450119574787411718952526104355623050002490892796923030316976009221374155884532485038538343580888343862701455126158064374728245803032459114645677086178160160675382134436736222748576713062632202867092251241409154005740096433502731341376534862863823284702150427698074553736016457129389229488397007299321242616648631421131390689565300760926556134165107307097769442131588974922498999345361725370959760742837855688811692816250046371899133611416382853628655300956521457963697719594281952666669065576003226647796690619869748039033935704751550581583241818646100481348733730753166134648881461946488963455384741433151681321357551441649395468002723404196618229826698673106169439394927247583151620293683918322131304816578182906419756537784998526087081303233674736427438055209744707170516295104961846132583635226883901140727025377372965095361542138253965554840990493230872593022415941168097362746087209310310200914214967912831893213404296720955419158336428248923519496818812759477798590148119444738580514926678890413103967181515629419656042449819486614395030012862400027602463297306056189687323233469653264262992703530488269202526183359195300465194866462107494309785630697316743723800032992312738799859869519592524125547451305154383019565473415422902987340339400351594498177807679247102597995242884110752267982719104561549113565567715257870509854192822599053894818068145796973583072326739633062566644879265374730528285889779527251247457627125763904080668961614836416373138155958950833867738551496233584385143008046785755147653527162336598556999911806165107089962285376256523520 [145,66] -367256920159000764465120986718906640862515149125201352395967902086122589470321669782403832796236561883114615627292061136011219618734621233085909926710024065087853147618029020458496626152078636697205803130416073143746949815661014367362171924709180275858606842851613938359525818097362934036682733129957389186449767685139415880826994330559747140504529769989814430955408422085658823754786476592549809207059885278458517957294050880702821614815142740685355511854067717500423129694549634074113752330088734078044444191949869516975089564357849508899964638649306706959656064998505869874265171691223483284487897554110876050254431250855882102941797503343299498314910472279495899937392439359075687184315666790005575798702480683683417764885907621840821696996305114228312221246475342478444916482561222095597686337207071750386330848434596981964077011592491057642354711486546111133773444940301219925249500506172335363822716801159217373829774597122064508475508997953575147797393612418610147219539360461326923792661319955997947829781686470406399027242163614557751492217824322378999003999522902764628619803480341776883760172321546018477262707612142292383378879483155566040199312454729782053566560053958906992848079861347048525606135938372957623222999584325049505781943361738773954636743328779864487183983848336678682538955140624772617003176444946231792050803233828029976291013916275570484698435266351672807389812410687079268450582336070963066574237911763343006598272256049156866372779214784668633587888826394094377674098698725499853865972729696046376823045537985843610901455274812355488054835217186965982151494533895440773847981057847095717909372032 [145,67] 47672403812088777598235314092752900296753679808686439941265322659116091551519005692989345701763992522548190620656776256748891027940557565344166201409247906749350761909422713412370776509252305575220680241572924449831915921421880495138182973736615154794909072732855585734233113655969482530206270399864998407161420613529019593723099170646376245389946371639547463009726270220975852915843491876268307580834883385009537080871388404337982013133253198826419024464068965916294731483738665389103388589938493627775356289211787895441042320284343253887967667445215775154445517398069247053755407041099142822733447841407158765458725610437489513119875278090873552310713230025903233444437151867513568368006103255135762578260492205474947416926372962990067407362460576416679471709960146208817934720247286446186649238785022249454319942099845043049526485180292932088445724487626548821541276788333695610631776067824594817128254630705362575692204921490796014981138216663124202048607053891373240415889288012378108337690003673990807940257077245021153667996118708710216233182895559215397173232025318334978762229609767385388494148466457495343103609928920666567051510983362997544217827905241590153895726964697906079359834014133160812626552117717392826588565107365486076187362613122704408141310872743296725947220870898832015610667446969833165373383857143908624954371351786330991855856638770997577196361619474423187866540828319395897288207581727937284133518991011031931729087700776233273205640387025379262937959721392174452086066182903716787706539420217774705947708793629655798752220815231691743967712119469092541253619536748621630048448814569703658182720 [145,68] -5977479996902507613452747178324940360940499460336226970481226580832580773518030226783700451187472921798727853750766923789890982663695559651273604913308263609769179016840005587136513805572999986536826501824628202225891666407410997481654817505159387274842121113158441812997014258247624150039766904393475530038622535381789537727544460579317983643678597676234549375806639139574153528192850070809205707720396876406482181262040305640149760211327661133559327135355404369923431334013665976860462490884892863155932453925947058276477077758795848294679665810744166992146358741775434394671910484759682911198734791582373223254990121981146491114902504017426467529687278209903741187144607284690354733148110305059386367371100879560437532031204099309908901313760316561040534864535571297580895159022005516667863824995449196498458654517200857676428371618794080859984090790521477120649224595828982998305459691741608417767576486009829490711922832478157425178625794457994269566513697995198062165818492062449029590991863620452292112299318800846371554340703666911159151338410870631812218656551769197144921290106474215186722647174461322557378284605714113448787743122961144550884412310652667189184073571992392805402524586833478817906152123299727782077998299949827020012990260156614784559584263585529029600566537664966634458718373061144292562527273544412266296291643026944982892511150461171110089635243849698402297883940779676296554591253623284089092020248656291031435746374633370944815643708193465831686364555553809088326228049036280549319819858455483001827982225568981457413989639336038141783666662492973286709360583579714074251628530911282293600 [145,69] 675498217828395516547227709959756331708447070106488269373564573408430603611614033420648405045779371317758976883787459026657680442985010803019598498848032624632813816677668566275076000397234820684179340086879372893341223175834965680744870960430391711911490464192310531940191457817306744186676566840717729883577772207951957656445477797069375373898958358440449800781060832533020118847805310567189711067674310959954281716783749577195310645998761852496918306122277143467313976417803095206701293911589297494896444939267243162181922638414538838381965022578361278865250658278912894600265040871467973572001940067442034514255305482717280494487422621189849808490171169266944907402396866930392205809525046582025001939426200685811873655568708988275617716923385535525168278466240355994958359065490184849739448976593713910208449005319711724271755522377960112763346844539854966535321096057170042714490843113899800447894741623570979395341879269900762632757435839216394748442736246620484192464907717954654119690563831072844649445907683645907617925824070127615285164121572267042139814970279628655275148306675984338836577608131922256445332978335755917351031391371051601755915903955519861721380654589407751581839033821581064822834382815237739544300966965119312527263716038084922160723471383555730390117621622469281109959092001809958794464493420869306826458348708381706874248501247061490451174039011792178808229164896215465716599583862995255430950205467996589011530217081344747244133803255775705015483607919014406983466574610627918879756977293857831953403283277197785515768699255627597856520801790370565619987822565633546680100112930572640 [145,70] -70753813230379303579157005905576456033422673886657753463331337612129509594127737525183456289051134647465300388425721597246429242992226182010939117792348684064151788140307333994056155273526013788755566355326443516388833760966693442902092501498383547230217042237889337324278914250177201974031795876501176601071747036095236421528441470469648083510489455299997414390608022589913141087902078459246995513796965714380383594544569418361412157726058047860389523119803368598812839233569045640350519864283419653243316837600625188532869748237517784438636353904173976461026913449468642570486955371879923001277029385441495369528689953475006768296454506770010828266725736594078309922341562380522718186805863190797777877385025013295484870541398312137025437893683414329744778883701021327156940171553707462760279590162610064280133621525181184944997001022395549055626796312952040190235272725720658935207374727819940475564818363992427376702801658164416269542302093794951376996280879574683025181000160861586664083846966061544143463629593518016950926503944197107088768966302209423042283091954190248940853063010160416137638219809651967763251802057053458301830073831071820757837991237251449462957440408782610648127313513700659940224708580559070438065254440519213741144507677766392466221279965790134682344867313596395200865065703559979303363199349690641794597775867196749220324015009811287246355555615332778610414475189907379949489592322817959475127791353985893701166252005607757847015870766445744203490731141112886585704773465132809488252339887038178632604662049589206347580342893208640485668884928446996301626348253913837454547209838880 [145,71] 6665616160763080024202762255866389921377954946412103238083260612006459187062259764367132551213610438407171144306879084126291450589228948629794797840743134717137296632941285543818358588903552681069995600247198897366830185419933519061737235067518335408814046906656291966053479231730732315844615060807269892239588619630402314189756072672476514675680975831061253957693941830315934870045805387820340186122234199104715719669940353293572019564837378372203262277254930713010744512995209854154062263855652663009315645029898536472938619900875159286079357690473839545787731580162503124291769302531669718913522948139597404626477691667064335647106990315950208178577592789272825973577873873740123193942245072709261317443962389750288212077169729637293034908064201737560020477189551762784382693992656571689636980141140786810421072379524936918948966454801195300605616858033408639034670693182581589857032512431898831846807966430861592933814718472747042698130204886215921947136872419360832341328876044539266381963157654516055632969563626575427136091529000739861365730093142818547310874470889723520606786287763879579648651730303280234444697466656819791133530412392993670098243988924807492836981353990668586839109129800092124465364824248133347971050716774295730270209575674183446226446301450834630885164786242132359185265221234146531904301761483001028221173268002965537278314687054350185919355187215233364683314772703539891563131388741785261699580320768178117791462465676923553384875876529228634923335966672731130582926743456847064958532047869818598917509349282536084837453589298430858449414208627640220570665676918938443233655968 [145,72] -556796769926037834658526413531889994034527475103208755066711705039773459991329830094599366158170577610488273385662684789674286437667183579381813403342237575385195342177981775750038242527095091615452717605643690776346025480041148271653456089744233082185477724277251946546735335112654427463488784286805087641712574996783901210535723689458124723951404167434628053614069974814283375704659715991694126982058947802651064508926130271290072041190681226792074182522820783019761346597797053432324405347254676234796039457472973215181886728124014281487287774667963150257502162816706082776714134755230293634479201351959501371254823570028940114738309768677697529463510231571040577718926911145475846374193328127316875438228784738430507507150895444819673818130342156130758551387774435898641770310071108415772229274196225629561274333615857582434161226516499898897803124096378931775281734865945557154217757969650427011068415215322951608000850085622476020428750948762940999913514722597124965156692200115014474881176815583319718132634603096660583995598566406252450193822237900456873783813147037702336832991644008694811012374653085618851598531534046884829580755814213828925607255297834933171739437391497835722175487878057851143710204310621025007133528396798107258894644550412395502755125165051409690901947350777670467413635613484382026470429843486717400784640041547730865148409055705327489812689968176047353845167280624938434420500775108915401709620626729111400167838508314118798610306416470164866821362347654147933510880541362869939947514212777969987033414637259208026219308219397718651876714549181934447619240590455207197824 [145,73] 43066050671648470511643325732602728113590799017208329113913346985897620398524647011961534928415411857963069787270462669543298615599589042653927393825479006097554774226105620060532495822440292850997575480568687286126947475407548994490528688605398537108218853203780881103545078304679961966418170973817469535379511858279302490210930316118627067523382346338478982387044573867752649021744320320009674144481957317192120662657006046809708198926474599099344487283279460171506396936130482118820696912992683183225690443283161100165885608017214882647235063043172630412590966137091131516738180398121816137485743622255451859015762359697779622890106843851664044511627978624496885651785969753125859956116496879685037299681750608996761815910535478209111714645194337773624554919967063486289099970392631876259785089338603780437367688015721397748236575092636208841801185059889076475053693197247636403254897833083323378400510873229172422216488261403372338685999250164793869290610215511584102169339653614387187534160904961560665552010395160236885010967931998523578334984517116457359707228636109509902974219778238894335322181678981180747316217793384313969783441234760731940517831149871071743923119940128595556275504378698282932660838221487536693499751255477775200878108756337787479302104192860888999801559066469856379716794743613933627981901207313917831335073852864739798792523984391385458077817005768823281447154331607841038785777887016300988078082261178038375961219991773662789267201293581707403902742147613295847225831904523296839352969565327939084170079989024035954996844990681177024338251318389020765774758214930587544 [145,74] -3127661852069998968455850902141697826679117293953223620492868632979159601130529359675367657174618485685675379815156795423579142799099307524780491707637824400446485186637788979933270193506917045537152273610872244410707659364140631984361361995004165197427599974095780078571306471558774145782777480558451075394074454014699065988092558370616193334841415183698900576460234397884483559300250844854499925923367495185134335041917220440598316060277846963636364515615977364666877622644021031157679282122367219705838189086580059902210906555639437972787440497318357628575859820159068285385455213055564473286408789847688893580667816209045822708864898360634478025982944690402548282606518841408233169660829749429578771090210993770723811978049889886719310147386225707950135611609828847082487834819207881295851902638344098811973112253185503192210313011698806697962264807566707337887737864903106773601825884784698571703306949982789863073539800989502044440807618536393974334808304750146252212404953642141004723119055132821011972790367271682645128919785473741409285883738512570858381015262052462587649458229803918097534389825009552989689195274121846727538760401222380396629252547913877198744691736541535152447855519504336560509234490187083571306115258351132595273034505805626940514888234689232494540278739574116882765926406859890571814856680356828171092703636286741889413153934913629795594337566571896103169397522024590306553347837299325070767176363759379278191936326730654123285364058440532427340733167476357512000586172087207610313507668685159438932937460250040570237508137990839856590091489026363632770776941259912 [145,75] 200141479043732685982260634171770966904039870164385889011261728263318563570867353343541931056916378666309526015094315534929765709481480500630437789080432716136114290469523127658912680579973966408218101801158533039760460999804494356411243105679574393567131212209566337409160440625847279037407675522837959208075569004177261870096555817754572095880703286125480395497976665851020721918806510809130839170765118111249366351396569554726220456620460357202912962087075315456394491042502514923130284015785287970629286419817168426243952859354721727386420009764766675766222681274154466398277753891061995677873626078393793989346853851217324482926463801106612115333599100791277589657002127128077428557041831985501557625840411684954836167561060690804367222487115314636644531618171299790623900755647879238795237851023345383348221913601792513969180524392157728632944074376976093343361854259146502981179046220326377681195596507065626151068876684995981217400276034501900348908473333259861705689398771651875791685591318132883922955138807692493178125382815346418721257645422606298814529557723441616558174346250805037255492412701333055359871448941859674219336899698523888293912478834260828881413432296688695611462537462770354767926691103434699494110364362762487484999761785039037755147937874796576963167940502192299301090576504813410409680837462500169774406249372880017372741448015271320143326341306960944484138143844472632033337940548879241263911597354245447434226319810136231791770326025553284038250999277420753599877858418644702952058841096794887894911001676795567922043460718192095732361786656038594067167031392 [145,76] -10532582719143351292764772566460572557523502139529997877962105963280794506975162021824377389652204621214773692376121687055297953949374770434644580825862705671163566092744041807316469578774682383695597528454000388196998187376354937390089868889789361305662768382601237394046839195328430121689888604969057276563846084350451078717868595796890779484541568811380770328225108119175606897098878272212206819916262114590436365834030768412344886673185863097737679618217330882661571413437542228778221694541026247694330900135529167429560286377139601033418918202073911585468158928023258390753295373780929720992650278796912884565304380097887528712199105300334600483069000069509031927256413232792599443317060774516521466859882088379392022765849602103868505852205644025542669932586483940983745955984320841216572798111154814096977826619418837724185720012873106472220852848007959611742076889991114545717658533829406853096646715542979996123621381986195160574301170413227204900391827165563649598911849219686022397507844626844899734767168058315788108585576744711435646596795003740159497766727001359282863398667092924354964141871790309942786591686347109662819958312251627608125347839514740957957242032217106027917144337503053315700563399703833721886736364710041660148865422650410714579183039149614177913377342511311026798009141051706751024273332927522771947853278742984945837456191455111213340689903509578349283960414749114898635819058054795477646309309333176626675473605260098282933274978238849157646693561833015224770756636567135357088672092361343784008223806389483159899603511465565662146633781775798990846368 [145,77] 467267241446407917718946748521901279165249470096157267079383106737185433754781420826790297121071017009237955971212651097963083406511892576582594593415644486454099848280959110705537822061866173526787469324272157850123598311807366513776447661466512807714416009967093911621738083142983362641299965671188837376347467869481289237557637874056867456410901794832829188691878097260401230516432994742805235821163721949541444649093641607859431300208858139601510202296776279088849492645359199198261494195686717420112148691743593429941457716129792536895035484485052716843170402037939366307961729048833096390629462610606023471088550293342485095620601788661076099514860046120170554551598465906029523086259934670493850446925331690840948976479220058652796615198556591519386390917275147261541086004394928939493203302496193231518018601625498948632286462963150457132869283617675345409969675202942897293394389435071357531940801924645560255468718668794373273508009956193124380188620560153072553622647843082396340090482597050658076728574164848053592281794839794512615093910797542413036115259816968716308909322323058022506373753695722170426569611264395026094852029332986115145913990426934173658435306355037066077260556483633478323267694731581823718262064505941253603224185996241085729625496944679562797585394909390613512259860587004637944937092118239662772596343271274520054455366621179222586386723098395175713772551853005647636408152249851920076186052922266531002230872802561708845922420534192728005443324200915520422122708928218900553579120636422586706923568376432992009268117415350159644546544329934745216 [145,78] -22512628305279219378404893594573989816719569982317797353910897986181478746559656338403092592201636902856192504676361051368556143712822545028063900465988778123596590947086652878018868779730440179022721868244136525380948354587407381497199339815966405005676854368959238599241199788139694144300107524795806320377750607974772290999083411320219526105650004363393184113393365624993601952590751241955313618075641318296743271259305749272161639734674008002353396377435811850623855496878975457469694135744047214537349300897160013289799748369570331906020704859733908177693624432693790117586537282028819570106639549094876403893509373747269154163492348149060858770906931126395576340349609697390432143644334356090491542077821246499153686886837501375680765723591155232241826526427078094959342225407821112237224238311674022844408145184594111473884234297913221703153933948208913217446780651308771043044862956811905028234788396673700644244605380085257742358445754954597780428535472883200739847757872591113527783419061121392040922173871901566752469897370714573379677780111310874746278198039810864762591514622437378438462705223855630962261366709863213130780521446660576179897784697893036372587990512489481694322653939440225316013367019291089677365358261679457389699002196635520823717786106084320043819939294822378653551577470430265553441815155138123190287455142994727191676261203404060922522616131074950386207179918911620488397370369710442755919067554692545655133452786073331412794313970878770155301181151689277741596433354842074939803459025342186394015161823925838759958897633436816195743314260976160 [145,79] 811931731662046823220652623227288577859045781826460057149532334478918028465178004098589003257700094999331722975657121174664001457211690012758775565929353260563139089201983899435228070667667229743291212784369060932061205300774443892246867338181073119916340569146225574871976229800145593759731234692693271752612143353499526526970243813810323949135474276771855425027970127808309226690767938496458286970325740172598400555003767248690764021740260664306873703819029735194232500286030177123517338449069919539631828248452046958728567504154529934787905638448361868946150891726805003000802016424783264642383955767355079328921240943442877809030800171375683069182511387828363617346854408434524701748738719293207216412360044334094738324247402009986404532161187144527078919518342834021300753911131525255775437954025057435109343240420218076926325403222575212963697147817331160553040927409330723736338217728045650637944899395752840037140773367427059342442476839376169177323343145915674525573565115533980856654792538874335974291776814281337464010337740646123712751440590542540080536671477142385811606925652348762715124673661099939912695387310672053944656599271882802552501107484321177385167243953132756768090058528620602704836002417683705237776330365624684159660657798007656396852757188711258560376462298859852460014347075156539085338392706142542091383832110267350869144669672338585485695761722755020568320997472368931565064992864143823537967724366338102923571945424554236868618337924682015274458385383892734206514898589892734134577265711283116818368578902673624602277164223811370354284123392 [145,80] 5868514232051023470752085224588741337599875883390169629831588155845466212242577151555169781581818569880680125209113214569438006635157184779833163453553265809686673717168168616436611391593310848079722759706111553575129011852800320003301396200783455636257608036117640966004257576658370130383401054028834271921661753626004600290747069709906161532438878436014084450564296814949330198156354321007206860514729325938919943254528992170748654387478663176909759731749441144113799599766339117321954945770210063083812453426501109629920687897463050082444605287000934513108540365554308860615587752947036151166296100952396980682461151162843970440881576325498273909154511566966478998394635384900699131233667443621164398971716691231036279256595409800102493008271895542083078051632454909826673697662236888859996205843251607861715745214731146782706937787879266624088625874614758661568770111072443714936777805664005771900781758415540634665313804205541627180643912456142871583669887456551144371100816489120864182758570600893982621313969201298265652317608721954045692849204218098947555381245433172604148392645579717905951383876938446212205464891915898521898640998081589238864089813564048608952663712720089162129314031415705675210555778843381414894325197751499274382855216417252413586864819602422644287622052215257677922035724136168383205634265662445581394603052644614170570305541761112034229944537698580007050625158493586431713005432849469341127878879303460310060589935601786482859700696502297342049174156142529921172044236784467198798522407391713123384449729067396532766505956755503820266592 [145,81] 112208223688704303174246966036666681579153202734346872351620602212808124839204933916888873172898703144094145320393447826535229445568091794114006289089260733748159870203371077668730805316370309276081748140507082489423142156272787963627929869153228862176313158152720494368210569099737366923225967082752517999588887099364386680990142480392260817981629267712456064286548364586153517013758597291910676394690269354515689976341161067665139271459301813412453146445382064646809160073627613373011108216757291454485877868965431785056064451628483138844526348791398737704017460013572210575260597296821323580147785866614215453879688493319662344611121675532079079574703660551471384089488666334737515918939803669436529534874293389061817139339049848753637235333675306900860212778620990373596031917461116119700395247901014562455043662073562365618363942277108193606954434499309440508241045444770273724674217077620930065155750113424032637830057887548777110567601927502889277179211073556248708290977852318427935017761013462027278512685389125784669834092228258871986604565823559668594435629616393378010551163143756337748128039080154140108625870765905162627910849667930914891258283983934067681918919721426742189592236647712527879596416716769613869216807598443628217962513969418740680480523785657763435543461701299955207120016864844047508198544939197626786703316797608431138271352516648647036096780704662877388073356114036428829266556722214524926482306646421535494420544271452186990405349392680609600085475945172188212345112155447842282102377367663109155050916544231822892641696673966604704 [145,82] -34462503919570297536599662811306843461918850462899509770086680116052307437816888225920422968315768497785346070034340732251531973823665051515238500875409188347871060409312805466735166482273113516394827267289484965409345844812113956140062745946928599984643711705429812927532582707832024646689085678637303430240481294344741122982375931213076664764652760682194732382040666405938249758735940427734500914142632945069597501122836957276493621368984903374051431329147521910018552915847182619640317499812595403915304748922264739833929631209214037412169421542875792943716921942914963491076310410300724954737030935196327167958569966380457856397519221822281833626506244878400755573648354299963970986484791529828868094812498879455892886057287777615929498032057666504817871047934513627289569247598971765605357025771868106913641554206848000972925082986962690667945034108891240043731521518546092323530866631909517700662155606419572889707254998653522544831106992573866585222233053536422659962430078873707097123584171884418885991532737438277584172893098925436212289966490898694845052724994675390909290880658545279636105638531640155334464357773215270398752235400249034460155266468350204438637708369936493988436666918619225083184431250620884056782525059926085311655901384838996606880158036299988590645613050352602759884289401763459646622835274607462568761216636239060016821615843670684761508475707188856056359437680921814074722670082894426791616407110855234359725042456501912680043220653307982683984838938937290959303995787514860383226950816761835041959750538953930667021944034491932 [145,83] -1991499090766938053818537586232234846309851979192893342703397052250390334427428438346130210060014423735341064658179988096997987063749760967556426804313381716681440800143187082710342311746461897551750233893834102148128704156681044176673503668767324074776787698737801269349166643115146787394011884048231545355556913017464039798905187097596081268499093114548510611776789179238939305516575158543314195832565616554552559310420202038096417994964180342993251958328477263069225287358039171379196549234102322771487705583391391070942527906169524922101624224859240502731270651753877867011940057302494274580632109078972626821635401346676151549148630142771405487406717675714047258982873388473840308875385463176681133747391181854092021963640145945962126692591238775243923202438750560293539570336886246646186261502326935622455116081982407742614492818656780129671882431541724445056409201644921915444918600786712682593613555419105200433038419266676829627595264900221649165792021072050839938810418938398096125046622018369567608973015566071412321794411218812572964432255137682688638735375525648014462593250067197535052582033293771404203276113875912437151473578023010085423289318593093951198812060739999333216656047346302733545545251676658443892362808878319057518557000760382583959793012611468246436013643910088613145034640013627964013009469413094011001687998442921231966406963060131638542902549725756997490163715854750692521433797141788985761915786749103686340402485255042364432130675836163982952031003367446857241884670892358235642387849123554129523373558607889750574443477480 [145,84] 12448784511300957611342687282388741844156631500542314449130191349932708755269471596091537363614372581360135582568068587722175747706250698451579972002826297107851513782220383197943193204235625415168670076904585881378536002681203678574657332669963908403259946035904526050165367763856381652548291732057062142456517858693725506932271975743413868225776271634704461289682182233898227613273458912031583738884951854844534840327792976896746233738816270097638432350802582889324018006268301724719134517405605623990301901332966332851855529659954683750109465527309422833471644616010745733885338320429417512081652173087929676959371453600301644902674593240632313098299968591175096460976822747547020836111213201583715769566162751695271424290442349229088823578945575431371667982208932521293412562429882293350491051423591348123384419419138416992265075434625288612101271992975036433558788150168207761320135961208487071240531418793875396828376848342575185120242918701444619971013575232119317215327473432092628599648465597302855976268199021305484174267431266812812957772684309668938163783993802757099810382180165534120627658631879682596356345807910875045523077330190807734327609301466499917225950237131060059782743794296488213871431147102831493631812391852005678138345463852871229703978912847658297578289837535470969913404037925968077732773120383033756588217649010954534235789042602136995621908227147334677938460397632429318042270032461968942840512725448707569520656405120021234302118276380665506663232617356248389240113920386077203163185290184880522900581383639573107710256 [145,85] -1026192907261465185665051567476427969999711096383484378993970580382674345617762003135984636615688117078767572387642128815876088805248689189223141661342123243610382424745352155831346632527495191504723784914573168238290374486004777427383118551490275736461117972972956053825562924850222580703035346326843566948524087887219069408965534510971989666385253824730877325203103465405907786412138793296599783750421353262870793540499937433354462137831249447756105647777856911104626483083579158939763216426195095994810855596666373202279644314796911631057491605227331142222146167100762589143627276045076378658786504520754901769539573677651596642561901354768306026321638710676886001479271544109697284355025057527573360987566051325243937674179892668535513881697251219529738944989465781074546610456845585968562170750735701351418866696059150658378211229974989675406108502527484949224099565249721202319135185240221755551615966080967353535278918062650115845386860965805505691423223636806895171964128603803250614775121858190227622221800043444272080882409009242333754671854320052864630601562635275792161683619866812863099448831820046114470003849381501905057765117444750317330809989268270824127253274143946992441959631215557049636656830466326685171047284532032359262767232173525315962335522175947186565541110951028657839209612486758890980746319616604923451187277651526017370563276003945746215957019471426293086464246239570380595919417359303888804665834852970917294412319132716200389606073927594505656020023054837323432526407666658645905981348578009736439331727522511643696 [145,86] 123808416520172463663005256209895975326673961203276884130255348481662704192366958093522645254401791309971018781793023405767571210289975202767082651839024911592353562512323233120617605180464795333975425790222099379422717812742372600331590746029808748147607401289973248846847302544216166877272076205989628028237663124230280442661920572795500117616493067499319414092958449026956325946901095693009822609376889924944491017373260660984993633332963714011748148689455955972999988855638287798310231406492829560239237979726131920417365332469716262274788417583906705304324176190688646660563059761340112401888268645725839523785139823307239253937134852181776725139888710647634637507526203863545872439614894486603376319554001879969132049889874155514426739555783206027464196996728660889906891537941713637809717820053769011696302298876147252139977820985071142674169655233566998558649303417607929582957052317759260270814932235877368288970469165277735551890406345747825401669566249642819382790245905968963295975991523951162870151419667260293517424783955394442237241938160803376607874226017778284274807668564625002136692358970291220897066805357254038526422137090587834998869255628398263765474178868003556579687277804091795056891500797933464722579222806826429280900090077737994702888877029902700715425970259528395129157333764777704037922241753500456247837767557533982967930519224157551969536042908747685360148948873984036803800926542465420431710829964168398197674399399383914279297112578737279864807309697607929564063195829202528115870664117894198489501999141529760 [145,87] 3007330743824631063235897868521564694485618647080555681915971391632992355574060125451863794160408850034045750869430954731896814624133578222797798208369909206294799848442869778814713384256890200387390513364437142693442868720112725521388786716947753400810129528894540228221081335663343223233354403241797619140151528669348396138640355019467020472425348648781084218588492326862330716513863457135059328271786405084387320269399779705096634912652016769181099366730028637642482876611662772934386976845347329505196809810633789283543132954111823370419577876619884836100306535704515245240843569136018381586004512610380844882365789786515510646779047418872858139891058230662898782331490189049107769614801790752323612967082997401021887677881677029848579993060213716282497988476188181294247752118188555836541161668378958117250260001181968408837365329535369038064251456565598099794836865921284955658254716199773452231896295658915323727393819164403839739867348424906640316434144719635839290189587142828650454903244791555061582085238324871053360275570181984602082706920047008394524875101720719271814081005028512700843917871321090190403355753786726548547336402408016882890445436005683722993085921203762207075898063792069904689805715056749828128392245644760108818789562884074903362477561280010544065228344253045108856944283962566840432182736482219397020618157713580257374281147401632616977441870225593005819751970708911652375898381172138106005468195882839391140573814175959927079432307862550536586780992157354594933098204278205139806695330092017022680292149520 [145,88] -46228091835604957066631508542891619574278515158358904275631006096696637801913555280425482469083800835330268405583669657172279471521080172186850417645330198492835452190383741169383133893215247347429208044577888988372467893553710191854308595814926620299186368797745688738688134225966365518863236171405346357148844300492018335862985236194373383948907495166723335090397379254953915198057408779685744770074712318026038990035622142244844411185273339857627618438847123319500046811272996951113684253789729307645941430029732021240590115132119903707237360147080496730864367537127546282694742540356567481062653325961832897870268335539408786290954660885515671071061393060295535510238299205596847959331002548553454297684698527984964455495559716487522562595128579221545173762283071148621167305173989192483552316984660772924422144900475580185331155368717684163474446613166798201173300095815506530386466497917946245589153793475194757980738995336850124774315064655734548489421301211407520157767151689110101687893356284416905466653069686917283995449507745519620705873099760216002863362468101604921111303036351189581219903866786820575117583389638022518486873993720548665452111296905066125858557214135912927731589900511779404614429028369382288272240183213057498944253983064839425267549659858511770275851279309432463498299121831280885215416790572223517602003758863096601488662237194000144397520106999721454457185142584964248293296969090221683790043857626073057532313391043426239505277115917263967864494820861847529533680658739213662106627228937677345624 [145,89] -97597644502833371422321597615483657325508730235617606259148375003848851826455202629086594454680709197663929673148510013692887868976622034529443834199697298115042993332823972559869722878063594228975134603660910425363041555613698655575720258732342657537816302265758357637879952528243895749377533423309033663132116191704588135507369800979874619939373559140967636148371707831953183476723616918280411161783564188104549594602975329800967626322678412923867138035365645681788236971694529393725739940198031010106633328375248871295282281808867686110175151046336031039288895640163645644828758112748730066971442405994419763137090283055210377310991311581339598972464675746796413433606594565379666733780312027503805816858182282708992376775005083201444476716786701366953284562648544761527327267376121905499881964958418942170213698831417120344701219574405544920431437382369899885530542629760604156741875798067247140562178719030099494989886897067947355120037422964154453951748682277552141938518702913887117722504322890248423530756651319503405551603344542827012640522037708204530833014666384812656051068650766015038433880174015847137976406417390792651755536290721310262129199621890716210940093266413724805376076681268998937566386316878388166424044724710106040189639021301236945861543247825510792542987694687661114659787997444038302346998835203968497948441483166508831048377872282611219551181549938201159983653424757246482533908390667957960454395032459179647926596856546602789987408836680564145619233833575421664581413641113668844785600326604583488 [145,90] 477309768275761287529087838282490750244448863876421052037573801757127560555598390940934430266233430996430008405649823423096301663771308354885252724994354682317447413012158071003261819256071423321540656433386942581308311314116391174535355261494143810843239544037459836576533806748395376881826797744606480729967551563937701124082049224845356711071954331948331095422334074138000595126739272630568266359456328408561742263755757457488714890665156254233202866049305383202764170667098970458471770468367129961493249871473558872084535745600460400151184247252631382653232035658456000257288278352105611470559865366247603828212101323703349717880473630318598233902408435058762258439611798969451035708900413405171336280701449268995159701544240402556797720380032051966173510926999043193699106140567011122585237426793542631942772172404639848338177779968807762363109482585169898564946031988893340720617824441013436490389561116930138927493732633000231583111233841325398304314788044237198545792670623554536332943957561342351977651476311875832528127201833775963553211926030193515474254538232619714201277866206575018865139985397239940649571737983077859387815930736660429963611919303764030890429186137752571894727648466006077214027386477177312889721648773685446705057633191283827872339539407443155758821628708766813724743349722114115945917960927979315932213441641150410396162420646087351665695029519886380076699437700577947828652168914647643658902858449714607823212043778191837167623537328152578516621191870529698702722697570273390145054968804480 [145,91] 520640015103507051541673116626793174243766749033215983285349162312662251048646354701687432840996214201237050126814856332664202885274146435157310410501992527819585611685533355586864580126544309846592820306394264033186217605852270964272483363814656640413229172831767938150941677217928123030124675305101141823823574007359709157429045319456264530794020298736568698983050190797220754381815688585039412702295408269378300293077132605953147550439584495915166072961874001074523414349632625080477262732775601501301148606253248292703427978239448272081423937935909495253166994822209574572359516690822842534135297539192453563304888282619274945765897477033424444398882471591500370114819261167431512968762430913817513233508945154239321434580315371335991400675033399034268490519005530556805609571584082043223947350678948164031428599747425982072080125812925650682715130221338891911585040418052458453474152126801986219458149101281237785888816096042779529789081568149189157319254362046057065234315681454458363265699150732079189083212581950967946138500797474100237486594518371217267741253073537545517419777204222523605351797563216542376347847024550181140703344518321844709863894365411800625204693273301418746167945239747667765902949879642032136424857643342562660502194194063142530987840098177458570689505981786028086821559610562187545097517301439221011844289951892229729545163230059778128008642367591750992765269459940298046432148435667149151218378538616341672337626526532613758572648871976432124633754445423981556173312236298482016751126080 [145,92] 5904383848097920587050409053626808682833708717208562602132807446662093573839980431178458227191900695451290327242863595765624006106492650299374796825863119696721238386396468845240168234900585213304241536144229038137128842200733906547023601236420555172033943465066205295853415865961416472830340574054991393940692628061344405305255701728294094538325694005383974240043535751392485906339217512715520075466584231645327880640872795416751564219375771403934929516614707996727318204308280270148956429153669460284590757449754689404092521350690293899673314297714936938809627992548440979151010690579850003486841066285162685264846498723552903811357296839582091834288057019666711985913680730000918578262210855367530163739097819818307130079056354653302685684394102866960053394275103588956471364922660571058029031275915851236984617256075231786366645661483252469711128952674294750914683815680463589661452830976970479739059399019092032468465302871006571928963650206928254455489250433157784066537632478195497263601240363916293639018007880022567151374100708072526671744636074673670704512768453643860891328308069819780301853220670033027102504625288660474107091411004573448163039994091477168022769027684698560164536945920895502675314738940122741555475414570289007089419595802844106529666788813913070771975332145640067195222186927644073378679428396857448109615262403680659101894589440307842487974324847933435275037434007077894604892202800226934700921867170315037609166996537091278385030084539691627045537540081067145113006244693005789079872 [145,93] 102877909451714406927097461526728992807459526315591605284397956568082978763507303257227464898190083689812621156047540574709918378774223331377051970298533379359932861768212267397500681948384570990030531173417615459267131266647272548168669932953816244038781593621267161516477131894048140703890917955246976827192980515533293734626922801278525537822575481762820744406186629951871005021946185274518904293757878252678672069346539583593758745947753026979692206777631694616540662311743563030181033878278519086611454429818992866362802217601526395377298648376090584467637836476250554665879826407458995664607435999002632141963636945472737384154328265125423545135526316893491452393863894887509701150351792783281415832902292492688467165827601597358114883106258126486855386867343478091996157244104978263105383029317366082768368495106020565488029660523770199866992110178240409146630028711230215791742472068288424469840546769948603999621935012418273345715856644936588636162636800758026410926659487812937665761861260207267945020667216138176109650336888699872351312834727202887572519311082024027147787572715308775296190286498897262387577348173000216984223512049922748630712587053696047978504778053650433226093878220547993775304158488340180336671576260579336170576309256481653198630214039494255620316741142548779820681029699877735100932210854862086412404739847515474153333986219994353654294924413358785472366114846112125649885808279881188373350676482341772614711107107984299091913463145639364526089171742301927447214986246984091552 [145,94] 642394603472314252348705834747333780308572956501954845641942234071227698417373180015143482403115491437055100342358395911710529878330931936839195991460736075965525451787957459847067843843571509246733189559130995274296888916978742939059334163612580747743629033402718092540267178701475656244828091469130471206973249477593828601061021364430490343083375007236818010766984422452606215409156807889780649644697857540162538938398772001763796937346288243414832552525613661662634734425762580321349648303572067739901149430107577865724542002404989493139105653198286654660008554572139261664037992255530423332137254723537654878809175348572265216810343699282548669250444768702960603048817540201199664073533807793651519460435447005935088017048948977140549468199018247019061950096862461461188112794660333012423583573222902712281577749557975111232740781010548282768174605964717819695297222673982527950583090399257904670316952850857045525677318622668171146331423432176252155263126931349949707963176591607760336003478037397918683802416203445394074193682359959820950162633208239865057560076285809385118962485832691029594346601070921962948832308296476852291270994026969496579756627966201614648468488482386671855608498506378014501951897717831207211073746894764388043034018725405599005633422980854707405236310941065466911735771110348146149317205861085720922073147770020981221401659674354084453972640831708006140185457752120734363350176720017577749127179457241635231495497781529461089501566760809674184658737553871932250233804687296 [145,95] 7906335773833770068151432125115451833535658519663595395217330193053817167363350400253116772495088320276472560716658674481545547844904782829559860453045999934630478100492465130388119924132538495147350423035992902270447974362868283282711838153996841734975143406081529788705704748210992177611236020660192411955989737120457454124321743232744463740702126956653178426778683202251893011707888325359009550688440235026602617948976061258308017110535357042831368969202391827667771937529466679784436629555534625672917816316799762645870727584299500792945362132428641324337911444422331438651465927948826307488915863857985642772187906025592280369117027672933973888286635777966965468191941189204531100526491447636879997396217386288569445110976855037627795023987885319057038984433704959568977610477264616309028763805883803641590362370457516983192947780727872068329926548805109325345646431640544870723201988029488083335109418092218596679799337961893703910817045201486528069785434849364959215428669095922717777563256212687176043391918925162542715486110137573709310549074960744232845242423193733155056788582728864751957037853248185421850916356861898594512048970605561057102151537059642726099404290233391677041358360241779690238432143365184945926631561928991537549808849332992784571576621763364140495893431097094640181254905427164299274324199465710073818241644588266357062803144386496409267619409626784857488819250489565551213640883222535408941013573114531644563451057552581416380710851240764436264495420229431764344529152 [145,96] 19599795166123360264984969709089455265753467727404423860540044428070195103577037593689962470713112684308907636471027395777578656245214569126652609643915628452349549084585213108227692182364957170575636295139652728653764481060996835347210531940363315095974460194178375207546060559268478051752307083339314226047465998396970461925902019211472861406099004799933962930023583277186700757921231682764759470215867830369395335602332977492354582507359436624053980603102842010535207025712560909218607317605004860212839972972889407515863337558755966116202933088107846697577244493708036426373384993897093121370011299902660718202920552578238526558391584274972142799203082666097041887772144870636695090300431127290445034570835725015594135086353600658773328667566361987495474748002200298493589063696459163224243288594951576708972762056186657634114337690946950568763818711985799519040586230434463470755594938992132670134648133683276309792695852303209004199484207997834728888015773139899286882633877427983793268864408827180789867196191482579517597573631993040681287685141175618760076452383116908521585296764232934776723570949951298427769289891337944667203690284666656683119326508517508581506117640929708580210621805319102714643105948718882029537213954221877656783728104318769231868925723863328949023760909339508020655271955080526772069668806272465354572145701812457284642200869531924013738443574811042357209983621879996867528939080073053824458606439824790933858319719436295302799711394046183036533125153878581892264 [145,97] 393871518057215553911478670204861762378309513995538024315460273238696230432891343702818436618127914531176565385101075567042371517788659187050824458164668684312917297498676124971605795038126552482308063135798821280478213023407349129777278209679605290649512150445984592112723458496492674372371558984433339046082546170121969147536419806059387089455695937707354327716108231192313817155818255593928426363272841726813099557916599020326787093982037159644774801041621833250509463936265513610749741533677985984874096560597256707269609693381185443209646220754690195086923368303621037837148301194543058377261742506710914535273943223004090379712074492899183058677446175695924158630994436874408301177968466239525770357877245987398913412503731288780262817357054782529674054770263194352757003134780433248619519485561244571538138773845566553764145607290336322192232736474991762236222259936245564778154735717525720865745691674434619412871756942060485559984485573614007794137883792761338703764964033025354333245270182960783264873330993215863038216468640081890553568266447527565965354760245380928464123138160210858621799480180967703301074894992088142248584058278749283832670038400118142216770967910202925617722625523076223526312475366147844561750270711398255247784145345009252161106150698227906148516404655244129288882820594008503507476872029819580622323628407809128152815332882663194194220366335007770272927731829753261875098065795319857787264583735420015242551230834157289530705772785028644459390985677298000 [145,98] -611925492468603023447421674415264583149334538420741348722326967770936732270465847263130077744853101264054727805981017400224854735260287703501931704110777329388934531254520939538717781620046136901788383419501259189778478510681540273713735919507479124596947700211339268821456374569270766492238912777349832564527139010685648496679027497499994672945904395764615315470051379206026713084395563623311680181220317782220041544457549902069193406945584710118472314801847149366116089415207859807322863512787388924652856271976869980019000309428166506801864010843754206041009351828773543776468688987500475314559461601759340133124825962055866764220605652282006442652227096135436476490364945704164299881659722828166850499561942592294760556023150452697248406626662023104604860297263879258759277392467854974024393431710035092022100999129646167071604382181912776188942598597869150170764005408538721407471242541345593452070648736258102995547424365806623050305044823803704346562744830440519213614840287329682950021824885471820143055792394494227288163741055123400755913895256603593352347611488402506441964232038778796519252274199893873617697213760267603928467942591500393346880515215514519208362640915821583107373205148471107003399654553392282161584067772773945391723833283945937276652709883468834510151885710788789756405792836918899019670504211029739275078168702041181619777947143429966907117188553630388298303557826865901939415334392986957862962430409225283299632250744353542866293788236989975108850881424 [145,99] 12020870606330478997108825569921182446523018458577807788690565753160555405726494230180898107126213608783467525166192792631067059473953765577177297972664266215878043155648864138336155236929063413021558345635215771585521614020561517566584810022474180029021535685390421553856588155024390587433419256168825362143397939853524142823224301394551769532657157257463251722635581747398853869481254017984703296216122770542421271267817316992106892387587478640700240471068779982943952575126215699774988129332131162918102231967145777222916129537714843431410508893163346155896633443355813324255038070882593473159501254255749875508705571697147787822649620902591043251493200722456072113487109883264624345339640147979760511082152938660904813009771692751444413743624406028612559912066584839260242063098051546255802947126937994518049651771922742002732342500128249134171665227796969238426837809998348931239342889277084891414526089928478521544048724870065067158346346137010842147259209615271134617852449510501822346956980911784723373601106420378017535699096527891832419685428050174239732073340327020389162052714909910629516857068824874415500948861836315423060541034871461159871008688411995530711387741734336015223798802804031945590424368816558846600158286861376937260768355818831332706747144998269125644666473284701238878893334359645786521191819392106817327172110322063584933855228865636270334845600723140100940898329081067722002254564923090082995387091529657283890648389717754160448778604571264094192384 [145,100] -40039384235651443772086960318366239288136631414839190651414630697787380285187540856242663771162141826542045677882523719839401172828358691433090108999727750447200950733740668342077899956337036589677387716960677639246647375643337330846830658155467754504948848944597464300128141825571228448907425903297803529264123375702101438331094758694256041777453464346895677751575463487308982821534245103730688231073496840914712915151440883970674547852830244705844864362428883698490650490581373979047046785557351838327904266292745398914971192180137764554702514810400531776009461489009532732142783560029494285496712070260795440470247345247120142005675017949274516709308663798140467184007783032158174950929880483894587188042215730253230650875153803442947415206330106765221176678691733955275667651647173376493395413508509735565394542218959189936843782551466994813745357555163272848165284466343487110651223720285692621602546696623507346186959722342163790064190394567403512928784782704906365474343921240271143753990195293778638521911324011089349258917304032769870633839590401044643539017508691243402954296079831747200434536175136045467295749509111462031796739655037098854120718098170407831646220059514989128008527320130257153602547141973782273596292166579053041999493586348256756948408271643774125365013388096734940002613986758341948452809262602208052591015551981548214874637422786983707025326003480220785965513169634110985612806726409516776629873986228020222654479813595006315258285385063670502 [145,101] 162925151562529912888079165132802909431304751392879066013033867363529532836323356919913979860836574192625394979815690085754401839856505569244784048591466837188914151596215856386535777064615432897867394665742900021132006597184278246041112534690793388751628157097176179599566696428423923600088674491569245164248095832571655784463081787993764031291562357148555226639702951343528354110730084107954657088014307479451360167787356965938158648919841163371633812256542816891718095339346776547534528418317814746551104467075062906691702878592757372570600752471886722408154652912221829634074877272212339779116841620954859494818333734834649565532070236772588604435267195056724209196978074724491619199401678167001497206936929282489547436381852753037313290085177442003742394788209251443358052251033387240384353747781522142813007417317279048110206487699150686756861609951483739492084720430206094994838069437586592834075040616179657419563356254139450584914389511253665855387194962572760514554025376052606786232060240296402253695161213373743821962210572878066070587749386406479110271920371125226154610607740804532225933542270428307298331212453967356917690760461977706526266479146073014230740711668062986690010655953812172963936820759689696571188062651149299543754885169714243112329737615435577490194484055626017915744237831448822463604796486032775332463077890725378876625004543843349713948678246240001879364875486744783097898123608873737019874417563991914672527587785154672815516712747168 [145,102] -245351082583723614530782987893605220945290078669643466385663317960066860490891322737612298785437444047101727861148286499986733353802858859312356440428509375838325973359938130615948381714294668477731160722292756405715925897243342572987042730959127942082192778829254325066728190020822922097811381184133709771540195074467394374615742832809388696609594339181241024011224761714938714911351232291929764971062408458310483416835727047467606016897423580363419504636409514248905371776634299869188998527550191353769552812703893155016786491857534912334473725741901662726790128633636524703542032090080457867426447158548924737413125374351345462712747725104766484192346406948445033935220514739500872416367228248127020335671205490989248409197637123652490324618492445726656832165461759004653531750188387995732811577802680359886542970550200124099144716721003797010507870180218083957322287432195615168193094969809747353140697050416154234190534236579906275134651487217158032443271664651879775539264511523179610571697941817105463630526750403341858786787911955440214864728103205677511383391961450269829113163074365225675173141337644731921274171425002195323667388649295474779035625324360347528568828461443326665713827245334816195754748562097039915457506953494529023099967854200997317668912126007224228707866095417731070204820093118769270595676491881249364030665688751594751381343979267315261420390436642110023807635914122323584583184709473004570272690805530675629784121382314530436670116 [145,103] -44938563102385489742952996837316782383171298267982079329142785837157539771519441540790354719729636766878093611319244382842318653957977386507686129211329706981246277178835903609639432079153287291422334332994540740443119466234146489563303659691039028163602147194228474098445684606008463269729938422721283685586049310557002548049227074959316821066733001958373830449349603447126360338134823962420283421053569908341816093097405679676201837233699571135140894984900205727078352634330608758056759647015726218285684536216117452997055553098039117647927465444751133873675824297419172130153731912748804413873373422301200014364362544736670180065282347084664931341578941509477737211593461270229211314288743727349662047413043005500752848905748912568337795826678373614310630139532025664010160262873670073653047191656607093028357826932039048636350033976460374147405792751910894707463201611773465338002140696592198881642160040439265245510918020997062439670528374384659359139593980285366468760290744836450204266330295233218458551305647738784628413675573081631176141602425939131589390072302822924959901771562284029880922879769042699779434215666084656925588895278529382839131287630497660036384213701541651732692138008484164705384491361242909074308695802765850756929494263855853215777062894152115756412618518950170940060451015562732523727181455405496846760621814348222616572904002967019551457480035651124768102896697144058818849448255782413344128770687423728503854641872800372760 [145,104] 1272253447640647525404894817975819758577334239511521297373899957075297491050510848534475547116082172956376043708782094408246495969998257528648323103991622421333632800792843877080832597367152728340968266376522801960230486763195588258554455491261655583820436610024453364473503408155877994463366794476827360947356952647700461552750793746834524628963463001956468138021138907526116014145091302166821213738705896389754540485810320805195977435409431855440919755997670929843022160984492300249901690693020798695474437448163782922722220883255168807266026453111275415363514470274525450123277608321090027606866867261724231967860369867470365139799919257414198140153129204138838487333523493217844488187179371165596133623784662771853736833726569958915380688560518424207431649858814908803477620262302992965894478043732308308309974927409280110708539501293707309533666868197365089545765464379106649275360476504671181792988862729713444315212355907354202261515443591852290240622436076312986938055049816215490797988263426640277279782062337196891733660834837572864580364390632984456198262857717333774872933595774723550629104134814910061480223096318154728626275412379139068584649861346508909894462968461026434398082186751935620149434047831403179320726519044650113189713717694093916622919967625085278693710739231514287127319865289019350683825883798000310872187476906970327375870190253011706467878450300202856984535506227195696793412998165294769580738244576460204465894641937336 [145,105] -1958157043364996300719919111262573442821099932568082152949884190526238843542306944990811644701928911088783325902684496802615107635834307040748208141633879472478146949512443174370553969179539020281637808820773832632527366001638802640855913061222985242255310781344316086937997528049062967863651928615138223241173009140111122032575453670817280791625254575891329724819057024827566085371061287492799720472327906124810866028870816290898135957051599447594725172097610818585492505388908017703906932753418093700565111506675840264732321935602728941852960696601780764284160797273971466818935037112786193909059011881633340301231842898669688360507023686182284769153953325445048039889558522670111542540431995699967902982896419987600845810396950234719813321902258392354512433831195045209469842872741381009195394557457946646934141469313455361715504689521444277980410763226958341161904997571450873099782962014041633458311489483811645264368891033409241903922138867067418722461555824315065425499753562431692896914492058963003076549063886233055314644277085033301150607595340479973709341118629140620922444059862922540218365286518449682473000723017951505567499803877930417718509009905198821785085911084717850701690996205605050982761847060766321108445894504061055738931961558768245874134030718217707784187217394742709261961034419907084548256886369180168823773154975436565071526457548731546718765074499242924702108161874349574937201980024368231551869813024704589620957904 [145,106] -314192961960492949622760490112247867526373530869744124771922027261410710828479312691733699793997899085344311286231614352964248326399692241702874998543071943547027422325358330885961199630839468386468674168167917588314209172023745453547577060891954810323306468557108380880375448817798728141408186197292402442275728736818189892436531354657074135531729450249851125123399944286667531504517839845878231003392339994273526798199442463400642352569533891413873624255688590225212909488103755415416611045659966604386688926849162289224256032215312566074419435071957830087192104079558531667551302525433773570584976241252836191457739633024672115305819803751604796531329081781891611212898461285695298213768173151467850809577578344921252116882159192721498925664434501675690770374626374669693480951276331570416372870993138732243730073000900255219530282482912567065608821440495481760860388635239925405775539878118664139176151220609431183268471280770589729524300304735964485424262530443252601784828148424342757584660715343396258517012118112189750828890828101141977057669190967086840588115089807850765996695706875574955770186053638684905768003960381379540753051485125022781821088205810741550216042219468271482001368573934278271961522077114418961944703319334162054366190471615333388489379551846676693470039823838356516272765715282101952765256962099547538709268857715782009687314722503472138750399961874955954994975712377526291016876850529771939450530928721388632 [145,107] 4425676576968724966413666626281807343345559123522599652969833428083316072454600432814316829364066794677690431216433953328101992432042202704247070056289907553667502328873997154124623816629867382411141156540653359744244973693814031857317352627615491404156355499384740144507147279980958182893756296523311181681604519289706862588175562416976815696113120839020301805936015043046068585412599063519633386284395665104379815995388239230795037892105582387580918285350901888365162394723226913884447697311392019827409561976464017120997231952401539173708429444184136014333277540402123320985525918754167836155550963598725095200885270657479953280127192549444997250386485480818076743986597296683634111066441853686056398225996272331720236654370950064840133495494807034851057513054107549518538823686109856785174602312317520662660006563548190934802275172910822370499527492611622990126500298491479469531835925972912960499046015655357852408344915574299608102797484110296433806148221635886309828875419949205809902773033138781753560075209707953601134885377871412131751835022782369084519563172487855845931904119280690219601833896191144354918875311230340229334833683488372609563943370036326055568848410341128143931637159875714930430190094632720232517633677689718565089567361141083665600150958316025361959598247876915217771672712035320104516846024210680936294991055720751601508856643230657572182066061965420953559016407849707045565909091980564882929795711340800 [145,108] -5324342056488644272149475458959990218078519309738973435779874900274106032928242158193978000811778857128658704186028815512647704153175664791877249112355587455752920355997424829147675431642778643403035813170449513053027422451476151538636567887472535893996562961131451357763366178471858708177409325966484101631985616728960419003861508264684431764851255552902675566001926627848566483705769020397358956864708986466055766313201091836915751928632537616451091530559395703092007161926888437618042433333712599366781838323905544963365464494153200384515809254247298082833965397808456037728304840699172540753210716160442134536298870074353730553481193997089995179451422263326647279392583096172003300870655913180449774376096946596605513075164620111919549429534061037608044794572944195326308041159462405675320472009464459004508376454410724077466976023826921336549951323108847329890005857564812886601709823092915425808520582257867958737809534677901479601642481854518602928544748980223044744097174054581070387836350988969406988497200837305518037287529379196728727099342019015269076548761463366600837399421374133771639455478442829343440746717165088883171768595073166512949160010123251990956098902876882120148776933651320250989948242567794173155613656004711853759593186227191073832331777080316131919176389787171268249415494044506153155609758750063584594504491540666402401473345663083276799769961051271417827159999055300414702213618146306863845307500 [145,109] 2420022699699679806319314037214408291718323626812933158737806749398255742435287652125048853513846685596373245454187134586308684864138014371043440074416759691309131972571752927171852418430957769802772797227128948584251418387976993385835208858086321562219736033524410697091911203633366367030377853983380117641182375118842523434677042509358828060941087372064684527314076397291767290632584805584756034642216742600617640518889337222437214857844083410758849939565483581944286801894284665702687562301185552215052469267808891554871396534082874779163393239638481880427106869021119356994558382305140280249879970828724139075594985086076610377677485140509887367455308405805258349168465537826438405739667189458728913844075521109006176248967375490632384544639341621781713739570028337272702136755392509010576047588810097143109352783558982123603282799028794136969495338030267881713801303925944944922084706242346885360913746301190810509510240655493518828485285421516149955211040622505175262578583707426697285048545057871008228738567494641150741156008277125382130905459287592456515113444004561159055606510770505116607532661228693678583359059397423143034784066143327569264864210459833404858812799450687354717190116313262021701706209699996160819122059018892194059902745434402120734194329995271849821624217382527151153928266713757161642118168802579577319447691891376975289773721781641377247309257867677504737719397976430484165818491539723535992 [145,110] -161746802298632765661209074456797885582607218190992328378613005993022289336647809155124952333792836094156638057343467388994978297218166954589332886928554387268411627907527475328371564943664945585907619739234287495734263825643034388845048498023886992527967810911134537302040306047780479173391545692289470254057908828010978049869679715082600023462917453682193055549961416228346811163500943604279442286020986619104493042818190815609706834181810440307706879440329203550771113207777306729208393079825726373952888015084734791348402734338984331036183424412972908165072237652464680815922446119191397331419864716425620918475012044151719124812832589408754311519402446517397094295540735837443131446658388045061272395919954848311921164230856750605626443162192234970770614511415502165147057214347183181646358845375395222882344773171742307387673280622395228923070116587923007945934549750542484748123885480562171775895562907978699303684140827976049697107802731601569708254851314490270710814215335293296280094070898072546371595710398936281814867469290624084617343910375980336840754580906356501341813257930656373154359439766399878036757253794164507624762184355551268197054207790360800470909950011531783652185059511700397256911226199808512491950928181383685385922186442431795064501212190165617806930451331920935226204573929223875615623692000909719576851634282903541715094056702298476182545486694130538505054977312168611436597502476192 [145,111] 31734339040242775737712514594289635015951354606378817061061337354808941241549059007587987759214500677712088712827948238047231920094149359033444713961926229942420263175398520267924488768503593405228107765430983482289945148775225431657744177792922312453260184965277327514068421934033071498386899979906189116992665564452155477134562943442873320879947925674994943876052267153585437692334460543158674203692646380282014767230831573844561082726515302857237738723854332368971001995871339148931206645358158414921948616895150046882283058822869890824080152795479579516450521593853689468820895775107461325511919901825986632918214522147020480040852757301053422873521443583272572102335546641411332542791051308689453050729731603872439980580678791626739172244100201520889610776627831104953920492731287143603162350148988996481404038963702712354507239008724509092558633225630515030067535095869358381883289298071157743141217172459770979891243600744803497261043268043250281561260605006597206594706073742023368836561262052430224080527372230165734931300032363973661263481701918046514741439775461657631153347951538914706165441138467772826590787260928701030538118563710512256286082741160783729509998642162931751510727025386543813468748211285221000751016957794553484141369016060271981344582110226455699535408149913049831886934555642339632812112237971639040130975085695153541058184457695611661288110750748080278446553642494050609851176 [145,112] -103800082236348687808614419931781390765959445827742260507275723432296036523058920620561542548009167861754689899698658493534836407243203241125725404658370893191080859653512764589358482186710820518747351944665048778026268585560882070850726719473218589713021874653637958211548175790703699660687077540420207616525377561639638040265169804635468903199724491178378949648774430470124932557449600749948993366803354630268172859732397714288413097576638473943139324217238431331964714964513037331413813648478967842014676165729680786599250442350491972724219464720305949829259130048191364292104096288985543764125758627451140524419772442689835496029151000692632772376731625213284854559302441383599387731662143927208111361004592431774221498907652031723462172854424148036135991320898537260959098853870918613235122001180535675144933421445006664049986992685509977498824202710222101389350766092513653263726361940113740616054054550918785821996255594027961392973526149808939212443074051168695311965397649497620447077402712508507655011469096387384639549611217560630321485163283117579117772159188889415517134240398557273744344772115699023486820696962812138891213695317577154706547939914206476664537408631838406827897038237707449610297322967311490522325418604949347095614837221485109352613590749827321285916909586034767654168352543331905876951219436300891209993976049135695967404264311864338668629360432641011658131624960249286284 [145,113] -19761367640987968684381931714742311704904080142391351944334505289599208283647396868532226019666557005611008026632617991329616663595432450978609443444426858546523998857826316240533420612990375794848639366427714599999117184591073629706274973224286475299977619949607115483332416516508846908447713541539963714447643884036075350374011384960572212090739587494260178669094712592166090050234775795902342613575446890557159013757331163083032170533573031496217631777181918097914253187068220908027701140466925265674898865956445252653841626662649878330370464778781010977768824209110915794604049342831290005068585650321787743855251599339710633862826467686593856145285808794659401349485704833301779338140325237238655060638155992507087919143889070870727297869258767737545102099746513879014908636982077890078859649684514941634608981349947347390884789078956848560640727213400602303350055524150907995490104094503700873958531973587490335921121985176575188015342445538105418484090704146970224597403221203348948740348697688618939603127789393949526661157870930173018547778363353129950363111141163655099421249811990729948016682486947335730492901463564372202343701683601671734269605917093730957189434966224278400505097499038114972623273002029955355470514869520299021289518993441884415895645645606429596877910170413625027461417237547089409802348724197557678640634329293677013055184592060508985069842544488590205446591143238 [145,114] 13000359799483270504922381301008820126269526961602702152514367179461926986601175120853042256104034761469722866113381262453801089095296632756845802014984172931988725736786816002064840726730477624975998419837888334848773105557627624532059659214675780349635700619049601134376047420459895366625349175652679725463734801256022978037159030055543002073743896076064741490007033165156785793126122127225901872438738858508926418936720307177546219701494946950462350564838542611208334429963388147832907551137806910188433202095739658133037349451892199272423785274431876992160653164989168554044759528738236767822735553555181153495670038953115546820602937408943060600593317334158268718950801167689206418789570044470015830918642807010543273253995722071996342027311175293054506444242536450638498529002221358591132963679468443995406342204467726974380612654573280505274419496484255980026115183489389108965766279640879373045432890112126634504060401051429656859698918604460556302478775978932611884478447014027932424997865799206912510420126968836839566618061983848091864142790980580014297239616300362539173290947161764461579089094018265610246430050308374800393597562932354368869539950159470519131492649417213649416111448840231583156786597192044328056860105201552126050477346681340467752657793108118069212890078108356170806641467611569696329249622814493334600193274842172629993411748700386405907692794237808057281410 [145,115] 3047380112164155153991908260492686114635235351083665866851464785125451284055257332558883358412750242785552458374249428659323415559895724516228368381048564577744582765038747676417586198415722556569009948721680358694855084353483370351357170618882944043398835972149906522056401400133655163162628839019651574727504147592188445453351680611706210342925813455264507803708322021612705210950195958056609264068955227657337775039927842491807723413846987255597652445540265924781479878937917222764291203397358360078121666008889079889406102905205432739241084542891334552326288695237868699035703399279930926696639721441647212500733899224501674132823705133734115539213658677128510018510698802875615785177309289456227685600811594863524101117565965440595019461743406777355988544933255920299553605571403790215044324169696414248831245911746323381372007023458135032593491110092573659517188682884877751903573799660175254315880074770874175377707901314658163654660442174533524400849534280053259968960419367436202677199851311161347331169975213704988324184060184105025298877188530286883340350653946054196392914639358760052972858239173753571390217527652620614226327056813113209660697679978872989329349516300823063505919586938084784281660588576409567379147098554857471809353575111441734359886348121348307256180212405315592074967246136881952427887320176022030440434636053226410493331761094413306666020297838734840 [145,116] -1184653665173696823170833491116790185960743824840935316447772671530374105201862247802124743675159357251025791122551550647875797201156647774403521136682527101523280887653141444289639592934322933090706887386768455282548545906078503035604190573510173142973590798948705029000122220871811061098254545834062003019006606978589598371369910845774101660219117822558531888149354342147933412919095279059391444581886554963103445869383317085514611820087434924928673429003391548738224823812353317253979380145860534287489827860390318935158634527816093121656269676416599374161583089544267054251293705603248848153406728345398088102597681206279481128253454039351326666934444922195571248881691568817754821484610882980256574740408940908335334274698543088043954502087947964009246269969805797092410448793316956372017627450032341921622685627981688619360382380002201194018480879783011916586677301321731565378926227205180973222080591067979444588807466018498766868978708034012126457315574876624116827333661514725456760514701316834688216090277948499656781303660653183293879084443006486339671535620513231317220252496669374768991968493406542330503657479444616964489914324521505070763175904211396488278468666265797287864953853623214534212103738741843734127034973324862791483190377538746953267729778554291548804046487007086710529315785356427003891580234118235982761356082247328288409293291913045609753157502252 [145,117] 80511563799825107977507054376099705642830594362629595104824751786507567634388219949424574706074314337979700104432594385455748696395623359903032522201835722530301532558845448248136917910980426513101233416480435687951362645858531734648282986595966829644146250608194146427441148305282513744476705962678704893464500844242253318838439589369542690687679469041565065123641493894958060250143288619711765967463072444780575519892796048173137017793541235589085288953889802778415977357860190970339800831813431157739469546553686594392991129260384816241011689271360727758272150377566486122988034207580943811032476278979356408099112620970502898111135136307147852471187104295773613758215221385162238314230888240028277087986222885220179800416956819416908172716847278248320895724629152603209051573209971906228105409186970622361190224018042418315240675816076658749155097528037830246379417492767899833744813418849516741914564357305865494632949092973858254288366797077834704263186559249151718351891556143892573828997845683905142408102669430810407081051111576720935837656443332009401129209031969432968342622272075397070327083351974461208939076680211977222250450918523099746166658685060473578789395683540049787407846359657746154274074323202005275994450846826772326619069839848226917973524124455170156812250065550949504139106132186394687051937886724605894099340467431872803858606318001472036532 [145,118] -3833128390577729469344292002019630075077892602214206845640116124061166563031014505939417908313346409387378046913385406951100815415970098391064213042734221801624495196851801770770476004480383274136727924548904964902996189801426546893398631718209274029244048307239090256612451128580049584587763118634263775834964237287451048725651397242923906276254491778478910677890242039022329053586094443397654690104579185970612839882861650339964107062866224282242467533114325531067595095081557691216612324675121178931753039212573936443466084752875139163488874710376630190902146911592377017235071066954885417011416378562960289080613454467795364268769669476869068980383639781105864978593645724958365334360897272661710240528789066064311200851346488499886138147221762911892940315591045023931551945607934226988886115380899237558162297468071973862799675281889674476662482328856156277909791395177038260105083136881941404462560627139903799635439398773145900563896458067498831174639452941544917334042269030347206087204223441548862073132557527508503361196981654872357338700404522425335628688214790058894383007673348157330796820404855117263958801590926224819785252321792768387081444051834672644105550473778578980816282312265034231095256887222319769943445136415725316370084655973503563820074777302032591775542957530737509778257207399057229451070580565950705716579135477694012609806134143380 [145,119] 318725113015338899345295672662691190994616065480608045687165805242954524116261058272166331234551925309126296154281755994145504606051303194636510577201599171483068857655647662892816437556897587933578046610526126542567214197381620637680091687478363028821825728510604950037697757405962374965906815572725548919708672025251677006888244119128616335888865208707668050598585506388009152423891201669826030627411223345233574435643499477846086004820071301105089242353170777006017606202112074278030189152188067978746454582694081125180179867110098172948731132371280430113666169374007776893216333982255078301795348084635890407760591322637131314171925287459384108550727155761778503499930546464831490219946563629058511237305875447760692207310309106152486473836706583393983485632277989564192249151044556561655724245279724659204099612479540160882775080298649679015404670962131345574822613135862687802229395268130523782622344724817244241035511428611710000819600618233773860413313527918139253016263794656491383785740566933909445546750760400117997251428382476837759238054352943040904453003265626363146254502526101211975102120765076174926315274628155527828376343788668408959836522830782422093853566611041806818644538992556040849817220395817202161375563116758968376306704578375809667727392527977273134339242053738779691753299019000582909126125574078009007910301172709252076475936 [145,120] 13683892622773413964470131990929672005204959985955826084096362710765151036493697434694759436688735965978534380461308494919705062407703383945038838773139871038793780298868238620510322071181695800205374329697084994493928735125694401379592257129503727176202928139378382313371534811026108592793124503710231529975090753234241632038600609233328798031577551201705259219354473062295106543415817833204748026562266996498493392597686208342489287421528231723588630536419744006331270001312959164651430445340673610178961659461967485085513188499268194502094898434901277412432815805997496018155008757199598148680825870883184901642382655753484808181759454577217043229930357223512027717252687633222291329997982669828352074432912483540680839594127394919675284151456391387124094450817993418135647231113310185905000214551229848261273889105514087062133160961079536196958764219502769035549931085478593891368741400320263418592193129923762081251125138038333712512234224906825070155384815680634262308309273588641332461268329040139278400240647687878162954888112437632264669063037554180564439579217650861429654671525127998832063742845510553584695417936606159849208111931497915457629368563633049635795565906373498771584480711636452886390930283102908949823827498575002679212106275511213085377442321701472785237523407579874201084994852225234674926840452662544180304006520040723897 [145,121] 995218370231398545763285506041735290827995592271346460594489663443611575790152903516737872507591179341374056731772213652596571756414976732632371143562494073289945176733992511897720924238000486317517076579635042649274817122561235590246970671902748370162023266257453501873799801479596049961035012505213290429698568610691885752522693565110406288184044686038414174474866483397506579955435790845705122692427863773234830245865412369076911397257624670350660732868681435833971673576692496698887046913318338715724083871364011194332986556667969567165086807946086808942487409241082102606751395000264177156942474958827168326009102539434121432887067311599961792610206034326458421514551595782994204200384623809196453806862172590299412324529922555511493073484037826208328233976501332628492107672428673927241803762594525065982746071119323918343889529393665977735803811146946998154791841792243867444896461415543120581375184726102585464085653735518936885037755025671726470372422703381706646216068185300079857580043284915824587622309066066909427744026857757525172257029716039515338157532484516529882162078479159656777509060330612132426935716109317330797650889624449634998692327940839132587470485937033866680802657179125754667957778507018732014516856996029432317723061879823502285928781632459376382799463533235533011886719697903268478595992054909826551576679500 [145,122] -256288788980334895338303951229468551181085452125045048070603036408458444839450533653099066554066700164144045953316772480597109914528876990225679912849907214385859949226381836827020640745965162095413596098401073836012405153906722366114718368147991475104034740299589461612143551264960855805615004381046524032218430255989231425127828685012737376876456461880689714612686084767113223978435631876302801439852172042662531323067179364819080585214813196753640323228652606721248950632791551375548295983666124016724056217988243653706437160241291099173068580158060349556808814206421048032715560037539171771040458058467122468027753584021450822068671884687425911415227033561054961827948152156972575546069520654095989495042903009314326776684097668023186800988061929928417725212464390064881310179467683268513126937804695616229850085158163973951467942033581131209239992424007216714444511203421445255177086649580728462711982535021390707746527733320260850118339838510845521110859992407721597337413601935761661561151637357444829746945855219561949811019310424200610122312371047675373112715352031575121583136919012454831495617431378202657740389000215624858110244234201028805922036826785523378954991038138593040091315300458967858466368940554363963554641878936268204091235729469690396372597904482145306710759641396424725103425363246555539001846169666330806732 [145,123] 22440230571012537551783768977367279103677162336030887854153301128479796236447217508696424370760350989258825993377463930206935533894162556171261269743528779069845684648973473530845322806228197500919222301529784503210524706293456817369788197738088762698829652384652784616464865227511575086610144716858090542768128447547436418038672834686902068604607130474654839860815644644782537621774205815375787475474507207347227345532397394988127360438767568561807128295596089180001544775724554939016876581184144817455608067178927921813869117688368483225515584249486056840659125503520976134950730069507064469898941620350947001623305906977365421981044296299350562007888865279004092871391416522140703465991528389119452954858746693660999500428996862881126203835100608600656414301200984249990390275196883055511620812138787257707965498336883719096641496006346094420030270489031287888841275385157673230108841390122235171169133005297687127761759575440789833387343635396961257831224065215705750433368940434199746518938488855191055890590687353707854372248996193433909566166398478759551984541524805846525516732902336724862307294551187864032893501522340748968450212740031696643388864544386787139281333820656082991816075141875696488642883474376556010853573863079421205059632332896128006252535817691810640646536062778920820486911521882709840754389657663360 [145,124] -1466408236032655093434794733949953611920220828616754594625465109987328333811166876972309404792852379749887907122857706009850029929734695695977557176087198584610268216116029498210020296123486126383639927538872193344055537294396012047540456937835320626582835961722145074998740489810753755939303679749877464765691635506260907451167423994453986607344940473590996352744429308283596784790912551556552344325428862514066665371659720993137771025538591669000952616653841232111792632160033812532644545058011632665887745589998014445463403643839122398202272497500443685148279387876642147099656459555526034838100481817504292029645818859764963327391201704340185990458302740309343323865551979676129906593691359104889993878380995069620610445289826000528791207411231919245306226995356167801455031416884071313524147051068380833211452742611023007400502679215336913533401672258664231692151851684291192823375887551184699664888556510148619573436586969588415836191434356644597952047710257885245103871087351203073367140688868606735838079118275059231213996822825163571728111654435598470131998542771225154957651722181259335089837230488458309170701640708577867622561302180994700796413732489301266315224941610952066002638032104262877939461416384957828305303401959991351387039305258200636646136808859779443902477568040511118298233178105823083441915994 [145,125] -137271690861028142176624374366038289728404165529099170570910983512735084235040881026089503227100918871999714874519057456888863782141724296383561013746061016846148594245581732823317244612434221654460123753072423987496113888057362109784596504066728075048364494424583769703692806664594726901355013502408737663071722546169881394091286131738343693512422910887987592808390975474376653058395169567288547290030148604850454098135097094687642042750712174818668850421141146832908830716383931058686090684097082159635608091248671629028241156698879999016055314946557823403363825454411385516210800969283386379738292936519793307438971723612596355956529256858959920803747148910175396158692278139672242089188508429121273670137606521409596071336690819374674994717710250077560156156688508470977963323218992179790191527565848606273439130167619941728943835336220089825122285267318980963085104095848458274696025097029197548547892959047618051932804983520217944659591047224638664565040832242804557705992572374773698466913311485745264238785285535469441225067274541282177178815140473000023760139834393749251929947648589441656854224262532357893431022816427865615278240576547363938944729568040318582490173164257953359320132822637238996452420140798528921658126715159054630913507030818241556048830212422439832339041835112042554387336789033407968 [145,126] 10873384721939329734297984046872539172076022023620904076312562004327527158005770700829582560128688653341716764863766423843823311181831890844381284673004061966013662201572366679836893119372694491263892832418161901815672136983754878115583776601998777121183663400790120660433946434524183609363785057108773806281687070852741447142991903338036278007399745266103799367534498510490247521788766167605735670377090615765819636015860040563725914628532770059570424810271444606178105606570419873611755678202300738449912822846237368162275845281264199365011280697081186168370281143600678742353310966669590546436047225930017949334640383871410673839246838237309399344496035864160456876838225404381399160483448742922835536523681817676670123710493300689122798299097340292136797690102238717153756411924125605042028651607344101921546919294934533901124720961929334179460705743617336426858028186966340552996707380961714951073797915717500212066991591190220097528399871029392595933314120663143722168357025024102742411247129004896750788577307693837220945006300057782499125288944433673044310848240230315751424710998444733456694691870256634896500870963364152518921694154275664334026325062547966819932979707434826205006375200090435589795383520871230764933043445708210603030494440755229697563172582079344552615425389794646716986052326436 [145,127] 22294064125654315874556176524788655927926792825112006301829739410766321886897970064848989661160888364430238071242592608736287301002475448495087566760997088914916018016474478293418571933608076900395378692461344319255742150897102458405334973919738815079374545291580741864699005182947497187283048716550724750070687457882493936159257981488114709315552560408668740550688217687873170376048866636159764711044775181881746236607875613536015636799916443385364074848238595227641539601056497273947779900830505684081135608988594126162542239066117756301213095401060207405216232767940208042990246901563095350555487495086519221122758145632420970742255683298977991262506380294361478925024624374814624788802190090766615293512120710702596215667758555683713267878384494561896161978871714728882672139859083757414276912071539549712659406679682768370548836323580188245708867885148996579360668784468563470186464831615152271076329333123321582160584846697617148357021999119564835980354117422712164428572955489269085916146559151546019898655366391256122924363951463145062265244955343452921064367147807934743930940842028480616212875998209128839413621057085327273673388818909937894750368325627631178186848984153596878763777773959419724142847679048684490543755118023673220080483643809677457752718509513325761860621021604183047182552 [145,128] 3068098765327825129902809519812149950250702045509696913535404949692111551396551022945899689078109014491313324091876108655062905266464675715603081710368286766826609144924360192176258001086950359720132942385308343571987522678418775214933452779340888523867719491569295432600698165591972955897423949014438054237064407062591649960031268915502463659342231891874187793114500479946394742254902820675006505771040320933624018227376649898386674104563751606502253437977802474909681390608573942948490766292812805748158852052683022109017180326611382229217589035126187435075292843434892760421439860130177296433315022209341856887102031402123577132940722252563635975582763968251972426583407181523799743579946240357388178447741845925185461970941505571132478509850992678150722156099934113301685496783303573151017400827157986615382319003912161467538506967075302764473904407350394934438785046432256504543642988952483249108779964297123464453916031831753510489316409897025147040376884582958018911397396606829449577212629499802028378489275127376971573132090330523141852780814737632471991541290247999615544434435632940267196726170239912601026293942679122269696389984634311077284170243870501972182180043360668885227534186189876547866927509751609893807492735890197917027398577392374436672526853962113044278500690295221160 [145,129] 143698079319695215106306896647582899777927642139093798851831259324847606211362694207116255295311430440593503538746219149004887807625747177315347143270430629948898714359002744103786726465577904759189156550548907583621752257772350798444440876812725772748730955487475222803739918793380609422414458223906354966073641255957094456193457966753379887064018784175726252176764158524274592139392430379735819205875109404462396834041891769613715030769169493990030188461500158135364552100699805192875173895498461147840752563233783986797116508399477116437910094315771958322812342197838245921163706717023923629916915777328338959068627523953291667802906291489907800854355435381572596847830898437627515828462001920766211964964289518107617783083915218057676465278140021970993408363344199593835143038728528052418022259041282435964080105154083091509738179691073691844399873302920577717139588579607521081278027362087618382918807039043617837002363071021369335304784135545025972650649160411623796872781646725414028645193255533993829684421560217153681429728088688560363021776331383706814073403581178136564842571980848859171970576469077034029117201264024944875409462131332257486331983703232614681014181387207302199196017612484617496662906258734508381247551684250563341666559303436452138168238318167421016270204736 [145,130] -4734213011014621754853436196925742489672659068747095803724497294960090791264831135387218835075332749852463044498804173307136671758177428788636037352014248297705302103415108947336227349949065237193092924462534815487102542591649194235524413423461306317693107907217011137364547212878952470106319640321490799630045397130671838355343268722090269205929825854385957795817030975227201567047620262684421189198626908261650850777051555132924528612880754824408563324507982472861094074165202749889447909721132397587390440880655449686290314970473497698602920417940007132002553525706597199261904269168594327143084880508125664289059479700827253064167131534382613690236347254883065689111225489301745871189218238522110825697880253614032334325612018800539996766444812291663545247351428871377398180331893123734717599361618052673997893067167155394425507201710318799337429277278651813789652404866415483436861753822936446271229016495327613953253351237551372228841195233054717106154516745166594737746779966421105689279458798443517587332168227112403162342714051280883246331289716855077936336853909476504881050579557676716793184194376423496097509197158095352895004160894011831988432743627450660331290334110587108286019856889215578411150436863656506002516973558728177617003461119910920343648781745082527912 [145,131] -296414031454105437908164608995379933290636374512206306214661397373174525870571421078336397850751585450881369169632372174058289142770114161397914872007438230861250585505892603503938181655597847220964815560705750950701050893815578435312382588891162651171010394011256554145860095988585063177663197583712337582767213898104993755699218750832268690609425635086719527011149422914269292539388994015793295655311821637473715241782525452841962198314984228153607533458263191198410413111602195157038120585360062148071133225707743390715734885010037450069433337082256414243943377731192891996004428384764317592811075364932116261253037226263171104853060174211283450987019095262570868406370302125867353143410227535901609972250978735683987505128563557352065673593999168060185595162624932947758262254186832435243909343765106667999502642683248834662393512060852754350834339057522579560796469346037749790492166461526806685476545758452522817822832690649054878059963169036250376305331099686490724545162932804785680510946226435900493692510007011970054577508202992673383700011221472351912259778492821784274436666603285463873749129511563434228119238577491574518563875648573899017426732737584248883704481505879032985434708232604054958040169027261188859839554761634021589822693974449605824656343555808 [145,132] 10497861651842083463709645524069520105152415732133885705659577441100689463687206441638571938904581274949005802781932057153400081760129853353138608322440841839589487841949218855937918795726163086010297436077176002799515317001994517705725728242302249978524302794582415185415986123131909171919594928521821718843992671121776842300031589453733219044334469875097999967235610243116231871835876908433384414592852297940610858138596009323540701688004391508390063559606271661014172373714229144647706158731371390009703662530044480735380457846130696214648825915925211809257187309476382259331082291558442248820811167624030387534444743724510459874682768800335398584449781612792199814666160746254273299398410587318169960539745469372149363824885777795864097361449707414797998005936915759869695148178441965570125755865246277949675331998713869437743378963110488440700039788371046192938464417776417282692670059271919802510050502656064219432340482514999517490570205135112163210590654041458852809684771059303566868531692694677958221960365334445468962672490888443543942183333118435033929083091963316824029288096004610805896672401494651636367156519723127347075373541896759000718831663473845552363761240905775703321184630748823012133241357518333811905547125022867568506166768597673302645440 [145,133] -180792273770751483248543147190812067552762788625267610835863890852812332630236284377830487076826121568169867354326995294047121428401808772443906562876789255799441322855148385253933988093851498117371410303912316179025093177151475191502434121352837980131928685259450768579356516907097583437617455291806700067304957996362912906307278448212851536720377861912275341306907026673677190443162214726229808098317914846072446629652664395300027810905135073902945085174573586342923238278139560642731564272837708608190715338154649931293285102606986096343809529384388267755611800187121336582616367595087405288999110751399000847420639465408480790135050293481878370144817657885684524693865681893541403607111107124371742776496062841925693184862094166264649438312843435374907360167513962122846849757640110431736114421266509652529527833229469697279108944571090797656566325818378281636250265223662526694132628310875334868620954010648201771483473192381243306241885365853239057572073286916272485828369977758925595813684806504236996098338024577088783380840549756511284994283056619577638958901572186407499509183973380883060993576964601018714389531383014827328701708490227548215684578846416151416745277883720057467032242801779620558034954364125348086857433507657348652015277473930472 [145,134] -7449836757833189040688441895018053961418107809382169064694960036531099729189323523931490952806114858815443774200048671904809088688126859530436280868179543714032266635939658166018704194758017354432700780011161145431474888811292864747139227190469415251692850897085956719922477795737714347384481838993125078704902029800779981644462758092110991256865800331645605403592218785875431425748379764704186655998800632339861134070798795011690483246471351136188622160934411681156129001078691562860609612471817450249747235908440067054431253180002390797570265111011462895590855064649556787605901122862908255320804289527542727584237669550876555707477957133890117530366219509397469822779215086171622605550811356745366063236090527538675014369726778025763349552843765498548941196570928359860914727608449565549842133351056904632805270287613236924696122612702453534977819263374011600933638499380837551167875719937150916788542427913691226759825176021436645580990024636693235419072904606514460740843603810947607024885725435186261086634902953233295812283050768843182215389819342675437508315728225427596149196708588689257158484347310824380193648942841047153438561575191517420166150387301174553427193053217060137657411228057025187249003455841632700876165857451029596346738036 [145,135] 443546433261423020886279918159469425770314134300751601773619549311109503451993918194401600177008684673371341591415388527666419043084776775109506876788660893654909084733216254825610709036164126046869424282726394391227263836808353187337214134048003941171093696143162647185961912676715943011101755750574108081744018330908825920799500580940042172993489804781376774168813646413006520444134140095624782878918520086571709917703284337086777046943529238458068553798701775123516466093549718786109810476336093890716318197132361297785397864591063683867850997767142838626883196844715865326087467385998145250226707672029853194985472748083356920134622102220636696567387355448754630501859280383211114683509445592453668245935306480553193261480442363042355859516483623902322568409489063340023469139257697612110676516198866108621592463604457287119288699690079853822390696954171980565523700467606429768723491989062668982129535214713102940350053424655323906097510224630863585234885747382463357405362053067369230858214898254396900992253641069411296581714076130458217109512083455209726157036625553297493339242380380644346458784421008091565015006120240515570331269574199683144974022986573261502465055624954156203082291089185570903709391443284344830042915450423795200 [145,136] 6348975890340461597461676115129767347875178196852782586666963288321395899109816777026084983597122603335599439838866099108733794772984550245634057439178728557335483253822647143806720713183966855360571040930655474033248391676354807316400490351614349869303278710387753142631613656947588765208629424361912664024535882840367297498698966975756963868666012239218305174780864471974610954735413149718920221813031833388186162231593463356186918908573957367514183500587726011198951096442055491786393754494071698614010019353601439687678219873523980095999659018829555644215102043705508743789215953269176613057622938339627202228856822442337305276447971762006994196873461535894024620532872888516816604653675060014705289897976932089154073412880687104226974050091068583311648091901911728530429982147131672177398156061793308879629984037498269315675767067966608498713474511466019122037214203929542939762266096869070173288269887057184002773219194583304790843603247769127438782987835847394290233247859507039223910086352347904024762066435561648769308879489036715844898962604314587782157673491602992692465077472985588651692352960839971999925913435382044132814464859996871831096661754400512235519040135171280312169724685577875284147329052778932452256679375784 [145,137] 73971312727802609236166704122887169309604443194224983973722657347184471641015280798655548142359683108173785591128495679164158883205926903280712462800645968411963471766058524895307536728425558490222116907213711660826395077185825756034012679767407022888783907441006909232860107758552266789474228823884801515155682295749451758871494137031750518870857543216438882897955271085600276694286158517161665226111648557069506655224002917032220992565802761011950423350530059014106192523893664087270391530986506590531250499330680511262155762056466954333169274990926781609141196556278980486605857839635179476517356149290248253024291955599231591390300594469002763123117735632954321625802733350312748520073755600333787518407264732807814683919190557957397523970983085461313383258705505429065524074303720648656300177187019773375175885821142674207603690257274813654725663856591393999140065346157555277151860797392561696953237416355664606159248790460287320199885304237485199666777655855351616316517826664017878534677975865802831706817421647685950736114768776688991518555545484163511838417899804052024265917087911390457839759561638131599782121538633763792539332302535392459114421681188895120833722497752495771511374554759452862546854894556324863814 [145,138] 344766258414993343797830804218759767007286493716155616039373901636054957852404496539958945062812630674274567328283212007666563124289966325025008606927777698876726391291712759309549084121679900581184229724788595638415298566960925419432730390166021569011748919532060774999458343571423473610965619033446074286378539912189604851265116545328501019670200021465988645122861190254153856843631232686905461026952967652583690735965242501947658510540928838549588561790259723349539046789390854471227120151137853215026339354517289529454310821327295501113307618405888532625237485816171803329259029198845511355613861970140735250827333687005274838619929951672482455262037111213203209106731004058481764021426187174420296988548916716003119200940903558377311449084927838608626849645790702291229280845616711693937936299571952977091517753466649645199973253195432308765391221718573463886461944201029515822701200297056559155108770869687466677058440172046346242111024315972400958410456548626301303258401634565776872870012533142810006720020853823522504912981371413998068588752892846719180125173145411599998808633814565245927063765171881665071805275137677561050014895130574766195623662154003508295369838949134186578226510203141767965651544574270 [145,139] 3641270688968478614820385223273471860659495228025185920410534337378437746256708845902519253173894522862698253780481713750955597383870400638123824286352771008592235956524963525156584172418784266718522875452304786644673569064094015183044664290664628104052660311080101129012820225363078757039978367274278650478707139408815668681606821981918188599723923827357011953447013477217958368626653935987281509019963671932650934609540920892743940017040514798568069943922236054861823759239015858851324307027581399729791483788718822254571913581922370614733054146831480953327877773006940359057340661225107026154085361524090628023103653086028935120204173121508653678275927495845187123011347403079149163939091863343839332082536331394968702975856872513400086125196446933851429538151347257617428692777961544458092804231680271391740848475734614230289645949866208427702057389432599612824509852386833548449459617842715517109754451876662656469855190196281399085766210299070152210258767833806108829707165128378013249692886133199538825862112582297578016985398632102101071609360981459843227197089680242066662676188076947827113677957249839274170614457836283981662401241946418207657795044154714222783061092170864531215322921375436703191496 [145,140] 41021995031909629503933255863352238729529179559706310568655310399868135649850314424478219700682501551661430730441225330518698473273210717427751405277822363098100034837718479391515831690669551053038716778877892274427674404861244339160045217093254768537339209425535682848112634916460652775905666700137770504361217453574556467853190858688281980605862256295684190101907477727938956205026411366185481929727145542333829956161778485825846033073908803638420470486875225660994876204724856366698654031932095641614284516801709409776845498631270187980714006736584443944202380379823888108455060063057820288764102770071673938682092667997345458228579045917109749381301909021404149788712129285843401918691306294114757662127999436699419905183481702823995608551510673926426386187030798726449516477837916540923774865962047988457362038712046347293956196401777297837090336797073932629742944526785830419415338491602762755623489906398068742361250173413740765734144329594309549562686287641771470875271219017748954552933367073991033360894112398657524699774453213868243241802302335632491101145801057535250315566849977318775412207500552086271812811484617166539270902588149062790673919936887360683873356566326014408646187953370728 [145,141] 38115309863802811051085501226227782205574864235212141154728912750903484290404610539686270958564120933211421382335962223230824188803705026043916323659872664071497588749357962823990798162764561564347431703545331107680980862581749153308784324663610414162401559502290530024301868503553716667783209316451292294717695435541878548503463461769841275452628886016788114951251365875614010550203659776073175835335529462341585262196154240692970394418486844408813769438931444705104405257613398194849821664069514645491342157628906661325497224576470288850021027113988906762134083709196086386200349111766670515836240801121194640710913253808719216647608812530794143426126175123856017410209396230962362475331186361780975669607450228361984419998469077232420661006379526492683724096671776034656614766894194258513434911507080857092960261318930327653788660512684243296543682683963779885667200479900346095587874718649491833894665800517894837872830096786009802212263552808130897599883739094842588311998719804117485367261584985077765978052630027961157484099097320497067088837681841691022720769351007295425184403229860601365418438757195822196301505032281983846751728414900855098663917901389475451751185917284636600220672 [145,142] -201260418339889472635710198985252094928396929615790168401326010178003857351129202223204743027238939424196022038017963403363900863088638761979562261733506085671698549106399661924437488049586612184837256460996851169083687372084420495223648212495179121933362025947511625433823507201982030728244926463002849276242668952801855779546661913480542911944509215465502580960728253372954141809245002889849943887583816893680065967394163011605185156486748138719776499815606872741850676109583345349732775208612813209518804183671972776138304473459096204587648101542865708187276802402992588689651441071299244545733439486254275165765246110812584871429958541077727673013804077031763439503767799763934591409767366276693917790150732263674698349228753451516610364833069933853994730634652995448976019610475658947133756887631323199203543847034383612524651265442824473438023144126016311189654234477298965604877466146426187622643195733371407373285886214209389969389717486225334448453453344033957169460353238689723380044069964053290942302459728958012028148022332247175877768800402916499347876622584878734607100106188883035602054480278454924188738472778168824164771593567848636866201421451213867830073366800003048 [145,143] -167462805543860796531473077065150584095041910883024020637082668723494114636203670351482874662916494282965306849799867674577216481813135981959729744646163545515616224351933727318514763733959739284409448979802625473031391157841945312647989633580192896911905904919659472087914712680013052093009102577649137090667386014016977860895141114585433496488647107259976576909182383643566254049468538694121494923837235702602565791212306352237510160599774582800989536251339007556697037953948059599704104019428361370556129438361057406407410700349297365993617759635203896806701980143483762123686566428269464240024350332059297725706853657924713127813867216467454220810580476801225647709677315332544445836786765923548688922908733035053738618717458106379576208051229350871822511546265506400714993614281504760230517748576356146760648776400310581375896942447431565642135756249339041330974838876500243997382742801123841937043610444520316901032364324676673388433189276758506454827501914840827727850601043231429453435931284420423792310771622240327415056971357938518295700744789861035761355768512030161755600287654222071120922339289295147828233445729922662249853400650408992156006753942923136671986720 [145,144] -5409031239334688572552344489434853096519399607558008293996583700644055398345020836142638598245414335992359143399629579133225726425694660685975445071519564678893405245728338073311070462649169490463072571541300543086191269023605080543322094916054756772310829223505635107487266042690377957102437810471529362201768433305241949699208113526777832297720543895788567928178464980278966212599101565305929190274678631204898010131099428615480021194999017330530693972628522071445102789247875978858531752763673189427942344447259953716491725991622419979013957766353330988241180685484982264103931268069393436879582172705291482309483405346944033741941727266885143790113746137874637280620859308350404829183916682136114317472999747747980849412896407313325843033492416193742372482860665201103459899398828913793794955916242903710511868642384789388457058740471717855080877752185056403287154363522791591388884467756548865416366915553416701604799320027944378193093470461616951651582538480720160643253894381704775282023619132391987099722311605495260966231199484800063439864154739265283337248843498326577176877205278999377181011526171663285076037490458826088416946170088504076572982693239324248 [145,145] 1181377705910005753259907193588234612467869764421776205920631217856899730683143084096632782879149954112498488868859026754481809381254254534704183596500847076346515955935816601939515952837771489254704873952570823792102018542792893176325700414561237631525206995258348861369351828740809008941786850384734281860948671345706461928620542626619996675133831354287409928690601612162780282971112931043778483553065439628843337750565572335500826508839260283118136193458918739307570064739462861966805090315182936512829000665422807949643479096592185995128659121644000053149457306034172924202996729407576841015257698405324053469821841806987168106323695420075137393679607375559357638315127029049954562500348425667827190159379302751327183539947156812760538289199523032552901921528809332949520761804080860970360166844800256828226154291416583882812233403925147455165026303468686165632592868830433283229709137088775388750660910671363816168840792040887972494687017511133939010016371435059039647747035642807936645923699328415404156156770035814214764100087090815813493541504062406262443276760504192004297375603181155589092170109103296828497745029188702604371694540225558461694263856 [146,0] -13744998181397919989843475544855335624596551099584300141334330289576511924356184619404676001679606649603006007328249514297502371747891201059618338715348191694019496974829738321683997748222712605056575588617660054112236830164931414925479400872326220324703631104550618568824558339843489746971958150115184056188460706884704393185049495424336866509903747749427199333188704674398707638127590606362961275591688105610451337032864855738384673914557230283190304658600015958891796374890105458711411192352648335347738341992211590750617484515026982021967581370149356499800702121447832208163303602646965575822553788985096326433708150039288685446940133225199860797552567066678222758292799045032824772875419475234859344793227222391937621164025399901879868647511035936830737955162904629308424207740872819975709487795373587462591370457703792097365687715457677160826823248751474440467582976189309068976157328559521832683932642447980409295990656938034232631951445634646642664331133536461846787711490016734680674436563466177292039423829832276257021614555616307592152443653349902155736719271946177977069084654690108502530842972978112782976300002183896255855784088115746971412374893153579959358087805061834370101786667236052011837125008722580393501052399730742350012461549917908636636380088691154152654553414990752511865568455729935822889409089633803064160401837672736912808064380090359541233526939285213328015235251259638649025081177464574340709320020108771142358249473097215034408712180968570468196427128003608352569717082323624622012606164710351237904812355835675597637040017486684669824384048613327377812911283293097182189880618155785080006082523404407366622690628675933557653306417538500893117063051180816012081672702656796288533934033932259923858827811149146828208832642863114649597541805370326528645819053053855895996093750000000000000000000000 [146,1] -1275738561466142564035309878520492793452934589511999582142675527173251672833687947349893867842778600620890395488217226691540964691874730365484497756275698891085178775158716101601286525867488714740185969365055185476431110560862397484804943812391598029096592517180511573084927846578462165819080857566684425856976270697455632988152719746064397763586729168226525057568747236920175111903797716426388040378124058288282917764270975075732464709586929309802622814255115752396462661380048900766871264327579734119725246507985130960628289469763052570660837900067428088665248887831204814758106169711671427301092483168433693565040877325448796625396885786132846276114366356231400965873934779087769029616601017660653857590568940820496202851693729150542402568456778402670526848050473231364879601191568737218564940590776749433612130046171954909807017576154641304028311927601389641105824032481980569442547159425642899832173869237359949452129063712793075375680092340465208144908924733395088931982305240817320992019537214080560329196685740418149861726870981946028268850820055031222069774561276698788872442002235599316765320713680141470151655342498519754816275630238525790509530137508206703239315591508237067257158782245341448252919440128089562680723297398674714978578154563563993284147751541099413798849154463621158535855588609231135003446691179525339734403005640149348053874121391244142315112150743967441134113102501814496100047556293697721904138799815711798172904228941793345522945951891714820443667380795317603911722375099404860877361889957886997559525285810094444299537151174674348972947677706353290917523360908634899035061291762633818562604829185700168171033337969736563668331324289541163970117698232253168444520516925686098908969155903311290520503638187571508824485633784802296555418760388989074527898992528207600116729736328125000000000000000 [146,2] 348626682298138351928096549183322754420446941419453661292232018668703344443610557270068680347157505989661198166468383620527236759017349499714804566588236793502320994912618348151103461397443680482294187464421110476613434573108058147142032789283747726168556329541872096472489325308771911097616402094786791671217944495913139379646495687410221080663931933544146163412553814085335242708492382257862206239902490914635838573378150717168862416090766076109371922455660877875791493940128176134436114742599472283884929001481812261960981565157675894202196736805544589632451281167062540785087536026917257703460587960903221137530107568451946869737136567918470413785814500645208820883117414084969445192443201504336959992001873477855044214340101082809559024727919408181499571254830174126741438838219213579973907908424914108931409563257224724369666225106878677463489679103684647169079680915805733582875573020664653146539739065365386017875589120400121340043388555761480922219350878776777790103792868931441702477299541355094103290130190596283941315331356387126970853770723978451470120460029707741793977639530997344619586991731445186233622281746424537327400783983119598114211683134502872668624789536509752879868255855902146275988717761103813025386877019460528996727662340360425776895673687784357711923368482518722612986347405514609730590034884664212756482148485078802646795650287111662719330990392339933692382222032056468643579461300874913203185946974311868644398281864791114554419391925286736460307830131101739057285938346166312115469322629168389769221220118572903608284658862820116291420672931960729474607722734588002617029479865680038380380129623199266878405829541827745630791424770915655391222338684945008487276186809011112879789096879757720283817946028268338862193732010021571226244578253251893418251938783214427530765533447265625000000000000 [146,3] -40475234856554423714012501754115808082337568021501772808590144631608900779958107017907233151203835906773497271119222986079613403025671556879135539831439361653474601499189230149548360612806970364805700449511084109072690583059271735896951683177266015544140890437041719254530638448992155331082946405681795843263169282410463906977564137651137615835620499135977575036288824815858910318306496736949937712515282616067877870911007569285042543104135744877214258245439280016215017139919563315333729083868053673395321138912909845963364383076321819458275323526663785542097320992065450370496076364004632227564169235716195717529142638714009860256861155810503089689796289695333898061405750775388083840073080101075063821873285084996348207811292850999764927568637165369918456248689980326233616077160469578003053542494382861575324597512507389400849024951311526714899859539510756351285167501841460534326810301675182379039766293943887143296106260396280479425391326504446953088856598263436495973348586361541157598401319607936931009624441351543649136721804258406362032338482207164303773386535098547708845996310999868139714686924630532119538727318424476683045607159281122316665780134580223390533781481233043298673018266074319977781225006553644380943730216819972936624005618953039163765812857332760734270850255676718048995158829924012330659816269139256384944631048338061032908971312828857224401118703253557902577978583598821681316180771039479012979490034281175360279688453921178524540047456152857759523029923857310557999479071134885380469113329965880452207867997881957925290167032553261244423518112714033805975703144252070334199998537265878793057912045158836367813389838635306201353351675260149153324865870050485318854485612022806583750739308586202697199008317145735643147257261871197983931424616704797259103543183300644159317016601562500000000000000 [146,4] 1279647388636857152843330941812700577492393251408699285402666843143238659160863286693960517394454877393412716358303739872806296862242783707884152646841449626536222217919974331302142718043741511149436767938016045742617406195300876069271803191319550107732655285933449587300298711606996437191783367321492655083758351503223339051076777450787469214209769604510690894392791450581608701703311583752858733347698299561600111238807555748712913577444766580808889649379693850594916178075448478791013249782697488547414220288305503018275347872544927320021569337742402035580291918163779883723441248243430059458808344982917085233795804853704011719461249161226057381433871877914320670180626568421882326695559741538498867112458985232676738658139306497487582675787086306744869950858707661755334365456531496476421527205045920315985411623806020156045110818939471104989073596842925157469690349180757227007778306844625939090699274387877722797943945097957409220317235950719056510153555201055184930964834784485339747128546054457812563585011537041761456802138149160803139214286195314560825195850986026747519508960231676358520283835185115229515744933595775119069754126477084984893360628156597505126663120190265974229713542562677256583658102266796608414909214783256010485067127610001118998954756949375747025707242702552278473092585264602166033430270611695846345520729984054353745786200975054082844717973360833187341044755587858742360116752193736809114203666673587828318634977760725242287207210493695422890221429230555033763567599414427483216131101544853955698168673726060272195527020527845887719503015463495179499710187180046481592115267694987107654739320898047508965134208116021541727107220248898575115366932608771906163260159030876139167467731446233148371576088482780345311607161418521432566144908167179994329387682228116318583488464355468750000000000 [146,5] -17184450978573259284099651916094181274574038381717650201039137853219085582893870576179256779780479089591787160046540418000888027632818500080894042312552059143981971218395604371116449116741390005410158722089493250675830593794106828878573395659813544168144204489887724007134963878943316468531537927575196055929941181676466361985957087111894493645026595839446399782547563630574031553527148638386110458158075897504872004457426134397558905881635983769882441784762794228503767640008239360796481191804849404709314757975439501434400609478349190604905033851261140106999363929869727271873177521230932399679260507809672616565153340460857401640037553760200742086316757335682386844504220453022158704463806826193536025985772435053186718603790434199613996337658073082779636769979122608935888530771967608901915373221978184765996795602036872738574348589527720241503036172235795119911012886203514636703370657938983361126942033281604170370811401987479324886518351819122193068120522507855245821302034855794854301622624457251592024251947452206971185756167985045789044024273818446180521617506243327361742234146374747157895636758833119660138321508181923049467251146811406701791570077603633986419702623589081546955350915807164159852485008594801126284455998921166105912030111224561104156033689739400790657263709877685482703305818628442839863989899288381780737809782813142001616384523489791004313949913224227767382680704952381982054927647898702227142401572373483723426031436163263951380015548296704635115487796243394552805392136892101008094651142204137927406180209891153570262751240236335032494338534581328042428721451552859116962507567378467631362901567723931293743563797813709216049744616827736107082955755331375489721627308503439084872206930764977308561648464373093550005879236919519409072570816782166147618227114435285329818725585937500000000000 [146,6] 122976965442539264379813230385296876437101978027443685870872699494349132099281689679526773581057760375430662575922676470930405833538732466380793800790593024241306336472559750992425544376276688785916993601416276937501638708475295166076458062035023049577888228259461381476667034029415542111180351017145538120036649382510496372634470958446689124443001473523835664948509078507814168225572474096804150546961792848983587258027859152162168073895200448354056745001654107022408923197815292714414869175637936077126365705839962644377983747878905079992424132972590340832737186776861977451569671492495403976475237505299704674473502447472890726842337521208436664077253001232779608566099202466761795408238401887970341658069463425821534476652166819299594280727509364002832295664086390008084314436157625667372577753194170454916419958958182214811284355929814229797347782367874242990507161196325321055943109070593002593707352502344786451371724727803956357294847172119605951475023544833445387697086295300718626181960527139109723602103981715503846350197708758094549901561132806515952965819670470137332183281840184460014508691217159244184914689636557806557354699587365801277899054182687523086849560038438762531373950436554460677609020320905853155873198622868313558140726566543428835627112259392088951182718557551020782311220908018157777134368618999715591886105170339635468290287514179367072648944949169459849112354168748165771297467022757167467748858101805341722325651458366086782498045059534938436800330607814791130739414256247102198489421146537314157900652775848356676115705881704129937183370525466056613298552829622231757574553249419819326729721830065790116234202558319560048318835384603928202022977587315840889873043152595762161966323006652612902407827464002335090937278324036433498250614395480573293184534122701734304428100585937500000000 [146,7] -480852478622406001036178900027079276459675723256069220000227713844891485346742162559830001925794091880758944121671546206723023895088658945952840549987325362036916804609034974289408334691663245192059689315169762923418989797052017642148080041103616118976780002615706411511151957894539559052924864234019456123233157798334685031743387531932200499919393174648909312308108174804194932742993566254415499939896306890068522078719087756244041029291538214944905600831741079140918439826344716785557304859313118839245234926443263324410626841741180441385245337789803441357286073112492989510368963699988567121756606389969008472875669020679099828841589698367702466384448133594516795177183056164259660452111567722578814294663041188297559504089422838232391719596315000711173246338486996272106328158983293732652872650270925174977330957829179845968927602256343269026820804167483101925059778126370610153834387611050542194629769758123791470785254777913612611822649601694574915301398620368798849819375908019969845975540738220803331183625844849206303714881132734168322823397272882628712746680852685364724606882247786999040083309806870801609860385120172468893837116674204502346952549491504373398159872410975343290786544576585904148878655502785333447101485876042526429991892848753304372410295066319434034781887419315924484002953396959479773711165753821492468642101679252040056505156696891610212691794405922335058464556602386037670897279543073670441987699576414337845894087048405174134901407971797837854173779974622684611561752520209118962189798152430393407791725553507218927946863449024582220458119256991103533174074693692380056172006224311513000102201376635247415928078887061495832778564546961984130362737216249380295969768529774591253861266281057190263712657764397740803621383243013320074414878452229160643582872580736875534057617187500000000 [146,8] 554420979414400960641809970955343105907177454564645456213242838664096330796510437710330817915005044477517554005452660941851203553773304483889868996535294684339937879266099528089784246936639269645201903135454912496057222618569344246562006470282572281324575138565487309353226228414664141338967616342953616517831438432081625375520070015978317113800253953809643080354792491097906943199466952095935971414356857435412715580158720327305638967756899349763800819263797312926516191604447007395566484957221305944231196171586947191664209042740739371982452511652473449045027716654707380317721224829471400140223631201929578325559986526178239206371464658678076138869608307134325355576141911432551530134214015865263681634416628195262334672475147234595018454477223856820482104365696258587746601204818781122766017173204099153329907542066032204681558338541956505137132548717668559899326937789315508764070377985610356256575659369339760645502655219136332303473132794720989675913617956885687374672193591588770666025054463001777386337862593748712254746515993510566036413737192486916430505057811208482185482130081786786463910487823572560903165453566195042832399809115516078401348023885635442639501748737717556999551508954871895584648588777687413550375099563802928219645819544320252359740895639546816405932406385334619504931299368383510194955170504507903268191902500433769874986351302417899871881722153748462967406811710130648720917701267182586331765212304249041435807319446775585723399097332358072563089834005350000965895655776890286996918119085554780873937731060430041866236530296215881460944721994528459376502751263422897762926010733556360204616584782799321687232965416192470545641024934402229643250920751638294998891007170704214507491803809907831869320333777364962291860258304606779932951522715800507512540207244455814361572265625000000 [146,9] 5137415681746838972890364472504451468563207648180023015061001073955332995661324071445322811502890387275512003892622456490493736670618776992503709311876269179770130565637085820908812042886891273669868798118043828821210392621329131190365019722786312907795054681759990052473786568701096473139084329299537122651845873097480601214145938295315334105263068123555448558235619898069839869210965472649638671604547768630394005199401660110035550886553069418917328089948211033777251552373199826873200629646624158094250559282436094993761262473405877225049550113949104695663904051514169006829038104099587927194507170595963415879125915352963200193060330061086713118431126739011214862109014223017512934800002246181615631889809188923214488700620687129568237520003947389000189333199803682914075206669348427179977808619841800688184352570592466265719950507139360859786533884912111892293065910737959840819871841687009080958934068212918247327342654743919654070004745431386488992228010882268963341929376211872800902082275593615816853109622993294820003338433420237027863206071308242668913040486308116167006442170444090634457720813815744083593760170246678420745728011806244792115002074544685353849185182858975404134511447926522319158770021026145910719795308790191039645821604196847591354686195065132164840611812919390796752822379958115230227017502135607394165780979313911923012469109819517107108473124136737576641939586991954557063923933585694737527208342909565195670941881026410401948577360094080482027480098216256223799360106520009715386169666629434281230869803232305331016209407914573304819984090930535721938942970842623901066960844350455970989953997013252244930716539659969075601131694207787859625732678937539595039467262876107861922060773862720104952471515258977620081329543120133188463007078983224573676125146448612213134765625000000 [146,10] -38436706840559955429336254606644871775874743530601268825595510213288180549864054013484916179949020316942145971984452772646456481858798955206476110253810357617313093543542247577216809685246738961799001660111875284950032738361654662895670476023177529946310780847008765553594867985427026063584275704763898325183940211539533152870396397111579177462330211013676073666230938518104386522149297756963133991144783011256623292248569244077772073527603630396238081526171628816600632498862897666043326236878034944413883276694115196442416574034090241270188814316671073830845081767167974502669922046419688247130741836996851675217700700294257156140355573208273220723498513483477095520508765865828309176410017778317840754844150606007574775827413084851007860709666721702032484867023087477199014198422448616197002815739742752580910688390529049619305233030538029841918584239882560853448869655122094148692476408676256783825150453682324978103270594541240491306786986737256053731722286992471167780211619939572935345154350600348813012398681265744840734327177292444196797624144040836057941150786733542556950903147737271790656164342359581244421149630134905969934624082514789373169716691222635229832107601479254209762174446767435851123580731105653672061093167520432870540804876639599104167091805770695549176381756084487894997853665426439050333950449031478292510488676534002998529402733907966469940318736315170442572641791973751323618354571323735823963707908628823260069517948251284806698265670599841109454760786125628267347789499539048289863093043543307768265755068387452915581455144366870181980755486113304787706327598113092365325657682160175842989783654441336792661586549635099555616297699172989079341454517876253945132089735684467767773592062891474285938879942966649680406955155599743514244215347730460052844136953353881835937500000000 [146,11] 154572061556534301234551057468921667611870742453559825235252581227644470964414831928168828742023991703135430773252872448644499130470513612881193586466273978399869244686645199530446495529113273515369721929318039659761416404647675665937951109274086801695482573374482714862190959909744807381512894478068668308859094132541267292747918793715823147066873041404355274252313301044714743972792209892598158312392012043907377446588725798371992561317178881958233813886306012488910708136880475563196095388298398112331628880983573854084924011582065485599433977839954383070898524991484000093288850394362738444386973087663773349887140151047926742663774558208834834732326709336226491231377227181728861496711775613737784074148669903638056803551116266212527289032872308089127613455476998584265249824185010511211705031979207272550280690767398494523589629260295912053856434494012934826822892851070433832826261426512761872212046095760873573145693691976519972358865278534430283940899330215323999198350313054089031248665967705484294263266854824385711322198489793318171950876707503205562983564375610740577689008651412680331940960119812083524326881516435484384685428894980784380114964277441993121314034299387038149564423699685613451919126593424467575455492079010059471648105791065346217258117158353509611049509148652520721544356907579566686467333018131514281264278153004481288744766354774982833009115817825792431568315756932380793327533273569226772559322100157113889332436055113446543431280533709708606934235481894473191609798982346987383270783983143175939930818357421104900703575776046052777855533105441082983182650221427203503189582100131957166250444736220493046142123165000492285521337531595054897605301063829177801679666080731620829019278935836381037483304181670610373491607091129217653457939007921595475636422634124755859375000000 [146,12] -450185776624453473881844322392971537483465454225150533129810256214752777111293978254859718661170638116947993100558409741731828842770613447698765768079446148103292536277999626875912527317691460789406241460368312333664039624669497160042717833616557433094364122381810305823128731096565377786814736545503962322907149470552826675948082563635938597117786219579130427658014252439893633097800097858211490407683416140745815721941409861369164226745185551770108438089941719295472658047704139252622530171985377012923148613465682286934873708821742709424041933094688594357820578984913723152218662444062011673166913302097087840202133460877897620856474020085484102059118094314967979146171097552640088932882279792539555285180801405732713877747126491612411912721604230994154166820626237701371519549860501786175543668382263532367649011430137977763313958237572911418347334442314119655857054183863656960753527940430295323129095600909424873623570176611592859595734865316830224342657678653447225875234083672414737507049548822535296179032253684162822352321817477463116384055290978922819957767235707351269184155198269826803273989799079295438512559591088097040387098869381654766947966411500281048503443057436474541089283193284351783956161851749754798540057167938415013596702546010839460319940573225526152073109092732226534677824237820511873852599011599524864697513235519742233938663093395639556693135743527818473178931742598000340232581919430744829194854640321062431574273963504306364357867872458888534334610029451200354443069560371025643661111574857819280924668581403814844480370379876786063468743441404129421153717356571868508267340396271656581559450858784350335962625099261711314364212180652988124089786372092681647661885412645912954129594120304300990515500715697141881156549786629876563903707165081868879497051239013671875000000 [146,13] 1039579758432328332898374200053527332715459487687816871170200686055636124878515950950555341923811356225151935893837600220829712978185444470655453665026178848149636825992866051869950561528583952004152057407305475730744291615322018272427505654736310332859112921814608171970206208852831432963790886586884131045911636299417905740519714686452173793782288317112848949600979416301337184089712690547039911027755349963797868064662618809101854193333917996119638533357936202443366088604205362000600983591841578203260176033205156371831474186542134425211647015316813398367253470291365477604091004021307871020468015249109983357256057828455572691918111963265294375040644495764896751562213726264349770960627792368976834635419405969625429084109409868946468869437349639897578655528588934828971470516219877465739247105824135313856592698288943196854166432735102987881004190839281250073958461719699512246534221225622581933751960250954957688431334837585415138378998484931063033864729826445995233160496781771331139198585699191889383840856560453872366603633857057683098755663100647704410464415458121894703800924978507222307422389051770084188990004904211712366504795474917039922202401439161489969136903800534816173524829863485355471769976613756015826779748174137975625328905841217911405543913441159817126182568881491127767125717015295775339097857616226798785234464368085616060106943321514915950963162488582545868221965538149880615361043440925992666982949394125632527791129011081184956137340294837578593243961088526329565045141845363813057493487449807838381673418665857646160326978057672432570278359583641707669783322212617167629014713623294613539724458182368826823754913901596491989439249503740286139700779464194300105292850021899864723920068500687992029760885347152979584070110703536080065667590588418534025549888610839843750000 [146,14] -1990554765761090872447799220888291296645643015723614027853251544185212528409751024710209778321317874985793367389413186354015187076418646566110807915211622564278340967538632549988817944177571863341244614821762362160105777322120391665650646907262853328559058996908487215819616791074980739773518197299683318366561296101544363910565420272271953539876541692818787128284223918789120995620894874526442161242252161894585432766305785658500867319502315742266104719739485024634156361088236064342539785237892788411428750243685157391331298767072486926849299165254303833553865780803186252758988384378595991969483048160522889350934609510693409550476311403653069164584762163545735385034318321025382413914688738751694699171839802061284173103615498693475901619822540646813068468557091645985546990622038872727975407665991907383707135578001090575242603339708674191684870402475480809537944062163808045986611534656398260795427548023727768806196631254051890484713183408718643823063068240817006305913510506973211366214666156176862652084258556173429540302281526267521434311779412772518676596469685501731900950286137652974283919623235709594086912052360985355877124962493923311879738627029361869045968971079805373417293529950967946551288043846370510032882791918774272800032820960314180492965634423524234618219346706727210992943862585091838004746060249570295594592399820896524089107180016203194606008843626186126803354115654850569427974096927085868857791255856007876579977921922472119038581871574262687774623927005609506961170877037737063148662987922781631982733856466481317627145107642394464445602992763225608283224885953072419985787257602322929311909178976652319316512046474508099101186072332849360586122314042437775543109612546778895287103040101570834425834173460949874984203463194540328906612103310180827975273132324218750000 [146,15] 3245997164553179568714783709071125377516592643210920295082907421955762186391376068062970568471893586297759468443810332334828676494022831889426295443076320551476255468042938507362233757375224947479804825455905353185207207897457646120978675653705457960924013646218775492771713631553990956877682498099388879105254259897639918458079434811636989958267148081004435938479755183164775016944975540806658057415970830764562289213029644236575052461537855110274381515451237093981642096262883978098215669886625683450482428720494853940131632257531147615838175940590995006288196948233266237463894272296748229958386714119313320404621591582515927930676780916516918206483145048822495350540947237403556844073636993415740298321147763203279838800425709113384159546551927322274620646427862552204174477628689327323882427470534515705948179944093493537240482700208377644315461188311898243793275054521257412439568834922058892853536617741764707328752779712708636301050047096253959362556755549786091747953115849722076543990496407622055706857822158592165132605828913736150965979151825797265094435519141719041177689474156860878561759908602830504165303425470244282039208074408660712668550667536934577444999737621287177544751610978967812284296405909768629444555710808568227567714945925106002257015990437598631038166975533732901740179851497707561648144713970082183230044429056105591287645014071728826829261031190060940188800630164202028435416583441347528438458235723783458893568201685921267721380145865530374481146275140163283736874101264530244310126431278850690888660757013911454549056913226397347584520697792294446217787264904474074141437960800289958687501860505008179824206114973237157714881216766701340026997556018333306140475862193725445389208841208866928809598254944976908440302382219400101348583120852708816528320312500000000 [146,16] -4586147063250038889941126164717841962792779113088200413239147971087172020396957285840558068387873346955304771339466463767003446754564979553844299504541861572382851288357860570088103115694418555739354712324467916392541881950646072123132910426089720773801852766195104890988775430584519357281862206312932121153405173709525277543316626126984881827305254065019777527031423803610002208904559162337436784752133875008666090780119928829209869200118113563274489187337172209145550077311961827251795157958647569578355808334658905977978078541714827315984344041171093699478273274885973999865462553444637376241577948561960384328681856741302614708114745417495806196094034918686241678177211488763712232910705539555735442288552586737796460923434456835912339864540693306229814826885779603517899489817119742207291719888788382761878542591925331504872961918759812834270146311504938034046133018254439165155802939960845947689707363319585590698693411459030943957452495642129655410335679155847127432670033265021111602629245578690731780855658983196377439573294204273139089735238240952043928597973202813649969508999444354644930113054740712569847164055064821158346763305278679788082078076435951171359316377122857106539580036968289016094334498374544228108722937901713035562054211523919253591577129029636038495616444440382001536456166673537757635477390137584217624156907481954215633092964835208994378485939241022313838357633458818140289519884090344673334999597781832455007095170544032028810743369817791878951029311118774628304632581721954944265898300047437789564107725354344716760214514857920517248790361696727720942812297640982720637306942942535838576839244070493817476637496985317269546536633331003684732095153800868074518439501773814898534801229100503423647542001274821054118311595276802350440448208246380090713500976562500 [146,17] 5678366079554954143468559738195057941585799863311361737321088696823026666428591561772220025083293663355750029912605333751524096231664685174124840591659013796067004520620157287717474740875559209265371705145724995743873915112913439381692629125436317775294756242672459808781986040127537463977579202549237726111369576347763630247696221143153221761505370732280122427040096718638926807223099434966511205401539243710171227014090829985788015085036828060327193216261814242818374350222308323921081565017511019006549222944609360742151015235158229067575061798217889418274170976486014146731138387301418206887971957878110055591979499273421801046438472568799380147610678624885030606781551033923998211697190136275828313885402637688121740532295687764113526159355665675988764731267586543170618252956138408962924714414816042868736534065339591780779400557053851811667807806900367183447648827033385807398880578027868162167108749212008054287568640430760338006877556165453790310718687769773303508914709843367543389677351096630063591240103823576780922001598232299767715142044092574422258850844954520741347428543697328552029748104455036352912809663949407897880008881719433628551155962949401641129616553355969526383310045863814969032278352576674169480186574041229193598603535485571233873419889011717685191809531265621229856929832511964675053514863753307804496174625613007934851615985448024527247506218914621366862822715279508021489614782299046107750129158361898994412882484148561962299130242907695258720348427002606678448455815029651825704301226675863996025148958017580417312149981284052772372492971924267329728616474521741515669558389273560093761326441472805198919830921110365197742477894728740287720635324557268088020700707515465351877599466325424605146552651306783902028507693415804169490002095699310302734375000000 [146,18] -6210073116487613934521414752926870733730918595353115821524224088013368106245766907943856141557752269057565401441893935130403013257305727226738958445803571528884527701087123579636822596289154110423740628626599893761538173761637157152956445444354815889290299322141399834799203137797122567877284129742793799792047028659243568484974678899818503955044731080054076618443533325429844294940913572410192504873757664959108380578048340638574887468172275261614583392352825534169298175512886076886772546355146324328385595089654612208972174676026248254506744639549728416789837615071981678326380431273344720816772511299011644186035230636852527924326714481139636348557006310589276640914518326794917607826430686306343516474093837786273076552326158516600726124124053903645046028678122531074731730663578260093881792514027027406968702165283830367912886122646279027406162452938937661407430639739314165544636078131985142283020868674254247640664700412140968331408059318618408983705280717831006887336968274936684163198448845709834345134229564548397777744403381143970782028825465844206947450389269241743600107842894392970041205396937155892755082618643488244818783613216868853822767660343341249864560933395576430174206643800311537178415927757481590902374059811495622134375028874988512292805974954247908758794525621953769914040611004957783774967850053916800431955820665247563291174654162553796513662628867200802522064050560392658791646311663312612529069436269196895546081973887047325499385257529031071836567703080217694631005286508719493993268852821817240743053589158580793173078805928492935850136445351302387164156233508419717088586940696288785224112975167858130241017458141594003475557279500514930217677947978959739740323176772224314837097601226942992864767665373521368394477137897524698928464204072952270507812500 [146,19] 6033317728514408672953316450957288048746336959361087775260122236639961695593471812855239333115258893129990967691880737849238449131146383230787635963990203624764842803021457039884743722534442638757682558283459128255624346747380137708758121196951423969988592591098828854816680221080337353794165759846129116033780376204799708369954239928212670242394639230072698647270886284951377331827027051455212487739617231134186846309695820418417593415826275696258494241561263055494827630785755111662981876108901923324815970654092940549697473447164158890398682984078243329835288880638183745358720098754741533599242272980580319057592039043389305253118690033883898488964823425444534530930044095167133781014146950717547357833973613255077268161745673947575581843546382765175088313690431038996461970550009875574572879407583509929473681498089888950288738797297623933816099818697386049420937237388024767127716868190298077282584530791546553055616592036192906639270159536286948355119749835307743055133584500394223446858640968820917659107912995566607754270553125042263626995676928247686884718450639780204388007202044422389036900093329379232706002274595404265031773449673297471259154274653524879747323833623701301811079137951157215660652294275978238310057770308752382400847108598086267228955558057204956749247541625958706870050699076073128285693784398465670101862122996268756524959364505977636172897629001322748467282842207930827810846621772456297519924453264867267593629729330623064957675575362620150985484456921964715789121518839675480413746597619309826544744200745303927431929424067326459280213970680592937497721859476330200172722643463737701029780614569238676842018600661946073958567425795961239211043969614488747306572110978343173430295066365706869366695489666891326352438085223184316419064998626708984375000 [146,20] -5224394589707682977682568827380525772808364871089644552398004050641567509412161947093822535844151971437716089991729321969493382536141587408372812472213035944434414547004332857278372487698837284379544459351599642464078376788341016118064555503730796413176621149120901973598422441763115142299773882427758758783045313721819416913092529328587873508805719594904421455903081379227993925462720212811564061608069100846422730557886547337978586768687688070808235562478763594477453938505791720254173317264920978008885183363816144037403095780500469736966944978599904954756531386495804601186488643908598651425549641496924252676721128265434302263726166624232957985451030027589113110588844042318608398009723794304410953933255771436724885163040872740776197286685232726589571547493615052146863583893359971456550366478433163528658988841628895628032669191996642017124189188851147435219337252932452224346456165587163995875862888568197086441274757665826395316381136905873655424941732243332866020941287291093892573396310688459683930724227701664998180841150786832878840925721318925066258863903743105721034556502985899637959833182699376281851682335622436897241071564506295673285408494761431760466662458528612181240999053206798597980414700371258797233146282277261283186320161582185142821910082221213630244262606252427705643462684669818278326365102405781882010565102794764691292331900040129539801357836883646223866097411588269087212430016801206253063439425554872525006321722337819810323617541332243052607448239011363868785757805840049032581930954522379068980807410020560562860631562337458020300992851066418846212173197286460818726732036925924275765466528769983224546077636265990245739878069729647878488947794347591758786366756797362762271795437570506298185880445872440042132112125727871898561716079711914062500 [146,21] 4028592048698719586590376179357540499534925574446661961709331166115400754881896731333512912170290020253913288722324019558973535160625245559331164553988725054609258368859948307793453745079917184404826556589380117439415831980149827126450147303635822412860598423340456144242695713018339623716257502790793482532871638029471298225254742892095573106652149470953854857630494340252804863594782709096719737605936528519406355733603557348114950044975721160723669598232438905314884937032798755805860583300884735470996176112624852221029379546433396350525587971472983362002599944630117717691532459802578293714478758611554377863625700518769615031621172828992519156001926102263675038873549983184272185522508986098444573465365566638846649924219659073846559602940876053101879013083059901369897511346572402171702900083690966343458632676030273069984142952955883933267643779944750512271676119244069749493896847674391474306670418049245225455002110608820525182805862854639061903033012509934254093208487462732990910297056437901396816648471651550479092434350412601942250682117693553984488120743315450552553646586622095492965731671231727195053240611842967573191827280407246188405049481472444176116025226057074147649348093519413825809550695882741247514819495696546677527716491757421750922718345226784782163174545308472175987465493343607957442216262289444699380253666911441301873203922758529193621287820019674152299144837527885648836031190214367357113072732800079028049414999997562922925919341957099381396073749725234940246629380180528483412852619294382069853030186815619663877059748698190371672589509627357436049451730898986191984974706803311510785449577487439536173088826208266928685485698459399076019149400987926592378338945375214725292002497441304444192624841566269244808040639327373355627059936523437500 [146,22] -2745849034533862604872536704899870512315716189547805387360826332184134083252087784617717506495345233064157947704405865414881975057272246175040670886600248298132983749425662513014713606793328272093652443338914725788360154172547547266834200373046493704539408679594544232121654080823218952078890296653019630873424849534056453086523944359348670740407916407041799279134456385310339679857794246676832192068739183604962042469273489058107906223064393896356837476157948285418984283075506229124128126795461306585890559926219966510817322552721835263284203513530210696753692939668152619720726847405336306000551559497368623772193863376458183871223957993849724759321145741289667525789739921542330412749879142978258276774697275170848556563991525043624956269415827057912672544779296821050166643596212732462405265463694831208909267909738855650836108612724739535110664742232637028636902905268374717407786319917491616036818450334912199678628802991480251097704915645931773301837921067191448621257316426340969936593624056582027939772985674971194381143995887755771368244563110967374793309508520499789090069731878102993246188550078921748704897806884843295319264053414044086098125218059618712218271951687629930523614139976905026212216147363968260863377719523919446330864774698893650064834208451688819540474843028910202982908550631222678952625121913718486292013976554503746462695529139864394517498385353153108117919804488504298717729681112490654434258594245097627454426136616315041200336869942374694523215869471378593106796715938799919331765289528074672997271753056701992673063073139753240743454945043485217674150153008674836586503517520304549543606813285300396171180273007512735096133683563592899159082811302070569155478741304060489238807589319187348410095019651810943628333916421979665756225585937500 [146,23] 1623195602617396235929026842148164482900562087264099875545607725143991209014991615328195524649331102452458054632520664821846982015871998868397331462591064307801032200996193895341485726519903774079135286772220120810930742040494086302974568668370088045524865833620553855236827025328819259209306690203680715158681189713828171450847084051323860472804936291988631640832336097915224834482047858588531899865119491837596752745109259201832617835255462874431509090807983069693349908772733525900905499643079577308252652319283942239262092286155354668812976577620149225146302820441283813409652120603421883505397219131807671796024844960153007432156785519991043378619544383873419552477383902770569849307841682083923701003789759235048916385106853530483590694785903742447437275648441031236515254353266595972756892454838400665765923080094623272532067064390938080423906115742354060349975643162115205576072197179198743401845644893488503301467323482112413201780403399581663715670030875430815936810734842117828184427046725476734062047529613163570320445559249496919529529517505176704872101027879112123785378231134583927192704306784001579002273220121645077498974773622320015240710382782515226244864939798305746085455159587088771935624425215681335166682927112656885525489005982329682734472992585623895809421890941133425036434977581627672097876940650644444388832345566820321578886629669384529445083087055429937332126871343504341897141019034049874122808841068372758456094124172636640028513810409102444056361375145847152279928472211077535688611675859915174832598867403301168650283460765288856061193629066259821738550129772533873221957288828242886983177555513394362744366682828983651799870196477423176407269725948588410982578712942949432028031242459343777692279409130549083783989772200584411621093750000 [146,24] -795310915751062949531255062385861728271262186676153308994085079634306657161398424570329524511412372018017422568962927331365579689686329545589300455920349860274128402739224887131534735593745012628244077146966814092978887881806901618299316705337213156680486391307881088261302902423747046773753377699107394048032957569214491151003351668727544585702738719759025136208601698875242719369113635862245521500493241711080014742867086904297275853791683835182290427844750219752620682090512788870991130907854264596905723485033803152400987961595190071008413174041573013488774375474322317966418824405116375415392942073916907363580778822750521811382351326609998745279881013172646919240625446610839906534688152876772182214276016086459276031298839335080310667574149904047911772668508042478299855825912299233707475468108534467829409056055176608708585272105458044367921665891929105302430762412878741384201967376592504763144370166720172125266656418069207833991217995316428619815596677599806682933467896928401132564956665364014098413664580432695915945308271747758740574780940689229390195748094160962725774493319810411384696748102161337989917722394685964112160604192898530419442690704479371568922471854521230206852473162986881136085871026563379224257495238496142397412908074357512112551398407059627722441192228722790293060084511974175291897807540504185789332918810213417697666164503282300115362367303560761558605165857808589470580454873549722566856902858077808485600809426658110376293089366427493406785084158303019176580759401222882328177027936195500184382701552917431592743030216450009317703447585663915764860351061619711790446135926222890367782545868276826555986634748609581430567197154050464922441757337066423122239680223695018315806947051510157977761983350006858017877675592899322509765625 [146,25] 284190652935578527201476424877612468659659568604647190913091776082103980661205166974842924107919785775259920918450000995497336055870903693306811602959412659186966314750768496159912797042712900142917996635427589723518974269050020079013696152891349467350327101895144682501064027249236774814805665140993451931961150044616874624580770353697524805128327920187469709197006822385994862639841095494855053345923843825713044846328635817017380482772320454476930088421117327338782923610473932474999426292020648781546776174038223732235027882130106306244071585561509555859666552772666820513258695635433159350732717160378606738009237281848017775436601380516940000576967410062593628482935468074853403482474345654820229373123871270367369097050670532593927080422256171395031608969712139102912388543238096229125818697879390235658462888046090710216271027856540114040206487982587610027488875056308667921515689607998115872527913269499068043758890755503283735978484298732173780091250598752174884870432351554213413002595988709040672500034273797115815069325051596407315024786913920814260619489783402240551443461371605922136478004311809583493036290180942149218657224094342389139842749415212292235218199403018763778786972062466188503766320985523205481898410221918058346238334844032519871210590180081921974290625541662472291045410085540525485669648103837139911047758297927961287779067131731551223829501764036757364789690698256817084626082126049601257411112664531943955261298583671663348278202781128141523584251722066886656386151357073616908823204225975568567237552135110639509614171103540591967862354400653048440923880318529499008906816716818955359098818367403448564362598516003665706483617702675396565629850082138449320094312631255437604134480904806946133245304508818662725389003753662109375000 [146,26] -32909459651401548809967746076630789696019672814336323412485613770819008580827854908704071457445536723933836392371856612553074649733110548533826503045717841032101483835652427486612155693436836078781703216132498508020907270944893371105294179767643588549123350155846780821677746540791087957566143853210939953209864693113646223112331069813055471201963995322789571427524308769290537076704058334231131869659686546580763016188464149468378308297040536525645254498539136095394632834593349868967418376883524017997021919688814610900583665744123249884218142319890474975177339084270023215816106962569574205247580163886600480338223350342166477311254309070874296678121896345489404549471369727384592706334221074144678473773236962406551264327519476112683390394517086668725365607736081602899747079690813500026188096700086055895066362846762923177238403950654714456690583906106631965235658947035415286804535376723254186075493663879026869274874874264145567440729156881405442289260872392667555279868294065702832078082135183304017598284365673194270340351261414604895196385406169355325288059732809876632303511685875564977097443223274363812501699507772047333041481216623596817380410307870189681136044776136284059799312650766582585084994231672247489832501664001235248705358301338882897110775630436351081664902709043278580110972584164686032114687436369359477022679248991320723186971582724698861815118856901538884099910321437943736394987719236743493701951921734463504908559668189781233640930808588160942050208952500516644941019923751851827284799504606383533406830955305570301251321487854830693948436634127016368046486817744734136273468195734753461772811360822907607355398044083327711001073817282415057540378496851915944719931989130094595298715540059031336994621597114019095897674560546875000 [146,27] -51631476680972081447277619897989623125883329132156390334707013491228286722548731773231473038687216925946537839494028720745657733834835519740400586896579621897265106362026562893279211189975565108808961159478009505615242315353844455735786045308296952049720865066114602338869657266142818589038631728094990920515722612934807804401988131459174274902247412232935749008394902362164633955239032764665357192177207585411668147438564770151000335147724932423246619694315991994536558403848513620280852560215756043276752209989062506452901811994670421322414012809884753342178849690029729040095730948165887887250993451149374905766478412474823310504239376317597814383869643149894690201121480811976970428532110822743365276465871614820240906402914914930459993811821724243994067795058739129796724342345893246186215872418647721882134041085575549858012709564582883596745101267916025239309326600402319683889947481989310272622382048135661623295844151146915083583966509177146495520795596230989175417000722563268822400318615463941266590269239684503187886503381253156576025502941260280630071791839161739516981191977202101993289524206952553899220597964483798708422981703516747710543392880559624662326129180966184103584857925811891061972008745768082826301326541591513932222158292978739279486752248623351409854641116526495302153261150977671641468415383442665698940338861685451465387305043522957028899782698444275687904604748507647597999826200077604353623818780948038912022799848479797930454204074553172206420390067760911235605367443894143782268458850874893678732877228352372581927878164948253131234962970164070879005351034684861706929037549771026467271992947134194646365914549861607643155833813878158101376414179493202356884312963824235294645639411381665695444098673760890960693359375000000 [146,28] 57010602940744008094979078945841446502361456921180211118908659813049846040816352490630505425612343352370898176918088226257570109651923150386729018832929969936663854466766303649868746788604945980089747967971258906548734449644772542445673123061814150895757779470643069633927010251968647628850031811631762013123254898765906266869084756766883005941447223098471513127337298626734381300144380035742899733717418050774794653975271684078469280573638108454483487952108023228083408175589682780780072256652627659088895640918567386184484922509554296430392899587459242277000179973608567629224785650984120774539388348927387946914925733998940657101475480152681174095061864197824679527048475622446279652867151583401795008658250479813087682511895062018569260846673955219672842793069937412981792994496575089160581468261347596287675889265962819067944467748065344280933793691603932056506259488504084216663397286092901699902570503272292798551386900614802515766284550632363782520028593484077958440065268209183575211626574596204901212623363492896545756415106154601074818734179637672181434529251636586158438333579794316771738320572088503418100360325686881268510949704909724776493982440076083464236246661048167305016859022272942330061923021326805357459366762491275225075476480899257159095404761475455294232916055369394589697063780563558832665976313931450658180650673518057273650103388600346893207527811071929108002751187131416751638767023267693904212219901842064844370586187597900520733642401493769313188722958859365514147113841642561888489765847170908417270364201200170722943904046750771188419051368917388855974910617919779822594534440745887637897926837467303963326607801815418688280172395302307208793286397721035274969627788885374866003769398603573392847465584054589271545410156250 [146,29] -39096548961973216120243371656885060773542048324712144316941804287610352104842979399828265659761347980193662667485095985036497677047139350918453525267821141134531885820547434954145275000660972630194827125921181857731432168586614955701512034883869169111933062097197261338285764899541713050879018558354400230076759217549053738865687943867430051943783710112937587389753184671927265824028272510714854957149137904532812000603955885808826423162129796032453263012530859079466392926810096539937413916233278792044523181317670278917425160809969277735686477719621803108577936094131787206053960325473966578085035484884662466081834224512772776176150795587870074231764893990153591769432770045439048735265807094071122710460694315248756466610689046656737352630406699436295149982003414935100860930962198084655482124855546571084671128640211379201747390406915813154848892470732591837227078891154095968774296906381750218466268381190328885072882336543732544969914883664864673278736853959737062850965243860048439032086865304855992304681225306642177461569022051760179429865765836373121525625961929535739215438256816625648729986566065103055628182909101126272022391929475950719126528352952821546637387903215189288408475693608500097477527227712094249876537863895750234972026749167626280404095708247385783011112702950728970218591332004162406211346397690176323938123813759017391320758610612471151150092099954656333714431400841936963377250115050036824901635277364810870312293333310635963289845781268784939427037930975679652819705900095501798813913155352505464029691649579890688305772005863748468879777742989834139278879217906871495137873505813470816775084257856231449656108120822773544936542813925114602846484181270023249846850988247685468640552031160950718913227319717407226562500000 [146,30] 21634718845753470983723468834146901665114811157929893524095045161453081597665569233853748128534287849626951149386079019415052945184541023848234256317545880857547677081308656243121070997849937844200628488291497640841349741700976777849246718254593730082714611975254841559394776766958664748658175516109861540951944262781676573213624171866243309982723490794323964887177605424448783175080758118296025364698167073742898726147165781375693537087379731474035337216604671184031694935294134508688596863569460908279653500205965801567643908411928545164375681741739157886509538239344419223860113538693387155350362246811631835855811333013818599139219694742908274421080420536031325846595180217296749669214766395829436538963378171957382151386525136782758386995821963348499327056481002625656062703791195562161109191242255369079097006967951958723301112185398494095754073940532812232505833385539154779245489827927162864196998093938543953070957853590782367320502161573783762500833020266135229141930584722169067120197254121795368734058157812566950559184702599785558098655705454631227517412539674402692779264913825676031220083125531036966463064359935821156174068272327783493663228852872090763830784000304591854647003145150546600439957718689979751887045762490524110536378522576670036783255537431025535891228527571612737943090099985762291295305131718298310233118241802442271204973700323872505358131058279466640897707658464263339270891165858193875178788043840084503797569630140224499818093685202241846297482501725128767640050655093937327218644702715659060996732736244830847355076961212372155493283301355381995544579146260005921015317239600453090854203472972779077121796408202989960645209899071686357264534589093957763434590686940447543256180878756822494324296712875366210937500 [146,31] -10308598323155371771272747176641942031364394414471379959440947022132732030819038626980454643027955888105697585016555457878710755075040959514698445458789659690952946343978835166083092930526422312496146818883867444478688590692003043744498182034486252771301707153153947691099178674689719697355748954979624228998696698328285593114715925393725876755913939177382816399013262045334157923276612324448715513872552325706315016316838880339191772290252420137413255464502018671928145013715353774097675481562513040349445468856778760779426113288229943459695049997089194737291851270324159318025152196346204383917902399463426404784371708645771977522430693147427430435397424975759945080429603978436731769625995733960992611516019604919177690562541536177503180292425145426781604524246935920362321077252306059541002177160367417396531896756877818300311956189996477992879536978317818582208866986236213444848132710167976883305359232108794744314098268132407868274763018270224973585688921525008931496979260395508332788246210568536504647666248944116512042913566700677484026645407541312500634575236062243003274796666693536205125256871255178512102703103401519533414787639379258234584656340787879276246371818061094622930473460091038646887292392943157688297194792960485656381253223182282690549680340729446781101669689804323425153239293698618657219584226700594077547549631161527418836219572467910155984711302868450632995450765056888309811354013648056430124102507993668073809954218072471687438974271129163237578507954565331977085449917066399014504646539096921573054164278827479091412246829207072624914450027652169225971404198692803203390890075638619752343187189136580966624060179878105596109438959756396332490181591642200904440792961796096791110907133770524524152278900146484375000 [146,32] 4330480364670855732114522645891436558500589908585821999488214218823843788848212675051212112694548894674422317467147480105752085926539441383415650580929248767018792097274366054638760659426139655785725627371191382215668911188283433582962171785001599811392865738272534705167471120729666314179829593232061832339320824453582144254694546301725008910832995713308669261388809133190774308646064515759198416012835580367958837876612669035674114088980218580898396497835193029821120782389175534633390462364309775533404702997972905471058929003762697083386530761047480482024558851896187920211805729489375124809560556805404360922062117049081096120868701016425481676868031599322022373946548702364745558849735713802564022950159551884355459744190287771425676668855528765363384582606154991822803135105528277691989399602191289351043695409957215129922036175756751996675724517943071094523926936867078556314368641907147662990021891500986539592789123186033653605927596556828857691905718726679939309736542312730021872625186410222967422582276289090214507783560347205200878003360617203413012323178338045039802479642626541219100386658351006966275988606826762842666553537299132912129579438764907929896113874091408354933190565836040087001603263479490448191501531465181269072508068111431955336146387244556779800996835341476460279955777416045967912271721159006074170535205125703518568417597489602956733016826769683516693710193446505254065335338766754591286942499602667120575629263795967343808159651686712046809195877131889930989435545749627659362604325395644742067127509848432150855656352824818150087541838953453277156403403036851869652838003506364106185822671965766799550232820166385913725208923069051175312856937421642922898278447792700213152884316514246165752410888671875000 [146,33] -1580665310534657205035562135332948344176012067223854124877368824847522173701563079057631677922536439070456905296298893402178581205755997832017773801941423519521928236993412685780712639842687951235374222509817360352656544497692811108753864402576855195453057015839044620354707384680102837261885978711734238783706027320958602360430920445503042836638534651323778192292474378199294486358472480856917234088700534783218437310846298208737948544710987555504993093966920968835327438390909294376378427763470875825544212197187806900579506016427742544444369470384037045467360924920384495577275881294590950621716617743881482813400376803135971740253308262222857519518310741255916547440431440031021984476585643393717132682378491687971266612693668599972259968072500711989528344607625107897111883765343209445152162631493343532953938212584052063155897139971589829544445343673892347430534707145751906183017749212059201954681587696748316067941597445157087322940235625448023171455486272187970187483475017042362118779511476311818447266025090288676745711886582192015227143485862861823543288074993704579800614228975848822438631742773313371629593378329923857239612268200311826380946166127188930326623053611256183567155964320813337352271104158307370432120975421762295733280375924171739467641350391123239163494203267151991995011633011092001341948831061861597527398054177991900011400107719463431100211342853238274905299910708263644990482007927519256601983933020634340830915735687795945411011767643216277762674638503763130412464115019800323509779477661542201216379151781034661824732202307939738595586855728930366473150981017724713050258909804629851574932628286473864102961989121896142182643638896672924157672389718606333357288918183390138950198888778686523437500000000000 [146,34] 426575445234833114257704863026622327526454047777652774358576770434884253479671006540457634879702231314307363166069867425639191202221881215286322352645328043914644443628602830065608152170073358589475754015594484970794718796817211766695058603199085024651326586522735609911624781227237087062443250337651658673240859987575837222612939311364668900659524525881829031689930980128678781176987104285257004894694224595446951084138209814749844935549081069861494142621748559852455190864067441582445832486369620362107340576722179941715076335903142804922240255371629419296342798143266915457464759148955356208680578366192768012008843391559056941806985630403628485697435436924797105964465533777668096315260222926958479710514943905362698024888413397681597679025087305854167275300981365517180557221120675289550246505262361654960159858749736593507009069225946008759076302866469155178238250023492776260619667346764117764520176193587978797319340384852017045017697829339474152446835357269659955290053013695889789248466364481137525489822044517723800138547857294483907397474833929944349371878166441120337972688060798750819554233159313741134616288126874848013459865409093046851592270004568882682541565960009204343040234219081819005335390297659305977004264685722782387866598145393006387924264449468609478739727704411500993407942167289306183871348377055625255140660274696041688341762035459889726532023589749775391921281289151847912725846963562612490081278497377749872140227039947411503546645466333818765531060678510204408741879397425257827534753276822933414099893924134011623690231315779584598914443351873030065092502744748892773287807541873530776037052290783578161011126621626310293967151814022224399452902729343137192097587485506078023696318268775939941406250000 [146,35] -14135530162102166313359644656266558045080263352580730323088760158812035754007409357226021309952248231250353196746036340159748282874626859434114010115849202424511914568845756437361763627889426476285997432190861174669777154643539014150130016003147413132956770877921552990680817352383137056418513374960384434681673655277732789859213574128823143486014086205376713403926439176163418475652592112297111389192847097246555094989713785851210344470405810450954677056102952013361863610583511488762225310349134976746836045573024136325722186071110851404210625261710613603855111423378282467605016601786155916057385017447264047230638570408212642829647993967661263390280164133457197728934191920280289179650712988591602973585259464058753178645013615231951819455451465659037680516386558300969526104462516152275291232473365785614111497101147046273427285457459771772250764015128189332078140368035816026509544369917988220560942224757110857528551216464622291346844237205235278882858131093880742290027358306909511704256354153244632956049732523153728550369455776700763973530927725128665627718067150793501929755146233654169528838608148834671890982875482282327113215100956445980968201740184998958399487890023745342940664236327862371055965762983272041681023355209135703159528662435071731691691754471145746085408551321434675522790999206304439185133370282672799605542012180046953821644624228072973069040011821515356723081667104738412471042397050192968391299654094749299934351967682142041392894426109739590513939665505912750259734302711778990004465988446109726897607759828603041156908321244755385981760736390935157177003748439558044018398509043781441684784607679567273002966115046771444540073724093524666416105472239154355250654397036640113219618797302246093750000 [146,36] -69919377879348171767111019219720431363779132121283433915058942756319661433016181061352788024566767668261476535816315270457727702390774996511862697430376061726018264596117700841815527890264743629527473975259980913943762454610578764867397884819250192460210099538997129567492914481347624555890582981731054388489398834881014807585961127912664339387916502406646506322928415559006647390926687864796037771010669641487058426127398653070222254786092979690846498923139298284975514166412966420636879666091703369289726585800961175776001638629807237017132955489088444132398186096592606608031846612406731400577994736647706160519943977217843049856917878267320870043689939501060997421174897059242020891903750509046460269241367409483077546932447714495385013838832597157767557273418633383781202623213194998292317050219236368164628678927607499465093618123068098654698228666132884161705394376217577454138172536613556412934522647419528331122136923351697338839249533273841423175807640059897219338684829772767945584895251167829916988211786091694515946622265373799157056319958998986681596178259043026354144920880351962464037988124199016569610493940504572946470034013898947490176013022227494649022156371969503887401369384502149199748571995314707895597412758929667301389524690012414927393032875278439906158932029482760599273389817366638492251641131210215668231038018039691719618649214793718366891353470064146227074930524706064602228847098919520796295190938460878834491603032176013123012292380860362597822885659031778567477309696717405834013563143728801952583918894898936883225330353613006903009969240029155873283672593809098043947128415323192860291336670523525005176385470713980571563832977807150782655923609658053707357501010215151257812976837158203125000 [146,37] 47290682265557795571467367761395790114304676050763766983322028508061552453490201295790106289759380957052569630435504135585195542314699067623171210490646261834947041899457651338427873391107979703453051962189751723421589207287227230240503117769984246549764879473387090607180588359445403730051160471853906202456491077237252011775724869426898623109843563316655961806481320655626722258244373330419326955738671791405938300562995492389535336501171278844062930282524917777304738713061671100042600724539639066251578964037406944722808977190493885584730274037804899256514440915578840371629663063795167409481206623991271743308990597348483886655075181910084925975262873999958603785665332340156535387688303581023670815434847171653498083250485116569119144805748697187807052120883135656467966698452935007408622447702532808149352542540894350735276246219618649631486381328727910714261185912128066192107415426656780492766392493060431996375038853629554770663775670736273779597736820805649771930986601469808409393649647890880863974963661389216184573712288078414221652381984679278837899162565326072466249903001440326426424609782891426925256455428231882143382516432060882432134824438447220753943950379560661620890090836339125717218899678358867388035298787191914457851222267934345085435773409366175202149633186036305120617486520795173397320202696566191030924250705847851083436232702812757448499873894976738239117451325592815973629329550030947301753653860609872064466533272075136550437635551361909440000097090696868199638861270547730619826698219971411677684591347643097594773086593682210161029437269200403151659349154797497067172067745006237322542296449446944578901086756953551482044370191891589085703896619747789657625559626693209707736968994140625000 [146,38] -18092663434276637791827366002747706239616636328005182841683753675097343013551172634802025472601604651678830053792501102524166743303725812219727635729864140774786028354322288037937497860282146581513619724576677064716233187462321532105353388393764529096118064809293983594070606496136509120328833425632740865245277660304138950252873488547401283326866331989697867918733119656086794374761571050217125633733861394634824113465944826219124488053119057799458562392692919481781100038852258846302016508815548745608175080622664596629405745143162185625104238539340663732722590635191320848610620187879980961132507754170737648948922169263030956059067226799690793627120951656018139485059173082248095906822559481591968276478796332875047158993511195204983130674857931077013662751957581675704081636890286739711151754516043794364888399216039741052774401639460506371069104263977927421138826546371412991298292096560412056031727820662138080817651438923056442828749400321481248647820451154567842341222955147864041779681459569171624019674016446029560511190957547954121767054864081207582119155999072030534743156283871066793687274083239535767678167426733053232170730861360424104437562462103275130136090674393199885712688798490967509057376032374026828690166546113174947208794787550925823717104436303764819970676092853482974468484808692242468517565171448020988294248552042941765436541973409870239586391336774651230506563573505070708633036985149845537633409552379444936033374891312979863068672461129689960745211902573180266948483732422382903107086509171521515840418297623075021548535575355442289240835172405318731721429373315614308751166133225991027557839748248298302748680873962591939064831033648294407225605973936111264432295580342513561248779296875000 [146,39] 4504041774906998163371839777351171482970325609341517878385583998437454580285957177897979010607904031763018558245524225874855489453938075672557040180903368373930565581667960062555220139437227543165630976436737743058470879667292493296070966651252190289979696083729870294446382644832373876587101737075759215983882605490851931401289611354348626647828756494030226104853334720854692774735433059020362121724855218005301528183179241820279363605235770630152900786002424365751565144352892025537471981438102958173081537667829658629186179065603252240708080665511812880242088101332619948007151023548891504617880691269749375368615835168279310770561773235781239645895785802189583672403843601028726170705939286019506270880901476723210057481653009034991175324905367029324791866851015903347892144417843259791364468239401410608998082593834672539361417032061948555782457740143888079095913375323301496017274194694749824098617563654758077105607964507267852343360784704050113607498852384713745095527938694371036946984962855477836232114372724756954810956914813346351309634245070455709501509910933722075789120303974461435591198644853778810220160673888533009547354236484302249589307588936391673077828552334639119075617081626167339235510580030092886799077536787153511107196082442274819859226089515465542901451492803086649612758403320431765399507708801153539082108939340582183652977852293939523546813792745584993404108445751672353779052024023875451725366806208868032608319965457917121356230927698076112841030237268415795646692910207242322199337085605095221803030358980148133872527354157398817421639284151963145184982953030031536858047010381629019018578302314432321751166694251306532537188946532662154826624069781864308570994726496181488037109375000 [146,40] -611387607958473018194355297218253131455891832572719474012159793897006424466729481570485115456548739035543686906893833224731308776932704138191405998838707966203184867398446398915326173352995141679298154192024172591549143987998210159182105927947346385838376533751551182207326764184981058789451512213642874752946965795578830961225731351854521251205110956664612039291146327279026277909083830333664108530467335513693540916635941473583299862266600839870905378113488959526944828378386244184807005466815293759085092952126905635596623820635587000118291132240892004713904651828035405124261492938802339563688434163557807997684414131816164067421336353111476174126853604566037486083549720900207883719157090773708914623007244866758420829299166395292177205348938082671910927051288505568164187616394897913855153368726317900505135946988119268821107049542099779653015016170016363152601578058639935074260015482004720096856680752214896064466445950499780091201048256373667692689384911545377230381382269527139220268160177387925100270167414165819534937228136693666555615975350221999560414364997005221026774939969638507180556498243965158580778803900473201851606129912822611147855982754844764669281951839807905168192432032498026975718247081951428390453635883884613353776103870837061170379263459490179108549721319168859559499134609258985501753320393965061613561758254091318713204260727375287685079011615263370601128582477192896891777774395081092024328734996754887392514672552626609149273627214373329068126178417470214571159134341056303147074054667965492407358710904726665020188940036203198073823300265210103493577258780260056520091830166158394785421514718362977273626285820064488393306212363851438149700880681641006074315984037963867187500000 [146,41] -87648353102179139290098436195090027143614480300521142613631227237433115484777203471077286008058494668086871176061148306478353163692553337515043210859469396331316220302660074531150018769806065073706526125166174857969635878463604015120128541379507590520633957106933759156080527766693748598684471484655237335403958847482266211609608256064201937644285266795466259897046962623082079443937678211436908444636569952115250778811285074477769366509867591273902606620341440253707910775310542965193559922366117679672947641619343076731468477537411530945105100891075549092943323266074199048608641204356043903183720009721582261785328553818125366174349348443403755699342753735221788064128598252798053271810674039579666843727218571183400454605073028472197487165034962038307000220174449000746690293920338577547209924054827541073744082149077187260501035745981499733754175376854548733737040836797733406987963038905110569727340641279005408174412973591717393203776151957481741134319689450520073482202562620101789309848289002007084766918849204493799273552625205877173421322931298151760536360912681127509549617971656080433742768648762027133210776994773735519972261359624069571994076378139111925823361887099006455758043430827223406070043117309380577160934622106095669456323123650542508703568872570052272011482786797996271399401081426208381690557513212124333530206455699329882813457385363862463672851397287580903881174980217887385513311764425890304935946334501309864603301504281700786031569495319921786042538105083022072011946774621967433652617957753974310747500002961622798235698546461870595072342825641683620156410375471006111197045570846434547753252534484224787656859620602625623025770347561738640218540967334005995757038511657714843750 [146,42] 91645385165365447858674021004735461780866183911679234391557925217919058909579268846490012658376583973679184435402625001433275753817891252451611720916529800141608916893964148848740628753490406760138029537479254490200907601239526190673848530402283429282503849220879462271685432634889364095798155727084332858706998211967217794247730146248252686325829542354771070983137797177774951113373583839279949728004018178390230398998802967455656358336587764722923205571367559834336662694681081789264566719984125229207587448823541103962865897001114042759285400842223963089206886162958248329343276729459510253489975755526598260077891476082541747375963640827911326827691189172460869979307766610615170921755779426513156498587260159339687102471083691173205289913260718321181149715926367062658835474902178297114838583569665927110880865634740719772928789303614673140829542499674098007100894777220764239356693266702541364374334078827074363291780790915025230016505754463944077573164359779942516822165352315761888684386226755436350569121031678344735032946149174261258221426850482332001798526093870108259377152683817605349087857205733865273799741594030908836569845843618678242723879675111159683212832303643411995424716900766601514267738903766808073984562483224766138832342376552846735790372927410263464965732220739169600294206263879903156592637624642026391551610133692560736903017177556552791885434917796812301751210559269102797101656208606056104055130151372089254766415460459450565775935170968693725461633670330900466062172840655989484265220491952319832989401519516118555855106716256865127971673442977346988347362221341411872203722386790949547714850304555366117408491619685619887904477996689744423826749280562486391236567648925781250 [146,43] -31847117377038853549899372498206541266068117619126167881899438947189285501434701157674907942490190204807089438448738727034148391003478473096365373769229788770579110177711320390986871936187390216535256742967694719437068982975442669109466799606605334736833808877656326359157158172533269376386202247367268584550008208930515454535312316118246903367442765920320462814678358958953361838521582295932002491807229482572760734524693058608869327143806974882670436926137054300319350910203224309865614561020639389845328673557758310619756468680454473271942884842892457135257901169877434350868767205802223224460780025709653997621433231564564252119935530770884384412516678331802446809832792445517545598345840568857601395150961623649646367986171881022397348299852104198286462236973059745705943307655129185021996319316985989952941734332237267946710371139733330073309858356634075238296106176140407122053652874716411815713198306602055831890574270251320747163173230631749524314453008160711919913299398210134108222658483914466616595353775518501414600427809467634810411875238371571697534524158336566617925485265973796060851147712484774477134473860738485464950900136620127422939489691599390205709238878083813027394642753724003652428209069080184302969046359716128001334426446699466203047323108792414851509284125063325027390524978683385866409360197783140206695342437625784566397257691655148599464846847345592520880823973601000573302372007687231738406165622813767987765517492948510477889761324638868063597595155761531123304113404976566498128253241512792714903875755759983871946871583594345088028603210979065126163714466079786892560559316402958535457713371980885218804434236091627657424676023809478101589506811693357223074502734375000 [146,44] 7044617313086359098205096837391214134702564144131113613229600725253269015065532817914399246116803345466005402392798755125471106824923035293794753412268109695897731866418133998246480928266532257848653816496927230246344755345179984890385680954286618335403367038085684167144588757162295888395571823928329437274973504040278686494896497059359556198376778079443951771810995418885324538130384007936328119105068035540522378531322266277640366122550361450067418715492409451361672998862198675982599161366243338742265687132494947443456411071147694705850500679695120835017887661591913506432347696024296231807368968703532304946296445416871540807659447994921922517491453377419522654042535236207870995348537717895034086419752517521280298586337260528354877808674959275460549248367620018214571252195243822318162408127213026966944847147731478449113874822083071927650549457609224933005463054276511559554605644359642642915735550169212023218805301554725477780587659154146147499972473792201768425512681111423517243695533568133817925544884707305686308131300341356128932171390496045686409415368063030539961178476405802458034454217505472232630579325507867749381711063476463047685351207714741081196725840595472065886154893405704799883721902802014330052366014228793509419115417615955523140945366042482231095405454226004865717359453644080810700091629446739929095946313772085120816928148632898680850681360087817298158287551757062182441730140645389034122928215170022447308036348351466778474831341300733911117174927010493176849505063380049105018462282491993932014969093290357792948225124735731116746892441943690867875543927631518746369876885429202527116823133735512427554543697609279173245290247649421157028065026278876286996164375000 [146,45] -1320803688943651038884405124817472442536665267330086229654121524561390745975898651762213714000807102785614327829091366880165604230075556158445437874521096138929776335176963375445018819995531321013662540135708634338156868508890359179958939235657765435240441296018269684542024330305401528037560502508313651935469143199954483634140934903478158165625839584252503203144736184502296564659809165526756150560012891636986161663715870143214084850509267579916898216302251311569498439469311059048616628668312472807524858257174263731000883579329287236123669779402359478443288108792048541197072641534984937088607509968617773616769185612014413897426865048584436072580844861226227431624528794683661427524496718711202862939075384420673389070508561049163944356907680966302592229726293185859996650994668898402632046367956338311592541051070038789974942871679023002916929701370591771260336961706729431830329109590037065385555498998824466297126275532969526979583847232496011602619345731927782472945206061083853794954306972492932619992902541986105993742082382324996543819992043842664629364170949262238298635793563884997453809054932755622426778926122790508907107083610748714831659637458134844381455987312007448990151983089599400416666187644245888050564840453131023692889734174549445660838737647227180329600713036944166549143869657427531635028986536612848983354649244196941162958317970095090758021804683052388258181513209190784728466694485447325162982892951149423866256350056153043197977283680423628722721665545154856828660841070005040641881987188027467527800641700924304605387953321138864545180492614556650548913710246660163489403646264416145402521749513289334003984799568299357878733470151693377902860106585514117840400000 [146,46] 157673760484457156290937722781030434786949960549837238019154086683108301598227251305896671540831072130898346988193219590478420222804142817541889432851220343994155376122983317357761366574345637319243998974931921305254044366704395913757283493980221607335485499575864989457817436377856197625602017390428404203419281679246034468738818895451179280262336770977656739936473539120478093606447292710481060523633709338096614955064613475303629664789851144380332250184744412613248511330741745887145673625635508525481054198041919158139961528783125600252584153336945757521421758279082436429560152949981762946196076840142628991459140795709728360492419300068722529403572239465443937401479515770070810943319217937996740067762282587190044126948461056620333209275269690833756631961900648148378985275226005563634086507074723186586649058523902697047347497446708171938632313153071120594400456912590323085437159403445828988824681468956336266324281235307188366102297979986290962239219782870353976680851333743444042583372210128248285418203228668298248422769256259894065741072550009667422867697839491640792676717307610018692162624592962237330266342291968470067057483710769810938149891631150514204848013913660718453898406655341638059466227512184696968614078220310871144947403089308133098753393530013947699387657259939910166143785371195872027604589389685610291707383268473589061239284405605319641497550983301247517981345585346061040928846481590086751947910319103004819643275994550063082851532550939923147541265304372845123360360404743694080201657441039146530046949778267922376316547241300638091495990149453497221785056653727358311316875434749637187272651055543191342343382861694262915985577004252357914953223838031540653480 [146,47] 37820014709002664038103989626967506306811209486761751145834675229835841423875248662812206622105996687811127147812259692503970463305993295119439584982343484308002535502684530050550219749468984738625899737292095139574472458768654317119201004806164120960676634568582693681357013194740457408442090676578413329617998179698068022530662432056582060377286352347030033101510480692603721738319561393763082247492311054960787644692334836694972491310058667586324060411580972275712635993613678489677097359724226983716591791353659022887350021786595199272550749584753324083125694239043938758992121677254105496711839339029765783965496377271281690059797072622941657270758224410266223480604223670886287076153574863430913235027918854808174522932992481969377927684610458199212042196914513224985423195300408859776039857115216840168856459856957312072203360695758623829792204434005908375697284354658256765587411770650389578715367427217592062757285515194944000761148286726706880536835584103594228944822033595439103166239039854075691269411146511643159166618290586303551024627360619870249244978562531308682519962065415436379517814349805857493783074139837702724907762767328688240603508610312842635647967604337036500319015544607405075637738591208603826729396683482318802981159383050338256696885322666588021785793805351434108310884171277267611819341354179718957990053038835059020949233290248204543841105374577123971495867660714296238554107089375164281114774848770817354748462649239161717803405960386744507405007690231264657801363502986198150624722448959717364992245173723659466695175464625054590335012315302900023192667330097984121056204416990364343326102849816414839862234062228728564062816327228796247856339362116650400 [146,48] -17291402696427997768448768222933605323233613166650773414219238740724798676950636813032359900127515219565070683821638547762691701288963105588276397902400432755298795212625162966162394369191062193065595246252327394328173466064244465124827855392328240687443020375270112208812192907004187592869692294745032749150764727769626274391797799803074044746337491901100308139007184789582289290183323806936464914570315495864576373733386811220352417551000296732260731595593045216485095154806654867632148891321280318351938211237173846413165338760777627605807162021271857480344669821578764897268616699693326269267215808026240102060234396767441303437696889910313642175975410582430861624262139889763211753812469923807823608412107094121629015189453993790562815527643408842868303182861325457879484212917626977088324590927997210854804214765392253201712872908568371678476671341491807336374116103900254186303778191188912915230961306372495699665398847920383248186011832153431125153320749763347622973434307574176502237609548352156543792663247802111699216202790606111419935916255150729149964728237491000236081749235951235946775549657377744239453402612848833231985775955512484718711323905223635624545880278800589133021518409012813780543001712231009026882165770658324505934223451617962742260332114309322552914689981969956583325291192961329527083473226242059755249024716033705032894717296057655505531653157351907686126479011459666544645917485197131169649814387389379200572874285626649622325215651304654823328686234697082734408561003778774975838991339088703397840502573633583336683156947706794305672136699542795071906645054587180630705490157031373103372804296581388069587499949795009247977384888480080297135428115794280 [146,49] 1323052010503669092036543496329668177277790552066229809762548195773372270841215865483824144980303521103277618986550530309509546083489942606407914827462412239905016899561904980923303339493952068157297150126145558511557985539863779507440640560673291124541906695940094627145431504977316034811760027962432218821602501082693930207258432156742468140776021997527799324149978510350343314034306620666315944899468816752372164003723816113504640077792727599228997542122409369817112676326774221826324031954966095166466842388906670733000726017834228405380699825196064368423187362337158309269806364981713441024332158490871109280058287966841167045673237802319097153835546121593891631827531926117423259205988368012416385533740106799892668786767291852183807606523318088320003247409658104343090354025745067921462721115222469925221217535583913582027519658465918546872340306334324615752942189549317296417646570004011977296816750225207454869206541616276435142453812047287852766607891612002225964622176162069873479182974045753459774926941256772361251358037696638639183197216489908303500801847223289644670229285564240411987329445494583636825901358070865291390774349164030624998381734698874286304837327204122138011393481447330964054329439144813789419410754576065932357776602331899491587865740527086270506007222554255978998784094217990330677573712916008010025381981304936249448437869549191485529568434325126515637569661211551065921893869160328239176567677599950204617683208920656407273172127015976760075088805583986028924632203760994235609581884040298175608844106730786509536871924057932683174340928531458343055546831013610974365202539196366462137386611216105680447889823533192553237306948051966271163393236480 [146,50] -43286821101832470814892425095115337411410016507808782659928926638880354438872493117090210992416419745486661720969406045549049706702980519138692217495985112064801657739140747103011153526899002465312490475443723720205335660458626071363383140635339358415294929217582988470373514333500527404078854420346397701827786981457017038004813219280944530567105440013684032389020046033431480424181996722351382475770557987064513823635602286114740460943250011296685599154681260632526732009654823194512111024998664570744284882507452587507595389925047359708116114503588768845528108771002607237111595528555366638521216139851968098099151272460211075830656914808008356454715325568909739441982184380081293069487250522300822871496872016122353263618195041807673115552693517056506393065525463514067626037623681136474551061859806867122730341022165698552110000406910402325868046531169640183645675866698039553762123785878745637712609661969687851101601749540814921288419358944993115962939935742465468011384384690392274240156265618348197150289224874404425626349958874016577273223271858558743978143253050985098549595149882206795187336145642938957834288704104841987309488665231181740310632188558723556544397371849799459554612403660369631509240738672589155833230193881548972633311222557391061386911327140773137752530801649262165948382727849762260907681735580390480901966782679210328475433866337705521020384374682923812167281178578195799650893171498126665381502442488039496297305213954088087785060978246768518572327535937150038719829048517952898577820544306339208984846036399264130955091955786723051380433871877419794277472140203537789444487139336745614038177659430710753684570061920414755655267366634424210362105 [146,51] 99050772340568631491798984013744944130230540731039965712336982343683949859634003437391478580445818040850786231230495185940075346593811998894118315383369042106820155813137521921137906771066353608921625373754394354100192841480007631559434599945671283990064805085475663208166078333723101093007389180867081634935382160869485557948672167957747285806280073914729116003316651329987135258444315202356412163312079595805535693630808544646280225061548387538674066646760579164687160291604015738472382086113726471728986936786247491994594224488465296740937089276257791881915223225675567199324986658427742362437449647956889732816292693199955061250520479586536075354952792603717783785859646358940698599792962621915981743591903943853636954543003102139400988613489620388184419035407794331037805852189238386969239745509480886345778330691156626488264087569040770702201061844241781752429844499194486473036426469793384826692230354107965199127275638789006369785138692463415192272050909076996257263586662841723595370795581101055591351864789009868731719835210168062735434070023388166551530843275695859390332563703197540407337850883385490870953467039108323640156297366097183414887914130936521662713875161523430184530829208641720716224717555090678114078864619791929268491820499699403790197578528932332465570084694293312067971805782527010021610736477723638264977458264766334952732701701378754593758081745235130306680139119223655021652941745062081963481545220393028674173015843114037407757655657358292021383607026853869776912840291311421707148836246679808423155112105223843334388990389736831446839008174808687957661923675229712669448246074843191230132485701289452610403658844266216538059004611950912326730 [146,52] -11177847615702870936122641843390301394674286697576019829644753845866220900130451598055165810070376168220723402536425000723282119344212306445435101330101925166824246984571881655483865862254195158277531877181583465843477823724621592952277071635609654209293727695021656635803944521982714933111039666223153744092808731039901541041688495413438772961732139543417820215355716072934525236567983613428681509273039085986457427321845281901177110898887564172922192193092381097620961069024067148695843823070109839527912762372377636550916015707678756356951656609302894486734664989884744466028375327516383617084902253906720781098666051035915520785953639525483326384973631381736117123315059013685921543596896795905899929674512430679766697745087334687040740859609745072972675836026015921108457648914184816496720136999034978329342334950941652207686166289943424650831397112737366391854893252200112627817613073334682565266237555815279230113862094241933661163316660664726894812506290279563403162640356033393342063681256244697028853903990483706540918897336957068049480790026103270892230030404986495302046690976474926110362042544446945475918728634967356287680859197994171214229089656181928907437306190128490391552966142532123462328782423658189477358638339296062244598418365871042742938048213339788013912240711296669320500127084817734482178282146711488646730498247905872107232898834514629996743675239796025464117709385746750130006633657049674975982076011937065104069356604751019035328896462430823753602246080205865901243745400265798864461477703313332956639683099666173271988270358414756117698181755574941328957090168869791725101295442039617742050293119934904362327482382692739435060648407335757738 [146,53] -2259080395918394937565651186848970179404083355105118810470875791991030754986089787230456704123467109967981731057431663627213332021891282108519109354199697178046357512550389320552394828058935030311986417075128919523414957371163278895106414611772364038746725261864569970200104933766822685803754141570941248717405736875693621764810155296774200381573735066850250199736985231205734868580696677798710134062566433298370153500755595143598026659922438402037380221301241203820601836013992090697578395647988731122434335914861200152301785305626116084066927135552331158609206201355498755861101003029318281171345546750363560756203294341804783421441198955134171002011172380423852845905388615000441864935391552672310973435194890032630814179720688487696085848405576387835061295951887299744203780566663097220081673831757128693866149467457853361339883589031567656611571300945274401746554105681338892707486142880589203306813590477055110676842077229197809388197673722072804781522721697344727493490817424170614981123034310176806288498285011669647236663768679102229624957912519385667981627916880676314950913317829075547814148682959368100574066653113872929700713204877053633507584983594959012288707514060581525142145247024755421861220398439238424939261029817369115127494359962843867699132869445365572056523548886091932470323211976279244842005436336133760156885474760344086827879775499228716547317255389261709944806498533688268478693744035361923940225796135426652619719261348916327599314372070220427056142925945547113381643381601095391364010431874255899044769580359720449201586663513310142965393279658480077251844041936337947330037575999550869129790363254133969728204687109210247811336236356236 [146,54] 329591358047558380987510365494192257787832115089193752424298860490666949524653462509508195759395071950309135407604887813165184791262357602922142776625093781490950340904154269581058848885757324630334149663636993021925656174008921101307028684572886771097796948037007068227483171142833316701117929616704661667083930164484130885179019969411974764588484935394301686250385200523352342223741029188974417157029180909370694624813602498289939839196224563761330481373327982592243777894012711185096891402905808711496884786243369200776300068280205122289894009625805920555892023131415763210639943817626951318344627539596211252936334041192069361678576717575177448310586735030584488093661217835104104239374207819997762449904588156672626251432073606369566200589590152992480202759462902815094944408592173826742837368587375601273408359085154157095642881464481133195979556358726401885748852461783965538802603119897587551660372717109167283002979166339895255434354389003614433016019136134615696310289325514899373045493013202378071250877899744760993560619495759544997360307583178738275610778485450385164335153977677727107467704237701721888467312059734224170058641137768055506981115414773136901284479295400053837273290056605847431147783602966276433513479825746365551221696057189260309075913924722794506399463784751146025319808096652425801278811102304994922088543294230034809859203325907011015852087091628386760054869688846396570361239548730096844986861580408745771537273969083796021357400449836155640390536354943609993142951553490408214443647490395293428937961330390605350796612119098569271376869133623819672023738247674085455283743863114041606766827814407369534740715692622531726773484780 [146,55] -20709612822295348447997991824519617832283412935522629691957564284581857177125946780561500362245010380707173299789273042762303031414100284162568317699361422917319513222574549356244082927132750637079902744177508127517467499474325034043796979053493019687623305351392898903154157634548778233675407434709351890718736560000706092004412700058941987618573362223497045933480762985507322216483751761642660835093310090035848690210449086231548694810857664968309638390813974956752734817070846639791873012700336456370318828132924062787858922224734576486623528539348894859823016402751340572912427181006881202162182186127311226368241687479281196417941109741367132263140421083088581875834188463264472444190132648500923910884688607114973241849731447056060361410255776417179202900464451951407799073963076362394875642360168611991375148546725150532612959156766511930596802780833228707104434354657181453405970969531584181594229042294421766995273845509762370976861311293516878014295186485267736425010655122619317302154573817772511967273751697552484460261206908011737937861135058450224929526419354697045034600910278329579042862006841063779952803525126051829223864588220403577431440359804378773655205919654716765705433506493465760628414492796097761022573264833722155557987911501069344174604382630698463936761716836341796627135670755387868965970394037306320441249144059633777340507775746503998820751966235003237410888810931887581964632056186926776609160040966560221399744903176966678626554523074787759721927256587808375698722312350813045386035645415369939215631672361776801410363000539105459268276692337160916137102372705769736342222142167224403945205769433778891241158721268657938920572 [146,56] 5412787209019905146557969235733522936529831380480181486223857594034181067702351831682845161247126622986147273142576135339108232491237613423204870590754472943330986942452216408859882893804982883952825093051899114198439323716227273054393597609614634605147643327834032632771086502362786738244652472708417959465173366113410568233710658334444309278143428014333123359964924965504731386197187758045534054850022656085818935402570207301814518359323080204903600851226988265429733148183493386131840723563867074415886785192781803627064858817563136939525560069901365056632683519112049109052810081426034935434064972132445693670110920975839799380813366087536778735637416142899545839235736258286653702959548887409622639274511372588466531785534786898088250622023521792954443699558908238607214217592582143556715630189568664857465234063517025369642305468089554077427168644748614410117926171958828621839824593683477125067000271754331685443550176457362811475415606279573589109901681134191601157177630708887494153969980724056341441125358027884042816804117989793906579266603093147888820063028369299972537743744555796085084489943750112210633375756590008467732233522521268010466690206257712337341430569384924070717160629631112524523650310835989397325455897425233267879131330311553893644367298858702733923407571708054955599846999623781594890307813843187079016225527361807263032826947070282999249465464438096229962881284207446725941709038628636338008302224280759707879706844499269913790153305774903752218080281848677065607291026412442961174515346260340854562671845243943737415604038539631321930164512770668668829297052637097584904421790473878956237330761248029351699077277352726048320 [146,57] -758161228371267200459354904757158763878304088442430928469157789188575312777109405835423759624066194281239183033904639733033052502332749575166057939706315319627141291518124299921854302567971291785469902350744639375143139306598062762616888669566334835081400695679729332818400310232903746971790292073157393664737015206748925230168725234420624127066659987326905732256200690085358335738892320197451357053498523134079053152343500453170826876849609202983059322100892061647712666818573314581654426859181261864975827504189964025925078082992660406342182695534852598802907128614000351528667200621992544920421485434567860215569889843312505332939112927725323842878582573244637482766192403976581342866858368731505050165279714642407633625710951216204079796037317536413937005646280444985946898631779588718479095754581132163231291230599528278182979066598197411000913382579822875450940159878609248207613749941869470077966258582220230815561379958541647955339355133426707800155026108571195482113306566434232323174899998368420054839581868696578356227992416687891164923818040791855299585815391432119649571767160820469057449485840270234860268113909110758663805025517653450824241393916181658287057658797557421728103221824909288805145845100381176477919435263490151343196745454197529884910964251788177712779018119658873313848872649561693994701040235732384732282868372840362493238419160869447204569248010114038463312214395526197142316753695326608306759405698771815110400521231906214026040911409175315992975735668538522778056437423784280420584487379048317760050130189177713225810736269713637189741865355355229368582594321479144227108260350262549420206570180778327817992501429018112 [146,58] 65209304168017666837315615411675831763509763226165870400209091840546987876064807509033382456612311990016413584402605745963375721135419900059266374309720296000114598662845885810276979396578817318783244581165789075624577153313041273806049398811412104279330556897046947546372423159857777111961509958369266085975717974384400552162383359929366914451507203485386326091715960965746820533803140469753388028244430840731322691581958724354568829504079453198572088359139973780586217540764936626074619783783732270588503280411736653521394315414105702273800063995510998528479998461031203705655296219741174877583798416178914828637528661186720428304945371392090709211281587142906220485281702322747634666342099224064037294779210644686803137438563073483463968535981428744467435873337069245881243978090506433426147595593766760663471494615497905463349994223545479399854496240320502686909701377655055368292555574923096329572871105985384170469438518145216175993177440082469938893974281005253734205799923626406479741936271455193963052857057288950851013796783709933344344689605539034615401393516449879643503214684030381964566698339903900018549899492418445718050335200604089752875396434823424644725606727843832129198925910612483825367116419107516182773609991801293242307818857671063347453919580643343289601944963738782665903767247584033828827781604954800806040840643358223484673382912377288069515991625151308701667239704580391607240093071390411002623663190767578748672053966453032532320860982023068294337022144895024947463665245611209108264588382612747135530943098056231488099377457173716172949945375056907023817852615090820656394326316260614810362889776397364667161326648832 [146,59] -4674826044317080199982490140270504686804701573876895954808096938388678000473932413632366384525756352850101779969891773875963685711255423411865510959197903411821369433719320552883112267236949961239065009825650054948209557340234530241939676799255585955280407189025160789638982363589578858495193530538283285607996413803563670379159654593909646616361999414453892427460350632462870145730093343891064457517349341984442034350815197674673396125291070366254785359366797155061172131246473750303201346292137815405656139405839113776546677088162338294482743799010257611996390357455817862477592835152961258858636658238956359438055385342768743416284082408581350235837868934409407434505834148834864288553858452536063625637074558797137857173273253705170874620510184528309545144814956564028039655273054732696182416947313574348381230050522082618292924850140531428259395342089162888685720394065180150253553013581339763493598325942769534047391553989096772852394396292790943514089179903382302558496527504594183765033749930647740899335702310582548140983061952001650593473009187717004340422613096530257437992903920599074034074562507379773557033337663159111312796824318754047662352207322688832673427968824730093427047439690738968836020955277793778243578203823226076399139497000160795268681043686758949472558974348460672210405794820550037001348127790171606734816635185551919150889545956152910407536726354228780471069558004789995306028093394264136122626808870914203949544501919469285096838187994309734086172179604408932077684149952066707680352711630935655047977635289516822574954784878149791149042975154195754270193593046282495444048349267897355168849714264964225363464064 [146,60] 297474323430154205293402706904737414792086386034555384046235826757049605350158936706104826946997275332865475688868144491356956203862221012906532706004447872690712784769784463687905830363135937684427853537656205898561995203421918467466689738629446183288603530127867845998893059804639559368210763699592445663246285487513205444271526924533849342899863292612684815471057021285437060767315177995267346911797994155904282466889573101636184306744301396191764292302596850652659378517397426726793887530990792936447248552379085303260475272403020048262275384832294585992836698500911651681409157055819759137194528993157434966114886588466076177233167650492745895306310668943000026180005225059273577958528360837573565970000565613176356642369503065045629879478546980328292407781982160304537462761371906065555844939655678711289390491150747249959546916244887635988216096803047803145352027486298760813711828738865712761466538404065290481322249809375232966000496978819663985811957578729316203136353991859336974721272215728654978818700948945777838673487769336810849837562719503755978192234165241227825784455065520789627627664338762373237334792030206712444515615016382095748573976218304041076855261278813056398622309398603340023900531942694817067162093705675080687535659996303539981204592188129112550086017386722748619927909063737302328142276514439553505816279290397532739159350364211112446920538674138372138653221211582765542667257619598538913785827085021028981076021437194698311437861350703837939076243034289084198520324730136718558919925820327728038284466657138262206061897958568479647330477933317366699335555665639514554329381910236140996253986319098801218400 [146,61] 5119258663218644196651086385352497761342543628025826511456943915277706266848977496501643049819299521734647497410706224200496296826510594671577245527735263141856656328804700608229086638812647331765867809400800607519306272552879983192858485532254848962102143530344690154033926930655434032144331192326191441713301397452819533552345286534079916460498657324411564932268521386217985543830320212276012161059366500883004425565277424439449864683458374793878092016554832622459238406272012865900355613142793192499597390817341787292310209103977349705533128060962896143380617004194584027982621296114054072211968186869209231101500430834426498764994703114336461291402570255762384695172319191892960499255220939163126121962057283251028847594854294735200326551802841597586137442735649792286148733612975460370401778397567749481415553863569425459527620695963391524702928411368302806298780904223923185084527993529524645005467590124168413628403111516733007540319869089511963842485383144016088940500604502932025572075236668207402244536617387372645650084748794058898808609204654545809774003846331826771423123753324847431968154888075677722651286930777432014797600060152708216439661741572269795431762264766769501339423606081534535151349547660893306262131346314737868782979788285939681863518834555372124004966667022946099206861218072221350066582419897996414894285168163182981049016906167331096792607740149365341917025819092576102811132055117462657715025954216704609639081121460881222630054740935951061396275613464082080432309195675275948414393662898124214595571245209697349911222562483511230528826878989443827276203469368858355991999598385995837481338521331080512 [146,62] 3283391397372158907426513166231416449698297423955871335806267414437163844246612910452865893232443749496400716969511975867622159206127118529422757139868300269789696938238696814438672873568804064107440152491485523515365500576232877988949455505762533026326586674992381074915294721751894156754618075841367234674229416901855465944363077120427380352658780648089429921718487763620877977522559275853070253273992355383206237244547537787547750584284881698215264768877588364758791760389368981015446996828252911437941954565259861078365454711539270358687080941670571679311834052160556467501353561913143794976869599901655033160192801268195444808984204183267234955880329227535125218976757304297288991105056997690591766469603385481631440457141384523917571283871680796659496685984860045016231006822104717157213346823294232204821081080057112590917374732458995790377394496155811159772525730012947656655262386444266678246036940855405827009931900206051311292272623771509768313208414875745807570160246283745379502428694207070562643252110651733298252561918213704935838278567204806223041296119202432797831965359654519264398715641012773723241225330247435707043429133880997787699765572245927745960772416665548214892586822188679043017204782501730625862150934473334131571393955755533511052971661128314450852674368874809467789152256526806743758151455806343826776860519750112250613047108133766973919081898635151274955669333664529864582875753133418158180296954570532596563000581565398061867163194155844407000778502357010513031926464469891947029785905236990037268572090641710035432738748324798037712890017533743024121942263788496616316880720550255075033602148423616 [146,63] -394287633275543280440833857779188852587830863349333911353235061096479357595570070623269314714045864387545952804062223135029471477673095942368175727158513174740879370130929131190326111643034660047088372066919043618680806149783711981393712982822596465374163517758357819294401312977748854752677102122861283154210947336766033697910391020014483146527739664478097698493836290619911005382285282794536885732939561350740032900849475312037653247393188820082929592431520972113488427302688399304887193761515715018740235622865716878907238954071357806120464646860292102116037662743342341468275766950267533998349768150259717283476987962496346223755899871017626516399826022114315458330616468483970084223799037010335723751621845418238003092448520614486896719909121520536843582060147872204582635051190298548260833866144960930193508080938585625019450647578526240454996120650861013019762183897112362461100601801768907597058984803006230286614854759998063820477167525284501752826436374477107208439137858160663877705157907636133369665235196138477376559808628784633889773870662174531326742893937110001272381310002544068758784107148136518720418424748309890872904226243916665646592363420814653203185591006472202125531451183912464132595403673248671737501373368384723557976356409503920453256322956646564946779029278783559338873301239917488079582299014797789543097051348337545886009703829661774885575830773657766421296988584045341977511538705565976113115875046082459954576380897198287289375088306925247403505689559435644779005864530749860172648972110520512730776482246251448249639361907892624577167421814659720261152211662953183189325269869564008862427857792 [146,64] -93444757572181354951298922470479673874799421033151334481004785548133548738277789335961000160678936111280877049370830093770171960309839683502055897581536009177893120362231488672494885398727748188860948016789989410831990899316536875812462505521687691594683671657336903202112559089111890672009652087038343973415523933609967346274209336328366850617777161625014600022452087281112281410953866425112020748901684158454757355216695980078689683112627653608676379147576005935119968264060690295582985180269585104493425185644000347759441215344448715208553145126233779339969407771349917614546817734629003391110575118508171009612134724664154122910942119851810412092646983383326138752034839562413472474927444558732702130875723599077637596239077406284117176072305302303207552914074945520485469787621207160422201620823417935576887235082729179695282632794490873072422329753046773601618493649890380711679368780959109677185006216333287557554830059172870817785435738047597709824149426966393640576939725437527947226815519375378621420414730793245703559204104567812567806045658507085748927882859803839939843870315844299323485833740468682202634569734447704455666235884234035319891715212140042483169194534056068333196770119059367776739239462209453882573695187236120046103066266230821011389258685890112381267356681193450817144185569112231088838782060555584667258214216805413136637716061629952693905138669962012036586578541307165140648738605556475528965103218186784250006328572979933013782043895722306763828412522149167554566733325419060709078027062513423712740959653408485804571485238716539021862679655576607224651702570710580558564370775709083840660848 [146,65] 15614158307121530504460641976643276962600604291321785703553430951978033926230144479713590897625084017491542555530750741359845232987829930284042401263645930330501109298470371438937206622191942158920880717017828901322704152029970393724590894715840113354346089185889197079192434417832655006094379896210916759144970539856947364168762856137345969078740501566188653917358246665908149576244453125985872894989816301884490608504355965979407643387975576781469912150525641073386318274396747701412435850307112101205540937054499859558204058769213736141160276295277142373101977824348132890276290458560077979247050523674142579156780474103839918526528998448716538304688483849327557841361901846178825878407628066254595581516561949015939911231181538982648844296291106544781391139882396632160563567337265248772901615152597919742167071593629418573887990660128982413357166561455206143864689597636085406039391213087039104793383562732169607921115374019696176690791789990752934114723904419242673353293701252266815266721655935482390551802612672377100568574924304253867427686162501392217391371149008218467665428347447589791864066505105603852133419317788408872850034918666744178876637192076149011526795118276019911105393044968803809247150629749785014214421804472218510927929794044136107870266361004635448980714156028264291844295036013368969326344533576587607673771949293034299014608479510244369301540256385859430989633374284203289986711161201253392086469675147861818837898962546618322513998121201479917777260887580529906075493704883270656989630654650777326837956218436714656816050128412485212793938237038542018498044152523426935171570704229385620576 [146,66] -2341899331403284685201488512228567755201280491992890545386455529490034775673669687639582631054530705783715492121739449837960671069316838293187470343002712637278323479039754581447933844025540589178477944663872553170097997258009082845741782878374863471555399206275731265109805697947055651092796211425881213249421137071151560216987817461757467004924719460060915008945038718042860215115166586630844692996523773182667960862249916341444940922699934340916327601594340359284966778587163464614202768645555578677505795860520593673872018718227668719445255357210243998685695245054864668430997491891814510768575741270743199857147027890371642185597602353309186119815945843838266788734182431491960340427179101300322904238815204897440432842000144374080473390559265313213242358573769770302752616963712435967945332402682864847623117853390325202129880976478800142857938947075151250646887722668843462625668947195202750638018704008518608525937977096575375775806207836457304901301624658747421270778486128266582386637592687931502138183065024835387699524368619597615436791910296303548993948134520710065170110252144542702934611933982669395602382278426059174619158919128547169216391490775276324753578993047456481528370906675108742596499097284964426199882312067214974486272444945188949960027146110372888940026236505615440481504222361550930619013407000710690082977898733975093295006444939204210948915443727729772390236980713099409814223949351859700531515490106703879470165217310351516246979632213889281041363125358920645611568742272369124901100130107788984637219686999333493273724909247964293442625413746449151462753006599696942355783401753704032 [146,67] 486559253380978482910853996162608189601191892743863396341389685578435477962173826371864161330879510319629302475458582196738178444969106423425925524834404949386109121901116416283514766083959686049658910840810348057048820083340308056923657259219182004822668763237271742792633705149912478255704935461734007256364569099001246905060649037813373751670161386316605651835673477671611959291422218883275459364458111465054348237202521333132142181394543051761230553300018647726987369010454836795833133524832392957969436004008569604215487987691882966819982779935797363581514764693128283960985137119129618021385401623430465973463299423150495154976930546180668335748341507762573708282139881144727246080673415540492375266212599269197422790278707972539610641725660810071479182358009493283666869788468876661584500546048724578077308202580671187585267182043691698516195548031304285437135565695741778554775120032122709914503903433967676067646193012516163765551484674825796219202573375383531400841313015722318634375332241243075742636362569545530724513351486428800868294491295531191861882392541193174547045946176876919860203788082720651718072601821039422452871931712250840069748215499199615477534339997237764398181629705498746568839477573505954875646404841732276895941788796132706611705161207274103871343024837066358059455247868643061005605933633149067611075123656758999764620107616675548806385053253098593691444186768180056431655978601170036903692459310602792383979848013023527029728771495243434280749130093112335828979286990684737682206356946911208822709374230772050103530972473247821767955737193453565903933774946912616905730728058880 [146,68] -74026431154761450289771613682105377972762325145815316693164313818463166298441771411224690488004957669713422672874936276080125044421103184743942345321700752107744088469061062047608136124057723715322233513781289719638653982654960814546044602504807700056422321408884979448869124801707918769533628671973519460510844412903280514838503067759517567364042302569274739513827087841296316500063020774713172577843236922245398673962739886159880113586660999288221814859837373256717593413218244622964270823038297433900594835718286334204463560454970627350474591315760836929814353604439118778379389249094682993546619614530161225247411594491151863175370560829668206322607362938437236871814818217108147644073754374161133449269592403871312845521244753379448739687919113434899923114734431073625376471124563847279156507718489616211615531565987870478416367254650214777898546524773528963850609106606956861317297551565976353983153353388837601843059272510732288117581760026877420267701370162340239655260509678970994954194845334203691540947767359217975297072436595032744868660867933876485941779318111267859421424587835414030943043019559041821286030702135400427504000051474131724311422075173478358117704738339332594798131836602103567589464670406000423823034034491416057183830292622442504130797168889479850012954909780280106689874292365188667079529875468304759793642250180055142951741044384483590485508829287020313914218759467185149254828517999862612696840626187113362633955749025781352371420691772175864607511490587167512962958977912554892776785473301183838110427173068387572536660094534605942841295493814442083399805533984322487922078780 [146,69] 10189304480689876831625455688235987068095922916374402051119834472598876938242847962095846426702614171373771330137654162788756891097338825909397209742894838076387104927962065530808840296134562936748930551225650264136551872903100085994024975085310769181075512259397627623009881602244047394525089789467206000562936307954186045836313699185918074141922799304789695288814025839931364087370242067981784236018148359530140711847466881577637299890183390502422443787083462926015337318440755773262638113232615250830810023121674799367553168111150656070150909210489619203501495944551987567941935529744791086821168245174319174865241949383745755889422478043245534268002101854595824742307292600342582640780199238368878049949234793111421565302008677659213274950200930876650543068608343206648176729273971920448050853185436645396434334655318975581405336024134186742430573128930548911249597802431170031858334994238802383609905225577164716468722544998007381502687040227999164416434047462780983203109767773489622863109664771334035201069827612164412497010784919569756380242778471498129380432631764248906765392137435360047903423411796354375486399490220947437279518678398281654116027203268619378703253484613893244478518574112901636698887307103574039944565827039279139089102595334754435091213861824721156345679642311141464336545328541747844263391389118848898931690520707977881534324573066225182115474953705584553853057354555458222470063778290660888199502946989151036847804543130595237524676878827686070546568477402730400895603462595657089856099528563386987899006116192643220486985294341203305726770990949812612756424560931462283708480 [146,70] -1273762925902879019536582674223674836526354956789855638975881221861075854340940041793105286204285119070253132983245975495679611918794144631681470225787846970078574454060885950798108229725291793351294945217657730777004569006605625715780389569643629124834188781432530044223964484237485192919335220856066534579118322541802608839252888237443742734239024104961486990199828620672040678601945983112827715567582104420538273728363870957892918235380870182993147710599180309826025290209668504879063642629951540330628728873384532984883886452703425758515744686510583670258454133755625897330541691401589769010335382830637795115696314851448834233222479911534498187710824444391213942991854648464833081189720790091009207508404904286395986717612846774785502278929675771068591381506537897451885507227450464617485203333896806457387936392297778554512420586916217858171295097219744409951932520712396129689237700090607349150924612585620496074527230715483562928586848874628191191561270954699283346647446894603116350107091643850021193901170230792980189246386803556895354715105457637292637824166667435934640217823402967926481570605467811721566044712601253189372899461418308891801242044249671159369857224380712448261530774926496680418841388190155384320898754692557596830884004637038665273891455167900050418233527334086302873256803635523869732043863700291004994252895736581414431212289637580849890286731313372127867565464552512783062332357254467888060049746765233183979609952379162140538399629297288055866259788670454336245534216983715878017424751012430578033613751232611601987410619549127063194032622835218120568942472016897695112 [146,71] 143173181994307555638532961515261343943364067136483448144392625768101977190711175983495126192966060266444169866588553573572523948495040453956872352049126262879200310930320879798865024280596340418690109089883396256697743272491615685008235264354563982951858530727342233873446002535861709570858240293499166263890625637228550441990787252819434722946708177863433339783647645561280215003951669738868025487893407797107617761235589854492081836853000748603549126088492423921244466586695009172362789597446747092193109942730999119841868823403825393572700281699715915933809360690874952715463512780105637442565251698902556783288647456336767585651628698970904334861827208078343871219635217353222849459954438957510882930570716605389258445427090843928932373333377435191506461199348123983784446018285161175621719368241012021357810217797570536730328867271743816961061101999996124747885476320932304022756878074505436776069906357130933670705446209582485590799401676783204076520851999301374869572850036683408870508075634631397322082358213742853456330218933438736881639623791747998670787557047845336855379462831327781895711379678886659863255701881224528963689761004147636258525032019270417994686410256269373339772818268499109064290815530543796026878749396670904027823373350188496859240827041054246323093305892675940255050553614879132863506556290738691300477319380247559766588232463827079672493300350824850091610988030588411834447187421202633138118449407339779376685527293070182648806616430296626209066943464378657695984686474717801908076110974854722533387888645054034722292248426162732642905655861368766274253770874005296 [146,72] -14342257045052246034738749261768562589278933766797542157964408612990535525262022387821931012676786922659980017380062958410284302010449747869099454280925411529183848286639874732212461285456983498538636868278108809882349774391198387670280839706232500086339217490031930450242597177849817336073640742269254047450625471135738563071221935142491523043697555482795958070806003080772000448224479102935232189183835652798275918712805218975135323710102601082441593651475968673222758883144693534538640121820999881066988933127426370267974460759499754903207106999086041267749761238692150006960020490900824632140613793271553648763155085600685360810070013015702362635967709034471470288879891547090188708871189137738554101504522262378635054252086108545007219752320732526229932853980446859539729098633333837699518900946733951246681968326774732806345110107007511004873708595764495419362478484221661229001552460320762423877598382346271124441084785521256156242101571900629850917873595320554385133607095223870660740562756475771467530295958184193751973920157539755643782827164464353445858597352123442865584614139355818031915595991530481702523296773418084066134887535222632376133822606121230261072540592716054507463241712236983544601238937698694412067902058778125342145799479990175369341171077727071663956165246453822414392097059805606505049836611445620616003731288822645438977416524917995170642251543499370032268180146371809092597994790178207480393014600626460501856193442297200100717655687491974121787156636562682915314327773568804396909255567894038960145619145593632946853285067671702776579326666104825731252478819272 [146,73] 1273190692791259917946230177156933255063659768381017753008843971972255166559367088102738686196114968515854262662024256023519376747870759045521438991095741291426589212306672195931659590734864998759226976528324059501545195592419081502849239814690290269943592544568764603391024832202309917347016315351032889242022149253799397796268855979268678109925026690033301100636054882036664628679201867312114530637177202978193222118259513835447168401762680774932059917016143916177468785411964990167242394141173076111335751566944229681039368225348154595267848400603203755389440808395493204978772876861246182796213355328032628935256167725680074279601220866208333111698208470384752287449486418118831588006353126901476684470261113031162577581651890511472197364909087668658915410028544448367081417282028416804959213335115937586248859130076518810646803618363414105853317050396425732577755005876978320670644543757070160626534493218846737907462181308766189754721348817053710142034123528001738334268200210296159663290155981158458041198124795282831486624938432667848009385481597799945262859910880501096492937673197940939110020393713037848158289729585714781128347700811515870985173400822073357512545588791993076383266091501034159426653242058418581935388449935116051294602364602251433192172891340600686398245582110438824451504344333302558210994260965072759278394018154717771301685037083056014441976862092733435358022898010826006477817418756817057653974128695209740815609484123947355252995789753408136049060721358443311179321207182750457740923619177470691853894532350495088917849334459760302021117901767406058573069384 [146,74] -103702149560056892516348539375456406787741574350447457560567604731578521385238369310678402630357602342931647616092771728073000550380510176594034983469261274948008424474603595385502467903932910402359237520686961340435745250004056221200085297375388360629305670341673929795839700631439132113990590848648104098405946773186485978836254820615971894051929418746106956084400477412171196524394564619783536926742668090363654173003454082051417850300239858594677108170449123721781271643338369301068132319517098127221293171699403585399388558109869489433176723047042086730542442972618704148684497870530226294349678885687223495555083853698173382201137234181562455935355661209425588855761693114543061035076107894638818786414351173620999381894925193916269140182832580185929221399777191719003467752451653074461026680152044671981167320589403314752071458058911277277799681745464081146462331061453081347025508572747742150361132479826775640077288495427812061021330057641184366215769167668471613213512075421282169227637265061638043284496665900765969710163141673521643791564605248271104618417593567808801679428636303254803446129926067217703477642312137352059667123554291717114387003687404090662471996785467989484537900758102615925340571806168484301422526667471049743691093365306470350295130635293154795596932163126581762590232795440620577115678380226037467164305290122663350876304288658521139143454178789615112276183617148107288293840940094771547507291123423442499486677689002696432424746957327917566070576011413735441020891429448741813165419226077304320346931912444786291610677959106147186447639504556409174904 [146,75] 7775896250696367606151067046238827100050913396037544817546024296809803964717485010242050717197228929809454509004419848780723855554017975876225119569847340248910472751392205139915000716162010195080371156012917749661355212996666885080308638709522898156008976302504185678056470392719113420410376191056616033395958015317160581146408943918544523379132677375122807581798713448968704014513842940038232094230104479611449492453310708211624550687318597351327539553630959660364364085688070952448744877673816987130387197439222808224700522261068144993811883573917695122825381586710618511772434699406706798567672749135942011935853950675893234442852854192535796624899276702954341649453002807743583710459952450619248117315006261845961695233973812258430290076156971151823018673630535039085657609828585105135699120294913705244923986224827522740031560637534283809189381825918366713216881040998592283495879282274465457696936063335250524145507262738138440294197394288909084690519371947049900268359955268282464879987401860913019483100046188502244912104820697724429496548761910536618537731582875228439649982776538031382851856603393295972213778164061413345957838655563334374825560003470283579122611597553391482841007961276920417121082638868793842118036705774043541507476045594469747273862754584688803539350152811979880062342345120377979557399437248370003910068817178428024126359267124066781152751072209232209454043918220109556152661302190254887227367376617054916768979864839056757345056250367941321533355073146640976076205587007283812674663540355039901305002967704175352334473734684217640446697579257967424 [146,76] -524997259230597526350435032102269015799728920417142871961799515243008377390974603925996525540227088722976623704950506506451777728143220404100089506859215529025046409132580708719508939994229921500408589940189222638516380351194274867176482886842213650634841805950365450203339627095573317451223291862896314425335748089033480572095017766687303867942270889553856387146326041296448660660500224619771851854575164933000015659996555987770182017247527125957553115247399943278175883611284492590447284644754701275032933000151753710221634999510116233426928519884414885576252862204848025602588477814206844039656050903362710991660973162905149107893374494257546899908908177757315847411338144499538469388668367911924478153674712010989430832975585291156852328321778197970898646834613956739505881557574548568702876897716920670975136743001441437710743488598397337120364638327603023498152905536352464170117304585989002347078559679365446402401496248720864303168319453644035381373019839233092914826817781082094541475041318227048845881247832846199012215671337779009640565310483410319994444683393026985163658499631264732671897019213327399370209914366842205220763024929815214291398053338427987112502978192185230472890377351859314208200867065527846262267521353697410023472359598339382421116279734995233637707413162388698998830285002677267338915390083392715085739105045949156718536388012917376761819781533509124415214636659557065807591624905114171786127069580091203754490558151129662032016908196817003959265796616274101721404911561392551402791729173447843265342003122744476774558454381352541354160795497542 [146,77] 32102206566235937984653944895448070839341935101577708677421075625359851823463842282892827162591730520948741504052576715490131285888672092992570251210024908657790841880867159419940773511136694185971826879501441257481922097404501114950226907624751064790983706744311615934819005697890502714866440408106996651260781781476931471738824392427969532622313988313673782916839161371951955476028664631490254096714981600933166776996624640902543333207378824774429020159613496413475135535979358018847483334989450048075189912771035280114631154445252243135079689119357119658038242955632955381558220450286142696653899995998668542787559186816210158774869828614945300787426418164448311396805211890265279320494813586819122847007619788458451415467962059489824782423210576358332610757704073009098679952875999414041913112027620529886138187127775649707655510127310562467281058066971102769589373207178791971818152792544656372576794802327209049069170611140001042128782646106008673044882876485783709752675024228683782859071863413900315409595757077586432794563983975146501423025618892735137821551177985373781040988622038056217455653904869857538294083948339097084267724273949363634499086138771266146405547735445167898878410636399135506952895507530175860814415023771077740044171133801622965747895089158438801582927784180601166852806787795649483782385622903314041142899113313441338892476623029287655249188233445809393882093322048385194726070365069686711239485609982463693528664451055839059713727014618488948136805915304745699305483286279270624660763745803185427830877053575405524663265990825420823100392432 [146,78] -1744895660833675390106048463881140660316257551484662913704454102518473805238907106567251741073812689377864542752304776583390539192397327573219330209599009692841105089364864444050732317230778244217202927821138181171849268380527676951291213426259255403645876757451760579897078742801244808375919106249635875432637366253333220618094646831442011149967792020978814326067589129980008045133981812794775429540663474654352199803472026646233821934027109429464022708134236014087464421411134672433250663243347297520796660299748761720409790002017723302181819978130839461240318286690545191155661104252125921759327870075008874085456387986553147508477891568482440736918853775372720326723136802327340892200625719236290995411712224950716950211129020157818462082960873140252758210033396996145022069400137343439412051121841877967671291936695294768398757638029081015114040445356485103834376500239393492160936694441554969306242835032455059078010738381276088645719843867996092048842524920047309897089897376528273406928890264273931951995332213691016786492604348217024995614838398164231507667819196825087405215201140009458530230631881592149709743091164013162710256422150277303694513944491029941154920157836624788619751859944613066847169849882292139877507529232335326119207953957038613603967589865267062956087575651655549116298218472860487223931370964039201381996429788766333555794100805210254012181106902013192860220724626191514805652932918764142785389305340275013567167344604640373173111841626235826377003218145060453733949720810067295121635364528235476959943875155573292393830307993103473955060 [146,79] 81002666411406186549982503492170016135634425179987992657698466934063937739760127029802834612641404822787968929894771058489098660694397181854330989794235463692660514745957111720152981514207074809504665738061383901598212947487158702049404258887931217332745645985330642841445098398654589130515630087089257842739826989831365943635432516685626381278500499244838209721137009229233813426649509898393296445617192700876233929640642505535496636241216704302769601204398119091406116180967106022521997399674501325222916715769061778188262774575529988547366272581045108145895172810403447608614528410673974430984200240792201754183233728282377606605704735440121675518718659844692589351863789012843162636075614973751055592616199486813844792872779095590459377590500056226552856296441160973321052320040897987325942636682045864547327119621310464092896544013789606910164289364476146704876506676608183349683695141032164791539121090844554592171866508504089799287795029204876605347199975998041398135593419312094501741813114645763532121225656518353013209699345728988477931436081914867077916265597915702855565039009464891760574706131535076000747171646534673233325950266372995181841802409997556713953934691897432233060780183969553614662018448106078216616732821935360457847379907008488196143834934872937360232143371858224767791284073046379797161572038750639323005195356408102941911342834657411285686833303201380728243669329323502450941480141501439638683616173027442239287602076838932212918661241508950077437585362960701909475470952149629373260178280801270814628240596235092299765675326804622232 [146,80] -3680688164342750941379304281013232829207749638434180779215295062084838601148524433136170918884974176977641828164162709363347004843889139654097303461867059309296408904658603749107792072203876496868202120233558516129050547524217250494325147195958939199984391763429974086780282182790835225086201746093599499334333358460471419797681653223467918065993709880025571379398419817472032409212881536132168383120201831701502209899952014317800616530934020885198085577524991633319631772161597126113326554131286814252531051317876472482631774380552445208301936042046401895927563172903899505330490377356329900501773134026397007051700412683500870433455084232071659436383120593484065786860800401029583559006434375727705132132990484283140210663793284784387344015360045447798116718095495710475473837550498720532011326292578335368170463503392948339893127387051382373692084169923073597390929040378861401932900249691081091754166540916484599346040560006082070897075961663818836505629787069447285547696994567574773567261142413049635100140917630573361037703429541191579985028644405316828704573358573653971418800963790391928004379507584307663078545672309322037952419684654728093089860111444441313356076177839648912171546177430677612584353710222349007189515448490043664512216761728890863878304256327681447467501217013119841035929726701785034869104427823003110712053446315329473649497021975952563569885013859918592406419931462993668576390723216545043855187589958164035003222417876069937795363790330574228659684650985529773159291622349615796624789520009208260659407369843519492951175536904808 [146,81] 160527249461368821769439276532864174150053966399304294142521963018593497031273314664888426557354484364647725019473391454550903524241784799033520033796454048930087094525116189389416582683763814002612789308359382009888293959763998195279502872118459809987589576524444355197690436967572896722219767757674248541998796323121431441358461701744964447921231907565434002161175902037877827165425365358673130795378102795936323280334061041090188792818312344120805934249073080903687283350147484404827895044790212766118441546703864420081503649130726990083167575093986597835114024792721659655001163559215349671377165572486043189530603163152324674669181632098637960193535061377560558086837897313318848329852453086166954299223099151786702964023267320607928078821479413952518179755162808893499478922220168464207189005825982412394286296427623762902963862392691316449143087968700843857848791606629008536656319417695024814264684919957023595973411817209477362803907698715049766610079051891901582786747533946636564867213863760472438527169551392258540423299983275784818756212474454079449499787810808365283213485780735948466265215629182252918433118973001424521167788128617881689174502752744755143596719990897150543944273780311292080787256625609574926524227451523633917954741676208166599755583898886444477079582669010831513901252108127886886735926611306348192075071569663028082129634767795063411195632244466806283410462497785975795278328443570349994160208178457389354637411039852477847108514303788824291850367096168816601759661476134550367315407629362597915884827156674685177134583140 [146,82] -4073547809838272644286414239406943028406245397373679215287863311072861665504141916438902602438706317857867797658312075122258447328974611266204657213225540531691202770523238433097096861084100285755592625391617956484664000879441759764816380784691317426630738520467436582854677794499308417840062736314184386831443187086528614975232320152884477450333190852924907802110592578462345739257678664180518292932635487941522182725863144445799480741865058978285056439349625033953713101771264014927874115953438703223997584852795354804258925029355702641528697758824874274657840803227629763675093126134221950230287007997133500281190167102627335082328978487275668482780012497050223772003849463267648581532576839410560021656871162037718054885844542306283843824943389765074191313540676072146980215127274264348481961750393426264993050482991762687604701880195526465419943342122746095453895574825312468057903131784706605817475802651315894764872645842873375405197422782805441746866178433132747013995536779979766721851081481826753854210130314119873091926555281798756592786493936214661031233355724562936648083355814088392970955844214605734575046425411806922280872228491794379527586483993504520541295133761844759653439310123098663515152301589113675564484353842426067390910872234755730119349751206190168250002761476679005183954252889919403491165716268314130197938701973270096667030669085144021368159716787802987321607399401122547777492957147753143670295247152287736944587256983967566139150884539850097326556057786244481642350751789337196870044410923354006369038662632800990552020 [146,83] 86994406595351582884028757441625383078486337435073756075417510208619233724554209058939752516182311460984474892278100910575330665593814279670786167590327888196915952952236337500260422979918954087674076304439851293244360455294477406148247480205236832108802380760714035338923320969015586256339196517105684124381577408184505189052101208761181162774475771565261717624768285358263712558174215370162103766453239803542237990611442073059689629615997226085928286289007292983574854840667230295181513509994135593095815382252666090618904096786281023702922214637017059880727869254600548011282018755970331516007871683304965547221857209479468541209216556924679443166378157230922164358456153904867901850362965073625250100905961996366370714387191851161067533969045547840736476837696094092212477464417467140540489277958756990601844086929577513548244522264116419880844500041312638363117127822358679923527903842918043630991448817759487049556514643530451855370711758841369983400017486594586551783440424632960110435992975189892520683449450046842917190038440146670540404159019282354510687178678489618255668107712361672549598249077346350610466468849018417738858982881285458555510135650342988951764952730479288180400952554265880059259333671661451851415233492159689442552588182701859564544993032676373381942907997868624806010931086946907038945489473663620969861708264438190609023760659992946240914118474432873624631103174486497270844135363278731183337954005499408112796846322039299260172348991206191457250024234095416892316492133221242809194656601959338091118817852144652816 [146,84] -3219589325966468282201948184935444788679488990317755194536789350054227754538745173362638650154163235488186992425020777251374576158722406974823275741837172047058253947811493770162899405274446963145906054794266736934557387489213331426622522104749258533034996423162779751818065315987059596117431739206045988870866724591680610892205910749439115464866744265392936066729128301077494388441533978938477861177945666478933018961339200627352693089005143787200413306005152214989241917852594277412372172643448356472307893220181222116344278794256448799558774195669800813461090951028666833354152933372904134308524535515971985542843822899846724999792536881813609496375946029879944590930876620763874360116437226649535657417644696769050853441929903514853849409584270119282657380720735352813087770133835349345665372364787402127587580542063856494093181324265379562285272095262452706335381587867076191295628067469383903013133969937411293864395354936798635140963101387881076103659270522188200205563570253115402582489409360685234131985156272371780209875582106996163845186850329399198502219914701814477653301611901930394471842271391879869039749256921830689392833451861489315036718634847883381348854278858136964545717591084810125200637894689427376286458668411711812712131907544116253997338316670834319513082843916168841650296208483761708827181688536275640886320822076919779470317126624289126942502546366420293810389217694431661573792588899626260054608848067550369859982295212193352948715906182105975828125386878859900703226878969704682879517131596222466992968703755776 [146,85] 15868799912414388163179982323462325595966413402395919591542761450069936195348798706514570760329951870247166360715015360166020057705686415403817818289402909585312232650004070911058932331043375694290550607695195842154560679774413907025966187268812550879757053622789989725164644997990848829210366885127444049299949376646109163789433681337292699787455847435654621071215958401449708789485995297844282673406881846476757576967092506628838452443564819015140172889129793527851136347695380789467926835554370035768100440604838077010102949551977004766015977948767266425578015799614833842034979996325237404085567982522127099946805141344848013153091810566158474091524838115219075352079446117750726718861882642219528623427557088985008053042052766786622053366460109364265641891100885799149966804323096179201454901256762570903966736904692976418837169629215808663891428643884799099197435972354485146345863162760923591918003595799744946388626154032957388993526769929680167751712901867541870456815028989918295921159454485902390364348228633346312540036191955151614790147074186965316367366474219926082992332746564797034153319346044742662657319261263356258728790312728487078173146647477799435387348273344474708602524612441216278422864820768608641967750425278523282746610955690112740271251398445654166644312831572202365181621845212954851225776949886540993084466194713211965373799818268924235083515487175086744313295019069183843227523383913892688030736931742381723769680579231183285589118229394740075598154365485931614159719924703293836329843525823404797964675112 [146,86] 1181835518163191291984594295651636509955659549565247674097940598979594502178424911961651404532145509209911133667023422787935186912526646897418024371216609366781995595805072184777423329837683191279339131712138716534188567246551431867751020765932564694638386712144287392671637812379813002035920133405172597962200307407350425379124836356771438869272321451052541639073556524656064204301249350626747000635381935645294642636985647976883504765714768089587138471445594034445974254402339609243136438999869751473631456501118688490543110316074722037666322164163453142511071921888665151997953121953105701602975245419699601037608202200780926174351510820599084653099220096568999990894590945364453945605243680680003263707665908879150728519762821022245636316773296269961065344159376573750604303242907281656579752049315959057342792908537607393323859246534160407762721783038689391350288204529845532981332707364519224055715654803072290924190053771540629996076959269557059187079704219255331224349601277117411476313229749928631685327152423351734598101879240820050328927175451958639728713982263035557998116939391360674117236932964996101742961226656390581907820678465964889658443299608808285684093340468458055334737047242805329693639053716689450092491001969727604656651372042054502809970297218601588191974367654309358801853875238010365658297673587186734533123211297783788722351369158033939611453410051953250103857404933992962396289417576268020986064387345920284585285511119288676826066464882906621283804934661713084075890978075547145275437325017234111369112 [146,87] -60546664227565671393681356857124021706167752386491450814229763625727407426913609629292211710048752438616999190277064849195797092249531705523881946035423709586932007277376077880710076456216078653273849923513557097452035908659796423279416773604793221898273865707923168375779409499611785638149133509085599599558889907207898270167056361281547714376056854109685172074001517119236562875342998477930836623307975740662523370404032184895041522407063067148983415644641947677067218590642445074540754358030309075808185234683689742156792279967220605513786679310779551713873988167259348177460782853808594287005953712926063529671510950384005860500158562701891179820085240999482570064438351967025220902776829399283782253093920998376895705974900194763645810253664995312610182198029485041117867325466328563957863867335756861220856398638447854575059735180336757665229968063939387504098762090448598281183065510691476679967038302171122411135772045835089184553046531538075562611009286556375474277980187125460531659943022686086441763389729861701601230124123670419238964108942111677473789082886410128477727268838582580458395776027921469595883105346087609332396416130819140565713977522571294184056810047422275756778393057192247118484710553347073068217488711816330004984087871781482437934780582200838001386722281291047713971813714932106864686400254663335732719780993038855196507422852274682408189070721602137486636883436494473867851887806709310768120722398789698931416165499502060701087611275014240305862836868857381357684216170301343705147360785812428680 [146,88] 1134640940653054186441944358340164217881560001486506523940677839099263164530972581787430704782676168359489380491757649710062994714370814138175603926830193017088831576530088805188128754166393165417420604368620184024882984211545800455422186946479239928950755707335283717039617127505590289920086964383366037614773232164630336026566923979866559446162179908688411878969592336675721265311415359872384080529605152158184710405685201762612238565624131774665523620947644870787464768246246439964210133586746404837967160818584621182783548599372796439333957955730114396418088259251173088404925411896734055202957913996016696504483697727321880731687963198837741915751749148929394974155008050842209914347212056678929180732687269440329809145184514509785527688490400837212717745998814636749878791262792614069266747509820390598794091952330860273591619330950614409887738369418711417462519555755986888146005673797568133439824441799930702476470865532702170061686156282565331190573243216085963712765695166510467058430517034843446004084716501039682724287649010940473136808669067288305575503300834798725893640867547528604478974389970107974286361610874603303503154105281631365243551576492916412055948425789703882309897081011263530006187502485468215145916514268254375000860847662350937836034134510541897773313363089594588251498683177948021253090017562520171460563481748241425074114087370732590391033145325188120092359629215346238388896321463522447655594565819117100515728516774091616612861539303889864244919597498933366597936701938454620349672324312224 [146,89] -27957279505492330542227281110355319777427647307647647223872274603018612737201412631586867872199548441983456323036006102081096031642893725559028863735766415142752967137815493813129901575542454121698863637972124804991141579516435534195663182679108410607252230003191127628667818357671053411290123773773230091971514386503769438433512069536393659024906427788438034390558308717391098955949349048371688986670881629362793394360075871575628675087175804687469248527680343243401539657882801708006857725544704210756787813530772487946642132503600608953638813617643348241292346551477026242380585043134411862881538264926027057520451419753041334266582191853714311499556278764297323871953624723408042696137253592662485621084392227313087751694651702299158876766992274888017012164392427407192600642730998834069871004183662496153826653986037430987375935600857716188745675686342685030506355971236621241361190088236326091371806378349812671894476133921794914027683130889586077878995371532436909306421183211354459868335166263131579565922987948925061287224088504642701909630264605961251161137405492236177346769918975088519907104811211039633559569759361622992542707348613055800554449329641257857658724329314891482392634683399440064779586343017083375000181490861913412001309984350933931737183145013374876145032258815269017599726456457564503968687903813228512304476264320901532832511970332412627288284082363584382940559135557118721034102585445531533088266143836614589040457413272290421464903947846540013718121938825526983667719316326533944987459654 [146,90] 445399655126705042117194633290454715199321991664863227183896385127242235273653916030893812338481490614464066895872278805341908863078583496242876520600800701030632283474407739321586558419432762462901451547857581207770878076455990339756404757007623857027588739177456179959417745973901225086558970128386214533791854213151447143753604119381563243095312063818815824969654931317317002181943793133261610749127216980617593836615825030862888270918437252770399347897906550885572348804310457071559824450960735365747943680128300405365772661970808088199851974954330007600207043590320663970773012977852810986616834192359112992048939183736482546151193694764567579160798852071875393214933114860221348444523000010470041497006928880252226542012220052183334621471495424760879434536997426174777060174180622563516264816209643333180521522495918840092071062533305837876056807443899275383489485374669614827006491914710361125082574012276471608934082499431007814594437250801097492901505900242394262536064357574118164487299835211131395415590705399684261754296030324888917551327381176470149676339351831451518821080644429297875361262856574365053805335406743204191715040297922690626305681326115231416438643633369085448946037620301692267940569745624919540825261286147625685967906061254941947499416854705940395518834378733244333197267800713034799076901213758259068098005065247040956904028201343374307430683505058984534528871323693881962620851515803890560826798851936725443454722024808066615968714676725043891065170335718535603332784080560112002038 [146,91] -448904226944215537855203743369174451621261557038084513910609968076952158808431064666913998542445287658060112529583775551803292237072154685090867248699571491157548627331036907332465723457277460383666241533117504009893006634523292447234443178342384305678004927285550347055769539517616868952528767162841511308363871913201284911266645526679896558366695014008101629795968646948781480522215735472820621885782141096638977022356533114483800004328865452062371527331027925833042040519478553685346302587235073350368636809343895942339812104854140780116631370927965575757556775079937056033124649448939963232882840707090697102270097207379802841983627472399385591989854719499109995288984242835114126139452276339012822516798034457299304800378768955662175102613202559153612948934311820437700774452432901338445126395066427781149529462740556722727128165134687252458905531166904356719284955637444433185091345835684840066709869682968810869994268479262681091507449614840485623810297877182955317479160916916388350567252840270010307349739603772494843147014095127323339994045238127044673319217483745946811648448664778701956191263402457596099748679684943127864210006006251599124705159509429100910576892834907044632676727178040132251699947065229483790671260441775286915159201349831819681310636443845226822011268742742769823272027494430130166744340942327553191035290292440446545311109967736785582010068910076836450771417408398588963675795764289726585075459053954195775232884188206340917055916599953925394151670882218317821706235852137312 [146,92] -17385858665675287154707105068250946003178180759700556665801364979485888846666933764265916854834139900836334987585582605192529731313055679446682599593858101227345884858520937635566669931523222154364572893811493664641295131131739245135068479024416275677796934222250911751051623463769379742803611653069992767410680493492421431269468502449583413758093347419626562518412735122033112986143811283537416690714048314901841901834780981074251621539233023716667367665742425740314452393257455990224327646088865676388721282432921202073557577027530688322476069266631238673745328653526991861125968178625082513976129889400943727364069135643896628680407119438997991322621614528562185452060238853856600654331361821421642444398085248828069738402127648338503608789170980518934049784547312680682918929817458638139225261591292543011843478219666699203260745295829343918230239506547519867125223959940986906958970002356334801067276872360673905955813073426856086959041530254432861141250676086075148877358549459881278297384387753970005538826970695112910067112778226264837551487178067262699003904890171296558732837522206547747859981293386097893472047354968493785718886462020289356735565621087440703156792210991632568815741120780761343370886835013704227624299827335758653599273672379930905007321294126191216793779954365877543395112297559251692045539902423348296963856765372709100684252667208338493294649983416155203825245014943103028151719829383283423147009441452986009475208072837513240413805312509913838007049545969036833344250692320 [146,93] 938308476845786765107178548197745903236116265177468262715000823611136161592544038934759158062693476778617096102647385663849529600984406120386816640450542003701966047326464711028589709771559384835611242931101734917198946462331344739414474455106521747095570356140194835411132432404714838640898656097771418001455331240374898850020824701597903885296699454445459899833183365339641350978986459499622823633147365184618340617046804099217186506337883896282726761363479588948851433592614584871595120154817644010552990200658569424529717543110201852416487822938799589689060873117886206459725967291860453495070446514377565996269156852141852122931285598040610350383511591797528680578283366620746640817013146742483784299916907340206918297256123863721540780641621054151963536911305441120350730919574316238188948860639133678127643522106211741869576074184005087930328927557844852466434402906251028429182151322536682160845967518802992224297457501868939822977549811549562729796796598435202912496365962907699243087584811919938978776000806502412930159288123935790127871196825305034335544821340899746641092005845411925621432098569180396842574912633652005413406441816780014591815429280687993203848636875302128533287201916021441656327371760285428950661550198706408293585532789153005522448998681290260685542344054926838517878822757852278088281198964871237383306912645515004394434312378980037514692605901095599415535720924814279534797723465081328575424314626043564930496654037657650838585615505668649441730649132672091969761536 [146,94] -11125033633798926841513782858250274403454851976646192456070027531930035274926907512335074615210613397128365977237426666513908709814854274507186198857266975794320135172681991192568873032987907540155009028960268780212125012449280734688542840920254848199559475696434699629935006872019903286347585799355862980746622917176042535655411286353891986685548230692286574786966193851484234817913325113434249803769648830571552190014933194197638829644989848833513804444199976221793500107416951597447429902189117817804142187110782129665666309855319136846423988363941889792412388926855103595804783284597070246179298010896033170783729885207028261314277502705867048056476139068522140276583799805293737777548976742986788110937318660303287371463836318973479321951264457782246750119859628546268672136405200813474287367867652444067790056155037308735681160564095307879264796961768525952182935145677871401048677537722437644888959954073514420896565191295531780895088866624217083805208655476155643923016256881294596297255332832732863198629097696571286464340033153290078079237236265151108885561853208029856337174335672190046449522572970000154130936777122475383016730638927325179750449535096424618691073313960767281361215284294982835198735612468403573281392210727588059659153065989759159329457435912511737635488647223871654439622333091483935947683964177876936585462058909658369438777485091869874673174838953086398895194398777854271718877026656176248909435366976208243993815196494267303554840455784393351743661359873164458208 [146,95] 96498965687539865700763045800285964510942530650684410676944858275725521618293261481143597436509582114178248021168933648836022180553997716523522820297051450262846743209170793153431985515771649575616759391229060032735261724661396398952270711527125626391801172159124733740423239072494778821921446016287275147798192471905297424091153820626164104944886994399181751323292492707683837670943602609479172897227328663701450693044136788587674588608114098894832641119536148493062004439012078029708291811560389259401724320953022635647849314540813990758008287707666847778746683889616438594420557264967922185967239569083794028827551520851978131143011267499489722456153065593799836157115038088507075183632158131385778160898564916549606582981049431703953043916602967232129408828028804536838731913085695523926808681336011761322315623265479439040843258486995416439086778736894224499604776078539923563387528497177720967903016209344585944213948524313747700757905565595233708558185767303607573844457488659645928379117609930934229789931761031928923919393841933690336742430747671617537699238432451923488984502032866235382973162877550428847823088502265143157740221949764418161236488975818212290328742340590118073076281403864500557054350619421091043548433966101464748389539520665660253620416563718150552830958228709560633571974507889585684307156904365789283070844544384587529223755477436878125993291612593264019876447534737829856777462012465807769552857662640388460101400447276440449962462099189285237949503649750528 [146,96] -818062148239684653803009716117191071208252828088662509707511449822499955615074820287231951821429416760962177079871780944182492011136947408004048216962443747411408410919211091045418386102292608707193441721411902282511126359799933554891242243412697736200023721492372566955441871245727434798233282112303256110424355222551906856065914035554302697252244343347175702980369421620027658763011584967387234540084657154371672156025531941454173341543123753836196694401760027749417441745718657035195252547907636314534823641417101103415901582445206902146350195834285100007698887328740190405187233493949308869534060092332965916717608645490490044610467110409120986001560059245718816725610073765112205421530648627891367892147554014143965878495915060686468527775483357877715846352719046633108039561525662120740600584313026873037943707791274583954730230593240415276196734419020862491959605623363766012143687364939872188675004176157668909399567539357734407050471987898552369061365164032805830306850744698198834652659295353715164205726543914306642883581735549562424513270783592440030387299943361767649023306096124905114024895170859055414227546997625395304479605736547709126435699284733864928706693024650330888430646381744179642171436202233773147086431126203336932302866069733555492018449910448349080638049405795547172365998618806870201949683171769529039907781609435355380699579728330115075248412536356134141318374923122190280656655797083163893089124520440581820234152273305235182177998895630647399479110272 [146,97] 7145864909580881051738353582573580429684711070848161560889012676863624386468392107133580093706961493248049526590348011367706944347568218998687178851961818049900170971975213750344901846155957373410401921668194448813467751327848286645734840651856716262311692604952034044975991560215132974073306984898792031396171809442197501486103401232691824773342078562138233520978529947038060901414470881528436291192639525715722856744485295470232777278368788603204621693131574477777595862146077741334380895158956491515570838839732752776622546225064698759558528692720129113535875696882819771957417063618071013626900597639451963693129542807379711433024924922639553250450822099587640180762108572019574944690789542656289427660879916016751395063567789740997486709648635711317276408447509737201455891171994466553387129696362981085113430616724455699956797656925113780988221171761674825304986195103773479391040772585414658587763228607066741744791890113943252023833056697895865629817446706187596365052491461714648650865621632548934495469301681293153928855247780105349535269502807333894555766632893217923918676922416717465595627924966807574908695705054118549432877069278146560512222971776002652296778695555017354387824794267271216007466445184027999029680724313703512274802278909606000840874317068922790734916975527577895156342812240079485540912060647074998296219044698869838446894582780855997229016556923844543762513716003632805432176795061236123824703398029660527824359705213010734121745174186551056766816 [146,98] -57426952158030958755904489993572110135316440810603435581676924927615781014554359924563077810231744884043187804438431593971796406198143534440661129849746149621120807904525936442237149616358040123619395328445177914924600544332028833240649896143218130739627670251605776170195120049804943640015489992335384598923239243962663530438631509236371221529375361774729103088887451060156750384876556501266842562369675286585871120948834791068233563377051852702174875752088424008814968671290461552339228252260765113064746587875645091059821074080642396361779709773013614526406667066640043418984405589693078433911281096366567929847720960015585593340323449310951599181888273614495442459129618274987046101185359112841189483963411465316134516049474007505572605077021372122760075090062813924770483361988311732437585056330639778804287722479079461499056290168645339956453057322653149348637653274738365884768429485642432310271227383798011016535878821126057696934586514528222063697528754266510206511101744114860219701060045163861924552071861723874359257575443238242725538521402887110818947541182323060191007445023700039489462472223536610381147845988497111245917765316130880849168725938803049853472922399405414235792797541517102943586372711183640271779858941558391149317787909237009430569901089966641501217655143243232794304874543273970805715877962957788238161958824602061617369778403699219338611515062432914099893574819820066685223058586121021205004137758368490783423528016731663367863948263535995524 [146,99] 301766381708694966247635744348365169441870796315215709688605009712403564433888846608160717383104901300827330843634563200320733938791306542163592654602172382396803736541658406506423880188940416426336659065684522169215313039448801887079316717079404499999526643708188235941539004825458019178452986119637838706190516204617363697554525350315810591017290961578515337799483658540133076223070437094320979554691873097228217655329424330827067523481695864858232981471988967309635834666632699423558718571903071046962939871013471373797347645479789775202401544483167789260993693904156329196858744370578123714826886575981552867526272135437986684769073326525821737272666066229324436596452367215396713657726285229592282003890985016815981637484572391666538595319855631404199530693730068441679967741677197771202385494664830332452689330226803358037071343683577178245903167632562244067276851765087426522185252791354247536848629753403532796262854699556231836025152823748704416288946787297076334428174932808340346199718552559307361924957940994462812812006623048379673107523330107277611251142826431398873123319360681415991969380143986077005170834746925266577324685665399254039109497266589842988902764573240217686955936260987419053329836759792347637143527781484985492007535478726862308489648757354118111000247341688415749566227079476303695011892418177809941731317487900832874845689396105727300977392271432113439453664399205184862485797701296801148282955266724986696749490893141087781471885229800 [146,100] -871634827296574019753475176275696420026562604876581753791409743109293263086223977420717143850230223485731418687029608438504110565955213539707102852671624765873888128019821353478697646643137566864683041829654582132691188201053222604132674379231722266272865205040603053898541787104683575204949043537263693274803324478576811498419456034622591382350638205640705905987034065211871511229898544618622307301178274150503336425152977262722224845433897461386618461878416905815172571774194679854663214686435381798665181681488003315659210630066407382857112408384651557645914689591512179430657002839065127612541711484307668238521688921490966313397240115353793644291949598961530025874229153594204011960218810627272925102792764945221039888586931845398652364807181924321158251953275225588026415939916214898261233255864834458987452951720281233615475649299554837196747764575244130436779433423383772816739090724992539799986975336045689751153478411603229463571242573741304022668597540516055943235507018125900798045466645717370714813791135848313425304569447357667840212262695895856074850844502962624299069108612299235052171687504739715563477320509432707657636728915864252126522909223936625704696505774250029626388600205649374458972204423615152885819348032181788130821121523010214237721471864838783434508292241040669884765484608468805550381138626024096765319624739731621676475751446975006438019342617530367628354685074312022574619480653925167723342592557213283736725347847888196602330384 [146,101] 833553030009738379299959806647389198837231063668570809095425353175709037905636580753567577531941678461996501902601414160052032732953650985079686668837951515184806155612040364032433220981572360210187204154240225836846913133309404323549438099746773495298946609670244422166780675922912770896597997329786296507978259607042228252296292114462627413635524897376928856840157432048741101515968674502564964929814179957216949572584920548862563049422996249732846860789794582104549317215260707730451287173960818320212678608830469171911322736623738576775098827356377667069370240435841156573430539162808510621045252305575233395055995207954520224157259341479923172538073562748570133586176550512716499354071938097771518737351337064546757910130018146935658776630464129694041213981513323418318648072825601914466729272466049379030566992668194216624074250387579124730518247180332217982088992869314968146313279003645582295473468719973328676058491385920433803326471287122490859719908848200259648716089935337663154719044174400225218816521089926201330259117829825295737372188892481478025835425063251426183891704266979021207763241216278473649904124731382166633344295373082412042266487303711195894703476429012790352849010062302632360536265213106200894643227740337129867193339612019903505843247938874801089919178012872572378366466297750830455844975266288384605244592105743513606902306107483621640619497632350680961125581545127779585528972200464646300457642457005448336290995261339090784 [146,102] 2105733103248930081029953389756205924001711655455227114704947599980712505973042440725250836132690495647136725482700908360550378585432577889777618373540141765363114344248151944406550163091908219336670292332560735967103784318967021818063826200635669069246055080221237257713665405382996004560017618639734586623688727319932897871907336398438106323887037166310885497119290895053826209710185109570540807152330516560539858687785288309758642984137848138382463439616627231176382817649479867828948180504875974620970620478604111768608476489362924644267948659628562501774174300617841458572622818300625220363008928156175788989991148027087166063535850892836687418549383753676017443493159240324925713321746554864461646873479012113815018631954331966091620333498191902539597981740371792037400435366532272587362836059945644714656635535321728150339664238928642901509853105604162177706435287585209888011237814692959184493955496193433223498477997564940785082610204711120310986880929015091514742043529252719875904289711210533247649530033809481333534843264238923807215343080044650465914915459238273641108540686826566950624542972142530268761282124021928942041802954053477542498299042375750323758609168325422927642881261417724607395547960678306784180218813329333089727525201259869377974743319522938164277141616064110045084316814983244608801286008794876425903164667557858284046659828404162622707103008735117875357922251542377284786983142374892385705697493226525272984965624104890 [146,103] -5008710030878557110139585181478846836788602880030039976871543936603503859282171603453379396475523505483986566724375642351439805706746773026608827537785607281329659367379771692636213855762147933456759121389881248461874925230142870467934295981210310233967169435070620572454222843846204032283885212903894983646486370405993570855198090266796548863429490836895465620715426704501249301495345231804121648300678340834480324438923697971831449322697186360125790103368113515524607593148269157839955278826744902053353586787356196292261774842460711178162292937305477971592612984857009446549148508116369586849797780785840664326957764408654053611103999191708104369340821586661613020776023789219544438800696272583395828468416156813117190046299777673368317538791422330529844620000391710543468753124073587100107362395090745487441494338755659108167721225527992077891167496702517302252743654973543442002354807472901654388511398934151752451288140678266887612263849860475782424879340498358596835607713647924462873012715914695588462574472282429790966322544542828501210849976359618082900466707864190052207438378204397626718167491381511528991333787278850074497484580504937939499159834696120985300994794897113627795885934706996193367577835629948679896365806673086120432301032035525117643290735394810877279505358928208747816390256383153563355213940962039304198319774324665310258430057087492078195304610601055974156255919356024327327704737103435549852911036877518295215095604 [146,104] -200738200423865356837643083935548029776101905353278087710480970572244065653341099695402315646678145683570335073067194915416731590513476606185277992807124237712419157823812756222860874792588027838326250593668603388867046422739692390402057854302738122313046233168387047506076778805441074775108516869139216620319816828000717984426033317594033987294851883913382146558590366005044711877539093885839522863487505895534900049138856969818339581362321045878685960281740977599024816773422138610234954079311257148277868042570205401111700032932468414688048020927099592734236681499091828126796511575666099567793349389611415139987151169776168014444107450038332587439339102982959683905103241047015016208172888798172773691745831363386003797735687240666461645486378708301854243143878253076529045140343761765839578712614125606639738769245818240268085325651408458427176942042941469652513770789619817407994813731445100219985311880050847888610992912143807422158072457568545759689388762682436816896881763322522108111409251001184711907494091803524827029065734060365827892119892281117664545627353521628658654552803522742168433986943497947013268164204351884449258573033306259691138913621706229447966028525264833651711516935529615917371998526374431600677154807758999942540434932741244322174255090007887233233559221084364222340841258531903597562208299509977639004226642909724969122656258340500999275792848994857223452687540176747401694225797304684594412771024410151900 [146,105] -3263419481740150555182367539855952067683968438321755678409108102904709045759289843641347900192913650886199760572155324748622731124192850248704616641759432969973626122691835704338856192988624149121503981633854448133492190280629480975039090978760017969712739985901470362955128417612499043067183256050763667080152426898531817354549570097312758266267429732423682398636166142398396537752449866015591840944426849361965316400301571559554492772974237398177244978217092002654212061067545891927624970214426845362975372166138198788613243018236751845853088645093544202935256837027065881015256435170437758452604431414866483377881126505735097008734827504972760364226632136138098687166337397712727740394508290508122588020394175912341971961340819255645114805836723358798572935074944365353050810870615411625182118903271179520391420259921041137863170049331645856090888268010208223070473961295123406892107515691591789600422999560025980710033736702068157990821110265589835243214811923887730610188692629912759502918391597089238667211607336265068059252530247311673209131329008922443756122381546015513035788736721976758509683209375084004097930260480717529461970015237204604689198928151704092805255046929658733231334643349281433636811363770281129799703258605561079533618167512188836989378903367541206268015128876522810605144790207073605278451752453972836706053065189159406456750413110633441609019549127212957758035125727164804863017927186478506122251272894288 [146,106] 54716236567382269436141511536733888918249132352698529938330034504367280942256706385165690858254323897050804488666861281422011329354393780886776894485493966074489241442636381840339137546197883281950262627925625337567658963669235508115340166599858911109483219038325445733806604569118747192291956620305593732442843539014181330166706841694039320405042489678173749015438646031595790818985560239825438538808706914912535344528327708974785023718020965971454748772996577250621565477129046565940120835178486811745899206399566379287526821642199425388659779851831703284564240877398161978099928636101554101705579581481853038635502064936001990621626357718738057997303532290754207753861425748385399699967635344339151109647145303334824232634606902305560325614959973222431268021877165787568902865454100055741091106756761853986101812021802631322408847390649952808158576187599633352174818037440998605631885596726694545682319394703570964513312308178382585392680293078069142929881559177501788863527750664864435970701103215459467940571052969432981714579320004724382299320156329155259725825369145070730357922073670783186271985937411128992221980936646186786855128023698598595824790416865161623819045653456004376152917770656532081337041505129261669326604994874947291061664753953515911641615328869543447474756248053377854278175506748063219654543495281772243572664096894711904360447053550689657360747828104475386312573829695971450579918785216576779448658464 [146,107] -113397537458803162062970544772789460757061023051825947267056994645728210771136718893532857995362260227912828959299938174557406656490266919611774515453184829755661819810413514471892999067493071699869026654091098880159235301123740501960143141868531625162030825194655174156700979432561179604894368429054782616488383051741914834483866339987378257419142099453002084862595151084381386925089536147293138924676185491623921738062521091393999506861586741347834669934385456770577915914084775147367311316114000059751054255344780418420147723891670395940142272418212671235745060785839914038519495302883594331302546422759818592078361161136730472458867458179125651633061988881962454881362969727800108744724775493968888020659918743830282994152872102564039224580021318722217360391694044541518812973131187197768568338262447269685998009807400325211180389862198232202243592322157621467585702701624870255685861833337627396620352907779066637575980894154903857989595640578923644727994164879119250123529650880556172769634457980765514647040960201473921448396284107878081212663153897359156890733427219942432193273781600294988722117998278476697867091405472009773068356766671713240671124502216205069482237030020145047695307891119159202422458986833892710703975614137457355674771836489712951787723798765994377330364396151924897750064605196056565296401872503032178576473417976960702929341849480311177132259128630980773120954696610946329536460399202336310280 [146,108] 85659272313623779523805067649779972865860168009787804834764321802907590937634961497923826106171016614170663658718520284432798601664130072328340588893505023484700410819299217633890722760003771436590470545148700651822082319245514052929958208461536982575686361549068224759177682359198029248395249417565517546326513465552515706862219512952258762106641269632808531523172456475814907385251528333499999586133163236456472804684429440004766441046017355489954045392959961311508091125909196915770388852395600256822619666112863359874168622107077470173367502988229074792445671746096064668937643707521268844819565557726759253430349259163016937343033790070824823821890145394037148731970065683954741318701446286268657039334564948764089170089282819843949438597103174910357211485167540502074740915794467759856089149344802093590213243405361746341048535697011810627568225772663749680698129714800552225444840388940744329220794595767644725207165918282075028524908947663996345964509000218635819920165806478247691235607604035224836988310213240972588076802377417061861978841291276932685685067841586742057227770285238456054688191387485581522158542304746674334619171143788065539522524908530578962343397052366810859088898397226845560776103724365632265400340063266451752478093899155699169524161467767666507512836808510202795213288729913756746968214704828827373531999897113213822319037887597004048767950249094802471117199851198437425909927513058120 [146,109] -20695786880739733952752868210818417835765813578469218253945724913088754314061554674547389638358805871316968843094012181744780063208097935580026453879279841485954187453386398214855946751346528160670227918321536301889731592724691008808947316904627788083931007602855918266437630779684377607974154627848814062379734127070148953903051123300087144557397248668827679195662953107317429281802491274760992665004401778151731297869612165821628785350691635116236805949992314516340189328155783073720130736977217917066431356776300020844510369781335144152377759741483578479625926967050838091171486417437366718506890049711268436067316384501275264211377679255062737488980405602185495976046954131977080698645696651818274840061870436104108320220699913425373601548643674178496605186310682627763919441045525234796329514980795953685528038946448245506576697792672514569655522253336953656039368037942590404019973905097172424986687049159576780967315560529856912210758873942483288636856784550253012412714074108923454279293236196481321646937240590859395371414559618018876349806000079926051942953305995119937724672395809189318370108550456373868852409528163830211469232731271548983586696836325275152781400039104906941519349896691474895957620982294284232054436126607516130669987920119312621725051406125574969201394180824464035973902188541965069153948205169174952158355542938131800252937840679373810701664339857754356489303494066317608793667888 [146,110] 9662334608643779336754540810745786076647887975896293541754827675975702088590419453894168709143543936698400193150899851180223323956384326867393633158225928808125869668664535001209718118266508252910645605370528289911160771687389042538830687186957070191997821439511747169545617190564951135284445349280655470197535250179376980350091976091691939769516396401252560399375235579652409754632924201290337542319996328765028898344238321955121900682731400447567740025120995107263493220416774942980361718434467926447477137085671777379750846704463261180885178867613863183168497566620857346003907125949578646501857823643461198876391933815629259112497260951179729465073675396581750351881294778872773636302822119467376391655825104607142269929163993754694656031730796373286414501675870484213384145218190007315758578085717656702739002242864494046797171548943936024684291741978074376133587702349119413740161281339849739952636218746589761291199588964863298673040286953786338709591114426180361698556164267534831698270768872137284781421704361052196193058634007949794529884927735150915489699713975983356540442524703127709096515652386414276478282461611191547554479070458783779515973781599203134689391655194757094489229228417579862358281846237864353067847498717137857879553270619346631829639869278232479907246302422860039152583908410422695426453651018519794722769595774289232211057619755897239744583743604532965264826381722647751904 [146,111] -12617922188827907742283614955263904087636490111290899751854175724210135762626670345937046683205732979335845224329096023716799954953791439428217959737869535136114514209991433719597375626850051654924870295178249637755068113610708155631954184549624630536032128300613732006267302588011296890396011922408937295487414897944649302750777378462775097659453731541135737050438096191064234100785671704374878254477775379028951282245457127631038147124588746731477461789882890235803854192890701868096104844661443107163115583392232237865905058797640180728547806917893280524054796876813915494363716409328084257661693299909555501331315479025489284378579522906945238556923738944068862021112967160375112078020876258673720272628976283454191354551210401632711312652486145194743439028538950568836110311402769845846649857779050069108352124815264814610772840080003821929553094638511998366482446207836607441178080894975672314587472765338025421763548504978928527772598766705818669235959122301702200607495888179787025087511770150769485268034876551221917458268283191837691836642264123198111462071501970506663450908689470310556135450530078102950869584344302639678888683113567228991479905110885678255752469974784331206928051767527587409008929183367695510285423875640939391358652606244010058436710160806170469931255848235787250326932408697197876916721158360031438077910041977094902353163594617686555333158318157641252318045047735088 [146,112] 4505870122581489516180915816050314908390630115203182596151897739071947780363969697523200802019891538396688909711393439713645646089883093202952214698593552567958259776005867367229544469597472104330656985551420652395280785832528043515161811944205325065284860292934527250804971681291840809459279955133789640077106411979534733930622743894546953068433757663420683835815862279820326587341130515370863377152233629639094486531363838322194594083371244804566532593150783838983536238008591332962550185320147352834096669428126590396918575492090414723646409548139109237698639836186073276380949932581418319083254157110973045557968231638064361209487703594061798684219174260572122211454847139630807614566000053278645565254280255199327707533838791942220631749152252438617835733666241259331783426923961512606216065906020067794295641247987490589493651661699622016489993904322732193182619243115516111939898279330083054931888697626898020404540283325815021359984709678333090230587735360801865363015200148258999501280965796629018072348695140772793655644887998819603390987353187223956260177326111712009013261674919947503412319627121470218693977871677858554812527526961477893371425325869598037711492030445186008693774869763085915346390375207886203177099565338440236961685583388306274070825398144525824018713995642297781370731742217171193829836667015080857799816104685218267367879027012805736207568532726138290997549040 [146,113] -703071430406497025493174382169053856797555790380866825541871168949476387767610834559204371977565814651220686422300988516505473384806679331360258235363965451617849617314025944640495121587110439761847248490477261159524742960929224217656537793674237244829346373563308356345397897185815468197908095140574662211084903764569879165719175779926093375354923564134216241885182042282325048242951789231173883826664700955663657319333773581163451635298158232078393274496458737456691035559630357316632873934792062647744058709998061739135460671615785862519374528504886976679442846234608654740082102731225752956947375345557917320463279447959234588548880435272755702068620552604658352398177662701687263104303945702861118128659894579842432880283053812075305822860689636752192066515691129086774841119818487486945938988634947861765503530452258046132747786958220735420363573170270384430702326849220144788201860285804396541540392880996981627890655180172300504610600550171500404398674683750158541726146310261435594113614232593858664342276066893461486781063602609647616715757546418807280165147545192987912407235675160012842472339917344571977996160917766503807975632033493968816148556151616280685558972225189940558382825463476757201808796557389085102693039006598076627944912347064383367962810856293686532547910998894968267638797273984047061253051887664960185207482418790481258657238980094621810331176368872828324 [146,114] 66514497782208670354476916077397248827442709179179445518795626808803399835796717180411290625729618035893455725910357985265719807278380854005665600470534335173992602733452382336482335481916640759503209605903491541539141877570565268272710016698456896524089305717009827086001121935476842476516712263881169255231181017227402760310511560335686728653822043745876745087966279464332719341156222831167305035201068282865053192116938029121321752007745769172709610954007776410260611541342411611496783830449643550133258444831781104896549193792746777224103244219580993796870634068053398312864085984415551543422986443240015357622169123854463371072679615230900417121902714077198534943008447838341605256458927470773385425134649017878060771503134137333526832633539467305855950700915744581456063287303564883893743610486963262062172208843240826186184334357612257508388981361133491783095270797703347303800663309102555986509536231517145337392515721024975237119711120887838332756890902451320760733793527476891969037959233744517196294745802282999906744003486134583211231803888823818692971874588308003316917600573352607684817256631519947378388006792180431325090194491796031423738950503699629985015420987276820664728072811366878771826448666978766782011922010214789390220406767088006502511685142480104785950168604082905335360291469988906848288099103861781849633191059922267186742171900429044896084553956444 [146,115] 52427138196517632581068341800910956037262584279218554046412188220926218521962096449027864873483206259980725889554271602227922749017482004562416905357973546029836201019025203907417394291194182084920011468643997281903755137808104443081703329872920668792786078222007014688736776437111841404711928490485220601154213834085464334176112000398860686221040734737519915390549394344729149087855631387110662961228407500264116366819425137287503485259615772770129591675370419332733316283383864155491336333774560753397254864738837742318170314562011305285191138090430649485274045243088465975952810479140791069561291819607737404653511950477363607509240816323396847485040094940126244694508011243397434578414472966823601250442800392063863766563467305756536199441633148026192674461386344224894316124126959817006428017645579874100502272574067460340207033553108392516705275610165694023000904498595057848146691483454135398110603441266802796968394719619697325414910873431173981177497908707539327983073147652596226906622814987105307647283067427024475033509636047118813805987393055732945460864039967484876044782973788457183749603273358560370060924906360612324909408071130233913030874860258017122843314114701277737447106009275062379425824998085709517272893605875869447885704002555226075431936556818274238383570888939431406836704803601181821245268090716602687864629413706042614258417749984335122626682 [146,116] -28565210279037616930793368252117060592748885470127772171200006174017194112752933866224216818804557323812166742154538412977187606615722546028512735027383409681350065343277377879101047900401950065111786664680797418352235432802020193904104838079368565269340954078034817806854014319753464396867825995868525545762120614270493668035055006521564055019315568983394905059487805397259671774577750299137721822784576399686361321576477820824395757930832071827431073214610679721529439326145614055695257949320580987225098889042523273304211258548036821422172244773052970694472636016244082795547035600028939622496335073650211925792320555667555155430668625635076568366429890093816727953432319431711699853300216388790283603738529552696994529328504600957864470256477237716297649787883584511144683982690662976953368164212212333876188598793721280492099127789320743806902936583798214611865434262305236975429937619848160562401366111841366830038393599497813938100137893435398751802968523123298108335977115403046072481220353811985364056384812662620823372503654634101652874953027355424009077407332655957459265923563913313891046860728280552374380597144546287209074456643639587591574151069225522117996481793932420868694645713084856812100157021193550425072971741600989914952505900306210961717251192575500940034099829039297059017330777897539181667538365296711303991589396930748822216836670069732262 [146,117] 4259513593723301949917841376820179318968714065395411982407942709700554783555552997268686919769401366859544573696286018093885847618773616976416103215655615021031424036953319826535834209727817653845318736632395965333947982307604630983726723253138221308184453066662610348947782153917721982580913385027438698151852318213011440315727002186809710489518094772457016708382014407313447816050837044075218111561870099794029827710054875804776360740832307415347528400812413951666854964792090941284290094902272362128902393888968608555183710290686862768260167967943256142368297631614754907747986735819227445863768381163012838540735131031658878076668484300241085910085856255428646496171321143754783255180035923299397307275736723422931835263219218010493921931459649830527871083868345166042877637634779523454735442960414546023172451380769358898043573251829971673002562711348709630397088194956266721694942685957506116320613505862306612264297388035468877074808939677294233160007696364944591386542608715211038699290133126625091302887018859450740344150299950635153188022874675259220855427765014867441769844427978852900316684496754922277171661568252167849024027242304595594270421116131467033265138748952147571053806989883106577877862954983054050242757101107477804584015998803764275105821213424832137647215130764803192355573608410977821467354884219754829228706745537326929198994877520 [146,118] -92410329301579374757217778332954535862695807310436410030835229462704156857043339790132054464640685619469857513469888655865779056787461393896927587125825485961512185095462438448564575079642733542972727390316265514092819226056434514351083101909737130767926823126704379997922894411591101423456770875231459986108394553558501416126762219994635982011848682013270436743539092302955217712809861073893102238589872947723527898375283367100966612714840994848529697578976564460088577292335062128911123505744626169662465243140576855862793399667888139794739746636501678293139722502759719215823541794063216518681019492428067814064967396068709404455884696513831810705475888848346730866655083934195334555509699237958630674690752213032991774543152510644368790585586287359573822443090408166547565311598830390250861505368055853865586248280546802603418643573177456563210890726367598584410919696776000871056694854699133125373479713859413944909326352973127274722493151899373640669375039184442608392406269764201424287228390194527956348126877125065872802577666729655199107052334014911005221876979981460321529239024812605094009096457351974757072331548999175661884997309615727856666065891789901867731951931225206016400995361195146536648710461491961351088888532642261335767860479215171313262961176662898270735843764174584922834569791478473093135726454821460004398628628848185149208 [146,119] -7508599592420871810441052890349681830546444426695400630697839591119831549055117265903414904564855338167833139279663557916145916733301129658332268205730778661027094540735162542718644677767489001438218805086513496700341493309815409267259728785201530220301856959373394053995346649797265235963977836010090757928829443492594685933602206730966004600828992096237620435585113660540275796983221382798718977988285821082606296531257623554728560553198454414728719498519414303828587080378342659070839239116578950651369936976082312865736185550830046853845108466479202488866529015453733834407328752871338981428609342122934789451711864694168266661332852398834204246570268584550756415018095062902312182921196850426355200334893302026396761916614151854662818779390975024549476809556529592018188958005770397223680600541857521754367039946800464025962349666447040388663204660192117466841669630526777887694892443900759193273894663259546140526839760934752868331292645069587481684682352343669150909012462415805089327440181375925749181568262540228633801497854152065219874932275312961192715679173225615182898213558601710049770968532993284523293045098024572432139522282123726071332281544338715740315881944854405458551883172203102142147196406461443123080566248403572764362952539107828821575701561289646990327530024874194550242773502082964904362645004757681121303370440253760 [146,120] -3473249836257563845991192684187071471544163210393030286311864761928905440057551187335486461707057566971640581722153451995588687261694150016992128934332472520352387608201544229631062735587836201119047523785507462449398090814925674029062661348617065532660387107491935326468346119097817108537845186784339886986403890923674184324379702971287717322094196089625021355710594751675440660622501720367634607521061196592610414421024867882227051939486871733976360718036739706210651236048917357296893237003283837713676647313996930341167733168404663231437045754910214868310562056280782310433113691858529017895038191894556539971629869584980558809705853697863980231920319655640891624802450837416943865407272308772167481974039010961489666388276912748106904452692350906344493892355398589390031669880074378220880662881539129769001495628853329988533630157447280630901947335891294876242911117825020561911062601210668426974292257682949763131903848915218993286072931269686843191279547107751950289726357322761774331522284351102059030678010789998766238505048030244294638781244626202502617552919973613534078424066755767830192391219318592655467505832359593753190404391785034257836796180869188813041589127051554245792515086994358027320326258094104432936146181948972720531805956027384340920898885552475557029348576795264631674243701742091747693371472671521761404512048 [146,121] 314433163468224382870021784868367488715181860302784367070313910474105433065228214571102282915682879864017948269034827066955470204834026750456797517974869342904653143340253982310039964565021858715804651824813603096170271722862806374679234610849488624873770815176297098210953650921329405818018504192050138431647602577100157600423674383561422853827032053756495132369875394742335829961633007543821899091364330969629476598860367997342154747385181224147189338581319470309880195498084135325332176586399093544088038122703440850291559870859129222793698651760965321659595642902863359774919226937540053457536963800772324417952153783946092874978619505590579232484425274144758696750220968474023724326288815052603541207729272569968274064640208742856761237425121873493991395908040323033652955102243536790685306108956356946061611146529996063934698298892492120040677107143430576665225899313326774149073827621902386915835643568985614101079382983911051300882075621221936467417314190822781942282764222304056646585530941589179646842856012591206391708993680066804104126320250486715442698218666447848066406548780510383055441435340351582067454863540455382356888837446651963639618519007116467302773702486431828568707185577633474359118052179863152286910323890505952770598638153812131479925226905047550201141371727448304840899390158493706055818631748910768072 [146,122] -15542675874983645585404157379144699377273879856223668132177300905843421672231643065787150428474323957888122690629835046053487488480766356050054352891245075527007921631183471244486863257371112497961016859879661825787218905732652513531004284917981097353650265275882891518290617408773452484344668406972266025942840769730908700686505590641767830542126848945634962946448481345967159781539516249838282883158492795500527662185866487850619208453754283533864565501752102422129275822954540823664303424350756084780874708136263209190298801279035440037946038504643272470211838216286238371308638984917040383184011358169426334333513035340156074214301242968333178796137597057916094261308401886906115122551836126608367027768162190271169747934170783313300693225683564681512949538920426096716861972715466174626233323294128689724727020383084435380443000231717466391447002620727657748143318176900730541951114058742019207271443066615617636298236126972278619476930105991089816927412375033978267463057282028824381993060946719509696515183657262789369106920908355576957308733995120142541786471627940258044748289815206289501484032544946849849112969228707736257898272619070505834947561781056849211583654539531347031023762238005966260143374505320800949642030026812355211716837851136972359741269555425048425045464823240858828806184590856141766028312027252 [146,123] -154069845572988236115787144875973562247558486031679544845121603151452533795416624847581751772804287060649856666788790270597443964257721768699008354512181792782358650185606906704918280342387966886956259597057752721072768596980128160282458058969396686502521246600367620792992708188780878961943506017069582477331868213435071456356257243100990510587864293561915214282311331685906005032370710383240253843829132395017051102058836727918787313000710970331525843701275090022538432286934874992419313652381259511589188068122917336208087926254315157185151674056920007128855033897430097705435676032569135830946456950727752881888119400998643253282152645313426214683961124160863520220404809200342971862351977398353899469831363213035891233682449349928722949643945055228449066789269184967392589469201100734327935654165861214787417924770984033087460593009187204713656183673524795771478722209704215763838185949608218945735058794901841615498478519538785844777968469122172662839137046547152709640773581441581143347277036801968237404836209393543238572515278966391981235141104763123147772680817656688704581046135656810166669782475888081880712789968986967499090717080292695289223610844159036013861329953389723771490188033598902380659560868355877851637344469386159889980591560107939152889244096874280263902023363963930617974330623089638743376 [146,124] 2850907427967085613964801804394705200634985098824486103972530082743048869941573404407144602118033275590859427516379876667726142474781850626964619159411361428687640528644835537888682256441523073861014146064896244355651117925402483276066534159883043683600828520782290840249353990058680572936450208752305978459870338836673383183320949260151157684531894864938861371525432096879049473675269673976871786670272907843659224437112446612326728088049212202173068372513674879936009588687536948443651849802474716639627846898516317434168672909016133399513855758785712285224637505771439505812382573635617793357625105202435251597514912689570195370642988008782596717902410499520289521417443900015640632849028163110353818042064137165251148647258591039081965487275702661664964048087670059048455657172322835965121517376372128169346193779872573659864883695558193364137244626143254475685455263225988063523553979043631517785924160417398247285828738156454559029162289749461399303980809129828292733284011256359607832427849418827473206548803691869607254349652686269420261339722133717778617731429401733232443882831122619890446835757541010466002407742444317707836669184171731222280841449651537061001502439093807313652082737737407288815057356060428899424667616007477603914400341792008180840581862560616279180822348080050040769669388566088 [146,125] 2075800395100220006545971317577446719735279292874095490461580044865758050179369781078973096546463886421692757003704852091525555332837468918640630471084436869142058706059093712296682863640387394468905291436798247287469438467753737706621831668327711905008593136826893577081407450186399728130864515341171122130802686299098074696115520527062195106816575845821692565164156881286475079900973769999871128408049765292912849928135016492313186851489938485404398912265706497275140743574315090206993062431049577838161671437551334721515995437417408814482821667799221637516202134871720049981611835984245244387089477986478896074047714653999934183643318564594983580602414634306097510099515939866754081122153490621809827608109901644984701462845198102439581048396489762214812715066372880551503126114885189357392185492826655270807722627141509515012426148461986019637231656180929547900541551045961399359713852617051409404739081166019067350732115019398027006230494276010935900333292458954361245815794290168454094896565036403184191647972092022773963506073944026713539221884534547545282440532361730310472698040965368615635756745540184809557517021042581430148067286711503805705045181863527846084172542195195442369096828498819645203135396918931110052198823760351708650403672738431207582228697047256922339004146632415587567138320 [146,126] -1285596212131945669481703218441071293388626352650625912356082698940017953563394393625060512778150243076380109823313927900787525001330437406921880079032177722554728066697832023841482607688391659076780564537772538347520544940782659635427758525971383497458890612953705163986818262014636885516528016031927242492149656131944903770410103720541767595832879015244838487202084386471072766278512956710116118563688067900236092567982802287971204699799081174577205799161573237193834967746451721348509578940334506567516559001761672863912577018053216073926731065011349621926661501670320679584504871170597815015844083278770553395276850696050804719975865637359185376381206540403853084296788293859951399801116826918620233066766002284749501160432310067980397777774154150256383409921035685556517534748207851793348991281641921606386131342062996822947451881645904216141893226831429751998584097380495490554339403726938492394914339107904546001834990031962022451619676916632124578984966291946241405572663056387099540654297723212358801643237320233420868088380689029282010621766643519681516443679524089052981896753901165316534019731248222950605398883680810034738708613965433162004174084075996111636323823004883853809321738535059376533384222132744377933997287074182157313747558029882260153664615078964354725349585348878189920 [146,127] -367953845412000533197240152355733313150096599961189752133141457555984034422736718460172612510846995360489381684696866314974732433830404560100137324330352236968336333070972304322134968099388876904515748024518616062014486145512657308982728434065760267177276128177916887252320385389724189827102785928819093514844085003265483849379937632263260975367752387553866677932803580179928103054603818177911718102165415569459994600871980718898905841093706930348952333906755383299918311779683010825909121704822628341434136281932360842720398948659850916196284246393299036020700046669033148880800759065464195619672994529778856372523036262361601266078278674434182202195681613450064404064066840399086653502261607752998117055381072496948666827053524728461186119342770397657021827379371425140103919225062737708346349229802148386668309793550818426941186228253414356153167776858264845427378061193501845462895232899712894705268762538201260331728081377635547566998315718561614909198630884457297504769557161715595894504820685445860028776967824251640868284818466330343691591705569701000350535210327883060404361515803556513396651184978762639123667898877371683836533757045302778402883567532865741205202697725295360737017675694053201670655903268645277432711922591556827707733957829979563244313459308946574915771491712768 [146,128] -30087781830828910976540196118748339437700499489179387526436594271243445575723495547449064698766788043073840350095472798652051744302762848076769213192007785048350880242029922700353328823183159901546963637232169615970394066776990472987793909035687509629205150387129546541339079173466688653109354119479763079461159392536899576498509337604421136381203346769927140629491464566239190837923069113015159782338097383769395522949215567908517050606842445316470679297609347430838402597897131459658229790903711874298450624634043682768310832916143525033846073179103477171668155132971159137404740821691513348473564148766634575788248724289571435114389137719874485097431408637119977098371666788032996941614826804388375997086832785038407160577976223364814647721712188062417878403082425600237143777201589681552630794628596905637387590539053247382575694606271281454215989379275036375488096385072520180212718888773232867407754722473407163495341397761195179734468829951098689057680154855035445275722325015494274173988235063984613917318666723935161319894359720167006404552802862250083161818596540330109834759860922484804988243395865133143556366626533856409064029365335179668436070640859844709016152585716582236986456670033523400484801218888579436283291144451237931479698714621553211628077866843383246263164 [146,129] 2113333629502522969397097552127705636136362534108903991316107455509274152201041484600615922787012020114574661555008093695011938721246397296075979091403490847328529406258097644077828346307996599669277315266032927245230371023484828541456514796046454193767316570433388924704357914633056606109989630371944048107078144539027979188293760708696563642697408558794530819157073858019346300915112703140080274542883782421471617906458250723424765235535687723555698942231208365213491608007832740121164857991070553422014244975967498300024898116711376126296665592687223344746150154259757382376030090059799367308264168335778166953710522232960154099718316232221471532765822264734612922837631963945739487288124651968399412652314977637480242985588582824408658934514410694601005868577309240319181386882488735714592962677721905224664910719911183113073099110549475984615622012632740344077888211623843774982839315449751444896198704220157120682400493287025919404918736498921676817596398431654300709815019665593092269896560572618636609531591139927093228643733723092483235570341829036607178733480062874195607083697756559859258108026596670587512731107342767022294887279432669295628939794034072095457131262989173631878631784922157102319186419450994262186195090097518187839942763033773798379790778952405624 [146,130] 233317942298704254379787671626996296995430001926707977720437407952592981587194890087590874315783718445254406503273531811527314030188764542405863794983960863122682604244588252754344405686200331093148122494825049902323907344924781710181061960397746196517805996664586232147606219149793250475873126437176260963351598644360683439519085236107941628314922605271917129718850676814345259000501154769640660617569858713247095387875732681902843657186417402282189862399562493886476585542084362549240742916217438585615449783598452023718299574078846618916950720724435984620482637473117125548750601914310501751415391864079058450800001099656980596679804910469124709756764358277647205852884987177018273241349120775217725904989257098653356104376699218206896412761571621363567888282617708915541771440392566054398883824638555789011166685525328730683705442094726348762598040683683412275231730428764499951851307527459887201010502440272787330393268728169072046094956307997452895489786200903472223920323076738864952137712317391341326200328638255413337553966681249560520813049237916387024992463032268827425576675428332326259008952427300836707764821558267152773895447397584382630201660520421076807671394694406947631089213730716978481101991600901596696518493908139030416956263315181590822731723816 [146,131] 5599906042985404671564595268876470136845143232290293538905751342625722064533810321388481938891262523159503013998163891327807343476526778422913359628613570954682266160262920737354024503479699223709402575232623121303985415455077991389951832559459591439129036051073129592062305936488981929436751189173090014069549021743681658487394760626766749749388583796620199632242968086364653990511523479365696981057157827255656966211430609325079079165283787511097225327201967098661289639440400300383055307440274509585048606440136709239235950191391863413191761585169252468077710272652405002734199883230489320571891641383894604633319526023002781452846285777458008851001065999266473447193057357783542270622039219014347401020659230155985350213402561439443753108620605954066304552210800557764140948487961421766579093512011596566825091966675448153201652661076014387792582489997663658341888157541305448502809013428812939545256589934082811695664796069164881142226521561181721709706629048764827127086568750853476223057493449602558577283057310081001360384211268138448717167565719912207176891186797328669653792135241653705166418598843910139304144876878151255546637413278594831225992195053833975900683129176840841279237463377049577508041917090182079638932094804078857204969647025516080512 [146,132] 424884011429829384352589644640442880223919867085084650301387783323601986758864905557292782412521076881844791050927963317851647344636312688822549424188426544172603205095148712422696853813182882548197177128807292533724780743609468721102041222816076445637302958304208556384864934990456312976100512820739199646600457198233249750703792037030314241674164508934089725724911077508475775876538933846819765451814079340775025050554197069223593326863986499116824531848930185717031611999775792644534472159598472454211742899207880562172374955301738025619014441830246619728782392781308015932585744367415742618904827616252799851418735743129436247367475906686680573077295545886418851914073005734481964894480787952419080093007576174097320156903771136354043995344837081710041350301578830186759598782193971734140362099943195313114228387049892405585349861061787615899592912209175159233341378234885433238214721034451729563140150367523314048162455609074699055365288294311596723714508699870403143075828746495545373335435449900516423357261078368705034750023335520595694145029255505625426601356493306935369632870142180184521401577810564233772483196095146403070493608849675178305329269494133472628669407386983772526578010078995605797099183338960347069607359865507382894458041528401 [146,133] 14617185681680634979541001113481914988413782140370364702184631141839276586392293029670815515547145594837144479034081322396224243088985520565391446068606732062914296836118102188941176626204117170296609472363873888193382024134530643215449107396272427806460100670325051315634145631651542885027090647998006629820848406353937646943389639048966555900573037989317245852901028986395833636057949699977109890282373318237082528891395003976235449674063894428213795023913094367110691704549086849421432960214422737986523661023110847702544692987689865759781847325570149805833022585501961463347965518225154931524818529689875571265622529512398627083588770223155150532984234976318341646254319578397432992095210712413293531729925638777743835910312935827430658127253323557815523793515377006234784184062763521189821011654642934495534044994498465021620887632880398107092652985464122548858371864503527765946836093987938078356573444741312427869528327130236330177545178449531881004424764693092432105539939807851953284977553694980190337650802640863487343694827002962012486008501815614564587227105561539380301404172907581828309929274136587567527454197192681611959067544228624292419864830285594236967547486585900535299307385354532308298988927225790406627912197723155395078928 [146,134] -152860805701464556504691582314179822671802173618427591676732153635773340797982211586739801650490466180137254023123184784642641145717806651597846073783957585470405782421730828225799814112962864329625404542103833211259889760369244158724012203237867319608098115446037064195943752975322331291822961661785410237239997635561503256219708270345077146252935298261989349096276719553240563903691837265175054704285667058356072000611919022271626080912187836123360147855316922257842780194512447489431801528221326162982521734722192064860938412230920072217581356586843050074710815435251246296621220210090497051818525109924122570857685080777064867785374088860154683936465631006016611599504747527407157556822136176559171204354154604398932975496284962908869502657283049486101128191885889679798600230123301594231615275006176537418283957276781636126182511529847364461088409579676612148876952897363096377381411490401130898787553702578966963083425281571541828787531966557734018974535484195706705631795037504659305911207397636392281214831829527631781790172829360121222383448412470505932453683711179022224673073553632783001655462046536966351000122787558696217947871665748083591712933628602900751428256980026310258960610446831480736118568739620943873715288809741074 [146,135] -9661789831685260913363387451961456282538871306110610261341602089830408130159992307676037247937719079992712310204193865771139881828831504412285869464889594308574428018897044478311185463428974363325235696988223778132901593774340876773745427507251746237350871692031388494275598307675879244989788370734661316149331290818553900842460367637625275908961209704854375530194724486068346884730888911260319593994646139654235791929203423406238839369880231317383440359906952993336020947038434545224675765757652537334582904544471285493377941865232913388520459899785089442571775273999742696502753424923954364320328160441347941098688362184860057247245558269749168433204608044631817904050545975917934369870291331203103937142452727653167206855704640986495300329997699254392202157032084119120035078761389577073550648901014302487673247360929614693497971853534761249162512350488495934440977479826297806494458307583406842917309820191258931258366316007848561935808454994064482285160669370489574135205614521380928287007783870184649136789085970655536556894013323383606026210507124698061243789051975354069838777485345483939025273222804385345903357102324746766982265104422790030135606203565758770615412739351312062206350167112280599121969996296723243520302604 [146,136] 648236381379306600529996996650840204628432094163943226376452400919839428323349106267841362083707901282094633667845834873325636988383468919606054897738475781089496781637638018031380104536784556543861855686332242514290797398083302111894694673640605938919622605738930683609493693267257608058048849161153097106899095921199779356119586414371849774162473776205046066185740293147000833222608340862260521448339661320662808602112328439497658576219818086460317647124432859992633658532037848635322391430911544221802355440510750940195632770561191746038253804678393077378240604486625153877147741331475043994544151898341968620234156688648600934176360212940626182951445716058649247677189605522765760136754193391397211946955224447599222551591961686348567235486606765434109393800827353707016452998977590742349692023803456037988370580068025997920164850141609901007060041048845691133404761662530677219519691678066825416193706141409178373068760179363642787785616478877204538449877638096243208327146976184131019846008039717618483912056158607642690227696707476286093824178236958012307056518913665652177644494007419246796286209168987147445841987022558468013324735429833509281341624243429900975443333882842449767874096369599088692040191731672283660 [146,137] 2796437178093953240066658538892136047453693089251545635114583489714476772142674197782577776949236033981363542083912779952100876327309152208882863224078898629433127418453580007645592258248799744460023310030403017913411411009330908048657067127617919767056918120243391702101119124274181679773616598280904509735771689216685224731735460846470913731068300906126655674311180482151774128828171368493810106604459125852271339138344905877356603081062693770948862254410937036052907540009188708974693630412759048904624293911713447521347534207626525451746109712711376185861383630881800817557272781319172775701338224956324421209563740727101968139066462711520135232723087926805400281906536568004553580346938918606673881904680677300590724989267510555570209678958291557363749300482589449964157535647555337005546348416375875797796030038554907578260739645184119723733835663603596064000397173667791906970323456929807096409812503523452120495128548739336304226062536418213065889687301931026242942457893305901776368954219532656280512074029686592182783807331180908004808055499196342087449584570345099944302339094178887679649273136408515035062437819362469819103529424834104687180261763784745886504022543396247133055363394237593171704843264920 [146,138] 29434092274110018467483673574561554298488476124188030011491110151704753316625284453487310385729100936471846588004500733875678736585782036487072395577350647430160232303093236077845126202899557478716017561519456649902946022008614110561063617121548029965466715667232161987252727827650439543375391662150529155427657462321127781966430771197838716699986920758672574670419807670548357915804690770511817514748354907908728168504288786118939464295510185726233157026319726883425034488318849729704238900671125359750336546311169536713604256089002451293657588066987473983164610959731437852205946488052865328490309282469767073624777145232871812730607964634219369888930632143610895399900743390562899628670834868307477410760750523226034044712199552301185745171603085680999883895415694708189765730277290965234663236044120985426221907153345831225969508598746044901666661014802617853869905027461150037376208560317689376483822434750934162082328080772821545787887264494136961186054035236587469545761661351717859977260841243605409686315171421810543225056182392015808352560353112404368320917409092947743802543039492926647639117690058257899961702091900241298100066593915642155122258537098906882806040870435525960825469239140377381044 [146,139] -277759767653480220464123222449796432300764784890866956940647370032439134973419146924150470422498097016107832644148077980359289057923657993714993213144685468279331835190242076713407729889336955144533768960117816642805524815567748091345936312498317932480036907973001596438234472239667521286157163709876730497563455261243419452736402627300240228837365878040548884174232167479009899941900055247244461137099530223011757960481858626821161563234598172586809995677746665378032038155865744973011422001076301112888763392819672670130784542176437669339257613313539222692251980923951556325753110956800374357734607685887044319472580044374679796138092269128809098989945628537134910323703229396349137469390562138796265601704263382738099418894323346381748902325322212057483164859551844404601100575720778698666690736199543920598336469851019448888354882381459671525817928866608460411489059218960242452321709100840217596122546587063000569923442721423562000709459652235243079330465157999675912847702439212617532236832185928524356864652311281765339632898319881619175472850934026679867752769264723918043264532446448029190819772907695695335514519911842046194027104867617108389125582444656516902248472176555901818211387851664 [146,140] 2805788287885605579239047765256634319368049541293908583629321423900076812841969574237096321196799975641192927758408044600563951949750500119169582802297889865436977209526114652357109124692505433143905507267741107859994169721852942834782698868853731196456054830509009483450000540372287719216997096741933706873610924891617808336620449834165828021820505698237142461941113355325684209428782743228017860317250575944049251214901756054994703237164583370211528317754391328048708915607662124968350523212122039650284385681367158448439314960125873022135650501032972963362372852331821617109193389502279672692807199908477878005147317837970710240710011861018754912846115353813614936360418841857224742318753892575719770466867086676289078687288742344501031580703220299000021761247978513735004995390693756226505521786824287611936143159754771416679893891720805382414245481449551209260463347151425268614448408915445052438613059760143122892613955866828581300505913370777481480016847797138590192214808440929066159617173022699464857615120534646400902076388205625525901714346923224100052516161487920365851023737611872275264265005666920843781316340749771713358947785411015363871008445346342933864037407379150662791624 [146,141] 9753943166587449155205922273002036422152216109098991962973599960573479289383439034077629877568238246043934022734604889099505100349758990693016742809246598280937868655885863442293613961397216393366476309231253422905970413456660395487737025966620438963191568881499576677163040760593226972577178565246089148511493413122406573393850952952726724617160217794998379550181382207508379901056843589065066736027584368994780326454411690435227719316752690370736860602183926712196842704402438298985025958005039202192675392874733657353116232475581355784962316615408373296125520517972096808377061236293052307549959159558815818163695084810210138427667488860099754384872366312841889712460997534010042581196446776502731992099242351194926956294233503865565576132717046821954230085492905450606416903760341231943030525073407910332842122381488742430274112369386259758264100396416197604876760745720019987214470780551457700978957295396070921568189838865626009293505310368221178689631275542198537737224045210294675135510789764949898455771518145635472553329291691747686456167483264003963220881896393854710486768286098157970213403943670907290937359126716154180294546748827772339633066485682120328330537785604020 [146,142] -13936984798024087335776491272496137765465316918005041209408827935440488602684925321895285532251418155425063261777459384502251295338208380811619275744717084530760919049475320211634428232735094023946034943458482220408522015766407703977047291633061048777893681382819104403041974610308039050327855134169914540209415525750466880660459233335750897719499076176133853702001831948241757454594245819469127382596358168870901318062154531242824936498807336695744274851428810975209672388452012785255854673029511337023066376076676209983756159546913746552410401238918910107299907231546934734122548289960174942910164329758052384310555344476670028243749806077087511940634149023061800609850577971142018988073345073785963214359399735270344246414223717663718731150687662316490839935161557245204502797744040154491719720046907733815167787632638815865125909019774995943266501224791145184372478656105231393350869611161252745983906363977691719410418547879657316897956609883327727217859273425555226751062226798431606795306419388667396423310086461751006927040864316072701188220599430279604294408181122718256172061412354924011995315621770827623629136728783086555604555711978151622085323844728023693145516 [146,143] -382271919444991950792389716496672059595158168795771193434492521809141284219153692761599935250141818591584656284902354610508141931596735356290922810037798809398389040161114660876780292427432787423097598963073755119224267240152423400519599959109916037279522879308790694426755709855212142376929956746565268516665963622085404641504300284163072900120146023405270600157035254317389941451670479108550613908968142281738839244965169768134822620343634711443326863888489759040854419785907128804816580140080669231850863305459773885963759583492703357995957948070154009623852465018532782855762839919260029614396273678624384754720628275773225138693825358883187653377905450333869074824265554815540007468640123861480523780360474814357947388031289365575685998823633034726044676412886127725752462146646013407047232793365965894741807834752260943118341311137010350312538962147461454851701077302319138926502241986547198504392623701051915867022619932522283376359237864826266830875307708595628716744470046376152313188846460989061389070615109912756175248195998635860311570760040349654876047325795401472054220439016996767821103318427103776657682109118177223125903439685443139815822184274155092 [146,144] -350452303481752855147547646573225354484628963939779014854074614297152586083261769949620831611757583700138932835004142758371904776020705452137307930590478562390632360554694285936902027387322189175987556258032492905465422970289276983453103075386904646100861836545872219830335666626418894267120024292925313697497356447875560066535523705794085958425560520642769473095228092957179536155168641838970272340913677408059203276707176242344699445950342881667644633070262842972814461013140155778217123415097938894837204632224490690381143634960506420698577145101555862946909327268551833619772979730193141000397660528960877998616532793923592953211177085281004378038212238911103160355041484658018757674996759108328132353868280719334013565399244471707403071125762192538607779922143247099454619385377408699434729155938584064586067115666790006769803150922230723705428864199629649686200226235419629766831663486726874894744546260594368483404398811673519163173180077982085002980674116629738726548437397205821772996179025085461076594112446519247522708150230928519234000775322329008973430242783713101501305271476922704401112900851925358839360401896821105583609695772924871962648120 [146,145] -3949117995773770559077219163280826698664841923027175454250976532823651771694637561840783742671305141722151674659505086577698834062025691583245162303714681659650373693131871229617801731232749963851714741633967838935010794010886091531768384220777749064427283276018314852263580540534774724679155844947566898711819863600272851723826112194921619422923875974369702169521625321193752177660226657523757121358167622219988634576587678531807683601124868666847508319672259904439105725416478386202521434148454437477556705037881096730324905963969482488493378517552753770281116969925858297655140976337674653789081239726312760872973435682596572919003709140148784343995847177221924252165448305695541745047454172148402851779714682972773677244873278938165597175956636009426329128654124300962391557530613280985490765738887097395527165929959648228729479204824297737626988217026287373279044243078000439494595271922370322576294734203872232178096214712264053749851849843698738259876419389331571763727321476647388201874011757870704956818144997980748488422960601408181086781720504398543756782280119304765680067865436621040209601197738416233164325605957016644274064917751377703 [146,146] 686737665905038010578264006420961361193316111550326695545848660967497699192834079328339359843554993770776358031263818539189183497910630230891305527820825206017085481546840613206714119447714027737135088683990086154454777157589761501989113302052450736993687922631725277533511149571755110563219561451401306179910513267954742953864983413710540466803340650229572947164648864168787205391384928929280286556211633234464267099310695610828531354469239940654553114438568027912233089729861004683829282579225698766993837743082050247144341898102650682391469922921212353171570927657810839829070833914905404394321138242548835421718863666293269295257696066068843158411669354758597889847256309958364635181755832653210318788575582489935826690057145166224630380200491982464675735240570459592845219848431010335670897585907302974101000552615599979981867753023666995441697583315788093294296335172047917278510680713004449893741373447030725413895275819443776475276739833688722390724511192118137609516586680612641088007195184224828570683998506166459831214950815048275332736652271328817624434342564364796803769550789632843918324823250882684576836471561199157099453230 [147,0] 27533047076640798813987322280121687818304127099057981733646694059806320714503153425314329863280629384980213381671593932592565853789137726391313435982008186483001291543727609564729871428729581201642054941280810274475937539849244861634247969230652382084794479296637027558711856362301783086756923515680478220915782010958231210792909301142305089259825076381254142688481788772824718103707770197427479122043882272541625933188056464322319186409559089692947007994262555973690721322562861875895587841475562113777590511420806982790049655325511492134472558009208276388565317176148384519922222361019186670801527053726090261966523241577539482678076038674674902846024502978631164730623552550315884652176085354690120449244460144877953561937854861402893647094439218624849007418667299583647132732021322646864824835982828771980656988279452427297922235353935652728555909831641522024303951875258024699196864538056654792743451526247318825518893336001345190227907623709563463010537914786021065688433985197948305698213914769557276941077168728644330249845758863473201650347625894169855656251974751574060492485657905239350730862160741890595886730345195837299129802387862497921803494497502080349487994123870570352613739930317033786003544572933688716160386437210602958985870419966444132633780069908360149629497287355953440285335919125722122805392173583250792555000490893164962860312613930354973760386978910559805920765766918590724111619066453193442574395011736843311614885240186419276130267290476500802805176113025928636475073230777268406275739185727613580776786148738157437673866333551980884615446564888474992222544209855090665998048322568751705207496042758551401705611893871593570238352727108695915241235849688611752692288455262005024971147970816668557195774715329789391635520196671693682333170727360993623733520507812500000000000000000000000 [147,1] -36452490750375080098656069138587962198864249831339056376841536436265746836232604162412282823988125147586247440479415440620570643018036377921115342767906585802036621447303439866742510828501607251945660739958625675779287930139292164604043495238098655648062602682021430813521370193401052463465520999924509604538324303679091055323251348262557493302637753394159269577086780048138824008509811572290564728431791370865366315790553707321852511755992025880204403275884260401978512089380673219849740384257474684541463139620612586511120197770171270120640956045616402779990096258473221302673573315859481195582067195518931031682570005865231296342046733740937207284156921415749973814103315651063177384459947956572489323762998490530873554988452703969222359267005374920886847718842970280358029204507914649122176112470820168423148705882775388143841970621888228281381583614601692432949344674492426289764323902403421447354004527472531434854368980668444288996502051906920744560321592129304918301338107328784284758724972074466040764740839451844075944836765230397554900894820200088917894157403908085212517761754099952589942199802319076605196764533000102685008531198021545242404911466214437045379621438989469151289949698974068610793533764927277258793813723958255192974886628930280862695926195599496872159782156753761121147905148761242976642411205973371889296064731326148928965158874027982072386656644308696795867972394014176460074240680092845668430960149924344410839901214901141291054141386247859718258618821174671249182169762355260680347595216524014368974507970401213755823129166625855869131620016474497552371739005288016571517166455111908326793241789331764475914659797628949838617871536222481145490066164678155720061433110269593023095971662692445343688910830675297178972341840538307425334529909832781413570046424865722656250000000000000000 [147,2] 1325867700142455170129425717503231637256906286629035739568335950101169277810990113429483516393303623958490662117358323249198661689940215919538204397376793903935794671975076070219581682613134086121734011580757387522843521533122009938663902604573749309961869392284627654323307567706302074326844562558323802530253307593376640904862120343652179193698113870582203951659337994951297881748296514167846930668491423890723802335826297579889553718806415531651851420559020030547736833743403420271931126751438355612256632586768892226142411169391296934735972706624229477064321260351820656847164513393279867502069810762879809860263188484416601522560089128015240158681133857330912222154322968522296463895842662543604055749918824576927453398428741977851797246438034823064201502200828400315467559773355725765348007495915535047170355390361546175620784770887258753801766506278126836660880702743656775417940364001558475415534401466525587692046779364144303446093677001112444148852331075995922755028807304573100191095982511488239570269915509029255834856796545165470505090225565274132479212700105209803041367269017041614597272471281125914045436317440063373955040206694783433867880116281304527104040725033000881018364169243537726323030271211570405774678571284756493382968660282111260297035276179039283167195766765124124152995356060047970147549466817425472152232386848574764295127420395200386073258745124859105575225658618415795253409886682806004183544626916517085607896297227163341315282900946739962249788522539068832094714284378829657823924160502544208147870522733304626086370654798015982049463215967890464153198435110623510693189528334352619233841814552929439686212232726524991284706857431010738012295426511464972266080939503458636241472674197558292735369301892636882782201381638542041566108942163282335968688130378723144531250000000000000 [147,3] 26163078938678656605909349998375779239719204476182555824944759917877544791241858991138472944572481636657917203874612071213564512849926013839054478332617120904733062196768842263817613824759424714733497537803970281673087787840628018309094069669904202262572724998431209016601722766922599790182857048968613736891005528647840291537420365505107565945396570112291631734863645586352727277798239657064239803846513918595251870675167431582840633018320665477255950640937903220781616769249809622975219540818171112601118865453239599077606826021762372349615893201859248523849280751314724574159835898720932205993805645959263815808159091499360329707141078656074929522927736250965430726700491284667833104064076202390791647060484269542471601185796469590357418502306940149726115768124629487334904131584175419441722697676791610779246895871795630812673135966598704931226224038569593453649389681450568622720932899905292510443806259734848915052452253651697111813698996069309982347885016218310919780084411854869222658994825041303228573126816391597503668272186244182046073889352815914645087081148772310417638380455620470878231690572972408624262011899237183696129666722311493922464073131972709865913982535744716910572476277440840823765328969699759780940562127770068610337374364201567297481169923979225477239619367204986267065714265557421850601485713523615693664876949020235123145731174413724914088628325381714099301717452752887815079631701339663431940298507167618427854377667068960898441279599300078654633919377282137576637731391917985380390100560288001401649052149697521364147004668677112167279159156018891895272467826774628049597723480651441298051585329783765317650854866994120398801982507543213277934032564817497658668762880440555943604316133352955715403366420864802842500828562104057961601455417621764354407787322998046875000000000000000 [147,4] -4924754776707538121772598411114014800064666442989852500860722079109106210746990407628823318045470842423511924234503831016980684889919184701540374739733554192713635875379018443890013453771317559928492580013375715834014050824659538251358884328145507530127154276642742692821490660970648552001772179038053281845330312447058477725893831946972818311939492111957866768292850735843226443529666733692124149429173562736281647238510495857275776612954278408438347844848887957729977435197487744661825034828144883642378142786639840228891032884781122435512731995451461940883764361663906538104879859451070909190082401836206629577181851978815408215289947064744817568361710470779415056498139997658918386139417915879422968143124236994801741130202018380279884198523263939960127676332954182343150399429500263951643085375679085746523463185093589107684407443601314407020172056621348692325299621522779375508228593780841979875915161799666024634270876647212807768761836080470712836543504402485821243331587752334336404461406383039832910257731493490572005332785494747575404658041306255386992214285739385333330585287571730050039523657208172571342696351180606912154759733144245116884299768782360315336978689238285195824254769760363741369337565259568163315418544281816712328286805317019393798477983899153670450613942429319824221140247368621769479168920198570719681562985268173859974172412441357298704057029915261368169840750076052796207973665577671800094767210426218549624478508095480094384509119372877181560895708717025559927649123014206124421899561705911285720200672258398972263213965858304313008786670936750902775650254357922593664256468717537611157329310657315023751286754746805732037652558305879580429977789475975462929155363878469370604664351704807101541236592801138340598280913463071026964223975141976552549749612808227539062500000000000 [147,5] 131737820767303516533802409764638446110943722844714160531481289362420621991253085551097776250296543297968691907460888725472887082382007356142198874235526770401749805861067421734531670771684805096631432440432413510734339105241639955521560208888472477885735881739077833986279987946580631605394399844074021868108688485278974300668349062084268856255780975171836153570658024919510282835689512586093783071328328008727513821689619711504652241401060355302267383715804631656583955864379033338558977504604195730489290454437691199066383086157942361577415749466954309406632352832134220161928146215802993106659432406665226505212675938866438024305252052277683481387436837961027084008165589323897743687430395999916325257094147563154252252162856015407342380604775831929975664461734362716629918159958982227326562445703685034975473153527170806017027534758819534265578471567639499279737772674030253958299754091432661979961531811776686327359785923258447569956388511127771642121153047856667151538247373344554128575852179295265211037549363758430513789033401876210278005417837360527314068354224162744558876176136492899657594435739244902704276447151308102621187796313359016606632397712304017229774884734647214738907844769141090648492103182555843156868986091402702546043262703113190121451377848733613977034012797234818172628182132644113074633883377661098676977280068902695941109502488345519425259738696538874599048537858779726794049013267619186053676336473662098727984146947793739436335380573979997492065251844448937655506153928366887262616457470665768498738532765774071212669131578307847384671556500508120805667338288864529858589783866989076285310267768117494422173932014423815822774095393205940759391067236206077975686566960456693443168796582148569642422952590031762300495582628683845227701709745815605856478214263916015625000000000000 [147,6] -1715386103147006887480352468393779851454881580931414686666112374216576990253392815009607556720067418824867474295220579451752789236784405626962511794611412395411772354567490451047054495445328802921874584753937766034017793136081680994051915962361394323845450807009382291511578030232185764017015720225841208823170558409381899332559020987359951860607558697704498893306627548840958278719261036966528184798228588122061654495545867373965021536546231464241801110915018919554196539591474739359185772509310559691221285217558314417229756235069002729273683411568540846629872735457117930697066666815955823345593126841645010969781812924701043017708527063583705592511515853483197848520106367751869829782138156268654966946684170220791903661140840352313104522185750163922362726843962770534433242282215543943434559145541702327576537100977835501571733091153362241655496061536475190778693059484097473926740388740070505831189322360769603493830826341087076487922314960450088418670286894374825391843882446913635572153617515054182799447639167417311056345134039682385828255929466175158422576886124565003206767601757454622793292205230078772559880525795478354547828378096807351429869270878118627482255493610359108487526743619881232768468092815744555884722550712975850731155245991821279345545710040791326957266827477296070737358669978633723826798459859738082527974242903881083432294548070240142646861958619640840156108302859221575921124207983453629388318722736582530052508426516882861001846572360983600565516591215895898731810654224093755613103046778548279376103286559809702647456059225652619967636636317929316237418834795519369118845403043149675470265423545146655165268408931662852694291319214275909869681220361247528361428655515395297259346664674148250126562830774656935075761827430942431382820956287105218507349491119384765625000000000 [147,7] 13961644216680494360613981095192029789839195806653623137185414403076198893215093537750235431553778402905493286627829431026762877439962838655251209511175014124563458274490297747737393457980777031783920900879476788415918949073363242339086342811397361158002340638474907682231474851601585612728089845523080975155174088679701210159993211263032194266759473630860782349594703365412491203234857256764459714788532978223953298038273156802625123652902908413404205863342025288461989502836955768276272269130168032748022317995739100686720813977829727716910497676152291131496952504140084194855775259294873402842503676487327915822811221743919528306070186306673893189111457868016747220977295919959849601977680089151308058451845928451160139373299020931704520723338357401860919322909953705564238448540070678911793334103306938026203144877936352993119873325433601002431830179865734531949599057108013907606040571324408387640985364490845005333119360557013451716634049267390475264401743005826224309742655113720729651053667573903045454147378601588109728427911617918822360081718342115767775747404013589815436046395526157162684941397045823008887187837043728464785451606341641333661134656520660862814855762030272231384250435588429536337148401106484717107313129360063819516353671992876650221757268558047515743507278186359703704991925165935553408107156626494094819227968550032863542278220426436610257653131604922712017504964479836619832473983023882152299705853334054303601314609869513225250814147105641978026866349209302793493555774383668752446038002320506945797919440870229032051231111795056420277687386507956014607009346219180783427169082957817152974885444706631857574850066570068659441568026143680932930728531238445408989259922698716894601260883209579665847620507812179803654545093651896670028378366623655892908573150634765625000000000 [147,8] -81639195150101126042821285604641268379595794400923993429094072576282157202937501519443078503895780570069933531855865712596239433422291671358535085776438630724156852154493927354395360757311592813846169155739545301166286613746977706501287530986169179172575551692859766604101026599540581040976293219109243542338182589188493582077112075515920852238456566511794524390238019549495137921382565333502759273196108884665348553219384495639338747151112018761367870287809418939141712311763877868187373199648794903000691549212178032645024052083027209391663650333949080682486564142637503679267991926500271676440572947784258457802904306651460615746343724377316096548246197339479273876348241035935237561320990936935990700058963592962846353118541102176250051744408903732723227987430974128835444476531488831976340570966713244191246328869124136825731128851557245570370866108643219030382438668340150636393323142577831533952838852625278095413225227304446597186891880366479224408264724103921820944983316644581961060693936470622054350838484697105828925782128832810253417869092720283504177262674541302644271593233685923499011311991529701721661680672727477028599427014492555631622488980962006797420796050747241918483868749382302041480933492262081445975331608260331514165058739134095663497085335821354791912354577394275670933646073861446248605399996417287834087618967707342301863664979071063382932679772922488924253583755985896225381182091646218881376548214123502325462800754191135605278823606593544865814320529533609947676271740871406649898279739030941214110022393490042941180509844887541583666307569400578624358151221542833695554466604137557522182814110748454858614566858054086751748237836090511836287059900101370385898054939799707216948225774212168582537089906957972121183535364882452589618822003103559836745262145996093750000000 [147,9] 373977022967655886463026234972155241272559877423119712739341476888405072368119376992923292250487432514677113233894782664225823795477460547325170836470525583667175533665941177932151748322267691274261467209219537961909035017773102476379484362293679409725016968636331394842651584079968219820331701868819987459958644780146817870250803489593687292966835713785984842801169446674379656574243194776478703140166200762565370838812322068917608815002699956075429532339754069864864825214170862922820262945889975267122281442394821142982749121385532106094908784790027996151093588210153512940874938035241226642683687340397591833821137878795928208874441841972766156893839012534973329118451155206699181958670379052013592722030753151441744877331097593053886967316217589522841130127803724690549047060868590948519065103036672681705358514529071075429096200687315678762651374719753894923260714428809962665141361921726053101532078034455741469846362396406775052158275400549597687767617329708243284428662341789783271180840506465369560710949205926954752403652504799539542785028560767023413337451053416210000076827726406960303936566181690956448864150322956854022389386655581981993688341257302317719614063352644634551364772887468900589579783613333360166010124454932473119570630050994497394016856757415693170383255950149787049394275514484083292468855286479665633924677535306642835526653045992729614551857057129838537222236197250493050250808517225747080285399040099740632173102036055377073338355110070202429416780990827501577436277115496153339402681073095819581734565451904290042208643100098193973788261713470012096084535187406363855777847296311537657406845280432866547365485568120045701760355628606744925757909586406135217148680951092502043990176753123711498594879295166610290544474378207628895154357451247051358222961425781250000000 [147,10] -1409854140565077996843839706187104960072427378112990825927562350992655802104483741376508484904390282293879948192747987414797571308623811765826900282344279745026572154587143548339563144329450471774450071346977024966031284162562780783470461974169517037150783035756314554205169140321857838491128389338775970611322933397802176702305043917826589954961553588079180718653115023733632563996193797634158095080621428527776561845094629626018889275635364615174117111484246486221500041141840367286175932739046959805975308324003340308753264885818633560297153225376599211886524207857790705458610194712832677645767243209217706311716322220908836659182554035588472320953659475134612530755952123984612292658159748264953027321883978651375002711492731148334661714293866316875407348824975194975116178568999857073154630688259869565324040922359142142227358942382549962947355017542314610303597514124540793203968758811079786078274592063145686466960164529740671831613613194488997351515541688777709991078848063246642858880020232346075961967416891868912512489170872491302350603436864186349728678016081141046156315587009870848918410072085232773415942373513758853252694064602911554209092401532597982961954198729759857480022710211279506585136196902506893481023223978838544337832675980980851652380998603863043938895400780261718094973170141267624956206458320400887910317096405015172936815050993238490863220263924638583982527107932627287766920751258107105071129416640906697100362688353523409178864757560063889087358582496106718963556467807933695088639011060482707062845994175008926152677534582907941226948025236176113806241390431022229974673248867217051979128529466796797088733804246067496748134852912513182373469151346748756506246392670058461317614541778199949941492003597333455289106413435562537017631257185712456703186035156250000000 [147,11] 4477745284917265992265014160925267472694127087832187818935859483000121954229612304488864859442815102881806674323389111451120875642637698513489690341876516836001741363519205442477211469802917535231059099140069613795680811848160267356703383072435441652524811370980851079003921149057790695421744851699731164796715808824546253009956334811477462948607055751897752276243107902780412451060797843129242778024922824520129067429153023225340175815283433675173358605159249464152457977101209200263445573759798174283541383059473624162839200438385929641285437900146838866744666330609023537092248627732244369962476685104984935692227360251270538049352908444420665917898342664598595518386380534875105637369890188274852664435810114155648541839980508179640313378516961751168863615705496268149216081194043264555284753878073833092742239381250724442839631139084753378844261271132733594800746110797756916109817999622078115335742903780158931338535599708262954868638953613257886583991297142478552157678978371394370028194240705143385932663713255931430790549744451802460951899720065384131709634251486858167567180676225579764651780917899577929049711731154039255351291696661394377958050110281618488195433408257293372853654390129130579813539750402695626101210828584399353494162050296819021819838601691229763469625857776509771922269139345687557348357598431635929982819872822084270687688813586300048710064477448695333536776169708425959493484856563445033828493296847539541949294335849303654011101436779190597992342675902772902326024456525996213089813584573968814193497858977095105061129452874308917986994020540836271702955921698900754761883830736448946890595788198199127233349898591270900059981329183947583363304990628694532486368263480951964218032217141163810860966256325735388842818052168581743899267166852951049804687500000000000 [147,12] -12101760936915347858255612213440019245949967476084846581848716474571516089971251095232324572558370122099963534355505783524870197248867175688487753103782138690986125019544794102866183176576801893761136543915368760332068232223373538068918179743270337193813707497880035727756410223988854128737621903803492994966577248117904743245031364068101037206102008446467863005474658484047078235137327363794688244309158842570610635014508985465173731375321062806353349482774091710471996205124063306891926206390153577629479395301749353557862162961379682097340186976550240795939945557229376302404904267758994924106497729135644746087739068707161081491071624651542552025523189390887024606616080598132410993915317310424052829085570916541631044988892980355591597991576458022325366786145706727210795963172208627363592467586326742007260547280400761049434741510939178050889118107745769929276961821287232302630556668431601074090674639990722790992436036637583491392289228516750054459308533528168576219272180218040742728204381226131746170740096745045374721708740690530079181474253003032319758950128080413866783223099829607630130517320937962895870031776729716426779193525577728457874379339553727840787643601703554898077946068215835851197100976251588276027569414235264611111294744548631067848862408328098204396141066620817527101679477797300239269693806561455718440158819145000414221145544418607802398807692589139223160918002801640949824222015716706490044286552985419870183771086809445702339175409076732966724512164862870475189942625054275746182251478263533757498571005770302906130659494110748389024473993326171026782870741305387830861439311032161917959492140991131779164561537271825610478265888429003984884166608802774530505207825865561924453244406228042685525986021435056458675754570419869082797958981245756149291992187500000 [147,13] 28000548779906962842921843090154200577178450383616624739385783473405510797091771813989164713121171874942532646377884712877066147902132935205467208831142558259149236870751005192287398487230798583729353391489064564975715034564095907139985916020011408506784146798299458023216735643894792538052549182465984848939833785641310066032056660568511830540077809859644074123228943494897146459790675020565253675122563820880937732337037573863326443795596978945243528349877171242278847757053643426777860550783844059093486881370746515328454076493293427722865861174337863242264855589563184909458299155582708509515761501481102230829157312087806901290531434415554499081934448139399647050409504182218976321893389352702572319025411706488597822731852904556920798775097004025656471558252601427445458441036764067778408257608009550977387971604520169845541531890029067544349971349859822747171495262319940279084502936572224247940716177971415162887811206749684076545093121415060843882030036463453110464269012057391056309968858133276996119858981331254565648585218776385701747936320340011158603442176753613436944525983341526740502609044051885756339073579819117351922271460396494854375340297605155531633658080144082328738755019392298789434703514837408859035053865327873501606706837235232054412382574061796821624470894021500105448547605328827917571353264042372971151499342846076096078568381612864651537397339002681027456167648477112214504620636627859740833151914060355583087085752327000675073775213836103250130943743622705927563406765831757451338800200361274541541465006870472020479703944322616761818478162924265699480064477245444178133713406806510903277183018850630722666788880463247178483300113368587658683003217255404267837252351991509006918975135536291180243853423359435498435354716662004648242145776748657226562500000000 [147,14] -55823825312566856379158170292252724985035964990879063817976092304089775435192598706126296258352461845418467898373902549589014247835530842066753432821669375424124653510591884344247541247125472320948957198989738999129816592613213544736869170915397567148262107163988892178978363880948707889446234856197715788683820509813233869979241193528734840780678664881591977720459560019318762238347824713188420389200781280180388516356051810853898887967928437581060957411046592155466805842644932606434361886768193308136759274542695263690418144595591606933453711238508566035848384075487125096028706706024850908519944317440788449581129068406052917600536344559026914477127705590606213499776171820175375696213747015014023328902760094016958957826895359359762746654550629531012100541548682890208682200770553710650326831773284584665800220939814524979678507673920069345085391668063905475883927386094793303746407153389064873134368598779360296518288088871383250286431705694364491416065478714436570027373295305948911563291647194315686836861431918372451729711585315103145895770398200284965338451656174608206921293665442253822448269258215462164326631262639838894318237022602514528726962876177216487421149978290411884041692749298824790036555347583362528672223276676693400828676255764728189091809655713921846783237441468576136666221750700588403062989358785888398440148336520498218204711255045669221522228626777768194329611563933143029399206455349953112435324563686113746187384960852283059713835789205524533780780734068650121044673779219077358002709904143159288269414836030607584824406559143683238060914201644617129087956511815487100364012155157187508353866920000369113836780439805249831855541692004623067177399553329952450630823493491191075019172316899621519380901198679242186662108338168764021247625350952148437500000000 [147,15] 96637258795783877894438509379370733958798444606657750462332741815207629636847345267243917906486907714007193230223744875591086546093726623746082105510140359213050914427566511753125922927902894450826362499848446242082787390115409927249878346386281433338656106174958658047119287211235968124418247838682627819498395234949721283383791960719511012526934119244712784864912339437754263400011249748036754218229467460536184449604783796975868468607024437822696208837220385852345236202691884121250587173432404374929047183512737057456399850148342762324940896091723683140078020143082740130929747400479691497813580429804860817817776882257404612191897841390555741251876527887181891864005169240409826837817932637959515175145803543342098894311793021140024582746822704513079448649579547396565396883141127647495267719369333657812017533271566289913575640644593804447806899764043489628331750010701039282646147798537503783431389396083324871016368118535182898418525490677874579280278317718689548668724769059166970504924420877197247864751256753053328972933866722394588648913964753279220678452863071777877544156659136191563655744920668659697875971147370424460947594912776651019262882461661105353484413715188564724864624285502981211445491737510937019880352243556759317645821656869003904800046663816773993018023346109319032227292073587895569653865781997040656475012230067950385933778016446060185761864817143114278804530521599100256578859134391700068063683039626285109804817160301371153215377516898604134039525816677821219913602623321818069432256754332229039637793653040876534416328063301910785168748150726128343276974933426269458803425467426363719454984353454676394942928199611818967812235582680918014717859178745285287891854315986561504779923251336486811394830201004009506693392950182897038757801055908203125000000 [147,16] -146449373369394188413485079043574638404209563778651837521533547460612137434265514724283847434047510298659789362023083690096196222206865940211840802699316443744395352798336704939620840971090410253551831045977141119134938086229360546235325007861672198749039305041899415808796305930507884582206443874123804548517131953258795213253628495537362390148569519716333676042064043736939442638878270837086730786281262555538731722897856831235048089713863210705576706148622693822871289401712937105918762344361526379359113712904135349517059395509931082741119382723260789789880493934091416538636327141901737082121292381895543124713197190123098261580883918325231461451032435059611029539213972007279851905803174056767427019996104503704951526778400227536369458578665772159242641654440745284774771531897403063377516586076254646224730470157925499150571996332882028085378435180941422494373690866208884594255785280761126507929280139915781045897194281761259201185804284729782279343552464072090006313886001125602523109740536769839884400072565784487556558050840368584903860191087405761171225125695879845745302324924122026730689422159680629595622593372139305789539961175961318099853617760512409801417864248373661675952329727273282656966557216814583447044749479005514145868160852537006311978832752100252089967099957282663322976992229397842367982277906772825832784153081456692696425165814454518795373761185220891013122275801400668216468364686769977797296942183872641795411510066322557172641204878682522899162523651935656732972646448697410999542923958166987098968576580421864335965014338351298578772734939382642091537879208978582846988722791450889065377070472047963119440141063705300090310203098477645339356990797847144781544524436450866629150426028726091038600815209683517204020120061613852158188819885253906250000 [147,17] 195769982588304937432113631993336258935264879303451257847790237743751060400537621878159976520226758658292932569617399217212048102183985905023618652820872734529278616087312988990480514557991610644553750969464420813860293413761744865765994339885489735820964415962360182209776079373055847521478983118686509389799498370530499465813722822579372647200542928808679540833665762814157947762162135422524670916653170678189269087189486892409844472359497493339134980256110415242906851740593246354535363799660393732572326927454464075826817550754400292575276550997349947470917161065250752172266240889289949337703928386087559483962133096593819816741440900686127436855335624317294242689337307962847887463007114709490879482888237584214148486257219061528533502681438460837160290795876949364917425861787484687870062185568642218716069875340029576682072610129654058400514500506139248425297038847808445783658469348874988105786529964491901023234873638152148468085070078333112798057109478760783198481428965257678759262282151734132107219271611639513317356172418789355762148798577476375345822112310664664016179751823931659375031329154812942442757722681762655233790516284571912734660049141309569463434520898421756358322886953942815576611074038123556462393948654480892418433843517295588021340170965394542245359816744732088967760416909793754573120880638250637040579736165595640363675660541624666904838331961788467470381392133600263044190157371594813523246417608795821122716437513925837561887323766357042779484056685012623481303170472685788258395611526558038736204055384747388361389666871667320915223571708687947415609799486683986329503984611578589336096547799958563962824256772879245767296394993502296842376267458485529103862845104944672150539760939497756130741934260316994276251989504089578986167907714843750000 [147,18] -232299501813570672907810303746195341603691030536052766346858720517378239064115804729667253580910347978538024727114300586674376219675183889667988822670606580170612106874604783682873029874532361222473507415822286475593911778729664529289803063720997463873103521038495230218311033152264891669683161804561520824785822469784880112500076287867509237599568120883748657128480864531203874497342793054651582016591961274837459339679101295488210130172926717322514591426188273419604653735586654133665376811424331929284357553585198118947622496981174340396453409237541660401551878497043243417263133311862825626546867838106501652357416782820764936431176441061692673833402802562663873040495952830030834940639492744870118488322521474988603153789413300336282923879238117627116537413114119738831810820946099151359497675899247005397856378832875100470965259786084123248583065427378352398191945612275026910389497209859046620143786643507053953948764257104642935181299235517768024538235254194656997568937629796164690186080484830787965591267488164679270498256917780172334692091405780053781000443843039383860336059925787839154273654332804289477487688980938395857163998952676438808832823704755456331165233706103391885506326887367334215652337943571097264924968254856290147724721977866147928868373139861231627502359795546494550877557951273684902795357536106694322340680950188683096343904038833683230966036855646333053330181858113673698198558229184709674571598337120566547886443847372449955365595999495129228082748319538900200632408623998171538038722034356111967942491458100580810627386501668338549476300146725968539017685708485384249570327040970828519937663780723232486972607191859514776708196297603528190189953597248166928822331491870560850896230109660456965178744123678988842129911063238978385925292968750000 [147,19] 245878531094908523349043548519517637121452026855394580096447103730118070799940662807844481633877345609555570778722211425992970457024433874028876465526957534614498770277613987336633004681185420184114014377868754226305742192526738535812155915134932042870749249611977038846599867327839984403125176798922722270043271272863352046598128177211292312074930004405822334036493900757648655328460749041251903550150204959764744644966472263683169549379853031514641769393790338377371507572958505147615031556008177168275997736197807343661400304075804261840354146776891575575407424553538548929818103209519056979454779144336298322004787340887440367291432768186176108004269456992964986810276106095829193505430269607803281762663872830679233824098851121318977602205306552638000561086692387141070656804557981841955309695770389182703183245759899547841725461219276246289060547981561736296990278793338120350230560800532215185089395069740597653757122726040582002835261447460134759276110290707220023969429845402631741965579550222747849948763353482639615962573300218472694212924356447832226628073321696505072306309603647189599236570657790129020514517696783059925864503388744046234049894075744765592917615901348378169355341630995769660818042490085547203464745179103857602944464500169307438609354824995410187943050111525419899446440620081838299789456510255385997376436885125486495340873259951171134488926699386314279784975940315037818696760335899144229625819899514965489641265960633743198190360846748042087853249356470226882007189499224019961556682777020581736260805840210461374524437001832412559931751426403457818442944571213756939115382289658870233838049674188662967265519187158876122214817741692641134639841078451769105333123673258735349316287344097138644130606799365068582119420170783996582031250000000 [147,20] -233103409891021463950454145382439930010390531883210197195543548692319896640144201774633379509944113294589064079141291901049675651568963070587971815638879462769719875675813470093937258778504708853653323636883902278428829400009327870224958567546371997639045061297518524886364992292723494571680611785601135061650957353946464487448001426344049233102613436831751554388814069711106993122272497531328417648716413728071507999318658592230096824599014068386393033343757101537394727781764505765212067158409793902841355910992406427761338308236818544908207128094408024709219823247730611695932373960692174652313213215389927463541282015086889959221104641118959149227203493159779559423619005045364687903389237914931211263543194788576692362761720665479508119258673098628548792125502527224594810843362154786451050894962136200763217885263900940473484834742766479996405154534313767537682871769324698053041944826230663619001662976054903789754702646230576467226878780405584456202884005951621725335737146518310328549113419104953095256859019964764577079491640480807937430998097021794639398551738353680903987181384580719275840959899274155929697842514752039034905448934988313113911988635914571634227481779864982469948145061387184490302507388180519736701521426052312088450317444039208109344131131155539341758412981963748784003369827761065944037354305272118230272798575843955237327353019824242687765612025901854291174624489260512927879176474858614810484943785241152768956095519287371605382362023983680897810218768770643090244559060702098225446141031722603918359405301186233351616192660772314844826681336886603641372714276453409024145808080279846948507277919269841167790203867220645051052018507573277277184274108024192570573444005952835071907295713838699122936320984322833282931242138147354125976562500 [147,21] 198778036843207871633547873565613722368946142539172302414262607610721495448474591888907308144913947490932886047244583605841476399654260764711892743209769305749480845180320451810080462082700238138537490689418581206985910607379311075346428223461598675008883079079826039579312912139135243962920052010615885725973330844887650234707688130665605793691337076460683726230487993711504471772408465070906853314588635405380943613196154049770327445325289905142544494840160861494292839365857493830681581335926666798523708857360370416735724492097305983521148756977476161237911993960628003983151271944793649034077556885532660278278750949415418681658888862403031810602597144291408714943358377906758245160220623930926107848791970430086016633182120850880368385603943703755239022148181576626485661085143048922406014350417105363286553877666921342962002650836362193947854071287901877042427985524153289665634612000633997793109668195878563923069399963857452238455307719935008665008738193497642682159583355265865803693748973474171773556135334991104618638986500652355219857343179031327028666022765848157064350829411205825104479866985059542285523119467653370351692542789622136492485894891509648776425637847601702209204666646645258750306038725673092036061459445453699292268668952221203537647896017399310427374366302859871794049296625863121824705662038639796102442198828464109982272513572717719277362083782315892453187618426696637026710775074008808580145510516494768016080997074609430542364564335971301424933931499633186566034238632994047343871090323755159023908870983257238335954026704497412741416058354770309125049081941720896569889433494846508104829348537444805816170787777122220679694779596776700903887283992188892830259983833901134933403072473675869680231897973499144427478313446044921875000000 [147,22] -153227605918010288997419085761791216000363456603278463187924472486898909962955996514290927498961639188567022253703742373596086990832254304139542978740518678860348443970978156107109606554426794671996766895895541851923052204624972840628818015452261008763450885904486948866449662591694671980752699825752700205635381122392342860723517312991315467579761754517154433726725739593225294715864862791396333405755875020821158234537353681334484925322890018413340451064422373787449597257147450168028350184210751237486281529154323472884627723622267923867980883563552319296409206845900729986945599540830168836857754397571381187019847910800762164735768366878873317514654915033059162676420443269417220091032673012269888243684570748121914292205541425539331333266948822292708889759332597668663635392859439857351390993850667764443351209910131822062474307326696876559032927048735177064534577479449925307184574294920084352296991523370720376711870939624974021212902875152065428692058652945748136451490572238486722771873770430080018192223038546657464036344335471288090086465734083884645226923772614408480086981957073644464195219247682863238549681899844634708283901138719033563312618435615655836929312223631887644421508001620079158025147812859073575503361725938185950294941508599055715077200294892086875733200688766848065062789159471311619565778220793540866053770083075537027986570823707107123013398738915294081187226610383178194278989998126799974807562730725771736627027339416893690868976059123007322401846972848173575360549106516023028507628174313723963055559581208088547017734912425551391455933853385910862724228677658383804307881792196925668682085628203568541173644040195747091726292232926134039511641707398967286556771645549471158178073742161216796997535993796191178262233734130859375000 [147,23] 107353522333771215029250922611623937090494677867245448944521056959939011430515794895824383434000072372981850148720012078236059020337949425240640977990609333589084274519312203401422262593860453769431442114937817521202905480536034299281265713139339688360250021659470316878555240729142500798991985801206588577079808120471370110194505773295379933537055014755598952575361043646094233897763649957298217617878504421227887496198671445458434729232427207189178350006404962417906862972511860171442138566753657219828027415238682142187741152745224502442528397400277737251820063372304095447424856337303603370488979308658572089310629063718127203750403542864658797222816819100229338305315648938674040170429229807686925251742130727602381759782355809965566756909188957789614520740982027354216675084714605476031400203882694600986036063384965074419125795340004936505210645628914826261852808189199398718238190689025767157520776008389215302748975652257398593250435640937247337706489528908964565385416441199557499246889242320403885382823436617988194311698367500690832148643765257177824688201698923961006232008298257417830024718325933511407800000361844408681761539428006898705675403038744187600477724593486393263151343723355624740096585554171353168152746244478118759382769587871821643083874216237253855600733905095084314544078616618868659757247288188700322393646490661495992691785978183928803896161534046988674534311405250027927150191629243418260011749797694648340369200738998029894882097879934188274817828436388258478160401564982214081478455902462303650474827262716919768076519457160251713671214659112512768685982277276751201272151925001695059260357553230265623863450802543301820708153592319096101444908676002301870456784026731466838120703432765679075089337857207283377647399902343750000 [147,24] -68654755204181857444537409143053427306392219501164392817956698843602503328322646323041207578089870368902676130591341979510588553133240282915892038616047960989278568412773950262520781188603971013287549534038409595267616084749915808239668749279048163359471065711065862266907744156940690001221789947762031991662266992541922734682113537546613127361202863277215437221221986230349263369984927827945045250441990434123276220109166268424764047685742829706552355200811915176261410794750774432535463692641719132555680840652040716791680487022461838418756614035234091289882424700037186807173670977632641443070247166696500819988863218456593061739970955723565806400772258482681762177267171444480363282634151822986258241964051462436561795519464849994536307272155936111661786560701802724160411133529671448260444783835774152958587781898927583412968944637182149419235632760304461378294039530006097088615325481001048967469846150368205499845077756903822236379593986186344010414674730732858908130357719118432990642998763561874406700161299625553402095514829075632927762967888199270606738078947018376602743657541391803032522244320973146750803986567800270332136631714210739450780384574394783083814254789616496941092895476730748259968285619211992125344195885436243228854802266027462301815065934101156078156106202500251539246002835758328663634016470486938182416299559866893996935392752338733475628447716657554307942621633533092098699485871359866536687540942734815662157726845054498567304139717285508522928547899140894160201114835485143272830847841056671601096074906767345409679226804083926953039045435152779713530270619743694469191017428938476785608242639005578326127171736233319437877672894267809459188332940599672543628250795791201053761146702592021995315008098259568214416503906250000 [147,25] 40092850577946291460626091635740708988983904975704126419207717024597309045156327384991220253110937712616980048397075478735844476916905343414717375758994197996332063819166334871096849089521001945226460343947948842581807551017512747802602482723877235596947464415674865202791733444715467459106734448060797446177051732770242375652618656480485521941747609395044585096568685159196787035850634436557224462029282229111033622434194356929189109846872972337988717055791412661905802040401156033911469916847797235498393582470198236170417967448866371326603380304786016630111110885983008021747931314466393157366786980600840739629770154283800268635787165490577148707150522524719990051760151139981214852767323786034615535432172465903829996453289729064037411256417669301077156095634643493170878054390713347246012491042256140531900901493010242938051457593017009320506566502549679460374388582679835618990112664704020905133762050078233972234378486343773100042798622936181618424808829749414507438956990174197573760774068226422969775271365365788913655077420833846910617202755146495886869216247837365524896317728073038950142826981211678527136784135510502640144503921495162865706878369969043747293044011036917670946198641672978446748698402494108898440227033828269453179386188328399471349334892357278377329263171864834902866174512782508383221412292248477938985026913821672199695075248584958672469942473614262097539452496950425141767110611840220550638443491020664151587227571873661163926214918745851462291344641615094254271488255016169527090460352056896360795679042668429645262854842404319597358712494489567587916225947238259924765405833291996704018765937388789756709168875562377410881805301577701064858360407195660575507169224817290656517843050465899068512953817844390869140625000000 [147,26] -21249455550186035005100683080559194332565993223384900533128358399281448305681598741864878214462397005942812474703665132254021332798689082970308235066338210324329668326970523514714943124247693114604340390954111181395494881112025132144557698920878717898809014662394467479384175624533342672308573406991915811051420105025372979078826619794203268759112939328212467591830165135208933025862662129009988057776333002526226602823066888070642048752140775969498694957742945026431264102416163538768483285430398165031834069564393917517685591760681592668550501622571997737596416209789433891185415509367228901184159248654616758977474119094312438216043324194898142671380682857991953323105404114110809787294276038176936134807536423640657950740449533400904688508020331449839188301766659485819527845512184748494122605504868939554622396710039701426054223406400646144807684470516980910053083989288057001320593192382595941820349745731762452977903700131034613808842720942236104550781089375969202845000184966789562062548068150714588422695535371710380897272817101497392961442791164728865170307040991400304324552096947025902057584949527119269107355453633364465229782517297408846895108225563629776147845017564827855539089492880833615241696013994011145019408548556533362426447397245640860130211543390046063409074450952599774888491708885954895827548011104124686087078299248981445813469779152733804775570407410578189421618756458891090375490807723433526820760344294587460480515771497184792903586212170266556719975406991639206325540092120630914895146409952373218285975284218463300897337021241512600956816669742750946970117307566563633568140829204813135970149646505738811638327870096276530800545091464170520829181769259127618555526346882038968731931660727241251152008771896362304687500000 [147,27] 10088187361082068849147531786510847021708135099451415409499781828623549437268294336043055310287186665954628054201767641848748893668844824687231064392299661929531758481025559661713547567120108595980180468234490349719021796351524466105568245347849276010384744059563439402546286487664319495560497556473975784255356046423548365173518425462459553813302310281536320690249100577823988695402826738860303037170033451327100959273389397581516646743853805463204378993261014860952082378042301026585225950601702218488829920752979606260939386972525207897593495252186225237467821709121587094695759882765769989991672688612982767946820609818973922653663724294965369048522451093619214513859443831296440738422448278346803016952058803558904786599572196529699791190719695259817966943611761228374843799311932019109571728731499361942930608506877064440787511870694248785177812632238134435926830393102213120901978182232755791426289513216685054851156497752389477944687254381557268683046945749741985474203883840369049731450273487908319289588911586948371977514336181851584547770799823618740748779724890228203940886144038903951521219529260117993535069866676373925757497242765296394441851246983325880512421459530176955930126348704852295373905881930096854051552304038436955913012815102121369595746314986840737732526771686606580815156125112894483431366024560599168249132171969377411388260154393922964663427582854704452102366746002065399071639853899095925957137856333640881616074665409811134799239241597178505658396624408962200426627103076005744824943955806456260660625956743777097857614075013793532997828964889601976634590688095641885067998708450115494235479545205778362718007085034795481604730198867172659648930080244971368006168516511223929574825319832598324865102767944335937500000 [147,28] -4220611493422982356670281010671574098543421972422366494926754936006538702493649040851492384675920382812033368131077492333982240384157042673653568314228962522897775436953197521197545186316626146188758474632051213350153993421179467925886940498176996673866366247876011394037486232250946182304172057923973665012745461753349279324978464995572559684134560563135112168078246014644308833591627226463906670520166157284364561926540117806846407191328364715090416614854923664948561489965861578402896475233614139228294246280747571221367352078820200395582279953197115368702024910590808008077715796127470691829631313684239817399590115347037038716555822087736889702707377813577344815188508424130825830090931555944939907803135834409539691810962518317538780651060424080865210129865010747398098707894678680674867427844990333256284852978702640984532683105138947357294388982097697656664014162792012276702226859501948270048069166933146830773525142030923149425685556673692865501371409484654476489764730360417765710357101515075927532501729612650773052319042795972047942276923783099313750824970243695318669678115261478503501420499309223124932674852443190115250690685981169858625821915097241689734871386775456500972767663825140484768535852113067667809725319003036456471549235159159463008202264632670894434035287612531801178098438452791038561422466153950669165240347354480346801591428103688235299729587572283465672408004727552189443042363947105601465956250783839774877442463986397267085949567003050276288595311726425949920939925094074166145651000970539464931165070099286079782612752291765117480404450142076990426088399921490186976202596541957457218042040945513339147238560856615081646579289124826650739552740146244930774408653493873689672710725062643177807331085205078125000 [147,29] 1548298025712090938764814653995355350846733616059513520667660481276907399385188141450753898725835663712740926507130151902123290328321903853055330923088203036391040465463248209055880568784937441573539259345738512046793257890878489623707269794185031802252515945113000889557161372605133484245927567742446355713959163218007446902770435093067942898131125158816819068531606365594633767308179236174771187186012756760515504992638713329472843050283094339235867450536055207371613243983011172972222302675637390961891765384699786240591477291409966660541561604466161370106551996029608534383366497932862826863768151199900703180049900671924537183429581791799066686386682225778373787774346406497932969522379985738344541656342612969864309311619598694523629754352884207796926788237650469524081039684480975308577966945229884823078330407944898718575282835454592796238538565771987775613801764858741824697153208797763941364459851015627664327043328907024626639888253232203822262536294895556091443137019201408313481381963203438458134045448462634067481072552137231533277207063925547918622612109266593706801278857659482157440336758152774434814624623367550720176415983318873734238886898003486391292792177469397587495081475986321920502339420849897689453338996083550916782676155556400114998141516624492416421454159463166629833817824653172272527408884684932703104924255748445301018125137144973654181465149584128750395914574680707837958524165578296751502638721313941588291492049500966937711027373648082477280321660334842131275242959238944771275361860954171180738008068496448295681474004889614508381134855983213751392301459539499420599495489571873647374660779771200003748093975053756732553057905128448710850382302480149021159468584706329064317742449929937720298767089843750000 [147,30] -524982253503327560993606321175411496333272589779870460180011135693258861053024583081468587397179168012634393543067006154723781400708432960363903853622030367643518062656633618059945657025350599935100354304397780090881273400749161669450421696107703331378514802021490787394081475544722166385765735340415405227315131451735097654923494950730767304361647259002231033791181864607716563722895875918088917558238210768045485025527817298214249835094007114626269708280485741232572183720443691146936779713590628662431748342883227699261816557262848660766588652961513182707935398966533428594281000919317100377830082403693907683479969159180755710089062746145767882109632969230499816603656552709274111534518233581430737593038761453475505244444729347084424279177097042946416286100723506713546328619297940524025839028067541461808547679648285895346007324695251517630382787920088311727360778286691075454832515427353247864460614369704881446286111700657415774891129489465925604406652136767636998755808545226112961917469364579016238086584592936008052091377712434946850660696563212902250131427287476672114114683816978981857004036119890506447877859725663800380587207194710683960562547014406201240060944435762544028696477486551098590236215009486597629337952710126625108133639527094719238579387733692606392915526799542443924223515887568409568153243326637662870983552917353478887809945436074435483550629427538328448795702145372266067786767498405738791007949801818489818346597548621614420483949393903082993998791150585530066998425972898643085016049773485401590888204456480625679718338564214572078786322010079961982855493284645097268880569051817927150909944682071218226118697787448818738405801133470183345324757691168070523510462754852953821682604029774665832519531250000 [147,31] 198759367281286410328047489035871060900226827945482167217069452737069385504818197590588933837701181187405843942942224597646253660367845959134980972154957168681409859992655646834949898742544754957167825746966833751426064718383272135797959005138845119542597195333293279466298699471880137342905349655770822248781631562557103677144324223755880229980144767806692709153817920930247029466634324318867573208208342405098512684030882351402143457806574322827402343818686427048418299727563686163836333551660625062347643588575525467134470984215702306605824537861909441131713953650442230622623606388518442228206992544146060687061762300313407472022515981144093178195671365139894503131013487404692649043001419978260218472104727016140530982582186133210051414895042007912210129230222604419496757097241812306907158260235564262318818732400711912640920116117108064734567364812400654591896120570047594896653161186711416303755414569351471661321579767738842427569285215722817731987712407543018324751548660072622546108529333994873858133822271426396271834158947525051271994476913293071922314510843981386118046463739899402803468841420569623157570205742879549446307026965971826203174162643998270576125044474349400926969981887276157195099483771394197800285279268494157546725746930162285645258556177716326511599297014188464622108089447747914777600363044476030473968836745147272062053101521282377283457831582849794022249100375261810032368579104944212901388093828693394709141989461547301964011023205783111712012636128692649694334237983969300849188483454971030303741932526956801238181887288419929708511341328563594394191271484422336205626178876046153513164639791246453672481764281176998197923122781854186146780101492457393452542492708965284691657871007919311523437500000 [147,32] -100082465738056985231740536844714174837406585574411811649066237577674549115331841263888748330410347577990112826553310250933445298130718530709011899848224216337061045959690371322459200765244267152475949798905490073739858973338754807410998214265180711600956992758175138847647073047446358220810496433456632619542683749211203878122116585949520292359693919776102521263888718326363128828296212776115626996703381359425820035132683554848361690340874321321600644476862052450838065448863216747372935784070638173331265510968083569917522552367406845019658852626721832621109284910726107351258497366799823005442135092504071773059531666717189157563372893852722259321704623799414605620045695273166331191216705691809400759388504187970600899732407600993706227202308120330184677738499124697086577634991090697963105156996466857645244269415904126427244887911390511508794355433275983614326483947646020350025105918367029885930719894914405555167367271006463360774984640055079086151641786603504041709702475222055381601844573504775789778765662501615501805537867352199211783402522295145616486381411360409114529406568375215196931774552921070679512594971097127220621019018045296460895374220823004025175857976351921849031497002667527214876040853513421136217079591026879268405449655326668248184883519157376211448276694154054783495279675063784797237403322998532449865206843958610097507059703036582399152723504119146051159079767804840426192587699050443681065595631546860281190138788099309326504226802392499380011287028777731619132045540298878678270673408647805437951888853674702598939063605902352264794588035809185377427975914519547770005383773327122766199090645406107434205088562809610853238433464084558494847063147894980874134973832598516310099512338638305664062500 [147,33] 56459767964335848713262858972943913546622205371821468630063873984058527641366326933729315976708092304214053562182414640905521529694709713889896381435505373770152610190544212502474266178264654079760948885973347282874967466941238118643908636742841880886743398367503366868653823474658669803476156077481047858220161111741973310834322287449481850420303715227861456096682184926598116690530232035750940481589329559338961449402023056388681231039613539763142878065815802027065667044245171465854112716331180594251612631097508294769903565962935484114733624994790160384521943207186392744355394562283790665817369479393865468812924036240349077170130036676009115028550893347745696145402856050786830075862044891952845254711689656056673248032967963869469704963935296875461365908866957908021481880706031634796290124208992323434395460765896429231745721711420048062301978982857443769466937037813649378742332127869544291948762189885559680542868070224781745693725125369804038023000609400242541606007791768762695948015548592705151878901839945086467735144829376556801526718156295631407922037996900570845405174063854730841078565637829991122807716650654799985407466321902101980261513033443454165675444628272901546074450859708084200551517698975786521468423128782170136005979858665664563213728489648708638478908900203600319038313213508999531053058814645224889474624491858236385930194013991748734372272626693571731083974400650371395009347562787572690628417146502774336418271021396317918630783392028801161479131138497777935392011930770624328894012806334843928440597402005709675493081915191517533304213085087205084260622989360211051060071815594920408871765244679091161554225941724415593451395525522842165979380808608440451968069927189848385751247406005859375000 [147,34] -27710550958996510775192900694959320423241887238226446593440866357782425597123273192571582382274698586545840263229108755852916628636511743177535636160894748972157992931830557056700904681833630677230764587910112377504586304621947644646499889314226711772607570399086180185873828780724102631970933837026011696634340620759039481478546646945297497891718145759350766175614132517158748175702485764655400986399396849686034627620360847577586961164067400610497102402232112736805875231858567422530009673436268582426191547158587496031852310702894680872530085723967895098534425545409512279555130341107615199941890901913409099422182483589659416361716481733598477496633448359514651983398778243846992299365731659957742343358702158789535482668993887840486785606533621280249119333945224208784789700726720558373670991484821832314967209407599048035002845463215452177661553144620669769318257723562043271182986934754301764109242736188178725459744294726937599426319623793051077176973391202633335841272558851552382278555795059588746433692796112949796063353977852801708124726191836053238548294390676935512769430715994379988626306860666665634368390088392931259193618875274989992505149476117555340853545773480787432849572389389897509789354450735123822001626678853000700734472588729539047028637503208792914855435776279837238627748791563076067162844861442456136191899939341871530523164427147438266443679380380544334766581223768754659622558323730970646977498958552617181367540788611244115195472257775084521387762062027741365450776116641493589184979566145628884744690531578402321893880448566958057253142363856364832442866481895505294379907145182272410661538126432466484466145911480854824101173314047050622481009438521171527670875784656964242458343505859375000 [147,35] 10189075113825661439054651837620663823907057583023843145674652395109533240832084797455213137730478664714454655705500259739789350373496363365495751921319104396675336725332357956780036162812404106448971343552918521162562272831882013573416730178591319786932197774951879825901991137577055554223465359287594887323994368267113702122052680279310782019213224602413739847578908522187108023505000347070872690795479773291471938475052855272008253733069284102360538415734842188001436047147175455177863446874009934805197555063552298995752913320793335803999478574156878932420784764565796691582068805392306834392751790222936903243494299253554290698665009132216683063820769586316606783582888250858027318015160197616263932221277037955490217082090891458455063057824467886022849544101770579773061441642597004051222121042680122821990464637697035631288870516958988359677390018436015053315187216383206587574989790631056487623616096116393583018168062628623451095607781386542792640540907821330359073903692501964419716727730018053757597976335000361812374619319757583615068395467550619406558195315363985706061905581273004657410329933000684367360039926215107289711736380071202749390776999578903331683014271409848631331940846147033431626065148452093310595434745591995108194153912823249304288612175525776311429593043188260894482377021468110939160332685237272369544241437075363756358697522692502798677258962489513688980701090317488608518303668984303017157294582700320411216248193153782406647400237825678681158028833676494074148075760870654070151444032313562450379459533120221093837554237632047684469790177587684849429793630452565382523851433674304179885663849566298016142008521129377259373353063211333825026291506648889825407453353285789489746093750000000 [147,36] -2192691868269454159808693688786960148730286339290816881900502531373369777169440702392223005678098059723684569059056999190574062981430536380836900040483973182997822564836157677333246647513122139946032940035643468193869247887833988118573313823724233564895800136500253165253476575684484960491185326135165108555841489785288010138047169716221862529559399227736405467954572522101232913262601108664756958939307350916372552934953113280374955574730458446811085516905497369365987137213215222867526773335092807166573840867997358105732471787964488069257930749884643353896971351089047467406192281487764491809041982617548187927851310269622787902030762996052525258748111948978091361860612206725515555360511808602592335029484284871658860296476137312570786993707727246423640260101634018716914468804306980316692675559153254090614295229428737036453574948308930107933349924781498423913889692229790750040993147171803626547202032751367062225202047423404296662777396445491059143274479737152397067330771820923223504512892476992055052006479096881304184048374517373540865592626573767928071048305035365281942556192472509521538774479600998375057228240695325282110595241593929826046340148779758474038943452826886767039063171475937883200430298219203706992412811047523592329510250964695492989985238980909109006164564359303652891387582385852411846974448950204398991342516516483349478943010877610707096345724936396952093011048491073793935764567584064457592864969096708860661165659228527358901023020717608007633534611585606640174436178785665424031967572265201676210961318966846057172604739663770705723623523272910240688021186437983233675815598078728388573175032392673537543188519247057305544988781103991236792936222656389219518387143649160861968994140625 [147,37] -213562250099330488645134375766742747870055560093693156274561689943717829709081251051390197117925881507164837366230983005098357755871359400737752895074468869080061902884665701450180073722572982729892673873751751228964698097704420005768036032149618829033787575418156940266113480399231633962722526917875759798791905819438674199608345888202846700421394180208298990966701203940758671920721569743820316249988043535353717431536060295425426597958534037093614861952482504223407303338965564956663639569690641464732001312964849457114284515907889972716662228195926586557226339801965575173695801442798103684823341938546341546152487788787117180543693170144743638429695915995452065233002402305540764761145022611387987219534848017932825683818364651776010935863457437834166081706540742094654640343169707862703140544508208419514180624080514784226042731956664296730219720538301549411713499890202574137448158022628025764416517402511169726636717856599253699912145930824560440726577552332924990414303607724835624286109406158726418698811643912761119587412013843608585847289860543346639489337075818997410874645533264740263087269801142370577820437904057625305708336734922031139447237423704077522442184790483760377368502939972301325589614936305778563921987952942261757404833675231324544696115831747030668526757072346061713002135807692316573541489739796531636079704477583469048683377608452121188674677120112768273342595069438776610818496235166461114264896500512764160056768286096017276913694663134991407160353719085583977667191985648467782859347130108977047863692755086057366253537454571508296976657512976499270751497083057183196652105199939553249441923028962439261424943162579954749528945426365457982031728602723355534799370765686035156250000 [147,38] 446633219319635080102489551708395187710537354529929135878778334896727034438504944360926413002553721449031739947654967548341492955759986851546061651623254114232097469255895204797294931166568421033896558061864576644895353313538017079837690749453116587103594807209781700532230782139833644103095286977981487684781909986838226061707222259121393404501944651434522654489686462352085940104385883496571778889212344707610489911495166785814688541466427886149691372044232617415445420251821728773193982034138988178117168626226412250147913222434620408058320381379530686053434286791271004786964225225110779328051359623957064583325997242105868334609324921306947383888375234113746156064442456483569412830537418845800673989718393856918500416876391294243399670732357988890662896620560437142962772161463076385495373432057577070765227162351956392073894580556322607126142452093180396424215421135888097951713270730761858660530764755687792999484757735562305212485127464414481213046190773555737099124760376323294429068340344209064112206946927552524969277059655865452908298194793122360397204816789599762509244911549555701627486010461441977297714929105088048435572128684030424851634771840695884999073594963483757928858134782184216807945103784819922212571386785106552681221560923145198689776967436788481464246146349036356574046016385486050831640224173611692199882981274461127948557543670998903576027602295941974672742413938323981131242819473609025638360589362653698701406682679500304137545471852473703832548211389146549657650857035218860989569814104437700547772007629176851147209058420507332302826922723388611311366757992374841318682573092798540625776240241014364695606513945029404397818298511342077824087745359129906839151177406311035156250 [147,39] -229393426335181511401846930315759673004679697879507950454153883895432841803972878543445772106241578229361612878147173717001231946635300609714812131353598782491179039836725221872980143343283842192244599175330237403349148973138675224349738804538816876932159494211154049327984437721925048016823023885542331231985116557703256125967079227304921046771293087212532168767248209313179305097571347601265054878551133388207232748518219516763721331472857850650210708868899086531267427559356500187002024267155974689766664651392189636339661015535397945936728140148014158028954298002360723071216737422676774247739077139096584540607181862729584920823894063520027112341804668963100988842023197953584024484264806762584115984260531565004517284472871456319697933185121581935387524917269662829833968898064769972992181635658833028212863314363356673575854990683516674046657804196135402596291683991032334364350228518520734258597714471014539867152803960777952190049188728362928685904041610134781566977147956442994206256828096170487623653337070721561551274832286898315884260081657255948667403537267440576445069822842310910579982257618659094707181316087100913609431486802019935553403692817430113735099663032815432773819358821273926165322039220990235947977086165680100031027578387540202764946953947522291894141952039871972308954677465697113849427885184973977680237929755998900875404151250470731712392125326090683074207858295102799819714641176561890849377329425239298179144295713566793612451760867090303882381902644160853420562354569830897014432896186728994238757748244794687334248114353498842285849033074765757134248417129922350592094604064157699182500541322563348141670800881632948029898963808568730951364609393593937633793594360351562500 [147,40] 74725929456385242310107851794531194564582959246722911674854649819177726941238163670878274828503036631631221010661788272632550361207396194643999254315839398337895044455588014890935405017628616030756779070200851290966808753205862251141298929340755208252146023746036739566787143861243993315986982824829877445314206825467900973898551475514646556231687419235644735002974582737882392995184766876824578451805839139160197331149298722104269060813315986797073663032023598385038883449533089130135269095554857996164329271526912868580323179278975728288467881884199551684874523463160422058093851595448437245627717505544576112543936061578959631256933547381208028438032479423087654943990427484771881472163049880212343566973676453929603783235060780656863550690923331714893945926135230235325901184501442986008684386190136309979442286388572947250923673138602940450962724854047701897857963247676334702266908800316310377378320689811096480656351256179847333087526466249189910694424489177828554546407593868433783965080634328126321391235833147142049032783530622533691402433095330108252627325699555921337205100750731400890538605624601877411611427410122040683390774728337618819944276556072154687277241650449542282886478445183938630717905678872314024702663523842685317707722588498499329607697525186767739361852017308222335058047386308322496841705563341595207540318056066040522280034540755152332120236840481813322456852772105421902187866546356547111221058706305860880837413573930951199270561734938851572740163406017302622162352270747297045359067869916420474610639393840774543967684023512229753541454851139663058756044408849790726846778869678481593517037670755370026637791592805927493278045684734895248942633905087385585256958007812500 [147,41] -16436317518803729614877546382967168951506057852572034036778208657594928366090767814673486805677434346952064138615353814724744258189332728674834104983770175127070629450521321337848631053342497211170278309884430224943722124025283266975156258142344073212044355029827610162635858381669253441344132655427842824027831895490733227183767199010327969628779137764924685515441508851299624816608081434922349733216086872103688823082643692436979338087976103219470775086180989624450023678675203198822773046540105004896351049135915109320605048499528117489359589853391458247090727249478440213365601682138718595869372360651817133522698767702728494501787445866596927070818935195821042398237160763636157910335999537208610122946049392125229627497469936339047818785698036689742383736589290348607916867875506606977297206858267010623103733023499239672656588911499889962762504859402582919394692748524198249087439892841371403380042218316495347647069873427501579885695240603681555508129751345726153835227082768231238668034538758714603960865050948238201852672106558439323823462497250091519109409773031833916880081683267092152272945211749039048778602479402462182337377603491339012410526439888083707657055434444676725207099037952785078800471790444947674324814778865810681216736691366709782465251098065162793042780390961980706708628269319624285132183185042679290053933797144770675856062719105951603014387592641114394129306383387259040464662848881963925628361147039089803265518235016048790328937459836445311446898510964186279556149352178712411287665079486750583514463118644402961120832802968240390234966851724866815678117565208290479032154413878201933215994296537084312091853472183751530572124454090699917434051271914915727001953125000 [147,42] 1952192942401127545268110675018593663022882541853693654759680051071640465622267809983677876421136164507781968715556836581819773457731178011579960176353136673786073346277759546734617301287195323226585258715657837550472808396526900426839359522056942147855791885691229979199919887897668970552872093910420406567683316895168934937516226916526999268321481620471663589602251748378435567162817334259260894222005703537986515573549729323567801817218410714045976959247616387791634449939371322958711107766006617518927226066138950002001658041207501972035543510640968616091057964030849445246268571890786228313275715168241850101723049292799052747086184663421436687198388649098118491547626449902872604866931454560127637580319875102244168413109129377091039376771180307378186804642627965908563074399878051652834706463589259618962245548133445372443011486715328078926162495455954023670353010485938551322365729635968113171994276284376955229160640823248496473370573852764621608463399816292290287977533557657770203980971259682759389459772020191547919128522816276465369052423083581160515314986407962849559220055271540123945210410536951396274150577971864579668537483455368246982395561181726300477925807913256250289897767831094408464572710380512095326206367480339250432400789962625511160827308655160610588917301379325961168214631258408189416564224381519657776327026184697103531380667576905145895423311791711381976211177993775282948180428642556576828281138311873287083624792787606717283658002972273797108414205658989028245958242262166335904835677836065629557971232731400000118258911303131114517472034174484761629544364213045004975039034614839985813511450896209585408580829361621769265918638390724029698411721173818464648437500 [147,43] 198729548242240489280192862433727133228201810137020641078260299868278875670460898757519120124420511038668433551333032729384233335636538699865035045597460113199271026701326421247980692660929596778227965555079808744689419817249034564065513305387118418220866001780749375656154766787517467277338628516349344221015243447929953860942043652687196800979500519523502874491046735218064202786582300990827073819432255012364411842714796174228508964811153321646801410584023994204462108326314578815164762578926809612471341116545618566256982518638206021173395973817783355661264629041030938284773819817766336784963537673709116705773423505905463691065731860418393134124636831648264893821283024899175592577669015131911107801105966059088128576257472294954779230802516966119000733305036320635470215921228017368699994431436237337121836724718215695177332444455653785333279772863178009678169209284594123082845866653275467152961150158684945160444314452782742420481659301465783090396061534813816021258902801332262845220765769076207337745452931244266865616152495186822966519833218197341152505427710471844404184923021484966675999631150589266546352153085686106304869933394837355758714581903511313198031691444028847159740606693684294218350119649680304857372781516462815705223135970812014817194258939187420515851293086498540024561002745535663180186279429524859981018532893078572845334321125668938747823917422025516009514275343832378534612949288565786381124371914530321415767469836987547371662537168881030628298193787505548425198012218256135295724280647067175567372538580786387037481805472034127700009110317383161414943576222160928815828034730343896929956413554206551970514241132748312255319078564424255608563777272675145000000 [147,44] -178583648965674512351528227912429513752484839863493065766804307195808058440797962386257995465299125002799040368296984744221182220835416131842744085386212800334637950948635908595159806947667865047213915604984206679152297627738733338710052800869182791851908030716030645182531851338727565847998054466047613029973113159004241140725739605856953601731972169046689490649224684223271963260370095576180338287484094644305384122957572209240349988455240086302142307952272191436037125115850057780675871782515075577206061128354867030692859252628471437169596605086177481791597391818801575207386588005206021903273151293942171956585800876670606370250104042258096151236600249948640121085899768491346901579838432056660264351530401289432902551218876823074116324646970055933916997032376058291717429277788555895214311571400965902901295129370071925954351115159278019427305472435806677074828973215239773157399238363859597306764282570428430888278946577060743482663980963721319671461224931762138380848984654956763851981158952195182402669406185889166156534847158355187643969015020625617860609981128009755447201827416061843020227289575848514490109160727213787498758254846850347173532309726364669581545571987730894425454321945690959259043442240875997711103505467865141032006672110824011657318397513355032087757199362346794070169259044101055398930423143351251812293519736315762242987211307892374855611245623776422212584729389615614277957762896020128437273742416386766253389376325088841989307529425250553366218079400078638623380759252051525117128015320416189179960075470816803521312701207447547810832201119806367471027372366025577757047998726289874183771426067628002956956125291823354816902700935447202009720913464420412500 [147,45] 53608759027854992021692368127301850492750486868716036971555960061518808481304474855662833179769028522202549138149505206846170407611430237864128301609635687251815335883069292567459815892744289827529812326035610166888199218697836023433476622046658951867266970524301321047228699200331597668114479500970559548991350341997948588678346727292370617648924931671964286480456426752596036413610718966111853437487468818035369321204390137028538718729886493033622867585953928797268558961749333487987926726558474686678660052883160438592902473673741135206239761884900689021134921414084525909501158145950890611461981953174451475799930934449905047347992611205477231028859899944216988331662475884751152773450180368891047931706182681017785842704207112124794648963001020363003550234731396972494434811205757312535132642411160184976623960065963880904531761624409291118005623194839353276157387115418089608207447166936925595611804794472622340046161178261178927883689870398046645468950572015645307383085642727906962052190760458709178428806400542076912746273090874184478649502893545078067566469222716135288963142293026857679097846503419991775990110315205800876854891089689967844719007067147553020639966460959958273433956403348962968662647258917982104692868709232758266639664630533894710433190180795803131116116345333712985854298288275130083234803754995492379521552262622219707494545802374216288297666299054258106934507958026470991150220495444141523929452064527973451712076293968595056857793980949887844755042063208240260887648322525647773296360600855623434504035956127383913167563580639027748034437364285178363552407350683119414378549365276764474907235117519279772551407096377944435290558631246773747226015336077660 [147,46] -10406318815243682814848333760458273463139084312613979156806034262303545893512349461448518323679383977201716537262383000383869202113040639021648760130443266814350889941351837156206768977280225032236102282262935365189577770686863010119699990303160990575616489363774017994769768201754349304372953900375171954893766155385471984293918304782013929913638836112369259624127498891933939173260720528146952363982124525992755544392025688051393274345443311237017384164645834511146933617079072818194855592435063722291461523352894813961020429768355823786420694721196523408080896454544479574099065603884949737516619384950486148837038565160339040476414030104033149186978854469477701549575737189527439180979468158322509753592047416452819720946634809447165787125182800831725440582201568119997312300439338313882760394579244099660811058411305170982493159648925617477933951692797675833268834821198789755460279799180249834298925815708630343639251033174352242408513991484902598757930234931855494522774678715823319432926267932311592958574760449758296055580268633248113202878547854162016384115189512571539654144362311888246187392037208791848949587302321369068433213717155169758149374558327933063408498515155025099180871584393623894982143170956910707020364553303948255731603807710939333873211272581690603223637221379244897578943205953908807748193970680779248994335230953762951594313904447941969997673526454051917339191288432129218860732915486521875600101011078449233505853406376253107199433567701683177131212949707596061621264435846535540366969553812915575234337937413267499203412262827306007583505787923834598521878889913195751199978383282382206569016224763912878865956434381318451965980752850857453093057184100 [147,47] 1489100184173773471099941131098413409617809156250907477368538531068449471240428808109581572924555690866554350400001705998466143789111893306475191702945605624763060732040902573215250913021542821339266529989616693632379636636382886429004350930477653718775166622756774628236565750149067584013386097708248637008679278272913439094530237728402979524140816517058297706846788947711706972246546897595818570033986398127969442699794070061394309957031816676976021776018272228745789094971151970663643464526713341593044366058885901802504134785308625731261064329507637664791563165876572613109825953836500447723457892899301100524441546252175496768077582335210962603464071207937873881933456344463970847808451638377585035179916092611329752278012794385583520820916502371445455394030495447804726381750644093929081615825959832927849238751323329266227999269279211940419816219045053986687758592133165772309487860178741890197724753585158084235920166343238339869266830043341448291408521932855948444710522314032707613655755662797943111741668673592134518732371426440324494823848573229074989096759727828089301965373247262366231828494245436194120834949074817613436738830136791545323718361304969676220953252431364180751861998743680194171910954677705216341445893647359155215803591920641424754547208263374871061986118659891172738379793905013466849731466704848535947812543606530060044397308015463851760603399058915730472312004311102008523822236470633793479229859631974602211414190691989859901528719545283540019015653435440639654159240858631373841025042745351052618600705443430787623751316768325243761974396946908320420804639572368867605524307072456437257160006888222202932194869987443219016733609243797244086602900 [147,48] -211121275173075774066726025877302179187378043693356395452313961008467223013805117209024984428410135117336671507060304624459328078645987028489875202069919388141718127340469536816555097181698006977821127293438655384812461970910032293426986075017183291404208532143593506461898227559289721691899281059235264926092116760599583784790578787012209420513848341664027873324047313938392487341872049585901167423837991513596119035914225410378374896698031940621530322747151438421483353698784742470614106291783330314722554512928938639302548931552877662562457888090209448091483682224993546845590992297135956954341024733128034062294717964797282852031580343852156209842473412554065731311875462805479631574753028235479264653508149474294308338335064296691950665670179880627170352476143541632281894980866371136749637022757550742291290348362593226878554081718310326021755801354270780992894633966865727352376283986361553007451003201287877969661853598636740514068667800519296271046366494168655793031131375724205513153600465277224161304279872045515100242211023223657930970857842952862216231430368713464089097478296293866360275523675766255532807382945429099838044400578486471113975026773500553690350436365436040551470753126278395249470290936813270655764754153927681247706829076546525708794465927493523775556946888318734969990225781404556391592992006780078046812120947373004458401130489889636077326398042076345595060383886322803710308741754060249994589316757261410506784817540170794833513135985723832276258488904415256850087533401724205785281655935329924300403597441113484708894563960963272893844573971641862649578731765150983750605345659699855858635066198355268569802819490779523707088646526879721776000 [147,49] 46078238482961344877628175703505895677596877698850007397505683138326422424738105289347428274113764987306314935406706267556329287628619450057845350665972393364648454497451146345218970325330081243813484861887653835840535357767910403155793074919172211171472602195728754380101802104371056954818548681861307013449068766135552809814842247706799342848501955086496868735758164378810050666718254123014166536100674235261071753976433259641287427664719673168485456577855419740595474264469354180283219328987588088670973694177293331491735544573903572834581496098132971290636902905338645072084161469524536820152559500086180244410844575077801112671751083568310276063515428406360399294951198076451341733773122006507681546061458828928985013231708986667778610493912910603547748435935019656652434293098209678527466266763036867522206014215284463934104809533885039974747858272950373262285040666657125182863814981173503867702310403415528674686439083626129711348038474672503621209176543350746896380240881502585932620875328160906992831877546625732487550918971266318649825449507678289544140803184280449657314785160692617873757851672679708949782564405843364909447884989723857340085239348117581771486377306649629033577519014833659562067970945712161851620489714062150447136480693902805649740512131547081067092044047042479442259273554400538947064627429006754663915919547802354483195561690526917661126403013360775101462361402822912232740332330620823694497045033215152908681694039927857823583117618441117814494682786299186762018093308795392165833268596565064233115435038325405784142346911738429700409655510341190555791983763052792165960116774187198868813502419637934102718969949772907394168562844211745375 [147,50] -13103939115824610453580335084405375741080999177490975297170508487460937555898291179887783240944856677969459935631755267234023702782124391193655423780512481706413571497769512937441954887362480395274865604294087311644258781179638222943077678179815017921384793707197903975781386776802475840911603331727776001839138776297556701319686451163139764597188243816855874246903696629612278027881782841501399370534846102754559149559290457648544848144406106070255598410924923842915527686274274759156377158562232448689633552327634583763930465364759700627314656292712129357224495301355418280303449811959104406743072341841198807391867670914239315786401765360015857519452387364715822781014369426226847085810862102685190888278275704235919341253187078519305228930033902083732710817840037231880134848213845138261124997189310506302942548273379172307748765798854271733930690106318783964971001088041575827702829467726128988322591360314620014784040846060542072019706784758652700071317934837517408133759113728723636370190515457052701908576969562597381635334136698197747547842101040086085882413529362099168758002835666821562771146236892327376718505298472378092672361967249940430568701523658892076168986820437217009927587713509385119940902348539395779510666037973595250545518847106428049447529792283651306666092352183354284774151123412907921229549603445325646756185969953603687263524591044829672745984626305393921857083368442617346045371349068601914457830758590494203428171284020721445809009068515712369849510725174853487789451965676131893880971412096096333313886902560651845183891134212728963490937024836684400005391275770816903483319511813536093492536400630117151616204454872336887386731810815455 [147,51] 3523068429424390977496655776989939475497446751890436374029903163073477391522058341777004306325909048106297204933855036252221227458898242513008498443775929739266914305892266401846361522112195291017874424938592545113571236180208525297896058807894584414324730557183329961707227463268694683597912684133341143515893874295569979591971544128969021424213882452755036134048693364667263813577867640559638216265926614268787610431894705708413250838172872206556896183035727623373110152570576474142077259024590651277212576641116455619844556216372181992999440721804871007227281479127795273735080416813546464737098235196283280296618611089828775262447945318590132410784312821500634461103003236424419029130290911728225686850979613373903557908779576448524277567511671673579985260213199451106940833088198798360491742045594678688277997997889828206848982072172143734355258905610876792010441561900318331662113623725262386710715716492923338750246348122110323579190299873892131104484360275951670381810697031842424732935968343767142898555309299357761462126650800599981131836497558996048508586191061701029330166381048169429158049364036511292995968541850524020605921107435464095381377018610686760450584900686999480879212921283080847342773073641080651399874636274096357161602804938086409362929822538969341550642471862256647253156554147196008597267381965676700604179636237001680420188352633572279594571016786015081651787076184913911841184451888550618469970682737408588817491479902722656332052683162242024589943933250566280288183303892987181392721679647100535573346875464789155971174871273300204100754569700047197340981025511232652774230016042137135397213386665811329279748728060623706344798772512 [147,52] -819810772167499410500647801582338606648610687550517655429650886992480754867107631349514892645740679832346726716947006951852284762754242475557515912979786915899163401307720843441082617002401658119419793555028365176100428158421781102074248667757879677789013489932761785880450011280565777204981843016509468476714061331313062051601324161757207422699818155154555656438494233520786116680495042785695187866908495750201919497116158454317692108921489813172926676389561487724889249281094053919524254278904370827140716712820040950414728275131469787815203396874509073648527673805812879057002002415007647134247964256811077808220549146123101535036879828735522853308277071934181671220019595560503777588510857246839105066352433988679793842304063317199929842293321575643259255058443924254023093779537514722001864390014280422289587193249151090539492624710332070832566754289240921972443764723334969707274246983294566213035610258737486822485680965375650012878707431358042751015447909005110569223408291700682275287390210629346249533139074422068538911424159880648408414796715678173756054672524980327816761014470022454862429243742015487140786345340650428990869628515798958847479280014056873423709467126716963471861008287503181374364373359119903054705965731927555969593679475630384688764941002299750675423765339194699527575762313163003244273929185970045176111079519184190103352068243200751064009969759340751656419414626851629474388966233595179252978016187115015596116528265116043768984202662459246531782745735075611489320670497187300249339429503086810944788931340146318494553081917967879637692803981201444792085364827627472235908189133227902697079631406934413685514393178829989139869376 [147,53] 169342732070497913465012285318358243899164838130081936979973715304440956213133506043779539707962115332683832365007678702787752819805820108371348635074350727689455914264351432288332629227940824385959280811949599658600774824875218740485919794889457769513730812286907456914041499636228961989817599661148919294675561549130380956091177662842478766969040721489696572765036187524412061134670087559312685159953910106437212805417844874401874735663476450057275397753252426272806855093267435781648371687610901909196109455457026188127194946922108893259554105988147246938327619929791674433056836736489498822724957587384322235276826644563567262811983534239718275409273743913842309766046180703868897160345009259736963067534952173123529104001102078032980137880336686251619735007409009680689474432997848537981799465361769465583245204580474068363241202962825083359972259108681037151064556175464071916545064155439853933347754480574320944079426191102900339669484743756458951291729404182585965072207784322643205225198782918069980428078634274286225259169221104924244507399875389485375817336127920740654041904598129483083479481561327568192219906029251468064257084061954010330949909632336591681593261374321959690074947654199720196290529880868120172128420446355210276909144024243277274286675534858907275299499339928448347320334464122646204795664808211690661196491596555296609390669149452854059829310803388848805205354950250345891351233267023908410398874657551931902843945969558729797628537209725009128652207834867037985355410955030700359797121989101459088451127972913501490890740026541669350239766650965433930880594418734193421119694573783526640520796980779667457737991321563985881488 [147,54] -31394007599519173867781076413861634133512656772344475649492667620945083097395656899624578634695464087378361864343256782955750312653901048985983783730495172701622035871766924071903786186864684130496270387714400178279004553110144380710244748337192576137625427932710002756692293170877403055850239361977708398194253396084949181614061339773286802300137517057382394013269848699497908521327426094641994466435275006315674689049964566253702149085917991733770635197290590811575592313547682811884010378560460422791367700726860274394863193510225290784327273480620465374721039073881470167319458290367770625862261650172633401668531496476778453135865567346273492394697366266992076424898526742933252482550108027497638960479585497909302769070255908549585245540901083876125642281688913111003311678217230507070655797096177113478501380876126127357522097984438397263343210294907069782612656491741519635094753316957037697735269216336034705859365852296130612640025889995725082451719191432355110373945594780681350553316093093616450198601468459952323345464958439568195546550543145897398211266423935011541891417585837069745826641065481440410703691129360542109970957074123321826530454776152745483805138428770425367624071486104531126479659112344086934197088686673738294268500510020152272416341665705531244609728641427403051473660751038629820881040259059993221698088546663155237633490357868672640040440752793048302865120359352247463170287395706410946006743453232033479483069725478574777379340629222614819638035679729710608501492900522663845615790912691725060944279044675973459331135854948701719602618551287867092498976640606319376051534108809563541760522573323456876229121550304114256 [147,55] 4743742568843928361290267857682271494188562465506559778274942075630058788859645359532244604744877240070914122408364562904543207247885342408836858165900537013713794123502701906970437219636565124913230101719862752870152474276685630281354269723754910189735784749898729431399233253369106643256261493281890885986155629363229820664245278521172324995670029584583238822855798578626971806113555539670325134109400674550532807158806357115962818394774763630473007852263871355113600753945043306883566107112393256767260471742959535460666650366205730522584176447327896900780695392338324879164407126309721886631806050338111629006080238233508461197284363080798483295182367896641995432195179228660161885846014945109878866455573377395752343502957796572838777086800849694659425027011640256455081171386906904144521166329880681422748401511017027470345896314077728840178145814670791485085367770443598736099042948285787148075562612896294929168037542111581742315587383093661516112352562662377978134609419998301750528828063972194157127618404340598102973797134388484960337270941993542806647760430584701199960761429724682575716717956038365105932739535311949481856032928337672015911611144915472181884704969557950535493353626930346304550175711185877543641384991370121858145403720718369722251117401781160520701278655364487848879809997778193907200340492106739368760936776228784267176847528968851486149543289175155687014012244537425055400476026496092043889886516293684822651477842011553544617679742132045397637405610231903926577741149783956432834923316536294059149802249332480696194708510689455032591982504643500690879040451244662434299269823132508089882919204399091270014047715237936 [147,56] -617312790663993046368442696590638032436898894281158794844993910916995354883094467879735752035909865009497702191043802583556752825733622971423349418264781414911881216299137174243231512794632359273918102513633959246091750383497485359702819373275977843052677362784937840582828707144292556317772732167025511463199608281005323400561915169885246102360254152748839252235587878686606129911678640964540616883545105665852238084440278064426244784185832804082678195666347674103056776894700862385963681472784019087455899918953962490561913963874156085558462940361980996056719986325955789020576264768959224450677191174619986716357428251493398997445799506005190228655792073332535033506886833309405149358609277965093108680720713540832300326389635731598152759868611690428582973649426799699393944626482613766383596617553295583503749169316901831142503808183928333673789364445256344921675127415606695128087004519180104520754534533012409949187751746454625602381114859111359835068172932415419902354521737694522380786430886650177806933319443651888642894633014772300064259776204635861006532467185052320989831043566205623042350416793910595394747327943730591683496428205148329431483682271571308651384163678915341652856373708700228710533471251745693288363524058364138330250997147339999011533943792719471286123289566609037763203234542405303349810505849767032054722027069812849280655516138774454488971989405091302953749424970146596843697458462708218325679751396375993797032517439576333012901260686515649645068894704150487523848301338931886043229977292318726786459002582423573652879240556049156394909889102641910673413584549813649707097521601412778266160877293854437209207747648 [147,57] 84324711192104401148569379073938275875263670763944937593684329861047790563203841987612526195959719595766863148997871380882978912598262516245591951940824022829396909891519285926306831987363532577251803210415371989385140851835882852291454492720754473328643800794531760791897826961237885153191363849203950640741489457397935431940189879108002184122579871238190600725375357357307060237353751734207365521615589793979204809687867427997349602652558859639549007328218446080029643687931795331872510062286852732908482557017545730433793987592878300964028314781562246302119902173849005480470403282730597638252071808372890146392711397802329068418859960089192196237593575905779424649023478338461337042034737357918838552612753186959408279909363666371184717107117808828506971478485512493450101186003907125735231918928871075287228002485972646069994728880598214112368397079950829112709325019863111399462637749425448897677559006582697014330681949335124455893878588486524148484376181895346519768622768023503982923745158554968430065054905487481125497016609190686245989362261992182999636223790468890958239884901821949693132912324822578366277326335880007870127514904676087137022609727929452872423237915439458824819279339282652869647998297769488833658643309285189959879350609613265893863882215136678326120334621394227096142241821428698181350859374669871340544727605364980970663205772800410081688084782928418063583844976362194572023331016421794799133381525731541540792112493074562485782882286171345407130621373446849362120536346674241135581590866452313126294180156334643545715005955737242872021675111272297918709286335282137631184114424111428403009053458539501077690628 [147,58] -10318496286063498901795970338573450531905131090156138792752575143375788240617962249150178122106043850638163777533784869208229222753729402154417315119176645796981426800894396075715216380166830944208162246321657264172704936762480783175860082835965248809665881071921416241614934469638864798766525475474245466045771753487489160999438250341085312499419209236395461192468832480565162454494778687753610812887047244228120550135312994324534681850596695402504517016674781935257881374070658872901332661968823735997427464222272314613042954988443465067383997429083114430612833523631252932383215724427544014937049499241287688703435712708529063696569326565509303501534013911257580204740015784308929863835460469642209247888989582450233583779997631411004067939301834921336788482308263323069156666065700393116618462543837875051829594720665458310418427854901795950969527263420481620836853131444815480223310246726717438965667208893681513081002990418568903999521467563230909359016627114725968654502678487154627165304442262894886933811288085371864816071567529092872064612355040864996764811454483909991178982195584577822839453711997409553522849043986922480202206104732770336043068369253569774515731976882127094920272366992687331665978313958247868573802856237802136136338348494102319970420929222159594926667962137650214387137968640819591143008746421541504746988796778559890798666008524067095600410225187716963108398828212481849981856400967126375010768627952765338353023980612040715504357917497559393522091819422574609499741547469828129445197357066461512822642184138319308112648911100521055030877721167347515137721975866566388420204280331117631110048850403706413604 [147,59] 1037277717182757324737028877356601357991110763828050848090849269223635836108700000237921823128850532818019691177496929123703433218651148957708266447105684073047765272155999312427681718415711856776276119742407904593610963732187597677827145378206371207739235790759695886814548295545876739117034500357765263219331888491655132069130458582578605340667672457693832606437233659819159421026950245773068774846548624084523740899501525943439919521956176336745464904454067224919740065214593471471079097087275581340457647239166079869311558446226695235835305838338246539745306091623440398747002621474155319387841872619262357063107483162001502290918511690918051853119149156209540168688785859664910583321191549521167239812358377190950102303200193498717917837928452923997677509646335778082104358265640500663402740560860733418426537189919500601624917813695068501977929233154827681098662701492490491197729971263407314553779333165136940961998604029560274339096813412503785244705298384802227853484013778766875276418115156388726742599300389866081077679597484771501847288872017886479577204198339070931677822672431784437097253798490216784433784127105887188529168928705010879032547548427209295280034004401311924857674300153861102727399587188803742046541966015924835962571718284868694341194168803450157821102660677283011833851162519694064534212827641002712832005721810959783951859251952412776966576699686273314888454822486358825456093579437922742108027091724059881132242198557886392848440248107742657653918546806111769007334222163235681157345701736314711622636002918274904200470767596767754677996592174485097941278014202699281841749838179170873177266644603328832 [147,60] -116799522160094963266050866820488197777579708661014755051987104842704453747378379111403230259385403488704609363006500507191791866821766283758765431198422892660354801055429369649574486660453510934098430185009155498946103651518728809311063664184609962809797497215447135661746087596822922294878407172562187277122036803937934546453329431169182041064404289896364764569852667741128551938211653847076411456980416207330714634543620736157271109125585357661275341266289358719184845592808772496658074464373450255656786946382753118125635713564740274416975715632000696377171149605114563859824910967493602395913874918495033374060933907428727513278025548550224444638304287521261681017792702727601649764104504830852282320335337368103721352419628583725836213979262474304469493765136753587446723900083362380005637421998697410857464011773008008824531656217975021831235313445236040495466897394943809208252545762347824693618690156081437067995939793633704108897096769109581349774178636520661994868116264023495912170908929797266072142689261124503669810422009375303187691856657773631353627378558334172663958670370275706416954730637607104850418966397765776554221814059562804042738686315760127165847460443827050481546144354129684216676747409484308500578151035239661729268935913358515162495127388404711106998876479317517652630264050528292546625755659699499673062622044340996375564326152763950029150703135282653613359920167761127992515480894027901765667731975928508642735504035292109763401569703769315003295603511546674760628032791029111606179462325972258352532526626574782404810718774511248891758105227477112569849415555040941292998042568799939905113859229504 [147,61] 12180421293091315157045512356374266374134670375193986879943148131199057065066108560737546216664203669138134810557660455904161426078088826745871069289480626382416031797451303785478859673986839767554765703719227658460842543795107545351949480132317342657198250368684765621645711049589804973755648131474032117682999716766521611046742184004696204768442786564430818558042634657105260789812765218822393241759503023186092539518691408140718013275915588889272102502146408097366277730457504450220902733182848499011092728782821305942430696621155348471326323387749491907568563008619542127280722033663252270990177192832979595229659461741989199241721422395242366748174519961568315954083472086133412367595396976084007839975584523660985355872678156431489013476407712666554202320883463558605193028287985083015379584433429064526471801796670210244076546819989549525800858878072098351620309622046823373030302508194624615934542415681624881629953207733938731707252451070130947276221555205882834942709324136609661427818884309255320128403544650656678851389278869378112517252794891165667893354760880453369107482799399458883647344227259491426364271396365255789940162198177621321680061176372929581026112127566464469025909442446083481659063728816901290577229895334378312800751562366894063931321680029231897927724793368220763713624789630037776443556943657561914679631416759563468757579446376270076339424418785652240747371063981633488181808753536638671338343710502882547977959887057042748296208940561358430330688975002258145775019607834147575973278253472524343628636194363123866263917272051324233855834144292910944612503398608243441030062225118382003700218624 [147,62] -890593455140126595421470700357347809936298545513332886418555995908643236269814257224176322941586093115711199090373681783001561038588200143886171430763563984885219129723939283476196181052164906163448603292045237167867723034122697962156445827435370179913192017243909111704579348566224718671408246803506908126572028191632656452120613212482986458058972450325288977228131525963340238560795753208440819329491821299486224149065630471106231382658620520020252905392839974449249789255681684150636688773802148099988355931203921889784622764744484151065806505012596114675834233878263829161357665805077640953482424602773971040439293408381436555328110763956719691428926386727412452788788337383874164834784172372441625671050729445091932074027071078624471965283597515065391685060541720502760963787507710757250834581350169356528348078814833093165232925410094505287615993363913759178600634422540154751532406332472329388311778144580139290466790458104319446960892960105898845992613008634517820930030355422637602555612734615032414216698087905608358410346467305343650645363999104564383451018123715632545698386884558467232501797741981997322539582168934428533812440941327910218389092360671437896912425665796646071877485400230382638825169925004302776545871807617400578486400193970322402183457787343750951428563178295033314552388962797537445446200069482997503539304193090447486638842746934772556990707613810637243518292694394176848340777638049545445550376280010101905091356295590962399780567302500771759191556104327560885383900721267991981540966096596940840982615661464651442625899610539876459627155897335555060861470415911933899690331865885711656768 [147,63] 68363278579439336477628027732291704714977561878055844546922252694187158199876265495929705220862642195835470111859166116912989716420833608469857548789637826568832896462344457831668315627913971753550082030157778225099321168657385181388402302096648398044401030231094438584826570047377410115266810702198808355017077750093920174833063098754890421142923164205394337215861149474551443031983241932742385885529765487876476782110987390208064760366969411080611902962383605153791201671292356507161064790798826715150561370688829543257655085090545739035793806437060441961826872412077217041393923786471931675603165917921628499980091753717091951911691779047175239002532057488412362914584699033871412519799006659795465835784356188874660622126581846640620451483416967917215997784819103268399478702887310245784587491984023060138684989728003305862926919996179895240069544436105116132047455395103566212256217477937405619625166608257173097283160248570861682033533034725551313933510754482914579660199070258277971792051087774905550459986955476630147624203408726531281473430648024304810689058734701230909935995346385297900734110644283983410763881133685271593634810260648934241068414230521588707197468420771357770576755606137837967477407905913893587777118223732060507529213918671942101987039552931446446989287640640696929886389152442067757435347042515430334794552640712862141920786686350666710911845976519895231267590896717009436699331682199400499061046654823432574263836628473303669676830963925042816873754529917255173407957270776351833025143556703914874709570337657408400401615391823687877615561313218055974888925050557835062099300644754631424 [147,64] -5912112269284176408640687720014391539712219272837675024749070289520762390159229242996954856568133203851450391794501693398917992036051436374829884932919042470627680734001279837312304567685654498717648772373215398691914065041171041092087558013571373049823450481613145075648026703275172391117173709890460452194998423432611608493923808666128711207161232666196385282991506472857572304463678615570761177934548444467491093315350632409920786696384935305174658729805392454737165239700478225182930745698044676425094191484525200200665692405210247636138245633303510135025779093831665567048097080697182143494583137858287836004921373083727841710411035360171886436449361437195167304007819926102958016049717813721279372624139561918548987530559223796873401985105730554036348433397272782949536716603101728901950022983317791700159377181029745892248385453810984203747989050391692783811636184188443601122507370378532998747109376414119779006160635581261552747633949189022732343512206024970322871297351993626095133496978554678113183527582196780337631424787692840770217404859820217205900478864251320056686220311755937613676440446010077267064717575964600392212729681808602764049102040616412096699978204014585597344259564437352814904282662576490805599833073715867236205231068271710250244738715490767478983260475331580459847926887253400912648895255716670736428070078665325122871794623360703701113513559495496173245757139718187126874751214316607806923647231364667384545955701871680528381963064320760682267063544499251486984827530479598387474181881130764524639150240438182828584402873381533000036460886747009940365389955327803756759617805316928 [147,65] 399241384812684962808095394208282043058771710998079216360049139301497303897014344543793218309926707132164114878001225548151414077568272770043452369870449070090302565645090171462679713794375649468089064908905020415566192319467231228202282459062668366987408912474763547694029833841642625758439114523427966627789307141149524804902923290568958949088807408407574093031478012216904973964338239578159354308323935809177182369205865863101690315840405676904758873282526917943733589481180565584592884557721090577074379793121906947201264187814878243245945995481275946304855862194500171238031956984786057691138812670138926249746394020539320195515948054585179168693449134388380039139403603386350347981646095777926354946598881524554081689655090907830089226632440589953794996265205172150597581396385886345027739686445235044025623822477333407079187875954818086309060213532573584921408802713339860631693228828252652585543445484488960320778117767513017836883765705555767111160950713417065308712934814309720686432056563829077354359711141214859497185807988428353547554238604382841873413907035095103222728389876186141959382310631210353162339463503250114350141327558830410412685820188982200981085417891823934490681140018552413340495009248379564619881684005742876669225845104686573541809974734413499637548282181772325050531515778176360950960071633575684478988146961740592627129110060539980043245991581956093201312984957086775453875243141311195216789432381265648682559086473285594551718370399636839717403030489784141488651967005917830809771157099356120599125658839021517984606027263798317644695421744745462461156898628909897661167420864 [147,66] -32077332115857218404787516214575935902141146061240965783495192803981924033066856603636431979194716483774671636452841315216792413108298499840625649525068618389220901227866778558814338502665069343374057362363172209746854719845384315587999024680484408340437445342799573440445837462065410145960676827230256925353118042453061970406997559679443333236646756934793085514368055139157641251801849191406296417865821132473785677507620844072417154288700050668821437988460412272298748521907404803865569482349782743037299052485654229914513095038726626034129173139102172210618477077108344310021943743170325656314997566586586525837612459343371432076301490933430626342575382124787602671527980769975992674484193726252298159881123085251491336159670111280811568521081309588279774598105338522078534155248421490337933036019410778210513518262299427287316936719854660288267092948358398991864399577663800065409439676934808058543220951673703421353850266599136411854786166099918202080314403227120028252321114667203918072334423022542314207438415596505505841576256582494999523275724894437353813844749417258932715695070501318346615010119889680930740250767123816402060851239560512466826352685570993477508583262093357294269767164536418751950748808915655624384487855092531773431867014830917798561619440221372347810273140161130374733704387234846188166042677736124795216429014876542435048448846730444538166221302128233001974293689155155472768310440321999889754017892136575502690890848516142672806579303632495205994163358515375401062635780118160375824660747402800145664417586636730821602242828400330331684562757570927908367807606923004988150440 [147,67] 3252183794594534689232522301901127763104275536035149198384962342298001817475133703629431542390779023995304716379700813063459887783341529318522762857258488523373520728583974700615643252441572935986223001022401557010587001278418885930547759841058089316696704557515721688425421105393357981375883163395810920222863702980904484844629876949319245209827070715053612807624806428487966701408426963565220516294826082483794680474725399575929164361784748883623310738605403053225719655443196348895468885267637429335392182249522679782747721995409567287083844533478890071711216644028572965276743637625489045931893097410790053723894430324147402187465468018855273865630883605658944158180590588402524986482998488258390017484768402979518210534647988697656619129944116239292924683245940995981783070060359176927705235754505713676260273798637246369988227325493046735526318744414763596615639978621829459311593788459498563923956771644936147467802668140547768714834523150877992383787643664954063559180404726093760531562900078100540410506407776593981230232107330170211775008775028886341754842513905864308363598877006723094003360542766323860350841335465992679758387577990703994276849025959027301439167681188357974100939501413025698934635551854253754001558173173199924402458002641422144859473437656272181186087028242015368906028855624127414519014842009802085122865837247996687843880222378903686501156822491933624642346143472941181153282386973165010064711726277145967954388058530869404559685231901893480694709054414190679266044625249930164430150140032355392796276984862225714828844485662299409132774030329273854548361037802281849680 [147,68] -398183429301265182010779683599135377890464259514902383682942377088316091152223142633840439673724987802640262868706144653984330070292252251445835727224162363536954428246953518692239490606906015359816816356056021369210612827524665332394445408424207040060521661726073307526185575973481430520165685959305871794138450059718645562811871768617573518528528838349660114425958419416848151383288301985980365846367483738463714300979044526656360748090592351836253677196153151568144725405920128337562591400731510510704418172538254302856868227295794961632224620411105823365954125800624657880950445353280651156782181843728925349031996596532350520213327890932526077422351373465872096733180728638665371574288450280149171464603673929506870798487124081308796617216018396354340755576538186607438011373443080087800384289696437898999921935646200507148308677000680350099040835634130626623565373558800894253284538991296281179704632798548043398539977865750923360529380822081362353259912491088912033687445004763487414702609341076285908165145002416248145972647202075817148149835972579392194527355518139486847857510456550887326487933565996906192056199741111788291109022252748118711671492101337038642225754000997517321438379233773575965114755955734467958677597113784689626262664441006939264815556358593283536373787093723671823983926462831445356636865290753247705104590621264478435147636304583115592901441984358745798050470724383729455574652556179362499301242811747966736206254768930751205243148416323343361533332700677553158864524171105516107885087862924220029132777667718771460012182257349252957391219000552794020899697428530480 [147,69] 60511432303620493516114432950788604218197504155172668157425591727812557195621481032277376321369527749756365564006534345283568640290519518742813230694376102368509012539536300066742154572134880107532776790873031342773113849419071985350707130937596153631142944180341382766246935307922845201879234499112119073752840604802120176753288791675750906857500665015327827236180179460189514930620891107692434189092989118890492340474745834145744870836776128491426228923989270977428354545997288562882600880169771013113899492740357849389115034136100126859461367703188740908638912061865310055445270389229346698940003755089491186349646081924589128067197499537210414504491835960328293702972456111719492241177971734578726649530679192462396781653479046024188269391951663101401329229194978179083209410612723187485577592995091221278990345064220390771892979841528781636809611893817726624420125794561656667370817716059670853053218106904802843184496256998069041047187061873449191881099757352740610845973986579277475459600786470593202605796112411340512798651387766500375152838752219144413807911155799671080824879345209731730085950158780783010575295315575832713862643278929327337078738718104910368783537956381429247188277240727391503488181205458096055163837958801280631805751617536603365714379140577441168043025044859436037361144858305044538161304690105276107802683486055922410429191216697065999751235328178719771813090736415871346779408204348785394388858801438445194822298291836429317202560440087415801193608869663774407014032716996739539074239724497223159240087034023689638765633407759018716798293440136898574270172579520 [147,70] -8663953026530925696375061696854606304902660459455637824309023907694717163859238546946452720960562164278027036818596701553189073843758963515493271259675666182865678687383020454427780674450867690346295467810228883317537740938752794821535170349414650987900024693081410534101250976618569379604280500620917937258062105076813636315537726080574786818371075683547962264671724188148307014121453452724242679151566666979800647806672287068960859548607078065708869673468326501760007576835170776684777653183264326823061269646982746437531885628552742708555999910455036102700796552895937189110874444666084094502459611567367683099854538898552267749421308958424755280140833477370932022107051722165606012551383414951157833155140533503600407348363506846793962024498913877492122793346595754059454806261771781263279136898637620572280839307577564557762041348345571503268524247854600739465593117682081026790552430364540966835203413639990040170155180997793548938674651771393738027565352297939069579182571064724042496430943497474137526543266727846126949908780294614162572511136824509811899037323764023988232298445671030962408074678673045751903917724639557109657109233572298842037325318060925871291594951671483339224545064999920836481944195166738591871249250158330092121239636992660890500373969198505919942312804178512318052568924111530176988945719827056925423684978228245009593033999751213165310247962040029047242340824054252747387507276488506964396501937751455608976406024484773791938999064139695148642471421266221764230447165462566253804873292539377537201651292592718231365727059691780663806423302181555369706145884 [147,71] 1170363472463343992616694156024394140866044753977994973377366119533346107438840390388860406287789266912737215997194136920506429870669232705896061758046256428731065964798246384484345753735095851115735839732283737278851517060794071294937426881738645212315251645520241359607433812301550201825445576471008543441962564531868022421068023521813993190660903384026562940525537329154940878934716108591204163228409609953074915091640125150013336364096707201113299172518340792665500955800542732180980613719566761874750556094604837583004242618235836217179569511290833304104471372148658319849838052432401122508243781799456908857246438220860904979532304759357213489128817388030674169275652882406890598532852070908355387888153302263203327444635834263358658707463601917164680971046257502545417049294589972558988067174381348197916984299989437169087684944983023988034657087793885393208165433223536067732220758048250386419805910030165873313006375626230708675068964109797571328262388358931517951935143587883668867143215613575995762643075247219370570215426406435360495897138264310272720425643511523385711377269065954627792399678206795062490926625026941087210073826785432372233876420887120642891146808366093755355572781472580817538383626131848397153445724843503557413138329995998504584447459953649761483394172316046008832564343193520338072761430752406140788331417412400541948357404679274619678451222210250198575136929339245083293203134971943440973966025536064181921648336982413987277573752864829754616462594582672342601155089192712224356629719760172248555388231055449685676065011927675332496796301629609851324088 [147,72] -136719766795275052062489537420400346854483466794973620226274691893793195999145367676729071217697610293845436120448786770342138317666369072111122625776015518917872570148648430376409933349526480715108937984601279708290040967356626101735454788678888650336522450134569599085793848629733212731869606342821210453072322927796522054154670852549985472659062359103358888960350341551250624794233043794884230884929536818363628810768509400110767720655720667958175222610630279792345775880061174595185302260900487601168875273988328085803168015516280019179061353883597961457095914074099446572147093060521210335205073480836982998386901702857687168918724796650698203217406108930189292302551803367630728258341546635286579815656188930768732725575809904816726130260673174264221483288696958392549978751670034146554838710323986960939255409028339519357228190922177673127477789191008184969388474861905359829898683267232602787864257705488487334909622784227325587094842284892410525166099642004774793382225812773382588656055859443528696426339694405493510147670090201013759050322967539505493966848199308259868921530894482665066362548997534135474210606034733571737185780713912481057051953639248290773576585084449290063634149067605264165517117312988078166236937474491648367263253066377301580251316095469790739572205685112292707644074877096827521865158088726035140402771688556391259242615128855831383079749185229810665676867225217873190408392326003949026167690214147308181136214543356083392881935918317545956165067441714177780042726000500275651848688942411145136969094300192337493488724775742135816839568894893328504 [147,73] 14078369287789207639075725389955081949599248153206535893629242044276379131871589594050252421160992277577534096635988305616608596732165139784000761192961011569243060917401970672417750630422981146252890054754573047575239332022373429698795758297558115210129466283116952928618277002169233581230154287123265532266329361648625190535559998661257006730465240841809415444514818447397058677740117939512745375044355483588627641860052439783935469642719005188684346566678686541089249175996139379913508712159676903606700780585915258641252602303196838855887027679987561510090552219358141339507585386706491635906112005891175305589816726664971255680550864845267465278636188197152187122799870212846852073479098474385436081483621521341861929825585692639264909423713021692671461515111440833236093777093903769105354160101559617577066051868019938659869044302264677466371093464452462378610932955131796486353085581331603224387278977533416770090879457845060256281708853087841759145617533172632840567999375428403125213007152165798945714623799576817696655186690675849962798587147635827947125784297608912485060065083772973523621765484815968905154460081131898057854736631101672198722831008821841732979528844187943196938844081579704460680121966370406447270745761371247763946013135846046456762285936696198920282013167777441775643666311532075802877622663971380729003171219357309443117535786858555400631493012500033415796869593308867756463658346618023868271776864096313497897618185768378602574723971789366508634968453759235660794372341485851671125276532180200576647039318022221335561106957901558106265164521061440 [147,74] -1292036121262613833401275877601423098386010816284621328229117882003360548571759181728527265491541671400877038583072569401871214151975603946684633149049295094234383508573914313817403262912266179198452632442981660022168350888219145116239023252902125893132075596272432948548500048311720277438902369832535176110487403775115653347101019821846060598169628978007216498467025310232286351574319820117847493084037407284604668290789557440412404332957916063963070981849572006031096068831337565384579366735525472929382567474352804879224845711429989834047881101435828361209180911259635813149173930869201915868133718163496367099204582909690620495866490073914033340281660114809254985099745724552762797697719557232490243306601618803032249470993319674149798268653443992904015600181457646897303955156649264651438966824002156759791544911461858077344107860287282943240658594175021831881851409369154731676128029883897006445693542918687285635834100286247729590275508285477864363958792599599601986693316807211190778762225452025908176907099418090360080602402645907185292863680290046811933984474503861407660833544607458404906991039611347388155133216294280828151354809184736101279544345021752428439489294686622537735063158898425156988356224156615148924036969370027963993217542301429352420331311621623048684938119871828377044866799155329960765318316196586375133597875820096902432446019111516545212397849153912925194411178764376993866324272516204448923572105583998183691307011998387679536622805327037531941512371828928240312202535014843437103080891099209689214422118893328571394676595278313903433124429408 [147,75] 104690542667493092194161010050961371996413936885149926922386828242851735701692230316956781578039534324657693290297348745820903815494729001624177074569244142152862286284642263758078489056595914223611462900171980692750084767567629124841742707750484294922349961859754556343126574525436240877224358541254258025724177793760520721171797221017406328581786671174005983097309439743296008622671985030842925823943282142507447857146381544143900228911118302988003719100472917556275280056360124449020712610362935399964771155119866661354976347853907489126804577500897843579682529511537288422861412128316458151128839652338506191308970846720006068387918069575055525871348103007531652083658766094481137127438416710192630843114886776900073971986177063506327710606845326666909076994373989723053488196394276374394753598238014706153938796169456452370568187758415809233882804192147368057763267319328009370934860297502775522307161117697436038822997279170639846749287012657192539775170729775837265145782254525077822531702034371246263647962939587648628426215633240187869454398503871624243546005043600282171441780608074816790808780625057928508886548056527410495368092005098287353284082986009051291930338203510553159230601974168374956208066230758069321771181254206198217530847431606601801144139461288992289562525715030481691473082622219604259553214337390313594848957925561150152705551521354990201776056641677819121219569619461013551302335920797819139832409358170090356084167141192830665809251331563430926789580315731411705502930597534656026351052818554757207914585232838562052642465583405895335786800 [147,76] -7708947223964622702704053449150886016925367270593934839972029121116972230621104508844000076097659683247254752322281526603989405661777112085144690885581367930750130585579245274331126181104580413942719700675564914293514315209755578201590780576295492127428506323466883200875232823157721801214541167388538006517857207989803053833034686179860560381576886670390828378471490311344840735883247929624622677241811046517388724892656244055399019991743123279891729746729710198454992684700452875546006936227560505869342820238243715134157459678829586148255309064285512650722450889334636927485263357717992249453598310987744276589815754090924568358558180291575668817069330468473344177084597608699255259929595072546211442774416613525503360822774146201991937570948474900501460833786061379879143033706632508512758941939159572014199293856433504856085000148095657890257812142608760829615512925004813104361613770151549800830703672851101083958053684485578176487587582342801254756504996002558546631478369117925581521647426125942133322498537847398504565444554326619179894217972578346687138418783212387832797593969338774885722155472259486100648633062950149100424749392828338151805128472363199361339476258575491199440951786768813382102254476095896040884223098425898551145288388013347303206037606929722257388726240875077684276506672091276870368980693195180767233433378405160613216331103392947466354284300563635647186810674802526920471243648077433631770471480078500503663069795013591059957790096657791939628983341273073991427605549911639010126642025053507211842807510989304830785807020474858356216 [147,77] 523320237288432856724761628545798233201171170168194666218232473720797327324490150189699335343199026667861312383335836954838254803130852904949647045271175549370078052134034673967681702349304854987560204779418565844226886460754944597830251854749784071723375637545151031704809572167351616589673866054106537500452481193949374544607683158083220731220857007052568905046852038976213592621285280403119505498641764927158322901736306954268136057805575865395897304980506131826767718229860214740573558674658456784332348683578615765875414712872469387067795804926261970615434944330494884983816566325659190918028793789604915166101232139796632619459822265116453258500883752915234101601891357163036183996659090213011828252566005313780335932148772427409966688209753403719144786098909936940448916628217473169539816262806176167204311239102981886284026167527265478846028822487757709407001424840196822599776761016322304094743626900002614398315941788920594481300875792561210695583014865990631683873737187067141995931729276044802735364330121575847291392174195538077343795092806156070727537444098464250458661125789487802532654967856290598100462094823578324708282895059626643194858788077670674508350973403388433941791837656349631681617303111916741708921074383824738205642732175046953459167852585669213082672418802092643064561153977390381531417923921102263460964797208488430202243161167721777377175291909560507017841381176868676244667462328088403193135509163869276567917555695260938768697002877676102785202246411387786891313713295915533733860260703770529541616630525246198949003899982663520 [147,78] -31853933739929724400364465342541845760211166689957182444785786648678790131137713832745074549013273905152653082029870743533041718687861218044923900372080157439146904152823221697537891211474853776502247728873804788434404358612324104443250445022402677841394217353480082074986615961488801755213342211036806719941119369578605158623975389569386938906084507406676596254865607014726630441320946708651207477246149557106613409252715821466345648065521567741482861281500432709677693348095485847274563171363296733122406510668348669672547667916680518112807870588241631514057200854173883702256304896586224659225494230881335753192689313850761064795136899100845397669437210886593790173036669629394887469312504387347360195690066684851724311661480387790233721707872035476292188475147128329651844421077193251880774557300257179231235418142475047581408483461671626202246644979958061995335364910099841582013160024078961960092026211926156998555824247265131551505566941679745823211376692835896641423034873106682886506699679742439339307758345398443664768860689285431772407415729556471706579662827437387648157679942942120682901899467883826743894178330434763296605398315886735296010482149931349233295736061594617874715295683058676550547887859048845605741343737079772526641743101558709125117562078046404849347197800487136760679438468471303963298446716851530849684600689379032584118684447938407501100927658697065198240279624646908127898380924479135489651142080339722760887486246513555469349174421871284675409291526364556886729015090404757895841500172526066149445821647023350840851711684400 [147,79] 1767091412902570376048432243071119348205562669923484225731524910663219182447283483354038509323200995891960080661808536954763323176956158668520980720109027265702717345076989078456209358204228410272275649770518178030213347439307363907460697602273712477848270253472376524381167071896925058714684435756023078222137914997360129719346360816935372739895488229802667199368844300182270494960355516651492236467186853447200980443909512540607818496214035598598266265258749735358376367721926600409952654820899506375722323983346714971017116766859221125653531219294340833776097575179372171565050195191017667643729592229674940961444085524797882868549962677363395340549010222430607482072897508241886202570087065245688261156721323562541624139404862775415582939997471152747013933624709980814044113018034146923392902179757084840916054029543814339122901354172836541874074988787529860866590748889454689472018024571221615574664294582679598680816482728636348261104158772041472343849104876294385682952635259955357703589284847645702472118100167701184374259473634515947098856273600299846234909960101506185860228336951606049326063176239906297492923386236024053426085024323585960187558933034315380562883511333101011926013274240752214196689459724977067402371648335059760483374424016583460623043324507591462168030221788038012860614274532331807125148862269444595653637763185644289402381072929154943718775554749227727540304384643234435253365067008414747938436815192116733773888395191132459234692227042378843210141015126907952796378910681382270775585582203324494626408186708919304363197888 [147,80] -93778804911429634080657546975690001910328415872147930421521005020934677784189704995737415392031073689970893556427953332612689056722314744927209427656598787816592759412054392479731731961079406414611116939434960896591215047922042893833593962190622806126126900525293696568726661517811737743608688404587035866519350490102417403069344700073974077735951106453303099519998398876451078929408564086193689403487031184094170745614652542099793314459589074297487139221611520427896269456145067592017905413964702752206758080125555295891153355380446871344651815972167791792451121808931184798521827257756830183535728038289512931781119431616357920152034652582277685109710619400511743287518581880987129041777441726137301681351890583001432542537713266006238911458053678728410057529853997299715205205912492500374920553038588490553553988277872067508931416974529679563630463078094878749609466484908357293741966311493183904098998494362814351408981497517841395083112073408231181328728536905420531977177636502045824632267109233920883947697756808091834626490490567557384440291220443221455688742428694003178229892884848765042419193074180241347751300037588618408907331182500483273693205559172494116187166334261930091054832106051087917119355790095852534499686180687058702558571947271253602788672241987195300094747433674908433733543417560857000477063109490616552550536570591372018955807513707130404840995393094221944755672561519118313206777359064373445456093142195882037333088778282600289593815522090430759809103630913097783155974491504173258410543367186298362455080149377133931168 [147,81] 4526432881798651112350025943058485095064191994468402739837308047507083055880677227091396953799621171276264215131699575854941175014958423028866277188763392992509077567135108959291595288655747364740043700194498410626093971658894767553408746828590254268749392873432220055538250305788254397359407752761190569536641125718001129919346872996430583191990890281636730363389395561664611185181171895137377598132263227467903939885970811717266581463166518089478104799990459683100659259900681923590440104599687530641031024706278789115595334089204088515726341349311047374543947601891969113772740246229448882170133202324115771545606366926056357129246379780268726631748748082298590576893882653133003465795417835078162920431929099914818351073316555470721091205788948590367185866609056992574361073074214475946444275293889451936465094122283245859316498394355040821125188441289111790456729993446276968712190936940277115032375276713724720394869768765587525655609475309517631648613191616674532144113152888552771128032121278690713607922903104155955774505366909511936018368192638224265740931462751124964803889486061276464423559149108832286858547605876352316733576283193347426533923369906470237301373486453937588910087101329703161375627603209018373487179693628610824044763007543444418884606143205397878074441273918435767170458672848208521273944433106993108104492674811608265292494572382644650943621569442186816685308429748369191522296282207569886302881926791037177014378337171063545180394509254541168370731731850866382687674626354186985247184728506805162922330138434286632 [147,82] -195759611326416008199097496586125785495371065847607809982757164528360037550125559022556978869145809614891486589285277970117503600881367525131302594027300913199001473105605102731219623694029658095802780637004355461092350772772199597489500248273754615514560006024359610770660399274838727360124826775700024282367202324981658668803952779780837619991828631678487741625380587161626170767979545279332525374917391583808586656339460624759926362253402904753038064084129404819425270977328759007082582711458634830821099586256332335839000351751475084921726213495884198967094069243058137855056923752097542263631907313859515028384314287441239805555376110158155543458927578222838756699925469687151145048505300606971298451866031545895016631020151642073502941663431731361234582567415424274636904503775621271771139998716692488513950290407338662348394837371134115087212474007621828273842158610113912005389770950106120952532283462126385125176049328971929322594359159789420521988951447685165038840257320795717027722548845693764467877710600115859009558284762890279055036910908067866324197220246293571175087551082079101291555612751610632342237851533369142880357761603414814397360129952946704538748653844275339577606904644826031636542394697513536688681238711703298211086462353805333832689762023698841139043467412641180364883852640296255274869128536549611091632866467432811786121812419127638998662471422472502754370714446969411135037453847784268648157259592590251312805562892928291197279852460759287284057730683982466452260925895007652800858643448413817846695800503160 [147,83] 7993619671493808234071962737608572921538166993137479621495263548778275202461557266992061909977553950972910783455721031379685033976313822062873001253025574615514314717282350891310373354206984915074458217483573690929362457102902677561771723383045262933554443675123551619807814112155970325256178193124012658019078767572385473469052210564613350517028237652230167996977266976744578988636874770363214603151423214869616798264739119874358568199364667769956912402660907960054456749480605551105603391054861892461653401464901535869511682429725613749867901098192943406674103612072393514825609347126675553603954075399191134299145000303817697414024789107457371769557589064877651989908115948412912917070838045090939401430871474225271529282333167963681938763110506919404081892795382571055964222055150124504127798573007829831455547920441590138410293787576535165351410688545723699169654943323321938586928022182878526588610736409354333509035275841713795391758458239354420139801540485772228110730680583151601146640499360919924027954260768959610437198023448584951029917166073178579132664151949163582216410661504992358354304980939737271498946109115648344092223675796821147898103923756788228642125452415653350964564538340237481736590356090213759605593746698552538032119544523439292666932002945203993166027478667874161688108614700049039634770857757672698076601065796198095227660950513971476753833999483370541620258377405585832716656555415325056772878268377730200782571720910452426155466283685984407320800301013759274142620719323496037979251925679813868432190404 [147,84] -284018325464558633602049730396641605147149891047520227794436993344467920728983223325709387455802697111783378485448169064151039442113526205156403550888611147902594412339550642775687291572496997368271802066014944976143242753147652338360623462583031555111302749855821725270251243400175486099180613996854330016398660873263087362073695740289009499385853056953232393643985150886357901940683712466176807081626231437905027370384559083817719663599578952720096575065978014660885758181405538943122427094970777127304977562376819807842981846042517938239814770946164729973971726615348276067530706322741202756619705374867718870287107980434530500773138507974332729500959335039567862746427483148516952699070392983420319958619265902679120596268696670860577279165178509022877764311240305825520005557036290016373547338061291649509588263041850830241906528433413983591734120386263140775120534939644867316804882507456661170045472275803782225682108515470252505938223923430769630282566305987398306400613235963639237029692073595505950425868694136587018978024281481974051475035538208681578351539013930953379098415527027103017818236339087937456782242314640288976931608290268596091427369031039023279785299422277734073885070267412340022077980039833430356790150584269081094792717370714659133565112394968534812986900336176757771043336815440040655805212977772689462263942765742456588545260903514418578417271388169633469973918505633539930796780862315926617241978522514549526840383561883600775439702700481366790104708930558251190597833983602176035510096478045926495876 [147,85] 9046606168185625333383300634284188448983251861698283041823000617883766930152369735422133291365924334409204108066662640320946750629507634859177219293145886182801664658033018852932895857720189028744145446457130290881569989687653374059931783700698608132378054473317165712844365873584184564133664418387656338009466661046792231726362025503148325586132004451312114429584492930904979853372027145959229139004606672090068220945374637808501100623276746803651130284977114091721965128941032386544314813555377851703515119617479968393251992833841952066182678494590966127573032693895625040992495461662692863205951958642570233009856389745213622964564665245701746000084632132875264360412262099313501391928561575498380060254424233163127204750883013061223366485831477543790012553454963007908976506092393845227686396467385676617520222653050411362548013080143424145874656145454065210334381325023327461039683467101451752167918741590754075331837168615280269378657880828209366811703665174308193439704676563785018459873120138120755794566455027524225663525269686680715777986674170235417829831397881748315094324314502969152912199234425655182493741265254640541877482308124778306605370289802418829421046836821345305114252121528372206143113747350097074867722564453075993619807993269009390241336226418934200688704296282359239931479494683629498410359849906629194589320032652953453025478422425873908278550130706763784091738772183929944607975172825212964048479231743575238433813032228566251002567091272060019985026084299885687825682548981134166052428722577093632 [147,86] -251397498931046587331166850466126589560756318296998246778441670444321778255721600024613784309278016979121343618170166562793093894311900532087174766540142206769985338133195388575976701046129092147407961178273604353590345830857682638925731571480771358484163251597903340672764001831818764906892977583952521618968880226751727276618580246307601036771291147128037109178361408254882877275884406819668138731468636985101952987620756547652407087129202710605416353877760263529375850436762236666259450376058451162306892272116151010756772980008092283491816018307925893262803421393837888861918638387313044575153561873536993517283328632621528695505272965540457850334200591663877150509776793349671036954905720058969274417647353759885815565672112768080152159020889971950347011250571636828145274924165205380328396260506516867766471849560417736772631077211567086648179809763983682136736548508229280979650802354932605449048852193189240609545892220276558566209372063562077791561573138108441119414666792593912932841982678107984003240112902941711268068609800422446099183871610297796501116796498760533053238367485928092706698976502951597148317639083098122974189593869039823674276743252366684820088068300485747505621586519444547430979928819435882414482958962695516740104887456309972717127839841445085351408481494859629941659712212131138936280741939666767345418686174166699583740051413996438950518511487585174936857696314783303014498852369372977610049280947424911295955490617171233429311947565920229732606434708213697729030564490263247185059023726400 [147,87] 5927420847127254593994481404022500483133802511612248313611710755782904171992765154967352345432288889272019032389603065713023597751432241171860348359551838826965337410538607352157370024616495405271147388550133185273794815931330144693871579319953196457849996002002576825369236393013531162689234858991586979708962708651203208427106453272084194900718086393430872112863338897435811145299681916093264854342508212532951122370708633231251868090359865997734218831932414246210787674450428919167360055785570262042621383470500876682853129806341060573074550534028181236422637451165415327877066311267361189710014317232181603775297428486810053168990870116464868166450334709137302831257808965572160764813918426185754657625708028497779030112682525731634423854532387782448847667192171947115208669586871876370908475960698390015168083282680781777942820554605136079937514744575678125198880094564718981273687551406140693615249875056786428646913170317970533606037812263747910406363261829573874065164467923205016090399928390345014620625646459542388600596202944145960364951943000029971861628568790792349635342821494839822395837179961350374495285982572093078903107564114602436607622886247549532790943640934962100427783314542234831928467065147553252393424986126512174031953844647281197625456628348534072566780064041056831006593048328948543976061168524031700620619247437963433362190758546331847155955883674098011518284089856376914767671372625671823083960073167448106614521398503832568129260997950282413338437445301630407130172843555611232654650496 [147,88] -116260346856174895881677196461913318849640025974597789822231745027792381478669344115469159684937048684085705741127718287932179917437474561931190630862536499606289717240079537233948244902499113657267972844569536570999511759736440182101758170042995428140542737292103089132627618494963869322967401311829756831013095736561944376241399639932682404278158230576490058316585333320481617948852791036393239072540803972873868898446758523720443943026362320796599019303690519776893063077819207889429818618740117250445611456567910104769400831372429509421118894113262167039239332584462006914856499310168370757193123112779244073766628505658754564253037066833417824010922135227015272312986080835850658453953324465451170379163444172248822693963204619314670293920895034117970437486015239164877439453867404838206898250618843745221463228564634193928405129982449478968261697094838583712620809926303883636526550895897902330222282585419322697292227579439500725225879821056113980805283074796947626210978934330213257577868592758807046231142243045071599185029634742890963974805132874854323151028778946864085811682839039117445921984564590880844508812195530641661887303898671088389963416328784278951209543961663783967115482695224688976659036015202365090755482277653523242692832786643804217721642315413250883840521502168613575877241784836822111164163385704650535704899194896483109139131345959143586007756821228083676196191468638195919827995736856305625236587471923860535363824950146120435766686695191929045759931048659555819739049673674451096064 [147,89] 1843986415441157331944370067531720301436573804050139768449137547354266592859727695847134005047407716614750390590677311105430436743589795830686844854984343137224100602442740475940916769682281796054957370514609461058022429607622241793894927088300382075497451020923168043091486239980770755919500449786856788401410567012624044209776888187993270272482350120177251724160556214873544498763169139896525000969842946199843554835053923378648730355085999134375415770310982293738922362401781339229452456235976916829724132033389903991036842257072714129239783677041506469414335857295297781118684349135157022698405056962781968868203915771175541366519599610640966058367090733339177270107823974458090698679116442343396643805972324227539124126621094154221608846709888070745291931815283541449321133514830586360633046642721302961692499129033530689757712962025791191638851019047888201212249214610716957800304505224905022211008091063260370379377779185499598488535694454611680923857039410306295428396811640709734848794876966701183091547806136385386222419908118671646330026227804603896539373211965558726018335448866112587502857462111521229919595910328167524717928508475658049190089559881404397814187541235675674034379340600304088075917645389730462376421515012453202193636895241363001204441069635907990281963208744522905234164906778000002749591352882036411672419312371602533463107910889561985576362896028916103125267554565656664009543961206083361967712000262345829007395216028785374917958013013236582217876489865223882281440054707106760 [147,90] -21756578339518782983273866528925302307389055509540933106205052243459124120287616677202305874460527990793118192739411202869357696743666071436480657205535424459363259730865024264608360356213523630361195450769829925703747043600185627684996841132366154876070929978647568175232823118783170442887868874899930061837532438511977625569708754137067985071108674641119349458511376637655731179536631414570347384615336315299482740068065329912882806930893666950420942946096912411205315638878145218119035932879990785539843191600194894275990643910131648855282221327621643093002786310979982566477246977458555463660353002458507404266813777099558982042514432948702944297449004805843851020873051233881071404477923688226710148324035239647406047137172196121250845349365843865061743043333963013933903389485624169617233855546089141796655342511180013182304033365385966457538125705374025334571081095110406295369319191333232863449242775290101677142122846816998880072644429032336002746620072496286403676307211385062564676186564395162045842912824359195789132586477793991885835478933533597239915344480162838518243429464066171943778477270786417786845196172201901753248154064525649486871889674773891505477445827861402095724464614078861761006895955663631012206101792389974013279727757522113013588180041386859750722003339165473014385393638796405528219642766665628391037435231237541827741436005653637033377320512878055496486709885011977353218402781964160428305531635535938605427886713410448055812167173556816686579098186624425661415394580472 [147,91] 187567625474252670166897398600047958624079415252964235626220702596802065928253956740804304262378019853913515392755364416864123407077914979827350643670573979582553242314576979657300408619549669388750716260594528084266780413888964921999691391059647149896430897524227807436788822501227922416937114377547390940918685371452309286216624335101321986344508144520794789876077299098414613961475657314330005518425969977629941248057712325854791176134417185405147717406040375615946401262397923262744219314734806051868819112882846024918138849232259728525762925004604625640439894665226018414862969497583621429686130251651176550488322675772844723110459559005748864965939283896888549298430715558651398582102383551260863294067504087344085962026950239992934196048310935145256349071570089629393410250741022597677483818265131769172127920834174831538914200870304511743327753871757422389894339364260462261670295242716582578126235228607641616939335690948076429870967597562815998860196928504423149639673729655772569719465669516885525934623161421817600368949271520540026539846700430449387164341558550327821301782136319392835715585719831053685810358980903257154564533336578970562436120658727901483717854176013858940824631020799781093079509093167628093567728972017816763249405333355398259439196050720118049669226372603478360473847087099021724827400959938716806473798511285391816002174866912812542428058865333622346775282869709724294051490804663851138081268765163302998264242374015855659826217083031465465334269359939272769499984 [147,92] -1135633348397636664444490317391772985500218531732251054487757726222923354203490319202544407431558620226175744151808438096494222505791718353422056889196283315516798511123756164974392279513183972010175704353799670473080782616152315442568050914046711208541808449349966261856519111686189020265096055144857924654211721612295479640489338051037761724478134082632507784824271394666983259724508431072247084386079741955147949543184652856200393415612927798505394981583937767178660476590088322524252488665921582370356576238532760052646874562530235753549082982663841606781842501699321847750863740273952109494698023774126469443556220213674936526353723382232234094387482220993536716069368173046862954241022389547402799526830350098500846266224104053227512707701356885184613151750780965214515942388542166323287691051747144246942480276651492284436284649342022450666080124046449325409440831418276075722434902614649555216435709380891890984105302321758385793102270742951055518969742948486273073074148112344369893874670838699179186120340917871300928490324679882973560145155122362947469031965295822070766248046352759912103884427409897434479837632438879106904215100063877851279776114841614471224250929825293584637869026748949148071212571729901629812956293760612410844477204670183378975252140536199893855474973233606698633512036846548607231211319566466173553402257668272965268471772152622059267991038322727817569235734070456391674014284834721542055002294248015460961525136931749805252820669593769484397134920980874945824 [147,93] 8443474578742909587711233682705635466938053964875241512964453187156278020519277280161049860684759869770981351059896369382946957028194457784333286325015347555439791620797101151117483269533587300871162716377943723370488073660015965127886709124133745613023817428979422128206187283686680706943127938123382038716526224281664002032181111356448579548961764335495296623641053348037750862997361544695730221352361249990221117324418643104670597525344331207169131757972119622030507591755121804593785068555431916839439608434928093893468896403211521296561272093041527527864407925848769043811080127396060502971036901673852854097116195574837474581717941248525343559669360028119334552563256035475066936374601824346347712042415658065810359510228894686583186779401383184997945807199011248353859681286487732719833558702167017223803101657320422527818612552128685058017097501917295171251063459850546871537003935849775856295824238899600673514951809993760425923465465601881826686606820739858095863539446767752609383723156300987261760569266588044797645229114993119179576917426786177968802244194178397633868952944277937735723312292448897285379938683033341075238593456706111518443438841809405052430551695411168242595590935814001727148404488599537852974126762688464715206535622242240777923487558054376117464342521360176237777427458497977317785849528197309809156970149309081534648262577241052321576896255291018995957097995777468546658231435113519707684587466978087595903158345026990705868494673300356097127029821763360 [147,94] -132683342380081483096897895244488781231959471869701868980008396924331543968101596126528249177344118860151131799618698901895620722498044541389896054392405990817341627058908947672511332014208642141946827051694779974947217427421457604482449971358042585942483176396711502165687122091053383589174833404525653272406608161810647615113357035664015893383866793484059945435766935709173027040696737436934016322073295884730664812286801777875126150537556528600871940189349145000213232402417072449279117536545639330527987634107189039021368451124010078397846543001795704687842351048890058760874568383318008794650934517928859740560176933596986817054812635782458223819233132725192380547757522065732982257851865006296368425663734936584233877704629930818429411638896485719357104845916786758447836279298338278729359676692827801921483064720114977296418964993309401993054047926619284097227108305577039877483793843235692169962697361756299125875465651284353458711556025092494653308064638009667697213655678755937792176906932335273714087489817544866685343174432493414075043749695802582051785539059542439483999043227396679613082373871439866097845647101338187727037519019208580047847440312079338489671534070770888265124675937178461527781271971547584381850517552493695193337304224430428280642453709034717011839216022153495174828709408654544236941320090854130592523521204007915606543026520972164367714907208591801255453413906970027371400786244342110218291137137763259340165271486800495179839147268809492641836059096 [147,95] 1865457984133125936330497564133194045781741075366059026510831964027242594626471659681548314895462603452291341224123431341353712169752467414607914848871150119976237752833624406922363004404243886996436827578601666212144183470944151766887247906277338164669810645721998615468342067145069666363450219622955957583942987773952370674889659388060378345034667732559709255289514573962220661475726955183867652347183443548266997469471861090753539972115776193819683495052726935984142352631833546330416277708819587160737671252036775996794742863423792581516717172907404461302605045144576908079839173511934858402289277913915593632223720102896592167770845661861284596188870211561972320974648600048800352549933571376252052035947700707504935523510119841585566357657298024891837648281950547865304288711853152652048414595159824213169014314995316863769476488306515098980168000778785515672706292671502966791292078329854651320909593991175053836246692162888092416149512046389673333385365970361934446142827357296998773887878703845060623985484304734379333234953166775696415828079344997406703596255821615157989020404144049793222903228143086522675564063612485516522535957450362662560741345989888211565360574604042322997277961209824636017694294508576091708422772375028555545590894646601682295504833015169878089060405855945081475189528968718762589131412016895198595203698713341001190598209066876682042929829011661963611970474477439733463366621726216543029279459560180530791857398734764108589933212036806203199376 [147,96] -19048681958663762024285490653403364957839182571617133173032885640404777928571189975100140778747963556189652658063892140336250758823511394166725912212506582783443579814429354642420377875584322412286797721763455869374452679272286041878636975690572743248398457295794891646911771879114448509447203518708294595421678022570214437263763978256957441690734533839429317648597319291750145079740638226107736337196821358105191734624805999482597727252141434409799822258929343505640740773082156766079579920217255261140951123361990369894044992934036100037198493582847650772590500309076572299384701267211700174850585889055735826416045846688160368693742736086199644798590041283173099483799849721846437880530933203817139810013550806241495382761658297873123474902333218213176527738106240183282642183989290871307901182648383361645894545055757851424609847855843857967493607881081272985909378841907405165660342344217929656988218440739089286199909122614960750866264696502224211397273446086553180951293637257975467752215343905409259215689361226388299073500844205286959777967515964326031608985532181438956839209202746529701153490142269454043917633500810879136149437314286801376165306699471522123872381475343631828300306108667325321209090774848835302113245775470808231438141031374380488088938756367717503970895293429863170173684445943724553878170719454596388051563482084121749406840508415264377841331123538705683146194828000822710662310789639478384844380161274667518664140019299789977403676897087021552 [147,97] 142704420996392681544427510402005766455103250177860362520318690297270282910930455310036684809226028224196596701944975057542013907047501081100301519256732519573174662117190041910905915435680199379509545789939818656811955447648329563142107162606498457745444846278075008805159213152219695089165744077446792543528418101468411756273696824531407098885622651418703344408723417702182806008394733265941479984000024631097070790870683490600130933665693815165868633615553260640861959056170465712597225988820563790562773497860822662986411681183944806069056853562894098306988730680114692112457873447562986176243742733266161310250788734958401022354320500033014327000020904145658417418989843593892842879802231282535629586438872620572757115308338219823158283285930122288381681565951373855232910438653316450296689741429190663598958255436643242965610179107735760548038041958413641825713622377752468337182378336481403462814083587257057015602690505228594085608080751421601765117682794806501572874125346450663345953615327270577713671530301811585654682892765202858969822661318179306008530694772078619710254912888487842541065535104718981820254916902819142241540832841243487478389463917525238162463039462707936454210386629563015161724278125332235393076826714862549695798957187626346800917045476135294901941238222049796885785618975875820622456304565526315757800746607660924310682305923974953267286743776047199004172892583397883341685437640884438013000268065849304822237659745861366648794080544000 [147,98] -714968481432661808720341315318831763252478118452352328428195687941939322778680993374986999208149425572079586362628261843156805307919274240726394381526535660602498510366993098212153544656706266964244118399108161801116508771005393672710308309923447642087325230909915420614718856070778421565246749552914022376868037337336888078515717626423524450130767743567926975174149725669012440482918566675844879215517096240369191165145965942060094296664132414064647278869506277188334788467545764719458745568113101758681925607030989125584152896329935460810081695255828797662636753827905446264830610688487509645752007970107101258159455388195544376905549113602269982776557055679323907694514328788235944104378046615035034323324844102149393073945846711681979326705150411151450043535929555769003354090634350839407960333536820899463350821993196811676912384741873394173824305098046851513096616712420596041298857622537626389011726559578188334932636853146132571364015666243059452189158774584582740068025213415453351031611658816267625118890377388137548074014628239453029171045708290099169864288494073139038424145012445003659776895029257294005129648269523578168777181592899017799231516233458069408272898154338692219779441154974759695923073736452259073849745362640190552952972235246429670604990757784510999257246308593282343277124873170777728638410558572739141811997759082203430277175578772895157987765449499429886126330779719349785382609468077199070792410922463078511752445358998274453977752 [147,99] 1898873252483403901814511960766952783230639242180154463217154640606179095373578661037048973826509875539965639394118385166715362233714558034125536426705063854682685550396133473024979359815801123907509622829281401924689817546973722547113685891940267598822142279253831517842268897691805098198242047656845783603596161569329106011104176444818521168801469390939779160809762544720671189511506614897575792054537060562789730725356798377861354366087780924199985309887525551910729591329401362775267472986174129722673869781599366854728697004284544656724966437725008907037539774701211785104431931550295413963189882005430531799429219669211153024898695223077681620488365204955923539611621918650305084982080339785796937014062588138763403828124104883050835892521022783733334081550362782489275839326165555009430707196676565507800428614357591599752704123127095041241517410874806291777881137104672561467815569444068256618667059468146522085965847959451829064947035331262604779604747286572445203754582861412454411418757156997981081845351765104446272308806388890222520128136379695680368157500667746033033404405880848684086790744397349247895005407594857027267815731322207877175910214865397662503400133384788031430888204344938971691789903207825381961732709169260599055699453587628390072737747149375779112919673256139239854398919842961162292760174091385238489430021615240074736103324137680321978058656625754512459939148112679313800273420391531628442907098604188796806798835756443899472 [147,100] -1261061198582448173592165612929026751132508324211492644499588108521081501371128389953797382908771818588910988356962851007053189738003436372243655873996215969363240751177691014291669673418059882922141174155966662714526765458606042646710282160604277628191659817055382327404720756756884216402420589158591132741392114501780940800345006021654057912754733884129049733937793405328319171323542882497851614499856993090573116036578770847660639472189271531306007907725171985077368759590907460705650841226011156145214165435122793472960492307055290247293024836282896219547058246544097769799307827298904087689969362219387269934274046337642175199952031970651644595691662202796580285828852620544112315797528292361078137295558548864399073749273075294216921709835840381671960099214655038425215545486514688505763051097382490559133580031304575785258896313231186043668765808057341083682909200486036717559031601023924005000172877858039018524482831359398155888188650512943616071786225582182168989182662963269777874025212770333685661773774637683384743663379991204948658910621412050098914951497248082118845925014379024381374325892598789195590255207082181751469726034907924799593072088480308223823442246925652117638421884745938393273696594651025774391721889812565160292877366289253267733951155827780521795549399284788071165303360721965304683603159596562594839771358493362263462635414018281035598135162338844337690248594508801873908425851112451691723434821009811593461741159391696 [147,101] 1116891584004825373161612477876592055321989044224754586179435023763795425557560780949440993718536467326532907184285714666543306237651942769227707338274720655116733948105260652817762024262725811864675923128586364113971291148528945976674984953859444888135227440567996973747082443994037101405707654027401000240588355729807964647115124175181927322671597871702625772132312770807370513955850486610230994437393573486893860202432344782135201859188406090066926624980168781638047019418853061108866486495265821568735804309997356776548453659415401778848049416189716262348342366260403356021023850159160544737604289364050640433821640630476645306183366767630327729265624887629698325522098911139177997988775607980164847068255563474994895572279594058060765814274891796602865041381902693648861301170041961549087608834663338291514831690140936595116058556376040349568355524193461150982910184058981965276673761800717930986151914179411713924590001169960300859465889013773091789480391106801012061201404381994980291935516015523432202434725597290839155365814784968674156105278395113466817708698464715572602340080147998494340320955381569581849500335761994729605958719895347980469843722543046715441647236989193017056343236527095488503459401961819333624305333182180729527885625854829391872392345489578373967127156865756817442120168995793866437504049988624712785853311454155793370787151399028301742990284922823900106117330134529135026909715840651878631328441333253237501074304 [147,102] -41195166722837360005656873063662741761839958907824708613348757331943526942723913307319009707685422351916486092892869932324866669207162818820328839874515658262899695199239894452509547636235895383870623337184211822936287265871625557617491285356482239557616909327242060429231759032834245921152703144802483131437452182197009756196631965294211526664188864394208476394691477943026733874088965789506598314418802309276245038331209825435977557637494554159710235563341078647068603478177149088256245282645551899439540423351412968512423286418420473316470398437696430267659093340073912753795551657202291748963386334575522294103669736647750787609006696687618148236953849796895218251212356940887112021389683987847808803711287565199465921495336320444639402728063582395981802638607510353097694368519053956030210180275699834879638220402762975380885330278078104734028945066013895082416771607637944079077877132413188181964556993545734385001838858114886667358591771236066100035306418058962015649972266810012881811716947961549819292883708278818347494531423056028789847885766037294673149825606444498953041819037280255346922538904675708021593233845201030592102938813900509720415821663453842971354954463325417706035032728085177635927975967715904365418793797987367426142612500924865865861637295029046546458925732971694808114505186991153680774212099877215683897537127726961394221903835868049291471464814954745499988496916234170328051776676589591518947160921154236105208 [147,103] 163100840874977349768088587057512891706607566792191938817866337632808074404957951199582877836899801908253058165028978786979098782346580854284747958954292391528054869937297136749258120540211131564322841114298428919544927584849874886172576343979598307772098042350588437828617746044772900115790458333078532707120416428411808126589091062692329746540230242056352895869609564771059418057695260442545030127888689249862743265600537923397194962799401164530782667908622028127272248522924206956797800374471162518907834578052073593617040498799080073004831049944417110148024629661982162618853657180821500624938836126751622770851551692955019385237768163531465098586391213205270478125212914368501344636015315588575636375215801848653343074565332582176531403693829205268453173941964033813989455822757246980055994367987661382550767903871505451997538233884220748644922624946260211945211576074708169998912024061257595815583594688342848930763503402357413750883713987286734512921473425665011005501184377326691476602367458659714126325921018582313576850011017365796912380614998390713715611204710455429429237380028584429601540404963934392127530945782957694633825451482109654276729281988123659967625754472821969997960062745150319642710458580388865003747062561175901007191864261712262963468881314649494014635332027893821939340891492442188463318943455076856777442766748409379854517923938055822517572651381140626692350539894410547246063086374871497431203982269142336 [147,104] -313442316674925298684393444161572255611510948980314951247844654890483420152419647184167752032310112264660746038738029040727016504662484235084997946560631328154901675130031541984168660533058269825805460490811272504857759491723161683376619783560327637551461298094504311806776410948061414811903171890169144524120907476324093644400828076506302664296463280490478683114414832499067214313012155959588113099227366793073252826506026790874598703693441832120893170830983876204412932125186934943883908394586174252886188768682040952290898172822499650962471687958896129987982103685955257033378437651066218041799897520854724020734287255269513676136979532589520869541740727307251212453203372878390545639121130183682499221849033977940249163488996192280209878281557733352232390405684194513691502369008050937303672230005280014197936551458444749944000244666634791533840405848072222063809537581778670575307346735260003655550617199954551453652158366057561035240521486070053470890522051352073981090166399600602689722601495300980740324483126705777523047802369277802519871787359185207634764825632572831350084221511963113627016100724864766740211975004266991958992773380479210954552440729623408379588782077845660223770646278345150588972008805301255135731389581466489416937052999822624906034187682708996801496813726481530489366519891913108740140610983742017274105678293033470756095904681774173620731088993018862727204509497336166334063136088248915166768185964 [147,105] 592308952662487736196256248850417671484513277271935001506128150277148214901796718067706519364226571589053140890447569515154144759001450616457003745925465399725384460233192423915900015797329952668406063797738110160831751336752783611629366569408307563005252483427740375690668022936010607136442108066797532170289740146360407383882958797523703915083315719415437854983666790384622347505537901693244190361596361345137212627984863501372658095066546548476453133301476993148928698495171916384175566535809613107411224463191323942306796420954483333001523483677261546898901622445936368881654979868518613417192222278897115863587177289760520024793095164104313435114074831116703874236569004192772419883289302974437710974369655150251085187912583562561998596268454228299188755430561514922340133210088734849829144465060774443158004649752658029078913962567805150018549141652769917783374484835010200382579312123870993578248133282007790269038509735316928883105523511710444681964827790573104565600716163045457578940738935126631518206592332320614031044348790852235213516899937969213467615672937845823455994306247196305308341024634946274960605029474227180856068198908240724772164897696909272617594823915928436251262972316558153338837568037547182018831720593947711734522776492810052800274159508176397195290569602897581851868354029612711248751197413380170243832040534383233300878999489982800642260363785129847078680246637486632495180862641654285031476 [147,106] -1162227660351917786073595029811039695248478868124879556429530249817700969157430704520933215047804760010684701380934669197853869002392574533019405213001121945771612086455233361453632723453966391932649018585308374588742844927936268122276606391513748074399882680816434279820586587757742043421694760121115582387722911202229052490551429894154894446588312064528215932910905084827459914136788928710068991972105821206757055100920107526845879080993937176019947696389271895606486669024700223315669809372557934373818746983396230982351469953567925870920779927400267393274951030220579236940830889866797264821930044485650381611589205911273137967453223509733074823009285219145301004966241645922064075219403665902801769626703938559726972059138531884211240172545958539824103123436219038208173146548587019548288822659391474364551822046429779212652199518079691746779188549945024838203355132745003187191051626836610773864302426654848186481882907155890433933754268170793184985212877201827546529949930613711724999279319134928844709306938662591612146215119078747547126920259585622712600313305034597969863708632781056856142601466995751195928327687146134622246837516581484578286952926328936525674302913653865005768808409086281012340500636699142356875459110322538586645764855149866120722344190796371363051600444410715849963062549627484376915889637765001818126000204483874834691213012911651180790117729769688341752654915394985761929008533814912842 [147,107] 1379570827088876959264665300221657241601751892242116520460552491197603781060624577799256770928507973967665630966454870537487230986011517121941181825468919032368991192215723927052703667661924490577220192512411768579700088566559876181383661050650470452411567225241301054797253020547068909590840430083363595400121971125124350276008097856745680526208012644971639944925482062980050934031784124283585504527274303784555976659770288118702546128493704448320596636252416674113944903350518938910084417475923023019462954661216992229684874312034590276532383747270470539305128696689921142258503163025360845741750151362568803445045220983422449647260745354725415918000661983868754880094918576703463102135210946896112203549966519219913746195021426496745116682134059418841752697903907386448835747374410246007244408940426125652796846131373443759250458441171554496932476032703099237515153784738285683134145316708175592541975244593258046395900651070474979825346794907786377963543280654509730745430136060623727853585874050307570003993375260936206492817480181938403534846419362392869480777909074734795039920528842364645254743584166109318865628533864423526034372592522811716735912849098337390013757806614138270890018717802403086254162724759194223085299439014829773125904557973408506920577329304024736225109387931950936179769466595479977976207118623247261114063884943528192502770441666683113651344098680942442375264600636647486092396576900 [147,108] -933026114174015410123123244583825622682126263165937286247444887586091913664039517234958748468052332890492010648979614405974194016964979091233356444141147641013914002016323633647581436159899592955221827838687875026651647257151624157117580690243326918211623177074775873152913999597456188580368310774433171283339766046073969391015902226092877966516570164985954161232682832025566873638994808751394676612062829639163803768667967664411638043226326054786754453015000671836646896971547348703146981727345072123251879538122288302192777871892935490674486103299452025279453843312831246988639859314254024472934372744422604023003825771410068255284909473100802263017544351543968210451422564798048672153513809070379889787774683515905054313878823280811283162367851920438438558529546526811304372859053573017991389950303859347214959688986762664403538978545808173200839887880929796679426541558819489985701571284924483381728082800931984513797871836357217897198624645004839318046600583407188329408675092758371292530267757158714040217900207553532606891977434402360605599427984685475165774599280978736192366799613233057434800965792356545014069637711733443010486167362891842623598691646436414038497654573025556513990517777753249882035872695816510699881398099469773187094739367216082242095016118559171456441824477827967447020670964000657807025677383237286367115378761291129294202667813070017221079944926922651807748798104275690610739 [147,109] 478617171789291819296612807491834604152148196212560114749094658909068868451607649642746030527001702910678163224142679761540219670811494375598980607564613521814491235343769236359812263968499742689877736168823644259585222381645878500288118365813387934763680682998477693726304943761016122787360733592908454530565548634305689730479450812792408710723094078072802083433625450581282703262830516034862677701036951801298136127784408611879961542129766088698868407276367157311404321474823926632364105716008451929831932205271484263148189796767169802048021725734748524820736419635312497898952908574497890357362284858368815079090531233656714367925008935870703599382379094721568686996642722505047267714465522332827926091429705764300734448634666533818100861239394078485242047899200411750117721102596287260683958386758615616744281399879905276935827230644251900366001233299233989005145478818358578493751146077348857153963757821563468630964689042612031715496740659061344950955259241384415030267324389637650171947449843601227360558438974149666474309627156862822718053406831107612419104868724688198065786921795456146820229419040165578974210959454940833243231760069518046006714163941846178205480247702833247458142110826092881453383949973482692629552339334182517841803683495328627517885118119001461678491260768625467968784095310713434880870944564364904028215563644119049588025492760563197512027003137887612972033790298234920 [147,110] -13531096195803509812521193763402763629528096699050906042296058290607300148830609775653326247896771322230481620751789596219961778004115733450454442317060752000040686031685172412987632684661152716003026009136932336533032494836245884528484538883210440579000286624607253201104308494725996214070095552823495313201284690308527456589603203912905789762188880740292017149885133234109271757384166298792664395336038925080135388340434852644667255368006899503174797975723386120933441379098072753866272791266837123895150740818419880758874869867050650202642080023981294149844449671873832908349605370721667090222130703763044600448156682947556668664271956644166729954320205711405394609101513349511361737516353763825965616287391917426934597163473381241743347471799231707937317461464155591229961741002473227349032658777738708688445584312145390314653672851078453829225712759213712307288798283316477091067872503113982401243520501748405276593543609128510745259120826003578312955380981154002569318426438056264093868364246853354009320160110866012807031580498302250741624445364309745286907906604022360658807769385599296909751773590932522743742977340941106185411693691107264163020308653719203727155222518248896629806687656620365009099350347928575760932870274363720540806635857629834458083138837520835259450301738465215468401760277579445817206997159190511725665704702238715091456375737124349765073032859795545172144982962 [147,111] -226916889255494097881697047028629008828340016165292433227273193138107227053486681808414914420301031310877044217300969406719620589603007089586119651588939980649967830892718534840794439875703766836761725139775279108137286729027518763880595429030731441591405648386469481515810277166923319586124178032554536184522755835662181535369091233398473002393653721833714016912020601787496985434657582051714257628994632721619918871744463471864122059721656303622793361330165760328176969876646719922762915453546379174189641421180466599048437363085528059170905025406988157259797256054426689778994608670845078177459698393536949055492990625566162416561834496657559788035647465811803658361293228674495622863697829238094814279153614447158745458249840661086509765978158005356585626890667239805521922649334365757849379235557661343571209626783610003648075118195334089724860814404599486305474822569948029707955424313553980611879161777250969030182612059499378451160733537033153962998209392815312864642978713270344307369319785531129545076162835208774055440820704657657917117619812811179181487797977080021764248228122602557458856253850483247395951639187988093213185395711790602551229814428359073204021226258311850702162140221741745749796815004622897421751513477325602308117429817293243526969959102528408498043672531382215405959777514362089403962021706682615614985823726924134593446118174052290298644564455908024874628 [147,112] 116613128128654758304663450008723517661761411494716608507018291659469236867442466943261277070255403626869308814952804700806621793855932985570167847748791783145024124533257141242073204426353764133402770278778860921659146029446128692981739942987957182192826322907400265038468290298944011128832888939578427305460970781261500597372723836050555343154751650066125369960409643472911119414221489006871227790752103744710576432810273553826193174973008661130535627043044601543710003798197007789851183331094785887175455643772689595287915190460561759806630370784493638300691739473979232084081725977537362319915816029132090664232982169411030658533986688385898734158777882662070039885614379468222897364903997988268166087932422817183657275472070604102887057190530514679075345286221883659764834871976202893223593664429328518686949284879029261767894391409343248654834966137642094580165468499890505568738770997209937994169367919050651071181693895562253845240407316045319082911778235018628122900317108095560821887601414309164122339956196591875141004859785543439107659459834807812250341412073589558672829903599985661481037672354630605984871661841378648137238124195256263924954557605599725893311208860523945096402843498456893001910946691588043405494304533828218254149517273748405719171990205232846680618476749763495802782259182137833250203019555769338413788763286294389123118533578453515990530571215562044 [147,113] -8085344851042698865514953678425499604319979080880169979642715842271132289309419911377604931654672264842716312699770114860190149668001843941381798326370373898852638003210964132400254064881681584124497902055757352923242122294302605613694220967660636550508066231451253332795852427567031951111976605238675502326196502696295822220191688300726716775340572990215513804884270650625123451298282538900463542071261221716875681380510084782319561110805033602274123854219657580634251939061471917499676272566497783791670181060556575583923661363173607293051803258694051219929795568413957274121115739226688046064865984839983233885966743912819060800964306666357281221883182570398027998393809727142644600418227691896254810060562588919894795806683224011137222001638469208278022744699426566212110395032393397157740428754315350569964089598843243546801877138568409792363165747977144811044099746182709041954533692083012056147311631528240385200351696534836839565644924197885623605685038207349369261956756620702035451154001667651589116707608903079322337527745334020689827023249444742519279904199867432031193767190443919997338427766806950182940816984301727312531150003533358259601706387909926333835787817329931638915597166083170553279997516105059836049587189959141536220141029422518445432052448624667422299042126650604923329382799281909118680727338808815128801279338678804788795022303613330067555398208 [147,114] -8095058921912519054608761196435695549688398705479132773397979318603792731028105706212284874153136059176650873755417246620537169013566543871761125823679488705824826826455598301034712550756861031364542959502251484320871472976849634240796415558424142909883516145850255499956240836244284132634673154660368889158715657303651957734974252386384874341518513985941402303058010303594018258291611531607930417299548721814090498681292304050472631663509160685669783326181072560602766365758429119985486929903734355919634634353906688420237220438594822927213894133120111758960086906150832796115683378686362999130388823712234288740972755225575117125700450558502149807261869721482621963958673223508091244733149336776707224241416622698380954267766667151392356374708951719139268086681395582936147226345001434111081639419718164190672586395692906047427980351524090816151015068315923739904066551584833780482121414683510373751528408796405976600173947221332545529365755968781387076016220966230078927045352856376610144331546633493659178226434271352985242073137083017767057810537654738492300261264591300377693275334124073600616753232090583287822531744558237973921930149273085338848008497336844151256681344406796529711399552475184561878676321809184358432183066171135910784990203758354081650052821912777502126547531722018553645830462663642909573060052383176281535295974590059781106825335106144164260 [147,115] 2294861075250623462603598248453792492859626490561301309192153550979528479391280380429562040413389823567563627996234366760432620355141977393905843146732549924285285338768396944553169329102083755668496728929740305274726110398815865360876189588568517065427361077274591326120384910795732049432615846272081072598091785441846755574124811432783515976136398331391582972417524487455956433767708039853575544351835417490665076356408656096208944858251206910591237876033415915888006556877179176881826962163830028511535313260627949878547498545784674918563313937829964993486870363664893062669990886950102096208245830096233067249028376914910003316407756848645568377318032163468168608469414611086429926265796315057810341858051762766836544957650185315621446424980569030623688945895855251501158278720167779597865580982573131356895440621413813284571900828492198918093141899358486533628183585165744300356415952484438935802817919487236955778371650580488688205772990820596545290082068838473407408306978341308418983079262780013845082296945387383796121239168912642035149417502188083839434014400264891534289142678752817099572149658468060866807812439344149915084822573009012902782988535326228269138417294497300063719863242997662324184481287981633861341029107423808194261999087294031358067894732835499621343979982948681803223644207588527267422305003759118133343780148479800802935033018920776 [147,116] -128235735526275706420980049817875154787891631233752784738058019984556312774387825784429966226364299736151350474238363886409280689670622156581290435112476514014955918416253063179772373448684916659932620782270296788109334606492879737361619428463000947119295873942914728956407660716742388498401026686251313183449819116525434190680722153948368724113402479700541722969255519990293620259298168485812614739171230268558593365745890129979163861933001526737830848610029166414561738150707993144079687635383244814878112982773023794688194249782680128723237772249091574570509402717460244654401912225912242159578675089062088685889441476087715110124856011319913110104474934852540552001405633553655520302439688815987062258988082134717944313541433994075505123785465213590328323233273357611764935356321319390505836265733876643015421030915203637053455288674623237525894653054624804479820859071873342165986769403883718630537703037992717142745410631380676210835933236398080028394045345420004156438849880453747211284895792755904919707455296560762397193894816998273281505604522048633963125778975733247425306200672885320976773529523256619825653449168770149470605539340706260773697052924330325789795017102718738205585400784991911582313318678901226484789094971408920010103396541025721280705183664803051876647711923182713324373742324662008689140359029091259551617520541993911277176752 [147,117] 6103073646941494201261367129127954273577680417125146578325921862585357911622019573388194441607895091199176790349120069779352812183381963144672571569859699070431997031759092714270320473067636246478369109847229929198614190231636270886658489068064253877553929773245472419451621047268724802442579482900901489818925289795449177250837890001241450909253995131556067336014073571262032882702468754806474272305918354485756351151224619273062179919840736009284930817074850288701433826501727797517927203251590511354916433369619976783507841640324407709230885997357638322302895285038664732413181690175207752356365502644625590166237711787167457545184520844481114035126027503967980613062972848166617747717444136152196974110672193516967285662569975513184238052299320113183972824002160843110065110972772174334423364039383719799821203565349302355077796557060191971638344632491226813496957046623301499103809804795449689770140980301109744102346409378640122288602679693298833082158335454467294284222493875631719930938535102905401494862624506758341018516748054074664956421179824534528575474835082437262285339407818361603434465421998206016304091701025594195983844248154409180739189347403478364991590632230630358683170892197584650386437665139500330001426932768092648339706695081267136806845580909813573899011160438903567601792490207606714698153317109894578285899918334835188 [147,118] -912869981803829652828476241995595376736116717367711498624460728850449435513110358111145133180337430558200525880832714015800237925371154741359897360504565165070494383676594456843411921972628322397640760767794023475138479368549022915344419041842908980037332360884506843509460680097257071645634246350274788841283674091406745955999577426603391508057304879990772743958005696667371419699165824459375276204383335306890439982974677303462838447221762548639343565447469138507992238678715853879558766875563182596527901898073440680249400712158854940603068410114404879704732280970110476986515603163722387106306179502548591270292084413232198736895087476157357729423347158501287350786159319037447326840592201128519860655609790177328078414239107676237653148116549037285814390571439142248370964095147922200994619367897611294879874443602894977883060611161398813120643923854062087483904466490101168154586427037654607877986376321142004784969876349254596225726213543647434415991916649119055465689424994570263590136027163521390117828340833094820496432341689722484240115405507990687062604163726124143245284331857227060576403856394034662095006511827877353774039405626205973474858802106117090204006305753519878118358007145143195467970676072754272274541474002758255230884692891921583222754447574567355223014256655726950885168985253097254366595400813594137588205474412 [147,119] 2557374782517218754272212622816763621712328318250205234044487917944113561798847587781617397274885726641677186061653126151680093264876673052850257777321105970720488867642156779357428031361647658054211975996115310914201653615494507943863847740365126110162259812431902739498391031998025305586015510604032866788721090596353028324851348969089336050039617362902834227323589385799573322922264771424380298312184204435308055377979676588389886736797798431764293312561194738980333180127645270660785134865661430196331843394746395458116505981391014915060510888619321148318028076198917797941866834161211589570447977442173679552687147219160446059473869535871830001147407873197424753614625846366570319783367649715881197363008351182979974884183676437394890533872679057845587995783179951051858878263404305058981653866133316630887443418765962666667847281955491968414435472516746155368269886927449139913449326554221513603211463941876524426823466718162327921928595671486011952558544604876450360370949325450497490818455753479118868630771952182575594678556818523390288749531720323291064813621245150310446382189910518869483778186807832866438994023709918782743720578919861043839500212227902241827206991418140514252518655207239881990215291076320705994401949297809073091600447419168430456075327624952424008017498938218906320608984652593288375976141099688431219852 [147,120] 19408649584163992361802941514416010666050841842637068455867426476050956986847823933472196169986988095912587887183022552993991815521313098244489185667135513208803090638579820861422488292148299616686554134472298979626341371766618252607622728785308031799835952802303506980382121842767012735015034192620432061019567119256024096696094793982424532887002404769395532770908359678269882991230320505027955316047406464338770574920321026842371018698725574025175875357351350294737318398912673460795135045486792997078492388797323285629073929015137463292359598696246594645682890566234495205938913785335889958054577812464261915218796287137903911755238527340579395889961426186690914397406343217854453360578104640787178685877224643956382853458978068024436828019288027716023567952644517201865095872088861492003430886825968419640893545275165918758514618969923375362728565690554522444021906202856313496112340419493140484185123887498152133848624268649052001545762481444313802916451682823267981178443239941619079167664731756285944194369056254958930280830765709799725868749973729940440504836140993071097091452613579760315399123313314530072821240931514628585661066006500435609631019948209644116788552674339028408197835507329547318211342628165010109419593586448380814803193521823798344550207695734543710577827064120154418524807556083361084266118795760928 [147,121] 19476084260571485438040077678104527797050189798262218879317307927966841954482935843330657113285673565208489827116916257608503937870983221125568096143313441670953600217008844525264903576452474500579487733939551357844769017559017890462028429429293628054860888581839913010344515309256991007570620075689164573689379865100333491662563629632513263063194550948260418680978821674032520744891580085501541325972549960863766071734288067551803980941283074351270623964801549125287697892537009086853225421918571669946447927151940541438456138667516353782115663873705378421515010854623152687224689729492093524710280140150509476688831956600975728089533790322064371071881400325562731166892703311835396403671657059602300582752873438914529162285111982599524779810951361982337177913912622198470397748495840338496976061862416640845667291686223669496315837160221092115483524728289922153474141350028704369207100754834848071580657701354587927282618167223276526512833921650770450927546445803126755258789918804173270160123717233642445728004608984500344721325750539131220643957742259201632945032602962467421163664744799141787127416249513095575559365454954154426408426173786874907771363535905617666648143058676019310216370971033367752354964643407775048439615796930293774100049716511535996262487111694123049800293899938335654744609392622511452626248225 [147,122] 1073848421349234617432333491956762723432003083273125206397075966455567201015691359175337083568632596118083675944155967809181235600424453707146045567721979859801270439470729385159421178873669608841695585670029335075495052250782726810145922127004680622991221315008348562175657818605547593145920286900701796025571396849292387204542073345236744524851150945627034473640111796963248568658040632663217811221706250560033660367810149529350249500356132997336554787877727991929869615817805928432688596613471279791832237301233627415462059142166392047015839165048291793837208038542383939997246572707093319455926488606107880055277216235765130776207164636781986074894089926831001039706935689846431408249692632062149251901162488019239279127315796664238165766800656513813887625327510405420301347158490879962387338302138654245511203920035951587349374449012808339685911936636921338907605671168419663206226577215633669235339137386265669880446283203407023238664856116999189124138435865720806363011007982746718856520148961276772335428487047534144407061952941808537544622095200785047630812528766583410913515447878429136372766664537906403296855872959372950058542485252611478515828471971408356198740045591324799562670703975945997657973311301052979362684766201193775675118221722215996954452873813647306089792298211079620652855310352902623687 [147,123] 34691681378091774722229439177111602665629815629843525656090034545580580832060908957473922286609317071993954171656926446972892850235677196708719188091487622641234415970003918104515642115509047800456513612734795289903718706218656738762013624449232545089822712836788084113623720642946896050633277173979244487482660791016818280289071564469131645129932610012987904792885195541335160321387994606132099723923944944929561369148804653787907216406654304846243662715688566877216633264991625873559502426422595749514290806984821195985113386020795134016000125774641284135384904045086479486069506253690074616156626039643788626818740236265368746050174180152246574902927472631440216207035831498524862796500539147265019853766666116501107113054811835334079333496564343006568872616934978534717101943501183292437623398786399853113525457832643996612401169647322359310017488937199737604926451507093803726021522014632960700996750151144968003292883463406529497495765525472697901809582958987933656687844870350155015334634851527966771312819115623689056955467280496687016861971339035583442949755302726827331734214121197409981308849693441882616383672612777121235974251065910462422067442118939118715351359369516873309409397819429661244643645243631889700572838008810270769487385269180844605113164958794649946985332746529345233474242777840 [147,124] 2138382162907822953546489001988863970313371968523974920681932225413067531570865677426506635794760587848675281584045503298711755727941571969586911432234442509902021272958999708769463626005593850228305249980728643426646800090059895953279716502084622718027842003319469195981446779180229895975327196826516458770858948781794470474726412623865169170022041329382697800278711865634383188958225962939776712182229687825224853820518242290549643152448435669163668868725044556776159323343247408252229029300006153914911417731417744971409555142978945543271910200825228083641427259564166148945680041721921600923118213549479119596740164439569368115552946585857669388061858807126062048265530223946501144034350804763999047452176683111167983308571449344604466598316226841521020041540614799537849778669886683091449515297070461435753720596265355344049713629044766542721033235707067891675667551195517691823545162436525859165140393431726224945314312690035125523412659032588842198472707166564693869075197776865597659446447972430887865329655180760724032160865208419521698583697954193955847895681899835395580778349380141428958286180356492640873108657741301885942318307580906132598178925462251484392150028986582869528155752104108665822461454214062446610967754616635320010541501948886348063964155589280328236516750689249300241584 [147,125] 31437939196825964474648385671053341220907675647106570927143458064538779720854611461425633224155978329580000596225199792889724566843063346135103475235701557060261836201911684058062640660843715000238331554422098148082659746656310914417401966905282696102863791871554119508685162118471132939479217341283668465595333234242778451293883586467364007758477886168795369662226168623884427973139695249815813966285819179410946210473877497906919611702238889489132784210299953455563781556028335882932916511723130886554918570030839911121759738747893916623778056270909406572245801548136573426092493276001416930257024193531939293401420242503247092700153871385139113245982056724956586755245811595651173997075711005732483574728863713900313082135113161730279379136531307967537480981846570674351253522991606337671956803063110901090304074643100776415489329388609376980637215629008582513200473425241326266213979401299673714072125058280018450337457794761571496189481938517538098071457223981414022200154914209399644302560631774762712174443764785420407735789322171346186122128477768617826436173793560182931285474144864627735259872421863018598811503672964512045977701993625911402876477059469342709871112178345487097770766634958032931416776742082497493801986709975001235277053549144021073278316469302284606834851584437376 [147,126] 6024120918945147409533056879202779730718200095233938495002428703628382274051770242653425921583337577446080201038958858151235275830727424877215002890093510999273364782422531350549569329325159570020436694104757721435935576687426551520494009670003261957698785909545022451692426266722166467680240079607640911996734771642478787230889690640656295206564838679278074168862159700440353855152533853387548193232840663721230233676657170888030643355099587420589469822589769462896123730748693542347361940897791772692816916465850846035609479574252274719415907527295232983059913971242482767587084974614568716587566874795471645431953545842567634360596836718774388200225956587205016050815766082018783288020811433899832102608457806319997400831019103654557332252740105031935920258870935041005219184576316397574544585876784550006244340562960685549711800717914615491539359217794488029956011696597337055451638559037072109812915164857727979260046248941365084987834438451440121594902846870268812136859808676667613066516555740253410607264721979890821136680571788201410928991802532842398793793468179565377158344853625508895394830926361796366064045136775907487427713878295131835061548857841848403017541515082956586780588713612543074021077895815561444888649842644810940345026107005953440072133067512205742005548528 [147,127] 2142590338502712254776011703579976427053650681374815372503124861668083286595631672684076310537277432280550813788273830189149247948989685451432063896123737066275332475274230885233854276118965109350951798335719555833914413849428086457860583792840255773021000477387996116881173671245375258769241210353306433532226965981504935233521947939285394726591697151152376385510239644277062184253558967839617425903789684460726301951975383911929179395986353592181916191715680366993665235774497245586297720433006054736207095090771052492570070991410274399876343734022063327746643657346659339107993194771591706879489911216040899727027219133327937943888330237924626954998459956650474224729990746589480926328046605125925238135326441540623117709296432995576917933526261590832015038559752161099112868335050820624658455806634687993338468775114593680495607432540158103240963324978519652059952637150887176202045592931551111464854671922194958405909983497592714009905534429548117025561434085099088332964553581491305072967085448640760001078523687033230933861422255121320633725855559882515563381252270965703321696099687609500455290470656326737018312690384929775844176650878726023972125640202057167145861592332160474673835821811740260456376227114695491189652416243843794260999323384469119874612765211365193984 [147,128] -55567238268000145312300534046143085901914733039889177302924427936316994096767789681461666660478404420264635233438111760453191292584737826585921645103277836307208110494971652487274868245194055806986048745332200973042243647457156636098040661486374390793352007413376178047752276853939399515873960459219427746203388182367234556592277198436922896694529760206247926760386171408964912629501148327836485475081629803859155536118704354240971639752143469291483179353187308663956785578659578153015143931231622492390440579086631498802968151088654177980099991158166411029792836583901707174670328479284677941170487425339458784977615917846829263647451614952476129995707037288408790349484497673388280491026373999235840816327496946423133695772081555749298408987089384333903746463582206421084008533989213461331904163508500256307831139667152733646508992854098112664028804083897126484602978800338461706334912855818788280699193407554614211153555050294070361806476062437006059820457230103907628069395411769278957010876764760740119061065815657718261465031430612552776680098999338235011852812915680998870159150006725805006612728690746293589240472470071418184464919961768580025517576368915477918227540333770059694081142575405125603401566186428642829232300530778177988243107221662570114034557757904 [147,129] -9253004447182140778572908608623604512771494618722539979340552429474456082155326173400604176692114101922608538726251529904243467745116162194013828808995100190499329105200412738369246669969268872157981384618507534842007482325063624829794346832130527745985891405524200551455980867922246172242483686655089793082402094315411911570658984744227270851541492150647955465598527528967290320294359211389665068878101264168959351093877186960936273650002527266675872699349592562349206364316822999471802847680329627862828968503477503656093027069752517228542226951888420129449442444942833650306925410728199618237800788693150587005010995342784519442294666166355682002680535840345197154757295405750002341536616771066821667213356297439169893681261283579783964003833313370752010307833833706894224546641814960414627133469484228118512180428587810479749212602393438609327602119673273246438576331395050013747843131992454407837476760509392597334948139006806825697186684029753533642736039452292668086073432448866472035861775803403209185313301655369790720056786826996822977104448917096915804196275873978790954114591436441643396117120251359396524538427248748437281045192982083626100326431558267990381026712610824817748802043539088221245737914134575948186108682655869366256973502695289009483488 [147,130] -2705356677490333668764102332211461986261981160992785219921788485604722166726296997449646481686523554332239950642994711752194473592095536001889231405041781084943606421612366711181033900654082840644357874865145137819417631556339959499956396143755052655114151838819974464072805560004637908762116001116589380171377004428557650879752118440705441536470802434574362385312069054303770852110280289152537890666549167923238909899819377608519098893130548565585778336283158877958408263911028863669805200541643783299952352836431789484825474938573495577131050306403921860720645915571542186115463376899479880165165878788346232869671186543689364265212925308289875538186861732754106280447965846034845196992543838354659362251890995180387944274557934200227094078197326932955906055483813731805397624109791882150890723063749055846421301793763302045374432536139294545008922457333602343229795980927891581034001414767586133468174486823094001496428016438555639521134890093888436368781687977603908213832417958907451324598168770896719546297559227021361646601829704449798863322178319773620190499244339970614664740713593411302838972533927464865307209475873244531297640545278087370349894359390528200817703117776048699562985550680934946678158159267853395818642692653592867161248730022762778 [147,131] -378815513594751219019498799282234675215995875636510674987391474608098879933583816977832978175635852632774627499232625095707014579973607258768145704920029128870262888880838485577158638939363505707081898716201664194502327026262304322032395790190322595889270827628776135980931245578488398364334512235534712226594089866211072066049198382042818704992110340843832086338566985240392538041484146250781706910336853069158728067129939533269921368007989455116742176778234111574482327772379105753680018007820391171297009739177112057103792043983692884936192576819117954502795986397799397176970408206041834037336771275491571003777876324495412179878443270011462151693616016548306240666871956985320413220831206398597963323819467020932064136655146394090030287920326576221982555801931622118106690069289756176145733811059187175584282861708336590913239428399372943383192521085438253574467685077005458163092377015301222915084638192820906166925047844609637380990771741951751487874115930623443218011000934442126802508929600587150839436231834215573950685283627700532973103778482425687684610186697043448533541456209006197221914458700849111168622082468420060451128553455402235253065637306958293417612247598030067598533012146247107780645742846703737804139977999799964612757958644 [147,132] -13685718186312870521503987396536602050121491641230878277548742719793655190844489326105748550083465069714039968541013950529305582447954909093650971598037144826055312378275291117059987495978915582381744678045268476016451576826302496356719965885789844794533916064914901491676764530277464811157608632308135305434572255642196191441984500011101813622877125547807069645900111316525246798128328980150624264447157832714432730305986735158271854965205692933811402366297404086510604668318462525942508779974172148955989365620395882889750023097653153192719864103015787344527124685269929671330961847090256695266788008666468187792244810782427807706740293445265583172750252980110673631038030583809453954523928774062776675768768603856692216561951694968903932331189534636031998239738515292242599565761984832979025074960405885401138646790790807828355792433668114295332284795914175250489342895953571618478130814040440432503222621602285312728676273282186312814464704566248017372240086938103468305682231310996485645522988690453296527931700987273326340166413588606066662819206635671848894689095736899742763311163687817178072382560812779879918473743042467129354123746245638256122230305446633300776094539213410553129627899830489881387497170719264989118465808102913251716 [147,133] 388556014188106928527739165605074943384305978478429635656303541414499416993150891596035880190083100973035725496200150609848634417839083267328773572527183595443151847708370371345617243261005330617267701566393202293960581491455955306631424689000427955347998796745582461389916764457072365088147094432299312023764589793477891587926101652556037323363405350655636553006901079758781279956636041970031610627321128903831013508395714400607175026456876032632725318909515814471002302537040748109669833255766912631714478107752371211578991025054316314385538322170151534366809578872655023226935065319837973496601295041675179511177014325247054121382248434950164329400226561945503382810354350106451450095844621802769039710896681088536894959991585548823997907524635257951657463651905863628939255383129929763295282693101505930320456228899061687541071118486122688683928186666585699819741238983720542872995665543542923773080930790862313427257688654486556649027468305635615641363285030160529760174905399628676188459193811008307822652671031793570259949081162617141608903718438419816054530006232248656640194765141121203967255954146201561642588038253163447157119565562408184926917857228760666140073476551410752702617938562156959560731056674390359076599386381872 [147,134] 32560031353818416672410892493851077208832171330947667773681738684210779320886917520280818793761952632089869178936073246594890670437812714785588899208986815460109500808912605142955103287522340937568070121714537595033069026070641423560115382242009878740243157749400334359583691327258076085100536916287338088048865337254468714281341581717736629873653614346551071610199035063414061596970556550471377890003574255555432326751002274401252163339429846074733446298966653711534667165698394575990758310407510391603687737486358829668794011453285203792620719131068662935511706399353613071539910468249520503525476608460843200277332204222614365815682657247811943964775289089908463366811920021794546374765493035227597265821616744931769383195109633845037826656040375160329444014087918581731349718041674791367974484721826409706057270185386470331084655110098350997101083890682404390437509616069377290721411960187441902280407027621243654426889557826441656098310690685242116867207664739303050098486522712602705519488268705786520202488878648094265074281532804750612968739894233098010205866452618201335385424623143422115582223375848134159387758581240505112632922149813175184149775288575646324592675446019794804894344931175401889597579170440954724353065 [147,135] 96634262487122818635347803630850112597646208203046213202968453830265552819164660564113812476030181622748488192320022357660434857435410165411225348341356876830846548655446620385429182569410032921028592957492549257257639522894262846826853377432768285323093730321095890701040085791699291924878052151530140424406820217468724254290730279458049783915653434039452048783522714539821898788319536200533571799580673180912742964466183428695836697165340767090113588262622375066015544896528722930389528550988064708299400514744648642645598048752568612075999336632594538454496919948420102120858440353196941514852951157190354183319695998188343207156295069205911435953509081040378349719484966845316355585485786516183598691475215410951700267763863574866328814442289737371729196812416224858844157152450948112429084773565557642409143071949612716558090396406813579864526454859549731799083558995765398600082624851810942453421553384528594664353257266396431923610975115054220573086083280852587917476524096224766337809004026589407866307355974318494669367670126026354346182283600286019539525702650782437944977594377944851091921526483974855324147147302518217031447415139478527760771008082139004910455734289545851291811011529949900616167108019472142 [147,136] -12810997361888389062899258451411265534056909221570367121000898691720349878394629094853442936510441041731424167901611961422818017245700515778032510835280454713204051727205030027216500903937352280514746336564453694253944157196037737069399458310857875277063252192652712898945658972585222263639071574569554906603023740146763430909955748618512646812284603596469856073418547739402925934845355626080489884213198825959502069605786806073970671895927838154955716928386110521060420060435320372090831460251801032341850631177894013695282846655590960561797361570670511883151416142505773573025643406310480293839815131111850872454528975357919492203792574583677808034522101786049678850466746082568269660332214721225836566280272903543694098526400639675983161193206313577628662837395460407121434997821393871436127721512519123854369589047303935998311816244760328089273926346149611316477859491485436157179106351894250382994278441648323026703181937053659553730955952517933496506016609701445248540149031415266962860186011946979580671165138391449231623304074402365152070752068178435905845032800213810012526864877411027896333601558530810253781450759828230343450654446612207050786259270023441018670499485156997118570583469344243503112578118 [147,137] 772038418374685368748532260240162329094415004078874347358619753438395563138753754156306484888658025185739405687840359181471304717512611085579148898374183737336838526920794384308159747437741650580438732291410964673765821338493209883550584177558081612362659936350080331743387536880169991497052691042904288357036769432012262580887105537919969805664475508212602204325521663670598488875538017463032674173558929109303280665641456265006132862688461708299887728044389030725712314426764946741015777034493178113195579984980039413592311542427451364813368042147464982818963147656164142109433674733280021070616974489988861246210023382533663923906478142554672950852556445005568462299061707551394705585662405584483229817220143655291376354364468724013075502930796999897918653499430613382914018472834887241590730128060833290649559590781761216832095198268753194576397520008359859119261509637571942816543746071513866457306839400955024152000796600102534972823313456545380620520644028043637082146090648182239339742562320460028876705098756442647492262469437372833126810775465977693242352686122555521779772896624951342773585432389238992675689245715772674760716297532059666171152196838084451960045589605063103694884078151053836168 [147,138] -8425000477442785592448433886008209859115607020996195894288682005309824121028523673758833693148482267589966389041197394133999182146386709393631664047775390130073787586108878314039921432186177318775054532409956703923033567263349929175678428514489528417849567701480752952786950734487138566011261229844911152043396694964011800433349125657228034316669308994532145144629729312571701104389275547181822939642325952661453790537286595821154902835059931232667159014798721116196047964954192036857631853036022739934555726842642049750197940289234926285766104294108243939307605355685571064523449891109872311444640214341320923232196911007988577566232721357866746943744154576745452019140448185408980565743182018688378648385998331363696184488675287351814347555666042249668977544105734300040382978879919422594693420284121067851652244407239323608234543047163292532284269567170785381036989898523865161268874871643330510557443135430311704316392270985082015874302922568083548643256623301526636997182239864792666604393689328521933852771277629111578960842163953687953555771878751076789357721264514875392416093202354092975030540037106421321206306894734419401836145448591996321094248790029677767430110580541140948437486999512 [147,139] -25185428169364553473868811334276503583344184483986650849500237399672204450438698358962375686639412273918884888781975821356538757012402053907770565606778548515766920265953638204942411201303719171896620595304016458633118237851903399460765645746234654807161566012402375759134324450857059503727901183907608209561421829295289078604900959861968147138728095169963195955600502074000521556705635479010513188926178293970714119240576529953414765354381497249322535146492065954269336172423054916665908220663942638479517861630767129745735463623206928471696694626570900264377938297134997447523753671684359639880547304097722902656269312709060339137842594763929159346543684631683363815212954929895677298880842392804924579463836325860187001832675809760490622855254193579984461871193835035460350542572740819167008622615507834838499147406917680586753213440474839397351174430302191283178343592516603813347763123471815017354079156681680359425445150074118349921490693565804423687862229880859478793705087917676616646829269656354339842010049734301487883450486302092690620086786287072985821863322779300104958673683274398717978574310126840219441118542192475323183395393928830893285826480107639227897934431604005652612 [147,140] -1469906069280560244724607901801910980255587480712051819520338215304713575040019279746251139909244531095750559448534882417172559046864591800256011099878232731221404235387940004060184561266780097735454601200855635008875814492287763761041900621325670414541233578552872516342770810433617821967087531862826102665343280081051153414346707629238624210480775908412015640029969626970434375976534082147334500424314637742454855732382821992505302032089192818991358048993289343865291654277756051152061233197180845372937277929477479806610444958994381405998903140143986432629704942787607055271315297329427817300183546555995172149703379365857632100577420005954401728113596799478811812779345993578811967002767635986502135871523789107000711700759742574789955520619310029722325145449060451046934202275662061405708406648814828337244338534333518140201939185636011307440120212425228851983018485105746611947960206024032937436734149033020538141625372412788960530227575722098858085866131889492231234316156854476009056550539790437647645701649654600597224572685627935722721520884536704870903724880311706200471394731990798468086146318426275462318484084966779636713812323167331756467440912732220385878864985049024 [147,141] -799680814501441247350273302226556344413253819679033645060590610976888170960684522297613695189160868391420667272615656059126479752315786489505549991427981968514163368966097952289558728893255069571930334481143818093252150317033524771298948878057870533031688516385773876246421869570132785334913465897900817735235322756644089698249316143119117146491578537313343680591818490458176663484474615760895073535956571086447310797862589794994467428400948440679227145271302552213003480919935467127028678656430533844401635093492975435903725049531247927870376318217745680063474918420626751699789564251988708348997912580901467019770163725088361552135649545475747359209069608077449446802869768393748996331927789632355454551447496499797380957953379455902050253340317522421023100456899865912920541808514682636613871036388494505817676007560576561200950733096668022179945356778859966450211625669238086854057994156551989405649833699104245118760463155364335242509272859210154384461907109857062097411716508531771253861610194859850135501244648439039204513913338989600372854058799026093507961285596853973418875042904939221968379395777809357181310143048506860737326361861770014031345336337645577931768 [147,142] -365475496300233602495612566614637843587211642587773247122540366190532912565234396176565634678531328929573195999745550983655806600755410700572363855202745179105127819445855416123456842013316898149395874130793552103654535676967544587917427533447449165469895847493762065704496125011116359877460245725796338427355525733779612824028407213812164514214520242521936597546640963897667301718467709506401281573617073159739990439669659420278501500887097647310128336410507682488021382260116927214186845449018384910192120449148741988510325531494548462910383312610536261586690307471321548599925964845924074691776182761400137087361582246766557829023719602040842600685996606392564625998110131286652749467727009953165110942313185276254498448170971834898947984404576444516354539812240242110628627134763512438566143169828439319642599920491282345544975510957725417520219313546878203328539049079563491162825098575059559027024668186854473224339674456976508252669693362416974284055682683261295858729759912742455269048525285216216369851143666381611071334449248933555568545965606331307417262196973137219774657446614640706381669730576963188444221268767450750111250374977364143370860648159660 [147,143] 38793522987632576918894132963623663109775332785630254886432014978474269246851751938889698988980023397260357944844336748969827805528857281400177157424324631922733222574760089385521743191325675174604863364665479068045129360835887507967557435421763554110231198249649469406270237369924539654320314170428041452538076549112235317440428506345308739716819292656981035784657233576132270678381260371707514877421590722363860822382326170375931368887642501813263130724225014661799845633677531390008907642256218907361853622292767526611268572936601587138341961344902996493775879518915294473301106053876359756451918303048654372732228249060354400395257439623898670211148161032152074728099618920693926048612241757360665307691383274271395929987472573249048169264412291424604258431643420704892541959324800644960766716076684720198820310790196628900178225003682105424474322435503670203136269069432382560455656625965762653521949986845047451136209567301344446974553832950643525271508988892140848375243359643142014004674567992164368666295226472250828989893495791263857293152870359987594750588930133746618862296776218601035135760583369401531492493347005981129642419650969032949815680 [147,144] -995783951457137201406349028744229553632531519361518429422005537661604118597577594512385508577098847974993451497559236043373724465619302235792215035868161947316456611604183775418984419235744081224158425138519879091909436215057354470511162540008069759272448569762870206976567321322955329471602739164293940268461783515859279587596640771507172592391871143986554059968859017680532856197081741402189024927976279881893275865464281552279634561526652774070314057973943650501421907556694579711642154482470570358564977995893627138871138861348168388214219972047445566381165016578292534541634081885863954897798137850666806565456462855258525040585930044334724523991982108158673892526485794100431674593621436456362055148848658200879645748882306979847628682780214046940625706790607704770188267942953114989811394423241615607142805632871392296181167308773372910367853712159394695190860260763434864386400783025796957721413438776032340382040305815675022536565384313473794161284136880712950990324208778453799098624283366321348859648232390713069815575232309547812620695655658725732606953381762012039809823388101464173508339288214915531838340533265999381260927489685543192 [147,145] -37009230641699020250713492752219103062318395047222689755232354889797368108505868577908338653080491857680638879816533874637350129177043499304666416536184040687773000357288323497311298198102994765463477950427567936153516029890374484674821985716959777747249506975866623428155541594964792639310730627299408397359943686359689237340559811680582296099541928448633553752696577010055301915853983560371235611889421567082305422425515628078386518793684747697892069217342657220288769269222779261140716718257659102763301071777751852941791606601933510536785840291228037430287274992231322182219117821050967899516926124573579030902376403899566762140896081617875746322027848779459043573048820696200009461929689311561192462364627209851640727910251053634745883421990788769904328558194382666126557614447179556324936098101090225969591946081814842819447448965869612054713137249899614028679028115958187582247924051977118729490250818214629215573414671275132802761022370328015465229454510346939029283557712928790074627597151019576602389377732850719361992720350665489591574151357565129041930863996607266572644784702994011831005796448045194039278995952453253229851654 [147,146] -111567862938692539809063995006256109356917400971154925751465715131415319493217442043346631682786422758309681321519073923763073788098749758365983812003652197675702895283421234144978639625070651245645826659343333925125282241003497686426842459904288439760263091237418024874549564929795231926274595580366253014538455457616175676020428762350019336813259155101054417887700996824628518883455095422977551465902282634461403096805243546290586206549872906979606400054684805026625558245046066670611589011997510266320946197677929190815609022681374809342091688585229356168226376129489252268948939408301390062982063905228859732132245662806849642689019191499564659028111123271694611917838256608188105160172578228152242987885408468978022452246360809870611878265937919110257338087759407546120739206566967034196920159493778487573986536213264306037445423905853127910932254187503767354807323947322997275760528307324745166975646991824697155490737704552254842699990902825337799790492514304133761255958215217755898538162225713718962646632202284308865222438355693921316209496649107096758407550388972633760352123360225371577012068491688993565443462284268334 [147,147] 34929864339839964378892022017508655028300052781731677362369552527169930494807056034552154563183161745245606360486154555144399308922542182783331280921856082874616077433433258313874852970049633591136528093852883717110544549179377417213910030939623501743856456516447935267002831290889853327717594572051480849055963462386225285551824926804976421883554501855340248324987755692387634050492184762765220856863706324389588438086630034153554121434543897976180994327439223703956712765264026171853669633536257083571581806638806873555263206921792934018498872016357916996809754672121578353063460703395780994241182699994372992638567343070281716966908250911105635218386064608425156344870638940522911249906445116931237664395987635266194347502730406086127844123491454960400441024060086019872397795775540300365483926383015204008252913705924824313949476432877842273162031171481407238670497575247767178758951146604792644125423471068960956521979139528211455789852488537698863568583996876778954511942060688000983267609583492390822544088079974351430349500783565528060708548568147346543058608901065562039171743685993347355554387381815792806599073 [148,0] 192669248143061382069773134832401723364175047587768823878436661809886122406445587539016201591985961463740866293504250551189359168781925769316859119715729278090917856038828039949133791373597204091412179629463046695294915108391212991208467352765083142469312215399507521779878563705448500854342872809376466725727329156970548099032420104532062386707823391048573524803923952726582753263009762124613461623690185539384746208215907966505429467444619418828020449558036244447659288041044212438854513423564531408020020189319555227495127983669984766760863874915716560619687250574026941944204096541341717896072693566607543191119583804881245107701648875128513337008461578499949680871185965037945673180139481899498767615094225586285353619146909014761568458676851117912669020790877332466487503948046008207480274555880891643291820716431971534586856494539625154380288506479786083652474049938899603278330880601451272012497736897726114295478870465026629261526410171654740921784582601028847479050147515006759468015030967991975362842971421527497826143930746044624725796325649912704526388226724199953305599647154311861469394233815564400203171613274839324276588880322038638866887115843419766600926500383598321373181704450949032004966923033332118655866537967589954253341026217295061994787532388629981175727103698697294852688393535084754609884772937383679282924649737653510230792433583504902677305294983719470501120826817246157517467623631479777538252322052621355993257161978263798606997201172372490881203192283836003247010007535421023672739232022888809045428038076928000548475176764827068609928519803330847677418342553554364920496385804320815314374664893036902591210400001267470961380073033124213785767398071926098332425361053969321420446928844631361827933150728263105174419000942265256526297889649868011474609375000000000000000000 [148,1] 14707280326364712530317645052675138985634320768603697514889866449088943430697533089982422511923353950003145466830345959105599644559535263636323796268936336637662740037298855940126959883228430694008703175599407383762659422648377156779976907535405137053728181187154366210406649863099861116308335585755760261416086200603513037772270223273075799815452996447396800974360138328873030288215188845448407070209807999346445007682665404121641102090435915234112321837493257288841963268890930670725616616977829397054855772878748805170908040224064597113689097549513901924950380614879588975465702700959222494174841809149779170094308594541240061331992295561697235076724232513171713712575180825299948563098515907280657376015868655482213867212886013632325213277024356149749952694014618143938902487944195128292660265016149502101650212008611119079348320105609530365000910472200453789823806172135020253043309321136621868488237041328906883555840607384988111148524365791770106965975112696610365968066095617104268497354906610100365093638602621490916310427543605245088491188825453612976593916628138599274532969179639995585954818191323202297518300382649587981352624232952233910943815516896516550832268568488516206382630614243955738913052374216706362290560579345637742430043198496769706032702915492433664359637497305348413880173391270378836020028986119866735750244735945584645613484533406102268898842046174733589713812865259797830654073916517132001350876830303829824795996611889310757785498953458794726999084058065342474252903282101940574362767695021966303704372960466028462974007084899623521993920435580727918378626262525237322019922758216183291984438268752436398513680148481108056411418562919172888558678881688423320973754408056058306998728732270767193649522208964299426106451824242116188656837039161473512649536132812500000000000 [148,2] -10360458598370160735723901127241997126141804809118323366730813551235932626212393071375274214691902912645321581701382274682284948919511935026914665294263400575196510106436215147476648060018627413732323650896646581301670158423372438879115397066337703662552832475955319927394772744186608749521589688491978076326459508352215690166840127137270970591850848909192754517062903661641619586926045014876418656058023824273464290557623444759885432421071625477780519961895066324550933392796958400557635863022381796015725951556996140132750832788632938973718778249319579250393227063493013328413434391859374293793225326967220938174758892216740881804562412765335851754314351047265719157072697762492576176608550009634872376550320339910230478107477429749148669001353641678346855237414667383114455847463342899868322761913951421656626257184141599546372111753430045349933135775955045466347116131915627128573861213344543391193320438245194456397398576827585209438545217439189736998549867393031629834316814977980869974430501497950593754551093871314067763054408964898030649704481786139974865086534842426983168826787994336376029588374404198406359439261429191719600160380675825400451529656945996593570425136469619150554777739963637715754192606009498939993770872536259119417688594867974705498009380068822692945677555528955992053885924188249723871617092102931073843484504438786131519133262903662147367196383498034784919024616692774031287721319423542246352236295685004522271234219056509006892971508765322765476020114283198602373493190877716255214358908594619374831704149199257395105176090383366324222610080339341964446150680352694327863046085285880848445681626100354065498929109025662328333630357373210006678380412295296446935103198742647417219410803082102171366900236256844369606319700930635585578443169652018696069717407226562500000000 [148,3] 742190711398660072537066314315667515204388059969503325322229746029631430185605182832065895682667097775596701619403626519965715404440394172081717411209566824115461785227956977872547846108243107020308392307907483231009661214566433918288319588296412752763300137945345048297493771351902182785835939659119977973148939632961877233430666589102336810997317333749275774608411557756769581759152061352160643915519512480078307296647553644053900380514762613735316836746912944615435243894212875093817562481202058397796184982265811097177446980724624482644553608902545672822409143703396989897456435411861023455194093486619751733261180186379058841577186010390097198604969304751577672247292505489986728071649072327966868220101888126823748626573435180750458405478444280945502608099041343094386927271251648757400044234839772897956730074810292515186440015835474778010542834576024741208319576641179966141743463221335634803304396003249208040768602572188044451348134523395057260081088359814948045772401913005465516687076111671836569828714676602542190877499747499479219664680446008537242217788286214162688783103988295658644070752768313945295474305687627901423643153137196211560585761122649824887668102855382147883072371468106979590610044525923635044852698744885024554113628760984540036392054817894466432885081696235187922363233424395995202120679331389231877130316043572679515536459767887080819657770554923066919995909899424716238649951419216929171712979482336788128758786289320842673371119313535584089907390613439599214794130414479375664385570060148723933678258126143980080576461983589545524810610451040894334463821163048085000467062707868235382907166584282379019594646954096070549077881961869136791057962130291034575285430948706354879326231266111093897171410399141973529172711457335687157410575309768319129943847656250000000000 [148,4] -19669809983424516286740177097308326099323830516253137968271835968808092864930281441176224568660427495756409304303190808297900791716502250329176208371992905934308195380571627693028949250608428890217410049179338747140915838231558568605935380008150577013117301682449934948269378726583207365682495738169745524826051368837927246749717923012301808974946323795438799129984950622019684988437892199525848271817033470779872666532916677797048726205094000408470774696991486297673124341350207507379241571441501451323107126368947732543345398310861390047244875822097267668307015016024516104826551933014207525991630095317611312160282623862203755087671718172570809056771101493414026036835435753791352258032629619163668765709185426421249825774663446085468009396913285691107853782900476697778524891211262045433006492345005642128270128036685218842528825928999152726432838179597871356180066553256081105762131157641021781604091786882317862338402941779885740671071666759833874744509552640586986246067324377018434280786004827674039962987545478267676708133156617319315400498908115332585113954090395706904430668668482846076579614168155645513197865904184955873734073276729896472486777218151658590282080330175387147892299525795559746407227939441132418552540505499436507724588095141209496581807121271431405751208653027706441920460095208686715814473667107143175899666860878330985809711459268773873021435652793863303057806234043757856284462606062269280452906254088730567901882241147105412094681056346305242705984903111208247466571739981162098635366161420507403734415345800732698711922847520946681203588674096594120694648803234487588728429625528923378515731203169002026465855278106948896472191223844821626072174747552002665037269783985135193013113477170664151820694316040631380004732246639942427890446197125129401683807373046875000000 [148,5] 173290592017211323713597361189132712084557967362363615206476544983336178505261582415658947471034437503599934428135502295803626780661152982586973920557946081207209025678776643738260487068041867557447535445568911433537589289289820747873826831775495854720547744819899505786664235699574827101556983430163214563446475972901950975410761866322381402823705605492834741849738527239014386376648647803769473491689760263701104526780236722150269858407589289374684474104734886628662544869474906675521193359057470919823734978204754474675949133331531408893639312708430170374539653066182640709933086658184532289857664605591369888465751417587211900009233416577341298999702880142620935085602911925661056635047093855087339784125236514165860372960356652071784926201656081697448667939500497960249577993676207062464591176215214399623801735287432365826445205688004674174619080450146604873583681883882143502425973973214296883085377105915777736979716995044699129564659503828640297838624779462438581849394606359832058142382343043430390918394577006522036181488894015534479763000847262115621671198399478376205413790661950549102299825674342763409866544000130369623130905951667798523239677359719295720987620894079524522224596147545114624336354664417126448234792532076348130228329899865795279019228152551655416588808801674331843800927799606954364323127680203059833348220005822508475976997891949075603334344544223917196048213767477235684317659765865461408933347716589127541995123221662629062582964271848782882072567415834817349795344833249634921821058918399301612163254238581849871331981850004055804468101291424943040104467241133079190632972531029540711268083467415279094929671498003345740140001897171020750085778803405955462813958489498008863925691755277345844589085872317814069064638091144381348840397549793124198913574218750000000 [148,6] -294763515692369542188635483939360911917161137264740343029376837306990930168002582671922038517966969805523071682636697624685549152236612909022719035837127825085404364675790329495278960109430037228029812884661018628858509056393795116975270703954408210784981046578588427629528657162855891165670719074125257479388744721498208598233599513585562984019864143532881646065797153982269201583538264008557502756900693987863324919984433931051492797938784247217496239539668180183184170754893497940828848529612127363694160498890984625844268255863902277365739391404030025845486970464433331526385678699282580283654463648454358471761748885325258260852140204188825511231973062606658285071207326138907835366366677974116363682592331714037342736196175346742425277585352991920238994341597906380971097604197463353543896477085333445205292945263619990310414036147625684215379162842574177589684390814253628493217255291476728298768088196369151310510688166130874014366526501154762588566362744639875934080027007451250272837492455468545189917481508163863178995172265080258493730766651182801848167916957145383942590088335902627027685376586512815765282180407144470220498355004433731373078759410467385916401809267990634070722535380225356026452530194057081378035899309657929086771738375903650083373262540930602611967047387194788634695216637596285033694461800307713405391676980603853784759764968671511456219411476493963899571565740850018572228133307491162764504826609652238188526218638194467833359272924507977291183376323712448628938209169961748221356175226262361761203476691117516932397860891561548335896324667361447898992458953977804680755164871829930292908621072701945914900948430429298549423132355382864096824436022228340937982343544714885709152475213794609215292273835352257959160513986485163684392318828031420707702636718750000 [148,7] -6862242693752779753540245936571367481276623424246796479388357643448033076187495589683217028942069631448109449809495817667863126652628317238910996736845810392633423233101579746693731874162176740000690503650510777660018855937568328100742489693643640832274127742440625335556839803032653026624824217395707814516359504300822969121576995494106541143224908611212549743337469052572519305415132553129857682958995247425560625364064072894000393520709140474984576472753520528889492467086487674843417003968549277053302238707187753536103229159294844951768702837970350626860460656586661744866875576857673703931233171438480560697401783819349720295526314112030870650981854993011297537878567594364479926961932772659532120006707685814118476266106973357010838371040616680403099277497117069503016241016053635143734417617048249075962196769335658032783063811646829880084686682943675494056481054710580146400673048312208613750202270804583869361010170661730403125917499899987813328912610726176193968739400460463177168278888241269902350797157451505766269608351434225377270399688772217715302942901120872732270242332036171603929938543300948816679489662354919338752810951786229884966640647370666790961593007939204189458297380550286430848251239359508996478689201880987364351150265081742708279774778044690920969232506061229120202630486549170928557198308762178382726592384884172523907058071382040919522489155126634266220692716965719269971609161863957397961851376521205764804569045986595755508214005203836005082118540182172872664786994382164453079320348140614727494460577700347363663099851062241429279251867612867295868449382474160389729441388798960160696782073421005125855611453281728054714979617924009967799652027946258695257895805616777312732351145145457832705978848118103767002697382371145806700951652601361274719238281250000 [148,8] 74185446368571674320050565111704153581995121202993941053104170933770573676481138882865199571073960477145666648588610469395198747816309646566626878097731030591379028362669366638655547962789520097299578810455772675764734801355391222658449778867131174959090396487320008275067532548446284598380804439816162010879460525890757197439458009659346408592965359930147910065945870033848136561619709225605182547087434291842488499528971343959511647672538657809279369911658071983886188817632989493569230704172480034653262762201131556706339329299824022007031389484609995024114646019834342440743983250107683522141683073226462595301822518734192167384100467652687433753823287923568907117249591757365495739050822992559562195087856218918956123714703010670361911214732335873611253348169423435077497654108991040121460244259499937130013773067210418650858669849406546664574220172033055656173196273533996356415889546069426056529350077736498880864991078006583422300131334235692160373483420970443193453874114312133578995043222273987874729568764531640979527930001382687946314663874415369641287130417404237684838714997438517298526991619942798591690087867491432140734046033344520736962509415297153618307303860314870939620962976699110900168075444911531143242550614344341724971651839951368535415596183878927056165065556311530864156936877480416712343649393964932260731512659730773478186593503491796902071569974565846789447911682707622818684669444919571409530582850616863000987244914787117886168276283251947535206948472256241978030921397996487004885248567487283598211334125676844632472538472960671268919427922886294138997014887591772135076849351448308427219333334611769361617917034662169989579988204684600976545066852025165522376161354905745067051792419591646044216073906885064864486899888218474075074482243508100509643554687500 [148,9] -419896436341561089539100638968089949128509292112431235230296741247577080451379120126897615069531044959533297113256946495491905530053725212542542962874139277040589744383182923486851357725832418613577784076602915513479924590596099523752406876057790748824488543844315178984537975147363219483012175113881598871695986263749672180093619125274008787845134501063071070756978291527182195136914196677663045806739549899226377272874241717373277213772581930932620500313723197535799778095619452644421585304649575762379897836568088883509731135583341942907710008864622143932422894545266929736738174173589183701681926710067227870088509694645262446258046279979293073701588587434002849488546900734086287680571773241154281449998983674071577253135677280454212673906062081206905710094048656602456709665318280653250577013515091953584105434880704709346248572564136245924768357554288557296950377167862350372282118550746152952408794518761629480519035546117734320101679991034281865036572061264640707490710003625099886574788249726591106796005253843007391279318833419953398517403144611046511797356955706588956603920101586247620121916721298013903733409762225489475502099215361959494087691175099955775384623853125387927351257026576124020268301150703808736573983932465623159131150680204005904523260655692203314883475161423215394129869058469924478360273264384010568548040463060943623993322013457908883910201223868689878451615201019779540177854673129292095976278521300801642468673037612388117482354452229543337842662350177480226832720907641170097024483753355087716433869798319866343507780006906035594713803730163002299192942302346543274612259575745324018848262634027228974103233013684996988936875322150230722691539853029722143880116095988205201394606464961458452391520339074385047371112955616467843356076627969741821289062500 [148,10] 1616156060055396782547558385354473128474995130158874181228164888001510050220377305548607454020489412625976534161960005796049472846373642512746207316132776140168713311239868914472044223690472053022296104478732682346928669935007042628976074306381933931107435393380529306034057680763557886321114193289004683922351221061149513456407437765800893143338108921511286291438545823840189361998476986231286263617012235844052172461015364489994160747669566444983022685281179855682372986570031360424461721194567122283647133410349251606487340330676880382768458580454331120976465313028769744616187353777665825430451991381168244577452884327134020659160420550896686542765715704376278886496377745318638492959689791339538636166734425817742353815706991613791462265127954464122849396775690677892363797083842741749628361201416378114856927853718449803615309873018526504661940012586692842228548583125149750955234701507215757252127343571398271217236335597735992106813561363620537253028813674510402167256410054523669314627003359623707325295290994917429560091014384409818444623299212623732679407930594137577468457216823072736527244608521071793478860291640812611358413007959313370259657881974877716861011339246474579841460200067265841058614058123627682472294574415384009463087897456600801696025130319498573043803639910292850494146488092352884728069966156614299400824330693424199009793619004519880091963014488353545379792581904426986387739138135540028313962658724820882720811741072127162945559321972937837065622970526493692375604496005733866727108158413224554576295226658977044980993168574519130851852577447604835866614165560178866853332604262010851779652317434498282348267564538172041178945242871910624735217008917995792388744964775436088300077399232683603693802808406886257781148730217068987258244305849075317382812500 [148,11] -4536939201585708594450507390172895130367659087653591369857613489542292547786674286828960115345041804920289967617304272006875171676248323293348518759305558645491503166773189181595534486330513025454248733910301364883853357441001208578049328267956313561640749454185160207593874430027793504360019134718513955853403244333046942996365907826336768168104170886608558370676818187289291408305295854545892389333318168468611547453714719360131457636510272860548827361656201429279049479077090221891751310663247410544317903219246898999575545031988629420152870434614576699621824002800311648314824044803358431101085728295734645672082792353838940833780739097045183715719453642855134674705244586886303419077264340946843880507998046038829987617080453413229919882891729064887957569027277354674360845459692618730943809431140092888945413277780596895123225521283212361693613791637681381155424441400579063988271766756743460739553324344553729612595093971529435178031648006929553045352895499326126218053013516209529889334665300862809635991893089125104223344834185879395354548356980501009417901134371675729563271323929092059939277674694300175325093774707942725415327231932822376461906049457959311970104544757232535020382688656493922695783765543981463957123819547185064085305796351446363984068786700106332278028105369207635023730738790235542035099597520055535262238185565595830375181436404908929082962276290978293753046719276268923551381595893587549402022526249409612867742203273398223882057787517109872912416293180632698627919209501682802861045541028552149454771955170567342337352250361285997629940948394693922589116951825864575291258990208379807401632614821791622487022455230996836842335594285538365099680313034971522283357259373260844531773408829295664855029520843524709627914148768468294292688369750976562500000 [148,12] 9342974477376445940588211912698372217730077620445086031114721233182245753906168857709327478901532726042816824236298235136499257931205439189733013285937071677814848014161928310813930989340712555530436979160305946064327674223364108431851510210435834298734296883060772162858299939755725411275977772688542621630985838874939348492718239220972501700828193496427968572058786166324746220095683087253480778728777365672189302127216938624635064116521311456900552082453761771221939883940289589924091784833226662398451337682466552939686086927197122239438291628620607542551145645467019864325529068058208704067116602750458774600912216928273976899695193223098177129912323394082185844298754358053898049544895812151686038191786169756224469347442234289165865498472204973734560051657405978026940560536735953398195717228974949216648945750420039279385622649964954376670826723649007565541362821473196101747123867994623560571339117895785136470555402076084577981646547373846339898511975460354262321673021383692473388010447642123350420837818146795174342129831152226090062618699714126640390450476387869122856762855138579917435650406137420319064727526509168670419860207139019780194682246837824359029133642296877285533888180721990350857207274512782297959302099201960156522020763975856899037723847843509686317046212267477140700235802103949323690686286753810942210168951660789490801939649620676761655790562804782653088815505301211483046524122447005735174070401578372521429362383800062952713955077363532024769990092857452508205827474568613818154993978434532427722153549459374069843920298601304542292605985618676300463407361022353157768838939400592840136809311488845848266221248750599407060029914033388109178513229043849018052653427029666444979913130072883117339902023590152667364971961205810657702386379241943359375 [148,13] -13101465219638788050377268044585714727350858525782898183529992805857095763184512561755533783209569618701403719692974251245814316644088237586834820151761752989097349390866575951210130527364133739613083097351149023384934351583197184175073083773916539462813631310776611148848551138406162428144075920594378300900655214554867319246062214708978231513643659613769972497427838749826478729488143474546129568837627519684564797207533209715154976688541076291406914331781155013132140808034385403138087628376961161572957919344391628019335172238461804206274046271043960261954772742367785223818280599307934483271366182820055406683577852969592313074399521744118822232325805807042524424823643206485274617054058291699891952650147986020484931510986410915367196316511234818228222904386658253130264023858389783515939313446980296388024913082844652666124579615779878778603763412170973775526176586001009184764889608804846576211539778205905992368243165530120381258230691393377743063385951043491821444527272691264612291183098292810624948127909702384422263639611466848925888156780048278558342622068463101131650092569051931689518676832337304206937054052882797378797872232374663693590871039324722143162727199422714697650722253945503415162084823020394054955810464719727111223130644324304817703746823485521793045796926095154488029487845433282567512857327290262521109851365311567498850914298626489283016678698854023605456460670250458803168882116155912830669284240490860527933625056754472859968502856109881516400930150248748286111671211146229953764849911201715635701324765473409353762053952948141724702152166200853968823383986820855970219113148019741910348179186087545435336276898684885676824075729784139825526230785364926922332139014812446386311842386180911955908260290923350588343510025879368185997009277343750000 [148,14] 7698961757638809651563192621950298264439070839500968507762267358360487455948226852144672561960859156067800930535090771474147035488012661566495332952920737406291818715761159744494294502891987041080876406738901326203416091236513580111977867919022571327426888159014443171942715099312020345001928354177295329143226732927019050612873149421194452111460380940035008763283638768602998278406324852498457453342204137537038996174456277533217169155848828728846315289382505769719428857866550862795237161235214143964882283250459159286082036894958277405355431980795483724180106533824990968308443033619322519344469960913986980913392863093906475507816214587714568475389173759019421473718383674417739903321451148361764554522910189402889999516189092865402010390761917240947329777877201215211280939275596777758439473499909999460795560807143242826712017272184805489153337227899338471974678569362862652145297252585351621240394992248284449102154939727351708196771792194302782409167455309071820203732525597987242701621377049286732978708192789528454947742819771881293378746683479529524860103342621705098216423006766582662359794386648573599013694637560977170679495879627829848940670896853784661008611093848793097736643921762406204786688069456129747146727816327360340873156923561344134431377752154218240974700733021526789756667202275457299752053800759539571498427963729137722431546375942880172148444146636744409866581269505287805003916958557874600936132402109711468430996139329520591004085350810749648435748888372951288422865595217552250363033465482047618830933117058381979229930281939493757471602425792665577228990530298076761240516762407673144698808425697930488673702056173935738119020816142287011168595338028653971133937752204654880789958280466772882683811280238317387158986093709245324134826660156250 [148,15] 17945239406445867190398729725502583936974969263966936126688370821761406808793172944705900171672374969241091966777465855026250241547711022525951412136094281990133983566275332392962433757572911786146558353245688935581832816526271971159383845368767673785753395494014189480665509830662768426686409955822791702490597243656796785527305942722365215444657061959423787178839136281045176436512109070593933007107030032434796818432367280369082588479535718853332743595037650730627758656977475552611270274196390025593731924668151304223942366422502036825470355447164883430616662820095659559999357237859224621222049440250711445596103455787932278091138316916752414641954609763679262507227515678997753571425099400533965732518723599642743033002319955312519217896637029297248589366746752475872997309241554927387416777220242167942346482721042195737788104261431446381932676778036926627066827785932481035611307520980720418020908318492448092251035084838619889510619719797911329479512199310547628612339814250941077387093267314641772782397636851459516671273565362585759507111594130590342762737493061818701759565721766992578362232428740250633405926441187908964437614569053259595153671763784724952356142442850475612594185709332470383093921311958961331621018391187029744090071203240844987892773523181572861225173332191991215616183297768193390749841877338463164700245429807645995828950347431824979562056086807576395604958984495594868165266290194063927633171802750613320288413985231983593085727039313681648122822091879504212943109188661029977273208037862640530737865613323303485883039092879133573722092887216123466897924736447176958781719976174970369381851243704277907564714019200877826308070253219495774876358739300770975611318810708591357135463095762818761609493772857248927721229847520589828491210937500 [148,16] -69431881619553611785105795203303248412838326267727046180828244445924705448250197145133087030050308703715895207323315905304176840551301793415955399600334930526415727293952021446502791964996275320779637804408859313328164230957177159902060825542050558147032344046206637915691552774656709517051723627657490225958062913823621037957103865014418161595399007987089013942991445773761883276852614671690963853759359497663956689563673247752351611768958343926254356769642593109003991928231128227340476758852794863394494634429391020211497316352690681392995807227211461584986474809735061135635571935444750822907538906918938578540706690984807614430479945780491851283067531182307543121712011819472138315195431421080358059242161201537331663148498730000843289785926712017219772813106564359628114732860593187223550598256828222637553306071865049544388871698029170434625433881681928042182892179604232622796025454991343710355224304084136212802557252878305760534677379856893472360669030336499787422116134247570588353183217582687799227394134237370517858986376970117344703550696965094664340462574801058107375274810923314190607352790161407355651092508193145680504080731250745168938775666506957679242625396744205356508397253108402522777086496801167987633168223296056918176535403661715675461734715178677323992173578451210748159610494166463602506580651800580090307609481072824932700029776954359272141734908827837683777944895546401546548286590124913573375659033021723170247626272213604194826463575130000690020704138895492922781430194411275413601987247454825131100916621335524950079748056163110899397849766734321872171006787330032293978810971919306055481115156849118294073492939870410233917401708399841654739486407702784572175542990979424151755948919321330696421273875884594417584594339132308959960937500 [148,17] 137645198990930938268842607130236463681947231550379092565148059761641166209708247499641878145753876215551572989740797324470150994990208108540937047356899166296076807717365902117297781441995486759934449790961454688275750497726915154775145331940068498371675997326357957942422211548933943705433463580550730273017939518124628411029630083128213077162374103282967892680852648189651318712635908319622661819835266108220236838912656723742482636686526460711335459900542543470845431681205926487248001124511444683151368729014774029978974388330308037614214997630954828600371041224803526792566677793096025034875906524727365411862905764520083007605006213455725238431357995149510874350807311844166427171580031541240453054756866457681003657814715522684947221623853423870206597542836247879396068043020679220966627947719212352122055819538892274397781867405031466224324922818768537012353861682676115247364796658494901103138123367865064867351507648085449025042956942743197314232233693245143395405077852237040783376138217236123010986739373144318174987432801981088623817776744383305638568021597439608351903763108446595527018787426649419496686209540405365329047165816813194904505994138409384996915264408816843634802645077289859420937697556717634346182703854487600926145580659638059122522996450127269251785491678572157128406905769111594241600076997958070107912465890652681162049622775900421289357876911517587448030926824219185228324633971806754101989351179485170723088805813474637782500604753044773699697942796565344039856256524689797834277916903598023939980907085981389653678321597568522571319667608206833842635032351607937717533599784429237839945559122704786362439816407811086226626859168403928925063942754747036506429347167218690946304361658400353465858678703170880908146500587463378906250000 [148,18] -198297501919010253932525460938071686567659308450227511988336236381027925190585960883679443008303423561191404887182230846871297512241816077412736062668125456885106326052923069920724411067140400317170130599928170730869605565965760390210515472847495694465706827557510024390354182184441456141101049320469088859565269296817301736836863714244219775600567206361017153212074339993411426717978882096710040173189985474482052619247593729898946529810743567836378084971743245583329762881396219380349948186125230813926030970063410965318807190295649170057400490687418055503655322480420195415706446535143635965887036126062046319083390769156394819916575474687273388976347654784206189919859182943280977504058996844915885061950988435958292950645301688312174146890941562412189002857918035833832918241330044271689522556077458609300182919225857711524296950614177267347700665901112156268413603816709209398912350899370190448952201847707041462996119856760339417701937406469036166322869491042427046540946406064474584165799404188098806930962900672372822086138404967983160858962131120262838207210305047591286338103508338405054610517889290170166448158293556638088904431373681252920991300680770991944120793538655618151485889486358093656260875425882978389234873898165158229084227915788428238093328875605032370048334604727833628049170746421611400466784326647062263118726276400001287023433124782314645444729785215627693267836679020771337383283136510929502557354971409562808128321381379559794178608228485068664491677108120017408727958251581750816750159929660135402903739301752679400195692135307689206100062238116761141355635699792989267149301116934470746431801264318992380445768532820745923009529988794187252962359310361056329894240052757379833765152092324261789979544801099109463393688201904296875000 [148,19] 223796726705499975952131933195372933564595067136284033552580171742369358223027128800958633732161129958760255015452344894205632624181064660669050695493767539382135820864897835558317234960460728278651309296345556533982056492070539377652026981367866959425264853424263462037428360167684111088954909857701062475122930819923477434700674345206352465832197360108427371542499018576121775675462497843789684153211822136198615301905130674690836921901675651205895622052717976043970156140722293971225413118654165385845201451839397642366488208125385546511800768324781734785685211722384065835556133860201919088811466723029459677946508594441311521454759826063248396812178769987702260865616457559723442741992087672570727006746642866352135339756554472893488429448767532362012478472911923338748778751179517181415817352618801611095278615234470560396218700012808004949289355882217783873031556392957182358960572807564075202479778321209557553931347666990474448388242427252352914370735910940621057227812621203216742377748678753877106006776664847648929916611958665580920183184994074883900536848620292741951782741922384538044769741210058902277000281012184963603643483762644455078177935853178131423380555706567448896579478199493809740527449599455004736501921406111985419895863316437661535461413393884733249723653342305940249379696906071759937835355615142951416284809244089665750796871815386584098296069449538695762495565429229991200962174512567495742188838815964196403668066498280581565823280467224676437685723180185837692701614909223930602502883293477758749008994298374647505687578801581516225034877300546119932488064013348500540422266800176580845597653210559808267312057227761622361117950228736585695075743505291976902301128436852067404071466006319768293764127520262263715267181396484375000 [148,20] -200332671533376918691108552463219387663423641117151701864829133917386222085440220357092528433388769197181412524109701335932224113694303408757258654399960076426554095611529900234628114754033830450001356563230174555363870040707743984095393818301106806653544646453016551271594522032050419969471897638549326779777241562887914295493394070825704856902889874031001436808741163075786497580522799000779899596056526246866759079896156361961900462505785970125311991384327386106308450483374921463249566343312046414384537144652733331421466427755929142343692169192492584600504792984225271184927546629242061139481054644577172709673798719157883562219455887037049233805514139689519461561591189234420293465264180376017219824571832148832465435632246893850363584219486595767382346855134941922849900580462210594316079598737177915461602075968780426441487771764332496372405703512020938414334003848940144653856098721500799364858638801658162387882042228847745839133037433555649063944985956091370202427440272635078515179707886884744470768517822387136044064120067760869842457060471334378653451796656342113655922134803729622052995056361380986832027101233303796012262570029803456283892656775375105248945399716536500763924265671671727839340122842862257739227427626307260368681959179833322849179921826322549483897957577002543025438859829233837529400597562223900288356811809471881759958254719583225851816812036001528182658977349077865654672228272437274580187797409901705019591430090300222482479302246018587269131761726738703882735039346617757772518011331479402473925732497061209864686919503938720422952591927795441498095424249884123920922162642268243808771462796935033881450131903335023373457855438326130018264200090304239258540991633743884205702155340556025464593403739854693412780761718750000 [148,21] 137613351261109595199030756744612375543546994476589277000239540769442958670403783236613861832827993294002309050989407771388899680335849111071709992602125631591585576129257364295317785427017468275462324795709364996308426062540717680122405879866750122094951917932864715128239759434588679043312847658321070193747478988255327188630215459065569227057221276294637264737542730648794695129779186499305404842740800834750085577772869202607501678136390432810122800803363434814609793669353991378201517795897017250692523166770613622331226593352738218218452181307637353412644569361641164512253049719338699012216106575764599551217381766332757731618738457592940731449139902029243500017669178977427539263639711093771764471792632561841701431111131534729845495371181903301426107610716772909867478258301120177862799271576733550775245335133831766526043203041566487241910907728362866667434495122019775567442714327287550722758341805673581501273654219904874170811432169668706419050247577388638812998307278029110723916095874042444069189759064420989283763893409293797044516447186650362892300469469677042351968083842602919784673012302552410530190120469410392548596601719622855123151698139948681573138259219053181784563835166939130582234767361498884185419936289839863781669475668998774069837354657148859493188255976101013814231524692394667076998177008848030148679843616292321209715965239455807570628137355641890807637496260162329243939478694418500481929560586169162705210648342285451284611069248857682516226600907856914354278915032004592829668620786573057888403338065969758235592579086719060665755102744512810141462380850682843910013066676313092128262377652016623102680779704592011742219321295441311127368672999946158345863741042831530533277397537750275091639196034520864486694335937500 [148,22] -62877098836473977015984785004146983327674388492281879685176904109297628767941906901938589952631862110400345903687030575426374343908870736134429619629696905867634776744695085415712196908081631259347961984160343175465040181054363824503260018326078676140030934146408477624930626533914074342785773763872929397646671354029337343951383621087932850927361729506640421653134337026024114325221381953460918608991036222982603420628522693327674276554005739471217508306988357560981011770255764235808235161916742691602900486794796892191881111742666925674287209532390102219767613152755746789325832581432928230588291897531385419045189161321400846984316707048673756386046187873712680922510743635792596242648719286588078767014692102198903260049706997460697197854980743029404698271028042516328565191565424562168762474170130192091324542900480089724019726002386442984828354980911949030075271875283569899829458058587562878322875826047369143903518945721286795413053166032635699354899188077176045555216158139138462794190473006928959532389354041345347369418693184342360143171039018349094825345031003167585380503649863580511417511043064269280550547245445127528256989742832579578657976832494582364249874141313308588349758924286231806052756215216155764706301545629550209476219898520212349790961982186832770215974449414391511928305895088195927687163356929991943530277945532292287124234671150951938296869136580185490243445717438813614576478926127565509047765955279503988031932214543179813607200263992810952361075044450425618187130859900151390873836732133870168295833599889018350696137646532273072942482046673458601205947204702904138638046748192318018309036706882194561999792289445374535601411192759897851515921591698993537229523516090970295441126003410658995562698692083358764648437500 [148,23] 3351652300292447518568312954416521704712978559839529362613569608007110254306043542274073863216082117735328181576114440711032965027420697054978208572464134126775577602235391685956789240401935538885464369070526114039306851721076693253865676958448643118556100739970689804353531889234974499694415636598123172438046748618596890058479017398290082154608035979057370109063826057021012765455069364521920936751626314174937756539405311978649400962060448206445399102151401595576512914647004507042971688050812026579224028105146897382997739409287733338730346722766230792532998950484844430909398327081733926236045391274356579971420210663487656870291411418654018571413976067456076048204489239448535184578679114952288968834563517511918982698073912797575400964633172349432646529228779095138903872532775864387255049763701049869316755818815707583635392383606884061586980832609878307616678095297258709667274672046677544016718896060512200817437783608936890795521594726326808120772826205464592659878119251964471242636787035065289829611924391746550053967284412073666432724052663532032304088909011428709092519239819098932790583366293137198246900007320034518470432087009349589371423006757575353977008723581870777537351875154743875261024867071107746159934264671400203975072348260868125809149298414477749192808325082933866139109751432031101595697835412108133885971568252582800818963049847108599864855823530508663475140277011112866426155713685995105675689196658034281832799601796480778137948898103423994895582199427254264773761590900958658679880014364620368331623692974186785310949748336946141490900182601903571524493751612512188026193690487193012924649725091705879872945444330215220167704430971575154052304284317367412343156131709573115201594717404987022746354341506958007812500 [148,24] 28268456195805222545374499384363820900089457431521414588523541466690699688957406073000855564829840139746815444983362170434533751113401579238287436480040249495635802929979762503299965770132521170594178889625432825838123717761523632969140020428921290083190220032274817280182280266721895000767838819145155613962895931055932751833860559927524121292843864114553118914636502097994256432150457531466965036332662378003498148209781013496618008066462384125639906719109953758324293704359040774192103193993084674342643053778159723395207281976807511424761511658893162662153281932582520308406508519525002167352792668852085449804823747414721783079872224641208171939135164550559043908390795158056083755536056598778945105655507612101551768708539224449778434295921577441470708254980199207496287229790985459285483136305009839425451774770224282914540521044938434377118719119574889921979974512178363567783314765657363896403440716656576280619914380125322036168046141046372508773989901216787080304611433888686048914199530593201742335619307037266441327549372996240836606232051446570305995076298025754662433535237935860421196456475454149973211123028113038924783272772875016998506770343277677839104404258801890000066324724837290139827383727328941725252548379963489116209190722773600042696742963907395714775062657077036113714059215128483680390692138110725656452590890356487338143995585613700557886090677371631288575027356260675156219889937392770640165422483628943981872275635639662345427857182224307502746773069528679360059854266589634983492963337177260595637900863270681291273979897701881984696261188806676350785680319005817960966272549123544166440214225860416857666677659231655875075842617543253601695736220600893262218439736149430685507866201078286394476890563964843750000 [148,25] -35062106670487062236947340430719735669462661002607197216543852858420969794373832277919318180185219491470768186332450792185058964538198127933002952978409157347099068894693858875546236188787447140124685939272227966421096619324053295344989024274547273470351330492070264361969095440310555253622449733834311223697499558817084912249909706990270318102674597542634912696986595815548702048662247858925641968801904048223148748746303679476125590489559919447085474561709893530456246178549240436551730776895593494060623685342602514034402256644134702651661201884432736590943873520615671215312020022587376708382307618754517040429508180783817380014014952187187754563366495549895795035925220702226792166435985868782890845904719721118378145595876780544691637800350180659267842262483334267077072509918563510395500282066535349634364024222631912295686880622556936514750401001684967252351183900763665584684777089059556216391823352264896639379700252982589823951664869220505215454805023023009052514578943801376336360137543502973675006649895312705907838388256876237212413334419122038580939020052003473691957061266992511859033732757189343617912161501501851066031664445979424199160509154527001695109349346228084277182830514971688005396619523984850649779093215486771514247358084422957125140655418163026337400975107364511457419345376758642146418889413018002812689688229880825350500865724110736021994045620910388389465545029390246104524369027284893420051478767899397711724504436748998076573697310192091733918529826842739094431082018042132232016923570903842614615910168504445236371319937191429234717251657902488102396474006265702737102509206742202678018568502662882700588918468721337137497953536959720217136730202972664020252373237260014315896938796868198551237583160400390625 [148,26] 27551827334783783102159705870716927194345685932005347379036400137206398786189068251566596440811394149459087707264137341408847935897024012841919554055330029733668831016166529373360219303700101953802583072542910349870303294713221895107668032245370423092449808187119220527632581290904919809109147273089709997505403197272754018977496154784350175339804740990073101170775921898241252037618087923764299944808330926081578162729271906223449352872795415088730629494521773540376543800083434942868617783322916420753411313322258917297578028064609900190837204838549229526210666898115042296092920118187523409988085192422636986900475981116326408878424630070242268340628459347993548739855624498379795020294792275568654218516492176060258213581942187576584412583871015294904832569799520587334630685335270996953474833659243754253298503056705765625899619969386163776720307949533093176564227929783497958792932091662087695250667873060422055017586191682358313470847166343401224379111807976806931555818993983896132722569651730801490838229201184142757518071705966415593600417644055885991402608603085512990060451423867216299464360773323878923572636258006190601480513829485433618460869412770016767097295888123207494383579503179374795705240791135631089849628268021033563933394355316158341065931357568393742123430010219966980463022665541152520716230256989312864510573063904989998794376540725804441263145130695167701223504951654870768326930316641503668278379647810291321637754668896150255148383300210717000460783326219353937796566175242559230248171382418626592857244042180726688302210752756508411777718429920963630770999862541658983656173542193613436704531936678409137200796002032616032704957355246638349488745571214704889642337584204467848536523888469673693180084228515625 [148,27] -15717588078686827713978104196356200590965478868264976490131253861877538500786515123667769320680664762051697028008159121883012283343733926019580841218112422790984884641101757767290557221957151291541610503986316103217786571993045662114140748585909996986808267292901134274705578442409690634299600650842831489088588984784254308873610467031829882774011351518452043600137984116142949169928473116279845872665768067843455549577049571383474291522946295490130628585795389540561541064300336978746807002950853660713669275395375335432793576372264890969934511907542523670713969818319676749926350989975492229919482078412356518112248340458237738196375719951178006090818793723197247426593624055843207582628054320890936347743277734426166235511710991367701070295485382736735308840765850800496993829330630659500435233104215349424982281923950356906227378498027881983938026133713486354326719824223501699108546658874961535392868967283317886460720994729423477019230702609514205797578805153402762039971086672047683664986912966085723023763889139920849349203495720939860175559962230788633826439952278312035763194987282040654355318736343256970917611942590614800002468071165243872541661513715004329986122483499542709630535569054206716773914551481227506664958856138725988136427069083855350757548578806497202543173174678314273162157424751577373431039161985174701965187166710561248619277384609936975689651241128022060156152672158446050937027896393796742665269024736746601231588274553470418990810081541568263458666376147356807434978648701386384440040220811067107737977776312382373618466426070452269015563113873955766748101213267802941065644325026672991857378068280708601397844909913624696921407006408760587243136806600754710306598524063304012088337913155555725097656250000 [148,28] 5775475462540014886800368566197919263781931748508412983005807900089855285399141846029643058964662336906864860050410808546897669961664519384006294471132093791868574184384810590087813616332166799332931813475182046762317569432496711441354929997098845771416450880481427341336931075041299899672832773945258045939190145534226194351261558852943388229682640193152318233045888592203619611071273587945244627232065320143419825705321364349568958035107875025087621831775366818283399603829718832377829543532166912721469414322073375387759631049943256959247176324410033718257459947067903106178107030764301537871015076370678585073665469599373441445926309050215527327922771890817075328573477942963247748490716628431301149078069709724116732871633474874989486949877166366219180995876670649522640413628076984903245369310455237388990247898111187436047621182554312342987137176704771165620691885480336109871712867627785711785505190365816654907798731046251774895501955933497635283650762527285107935919704695977712818480779315821341467231995365855020646513529687706053212898625256521541508351883780968773524100092904931354102264479781341745476888593133459733856757056580703691233844868047334569296789456422635836217827720862989025682228360777423031006044342031472316010508589220672960389111483753844524413407113989234838128738496502928969652890205305176245667737551997697676648250006683482577947124899903410287286179583566238384907072918522742066483236096706025721117035599925933147490196215000657553677981921659416988833409969037138494770733001192869055793389908212273357531527426631465175997821630336608220284702793389597874652073299451744461629549673276271399994249626033824598167114733576878400653579885737868491534285080035715509438887238502502441406250000 [148,29] -102884023529083638984525204416126267144435757955822807133574845165353784211945898800345709964644773160279067117979138855543263837811578417433266609840456166637524039913503991226386817359031539207666061260861111960273618511692794062063726913167687513668151307496732394622416830715151272154965433047270566859940728498469112384076620113908190920335722104290406656331380189045380081255221793994605758446698946080350628323562171798018895129603633119737914123706207114806112248152781651989264488365420237735629652364945054226562301104657720501387126042746596954792930372634852374604278647946131279105043030791894707213408267905813160434114611648892672563686554001407230997472789768663978090260708497271053291212622799806723972630506880773172107973570229675418987263206615883620652531949148963438335980039805789978890808554173280628537847364992339155210949189972679383932795487339875815814051149379426384236710746037005275494527706279547880119270584931793813879903679720068554655551424133799239811557463762376091027210546329377742941909700166102617009476108068587881997278696722161320423613383517520393731955767359077658407403474640860934252552199198510191584404037489173470334582920584320488658785601411465145540971416690202045302766022845706682564094077044792182276588702738532189168860825574807572550415843615178872938309584571250201877310848564504321888936606383466374814634679092046108601494779466925781595986192547462276714911645133993537895337346524289923832672643539140564321716756049688120984090320593208969153407539265676873709975798787568614735068404961934894161770969190477362211770247585902890767101933840749358386535274502282267076873004850273683616002994073633377365643743844905378267029018388711847364902496337890625000000 [148,30] -1730350047956945659718729304215795931315433293572544347054203909600915615117608968438790482333873366059922396514835806059282068542722135431228126419200134834400907133655680782527950311676623798261576452335160805732513068270959850716635263867412109495393159342941452423641267515920619175093390984610733080124874905094773806714108093707374533414308828170443017570168242091502347165364290697481405008464186999259404614946743357814634139444212717220603763438110382491505951093994233084964620773999131154040480864167167251261933103405038844063144122742270089509887953032435837743596057941228841390063977179120609924289961954146153293137948135720954183511694937120156086083607633470039721183814403796835540064225823537526549299463806296492457670192708280206344828101609390433597423204270752438446633825334338511444639676688254197854921958674618415960777512836974373695292073734937249415867700852088291779110045446383190729697454287683238962396770017866313255278789738789787865144400425704516953341433832839901122631412826104212810199936278549838289269668905876942509433798212544375121996497531724270086493206474124630571619444703525393795884214040724224984605969578114383405764820244693585327239956039878393419336706138044798948967292325942647248459663832208353433283207938186538448280611460258928767099305194615418847016809388882595532115189362864135477956529392610238652559196237574930435410394340513190051524908588663447550622229661443659983114128093519950825447954568766676196824897467403520881386246274288867063130238166214530101670489548217206478431385655685603026703586019005869282539720378094332449467685668664451098104368394332174541053974742560788199706342063976071323824540031786430084439916350675048306584358215332031250000 [148,31] 1452348503276493415580063691469897407032833918325669297035087611617356305833545547841379561114854331873630733789358441846107462100720614990587980333895779083588808864374806219965588539720905924417352038035617348889087287038687198069545012818091083561215403500795790158415703459868546097852201503161344041556795384287986676544983131916723365630601860848332498498803929632169217514909978160897492447650145738598894811313778080795652454023424789304856229216371737948210667660573718923860504302328638009419818667168789310149194122895272824111388377719957467032110980840166640951768624328586754925243356003842046425730377917777310030017187721385851073866091737454856035043727618092851704380999522276073947880610918298619915651608021426222305623235987821674621107611459418228558444282625980224409358158007840655737864611823219812429055222786500331309854636071888745241118015295355995278888062047886269093416893215268029896248022080124253623533482547361698903317954786713575843497552078005884380685278343678198302722388843060154974437162777614388286481837207618261515963963469995996602221046264106770533019386282358117454372879239513840087287879630871022938993842011032924496264682716343198103977355210817494449708167568164757102288587503200395899390507393842545623036407805129145456184671703544797913124197107378994251835502334353161547870824448747175918823846908931697111698201367419808473814778439297778581206927423770381677081050956592320027081259276543734773331722816329538970383431486488461357563429046474245099294781522326892092210241057806470237485273500893721124956391594627186437729967680453209642683835528883443726487909970896132224314353598993214020268210613357029967387491459902913686919757165014743804931640625000000000 [148,32] -654753364684375008624914089370333251348049034856626898360593484616582758544944405632786827494903894534136106419183751968281847692090098222899379902851950170941281960923904949481176213264553578767855686264624665110412710136196108731273651652945791622623453021160987978621649853480797608234571871008330287235633771580005894550557413958065172623280761293893452210397896263520789545300232879342302395861363834792707070245883715721976067101331347319221880373037428693669273246682629847751955259396399614683516284826749509165861221761986538636815683221463672937887996254818907743804313821929525166152088154950669489008776037482413465855723830619580686642017037201751411670948328347583855052505801277589668116178574923399775356111431387792750491557331679911837572345856383959588741782901441016331002021080603304103248012411256958011770834058917694568325274209774024384174571083284486419783697250887317824559565211766605339729832316145804962958370518168172049262699063330541657933724879224500196087853804491664606527096233392631670906241153318324037783541391292804467551870296318750332391197951923679280499674835750207328390416571892898630659772206938634015110666702811255309043900346997193053719068947006540323495056145147421505979203480828983568886662809980016862951652044610893526154555664547977163797753238141729970211769385503560135332118407810692120693238526764588645170553989567231802669165333312305817955488362303248472970636615681430329471066675044361945348151349248559095767646527481577312258685253874952736895550594215558365186244080858861591366950653033947255932110657618554203471146183161608031967942034405940797863510102130987528418930578221259183139147504867743634684232137899727024064553668722510337829589843750000 [148,33] 114602216815666227389457090946302619530791577576356457506575524710235054606193999487984459229713277404610078394202406824689161537622136513860298888949223295401612548494175926742950465985809597228738056439850674608822936526281326984677661039449277323326753325496409873437107499643489590777341168603294944425697721977217836567417255266463182293041115623403682046083169553446582520275602864105362773634007961234808710888451774034164458320486821024942715952241086796611673520829345349208917264820314874914075478967840811369069421615665180529023879606830305069145138166801940727368539121239618067056719930390382831300312050505525876240308263373221822118846584860674662940548381163208727732332274868699147267115454933028172549936065419805224994325019099744645755086906621525089636508645137894131980880027885972279998337077825775505492110666337435593380245096080892445515016310699597638080353207087733541439048322342053389748596027568438403114300184492782844913193447403494946107408168381163465321209977519564278048183469173534710440335066674805427344174379768736713171278036561049015705451334896578787568624820409513422194650336716261367082345105854426300306855102629284086398453325404526072127508315780476955664718193325319575827442235939663102522226952266806536453907777676646712639060484432682338588672079264867228427888396695010257062592858020812040321429519763185310080655455461485169158764351337740327450872439118707758282168370816919665690704446638432279679177274041033745591700326025341768611316451015840354343852838187781078672703976276190125676781285908550352601028776253624463748041194985016316023097350638694438728526160837559864655364393247072772028532353483039721475991405895147980224033817648887634277343750000 [148,34] 74540930112879354026668498553886998131054656309651423844398422870307696827410722174223095457185074048468322725470688485273651735284967433924502454315840487166133266765777812551101418964971475761068804104669931207990463794052317466780774784901704933908355352809736844413641107427334439017643965491272265449548437126981946985919179670316387994190856773211313411663753432773533992434824324907727864301986889762316196277814486148979640293757272032855895071597725855363969608051000160055093515318344155324478083682908920066041051460607009801112552243141488238544909278251608210873236621695650473551025674914748728458770368012806768022874726324953160289306776825398140535872984660237641470927017726090265779607238100778172573889278821764063232279038813195601873121528399436424340355135703844890380889486988349232811316122221224521337027594560312615508137079746024419252434813261756005041009757014186164865556655951487604784555813965391185297888753858308328526156103005065298757933808029925058104764343364002968184203302482624639266867129625285940246654868505934054002518241653868327384146663279703989703171620585148498154525074442585202869323525935360041558059525264520248129381857296830929453535333144404440691741435836469008848575571605040089020570892600698354322069763793723482041708500986190546159493306691534801146774450509451232483169657657723331540881291127200422758009929009706677376811334635687683863831786600140091232218127249823530829544357791521621058585804428724636293572807775093380951661386998911937844805660601676034615073887918199617730328361615701211763391438434082133694576148248045988547692269500208551724216603036975789744724295408796110307172407959471874993047160907417448688739910721778869628906250 [148,35] -78079520366966899771564740799611210916455197071387614446246716812634532665687871590950053128755796382903073352665233448235636462313298513290896162296304105861043431924530030256226315752918092341218958282291959024772928598609316678534210189980753249811717747136127674723301195304120387493781869300904520041921902562569381645334173944410157243341075080891560873087265559688086124565363138763674655266635503851183313578420828774998052232735927229618135830744393571309600143561682990064301398663822559246751404034485658694044556338339511904795768181043288502689231348857374830014930127760030409914478447030147039656486067308856921370890307809644374829521767440239762118329510212045385200379162386403316194489125804258808705837180316046152533247529419022474145052291487244852866228235942408485628650545590241927037589584379672733707078318541852282729018827873966425877743134484868988216992231482112280755942987088493769860248678617273879747150107681757604563953739316990228834211382356917967286189989735927735814144610011168028974676959611583680934998102418096448906438044381625487631485427636572804221306090921519550301418123683729994685321517316880076109187556781288706691593772875531161159601521804745711859365958707899214006946988241492835479514365297843361848634695204805889815730753859708416209421449942614137636570407279293107576786748865213473704032860117557509151911266303669340801501914323754929374908656464115495813214293264874183585392795357865924578532227487041087408454676913251855946838684574096090230423121906160029623371057866208728940213593378234703919472204412382602310504358729795730639477449775235847229214453214262812424998290605186778056531007554074152405253154603464287690073251724243164062500 [148,36] 38703068972788011841871053894473264657248529785620578725237105753528111972638549369600823953840042342968421339870529533146142917606252568428595721263302912929919412756400447321344530331684226178269179431229433868732079852798961843287388158820801832348492968387549668559720869087319961656890891036272513121870536627011415163118894670588245814600586272347942768625350086624566241553256712683646898687369848328765485829758510682686788334689767208179292126078026423137322116117584775590829773060893476026668031620395189301806937296964946625931639769402741165972186080122164908755795173454203405849320137915408198846652729637690715968702907787813460831709936803837466941601685427679275352936434485483175861538566604047872549589449975220589266764203405528795552998488752891304740731378533005450420030540000897669625981581153200737287414222662173610065351571522348454322240815100909318287817873421283680248852919685002696519060509519108414891373757440937415734798799038005985282060942614319487159488916077489643123225858855290879119366570681438126172406189445279064536516541124074310912049497165182007694386177630683398804196309006306325855315138399836917991055803907055481370611636794688700487515705375577512432007385218500953490852282087469876309177515573193587640148040461650353969879501351205081570173672624244636183637942558756179598430174915433606306751544529296542072679787127746370079344548726447729963584791626784083792659376702965031683461486187284770899695755646725720478000857238864630330225039350908797376403627145954890022173685758555078545887440951032946742219512858128306149664546039073270829793934722467453372631402237145648640630149831593967904960447201938891791759732935569492036581039428710937500 [148,37] -11844216452230237697926047915417092821630403009142056639849687506299942440399334550235538036174002597938785313627534347445981141812096474854873114598644129451297798226702125797046436388184393406566094431214787992293953762736656761141299666803824139247376760459912239822807313865748751278103103753878186736416861188947891312849488366672080279042324395766773197875294365708884544726778580043431683309019161926355801331691180477276340234589088808988787071394178388231876589202734122306617767225904372274636556197769193785819460544453361162979088632037050932268619263362198463336973512946376304947857468177329784631075760151770495472555416483456509007316060438830216108707535716789889615955250361771288485512533617497492266820768239909016189686556401735320433641852558296522517527040726968912415135434907616948478574740163306407721670304583399928526482193713808853718341351304679896088264165064358552167859015256788887689435677075168316031957017472593716190946338637117146774341319498047492598307048269023748405692331214642682923968552338192427647201442066526239644049777967953007391726278027801159264532220435706697843989232099019036338582553397792873823942352188668866136342317537772102584297693283948655069316639283206912699363065377720604316910569798131118546072598872171974841488100394080079978470707879094937971094489741329636727003402082914393732196948749594652433724664540641205751319044889940846719638413952394571785530852871039761949677313822041310776621588177424612126721248419591031556927350821928832596347424394735851155899974894040194136407438641531738494427484412615769757547869894254541767019903500327786004884061243480662230038019341932742024760305489849197471817551158802203788757324218750000 [148,38] 1624095024562932818665538521232169443108944031473761652476066290248997212376358546642117480494348955259608633397879593659270539197518045506835794835363734238521313016668177445187638910931526765077733172337452101757751507871989731910622867710915310207274724950622338835328122533527049869373963541464784639454667176465074378551905612680280446759643287217661473753415590318968351899562337099655713145210822079569594082173172642859413158478494080316078347264187380444843702742788313457857232204826071666613372963596749984294557602921166846080670017582179698820311954042121944177023820922478276170357473883156222165469939824586367793286524993349141678206644481869108583255511583157755085103047765011394281887986553121360434939666683605730594203063323421191304881006842750604516139297435425665943216043275417334573815686624934444724851809709765688757251668779281900825147705896059829265944158720668088819837346867774451712063533127141614108731075864747989493470382910650142117832331656132809036535539385624893008355367639684265302387609344813739507476720783154772150060196016576316970680268637440704673686030809001646711882349359212465008468387480582136183361201298752638091282630103321279993510395971446761179347015771182126243989115128411603206115484344513163914499368308388468223926199909650324244349290622073931827994837287402017169812603390916604604714199280275697478663058643946203453718675517209742470335356125158963438002193404907944168671049993564497338915035806596372206365901670567163324896662629824678399885898721484987962555372568520875987990089083492256514180245832328428514173818956059302326316511818782611161683860941027502639103562066401181528200768921435815898725112726158891780853271484375 [148,39] 497704137458736221040536168511538346017507079728530920815427954525114937769897965320765393576663683753721630969564034110390400753529768834527854807921377781920043954477133137388448704180745352868840967959027681769437493260192624992255455772501433364138768551632097134103136085859470290484013299481870902272486401601732320303091423141150813404910287087395757616731040719912222911647824158212774575330777520461895965125014619788342801384340451523380190335572575557253030524166012948558744098964889374820914564155061358302840848126795019287740062512055111403587746179088342026275739503478045490149220862359490019904034230812235575078270106621556321003842566534751045765153681709669152608713535030205615609152675842214483150904997635322777146478358702848517145754679472050375153306218680818969377208951301562232777621886700428992675010052728388102209967347645880096666398593980502757861527102248298672297130335346272832650971923511104533024713302210732712123806425649001840163967837884954922686491307874490680719586119814853975339888170760813780447761557884174923424900467707511445899420596101788175318091333882452067716247296018647036367540204038656845068794084660519926268961516252573024243966209005852548860315589898508944617815711899202300584557434308004338066102910419653920937800709288202307112711059738872563972975873580243245185992285015259575574993023115653404566526863081765301921531597744457512497762285208295011630706839320989008284478778136605681585989642491867877270552922603362312484456489890239815004677424716310605400547133386415801053025146066133250139827402709738506749435793194517677010412076552247223297521184150056608165524694834022519090731869436032697575222087124617004394531250 [148,40] -402733163691537676026129791840094839351743349651180412335565379242105109574397091564747084256841063173906159672747102538010577027365857368984075216730137782374292155087853132044252485568699932180580964334024773475172539012582586858092756396769142602771001650598438970402008518757455063109850795572924457016710265953914666588158526044500130391233867672709322925461412895440867163622518071712535613905871893598879993655596207308402919565358291803142681020964319297000167081022417037901753238475334533981134322499320771068101170042908475205372307494409942119374596199348201523395391745957140436870670089021919620344651181452425587410524081874553370424589561303234069059075953899987640141140579125954060551466006611552212163735223811467044765018211264804631691762612087715903812865533794429046310429982264127095934912392874313688060497964340861417822090783714294359578287503805815710296126860657353911816001860821302335392334392962846581929656170962299514126167906169982155225655231751911496557403443672621079920864580327521394554748295045767410867078108433743621943806678125831836439386922328707986885328011309619253285494708055798450108647637001305653388410535478273262203429592555328505053571689640373747708173941136242661749266471672107292777267659839849201330251573064976691205800896552276944527136273032808425593884123493876415241002739131252145303382055290338949035704882259271183049461491527416506551934262662167612994252579901931912064332464909640972532554855757542628915668996759571936393338665505242410712241362215433098771808855892960993510103491779579770529141180524032550491288152410981877668233036177911813420828305087317960426454873956264090570018595990932153942274146691428222656250 [148,41] 139359330906151207346719816967068641877327412024366379140148196409261281805995935287843351953216587040939525048500891825033604582822555708309263798838148842875812959945450914018205486771063754019468054378045060141563602094015557045663239175412585963825028694070520327207868433062624021812203683269604187941794116336202141098067174947423367755205214017067302629546753880827208487541409697036102282692717547951828553564321774334447857575485817560906791429775153708155013072821122632197182232182063565901923971131168628523278393271291649808359805290939478057091157911253589759762179441928094968960096932878631750962563171380664471457320322939853063071180856503034624709717117234872149750257473940975061524938366203540014658440445325099246653434984567968702321608378515823197486568650419759497938323133323460694082027050757214004223848259089515905133595318692671485727364375766935184039590996742444049625737882819897202809780384764972756745668955448523263581260337898588328154588521982975619829215616642153642037345729891503043382010043383338891878097013622572314861361929558821764770501527490221550918777691040137364692602840348419377791215695037590221357625085997524614060641324200543655946336300638984821220273862053187645822506645375057724738356164852493616496968647717450552982482434443135545776277530481764018014831337731633179288783622332966318542440374358979379061314324810266411812068921092071538128860259261743186529632372688096324262781615809247094007818519685832812888696821789460984599675387043336913889969782464425064197319005534663442594942127802170548609578854436183030031280551376089013811613073884696408057291642785982909546540172525894748806446892978382598593329578798046875000 [148,42] -28890881757214637191424516338348433619017670044200697872837490086752679839615061181735838143811251770327466917086921052809616912204150788300745410358327624730683084539044129256190265744030575480102303136729315376372599686953174706459900790320055422870017309579492195806782579345119156169822572726918982098186700920082655208071447588735525928047137819590262117412380765294615606250976993963978497680179975389534571922996761398447845587542798022795216279999902019931758510172235416897898158931251621892287998504253398653527967098443949831411219601299475251755506008408070138839580234074914888465066998248209612671495536166459768403127353050652826086064832540108914128646671899060962381183797634357894179787783757188282315580933817253187209945927995012315231644928084579102644461063959092393907505826313463429284090753160445177796465456377599826176285577811042607808412875111016721509860263726663441750424357531611334106335293629021693606604879048980630709931256112469083903868304773217526112546069909358964787188620210283679786958179591143152134987053754426729202048186719607632065055790604675797826388494681567467002950293935452973741739155969987455714024614409287701304621718381283601707457991472157064231879282861285876128609002103943375042415338757513258312628100012212794898798585077213906744871776569533847171269268945779730148682595086837354732135244991289081116084067889057310296499306147088847243832157029325597260939206871568343243313482670195270656598533937504661227780701888385476694329002455424507003409550797232351795480196544409222233185950507521693036662414764877216915554478347686581045068915701077125812822142686099769667622166467319211234269124145361129822423335676250000 [148,43] 2555711746611633430441165166943629806970229813372683076830402186701260307792893482127741216715621376647030360371811573698345727493537746010372647226638433889945209403267677392530455231905550311260394544290181848343948768034302008947333486020056156889057664616947820566194202972035815558534724380055843405479453273013417677542344190069528292463147177780507357503490971095993048638514735286270523254756127194387120410168021007024595563488574021130070697063976373734263982418296595338126881066852557508593656857117753413109150338194181341057737353904374883557136504285002548303492408670364388618116569746995553624306840971320474156061998415544134278586847147080608448585153427727497168819083187384170902815251448712515551630972995108655647522738595076610726655595979063615309822399870705791579523386907402065718131548945568978354754650125494608093734088005305807904463243837371486778382543841705901589866916222241642655418707475758151763693166850259927202460370382008586473521764973606551444852117624766667311924349383134977234768256840362934847256416926741003704162902623261336671608928256152448506102773069534311086907679276208180415535916340584488731474840025609045558856414824005170793973384288148292632654694640703024923024316629669874091985157424122625854561136196681818196852636176511167453637509464632708379043916274993060278725065977988740187038850676214181627039004504521386843553772003622387988510602630489479802267098234375787138345396417777620068027513513077269572743508510385395718341848334200377985942408510820682016106155568442319424882839515483273141039129510193076370298998988243795425325975080522004264281054360914804929951399300980645310945729142085907291061391812500 [148,44] 582133716692933766251093064755368367678369933904343262093656039197836427196679595717417793465072300885854822127121638510514476466166906850248749084825336342759213682133710078303040349823491240838924048528574840872745534094484299786762063012752361520633021914205769787339599659237388295458556762264432333807888924624755860735419110574265745577700832420259215590605572523791430618448733705141804908306213731663309716970980154484717431724398153145538420685025568097584305394909215247480465269799247300176528279275652942479383547237500812013601859196788954007005339087371226892025493244260764143885530047561767486617150527135553953999649465163578113141839779073539981520792087035765042000306424342056104769382601621537584442448990337284125774974888099682232479033512090271388883616250076858040762375392381097008090388756758182159197836733996385015573617862635070444763408102294930764103772252506438529957729494437750946095303072798102010004427573711097652331766784500627741295580058048787142426663664903106325223361852225045480674472768616584080886419530200938417650298904293922307061771550539313032815353965196753284388902132207652702440816663039450044121626659480456347203859156646166823406464181310213253387460589261092005591961529547728711454298007607789427871747333869604807618023847307275767383579214386029462101824836583344678401484722199354144000471095029283860034833729070268508060491852589761598322387185351862275177315363359186204516559106722183661919026831757051046992088643138368938268037882985546252170437821430026437958308560278063042910543909579564603483145463997153819456296295062613011979999496305675839755327805145627212796111410673291760875105655184884201141267600 [148,45] -298482171446329643365267969998346305517331644241454517311569201663107144709771974353343169070117441214881758606822072360337438933704885162139054507984620750104041674310466241270809061456289686255073706139507008347220659089670055443540912194723496716291112803648858364125198760644903954622011837197276232474435704346665723135689745736598109675481395937875819638999409669701309577371676245319913216101375316133929723916887708792068294207496275826290514281872445692553059521972254050918535595793116933658353021084064706210201011116513364478909592105006378935279470879375446387485124743820250173039587054442027980125104028318158335861682071863677000439600069835541518428692779042627937150892348540715274476716630621027474467689958896691871773043213929230623716934596951726580169406885361963472154366154877680850859232931466155498071542282804032735939678957423747092210815127760784313243962745122354814541205744708411857967256429491666745929291430172548132560107828542647084240282760690719514428038957502830699977977845169818106654380516135392818479746369784562296557038984335988280243257397209956299837993151212418066268351948182735105947351595448042275795495316026612020932552042397717167879353176557493064672125621094910157020142625193147660309004793760632868158967074163684173447150794259732605013816442985655888578958978798873442409425353525643742800860480839242622995337018173365508713215685719409739695391002968360872422613176116702382258569517080389526811377892344949836521124706473225774862533166707169205097246767012678419037339880007428917734862246418554192841824920955849956214329847123637275783934349871834914651726604976965933002248404508538867185360257868139684423800 [148,46] 69299093691707372076722557650998731369721215875049074859962177836112103053338731803969972084714384727131897596638216294881221578086283092741542092464151012578401729002058564980517364437542903787453386243896660354217320607102781430442998575182301668959885021761838529370958583368249358197754532974183089266609805830775909554619368824539394277858160646572800197711623828981254092377998923383423262927418823756443081157249267394903285912574688842623912324642857675125148354997265388545843631294200051856077648521849767433224459606889386902195911011979193564012386349740120228291103357128154951135908440280221371074459169682310467008826683483568289931907419742317547557415292901091751258886697855075706458034589660867848684752243620414093674296288556450062276090417585593079886792046121207432602220958328502773924400725486167205588381211969535514201032610671524471248067195296753816734822171510244672074034289515866626497427284225112248451732333578872260326880765651158031902901237027521140041111938959118149085094288832878824148648327560231404244035763777281543152511365142425449342182119714172713169427755643006675821547636218786011851744712696634201844865000926759501104514006845236908658020188862863175510146178891095293585936116997015914610854774095905576073436474133312754168464614021628943802807486358518803078290975676313514863770832693518431723153465840554034515484895728017270114560965851663881572935356152129698649643767801410463887987690098976767473590790008917297142683207132681793856349839944422774806399039715112509703455913011136878757594766749039770943256933016854565222908163974664528166924425592399726265021349475126997124696074464763153848067359776744056120 [148,47] -11210440597543512180832323562738845086804451721811764554974642046639423898142382566378020099887000141561058872734976743783300269586971553190174746859178250119522693313734946597495811656873002522325919577646409460036989748270162695573600211325789893243924740610800113831335007151652458786295307324314667701426212719141742149930274876140594124932969379928914866643438063056771982997208630020678187230064885309124365468246763898584945581830043095222647470288275814468091192993328908294741832537050511051880919457681421008094908437596324443491524941098424816818338785867873023292733566684371271603487181505968901747057754518442272855718458118116771422703397685252272557488277863363511464884933279186284409980857446004186248651177012890159593781639430067341499475322921123210557674102808442200394241354531589633151830139377975552705636715083385085168388827368332864145319746639276962384903116456993638187659743995737024302729907862920468551912377464580600620990940105872317744118645896564986768327200662451771780065619716604972448106212601885450549225687715618655057524788929199577734729422203228048156794054079711022150668906392571385158986829066771253849439064798450872465838550227031035463326140785313105486550201310325356223926530079187882916883816422435962047624204410145782301222650537238902390072340477256853681289515792720059711300697251040617099961067071173457564006307737952345218015593751471274654173495986630265778104134782605064870618681348058602953552424498159980730387293421054627269365378259144426899804569483624011137177040749668539731688820381184229816264567255914869421455095388563899884753396621622995943046926767982829984155038858403773166872635498361000 [148,48] 1663794662526970975866784789192124004020057212361614604273909922949706448485817178943228983236582945471326617881364274507518719022154908457595414574303438889591778600579699305517888983376732616981914328366049139171962028905774169606332439068588997877248526448638527746508251738374502347051529166552051460965409550876027276733871527573895719966918038245493677306638210810353596855786829481423573194194404544692512275670665951149361039644971906991860216846821502609789469716614898183682429795777653256519513523604498248115922160115938368826439893547298221666494407858612527691139726934143817833301770235779827646010808106544759031411780319681039229223356886092805607324416801028175498372329678940022865302960924233052208424062198639937921542035704610583221942435783493974392636855437193457364903057779479269123076339509770318332085457440497468451570403850246088206919417962630898733383142865327788787755554797119885900421463765820786227211710597831804301233686090635214947954489788360156052155443517001484687570731336201684397583476894499371103192863547140987456552783505602829935451238298545049734713676345790112786230718014673981687523839196763918896868840683937405917644170380049254572604040769257425216985278853265328198453355452982583984426547906063669290867274112606702639845434812411243528410548097081931817456282225271825272862058152387860608570495494790460327100802311059604446565473617490898274007741633625921850296942009529967527284621824545487583023744594176322453911509354572153059812449822281606583884444656944819020386065237403550072423121053417637814416097596061818591160804840895962956517120951919760432812224549517428541317619422845808716721373076960 [148,49] -340558632805683124350610817031828289237061476799627116130727518727046933320834598626859054846825165106562985031528745257201249085180052368531853028428613470609647991365914395867984794608572097999371226423078753631135059173398638908005061630155099374739913175841010107623176608605620807758567966362592479860236687795280881013650922559977651317327499671491176649085830567834740166111796613496160958889038426106966206837517479913661124448906969141608013770121145396226639407619487274896137815269679657242969385523230279255778315752093662013350865223667670095791443028277047131674911412913521912402183466862141652682433475060463775304009774424724748560368375682771497881735121686411951557620033322924568391282250743203527984225280683116861404432774985844926705264948639496846118151613716308073669008323652370175731678125726589330791421298954593232232346677188445524258647306048266316036784915550364425921135680894678145134455966993169121114741815674367831133705649233527177199981941011779610964933554867349367890241040047265156004535441254567239597229534273168110038407145224309641791854005807332056185736112608286807200849469269184461173884754452884807274780859259509001697318337305539976061251767265659742878598719044286943126072855059315468287827631383925268850726433956012039979339430886203731351734927052004081884715259721436485458846391450198540914851452815339628203761935200946347950828674775556234363291444437267745751859635592679845218797077767469380812148592638230377537619517050986410145008518880054747635670206713621013682359399846477896289386105052099179117175104814724659187279934918047605889253213816385673159610119799069236476813500648388443468239210 [148,50] 86931157020596710605716464730869951489029707666164637917063812647257789294092630381696273785916930473976160156921227660094553000531453080843418188037008919615537613160844292114223439047065312513966826967680595242836299272317995667685909351904067228221138752833148671881776751022693989154218563763831758246278081376012994606420241043390700928824233910198488890698325655894922110349854682713297150615738805361799337998336885091120315276163850565681389994614118991419707344057194236395260725105090422965394517498708487902753847106667637140272265226078630912775322530615293400722171299621410929388018401875407510224389984645189332512385292752601191493292784376402396584905397444147817414830055865901973159645382998516543417354906104063472289594344414079676730846903671379822517384018596294501186651186453230339644833613303945492112888969181447795326587350044263613064063482638346939020734172214105928910950137707521475306025627525829822683629872785281290588842395307614752024351495824546582645188952706772973588979813583141362418844023784417242442752638060406994321315413078791001040383416750690115085876204515925413290293433894129621845708382983927766493669876017256138696509762279738780083723375085312619337191812364803672684864041572319321193101147166589103546006345268543835068831791867381098217529236607358533260473852972031317369158955499519596510604823442366883240138937228541484395457856245341562253292080200453612008182307191167708052122631129874182831884507119209817728962590882491121147470033200686093458018269134801721784323367013836062231179682881406016082244773656030445415919360703391678348328346405710588553254437007248359825617420473833056231902 [148,51] -18319147016195959679851477733297265352219013012680016886766642711591845286426376574761895379590817464017065137921389478950590235559547711752272711900035493711716960395639960353663083918597281853112253138720743704740466970386563629242543271333216776932255070530364198468934337597821922099758293753511056695399127656172990405904990801267735104311762307251896675759214729887073695403575152818064089726430987246182732425845770266256833025090253347419895346960439885932631655391764088546643152296734998721245140654355037466290998111776826421840719089891011128916666957791451283301531313097053078095824772040052032817558926843903024411178732254410075317588310378410189291130753432943670294735622370675499607048195451851446498719104123936550394079887173343208370529305641461346891520668882166217087750353842747510846736564886503812552152910151756706976966349042793686365095854672793634963480149373927170705999822550161513479510083288653550144144397139586701556199813777531105432956163411863759212978547023652048144082374244000619277871436307312489656654106343482239236597066756509454598999190176064355114840357949862597520337591970437899425622971036192572606513376091052932224641616225665156221217170152125276856652002409391081814964802426485056000535135191550700524809141477725934392436012895326553557393142857600817015755108484805298805927479920055790195311480801978256998499448404422093853386250640086718275088672301715199026513217203344203463686238116099536484588248160173221688212863754384897544935309747568577661107958632520143294938341018801090046872703649037666825838630485612542356156909003120855765386460043289324701082162929330112957386867330885380961 [148,52] 2505103461288548697711699438127615872172500369984479534236123117658970019014849810036928265648940631954801290700845992785554555564218176098292587112346038189409766756318538751097591962719667531556107785587141624466802267205149634738659896622338132638628807678469701026782097143621925479415347678506055685492508801493543246188384740721344865840404310904517317007004699032265111610863364430392885161147820761319177947774770995259359203386400081679193024367775428328395224163609354769999694387254994335892912809885031405200888891678144026418462424200210834179617811794003241316110685610200288189882755666124073203136003804131012063362427704378156725145792716829190108761747469931747692289970940899759315178357201454288751883854456696156931775317999192001148825170599999040046750083554983568266987983983864794579927990861201679801664538919001880735310612681909660253439804399577105237627938005827191586212689705425915834610759947443963381691792279094387695738889005011775231924977435380381678070929081447947419621917657741324501233305855094113081465070613368584601582306901445578052475826871523510716462590867741587104580247772643132118318217432489466351481728020151451993455541359575159519071154173829074000879025765742768741765749483585381494552921935270733399705764008675036385885835067939570875364833800226163710287850029114574224352488707193115115991313918064042330511440198752175018237722186188450750197894307715157323438764097067554978708893600736601729463983859097562561644973914743935736278046479640896700737825499797776856950073229343077004079128832062273728078930033652948761648612411935423759927302425528015713880103182882924747748524945629185 [148,53] -81147564362501671706284984169382994840700046888478883043899351665028052187836838195524543413950358266965016508452027361120822507401233605759714425872369426344721587593976885069798766816029139793975718312813760480203869502594224020790027779110459905954835144223875721185060027687692578445221434631987192230062868943997112068995133154167228321315292051354125684759923071650628800956879469558645239315875152186792080360574355555603460671332395662114954779959501941198510943516595737481633535571535727857267854376784051272262435649755889123212467711789871696517910797263378156235552244235706051204378625565466760749527816685644563994485906224416301819475357561507372663958955097223036499224790686004011004119142957398271318390271255432090785110240655221306395165115080417270296251265101205146530683546504057979201859573968232883748282481258558956956024318218760038954771835404526800229346833571833907270306434182485835700957556330241346414264647405968911636100418422454572037972102346522881681479462118275858651262630495815412527317919229575762268080594814661711259999490676607236204727585676169004954320147308857549950642357831847841904006918066636300536509490461103442390558819917978699661904568692353758683710119987576729111872128909294454649273729598231439287823285538726769818900546269645334184693913669154465294920221723628609629267500103653116890846886417477892059552783400319475136172733431681173436420230182998108082444642483716967927646698820580752071165380201607305059118017522507292459540779904609222203146439098650284371062691075454431976556525455505781661656735238851725069403402754557217968747410243480465541900863720678477800934128088 [148,54] -68146347656208435794476647364453227861037715468201601922680375862842719768078264532313194279410426098782501307215037105257919025103433063993273719913254566555340062255750748956995115969987375194540652220345477889749001208022097872979456338379692305438896300192715410755325845075850643500972334907375482484805584246263851187424717319404848275663162046531275877181356995215242586024172625157164568762384666067151741966145701813856277405646727829527469093100523133749682681862660617430749992188887064163648195546649197847548928427586203584951821040648419145123496148763248295664966020237591685621586531880223957706522861935332706571072654421525644360085724024081345235155623196243963389726602459121255454687728585644479612887311151558316754731289253803350787519556322905049448288536188264840759568559655720611613405783358696824763679680978913504192668918256493991965191739756466466994707162155903886203726389165368177853420529641990103632346779064872916822026984107658836183331695481297595001472980799090693514459689149147907612083983141072850065840661714023534274257179892027324259937777361095732430134306918515292362535969091026236006400537496742915925063239162789634205334211091104117210642633687639079104805859006048590334257693159373971410075041053744476756350196272501410470458675248414503833011046976214311985828976305203119952348134768024306179729511095842995787780151095409326521186341707879646767273851709967138914719950188402310811530300833963730214805254284851454489533752819253700627442784140552169309260755202928082838254126218285359571594349397093944049422396729722305236145598375680937735179667873569335267012460217226956497730344 [148,55] 25778543616775666209977270073456471010864224969248034284278398075762426677964033368716139964682122034416146429410271490873603607373980450231203416663475615001042592451744367448567248683132787709003607520625000729277871699885460839337737588058366911228772574133244617927124036481325847054192251749089410347666441340078516315187522821363454019467069056050490511359601848343512480136209502141038566550781930856893057744958592834406910218664777439091638235304236302051509760254134668141207691631052122610546665802613247965955972631200406592977913455763249914595143545298754993831838882733684178935803902389472641198351099069995736336739526932196690689652306884202784601363461434211232459669079709143825459458969959959365283084858855154959170394441563042266326789254010407849251340921161081082032342232616361598874109927195992711326767552906744293746263562304132958866494593135902815997778791185685834584018542152780776627391644560751174526230904928990184685969016892817753318138635680865545204413392429178626164079077331347969492342712456028368877994852277766493381459613839615024584775192860233258294107492956376790162349545172016453718192929255346550697922837145153852786135636769588209238702111930942204027176959228108798700652263002000537121471252743898308238720820174286721660751370196777751403522943899116152729733492291923930307552970658420866492824739055007461322704087443176942333957472527897436519900122771492308314832593077747039899346678195456656596327186818586512199201612756248677398832365736594594279891853362599808142326871870766748483226518233947858015371141602104214207312008245616927394639269397212963446511179104173006818456 [148,56] -6143607672230478579285925337175732242977177628308171166942236541889562656423157646592106713668171926989763432298121796652142746015187770612599736428328758386015056848776162996780556298501287350576349280163947935498075073092441675838361319368015537974906938688070447084360306371502729008848487598624501509636556691278738745104247298050468195191097253132331346484947400866020235590004530227291455913204813163822782928982180621334774667982817749619272701471041140744567802932009107590923434455154174360375533426286876744859249270939170382352197081400783983031426468679254229625787643055971468332473198801192746208268238670624967371408844327162612824214528540111981413716868087605721210921971547917828612642222062002808644166413413623068478331454219715815103927901137220095803305559302030415839841889927362221289479370616203688757162931890429346290190641661073345587244233288806008800641289141045601647119309366802000655506524161831225374820538727249308429165694877151484211346128065954076484636070094188564692001731806776881190449392595647137306605966498650566560469919113368427106478146006306922424891074563223203094059637917446307903572836488488915763373329101104592766636245671657655217759741708516168890020506640275082290223238833932417982446563369732613845036304861685485932655123868052819269007495356981306703037461666885844911143076699276327830203463816657787693895776587878930040588445367190165338053316141083604664085511750522010471295726531684339124811237977815665771739468794786472366014262452458733081536407890446065979072971400807164774994792939366724244996702045731198361110459131237583922286280046627474542089611009199500224 [148,57] 1135965663369306366313705251217083904343121494665346151967034272012040208129285190666025628846395645458157154614785918985614384361282613107782274654851992090762407054972671237197243841573631225295033984507300563489876507179985856225441751456273523758915635231340857285107021175545359583123894113687494224990931448662470301142678908966429817443394153471025229761866089229060386407697747147546658027624360210245040756302516867568742094165306298812903830189420593087434726298182787464545168303574307023289323946906802329243595023130854052447317643991996486830635177616201073633132181630675067774495146493294037445405958149878916425246176152336506373947622815932881081921086878556698657171530313522647991937051954065442995481334199898116873100792937211939173170916729867024944369333636862545820665330707912078137696824328160483373267444475959268919495056194598182135510678185043275862444042062006755688151335935640682062064906924962515153641253574190168769672125816321632440510987312217623626582026639623759417884909597685915106192363913926535839407137850314366208340504362713900090480418659594465631789865992155038945477456818636339221757489822533998333501220479932411561928896949712543138893701728431481660865969347504874836744645049313348344564428341173871025103497234245281511886329587009868585899199577924143255630902869998303389810775529169787737426852875919144172711903005027859495177571792101205805291297687461201769878122254840214435869133053202548833771801219247021175190398526820852743337433323555074636955310161006164602266255384489797233597880901126735515288808367149362628063377113289455334089187845919408302018383361467680 [148,58] -172844867507511436227423134269559534764895618832727496303504560747451841330434395271899813283635359824007541304858513728058090078050626082504529157357534260414418445235860610405069368654474841274070444887397887295774213446418894215987524058095390163237484832989853733702217128929123895901313256674435113598865620007598497455401988289910645260753283999337551171587460545301149786747829356328952198598085472586553152517353686176097324207888293270148364881933323870287763025805770610915808103835579173095926782829405094413606494364999233785581292433175270967347850397575386801430191909868917113833739899358740497071165748886338555848888824674574555915570616311599725438116985596075156891689571968342548998193810377573479103516285533101715606836203034437067479582447178065384609753145140885817882297239574535009272067290604485242783886223457719278411375398707168730503701881183605442786281380824723910644230343287762549779446202403315698174152990618300173107685447543607232428152517379397079496874181944946599409979921458738202956475047083082718805979313301411043004241631685309779985831053794190193509046979034579552592440858681354737158524045835399267387186881338423877256449336431974028268902244439616730322995381689333034201926390508500752461234303643949277980063141712603490396091305495257833117558874626048976363870324591640687972349339991807835466746943937438906086413786053172633138393309442093206937787204845092680944119016952962295192049554788779889675764688126550228033484759020448849953618250724024909610764916344587390303776908327978770171719541097217970245181510851526094705165004462506424622261064074547320827048942122 [148,59] 23656571740531262032152520256908254301712922085671674307549663933774566811861604466555241257020875131281461038521150022349310009783910955755795352848896379092507806540439204952010805121965436721286054620367202890950681642485003311073980199025110551756599398154185261428568523485711350025096948743817469473201991284725117272063695580953680523448070779058186587146921081600221315337781819438449991992743167069680589023766424312363057412443705202106185897383198066182519606947156292211837589138678488169985365638850157782499984526908407182949114362831296128883372596301257918587870105712985642780874994737538888696839868817490953692773642101428604382854024650928308697876440653671607303387294770473219295660096538082154983575644472818637152404121615858904957494630402785461612943405078876562613532609029932987324735911140297991870754629342148582518008212874006832977233552711113455747410760010619703040979124132807650630739946488667514574660164161313736343051330477801240549878021445588750294718772995775290408204001865973253917830944102646163788328525033247209475250080341941868835255444979706694118726620102722784831199396502349789293499742524909084963020231082136805207953576179687291347010319445961554738352548230964382413980532845519030122185539383427236893755690930199574491077229768754201479033516605787824418725111413025329533137413623769934965795306573979616390156379228428185981966877477903647291690582680507837538555046128594096078206986341079659716105557287421689111981585730779706286976561023623821221265635649559969414700721248769824356045511290095217083481444102969755423225826110808017777890284503400401522937000 [148,60] -3097410072022724990158838317674014766904330400960535643131922416531481338089592029572118171307786296124169313797651754621423739482842251055958338831139202342527375531597715516590031604213110966941161429919088825319828735739920837160410076564208603251638509151280277254093544682301552462636787841458064885199057631282270109823191129556733432980903949862572818639304283172230888449047251366294594126428802787814652322949990209173577081896147911574565728083698624593996038346518944195239671177463084594877696157676898235177581229215258211441670131039803705927479976816604502413008124491628906259990300321074474865381976720547994860956740266033526800292500872491683929916728087258100478494290426704551746632414144275383364054087301427411501649534038821622643129333160189138076057938590871436126049363899008690324022215626790129409144987693641004397889479420819195115679890109904716410475582865588585298830527493965544217491076046331924647041908244432338750520154471810676673565984738752019829503226017938981842571352515126558699356638481819830455005742890223739586190122698171072115997695908903751462326657594005168175948471441474190955782102388611797812350026971792713111423079433367666650275967047376312761597408237429486208841498777574199978404010547665383876456973601020703010082439084137889131070174369711808633653246197038241311283134147745384968380718228445885120561507823787482616527131074528313057702948731528488310110697838889822756375097652939401781146839597893003579058291457739659105960764473368462306994935986248880958716405055807880146144366808513832543688003071670969375944708713241524240056847062594006533216 [148,61] 372393370889250293726157975205692820601778489054759824136132411037094765184655091305134317792959305716645750938622092290106941783168789945486508752915484342522169501917802445482666875786302837651915877698547392634951220942773253243282061462411379329177156649376679012787450767737825535031214695270313134859311491819279320714952264150376454106662841833658100734186063398030452746644990227655633622658260342554262913434295000813998185567333894235579765911129476337602381669657563401759567318170199266002827354629525587819833644031380094108136628215070535428568176249173560384166010536568879138344884955099904827115320851289282742749768486308518556075565071641395923736379934519659442892655480907100429861534160541850603464360880677908765799149715970384083153420993037505799020130332921499248338650873874957371641650224546249430087305746278519611747067719966497436511642717186614512230485134137279411279070599661697464361410180133948291779457277393180990493200222566439338243408857013668780022103256562693662083213158224561544367384670338540448735748992389376505127900622324871513486414903534423903481486277678770356087669941565643071283155933349101435185555710008269103121595497979156018724579461106182895468772201192543146034975936298278008189739059682192559631008468719237864802107760234962356879048166045897520972629096693562261652946030262055585804761007799126476079982765621064366615981558311135323266181472814377763227344144841563764094822958126825935073240365014322057726842526682034810325371190047898671944675996145762989985124993214448533295153234634588915278886814808675466510318673331562910790801576038934592 [148,62] -40867429440052909332678377629946309254012905117264547019829388847852996968948521640963099645838260633702873493254896652430200060488171243381808941564077683268182094407263513510326010665219960153707430009058352703217055723536440536560531715392483103154259959156427503441618423003321630540019758451171674230414047805589516723033371178078159376181084808672435726394262205001195786938060222459575709852525959321642053386204518087531531310222193020934192120797612851356308329595375628477615513784048761827701907790396704339304860409041773251256735560133127470302022302151435767332760859956931232854231636156946547697804851779804535335578823348333885426913429491490577035909162178811135700992052715811535413085777128812570161334680934887957949745744463940103939051912113917882692037106843835877353363210890231280446410068314637645491560505544157983722715232042102119483372897181222824450868931292412836014285205378375387692814600499549243992032212856901394993920950466909642566154815677405506325838308579207930558589016945090594675161955341137603257229697298165571756487024466983514654017041193054707203296158595096326277770573538394259910944913158769924797198460731477017376884036439295322234230927295672519734784043273774675844358583301998863633336043976023438635484537561808706580916749862327313436249381092090557745912640350575604607756734777185225840824929944095258713588431441353946039099160725720863546942327879385898457146715929563031358584287245612801006905272844477139734505871312057450378944454074571548862905524224502753627440734566109716563603354594390518775386748418653457806489911557251969457726343512880 [148,63] 4124013270504139109417569095155609602937093313763919506163796067512287179175808513442315425051587389058446169426935093204418632506992980181201167210794162143646346644116605718592533626680479092121836688874543759236764911584978451522745246515059607700804590109065158098970826654915019719938382699114327669777290474159687331091198575505456740438736552733909583113970535732046689355434718169001667810380761461043971521093266952946126685583452461713824885481847299301126568258059395720218775651104168452837257614660615380328399519548555880885302655224465842530833525587231178100983281535588292053997300362745401312217232613659699574107320973592360462603126488423703134439014816892252211675292457105478681363813365113728623397213735948732894775830872900982398658534570843224688646086515925053194816361267401136003365969699430549171996448267461215630726687262297844607870643450425444137977651114875557823985488318848092503549707547435865502872434308957720998099795296470074225361648068413586374802717568544629100929725889232876654131753044623446591627356913908196117567144801868042889696362928811938478491002768919155881550543908875455406241929427309140186927885517123820620453616363088816033166812627784768397580288500451116767257075457792621158701298600446351052133768476528274033734276273540178712723868136579149772497953750201336977230319371568791904116360421317009726318577980623997984926234207111894177962144303107086487281232679418262352224294585881105890402046288307026196443567475600663299579049214050360728737432069286833372565284563611003699091799871017333557410121463352921335651650834121055632247393824 [148,64] -360644684735118650936690612033789337694512673014417907459624402474101179005024860270538182780215206031729412931159196667900371650276489667907742418063927340226207899350843146495260905192530484004796008775300377626105492084613500879610073912672103195520491315804843975910179524023478306208050449308198917100683211399809019237751994974025598315869308119095980165353933295336160407809733555562673327439393908407285105940518636456126613231742976565421601065067113637547649997266148621175432235142232655473451680303528567474056051738662138491747933672352488956994324632081718634475090719744402532233449633290886303220024771917773627252573090545832840820433076996681304856623907122353889121723402604420370668494124080150387778335146511425803687648224449426687517075036172036531872282574033729935439102251679426357158525582442710586109704548820110902368086170673255528764844649854562545873960469863479017322768695049946514535614527572414236782282225023769924618113469531547360819021959247369396232777572813318960562236958831973633945746232307515342455954267946975976300015267103639633596484573948281957452728486160837963088585621252722645730435313537702912600787001367328525312331533437883238131968178966452118898826561609722838050075186607162171571560609267920099626733904713115002281047249808735784405739171020895135616986186109159383996868647092569119026120160070360759442580634169197370995297165744057485339836627169248381346747210862335808493938290194156210472690788149951230947751634045202988527038357071737667119714902323582801841966371763507838484331095392496965935275284361094748516089524870645983880416 [148,65] 28959231029848470466729983997686334071465745742896094750530841448296974678651118147570830854816033742751025644456395590204286204572577407276039817635663833588156158699531545138181754271756301953200137368160773077839678132416690482071835850073098253949155787923547506741993827174975154429680044950932077291177178252185214333384874923294446738584068369167134200873577050810160634967907200786030570317598165244493773180635019703980767940663295057974345459811862273762815896170890060685163082862861911929078284755097228942487972883054489481158752889267017212993979897775676563218529105934653466180220729091397246028001987695542860811350262992534019599387591207863104681473500954378792889962493797632944698889622372467036837989723718565475254388608248052198191435613859668816373956587967646325251749490478199904210817711611269113911445946531325555803097046106679607905496230874950503729413849454060938839317669612365154579310288147701344718286380875118969030279102460154517709800562120090719948211518209168408983465635966455976907385888215829839633270412115074672003255844475453774116866584559500402692134648619347249909179613941624091917295930158046421788226820684875264343372954159035325915218527622496274923054699664794673273589982103488604562236409133117661902287200957967728411571906118645077137445550073617408622140698262158659003789414437064906505309181360675887489480506180316032560428336281172065356587285793899186548678916247542981068123058997812407172050458203281043541188630178928140005685766495108504136817084050194469741395958803806368638861541616809135787562803120724116762133120717693588992 [148,66] -2272301728705281166195757313985245253336893465599894974237584751281104375891661909506210421713895129069712185754142567685519962912632702799019608958356582578581802386417577766252638624075488736804225718944551071110467586832966111109977631297753388667846997730718544614207750912129608571828283845010249341031440656421920809110460374012828133674447023778344675021263827910800971350513173575403589679858803362779404408330076837670175531716689367180551621499813806734477766064775819409853241001070038137838365991476339286025970491720596686566627696732864814639498065745827356746245466973397365528417374725837341108096526670555930342588859557302862472947444720568755611694221645871276249837116251935351238643851904949307721264971866723351411121590283809582183927460465884191397879796452208019559078376052780279913173157400384104597293729127387119200645709860823431094633127310628161176326432453235354558852513696645954285693754329428980895888164035769170829317222381334749211004740200903418581424495932507883951833192309426356132871813933920435166871087889350283852812375143602665468413032582260573410981054123950851175932662648414900492419259728076368713977805346205228427255807120418343331010870002803513645836639463103271678660307892885840878752827559230021190680996899265269658860677775695530555438337995005532843133073397037075300542306830216981273405565583542612857815244560264166936114749242200801661112268493340790876783772433907960838457152537168851170352955833272690951805172913976819298525350073387206271962626339888269113620223792782172965866829655301563333986326849081766306304677930955024 [148,67] 164519423364370180185929214335206053910456458248479029026825378074934170746142318860710103225369377442072288781821634504704385638207274834666864084709698759289496110943209843583422159168367043630329909524408815718331291463074661478182535094459134474333511369437507049598063797414208702251763749555757900918425205397352814109335893939203745734219645650977166525379531063035129537335880375050248426107108113440312612449694239287114257518522925530912698175828660023709038503341364999467529711426796298328873465958259955061477377953483414949301548646940968240293502793112508952981035999828163674169381842094286925019974366555742553670204364737885992289860321916640637250359751691200018503490043527118928623182753376163513729144486749266238189278006588271101364052903785080779577498327143648836138191938356769168386272168021604302675700353479819061936309616397466118878289305256985818200563674211558327731778541058097529899638696026028787421104235198519870065776899758121771166473761570779261684496710811788677282631562964815897871180410107715041585098192826263111251885747537920304378683714617997814458627344748992947493960103117573035923627351814613284086569558120533752959676130754600627621146586071106997531888360014107233776416397722076841001431336475420236075773431248805593195884029855109783810647623735731964488353763273878599902684601297013332920194653737474866325823555253429899597479512468138850400332925592094877560599630842011438255672693135692501234237125277016848864057438694442223576661401671710259456178214817140480169078840007759316433985254214187022246498884651963430797693232480 [148,68] -10316725496180905471916024679881217042461168400110396683601450864370825777508887116892416005778967045819297785692388228922365014289053979793659321185320613558711069700305523344337478156627339080313765398275234001509412630971291530922209631441363085619671556698857840264835213062661967472396511830474458052083267923256736989211291509582439121976957857239097331565559056338168485261104939161952876483802741493517859932528494861263483318547604934014027845227913866710356325860976136168781596882447444357150500739971552083549209219357363681594069876819318867176936118169073957050698633790622325262311927543460077012301950486131127072300961261431923611637594102419277513263269136102959754460648450882367630531099794713795003413422347085773267408570872056015580183176747855803224070603936155081927276789477369600882275844234883145037085530459107494390532761136319782240057031418717407653531834726738032082673900547145047294131595778242721708500329025307950979760303917104595689437101095337505172491429824198582875441638871911176701391264834215666295861993173559308655397174232503139562921508308702418635209546908615783627118977552330463405880644097180074426694054654714438731204691237907410503726316829427086564305784672001485508596499081842761636054251855584883586040803197349296374928437247150401396282709751053802588328498489217680060284557928974855014595398559078879617551216850578500342026331519469055028597997072884991667323811401743857964078030720445705127264635360329508929804084355124774191095307697803505564734859935691956535017569739572162000349615710370210086020692672224235720295584 [148,69] 588776426378291837311260735898587502756098167696291622861012431178020072591703436358506291561559801268053612885417549871897550492051056423144266225464464904682383886284195227767192594887918595403645102602922346904776779869660077743957160849257271023497412928602757980602374965762593235640777347258922745491689870654005444359331514696869298968955481834307936391612187118957169791776980601521083843678389726013225482531655034796075328761499917003300807787742660157409490134035381432506123068996310841058463903882852740285785052259357873925035839684035252445391383509795610753729009764041049006298790120116121327636015660486672763110652157718901384420927714208829567951640369516082314432073352299907924234210642326901775485226287056296889047215519407217806380847783077070085163854990437967851740400242761537775112793313309355276870607706658638213838986932459146708281167751566427332685569570738711663808160749889857035193797424331283882318178187590968049286250340117075815769834717587176634207725622930474983694334373571979913417769077606223196190209675588643847710090524864944239378075238661522813908295434179022404992113122873218615141667824981248399297150120460737105373826135125472647983607505835261376646351452122994274106649844498314524028883789930799942771582894727059211221202439643258182252808427686978503076406722080177804367079299129432203700554903286486188962527694709009960711109766917723228282324467149141010459402192642663681112715325784063829643618835617302039798693885794150402041017171137638052349205047962963889361891559493593750104941104139226116609471838740762117504 [148,70] -46251035917224860962189184061362388851748600670029333889484887181443273010568519292331018065839926388452375826352105369882449180012798113987406452326536368054121475758786966428303233041210595873363983123750904484261723858093756432062928289130511009343721767608938776879182615898558541703939958366475708196812200095234291539480760968599972015413128601513462632090319744041226541717755772955519599237480390016114641099214555097865392732830614540286105153837402303500621266652839304503205946826108139058909401131977674612049142808047456147808472088983305934110469830236834825015060342886917860685293745518878975519649827423273839947373634376966226764717357795611693399420750757203872854169928005346755298952037081595669255173668669957099058686112869659864328141106521674726764942227904873080402594091563996283237134053281427516755373308770560253821656187239328650248559332413215654035530750063839654076573074078843733291769908560326398379809987854763640397614423217685827759238750135172449715908062548693508646404285931371377409137777401980034087646075756255854750703353529915406992398469345130050322525665395873341052498317781402971821423297927905052011853291991224143122558617965910260635030700959748522275397592273577660142126357525131486713691174984545639959443453853898787439347635554678234138256280288621436797232443154982148492856704858091871558401533647563322455061898587547731178148646597117081162730633769331995397170331570740485730313720441765610466175576852477204835283575992293221523721292571228544633539609124223311321078087977616798577245913746848151712607838245207456 [148,71] 4672696350668062441207279906867409210705309658693873366093657626525613951907335543284919122438696815797366810490543669397096971766664125639492063458754304888846497763212264533003787713848478591925809120877145425753906734833305109470798297828713210309410503887773696384793867006830491764497398457695286234924933176596724941348422674992571927487013449458008466700356237067178598207863707157467046852035694717692334315590047726188955309674585546019187683869761287896223044176871185454590405577660821682979863101186307156849980077106005708201359994011653218092218349716883971197570804920822537127007957921625591631598514236426924729795169428090321690586240572228564309057117468124625889718785402216222995799901775070821030684459909716559733509437796938768820030551104851998155878016674716732480359406179443606592170912706935869415708131093710567652559813553355082967661205574392406750503277056518220268128825333808993973503433748575053265049692662904454464069767334266948620866043624477078240304259809857636645446631287633590949338461664742088977558400326640387866811695235451236755816381241802490692098873749523265020882958807080988429697948561993211261733394279688889121442534876406571072317371946080995422258985575862744978741366301686641631569242055369082928395212382025377099048172970877291543898412753203653798439681130730664352189499325078764463480213092485848064729014411528021844276789610853464910183312108539674683033633754931861605239797873497752742001787116766075635499996795335919169075697261362207204618610246026098311961829717125003512206631324920834465972614302464 [148,72] -502968334358378523733023924930799653406737146109132806522325110344816100879518447043525104686663703363197388145969914744354429532351683548742077816551001693904725625754085279456685822244062895877861359549420482449870311481813207984919539754456085925374711141368115897647386140502570676220987464748671837788955000670779336578128859748186671047976812978909653633161066087744181726492651848717445695084202454903883404619082154463883900009740495125381523857735863304835248805673496544004582056451138567298190117010262478104222924495133111764820589184883029220825302164937306105892585027191731086654179540579660420898964970556348801055198072391854166200091247588966703555844987281357871959998735613466227958173417406261950281581015140661193132892674979547627662323879534913763328336035028813140095068481355546458304185833917872015938431554659633747279011107265362550478442653587489829551899528405496018068959846965611924443678491053263038108144764907499035239435040289755120527565288765803688634011491752083687903521303278262317405119152304033209497037107324740708150967199601223297639408862707271437934594921546681317922507993981626544234322991640568555352985163251995082476670718991531789962352518881287422700682832467585684792160942125512594651430389607926801153270417326629717659181028472267795525379701826982635338329231215772996970791565867527845820006699651140663384136455861835555681442047358111542983699046242327986735052699825288160665772614454620635222549632164474998570776835775530793547383802139001582478618555271183326093577840594715020388129267253336747112052000 [148,73] 61168441858959141843964461312931740027031820642150372165382330774528866726956552862657513628977369253587399621522081266523640761679893576751839255664228256728112815290093320233313388776612812399874679695061295334988302849952379395650695594626833841648507910982132919564379335234631900978843049564889337135570116544257420270115695795604553494197905940610115499042703293507178319514712531515615843586998422368591287940434240199150139035943828068745805097927190306619935415107983833597069338548558073465707998878252133905984428842687801202300677346989623021131700649736000411168845056439224245510055765152813835042211408108476029597426821686872243826044547070174150940102613829341248517633499652551008668393633694214851165491431581903761342063213812177941066936599153062759531905436553371437370180893788715452618049884746517937795046436574719620664293680254961096393613662977122339401350009380014476447443005958580197367402067246136674935770199794140202087407395988921021692359550253896378431888401043186620117247572921082328852430253503967584128382381944885291526260352364797905755710690658143719598428930892145428208674987691774958211863247375125123234075238741555866789516957263265059306801501048598047668076083294654746638445059695617936210568306908181334023467618297986257252093864136419958324872330881936003269453660982746421315633892022541692615272333926892705211205034701460339065590816932394221172456497420125651435487201088326914574797027716867710482063781465390107772309226475930831142822388455530879135675023699596318396671786877332439155479869608410704052032 [148,74] -6460746077446232271734309899482744072751212833079323735011853978767291937579441806471757373948547474428696351451150444014463574775576884877981918208845027768232217683916840805920393995738814727267163056046877368727459212597539514397541631431278523956574605539920311956231231873499543939422091732178910356103439736772629597593327846070836575235890414422155245819227868917067828633657971880451460693668193672276401818503622339476853354391729759614625738859452186843988654666564010362203445973028075492916578732201944586725677798432083075785793071207138722253247251250698710703185001723403065921222201909221043572092595606263201676803460748932214535507773339242166873241404608082253510470748372924856006491190364021532248888418286671530134975567119678586000127762419422789700597010743893050510849599331655979906238067090251171973115075896395363209440679101203026963315566163434612079951646722065658292598755520931327012802304956798894251266027512155912964088409538391907371839979999520593299773850988679384617277028860565654773301497316631406308508108403887048413466835104703594208028011536310729236995325340354802085776654140904023837795244844589313068091594209401225068539863373842896899597217624276364210842816343078521604622995307137885105475849164282327568477776685063990714083239855915826428181369298401083939371906133184261245716043094515100610452413131870903567684668941303793873803952309836578289375230613455806969904645800890879976097132363955404251452422771339431819106239874058855528255609383053758259466836614082590847114449215572417704321147115017569780 [148,75] 573310356658114326203334497271467889019330766212440247306480431114298547156294182082380146434301368129228258266014312146711150639613139496628495091434505868459685355022909356536507486679482710250486131098897677526711894987182196530325086724809194709688022581902054413176414053088187441741681007447156182531970546513108006186978437170226336340491662736811128451725014122513304857062768159884347984697525341900143477595510219399238855051244243076731237036009099270601543655229134499075648066037704007744455752422311409620127073451312376125295919108222598713925542726820505757575758889921709737099906859462590031322692613496316310592157182455074320543742601110737831378255903723795500288375536620335490329264016816378194886390245024154128661319646823466920170742798736953101146427985826388237644252994180080085900901459145568526632451544196895010959257879660873244398799955102891346241478656896992392571249562790842873636909690232603194847903867839813158377676541037521025294260198653235880447612599625585818486691470071840488779242772369513927634335934639305310282413741055079028679337528226668659009594048731910127277844122850809998296600377929772521444501948835421718433308485034290290404304227083836855265170110002533596466673682023051952433543273121917112661704567599806465197686345735852609627764094647146828953397790219716658745021931269021179552028078124384879193259629796773495934855704665735254520007478930645066341725396108134718572661175386813543254457633009419046649732443218701217578341469049749022468510564168248168457194140375817700503873215341400 [148,76] -44157221843127143258083151222959735020273576654347303451550355366893261781771499433972377275797325445100068081904205598280911690511175729149448394282239468094735450217283507443596466838713431521840740041046923474603367716678889756030966017824617529670702330084965475841229130483664473501968412159488182405245014782264728095915529942016058783938480872526604286864737076511501235581077716694104868613834203344273944012413139652495455901176207593922918772833302044098507075127320722690482015970925382627675494585385068096749026892732778552587471683726371154256001948127944800465959219835595318016918250946699751277146117464361243852499181751151307874013862108943878515596057519296260929151764612595174739745161592527894372442267855183985283507766472943131904765799318586701336935371338002932033470466989221123862043149810582274963954636084050994573019605163198592957194379506003436970856515870166006400712365714137699397755149961269031392525825686692192011949930146695502313089374460273646776560111421940230336132697453739157185194061995831577270379504629363500624232630490608685756088993791390538267439132947340706957618093043679057355155862233504121703424102305426584366547909012073744903466138576920930464073054348428379437425024530469912787448709695999764082012635114821159639063951155463727848183499348687453589998956770192646920863455704760736949026088811320959534356242893661864258702300317194350266309891236762855605809456986577756542547792301171933356866059763767387527022677286948104681474363817998872930982831478699498381869085330096854098537518872 [148,77] 2897799393896398181679335827995036812317648087298264771636389747113906658500141013149945170763594005256617882356274131022922714450165361549471809027883897252435882766869040337135206388270465184387400608331574830462612153976696263796557643898687558421820714041730396887028142217036248755347277882292179055735964492249332169818891837234032442360210269000675352233497154901175473076191835578714446681191688899214035569325234824430332207696500319535726512486647614078590618379532344835247119944980079524355636925183685632620195614190233401878680831586043166311485641084674174751704525021649300911726905299613024382607119575567357542473187809502604899524606537030361354403111714934181144761152972136300946713385724863312492190852801836462673979663659978721663095308290413615365333544895402399738204090381594949921986491883185842178106025561823565921664227330068673359669666275688698920228460748797525556754759032026960968478345713738447373543294509059103884109599587647369066469111781819565033524298707006456047996351264495458852485238456658724058867263751686677780060436790813395949181149541098639360284953704179772060806288637369856601022744349789078461141727558867917685355757514406928467449592695000052868933583414159746799568675312871105083307256698324046968045537259132611619855584608467386343535267764662284270031643694198899419170047915003397638424046408023219525464429832102273264220164343052477158458636490736021815991612433497392789329053343151218373586345939442737021085752127744430857608574980408078507313182175826478246669803349040582685070448 [148,78] -159598853921570140887048874231123770169889676648599528593554856170738448058139767007430490480833812875571025344955061399010875133732910597176987690540071704614408937054695472749139239546066902128362824441256143773167186575465177370769329321725911940756971077883440694148709325112452894269065120108092731666088918075310332461224913316099637664277326056860385729924732253648391957670111127758239716766220819215315843255834397047080172908292145897510531005591331308895499920952081510142472192318311543091322649725048645068559759139883894555232867621128980954408422828588741368347265126893297950967876435972873738908342624680274788484023141126147085988164153225402451227162333680335950317226044419580820517494423337856455114348735611953295728045652754522575370700002202824708929179378614162029862328207085089653106601012438415307328868230635561526005518519520205642960805388500875051841907791522113773114276200457093692641276973118581228125613952862370870460861340795148753641782256594772027572326206890192092275043649489749022661142666785429224546377808614904520171222084030497050573214942548779526828570293945682053628781080463551975875652789481469184040808474298196641186992523325957256401789676024348142900670429662710761279342851948761014235815891807394559659749153856690889399019788000388840396441695371630803936025800733103460252945446098944529013096482777477718003186401436564912007040959834027024824585934466364278399883017337764384346926487172720977816490725323696035365384746971326711440069400875852984170393863177447763917010911089341259904 [148,79] 7100152783351968173383161047727355564792490208834603067175482671305911575556119592036072277716605058630160515761006434088236531522403720173433392030356423820760253829690907466214307151682903942354454863360408036882910620761045040774021896735105982251008407411445559358619532654753503594900953371493284630052631691180846026658530848541954129906559939353619135858358321622701568161238495659441640586662675152205301781367549704333559705457923413888362970630004616923670915646273124979956966827918520674281979433237424052398113190760806660711628913125387023129232551224936971197859706122227504794008850454640512048609207069150680841503793665479104833222424957236482249929081163347068282344028366970957845879719438678046545761553852245694262318208082312619254226141227937837484358082755182013377876402884049192098967201407739168768271243146142093794756203501801636496359881489483343237394061641486797012876223331942032690455106801398460008256279817622573240704214999782968704094426423842591598324993067111245764112938606963169315419363872071074821925309743347270364900429429463964252550376278848823221215206299354702384158350304998555218700658589553281625393565788629138738387687452324370989996275180174722933126680453942934303052218984589687071707151843284098070115659763058177699612643099083043897963536768324744698684787368656530981910771843870506026098933171983202983994325347405432655208970193632821481195501628512525156140276630142559107603072678891035064734175320306605040242098743953207267158052896193814017231119403157988063631772515583856 [148,80] -220489606972066042571952349309985182423565684552634472815111830691824491401313452666675871375209184770951532314445855881825464336453149638231260648372056917630411552195991734055849262021088331240965186087002987106629248988904432062022322624465313125167768440913684732079781265413450226549130710148693155388698068730916197491637157323235642435503259946459669147610519464601726243301074012840269542419244888040315422317394663575697829663430565493465356324437735901412881442138012649140579397572305506569831734205558415575569875334226259105764489167715615506960741319091914374123674340665111716479676922223052525700816991233768923797165098774910265547524858910492780136807539585658482791397410827765989341959293726348133699591057183713131937939500089167872894406755804427096323690083722317491294004656754654949141704138913854422051045523853940212869104003120205252479590293534346520454286828253615194386799264647978780731267668442089343457378096276499319579633633160339909976475705197530149636931720970749433956277762526005061586452052305229820885391831777981431396877351498345211623920709109822118651193418714642536932069110711673563995073232047630198135840836874207761208960353645296853492263693003830247092062523322317303419060222695827056997853731280827667458271597223347321610644319234188589833633052735952779772563876103413203616387848355906541015327257652116014430362563127399070189779015157774414940336028192685313487078838792892121515215335851868375833387429701841433669824543824538939281426928703485864082021944045737306478226624752 [148,81] 1078483876178783788667528361003971479787861336657462632463601894484887835222808491265731903309172814151161075560934587197087099995370106712522779185315154723782824821563709882849012466226292671241480105134807850942206148728594638795380545176955572639291959177483297626523818590435633922269145521143024715146007808583792722065999974636205079367677994595372389667952816270565233552988054818347208330265913819028097360364546270603052576632253982575508273935828015389954861375426242900403033157808643418491681561009666620204594473367015910492684506579450610981883177405873600019971819502509302353745138301008932442214354518324277522905084417540570198775092075533853227589482477215359322683625831930191160287453068111493146036178622964745269389716396233796981668183063712780155019652773945366006501046785603648132644230015682095174684933323573368147962647765134866064729475060065379774801546052726701864091065628841160065822018309632839308727524013434983985730595181008738323882901999870024364942381026081287580589990220139104515747936067011747365819818729664302589313452398520640492831594333440318635287480001224204647959932430373335140303706945540340095221357067535268910959917957942822241695380276231426983878692461518478356718719003106918452504498255487089544960172079403720303213213784184287608446419709637551756382370801767353667435574845053726852361172820522379179228368440042075609264810292456649352684114283871674500442225854127753131278055085820958152984891907539310399348358256084950017167904057628689492423842974698534222447344 [148,82] 411828350716491422333792941433612998561392355424601160827980645265067636216963457717992129735812925379583713364384231364920257858487607524335414368622376367814932243629972754399098370614392259893333538396575982876450698498294884433836567258198945806299384960957503961792535209753263614682411315710042072372628631492702458580700756711931743852858572888038627074221786661279032922188831148457953055165079834159802833126562833989957380647118332804323399555346307128409463723317436410780882909180002044163795521684179315315338753192128702710203208776979536847530913018185620819403515699878337256122080345603974951192855641657006831431222217255105113549234039353169029238094414090870222132075148491585150537124146779600474307687013884004313550122841902220195074082953834601808855520016686395736625111423272077798126687452882647846492885906983636748686659639501311396394763268490813042552488864401066261160826103339433043231781170856962019489433063290305910570418828194902010444374307436171242825111317144161775011413052992031799063416991028003210338123624365755115685862241277535836597451804673564246147646151255027766173508048052811151506834047471217605463116406325696477621534517205045255134498860513353989819641307424887627193801537229817142784308919081940494929912148508031716312352294485538319614604649547205450446162601480325819881008654401513293885472119590432965589625834610495115078801159430873442035550179356226163315420829253414426828994447705249509319984159332722000420017541396700215741469469483089212386053273665181299994 [148,83] -34604837695242998851116376169112240315421453264248646908258139808244233463832426389693036058799216342732404607554216844361119884586643216451080785003562317743278023052143029217537912610556954024911847760712383738799800495620734731279519300913118067134902815149799934748123629630409703660533066459044067262707572814228200718330462469627887043156843163742703710190461842728345422552901927733804502865965278747252896816231803462811540000852803301189823311051633161357281035779220084212995052454961706943112725633512768965262926097966741265569081369168977140923995134551236563823134254456956110955155622719159480427519218205803915164791137573547515372866675712136075249317524309921162183889369390791841834798730809945328955727137193407758448187678632392605589227064591306797202010238006931516309476483121194210628154687091564336882090809772715091943613223056220664041057650704898424502328482391763117045660335973803340909585803853291252782235233113044027682082628044586008783973418180814445796548545357497761375955690359289553818507033101908163396864673930360287907205422348473021695042118758781051834413771649383306112678515471854463517806168562212664707946180881844102886896436040640695714066518843262712070160736315568139387394224353248672263645681639955072552996921115316789020108000799936216984241332763746618008856266997180305626696091770301491473894113699278519986857761110030626200289991511160393771994488460457420674905124566293965756354390411500874681411252012029965325463280512724914949749131114856856562273206976699588 [148,84] 1783572703103910404232770067411370046610244056421682412444275767860259259897686067026927260992683269052199116057356059178220976068890027526370501256492818257139400784400994622947730768630515581715379235307471434929569080017459264517502817724339891529748239036579103561062566406245032874286662430686321520640755850078013751218545786179116449306061567034225347423669577390808108212309037616422146459423594491175675994882977395844756954496668007051789595154553263650183844980165994068928983000968998701858677242570642291736966551375333308508909975815008911327423563992348264437633779056220907608724046264816599809054026980113704702945685943355463323210379804181489658679009764971697858907913706246451334832417839483667007284812393404144688234439493789538282084588424192084097260782804911545406225534783747061551267489706651440211762066857908040437890383137326129431546815202350534288573813506189154464018132759097347772946593737662437999765917991421856845854620367386736963980159251547897341201381307913061459955820604455028911358604294577807683474222505239884962224293637417559060901633926442882735207161783029772140151124188190938417962005186722754640421543943095507458852718028715846019619053189422414739195949900002351177192451924317780059961938233566096514605967362279048449545448756994707230089069550370110068624083408026137659611077654013391972704634291358232299335773454016076564322654377023998602864089404219813461399829858256042144838242427444194957153293224888248004623254001935150720357211605139261636044214691460 [148,85] -67895391720984759100073318402039513720421151693276485214531049255120097658646832473490498736769295223315593699832801612554439965574964491584888339596223264626896630102996963437661885088482761861194110864517746837970176357346882989140852685781201768373719173746716585076293834044590793948118481581443281038117235217996342858960625216860769928363709139641368000317784178178541923643729521299433509854042300476815618273555769110384921668685741194052256600438031757886675460896465832134749207521152644321681669544761011177819336671759999197992575259090421213627969251919249517056472718253792487218760103291308181032440817363352189118661000511097216133709936844359980490923393036457893631771137836344842204638998800340387816627929468092781488214499551245808203475967332945060975257123969772786668793646886151938855357528139448972386973211346876767012271639468498477112456069061408668039705961090363393361844323351626058065659068033974673936390916490289553773683433201325530823821304609856326661334736481670502925433932706604410098132700735028137712597460761402463729131621780324677086998846510550315354083852922012327322976561944172261645914365582731235698727442030099413348233791715158494238336185887599442770230077518525036832690300415878216844186596127322746677282794037416899974373957414277268819440976802131424021892791252735227302281568729171481864079374817765806385055593207112544357545107871611171137152069059275968976961884043601863844281476323074347550326315851143862166016820290911022776778718673639115574966056 [148,86] 1998529158978618519189592861502980257095800631273694942245253266043745394201206900318875548224779679282762878209683711611292020009800754614384426133747924864179278893694728318435723393349703424296633039660415220352377248767383972044169364422885201479408391747966546180406248688297378724799298023179263769998431514533781177690280290386819237256428239878483714657923627910947277210146341663360754998346260587295118921394583772743347173524201847344848251606013420812261511384971786614730131356799849513727371494985608443308318770705776925189409028090339199752370458334917059663089591475781193104080493392255362575392783669387327420965881564712706344538742301651791370033664235044223136070001089490077002227918632280735010653679473487758938905406299056555138848990645426338268674122735690584454870499592924377754350706049359047570820167535871391015098460912208088430080162390398858251313384742352780429457801760254185430755803809482805814302497336415024201985665788023712961630982116124424558528783818616885693456258191153631096841717309671192675129005784946471220665277986055767108839752840537991081050874771384895363984683359292540873029229540090700363216554084562966574811164117573477205271278999645710963346327688022996092503958809522779513624567127073893447621218498904860221598284621698178541511190508319167310784618210383767457271700601008636230165205671355460688182741108509168282389043901796956839779423673456264240349221327887932253393929474837232726070349801665285295344919414888633660137201462827514028196 [148,87] -44591150536982217308549933694284340810289281517485754775242445280089678493552994527746650668098345645143451477400695097548912875563376707294730260793499126233707044967037478638221585847120651033179500139973430793010722871999586464690917010533769931577571117024702950352719535144897631826579130391355700118495300004681674048341921783649804947375940476953483905480807979644139707668103934378182404299603576040415420017006253411060661982582194596536463500750328867805298237385696832475006764725416201650391500551661807268783253684224802260922044278326503180001767028869390394668307290408953567920519098819590659064165415013549840214287508496772014840839401633450609515021860488978786128523819280696253920498642752414599352364493080409187662430550811206628641586933535840907877500650172624091556260373632134172249050043383431330034422572084767791985738316830547221859518934169020656321394183914158820259117983543741757907944067427575632930587065133933012861782284582525144414739939891367515656340527505072530260437329809802480254856974121826463228532538115191154111057137867127436084683905455444581623779013382935088738759753219696936004773424303850630398768464764164649241804170415523790794219946816176547090265172453326638851917605883208010339812358707071524029870920861934418999402220612451000036342372436907011473062014509327221478100013457413214808795823662689599905340878185948588161098853924729617730582764718756830341568882319736230937000019068804227130198915086254803977885654252459000929102587203228864 [148,88] 713772168615200845854821349609399409285134151654492528071314342637774826106411333840527774176316368209968497731012665689370954537898946490700513262030030069245964370607614866573146271000273268654964961161785373489167175448733767639228584459326106701887939899498950787878749216407382289210197492926721834366174421000952607064095335838455356280606870682041678092640388614293902655021699317115266872968887496338190089504844349136119027067995955766187313836072314546901535355745298741883654411480861889834631384759363773821302995092171124316380031999666873863715320214315875659615784264377887939981020030959213977646990220183635237482063442792429565211506941148414681170841048654795247869231263704541144053095307100143797487517162353771822594025682661078146715062643455491422905534695664873228907648360771132766990344273615906195004383677180912556757860317146930788629292079889958512486764766919475640703608951062773047663711526609654221530670706375020312297549962411556569196621072217313439747640621287031401880763444688201197090585403781595003597904199811257757112814957682907340653398814568671681773276949784156097148421564464711299577813793935903866573102040533772202986048249208209372615392149090458973490616249979439360367038501690715551917101143250296613067159878101554590389084645077918459027726356980106470098848361271188954568915201507933258771591693255459968806394580857704594908838739902841125235810581517279603934154724358616407439523857291909165168431149022251028616384768182910621069911783128 [148,89] -6729187786226239621785893038096005183939942134994521130316735087041499092683271794625660652604027009825995411066646932172059396536406181157489898429625284625523245497572256307145661167626859065277685412498291998194406778045068895880081902278785485787232758322594289653109233000729623390227856211117892952703836551777233081454782919946391675085417158784882166630724310636978126880779751843663624606758150436108863405720256237286399225036339203249635299989257036507236906783516389829561904761245945382492643060173334189664314928132906083041762492619844871345366838170545953113394345230446318481641609483190765703375372183252423101819692051430744957882383120460751791916818045433393514890975305871477175254025481679819527827995515448746411686932836753779601027057206262380832100674976302959889610957398152442304079294574354558766885468184824732871990339749935794234996917480669895844404973795457260249935358679687967258200499943539259718748487780496108441150298563506921905692128527494483855886007776790349448374889386273255123614355569038774907152995546382046614282767018350843417627297294468127814870267328191931674408193627704534205084759491973786698056457352743343156184156463964415227456993664622613614355473704927788534958719758297417238854612945100306001516697983319461757764070331429203958397706655128598946124566437320162001763186620949842711976339276039020641149821828462489753622722222839841990936154025319154826621605291693603210301441407406004203042536488437892310828980319443864619321888 [148,90] -4349945278508345476397243594226662569323265171923112782659690636447597135885191979543513255823200545124856342560592221941910798026728130632816420303801386356072230016358278555077376995309345796714789905876723288983887376678900270703456550320735503339321454984713197827593202311540817523387598265458014459048124756910019573494816453159446324540840328864442116079505491672932789438633992194422831927897457391796595463540465014053115369633871129447882621840558622247851076971572472547011604669246468320887355603089790383153712437977648083245604796855747015104109621868833659968285115356835503556193780744541676977403164177623424883577245359383030414005546636339369724746596512675902101316643884409445510084055358540003474239122373763312807313056058155094109099707050492838663660537117896246633504135491214482970947202950976909437497038276928050509869124112467334707462701724833803463103824559179050724471905589378427636677887417143279366193199778420158626841992994580141241734326270764619579324757978720277956307415741057347853021946011798429183842504148693867856272111644977769469569576952834623600273408504987388628898731204593411082121196008506399268889667861550927572436071177957824906318746862380237736273714542858516282960361246827063262703031293853543923693410834005697968613308485983121972906148713409228513508662800353402349372541139155781599948905999207613478164845422658156216959860970243640525811851823670848155165774941303662557833497535908463837220005837315567663993253556266171584 [148,91] 1289943742294347480118851822671545321680506737333340907568733909081766641345387422998847273484976982131662554329542240081506924299277013286610155683493032540507678005921551968112526114804544504062609467646405068130229940517740206056812720741174047873311487282437073950652142736110533064896301976027323956194344944466206775674329807269008895560907542522518158370623969921493899103859331432673494863026372045828526154947747802502192427770428417528609410533272987004246719795165239743827382474543651151611121782103769549584559673662289572925604542706426097374280054497067000746151898516240655524050198909469990114954267836461863274691106073295030042346902006997263717683115876014357070867465798023879504343668300405565404095602521183305643865610251326400563893463605522025779375154290972500002853578172351078928444608838956243628238201901452193924229671828866427342229381828313685451246630998153167572278994420506339349821657254786648520444447857308632856707912114805412917350915682543049956760236405600184934634524363698405700629825710196964500095563959484558237684604705978933287505964827317409541589620445416811145539444268968078049741869081227556106012201180553917055785580218922451985803299025593900349321020955386926211195242938734808636555886516084051803903624821802085923000746416035075656054681877886073661009858847711628483381159204746471372309682056604983814045678938524366851330860116387686094520123053386790408988473642921893380132929357046666731805274786308405545432403138690128 [148,92] -23113250370092555099805784042426162857256735702072723760058319197003930114015658513629054712442494705082297412589643868239336258952724795497612743996611875393185448396675976839190093827422845096076605049494751259413139344103601502926063879881847351211566797654129800553243700040938318198984227870049702768325521625015293042472597666355114400994185164031536435736102863387630896171031675847562269701314136644749950262281570934566755722815124164795836194396416910004026905283398067196317966624262521665119879125283849385439590082814886173264814897795266300776168416135504298568953265954224655886430702954931616789608997805353587772079604907617610962602982653458397175268263506631755231772879550026562318133446808396979653102999770417736028684963283711095493994176554861524042068056525203819673846586194916891440351389790525477876789318937253329150794373131431104193125728576470205556354987078763441017388111391635741753688910056469626470490093238158990562293228030423982889545709240940127077350027110721848606896911158477562685271849185311447586316049401400731968078911821958941035164521696012298769864599929543763446849932505674664651359506716697729741902243619822872118060823820066834277423671819295177070190354108893977858299378010953287502137176868256244297621956046104737830045079903389079284597059720821987248129797794461525851930305265812056558072977586936033429228644516202296532268129160046394444288156767524757285314043597134729665195418059914786330735426188925632597596215232 [148,93] 260413934567270990754454360949244148566585981009069947265653375532757497902212217200226194141036520518110970822728998611524898778854406001940151738556312481535087556150463563184832506532262886151944549069319326209062760935793579719252243514420353295746380816590184001848291577359590160074150867777581474652695758550408613716847508590721756684061170481127459813821671141163815933835186438519875879248902429498381839135268288290644636169562943791415778194364299648155389256606909545039987551197918806020013346988963717416719590294321357095075278988365132238364251374998031412377536706521603160512376416810494153285168504096700854876956462392717423513168713617715953350240903365586640731846507813160236561569030397035098913698061207126191965874553678472689559022800191192750299120270248589826028019019106423340781345157725199780399952057661375449843360554406880720462859114617130568017151983977385919710751494465072904080600358289562699348790783211816334437526872883842291452570174999004868226079370967169768152291056886924446267159508110286415216415474423909878374508684544024906802410794117132500140501694704202656744625353006232427893694714423281540809440178890109860654182110599035887760409363294729496736547677791589471721710574817647029641988109986896910040998421362514583135757750735714372561420779539764594791435565809564580322199042532080183629387150283524775419029659126313500138850769804573359785281347703108101995128154147927945662277678476439429148440130524858454793376 [148,94] -2399066259627085775529803188269569350630732385094987833229365498903097626418119921851366995798155400453572077951252748550420791535087111805413858949181949893292414706120478777793346908629117475743255861426410425406655536325682088109449746933091659270427289735129067735692586635431744410667555016172493259130894276121727983405894529433625406676556263109680334332842166612102731142028730720170843743519305813371840128009749542272486596782343898825953395387667008659034360313419308194643413768672460375841074652894909483872413665629036328382460614088023304260751826520721303793759906937509885473665712763345122832744805092020945926920383525134615953054424229108835899765964536301674166880226265976265832874806415870864457358231315875252243410135417029811159740730978806969412709234099502239425813292734147290278832678385424032506953037127993766321631218576983654524365866074624637042234303975082633101136405661112311263184427248307694910288162996406292929010580900144957951768779206402896301544058679013121360726703276053615670747244501987788037867592899215846145607245414947959692927956804783349643374681749185297306584058576518092132694510129775362483547822834015904876457297847624969657197415995073710840087435016009828094411316003361359845946561067001290482167233041723175862112080331331101719593029989174257480309201884177747731882984246084696971045307168563570833961478014439664411045713332075955279596048936237941635825128809981506539491128041170228653730441514591605936 [148,95] 19359451417440084717383615499572559441291180034651437448770507721238891288133054926904382089235652246949745290406067626079163088358914025101333067765017744298985208454648983821569698180822940925650684076025554686262407672289287252850574820647775230324321977104622837496089204090897826988931118853700675555530651328611209295634768483841506726557484947564486826579653681539210124362944590273447238153107437031225629801984886525296144167191874579034101457813020954144545860572154783244848294456444092977097031011091916938565371230616154239210497799806984164856974927781256870715852410208370946419668695922952601450943670763399741538631245219608415142176893913362970834720841776493054757090312159762527609298173088865649823461935395788227008808172052183295445912828708278507111241991334407743788613671466359492545810438861421782133180917461292822765190978956026647224399712144842317213209008244051160879694509732566482485262138837843097865457568036016401340457401751935659516985524732966344221170057887179915814711726465996881350852439627474584453477727312493340527089762987725066908718731006099678105454513456239176588459161116322510460583986996953704984911924582060414542155575343605778382577589403189874723662735279463097806396955510011221302325936944328205416974038680263674802335768263118693743490749632306546848188575589168469705838659230898942921430017368373008614130928972664943887250817233854684612217094795369206627982284835260306177396358434918583274411583945600 [148,96] -124728587885572003606661456834434514716296981473489272757303789491153639761205057859173136702468434023610396595333995272099825952916301037341099548057184061404187785134283788247980117841388834188295081566418536046765619970878408028636558631054937493975405150793431598348162773414366961500240470401567376603916057959888950614411202719614413493736831549259882288221132954939260851326899451088375918857440231136653543676002292488111957880534408623357412873776905342111311292304923509420355763035680239055925713593807727230118539905526469749251396994911467035772694159503685700077672844516484567019163632893495961047792884704084176175481234344859710067702474292822002810789469727958087142191177599911733266155340146804846436898489130468646678760980648529142404321054977640146774248443800500714253890821393848788864241658624043973896031888770880065898703655001220961044946469035345477859631404130642914210570654226233711313430449724877082562017679115107230519317690320158361828803068909020403468846014268264406322937313855179531447811918965956201614509899069073680800484371350569288040948205433141879836295018615545940234281859377751097788334521183711182264080839322583398474528335354431981876882872506883023867975696725752633793089687074677967390212751128388612765341710652254887889756180291709256674760246983003385448318303260138346247523768552822904366508200555368665148845907308360559873788641793155936418770668284704618904479350242854054082505132135541560298374816 [148,97] 595403548949821915683076588106424687519614144775793495583910512858389294914442769485097288440540098577205035365081762827505102970381924469199581578724041472715215853698388550469129143086067385522372159744943895166098424213748259035440347045866858684732137744595050683281298728298737181467837481646999802537596690917893381125968162488200177180193016282110564625900373573980916550782464132113548046871904142956688982218311139622667112622288653956402955705500820345670860909771131703784772541905342467467284140968336308988684826614635197044196311240964351537442432889602515676209040651189752604720299469805178186590463653657373667130297313265069970964739261777156106327782292895629903263762982045173299826494203813028960784225133472797614901786635506703367446561127144166032222600247559737946532271344543641748797058812375410251477981741498191962760719779915616498086845381831563160703002119837437491600195859045031812193361892008440514761416707087401390845672647730309758780748188697882543331200403289955222271119042709474301887609732321848588822527718228483611454967488627338836534156192246025663375009047353193400891003204916702466074458963625442336668688106806244617906942688172429702469544788737647861879708339161291618989192916298169858483875116573934843976617796461851191198772685815452776167903111538702234349527395070291895385450985637492526730307274690671553258839264913537681234422213896625008773628580585524159747091439350671494991776132335561311640 [148,98] -2003027133263652306701203614937892982504705384582099321352728344659562714565049681335503763548327266182209818436358899297266311233997999648129537948186689815963703236920069653201644926151628234368490505900822470384185430876129864615622994660626569950466613926453745085319326129608532425703861639797534911474223693011024227710118191973401006314150290934477956587610988942742269723356090633222383163660171324714074653380670825472191336988253951307175990642257134560888090572475255770737186841627544186854327572612913550495839970227880717988652634701864105214577526523507201997231175947189398924777248353855399736961478183360008361488357482187552716126150322454747676404400519401175340381245471582155567774415768030049044889408959389901828703484956904781116577016943058940482301992716942485589468073494681035468185309472616923917102702094860340265625350220738606124656198356278106689864027647590531851760969259861918675964410414802250644957010042712661513556070902042280479982971806262333033513852024494543277849188947440219923700370797760297603125510823615621583541877717090542851319481741852449905464285338613106991866611214355714353598126571275127944455556861819528195021851656280725564725020286999485599680897950650571539453152052890148106347099255215251799632979531224377146739448051403750231702503556196349781239005685589292150648161447244836731512712894049438909847519340685256267505938582238011941954862212402517937609561759786269683150270405741928 [148,99] 5086252335763316018659587514256615941534541185329190198057908260454477468125494934111273676949005657536680775285516822776708959502497571571658960861175269914505345325463971676077673335425557560687016682118529715301624696716443432688667197132667749975241845294123628684027720839479026637844434795051373353029565456440263109568122647098530061630344929589801747841606227573176603304598491865759969237222111087233730781039231824997175428661930353113280258718849510148308463811576416091740591983569592640507645973438401345288535370538431731063726715660491376907534307237456098326604137271222003792627982203934402511611127635625183984694891579020219152626706934836303687656053143158532418841091227422796434453090642620750310966664713711388897870740267897704410141201657250274666195317120107889530171346080632894575915031583120610574763036931040992797083389723365005734121689420086420504043807162182891908725266819839090730837769467573032683815025053006012474138399712907336574009279548840229964600586818935896300998466000960692288007490910007312085479037947803595095300537953131313038265540583137873761698428124307183189604624830433107227358930770258688707584499864067031989781692357477301350834087004559871883009836242720673097039721537899944593785078526726283755448516789027669199740118746735238449822200654490768027253190102457539076512959191315256945792669390469649213813873881448137912049535563315047083000990877314754230620253807838954686121149916 [148,100] -28059076394325562269734089241945243139784462847508290398941906216170744284787695276101212560614106698568374111996883957270096321689237874314539294159770114722114999802435468611161084785712967011309346736931713891382702989877033644534156441295947050760542717312273856372492501131140714952642043702074772539079058622564311406930909982216080580286290997457124710862174440193490023050727417763026088125387199780554357435442908123400621862440662164685896287255127688082508793360266668331857501782869514082350260574587556280203568650955011694600512101498331879580894416309358416187636388814521890674797925208475747511329887638556295928080985213710432068886770988864576190712304871900515485442964905914176993234331122772720771336901485747161730256197684810819086819573533985692488935257416717850205205317586092879767050857247840769978823012675980700242470601664212663163024865595913296193779778336750280421693754480252076737034937735123131604893179011550621219185259331893900135433720903413675169444847791062780354137002335547138182749917009435744490762360070701859877563451540648998767664241252471778003190619997176264554730794548224226260016503072956405539847758721381281104359468071704335788175276642239062207698728671963490861183600936988918984729590542128926313208595549445359237802135493414462936913340447245942405162288603436129831033997005002446519938726830224203357261827781353346408294996481185314624099674694031489472173105727595972218908 [148,101] 161805170607692389305500148940470689396432534525226329654093929788573984392917578123252928814807464790660047582099248215528268242866394281453962556615599798295318549488000902305662724330373934865308206287044806221366059872653165168329026309899155861382818195673667992048179500977872600337259306026960716600675219744094942560407859127444472789414401167730430224772107044312348961232651203854235713061798638624775373213955488016492882890148312035372260870102397422728892136139481595604414886069476425171937693916660839221999354717118844763520545980007766309366407744018007936879866343365234569639741277751999870405117641686816692587351057093067443305614705946093261710163822986839609190512261275915661058462223422980626160139335731907060174089973159241998551077069857114502781478200306139473045828327228427256076083192685242686245328035462377955667837334776469483577603238072904552770483266763307365414857199810115501878568180490105796855834247577621915930135996880239423446142036462750575179506096523755227650781905296959157009468234388021096304221566072102344726329180436320137860540649765284078409446505086197830022990933945293641812158616714108397879883148068602564347806509361736727556485500049866905243579505248161502631652053825239777445952540757763658846011984780706506111817576185416704191656165179455511564175217425869667096687254584386662851732017954890744883073374438180506228887749855803418888373668923441125895555188106671712 [148,102] -361890077363002572681323142898404767769783780893717392601752657766254480671191359238649540494666690699888176242457654073886095742557891477095311875381734688966231736766181980807772264758098311467709377471430075052173400503622028076190429716807125403119586856602680985648056793260399196671990280251977187755527500041244973074187791990131384745709019550879747539743029740856619905864358885879442620299881912604044128435576897634841112823138366062531649679610442265331677514083070743660464174796065735047052624385553640926497555872477175268131140450734250915221238479424315330572498860489415486062868232183203038499686404077496616024039671662230722458439151108416759038317516500492326118640658464305074911310072520407097705371537330389050621239222393098529405419760364068503383572086427187339314890778195582208885179472212399833588799011860955243230301301888791527873683970645240919365032951824448239717045183088370083960013964799549872278090271176602925899322210604194937956298341811550157336879907312755841548005409075274852719413913306080036483643055178367663587824934159225086094654055615183560573231095724464702673312969226945291111522820451137625267393235484380682972747885820656939263158699660105370926148470526435647250414952334383579010544968374778419138852222146681785926144902414245887124131183284143622256992599584270317727100120952466922089714264782618122684147960383456603959651639603531254780153290450008976598995416864 [148,103] 287014623837411586569967309505555068776558812735916515457773787215461395327676693810832313912219674085944150593637638465721567707863361247094449326025925583394105500239766711596880310902680713928459007507905591506765151284397647539239679696787030907509728036672271217054569271826994737789320819786997705567976990000831734441409668421297368044842673931781247967796659688838344687572707387519280290232956545890142183696256547874948916918141010748624788197228130269493724080546461644040672700221494369854307666010082865181702172410632208283495873687799564205983025504671439754862477394052590034117942348451528266140669245494050543950954638971618287282145720427147508151985224983106216340885200388270062305048104561885620657304053794818814374472537862264213186179520529825262808439311810657028266876080159415107512313323875203645183623927238488169210381328404627312175472405288932537349373113502335635930892621630009853274774079370066473080901490159735807772508147843545196692344720061080623762442900519077383434090785441416959925046395963949617215113078198312508563553660230844201351912362958431747222269764309923990079582410502566075535273682924440677096169206616152463481847144783349635207482260714064838104815729861538943255761227031599754260068820438445525565222100247294718367368978999630186537685482929467688005369596028139362698241771820697785193119482972243760436241456806585747604300008209716869651726156108283524279264 [148,104] -152888321956403765992229820332610384697369071249020450757626031443569117794564561765381817679165504228301724958907861000036322888631724707572581010138385969303297559459865221483795629036108096061795905820771141997564765641478538784772385893533807415247427588574778015596079300657095501321239831819460434103174049794738919516229211107463487866749385405612585713535921364335622725562873628985700896243534696473548165626559054118786441122303048902053357740644080233566310638341946138545374145663352511405201879705151375166960249789234409376013338554439478386665825886918416094363129177330804683360831528289451103579948314939836878033478747311902895058015208899671249541690751078769299335789190510431233277043642166901148167840937763800243253962841262149282736381192295679487803688390961555223431117567599379368983585150200092105056436085491502162280203506203064101043239881270717681853214933344057065482013112150314363346557550194024428395963117658930035253877376067007353570256174781029057609674496896592731547093293220062831672142399918023403756222272453848846322571203985398219111416029153354877173732187304115028491497888678096982640729346511043715014462486037054156208554566919051614903146662386563957405418684707456643356405429664603540298591665459663478843624310884294435332375371993120096324926829400947526476803084586857039579731999223500021236803159120285269213323790061441471215587704279661426436451654705315520 [148,105] -501466183797679806059943600847346473715051516551376554399408527236545365596010215548507129718527366564752222831103548233583104568761524143692694938429803736131291507851316537620995657033911394969664381296258081097977713247526195765822557065793132289918198867469152280367753463870790879043169711013772123513641689491947487720665729850780267347284184078891360495312687152390354876663773900558232580734727457791147632026297567885510110820800751821026586276545169428545824472333490251571966943614942795080947916423717427061439183631778500646114547750206964563050990096299149890163526137889100547088704200269173249173945603118601596988847415988405740940433258821692487012296628380033627381184582696014580308349643867556751987742696000936661713638831474825859362270130549642092768487663616511973643494538163019949129584464889859780666056825009350548434367734153747528120994203038201708561755758960785775980196247273047146768945071141437369097482750411280644871590705002483802688837864405249156080973975086911848061079502166389166362764078154879526137982348177202941511093844593804633923250094690179061614732168303642354467014315075866087981111963327266003574463913069629306694378540260273897803784666861491710368055699601591030791872217951841448502277687941934909644176784713319664208738831029015699268766103708846425898199429409522905579351269320010039638448071186461094226486629985452388478300964236808739200011275936 [148,106] 837735453931731078683780629472342723396897109134739193176265082254933224398460445201158295092069323020599171755206749827306509825688140885692783177093577932885045724082136931019264393375908466869398780519545971099490299510755895523112568277653327824848169611416373050181443933604459694482132684055553393893027835994111457054976034567986016148242305596781362640506805203990268753536684268634193014150962758116456792027574009367177015775708727492940017282485328518238593964133221490815437875085706884441661841722408538961187673647902114932524190416240373189414995990596679431210241199593749959239725113798602590352998153356606586456793232166018733703602370016621911289112925195597532052695346674525864438127476185515980294038845596120568426055747932548640186537256620586741773541974622592057794218735317815905060289508388690023228968092556626759551823785085299270154857976287872833202628284906918272303606015706109477453973472294220017942137363983001084823789077291019757669559046349920197955381100990990142022997978971433555587972037380079816150091032870088013542674050722875307643625683458316269180548299927817997509947696840380783036321129909540981626018829452090779066796685982062662811780872189882344148501854974589731159537526334771487565181246720979263771232823625363151008360656884291100456719915054108495240800328403966035126872020218790503185282840851250073273136903988130516370112213406431651754720 [148,107] 1285011569265069015038428021195192531350871653121314374207100122240825884872129840783483399362476739697798721488649500853281547132718690347443886309769114573768158582852837500286214953025015736216504379918856469496153945797751781610620464913435300372987429350779593181398489526426969309318855520486031056980292244682831780026441583941970817006486547382936301251220619940828779496287101848763452218056601988104936130142207777786185825291115777233577561439635804276841797683542771752620348387000804783057883153143868384661634470395812442339046315225380162438994877903002908973577734351614883454604520049144110551381378454410284768416090565038943091751520796747234766129174965544325446169934481375116603956856772505917041954266970853445089049384002497759240417801521074553571267603970454990904401256001727431922194161626225409217961722708771405746767429977541762840658822389539800934660620790906710456440288205868868809755878670662375950819900380840229578528057755786014226475515842266370166314119611904539359426118038906680604788890914005403964701612565884745645611759890947002650681959860178725884655898500819695362567948670719264342669412881223403973824143462805200968111170670578947013338578276478860348725050350163699824040777597117518641804878330508679801181153078089616810871556149646048611268885993059532281910305521015733232908286769705473273041566949629387876090589276656704171434358303494273376 [148,108] -4115682863913657882396451933913658217396212103631845637109313415705629534339006125869336832318273599200896479785083855679672614055560793123296090932730949034084334734980107435923480789305972726144738034155532924025957875347836663444982817511049379685893725643012400599696428602034785043047005608525908697393572559321104289909420177427893313894118625844391942215872091373566978449008214744007139624691018600445306058956678247281477306481361451186273811363786415999480724767121708081230565650671523405203064078136533970435320734737877994732988941641528259304321668408571795380180244221239625960531750941100694593136781408404012478622177804040233492186175127354119859067722203013171976963215896622940842117122618340887598052224179437367289161894339873092388653262505976902694033694413378182777765889038452613196631328056405564299627038037895003494783560039223342399040892681823018470982828123633773579673442227554251000682685993803856230661156700545142151142026235507732990676120968995049138615018321020504230577838232621732998117467648120017100600470865115903962775646792288393519115011135332554301549153452586460661206977902106402908828889300372535576560978196952984232653484094015032007948671263647524687422356220733283852250518482171162749895101689044091999158461809896184803824627554306873620912348602238248166276384748341531712219889040402707170545639814774792968001387658540638462360038789088 [148,109] 6943440575048410925275391039415700830591870178082362126987367852363769795843614787960596983737343519394427407609585278560568453329827780814559029461646371463012540075037244565096935936593089610457653148915079799172028069585423394349577958664939410382474204569787837238193941177106381907692188013395773069908599690689762648219739012968792685290830795746193815536512568945750676268006562878211201426567278538486058167412254399517469761652648322469606944522060539601341910821133730267929758272842522382434592298295613575630454234516183962555723807903387809632406240635007053087628720398628262080436447838874605348554148393499981005497062685700118251182767769194600904925426213575800736681439363727222280935047421257822800075258779136345600771975275916451605940556789701953221066191135001482399963772953363762722931545185681539926203682484744152253562582993525280324862900432274208438265044284727721798886840106563886504594327388420751566085132467578285246893297880030098704058844893492015022426250682112897494994957282802268087672238147910491635185996177720279496189398362915512526980080638949331765024909106214191170623693340355623886072451764425064368309934170634356894098434296663904300148610086500238946385329946902111320197456133467435384262340657876504418392604253815353188328086551167921544776269402580656728194426625333426975503023674267819078121312120569553231658051885845691866472744 [148,110] -6586008539543655964872035480622451892660933374077574718919149444500628464345365497372248907960460512070747187585685050982468478420248243275575967762606769645946500572145105647634675877763082422797526614989935010083570293763466313805945609143531369702408294236564751461008496408116736054994670758570323549780690794083623433437438726745248668735051620297048476587979212508858011297980312788000583117128493251447307268660368631467688836227950488989370419432135967441835060343816299506805218621117220076574439178767363485115990602582482622338831550006673808696147938813888766080708670311427966299675412954118945851145381964679668815039148572420038638090310768004667158086383615916505064976510836241571155430764059490752428814263648774763241900562420643015870122535238896082755877204899912279219159736318385054104377442527733654130982870036383187726704233856741025530471465713468222950342034925635876143270862020537574706869406349785952632686889431061285426634249750830807580806284419334070562604722597919859332895723533637235549692168100673552259723755223917484283314303178145509873801824673686741464880408471185736474805594559779304668396810881406338381237486383580985463164991681363221254014617083627455394969938566644745270371976392884351186921159527566691153056391763937764481919885180508698576556070466865711459911179969436432061966188392167321784901707862323769662606788267720641144 [148,111] 3198670408116745964420661367929991473882253056782443424970223174494643443816519037124980316085501425007857805679911359212530136323707882873349591802505121025940185326055248628875949899801421980408224595445129589296133179567185585999166103384027953974788899293627912599363398220084737990914360540753412692766689642815110405651575148983288356771851720740820506210402506103050865740439007446908745598478511769920206387589035138657296993100405282698338814098250693478730332543055243763649035795507011074960724047177251264193532994742867754850246540964247010645667461861368727011839569617247377791154007004023477917873181984013588936048622151115911724488900088390904516370559345824770303860129219939381491645890760473608669001449705674385078620192599323708104079861084790267535767327851662024026744719036629743869893016424680056547718479551369161600718174752881241705866415518340357691025368704937824110031197568914746713033285936228126786489310214259210196281848610734080702780981434952949756002389996943919363099380143166219675222243766308081391327014853752869148416440275018328981126930438209868386733408518419247759225358230202304934295868103045393920475807953677677216723969106338140420587261279602579806078074552593742067691988503439333678141977220477190739827936426814329844114469596119814937613726856636774023751990913020255062923255793724390262195257264107486279596180823816 [148,112] -743621586480619831386699083453557201580875977038062565760135488543697000468494375285662832264490191413854353640418853048914144672940846151411374873635789441442465055992852057939321264939161951994229911690035582306796700947267236780768515758097025655767866476252069537629582195875709918607839918899572444398738824528829100639699169311704894727397467530782283871169912861006028197624576918485763581695821655291319567452467112875186867799809880597113829045401241400405694865190047525740362205186494057377846115242364915737942935342523577319965961213220474194748812646691882126961271629584019855254004201554091447036887106612159861844453528273576788857133266575022174796067748950736641483731595315918281553080755042752706855324051252300925848172711404045949298260188678692178593889785386304278300285786971331180234158383512206900096324839932843969752574191546046524716223754143072153878469715937808177283695151655954440682372344466018142989747041601555489946343168528258457166502492425000558365383267026277871564501867141294157626023889211205270889275053070452085930923891720278528017233750658463227265979893009623789385133632618846965889376743169277605417241183488314290434732337298047228945298763006400811058371739217478270283852191467743542226393511074841201922343464184012171786172380952328926685941207538079197479019685888233567245768913992167815445247506487732948503368 [148,113] 6942116704618479411965404405305113539738262987307888026102735027247935734008320054373430715276719167315212683098396748476103538107954546681817806081887408548475782019537048030979018652017485703774331176306532844983153897381331975477296081388480556665012546378170960904265804071695000012243070344536336830820814259537241740052881771111815518944618828107664761253415889751159996608294399093276043857121706550484782157387805856330575695687743450542084310297076280149209902316020859490461962048967664460492365748942226092253083118432860645558531235839060925835576732884658915605669393818443848062732798997909792079329680273120508135401938621552042824663600677322171495719603791227405237236761973904280566927781968712040986601466085946945009491962467882845063933579095923276826500238708110730849792896361137367443504102619186881428906991227395240457361302699591187277612395276836768497358857197194482760171671844934010162861558129515733721628846172899160500710564997801705315729216276014465280519946196677078010910910299373420263602478925432201483139660523455204504824406400565878852325041692899319453798290967538387089002427090117170145915093741882935968401976454209342378024115818827268530144745811442465686469825946886691236552112278011820557365435904842871638408146440329680025996861122089868833031036561613280903839050741842042245224386696136908072730912607411512 [148,114] 44432694779837865503872954113091080127822959913458724349281484150708122017218618849950559193871329165614557976171905461841969089783409889596853811327197185929015754948850200620931990674000027878123479162588100504394587634612348066555246317870545253136792846657123647226117846876867645022789508557844475007942751566151322602279631656502179150727756117917038642186767586396253839227350508056365180613673759884656344967857066842112479266054424918832133674664774948753554495933242182360284385491471548414863277110916751909483140980648567576414971094261333225007722125371426187594672958291754699895688935242897294727089553511559074931709994842694357293918095317712456836217118234656170668549897778478230773985218928436771206539063259747508900404782993789035590736272877828032491160462762820520267463110552184693857741826294044816896209531004692233450944908099114044424950070926835111581233714349564754121937131532016323648107924415738288224244106184920433422226715614140182031338762812707288845306202870358073379010258538843302021737252129053235246618295475830815811013059074468990137858296443854543490109646978556873934889162131681662862388645442495036707682303853996992530475523210869098144135265902521866009668449689893933886086234638782922372091754490278822422409101910160275497112354857527550010501644785895528588710893198659590115851917737086124033374155984 [148,115] -3200768845864056017147912598185628314323576969999761465084458565909548992341356701788687771440270144869447219551603062298753074398344802301894244311764187743265255040181328306549385145392273234859289330808115082690222695142389287813419839670783973133335805026917738567747169158138710664197432390431407944852202012621805142410519833956355126021284328957393155942932057005813822027688621408579148343000331049561112357975728422058723512364817404241381141952488624385577029147970298418718328008291769495573635730075117458871140813742291508639680541254225786399509671463212432526336158991911455815215826629946385222847448935051913148856938724688202462040113605749534187847892145768494228436410233787960496960532693514780378869045108495483468597539929435428547017872810478340373662541006409729248484288306382142030446426529544037281830614035218516082454327941759027357386436980020082816319772768403892918958058291180875244428805500401294993584785795149709271123425368967748389276577091163219607822257921963790073105167598071048989714729067139196091343546332437135439163415580212419988553832568367549242322689339775593870886486566867987920233038177814839743948683823064957478857187689861797719203418437665282321626315189103405454190065465276297014779879144404428584371798077801078035437527078632642033962913367877219832463377503802916580109049601302974038072 [148,116] 1220161862135853071906048418101115644440451769919263870554504543969485446971778870528919796703089589157425721735391238995659245970264911155163711824921636436160320798125032055721736911988075371761187836135964498580157160635329919935216432919111380452879123070973054693825423464902951864733782844909277877549762599379218436536499118794844724749935952960125219338650839572021438149903863797423801746786226987247008304000844762732408006007507662405939825908417814631044127930007633503378002993908913219038691697969266721052417736875300676029894554003414604701638280049862909187344452046739900536240377669434305333647769870256092320466808420223141939674178219693030926382846326070830444076596142852154792117029348444638573126578462594406081393035587681648844617578094330107652797668559746505885800296026650327208204290950339219840639283575794828480193380813593996633030814863264347169841429473828762015217364562037431997913320215293743300474817343118380431191302085908553742374606957036442454785581023499955724385464780385776437486236532244698543787215982711261212711090556977198905402016856899832961407494796570263572487538212118810296411775555507253245205603883072783711641778495713378886115050124204582213230257703706281392684606430666524521815493850800134600216338466045319477826606881485177352414910379209931195187442956110009030094491955634128 [148,117] 1879653183968366649290723372119064211947507753447541144207902459961628549511880872852424996984577034821399178968787050604053472745817803980182438699607524514621559651990609577260939377211866911956854627716663521859333942742684207925091634853489781452688411127337507703187043002353595619016078819237793601716710529420448933992086933584761988596027996087537985492652853281071273425821245248619159854677347581813242164390674547076705339737985129030096370293318208774263494440821134902923794553187581472653552393752503195358233069966844557210780532188123623537040752651156328402948307958574887099485639220691472510703298159450646965130549908837733681126764378285133013803862038778582754986346533379046934824942178181285277515836450204475492122957318839007243125749100952934158313175629592827583051797657177692283900935670125996797277310399910638806355458524075889806932431639701009443061758861239258485258870705633214672340618426631822163629660768997381338165185058374144740063013452297527564332652029111749232794986788764532762709082384516963469295756588521384378523305635512208163726541299105766577663675721258512055451118313465014609938838285814922314796488483111319898266532219248921951024564904984288968812386154661893328086992215392447312817742534568323450530446414110745788240793032805684463879048775847830279268627610482954924530605594 [148,118] -41251816439566176011149183764519626978387535532122512392803745707190179108981018226370514475989056930018451885016084714801736573865936957124495849530157537124904313225606522073054998822530176682881728249813134473726730814831700352139581878494788988720191129089894668479161665527590548027366437514240097713027919587175453221161515353211487529645325144365098197202670944877140311525938473260322838355524356231261782448841485598733155833327913842243270442004428648227485725469159070074283251054926556773393795056456415089302568649603779331257395617239768684668645319615455269412903574170597220715378555982778300722348270036980207795458550302380467761517135060167858610574208805537081463715702234828044076319098875410979760009108021686915826877135616319683122624873566403073090314434181413260614960151871300538906847046163823835471848394241630842239492042921390293826535672597008193870424583541223537519237930791127673689460003152788627396453160616529921746814552820469430808259843374363459506643314330845562601910884678823040006266625623244580186435643167136211152403055392078151921302244510186102164631087750595071554503484017510664275448417455694699904067120860155909012904163955157011620739108973314415190052627218677173293123965369750399704669053524152484353978837603745687531290493916920425019589016308785042881280988045752139930 [148,119] -4554172793108135507312297520318752952205561051055375106670690871265814850198355534352365219437066891200890046231130705589802327581988620951202320135132417303175982005139126011344157812419067154117587908942038762046639223647813549268424518759478598027525727988828610068364728550561765703073968712090542531937650378776620433984503725674321872949754316670044915847472867043926663866069755463606125358761191492013530269065866884399511244135792592891046612954838790559001202160857134364372557572684621013101680336486582302112476444600332144907039236091319964118915394775136392678430669065630390635503540287669033329857108293526449833645032394208930779222216661738495485428880528336020911599338065601142710972605395522679972406215959886230415827514664254275546664316560625742735702789719235923569102283532364077217505400439856360321027427625976001218942853093581517012561989192251012073070550278080799934622147538614755857865790905291008628024265617718633905339679777643757688909548797570901511622234864263798968012836290085505086061822127002532982385682291907353055624591965326830341087544134738717136739108576865997666005167725549401891868433708445727049365429891345850914532926010402497794807539212584219718890994281769109457428041601234129393595760440554625748961742656387993589000746836116858195986928709415705473392022461632 [148,120] -9630514805848435587306126076889547447557039565287756945282157135358471494542479522889864370085046573666716421382650626364037276122071712133795549940008937689772824883932235433215913523886075285855545881071570562183194633752563062634336703175825053699197859523991167539924553824382175160583439309584743150004715804955217853840045048890982535657280366978922075983877368751520287490453013935396708611197643793335961426586146695792630689748910354162949668986388582637813427189776471889188646867469924085133845014485793375137236867234416215656686257481091342615376784607660509618112620928927745007232155460725706022575253412645811060603550841004868943789091214634484938686764810463721780893085217444709509729294077244525954061342644694482989043591803373882669836090598461465840931323258170829399458851251451503892985200614559909272172301198360116217234705491884257698432300887165197273071095723546411763587484092845758143133384123566869328481906933998859070288262963073949794767319827697160022844046953484111716983170111281077845498979856298551148389471206485901061444192909550446663717146966418632642213192728260056181390560209205353102259455354961527509515873976616858633009079995149632606610435224015392721912084770960616397761606149697141223957867902218980729275400651262233628020123642605678709764385747628631986566848 [148,121] -1016354990255757676887761531819654745982222015685571372337640528801451246514969905269476822535025451020999947402654572546611968428650950426419308306488965855345663875683634505528253657770309555236567671210478868209661905245163695106983568972029751349456335830367125954943240040889288706424369427529955383732901905471015130543408857460772836655691398699578907127466490019479028690343750874118168604782212138751812257439996269617895738818744147761661494855105154615210704266840277967999478618097449970529207380653054548051839123301964411087005508220579290601006248867775970093181818619069443218448295542520865299945313745671394434707851862809126169980892297271980193199292260732084504149981472660720968713441465006142807214721716447437046437384803493320831433765059018052023755686104872822847340902574841086145216531883742967701957810337300941493525641356919645352096411475697147084843520094579792843934829074611753535146763553059889103186536964916269775170794014137190576559763086253340739305624625442319107095560912617445834420901510685576529368084610949619403269125474952663882188549234770348668487717494561312667835605524052126351256152622807841052552784843741839294630151433062998897910679812045299545524332393384335789673206801648190428300159157276841095395827093458609060864404784031089062440968380877727360 [148,122] -84630509770280968130588730614152169430567089491468592159544293400449491419734824729640360736935664886239235948152513022785614410824200097260048833894852039094729222727753776594179922280719742836165479913973268429239136351347847820888035400908765703055043277623171431998173674932166830628197325226923702597534370696700316579701522786183371933422891076121409777474620476594294329401448457295958784720661683761020460494827109108400637908328478746578173041259808929672692169440191860887962368299840562091050458491592680314602485102931838199204374189658096630048089292957064429041032168735451053688912315882127608132617182771648137021159707727528589169730509525353972317007898350848787006590765953990218201431166711373909396887769129302297981184664319953544502037709523911351455044962187893514807240208007314446297526695475727194789937475298543425006656815783962506511052552133279834098439304772692061820387113746068779668883449253618303091071738297816214866639177556392029964337807067847791553377153103447475547432515603189826967817655656566839631598176837522686377174382687645401783215151130577840865888184086092842280353500421401868961565739435451980237386169166527576565321178085977609157993459472735733847342438719779146249470955911673997864490410218431468494409533406913222884752266140323895472869059628 [148,123] -5219275993332146925939348703245300070528785162836188809945759116723977774031763682758884414889126621745306905339871824507865007653391320328522193946689215232322687254344559730398300609293790245872695799136844096073081718270166665838628911508699792150873284875420683854390949715025745694436630872243732919032926940871245658695002949246441465780583574251596586496057178964763471999905131964134590110608987046148893151293931249425898588384676683714509945694478884894364890492521949444958052436412703658005958680947915554865565654749827430306039139165795975422938351170015174371871464638289286402699493465447963443587186527454265232300228183666970149624104609482257442594632441461135578357200191729447779599714572542346531100897704812064858420658426931757403413669734801961160317036007676097032558589243195641871597679852402849035186309609769347628585820887908094007991185311919087201499724246704521591808781275737378452482774640402845864798528269260900896914897866143796317628349395424138759905534641016162301343527160565667623469857489425500343527068121181680162289858496631888016241261612875011640405578087471889012150321361326583090575765903456880044848763174479832149702698681655213457178106868282526708914268194170800290250980428682714284458670314693745860277037649220712591717322375079484998072 [148,124] -134970716241245329414734922261123648428053451637406480271382590875604694414762436571267539683841906085088449858498611198729633619156191364385679100104901779200503264884931448293039874210158350276534350903986462522193303843163665818629321970332409952605974026582897642264970708693875137459902671798292178672501769411875503483270828544550015362339416315781877995894050159840545613037259519643752823970927735676720085624982062800217344111936788255917797430542922878416679094055041691937903919629169284826398595269938950748364508988088139242508524689573439255297635055022045907113014790258771194138184412197411085976172085063273165486776432951167391585555233827648552429975552546564324120463878427413783380156053810818564350611763676125929362097082063203052115826183638107929945891094057401601191486635836049277270059836497335781081527617170884713409913611970974196993679712900358013125737401730220401616914980447223135224716383163835897096094624622581472002451725922011099855978282820509958888520570182443258151213552878727690068575169691210023185437875001411880698360258488371506920479087609953782005720368289511532903097479158653876258098757099504753303443768578266477248233283020511906153849278321497544768094009525279150707021661735290836590912646924979817235921239821747986591093857373064 [148,125] 5479940948507178261314878074510006805142146417974623204359374299272858812425509676913330244930270510847793930634383257256431522424896427964765030946908926569469992418418053565664433088912085089697353879066494110367592682299074362690327020912707274063741874142450072420154697961048130781293799807169492471411708338767947694902351871314186784324248370175726619455990900244949121141786177731837851587266216633286537115903392186986453250548153927723501848606648902140990138781450668670115188840905694797424788622694034828776084142785788111972911290103970171899420589855845957564998225523921095829331420755541762513141565332356727612769607316067842224089608522116009914253482674401556128072832464997021428576870899735146898490992632721562839930277282583444773993621413929058014247195171351401064749651163241550302317527406623589504118781717357505869910339829495643094400068985854896774098412835026950722848641215547085507312586671551884644310252581651670860481138256842491521198654860066713959328840152289737485746568812912446181059969069517644457454703678891733268586938021651502465458563063143887542964067143731080078095615619445909055032042809224437489691813981885533065906932771048187786679477533515759484372069661037672323681151741632230649900555466018654257797398465571684059223088 [148,126] 85703090631214817610659547808805508248700365774488065563029285778751194679174080898441623599621462646953778965616209437576247054641168947685372200693830288650799132966468819862970032458477443662784749540562129271192202452011891358388910968678592750023162507089015402791005603602997511674010785394948055769424534325385109040563057741340115458109764318636970813240795326886919854684046301514253928678500671223299725827383417128175676501434336166797978001841995639935560777887864746305830934917646672899605623712512339278226716671118537323462766734567788325315567658671240007050348032323130608875768728370822834697663680049085368731621997774892701116608574470696244702320540389805130815573144127708792379281384671827043350798290409300348124564936562184142528615382068845289209650846054399134735238295842974015050906974794019981451804410319077678670280559099464694716833619459766933906766464316718281704447157699535624230544218454494339836668665479230248881161928279866456469433364425754967591226048247524038584281668947234494607000700090150491710752303941931259766256816981277756498161471047993690481059529499816226374934740633086099211163117082145664937186427315033345713360853127713494601119879912746961477935024759823702293830692842004273155821103359672559393147040788315832 [148,127] -8024986787973959508310055556915040292657113771441417416373122165473022894009530651211997818925789648219349549990180628765275246843849377295153673236001875520624625355651253785679448348184291090587793296820647805905518437616645738474014823442147142485419983286497767798040844255699691250451405574154541060016495295387687007487900529222447838298762448624303726879662784938503235238181162694200895249170317584898872012160281074255200670566159516348408454661176946458879929592769969469964992064317227809252714362730539703532335507780299848780572697455146058469236338555012179277564398547172478810350026970074612903928081197703029213902502716034035185652282313361347538709238607418394110765016415673652180823774603836037582053745127229948815923230890640485458730797562603433206663999397193778589683613576860681991928401099945076868774551014179587438029221032590989915694485627652656030456124330067112433856136293280980774568455649415965879813535453095096806004172780103229582745182481450263290639666131457249129800439131759061756572188664057101524613669451700430267325099068439428972678179951372830844766779740004246741247444548433952625894455730733863542821752879996285857175854325486890375375445794368221734051497088962335567691453357260162958274827640858159581648867296 [148,128] 658152469462667306144124622687040813122418827109454581849009002049872361531364197447670175253963033988275325702997937983891241124894149117925992944176741183085573229493717257857137204127017230668298137339475635291759420402295907511610629400344879477864493794706473015858943481904688421034493205872406870457543532144090731296447688381279606359131209279278319741865152501479494820966948803891527609609691910376017651888720431486965553650119981156231445600365768333471389617336770783767560429810555894045976498939635070613280143960673927657207391969389708989799713577737591590877474682409522615555638082895662576438043970909961329623756462050271680971444227620270721179377207947895806147632766532441184950147190709574212025636780190005755212944827513070482316117693543410463936231160375636005174201465540375956081467357409841037310565275800577092602727434859914816398586312816105050954979490646357403651377083521176117230737338350541341996952539516010037892037381570029020817594419312492103109482269700717244379952208878779717751560246222648651288487043273232944123607320289906275775592798617399240113777308617490644211708102324678903005796422889915548164644786963243795426163148366241165559670408193787995008443307980050054210787496615489780206965949839173784496 [148,129] 269683249084822935842374910405851709162921554762301567748714577782419481560261595926519774115083212306160592149072789878809696970200107624648107886204050409518636709115137916926183737306383217303379394946221542728261605275217021994985810231937985363648429543331753450691411882256048966335515594148779591812704243314551413259523954889373197095834681950407105505864256814708983331045307504010104188878973136610671305895274048997038831686327322781467683372881872279928877852031365963892715851095481623679016396419338162207890244323605255670681873176547908692440233553912452930534790405052790553617632230274481610170744168780360911397024647984017938712006501481898091827075181877115931894358544176119552400886525084656032066443997526674192549072973821508865737914112307768686221581500942647571209528336352441204961836368830076395892566381821751985781469412361992292336295315327524756886717420480216952243647022788644825796395792404696335105226560601559556814529583302628303678615229959782445846856660098622031267540643168043623004036420947274157764237528695283143185027731921498618709731606086935747673034806518673812513429239550270556396027360835934946212601577585667081475926023440220310393830209778193253952277097411999518163460620354624576092210321844800 [148,130] 38393124734317251010444994628258611432394402004075485980547855112095934485390617498217154679040082377283726448898615011746779228176549736418567671008396220891683657215564996367313940655096174479608195971009035153831287065272935440687533481049545319732082359930973825919103713447811362610609403037074939625285721357524618292241256446066193693500460170641618873710078526577118274505692920024657183262748880099641976584377920352047438077124394854260071667606033397490533943645544840673562492990226143177100258602178232873702053569264147783084836182609101623938813148280874563310298201465163633659098153676195078067815890619486905891696647815281474214303007289762321982530853507719827750196953136168128725177122174732137540695060644623713050221102489360512755627484153985270280137149339663286565271840817675007221366619931284366728553822888926452651216237039944442581059649882823342883682690249366277733934261765756105592658189758794603745422284464761639659253934454318788467692130890010265812950403218294813347527289171314990923118832761174935937165039966672116908395292644224287368873310277389614898620451645259363823604031201815985752465869464828559532636019822125526873712204299621564448871996705001912021762297774129666124066001427354799586136348 [148,131] 1378094899867608333254794631065074410893283208293287166910407517830583030555698657390237307681885982270194612103352003086140250953945459393571082191962905545066882942595221872173657335196713391358682464008025692702804488077141008331760200302471234484528998499947522766405789923576451768361398568879685873312720432209308499494082664079954384770778945142129427087064449468248828095975612774267369318927072351476096805704980337269912856717894279529051247541354056301974054250910776554400342943265273598417537774040003566372812809314423509598933778395463151973536857160755469095310910622523417331692529812082666648355885660611023802838483023968034385690602208678336277115452482890904097746245021067686463613437704666355783404823303683694860012619105862836781588254699863874190971921352601477862431119954542923234769011461860247757788881410351520058082703908486999834412419353729735664196304887768994747203503805797352664221815612730918495624162663780243504230102695512965629721404810708243317662761152195552138315717727726481121868265833342467840340778841739765771862002884054265021321178376992967384440167029304103813076471491318128120049696971496093287781058807178544321360423701182731104634835979602560350010766857171854252138697879271052952 [148,132] -197512757309620353331099127970143807174136895037266387250330177178980139553009952801535387457773327337923406297049614972865926970385538350685518985070806735564335128612611784900992382105170915899035752959214796618945947923768372705259771556746874005094084355737679274222569015744024583074498669332978740962675217342036203326860572982502287446715057517006133301185634944691230222168745557164877637280539617388850466495625147966160576686603445342149467884643497868402963436127164968645021402345297444550631687554866961656590709276326408664231074104985510271381611413155301097868262802586960533163408354006863603256850789506071617876168166910952388392444435213646663423988568732077689201797328537187917450658535856965867934170347702762672783970545173388813907540396312903506003276025795291000907271600362215367788307636376334570687862113141835649111778922278694541901641207412704842565944577557489680169355072977233852220288106901404033238619676784344819945680279650705226606904185834796686077186455539762828081510752152883484685134564433114718405152576827402614652272560515373969937009757183713987303406072486296221975951563089014960861237897850925766124703944949702534120551263859193064324427861582393919213944397514309180921920953056 [148,133] -18214406386762554598780195372470156233898508616064225011884334487316809100813130194506258861633948332042673835355111438141413183811093277048144685043955080306958561855273863489568267024520199627061571219101292540992389521520057363443856129583333138584951558303165610185668853398949307281469177063166876414871481613277973788943780141038842688471493584816546189020719513976772625000153623211382766932375749705755272175480251195870695667747763184345437991859516727232803769807256023712400457123168345568406554158000021172776222833428071273619412365940044653861600753368334636766318010090957991712654642108130268045881701507540026982378654319841081677636828077570393898735758028680779039426820220073845047801366955888405996536683539078910066359537487294299701563439823863597679283240608546998426324416832103116210019840681747973033266243829708889311950420497364414064930403896433717062771764693503935794672073548220233319219980898468778906097211865492794289725783105512957962249039736745668346203905258435254560537104699923857457698326930718076173020896212703573556882472375066465265921537375195901193008918903383701956107767656021623069818083159477783313155754069672733667714262718283740494954695983420342047661508377363449212584 [148,134] -347784019595833998185917100516180691370140319807277090809617036584423005849097961818054766996528023332379382680252471475262695999461430670015081142902637279303462295994803076347092443681396374236138067194758081601227967905964978191562641087067743577862948097519569801494179863893010553241735072152149838354461692734455476926654018084468255595523243731317650110013666636275836933522653802928233721870722575169679172494943032852624981195731366252955230686827085442758289314705539323082703614201584808056225232764561598869850509748602392844198600552044783618195491023698286753496294809861838342159444503051144159189528323939556828668032107882606770430752541226615006553939452399173808781155303835306685122592346031924606415071934324126079112330952359771192817503296176934833723641555395083281765330965733850529768073827460998620006828260922456791750277237438040521147862960893463204743552080807654576840400821228730936741478902754261551499761318188384391714308127880469892621062927778625898891338396276389123771727960924424466187150481146711920118185496548332033948517910554295245365982908018154797727251684668756078814692541662735302704746817456374624124259239094842219736888680115756602732467800398712362995077719005065 [148,135] 22175505288172234630188682573209217553343774492157193290556611772960605778887957065288364992841642221506733934646261366331258430954884917602852439773002795635917460911580481629714021220927807301004951274593405990189445139534724312305673654558051330656361329067104658397093438256482447239066923620096200201803203658458081780662897806996836750839352777184857843455143953602896889204525906437479276505617050091764509935729242887459043234859126529224064178132724145168304476518180423967072771933006996330230062420600052769169691294816918425583936334987973967266480703090308889570707895633315669866997990855849947242323711777007270521004430918799366060149154028926405299889420564431410140223769345917563252678738340619820755788154647234191850691253295147093910160655776764027049478030993830353630281288446504203406482753803177649874426534876049430063603683302707951428693794489198922368393797038858523911002048364249781975256510009497822247965627142184893298022550863231313076448596067833620662401014515536579366283533193073728654592560024144821080425001438423373575328915001373246021100917570591126627316589303349416955311858992105169466304751502430594742663365829575109984674076186355308820448027329303764854969818 [148,136] -282277067734346655952715626336555926133560471621264311350470110419699662924094790438608348109096540923759669561226093365245865144301819757590963014176294668779155917020647949279273075066987763796500263578443674318335572163357830581174843415579461224853613143228286130492800719442135891891016396926409184597970672684699116300330373548708995993878798762231939115176634050676789409657418980384062005061440787302050508578743400305729304152995789358717328391847117502186161026739618456209784500690123787643141107960252952659735490947321950381311704551528027752158687950969915113747562934924621975148336740590340683728389328131538914970510866304271543852123826630604958052569751481290569786674166940044366492230734523241687195346213462910209118160320872708890555823490363453793210654135031783022836064111466045204246286166585462104133808246838210186381982074323487702323220578097283606439723197438243477837783256985019061590563513147065183154098268727404036110354524572535540779116858892217672160726863220164234109121067410751601165688560011660145727606364081334026539931582750089473592864806258900803630018059229817223746321730956222876968262473740258290173352668181455031367946532710241035982507366627275794 [148,137] 3665780419922531444557199205677260771242956966671267212419466086226641294708771039552056981351204205469158125218161213285519165350295648445406631010359508704987430378948250909898318005214392889888951658049026548155499753265095601608505614799572646708113851075689026083473305092855537075991846410194095562070687852213729172013947454038587292564601808888260306716711779673951053364450815098350866540336269204111016942097554098742085347095785620142398589896827325363425258008208084619319383772927427029450235227288783502633130444227828131406641835002247766282743890388674738541876340536732796490102700844258448714335778607492614803608894192864936094806062615021176733136147003863265419833330435925722867529818899466230023324710112898356285507973450866266067263479684899183250181442793175075754482849219379938750863832663329361409239066859192558357361546916437273044612181819675257106772494195359423863120113708491752075149739904932902348345061596753135576848279362463786724121910892157392544121643385656171708377112808112151947671049396403661623453284412399312675018414840218654444650364038928313313527698830749457937339250583711784928830598615806432575847957983976426528597071502720362401361491936 [148,138] 464651736015423385377530813623091495065629504005771833614498650119362158987548657097608773642693707741243756477897796324560753525910318034789379921552101940835271182732273396621407581086546319258552376742664804153507570744591029280006592812602610766104373982586414642865782311317872694113047405570610053699303945800051468307399292264016742215973347237000246387838085233702394082461027448452288978738997446796307249346692880599506401870453145536443122621780613207452299546718762568670225953074584635478640530382035431658814939320825617685158954668016844317945488090015220101718357805012984469692569558811515366290265504204092116808677406668513847372826766321539532624355365333204042185947657889299011327537374845026752911021349375974607223956019218821793774733369189431857182633547201897960063128258294502290036100147361013678784670804837514952394457768614780838906751636898922673422476269846581624565878092265481119653175288094327039468916510470204521340974872332291710755474869495709262020597500852954171344616700453811761941420453569753960357540036070925835050587321252607252361010148776412258087487370389864529977931759520219275551911275570451217854997219494528387864367458448394827801 [148,139] -15018637005602873602562096610904830448431271530130930931865179655717314549210130375785936032776838123167619330815694009100974281342770428271037324731349612884254788756128009138628762131991979554772124102097330887554076067738304395180730348819040224749970350592154152724344346358618493902672906224643685647920629977234315003288148804440831098176120943531560600625541992255199775199152375962647395837586503236874650304679162779404726154104549606552909461128794978973427767855894952142759623276848076110739308110740123196353835041570975771640404886692391371122383201995688315809983115033957711585696382724613956133828042055089947983446259114647034761292040769242076107090479834856994872910273291666074283354805740568589293823588528455199250592167723400143671248531171596397113841956530006657273129559003528793216978575080028575917402615749669988773540086319595768040684202108747892441717153276724707367423054281729599425680462443076019650043532410323615925190330256645895852138927666043817534666489190989298707150595265708182727977112616459171784338697995194055988942093430096261904561416987928751540953227204590177913768857983827349344045849539115889951488285643425441778856655313054 [148,140] -59944266020547892606328994900883077871091956684239986415681716172515447258871852027397951991372394593310894375975706898515126117722027503494859643449255624355676075329475466562224139784538832025265594294628387326879914461281635526493720345397767794721913856295705129311145503778341086643291885639058208735569054511946995846455218394887337613495445345533180244303143159266149609736173196548362540256497541810185158820756145157711290228738075129462073243743071096281988437996941765993832216149069011899458263622928704932732039588924705000608541046177917735685266116139096283535247263805753719525772768325453049081090263311279981292522328422658077521233014763613867964861454080053000954368975050770942800479863243666979901294664544894856146630110458243022638838348591819253922946089665096539620944951223083416480376624093631247468161906240968082341623932249599263535769611526563050656915058644317612778505725693961821257849017684448835144319345398276556837309256525155334932104004736667326652548428421579207874039021718483986268580384724325665195450190778543662772588806593077677786600859533728967646589545664469944886237897990013688514850777068689800223549349425117806044046 [148,141] -1801960067403366581051224126942553543779734856046647236083261726580469827928993849932384143879952183617395057212274834251211815882801173819454869410950685148063593306768864628160372562758957598209622736393384113161160039396355198660300979765182272291122884621814788598405807944850045535481612910636204483320636082265592991538967424037697221591203204850012515845217222354059004967024880624222386907899288518502696595359400902710097793430654990580147427459131812962797317877456682880588607072329056073283307079875855353603121682314119598027860427075522199402770040507678553190245358659460207419608750906233942351635327096210246020577433299465798080208566856885502007040510090720829178812327199034862136567083648355293579480087950507047525161709213953020548965667657676831972313930157460326420237267493802955632857998669802921111567590180572868312631498921792478837114098694870817627848087808599181795235798384636178987789792230701057232855580640642136302025019240842712770287888087113563635631516323042012817257231493790317861023466359771172080967223592255905245688761069211605042491823095809901217168467789761212603358620656696839433651363029292685691303740600867228 [148,142] -2849313177841457207312819068911861044343021281969292550918449936822699472620390804260529171745715286417130551235656951430301768068223559267006398063536754883169905217942441043999502423797441657043633997034085804649146337848534858852759561131000306735501270189278880841209182226904442435434369634370375523250383184011418007874190708565007507440739926795446844576382788213860174682644104017300746294904107185759811266167198546874930318056359781146013583999620444132277125228290159612770846577311087172146042683662255587125437804207648727191087096138032063194838453173878856086020376908293521052208690958247215497253962742804545911035232834892774317533186360758244012148212820446592314388649177466643142503627448041262132870911039444992257914057703170601913122493036060867031518909275351925962689278296916078920507102175989320394730641161739404402892007526050068164928203725849331405994848968358554828134931644708683072105084529179054935079619558958787730970538469179541335564987147452379245677405139563972072914028309637726067576839573318656438002756105896199856139796558519301323094495383501681917717806235148621854156459546138749554345514511875365305072804 [148,143] -78018775022424402803118091087256483766092633643060037407405012187512840433249034676306894354208623661400289896569129258074730416807073888854226130585670562089765609554755657390356370809396625343099854777988058579974433164769680817918899661828473184800872411004368173937899007760039414282853537442415263802114202393474200091234888597935097880134310888706200614689239927683307056631205270788072059454694400940630813699968986071326769880877429857935609115437069988326033978709817025320452333856775318796386794444299785679293968647793377697293973396940025457504981185427293713487838380663841096358251403687350936760076005027302863261123741163543979665232054130973552923626145518411596280574352824389802318509514623115153106721765048845858815610127764625621453844986773988257872568562575436638976584101146660119477176070092301979517290886352514851082942778873304560542399866606066869286453991233666501752285750046353532375984511833160676200999899306280582225306997254195259334826735602522094655483562096608761912696874646687073848601787458914588772879372561574088377900976402046913613890236066716058956571211647169676989934450919935262293103017197194476 [148,144] -36546588274388755517776255099885199479896289522177561144276457131919362147845998865488219967019411986894649283591594619793659219145692786218016270123974647569435799462835291262239310812180977001798281781653261291442998972195345913827295034273470694285644406913938354857905265448530553688666072524131084127368231559190188435812105710982606957108028485282375996882497132568516402716620363661552986221031057849682114231881565045835001603876904408257229656852487226797747168945942124856448703622715996768683747241816073472050349406571667254025757864081990754987808012530966575578955891123321614116677939011506638089571262343337308555994287616877615031430597130102774022921916557290343608932391816283927050161893290715807656559063573993271999582132426591755638717226554662580858922928258302127702800093361542981153462174870203781591342704700630235045430276814541564325816412995851292719347211265976632211015192197013614390913196613655981822107791051510021351297133835022705601313427384795127840507516566237246048189934217137686186917826894791005606872290891717717211875585959806456660776699775607523141037776489854082375854205015220652662531520 [148,145] 7632405670301912991527729758351663442376214728306348146696249090299508675344886893086732196088312319953180497621431236575587098147562290667135236551954603222656952824964254136687714505708205682232048060740287777409492396937100042956019557444567537812744551203088449067594744125240845167280070437244730551541691600473053368627218300996338319004102787258773984272322908904213179587918127302117805303011625235051059022976908388494825001628292872951986441783144946016451706138377717027650422245845760304154776403643098062446966852434792510235297696539834135693721979919264043028083168671890261231127699343959742928955906653388463237010996877829615920177812371489946517377959595183160866046417121490875314915753695898598013711696631167985918495690841813275483401789904572767559524580486892409538532580275835827931197666620072875322544711003512980792743271191579556254478570190691700787938601752757580253114970028655434800902110228573956855940576024517185813004662419068942620959963992592808106914420934655735346388028822942440055903658892220049923320648833169566053322730606136037726855729131139081717526891018922869764805654256300982 [148,146] -13688383700614648564000478302965012957875143600544043557523046550842922750511261299078442330497576762632234039163877772154642690825402264621748890756995288051947891768799073146422752034586337666265200408005798322227445310568868570574709343143691672069843901694405650745709041038820976808684047875098243050686753856107665892985663391107148027434437361924742351045303209396523949180776397903743505945270093195555749374788906070632261248677028349906138697398027857540753509361260629041181569180609041091191231475451467221287739286633258734585025930663155082863892198627161496410761363212048542205752821192417379643137913602783237430755258773177301821312587759183639442160169045933463581937746302376537652735424368786500305532466063509904257561036768197225873650534509028838298212595472539824943837369120487675893071782077698807398979499528427387043950114138145728770377705735219982855226821654219687049261813695348923483528833380263153072932795698815356907186197534092821864626802421907648316102384219609116498669667294326458911099658586041545149432987486145244360996971696607629309357444928224770709498276232832950488801138 [148,147] -488695904198843428452834548036502997709769706682241497035815494842848726353460332964950393696265763686438188604135804083292922412085190543715492512656090153229783814390958973406213451148843098427283912550037916160965980294570463841501036803027974177696553462236262946278707170946837566428431320299864478987671145577106910996409168294260036604837512447970034947632241753771268793292708528694179996631195707683288963838594666595245927488224309572324021701933611500317293612072616729994790369643476743898284960796500306588216789124809319349145212029838572737818017381209625683747621576634044581436058270023894055595296772336239019404192763094839230762740428350727789378045821030526340221257532499111086490397604574044149511817648638918802164678968994167406021679038645267131539998203147435017496358110306288560545219917660982807979012015396287110480767053344983315202208840178774539201215677406508455295111979417827073311168924769841851882048567842714905349788341155393503159674722173028107960809727976655965470535889616199362080761344144202619648514858261058117643974549443955898406975155725396322900150818737537 [148,148] 79423109044944589751035072328130314268044914847405026675925423722578632174289964828222806878694150038468592035118559336784138054432097029607874555569718153092272986194625598714734719415974847501195112454070172418888875369922860052607244962032495760301731675742292912021758012604052609699683303409462378581725028921332520062488278611943322911038470240925717792211507206671189584097380781002723702501207399780915933962538872712645054135736101958527253319666168668662024142377804772912004061372403137536867404005732850901706876847105870247426300252324430351502953345248588817420176824336248947459300230342142760924216668889922667701832345185582146803396434681680180956100839724296702859427665599828406733205852613074383348480051155032514157229694406344553857420720011205829370527719783692851734189326859842179789631458196847451293233957277213118626559304736827354568557987768358443547208530646339280034311953410500596571585344024232993025456893861737663161477514337950626649866868398126523052556082440710959375269028486015463509661775193352223754957397952946367261085600026950597972528501838335425530881 [149,0] -893971725409632699277104887835623863857992615445408968983795689111317436353661315363324251694854492516871941764240090021894837275627040384007370595178413803120124160606844249451991103483898338822217364769262960681807978406929566418997712494665748594938365017344166598963010635126390545385138568584514363946742106828228493374601751180070325826498264308743410829659163635167126525270299446287459896781786991801141483562216181912505584213482074544196099628080450235365648466191139230382745700485439410038698323443487777876015156311513452841710987136184049501635495581094640680112672672210028392841074327800873265967033949300308257641777658561422364167014008646630065322095825670793112501905854859282046470169805874461540222449061341498336524668350467142450338151719313282596957449471890345127608746935028317335585616567160378236196411378940597942369079045748646008381102778027887012031409342342040758593574126356074812801475828310514325169643999013658035567665629083374611337709474118963683242707482489393788603736886401838097532742247272273934202184035495073354591437926416031686061124959757611773516943926993507109993353761452094885466257056108771467631162173360648740516142283720394200296327495832078833575748077159834787658613171214944962715047191486934800605511830244755103458268555005020126702876318799091098700819609829762850262797004131454449256256278752855002931714211773170794226996526973683451688021965382030995769580348585885560156964454424653841956547471944128833546165156357205978862448514611035036608630050925517955514777037742909785143989563036733855779763403332929557539284645834245473657886528959536927051461819901921286145622219153212730138983836697820389586757787226827806165909621968952627052656445900547537060116393137221280085213948041200637817382812500000000000000000000000 [149,1] 167526152921687214256070575650390651491392765449830525059593363286675698315986715226524533337913847378598946392343241276682875351054971630447589417746347627228091362311156343086295865775776826516419740731847427910999885916468337141750959052495348731018664447710292320764498835272900327593922732555064264292642733670984009317701187752745076680314880077330889975619410720820848667404394119671136386648002845239900991064145431415304202431675921400111170748216299903374154751383069208206277690883393667499812739137080274970546654739094323701815072910392964516934466749822570347541512898971834299706585410793155693260690071320177084514321668033789290440138168962314512182755707545096279213874442942265361791018982920770172283064605595152735710316069833283679923719762102699113014408656269643726531749404689931599375305517920314927709351692908020461049079287209273823077916559180205075078628605324516682312048750788894075727244312667580635342670081219859410954495408810150124468198273829882725286984582810666574351387235089228050832861246265875415118286657735149987235404157509807359141862927949075396801679391374065038170025576381583316150933370228948789170420757566632798091090598790838051174446093683986763553533211758832086740960870150863960548543883979214973229923908369111091950430520087537108457622595191412887830834942263848610496000588777702867551751399468605853244776452328406707677259205465625496836147392506488997820606597580827067764059841871043698320697191573404182207117219046860007965505371203757210826244080110915383642461809963317670573853554254261170312057953826222180268854272764003080421681978510089031351622534152651275025287884871566298217572149466188588469567656907510261991165790377704670491836876046998507973175750402142214490197602572152391076087951660156250000000000000000 [149,2] -40417727304115907616057736045824083988616667954033332786566882438066723305814622637304201196068109756111330436390739645384592088057987375579735580682064020157675266827142242739871749749017996378490415956033884652087126610312299329427678488890405906628583423569515789870310122482756701737194147836338284614176875190598257811869083147739998238658186396703264902901958994502985180335006133012731416736809830868422553821551534631238577757683630442716075569788454995824838981993866475327013748966535556604370918311649857713176951552723999546577463871372437456621634522961475070344901123480852487547889412886140026979171061028762656646654401914966435338948095916155374722053306520823648891447818849025544962742585855658791255414231314665073317198919949917917469705428470778065531700278898704002668334327400947545227660282882724688079038310883323651129117975730202724524469498961451352401021209280390473192656344438604898820308473835687258566499591550587732705007477812726576018478089838750385953522480337196434836296865696409389464438380626405193834413882640903286017328326156957644653581933052322171513891778527175879599521459822403184543465689126132555942231796990697767933085926333078795588620831553597885596579734011780211869299169355210522971125464380762838113289128323865375474853927183653894698105927315645739710644487111991289228605954458220312724011797184845725670046497137500699764270468441713972018159259195622295336812551433972078594829085988089890943285313755928396051991096248515513563727995289570298682696436382141857347124920334946319695926758911115587924026855698088344207007511570218041427607132435288491197351234407596620312566404183016062188480150113526322237076782628517928598904472552941073417360876779918898053797321853102333943930091209040256217122077941894531250000000000000 [149,3] 1294403107792666594562970530651574950756708491958780327643937195012146197836260981945540039518898083893472547691283535830294300519480760987515087311830558588657232568144483954822654489378062669916829214795105995242513916484515348841537226540607441017104136593278302431259289425238512455579546839996981873385683077193020678463299405365678273392108579084331792910945158501867286293117376650496162578155047361376095832060256222223722171603215972151328718305545255602353617134025057823933961368349019691499705862843841993190882806214712020382536564664011647888290946635599343916290418123364798889653468848360482165993459164925364048535112052530799893346684582061256474155292571064943873768904034191258730830772054636827822054120971819640495804086052079000364001917030256764726538537131274021754963246385663552156603516552676827866885573894898291545535402528441845490259758708682166363916331040084373857873413109735300717112365887581018328346476477175229374065089749690000318745595042384744257049994781998998191869868887503904184038241636911805630789195388599046590090076513011955857035562497733723723691836501426764421392410252158691829354326049778165266825020122112788691832205780865648926383022213779427852993828252949173740880635492368706648470758222942817475727603681982756666864168675744199631738847780195855968887773768843933537048424395730127748592241027466339693749977542097416030330193538073178084258336677545907580287607021670352817271546109540504318053372312984968842594682906586924617214494904740211209406587974266582450021658258073811243438644155785808523269942841820859223774778220502959812235595412377157831234952619131164678538421213209949994562986804603350226565378627352371130157973129355858281240578432288235383669244176526452738684724863560404628515243530273437500000000000000 [149,4] -11746551465111020022920885497134787603637129565711354951411354288114214982966409628709839887385654829341235745727134148979858134595098001912354060519872993823077110050495030062560613418333465985980268631024838799761286450570787251126078218587154153518722623173362621837339177009017893394540352307908834501940829868246569301583142088116997945633738717323141936918822876788111943680910321369224936450792246102255817394866852133125780955631915091006449233145952237319407395450018269476749797562564029216008209868666520691773832779225692950275149943597615348473659624436039582623035606233410687868400114067570728936695055648436704809772491355638388194534996901535384048149522679811068750800196050194363408910570322700066158442120419786322277060423285714410828716635399335185584134133191042677222289803896992164184620684983918686204129683171127427445475845961532134454025551291627483868515360956759364044035059385844568095207229439560041655837554917806158488929752386822262670302625023547403965076240413675628451089373981796422090829028972236026993471956432354736358730977407077990311670056800018859714513901724686570577021886240279206192030718125208831595011136919231816041561589991830578904477467683408420327897591949411200317238862935299234360278844783304029075924750463215328537320274170148837624940802596065046441890410882331873685523054982852979203646977066490875260004485164031759647914826600156408556517802630832308008683518770742600199892609205982112299037514592857267032181130358000819206433782502885545741440352573529383659274733539451925897860044309721276997901717190515319384147873726746131702097927005455005819796528402021317361125946063264622788469494855979597644319011749935903601701147195890188955030076500891979758100139405625761401807949368958361446857452392578125000000000000 [149,5] -14864608471797002818838816270964609599272719381328532645442740824763963799701542942857968902185237960625135620530047814702918164109401383256178789824819782649713930683940339217350197069428192600052689820272699285329386431523127318064215343585023338868618856073666737432785053738009842653216347376331399967357776723226862386793872188155374470705049625262512155948243066914098528312511494216719415430021803342232567111240935834901913263592396704706679597733043183383740986453536457137948706289761310828370744694579414681002496813113636650043746616415786239366092878291549188471197619318046763882762660850259662584832833127999418430233620426038418409540569896643365658447110722067085900432841825104834812494038429750973266487555286322693469582798104236335872398204619446525195371048162990932607274388358766398848464049176073329330735882367543964688078279676329249798025887506367044117787109612565091244430871700817124699736419237362049020371849923525462403327350696486861491176198533043487825534419462758815995123588263132625437929510772777111146511027066823331573036159658564413753794449335933041668354116284703573639492128058429983717351045257087114207544833010016581158685741974631548174622827255129683079182716097463650649219252612821846648624087853613267801768282607443250723553471578826117029289597535301294011927228313281081969125986545036629435645726181824721925605161154289687667198770396686594131850274373822320584232908638151290046436839680769003784220101478471459009094827455655100457497492756652015842090211854201159364566347486339854390637193932709289716881090224452239458596158458336299199333742430987324963773090496226319918990246517427123122679363172341981594043696316168427435155294973666489523572893761501202475997537692797845210179730202071368694305419921875000000000000 [149,6] 265982278203128955583191750800016030219501722927679023856486531671756348229520727439752538759213385935587976960680013364144642958789595925598027404055211320191877847120807037185931086327836535498332367794271298097573323978585931032142153933800725781634293612501599575096619455585757444734992391892959377996514518018297141294521083196889678965900867367241362111929432332179629836319653577751398837575541785708668821237127200973616140563080090717949097921463415800651936192696063775257636550189145210740647653479110035005331007423452881777909769554600974846033204670424232827884577936306316006470700975275676434675126595031176790582192453592288690581872293939117294801869918173075608807664269431066933216844185384602446481828576320548064565136362147485165539714369298801110878608230318581172995788448646941037468984744609087529012371533969804412693208807040180440983573566912891322761393397790699745760521719389266607580242773259156376402397985038464870646108084165702649359657343176377850970389701234648089723895390331421005812931165185238778289568751146537532637958476203263027664576065654776087972106456588873543923181197134556209731504846217994181964952814754792789297794284678339979186739876128915199755828590223461887279085277950112877534831222038152580409221338837251272438287822667498216286579180106151257754079108695119988625513956684994467581003938294005050407053660900094161464343762125877596770878353413324006618156699084760165129373462426046413120006346934764132109053560902084682821066731875242854118050301512229964152177834071418359013595259938814403698239796632221615961914369009894244791773949185153536654488503481215605383388546898673038885746075719752063699534610898500888669340223706293129102815011269228415586915307590454293773518656962551176548004150390625000000000 [149,7] 456728051543521000245433200345348274794820005232298626925559293314402080633887459971962743650798165406135751000332951127822009050905607682541481058265230296131454732824926796586931311419294641422400206100818660377023491167295326614751620098007148242526928208875483351290638224726506868158955416405822114432839438398077585948285256906549359517975533592006248501860543680879376883115034676873796466520425078924653413242559436160771597685644732466244463202480584056642301893567640783814985564220122449426890276200661336300452252124775402036240547514309859247975817644547096340451615675743585503941466803559522979176046345056724427860069443239685428349761586409699074313800412856698028594832645874096115223613918923552676143902044325842007006995590120416129667604725863028315781136257869112900963620924545641379837561271844050274262759774085710069878106651651960498446061086296506076305933731628886366836775135875785249379040343164915124829697104828445432211667778504407152271352885598181008925540620547857909849824966429348745122709065064469971858818757271317731687056295905329733519360411181197366011876574283685600417834187446893024859084037116493952519051131091499208583592429377747811989913925893693087098290138568147081367839580824995541506266116744128647990672790708013208291135223456671600542918039790975984860565587568718245266872781421117397275805999150500924862075556666830874506006469828229224070647894475422063826593249122537139056340116104828660596119486522797161384991944966805080357219845386686145297752923128888852110334780085432717102458477540843409606362555287199425719561665598760948103855992124918574973253670352569379586178954878356392070415018846031423571391039234993023128382068322392148873495179569959229371909834038767428410210413858294486999511718750000000000 [149,8] -12363145294133832853913182389480797479913829473476961815229217569642767997067528371493960446749885154648146646896910692276652356391753986259707190346777450947045050239249407859071641556974533598515289340982533517132113702673552494429884064817354857760833972925947694115955992207735369113244284783275194535231494569294925968074911746960832682211340012206515842181007208965571365648825449003931222460803155207717241633205181655128316670172935725915073764845412277759948305189247604929997942154196339554074480920366340790605272904496981920725202082834743145233697204788923008742076759295683788788655912528227750043127291023513194039207705383471204462386532030165213327519437270476383619626182456104487272426498488841621783960740503453238867346945364385266939715549799921803150361227104289766959047698095745136841830993747943035568482464415118308634081551751254028027574521756258648872122071727341377981328423609395617035453851077394178904690716647238173254080298304249680538133096405901523096118836778222995212103549857647396781613562051609134618311824280262489090161392962741010344746377441057611941050568268627915843970192255287085596560978996763759122235805198699803837791362447290549254757437008603198807048187359859765240857745228179679473111786401787992332370195382278190441262484982208550843698184649958869929988105248400198986072187379038064483800861869965268661277865523760818117896211259882560607786452347748492571582149717219889515644070109578784701987894918185779733875944141512502934616278350893181831599577514101366161194776901361234596093155423836188213349457256594021822802502384402847316732909794571371972515847173378139371215336990013905925579735100252172056887693031102438006319575421029052379525522660252557152348214242199020418411237187683582305908203125000000000 [149,9] 52385541117046932303878702906347047921083746728035753295039310803149653191908173892503567307540681071561783346103727637675322852032320122471089196845130516871534892777485636000242756845089820697865020316416257730607410256228402597178220258848888431443607998947498346746671024898325617347027519604411746714325748210618341717852145037079272323859809934937940789779061311971447607217920152043434592136642911736138751362989606725699840151830828256488826816292293481108884909666433990254953915534500175966100884249861609657920042234729182603264878355658647555912631126145142087861334582220353754332294052953589482525680796424938635884369297559217538137554527712932049601816114700549160042887127175566264921001768086822908093706500803676595211430902521980973268402953387785759863800879113468237058150984586716774322501551374268186988732822810941458815829975159248991808973451228177867553599669026956022201864624659061027057133287960709476542142047400216738540121706094021506333228105558537254710930003521718539402737808257146126996754094650310159854189628046595508689283816291523845913830602081495613345716844463356230287921327221185564914058730685708973488812132488836862176789774900393083456502411059982525278966517096540877525051345922848065654094756700466747343813374307634985929666393778743542965240582281002525765747373061504486764232988772549793464545289598277269482927545227533281282550194658714908986933954796968364467238227103259431557042879195506802725957954437226093383278153206774448375143577303583221037388217976371990277451488545431054792553130806917834187498915136132502876701680946873077674657439769356633650067292633363516225823344007167629386707228451388261776361226037307468250799024926324703927916427552630420304800862307814668383798561990261077880859375000000000 [149,10] -85122343909779799096370187882465207147590248779716073672008238125572378661000375551641438341750861342272768062121858291741992031032331272645562694597085560212938135330562218247417470100838111845471777084059991813496766253452676748192761251573050293719706117349542008632424615804180583357249696195567848657096837359615418428701218297969864925733046030366973220451906571731798183560464906723124081884474011003260891543325905750944375759285277568871726751813898835579183499986919467879107832862486867944209214242979936166969793564776641091550073381957171424456885282573767337380970425556291363194913283469826101630334082203303832271653455496724745310867646780116574380532943476304922278886977983213869595171106695137345645191328337543256875465016025169177690856976799990783683962022887939551133234621548041211726862140425880704040519091163776616968815903933802928931652243860625507391149253825843427209570921398350224407293245977470967730116498433261778671353388658868281847564133000040162586297572864078743412407440042334732481060717669738467966907654413171421820823954233100571331957267791232292650232643080974583111479849970490186411155263860991772245375984562426229073957780637873236092212673089565370814895587645805201184497143706312918215006802861674111874058610728366751155865947621998678538705771102158126565805927753799179145345200867771081472132469188909791264000454960658342269322129237892880189477022209836385493803197446042603612104862671687928055936371836134625445629836401012363311039458987921705007302618121844546116221143421399975746087780958269536852385343768792680547084128382307416908404695031417173794172894508956181254942636901076933395985427343427619020548472515430268055634571628415207849316374486554515770876661040489352672011591494083404541015625000000 [149,11] -46201283633438204227435723328806568113468353684950703097398989383262979521020822240602817260252493986179146896332948350723523000265433672031847941816567125676721471051783434293693312269538052669513834140478998544219785535466327209443974363703627103559716188731691746518392592055658480933104794631191023042258938766066221413404303779755429706204454204450981288894230494918558766281345129543534182486993887827444244627572750831856566724585470134329917318797742567367312370370585935253862467096905530772835229409062532649326833783413358518646073079174938747037162297564284217549181599505314940668728067915396756170498831374333020278416220109361707957101857537052658595395384889179737127696096555322604550505350436421488242230776531376747693709798618272255522223695464740274547946283745454605589033676835900176353976013683719288210544801507123065140792191448675880467036820600179662347679553658414191477323985446407054954769766010966201089399972869972686297683737890879481864186410593201130681025368358303789726729969597491668239373977753177440649085634024138949800929792198581238272447460636670734534384571081737391350880580082957478390459870537571316330538124889418746472279672496052955723784940596915453244179197835159079383776543186061659900249705694390004149107991206739350797998577225081740627225061494591932225712898719970419178716594872350178044150721407940488282843409309398499505775634992028703723095108703957420080717309923435763569430326576522856951956984730807055071728836469193739857135979112104770258471335719269034642394731335323561102778763688624583625171983273797213220063657615416257760417356079880300238050503661689558213948864449381435825631375260222981118041256036674469977657029826551409079030856130986806493132768025589030003175139427185058593750000000 [149,12] 456143142417176478456648054119826659268465879829984923408189723413228279889575304777337852666758603788612004657273771616558625599952701209961676720000126758930802667541998367273479145120884105255995000863157219770745717279034382240629968388229427254636002637690533814509940728246206899690549182020809169341583850803462856116221392555659965127516209435364822868781902072012548299317143561395437913721298367988670057274332132592391787620167138040054619589916605000000303797763952477318915449356686128260648340172060948542159260949601434711447522848028961530241668683159424807797101215076458413249112206773839972472420469621215158455592884343290038735498235414157042181644652882680179711305334848715054336900436607446220109442391577589718365451882746580133975466175483555217036973432021265693076108820518996547832424577674622861051270453593005811649976168811233890570509977881253812838628398078505552076728729589716084952047413418263100477077596796200181913044811297378612818117913956440989735663777574628295010243293742752940438580294563150496769338991107712678919052257283436200337832932417726831994753112427396151723269574786881984685665172509118836805931322601594935590672842051261779468886775495282095468595391637760530469659787465401536862425108355673429464834962195698096739075704711218894273926740966672732810975287900640498312520170458221787815555275031376965953708159301533680124128480398175426871762436817935598350523982472240501276113451064555002355210710996253315760967495632673521665536403014885558366819501329414202056715864189373153057395147958062303367682910383524722289717546226336637498942200658917780833500804826630378483911672302966038441858001924778800723485639049077668432398714748424780340138028495713604093531046146381413564085960388183593750000000 [149,13] 759403845752541545659915861440715099878783228929388594162258939587485987940350029085721031514103116943907635827785818882570057632385102338066439214210564191391458790039344436681946913392554142975033507422326696549025888215159307345777194141729972318759367874984818231647155768573411092126016277195289385143150547959596255279193474735233162601953860192701458242955348822086428840532910046722170863377647884801359851597772831776915282907072562684203808854751278802388180253119173516957172780962574922138444056646318566342507177052037116109320815179892107209080966794020032696791465669146320118433403334396965289928322832120902128669080766023211018165531998045472487853568352814709533488747359097568265210578387177784864534690593342303508568664416464026622834638568577563614533937436666488006823216388648252691899719718964246940542123755192640805168970296304065799576259192700419879865779948869294465487249252891850574635463107057045010204029582091027224389820971428924184163266794580399407978523176086721232321677720484274582467995539791717513724092148393151555906317552474469880870292744173853357043565230513432762967067174561197794242028553686294383161904345751474748426077180327661211511930160982329812464921711028274883942652107193000791251395026435518004860291014782451252025669803514175678586596107807444345187582346334068798957392549764536893767891298882841637463369996943927370220691071102810900900459880874571400470843850027941024010455144781607054564700681813459373394474104744550185881136437181523297850308892199912193025422262987167927280001405995282925732353921383646818534889238272643218299404195305667978679874497492163396893921335215081972929887303569803571929428266854182786174683728533980575867100271635068420295056057511828839778900146484375000000000 [149,14] -16280333761266437027446505608481208466808020822677205065187596367532321253517481055155410934218423951731410753368591532411758148553274111210104432053118297387454052308815661533388870624013689731450156057130154208040992798071684692201815533220092659660624594548787915477039378769203962552591238413249643559931786162570779207865520478727954458400538406837036841298968608805865914774141867252045226739317517116302770287064088429052690022311078342302200921880047016361969952941012850467105105593493609704749991874188960252932742574291519016365371918977237670903271113423000224033705645357463770091033747705940329496406028082012335675965817477524696603837779388452773036637457640303086866557581092149400777894737358429480520250840085351662518133407410929218030972551397791304406272222411291261769559800676156730408203275739364600242901583140256549271255898628726842412375839120533098394924883783934726846979033627772325707591829367588295140488328110326264521075281995913855297682055189749348728969389166187363689882290098113407478180100553937497804425781011668833847348194979901247421228498837345175449030123516763227768335867940339284834142207176350789918937465470128891783205520776486124071004966482172938891975908420580274260307107523591996846944216543113988159876485854127826007097449348256689707430002432608027392672201576130864497167909130685697444157864167290964200683194813490081972204965835980611922802901128309003469571037705944645014912402037623463642692644856112234036100590481230387117626781020456766443392761768561092476793537193191748692186747652689357681976567880614072530779212599844524402879711485616267021800721595671654897337040711075258519337871138510125463263389822208358274261143694762133438981837468828572923484898637980222702026367187500000000000 [149,15] 84100668355677183515510442269734307377198557400029471916251751734410174276533168814367115538794916450325101259433875575952609163619166796846655190955782351385363098948293605761019422345076639378648930640823128423403338085025685454537107684338715564386890882604110339503531165369960352158439278892473475326802160540678204012632436671615130938251336710989233736574480211964432590638807853790587338095607432636364257706994441240282066523757701642839783086659850942705860257898494105569582453194249224890056392152156409670901696855242686696040888702310412314441104172796008457789115887416985049990024196065843495340408591777962876728582256735156811810823178713069989053283768724232190832216323147615015927471242421590787769265310499967672262481831033037219019123281850006456961433221385801034838359708513206788166579030450115141650406865133584622928638973138484958038230310380529562884078911362756436713643965553889993466707053806853063895303612198118551830631823936324741760675576699784583166517168589916476194688150652909193664913558312945277257743895757577902686597366192600607470553116464147052920014883689594187571739662819253949589410846975913965271785411666540250690587315621018108921303786713702363844122836845622745419816982876574997934943305569381968894040500101685180148296802614513902995690295361456173430654902454335132048353283154048392104742040762596082734242228894197833288375839398782181333134280570391642639988206627138861623886680931196821766962852328268840163711408750321965100646099351779531679619496395243906479453154062149520933381124363967060208184679388922340524899385863609400139591457720477729213121791332728886596773437386897132699734875318797324849910936310671400541262619849782458898766832749993582751812937203794717788696289062500000000 [149,16] -260393812321077881800228619898079898373751117786771363290536706715052172951420526799659685343231610035583014276598804758068323562105890373067399366602143328045299873929079555463526145330303433092492770539452629764261874113615317001219011129045766650746750176092271596709144474345912954910559039282604451051049417432409398349344994540129704067139027300846719325140801997291817025668470481327103123999109843769253125710676098650371281976963852420178157808450270109732851693319214616486863230551779214536144439660247075159378474975640864542534106120278872927033007282272465904549204389086544682984570198625905540458156724237243663875925390011092045282611592995191481966215426419974228026374948856662448483098637523174056101029460630947477948012041566369376884353484332465780405880814026731885286838669350252292628506687499020804775093108807326565061192339887245222719056193375846187520136315115620973451984459737098436487570765648755492558567293501405801015891987477161543974940944239244642248066048741925349577907736491843324137413183159858191263532510405014743520250512735878275588479173690320024800440738568204596899686519429506943644296940110745495113385312594028814681412468328709605678589770815421855979785847422518407894715300789588710316919760862933124671220704144116477602724060485321636582723958597452668911302738430037314993839259830587555756196504021224022493900105874123483054248834835596636659497730559727454697487818555494458754697469353363424220421029205702362861428686412198117328937566382374016815694263193539617505797977889891587491100823294364931443077760470121207134490642258355324286312637834895803465457902863839373738275830378493509037096167997445538433286037324053173796745260233736014496546545826660690181597601622343063354492187500000000 [149,17] 557851636732406005429849851788459712829703973305577844332375900905038979965903824771643502718501729853977389696503706612226480797716811350807244992593390619840390756094865097058198632218882012238218449413095491599305915564634277664357417568546529988630922827696849223578813535600548293589230786880835977473288390968122124358443554781926863864584644297915095130584187880976936404952782856618031772982114639547168837098003411262269051871546298476079451859606185740386483989450050455523668536200922481193913748346343977379524989129434968917157787396938540455340256156595640488118676964410318478059277633705994252993516499993729470379505580507011998606680916584828376877783425214273264765902694327699738960978407729503126061449479110914698310971014967209132046233425892360516791868723206829465443112252083075178244386343087730269398828710688678639482939220504482568607517150349351312393475412222714998032466274250204963585811656545449139132012450222010071579094452318401109188384825424831400403424474101204783769365935822109922258527379667201721627872536745353551269093931893241401871987267333904932299147272328262286737127983422366955680415080342647926979543369807947432874216635959818461375920342647320626961873531418248430405602911789352300355504782753451552340496713773852273580636451723415570475916712353459055180165655937323577319502093930320462261220439023361775768149228559682292277399639233222697394489766900541957639349397389108904413367187807686659688592587055989813841132414799640045536550747381101255658193765886100829842916966672458988055573720977801334515027729660578583193283169463261924112629188729538661382889281480163236216212944791259930281366229912727007770799866217819066022716300153007004669625246151554165408015251159667968750000000000000 [149,18] -866096539522558397240045457581545042144000468265897640944583931411638558297281122267068580541869683646404740861496284699015203670316181499297240921411682691921945404210943783916708703933963137086280428933273304455235667091112371896599151116943522372817022264426990337438418767335523008958507534615530576575422967700566551557127226521982466682047025686992715243938653175586631068993433176640792992135667496749234276728212047693605929146165117480878401542891856884800187852480532046931927547180335324433403687399570557053263760774863756684220487323077926606214274193170130616258046668604507468095777972158488237892107082203425158076161771066463676394875995554891871989832605087808691999660344145396586627126187302282123652416733228705352959957295211104034757928953234342212789056068295890346954610877771367779194705574153928297176502601025128473040210999546758029205512909389571092113784124412757338329027480900279296739757719486819712211638079103197047569447433349294020075433766067897116537588175620811233490443211133789990050119381875807687044362094528323669695723410302181910550733236653626011242247117170668457372613058712877684520646685690550497820531667135697425851433553964089329892050859850315287085808375913973151364694111908477048128994062142123401795573963216799125218075782785691974950789085123520462101821397550681138075648499734096336454590843005417355386014217557524583833461175637222271964668744492562233699028564814185699675532979450934329323077557256341229058528094698733561077535497000703678482263725145837855379878179628071200645249738651086519896452155290107544539394445398877607755595531428335238916533585723619963630457587993485044475775500956823212427784681197361188181254806266180887742295313458384953264612704515457153320312500000 [149,19] 962207975400153592147261621930958025777560481199062278840828149918556458872480093011179745706062893951107489234008690053165868403507423778616710446213459281904826794272081327777683266885664224824489231641213763940017264983622483493320085601084247907835613428638229043785570848309995656672053630255742703530178522594276211892957417278550412546608818775744574397826069962168366666308126515618954528551817178675273059160805497176186829123818637930822569313367135106827628668987905135590436474871413424545845124282798007264329527934782893695089529217125097676664104943135131142817058901882069509862224343557405994319299405518448328455148370042365543645379075168875660090693243789467972291784374515069735327849285940575781283433676277100379260864895673128953119795569453663811859574701066760372905365501735603513674926657986714409532282972817736362932141157923541626482582700344228798880618360830479133492768714038369707116408182467776216108502036539455529085722533310076222396023870625510265445767615754683838752914723034259799928562292323365875542539712260006984859304335724337749087064968992246906797249838637104537505492741626927702657923187120321549684625843974523602304159269464640649746411044090806011894770139437470389526882489859030716309497088812967608839343278617061362703058322796639019487088383718449719124752050532602431096639510276400197115224054858816655468309276099456023169585711552860217943342826315098885677555197039606031749869008527922079242585559465833455135325991283194939128043309320776805032351616444616460724829014578960255946598979663584237821436203435686090411487826097216822867732156883451950584406391884964730336450279120717311201070106524149784625436413076637921836371958157437846159698580095209763385355472564697265625000000 [149,20] -655025540054838681256165811524855589623735006411024144749679905749713264739224179091646715022292388273595452013043400776224542930162491447674631271045726573363506821675974498511449554548740261142902800345748143367161905885593913707654017669820950509397926025634558283158516196888152754564178483096442727107861302432656793204225913119699160120102851902603307817474617835759951873019952713756354187420280497788612602844616339615870699103823417608233312620043701830689549026191441354345372508971593554803857440690954485559596921109864430121086219286623314920555754656889416458834300010207219994576090915356128176004184103400758356695777781053908691609148470941961182046182434107806632487569126990136160034081794621936139804175754197694795495007161981016074954165728353735470151159177724765133138226392587866297929998623290581814804066492458594782524729580739620744166737446800961017678371039799883550505917940849983045935106010548138864298553212340034285598820547654900134136143727836001299051556368295149924547392490968014959395253651945154337479008879184783837335708452074183155985998187157148983879112961236512418850976377868065416719994743236941742753867890637848642350014187910727244012890138074879906354208999084293540146848601787419087065628545128155778530810863470656659256387411046009114128700565525920281618751375144299096425631741358171410197884986003105116213779582277423686492405483848738386722705088620195040216993626145526155160883642643553338454531747780022615773131706860181658749377376017223611564762692582707849905126400753902724789684183192709169531737786976324922943296881990403122961964777897974594637541348969002450988393950938431424711079538373592952745356872003722268602611358855915268950553809190751053392887115478515625000000 [149,21] -47788829471291586991315941268527803851632689040600819594583135298082293696937151380195876452161964224364784790273804840828671391475049106120949935657752093301287277403322555619522247561678140483247086061702329096688763234224080911248136348145781510482136139070409931131815572145665310284407255016061694039792830253261553939140875798723465539088600530654921607525294273355153671724327972348332163940169088913346598498755142858688368890503063416158632060353066866639056118644802769370629856228914344555969011086617461143928341039267552907030609192834128547693034238223675742958178043028201843015860155810718104080867934998585483168623136627720794029555146870851944763080740862083223924317114730085856943120076809382584740530481068752610833468605778099892015132719304845632606682384230125549706675014040338079728579751908504679864293849391407994318366845140383992373630387958482930100459481835526138994166188032368174354660784454185516770409845376121421086842865074857747301506856437013093947326302022239460691799161464743914394053867302473335198065670801493183337964266731735204153918035379817864596170044662382391268081271223681850463203042287841073801929975112783533815930770070017043131331133098745046410464931894626971866462587874331911009740061509625351044222982763809163202220163676764746485357858412689217222140371894997121008501689084588088325812899926480930494539069638237850853063023790499082767223205309978291284319950601914416370779598034304065562418859244063514489195502750997841160105113967886552081250136448623882931336115461105852297970927379687643329264115233163415188292778045070589121597202032618131391605178525739174616161247677837876128938918207130834529501298617331050734723733343367602088846979313530027866363525390625000000 [149,22] 905943756141949329032496543588431105445028643962306281181672635935326419541832700772011226166266785584753850864220056557887039534975671813871262849652036563327022999429301900488115503314681431436693914949207160430901585809876036519076260874602842229984943366179199153395887285706723885613371255864225294468466088021253892772882859962541079259710954460788767192224494384731894554502267155366191276715414936204130175176093875977842903855492813526059572497829096992462928816887671052824954494736032583254530065313946129432713461843844514927283352833443768754315903544898818819362258267764026309900879917225162122107757757968213564043217200231032796772376256214270022993074111634444838583012734361484439392798853931831606242225777976504881516821640010021054879937218587670584931740919155015735333249255678979050335515367594661188672352393260956105924691445256348596387387380985512241300658394836252469033823621032838075593532257148833832655939404077643791856312456526674478893602742400278787980094486295130162200914037746301103571250075755410908981581205182290405383605079163396796910267373218068627670255718380615448268124738613716019712543368534047942293972407594856475478344143204665093904122003939703907061831547900630505385412305722520493938281654825647757424700330514402896775433296413780277191073015537713050190367458247777866114673650133707537146650851080060260238990617052910861678568189131020370926539255346153300073439165038357808816681498323538188043318310520465805955203478695428188378356615768853598586068328758537381672095088860481342376082593182804413980649003786097822323432073921901156044807177695105568276308299453770377220675718414512113692489379526847460334186499377611897064735257262269030320567253511399030685424804687500000 [149,23] -1581369140264811830206480040857531673765881590429363942666928852490033584017457784619170410647300286404603411993258501638707056167707966130434316022752172727952536783579112184316919674974622328389448275166643073830008867944360494007040833334512860782506394982619071553363301379359890373872970214232658293055024834015012146727760854304024019406400119582856406664607847987831501241859387842619752680347756383088784155773051494704408382740775021919615983387580083026600537783466016784596831171094891399744997712270160452597436998724375407837947370841822496435205092049794631656038341788093834562939971844904095430558551858488764886572154708808105581461164209988327990406254268693328396573216698579587082904081327571397214387186996194153929462453097571322723869472100851972858862385689773155281546542592588584131827965818582944864204476114538018385975761442465582581607175507655822856806078266819748973651522449194460160521141650159852689564927384229055611624927383132400032888213350023936851476389412675053807963273884648066041879915394423135480319942863124690293867980109320736514596582836308010294450729954249522159693865695709688075653400657670897275781782823507925143078780112293617987169341992751623656068915365327195224748841479436924637163813263131549020398332904887175252899295163430768539055701227859898199614014536489947407003310442035385374580844743531735481959951981511655270487419322521806877194178614838065161740662231952235950806325941162896146053588361965663204430254497290755764675724057737501409895111940726179739215360298265596425983820528001126360238083560710263443076420166688872823154595158334119086472999272746215488843136436608796434120006361298981014684396490481097028079381094922695183413452468812465667724609375000000 [149,24] 1835840775909314664014569026475962263677705707048411985361166595504478708872641984684954785695653355197243866542897838454712997996570896978240566582800664768266662306315212512059043149504706116892863749789218561897914522396361830560256696639739265597796084787006202752198519606541225439149739419049193225851482641606632868272669865803944356838998045330956965160426253972075729981940182792494760800569226418239993497808473304155491994851111691184706680554912643676740244309564050871016842353728678253610116809157619715277133101742847495345090218235752720884928672473603110253204206100149613338281941895907155183366174156852025823467098545328742617528031001394356084128510037592470068016227514588695497913192585827980335975471304174898096509536913302666557630413164225542398539897116893652790021136062207896810104261140130239360194742414626919703444612652752867032516156165705776784770389820498562069130310148930626956212012209685891226495110945244725806162856792274024043028212273674402818937501023071560482501418657296843654298906493786465617578026753626597230290331676351676337928620920932343720013261642168124111224064403470776595502389665459968309803383012907524172834310087118001892379082118026851930209505830028334160586422119695793854618259903009900472538033340696995103107360313009113276913112337131486856811997286990005112944721090956415203865059734134354179802127491230991524951906496191345976817518540795371368338508930989312417969820155364787872274347415379086822060130728071532244541564651426232568998635953240767226535777989811864094211242245902170794988919595313357931453583367213271112166654732440034354444272292076901032917613043524670494314473696476027923122186357019184503598568936055812628183048218488693237304687500000 [149,25] -1650194743602435643074161890827768381003336858876424077259185854497932173021927204856743090362453772664939726488477263868273853997859443745419201734137694810134675477614132799388422847732737811077899939471582198834534041617832709265361973936357179546889241133301948601974060274380484941442681950008571351529295440147686193386992719656164559583134756922272033396275190804835937806596286494078817583391266799657636924580339161089566530199165920064523136494992531349007283196652180937113170462196450626881387594426164346895202323649655313746787635301608656484596426819914273811566337835195621448213305511299974759773567582090008663895647684597264146439009935367526643301289917491285643684677176457357401394667643438502298234636794479493761955473013105569461715103206721630613173118012158483991550592290434643937045488545086861673892073874149174825627579695805441650070128951944802064040305721330818944573311726232464781621186438262746333508926422848418749010380337309637768223590762836282710457477469798261832477302581259245976139616975512365575621714955318510049486646238754207362140303701852059181263252835947831820501415112268255718622394559256125328320711547622418762673291053660780008391869141895432989731345194622800766458021620740174853194196220467264365742410450054395919118738288364309985977721588704779154806315490792081993286616013563311393785494607780742106812053103770794087799283036089644460768966546478565183652261964214038750419975001555330702141475219701048162117950953788669044080503354922282251209044206918038848894225450951699395195356550667723984772533237900280899796993157032126042657254889343481439269956510948979238924384762496006581882724140097700840889458376843407986061441405922778358217328786849975585937500000 [149,26] 1195978814616958704881297553537103188387677498233170007706204017669639895559239903189368336307520962705696157821659425161941726728054762321310189333609198793176630149626015244584421069559603551985228260214547969319627526426739820782013359230600915673012737334328813972110524196416165831242575242167347246257241071703181510048934976709801122710121096913637155104131540306279149449357451555751496432789364980974249428215943617252412394679044062248113457524690795164853871023676380013954435064397856134252744885375068284728412886475044853628219931404392808256138763168538061229242979701953540822366963674953705101096864915402719613560783506843518457889441557355774184213635139788889252111266001850436946095929579605487724711603681042003248904539574992204096940792500009818440849774909875509737375686491537473064664335707212545538293136832711100020307170570487910402906565040668049065381823620907175042230098911628341377497832601657952731182098373566300044952184582598789257971945534491767881479386991485119295276193689004866928506606143751728217304156611435016080548819725230481028564840682785962539876752644592439449806248526309212840269755047748529112094923603955752251494599469870882087788239286847667409899564617915001705947752294220172763130077758906840014092183278164563488376938462981101828289027943409286457852270573293007272949838263506491408282384694547058555398145511524968742573822864292098406559359360557648395062863268123005557104294469807492756688064878247385498556468627331617863785844507927620860031244376041961814022558239879486215493887869148934917785613152794047457013857534290654297016407014916865835128468932925212939501861900504956964815903756628146268938449081922716256629035669334371050354093313217163085937500 [149,27] -702184631673570562955483780782759955165863725781590768594369836510213186443425414759601406845533168019541446211166739743589662299621607888386935713546742422596501277616882158729337670895534014856617535738232100486450973089731133837471853999628817922117584122316189785265628555736926281932932052068360853072337979853444209198947568141961896520179596823527684491405182677748102399730952910270747829482270368883789711863670449626858710461853170981275427000801524102093669767125683229815617348705302340261233925448117622444240690794598198826467387626251612785381802347085279403260369056837954551582209500366536436238613952383284477777597778374261117342874079938188321375490056794832598743195964482162137671020415736027263197530411518134379393148790268864593970384585028626732098975574841621519134630054805334873246058703213610189182350332268947053020822259569709353502407171170728801487312784925401981281807839891940965881339639622389993960688007147552382599054089500555728724129650769179631633603492192467278162110841575296601760427463200087764056766392043380585751054339173343182366502928240114955416338459643776423098517126497039964436535743705792109241281023264087968444380373280185398130605054406253611790686805196462480281606410564509837260126785404316716854008155639622416395631697338906316979739836395781258980205396896824118910865451863814500296973802031271031592316988769644378867621868068909082454666643667644821062992678007919771748533108980204767849583787108345524734305991860267357709170354769561673423824565537245982050892833958717219688927142032460737903953662679465201534002137531221166750577547625005758309668731870806643004016513089039703568642127587535355505182418631589909604912236318341456353664398193359375000 [149,28] 326323025634813882382715905441884215342247660821701839336766907280871769667813932346714784376916124289258009803702625036448181128274983214678727558402155975200592458725280556923198580126341881760921838567213651114170377478401684245853202924258575404194792696617776058408303946976717677594520334691552673678132371556241470929791141803711775423057900705665949815431272163254118191716049727238302362769771479502536840241112614974451574014106274828638110802051869130951256416973700833126731645789503591184240370179301661901010710813702887112400421689861105484975704936129842669996003502375980138659469878811863906536099752777206248055450481686116088867810310133956098277827066456976044671482825435151151392163382021418573373471864644858017527282278403367825686790652036087050527125415443623693550479927529330038998806813956554709953388759309607927221481613800492962468377431966060351161112985122907991507763198991087475901821736965306283758094508681663663880754952908092450178731658961433980210456769711902525115898811385797022377682607732594111816190841253634511178600773975555355693481351838867976724256118119617323731120009343771665994855428115161219104444758635927584370573620259625267093729745592720262401604688562248332317446785367314032022134077396210714995895922378833367015404274861142832780356756333165505432448937652639199956197457311328120686335501844937431428110015938620161465823358115132651943819394654898416981116106054867251856447949838529341458017333499967645740763663060061854954495389200826133504544431756575805156697004094411422813092568182618547713907314964786142438662537997832797171807010901406246265968681648566921378363028418246031983951826843222635643950170331129875629585512797348201274871826171875000 [149,29] -110412821074359188981981899831316825667833743885190111090015809636545524710280041168873134916251884623173493592576032613940175714620570982001540032259580378487304091144111376673206202218908820857748739427467408759793929568875071781840286128626873254176089682291694704317974661261379095369697903041366858905957737474339814684526511068605732846801954054801936470623100696618389667061356832358635079641242937001125339646790895732760775013617222051619669234624983547421525169489613657787717145718607231282461100005243426945192429452074437434484330231263116464219973575878156896168356439794366615896461035786439896522270432351865427994435206690411836119522871091015292215810273455877481806007134571620823637133531525171146061572956625355182311365961848464173995168489703880482751698453303220521011136044559360810097130608832325792361434657161444519844058569385287695215610173841758067160647177893022503571326016222715945864571089057201747336687604707159360583419358207665414949248967905399720660417088145900958906345286182319222110592312977790233808610806443287491035762457413220314227895645284337859885490844520474529363981634000638150464838902693269924073642008041513994399145339651584597445221945745201872470032114575177684022125909212012686492951262281438806240164526910338716818703202478005897311265435545785185804019908792546542798044119804390442912627108226568376451496143237811292553283145628415269944902625627203052058644046725370837472615340682030648897498360558687754363668750091972768161831816625402916069858336790469977957762029618837888144598419468643859867851928133910383041551953943047381523361324880785388369124244934422104773868748413900949932025804020682295319444865296081708762358175590634346008300781250000 [149,30] 17545805369455590192888855499540735065338070062379267351611048092817766377036364117724461879548101724640974331331652502003199454676417161232948186879783220651954542951484090543972422700924726739568605441028501075724453774816159671954792213854726683017709568936929946487856038165270271186219610219317558739817572073677179168814507484707820435259756854370960077588178688256547948348679402840843134252313252135278805116334554393829200062667792929628053304907570373408318895832195723931364157100804520682794602879629584819907996991826558221600416204881002770826807210767681519977935990630895864431304443272907599161529497614572100649023262341533082899953377316823986803246498877445876406523855270762192036205008626389051186920754517437741193593011154659932834082916286963817728963742574396345627986369314743639157050673187882072169876733953010505491888443336831779660779905720876176082771935479998724482370735432495897287581734405941905320383900362142060420709102321210704551773866836317067304867228228414841555518577932795282656323424171246084937609186726975477296490985978012246641787190767567826810131212909691654895812315032458225965568751070316420860876577097755953802370646191245966693832142309322264040496228808662683879356095919466756510833887033137089977778715847650837252958058964320690014774875464299511192509988472333017730580567781307631671525196921724026939877979529545718914944796997712990209526535242623273640314198954443906027635238795941159699184775603871841177217778733632130678266507498740931347505750487195194859444428614468756507330607107160639814688904476481837723959903086128506200929346612809199715351475832640078219757330853885854141100105584727195052866529134970051345590036362409591674804687500 [149,31] 9071418025176699600470458695494413376940080561545925269610873331104242995189776195380682086823528036712714435978435748573927029171596511195089075850712722192466496770242451678253062105571673890564743171798582032127912677625276611693860845001371755474440522399996277800383957760560324032933081607493602160212618889683164243003844047786901014854992491506829058559290258847047879654236351741956402300203553983106051927536040822623056975682016379543114858640906150069966200570741819647639454612696418611223346176854571857524498415447042430768559326125165748899927257403174127902956870638610463578256169523503729872632010769534498790368109810418038401471610786979020337162703155315179158937895108961067714117036886723795459150854764207692045463220759231347939978250441928038984073757195214241375948370384692167099522518715279187560094739276191170604942080875779358771963729330185264182888978607877432350083889151332735993097263913712851378024814584768838202891216280196262434330082302047480738267039032243116475280107155195569665424402726299345082771432786541604410476446635299574905017759283697602521064891473236722298646822902617333600426904870929412637191272782069231327228841187431712017928323586177359408986733259698391742538680831154286805708393687523846952923838597055583542481636343957048387989800797741706310226121163154210833400889318963119139708371763925817019096426375039653082296813173542292878614854410927309607781334717679833518390180768628197546539416208823444612230815997826082688817256065693645196998673823688397600824953099125850794524832015739222575810962460899303650539428499105400332557385583156928761745801683384172720985201684429057733382272245354628072897823191553675453178584575653076171875000 [149,32] -10563571923491914900223722323865565220921594734392342972557133220478085927886898704049972827490319675971787032373549309034703242081153968431956546008530489808158484827318788636293774581814277442851213432087678349147116893754405919242508050144965065282424956736118842241900886589800868499066197472278695061653797494617775896799796500196882912657607748082015559135516683333465984976006090847931377954612891760096964810482624498921309276454312280881435045306373764405099450291256932334875950460791548125746600553882549880806734811484702036891581853905168135474476657110801279398180535393564396261663240850143053815608551934639479371837557482643157015156537042718216862507287537932616522031401184505357201456668661861300933027986270160749551644098487682878218203235332397866181482908335938157451647675842177056332497751041212911752840388033085913010433755418294086087424310294892560900131913314971833805514463137291661045222562685238473579492845738406617382895435457319423716083007348498259138283387998415689021708790774466366396506586373398176582151831423466029854051225941974662929732728540504984204683868781976318566796961415330793700654168815025099455680713227472354424166220162320080073324847835424516633384882837685748914179863283313897505797465555391854877725884702945875706695347579160893117998717680850989602690187443069648854640884238219665473208550891574767112018700067650887117635118412932508163778162121605394406060188371576061396764328120981318452663973513232582225659320226852611093196980771350781853258492518154033187419460591194047674982287572004497077185807919386704067087988577495525469673436770168310191235491945047889096336151687383507627111286699169201954177105941536505706608295440673828125000 [149,33] 6564238399893814263278498320304038022528662329103601751620615736044197931258107171715103106483434607995290920006188234251248132250666510077725209507257010789061015512890400965757982867829723861088641603744739068653557512555156029406680300989750960327245813004194913569386151536501318067231592523529712584590116483286546444291435746951301384703207017458556317713932477825327143540770058461983100007459533388485153109070961984340941927409422089742195038390369815552923849282337601468005797546418830769136274950141426336355253529555401564056514947835594165351407875997665840582895394288307792324699755658724057071945892206921845764656375685992298766655259886964269513576554254235313065199018830893781298826704491436691884916884881567720398076977685146162808099380538561567010837005869678112762208611469494936572099966762516191178050803646857443654744960167493356754113702643385170176930354925098445332521639372881878767749638965881228381997254131511271803777226910352962317408109342398044569656610225271264977630881420231167738059028816937015187196400885966363318419246670910190337345118837466875833438392727054893658564015136694982416631765583834980632406151506741806560531343884447427516197801052624336254406984999637744673558062315061001665870926335088845777820848033206437957322224274574711703519183369160950108304730464855353155648243352641040628003867950336222802408682609636978044965725343032475837775854132328218437405320065776364700007915154646487509521037580983399965691235742494181805840693497215375639138642661855382106199258298917864865982043566974810451368062358470532881996118063366374276602726137904617304194811239573013589203156645166421379374031582674138445996916041960954666137695312500000000 [149,34] -3234560248162640251912066718840691049292567697125416992949853320733613901077547069480608999332101474181498511781276324200013004208965708450333704155654025975077908210836986399038059118330290019629296435245893985256565005290333007520034818086680192050150787744182905831387938247205971533594441127978139960186454342610522052662554234317127450782158638328610219552268728748302973830569376390274971093838710431107649105664235494646201728900415427341183608955601016524914215731113320935181599352618915990087729209700928678942250375675623616950708090363781395240439631391150151617141406702688802046405150702632744626193840684652600127909158335524831986388025805681962542544022843256094867023330893575510744427902814319813596094413883946943653338502044405201871476972583513745450281807432513297973320665210292005604318236583165259617479858319967767319646189265974624636111514278900249160572285779842810656724837734049139942042409654300135785298653241530811683759894861891362137291309338546458088895674396846560665417190179480340605411308730882883138881581500943050224286209857008346640095336981078223252357379157976081550964956213365107129274276406894106399214516774391815504950958911580056397912640867710638143365945842210670508739049289778026589863102439426855723319564437777464025933535509723724609438856594312332955320209441822036811477645474255647262351846666638093593365558188349386803476345207060855355867546948674812198027669970057164509689154639316736627031191682983836677634777252411620240036656622269041450200592292079299584361784157674918275534338053389859183723674034468077296083833433258071132780827310199370358507627421053143998013390319835379969406253868750106372210278845519274473190307617187500 [149,35] 1373617745030647395035588216145135314210452173006996061808595188370353220600660852370148931318589346192577530902486434718898644122860532147315598367463539869323097571501203066263959464819736428542364692437716339561465061506566762256345566921053766688782867422423777675894024810975833237311763296858580331025794375381914754346803659637489498940378512960840991633398437940090529657943867851893527815770557857833326870717362714926895317833943786046751834762671303690068929288954211234734489821378854317720716706338388476204163378540069970953134615673373582830539695223769423534702618274178266547332954592940566863022887838773390917487145057569905766846730260972998592249596682640222524730200866920170007506527037486024606746673913638575377998775590320511580008694356252241369922949445041205785466188564349705545524101142835679465542025033110979455757373565536343391960698808875085061603646351116602010101415355405551489807995761058420576095942939188083508530964610943007114769796368940882288368586772519394414894793751209056440517674174239738484431981367359806288427093505668731039744624079802945457654229298998527602768562192242967421593708846009479871695758689193128478889695825105998511147627495854927543069829745343984699295896381003527332704309407900274043158290574303101139433400341376880588474646370454891391228633076372690515059382656610579822983822490698604541165267379457267895589719902706853239088098957137859911835429112595578735266708709887992095727165005063594181467823536742159872964018748704264454258425293157979003894186839122108836236416545245286368714980242582089152650993880241511658602703254518992135013680556517968351923419229070851389775909118287291671435549618141651153564453125000 [149,36] -507444814877900725589931967540286314784602222407717692226235002073828957619696548362008533233903364121124314294360675777864522832929844738207052129808900325345970015794931114752792523065772225001977401309071983090346881723510736878444266679331631670092728386076957773833051013650638568751972011252317384089875745501615473190880920949306651953156029936608265308926907127340922917958775672399554287979633494454694172455082149778235438603718226400280535116578705266702430873668361434107968616480225611341767218856078861664391256382192814491602132724907588728899389652738984957577178880602049229440588575796529271767020481337117101335205846126400573224340876614320606059233134893722795651131200770562839639489603612615181049306140724088763648567002659978412657980349801019810991214418645512622992630247403836744567175032540666032805010638212200402540746726753403456855291385858208968224227343151272930528266734447972974328814082062478197947013745587857218986984031895322433688100294841944112810366702015334209282192629757743016125138484327401593273420684852703195543885261124349436189488545639782624166414743997962779869726746733479243033116983729872361142667938909297736454803039789129376820171085501436546368627804203343670688509449685199329236885951914127806420626277735960066538823589193808998316324588704105397514059524968583618763815473786782688513370069644472467593258749549335659867701481316334507646913103536123804896956563893874762736840059722642635626569278427048183586104281734520146719152869904143330118998003889172540422454740977875598055210762103235753390092194754329478217516554190139216430811325507186665469811523706258906567489111534042933456717232265657548569471570720672607421875000 [149,37] 158126491900784995491107443705957050008015572645282612673187719000401511862618225434993479721544745396040253617755328797662671646797049213670253183514029538863654867119772984100122391171196641676868191760042483495501599154791445064744634159487338301667545563285260829018904653651045208026161215101386541165954806287982419318046959247773462505380385065684212234185529803762881030973288931700238895366461700471590703435591854349141724851874061258118676001528987227498251677578966485336727655118837757481849127824001141507405302701444672867882212760925457978233733327969238769469884200228296231431438611754081933989813738137503665174395541996232784109542555849872200802133015988771412694237235733254996934698872461414834228936118761683611465238051505447221312028568757439859226208813890189634665671364248049259928653077064238250020050871666082595848524319385636167424417621370982091337883560794057041112861297019240105438272150411386102804658038036546752536948103418738376621420440610629919347543336557439395076148433636626883404290124547978357939442028208195875110508780948689585268292528692451493042744001006336010557123173352930785907821628672003524350305506382661942242332329773865089532318853279996594233138601052451567219969268383769363503966435081912795161503470538774463805174709065586944365863835017855009968339177221535915643535745428394564326186188608278626817813105468749769482947791109408107090265316249896046441779081010338621908833469766012833194678095175980298380766718133165720280676757899782281875472225531819381913309635616259735234985590845709760879622276401321745865669941439647469343781945829408677056625255479253093266886095248070639535208123171346781553118372924804687500000 [149,38] -38402163799981416891529307375601741323337999718712642424328543479063757009022700018758554642056327787889026449966904223131009915918496325032626428680797684906230637276629391252337002297980094987849302497666086587012555588162370917378691303650085139965832382209507261122047918568875609117060850182412031985545432942613359468500202269347057620818587828988480500608571930276235656621702108181434295070508252330261438298224185602255125497235486688756958212993692991670136702847160987248327160812329282374920450996480027969113192845263711879697455216031232543120874820190999411965834064350767698263597543915759383452828889055158508722713034926217918113375699488897793667955300581149349110976551959825435677047330718555216676842090367174749423767058307295135324489971897824431388188379765834315248970961593998475655156801624015553999080939856040809769959945883716723448766167920056418606247494152738416329257513671478518032339511936351063293258749302077988766238862183875029114153052595677950214524581682261251322416443885174137490148951685646043975640155685747913384237199214399818676123349634740269500233768027041243741369041570307144163895789869531941434042302245766582016675069387267197319180330696713433496730524344764970297494752093264233252111953177836945361133197579350460115958039196965772611153711478120565178904199386277861207706007843253426128309213746788603084099101182348694465936501035828301138997473622982004747061903877370924392381075422850812974093888425851809747677058202211107263345178804562273614219546935883470433934381294604474569239605718419302835671476788758846903488160529018600067636507622376455403139353952335942607989327663038080945492096430268111793404766845703125000 [149,39] 5531186293097971652649292527766508940260076743669557592524220749855529857439761927500557326354700713146196695598798963032754857260716902285767939676766007538285413277889545267006431378758267210932990905152228392150314022843192079522781196765205399410425112699917930529286063986664370870609442723394719911910959221709168617672671933866831996574002513681590501211741879630237123419911708427649904554973476545825024767615151779725599483611441794356529485779556939884237415443241658781344249041435195510101242764741285505322049950925720023766467645737881328169773174474927045391448871857037638985218497519587769711692321400052012838060968189093677062058777307125793402767608733654305552511872683296327295901373382006449393921768512612185309244175937201780248559168169957633259494545770602006056627380281101970191394303527800828415070662543550816479320545948359914839224579616343897328990824615755907138578965356427797004889476948157147797735604629260745545821541421332613458167757169424609253530854854472110613284082246602286066674606236116566822235702025627263234093512886441096437739527674959455653332704633200533290871093478343708060856210143469328844116747340995725718037307410988233907132830723682490744282603069984686537805188489084900250162866668548224888524518602442173163152108620636889103081966391376608084430610020610067652317499488945810092253088642854300805715328321707549466508187369154756991386091799455306902751553281818198993696236469274198849583544436481809372642060748001310314324125183939475302109519953995405985537388508776846368994414385943119596320628661834977941424171378830729157902709778815350814997620401690483838297373762778754067084163941551020302775273437500000 [149,40] 635344372956722880895532492086329245235821528016991730954775213621840096153080327163139206990025490950239154432379557435555578803121217951917044060375786244456123284992749893920916969556110565432245743610276840842793962483120757655182271109966045858588685880566371744800562233057923103000758233225639010717006794067329840978851766218727696967482522952937436790843525205493826784520047932588202515682575032443145443622644606863410738905398945669969029677277113874342882918309328799333212275142268449998038767582661082594165823947894603094607494579978885624680217612344633102147113720081763422196854777438139959089033710812732860258394309233625098330672327504818306239616630460190496895817413784487493533818779183656899590759788865278656970461232238881117453815431078062068148888912856518219622082499359605075364797546565251500436279236801860225476786964992492039259433319053826448885378394897750767143356340366481480333418908844892003249008489844008762374774773535862620247397725220397575613676199791699133186249134952873521193763683035650232675175413829821180866182203485794886046148005619108887084912118615444021136234390526891617632010365174104195815328147566355096159576517968593153086052790262127342173610672691965739665249689863391505327459426502692637771859463002302323626317985864013900113254794382678300859584261396439610703600650960221528704823846109058140083134415631245480814229234742510296236590846552816181888781840163910191891595385088593320141813287840284584083778991244606740038086364194797590298802583633896895515367285793734186967081084427463465001918604724424249786828173399386410286398967179787500704311216636464201689447493965232825359081430531676883290234375000 [149,41] -794276807663139010405112731509650126673318979705669174327871888686979267525198070017721670682386810472530239840401721702708589133168526538728898569679979671690664885191983770381675682081454021081421053433026540008261866011349806660397593720902995222294574279234125781629996799721725999867877208042669317918579307801146122418156982559141086365969534539485118905694941661218783231214814667180153585300691658638534772278149941613291092411947725593804252073059064473327689171175877236708788618277377247016753492703297305569891704031356319312166462455866445981203361081028919414519296564771840896312720463419334596405162045443877738886723275409793307616210496487913681740910607772501925879579967858959167133350874933969725856979660343129027411877913918473461175886169865651661294458994118930676326312592121818641216246295916517657444690648491759119793120182017691798593632783190906194997476726408661086461540852617060238163248694653841823561107577098568519963260711858632388840235750166566742019201752870761096929672906100437800078978175657326795402826304005238074346792545521341883178766059655865699728753663538756510552841090444933709685723570307931730639711327035096379594244355126657055386265827170794656226128049893939267659657134522849218835889331880756270562079160987737667856809859660914503261932180265445119857235874063154350417071639458100070083371773298220721698043390673214262616758973121656842218015447226730714484193868800611947514902513636029708667928119627607256264951380956008484393678265780312667118954231440393566586333568760234232980864041845292635652679048091996543400055539452412782035112403832444027200968952043827537887052519809735392228027927300452115505000000 [149,42] 337896772529299683435400646032085157101723766169746491376511197568909701247461375029805255796366452276850114935301612793318791540323116035479105592354819103519301790560264518736588364121643412595359397006258249875750591487186483378232247390249792117612517091019454860671690150538097055633310389407329321632380257076762771258542515763464652099905322633551101646129410516193755930261034061527974151045340932830364558804599769142781329273604860707303218459261394836992510560942479363003474281873649083929438086295245106075781014743979371001936977270914570721553576577686876364146654635480271143548734781694090227840716179649348332414551928555425952730980601457298973269132346054505838215732246162498523065707301478853363361284960174363113567217629162241896046248877547168230257130740847860719176770052413657831904609357284459573311829059390247959543115481026762663756393741005024884535580616944656641609525859160103374415425035409100507600726561454756288697018681583117253303839416903239760355136021588912938734857613120498725471579657806058144140771517525985463701851517644600872099267718671114164888571789106346375360001452379700089923828307454202223798385027984249131181773948017107410263188841617619640970977955922543785735619040058683235997362129785481048239815598755806007800041123643325964247308442680864958845242560413454697285102959745693140591020393708088842508598039067684026286071526478498128382274533776364793301328988108602169645320574899574919591270899664445158117303100559968104856692360076329001766078021766867913455402680650150051905062855290842225769922084716124558933733699179875319413674709127317325184012290952330542215444870312693805995933535773075823334375 [149,43] -103704007881620276319585018455204536811698921735155117703973956173828378574106802532548876787703740417722674178416272510638964576288362304204273852313510144948716505330460299087624628768989867803000434878241511784703566356131973818706494687900220321980921177368359518435560144530711101847037509425297439826585656774566335665052538714940346563138321959266525242919264594786805548395491989525629061661812739892572448190864299339934886049482938525014484079005520611313756732893956889659282938343239966212164727589115241512972745408885913035750088784594839939637718394827370561116436336776482279750809422032176260245448471407717119891867692893322998812818081546524647347299688267359256278835052268190113169233842040466598374496108184822614593226351769714660541071721708925229003865358841628760544763995869525271814521651784670629354369134825269629821931031745800262017951737067518598996428246059898139624502388931459522053022124832153856687268612194922936388668320442124661702940376010806588295723380632407666129697838824579960106110281770824924331720493877864603399193163527442188134969306938734254715973604191959940843995350486133969217710423094940257512391070385241239109596957484989530798705287976846128502115046330003240695641371268827645120930826290372287162306995985079581035472274410301574688835101422473850199838160794348292143323643266080933898256368781355898416913932314081346657652963925914670984664821596806968567067206916307910119366144733270401374361566677869468443898985734626294587845757038784822676777877720613122501181926209258975000865470635845730867137680367735147460355812422436368871528787631671402050368147348449745170906369633699373806554098448707661850 [149,44] 26423574206696251382401363360872180050848644689400951875024555665060099534622871706007205988499783234648335161167017537832918109669564800806303609622758167746773094983674379086020702638868362551755201045989786265015199895096771083398323715614310959409060140378344597008902980148535352824436667065291408272624752354668795992126163100435192487593452080875773037165625602578955347913197675050371068975992606241307892412463165604311634801314403775662497134595608873361230430340244384916128765286525104340007909077787325264197528055101997638584376612565586630576489614408098022375712473736026514407792919708634729211114170468475455568614578080930733769680442081060489685838841365952321898106705579347565739513803145814010723194377345909954436087906675236447024113910858709549862639618005281329124955275199550821785237918095558964914519862539505560380098440379538138218462927486217024030085975693977641314132044202289544331309650064109902086931723845212333463444559989160379441878070095255928260151914505374049058239903797605616955573993819521647197849212507445791650857737105565614986223863917004383349655012627629060837451439640934477247975286632272870487533678467234358399219842948881053881865651375381675318120445030614852494656206051767473807119116449917188860021832773301904474548107010438177121732983485158427844657326923112139215535145378428188897648559242148648550738777637019853659289639265370276399157193467610658824186977603251338819130045746825549320704957617387344734807098257204006812834006875372577055811714254603636796784872393146050891940791190269972309530438925506307523438895091022890215804348432194073194617384920867125160427868210792615111306417895518250 [149,45] -6027119927331326918787872354399412767882955788682147482876053795968047508210339609295626781311036177265950428039273068342184911681278026147374825715575606726745233132185859990663249903236576556616931052203757126917799004840264377617925492557787439129762168788320389381604728621825023586245314530749436242567003849829155948254148979535422367755299974811953101975267674535327973034063954178814704921531183279820074682767389326270055842125388586253851635887389787665991557807269970366332259014360750137252141202082700940175901694555613469035783171080408261877352670789843120438912294159187721335975353658270155965419298679932001024837797455496417685494527398829304284205239954942749573243761477137358827988082305880078506786993179439345035121342276584548472038976788381243979572530551788344497166533218107042812752237572832691489315975572368904970746510759753292651502001712261249292168083255228875525570365935680644286315249015625778365822470609104647135915407737154236303581966019741556735421064781792655348954606813429214042515237959722046491600583379171435350517579091295600099455273470148041594163373320555563406075714996911768470038588808442962580294829106256965646618211942602464059852271273799943965219089495915702827924551857915082874227251260150577235202565049244597216973559113661176575410069244049380120396286738286716664345303338630428134984025661576917877581090301470202383826090002885479472852277419039289227342763397081222105145614418747919289336176584418441013524847067588423078600323547206697565479175968553064964795678007410969625128965031074743832434763815476250221720666031357854648355733789470856645747812999040267342885829234045437332898268603820 [149,46] 1270131203298867396905130701351815785700043872482044260810586836173601956217322628897483827003911071663425000848390359487868209389483203104962955411003223473767762376603876324282537774854483213374494622967243162250523685575095821366625919478065655822931433078554467427997088020225824015288797952862189519968226502647369891448047855209019671305896889791358602561444523217923862774217791251886202070191461324065961869174000311566727982491875319178355408666572132173686224217794667558083071518105795450050668768021073515881834754762581095232371508837173336690699080509461301332827184003571620882583098827212445006934972326777871256144487003582225411381844445258672710763990208700350303806408363504639362962936563118910376642958602738871876924071093007514212174937657569071656165371286801178612336391412834699137638378991858940110658466249789767434762718611027314912981481147818024324732575481347107772206196384485189922948113667192395635817240262727791552520510960213500927642977922360086787330057442605524038851337465590389812706109138850965873479020839382833679309197970705678702693984491209560263808879123525541997800360335916337218390929496570072153774862299696311919734404347722881292244408267082262082371293314517785589696557408921315371493366296044013868939862950609025949619975642405930542385878198939584994336919106378527985192884483426969326195081489388023100530661495268660168488610987868462641637324278825507664077052195877472265209636999126589409538908319906348816090099585744301791981226199362857268557698221431978113038513924746397083343749312067439366141843553692047869353590641595155542923428042151538176898432963273160070630727419656032961794813580 [149,47] -234715021981265021358068872078999269640192775078578300519537570773215396142561673935688783770894115143762603273393494040144170119400646054943327254297672158837371330932037962156752199749017100195321263795701226420755183492558333051249144114392566795684663989466109966811209871697168158363776452868958249240209978990866824712337660504706982220251365161119692923397733384175529668814581048941798992223234062716667024441972139731414616856403210428614189138536164591605319142268076775260111797940737341312000963373253296842234348112563015603069659897511558808047749892676695407639580859227869222603785069379460958472759583213090103447031489681183455506190737104985137707561756278458335119931869478818827616053030109089122642266619400416077453139434965481369012119567882679361853293659672060537132410558856611810233465716186084257660970277912313614518321065313746795461837029777357591062667459131349831380944751087234563725976119810384727114777087021762202753190394268682702454102774649318083148871479857529442559210834109652474741110425646749974742877398515908334166231522612472170435747080841291769134629509035331542464275121722503874102149759290747828072533225232702486829314640646415834269396123971384211210796757690432852840437509045665619570912865245244535808000934873600380465552032963534501718685712520115229556443331854620517138682854933870325425859127579782127038319672215572531662991837234145349139831343383138611418289002677799784480369389513991073377869716239571326229931807813199960275898328790918185082187737374317366797409922110945844954976553990213976878871005831165042355569449607947803321977838943612371524949092111962580014250314217992863241500 [149,48] 31088694708287697729879035723808454832942647447350719794371473813545329682908871289705565733828350082243513445155103075184610882467811125277019514056118317780256448313677338915792200147488922807477885442096471750928528256634585697686285724372694279410786180063831957892781551093081138674957837195454801382003749758493268024588749765603055353400250094412364066605146133290700021997527980491640475533865255860506714784428601073764487777851110013784770397352894265978758589897476629797435329674995066391078316858454519459393021458387583178230801148676962578712197311830615784414720163302280553659530821183809822156387072667281828623321583814110510784991125871042959336769611328798413383791932842245539934202091366857652852121404428018895495586008388312975981795235194628150739885935369924592164791037724618581484309375247006824477192286650916022086469724840469493013022360690257649042158781882026115260830332556502044103713449376113652035756606469587183732833789220806730259933548674363142690551422943752786917393837737190376842260396900172953677561348218701475460739798183652129186083509321723150066962745500331390214380831768941176040364551829536109981288630025641136864767322973417905184303454630322804524163569195006974299800654870155167233776704461017202315920904018089647476504791656609380848404318713291587388386037250226367603263929463120604098346574521926031949896300558314944293622592255468811731617501841042056962048343503941281862882729181002708512969734527681855987511354492862661895563638952112381560593780565238796144826196358384308592324439889456344627921296780884548475075624130153839263865662829383923786328050182290123113502156426693811040 [149,49] -456668428277680468333423625614841578550512103365186391927624487751436479554880342671231964712500113728580619096330888424417837010656319271001305750981712456732032973051187806229803465949603146476179177672234806612259148666348137842051348846013722247994422940652016495048148711961424924026602153294020167079828975475230911270641919681284256150314078106699246755978575890569562303762258688876162009905040593710075611334466041666715875827190555730609900635982548537319571492518047119890123843517481945998508651874902390132591739920045024350930784717846160944356768317833627173095573499729883829055410043287510545536604296067734688873502305953996799730026735487045839344771934359904789470374620577462670484362713744749569161554668523102259191944114416527145901849921395597582577966657927505135455949549179598604988088866605047001373912741555368636812551275894673779716053818398492855018316772021296602171668639628091067291724063607140364848946619115940379081504348215339511442000999849800545223738465323968231844507825984917486518070941655925421864490460301673081927295545131496716447654300815151744429221017918845517903922230299680339433366540619073794005702531474554695651793851187217286473379194715380376129457965668588905691163886425801000124267829775426759215194597081241640469027089312129475316406115662561957225357892948741674193054314073088631087543110222530001215244187263813956550027596953972073772106779743403465705487743518247040979828116509207225701914190932038298636795871734176726951351714405296137786719524902689707828820445922626360188656419622847851126522301522944813801057266421593839928960615509369357569976444073359144851049389900128 [149,50] -1197199744542696610390076770778917239604123040561768888246202533487535760540479751788150010720030035252642068959549465546685955860089711805303851007188337481060833504956212006788541694730301744501963761906032923543763674720574189894365499465137221737835924764595344688765569730329523014626033429037356722239961045013638257129981897705102262003183854665573501896615175242012694386554997182012867695306820823209586539351648027174199779086963119794307886381821265238325424462439178031112629128906452061551086212800240821463421057619919190037185760159676670706146758482532567121749510739383111001707615780107555174419205470687170623326347239917195222578762211321087907189529213410642820631633080951816012167289700279843390957055011674148341007354778187619373829282614607290639384871033414708908252009374889811853218535651293421191496499530729700152412344755042492226313822080270850765415951107928572627431147611894679778743498105520471395247504999038949332896867863187594500828581181901974990987553779181519747772489144997831130214112127891706820818494610071815731928681570715078827751630964322127879349104190117064088271275190232205590021101742163578614448624239302509080847362074187114198743612168369992946843775636121375853060805889367631048842512217274483072374453546389462451894447313799820139692941227534421081598398332258989834719665799010875836444682778220563710283350021097988512982475070311743588699258323533739921132897456149202569325160360993844914693821795500851472265490642752975478364155351974344254132399844783354941443311586077693745671346898267973020011584568282263186560880547768025494183433015562992454101745258863082575899617162916 [149,51] 404072358705569982116490373427904720761198447423404747697790865574789800991253335781400305144889706997630734202840567522163233636568404795366400745427156289833029175071182079607406207354870403839419960731244516990520474896109103605111415050881253321728050461473483904810744988581794855002305900586319219272160016071013950704151166093359501833840437037671067169364648822080425791089179653086284649149790486927556426251504210868280022316815220956245813731398824237851420125717350881938648279144830252582710441657518317777194823367357319359659906437300337588073009441657556300634309632273150695796272800669436076936469334337138960239126590504136541352100306485627434148101327980666810864713271969091726036711909750572651687365766202624582335518060186947413499270053537659999195463627939594942873056417569378959818256853421508944660110671513033839568986975592504744376658160257399216278163798077478579117073627881115078448105216169937022715933677094129781308469003711576482115679788170237608277215386752386233757413260660492274292301741573620438106658484100631547826053492556261830596071671255326157591409271874326399248424978263668051240909405312897599183213634287784781437075408558808980282328462665358134334934154921984151878775528528546456705027599108604808796446861823899842238304824193600327269327111432026356590198795145593873962164841362987615838617035061694681190521886865323182550192313310336188570547986319686706623219770458941393405099092414102332487019922500627223375744641202064404595117010194876224947607958428203240827743172675675332339740723000507699135130692553990146408603935208679956073990228393240744761089858590517823611992376 [149,52] -82378677363235933320123120931774401612079213276339021320347202767868562720117061608284005590935780566764457591947335143961872578795584896707750952116280974102819700216381022359898556379066440419330937119926061262109921282063979311844033118753720736238511861029329208722942734819126196271483610366362651979665360140817608265779052670669294535511812615282311089909343289923133887082825130115045183350176694781598494129652953469777415657388716719009786830222544536351400487086100187688677316017295729382501785035120822560053404219091881333868420572436947365870530243237156116636065442046771744675122247599686932819580723011634720256910341236847656343914741805920829099387308969493092247913104904059308163993628825927019394607601352020317813257206420028866651546857600514889089255207535069058097374163573363045375502266149431413697277487262810403557013964160457961068690292889816890595242429032708124560543183315786079540463432714275303795428087340673435502400978546223297624364407126973432896749074255368885362158141503575614825488736713796233695422740913773258763349657681217900072347217132767004226837296013095466453128794495470138296043406191067513438860352166066027680052288044240745301924726894706625051348720352261124976838511900033689333870068586744990954316188018314730150982448943072775124093902153424796340553115760820817503066219177958838563515855187043940584498577935265646193485216588506497486475170208919331848226584673153125968220074369273067126331757636754699554128895079605425402583478546841654671801274937381397204422766356853655915969273608830481229221729689650291965043829773550186945527372073477722385953539846324899314392 [149,53] 12142899417601371472759422955474450880817743900508246299623333239544543410400740946863342099804132293355554981966728914289982019057402734522401883728523609295488941930892427692559191626274635707262904625162182541939441460821579753602305057966855984422802519602971520981869526556928196966366872941035112260642925944975783169561700314576670512682787682862360021403344912216686275384331506045156567996936073190543250647866958247962056313045379371211897769505081860451580422505365701592164180430667938954432646876053628635102300807385475458345194238367637959388254207309190256018114025688838977627466927454140963757304600777852649546177885701772330900072051110181424424441902933491205477212772918757466388312706712158830573254267276275651672063868850650837810148659830146143445501594270143833251386262346383517219374759961085718956234535155696486578293370681671868832847224492383290712829576448981632437637625397629051233337805690948183619485066651095622297944700778118080849278778422513992781667812280381615117532724751731412281589569420258350455992174747673551386634634572827823981707558542632182138463820644634910396732517872819469119479658480153901881026058745606022914344637929961654170410438187216193940387582856734993239564496910969753910808181799290085051792860396611730274525492694988487123011798710193036634545901597324288078030326682475969066022769820662350256705136346135423577151483688833347486370815738467625807936425346414777959290290007274482329250692897061714603764005473388101563642551210507680211813163550432676364886862201766072809385909034344943000735626579981611154596094577395343100901871971551423887679505031912031808 [149,54] -1381029115699184785756478703521102089958702193024146811163456915091371243877694027295102044064203563203754712049367532775319963999325264385430016457593762672185028754342998438800932259535981691334200066810386217891854923395993809177907963302426859322301380634516823937812005709213089607722437525089522122298639173141471951319517035730889979998685534846237687119233851170736224078452323650165664688104663215776535924874332852089177373876783406314359184452047291914025400481496279761640874292933974251536330037554542369897965298544888542724900775292686479084731552305870809616440993000155809631018659192881744697209416467149084687759183413827613501170476249553228994648817111058956564388852376134234585148396077533593983124678700222882760497813507431888357799302799493323288710358541013173825205693267468857252500033623300477451601869753362767088346647798696676186860651428789992814024041606161658408027694214441927238646542067695813925698922154068934830376793566450279119086417705476618973931789074188352665980326851235385393673333235703095577866266917797690662204018359468170685660404524047696810939009970691129537114548001038838026506876814448455188458897690555306035191510239065909485895140870491897238415157367479885757157459643544127015014645843570159958639890023270732919917977579499673016467375341923636464232962151582350764569617351792071895160500880635730539222377153935969575604709037263997660306827189213533917604636603937670361705267553331787433217847282453365899323812626012294874884994421625369927198719654761750152172364029136633400627209013989046802019982189480818979895308464384884269662849059891361668639350192505448 [149,55] 137201686798726557075693378738406211011402310665046749032000256047306708077287224075474240037073286621424546039396143126564201791127008510656889749437598217070575818557202527938339878218388928132151682046610569514900735164067428288890653454839509132096919685659168987729245474088550878039526306731062217567567051186230812861816294442999253170009914941587460347310963571770192450316458463656520674938675710933848808110439278779377946490727155768153760701920071893061534632752564925600983583280048797680947242535145131859848310057957248133278078298550173997635966082081122314891538508309018799088029554762216923100134614771785687101716579931679483006250095917250866240300478728385618572566297866532230448363529097198030589689058190230329108500083774315429793247912854415600744123013942735601025159094639335884468702905695632503729697436090034896951837945341225100816657194360495668369329155068873259212736877855161471001014842351584404881035739759902882752893352613943831201566434173617163476818736574398844005045921468193403233544895917139160826630821014987710711288789322322892329580262235377681426596764962919353387601124238920591072428177157400814875390020989913073258630574472722813183927873792466520765554547984016479352056457854738281855831173225974229139549212305896012055823949677600237241774068008149500874689303500881040442205660588910075475040596647205691806827320064341927250176877981709205820875088280926454663508379846447647133480861516322245487336583718977729532124170261706945811364449361057988824931978123918676294544046221056389690933836824018591049793384268807723345264748438076569915415436073438399609433835136 [149,56] -17463979515089473285512444808857666552998546033975517851672261931858263988602003506535870978940258897175493097390260796134736925182532991081855272258578397377187978476391438355703466967290026315298567792444816837661198223928043356623487549421472155203163081478527807852917789698558256512479138000549175846582887767671101458038672663189810577341843747066543767927891569433549442294363114590075554457490586448593153032413903814843549018332723375350802378392008956817969127198973255190118620358335560017236066015594401227989418595792387955245872717061008636175440123415052060855078989847262165783023827570176923542701151403314897346831066891482698699256848419969560609301592719435362984538896873063389966034510215817829022092379497176007106957115480607191817961521552203640609360527232825810292614513821053898983077007955072107972065050454588058373208200873518487891023625512621760030997406286653442585399493310064603715596815579332090875499713342441247076624743020117608472232679341206188526368535277007275003763814897691535468745190776672578856209611160503289041857186947507519900976025341754689023750494596256703814943738345873135734532813567424672947084978210935889028434398964525480515473656550819109973858102660582099335161235553306556572119730142491296656753648501539421453941194609867868824771322577294412999642682572877315015277593867530192514906637178997655811207519982399102382140507292723360162527394354836640929478527901805835078152528770527276203386479632296838870039225805339758448724701765543798259931265777533449122140553768793123460995261789692608336313997680826770101323701591688734712854086531791057965102224 [149,57] 3667567343662576351409147540176896163542809718489273511400649641457061121573524088597731545264146893259728254000742526045769567456733359325030135966421099192791923199614474856358756279864383182779493270226773710581033938704584637302721912932121940496569770472381054769235224873051002695815644987713506884157410721909737883103422464561406975212957964353179653879728462472949509102954553039838197755104516819953264915038592411972248292280066869040516237323982887136103563072553107610005875496588949876283206417589778187245303540621592486114028042735060679203537510499151909959291440714105225861022333875943271931586741132906331650753366751573373335970089097578918158081248178324437570290921967427283483474593707907982976859068652641337082451310936130992954374446458027740390408855474384355970019964886905384943243630928065435507679642316967085926030423190470622954496281658689232884497511003137317198352836743759877323809006103073918960353452246087588944781937195772651221885861245755771537569030893324967015859541255324560357591755291491401667149337930369223265223664467988822361852237719851403199849149597831384060550253176977410365618472808154480133221559214060318005946654433376829616267129263630620344781137768210698224757650485140978614155228150817584503251877956713435634343824864428740672219181324497796101089119861875208371889655256150821685892268998173988184901993667406224016845991840669457689322792455809418735810532765012686581384462872495953942984070184218730256568395717562900074208270119816807887447579685023028222186566536457140874198558065040673252153045672794535710019847582425615725218738338532620416704 [149,58] -879083237493798535507929677017250092557656027247447672142342670015337208033281384878313107536873468624634547353725824307715107104341928576060702927860477432844974056497471766981501094816848144521822130679945968327989842647290217694148288075175182338321501947178320273045524117393326440501450262789196707576200995527982525484314901659639892523177874693175586741381370693999162228905909676994346957756112550798607657106911753393424496967791219778481152417694268988524621255416579806032711931068755759304315480278160916993936336603111592981584784025168407294884237591191414130670791523226406081825279431493074297649309318441703276235757317917025760345554612065358854701885649773754671584874207869866260282850228580429370216622232458431417530927752318317025499334752084509024622014489425223107287631258397106832132675717887866365472736952641008958531258354003035735894932614271715399625917159106730446024973443547056568449688309542090123783978360378929614886386422811067268241566407111766032076573041328835511954037597121253953014292614925509639208747661999722953923089250344092510320098048045585740613205601273255461138649303309191981658703154966265865959734645184821941758663893416438064565875492261504742606834872513792194155632044524808723161566116168688714744488787743703270359502619529786741583417176126076822318361823719428700795786787698356690645376783634092963547068024030937942159477806119494439022416868144700605900342777794558578576719563324088816243810829213467076016449913550875934871736855006128572295205993712385325645651187244315505591994434479496319677916858995102145763468211291236172077666514285869504 [149,59] 186322328588352191638201805739208054308823923461552210451861498826021716089354953105234084436208211000877472291610700362346087641183946514538906818355127296796058742027973053856075169675066144691460147758233184433976296352083998816152130341628112092238801472561290413036552045156384220273810093286965950375777092856672541871768935950778316184413769993942232613353864646102450008882523607685110438586780073421430237732125378042707402439458858968165842337866220853878500162712483644912817061253716624231249796346564693704315923027687010553523610460970332527395219974775712224837056302313530181721698945450348112374566898052175014400886249979069993630257074172552996440709638563807686384208658208731137351750340386857491189424939202306891695765675984957908013602824198267008484908387555707607676272899573836409331512374828441247140090536141143576339710065007987610619730091106742699519979987869428159955320913014377704152276396355643026651366272453140985059676277952329511285926368389226053730129181450459350275629511174707376440852943472267901813380878660933665480120650810305799756201723153505335947854393999030953884999336043900652092108790701861301029361361569259886926063542848142970985031462799883830925729819858608400105978265475218038526317678181171457390971602522614997915326377997472781309497389785406178083377132754459594368859443193231301721796934534231231317702510220232057144834256621838464560479547735643091184113332606665987627541298879453080142882014425936223533718961628868036194124803051098377255187851176430225440087484377766202612899084054053310305924107145367012721408487230805258365467415429792 [149,60] -33144884065631977507715229726582361987682316127413030109308289877907666796836212835391965215834269430500668566950547437285174744182529895039254796056099734083336975704837883073960540886043388836397428677686602413849847794965560378642509253098062915897616164102152171173148496729631891325551383725431233912771996772979925405678321447564378829995924665770442567459105051228798298519925132295906858811076410701020080586026430135541465187483746338182293609900422343895972580989526738982460173702248029703533473075389476860790968720911569918368175324234952044898477965144370960592219560886212452579076458492691239209599954925861112549847180446030146826770435755110687431547866864823921357038007558380308728397656419438182089502418706469963487916758760600323354380877093478327751283112344070844930013555842699001014851160355734268962945494550011142620772698579463006804594254590340662011523509069677576619267471387977811080874951724666010794547086599154801330816822328172942406441795190820100467455186380131312431455199539476266164935606012587240313399312727208716828522549278489986281570063157137825789684458003869863098710912571450041241134356968282594956205759417786681114263536410375468088231016307483856787667203891548240289274659036151095737645735900378436004268546475933380950861290042315660671452076338403456141712679010573916843145172171300424489798671505701452527737878894836139816988803822865654160607270315145336276932058312013220905530552124188323840008920362893501514692641136646791055143200448252255888144642519111759528220000705502549319921007333103534583625709863034546144807779813114743900054023424 [149,61] 4983027151055748856030042242376289701585189500977801233440859503977473677185085608412019784918119500451541135827282093410302586943533864770552061939418824410668746149204757242466988721859027320865833173440262811613919829874223945059294603907389069159518447080281013471447974034713398253689914715053048624763787749582742145374206793046908343591048976733109092880144835452768558831284803351629853424029920560942296195121696926611160839641477151709122603007808010497328663430596291338508443902982320705012034320428694956410506068765175657523745275169719985947255855397425567453783618035426736232156827892763040501525381661854384146721914861621179068315589045067168414905592688227664757992406036205482886584771706406217210189233069755259397217665370544949670418852897718629072049019568057295154769814869192671322893161602870521526994664230853721894116345988369442450803899007921773542876374492176722608773530822361994640550540513066397686027990413651168007876281990128195729691821878154743389941916260044833421111208036902932708469500562882185473775460182234023831771939935731385576525852198975145182811940725394532273540765194538501014694551224420418858265213816925079196767692064863634007428147403527025545850792089712257414705158955138786666941592386280261709606693095230161941677127413265881341146848289999547467778210332395269826919242330906078435851382285185373189361424439509989861613966608863979084383324491043654937965729739213866071745189493786130175154256658914518070003114246767589637745314036860070177550643739775521432068507940804527845132154532789691238584639031950470647748810921509528255695424 [149,62] -662556456109345277345714246916152220517561633291774788738652556207629753051399154560187547142821249182381280088925415823710964100279250549947396970265900927576719092106012577991866694962132273590646335162774360073809228052967719250037116761389158832394704605780972984860982295329119085296964851511363034137075413808725240446885177173661775497251216376663485306640762663314122519599232573701870414723760272425860289598370682806016580189280263590670796504590352124597103583660884180288563488065114265356658863330486678307240261859697604933379897124193369082492465234606844185321791362902506883445750508144339445400699089134056027513912495436140168591308347920914778624926557166765119247439804652363186344317146581917698159555116187442640759787115899856541226942308022153940977186480670825805790304415915754250347666306592131419817418944987885348207176615474789262391694365152985325366004686608035998825273939036928364125989478310576376747158805352301008935544364265308983946424914268166230124692644249803372579429976792026441810460175360353811794881949618785356267719056848463292537952920399130368199327229936332276838116099188600346235052361617609671090697883493505465506190959450379412168798589127699126503616746038612908585013008834187969835520329939329112946581741055407275656760079066352183094832749473093483014141746640071332268943554092393804753331943095503619789518704800013001544859144632701010693726297765974439368972290013083250692229510742945144698744679131121960795151113662324825665636220470236002791323428624225016660304923004824018837599371515637723763230228863285108770685397022531855648 [149,63] 80370518862759377368468575465590974803769842536857411258369044481243900384279984191918856470683408945868971797637855783321135943241172280457131231222465116901983059280497009938222790637481718519144722557909494548214427515510968300722708246349273444224024215522564020027298387708265053397527395682761795317197443870716874715353380636389192092130660131724083521069705695602332139619368828899400047030417497241501852821693696951275003970982798208417235810425300233713778936356638668807362119601710634636021192229975500041327166420659440234748842751978175968408565164251533903124711247574226423020168717760631071460695530054472218032596024779150265619092926201642408464206491361154547278734789743066311176279628721751401998239072577802624504105589480858800103336394861784092461017779959061191868754830033083548629211260053755492820924762180935481668983660970510968576354842587762489567137689367452209774856432648892802251664410726017312888516242077276131625449587185612414041468333203965763360426875302554278940035257151780821226042631827706417977547794535841761959462975333542725229057576212711489706837286836569172774526744077382273538374879076624795646831679502425137610222579773019762941603351885319165462712282559858296921862743332210727443760507941815269190592856564463134461782173715379913612641663398958989360504570135978943539552549123075946617254684212769537732024670221172344961326432890570526032994346361508683049632806049622227166513954314515333725764081393929159413201283679945311591578264005818374133703569485347451584924540503515674071117054814649060893766904696892460268128183133524352 [149,64] -8596353602402019151757566995029739578320826262622945593294245592161777005854522279953510643459672249738784335408825325797868603199831941418260375481956799847523437212452908907651330735539052478856227508625490804084738153089923189724774907083895769987758560876173645572778644127492925692105547098069643487012383890035280568560636629600647206212987120837494397217929015783613043581933993457147076861987761598430668432671768855847715371020972411050908498945734205021914112868643990214232185095527223965994252785141144977613366951748279294621628325896620492693285319625516329505721086661696541243126840175678115027907103180238304948395918376143913190022068331249417473636056928569373255494559900210068709523901835293744498268203500585168885781574868856752167736124178820602602847999023792284465883903356723919904052639411138740050867112679325773355340636499503790262587751466564238383718614003371652579195897175009993642723480248860661440405776382980294597800466989485213045826683309388232891375518013373364894580341444007688580346583547709639026660711589979503093604568982716337161199346719667690483494412049875292710246620602577570069462925429409082290656101044119219124058019298937364372351479377656741248962359802214176368334091006777231314039116728350019507668935775321831195833990283355932063365449631366457787939440113305343576599902347611940267309927488745015808633349348682628138325474391610027995333447273988185254951774824972833678985959740932997677473482139707729301027315793585332971376088880790813051129432577311808361736265729674704557437296225446278486499412308865609681616390405568 [149,65] 797019442523981559658663544659334305178583103000645213660413856135817105188657119696429803600657882151205117381415493346129296869496190231630960185936851783562573101207585461793321669491637106066198700086020619225695538325489632241688004264826837054104305325082416092472185951963422627742509391250199155716033447086567642158406646178506059869897947641765059444464676149734977532169413544285249502576560986498621084940279457668567192638357633158973620492358561662925869604624139265870621618431216025361359267665546924222402504652955302101853427001254773479721048486311327373519133941234502440865466072574240975280074701470803347754129369430300136329874441314656791453811587256701216202899334514228588056543982899448026948795395527449612353602048400583315116832171692579139185678323411349281954536542740680999215319749064175820325690948176711474509374246752319123839903921682462542043894192028845963257931012546934785853609582870363917106077566847683500855534185455082110060234711048279535319062871359933652735839512661644200660938509102702509473803755769831419315015184113995028114903701381744131156123454557011868688340585410402683400827216846389942216080513376507579836114061570463664897857613856813691245584357407258339139853703002515313269769579040151032697342692114696303116434954124646775530726978261474105372537790272732679429522991736895112511514930527984690668292597988379484538295794697214386422440524213060727440877738695133516500655210464292207972489854129268438795327494960793395780451051853924946950988634916777689775034615882494067450353779819480973188985408119283051621708784 [149,66] -67370484420861326155762853917080182813350224079606600741473271470298422363240063488077241210446216168665799731980626493149903345716524366509108839937579634313196239758587343301146280386783699929585229104030160554032891326947488279036859034935517433179331240719144147126419241804029845188207101018491504409235150795128957024545317081886372867679719913271881603150344318554317427169967184465857661205501948467808967659854238398159674394073979480412280875542829365117599881608316111713269911718127829551357878381410666965682690662254734588393585018924450457462703966532561856134696413757004344843276097842441181783051234201112052277533033910036036660168262947201966927673631704311953135603875313182955313504237408205187912436511616189650400405192227049611227792194925725484620491835683830227620687418035716065856910148292313376958662507856018013121736073879301861328888632258095871748101306753012478940316865028694231540805679148407474163913685707479359990503117880767477165565145058781395567844022084638751019085661752816898439491859659158555934912192724675831459236284787554759681230442915077434986521700335607625122211999273556111761212150058281791022368221537918483029454026088130160536249573256796957399484129793457654128771155880249089376056250020997842861775100611083353072326438902047075454593768601223780769777637446025230196667652083586306760363034192516584208182814389823971871733344305538593178734959161331873896276878721817148171051867948714112963600466353334845646032269266530135240773132903582146494012399257102379060415960875922177547697529978317816094358708955133110508496 [149,67] 5316299043490166114614277096775886044314624895411314786145241098270761887952348827760420051184144767403954299190567958676675292952625308280354477168970547368187743409022163496152428237525472631280557600067644426021857208374147173458294822764592405566672766236670160123117169994803955013434998908152722836283552476366844456959899080829481910323149182444497759490366305563768845720588728728612452448329256732451182267919777568010958493856462041322585790091311720739896173145014669339965779783041541910461652290330839915062536707685609516424636158818836219557030608340787933096686345824704605212986810949429947623043821904600982228462943755294853050193209413051152443066593025728629349752394409288052216861728595188036825220196060498951032043640706770216861546327185501748692995673898899324624757089840801962376108400191751748705702064490964420995255622465012884252040154253313246978855636279658717084197242694682065268822781667709413967729200084486433157975367713379992891385415149165244812051635544479320163907240781012701365908177495608131879234899817302431235201118651341506072717023040816283310356091709806885937001856893928657921185707562281568393964118207160743209597576705503336080937890319276576823045705870811434519265931404648751848349942721505229669728393046645258962057718500780586750818917386549392347169313101044280277829094060683009174272980896751854648993639901657793057521850321215577822500786728880055539993714656596013462751846064468066763038121842858381027201637360679542587629701019143210064327564282996025896302586689539479519009242285142354344855918047229577880 [149,68] -378458878237021287265329364960063619897048560227383252401002222476604925756595418422307468112118903160223674883932570833023642549147365551577763568633867908445356826987646009563471384309175473848149451482984967156822064204152925426645112200495865214979732088366224687094529587032980190478611588322885888563619131504437477973136549870764605509737522058742467867956698389515072784675636398687903948074413668310388338798251731544261420019813871675573642162319571249288193454246620349195603643369048365434863310617854699081605314004143074090019656476557052824249514400926218338392386884212201842307681492593023793240655149555343015718114864856638558973975446252337367691802831223127371052509699155247459715901049642561940291684016121649710508864706433314957464341916269214959016228498324518958004058139567987381815650863401002164875683390635552411423427806033702690520741640738836045514071773561919256764948907554602123144262341352020660531135318875855155828252992329278217623536954142152082577247502405604096260958281371435127148806982806410635508656930922060145505740791738139189612404050889832898035759642272848785588288791190112404664927730792510067718814321597489600222533009916294389275547440620027490313260855322724551428495759610149542298576441581652096405373359449646480280310262483067463438113528552136625984780260132185974752443699919148206412317712089209930671360441040582052185672907180159193100396187291586297616492771834888395062123611869339260529056282229744423555212195681524243943042284918302085258825121479930403622549217143308418435682632208934261316547973436696 [149,69] 24723939836492723623644036190911811273958886407412032395591811817312091667331641647275223707297420567949251757326135624309631910000267348538004176981399096247253764371381733001061229259477921726073914650577943935853115044755251251499554120574247158428713514414059250382697999346056341888056013549475719178470986593135346080430837548618743578287441507983082716179529931472435669560251046629640787733719306110799932031203053762799150153451874332801329554565693292433672009738240360335998330252378693556862574645687155401422780211797569460160352770222791168275731689444412497209132362897076213935079497011474671525878588976970489810166673359166125915908927817518488873608754254225888645456474106347454030118167913715382134201913487328567553599942953266952533917184563189610432884667459340987426271797048858772213329992843126094573515924905100824659652765356678466921744188191561778867107298156006186920447729367917621124640967269245161263899215843685752463515668388880678051877801549762305575136073884840843888312558884387040030127134341765952035065754729136805512683091486045923537896819870262478943820300588883206774659789216820289584721838106215397112752089838276918047808918028303368895433657680290970279906047681196847252669164475453002425623560201604451460900445765777576106056081235846980621780146745735106047540916109309808133387470716605564824713982042628716272278717806049142692203056382374280455675103394003357331517435273504023237908301568828239789452437060389065254582544579021542930669180103219152708516525641821480745015278476282677069979747259600884053564424960 [149,70] -1485452833992099143527525074335726594851149059449833172558458656505702639842022599411329604772174149422302274586204610596805800252503758496065545685699606258784191096552553513978459265175856830907767708996621304369027636999399074707694870341917612267962005727130620840616782253253483880868761975682958073707866581983569534457695073081779277548703634850898507286418640751357664047508187537667006867122026176863043362101122218341707943222502892206192224835904704748459814570849320253317118202498752189520525204141970606936682855169868341746480764503987351671016530323139755757628338411774645233582715907645840224752522564805071339522784858906871282587439188654186235901000944762182257109125026423959981620440359484540921217635365520724996479837909788010053115103818963613810353332588358093204509165153750880248667480655600277344685053126776035028431243260915428577454637307157386725609796691667672277565570122763170293752582815867783824424913954940539118391740524028280575519569257302470712784303881247541469383667327966075509020947607671242931919385999460578111697990011169480182540079394849048337432527876901725643618060903441151769288239519703732353830985494433353198556294661328593412991113486769331995378826699846323736137113434854538754337647834547293540677784967542278227912382709959499714393947604166049885039872863146295649922060901709760263680956948481020661868096952657353855201053476894895112837949030404416577427783169517451356480929665316156665612961533821068349281730818918340682551435798155942102818774017882085240958577484852088495329079255707435874636672 [149,71] 75681866210372144045858174123260668080801749249060861225430729932923519930638805631648362378487792949760098051619811979141629859730411350255793751079921861772616779599996388982674898512458017093281587131016452278225091716986394223746350281196692585682062450341246258080205640641518995172371262017607416635811908709936572678664493544129625991154943894389525584366770064110081302100224619839075163640061843532944630535935264227756169715334918990911548838043087846415847882010290046679972394225582642844540360942740478279907833968324900192054194614436777627686430412578459028898405070628312178853623680984223903627085270046328048290808475093868792961581332300794850646031982689468649965843761498127777528615038198556295442561388744576341006491776923024552059259612493852293266755370270616385019350335650260216650246725614164247025195300827835173004842529205369155928721093380952321485366587487863447613837621014081683202268070026887747066060765871838364649807297423302334184222601542565991602701234556811374056560626571450393732194507781295983379923857025956930565916349227574411287448653936298379575157105629958523433747069194782694931950023277737236688255140473566964412611672067138221128028610895800902256145667834122436942034687720497140746770830308073860498734425932957869627098146267273957880008496445468829026054879899702327346245361375446879172157574836200311539337041479007132807717775505460387167508709842750343851155656968761589170583647113212798848080778432652924176402906239073347405242732402193723193247958496687801798390676139486270884826530408614282176 [149,72] -3911281001413874877278848968097971824933260361770225790030221674957906704093217351420635881639444730287345660093410901441431129211463741148862648446847939641890678788994605405162026621162435135013576208766230346711068903425174493006866398323222258895754308854148732483498688872822500763218912234284838747870162811830785082054225135170061032955688451624941563158438291013534496815938236643118122817222521642931656021707737254152962307943089109590602567366824002708843573808733307561866514323745028289030826812467669040818072733801475499389110921174040048413043976829004324918950402211815805380534615115335745827716191746215367390576105405752454636668536876188420048039523338045193798371059771000875202066276015475204222331340229547533619081564131220122401669736415221931448204128675870693823531967012118533881017862833096521669171843432791530694684055718270221628688956613814198619589122687861572690773950956374854048023890058714011272661227655425192704366187791226512156631976678170959302089581922750814738835885100300225482038259888414757157796388585589789948254939423765087776866169130539346872007996915224112747402588121914354235833605689403060313907013017409111193031919387003690484875588412561760537506216284420798656462742207512273046836778829244237625402615785145667725738027062535227959856841876427812126634306677624540173276512207889190249593199093380038974810835485153248329356487934562556886075712890903847107666814706017169527517281146501510836470044731605230686941508588071056035349371275676881580883897217194207762383922786688295490250774494576128 [149,73] 240509833029862852143172050458710708911503151327885680589197537541561305563729018079031617060431387760271181800792631105437218852639318214700655354621114837526274882288434964439592603690646303221389090998785159214662251829455028347107163694634525766905349099919103840776153354139048141893490580022112249253225789395231961816639046891468725153383159001919176229449648469378713720720745583943877298614133432797069830985442345728528862534752664279654088452177599547774845199584927278437437012779105720037079888001446810707757364238547504146608775567765814514058460959187145781177026073906161914451596086453111033027828444687253441663779216815696889417842004768674402500129304513820565297333717739964337150358662174692320722731030728767504552531201218111825609714559706437589908209983131400325172147047679590711975651200171352491626214068024986256009477382286369815553519096371427417830224217591751627131245961627021353185762761146097662395068722232894606270935749151987483567400613815803249560108534870636260866810463813469063824818981021947899154127409436322705153140560005956451725411415284701058929649639201337712193230618445485015518277050424264864137706637053105049892036500631213289494743588136451836739423687904256894221504690475333562514816443893368076103318503792765285654249392065519441333335106844498948835638709424537415788122421565747545378949550333229744871383033687039697686097349467046610881529333008462159378911591572271428645556641382335171992246168632364607046213408546280270414813094799622322560095003564591881052839210888348312917223482560 [149,74] -14575146901312157518434786827342063906972983215529995276911637999965614984164741060392994145790943698395065712191920887684410782254280324438515532090637542009991419641436747263644242013806688301869277449217973877620402425394422769662690239526638602864391169712151893390284712717013018184512795432369420575105519536841697788187473415996305996085331806628412865619003546604434264167598301188582549604056574969531353753363381589936029769811055228189772647788120648856615232294399768875892446140487881590647611259154013176578997173426035535148102519911145513524280073912739157579900789930307666282731601432882009712154694344054512165747751084089227271596100881277928819605085808650647882370488377185589532801223397323193248787875269408106458136317644694400582170483694697698752699249350666464492541154968678898800969446457565904859131945570602741953082382079352088567429131158750572868886490480444610055849361710791444619454905783564878623741548779883024824109518446197405785329140408883384257067575126080360060579052633284397508066195118192518793193204497631942781709906438664367437467866877148032060485138140418663233538584622272098518783346691142916617455306370281863275478395904310531886619917961982881606522451501794297432747313046239086960728430287404690368143794575394587702074407674970755725785139892741702473508939700177412571339112477718512695918706191840132732182775018802558457030141750944983318123240934252897890664021094476462607652775698053832584738772910355265498069289498790421535537029534766929857836351768774929405677572671953607165168304 [149,75] 1185462348049291543327405356954186912344890424101495232181225736687706817822667214228188072053471209047956794459215778927041539087036670600878001374035761519368555207787870526717142344898003439580080758989670695231652203274399773352817489788284965901023616389846308019224866861730957378533134534655215570302720153144594351210926885677447860132188000217710406965755976537508087135884083657662560490098834632044352362777797844624914833263417376218528713698843291191015327206351370619511200909364294918243316597567642924733536515385866639548584212521796437658661065686291041448152559967617287669241305206718126109825247391899636311525144665473451445104334678248093187752871027947767184852119912284754215312445994859266159886751630829084863297194137948665416504415337002014701805698521971171499063436532227482698289568927973686745195007464301321019645126809597363477003200185890399181238092737025268210529468753593746889674428093819722675891374264023187230448717972203793632309847866787997706709932848167316426343187941529920336498233872632518679697851001470779018614489746637250332747526668291895720061849671322194194413116080109372612972473067514516001421021103237210247850566630746803668546554868485039313737604826799171188758620032825473979820013613189382036719355676692234531951112471463593553489634095541006092604910097736375248133707006137463429770117016933061885184965409953401293167515794693177072532378746821401553227547218369266592016070286509442846620056736679284586789413625146724366535063249659193910810716975138156958168945619126096192224 [149,76] -96260987933674458754013860677880877554735806053158754267053380161781258240142713973185894822751809374746246482280517950426982073686002222996833421348367349905364237406925692414046049076887474961319373183458736610867612516595401572430719323990190558577322855603306942813745014480260386479199185734135868448597625932858389339717748261133150649335414169380772810327052023183425998829806834192403741220058756197991403606791888896159673333652673559687330082725314952790119822670997669313329710072731409176425946677801380945190458306160709905294728980513230730337417393833422942823727299703766460281818153331460720152983948603305020060889339697741683684377753282313459396609910058191305643317213370970184124317819302555145922686480199898936561606067951502011341564035098776792862987748311956200501471692502358606862015190076909154699015312865202382616218198254203202818501790431709521522366324153927453957229070354912400097370896924907846195012724378523829275532138984780954776180334450250987249463606812759554327951601393525700808392940090808504725641048490859621333308312508009237147015808744518888639515395936809807321604415747038031219345272258137452663899362889903507888438827113146408104223820814861756766839520227919416121767412890860260057735472885283465052711432865546568213560567502618117840642865119433128089491809354479749519950094540909473510373451687038012120227023334324993790515474509437122865048325232254883253583751276801157761255952267765754598759122991917182611144101393589162242355652828255350567270466377213066113561927137675936 [149,77] 5751480082446036497080913457980555455229212559585070387331944301727378518995556655475008523405976078646573736312484822309799862870012966764596010011941733899341194341338170023695648466033358115076061203134821452616623761553527084682170106697564123652632005788413064118133924845436525463645500658001316133621188114689529704388284127555586303712971827654230620870486893384471009876980097537776562299641756562787835777830922049130610739143317554231776223111518619540926098955506453306907573678530692729141834626677501484343790039633600478305293906762085915877458102921501709217966086163872390369186140217350812294892446693766036156848315230440701317775948230732555922695143962131248758448385131195811854686421760558559584310589067626738057932904928268496079612300846657869588364198504496764702249621187336134176679719903159233671326923609128738810563230647775902993617988697966954541524038243229282485383193595189234584269675244233883134819689098320279448892428197147557279612735302533213574224435497462650539504224126998379754888226487664664404270055802460490985957978186728058863803664981516641276432391922679094184157754572572503458506267751548643176143133136085696529421002421416178120328928301357482597198208565224089024794817974618946096248087087583279377381272850982850344964209578778304514145669807188448333803199256522636899084503562689180524589576633611064837870986980671565744538141153745976183047348673101592931934814748581528191855173032245137924880751279660766677809825977804329621127197889724232641645974446248427293288785086352 [149,78] -213024616540125368254022657795456033921021634807353547349567596506751599738665047217758718087068659836002514900510360722803499882115415941653292258523126904565273981710513893784862566057417760944596273663986641612993558761395124732868626248075205156463164551740474785361247602804229559997944373090597786486756925921021872661408613002487431114767972250387009516247512805073209181490199448087864167145327837824347392253692321150418224305407768152293165858367859331648578743884956064256566789064254220853522200819133884186475731353814256492415609043853786023635835944103822666615428849722643906594618134525823624841316426204641259844424724974045620379606286976801441697161449182788626877044256445365666061868993057047515377284267581974923678638275295640590972983135452685797702487213088548468926283027482338055076575539975209069856856853652343275491056885811236814798345514725579211029526711146389483385051707444720331997535079150563400522799466056535656563482552561406090268607906680178576309556176863318320281776587128075838571105001184329741490644928338100943980379137524898524823656810110531617831407345318143180655330286153168537815131485921515415950760125838083609553142733964910646515461043352309517220764929298280238051234063089768469032713619309930103970587283296051915185146819511106347632621017362831172533571721438240993324280243145228427796450692607622240865811594886336703915727023835214656205103019531668687398871373709015604251548961595082471789840966430342410244297299074012668469421216168671249222615976931594468298901928 [149,79] -463121238330365414778145523225685441232357789400097638462211538768933957908662667962194694196716962156934739064370238658289169925008093196778210562175048022606940082603076200997184672242572127551737921030811861115172873365943875892180314605106887885343887258040183808934838239867695472826761097759797632041814491870082488904657470453555125586185568648468063630247141387885610643631926178931064873066952118101432654214690691860556998739652363829531916923011163620474979976728541028512029489158965506946287721785272697650078234237813664836010940378761653885458278912685604052398439685578047302853338858148912811976594838812699188758870369340338307960979780043721257163578283902862631765953544432255471711392091445920581450880751526877526320605088530737985231589950301485982343262846897768563757282136756937603883993409301847255730729455029267638555386259750394685097791713663747096893163569519520645692497800756625369629292219593897185507841462427626821021575074282054966746821674720602812276353692618821969563444089600272196935679110482001696632309917693413254923935249845631491846188795947835202830937312735698961494245975758867018106658035542440892318735809431319748068533964213483407473971951491704948741887114819479800434367218739108655138635519137829377079388668430073006854594748818773326478851795033153349590289455582678531540980128406773638441643551404744081895094511688203545038377246148322404266449843108047482141846084620690220772463463277512216012776282600855816191756193853242295444215107724591694889182411461082023488 [149,80] 671867597632108069423644700408701142531610059345147269843504244867503224061538451672301369635841552984571016413622402831557526606434948071509563887265214855426083942634090854866871156635147833576915822896339695390340832420594954938209215712763918709822627248621690681890320878236448808350802779220382961291843079619644384790956891803038204911433746031277599937997217393094014512520487114197307350072992268000218224892243248077594487664843033886642871764356964032811676434907060072174142951492120854557260888559424543759125650477166409558960795668498935563820397753710499305225062084665474897464055041026439536638690969982287469536610081876122849594064069214149822542012332836276141984056881069439616315138954053463344550194416469010198792270097357939918254711778414469670067613364198329897448466718374483060347838491994650437597074462671544511362805653838473023607691357306709876365237498553491121097384519761468768312266053489358957019437961979090889489676706414818796102417277205664740439554578915281818605301012782804590140192042937499493570866431571896702529905147257775454347704977930531306870390107382390559690927488638343448958352872478246245617769018118313346459173827632057691886829555914251983088907747544304414650434685855754164830912375156884272120662997072325953971527501646690860330500554675410401584838825030344258443804908990556825713626240110354225518257008504449468424803593552875740022142576959779686866545090641184997837082149989501273055219745065570583908722387447232757340493435095079241128847359290441920 [149,81] -46895914451475475910732030694428481067042835960968421705308650111577915974421869052279573750242362938236992939814065439212498273855809772977439360468451310888891303443926883631273288808366797191766326619331659512742485434918908541602037531854810352258781801872792648013542526977614229638793006213883165940482720394169066364623117832622954770385311202689381262564266270674837714000382035603775272157360601722041932522861606869816998511768877790780853904764156061452440388085504720437624430847897137045053153731423089234247070839960063187608365585636444421208648438923088444876669035718082694336203100197211518410891101231820696525027684390638153175055527802585953400987684031924835738932888209633981704985637444850973485767252053337316037955709760351241049846210616166472559387424882958222580164469883424877036426842141675208349139693357995529596592111431725915992482552670781895369727580876596270142525991697449463736329365496466852367922419325979866635561752726421505717986029202400039242438830982715805790670147038780019738649687358266510826947771708967733592498777921516491224569830645829724667265875122726487073808551081849842576215401655467975902742168435057122776972462368768770148432739547788574153412492165181273710290560642234629890361872242909665417196528553327223602979911594716661414155481869774009619420645462102436078480658997119781099793318742100237672149206959411431488888013119100691018578476532998414495345281670356451089520719445750718286522613164368814485789702825218983467430363616152356633439641071952 [149,82] 1507307694331696842945976197287482575050912274769327291863811533439539648809852121124707473985543939178709320138308285064146570151985981898583778738774673704751836805744143925212318561154150960788400332914008789973475317622126453405814073284327314572680300437193036169474440417760440601149302520418537269626901106646182383748941745418962593041553843578407036727345957719008847689643594650891202553135618505968835656070369817907216105051603576895273851427171328420259185853608612410134097662754307314434006358030506545971039913689434882699049918294726031505787253833756695339623253635173274009352572994985756779010589467357366446246025521314021647392396276104466160301689279453688471935617170176646958478584184378411751493584319983156877494891217954294218334970840628100440033439298693038084939870006219312110111697750412054544926319906092739601403069812936414202616866003862406719071143044635726873142678402259848342357028302487940331732438410668190549222138884453042443200523518493917080436453994212760478501046203519940093430001810220430412843186624784010587809405245439125604082636700524481085165788586940032016559051137591970576914324985215060210227072986551820094544119515832182858086683407807779595550911470720844650718285117212088363021743136427470047010203374709880731456887173817665318679927360699975215567724197149120339797739835400045631667908000650179091051214166855541662877993602563013451375669463987394153787960199406170802682954893945166205837867996286975990226624508546508342073670268892327006852765208 [149,83] 5476276730811449975115547727157622313728603372509459053867243295871454436766802914245661527483745964087887637669793189282834967003440604023365099633247068434952240762521984418017184073649881569226864280828775776985238997671774703445505732542216210475106143343673547374404696850887226752438358348044066855866529018459317519416990301118862180362303048934778080210286136847938812843066056979331538653947928133079852464560647782554758678142233488520951527988694528138783016829944474624075776165688897785144348464726523043531568170279129162637725390779121065076599189166419565097742457241685792688331100391836974909429062253928163799616536525255802589522384205086927136561204100057915163548600789616653871970402578602300090545718799885228769420980256867344159027875539784715400171671197796675035748002126827125948283729746244768349304780815845437310200787648570574858755913392960837538316208999147914046102822197175979718551113169496634334824154284772616670254156229731920940846112948365042603658090475018297019569472833321446689621812900513148572708405274084935672382736959513559749283098955420345081140134381388359369978212509895482258920734223912541853371853032028499223729157435204717946616525218295204712511849822650071458646402054930530957006345654346518274782345012552611719857067352784627844687914237909960426429961112046972037287363817271055630855829027963317093155221302172038255180053299779522061523430027527108122161647525090484262041058610254317957253583660674774727494103300372211399971915556156836304128 [149,84] -3084098910220366315320941248022345351734879941894426591605931099132511721534035716987116695285856703109403684756106513937264413600695982252047008139345756508087893054530731069794333454487426794833152336278693049584549294651996479563670198571317380847272451734572226552342086914982915185906433717119735154560388564527553755948016027451180478199601681070005404588281599962898714357649654993646667990475861907985232600571305783402886066939910557056801197893422255639507732968164832779974830585441303888564462933634705176705412975753520030626305172246478656064134022309972529781453336535428803029277834521716787330740878330984355350447840348387424623516689291392148206825627898640651560251039052342120321379543719119076227093737816025254910740548715692816754700480387427292896578765801518633997461258136565084987125514930012267040790212593319014152696965384997453485922967059540730302030216170234151899472680164035422498939579509470352046167814404895868553961391845824405496448083730553236724971067170877584068079571084606822955478262767992293361462111023119350056577639551349210699828423182985847312597555079231158765399848061398226219893174120241429091703843033804873447971987676982975395547007679787899611483129424435304634682093932080252187506602037120136347672076809896205589629476046853405059343368306920153073510894645604753422060427652374905605629638952058996782375074965155911285532454686313314574876204614290587141557489807456657883835803697346084478200459194837946339436240833053822394630352439331913648 [149,85] 165595937942057792071570415760346644504750917804889472504564744761648769692251074717853946620309703370207550257119516049989141994115861112722650000478017674690421151458346640742823729550195911599191168773970775675463065191003156489121373050131484670333390152200687450501647269372052941117364664635320545928799348242801734675120365327515295763817190950332674234869274517019684832238196512836177482632907498919602687515273372095305166236599485428557273335926050759192649018484295360947974384802408924238145499518636219690730257997379948043278063020987725643193602687016444655157613820585038129671356465171149368144621561950338746820073403949241610029486091070702950930517710700621675569448589806454736082400313668454909327170397018709014405104521813139978111989912479881015227596875565508248225160417431065840080991159785306649490927660317017127934453281909401690981115115832774375371989286270064985789890216166016882416231085942142251704351682278558753005603237883147697820386828120636325425785176497309261515251130277410017646299318474790618657813177967986947397588589295084628743216140297284331341823530329296116214387789090805308721088544106518618424769123199926568937774784509959407145226956407427330588579961942631651632342944930890708759503203148960949131168253994647298456407536285111207416929501790066850925859951987646836507807547361377719119593050216612722080598451624195801508532378329819950895376244537884585909726844779412638512839865211138024078486058605574308561208964739573839179201374078372 [149,86] -5031791480232361282601215376780304765183067039775786103084900382641617407446001211867231179663882052936502228065773355553909553933509866154023246892038661035396797093201757732956592102639392264374687058475047386444184633492823975034113974999422485080612837937782758640673540036582350640865929404800020385993784227325392459888247445775903543684371061475423326236825217147640319495137376054689659098949594513726922715073651220761449435031559096287727002219121135558434340478002492031081489118400468595804417451546505705536499868778498986421174759378610187106102311160914866649135374420019020039638850972717324009961830672026814330184995397295852069071239158131717324354901880949961356245316730222675859811688624514110187673453412878111069408151767533253438717114538967154730888896867201846904305174073401070372097874477745137608061754518885990582727593567211420307830462465484740786343962451659004914468818519542402560637323257999146504538080775032782458463400792949834016842764044196741610272835811326704139511323232683617044933145819092789396966788241994556178076375854024509428515449042679451310237882171336381282073565158350677064842198338909331720759196776626845731272271996314404812602958821614370464631181513516609083601628934180337927621552877828739202262236730242191251401202942386451052289165683904808268840904738572833125877357827561168118507820953106500314360734034619330690285590989475476947576981106726092910699375586831921429634460863626107456552546524817682542853766997467893016785536836 [149,87] 95330343620142545917796364596872644079263981775532086644857270144722811299826090711978699433235522658528282143965852382302390529345136392728826395053144371567807687555090308790629924756329245712066487333156106905516177496113041317423400037089440443135864261571702995066967182707322987736045797036138385821011834597025157352359555743541415324084779982707060090776362413010805480798981083460621698201990189999651099642082387032432367604789485396186530958250653465133421531405252256873286435316080426884819175405678228684119360167861266561370469420210139077517822916830671526995690438418924940573029985039425819415330236901102929886021241514004420597363959793452789160968148567768357173081372450839074722491979575698724061289877811367825728202948338430869482360603974256057961039407938240518334123838137936025145061383693496453330757776016625528933337904801710496018706560647066693012794278274116959914319132571473899030175419533728440078467964953866246315988909804819032393854427730577006663984209199011211207249817317520561060500639961165047097015711315458602512977586351820917983606824018111295587074868279735201555237593677520496533921097253888211792981257862016145842544038657237649290520119662316527708122664320905919001828477979453520159832272654898069422794289247102855258398533438443744321088602840944136864152529126557626888530279705057237781650643681994698048228015539324814102453915435547093265943182640582283297779206270623770509182832725089816817858170028868712831346392377358780748704 [149,88] -1018125792501376006049360840677222259585187703428054821299000275651204182268447230089591695349721549495096965319634429530351414495221048670256576939585209139665148382260370157338387450798542558155994107284559886272488600405824344092694112727197312169264561621879515469946004484693521819025597676569023513831314651341884900371236384829435509333240098506814166841077140053330475257881314643242185387250364674438544338975362223232163471709921184129774263971487627030311869117579794374974837689711583703986840101461626546121789643971916329862534358423880229222577164392884956964054572511438649249539456572024460761342051720470423814097103560151914593028144128084369935366966289914783308923654733464671759767265018510590316668552945545621994953016886351966538611020052495820398930136174131188538142093061462659557665898870947370644470569088607315024543744842488695319427236705462809540945341269198856919614660623728696777749501817719582771465390209230407751315707772975408412623946451504681768178295310957538978387368327841329237267696230769248940266375891961750963655631185549722978199973795530226301502390090258841413497519975655106225545804658773998898236244111005271321930943102586518245640321503673505854114654857526087671232937849463278122906133513748963835775417362806222400540570409780682492157558514584430316420002398879467861570257021478844416246175792005253474471866389692355206832213104236203236388473170799112567066133034827867100505775732433135971687115073046329030743471822635388416 [149,89] 3093382910799895120735406902763837445856894336187570750621877417865387104527349047738806376969850611005897535355255183568226768774735089468193974685461270593607269532008511009254696020809993742008705097695339874524279575001340299206393600721335412528115794634900224746412100056785051166211167201164374130577188419998599697133574597950963328380930741595549724183626021603606520466979752943148357270407993758223885049397501171020881670025549224056700150465641767256515527345564833051415005179693433158831826791207465736323497555841726533064017032743990333940308139426027776789167154787206836066181358641435712248796233054861347148882629095402455968127586457821864093799319735773695499462268827259132776273498548480349934332958650723218038616978984944228531011919551956639546324911554721546736645410897512224618834128711270855468124972613246750910736812974900910730605509206118645377343076045962810539435283312274251188791501558902447619334848457767887495796411416162892293501985366600987023416555449716225725978490315762239257431144282835201755957276220192823624150910477868175985268598257190546922911019829919560520793771154053200480080808944568415814852952084568895305197187550966597154137387902755121650712602335338869885579833013287907360594532841310833633035312801101882028203879133098601846706343926318606805924577894310781351374847771718091101799608201027136596808998529383786135786674105876831509782970730760712210615744304866317107424490005369129737983778757069337328180242693520 [149,90] 18255693544834246672318143720134013619732186803596149972831240458224425321178092663572269965820393983473000320685470423591821679449510513370081538322390193269630688477924432929174791267836032548889333061646294588188846942195128137162028077300572648395695013309207124681606548088957548466422581871114588667603520045777512972551184909222918719929876452531900468399187716838492949524756324361559030833125769551343295174038207701856829622548831063897246809584868806266749233831766832791812854982424554111984630008461954145494995108795679782553486506156608634510072822767050072311300389629294292620523865561783256347458327825066722265245946534708639149611766293596278287585351914566727176253187841807615570095763872842384862695360883155675908198428625860699012748270488513047540917579447415379056378430340390362424413032109276213157946488069638540023303292382118856856958467053134662497063331209821588168384074570731668803796357301439704974583915841656845831706093194109971706911570380177169296042355046131265997533035938661175374989451816620829122384288377479595781691372864420627008815605905651441815732899873085167299367679475071181255809154681404281225217864435106156259004090981562748294928667910181933951497477437585387394979200596295871929364129491088329410737890169869437841373319516330995373423195901468718395413338927388200484734874104824158090684786370948156115874015440940664036755337173356066423563558088163545511225468878311063178781839901690349826540073351264554925030608 [149,91] 1573602519144369230116259634422878745759363620289966109666934833935949404462377885581768574236161448382214713052306978352374243952021828958629936002160150972903093410410500955901563723481003783214367824223429529731458833099052455337773996645946248549409768583250064279986999910179871591757485033345243423812711512080736918206478092371439220262304534786026601129102459364283477093374413914270063265274798703373405312118802515789341753173494168250626342735213667441598199808243664964210007574032420623264162713261763107214715356200350821527563156494346963234924152318936840891138572110673903830307468144519852127706904416078155209754943302379568334981560033973258897556664095922599988990695663661659354334566427016477932573423212541379934880879721012777518895394533056981158860225940949122833210254653615589503694903666045576747927779157133000584250026638315255780899437085891543257548354703134495808577393178082118102132191304546401572439473068937059751462756777168438118485193180001492999097048016592362075578241993952108539549392860303731247614192386092572025565314023472202687715070001105625455355230877037672080898253064262211064358079928175743291209429614265923105367478960130820781198386079587756383344206968012767247820441778747463311631739238556532796265513412064305607943575353493547175784847637923965151804429845578610196682749648307942826387937509051454661904670514912872416162863805997120001791573390783065089040532510571005096430993292440763980553505008722134484776 [149,92] -54736964226540055451728286915136531315288516181386185539331112740827362853117926374385114602585190778903985909474541091865141653884049183696587961403136185547563856369820011191814828363576341249739182987475118387526486886157880989800874882322517169680778114437726022281316857094691551927841362232470192262580924932850085061121754421335931869347049542959692118596584322445538494244111409139927063155828357053578458937253019415353420184917524483396841158222656806307480368344822875439938695134305785529338454402493686292969196870180954281225038662161482616191559162150929219789957768849944491910764273397112311932971536007884146195423336784200881305114532824848252382990952223031572065318131534283409116902406132193101455704525173799229533223722939868420086604655288866467684459374465124241743051177700946546585657889431961531889745902845910939258866553720548553488725421463319554504096823675570708258120313625603772607263415937922293951655047738466726245010000172733703179953834286273707781717865926392165370335071376527789832795461288507606326775732839265894212528761379452612853996666137271792982379954696896741000789013248272552896071259646666443198836487631689613669004937613959498186405430837260890579851744600354508337140596983620114648930116031100376966073075820320948299897182157070181049199518693795358254060012655821537566730033460107702740457755211999769706651502801337743743164844366876009427701934056825316146628544665997355783226313186571919812299375993557848 [149,93] 827329536428491312092907203987070204586525241738526712258606830052133966021066013492837657864280648964740035373904251574805201944578274101224322860554210511276921314690736342181193685255120933914423358502521042660601081393761422989058543280703683518610668320161160677569392043132961246574740332507583603072253493025133077960086584148776993157019051092087018069448591836672597953313211220831702046733307908404441056014384998845769995009665574836393948818279115802214914834701207979068265304756445599595156332109105344035458465905978130822031894451639829360521488792879601136768937590603298459589992419852467401265818657112078432904455845910884361908952964049964497238684868517377932084065512044732570901296599757048441264543104469602945825670388132159573311650740921050863291735408459434538443587313880434875435070333858320616746941483096321359212437916873666306248918246144790323942207874372147621956130045007576412754894364849549047093792270366164256040284642784163499117019329529731647648548498071141103980684028388513612193935333930255818387056855140628674052816525212418159379763928226829726467703884276466021255229030117768389058504030433393988871167366124447837653249734066188390577501095937476891373393340136782515167688690200879697401803267013902099908727855011858932590343711803759184716511635392877209007158712493717039171842437740977004617667302656941330782898350202942228961420932020737120663966713567818635265998212822463795019940251875783828243936194384 [149,94] -7869800723481881785026115779078048373825245717729191221213076994531194045430752160220241514873532529185460779341554168567455878995596293249515097478086396387894078885284279213908194459710005742251355809177919644129558846980564853469446244035634144240887362807867742666564838225847068115175327320718965936740466549292284743445264907911994179999157098251642645528879730962425646081824939126036079535797644016739093947827244467977349348339442198161535994581753313190333101819331848429570882209238011132225206780925484461287585030549795960352205786146950532416320732361890401005933451349439129768504079543248434472744496463824238063513890044264935987287600307406482363576758593289905665994505090749154550183142872213473303605661124877551883797440655436585627934841812230293385306349851815006066582452564959589192621071346002952360713300070576120915209720388115960096467545027114239037267620855500311336364851585943585731332161174125216351179778916321592045527651364474631600342088500408836866459775129845110998803486356101822913348204069174319944009606017589988023437538504687080246845120067171400123161544174541582244130823036938513578551356786502036274442509609853771488437187474647779445659980683719412776351734951024869443238372183337450551808028213328989021677504191978518697780389021664545883854073720058865797080213138293083095148537648909867596881724151765994437817364687251938081413133123183577509561601434808029032573033238463249059304141354723279140751142 [149,95] 55390840118798409620350950048318621853926489495812131986782797663017310049918500219729833046144173366906229311797217511363361955615806240224418200111312902854986770233194784717420605572717017022082727522678885409440952224706968291011016535268498735250115140352931066892551123391957577877081109592032462372800056033753870942752905705813139479047826191332317114360554939089045679304836662283685751338062178876821161847240222645480478552321746340424827566882352212373954851442140746049485032950438284493883313139627950368972586383603606509172311297478887339163395803208963175851618082694267163558046345328166414284464560586318915437261434304935312818006509692594428991013981778244943640661667881232923767678192195163387579954078109996171014264092518818656483144802812309108055989387697689929257254300270141804773504636977771881959484323459262009183097584519996966893584084540924250989727131927724047181488692048947032937082423821333123440105469989570182869022533659598034285119071915596193634573782906433307103127557364109388288829383772287757083844973116416828168354027081576918504510956053142517652127779152929034095519580915756195381605236887761528859693156184324709120148413211897263890516295041097838746705455795155887919372109205660173595235519817358228019954968896161965003978629857845804567104447092411765239722244096785725772688096384478867088492856632585862301699045431240741382909735649673580858317475231915340846842271131344440211162681764132107484 [149,96] -307298780391060349783038615269532081901344978638611120624870799115603721061985572781206433968812440624066316754941189109455122001213213557829748410377168457223600847191135852852413161015899963857341446408529827082326997016957856960215258210225063761767357650997839959436454769148204028055470191884249274702291384779264077989313817131027534707195674964489938625954055765165755615731332814703323106663360631022605743982423255440144674636210034234887824926528947743667881367406788316369030711998641787207758528265887790908096609476866074298885544424931957337459611482204707495205209489730597629796631837482829648467304023780128054020440884133751696814063849208832189444939810472249097922189792794284949102282081115127950014903939610866236997275205660014798445795234213443667994419397704728314133735184677191339827992040795453864632621615699008728348270341204461026834027838524583634919839433061515519896000583777088454405207191159294577547353221838816546357809443114779389492163210658568128439230812873691766051497951702886869682889020607640819267149520190508822661604077693784777833748354294530183492645653453867147039434246327598752084254559526405882682052207848646928504187684525480140795041835017782777230450833208786638303191672201707435999358694873368142216848814701055057927761675185238554555555830319503614523377970511392551284172677432500984665965542844363923957082521209409632823668160290832534577708550958181967794027780162593138623783759070300 [149,97] 1328246995616678644532138782192021278041989064929755165476840839451382405998188225826588032937797692164407485739579418030586370508822390022249715081125828306392956595880387537466979226145801600651380889380525937032493375856461787641955262620337271711562041792509336594305859395234633011306390907145776403464022829459960055360568039131181274447399867452668448671198862806966741303493976614762923648977585626917383846478765345226068695886237133122527760862672917232881689693280821114318365049793553968813575613525405902379349449862217311425036611094326458846903485923811933910372061049101968097866725240443552655788184706116137845080940213323403548966517542982256461473862606083757279697548622582200876171188426434939873880641905234797832222756176448090929436249066302455437890897372215451264243373202007444909731859728166196618161786101824702041683186711582650746817016113062797948338497424447126266802161226285397907915642111190326476003795702275497681359649820360102934553483245205991917157592892669266494786008142481945513072499904117505800920832077141814850595462178374541280026961406909934871499662722471742156818765541257829414261790029797467769758521506529587942812476838783130397562062436417221848286221550207591968615217808683019561313431933319095274761165598393360105613216412332601992718060559993236935638072720805816356953814630174930541407048614566251541836340276646188133954624503602925213567301264378801281549301474350606396676203856 [149,98] -5208175911703088407418952081628360802327158394631177437011473593749823877520840083321180342865533789924589208920682293935076254409684861285066432415216630429930172672435880532198360129158176247834071550282011391749333013501048961562020526283529192525250727560104032728817522304105086123831507000794969706949080063915790073012421899156158740811316807881399972011521065618270952679806573666574397347720519731733090189111765529268427766467795982887404404779459792671939713180523797477877829805316555289975775979630415693484492406146473839268094544482693492628270496490367123185336437635906719020516096233740305727608417522616218337501165416136285224380126243831837170912609661704875799303948206494358046301912400783594251392916402576749029213498506038107886986907077041901697044579598768575269762665410170992245743200432371446305414519054437058110751778599727079517820284539993956747369851721705814369893151904964290775227927105239042912658132110216744717557622303496156347916522291459812705211033562469532990810655233381938185813594390487778485733206317456888174688155494607479191595644128066152083017334871420505423621885328290170073410820288515922583812269406187705513734117116694640813484723537266928983073385101850666230509285024213092948644518385856718173109031940706563152593936651679400459235180270258117276858768662718836788489290070836956744959384629557153336452462534376129213211513916083288343832420810332187847932007123056693896944 [149,99] 22925772734751468651982469498744706655653134839333324020020884110384257235682536013253939922669221563730050751020925438652928472160368109879685825116595611345345579277453662186900575908640326692993642318090096661226832045529105433435924539376096361237204668477761866590162374483726944928350349799494751688029410289252881189400730744179739019610019220366861500565245314588570389706693329831404940359734275710250905756286816821240401313450457392515935558953068628307214164941043915780087618130852465106057524564029958894413454068647817808818723894240932658430124516296973559520539078675293534693463587523319531958406964933477658973051457525230168378989468738457823241580923813183488748028873536405578536179866676781138713189038842439566918491599519104203214943939141444655243922793190381148992048729791413924330004378162022427712973703699128665952980205045886831285523701986920431971970544554183806546651977549866145517449666295918057745782917971210822995275155377669086116401543008605591587760047397525621270461856414535379738943269632553597601136595579520078331727592664762202249295285348531394417877731985296245013499011928661066020912855871144016507101555842010346017034713506807820878908740961331698773107587140134217213421003992117340242440160881008079298370996872172676448411819696297789805559287039598032129018497274872046464922393945734854774758362184413746004705058981116591874369079241156600146577387025658981526311040791523640 [149,100] -71943548897539311473905973222033387594455177144542528369656198403913303167068164006855402672957573004904505656593280410877395341397458205798029318950063240320710300414587429408896756459853933875069162321492636438471430205693676788597504906554090742148314531787138282697732152695452730600766273650474279500750345048250710162850651052569673188163082840298455972191966820890723584676178042464820472412623593217839444853115696095182483240211373015074144904448061395995208037930372357465482021694745075230022123668571169792619566730405937741434639626191782911054022012200056095948368068014532504535190504349123315910099466002881394839048986121388983711047241357806890081415854232416945663291334370344721671234619880414556675579464481220551109708605812141282702355622154368225551430346275180833841405729463845556619506166506031722955304956553578233953374056322475735616579397785799949404377009928334708482816119922941773479913349916443601069688370852417284280418324369046189099598842409163537351781015814916131531963325539935301380480980750071288084539428348346912079294731955028123165202683299612578614166822108506381186349406088706850297647017121406636133592279487709446689086054397400908078508186419021813716977476042714406774231716904292513024835187527449958752948186962247216263275043981762703519774446942799343245080390655453452915353226338680499549663262047733747721082369822532725036489593864069940412014896679485617436963606400 [149,101] 29707212050647382738169454704773750520232949599251301395918277353287057386037867146040896360289390434817861823439966542842512637621308907739518767029116847483188732135780896993772361300105003465326047718507988175996789401928678893832820622878669727333407149608125590861707416808179555093629211959519376805906566378029395292109693628583057820334654797930528732405326927693940221794588304420254147113454689486917530101581719758496620091556409503084680614513020434673329442475285610149255316196919066521142817261573609055618738802553448905081134698450669629654361414274180194777485077425875808904428602478703929476369568149895994789853745594124369433248257338552201719213480410316684134415063972529054589121136113354845052541201500646399731446908254835009795640678244498825500491943558966254461241483345764744372480006798765604004590667711383467964558877271148548691833986159542109035345645267110801070887610083294614460094291169658307248052488954285358821359385110929940535634930094911355702301775846092503926550418485678800378598215937205675772062468759671318723797937200631052318877459452760080623598927933233282947964083674394666285327748025538943367804522750286800917185944858642529874650751389364571365261364212668664676130883910488751809720948832645328713126369858816096593323985951088291143694115152154886630643014979156719271661961736432880885310367934268959976758638241337055252988428112552751542679326945354955716720 [149,102] 400689488405759658438480588034135104880086205963859621013312986531787771153108962434886200892816980547373986871845187177841792848920474895520665780866888374617051702892888771814147128528344011202698690491508665081749979804098160979383293093238302828203913815543701819932856756920295298403381307809711582669162280938529455074269157389252640423434731596016319049962457605332752737654776857353183025670142810743308110921665887008565108354602690353357677717791377817220116890842617001730028286055927952825395512991268292026142454863604509722099902171720412919853730244597925321129277232766550662788917352065905963919794774290775962083147909358373390858316135626873935981128761328650736716578510669080134648304462077834827037104535117419635483714225583739162739255457547448508788852847099090054079835343023760180422634695815678185749696430849099290988094624984715608944664987018815948306573911516790698408652998381301627033316270582026782020870122490165731630068321421383745892410264124716990691343824405039387735418354919918380073435117495040775293519280481477846419711710646647104310990928048432697137635283888101318488522896850971634540378046893306006583133092173471692230643285835464745175765866331582269952458158695224549918350513206983516659677081099360287311509897582359254754151257686412684138684504027065508847556133426912254867717202140703425611921839469161103950297058197348868038394444452669372936428978996893620 [149,103] -444106740995955394941871158825145973239299195313350938290167773427956976806877195548291530716790900766188268103891822595454922860844544331203734724107063110993905923792733015638360943183803770724512803064412497539081642242597187677730930829982416268018466930699164060907936547652435681928543130794532914113445074558237399830187693886052791943673249729020478535949196152270241321241970563263271642752892437186202535503279352956539772263002640150134811041993287522461646148321804069251193526763493775027899101246301273549919429930528882817521759131332465893463765452472243503359237093314038701782841422995295693127437192954896023686472513194221288925824538134187364606925033193671676879582572393342944578628393547848403679847084629791459386579187073559049274453827439413888907472663340581141603624461048641339586629032095492818660085722137627769017457072101070411867606619924505352164040148531125335626877942989831323011909165411096977706911043321078287671553055781372616909953507609811338306919436990447607445825701645263778526751640732365780935090659692234595459584481560752128082865033368190174106507352071625572303471145032899816322178197805915194772934388794303758774422139120211282242986445846874514407722565410065375724965627118747198643890816571651971563102513487104065005087324551880045467049244718841685807898926286571510144764723332892983220046371546387955289039610175192411319321536679259272682711698328 [149,104] -1633508636559135833036173133612594817610763753990826389269941773234072813640517921403382283002811602352192397412254762712752878674408773712862744932816783972315890986188964091071561549552764818835736726128018347677657140830642115169077300073509221023152913181878716315400773565365332365450031966994050051088858309467248631898260852685538009760722541847501097741628156540236257449503789588411100147177547130082900763636492959281250783048721256511113539994238012308593488271501266636563299149728790092795943955477556681982627236683628073427815877542304560245409178011094773570518007717771336605885279939676998970348380221733829451001973616090771008691087727335825975728833108430267380532834671411762147029566599882280839583471480826075340673208726709527078073111356507987544525324245112335383080960465940561402004829535374352918835509898052571237090664768287664044230257176046879015663210568905025881678526367125666745482905467457124917271483790569342452863293615557164151423214095120381614752231444705594942366761229859289326638345064188978943356812887799396569310055767170149589018011893606667858632420040771961901184712780785935891787423221244081661800412396895428149114362689946582352924326052286926071298610700007098473718355326966987269134202430353950416011969023673683439213442042014342135441790966114730962264258858311170886891183375899388041862357556032403135573619930242425344235488909897849117713464 [149,105] 4593804715958734754883925375627493183379353080376925920165875016467743370934622819089171310195016722679123317420528874934031006683523645835626256203509456836432792807334630386724750981644854184701633503379847167759333728551222477400352375733995793492717611770709971653505587158925093421920201473386518123162463327151833946598047549184054360589192567942913319367655089793592707266031592008377881778402585500613463894550213274091144468197246304267341779116010699321455523734121744714956098201489268759358240550162665411740337002617587381382231409254052132466382422601185814062035213774105503875693317916397259267727577988891603819335691838755244627338839702931939930609049236182099889438952261558594349705036170151383728614003662721843767528902866177348526516588133040072212801294727998895482169029805357806971418494038013805363259849064129170030639379832275567793830347836924801348332923599601304179366058298935743005840120576031230796671240537311397507045588334516709744771098314205251189424509458617056270910227262147774152920438206599121601051152634484223626526811519987464800497304265400874081781522313434074306162804243261045163531071775511441200838351485464418398516416838269648831507223315474606639142389049023497092291596887854168392349916701703211282593092622565517519076072947684459101803721382287965251112717682171987056731667890870838354546417723146014401323636325087377200652968509305259812 [149,106] -6816396574302038012321538979495367333357383100405954085202961519753096925803535982460319316011979705622035061281107862705855248601241792383340316219229294496694507577478238040516541240450523065076082205361134028737862050924854249396898403026389419517295621150937546529386129969567372098826206812146311225850216674191085094657487295455234548381467680846247482928832087030677525973443621095951508385482162198849638969391226896264990580334650664203563621157620550709280893473739399179369247990871300727063788264511275357269339803083852674880470447420929690503728295609009910459324139823170137007415218616731938246387041699516801850010459392489545639661509833223940453840151340711403872690024145591356606346488129902696272215085897721004350601816612893434110950587672636768929818788621009119116147945924439754003279664732401219658002811847872149260561861902211064351866631460970175931545586882497546419853825295462333773487503641348438673787088869692755080842043634997117789498796135986513120782390922231493380289516606421524128766470552326922953782265185252798379570281786128404245611469284464977814378756246052338716798072574668487729393720985755971452130683610685688709297000376208320643252877938278012881707047001733391038364338362265086865824085404711399051434908244300742030866532619385381131853877879491631920390929485011928178601783912470549740924881244256239049844643468684582677240982353768 [149,107] 5595378108135700622857504633064765246718598677434054259893965694667444791272564919106121572569231222344108953350117826132087515050318903299928298332522217509416890844749213329311789174936677680077069100352822911671019883329634931183836898619570429324238684888063227135728857100001807322450331238373543433730318519316301926023917358717754156366930078608697230819200528855603990377660108810938514096499717361271761366647616762210688082991627089281312149179525650833718006688815403975080646091709844431718163849834314849059378576623554260113421157139815770371421052195544101785948380420299083070774538783543190227906384145052672916246553951711190777829739365114881709870149134453043227092083533946362436121710354505146161216947175232105900311719016122568601494995418604554294669138764168917488622071082602681009413320348626453378403858038243424878995983154048780822565830683218642736331044763971348787484438022808660050894851732590641137069936211070332276162481287258469700100636099315210150912011168875057828908439742703489392383814044893034289743759595723108377602080354410211911799809277483744103940180961481489878007563560465903331427487818672909616158134521341389396740112537468164400641059032556971537846417777187898067377976685207659406845187878273320301503392194658592961607149118696076481301390591838838197537809586469046297083904838837562274966091528890476887088223394272151362947874 [149,108] 537410169999510382940126286220846157095073742423192073592093830875330665940941255702634135885099743349160621222843916442537535976486987960554885576432112529176727313679558346846063148805943926674398659088013561455818651694485393150682850034025306158866542791746900869023738429996727205028769157434152222300361875980356897856917826238697508733675834533415850279932585927007766376218052013066717217138088194200348510229952677437487712712748747502217687306255251520662235391446670980032711778205114967041602157104617796624986397434134373249073385542420105276553321886117083738506134156051296175635497065282785302325205378632464715895940701035033363955265745400310380508487571527838671612908652004215017084336468167469606122981310553967302983837885788502035023035352976488502034506214395785281119272048322111172144163514084675693049128320992356259449863585518504797825046281746354668291637424250540623679964100021113709311878757863596181479374636722417410487849571294892393329066481148970871673949640323880495711748450266103083953522212983545629579944661162996367625484955993325421339774126244414398734167446904391960630968911811209997838177274127056045108955979223723189731844822310345453742042265655935998549009042325279184201734278768469521686876307393865893011852060430390015451813168142682438534600643171438169193583678237524969159224888420519405690630015822944994734237074504138542 [149,109] -413262895987655173356675576787682398051713712990309734374159909069346689351906473154788395824288690565052119094634323300735527524680698982680934073062713647450391258983203628173808821285337369125709499320434220646410018971333692640627077927545906039284584125448885126746709403160946260168273381918346499706494104307051302004796918509690978013764540296437293719846495501734811273858881338837493285008419681598356189995716796247430477247251787979842454009582109513985586933998189766805220909645296514783097690409356572982373590132310597095188265550091235235982572455082349730015827415271972407689209180596666869486938621310607069352862331615528306609888237955003510535975656113984699314856498872517394926841911827769568392702002716708723943627022825887089668244996388874305818949959590260547699730635403197783123611297087499833217595667753146394345429714041066715065040833592708544878798491119858645598166159325803758530887218535823150379063676330988941514997914649808197891792183989197890327878540481041189795123487248609633564583432976606778504385775291252563435027925145124832605393649028861388247208869075806368872229209987272499358195296149532824906029574181439313375372886327230438339223193246541996088425753677748586628802353355501711175223945656248137825554692995684516882969951544085826535154872668299279893930098609855793974552386008299075825117818748094572764561951304 [149,110] -6620497616222276515043501996123816361600467444168334145424439667507793916296452780353254568556171858369649510787489641949972695847654529465941144435495377913510652186639003519082368550271578922135235380665086656532759570609741202818200845520874495123106341030919168347279262663186773108629634721275176314694697335721366422056038366652865312009482046627542634115624675438902706244609449646609863278133782839863657776161670728008752895358023396528314492092884231587468880649328651049952152005039911541748406850822062700288260241597052513642169348330595776500227226088324451251719581438659249678794042155027473548056253038583252873440706710751215185534339770914060493411130370391856852221283283699622710421162844131824944658721669362828714421947391077687600765321090461709503775299308244946024948422991741209385463876913282837045605471652621100290561243246777023449268584960362945396014186018670704012940396412658165336643328406032256138598835343187218863234513999080181469952750907867462659255298162313607373108456659807597706096133947028757714279297824260465640577911460191266082185412301363380682946477324365627914160941781176555938733532909800075518915783442640496509692762445027372893240882684992619032614480890532033984170932691043891468527694517585745146706477126717609861534425902816635942625796880476396207471139342972576092754428336984564624105903509446445480912192 [149,111] 9325682265261922871467594536898154176007478926552241327685092138901432749870539437065438258785658348007231770718620189529031130264308047001581792918080442232744067673508590735978471771859361149665800584627157651570675762957667557113140220703070523410322767538609751880830528227400894916343665377047116563427746856572135488352802011272423406781851771396001388855751232092128080219513153901424129219041557670382773051955372720059773101816456682214858627170777200015986968009556069487512964536642100272053602582497114143709776366295828389030513101155464532750079561286153056478222927714720348420217383773880915962595978432401276012710787873314819462500105842538007942866226977941971753106858206498614063251009621149905563022153889086319597206087598404266070128430079537554840831280611727455443383439644930060206509255850378676408326866250461865277263465667218559403711829601957187354235017100628315453906341155666983085561440733327786486901021503183308222720617176453690143005214009325691584100690703000962276709028734933906996171637802634523866609388532069262497577847332525443587309720863462672063511743668309569623429536442191699219289692709406897074014732251334743763860369625793318465263853434209912010569832629007791101937841771482926039116832023883667709469790499409706280937300978225555789166176719935913751672634601828241904942115224534350463281951874908990224 [149,112] -6434478633349744776726271588863266125651020594523827158693666214525547248342432077756302778166578057521222782226040408287949829344581073562168452827526341218635316363005611050803835014264306198730921506044319992848124320309164746356485973399954082400012410481882683162415901676175882279578331091953538050705106496740078738889998906592119443649448762394150128727279380936423743694661752023163898934442765303187811009827723405897021362502135653985789867127735219923675192297722056834075812759123818320677156562213084479673830772393892238235159269830836396532024013599473250974585767804981076583805352336646172621544421623485820717080510084518307215190126546098419125312895801053155663488508730321227352597503228424233278300709215557784791208075129665223209903966958476193961486752766875877196816017292503522534383461921329639459932056013999386113364961589108694201410444861938519559314281171100956918344049273040898526292731305765681737078271702784296644183416370584901170537885776413968566525354828770214141569611483566631635499940976120686524879329880295364352263040741254182630157738496291392684426555679399647139061484848060753286161967726151862113827427983341991893365557335728946005874500513684610716596562376359698056011340699511295738204169940743512131698674675276606254609778170988351341837369164346834712206963581154465315728595360489964485992488941112 [149,113] 3131744287114971090587226605188668787086124486473170655941507687032552179236653388636362184767929116603142680148322599612348305486887390501432013112279778658992944539254506090148006619981526293701206519116528043669585335059605330296664687731923429143143991933493499877513547305132912596098557641047510521858449368788013660080759846784240721907154085216524429606681063282550527339155576916421656144519952200478163074860352931858817624985476517492244342322188725487150618830744443048397355159475794120541944010980223514280256490415926068095391711150906913847995801264497304496693613303033109788880637333331532521064299637377186059921623299216576560671040518156888744968181953955357978938057298333350845946209742154792559470831440710208201869305658309345560868083042341884188866313579424586983103722100911614147007167902990504966208509297947719439258251458841902585972982702672992548693043664842754429905649471886030121804185430682031889378152053483151598308036611841190240227109504883616632398247353789815538459775594882775628725683837316841874027500784053957995273050982591238875428103500770909521403382911386037014789078522328169671719973061951589267641167675739936020589778217792253769622320100097740567505645829973758365524865444196526420473708016269591258923734248745188719674204369682588630954901633206861062370011406593025001295395860319746629859424 [149,114] -650383558302959327516179008167084955666047229626603924465271839624513278911460795111170161040554371497584159245003752657470938864959871288827068586053732438824022072910937187755241192497786574617180275666409296754779043474432919640429178285379092866358941943211262511166107381659076202978781404643233919541319173624264951722424049918449127272009828987673045131266204296417602743481578081318355912730428634933346989663335819401761873616467929325891612700156491319445056941495986460467236858381012101819908001758876105837984992932711894632123475014248539100097538460953387029765948837666888874663126613007568639286761194577863582664655625448887663904224714346202615865422117213643946445653938019243252208741880020527571080450515785191571897763352471962437768989917018059652261465888603524039463490939362459772261116098465575185244776977011784843860845158161979869164999345562524902702867745186494484722854464176924652050333574476587826340192162685544863919629237973011772519964872500208630634483865130237556571958284590443274827888802683637661634971082933571682952028916265704245959783041724048828827828937428135682662776336101376285679175936789071497209754156893678510956594237181738990251128555262734474017590513661403265280808705237413290021395850579801442005478041441195435482146226644446060010379061860880233128971047449809064755375125366978611 [149,115] 335645160181146703897434867853477279548388849517357752145258958742063175579528736612011728900918798370824840254564229646373605964390534690779371862541618393732614849842166154205810984000811395223723814972885792944904263043595085200449063248014843186177959281300856128643773871494388201974977007013680789278635137391212890432350723137479980836355380151311530232610087107689191056366068428610425788674354703694645999194197501358786421426795626089656979279261072217955038971537971985091160330365213550344410676982517718615861396345322751267650397383660284593416416918799664069855753069066864077017760412695095699982960177658466632592475378273212866003931088745612842339741330720627545638831069167161167994930099944611385717204172167496748856763737769682058910359805221682490724247482089369197164310161958832800112468651520769386011153222822793920407441384839485975539358632475065482804521751834695734859297709774634155930892410095465527158960047799671431917292699989352906900733491779330544786970225204784959912540062055870884308564532971308965203057501429008841852946862601698448676016051568212119136802436392990832923837029372253833940984829029016670603154769040560365924615166516632630678520547726918545055231902586049156733559902387146036615535095316097503207840249574731851780140634405183915192314473234671333297746869036061254799252721770 [149,116] -19838862124142043728793883730864645630788101523059214459183383234957539365544436940931765817148341072424374209630349923066799928085112398096476169031828759932386830217740841154616145030346323312232137152501063048094540276118934901601184610469861110147343984377619886862704339895570596850692789859568120833065624894279547320628673621062512035143029303137086354063783182874720629842135748735034931514002491115179662854226834579650885585218797216225178591153121829696395128975186414789773197774531327185237627393903635702863529740781454037158321356729303624198484333670966971408779838477917687146514655933803174351283010463673652099160269418758023556964603064229852407774613142395050381322894036458714684563055661887025428450614263587872693889422442345743132156992077528260888468402236977597902567803841096524925931645443182509641622933186055730338408470346615092242404076392343461567712062322265943971958067275556318465987498353290814243068862026890806938627860822291529093049676687589880082761698963830064743348941412731767963755087994014776436852793247738771828440858263995907210134694671182509485691902297643989767130761498248732604865336906123711688173538393362829876909428874010372082544194607576314630369182796816755441843581666217997165207122905009308995983742924176179033937237980171938140552395613342894363781342702691686058170 [149,117] 8354028780165697708860612014636628625003440311614183660161396090170942701530235549827289925524927720603267207379932069586622417804940562638425821947169654639226431302463586363951944569022910087821222981098523257359884195037913481432989456791430391924817984037197076674818639029446550706737302047991327400172355600760980185326840568213238397220530126929816157059075379902767677828948868068988556158339124260417210163693354077116299038425377291045594945423880490647131946545069302358572442926025088536031489470385038686935135439254838389170493851455883282003923850140090037590841105068351639944042468758914840672665165220058902677792914828371884147896586188404299082509939286317191237131363746848284450670482729211414145760363716710276129321433245034893620727936606966533606204048990190549661510551907124295788398279002064422598344280291191710039043492531158016991860064961215208534489609237617732665244938769808907872898280903277551566665218909323060128134630399186280629860493881222215911906087727575064942570563012004245735678584402207246899206372063564356595665050910852290195818069431030367499721722465072826114675445384141802242400321277421301694402590425913620173923501984879315878175200744007912488685154310389633210841101733690328198631065096058462772251119792147477836273969315238653122796112686813790174193839719468580 [149,118] -1220616742526360981198764161697495870707176868643642356194958206994547006715325898237402971554005005367341654467816268531359307466123847370405884002192849982647997132210003058353617537523114744189692667336824101721503583093104873738452994057548648460962387818102587244002271899801676881657402621611270555091008665817627006174594197065265908982998847440368350629402666421507339710347213663692635464685121678583607308964437403177224807417461227968610864769576165746460341770305799454984919806475557777144792117416429243443363318039380149434512545325529026308758341879754291718283759171278528275653615939272567828623696220114121594891937430965576943353751574161620267804097953156377304843694887462612744853696201500960610878011959286671490388827773694751534269985001249043448871200250628553095298261375133243809419099958328590020203182285376993665954536837982661697199890513469130623156376375669424062079196658802498597877347031809944250881860842756964532153086187369502970045501368769922693916077906177578748208087256675424046865854522996733892153221065757016516087419687465725478990969804539610124100243585351041195335568946960939396758875869702931804341951834786408721628841551270956369386066490637808780551657072271568563327122241823063688648737620049529037901834336407110116031187706892025794441780897888519250987722510 [149,119] -145862691001477404740881040974352395223325266474790180046707976941559093795883215696088583744601823888904742977114935291371949214162909799943275238704528136459131987448120094811089086161917003271428845882076138737798090702273837669401465067966010576003432136055705921815266091590388876665694979789076503700444667221535938404027033501360191798960021343780827504797499274774881842579807248247983085784947150775693589894603039741851655574838037755929673962860436290765143084883323098576387364101155517005849084253907476222157212303250973810225555665308075735980247471006421963271940298964303578219182647440467407449076786682054925874638350771754402783286601406482357813695381028412260533676234067918008203019684049109743269173149746372188366601064989569443410195571305404598374484296791029393390854030431464726011300258762749503917591405980611959114013527244780199082415198027080435088661374820268086640731997569072950391201223143712459117998990467250594107781141722135712698059325191713289170032132172285712165178089302377137906807568382811484947905278054479009807617240894035163028148736549571456393316647664992254408078604108351918018907957243089067163510610447521250116916697265041302048807414019127152572415652748057958729216990905925529291871770304711256127372279510248449650942233697550169458621544378874805184 [149,120] 10910627534187601967539053917533927858422230404899211535456638065788357024519357969351173265060009822030017978707293545044718823555749021373177179646085918894865974109471656151850076318921833650391197269292124684110509643829083610536659824749932514196435516599154838134559516820300923016474508851666787776484920153248401135049932155736276356927588228119463332257670452574934304065743491815800183668682817154638922211454725298340061204579856983385858978824567997858684604343235982321085540416703918236941067217539935897785420757311588748316106079092058173417353511327100020456168948067536198999790712293025319966580194051728226628851714267859207311833981877829922577141995323632373549848116881156078336113976609921607983034907092184361513369539695581263673374814278535121209981068079479231888179916489719285548243053824584973300917062612636763240965855278795861782917234027640019524650367311731052764535864835301397244142984697074928805497007811554648404134358111191520345873664937290691449358665674012611300542321189834040341505838056701947253106449767463971280011093781648353611693242781621557822526324936279911215387209308282073064297506166748443760332239804932096931163531491447344721113159755181113642801066088874433336315861902291519086170846240550387361752911689935700684650624919960686442833864880604 [149,121] 22304908276621052189784505785740194914185403396878692155106371907643862890994156692830644918152562751934664380403598321791539421838057627590933511629824184139294861394051759544961468304838277757520003625743720871010587835302048935591229025994441261586806743916613369295859575536251743093001361471107699720460899367472675755759219779870907115225989347607694061367771384466274450008976108105733938403288020956365411798004169422827345708582152419454503271090404691794488235610039719283443379315784665960993808457892523476325540340249279204284667277510848746401319294056089388605802864295984357551264359359171750516871469569379913566443574886406113416882541058343139085008036529329270020093616462248808816190078091803248939926840215085866733558523064310574090655158675365783323024474035873867466673702611216670948205704360616797525249862588056067662653042901310472503525669785859642619271087144764414774535790828598086375608926821425814349589631722710414733420633887696041986056386447786192656511917138084683571654337816497346463609673830353716835553975640797380093802123002504017250757092069870102219662491654830312127420526028381858420272098059699697671515439013448733653101041160017357019844602647587750256613650548724017506162890921177284147720347924580427626343254903598496095900334856656962044835248 [149,122] 3068730387606628619655613048132481478347102117295953633097033646105959498080973165042036935295448812202795404936245746602205240700155888622749817251335693304519630564473040330189508164511438443722810778513162255300417960307442095815177190973948683926018608919356456063868864730729468441441200268277486302560251419042862637216231538731762906788588473626442191150143678808629569726820386895712202793980859171170647915565916408710380863253399570996561521571191071166870570634743588190094009446563041235747075786219117052264582368088707026266442246745518381395674828933350226606508997917515390094876619099823235432983956588320092769637985371396317762239782936840981409008355322094850579032158430751538957421333907008303897609424418797158350951981669888810569418451477698164317638401092227297188971539358848157143686870032284864107088881551275288401436203125339184633300682753226706315679636859675955432521122337707039019493751321110681022037567019747965895754757537250532972414082544639604647738486034334587283409592603151773511909782170162446064631512939643133407869289448722142836327373252495493868503631761027369890572201679668505060306239615740426776839829230501943742188491684244545059758411313382140011657998784585168132370654373282046235087416247405233705724602769797217472560638576185704440 [149,123] 143678220373903069660574832541160045830439938321543105250839812100514344708565252958105937173919833632463358009052965914884363018699715287660980214440858421959493015678626180070301663668227372534689143854886982628873817424718979517175599985764039686731375490915723182531966500535761127248132318469640234558735038618634126595472955669774102380399900662910870122777698761825458163739855505838732166675941533995683010514380829794251475460988614971582260963698843369504968085767898901459523926255195023787920530919246921623084415033386851100088662198336643276935031133889571438332162001088156716351704799223430203202514662514578846954476750807986363740966105450774824938763826327812823652993789749896852312695282616233728297413325948560844232424176232635878235665255478545259408894355157356733865781929321241423109143281326058614156056629961834373004628691884073987835182374133844671688801331168382120933137293710061721303845810212233411068391735214202846854651048671378632178061483309817474207375109652258170854699045285143779936218962114195685801010384330058684764436192438311129617106952014876097753935207310478307743200958405616928004232704893065293789373604679640222825025145310856198426790578500264943347218024550358594188087886169991103312042429211277089307909588765790963286381273256 [149,124] -4734563971475352434977183009779277555355303028118734867670258437828870753114966476548681837476095630833353156540455740834232487793207684322699625203078007796890430965077530481873636593412673439776329213498551289323826729264736869537985613010279196899296743686365463455844006402626568744972188974782436217195727390510179555105003912976227790114145663435053645662099377516729915268215320067341176450258450090178687052095726719179204713855598131876146955432876496558249028795738725339853220188049506275318750295021961638565952932036876029338609138330386744242000204034745072216165435811704990291609258601754345429681138700804471211506761537971533046849917007001547852127659928253998494575671037933864527095361887249886103110358974609470185436042518651672392407914487954036926882291853357094600585038966028324349969071714226074112382331953151818421252562190993130290436612407267773795592184557514271172183860843338097173051283047085450923634396060583616034878482046041659798052869316733390541810476084620318864440361796494489732408752895892554575839586376023286418060879111054443491243068276194412101625415168230952973128602026395513044934360007416325676109472857232753117796482315592911066144143955055938905202589741691259523016354906791679684916729482777274095043680011839044088736 [149,125] -296143983851480352010288536022581605622730477610327791112089186747927828741630086288074678627064563279822533878029203020226624723545394191536913206455687275372388773563391079097998746868395886582850874751013521434094645735725234038026205607619881661406116646776300137756386182386826421339380430929572687375920608438748749699460200950168386117715810620690622137591670597007607635785593047989599088000153023937264193549895307451936319392067472526919025400766349449769180627172815150025130308335275158453945159602925279340592279695454489610820093102725534896616453591428915737299544880032157925711348594660492280664019421531021446055323908236522169515496938253511161430794551816563726360199316629315750365211395882677104726780100908275249674650099573567783755562019406739453225884514923285068488765317031190769421778154062267694200905099172616086986670367033699785396904114216044168646331601248171516702007653238864648859869841488376775407153740987820433824003408472793391113426538873894399813680435850515079117366308701824324156315262537986027757461276646050440172760102071221387635252438401473891790757039493719862623431660305686308813224990951697154980721425839943175410010108463880498350246188339487508795896722579573469406222930822646296321592565744063326441107233956816 [149,126] 10509379268583914582880053765726220804913130376087888017547008221454246927708079704703955626835382248309588902322858283538486249153901497798905751324103356069907199821511984348972592750192199744824472995320019603918395244162363538762745932945581668805604850113829391542970167276867129965778241496573438670545128396121997571446355680259476323004452679932058664101511629047507628831323900203423003194238313553559477631065773285783241529886679003034102306202678866328250669946008901867115373092988369273382547747203749895999907690279302363228869688729162198935553098103755849441311463971648461667083020651708505274617094328749254885127632164161363303900581121672214455291658459855638898452939599967278966515223519021151071130649967663557795862028363259133304073003266260413891248134437811799310764622594239670836568604998989732100942762630995003729330805105612559443598815341792173713942362022559380551608901010069305361943306511382102168438949973963504247613298873844748365548642323596931714651213863048786870939322148213532534572811175806625201242441074577343594247569326247106455234858115868798276330478006417742505064256028119862856650956729897485132783830630391930067846563800164830812726512309818979671264858898634567832878541448665813620965137674082049907735904 [149,127] -176688030245191862588247357713494147643028646864355037254451376481461849212072114981307279720707326173089239611214055538411193800706554573734854248319778654424102338214188819473564448364442385348581693387391526842224996091118110557950909539361946605243951678697021079935823181326796049085833191830473461691876735071362819179196382520938548548868341445695554686827345679771520160172952172629270099889960586201137901520096151766590327987178481233399115002454273844141053008173442099067019919836681921430983805390392503481832018209783932622732166218131958043556292781250647027609732914380697163735116527433323873593059665043271750982213949332290824447713143317076456422570812333285757474949402868736483090452268770725247228229023577280132903327709724648662197499373825247115790715369967335424265745050153962309972159526970755756392151903701277611028178142130182351137395105041449611470221297156243632825398748317534790558821675954653584628829934651341014138357918758068841540504725196712498996786659493466852326778787363779156037451289308717187632526578969654378366175618457037024266455405448233720994688174939331278836127791344929906822134831319423401868416446710615627289218478634344050755008934871857489734110959228894786785442605380137402352905081284282384 [149,128] -10248610097715915230272691654727892537800685406719696592733005837465884071273633699215341382858593748277473587725485587562791077019155946808771357263198610514571472131850074364964835323583895457498236025636811120059284865112655832724895657610684927237982950246655824787155299858704437564350835790667307329619991434395820711950459815794177836063054768684500736974526683462002991264433208361340645978832775444038737727630240898031635788138843675023959516636345511585429630461438765687349116115402122922250002871436720099925316103161539417086321437249793689764933626851497841363269342789214280088553942441795040559672370156835527899361649975971888498875608824933416268191978371148717341787270423546274541776151616020577200154740556736817359932541446419146825409582672155348865274217962853575209698876286807191542339331163885291927399549404238895152762123303750768526040243124401031316791992650315264637114892856428461609386691865668169971808483276781748388382310346945403309584263726577133338167178412647298421881543909426502171298454090309624608492764330471558974860720345101992506779171087771360714473353659881258143620234253989130239113469906663543291561227359350920061674613850390537421974459221581031173943492085538629983531026068278599138817211776 [149,129] -117267219402778563597759969748694202864479145447539368002976384559179136510160761365163923366576837432712608503109281821731048102897872806856897895075717315818477820559580263589176553550842116607050748638742677559703033366704192567003793319794452796293591840822717884932597435006154508441656811379945561391570673803105930288133156875760404728785550855312706376349811471121695420598031912260997629705715073298142585415387377713555032796260603388202532003334198937187754053811498000383017388761989370460401802971570546176379492257429434650685715795052729214981663123965455212339460362289780773629664694734059054523855477645443873511492287188622324086639347062224660900690349645046901904134050181879144318176574691069602175430021911586340462162899790710119635737043002520839943380802358909079331550817736160259246019591624499702943693844191638892394548064788141346856661004178088902582620392579813363685193537590819096823313297837993193817172606621496107497378956057735516955137561141657934316640537335229956832673704168219926286174473491601841913174461383381695340289935484154034699315510264398107641498662827163984575564445840063640186400197530042535090647876159309888344931900803855946857678622976236055541921329225394880412063179344922360228 [149,130] 12405354138964726838448463842585890405755349060648518366451298675098866408114666598299419936005988734152990237157937572141009088867429684215884890038876885457001818383969906899713752496087844927093596056262708899910660145766760300270205393170415044909466745629350133588674071305457097948483704785052558197234630596651263883737343965341976092569833756468275518916608936748506173078199166733700012252973825488063961212582701964775035433354083408217181439847193254857979299712985144814023814336129394025976865413006834711359294787505748221829839233540261054666530414537098780342289757426525235884730873549244773416211104549600372622621753712444343496384308041169015755891312980873594409484095763754824211007505404365133659084532882496231057488039843409703084273538654143716348493437869804852367856911156295641730990873162114243850351908623607538609618631167574484624503256530392128137407801624925503315348292766255337408688510573242960807669638019780687925025499490494989531265586950643333038446970096703015661774077636946941407989059404164225849118313741895136892056306390224481467641606330350979153660200165193738916453887348739575159705529493670414130705199364054101246930144178411000982908036775766585343966793880270523507195337942060 [149,131] 19079695463655446443961955234083591349801978111206460425069764342589165125275858726313288989321545216898181119579558653048183120748746117378281756970461247857804551331528125159324109164030586409057117118156987705006802632367205978206051079226296448766336558685409181209652730549816939720044485512637624722131726077234419745856578788651892759963555774086424708641102790237255088726238081736669584037235176138378355869948171772594924393944330486181635742008555871434276081388662886701537928318669009767237748475019074123149412511258762133109388649040059654828201565927307465318952484238696807454378644861629134239894746443649560165112026661402581081026470829910574586147339293564213180699798210133155332260505857540462743928138179340857550778845679972452825437911745785747902498014725441125702403168627780193493972230069866501996532963030397491698665833821596994721937111017564765163270058793167550198257904587477923453875961250577176504429606775205225041027756311190565500589372083301110774794885768446894409020581707730159399378904012538700871575093534314779569877034152118887238409814094714386065570847242507773108638672956980047631635082118589211098848393771998083223799925860936229325793307554902661872632879818415283307688038 [149,132] 1843208429295269280276316570592991807156463079503473145977242669451832514245671579888490141211118095044258057287797007993964053281003284979564600160021588474977555846364751974523146152708614577499465286948913144400878741736076514704709640103068736963750959921239747703703339463584451118884717856565254931215850587744492662193935776808979405342216988382473530314020447072989856224070568947728156197360355144950344975293341780954750378919737739550612440419344196299964215511153045297055204416437618977458656600672693763162879336220677947421012471892770709900359284929089006945927435039079919423930000011714768885653153394378771072600456352308342635830373143629246967990374386465951012620437205150763093229052365248289810406544726058830213953416690211531892442653418118949528251539123480757131286249840518672821431930478995735291724117085609712906633465043001818401903350613394056033626286055293401300413750510425363424378185588032381600447313825045587427876368522733583435459500690729320567236415097953562799508416853855222006939266887366849148172742698767506263347646939161820208889335711494646009685472519907872009846696941342295928966322259606972828239685880617574976675079288553793424675611241384255909486895610758701242 [149,133] 97036959562827218631528245525904735198287216632544828677416155494259294382388784351537700904339103554321495391993601211190703444741083699767557486914440180517223875281224304205705506561795411840448069351462228553889314600534245231146736326234779439882577721466579724880167212223249873521458512675581562028454163412847118944604545801743912306426823634540165035647486350780943712967363145350322011667800042543882209499443919761933476709083001302831505075636792815205809325519065073893064386672436740883752002004171082355942503161348312847775776251824426936602781106401760469471314757972615124505324551464123916306030426812290754271162796142028661672027711805022432737932807796266783002931546922656716085071578139931274157483420751617504121376759014226504541760785546074413993563680334753816467354317601271417589820236576356957169378677445216996497379201975572111681764223556585716104215256177478886444335455610833848777712686998830435065373114327914596037385307950656906566390084673816839532159465030054148630283090156709193978065370313264724967107054435850480074682671227486752393961302362597386751349150184987696995514780308094507430755344723119891175413109636978535409056567106953155408599330799691044069918687624 [149,134] -4691819376088075614440433655684440737720263530475025555559098939361453040633804948792534932298254246793042230964039415902918685793106128875065091961551754615108609439894355625130192835531428727599276835320432151700154651429809075435041143617612310562407107729677867635092164092783889504649203202981899017364734005674324408278872616089812634955783003916301941442730518625627561440320417785498944700039975495539807115633226074791476371576321597786794712060736691983391432160404498522724530832485980019769127323357722320736870939389543794085919972010446229671429098299471525244630085888704010348078932144066612852603511003994786681938546682423340629819321112605702465519405285708144467669994353655900530673104426957881272282790801719020814133518084772741245109334788771471876677884923128979610405147987942859172019854554061785702549334994535433024951151481167740602092236319925139814718454563132553221141101283046748228013652015790463903643755904949892321973143343284703452382679604559566424627918085705526101949251236537521661745781230629901081857515367549373940027323646201659538543669257839238192674524221881131527178448196088401387455314094318379799640013233264300706237815182732092007149860958472648861768 [149,135] 61348052303329619392129186491374476436899495559983360501729086147422397426959509340747410005721228594232368005239130218109663175080514924703794691696369389350369076134817664262224386292179356250885290036405568051882158427541053194368495036637468281733842478713614925783945869446300315620788051148156453462508655659258140292301096226312834508826320871163409313886179743628192443003181282699587047779158262845170022530119533286433982891432399252704321912804088559403553183582501102827244880434326435104876669522905513658641415925554968825203509401670066097868744191072453736777956012864566913121833929169631843443428235990911793422761742380810696592363293668442787596327839700801725695485729142366144848040868956695786592501539124151329894431012924859109178180177788853802962787700499598650320344377802001665032590097261068904734091274668939041449770872934876517293620638952595358919205603080088968710064895278633526377660710000834863334595944128525958596736528643123627306447123523071173668509337120350617853934547157117888976379322372262053167789385050677635362851493008717396803658499909686463738087188736866091290851882694775391177716001170270816994245944515972944160507228157741319728006996500384 [149,136] -5648426851252481257353062857921623410112472086152966331402374658410765290644819170028667808476231751292745097488533278361137605042811765316898844243232840017533727106362639669374253030859056956696402770078415229255666562000690177341323752234556204773074872046200445341425516629917518965779306395546118587257294790505443599084109246957191307377835126760676787017045089772323466423503877915254655764953110913590324965063424266855662461985800101698691576837160794695640233155833313501767509349156459563684416727056221521633646400701889998012969942615098635933756618654215487582189035165452744881255212245747186974897057566763164248260000715904790796088342121878143255011457588693756340888865659828174013963253836304658294321468771754346271226799015352140175084074299228108035257403753435180886460983321756709872774860108542303579923963237263972398418645220578450048652550035619588941781738570512446616970441041269831609143197444609096892734205496267673363281408372572109470364283216226949638191585566212536746598835729394683438992195263267401550906117973786574740778501960589837454904874245280698981173131419248209921360135743676459730744108967864817894874155355696526837840125424514825448708416 [149,137] -450887968085006373724731459750522327310138765789628063109822091198029649021404640039304882115785056592446461715062635196839702280988169526549176487256006715702290073683802829491453868758955100296347835280956553662541830578203393981319185855049197442828309458665805096941162900307119990183635062100300989979690395344944771495672284506500678173842053268793266016340267257759344978024238770230015107807957627128105896445960988369035599267419442962998702178738719810675735904651683938049463765287852217897539895720856088849852794098668691208831508784832070924255711173776972650159532625845929122760195311373218112857955618822192721212896745501531529518133202253650006604608728094984975435204296352333657734910291891058603341070268951490815385627396287075959204256866412450652193747665449179034190071890551556921264711807101032963944453685348742850824152826168328978399970966801558852081314821965920055248317412382563427000704417284839911968317730675590856362935321319614355815293136294347791017565496730614902560976780513979971205421846660313069743929664221674292099410171024212623837352685930165679881830018950036404994847493305582032474647588951236197710096568717559284598388744520695388 [149,138] 378426095031217670890844588462379409725132822984479017289443643292661610061245904198415393411097315611905848071560620171128756989920002648921414704132213086368908343198135967091439170613487968130728237219750694023649181123034822717164586728948672994283630891784864859302824644276055998193634937435316296105455554475821857250294656746566908474245520520901608628952081947649155212477313705851200333414142983210111645569741542357677143546896105758266450175750485452201221228604070180159915576083217447979868960414543212163052643270397793418349807778620925373431754556832568587725671933037314906147190852462202191882460868155063385626241245107734396557568054460962053920430305475305839717221666356536835859665589371469663116926461927230958725602571540812560604411702445542815713690755629931825190904918955381321529597974844685464702810088292275600034569032223147954018775391901299603586247137144672475970050877243254715755440589209103897739483127161832145499269299422098048326630056499995193772158128459597733146754681951781420378666300940421722587383640850104055281255026217246769899543293670743334223438494693362066181270110714286507956519965026515012494248354725478562959251672 [149,139] 482267579888674113235674322112385176768594449237558408691001441362100419597342350203640805122881202219202644427815801185010569037927806286414723318136629007329668159240075779186865402143134914333632029398454531694529702939508611732540955059756019293457485279723458159271753847494308745898809189487419487731313079580470659323491886495955776799298124020587096434378309838280295107785754915293481116650676441139745309518139207203710149704793668006909925559104613113351804512018349834128227125291713392818517241264108987406875060972617585726655077362664587102922880960639517469533747817152925374643461819939353268362838579367589662645325752327840123331093918072719415722978402691771382236058602483827072324211662965188464217062788947356450649926448011232291411678126250388015925290424456631600602315494179709778914566396946845301696449927736721023699111270340739340893457657694063609459409838218197343546533468395623109814359762907953992981232958477149933369668741647416082728936064757234410560349485996946368893677638094900813236700833988913582183506613410881803846449141894364860573806681862438139334901079257298474613445553758691330875536320536613710649756862057722397480 [149,140] -18033421039404309214889353063930965171287444370788894093378434974333272087482590390635056532148790496105793337680933562758885410528352864372190816477423266411515150706825024204905267415269109022681206140676522126218064934965458260032512061242257229127743655814837414303670144404396314459333091819019084962238853343467520324938611125573472653849261107644687091096569977195317893061540437484951183204615179773346481159522859219913551834087729296298774293220410134368183768461578803562076047258662963165702144202783013147650344734694709680487717777186909210730044102108882522080117316268602667425575417420364474637416123067069061617985594711593471745579465639393689437606003805511149599643110609508363821457771540513857098710568495240507502346903688846045505773425971614692554924306904469489818432806307812325293718757935576379478031513220291369502928534278826594832528933491414676697433346441695922971857104222831140814812152628487345247881572697553822305199663363140024869761120965890953306322941619755302431162410010294925230027178070960676714079167793001503205055476486419065834443038251950045771016511290226682920496013957562191700986706686057633477054128180200 [149,141] 21076757673267293601979486981729510411148335849452390529517131095357892195234060518008845226098032175906936987407377360293270030400857508237054378724310469631920795678409213676053499299934133394012668705282053969773947456755593659109319159767645893156592391898989894360729581535395090147711344338200267611212799283431429187877978699662135192656677715471336173220253888069385982922084282873759011682951576579629589675748649245313050132627256890124698111968743473322587142237920321883355676556258622017732424280409676939011766619703731251432391080956246910866132246792300972597310381439409065453555763083770220448126327421657503320836512152455246540611282089781370122702180067607399359423609877719807687947906228168243961857907651916773837810539034641270503336902267408863408662121418209663641638693452913730954231209759946702228364579496265681747692902300809397545766939444577359924583092324949046222515820001062864355106701387593893264213333764050176502020549407639553585067189365640788783047844615415413915347065514713684341821664571124839245672647213378667797848953512665048562019231427891303149765875374721916753417785873917888597327812699222470792148 [149,142] -1322571417261087074865415864300746676065545537958969806862495772256946062456837477128070590603970109010093083704229841260983173152531112956499145479260325851180795385860445552537256401889776108924620915821088754459205515080016891133346044584732094087585316610110544076639153656708876334726339121966353064420485507954843623553068259984590891037494412377546860816399575577862795627511847066234660202970921896336229369358672699903464551277956881979476911658947804387718833541246289143198173465375438542733116316998079345540005590105161035509446960273274039411623374119249544431615272524598787677156033273055757982104970470244429959752995499430729332026842850020264160160481353259363111630889171003229596403132261255739881798551888889099017292809583441084946285020301428086657115752322926960577570077772149194098400463712637629573326477201786868604819625914706529632491962188324935576404052845741650550891267294428036253604355833771090638849635229630054727587040380579327098465823363214990458390428744607029904793908824918585881100807281870743633571962187631782690810393342623025356860047577434486927817151354186473768530536825532013523136113756206756 [149,143] 303932903687284047378850529174536513424766749453295854874488645549278343235230815149138557097994220029195876261355326104481289518520049598458526607040086045050267097771653306790345263882717734056956611298728181051660881062454498607935000761059095665463927563662255075913029402535553992549203739253432421615544661697661341102796566599004106041791662131266861956227807739815358660539874727392331099344817766382407240265789070722864698640105395802408653675615759259682719343094144652974248581091321731369026775230666648718658661319104424199251350698456304532951646229605847881520625850043012967424035792107790834924382944368599282251220174124546990430042291106249692547181642014377545506749014789261354369837162282044247103637495826760808134024132628256154586525933079106474332951665671041868045600679526873341485181183586709682784257066229372413519233036741597926099609141483549828472571811922995011107776618749457232654757638542059443647433183330146620574979202435115459057710555926951627050926851781331278988576237300866788842356404219676934397161555220408399955711491194322422269029424141296210645616903819271144066330116338268167614996 [149,144] 2114926735626168201077437754870536502214598250687826272954699614219722642173012216458440408811479913083522110061413492306819730532873927894834055364132640703097931861046197631302127979830352138306820604998053441413206497538253634620948004711598562801944644425150188901281038858198225208831313253495505225422236030232617965356036267745110306344574404681264452998506712615227152480723878926194959500954197691542056926310165978884618320062987222472433282348149008530892897737601112329106294295166274686934230009787671700547997440475213663813105281666891689763092356766965304507756664542982442024439335598770287810314143975306448628065506472398541242117421291015959369734911214323439783211398479692865246820650623472598779993745612388073998679266207717760877933711611232021545165971795482865409105772311613162643531560837546172357883713259645890478675403914227296741040901619743564503640964687194085054914679342963515882860913378247820352817002598321408887972389594754459547163973345052733676213759702294021167154687148227332939657504326134829800155381840372402258429110215082212070561511505443951059529194800823726403361333201629180 [149,145] 1543544235618123047361482059867631481955684161594913530247107912694066247370287441030964588508963317591899323965091724939130149041827761341251154923224112296822576366914573302975235595570604459074941977205567936852621960655292611701073420666930623664602022705853508475183844487260104472835610438216027830391857226455666882107485052106159619568605578861571559674606700203464874763718370627149254497064905465983172930492075205309210025061779138247356012875688477335438985841533469787495986891618229810250504635568593485164069714295499829469434301679248460501564493574155771423659399383503999334667734806710275556283911422688649806272976805528921096319448290595140385279618660995469457696843622255096543588760318725927201541219821031410633743416958782265015526031967358767662903037991013926373437898814346637292124617533501414651200574661597864851945105613370278943494194228720154975468773248337271234541637790181556584373836347799477768071947066894044453218375716323706968953509248042260226843115003663266715626000591233596380333767744778352531586564563487282300970793605906022225725126341501062209310452492609410968898220 [149,146] -70569457705874140136428350402561224703548880273040684465636733842146835675414741123920736284595329034227997361963066769518782675629719515148328287563974642745702332290164962290655033755155680112297286578247072556661409971162185291767267969216133162592420286121326445287448426849038470344401418462355470808949314165439700061149610650053671791297536074008266460921550646350761400498380327766506338998983849071636695303602528201755241506377401418296458592678778773132850980161965042408649459330602698113924140263719621456308586009526353112624720119810042461144869416087619231506951223055766308210755171398684881966386985649275708400981895343217991433015918783419690534638697813922549344780142643218565576300025643360370293767948653777757241333017286688763443830778386418577421610036923127308383319044249789272766063565752680049264242329042939709923158081922408495298613316447562675118342971968998868257683367860613384747414473741626282755512843134611637051044482041522178345963352445224551760263138126542250910262134801438148353528931118459412606162491526236203722338627272786260415237777032306652167645323135868 [149,147] -10683352981116237178042912497243425854022384126691819256784020633860375377560124050971337546097735309659468811758412015540402361821099184754530002767081140596515353444604926382136835468916749652105875262203877990172002316059691622002618966017208233548676791038412050816791626998018782171887069237266203050948377379833335459035193833008121599827444337387781275202088866362900472980757300330817707613608947292609347191819391825784101477444895430904479600660282164165145966750867069617216508276751170800823677686571847713272061994309165035530668579420730921287975486309787662687092729780832245715721804334767102028443630948561875842729453401755778423225138703655878679485761610670743261808130702790057767508474324234195597703007242515778445856582856390310755260826871983176961122301516116633495526937009159275298740174746501760167247406308460339419813366669928781374524014718921978896315659170820108135640982483066428611134899098956307835552976177466887827848714909042109702686511592991382137501367181389438771880725520514452043550162220302022031047722262704493230433901235864900203150419169709307156548 [149,148] -382849135790401004028892966925701771593812181958713639088024781326630554966953271878908731482045880830048251647458293717356695102504998119544006037187180187969710033230650505184199548833339454717795463548327151982659408055152327242330378519493571744684773688275051877571760484979156101384595548279800962334108491115306518190450243695373470434121395130247321880733934251120567133832172367697686147830487202695366508869060419045557402834263365043164899036776087198567478633017953062764898135601674828753220353762812860600493980779330689953344055407954679338391819569597895425756723683641883802695444599368797244866831241354125613249040318002359665972077828061319540220645686812780644198794853433727866309875069382504878468473392154290806260336357989010606936304237363768060952300592582933814713982143822805588909338680784566316247490750824623589609672920744465987627698657905087812668714076638878754646354571569183149657609039366026983408093454849501851628889159779397637380671748609399292832417964288071194729783990416621170985043943772754283415045039137778199826239678432181505758466106592 [149,149] 20903640731126394279498904676340966889350468012638069485902298388441758364025512523747125559130670521863753630895817292319504768475216471615203447388593645902534877378559061606616790926637795276284010416463439096935741369855650560657518558301976586633437831134996606719220125272915004692819190369589906463077905011457292621939174689895941935529733546809035322796515348314896900918945058980826603417718581347959410922739379700358192635187868009477990088186952140136001945120098116479657317333079183547575857123350366042092647653818276151207703524624953469291728962505506939334118573865990094282031923327790004701228713369620182666654439330447050408837841278798132824878491270390369143186379482751720093876126801742507491482402838388576028581818124302662910605605155416746921887151173590099746698358594558639296699183115636140580657834950337415040847984504479298251876476270067909575467117700263639344975308937363580966923777155528151558282376391470521617012701844819258462371498057197624504223546862551907190462445793478232882572181973801446876310841778223224637540307471814500225 [150,0] 1674545303721949483751606268141697826599325940851695140965428225599341046817830686543465392920793300247454835241883904144176716196068491365964543316564223921637484588857014349419923101325568476749727664037345310367387657912686624614452606600294425700360894400857785992934835324301570407398102664507623152692744910588732302944617787051478362950101835779134714442687361716744603849769705931942448617736077852585156361066818632076239832522104106601455601222026310342367425465899651796216609556158056668153475518406865529641967759041965292822360251532863607789997434772549175491554393990620809828292943107714982916190166233773004952842700783863875084295979699135905565800647154245196691081012660607554590062541777462041783437313164393639116643673488498248870084314150081571515191891158216625538342204317468934901089816107713274626293377696750834484881335132396694404509418850840257728787338329297644754119570642250202878101703349371875584249016141466952170330389505113757464024573805560819227611736359849776999933022465848633679196060176361884371606276026486876639287190161637545994100303677594586015033121867318244089001330326206313544340777814990907864482181976702756215291747556961549600182917577709709181013462665405498143171864935462327822192781579141978196274871640204631798029952648796308762989283751946010897741026482991949335602619738294875482942376678169566289401787021201583946478933536447212776687811736665803490816930219521045990818509000777986566862012470489774927006128798382797271234419185363504899896766040338683341628388749685885330302370087902318391164797610601588211392107260725831104620102762559192146322365513246462662664514863629203815879865169352474386413974697227074954976906305136661061080944841640170614449623087693908018991351127624511718750000000000000000000 [150,1] 228233003529756270677891341986262940656961730068833940849582535621755258446051545929350714143222768649611456125331984676502085428715673841094448689909482443051644564877674430901831906957149812221635399876784916987242036161575239994564644441203490422224321617788587933968188837337057281776556589488839050343754417761066358760168439341409456462634562268112158065475929548037136710109550789924572366283690072228893252431171702092880452971851773344686495582062508350977749246961746375466790469600064629946636085330542013861992616836686963456908372205520659009007928261710632684035841467921686827600141342245986827270241750792109546093033146693514031279673338571768798062483821121949201136770433302204245558699346268340960484460820676484272828087268955813193446932950747648302440069454681893507946238081767486366389643051918333215476061892636827287550649989933653554772849001013193566809488429103106457166715555656077152688200571379682597802602706013499264564838891401734063266979821202763430234456532441848387082192545292297428862580083492432175474589131167054483859175222004770073134115816153907871648944131603910972748380406524927261685981079012496628752593462865721031608630035071685789526196494292445460232625884434889938209401005873046876277243295681781437104281950564775849379369737969731834438580269898585110112639820867810954572836103321342982978434621859691976670364384890025507952982138854969679913656821761990468096584322168769502046333224384730729621907845048530363525978286058390153818082250590828724869193835677498271659537433140067777804546657121614129310972234704987603510368066046065958833205537558080556000010410097892932257734835017348845907263965656795613254998067617755630335174076149848058645686348013966222186311993969098921297700144350528717041015625000000000000 [150,2] -33054397058472369545214664438850252960901274604805364440636606857254299899442486658202739028856158354614775250005265618234386806671910859143277275899062797670473559790922282679714863163772702784874074842442397279193222065506414931402766480195064149527339410043393178159718200541172677045375990660563643543418384502351679725715930878521172216462333515030832500795110212541199143898393762964177578784757547769883227105579154318783231796215273137377419827647722853861446897592121661676460453606600190471655692380192815927608173183137765848332174290428042016778026450393068713416629721342110232166270754691520348241914617492101538625347765371709379525942643037548229276144434617686063656778837835058374304191980549320915636007298682060075471106538830390497414380884306246847968763380592881632725982864975668786299712938604665147733846057750814276692696812810423789825091625477472618103763503368302683557204417602522685216826238533388787010701600203417456713170426065610772740090393325015353236124814218294639866330299923943498837152900606750910068565362706656676366525885143833457811741465909731142251566422688576830845093956902183770607949922762024379673389605371906635229734841656086982770041630828553276505134233135854872902120171115162821176080867289939669986131624603016100000759996984469221218553850376211172081786864444664372538348756732006186864140241308102869434570607117815244290390625628111117663214392502446754016065940655826852335167872331451364353672191324319047338181623432570530134788913527791419980340411508021030382598235167553674248588412197901760803315970816468682668771069347786470226925175714980178542861681813175894961402576191688243478551913666531507495396018265086900441943184262021858277939010654273846448393710251156818458184716291725635528564453125000000000 [150,3] 911177954106134012256661855465676385861311844246549495098566212480371023413942413017166664675843495890231414214304708721729107682653829815481373175576293736794728840747148492219357743116967039343514802739007638234263288612394876264673859464016729124142272536119171127470425817051672972038792096364159260072542154640163661309096867987236798440938716552336598321110771058659120842720433984033800087529710867500906368105459288518351206043445680775441307169347010323424855968600557045529354254628143745040498683800410509160763097950554837596480480938125390085507971723934460373811109202449154487763537282742891964515047716535235144521981572929904767876446442437963875685995030791061549040670828228947420513212056497070350538673187176381678045852581119015087191632271458335463488441911846634193444302399225273317015441093533346632576581889601811884567630523543730756892324380395917066399035232283905276079680313041584100283763703089838500878597202239654322851399344187700170568722275231246931125747380632149078835869258602656858603926790153989052949891834564997760036111117649570161566479734938341024676394535657117674999455419876833768096047182045079191536859622015282733506763042775624770306449119468986364094416548810941572654975912396179228410103722669934801589813335674506642407044022414544736846322122846604127496520371826867560164921216730575725508335066323125527261691032847674904431584053577396428625535711510001162254712421688386117765774149222873525121656119672407108268368340723601550920154306632815843634222861752761516122207324351602557912107676381930371839709155320816849191057233279362062781676382877267756367655690304171760661995633709042805187012573634100751496450296913146138008195360956954254316157499399668337957888808453787987673422321677207946777343750000000000 [150,4] 2014953235647626144341575051756770558204949196286458063801630523040129397346324966838115883783291075666517808257130605522565877110976500403458336782044850162107060562724916522337098894011732787387467827724907934969903353672719329869149854186505979339338730233455779744947326444212009939443088339727854865927059657285518487320117945529432860688001841936227998230410443071869577124809109902275408292200410690912815551506804576709601088760333549014238671841601121209911007129543100256970050919795886934232390230153887578791050005791853745838782473366612347831252666245054331639803263331556118662935802298612817869961025412000193005661926455762484515853591511898054907279338991655459174378306895141237659207356453970730317737340647189406456008365886163619361911366538558052187554806055844626335698278008360529436008934448096954524819866602118717447232532983974370650002456370893280847832227993583685455428202385132509178245692145787466834511702562282896912812511192200067636198573244001667934470283617055199637349042128485271933994862853346547445033630630669141856208941692005709302428915537384638643961586538983936805112391209899412268713146168388882449755496545457590017385292768243177674146426010177530212500977987750094367085989299737289537638879002337916193528974462069368054995287658195584234512062380090251006949612629475506576242310264735248771999797987956812639721555208057137896233191305945345152613085761043540219214461520383143092717433909043571969614804263139792426933850120582670974306746710404518647696156758042545579232111245806168662248156842320211078988531996450831274229935223094972581913789809321163810499361010402111801821860478794187280295242101262040559185069469230588760925560424495960240707159578488957818714205627586011360108386725187301635742187500000000 [150,5] -28495394391648333422535257518087939629127478418962384448686828392068476133571290145728304075628833156069291511283676047076737242745227940455959004639872575407029812809669551819760639596636989715622346858765770479470577150007051074566838385623040078250207808860296457796311986845504900692210901896111743286859628122818540380097347247517145748226930510210438308717028571091427220510006085616265425035345777439214863906781955037010853423784611381421422021751798137059409614036373849302784403765079907405852628479538111345960255316094672284930532733118980683372337249345663615509743915459339632271196082839257159392991011329624072516156905919044050322668476853530768087725225171079579696173316215946230249612647695854769490210287658945447390877518401212240407441558608327407445133441468986306477978029497846102846252933602835095305626144013894845888609303924824288430804749192278898553017910796106486312625725651972606983104559874357493802095121104443675569863763511163135615105015153672814271427537346254704004380618058401670458379351315037529250613218065629459673415427596214509513572181171608534383697726353841643708422963589541010921052611605794214197853825303557635371647046919529656414578219324663541904910068861525491285379395818026812508247066674722006140701357225455125255721273022514877547202073849829291756223554280214047258403193208830188404833056573297380041074506106776449896943255159574074119752808645869600542199885147543397312977918526932309368026138755350084461512216685935666798669009237798095577885240786928695058008896510822251564338388730234640264097951101929264144887052908481367780102253034758336597201684397729735749102970394167519089834500904110718737311260863710294842562173813291801416560567493010253364155159871984324126970022916793823242187500000000 [150,6] -85824817435537998355177928195765628233954493106903050553153607522426026335092621073122586525972246713222019081629651515173852467102943999460547736306677329015884747865106032892383797444284115699021827998360895021181104244304462383364253932043202113549718461019685137909543139517012887264303606500790851150314404158405805321664374148284058620086715770190395372916656744555657305389899438709158073025697665227760122662629257315925490183752680574174729925278948735717950588942690205674266695472437917906163875636822934840680499186189160597841388959942838338210563686512137953709713715791916975258493634338892802206689731615588325269307906106847818890096571081488009025589438362825162706702389808536214387286508517396875376532801432211772918934957604045790974351363691426794940399255842635835724161105416030984832847117540293584309648684786225621263986778341001572783404865390107585482506765487752018276398666396567709456365080758287327132613787536344705659666921197271321579909983251552211502247112046277718585041142160518676473527374259137136520664942501005094277019836153295135115691667599314725597193572387773697273019624632732954932439806575392488608702460357032741719112951337706262937449535748720118934655797143544258662047973843040052849533817307749489462100026591171749978509530084188715847741597865724115566770489180417430466596100910939047405521509275273953734691822328440630887628835384112550300919509395390488606454020019675199693426960642280144515201434901292096834757596100217732168513942205583728128134272263467901378642615873841453067558570143805429370867637726390610650525644668800367250774522821445177542307699828975465549600365080054213683414606766681957791904371092283660243868238768357581813169716721097170144400001490225804445799440145492553710937500000 [150,7] -286471485318339406959155425731950554049796062118939347436637777488752704251448026622084681647773356155477316404395688145482998403666850541395047988002475689033738192128175090709660189238988625977626127329055674722599802354050854802313555640198271306836714806754090718310025636778687855560689379415803938293897363926913624191575915163205155721546491396987218807947752186425904110835855262646901863798556039840110167756770299687302566655606994885067072392983139443210312037004830964790572373139630214010665011369218200662787868498357214762226338069960722926311761844879995460402894530956270391409311423294786901135993643156609363625613268683949337002614732764994472322801623502538716502892022989011326750128249195292209688149057632506160423763297332406742407751546751694626006293610524047920748833053933331503566625641934654776908516524388390436322220401390098259249333888974065537639814155210266773700022994739332336564968310347855074849096665281389008832189070695619516796522166722452446011632204971223280354175762338632086950052448031467767830614780783160086650539935962471470513089729778815244769947243803134474111330179821141480634752198475822640408749392856204641556673695461692948445314092758094902983029377615365893435761366126398334504978137441074393729820700747680932973131362605727985140124763073567694165783082349276793035312987330407163430167657662757816720046966996682272221876075619008046863594794967594795579512516797362129678678519621941338412474442817685533846475896944934447660744959489081697207893691322031385837352098232236842103792997245364142606193272295375249371981990060315626866081216668959802402181630339938022113152620905586497460054639616410389550042695209283806386266504477934972989630053768800484192968980323712457902729511260986328125000000 [150,8] 9685778053329948650270573590973908965665305377144522590422901865431178216242039943460236013868774519684309906476559966440923157356856529431195595855460434252654637720797655152710039213925689602581566320016620778994357945364034985753922421791477518236809905252669345927226760664691568763145667787316734284755573203500466826699370336871067553126563285246918313803200238172030586534981770028104420876981795768221944063161463329181230957446666236006321604668772903331902562524351839854041447577676006040862756092169773024251735413416522141054051081995090756781767545149186723291226627173756984582445261590756921479779761568767630454872299634108616869570825408567019755703026037284771686591392228062167490155776169440072361139112126561814700623651234194993054102105228435785605318928808023952719162444231354818096825400495824629174886512533588794299524197372098704562046527804108553371208355387240377283074636232111644565175744376838794107191244016991590208539437693247422550990759429178394871832501408441316466040304716572601759579603771789931603045078142907321840550085449529692674343334344665966816729128961032966475838505582571722903280447417955814975427204291172743718173228336021835779097963053728689244977967194687962572788956534044685342947709811323688137923085906911076020124417391418128745171622798441750164082037838485517549201211811378526515345853792172921898740643298856715451614078009554731548336941338523122919817912793886433540912966912168192780402547971599189640275720050322221461237425845826060188991504788177662972255025629732759760751437646632094360163633277600378316794688320796420228799734163340597943501858069248793689740708072447283539584378989817646004645321008541546133932157892163454811635815650059776887870199857388797681778669357299804687500000 [150,9] -22829468249682652569354883517677145866433647037236788304837842710255959948932263663509505701300327147342053664794961714665118504786508628763924393642354501370986059929784684611000566190683070622606749923056882422349933617348143802757173015082916237353462337955057096200349460469060458246542873643811422035423281212565684838317598398643434970897470163483692145993936190190978735313469733388033742340949704434553072446719517542740086905483394118319296214666549616375845134136749698739978786260213949723582166436421227727270532772438867411196368973743682575970411012361758690296323553524579496196552727337932135568254981248988928959879694727100607117781099581957855242876792329440948297027823874644685316372548538619806402948418919631964952792925260388402453598859981095777831235057546638445053491872405507996670477058146038350038646980547215123784359543206465431532942286708356129756668299342579481093389775613300755423825127731407375667435278908973353078220061069923432490028675579236640864175680584448788902241795162745945543499370734346550650773583425979674856476738556763969954578448157191440434222004111873035522432078602962901578478711270319778833170266310932267208062201003762549299887598779640090804556973217711147576068736693797413148230371757921444129384408459305474661391430306955867263154558803773577489232145292750935790126617384646422350467845099307365547974185418094389429329803515058912558123747645611298720926907537441445580909570083125220354344139010818210767298494460363982534264242544515860954935875463044011632966224022717094304621865194540354420853341459821519037992418729627099458795676710872165573464533576555663087101920323725745393576028890798139409986389458119949563619170973897468716986920071829875178437418981047812849283218383789062500000 [150,10] -259211668596184292246158183546834718069533704554666369720620894672496861495924495133206653972949478088192221887160051031179963816506458627546087083660678146425007203203003070097756024671953707185487314556333134334928536008572765843764822305549521825325867882820424713295922832793702937575116551299505892798247862887783273326750540458800019185916972341522899769049874676418427019704172451167233414731831281476067881860815860151592929442731649514085202718992410915017603485882566132173612159905244284300606101637863438820887250532989025223359837548024588619946069563815679829166609783497969396861938672935299909731330915354406723089083673003644868097908132514430773459898444695537304226016519912544067138908484852823068196391442151111509964279804868946989209925115854685972421673024883742954111673184814428079652713232391699841299847988631970510526713876371677975141875843491281146528557777576190616529265809981115639143475441423390065391380090024273078552579435710627748810842678530484770727813680945132653516559258031500132782932802742754023161877545525787998170134594251218847159296898856053738209387447848055470350960035287450545821363163064210329602115477801737732655596542989256292392668621890797531389931150704327083710662427994101009081417100897375965814635999673672696717033689068710462080958690473939380934118958290228105485967103486897661589440236828817983464278059672417903971208848645800697968771229260910860059208516533633910543908061702413242124998962151981297391573834954594206687370250060387210274730445430977771520385562840482632537198940752843895906408771484347998506491718066942088144295952446080083978493231243757838369450474969956544533342088079840460890357320438165931589859978722067345966739760102729578372660057539178524166345596313476562500 [150,11] 1987165556905885185957829759221504743470361975688002130500453978245246391874585471179442198213795245154386138745426173717142489974958796613902002732543713175759001028875753108162764948245006895142744660336940050589043004280827892835157311325725610850658949918472488793376256150411749962341514157048840308246935056169114570207438092315723898122564225173069297059152419780433843484801928177134193024900185580554449656577678743990359090342892226494049124823872128410877892570721694223404869400611118121437168201503264649683256022317236650226518238861148340760673459163541558050864256602645538844048439797631791952245406712716372931129366368474761407397473913540535170300781039320455390599369071478632020270832610445868464898249326565933138879882535541564580763786401634606230990766995295605270008181591503044578508467056334553405821219058940793910300533803358190680424539877354139231808197645871291406068649969313096057468980608143379980464112837567163831491450362280670498370592593674478661529713410757047896696143023645438539487119202236114189132239822459714261494878338394790193316812747794391647702868033811235686327529317592124666187993440457102231547537536459018529782418105266808659587554343354079782519833767901199837158271954136761169772669367270552712747916990638397285882057492930914588574082330043067389619765732463038760674518006193623886227992867558746852444097132825878996257699456245457588701513927273696563242569704023537198932490673809204672018588654472660617708759745046866014029992124921043545107707359543791510370548305447468164860830381562888758219842295489365021433931273268304435436386187405537417126817117641462054275601364786378478125534518481827401229197832086607887761843126186025512361563714371082145504487925791181623935699462890625000 [150,12] -5320698584833086024600950198625376336246211121693614094159910655292290835647463746267819847364664494068290392398084909048479269113965945749851935826779764451499844328070277721554063137009645985513170847814379676728465010888632050626899006463620506316561169262071377709009781363106892146987559441845218605282582897693155475423525751387627389426902114014052212849040859574397649290550644688856536240094582338468266810551271394866064662526777247305583457040037496918373662241725411792469918955041337749425242052162233662927829485663408822678184416334713132408078498512526345469411943606144586417926774661394515840674956673739939574483236310159496249788870986195844075004643186265904868707134106550166704383291154422193706644236380718030293966671564778854737739626359439385742903211197495614170032349081888449304954346032915437099618913717147573503088796525925387481054099222134725517863447464489153211113795258987836887508694619097396582112587658243634979631731410214522646273792700102996039727234562472576968604411065793292532827457797587038268460264227820610429077134228905799446885668016766575856852225833261624277726624683640828919939595333819527092924175833919518864205434943696290718143966502632473665354213491435870076231579407178239098118806399127225761030353673892456181172173679245641995805950776230241464327603346893331856301290801672189020967753410245826928347936942036138996465018635943435896929777335146784760953960046072312734288807811056698587365247515836264464449159555069113335689662374431952412833538200670612766946991442913794149844564042374804772959903935520996894515033871360859034709169789333582579842742161390208147876241909102684932706787782691825392487043502238267920379031434326680598140301738097068806609968305565416812896728515625000 [150,13] -926746146262661131202697582403770534531775263929486868184119934799533260151277988808559911689523904645998013184528414518958755651059938951430195464155168692792480964382423949760891398511990298391993891357756419686760118290062676060913228541267266346957705300923314205144740968820204625719022226506090357374971085854503083170843574744857058930135944459008996804053714503257830116722790896882227302783291062238709922477151412218708399133009462044204048924484536324858559656015497266063955316812225423615189470442226535584009495367150485753151980034210876666527702108658758959476946037211688661489339799715195542207513913742007168369654384113191152357018459285746267773009793943079427339180198696993042272746101371711436786266329006513457601316167522734025673455724936849480456702566189122134225640622081380241651122218072958313080796036589593830230468483808079927193458310069326342668740653152586226767401175860135055269826690052156527674774294762482406817078662973162925994086746688111245102596790482811565673674478116510461011535952300568178540459376151189402331879594617935392975308685053877162233693804578681881312568267155432509724103497856312200987879230036083087223495113241292507783287076112815257811220968303258971008083136184883671695188374579484084143763021645775676730958596021712478678447134804336330018138951102756257706774646045158899316588408629828422803814686851097857933190232550947204264482694831165035045110701060309324514898647054695622120531546330164613296253172657348994936358146045855388855864586513854485671371956788392815492403529788339452471255048980249567882380344472585449162802076865472059929960656958173611916465645441259434425548166788758046330747289112715719290962175172899435628831588118714535085018724203109741210937500000 [150,14] 49890735649163720538011134801719381707500921930593760336043281278382389802591705770812918085861548879141399000560838523977257865408793784136141751153903272728367476449486702327416766250945022600547648275320223242026678177924843573846905787480067372630999147870680919809101240249029847516357299229222146319892410198780163090696678543372037873447268619626355018162176145880512838666092826779211643977131098526349105658213199091867000806813870025162470794408780606225709745623158371481350722827981927909580477502705061207060142385831712063068119168526382199258076439067454531853547693872718800478757326286036779262479343390520618831595344746577068967381557640030276874283965311915217477781325996738816840469891943244429528527365859846506111527821930628085432474771776015990557574652402609552702652780471869392232478645365437091464379788069566534069000462265230111551953981731055081101748962790718761280889314163107587879069746289563550002254440714511015531977711427622618325398565772777718895620662176133535399535300642754791012668653948537086335073275252931020766849629327626565447612558491590727140087472325102903479632044836310609504644142765991539407875216969856337212502192522333601824658192268563596025720101965103787247017022838371863515184082722840921093455444561084646387181272397366672102752147216775361099735360032741668215051440274968744095779013787692621266532644534286114002590993113838144614398614916605914908666287287168197365449195961731993843736962634050342835608168608321095025641689806610734373790003608442897600964882582995128263147653788878493790859782220938502145180363182534185490314717461575170918471988092266334513438211130550409510699279472068190136281605289492141795713534274097020475464969724299635345232672989368438720703125000 [150,15] -162338356862314768182196433894202082563205958425682908755801440118865315195169659456459689424791123427362346882079664249898208949021636710038384895667971588919831315879911374407554085593396728168418247704526755412568061432826105255209772954612528441433334100187143369677999023095679866876756489264681969681284006567362581899953704900707494914971300779298510987862300808250365152812362604788050186794521531155104661468639356551282215039277500208999657200881009117046025777853497228128799269761954852181101490884172033331438332179174802618288291294638656903563292929583174404315283456292362101689797994141546402787953739825098413458865934637992591241697769916060666926896908077123191140062483012114946303457558064843009783910356271988063675898091081354891246423454148683273303434916031471673107127283697738960226911711266903582184161828440539346723373630290824585155222327471942475605505893247229276835258253163996665744414841368173225119766169743397125248928805195033058867555190671877476289271154129639014541502600121960296471027829346380303586902922380355374357063349491215800570880793027110875542188934494788187217329435835409955104895210195328280347440702375033126428772696070731967432472742122641423816114976544073614184923022243799324634752761175234733832527030742077399766080905650927525219403745768884060780676857748009891778939076550054337955221159801941426090621621585061526261924090232924316480481582825526321911961064325500493755806084442648395765918564275729418285447274045842452707202936832460772907602308509449653759959722771777155190017062537247545894046329497415178405378124426681256842149512225846614502066593220867877151116669583174725302429263630055364086688122321182236387226773157007805870044592211343115195631980895996093750000000 [150,16] 246586231634911978637380514584554291001440588547629971564570952128315071923426412736541350999143386591605499659776636493924511991633908395819277906842807749713655620994902878270905114017230391704699631506328786755013083311701670870447361160274189358453441627377376937717311678130628783509522712780150256077359952863987335454439568356897591287627974215265876200376978963046199055493263883815237573190857561965078601333958531215887142959633596190686301852279116000774564646586241501228442759475931965596395164548788533207710611778274843131898580453230239486093038939297727031191238889801174925935877424621758089320085380088422296758891089268386949313815630921799065567643059985940530831631457298311626719241158397952461539925600720526399076198989870230447346362304700097911536937241526791339027114721415134676930296601847417061245846860704425675239075151162226221059263918813845111476685434443894596679245666645620166705890375550020579711469113367571459137065597842564127417743260863506640936360262438908284006669243713897235317912392726244317546393491515483535967081178659924444445357329511366548280449903072231402478724385575234277630995927826016098741358447647681959947161273230137891344533891235892367872623703545041588915841551289894315736146602772005392053449465999687603420312742466701763772541976255129009559444336388355392102730168861338704797940450142683432638239970022933779997478490554543374002178697903481343542984501706902500701752337459073933720551522774961754976154711594391967625814295258144781064187362816987249359295000517769360037775549756751105681598840023116885610926098604870563554373843676411931290559023692779903734108120309154633155020297589499474088125692944245450557508972624551867036668539867605431936681270599365234375000 [150,17] -62736371536938490685153887895326844196553554215097312882287508769377209746340393106522377944159589551977149908077839315812460596335268135194489701434472439550007817131827608054812358151901966000782975950421757391901490576029147537360723447290106549616132460291131513243176600233562786871923352201612059080623829597896782551315829660059668063385530277810418815687614671973343289264364028046303250507580637481993751339502350940163776892992584995591228793763147187323923615535122761396240552447091028701914818759535612195299855959065371030185626884514185989147338368947287859617797172109437854715427698193814353941030247180279287898902215504405610941753889689959404503018621209224472915124641451683031841140427488546516626542596184276485088800918708321500267236922217700071509898080508538113895414541103153663852275876373749204808961592737602438139764191517951961645032971728918223488789434173334598837548316610424234984686983158043094751363921144033193193643529456023086089761911941504385967262186686343316666233412104375232416870615264273188461338222621381549818238948828215520289434538384238946976292220179924466241605455559379003358910297672656462255350307858413821409528635898433972998592951164026200489291215878189500443890534273105240500340761982778917565218213477718023658806202142786793363442443703297937206297950819338427901278377089545640353099377356657808959679968875784840442808913486496710871586264421102616060523407169183308915141851674622703321432999422943498358415858159305479490744294252457591574175842094835781260658671911564233707170951388310454314718606887548814429239750388593092300705334086350907769285315884121438091577601423556780314845743112434245983635647758330903129005170332753438255934952394454739987850189208984375000 [150,18] -559533180972421319143908427827674665269215093747087639752890659667965670017872312825415882728524652896946385180459508484757861210312690180871249714357959855965950651474065609743785415137457292156479117211516915665357962197375310652179307641463245169436407522939991068517067634339921425813509812462292152264879290639813097725323371665650079711042781202307117917554325727682596185443192420358088967782049799345781578804572969881033931639412956300528820005369226470218967530311133730796168753828389578868945827615219497164643679575347941193421654830545351487354692152820287488093670601697669646950150249095624941002928891267704477377110466173129077230537107999092909547571412597588725340097854544645710668657746679696701432663187514080364475317431335706019234020901304941590770423637646563545976161516588379366550372146164478154402821792340867655499592079702468325765292199131366847134831009444583594117075205450161214126785089356842572872238215815356760098071891728244753108866915781045504025319697239505726525664945012336839267014087785931050326099624030033701941701643813823243505190958032552058859650917131775235592808488985486523049676056904733443851381378347094527826546310044578500218455075335828910875566939060170943958613193654307125656446345815352718627991843516831142708176971896667051812421738144287349013184846400944313761491427137315479001199263633074789874261686694319376266577730542535958511333858548488066720575355300530892766164252925239839825248062021574787753278108709133784011111847168725834414988614382823045233147241345673230839814051674552264793004830042345263669660433283316283716704446339502587788274785390673227595072978140705203760435645250734880156213924287843555938445593554188273177629753263317979872226715087890625 [150,19] 1371360624829836777565060152088715026848509033713054267172018096476810140939140239427021352395549575882768790942923748563619861520876769927597085087336818881156778200790463202842213673949645967960248923696198241478715365358097962650547199919052002422406880403231562020850706804682180705001444124559698250337463231686721981014883873441704155293825382659038525113341997571340628792105783246461096244559859786308608816207091300338806994010543135391415639359581341391993303655774963049045646351799550123272904762727327073031304868822175909097045315326654265315438284298696108397428905716952916198907534095407194387138864253312663713824701993353191800605250911102903260118969587723233734143782143885792680711325405817539367048733704543923066024495865390049639665004752856017202709849412222252674237612701044040866131061093692767142871937022515933880329227734214519323279109117390366747390306058805940771143863633630637010451441208198697871763196896183997299943129644223897948824652354741065878752173702463060126263277801574130004721751076838335600516747966659132070997693634796868544167755139579297827666813015077722868602852406256681029922081202897755281768891988964434435640810079968063668286187134876008550414294976715553694712234645872927441593663515766283554136371300433621619655244753941620484698008542672517618472493732384882230341710180278075146523965547820132281866924633270249670523320091287633821959933116230238293498602541395103334262976053825509395547746791328579723813225934897891666524461020687691039302576668147928725628609490582203877616890483950497207700501163157661941314529927597043046826389269752005583027286883471022582346282632464359783230705737636454606769862262316254354245498173550665832465256244176998734474182128906250 [150,20] -1704947787449650279238940455709022728541146853440032796331312012189282087901988061768688394978116199931645063782430166446844954143446993667520462880931771650176970219430532279074728402320242432927915882643575428279060215143443588083974016712822414979287272228141846394245212274228587278425068508593536344412149926175791964258793305003819838059215547223270816047831144925335287514645059223264509881483643064980229192603482257644325425364098186639149043616616057921362481495875539633446970683898917977282865869276565260491051945612218426126085392624356920463723648403736343208978799764626106037284959902451010302676363949513743587327203212911920309492211204533228487843792157785911218271018601668947596576422773188785892127129273387626103302685478338983266992171196609253764420262805977343517279661161625789838043860760829043689117093390971315334431760126914663568612294627152978320441839522814023289360859212206775865355354080114308302925752085031536962338222401077344945018014343757123188800466258738911018898765552304482863043200926573675927874670600125648186599725998159498119751295260292112371036488131775335783639855432143420424996971764446766643592986872060979646304233798954222489934910756435565728749549777767896712483039005213432069134197587046053793941876856495708625630149151796051327971251025707426366913938569854594338975527823197562196181006661719076500311920990312401033011023349192249319402570824295672844426991453881673699060664937655800420624471128488817543741127731895612296702436022471089616212303448006404607602431336412501585542967003010076388157306406798536947809676153423645684673720065345751294428061226865742975807954378532221530252783254079276816060352261954929014182167149038527043103385949507355690002441406250 [150,21] 1036364986667075865096441787038169093146010447873615518136623279335468239539211474886853314486792400133734028823000538023355789578826683746991914401113394444564824651003190193601168830915614080207193317025775437607674871979740073400787603349814809167934041330446768172728318757183105892275671670685197889964605730517177425077805648396502916111581068584679048980595423468791106564731180401723912500322687607896187451783821888064981801391788786741350141996526767512394329920547752813187978880174208672588202592562502858697850335528706073642672183511993392457843815886403249862348499760776484543849404286933929641257298174433657350563575399075235342545263336081916435077944962142093802618792568517494460019371824276993096795848102849083490735649462343555345433983083121672478074383723451924949069879181993149274124280269162982013930104260529176260447084466963137922193380946220113714547392758612399068617461076377866129213791811375177306715702063509890120363166925869596302546445189341538734422039572987500632439068268034793281079425740207083508378311912816770342952101427277217488401305956067995141063363630352947612833471717118649956357210175283549468044954380269310534171810150597314449074807150842200588631306891367374136336234141375366268630270223988477458870618074713076203296714433135346678990619965054729658268511926873374169279133125377855174881899442213557337090679851949729000971955274300449383428299925714102725952500800966458122045583105302394032449998585282986108655397833871300162375470457212547854056141813837815096423502011902113699502713573777960623936516952474962075122890149374442247121188864934422371577599235733564740058113861819273322874510873844491302639055020508599277376943215145388421660754829645156860351562500 [150,22] 419907276723151067902195230139571444484838808251492132657578098450975359264095912664765424107646998232756602626030772648246795049860475039256640031930922885369916959061457201321476248457858264053414101256477895441861142780525789792482337255764932905552434809330537280872151192764090068894133608439145318299373348830027463286516925656675035515267971686259634839801831214916780445805248981421440058871739646094847433436061971976899066206890179482660799134366781070271736132675566139505489336494278508258009342121781536145839439439012186313490388106257778332654785169561601990528311805156067290126708090667817671838256349461840879793960728941276013951740994113586739376826802308060008612109540934778946969404886460432266884772804846248779381674385130922003417800983975769408728782263467186529311811321923423038826121467935692422193738292641735519784516742875983535991019868432118736740133588456644164470480883739380792249765041760665039620259150088837197027182519989040336230377635507426565548382351983045156541618986438192613248329327899837287685509623776047735202497734237353324348603528216839640536018499320231966132985479772438354999965435788991444428547217279222981971223556159901385960806827269234283758770149716636016712814370506127982532942386595638844608844106683278253098956633774514236317119831242093132061685780453120808675597347917626112719715443908197393022353833748017813864301964928687813161712942571806704379142393007462509126786006828275693317417475187521885230686812821254139674120652385549434438819516164498071818922130872432004758413665068087451563470235604524697794752739687008836830002270988743711008665613775848598099269137619939613547656604382118110476942995963027365977082716597124090185388922691345214843750 [150,23] -1797374044395362066936856054469458181777946513157343215201410206075989668491806091103069486126261611128419955483056436125020388718686411160894454333167117533648752688808042934955918418717147722321673198738600933372941126834237671177881516555245955696027334057693712764041010014933197648085978459396749168359620598021305138593074550515902350896456329942958207197294460800572523192115688493588872388447754178885908293136448507972347404923119121532753946212273199983129277332401002456509950183503503295551150370514509397836195636804018159190829335093007485016044272682978731618998885129180812495837957268918205349061541501435291657976830757736469549582842895375596445832637944996151007307637740410043128584603386380254154636422807304327583729678142160303027893890027967405214855289294901209984883232013142171482309485180956182320914823561564866911239891988348194812225581822609583587370066779607017849368782976406542463727638256868429107750067520465138349569163322926184841331527155251827302943072823879963253542830777391858568124037382966494004682733960699687459779445223499721214258163973722972562402734391832246360716250409688301117675581454555710598417077634722813850356022934508451159636591559214011086747669721357913113612934276190496799526370084828887513938035003221142105201707468189264636072362901283607111156457147021723082746752613158926373979665584435450836106795770623023440658930622339381995328777883414533677648172099580617455063787350078060995327668072440931673009827725520181344808401838693663054989395709480759213235376603225115952910364246049424732183119863358814638151016652281918227776748045024556266057287167148357286098126546439869993524680972686979336069872075523524701523570001882035285234451293945312500000 [150,24] 2306587288456076067914767580690397014710435129359870744899392154484437542303107092945122573348834447963978083628220841023519483924286372223724635228168810579026385130293793276326613234247198989295301783786232543139984789945663393567252913912338094199810002844455799861032559038880220465536840232552890832124277945183974505256670536992583199443662600192389287476216912301637019199895898282946972524378144361889366448163998165941157653932551687714222210550718811980959920321679265690297301876308752895584402983246113283292525499136024118884298382413477250226703562891182543432507341996590076283320515394294006967069766400287166541874101491135804799208656625387200117626464791258977440508783097356098926394309095289753132486905161145983294629550212945842609825678589134543560375816596213788096601936634178848935401290348004427565741619916004271748213104586142109370775654979773025942268744883560836874377134231985604206567724255006845028103082152243319935389761716391533138622616483216208323197925860154814824971164219839577009839621667003657361195236191606798799923821058397205878421622238612479081223727198137400971170983397842794657630720205701376501438274229166465948858944084333398092525549469306350828196725998682506209588852019377832832787717031623578968237464118609323334556163003671800700007852983292006656424948389907278895809875466388137060169923036501577145990813401273215893618111717508626089458937975300574448005721828633238208107403449033403254795184848458034662227725190239582812473100650948210239173615642746307781856595445802827312922014552240691506356663485518155007837233404617022719752250415234468269800331593751218082994429572164742646726095734617420209386999877829744542978573917935136705636978149414062500 [150,25] -1842963504068374945536257412071148554507020636231531259830822193294499955297150055001348291271278030017327305471621949022906777502213021662632827334206862105027280175245100964138865352110758152199956531051535609665791652663506426639559692633469236496673495838290160837877664700559597933411833053641590732429228311158855487415094441502536951288766202879707928204790698704299085974915826677869064704147543887774709654644367851177212947452198782250007326908493207413894210330167770895823486998373120894103485783863964733692660056424281287565343364276786120881298173408684601414159058061133282907391199856735961496032537640914081586143197428613608107812321236405908516650490174061247559629159688418534593028563092006650099712118518897275697417493190707964716153715745004055119659425139998499931443926983260454449163366071801227487590831743760402289016000023089441060379195349303957516460812786520456516383266605645541788209793831582201078226804940666487801362023337479816196305288900568595875456889753252028666968425318830231337516014117719953115507526983453214842348506020252473527147732156448983747774292039105257990766368828044452229095029030419563723363601316721443291406247840252193032057733434632523599101065052951798344902683013255325337939518580800444259940566172500355737678682692120790315633091701065928298683790329900356115255333022643019578124992962885563827057763917645452549095747484566221032329631797921270688950322399248341516270815135303372785487467473207775565143116369065203199158552043245146679334766957923658332836506244927906371646954523011997320173151549168812313112062521146438817486788944908848514183144302252690795950195020105163607529268458681899449099081140594869054893933935090899467468261718750000 [150,26] 918102216241214918941292342252522318279682208966932026399292714052016980581553564957467993394772465945119737930051901068120265807609245749638839098009382599830228935015774207066862212901838025794289716875911498188308098834020917524317887774528606709529139602075450978502015485492592046733380324255605801583065498224607912992534489838008987786437644932601644932053465996796479572309531026749666262967315415275102882348733308067500695482717480798166618531751375332072547237998828216965435434938951048936673160169910556267175296582597403554618462473156054612522295864757539002123777756232471334233645134791352615845989088950313247556762310301345293198802522451322299983334831884776195502288382246657169643424342791183888682919450885529393111922434898646998830230096402379213011342331094606563630230939879017881038778483450035645589276501490615209832318630635465467621904904307982636931862973346829850222371616169503901621100338716066910617167242185169176749020668662144571873448187888742666354870040564598604744836672352175015966829714282801381931561447812737439244104054842560150254401309905252950119817857967983896984582106037078998764610571517288287983536119963414232151883753500749476341854360067893904536893406191658707926092224888260668377054146555833162934649573852168357861392730583523310333462845148959665229659722530983546363115795299918505171904539162432763040805034406727617518951011491020328926508911365946594422004223916316234882140627848649363165781213155762259717319811754575900208392358748768142849042434718504316165619018530218495576231982399985379818757019966938862927296454423457054854895128353255631362099971025490200511088397658007150156390924487269898119222641919066063564969226717948913574218750000 [150,27] -130156913785144711634111249620670077711388403040477651411580200527259214946155411220937934164917785243870832998868596367572598080003753255796128699061534088518047247272973387623619785959150880981447971349752884825743599215949796500904264470063623974968528930803054171354194999866630217728816015639152311327664767904456065801512787812933561710387682392676952906667732810702299844510334359265242003259349031809642818818192712821788657626949516369577965213532250717549437919038939604138472484120802224697468063040076152427206063586343435864214273707721777326096988007517319237168435903329193236012212887339634589066985205308116401259517061704553521948287402347391981178824823768293584678610860706423264324558957266444275148699291962616311334869389933255048973497984417022724762548611126790690459368650047073990529930129231465863158531488915439743693448910038152266224891801726695414960529458582866088739575832572019916541761189538365834012147677624093959410512375716716573890080626171600107754640080093648225696982866497855680102913167175195772067590152179819537183734100446801361700428411460214097177839118703230874822733202880694874436838710057650901663278114995653899423048211428809418833520957541546889450059854538017926446267935093470745524433017847934205935927811843436872671195551329411636517888521431602247356808541058789551525141099131818778881936177073431466848315104937198872168574860114021607603025892377772549360105024928304511577895533188212878931721381689051834623571151370155818818566135087189066328511816134541139150226292445440385112758287726225881864488508542280555486042357560260137152489465013523172538476768313175782358282116278762839373640780132695434896839550698359744274057447910308837890625000 [150,28] -247816993050666279279134715145282244484982179778049482166128236530210691388872404441100520943612903006104346578990458201737757622690525207660657880417588210646067283406354456064573560121753842863807143924566950605141522894726903005565995787712999030940255477583775454472205036414764527000566382938060337532800395957250842517885858763811372031912355733376117161687117481144350188839407878004244475902068622265727988468713579189329264716990256193869946055259953589775866467170140760339357315982378759836346172169845917144711622755736279359498108658222057589579434262836605428790488666012037385144586503411120796480771872635487304190337410788292372323565547455434439725226740438357960287047653291886731414582398161496959576455774639376180464635008702692229348720542395710542124250921076681768568589774642711571964438651199952511068922694585217569759705684077499846707710728016766043075501196991088526234736277582531966127939850635811099710966170823143538044679111320105649482229369960954136964566505667204780905667771632016103579002247525455430268463637760402687436080599949348876483180734314032646798448798478858430173207624949632282946253753664956342405586801913635927922963856842369398012821453444752868321074904875769645769441453751740558046221332082723438728545100390290214121561699441251367366153882627043726776014935586418929429449348539922207908469875415677420027979517191758063924388071834177609421405204682829448963220887901834050264997477431996847996094426417724181415224270063784504939960963845308137067499905430261924579810977430158097284066534994891649577961429396725498950026128214477662585402992543500273029518632341258786772272804720145009024551794329663113324532768601784482598304748535156250000000 [150,29] 285633825340725661750985732423868362988842133968061629517002205035636125520894467867249435501757761982570231628619834011150807911934661821669856883509716623768240765265367056446025109943278922293828570328567136391206936825948421376872101290613307786622324184010226844387619141600520138512584337053985760417465329235845917057259411629657487999629574935952955045862902891446024311880805049572485980526508330502155210067823072586262092421106793002452465441929696873254518199579548809007983400066254119469552055536429022259388565178334036916742146503809470882041970834138120967244412725232842522050507575910893575823484422517705870367883890446800406568981509984553213941346927425040060100265404243280616938682431126708376385852968432493797937439726505811820338042035630727073717372632888182467523585186241369960283202528577007765047329911624921352416353546637650844042928359033809565355025198861865200612228723977325403082250588603870992385119529177290596867447140598288766294036574356902278011503377120099054311485000006371899573576876820964000442193379703184641768954086430184414443162102493408209311152182247209700815865093264717375381256368494982856034217478380532071264241794224229015414394352873352246883391365538924639650234935882338817773957016657370691041785009056462153492284160445290833848145316533880213260480218105093455927110515220463748338740854300012595370765602973094602566666668396270343006054483348951037313374390011597803979250695607253979678670288798169210135684144725752372426889955016746369566831188079314577112450096969911248003798584537361434553348273933360575121858354338825004893710726985094612388307009504563551026765979008396095082972287425822211472575769730610772967338562011718750000 [150,30] -180403510288521923434426638724862172269612785383713706032183979889052491260613981212707697332222451960049449874941790960210923438231244677460155412365709425621116344603904797732575182806521901543289082680948783623240605325530841502973740383985555970535915776803817318644966743871184673790851335392497462425055064466307739656120182574867389391636815646077212582244441088472562757248197468346584105818227787484060509163021845537274304083375858673071813216568309714434356499073953504074155599513985988652922199446087355777831204416029488390428347165686342804948140048657951642412067865447327400040811538877690457347719499417172739244637502213491541403672425899751417860202085714619441414480221204488911888766138458662527626903355330396385709024995488646124249045772896173000893714194257770099537044471344339522204824888629979824642936164134604064264108853237175029165418952967857033248416527743607811710771039114798268658337816704076071801122001353541767374575036851317611497119858538928274079418893591051190985384292975665534376107880551913780801890371954859845115932628197138562558320168840724904814205337359580173607777242129332288363401503791972475173197802603172503327434544148683810237378332419796184982681755832404445070838171093484659617266210395944748779577657547216775196794097664474141296947631364762629498635518511075587733966347872544745185245171260009718569202488450412348715839800071882984760284310996304257405145143096239083568069071757027809682899244163986320646923897769676486854702670957609168129404836296354280033895354565057765857022060813872427732093667165009835947877735716671614416157574475567054108342630019268943993131299233750546885916373209490326732906236196868121623992919921875000 [150,31] 75617268332660921673660049017253120759101187097502401454018290087447677952784663048171467317885838387551783035202298620682793944353569577293285431166155570386553978861708189323887127599973569604386647775595255861597959350572323334488298012756285988286973512520408624703430744073587483119607255000956610091104343792520159197814949629886296633868673594322722841993042582292914697715846769076245172500841323270063125217076681784509437961697024360546562901895098017419168219682942683998578864431691248428166098099937915008049337249014906528899928551881472871037005099085859483398229730372886676886846786062764496741861878059042231245715640142171573183361026393868457175139999703526328842722631414823387895014881079866543222599138403075502514605286018043074234224928477926656966842219436335380860717135521767570031976210519575740864579156371365135530843618545169112448367050344316072541972056347508485574237137512629486022737204353927849484570882291823742554569887222600535634158125565465009132538006311678568715883384680583116084101765627214745616669643164830665878264592554611877159267136820934365604921327612494105905994712000973707589575564543381383281138963000469284012259487049598770628601244788776805962183546772891666371408872774475042547209804344476758777950682259808915134501569099585307874663440467753374070878923233501906337140853523378115784862261651358045514966066615625752409157660104119733121379486750585475227095179667486881778966849480692788911394871071483361077837258610942958806723781861340803200254204105409682388926940242015086667221378771052371816459332205232855640410080822213564463226695737573386063245320038325172697451699058322777185282689755716036831428166478872299194335937500000 [150,32] -18029595415786534611942232316287013467843874617546961551550486130617096224161519764261065930941948682681211014053266107796924009731336537974444049664037402204215192068199781039695762853234444687062614199165459330659490017889893270806007316454080268478013916770315996481247647752954859074029862339086564235471478832237414430273986174869795583030270805608047695438527135141822567738119015727328003059461228082287471996148918641141779907214618559989378945913710740615021071748729602713208475780298875230182677840467251167432793934207040604359688831783850776983931791654103290873426079565511624919128850045477555825817443057497381082422811525870305951507238908123799864301145570911402461891060116674395013423587536662391769461507527048455153911075914678439010312196906976865682530764106929373684267021755060787086822696825591248247585035410577113191950855638437190840758076594059094173270544674682071638062902104183531019823433607690284955020791561745198283348794487668984564898200236655498030627053745498920567567885481915073741067299691767590875958988540738859294015116675476311690340205283694873752277806769511969440242537636157933597805911723092415212095710132959170854198660762896086060906166350686387635383532382598419578817600883073500653816834475890948983641467117234346077091170362979076487269293607410700618023116668229933606307345784764824595793748835086744277401391815244440743599005505218469526237621739175479845860748191070705061498425138521002905200463391269636407114743305228550555834371692081165844785491886908477492195818966956069475186484331219830341731839592598168355359180809571659260335483124087979175845844163761119002607540404472785858811037912003338514588072896003723144531250000 [150,33] -1830831582922558289568382150776134627136745943398871076454064054090005730506166757771382208135787799929539596889977301742790942283321765273547433455602778108140269455110918455778120400015535711361374913399710213580557115471713420320616728689560933926835409952049297687491864172286355947247650656955362379331618821181067640179365396365062660098321800033518086897010379731926564041130111385634972957360616514843924521853015254217147834650558824622164700351238504841640065040964820525470642342189637332118516861163318279739702216731792595667945347896022973373159347364995107903098127376932666803246278348447535441357336273118383611135787939354141936774562308786483711553094882144368873844767522012135887810966712963735144436014285701450650429442665831533392726669184593787051545562699283938439920618668874468123671717247954481438193640541150193671503708566568090255111604439604946279381408558838635387505712996730514390635344525608170014342739515457481910035771973434457810219975403194874762564719425853106841140303557207048625004930807271003302257787527148033490725312455457787285591271050900961578737159313383327585578971255644603595039741971791498136648724676569560004808916071074578703659348153578123590900248412691220379733788756300196025758175725342064195310335119490619788017265433650919074031711088051727645893921552839347277267394524281795095884821726019684219561294521667601148593547399548144395789480075529222888406271934825097015948001587012764302030691910912161558350639871689918185649632833284482143448053869215005375465570628337277661547109605955125356443772114388847815680300696822677033543969771159482572246382319577838589559580237684994961920732818029851754107326269149780273437500 [150,34] 4561867034221052736440047353311457508699661760015285596910459114428255534183723559106183068035620286094200182453978408217154950506957836766232755838976003719893340358496567103196504706936581941829806484221874283806018917275606151942338983981095770275405192789735372376558056100432611321001645514685887726867195359578609768562659799945413626743707020827397325111744035658148817443333336369742838366574627708707295123840280806211451325580608538453765857561438167208973182565504120336882686371497077914287943608585957756711524073605627604091595618036483655851333991556700012490002426182532935938171749720576398296105801819145041413706688337250477966357020742200821065645807519086067996140117791139850557722622594563185910952069021291667193995090281454717704595586844347079338335801430375595361149700631165810626955854166085638697850392467475513773191773300061619759955301510182495589407826852884607369350511918119816615197266547892810845154441848971304834768471814082161424402497452058336677145860068095223650643004816597517763512762016840855421689910860954527846710533544695033669785859925619943795492653932359345798033083350692583699521546832233073434408609273127202457011064903137880706172431908357059020800332480770450617147564166985520267439177639868479309351786547408402975416331431111946432908106469670699610891432195052294117835921139949545705475067998676017222717493858252420048372468959338059083724147094563563979242286989656567099621435321633637263941741996381119081997036903422237137197422968538160320354982028206794789665810632452391920343262446072345833135510105157133010715568539540334462811241074216555889489071167362787406458419253385141480167777244725563203948259353637695312500 [150,35] -2887778048219358142712283712876041619245878422949988463393300844103242638635647820686133293144078911127539087809126524368204139418410744414385697391702408479901417616388167953153621078432995214407089406701468300969575655428496656458452793091930844257502738200633560991459604490220212699524595826275514670654124259777457279073192113770259310055156147625076304150878621985723822828351006371273571455877309625416407608517485433641161789192575376013591498553281301091729511041415437769323949752581654253627949159573159921963704017079020099373842712633871894113271244197881962999503106476570058414950848481115090446429176862354704291180292931541041706326615672657067970944186181326856740695633501771404609706679184916141528843913274917539255344523533297751978892108223383535506848841650172507893659866569428693730792197661923701357021574060548890552523231351801915122314329585802590473788404767658802465779761963354437437055027946366808764017603402674022901041546671850050145692554473342561430757961674716279896535041986540303114488414908894952200574983890311270581589578111152854058378753397065995278845614235958606656187732565915753250748822315971098094032149851344161561959145333653119271319549077558496330050420950851993148009394461049050824818860482202521808372242999094738955149016779493690668625804350332476009193453483761703742128551053707035781919515509970344394073856334204868649864644541190557772161499624275609745282274780735114083655564730571258810770794647186332856999636110898644809444204813322108305561062661481738852431698175498078680494316456051020745751055584593221761567372650898609053075313285567324682383190248605064461267761114090559969226765746927475359778404235839843750 [150,36] 1304921470173716951972158275980639952167831701158881668422201759962758673219059034754487509741979144165188742726428979663140986699973260849356395295710852027646798217096071003082134954069020100567654809508167890328883560696263886230831324677783809023495484217954005339528761935666379615798663138467109912669026410327993843796991851001510577383639252100520238324019978522774113679044576532452784195937860046674276641867195395226876375291933250029158213658729219895937860978162306453708719146885823361818661454751033504002764184474172928951138613743771172895603553506915957867334071041654122940278083830990462097731423548594914397332615390263786200712980319408669884815391687891738531437801962284228381439339919754726904889308295160822244783903354394489698215535988812428480875899480447039891432822420267520388922792333700966425393211236824406295587700075624899784974416887162231599973721194133495441611488640976367957662303621245836763877008344638483625841502902826768260033080022504091341339370516497114717154463565820327006658135738791385619281452509740475964445094827218614756050035493706253022657469320703375987140987934358062594699974270627977679434666599443782079318104431015332795762128268031561275336415652313999696132095358520342002257838882306601184551342935072935362535455217711028768490636258941313465952979300975799243455082354612548980104305393109768840045436511819055402310982023896593451629826310342850733367159184941428887328281180526152702303289564827018524602249900530540429909001846414668323346216286353529086332088243523046607900222101374672359035383277855438009344228833115481664012257130457010952180673100392253600616425104519024677794967585802150968711853027343750 [150,37] -487380535162342905577925740693706060992074701367867756728611946063732334810623651778423002317620819853491094043282321481243065476731040522530840114101401391568176718055712485636165021153970980184837691218868320753613851530387358854018319384249047991750132891021458948181237350287950577902003030710165059264126981560455158382089954946259771048291953221673464861349104595103462549520188044504052119783926890526218922681719664045002613976762344204185770549377871595508457792997858351635986802120397291524554715812841143506559007610132476542688459355173053453322878161051260856705376177830441979218272294681717553483980388471808862632037922145001561768365307607460108641043592757312925759474917312509918665489736155618006798869079823752082790724350800835878297348814556844175125228139575566866440302028249783540452155761777124163098717647881623643103377558947016935933368480793866987345867912346587870566828046209804999686385207467606357886327073986872929698313806856345254368586252180876243195798990359346357788436687476879804858754748105855993046202123588003751572440323376799110833011673177859473512055034686645891883555364849798397384510254962229587379047066685961434176422826251670120035649681572997174984712058264628402772860029102055057968957518125576218083667113320244138622146313521000074482953622291802884618478155789912330747224233867883577109133493242097940949550439994030592452440393566534504902084787570443146924034837827481636938186124056643128784777014297586080333060781254858893227390792099803567449905695392239478592023360940472292267139783991876230846432303083987462592751801167611583861141795722535924956780389402010498615966123934477276078783499444170080566406250000 [150,38] 157025872886979818135192201823978733743113587796167751825259327617240835052299708871885232397774529677739328977922357964810080304967528599577576252926410138291871011269068443470181945643435423089469297151044621918003521039690037319808838697540872869491527354190509343105305919075697226432324121771419946969828857629795059935081833544699181117344397784328348765502292319312684732630226832331633611845566808335721229697070290545700271491801750398333308438010451634963240965889377757286938347676216533302881025492259537238722859244237180627590104094702090245358767254320584921704680369837413933688622853083195720196402231290181220716972825848989130050870450748575388128142783207502109152221879016579291349132724628400456706531389438820458513845271272665583432594112154853687176233701575753956694974399349272801080883140522027756313844765062992751609613561384893692899722348277366354439166632851300639277218055424367899568721584651450429700533779884004841034211434587726533213302878044008383227530201289759947635444696749339290525521220450085205348525950295605313564865288199283222738506319603291593960687049754579960266978327509802673973144411746927241195467831669714156138943512515371019507211381490754075388968933945638205697634163499418619046113308834177098102853982345368800935658833160788552533030800319945627301925870575557201128130269973225579467625451279863134792915378529369367490203613208975938446847517629205216478792673671862978438218584901376053869502131993051139129757775258350871375250943132497812827914111621471995078956040459220186024918979007176698411476537406747913471697434576635265544772911280968855396192064503345727777802404608164768906623501506228347656250000 [150,39] -43098920399879317565892943622291128439592106292480988992404968935516797124654775614587305917258196105991030802664858843699227016575454762355281595238653800572166313407352916775982341708794000143702106674197825393388736414757002352934517418442737682847913570824788038352069990520459006154828909892526262444418837847121271347438798472764566138546852954096558709131316862079714351352489710422707982185169263024268328193805530586417637593104643966424346821138592274051813207809818059291007069814158441449203611936163269640256098343126351684282073103977588838033563484722794765950899079899810255954868351858349290954244589647749847678939886039019656134942023237583654543643120747810698525097862231164205807730823385224219105101065099691338525611577425065204804338369761240108312376139537586896626057970498519409396978663424727965013492999781572839304348594349774631021918922096094746695249675525130817218358170847755521526454674242879982325397443058962364232935091291193884662764248648899784327126562952182014726776673644300328128778142387375762773723700315094297815960857296021070308640716465558881867239732513619056230813722632888095480184305619830010541936763685641440136894706209006333016824407922932725226763475800805253921356493740175444597417931390077629714623375378091107920922796850662701649626103936335524241807276908871381789786458692333037251456866448697117551959865315300281418870299912754852881404177324176946003363823186232391357303400649603681124451837295365866124329858680596598719147300397959649652455771273536947017730400899412994166836489025108284380401547859373950959458789201638706310837658782003363834266852424008331104057344130128916642477741877546718750000 [150,40] 9308440243130033308009206293634770765585761494321055015661800247427736568030799801534027305494407707172131403244799572766588723316381545369660757057619544561520540831245689640660692065952172618127929782830655471415796244550344992836720714088262297642270678142320053888590648526374286313162705635820198895090243849725420585724636123730824662876765505906979487313369914157034368378529862130885078091284790992739914459374528022312483683095937219713857917465926231182978656174596667956533772966419162367690504177590394997834399229009599455345559894082484298644901634548840201173520954116448971440479846709826986616316808294221310611863184496042074215769088926587767291500053488392156596148398237117509341960623124625791956076660115737959407475739826636889437722988402768685846731363702894009775817798563832171078681731477933763319274264470969111940696750470945832464332239481981867131820677448738845531457023037289772217830388185991649750715802806930032757797069675994025723356183936624918373876763241788866168864979665225543068335820545997773844002778884268488587302764022294109937843039893022074917081239518598297783188973718248568140065506608600181436862114417346135023020255756112551606473328684001710635970185103757298179197165623277396627695169285511003612976778204491490518412233492100994604839255953614865580972913585704833192494282164680583659691497637563076280937991744013070295444458796251857955465926678690157157530860620282434928160804276771666762777217446364856059748015032541193259990428368692104236056238156769645853794408145096170385170766832319891207551960780751001815927180594308255285545451373083588468882035622035143919932346989267421993776704601018000000 [150,41] -1131560325912444267173755450982211364320462922299474081541013329635827504895382047484287129917884939241254541834160121672697394835515649302894480259958431853514198441615020963345844639981937257012948357041845705755352767869329262516828522529955505192549361536100551212418607422013213154532879059868915154725575887849211677789288399821079759184337501681358922471991504686899787335107161946432605565414003002388867302652316313761921588232394044005571504218475409103272567218862034033498462069140359944813352663283903239707223775125179099726314823907681648119345322004249561414090252817241756789913092238359207731064489902757492615808967863708146021924817757165668630545573503197460694436820630311541731703840563559092632228465035554972283073521479590208569360463522399743915540739478323287736851597026553193801693637065210998243479222815652915435612827805550973463486242755081450125872280787429348057053100933640058063414717860092475256861543208138526747614083717356753548049826640400167148815914364819754592396601775228098967711701236122990788995360040708793117303419753541218425868852119262590468889171461727081773207698632582037227355404839544846798416873956163142716623892351531347940029965115151430920167972944704868538694682987289490124264668300188863578665913365486830270239588113282963547313738771245470385219594666096354345343164185083882753131061199974572558069116090434746781494854092644624266228291389954798809991982570834913032546848542135547958206247045399937724152949463377846024038843188284454027347492303272233977186534789775987774047283306332765906009874013818139949148803607486434858241624950874514682461827226536509707801050614585361116679790012790000 [150,42] -217474751754320542277487906114607503952032953383775773783669590848293839337041857831570577515731130129088606609298808556490008906046869233059620610858153251419025188999795734489118545780294230771208849645062278015786444240277232047782280509108401196227540974258268940745024754007706175261682358029926296907368135496540415658788761860308556567202582785407865458859303491539269572205319018525741530748640858690412420499901648285853313770451387036334962985373494173142785415551678991261281568709887773494067084542881033140015901671953522963488824833641389106177508452776663976599593362136676586957142754211338852590394166230786776676711273084730358077814044115990535663160842434954020789070027443710269867332982162011612019752602904515353748656331909505943500078714358901772415986428447566430367986961551981258532378804558153334198352613174867405018626156847189342825989167576960918665104890912379900276974502147289460867229100822629054584554007137774188595048485054830660851335857921949351494105834250749452735676923401562711336364604909124744934286896010151952293827957326015409915967126309571253265961099830730212961630185749980332487193888143616727351156005433886817977677657314048797365775525471018504181262207876369388786540428065364478219118182251774753887271014708774762119472636950622880322589275063010600390881309845069733013049656605999359819198938549482888570472617639545062964079923724304812875794807846419085602056008833919024518068054460273113222592379182413211785197288304165792762056359732654283105759572618597931805506412723795106977136485326470521076953424290204189167092814766230311813925588600241044135890630182430030911427622555946521441045431308 [150,43] 210464785959108219310417246762806115825782357401845953386505635400331599670240159594917001615288229856281101780226385674929915664071456884327913589586002853000719019200323366979548876468791280602348100839086238868033938355918292421894035724345960531955729955440171304975571354376439903820863094002452438410565608449665085598854331932656401396080997067492619513784756585510773485487940877065125720601160880412478695215682415717695040510376291645758255576486637191020566048099344596561754780528894388614044806214762722993102228720644092414207116744093581648798066196954542723681860916456261334421321332239085088407818377949812832108563341758921472272883580036409453561284297477582929456438515726786269776599867967260778047417639596636466731745593644899275049177463216443449932220183302148847101120385742068099426141774114072926376958194200947454438323987947799523102181566909275381466185984694699268891867543071391689702287176263348518976569402628294669032327202492690533502272479417838705645902300378615714517297110577757217255611132953779288175357410866453700975556133590649300531430102777663416042926246694545631470750738920143186563247159080878802297491915263064208931296221998416751516778674047427427235169925863580150435595758784522176187874168656226246393519089095223559834176970469052485640194080470201287368037189784490520243052160655666234469661625949313884675051944019512080293823026972707353847711169798650003495648774171027625295905781308000670514607738694740022070250515298702233856929396072845559721028814935841769143298891011149309668558737790869447856505429497012218267675630400815413343390413612469037499164497546592305491827335675437725471087800 [150,44] -91283015004045443569931821640476048091613933300006821572367274569869079595695206816190930936036400474870262521634383162058465035423581949113067796608920370997931584577046285198686102481290100329935439588899177616040771781838202465363870952877858952983141242348857650353243815907677755793270095457408834166655912961344017050173546244306685471072097977318938746235689110483974634372699370642506360766287710315028677720992195477556832028246228979008983034545081950931810574653928918867678646276664196435936149666835137819735173741390697440881726651074687171897092336143852349857628223200039121701603719762196946151354598840207515123230135206630734039905609346593952579645914024417050891116402279060137031668861112078301610249509760503940088096533639790677006805621743639749069804748446875129013475142826888729953065894588174306860621486869571826874889510440310702192061746100910639344015943247394766010226595284441615143891912506022616713810608263997009352755615392229508851965812615457071978330684759437914521246768899889910981936470539620856743113421721346867148236113907976745456814939758658924171342702393973834504391971507928033446307396653079634115016239488130215977194541317738320084341117279604102005890385130264598636599362412128450956526789524295967856989454746001543696716388883417365203766061166937840798094406120339282225834885558164035929812753174744909116746321062344672942535471686925499401535858500766863738604549511573963733868833831415032942162776836818394296285730182866020176921816097839904459891745653927721853264376358513950974132833314777549552874585750095429837236845927729517162313994182700627305572181216621311642597275727627472114680 [150,45] 29839786122043683407981731619467271067552895299439819867444886972758621809329081238277200920080460872199391034419347994947510547073750656799776232353613273591520660786372381092741133443822063854759276531746662534459648371099556114375350536188306500197659470210341949359316867965992978999459505324775190718906589377913339105472378620660473363777187863173975407257468965707786082343928622797475143319165823929840295526652154309347542062930849598288979592017661939119085754870403137466336970521187758455271820284277083346187358254523737477766185226463859128576194359757558162860167786802581507419402945611114880054803211103542414684421492072932336623275065627761748703763475387624723540870257177456261660414263092539995933728011061035788389961672909971353242457406849792785451062509715689909169961748930272923978370979493006680349000466192903470990476016525508317359065106877051576703379447233997729795701554953613090729438779068217593788990555144387216769508070180441214959983756317746380446177060050456772405514355600092737063831808110493256761827527990874032814199831534937010187723887858564410301634780161783805980920559893691915818989812382719532183385005788973172518600408399163479134429990513295539061665146653335819524836896872345007182547623188428458777911109796048315480549079939434269958943966860160104395904101647815072674140015861726790272515620159383046159438839032634639276947852090157844673129713044478580388229385431379432658915677719200285564853195889155971565667267731829145459960604386526554567888518410451169056650190714901759535227351513680422639021512374565774884107753049992467270286855269923554175441475531366665019322343897087053900 [150,46] -7897713904090571338894037465977344502658712590754225395647910862808895076216809905027123686302215465369226135914664575369296711497401792438772934419430123464390526900198019286306184508745212797770764262231248250063315253725335633607974509630670277787073579248242670809952408960986285347953788560443200367275344720934668224771382100440998911834798323083996121010471377108171692594660668778762319639850589292447222552024766185874072547806056211635478802236803265982578137945605162801667688579891000827918397569990972641063567321984055029869426851166294056971819945673002771238868294960537313532343465971701238068133050909313367747478393224517359662781434786613933282338797766235388305238148240803224635335555018191098995530888130512422045274668221021305680038262112107918830074040301111115055370721422241492053091023766089357840744175855975483736949379218818622115454713428642844886807624282970837058802466677088772532736547324233522572442275861654475998286631681419099930737524279971490691154192509925665447622857400092164315159299090832164981460727754263855273424730226368242373517604587574097107395395596698724391639690829258226679727099811385905638015520442079405487771701973158486015032865032414006085839839521177372823640290710768475090942453063988297991221404882723161975752223094631969462441186833285811253961782092621637428816461591671910292615668844207431489312911789101109125937466102973859178078438505021457361030082884776705999112749862070153172374807126313041668490150927718369196204312246356524342657280352559702068260624163882198097366278537202637875222692998947942142332168876870361866720199994117547569084379151011344353296413196971180 [150,47] 1668843811838986052494890440636567906279057538999881705434491644765003467355207930066285409708830637553546676959957863739084258759401790435598246499722109624459660297744268039834031002594363191661798707213287354082368120535949401198074756306927640940251475598738387833465160459249244912439638290647333806800389414427821835525837108245129131780571376795931981358611315969119843019242911608202840172379979927793851826871721537709890933102525417356987262315367527422670859067915399257767755414561585166901580692204410327471512475550583903601873197652069156018342978352981006985404945465040513119115667947480886447784676367113271487635963489948781907325913290683167379334304058192834157701632608950090082615794740791209023312871195849897978626578217385604620911552138321892413254409052260634762547188430742485704370314453352689519126960570942794169649255815673444870354856289093202930733934810864669667186693715782980483829065081584938105989364140052789613437972257398790751920058856230034160238970890613864108932338903393941860428588091616311363247653107795020921928415672518982474959540190703901556898707858283352485934325068621965011908910164244746554484471131540889734268314391122349066530836845998443036849086312197555189142069289361517445340303421404177895144813282004134256601873825543004536203038541598761204609203143729266051592624408352593021313245871003344436137758699717435440539548833071007112029573495832340370368091263824932023232202853425389301985570275946463140109084589079262461926957935144101085162887542977467145355203331427294319317213708729900253252488203699864920034277229814367690157695511100719315991108636815247954837437093420 [150,48] -259606832284025413325032640825456410417749207146071174430848672345865866802712939508567875933465752821804604489491729645074879060244773492813550223068936965117100077275341642541118565152364613432679007865541110616812111849865464915339941196600904034279008548289407134100206449125220699931585730747552505210634610787128248807701154441578719384189061133673195310778784294151887359397581004273869034737691156548361428231126997529309654799309324544496484131193738682114221161223405442725877765165692733953642284377181380098917786531481396895751481888782207560825940573168393532867692212381191316628003260988438981770780589433790204074163155673026121117520041434431359263059661566982424097293021768557456293192887632531433891423736428643053569553934952003886050731894909921716423498578482159512334661078472906836406413174465221573919219418788422964647115962609767064972491807573384050407147996330740834004097474931715825777166051831974444730269345967395090647051493085937084308008357744741216040304468046388583428316134490904089449381162177812581353439047823604774021192358767106695214481254107838261179386047006884147062881673231583809586295717031020472993027319771024876203804528674135292034341173562140879618472381567435018166962006471722226774730541699236625599027047159837184718051513216852055081737803515896444656176113452969394104481597105061414190252865085209663743634821958113424573159338781658838919447439415364376876970258329114321175510145873712928273043564620124344419044985598398636072673355085335180527614391900788830040118972755195612335607234753631488891006276050807251909154621754467543693590735259755014764695476248561295126905148 [150,49] 21526498015480543950158823842707226715240710798385643103449069982108781515326149683355924246114489548920067918546990130174841804298782559795885825770448317264563322205862020945729012689978307777174288193958259522427235118918560904771662357091816042405392215038750038938163992835246658355923063595480461139718528410544937584364048850752423684966217428726817564720981415024662204627383849308510373346655870348452847912353608980128440358921738469848700059864624733876524965785519848794802959991042277194783698006934467855624772525107107220671114291049937217182062673370331143276204516467406633583199764114146643484153863432704342896812528468011683019520536994542769198070407177693622906834658918060913548815847928080213174225115130830027614511858620581636774513355342283660737989669956685994429334272125966340390799273167536729542551797669402050886441820512329091932156305859010052498739059434156104865330024692336237095717238487598937695729570583743161512364485701582082413757371966393813828987102907829775339220377612209918289018864593437341307761635839881316092660816042028630259341271658163063362460966269780862265930111803918808990021200105906283910353059154485110278295297216481579250943072974600824333850809394657337552672641196540262329074099504877063408320457715014933950474998718102160761562609167360830268501724885918308989243156097050145486863120905666622344331215581726495473038677013319376053172654358237688663329007917433078809181881013200742858120724207082167600527486446450945819514166654623749424545104971248604136942646503298687919808784630932797942661765761141671864270611372312559036767417861190885644759028520573460883284 [150,50] 2103681850593407272766473019060580951030361010127290417165434361116681127737545028518783453434344375396226222904990394759351532360877870530756237814743839051394022580123515724296266438148018798929200853807605391401944959770836180745226207087216073136689370425553613067879809572733994601976417080587082767670755492687068044418390817809055016784958493898879438387925892686204394328332564466179559228061006396833155207325902053679001403577422877451234272017644841053441367205105869637810075548162977901101582755190359283408605701315790925166817110357622100167068358905674473929241960259350841738727556472712498876114974563148323057265796436547167907404489968669824837070660858828579356004800480825881785423702043153285810328127018042062815526881600425566010856942444130440855513602231484128355691720787699267423419541615097027643119582873149158977371082305866407409052543649952317366326316563646411686694500803500690498855343936561712058200845206715717269351493086309340827787519804409094017586172015901821532750049969671028487248560267808175874984979953426794856708945290214032696147229806706894621696458990332618245538054017574839476380243453684606344945409328120569576233535743526869427960650880235958574798534279815441483054358979590170040219366524927636813848334296407258760015157700695997344192456153931815800618036264914443498041919663241687289623192782293526697787305828245107180736803946206140593021388373164097522888493995544714386543379526694885509086256416850327652602506785122961659101801638619895505780361731867035266590638051828071468402339129707469022249905886120125035553033810011427203761877269919858196376350764513948988 [150,51] -1104409054147176572800675747909134448178310903256576336417156253624743237741803760401852974911122784312467053627433988697343626265307427592948591938502715405927699104797947951552992838105868179246471004741538389403234197656495710146588549736949928832014745739340945475707608257103689630613704340460544824526287394674491924054053411460307189717064866635600358313903574204593051309235498770782210781408742833485969114421876755996864577444024917808436583913268394873570931916409428333951379838298585008820020923477395120586383011134500119097634641366905819891145190969845327537754649249060549138972658781916775011734040228949555883599788340004689676231417071346897911480535403196364451375921354162327644113380699354052480230397235846647847117338239562612816397177729170566256549601266464393952661673193542807501071568806237829516421715501185773174711605092336863618382474921302238017887171252889615792507068155838638882460157005584661996061647142622924180581891708833823603944775965090223296612156988963022510106510198077271354868625004159337238341574699126263837109272245087314036412414874587831068469214465103502790462342746203918316603952750349720315804611885431865771579678454277020295154797460484104698475238890419439676339067960503566757677449926733898883703566705826180632927385102324073462729567674120907684086589095192643948563949401602049045886678426727871201213162345416577773575777924281887394662276171144475305705665803109571409922834887726611644622045287211921629602765181519523143515683286426027421178750316774017805052969168170661536464344313307682423663480441899230334064057658262382397903010577791587450769341846630524 [150,52] 183338224841841721853116893003099954179550061302719922672673274503132535947518705870141568709747705453624586100631478863362335682346325294474700675403353422480780217142642001548336442373636258825627910837110087959936591851238091145666040542841032314423532882645890745564348335028108295936454682461304361682865178322280585703872941716242117708351678089243994365485658920731075005160120270571482779168806777368807584079578164530686938992177434093741502003766447718686418543927573429935227273252452577880955550811477547127745395765975365906537032513446079917503510860799643161806598732964139339722784021983204140596726451086110407048693174285661892105549029552670665192948796034516179539042669869535473584019745393757451846284796694348196330593980284012160560135899675670077258076360678371535369829719699581429291732991825873153132605424143291071514526935785987836465143969018014940890427327616111877463003531512850644126184261787201077465037570091147936732371611740302271263001861974079259116904117373796759602415243376157609829992762299054797773045095424587146823502740065682129802649295047383235297740858076275291367658193304632703917121389262986366291487003763599644636514798073224133785193368014779937314307768056293341001146056912977359757640212119560537744781054254244905644344007775252108110023848701847941200357443721361964148307413290968082335533350183286168997192258790731112012099253010273248188571144921939526323353310893523352918446746602203289075154811054371982631622027375982510734476750415767255785348868899023827483809871608130174931795439708965608317141734750614398051346928242180250858078310789959259524990182752 [150,53] -6409165288003208960827048647742977707396601156316969726916184932260665448829716873751998840969690622332185903826432555330780971075087995048156342767661799889465224950299114655914113798914596571120380540504846584780599795904709234894883158195650279477120060421980463563709922046443322659509375421851897144771184340531878157150958365332207406039663973451721727661803196470964651881879107006760263759070416051696935794316420496785275121075313626411752573339476969585742962273503891966407672038157605168609943488420449370727041572229292584296744713619974682540045105789149597165522019218947605225715615992177995629614099509917454002925468375822302500463450011956078714595514581908668614738965941697089912554511842186217006989461709454017131948028393170236185408188066248943889388171486544606476985591055149552906337413908477467554504397053905901844824209574713426470029108782978642178794211533439300991970197628838312213314494581059836876534967356525188078079959096220845452848794782817199318865244427318275280928645754971083674882905414460666111411006472567088574689476350847802734467313190845536709482160456889963188729591496275869183011133478191679879238115111687821488465851322936196823421606486527414942176112089810926776461450899148446544245869511515150481001278557808947586029446657586962661166202257017082637743813814499310820061177604388495917427459105714406485918328354558424118201140861429920102048146732193986933484052530214633467237149862691205738777492274755067859642299977299940947796359912292323808380588546674545299387981522409108416454316946651755927929117460721669548004269066168554095477062954759795117211777 [150,54] -4714364566457226891581637606503779588139426814803616855010307305832057051387684024839289096646443230589717928318386149079690376022646996441710066852312182095019739235837336221052921279857177198203980434891452707816914168330693332994634426607180782671262628813943272138175494866620445516989901426515875065941079821512697432285061354418844287094283374648765473163454186802854844396197119965227663814815177710313378540807637566425247784457181832820801805754385326256254977230369088124446988561767266247854945829787482195001079687145830380485924633063262848923457824300043255543938025976959726572788546454061406267303625572458235788180294428345886171028409786315414197928929918638924868367901095354336009556774949066726286499352930251027712859657347888538367814894516330306864396012902414769284847114842561970614149627046155158799991283348975919630779988093146828263264411351142005704909164031587822180306231851764287751151891240212202177805706104729776304836501983820412995093699502607506681844821429086880756770125442861784806826658217336188725036748278342694772373352846122509817067591810598602816704090449625039307204391415614060698214720547326311729115771776197827932491361763342057553929301456699529272632575494754366999904660396587294611039584248452717394585664870899716621952252696049539876245656813635051242852659851274360146874823880641392262882893747752513867992546874239822420641657944816423829845406919232458910421724127406347239151850951677732881172508882596869037785755950430004992683798371203896312318324759809658755808531236162743662377772439716884623791359015854714160395032856042338952852577189296661869511 [150,55] 1511666286923464089325116357182844227544020569762205580012947104984687164054269851909826203393142053270294164996388166815934040574234262005182980668778314580986554273169964815555990708346525642381878297699833390583067671149022908468047055726602359932352176862202782349961379484529627341113540992747160096359381725202808877722585848127546447758154472254378005650066406333107396513815764157203510195333501704431203985500678482326583688392219970835538647908821129888150309213296552994278526669324632499879921561737735523095408539242051309982632719936694606042394455411694480504739925834134376637946306101283018611477481616050877212627140167276602010055127409662045367850912627882327853405157893014551513434134555926496377595648357975498489740843718234844980213243915211267329584531412954582662295581310950162133486935072575143133158602390817989799368027948320452005560848992915334393155137122300604506431714643625583426486132038529417897808095706058500693867400915551053469887074587584473222503473292839873988362355593527818333093627713182226588122372927755836016753567149143715939574659340375612134578320518216776049261387053050064151814103731073437280292214113661948486199757791087000611763568745103432217542147867759708064894331293901970925390727294271548233487108597034545870955362313762595905416521233091897297567746577418569446263894867589528127211287777282360711520356811793379483970300409236918580361522367557525210646271658652318815809938058349374868254160534474471008525485395871442996927438928204829102053466841998906326055069122260289191019366080665945245379973177589048831201722131536229614662248071995276256 [150,56] -286921553039251370988048320910860869909006987184234845011415706176573288709123754140662254608338398897644180741366156511725084636622283613692584368218620161568186065949479737889386438851226070824683840506709681809322584323328951005704215596655632487088761474119730190345483718247075166738696926006629206011523914487276256665750471642938571203384548485592431878430476547621877992280128392734124424570783978165808530575846731182433997664207864767708117430178969085869096807987719558852766627036276476293434807533049249337973857560124680875578656334268507198908226229942272559601994396137979935824932203183738516057500717421504709116529903609770740416457328748572418831443670734268300358463804310114426323729386778001352259443061286939518047598573031933889053971220870585481540550296524117257855384328517115668782225862907589491982953025525312644258293618867465510482647577162582465291613791486242400818526737735553321535965114614548171488659528363801592436837440044728147313398071363950966088688823715441866742469099733110402667401038284680986494317405947507597702161991348362316713120126556700410338532714358473866822294957112127687912667240418389618318705749726148019930165548792271886032330608272054305422694426067639733396103350384163158676615868066785766816235448023312567086534380270997525718350360972256115973835106750629389544410146650768017733517046987056980580787676187024091376302596546038769296600816665034496345805648157037880705132115455387875177610020850695361009636669986416947958876442317840796175242218372040602588625558421726094036631384902300049419804202106314784123775209695395879845367427564224 [150,57] 42285788595935578669621545881759993379487341589353031336189627540243948742551608952001113168408626333254032264531869664252853257069328915434057970475228729496219526266654577600941559112069273314273073571894408060851800436719267497838423970773465612806681710656851964986665983524819230741707964041666673381541842432641413901002758614695139856640529684352092428586855933978931360398445404558879186980630059064321580789399682610506476951420267177508331665929743903581321633446858751136005872099406183345184346312222132922375571102339063425876061088556714461116564744226001737644270142018458278140016530795716463216480422156919376588447049781893402152139925705748165340212508776190001570190965523658439414286739164549576836299117672178648179917079636144133530865570174883400318784341610571580919760480442928915808815433276357927783533543296697829418765479580031034780515407674252107124419328528252434634816428228401606175741554928631804156666692830931961356923415566430686974048794090631464568896839682625378372677467341831353998102499395380777034504791086217203845898909307761419231813531869148209663220605700690079563949618383839610179654088514002652609031769511202443895256805824650872216305383007844765155237411831319089994711625052246031459681253780217783816367762263551772378316718367026487107628370167048130714629672156833556900539290543563741425234650268638194891106518082453247026356110648563901038821622512619374263122273920595395240842643452855738754864739608607173536837319956450803809957339541990850629813682501475989259239802836068855568312136925904942083796283233694972047389603623046024485278720224 [150,58] -5640801996813802387928941485037313984989208260187866895289457456035734840568158662655484762983438643205988043863397901818011114203028173754744432357983621437329460463311709348147263731972588473662873091061213896718478707225042739539606549223109008222048596961588045623996955824784545562421819991162621061170384605748790583102608507081630811465154147529137090170949775657891778782735206020657986602356206290723205568557493319168528097234520472330346260616361262717763343993930964764207704295145251573861428005566353478485811916592489522135653014072087758525018288362270470287676615867995111307957460370966344976534484872359564275328540445219622495532373337094034074772097290298411370223070008065775200875691000719212420110069354045494006863775689397308143048330844961908019444376810950789246671005044282485535403546429144419509256157865025187027431882142848096230961242314089631912087076701986662412067394429908754811080246630830798642122079483767141288062273703737717559497672205547432734963570800082896611223489525108606495836600442775160746595824009449785611445622878312292138241567862278614223303601356184985475633362878540001547815670443681004824853338379474070811656000337649980848671865562122338091893006930747015442623639157215141658613185860304471790628623616408647134603730347238188449344935300667304242442833410710343122597818325220647786601741580196174299985684245916792450099847071985008560604096804643106586716297593536136291875676831795264801728672517850008272271814128290923918767889540071636554641885902348597333400317948090569695022766498534200007364874610195982276932484531659297481664992 [150,59] 812228367804515936267424366261711764058163047812323364979123788728941242147710256687114983897324463494338454164778086325881216398655143399720948971946962642218816848347285533428564043636760848409476268113226480755682828430654968979754907352686878587719316066096831271971518867258572875456897474765461657872211001498785316232817605405413110061787187065608616542038810089238033682259020546360212486799569578883969239411289960699858084133525307317946907100394799807125858127716121179355576075731294139446392053832237250323422778666495840552014438011168984045706329260341023510167785089383243169256515518659878203730326535471662763355283858334291578876046639297448470127696562927855849085471544525905717716481787314547655760961153366270628087285149313577707601831986485312021062710612239387534778399387962528390284047641565580645375922130117627685084761829461180538667271989205900783296076088240504737479915575529314582769338571007317819522720619455409575617733926306530081282843940803324787001227366658313364610329366138285535348160161196446257383710301100890709405653984057411062621463414969830097148930210519054315870607503943164805213239745461087974384856136965450552355060051447224449124345301981601442581085886994987538677144280949314069101665578684570979377478486048691313614184194542079953939719810988599411347035020211961770891621999038409907017935706519835037862804967915555240092747258727836105353398914841447647172055986566817496874907950706294019101235002853604498686185391344858876762407515397121947431578865009131089004071623763441148297021668907362505005421106415958484485373972034780163152 [150,60] -137987421058407728407387423394412498831508378150693130860207832369980261053260081047511438532080343226333285659540271835959509859928389683437568831032049078715386034232943190727356011140580369330266654522507359687570039480026785341634887945012410612215738738806252916982850014500316553233225409249828147448481702390642471586868501644178349545304306923679910618155102004200336137303982271902368909213948335197498100014730550696288678746443783189187149740675554280958419248821313566659866595222000026528304651518951671057028230834718493788697088599192032930724449621962611329263840086057324428610017260030188010555152612031990399067952617240082590681261508384279970815428337624069141541107210081047664826614512521887941538043943245540606779110758450824210697398381163210056652632988505384142687271082380208040381621560423288517625363605821524225212248550989809431563234109830854782240468659416139796497906821696603400443711263327320845823229666533010110644818996459014573982986377603366543333225679144980160629234151392185990258403495661300437867730143733362724992615326721149400135302697588423289682760940830342331388860040039108315863234039793807235683638757118664523043150003969034768486800170944418873046136748233098593148520037055450681497701811019681022039696713994166716895505512431724934198562524269152543374113606183672710427376383659070996979661520391720294048967044658977483677565551580450937872420089059988435717092766619271169176675393383067666402676154310799932783867733353826852980776600978195883990554172996742669398470385023288094758618565928904134373017054376777216242255235066223280 [150,61] 24827215233939589672136299393258908472624531418219337157368723324601633726591927783915109748301454564596198663598332983314283376777547351779209516518486873126540047293725313725178803506798051996909059892547758865201828505459318424362799005372729487756269583183517766245964643318884062970748351812106285708669136255331400689514179936250897798739665425797260361846617392184396243386650405073364317969970111220779629145149408018409874947593422076378865936735750110116598857530943975745114970868730720185945722949131796945731222191695205666660235614814960099428622435608866481757511792860199648138446784335062811475815844430872844925154359877062889971727662263514501671417537694114973800125402566312894990715519807910975497755015080715204906424317114571366830085137728899741602540882907828808625432867306332459717585606598887526010855449671004533480520521654648692909099681790827197264757943419846101382984775731631235968209081063861483617643642852069406832795329073825316508421206372273401548087617331448858645582962235602510730679831989048945652165630497858660110505765178612721307195376126535320338862292567432507981447083552563329731228245419011595004831226325605252957586952450756670322840793831802127466579967196975305652899869175754859257105003770021714444722563627834306885128416231835350190712857613473548032812400475022308378191428319564055489234525009203937395825187849985242921296823038611973142447149162887367544661357680123285822295735634484953021375492976783984260483456370794578703987070990407400913306897430327884946925754101210149018224330863864173646743526479680058724788261088032 [150,62] -4116178195498421663768053464330321194694565162043420387812339162430373789294006310095098329863596448489092815014106180679009715010079074818025137951516560865302437377391072254348213745537137177976336087032310638515318969943019411086527268486998510859870047947614449734085261376934718926719964531322610188255254855871399401605122373981883511673632618524877961049717228734617803102616464922089789198205583496783828452709680946431946058006507251635741330151001666300540896002842977040266087600070895868505051082268131966670304639833179435478031872852298787130595985592746524584583572619461787570147354261853613258555362750338915032396093174364757350726761673706535372419066468033491687032395298239390019742660926288698884942144039801563789810826277884773747125056590834970526858430941515230591108598407235176593810493866025750708464396895288642525357624945260638285543853159010157373398726274464566779398293306761293658523080476930425489710346076387053248108075785154511157369802120851486526984551142452258150505446650641406557740340773054275906735787691628017372272401108348817378825924988191502837538187261945001079920903108636263882180373345035040127909086679709190132744631780908267637951998365640999897151145741971245871146824180177846468654508203151027662576415734423115192844694964614063377075372653539714278452258111624917938622566650606747867305307800996272226401889291909803933139766517895710092014368633567256997627989125305249759524788657856100357682791992546018579445129422130648075604862371500538383934305440328254611791682731713906294860680284829401199635608133884577880159747260 [150,63] 594878762436967889897871497167979101672916398492469490758607526373823956966797886265599521863477918573374550185257147196706250979117644950750343254219231670045435910220900405552262177380445694190583097160334461927926804751778600737827042009549732447558741758995181209695842311489980732568627053074077554509648255618372102694323896361769949806465032867719971292041237791101759441444861782420553268135115115594346804487227923874630173961282424265463259046008769536071683749377883523156166145237239741655007508726853711100028336261964884839651972591426123014593556950788888025460579671608994104401995585801932641751654171902042520565801529868687845402350728326496445634445183448438191789983710742318420376554443597437647829505628106160746009277972879041987393515133447505247503398217842015048859618454405150667787719698049852407627193058829390326454536847809001886083306309031769872738375827313441050205610310789002387967030306966656839354851684010523208423137625429501136683908578046225778801611597896224578535164506943388849430334682030622144575185716429041177363602065476139138136387670228859612159297472224361022989163378965496140687791589839385832872210054684125392735872841766128539028122732529688304762787067077783016394274751691189026829500331614208750871010713400399524480978568886353723557898077603460899061007086039457738420851283674333912453378909353583155054748069623678644193607253612386771856409143409009359300337233052989256491197287223691069350611909312482679013627033951776025795450295359165238482809867518123092985406896888820622762772935684671349811775637528179976264728 [150,64] -74791948538598039979462790828023363044685622615864233030865648899824609284590797342321157724103201595691001354958186719711539118099145237446150739420975528030446553424120152425723719628889090861351852937560636228947857623855533142752588896579946448788756865588757240286175336844981344329476717088350228049748201570924712942932990699634571217338963100095725265576602956870428415038614228700151387237829303082657863408294043241642684648801507266402824198847449940546789346454645708896178994539700737146615002547314063886523566369204658744248964277920778403856631279149778371674110806974372039136100363073777270906686902738969876941374954766372270749241527868051637362515929198846693394355574572287948285255069252376841716559416522541076916777200085496158688664449304749302410642820738218918908210128018963525181046744280668428501101379606263187662391319510309107690730345207254534060141948113977151489262440379206564614264190655889278832442135260656453467293243187299023742884196798795481023986708951323759466637303359375418140189217950695654421101726872296403799179577203418324986648696816891003686552246006725419077703801243779850130537610550863109832192552337395220803626260301029785006901283964233705902997736044217523346659284351833234210501535054780320069015778251941873180729279853022420939109942209464409073797333030615452485073647312830714309448578849524686152382818096876634523182008474954943449427108898201548222556702552316331436656308540840713404135704635173377638833033945699393998168086934332430989858526497596575210502985987348297553029420573722074878771691896009449240 [150,65] 8289866848580785463256108136033344999701475422997121477870360576110501959983078092205075457930361704032041558626641252822634365044826549167335152438886203130597968658672658118581591012838536911738448655897241258316857337051528635004533429436870223367494615082121586102641955814193283411222463779884747837630515976574455493121836118573503873409048911360612503446420460408026977120801957674328592510912876333184957348382921162102742735780810844898698798063148121663932182249714859347629161774196683522416195643724344882142226382218320686391343326530325209280020559391179467268452700033838582217649371232734649513819966216614832618765907995943431462370577059024674136206691937739923606723997161655523586971986867101146207799528020263402337411990992788912539050751187052818434976800064501339670114278758846039507703254763661582953868360740124442315878983546677019650192281827229755612133464970229229349479402344929053112351521835745541459662572271144702208997559391322805154560569654806368995811152702149064157906763314653810036763648048631458996376454827632958501773752240766805532884484540453544922583997860275332407695148440090055202781957810948547397113804152030715776252268069173355942669460453498399984611102479728819359106493551140882536817638034175170411150130068688718546869790509614096260542901728148794618044885759251777445588628081454180940907547793242102517809297832722014697671421759391791687807571408793790943094156316373760941430573528718272782614067985946712842215496593368674522962993776623002468152361944606000245640471400430862296852316117534322189371819251702752 [150,66] -807430734010464836182002200546067882571981152180833758131046523955106169857619262411652800026885121104225024556412263205487591268747652702152635578754174851414974983002250355827655988067085495650455246241113027367510100759630924679142265259886744995744719480269774258084862887296438348632130430727822836157089821608051112139226462492707026974542902437965266337825735084404908109363708197442509124081158364425399911000728592512640949491267489503298230118357189397854334925146155464398078161378168599931498931399240097792827951464196678693715796551243551758723359569607758620278484824345398039519237790719474689219611595458738203724387151280423680978144610155008184644715203252196212195409367904650947436708666144671053573337247538176185242155666746260577342786343671397898986633687933033262695668849252495902220639449498269421744475839349856204378205894478696645771517031007053513993918127665553293739104761199291594964750036133871385172258507989027378473303684010750038814342688643530877709487600941560988185857811073523206093560475643701399186291876527308288631897204841676875378885166225063976390929333453276784863107244078676246264369773128130104976532235261148784474030633666293218795377661713711994995227410066802949384677100341184577074981524259156978513025657130638040213914503973822106803715383695572693231392435180367234759839730682850968600761708226321187473701780202449841777790992170874885238758029387517779622599825346871454248883127837915373083649962291671627685716185692054969807542944448306228745678781570917857057291558624458297412276701502735988220410680224 [150,67] 68450795914675035687927242756643126459491408225853037865194523616718710657841002368436136050714297755232524278932151491556736160325281545993792208772140046810126211971242066996697814540727903605493403362071052339875362776539184823917332272957251577422449890044130902849399175758456829673112573084500393653618626875883672348229477407918402917323897701781110555035269408143840772471459565433159336941945987424726565916070099692339183819212334618463030142039989115263852201543031068759543906186926086999518969906514728686480856602921082495305616898985534263886139116818422069787689043567371017315864234680255805348393122257863066764493199231155400893635558928368401461296364942106899994357624364472055829387610726425078905366931934368310569097656446285025592720161554800728549729319453332557077817461975618335644786528594923086958326221734005564900240769985490733420344644106050656348426277795528689376807089023560380115069977436545521736436099641786112867509564315474709081865697876771551138958762452401084064885060286001872967132079547850007699789148691525641494178915148534485832618131694483715795742823007313356080376388251720420683990071910209104026243383516462149878337226596269412775288328186012971693964770930506537800058376259200192847824388563387881776152972279063273185442209198162862944522274689525694667804509526746615265847350777695990466868447692478286653624731107428829321188567932982276878707744940369907989835273365922779918012682024960807606428558165847996211515336955447550812090107304669960931057130328842114674817303521231072212719123085702882211935376 [150,68] -5201792352892164194145866309399165618750839428801071744141933458334954567582409813747555547547841731793617024238176420836133127914339589818361888667343110444042639492287770939509700739227751773774744783572006755551068924257086405837238963786739933621356286859143352857250118986192538748829770744268708658658787956070390227224700044624317961310303039797798983569780351691895237212340142311481947299254987430158795941312525951688193092163533866641672357247178857020760893101028071931695199919956717923756586993496856479564942377976437565775570774126431618783050078035809402565946347906160606530316209987776714953397252569523946147930427130470184762368494681036326254663783542420373650842051231735859683948179273147094372159226510541263202962640054446011764398890042521482661263793665791210386598410722532697051622612820354324223197707568480518517391849502175856428359716214659279570959880339324097585478352682832038741119507670182245223849468321179550107143166476714953413311624150874403581254364147259889372636606442020078710040061885188811354692437221486322634428304324310863479707767872240120846895639612334030999555994516740724080923152490406776553598319602019915465237692762525886480688876721613512850953811073697576491356621836012073697932569591748458046633655157994213085055150155098017353492278482498688741185360659774999792448758176640855448323941169365077150893421095936762058320665500497431219074589062171184802140884763598293751874133860650983107538532457166548362518855076180449828368925517738317686446058110773434343201486083659208899087393499728266724880 [150,69] 368904865923842239405757365914785348166984960979870372917496901913494141853465777063719080332093454127350619477211336889865819539066750362401081269993606533266567450507966237175303678384375696761141581028818278330566328085381155876029701136984637838868550141915828319038244463750361877986576083808623996492322693241844571463503506158137306697943348209267000167237812720518367547373203891752954559403107992350460528780570339647539449085631251152322069255812286881132674958041941185251905337970710634531023995178251751858944627512042608310902326575256510819666950245323776221474777700447924343348885191522146555874536185539717368307437821489525477840065356214223199217620646106572033020386214296165556558750188424854298070975074855617572246018116350818094309907116638677381084509780904844295788170064902746757647126080995696708703335967429492234349482793516345973073699504163675926064061249632378890130236689413013780104012857448632160777061766729280345022924297494800346994639873104715189435820044513550587004049904089471616000601388516816259004825218887017007327730972347674649462826158251444805174573093163247340429438712202737353890584501119905591313985825203968706345964140995251666910182712399304430860696574031692527061419354686348718105795624632897412723184534936352579357127072826703725776156844516111502295086947592759735114119620732307657150293649962164339436924665626228116856548970094577708271576021812163271234530238138990777370999909827157110026845158825441417384309143576937280943543749036266428338335066165964148578696624388015749679392555840463408 [150,70] -23426336299157744173499962298583421057147653525757323596318692004956423084962166196996187342429156281749010787331477462988790475447975165547799699646101939102124509964106029714221275711081807803595915232034883114865239854772392852420042814547883068626179982712049272892578640008538951887443011094502943490383816392374383712498581705440875849329464710212478695648727378471913619601807443391946852014104756795286301529808788457419386945922314457558433467051849309220469138848529737172899292781386812583177015088422210544802310696316591818659977404278082278142058192852443401346153370913587850909778459691290196955496096822789592007851343094812132794994332552473894642737594172042226809775466191858473369759744765243732473145313282029117546490286325188810618290974279216773205458499464770498049342082201026721883437972580779073955672432959953786712308880429018941283810192420800786608506387414459572542332846723815157563468390175065113608319171038226502501985045492241074602526223670575267435310105498445359818244237190834221595836486579345840887330954892893216455854746482814863167133101821922603863951960683880585098913169118139137862083872842236343981088179796992888135854966233578456487910791397460973167306791919380210548897278234263997775142825663005027440570593077987255581398827995484967558853717876212056091972315147019447168643232321516934546737164165161050312634325100220944469134495288293091128310184439432577585624939701755596627925450308366076566159401266387125151174979026779087874080898555832965469155408620619714856968872135411028484945118703558 [150,71] 1331401174531360484152182158678951224976046515926899063040074531131191850584518595679377469714086888760489236440437048743120324687722495364849887333869945847391191779321842812060724220668449451140290806487257373508098187885604100000286475280123922530238140635567316180253193909751476514931663094912648295753677089122911895549655060441474518893794743436479148425295415882340978914299010894977121558412778652417181183443469886024737201960396437403090102679841324515313885879957586258405802058143117245623346950003939273210679799676751735482077431908859365687663322194711146010803045932745345715746882174751810409176136579938714818390199334988771229120094292535138775992183973198200642027714581233129794101763100057324724846895133813406876228099488660518811867672586949150877743430265904966914734724250624606372491765173560952428929196894930219501577523167907982630505187167175293977770584978276220232225318583568223967198405491890250716571419148425517121475745343147331945264104891667457684930501974446598264184244837431813453941574833714347266505826848572525771503534638788690889669869284347530378517858584913639363175521123882536962867894011924043333560283552580870683363202384404833346492119441584475139460914783513353676904306203863452725209747626757060263180549567426278136527466265347977805004239024460315678283973208274923386910109497409905571272496268007092623849711410276960750543730251895654059028447518560409921517996312918157945969274865639360380691798361146928225033511989883876626897166380924006116861793222450413286320188346111815992700347964 [150,72] -73597219060379058216831229776483524243934269022028976696431496503125831014429669059119461952426009179586670088381973816061122478681096666124578501125177779602807640718752698688839544760986528484116801591451530684817177491719124108207369970478417988333871031714387662175122056805363115444759773694745464124662152594430716463956404686965012481017324085088412110259151500632764964517076991514877946999752664916445835549758914973868250630670407690848064088113971508426495071236959542114023224038813324182470174224175504581902835621251565684651318087534409994054956189151102295734835387636681271341973824882036300096049112311239773221446594633055084444278195307191049575449359650053528088794860458777904485838843798481022894897554604296128143972270113457840753451118885406380641692853832204585609316941099047459881692528097257009802637316077581983600264244621127532519219576801447106579416758794320074938287552728112211788736705585357827058461507529863545425919306899685780877403011177370982879509283312735029591743732550532720797508740798694613320765160114521989324215022742042572516171533134330275951352440447253670885327341463656632916295960489594737593518533286848806092488661874411727298814686963881554855397970317549901419041800839680140050705165021193159891005966804640515096686732089481871357431670166679366737977388908718911914417468057685538758393103637951919045958348984410918718512511281304559745985800140522346717082057300229545704590875137891588920266261667330368392151784688955902321422872900819652010243738401443230472495277560130276023900 [150,73] 3674771146887903875382087773970367098705185985668871618013898136006558129775977464348857277158639966117081187850631684188047028256597480864091742899718719495633253006375545799771667480197873504611766851141362309281473470705610349961873824327187447156713630944604039418943992659550574257452634544918079639971244555848389171193330378177062470908604368445587636550112883693299266033463463009545147990396527450963009547132095148890934454013701334630487924772021863228089061025456290584890331195300136578339327859220720621068768480576216559948196105915453302521696744099471222525676861294751774198371925356455579929993905054487209221028491527211646590927612142225586084080625344463066664323725233519965116651266289131280656170328754510630999439603500258374055492582091102059032631265930437444663710937743190038431786722217226005296333863751664798149862486527028045206019454127731754695064838280773725969519862118816756900635970224440649368683441852794493291298276149482886240300510710272339706342837109107057567255647781260386501769696442425453926030699182489493895270728101558743360836446432799162638606810072662682959837768250506661795246367648822456878714710592237655952481979148727507377975033473770028152650855285154891002781551251690041246020127380945066635101669364151107254480574654934662051742440489313072065056610874782530686488889890638059009960861338936353293746858035271751944860547605259589533232819904133420536593866779454552292291044016045778891315333608410237092833561972668436141758137326818652057398931625929621831975072145195068600 [150,74] -155123331170869544089179659913810374120990319583716147870164801308282651669741230284029999144313539563052087013657644669846162256985837343654698424062071048931011657822575589601095716165372401513189917160955506174554913820276792688877308747190182086453410418468586974537325044824140524775060549537252879965241372078943089780922202976305652259366988118788428095336331007373157770235776236903391319193290686636289709808229566678021114290074232484810559926546256503800524263817028575221620410849154618813007448663158944332125419478112313753972182232728975274765482201121807202898070012871867355819936190506216386653417569173776504915028295347882058504132371811780792558397165801799519865585303733562829268822755186826080181421542271237260460539042671337712642590200260478938541276053027053142143885567281029554841796608635741244155381355837967587154222599067081269644843037562939356215033764242265958326135482635033712192283196370586009727109741103396555155607931857721050167237859130396939300210632161696690802998828972941501746105048126908271662158952782919571446743486198858264649159712382935674742230330537940737966356076575748132491597066035091542460869324157788674462712114681688928716357278442418107056632670196683128722236486230723972033361190284943384325532977237255396344510555536671935059090110288806177915435528286838387938220385328545006387313064246623087307513125381509273632008114524604220788631951875301970383258161240138490953228781243737648612998314578616672372118020066749512106619813223544649108024844199751640457670222361928 [150,75] 5944275786082330605816980726571046145220071132212393600369273773149583476897745397578819231812404686003313084903493093707424496882719827930879170726545911109671699372192914351624334131497195503943189241857524665400622226200507498448127442123953323273533823422943519993331468759517916198685181272530471329072851912859357058619464394591937346967596189182167947430815627819244275023408038400077178416171564384601663628821962604809053526603374058295958291797334238212010817589772809455607844303573647201234714148819988302493159231318951313889363563088598311500695713126976510294565081530541009066602732853296504313857350234512969742339651964471392326848741121976332548313810269031217953909580011254348789964108412003072093641732663219802902534916699765595900326871935959250016603514811526478377429350166490306285954825583831714797166957291475439750639962781229836427779815963969702049410478950377990713340677413654901659706799784667824211039394188172509454837486334992323096129582796975418288549887749094837705613790128825451640864731911603112188239352758849026751669202575075151048367279381067488326757042838496278500980151398663506301491910902016961412461100668749713027242802614597514696499184993351977360653210922282194352816524736572006252575157933916807444896867170554677141057005216817027196910762716849443564685877424708219508874596943695863366165244542950488492734184363167300922747961500769815228759201490273513327174517542180854919775371452208348318391576539586404441370943009835607663229094055560884163180882998849004110332540828 [150,76] -196708759269120910923876703084029022318796801005579383399042094335158523077964001734505903337141614965331305599615832953639567617153450654007294657106148811189422757965383362632686528645398692165414247992984254070398419817466690080542934671154348921591772280265152456716248629318019538837533088219185870902005396912617473985927691053761194378530508205024893664616952538275694706044372634067178609607977689139562919900786213911189348977381782769756679952978666087218858264745658702669232457716391785868266492495545240179677708482750130447684682060021801726241822644363872021924028704509082548814068967351902952725227850533583370846022330615941187049521572212424258383241204312201692593614399401041321457464393646784228520514217062688616723135599643243155359179193617631705724832840464400391762610186189795365347901025051947659969049718340779449391224530506765311717018922416840346954221637698900533045119992485278961608012299059257624259381731726669076993918806302123556392717697566381003200954100684879299141487101476576996589954830715679159088735339239832389593916005197542926433587833232970455351027298504661196801732720173501072981333363449508412094717318045533336568177443499831959713676219684948962732877740765332982863587586887913401823715177357414299912802499880967929617519038136086779768217613071638777088597440427300126720407013390719475448048409850222939206236736425925570131821086212392703038779398464850033976295783726096914705497056850674607424932733093386474390437546837354735407004634568018572031023236989982658239876 [150,77] 8147166757468850302144439124866760662608261379675466926350689044998646035533953939013857055534472993375098784198057078567511372963176252787014602628263032005585728283830795195672685837326480154438040023651376061416548524158061764053289641043499355436727552421853238786572262295311417719767426903576754406815427344764227923983503495426896610276936147483579183357845274061167839322417224770031931085764327347688270247745021646129966820849444611136149313454660252747160071002864060103287057563887748038243830999419008292333699221733469006866393736120278548394718571537254836149844519640819558858583442049958002873375938406122762555616699226381534720144819754414827780176525652794909588944753258480194303867948584320738649170761963747459489467445282593663923705443299034305657367140528479099885063458892585249795867879341590777605976107828971241615448934411857501004960782229307675232847865815282970979362340027162578519808408513021268882652463824416424756368700857528962662473455492496774363833479197529398895081299024374389213254984179128220604458059009804303107503138809098756019641780610695538317633570111597210406276193426819951802562679613375395998877584745619524528214173470272243679413632662510484577298023192050067112605748626500920315771904541552443394953123461419927124010241363285367676720823475598169093155657350331808550445085692646368093684389423047088297833451627590454526204858336146441849441711397084280687644814293399047121687103891691414360894107083205319613090069938835918560110929761508083391167556976516109152 [150,78] -485108409495484200682516005211708417600616596800136053565817348210269396651151019049557181670293352645614784055823300684731454866292902703828832343072386718414028061745361525973342554592268686233874177578148840645097343957409127318402615614875305229467357246995972050533015089440988969989133989352572694562786015752296642694400059748862777022485943235135696570464041617781169516666428744571836849269039093684491115330521506955881065079876645696904175304773488884612508528051316102493437072910822762994620895163718013136598306427145142742370483753869274523383601749423005656779958613526490108736266099164392294269477765160917128676895066455349253588861722492787461028713685193558852998598271283332146855812714301654466781276801240678857879944418442332352209863689239217615611673509825048684296295171062617757480239744316337478046512840346316266360245647543672405689173803178786523048849421845131508921823822440710258408624393567031426387092170157719340876276114205431767924503369565726347939314801854309770428597550445707735979037942084900624133827243161034375090595651896051174388344269424923053067272670934470171109717630555809480006020836058012318807776134878987052432896407031674755413577991173405082767728270177124405738894970785986676939506330617444567837153341961886688396968219333541489768010299558430382508244012138332627319119480657680508846036443666638181085459251615721487222641203941555724881688687630695436029445280915264765088229493621963910175973234319791486599134072254803367619514331855775703204017916215488 [150,79] 26683673226238520283056709141396319287761566257310865418302747923824376134422265977373638911418145277107411386160888729413886741830357702065589284565215954902447727441068667161275897163097054562681818173937122804343129370914296629860180137882442253250337183624278664496011433114426910345720094559078078407781232734128015633586927423373297003356664051241348667440447019948579963906633840661447577955968378973725905165272261011481589871699331777049227039435928331162875851634052069386940722744655687564313920650740852044448004912541134205625531297218565383139930866747853351056959313066099079172969241794137399365843145195034459502887979251834732731036239579911445861938406548874527487363261138049279055645957006212802056386142767176851986474955432419482569126364806684919524809412145533556356029424171679730214537069321963466432366559057254702856309027063391670086958279942213483570352563215411244444230783814744235157020356972253805704903241370970557643878846930566852639873946117925502240476304149999469772246163610326829566034963407640659432699404050846366671675630485191736996216972058487433979521999171224793137329566761339909247493839947359776292223527256753106402408892325067927338461456691901421387491583828043247437091418396283831398233510050024696582941810272043663877068340316499271805931909158432505796729046745013243346781262179588533493585593621080269807442125573952135626403478308257774586334797869546251711458542173136084367916811790186631652667470308562275471975699594381262733869753450108407692566361008 [150,80] -930025842443285492075218418293055208797928971281580337963317099390131160541387342407485051972184645495701478338790833281060964778949475257932827575897773351911137489453177737417360527684280309505984575059068861146839912257363774550660846640051889192403654703279916977895338623087799114888017562478074116548893641417276584920813412374348641602624941248801975947935273888349204093275426044276342080629122817183300381195832898733407091313045225409984600602580000382168653785595519707408795089466245278585845303173715643327216566221156937299717873731017051019758536328035882771683905906467833247366230195933507328764671300845602224320573306435074829752166981614028510605534399782897701857360123653635571830718724169015094427159949640172135788443981265453666275596218871439930419339763882291173972673437348512405457723705839222812983497599878157691581484846054522494876633631179888150119329576640375660781394367198686676757258418241840222106388225372024203885195356303500286768498768564279338709348036899016232572145980809290467592663417706017466433687548580518376046726905680967359974882978060725988538733047513665814762934710257220080779112117979506075667020899364497818202114547016553553037667055015579945611526419751846797309467051227431397606473408488462851422670678643947421539147681972880530830323709042499552446939711233533806852829161966578978487524415845195381647808768425161564357184164220970008460363257104719539540623683510133049009417506183988732912962508543076704745506098538360342219854933475229509755648 [150,81] 7280753707654360440051701365462743200538532515359215461630040286423501593405145597675301198381284144658558625475844544606231972553005978796328090438998065256265539174696996793922548820312462341817594720899728319201640108881179631628112907128643957118341929739695189875933437619023705283031140637696478887627932019564434445473605915141166143561812047930516409579979258339381492806518843088923998168695689993455873626461563713511593852219445340029642847993592417196374033417656531406239061803348343745100283985365264313407280594811385144245949280122150142631926797839910875801368780057890644264524871352379722512609154735602377103213150834236732789667214136783631311797346970875718597824802218969061053828240602816831827037261073987797913965559696352406080142419218702334186474186530707171728361186062371323671018039162595980659125644860897822969790604143667561400864693817872848985390273508878100227760318994827261410526979647988941349634567347071327848280355424679273613547976328023762454842020164775281400358106922823813867798577390338449198002164305848684142843907253861473559806748119470601965315584917486571047831490811754057554732066533564066737627423932367808473626994871086074390710055832590870487983141184153111308333090732833828207775438678440677759930353673227081224419537958175791408918667706939076998477518130288433941137904240142490331475031233956478191033166035686727389770050645372193604454703166497961404169511133579632296139352514313836764615552864675543156880756517852368590334843585775819524 [150,82] 1155371993959730067933115129911923103782401503372649664928145987074027464285290799449412499909683669694236486512893901223491123083768207126458126686895504097338684052187348487323742483743595622251534296636637997964815820383017232085687112959263453314252074801146178729634818818510270521091267315624099303631801345837396228949784256940327655273973856698444034370627877689819849375372357158357554891968528081480190455244326774981345115439358183903275609155169986474820490532438485105025466618204441830752440347473600731783453341870401721702848166229104753837370132337628312824524835639929037669760934716579975958510969468876311678488997923595428070435702951679079176619221578677154956609645810558551003583963145071634658286635837256293007463686800927862944257054913619723537064011215017444376671824305053702824454629646778201543451249119351922200234790864110287843099455759147345130327597598947012128349662302793154638830397801955328776822532243514988307181455388668548911098873682235661020458178546976369612539104817240012931129291408271391497966053110849297910055495037399827110925650001453281184033450709512741868351676296299539958930047110883909774636378768045695918333550259466372319673073726261478337078801386374415234694228306245232463606040726120782373863172387269413964543305182336919280943861228230374198925893563258584320774317014709461858225919433997710946825759223153151703291361843195637749396697764359441676726289854038474662212868769404645023096042505619867487567243321841006740714486508503836 [150,83] -75266317369442819807220686103601878794495421253727563044087168251734549497885317454505578852051392751750438774043303827533253280915125046369899092756492151415790480120303133945065815347275511774487040379183866023289111319374975685731984132621110331792175477191700995362996082327801926462833316443957727837491249532329044195430728873913851068768834726486718835539366769303981450443175528933289783120485816277059368339615340920519844821689658956250389034445812480141746755464482249306480637624689314398878514778916572629147570912317699132971039576412537536824427226088656739858592374412617461457303779123242946801106882520220002711709697706625714996478793872897206216589001484868978322845012102864691818924569614380102123283488750471422306373362185234321489672411017666366442473288496786429845443314857510363258245917876268094433540847774860107300623945543734510582665933204748342635878359649988779891263518936039012883019944916327573663983733900189694109857675302228941749385124702672954688040507769329478285315561423866095555908580251653255691502892465897684927511576956669786226061259906745500126014346390560593825900632493015809841676053425492863892358721493500500594932534896261297701430337277541215291772375533905469818917272187322737995754689545175169283757779233672740827910066816831237292354986562780704662834095976693776574569646505117656315785266551545269502796098324541073227967920900448481666296523323633956667335168096955779655851821852048566561297694983805995524799773144130353103528023782 [150,84] 2771584687853043995176483794131605493691282899109431558037528647504198130475965716326411345921552722982086882314521729332136949891430610129657791218553673851503910094251321414882160694710992776789506570493622102142877306988196580586250915887398024365269423092772726004862091931704552888914111992108393797359016720514907808543730117332719937005679163940636366514331267415027251383646232716416171688797736735179213669547404902704332944151166658759969371374034615424402449213354295390548013035253264237677346669258645245899542857884079315338148577899844291501375281136960151498432724625878304492848775794249378377411500386679455302764163248129769414589176458306741776713132492528840146388016828255517038342163749855913300332816842601453273431832692831943808607771456933521051829304540585159578651082925450322797535436874280902025363961438012197938457627247155185898982118292825186802715755063532055955032378883697007309033010350984140179485175556842381633351011261247129417568415477233547291162575813516445141603476141127248294854921633352549029499829559485334953980019570989921265693816427121136665021089798886319293067251161587022558228307893610767705674432813329021450214704974251971354412394825848242505224732875575628374202868642280064601702716390386739828625427319138414401854067894845546307079730053948370160304840495439377098932207960949564855582787836238497248247110744240707935880146969368104556534355485645307175444942679016922349203992204641493255501401779211849986626410737600301594077446 [150,85] -77729877730964162400655026562039807258685689153173635168503512798181407446965780422154369877442593135202378781457746266818705214187308306913138288031476820439610150152183714589425024805071094433059514049823205872247918136600548569135447240543796992844948797341172308871142903002935380557622249287292570000108544478215140774723158312212675892267470583779712615185975727886396391464809260650357844349498090343606706771858319339202444645707413116168064826275876399278468272320323757082142076417713600330686589606038515482011974244651449673946741917126211563111195642245210115613888170558501796601121906128788933629835164902210596187594826076193840361940176331421889215400809547293164189186774245573470526431374754872207570199940597353352449398146272340186850940894582836954295470326484841551997409375150450012324080125887363715785492695264023356969696117540114125886004757175226992349262483613159453157391862086469324384999350485511186136106891892394864244294842877486944997576532888685185169638363330695906831849556773597289973367418628965842479756189456816142082770770684218509165601685605012408388951297881727207435286698028175741967478496875192830486407200115419659192064971280880931608720861109469362418439822252138526485008372208943183175965064146965965564605135640626890464720991896577861049108250009275215284488030226373332539561164652523910944866029036104225417296611218527518099895736594959329282328731243617873194762475072065306452325681102205449823617641510961072129793596168646328208 [150,86] 1915828315987076582542392564645537804711622042709694612593536071118210729508898918310298497284838380290354008367673416575313804984665118797502079915408701031665483626709717977202261010692765276153040650847868889701329646338445344542309434260308959729019867589721038918629512431377662160647202649830343436188959422040274702200199522799805412507277410470147119384090747070794220516767412490079066773870237161970700920938656444604525617909711340368249490520893182041894820117926531515512217206362103994374140420407956948509036627419858911432394752488500412982894329854387816044001947998186746314831084944628832062025753031604851636885378135538030313176899433015805687033640391536832560236423660243451647282253385521950402189803748664794699363232140104139849501947631891511375827173115529227927080931842549661404358978691673402878290457765108785926563241931851498859794261125021214014703763721864744859047941876475682433047944220108503746878619967478615374310634401230754485516337669877791234141968070492617570916903397190084239932085109324917321320716781998938416250641254159005945351308942891515521885304583810905044960820349193656632811211114442329946029274361775510623375069158425724412271311527117361431204724930590006718742798096465594992590045204261486137419494210594771268747370431826222075537919079939765234456088023517305306126671850897348653103251412142951486005956269346764914484946161372793199701965714357734296086744073714353169220980747906795361678540294525344757412850150736976 [150,87] -45106210984800569063199519385305624460794600086259903895808360688596294381992058383030993778624105114918152772400841819935631054880514885542142963206831557169062862973734034301641966461496497077553487162599068488057319369935180431686639356047710624491253806548719167130066613130484922285047002128042094057578431492143495082659474898390380693141162597474754080304345448560239389280004992555633816950308261575629447978995261204768457873358064178679438559711064910272232321412737016172263926847502395936504154389847900713651991268324519286001400184723194746127473508086963121055377895691093147122730805679472155579616583943418595954665306086797458918899873444307890076619867266189660613523615550406681958118435654989401537810645352715300586804813401444980151013350408828877139472181125307194169803521070514888688565148644484358853944889598211067539349041979625244322544128136918962047637047432439676969106285132347663824374987814157942699870139584639996397367268833913356213971943838999270892947859026806588233038401932616317702371242295281308440042239011077597538904808219150083702618865843309628492078584276600164484383784251822623966027111293398844810918314734397689004391111813059876810277990622102073176137969332394762134313210266072035271850924111357242495658250696779333017415718158873897835381462558927333141791829033272907372406710016666889519015080468840452790010576236865068461109778965895675864166756979301023216280436947704654581006715406886413164521104434830081543910826480 [150,88] 1038778358100378526096949175433963489385602664115387166645210955503667340098139471762856966499908945597271796211395124241852006809685697422272575140564996490703261154358246916005793845674495092245061019688724568977647922251213227558034206140151224651689323442518877011238369833273534628424901207410030141318548255688035317977788258935884937712458535995464474153989346837358775074717724625256466178761294351701567051685111620494661321157583038479565154105884312735127015048122050121483669883482382677185885492319372854318040571886991894734212834259320944668550680069680347915524766999585057067057531891507386769947071698986252342417361976335063056003377833726209835026417983623091395576003387428331215612741845539353741613912773555668539030211782496104476163827453622716346081894570366040412629461367448917473333553811070661272578065146320105543424796172363184185738076034471964654201632903187196053064323753377473231684379160342955781176313928401259707053347380546201393924502712910570177268141769725335415371019922344886095976244112372051922078195647961810929465188428676250378469343209779295832309908126856401577807728086898020668631461746188394288835934241415781340123153827496942253585456824892848092135949190003172756922936744884360847886519145297555120673033003877292266736283956119905166774337174003282739890786216982334383819735880241610650046974054439893515840313193465300656559905492934537043935931030626075937022414865498456365577483397436489592714952312431769823486976 [150,89] -21679909957396556742427543705240547874358868737539699910125986451929522152365559901953495497070286459194904886895667439804064504128940889445133524811174582968978880910859245083122392332882016913992291288291649213934341432458666577990404557095193922814464471033456221920133203672056704424907505058336420441056771913684619718212718657759717146114574615074106088300509270532202505640671687785018353800896558897285906852544160549143725731548032324163774004225333629834530490287030371266164503409354895152813348586562585229854191113407475234930548468065132595129312103815857559331272192446126410880275917921300090240723887435161991289817113878013080139646753867219375425434860609640263291084785738176363741725284687025977130827047826192899434681641802592582204787417418224731596274750581532654796366819545042136056595555243859631858152102272433963740310030377460408311419654784186729503595426457532298800335004912730770628574302105741700958933174901870356222406754946899911060581263120637203195992911378408548121283171980651424632525238450820151752373808318212684766635131626170314827128603402470415432737832494778090403633643388867668420016466462037286616180045023679767542910176731960604401501760412097839616353203356263427240549028467320121069283966403291668436325431529813031651888152967826039204410508444447824966836194975913582312433088004249593193841037083066870880754388939500763570177542056659559893423883909953170535299438652869376948488885036797115867945545851686699712 [150,90] 342551071277451619427223899559121040405398000011380855483640969223209662522559724443229992341548405829441572980740630094564163145223261933520408742046347859958498709909182598973957583680399968387509579866136687011786228431489451336450616424188967774068892655420724290384529127460025648247869875043025273324070860377600199489433946683151525048282277935131612475520086419511243072772668639108702220926652174594541202513629987635349701083888135130925472919118126323244126661730017411414241587030199094819520242476699910625457793434824538099774598957554452305554416542838510309035963790386815795117675898175234288558493047476337731724036403628143802005621878743752675853561791003578594500100412759812146236033916741823542488651616206273906159566489728339470213478634600434462189936619682845794291290801298048892531179274198650616780741327876464981551605395249550675112929348011552214545018237361416917410736351421684928028359440833828036362185704672024123414044065929112762369464028024871292465750110552806068497151926077672183004642504534084816553110663649695084618902370780390721503493929570439799194579710360508408467709650904223233334019717327779289043073863212697743561325822421907641739465451495578783544978930082451821723613720095171757558283764316802437542771995623225081063320538061815409069671204327400423400528825440691082013556435219854686424918259426832332048333838978629700881546607789334141452251499881392931778947476226024546226145339744295941497418407991332 [150,91] -3032444085570503816792147982926245035196102046135465088852124283683447774274915986092443311127592764111502342355505664097771756586249191448903795721510820267880181827822853527910221423302318407646164767755950673583485529325035525303169920861412534401653715816837772309995516477911607072471405940852724200672760390160031691920203409694951265071320665552158027543637491364398359144646677570617638918757733042332435713736431000313067275811706747900638388733130581125720303085581127841548903745011521399720920907020664943331023544363113347924628218361009691026294270918001176040434303343414600817746562850748957415922303912688796104728657460489387337402118301468154219871032162246755231638408255844324380508245035804322260304115832536495773118242430510730944180979871964452515566781927929188500556228414078139417365967657380791500644694071643373120030318899460868383841607174611343930721657654369845683390903514470261012416500922262615208504375777057019846013702236001944344667870409039534286840438650623762985046888856737412378327452640752346643783548782398386456644169194129386136419164055573025294579067621840094007420538746711440289278133581959194879549647786491967332270850586506784501400582840119888827316773105918058162450030830444477749069420380268318364246677146401296248670734911655009076133392248044250310433840520320424730806468561971096341607395250150495260594656044760915624878470264561226994704081597818191234214078349239071912948086938787842307163839600 [150,92] -3133013132453878220643440002065654947695365630829665596659257416853233712528824716608385959003875477697076679319851547372934365462630976689305806761201915159475951640216904212461938019086584634321261912381275205115773408159324087853464763958744514678963929082868540439052508934318025521470156908119785737233614193849541747820143921410220566429537619345825719910179337646374012478787643752657405008978918156408195904783088060146014127019390104574382677612384272176018014581863499119501449935695617321898764284315539021186211822698626593859410721991331951927285691436711850719584074081005638132507172861982091545965899837766140421092338613254673214306491251844073060943767103863073487850867097661136269455642364820223863256765462994466813877544345382260762374695588032777397587209044332683203724494652540950206641182493778715741613374996739076370608086097719713238291040226625654709130397909880008952510332720749969477265237313398065803116276502865321682258859933355042900794164295135289394582107437668846943029686084214720473582384477117951571234329721047220244070144530270140111137624578374057313468412177568421505814953554978444684846244341817901743910646111172358558608730562813771704804300976950484221888150104356543152998424583389112508733558749283522313641130819927578685152863265730880448887801276210963036823876151171086015837695087490431844577917268926545835511913885164985323628421312269238492061794432426906433050655044333932636598715629594346848608 [150,93] 406648085846686608616504153984798641863491664658558779252207375222169881969491387932315765458425547700932495665380457103070061614960224952732709124973613981286055014661276043660148035453884476613013965362252534977420307893708574506969463516320976974540178817659243672118057726722308595977602625622566243336691440541679031204013613643504659424466217066217389003748506732527650681072594697902244063175157757472819995638190161094002193154851006093568608084000335370570686850880281144670062469899028852825604565504231044050133854337398801530201821783444080123803771357993650837386392448576644846491197177258628260526140138427956822913605666643349804219780182868591645579000664372062366907525537706924852996868248503727441132478084444517588998760574038932788036322582048453682319175207916149430896910876892012434886970372551437051611246329546415841245899634068573735765592916200170461331777550466139425727317782033859495342272768842955264245198559384389429368130265172964834997453140626034991830121031390291014927368663709303697440121766204429638453644910616999590218311727925858814586273967085776423022832105460000864227378988442892270813439526433982955272095717584372210947818183605799324494953397378513891143192444788651262828271695549269318379226571403815651275451879088674061831240313448637791211977976565787481089206116174746836507561377913781918402706902115474673606590942501855408889707404443796985040264989781907869832970865816883050506743543018829040 [150,94] -4389559962705395636715215188927527219132420921922322106408575344551807024722853799695373947789144469725991296721156732606733477420296871962575753270127525536840813841844496352482805304196772443431880306854599271356729904551215382647229959281598212710589777066534453185105917934886810726467854683982310463983759847040285674739934315869958565390837438476935451115654229795841183601778613737954268027738027750995853967629096710137670333170226472023347619942301451759384074029372961926264957512369220035097084276623205052761124099592439524118782257624545898361730364223068917068594929796866709208092255855184655789680970811341030626007117644025802073953177542142843212202080700490420793266744098908916833177453597134675681168358266741330132214787744832419726409444770674399791917400014658890026213440747987081969844262494717780431592495747039756329962458393673323787685749938785143662980990125135858615687153651502078398472494116784903752828073922823039480141371889587554564913242760479328136785206036231555600098824982378105598678788089728480321301667079430106432477672117472103200839262606749290222573954047104756966416539097290114838193011418966903986497386524903120653090223757508519132431160359400278221538063308972302890728644648711319305451945822143629279338033729656489467777139385866166634516005049269758559304293229469589065835639860758197446861075889664060754493931115198719666754063076037273430060977577091273078732037959485602461557158734952 [150,95] 21071807801388996913538858539907097704709372676168864832101339025428203186654016585415356728269853275600025655658340875641379812619310366168768640048212166241515703855898216681825938337919926360761640701317059715991757465617830501824508103309016305704465802881942054029427495822236248847775248722585455656270133355900773782866649684243476948050764058640391305446870958683556425551361774329727922625176143770008721648588659554461800959036448740275093931694949049419715077538807115885840690372408897413560171932622995095457640619596205043734821057538976636328446655417680230118900737567705512758778981394842029567295103665390549176343245213129460324018728765664103215091097350694082207972041869972632665956436884298422165174069389526119071312215792197561784685514754341944578447553546913353615802925125088336197510041261974528938846671922122303053432465412475495134732739548530777271717601713665117468770965107971959651663397341067542824760980594414810945989715497819075713110306457612147179234787226776474805915857930786876641839829272536233447881621257050977484627482998931184693246643531784163776420086260865633325012436261937066507370056494788847688689988726360516477772231835346645869305126603461869904428817059533047067652789419788498857648946839908664986582490982487796504376502982016726660500822292732131353868624341518859351022281967269266486942180783820063982183775918728268733570773111820938948448736385785593257436636883502056199850720 [150,96] -49386723274041000573402983261432208601990722017519964804886322244080673885860188419899667956196221332896175331076647881053662076208670250172940309681397589856358064207008298372193362500528541929582888794492452000109720357105853918499504328646646874045135613721555722254857044745177643898312546919326819075085574012393276159316607325326653089835141851007112170369826466155263328295463600680328313448854629397318496246190821477551668679086450398712811228438424490646997239185758704620978514177415771552403863701218642655717286172428075447717374732221013276154544840212669248065370843993725599243390290105423717912156676854329453254495468445054831084348825163661087809795103398850800688396448523200358031727308473087081648416867908972673141871272998311984293523193588430542626695051820580481048963435635305310573542047095036403000388724231539886704248087097217080816650316104035685587668685612227803758485789066191004102590283824161242047556676071429368626720504704172920315292874545004048328105644398480377525139806749832263670391112352080047770930209751924492270043519431177486590432487792963368760356337241805587839854220561960510959513581403818376706819675209937288676598634930416865394555930306825913803722176966831188368582968322851095761543082574264623380409677307664964267352245844045085542386966402891957845716817553616586556946555038945393658932891259510722863728933978418850415756562570104996485685087270957841137756392524018823200 [150,97] 54188838913431585304536303913796946580653552951139569472214445161200469986541786413446735168089927220370221542607929362000375218305212964239866536358567089563731954906782526800544483454667119747215762346071318596269169309166412369949272878026576558604580041319878726780464559058383287433704550906284983121308127991958094080887785405390706949009911543260560573511341561158792235925766216961971134267007969804639298931604591703481578953858375614513838619142657961012506611318934577470173763582199593292701613444452429075564894064679563793204462548928472421983649199245102680082450189492357757560274451496164098271980755321288134053898598436667479664330746672210718189356843178900523681058623252185543498915821589802479835211228748378000564574031053512640192693551550317095387426497183094095670866049107356854669614306348366239327140713347357884388255314280053104677574167779390825381485894321860074480216716652625497306532132831059483299615615575829085662474784480852155692014025829521876092219597442232763057074870409863359379122465876610687116250790063588867357736432047196221763285774346230493963738578454336657001566022294121963331449555970774846617866167691109271704603445859118497584797300415966046401168716910550465037285964127241413205656247724083530622351103228193012456226651550629956096295722987328286752398521274950668465790652421758457093064336607124787923367308974458565246032963820891053497054554658334520806132431834896 [150,98] 1370197737458757114343893362206817371983134687515542843795752628570333330568777800873355351306040851086568003108470731782863054367247743011894121244923520589945496370327856925714263290294082927269749491752546236998855825978046690850408919127632906563571742813625464995142410013528854731688892156770482246761416643598555767170745870824759908397219583731180200658815041859771842425872242292896776153215353386221157459319124541140139699978101101513674732325628256216312090855138191291028362715026433679001258565744301067227718538850912683170197663332529151491207970388054198505361475719026041992585431144513764989053205872589917168893662705212686333778118009088202124966286936915459174151810552912741661987938468173764778599333149085102888075357483759907733450340577905941645626809040217357999635210947355071611792730056869507359833825615255794735140832787486272908959911322904785563646841732008978072024531290732358660954074629884781442096144257107915370967959777596102537131327967028327933330304876578006719677150830068382047927439929104002470359357853872537214102384009078614294359792465243522271034155124786370588231955468723205225506916955716030535156323653877049717225729975524988834782674903425164923812298780942576822717619123454069097289861985660780777211880071921351986304373405225914557914717687374957045878103701006623304869354205590430695404845095036431808919035180943419149459491070705913434439649534718262783698356784 [150,99] -20208874999504083045241732942051680382619940751525554085811243193383562773025725298927573655812597096248895891283142863460947148723935070266147883557596718161280999983916209246162149953499245139642478203448693548782615374832249329191619386290372556845271172561692928813120476158006020082289949814463567119814363754020306124961065971712778350203861022176803932564221361423451997143163424332916765360156766886195231746129950707429501229231673071984055281189094381506095778699819483008707269974032207934299316540770441281629347901301424390845504742076983628300955678465698055932356639138784440700868045157639587015435421533704785064295938980021793070453519355017960069022503776309839125945038634295002684183672917839489070929307319958317696696999825419539612507915289822827072913189308390523981896917926214363256041459396888098923723201672367034752288778397954424843234527511784507482051039350138198740315385273981745896094596068622909139019967331011742995778760576837501588699964567805406918587339290550904819633777551419608191769317467628700198726776160188343619920519286581377564842765275124842316280678475189018252247210496670481408108914137038712143309995406492499838117788112730855150992729191919032434536390377693080127421685394401703579663734153701761478602786441033491095296109776171375481174034990661142001344475842802908167104854587705993874051766706654630680403952444300821739503720824962328862331812653658126100144 [150,100] 109699219531291578177046452001009705035795814453281530833227374494119560492317285169326319623400265880853414388634120465709222415661805529499440418419665813976532849150960159293463780604149757724639693857653348474170753184332935733173406955905808357225020373209142993487387846127339976936913088225841904887697893106681780850369431309908259349876257870752265325572759869583634757824063331970605766496763775717490669129759471562252243792729529901936144493942712584502390397923822322363302372832544701269306896423528362662773775140916626060314959233649676922332792209363512266490203043100545827794901628534690284309364825368443443330994455925986535131490323311900812646004685274606250256170061314046830666155711848738953905765598683626593724599157506695469650066118948021985565775582711550981140243800103674600850964804828492561476848031683383752500049802627993315740336566141292431577649523962298731981294367031570782089466523675536342155062371857048559813831088687483633587735406199895289725097025790806691753703009157074400319789970649066226854685248714951411724993631642035178979462087301933359519814615402792067049867690350253061396859696881383518582524547932930841359571998375912136958886804104220339304045657439290152458318923792266168114768195165447667759025327533493207930784531795043983595030416791255029445455859862846651184319316912049836328968521721259930255400157469485828096288868908098068622450837258693952 [150,101] -233151174055976194393907645870499032551634550556476588543310395646561639642725353327543883965839962817360114361629686467326075594477435602576848347634079347603447530461686016708583928315874920947473095433232103613562398394780885947035720399283281796276626991523605796530927574658398156302961935912214501902153730770493588850202277647031813938758894319311928786769967524733480865131203978175819618680535980491245289479061825632815196892554443588101962641744775463056072546109125593747651558840354077280950919185475549081946555142908052827385767504918765053678166381936075336990508416233926559858280177597774900374539703071977464957799274306259992282376717866052485009498243407797364374692503506069281133237573042996599999806712473220647256776444286498720496995888339439671438273670739101826170812575785099444262293216118429383576416299845446180444831254733773416807488831329486638743979915553082031514740858405656070808181065104011289717907607457016192123182084253090067198596097314677370808216646758651931641870583526362961876746467844390541704421066029687402093792023444239347299540658435948567304893675234016242596683172391761504244178190674778135203412592989735506418907006983724948014722962437443583278925412432220323985893395324986830491116384907367256529813003973685260151272520307553063354243708953198956272691722505134168133391531912885678205464523322814741108937178962721469123817153384771898381411294908 [150,102] -114055890005234024877379570351229270442185562549390972484442048528596806666368318835399112276521256081385660186091997833607652882614232703709872139585020551144100816707121246053408221873325747330747632082298401483128482810900286763497582495093806105946463677812952376534848145397063503755855267145116056453517002440309367904143582912803122871218847038655626289832563550071062397985962961117095254884472366877885576192383709379197083361807439436955097448376444172667931401127793742616848155210307156066928712925888767533299908423114469015079013392226566577473919700285643419092534049443420933967549348089831635350646566966628298402730234944936607877529972436810496269857309079014486109520613199856645297784359273519006010566402552448114660240272705652868723019868231712115600075385163521831564051429479197093967514696879245869026815969956341637867934348114856712825670200298859422793337348015569109173124868253704607139438452078189025330969155728618345941586939349668586942111514502683790182533263659544465814054422607481724977783526506353447880819792444095687328020681400247996367021964367229949050200441695491647995314954993287357954248365542417606077292014008578423383978527952014820343840692113597391277723238223608341006600368634296329708119445335976113078631537907411008606206650238133253952092668395855853095382188446252331974725415060959500249824379717595407046773459217817195214186957813223704119516 [150,103] 1371811610419933754551275454806159365747695609819833151065772420795265975464583543173184677926546004270017780776920417826295609958160027952502029204251872338805421856333587249751788677653239293711115267852885372580218704578998882401733964471080682144434667903702656925375325312842971989569028846569852640838716163313201731101063392874171438867557370405356432114469622517558135099435578865792597336777240814435598926694118606257609020199039543095895838452394523514725698223798385224257371717346778470118870654479773054869009947910755992749877696695711899997671075019090908568914952464861644431994416093468751442942656238089743465373361630068123934876058235692322322054558044684376012276979041754035417968951474029659546972885656244841712871620096316337304406650908326929670718079676119757537772277307222879759157806424630969403678502177563815253187070591091414534935989196001911938060281579290471937704283565073844819017549399476167942446812517078982405071618769719886660833495683562140235654867699078096458631793349153181030999570948370485933858479147394319584476124951128943510391215034412251935780764058061192411042244606765469885521880524711280955065365739412488084158525830349256556536402171044609526412906783289467381235101075775161799618519136370244396228613902341259273373288893643213658787160376815049648915393452396924645597651191298941248730106634960342364646395580598897667346515129883220328 [150,104] -1979324468266909939389419809185687633770457197374068964915631960939350264893794564343034288192439794441903836624494986704368020937597870972992257073594914923595687604921518873912811241118896455653061127918533079224192135677238127856435134312751434447435154340870635435539409930399712413791432297125270243119909143269004262948630852623012694084568555621558025280977732233313555558728626830096141062009101131871671362964755514512469443665249533828616512179190928027996913039711753632956474701035010119354034601533620821545077256867059829869626894495296697662950576141856972992744409707151462935890325734494934209539094660302808004063713943175234050956592762166541710743045608364015627610013522097421186438965521771237272480514927763138522548631304937376151706683591302466035717035571599659780493781874130404635450824755470215477708275352399692861288722220785140851494042977889474989708588578282477340064908158980278411180159456382592956232875261833106397525914483965497548240848686780155498440779523848587283731254673975910691604998526006799241111068649720256270640242197501444808679501676168132963373843629702434567233265275839429981182493414280584992391961295367792995810805926550697532886646721339134048275626479723204935668215080756110482983582954355694427230228403671448121943901756229701411213944381106253426681618529188428038676087814395913046335493507515539500701329047865174304772129601232 [150,105] 908186824712339775058973878295528291062428190071323025857498746217637798142293530575670935968115672614754297959133337517111110221811402233211574405313465181286412733112814852322872768573416766493498496235637311447191520490032296080323934262300266118393709024807917511994954007046486131257020862935972881900910951289524236173474572437674116343480668838491702082358905981108704324325770431456980847874374233427765034168666080342602975161055952332347602021571678004709495149005870112789443211540410933093144187775856016015831974542765961000628034295560280872419756996768743360670922753223996988149221790687218344036039227894870486816061990436778458143852106035720873376403676920934464150893045868304638612932613564934183582968944452552945211738129011817483047518205302238879998709903576706000352422442331682013400356644131004583353841731459943032918427281810921986320773530134183749533796326667764116895820627553543739113436477514832202085532928232101330263729744340318487520924453942283501452611987867683244748212651913968405097867358655305669468917228907263560585722248429770803112359336958493865581353112886406236541308270822589473251526768176868877248341933728599031341934374633947641126857098495035106897885058140368664510289361741817137531058366297068623725928307585539954088208886696184171221860423715396133814310281660708863470578185426801126331961314192852044920647573458314360099962 [150,106] -2786763040450008023600418046532145292963367517202125899666266132137173457277797622297871095848707899776259112024142615239192531988082329033830048520721765761674583399432401289309896081908269894004802339230264827988593987083271832025674996322571786340883464819238925854539640708666066112424444289555151365461817390568440121659471612699430678648989661109686995159694681976611909290394791135989779502194246382849848706865799778345561171143144298336102738673091828231917782413782126415755035347848010551012084549448153646474585310056065419381609276432241307802196651274989704365734125579934203810852775901830988665466819683251886561312363358055630077186167495555111616742685482703749205207188957513999343273163700342572993928143930189921700487165509153571441477648215913324244966220875216600500917199178740060504058758425074276744118846579085435531746837565678840592034376383032577123196065317870388742852545294440358622087295736714867414758975506298183233025151314610322310823192100034457481963818009261302429581214484943466676147344585145957860981589535952486095940224836612783226904247347051470181721352565998472735012308547597140419090965703418361333963109181396014273427817997207989531753750764265300410082128008490258621882450227045691959744432750238753880346456683915643257734823273591495199466689693166391251564453581059072859266998503440914475650407699512973264371923570273633930 [150,107] 7916530763136770426165036735158048069855249560825670604008431532219422609250416815737693272740396471669131723931873896871717369515198951110172411268184282649736166809945203026222734543115661572799682867976182654489631968653175269214890444266875021881426125837085520463442937787788627015814454656073023873237602956950238244418004970595639942709074535931349998037802843953844068238081252124779284692097578063029687293917707132083186269414929161765756869821163071358416922011286359632009081789910255735972185211472770682137246968128040292281093068154178622540856941843443812389020154494240693372053966937637867844148116100428324652421933952898855756374096074373005955466644631314945800886045547310556785320211711980503427537121939873032154712728161061969031355579369283464346091618045753311769712659447793000740808710707619748647936712639018328542134383494937529641445908386488920817076392975368021226451978865043908612095564439065548421250562814056792996922684169169843995102556333201588035213036840063827953132926904373484930372518630519023286682298402359996287601984419165933632335712321117730023317332930140790914911884458900297706089161947771252436936759226154081048755120504542863691994170986703671220428119602997838923792033209589927281526461555931141337830368370283553828982783558729126293608458131315817593807568809378213401542690851358222160223933888061986449285769465604 [150,108] -7193855299264798761589441917257293524715185626440288169600711875310937699212658197560742627315538915914382247709344079554659572425464804573622556743166005739376241895512678545245125737523728696847312370176533553830214400748482920602584978925517138578652453212112044492942259324433207243774120843284763528644961224521748983472790779515969800723657576948927485293095897251635070829609002675318736182613267146976913233157346037715800638020541651650756644502280955769967823653455070240429472406486104856719691404825827630017170819500513226444818699922248411858013523790030848808739255937211254988998932248523809578196764643689464761446203612528127724635269968622671135966072662191851703476889131563183652300557927651315725594857947357404240995948985725667109694734841214553364407134617198143402190484471089215242107287993058941213847501534512026107568323636436745311062174033846149631456884628341908821900617079841013867989939464314374111913215204903635610903157648988938197737650667410543319287451928152983517038800579428564063625678804504184542037985921437483526636602035049683648899399206752534900563872769789536723762293538682051388749572919974836501210747789143885746782829879649015306238582327809524502473916708052037227669782124148425547497946342089020681785430489353514973721270496542021025398157722275513042870581507205131846414859886155619874298776402072542611017412 [150,109] -2992884466358704382832515798893668622725233533466580486722306279727382651522398175388895653312952062510818115466384729781017672909452833453749135120396366950411292887378402985257310336364641331110907061978024906974562670239457504729757562759509760947359834190847060965696069327102698720246944427168141439572524337272016893196274442710423305552605637162243670576000633248058758349682860338158338284693366485577969466564555003871076714033548905314262342501516469018011565184918066019668953283931490988919182168990211076775895103525908201071334205005329703407462465463522212999615257687686702096976271336863159149444670628019383533131756902165170340057028816934776829996857715974896937889815906236817715580192187015394563239098429737707452683647937016046709493198589290926749701595473646229378066409088869376293181853177485197439315142007468438946630967417073543017413012943341569291728057596568015881866246054749475624365168272569042745719010496953560390706031722453671385622850235057361211649754384138058893224013638091648500000178214410913465358652639618283195405963862730532218582120764439890086489820131651893758339690947191488940355539819187970125427030435763164063783256243578285528503694075972786684047556673440737756710256460966852443328836162859803551069842463514753111096377570305975775396467567056993483348157531064807385283871350250172058426901323304541904 [150,110] 10954956139625489710448041115440136484379410819652020394325911523004633555155511457365780463653437206875338773888904689937603549946056539211596258252351585870780576285746771666480750267558026723104929574411674451098129397193362375194482810080335461071215216233776775621625635334193338372195106094276701172935535933989440870543299577467845498977152358661209612708178198411136609064979923602663917340191031513467297079791876188239036150272368596936766914154656567597679248992720322311540987469053295088083275611026610693121706217099383241861047941574650158961539084681814648358912772485892256146497082074652225973622388742446855379103768948600666193899027982523313645537883112169003571818660544817207435079977142441532731636337289814368952489664106944442750629532619401909188573329512129776225081198162591946595971904658015383614056920852515919025600547851358715972056542031669667152725801944399863906155549508342041313422771575341601326640299098288871522141687140636677856386662994497260648098109651617640288499685711613817397003311941305514935460072925682133127339040007015116538045597599977772577784722499192364939016988842341274058676716662543864345536703659098757856791467633874052624331815261990056373434323422200787104247904961668575342214883661676030497455271562295263549881930885385757852205660755295201674444398386098462027751543639779529711497493402628 [150,111] -1725237540990410467989076164208466473555957644687192961717719447875062719961449240382873099227851080458071001940676739558936275169293692031090078352184076168607405546145109544939459125145430800139129533180190661073640625021705798985688517630184895199690456467112407104971492678502084446179941101872781867307511919978595987544545179892339002282215427008828342830330027816486395588273643106864345936543904202176383007579675969326303224006516518321593500581832555328618834411852059866193091712428321668172909254567054087655374337958331071884865237087124207391072619035629967036233270487162353645268523995912038584913778399550993920132973105183234828621651162816756940848612509699004985104072326880045289404514557210033993532101876940507376747677498015272445817881372546679474216811730511979284006079974997000310974131226378340527836600503899886090225500745626327144775377497205397236751076229578239505141343289340066298479613108077221704634946390178124552499323357602296738787302026769995529139706192635413261414859864547189173036069121196766222507053722012301934130123022336548985973953541175335254812233493815184395368760990094886554894424372594810410269723992149785996543045810641831051449645905724441074951770977931097764667582928032652388600298667882801155306237273818840408255186578445785063476548843049289708971646391408340642849665558420633764498264 [150,112] 5565262433688407742986058437041989075029054780139331138097558544381426711961478516786151037383001043588895288063649345780000308947730354434133207853014379519479370945049138596204538173483393340448230745630987100483282482204809882761645479457375129757286582138968784467616694798756151857400099884396218827240069569575086541694726631001935038742153005127542914884874742220954666855768422993563801308180840348130073810222223483014376075916140016733790453062550167216777748229652343530777525299049406880552290225755363246126388245035771581445452794923172536348403270802084700933295996111017804563145292345048619129032521186612505298003517347337439090931682525651332672192013537999997235423689797169350456739532176935220093389875975155713146323757983027895722683377710329030562382391293594981718854292866483083944313810845547484871828898043388538095166273640065184881918557661502675827678909146668373206106565940299250087870810756173426099815503811696204657121098644942407825986262445316904860745927791390637754818363846256946334652225122343883135907754524927018584244735311881234119089039854274836830602494009316664264734501628624507112242398112298709680126704510513164602635139046436613020063689944492586221340409109924695037907865786056631799890437595775263583339786891677108252798216494201128757975475772325397745943677782549199852228105553210735800 [150,113] 4834675637733824435056219274248414041814903624859065711739621584712476015452989014694933539534792179803059643920722318891214373382390507743319770953632578321621315421586681358589368392827745391403674718590912205623352559249249072811302101964001802571940558820060572031054445281823104616457776273711736089501192480682577957538331130559646126187365890738572424374368837352277146713361006721650943131060928124484724945159314730504396871983832265732187047136476331839468324655866714110959256313780268122974245803608717887822332866000455546475207978728085905195927080943184751621952419687976900208955902297905699834785978405388000804027136429064133898286016162701942961664799714702327817535177689821463569582875000418220413757514372403205156886225988407158679872452773305139333485686873149933641660018703525597526515628107695606065737464511561206838651925410142641085762236657195053551894601016571544124838135955956750929000958142537474094162787258109712609270696873026958030188401374535227531602312395889789517424166061439143318261848027506020319790672222871625512479124703163746963374278840693858216016468164336634020152898739337597688996988250931343106287392175091902606746410446237171021583463622972354146074803750770786153731887835296055657942993688737402819873353339907827206039097723513980527903813733882440062813996015716885784120105108848 [150,114] 1731243831525231620731964547910021950948210566665522624625790901469743914837647346845361229252213405915886738504825444876506878325518100679609940796786113815183790653045089188949772825417392151704594469342438461757016151407220038699477938943066064432084446398162967397495208028737035457289078282607141431745555479063415427471294776736307717737045926050136727570641900249678400611621663642605579097271553072378828680034344664604843718204151431912468894861566948792428932203211129707266218448279566827813709483061296831486684114714302410390151115115373170865872235781434904732279968092368460656685030676746946520626513670899391601805281334144276953941589013270594398668162886214400746722943306090443194397142584821617766810437736136214483289552556996139164729717701555829051736168924504147037882495290771899218236532042040298873257393496803879714453419385266778214317951831321010427628410856906011221490108285436786814465121540356383163082275240246671370423047705113534562044240080589857389779872562279672854276119075766165211181013084041362197303340204332688661454547436634189026552329333221721457528316756340942379366621676768918586457898807019321147285558073594902339889049895114353049011155991869760599618002639622203941477414134631426357291772879839375832123166215848274898736965834651738887543384302771343895897697040604579689117848 [150,115] 818740110688595215555630960349477730898748900542285315008674268264187624326936659146974475013505946602826229698899094355177123233311149950426888871421990934474470346899834853299622615299442747510880944485342240046671033983006496696032656035086732830180090656860034509752311537859131411710425677355405855277401774043132752364284405511647529890432025009291770522627137781232577114294556258498924162498685630716171857731091628134774184951782813234408660058843139447945052056464591894966297359540729074191392610358400648456209787330742561938164188069666602486453152936838173369509976713753698267861135179448497993674865528502018818288934404281653633197319658507707688669848626096184629313458898876242106269632830754476315121461490152210483526154457977418618119332173489406252819982373279904680792729266811988362191179809363807348584322332807769027290777758886914197123567754444916860852983737138820628830620750163431013750977823070373193017238040890355888373392936693498716595560399702449961035380521019175590313464683548994322785693703868985532471614188313243475356034148772039862126848179363799885671867641905430971214001951821169693298106683651754884958595747906129082655200005023515789198349490764779426954200041852062378016829816337775417290564120342992515473769731720520846322888780574322667767344023550401132529255083192192152 [150,116] -249547553150660989566315797305529720943602403397935806799111324194370905906262713509832576081251029184814825370963816079308750231264828802737255207217768030770232257657563722380806022881275955256972258695393386222366867561783503661725609496592197644274114312160764521726816580174121608211608156434287281600685886474637739921272769510017641931519522040272469661617004411002568879688887859439158730594586449039656341792274939709806781504305952028308035242980284160522380414400705562984632667632907790001254154609175308237893393419661647699393078500542146731690591269310708434601298165147775550139751455001454720122451705998747143382845668870746010366300100906752476546188888032781688175090369637885659384274009306430867060517120661568021038473866984517615040340228978352807487608197189812397711471743923748923467748644754277915588668205381674689695782812464997345315594960428924274985102755526579141993632572138304848216365994224702391625197469433938179579976219448113890129664454957182827141341932206290624186792064158392384420502543558077595585675830832678232519271702131285434917345196804308551810680855389398847747514190148388434695028521971367317500873569767994977216347080204786327056715946312158831243290209493012331856091189725555056801550407810426187897048878910423907802576304953267354769282661301101468732374330696 [150,117] -87424616290355477897094205057613660329238683557939471833432074285399987517883021705551585735529154850887593332364514703967920313232362009389658018623713060280900731732190136669306437324695543426536505709008956172896454645349229055543300375521244994941375228502808396728643936362126204383390524497650739239576016419589586461079068340193108827246669856001517698714122483431053873648962057478803701432710647717164527360475779925051290437287464140930179854370989908611685907354097272327800902813565479277567100911492809617122151358806944964159902665560159108098676042419218343297313242691942379686258603253976411418110329962692039277058110036819804829228455530599400319342128100122370670323880176160215631413340096072760425970353063478899972738840619951248355823513696526361661301878191637449323130392744138451045975914727485974912694366221714534529210904048939627844433337054587462410270416446871373541473186060417803631959076379031586924316901373281757889316832009677976369795001465603837188446837542036273099362871072176555871099263956434531972299577858366832125013129381672372531529084271895341980129863516728731173231220358714776302856383964555153099837970121253132338618336955773066601346090178271469951726279904882097155050466764348176836896237732308591268069796580612084978869283263760609451217534352634352856128 [150,118] 6098856955396946911578751245417799519665877562685457392087685338398732747315176385383974450176070992045618828561352110732265080151889701231799118603005254546187835520997022531532471136685190747331281056822439675674087483349035738908188182710825403293613410524936100996151009558234714340203325291202388117223570854539112460714701213814724672902933542632597132833047150024511873837163231924829526891271537844037445587916142723821630239497538879510286152888230163072534656627821551606547049442727003812408752436439699658782303099263499206136714851153151217642980967349084579762658752869310290906965873145152836562522813146256964092194989455829224256198933224807029737312353481434670434041387033365616838110860035992750032513599319799666247417503004234948856563719451486375677070215757497941031590548424008428172633607297391133106273964741890328740551500973492301450409951404676060570318100926131903565260659944663783935575391155956713210952689216576277225959193280500385952252355507119916861067351425053294606487505103758743086271764411209052085171926380263857742684409495760151723712912442895283992169180055147472515433632390228170221715114561647708076401044357010690722579678377872094549187298312585654119438981170128843227022878675093428512165106215184835114534998127153940003636060242819081946376895312880616 [150,119] 2931054214945921617222516700375696039576499507024032132355245809341017933301928582399909302298668255079114419433490729011632107763571895941817196441494678471000813406512651687396015421536101701513705047354942050165248456995006083126926696218720424717885032353867835896248804708895265332636883615040395812017815423395573686168608414926517561918873561600461578992202699151212358887607786173333771477225577819329785994594358455989800735918535665720107885895035930017279877038911568461855706584958322493419717366464204211013437040862534457945912674876559944356369320461174221630062130626211614393609616565266570052668811488313753034159447906381264557601909997756055586172016021961544927421484289615887677462420508829226600516858517226001673373634484532113097463368012403317515145467573722686538126066731889410856385633010808782452957751914174677076439496500311191678634810323830310465496475573501366387250134373072307500912053664693062534742656664493010641092447597763212794048575516158347764975791031321910088567726934935874804972174160372076307392546454540974942589447803160807782005425403580621885982535556357779453740895648829031806121943001843951175656049329584493378559669495862197833623011822973551001013626412043217140804003438479049667532247212972083055601301626386964329430697529656463809646888592 [150,120] -1286614739614458178115900926689702671161204271152987684517099224299808257524335994523157867344785430479167717614066671746493484286428249535777662662261654313629410749278371103609948730109345731818877331975075779766079849916013820884394140456106108014233989578205415600837464688788578414374432301435407370520618699282090708413445005672661759933922572635930757549553198669064139830021713169028770696326513888333189682327080950693511472931559952451088710531979774089200579052276749509796503778898217044237073796100116624428594826200657645007494415793840352102290058961934165184643870232601497930561751720921032937833086271604620585442036878105380563487487937093841036180316648161020291035309535252401706482230998799767902249562199879108504725382059841177770850261379073007247642110350982404687600333468218841489488586845010021096085896215872846303250138565237322716982032817888919848901215859888302909771552494123378908962973036006296697065063900902017134063463222092597555661838088213037171498389272204408875681957580671307413435493854877041228994060823061664543473850946276140034671485991712651259107721878209149356517247125978227882095440421490086662274048177464456691977447339487630199998741562006388625698494533176502491176799763119638297811023038552529102849806222182278500614551661807706277344 [150,121] -368147681140943285987426469743387380697536626040576225853653586068317194160991264900020445854753138930878925194050361694198236341717441458818740956420868535076263730617606722236833390419493766857393472208225619686442621311472844257883019563363149778064206477414068479615093237062395644839437748319360352788640417594871825911864225829623339695231210440777069279014952971434766955019028399835583499790544487597952493764330924221473108427487590053233941686563337617956982783694209905195765518828977783995122431951904405474072156354889490166095262888763370856436079769908482216047741413173740745364589930013989653248570695522980157096989540670878400136713795824866172512009068921955635686928261915933056229284522350060677741859000391872165621975600356434005667148470352778643977930159392916674652615658118603710398577924463657195569124214149129955403678275728047455542361610676884284205780442174048705713779879656882010703999189522518100096593662207976830834633947958172164850767103297450165263927989853789258007428229356307618059879673616046877370289258124516039887819577594843026117612734426221037838583228197768634616145326095244027046932946375302433023957574165191198670002209802286554976687031270165627866944942858147938132898925611241955257103184922765791649715330780560619975968414039520 [150,122] -30084973022822259204576321508163192129430368564372590769904463353789941634228191646551130657421668748910130248384193882262277346635974770526115179829286271317652155840841351246473588167722015168988166077539869523226002669003016831266949128579953701108788834099653238050667443305709353177391667303164244983287517471509046129967942619149024204722236543304096778319630097101508307809539778105056466081495904039734687674057448763001873069499464268729290952583644705977344767111626777453930986179023732322206729467786632170994520864179078933511846462749540802126363127174258128383178124437600103342893830492446580925007795877136335036355331649665608678313606771397876197068302680962321225060924894718788456955512651446088080469564988559184193331232629209816678450159057146665825008031995669294047480473845303319471606365916855728377436603594222244248099791499944559657320241268807878723070410070073942918645524763966240885125990109569050487897354164321094380339277018673473957356885157990630922507931931751148615519882987906610103084725577431021810867802687263387419566819903795955115625571602589130977605541988360102262237543365829411572796279035622560093496276538131873994751313359881563733002206854343045828334788685027736915757065241629255590682090663493737676029396343057203513115816 [150,123] 2114363963159381339136876697800142546226337135476479900169823694933380539673285176154531965622645959681658658604170710815078088706656094131404537583907942413479102441644060017491946281318187802817339992217527006488125914431364186808498873902175642862580164301246126488726765930613499912008024854979342576804528148122447563375913781188741510062676229412936947296529252877399055614810130469060092729081279824065429616911649068527214760669707762932592122435719846896384838359526995811781899844735753860823737820400546157324662902593542216996030981484799255186991348967586623180707483416521433234055014518293718448661627054766281461723533280748511417209249161502275020386037230469298665591835568730794682734775507490382538334891637957910945383499494395005505861507035838807615888746409726154285079695685943314319826457291472809268216785616275890554056809708764980564830099263222283076550323834557070838081585826000492686042078458085792464963001521361297761319903059421894303476023454439252574411944250110449831658356981105934342001746743573642813405856091413657076282072397881547737957219872466130920350936548682848778704914626657445992704337019179650169019260140593011569510462020347651492710582211924601789880264948535583272726643086382926864842106779803978850632546477283815380 [150,124] 233344861926673711973497673768753561286430677989597302189734443043406678961045435033542025016235766375139124996433531684131051643503162906570203651748293678528705586463360714154917365640084051653245880804446961854860841630220298131313081618739501736101227645793762122387101942982162033185100004275500679138745908412949105250242631402815909629105498742980737566676554766325076169981353253533148503562357345810334010481760763519861098197552648418693630282161685612066919456898163346548600425853895005503220132450672746764291205605956279658390959939502022774119269073787984609071669852260546201154167945573595848714120510718901495172367046649200251293187798866922288432587037007598034339314084216363002765184196262020885951199211091425431775027711217657233439917198970745422507273282768534703735363387010623692403164283784954380758850960099405667206115721565221724846519563778309182757472576589971380504106400710284907880158097156786344051558148577456722687215129176047017535484175013703369685638062960613431733408863367348021702635718519366312260136694389242997339746165888319068686271743507809067377146568696317694789542441482852474463922139503766070963958208676446596176389473016470803432563666970074589544028074427642070567395565403991641969826601602000358202919208052 [150,125] 5602125307973886356174851286527153946027546790923385209200560416434590534919979931740494956123386181308049819420246683879647657128903329576262170580343094944951909203219210094224515365609978607776370134852266755466953978869124134577856003058322607439451193133709740553122848276858160135741492798714753196912104898364965009357547871633555461832631795619086196151598969531842774551543741604708646528454967475050029522179462239345844209205313708938799608497134074357615606109712103717337948720954769755395213867446039031742139594132908816546172470768197790467302561386569274115717484899865274190893678428582486982389423254367580940346338233522846908501372485931799847543576829538663759265594269848807494175761916484603162191300054395649520038909955632301420641385283076803102061244789186568996731612517224404688007130922935598221871820415885394968631893017926411263299236082678436065925082864879445902776164703933544229205155958401427875240934607837527036093251988258180930511980487338752898645143504673554331150784200499114277556446500194703284523078257502783742148005076797698355056941236035211702417071245002203814241396035851515891186076266351545778371367127162667951436714988501381533757335183250813602152556344072762581630280844648283712024878444361584305304 [150,126] 425069357955188137481324421780781367723688399844235108467039347554338719492130273651807695329665733934552420644268100861129316106923782631308029634301976229403263914763055156478105607140500694433957212758699724537912641695523613575786678254678124543425873367657027345753508175121209588749610149966986123232154542159408596297492079867655259100038911186892963484375955904845329401428101627159123099672067360809359158856878855453537773609849926226461335911191564856233640135666959243706386095899301733785427471899349264121021146399749214648779875823279621603425175421285129528059881599234571531402816613023490764239032700621091961029124617554121677018504805647838118156647343393903189306185574243193593857223259810050257604592413741330884380234200683552469073570040789960310256456720289811012013513723408947272908785752100716387535500696068050699270695921365502053598177722737387705252581675362056615619675299168871388569139399430166956357740253403730842797664194101388827794856173327762851547191989758278103487969970638166847973856874120439388902086034482976337511639074086267751365707069705049165773198208020937491622934852642586246469521712930474175124869217643504065499633451186034186483429720503015757014374490405452144104255125012779029297132413131201 [150,127] 14650512349896513249895268632244773185620376243827175796370724483368927731125755464494492780979843971439161595482341493756118112417730244386675992376281753277791474091240573130622325850183377136248033802594831321539261325592093837727479417820628401641953961722559616091735340094044482190331774696239419445510528809200378014324153263460682953153432872125521889565571841169483471254673719935770355838725126322576983529935148387321740530017178003491485328743480556107733108544809817835291498489063418747363588672246521393344396772171827015174422081882228751394583569430125635412500402384836768336673996443306567759499781684745670836002519709879585057230601960839172406474220248790467770047313343705171139961368768789531776932011049424284918321231253465573456147231517504241717796332963241447563630372440840765165224900278489889566199123586642271711934927054486547457794503579950622692646238896465568353414208600009280080560743103311856408321007557144597582604685602112714806780158616527086945909170130706795963858902432420083780000698802481577058306204308663544607081812079870545110160964249390642105039191182005617648951771601173009332175018049373775459770135022275126375847653078061541672267427193454821162143892339936580747819247582641595496188934 [150,128] -150099822143735815686457617432375630072306459610891664743182766172570656441311090302365302625189808788826144048023834979610065558746263070330126239577571422883252719353756797639311488782283915704877990426058276157788264384204804817770938745775836083097105062014995469267592267107642004975572411707247220220956184113675069419274991563366639026216772549174752148759539149952947870728913368444419585039810020534944238634952459536976546829520469558297830827797993021078780522698995130833954334162059273566290906716836678047021954320810294206867188711282054354215298436736128802629501830199246133186269576397588912176707888470605486712022412476405113659815214232208605283923622475495007807611386922163149630871486838359654327695115962485091859992012253548476917980669528842774846514074290651319287702335957554691751245154380158192247643539401007228884643270322413958445499154315018256361727122624204992612083926942809115742660883404837369259539146272467274044412019262252759664385899802524210527690402371684760382129544998080210043572011607437202455807638729199669392099651178936612518945755540380431692044917740523375283739814121024707783710947598666821444082626966916981212551220652402027954104152004121804348068555534651987760385449348047494 [150,129] -9815594987175832137274465186930189383790138591085240383244085603284903837064745700373666834929338337245931921372464702164561741295348274814651897856627607879444619201742325060371680009476041465381107721764251792593058225763585916637053677519920727306590444958552008955083688811875322817057837752703506482323919041710620520236700467762266900176917242835987719692932319841780416738214104659885878325889148898827928651974321810252693108279345314957114415360684062262214235663515286844168297386418136196270484128508352531572540393671777884412695350992333432425194126009094792544403550976384609703835616790784781339590925608028451357821784245131827567018009855338423879537958579041094520855417761758925239814959272993766650668529494300274885302624852793703335779815810720054670379326529690244654800351839082734574250512523983976257282103004398903314894043096497604313495037749994689406413584115196907884546438681204925646026456593065868197332096268394162792398423728190024169747258074952280675329667243273553523309772473555666605511372340691997615335285458017361975340506652170970760856097581669761278257066603151167337082374247797666517622699989187584002531853014103544725142741173117609412816981076850219712008255314985568713738664152 [150,130] 379550171236796960150834412234590951702361056748870124405036307043975463071270089865023650448000809398994714266161756511706505339958352175697238382336893919690552489795119086198708881814184700032340009265432877936142610860179310087432642593333146365276988899488450785572683363466602635912975702125639676373934804715342049796421885890123602357746026408368584676193064170293686454137278093658313884991034523475508825200195239988848713847221467462864684806684784973641915114471918739797575142725262125158292147078358546333025352989564451823494147801025719417593688188084658481584586189936590183380312781237328000113101642847505602189349985254411330745482841820175887139364569874001987578452554442201883761118999114291116991468031205564663425496639929309739639864581180311157447376571403984796511720440925052747329390202434653992582820171766553141338713894174051141259599230763324556240579637147048279023775816700990587422106159980305607576252945391948386821685909523998231761349959209665876937192229626414498492774861429684341630493358402851188587704175770273035967897862434106772781284196894252498075826293649154409527469960915737087166765924848985050572728591290001292816517932390798638560919868972155231943267266507707016192 [150,131] -23804386874188475150803526205727621966176110957196936264126935811269156498560063290293015177279060722686097528707712971691802957465852089234933024502781723035734143065092531742616585412340025553306072301494409593146256996351445606593604498988745629149986823876495442281869786483478261315389513444122295761106275568360395886166488125211049520137149499061008126617315294572814152271540947789282694465768052108453619653741655812687650051975320312953372855787106233447245441832607393550624999518688043590324595974577514404472765782855475618864462960645190459230125557651010730776579458801478470257577621753426446165356546452708180272651486107663093254881998422195405830926946731995694442642600698001237258755506979816013122071863139911855532624565688021164991670952751527570566885795033457812612783787640387248711922268629837869214773007959602571906311670779747582992002822225048639866728170125741397214502216932395691904461158054380959196585383525661782315770259574930512273570569817562221636931073645402914147471749589856777165189900339235197561993889457013399879285766845786826687138327877490145279605581314512306217657497015413672751817609385440665891022880363631094563189895691534804438912146003514938954657101463420 [150,132] -5277311522704934535720231498151658448358873039726191489099085377870191031963842738006135706966326840851188172843311169154113094520698057312826735104389452499763047722754968760563972367007291189458159249723439755374801345181279609213272819618264388217474609614579468165884642874099392949986530098768840863469125706801485432343452661869077036132818855296473481253196888471381340650048962060320994182558836017060670763616433485769760745171240969247958209574401542838043950681123064813854553868664024544875043289742977762154123093195095783875304192466517522476599498975917460109347240313417882769665131411443422813568888704457653692144309492807907179656705018283640720817942386507175279406550353308436566936216008986995674404773587726989634168681467188674299079440926723042474414125472127156853852750915755678811516696758548301469211164679570685577208405571654352593660134006580777926796509231892629876227195659045260050975924968200045622820704917594622496430241901570081030291444486574050037339190533387272144734909074793050773074455471856329664858512433782623395684454907532484382901057920381966643406434398509244585580098943388866982595247860805664728946094186696397107334674531242074965150059191202770649242888 [150,133] 469911256041102586420565148068788099264734374977472216135735370063471045137382063201520160937566814215021921462258717607064922773169662766627605680638620061211179952076995689035944792063368203174327878241345472841019800089586336043114580629982086377685120806628377268364116474565200643901337145319607231766136010461167826412887843078739187342900763589318004774578703857802493114376279865686729011836807073931890901022150779307489934766665953732471210466911712269218068226966699802540871565682236506769130963022206003264564837884195008137059265360989731442168056624891614393416949937068658020833759575644414239890627193835330804240802577286386214645590282075750580345535130731868777351401127583503073849280148321781694627124070313955930364402452952781423134384793097227370304495851182262267168946102441876805510026582191570920701137474136011720670215724455091697617486104519071579039653804257682666816364415306073640547541606188670062519548392325477373063923367079707122871411586927381563225227464692155951610355107619001604384019527941083160209273801213533390449496342436997894237282381549925661656699625805392631999827619775051721156045942030947975549752470557889953453117298864760523253357984478672936 [150,134] -29623133914352488634692361013901404074698595272691177736000355185619164443336399418286632398829069093556746890909102851280472267233595449968716354593255781197149770977639460073731436505594763153540298018618691273222094790615810416554925255604512088337292243795729288424472973343676135809872638061269996817087863121652747243706438064118975566133590717539595749983970831648710031844664012685146413002399949245054224125019371243605684294279353742986158414065537219827206810351413540198357982614648205055632701714246903066794744597973898821913637296845072805869030088016280831877658529317498749500843772408225942637475207920038650685666515155061971085457088864374286073235798327199588690717440808822267748767251431865138138936724313755622035367027994599535778642646848459291602076812844320397149616295019946466904090918324901629982726147635835179431611824201327914612960774457740331657371206805312618979307334653071989449353129086049440336256828132896194230409339893283094691759477346745551615314874542298354378931737569322801793587252833953753163657287870484626519295653418373784784869308285915970397854193598546148600013486026597525455975409873653747755496092215808306801255003646168569149549802024 [150,135] 5288491393777498648615949445861324782491088495975463205803064079644950331768112135235118300036239822254611811901259173479739915957203263420412202975763187228854057919755111652491201890045743731499238818147816589254416458863073456936808245392674597555939010753160886210275796835849085018895138786866075621919341782691098208033832920152705158446795149523266030258210015276934084573318367875481740785496697999936283375476673016280704153678088848052501498588262616797655113896258713190915259205279989081301286494722078701078428897361290116615259250686898452738612773485194826639065075260770980489662330406505107205326939860182098844568474827586235053248312800304010402711457788820882671220042691168295264042041504087854462359045351235471726154726774837176458408809180985979341072263216411054396179433263886782207060841262385882528115429881459595100071550906177919594155293215836630410498126358543900463951377488869157411854794516088711468004268997849258865374002184377238777893875053076017260126572327370962571598659522877218676005968416301632669681331184873247556894385167299344116565515257362024511800889207242401209917319732654776652342096600956975128418989232810206057977669304901400954520 [150,136] 405039609224905399139093451666500630176979334570582573586469224381275631976668048932626808304468435856645198130698017347236944741741917951796074050357081889373785248758655278406019598203834184882476552125603666098602005341548830481180198904932822663023873245842553717329813834387850459373242491042612850974673455965181110736566979043296959101961211226505456715955720687461793839006326120967797176136612988954497427527895395118436782825695502131104456844904441691138273340767414023443365111134625692529822197323861585058908785875647891458323008663415972081627155144990016308863807830939577329325696745991949537049818588501928740102425974422486750007088814920146192395592365241440230619766429833032464508335222160860989689790384374476641924509143923023670469019532980101616621536008066079225896823432119332870198984410615214198165279296679142935486566582076986332933220149984273870547574413213983612796224378684225165958864920889043788884784630976937865515439555993493286996147658040829683724168981021044023076103378564053342702310707398963404663962880465937518649690331331994134261675988801770470281464674401948056901528485958922921657416444849600996420453208515931915574437975541808 [150,137] 3162562952798987713344303387950708175687128354911171417079269688161506264834403157176441800837381339897794659400699127369396735427808610344750128200184186386207821653077993998954543829056027855076107333977483853065279960605442224299354851426343694293465551959594931709583786730076805138477931661941620707066897783007803964445107136577738771739385850161656551597674591506156261344355784942447604944258745643028121986804012762387862656911468184171523751976172593305458634954664644626715198506507909490089549928668592549540157934001067913400589934553148667310498246711309310520310819729639411754219105205905118408248587031969591929851228379452946624392334368833855583776153072749439936290985614344989863355578193528690092252662923102989982464985311537209074515388018222743185742547866140936322157389519059384960411759856852932614230259305888490691788280755138594065576216777473277603713700712198321508960906408272711489439636630204664426968356732652580867233449742496635693486127873732300505293390772308766664487919412972489096378892943367280556394672835356432285120456584100563113513045312742136169921357414621406189976895521030416595947093891124678278513095378334678302877426 [150,138] -912686360301275531064133225434746491428352491702681653135185465136953696223832188522275553075262247875761391264611559794964275647510524734334334461943175504057707502638791332181396262073638028342406708941886007130956591728666870467836469684552260363716284032373583220805594564345423600715684745882428349519344041510419818054068852727471328513175983562909720408677263096011257734250707644112334788572796659091152244049697350569780166577979054018561304220497745487389284440444770111153936022384531529307425170366876928532257212271827146789995375474424498118807385401733907899063148085338247502603911804251276438901907437844349420551749810426989595131737170156511915739609590721776611897454943281702392170894856153667090881971902025298390958454381944926347643332132451380895683539622719942862232072494040068712842686021487526078041021911742133411131245178037913068865027261795647018194588111871688560530800163380258846927228256385815817905286667028477343845361066284047555241277037360799725289015236801677264597509868598531236798668802056044882214772896164427230827364293394224248409629947902964884762966347142061935487136097129687131930205662540563493227371139943785110 [150,139] 1046796389133351755917076953573751736111075467840933367865845091788553850456991564163942416858997158049487238376836308417266127390024306298296230263229562966287508234426588874255316819266155025735938074691430635811357220197404908256351147174490375873019223921931754963262115412361734565180369286989221569311189952946305265739382496386489774715809784529347905264574320714627007223984107595977428724017852169733940979212213078933874849112920074197590408933909621717232224495535357349661370654061233268857684347167011539464758729212488823858313987915735447785771241457194936913332484025691268104750735237435706451593250768907846769437944477848541323277208214170808725244746433231565294773961779222392696407358558254709956387298854115202683392619987416077257560514497025014685337448097960062712427767204602076216324814915236810344186348585272562832800097486095019834482272098132899161514806490438046930132447748201744873196498069613456900986300866799584866477343139491458288226419223333384999380880205193121221548587083761742182743183900011043292943614650717181644765696394552421785230730737945493252310494495515896927062970690273745088157402042881128762657314049 [150,140] 125597920232259833876892014831111744088276283870730955857862228760354343537993741819525619162262779175849400066975300314431421125595883628867025013771663922095245707470996804571772977929755712351801342740305353650528222014806443150841660614864271519920801980092063335427522828377106885600202457514430305006495059776570623016651302331430666804199744968867490010579312476382164500148259447444086882921489587750022663754318082941140313603662802234293307841224144239850869330372776533631343726569853482175426281721416378226784458880790938303098736523032261736068085927664644520171207069620164100560348070165779442440262962441801621934927402463676084215902136175427972496749805387041656637735355249003486343567459542112187258084644181226398164925934932803079603162612710074481194128420421641459672723292251541761261929852634692078511282506340346014300298959038896160859218727659667438874639200180060466547301727272819998610039961693037267812877208051470394254547375279718583829078819699414880788334073563277413746814074049442623478282717878767368762933191273156991836630753666162115634908219884175545684978302054549582488108021024326961772012718471343302351 [150,141] -6967393993261767087216724802362244146090539955917945479353139941393168175667338556945276466689080815222186011976787787170535841602697990533929212784033302736419076938520872998955624598678690579668714407339470802578358918265355471160582799055968908877265378018301554376779847124581065843860269081190603714136659043966065027897125910155950875112681912112497499846722138678782504221957611113672540123900727496802757383094591677953960387978812202710121236956005530047676126144099987136172242733645539930176763210627439707005725564623655448020252537363765887670715840484762807017920321066494808633871665315521160080145181106251464491298285710387506088930979228138693979320845136589462471390063394739769517265339314708866442020320160851132340427010492251382041883243952584590341221001289159647324254537665613051354268949991477996382749403555210898621076244478394547528125334652734949508364793510594438125418557292037563419941431882251349295508361004423746338753112315321314378048150045554877277183673215889921509653452036842960489413645138899039147168020799876790751380621542135165576940224676087044837589343319956384726860610156937378998373879859796 [150,142] 4544190645244081275377484155978177800145341405440984331969860157635117603378629474584368127565362252204809917044632635256522507982312387758185902065454538104620498088294947529372915720960448985777145618410698593889456720098414524540587703538278180060520248778862559799642288959322789722024980847608068945861926658554949690743183811136262446627879015535042190249956025755256789932269950788762643683179137591512371577594642670562849960033910631345941985807546394612934069721073839456773730748999566200734671476225512765640629053830359577568094333597009704504354617263413895967672004950854033914423623347703516836609669064007062097610858505397841044799795808025295468264223078229563494434617393824861512582307325830912878796131116046101479787470946472034463231717510566715514934713519744942185995390143803501121250581450396730173317913000291613895212300482231080822761994146616697980430394189905769616561170775570995478853427204669224339613112388492380966011202432257931691468777415518503058076320214437648051710072643626740343768134365082987095562960161759820294930777863773358703153182306930233083790137396367208038194276328575435942660 [150,143] 11520591577339988800176806671984295928704950971332224046627776469568165095676573089270249772376406805260133525473309726733195339863612889546256028399799934362194646655503544617090344839580776690678647195223577698894818046906195542599258444226084693246540100666854907736467619168544843394734122126577141034812826703360242021985640656093440659682686194271088144917695196259612437856879793905633133327048913838936741763100475692512331158093521524762895700711991860341668698051391810008650850848620750374303503555024944141849452298461365489382159001944208775164074907092903152699995264918933600531111085197304848932129530520173484890447511116499389927441822194874140130346265034309657567586642959194670081292576412602630760620192160569597211366889061869821077908329094404632606206808300137965130034331154968796447394870506114405912472941785710654037319022869964281752136917506477529396332959251506421650112055789737706208012528096869725580008269900356519896420633713465668717993443695569870398126912063459513693162211715478400517964440265531236936487063569002514578052576570314806163275269641313195199629213045705712742337490627188 [150,144] -28275966818133348405884398064197710288973071712104972003319673393369269289060143855264724526953120934644694941786601138130591138895465798648218770457406751721026026863503399993438770075152563921298152351477920966014941786101687571046552732421959590302143679666811924192947221549010595602469855561443990552535358304876663482296595073691797060527911012362601826395540815729485154833905838878616413621940482282444809147387064635335634028398522694975794570551458215954616155035699344229235531471649327457658744015238814994209834197816704166324622634548958699347451743566127200087484143777874242518893239969247901553391522335782655140515153681970994613282811012043950854997910811794436556704016725567147347420521723418548389255484433828334301642241410742977126869518933352944609022984925892922442670818520108739942519186706904629447237572544670142340112361306638686026747998358932641092766882940862862854352954655955501660011180129927667314603853144741289799850885785574787569568002542715144027816616536809899155091257716534208291066126825759757553299947937780641625894644621845396773677252821089953994886844520972330610140 [150,145] -4707324373521740544757193116928895203903299625190046964304419218623292403527105139358149179277810960942795871460962287514434414644482484936505224239833102621230016638961019908571019183606446868205080228222264188327739108010834184817344936612335013774797513460849035728817245005964775508313911249261358967726389749931284554430804313366932834405628535642391700710880860884630738272253229438790281935019649544014217468516765094849697759110056174540980666579515096664376557200893036547821037273417525021433706747112368257822202357093046048364088354931928878135488816538271633784098337532968777675749227815534337276534669074211367202218444337326954175925319205136452261849412893267058459549652775633686433378911606092025929399405200825724479697017084703279767051278429196371613537017955666658446116598595782329025141462570371170005295685346699357691036071063314056207140549164564119159495463291403203779537827439178862429961461002468226066699612705490185918077137260460491521886014568918718168760902037186191981027930593930864241672823243371446621830769094973487543044696784544035962540426162241215590395811944076 [150,146] -2486293507488016227769614532668529353640728203891459969244208218989453629094625078183004420763822219796401946283470412150025817624588614829266692837884517544846411900356847341749719734456401598383763411140190344417665121178067323450806803623007186023731605249722099291171748853415701633739836608320656974991867690158525345541852495579248051735132495528436467076595550427653863201771953437664267909483770958334149242495307431379019971931482236763154302221730605193219555880016931313903321542976236048474157937866636335208935943842369314896110279302663312027646607153205575595309845097955489607420485529704637377643169216569981712505665275137659235237271123647719430464067960098992816009853496087508771549186523679918703453573449307960946273987634228765810613608759158819354515822404239941987158205974809883971166639303760107408200832541345886969974109240661552878980424973871565815096106426302723184006868780130106815852171836385474508962232381279975379609930325781090885839101452918602197327068552644945566644949251175685921121701083562169884271075856988012612662803184961190343524902303803476462618 [150,147] -47395927242872177647495927058963780133309096742795123546250127199262578489692323884386090680436045912412629998674623668819501666811953780776932573428357563244772077796631419838652594661859298284373892762278383820112696546762835768060357316878147316464471671513862466947447504470980255379599150895337831049495925697045364140171837413351557451472470975852902380848325563850929749355025788358213478794092327540867191538556203301884981904041334175151128037490953913764205786965788867726135918874224376183209565526752723057579521837477735155568133025529679046857441564492768759361849026203440668133661314753844164431143207489029110253868958060741959916505307584126546692204085674411862032490610516514835826170478242330818072388258706200033595488732375915202682878971591197303440273274024011220315909094515100030459837633545618244141275946743492633928864433742326881325567786730408841769307155003492015640027397847262985240812062425545969958852429170148254111520878089051234247839651851961486977378325008240033156758567835081891147295593494201908118803267218896003927060067330958223139836644004 [150,148] -7077887620407472265326336702290707059599066185727271134258647224562140874193883569720097499182773250479483494763260626600884482920853223051073246129328196239146136125684803015607615998366162238868862893125154929133468578975597352607747349782580396608872632253025048753410455765574409451999551966040422983053193325565551067614071756104675699597659352876168403952655027236367906555334917117599740174513799038618385786169354506337098428484373022223280370859814939512409469731957070233174700612894629467286969452497703567389067475954770270347141232647769634097457787687635785111325044547069776855018991475189918214206307213444373432491448466718327762042455207393039333281183193437239672273036868672860990763014221334402278091123047710655194514074815328354069424173197779005498884423528373126807712884743264985239284646792793203763379730493962659821116647024328899858763496815751300713989064433901315573729295743225238522565367852890537838960408968294544665111079431486520800762582801686815419845360201475681663012210676194982313823251629812804788325824215452723744744168091075186016 [150,149] -59880950113475722598977648002754741238742297675875937036861931922798977728211810812549562297120107603937700631427285403294593323014933659427854767471398311105686865085945546080059666482253583498429445485798630156217144885067616104250561380753991061700106003704329412848054875611154955437803284847630767228719877433215858583968142113194482888040089943972084742310359345281113491974808823174302654494889342871301991513373686118745323481882302898973644995196992771640460181579765528429668500528504769465537939504466772154347789207152227797318650604659989030047737137540092119564583560960518497794834807221412847054804535553025839571009813839808009971312754027505295506988699958597523238833124133773512829745274698575851695247623854232306308655425541955833224900008479487446210492181309378653006707395495851303175359283838088959501068080250622198668913834367049743035556964026533461063334640806047057541851830997287511270775752824378789137139498550802800335793777310243007991531226974533930898178490267855928663722104614150439711288870064619595292997191543958753187944473 [150,150] 523466814889077515918275817114053798158352036604789821933844008984816724267983459580232149700077741691305473082095910839679784468752948716779026699997661005362337860593359719648305049730141639773825352125457943498103175319958918813018962868450625744954516633254256007882710232324715554051859673268800474638677501444654232304179601237729149092477379451324739487911210986976844312511864355043543621594413238276526915834801113647642427781520838142350604384776368912970687177896152774153653690194867941529422524495235657830681929018827781616619276867177761807875882841740290332217142498497643721730199922696220285586078733788225610062338741030794917971687526749202044731710667159559545663709141846629388499243329710940025365359359094144071337600644500743198754606562420370695840444163283096289556545674597274709168058050528422747014634900080145349714158274110050737215919185340316446333261724225739043506104989056915961648780666302452304607280072310093490883281567744774869278056628956834213176375784130028967978724882537880209131326106047241904568569557630129 [151,0] -1738112475294910832999296325765553782963601786034649285296961142563583081133548695529752967104852163307018728612050758620400866221681456018463789709404821297108155884865884058652154495430557416139506756888370598740869243856934332020637627495231368385457122019370803143940895934591218010528455217895398134266177496293787829550609756216913301542668002075802659270842714625920623268166746231255088113406338351155176397221642544940225073954737321886523439695280791829304373242100502789838881877350586850698411929183312020371035250807926256470723692625330660936028097458238502638646480172704272615457783215302649060864359412184442728880638205146076348278906219506881130880931757574318312179020175735985546006948353171746815247068448425775845437848442164513215212460820479175708624766311633453968338711518939474042840521547103968230802444868004341970856375414885907155873228775664248892832104530296069683253425926148597364271446341116128531890800615470198329293151383534725634929169897583842977415043765233837620622628896051902161918000403897955013751950496237342111277965824407227940435446068747367824445940966982415447026120607468688190426478569497873662540077332431425361943824592847987465256099639421024199100865972958940789032850973294892841910739133448383188034571706709733655619122951301493219187350950384462041442932767269935164570186194634814019207758633827989359007108068485479071511359181954356352944582814619676381621325648251482351931253143229656207535948052601803621667276712166721719355011931691416577055664697142528727737864362590410608877690435909810291644744149695756945763255885028509102743232949318786515034301138557074968333092308222769558645545141074495479424073116645258516957188792975936913413198547928573134413454681634902954101562500000000000000000000 [151,1] -403508156480780636346507435245699006118099564606372272976737588875167878774839021771592121970947855671782234650711244538526804727685314919523527189822203468757220123457077191548956904813817566814062369191540436178434315665638335620572694637987418714592821321617840734961239891682924973445752959285169472722596976203801023515258554619010202510011115280595625249942380430935599016168124458067158487105112124457697371980756973139481559789125629408539527070672427712934919216788338690785045559443422922750405086158196240608869656846684325265159069585944475188773069112414266701011914955896643527498229898689351604735632551672431002196799321013382519186305052677312138423038763106734618370828787660136375503031231402490117063128687923746469674485546757865916427251593149655592798251061154760815284194900741621521828503497875951051953477644463994313612431538087632149282613859044349998450036357799882131561351918933454362741355761885351194787417599077267537186877139719938152235704566332555831143964671563408870977670105841412951782553421430684209679182442643291062447524200506906135419964903955895858625506600215880041124071698199386940131536556817983349814918126134186733602686505286530276216575262163619236939386021255335830280779796554194621080221411840330971998825058098805786158621458864001466197982813652718892305156369455295536370731800306735672124272714321157835215718773934293739014169823981958353302251591216184791257587530824741507067998402365132523220018004047381237237973504495890767958633540816603465118051395875249355662234573206916385979701826157354443187330140229001021078269478197854523927432524374476064368757355040263574422169578715939857994682063273729516384944626286657540841303579532725357623790902669713709371990262297913432121276855468750000000000000 [151,2] -25705652262877622030576135916627637388468797276485984470189366723883897110140244996985561042429093859312046661680498889652174628955203244031348853712894340219858585966414214461958095677024753553269419098567005426983346009769749231244092187543553913670582932019416336434919418531776869484769083232144340536091343265261147606716640714933318181982897146954010091611825063380019572218562670034485998701750517685650205728093473130973065956448566252733678091264671785330317545822703575835952171253117310068189947717317551199632875986925886506438828202319405848188020574372944681561287504593516790319978596947655566567460946606748033657851813736120188837826882194590619967059788996164554612798501692873012093722380980211181888382328965057567782711488314061706592390114269943796566561711424558692332228015163011767567252398655317663896755337093786605491599630049660858960122838079871228471721508279914338458947903546229313100908763773345074664671564528098737340283954817273231552780946740515319040342095837716091204355207412354524279313249934059981232308984169744308478724005941172753597033084583791182439233274927460955173899302858514075636336481148203286457587538545330698578927899541192276034705654250793540319433534815699651122750894149787820586029596870787323222083598983013042415593875885596978555782948794674536672685649356822674743632153286657684532311870334854925029722208475985880524690147365936539953025766617542491813728019796383624203771661379411465996918254165480784403618009428604759588033098684155156911097567176490097556792760718082507525116973604040013454233553168893639711305844204154408302765896131160443251566218624329115666007472180640741570746070892489467129785580359557798362118134671145351872484108865860030768146771151805296540260314941406250000000000 [151,3] 54923419042738996901726463942900424948523558604905770876593825783294155137126699143551011567958181285804436725710901598686266318698109350454471810989580654298570795417824751005638969331735062045648957897135689471401802145102215706860260953583390636462073820144683354029345589484489625287470554296156284766937941418125463841120700809501951103169348959252413219829930021347143273886214427842765420553852538835230000760066015181555661439597079235912508981717543509795480323304265687093509034953239970450773568121906615891583755897703202231366485134406371475875393452516337239262827673409848708010616231913246783607644158939904325657134745669388195266669607190740214963977134825618407945645668855559419826715476024201826026139122682319111339124947629315226360322048647561670104283457858857845326870338840385834563403480600837256047509652121907920458011853640678968140046091091673085947658210354957168198565570101796192240077842233041612115901706232336867140038246597559873408798434919523302913775512776278846033784870934825797933490401565539504747398568220761635419257583089039129065045420887412473571540357205989212766423274344765400700201708568704820911727424135138971205713819453893427663742867806176809360295397434056479358012391050211570021160227256242332280216133252821756550920275388580686970183059547071785433955485339164246969704149877794888964340306661327149651149107792136227388490684027038327500031407393272526669874003788777793031416482224131391430631960404583734138739780710944167342012755469579557532328435427015347587765544870602324005192364321107797226268053930260648313747428897140600666751575661741483287400987022240613459902155422189858822131980967454569444508895787361692406829974499214571177936865947755151751152880024164915084838867187500000000000 [151,4] -254243592111785162462561751316522552753699444685425390425995560005038685035184730366087041916829369089797643668022304263933746303588016369777458138248516585733278830356631808840098602260274945558590732251573690789987903080165006613144658739369202181651074472962086116945745881229769153125729214879182165597022165000968734177924585498349230989720171869328659448061250601110887266060220783074385958431401207539508714288886443600212302958797207223466175208990322801696355752772250420075956865854743084918079911824352149259832062935882036191748667205651316730142739334674742518306802995047914752039250428844643935743676259388963740357052588658909426256396503667462587639326023426881924091835115838704247517298967946405475836101648375977226208256744055085664313545728581803363341466219526908426608564262960504212843757621600165725664850256895347121623216085207552872076104811282794161966353292387727437575621888883897712378537199671985396125353601351069830506485381771162885586499348481238109695801101781978494655678826803427925585061517448510569643515681836637623550919489819317141847236052661902658940341499825168173124403380465807998966055788946739177008467832287286309566193295495728099959232499335307275982731117163831071399355178344572725623366210479941891105410360008114557001911906999924232476936021825621564988897420418258091005575691981929411676854143331389793047791356277276344556974190636887753948892468202680386648563078501620800907408435428220880901139620770996312627710558397114028724548123091755805057023417553186071380854514338360490524085929880348424380818317860783066593394645209351990500198777675393099621556650448833601308179570246677484350900462174853100255007626559627142574831925578950318834786821498017417297887732274830341339111328125000000000 [151,5] 8478766349068619684513728075845407413748595699101010550270089102475396268061843272063308621091456133894952682812513378221136443468890432682061672870223268466212471423888389965547089415342844561219408589863726935712105879896855434540652254025992905509162606363514171680833683307092638498453408165677252753751603853955637251218647152988372022721980911031055503595298245405474498423120271483992373773274018143077605059213991016710657194885750539248440187288269153563151706761298286089518216776346636121408165284468563562503035704008613357539737672619719949358096382075234658991393673168336453586518145718175819171198612909073406738079580760506265247369711913093664720206052674962627522693183924809162720913454655642827032118197872532882469854208337564857629953445042905957032421649256670946990554505072774048919089280639603406488065547259632955422441858135460623560763773862554206256568733301519702389449475468682386098770382371713114714343410189735644609059524934870172613849735065320481820563873641409425725131009277579990894130554397587611144820761346274043034906961744914611923811173191139801290968382037903606550093320546444320139490145909157144471828519049999527561098748844485209548877251572210677441163529461852245529404366512662613667459368881777092676993789368711007417668704135469719202179001928759275539178597624902781085519129800010568575367497998486157398950362424131708185017975103710530327333306328342185047094553421992058612279824134420566851239141939462325825864718237079765157657906403308753098223468445928593690926121235051894178940608435611819294620335832945905200836726065604687818292483442957923195019203217341885711746710093438816500414919704830766212767841897844604437601619602854946238109333511712151221217936836183071136474609375000000000 [151,6] 30127024672635783674106423592799604678407982173367951025110447102704884717349004756488829613091616139737780393119987821131766188502051346247679397123776726418301655883810780619173704997602801328457831357232505872250770683965159579442949705185478873829824626483779683455639757211612354427241152428774450163111682183112654047430773362204685368908846945812802635920800958133263537533563015289870862691760592029128393092646350462020567238633869523044607827495670941521855367504503405402238103490296569508165368649317376004734934541399492968905473665256397404345296353655883115212509340226167280367100379456315396641344935922654012233683551623412608219259747817802420962866407216779246607203752675003508813424955321543851064583717084354617601406408230366429546923147742761057792120117375695935907626837887597286587609318189782572960130713479213671785397867817437303147426358776357807992178318118414370370751650935033368681734147814676475476829060638342243104512547126324389635149980302606337472886242815003968713726088266900017406472681476317505562393006406087862020987690329805436119785721670945049465185093481725955170552578744976416176096140545004669537887140593221396787633045851890946147228737823321990599658964098342878238359625682253764961194815769259608410426557178535715875443730593827357592492977593941304128595548753068310086075676589453606888998004331543812825691468038907453830101274665576842250848740481053868122299859666473976177414971325771092961576128426914958947345344378159409321021492585495534396355010769149403900466713220425827959728244013001823234840704596866113392267913837930421584698483993133074260210770490399745343898742205647595799612377308218493713904266756050690380348955628248951510244312002040345532805076800286769866943359375000000 [151,7] -1144470012678739539282474766883541475934915376599731645569953563129983867988997876274163018445340562818119133144145260032559641649406026524833606940417899666122884197337899051766826344147353140360868896147814635764492141381477380735629050580045630185198795648890297952103844748723357069475036202752419512332557918752496389218718390024186252195832693512243587038666079247369717800193145217851721506349129790516889109560391430455728779167660441775015244336305422675756246113786387540503910935643673703646467106228998275644627440832904602082057065839071892810484808340688832811407060342142223009225032970122534177148866931067582355855502032245913726039141019057879217296559510855309465525337190769062876057482437872749946923451630895884011912764645108865723250425656830786511233873212584956507797814260134410913427587702530971976787560644229632218295942062732224876011813359383622771067511766753008787340022335991397651060908515887951560827287935372310534073579632405503307374733526710712385782703409149676985417535089190406475130747930144986906100309196441458729757772300097470611018734650580226215580310723589004642570998969449206636929116181834976000006161937735337686058620987563281266163824784065830064255360165740189443086508937479003538861572727899982840445937089922412253619608065867661475500816619557992593044347433841822169966720143893949639003610435540027529831930634379373501332330251656618211887925515371170616409769550384097969557677194040822635951720080724527195608975305689257859597448947795636105858721438348121750564051775572649873782373795983945584519741305833354193293119941443393591860606431707944722147177168080316389571208791633791642437221906242163216453233534060257419130974381235893742652862115072309734387090429663658142089843750000000 [151,8] -5981573966268719324779242225299577754041123338938946673059044046440438980012993810454503468088811770610907098413354260285755886705811417319622884306559523278057762060470280289490840370381886111258624166885865017548401453094200895567710793681513798831914871854574344579053719059211629025086150600244904084544627183874930800952732777885795909815729166778581357936018849131271576049760150913586724055736395816464881550104967336916829445258171047024719467173968987616686213760493839409588299181747521526442043050015292473993552530121771241322127815074156794636549086369408017604163565803283343694643451023250192502948464844116409236828227719507944181173651921927920515924772644173489138479318566508949614512529009639578815155984139190397135514641350150755679430054664976161834145812721507946117314615555125768759991248931290831694841361572312188465860643298315321231712486151128840822645052130932560110661466815479864010508352518566394525168840457044550645834162410399113832231764405447751293838217297762647671036745753366002990188248696698449544317680065251952553375780293773551304601968348776705342149499983950634132361033032394708473685892857394067782280668388273242362090802347536394281115136016909066370520463730861510227871765390445782687426720679639599100432290178249747275596283914435538174462002294467100412958368972952406047139084879202842072206799784417764282523443429316386149328636552221075708022103241079502066873211549058498867443147724493943328097246434710285992716603441012574426286117483799360703900736159154481538220613320367958428666095656417097876330474570362358551940387648784312805865198839446802260570230720649568582575315520653753970170811608294695476272604087739546578578231601992424128558245577380603208439424633979797363281250000000 [151,9] 18171780750966624308580658266413178102745237669607229269488889696804446538648835741202447473453634333815893203179947792276193269509488549029836427810064642448399920509609589454829312027686026010358222662159502212182564749205198864084218720675265092542647307636614043724937135268894689915674353863724394525864629907420345750651516738212362393421485729568507611471820209319232870657800558136203476130469221926789835476366455488282786974954077152322639292874352503180037999740096139844476810158390713740004744856941896700505097229477951497724679096938120457587233795294048271733067328799082668503134917307353604601253810020148999445868218496466850094970692933039572442638918365858962154977583197979889580984776704049210581887148186687422614168785410536859105946533055045813828602739502315547653807204378759347263832049295675876055311056983347361984359665208308906128232446053396801482970977717965437650524729864137362708433642884314064899873017607430263868539316625631544080177440029253917799047669646265005041627151498647894518367815183140124657162887873111554082735987362806728582166865930025871533455436958497124553540678840168918715595686713202386087266113008893816115243438946974992366981275754355391585720075029683436370266149829241450577889271387445959687717051490756573853842291741504814618267862850554880452081237499838719239540355309354401531809118776693698836050044617372544128529247365159380633725051178339976790677314797393417862543278937505347358707302335644344381196575602287720092836695213983242493222513031626247991097050345345337735438818618799817378840488028686396416105209247428971213263982332644575074752925748814809761390693074754718646193272217452847204352901525179269584029465373011154316618132043004152365028858184814453125000000000 [151,10] 40426347918301627886144501965918294829099045520302680503370067523866059903369419409808497945752060160672314474644816512967150644123205303522176406242220902910718491013068795718303513416950727635763547146017896139324551831179588260629120557222735469084415852029496003397506435612907898649012101091448810997052862302985569529555928683894376764311750692451531674077385127861048193484374421730794006466315206579678671759939166196429381848305555759712753014761449025683207909480902209302485550167971539356937260730201604935887878576928157034426160315884452098334769724043480432126828273319336926466964457995122604694386834444309357631401151023532249339853073662653516486469113075167677206192736508120991404823524490978338777557385324677599164797123394250451577341386551406381392989374570965666104131717973403514643553995741346263089867129873902128167919287024671495814618048047566496475921027945631445015872180498784873962015197823490793370233327041416347608596396043751522034889153630694317030576447991518462040727893405427841496610402300914440501703563449523311913495901655280770824403801519397896806251294498753774794329755854713548857361697231762636988310496003593280316880027764715728368950998731107714505058265817437639713355384431742285127258495626881503092406791967582241600767550523055041667616202599305944822876648758390692169461517761185233673364671698442953253657139864930181731354090847779674950695184260214859221171449207101648895574760047824698236366408082584708281535339058393686605963384101189130132825898384764604321440645673411729441075567306100187710024902501762266849412333373195818855999810239999709766741685163326439034593053064818227657442392108802256084912221521529631116843776057149378866384381581156048923730850219726562500000000 [151,11] -567339381934177694824411855307677279916757718044752841786606004323668733904758062831642374549577829405510066776167829086034141113718778038035007375147344210240644135151403709350050155782192210850898606467182607552718195915314139021850603443204896642966896940551397739636541630481440111136383931981722754363010151755005880698921859967071448132830247542941845566250614370545668432227207738574596594853975754139181395451805136186618952085241239224721441898004403543304645515519310937754723895619931332534097189293902550118595206241934938600585180897945224488380295771642718357147531334870662528651244151251252813553354139960461836845156462900467766250871924659476355525672583349687787246845479050649957312731429373751695623479776232603677241259510309103778225254277336544191663582210301595688416814798111548869627881445420461082057989626933625168231524096197670614838562574830601225588595998461440926784125575063096794847936506671077344793222578785289325552773472353209038592564056941001598421430819871959973357571042463874466705794091834703923555062402026329277411917059299961973689218433832489388610582496238883684297462071990049907021383512844895647498593136304904324239297315536589249988111353812594719826288082271677154794298309849714121767310613425126981602239076018022899323044476491976050997178780118491912027462402753275953554549187667647078225858359790376190770755089336599808823233939379775947584750402244315051519583471164496539177638813167141581195285505948361645638233716217501929591421169302553806204459377867487485649300974840158300421581730317569766323251717452957934523364336545045777732559206465442623494636046009025885307340898147829573209453920418368330401813227964496615241928988843111980600042443256825208663940429687500000000000 [151,12] 1542687272796032632111906423504099365116117905918500209736920861742907908072180282632600366897874715398121179565166051044157095700029658732353452065783003321114018558731115308379235670504071182393936585101713023809233792035708506403180230397517008198578887106267023157369134423820954253880152649239754675498399320827995040408521812958140964199692965041897561321181362326640065853963649607504802056927413853079341706296618668183791707182889158020309897694851082878747169940714714859771276736180728216774929794470126792840291242517465570423636991134205735926366882253739926877111421703833382852191426863419683900937164433860494120461984696229311127442736608981628238085406674669167244795933661022246977387166589723178993855003367032309159869889369383083752136816311040795070534050615873190287367224003988313568387955728481845424919207914401418652839684798801464883997090477150211664970435799453558279631801393106350368447865141122070827045174036312613658981596252447166059032998378095971176047199093337853957098590972270603769305489802916903382918950063547763616393375915915717860530323391191229672250716642738066046227808293827570828675572001113817912864645948720697704571605082760547838144996017653427952482222651906704848834299762564443986090536295094682970903174500690139840740082412650210933431608713266466820165978188345134906945831195904699523168225492502007684407629656134791653832562330673214721212136070218796020195262032023008977792070609552352431780292518525338374254622406535955413292278796984303912448384959084986890580157750945449339512877065239852583886478808105607090346393474853516450412296470164492034008219167777516079138883648944396963781071246750089907320450359089943096080586339407386686772838402248453348875045776367187500000 [151,13] 723708210116735882195169047446890385931389197437449345878350570644153810805551829962259717714963655011437059351347332087031546715611377288651488381845571890197028529491150320334613080069081829063399679557761057499157794645337045189838128907248687982537950645940095534500557622889439045814308479670270005763944610262009698608530998061368288158603134738331526172508144297781322004811080072341494344563665512158697775619432203531571400118693051985677810203436792281554133239862268980676575455310704708286226984221700082693331721962846959716427780056045986710092788531872178005874868069348807640579523986798281820548039353971789892352472169102090813691123814177069543003600336362816658480659191686102889569295420940611757020346848740552385606821986089883393145830245190186839651320588268709910010323724429809086635078049157105292726506338105274819867456761972654094510148232700448989245267748688659275762048978620797562503942164477840780458874016585974716719233337626452317326360149731914031385484284028953949024021564405761578696868401620113313320141433811446724995672224258634537925646423845428849992535667669193376757805766537134130477208493953154815997023564427465515421987439886430180520917830838528332949634129052352598418286397728192104573310805816205937728943261707567599152413309551059033704021122297860143193431481631143526111687766579608303938161953211310905267107763214858893703636360442052603914320527295766824035059687585904155092885886985755462660080132104222665898215092168690467369229487250712836240737974472275240160113235317469473844968711933442538777487198490143777925181715874434761465879404157019091723724663490681397920344646153696760716207406607478088825096250058573705176074349759707260432151088025420904159545898437500000 [151,14] -12933425932580959052202727217282004547691194394093918950453518481826425231645775989965558205522251320645302743313770935316746858534507132491057579804149479966663549123987487242095684615249968893736694328842103885382979581332534788700669185923856153431654897617792933286284863480516149468239960948917646084705530941839203293443507899175646529480810352734300180188479296775940370827062975914176833172615096285386622178354717009574595106361101467769046501716354684155171242259871384293573553917237101428997313887409356182013671763288310105939334846166833234579533768714400966788347644688567937687724225115233914967583249115268653377292783687388487874827292336526180596303725692929206564278710038349034835690979448069113953205768436367099207721484964778114301772768928590042217558948466005790214285120165073930919969297851383622458016700615017716353864201741721727448170960845884188218137069913846689285450941008105796867669031557904316707368559414521517479231294922130026589028261648568933104181308515794533553832438033865726991998695951062091412272042895641164530139350674640907699213430525875242880045697381714604786111570294248290825985657966420260334278130439223977808472718916395030191427945471269275349950809670236400548792462009254075956339846238454766359510698154994635368123058604593381167162173845764018807163162801325538157166322127998758762743414668480352088257095264532971738728044380107906530810462889977438623302075975943012757331471500760779841003539552928422127587860216960425030537331320845115957546163578927380445499267981672790150275774513689495805792050928347681075541060442057499781814748101005720408038577155921124764553315507843458901087646096197237904868903562254678382823956054453740094345448596868664026260375976562500 [151,15] 32928487489770282185483402156234007734445415220725789509765924158919506636976775415642795369660913825210484615560190696053526361210911040593242104048944283193482116516633331798312709161197398371341903578699745190263155626931805807040957719940045256706502281357160184894602241442946148832982411186003634097595212268176219607032421325275497288945416950225777897429534972126453999709512140264433346658100253022017400722333165529497320838384660234291522075624166280805141047075408001890034165586012104335078276891867178608248825875313534713043402208662169656684440109812861957822353048551125251016999028289868595385344045595155492241347687743619638722530263137057575324587719090695157418133786850030321824278631766849760672415200740859889170275155502217396661878705031028251398271720195836875585780243463630961840235245911204334619439526918296159455859386025430078678579130231689057397521667803960557404984155755749767513730795310034856477026597676253383687157566203179229376216036445525533958453357035184124499703361307341585004131857681842680089062080766711060808071986227582365668356880018729950661104216889151035001567361669810650234902849699663794025767647105886705584574999576552946905654620671608756914018880849204515525552839607984727585126584537044649137173833528731967497931794098440670889805111955385743518192435308766544201262424016157195519820715961320481027415736280919447032394093320750028566133824964896906603920844929378782432824050390568375045925068344918894592824612237478691995507349084531533448562801782731153826940657738676052052350654021755553470500990568209091647283113693863107876883093925007111640985288038535670633717991905289339685698218682812658871796606947399447827052633430700012695524492301046848297119140625000 [151,16] -44997523639226898123129768928548351485983906888102462376770061701743147185047477506444398122335980836374708929914780696201147437726921353389780329737958238243463341749980527534187497716728753274088531964633856886969568622085970766070875509791450591617701547779043766601751207843404859003995916907087274744498450395608888037829066861511906846512394010274752274689759707866325463613134850614626908358188159558126803311750284934794706975129606638653956856711748744473225040342723315055595420948278962248983080159623428258470238001808248084407062350587286800069662478970616608408977501838032136075424224637348355576832350643207095533239260484748467410954089078360742417157604445583704496797933375096813982412484206580183779597702108641723687253164543945488530164869851835049386104210110313543216207007521600208231706085246613799501696584115159432386247861910705895811815423238835718019752649773037899889304169583931424144546306021799649169449952207055657922438868789994981786807848009003363769822035633834853932417493374477552258419584080188277951999167515001051991028898289530119936640064103110373669621455518567740575471236566236263854695111908533275208259141795595703314759306989848020201225532965785208332592183468902688607458450644657913659014024503973508804985543550886983863266581374314992239673754149168047966548657998312759277064020449923758968492974818795480992227040204041682768079635573400512432869962389487124829574978416762023469312210045115470568949531630370724292281815828466511816801861192029586453731309845099160042067067115507665804471389916811074893823528376910014226795464264489092550446939300074099417061626239949841430812055767437390528695825465468358967619778113162937725234835628640439608716405928134918212890625000 [151,17] 48984037171019257223094251837871003724226620126043888606626421918391241834338491465803487465582832301233633030851425628729725413263751900120544780815233752429742175368204429478006632380166134284577990454892806516382619024462105276077129347898836816491148717565412124800288320773207282735446370734247959758989245377291856606042556501630083268494068374945612136773624895585915484068296505623762607224744594839967966770692127256102798099551197129911565801179661708219827901944965144548583149949072659694719457295676967707285162451781790816075948072327952137783571969762087816172364963719713749571626429003757073254192396651107381347307324530705808120980629105786605731857392683404100559679416533595426642430432350070877677079832031209156752084760476997734367048927955364021551295605668042999468336360038028748843621648441721546295658109812684291826120969742505709846977619291573275295745526650835673064333155865986043554529565149690416602923200835045790314240344896351074849202722876466986738355854846129126976618887773062578363885119835311608055675187524128191500751033356205318592691578392844589108100545385107583492736237603928466235553122617421831717129606565991000504008520723760142220807622478080176649002082949658612607827978997067087632213543267705165003250520455775353746582904473762608074046291530369099092110733793256668282213855208377431847969951886650242408481838668419547622640156080528552420888097226798502058997980286258715336250355218943080831337404273924158866822590138685631924267402098215428049730731483465935407609672838263060219556009001726993917181053569126847339741045040707274017032507051566834417932601232974629544596089013554658041134517378811359529109874156487577229190932825986237730830907821655273437500000 [151,18] -90278658271263242668302492849716558898548411127988272026562084548022190369050273432012846359099020353572760420554246325640854764537022235270235590762268705741400552968098083088280732713748479344257507565727323295380990406938037198108961228213005128916120039864216335465167577924066198701822709784857280435551124271478190754070512076851090834017095136293709946480972829300705046794142270965913622507499281300526740612723671665078972179115556936402015824865927581505970332310771130715902132239946572849883803977937278400569806339989206537043049338609984404498050191491166370781023298835202998609777354651379265085895368882224514205093124492039465575281578452818880090467311210172640194527553641304680463581186077514318728919489450943525410921651892411636509009717195437454918225220866393003053685517783913055853457733850302485088475852659901052010458225815517633094618006242393984741785377474433218244166409657188699727153258260553642524991870003024648609976991214988689442685532909463091415110294192118921671120787475531841590045106710443308386958847465584233408048462971402305530851057373538852854340815609881893777465431333148267101974638085417047581845990096196857523679591125445393573761268214936464779325197729497420618782005356638611601519718121121692788592638166754639255159149248052440611853566983690261009805166496168433244861851213873991940714454818454892464625913062666733087270801127922282932696900558082961340371792340908937501530326086330889334007050636690260491678663173383393105204594047053023166846580943253687391939494125029792523803388718622655925499977217259434356826113333803332047715680925349238047834164090677875380049857968551365423819984476707881162472299648152213036311763971752952784299850463867187500000 [151,19] 219833958270586793572307037448544868323412973408554634695107503836678341056693481176751078556307928245447590345079979457251329444408833449120919755420088219285296773634479589701629030970684936214671514790137747721923183120489724296847609747943177184926687371047893494679461745782867312554236437405475441665838456561377094358527420044673676942581746693275135895075040161222422849203113391362035257944242062544977882382935659791397636088018592477286011967783531139787058318268724011524992354743327678956972114917929439591000920184797818470520145114974841298631451177720948536772103156912665229933654656027036205145930904072960954060556772110662619393621763005562202700050072867085814696846801577177378935111848699015400424120709804474822701073073219272897817051470641678226203589471372385378458495274444166816547479413368576995617569673165021891330319323266820894147893011080793843878604094247148351392130849347403308768557121955735986360720587508603434890973030610516320018929397196715526401410706494499301997219150370950702689083281865205980747807729223071537219459430810479257729241243553428996091108691947025032710789276147677171794755379556476728628303178738946313037542021544697346009661746229735914632908312626639477219671234319471287944955946464858238021114186759908566439518118400402589402235026501665642604187761177652860759323835103626654773683244945189151207493046559880112759899418269224946383357636314148185795506404119044367699917621905746304328776152399526707158061117768009559197666732346422328594718956515895240903034092824768509142402195049805546276290709635789173996740178904522229807455713732047119389461290236775897910555153171914095280986899073087222026834516895935078828472342138411477208137512207031250000 [151,20] -414318697177533852047588190844575406384058559747054503810126562025284627924345706428681928097268164561894623749885485540806895745188429335510944316703152216920521447369600284222388468033155886142595203619610512915588362977880705861679957487409952423741727726872359732229740851464912401166872536652687857530994293769195896743926273716229003994131372611798763269415336885479717987737798346578166545251141491293045948001459858390108987044478945172629291239755560656611073403910609023972824121993923428619119384295487775734256398183242038340186377126639324924800949795840028964302971469287260406484448005870387973907192255570778919732995529486505869905229565476964239454272498767454367354681924551309751776945581629025550555092665045547681098652262684598479306384864883912525424549645250203754077981412293454678435674587159747590079570036192585085543589124321769159663834737484768956064919723364859305961911766589763552591605043317514144821066650121057782577467702861161377065661411021529736677362179391571973711007703067355330838799407880475898405176325592012366734649725414847032928033822617933571874085635343134899470622340483459591593846913874835745466962096925190116899974158670520112404549465422692651660410714880224990292235325780336885941678776992969167516494123184614647692476458279949927292202375989186573890875275996832779625522267416561992567732136282223736412049380028123177314390445690571093908604897773923886219844325245456068313977845272490726866388754402395897690827229764877335791267941238965051243859818196480984258315121647019951433204386540140087562418803074555914416296849654899089323073629438723096196693600287990113315300247066126055999900264850565878790706192402737428892578464001417160034179687500000000 [151,21] 589397800613760696567775553769045491707471331965747939465142390391497905853037451978813107084881065059015301736195749987379313557232074294025543528951091840629528387993428819435297183708472987499667313146956231895064300446918341319753236667331415385325818293979593305015159878604350062453577978091757878259820429100636323906594124836158383247466692341601298932572980596732531868767007538509126728988457042609138954294753562298778721582534288897536070290850989043398371067783248126622110093874213053701377940531653259649547013009934687553855949012335640926633379388293623988790707546830864475893381440328825709089867842834226308585689821369738583263385584452631016660469214675463338028623263909811433977054136046806815881965721033198672077140160299106514911999283953679720179717037968254002087149186541384340779165448037591120345083450911909100650140315639618645641607944733037374270671978457935061689532733151412811022102730870302761073788966507222765517415818360178284828717933859883701671282390115012445594403263430092376086934120322742022610931153485855013262397187138699350373238165643524968955609463118169809312597351770773411832264882155454783757215003730632119898004594605321260552151298009477690381897826004118216060675598059929181322597442060168193597339535413168990541554072063752963577312199986619507637143666731557063196295839155269154994051969514629306170031346139918365350134686619610415744297020265232801226208565168568719278421645419496660619366222494157096176617164800564960207733974797004749329028199475228878265891938259240737883921726512549389399544897446531767061588013622881666378620824638598194595959708006462639311280135248601837100784727062398844827512317534612407143868040293455123901367187500000 [151,22] -720708039912247590310794275363522730184058762599153425580436488162773139513070635132538598000918056630193899808525426564406649574406846512898245617606019205038957165957984948615422232799167860804038908009786248409330712819479154438452137480318200576091425687361398088388038735072442778919568258330445504329726852661883284928388986416637797872304146296938229825599399998705612619567848397947394198948954109236438000762310907714774162093254772582897242398518178675047965209972003094393887987085626983157075425542869305388607582274126557278910925619599621461626988729630792364055654223801089394178867330311071997112556061032207562464693452830053293798773846520354674563247944920102444828565254842233234021249550034181388388364629511875819524871749939983515487594275447210179621553761602322077563130548589998754690382512184895588400701711137739387285186990481693216344361397724031413983398167767712470848225116773776819587089322133239935812186013090734122372083317534580951468959295625111779740666120600389700854915428372403688875516392655999865910882348677783271798788199764033838623638162697685752292459242658858207866171715927133041100961630925996911636374036458676652879079038870665932966510746085976923212213425517220631257199766147610643004510400195151234657236729437128879958780129811129521786896593510725820218784778221078479383746703626073364116348975582227970087797494779766290511312321575028608503069240954942232607397725410989802798300158113670154366281703730833709819253016077582226970820932946585972849034774344941877550473087114682504320376179426866220620381648598640099719902472780154596635762873164757415097260669990448266507796652133921282418221480866718337081197331972504116492928005754947662353515625000 [151,23] 895912001481604088378065527378298118918121274855555916824577868724898813439138327597414636652050605922986413514402967243616187770667007538934455362601725999303750885603186698622683564388708495634941900100805227661779119490977417393418024359941448920247144369317729743440617881194227453988714153196689468745172938812713263587543983724472455329883079377614314345088736761450962687974465502399592417212407091110359026351220935981915701528105663359577629817166919276511282967937605242117701902182235469678072116407429254766864567947567412239342762136262108365591591501337893471528520597054018468258754353213370846180137189436238739734440320987191694037845821702023608310121601544370145128208207439409585649826075628019506390923993686627339260033692884704536427595717584051765391281679756010977392363429386580730334710907951630655470170979573960495143757684984311333310889593825374096349576085727116577300804089493041543565503085875409553605104974695355474354400746772503142651590850698818205471837910560421581493136753160319579344953293194945695865035972719409530461896477342243619996188539747047808214368200919977333386172967309503669290436949925338537097918551880390654827550214382070592591893072271772724022737994501157536857003087292683100245822583402868741875352215318776618932093005294750882006229121571434220641389416181890647944511258477353412324267797517860152450940013223022423964071631597455318863238496016557264015121367746343709272914529582689070607199052215439848167379294049400556916099603569340043194650549408117557499496454507638254568037736441324822389542711718713025567591688914943859811883137161805842896135287899064508953763136353458613829645186217602326526352918278917059069499373435974121093750000 [151,24] -1194769091304295194346881556313054218366924054394555303320541636908863058080563519166824755481762631641364922695919961149067643843573119011630586312557981221113345116309528023812916830067965155437286445540365772726635982106569956544257552827344316060616529481800960492817551859314059890219471868650531475676172119384546372487514421863267120157680088793093461660568776865916276929118786007165253631446096360705089301854396196484289702169471719273605625618751646112666400078373758482923738371081398800001536184948305068542813853736206885040463332668051844458590245455130846326554584889583262695985631307005448746931205626469117290821629103271394165121995478882899336257787923578783815932658526435367104350985499426059320620328898711604476129288081780451598636413884581432310467157742540972047883184091654441484556107732898698523554923227994043587205552123277836933999890225484389292989699491675521328480364264452597325581820093874580112639667942923750171300131014387417274676703368294687208059240432288416672188516968265323738839472872833357940729147027876488879893062011287298474797942092974726597808463481285677902836367213484879559885494751973515920482744710664202826902186666296529715830661656561033441681819969439342486623385352175768905895278358504616677669399175077849733774521894794753694865119072795518026555643451898797837754760932134295543668043576449862386407008245000713411665112973729868352267085846637122329304719733009918298809051767372106552457691607057939283775632730714142193951784126377873232577358589161188468030726676431233889564138543009050858134835133553147783254338662603616960334213126644197238244890918517211060147988749140502796284955904472120391931788674355630064383149147033691406250000 [151,25] 1549495859205953248538386232733417289229264098665013917071425883324378125175718222299279817470184155357632330712982663178862518284232939265113113276746284193420293288831837178249494156431704662253715848364895267623117339759840346056831574894417618984501104995547712995140080703175846793448976917551511789101594328239178888862968304198611248929034277475598295666798141192160041744674668382955667180985011171140498465384108046024187442811862425455536588267143963078552144017950259193168957020347677384813291457732495023167342308942803482960475548175514525718799293818005525245996873302969884901532746611808683621846950972143303962717604366625296326637864351507581556441906691140603364427765617655303123907917092701502960489065880724722378122606506688355484624982373736024118225488525431436812165837597040613311919059292712650389243361231876635809486441468366993986341654889867718356541740049774086025274904634769296907071295362937868519453793615129765413161174808544734967541162827017233928240955103934836639815178144261086580408393938568537525669905157991498406571630570366372128737230720205364853380244509986558207162733504074207788932132220634563905294508715726657814864223278549564610944749586795143606171173365655221843708437087571874209264865867187593178577852069891232379398953862591605963651068456713593006823692170613937684471965454297997847437848931993629952095843264349229527340672621635081193736276223528605371755432546617277302446387221862209289694342495336061771547000926702232558086744789727014186068238718056803506735867909187788780813451497086340447934984770477334605992600644037794220692622590607653316513141658925696242754801743776093561402622959390910739870008683283231221139430999755859375000 [151,26] -1776955417945347344573921317002974472377308016487660465827737340945984300635709326564197464623500704991207700504518425377472414072041017395606125330186032925206184059375010462063581669310645964934694689978346272008654923123971801038367820270885858609606783905201061993332051676516515599466485390010817754656563882000777573457550439655923308292794772659361664148857132545832505081146004608553052266338039715204201189042144691189935668895567646396903639753197523600479142986036253926421901393810018283024176369946085692373019535792297617792569534172364845125531905778160492638274982227644715478052551379683343976646099586098209965541694719935840191835754373583983110034807880283161468732880071852370615493963594918009044976181853113423451113218952772121932992226693414863524434114254872740640052579392884856070812513137981021091029105679614079942800758207087683036879753843815757311522440292215224654066482196449268299262075583662676819082572371401257317109796664406368746866590233263933147073108696376450121862845102152160009270736880786883954294929440545640104085225410911465004835950530420078596176896992972433450270127811877342622355596926969020491069574381109165387010032738461072881143293512736195981815198471017414459313638236909003521334849114936795214260100397791319602739556898939878123309955312187169746449403897002894475340091508054668660329149211909865330629280747621758107768033815969472736432544341166387169361752270369815792057633990520565591191355028371635150821463833201297104139960784497701009695527633379701924849455746308060693153047109153402708457114803076730116985944715234680275543217607993469512032244318944136081483982331955337704204645889424170011903925114893354475498199462890625000 [151,27] 1743839910600335883945245709559722499377520297485091787840100125020948287143206020785026580796159062962697251815894270743646531113767794127379645266025959266088544054052229681524876950975607318248506258480657053793175688591541079496694627752084417243002322768590273153921779574907453464112268836483732452911605055036305530739721261309286355784125701979630153880690729432593757001981754140812036523328341252106938433077923850563392248442906546743723132756408110850108854640936373706693512788088726861489203170039638315477442062518682617959011601003782154841141621349815319509292791716205152777123112659141673425670800476798118196469637099248793862759571875871088216947455650069693193236341350332512218159316543808635665228685853510296032803306815938514292780428059460646349584774874801295711781311873717249400105600341478893747978711959684085738350421672305007177070482008354181267235293261404827708031969642160193350467585242174013713655365587658053545733780491911334665383866797011207895513176021923270610365449972385519227177694456306711895342357985757670468434334081040566282822544116040473975811460568213732972021985850328980241435256851786100259072531443820865735190842805626654671889983019578878907394246216383703277052076685913312559825182724512365690147098052626973166158773347028000572890859825877947241756117360213460621572377451522067810744514552274651573389877064915745290484821009989408626794790153416866262969737425943927052985857567225121949763254745846923445257322881065026678969346759163453123718161531359482384201671332920141964372557638124419695084429873198749166790103490754068001112726587256457459645993327254442337682179199196855257496186502040022427244366554077714681625366210937500 [151,28] -1471376821627410194927630050894471135808305388823085889532032645136558368174892939487582565768335584771312872210180585405986835281225465964055792953323692255081744494537779204045383092595935350308578056751551054381281204510320430734177882493949378045487943517476436215024441378872348085065409861145958685498060824446778177610007606642428886751729900317381721903576814967528604358130046592835075298153966036703983269157973525393758987216075330940456766937402706561186413099160011632441640762899829484461047917601223749132330513240401834792676933220681271983027146846336677345872884927084214430556132743202372545607254250534727711611547972730914240316034144830355261544172112358162514035812584975527479199788113255942734486873454836610504041210429630803282544873694061015656784303120630617574265540371524285074264467819328426495101776351146946623345898029837750740537799921802333680653852161466504155211532372074685886267683299123173621323617674342914867883185030674714672083607222753404275640775420028375583858075666347059241009362530695745815100371062508131687828791633314647409595993824213594663043822217075880074831334179518573586646528839073683871383814746476841286023364259150529249015689795149063863486154613699625746974647673033480805320072447992321839045596146055052847604401173078286507468612521450476547631576547080602801882135649971473569134025793244160722523969006828025070626434235614777074503125348226576164033183480021636434134964505989924776044156681139966680913023280900044585600979322518416969816978307270884024170231954023406611483853370684939722946678845967898872429991944212587595667683907808427513168239705253855616762671951335752038961494845649424273324257228523492813110351562500 [151,29] 1090243761676215511401347295184753778410861013874057428183839819346605154495338924505435168539860804158570275246327539846334616050444106387242888342262499995119104444493883799312572663728620608599326684294061516357998873072908664029656719423903294093599756701411817871855898275316312479714133176096931113153560054339906021376671270504748818029262944468384828491570244760739101861266693601090858858124691632185154998180318102406887941611373985238922414401097005961897089219452796919321506244194206208078323035391225074367491212653389815659604432446769336007071766219718037745205180192369022509519812062125202125769144759917398154971556260138916521056256309590777623539520805772287173807947441954466839824857779283576929301592195060840278539491692751418545711498718639778967082088741546753358707570051833758786931297903809048951917711457019908076863170656153239959042456720946707937463206587317348266201628490527253099317693772399128947180359756429971784597490695214514114660028703414253445441254015266095854041775902447770923514340949865843786802768808773171186235722498019086032063865885999280050169661847319129058804425033808796462869377264539949342858296877045628420120024145198774346926440889265256364721555195789898059369430107822423480818428107080524578344940284642862872867905651706007506364195611607796630253711623810488378627111009781122253843438720073785398377115824657860852510363470382629922097309161092193639113593519042507393657824785815162614374075046713590418761109785929718716039749562673241367695334657517778648608932797317515567469658278052638740673370619096170514678928290399583417187391383199064905635257609576491616119116498715226106026663137554875468718819320201873779296875000 [151,30] -729638648341918135583897564031791872934429156878258932350553521705673127554979757987146080612502275196154964645881432219787285266121448003384524597448742744794574880758146513120865039762953134524228129313103535362926993349714634158645996554745075504548992583621873096333771833643282256129862691956471374343327842227237992139864123595318335333174971424479633462063494135510961229356405635167883747103352574842908273265900198754783043258193246569373770915572542449570459049037669110247547117780207481221274832267826198172246853287911379087548549069515232858034465102907294372970471996548793426581146412728730156693873510607506569626250575642891074393770086228799695230442820802317440404703900389324706806541790906552513537943940421827127129115484059397548187635574857702420237717419739077147482755507833557473759761965873878590133242871148293979499419855692733603894961596796048122068782821889197719449784296390250431346219464671933076113112956455426330718800740260175586622947393070330386409658928646442416581435352318606190055705274818288324657362385179835534985747425102697018344360438656650849255557607507748140044371461239728383996443982032715422585162469220681461683022111023613476068946538869195297464701047874090085689797483959461043267454649406002700801526002499883341801928358796881737261119857712461032349436847828387226645270294201362842306413097765862094396795270537441921245449146830307137757822721648691907549331276631244529296642491124792433532127878616121457966674694354246453802805711729789167261980750950874624814826147946712673272103789773055067490928690608011783303445773681315199075891092295256193246195164007506337678078457740165790009207015529311518766917288303375244140625 [151,31] 453257815795922348161552619572736852621639623279072323376699382225987731396850072474142998325391774038456589384820023691723645460710271368829487793652141851324365943277046512290181396824854707547316893130769734819280134951441687903307208676527559071777073885300632461752498515053127472067425464647091034269964873635859462050649952211589057849267560148742360159752427522559949827438819132206470838906140331651815367619373099554777647788467131059148410355051772415860156102199595849600437037405614642053864459691139817281318749128810657930862501214917646593666709103877189766188169466069215980364119666849952350322923536037486241457758888624833962523632220904311963365834732670188611687366348602538835805473561263383157563748435865696868147403342707609277217868344282847931059297966816273873953139717839579853652033518911077703413126362699177249520483270834368770080544487891650205787776262228550389529917384749040550407365669748797071714398672518859874271884205193172118861397977854229178660524067659219124531321562366408341595844033038453849767873940091054571587630068426081545081386024695788640935672543757616984964184462686893098775266778607153431224087059499477031883437529618922498307171689611493867910102914484686847561757174076333564375803520399637032452058332414995777079585825632782418409669267289232717313143690422691025560936265309253750520268925854485985330970597359655177796065693335217836206682923907637966814622781110378490343135048829468176304007594786908487506127639486851563764058106703350065718218872494636904461910505660170947895927096610515845962431723081852320961279389093618482872802401289079736931005232175725012796401837395650058794865636450350740924477577209472656250 [151,32] -265936433676287217868556897844995514701967739128482960670015052967285278828482622899791619099909360388510582447665900926749976568338583054156870375016511237446117048553744383753738969808292961843560745713441174422571725120196138519415395041159362239915200780563518271084815330042920194208931919174786995516721588107096353366284619897414784189769595520447377689756110393873677076502547067305013295846147207630413477810912287529437442227522936942527311415172003899695270829560535751037230125440947175982195273268900592888397484285162990498768051676759230442834003583690808773052927093622506148205953846711925423783457790446809235265002401931082259152060263747020619841847498306837195420529795778637099801975913289977514883522243298639146334018382732801131155293924223757687664642727165300027785866577886130080054452287366125452136878353128497274338466270945557237905738225404757879179568352904639036391242721737951270317114609518316935755461725444066090624653930165571195659716394691240527221300910857069799560826789429253627158566521863522478041881424748435486741735837814310900941260137175124742454750362327085299322898574945852624125534870196736308171004702325517161848829797357900858992903865854773988210551657165183488421488091525912922310736106710896596844555412331742808720006572852901571011808564383123359617093639063822686220009363561739574025084743246928467873815189884816902036902290966974790378738547506650295852884320114646966798608316843026103739992806843682708158900441925361653227848344324806154919451649860954539835218427954436527175047808719456785887483189411150193712341289582076652131891404714770571289281734992110333105593889868320749352838996018887534737586975097656250 [151,33] 147631362090768448128593902921645943995767758427525716413372549292632353747688123750625781487725584133432104834276058821292839888365861816885171081014914079556680863111555509161680612168036013980131042196181418335708971801254264243976072083121227945168070665386188938100190110503410548728137483612846031848962626218736892670151185925835365556136073249541616442795269873206849268586985503098438745950927078389441757335896260839912314620510853151021126057706228484488960301827051117445015473787340438771396701881269912775810768011162161480511929757920133877161330184988276763485778390095673854285321519901270645470188153688310305808680576983121276896326384698552117790133208917106690650602598284936903229744629256846313233256284407016080985341802374013969974360419810935552465479550864295029085454797819976065075954737535167639527556172384735925560777040706423413304782878220717503493219920881474886710209201663063784730453991768665464742629643001764448381419946748259999731441331986439759196925108238728970320787761753400234822456393874966582812664950005300595403656444872694548174721425936013367616900275058324475266405519694742841179603727968008701486047181471676483987833330155972410235649202814540807117552931142152138573413045835567698957054077467316081292594078212127709230399221626203967099401094933887974674843581815197748668984170453674646231544375289240945171069097565550420701648487811893738742477355706315536479162340457134234165603439803038966625672184968628021338442934950921733360762638141125931115128915426419114676115803992519087930133201748421989144338725127058641930631423310525476658030572150844527582257648919289224762120596029864681608768081160803318023681640625000 [151,34] -76750303748830168114898731660633429450277357831598796893054073516597748649771972178385136594426984319258854140107436821225051557701695173170555274544274282394934036222686817932675204718870409845588338204956695864143862793952814923456457907499366319626321963758206608082318820245798542171813463627468637981949446832918879264499870178353988414802075659944941236289678466972138828147479204494124986228451645238054004473700960726398193326432557718936164001375563782910715903127225816633448419758621412001102251296216968323285147156701022674349371575021672296988113995873306672656628438716851662545045580367771942660919877052375139181465440042052684594545608125341127804096697680274405939049098052789228655632941647135448306407734514963292975523502556308133575871321077990677956432230974409592045253178113403933514445052103790967011169981301842312318424942714006332478751909882534759745805840040166602075307773283590024126121598536688542177086687924554949730537466834308830512072330135552543712513599308988197340515243723593384705434230202311011213253455289537361490258501643082528459086831912802513208667183191689752392221573619910873044745707746304872484053668966749115739446117839866686204247008080303446907733249568124742948803769200709223370500172252087423467915790215623708441004610659761887537484471974606902534584301481463614439567648764758695285678101347830996201523000732881959282780783541550157555985418984011294798122914519110596262088633543344934368772456866176251142734348865972383086750378566797114130948575727712561453927218561089622459033599664906420779468908811570533477282899859354970614869773958513882180950413664502177535044680249566413156467973252067565917968750000 [151,35] 36876759393749155621481979251247959394317105651709462566476242105819100335076587726337357420611636960343618136865998702474938450622337059956681293746714904553106768589577396858486594625921023900442570159254455053076099559160044826282198097894097706736671706280074983372786246474617141901600577362379969335218652755312157648140937183104617115401919384714313487175088987284312467447252647324772426479802416094453248474156193120515490915241602755041870644742639160958060922767205462153721854316197782420636158809718807725127504363051553457319433074940034874750543569973416064575375110688963014204979106847809950326147005020601206521668986162901783786496316360780685332322882426389976051452737468183163613444379348331721232847152505463264738028303698731823295690330672815250135703093772543807440667859090186189804436922039696636587987655151222165264223969537445063834096614030245082882374082771601923201115270988779932120878123593621998970442787902312309731509966426140700551950532255886325702271677330975716203202900382590781205540345549978728917150176524263380737307898961736958229799658981378641934139876406651911290163605349974271174376059031825242464965648598332372283086419197734082438653416275892257394817103991211300489389775863423852676842156011421616208940764123520921581718125330101718568044502555886373480147159601206531335722544812956970007603451086075596120663584730485775537808131252653277773103303177163882545016017696554233035507185919805594893980240191362956537855970173603102028146567115863633236540486071682917128710584886326065721828194316823612427085547659483734526603762400018572185816742214076404365444861284826310855842484061896073722675844223739624023437500 [151,36] -16227651322878810671050013077100121712907712651267828754148930518408242565525424705448548774605237062243021830303305246866763176662232439549809884926908896438603847889065908338138537788972012925362825646711060839516575623841843938485307972926268059673915457895967520173395001702614495866539755618640420275386040150528891220900026094765469718579625690966018317556856744028228604097573792031596410335304546106489523627826865463459323561647950021950475240462228596986896211749496913656032524935986934459388385951165331431020515312396571772464130522242666061677291637475472687779464717416632750530297594399060761545003473672354202679056235828458523776522785939029963182127426573602538285595438140763925818492967104363545748509294238946549571522701649483290125897035821696969584542735184249535511449690910807208814638633391117213088604290403025843418322120026651653537124317826945031284314980483574481401993692766359132871707423427544892571141548959564690855953197053489590436471774854173047597057161714030312549967549271307327719580619081863798075394046796474446670914177319236448082384660562726034318467208517752472995171111768385130296549074367292416881173977764876529589964097472179670372856016728856961451354403241025259383298042219674994673281799621778428336717580350904956583266131888215538487700684485554139315614132701078354264167556262921025099708252768382129452973140475426040984946744649442260931947809221643623782229551598834937763100986288878953787633317617205897762820547519509968205633660268269579720952795724671865874180498162653853086778041794112253487474763690416901452364071581370824499135465595897590542482265532985083880967280189090152589265983011474609375000 [151,37] 6520887099342426314044364817832771301139082050410775229121595397558932405132378280213449246020388961272599998092853063293466559460156329344670834645914318953465030484967216176755190297411849383357267805596030742849220090093461390326346009126944030372084504260400220964372804525279465365189897570975608384127416572507993572398724066512947180076958645929296894570648872529113786035926995384002532082065802248675487638639169152918487719213023695062355747174580233299915068664714418143423401873223407699671472043069544210295551090707050178190001875536704583936363171000096304073112575894241823573840244321582312461576179294312191449168870230164115026208492466340256001737064499934237257850449879282379488746280554329317923649563965079752965613502119798570687971752323895303625893957967206588784253521914987014947076269091879672884742211028265812456940420214840879257984225377776005070593300944317649188381814918469944027614321130284011445262418121068552743080675302892987127715008713719700456293620471487521722401777618988578442486920183662857445689013544151375188920752976384024281948169110553151221659892475901532386858512568943843582383618598923170672953532636865205929658849446465670633632167859915037394021791408371362178075771381765737547385981904014424645174178210974321881428716093836981725408385329328769522346981154119190679809957297154105905040637893256704637075977884103636136136452790938596937717383676187779447558459756260164399940876678035060813263476973269521943822862666435150438345527372369330640152889292095799995287423690780953767075064539618267273446345765644090381055908513796015748325643077427986972225007807328649860787165215612596856510585701171875000 [151,38] -2396810784293225848472819342837392839707726116055658393845508516447276835964244565126414756419220634597974725466520387847902892561741621200298898168391258559160812386038825442249810338640120153266663619949268789045116426233608451490922509172039878156658885580130011514371325931386493210229198214989640622591812201232679707304194675740676178678070589445558805545879303781552566972312826410725048367455766978328890967199937940282530303031535769156285728699054477908788137080045884401452709434492713280233115007962111096848296739677350695774037336618601524102256961677618869641347377179507950200461415937687184093013931536084843479641751601362104540959063722039211798558473847855876523586010160774778211109529988047174785627140054368541244152377792637476244006061989937451500011741017516391123745981276033747164321600397082767387971818039260557655176343470162517594851012784320269472927692188434106859628062869287883103261377835589020910255782721704551028095526197147476243142475125951338369188806913694182962639891776823538012487212888268232075067744962492216722277148992383440386803105555184897093473077373033988910125223622406577222986568824622281105930947142997004375120984589093875110497920144553715506088155862589551636261119399298470292953421231254364416647464789205116528127262668064548370444714070328178417704729706827033448384740868169788547609745927430163537259120675109198144319674777242125007386009007433076465604958661025181897555588936002985864594778527582294724553798372417595249270290135886403172742646274475172367239660511722288109856605659360593762113607898882045415505840200877369502001200491319240163633767383501479128388231990281685538408498007812500 [151,39] 808409279930235824764381439993284871430025312063627237314386483262412193253854406173761898343874571155390745691151820254843642089678294979069617021067955896809850222826923093627471997111496966070419579817332962322274290013604983372019080292106186750565445775624008318677195785838481390009465321424144857709974875725119541284576764198090058785828505811203896664359969535910127979045168522440098165035945695964788513169169398028362185935657146853835277472302898979668828226134826457464799826920994552155826582845020833729659758520873835094706874994927207924973027674700641603106737321709032529239948984529146031640892111228362569440051152087625269509170671889683338440194725183428672059585325253397369322546417405358796203395515400359041656532864708266254891738861180464030500036155931239375058583399116702903311721563472957509947606376908281716237602629381021443421698264395173530786867385119454140286878824345015782046102912572088006148723882006990385148717480445372565310630200348373705222401446211897410004418083755774029614087267963488619901013537740552375276599962876719872894191083534700148612887389226348375163485252068358984526680829730735544638111257070178902765565518542668259210880499325506613413803310767307841462568239287494177025608713341297985852215136066445454601390874902662144477778075318946897766763215885459679564484787020092324253126131970900398682622207422962627109988308848488125559281103479502253930817500597851795125089261373501554008968912984926143391113559760963389614190839122025172713284781138031700618279100396079778181725603928774946542792136275806519766086282965162078739327751132812140143482236474454638849595886528565843817265750000 [151,40] -250497897433994183952410366567156169734202981914374260206120684699676519515210349122376839857446381708483088397096473726222674621973613315086495050911201694557217859622228768062101268550269499170210067697533107592842182646053743032459698479497723320387370452600256543823738121664307599973249887764701316502282841651381102177276515672150777592892465333381551093391630014940888038400881273099214897731719758145533495206047407604420781626395581292051509273133565546100828347891451196265653851586255964145975715217920342428892017174033650924750482933658902443773047216559138261058698043521152502120351143260198672419641985190718330310875830624165876046844683699247137258473377570709061163149033872622145678307395849578751467239041480493579201390502870635467921743711936595171131159158355808554367810058002913154249120109026607785333076606619762356451963250974464425310392343362244785484121596457089031164739321492688282637447251482557252142517022524852015964335489888252325436988697722389939113781351845303311410728915048416959986699040506316411500008246641274245488662311861247480495634729077196641396098615710386124532967379830410996212189539356480131648242863997394232048732766187799159686328294851416578096583048818692122232063788305270414617714130680031391504005938139351737961676245445382116350143936287699072153287784727977476589771007411181596904221782351693872843470513228423116045135995826182497837246289765185985039917495614709611988400329691184076291634991837768982158563939231117540452373668686581167374095572724339246725331521503313581055692699509947843277166157798917060923443357568933560451631247025909247304701728794342969509865003666175163934095000 [151,41] 71016254955902529271329149487736806940745284559799629729881842751445732317986830898983620586109048091701689323661548783531388724598459679059596116611094740433975918396692680623477224039500632641563818091812102524155002903981169528671018795345173108595949517634124873941195685852666695599081131548749298048931209580145765604813786381956168631617560343367123564311527716483528182449381348006520819470913414725467349495008239505072546050882753429393941831193374517614933388736758578322049967040845194439410155747859941870819455548501987892363591248437229452386055413877839919653757670687947306142871656186301566872300400706215942628343656821681156107713996549193318249792558145232218680220952334456610105186869387625366968866086465844368414242698966959765643227937871849101007990774738597049795042904646312239355956402792652082690079337139417347969804550944329157241576819207266592565181438109181546148526393241775938320003834498044532672317418177792781715413088035006670178085800284711803811089226374163820480605441753724562742239277308716887766930695039490287029539148900049701444956536347666775185083493777701161509112467716566953412877524661588602467082409241870652787230212467050089218816015131397897002152707720039130932953749439138343379456321611289500803954456589479229612110878094227861878742554736736473829710450406171450451791687447291901971002724333824729823163259302988235337221457119735833125667506049143807813186665477912615876109764415161453508532362182346447287463891228463173319881357153418835680316362683039127833803704689345487560482611334168611178723853087065559637210437506626225524329158222529982844618070590934842198273836213295974817606 [151,42] -18204596694966234244882628517648793648320884319470492088657274076780196598440927297986671477189835059961009236945685162625850802282582580056227880635600759503332106449834894484745809084715624705853541374164488048444444986543600829171074547389336934664474465871014680381064781679156911259393570937902933530299069060201293189824164470368480991246828206439965704700287875818419883589295951971103256466438420052301436115726990863215775952745255746152020563019449999586344073795093477835598434744631582943541952372233814925549145912047859152176908120548888712159299065506100024108936851752793144078726085957499847475524184874997276538991781387785567124274306995910963335071335306236945822082343161699655043914095689378319524790685002951217889568090438170898291818408571844377104113952624127739275734645358010297009170976413082564209437181054795495800406013635427110711315791456361171691698335628223864636115642992438031177640724947009381080032151568047131504084130501436342966720030920850066349735531175937553361724282537808744229954913516659476223705447444059841363902931898680150254510709977707843839384323367694819817402981293707153841662727591809267466373623088947594089421343837688539186501405932568397432821675627156384813386720960485108428042899459836252161432764654116748416746929645443207009377923379612102048601140275446870680680593154185201233267888229683823234056084264689563579589729209764430820207985186208529604820955391163393781716608413791364470947611573953129518487428248010837077184511052435140004887147754620802876572441500014349836642769829083742333716548608748827903415074132875596508583820587583982481121075248199494625093390738077415650 [151,43] 4130819377809896156384500552239679647164937742131120088915316789678207373574685229324513831467883227711700298242294997586211320506860093862029005133820663124280653176348706934920988952894016513346902481978960581998303024702721925039973441954938370899030405863082095782365772855667963589630082403883006101782707782352962739754974983777298680208680569187187359441941154554358168468954514796687427077598383282672905673969477519307755434061940788495318450374999339425776772289138922918968622676114395406227815236404771138377096133915729014350235154897582612666305369369791418191509345277821105076676452918859968372406119054681334595199214399093434778437460340616861673574741055232134757292098192762361189751614939767505494132113800786005539904650919120368237302452512811062535878145405164212282153813899358657534243786559190874262277765224125818518871668741364283064250604858038441797415296163726357000409660039865677269805911384112772071024251557422356200459056853413547073718084630634801041660867834069754799573414792345181415091548183997918442550468114039652821119088635319096368086696373779939603020219622688273818301216320736908465961464832721811736539646910726592769540209040971033139251709253922469749379259203944993677585176926317376877328525331286355693779397424998591405695091794119881750451881200748042868217656062694742589101684703770675528679336797574500058701594900264557948045107332931053118378895024920243815931600715916122030812550170128498253283003702203672008678271652580647698565487211264771511971078534315595130938363042200685680888518969555742507209536898866367781045451475216129244126222470093451870314096735758767398814495923711455 [151,44] -801705390054078392838571180224305837992153491388414802093464019574363066205256927606284130036062704195240445363387593566047951203232750753625225247990326448563923027657136771053851833374627088402221894121912993490581731642494410463290803549332446648668624510020192799951566907040994285895539720157850044495711866034802189652500578076665383910729465029582298072493398375193945019278236686387440610710744694502180505720775307481185587343363858357774162063559455165311479635979862816912220542559689606506343114060457301157188826581884684670106121589557756260670621370340347170831438261520306862512572538256076030557269406893349939407193037402951410578905045195202875100855609401166647732770032609590154490661714143208714822370158072481053639795315806105829095395706032758394407506733194628878650550598812461612393619836006999258101424225469678968351514620170486459690299824000732749807033302566195197568545826699653978760828637352725827879544929994096804732697613132311253639078614340216683932642978822698453418132619729807543457899353377012624168523351239975597548555816677921279803644127534968049080665137999159643056095156586029208050670746605285858895949229226894965001719576560115105507863842605598534867191672525701861996909006395147584765928964858386670696130729458355221803456417725939958274187247946331817040432148071786091946122357250030935624438794009690599425733609619206631735676519690042331849994614908668159942910192169873429509582938778105696374368592672385239014371129256395140935615029321186177214387092394516650397465904818984587242423594403817377934671144466278373349580095465147383902126113057142615530550706644753285869676705855 [151,45] 125574614566549096245460086360106516600148069693410357529539253207707452170761502782246322355865217853336466481078776671853968614140877136989640504606036507972768775296668485756606148426950126053029826599477036081173826034409831363991355489741369271666470634734765881856842776512480946763776894220494544880394899449513453088475656152499331706411204600845101681142391752284197896205423425090772987133174262244626867083744086465182372092857706570780378347950328462843358211733472709599554628067683532448156529625111392309519103045938258625575577752230504104080293580009548047590685441448130385543901155566510968303704013741536770891683177345377172543792816537806454543684461673591827840437339494974437542866216868054162318179675368486195491346504889292641373252121119855978130755824686116480050954405818336579042150058705303785599443629132516175256056735212217657998934988767996762034266772156493710175931537504164960396266426555732185420265183928622324612042581579136553754002876571868307642345860846061313154143063381295092435209490481874627838591050194601931297471377266512744772884694205081297668772094589641811934929354099492857495290411444865659153588588198047791869831736086678031224705257830850600685946727648407669906892001021676779025024681049506761205877323061715026259674783044581209503750644762672433058293831589820937563592570603627947353491209097312465360407774378565610949562462785260305807078046070477416527779117081901741436178222190282687494394549801499774250942161799238430900710433563278923647852232359126571478566376638144931863843832485299206746670814559814308823664832978572674563110157970829896375024589693850750925645700 [151,46] -14114354199786639028726061404720412846361284767648335118958333062141834970649776695030983205139888963435503444458537173791508024353245913810418545929799177779441660992350567819842092618498957434234842752349386405587195785466506275638434843679475379754094004518190717811932999159207704424834209338614998792904152748243646001534227363310639015529628488130849413731910489289352851100328533248720119122765320779074615047323161738854883960042026527552340257258599955548589108702587909858613280566655815632688413346621028047122818543222987554960780398255450008877458043311077468069189411959514452253515308884804272585554964388422159310443560978934645080120271404474257100098772306686721854193939618941470971596930483184948582452173941170888092832522628696335730550754186373480003658288676448902737124317649814462862452780021130774576446597424090525847376893638741998536990780588153272128910760699380503570522366583541624599029316041815915707932915369963333706925987645576838201478619929884948265656609402658911802556353716017696378728358921063691329374948148314818390344162994913150256278025354561939743061888593828708591952814237918909589588986849547141759605747014396959796565476452752697082777676150294988744873330310911810609130128982311089070785540037658929277825692751372994800466197410087926718725061662915310170621152760996656831094609776972240511976988026966186928295477653770210937135406195071641110332533489766275382177141940958311386265035400911918620403110421075972300986508982075130843938360457260050622115960034531990547720018405811372545139385320346403014484018262838406379730537780393946327549782687826468586605291126777813121220 [151,47] 810001452562371183258944840166540385722447729266254871333036066607315819560885125815421708397893130116366368765206883512838508009716264024481212448436192026648149961800815926835590898034184741836937466620589566602409238108483034830388842477372091762201730244248164284760531597449618957876548094340496310391655629574244571842904281265174409883019515092633190995420466771919628784495369256012575619884689375869776092864453611199833229609216244361193153128992448239226988966809789294250519874304298435297176969574946857588238206419920458107189704396238103994894157695887517404953298433359704817617547631814537542157528732579786689455404627047192495443050857278711900108233314585312158587946554746498680373773361411422994699943809384448959061795170868915221591824033671124209728219321192022871384508142852712072576836640936867848689102909399531170987215908560013766786238970885302596090619936726173575612889181042457132688337044957706239399445176698950278739572777786910032923792777986869168948281328901737750177157135542725144000405664401749701348004830771277340350500051083739754950994373638816732893956806271224728028144838642185235176834345168244147187500330257669149098917504038750701426828824135079868429362816016806612600690631873418049659522361847336395058548915797700641425421550409562581110351675486562094031978836355919609375654778994834259664218544812404248102392842945970725545836121566828750981761550193254152261945195127724638836530131142220173093388101791027587774079422584608932776635741155786803746078648232801649476100204834202251004199943408151214212515895851708914643024069112761045845662721473565458806179517357392312 [151,48] -7102449975002481602822801085118276354494285194780777056008150114457991679947941990496871276172087953415478462231710212375286642141299467769701542905420167138513654151721230250170457383785522870187748206251442950971300319709666552896814305301754932128432302442705927827431194010324464669485677257710859346850922939263163862167441893199283851816319673929436383459314458291207852456265373083711002982003637447888426158993460580238774003744434697117495145593226105103979150902546359902754246940022219615667244089627266621670403281593562130299467219243162456637489226255252006151164665722993710599727705435421140031776551780546049084637875593987712717469193167346711635911202390742135081813732942338002040494242520979908378195652915739850526596780934442972618120397553204162629167718470326579614527520585380730698984120950253852001719569090883204677331669312178410480213379293971609328471791460617884785204714852830931593716153951169557030065268648549211159916887100036077822219349486916202418151722413631487671043916460031779717055071133274160099848205663443788712346471153723739847536844514937400036361822998589542646168112823380967187326056393276428026261272150727496345948607025735285386589634912182548345539843639062608648850012994226941928395517830347580056373206896216927237625852028314810476746955618071968684616106849374681609648733197236722127717816612119235436021177735763017981741236948601238987972243641379795075825224529016182709577537380335848547096194493898061684291306695320493493343474940103026941515322365035226557188359620070298055037190273475007064267513842322409566663137470270260427646418878321325083460633518336 [151,49] 30080079577248319051841977090397880219772840760139243488085710922480483507614879537133570040392014069990194342384220579742438163565362040060373432215545668149230906839192047331186582303842483325719250068694839141076457251227109151320259810660909547769942590283945739568197533391504898512042674637894438992592380802780309661245460716433688584102649031181409260904055079217443632935871432575459271246805493284359839071375826393832113665353955427530003656837099782691160959549916583786004072758800520472830428922770445120806789462769068851847622414580486760486789527794755867072340070834898554618598412136396823931784813683609353406180114811271847231286689028965515938105916031374532114346851951559776421756651810373402550214656781303420756799068740028550761295210768073139087410168638977087849409322110240110420410489125277748602754588866909923692448702147498522946671583094794283900530318194034936720759697108910430270404746852320083423731382672780113967237790299070122908359499834072489039553932089253285218588589808527284603442863672051149314719958128165900305061830933179425538070296271433991795057458749430873038595939298465397250346549846722676327281759286955646628152012257770151716390628238051810152249789584902781316157444833139543730175385530732607650873402346991201878365224651313699012246500281618086130145220908049977801103830876832923078399745732972982397679052850064337249310623706062671218073184331529985154841131345795314864097052718105047138986127339374514066475937739403764056539495250468431111655705678568220079890706426123452189862993773588317416407201955229563549222335997632783353198955345285445795016663496 [151,50] -16384174818399720540420265298127990349305769408299196657601173993807707751831707932161559141569477211406837709628056360061845292772843742638581010288773997898978548322903866819816961398293214487299841454691630259205379056339924807292877455072378740360155594701803366052516569671620557142859673196298323294642765264523542926907576353670745086779415820062322755428369328828253885218974780351825905682727839238645011844246440986394131767489900397989823527271123036855470543996876665599448730029145820992803233365091752642151310633919235142012320118752893357471528665290238299493312164994796716889885419661655366991323294659286212293694370693577848910244883095440269183472799196278530071606596019090354443458716920353306694594353807257538011617993152941135098634805026231837444070603447553154716635122276797951091907754962654687665380239115756376577767809082618237952550948746144158809259425836766770629732536104903817157036407014753507859555825337370941968677166156341322418087837491841278059353704670884886993238589508536803603983772479950605645491541757534176648289597026646245012409300147848251980342983752771407255228496772268609444932000784562554767205899451299793648590268545137388717969598637604604318105272776652065830429393975251855007072077335482424008305721751636249840952510976355141243503358049471466914932304238759672488411238754128666229934183690115418547611613924948986141875769554926542005203882669456483753460104530040781038751591148395794644734511836228754319282219505561907756629713905867228702069609601397957873352229104324848718013538219182009809124876495426428019158724949151593044317656944986850722508914 [151,51] 4060332973774142000533192570965407803741841601812222976773681857792053304361160899362864577845063594868336711966044246520427663295874672352494143806716743314840610046780697540093208876240330288755080213928525214204615319688816145418461651889451574848431916248080265140032759550816086458171676348603561209158582008526651251895679497035513931512287448981985466441875394725241456603106624743615521380976312452707920367963626128941833689739209516149007742483222430255882717922006139649914088085768928495625944586212155729828375357883436386699288882392951099403860454917747319294712903416523887093367367571920476400968222467821870555263921378823201608628306228476186821192027509105395563804943554335884996547012507788230283648219165465698231132427729591525366132899175047658812913206517585357229340918233031406466324636672732077287709607278388274019338316066493161175269405157922595584902631097805749935086207432409474010927672305628341003397845464028697582472087441249319373157736214706339795318571272524732445008277124098255936836508833141645057867125798587022621366362077601980845277154358693074453312769297606016832778107571657320603942867666740415600776000086649617887931189592319873957055235682583687764813475419409746879382883117065914911641922114695189109468504714337075899699630582726367985214213780834726159853394311051739669698219867231138576575024780926390862362811638868140133767913708336602785325418390790635139185407773068091323944165879661391158278179948064322174204614581956024618055439641547347918831535591363767533193197481560529833268853695431847022570706187039830331836361187487135550869125880519045381580 [151,52] -522817953557118736369358582791938752957558426715456617261625629122703646054206004178682565861635049767977364319905265009317717718600042742159355994404023401936302794222494080663279429337440808643181310255383259686893105290190928998562916277523129298563716955914875716899508047937279615988955079435637107587951390799704463144123791474780451765726180718929398154623426759191636591322578546605693770531240017004964576630521219272133109639341956609553206828954030293850179228733797270824767232816178993232718321542933919415768031342288016949520510054835436500457270908486015947933764614209437406850830110071821823190138231865247922747014474802333228808229982549909963397316540838338140425463262576108895656646580599043773861291852146885831666362326544355686150704869484078190356207838315480565319452496370927032780622216234948154303951074715136624733718041187599178019167902280246340408217638955412094340718350327981670166092946488971951200819969284018579797250010053644412350384348245347518786056906283732973379614076441779395856042830942187374357075876095631624284582822552425699900639198980253221694668345566929729421601174348909103963230512419419804241349282455374180343414267427507042478801175934656639577154639257845823697587280158292733249978798549540026367592692269452302700451184688315766364754579780337060126717329089972655082350601951785841574530814986659749220663741348288917564554615180681438143851359874841972837236991061598171421282642697144969521486302760105971013727040189589629900239470867814556002067689506775479396677235977869724873335660723587497423592994757759120046226124918301178673510377510848388 [151,53] 8629376286784542557719952647731478795370578637935778264196670095711688199952181236641060095382364349079022769444896030587475943951165809480339410747691181883473263892338854725585308749249296364797753308595794649296002284813046151006983305124516625080910221055394404269669885679379331232172274267602963067060611864938948452659109322732180941016508704248226940544573271641290565066107576268933475668080003277589671038714917827874132744617250969824227157616986490118932290460598783855143664511677459029538485927054909416223101389550186331124281908242197946013745377926143943605155420036854781433620899539815115917173049786088253826463809603891284280184215098824721501659833168391406251256171138425694871253758580943200618294607524179636958178507535991253167986981306731989595681774841835931330878314263200674172777220956706397168278514337446185481887880901339289840054115444216023625477360857114721144010346061670265182104183705737597370227606323699491387731886382500794672538367266504521018341953488601902961269712157862444210009830454831379928089650686065934021840107869778475570848332505058922142175056680687428875106063676950173243549187226604425787823331317489922530888046142059406606083779117747300310310570918351877240075737508635000999810172193761977587191262203237183869181271777396291136160476262910241580255834051193534253392727831538800742516923995049778748906788954713805100870082962509768375265915637422384013724439010815290627907234888840296846289001931080636485657396722290367139740791254976078460615253121365806089624414659597783929719508964293888056343037049711873169887309028918032188549738174176 [151,54] 7212553253368655133397470761708844577397119604301409723490221810961203429562757558189776853233511727945853915416977267796663598245687449219233865654008309343396387816138679112292817825559267069510942235418961390111417482122930088911689090700568838757634716079920567015683145292198572790100744011164789730450396136222189950160589566665375317958017423918068401527843928028168795705964621083849745993902890925511136028462372609818315674413887725219154272917921749376009688076616097459104333081107230729076649511096300820273987858008850606165810939675795412653536408511607430393920822613551678717656490358794357750687058419818083447914013853862350322291378735075763706898356406280222035676559212938556806618893681237188278558144072988627121463406123103312640527521185451847669385491998123994451634648475051712769069260373062325042285974936438931875383117062256504708072212792734988534062921330257711111923919651121953860873950656148585160169766278092403974484822700329375558534696474104381405951924451914186004259776030319834119292591869437634626834026123141161435562718677371228983385123686113479177281102026424737087830580040106447221172629877518138346600495683009288837561587257277457047805468572106763034628938159914316558729636398414441264897093111291573559406396416899580298627848776275723794461493421182346352337413740518182738440309374035823049288505218240194699541125002176548209427359427686776747094106410051572719891422465435563624369962197692599572022392091130522242084115590023294509765345558080236511970003579012980270651304491227745786520880181994108402907367051758456912963866188139080198495775264 [151,55] 434336157485925171416551815229312197337593966172668371518586856290230829115392195479985933907831487306899066035304842620509228861067423028118882327378617948210688667516295783454968505192800744433065487638961581902479962606814054833043740357303247781428104414202137748129712422186453095233490107307692904401821461158935657104058733077776924237763902662895456287125895426645884361749448894212360472311785145256493614812149312098403563891512198512978766980040321690415526961947117731921308274497001028327299747851212035920532484967037501761870308420926288666726993442688896447079041830826667558696145667604544499149326736669884106422566770524199630027363244165146338969809823324277297550881999963195848176423763354578961859933715584905499134204315503925241354181027650563478192846987308258294845102566347634310968235097931403093314733609768894433029990568599714302568727925217520609787766982395021372616628579207591620955853564278676595695605919018487670385554839897521260557884442556867647132754119098024563312807400970324522849746570036051197125907134639989536753181481632164044577912002761077384466160379368469852930818178945380448792951719362801483203312098341790418692872744762252177479982981881218550139849700815479467841612424706685899502100881335512148226005178443156246695875199127799689653082269740228284735734353577125004682364319017996288339020714523311364635453124454442959067635558372632311839846937608100128820080480566680285002107901091690093788279571910460384464400401007482218165207359441627170113247580176505306301446876681809976927349838428965550343042524769817326430719035825853647405216 [151,56] -866252108143312368786078290610416206786020539313487204330913716725258312874997446550018889193272909415864606604128970023960295642645288565137563289546250643716761597769086543370084870982311965402950071781655046261944009062395104727016279946858880246543383934805678788190641036381298086537688195231747429589919360780321397507176596313623345184019505895824550355566951945875659454655195040483054926474475015560316204539101700830782772132613410035862118399952795821398037692500093852758658373111636317440796671576634027405495993163797161202141990978237067532645437088695120134962584947489146829090955785169444566680650530864935018746590945452609097156032044117238812697662761316266041347834739105310066260952936938580164115520430806139757344127309756487290675473233251137539053759533890678303501036956135692795517313512227900186676012533632352941761133564354750006272574167150786847372091398432229704892644139951691450522939716675998555576247471353959309794531945429825347347000615496223490469587672777667939174566842128695051943164261315063850447332233930395817560717966888224391465094623079758871509002171482317487492943052692522472462560866553314466804618379296064728024522470925607043182147042125941816305279382295967852159390685207546388392806250958750906435135919753105446582970385890243415665084080333731007983037820118195148431633930991780452135240382073307883270903803585459836038683299223502905130617452274174993211502747810303915200301558075163909926608687425646024873794104878583518594492310456206069958205221396863486267515417526098471874435965384941680896275748134877091855114423418487730176 [151,57] 290457823252155427828619756838874770050819821680939091058642357750152861244445661154364673804160176469185877678802704840852115499037718275868795766727575954910310934343397492773636544734481555775091120810758458914220284857238084209218215006540867035033861339483959163075783707371399182908411650783588430515149220163299284621829062710772154093532078468136537428156371904548708707820299817533599569062101879166798275200385983655810566317046371626825187400232277702420648785246779439791191119942744244723868230531734891594938913459539264944942774386490225516748165220231697445411207540473191267721010061000269696530736520281631379052174827898572994120073539112887531397727450241500454745886724237604074951736460430780415680717094604174022819535335409443695196515001433771773524381361347152765014629510820777378991478503092235511180723172639076621579938460158746511245446342470819355014569855263476782022648533598896159269353786965724312878041259416269450508053094410428307167944547025427325579866801729186560813382043842824466828515468795383162934487387215813063819281563957448919048381413588676637316247658999661313084207242136418925697796113989331775201398895704680867555346599409473225701331543079272198057936839360663077276640682264136628842327651376997426294295110860068060723659429086265471979822625279518175083860334640055260360304563702064600033730986911090381700564214911222859969476467945247557665562073637737066650565007686709476059251969628859757915497825103320129502246733017895644429122697401068502115813236827413284936927636837529159573275736691136078107672351676672348676166301567088832 [151,58] -60750137237216160396675714705281046948948128872272983048957994618962305199775757176341523254947135157252005634052788490044090645114666413660805668028771820614184299457502168139959885349854443032034874549543505322861774416858927603523707000771608091561318883139825359150653139960202835535187221952087470991371333305029961662779975914281297877705429736101306318596700022035361047835416837814509038480630488283409324102821224039839275345592349828711045398694164770795201253371215654067311569864980434456750950934681895259345762484659981908724058775402767554359178590951763540621384978833947352369425025983350756649926173594379131419672206798271702440936451076772834529015217912482072336563417056415554189198737929977678031458459862200933749576265129523623224799083733420086156792241822753647651125489774976415467851656525340626891885868976012467040944050188303181338989449126179367079655198084323297675377201079818112392662554562437807496964383065754011886182388249507756644171581336821454600042661881884131286199296229370464638524952834497309846457125450533610712264005953519296860975694914360128295861297162928266045489073735393558131458235022317528648332091904713797460503206200201910485223500080394944904208664946047292925456339627500049956814380748535461764950935765691091172236077455893778191052257640150329048580076965673742710510022454480383403643342856587794843533075190748383846067316047796326561167504000505392338709648396842661365649781220690694624288855255598513510993933025951936814734214916656032767273578199256531489046093384824837578103332928415751301179972998914784038373007899864 [151,59] 9389139960533503977678162966977888612896640730179168431933409329913174763572397713900045594531961436650427004480001342001093839870045709993746908626410850807561055355110376045541174819292670391134559538115280945587605417866884093947001480801169923915746287902415672598039730200068233563402963776915056639538955400177991402559062029833677010531075148598199236100788318947465456586417418223644091005787899081590077784585777297883095138542322962135882599511235795762628913213725486720669791295917644311730959784373900514417113965203633609936664171990888115196277925667974248696722738688088356033685063773010032564315392216409291362112579476142084382963407589063051097895007405472913794383895086498214335402543073706914163344609009788150479528944129240838737274984388849792071621890628086544115398920234433028353159318545376670018421141039297416493489558201517228994090965934285563894971434290185990889667263639993446297909783123764841164105093675169616943938675115047414122572743370800407951881284569378550892693917570388184934963433413830831667464870800220855823290955303508511122089338861973176552611941652543747267395265459978384259499707253161099798966667308195216010345109872921400506912537588215495533451223479625500310452649890142597792615089306527638891883748974488150649619978183220273658817693220043389274008805689642616309338408098511656123982434157586538739121577754167792788463990300552427480457182348010255915726695024071326442729336045226446065833922814491435184719749215981256944429729827121649735520838859175498999438559049431204187154916490667400297471698254085646623349752800 [151,60] -1159433198248610903272298313275903067619379929865845125934014828864873269351919520046113028727035700000496836993892431943007760969901263875226683082126913941894191842168943784868315990784429303308314988192983367461499097770792455102645941562819802562802518530880008759749708780495736789062380119964879356116803601867073631623474064833305864823287251800981842439678320180652328319877244277397398331405853364142709777247347204151855193735277864476201600279124660436973303006981150915045093899408445882847596973259588149496791481519051567212017769490574346339841429026158529974806896747342229138462638995673424478826171462782908268686247680700705186088302493349865744099825266429984033842742151143151490765408010222175761046687711354259685354937848965237314263049324675410283599890959463713677154733453624368718107532996625885551463621241810065417022182108588179090455713462324927009694909309924231815903859075417905580645502334316809922184479887882249019832090447322945341289922702192449024972316614485422094241964883882481439733192552993709214416363165375697474033665281005549518802144645087497667182849724310126838635974350459783639706840355540738653294155002708260609492451810455839180623214511548052279398829790445862124955184325808396043241800253844178350643287132631425949011540294517064511224293996418620955148892883211466454208166598374331939525054984683842771174020537380730013606666921434641048573953012052741306980635783881910871736948362018456788927544193817646360609445728002634720293628279528619034092818900282615633224214335354332794050423845186067488982031637939119620498048 [151,61] 125455143890341421394820569566148542296416466987258491494805028880327968965584935167990073718420275133496972611901296118683766402997667628574080654137819423733792887150472772044833212399142194263744233975416663926419679863581283783168347795465073204497357228190941376346828262288486596647668512591628859153027840866604909996211764598552449546870170945850776612696766329255089936780228017602274245083756845612912746766366963737154005062278764230855263552289694887344097975762364207184131755250701211948958216247133702369612710101031888089662933013325107310558537344819234011113513090444535190934557690312606502292166220056161019221592158295953157200210713118745889297652051387294901227974929138060214745869728735929627723491076977107431556828344225087921599458561673481008282188811280077217060907996368385545902927336915441206625315242842986616404943328148630979923628701171526671160010966271763637944568442120906350192441396751683670187645603344116786346389668797527699922039626698740807107433975236315063187848760618256370681107820783565174200629707595509541984914245122471009213351624406391021784567918887378456490030083889601310526845442530215031061101327712489444778571708874050815249106130414032166919843321433616540873231704322930048761682946266741842500589771254480221819389862483148300981579293174011268644558005688660333925586456142868247240723005566785944940018949177547461013116210384403166353688310538499875665771614381088760112991963859788068236039626887573939216603902220005358494388087601214454276543657982233860082143233645203096527561153081938035490326411581498517472 [151,62] -13912965782709403499030841290297426084481933112529391213238150648023441385014386526393574724784758749103317383549200477226921371583951432172786712132413411447096560851091255372453018710910476942814327008394378690125732248477077902810947066855379026874431070340837274059025005030069161846419885234165947519883457712231071016838461332828786265177005381022390893491572254025447617088386094989117176160041412668070844803916579722787327523030933244421509508249100047210331987189574532831260476730762790277803851206111802114700996742333993188094629205253864883454531717743743707157934400626675147297415400072992507151227502365770969156885806161965590869891738588923229859770052065421402750344234657356281052298485069773698478847097106513463169565561337464963961058012676742994132950974861839966879303794570214972898596430087346910875492609574197969940650488533857798945389516145503263489644591406017562568542644744362340529178157163772219159421187990728302962584333701263516750344922917951661789563605283810623684293554572128207333753088144119733243997881647055296424114129039865110879354424593082527510805423524506958111828303059206245381183115118982267845517093189480734220265582272205850977789268441992809422749517706055963109301412615649435854219273181397175511504372668986086162129019033221027267453502643426198976083319782722752222956382768584209342874298580374851635208858456421324520295245966097240868044782051397562688951427800605201159603201448774816417048045338864004937903183791907074938406634652830895430462725221118557972185227305142764457268343471994826765228995506350432 [151,63] 1797920672495930326563745214237171407270347057583552306933831112100804512345277859303465628746237050239495500112322650757829180365504631620353764596029633298014708044977235209929093213769281748493908809819068983424266035060968904390177926206214679042438019138623260445640293815575973994417143361817993358932164435727170503143349284633709132129755469354789340106720727465728102894665954158694628143547191501129817117913993122709051445009856858313571998100237415309775079876220372573355066969112145846927669048632220693133221259447366581049857022822057912827606445989405341993853006638944947434686228385104857528037776859921512387035505454000370387290597980698618794267600579722577544545875269269773063591018238178065300840825922267135707066591301799668141926523279967219420562854820828410738112664334869725270617626552289911623412187778447028319739442992497832552009460008982937577567192051522553519530397701675460325711502703779215322245203602232983411613876318583952389261524861605264866772211120875708459145188919087555133498284565077384435062914889285273658677532319113503573254646620519418312278210653196360484962206800595905575494076549882599732874064910572882652758547904270176256699994069261281449604451714239836203425518713992588196232531950864049491750526148575092141519909668063168493806936102047110496647675449213748676655498861897522298234490311416311459562583296720491355898187149196800851078725615347993084868641791412983295525071679080745553049618639965893145083830253041082395018981037693250386611618774236863111509118191833323710267258359100659331459363393248 [151,64] -252317779710486576311649122540276887214583732829670487995818958355040303195865884761300631124238161168443989275396564180239136118888509003031983617054236477854866454831596124187467596633981573958751610870068419554372955655201936404567671664060369331513867433162790412714050925401867993291945685208329201720994584856425725421249540930979257885725311081501811952166966589623460547763315310566800494609246361051952117611085283115262502842962495893252963818420725756526433499788916795329462318433916472707132540830114836669706078701535037908502891175065463983220822808946938781476490683707597435664705001180882899590883271178110046677293091667644779698772361080013039130915638368154139318529624462392328155619522547786450554819052142249860233898916643882994123872768119969264464377737686823625458663450354079555985869144104074096714076048034048434509661276847221709380152958576347804412651457956532788088401739104793125684354023443810486075242067491285160013213272236254392581871459709753987649998219266600696529083914061043872853657043616356811105396493820568833839897006118789312255902270640785051159164935289028954694747526788191237394063384875979067778187626240516014069247784024106533004939616911253660848120235825464720220207163986089883994069422832814394273692924663285310273279743232315405056746752218140375554973848212013009788215714739314707982635703902623418685203230301805960319604999476206386463450838686964888930911975923508107916442694248205635744921897543513252155722512057224266810965667144556579258746274442984580465373931675485134772315376247150062302692704 [151,65] 33185458270287381675725047849864868114642953723731629055414445402110678287496675251919248410115904109150724968876624702005970212079523791108399161072045850313756711949159839869106212680042659279487047765633396413963060298000296080022021757314270926972951929431092805338511880392637777968716816551470397091574647533675130850425554485749371699143300330381319070194212365032724498805546469830388620057165179222683626325118934399586038372856533885479204673325525027021892017335448296000881842011351478413529617668944213532851302022161340515833937080283269008993961548960171222500900433045060898733747129381753909560680645313129214218329228438670118735896779172039036446884427044522232836848524030715858737645358376938759250270329781905961308692356193078882588044513607879379456464876094396934985386472983524215677615111161463370741508775709506904292139738143338249218188540220230273561729720110902816216892831717358159301932995229897530708745648984348967027134999964077746045337594355125919027420628917036853145721273744895247565928304395237758408115679989369459215474797167120663038056134731109563723625215351486448289199319770992211269652992776185812830065703062203767592811373779226685114110365237161370060212060365222067154985461996502710629869114242489650129976758501846773356518034400910023192154182815435815969431518547215961199779580393038678816843040587110153074731517909613410228401340489099341697972285623344337109479360888842357863272189719397157213711137396752925541919605573669796334497265587226041583861823230412988638686794477879134698079919354998677922208 [151,66] -3786435005424655583607805808154164304493675675735076889716489342313386784986609712937779832550251328364641734458870441291836222767294969764273260623525106028176780863144359898534943518935645397220143346357985497161248709977817418148982163806857852376981283814276828752552031433557048505167151588806741950185251399931534610599315211704904452674940058436551339811320362436626365953903229597335330591465651600965887047627079823413363261913067418375290085003989173536588619036711597570262352071749655927524928525289461803932540308099032235683190392806754989369299275133096198199315036189322195386176767336124729503244556954485444498869449994817262187515098703833218321686527546023712916079637833325424722640038687885172813790429930085567203991454850749778795992534272534551716608529128348933843561340440649299813453908187395613573571787493429706719486653175792317816933702857161125195480223578610429063043433266335069556036019894157888139700188595917910181609618699907453794426026032662277558193737092948097882259544895930821253125232652731758877544145038738189491791919007637918718125802151646817929495505582717588899535370124207577865830478750633001494994124337651089567533378843006605461111661502723288921763570939101864196886075179646425363912447766372794207812050084432510695127311624121223549008928490893444182042408229550833121502933710953519691090514339720305327425490235372041913476999757943024275581842026481071175460793337515961662857804894236884437512146334514354020507815663793479508626456389666055369735779421758327383128672300706080079615706891640194336 [151,67] 366131153965753307019010005462258045339360360792410198437383210848056325875065436842218245505691130013072425555271884957785883274163224639720646484012450527646292185613620017924356195090344681127585739536095969768659829495102432933548277960213788949065113406821618207031961588917883235939064123959693538473257553391308874849761176426790975919836267864182494513010839557396475893202534274056483305406310472082501237720761892443290567154958093694077710689044632888704941816555036237655300905221490294217117043660366330350567279870518099622224695174031011870685937970650444437575851952112481972712282554747743627812208326520014984400312949932159035227916496459458105308745342030159151178499130861336459667437751588310054001677600896143308526254211350439185343111042048545597681403114703188134063083620003866327202618497800396478826871036508249785465140244876652634382630819828720020691598627348203325389139784325659599400650083265085815352711832539624389876730069944275153722632404866976683487203809972181299200171586716090266757022050076720884749020957288417450955260361442706218998567513884959107054173675985076761266632004628906285173331462001906916880059683051321753368671926247158714364535859390640578605454715535848630259153140353891217875151909145876267243968931566247896530641957780763813247836394054101315558656713650522462596688026334561431469494788017402890719655654017194990156219888830832110529675700280369284138492740306262039623097099610379437501701025258089428113233708923891750421432478841856983250108737091802899148740755672457881352504356258272 [151,68] -29982575925316716285258148563760215924447095536014095393967154799763170429548678889129975730708338561523432692881782720627531628601284078182590290658933770716152065471234300923957869342838342699602812286494476907470382610617015249907386594054646826842184149278314684449885041337046235940495983616530685205470764821915125356281778692808525510201527196760214281598183502491740565615437862455506822820348501890851786266826377248137469646287311565871077530132776155063254161403046677618954733953798833903260401990814725967093801653136149350073965683428978602654005680198165824373952340603985901455893089922843134521071755690199163583085651622974894594135732685757539476900312781060748296155503824212066948610106006383203433946474272324576090914842057957519908752200408141852820114471348790894665493524281590447438218567213297153917048382590323222206559138999808118726587113898316344744387719262907321370543483622921245552411717950255203188135190187685093683040462683977301507674691766266062079225078016460741283761748107097695188280844573511877629402662872299815787136188591215674649625926092336157884891867961605796261387840901603272543405044981496874789358122936541418677816465731662073936192540565054187762167207275344974503986215431147696716306104067890359229058574317118488195102448781031762257529412361517768245077067309083483951501189685169838520410047447149524289895841849197228232076040683174062753671435374836348466158819328429350131216968920987421774193588553822998786151208743880330410313875803555048271658772209092323607492990893054535112783558720 [151,69] 2090347115109661511444887082627620419265075485343246406025067108478602429465877174719009471823655266111509250617899641583824655755133192058055164194815222163304824362906576985168372700387588752415641890776655822761404111394100116708920570232712437106848503138379107170167505930805874700427632365842345058690986266474579592581345118835607076217681103992993374970643831475527145557491355231041762981724008804853734565187048087168906373989620873531903796685370843325120341297323795469706252421467207678319632382318397934406251596425898531599247600710771793133176680081526842325224415796643095585827493411130659277339282438872007693332968568081801378175069072015125556758881357098348306026299136608458402740775875796562356147894265611808724814307159100196764006634681153647013542203723765590593911522670345193152375189806211190947787752428216451196848762464248063095977303317590263706761517974914628178154143369300404467341372975446413670634152720480938652386879063194402220786431558837712993805267522842384765674886272075002336949120551416837566943561247925096580526881518467115357438276177806909286345643683638140730868279247218313924767349236663088740469987009587849460553326807632606395125072686492349362064354598746621977270702266725760472530773877414168987889204378156198461856117044217910073426530812455620706422437862671958734072255587202314757342219630345876891197356343754850136663452790580820120895916309519423531289679597687786994743772721348099783546452916997701133997189912293432617019184614889054558771438092534418249727862242209226661946216 [151,70] -122467932561283191570670162809961683294991780702347317220600456932969184126635099708190150581633734597432632606006725894896048326547371887875371088320761387037641373639443772012244514001714592884639639031427580535738128705863144970619321216822509624842984682573274312617385254635583856863754233589748990657861811840566709345844902968085618409488924892685362044686092162623488891308778034308644946351009088499551428577176539667017412973630899244938143934685662619615006859003541529292017191028234317612963844754359095594800038789538667973556105881336606126198704454349648315984005887539184316002883348241822225275341537181216195456731090431970842509730065161087635676238847123081861277757158438772445214489127616411754422766199114670326587790185483294540677501131491389103899842070551303348000301716900031818280481078451122107160961418380892234872170285237594557859859437789986135296368591776041778869222177358772564327074234932249610149360378436152963745676096232708085416813328620082085911237450415269283954276727936011430742000244982537961793342547459942967080024520047825264134108939973946188311412360619442849647075404695243407687999160150124162402707973964092025504775167913610487989345692923694970212699096265110133268766834185805783255471651793453879283501887922372315048970367163066013384389625611060469478443609056589634180692866911098826965613588046757013091287609941669525360896053356995036026628356733997346335823530837594755170053418027411826555898276961523329627260059720000181999572840405831487755718596034701475807261919143867109408 [151,71] 5853113264203752551337728755417193244245304673174432700455624472006420084561379826637299948143226124077333766179468426648720195758748559998866606654116202247146268735273787127423299226179976409532115829204115699932634246819262339553987257560478460350113515061675911184830690734741138785005700593337337722605789850840779290168940387477093799464430319577072846077587511251586846339206911259517598041329593045396874996501854395529757439432105213583232782803893695459883648774101609432932878321283094985980265546304774428673428182694740935011589271066179746623878882426120155045474247983470572421543873408116219158240730092552201195602549263241785072324000503266934933869444948160377779391747581005517953407533645365292453294867138108502386110671442592731259954834397588225007493522302818812787073261401932120237140306407365087251030093932459832493565136845508816119977633321035661469219286941309833068464306934170645428015091445432515469141502117009980726042068143783291578341031408335099736558021135426289672408530648692647777594476490724894368054278252075427301685832381352282259570851329857202198415150961078071684141110884582015995621265302541749265940304551952159455475142781483476489925896404499041386803589391892861954495098807774234860202047871415052215842990844939201855841388900237374668031106771138088034729760117042866235568281432599206320985806249830220805808457651672735173933631778198851786573027664010021255763375367591984393646148622222827265040288519153138621702179478610719184270003183537637828531647145731464179064575089696608 [151,72] -208198442490360954028295373670537630718407511538689418361631218728554397185372016500987400894921996878055104014589977635051230523225475678068138734799461187062527255697617466826961562267622502525775218546791469101762045711210698653108926192723508173923687063443091158191754708584440476225781679213248219919329908463955310752522933320860834587972791796661777186616506092275873663030640836095401348484237525669045589609478099406399959137011158663985202599134901321428395626878274833915282508015951126296311525148757358342807463945973605182378863161635381706429654805833854631302957345859038852572061877773032152885153221596324534221978085539009706797953896962208731092757065191131415893616582603265062854166524753140947813755384126899290144422881210219985088094446367838054921067988951231444021457282404696806409030023317704813692696386412749940476322929915642422768668247159882074848689106118500720474109388414277150196119879390227657741871718819875359246883551409655943252053218845383284558326074397747869985652604207811397065137652726864586335010951922848959182732193549567048140663911785199077824029021261326597182417162856503867975977218970772111738411026335919687327543401207285555587312832768627266595663636457780975873021365601689731129615264150093992949582612788873258297691808715550061170435913780451874851504147761942907320090918996499829844078263751714700143799807962441437240475294299912526689578754368535222584686566728193112584896248135439487760160755856674779603346790700411312834126206741975845260086955585967536537600581616 [151,73] 2886501786400737810047634854006888957552435061454277457956908113534313655142274605503227142437118273009665051457287070510585969727856364106558431743444350469409365607157780616701792464408448661165031818926770998607575408106990834910824136588057315990807419118592097232621032674364351593618282221962657553913301908079047454366932102294186349489137544511612593521217856589809469143429888995087428087678025291400592213234847199817376796861471854710149986515493251445417912731567578302480355025417909140535109302224081985887488383911095175399618268299186344839745943494877164903408296013953038356288309845467465839385344550058728443495286237783062738839337128517800781723039958522444824435851196309405378769123656958572119919669521949451383245912275805555852127452100201285911247304856140626505359424923330629394627780984280334638973981261738316255893442729076183161173339388235860992857082260116907090470077400088332462175297873831502853242333813724411698204511610168944643694430716007141962614434942880586788850878939110375610701579439607781335107731924050667370820745115306656817907668477136679841936511191888725396129932039264087687311266358384192671653762239446199420397979344078605471102994513214223080672355382850618634614952235922232689838656057724664314421106633298861528229674609310517868447216809135064452211350234601513973073044966490496591976208087512230038910245188714510851560541514629720313814595803378612804773485646310045287141697521960924682518253721236505304315811089948662054024045362890127691173374261847893243478820 [151,74] 245241222451422063864466580822879719201906492587983330192065064047495812894015276658171763563809874205823173716474339083470490842982343759169939344883717909833757049570817947722795247948669631002396413614885142018188614843919229670521206446128738957832646193948148544090183735841774049095409518850268700912387596787053141788317849934796587927660134575290271821779936331108773936752358894419803485248421001875283732140067482827048844019974154565932657098844408926372037282036407147408111546900324881210650324522793987594128757670634788641897297913620950279990316152130042987752728585624367314487113155367474874970283225029471388211017790450099157707816243313919433175699431349126243892085583191250804354595913977794365259456141013965929327920934701307510224094801553649472045327108622330363706205331875161314282066893246539172359091479957239362413195942730981987146455807640254188521502492736344280992914313994678835069759060857491392472695273540046884677399943700014979612839096575337840168000900361395959500590211263578584476416501644214088706084189916080172846594578013327127705620681066894462837609034373712712333788093048024771162156864292906939315099489424418413259439363463950767577648120080118119784208921998969819509861351531646824174205796394676609536258091460801219116170302647003613052382707466148527531124519239492128756497497025029819501781317110388660506343186642988899326787592503592724947097028565268465332671345137392605689686916553310818179064082164159158492091314469084847807573959080532378613014559588186190972 [151,75] -25792740533172271246767719302990676241573480602485988429348618610154683359143988682289777729293655140865993373641492577505862832334198069576981603626048809677281673806708448016902808236884802806270020280397811753634322766961577620780216452553009756302505147241878587082394745289806574642695320083374983308797262289864243041904939250143875087781885573987163732525829739169372288331704838469192524584612551588959318950116181185748812759299206046559527978081441298706322231548002803311983477804469250427909965878763160540623184806609416848012062492377187321277635411170126724914397905180605892068881094904761646804814516893461019682427007800796574184014451649727695580401235988166308790470743255931967967138162127666813591138298875324567358118835664259194384276023808202139511217355485137788231902710920064318677791123843528942894341997155823157217560838430231990646535468896858776168735762940114953648179732771428915084736948968842916782458401918909946155736501816509007415272457964583212308808445958355557031927969291354336792779096947307932351332937050416388917389525275349997659093877601892253429605338050457889108737615222775464242928033042529011079149860893733767737884162917972790736147811729853275450885438683528989515308987838243503460200105555171391703060077488718217844829332778728377188506530341640776456430719792311549439014013185238854472082636602685136989188886236898156648535083480865102873337623408226328493801722979468017008592341260727397700751554318082099968958582741429704131979765513584031007898954006718600 [151,76] 1440794600668854877422920160691804866634518089904380877253377225690974359458311852473427212063566568507927251288908881465370397782818791532630423642658681887118747059398399388549078272037174881654998696135787773125956590687907234293285813116135759178896157578484397402916356746123330593584887970899211323126815458064183884845078698848623829680506969733055144985722331464868263397291689408864990071996769144133681910755457803310008973992805598124097606867463037298448449397215353539399088178349243249539099503805945779925069258735144472788524092909576321177609570513607270094848989457125535476898093211016982849389578129880141779830821632229038169299214682039541378356482601209806634422454338165770299567879900494548629036467139525840329011833833654347073948693887174048832828330533339688556348464089057953412808693218183203065969645073661376109699765274875488049087628620197124164943641876553694083031876403673102194087764791384774905630773289235635807476756792977633424914148214930108809112752133782918818683684220521155080543685554795572097956654489375011312538977002159118360886107787806237210162632931358344428861943905931167261305686667697808029347696857419653616675824797268957731177966920047339670101786350937070893937588260397661668554861805374548737781588240775060607018389457465851306287190142881354802010946095179023424089062731177393087293888171184545053135925478073733040039962957888478406062089020604275414141637761195522712436665712726747581516100611079403448758420281770684568634197547398150940842795955432 [151,77] -57055247530216659378177980314194249744316549187314775828700814011309648825093047984875512007930115940668467466433755402548641154813385438887114397558362982660028420771717264401306464804205652536273793049097957558517828887963821663799084112875128890420978643490060631136807134526681876195771708897598598906833975551470413072445099734326039443850684394974810053242070691055449398727317878060927273139117469525590004643126396934468292523367620573146113618314736879751499117056219583251686832359383092169152645416278463641601683593370684431959405325271797321267530522188889610833574268618901074660024940897967020566080523628450257588228906236561903272985098931379486641399115805612078072130137882885080899384476688564222712214188128514628050032124256117643370395054807567898545936558239395496938553695699472511402724630272924487002510005229093803080187424823743939899758345989142719841370537708969429596916458450614329530660030989236031603375365795388078715513737945852891552218572472801826158088425776195746962466223160585618222758654742782388766810944558022449852081125328235829837227359614394759678569751559714470829329516610099409800708076079950108687629232535565578797542904576683334032853768972990724076001995978486190849797072876370498170481096805369506873969093272909196547969395854525474565343015562980423381855622270273868145721887819223467478140286359235059827818058328374209866180605807807924716648270407036894986169766374102489242031043787298348098293944353700572287044466645460158491559770197103326646328928 [151,78] 1692634001030800434780992934427366275817996854145172947671113708424039772989540592226532283784971843255017814369724520610917701378000951531341538928549504823726573242348184660501678117800962221850500224185860399564424959190009447159167364527780645788515530395789201772324717670066890966217374538212935316639579813428993259679204706157450285830390617283742156204398556772681651121136116334656326645609590812978581660180105392572874023426658629894590121183258466327898997115139033516230732155967747541981252969061936279811416340094956686436599376078287372520099958225108410100453012067396455070280313169894094699037535819410303489908785980736228721581752264061823238626111910263839329433192621762407265228784182321473655933150659452285828710629076437179996176795690690322391883225657316406334645729445614070426077796704113055719395965654557859440715551977431313072930064609370764199673782920646559401058455846840359207720921057575378841691564130271924931683823085728036101223781325231266466914979652191550355425527672846585441423910294237382207265962823925194111861152482516944433485586504556665377771166983680810668235579084266723058211401406569681203074249798634062552881934604965499079039750844016507813148532473736543130842722842005681302857732548569132726073948458025791665932544137131247379776950499190723370416293731052611786794358877444709931812727697198032486933572039156701741863547174278378552450629522618248749655868768286746746224176147766208026708146714976521881727401807029709883497501003949865719776 [151,79] -35224835818614028174110709447572487380762442306658347819570891510923911025259710756142390515205466058531755651873303948383234557893829099744338564692885229681923889035972931989322806834047907375660722791408178659270684571227250579633583535285454041819208540628213250740132150393492886219073393467349538386131664524164118743575006753468301451132113855593169691647952580997535192378086799256077290119307954651751729307212635774815506582818389497652323012181389331274871244836076428692887579063237832388684006240718692487423189676312309248927442642950310382979194456676505729756908952425196847423407986970349049816991442551224151834415837195404877488134116972590431862154357819334851295346795947779877921216476474849079824682275595700316133558963635939496295989145211912320926966115892331910207752094119465707512864565794272375492166126941952744721243011632237029975263060508068216982847274041245515858729499560757102510363156874195123451346359581000203857229171522419799399744525923922757328043407357150179709464214607129319092400344446701291613206016019798059536953061677055585960686680421311897816845570648235599444637272723926840003389078240869403415840103815564397460731289777357923988693751627284343481231025297810312046244599436701258935534839835850069161197738093477882446446706128358540451226257934393137880592434975925397809514215567157952347435316893378124509565213101151180190360214987864855228020320891839510427978534489727182079479837458312849367457318440573920744519298850877131832386718093794400 [151,80] 322697759701590036274536521364576842828848123691083048289563078739832904139086181359317323046562812521329409554257501627048396262076891142864932367008505120083551410010677969789417258236790713445031358030900034518803466985616210721473565309344849220709904084037111042916866411720615927464634636244776862302951868564160992446630907226780711058494146307740401135561041353511369545200257311312941898932084330518300211868404949739933859198150927146897572375732347480948837850650699621769697670574632026505456341801109744576806474414625872315807050652062584246682723779623188449950440685989648399298965534875879751941689275572973778402902716742560553337344548582652122846283323844968558224587601789114628327064308508205384443916852410492303458533899509347999392401366369597036117634499258926890786459919110233546225959276894205581298055046481608664120637679755434828803860848675109886518131001151315410069995335607140002425396483164556490356731293764126777144828158623579886109941575546290839979173150863236018624695972520289470056196412539719772628169617214497583422624760346323986682586272200867855976920967471146932703862397630227317759119770853231014813602318484635715019380684765671667420722030227578541795292355277520223294589524810352841427543211851999131401403242888644812307292734808794992150713620027140905406468781749064400816070958182038719429718928326574000336896801961184411361846409100508515636269956553821020272269001124672894660297707975050160522606233081354013450596426035193943820163678048 [151,81] 14053454646470408528922727955723908683116020661127821986858257789410699470724028279540758961812026522544719857576329660900886563377218437121116928793803088547053023666980364118626818857334400712554763322456499582474574789950750677041072378844965985362830671430937490035747754431271745816710152276984004170285516261654412232170722561747772330965592873163830765237032758311980439064559545387463623771565273176729288045847144915394723925429826297843240728761680854060403954822534098158326789792787965141607775182565631141584450696912373462575713814893073259090778667813251883129996304259503765491510179387980268214065742241339266211314201947490515472799916159014195852787120997547796507876569565968778822451576321611416355639899135892615877658241397011489853256105943699541829551215889567630986103998323568505293581627960648353393890561282288535458915728936557920732450624645747055206100997487159957413947127999348385127947443447476118406659154990096501084723174463252747184667147201622702987120258291179150314994975712349342093198389435811653111944870119617849754807276798197770638591251528611870222459686309943672471375054209114059061511453366442741286043356043823608949986118562486821823474653401654350616849318590577315631682487357822752063599792456029430149418540171181717049934097893170593096064889537539519004662957353239144515374096865939997238398159561229683116399500831543216232226571228148088002159669564878743626310526616031964086823182544855285664773573070459775649261336290335158011613008 [151,82] -1026021588334654305603083143399631013100003255261750153290574699520005906095611725569416720347810589319575794838200589110330383083800549735543413366314660506671631295690959220300454160764414170037450198156681786175674723425546868120952318629455689348202868610769408198933225505863777295269438659070028954420732908568452089468544788496436088053457606208276614238124173408063583764656929130387202690542472007722208836817886567199022267721836247712482765415705539289406464426229867903459214472753897337888219083665034930078270342346391909869766684486947467338264403731515801971100105703694999755561319069709099846991716006235304974703481275189429914754259443427532286095769724940256559754868874463351773728343341912546258876771577358856995033385616911958024725989264733389903514970325847329938987243358198698748221406199256891588252819640966039412583157993174035157019468854367061254057542836255876714786502141775738600742861269661830966056760318657515901443291812601428481181677032635085854712265798908705230750597075330019543304399758807375409905358976441678285318428923843649665081598144592098238983707660152047492003710076245683930062159720201160161808161603740162763843626805975081839036091211220815297456723013527478350472594398361871258897575613985719072271852834404441558153617855873510122198848175852878789070305968305186091874557273305711949318882864429197388112889895253140608955049777162862942392679427066216604787214934842917954816938787249040179434748171241640980791720541812495518848 [151,83] 39739018502492781149595602462678955390955199045520416630258096666219466906690406821390619515651552937832386673155012422155099107774722486316024301043361047310742671197745110129663990677861593416785139220930724045762672913004349706749159632382244813241009722167451764559967135903074503746966132316451604218966526314319842642713149665202308139777005310338910478167642604737581688656352239242751857376377003229904008329442437088702393492058885465573543845629348156333807219296661096048090771762803513631731383937356640355166227292710824804637435727434887442380444480797063940424393012606094890952173962217521638326846759959880673331125960546997358864474316373646255658360038117478415563419882098441779431286598156530180012633295142918634195494496242440027702984295703029795971911146262295360835844665580059709909589788739296688270902023154980219361823418709570098502456889577598392152479553666116238378563669994811280377043701478008015294026309036240750150007245716712129511764842445665559102338627585376992266289208208570626268881018382393094119675079208214413076987023834851763602704567579442764869236388756466544271649688416361090564619551548162479486455828790287149258736310103272917746734844589404940743347798418105226012560412057535363666042355128472295153434216798044932283260995094436124074531277124685530698495518741360870661212620246248330403828438350826297597144606517003671026081544541014158213756428288657821898483315614750472230485299521678365118816965556244615792850062804066696 [151,84] -1108200791275672602557861827128744143888523456140487751703347552559687312361982797051156623179800528064076581601323855792825678008750956020638245002406414718562315580044523310356748902572112750121156055463732298149012300999964914271244021720316495678588379493720651578011470777014557645279159457599989402000232779603275341227772868015993076556627795127020125127738884130150135707297969406951899838024671630745589139726500429142795823928341348390934003457199025936230130976294274548419531935607303203631898050763959959591794832879504982820809938047778725010156289797552262495507682818285255622228359020844166483785162369180428714519914844524384066488396986829954442653032994065406284831298993977621772470647763035758788812162583574691861252248717304100341763253968885536167554802994047511372681040092038235381691321595130561609427870951514948989165296405943082878173485494834468274199977370677746379172750410017134823439166478237194726110636701882006285438634748068293275648633550920823532050374845455351652114982985961080979266570909080962498036632305020624293248496025084919025989657654292878767446877598862415836128594157265390568797858944771989246254729397794099955867182035359499098227485945584837280807190199533578188152563430660003858874387163443799752768312315602473176767028778326958238815953238307682767147114514554550204907602133005520707943849455673987450505713702874916000241762082994887893635231233008266644813071706214403953833557099794705117793698555240761005405152421064 [151,85] 26348761240857585722644506373517164064429780053326541058049569497225296787675453124848582840743268636979853352658389790878900035117523078985421202578432994402530184277508188711566790525792114499046359483169961932849311789445539053902268482888083876529277605598287535764053072389546955483423366688582325535724198651920820668430315426978411194485477081964664966573852861106148118502780991131385051725757283500507520441266631402356008456156101289768773852842692898578509933753846825973726627697123068260495192564643973191019596786246048114309838792151355745060897814122981943391770179271278152021532074744145563734462113714456840724633870156498080600525871155955676869039429643567681544389758765860625683947668901916862993321856237611682439271291062937228720575353515760380176386341990233640022125036707953893658556897691150778415257624164143401940112947901874753768759395480773352230743903839948146257594825410540914351411647951845388855018445880235726539007992842755612941483240001871348889599987698113449834724610763046678635942530117045909665522178346958692188755327252314461520183995414112843133759863672907510056701330861688624504059373183672764969459209614629403561284565615730401834034304783391128484265884789634612493974015154192153728877667740890614022108813664345403111403022609537189795294816634825701846432208699375507507439015447116551088220895965920872048714586467880713629364714753526529561941472016522406421144415184175881761307898950437761855886447189091979469608064 [151,86] -622659411792487355029571831253844948683738315367023661645076525780775825895564191688659065211077902865879782706939739934976531985193575580635131084255416269524278290615926794669485736987665255642422972130773571574449121786971753924918561428569647244833321431685767921947390410763410007944616459880289224570855502684859362124138473374012057492803648401793673035222960696245276360712311578763947043049646630422705373565363549588939907584370805926502774796589403096559745203535567462017765500074260030084213498642385217290518325294891716771925289044999171619673335459358291433930798608526987065586174155574972664061058223516052990428037838279059005805016913305399502973088514251631037810472929736017462104911969156724369365767377143672689475979882697631389464897893805576789881458790573329032851006827831669537968441814119112540703474125173121408620489643755194850175159200602012532158544811298603904641713181724229271021219331362613186336798166038606976984358017072901108113503582161179442177737341631961651984598926679129941522310430269855122420564121106939762364426858015696852032651697606014048668986178696712343586466867992678759178996321730143188596388963919709316192883299462815862849987156796359865920830991919684084753087006653095593758398249433236141639867890006911948114942336709752965251686284878246222388878567410802929774330152459277423692723338078693782243094875015404789885324564433298519940273787298610826604636001024801544187543416553999666677260965251085571568 [151,87] 12759283491850083834385140175906992756710445742793584536115007682333655155680183494414402451624742921038118460270936164344597690568873261520554654685975549151633481270747898169467749422262076543604468102607293286509833513347855096457478867896409476510487074199522841208681772346289747234336256320400584020598673923286634119443485275154715624985004307764998987788896127386578294257653528777124586460634828023008141747773828972800182212047938466538326173629537804706381763141447270410301521693630410487025447527817509533359051908939186124226845837966532637672526822671571608170689737379545879653742772500955749676624997427141497154448214887738318963883619206625462981001913731069532483144355588475183651203749914056695193244834936030490068805325258783629855581554230689078062281413161738947970716043242101438917977269426968223732691012354005010476259655513965365411298241056554612985112154796877760826692528646870647145258156897519251782184513489876706801492408816745826972874361759753702612177920813438130782845193860838083754486394415753549062888837038991004421778115217069168880076763130382734293004548043005849855475208060236234079682296549965437169784125956875686609913796852258854664520277708913958426923580948540844527552026027532932620667064603688030303301475978939294881260123427045014513061324141184577538904065086948791127198569208110225246552523403870610040083041679960800997372888612889188311071800179207500915889871204984505048923690074704509075461434991947584 [151,88] -166414653649992978474861004812694191045828914562794489717369015148191333944304369291660366000899189691298211183925107019663898569618266814348900034256278993607845089986432385440838305778064880798464492358509098501778915146465706444426251504495409804630552048717726010261565795172418978963971216968894002108468271886062324886649041474425757741306518517774737358451935877568903205504821811809222762991671326779599079828404132680680946012813589520423674145266807903928539520036700363179939652915127715528294310659142737158918144773546562359792572036138561072639476329227450511037103582447556416220102470797937268177927142076352093838758652754185703414205432415832742377706177478901898809904215647546917740786087377202453706625848048332901772808713438903025551256711041121277258675344066184118451580981287408616138748967533467521736025606156352656110550331932167224828068874158692951388691544450997380431395085985778701226637046728771169742715880374514801360203503751681131356455169758376910411276366249169767656301720653880512004386747985746710915062884273422860098137017814225733777798008210994856597878687226022122531204599909707274885330136325000442418250784913608472422974867776091748315894256728129393816041501060865899585628816706798789093403135803905385443731980104692153617041591653523728271577707843630202217721678327481809466529499137402063211603940274846710648429892353364856560495740249541671440745096375715437797599835078268865244257513765512452815025593696 [151,89] 1009995738195233993279045709153348736788393843733766314466395709053959399804045647292305245031119136691779313012116169172488707232061967144398505443003618524308308342792577383693661475371133207801863746761253865120370976015988926004654924029310150394124763477289505629709294367318188010711511421129342130162692972711238754517530730653599747260983247607831117874578527273692333270913407990618099010802482164532722150682529595613977922766799749424229721739154573055293408260867854981395915341964053901273636998052871780027521264240721235979456537112082126162308161343908301600707149594257467287251770980706251338430486844863610092812523529009771988302260456815231218197754111548897037518953566792645126098567097948758020097779353436087510646024812591548533791166119909339300472351745819647351165948622048897470469704896877179605798290402768233255745359570240223214322421422238241427970439303658301581685747706636517560547985463137526725311430324081406931504547671649834059011357665029001467767983449264032801605599279779519153716253712655285767814725118119627509380804133885164585873321936949837464115784814120515467146983728142351734209929608321451301781999663766070742600946777497819705422325451762783970316145036133432577762346510432223096585891202454035004498914447612212958950921876493526400819145139206784311029375670870677076588564980453289306969592308672248001162166202815831617414679836216704627702679753022927259897331269955901970852002022520871363925328 [151,90] -7513791961294908849686527456267906095083316687044128061586516831829421655214241743492547513413431333755052965372211202657552449454764740654532206266933382647187086068873879502142851815883787913582793917909294932198940175466434107139376617472669962191375144495652412674416344120008080264567480173128571679522655339098199989921965297874547546311258857351029471682035698792055786459227638545713792652533732381875909377617046577396929606167894747815128709018167336674066418610604053798769205353285927955202872099522366366349580071882561256635959893652006191888721231630399816684528308147157080426600907112677899724110133960165905894271653146055504572919738794167494655603927314153753001452583259605328686931070995684945285136242579667133161854681407855547553922923294215123271053934743941975830095063385235118949104344322688080293194893856626465065015298922529506979707543560047458950836945615134591301947727234172203495061662622993481121737641967027937810917588041771049892151711760391536297660848001315065087123252628497950732253587865441289996702553065022828895429953363067101380267077623387529756753314155580909570492512353076838682278762428708450057464629072744772865641110960933838821362487822627900559196594081798312079430764658709002743515589348492931735908660318638610234130099343596941335196258600861362470217174713429267188873455422570850426080862416016789573247229853365477931176722625346463666581064082489555353814670312952494161618376729009908624 [151,91] 390273406180378696697261675366613282877280177439308172755851798087473520497068259239160974334980666950024962358818411517328357889351327243572720265713767519772910968264445036611498854339759236182521642896936332620698952748513377663126378269653600889427749378155311429177827974165930362941673395450827965770961310719148655383127598646185812359559250919489089679070724874939619700029949140652849480878290214598350314333826113581599769226572079078613969083233372073246335327891169994423307425387445072634208345959697233813614387523588234545357694856666406819571653439274337692468690099913226856484340916940195904143193511085345722727252968893176892840058024025564255406363962071534019414045265171054497183944907963944453528940372503874148157217899155164209603816325132398801697918734804353458618370384949328196320812161505805683012900789481448153721387722233238927993390490317192212880413455815622345633397149712314392154003159776872735281907953420849093502468380373085457825446767328236052230573093211757932752992312991391484103530835181309994271719835279460722601771019162779698984845542473655975400812753332276670951210394872360345837967423116562896782492757359752526959830863442760738090045968368781258869931259325775101330162487685469630131492674119325731601954910813045887314902817308503730235220380456534018428449121486359838000273807573916358620714326509466333980268070806661496731177798131302082559250681977699702071052492663005694279917690915104 [151,92] -10265366800740920832008379578004213902730925549926152968498663425235520658790468299826991485054577010951912701737051279546244138450273507702750757513151611192928038616279654778991381887366558692710369800799012571215999628457403596092888387536045214578890610030668068929905556906380634498470583214458893346152039834067012993720039520661005742012457353196435849092372316855872794621097083055447992035268860575804013204984024796460463518476622337949906952904918310802200161926948498590568770163370359159362087149703745189928900321529099414166352691028662781916394001031365273363354523863537063289861852743782136009857597075567798634736629128808346005402707665994335592163795029513039583290742869264298487762368762658620071529726349159765140118623046911379669528136733861325967840540492677359801786139254143344896666548834399443154242133163646237487869035833343939720791122984371498529070117480014510023328421223767680288425232446327865378465246951901357800106602153374183741320180147685628941427033829711145533548488322692561578918835215155880984725949394303033264916297532479401916987721976700516524059397086564003168913152862493836848048234872623948163684591596590085255738951161421380913981780908577138674302104531912676573995857372110038785523466691517584363002672028605865097893320139479402275266893251058778545189049417271940052588920404851719095974213683436608459679634211682882310403968753506769598932493652048627349137068824804422106517176576 [151,93] 153029422405209890941197118632698316596561007533261660850412580732101213917480697432657623601516776486316451041534134542361040129473475058357556453332752508172882685635603713761667925811807717482991348188391614298172320190035247856791801940164244003554567057399447156507849460333922792459108652787894497602219806821991270368680363961918901356997354348752474306691136597539779204805882882679503223649974721003254919719966525248509596008234413656433293029594680543626718827708060608005814460158776411130929426709585783819426997237717436530242730897965831407773742385769721331714214896976609235548751517836341925142001328743899180651679064314150833199747244365897583219795622371342015254851564767216856531134945588159976622481692414987470668641605646164741157041474416399938827593231200530189908293396406903747672586996049925090994748013051844143863602636575793054371001184847815178490803016143930435317970950038558502448493895428161585288559987413274895733847325516253644802882487299474566812807436565306492158466636559640032564573456561080472305300246905756104525633529562693691411758394681513727498179082484467506193886616845112846766812551555022050595574148265463051471872359458362211531987609929411473726017579037020950486380482440421247662081870382517424950302682016325021588268895208553982524836399566444853897933775265807572230275421700852493432248957896173820175533150464178804472278204156484395594968901546065011771779053485117342788040 [151,94] -1355552724771527684384849145527188464086714441352015221631585285734270250369595688307419631123328855693041163446627253835852021122566130566377807936887662728615681576900368363045290081793666716274519470953958356093592141584653340526595415860401669233861489569162227403014267799553591717605701336850895338421595837060421178025731584256102879139495650215244910851921053786161704336667237054770830649295545931026239097726691823766301096583941414312670497226463482630659506089312031352450535725879872249415261129946233813106898188950967768275761365459798746698454469108434137977729175759492155467461362772173375519660162218296207660149493238540333952707966298607505914549593890078393509211946008395513244901808501053469809026664011366786581983371962556535072826229486441558713937549919288552844787536797957211158176720233574770368173835062407308794170165208617394347492590986669541054806995552770943102609366362989406645978774412449304623845194656431579900617843505713919299036819935535805447859751046041335150868051175569463876862150422326485955148443218421762057392167623931193731210370335299470053106745074730437397838365518090869107841462160608394698829663880110996326471534131471532065350999130092432167372134655048999353733755910800124803626682964149804290444388031401091032541179145851879707645754062257110198425136622112827021766482578734131172370923373780557349867561172121979841904374888604610952325629462187505542517564393994242152 [151,95] 4476668358146119583127265677236782148998639380669497430013024571517461441649104975120416353629824372360183891330081251773800592350706162942467294022732120412078421179076285338585774817158135727873359628781737284605788936043569056589807103170045390592984435169784325641248880748067257556493055059633887182863835670512918053100132116509877953453425962423506620224324089286436432262214668136942608778864276914958459027847843875944777235347225422954893494295067997290278700918052470360366651819427440626348145598751968535867365149360151358764509317734286964483199587596826128345676401104909467120951784541424863768413966294550041245627718319081031412359420783488166279088605044150922822145369761744108692247428838985728529140078911196838003844061025569892918464496814330854939873783023548786150669180664985442097945180065235106882673267358397941299586942965762700216917170959150490156882004171365398670510310214882270235689254480088962366821306114086129617738328227925583362818015320038356326989030201909659888590112814188294023564081043520124652872559861630859989194890134232262289340216561373131117033495112215539043695319062367154020242492561914043348343190659446456494253685141699128411611819529550299357352504089483826270362519852620678860240534847135877322149638681734769395252929153027765551252229146578241003245449757747225659781442122496526324556070736791986471875611410943817726418490645598908890367449556700502283160143439904 [151,96] 45073791081563982130702475547571358162652115815562184435332207147040750555901008169800203481949833513975908973333595432823465885368189475086733797868316320137355881308860518921686379975575851099885662159469916662663179661321611738287276863889622475375225228444737384241137360851206484558339433995279889106775806859688856687142086521201405045168300172296372124201729994288780895825233619224829507925214361724763806006576858699766798097241978586602327801270305017972356694835683217482215665892411457023135542541281917708651177080993510511621251627231839721430979093088402521741557210651331984228116255679158629670133790690961208294944888162452687308974643640665230798145273479136261638894009049936759870221334481939810268666701392035116345424953961557690548588943591452061974688094179283819477916756507466548936005559060375946425286824189522067632892555755964688877935819663940072484422314382673659531856936357672090658818239571598061195545510624202170039420310998599272240237334333058214417705476206171076842878510436324012616456027879339536101712116769623470273266762343511327087765602257642703102037024474549244972764720945214414473128154993254537928422883719408030316294983436244073811961479746288760144379215261161383003349419507500483359250175024015125696574172391675063079085753455280411162703553377655986625222468787762727828066270033607040219152773983737211222068046716948207630008492012367832829364404322677622614991808 [151,97] -649448981450279662965865049050143528749176167291635436254769221785129477477542220963840421081400711438107100705752639245563272030807784536494430948951292619266757110442405430071663527225166983308042724485971875136606633924152962737169418220168534306566765326839900708943850895267222348812658498085814374624971649311146120510322833855935490758262048978959311646884005559583589388433067636989406390399563637433834095003196287928224674127610565805632666911782178869353311496443357440892519256770335797599214835380173852289317830392142130154393809001883068392633306981839059834748902212138808456305040878379779219261737711827020013039477647144692913027261385456426897386953047048671812856300615384480607814170862336294287688456799221806342858310483454436260612932726131252682396161609679363868197009100526709002869847291652748122684616679737498958078261506367610824610627144950977501671305020277847045151136420169271227262126666456786583632070361912295129033698505653663094475970545299134207962943532679492783817252722633158063691529137659430517595869814560540674953006224881614829116569055058922062847367810695444183946725585651041716244629631210868794488038810383222689614903772281604223584824625316734379675405115870180384837057145282142150532858643708944986003168796916855838804052049037534146577785987712566458466416696411184449085476943171371188459690933927568215598860858137757924863045848614495233485632554564303353336 [151,98] 3391239787973687727138607737026852033607264639957195428312049563386195561135919012097809654514698625007097818232291700817474022288274823228909871049656424855474273601524888511789250054593865559707630925882597180396833707364577931510322735638932710068515538468778838984652535586054243768666111858483473989096686236096260090381836087438306531610871535593826769222610881239539778282304982499315418560818669927096701674851721093246584090070467001897516451600580801228798711099227275887023688520127888332102517451731852997362529378919016102172210465191239428318943901541498477637588640599264785171733510637850054417873314095382256456237684168334150717996965505875211554369450717880243566459438517465286687967846500511788246913558128396769190913857731685251694391796240851929934396530295210739574536356452474866708883405728500089947675590643315141546384505375023172257819446053787527307204455877019703594760904400696945150322815031866180281332279622881641548923184693132547418339473839250532435395956498803381887350139762183796955825819075281273932864533624497610984383504778048413869258519033729159502262969252176600404662292543772616034861787160517106627065805779395264788798145000360875548519593773289120327845035008708612147617233561245793205882760414899858126337459519037688685052304364542994051921455380110550413595677268313828915151647950384108539681950623872348978027954338099701694307651254288225673634889457739464 [151,99] -5877835707131894354444644738284507994049636759464526672742348838581277772008266561016940949112777321812174541627130962582665787133854908714970644194457420089504929487876232219843871766631925717329213793100816037473227497557450746381290425464094278239069054203693751279349644676567617756672708577939333864357644207398792318221358208427687080933845916766757714483616121303728743229716898655524560145959930401949406963034954528421474898643717136594902027105171389244263798175872180329801255063205910622849259610172953290691803093482548604131064726305861611862036855669507769593204638000472702562650053214526304595919642118487273161053842898123582477717332642940009398635552568154814540205500367274269389998877695227793856238877407957552294013278663209575146166244540019172374962449468014781992656266427755891282922662294656529259608665754542815019178747775376949910837110130984995983911159061170410220451005426393318710008882879782712622465948705247477073336607184563493442821938693218787315326395573110500042709904746970142573276316181937461275721902479571073078586885939954214164147030670070834668525143159720600025950043827518983306689802171901057164308961449331077940804882122810467088998030366296130456655423087261172207394854166579900966714221249271246333172971706593847493433479243804919505507281787210184246210150018000233167206600679538433802316808077514663528476482943415231757926321005655665400613652992 [151,100] -23141455280042949108609771038759015411040025638541199926658608175590656341820073982526855379883928249446336833073398767737290211393810040501237603354335987304694128751547582521321305417111986592713844107658791990380039443947875321100168005377738338259300452977450168847938114233850730180302094958771509145767652788346655066273542906309405794581249162129310232918140634054438879741434320146300116556359968055488868294559679909088877315594344685321534095344733273580810346818750864312786654780818384430416849980418098323629060810188221856277708404486157919673191785588015543930771704134167864879153010183607879972801375904612949534553831907911953054625816514660545925691232632746239917410170514913877846471150474476978883328184799024453819857276591799167948566265503431583552676627500817616946970217202953128816965649951980788446553161909676720009569921171251016907234968500340254688516928653942356319554647350167032260419416688533976397940964218033806285257142748993889104980591862938374160473583312025128838956942087924182025572255825257648552092012041096535056702483205480860443054213061583148207762969120314922623561640086394377360053022728426778751787367124763639665840905405902925443898914481273252952454622447447874417592776810079381345906560966370783248279470953074743817528920433834299286333305741196586333920417170497003642286296821531947498152624069223036951656259312191610053962764211342135714616 [151,101] 159339550764256322008911063349791363911997306416432701801194668616454499442659466031085495837705649625256014745940563299030538467949528752486550054756935779064533065080106719477672171627188956316117004671758032255591832479558751174964680661198055528633137778890719641613370609906607933941233877002323796086966199672327352367836441146286611586329126812305696894436467328394240404480315966664121072528367900685409455371723473347686661094112670763824177389961440310077113590062413523867130287831124514216954118419640178183645320532509970177911316738471543926070900373193776716204279331275489582282257469628377793840010396791222378087766066131926062891312594291256909473011907704073589624480466130265194433849841446553187768282078038261086622106302985031084608599769369750467648772646469510378713990128567938966939080287023671292255160612830317991226480452607706252733643428954994605384851838285640337004191347444778832310714653027030071916675862758524810046460922987432999428909660769903277472890845337297410068830975175258828391382074842385963879277675495787932115929680645045309155201351815147835863884454468311553753983830840559829401445183359556963431026801243014367010464878704356642088084883919843371750986890557533067011123915452794696281626920491627900712205045902416935596117343038924265763750214749956616891178651310614173559032337896731493500535284281272394454479506676118984994857020374018576 [151,102] -406379575870921783362700488271474857164255823994177436172732553585914940436060184893140199799359059028470238409543714720894634256973424748047320508743561491028284081585835995554269258984777224945966058477743475324990676495373283202788589892126558023006640401638611571360013412296727229106321336032043073772790701054019610293081015045833048306857537288139395353656310574955008367950539289327507238095210395449501657539331451572403180165788924850531144560727576451841701125273452248301322044943829972209461265500291938855063043427044612061958370437252407935365327450149771773990269290508455003389734544361863134821094260074296373764239392516150703360623594406536249223540600656070005385312288528035973638737668093255319175838233720352217099709585932952062977944366343226683655320667091498193728921740847216004720722379583767831396663160793534092159209530241830204137146572513870278457430418360372654954219580430401755564601354833867000328054287733346845049795053411269632930803082883556719257421311124699076551530491857591510673848151768468109238179690845336484012905568080308693400277698779294103408593946241770931666658631160707235679582228950576420029622593701469932809254173130691616366549157971770450332049804762180766496878639529713743543391273542098861925024653690634090542357531444701004397525948608560219765707107123518994438594683976101588958163381482145659830462084817408743428381251735 [151,103] 594417997056200510468489100751551121817167986416161557742476018793819533790605373403204538896482797506821866750096426505181344226635206074155594451879762966483874592555011421196452408686595981644394668126773524113483728300978015369081068475020123550107762003530977706127298756499330999054871883590473051872777452934670750497993920418958639383045166686074159335260459940532877491924844929481019587251132599975784418637570284239483734407111827947466726388899484934108163190002305216288811263129560204958700212615931024900785988593402878205084980438173610966475643262690067266682073010782829139883505606193516635471489325130268598140504190375986160841310280242395064644090326140667855382981170344416001404963227120836357251872775829270230653936146307484777360541514156386733269574856731636861219245368412303844996577883270274209915775188928153318360923789931273585896539065469618611059214565254445861009580433889505200662439019163007591227856811462793679641776752667162391267998018834844901063556171157035679246082011931472974605359474998017231441449684350344237268394449525438203652237014296025374415435125437431015859542837004361819480530965574934608534349513147723122257361283501565472835077620571669538732710582123503301979740231832147420975250029698305969069511344599546005768685921344628840505694659970877984944028438961953885159939988300882902927639274375366504880593628251301987914702 [151,104] -348762207245348422363978624647868960418703155369073889590580026009986245055297025115960229558191804620086648419811496907088311134260908625102352253037472270306591992857519374993956066532673852592436887275993814375419415491222931125698828607646995722205228052924822472532261715548519788882988896869187315276838828742463926645783929492565709440004722912545640371442621220651779732383433325051148457086836321037542986025009942789336732802759481570380537935870911534133050692036701109203763394271684065680768098350905490120177858489080445662559733901583651981965200047919015521523535620145821202288146963952210080203503257375198197497949061797353168890728410442217024670039193249678807493468768759298328818803259833786827623733274857408755498828335401405880428858650807081546257103501071201874718501874260083891879417544552280454592467155971487796313312655610931216461884782855169047985942772145403202487541426722445996983357467662239803875789940325141960689161365532581187865939281086951664494463574076468079657652938671818102454960566712267028097616069796899640508417099870087212981569237956281237863059964659886667292776649699506291699607377805900582248383860852954034029531765788241549311581493667277241919489871158509977514805368513131949273336726262725114371172664640801975037668610211870646622316565502169869053987875781345443377167929953581482354318273032813665272318182374717486 [151,105] 945406139257699426159707258887290231729356965814507648218210100361196734951221993022452009612119378065950759444150005178899025759307854101860703329694542257034762124005636079978147140289316892970912782346024786157344311919636045134182861004098744091893735376988647139581926378739558815945020309485161339877054829133686533420404452403600437289743272379513074362719341584518893137726008063345289674465732872287644715873199578632237769209123933570752191134198025447573297882227855211625139187925567986527475996328979770057042646641929475448300345499977000361655978405593055485150580038458406224543493854168390088100456313936032778520950435022513165270420542859050295783185673879108762971413538385901023970790372907564176290635133212998740282614953264054961867342660379737284380336268317695997873593249298509098868735352653280397689821099389949894367103105815865033178735686642431517416777096369262145240459273732104657704672735948689454692041383540038389732937769729096957832546034035577438754599024894669405294449528899698157921412686560406817102252001839184742248910987002477818360031152094474741664979711471197721874599058092949551604340439476670050003223629051418455291328579063080137482518784709891102718017636883819330875792828738874785109017034868154634682680867633315173753907606544896271044018522826732911067075611138521151699891014596096101198262255169564467882852368168 [151,106] 2563757770838145626460651731506789387364672074870935488635415282480195393581202194853355776300231656620445523557881029578061025419527747825480439148407264884464199274694029402807310343150800064739803435869956058156650418419655467309751154236958664927871841942636156591427167134203573312055767280996528710485286451130287100545137152709082225966930105895709797997626284836777380473915041302341090166769808633497675871206178183189100016787411712821050324998403012589723702888395000930124591996305979468977494777958680033337385450963118123140435312762457427067551672187362755129787070311998470094177103402054722243713408040770042393062991125180512820316818916101876892984672231482835360549104934959104914930072354546438626980073201248542115743600485939795729671845426621742114679617282055368849338963818345381274178211675080551200834167188869920736411232068143672292612841373647868336751678955185324558955940103687333770542807505231056692435665619375453954962434175065445477129861178935596207301805712582379099375837716536592761323789330335742941502030769797438573593173074134845032062019875205851814366686497607689297368948574657253614004920917453517304134689266736071962691399432546298023080410402292101362323796635761798950512414980484624365991499413463421117125240674963651082558675879842139259720693539476031680915950364260722919820693676631907403358750537137165906251544 [151,107] 8335523892216336281329671366949996505796161641341104437816026620652318226314081359283508861485445275402428627244489868319010925359150121402123018287387869348780173389442835717213301001823379976346587858044442543692649303313922629507620556810886342060724760483772256331300446100482843069735998548830165110098007082549298937799304885555019249884442746634764306929903542090432307221357197599150901172994508232509632789793418856058563877705893451498944107897274832631945708525616664613625002511588279217079220700705520190577635886236855315229634478585578875489127439431964213959148219724466271814620479928420052144942895280652454454081953320230915537178060409702580699766687125438795878912903989796922171012641380413142606778631236917089500854280686342153771616519961007564442005069463702505202810559310527632060984534015945422419212366188263251076028648552938188488931746680563254256176499163748086231720548103652517732419512184425388123116782386022725548795544304021033665295816971938546167212193696130149602403150559569743910766320430073978856822621419703908191998954650110051213922985453496441736801303834044509146665600952346256562168465578495889777105364818222750073555585192305769963931149977805487470858006987467252897639268978455835662365699808079339105369204750163166658291123154067698797836407555107517702831629177169053380213513413501563777082108973995319684 [151,108] 10710510610322062649886336540639808639792280513304933284198506903162890701698042453047595202877390017840789146678555920822342800599526510683167614817815445218888819392706406944742592772206176987975905409071418582320053991276608396394372192547213090264102128940471366917175205559116979635238235284474026989943574195349338914328014631878787930295320874943113091262754918036040665619865289172724904776590655315211481916574430326252757620870836988632508928041793870252948297737962846331902258700863831163650914832874880061130921913255450915295448898272008080926624875250171611881504753497692544360519734711847787748957929994294164098138923441603992878605088460131071239540654210270279960262592243622548566856115667051238078512417468012088709290052131520696950046411072594944204220825762334353530957642511244023367642277457788474937606905310621901629602210494466507849946694703430508322767560311445091409104764894046594094336339535339164089258245524195324288105704087975650898361834875094358617147600936320117252014923564391254786945979240305808422114890980709641343959698429765342124825587535874554921036794288110650674677640549954591393770080440971493817213277947518090946025139379973571014097327302096222180023594461362114827595655106123477505037718488142908391296069128906277674503636381442357814822626239041833662046648532434566411826757623640527503924210060912 [151,109] 30593196480471992582246360801833091088621247988748019866419474611061580368690784697748503327820734184122426024299935474770534705182600859083879777375919160262002035801016703992309312774277948590688779783395877159070108395040012432383359324267542137026414730656262867954355693031448596297320876541034234233082244714367462362051877984415306293457525822142089385349933055085354571219404265269450172791207458211226115023941937069924860363567333882197091461310052416161222501141547515212783074831087825873931202892460325590558150540276800134805181299655405079665064457768411070502305898391340110129105277168559729982822354659371855016429194630158508012237312847139373806231360232659996452576671477511185539188969619235505146679729260245403681155291750863962048429829913393931562528206013490183785763546420176247275894734778254674941725467871301552768043780818517600823244720937789741489303963163939385441429866603911669830961106514372120511446105305196562997777829248851553726868000018782478344859525291614769249149105401766939057515354709379336309631827188539311167065914344855148677290724949467155800619230555667904779921854463662657945751855942206543396119991445228746977505571480972885414024830218462431428704156483117297324180259537837045964419520347466633303926157034897092122826900979606574235516014728934197019338108352207877583839770573011100700757602 [151,110] 28890459324594382195296915240266568414432213700312671735293556615494297300544411386209425815471110561085505083375260442444251871726059543083154137491422772397093169441163437237264363019183496122344974156643196366970208035297570789158204164660914146674355652904852920369929281916805996102188502973181957353009585352902885954433207458119613029645882297328406486328197456320458408598538118316819262182153478755419980076877368014665891838842121789492468635637457811548194845278896704684681344135829487521693004949999621568512867794260503608657971835696353268936100343729733236754298753916156049488418478301408837767421551546340180067854107431436764701637848806663029250900585633569158800396054861184071834712893976683598659268921770317888308393061839744595617676127259032692596359118350672733095144207470583568876755869571596485949356629439959756957213574531643824255233446559025585178398781305393569564699404739485526400174971593147595185256252210034646217836666817815741124716802180399347999364487908737831100806847202708387974251229792045788968023666129822703730399631115562547674709371131445259173887850909198595314382960739729206829560344189759528760186495801048560988950215906694160401304845531529169529610597500596950477630639573972622016005834514707672478132506128855353137472685101046040248091623889438316369928654022068267199214357824068836782 [151,111] 32550169313562785590833422158112866576512044658343874447018077055073642946712357683866872071537373271476797837259898191232563039023868255309041372061261084410854836459756631895603900829234943724079042225026460631819188042944673364007918856545234017558075998878377601245789707617252808481383476086018820737536546680998190960114363507431707849136670662077118115955142687436981524627978536409229738525247689086986513747889195035084648142835362226461373413915128507183619187955304811364891786706519432290366610199551254257173472419188745493593007061471800622496131785736942510511991473332614731136821940316877596284837298587658990395199732264783806308301398660381809144629975304307146818780094058427547335678576543771185998306919383733369115945112073272383396487356363153928846691854990770029982588220540146642404486518315478430679088194979863745647467377717022229612282140802470982718959798065148749763036791902176473690069025836517515470657156325925818598843027507307128874288432594566020025118563064507335578394242095212007989622683903899424492847773813750703208592855247149854267149000100097571084646259403104818730579497450135493214305380745230946873019959938026716192932322945884033765395544477970623612394163787151127189648078096973267982769628172640751535164112559314378986676815272312345370426950348111211588196761797372933656654800274936 [151,112] 29163515639184263271181372888351247143218887183718613784623597749778100214458474625196507588894434407825584193010998554924933768338829143361280426928963967330035685593932769826648033260009882864925753174243362901350873264159632677543797733705070111735843498732845001519336268798820211499553497230928350414496425864253981757057089881401702838335376537446067444336635826380202214705059378470134770016601771956131005044481724005967249008983507259748010257887759274305720584038656586569043616279599459711121918920512741445748921655326018441906168701361883649676267270442101896152411956186181525107831810659910924130174258651496828073402391311539680118149946554534001460161989131272570948268593635388164174721211985108090060368589652815150475973693255666088140155874903609939640240434641204172765433277417681586475955116999657395604594692559445839539287366182962869455179341356023450794182697191484029331243827001220870120848371492844661965965499191347597183361466351893738891795455066169016777162739555515213542909346115330601688109297215886964793645659519713638429051899497958050411629180407930778481387990823121468516010166021130536161126457047314259562506648406061350727679810117087913387793912275906850607227634691066397653121469482704749528370039710919227204087532475269931750919000144163793008912239132726522895528334834760155293353968 [151,113] 18281474302482848107529704434129032276188264527685332934458068020553990503407765282203116156109868578337611759031553072059489242993853072279500781893056689807423521188869028516177164892021961789772457479042075563926737203331877072029920580900838417876963300327771569804193349408771158489493883209841180522584104218176141320835284830254500152454235269602863629556423456612200396035820660410316182515131382556647032996343438362379562021923557849011652621000316235480188853059352777976614345128553436396472417099695772514441249882690316026790565141887109126492625186217871872859770474855417252404396546925788870897633349347729505988722730226957642310394994346540001376201315328874375539172004202104846367516852030819888659844593112685336428058221063937840671122181797755273619130787764115246265898595904421511599685422805106350796242444492442844449280518683910951871247506902944384623198740525402134138551916632290191012144167276032409219956314614816356346057008094811569053612591864533747067910715872749341055319628637507365418394024366594105611630731884243003074073573391277135880148624344489886533811088861521458054311153822207904848680392615384921835878051140097853577213034889060033850191304214152114899873394059766568681170776096608332087111568951457121981537709841630963553701296648975352707648374060226700959392842797191209082 [151,114] 6264144530357983013697175722345981104338009873169850336167590947016902909131197264528838772771597736184927419207508028055477703410445649148064569537066927254894269673951029508160367239016380609979699512965033845632025644166209725470744588327117078824154300326283782692428494370195548059000479504289928712886999088554056977670600522010401711608426686528281272579046425452598153784964655413624517907877593836563091996304710407548226928593904661938501064819536767254843091811189577613000431767126708612753528463378979070326809892773000957621417587537835917459079716567968109703478481315214465992412742239938327802685351671613826157608673796960146413699846328323316257374209913451180734151809457353351943037761460044636298154432640735662385123133162851637600282887433463173557630972320259644912114803286167321264798447551892808481424241174897934844576292980551390948968273125349033755357796190380448600542553034764171157545381838863161882935836072271001228518726006122892375879929567899686480412462439151679877032707773115356119090181389940733687907475352179254629550606744425648083323053265267706365482418878811807558894308767424368189840259546112758756216736443263096088308457248407271383154186024110000433054725387623789738546135940863985987951328059465334683481203172804109372461533494686251301348644386142491305100211282578 [151,115] -1849589749846577695413467382778241059556330933379034066359484960589314064399105103154919437389177547552607730622718591568092019085115252555268289872956740895260476067811619910042596731932495222557445244826167847899857480871748884422518843481089261577207495047589697946505879040378737461904051049690354983674517371211904080068887791095331872781694543372351101071561840863669592060453142804497720849660738446891767319788233398330041833276798084499677990541521366027418849174222785020509990279844490987702210229000748351150420551357106263247179181343886600676182910072477216095177666557688542818645663060591473764424983353246804951653193712710609548779065125830281318555492332168263873197183719200114089775702807029858357675631885140950381122275918413578095326549561983745731845952755869729971505327963889843607173794554752266179382110214477515229781874258575210539185386456347059087469449537829372118728091395066389540153225151174657834749874595474395382756226367112599508239077907893467087631091175418986135382955285882409298323515096126121018195138177310334325212016623294324825354681664656017494618761593644556101083590825906663998032831891074614425547973605144048647043155189156042211991902151101606855737714831788562625220599060990204789929398037964291249165195119477130960523840859302642390580907215162554285113007 [151,116] -487828710142313613880697767893733954822373658621871679517218403383549706361926369560893019675944326232217039616857787918165213668256581590510089610910614293843238551686820890808425947424112793741776307269625866373816835011748932498667551056987118740055497265088121811513880838785108870040466648944295563354573346418007739377526138883140746366480166830564766615854866327341032557232541677558196393830887176731762324064515297622093638551041072951097621109938677218345800628319852104253139603899955474078420356990997861786816462830550043497433037715305742063301091034692107855921798450587048381822542351750532563710985274004601376167725039912217790576840043704737028132974851103937996093259402760684194133844628483003941450388694232993631719333842673542247364498392000029774580755525268354107640994880887999302669266522589953239358297225050914775385031448472078026099832092568632082081604902363311072253350046847963848431180067205285516105760881861440512667162632743615928621331540200496434924711787607813596478032533681780850229163189626145402818936877486781445437616747326961367423198207697392458572514575616559195062399124723805741222053904003474493142419278911489824474736721043476008724049282795814767560402523562432418939221139563695888927651250116186487393806687350666987326943864863139098764074210846855041 [151,117] 263092854421228843833807588629209694766500528661898434180570900908780965451889238547926540421954231088219620517694461904598557482612401069855429008871982821044095338214167159619650246863379729202874121803820026285634442144083441418921023251558448947619015737629009537626541377985463955049009856779675585505078908723781025670037730777600646110302444948936093535104349731246849926165205658301419523055504311088544158525931191265245280290203523662425357862339043453248788384482565216945644353070173453381913025605456185885833602383634124287027738989098771748284937182825623676758700203996484545015567662577783914127735413958454279891174297409417780144800735494374948730079029416043023101132817726256461468888609056135516923401340682585880241208928685050740037744811273681207591766901023127746760007118733363632727156754930315914254851965472403411317244351335322959428832522495138003067539246230220085879516264206269507922320049120446012960727521903297643670998628279757646364253199540425979577101235407975429501847583488259724366000023382886141052972580602018082070328421080593655137376209221750996687791414366759227307553314141138947647494990439389933005663877695120743444109774902783018772663703897651345972976654892629400471976554223909098730257395398670448720213870947979792138173124902674579099931437660 [151,118] -27967087980016029662722965679109552825754201750674122875501010787529108760397764623691044324013420524275034157606123014660265648085868796341184096130303482667555109716246057626060031111577669761691978379789432931186452095817034799448102321342291001263312649429025049377536568453688435059076736100119048478979770996149812632584705423573019576135139372422357872007930062728063169316475748698161807811489006095225780211106797825343765283659929368009726089206027846872742594374437389188371238091013311999884547299495210861127627855783744479352045695665862790745983371228298555548048264605129596296476769365850206330452692834125391534506152896023390758284888398529301904825294837662404418455583524058825811323679430266981706654075004245033861587604968624828512900197863078458359736774277334609539700809421179366432738992315001893666554405691335171155783639726484132110721765843485058380115393066961684964988684386001396151155016671614263911275482243746800826661162274731764608817364880916739016753207767697569377277537381518038023014824865585877070470909142102096208832160091893934585739797298770005560024613655428454437474886991527843663366123412340920101402939910255578515686462218604207900571093184604841170268092832324005640888261760680876456126669035205311306521965055079551520005189010386205181948 [151,119] -3101938204472158387416902971393785613154893507445087493096424733668905699358555289021218673391569381330847920995286323081920713792678373216731346419109124478093629298027620588885168247029621636477927003644443910865440189029280738008529356014233673323027554667222692130939344110109511011027608837299746489046655186424432247245049822685829334624472944201966014433341973536340132403598531478457973999490700592760300333196198510712473672768560946054787569522466165870861842325867644185390395924067015237211353040613114017705988552046165297527138470114085813423055629167122484793979608632198874912241838146225364532941550958309850504885307117097500649440919692549683265230910864180511676679714516399481956666805930090480996739116402223848096146951350290755038728758929783973986359453890454995459413532050226904879856295077163624741932074281198491556162657317703992982515800751391910723958606036405177705774367647799110859414410468059705869470490428433929477169050167407606972105120062194779577876176256054143809475225159604995394199304601381365573399276080747694897105379872880225728562662510723319973787747364699411160015070259608474189372067867127198994143307980874336258912428437040838715212627564445506453262491689194762876365439573766238395235443087856889835617002569724749310313783236207544 [151,120] 10603268208716642495675613161630279034919279262499081188012844309776730708799813105910279315653940362229776089001657105657186352333758846186587186916178906612620925280869406926802846417349847990896915911129326332879122575881256104473114925276159759858486665329204677443052579491630910763616264415942782818320898269297934062479771802702200330046965315710343426173982347267035647963826576392047599366584703235597293799709536469557373862149688202631246298368848382266772151416655195083864969085639884457082244000068650225009384141752053759533503050620878588068475226646040427829194119404656191319485950728688225250180449891998555535756083218865130285091242448113231849587302816602776237867798930193006032376963484879257535090587412215095864140895649038537367894704910686938278492871480312969373697861796148385241482941045422587993971399751304300176779920152242716487912920919392276043543255703757740351967550830386982120601080001694259669368390825244904464188321898425382195344345670820855758678670752907197954667256577059989686094649956114501222798631670845526470713342300228939374111578720912696269113345984948050835271561300916335419338833681893437081878910405790223541591539057980900397696868637764641234414252812943479837533905001727975077950438989313961410584350493191194396793217664 [151,121] 2126924945936741844211308608142332900633258306490072445259566051651070167039477395299990215940684673918360305751451505858834822892650336901468583185581473293152731646318346737032441523779482252646296055401118847051949042425237907184250236806713102684142247700632218565868587670684657314109212567732347953487669400263712955420840717140574220172115696893449579749561639750596889830133307160623126035565717980789918292370437271916519735134287762815213826076830238601438213222670038449526036393387842825057715855259307161413393795616417927519088041758418901126322668813850172913497093846931836592708120186666301518533010881252414039174515956812765789171640624546460966732720473560092752978670308864708316457821010601823934856383402789764227130150743957265027564316849240790853936593825963702715874623474115657957092898738406659829023833765864454054311793343299055257186715993355299800006760378607535592009435549186252590371219678977558239528089565063419500037180584318341237005507485166781083809957145467776443360678626519008947728896592087812350648823629614769681625402719419671573298504382306973889644619822059845184986873140542027143429242270379691682218275482527830417076576175515349524265651775847467516965894539772800543036042459856332627171616998689598298589035480849018621800 [151,122] -56403742422621143894094163599720103891710765510066518716141917532597550158245410262591291294931522581869503886632715532317547931660173259612743359717043628835695715784210245574777145360164082058824750201666063094181796637537107931854762880851552243068743401080549143435299943562258870199087276329066551749154004762287103271663489571855286316224442890473683537556676801922508930030968220020955821956165816224219360971598872718543771641584983822215565292163797365037619239305665816619951601553897891291508943878822940857445937381554799446137906537809683016628228544054837015648032498239396821621648133120948844852598407677420038520264721945539954344475335248142906735923591308067426267919685441727022215551713175238799150107712960314045639595601825637789623393712839539408486339175047244359851181755192871054970339759406631619995342836838726556604940100945596586427122659847822191861727933410364178865439638144126931050921928894206146872564869223891502148875282527714965991053239549886667614053010635277975690881995340218295418500806305126290357493762735210938656819301150590530066651953892414432155400889063980900537531256618871872908620519826115816115144052509439248920517913374062276961108634420505156169981960359467325121678887922179329175485713552195342418836428861550 [151,123] -9284501232716278009872667954270340518094031455335981844154749542008654501189136758830419713131795617832848069293351832327485205111463172028295709947357071101279535953884691193539879997874394299455339154529913956812963979058384697297377158284084277879688741360572792029134166585447581128431465270594777631156888143432567458732794296834259144286137542655891801319362480725498417851406989076482618383091713174400686227810385996911843081724481686475152480329133784077247045436318274569120672833499545988245755440480083105636754468048135825440668575947368236171328129171643800790249155529527952740374002888819097494991970957252064504605746404599442054505360035948069320520091480432332831668202910711588299704016755181040577522299449906876667239066696705680503705018669945788025809652073522335596784003517007656657504035774724718700361489033715014166888546147436211980351213432691530054070841401489464027909381591546359410340650936098879471264063088502306641099488870886652213914687062686470601424759544199495898110922615365579830660401252249143488810526963070727435785420415047687727989364270076734320722878619995937927953090478519036638965960972863887402444267184977105614280366329398583679977925239388104739714416201124486856454241178159782634575186654035946176288440 [151,124] -2707067211121568900618750260028859453471761498629153982984079440137862524603400170907921577675192022602087105130149306157111973746721212178032739709552230846534967160738337509002858778589790558884882429211092226531870219578576788882966019194751411078856336349148297815261792377058654729723171303034592017332214654132027496912638248793033901276402676395293930708905017829424943799124202362524860744692849445511412270053342357466289192292752769049207903217704395069131074154823972443222110441604120721173821222398892263346504574383160085958896612680725627611176104754480608834779510643156180114811586415276154133674561921914706836237159495900098332457184559321061640529558362154214616891740241185014439588866836820333839327716167236856029563896551157990779950577018025895424028596557521792648616607250227851689942309888444747205425407280469938310771041403529692458646778245572278883629782326541840774012598266512153142245649390835720993658853908698075842579942567056462531259473117094376943134931480382047181474104561690475342755499944872996579211448996821999883278213221099690940753759403568711827366597767887568676466099332145024887254327834838943051870828100868517396017102369898789301118650218961929454907224444524000721590663497503538038352513168232834928 [151,125] -378875726182794080589954769291663674910950390283684419815389761908127465242063463140016767838366869554431750361472903010435191043749435163509053355935664991715184202699589386385262660670634670731024879501811430392707894715634175841263219290016640061154130885389928971945910923298337620097232805377769419347529472826950659483209044896656626465745515384431468310577248884941492244390888975955500426121408960449410885800221806336668685484404159157645481017875621206413726897976641916655624064161751370268898506782861457347189165872546357372409315991056908447750549238738614372325551046556360052517946047255437026266050445044892565559505715971574289062548026458016994879502974839437974167704286583128689000686140136149613839348437332765535720037870411715155186072287346284482872026807060635279672105675107708647004951208948953523135580984687262935678364453491771604398754284623928081655807885939276215912864890091962677289450338190548398188768894290704835042141095631673464619284025520036333793065277437422845628371416546335316813695412788235360832525811770413463402707489715202710424852895564580964827767095183377725947446308703329717337006762604227715800856535615212778655993838393373292549825232849391560466220950895263086621501361952831542181707556584 [151,126] -13683915360277719220363323463603961326604158637117930203153105396955753702398782380676313559226183592515576723465637259926036955486560857440404861537501874519920139665258060851354892231905486578577904108851275255680849034980750328494775213900296955518887728646490569332809461200314705961798007735536412571855926697901734772613881411486921590504448148538936930402476932516300988317848192764125152263191654841940283762036316624532510947735730458217316140738543068591529777122110921886039153634919728749532335386811066997740569314068425495398906075601476558135584006548437143858035205109251608451427205511091626094078130750639311861040921999972183077350754060134652580894655832541978852996424068486924476114122802621495487723308233383333987239034290116263508836850574172633011618714419363118300241895619698076748689622870434477851739047735736311471487166378629450328340507748373743512328408520677500996198147315098575094715118763252552069835173032988792141605458517062252717630620214239208452228711076824923616127528430525218208955087636508328766473234050290868832183648837132365156577782084802421102034831385521761016903651235590330474467477845493669988861929374137332057738203269260768768878745033479571789109732551213658555754780156985666667512 [151,127] 388724398145813087297596056097217178535293167380886491369984563468825527996563282343043755280558886781699101607376675841956267217142019124569695217466572567000523518248691715916722468059288537643171758868639290168179988230038279948850372806719760905911570950082883709047066131371341925166447707606750040811170834154063258726235743055753046644513115345695331950147817242901925112577335133881954474157568214107951780804215886208169110203300455193055679573827738008258521156967937147239378498373010318766017559516590293187301229088839649970254570874226341328882172713653681774829132314539768382755545608787993401651049258236429818282113545596907866876935306455441365779480761680624220379398934476304231193447751699569918773751241580483487593784992364107381791362310710230140988130333388564810889694196517519592273458079807402316442826012800107964304191294779663759554298682459023171987993971411613864366872063968903944755712552116952128638275857311982560520349368273923616499792371920534804752900032306658559636451752242738269436839990238858139304694186469543826908458565174341836065501606473529074226959663310233030147124457928818532418830061733988879707860617176619474688982755227024957017567249772094200586557298369368791506097095000888 [151,128] 32561437077731314474078423324517178308762943477614708946507246637523613577087023090743079476065459630527747772051962552864501043868091762836778440088383226156145296115152372165238020677639227479411112820616179673140205319571855231214574045006701533671757936853111546256356500463363032535095149456137290885757430764139434875655029921204722920789154704116891654702884031734776496015111667832776264278980703451440999579179555681932060090264124824242816026370589878149073369608006600554452967022192238063287496346493246320005637156787727618174019061424667436184448174827992695694189148711551231178172453729928464696690124185903244783014907558700975286751897742303944047148229263711471042813372777076175862282528682996587108042391223926552120728310948742074713082634334896201939896550609514804675513116744804128653858727824909174290739583756439635364329955946322004624889616707586081579423572301835868258075624949949234254385467092330301669333524976317462125173597288017997665377967369811906346529628925353684904962320571490853766390196172135841405698097391356579835884663221707765166196950837411922610047337326156114996423605370139161447937854061532413042728583690937517951098518626002850627311174145986250134896470941247029161567144 [151,129] 100039250247925377738590420629034507556257445695388133998195816106838403208838077436280005458563161428766858398032418607677725672755913248637484326488200993086586558114538111163635636666380699556917620315202501157338256733646192526597319468144371991044994158081982651481427905698427718624517973235794326468587239696059332543813245642582491641542905561798106185334726837044102356518469687226679943851870543483277352124676173228505387654963166227081031764800664739153886841074534766936180303821275091874553339669247382655976713280165130433555311061865548433692561281797788136693487900306711568673788152858793035462041060265136233747663610364537459617259557297895317044334936780425888285832110080990684284436840496632948484034165608384876802518128917496694681031582369405024662368875365861799963338031414160430216126059792357984364544300179763953857980297396139685274837323316674252338502171500776483283960691387407496282102803327224085076484221058317184125585245599887306550468548420465528634078219678205511721447808346088805172426724157335735059028710517759074516618872148727897105053959608259207129599497375546861440646347883413473936739613238670074155352620902158830667013153118002039912813997024019267740412761480458088 [151,130] -13297556475077649657471515650532349837949221618099265094501397135986173274289552832031549181148762709779087040590730038935877904393805148328116125924699882843694554783515631032797705081358752479801541529128184012314982203045217972118983930984025651409743887126034475055139168395369491554810452067564283678534185615268232441279287959539156686538659978990761886750526470133383846343939410656318992923904397888600724709982892441823087744323738750965637549380175997623545053012245515953092466266368827587423875937078321172490546528204508280244171997194430911026989880731118550840483560631570247331992017080380936579387999881947657724635401398842359285698021592124924978586767783197201456913415455983348732153523543884945495881748304123815740929506025907829463061316094378145824265273214115184777828616998935402917610992905383150012956171298556094726114155186597070095059113411982632772200536275371285059441941022835373186345065666236882971016826699795022721387532986397411355981543844379831350087127995260867395389324007516660324985355237533166970964011011860235042891298915509585665842422063742524857858748781966213548332739533051621613999981234043172661390674326702615745740877620955130579245771701299649636651528520 [151,131] 911829603388763847299548994011522310436622192382250463724388424859325181515256132004847444518250435595335071492103698837977215576153047874487826819568797074738295933564030417813120258225569809772028564182658617289217351171468825805959411708959969018060901513330494871762050679266295641506489975623944645002677470974100829900395938277203254208184863427589167318087925284326943658650380522143813749735404989456023059378687273428251099351144157826945477221403711176057536902754513855946438686442385861621704350035095148753273814858098452538299905907707025576654350334036859469811204435052597926800136912400334385061482785322281714114444280574545990909058480145806906003456760304170327998209685602912547545741008166456241967004049385092370624233913932478853680485551581633912965622419770770612301768724844708515938914508056232571561621339723655360756467553078268737973210329584600240385151925136227974008938578306122066842769760948246345138725069142612334084403779312662966920572025820079212834422345344199225162887023254748863730385064674056904531557001627911835333490979853494824601270297055608967196694004054435947869346070517146767059214561614573879489965210632814594692406349940067621852516915192531395960 [151,132] -28214209055486616864335200596953693728061854956006550790202692456405975239920334434028641307066241119932549107599429501530415966931445332516710397061497938763427681815987552875921185373847685906552691472320613886457602890801455540933291740572304186147756899526177502299930233347826262961710168634561055937051905143110108876854820242603898143755946169209547221321960479453831209473848267576511729773424013501694725985631677558651900512904505181482674435307808887771445376243542711957256707723929632108467272615262655539124466120563382176507385410749625080459978578397704415691544079396859775031485768241436290118704338528923885401257859074616901671195046658954454816882348510234678150861858998101579244585244882828188237935613721261081389243904893355404726241393858938938056522266664551699947731897099897390252762569918136342784807214431089066356891928630823792453638268833506563851895244718708465282323314206364497081928550371866504366101007432338345033651929144758830541323526508831688990008044877448723798977076277186555724519480295630009113739573151309876728330574921975885523908832774042973972007108717832786146706090663849527605736531519302291976701506199480126702818838033598972518122886272096 [151,133] 2006936099863518548955216539626856573844762245446754580917040324029506797885760796793393299526621832185860781162843196242852575697731430981901070855983955745627171203648185171535936100903170916074570020176267826781513692556392171960624719110237415780423831171389333142698357673977176128822001750880196743129286432334876793178146368739274049731977887239309287019885104762407519820245067772079410170928161501124408588090418336696701430593082731030013293279108714980528968760296655429569170417071759294145243033039707910624072269177168758447590907599859443396249429569285553952024435798007611276499804343944324134453501905465428680633745216233478356642708582716159912446640371543411527156921769734766185140592791091223703204926584252019575703191395661057834046251720167952538962452562141634184322945734618223026601053792802110057262089646486673672963491313793575218062688706763770774145606138106902301168108027907066719086751602378653221077786759676463340222395689539310787793238804433221529976654629678680299539494824102112715759038476894699830666282286664327532477823189185494145824746228495728676157711008089953659440789054042299825847951087042760915079311262999178238361996154565270600231018 [151,134] -467007398707573883543179355795666676900287761454248076920259357575308151103092536900032066913347615144317375740904973877272281069974994188433635042065456824768719074800778873221137172145926984081724363217656773710536624469965166271762894842822682635974101689669429769403565171034139246866222515833511374345988561334844995924071202345859291424575280306923157085792523740295859711990300971225792845671288152739159329453742675745632199781761188582116434898464119293904532420099337779658965898954317338479768400173444989085532979936920035048000272372618348917590750351756848142490587814497604932161536853395436141144170397916863769861912004617187724703298629830881702999644919221770399764939879355136580319150584253962814445582728363432872316280524761124486938801442216444768949768089779012702419790271480411547167599145851187590605077950234942773185926352063959845584739361521541669855869027501813764803598100160772579254668997792797967983161731803436993563493014157359646756371738990017149467451227811985171248383164941769453503276693582046933942968398366510839296930906709774143476765416176720398557305627358102713871702119098471012466391385674616310543115449441760443320771726199760986 [151,135] -41091809132399699188856907015894049289301945420019628140384624224531551453227996613666908656204974407711555872069885708333392538260796839204929870689421467451244207008343236822385999959862127127838487911913426455395382046741294042965552329024443670438033010875573583069532833905840849943231596624530494936917416806181781145711649351727156731292917292116804595018954727036637361878235276223133412419903310054342074071327511582857800674134964473273755367255829402452023159596282747502902618976672925758603798941503781817842957553336727184180581078351478244736062693444198406788386659790710040658136936652546887633516009984060689316532316067826270823904743075302940519029996951380593800046432429059144656392774622576465555773865393920690115087266860061687991325165616060070326266466099641207146269973871495768391457220655955610900592620539301219495397438539339764786058114280999002872949683413804898809247954181273135596818452200380020440259177392132520511228408921846537069708266381976835811856039273471698381931356249003540544998905848209292586820378492788212642255804245747676737093549198423886886997987591957931457629493994970770465852987285778131138811745148978310233424913316 [151,136] -883317564594133005042765307799003442058966760940685981488512659863570335452071732916180259286882026562567261578696524683087570171540009869100452907194207313986516979987823529461003323039617653185147972566802509975892853807725054466724895375256967228237422241846346018355079909148028819990803198467414040817592092014908813235443897599935232970166785603467995430030805991830380805585757923768353227882702796976419237015801406308075623379740290779410841065349392178062365304284191163363656392464705222112057399405719544966187797336799724018576547096735475865387430627286397302488566026325102956575545754943375823742777006418704323828942404908895439877260268061205136352961850130687541775139165289736553851269778505205922310336742590248178954536742195677557701536625800837992246087862089911696025397351853841067623730564721086634425136752623224611060562620463482988696081036346534119353351055756264281772225899205535775177586924065898390713855497262210686902878577640199307452354897804859288154449273545208660428557486324496731954731623978214709481490868785754307644446985274055080060386666136485797274822200795863243285944491126413628389067955733661495575407230955641056896 [151,137] 346829763182444220479094742480927727959524063259887803100114320956475680386702701041207747978156271078398064034443146647573719779160903457304240287813229272057926367687029032019139285507502747829244406687515289577339143653272150189092859867766788527832267361342010739235165760078568447323495565893068375549403437631385815116597629362454401601055820670422516867175470443284969678844234003100834367512560497406477797304615008381002847068664336891605747474693193642002366465824703656236937388716715613089074745195558375999308691405926459973077807979034693231557591838752930080395763533142422419054464785299156886360036257692848672623083737531891480153936334500365380282509380911072589473962950559789670506155330305208606236912968595670111459443649472216360353919882993717689041626327592244832626442646365508297870392511309187262997106818388668820921697124869817530491803385778894791322809759346687776608580640443694785345029642400058840176712447140790162982949724302417222643324040638573873355598494028343212215057460857097321948459660393443853436016229247996975606984444289285997682634298358975606359960552442029942545385767751588650035575063595167390275535979395513 [151,138] 6982920760977302877712756654634046162522681678257628834322656217913761450383219682269594163248904061323282857501181418109210213015072483863570758449888712778615479052163267308151078636933100749753852443389431846835447620595194016214050035811361750765070865620874002215939803532563736854748789898645123523634271556388958968260533688666394011021427026209903900488832113649789869400324768884288415045507318229632016081674023383037388655288612707010726930879461843137444956676528274943617772448565520723835337624782300534336330237643959525748917792298231563829236355060112090212388377654129205430925811488386883649551743177897656978291302284430416999205319833885565228847369218384614726865574980300668517138357420037337952569375403051827727903855058852325422523794904672339423151557160657917579896357458613077480176914078656573208798912473445657346795576037591949661369092951125532374099415939963109697244498680441128538402918735563604412200403558642862422788343166604554850926712732657903067349518992096871159881097114293039344067165681760767009950673532707232452730616384406280934815314604977408674306264252632730226633661845514174717163370002842609993488335 [151,139] -82035858675704196302882620676442324177119593437981714088880961676717285452707470856918024662803511550034470464910148321895016569238316262971418810928155732014494849222759333848166927227919841186082852176445461286160696061593073508865536138454614428121392248804369273407450107185462027321778553498466592925219884273499050222482628152565485016101843816936061906622718942563476516083600517465610845139265978133522581799630936382496976567159254687518944740876548858760553039749683164902676709180668683185756796590416984146397824025511003956149819311392264485915654870019610114825597162326789026340294043050757118010207969747897014891248592342497642031620074082179572821845452595787163232020874243129608347258488811875719279786892170700941267565709495425649739117545264891176273899860423512570858152724073533759951851209159084336519532275713091079903376272786243460350027294311500361877859374333313350405854914298853576309354923414422743237419591227471569610862698949761315365569130850587330560921315926560607967297370528570947631638707550379981704912171693793340366856953973064297920360868530573638857492939535762030806525188208821321112860209892504410 [151,140] -6123745709190096972274293915728384457957444733853888192742455176818687251280261153460551269028875415170828350629224428721271124292736186676497084292142628810439307414561755394406119674645162841145451748141566263741159405556812316701989071863494792724131445990205550540406190843796608073162616222940366511946318947325048157489384568215367046729341464268665095394385301097633622583317184456951450979495642337531542774824082074308812320681485983879577642566815201725186813163862482623015907171704892959594643012838146339305286809424926527645839287452904341896269777124292946968604898407712994351091527260356554871460353599712587081705969050196777777673008126840386178575475563647635909197336642051961958401331346526691092900534502358631234379840930139899238053166428815526516994171589509831701102981153437762347522695834292531146557492666234339029373678149922175273006134120086015545523627346115263756217771441814771495334651821724620774699493760339167170936084843491169280630788334693938751197851178715788934841491019101012952712559919631104747073835973961856935502232941845172474592455859437937153433747621599478904633520930829604296458689382 [151,141] 945535852038264626606137375538377199132030990088450923509473233323848923537183321099032278058891274250299192941418723061022976545215996858720069995330866868187029258463104372342606753656682403235021705187125771119200455100258552197698988600277963885732710450470115461185721350393523309069295861594662853756375613975697751303103073364118591737177838519115945056672649697490625590293047487511603617995753944819206009146372824062742226905181040913569955358612240109455120678115674477255972478919129534120049814905741384163807995637664768815651260150101034157194319811713944470844780264452572287450144631525497952499054568400026894130306508487580047116128195975896936684153818656865661234375013556471070687230462245556247830311359070712501545497025999422322739786749490805697825493801668813377661805639511514982993708048991465642586129801861137477110398771734432457687446484477954539774319687252178512428880139763377583270591565781270566084804021035169219204414274164365223579208236608199281890920462436553947292528465601748188020440984542416967630526402460252435464618249344268074590777445013381157076611415854714389674076962169147360 [151,142] -88884084581825629851013577538957571381652287196635151723962215180798743515757522422829482279002300826970761466902680562890692974253906510585120157651513367379635429171925296462884456440629156328416813685152452246349761506466765432793566375943393074533468566776878978372308799559311141811309870627727098956163833688882140198971717100322619847815655693422516043849509464299119871629710860043361078083739514189309588958092538870421552013053861236822475302434508989532619088785599783479194225099955692018419428704624493579625055856514823318006344507777181028446116100472879081397677308496445823868645211259016101756695025863976029483021175364432044081162543655149570521715528772684118210607769286662593788035040961682609919484457061315017140605220356494843847793442334175463204901662596133722686415801581804028192836830574847589808120496241281596160275108729873573650127800754892767935696252106934141505920312267928492083495428821223458464552576573524416909087697900885891225374641550943243492886258401432300720860920823986495320658292490360266964627019755019304680190667553668987237812569301537999033568231764607006864310076976 [151,143] 117404973369736564860652899321590445020412132147606562908903374903909133354739745454314723639173201759493531725838036830784618115033865564658789042947479642893438954426640245132831382401397419675004233461685561305081766644012631667760866300752535684533504531195074170937059002635509330861867454204665429161409985626084406444346597677747803119502093645573803062901294797604074396817623446649002375051904470098334176563238246659397636653293769007890752494589641880328790394248438576377843430022065911391608706054973881594069639198735073395920744457982048016695204528139071603142037712244007418132368015850830455698575976682678892349834258120939749638693587447455053189486840991873287754251022267237132233042040156453932295132575679038732648406691688211281444081997138486314765261930922263821901796167843475618402775766050028875194407881434771918880587767121401890394934503316749002348833774710925734909882274002927727392906633487601727774652685106699527583178623809394602185507542417229599747292839450649714533275702545710722394777103508427447189063401974520364654862564581747939056230228219563799772465317091297698892 [151,144] -59118093836291775251484189892552362716632004350393326979853590502845093365543138266151029469788567651832653523359660162710257440725161605289516981405715878603448516102612791660187381697339832170599891420272576630245271965009662260731210941675480728065125968069890076513602530328103207693576352634847833384216623294981257098378913398814148165459622239123660096807233564740208310548886652099865856078358247704859358816416912794907672708001995982142016871017136705120266177402226964033238991452182209249574155702806121610055469970444874431660666894993266767327961390122640532168414214384445474751329142054402269813992173360028534805458674687558180636193138941894841502376866453593478959904720495368022289841394430191903511604483521868562312819280614545857436902673417462453719551912693801291308709063010727959981938227670913565613458930616153377924547676082693041497142610430080688102903377900626078264685706189776414646382644342338379952633833235386287046987921828280475160262427771773192130283389423444284659456875926616776145676531868859213180745646950469038764429624867809684880577863944831139239021606732 [151,145] 38395298060403889628433748654295635930829537820132454562867769402635827486629306814576026002708399908252768024853394083361205985020925593335949616936562584021009773922090828757691185460822103729900082735498087315385953343917133690892784158742141967638759976940349508597767198966822369825606390014777103683352839211074726264917472435598983768859780978504045884088294364979920254712390259598094636644014823507233018008003125596067760687997827632326911750410260085563903037813133889286808512893937943047615257765725266684456023371440729442514501111069747143743534141031275160933908327287168509612718891731831910033741492473143895935834314081419667409354824091806496616499189133086296897879846435535246804872120853696358224287076968214386804163042410570295055089453915373107269526517525390007491947857817827294815718193239681963606121931609447266792763249332342713824315855093845115902726186620434838508916979896383817828495350048442829036031994990712702185471689560634196140652653234200946271878046086402462967080069813842895637857785295829024015342179334833271650762349897883935527522901873613556124 [151,146] -778179685470985727252789016661809544320490451339140211213415908700080273450745734264351652054579323911999894069280534593679937990154925431838791160198335975849026488091038112666859469812980501755007869315524602077119089605328849555486925086388871490072996709544467091043966841003889542220899575000033775562948717993187241665776667420264840772428545310354250660108605095909761261000335756216231587394993901199394716489428244669902688535897204741786830957101090491254251667001245343407067360435695861506454038203885279242932559227490109370330773284744173633206934272399877829355693065478869285423775055726738244691750283605712211284841613623941087503278593878830117895406551583149313476260322888294263762887151974009605429883506011946061157486482761698964889139350404926872654729275434317230578804917673549116567839649067758061909380832745093596861370535925757098507545063409148881209415385344290569693703560202971123463712304144313548909615058282691758213110212651631734282909331677659089636473456341839179397097654596117288580523442862124156654866053541939580603353345969944853792087008 [151,147] 582684298162122146811593606785011934057119073736108763871313668216052896599383674192912357169762596276517472267576362845748081682765955670000448510670025033911115972846495027640300296134186175294622250423672643928100919326034710973111193983076375874446794679453833365540263038493715562449542548939154679040749688265058821403819293329454186135622135038210781828293675898363888954538936753037115331574481484577773028839337515418436163362220504753434861995167941949514179618291674421703068564740851933266564084785921172630037470376388446457106695757628767999161238875769675183075142903681057820383243290945581877669158908338079740663991829548777702099261855563798328887501765249399193814162136824049440088684573184656805007106781089975494232579455550299851077702046418511917266062466880433462328340122285423076904350220701780062701808516620916670553429015662367551629855088736317089534163665735709599087690944151916061169133346017602326395957635070091579254863297029028588529029936464319205041772194592727304243048582829347851644307711215263034654592323578357789994526007256645976 [151,148] 3187455507402802187580698601296146327162790582866364657041943255853254552008551298896492672476943044679085729211759739870995178631719271314678402904037007126413665572312478810634577506680654023704921058834925065608120753746710084433523508972518710978871460610150190047939967627597096745052135881597949137902767545177082774283572070915126019056379226675384972064774189492194898329231406860193409609030483554588994505638729560839087233741851786391804189007281536908449530787099382907116416121843496796138878008589143622009573149035499480562101390884202343589537206905867703614148793683303747328956214905301013805240162780589686576342561343444578565079941989126608726527277736962506091113712338005753135205753847878913958275992435553130393725312471607340234524994358415219755113928486276429802425453490875693114262320390617635228896206603520814826786432105472352858270624450821330206727535545775186246282361607306562519491653904770034311090856947172214652462266934083607435347157351605854338707365395519250986492073698182068252102033286651589286449280702268091562263448 [151,149] -100274845808934188015089530639532205951671705481469129505347401263616839756765566788340443894266961522005368476065317256213561079518234476405531938619761861636146141035980869807026002074521407802582989068869801104008847498166341468005703760546717077665609188170642537292549648529408453379367453789839933567941052078019209468789887841623180264381855477043633972720184292278075148020454424502366797077725002981259895093811675890178585676182402730320913183655545786255765493510531074429475587764757757276262448795614245055440135619823936326391666634359174584520971571696573663106779360671618599452225564786157136782567715787384969599735639693476600739640666881913080621755223169228092205314339471746784529068000453745256192141408560661844273264605089875595383094531818502990969665002859111075693507147383424263292989081383095762256100388595775132880199322747090791433226862956976341839789368932270126110352145090939240591877620765940026479093937865993491576172613801555207446011617829328606704963136566466268219985396672505386439724059157398536558278900841840 [151,150] -1941069074230962172184768882147596623509862310684375528094391638892158112603239633044664948033222349981050122494957981330096864799091873896992365231924210406821763140245625006994224337189751696899242845374458280306738015115916672111590644591767591284817937953709479621074318355330583788647239330129879702737873170340621236891535864275711919870586907092948122108459188150766402110089455973101492963455776562211944100089273520770765673942551203097564904728646835949149588875048493646206785474133733148625585499427813352453404117405490647840298946157533372118722276923219637361567082552808752940895844282642681688409771699993842934702180007892338020718656613048377572400608147796637032414417600273263031771571899594249449198221679970941674037161854752069211104573005707778306225597022604080675386614237002475418703708618780223510490073585752714876816004564445636115971524990975039619121017343843299448194108830749474014586098347748679415728523618682442965443005323619425429487467742600347743047925454938164876595200855117969466309163850398119903272 [151,151] 2024700817278856294032940885096878631556233292307125485138123859430792372145054380340981288707783030134882564317350910001951524632104800272405333371185437241178632966400259751416354058178159761246375128647169463475632620868946778446996619437492188669277616108719261068457992982522121801067540848985634639396862425938551733610480479127805056540332508259569402427620750272921441576544990045421975148538312272670180597938074308608630765902683379557581354626761001941823732695688344753184748405311208451172143070589442301173047949647663389452789039435658555436518966314717646201021144359871817407611203211053499533956025049869727836794550361115633889205075168121286159349197090063851743219851097431910447781892625194702992399134325897356674227671198072520163596595161945119917730782075358844525496013436191557992612647751150126529946771912475711445704451414504999840710845225468117006390424936228178958667816122361957276842700854657764579129512379193563546890667484631487736172982503141014876415152310966321889308657192720085138831822400 [152,0] 998022215099839749192327425282454675765660598497468057571760150332132742468565792824979104422310891932274985455549638818381442019934021072504185854843313722318245646737484692478142652539833102803807730676424201191462474703609784286205838080574051079614429935461216968166861540351115145092867601228786307159327060078197121014657829973725956989278146649189375459935204934625710741026697606075735684720620545823431680963440789652163395281098052483880353966211997270283536913966467212010316333569785593508327062404829635226290142064139296351960985723579189649640873130792656130378307712336830261809736617520738124897884263794525539433440497999823190864677366826847540333786433167954195449148674621259172382482802773616315219467539438343900067096646068252597991889357238224680934373005751435109954633327857768459253760093551534128999423401598857733478442601691501186079104385349814456288792684117292463647251037960934259525773395100452515376978216447044023448811446346252649208911610014695661360993548209379058074244494526944624301025270706986716324621345761542129813548788412351800514708828196325948996194668460852882628665589197376505197033902242322547362513939105693188152314082516331952985409805627887653513971259865865978866548523164913321547115431845065222633213173888107178598336192492991559320789091986708144514478846369608754296465342849233139127165870194664946344215935763005982209526774062760331793125414473559506482696583779770958258882161869614374732217864465833276391770940072849945168283360448600162138853771543705028291765051872327136251645310306541552521634767600758010629998050114197058659158921970657862423206105580678763884257179120395548990570109649009564781243989571248695101613215526544647948625765820906963199377059936523437500000000000000 [152,1] 31134676811652930221760627179934269266071674872844496562844586910572052873955680905426759753496778374541004642375874251727668511467943452482420937445621580091159233922551194369055952934836943000993653516723418141325619630705515092590319444541619377818147104133036411914673901356401946862293043050598433127584781857256419018656564996785300180870501434334394227814029587515465548402389211744657377731176879754270238763162097789364072696606376282708854424149124519316219990765663530183418188543231482653769393134498464421016272391552579277656431779385250297407794297892446040590251481143536869607766765505865647923750037265236498225839757031517735057920516235834490015288181052937097904061802702602630244778680977853861918298846255532302682557805464540159601435409386074655075369186730155104672409238957812883472948263263824161447425559177178433067895859518557830980036171882867391629972785108175069088448461838647690484812412671307773334322409878285023910960095521770326889443610670004228955081779832776016751344540407198280002983410272799087005126605145007273119091558841772168041480450859943414462047915341542359732767186647862616344677696465097431421357779977088463967470852215356518201436656476937975714999905973763243254983395546748995653144753902372979394998489949379486101743439050730127274207065517685889188573634885294077975177994191444480676312310032915929347956130599069796354447637196567874873484063828450471002770461520168320405284406167390717573205958983516502752325748498489353043054426959692870017588536469398234237346614521594723133373787831425417727680993975947026835901363391441532471404270312614758997994019731062044765910365128442565911576921665069607212274537672139601734927269228759709506285102698086575401248410344123840332031250000000 [152,2] -1219134548683878203131489111944413175229433615043748524591525062196480085123209468871320738638437793371190087950455075649410957854398495584548490060538060236450680723350100749487229828211224620610070883312480278102709454577029304717164748793386420322043595939821511601055089157760694355268993330496510890128271710634981316678508719307671662472176803093418384583957353850232244789908897049277378549234459945249287893477142128483657193363424168911618658910711715214410170393445987383701247835760426759034262296475482454762005005852246559601347278082412047565294267972661073696911493356263974011025229586572733633654115594860863411721902367929737606517838015224490407069040144977799970077205615600084242430253565289552613321677148421346354862740357110247553505254028137949745424658718310093291040848933565864103995228686999919874767094838885812312350029060273767401242807867105264912742083599237168089622606291618532740165582749683359463265294770178205202256660427271863147962116159807113190235123618994077248159738905281619227055467898848331766643800654794499242575125922167856156197179386296430835114631330288729053719268612551941056813417216491431086267196009665065986979215361797083715999458053702858777264871571818651951198740188445642096854542498237278513593635487511571403088958542062489184886099903682047442357856133978145158821395986271983694103234561114560764692077645718399873327284250460671379403590005412285320201050139766128135276872026988473981424758095261047223061559289518574930450601188234035688874710740820219878895263502947531577115109117360365049083206268288961950542212095663322875501960366409911003524750211773346521940168591565008886571600773568838219198273227578189351680451340912914390138613307534853902325266972184181213378906250000 [152,3] 8337914856963946199632940690130775465870795289484580587771825227267513419905090656964350962510594897805184257360176096158203184124112856687032975102387856113053237170685953967219468622886640374951210725198086212288922825718727061562948689219510673546499300021105397183420104706902466578246878100806956008413036641893772823266988574322010083136478003996504114685819619170886351167924325830085854669567123921224957726105352526082121525178783928889902648117783301903271567119687255004957883187116169749539405153569042091214487307562712773677148465420462151669526492995649142863174243094152087586455453827506553829371510793442593039130878724591177231113732193897254122870457217781625075379292096416580329367919937782872956718454103280865368546955233647931657304716492058566290877482027847119550503629482579554825914083062908147834985549707012745545354713977411019452221017283791107584495664991042023066351791194358769034697121428527851749672082565213506759083824841336566330554439348320306126292823476876691891188885776769315129867629822479194406897890479649567706936398078200399878563871385011759578985252327421477242635484562407486264766570439673490959539695026686374834718912280494145219641212995892324044968387538300765905786702890919829345825193395502908297242384462066968239625662546745064344814266972565750667495251694275019815620718054954721005319089048553494892363227025771437968545812317584180541577444384607541799416477166663201905753840237732512485708653701037069356781536013837975141343076481879487145543003266717972911917465351086456721086150499271632292051185663306637756979572444212124127188989295637640299177180109899165354428270277087331116843822433714240678194384996651144342592385618627068549074676795385130390059202909469604492187500000 [152,4] -248891075384935963345002947535706495296982064409245317936112452575356486880441589318614575800189817667952334778935894026109649328801270017871249855134949876513822500511478073017120739245511732430008833056255101157422886419548799639476553250844046266777690993396092282127405342046790348223679817107338773428751967103436973210806452160309287423354018683660620757054814384154070708040888937764393571207571466702256322287012439474477507528554215528501700318031279719669390263943329716423169682526227670762946117269132919802237366024680532703402242307587593116948090039069045135656341188021556751647192905317699218653237917366568412806168882262297413171281138131315417035996147085919922713290936286064321219520073069671381737595078940948314695859465599936594323348339184242333761216139231084528412473822526336457362858141169793495918239211875884814661125852551579391852293067750698777954830721859010007065357925417663801212141726236689238127805638308116411801865066308207165306476271368760314341045907737907614261255052497014195489862158706377348113386260384220961187212386935537120083376022888142800044647498655216827748170773303516704191046651463886112663772964785881311120109674652163946717979231134300522758079317428226183761149437728034443941563998865326819356712258071898604457812461632951237536480110509224508275719667996210472009092956397259624909152199304774200754338502257797537557544584662678592807318815614238780449409052027866969830910142840115520252525413001435048322877167398754241109944998186784579524267538603217321982649338217715357159512173050674195208991601436235715880191361183383617086178171391950071498595567819728349860030491175028348450999254674550471847040005817885878641030401250904100125815876509705049102194607257843017578125000 [152,5] 6597156691443546249873746674793908757126958751861091128086263068290958606015984147143256234960743666486680451815770949021203229967021474380306247472426440991968936844154790256625485763517245709213425040309841898993390130637798246342147961223504688054032962683550220677167704107625606867299592853489391598317902415333307743055312574071914492594692155657888177495848461661716060827416783627974912690736222764853259386105965559042873262737792944695099352334059182501613233932887825609936693500364080392174868113403251164119479502496009848231017155718607734252416786497517894496119104079344538725112321329777015669482394023783387127069961231652674946069643372657505598762792722398891981706028236966652349277802895324587953414314415254432373628635785946740559747474024315373447993244777988704118015119974849871643665532705972274060924526264296601210171261288425130728080787732475550113864979293354510844225298183694314491883228042943801238051971661948318015125031987852626126929305511445251746438469249661649274677766883501519168030768048601094515149263816088753305451532844775940900454341782457709262691240340366047526778053526671341000282313038890576417767791732687092513452676959932046842387768637228313141927015924539113571696929764509297453054630935627040692686665380261089846149240743608927818795363166966265751627841314874295345304240758958959177807259806879610879280792343979664042708746918699715566689583772823500708707582319340225918658595759750606296486593739518492658543738456133970216043108695130523192983131109670877943952544474814191638918150032951538458671145625484086964149540267783813006524387691454541905093205690042360207741663916451185315208816374002347742427923109419908818131502570083503876607888827265924192033708095550537109375000 [152,6] 148719157029934938748229638122731327808888008009777424128272878713732664300145440404858807476052756063976735433906583007200508200048359438307826674105612939823670095628692390286511912479318054693404397215883388535507747301733956375626956244837467084159639534299065426898098181330551498779132941274820921109855390700264465271779073937827963868840316221247991995365730454429147733321232036494698644403885562657354839081282891816153238663713918402322622890631667319992578093270359573244425050797718513790067010173401204958507769193538489787280588924988928773596615150668216254616967621883105018784599374960166012928309197276437266407122649452390904282230278085297771056828813352064298977082731209170507542857708081238984708192092995049373731565561923739464254187495052998419391416525324082491139744573147567293488261045206557140026266832988971285283659322734192005747596203022129949160419580227389574080550950913452120250136604740986876375352588572178942767580216961669755334516842004315952240345496326723713940112047066450355177836341195886250471267024839929770693245219140338162050316523228892114181984875645622728852859854342318157171303210895629482810140339794556037339486188098228275908781257912215684541041419516628827648813367827505217548085512181334044394153253100195042174454705912969945827678338747531574006793431625141280155460884339306322668381886579010294537866602616558401521552922292136360787952560124289121532679879745133915665156358028889866031923482998753028009085960142129682525937868131864216984018478355428688819600470006111634546729304822444796550004380783141177631258361320823149391896038026766434552980662024605177334356418970807944697039498985001450880818973712321395217017006777125514259407790262912385514937341213226318359375 [152,7] 608274894789690679351641241056063860439623629016175349405854413814125025145797470633013066430006384807507687480143564233134958172062377155952446400994856180245985115869329827424673926703985645278741212690612745593338701326123877923354952646257187140021403571603329116530468769736113379733857150652073192424780952387953181495070910441121237776209741856089946981852148796976518562140644700843892268403095981340442523307330532489326849759659825311652422876778591040054408393274055313110593844549208614667416007720615684550280389398977741140027876432858015146520526852022385503775427927573536152111467538355160129879653173543173719796370463007671807575340617646120507498723532212377673423831734706901324139368727168566154912041399240884293453148584780929750648839909175634469197284028687847314344220110472063384193462916162453415772290198072953240071897787788691024717481042198849198612447142147303058103927134197475545641067754995816676823569219579411979710579140277031192668292183075344524524521400565995090407750933848620214153923776672010758872575328647812169671113412731145052645598829887254022958610885109863009477449694735794159892697160050551788208247677504923699985837089311444590564538641505386134451149389363698706793603017126615741554158942584149670212738723362133421305099675307395992512678392234961708432146274921891197871061338502405949900539463009664141610402023189291037040045944875353226006471780398692726393413150122395227356756640613203930794390836267802409603594606383011778173571696996792713039883836523844403052947597792462608948784037843499826536786228731504499808493228763113655919837550743197579656374010340584069277085134430147457452945092541449021179070253323429818427675139794414196914296155682677635923027992248535156250 [152,8] -2134975106291554450613979876504435293904712888190565333265547764359582152612334647352289161473877321883961220464577987908851725093464802555061975585619221704570200836323399839750088336280235924004320650390812921590747864060446131297426065641679408339300044766015042094271898831785488108604949602168332727480887395834709371934495539422194374239925427811089843904766848065438513905213951830713607826281223003456817621723641284481829114848626088725111739411430159230136726537904319649853055177139028399496882869084887617751203438945744582104444104594891959664969619189263247935266177509238382417414138125187508798145091671288338025879923270400327074604346147145540079525531596352079137697848841744330361133715296115404782371743498883241805584359641935549584492387301236948850297904733870816549778314274227375933818640806471024103919543472101763770187638067488284654221084981522517767050891427977485613606854594591885145165437056027677938420757323661971551825672357620805046122458674263599909355723938090991491812817689858652803894355605435094615751330688203832026389207500309415061874232598984129982688584978299887128916433077169296005687259452723078776807417172073345735324884585474491555449045411665635765066053309504261198291296782840164247988164169740115663295847010161757461853750500935843496628037190278697567158538543299158542437010022443740102587153417298210205407883948487834875876667312990724470127293618761192387596978630116940150448614751125374446010154787474898103162722001579063189185185792137443548598433894672528871277463730950009945984848630283553101710468578202490684821499959451672121095046203765440821794075700826677996420527958034206924365890964036730913523729585683261154474195001951378203308706815732875838875770568847656250 [152,9] -13744474877927848552332647087627733226735058339578012757644062559355376806092441050412890375860373957032004777069069103360379513925512660646542261463213920638489101883077996780293590675225080190515224845147910647671982135014236066982755710239868239851379393681804843842027739679389470580356499714561451520248331631339389560878583631002706057109647600075709045215072885809008047419693364978235528511355838778884784806537145094686767827279183708297058250979227421470016454102900469960208478317373166718060690158099486313308325323435644658816507904678612265155093793312632827895391468554401639016209050523909642650721377521419895091311047333187906571745970141029110803032412425195113078828521976370693410533873845932562635499020118327552332075897419976995556201233363010970650786381391113304120311198705114045030984648595033907919382382536294800484469912844865837397248147686263486105448598514102121377253105060624692642890616323047460629760855303948379396330317868793670694362623538868298856385450803912274851579476066520878513886139838059295750720105160832020763437604994568395816224579901376963750548854833393463447309184919577538110867349183339356788236057218470804847428491755301162372680597075264436537983748616296994721389088075722217434701634451060284361655941883972529429130422199336440384195938217617732323110205109865804174591331063231029422129663114896710732489035979021883644960615227321567981257620032039165348927578600829348884885969934202607509151481435982936219836878128352241196117700527154902884798627935965753509423947277784309605915122453297050989363617731743677226059944775598546411024804374171840534987834441095835623987902899953495937928763865808405157741203107218167790468219165156416039508258108980953693389892578125000 [152,10] 13342156935068993687262322174456236427486594733005815127966524898190403965186707970677388349058823524335980885756780201769514366094579136380680916230082039686810914183836953359193552007823414510280037263583711733353092342822500865173401485405465981429150143835843632197863606398945216504315269709375356246195730110641491990294495478550508029158964018275633252408348120803414417721190136409209237619357277698120565057282536408296171904525792853412623711508822753926577128313441733000093796032351497420536262330894512460292436856007997280031130434534769526890779645701225866360449417011463483839254093352008107223070941192265495704136272475097713401197998597278740742538305767510429123122128244907102605257160989648211776524642855785725589157511559196145764215839493651814829459448540863931616574436756596777934310874681764447208147741585407392615394635783757534176708979809156843693402660526359385097264124867901091362297486587585715080418131333635678002633155031387353625547229204420327733923063358246815528560046367808097218061178903058043489302225391984890482442315878663026575154169259375793219722961706143930039813534144381379376716723437070868629479733050905134800422896927682659714424037014161331461984500973463078900283729208678140574432633715564736411332133392346734357739684550314809156640300577717373985249581447401768784928964595984847319850501351801255208664485438146927143502250029971535781548079899655454823574036967496545297540325088147015023834948779646194054732997577671119001828170855719885174722585601869022712526493298685988602048285687309496407299449232850198159669733547017158143509737042855828655062511164724153620563006153475028265528813898458468564354475424954122374861416322477936091672745533287525177001953125000 [152,11] 119773944864610036903409425046922939642307642777852578254860885915227720045604886146580765276740311046798131642681513735507016085887106476175322973060161249227342119426953929222460903754176537553695343155505209560979999641280461272274733682266966425109592312987715773331325230508776772304698927006606187115148048563220725820488446815820341398307252645880553210733843941454686333575589291289753120150026433873473223540877177710036866307187686906301728458355382451055845753358059236113510084844946994283404851978111003580894893689641868113823681189310110090268811598362630925644133815385307845361005454755283270777738492325172958493742026537505245667356163950877349414750757575858289861965135603362718236723749094252993835582141045047439471620339224677355519924711633355702134975493747851966023207152827822412629530822884754120644794265789650097631521536606431885470575780105158430290685079059749368985021604358266904793050819380428423238661285221309958354447457744585397563789504790323644662857391299050981798472762789966844392986276851588843014288403251225099500280428973525141130448604528506466231626887424322723998058776369016414938008748679558804233399938852137986425418905963825961429925390140963461405453291811239270544691858749245446946228317391679302599967404062702789842950105496728419029871482656931414552883492424799663589951891683252953653232100881125986365399706390748392069197174749574645297209335319529374404605856628207507587809775986207062040921599364519694360953693059457380853514788685908181274900984416593563827286061295085973831495926160028982108143003683559125930851659687087029780031764057111547176031405911692681581468696469886093908493044456375383432864696625938918993301701698683814356627408415079116821289062500 [152,12] -156937499974477753934600588703166898166065903714361871143917658035725279549109068656495995885058530027285411049191100142739780036059597594845475283258417163694818055923151187647235904928295188647587887064971639929721913196773538196774161476576225501241842756759327922028640487089824876816260768027649741466822580688480831977480805685093995727860479947014316828800375607117673164136919510490546091501506746932394995677464395253701799156855206178674826089344329803147903315099662960681805522896452265020596047632191562454426070532254545312130026752944861056493607335578651967194592388149800128918684770864161943207305855293888125955141958388536061640230374871820002195256309273139344608172876876608802774533946474305860936238649580587855645339645353604631632826270152579501692317292874141745119383586055686512898871221789560635905053576417680302908652469465926712750429029836213248774651945541951101881999461789189430160286581341594804082681657142780987631625567930628696126897651114124618078601113674093335043065289620424918796300487381598794752958149936791901296203225103166440340398331539632337084101689828316710159092850241297583349757490644050963710009942418438142060315022625421184669161008624969300185746829787611809335772394746959176567158406640382249582076613197463864531896867039761642513137700991440872666709528273707721256224719990913991037221922413973505415077351817660894516414517691243827965533007667604149486063309770741706831970553996227795561949911979550953960880772030311226566924634563313281698484785993666307781266254229228306173054485755040810164738090187524699681878051784424345131948916154635652389579568636392653722929714894100086279343406316536932128272225747309641386006973107214435003697872161865234375000000 [152,13] -561020314735784115264969408251005189523518818776860900516237508615292816925814166458597629657568050889843001281756726447835239228648282641339492940159309838650251000205296703530053992445279696019051829062771230280630207743857280605978808546957096065945842066196677114364010594233256194182173715090892981945184279628206263953602796563630010831867516115726786284637469705892344892881747785152099252374904570760571052057363247883831199869839952574506287201289755146946479477903891241990813143383228288745133666585466567738964325334731811225877906452078978361284915923140090587852091554833723248625257468668609595583623877726701428058757567185096075612998237089987400140984349663719773157296670883907328316288069878944265508970234716646306631741337803298154131222284591482964796763367687548637300539093325851235531159446687622713656528138700758588265053374533433546205304880177194017275178055423420465267890739507100044551118879849398011952472373747609520433795278110155068610761589992564822589752499521276933786055466689332446697084195094220831706151368147940191600002840398022062908976277709292189526704496888908655769886205481291095676017569268703036061416129508145882622285451462501399951944892740280061724846849257237507380282655020798105065140545512785985338419991460047921699989513597908392443955709402313616667962282872598869499476934981013902694283655471168484512072632918403756659031134394673983953655398565770942572760043343926993227685406514583805427407686715772671318700407918894242551416217063364622859149014490320030454750262576360299423363888354936292358195871792823093886030088540728454542432845488520138137008735944734452572250931104337996766979200631891767889789589032734605511532066657309769652783870697021484375000 [152,14] 2015236376364793093044315176198595122520592211473935533626779826446515344616446879466052536823902676391333023329567651280236187128518522117558508195451103215634914596520230985725116259036421069257302705219362994755641373601612908996411196361085671864674333653979884466286182400498517211300876914425495552051733107138964009386556852529508016240544718866042788190409452779517648403522771135708314939233068215332554833299961711950263723162070345580735933387122837379163608424018480195211918339282675663910319374744373337856886390349472271804197607061238601169026343396534319481503414572037035199618879437944494146345573015144490159564157991956245629079591197310488708001422499960516640435583861160644053386192966502167773275995570793952848838326455217580669193833044270508704076670344007378286672403724034505135225286897451159210194600104502446248820053244855181772339377984874670052625489387854438095898300239157849599423122382068410453866336372756244138025481787846854073034168504288928351427781743809655488744935688302615335807937068954789121790187758022478556338339542539522916458786306449412246402272507285860473919861244291426833301221575729906650557806079652236754424050132348400438773304131140489923541999327327040002797206204206651501451901292547415429200331087831587548479941005781680281035168922527549974092655665017963403609716099165279529056226355665742531817321571023831152083322544717592404622167085318341495318527689343928500978631664568634328518701107891190726031580272514311805281825876629466964674516848329648241599463168898264779040075771864263269298027224563356592898917738425873705974223714526837110139522525194665441060407936906113138207222633126157303235610065788273315146028608069173060357570648193359375000 [152,15] -4142378008142299972124725362095115887191312638923207739104552195763078875497297612823121087230984885892605181561152447087199351588943950542467365607222225360524861092045022236945134688190656019015008462743906148907020492583728381019211874124839676308505863327726879292226297798143634529556143946345176257664153947180674241901749797437098151148760597151823626629584365571447181136538981006450625161902266685536957260469893338715588494554819256449044650404181521174875501309470003138647740056911013368831454594336521979734301512148488787577331418978771321930983753529085211893392641137212985825974095606433819745016516050295197360950967417982098580757410139914852606969094751833875419771743890762333892269311547701029684334487337744225582280075272489995317315280778477578648195280939343054358147489960105298657221958750636189454216362543736707445029673362760412423412563823965422628198228129639863123480482554609727606787829249675854236285956817607551502972855660125581539036033569942531310523734867926821219897679483492963597710834489891328522964588464790146334124898615871765441920269519052706335270756803209617232519227670250033623948362094842627828060135044440845727611777283382207710454968277048767930058806901013857751073748559445097853081297466595919934488029038835058952159717653413005967234345804808868571019575232765100946935639989724270987014557907192098297307204200484468626777698800981994864468639500518816491829960819628392202715692110536620648769756970703236229148250956105352835697784923627454996918997588256724929941972302806812769204237679451987930087007645383612407707652675261260481034976861374750013044398673980837906813705214494386090774834660985155963596070671957349862424280217965133488178253173828125000 [152,16] 10486471567418996376114133735055609306519011034932011384781803307436414786998014601577087842395742867075383526505606619231787432678466547441682101738620842251344293934296340235162509810686501340105364744757914749936557687129091778059596846851451853634363546571304136414936983636017387186518188913399680173598077008544317027045490664263515500536956499669516130733034734545347948417038713819041982250644564108290315309228198481936387796742901044425680099429035532340157460051297520302462527497698750564163179895599617786866218348993542954621928997457512702040441727797797969888653875183791034937597302147840973552453338211715883968582015608859519273905322653739000467708216578953680439516838962420957480562023243001402148345437657473479992614372961174781550731313954985915854059114249205209421334953541045086347750032582658144777241135908382884744766851058822053480939984596756981509012183630036686365055310091723173500177969449502838329344036570625729658659347766778545099875553752988830925243764579468292221685081806212031421422475757380090456682866851816567975861127133144468798139598201723990003718291480301892189955784524017241323499986106226433157241399248691303846422376859080747259770470132121168835609686007066740464595721247269059914115990265325155395880427977948175935652374393429010817281166394782789990999657627673698373240511322805141761109811450006040166023569317848536452399969578908833016928998079025225267388262006542800345067896663012570560496040436131392187445083290006928425302122562227757216483341478914849083135597235747164695004754583536443304129934174274265893943751108219642783733264999061142277227662265044809015424332616867940248346009297110868628739605706856607980625994969159364700317382812500000 [152,17] -27114509093986786700827609898738738154615022444218885471606525926376823041330710819500182199407382175821346451144506274229347533973256699618131946587546042477612062383300143705669633039389195463041680382688723129939350119132234676381514475391347757615460098879356810887876849893257255856651783512777319079602399422102227455812157040180321033112824256530044132787083038931179955904575230968254164277145458276700127743421791398800115774609027139877756925727908921086043561640171843251160046882707818698485726318410788196205895254118088531458617370737973894564323354269153211751628140422934054142612378680584401273414138024291063781097157872186605510218186737598326657150298425197356728554601432471784424354795970563078204385242309587766898566315621475500519348399650294752727343410244581854901791508469953599839536602385447331047966473331620375084673568430081692971811044727929773421707872811761763283362699520531248930987895057389634311093050819071146372997583416240790917038036681623064530889905088682398975339020265810455309990648174881343283137493368435262729426885053333295049964523318811744251830425232634913888400488524041894378937996113636022732182812082808257699602593780871774778152110355953700530485349690511794247736325168814244030656016752487837793751442766051949635184470865591156914931578078543993032493300662720841585667227528639560522077128157871048459164260969145082339647545086462985336524425273278724342777147791796646288853164917298808736308644376748803954546682898394286735142343737460858095378622286202540829915773344057628872592055094984021667355848356156739249429858694619111287954282247368401984452307973428104404102306976507653632925957750689891079519952890586331761824112618342041969299316406250 [152,18] 52079781388623803747612240740933682786294179268167787959019244244572446499854879322786121434580162476861050963506922634914867645639263072119062955446466632907088983175942322075839366481790191817271125748788898685130429338934350952052010938197658286590810921911640671738069102625467955166415957841713538895995773533161360502714726881073398867037682609811985351343618040410995767674347298028413759926017223116760417556632073228113396036312368984512528875445594802741847267851508241772346702379010677416042146624277357009023619673997514374768601734478975845053860029213842566094352560901508312146477020281663165882792428751106531178336254784282931117472466714653057131398250680938113184219160420244964845659515623368715371650695361106814247549347975645093470689927927408452858451228667785983504224512995525506672103369205602489482597386583239436843188330696091071545157843044936029787624067637405024245907461751124130450253601104608241636310490860748672420411189004880828548708603040415925967333524209430774260319381740509721874368772328031194155940437784968756784543223879096445519794035421016147505714576030971070170717636601993832833619266397893554321661183080723545110049396090008203680348058144381700237091692876641995912777145169389827988442501982237623768883307357798955147272132165626853188960379066903804466920337924021784206013542749201937530236344183162265925973880190719556917111713480075906320523235797090170925983099553395275921552551857882715675215810663728847352416411208954821480681594831702690942957511519350380630244094079562898573029040273985847798752195866460176152537530574463062946537221228372526163832966781292926316873866445819098866915849302251351383595198707432416540541453287005424499511718750 [152,19] -66269933831585049662920856607879703978310113876451200033401930516879910184026276961082057359052218950294860617085808907329155021521564120135544371766538697813215314258715887657670562050226983228765586475265510873466672152598715118520585758821625985602950691713862897371171800594412326467704734319235527918821332037207660778980738585370765415757680623784413490597789435142398966765701291400848085966277700464769633126337002873067458793222865252790927963291413528724553383922383963920135305260744395926146175949581606899564444677284702591278479631678699575609731090518627645495831542270250985898840730644345614783809263017932218305262857222948467675898911401771806741085455705182931545675438129025177439298116675808232069510061804373735192635290944235029740364242038041446857798357676605465722410023071894218036999983621219002106655416267010443671524575886680622339509544011539479724522794781007968216290056276521240429165391876831166283850573235419496064371488974274802720139670442258767945296047090210484747407730946890887419209535687012529369443480558433575213274137552788090840831701987451227799873932211728813587755624003793569474282468831215222085724474007364357489124738144689282707694143686340333324678470623277556584864156343767607051386353285644633711760113930081465672908410127999240291328038072674672827374427254499659354311335068932463453103874093263579076039755250113353738977921713675876310367570857347490496179102992554559545478020064563201423159503089996997163234683836277736669842586890963450895287817756482841796730358374174974301160771309658507469648608165473910109537794676654566158798393043049175383839151125463361718950996116066674439935833419363150746141111202547335778945125639438629150390625 [152,20] 36947688519358268605191914386420498839819497023910448732972164980695982615734942021764225646853226304505104753469658835560317147936821482342660062729789130275514516898627747946895409806286784746302102273960777344229546064162991853446004458574416199717782867110090665778502211747545169364977412156332401792712764474964370015149483622164460157151441962404802288197305906943420823010996617112714985142390345590989077338558108818747761167165662447384204804829018294214314618824719906755885488074184055178112031369342935299817241464729065041893698855529118388312631410028167128298092972388518098115580444617964266686204346587205259593799994159131347996900344246154907445470131035161533275532329665807260520893234525573125897668874112954337840691034897846833340919922231832800313538697817344673961272448113301296575062131123934939177783612834261287228977424812024320569096533783322620802200246013170998433682760857093686767777022619760421297826353719356930405934316516243094942494594566701195700187877832403856045712781650423909478732998473084667201088737064979908516667770439494516392451447136586714821582794763161895895719818926052388368868412405317586574886195155799908445528246871215653130434361557721004583383465006332935902083103527865259759046690068596125191377637661783970149143227654758322447907013231162966164189891457884638340248938944602224216782170249428363012279768603749756447661723447793004136872490896446360754118187228728563176272973022167431390091247725465979807776101635872908325765615276731139771173757147330349580625925803436204766043428157177419228275443696578976132421087101073149568066419149751002291284749112463881801040214675248628226282713699026514532486320518955835723318159580230712890625 [152,21] 70657606302785618167440425763301367626879451958799852269328379376898602442054683536819572031417159565481240390794069383195681677767807717781851769651055915244090805959378409974798362905412258580613167091477962747367615620304424254334701567646059462301050139452763829187488443463650123140862959636545884111656951557380235248110812395992438629427076024210710391209608182118928465896178246167346203948403817036200205451262522820430061069378037023629308920996115021855543853637996384363341258759966393904539399963187085410414707112427049933336933772989709412190089608148877128951324492472390912924637756321977855303908694169421471046169121565082118025389100461557176668593930339372523876585517692040329352688979103735174002581747907302352822842825631748228082551968724277942612178746074392704921876548746064343268877089676595050887947454177503620738010588612969344788465897310238523617893367767820901406328791681681702522281482937534714272696466399768862216483410008831085102410702227155248594838389787771678989463579618825956737264503138748101213520733913654895874621660505848460188821783002030998157068554588086330320488088952218105839812112829811421546017339087827604964771398410122025898484497080762264268208319535356369124584900914895829791178133981337135309560993852100296518301333056709289611784874601523320486755913212262169142586634719363199074446569407870023123783577213794431956422111453006248004645379350345846046913658302679844810895816048189902671114563670202674324635116087830053707619390782366755019425188798806066098822685023378734934406082918127559558424321873502220104720597318879606966492606592510486830310295397283217865296439923770376908280164816575086295102892108843661844730377197265625000 [152,22] -281133333640431522289813556185907295969465011319712481811958998412755087776637270764616721841993306154883099718070181760028430599051366034403153493644057538939640257934689678993499239601327807748132599488660915478563710792233281216028047158435829118153126857786351679842616962612411493029852375030836258958556593033890386155928445204569158662137680891165014884377468306951758501022585818463250063896542289869713000961000057860088898030762929031272051583928609458095596976539594615932721415531292123823937639458841678355404475591910154729519339138229806609498061105098791913152660483745745898499145069286165350536186995629396983762202320898869421172759145978490354305367134004825914836319362425457561384519743932732927167717635488879607724631007836472112087955850349135770839565244888098816901795158985615473335676764151840402307683381508528316841215016893652022645187793327718093269969322074383743378715978154381769356378584651040363685796613071690228321734267955276768137230007382817561467334887818882380536010991985234838510798857859396836318115342286133947046994649999143233912248046903808315438242417347911615331973234997747425639376452854801746904921329261386542123715927820260859973053572938023019808956708126170285388716618358731349495793760463081125167554431677840352483576450592767053267833034502229195175518439490789840611209934666618815856736257788322028201837376436110096838847810101535702673638265660314413799465374809269703035877623435000025953007828739409471457212523096065342108775021768918731294818184635306156612663018300362159982967984471585915436400368608615149791610806909715734371672378855918295078291105177647051857253105524951860797094749179072525890887845889665186405181884765625000 [152,23] 591238375404187527459060998341037681733939263595044517789829023819442902491318293743420810587373620851630828902362312736961901611509019125445200396659847719893120394295967610460480282476178456560362647169108124990143560404152810732694373829469832223333141061909678655408426017537201295377102982738887093583091803166001646608815979081193892751867182419101873917057336867224849212289852328668260313036821032455319424024187211194588673723035067305384146342016222286281228501403886209886878474178650635313585695583012541274127674046486715327912102376427854629266124976025954495943576288035569188208440345770311351445735755584853978586684628173535357106550064971484989840221971426960103243280689783610464553640297134420806414409135044567572650074432987606726123953329718101825100629123739480733478040652833726028227750484041639479289663857879461406620572772759837421432197797715418134262178678302571730858714153589923755329446288130566538969276765437180346270081804316241289935340653361578673529919232674339492579213396440229956411689157610146658502517545434558622522488382544100926628472868919107867555528588915384305308079127068521215708270580055459744283952211960056361050546500707101036410570428803861303239448369771204716975752805978080733077033618314988386573510093066223258279600316311462044252575741069086473512115188780407340553021132240048870627487576571507214621758618403389643215875934549321215288120902459759194250729770458315978250743568405455568299850737483125907100622886886271205674838895102626907713275659506769421658792988530498661477896033069409052000514917837569392762280163414548441565949088946613745037673268309742880708003323441098131510615377105235523913506767712533473968505859375000 [152,24] -947737167340449404019753415260559542208721088372621699488750753370645030407229303836091674823455952101558989868189552687024206074350950968108934303241281826921315537445775682170448702900396740696819019569250290582240988565556098917095715411724189208028372906088152969963142287794425775474751319552127629017672801028326881584911703177859474812591804377953997309679945767824290756460494422434795485337484343551472826574380995435073432348250005449757613543594044579698925127609440831485318829681891689023653749223307668072484705742737809716179970908581282271276384704633352520679909359496818311377321475681134570402223768168371086098695334647017732550621930063282824311193330901545422008567417322436281173298887085991898131553498710753888198449303594855434249316757257848014062302033652651728644733616070978231410129975860372128778221621214597885002745451908222360620577320750842947282945576607059098711499756885701921741356525561696639030423113340455769114513839562634840813283180733844014355112877255421683174215353719758239552474130701154074513536444997196960633332673079088953400457852153940123886618472285694466643400778826862853590467597440732781680889723891733056341829518161633887692241327042924345676407077248276464824039496621562748609591453338989951366098768281837488293795284564478417838585193252039758437444350734890427512599054647927486015585652143620278588686101946330391387994151234643876859737026558878911060199860946780103594490923971828418220042573904595029061501030850503352704623360988252914902933745882588898597730772558304680984308883462421090895403580876497926998213936141971376989800979179627364559841537706182172095108528516018811894070286262149238609708845615386962890625000000 [152,25] 1246829187567523626749331843406239671517428474969478921738385103678499822373794604777035224745747253440368153335869303884950066711360727049365339481908847644921725543437965312762965067999680574693750198456500063908569292621608586308576272664199545366968920875593166313932620859057958572049525459087417307500207767991518710760780327647371928928019792901043941197586838131295397613603376568173032371047483700846661003878925516957454103493042565256146236318625102770152111066454560495745021101592020919624826046041199888226139324728150646288933056084496777424518745599153949272907678479373925679470610861196536407345125886253366637923296694850423010680499133596593450766067476020219860626663957921628012036978811000978732566472457392954813151542411507912914365631712871670971919566206372809818454651715811306640186883028669253110242449253798178938945868196092965898892753684999590568734625147489567154246508736244248142579624571006865404653766832738802427568469272294899831805254134829447161432922174798232636918329517541967081301371231713016054466792141382142505700364057577057244604578571854690213226452100851033268929499532048882695533754420357259257025315917838000581624557193243359839530962754222900362128257632193235010689819609421920850413945465225642582341814944559025561414782393146767994126900684706475408700579636413498824927409874411121296042785553220905825321221904593252955925987545622403182264724700392581735335519575984348441414781129497883837818250086897257232510102225550542673771976630427360240723655549142119493582026025685108573149196250782131853916661866353587568790528054945385310526740859732468220658194754279310584122197864272220456878674990452964266296476125717163085937500000 [152,26] -1378263273012309312303710206483829117037663417044583608663451253002685125285163456492282584794470626550921468836048274546309196875111645505940525390115464936776660974536457797882784433980532127308870391197228325446874628805979325024989835409567061225562283098491798186912556953144399167932464301243954731521325904634082457992833021203106181272310234272638833977820046576430787578948674562238811023657557765748732598779414060265537588406702929748016341291570728839962270476887700698211936859197851825314635126473646152431310191623961649729213610293642178754029856119976560344137435418810905113849595163819126018008322233891704159874575959844779425182934756477233801072544143747463880645315377913321267490456594858601590042810919058490086862472206307126506907835784243531456533725541253493913230288885023354575614243553762491185087999780248382614164452420512738994171444325498603679195148984825810896113320072239172181702934430179777596770562488422822763491902095920448139839672735304811576811173074469792416257133648095102292770370997940002593844910134165232720182655069664854196479147748797153467336569217790423364235812711466857384757221782019995000693409536710921592044123820899165430857540270154775253479075635905339241427859556219966566971342814233042831733736783318045829021874714673914344471430686638114012907665899288091191593886440598775956538744294173259807686049504533191637792251890849889576141099955925789325772013766442242367642237514330021274474032012952700292706248150741783543306229685678054036128851588696933632656738423126011253518855638663168742567919657008969880777936765248856836201023740814904291621970988823691402105549855028395673020234561323832167545333504676818847656250 [152,27] 1290773886037434529268542790894278479858481061306879485881682844320923433803215326779423126762632027512390847747624997911414743550956621296358049520999980875108165730355309050251698038828524976046623284879159331382605289240511625184701611864830939986004156193271188537845191481811963307080424863371425729027506476842744670068444365012791097165277378212045633115568306687968577906634319595561794198926641652495286522074174508212246568483280945551284457703665016398259929779917982356301467501425048369159456130555099570753115989579550674925568714211602150287355229973513990391286681496825008549927375214513038331773810856160822218831284813778810896415367825883620851301032219528244491306955042858011373989083262945494027019628777460505968844451664373942741785152434600083612987927956747950165214778652063383303370139371071708331270411641807067576038886392490665122514286269103760634748011112250556937949101144647074888928445492078541065394858742441746938166492320324549842434538333786670369665320883106955251438184452703920940299707235271946699509984368880739474039010212793557887298127218564137762376877348263635099003964654769532726273164668060326931381249705706728731555458736629575276587614662982381837604448223516062535453999853618054991631238085188619207164302615404507146000579584860895607953126757639124267338882409440693599136387292970813962920411311555035162521622724277536298162515946532978536062154905286987306068196042305036345918617587717407020765272936578238714487136515054964652849461619153273889082427702961268938547358441154241688247300010681873469037539556725743075637179693359414388501770954413267389163562773308852212617099135723997788046744832900003530085086822509765625000 [152,28] -1023834271847180503512118148221759878540072461211528444501976458724495724549766103051568928177122432430271971406722336156818790626478992296498637099933505094562132970662011938809777022894065907445813798272043457787234721394710219567864201251683430963247592693939891934408947780176993750220970974289871773009832334285648630886562436204346234969714069612600428005484803256645981746047943607496285687766075404242430716457910630304162750452510399136188044328468158684531047009577325236524545813988917617871006445048562124007251821579442152478680765376959637718113179454906635158965017053066219561185242901909985101431230239929094667062638405079720810631988350590110217782153954191155140180856762416394038503212192930266016049969744698933652963173237897732732438696164476507551443642481399422207755803412693111766863883035427626129235369936811562858613528352632371182047037379939745695485858203923682135412493187929647456906943379014613652790928560770962623354807001929831307794581598590358207453228660883252592491220867990202851037173661550923256268292863043893895356158308741990500808755375790258021555173193989192143080869221192295318409726505454857346574736465380429752047454159003631516350464820731757022324103078292945453197598533205934256561748995457606646037014553930144341049669308796285490169328650607391937288647350783264887361392377429065820790360477002551517457350452480081738271485178250652406450590349190644441700542501625462989748792071691820924616219976680146830211230051501612875105337302657027778088911105229976916896512879050230796430839884175374209913397250295701528597370124192505335792960754597090182774640193935421140140745225473245688398661362007260322570800781250000000 [152,29] 679709724625323554144248047976054114266508848773395575802727499898031901241492271324225147201790192249971519090493265394148786960557901514732773470001044778729515381443766320341928498026062396278460407898649987783048085979597567530727050097676104540855329856696034285850646837054810315456091491703227844445400296064836334469216956357844400302071858020866183893302827371861048389292997781193104183776250884073126351923330415332363954264988803196017636755864463209037623397767839898121546999693702916019471035002414425374101318251435626794856641790655520151841164210956719213808163559590774973528262568717302552363206219125110881241230400218115925888098816474123386118917471937950451506766631443099779090909855933572100874216236629350491667332078664066817917510851436203368934607968005734611016670943007249220774036507296999316414679229215346870845488495840028557809161480288242688520849534448162216294209479405765650860148499311914158648279407642909143508877120589427067346243258126742706303849744674746291193613799621129037167667954012113842731960593011235488392733609795152524001607027233075612246143029186687802905311365059047132829500730515280352628682993552193981974386475677765610208624722739503694427680772215254995123589375057084176482397922497259853536748017977134606836868923552591120573548811726151890810618305184429690669572287013217419203271455421511030808581363601211917855596138049362248657925840296559739652100393595331704740864881399104170979810453628373405364676581948849231229766152056069903915811886570318131997132356358609844352087077813957667909713408813105372417507410994794822636580311678557219714079926544963240285502020675199365804479499347507953643798828125000 [152,30] -363574281103946372467923837912372749708115891663906729567201738259581488629757772926408727669144753856977312895846657531987994014320039485793875285779534514183148108377681993837495705506852079499336868467330167900324995069401904113008317038157966988630057206086931979838106986590986577448759733397083647593691346139550546244685713917960716956183856170243331954005445305972538398731533461301645302983439463499358393114458423908462484486999334080670333477914507434238409558168062264247585834654867252386464925138976386005927743818405598500617832635467868055780128169110618528691497798818178473572766399340285693817955498167524379485814861055166894158646426238673075095911192957111814449278482548692172394867545713446506820423356068415751413920450171050412906932522799759094100886373243660417303841325639695874850307282218283815557197105780218200244408472309339530281005784561655620667106155943498209258944560178812900712350620137623486575112033518008690880588199968538518346047721816266666550108120404357813317040382850995770580103510015079253518744106721349929832137915291750486260345703661498449586521609819661757811590274094041057197767659668123667808283962435165480301968044015760483962844393469736618576577755985110636180350977635063563126623391804592910522336158794091921627114554880615389501155530248182083076823207644012808473252183123563513257370233884420707007324453906119849267410068685081340185767650574572998521700788592067350237621725925783210689799439621071834747151676068830389716161758606059035455467251991140898058386421060734633348129593953494165904672423713645276278285521080544050149368846711700321276436802226426987369734945134462885776449002325534820556640625000 [152,31] 137834481253805539959509510469360914174297136451876488701836490901414817712104392284901177872521794965177370410137763480005806138543218397789128634852123994764866110361535880103909493412200261076250557555213289585592427796049893986392752684745860238956732797775120860443322769634918351952581316603390880955474543745550460838850515545266594552153759802236116730231969243529788556228369434249824489323511368638334073094312105523220203893667634784876928853151268335803289830513628959268882470271699526876370407481499792266152394657452673303270676610379492672958871225237330161923380033063912312482325541329348342737044705818983446784389921073008226119018985334358149441235158531973219101302255688511408176216010894651447944478172149145446227994701676732232649948533816084683198740318910198494071563911757325199329385343247598317557531925134958705837305910101376157916829405255296641541190198389485371884480121383648873217298751936612005552365870859707741782971758143840922243431274780407963491970240998971993701953127343863378758405753459147296369572664620655171479776949227612050112571423549274889045724529744602592593772420058056136331448649418658265375744941909837684572328028565942331363445586839716780319963068594001814045052438871560270295963742114602511844776806070438801098439691037152340231530988555400296452392996190221080830370383070782984612947161095352963297211919388048722587441308064799611604943216436723484594488450503620773491585596109233839145895800486728553969836818567597911540987974389163616999022057924677512141988125646261553408692647739096770532638747148066104489562933628361822922207595795116550384971309829969372671701016957699306194541752338409423828125000 [152,32] -12728626276047045499241331493780689744510026964175421662838119432600519179101950075053290184698583001189706698111098960255745164248845664701118770415802271639766280286732757671536181242315464362599940040017550533664503750495476018066266351148069501240994985497785933593035470924332549827547077807490493487617138854956852471043630765467053643297837095898938956657625221342437835407687156951574938902980665395174419905829888798091672363704927357159565825969920748337102857599248441590918214610544863818842460474355870460838701174977603832484223043505814313826085616455447159962533323033768521184726706710323600072272326581984906842412625788739131584544650130924664388151430145638540385676322900921478284625028348304708982472459137481133074814631182847172056108102449119147984260776204807507114776861189886241830688514971074844177601305568475262299603609157360344022616323787766473694105648463800680123003082964048359718197032576031005099981249316430918119205835647639396320949266591981769775863369847312998382989655123888534311881003739998408835977641595320820633232458820900451730979710027889214308236374122157182007994731465436722075476132256187851046960092339545245066252486597890200650926900491465814092996557909594611294929991573854432954377187675872726368270730730955709117548846252266457724732744379444950822786440993919169657194301456579207659944358712819569251226110726143386567286900617368233979309419934066045037131668083607865398496404559763113109801933616837112270974059218091611645661674267843225640195341309309962540294337466948823675139240758617938602387872953770573524046446921399486078926335897072000936410129296335707771983290948479805581224918365478515625000 [152,33] -35704356960445165571274135950037735955413285302729874510849105502111782242911148425425867568580533557155996624116674524509625698956116440323325158984044798912469621579649973073605768815742058235896048080067343946862817914513706161579003635836723620631251503303649186336304507656221006174335563931183151957215336695641710325126452476182155342201269110270476025639599545574653983873407589443720935474099393220817596993022195687966527128952520841139408946745202787250422715668237990794288693601627014220805250874359053783111028649592543422043657922741078728932435489273018067476283963312971964210413613298155249954068926276202252124525691444074644518110650750652781904948391588385299191276404412918585274171312076275533670514863540576471370161760190046841750415101801899296885476828710498003692800065455815166244495869613118508984487434061237934442504275906383971875736052563803929125516666942076063547821005657385933341673941942486733636095436613530615723780613817741659589259128152930100178081230506876987118363669137777566384589203493087340034476497858360338979646182469229707279723696275414873969343302736982562673438777975306370365827714688623439444887908428400622529238504954793391445367028018145112548381667560300138792707757943641985891130726192505650826129689260198807709631015585959239968352732756733278415499444299837704548062555473408698418136582040650643658604742248370139476505167696073263183315529381449941067583411119724691595481801486948086568484817269821346956038376738691670689550802099882193241946485641980217803185961532196911331255160576291436753974392877496450660317165672969202575343422569590332262589431951413570338165381007048141063098907470703125000 [152,34] 41056448274589250019901035208010181458775621154940246085360185838940730032158392350906355629267241007994519803343166772865255573543854213733990988236628613695437211503008098108774178514048141218403056433925188654090015984343249992807933260135345711696143091515582181210368885894013825931231012293285068029605995651760926370645971815623708387430275202713123535193613645128175080193969888916711434857718452610876607450767715997570870231599965704344021685051115789175165716569697543442188964098421397116915669324498939529110378154856856721025626192896387080487924751426053970733679228456913003640367679472502847306896409433919832659676071353483544624629021617452091352737031378720975084072786248817703115150329656753751103097573275436039828250218619139606463845685589868961629157633047940252614151572972977953130744921069520972844656865240432988951100272672599217400806903699936970232673945196580575944998994654169548874882543427003543729518365484321437202428998830560003639896604187498144863983726222392451410788135586083906588117655842754212372288615267524521513963314569783789433489648123636182259637694929688546278013877401045502433179210265286312678897326408573093828868279842486523389457148292974836375770553392987066009494957295385662230156323231426446762495033549337209288190263902236784944973807586961691794764264404989940119280797140842747374178714534465190918581534099710398820171379051385585366195085500934981716263811411294142719155692115451961287082219371984097815389852056683176981696114479165422265673421995585726854949832367764319689238785461392971230041276719283102960598071334110521524436543359717540556760165591874647696543888870537663260284423828125000 [152,35] -30052065234828379786904444574125222616871689911037328458839249652055507221366180660454919247211243251363025029742218840786145578617217335946017902640724575102238913663216999863339323291446115710674199231178915213170637143642789098920391714089362967983853466350767291021809459345529391839258209603413124825763412212952610293891639726499925151181939207122603937135055757842708111057194836280029314351612137092403328231218345212447132226003621522791967549277922388997616462548791297960359758275493390297313649127482930609697246839316720092471238613019370073438343344915891352345028257276074453645408049415048496842028110930549751760743747096305888209468855248559478649708210752619131824759960018507724575609554938973159796763959286255136192290358041984204748250208624198716997868088024386164803493550676621993574725093592262263894767133215600927948069406204250284988568241570741887077778583500194873951720452493359379909200953291771678461629746928747559048029873969212077424557150563010177177046765908224191730800354478306845863839965924593170492149170110384300297502068544619799788108045062955030668295974979131660666667087913628582868334122825933398749362519567978707337628630957283636512620404363935928122929572057064425434693255766909876081934018827106818785349960221084707385604516930637389846360052449641930346727108437114213084711280879118839050805350643601833808421379248223087307422937994711382592101706496583035563938473695387488020753897347115622756583892325566552810580377756266718582536947361198181577218261800016134007959215814508537746739803249125694446873667296835731834708051586679857501898296222149384456513504325523304400309044058041838719482421875000 [152,36] 17484403733022007607203600743677354252651426148409335304137723819491271991838326841810932470947144958052412725049053338746332396540892984813141869407310648419717840653568849741684011821314112147173668021270446011852531319685347115589434125374567886441565793007339636183478510339326482860328953858490669665691036303097145848527307717263991162831930967136914163835992188841185148753275746188533366901925509468605199374068194542928437460334767218707455588354974874832294453979537126267166817477699048254617766852049812616473169998498277350158656392513770280210531510669698667794258837875134459498247732960138954012423308830409830161990770741647590574223588445565697752404617749271872937480765929691692563663074477492109644089866778856560382739331497377657133263615379912394389852421210320584687540171436876975796835819494556262848380100443894544858847991639640566851346989448250519435237263907005923434754953436045776177772094266069957243200534832374985915611145612723686947452742758550329069236790577406058104333794780170621303487829701888802334737911823205384756229443238668687659042203708272998450137924873123463163082609847000841754698529438837603068369969329490845423101628130089791347723791715501453958842822243790574152944596752999881524703853402493555356570654368664660049461362930040660323296730810367556555954564955141637564443440122053556188501694824506322005454357148599000758156989493898239160446074280620961229365301630474427308533444339186258089195502963655712913161232771447377992444958859765988975465133628905463659987260830917073229483720008133326683746109616211972460485753073308660013071308439998641835673403872486556963323595821250693382812500000 [152,37] -8614759487161368816993899105075327624185483425199630804182389957486347040169977056209901482884730561666490788791806578725591784772471283667927608687519502368956765035718016196801417538258483594719852301221580715759001038008475616284444299789728148927772973414096688889254440253778990363613083452377152580577001155233386710000074527680940822765720379291901871354913751694709061046043540811056482202852113842863273540354958795824292763719655078576588403341033575136530641610998005789043431541919781068786630765465876150235225821198925019970718026926859885854232833937580149904831864679967095082642163886073415695042164055162758764933629860403618883771898279734098272586764647207897301734822983376554109824455769584162722500983652247230743671875243649335417966346821095601760547495977684387266005277001333178936097151075900980946880374837169369722669052782896721082837294791333590720371907670153262262753272725532247065017591984435424347502514151671165379948297847744287152574027045888593971881098682237140037166707548024405076124329958107350588862076772917406410683907618925954092813674474557469551855662983440266782385731239789936625601984871076305738163811511390699416680348264886876180876935390827732270981604048528140426152924279522134989620304284075076466184667297939496233880749537107778008859923092424018324772154893773281913537531626837795476317436181629760177610007359076471703203744155082962390771078190746945521412714246544593256341300022054155977713353665133596382771344047444431526597879081817476653148625549179331003789898950606725747791801180062695438298432668936675541210333617640103255539262599550710941611239118494431085538598977019204628906250 [152,38] 3693266839071402896360904973302713896277278544106395263123839215144551227006826476297402076352204368664083758490928698228447169214187589244309292431923170075824080877987862845761466403816004574032452466909820696625158091894948545157027282965072618676299322125196539330058708164652826872922353642551425381263227648025640869519017309605321922739456852208855271215511167928470490117113728319943909082609953445242443453903364393679182914898215949537319545373925289881490048405879047493704722412816323890825555414032745048073910007136058100620921148694202128493741882122762624618703392739161961736121836471485389794085091441441138430815135630288410642344553769118850950059999898501342416289366269090047276352670767005900837332430613999690140529589741477474501659909987305433261252830958110306620540154022326179670828997178637933481422674115735722260915011564959907230340044506111729438453380570499389607381479048980763742812108276000747669114427042267702142146053413646817449051816358795448025362326722298122219920785892284933093790730301916966881751266399092052103735468236309187552265337643330203939724798468963434559206998694432985112046001971379326913510456382588209405504900121433100733969933768672488107186914715018126908503688252830564067752971751066751530019813440987841705234956604470333877401642143049902436131375984315821474748508406774865196032467135868825190932535022867411907793535326539308874271290364059280216163974331629195981390542250920067985492881707682509355826378218819677318589473422448704179598193752820108031737762064316027097523696009765885229330496641727023499897584330156067702149965025770605416208996077057985710695951350280025656250 [152,39] -1396072411879232109499668055937431311816707607704609598017246289387094179506207481261662012983463634532181477453477684145922485014314033796496878012085459380514518314329718174383905027998352342955233259947264493690187470167587645141580548629456336135526676161532798506358558850320376779141251865303008573049649189709118484418127752891527688234489799457506516693944406842735581521341251814941449444926832555426344791392011157131101739476567950586763446645242942530906707130526497747383256460646847825590230000171540678946828506839815221829456386759865347170589982691802748380744355074806044004185104085980715510317979521331120807720720193069568959957000014811841916619755102874273001177735415312929452506541534930056426763063975084854590140486208546135206178343080451586419854419661413963722352063698011808209384261257476843781560783271046046470044456250356762467951320204113743388070156229557840567803722080739891253299782240065447053286058648773408024174273178185824770352736547828991435496156555657547485463116459707159546747416273062224130036399367248642624213188496640450035108838657950472792547841270250538834459383416968320990697478099431807706898078666800573344242946197134367239498668406361595868938829999668404180186428498740431412114058174991989336095602387564810950344175441614399248288905918542803901234346747269732801134768585839473494042281129900626735934523248689184463485071049197915635694979110173371467866874460365775360653332731351065305859704487343634006493632097267321113731765850690739401993293419147285499396786743697878266641509546555610102060805612184007365822438429438709509417343908094528574503574548532864780261819344766627500 [152,40] 467804463923940642865088393694736251946418918737370597036835099525864679785120133933788236429581952652590952271763517425580160345383233394302830673538633563648690223419300526659561566398787963641503535827839022136377349485354818324130741504635423885165485255471411345246567258043660105490409921534825507022682942224397026121565237587564177181612711007227684683621149843481330344250362347411567689478053458250607680417016746799134974051229449720670386524416885469618160926964215791170543791875976193280751885600510920384907923865758905565501212789683807758737986319825098684563162973110045830060485808410213864111748293708993650311237313956993368412562043881049357097884951766722384614671608123259916855551403855283908155299112839005136636015561016269421008811067467373614746860144141712602152472718432823852134725924929974174888969405717675098113511192572055349694468674189707040393144858247499149267286696240843449013780456056223823286563585425824367078110430834945477185301353177814608039728676830636814575555433451500338061687672086208368824773530191905823426161755556857357372890011414953068238673037030384015025526476591475809712810474203015485277670065217796550498939520799166006037487809344286521981761308068826373165920514437799961433803457789061015688922794023063548632355713112489973270211458427159141200567601220422213659112645964709974962621553397810415738297218304387376359391897017007060708840710280464869680164239215462245506000703740221797792244148821882165442067030676126417984398749510873149318658167464666857926696776161145493677289489855474860869425126224938326009485280535736392383957265477954400248236113661578834253435313463312 [152,41] -138728508756870371086100666005902734024919843818492222565404845387289014662143081113790719005386985640247847512646228046261570014502012853736482253289831592742114413479616251443933965819445478751505943086577438509377072001287360165097922390733080897471213670484715980980541712782374599513873144355961143169285011846168427681515758212168495438438084019308884161331022944035681901667455361344315074576169895659464317749995242548255517299248029506331343120511495836747896680281373561449450534992470612426625404577868084517188688687802156592935517723550724829131758309667773890761860581033078815727212290752348962962339150167069400232059600865347028666035448698913706658190619939293289299927995195849433705992556858799526962963767102227339735232313136303447278522080743675269511187617674371895713189361413893079414865760310773457360971734959552998097981712210178738809646142382549293757319143520968557998323619149087155372570665225020926371694076844554959874853987668395469548877577748964558768398971427320011421108507621931323009691107685884052710276208672190084360821703051480073096932712474700165025018151065717593428087969411117473290914777048879566221451930419311961627332183331692242824950518393713063502556057502869283114494257483795818047941474957288205440005605699545201379257596138081672119070454981787319357144904607752621804748950090293044626565316360165669908451365157224347606134028989333599863229883093181454895495435358979960469200858986323240857015577813769783212044748719345638033587425735832663447135837653531136170197773331142704243117296088276085971689990483811107581205493622457113296124503178737673215900803343121051857509210265 [152,42] 36021787729311588161466990960556583773730640284437103479475894631218118010875468593575868667932315118078787411420045529690616752425605598503940802204689265877351808059102704394938684435962385078137568671419840408264020024795806978925859114924775187180675223835094916105872562590008989652622487096759378843865560878117586079398607240240883267256949679576547770380601560319963239346992937502114681842212929466257269029842517514809025526830692607781060448896829852847687261374366971666612729414674251896739859509067573043357484446419370265005529922321710299413218528653188375595346492964069098709481018470494786357664288153785775199477430859813820305629213376580989026251063849931787854484067942965067252795877513271993076117015113497544331900235818060313894467558564803077346627719583442446299978805457851690727896651627967380834155327293891076117975775401036682900360376879536689643490571798472869007685137909086549174249186981552280036086833422085183003730765953181733767778545459463530374832781939111322187232008005855050751310561659260325702199782534446222372857179445789773484214606606566330076813292151037834280158412482458384856376039123986363383976038263392102020435722894480198009754399901467003528744902453259750279299258883872831981779311652710612170480901098455449713442499742286224503233584648523016014843733715853357251368773758654480378018300198354361461916947492102458618075426168792740857920052141435619438379215312891802917039825691277609763784494825623754368639162902052033518914612934943493940492916410960129047867452566370638384224125498532137021546136032104278776469576161737556525593252176589099156330184362747570389299825 [152,43] -7978102416889983870023211473933696936840404710896023610051284494089285419674775696894997709132957844616118481562013414378180351899655408418850880298139295233851490790304353352239966449040754496392031945243959062819994966348195133607571391345375897504084080886423260251988881045682490908284684650771935465590383150717721017316574403419894074567199469976036857324186896950776667288737816182825136088983160989143704158557911382385616009843217813486983874448108613416102474334988789859643876210354377354380565965134597898353948009839515268408333635243750130842279850125818898057117619226967262785047349667753609581220123332602031295093632956821320355532684882728289485680563112230250935538694295557549776704086969762065434001632709386452966965831857102203962464241551570672477532738848209336489991704039969507939705482742520233390919869244029007238964828893791533808155176352127504412072778808668456712085248819194243104240916601120946442300667168166628611310792752427073112349039883396339327134894549586234466157640998611900325295594993989672078942653848018489762610120902476789291115867676590071191573586141936780170793604244791054880959154972930117049193226495792576512974422094647184541825203353536570001494291558740509394858453510150970015321896758112835429729896784345896570494593165133591627914966786212401494039854013831218898972769656045799728357860289840033633310796455502937784207427858548914478639949928588606805849891282814559425597051234416726126680741907899112374455756853528880072685844744170116346348765302324309681265885076999738653763033819712370125683666120658058192214312953263730465818943452875376531127777090893041027750 [152,44] 1416368350694789750165527545571801539614575734861532430568889798187471847601949674839863965372039421656344533392410048745322037527525533318029028098434511159032705330096136820625729085137103115369548051454135741238248255901549861184850248170215291620041656295726106722229659601996906765577879484121952367899006811188615237805686795648891329309734127504000241994811296445614680721944057332228981997553817755967844512882979132697092123758509639687946140396913896651661516669761751066887741108594606243515245145618033522020520086063942786714057026214918823670962494284629583603291760220591688287846952095836596403979618349637085136570704731178289170701329965221286009685829358372778486095905846762084750890776605200358893932813194086547084984527666804500909503203370216671448589903038600029978016833523467636280188779006660287758833612020936231772882937621603311642977071829418514241536812374480715229210313186215122753718112903925775540442190220975128346572620203440060789303028267460394284319109792026945377049935299307272067237233562703235661680126289336804998804092812695291625295467878604818745173156411500955286471026093752309557448657481209432080455370656341760767532823486543115093184800745509974617373433940620406330029721431907160936828164986599804191088254787922047184765503809294797199500115551976629605289255562987433032535237683862425379728141821238873547680228782057354239054009138560863353482640673687281748657790858033156561558798112204055310745474852315314305739713923681938262875584339778719174363330461606859817096734650959743227417709040483869044337597448720279988958811736514046500624471129993129456649855109937935750 [152,45] -164865720775510758071540588217402512109024445008482170695970666022400127677315811583661579568928223242874157748390478737580481812188994031526862244725891910392482636141514685725713463457271458366642950074825992023869933447072997582943895806357447258682967585841807930759251353532933087901894724872011859676501685896269193198978872284867608696341481646246825964260307465057298971200013902046928186232821860353710016091346286955387339597762257020971213232540928774388863999606694868536100829112262701683111809871747677584945410023659583608809885164492813013464195249227075108615519654377852375303446533079684433193933876596578491821576792819117712094487896572161687703400757391323433946865918257253206357532809859632290850277818721282540809609460934125856040664437167928976519996736669142016859534510109394659754776863932228749731670753822621708620253739156707808395771128442134812496582248896544794079904127602537727147938898579584244292777832837859374568948619962058672958269638778569120064781663814519943710688156972030659973629636560494131223525410200482893713699936721914812743481911217001152373248856267185000949202263121613645376914853788855792661339498276093928824471441129015279094629962275197819570385158573637889562073712684372637896065405590900078050330516958242946681831578729423351224969055282027782430259936485572954011264162611258292028208208137342908807111974292814283529750340355870850258028254028450563668641464696907072943138729944254290009357980701071564077314942182428354905691018634512353194402332451810569130464974846847821579997175081364340570899225841439570835890029300984353565230058819970258330983633196440 [152,46] -3401489491599348871897025440586537663238460457860152724624417075825031096173710628738492204909460535340847869604629596010473666287167334389449895591036873225848831435754411121655382665441318439892775860783949733883903144105872041763045067315550379895721367004090909906421408026749985381836635510448043120090596085183843695884937341637003417544298293484769306689115892183370580012486341222747217469822564528964159262109565723330041872203001661181851545696980834342482065366623454033610308467218199725142249137489830024899399093239743517178052710522030397770916708187942686690111720525645837447216939485341157712763967398554932972570150231056391396823827301494957887587331162690164899906236763609556042044115416873017465754392035594974187351411203409782411308509045717820576224336004596772286004428537848569052360051543799145883074311501236146310604933616372241444928447641385731062065846373664171386006020002376612353586995162814690355463267208046224169114404554401327703387458110128628422582012678738361995060030185989174780270359870491859445732769961794354420144461202810882923378168574794957375421732259821384915960275080747572162995095620106259409963905651216499267622306267785507865691792298427599291359793629320366130856211968692097913061385338272557322746043603630164191217709664984271238065128341632567363946716985781998381567959950473966385608407517516147057658947041850753413243624576031472005369460816273380507267401054296360128451300300923678645784064456729614113241057735626494016357485308173523674927574281676492389194504547682119040866417970142312856189276976567754108322333366174507776541398142971322841162407688 [152,47] 8234585705362495201751953059500117512730715837084418917052395668306331552257431577976794270161193098206841509513975142962445966951751281617652919158581291103363626653763065018753797235390871378771765815628551057101727768753213973383491404985290460249078620481251642831748959846566670339523274611110767119479957946817640021177489242820954652874207897160908395770975819235237834510253409893832432230861613230175546803226992174454157440791200573334401135084339318126719978228463932114075900550198672965199574454018296480879835574809032021640866303140431477872869998071214781358452864576630820835100194998815048752395652102451895789217218635013686208305119850344244981271723859377958708073733482920180966103682371398803402909737486456191367453200390217619554075022156985817364873536803082199496304271448871290151053590321974392583717946869670942759349804422939807712263372855891752119141777262994467221574158835699369990679204910797524341514097591641611017760259683553962609492240171318564506583888748309000704471285925647820810303932568807020060341663227689797542891394003223069124305456988999287308528813383250525132587504400358866454521841721782143865113887570533140178958477090830705363426802440347564709414219521960944760129117604393586099365735932842365732071666271361027392230084561797466013659901351047132811190350735333105560801349816944898406206980289492375597111548746507669763103810972828970114142649318903357923808826490947351464655632646467480839954934559754456113003767980496871302680068693513478239996870208681421771647374541009236933763293413198083458437861263524055031617240886999154282495301319055620105753224 [152,48] -2679298677365479419491102271303381961869794141202219006331422478798660342487426219526536913421504952545267670209275391709963842011893944668224947633206915322315189011347766872586904239754593291386519919197997087402205087103202521674579237279488748435500337827816749577559779228872937423775669362017901507253762653207525770020621125331938503886888396696584998105124765027890904146356153698268811073280504794441104780066426053790310145013520126937414561488276186219247528870936672985825739335803072796382806872658232499228236809743042814959366123061167601451786136903419550990330134414326749375810241575591074059546250579660633179946257513983064614763599789516661594203122213436949486438639575447200558314666322560368790308075814910756412802706545233412337668454412182811650900106004706309188781972223797063754457276281280806046673185154536995458773494438603979759148401129476050006810660745279729038783575025605104083936903093823979388311253198852659970643672164111764707897159557035775180699944349130268467363672909847395486905237840368581796102502909614283298347674122825833773902320589778411888427898099958139991266235750642790092204218387752958428082976220145584278839593755876307433604968552969775104746187418962061490563651724748261329215898033779277764052138644376426412054513017714696367026963429230982703684354522704282452655550235391859240840800984388269737855728867187037949742323044141111024317494460089610452393473661041462680893682034881793567973232489650045292829760527246713764996987523887620972414886800663054022634640085427879186739408043443902945067220653589294226793694406041128041265169245729538308600 [152,49] 594968538805976928465303359563227433353607265148336120417879425915387893304799945056204041477471068955623769617793589935827830157232833994611417062186088978245091751120597771122199599158056014873036487659994736736357841780522658755370506873641373534856200578660798827966273977219078128860645199832606056697323255172116603923290994768789524468791233494526456322488492919151687738452358744431300641884759634750019516584785068401940764303263338104831311657635810235677718420512765104843740433604040716822173844750751982613295683344005284715792376738979787704563734193841314014595373520666962520604555017575749847942827388107712973133598401634681842470732784098737797382603736518605205269478698561874485045423005070225492182322466210119771930961336716705425308084182284097729157440980183035463043803563500454209222799487153980283731620012015062970836663507302074972061843212212105384259166776690490700777988954903870717225234569055169707356566044328511316671544729455475936602133631037099050747737332090948555014423756864628417450540968300705634856712819256997001083887365260504822505027260349397184143157952449714934575890841836806042304522804731811118281029491376093329425474395718033724128035887400390728464513433814705454592585935288323037657310476647504496860646378302444040289660869637184734528524569211502292096202688111696350593820525620478699049706453874506014946100555027159401099407926966288263318063762783564330071162070405727933111483936569407849259894023023924168559488342917220360115278823906680498342617246417951132533700893741241179558292417656876945896305138666261192167453998034893104882533317947837888 [152,50] -109821372464947201807168647266509285482573998674207338951146256228761698457707003967144801417912216449876065267520461555638429777153872839173820078014090359951496430039641206465296596394965564452066887426932052773190914352887749698442870130464202676131800559659008245210986379856131387034711097461893857943316013193806078779451330800929078710435766558143988336681687102847808312996519965417680344324949201203530144055560209450544692584463720349790656879291311408256381226195369079612885762130379196099361449204531676334604526470091700862632269304698744788931816230937540796079693334676656215172344881337321170162343626888916117325453996626910806852383489612769686813104847213340595352841788014226579012173393142611923982313666512945877576031828175347040054904156083279827427713141160452394006850602395193575221200285408287940948104130979202871005689808882157596652421734277614913196998645055917541987391946971446394584746986868803516721023082237393108682316675391772039725249356714297591594496062486275930337658043142709267089423769355962456236846823694029828365700581092971740070710917729333977561889587406160274783307895751049490636307722971350800239460840178624111794376533246418564386373770441336596239186884480967741230063216803429387615356935789210567293502925980624522734945375911573224494759127239266212773863671151828310051856828799879957601670134555782545433654099425500464700020771412429669176576792990534599859981407402737130900065978065194285244464209748216380539647066605888191793510511177900304966167023318397048781812057750990338706029911795458129815596615121361458342821432500315717920430474072028 [152,51] 19719571297072487301404170972089474285103643173226883115240085243398465559354836140422801627868391330337605288353194456735840275558025798458178674128787093305318070402451429725818301878813964638840549812208796456049388822653028643429002800896603312468443016184892295041208189555290365327085195587420764428366382120052963717328735711974447703315079872849137688022325791454118791462680806714264458224581342841899806510915488212904811190813190133619627467960285180958560669144774142332633285639102875078574800987207368773487596592378471519016466788882561227439503999206377639614931185304006500230610420454475398481004754698419161833367368846932128850988996629795199816085253180639093766171584726382620306782616418812159236528240829056950915841845198291095751296714524825455537073423897398918708473291063950327361749918688624993438202937183099424723291200114364764482570130107218366267487265852323798887428943091497007178793229306484654292186000033816594903573012097572434623960253410103235333796737075114822293687524656900593011909864928680494462012904254671575370860879249983457830906283429502673992058310818917499911099965058913842989183146050171603224520880406279617119030661252718414228637383509117389495481515384339029912945267100724065924594753998163709600959280066169435258255837005617783274581108888998088267621629678424019829299278665847484266392014512761422074265208149486466546474556812428223034703803194544193497424531748713836301658899557822919439081336313194491236803204055318687881443788756452326479093974655367540662587857420357635049335370861550427815287865389998158168752260985809869083910676272 [152,52] -3858378868159356444672900947216837439430220003467360118216534052867345958011738164334853868107603709649549232468656633148868351724446809392911309251758903519402589654113972087970287530483307360178077099039477402147745565643326607434491266006173851316086646276968791412588190329815027995410035633971164719233787664772140486556200209811582196491677040115264440081851140080036916137564143984592386271148222953433053161164296838501317547066288396917467795374865567589714531848009315773810926652625921697569326602637576682197549198125415394955799230688533193727563325338642524616330477355552086714682326359037874832084565478770862051382083100940800947969849507456143605933013311866776871282538125794059425376856418449428290067168072909649796659668289679395713658982112846083924933818461018188224744456363856077308124180811713311682813261078154044511735373136521633962514201384336728769975405195799056746263784289664754659159740431308078107549929572672465036316089553497784741581644730423556867044254323928141927863733360895286793403830696972273673415773079217533455956364339458865172257466909863578747251736694533093118846339672555411205419908764847759556524124017333146896818999876762794743634671487846908768236128531698309203558090782305687522256761864339094115981504547922485957251307134595312456653900252584146715354372355843895153445413937526450633693142191878322505435948138131620505337294742857702767272554061794832683180752437083983077108533650105839999225898198255354650532844342109213863234276601567923778452050533487508727302190838125096684689128282664151906769228891067085296456022121855190816917248 [152,53] 779057693966047504384254350474326047302422140314651206593048731092875097693175320986540690430468509043681577154511799265629726044654628273499350757597347559143241085386822810789602423825063813888868604562479142783200865739159112089512392243593473014070612606740516986433831123342613200924616253109400149869250904389368799939059493726661987158285355480660665442466215096873439583323695484915270562819942184159792699499643668308450136003121452638645605404016044433108860510337013390564339477257268101956586552082443931171411986533144390845926092079312022903854208258433600874183406521949266908983039154632742952145240634261292915131570591013434687050085467269063908132333270140844575164194957393395012465216028118850822980681875556905374840787225806073570904897372108298840987451148953023502725079124323024929898089447455706164194899269871705246559764348109487126459312174507971275683841562117009396296666751956447632222196773837719566824926820994267812118870324581204280467495372162324611254779882977632447045684068193924172283638328668596280623409739754400420489396336787288122640380583906273655078366910398511730254279271192460149533811399669890831954680454019202348158726616842176142373599121793396123361973303973323003326649018074121301812903682823499708980023974521181953805440025546238388802039757499665774862764644063681421699350207996969581426804914289204714904824025571354406817931956715865030121030248912426001284453671165848899937388499857658156808306371226246938275720670263145938822194920883033323838521485527649351904118324737114367546247469919234864905718678955881467420119559912393461008 [152,54] -141357976482723265112179050121013182413383022776715541079441312439504132628437382929493297436191917433760889114097309662218210686564695201902113613213417931683051175824415353152986998275511667989018778320991835662440920514645708016724928197406255635374451781114506238780460979774401013722236231703188870460566068080076772578904165316511143845901141861018653345260090822651109994087676143151115603842549137263066850169871875087380060063110736549854233493874518707539984598719195178003967556625364462714594588830611552395001455788408502705140288327932529302420877107127425271578084771700176078549074914999323399115690889965305550198187057308134257738161031121152939870911949487686887685065376094857986923055882168517463381343900849781599690879065857950245025483811907233328969967994264370004635148973566412910008476298165313343781261915351856737971854982413389574919319778630078031785032268280030941683639237468002269068485583536655211663680328961994848235535174144919313100154328028984961270843765882539980671597570519057673517814531687342053864021221213933177020022968007405761493831695108158824808719043157763965064690549855571233714580567757012899675287785909308607659873314494865840293098907409491185877065924745396027280908131030156441536101334541297413142339396169989070857064105725578096476774256759542276262089722201469054603410681847192221329227131550249679925667607281058992824157574405222721740228889797328653112522796370744051934400678000247819382907701529585171409215905196933288278324497805410199381941941392073644564189406602196180992862515714389450521815397303389758244554970351197904 [152,55] 21482552978836650455063400354025973525116593400126689443095537540989554119137619485894060607966201997081098725493299881409533185643081162788860699926229372568156798193915082783020071322844408888744099864568742529523766631780211496836460633464823754856912219515641873246513523802632552867423385252908641437373157346803021908026797548324390177829739497798367783816230217454299863632015614785486660457794315887731510183013792045690990149294506945977315987591104967247643607738962635466132785376240378509244016183203495043574640819693363731493252138475596427412304651506807733583198784322585043769305407709311677726862968085158606394964643192141091670013045091478582806304660661918811575134708768574990306898556629887887799563480798860497653705216944629408325475293360150580951537567337034222876639325690130293556844351067866127646187144239857130039603282596725183387265136945751239666336736025770783108817709497317597153855583701373884544108190601579887086511449197715229735300754184614288211003878381086792898575134578990728318098884294706941790254589043516900968009627663844317083946768845145546924554175829174541845779977728856874418018727373711911761753735991415713301333298907109169274793408835826621260247029313522398590694204390128762745468806235318216774289733640704029560643292980503370743948202562494435242381750436260951011094152823870927229973577650783356717152266958938211992850216750422439087359423507339639861333786308393359478125546113738165653340324542283361543197488738421645008136073341359112773585916301119189810510502888228117407153009636801625711019405812465486032684069000736 [152,56] -2971213267973562347998775820732154139587175805727947420606325895728186308584581893580022128176082930102115179637817257164310265296909542529798953023292003261181847084437978169557057169870238316736217840301935223260131888938547493230504215338492462799710078553357448039622123421228201716783639705213238916060654222445761663481800991870262421417853610796780179186897174811664755459342512580083255649518473148140804693918605589944609544029328969498261798322833827221943695450616497622868464469748110923780796789381221750505328549208795183660921583816147791949307766874597339106228749447552330003409446729987709793805131728279317728011649903832462997991280148459660093538270815481679718353997085362223985045663732726302364089097347972359998476570089349109550304920837857318478116572677730846551784731457572614648385714553915459895714143593341734769516190192589697055391366221310990050388659331739236153956475673835460184594605841325223723527381113807450898697070673175845485074540912504004006332864545036249746272988705828052324082781844602742077006115253294531196286032956887126947262916547344250719362890261774059089045078405410937355466341084891666716429068314916969581707008285340031418506500172832914873119590738053900486712547161583485832974619024557155962498015424510589168259322986512927974551179253963909253122492584909406711565881329088713352367570352380757783454672432520554171332760537566487954887199971830855901893018577052985034218279579309730404519615955297453923189924211246538310789777914371254271999228265791613614567036765908331500076121972045788775993807812637888956584074920 [152,57] 509087500000694673398995548318258131705005505109388376043310489576156399994850827113163237354327148881121301184871413162191476733622897410482619606403233991267433351796702056913162403156979927075328663631252940896056943530081576003017147964931064195436299955256237753761549292272178615249833880688383374491461759289661867482539213847989209974710644051010050518757978989669000346775697709353685908177244820326335216004250248225202541264307595706505044751603761306200967809759028970182738312644982223965428576448505172239572733330875116732124556715943462304779416255373699727915290459943855867037109462692996593177493773720471846238076843063050744714975958102041685541678561350877530006688109962715838730272984998541685127029000467980058174940538851120590467351938753750769521326261015556727595556342848261413844190534696020524669892845307026698092258138824748293329376538859854870229250149311570071245062537860467591029819707249582556436183190256665108350880721491929249342740066559117601179988457263088616169046552205203767643464815570924909556067135003420739111153580989378492107183216874036702991180744221998139670202166252716322182025760103160807408244832607767232982038707333726880919170387417872140538138383778289499599416339144154887729341833414083640057192025979076087791832079870996178420474451885278311755358933345574194685472034417768050213869192312315848440992240348450160317197062884672436506848245384330504868060168156184353290692863432246327461006687984880314478325746584687387009996788637584531504333727480655673120636143759281965812909002936718012225130679411025454131300 [152,58] -119819713412957126999644008387022014701306090205560370708171927688032947504863386485421537764853142075155418129700483481010740723444730752760569739058385080115792361398011155231820318535935801747966309036300955187142719672130280304399144143226138708332726817828295142405712856328235122459885146826665003817156054424463474797413946165136452656919686169134545136370190615271492285253009634355788715095619549618863991552300067262159687476518047194615091888056391272804206452481359470290183324327704836215636372798571148595627413619401379912705403860226456224231902237395012322125812322352709729754446615255279349798136082277350489360354979803127953178188281513471237569832454488750085842803049102907683573335457456066710002554379713194727076431488742129153417518905149318968811778346761376764602301171965124216938773803484826100342630916638297397887606100158005417409973207996914920103648020882334794242734707678998772335892128015482135629161300424011658147803012660613475480151194058549296737380574112784076216017330560450616354636106322073724060362150979006664896449395668563674797090785529239748480689911965159285392220551067430757176354967860349491385974355914927547129553426642966219056890763205455312760018105820283727341104950775631150302162011078263300477454516496003758751719450516399141836225102193403764319090856826254339402102018290601569804109614749181532906826960308534781127345423337350041695073022470977067883722731782630891729607189571480281097883106467204373644429466942325208052196039020064895803902097345865299751073217457727427440032757600426227413086386504427667520 [152,59] 27993621175479815993749444848816077638378480475101302970531035943574266908118900871500854305764450817070037814632947842116347711791435280292356386633491040731412722009142752517535361712729482196234481236081852740862377462925394955832449056705316663277412848295872130813109573356049448126118363373952395440312244419740768847253612030015689021463553171515196223567165218509034894294076965046524999483327713827026067114507064044405858834259715257991537895545529240112146887564922626171529967899284855206134164350964384770277987277585509263422152113344413252903023667846687575466943690623808270945201382095046650521684289773392575129249533804685860517708253564369456473996924678705927007469388941000681512284142289982343519206352458410690714750663448258223100814827724095215274222073027183694619283988950663685818706615465668160536351619212418787409968350874276409775101050897762782401490248983835924800316410479407727699527734111619163984825008307107268749303633719306839412079227584279931369930918101016812023849146726629667127656873713428447963496300465079729745092050379183871481930257150705013477402539588033904077479016061401520174764806972363169136314295120906218060200596907933894042180432312920199545707573557713602407558019945689983787151354151871044899386050843720520173848359972332118177246498083508500097939232814848230981504051180157800922728744808927890169967828851886496577869205766495243091231353544893907825609094474478956567038445046341597126329999421715039016949534481903727748558023432094354934478012549369034502635869810585353970860495180473486110127260325270608 [152,60] -5328506693888352166489743827049950271547451120066330415727653136729852703065879960321842403108803938024486602275615875428911955319409091460112766866262025765474868147572016815336127415426981216402054544170364910533496681651185958654996363020558867888586077669877539833790415737279921588964126151305768288315095978978036761918431473424759098838832073645148824513366535575413853206149313092300423686540389679240518772225095856817368716644366979158561807319204908330937952119501125927912906870042299956627547143578906212222539302911370445721070066584839314243973216334599438857374600841128257380100421119233713833710931886975347759994134498748315191616161668958312228718688369655399543398498216147099369960521000953164687574231592876355023138593260383093840346306756706978829870570894086095759407026780160566611180408872188430933870715811521683830277196980288661275775447940394048742609448405036650433479295141485906944495361879873470294135634990939882745985166481372838478567761485625205355898670477555643384828350594508758713964652462364523652171041784552441681199752190049688062989422599235354190684916831528558372549640786544797297054257767999676566399012106903590559537846455359376185972744139763044216484808436017086662199342890993294301429494857656364553852164735431021041116839770814956183462945981787221390199477301288150108515414426295987417911206409721694647675014620408612516504307539601060522353179002952445568293067221622024716705410553484234125231136406853707497202113447711979330614300064922620918541748556479455954476861211368068530885303340166050409916678170112 [152,61] 792160599804817267123713567974411809922816941661099152547602090732076571874082202957033629005140604663851793944383904092747519946368130976341126559050646097861017231538224317703183853489454553265422681723796955788666459401740221387207381886631046330546762950102633237901350306426915647776659717043812399940586677887724371048596270693766364657093507802349388212404728578791042091051269357601739856322910615054345364292660956066926183230135263492406612537546962254136122001365563806777400183898289656950886389207316758156907573101735599582810056098606948413176288790848667876110567310063508235425172714818467639170676844493347824624799803031600789646163140080199379105875000206279429316233205311763878587773818297377665937263303796154269252576028107580840992555278719954047071940108298020250605875302107876536368319152835455701505126366610587951899120060233410479237331866030498028135191185978720785160005839802485451983386548236707061199083617631256806760223971509135771926763679627276741346457426787598611708493339571196841759283667225622022744755664108745230332570984385762035532636986247854590984117889480839482216715430030734454672162368318281577406002023616468691761682233348298892476349679116437999275611953113788247441800850771395778893908268658873064353734890439786470927185671393875741362198905868413740515488215765285312798078876103154828203655442306523113261004126182532379053557101689714431592947198678171888655946262232850191144605700695619944688778704663264284684231697381029944073036340875436949095282537926501264046928725471064648673628448453554378315667600 [152,62] -91928781771500934579416337752694105164150027260087105693995503701045266767162734513836028222524957899457164771421290323209789856556633884164482955372804270532445893247599023055689775015940811525982046959055780743291433051147141084078054347320866481807121614021421147410174437927822292572146829662325726695032328162043193295099365923472101676526243202402204670551180136295549097629315589495875100578181917819884013827885033620560986625777713093984875597749417192475385576519842019298265195782160085510325322297601555972793842631724036246475256424982189185714675726588063945079182736857628243577020493264389666084318301256843527009042089470959387347017062329569838415734799754136122488236523795003325906553964211490141259252011914875567785294447840783340608505303840278003709101125694538890864443775848913856505578503312301737177957187105540990693922027254726333109055919873761739140691524757612473936184315497268269898866285957162636211940295510998802226612157158888004778556140574622189654029357370522895402405151537073963197077104124998549222448338639094319318289241827415683561151402469550305496364910556213158062512019343950961122763808969057026446336110858931662533432944613746337819344577928153115438822247044981761304559104833355147291646913318149809046732555585583517219524543806161223596772064845068681610424700558189663648372120296725874264620665153353043301132659308261103332416412689016090086830197268826891967051447077545998977582998513413828939275768360817678846417888712588531100315888143118523406573626200542321246399639649731971036665605269483389142032 [152,63] 8481851069784588166932308556527707593705810656792922040193676972869520866163469958246097931110604229515617980195065453291295699525002916093995965754595637492775703703782172527065488401892555842223581151818477826671008978044252943528189158184025127179915506026722218573652065772456076796778261662746078947842007309151864423140909153965013072313002975225793693062454769451668392733198483891197579846163725804187024329133801141351484097229300792541916927726080081091539744376223434158107645831655406283388686378752784568668251501711173756928734623654578450734279543169261380274201866660756343190847120459284248855011239538431393093995649512008222127475517851528011274155403431535536887872970491904406663807334638308491147019499861541405282742469326608105698121157503922215391428381203522206678325940610984942345431674645112912477975904002927227443449182893033758268023291518500272973185486469779404904992727393908933211499904864982513023329286439166080765399413059723065139856479999600146397063217940391241667337564007604441602311934257359576851182863922925025596309035685579886966883958095208704526132172800098334333554340914785834325233885041167826058055302260098886282079747707846974613469225046112591982319767912884640100150185278676546751706640407995811561971721544700221322255484224425426494655151512058093093656663427731138115556571282259391027447709194649505796045978051169319109157040930866261089268248381282159720001477746735882590986291903486449882290150803552574835856358797981264379010496685495149976643842423662839266929702020760556188100287032094825024 [152,64] -672268561156259057606256728831984357235551137460272161933374618370778156711365004265307839079945512119174312456173813976278773001084163332598081378402333213316553937332225355599498265371666338099782937118672150988109877323982723297242999931508859312824862224054022478002769661662025630678062232617737773556944102976121646813496075935701561004780539794146509528402069720997349929309516744790946754005683408834898948919279242517410240430838619688692216089008997507300779579593695789057513588491314010976746261350313623353132024801288866685559773624611245988792392174975208266891131300166668979326302844063023425289518561405153204096686700462752749273354708088085923673293446992543966575312621453436448336763769724917360452563214004296302391340082877566975051720451473270340505592504602346938956452216380849029978726043771681835597105724069667860408922746620544518572145970735216411163403707146126582600824125885245033427214951803250520962222815588231885377864501476880501077398909757449550170743431683945232839800426152776321986324969039986132373174653828711776470729742333692857420076462507496547145492267470709609067812206733976932596311421495102615863831706309522126354176900490663656933304061587858614984622992781434654504623287998409855195038840430738344572398604459005293668656235142642360803576169367907022320937694402277841631934268283806412338682319404275491182798876882269860622851898806792502262240565956782844994187236086288059170923342214886454734315505734344858992770182431503700087967974797828804568106741303322693025763570359318277323184336424576 [152,65] 56492545442065622889654750142985817997043030444583295317419124155515733565333290309254490159785746112578531786306872014780814989156754502543278077537741412183892002662287859259230873250964017717286084235639908165525628844915230668631382833725607120200072152203678792051898633050012355892779606656233860511246329563397392952831781218049608153507580827992684088448990871033684359478840749459863389965513404203003220544679228815177402396844853276644910233027612737817445043510820929332892982564854440732964030231870587016421382260384623783753574236723072890346927925649394886946836872015911961914323482969919670911930138442333590744418022842487800321384078636391812285172601696808103867856537708615995082183906820581152680840331045536591960036467811588288784378531607866923220007131831778908304779880510479202670068268206464633086103175913523225609124810768392757825096350314618476773588268226852498251982321342294980869392042451270501352291835379202361221744866427186251915504416436905210419409552097478031970888867626062639285941109705653403565871687875815508139066133720529226652172430966200243048277694133768979792015921880549011118448672783693160786558186366387896215522625800089361372150110475837606697281594532679635889952316741382120092634760173941760731729237888684711398997515122556769552125501801472447012725015003053483480489994145176577434557987996342369288345743311224066076016039448806852432741551791493538015720917563301315522104152005064097127733198989068201647991042093060820868302994137822039373985285560491576380959633934692603879314510992 [152,66] -5987183595346189333754860607269938112144496994548057521403517716875056008549250203485465031630329807311210742033523751987161192051364988549043442871468047220794651399748484772630233148097607373303375955844507882279726497938119776812558210162518647781114618237250947197710937030857927850382942597339106687394319746794000798385308571051068999038670361806624753931995262689699364205549626321390461034678624537228897059223464194989137153851022633552132367604009392486021919276728085556187221472717937022437482734603379363077034017211772165719701941937008030141740269628213895337188694598514728291800250733801646465265446407233739106517436781627665991528450417550238069715532790824259360763845027042919927584235026453152014261546697313352598704230491947389088202591850345607980559404814734538282606732551446950485762354768550752114983342995651819269720122457772800651382626878816308864265773581562339164813147683710818841237169145654664706457436704461720545206288473801434470247342819302966248456108582256048079911038835553129614387625436798056769151482443013811399980400904527746501349382841861922448377476981483028318831912832601485407863110362862603289536873869708591376806412329642628376113506727793505651308844355885323561563364519491853338315432844026815487406766520954092582657717789892485813763551674786920662572335749913655588083421246668142469253172113774673880485221929786179695180005119293254661103425425668350059777025783931569503921574272995179817272082501171024538255596450899463729479099940388839406016409107759934103411329908455191639416848 [152,67] 673181152023017970216495616160145228033669426574296960995195569501616225010978233977554384326379277608074203723406855775328280260523139786733480808957170558233849367948511816233891780712861259443850178791930532119464510499511670688985413044268619046314567931520193881757759913917939856521888226178305684248049534095288308201155877342351543926247759159788002400419707330294550326921029401080813348515289720951741259380490647479016439531190677046497165314097992783674800678188965014776572325671769953946343874609358192593717142121006964772320077026494042008789870559774307776328460975983124701443251156389443076299350886717563956615307487348951170406180713010746476435194134092176762384327570950824299121793460090245695108423183575553342137468335659439498622444409531692876799646428148977868915739144701226303181325617586814835030051912172683431653368237922801105805159812711724467881019119597568940544280328642112055887094048426955732042114755950700051219931032407545071095633477402099659789243890767287322725326535723923765694935367101300142383983616201917621774819293811891164437042373003358714530932720913417501506084196193183212057477730232331718151215789677782256968593208336546359857683569991864215149820504624831932852962555103548104555372859631995034686175449758653220467559313007186854605272274425317303085401367049600080939305001462387429409476403065176169343952718080576983070394790854644043756653160339596352870021342645498822895809829641594648862337590183941059663550478610510132318913430306130648851477361540959155413132986182267731104 [152,68] -63612725527200685651611052339655408193083496239025255799478034063009480413459219840201459645463735157283550783627149757357318284841608901481074496864235768474838871168884311669360615256485423095403924042552937238323345298023564618900651329841693487205582247431315835585538661691263192279790688049867246847321506426883071976693601853447909044584462855853651794787720831107248037703246429971050727188744141012869780714681614363544011491506061149534072966103172674259900880036323184536025245990984289021999441401018289722633532284132524362013428163715006704036968862443395113033966897235781691817051396966693018243981928785023518037088985456207209287436492163747529210371496335679916623322375398643206554888818430775136763353998892152340242902778446011758325861886303026226032316705503053104763969480345670280782352455477813924063558456839404276840477290064577584155870947510671486999201863694051999458391579123571950374690677201249472600333687711498684919913335108967565514236942992537938393163905805638251597184901561947245459081988966402553852486264313948128326013629445809679230593210030931148757015665881943528800037606377450728177437537965934616651182500258272540789950905093751176860289647089538951117696477957933793499960270721158031495303108078761230957499989206378536662498534229327170361656340513805940845707506404689873744332821283292510946248955758230382910511253347604115773651566066897379932271178726561805936860278895983800963173257118104501212296555846227786940997683421438540127407142096275307863548649338619792983602330442249824 [152,69] 4484698940783220533419473822566816525545678669105990380386079891894071439558838144278371146237122760816671546918187280676469641011872853734247312289213343139272634022086505330417831701538236614843759783769823439087191894930775833210683653591722151170413879821158584404360336333004995297790021156825094020850046017565991127113715190564497227482547345918530536633599566587693505854926926632824882717152732677732280474019000937230134232951244609478814438886763863840787611529422029228916410610399561460664933063851688349884843605714653601474424533932279460120740566961277786832012556473580674825689284148569194207298740057784981686631031599255266311606932110579810594504808911619215110666494494499385744336299118275591429513384749410718336324555443256651386089797640968644494666382592670336620596779097281496975506627619778154167438200603550461369762783489204954561810396111646155580133308848064214616512067229288744500677576400495835291430950344862720806780792170472742593274713413320305085454859671645834647969933589152716209511325512618991422122456694190225712236769983264284168491132235610635752958021587958007847491260562347797147072391637590882607871370832547142761267760607086100501980225283550982947584673171698760978263152724936528931400946589535501272423661338742653480916089182261465438845683085279239154587263626337304564434198950382926954021340388756116741707682550354538537694937525947706361358278535178699711650147052795309660713363199581891266780387263865228944718249132468158728928898623843821531960268523955028159142134789552 [152,70] -204690564488870019638369995756383697117352949856544346113043929825164901738989920297078670098183985802912799984835085620668253656032280358835652062884896914583552654861100464618029421676104232452208756927331417494558403040740189883593580929076038768632490456196632580138345738800901554958731579383463837408744522711605402844269435072465176936736333707408340343505387956948887188009404874752397923007497740472478464615615649276411860277559219275112965442587217261310028533288141154029362826350702542113370431080049224645262814178150579379874071174651926095315508647707593777224164283843243239863277212592912035170839991784698882567733369123372412232439901530686190529305254009667904339607797573946480900470817675020811869016235057674887647498581268088398491489246294757945485102807076274759136998618401519872674998275591938306322462803056790948516038747986659913165514208259528706811824311376859520501171074911546690397573498999084656506728854987549472877400682136222220572201167137376226895736398736682596814780276784500528776119179959703073883207993064533561273855482836049187642059525440137515731641963616936265577304502687197704677704458874330069949933734762856211726840217511614103295839324927873989787006771353761677493292675613099052356787010166539389104722517620339560171409788658318594627666505112559845140376095227328965659384569050124853269887713467552390628787568597859319364980407810592808361861109310399398159557765392885445605316924878693468516194143222275807069199909855267992884334784788366232984037327446495447663695344 [152,71] 2680290047417770584698601187043183907833359509847083200798667247460527119180635998841087143165098103003623521339843615713244072917436134962100300898349157952982727678571180069784703739089085708161224541808345255752917487269941369069075900409612828410412639557951218625292538849163609640505805680684830081408177836176766319437292567006998366252284229181796565131877232730116670806780969428222212877498571033166598063345137020477849741846406128692599108798955625661816154285982793180896157223678826950899719834518457339286297094502207054593770874269928421709691270344807160082871767174333469232655414752147073840270030083868846878496514156955283487372908599265969557023612022124479658175000146206384926326089409176213525269318211631465538909670747183905966343619300799155283804806010704557551309272634905616994922337179483926665926974351624108057463449033087686137992756514548332091902882666316603470168954394346748159118663611680877100700101666074505755386793471887332067522110489423268451336662081210889453893878206429795204479406933793081334102030493341928082955252521179920797956502804127973627008162659998996192174062999078002053877899172004752878027034064312160008070651341789106469294006296299978469666878263122832984877816608015626144045355000101253366454753342545613268793788259925609178556167146635250484918406912170478626086751458351058217760833545583675846111223236271231798732322065809987933023768845682358663103358559306260112073338093123771584951048604601599522326145324289127896561089500557173223866287317517811864912 [152,72] 423626439474112002708821562904590250272805526726387992488195019612617370826435457083112464637302444990079717489749785754064432992081954153125423235211260860127327256285011356915858445934997430269027428337065954422594744828868380458683613813277247947729547900740456686112309248125929947822951204966958412868923884813498304473273129897376062831561318181113918943139079035306134624458560269967593473527159657405439341318722999519227053955717147374232088278383692726097922599276816577562904289438994660132663107331104491744046494841902291891342447598015988691768540793944050048392804867058305339536825426257328075388977696582295239583954075196090767515573467342691402297536294402310936221867243828392455838182923804761180495925231724199711810895331052554420155531017482038126387581294349275414049314221587925239370075074077343101279421157902365848933528641126851186222712438093187025184152725533750209930220102760883830166180923756941641306212186519361895132694856738801702650056752920547443922314088832323787676128675940517647998502142244029488716198711231851523762329761358800360017641853186561891623655407754272911709643459463921011877708449012181469453782777255552465594583826901953251499267474062009202199880279034443133945701500430658952626450079612298312631030084766677009899771415321170356487892277795872799458631893065839540792612523523626759373316946439700621401302795548525763335458926534810459829479827665321990759148827554670353185097226989931687425455905956162268976017584922946965769771220150854003719550916133757680 [152,73] -37928069920273669256732254555013113333341393740889709964830159616764867499751217548278924184902894613784489180013221214919561350609527999857405155592103220526381197745618152224282710595220815923276980469468472453457873888797381415218491104152367330951794659782588850389452884754881590579771118585512790321639322071744168516282747907559310721324966798846758978534506333968921310740850329247985069892222645242968849433161236762379178892371801957242452776754417556293155295812294648775605766417513006161791237379890040173510301314991023767775692146387707286194297994853622004782896189747689513212635235049698645709780897343878196529260680595314603133151698172757455673787245341313588788122203056104060149479171755537737440035076900405968282791460896507303863683735438489618283258536068466056596383766264020296463913431484921786351929458863491059420153721618289773206373095515843743447500629249939221663789205668957134236437554096381643333300253713131935300018028430011251397513518264916541887992159645473586932552302453047085444585340635814474063864259249332011155219385915408904186512514012032071517103287397459706846773717524926156122246585435102512788474642398254321318928300355151409766899286124245280542716966563716636101132525908749297375339653976867116761607421788302713142877611476047190358938118980875349250844286744392924902015976793908332904098373074876820741920955711276314904211467307622428193370064067748117526779618013101508779251616385388513740401443867206768343410089520196129575819879521980264233027582499792 [152,74] 1482661186002943957580545763611131991887384974319888258901732369530462212290964250719897451448044712017234529758189522100091736477846604777684349321425337706302590371769775452135690598916733727284112513412773156580907277310704705885404212810335714170174749330173077282714048484214282320019197216132295380830506910515692753116298214387508409017944023863146806322202457019233485789724376896675619167940587060495020747069495980717779058470256288575909543775255979285525240670607164447257169466560095423021293237241803380448791844971489910892506042398931227489111024621747883564117010943736539517285436955672811390671584855022626613778688929524463086162535487135321957810484602635264439887729287903642624378947321585603742780179913176269971451431496869469757840202915312915414310824046806733969968053836636914785884677744056823439127294591360421889839492758489299736114190317008172444135844507057727603658966585595085568043851778909181780185560550458434165056199224959973012045165902450070440606396421259744482110500840165893881505656259912795760790357441870044245544456804574349731057069446538841763811663119892087437788339127380296717366398823093500348511351550428789660785966761874075338497733599894868828412583814474495719017860000137411595007635379935998298639915325641112086686699963300733336312043402155812615489564601189274014193924287103130377560412194501054746529754832730487794061044003505137155463686937737766721079227607667283503428038697254268990431463145216303966569758494402758497292786501389414921381294352 [152,75] -9710814207938368104398071536429499208249306059854351121333552938349950804446585164842979569124453243789746008468471801785955444718182475850112483868248040600143307833966577491063746986330083651058117456344892311200453769438928774349307864113810839917472756837394914828505668165391070983512002366385300656962201693588234314927394013283554633441316356367503558201452216414894018463811161698415620561989663540686999932063551363151508564951397068521591313069132428661882574015057422448763343607406130735128852029091123477383797765340834269979424000164818908368398846245019960033773869563051266069466909559970907032001425968211965319293100520543881208150284116744050492810908188878040582779011873886246177497411891929043029710910461758852145475214772135699982531532445260673244869011666384392279709495986612078499291326943096808507885566606336995624223993572393096827038102614292001201491330974714455758194680738524752574700215633625918624658418517765007458156583334067141533491764451687389790927752456943377011838116593456393493398904278655683622769513185745569702021741086526285215092693700759531131440920138094775004789389242472084461413013486437342815604954203103767928259444756783456548510470153920212891251314029704147574836382799677861399875528227685044530369582893535577467153025791603032626539234314726471628380510424235440304055676195033208158598377723335660800762055976805739997954671555735934292770825040241704217059464444098850457282234799824744236597938678690014621881345281540982353089577641851608326320 [152,76] -2190235015094827533704549448655356369394541360301254118707346254060416667489464787056347435890664116466640363199288342012395497611896588280475126731550614809625040814920289344774353453739152492730414751644665545060461325283330009145275386957675559545926896295482351602667227140715939584064023025192210696295470083569358483531878475305881373754869853526918564732228001586101154638135885516536919237857221199168881686926611084445230213435878141737520792534550420823102221917682690826743429906442257608606618700951293632606509315648448019611719188073324087604736973216890688549601716313691282925236616335279928049841421166745388398946450608053787088369417290969143991896802415557303338102450304990279706520859814807909804218706750992399551333533113006217013602513473237027546317554279959872622469220850272196132681553092415401917709383565937233362190178356802754677146514942462060064644586962276747888982965844153734334761849632008444125464694783925941311327052872133558358762000352003567955071145310166333571112337939976077257056496591162804337299028000676184934923343757977672876195191661299351498730053824240407065113358866413898083044958407022708200764590449591830862682695610099703718640230747920372882330682782922049000720859164475848096072102403962754132036721906004900891248901994574908337910529248486004684929273071989765975273990394664635628451162080322876063003557915708373176015481879557208408363263284226388371873895757273050915585073835447596620079182276102010017912247817855705111957778417058515328 [152,77] 136792716316762444712121913655540061090490885954927633483775593379417486355347931991959028572579064137851650031869603782714340051030227239141622963547501943722557142676890503930597549118778961762607892811643312663763695356883199292658208076733630872970961201758011288878119974630790975513468809499602590143369570461393690611610086578456251742018177351215092841713155151083122691908359165682060616643625605073113124405344820296840962063877157263153284587803120974874925350248584942108959035419293054146451961228248709116546971776940402042030899468219609257401328967730423315525194337982118221939327690498511983812477096363522076661069871509826768064587542935803658782587649697382112902248140032419961713859345895258066929114904460502633815647180382282027203956245484599807748616879522079424278315041799639727236708690797005490971382376616009418258128098110990331026728204809356539116197392643829801123791391818679289809392098891989804720187622179415367519822885996412487779137353901464488099204862437694193386685911475575474394186204052730866065751024001257576994571394586528132541196108573082458358298808459119840208158470757626811331744474448415978934265616624116359794328686953771190878294131350614623091312173070853917667042651433928362989469898775427728828610760376544654288319263609868399207661988502339031738530478158789367858572511883415714327089340359884571531900187660091060393273253609447789375491502771142686704110618606858101067720192765881502331686671377274939369284393948391565652677525189708 [152,78] -4432514481399961803528981406324419613023000130306904576274783057699100172654112004324768424218082961407785245555051421426136487464408428275702417643771647631308642323098838606359484925393300962117945712925643170129668287975298245677687169920979489881674479552400369474455596816129193547555859711224248326328163780166169663415047711524157313781577551291933169075772670956783214341943135487363200084119982477745797142598278563221722065653711759273047569150140704571300633494049077281183748768883831575110061091067787477040770138431432221985919113078027675299385785896497669427828716673307390810992929057823678984896282291280473292910885905702551210609428124012304708988459374338893454916233245887412298051477752689561603519867963319890699269668317954494132735835699945345459058144494123965173725107360333959255522748083768254268105872830100258579295068422794069511307168750718983971361252858444907356453292310141551262074436937176710181646858255312175205004398104480146668634515822986881896140528578537047493993527464962953597017756768130466814761308003471850896100299919087553122289389419009966041984675153844025434478746518015266686297997983568761097168079481606267578883346094183348275556149206165461700501743088589752939752802466370487083182795909697741163070725209725811079841958157454772587802988774773302440371077784039920570374621620403379643352659923020317661887526069323158302184361019944510650931932187683257553601519279858608731101281760887801237086121303040923577634005114358204279562596300 [152,79] 86516931970696994661181786146163211176652966190627871883715066419247845867541047483409126392489065507235500861274653349664598049886281862114923687128597417563893877839107094469572891404190865504347631089864751453185341035786481856524145627562547940161468667443523991096218409224764309853975301736209439562178193943791950130985322328664498878162186135018645911331200576583943388148314238043455837476594149191647673249763828745368900920221610840872709240078769614328709918342866327128004008165621147829131285558142445211924136796018067585536966567808226587341077541666557941369149224414102237627372631911613886219494184665141117922486829896610676036318398495184170692267721950306947529610755951115035283461220293012328586890191288187381402583691912361103133707406745262610915755029297257893232730430259021105181546295027782909212786834817540373755055566000265849325857985164391349752220613881350186091258212164173080270504386889226214345715583721993922898977032142367586213098451780376226333012285317854420163809620769723065285645593036599788947034057524151116182790520192003806838068980933174747040410313575601638391960062818738062780255702471059369195651514979904348990689599660073968765020270450249281456491028094070674994192017047273342190750262055095067518204127223577828364255833955687203929478779296354876795815390584499816035065335751619763343385542164734190380390432349700491058075220095929021498695803945218442294278196647897603878220124930238121008507877799116980074935143791697138441480 [152,80] -876363584643193642649764313449605486109481259090552844413352399692945853296470114991446740253281520472225670792702763670159593043106990222655269451777218948624433010266976408233274496619783171994211523540660993014492994871882138914654327391339664571790276818083750915927041469955412704217238941061900882209173049526315005018951640047250484606425539847843807759111668389268070442450054910047170312059026865748651626374512641507250654142295494909337914305440784388483667495287328008536439590844823932742087386135943811776979516924650546860731444832361540586562073468592530943360774740706557937913729186304958244383025615076361741275209541391616744216727885310858656419218925778906005517731644026574261864375328720035494352629332792448033177501600202621943373877347511553457387721726844104065849633027095147295661166286877140100461519035486646017396752686415609776964383207031155679455242470929382402675514011202784632587171552512628801037408837942137596975668564209553847320384242348740006743159920490730987281513462532556894735040958889528471805933839053763223647664556322841905214362210532738699380940485013212959357865808876597398428459149864546479758637979597859304835523570626966299589699262897678606472294592554709766724910450382750170180251093023426748333432850599885924602765035543488322098838069688040678904154361660684856048731415987380295619424731113442878856066858721843414392085597852513399146966522525623112510873589411743453556970478437281305415381339779957105791654983961181672 [152,81] -1247906670906079089584523412270918635256790623455457203908060912309473257445748426779610957880113499400264532973133231943810276254853723967441386130952645965829463132848875617132531488836086825594854157421925235059285557004614919011360700908303892885537207781781382038937888016935779058439043653172616647202453979687975917204013700208422755351692641496457254185434844870015907041731729002168958213346271069172736700642152337866917310732420329324015335192050647516033023821813526403049886733302300268300225395055897723727618100930780804059251395984654215675369301182261367440206182004326510376401485139364637226063176454417868052223933661880858589651670597943419829052361863551055664310161511514619468818845568351969196135513598577484123679996383012977293609048583688770586353607149147762320150163114094866216149444570040344937583400420588826439732792362911518838047208708717490914257721349328713731220310771309698670782514045271842628117957448134208454403910313375034201197958179186986900992672170335533166871597395913523253532303348079727161905344497026144576889933498075653030920527248479769141015403428042712799836081628863362795507080434323745848543749489202588644630823785164756055870188702821320002212450167217543261440732136867295116430878951975826785599482781269056608447512662751587417975585711551049493608687408577289078640256252272855515971620650441852681966480067481702245927393720356394627325014963782308691565665613041900763405094581930727886571020102597746275706030453320 [152,82] 165495104800722603392177894860273166135096837043250534908437924923278561291400301365866330143077118622374835870486760965250504537268645356541527795423900408803226508511012446584031983843564560834561749286054956364837618215910160997853743230601404642832589434962494596843529815274328582499111768531188030322645697247322527341259047195385237489326621646890585751763368180648670175263827810940869714378905505583377470939708986002324466646546186878040662783828382141250246363827755085644796534318898761186828063727444116419300246376680399222791923951815354159519373887300574605124765621815450136448388420300263287062996384304334104158385172918953553853420696637023936145518612744967809642130202825502943910954448191702626599401527928827352210889284679280550881430936099069372060733820179678039288688127795067243065851494524540824619003569184634039901242560269919881710418223338909794074858861573120168841723743254084320844814921848433353176948251137299781914878017785243881409824050850362945272314447398757386984225707156058501396715750964729436335680778604052649306249041236777156240980283517485521360114857048046488031719620224717009545816146615241466901379416285808609591189206437112247386215029354287718768576125648501997706224596482688712072143802415706879220328085297671303521569589104891879371045960515177220808649373898780265834688641324307378350218220377191281289114238022258546214440718078331818126128018491255748533085345208432218908795162708101190671620134574221241642960968 [152,83] -2287605713499225670829808858698095662660194475608794483734273807728834016274020835948354456924882025902004717642317290770618837421468738454724036570916001905321370782012987627654532985998074490569707251738387323932434343663483211655415210634459252666861276846639122189985408352641993157111041956006912008546409249142188894999956023913235425778227002384734297175100676618806841175395566002024580103358218454871386307445523186661238392314036702896879910897546688317995506484496851953520058634487995616095813169298076714387101778885452717401099501999152369762416977594020339493368708288766554935699614062774669900535132452274295816694515206819392578147742009376159077414004322363170006028591758040094331359624019273002793823884516477694133856460653911186477253264920034575626784586213079458922995655325386812743958785398399652958379422169958476977146296692405473900369583536175086494185757716836191530111135399641466782780614469099521583118326224150708957319126333919630436836317503328158220721484012250080902018194018330748771997907063836761186841128411624516320452092733189922831148721711940189415551430376496326665985959992978853580468312368251351571384011347384518964299799468524913354774710706469815410452663019507820870512150342705083156150081446555310094728036114713625884369740419700044269198494918490829856517999127706045554028443332284529403150450591099472898076016180137103696180533314032178373684613196069339290937038925235307613203335488941662288205398469085288125224 [152,84] 15706069632808700612653194979585339325351314298638870078365491167762581712994305709043652216353643327122370028571923926182037448909202002840109638230012500648447923368267049970869405662504146117211268727890198228963444012677396178541312774145160461868270137705521417637139768909510497480772776845511788076891686805001470926459839079400339051513677577625171052648938924783411645721133491134369753670273812978443071597561442287022534955924812045576744997360523701548209767123691108012957892145231246939116128712590609661053333146241892233114332465460932880836390204741168719459778686537091301985801285106128402532144275113303475067873074517439238608665066542538394339802176615244093979394117833434337474247714695557866408341702951771108444379153296396796512482654156285008511746710758602906887711633639054065630497204884629262507577055408453593800344783300453016161891083341458232756240406676698557445551695920590298710397059694945981241674306053435946546032053596734200898822254942852660496654047594695793303420810964943524687631540577330095986357000811611676716389280909451442752311300829535160342962038688992550210909451514924128997884837674470356105195831200403348677335362443791565721553025727298097953615208931415454615570081126213484603201156055549140222428716007519499959661528744436393182622363898203945901144710120154498410042421631031073094237526627196556330612849433144138500711368764430132166290435671599046221482105027039912395819144537694833784142925574822848 [152,85] 244182130494916071647066133213881346231298480878074327544597777875379022329497946313870887743549499269734930970079716096270360355402686356322620109863616752673148980739061650668357162386820284434703128922524301101315355522870774028813284863162665122463233429890632864970924926076582106886264549764142016314503163286760621363415557042099417342263351324036186319964661784060468235664887347795056769290238488907711262362448141072307440806902989992113685092400696931400062846152438614082333335269171050044821261001212355982624926208852919908705131628392936601340907323738947118014891142324424427245186785044795914364232673527279024236737243001285733959840274239802061099171969948240807120040481251087366828780835023767830366835667508298621936792509733420917151260381424017765675220069053571291842173116349958211126382552440631231172266248947073088186290991249958576257826320798274868010098759207471665034886440825481936314365454548763837185091196870131167496625351295229450799989641462801054907526331223737700262902024939482301907824504394116765228459970809261395038623065250582826776252649827048576847401338039039915493315443849259490041730863461211626750525328604297284859241098175620913092854244998885757208174518806455962244804065600321904220993434680379493596739403990174700083777844623257461799047271553466595689872611129535445402398409430063587596463569129178657012461812010799019283727711773079917944114426443289323401532753686729113454024846984704055182245234538 [152,86] -21545821789853992307741435975101140823706313383913802161626935850609999724810143335848175549203561114311934910794390326695445001326806626001281575276331503847978035300237374351790129478425973391346456796313310986260631065722096566132306666954450257612785899644954646310956652357672506725838678853133409213534191848798768210199925195542132363261331130995988868753154028918099759647038218291598411165015971746165178926364436504803534346712034527848950854277834512303198913426998305162998438156048201335050183631188180318351958369116009103766990238708863670423955765468481584595201372912126010852105842398892482470255990310045332625463774735268970123613874368685782734459404014914873015831312315055000663896901271388551269953168552857768955481851462906283967117480437089339154480101223970056198817196248365958793018017350285180192336883122435244524066416031834131729809928657311251006749509056217300346759379625208330411083107148794228687983495122345434002983996534099800725869759528850548795343921620473336898148529273175364666917069230177212367098405774496492135874913405708633951745192029746164088559952841835264674169790260938638378420094947808246150298357956440279978033566984374214125446406713034983886819073689219764312712267869412059678477435923782808288984538185692396799196987182697849977324813449464097342109912995380389153831233892309440935681693807902871652392854194824951264784213233896430083110888672574139739088616455904062624008157153943026070337114 [152,87] 721542732660645531715062424649871122193970467751899212194372787558568561806309759289808172460752306805159053267102401921822955791196968647878793932975938988596968046271929979647063711680841216369025032788629790409209947389876530416213437758315430049622526856605154663527488094679003647613793509405453893660974383948333308709216038263812331942335073404844640778673654366339370819410621296741242379680522338456695501568527065452425013449283010422613074624797729303041420949166552050397482946666824257921178703694415861527434393069099803685961666589877566100016207717307967584500187800057174424798796367267466269511214250602030569242230126055077572362001219959938162581031306498116017519918752626970567509111721955886282247060866513574328995128152106250686514816758268281318141912379158637853287193450624624957228293480488789533188221692361708043891530026542626458303206661745294099706471171105495357068898042378613705024738535504868703214363969135171480382038608069300091161678064948247644584936936233769710736647018644681200689700991717531346746603355083376813768011560001000824771430143400127415990547546870257811839622615744712555209880556852706042230932275123667843194533371222195010466429931036525801837114844583532081947509969062975559478079560120812517350815172973300200346077900993627273656325638493586708296593716914179090153064229585477685029879632252268881240377084585251850472103015446483867704236407600722009124861647853815645059288479634007539344 [152,88] -13304391510459343679619955555038735810972899457216192387770904736451647964353640400058012233257579308126183076930816810417734326811235317707087140613100161409440037324011242743370194319023321854862280887788852175802045726575523753886080025389086294821620561419858526581391734290495097965978406644157349833341410830660649089080447636889303355958254030271469254502486856597831881684612439469619507069897880145266316207526254919876652790152026710564236274940722526296309843117783413211399314670351257623024573739969829380808102391480913569106518798052785528996479620200943791516102803187472703948858058967151022223541893174857241204669461177481486442571836372964170457391355996677238418015541003009277354329953087693636039100049212576642041427836416411004892989970762338419031163257967843973481264033180213887446671593699141986879092100040928419049929944732133619689483660171895222124744909623683752680858073195450415670706038534043166741072793177436744211131462599242530646157975300594150791564248187306119838688882425753549579573976503723599306143979395316433101391897185106468896543075233640938797426473416978366895310340544724763586677805818801661885831210810203009068300335545567719551667677325024430612988694365299821453785460905872072342202087049502039783981320872566317149634874612541282891422196162624030772744409826896504214407492066860564249900859378436231166098717868445344710464426519992490436948903347340809029810575510720241957452345233065920 [152,89] 144788289047865291527701612156822640658634552144534820688266263180633417253028934372658112027816236769141695391286120676414855640139892830049744921228710059954365482799002874878179076125998956863991652189645458008385428528192231412930320763525594848099330639607287038471453502221442538700290115827799370653029869904396814753830435231278636377336319817189983298520358277903738580983276813630089807026543968954311562929866975070485571599830765731343952356290738096958864733535899855820119596877250835026738464976975724442245072643440795272631786430124922138293790647707524315466470137335594691127123336410915964291732288188560654681810139658094135152736214893376479058284105775400297424614777873978380268040496805104379794736688352183188640115832520440552462942145853652464894645826910330285772890591146262472866913543453898129130148635333381696101789137825200497012339266850712992993852095538486986874501074839559883425346476086710171936905906563875279720798681279972619039993983555928725724425719674930249430303617764861537619471557493299845159145856586953154100921572715261268265230510973894108875533245813060304258600101455761708828704716744473018357063108039774395143626453481293910227858832240840036327619318483199584444962147428670204941766567348306265563632233441285315994667585240121849167816197706598273253335259546721865879599843161706039196410022726789812043415944116955991008518197164683906988236952121943072488528785834388778649446451196 [152,90] -1497385325797559381582175668419822765007419525703857035471178836523940295908387707991043358121984140671873895509975984818664979994050509993153803885885995684461082701368682685019437663936467979902548017352754847495863572817999566542402129836751197511100263742318574792952916811823120430509864807610696689543342302188839290006148163272027701020616413462221330889966670220516097809888765296008393936731125487645896585730671247985254167721429364176881610903246293693176322312251418670048986380357617618652285967506727334227708847520335881074056498231136337711509698981718987937585145725479212425854158664640155009077778970068552099325469651174783886817632587125524010447098135679740766308641876054940354734542620659654529972486972521006243376763692067954636912734571293685457793711473687078301348431682491487182072774517119840121952224852916262765623771682962672388020506066608397110925456904765204610401202007892663608145664591828199714437861011348316822464263202453740180337353163385064260321487253624725221751995824047472921809489436652557379017339133287779096811326878632539981415528923965290179812008048977815203249713891422678743926414353375765746688917308928869389109621041850488725697662072520628285168525114573396648783357426611151587680339181287995888601858626256948185783566099810301667496490296774842087931954339186605877097976842648969245855392169184867784388058445806680490172002927565165401467897798299798557565720923351829823358748 [152,91] 23512197473578069753841838257665854334492567444388124323026867079919748450006907950088221945277416956673854527927048339694808787748728248235235081920815869815063933815808111285357120242530961728087955321425071579522745098176593750666919635567977589074142565324041176735098911475845571933339257258509386121059760225359558773494411883787007393261615018793667136244717524279794915326908645432193629206139004337803647720050171571237179214703105896646749645185159687137063486039565141308083047642049503659499577564063085369574446680998124606240015710367122969274966208192659607434041804888342350147881765525769164295309494542061728500464746554887182678222608590968767840153484956123878751007668791098418550711904733387206668478825470946575650688263462391589177056235545497877124224383017572153671370311449023625975726515624327558507033380506628616106201824281312001746182650608790867266271956872913651688857268377301073254648347023979872457950038816734243434775952009997206749552532782694266859850368166872271471324968226002614950220843898514632071871603105919243600748150755405325542388387797677771559653325427850741500330447305985001322633250697405401966598908481839013901870503308440912888483083448815722555673769338960260370175414361387419146475156419608451422813162103352417737586895524120659908134923595474678490847483132210466407842861124476972424301586941043236470620839951387645752986596463240352999541883533806003488432101942296391080 [152,92] -207258907224370984395914188389927589024092188432200121910742286994639001245378631704438797345552567631492806624102117182031089338130412710464175070830371454871532509609147854094345841777759231417145771315671583173184393294557526945205946838632364603291817690302121305008772900321345285718757989466221018185108817902131834149860132730530643972602722152020738185317444140179412229907125808902555419829494729529353213333714790365670664986535834859080734300338998250803361919463596404988955240508456057246969357997325620295825130298240638428379438274150337361324390098848480885460714930259603077331022948595555800325722594688332765452355180736957098287122165391490503794728779775558768284007074690675721672566529763349784552818713383071731217233839241212212771356788809531991684317781247210299864300317389762574441943666433714803170591727703595850954889228268910405295901758504502055140233998688813382709811628161988821731527293129737811872596940205903238440074056843052235921168500880014309482495851343922052144735784708944341355266134480462280625072041334828137045644705611078962208323401824540417848072651817777403544226785432362762847172593663970533905865048041487094948862786349706450399393895468884891394602451460682329474274001279391488602017513276452600857619583282529878180211179553941517897704384623770004463213119156691764870570745140278709528569503101183205355711392885985756490236273424549181694100373041071487910444805578536 [152,93] -2074587757541174945936151677609463957503117595184463204072013074282669631218877839213203840204857862970342840300459994455096270829902190765322897006212359367519880563453865639456186433947161774628758481329268859227894230093547874039071222828962107235159762113274269410637173008249999617402721036675472335826679121140877190846404177195878719011177334212635167207271642113986122376656825082186503158710939328257761020192116063387508618122919009426251330401109679907850079966677467634865106608392955072059740226015668795443291968444259906321241918942622516330314671314574035923044859223688113980224582895099395569705569254300444585033738091153504424520341041062161685881411855315161846040629628636695385796554003576148934431719066691317132622964082728982096354006469518671317729374375919682360732156824427278877104671949780289654003794054144676185095693119952559474672981321451804762118006344630560941534362813452231838527865888865763505833325627981693682459603864677188067640137671519278206009327541792522694580728144730327911710360919974102809174860574299937520113102955684234073166300759431981717111456734274272476993106560206384715891671432334693517747807170859747645370759276032012146026325902473139376791166715809383978472214545014788258454572067693313305197452307964471905020791403257990263670436015566266286961333699608740864097043146809516476632787938949493405653540892145787876368360720998682634072549001442408453730459808 [152,94] 78623785592717096606927870307120297436735406987831088758256715415444314359840673309305189353842030911445091556379776530770461138475240649684199203554671936144089007496823639013340168535273519286165309403377040993622071043108104254489421206574569566725944322983934708384058435318147298831879165198299332850389363704833645386913971015153291283015321563454057391170385709066620233431228538492861895138067586063717957321089851901820043010373089942178116676965478173869857065443687933138188413469932237117105924460492147341099712414455730194736601491730205939565588801317832306369429872435824877974413238675310841886356843837991014646156720849850311687138360671260947553730846999731522422985508926451686479189234264149878519009319052776246970953524381143062458280271191731219745951842954478444289252230152217090594312630970671495142925841408927055305926244112482835584676626477099169460223606177046770002207727616960567462799799760937767639255781892221682475659644961634805060768482991036731227314899204369441448770731600257673068334921047083182651899468435605317591442803896414379634028303182412091079514837867207935569843393846813123329966381247877935167171582082862244603881012586824354517860608758773163566995080840095936079521313636922581201167176492677163326466922587911160628970482056675552766141451388834594719188592684497044377991591752692240609195908343859102403355653047100994486075909042537899169255944918983493731616 [152,95] -967942130008955785540360458755635872410571865206468944160139159084110845278743937124681690089160228217731869603125495578276230698422742582274942336874099677953852520043657547348801737231072439918380487364894540439592773587676046347185586585171542978955566624750952843960163737755850041198896365467353756740020694449285524371537050663045494373738860177749943915197844894571994411048526130303873958406712338079853114346304455029838299190067044728361280625214112095964575517777266478749083770622156350778803359673062857697491288473712938200596156616243093466211895556483454952359905958418983284992838705824111436079884579032822283556528484914340301998116384110155871327852586861589635873161976950457604768090311846536594970093097131850871149463469215705620629024888511064844288897873990301032165666126777865398796688493777703148017559101776826112321255856598202500939397764085228883047642378898406426991049717571341586216418649943400553348499085138888246100927027568572380904714168059851494753797213744210344628070130913329352282912617489428970667126349331416633072636386672882713634754691700362126074603547454855293999095830260920781271443205381591429597423822060252517880239956545173074756324060404456110469679211420858493092390659425693756658599517413443292729065782920316340305225070471011342435668895975843612005000785457459264975502668954153921763503535902741536034185895157580693696374512555733415291323159594843104 [152,96] 6348270541738429980431922552490404010642058890158389427243244990897676092882668420893961503401083868163679674317282246243222163588467318313429530724460379029927171586917712860497948810336442297187745053621242054713465896660662167837764381692713675677499736795354991392831880446820077332076634430400362867348445452465700470834710227396004053967674170382261275497194746112543223024621114903084389317093899500358528150829641256378418775896484060558263974276732389380561366007928928897629611819328830914297932789620585094271836850461548990644337168945219096019769750292480946848829586832327309885053168234570002794723880528711615503800879466086706157700005685828565223561532305430322672910563856874513955070545827729813309912116237924531961346471937872758586425948205829255492338529402809281805424512498997773800447460982230183096000615276601127700291498739999958649111174443918806500731489487192202546200362839229571777396557662106684956857925624296824938332084823009077905597450899082384273967968459261700664353879315702737566767791229485649840033260113852510491657473391235752324825054238229564099203334649074662490345899652210309694208151807252031317647595780257334123265210835031746099279910994791980772388953090086220849173819325214363305102589235445015685429748281164826041765233183118568319466434668788018190313026793319758129099029914892233477550077568884100413113038980475134375753704455021658824065678756192 [152,97] -19512414725217610154414420459475367625735724461383215514743110059327130209778508073025624068759086600176405468130364126272678750138010729569288031058292597784035544432787517845002356078039093816543890944125336333506817596357368678080646890763298699183241872591972324406421763948215157569305961055195557928853730448979897610610705371645458768435987175031265064530225130424156461979850884109610833076909767830582629775721993991674880595032588929286323421333661415262263649336816325596440465501503882008674360539586968532583493457924418350505171142585441682624083518061657132155712968948860662804168544742958547176966722038936812239447382153056793623436251339236234580116820867030077278700778792219985209226393532220751558977101251867679395254518622708671285513583217349019266849649174548782980716099108629476910716480386905654974630137831704711336636884003018549601711006058349261219863126066916369287941300893370158902446061386643652111649922990946273709800197804326281736411980408426455636348480105194266288029448268485013321344050509715457008168497363883298044319495985297184491573658859890204509506131758854329486563296401361337754541972446827548854260444370641442613714136448730930748230553944592277056432944408261050886279942278184450234643640357731500691235145526905420873665824588655174601175595135804428286363670738951668161249406767902276755166060228750717254996286141183353427108474403479161135334224 [152,98] -40046146535070722034929099459390739482896569402871478712312771848383080434136587551908032535425504962740637469902865516834331198205031575985997035581853978798160126913814167949981420099275393961674655023905642475193850863145737684285477100945299672222504508844036907227701504291861374682795855158485031482682558894391923283841349683568393073732323590733329508134733296179690634083551832924738722279428618670818720979546845996459674075384467189589511831714897097366328237348575234104728859347921763425995978308759075947230630388556141027970156964064623962538780657656607449097426430567190802918601280654070483591435221081415947182406234042853330809381760383368357967636142341672973884740888747312503650738183385892245685781787594892001926757888676010397953511071057632600266361134825916910461132645875223676017214177542415547878498010447503049224726998188010199667295158109456651487031311708615732929751097713923391239148461670063177343885947553194729250923290286304674250205094099751237173346221257629003741984449677160834069859151766855928161944736013804862211574089202174400802128407493220556034435488965891121011872541878024524591224509560720104395086889438300137404788647415618461829543140235374106310054854754107964027191038580232671044287361153153963047160529210843678987519513292498917610661421155664337853601759344624774983243537811551081184413593891262377106670128972433464458122113920708205344 [152,99] 815409956247393953262595692997714142666991717975885761640794817761518651532207293283718613604667763151708314176814592337891581505819105158397118551750269325221065318165935103227836818992666593104023100653324555534413904664280436170431332983278127415369679143500158996429690408840717141678329489729093298056506159135483994007387226906365762021782652170075822761954523242256129420196918807709466620408813008734363359562562000644813432309627654144809642729141847343921286187348797052903905327683732625017050908428105866159889743552394044716705582952019938501906009868544795473556790319415875222501936748973792898608422055076466474399667459891887747438861674652056498645998381550874349642016612826725693316395922226433566884475539928163372288320583858644114466624659863713428667232158478289558378048013643029737903346037717839424008658887897354449302934768272624152032698481406183384974615618929958183159783436391667500727926116985362602104759289445046404726806451839016525808181340998532531063563324346953285973494251987415190007132309234555184241925460972139925694597889743366868282376479494300877871442134186880830541539988068143592757473709882357050448698361516818877098685583421298707424583326146290744186016987201822436345864867883363695983538003459693531951746205009227284247883448665459656153340340965266052530804042540469501118012360588476146627544255269818629989181486334873741828831364634464 [152,100] -4716752624648822042694814558326025115112942785066835248559154914041502920559966203106667609721720664467425286964550578733579916621832189988188976999495277954782558683913612474589957939244076616431404750221298710323719531825497081328801992934802901169472155735411705936210071074902419856457666425103571476219955566200464350195781680679214656148775461190599188319606042734104649689949146672515196569496281705550979090586427242952185502278914557014848088194391908744191462929122227770179250181650723869038544853627968006464992236012063691076829608991109652282327073074247198197004648899592607476661306394832368271173761130972479362896827136156741654634822659991654527794014042339465880560557269698576351448779998132988125523883981331013843265057158558303540758415344979044511987370619602443904643569262762950385140374516213303594265105221945512505005439143312101413187677530568488173459804214772237970186957831951836299876494130169853686394562293816609345270761453805588280725508400921830345601930960105989234554437118017672681004060558131094257362278128439039334598008835132229244343860194445982440676760632170646776900558487760922409019669056291974139754233209196216516198230983620953598749335494275647926096358512898204423258529598725610661683711274046617007426254636588935425610467312373916252506963496417329265849389006161831850100061055891334345852519381706927929495641221607430701624679456 [152,101] 16066281545978230094794990235813600260352362184201861828146119421448164091262342723821025706340454645770763661634118819371949281023248018943629521229591567412911221018221173235468553237198902981797073884200805369303582192345759274613797845499869391670005602447480840173735532808226289244511530337181950537552950236089036997969662774389576193469382567621910038014245491716106558682093124426514158246064581457337783069204847738004493855350949027913580703636683860794760499112888184875131094947932586684716121807925501252806382765924855956456347817564705673183374947280649134953639868725832869833076736013495258471720060264027809294742893284782161917277710757746374575966057878639261946974054976455692519688230596203150005303905904275752690355485176456116393097750950013837122462840076704657650658491782900615887744778779054951636950630594516476855710405893906943736695165966389260327714945963081727907086787347669969527700459550383733582716041309914330316687214352239629687256837770853034670933005238005479956211973986687117568082113653526556198925990602244627525443419929501926226584790035645875826171452871588307246856807210005624214045305774338876832271061824225830775965858880071290982246312523584684961889867453475555915995487668047200371668412032964560959424157076842251070692922855268272870713877235968451502998286086047773433216244323481041810116540709482233746820476677787614072000 [152,102] -24427046103072454804882021376906736609427442945920748727422235353262346082524528690888659366045244584059904528953819320623720203982871234618963972956348242917708661995889894219978980730909397134854608463753591305446766516558118819738929640674052380910163555024122629641383000093078571537290663165260414642840536140638002898194180140925383219644601760289866835278804313724835418816928186447070402570058698026489293778547340180521439226836274851544489107404556419082031484261701863065605458788769818000764335588125464827154127256164563176978043630528940130531304268961696240395865540195705736443174060843106815510619675835574125788920453374377544504089175942989187156855663305778733419250828297904645914206774138625941079478687190171111385981030007866900975581025607275446897581623477700575307574850078114513858448235911024910101216536487174806717643013872865106712786129825535703483844431253119753626304027358172090255666576113149078355658288499600171450655828933907461799728567959153730073393253711592927762714987775689072339942307493288407278715772359806684234784687201121747532818532726017116945642544330409336148495566079643924988525438689306064613034628974188850677199160272173168283270863469122611969863063312180691349877638644535412979051488652912820011089348398507302561894002981350731138560032450516317130688890074395613853378041672775485598713547358261353888015169184600288 [152,103] -38899523434240794501173050246741425089096892763571516518421211511647841030760578304222065833937062587570344551842072551555240026531474281058212554306562417590437533299473819149197801913534735231357059205107980852259539520838541196183931605568370093381939216022551565538080450407946366735961371569125494968243014017939344260948336596590243094604730660824934037177858036198475338615281829871427583854032975056926799365528416558556416310252117949687715184425937554068936021348782757431336232446053966438229519900913188238830713650651517836378807110726955219447772254920563723136950962221269613763062809959802565039541516662196503154193305865535504744452738717786520903259030956361275727326459583447812689034953143142604271310803759982423296988322062056193633935963276060165580971351159486518307992134008526175514705293494243957266841828196653275813541003747128082206473164807492474581212951200061119136756616948119147917094417424333437418368421958948148176631790022867364959750810754288957800205487846083165865914705647814900324122656666310675355955329475831276637726520316544408328174368394170647340021824788825076557511405838763663771698768012112474549326744911218763595558339698597653162197095971077129903061301287347310434749949976930830914027053789596888531010656389080350823778372946850368730992588808785261192019436113751551971755954940873178671723707630197779483737330936 [152,104] 192320084544471929114850031456098962323886940349041475530812861155812852089233964883576199508595176911698278975780973000942344884340076933991156063280401169671337798713296544565757456107202698328433384646362375637583109511275637894832593100117148852510472587010494152476829764156124505892254595509110707723672567535026833711399159847646882429842021364389646135500544826079988584535272846086400921548119582513172817549700199486734768429922038763479481245261773919873001668046232773419139238383399806510049057377816061715071395983004331395861194251748295447319206550369307014502359967353323477214228743539381872493812242288621104506832157825222198520026025662505896088893588104510499353495052650519388932298794457235474641356082499354644570485118797229656533443362305519848789949842249224993646652254848161195284390973407755547418048209535085448189148199613593438189012947289454137357192498970161174614783907444366698015253336881648209882024327371885894013407913024402249423002249636629544725491549445343328877447091803699244433689555364649410565037665662134843739438879519190293411101234569429609147367971165643278404132515921515282245861803343879869079647658172071770801636915198417289545030574711158366825449404747705955827088910351661907287826164400093922858563415318683242683562135502464082052251000993283376462560775049536463625759447286763034379426465655235843059288 [152,105] -944794944953249838413386562727377812485681480181607929300383618426059660061086942164636090174925482402236879312303333233253094868955432449435548680781593080178588752704981705545416102094115366637719434819006246162658967258552697414987542842048657538869513403110217283476184838287003824345411639299198268267088064825927634544601874876284496489215786799075034325279354002356379003418543568829503246499581108236954948195145843567716942632308290625660859569176299851768743703971490509348867286713809331685555373157971409621492081333582419857514820295558824148760430991306615328483023261507393659421904535469299855508791135706046420780650901133920053721996519717235383473920312992545909288459895457506265484541210593500842581680331645212961163841130666928506846063200167587139894133620647738286326096410337659109792771044490827398761342955499458874754248495639570048618613748821702835379579107989954759532960220275400824984980312135071364246052800815559446401734518478415891258472392435456811950614417343945629848990573604107457855740886167565254400444031329170077389187499981463908334682009611248618120896183195172735142754538602113283065162564822785883770203819587551284404826309829285081412971146487696658813457115242916345799431397370922696550669527047640921982142828292651051653947271322406776147912970926007864415975850582864095999225518820444161692279616231147856 [152,106] 671906821873023763416867498321326729222984535276542123710710646162118009832611819210967762994360988041798649109768307815762848020775902665989370593749314693454388888569499219196848038597678859380666050497135086797741313359122904643377616791833923572180732161665185690568085905972670972398063039506430964290031527786277846877479183010220364578732237737728895177307691579764822518738382690227541819959540527642785392234561084872268009214536524948061673597060417076354807962496363935009072158718801951996916267433134668760827665217189000537592527091979060672617643739762574961941879910507425263274931025373412794341092269093206563543446401449512654600468636974371982215524713816321896241836823539551953877536341031461057450910618773536241186339246469884475889235505744956297774921503627911464086050444842001727237583519768075804713998000700980411536554032493155092917227558407561629324541811359091662812950374024845969810383727955280034606046573918873891413865393995519504722391347846969266181755548519930336711872586229660081763597460219798729439339790701946278261295105001247115248378678852425508436691964536902922294394218808576950200280577883430090344686385412205108976988881945243556331375916220412946321313671480635605648438441400266109577597570094259397632491646975000763148401908055295700401525742971054449573489051935459684009858075710895400528018106464 [152,107] 1911880220525472680101828797767231115044874119009098889681500481487974621839495102710445406515284177317598624169271135473597706994424891895064267553070892572840744472360846216704830775335082399128354186638955157130172365131994216769924241513154985757445696454019626723874603241799916446233600245789722658342696043493708510322205088321217953558866016219647706504328537361489474885482464323653347148290038199649807699166467278394717059847255007723324417709264604255944926021828904557740299630895075978227678653357939296188615347417994382188221072216690256103203161192469409459360098399059890815097240701034282071380566630984273817645446496478204366834350610185900860983004531033923935398690275761480331869123063295970762265067199158374136323744926229796314333101737126645157287214440883400244556954982056361495902011223904445730247637882971912060371047023256219449453952124678272806568906188295492051013496118263248888485039315592113679610483018300224807229868400954417974585059035261642844321483506032879810072604207909207404912758709112000531594455976269405500071364475872723013869675966873252555360001782572727580912100682649690575852774795860033115217885714156985919283891614172616963287189681075437627622766957892140178292687569574133166477816659322239181347398900642333126839162799630663143677364048257287917404642815600760222587929253491202480499248 [152,108] 12149616770834128618190818917939864243123350478885969171434487624307046948537743179401557257475517842939293822182032937091402767165566509685874634361676544624873408987554317271823429320429282163932084884361619221161360438659817695263087378241108117483737343447059668807547607903035751567942410955592645327021350638711032520624582435991429718247010958811377758899168754604531438300238621630206754569842637742198092269497826962185811528023721592787974444658223449659595818606970782648238693353840593114964251970370684723333224120779995828855795334863076129621897094810112782504340738155942715123569481154876961957678407837584243715305871268900842579143443618356143645157301917915223869638857114956794652747577594663771854714495200527342611997808087889706680171656136765088557057141871351567607739130332098419359925055174239479261436764951535907171167139043820891329013669769398421452694452261807051722796857095007805005462303331022015188837270444135944886412888510699391690846234442681284095661051376359706518978790981715484761422113399727335917315419337159705593184925210191727241957878290343885094024999330958747118728597926179505362480694313992973347168304227298854878131110823214339289539206872903572633562349488336354001285191534437146837002192631290201588175849985887490913889453391975498032177217817510420678836004299431131570163066267847235376 [152,109] 26425494633295405927992131319237379411356769315137778918474887686561934660285335261055039768346916528452586843429817442068463891634835060682343322555501290102288758924600373852830320846349405216862536405781386342790368116268457031993812893783041623773812054041543424795984149353769282693515795695403300383019496699982432031651700972742217649024799284415341544072917904606114943228718537895149145389031496819476601783507698659998001000144356720375237480297016607636111593506518394264542562454212921503980283836150474985959748785019078183587633972485284859550065826042227053994388405608427294217941584304067442366432150939481336033108749964296335084840618603420896611910231215091586982059302021995963227504018788198082948135494991081779177149253254711119341758377900811496764014450736031152185637062543057409932574781944673746633349453860672855692223768901733365137284576411202242282335858106812995436206322175459753543101784671025965115437927075936919747853694719355629865093290042341332112380930117206442277129681383544336167898490964671819056607249349108958874057079965711353872518837898210834074261119539750802969528214782549392019843903615222500115633260512387122724400095827309985274222840834841894923911229585231362690388139053878237803914130407230446692591266619596519133003970325550205809862490816034733243219578688279747548745491657904 [152,110] 38346943599533124398968449427629171250554297249896789089075792491400313995203238823478003447687560786567348620924318564100973662880432429677852011423080928727373390164376242887312691077274355843872066213938314158525464196233228569503355574778566958713028600531611543697130012070789091812511162293117273299251530669732145793318984725805432765693638097850412827014333388975057085044346842444567342159490284126547020288767191059382528809784454874650072329602968774715602800846359110215047426876016019083537449187677278291458429739074320430758020862119382511114496688152902955494716696247024610341898470854140464715553270914753698024919499078053909639726654116574887687379395043677395203814975146962308365942174897945415628390359713920501446583001675160316405865203051497125737150661484961141253816146048861181942707418035188704414007899530069112995559850435473930578732843843867549622547032654147058617214495818434863233311989039521225140028420043811858629710202377160481674288956626204373627974609373485032759307084235600741549515950351356910755446144124475174882986285603157831826275949451413096184150354654586156827292084914766986444021182205527956828557466280860684735352258000379965885403252786108324796248002229893606574103178588405692516774282300661557334518030040567954253522313389245604042054081218605284289564592481253105935200536 [152,111] 47843603551851411171919059292854788572655033742074549115038992181344389232292915472694386084892029673515614080204533768960133247471988418887304593802925911435509044696691644975076654734833554916235418255558735043759262285477581510455926971322160778916172513290415251087711427989778237235288900762621181104220910253577010351629047114465039471800387564789785851005714763739005444468753131206958253774608251449051696956196774983547913086125500747263574575538978176017966134065600294256646921855953636759437969609389636481990359282999743904470928197515299364450881259754632890733397893050395729186177856851290707991535927208307425296854845727112051044016606480727706071191766807030749074365992907741730610764840888015265958274322832785970492592021340470751725912167703591856538907189440293135432070575706520987211624518750718651353552375767275572405398949266373626453177686302826647085599178265393958047882581605686479377961210492477268795392660722626585077160007194138583187421750504431047430616065131441728962122835455026051352771662169819019125863092449530586569625685035693924428670338619788434930531305633059546024252217540642606993074297789624858392487669622305925269423003838781368442597901504920491954670173182171658413357569731118493094016109994834545866606083570928696858045386047454933057176445493777267305073247805004321562 [152,112] 37954052299445034408651055523911813883962241964399295544546781793513598573941061172129228917476506683977058648835456429994082813916239709124333139434252476565031784509658962787737096121384011357095534495615567987886465295614836484939348857026605564352298481162577506249730543809444407708965842505683565749921520919877851415150504120987452265062650863930887256100727677241771949722782879896463355396417364254203235901257489777894544810927955761813832174042790635400154624789278896751147769228413151434779178700270927989660534296814213999376101816168700192241375631654582090175180433776372262180201418392717642769989399425503778789564946680630584824745791514928166787351876678922770654899292697400125699495034570824644278655959224084746248452198567876949879271742908857843091787521910932672188906811219423739859488967268350442791818152878234499139887250961638190332696313452161340860732653849586482062790217137965598885745279749939207249990259132383133157123546953208051216480656354916527081914733109297102252483179435221772552663901912599312459632588444966437954830944760555674551029334357216199149588355745408066795616217586416385765943288141171128729429794009971347281469479643916185913518575003721630114192625200350369542016086139833111004830211949744471688893164998696292773139477038631543009837302990787208003248707828006 [152,113] 9611928587603154189536946534030625433658225021006833229282930577098369224115234342266174173054043536260974208332682029633520891385908683542500001018324825779772649463463795040658902975186061811418859347071322974767057756254189048654689183740956898744757792177692014368877870703787102210369528351105429611160017231290267171698994936149309507804768396058584756160752935144203002495228146988272859236579095422322526604512560391580029278567321259063089319779489513211160268777652482803908585250620715277679130414585958388069681664130957445512950555471333407080747351796456463163095341473496036722697469992315300664278951916452015570716718517394445639996914769396262817816032740816684368326480472676237493149331255934776882068681946884550240792096121193250391005678262192309571725942107939261163577432254765347995971515498409283207207367009912609370635903879210401385420255574957262036450628237898215511534755323265380607577513259449911099484772285512173953926575433126022304978738692157380036595674801086424431467999818706843133557769047918945643753318880045475929342807999678417440386062302669937094265850128730945651156146800330187206873684518489847940857633739923059257426041198228076576168143597335298571551556794782444585662784860475827171508755674585147807401618576125404930091357456728398857378266819574533028603120 [152,114] -6514184546663905643482494819261198800193932766791902582353200780539816473092766095012282160692211669044257911191238481596134193113502569782098435159578145452622212425295904076436901709403483197672773910270137716413917894917423711788736031452286287722894688648043144877152964613234513874982007360190415031366222621151385073094923768986773222749777451800560490200204004394769025713846674186821723423246136182606363281799266917320874359313434051768210487971386980996754416299258572123037578289698767409477265159536268050469134447274170248246406572383876355140147307744953047549919109111279528760000434055942810788327502574718611194980679143482274557658786710925911099053315900479609918362724301348070558808125515143632332127364839781016146729453524195853621587809685659225521148745870515283927658038363598478096334229093438376218004673503785743436254081727712716811183014633332386225848890764717732208086852875907824577396692894947813296454617360083392179386611747070463188717031092490125450500039520576601649913896529251128969228702410143112181965064710778802972550104451084327012030864766911552418535390544484933104991262955337206989574326142558319442487682527828352673547530854467725177311793451120793493014695252175525811194306702022565652511743167797256328474661041295033726041217496370047487844751879703033488 [152,115] -203524427972389111497018099368679843938847446999009560613833461312430092414128008637672471827206230245447683796180540835516357432655121182491936779311397374482844712163353502940893380514076026519027554573040594967242518066148579948946988694304845045124052936250021986445679352490211045611292377183970213186204427535132594289134877623726917747719108256039318727101041877217471258010698016962455092977616724952468893849475319706182976653195005082108596402237198554670826483865389343102976419505343634722912696687405800763834642477886816124794860433302725601903072269747691949089095060790815281803519232142679102978024746490326806313528750078089356699917439250036369741647568459874484469701314546882222831785398462153735234529516491735013901077377726359862758011630363348723055606767532733214444806317751213733251800644625604883778867263564195454940290113283701387123575632062315541050904331740190902584778552067643542378101193176345181853030974657597576661033516397608381789211232153661529950241375197032471848210928728114319050236920579870514793054925497877685178485033622764463497153081704946115229506736118804971353965553212962873224826679142122619055527273461239881071031834813385633570620848745081708298964902129105522319823059305716653856185442913636508214364730878038919453171407270601921769048253872 [152,116] 4111390884846393124717676651132013370665784317972099639729579898812173720274562006088360815219970701068917899534973133112177422024139470059990919662277169346930830069230167995505981459236635592879783382762166197210841489512167951662406487257027895576852474139990431065459863663353201202046065111833942876165006457511837275368895841056811640136735759423931407678407311895547876133020872980363513712862770256767536753908917795474197808152648393423657137846222927439989467323851268468669534270898236950175223149405226272514463899297360804655283428778084980954648247903088698514051037173004325792113278570149770795333181006495122606945159838800563915031448973074307863009088221341623247336999222325816241990156694677763593135095939826103505986951184312197535058740175237995498989062497416693927218872234682435959046334636305564449306529709645856483307531609480786590218944106199748458901837894952422555729631670435772616098684263239959628492771363660030258767150391093449704421247047445199314856129207364462205395374943491651011877198563758442202373369817093876472506537101354759851590835345025622930834617382780728154983341016204811701881466097360556961975868650465128424891714078820365080772751627993792353240192576131293074477356221721291484624740172244260322518653154256241500886708909522061169906592 [152,117] -69045762567953436864816224283640195502136725794329507446867087097810726691854511102729173981497822655605100954338863282024264163639672153583450994010007875876820346369912635897827347766773862488606283774429824097149525562592141060572975692305869459125178089885083736246605663872982372004228168824463370702252637799523641207607735906936368306279629466979568860319813828823712194141752305893748367774269255885930739661056983652692387165104275539773798109725709946013618880502189819061372804693382048825380857739739998470102919713897276650360868145175039431912969299135549695069148436295046327246514382404578788119752030671474071651542970477153420937249576666634439455913221070124205273591930674018589467409071166131152670127662453004219803246787143694384504093511645588525653664597279276271999083135858191499723177800171340164709370765303095323440693376812715838872401135884767642488528634060395074978200403653355909798751596370078567604965325943101854601855930556352317567024248478472897242022780415924791371861303472792950143880098372440312318983622675215383907322430433529058276822474642091560084958254459875283957693806150818742853348056502393639390917461503730264146427862393030245759429998617003008252172626883319878305178792879688222976226074190721189265919641225575288524892245487071576 [152,118] -146078813275787254968189269642709507301744744909314110004563928019548732839155858727311816966807185906361307002469431845257176684532734579572076794785893612728004003868069999899260794215051046091406025433673443182726888187366913595353780449467352685598349186757725486504646903221750540378425256953737711181880402136316435910801895956561461933560398315313255888967161786122615911032283711509319729240238358467996953145061897243151252961414578132304890352711376451017570276446326243800788793513047485994826899792177868688745528228218286616158082887327520166920832430720411097628047977224352435645095077753465254262219907685629321512259779221197228773463447627621651370974754132453427800109172885835359769496675675886078733344901910534069756307506493631755738378989532058685313585633365620949342101111799718271612356880223242522671284048075425261891268023942819930456699654009568788807637437895126895075428215491304908920898425408357413684808281138017242272107525967161243382224894983531674109636489986026013989193556734396672792517452795920758296086119125587400537463921641157031096666961467182839319961759161744842469176137479936508741699399836723030839025802189057360768890915518370488812043000748824137851046362336393226969507709506361162236613824924251765835656077793631766758635750500 [152,119] 12144344436639800269669229542154666775859570213907738027418465298357306810238131801373769311628816148876356996239746363499586241389262187535512834355773229657372682115080050095871990758339316522998640363599983883889681254580269697958459038407419290138809504728475874756347389160301583189297356033877184982440296371667458199134596603003099167068643082820179073951895138399541634726852959159337024008991088966570285382944632114107354011780136923088092549904518700558786166357758654561959775922371667061924790308958567294661443101779727484634337284316565768565749642288708269777535139325656157513057753471750232964310007115924191015901959191174458967432728364065148133325318930140089860857753356147760006204716149126639378271810384645432058337402032309458866157765200312539713164266087523692067609359040665511868167762586481328457874482059435989780554253488576670447952094230280566606884666661494006906116529213028238560329498865418095411433846851452815038701339855954843999633849974709450850332877791529822031200589823925155710625929758828838654412140768363501596240385458010714754813634492834710937642289476850635752493666477075186902170043788093715509227485014031235779327717996259965098536004033029962857798314951796594433797925431592662466313314315597405066728713583400015654528 [152,120] -28634387174438713136184652204023146361002977221681704459991473676714170019863118848923273336946731810909671706269645142434936587791026247569545016160110061342461924965127052756991620596571013680083363447995668343510247646309261781471086260223041434589152614663383705366552636203698969234034579654360312562961643564683326369562953503721462586934023921330789536862804082264350398146976429202468001836911683313734109889889149006079652125844181620116631414900812299457849387537474006785093979192701224621129983364024669791925780529857373637540994728112063972210483137150381336756103321981441010804622639744425860415131660887049200253590397217327114710808687786193963074571063621400844799160714902329683565584945130677374931192549660358288113921941380383124259497163953596309266841946075603698938588074764633410369395221773629179522801744278316146988559284728279445984046152877768620208358237529262694201304130085360730648559308269925221080995976551038289370598983045276061561094231871875990469622569051069762290274431580965092868790111493283967855807979938529982307319767692615429245034938998722549878550803410571186193581249697167174840206505279743287390554204133049716283225664890990520932168550231399338666086959669671875995563715162256073322787405117511512122315510210827088 [152,121] 2938579204926179564348917995066660908746855681433104441890876983665343337008774956142371652588042156703752008534949533985368300400816066722870817281353783895202799791370083079537895483807000153031027011687093260661215742624918584865122206489215003791625435646963166286949411831367179295368117129530800560223287540155665402099774747546004263985301364454056344614824039309245389421899440951608176212565093237458102619531747548796551622669538217159883727705559000467592365571220362629495841768922339661540251534217239540980402431683256988830998815124031931787742109947101913215162152481086701153571668610505387891949239647111463693513992647099572620607378717712803026526443053224609848714529980076446992798093116580359069073701408177889637684600074362411962060233910730836472812063032489940521819133780745375668435957556155680397192581083973998677235963321167809140539020013617615648128951848610968859502102790202486229407126405890353476751603075340454048994025107149699636062785124495728963993491061885336791025325349576200050553962677972504827954631016854151695777070271794495521206187459726050048618037899879659882402116111895881234109250665921831500508303298562250081589234903410970975267913391657130862806108273158574803757092910659995109402217981117145453325711680 [152,122] 444973844841335977038934238337386211232244493356813019194907591173952893395481348876974050928036257162396505368590761332953296238098923470201486282687754162216489180618466698154811076640134688270112331775598691416934700591705999809223305976248097564504099072135162012231395454420575517817968810299512709346890135895453646837991757689094570900771423961006140694419884986051185342852700548968046297401159225155430409639528870536976334561724757215756719491477568638254896765900356067987053911783270414640660927315794999218910620644089422090407655723134515885058088232180253727299197491427443024389630404273152432630998966145823223042326246190331541308246232435575699482518482014710382765432598155430140517849710990262302660616364406046926697121292362026049082325209984857460943009276443954829552657479678096015990006864502030351013996301129899161703665728762613753711142396040679068042126084239560512038763624192427273647799389254978001318277290402968844233079726190288960391309999182842081450912378721774079477094005884319029259620564561128023712130362150238681463623452708625066161835984865771882151460070645681251150706798276009275076714062769511622108145767846500484757961735172135699692098016252799544102924074112864352078981104242407305282627671836503111808 [152,123] 266246956032546340062155200819043975363590101056863303432481762071503789529366590458289200173285262492828843353509280134930882569797048112081459205983154527854085016295559972450323832645591860940922402802775397237852073223503870464780065635608777392245618832925023028035925318955613354404398163115890769327915985577986143828961311388363858610760332754090507593137162772435911975410934476562209193059628086033569367966634803788032857389999593579740532163289340873451475073325188573116816991747593620990091512684516556153410738405551549259650808478974011214990072273821381962680977576218251778200718044241486693429655014741690633113818193426984120752590127618695973886923080560090066170919799575514028479744744029300117445320743506163112848333681797919185567688694261796218056036976303212298001909431022277067577348270184039789532205046739553083814791622114944085425128421912475363894490666975304491812365398687013837601302311392197112650465445345702786339934476507967601353281623615602040364269813920580540057304711286194804989806101822490902016607216567249806611990724704662873594766729605374909378622405406060143186479230525239581946716396188243418442938094843097711802520858114121361268222979634293268324964833219824754416180744607734493698393932390736 [152,124] 38346220414621755834524804876487998545055772355442907594352829770030506750354362073720197566017206964054620319311953432931037541682803988909992649449206075538054003264623255525556621775938920421762095672391942733782604287288581795100280485087492857031044334507480699126342278068142995865602455145644526082800747273196489795472615818118300491384699601093067413872481211073880210907852733322047260582987025362821337760958332900602994459162516477089426772675665005395197938225970165101580640873283027082474537313694414899243927079183619116087788126518729507830127319737965079469208565847801655766702446003621995854838958947594224619014932908573492172187545971728572011434336987444505725894937287731778865712969666062846876402584382370118835852859081531393230270838674772007989329092023358089435943795947073398995805858408730494434394919397043380450083664613862336427788727036883841774750656873462264330200963044492625964901622754504804875106630484796686063553144631753096111604959525011128428950315221635692635008799663738895180035527217239122890806156075857946142791876880708001098683261241050588100612114101019961849017892164685402801398051780130749539068398682942025592870861023851790987204951325972568394873918148453083533357311462170081762344352 [152,125] 1376922978712444844777692576543641180005553674160616415188320568627538070118046265419776995684682074533371611124796097077111901497005038298945222888471847151954467960519102597760761161788237263022082238014008259926960936214587539135161022408790976909301660517348184457631110561960095004280477153622402371230084398527356945673361918054549385962419366083377359310914478474808011010126735267272461388250119488306315111324351257106354280015821381653807300452343082944440864259157633885417235339968665237682692394251354175705738888780421866017547602322590198708476898146616717490022322662610372483076555151132081490234431813660970086969571970362774301317846838334390166595685795232352273823597570537267584741568447094737176656387252385795636128134014189834688683112025618644795889441992768992296680516273134797401866052798943893051529500557949927247106795746589268594342853233045631794590499264539091881313218707338044631857042237586235819879340959986760355202382231645733022529913420291280221592147733445377610751599141343497659862679841062016584034404472565158052083061355065525109801953668122201056420219052417796793367706826893083909052015660139206059625942535511573709123661271223858971553719761919299818815711413349188463819539953208524820 [152,126] -197594060552632937630552311818231018540701451882422011702578625945511728367918496297140373241373368046637192065677559906465037444400961707036488403882746823643421988490388307259235094613609858484520024377781412765899492193940941836647190136024855281365937805402664102707585988399684245081620133849899625805579276517445862812718946715081729905776626338109410337649525522659185481648100787754917682645132578809781229036805711336341474472920463585314096470161506139294636580540240553407225970054007436014789212080531932851034453020296257546486975595907601861014547167817805205133187742769487759691361095472586289813171398970166966307034846317419016197890599120794569491803981436789251719837270128350543223056604163506463504644449537914758655070341726073414157681462379734829542950980912484037897600540509379809138501324585121767046590090257869970868703136217296300200359518796340325071525515719572965148448194079752789876084455293947205380904164612274929703773876173042276262756562615250497596420484147169386821065443488468511537250517667423134150123896871143262835713432087358906851424076157907659790573372287984306122902415881551366347479519977808418433547439278311716169981732025968516442194300509183954723231438227123670381721713268 [152,127] -18215984270846810525786717227794338249946272864641848323065790434691656846955651303578991336136720778023166217450615393160070760410895189687397239779026974890322192697157053883894000097883403579954472853876023398808868129472295956206787197202649309928045961735329170511878082982171834338906508693845712111166920320309977896778687613827922964460127810962118947639665349802406105043243289489587393953031007229905405588389959033614694006571521847435147129352648266803925289078673729822538744959537545226151927517129948791404854097056297224446861933257172020007256354196849723870852048477966934345408960695639676956876838875545069940709748607690055039734288072279654693030630036432830182970886550694748185713433117192397625157352152827361717248978365645341882858995260742177707100399916343016597404162422348494362680284084267065209159324190494072284757825571132277215259320151821661102416259175368642074551644019684656045434060708118864065166613308133895817712250238300434659890342297129046893778923769841196787519644267339532951629619991619131661603359662564233619598369980492149283976595915071270458107234409087798628200985241310031496679420108704165222203185101280925124845219370600652221287781942846008568018922323001135578432 [152,128] -347685735525135119794244683900925037977592504623358965120268214322692106809109580677031895106819163962938351993190235990375013818445699354010434658401120143638273094663545221841245762867485289929580036445102525558969414946851867785462010209257901970552493221483122078432549435393584761012103871180704000065214616175870484190134299660389508368095342634430801922115483903379069323214254204554020653765413744157284363293119506202762406073293631611031977254700015741603447214003858305710162100754628483253943719311932560866600024995296817370593152476243218977200483505864793576311356134012051839768226113697727485488097854268127138477396787646661077620913304055025366322085115976204239398841421383356457498394721685203442233559268737475993256525401236039506753506563994492464962031556957765045539366423192935341306993871388737792843697497396237826042284376567999281959049679560118100042385279405443943496119267191612749905184128799401487517368804797427623516295093665305675443407972273174833504788349292436422436673250383959957133471609218302924249925936467668720997950688943701978117479139897905728673258971556807331629296931042170206575782061033074619547784033250147818757686493433705985881559157430119965867681126743008 [152,129] 22174629628899849814763799771572600153494909867143162337566527475405257827109857219688907145248358176915255105280563926036960684550545159979336568880037506420942893270032713205961555993820810432215097409222283332481764991983078192024532792264305359155471111915611531278196039974424870380437717394140087058961014241840219108203087377188680272486735695118912908164201302053524386000490896006109780239523990814754299069337422802511260384717174142539580429396978584500179178829163851701341497025513087895636085316979053670870757534183044824460036190804403177666070124953698749058484637024237534358880845473593466763753818902933245894088953854690946546088768118173609868641773976017079356074485231904769446236199264518505809913575075254629432171042523445505978755109388831454555156528954292992748547803260497989552935799106172966057150899292790055490688366656492350412556496781273027368566069952692878576590589131892618653288337981606987634184885496437344783496062031708285659667756982838711624154978217089742472695923798902525932980653459256087810448563445981859008604910801498518519486082524021128523142855378618042395491155653114328775159689862824591908021322920178898208626025326412182817617176633527130903029832 [152,130] -282955794100762489726498685698070511456419721641252367522914157384406056888311567733762766907306523286483006793802374538321445127019294005388538009579283686425304811082369114646104331017819963263159930837383865316374055879325346979496319258043295047507465972685324118325948492782119892106708640745950024454007390652548902050002519931599966451820922157605136231082479736712625483338862570970695776995567750175616787936059479369846518718545304918925523831283777479702880925665050986427222346139957321910486930969895673405176028439456822848166233412445531718770174583368236886018296244741895985267245097052525609851405982209745471170380655151636404094463030520559454355614944389798963588248083179559037492682344390549430454261335892885036511546344774305301798664555798788857361447824528580638946400649109593214531394365421472824526353704117600077400400297946457880269682342118756087821077011270294287124441186328570238117006763395363730985625539611830154212587980398732495752680275669811435621036219760056906364559584035215073588877879216453700713631040812167832751002507888174534606476868564782808282362321360300808300339323067911324896334118645520791578045922073295831491797602071576695684299593518577416 [152,131] 3784485628341090094482061029498555958574821817180669449231061572210237324115047167251106580910810944161588885640274163033991461936572899695502317262528845947117390998305438864585785754733510384351122109345526633683649573486125335829276775548809506252129269869927436375617223660484899085295284760872005952303175820541646561160804176740826716198292477391260039350249871706788730431004232199002264108786454711608615247860824761374297251698524211611880583027435173730142237135314388478641892785894165279458724224335692368797573494899329315468051330944594133937329018989776032474647708833732749612772746253248069963202008241485197479592379245196618573531559759070851681296501341400916324517990605402802294670051123499354692368910909049400260341290784390288258419639544893971709163519259107098433905750081754895587567671393283428478287088925610926868695153806383796060771374479443855009596656124908369568006898536516806363856957108636808167637064290958005652169969314587944146214278132722468245228995368833017474257245410923293647799308134828835491764149631997447082257237613138892971285792051388577464457258006778630604241789980919975864065554488633848061045781694694571061492622408999947093982055600 [152,132] 430686725337945334792441234290491898500182211551664345577513660303304107567166682626691534568940248601432570861804973152781996778394680243610251377252064310652451426218243884159396518228694542750273664814958650100788995650375941108206477695397924703285043935356649846938372775659731989080295951668662522364698278973036190580596503331425726691629055692373469836394728724477292730217468911224754323276642476875596461767907656374643582433401618130276550982519771563167325145353573918933908487780849208123063251629992805058897046166098751470918458523836130835778757045331405935853629238019724768143849589100935416875364623867068926874019642270923818890713865988901140349625117352355554079082436019286984043439636573590612988834220315155927080961309488811806865759870090256691601029012569090756801985760632352303814138282216773672159370136488073378202337299002347573945425381444222181699386646148542083178379197119176791066928765213313475366656172942235297112994809990036955829393509650326526420859643761706621649052605575961414705448924911806004703278256574759444735788933208637663236300590113962322693339356182614742528074586299880650847124070955316962911465213841325755901970583284611564080 [152,133] -10242612598644535315070195256501200423085502353893740275811164611251566298477303690017572293149392679389034993195925095198034283144794121357241400360272301344295238073323408182297056187906030011738281058630447149424037260222185143289921913936607588071858899542967109824882692751366503267873668565648299815653117281587222651376322716665083952837577501787008988253856125806693785328436196627428630420814165749755679170888688595718910709419128626677128447327435886225554734386294632945949413131037690048179657612403360408414258902749771658351872328386421212311228818230880454220832233841224898546856095900430010632232694963786602007481706889615485100386581557864979597991825517870156971615426511864535740799960315777530353991427795889215535943185310981523664794569849350776639130882412958888453149782173736758728377086934093653583580923920857508403999153348259687772634091319166254762351966435248785133766919054786526768511354016216391786992224602130989274556439225707356554225210225898152707533251890071957582819934879317707121651735254049225496204126359371204743274749927262226129199688207469062601812594242673047519809941095595614662879400747958498677747634262680237604496149740936 [152,134] 741790960610226666657313327846948989595621033450806240914684619065159144146144460084315178014291393028527707835499992789241040397678855008007548110623637555091643445832695099289601409249146876507128299556553575386701812998721265798847328822522436428052323851359046010792844756843924936389986969495278298512237560219036293858619348056002211168015664575761742076495813305096956057440962707370871223174877322198855355381343114547297477887286625659163541186319854049747662729430821448735264557696235445634028996225998074382664541597508723302849158282266275135172806581650075827186437328474575843252734139675926749869145259248828205300068481519412817736407467078331934719219621835800566687824814488265870542212743365683450999300583411022028589121076562358693277985137326893185228410716636685939170257855623854936785251032199101548879651686934433713650307049980932365508793274395622890722324997454799090697338477251304490963499111617869005620716858770347379389257837068311826824806299472787150672617152513594854779823570993106166234383712328257730359925837902669153630180460894240284348079622449071480074311003948734622817145632877024935618733251562268363870126924782506741834840 [152,135] 27112173482522498265667142160354425436449225428990864014787706953270316648907978651521302136019171020520635005782446328593629910086950410335747324154998631009791271221526835196081107679386426296834136566815048645465341332177256590816671587299090219431171939074572270570972601827888668545914474658737085280473369117532970138467638364382415553447312490415019479303240272216119420494368502431653331787699177663880685879075056955787746413936362483858585318420446020271904063714317556312085105102422746789212120170214669471186296038560370408265437444597204893607209864453830417639698944732021870521974314700089982167768701799843878884644103739692577510214674034832246545244576969464963069909514531799794988141375649361138215633795904972567539442737184028269645525270708125717038158975620135842273261474259238726103263648759494926184551292638502466721457456084156643359685053692429893960281363200231299012263482279467646331185926758052180745782173774376569948352200369757985351891726208547111366985163255658546601608250731520689911341063551409069371025116745569815423806824191616092521875810163621879796975867942999538279118560258346144827288529090054016548218420144795864 [152,136] -33291556917149185905191015948444237960364596271140348663540302531320035842289965549027293789915429661738326746162274071162082470826787585365704700302622456223798137342019174664122091272862677338013741543812988682317113065650459147945561264846730179238744839069400083794286352805996438581967970932923138836391225304409140177184435684504073203596083511106541576621461435839037474790820822254085829137131024707259321394391173743869176141052770270569118756636709990913340725368893224385379787521517410748220329813056712751361490908946046062107131803465999276371113369766755795325255345243136979828629172767664961509716513889664040531860843071801342002358566515610625808788665847758709452085972196369764208904886032982798837939506192829714605124898722814140048688575838519420586388530084473700257353629342972397007810178509440251249759300440123604822388059091282503507713090958778721785402885673611131817336714121387792646433518316319308639907458647154432577044998960609648974069209409321196651275064751401638604341918012975893941257628132205402359785481874019417306594646446918395321327035167909870870056696497482279983552644804070555763821757769003356219949864996 [152,137] -367449273847100241133391030311346100557618637604323356916438790066256676674488302459463299588398671120301720011675497962123169940731119493070307368120825413165231841719194009927909840262204823793384153265071917802053537753061491753974706723434454437529517328429659385122505573944808795542869197494724816791937443491497825136809341218699251416580450877741618336816329521882829859810468853319416953702286267180927025891406024055346515377217118138942109313398331515880155888346179785692725758527678391219383081236639359587191410271941012135023534796349344669384433534559821353744469943952084476832602592025419349171709805558065862586273089268309459160822763339646503792557303547637263972434015186704812511830851798991309180037091592223686516348769578242804748876037558943756822506493916732841533244557491952858018029288404934496968076472406213005149406266150688339797424101734443691679581276683541562372852169410190273560810889355952862789285938098293083952220524703793554270056000428836292449756059956159973267292501480109466536049253685901595972704998294879089129495145056806964926113120848745587221451757278331501539083475816345526486356192987224299645 [152,138] -46200464657338675348693630643382031346959769886393246606261811280060411979506054660472568791488722155170625405435529932358749883648369427497901762034177293450803346632293255320475883507589123535931996196151341694897125578724555201872847930619126310986525582908159942611401927051100859526211651446652261932324927838029285037128646135628453342683837942739828531072227311130573014356620454414889292084944410826287808937354791167849549399264313552262465180091623375121570912437749903497460381193140490045168540271464094115152772646378826621152896611999627515598879236999935599360222321701543841057988626278916569272996775235055541283351165932075299321936277815013536934511172394204219659966888249331597560640070704504920148380513123418793494480724128730607645174118273326389610296809052901500691337984779965618547527355241931047429085842891630477137676870103921810355391803418334796348352123436170666836525164310599886868095090265604245450637659984519018983007288274716683236110214617107561211118071361509907263769679118771724553396671160484660144078309017045762998641951533167703389674000665898955659665081222381268700209420434810800636961870410347 [152,139] -1473737340265696423138494174398200409275058588858008296429016196282964407216361220336931528294853953074066823900765620339161869030932360537561819915340380921382906870132836457943646424332387180989342484144148775715698888171761273203781643550530448903739368840168560718012612513130023966676493606104310356898830254880136150308592760836794773138433911023769449389782103245542203026310062530925979394358036728795256218384167109770606682901449552055238798967042019450669362483703150641630064661668379930086823264605135567507130776328512207022523408956409666924740467256031437723902937174409973225460923672879345535930939854325640325260492925327684705384714997759857555905805260530716872207990250975770252120162123398393989849249728745269875326456768058975041564113483207366923556041471057700015751022532126658946171038791560798712476411406947974180518527679111942429430626694413580823055025099200235164481170569958581085199041893616780812564818295514418984423672389663640697509844518849667503593683162044345646553793525804064800789736465080709550938288191136751363391910396280337675095929636469182367627560733024443509062393160405558385748778 [152,140] -4261261790863970912416460103565899405430406778752938493149301245531956939801025757683061720958968639277934326585350209757792694748143554662929339426776264226071371438950913949383767073130238733257812860045731243558442475143960532298420076476238289801414038485116433155973666289724583187064732745859449939686047835115759801723964275755162221436578504720788462279903964250328515423848550714622111182110545504399497844423516624718458099158583259038492605083730211144145750206487467374576229231944235829383282260676155147679420270207131265895018966670814644933579672628527021055898324733647672205567186122488753683649616743176933201670068505886223247721036492250746644117675755080829355674479695703344069501816213079119943182924557648151578631432529683136354363570074544569186770900336555376677985699778304915967545158398398745888606819284509212529939543528270773346395127253191416434706603307356366150467091311950627473248621918059607722072453546561279738499210381633499968421373837278166777032176755292271333080088032320544780583374884442057356968630611671053457282531898102816159472021568510273331857188624266945323539853135637882 [152,141] -53556012239832358255247010078531578059250901070255994964246237445312058400211562154914492513909393437929496388972450645992679926849622826246414496371348631777938319990697122311796085065422492399035322012506227098351087227935788413655241327171572878442234267908980135385601613495328105775234375526311713217222502382600406804696656498713178664218574866023818200914453217736671908149220722793985903589448834788475957606423544769676694764377451335294901834099557547457452868358956187444573636608136332348315243304616132321049276649203893753885766973716967095649847933622336424936357443967780242956019720773273342930454923408757201094070333127049159147085483347969097591877422997200526365742953339012009471451546027065390047843616197206618051577899693770570293077455282075472095174208468853325801356129752866100578712240585249215372407005200534125027791542465196698443990986698495019005816196532518349501767796936630448969626150099167210720397140876363355724741899983650154398457655533962587699318125188995831033667222174102271362086716024802530262207458325062280165324188294028927441296873550639924964749152861312271948844159 [152,142] -84322549047912089672603154885269409588454964651796008387324856521678342328912772570759073000247921997305858487616717914056911180616491152098877353359844809269805552789181045645152260485636400535563394395985504042309676306423088474608319875690723423029823142054442688482767494205919318997127079950877286033437274015712144787840639777291957859705295850354463392306594727090225409755457582369941997058833446996280988772012406569170472986294650929611733741383549992839188198445172007214214987646747854075572600361353711883410353667421315919825175917847979433751287568432849650215985595688046456025021375580622021232647281248479338453035245039050909641699563980042676978037192589682572747988583904460969935399217280130726576129813471020364215179623600923008379857963223407990489585482510257839687895279372346657471507948402243678575775400294102347489529563430521851903122521058104385793315439035761582410744266577368824985882507134842299979775082265264655430083973384795599612025001528891774808964650244445600827593343208179692401575766359844664157074939221728674151455145010620701998272204810273541201338945408798073 [152,143] -130241599921293993727444578534388305383563756841193603449290433296810638346872438235482389886279416759932255981508205347858939717665522192133519996414722288110936097003452517597777219223559804473091444325458373075929068103765648716984367352653756398323172317001888237421857298014422332812415201846332197142164120527667609748604324615679029536544067204303139668487374703652698159093702121704571859241168246850129402201319036058557328887852841136805671361459969719000898798118237334836843066818217472846577966202782015008180303311247845954874905174145593814438591126138538356541110106494915628705610819706135445076866499686289573044150267299922835249422966956657525452618797777729200274231749380428939411763295104352766029149346677865929105654965359300112102671514472469725168028204813682756191171529726031560702638226812694365159316186446244054715782960779982013999958821354154510193098099453944617676687899674885843501793721438248788724163246916740984396619119217610826237403914718592096314674423197301649028570926884654527789052139986227326806399870556154693214424057131511766022534039965822822122047040 [152,144] 58388228304680184012220192793687143734709713447305009227780060498682023221317358127460103185874519324097788272844778961443921844139733342898936054993250649754189429226605546714394201148179013917940445173391666595244291644334586321752752062852959208603350399166533202025722317519312817747188579469892296132673473794959282886434644297282533532801900126233220079247832826367889570901930266250935536985478119281523128701210940746963259414824201981765937585571752673535997320564340198804186130093785862685596074289050889832599095862799500254315130788857526083463156524364908224145410042533761119200158282661313361446861711855199278356138043046815012501463447026591831759227799729876754252247790420191809695243331173687649739343681701452133063111135803053896675610902397082854325687971878116304495093381696108467088696719552157920867789701478180240372571757341240660252375270673290633652631089157986099580765228458492485110113271043272346049202301184724559816766511760199659521131559974352744761822611703000394083893371612908145729987353660705809116128866985242737009800346132859468340026926620651760 [152,145] 2261159629283025430808223025965672951266535098227971049957908706432445385375658933936035305404095195754712515556378229267264234665831045412126636673788146845661335076302360217580886248028726761437534389524181143644615596434577289871707628378747140508088949742540868320682122102016697297205682099154833492356810841772300358682924341498531034223563575890778034464385249653199991578754198647084998958619387796318184438279475778129646060244830525665579937187185319128063131977019878652682045264791460089917650180523841115410100174001211354513279850283314325244265429339980393090479081803764681518122789638322674684934651634331657138515576550037675117834762102353635446392895609483832686844945710812886415047295209703236234042338051134899163969441387594439369403396620408005074411257444478874426651036066520750787443231957499162040800736070498984004659628428792510895943682960330324016636242626764542716390692495087738046346458290367510291034541202126830194076370623154428064725860637533349271628319993969380184617006422057823092548798767005158312620854488546190133618110373848798187111904 [152,146] -8291824811502882670589624535514527735603267036690449887826236917648349139697613822614311775224780980354958172778536646418880535467886486213931924980964433717600497618886414294282978000888259382841678757910431193511825666640916900060109096953469559120139481730204110492633609850320006917471149141606245626283190022497936987075307007122808069608602107402778990211802833602878918186399781670024946549556777468863002234881630381937439665027973555090815749625253839580668714585300683249590394450027047449575596177450192974284623579555070596748610240829798417985437880212481754570042527991105351174881022722535018789863810523719472748819811180159706584900761981515602846119030525934180086752775774903789982945498388878113180570985029848327560777136160814989299070926612855791197198947583546473950748433800273355104022395987978511831534073567309503940095814437871039262623417450590290483882490489652317386933543555232452133670817288844195571250494271609497560637050912378509525717262108157754229542946973351707566314767694911941735376674759239011229494712932681954026897690782147676 [152,147] 225794192063549983264942706162200023211044687966019870031008149734700020094019293654658819596738456687727935494516844506888723494883707463448194409010623848600142884855783138814770394026486783768287440174468748235101059362631067506648179773821502119133138190105716490629382120265465242030827808780264265834847224852168334215287183305138195439295129755487823933576341803535046981543422757188279794174541247480724497443924503543382894507951843878671675317310751160898134624342232395164567649384522979298841148188190489063181194222397059174740733027524412746587929688231539794082650623027354825655867731648186135552071626104714908352814492990098494138521733845528347692584462181097297603993687272003467684823291232031733594399393052054724966208617577138649032749896165451648226666225521988703889680239437638960489416588099623606223751339116342480134041808292591266426489068260960916912025409343644979932143176169198629336582393107287164655610611413772842757600088965312790680949128625861857359093003930317013070298287295729804738958924896919414546198667308529923815088 [152,148] -8073091899490858365270214094839888718416659889841800263235650125497866376496446664788576582471509764386272513560940118015338565461861584381958437466222793006740079843397441102381684930933788699079773372662380382890148425300986445199045009584112087783166843196409608431805127996158583361767811200199746336791436975783428190826451010176265643819436842894564651407304939322556842115415651035056340372349678096417437259387339802899656926853383005592664452535773131938710786457278367097794253384657089294483324986924764251081107670756361371152401401197059668297820067509428948172536421221400855140582330476736519763474495421729036671902795797314732896284357901671599422923627609514147217237606025363405540453480868072520965509260760655354437178519209761038184158400311863484639229679738063943086810517943155257802175513390225300563754950349873270727403328469086712217496901026281932280771013334702087047337412645928534031653238754455579002354636433058948015204115900194047477681616385334014124616029755569333114746729628258476739992608029840580667970235661888 [152,149] -199062707046234452892423314811167122063015798607392734415820078855850338105467267685414757048386897770094268035783696765450149470710669844831237007605854198564714296933173497982827470883075227776768794248427646967182108194300865378485769223685862376405927528280465053280227204070739027773971538700080960232746913842647774527741106972218252554116595026104943457638727713466003755091699045413051508099519353200648063358802282307532230828396919725891731072968994776660232798834016740817772883493308435700271135343879260413342486571533949718592732565563960489721286668546888003548378522706175930461052868267028075758990841334114343464962365689953680815838638916270250717991421503753736204316260820102468008446749027017620581525262341227360729244290954823412233572622565413814388188370118997446564703771142561779765161288684585433233337367516785598589993719906157626795729209593863652180784518876764949671847163388409042522977027809028637041964047177275428328592219688209257651517818769265911935581143200204339190789063235998229482130897945779691344 [152,150] -706950853206542158335761458872557299320092935497827330360003823012126031759058439401915992349043296127035152885535135869900685335107294619749513654177510669122123272914981049397725894962873286372345745615619307571795142151200316510063779340148564041096173678963908620600616505491386532445245690981808493115942166739274473124255507966849630794028111292072941007458541253509418748723179366930142502987237315796662244210026780936095249536321286573142727309594912060451049701875096123677270529960309398062420209340319396898678649092581073275760783315617875239937795361920759526736329939329359031498019894221570562262910328856521891200572344547912619579178833321551852517781966209648792810271727331513176260877458359988032583447207059825376750910627128313031329281631182576806477746989203785050127062232949961065968512531880999749753932089864271306954395038479159013900042120973346637153327132200063757095598799675638538743946838148195507938865302647094793683396639186793851737716810231422772937700798359495398641920942513711286120953888 [152,151] -7658216076007141138789594133665894463264274521047458153154855073167783844010768809584613064394302932097220182152279014627987170665413827273548159390705547710504651700112624507560960762201935041091134227567436014301571271390699764538163523811231292750263055995520259402953126484078613261373021580008957569926102687600944011073678316551016096409882158326651521359472993429118943159525978616980385253625450452910323777636733670956180311553759912307412832874877419539922174907432044831450321926975957925306466896956239337505546188368707644681186875417073844414881733750174834357816150206066743909362569538920369915720046380761563499094465732745198118811680155998994173308170440192468898243989031399850875670813592512163283734157036293621972702603677986257607526896614301462688462738419785536010143833883508405593642672005009187153536228318086031146888579614409332238603231624292466389604332948893279116144433405911610360228625455798359817223026276143783826260297398964133119319511619702417746315962325085082100773638247974520 [152,152] -296549993456944832988456771061547485315581108625322744315068132140180486793291602005484098448490545176715342729578313478264757249811025568492065157383460374757067694221195980453754229591745001205040769546967935310335735219363066367225282507257822169736392984672975398703491257147564345690844035943698581711138559502252707786262037928913482582810288837126662360182804834109883189078328176881152693275579463230195729121969668751788619796900182399084325734568270844896787080169122203179902533548312157876604305703075357108685888578132320908067171966186557020345514783541118265189982339855080223579940873536287972793110576397109435790934809933129435867524554930122084836773596083092047869788855213312702370092197747013489055636151058325741621481086105255805418056860741289476009468935906240364851322774921664342822109889812274460111823372740100068404329194075813216438976114696338175011420466781406268197159523469849423145585049341201479520253540502167333770779172489891991788088894026900937308691490835811171024 [153,0] -263973198213706090592832921738549680692312045833233388370338826475588548774763626772332079448242501293097751405844637092689972171486058943768790683865044854404043821277090562878919253428404418979104867110802411019529418001795831470635262418145897793644349390449856367280370797456155253856555607424192767424385560786785393776651633901491092352617785570248971119388356227149713869635924506979115520022128755013024748343209944513374918735485723363345005503874797066891523225926094349770659603477742462289028697844682711613566910792826045848067721734078952309624123606391160015139668867769113403891899581567750849677773239755128539309055279852793130954395186987062530022185392670808143635604634919144458963776427228859440602374707547661213072783839311862862593751905908433952074823192716238473309231426738342299829163988146009945719830426760684681338909551913226764642366218588405123186637136619453809301586840178920281672205073138057493609056474096598091405173820084910521743026177164052521068770416516123906861769218492639607279358635108895061885293540494555905203982828419615391542598984740990126252683461640758584119108940521261394766766327574165448039761989143590162988901626685793288870249322542831918337048299759302843255130887133735606067388151221301270418994705525654890024531054880495451413763520726639291872662577841383252207801124760792616117668620076582673028570549878363031353484616989660234670609964875964710260923817192114753475068141474772230743651419695751153359863302778900086304179860838184972841116886708812891462467464207351300822220570026903830888695523391010300888456934511056756176980514743209354541482366338086016306735966336423857252466459510020752323376216821188000594133882259484380483627319335937500000000000000000000000 [153,1] 3738538703731737489431561500265762921270975665303892494480650242438732505711726688334772147395244377583126792059687933031256923446739642697613853178031166576675146810031430062708941801103560095968459124599373393018990498104040676653969861230555360664061943517140321237855155665140808205282682699126596456129518446081331816514085658467722808855557326298934043297507833264610256409106588385646685332937752805059906599203675588541737359844160303494937719794522442795581252848771619267483134958095563614574410666134705305122151319039896816278018452221704069266323726334369493198824234475104810105150837870742490160794601913839385142608873675212781604559134936620976694143241536151346806534873447909465391017470034741566755026731977859862809240716957703482749095424231024017344615803304999300007017963800445868313545262474704892991765582374214718359855129813301640321968980123185780095330019262297766453141413872148841064515187296644911760638701540302827582587719878355781751673555285984288308671389927178479217468390599007638341765910979150506845769736789062775541561079831428572850767116548487457928814659714653648437120251194107798828748209307867955088574025810861441864575621134921995473429706887617413753562457927583132438166321665207948219316862806354518756371817353921167608379640346709244484473527291139299518895189633474476619669077990584075651390587741277022819425008291600879709866482644950223937019234206277612267463780190459000124630550840119924368210112312958504432850673730712969280685628684450474638145543719825605298398428198256583228667653801298052422451566825998178782203481238012510969813703607764424224788917966174078750611523445747873593753519934442796423688924614350424444064735496340290410444140434265136718750000000000000000 [153,2] -136289314689214030799575424622586973654779634629379723366248348609723235101296441434812003179626439573863472601865470753097598562830647253715702469867135133168270223373377490907942452959634843310374700194366705111346567986068961974770835025506310152900533225247897766439677888434958831450833171816896478844164580881517609828177515536066250971533437912210642467080725769469134417002595391579291654889735960139196498212080340581606783367000695035586944041368172116099048401438945456025383482898059238035594544899396743954974539757608769261870018523608516421147054848248799751440536674195657301919948127092497997784680737060954347562258617335092041636004442619028283370076740255651120078990405334631744827741494784336263382388779729912348064104290358210174515233824384111747881272210756718453753975432397605563341610264336979461771437817982467275496632706906702617675434206890564994327664806799743680088646127308341031802270477953856258902584723271350495061472901295735647396219957485248075626240398379154031607133553333030970223921662885185800176776113711052607757610990830043504993575750776839421652396635715507950542165595236018214390088305899593424180928098366878175565032166370801494631861954168651786616298646495004469825417104948379514688160496578179390339360930093277474388982573252693312473436145315334807883480104968502395404632718553753956294159728522408194103864494956189839120291399620305205972542276848897336919059102907005054880900280645725048790767385191781463493236246310078389125193409324183456584561102832955250759358433449636736707347926300225309898613795116391198403608600992754265647649989300300855306814625716303551261983141976375564723076983643658568442571257334173726039061591563950059935450553894042968750000000000000000 [153,3] -10275698293252819515471743663520234100127876713899265391124873880635165995334419808779120111956150624084948424153170530571414306575163652948674953064282995494662757523136149900618075569669273348117042229297802313441518965066559170817015006799619422599646283727604618035770852798652570279334118288841199843599937554115480884735868315892089428075369269712500810491076671219649636215725744398038231137957259429213080060147118480234849297633459743548346521599106840515377368104855920790513804138196740304075798155604031309824518871518262630897739185596493858535765688937920533980302504016366461983016570674002418757132142185297346990572730613599041536376561222311041056700119197336587236279377098370097547821758784127253285846545102587589005394243769291764270992160463093649808184417507939232283562073425876196067421596234430559405139578802894860988843884623132332764830938781804482109467081820666272973818551213512439413319836990980571657454792687028607868782386396711594812204267358949414543864037402736858397806737852500951213954090084082895800081417017485911230382181527071169219439652710258140489227563502863934562573985309009402493074548997516737793218137269303763053041447891370733176584458876579776895231160703010164385915383586682470549924123583171888401994411157063794593882294844168111903782229463485775143414592285562255454639185224190022856765827783836049512364259241498035395269493167489801122959382454294131352973567581961740103907092976649060459130463225829791393405688720845516304599986197163951123088263712174324814611707650741819503447496361945883982796966225921380252524625836250512747662342472174986533695785719626921808271127675878467330663589764278579646339665710041261746654495112807126133702695369720458984375000000000000 [153,4] -385014814212719469347188429072028069876100504943704577981647619254539880685892406309010473166623447242163996572593987450839212874158215177880021906453616451568052841738802305306490339531652443215730601904922326454283807801639474296532252747727699840444928158326318200914272923607131378354651091635676371443497031977294894105865218170642665385466547010911566495198150308098008248418830725577202905390220683764727213987449505557241677724323477896848152477528130509046992947922955854489255161718645808687545323644138996590707583182918524928245920849087577408269998045555993287420359546910245033845464145521839895108721953497701654517350825908779877135285017265506072246185375494898280440655336258179575417047384707643016567975271064597450886994150732127050090574513474996129973361672667105153901921250190207628340198393960360044927259453272016003284167656644891251498817342636132095867566741106225685382340137297236940539502675498881308815925518471760313157922486496569041621493668220132013578884669545370964696698734069036362847915751257340471711822010820191342105642388896896638653763316277892572034059171391219199148234081811847675339094932148096586992170831256228692326828086595139125124748455799502814045976564954097900876427798981199646570527123732210639702205083984461418072498060245127621454022766537038903545276887652034799641394209367808131245916196382514390190989206157553103828253886533038242688763458281027078831242132588973749751577647702979544553683350075006988968389627020776047988663208743723974865861889320892016734708190232585556804726806507662060614539985471297627349054773086556613609909222063823093494736733928548341660566294926869467727764748193058235701110975475946682222705419462727149948477745056152343750000000000000 [153,5] -3950133593615598948168067159822288436151904815463526626574310843280724622144675700627335927325697834834673863818930087292040108480815678753369293404810226749980646930458921004763656183230458769809878740761065434514939393449271142396527176364690664597602097086696667867350972218277248291148535768555334795272460998969773167464734936010107734973436729969052669175360177091029491564073156796361112738065846925704049584957740611138511534874185692139189797517769006793261521128954856623595057913066762437160598172609443871848480619312886445364016798704010897950545967384971721013146072878032254556885913058295711519602278449777567390374165606963715795564052943464416345005476300463159288235662637260592563992108944573002196212600984499938997498691299591626340394853278729620999627659217957481540207781063753152112901210860884706854976237268840726707038698618875693366102383344168485164912608642158234739651706795482843342846844490321954039093896731791306539356298939434141808209323197178468025054922058245153414218291510136751559648174444235913622307613763116741786765354141927842582420954380775813589509843986966577594674162712610396325694721060609706653893029412855306218189436433542557634826421141851745289778055743807785515458255624207743013391979524130347182347821234889273978553397717670563332057012640120047374726225129887785575005880754945583401731328837592227321093887361884921147125262675332690118317644722929992343818722386924365281319725032732675899472145258500027588456818238932293982830398253224126112344679662414803912116254987571309444225978785981843246646524833760438186139851653206340110243395128111596062694678928460216698856022872440367932574882776355349488873712600968705552229032207378622842952609062194824218750000000000 [153,6] -11131495446328529320231389099457873248237946085558696041056402301524846999858401429739892963848320617540869481702683736297438049115267762596741143735152766643940582087250874463545628263998972809641533013556665147423949667032536766485699532487624515662238397389962593185614137128998054091240012148186225593508134789536920995362990898405315459071324906596316760993933030230363988743632673623348669358505090538595371491515247121052994457490851857468235764914424287228429681368745631379432737424931687635710273297902187583658004054212416634875187469986515092771553276688138748536969463695339203412019106117374947695867943834475417096998925703578927945527932087001285250096498836861871713787404431120718569307794139519714455920997761312252176730783374669919638653705044185820449096380168382510770278663549281157864951737862965531994381123740878672798999302996246125656206331526141323309263876543987496365281135297985836198914592966253435867320400477148632874077848120406815629103943984085881679288104304694267031285210804783535768742353850166295177913404434407865343780764516157274074507665692968547898977410588178483633401638017098764719317898181832064048189981089545557857958808583116705116885147576980977088885992476164174462110990696072121610893850771574435045954063160413656163905846519205067622492698618904662924337593247391136668833883543539767371933979592600216724358881797971451828215580919617917113523430846590893426033318459525489462798026004425314859532360133732972021829409660055557596458650701312043970108491810794201764155143890857008564828914329820456390545713158063586300345139161866594185806369883761438553459482521155491651366093764248235478905912283302742309985622028893972879082241433934541419148445129394531250000000000 [153,7] 10999497185600415812224344965481260662131209339669393445949504275338806121901835156331759502282766017073969850626147356178971138359748537065577458414184298985922748201647358267682863397655723554682364710824218880838316374654160155597290803510114407715221465656276976270217574357447500511230552504543718294608492783899022378790224784874914238866174088823858193820104892274887137572817328182367541836936167059170464552008889114618766868650445069983133163965061135695424802420002798417274451779731190875376483840602684554984734261406083631119199514026557848239602884093099267249144449494473594332544851310343049853161204056659357142418570442765229531248457872028411621192967701070633529264816825698912135518316282999494665296069192646358349578031162312502416190280219661946872021267904728418669141145503788719242489303010690799920141526358665663375826246695132523283292730582819961083000565391140785321164986893948697833327077781891163171919084300381420539813964474030864385943918939780237654571978925879751754069647258529613419171604347450299752870210474960805892345427246069584109211018515842274616708539950955872894655735419467779816755048634294778258902852709576406999665054080564436813056793026497173766031257705103604117232902591885334656790437247582505028594273955493595919098578546795466777148092030016039657019182855981228899909420591339807185443505514266283408527603075587809187313162537627811380656553447576689234052879953544481986432655919834592654219722935015260073356061022576032243309056124821572204034822612208922565772511320489190384453778094988138295480309780268795894997486336508047833695757637449989232107748030581192281103969670605721916981419889239992350335418588858082955539430258795619010925292968750000000000000 [153,8] 136108568395027523355204708935885671865881807687400334530158471749903826522394051448083115793613754069869971571025095912788345790328660835044750247720078505960305617769235689617738073276482328048860623913075234448778292434475661126871831176755871818179731174274783674750230288242600651353477533026891856599926090758368583669560389219381738747710364980119140265794929943321946476219596423173016026801600987204295588402955451690966879803137309462738469207393743192727605679320151542558558152207512196959669099820915073913135030378996919795897112299555236743556834827913755655304826349135777490991958238297402952739635113163819761208228126327355040436892601186027238589011131317271131988043881082365232858846243605150297220708238431495832725995918071663622170814071232665737944101119494827868674502725222699486257551927317865528920177043611746835932139923429415202555484338814157314153362639426980794154160904234209760383349017025053431545896639967865943105432723030491311992841390544696140528500683863224860412754009104150479745839404656134544928099970311346924499168578036993928375448797094619292107312160114591097960167774806815318988309750936479080639826848661496325216156619427930960141846436604354262480408719806144325562160063576558539898608981491716774632347988041945076294389970923688405861986321212375323063530474883785299768764159440421151342944049844353464507199082237611968596568359586944566238069549746745347400190161694213202275680919417962402878035131365347449418373758588809437481250894925450618951703066155294939336066538029155863272730803039385833089730890259197212533204570325646803624069594313954031998198385642749684164643198486025359386761313543419576128142445964330775609596457798033952713012695312500000000000 [153,9] 47213082033345352532751712281452411886842923300831330741633714100046491013618520782667455243931557419234475146412688133809423120248467854165954343281638821584047958962487821891278038266984922650711579316272561301039285681458667308062363207425596424595159601804952164368980551698927729852403622151393689734872946583896812654421908232354613742881839659635492743227362533977978616247496138512474307582855016223643248729568204144686277762045646981082122291898499166855975288993965453056931258726335598935575563436384741333692784012318935888146309523387824426844519292167380818544447780903834898575512521859758729877320632322954268312769195394447164326215043205251762079390452233320996847042868101863147866357994897590818226115651200640051610786015729823604844679420416230491903065515385881156686068458612415217598483853267153320524690123277047965880886347962404848874231788105744717906722395754596466027157458330037583528002510477452161748599058294371374332182937306611831222959843264063318339167120235131389741165326386038319196181182450777216067618679915688118338039169070302725765865938374421029015089060901741257657386463690551764113553867096367457589156017762365159973962695526959424254402651474115907278624319762989636133981658565804964795277511805406674805644286789180434261133574859255799738416617323225746087143097816966815603846992624982051227277758450476345265469813220599642823461491848199617723180571847449619042477046104739918114961390336426450217653276917906085226748520261444079866008331247211995396243906232384749081234100370176451636007913727836832908550732661278714102274959197038535847017233819649260936051603640953829172559480441229934303414901071735522167997604892075713678423198871314525604248046875000000000 [153,10] -506775364206295538137639090482974664238585496194715674463042265807906257723827468763937159148957509086250354565684756653297328291308799964528871652768455530221213802362637290414507359833666466892310128159602636279089172751493987327911954727727005968362707963289783455117063124425584052366197183945957208928997269849587972651034114530424177226972511864603955306558735421263171379672744298057196255449770714416421040146346493906725877814220134939988960981019952304601381330889140453420587997028631873509720452282810518223962428657725464588725076463464162894041118639466013308123297743086334986937958577065118731902128636289636311441501874876912993557947174579150744643545666265951121500582807021668424871511768021370935523432962450431774973703828883525596069811097948735929326008698748126936810177167033804439092753065908436856612728823857801242211226302011923705686332550657312929998780417176147535849703124029711768981320885711815223539458326958288903794523156361118264283147284320906565285608609598288719684663072657206877963270044544508098268740178784841434589828704131219075257202218535113369441226254221506520887941087630520259856577373083009467266579774930491023992162320089178481732159761113475687226503301299501316548240015747941587446965135871401832259208676238816326475454471011465004044537987755730481542738434835516317241316098824721837643149230456471414694505146987233735284850801611098323943609407594127304041146592060671380547979291426230006542900296968419668825691003949730568718341276494671119910857428732274679402925578403109053450677333424631959246520866410634250321843770471784022612317095737481151967207462586919859631321785071623295125057669384914448506250506110148990046582184731960296630859375000000000 [153,11] -925731027919226464694459414408469877037068264910198844282252059527956098075109446513717742424821373584459381354734613734186332652703402699272865652216302889530177780698026279007603539124075104708965727296840147766673756580103542358735540524727704223187517715749596105999861347403484973063470997912544694647611860262671754094453436164133188511503894208195437704181626770769976791111811342989902441362246010936924990665086975304875765589137734873685838849668166313279051151401372863617556668807856479128871382903722435859510603492205842052210826052353860974832772365496919760129512272599607180773280974633819554916057946212748686039519934070020097483440629713634067586743810932000102583337881381463788822440428169158329137861886051414214146339417756273887377130643353888100211458904654428764279188297523131628088802427818412091434288263419625837783111457268469583071748839136378485183836954079842709461222782967203163011862290360474903310080725878882409875809474145904611587672707237337426648118308913090576237664144525406899382163411729333986129208006357355299840258352330738223095813465534471183806995170742101336557637152529614087084440770122879048584001026637709163015281448102410170237068121692323137290155254819120074922614595080490322087835273285765178026408555669617771136375428967667933934079072880565335801611350583226859063119140260092870272915356573298701819857112891229816002433024077466985421693902734459694040462910336704672708583181272454488510814935336632139000381538580341022671238903098923780498119560198411623199014464769068272240413146762232210689661325006603645337589016881010039547427797856178699065608953379910580550410087002316459033158348898574741773354057627898328064475208520889282226562500000000 [153,12] -4107421819242597986710127248810594134277809104928267441475599785634565728910022772614497841983768088525308472775072050954377575916181017295124514635395671718056794829950494465387694521940046497537035738928566988253053002931997382054352258988585951512771727461918119253461369843653107472018380612180089900980409596747531970035887432887388229168794274730802597830080430486629305044923993099758356226668845861762820540732320034705736135703571876255878007267475718883411245619384875137664477881935885463527735611136589961378273973872729194583267639461114744955357196582471168876619770805480901753673730097257635362500980053165630901438737594574732728994468260288654532441994727810134098579873080156206031848316734284958944310853470139807831703078298042224753974305511529837042372475819293959573879748340783162213521143527246386868958211267935161461542764819690884751297084561313787596949250857856457805474004894959516486174981842979096582778589427356280282014841548234161011303130672690743244635344216776881127985369190956047736899914222139290329487212527146285860898969132620230398903287683777598813017055450219958213310071981385243123641281311012637959760206407032437430448651184871303446839864085754047431221185922705946773452638966164509283223708110815416636374161333252533367597648522102528003475091466602605801291825319615237253488684403810786442275206366787196208906315308739546881899006905496663849589969964868560578201192834218310612175468733984261834501827717170316049838154261483426145112820429500893959569416478737949887204603148258770322620393397052044256934990829075823592338871031413648435262280781008700961014032331215380452501118147473000060970792994796381772393267794996063457801938056945800781250000000000 [153,13] 40737288051143598971980934163394695817181404996143843408480726619840686094259644331716120823247107587898147338993218379732404394868487915527082135362324796823967485310148690347412880024424776591545287978774230797488518401498607385139910497268707758005582761934020468682408207314170927958708732843927861721694553966330777767226872136130118086911738676122986660089283209097717845222094422160630772320914363814286209353741905812705881561848121249136600926046619191513282844658424335154476121617490705035182792631965192466872198544131807108126373726229917612631908649369858805055616687890126110706642650913558767937328824722471222421267163510019871257068230121239088300989899479733651573788627927250369190840469636212568603169810518484947665752540526932614493331853666962179747607390306733660911382109908340660812547294615838763132363160776206256363546762759007546749765217182938456286723957987238400581908518588321953636161906943820903335481270060936885924829300149374891262595503870302524711271576030410681056078971767600080997030536909346728530047226183029583851992137776569689879520640828814997748061574887759734708613026029818804205363206647832442147057442703129866418444533549070055042471220663865674762951972643460321186257320518606348689248246924459871590392389717315438147845851905757078881168822001449648422596092436950216797031772845591735238166330017038004578457824134420404385959776451236662072605983558484895153059933803887992404794237782140387904337896466673325646074239177424483501230473954749195212751854916997613372008852135456523272816425696105084998855259996272702990271206205001801178556982582235802845202063008859994229624745638833156772595715781299188264219512944919188157655298709869384765625000000 [153,14] -184176720568774399838875008097217814788345292759094135758473879553858364581710965564229483781884080783438296444525134054442766655548166387527676451109667764319433769610980299472543496276400487617655399330866835813198786984748962567531701530434391161170813879600278574620117982277286205348240333230294669555418235834497515470595379156688979697672635695457216496450951951089313122070170605059603566878704133284326824600106362136925063770975091546211695445608646904113110973630717119257306483836176480347773687314994970508637407538968892199083303139782876757556957655093973935423783714196878775945195384563066681390876375229101051354004674289932106828571154673297179582135607785677984876377622731492609634222473932211270564890829475599004157934205366882827875981566302514413866749769919267943837048823862209660263913746153746682720199512708229397158861510985669313448017208156499239411409552030741685452509897058025131156575608999432270409647910512302742221658138520919516637948270366851624332000981756674401067715775991059154015913430887981040202838981683752333073232622134731438643787302329773478892048999295436432840634558967293269620138802974996908355216742471819146174897799188000683252396509026395736192475765359008083753843295717147339020330711667354052848378392488364711385329331621317132075362990088290374166858791693720351768132354236605239163665380120403643035596377388610491617293091581522196352144292525684167133540799149397739702714267558883235921504713690371122373944603353549581313972332570474949373474208341097311351561298652355328133881175851840272529695084505461390836061575237563664075293668893348086410391340475718729527764408892120763001011778833252048592772354140834067948162555694580078125000000 [153,15] 750095927772076550610926535499118082862015109905007646887970427378092338667113289082086643756370664308992294154526407904356322205155051131510384070306880722416175451790788962924724487285261032695010992361430983579879176133294730698259164161997484323428218783306981487715873804459544305482022433863214576979408982131766814345908687220582707115724316406275414066142727858355718088619730463273871636900273961849191633978865688728276068359297069651650477639518823895579496893026633676363331443207380569621160001128029636774152821454467686403081581764801943940663840852148041614049869330351974477675091262048198885177053027840872201243609983214775391519131582106995922958939247207384377249826490145705302205951322345774110881175931832529339668076244668321675502517575266275976157989041212288325311552163796290470417881536848977818602424569315391185323874842094793680198807103007202960157363038647192209778522624775170230478531162929392637203802871145556561208499917236506429090229136177401332888676261522293428060462684519263489108441640439610087586826814832672143107144565102397768086980922712422778077178308587505862787168318695087829857324865206693917602804119774525312434536889314406286915604286344387016259304445985910535240207632256277390255985488942383060064310349821997598977345689862958498167736815430336082512240199111896563454814217538443747475653535198338482308232189943166918265550869423251685080960627644437132122479792893249033662580436272911327501372712239760768843922650944680746032488797739381804542837196414491510834914624779918426731734278263695187868731792016029378261851757133644534966841052499590861248985239381737792643954973732824743180153616761880741581336451417882926762104034423828125000000 [153,16] -2418337155243414121963603698942309319356212807223868361111146063532335754343629431488581740381271888669954550439791602640643683252642584439877614241015483957906526350061594336428888443884350465873926390074893015111429325697760430004442391510774474113107856262569290725960673614162793308636737123469279569356966916955279959309706517247331470199523904482182707566670396662183522558986547509989453296353057491228419176035543878188610464253597919287289677364534111204968018893967797028739108837954258483728009535364382923229321554941716906810777900912707427039385440576802499185451268377975116729513905591287965633244773519022255257083579447703863525057768506148456698789342806855265051551684908759526975216464936214436208311188322960389674609234930380150705888478712684638029303972995570376779358102458915243624621151528992011679742986094508274001741526396882905585613601296261536424825278632340265754610160903135132950638107162508737366198603802303635858630508195010729950886634716402437164575160937725790183095452278669110821255494295855522767459704415487682870515822451535994194438353767804728043822898226166032964799876473864272640953044683950108502811451626669547031523277472677756159758782328273419656515058652293357838403735265364868234974012853630266772900369339143785223614385416490197478564605085843908525044859337847670143372789265253086270418852586019151055950371503579191484702465353454900834606612944219706783513937399594316073034157484308272733483829850050958349787146345653607246977557810746779097043586674966804931932498911253351713996203746477187430615401479306807627049660989670815545385821920304133284487981619364089719969469793987046815456014151914099219453646583133377134799957275390625000000 [153,17] 5980433162531707727903372255247536428978100901218225918242525351681662771810261845365614506134978176188129884573838391426896370741501936040636643549476033357219665625273776710038091536957808858192728030357717652136953859565349323288901191627544930346437497686906898005741788900550188260888624395877541238443170838116293134415147816560492852792898927279818069736276895475294526892592803987724818886319860057428018292826417735053920774946258853442948480519285984007018234460162836174794974463922605420456738811736492901965700643092605934328451618613392539883827445067236573493702896341304278425660424354452691131852658589830235130559350858420092484417398447089369766031953598652131662912836464741655719292699261407662495540062863702457208986985982447013256174003352947809072574301465503963195994886394599008414515655791082962205474782935764496303645468598764842117547015316035332611538019805160582089134242518008945193658025700173808330354297171135312038377429527380341222205965974241554044657118009940605186422759821849886224422705129876067967655757572288116093958608019939125120189946727903717723730412422436865149845189701899012781268949637388259997004356135425320205613639431005519903844696543216988596812845970899628156205354422034809470994437610463569764766836757765522700567839603892872132106871101289303486030823778743449300312255478117685154123318969867862408047166545085326052232700252481041758045731331245109808668614012686649365866097304056271236769424911314361176053158309127739432601494005809528815715054630199988086571202182229524630128201436891626249731708133443640944426147725636902401363726056274932810495902222330422076541352243931237094967391133837342209744747378863394260406494140625000000 [153,18] -12180066989744449184736772333963952961283324179735434435718736993190092575288139015292301542270329914914611086493663367975183354791683219434177034336635483973010805136620560293572960167236150046860569066670320083585901309954052870327185561833700288576797725317775253040285473471411133064049942138365056966166330938681601289267837034262039753715585114140855200267006401538314788451006778236381549175404588788603834708137850705950423600984021155688637103558931854279350617199739352624153237604903234608351856934999329344462198438733058500754068249485056871845083767276313254921604240437972056987436010271800376834648428017461551011755523368674850798630667687717482998842020059200162619643298242937590645491713559491260813606840015764891369987824872621965595908506360167741494592991966669204383337217272813554405530959415943982249730246192305943609780696458016410453733214198172349111333815913476722984219971704425902595594146406616695000257709750805018323917781500065360058528735447762728334770684776648456011503886795407806183464467551454779616985160101407548371020310808838424126668963008681112148586603990670391995251031147184517186711922754236338904182752495689935976222682287174320799891774645319120809239856456664304112293537980419363314018952406475374755816429240723795455800957236919384767096712604741542628643570462894391460578418496627948829636396861684572388771422470352169703079154245790401761206247528761176258659255557361027030563644389516837256565634791740515656248753003913923716782762401519927814553592472429529147067276755658708139281928629306734482869716941787771671994255871894271916202764945287578383703137836972936651892802482732728709249082899024330117754288949072360992431640625000000 [153,19] 21853809574533077619642349181612452603483732303355254272289579886508348169456952061871757616317431590146089951065349724330961969220618227513030332805000048056064886590516178521467164271742213490036020461672668872475361502037717968554579778452708557885158532937544459703669759949185901833398513538322759060831742402611126933108719638414399938497807151273913779929847746197510806408200741318983994903165171394415194491851061464693219815074544769229911885835378378158604970760116461568625060610421329040652842059452883875823264567702882220607862779142669204271961071974570159583800783827941735305541077449562731380170858312257421404854019187596248507895965320669168308235116517394894076428764865992048909497155246098575723387835140789332187365913737048711411165489950981514535748291104961446883381576748157142927107581532506113802991032891625575036466127705899738984009791483738023224279694324552789438212610118328913613930541141253623190487699388540951099517043947971638833612416014376214584067751244317157625562286848371988273959470951911540866570286014430329550336917667358741287940057780596479390716166258800808383476068867659182335069904402955510158414509247879998421669934335609944074378989068514019086657504965253736905582126593773424115368533862298967824512291755477420260025272979090807241362001155187506014023267656962257116214697733868269924858577150117098582829433801692829301816144012684945476142341194354667214928117826759578331964768561629519723632675448299934657111603906942503087652516522216187712698343715055521289663914889654903670564383181363542056161833192580839203635052400031380556323677855053143141556984906012292244635751522687494097604066212170437211170792579650878906250000000000 [153,20] -35632821258687152546179070234951694769860279482536128856555094042275345526252151434405128163871372633837052721301975651731308861682738632150351534950844893808143424480646720398851002907660229546443767573882926185356745439441098243887508764586953639897333399042814634319290698795312288117759684577486246245552746991428345082206318618505722088774573154575512691997352077094649433942717706840824042048170486861108663814859384082722573733322261923992775868084725406290162141704155488202067588708947237162993279253688383535555267011064717931162063196080973917265707809434109979994922319480744491047401810502345468664335502358309294849802756750510117124154761762503918334399901920182108648411539287158878743896719685750534070179688720489748756540461207211090175201093026906787386886993174433024294093818610743642998222330698712424561987416722242472506107990679824293591959601360340385430248087995208824180124175307779731563566770609778515729598143610270859523250515149530932682877284461965562804707368228050702651790192280042095519799279598034805212030226547925964704791294551588100657823511092558347954000814072447425766131546656584884001058258643510102755621978450794458951003845938633541933154292517018827855038449409330244649096553570546649145398521034052953551807701093454309350899401043478060048089392433884353345050849136882074663446836151527391948016570953638362415881595368010964584355519075396830315643030048205664566673575629028400153126934664508471650759252074588446802473147154068514828859593604032095780232832497333283030368017719020909784511419322788992414364375572431042292305585026620789398941793466357735652383630136356099027080162122781368357262721247025183402001857757568359375000000000 [153,21] 53438648320976425437121906298965119680418994117683344931544057774768066160004711046852848233601467961616557931994376199398755542519509294854096971702065448542196619153099677310436047298584258206321018606917975882455160509295248725292088503723561960159819543791320862692758295312219403598374283231829251748179855785515908013516487016495782310117743137726664733016571686054931500338784410692844503383449052975799333869510819240630749673769045092898599487791526185971799030539056611050390631483602377942345229453795947149105066978647380124350503696020114336582989732054753420135866580017503416628062728845787395326191954075013628009910625414351665869855192190553272658633078299969008364355196426169403330049052402829177359524017492811310199603646806044220339263912364501581977062128080871757152685509694185460800091422390171902623142425082302554745754563794007434192369342894703642842906028691912056807765215474278539524549308357159218655966488744116118466689505442872810912999855651000568887157140690019302390989039934333953744476043777481332029229911725404615368935709978877083913650656285444610308659168918118287182163099461866992221554263779826272414644029945709970308092997082758365012524760525600987103629440079622638145295830386476831813359829849802038951401992597516508780332313505596300626455687536464880194927113353819059549644678532889962806300614450282378164543281964395003107264294530787146686405218156070445800571383498932103918337239703016627590832603406359112158432045870548229379046861106517959370514892524444147488264927639369159394315580409119383827277969856084156222074558556618266725574248099344926217742283601623792671334830019710229260521572314246441237628459930419921875000000 [153,22] -74506131878635835857580292346193096390813216936832004543364948534380435775472772688968027917208612630860949138085977559216668229733428230566767588398330162349817607613045286923457360925724019704086122303688401571343394090115314195164755413495373229869181518322016039801431774942481496287635053691610453220473422506528980417826373365773709087762622127132096195618601851181918603126581207401680973674976921914450965096053159279201168635880970625903424484996545875420892546813451301255067791525731048089796630445910227858169406580024115738223646783715579695419086250212184078769192216844117164749386407281761978354442285729876933764628458373442348747115016747343851441183614657367496448925003929533516885576160977877684209009698320872715376136504191786046091614219209905711929402620279422049206191591434053110617142325838427430031676097112954778583003009044970723128441680848978316310422267366684543988302479160849644498345827145920478754600797241329232927065533407099720071454978614535104909464708714504258430262141184584012166478064810032560180234072062520480547278673682757176788544404600239637172421143298621746046293203715542407010095426785807204128552206056774620432235901064026945098257146943583005289631002635879198663856798303218078286599953622745600785257269808010517969590465912768039801747522180745032874462499391638552448497993188659752247233451287836085604839433597691848633835182361141599097746600970728380171498344785039166945915626010481319287582854394115670581403123312814538494971255292333829523076557185940276314945468581572610867213457587690136654091243350814799460647715290087234318095375785220408132086168256830487113255095037848337339596582751255482435226440429687500000000 [153,23] 96721134612384123691694657513932323036391232686364276342782221775757726698197577083796754910689330042147887136678668262766698587806198854099664004692470876650132882798398527299357460436272749345763814096336020209773633893907725795469718526363955426216582715128600917024470559555801588292775568951627425853774732987732696599132341139643478935838215951780273457630322705407706076272660620862731576641873830819510658753708928062869333090039845990373419434780042259247156347561766849249081234305678032025125027913991863489482641241364211348630622665176583348504869366174659891431703545408336959536685033438565030188263462679739875936340225499265326399029072235310869160923274557830533229658532032082127340141301259224214427538324048734815559909732505040362515469321185991049295385152423013458455665269643508157110915543625907662180460088438356588835798688449900651318088836280005399187034695722446563503379415158396414482997698617344915880047368408116644686525765106461016469983676408969042424635382407573341673575716096544345054396611333547427884248078756317767271361618515054516658005957991144435620943630444608667835355832630072940387424333562571031986762280675339669907632122894082421914615074241103943479636581778891184270894039041377981418033671558198280932114588444815824058276776342462703505248355426682639810368568650843769765178860598276391478258546258792390348115529892767610877856325220024496152406140299692938244000207728194020379954014621612502825499828501208320326873222221509738770627707175522484559209832466087629407050073334228869145233023187080098457462741956715511785911764305023872018504851456522385390993501523484794228681938536964329393583739147288724780082702636718750000 [153,24] -114624689730354632150750124811009530906927528373751790581828859921081307095854216074584685758165232353508790233774868972985262603867274758718857392027396032233255166476793732003522345629923817450094087548004046223097502952047540316979620450922135166269314739829057146294360414544996799636577058619160798129658511002529064324201572347858861984926136126508101817230719958011028068402843432062089251223004247681264284485673354969186772427464269756276791463900245769347532757240025214277057716125657865258755146601458873616321906139488255809610299218342825844619974611139658635660535879478426548171508988291057671030848370961575596487634161621803830616774751016941841692473083408627632325384458990875472907162331582820591368247456360848805909884706233079824764162572345933569069073122204227088989951011749216240142854311018570227742523825441230125321118541902127303552255734163303805359790510624455654621770204182874905185853823191379139091682639885319562950959721500950104597067343227479651136496048188291919978948218039565032949047048750796487521146372486529158278210952674801587393738252161199210992192991039126711421494158628539779155540018308010456383567240583556033980752531352126884679211827649915235103789087385255733346344681911556094322064125701051956534725025761192854140158008188813413503405696603411213938793141323110223531497632602349854937061363470826819461800517395846743571708553096606477056187278235367909132793437774654050184852113164339661444573014156394529297773067758063379082342464683737337610929064792816806613754487843454803752995726543492642609087455918466840783061518162135614326168536148356980004404702866226633098801428013698208812911616405472159385681152343750000 [153,25] 119383681860774984957319179770457102659761680669858681497428958460928928840462934991767797819160280806060888861302133164133688630429115263794453171938165279801137628667292335848812419101043634033325931553634680205504621554007297165358810262569986523023930849796220143528408869056379880767859984907669987334499482418617911563485078608897340378856143041594855113538567470790503130538496257040263184206704504706114658323602841518206617114500552971325736523580462440315930126240551963633537584071192601493895410739644205409278712909438662183936254349750857872874691513583233745565587433915223457713722529879864369966247475823732671659304514072206070104328829041475711861216420809933838421536745504102893267963466129949925250409943817333060621108745729551313192927888284651784784341279859553734398117118281156839929166247190183224863838654900067352125913498340766720668274754259572263643437180690302937383873279982017852831512169693786609759721252392290138789377673308422646184064744937011816126509204189021324911039062785587906863268075337347904449196408248111273066308610894786863862042062612272614985652346811974358714360192695796196216465951681337448267320077373867507012271512081828191504785996896504136638657915468431032120083541612754040434943691824908277535298832384556245800179450482966222554649433737091802641369607026362127069493578571511167784516498049694882724750721999779681605057637359421187162746722496724942821514577335614587170272819666974840971357815022696831878748933592350094531206648077240787040162715018639474056422901300509528921118311520752247674210393452626678397877671854753126501639024920609790170778001319777523879110023382982314597029471769928932189941406250000 [153,26] -103766806223965278535272800457977681013223909443212729689152765913195015567794030896581707198749205345261136359812798881073060155082684613120517862348204083558542313035982516764314314439373760694843826100780139799103610675869803855122952629302211191196199941518395759853980077318775664732794871824815750610493825957795924094414616168924017509796340292630552381385958580927745488556133701909323763778712093293655708869096086653473721933802735430680765183140610981825611025361433770992550688791797925115417462691211469213042192673144866881557989772544511721754671361284281480771168970172067375039330951502482259883301181730508934224986365598721394727265029351193422912157793533554388154737601155336313316948258741396967680383106138661012566187519626750885140472933433192156585516156131404916441498581154838626927102981554375338858413517002197252752641278789533414989272821422866498756807214275650867396396116303782696962646758138685460735946946676158443000874604691097489737889448885753315263038472261282892246592242559617753884399518340818700514205309405450504581596017184244718798145509318520638534209395337858059813178124697467623953441999172605908420309424365492313781507810430904259149234851584593137544530416155369244448500479278639839646883471262696487556871595097643669163550133050480412541195742205498567534932939504293901885773705702450939784224422577956970964667610908521872439719667483476249132199735786733072887961194093750636149082159660956239122033724410100366721468206179722998921820212528701913143948654166855014002597876112747805098862121095116793677781318816121264575772532387252334716654106430625710806282456778839258793744700243024077644804492592811584472656250000 [153,27] 68898812949119991001248233206914406289791390630481933697085956673484782392705177304794262829885076635547105409838001519670153862168360340607329967234783463631662136003158938315015285326718080775386075499737829007898359779550772727312495920285760863217136845157990852411378676167647232642238797852130470119894479233464321512733604563435822576529321074367989006929934414372915056462429090746111599630900513429771324498631022433579972587382346509410891238263367602281109041138860037972406145111279854891060530234006042892934274473128412831386356047683546725881678218714493908558498919923681844748246556187142604560715290247875011092939142013565140898418505875297097740258517078536324633337138764854791570048208334614139342108786426409666620412647946179888019807332602350494210123386858756171490344121990509313611055210070707611914388073895861760822064104441273430318907140997829069578581520689860033148728713051132747928134015723128795089376393366206808353875335037910096527206775498310784010561134653817204628153843527455814838521521625537234905567072527454925828148135158967686596288078235876305861918766872564218517335097075446983266354828780344300049637285922398323246394680884293527261675007909860589316936960499279962861851169308117533812592301476916690611528853166059670141059197564835808190547551193033188442145222442205384405930280051378871058447622498382454499383003670289834655844252844465889761943446677052434688832592489417335311997414545661378584832375508691480176728771482243792560151437760689053881393206725461034577816343736513793405591026286918185016962723576688968339983002999302887108170525336806605555624412826016127826835945790441922144964337348937988281250000 [153,28] -25886887475915799280564109740761488269421596897579428561173847738253713891417689783731502682759732909187067652700057325940198700405871161221459108750771150023223966895885232011304308634977486810741687386224927527211115301839742869962612300647871544670238959394748765547458896348483387249129121205703380878573083551303366285148111682353926765831044034693275748323564205646515748302152015068033872536705446939172572089496963693544644323382064139317215246337965454097287401391721121316764068139492383929939603450291909907722300050017615823363803763442780562460530232057632658768921582005968063738160344097498781921956503236028673907564079804512859415086192012418498941008323061847891224977683680717571157524016956094117725583143482786203694275962280142966450438530835995804160688330135872177752771800448536711130835189862336909504628856675318407667044114745961032857436998551201351716541768758391514800897100944160425189436155798054187942716727608162413835838872794616502556660363453392750846572105825191842202081781579836992868826142232914513820882170988659346587460723831015504573534771240689639221215421809330676693106607587690833516952755475292657634629705573415081802785169679944548568331642357111577075411580292987239084593793907351254087673956917100866038911199948900289051306713618134901692832038024388210562497356659144305082176701184711097524623492807798220640895371256849749910596409000472419181957288976240322494295002447576442935841071817393174734428174614615494130579877823504363460272615345634886238258932039041512572370527164667700398337109490461808871833230708367484010904191632562835029462591056212477643148630956852794006661871786559745669364929199218750000000 [153,29] -10185135927562073091178800014922563909470413194368374720657407825478122443605371555254504079770959164923924410411216375521044611562838299824430348700746776507510106603462729897944402928773348356866623794681806542704657947442958675884602757974150111061387489941447608656563321068692919071281460963994126419473098640960322454538515554850360062126522370486324024633886947920289684581281429331456556745783624559224623891527297280924970953506922254978891738410605500685612468589801294667991224796601057010047230820053477563986577139462558794825167947844111651675564873949828982593910394839557968377417444741217608251668144618036905105926693930248872284379737827221913067879266837936384834450366010917848262703544155584986030417989595483783149613150398291803347109338848082695425685390191162865942157152558045115047043413964854062787199557445120619584542789356666584930626477413002238324927949106488171865616292566997983621383641498842837715229081974725969168088538893945746983986139760995403084972243185356639407819532366458982959923059085100886846601757123723712855706286684227353588603189421563357015489894852008659081043207529369104117457537381557843638302193992748854947306994526380482806481609883098690921915003168706598820845804686642704783387204861482848801638755320507988837745451637942117289487759943845767182301795622362694086216087457700782154763627714095914246882695630808361175939122758596246379047731818723527722790877283094647472235329237115638555057312626720958731243973050560371714234164290023397937452461018926102883358797829485084040521326117733114021430028137251683559522740480394648599907511337726454998587475455344887622067483549312133342027664184570312500 [153,30] 29106807095375010589206447391940495350192215076734602417216377810412034449419957999901513686887892716301358290782926986926465316454905503185848248883828486959729159074739205091764165408342644556162076303674496292615305959112099849229213818603219914459173151950340442349031171170211876570492826655440438376692117874580873975666064211259648421954579987749016899332820277426839558690592705729814073869072127078027457521919599758135421260241936936237611561018570262403392867784411347736949318045067044543522420069654866070810611498228712890679546752920632728769637601867208253575188605261251480579272328274658305561849451599826247682066734062687624101309223838720602304668753511080588218765038869833990457880113943851673420481603979657359222975741233570848683953904741965205706319215631036783889607296526058704684123794836999686007538942993694612845293008056702526335139414956160818577468894248261824112123233313817614813890875090004175401841365440765716259471930868270280378499186385223842766526639068541337344013729437562134607135470110615258780040339499150037522394372220110485961333594209266099328607473888321071091758895244105654304476735468251653468584653237025368356580980393653414287946755250854742447568255190686317282980602025419367706407504083520083304794616183298541435573337646362817442051463694882197080017511071442878641965860222883347262399528301690547550290721918165941387390757378300086674554034649438684979415370558440097296871918199889906938446147506162295642876498540581171672534476215672898032104535759747737229089100025358658589669401500458383476214624829913093852145028222280376026812207765910703504639561137302479740123835466225892305374145507812500 [153,31] -30262266694179336116045397786798645293307960895946306293332321372228164302265546614242803709369809420916641454691472746287295029644760678463182986462329545143165017112486612023701341714656522945447180422782043489803455054968183866125805448421035464645858250504024208584993848889796153883152898894667442294318990899664328272655266631971134098457645337387015401616959580759619814587505604942443147706993284274870534566047401883484463009697110879434538949811130291316341453281944613044296494874046001359218033080201571185329386122904089247755570821329847354791982387774150625054969465526458917697775901217169594075773682185935231112747602570538078678787421061949605785162681131377859173909281712035537613375722466985279978557783644960063782062883358448877223289208080307814249809193901277071797089244329363922802435168809314512813126641612702436646681829959392004626759999857114422734599675976998812315033999695154434863867977901482696304684752452296887124138385075664358335156735339114041838485104791657945319798911421903691966830837190057267891478368519034383710492044957791137778493775099576668134563143903488017119020804615766775315655226757697584992135000987165378746874482851450437623772033694213516551385872130504892416010492569746933142769328702598280968839379859641545311509688177994445316130692071241361799585719225599188027027900991519099073643252956399928153363456746449808453742026352939898338834004224586888633046048682938245342296941561906826185597859586801758353361302129090923771441755216995618600276207767584273397264886713899058829534912987027255869213313347439729209795754425505754516902677218660327426997935075130133491981165251652717590332031250000 [153,32] 20571607144829355803431209743721298719440646820112207034522064123106160936584015675174916078681143763752350129828177954785603582611577415017687308954419963361623924827652041938346131661250458907245817619411522614219665951086875156194684179443613742682931193445693371241851170308937882265784854398333349614647498085347656225007924442698894037922191622149275284595452165365877500341294180731191315960174373009689459623792820802551946830323267942672333790439554520599632925742830819015755433955841402100463563372850017464651848165760902842097115880091778278511158765743177014307462253995596731185829996329377901711996832504462058489622264424070082019221268110561633600462156958331080376528635911468079682967896426898931474337992293880315992615159271979182952164148391240553079167908257522155083608073316389987214166793396065906016376385037868863544050610573141495427711757550508003196058984573828075658760366166818749010064994635856130577723076225974272000701443573288536910026711134997687932936924321840501210914911527453301542072381338513411440239973445900537566621533772148417061256542164165050974045240353944756730006918873793016613444938328764609634677195354967413000051448618268583378389108255315115537344499093763349256621202340974087387011270655570311564843898635335498209518067608068580330424574101986566482162214493643061234581426478474215770849575568324709355418745879507547772415253798043671720613771040002511276240940107091782907857591645072739015520221399924403676198363533136281101361257437971233912512600478153445805367310459419170025655785710642505122573828591133326757681387301867091249186898091001568432694381206940289905742572621688842773437500000 [153,33] -8664883118741765209277933430389593820695803634237078836216270995721844300518676895829139740086484302844406783544349215909941773594969750911220223504230357075922769884222953084898448504850566540611360594714069843112390478736620066269518905689966517264907970672222242590900119791785712918668806906448593890914089898154786934916985900105480335316686306971940768653422737795105431437009077026750065857584187141053879835881531924488461505846711407147482655188146397911657818949295919893317387152144633184742254732597663894546369991007554062208074580237323823617627700699335727700314415031786361018661465673071950434591096379444937631908539056635330537939097322332961439554137708274157542059348644867480493556395103210439220369699320150813844028386023218411410573839453184435695678418603085218975122716076003895619067697007282577418570244274336888680843610825607539270603369105369262723500049014631648602198369938910701653586654623116275612950465916043379942545341323260207360328747557757266630635784551950900659938505708867758028597793913459661417489143609447345521751593307306724159235988280026971613241332006665667598193460476711671199705345468245592919264924779996660551316000631803000823825162135100289288669410860090690577972126291054756186707040526281412579896735509220042967950301715542209261547630092453381580193412498702237908203318694683336220937606873672871664744694427967611356089541061954638560742845934764965759547855276828850002111923861042582761079639978889394324458456984623786711333583595860840249747149535142085932546167332341244671011943826146702471480658810506631654308909831188178367937049616316984514122758132896588232562958964370727539062500 [153,34] 137739921363823030598630648794366128775964022999396410547117448240563008781018831209529744887612773358016196311402477331725162191767084722096385955471834452109672571943949636622756452817490453559309622418073760853588760488075495554377551435867819084732680169233211970496551588924834063177939569847103771556407751997416325005481650058585774852745185440302111102241531138575835327209498728978332284206785029807912315701183261287606286580739306002655864081806254599940242262622656390380175309312435278581410508159957121037675583014841647701309073263101746108721036213415653467043716435877205131725836609523308267707962088985414431716074109910575873664943989988324083942035048908013883660278917806888527408069706462846552265860744676781063158757146021163051046605493453023031904692146769664795878491536855493506162987820962398853974514732005544662509548351043028848696945418741271211196430889187409953354426723971080213797034668224482831747271625416070825028734831251697245827385943922551278794917086789509880542661768850462232494573828930187264139732382877060578909088760966227833342943728576020747029025973275937429480176906739068769492849606700260908617359879261963294434150272745331337164368371950047521896689717875560560824744725527659984727291710928535476734957885441012123559033025374146638855507071238947899752038906105265288009763003999433200629481803172996055002479742279068235813781944961964397957187067281536818269767902590744006698693722869056680283600963204126284257610482589273174134932811249383229683715128067634799335684037154374358989608934404161097131176463029285792965869875162788324143095887044772213868393123757490770556293428344726562500 [153,35] 3643912280279104135612587671823859537272464860510079042351033014477063434071150173988338637591728699936713123443022116898037627272546948509988700262201375935519558192031380387560060469533924157884288060163862272125542022901475554678164899422625241447901092675167745672928453402337863065905166392990982068083160997181170272465975955167084349474985721842119517287940832699383529899320551744022187509766637723349470300937550792167552721940500755933223193327481240332410868299767859599052046477584553473346487155723569613041571030468161103382368550488133705191457061600778215557937844314729687345082670371698647212369384059860790945997298398038321245794663082612388492319432343231598382522074893532796330746349821021147012365900245926168526832282489438702672319026263343806159956385093117862979521922359058422782936451804473312293097078205559926904286770263657726872538319242257386336311154369172304054756130353524026462150122785995730765246615086757257662632303358543224342275048852876725688443889114241336558001013644902938119106953060184095681025490849501217629098205965778920640681101290712164392427320185292782521377670969990438055859733639043161511776529831559783279612464512633366028827220749450780867660665530383381194474351524952191257156179056585300085211150783629329138810356851722417415915765704231782373401439207655958371780930627819977128010554948833290177174338439409102567306823152469604334011605269462200589100643479633628961597048393872714277066917208603031388649873040644524805452264726140511873682668754076819395730456199801104346620530234791945469190563214909486550695044594344750762157609608675657982129506658991396777368911599609375000 [153,36] -4012321030506883746598988041625965977991685149292377753096579090352371925262678315554897774740417271679377087601230785027561119650177839843746262154879511938833966609358911651588331304196254384406007663007675160571716775200766462349608920555645730493668721020141257469538078294146274542539993014126703170088800792726228495036483402528823724490336946287346477759866060424800447225896232197181744500032359150285610586585251505984096199298310865150755993711750923490389226633148524132775998039066891146830605280540429186410943961443912586572101444663744873846545706976217189326847068402612855870480860451733422449524762262641037446217037611686190584677870306221459010734178051220073116958909653455379255616084070836587442821391025204376413241148798918249799150363355292925282072701022867452068015167462973531866896339289600270782306414052394889027858937224887134794564362745890708687915530768053053760447921279002878198408215311019391577025962732081956385305303819902041661854047109685508518579685703528870457355176651711096311032574463457816577015171880154148970918000211144444967499544164203501099638339553992997375012788416247408873090138667314929074897316817052632705594803082308117778987245037400934677798667148557868388759833054657268663698837325774746840834228261884613024205354855170771205439939687828782081713499869169260401326751861959456865320252782293844925015680855638193321516634423123985627891837573249259860125716157328462872226795093146695973301655971643329123134416257624207904534369623968979406415756641912246108419029478332834480444272264829941307391385366311505468605544483672007636903760467813546246285025653439044608835396640625000 [153,37] 2906682805979942965731759912397745433508455145210710386085977529729975204181543601208424284645877741683943694097209119164235818659800973054225212637552635821943046816178606261548095732684805776381443686593506817916780827189988210667359945749492809388823416528643537329826729138245179510418664860751093823164921234938427009437249310414178218151955687753111531119251856103283019963027497691828167964075070276511958728457874109409921830826313460670497199118329908325093667016707467213321514755261659422616550917435509997631119009297952825946146536330510365064726946705047653742393448200725763514066507505771916943351840456508693522756542139474196786663227281246601828095548175391980423186006340578659043928897813849784379273243933304480026563039524970450092635270442732652523635035891592714058709101311623682203377508353541265527144704420805336585662004085004223449341483349118299321428200641964011701416779622932300562841884613077899337473777191622810381769222918580396005388289495621699293828486341837358667359718188287219540705978772695476550398377386800188971511999516603278704645923808837784922461203448747788164089883381439171610257872621106794282022441594923387985173753939707745017616933559783637844432648022090633479568065962622123839855807873770768913579667533247682788603755181125720263782523049202973735074708407445137242132322377599493867647333171445247940149989448304996705241770732722178815846729893144657974399313870460168297650444136400105199862229314318508683090646899766260070181218778656014484058099698581593299153026196944174897950626280295373896935902726478843633694844530310330024909136384418394654727803272135596959044098562500 [153,38] -1656070779254132176982182749832520948842576848473766849651951027721067720650641798930315219121219103214604314006882766512856170914817668084507309522635228662501494092590950695846963933944937366886865478269906619567148758794416330631295423569102630403934659942313913601577709324054621834500447859968894310461556921958901818006351028848740165600704818635366527982730541661740288808086928645579456325253708477493338914873356740598542348172967296520161877194763242449435811145877236637300170624514239112720943401466563824225119856131004989897202635459622595908163854692535038027749876450830537649127692100821124744463315744889655573739666285584530651443829522041648782853442584982213233149132756997304545443686786148850938246768491440387575568488740609420789591224321766499924767309438873221086476681494545120471777433186920579392424665612527301620315930894145809205659679274638622809244810173209879958833939688832794740353365775887021374905997441797519180675129060099147395105518455389859178090627298857441008490624797645188189030276483529133563899284140293986381851892677245623247588662881798641692818066760072220409252074752630019631443451915437209068695968361443159778786746986437036730225922025750376854261526880743880893671670295680345425409860292565673309713352581148069613529268791267955888634580007907353700102970188209409168638501642685066881696959191531611373721193772497448408656284603722799972483936549922612947924927937460692497346825938140699031098175969297715854768092188977650422745734295223532342569967717137274318397342179076877863786085389610122530768731739005926344744395460907070094564033569774616405837706243890247333601512500 [153,39] 784112590668287183539104242165214229919271806028618375574958899778388061184102003921529986497691741208487184699132365229292761795613908257124807944075219348792818436830230752049724020942225887932283071277471801267954320761664959878721158970983211136905146379747499966052675669394032837703994977941818979347224571537693525295240362856535016029305563629452406725297749511603348125366428330581905802544681811172751819150681022812481961431053963050794441593878329800055388816540885847354668830960974650399177373131484351409620705873176299581949284930131939578549197592498747164820509549448063713677797594884161112685102416603748347244947944804870409799467313907457438479250033869922297342553124342292113670008969410397236402157479441514202727368056443624616676755883275365624611997056907625120279208602275431915252402857377846612302340498945511737865368313484319092679717764963656102336547045871098183702039065900943421366329468648001690725708663076272898490139962065763796515784379861686660658620536019232667135293532977130516466246996713401494903461186411522121570446235177717877139531905965422224353468046237275262659900539710958579338649591970076719213600808937436613382239380954541636182502305764096369059518284785191562946741025597455250752238347164035703802119892606242046439783029819375806598285742324392862889272173047890030421859132847165250723583880608913656886282520888344788137176733989119266720990671776232741361723359516089768352121686674244783638259291658964819400109074303169843128262914283455539982795189533641684552251906487888926003351706826069959240099740733768377586055800094156270654814851223198381799649383868686490096940 [153,40] -315814986922257849650704130768838735338190676207770501443580148573857723155606882160700189689887005709762281392358323494169554748347644083787330295540878827683700994427276167754972223265230041957030726115627940389952485758833110654477526010348624449838430671144964963212776925234755162072419409056598509386863035199822700237470527167948909747908217084676593949330058563563258809854141843245964300402685030365495678710613521360031186195699096028754479296469559654525455371331785563845370801301842200553612785647054703935031022817628177930981348389223942038747137898002858702061832437932969627847340013083468586729901556559828722658736384822009611095744527102370073731133043030859634109388636241622355518809234622895143311940870281223750390208572572727562139228521151811983234696589411460051840818856117713242412758652388296714265670700693601596899598706087076915679050357785869523671087014255292930280705152699727315809687530409470931113141104921954067041032600325074951159728773515391887982111023534697408357431013800597943892349290278386718950903952352439921908484338522635448661115079123952004987475035780872906169150426596725563663953658282586406592517948250275795946208246967874405632198859786976065923233921368059489102079993740715424705013071428138655215290429067818997667443900025497319311034340140264761936210270788918181663443426483437116416201823679660523329209177866159918966516749731696257296668008838428839249060017366782944602487794926186775984757904446638260737289714648161043196232011756454035071243430361641031958031212970249215586993072309465781389213772472060570015497550530697042962360404631598502273430123387410500220 [153,41] 109418780893047027557706383819114954583815462446819483426855855321064414470559686878456348161657067543258760997524642766760814980580143029290201518549967575537767933861508938681837553259702020260367497082525391683474452502213091239210693980283167090747367776108252827167114096710873202853859378181841790507241644014382187609358003996070765101671255472371688070913070675819534582885119891655392054631770524430338715283180363929994653700941036753817244432292115295203592747522713501400999453652784181961359031075279180472573930682042277949288950668765601680033041108913756888355473427649305971130182629060823732722812093946426393231585539927473913570863212836556020131592804639578054843902947017557930412430927810454193240439155661899550471092075900368764247896597747834099119352796598799810263463819669388073688564206674998325782767980850434362121152525819733519799435582918174419106101901036289671818610160620694057827164505395896880673937077147455401767080208040302961132308339001075135769393706106909373149918717312053339131301566592930619885200076075186529603671149096585684867644190528840408350118286538170771083949099743309264443238629660389148324890603928090189859232737972019885867576455411125651104611993732565942568605406289344757928529303022669754619311398032019872992134775665415331814048573733348222205725539510614973325346196906750719440957720149178810588433646469804053276934219980925298261662599620871251363299867016897681482039981297290731893566507901485207892055670814066467532678629828411917618440427307888784019615830851541955900082925325907185067955159952605842713483312721834867500728495395147154552816336534774148 [153,42] -32820180830520197488774830580879995209843538514454053396727113052860393139535267702973938436075078163163925000267480177598192803225945457865100533892363775323574300238033504432483249709144034238499339893501150261053323592411435640365625983233899582521100867608108923993888042500431187956246794779546849025717082109109722427571530025607733700864486564849005081359713617214482672333301560237600859321279712198026067062168151450428427439711374045876760251926015658667744854647988452565386200716948397491064579107798000519399941895240755865939233871498381741239798910993851767156149519758490112812066091239150231893085010432874133162485322255326623667630753881026477996765682200037658841308061879476304892250112651943057157756277788979083787943097333150039860674577518103301544536311908801084138357788509224579005287301481657972424582272635987359239611215941769503068323429204368680853102799434609243332094425527393909915326902323474893876890719069378977656548508634457662609793486063056770842828320525423143275279529189276349020401227678988426070063063711864592576630175489641829274178134672655055978274330417127166455196483576290996238092602682924413180783565367098131025615206870679211781052832068224120530391989667083408030951236536500194085739261434589293738377300019508276576291472924754850276814830621732679665404833690656263626882304828571603120282894983056487160363192566780633155108714749461404152123863656169589515102536253291401161105136070210403813413705382059263515098394924644763038044287011491216348618521300197749469196705297650515074070832219929522671668520674948978584253896201888352034305824646916650431329412084500 [153,43] 8588122532790414302986150459259538732478743048101968565900960715199698941406038980358594764094235000433642052862062952160847317220923034707837060813739246458422874466037465519101515779783410470947036410244497988515874451649867370114964109705141481664102716901075640056622538559137571341682808529290611964596822346494129544002003785732817364032071608502591557555426939209035154670866342712691571812309409845332204933843638542840967699256271290443267223403164717335298643066950439654699165575968965771653095319931976701993129822715214130409162590260963081942448652623701299157900524090403306255824498102716201755164192382306227318067292725314366515116204831422090842985748306916658870962901523469909001114839152373266503303026579823473029350041713894473223430189396784123679935887375202302247376258019663469533156603372209174989530481235113050330026118639059522333381477435045453332704849564723806091975859647161960296025337669732917756869165425379314115908604566768940184091060414417181285127272667724254373486393873321742604773568835236473579550615443376922459976011456694040266229599457546548249167989354636933378326569780410948698064467509883254048486536270514954209982841677088758940508181488003549330455507145221099747705971029572105641612611031990962427586336559833611342248230284951945116547066477047748708195859208538511534635093068690265378947106651065247340263896007173079264759239840123884714212519697401142279834339281125761325374974415249231274470704034178920422578230468224118260366898964380064214243511910961315127970326527953938362414339097360017371859486142777526808663088894947005486396109073222938282899012580 [153,44] -1998125021345427440153689307988132368578689696562920793784573456581677379531202735349022424931129142737782340183377797577225971649856741484403651194939992545413623910261422115647773992341619469801456627214055457419114913205526746970386262946683021755381551465403453432133385867497957367432834311498259200149246477339760708798986845762870364701357704520504265044000359173762771747306765446764148073865905641912393380637003025986555452845591081521568430090955821651746390381019500944282147281804917300391668519277716398073359192507233097278263014246863550322878636999237944871270769754484044560774736616116814185442292153136810671186964495889714425996400838510607540827721430059982692068363337235834302932067880120569515499350081192868504390232571527957285428920226383488406031739685948922057047517660469086275322984306923639676509837816827787166213475086674061373734473747954862008718858735875470818813844199041729234452985076753943602935442776334464394183494448406419300963361315028672279065478520638069446594471148442020014146315819573991546362581394258740706970424049345301299632356512724839148624164660028768036633573859127596825204443599769192468224141892234529820425573937124533169184340883349992596155134177720742619947775402636933377246550906821471812498902662207872613697818684341653367705734310783142676910917157407575627172770752474666281530275630516924480534757792273606392642750780158506886145647540213945653729742707832017723680641108985598480617919718363116198263507975825343244812651841955783528988098070433635254402278564530266639309237434133782746100372623841621560206278901013906606255092731550822489868480 [153,45] 434170577633329706140331845664152600045942977304191124405736403400084772673779358710843385295735223393597440933014486289818446397278544136956760297232067719969438021607649532341933644753519019028493315885175435981111982899019093151968939286580983538136764181655950973215717431985708188809514737304000596730024855335909394750747984183950966280873417100889672870624611420910321773081193627690942044980487580383821114852214046445893051880524217115232736096655131175971953169982103729057563504254689576996107450696000976486688938865547581832627021577335170628915837322866198283264623646850369428286074200675964522136666129164702582523328726814967017184691333162318924979345982129181978939317396404575463582871064219084503901968701427892844431656897846131717316426746910353844797237185820361039618231540659777306335569376731144338435269512300824604864419507060817371010173154427999869576056340484123977197698065658770781272073263583272875161789710502424732983963795573300201807686355664247522370509569784212849173169026490919756726073126237595935095140155190116919554859292472901848323870475629233050916013594310111443908140534914135499974920484833828406546315229997195613196631488389490551813528129058438644463002651368049986903339431651262452198961857172981571344862793441253048326025068150303598200692609456425635081667779581457293869113151134469202029481882544703710581186951331759267012736232791967260027298447241663998382697617082156104900894320618713619477845226173236770237489436284034404809313600462583357463401279630548006708646830251314744976074544250717137753528082241422825670967283102342084155400755218527718287 [153,46] -96665591535926773064620519214143045758112063648004468594117413212362755766088809855026831539966147487895074541761013380814085270896299511156083772394662901774707129001512762431714319547817105627599278444550593021306923161537639347738491466375780762867061281715351288039630599128559350029128306288590629717989730698831271729381286565798924897024209084861407179088815278340620491775581856161857036013676538873365799283373484504864572497785918145826800180914104574560298493747296046996241686265482992396597525490496813275423429228974978049186916957118390847129220134022159844011867020277338746952524947107351138205392908494545788839359344693532194400304258584497329001639597185392305703365928821842958027519438613255659229010987028139880473642285368953177021756015348640547381863525536384580343396999008796505008037781634221913214343172452391398357115613700623722645577377870324650732153007934012217105663011554441095455243413500824592139323754252596505807673046180306556788604252997152934050989144089637418348495218899979056800229462957935490041415921669421008386436684425971274859462897958459184469277109149263790669994970393803890177179907886262746364409806567340201404598241488097543264760182712266373616753899064296957312736335742180634049774073439011326200980896455348112550779117593320184722388052958851801457158431773859123189139610746163890844808479187522311940396642354248694969781403462590703330719227386341604708464281137192037527433747616429829288676968472951973372491678481052525928603240166272058230066041375986477214760800020487401041684631560449165534180048465461464972933766269070556121572051182088311 [153,47] 23970900205149317300302467352753862776605424765990242548611947119203771996660494840597650535366739600678045906179263335839299718444512025091086316444552315728478427905688112850761253469872923246103450483831471050026432003333005472167557517653481259477973962570237513667628782025385681938783774681482040365449340568752545610428300782750757754128945205023258192342275824529783261464675636571550129998007588834623636026925865794485084851695778228157083998950919438299209323865041419473132514273031325361391025081156295802006471048524204701079621513769268489988987099150484791751481108025109717557653315200596706414269668836786993173624026480798704280680917431105747465174584462621993066711618659951455806028280109902498424610678577065423637230167409553519450476499292754549797945967046811340291267354889499700171929630012563172633851819949023777120540225609208051201969420900233538742591184981317092559612686166862359760787065365202918535638601050227511789790931013181961252635375035696906640623955791184156666349866253366134526179375440527696616775872590277600753428654994686661991928201683062600238027136476920818832606106337835190201827816753314276339505144267145968820528094371811061945117823210555932477928614655940627581621348771771084966560414148821409472074118613607544534118191237018771950729819921178492974964861198025542373289112261906513789307434399103902483774893605646540733376253779489763017393582264319961149248827396309777543714367208347052274836731918097453789554558522966175233998137994175888600621514895283195135539754908045694989602525857137597972931499578692529328776848643824757498527664286048 [153,48] -6448037677761635606759418752733816817016812945216295912842021475559166419172049434009559158233926906575261806044331796671215416798579222577676920754622189172535142898073565496659987550155316698266260671019832310008978734360704095163429656911889555459172075293788714630126783934766926110500101325517305624054745067018591905245236041607003557882696267827064743972230175427782301091737980775099789261372865055995864364667182514309435294632112492136124701357811165922419168104662973330417284676400305795483439199357703334571460363656800004661830237302003842267112888512140767038456874223777359640205389949527702346712694744962717514084524072679409497702286397298938998052866876665301581795885521141274155323578477291134520597797745933406257451742662647954391521335813127369626921286343238145330749762817349889418761986247966991246692034040402723843713137685355959099796072183305892584207939581851905704458978005181970602097926500350009328029837782471244041283790302509436946403646444521220860126697057366388112190507906421732156635128878067243288881089122813414131111588999185465144252953919860809479293986671415133063823843604636641872841320857204853738852517181241578961298240572341207560046306678267463792133412681897398439622543063852134279850438700079766955455143883151990022379813669252883050867264885963809637712921952218787547798541594865682701143830634191653292937811471587753066574043822328165954554702815992488100306640268954412542066898195990019400970927026869672673991658573046345856310940629820956650114260972796827318106482271963168664998699030367080481284448988234542012227245040729895102171561888 [153,49] 1697690382598555445227503614610468145248816739685763861880976311450319789882729368128978200642009325268173755489393964287446705305905734399109865694218292860983136365688395499850007157433493267077101818046410035609335681615797701314410331187887155304087696727071633629940041135668557472290609507619964325011522258861892401475722553853066670570500636500618940885935896457633569284212313183195704349849870593692416591257529902961006699199551246352597844089417604530219185451391737924696964311596998575930652245182500941515700270302208091158512670990867732842742409075227500485037568156024244059587046510335844997794636886352862743850512494607858150369596414533239447112383520733767928947478398347177483914609582587138936070714468346006138484212559725290982979129766134162045870852868596128230262369822232750070636634520553805156522561627806020144477367443643869064780043394685323499539314379247541464513811272092623531322903628941812483334866684675651823948195014422279316294069769391129445670511956578538403546178572258320354207530444956620978911884445884415746964339930588368929421272687054223832591501957372110782331145926664253171733385131868322358158151173391354985545808620115935805776694953619977309295837726913659328501813700171484290339309834803165499082522468230978308860393477695064282246691912539866912088558327895200963609793995027178573684217056274882657578486264435441565295852489142031954062599127097433856681201876110468116482017784339751710901314686338272917262326713551155989195637490572193600422035933922268127743815915347544664113562825405639387259247197880066470841980920179459303880448 [153,50] -405384417073032193132219090749779296711796916076016181941871203013981032746996749133320420600282665174538931738024695801979993399506079770115584929186747312522477930059906237621956374378209322576026345619172768663279510124025088852581663685177267499869350738488232072106926608470490136055419855860647211378045473390375410642069506157114757800909644042831533244433081207152163999507772678993258279069972097688571703709951912135767435623846227946515123565309078011129929083343130133471438583958649928475343648013489671079027964903529775130435215712577712287935823641290803555035573304607816928891568829176701500335350810337038357812826032964530137690369841119875756508136692255029057398776026697515619088875644692169411435914847914307959256876016996826280595862228477952501436138224670387897395076795492151123762138540520048579078188365148218933644917291906160919395791242755234204531727313661371914090649168839674311330394082674906095027906604424218019980282942125008426128471303507327131667296751406816213346756561406940654238067131243624996075831092217870208220625947677530915561474141880181048929008761633696175924435305759630030311435825580369571716257218788040865312630340533672217061824276617062979313660162276116545968918058459917039852581743524216857432742609256108294362635773876846802533943525858901438457401360570075619980785462587991857541025662297857100246347756793088474560581639625282992430301702733077236930755846029301588466460691154991344491572661253424883737304481679052519644799023582861271379226630338359374267110527993371792915060458981938040099956428041078378527027239311791029552 [153,51] 85627721929586371570502100812313530731573299115304254425515025654714025912707013356491869804248988589113870555299216702849518844282647607590045473112789200088103213110826601838420047532057157917340191512393394445072792400014607808958264223191674048810630612730846245408947796687211221970106544559355134567329402045333076084638468117430178534902610530211666501085037456814553930355920960098567081361339869557430073105688643950530974740646536673129119478864982940681331844519698426758724097570635389135180645621759038972979451554518211758910208561738747250311836204246988549226375148583745754698254574219909727364337866497661192939425340632078368143233659120160653264424843434765018321689593927054324074332886161132668892608615800808717205284224927307973852293042641298057237330907544775859430475090279721696813196491046773351626371972004950252569644412421399576412625031123311848211174164346431276265667709025964668186490931268175958523975800249866658928155127473013348412881304105834428710920131005190546709616300661072248061648061890329879383034061412111000421330731833672923251114199992845155424270392126315209384052714425007888057828569497063250557807585574364894042371789942500653176121058891153503313766239897954303334550252849440971121105387947893887730148705803870137320586913921987806014979812561889888167940463996046981929642620189715215224981629491095462069710553074748792129976141213189027596683017073325558542854364205206677898716140231356293686407270464922565481779531690120795638590150906692310468340734451402821108343150702846236815326082948507563957611259033626097231047433213920816 [153,52] -16259534430215080542568048764649508803161680524370183958828452935802003900481964920651915861052644594335269407900987421433588946154395783051366078444669988101015021655436499443988240571491658953655131275455315416709831607160805043943078296828928480558493207944992912700639748838938087801329804379990398391841958203205080246497911336440140312841858292985544717564148911801690875916731345755940444279983950183846033632586877569194264731962876950707644461558880896200361117281337854153087431430476455557421086486829502545002112639765121982632922354770112338759193143696954882309339579815704595521847672973964107222196885893349456020200706164096934283066591181720281651584070900895860411898086119453561142866721734133945331987517133482717876620528859142112454683026330207126440606193776385100285685363780850567950759272266232698031177295898677112964136098411682862620905230696370672851005360850181022651670842403358632558598414422070695998909582327667432182501180843200856375809042252456222360839825527161277079859120464210956616443223714741798401206970782342654834965655077575153216848757012256099863142299338560788695623865864137577404410208323312432070987146103662505008426246426480868217494327743850897620993444616471839767585903334012464293057118107075835112932269478585896342791878453114752284778194492639657420264803880076993506203866410787749887436822124457516229325596132913281803473278045962938485873641373381307399498908384480417457417330888261227551109501304564585726599158563141488078553535627343563277304043080799026540971108818273230481420076031766476867370999785964933396275979431552 [153,53] 2920720218256050200007519438747803017487306442137151297358989243842010898384634022861685769531491176535918148685569362582947934810125970196167994893156617018581929553611667026668425362398105030275550615735809042040832511691646602251228531816547974688948823560500672357399395462763418597561375736012514047685553108514777254012331248633539215848910190827401608460164295510253981069235820121356585029224272745992298973190529731307136067607270099069453059730850994176811687065360080402132739915053809903871497415499210488289358022762578836499425488207807197155072689306466428080126178311933186756315833634834129159170193743542696764341005314974821019040953866989512973783004497671017565653447820122687922183798789552286256547578498700656111112310712431381433765966278301504124341131189574652837823504415279297021065829889022988114896524815368417559918536112493393046927373121251786816669060965221841600550276335698260782685284236298616045653450602285056626368795135398028765797910435618521587917398306618352556284228177523754031969997387832912609213238564129167359470971771136326308733791850256497006423509900136335591968399987324086540566234482574078553760739827607035174976158018546208870749250769190247096151476788608036563388561144415059263260024623897647450386724258404129881828872675828860011577605264031731901753364450538642542844991041483556379198147324293808469680485100314579377245600874070351011548320961203171326080272797345157745105395325945406326806631100651483233748727402514390036493199342133763926759909591207840536724936247093383846172530570717212848715943047858839803079827172 [153,54] -528062170207825792766663373270887317222465356573798463014538567203177459879626761662059932323547315409684324972870016668563374269602137838196848080255727152124332085866289567618239654482216334924470990797791461928923569213956550535249781116443756064728296030157640365867456423406669404924167386958985397221284050731499139178293635583789338468550424635392663414288095901436666559847089299969931920176446463593554548058623395626633541934394143179321141579080911506374203450063644224080473464804914538034615161584953205982101597432217218918249448227547064766604785214871600221106664627797944262181807768772105946586056513928287830104023370953053500155781617530066063802837992091484732358275993104780494316268231038000687521095715612475513585681678074245660872061226852027380807837357131847712071190670321200964204653279675287679511558063318444063858440782928191813707374119019384092292636433009341490894098539290687819518554919997427777912906475420013413768031856036685125484876546980926278433096776752294988779330537459999716577723183890831175825882633177988371588504186148163721555620909864993116243003019174707006399449920790379637174738189450919416899739612638007754962869761839995743458154628074582996150315192472109168518589253279849907768156352393892588105084762820852498733797734257146744235310985935297657027639241506397852080388880446963520403720439605139073143646834567523835144643349017497562270971355088257905231955179882508004614615186824221343107548572334532124596684094636078020103112102917533638756485039641979336928811258369225351313542907321599053550337333498635943506916 [153,55] 97516103766869647483360595995643500782259600490323938250927389612639722894171758638561623631345689187112296114203792543632169126089762328590407362470754273039253787621074202519952969686039567992408959345486134172580692061244674374723199616737718144671238348700890064786464514029164751288773961668444752134720391852039235956595493008078923519738373077831506685728000761427309447123508942076024914372615530987925996269404006848141494034698557396611375663350714937206251596116009784178181936073639298564504495852391145448924657383885745641061113283040781066642002425905010075851094750876822556548304974217679340292852483804314882271403322307536863242207229557979625124881778199409805376817509913744565840213068115708152976408141276945106554182775868744154177386987328014452223047492059868686774123351004682875077010299184398565438948687993494311116800710224837106698145512993654934076724923123990400142534347841899542931094734662094424699585783708242970287184307140851740254640178482520375588941171981421545344618148970667723577920668571602888055760819034577803528014398063735814097532473508087413361902359922722904016551494970523876155474239488112663471466768857911314360664692541929410570042897528034342934486873755984446647701017687798829806961482611235715267647207932090242624555644265325182820854857626385639330623108063920839266994123582241363881383356576672194505578870581996171646935113386974368262559629862601776834046563242451953159010723881640800812927379510896657318825689854126961231302795602234295167291888210405363786242545173304585462817455518809678074464593020086475808 [153,56] -17420233741890785976739324203986144409324093605373293804396923771083644205893109455344419792311323817707133097524930616479816453000082546283580736175667651825346770094690260076837605747809267542580449164458411286529348900347502082774627507172454625500753517371497319858794235559735685148042307093056785773825152062859513314992422044669122490625169373203620868920791669843494039507729301624775698948655580122418375550805886662548325891226459850503054518557606309267684051839000238156840788402875365434187278033709422007762282248710894038837293797960309284832058062245978002956606538051670940427092381697032203061913609508337735394209425181761501292941193751800726895916900954053064747127748110545521251871756953279698671991397766087688810159732014999065354350044468117754263752609257211313644827208413951367947195518818123662022736614720346422679096232732659944231538979064205790384228425616360264097160867904978416652377454221543895794592350993952849000754439406890788060980835473132262907496359829763233139397002534394809496989373797835915109754750715360301316165354559839831904567644159950062478615218928040037014581474346772282617327469778449614589511443394574849752985199604123658734270174315799020476234465597717964793498826435138457258801906125162415926652858824043307712422751981347082676465041199309836783495088335514932022081966054384977484367434301048532012873229745492841120183480454902407799977297991187341847254174959612428668026177217725193464638727058390444744849932903606899570515132602522158729523419304100669912865122410418219559400534077318666139951845955822976 [153,57] 2811815307424439592001894683578702361984029216573664999779209656243944379461396050329205017493612483766647650829421286269858863957553046418683503266561312361427168486883208810526407969434800215854441969110143887557952076477020163564688629772888721917070122304628650429825703818582985638909475008112436369612980708589293452458498712076561684371862296798119381714340528705291171729627892198862382446976677580026561771512461810491283117637885473271653082879320711716957259953451814138790937794539227050623113623276630612244648414283946525761954527668068287801730261708164225632608916374020500134844806788487716358122729075832463880908070524005204754814233866324082974423128672930923031251366917056001433717144727005947627544351958847651325663171793609863741057303621233464538400444553247035105100855272129112005769440836512964024781976147759609256051724125352370436810175881801506960693672073752113745317443229280905290311198789253819445796955698755295190706585982904122908360740450589991256063280185962793875552765599953560290082057327063812179020020675484445030890010993902415292184408103655910812224556941472323691687728049759300929166447064306312848209556621272400300045372790902659968575784148479294206160525981927723523392628681285096498831337661712066363778052028038506864770618206450824303625121536004830091278258180626404208298497879382986075682893928548459113148323041742429318164324008040085000724836636129358722676427644320336474462939868627060546020399011303587063849904398272165256369098509414129756088257203342604126227460957302896433102525035250113630012139772248 [153,58] -399098665497392452503491585479933578051991112940493506014215656279188829866893214368953854262820919114500846748889608363153855265954282575166635851543517779832739196576035987185284680447046186072126332604887548457218662517452498329138861373864827617233879611924507962688595398386200207787154747418566354934757800964829093231721293270835972003852120449492143874605347939295803190385237004396936643783228831535003460878734804155022353693536393338269858160215198253145945734944104521208496417371157219768013459679803792363829436857442895821074707469397310676241082974289612323119518006250988733448562758404075851157795350595975141643670575286458875188987153525832865981900327540090791170652329451285172142622496096362232081132288439198650694654403967110283208120208786695819582809533296780413924138164947897957963148466377152740298266533926056698762223757684867237382412064520949761419169033241455464663663305914627551277680921127683492061673251796819735620206357243854044400488792841541222377535217629671994000038905215135475720782236354486300334993745049808733259891683750073049350698876360163495078213623076660439156724143126026556056546385053683936966034516445131868132543029295171899892634446191075667185961276544570220022921233080586478561005699804436927502603874688224721930696719768755926313354073247766395770580436545310501131984201953500758522912811592896482447908673941706927125073967581764010607445641652542399324501367141737179618699069053501878683282856860899864669868408947045866640370212441210152466424450758451170899206744107173094265768058681803921303338648 [153,59] 52150121877169894624678114579479635476115496958022154963549654273808366036222916544797406225143047264645898876586842736137830976011662124763765784486243043900221136268858218321641303726247404700522915372802588568423923583595754201616605709298286123083117668107773384073528758779041095737944104358741188566099107389336285150808411131093299178681295910386366687365294344147599788697798067909009525057810696287453119343867417536694118062132746604680793961287278466735308193271487770353090481909117121360786632747108431943801379448646765222148027093876507028893854300379089478076818194433900369792739710496259778000856385668365120532326179530250586372780575621520605724548427814646835671499224142541504714159984891561146861933423873144465284154605690910924546454776264579086872706102133388873538479405109292055383968094140096553715957905033551068992198516760939467670983441820625743924448846162619346362276164645028319324374634844367838007754183502858738865385750486221744668622773319433492725132646697777409199223637962941190357563107623379760156353280454117316210798441692281783087350561868585515346812620501503081831208638167188756540356078290993329162638872627482495627408393715701897293637446057645436631311730344241300622704017978849978005556467889673799096776397294198723180814862428747260991873392154295654862450495477721158652821826185798360765987250683913361148225494330668730297373223127760346511206882616796695465216230726415859580658198899570091758279467913993471680161129572793162472245999624111845289123427713843176761273376795697198836274662968606913356944 [153,60] -7095565155227932263311771917810881887712718900165574814449761447045176403694188110021983685929513761135838725255509359883151687604644117742761548335053824728971486795272647616867217681092011930967063043647506709828459046771611236536751686690554234718654721786858044139820513856906958073436931795133594651771130023206137436611940096251226858080860517049304062560939729540343088669522701980903133200380456727637441400201079796739334087264681569640024320536547834173380387176132540238061435965571489982840593789690345475134870133343503029726630127339478918472212140969446553184028781837670002489915435272787406929673949427497432842923143759004320239630451285985705783695833816052888546078186290524033017521312357789388963366464236381504939331190669465078070734183478269046798859647829470645341766919399078126752312738842469853590538472694228773009875301858047929376762608458966494010762243827860594138906758315713850090386017221742411354235744907925294823634181056799564835491176060145169491990845981319711806771841420139049061806981600234341506574939518820466115992644209842050235861207325534875740224537820355594947062260098725361012310044559992679884105177216636900164600773662044675596179838033689324736364815228377849160962197073010098465056351360480509347029522383086708582627345592139251856697973925802258426844588020944570626546867245938727290490219352591504703216319022260409182562011769706750645037709842829157531393405681483723244866026532487311236596562805201690158878665305957742431619845016599805556336379578772643459255210715222805916363080427745736848 [153,61] 1079635917572366866100538407235213201312379322618998529003359097665405139539360544942987405900895398333921315334740461499003812569865903037117636846182929172980520715785797970866026761059832849346456190038823665245826073542755626787343107033924220399408186382050164630092557314599976841329308738187652930371875044961994249625009878038262282430755854640361790970457473756905914779456075947493655788003684226077998181754914701228015608962024919503648199255042019383879020438886583375107190513582899996150905773658494293751756981470398709236995233848811260235274052879816025964011930660222162140686942790626444975847253192632142406177723511379499287985995798473487791441704281053176114736619688330821814048475920790518238936277601942830677861345160997278722634442047578320071768310419948839841581441931520579400469132091257127774742672249252619135924909108560843429506976832295350300606232708201565700306383561875711858010727764639965272151571402114349963388880935768803192020072268638978542119598271712444157789980618046330333314500935763451738481552389872258991938622071503586832742454252801919061546558472024104931413301337179427825243476328362190993039096402772536421697429756606867294221476039859237802570599527845794840089690399739511846100646681455865364821476898895901840871678805908485217507617320173106506912960740831591972863715985271922085367952192574698781088816769899457275943793563308152507392961368375661877424008719319253459358587030451745775296096966570509792507447726399313698563832050752660938264570895518714944873636449506081545424841681536640 [153,62] -164538115673821960056511887716663921644073665747323443370807523929329720168647945299133485325807826445177740945137841722383583601534627951208916922216376782337035510829554169021695375513227780203406261358847875621734974737827323641567274772783167190044431467696915302179556807674701327812540159888003253404552947376669414746852567480553339449578103318387349334908094328773298722708445044574095808490556646393919393458181916255602855715329596970053317781456538106262038092271854811307316528485308478756548795005907516506625690169104379264016545750014981845991759489233965945924907663059291471923086294067210556212521798429128260447409442169514936966472675752817167092230305237762125372481593720101226850034905027751179740545593918021461148414140266322073204958607462538334164911048751971287379721382773553218777939378071587590891374037616388990042454925237399781876807693947768182626899165498266651017187691472758628530205251771209097321791600346218357078497146049499427660961231720103097952494217022401388367765985328041155308263512203631914345971216496520909804638975594223757622644805986646156384559671849713434158377521744998150374711025451663447944956536549668964567421472663055646309295511048504654798380229743436836612927726081530868104632855461456429091956641092222972762718755542529014048483579186559193878475542108272784887871981064586075942454642518448729876820191518132769393755644221228025701012882369628463889223488599346814884556683237926900680907615645520840369425583966875519812445880865896696473666161519463376036339046125091825197363868288 [153,63] 21402027762695583893160950973770642621880008122760912626556964407626962276755705520511435918614231895065254921094658055094637160847933892325995007901531363434369128429439012182234409750334947315644995625665574446311559383902213757885044893666465814129315899746644477661481297842186719180367840116388164244105262493471049079007943264767384539184073147939071294338521757155592243601507407055277390071972039147704567190301032527959371491321892227131276261034649546597881696692580224871145383971978843056851072209657016270066764520154617154353339838095834697629600293651265889578733837214986183906228192653413346107552633787191951139877881737440880355118243879717068040058169860748183377888389474782821920145249329916866736524216965255529062326968880757369698792113700164026421226970130102189785534209516395710777460933338250570509018307050761947125146686393569937029206534027269798840028038499686442634887830830007883767245322882791238987951587638198995408021042644417662134050284372620906429336143531540846358773260471673620700711636019750529398671055137761609838420530293067036298190268814750729244997105666080690556281850698279137527287831816019742931661684647476110441054811945308421419096800254675206021896153832599333205572757886490363183271787313101445572555754089525470265466446926442738350473843098117215559506143897174466127359108190856433885903884534192410018396183959451691313045707123785610627043039970302330165302354611504324327818245060434841065132727897794413490239880263327613042101347428394780685743576521630628762201442601248773972161920 [153,64] -2120317767230730402134639067551625401700952619785052546294204374082841144726234807159669522660265908033975719163159780758430736740426463519347858856254273187344420009337268133212270323622045570400661161434331971743311836906134522897265558636793017358996636165905942008254600877447734933323358069817596189441719284289829332474684931513827001478400920021131617487281722602821386719639761597395023400365285709438822075541260909765720734193474011577641336020016260173111085694115991459221358253143509315932169418970891226966569393145389841780601351926971638588528467099318609499532591463714527860801760937833526780923261762430188219681128743577065046861465487030593411275850866628368823041786124110485310139088179857287961907229571707454456637278934029044762039885327754773752450696674438414181029803166574476847751911754721253079570119394459051846099877415145980500069990430040349394470936792550168144659267819309128032679971958040315914399690513675402548767232480584096890689026364864521133609477722438527349798786989702428064552798280278748546870699596070534805110407999672523966278661274986695193854249437321604845860801368528329057729928244490215707175867358368958475551426223866844502428989039113622430119143871121315139269421272154837731850810981985317141497854968766908368166465323259446044372444465469887830829818242985653986701521909346245873076585657489737643713192224878475162143244296661651596968355802529254889791541589611429384489617908120411470441767971435918086054227878228252475060349420326084994410342722042701314788281284023298581888 [153,65] 140304794006356284545208263466343762154053310756315729324262366316214344740504771348481644380447057617571816186593056395466004522712943513042409462729192353816585261506884073530948813189296384343823399031563860298411314191337553344882397714926725902268068408838767821647102769931663367743437550714468692880821997411510248658712608088546522583661070052764903937145197421190169894932002435313638132778333057962898160592067569710805565222672538860808003326212040007378671597214712891246322727183671725726771045525314226735719529778173449722067949902328677520295728016368696861709371940103237647944928372065420395043522161546094203549139850254798226544453584440612733480043867214320344270636092223557249534439326371983999941615951235295151398573730537236057411840116514065789877643711722027208751852165115007753500670310012907458921026242681621009398472702322444771909015297252181457552769373588249119323255682571826843842460357773659933452727562312615076496909612033814514824536218318123247026917341666298328853645405295877555960976870440361995581760520496830509495784517424522462848630422731584711564498044124337199446136698786478191785999486660123205086905911163611983686803992029449810232776819638427417319467684549107179196626017357384005522290438106092739426601438240171805862176653111386701321509037089217288393614164114047964355983636087346540249642144975398631466853144876596993186392074049816164155714208502982169451535349593572351809778416900937589964121803997839942465298340901080591066127694379511722986853454432596812232638853996176032 [153,66] -3740313609303163779310308603941867212235046356350581415063197588803142019441564292334003159349215726171934429688627069755834497550108408282874439635253450625678371094758632973133670934938325752748997407919295845153953158863263567345553540226871964285164780399512259209526250992158592484445414291502863853059546962883756405946323942957350044386044719073350199683488430515894972205262068185576977029704761043643385618355569683385573797348276394518557800934333470921530628426337239228735333455955008015498637368133311009187841497098115446464883647350828914029200999390837893957407392130031687891373478319039074338763067860057673308447223871339246231340151199121265549162173535424576587716589135310113240298940885729722576229900415689428193842884256453311682662448449417098002874007557258593564083895751708041464054322197678907840188092299826456106996269513379985701984502814488889214819674824385648193950610927854611493175969843398077601783782079885859775461866775273660996681321282122914813620865026558892308509937791731843504516329479258517755778967636417043214733305222181220959002218946166475019846485902632454735637376913857896737601839695863963500828473737002236063161700340778971483792603704579430484237149799813014022555363085245714978112248928501627769968479890685649829256827876422961307354817206886317176816791994670562350013547032874966268515581052289778703546683976251961388457378548911528546263271805067270358646674774390896306040110827319236274898616751438405063381850381404707998665729908037863095557739459428913647845757218560 [153,67] -312672677700406500902119911621050536779784325324907699192724488566124118011122875502514764256066740767872110848246481008299481895944273878950963189765948392595986963798112772833916030476329484294299326479657368985217123554275087367794119747715254773065592304169864976479287263958742786584954180582131123437047627861515251679152651288822515629705615536744250215384851789545384734268948437881260312636768344810762319551241214180699241450167824772053613373506979504718152938088113866484711786605000716757604657656432546069092281276930451366911630355636302918780448331551701920971620382928530041023012547427844612975280386484236161509240860052804099514084816592825806245652398460165825840349875489081422483830452591084686221960764264744855309199795205165683571944782078714790141436380237513068255323214497180330522132786332579523577541478418148620455514826199414024057987049664688201094480545277906971330617678165169661568369530336440763314417709464172742451278051677812369207759216993253424982298550884889592774264655682939463330061440103476772883863606632823684811103858231265479682351640034067880539559618705259579207169054697189232682038173710528536890294951353299557978033707446479441759439417358954499670855456788966743034996013659701175787422772904012927541563627494852338464239427644160849998264818150964570556864108433349457891182860437135429798725167239220837868756946628146987857762683933525704061781572064280978403323919774835275187482099524286599078239435616662576698467834740740038142268821966262791319757809637348514295824064 [153,68] 36811165840011633262635538272211252145255269836001444173040587706287162209401831364999876573207175472022146862279867703660678341089679800335802373616811029097345633676141174263574533977346089361914862306580163349924377307624104581066000599284407498224131356007352491744128200679880756930577637740865448082959059543486622040435291309952888709294201709738605610870475905377417916116242923247834651006538988250806439113641645514658272633926290223552296861016186830323178032109794001055171233067741839477267404792600291650315359286595860756075265253385963761192399710291172339508877777335744260908455353290486959540626332476430390863979668234719462262151859016379102918756098070362737222862881374760583024490880557996593686794668296083477172923831674967757594330005914432957016215226908473116655963699523362913697407811375499213400195036409386238674414528055668915479686778777482013980077479043283874396498214226880434929424905406241878364310601269431393323951960219629299164373284590414109609165045759756198330535654982642335640997107131433103211002496538455462823791952327432581910104809617546257266641718879989969049513396432138279552808581693602875062538792073502760214949605950769218015423028777064658365827955734531883058706068993705597379679535309993148857339185113021739190264823339451763814334890584803651085359379520421632905009012455867443663336762455276180931518565191889490607835539134442552154575214633537822005946070417238753065467362929895366153352848388042169542202131474257999957845639173418822877095784427227805574208 [153,69] -699077123068236474951132234158078591294722422291075301840451984714218816908543907611323374558995858195684950476943937955088445061571028257919792393158901553372586826652244776885472727848240757254080068797433248530153552751566385665118316663152738053427678225816648566768200165566367371114348189157809238876630764251663455582136742057042844506246726384737962041909072957431065642856453490174876226034784895024824445898941858066218945689023553573797642925727272602840313510614861777346692906373376003161809814308161682795176182071894193586889459286263708556950310473950355663170861878346280334197291301990540468787963581065028820604677565786167006515275223478080008898757938975763312081129351337738161365027272972921376356567956896450248234651443547321447779058856857348655177657926910170319107701652953281123212333619962441609274192945192828382488216648800994362364735828460397003099764646155013019988812369780258532799244623409696920918516008260590583210296889442782291861337931947788138752598570495351689760668508785660318215770439909286390938519203338096687969394135955741505018222535104464053254233255365772686620783161208330540901167274825287820781802421718384279548943484356199099372661079496550051325820863452195254340109500978938340042875473250562742976836199699224066035248724376799672229171815828353001019769045947530091240117684955058327527521486610807600078645703289983916667099420536681584426359337908016892456630069490021784146749274092959937841861824490755366491954300382736627024559583854959489230807933290042944 [153,70] -156435142091843347218938107678797695536061144683980555131457857437226898398067771915076758263445155221665096624167984553800734922069028357473997539808805871584374283478157466166662105612830518511651224832549951224839194686876018057827860354215869643948628191811405033890781872638998701843962605538330146853981002543940301745772203343936052963590767491091659882528694043522975493998902313900395088764216998471043263530638031682996436665194324883847364767524818677119792794413914552614048426813961161862426615273712217858894946443293612202237196184073729019666556208838828992347956347253151650110530181851573367436774435009974893942949548835913905785225260963490242529515849745230672224858391768445100266478824255164241476809890737268348066256131822242584091128857186717066353922296179694672094699281713984169088726530763958421376674178604115794197042346533874264954741236700265862355863099533019877726205936116157944262042753191227372621560684846544489024549761853294773932897510312968629601658361471573632862976499691148983063276038297196091754160059767723269835521861043498921364174266034388057648637409361888330643505491618891323889665431830065108183445100799837612175088274016266779841098988249989169179812753375163132745563086565412266589405767708126366451690616930042102402555223326642091298361605771942617526441594041994810458155847540019482360807046906655119742515912910834324752540653890547910356764495250858318781074217641439040972608796474926003081648874269777450533357188713052844730169655047884316829835676950400 [153,71] 16687939288046625445177284136118433938281927655706719126100501355040889706074303381953908817022945334899042323918186475418723611771129432009047327679865461679782076334295712529741075821575430599496221327004193155497077626183953919627787214567693758328169509737464056586989835227978956222575823556397229613966959210361718745531981651853284446854284036362000695916522087897297360960855143088961527384383690242857980889322718506013903877888943475722976393996615385806056969868592599538039656912853095750406837501382564515157688827257820774727431415177283784231479649856956021628693518025984724283088578707495859712689617031656022620756463011152099100786011280875128019467997956969217891726562563104159937666845687601685493742409575080376081624683991185418624769998167635191645888670999018512664890907273082881062368574068235017929943574911963696565180663429652322739179942249251537078708559080340264300457415956068464119461068291452873317653632075853566516262495970516964099496422912702686995558340805633425269020119076432004266717091657537478712391219052545105725302559798040374623810737142560699109630287129116310125175298040479045452021023019258158441433576085597128182917326232853025927993666895311248831281998051585927092352255795003478541202068499527338149650908212950768338469243280352088858704584098349951634659304655919978612872895172324810285901262535101846040382935132244698317969093864145071175343882271699766174731362044232032089658998420696079129739400599717031297407393559433427614033847393385732570925730448 [153,72] -770344720322102735379272507124730632000976455299669374462424638604181575870938258434520651331996025230602704504364682574434727314009382253238137189592748765405969765967536953302516590502879847813997397933864640549043747835239103658025609084411719799546121437124594350505764663661326820110115330940653010703565696074981275104515491023741054876076892974733185657142206135870950250994974401890155684013002916476168272010987512465540774721288572827301640444639131724445880462129298613624012983418479679605082653247630501498822785874285933735036115231975335126426122063951249753255643801619465446868249429641240755594275283944074763007107196223346337323097288623708989340357367382828645768082244245984196865037187730936228081196010847727162324796703564537664868210683119317324556452509010186596618634248640573620770441602194420552658522888868666917532216022091142986650171478404468390725046851108075165412978655700105680020974552701813058357614527512455499945311135793953048131488049378342237899739479630222921668309618026867182364391882654293763139040759387532256162212791471180711890541026984712358939724249898197912929778111447350352054233078900139714194859106707975604622316724334282645597751934575259458376962043382205667256769387222153646992664286866860761943962822536748412639540830580787365260732200756554331626875150079568349026292052198054885582328081486026943690792814420137073507272118469788706499530834339026300371311281110071871548018881322070932381058709481835395535059981977856442060984425958281434463440 [153,73] 11113618446277483706422312242790180064780893295415896609325610653858553250670449425079498268208181913970216686539819339967094287405412987774458405632084286913700314269589830835550805861355659461267093093440977724864329586006989160310240855282795108272382557810953387867763109863125366555523359574462002257323877267598392026702279722980662302770647635956940334600139911855265639152517373542571551730705437803924777587853426096563523257088221969394526105103165733734700508392588358627884652106210073389033728872713972137485636924947720493678682055888306465182568330454184557644667270645943725655500821229140706308147513663927017320246672830247009163517878635933396343888036938865604299825262671337920923928098745368201750482654260729358757280426234264583399554813872714722243396663236987563572599982655123351740541301855222474913336305347668198922735332747128446075432603544050727661426437933150686324469437833190693227584323232732545400925956823812246204563409023889982619446340868611509480211526138115853580152725450865382801421673130881045387498948531270061307596437965284457068709253824030325333037815497458385277477127963690443940628115349563728990177297687127539931427828417386485346684221784170586741354571468754270904387325112576759624743492720746256213427491509422317466709364380922063693106511469103651563770732392671764148585555216167489881794534984464244349059579530715122638554384572582857793492494921576713664337772654601510960360603968659262519101311357967809833092249376197136920168614516136925792 [153,74] 781191859123692664784276075342398321520185559848287440294919097349375401758957135054151576588245835820439962391044172546228100920178936079340428720240824419676223502083436459990723231832968667210457874401426778791786414680312419863405263782541188964568293459305713186865931140696710641247817046955023039523752001927842429598757990100919453568159067873501589791292058777567834722229616224864959316201982044884837109710226926627167879828746861179354951711690592949557831663046922201658397419126618108789449969852152985564205709778513573299049479103324013459085086586460595215222384466073127339330286349770569521124005593527527383334119021194101334033668647686259384690084660653257202300561272997686243342722854743851658094219296713752529487509024943054168745121342590125992808396225542625064207659400986099019342837552475454577855571390993481288368873381668752765035738585918811661952727889535300791118549575224840218127721403378897780304960898825005039000199241339634595484439659945153300604404634438382710038734198084993278903290116671114582851849540317839519312827121069414266208406068234162829211099039161864462220209074056865787897997323772057677781012732151897142196014861739212519451305249901815453414763094469149608875543206119627857943646620917210889201673638721733380443445586368208687020487474687387600435702731199455257632930418250186936676078494269891795479424375928079247734036758809796071762955364194780010822224083554724577703088994494328386292445384084946798548834019484665420444414368846656 [153,75] -60455070254272850314360189323918972410038432244361158545677104563816070648374587243671957052654348627512833504538792560091898395699039197152520669420144627415431402522129518616366778998936446753331520985185046232171642675676514932132458652965963541053733517283991101662104876371395839409807127267798413337276687129917066654853953910642298555882188616829339205169422982131364229932081645755881646995410032281175908879282898088751556187074557073385523946417482866186596317125143697545954711583622247950867735957857000156387477056253480157545687766155767700356940240370228290757421943868513686840433651739346218111649011321340786322704055434731520922080812687363847366159448116047845379811201796663828656892405434885716937402849494879673146022800829583295505683484911746980246927101599316359903424059121808473705141209812016297909930350787842102335395549406232713412634503033808415906782443051171181713765707794514607263404190350281851316270812907843323513551392183794308422121785677606959891328031117957971520734812939034490098863716898417397492350260504240191510119720087801880896563665702885737423987533490456269285520710448487992291467157318453734822493190090431744264041812482061343112402603572483296875824300269186928229394506470546545253027515157605297058917397432064086127945552578960202294015151275640860672678179221864670449063969709556140196253600793268008123977596771383171412080550693279774450618948941786257320092218203828443527331329822287185925790011305956028166904816094482279961146754912 [153,76] 2346103511440174059974668873538952076662689144716320800363818760730420537953003761591213247107921360617262980344817106644347841180352383986574642072473947794965630197699341956642061734970230933571072487300324549303606953897734387741349930675845853257588127502484970029798435093995547776762125871590865223529109451356398560332441051310657731033339751415567905456214878800030498010600026969428985186699721450319183420625110286460488954457640795053380344872150386378371854004833903777595308688281717033856381408695071872288028671116418672943341249196954786082541645864432865708795426558810236574614876727446900988328607081982662967800701041031558413872134385172645742729033369023660248289592324771893382628268389052564755723351076105169935975226910225133901552483059046288378345305578719349097914791423506483700283482102636090464120074607330999847809273628382288427740487981893362925208805616873847067177369688151565906999722617614800527028085460887514592500301439463200454982624193280817996665755472459273679951434378030631492197050066340280520873764764761703862174418044906390144664900616469031477001465606888139380199395466393906815211393535712307899253458585874615616318526384360374012035492757285083196441477652969233973285087169632279892540887630202888716116188050123589666772178109028122204236020784370197765547628974512532925280864822966881490358021308793923573062191413850270076091323968896990142337207248316198679080355094080955552244460771910518599465261094325937881446438559301360385982560 [153,77] -67134391145233515031590379962630677574372424376951791312731381926672632024516502756709578434068972406971118647093472159556790334243450961594767714749179560572140886055790105465805168797579589675515317034078753628446758424090433304196244731431308556406347235536726591663675195892396571925560342565074043640444632170681830024604688579822021280694503626505497850258639291971429886809242149381157866285745958144390772628366247644032055768832704430524155074974028356420507798889422970321566896999984778201281549988796535632100576472946185759017790866897267733462392908831732495145423142873831468889327917235373627514097859433596160979948692576442111127143461832919405833415497199502474756355478013036721650135098999748396783105553672954524489877697061664060962998105374612871979446057312123412675434867539716906467624099293175424770938030399433443083785232276458880594866761133532357761414762704343048569590810840653244216732610805544886168468023538648638242192007969346022155959302846651127166083086812758116905877733211433088888637106583452840011682719761000226311730312615386855334418909072549554318278039633365197335708150484480714640935155540674654909545387893161789126984229157123622424673985275115310938657326109272034998862940600287860208034409751657905700359467148442387595736576892470660828759641527701998555078715202031980116540963635198675004260405527909008348551648017849275983555235831851504218161824306072854726430968328016646290451347819919067788704426594787465634592576084367464944 [153,78] 1664208628816917601974848697211094978904590478171246601181135220778484613815789297770913939363955251147271551287659553834825209000392123518487014052282230023428877483615510201802877122499738199733303770331088940817188713851410997993897895297658761158891260413695400985847007128448677321870858421546955370091624268356788611322313969002915650345767016318956930538073576709737854428771861877372364742340290251460172966525930611142069244754351338135736507588479211805477877242949540812001085424825865901962506566160633862522668920211755075855025564232815105103889900742628421520914922999073684536721497526529511051248859222289509574555862947972872647147174582524456641139729212474701650283705697992186111128650436640462927152193267929127391791540747804851284828508963875335071590100583979365088419102873097107505190447527856745518085211704734657044122488037968082763595024849972051975477968427080849919314075296424443599103308883186204376201988509434999947285102588523659635196085771734197368620677766498096394550895214664987701064052902058388823219632706627539070193593643997363181742014470025214227476968670737063751737127016297005429762369444635895685879096694690625985041893068760717504108307299878321663325740317813556513374136791879746614221255023860451599068756451588557273239509942912600934093149077055940324996464668591364125880207061943362677135316900921257916786602579935649517764370181440702763369211587664743889222888742235191734339116724604828838457359206783867520118731046727360 [153,79] -39220136139983964831397378808665615821366606645790407081417778504597828777938755069167104251718032323882931081875095610253349099281755385915086958931413373841089687752110328354336186306087296510757320222092736091764082479496573887014639485546922187066771013101877308876448138742134531546093373612706657309672951323115999259896403349740681599104384803298791273448172965959372736789328512923250160337949475526322325451162134202194485338288066823261343268920099008065897763751264718114339215705461578907110144648927288177731877936260376304625950645033943749003681738181753145808003649586325430067929867179749420646815264691669784387668109625731515776607644834206973841821219966067071562988284403353132353946030400797693105626762045330228929758451624463824878922843229315581995277788958477739729525316686865168362327945067782932283980064822706756231647071302896875956216113118025114595206497015614888001289671103476277209540100854145325322619101203895414097667480077332558394540933347122015604889471067280507506699952179438372795668083424996429755891186103770531321706443733078034829884663086718118040218849951354822598343601193123109184821198271878433267391004731910032434036252191692739261169802900707051055150030068347266599844355164727358033237322974556837898478896714456691362524549604021736989344019037294980468609951775436732638496235872096452576411160426567964640497382016910827304934477827569578680059292126227109592701085619009571338849736276960657462888137635558624866474054908 [153,80] 912582069977024815043479197328525109363276311915806002133943466526637246946295333162603066930996984690680586018636400450768411774129591016964073060222890430410792747593839997660905968924347357471885468902013107399264450674936026019239694994265777882632470582096369208472118103396926239664169741844038878521027279896905499306792272305958781790923985531670586799045491856283495730760915511738231764970326505039213478763969316743909294659138689766490606213803913898153046465208521607739891453449325858503148414480731911658826585542390954219448552384490651556177701260808300961024792251246912396574620559301105613108985974276721851470234670992220398283484382198785633649022915087572067741078369898823968574937889450890293058432952213702813694573248075806055764330186700821318313016858369107128007348325805409833400656839137236985089621223860822571584454428651759599698996864050105997998377403827274834217381531421029181089339113902192383538620099348189580702786861839389331472931268165473668164953441733822635703622257577587285647531908337045155951333717147495799215498306190083952821318034256071644803260251985823041090770751777989928951259815028738559130402664666315762437447019667757197932675824229121945962795159195687667427621135197053836327338269377845587057535638308185577070156700056836619266851870526693897363184364761008010837401226443385872907915393803961257884100947856056949464751346340754430608575298647512827147960432733051874019849081300748306985980037408574946266076 [153,81] -19617655486196437419110718265126751943439846015481395655959709136165618753674133457058469810770489720291034664613667724330401693329670714797070389781253723893603523343838905335095815150354327272376768653506542055453920654896821409858776852762139536095537506044229760268030641780688775202086982003906146292560708360351544527307772590908887930546908277534094935983261558921270889139275598510314066105893134629907564667046375759985136094437518602837246968212469868681289658370036154949036556418177681565499548504889321433915166267209382606299598818997005409267201400076454983579341093247668739023141768678604725675144451144288332240667240740630950390527514263238174757934921915537115578640226786596731108010667942329877544691854508661138480057869211068236515406864838769897749557389845470797373386633819141950377819727762500293549173556065709417208046492279394782321984209812697675599488599577316049473142596655343358732915048817609736807468233745876379222288583431027776112073812256188547528650383738864018495489813586075777875563217422189531181453443945994335535860537021119826974653058335161492509997434344701944956869393701239230724434557385088119676328247134876181493026825579126724869990659789737807179748611371320120164961119097117262661894774314822667152379197612067806209421331503903306380316495261600697723899128768039154493021373277779559630163516045189254652939655278318789683726326251589761564825820790283479550770802197954392961890161778366813836079218087770545080 [153,82] 324046727481517252873316118371643979523989908704535681902824406978711262081492758488938203424842711318115372889872039925449106835441254934023356617595917774686729858240524440415098040914040934901847479687753293913825303683813450825725806444911401754387661524653509337168227865301588709844995618742679225530762727922889108341153244594671472551288100388471072375287103591722727180709424402959151616748469361140447140791124078476477411415027778174511636564720860176497454227582902302853321875460207038045314998305479442619484970490490658887732146852315876069251995904021715510617872013252012308587443809103515659169911021622504143351435129720606998968029745265485816781487376799582597426612711452132478942913754224416022067937926947724320732613676634392233715912441575933050027494892740977735079725697196108843196021533838203582920964868512869731435741630142599937897303045858665981522576460186294650733643242223382657699943923682565342033009544936788904572693763118794201201747554192029693680550675398631791006580734226016554635489553247668509576260150772960013081759127904817915590785145344627487645760518144806010221670649605228563533180373475030511897880541654093348695351235702805099835002695327420165551447404809763452743805060638941431236602431772599373341032274857948524283721543866106492688690559224902607351200792798489471976774899023072596600540171996057094547919622870135162539056751299711843017380558079054379235176392517731886723387609403857928699272264817592 [153,83] -3102049598236102372782109111438591877935232474168919123648233240682542045095713127052509091238828596102255524782925533924716984045548258619854374262689161334234614493935876225610489028033359274549476014883772901609333620691913406743016486548817493797198641415362164838485468545692867220155203310635187568405109866922808639152181055932527276150095524281887298562062754619610922977352521438473878644137330946262072670114796523880692373086112096148992255089827482024294459773797462811156699934329154891621603301709063393041921646440119708111215172926261491110457933786256459623393546440058092562553278716386919177554509675814760497624129917608400318246360024938175747412793719350966737484707825371188206847738987198214667012412619460714279067884931487245838235492242995975241500937912657321909830840663329524627150807674352356500877218209328011782732821349454791354983622172962219606324044622886175096662983161884759909296977185619419996755767212197021220113463061468731777260584680744796523560323971270668795436879426237993151643947146045145221069215333573852987467999730399518935307169389845149857661034743814751058221670675867982881474259240075146027434621029967826033369853011265427930243726092229819725322352041025291130188175890211820947298122461796432855876112637102385446820691276956912084170484341884508331035490246834910244636747263550405435170990579940325639299348027068180821331675366596478173419051379114533132590152879259805361015576227395598219220416144 [153,84] 2242981331919353556087327949427198803181165212240569889679755553844753483451905357489023978957441699355297882463235098401610756300457216421893884706395052250715500827615122424805001956326430545109492851509101506490720702782045416669221353254511273620584151577735299674802366591443677711294984305310009145978737347668777113539289145348461942054953735734176976551028397675644179281344057347985504043226642118065825242611834092233564950085391694943084789758944782154910344540898468763764203885161336197180425898408153091661175358487393914944267028684327263154719495344300935017765738746571452805262261476608964106680875604447694329192607186064066104203487073008917842930059050865346372734046677134951865853141021613448237621884091426098779645941951462743318257523295434232413402909638916896862194265776930566412256825731379858603952589669546174392121715906540074244943402447943480668352290533223670235598627723427856485288640117316021479143284142599206021427611425501908058530532969007530266326669387744365817057108971965774829830284492118650109226013552853968828001157536054150755459516406624132514309786191865418333742163453510194641695885200524410014375576149679519195834118354248559484589131546929660398901755981752674983428458452274253494154574876929389491512120315794366308717166371559378578574656853786334780737650370645673557399370181468485349246421947785305688059463234524875097384281498041595558867271332089540354933115822382065294329890333459406049552 [153,85] 293502918393781241159468903625553877476117072438821813494306882336604497681149598261546134293009616236837094785768425402674928241850335906885394631063571343678330737844824086506193701463430766144764613872284029782850346292788908319181755154331691816169844311135682180776120857489536297242337888284295478301057931540171824238024507516991875890934518160646176582344859872055967130003683570982429609208786918507872774202528956295598206630839217429292963668664786994522097377696369707704655532312008203427689289362754877184492176859569779774186184320273436864918862614037374839079155620736328318801945487625486650599820443033270329193768955884467665953813853654952309708792951862968573831788843618929646300483867164755678350102054834024101883560961289862312616875423461174461278943626186467863840671564356225380247565900943602003225706516305944385464022639780543186312560158168762013913485782205217174462691330133024393294888462791562403603641916377584742885290186508681089127367575203751261768137740503405052099412145338248093191502059610768652413939549542999219601497329912504764932207320820296672713003627501041888793001926065499368839942529631949468962960951233430363320633070799659379407503704610188521676152456871461124103802560074218183996771338741258419684024890675787541719450059664552245384554210655020595641114991832814787562916455565622085326970329043967829938024132928734397990227242463958369964583965814465817685907694517928803146299018917684616 [153,86] -2696180719182726681793907407494490615941681037011011578115871898329530666684412488369500895648893717214207352979101400182852161176614731857640282702416014473426938249789492724235794401749414327580693094877876209875769486771885074934349942496066652466878858849706504542302354430870683087417313957684126011589568551176250032749839246648279280351132703572683533780248624786109996212795996846337926554458971983560672772632128159741660486286425773629315001234292280792891140962441274722416259090536740064873316637437354488412821680163583259568882159051007718199669076582314404581432835244289455317183645453761487147251340006623424409450444380370791462302138303904567299638374495935820359677500142647027895644816303937200577653520998475442983387955010787833373804557774936894741270748017262826865077010407744353225541207608161310358130915952493612663073231389209712852628871786265166048519431883889038412393200564355517234469992288388954501180378977822550938431611679073200857878456370533479516147765684920400597380857623524488329906895932355595804985857843216544127044077554870452662530757367944230385157327824351409363769929751148104740892898004758363554816601109840627233248969024133568176105182562499991436370364944378702922839853418130716486149210406249603886349722395292566020834128449507512616668522276199755547520835496423217124497756743762399763401752004925609748294454814555302698897271606263059095244984305833822903113184249196652467878688103456 [153,87] 8344583660513539349575482970595243341336695774233772170539155842340252215914667777848049297583413511068716734029474447262080776489888913066610589664403570461020983778737953652678885081565551742211768653479444028451458736780969313119114764358722529267461928199739373488440180638573190121648288259923210015460430454008077248365275723436222918063701466478530061127499701468286941053583147640919577915177032560709951099576947037210950427908004558323125451721552685297118880570122404105762789542731678784848895254967326373005527744332897055231385530395314849424305600663240021815378791005413948147966593269447456984241852601870489602762591015057509917130387187343327115320523910847788614568328818197867652412940484882645213645073214462608515526501436923351348361521435687423068649255877271331028577316022906818757056067153090503301119483927094825254242781962672029437672867908851937850522388472276614037478545283911122214398995584915798959741920361101377414451242575745381379048135953357222002444020628305715575200415677560935358205433209271729277187115713778224288776744356461346741559660571996734388478215094300274542125347940744189061264061594472476351579103448171180368547125125081989157933302238150781061206542289341192583574524842057271088739200207189838013954990855048380750092628163078120780396034293739971235746242188842235060129682383859292493103680920667185757987195044414637005250373497911321013957384726436788705040559344087423520052384 [153,88] -226323303260920539798855431594446704977547308753995683892304372520683615813990589163766355367877757214522245620719306594006465497127726683067719433787334269076580232529040751363350904447636100744364407826811488513875772965878306985510965571762809015391034683970143029577137671490026939492739828486171994018575134746417186165032900857157243699576726331409610668269164673447073803195148687471601001351768665793778549284536892885053194348697851198749588689438675963782403139030298765763392224435624332071487830565021722989066897064458064807836046298587569791757877114026443573509626100178222744266150650888472445572232605028950283687728879490704035065565279441134459536358336438504344880414685956884776408347285189425233047186314898197721647339371421476285287492325716617650112017727030805210185373491674510368757796454605874284908133457882012398076969332992367953917285104076149618213027696709571969134497638160623542722660089827689227082303777493613385602148672093409107680334003726478995142650158036528001196329890873064063550178727145987471245259112404978899018859109466997984210154823329356593974737157747969844362349894192115183459503677667746803259233428975862586109105365694887579051183962609026312750750203907674584017769104268098620880063270191286082699710738721456896305666706037660022399307408360328214836732505863875959009468672522761827283516225229515529976356870227051607834041800469817653190314665111269552365561521436850496320 [153,89] 7367387940619847642034798705264555517094595931552187291349876809771146776502408584332138603636921431081527930402249505766406083257613349146298762569500466055270982407415160169460821558245377934591960385540827366595944089150352755898799191382070602003311217364820114214630224617841118525888533727169486574945469920323050850778205428017942145034115914466345555529875099314634019074513840071221344137315743586873240261328206845152575682400688603405864917779059090300113259155113097726749171856867680932127845828455792092513282976018134109463162171826806899904957064049187814003807537704972704164283627981528136563183502906523008566055470408446286576745051846113625644519550627734975456962555705855240173805382836068507060231492642009674784894042962443686460023599731719093972471641867089323098445189911006833487256966613400184816805141113735018541972391522246272997098946201396027328215446049758937134474439999879761344031310409150883986393452334452402381207875614057245403762667691599023794291017558249817891005223052066357641672245967445387169037760764852734336028665240302001733681599694672907091839020702100293115402495313421346392101308785856457324424370135342255551146328055191965707883867604739081829326497895772566803626114267915483293622495682298645771221816546059863847384440231166266835235923505656343852082617291152488975865939737167562604067030162532523057470896224301855281322718447725885207418859273038644346645321374988096 [153,90] -123507139029803075291296754546406935652556537636910347373943616233324847255332793634724802694118343951738905370645342565588968087375475720665911128074281936740624920217252455387972683109533019130293981037703547595113779375760896057852403307932714216830349640506833100109361042335425302217160314245825581142947863358652645843347092695496722127273200395320408350869675900683870222769091499080987745003652114333196861236265217418190290270940302216518759472323613385813986561946339757555672742027707851673575724345702823509915115862714470645669998249014809410701699703135543306155642149538317830407185959088995629790741826000712298904950301359236816785332389147147862359047834968778723432867059790174150156366255641915938538574239490155298141718061015347825311022240318167195465492759784827233679728443158494842197757633519982646531728092268745584497609096297412116679455739614533002094836070788465640276167754874383979983058912811873557513091597890473230316632813718884185763738639827423318786964365147697232132072349526676055361954482030241063906279859300324858364588616475115778485695615410852765979745851845077783402130038167425842422634504118779039750143637237126670181088526971221693532930333149754461747775693954053615869462035696215662760307474506306805234428222784166239921737860602363425572644085782981069751406630441432720111820593156120138916784587161992537298209416048298244803708250073816434702975529609536993550474361824 [153,91] 1452970768037586976480918211165982830658433145491839863516291492630629886446208483014781538123147767817596636987426083459094129763701349194400131671965106933255048605247954888427396128096348324796831788800738256222699010558253153437747387406287959133832492288402328921094322368506174422032428739236196295903785985511836457652723701099251919666484266337078037183584536619764933167865691432197429057671663219846297946638323079478368696727880543897799501226144431258796881360025623852683010452009679959377496774154822847393224447485035767983783203626783421680681240254620728111693668022991308760733159564399505719188398796216793970301688242994732149057043656577154843481074220191695008197299103186046733728810048428108866961031888543506991917879908334520393549759154832813524857248083794828183290488259699576404577175897618597516944943444589298604272833943814585194184718569042609801864351484192241572214569048012897049935887485645554788248102015339410403293215102128025988629176869173713617057622195631578407525160098522462317020903711663816672456577660062847408519928794744682222772211960899746260950401853284178790295726965406215257832769408520878442952143171962744794816482626795036094641154345365601090787803389479489732755583217850061057189609437601678018750341357115912304723724184625778999036236096719756361517204793715782597689811203075998342371633010663695483223278704780648920222351880022194394662612160717756846633248 [153,92] -13560750770636538011349539889732519282023929283040720403889970290752566534186709417332613288275992434654053709854855804749213117822505752289702625102669926632606008695250701048306125966488940602453586524974599873434386944829265408743101348328099547539919061823214562148036591312870429248989929447504510084509937130435506635068823578157378510775710128312740361918199295071992191399692862884342033696140330994072663517328242628631811089822649860740189644458816638555695878244504548479965633647837334294449457897087607508262537695567049115649585054867165990978187990241519638765864737377491417643288369871689087062238367618064630114687307371950918359564049307202233101711545424735152482806690361125675160040823703925058360918338240094155999668171244108505770421704117206857140782986041271759571510897486912189468119328421669681723359478819984508944381664756039350712563298020550315107488165118793290205856562055754550254997125835510330853360796173437281739344834669543452089364867690460541419405091879291078431523022783466912154099183389870722677676290075484639604826600854778618973997562981144975660761924966418477078260556373315737884386446302593799710440678467430906930534691539186675174410648836730517055434522528144569287232749635193436114217590667259011182444253815687709163283189723802071707414053180121608137754740288850100480841860526559395224662137743167989294634202941270352748065061842292841891617330289041749568 [153,93] 125139904352245974034249924841372372087627425795410936394918820697183500995362639528332447265773922386207377127508131789722735255037887845295521712863381903801620566396400598989440984092169992301271923260597628931805061923594401774141372062500679444861574005505582039349360178342450230474843373515143465695436685998520733043180241284264929137145635050847801798004376610026244278703414497216359386962039285850766693188087109424628888757472173818388952951008842059230349767476579418576578828554075628202038046775166553497705737631198404498136780237626969638469293882510897753913459365646566007561938500985325786653448135896896899350906736173995547079144817427197771353460211053034000684249145760936429907280418094031444913729556000747872734057206795988828408565602148923075592855847710844898158622789891784530970847455268773450172344999703709347728219442161232133792791436365297796526377465585606615202687520416300017424949197553786651963689353134549832162393248919312450177061608734173342318199754226317128943464042923778070408760747829987721545203636273463360149811972221118435769734518482511659708678528049609899479977949310894246810811891292571768916162203321550757800117522311685527383973533519373109172961379979075785679926930433775142185484550760420712070492020253874231442784670906664811841366109697374433511411886365681808709586529297837522155247644798102918531171424959072222055033512742733085474991347696264 [153,94] -1700450274299863613031008349467795797358308625191233289341307904791709776804199965396998953623388992010218753675741261994078308634079440752426506381070184065410351129715284743043382366911137701105940730440383654829701377697847507080935323198738184705077845141353656111032346068267358777831195875612091991005751980061114294722587824018875912459171496166971135492955798911585883375526806462486684477892113748086912398040612040523677349351923266581565645798322202678624358301415370499244969879763636430310096142831311135205299633390659268136848149786003564054892377848106175020992322976960601203633744111005145995261623411311059043293486729370225001905557205428778970533302922935745040600322045918517401451750249211546623621631633445188246141857522879686565354920567649069463704314950563293356398794845222446255032198338235038920058043991423211458286697001705087116626301303368440354800975394944584899744775984791001221597061344666599695265064172744772463741976317029249918279900193238408161408938556125512574247998049476958301375272236684961617717559441708359905358776171336420641650316152111947699546767450043838815787925372741407061736786959544595452403840442250804553841201492070285740729947979008922239028230569219632219886566202299112475711954506210445765190069120361795972123910417688536441368318799401987722582291589160776348079719220673839591089053123109199336344652141864449183834257717919862004138704968 [153,95] 25196896128802018395898487391083731166627192356115953224651226765419943074332015154652579028360482712022199508151248234637932846264540642491819862455376512797587907407420546116133952927821621680573075713231850371201662812509216431579055303238030556391150635160649238134083277017057768223457955643789925072995381983704984134041544757289011499599180069796694278777212453480256074726509213129084664322243264374727329772619029288457618323856276677711321942452419764661014455039135646264215395123328268635731697185614657257492577056561624410586159148117556927422045435724784395945424307018326767205727116387373341248759108535290724506335760874785588698145772132206042743629821598629114769194409055804493567546899010979317523139390705159813266427088325555070301096175164486294625906600680140366046216036810629771677748335296276275150905688803576482753470951119499393713169897303801565777307711644243771490820784845148870132430985980636942817250410326802521252013169008573826994753500690607514578956152837366352878627808358609624531320116056425187287138118674407584987876276024649236716781950109299261962647579726913171578064799360973220454490059626229063546927444526699296223342815851739957153474536128509619812232286164546273183775148900321342914719411493842393301717339071884884830031490939683401568413056281806356711348247760902759936067662774603616831364071878889950249556420366957975928260943637136545498840 [153,96] -282959866856901524280395302497640994141346032684070448223034690788900769067091106589255331903975871448746641393308541130239885789311599612201663181786306551013817043023558956240613434891555551503322578259880169722448573643345957505705457295451885759246349665039078017281803263209112040301340095166514638247465944984462811460642839476760384331138079552529911642133062365758667238527641920352165377238620690265675840258863546541290972745954036522162868280739204181707114108491092258045458668190238066361867626614949202946536798736920045265883914131070778128690825811042322627822700456721935448083421728575374854121562030936112661342712788988336549007836003742483294377343368520675242199602361501258911203444341125718160622297097620936851625773962261183740221993322377814528717934076322347284037098844350004865211721771277939990171570413822018002205000882619242995385374238863383064573615040522288769104843759945430976956994203342366425995344479257495677332653413911909489346361471970277765252010532571453152861154272336578755211888684721731489597496755642435044288059310281018653925003034507326155117374319346421504760842051648693813380887832386127101715834670429632369469192884467307560832107704846148252366848162909812933362251658649196029185717827503012030280915151496202049168231468374576153202395407426634184473108647808974691717940057236031120027203232857476475146205552325453833004029557936209472 [153,97] 2374642780513917429258509884607435051263523678547242454647108145769249991523246777202274420942124226348564352368403840422879957545247240185352442509505428942804606064452229470328601224218911792321990142830167055653294246524358486798246793504480703563846398118379102925544203572712685280382426909616100728575657216166071975154445885168061685372491819234320790073295691212925235924420045692668503176032040019265061458289530349931094423180768872209083505346181531518560350605644146146470580330704753669080458686099364196423376489437011172773399778686384726991687459845714995104333932922580629523203256834100231427448971746677736166130383339105470995506479922725734975929236941113121609024820426772480175709155846971379121193935358443435642885370446990302051832660951602870034763396652826733184777922472795550085513142194070830460747130319627503138215251121726748030396932237860039219431837124676134276777345422782827998318263583572790874141524307430016519372420200007588695674313009700645790205327273817993382525708869944492234642671368082018559809765043090132386055890381332515699067286809386172027463933746294855630593298116012635683225192004698294606787582689174970206377402585942951154862460858974128670812607513100250126412746675105444962681062751174731574937803857471158070882045939191538646151034614706286781064002418402054890640979349955212728889124997574151964635654474807855896729102618122 [153,98] -14229773096026244622501539071366300837525573019246845446843575095872346091809509841045474288048413987832017481846911337166568007658902818387770485679838975984330866221273801981237113241682403222361697985234966503730008630067279171637446730756554764214819932239889395235813034116753236765761069079567778693386955100675790883449195350420146966023479793478569495004221394796329626004220865216745565674948307453345765218049971815305839757644675833849257019853310032973259441612686968946691356233304913034975797385655397085701335470209036505138508751229931963326927411791793541178907572467902364982984268568926801367123834425343562139110610001889083547407983513280323150449700694977310744579174992198586308287658393956766351150677662021378468173899592894994283359830663174936385667484044064104329736758911830200127146727774596587571263805087704027519404403394749376081411444638134719461604333348821829376602169963039355009919838689331464661831950090460692656520266678626111139182365414678457209050122633015773919569840337978776214274098603055731203290944803527108807341149356546721727430675316010295885465675169551006658339452975117713810932636379945945620546726301297309632887177183358173796424316397834187385747223393293203051444644929849038835587472175986212892911601223111303233685050179533714822218759184179285767337550574728222232672302091299621521181865177511539569816527806737124126720794 [153,99] 79861342476310341932582268957090795343167504445182573288475479624368092995495459480182323440508155065248326989920554768793836527254160561909888187026061804778584462621598377006162950727529246814851394565308848666341504464518386689183593759315221088349153079345862211532310377494556705514999438739758822113200134247030515018708529740737870513539025144515792843240260159263295889826642934225101936280750118961066744087470593872293021321211680462803354133712613926757205508203332527947394260979271231540045927387496763467887014462329505144306930755605702367037815856043624439489158752085919557561263325161756756167293831589046618247487382577927930119752275085861589658381357605509930123494640140611479290953501775050262502593865692361038674287949776646354490390298424909148582106122657300162898674941414013268392560089419453789012749201700620173424448068171120145223613458895122216206932942193158405312349284956376172740063392415847956995487727148436053116277109270432357393852120387598419631430075664509303529494213960283340089944079419450543345594371510706031812853716197661568711006204330965717444549555426155293888346562696628484322303689491639736519918883551655315843191748394963532744455232820586245644549193054597615702566631993549551230420098743221422775909857670504441793566225200145586425674929941211062934529718856725032777315200874628736009974868513000808494385697436843866652 [153,100] -343007904644283730972946243536030350724929521186033856937845599229929135852283151811363985125588976499861227697456954707335500105633915159938582934661610645100910053192752507661851546112389692349575730325557136329252941876744299973913020857355295436732732664733851012463716376991183535488111515421611245973981021359681501609970608744528335836871511197387083891202280024561469903427707835043856253993454927700216025489647938452963380736554519784313340557509942653614870082770556239179819847957546381596438980004352168771710966576133968415029681733049989820379262682580043751570602094128453057473724937017104318814902204412246307261600005493457018465804111750391001820417691806933802539670281433183817755250974110678711514471331305738368611593282242227291050678611238959283953865410181479472575230060431886604057342419766837602917785414280588109628155399375572066784452875322600499496647629951841614430502772531031230866149568646590529697751244028014925665293408574347351541559821620800811099919386267364621349095032718127088234155323837490526998102425042776855942151762931917571629032930205289631384852482644157357701903387047546585378203356510421966283186002123227555178854390619710367088321281954995581168729849927328550537804750652888738202895010058860355964481081595916442904219881351439956122077679037704720325855404532848683034377309360379028573176104970433261343147844392476 [153,101] 905607458777103867842445849522873264803085045922649719107142526686624811167890262987185981517412058258456878480089236437372041229927373215608406684197668059266772802112774581156314366948071516708692756813597195810582640279669170500540825132554826357387111694539157890400173081756368861391449139903154283210953936325115907454580493896941542777547316139641476054129644878247411057815834869094454280830935038325302377818987482357363806287479715594285556400580838428067105433741399119502866535261815088452233135153809097570236537475008051402675823292128122325191397430126756947384025282221853035161304737063306996185501278816455673538154390085251913904775715400745507163219745091010645769418546588355101865902880278106331619183132301749849239153891085157137534431991097249983279591640613858790085590139808526883276534539328584005474997469712261937119313962960373798769796170016728070358662525159431654390648779181003338496774901654870730405077968788526517457275681663775750990243462834463396358843473509991134173656457850896908448082781491219728742404730844245444644814239097129284278040887375033367811133734384931277576264433141952669991065104324443455729406971239627961859915931394265352396140784561058465039529068130871844854870259025148921314441322920303141847819087387127755143971206239457939924019149031870317877391510822214283462296545684739079972903432811683642921368896 [153,102] -5877909053683326204641683323091063647658107074971420375667659535957292058981208988141172818993487748112698834436337131465767271979965927617798745686808116703228033934361444153648269906236492446206585576230943145784021240656350237546929714313337024551579542459168724974710715126404081427678334678365303420120333203474975493809008958691173426362667184328598802165919430402504224635540819049786428761267335783042031235213720587616706140494081446364372925528406047474223252936228035543812435641025879840508760692481236767313766552510834214483530921474294512541385491252360617005186763444906365342441123461465422675259604101605915315962840286969185016070304236326283297140411804640575325691373926457908640198350520475417763441439490678773271263172168606656517880228737140208462361003393215391176355773137742467049684084656288128099134127933146608974809680191926252389992757206392661112326961939644462116484915734127225148305930518614288183654256033560691583657909748635897291245726951724955483043634293169878514030906203170586861289191911979401547782789496347136704540196495506440873326809303179103221455674506886937096678605046947623239572473955905106922988943463618243730889481402187877680596946869555221711312674672804180513955704145493617107871746179495551663512595780775273002302473560377171458005910037728025079553730244506148037359371757977742995184899461905687749344 [153,103] 7966892591258081798379861099209629531907976292293113245453420843466635299967286533252836367734382015376649788296096451540667258660582973587012290838764149804529214255254773934882562743974277529178668188277702776294836020572641893219218681081780020195317964424737267260408385015962240358902857689753804092698562359416733884239310601854181339033017038026455213815048800731169797873874713235757272366221365971186489380929279672440554918365742445372435282722536926873037427960950593734142645871939326405853676743830224743897566042243144635344663537174983064833986946606431446033443512395009083061886884653722184735474720507852238453875695671899765121891262991610789340116939692992930462217311030158413489830648057743042259740745011595953955870096561943818593794661305013967905167311643816580934636095989811965452354512312298083343537662904445585775359157434565731799840801183200965478426398238888710031488653596275100639719732175268098707164841137329079913330110547781951939340363974969087574733790939437098956198672581160839982293248900440480713967566877206806712750840624080675775459552614932260005869762496752857731503905162785161146333516453988374249310566493322071182482169956767226360378424073919922078148500497570672872574393892858473316659728452779357153822241107158661652148552415780183552830752099000696008908684234831862278055742656604085501445094886749032 [153,104] 4472581622003498487021303158723708344511594033484012631041896074712615061529226317825412186244530274225105355855658939114700129163578570798421262721730923630005847489502782007405256758628998824711946365446468050763317688416841261184270750875883248638373423905624112260671358772055970501869997596820719781098411526934320397370361268390542216946215948597211021681283949531373792172402193041479366336623515062409947072646858171300959240020419217515797992320781145151019029065958501304381094348232683995874669553314926699734827014988174638510739150895432355520341138744398128402603231093649922490861734327531461832991845086531042820494079154506458423688973590987079789688606645606699394313440761192049502868537946739732911795991700297657966953842652159480456301358595461446865068422286760316944709662560824296935177803471271539787351183589513356956472061667394344004156001109690540049466595146472782128450492201403647079427215899543739174901569040379228055462320947727119612548368017019991819266105424007148168968304926130572807840210679958384924637903807093374057229131088193474909209993275744669924029199867363645151192109639181489037757823263509374529058688700187563642583662996222530894678277643170275040654699132736791824399145646571413466665130116505619661522998002540098004018870101876965467629597700191962591062783559150367517402215771982380960548249960 [153,105] 147814084426430009971265165204135247668581332151022615645364444222253875478908644234695921289565179617731455265877092450654557906594642809747071069619755678095720116001991817234496852769972780954276919816487975193140149794367099397775944562184685900197090431159754137490255316178722214982945751755966405013867559485273328075448075763298717087324657404162735577567987127906952231959592513155920178992224335309844789497965084426240201905198439040952937413287813507709224654387878205042747218655170017086748607851782407679095946199595113332897676060068091913501069828187364713771703662380013540476448563226143832585598002174812752371553606597750491550915698660917019413157901565383839472095495662991563915711689726815763951623134601414843566037886661011298898188102898629556004797632916057362238062766687361588947428950757970011989508225630541877390087392584688130774219852069865233260063616193336095882500559714094930113433772552214644260850179774626924192535844755965215284921697292749434501111937313447955089772333101403068352763109553277889883202042454166522158877490927973365163473295313581511930223772375870419851058091586148840838209819935364236371931483913276342253028301910705872493014093074968200788805829862831289679115004788266174738186529775464132525423023227690166478082028259536008213897470873209224284289078915866682017608289585001731485604 [153,106] -36234673876125496607997281992845596489967957117398304155554989228525119516850913818064192131327428802378184966739504684798305547725899308322854222746456273965585596338369306883110398849335211708298209463230517637537742385855514396750667189080582448715110256133482884074455547990055569241057935328965270920723202471610951325483712047443540288491810578987193479991642168208429824255693533705698631579792293776212616133910493299349954843247503809515193835408676052511595596519831179581422606414824112689387639545302983282157866914235317011463187450818674323922816555094232093075338718768946061114678618200865994776925689641821521182785313042243309074935856010369707584063643363438930520943960350064103337785720571525974989343065148383365714759699880012391780984887546758967449325991936098729537287372064407475372592698830982392750012729608717392425609946991716644173138189232147098651364047201993403074800055292010418907421649648341386791783214926438239281980836903346197776538323386022396457998909362711569388740291545210552471396446326956910537253426797937189744648295612012364049028626523483328311831730953217893155648772565600589619891134209464558041446791730930118317710938298023190014892397115191353471107051209993550385530463872268618343088894043640881506765542691575655460072299456802549799881470731499117229251261875664400750917131889761708 [153,107] -1295581976882957076723889343751869895777911252493146924698848846973179139944378032399611034108673371976553790153109636317240324753362687496200151800399172770851553818341213835355803470204894824629702048074814338470633390020015861864345135267137932904757553027235223521029216014162117186622285626041080706302522043428687279530986397682740297323948373924609841775347056457971109011139938684004706395103075022920593160595527085005120124058283145475993148991859680346852256938042886771270224731293594608345456456243585438364608846081291556821288202775775049217153629376398362561521964648210921044249441873065587244273040806204914161034705444651766285328157829662628230360853013790814643346645011833850330440008364111420956329592668790245472281685802185506096805318711626302534935789656920448588159545165857439160009665536058861611489362357589909867152403949071957545236955889901213958669409876767457216528460852586501257404908571850105804346196684972277733002736208643681757886707349668265891453219307379910839089405114110046776465535515203485886352431998109535056461536099939477219473493039138915124852438103594213807608151982446837580142743718653918880545521328095189736204954952640001984053630630194850959884555914815206888552331480365857807864731754320068060085683899677911819829374124640109175568823536680928659066237396292269632678176190296 [153,108] -1017415160893996335926702653380361303844676811170315731697187162490111316777581111167651548299393351155064384574068524661111284427384687939691906912247921604998033866636849672521976555006328980998916400066296005723448394772256422404226277269711772271048963776682473134150679654054762836998720315575806063099809892846290760329623473131939807333987970648969181423920858546080764957130081886757863160569273728678155885075276027678220769019942173563125348570772509371717823396958241401522778942744859518893211190277335828548754648119488594346695501951728600913763822466215445995207750598479257398878126542880620355915598278376333241296367748203058428301415785864488538887617951815521469306016462454384600382393918529828455940000040109001794656407981187595269776888530250385020345598790930063671898338953631991541496293861315996572941300613139993408683176634120972489777579603203214059131542393174438150772700055297686224641984945031700166175799625369017955202146176946614627998984532001059479691228994435000904707443293159133311232994081944944649644822509673515934474566693122067696375701282892172919283278510304530608831133481850419689127786333913537602974489016877553597733897739374343647342911587860019998955569632881560340527578419194700755000180196260433347083476601822985969940289913485706678874738370153270133140464285457749222395992 [153,109] 6823221547274388394653246878791556844218351881496544404337152328566017826013956512879995786120827021990382829130815291720191075572385204129505569399201097598465992070868117275738695460453736712702308263427443225899332059660099744661184713139665066287285275000262726720766026509057676351006727955993011384164867466346524116800937532107017860949481090620284774174809765369121697582280754091025573090123688432042930575146039711331115141766800693817027152490388764335913384194284732533771425833837858205690915697591248780283429043486635012637705258180949254319345806153156734027369357493311706999663171005812756353323686180807344408660156941084885489119287969436138431123511986105812621374871283398279008652216070576321328802576339630305523893489431500151222597481843025614378215764489611847879216373875215582821961238737527226677211604921399497137615322424037786834694791356012779875826716185638017772524036368350404337288819866688212467594365773170762776334980029916369754686903487294875606830071377945108685047648424577377963150805334897075408317841500218552401483084015553944835507565941321448845659422209991139814734231896233991097390224010232911781456103164373009752275947332001529199107604652470690232283645550995287802196993740477761172491167755813299682643013415215524035443737895531653474143298789610525331404272794279970324 [153,110] 19405295578055159454236019541723541864104022440003702156566262302166687567694051788240362267144143408554152017964796605414122234939622028361846950972134352032595038370837857974544434288868309060396744707731913899546292409630403129072788186406355905662593102286793248334374714499282615428501297799694438492415810301068775245230364735133346600850422838358343759037754908607288922640038192661375621200779096884016727132585625000044172797687490882458515519635684124471632087881385916392922310190591988081572509041269468318293119704953345385685111652411983438579202299780093862866038005136968355175585863508962996003522253124901680884009081952625332047491277437423241768218180337076858933133179752959379352198903630050327760759751041406820726004856747549856506679804003927047874152389866463782297778396834025284472157210053369177656999425373019476942330372335164295912078881640802197526603597360957697981384552250091116984238983052437116519889700138876260819220519561962533502711577587134629393910154299010107766118414113328127157476489314867504108212587014710178546164683108680577306211082201204443078916685133801795988058305886386663728496046558126650321839852842483560339259007725581862121326108726345161953156644399880162339098503224781286511793128690998842833900570752492552256503154174687505929270054911797103045491422052300 [153,111] 21020962424809317810231506145163115539522512915962958603213549617381337908976598277950009443375973301803473958233998140933390857131294107330394420262938297214045412209134268416361614712232608947239129594603434080952074600611997465728571544328235166551610656574283829318058562102424380692813420716811046554081185660489893618234398427990625644515777526973349088861774450253435226066236479790410277741968753468822460160271158655542811209200187030753638245067951903714187372771705382311014020985657878723049901122540290353834215195892796961397416239933755041881379622637173145595429203509350412537476146850239640581760847309374091368810874046327027322181901590979792002012842721845455150444460919855213599203281342954745062589925987638338791143629153418299165747756392172926008485155621394454498631076503623232744742080959509310525575345279282386864183544053398861556152443818799981774533004453855293038607512388535828069838690347339123940194303241938202292500351764783991444626689094169541924953405831785495571202500912500351771615740672213116319496382454468428332152517741401917516868045650226493489337190558132151796644947918062914909537496337487749915644554900631275076606725311271350845356830101301161522662519219197291298165652968356707348164371327085146081831169183661148358352436995860634797965165486893381542439836 [153,112] 8735620298081722056287496598602500186645079500740612743743827405404387637653992603982593138993197332542354038672928973022643992235425128621497194660850155965359176512649849153536060848413509109005381957026386876028071282569841057050283063619130681107349625231263783302813409764325194126717275703363427507013029403061054721683634073580771177167668558234465459295549114352607916490350499500382163227166622805791477151645054705459715828392614661532128121740698898675402511690213666786449743714385989694751888041162931595388550974178489942228410895468189703968543054609117039583365348710550409099490836099716935970236083928158792847690796765612897552335130521881343349073790255771170426557888879577330527762264687072725569453701287979702527848770176366364393415184960852582438642686755329857141702761607840577422796535990600159422000257403358754197271028132182774728238422562634224871250041330310098205600849916909541340764825379176363402254822615461301416768169423215290666032964345361686910967755570344615676790960378110728880038135974247462469815445309952898623020753015967511602794830479699969055383537174830367893534216755973820273890339117155103679718931892839698357979527138935289427849825397797453833309264227078391564718617855588399687825596705090740544778269208064999636038455426271778020590647383571362308 [153,113] 8161591214628948138680447825778258355280070202584500137401123432420283507373237095158588853821408850243353740768238427263814208308085853700375344606280308463481968230494523654149815551561313410318074673577204595557790986294242453158720109281136858384835465620977752024494936995954147245970745706682363234257003691584533712329782656665151061642345103936473479382702649035308784058369513549772248683690978202173011520426161328255596909124541758652507118166938645457213504199299048148519798663168291097673528891688057362086645836012257789395069622782357067136055534082070773565338681100110855800501214394053905253701395546476278686364162425817171468100776375972267468547514435666761186246922704449059221733346486007565362866298186712314145835666625018336468419608492237886992325495487611201992133019450012301767302335237998830488899970480493847822780071446421652606538637662048760068419780465452317110237471645034625491825463649280342329585160294484494241856620257382817440755304695288499480224630666091354819115562599634508386515668484552112091450452767774705297776794448123709539334195584054083303537088414152955135524554230894699655920905736807826731032551229884070465600929252009858620109747074825078967457497126216557165446621110668390112327230696665538757852612504274374344265086687262875602733093359908 [153,114] 24151372243693491502015736441784377937285481653864358244771789207601787021199734327841235382184854248053423480876248512116360481555912692599169507203535273752075388280325355263234341729666083251233315338997633706191926446279568394379669046088018202035659724175954278381833643979246463226381037274014877695279277861261740523096776775697595220751797088808565054336181604029327694270306963937387744124857137940431954894639573696722663861632390365720562376214609500029568429885351096135812351901939167100855872399966488617121325363289788413681436456513463821117061886553585830635571456998452173934079731046161334337910985225955189040740332126017125296884927664525198524084803514592658924925491132944263982375197002180189860649539196331795152809636475231186117145591937614794593607550977092048524614149176426798289811775726404629856692657295891886886033704458664456608299113200848381548018603348506547842295489657841152911138095372350410201365485817098533396843133258637195216466267776689116584147393751512273861469530823855601055466824233111996023949061700149807580594977441637955870806918072054753269697281685339153600825040613992891937502843324441629399583405460020513239149484012984064719725048394843700251274201781127975876666546800798929509406054789083666125004765062711314134436511911614085476342596 [153,115] 22221151320319296164019751984156159261716674090886761455583804909222416094016695886255176833399305275334985640357686178026770274569478928510011722706462972974374429528851735170157293838731047360474635520683958736253055805653898836214562345360917181495621801544545315203185248014906234393076982613668122026522167122649678344575403041841900289433201265970508174462635855222727375322723630674003038329850379820573297296650390005405533504661319470378157336532119342593767169527523656452583874240005876471434325749569839012503664357201619484719693006704648473249656871888210762979920231792155056318136636285571236020676571579630241642426037910798485012642778780006528519081298122804651406421646972765090955248785326244903113904319297852433989585874848660101485063310457242273928971342717013377357831951534937089099543596349030740706878360422987116769058268883779097065205834624757407651550642702293561202971544747621434994713433899040417248509133637254703791994618221649706814679186879068228303981481225687931065764796598988793498559578627834969474749604463454523455863045860603813738008416404296417159508119513443829579671043691941791626767107469859122512258098476038534175718833028068585069557109332889721482068344804285395862585473284497142662866933548968545541025976244816246075558575287253529148 [153,116] 6397500238383050645625641584345820871226606683643998780124822101389400033442721800725023442079762431530915417189069993317374424216052332446302472736358477359220884268299639308240880655495881496227834130918532514894652801146772254011643785712086255204433628495279275332235323561589680985903205941351120598717436007810538933910412423916592130658901351119718672444713861359192746455132691132880812148805361387820587897886290662496743827183222589132576441500109331205574747179988399911062728339257285669064986691770081822383788138396638611365239353283917138712039454416609279708719275074777740424001443176707054106069766952965184810170791981002966318027232617914064756042710320446253606534805278292110958077364888501654806481005733544138279783223197836737995118452090776031256632824551024929256598123741118968239136499120655283092547388368812976550473457154371733434664275767149488247457658370149306065827290420511630594727518008684062063251043470145936030202528189058393503041685468784781474468295815462475779097119720430541494734945176876252931558437138697822139507509240040422497383838573705528218976146103352494639236860298366587535164446671825835980178664791770833235786031691729304869776493667726022637675413656389119141096196679534277096176694840385754864247459593809316887208910264928 [153,117] 1192684330781286277174760551489459655205101990987301671098636942590799180243647829367623273181317985983608203672732725661556403884016239610183091008875257325920215296198023544769820192176852615187075098478655231700992592417526778963748193773337089810012985737228093122853147087431121346187250800961290292307127663277603385142872382653263441024842973549944987332974135125339374132167471254329668991533421119445355703346012020977210634350126185465625548380415636780802526645616933024650900314167661578257667162106728744971904869649802579018639225878330126217625073009837836076750151075578460805234030076872596973982618340071207995858099224549623189486808496885330729064829667039881943243736417463426927141365994112275949371162474964114410636060511652294416127789676605075656457018809713681665194365267667652254745239511668286232317288330418319513334054541671799010259508206604172232809629569148132932396672632937902934784686015914031145567319006568673271609833129707539482219030531875221476360453880178823756312630776087360554293807008270200352733221672582703767598171423933534678654481897013943157454967934262905119349181324111588383077113970078496564065129725320003662178900196770339334165573078949879792145854090300358927530427054876534060096015015424916063525221909903092302962649 [153,118] 973002651885708889527828509322951544555350171200113737142383065449445200997207862796557471137981038351401375438477908499727169245218678806178059476273019465212771052369700625988880102876189807018695241104315804062354162284915255183770240300642142639555002710773920136804726799805399150473327953304963875177156077672889858033352495143681320336521269656584829917244535630659859645835478785908006556886899334742235250762630318123666046012452582561729662884438630970248956042596487780890481929478939696051468965432357590187779153524615134247031821059470875623345898745160012378838000484663070828569002113182480874185144266444126417497865356380087235906872143062358243003248475981111510412389758314927348887817796772306144614219704358775877767798509259990070998778868054986005470969459625974992360963754145207196159661910134531408019199055255172743870676872002569901258212324008857281313846159568425292373593232964113438402336861619937372686556044936348282228980946184967435390230392281494130151182109575441396700552327203138025835004922161017235549780765796833675919730314452779728692177857731872353965374322088915820600156774475726362910894647909053589196768063161279339277111227984892976391805247595990671766786321844459848114623995764217712670505485017169599342073793081154399 [153,119] 223258413944077228310036188654564221129264733738956660567603960815915414410515843286330411143878704180151302196398548986587717975977485847723786738990600187805201246580488589345688831016326421917642284628656024381311516578366386552037727277585976042506023776046296524571482403323275012426602848435119940902504635577183531953548945069319100891664910544371207060176201892335207192414574461523595591923159347721074397471764847912211512926372074964826122003598685430790706727119827170872783191871686116882809231894945419630011973642051845837719279285681597999774406862665694699632293274786809478237156325317962390518905687350504762302689732147512788419141026121694894261812212537620230197922405703132653186560802269931315222205654460073854706818586823196195160403755322988877923274047644741076173103181843777014673586828972886834421811906090265449401963828832117794091537531529777168992666712025926059973153714481167333162296170065083664745258152300560578925831453838679457919133031886513860237501139366444649630736464313328327192152786164458789420724485000474258920074619923812929729001807312121384751605147788766508496715578829228550758980122616091591700828177960333605521556780476808901145291605578454320474410218281340430564679693291929333463864420233108747709691584264 [153,120] 12344441972666266109741937540778889219627947327968941572858110868048453111497765356003214840178067731619184531501674597763062020555753147576571163403019763623453059292117429349280177965525901336090760563348458503095708985228083929012642562782118406304977149004811347729971829930815606778038730580535273710507464557362054703096382153500702696773122331662497942960100776380900850148424353230924481634576263527672804163702517838997402992637763351798840367588128255424596947937415069277664451560282543431397630173181290182913122889090575635569283392235311612708716644311188305873573815619517987406754010152439893606406002943389083623571491043157904383680631327485202205651187823608511421096429723173908145804955053226971387890372527108621626690308783031634395468743688396384041617649991988314477751440376797030446444158150193653891001572664875094475604067688182147456141449984073776379219653201045515320134927268675870854450256582791413047757964255621976918359035999440577927372763604676312653331525039750272034049258678973820173169539265989562911167821448228352158619804292852012793621238965505059721413057387060850226237260703100930597423197975798906289882976967139519811852640685808747236012610289245334016209252850590539231896149740460023688067414272362452747360 [153,121] 4125027699489440483470217065629972037987509028231970983761065516670492425456296968207253412733109275734799522384595514002190907916789061538676027550195119573136892254731498929968897821220477913764154343581302592160163891162853490207422142591456291745398753164043285991012338077312497067728537335288767428717464055582625693511492064205664359311251969971864485693958958534693990022822002653960103055099789749815726876254288019100609589893260006562212934834996552546689639845007055233071952101403696945120396228698094842189234804419049023737628974317356926228598429408676499595764716825591593195815700225100141945104676639950130009577061674251509145239132890187857901874631552405700977014889294033640745844475391201885046773934874851878358487557815150115343665728316859945683368423527353157599820397813822112820905530671574128786883943073260650609565470814198401573775790064368398548887122969564278506535391938625948317313282639253274479831429711072602683138912353347494897865857712768280772136719797720662495819627302336268691809743730555566729574490471602253884367217408696754359710917933538712288051057730790586393172800318535728442173864587426351312306035356822161299554638588310512687512653271759366887569764916715712082002809835895552414833591414170566 [153,122] -2803257395712253938864963911189395085026237042489209637525976919875464563108898136000858465814816906593070885939261150468594021912605761995332909647220647292363835225240483394724162688261091077600722500211939129846380737023139222601245642154262659029877809782107429904220006928464762804938116412196544817546339435633866284512018346094271099678171202286598766520224830346793545298769229845220085441083609955516275550109107646675455179863800647368726179936020144209890958636542048552291558396171783457544456383194365767387690921696408297414833915481386899408852917987623074492536216316860010043848729141500644920012747899864709505225221377273706500421484455955128168532175902287148420666465284480563032509113552854908607478707595384770210741045445864225429905223191239671214833517148397956724910973117726833094910378553350259794122856746554383890730231060140429804783987579090771496158937180912507631900762572535342598430327291944173360625395951314653715392561004249896471278570595644230932925757794389594870983769809167300752973217501950545945323558194314123723122357439659821610173654414731357189648348791691793977260504987315250337703216530292033967967611620186947856336578845946172071185803620915073128095039017165967723586263833497612075469328294 [153,123] -560814746069484635141683173925299617521577293929138958352377530440555306385145778932216615419988008920496213819742046142867991477879457632917232970450109082439278217702241194948781434481345550152091378184281356469350638393901326106058460921585532847742639902068741332610442785470834227188382482182954333615291039869258685796660946259964566617589903446839939543622324277969896779360072068330430141404022876904563142049071598900931451066694040346917325972254233362866919031669124719896990064671177716293130718707226828996724593497854146394362260007533355928195256325239304236702752192530524149350658847867416005684171108959126477659881213909025052609253737660048369069419536894110212941807227497401445557474909967101386330864488002242619720262840877927235115305035482061822336121454709901066249785009765150763943653287486242294572543554504967867138489305270272349671364403132280461034064192402135546931255633690165257072777046075612892474480018086243174988717116733523378029127158017341374584868828133665831304721453421729473383842096237186555019163039850229931303847254632014543266430180371860318821163180893131988917888967874481114434221610221925172008880658879215408478938607023803820849415009933754383436953159565560402296215374464039518044 [153,124] 6140915917781897702292934164347456358469794691070496621751297456275010450581486097948442132351481456249850110851687155013866671771798517837511831965705056597821025032189632503029499092983579473372422613511259981761603638950896740117923418311418511589963372738359296565473474132199468097487102890304203899297289673450504469613183838806989459497207486783918970990408308554457771930670879095785123041960467834641602459077148087953039597524068604688615132397338915232580983954608272083423978051461819591492336763923852643780213036249918887859548384669377649471913939571347733939332055807454970204509376053352566708163220559217498318607239937808000684395725444045073134865339064509575497884820794798199517857947705321144195723095620729066485771221915326957787023513549581593861415822546967930825088233650267405042376503076963154692037470168734154087250465337786976014829080076036456585320866455635049998772730754541820298756729833393753000884218990415454645706895761490566986117912706205947165624342197570798028386991949739302145952443620078046372083789907441807001341153825782881662772381582662311973951039854859848491895505885321656077313719191219579993215048374503196675520424535527982689384484642765461200293793777117245938031600976540 [153,125] 19013950485686155263757500693510145333869104617534472049059203192529697420821570910567839299359010959116632028017765908540774625230368240947071222346421180267864915288270537345465135380072104741006702249196658149977830980738211567826119690542311077059710925482682452759944564203996067508707497941867092713522586365709364201136573867617637594261753268896319730383850272444303081838675120491249099643817362582995823301952403198071089623870119140890384274420455886584995578595795462340088401157936376637762199533750901926467270094956899851007602390849012519963161165258410887484906268613265403214465265553946523298434534415924680141751750746193248779412668783192753223871194023942672246503056945302016174739792751746444422557492322618950660803570995665534468275753096713286539647799695012236692253188326280046199660177094931666627264731339240773689996711713517525859024687278451731005956459859324764817539873101037094457677158070438971350967405856476754109402984753408899397795185759259885744269439088429349390006025015092562221845157469459037180913559338526792301026953884041260712036981743725145342924497490260887235626560835730060198222118451318266929029509617668014609925984954943131303532099209171059978144346866434527603278240 [153,126] 1843296754211549540073695270177428120614384162494543441476532498856882177191235262289520456856652998351777976875255519803872682761928490524095377780511163409092624712317257028535773421972178943791379278490970838895137791578265761315816958913954254907338229789512104644995581859846557267462944607102431917224018651610870740492134468391652995105757556504696340479442390566635318209151610300707433700163063456432833777655831077074142047289590980176180484277899625641917141259610099188519075857655116571168696324910423259879323168278152855981780358558719680483178009739744099975405025019992605912549588440825401999141306346087696181862144081471292620194585564121561985954687766528308839706385440333768555214858744784683794473300495236757114056260766336871097734223901054552417079247252588924795776219266299265511670775059700254699371522624913862312038312419188592932746506530635807369955855981530487380039684536465535794511106528959055277315370245990362293272281345705585259875896160075338366075230279121247699128276519371947472308201695185192571748882241059855398678082762333694766759680487195274191252476288384122164134039496938831374690824635236799647002248659517799383989102791179217115163564275131755508564066387842319296 [153,127] 97012375059740302096335552794869364034724856006412302305798430214674398472325745296318138540065327079932923797936155634758410785317944284476822771529949532530442961741501489710448139222372189188240289404692318144779744132884869434857593598403887106783764156821171074694012849344549769611283028613137387607360334477182827997130623836780036237875374938687180752256589124106635555705012959864498937003102004309767265463737495128865447402266230977673363419528325786369673973941835065585745016679273150237764013987061205272560641271430084611142367872608972101941732289047785611717349374315999264656314835932059996364450902103435072421546944768889453132066648186695661506952886919149111055657509476258330770045079704290730272814860547842221520765859818138762905982703245802507816540101559214585795381828386317032328572094202287459617168484271466086230083790086632553484226629922328932325327218932176462645343201598920166415772115794938801302488005335391206478567459275244013926994731208511213609284120318078358856217347644608737215946876531619600212467056852937905653833500676682620944035781617032942897764218901330742839536040709309245524276790206940909628650700348463110274392357881663921329262204610982248884472340536 [153,128] -4691584937397375956258879578731963982309859007702861365201058120062614486181340275988581475071072544623571091638559769529575879932317735529286960585888294106656030068109064338800896538401142212045216455195968180812235011992194334300617724557352900928742835142136482837025045423113574844700470332606420406692583490228297108155324348646622460823222741228592006901830942146245805499628555780388403137046208371562336269646722074005425664302039494138287690151487998076308160617810092725641259078353728785349801606645221237194068349430843486910762711082412700852491448445173983852915284543884497438330524983558544685164135230724968325170865999531410241792502265396345133059256102648107267915530449142448903740298025821249700066596761468561283902743751703170167410919537334491091029786356884625825017692549543157449245613949645323088626648498526306627857776851205150817982366550332325660404914959776512565642752633558770832606793841471961852239409757698666965321315887939925257492182420438413591875144503742108802320349024501181099451955688693304290596884812025646112179536417472741698117260262909220626554523696859563855808283621912377467485428564798877377360808751067170304072764364299148333806006954914494486616 [153,129] 61321629769512691042709291448689232465574642392514719897614439941954252746766153859219755613988774350403184692784836163074691265708499052347200128461010858442498578968611507567491930694941398432361056586090703586873044680307461912996515277876835881650127907797594415336607440160041025894653342653404658515499137963319930050727576092322920782835639792217258968284612145697989471703305541587761492839733254569196177398424797038838188991796220655140548237201655033359587851999227157513649521422315794904957015537169260629862487831655220737073930485413627962070614842814289484082780536996218190642211040205259895820771689053860815534115377975512711080856060097678447514906356005412303634819127348120005424667016288463866238230045977886791258471906213930789193154599596638839541527009454109338329857063339428448734837223565425362674821169315471339103621938922240937354297659076642855922130368226669613404439751368246030213321404410876502368731880447630771811614014427188778269607295777114545261737179704024639410823701090180692377360006040565730235621811239097240575320489230877943103385729229194305006070911243843545506583279870976718500656507960831856264758304250291477617933579016700593544292487536640 [153,130] -5650691930495883045946343120012169033906933432878486258323752103565662192714581444937668349557021868768042439999738359491247498652538300654396367745922572519249503834380706236991648215807773447428786078259840713842859400803673916203522226402446766726006885754920212758144099335973754920632701053224893613431383092954463467417917399557329515278934034439061022801629314896244050206331054848931804608752318590186633869647412534448702424523382055758845086294303298175291039749171279733819938400104806520932152430917578011617216910991239503891057560554665887770056423282337269407275307789325010506467451314272531645174097602979845985412447340230518884484580554423811662369275196302099945734306416570863291445745909849292048099117220895990652466958767465530696530801635025447921800736770888300490963275120743600837892040998983542501060736656296736165267999498576332109355320154451953187760121246173217153728075378117695554338234726699924897268583784202482611082079417069789043838693855897181180697286755134178494541860286698788357521460920141128853333350501209286614270190372132049304270627500964417259143638462143746926916734990128444899242857785076985026598538322581550738873225161675178822417064 [153,131] -450904202834935933929499015755157965596675387319834967009322535018806838534307358243027340480259401667336624917382187279922465931371633969825293031326410640353934893077003801326420774769234890661785642477904020119893564097793231735014423776100728198491913509493484724295912931887631769908044491752425326692788730915675926748868128282712612326015676634856848659041578889057289686282313553573884547768814669816892719081439964453188532559486525948160678942494190510949576904327050308131582437069887554178652654112914424203747339413227907734270294980868036666547558890498069085691005616640786333332152420258286383687540729242640239302926071408413971171694091059977113625382258937004749559907782731270367197462901171894913766190134006121695172077306947515594389417309007373131991030022734673444526592488537874645740133553696179870277523440677515028682395924945790452803717514529145460215138436985672129993586526816931225623068813169117119003091902968138144327954667510718295768098231357412128372708717976053290483229588296230215913397931000446228291509871320060261451110582874644166104120361614902852234332682470243948674473447750538247380315072326816743031091399016210405511151239534283580 [153,132] 318830522830705967319849752476059007787909919456077728865382977799470117410722742799666110698319734433610749495951389688781077745370196956804687853396107163445343376642638538819177633178073108097830797558583458084900942876638620652409360242469987222836164530147644297093076357711193998576413712637855063375011458601153932477847470437360598787143969787515789216162221294979304206421822031876793603805773416556652699604378315154821458469089417064688385282256587036503163489144843126566374456068881900331570765336938625349767944916618406514854196590904523145502894573066683892007905539558970850856164510791404099754041813017596925163652988274980589384765430522700146039086998481642307357873930789346541808029302340826414551566721265177174380759022630273695953853226653392416715329151924807727281430069086121315964810988686971929251995273337177570165593940293053606305386954025326875841524694367693839050410589575529970279003987847520452165411068084836172068283046452974350105129361448981588453107426460847707305431279816008239843015523554495067204524364267281940983165235164565215801159311107045625172253881690007771178764879498587923267249897429134006387028343086615146411972444 [153,133] 486594376289928663617704144554035214617604495089628919950285123377091631316068293460995540612534094433603017339686777850307404927977927357916749178306137199520611278289787869875345878443606976352432637731241560174101560853373713564618620254663059880630575897592872796590899603926997727830492382671475933553304607317774001299362282535558339554601532530714045598604997203719650015928886045657801519917225884676876911583428031565305474904838046187216217871016601809732971934366808500447351887867733849788254554483838620663077934228028895118117943077966436641018800501393578256915045244753432444183615290331107700021913079591847218625838908408286319483130534124717800027433515027772087073896066354073123617650425793836766165828590485936942567997099371595159055845542898465508861027874594621022560429689090807488698548161241479820992400432331377661198195658412847003851885562370233395566103020699821129428691037827976317229175461319687334348943985886974456960271446890155866450672753784319288389355426769441330491879185325187786969221409227108373074396731684498436165721672411499084913692523524763941073419422159834066588324551278402492078270656232741392788848748936878534000 [153,134] -20913878004622033860392015833890881201640452512978734729865431318627051076581359036414805193721358853669651464032052145403592619006438738543575360281174222216902637155555152649051348038706815218150397571716276036702141606666301014408407523500510338095953523781917617478066462765341440445554187628472579508475955864126533608826659801857765705614146532388270006930579165171992746128231916888942609427467867358385574844972321158430420602411710239089728162349237054811190579472679493212576118549255729979431361954805741084372237716357891573156963293013227419409375289207701979614746615954055031541155922859918635990182332877194597212669559107039194298282541070861028992401851096223754405800841063507155951022683376187073681261613089439376134615855151843592824457150526183885856793929860845172277025309892516800415130962852180524184439442042541035118685582797967315268256944041613067989666878047112804721082099277123687806268982062233137098411926873919934324302947875517322094947338013123557777866676811693901147171367988273747073290173587981863278462669391177037200375927026996648688176034928097462013147781824930700769446757949215841576983566767551062733908238427184 [153,135] 862001160934893507411754768236976240537420051625581374322840756680317558948185060815827662825201241368155400602870934370983833323679570914023332291727526640414823431054166180311694967290770764448103419343139727915201457441323318696662394447474874457013137231965562799293228114957776839417056558499117332060015571902303686190563299486770759629277387606525467337764805213522882193570919926626942788442538515316630940834290020855100415573991205371873703207411354065278011240324265568992577555464468462769894354247035280519942492145640160331785320465756817240076107583139569360300166330705287358764000279052009239451357594936960445555374421808794684087081581208511287900161207093420175388973222457697154062503065577817381019022038049714847883623091785413088242339583606124443054315672740285790750391113147771623972944780183646670855129606150251933045107273171081510130184691218073078732216958001504710465504139048832553542748679179914742418547139407350832701430617455699415628316198966630213579556340740491362486762077330752936484377441657214465550523400285679516848351883124136883815956608780083200730351974167168385940518078053280194085679416393011574228740 [153,136] -22393461472744954761683203378112596448578307362806378310325582442851284470638325713271027235303751947065869891581896317826814802007653338248442653285334696043072614752253680595622939501832838932029860159917391909677750971340173934004452749819060531185590871713885602705369737259945043357294059564134946998832812653572403427059850430104218105526014418835793464755610442541273902258558723243966594329203049661799074907777212538997671460135610869794914047499386699616021824604009766983965216035052302152089564572356171457031629219421361377759101679396740635886167382441429564325343809829660121955256007098049041140144682211060303558552376903477213481130526283873001767551572381380709189941693574656666324486101609476381927697238521450918805290532851656195723732268203294472665101018653371693078518925928746855559475375001463742247385544109703658232439675241654368131448662115816885137801386330624090633668192101769170137359937356230029167054568817099804813791167008656247891470107892620647838146689045820969780989864051451812015095710513490650010210822142295060191633057103675538554143462812983693712691258486558969137826018370108765792056877930950132 [153,137] 1641858457038569242121508925569997796805975516959620693959298671633839023498790527295030137191345560192565951648875064431302807551475730364405768926356645165479218795885663807807011237426562506496626269823923351682569893771279336103735108946487990276015454202524281407825281665768767221506138057887383586853394796881468059893030542364570038778078017840966182745740468348875063388974634225442715464589152203638567775946043016889254486731675746997607579291084115440319745672270947279391069148476953040263753488744061032825612313571964902280006237744144945856333748200692338102839289330673187677879216001183330820964259227963252311585312314671105173197544587240486460003900555589131528240300614223321818347061138805728133552799577798941865993197998987547123758888499129802000542058788822470203569566003517023962152307788718214989585309528369540517869650845313057248711265976401555513580730979788218984863149793756109853800027641737556048585405724225293397296115270972294238672249113489085617077795706852860580662092384473793902927884185871344740729987386604172547376899270778177041736384233631763249345545391743921940539148570362102518024052680 [153,138] -47997890710049173543157563833902518110630405340532873212672105767129175964184227287219327537456179116916811915114875286268858776892750824724293850405466694796840462552049583235819743889749347553213249143590645543931631983809724084048681029217581614828322076075376255209229516514842463727079979576504689024059359202441034003000216743321570018390027352935730286087947694205238400504605342533022797861042131693865805708730186554840842637955542124881243792342891096262766723565870760512542141470964034819951800063154609759924524912097657006334897456053124971103318140348650503639670343462335957235927766741050918856074634758474033077360361411023307850396733963677492051348701494616577705176903139024650543354298434355320728436530356312279528076910985490162505404258189724336276666740416796806749390248317370824215533578518202752464624785201470783021483770067572157204859106708603002375371859773533263303269542933575184816466774134772797996741456191791661875438103377188740312733519650492294542139040138671578257142925177084274674566403973519486289452137470751274662403461967212990725674346335709624990033928234675525415605872070615450008 [153,139] 386740552916920368271379536480851674454918104556702167623359158783579871997521830373792041579287337929128347197278124210702283508227859194367296881274116648813472495864914544403094492001319225675716325122399072014053428767224364463563674408755080449514040395802600210180882406043753703321334418490787342204071929521241668659804391340133686549080555123095094453818714156811012070118433053677182931053586919127350790795253043803912650863680997827514034063174834271286508517104162948231940185269109556555917369313713635442912147337893571329464015712895037669627624334829386857207168870603183737105309211158938775842790004863255862140839751558662537445687976718827241275215675347519104998070014675278166198878157775899812550159973709857591563696672005644662164148812141640382955290112992051199407491543057131207852013552561433077221319349511431762311719796180704381148644068107287443094304199962191269072861087177840644103475120770024507655125956303380144552986640189181049446910131347805343251814854393874403676927942800041134187800757420239995744843088688002100737437425661710723608213549850323936600495723961097153600772312040 [153,140] 5030658954835741539045190584562312415262388262303290399420282810327990786221032190908732778998533670595467561688584598534357522405119571763854782623267722371097584310587461406780947938923602672590276742850431992449484664349806466715715833154931662815799868746269246269082585778813873629964088625699028338948929733935875996970318933139335757373416066813589455388962307643650564753463976036376763535285034923280154701589671392220452498879052191308496216824870344846774989092228061190395122314705836893005130459751475661261709966148762265963131890284528089669773966353841082218572108868586406801823396678384006527898574029528174739448158763411737446904870928134959173750160908754891391831165833252303082000150784269392620258076022860874879195659804839005956141660289109405557002222730379052778222206072074632666980434036103334437256175033724777817479474679068258506380053499435464000099924163957090157566635299152975281517325909209768734721536663704662653775120550182302703556854397996714951693442611435173870245675796444559890006364973036686118908085340291465362997520951152862123232505163999030381559739817010241675448 [153,141] 7472039274651488046260163490535164926423461396787461447281769626981937861322701335462856449577849666774743180585279416979077572042207259655561981080367192197895296795010628687107085144381246340890784505620733095588971103575839368116934642389045339020201676428940829495686964569906308175174431823408211675689462455480950080814036843505512414944783900640820661219024707251091638155630373090866125764139307045355525322144992307089703260050892211539084791743600446703475528157225272618695447020944150663768336519994081228474620694940954234920051942355925895143684817040437576149555104176925546004310796779128226562260305405486583855319358300809145268041216561400277003624859443083127990104329729303741720542720860734809984782171945112251681321125234641665064722069122073322102359874588723727323868183449937169339183496069207678654293100525424274194309343352021464760715078837002264637668657319975479941938401624933913248022502314970374939852756450600322587243564205763884145007997407353914968055425392004515083574134086550477571873803211915594592948360178260140240399846814585435299342303677164058649478099136404 [153,142] -63171979282512096795665190929799652514990249039550278197974745402120242554347945567412620462407531758139662088329524297549176321746373749326081056840034842277892797770193471051123196361677169274609563769894141052911368570568351464838025980588192638671371847473080446661602367697452926631902420500454100025886382526467507114762434765634222352437271724839542998002308059011359265148664758330645515937192218208514190035935585422113698500367536640079457418812674743577839712237152761521149597718301542189429523006287896251745045833272421509067788108147668118629851958998298925997345004768990405641129000690232960902417750116434739882819485633855993792156344786871002838703866364573963481990691845649071743071067546805792477266795737977529563348716689783274765741093195715449131592252235105967664400988536863527103393911589516026417199610093548972475915418264083702492819472041821225343750880946923728800091546210579794845368261498340770654447893037871802038337968848202056954318515984889487148862590443742269002285675255418002184897119632654069266134632554617188512583884949890522069643776343072321895680 [153,143] -66339400514338322053662444930749014514164504807339101249311003772043752518085028061539912063235294357926027322248996985404597237567730676462694748253616022861914860583769644676858022063839915193140579787546408451890939443106491749519523951452902377449280823544560055059125942343791287089882046692890615399509063049786636285685742197535770616732748710361912982269045971205253760802279306492935738611298574899728134799243678848764452781389899523135459104009231413605415806155539128852072059646395745279947208304583765537500748723164879224952756208235329520488059521367877363799894875303034086397223399117963775044460621406080626121927036050959531438771046358198984962626642386793841184313077842111176389440494897367673484911032271830295011226115301737208121150421298404766107775037185622449045985080361763608830507000857911514707071679556172955370264830159738958288807019654712661320782455663268542113063377096118631474136984649938799947173069094510972970815613183757519314092058202114636534020773088925111269924537174028548786928647329307712453716118432819125014891120206220973417633064411295 [153,144] -6373548993771159857045180614347457158671272770218986838964310672761364429586942318764981217834550813022112357218177273598836839731167194420140355264582608350282674498779618312672231574094925839637092611007673262024587268777523033561455781257874040455645163582948158448481269720134139405595394599708142105093417501566107997146605058159616227576923152814078372347300772236550076186029961944237866313409778012646535932700314314659318680384602174284395072414562480115319356051205308331410741081920584262014845923438553457084223136678093664079988617593217511315953006888859548085367600731590379774077669254623584586225944584664592506664078263134702515937965065846114705568512713668161206859336963876958494210437440988774607815267454485499077098871307667510611813579489864635221716280848936146855573377396162320849633810273060402178027791913962325886771505789755423955519479225696885896029185912873446192160546896629266233292089806244177662485509892014883755000283040307567954961588526384596145495061132698986228769371531488946733698556249425225387882643773928160092276002146688432051169 [153,145] 12536195760171442837394385423426513008258760162662040418440993282195832290508238998822604020690746132716089269642183102334681374784506085004161518723335157715608329476804146599181645420238383975844657621033614306742524351283208116425971855502699036500226805581376568294622100661693250744673125385181124680995419842225935580683829743740159175857792449594418213172724742280914166110581173997906428991738497806131895095152078790354694980983489522497055134893754380411483238116061109760992488918434498501815763596829845706283290232924395988205387930232836809078070439364034752437526865277986704286198247632610560460502457536573506642911078665100692289468158085395316273694327798981634381053943393446044642016518927443845208556495258535120739011894630890069049335272558379586454674869857479113863769635403064205327955702376254219035196244708871232053224793514818533910905249891757599337024013764077568543093080595135181148554437805496121820334492535515607804639731616899662871222435545542739138023484563407400994960606241267139600403529207397541007235462275427719057788066091552 [153,146] -19491777243580055992882609680730326510775296305841675153619003422650395660040767026423821647712870915652383386506631187452199496557895915345395755375638504142387882284377965511315389695424002249893649992966486250578576370241989721832716535641456034916905705171027210775944281255818184543537089253631521243320982796734330502880824133794339509825628960010493705814972514458515530397696294604279204283062060198715672969278696127930934209637675349625783930747605925215592071443914073168240342195213939848269702429884825579117618373110831681513759426322771981789900020834115437466344501404736850371696915552581243964870881333785296350653063615949267129674297104518575758706954576605191140695495506572700402996094570471674911108326530610681681683496024737714686706972400923749862039232288866777655671348233903096309026625827186478790880244982953571820224440100114630459770285261750507746515997386690238263868975237358996678361815392150504039410056004421627360182971300825654844546938655927804494202459659389625701038361152490822672701529984022875118804934900998915632 [153,147] 153387383452753169566849804662711138644607232526938258180897339831084145672640202502345776292612833590642262398330972552363137498936694479167341360413341111631621514452794762352188906902702909077729275163250000606951708229286655035125410146784587192340118362200963269972868420401089645153076014967946618216545992102476373030269869631296572053840894367850833181878910276732409794983944273881919392965364386331861805973048495452544770512370418549252176815444626888599935727445423245651187691794348565741218432188371491228352478544172373627626209238701506793360332231777308427619215276096558489928095451661384359732001490238423509522737450252720566040685362820275989664426675031375778156688174708822853879300224615922653910595593732684160632664924453727066736107684171406580098461971806512461672177567915500422444215486589698375328857945426537678874614681455587110770644768022070770034997280145446935640164341713801929812059538115259984993806046080183087274299663440719894085046960324488271629627988952287406667606242263487354791102377198814732416862463352 [153,148] -5206905864394495612808508591200124328281834634476728381500542563108939962247736519611049672911081115187402748634708190728860143564212349664805241564671548538975382632132069750252050881277632643492408361669306414535489045738476596771968591500593000789326046243722640162030673957698125400100142752387477617993868761973191958904472138184153052647122857215154151517204840443853348172321645056926257485630739956801945037718460502786685395458913969744926849798906528031319500782820713174009375594784439354662330846829195097921460269353851257079605908181098735991049058636602340154803809169605528743068426012571752957846091075301586016749725714349897413958701442174097985063396706438759022340867002297736841675217184621076819884543784488767914874497830537326740009067796186209904305435781875840740834953921948680943238669187697078434905934983941480203390863607374579766813092086437960498455981651478653534009080989029119215456035252366024473107060073962959309783486213421950565563455216901987048660015393118381987010674970348873191957238742309761888 [153,149] 45618363364132499589829349853363234675838093845887080384166586801160922248255038123527459704941966168560247935409351606819351151416418283601941340910714542054795160596932063988962194994033565654670017555918687329352074099729525847944566559050636723559443697665490059776174461072404119895368267129268878690390705227248856716806158661130741006023184566628992045247044525901343640351421174939224956651938078940431841644847053393399611726684085871038570910318494716564567412376668685482267005025382566686526223293398872480299402213218245207266191448553828244917847250921804289293370517379955163749217193437110920974494502632450462839054856074357245493152896241405316057144645983483480663071984346423102173269392877430389574867388866319252662622355256319592827231167587894176680688679444072188551800220718351356010794337338607225001958471437075758581892223945703742736590908514835774257751543838999110870634988000086243301911524971887579225715392064670996638212681633376128970349397564918888592299488525283082886055025718668595541808832 [153,150] 37660699803608458374819411044102607617837634489799789057476931387348287762700754225653413659790067314712961401748429940589019807544720656914144450562838121438207902071399941357012131714273405872332662569240333604493536168980099031133694403538149707881060772631791731036847785590540644834672412066620623388390267357836394240596688135250286897629211274364089331688912051808740357533879286831045861412747561437863920111055771954545686561064393158359381397399490537999365481820193554257098115168751679993437555242730640033177980217253259696809564462583565406503399102950400918602160256900901366562226529529030009965509610939672494103755732878337931731564269340274348906479919649348111590226977243472231653997182439711693729014708465721577055361320192455078271900691548412964157915214994528990508611599187281120233439537534569583226917667950215232277738450017745973786864485344473038498508768114384911751287695875993689022338386877834907010141812458943399556753594939968691872677262598085197776882817414530847676306863999434 [153,151] 5005938124770848860200205540781235628521770346882082870821626752867879756630154043789224213071656865030971994069989385611380273763118020103780316079213968787760232485112499222953359445601342740039358134933525786016321543001947308679501849756889914764583018587318358834097160254542317642259818784576845238214479102851422773820308747060974599937364230205570829406462684108026447995437440403640128736972093591102940603639391572947160404296299717494681405223545562947806388003661907753075352754910105414362524682798700682221532086044999654240450274732484392086375848851560407000566889974278676970772395787339216307297573160600420506443039455668856557626661652495380976489391343606577397791653910484941917098876719971996567324706696180444886690247767414457054588022263405892875956856521786149205968779977001900754322571399606223461298609804388921576572889344881827482840223808473948729923331589109772654421962784099312019031278537281163845612463060679373902958730726207964155504142040492480938400904656196169236 [153,152] -7475726131626734994198791037975645130552373961912531768435373019002023261437714505559452352406871630083307290640841051652957453063643326735886618395528627473175309646192809535611447277080111311173180226233458270448372104044997936717735806611497048001893470263979840263805207802792763534612532127048223303273883725865650027088696712205060255506143503239250193283466088041458113772552855469884181857966841189435154825482697872532526569279450885427507075989073359843223435112636705728453512420909885680740196832763972890636222454612972248583767970504804152019549730516150624637697811431655121554461098118536863298193377577489915417355103010970658803330332822755755369605058680958931045838999912699100220803921625044600062333403751544094838844299220265388822451797643083571695096046620734769465058448363911978368055015881143686902089952651694466426466486118177200442680927636946340857011782536427366454625358150289454646495614544320104403236899118304453439473149617351277849319321770022621750313449756 [153,153] -1706659416488101844212669323237264457963398422676783065022917479871038743483067612018903310590007616868701459810268124808397878151932547481384574376751314386001188055118867952860909593633137725787921097676030359289961170631450856450435902327920338544987231570345364098203721572828222785209222614532692990170973464798131199487445347734258217131499386561469285780523986454463814855883922494206621167903485847843249726002312812615102390571825278115778607976702576066133513550688340312605274914537577599267822192778197824129277395989461486651195688267902714033185642741523733468406274458291052763272137066609622512142190203450822026217316084350699861803824372364356113164042288244336597504664864326353061322221019482198211695158813353254402046582213879861473404313700540255099545804659512154251029945525228370107187569206602981357083084803329232173298677354458408196583140414976715822834639021514378365781826652460506458896762088160055450733020268152574399332281535915232765850386113421344 [154,0] 134353723082577090451051229152535767415661604800076956022514734614394727382232512159714019018142882137684402326996317604943481106528828253064362090490621157540297892177480855877019418203994257242093245344556530548654074759259548154492219874487066717281860836119003144271093626081461353515165155285314579206286334414462319418014820690414475678923515538980619800732209471940745361496482998436550442220914126636553230102268285933993192948959016665475256518543086764819714238794893663140651222168682693944261619562903208721525249407054877678588489915975734579285667529696620514371949818629707388509289907897190404650530442203764953295446613070261177733820541515795341397290366053076581125375641004254421977855058886563462637497824532359921041352888351512336530933275113940733750379897310002768044833656736277818672272993671385261743463212727902538077709566318629890839437255827126379628055383049474293608905720214544423368118161602314400993764068976132706675951497631610035077572243708043624877038610108428569870823401437903238495940684303623833815579934878002868288611618516215096316947572314010353756490479723842172730397761821493521227010525575584046960798467301813533135999285426555065566786773858064044147983009110352300747132317230362728169885124619339429258805352145335175748782701721165264967040977133948352598706171741472179226302816412902441892798551696169936312535278576710179636706345700714659660598039239823729712136221842284250162583287653481040103144405217611201329449408134864270591875966748917949531967076204310637968648776931043771487354828535270738026401351177812697548619636029212701605922524189147200196010758108144827856131737660717883687846515359778009832125711398020939668640494346618652343750000000000000000000 [154,1] 201334920519566375020682423010396568661628088748197787007028981730678915287114457207926740294686529036884906432933031094486483346013045876700076617232702869232562915569899201049849997411199880844916189662279142490023298576534377554222634805704376229804073675878696491830274307885786500733967145822239370305945280378492917776613830671370386115489030450607555199107346612641640629419977676900053789297447319112831525111482131901896396252910462336425031782211353242321521447831840988985687502273040236219843297403508339610534862591788596048952438490730325665296574727806190900959441072779683758250408107486150376084224387063688508054619681317046216860695328102587935301207461720011341219574679680238341080393218143373032227318199249842847493835301911487438850733569626209121388489080995124314996273250542553473318888496038892567960598616585242906299287648175488327100310194159638027505451116859901861186828280558942584267056169622059833661111069243828083444497354798632769808235264194183119190667372722378504186509008399954492595447936217397450758563288301164461185333124218161787744387640782169450993647188394680169342714355038101213625317929802240554989664442232917545981320372581134606835067633101146961433627618483791811807005034893313177229967718346260644082264748581375310857362692335244250104808574853900254698225347741626527851675746489157706950250905152368539809914539178992306457329279992084263001597513456455791827290113189442286886647384544646693246919061317021427811167692167379073062007452929714864397604653377270095432730079183456884704366817760553284519228225519083187749349583938465188988739793251298374926410996643856838919841809800147253938752623212712972430101128484825068198915687389671802520751953125000000000000 [154,2] 18471824248752757872465458735483211942506404417998721068693133337974650857977325357504923619847040588516066185459042436799252912561427547443200106695315456943295519844583056318351029970191873038565992576439850207117485540331167334152657391778456766558824302232773583035782192251098953449256791029122923127414570574482943695008905795835547482407355251746640321868359611208790336427334585393152826502616264192371360243388200074016024266994590975683342536407698918289542438587664804021751780307912730000507185968419664627926234581137811628977538607500265589429501179551752715542403785915522679910138945955882378013768471781549634730060400587479717777575372226154831981183359727620388332460026385032456775087491086727579336127544177364743043495764899622462972266901944553373124311522548311150573025960963717633334208093980432957028104746047944191172192770623100627263545555409949486331380308117926891447676131721858795086936208136762016953622060391729488724290451804464080279501114798789686233973709839358555585150605266163424327762375870297128187266083853471490670997075427115003611480886917579117246931298608815140805039308678455761246587449514332297918131059839186896815053719532283849962693225150702420575498826804062134851718253726833666758493244320283201086076751841287768390973005001568424455822867986822187478341824174294696296565164152154198688928013689833309427231481802715196273567787176171561537666686491067410090348606950269038608140192859553503232522348869559903658715511501877687343135108222111525917168379722693666682766742891110795361467211539801808900183250053391095219060972218002319362488377159392939894041729875051253935783992561622249151367461755630402822875128776569653155092964880168437957763671875000000000000 [154,3] 311506511629477964103809315337212789554826348406822520025688497226984717341006481740821090266438784785325461498777809210205298793649420001061486437625764119291788200722908132436563045494177659356418863109652338677229515992862419427767756321352959837022639526653243175221551833332427689678850192102807954008031389371938872091443026620220101333313543120116630256035123845101437601964841057392107129492924344540039468753511320205843024656527356530030318981825781534777089767438860176824259954181995160710533445668500072829251333630577027649466992617933309069808551657492265798986330880724713621943522411965855643906303856493288637583641578229097361832535951682183131808799757130916699076019206167951046099479105075766028111791719659568578713998590925221368139547492389426041152101448020718738795114877407733981132755772944161666065543669591354698544802536419817572369386790887761947195826291541918696811980154090568786044544961713578332387468738579275114036799982746988287873020522103904574455875577467943683112318128357591507328089277025580582451703829935123018212229161337867401687882432240418116408004229764873766165637291329825077935038850928888234967855435578791635017456724342508336180105953971121221557031985331460026292846177937961188121225532331469821769984133200629318393283956481370871281868876241742382488681082748639015309547011119896328340038477592243126222691600772926070911858736151700122341484695045986871439437591198011764929291099706286087995464103395853060572620836065385638217244917267716852585066287655707202626883789240885368636102248206835787543376675914762415697391249680064003621425412955268780164251049872567872722365182350784022360347882372851028446919443432028273832656850572675466537475585937500000000 [154,4] -7961278210075140875721835086173837761811356435143783590981814742496606468230809548627000627094320489199493486135607479302578513656552525041103949784011109332548878514230639199203363565270233264706420741921876695690388752803905914404898641325471897827590192781863306356242287740050258188404071080683869581752410534361714335354037802503202253575926283234250549096004753994506177910145681733293616434499538720428487812064009065106988146571077672483943104597807962509798913461953077906432645922744536108571306979059863622322665236834967880335042211399490676836094102356088041523385317432885557005137666917328058652333845182056324920058263979611093343138910724570488525747892925434394909163809696434473630691525442424267138198154273429144040529650666102340615141425262724154591036069947658191447851437644152427305689693677044579409278236067753883217362594927386958823819676177812165547311340044553742448123883759619153306682665673455794518489517697045762499993037517849559519074576370695735805709434053970145379610347611993259738661207768185125137844478356558173743219227825811818964529665163832080981301606252740184650715242503384164764561822613041172791233338300703819084144928110895187258671397567673252509981449534827674535183791266347149687855760771738580735353471192922108750161618048482079984089743505081684947600636797387980778986371972347671387188237203128053391613783062489244610477605768599590567343887639574793999794203461056424694756820700963215985070753023889504810413589222915632826494063686477806130636426881283655124474667432571707683432093748058996149767280711746531110217168195077756330449138730492717260946660745908770405746313572207880673784860832733670973058483222306591642336570657789707183837890625000000000 [154,5] -54404411216537901469763033325318702379844642504365830358177697607781296430068282884021679819635210917075192611623430907641992246675809775526014898202603225859231569795945445054288649332308281052466935456493873003073894506090658260571963204963100741068444408280123426076615979599114342219744618919560854254317513987827732230299933157057680259945346700310855878414038996926248505026062572174508843776079444360760161418240630773152341866041499853904229761895144896693418451170244394308819771736405988901822853951748471304623570852855523285469707294991694744130476870631255490741040083005027660251329544826343957544630543282154979564047139286154779169932436646223168912580695682843930081746750499783184133582163081197737277681641340055575847559956005803161361504120618304869731162079947792802693601887651569400061006784050588770543865904212974447485686246560776555078557124055156941991704477137496795421275256951546548986660916130448560761699109273018137571167500907644226061136274664565987911094399407277251938534450267022881835235667422787327634031462404054973023185872889300916984146260869415118074792460301986665003845134129386299126217935740878791263934959096841121748753476166407402730147781193854618027969430962083016176273920246368338128982513963722459413093272863098854286700872603798793050472701074326581180878755153429566720802890131164625517482954657293410942833974593297933031094476162063117895574251254719519054088420921594895898732612776668944733097106254944221862056252864291188010838392485972848362425009854135481038217188937404888359080823609186735370891692735391946744292176722544660665308002203472013553468472430407804922455496217514714585617752154647577781808494290505251456124824471771717071533203125000000 [154,6] 365940191461282663003879315616214154791478082146348522818543486341410056041534777415427992338412967104911099239539105776121045065434058203557557216299676852367834782467085911372606542769943333255194432489044166972820201276671428836034173280860509890841354361888617078705816806932246397219138846038888079579340481242067799058427380651670646628227503106580072644201241819521367108361714853195177948794100266439050941290392242615701262337923003582846430489424918264052028021524078111395971263484305132686142792314329321005825572215037010672449067448319435845289306681381122165041791155176778531846547456507640657622566164797923011949374809754710726166067466671449697118550167513791095316870458590596551529885715065944862076386650323206300816361141224791561887913927876932813346040264531562759408290993455760500510147002906841466554336806178795202020308529703788514675919152397914538445456920857701534555658066625471890264607699796564105430434802819127886454848578181121047370634197060066067501069293462551759335149112877814532848633779324050796722278311403637319226139243479471558523705920882917670768741972085010748851402315080671490481640910822246338600737210873645650345588389321349638313786325387042663145756635638380774133176723519178035658859070807232326856978408981087564777846595764108925255804336067902270131437959556977847412526016439125134251866871958873138098792234291417355957921547720984668632682142243647913049203825663220485974190632084701133054861652110731476509324684717907566426463805814935831018138312535872727551605006238909509820129442268084739575380155051702142668065669426216959306694223601121460680927108325991202917075525904746361293648501932829580321655804642233533741091378033161163330078125000000 [154,7] -59075760421967333252332260901171384034275317224671772235812204320266974303605291351230286266508415476214997661080988030922967533470465144574424160508636518819981651625384791938409121560927350119286386258937826060345481510046911919041396861240698722167688638088195293307799492206280234233936600646005475844822584153820927862184724345401278743359039180627809749391684459635718705110539707603789383871649405609019685856221822853432192578968972898983985653838134485460943309856485557326458398152363184819436679653422034789013202465619019102080426190016117221666749249612366036898192266130205861670527612515617793969858950565202507619292702538497033278646126899098898776667105401370710929655783211500769146511780789077428475712417183281219294877821458664024441627466936060773394980187667792628566026989334514247830613128085730119384923237124569128037897661499077969149328455704230852777521829259722781741029767419494832224759553575163849274001791458300010214031739183977094137442847704295348206371303188724884848564672920096781815568806315873710372915355879663124926725734517421396801898301035272607994359111483021338263519157787529850541355515756923893142261482044077901348560355164097213351544653479379685511126587925502664593502364619522552112553663718129197333993398339302405249632089661825774488302749336495283242097076695348821755461219112380847961249513696289663989037181888217793938545386487476201084024766688692766784420898504557805084914311928901375126997936657944607616233073755152624655692961845657248566506184722652272860934241336540089582516567538250532969631175005218111657257845341755076747815373872163756740100916089471661257179751058988678673540675921073937748584370410753763280808925628662109375000000000 [154,8] -5107324169699652886096714782062982284234136558722356000350873639630005778474957643569494892516217337746576829971361019128799098596292332020520802047026166505497488512493167685086733312158178655177399057327845560051882963628683635107459285979750698698351217458220536991930556484336000564581455095694732157160681951845925060144299956695266595747535097091202387623155770840736322411063506170394763165045824865803295256766633770611738575043262317860595145053032511218712397048517351291486292117168759653048751846746300963097942456809892590395241415466537260193472547127510681397034366879459975603938347664377901678721369119277309396078261473026069721547083464488066812339819389318148962028463719803447738217922824539089004086213640078985392038294522545400529820883346105251878258164992649375971789124179041485648619377017852697636715247631169850961465892200705969835390021784407901153615348128081443439849028937861859434848936849239830675169622103327223588072154659372521026323237575794820640628610993242193810528971446843599571463302523580979244452132038461433501157173983957956579478615226057572458942340982334743032857647226751240860520675559560287039103198377478635820609605088637918939298730654033855725122983244603558938353382008115248963971700404892163309424065194899207285826646793375701542352099352988249538510214988009886814725266934487562962451841555381613327603626543777741609857508352549128914990379720706722140360594927264928375112765846080969362666750808227457343019690007470169084529302486975805817216688858946796577529234151348681288540864146723387693628195166598332458256054706283668477807659689808323640070443376913245717651314290861869163607497646811513372644419916923652635887265205383300781250000000 [154,9] 1026047599852498494743992939353662114708145398365728082757007177985401514542860127139020299765813249898664102394063694964453103019627701760333876123458159301665723426328440718125644552863252935815938685584949420008822345608942376765460841589937508883119434449376402106743285130045966922955389248809642629941292287969727541222503792761216225802410677489944126353088335306438833068231212762622713054357896708345542901560533053608522848128066594042330350306165941050256248853931701213186520543430304739494461854743677184978708543527570397488989715228100610508623527887667165555792958059176850980929946184189952643741849536382292361846906522275970978689442593615580551247905132292494276475336252212150083418700770764030335753112947007855923792879800309975964921098716174773546959163046946985613016498492342479840292757026259905028705665685264827899863101149900170827308352952992376565583130314960922246815035348305848401991260136860971640524616454065446124064332477160938403213907486448646343686474769961862635881319440956187104211787599416767043183140179431589560829327655640924657457896097488816059686107598669955505059180031837901950047521486316381324315274955186091835123460098368054832019584932219291185777473266940986866283806026754548419601688298653472361189332772916326990495344570889271175744761258286130010999167852684907048969265957264177740726399289936987648663928691794221465515837897763385610836505960477679149578300440951385042946697677903641767845258255560382160063845728650859096161252555606325179688605991576208413381209310539169801972786162523596201995201814719814983933276918386259262313276310729502389021221580053086484992988276054867737480511345586359911452589699365489650517702102661132812500000 [154,10] 26845570156558014569989809328643319666281741964897606809232448384889200713772592420386562097734129105056419043430548160284011187576504825890372889237806416502658827259996978844532013364319951950474259558606109238861266638205138481674979272587560307055794550190191891373896072354075600086872803519985582828606609908715386176051692620567784518275912212706747982887062839087252803668309089940649885934289391170710661086096070185386982720653124045011713881226778911368348362516078448551439767925688999191688899655966663345164308490052828349687473309511900791902336877614731656128012542878695994148213691629482089342941424475989629892150487102753715434515197735098539041691172341459462236594163303319689461014798439389634525824737060962378116798868930733116969248389816597456206760195496529555781633086695341884605510076867116917568168267553882044998140032205454903722508586416205170376797038904306239266463171034502111866685852991799468032763893028450606186004815631274852091816427432191374115302004372534308421519243696634485511217886073535026096364379981291003369192529371737789865268743559735354858051296451196477264814256000143982561840368078590143269015038657034147591152831852561921895360716816441491349529996130999314736322997892389453291681908880119812204226370718209824181961165271505415187895686129828941492905110497511412590086414024008413696890283246584949987429102401371844268306755543848253957864716724736712464328064976962153704306646729269117461080849160442867293717951342115910454275456983951906780754458737974879794885191654100442874005855117615107459954867320556617026597834747938422635753079279172730447972465553003622227091377208944287154566650033856584078861828857043292373418807983398437500000 [154,11] -10319603364926852575307154250354056625449728643500145383168590320882652088606590721873296237475604863429332632659657494286341357388636306893489217052742038505222411307079004738634778406449077122575047166326584461418076686402499911578815134876585888431622175309200265840556095869514499339235867967932988489537686874744967701027725564467601906598410185373870415622744723193250230933268112471213602760259913439999837217472602323606657504513657528818432979533297568098409315159923761419522728078369756703225051572097398999464284514903187839862980955386200202839950288417989353517131119179752200783675807229731491302693596776984065109481641474079000978078358836963303119059204541459705156809567305164819187661601478654376457186458932446282621713794626102771896742741558072788100931942782404692237756091054176892932312163511863068975665481433529344632342339425604815662786012557951352761273625139438442129895540173911039879591388464889056631220482843536435392554133887778460594928968229251228341403203456558318686350911382777567247603719738102198172148441857415771274369607668974034478429556604627368281154912888121639826417592850587430481504072155210188075646240721617913281516731194646427579189682491277497922839518825675859947100716847992022312562922505019485354746095443141715959588032396081415249105537218616190979687815125692274747764601955408550977640197249168559505968927580561568816768789078055878537426270971897494312808414668248471952048498957530257860870756829751909987750454216272066748253904328795320730270964681814309059699307795771444769927736667095068412260758662656992129384110571680665087974367078096651422706941081633856576691604913303006325734251539746888504112121154321357607841491699218750000 [154,12] -53547141121783106490798233650732300803194997738408554824438031453903648367478247548757913707106933105815226564560044968133135486396371786151093534660669221265271123700864987216756543379646352041890429783166219066269992869958321542893248444106897575322821548876629088924462113531472675792473380306438709981206578426052065664077522766643377969759243673318483277018070582623842640269972925329383647506189206787970080669740721255304921552982934084223476056391436217380140306269069518872212528273455682857611188168223530130128113219273404128698235025054321725187963732117274309527965747513323667401388719207374425544926387235660741708333597009067076730648425023799734826704495405275943217242531488123872357957239161931876099519418305659412324540487467529842248621240509946010257341426944646947453648886899326728600989771144542465447298228169337175680179623343955101834419535868260835850016424839242635330802221608011332620668871357310795824018091892464195909407109704214143472065198080698990753336545927223265460428165530606477728345683124944940689781588988370349464626246546012306648866256483954748130612016042714559172043222892945324194860001727704279707179034755964772336838752818803267986443621822399980208968159584821518027153153270429419979763675423486014601558220939138292289470122589367633700348170765497310702332654687211692522997587273381921861266210170432034834685536510243652691768229698610679766448427209758227237162002072025831211061811591272686528909571640309098360229619115810128190014171957161413936097798214711486442785462897794641190624440258747407028841513873198487193890205186802808471044123033619535993668401530465987399201444701570032946619411007294075943718780763447284698486328125000000 [154,13] -805156314899187322473555391415217609329975261303517868134169188705054624942977421467343184649727161534304474823371440634587771477080221616047206835214004684919180996305631858625937470893784399603166096055503793122687537000065714983291790546631289961934817345110438535340184404566061900487582985266930234624151270561145764144310065190800505159646328393975615444255976818695250515596368143777028623168728463475466448395953877217602332001534527447101372742528680429707616463583509982073976201751183772609729573141707819257581085274636464948541201063926571609182024043746658112004918553066629156564704602705808468048716105669036621057071143017878718487462614561567011592321754558423826079405401198919285521168764855667786553447115362271155560848590229971818592333129683906441932094192077005023854963734993415979204997244826942937787361707956677387928631276095365723946959926191763445554755911270882667661332709426194688991153407524505085686153967226093269234230470126378746623158587475501086042165171746372603622909212697659901329616776642526930960846002418295059672974228151880203486050429956704257314021921071731392051190882789552091119758060390468553769785722349532535880077921370187789346895510748876533610087430520517696913550600911064005111166237546187305772364941216842451561564156076709339152760317223236282653505395330872244409057079411155656506837904485589614551289532533979583083367147376024655818244737697250388891266846810795767586811215254934519499952904135309449467219565987657358594363160298091419223948935559909330512065050094914934155658230918524995001524864233571917835059394764520182564328810444000837823243962091651010533723506884711573692019626752314209738869976717978715896606445312500 [154,14] 8024609620312260899725888448946670224076023289720957514397594735372682462117505338361422823994355842901669929344234427040464277281486526602847738665853495561970974663913686248747654368111298315957299845230681525935981610617988939823931435162448432189351014270561967266945388940958194171183599859316983891036313729820674583431342300537200864823671558326274376870208528752896823540165308895838957029223699677110917003577452296742383562469488665286844291170514895809546215817232418283857249261908279647276742622985920167715269177513564393540639264026494267801624108060516907109219938025736291034829700370529758927049024643389335112619787895144947270872068406746474436814976303716503416462550662199347545697629490435070703474394530776331057718686830148774383498497616160126905897987963171282561118811776076902731448248106673683374482013965912435240704423965778022905466428247673969235388588635427264383607375577629525670432536146763139447560284757037649772570919059664121795593118662721711056772095807632057034761147284612950870809946345617191036324488609247155687046825152750935894377336239215104740179712322229937486773547047892517249997583193428352059132154402847080844073508936624133125591678107646778880913064147667945865949305105703076340461197933305442325542924516681108781246224496409708879971767745530770417319277195413529490426475505370239304205873194924262090028909040861019712362206587942069754455225626559767922644965913841660870192842729532269811707641226896891030549324415502051196229315879795122067339144054915469869708133996044759829922410997601014688045402368040609448564567568458479941813328599687761868599521726554218381336717091439012006540924121233970822686387691646814346313476562500 [154,15] -39598651219829884376071165346396790950884638795488206530389400774198845753302188994975561200114457119950655037779134009406073973796126171117044618136849115774426516165059989800301881104255868528139610018766535707093185981408229622416755239017516146775837277807668822169788132848764541946256481867527860748652313013818269500850640881711986535288160390112385912908896897053042046539031189782982995317001783455056590233529328629523828353668359113978657643759027779777172430421144795579671496700869460551356667880666478440058056032088582497496135410000589461478008422269427245590058137700434025096608868182202177900257275586790269249565689366990155501199913374406458398535194478716550295164269386441038093986645303076496021223473689918909948250569213071717876258100307184789381648693379285955423939684322724895596423560860154694703679947873812864528375358254578934165616165462154441003848300471361319402580666530304173732883980113876588869561027744489289624012557935191693714105566563212281973050767733520043912066740902260573494530631358877288548764732576316180837514108286751874217151608031925354494862044699615072662318376040981795977407935151644208483346053943042798119273499588731525860427555277967327387704208236695309661841777975832888548378625036938604822381746276664437991488735207817586265641022307515294301297302278966032721863498699982807073057278251268556502971234001148123416276666348053997090670965407979059468070760413245122690950175507826956283673636649576755043239702774161998500336541877638473232235559562773787937030663649696929065291005518795061596064368824058319196140887787519610082487175534105783534883836692904549760589905128546862813233159217318757328030187636613845825195312500 [154,16] 131911601887628544641366646499204764370574807067742175314814396447425331580340449992119420103941388442967582637161805560157356363953313375431310856506903152269879418628193566515514872619493947477515905716549879086466412897650103873768107001003108322894653866393571632236064697772960557466369841358452605550899380342503403732530046717906112353457638944190452534016121741911272780520816149013047710046277808111743563590631969562170240719104541077888313700163985153468176763272586349228197146213216278470426450662569040159787367211682748220027378484133994435977604092325662433563143340997646215554427382278140403631099581767135594353146968084593698473618225964892120171762703044600580359294523505359726568980689445944344199696704100380727089881349108749135956615510567236611350522377141516681386299511750868644156882348358848260130217087298262628749002097305057942672188626150106468594715908855340033571606607335620242141221330629266685367107041021154078983182852403085558856674423671039199949459831488885326857555103649235280680465277488961752426477605588075614695831026505060666055061539751515724005478514309499342584488679724124620065188793845450802544252126828961570234765911153202405727740755056586687971680101855094695973290618564190027050798577871349533609961944379623083189906448112233216566314804922825438905447060062192690118385709038637358725839939471136433631519683415466611784590639748525030343099779598981897922710287920551683409807671791834295539743174207543504528808257923798754746262355434679094968271179018595393991441830615035796940265120350800680544493245233665388679654366282165896874969540422803986489343791473330092658984784842396648183587837266372844169382005929946899414062500 [154,17] -334367259137763167654979995680356402118715118962081820063730203581245959718157692374923722558800100558684063113011114114810590324970578480199367425003894494826167397861971207332630173097932808219382545838804938944590007208014265699113230778945103929465780415274884643550292070790578839122806407596942735672201212115098620302204532899485659571511583527688374516628608981566842407175146261633843219787024300273355886807317735152718662152709411770931411697552853615689928873741364330764009868148965158316520318732536156630880418551848958130384104010546427241665955358180519551097588835705617776014745214737955308105507856384384542501208091932580304043781695219572358231956342647666020501218898858131855832582928598552337921364606286549164785355392418956789894853355195065160070280667555091391214369765287786394679636721647012528434283947330087856396170752075752488708615015845975832213664957705302050544480969551023995575261484240821426604557589582389832173849903586437236490504537611106549083716774623039385435169667638862911096831936896676573411723182162499508001421654727160763470445536434200239468971248458870619149671560031045317392866482742742683964752148517730395797419582025515650315625669159172690916096372529197201189049751923753699371666271903110977330953014273370179086423958870532628436217807148732919291451043860417539674771293717085044034916034568417534984155455843667195493367411714686906235742869483659870839809166282995320340323986864259649124702103321611049503666183337958285170470208414071473610237177167824939386276521545281179111552071037222138458027538118781072967845377808949735494005554282654746726889112963852922215290688965929049442094012078996456693857908248901367187500 [154,18] 706713235735531894282814198605789487018465166290092335006323045137311183794157022939920517186373912536483725545420777590731943095260541350817275042778671824706357618559827896085019734857582647169087395541986997902103708232645982138031935512708937823412584559909367662822988671858159870963710434784721105683862772336774184661976140215540005765776821900653035107489428910059725394534980131902400795663442726599719059994453869242149112982241501113710874459992731671202704061607439625831439875898503527815012497709292512205993414437018521833774934714490008679699406457896333635093061448549603776804648713012985090711191205079953940375156240762472332467625797377887022521076628090614842753434571948637038961676221462342777202624071518238321079330116802960842657121029858700237946233573421477885017985042732013146224639890491399579921829145846793744789918202649432508972934444423393714511264916488375766441644948311704046668927174938445102625645348512632446851941711715686483751601490572651711421253894966151671766911019856401189192691382699100046689992008336437280935975733878823372619061396895372331182804275034510427920024834470041351181886312454045181683431585290827945239861381516140201992331419860510042974696583786248634817844165426118071959296034616815869363841950458428552777155964440346570218840864254954045996010011513343298925986815319962208219702789285118730203883923901111148260013506658999260453988552278335050277201737165649548350387840510285120847522948319660940469409316529526836200007558470433311170571196842731617879907328241243614964561064449137602161141713099494040837814652441095754750562169886636844142948875239281845636346024068407539742153744555253069847822189331054687500 [154,19] -1336789691639065607973166436576802530568722588622501316786193696063694734563801512787902088544598163506951502747503441032222408260810336248843686680620629188590767348296059383731048928944354146347699822598262464499165987481045928452741731340520118793357355872821586417351590680864814804824855733145199543863055461569573849364673249953467652349265137914529715272363357960851660290426505676971345087796464070273654911779260501889219012742422290869171605746777004987129729415418526166785674789456198415400591492191556091769016763491762818178064013310925215781696552407542544690668515127288547159868556309199102563487362697014576867774563462501940613234401326165761578539014090174348126794240773490788942191978975224976825102494258606860035706618893790214623153270649048942683612485107213655999516885140748772010327651954982196993593521988532572309014774396040795336857781743151134279930592405092959061662254600679649713689147106150005679074244518246369443106080299048152218261279826220582567141329732726459129702571683722577359919826796046951597826847500210425019695592834933121426844730311791451973410619823645561449213850053671671014783455977125398277368640233180739254347036672357511583451621941068571677753447917293575803513458459191502357987438676776546616930579076577027845396345528432839447637622779686008395333226145970372186459692762775147218406857463145562392922417919836148735372526624183055286310979410292017946377273895173776218971891389812209398980338706764763996991531023791651735343583053548420138988118432353385375392147674240431388609097777241116695251055389150466354968755397713451339861942395289444328244676770202867531084210476868129324756750975211616605520248413085937500 [154,20] 2342819992547084749233636735383099461703097137994454471040800387619040707650515305037754082714605316091189795227665162406129575375770149792524512764077993782951336661490777483959367341235727188506960734301458246482353912558330228667371963441125098744926276235141837465582910846809282276095416275691140170727975279117902436327757063398538332221284386749546980082488294893922539324049726171025979725538232375998030381842184694746064216166746990335610901931389548390473479674817869940025187503386639334702037428794651576893850356837590124188251172311168872287605178683541218120841485925873859419286953471493617445608401251930280632345048817177941658683888115101986647658506677160192646465490019515730956783297816599175550384236586669061370400750421210111693452414033590100952823497929960794851199205541035211098483078352724854982514483509595996214477022969171653173430443355626594816610681857544681688811947472890995434008291425437484496553352795691151520674127263332662643702080712942670038163616973773420989758924500703314823053819200460776377103682455178361764442170777975920508377873935562497412898363515206384759139064394793099711058794084735599114252070711359118165340554941818203367648644195191924437117595261223512545515105325714438023400565039319140582102154837934659584635674731882399138606207490360586209588465513119138725848437373858273020004864349648628461334950875806977872846115091304171137368604920936602561477007145751892120325409292575636058600856663950509711507041511813868853628431915355381919589587319973100625925336376102751916776934338787463952902276570852077378203426195420581096315812616783458733137077990369440785813592215186318412634136620908975601196289062500000 [154,21] -3787978739013693351417207126123101649803016170508000205485829031698834592966136279234933928597305447883598405484813945493064856796258021554926029032027387745265610474822888475677195804214731224951615878305484120554361032223444745210084398103076815729514532466025480890927670280443796367916727091369116850044657279919842300885564320784339970326701077558314176404592625238494244703512822073643725310194032880771481889366569170100720091889057450131763543318098863442658731389641654444407165781586131092675423759179164427603815078793293549849353751768979995405371542952599357202158864063539995687391600791579347688280341049790142031652516083867060670422097143589940120924504765193912546098653688257055711024228821942820290345558598422351343542224886659921331014957296083801700957520905037251108448137554749980642534249743090729589158921003030218781593181877887992607711082129467353982597542100106169064389643316068901680839248272725659668762016527598933969030344549459533329659390506590995459327912095621962702946961924716521403008338415798695485066819555336561397499598144727745728318249556472877028041081306491601271857145301379937718791949060546515851076645073910898700543126540592282714609528675128637809818694543968897952860256433201801033189434878251317861606693271355145642802769938780379724469974235935753521333432902732551398750057818545596260021538149773847418151022254579957551172094318707531108736465391141571458991877737010812904785331075816136409197771322038187414096634123745578523575142715744832496773886964490037829110183700723466998145005241261964984990574519540504269235857879547274202171881141434050831289355348377524528530032813711247996479869470931589603424072265625 [154,22] 5534614265946845349557468267435110399431124885659334505782082093117864480235808917187902272521919478014262084691339635491652318466319466102668500466955328112630055743698376548328687676885317435568668807742942254216434860227006263225743076380537569899406727491200119625783527938956934417964519107545965071780056793966206101875473324226011887153543684659709844337910248535407490227898305156801919974858528399888321562573076985408143852192834355315170800576135973014605383398208297222239385016369130968346518764119345111890766184986389844558916854285854181041659936032471671413181601842052878494926738752449031937601856631858704115052841182107226569940419938015540535173001094715761538037211753893776862080085489994233733103536767460911087942771943192764749994133961323905862630411276406806902222374401383030620326864712927763426312098910743503532209670367929186322007059882244439418457661028099618545913640740801762388262153720015582516678918763212492827828061227448897633373074099076548414436349955989436273653720862282131774644716615933901706165373591975847203795191158461995883128995894895259925295836248216435211199649839918165484947095130590668244474386215892419640539635395181200714249576691282686860413428231239568135949447100802574137370808717954627785019350185022722343246550462074209813788162874919527870120028606392431196700094260517058945468578489531364226396561631578507582045061334158015026395075967727783981004302688709196873941650806554566671850762909310920735907723135394716150587036098216130626384265140779561270067466694465451965428566410756266656622684036167996086144472533823786170110943060354429894122322997818611770238335313880639887429424561560153961181640625 [154,23] -7232048853316335464911251209760950715919039970041437871137136609650614691130446376886301678183302048731399159865945806269829089379745220638894794488115248414953694437466674568419762778469908010662931800369543098548732724402796292953676152281829940792066204121912984214506671272029406175555248676111487951539259027198206712749285929369207113585264100065798778779031137515422386180993837190797532906459061957771090226888411385658463822712348047721957571290320873237469026389660425491806189937599326334429380637256944185832959483551441844752834604622723063290493937628810270972917716520575726397297479476638542895885222850448480658497752269901426011092457776233960503123539910942173730506946667444988880558292113779482295428357755686484696304303472576978579391869098589642009334738306465568137481039487139818242619353778365480181027855307946151765766768139719241768733466339261692430310853493819502381511260022308048804632084214064965252336788000639394282888418162618419760117607166644918230266383208866576497603120622504068036304671181415144084044824349763968291148633864776464893647102092446341457391944754033488234447425841269064684869420095616693995617704583328512588916477336918474280010635103369209448176184266388350026636761975714970734709828276825725025371464917328552017448744871335416823373583523719194097440543417198272043961469725235752440554611725267318370566703361329246566070938537764183527168230469547585664537673418527972356857545910511533344081900716092615026758509029602657439342373619722430803134612777703571891407371989173762803455214608737921527218919846122395407318137909085966539313208407598448660035865709893264154348245862138355732895433902740478515625000 [154,24] 8570040194179641778683914101132379295501170273954794022137654659338375330526629570933722950916690261252955153401532941938483410084053984106666761862782871462302306351380081004634623838096293667326549917096114521316318986750795551139794686906003863236265253949302308920006873418424101921724655887690416375451530110005544722899205752708018449050914102056713918308833096583728818578376510829273549917315692628291900453941169822547479493186235600826807989023294380122374785689561504137613300982884007719353209453029372867104180140551535632095525900854149613166555149119111407802451613714431838984115678674002660389414880924086326179880075961818365888889161751685851401736204100293672138795616621939618454214892929410500977396205596600868769239305152128152429884926244484446814884079180871039412225937894752466635486041007751705668456749079428028884178007340374770502346455820122272554903701221210202733190551086396193389792199831517005317014924792680983057385976135557287769397598724465293635572867885448381873932347982643824924592592399525619550742269377062612221590639665423504575962746872541608619819302587311797963994609813534088084645561664073540596323130264339456728389487291201629189343098472219870865852248126734334263160724548342629108139431747841773310448284058347357881694163022177791983467871859687032681495894117046475023801817085042704495344750580936650518077911594498211480795164158271036120784001889832189237615009861624786244169529647453977880219847420921040076724820428310203826542961814200575021591461468050811959569230046264522658652129179639572053638831241437340840467382517722338910973273351537484436353675104597473252415657603705767542123794555664062500000 [154,25] -9582611384346865446953230776687572644084157923415923266875268979396907035068208376285966474980392298019517124240284138807076204691242565146098536924511895112506132699810201980818892552097102031348568111919470266249053859122926482420515433445322386256564697425273076116985659604542181804889540774207310403470493408655181107661811364658323835368488878716213066817324072299972669761850526976529304993441211926556314236055600458392293253951770137346993827482748190696347642153517840277780875911075085131161051680306922089429041443026357844465328544603534047815361478801743474759024854604097895744957744931999118084704602164813560244548976098628945784996016267625201659458412222744827349812436692279125874101072328189988978426378175257630113289101977776971967292192785079143976083721676417678578638402849921667968504051806404186727893753214221974517679595597208618484862700970965105109692289524900113250160745522740207926630610113550178589783328215149250513275686226358428951087003520011563549380271439561601512094990835264587025585585994861724452269454401843355235127036154722528775537124438406246903927584779699356896777023889232532538381080820379934145624786347496749670574214231871517020468414765068434504473337668801865240094825404496182962591136761813127932910478620244155027112797304913256290487199197305881272400776556152758807619605507403058547537459396637408931714431078149577986079427548822104385110577793552698312829212425022180827510853007139684912969710659191359568443881070746588944290349454550406736103404676011007537902102307190027581178049843267196285236600737488409965969744480714977401075860683178250886931022128770461928172317184362327679991722106933593750 [154,26] 10610615187195510076411588357795429925545412405178767921092073983235812967124822426631871359403350695680628926061603435005324473669487296864325445651671333126327027146887348180556743323229426996132765824817993833710806349458353649725682744379849296139765498387500489766424407233104715618504857014250992690116954430366193518926786474002505932796162011078277095864512971114047478359133207759364935648470782006033508967098947529127630801825119207807704320720215175363241977708045466751753572983306041493266673316715290989211192621852006800852322713846092683843772496340379519309737205179090740174209448934425915983239296221915426514401634425445621169626733466828212688379715964904948985036311666760315209435411835046878787172037395628682755310220024328850922519019829187409342452911752504491866810178859641475459194102474820747604825872871261953031142271148264516819929204795325573456851969846460091499060448858209486758335413182380981596117178010896867991641149990947791580002763836983430165686667929298182380865216771243887447329715018679655321529348091741677388632214484332696314474347428018953757715072771993351351544481558112807918607217837012285643577904445208992875228586399505025313083333626634694385916163917808308734752157745335341969101340772849141677560456015956962249830705122486746678325164715914169429245162617525715212710029301959734298685488899216234713897600711963350467480424455976349368330377935581521566928317852338046066621011092298428554330683882325548213018541347659342505347974604365585244690133432837383222682336978419689014272922002537738440674447985155423246740196758131698673857999996820241197845548830882432912818628450622782111167907714843750 [154,27] -11873303362339280909051935312924819462603909348851857509297228535108738144763842911032584567720387922588205236652039795628645224879459136453531236332786780757894952579162438241866321374711305760398259494321563154502853015447547099389699274069620883524847696739294915709397224649448727021610825178667474451171388476969751094070242545348240498750581618299348380978753640173096797938031926628559649478170584790829084333189228672950482981726785161944868128659242345727591197991879350357740230477828602962619393136047966162156881323679105955134704497654204129220544904509506618428398528842818525773944672987294794065377173433744114136603443246631850123103142104686303910297553145017074226606426855267080510290497775173809741767556739704026830779508480601792020884582348545733909183173534756373035188792104335731434821538904894526269555307307103598242380116021951686496602229872801899969588712630684953206216186746295292476982105286608187984505062497836050074025189360503195870582556509046051410456299283587974715129718873242417737877960888242716450079278819794598068236149230986703357723335641033655742137830849040059164306947019863440801214942628990592820512812300013898065847695274167753904398456371966514874423919655610653789169848758614682603402252438330255337073566437018688114001494862004343281569898334852750190659128465319001405444939160093710286322099141775432406235171805287511335653352986190322664885574479791530886518478650461288546615461746590866140462347209460057277705226420035220209805164018498583552601298202353545105678880564307193413895369248234104549601269429925485466520893006696831065899155325820380986573824864997252944430599454790353775024414062500 [154,28] 13087625511840023339748261454597508423687295462282779906509552842108673755210766551909720908587337551430491746841483626829986589789981832247505470518187468663551194290928755050089192043111888987810211475740262718080778227856806702196275573430646946089810876565980645513249532184834317324968740205396965738209295023917971879049629277179579930768562140361264623304631421169683256039423278036302244861013957138241691356218890952220142056907952458599735180123341039647400698852608830737717720299447236991540537948298121884660317436422885199200688670263611483776986423345908087806699363380527067897684373065081929467321233227405398758190174956712903662343419656330539006196581799491880873299891784165159742268915468927749417979337265988408714786079022796161534964241155020202985909480202005509098792364529449607064719364568324215265808614207746035706123337121128434761025378832004659336540569989046199667192015604406023638648418363876612028375255595325230596101226830130841053363846059182932014169480228949583625826833269942815669273766318507436746471463466331740412852440980194301349880500678368502290209978257965279258264808114414736879158463415591916344818876813141742721464112416469277337875650945534504169069878903304733914872381833813554625714883978543380890205151357975251105107349826318817050058211261935101134659100022987016577479794468111393701748840500207374644737710046922861047730470991650493918103014821045163816911411438143391467382725912615916034563712711951606477434819621714614133295971380269212911824097122994263718589918332663508992077311844425455288828800548833381368777810363331500023855814465450777152795990118757573731437329202890396118164062500 [154,29] -13576241887961552543706869561324913465451999635944449321273586552608812067248191790761569667458165475413446481589553296350470958671531844899560046470374075037382138757410403103022733598580343048347021557589899049046114191408251824169492056586740540295563864854956352075972953544011012833347001333132389709809222091724488195723123095265952409380354386086642093746287651696786706922864152401677431935996651253225447510362570537652898312819553413605874190408685825993244421302348036587119084768221726285405437548605571275287696992658212681719523652857548131275697001309841340064694983569213734730454952656626973898523300384954984432851040059498367956897625785407614085823442072200342841291252429325932436148821186780882839178125537711034756051893221638611116808051321727475508580622629071089013300553856157955283316380987711389867856861227313729222203439931212345136754206713737935591163241861693161042910725075497087737711401618111482177870318291583481512937951892993724640477506441428090828271087680678872284807250364529312611516805546018472815861708132099664789294872546807931726564936726215609805030413404607130325989511319825222470062173046719750751363980406712631051010893928415987795088941295716408234734412147291088329674206394556498142122126320593947555249756425218945754347888967084277045127256509566698864178063814585977749389231897136502927722345328859026954436432817633119084810599247138965752174551581848014554766675585839472980499689253801275372386563173916545025870007278858433501593614079055405302874199864513300607531504768486584255707165008574951775125940527182043383099155416274041474043753879233617328226687954708778213232755661010742187500000 [154,30] 12790118001847457900692884118015214423750592449905492976811448207868955105908295131794995853370935802055620041497329229572363590091271497836357603614024195244391286784305222633776749234747103216245763305809358316828037035658866049685153246350571580575476245329173303971454277535693967072628352237031691654978077175613887972915032090396940632374264690517038904240836466963536273398747815947201948148601484093147181360636738374070947135245996366554095340038360533303055802925068524498584570376896735727353688553968018949023505466695591096725027317248817229551609336217797232705783854451235626574226877479802037959628012501335395916827386249423751359088711990868142797979164931733110548772258098323830551667808580101396438658782924223645931451349407573559482189931873020347041407937605899185419994932980750671136359402771459995388044071322566423277402756612042646093481932996168769068733138022162095570321344084028308543597836642954743076672720996448464832800160122457150725805171841155489266336992236887122205697219738525795125513167286182914082317529353151809595785121640031602397881017515368663537411805286933461975142866758061504799529453886715715930926767621054969013558916389115422313461097574408808736596629710410580205879102174609130329924016805901530007988266536533962834932268099647294878821596002749869371976121284240655444511023829887029745860564280595222715714231912341942551282222491975589369779840561674988158662810935075257773440524345323890768965020602960900648579265492825535189163715725745155092586404690100513289210927861652146462843315454727913953465774146597593104069315576541266329222392159021416172175592220298490985635757446289062500000 [154,31] -10746474461094469028824384287086651634097363584939032990816721082862417922717486061509332110033883584445447713021573996523197285331723316775165322388515277704055135245557316040950808491221661552595480115084856126036122976093420215574959030350492980075436732202522310643642580440958361280446664520501931506844408277781317247567114775190987924983698157333796561208295019559083146721140841816209145043590116994945334966922029277188514768053549179594063323298865519521451032894144593476201514722388100932332215125953586472531152626953221959250845321809937422474933193537588217988567177638995675678694580077445181055090841883550700179683174493797310189245257914720654655705140404958749814676384576113192162015817944020851517674287480626098543538674390251355727200867182697230664098068143704911322673083116205678098735424822067413534601317364531557180946392506113667679789459247734425764073492794793067084387843757540988153178318378214110317083921104944793079256762524510452925423988884631432393391186686925824491331806224210716259296562604403441682155541526005939023769302493601356049844770408131351283925819772443209665043093333801861209421642689766779823697747381179687781638981952799463991667157854618536164867088685708884583454096741684780699821547287942925344682722760840937183660261005354112394233786221262702567320509647705288400661852826034389454932506735915248663047791176229467968923268924358531927982956381221393469626051813840758425887927749917648065804859888210957269161084239670445879554834516523008564734683240660491570179459173787170006831232963935616021365822975218490230028141321212657917361860516322991348280442800655408048820495605468750000 [154,32] 8009444182467841572375475485772159275411255704876010849620515572251694113465459718319601044022817070840052979854296224520144832096115775225740692523767456756996937790494926051874885789630665249923513057785715908815906923290165289059705967547156079283255746385641313648453052463971406542506980167587291542402171235545516573614476013277556149929498587272765071336942381013702495155589541085277237373571267224777089855117797111830270467621228470085939630226869245582174247396510413551440462084047048336487581418346562846654965081871900667083264070521005479547150775820407957847744237224505593117954971816859188494701072844670508080853374967115505080804579516282039960618242217760065088455401847282432350580749774954042635776943192912393460088018738787221142589610145280202306317179460669658433791816302956667285069686447220014324587704120595428108904409760846585859047662818890190423595815172753551560082744260077710193051830796084376255777529396641591567474018326630849908405485390317192997873466284796959596363284606908321048858235020425351207049108573785086585025985139177691776019648633799876397475367252509189923367155242555556542658855847521195274641335154041290581075055805721786597791249929846554753407984739374325696924522412014597845569977275897015610751658365228175004128083964117842014876857868642096690218308579366389152718249904604509480978598990321274806288711261569743466329449065879224787999870525838177993068982427536251624173057708963003357224126227268263016839784251315308766812071530504957325930599356049877191840365757013164719236713317972675135466745549896663293650868936366786253549805674520483243748601586993697841003417968750000 [154,33] -5306424253569512756042630781807072276453883987282375191760922096583006345131603783269565319700378207341012322654591811969584163792851718776846544459905402738140601723464520308949478103097770019165354100616268912902465434372961227322529028096261853663726095944885672861180491786325474527817408753448268473482356682268232822067700571357365258678776034825918724465164337459613949190031525706453316538829668047710366813312157076927148664706673374646723418465671901773879194596778161308450799292147062661041067970448566043464097030750769430051353787700332096850646370387773546869857872118688215160020970011101455243196998254803235915489297174989414549635270505828301770094482386543162891309003273641300122527126194784702317383350711870676705486389928771185611189942550127820491588616948931956455656646906059563823374718263759594815143117699445185393828452565271573455162259131833362409402520105412706085607858516935558771474625754473510668447387460436691838664533617363129043421076032069197661123762341471652725805761541473218946009861768235536438013159308155323203518727349806105506636869589422900342162651785977495909727405750031414524877247834444086765782227680278313518369524596950956928099844204162220486619311481662663836965043111833552216890114387880082781216082927121262761116724769480579611403017069878072232078228172237730699607473569012112415662718958174425819399898511407501455849645354845075505489557414684919015932710412414798745240875020342617186502781266999489860129004169764806460420844573715478916454518972747616797776661528433634672134781138156357443827397215304447102450788777419439353359547819529996253915576117565230211181640625000 [154,34] 3146216363680905655518834458845155547904867441272951168451652858018954175847992094238270055478509103426480829650478823162749224361678516059514951134820776604520958342227356409083468458452969669908039198478514072100175660987822565737521455043559031934435614056999435242501368712030755573693686102167708756151449686499234348398290586436154990434260032092597929841090093266241888343553804443522077628798554565247178723485813105736992752467264214080515230458478963461031725362521514329597603927041493737375309874133471438810087809599653720710351411362381928175126927504409796273828873608514181555779971114226608955069818551363623756283925994354475720587223476125005781706680571665513888837210413242895041362402463977532056289596343905442906230394070444043270489390808650618725802290241148599045282959722228364557972483548836205342339402354285001449381218108761139967858774142407164705021902028655863761172897964270647505863026048687958643309738997501150671319833964780482292388299983105116308329656864623636745942922422779677431965499001916433820940906338536801179143313584628930020702586953812086950403120110974926468890849197538408211508754702464860997205906271195326577727303591273497078482838809060348920404437113116195001890691209301958715409328532476376807558481051512507145983642410762949282819199212464141278299956305444952293312919396865536381661459707104740713626890464441238668798292203603142591778640147201419559232934396380535857391816014481477982822127021553101310292362799757701057172463666023095939923432451707912124223768284649770559955559971947260099489664970695579842693852632092748993557779763375027744500270274002589968750000000 [154,35] -1686477262219362544751827308752229689748898091472678881659290088760173305666186145508805517385991244263932180815827501450710708198820949917481790966243737277165754619504408944721992795940879758686907196723298667206428810250383661075800617378504530804110290022156329079810938530648181417123775205964539509615395237989622221034071994227596581735683952157155557911027707727507618143553791020961159999572149346083484886291916651062191681522988388941160040103589613800656188901053360009101725990021551850117390620981880368631126682111904981158891095408272759546103110816818769033525289104536173666192561322065337678766332733488605141366064823639409605602997736933069669168291912064491768013927269018647388371443510989594397629062640885347665514608687059944194771664989085368913531698696585060193464313201330600706070916632892696940891842989560594555646484724259178933738378105185880487867560662429831493838386367449494496135749815383083859653619389303451948342686906075480372662894949667727219309840137052653363927641451428478484583396519328457266600329830675904817790834126284921614577125257384679589454527135726712258518587658174043616934749146858546172461011758238855207685431303106704525664467992529361594466433585663194734557304649861566885526637322536974911376657428478835772462452582346856380688603780167665537103110904814080189072153862705931081257756732891796725339443608476760430122446093245398804154656851746190947529480651222402457508552154613030960820908224177071196352847231185434633641293596004804945938771371442878982306113284768076720961306396527320344060195463110359127562282883749617515445428509589191241664451343389669531250000 [154,36] 828261723432942687170234279400729071397565258277877315159147708909035431330425188309075323762871304696232826634204845432365703467010758015768935123241362162523250794197784403230067448332079275914591897676779620282973534911720720587191941794862586161511654115825773310418911771814761184192207681762693441049432414518551083589636349615454811230261803494193879820305168672434064431324483072126437733069592863502002788035996558225596845871192865124662118650956901931190334211440180993358495769492298776102208056838928615004261874721688821755393154282708475504406616194861971997869124090790556538244724956435466722670738043330626428009472935914667805517261316385043202797062473560859293480486505562655170890345878702141741726924775724818897206754402957327531770397350285513373479274953432111628674664931278804981121925731491938971132097414743645925671020455202327136962754811172726291302935106002113589314990335921190523852140045555356173225485066091878359119588356046856905433076586397201615665887616991117859932098666335061435675755877999225294415882753418143758330290122312243481043161557148968918893166250580872130256188892731923414566380057703498104262635853238928675635001848600868672642585892387517259357555489314918624923377275572572502104208246673316678147992485052815553997061632977014224319638392971174690714319993123800995148441807105077429076343659142742709972423571502114762425154313947864740041579620175773912730941081599433617824709895925041832022279249696485172928693995150873970227611389584114095451873493267711234800684088847344232203865355896565289001605543934848140184788990008259606175824378609291235320016001119031750000 [154,37] -378922842051763383982933504215136410050667002457401448782328142236516303490391839275491012551863635239241663084648742039906690289417738834200320232991160894778778024753293043786673196845954377932768442141928601341382910697981385132091361369420803578300703623716575246284758756076269836285177631101188962461423501956898696622278398028168191589571573518371817740166417874115423213059219640585125228994536015987486922851483196404273589091746053080220747400419873716046356511547679318215404544600386375556657040854378499713264411441429372070863105350711454839371219110493976044472913299960438815944402954520278683223954791986179474268280449322941438210561977613025352353671083060925892518930153099146409922949726545846958332884243054240023936818662752434484073868937785396357266673085160075519564045851926322386298119598474882891661414774260294537829221843780557682459175598245377490049548683519863703565187956926160217813884421017468882623149125454273646690007099879752583840140697666066296743852395023631178461088173114805485254327137446432501298470579959391285833306454921830225973219972274989041815436695655288221331845650615288778876705109366380064729543343175802656911216838576782798304227864201029628932322874751030894826324988941074127522635812767172931746570208781508765686146436893807084566862489817045363534453017355373924487695639574495710304783526818991453976300208451785306664170168492641672857851607048468714230929341373223307216787791250980794652577068772349839612778034026466094296459131382770562703175792633822800770517606826861077838918725620355662743019131674554981981397494644832654195750498702783736740757856268710000 [154,38] 164732342287049383423562873493073282178681139677784139048095282616160848796347187104875399627887333445850718759950139462330392428156450437156558606327367376842877010903966022121671353088695288343998495744901853982035571860419457009255705441089032499318179182541281470663145698457674719997108029667524217046706600515152667977755595664886595556760377022827727021240732732221737339036124246464120052369617369044680995528357341336972936257561404049933359853214956923062841946000798982417935136811422986425641357919100496859358514304450323198184500245631373559023208033924895086049955373390385355579357395279738525273780958874188104151374736710540929188887276126648545935162811469586257660633254881852737628599622279247819689991265392724952689188744388472336521023014829357830503156230913795453596161215658364601904527697560233210687415390344507624029737030402165474449096242893578669160267061794524860550092839835285109711590456506809882948203344395817639060129946305908936648029590024695555876277619264435691790832014877609837851957463673950855052242219352453126658711989436810441850517953757613172384478801533962140159892468145732994304475025952018271076619647636408515664788139950372187257641244151886129521583291783425016300253160087960270613046814835302389928936941145428418941753745660065612733915072990289215433236531986542822746754850932628702500430772459848669301740157282931125057413170368931919437571479100171388600921587948914671598712890578183280630785065691227022003846588055299364911310954848278135509080373177866361740435420029444467591936989618615756715343712492220850995985128727660622726317538959976699380762139248960 [154,39] -69592573630285420263465507615170442780184849805758083991282767123743920006083174999232128473090084422000407104564165143768676539582425949051798152231812324388313581538309532885548239435355621027043885638643493582092658279857169204463478250112706781545318389476928453207481303303052852534263309355070169803667378536232316484523597091613581687983912002216879404090910070345410707224351215773414696605646343152926156122043357836863443924551727433074014231740780264191725566838592686996655579083114015256337127782030738951720693799515525310803185110229527399546608036968441417388403714122970720644838616270475806334038042575663113173795697564196919175673360877352356047187189363076054701360577091013147392712505832619728583397297801744893373521321972993725615849883946854513445592103806636475649616871349552476052480780069610599398023309818307151014237486507606816965323288823140330271933031324912472516185525375962957647300791652915978706511662675283408587728202177965170863253388031448676288854884295527264303917137680706301568123894803530185237994024072082889351613088787311980556354932053243653593744936637810172349904869774876123603514003170976076237554740336322445792528241704061025721976327141538131579405713411552442882413891369531989083192825219224120460306516959296354799193518180747020795370899914864357470244100081631388825506644971606704757428457467930424468882810031505380001151302356699864147006086574362977459702770546084360160148740913129042956153814831193569602157458601931575826203416240833472784115529335693145731336110853970370678210871002207862468243835388835994658461290088195836145779787323279984068431284100 [154,40] 29166105078758380707598561109467120273763993329197178221245922840546227671130273662652107262162891546726584825494244819871437646826254515236634910571174425505634737252378734539940186019751120876076441913971943228207994418089740252396712977251983163007633352686120986078623708324944355026350533794810829220506045060827938077959416779763522230395897291865303742099793840431147714736463137426374620403060157636802754178009913756300428655553485065814367734129033686447800543063994716046150179786413262749971670702185312470791062667505018664533865196888805544517299867997709690891060476787954676655386634685927900373377862164139422220828325100954839948464141503673496286559795484923107119800642354605652099147369803438091801980408789201113161239500855604848556582627441574447472235809860881520691540531996977380645850958938038497494033308499409277021103808774423100916837002879628365490550269069899669827604130406718389746907696455997787267772354862589359528567947490549999096558905146400974314223727216300156702799623857869575334865258505731907604011851685848800622680308817796186727635717658703248092853806404881526624757027481025031617025212900423454555543772671025333884678429715336282730046744885276971473896204178220408879287687008383027027223549931982987620366831387769302580880977647424999341112976287633790076320983059367693916774967199754448445756005823820685704501318304151086417087822355517008512385243115877735621106817344034199348034154526570217832491610833595228657472954341931090016594137445696143040085846290701971530037032036137020114248159016672954042806097151622423286305641470884537167208579425074072621607252 [154,41] -12250103344664669506327301666186046290574379690807567208427392931847029765213856733941944156111866515607474893929123644075602057563561838846936393907675762025808228880845076343412336264931506962804615173633712043761785295682815067226330892009511499963638834633756954409452522928373058436841361245024232228164164295133168270892635050157790484380561586132614904273861882846671758770188158884822363605287004867061375334785092921102276265026644164141658833610548805306442370873921753456873119335796272174205716770962316126703159821015990517522376264289320925358656683337281826687884033740439282876425114380531938212208227498447580413181004333044891388864187350941985057399522624667177381996053885305222931789752496081335701887810456589256173256359789515047376358279793628615223979901056902812122205499390250789718160930290188276921422593435183781365826681205246873140239613428872658656815480623965222861985983545595858413949216957147239963714062542693236548715088865441286735770155657887429270559672337218686095714369323203704699490589286114480679541325175892703138172500707428258857719299010621269545040540068301793576296102658335077453275262624597098025366004053048084146022448201134479157849675065181922750574204585911349789692568697936198894573048910349745045359327565893672686335680779815940439806197081092992568164895948594036291612415580310976274518213603400081838451707003672622568991446747208300754239794972033074253172938402782874314522531386052031521280039064385606004668926089114724105908714482352155452819478689729669257159123371597389895335761842133393302952273570162347520217653541479838652983611336866525173448 [154,42] 5111130863681342331779880552642832101499453768918230220315542257460991741285373910740004141874312147366999168163262113022313852963545043607142247026738249202113131796242868632478648183626977844923589073644456488650912591856833817600971778068852218802367259642302823977348890204132043268942005347048947156263012842415039468842669050012273409211965228938862832849505196132742506819267857377143996765848717643473336155051077379969348149049514607802911862895989075569011944454831344806327968929507054899474284254189007631559194863245686613493546790494926133985949444715257463709742872757700493628367877789349808919048846416034960637020370058398089764585131938909488924759066448636684666091646369486075675826258476213482579096329583153765662059907945514108560960520091399650667940819651997828793739340231945956019436478180256265045586974771609643905772776738114706949701013729533724004051261216656771989349961286631595679773801792907593683043424141035215876089572889757609536512033163703624011321736972666759708992028930388688366143623966507237375638021638275499300032177327911333941563835879521319916943281469075752873040403719297090929755116194594780220834982757370606241077662292588959177402714716587694169088848112731529014718405765259932669435377580300242745605394426045780607718484004692583272488989213601147331802641608490896477593168033931902043218385216986623506742714126013260280279800387941783824896972795495908110402522774341640211323613958070856983560335644038653231321747790184153710177450803238750085251882911375412634417346753122028886440570120116902035993659285590345094961022666286573309611990192941100000 [154,43] -2061982310110649001397228910741842088539845858394309328028030167284019102966984672958466981904171783169924300095119377326272884020104459037767721797483909266984039791727645324590948581190582772329532869788564216212700311224544527740656672957930931809551104355702027636855367986628182458093308214603497712096380269992100793266291888756262210101758365540843628528210774591961723783151641726432482556153323251506541270713446424548145106111814081835308659738479383726911922853303489062200537548250611368182622271099486653967839323063739169897749639523659862422902599622658516275324340670150748132540994477177274420763555656803274342846419459483651564912610021973165912097962864621951485169213868022637203062475064619442276474931632524506725253973604307264903248144023939335101976384042136372922892121190830254391527680193978373472428914003817840981807613191795057416926176313567960155329116455986269069387504778782151354744863806316228050793420515407172577683540694783718152370527655079021991918032130276677654810385978894637448904099077783771247629906690633653733360762950002554489682898106962263773464389203526772418869711067954051997280770417320671793652020590142779197418959984590970730667612998474165776392653020361741483743121609202464901660818635844823573501458719162697550530095628622160128941338524102171684168386170372132423915300044431832233174465529998178131193136612744511214367310477865809199838827721960373742466134128761166989123199885985377696173182952846666136370450250959608187722074724245733353773735973516940156400825715240067395459197910214055670190960289495924349386760086903769816979453812630280 [154,44] 776137988742686747128236140930535870909518406443959465526539421939140793456201680802327902084373833912027118594979634644560654254199233369438586465921763902094938606477042029003559252574570458699491658324798158541825991899875841165665156344370672594171095967067765023117039998077336867830179604935435114448300410299012532718957337449689754814650001478635629593191656628552215267814799548603907508736057576468912250689099282424635230333346989427554994690337368882354378291396410619405608351725178508328720780181602086848039164883115578093486032901247053246862016032648408528712834434519903774749976483534491982873261154614252118850945397175997013463857849474884597074675252583120165723174918195090694279205185372353734697919379362660391401715116879383659130905884787670198676704519842984800990218353796114730812959147412211202606673934297644129805875065860286289428591059553703315833394698223930296968159954715182560972911571201479782130849047017411356244547981879145404041805840135115216676269018494924721447071999205800974364884292685579995830837865632685317858416418433943729871227745182853658607471238022681184440412814904038800803683412698883478790183605627380566742037735908147384612192227606932738408719611903845753979180218890571812299633358677616505167913506262650820651722540275383470387459234721885645866207602801980542286467849169019869133529083651498739125044112765674795269928123595607890376526431543714855732229867764501712510300565943483589258994257236917514617018940794432762098928025649280015715487197495608708696282689757603999409514793450089541696385942541382982568805442278762131740809335432 [154,45] -262748472910540791019568026976279683109943697841689332842256736635398216432400334451714602079321542519417232121596420644046887756533398992157458339709367299430497413542446068244304000313125422652732096715494492952242946802762960298708670538861597257620501483811945516892771405199487165741271217502806661987473852417625577636268257151740928946126765616824608452028393269148440905916204039056379970323017034301510434534199058969944273834269998359559038123219467614500565328533816552830881458781429999967406243945750514315359864439576047118140011372559472959274958475004749078243564627857474766824165194194276579829187997050593264694845455149203383106362299155288095315397153336643736017318909846663044806044259433274337108351741632621125840673808293689263739116051541747617592779309994349584511058262282853579387670045810714769211830351467257780994952595037072698875337173272212108057801453453679457063154936630149795974341109903631374698633944407987701075295826360075902991601519161501153373411274026932703758482164447687973640559372081973220640462917182887734202855938470411694609855981081754520632079125050127940001948493537176871901984517877809996126022614198250851573259082751074428094299921821397113108617614318191379277150942347704042883886251238150951549774726230141065608459433565372313809658465417946117189432427280505315535718888312419966424862592989926935431123557688650305974625379741322585432199646078535401020672639457267173550391830176589296577602008739095386221717871224181470922449002251662842321447460488575420939116080917108310063156989154538293870977747913755572169637380936146423843922516 [154,46] 76933402923829412522414389891572254941817879992803586109242010320511870471122374256698504563112660007462011329948486300305220457762327558411003329391543632680079569990486838740252466026802185103648897931247730314342949063471331886831881902216084539968071214789618591790375181248115497890033203587266089849896407767637690115702512361809921933919000105071935097932585974475735661573864496165647631633400312198261992636018616254159715133255519950432383874218512459095105898610389354310630209684188422335740876705265697449966296640705190484051416573603851899105734935063690432715076065175608093345340398017124182000612375132919562136807453456205739998366423095852310063407360749189386226434039207695180602413422114655482849523509281561345195035009833323743515986473738242718557116022160716356270872820820868638369111274053896570617258094985816623282106877695972507989701777848131691381112074961250976393379952304247765727193118463462853422032369730941505098545694750191763624749269366807971781539496858943771958190264820602974279339244488669280251900588003756092511626998191756440697450303263476010093982872055256421463628719544399488462036039304788669356780121836743304661858303976693132811884069118494361338623630376801742426637336353564087629967713225353325472003209593930046428040234147430582673538907575742878117438105921294089653205065648208127628507702613376377853465275131335293066623315732409760245971741055472127067560137152591195868255956348790185644503892249345087880715993593014790658132214835822599017037462993586897537520199208337965502978573709536259027982917029720196897729457597856828780160 [154,47] -18404359295514554832334329304136599295108033401247624309105866280035098938165829679066680898189715986476615313979318872548745282776359684411082717244205569308151854493996902880833169789041408533801825768736447403237053249291223190194475074033681919785236476726211489550089921317756148803630676282079554779192812016302715137976921244838049105788188630203189235684494013506049852737846582251741663962348931876461389648523712143838463743641401688112592741767838526325085366923311799614038375150376040954096146394153359437062705016973150091336448363328449453161913801839059977031501995813646619584060584403486266101132227804596313198929966042861013836726668752948549412617823297104638286976900299883275815399803988170240651228052233076848567073373500003183252410462062665794456195305683159770943890850471984408732680470274503824836023661461467316082322943973180131960488472264646007812645621443727762463080223744326422064811899821300134293487329526220399137564962095834015016326429529970968906319623100047069929801320955405023837193126311435584532073890452812263868785482877590977047165148600871253240722450443432724841011566426956564596203491699883079395586184381186073921788361562120325487058113028516044227680228475152734483919146711218462232846989333584909159108953266430365077053201432196636849388112022829833066140322348993801499460897943494341748033522521381046422732594180324505427314101652798624472111740940788791565205080476855576209170678948443297824537311795499567293999351312133430048212127004918343856727523317161999670344321233256665206578821807316949875415478659253163110998199372777074561 [154,48] 3128974931591504055683665545817070846297064434309427477040736345943804891972985257416997998508990561819599850137598362382385531119912167617981794803811068976674545020935571571047771569979008139301070512060215178674225379753390587371060090732075657589717339183235369281871814314828153479084676331095893428279970880328591038461501337154624042631701004856493687172997736563253570769843411358529324413263526144119660178906050235781069208645461619199935547674075992262838769612920131229655230475787481373055911532649172610987613220305353088062141216266357758029830875317643659347424997221059632062623051489080448728849149237605134887286337669671630675869687195674315564991660997529494093129077344788404992070444438146632772116502913157941045093429826618996473793516679890341057254763511115354346654369129268159863408274345191229786947883225478366236705735540937888049935410202380106879760150743664789454997194746927038126443176365122321453553923681716685702715698196541287248327403526435282283153900657962717072738490594038187366222683784409875712578894013901690569527271157323877045436067653534750857288831551155446521552360643652444264191091392139555292694948308302982381033979519554275205836125409413054194612672599148151602627152826313610391574157623212796925628844640408974014113926709664214300269070211205123108298871752344421343165478547406199454746223778200311369803363310634160600049851711805346286053158836767198358395405985496021018512248959675178769906800380424512584336153813717875112188137233888739199207336127883534971982080579334481488984152155661082208483026055181325855532905122543041 [154,49] -135575788678443061743415978119511839335844909871516482935171654084756878808869701031304837581530885004591519578053371696175871401802600083506334407433590909164212301292229488740715285756955547229105794171530985021332400513422084878583767662929671400736118946871492044920043054473167247685395648997565936647751467018282866165785432178121208534897137657300376598368383363345705021936768748425136880136378685814245784265700767337792441398799182293943711251857772407118690199293448083187437420096748298804934099974706147384337715361781976046222848956599151439910828578685760817008883700945690902583680495974948298881214858717099806987446680879415080973622499355714000623657512151114490437597963542728048005302157984702642035782436847925675059900344811813423396378655737664682510528210312659470373179380690427434697325250359343402897632680180221984838167522580439254076144550516316059042082971632542749869266261102323092739547790437741916461804598270276325916789880036449077220467752032277845298356082248376570804879214653930578212456468957014092591614596497844786758889540136581084959493765476791000987136377347929857162672845832194755053961332207138266267218571286975821098940300226730518052602919538054208578875698096817903409783860139451634290189954893877552034868695853485951584101337547615995569904255921259667250364033649122555518833173109413732738764432136966445125065417956590972481320038367731616158865248683228693233425544914171048962477810856846383113335179799196558000797434929997886918045757883080231305679196888660736362733183209060013380722273121766933565525982499039047343910414288 [154,50] -151763427885705501072615955413457075716059325138411302644394173960303046769471072774161400815917785083161000133529027694824866554311668520764546642201649165997190952382396584785948336711622266897222143684199501437595051012997240677471849370998311887138295550751319390793149278852805574814459706153738515275698528763494761082961324402240178084172467527066593867623469584654261837967103631494543078567255425148219779890605680501743961975062208471358798206192397268263337973906623818938959916555044212972716964418991285327690831729954290252151571210432202971199546461093937168671024976490473616712078453607907754308223444037053402740959304347864879771299638349625670730413790293173432320244374260080941021572886171871736900588448256863567208777736721538283016860807422867115204024509382228070298005229610315748031076419544099924599790574616926205064637932071806950799836106678290148385780415645669321878559134264266817600443780217796234289018576307172969763884774614873835271247843007234776438197674318271702063259655374300789245889172527541757823834991760003911144557114599105103700461373842593925058921658533688213680076097713373757593066810440321085157007338554360705533502566675903122903268927156539845720852783032720962552855655075131443895750666410170289304000202033888506706383507060578867714736481753665553448585005532115312602702299920069275156044483600039083183648107714698825625889033440651787638039106856422206025972508583201804810411097190040044926629849240675918978514690498487264721497493273925940411259799159643519607392906771378386101061936624221217218799885663762748541458976 [154,51] 74791269609279014764876767427639850543012076006755358430437490932639146588717080418565000175913823160425569752061533532538227164015186968456072194090142197746259044220148075233632536517076271175045418781230231100066825479290186474506262204351146619601270992382105321975879378888430799290422090944313572931935472671181285649424570345990852393585604661864946543564579088768251041804968575620902052205813978202412532191456084337794783870275024150830894489599986021871650462540739072242070828173752003680139786450862818381080287019323018398003656530402937623259515825018680550838410037926977677524456498274929947970392520844929333264925271762199008700848264275903625442794167356108706783881543986383953702559148886673342118594246017508488859205196193282354740565306177597366820074894648517190343804300684691631795271066028115561500020752404156050350641745264291503833595198098420269078619168797154886198844500760018342566418805367811133537763002744885016313914230360742313445739179328513932010921506171550256894507174335969628935547218270691322768640851277215172417542552146082307067386741554206583403710648039410683053433282938719670202153484868713000460417042182989085572263527206979991542958236540529763615926327288061998327010884431860422872214949564771530587185898768270343920305882877198515328293092662297571457351452231792559426762250020514823215003936583358957276143667717506154767022727062999072067011395775371656098051121398148060142060987516349980755393710261802694299627974634787152454441497682518333626367217332593782794233281180814645562856408960658231313449582630081664308024 [154,52] -22707245725688012358412991985224658970943385153293033377794909512277290664037808978839236554434580597879321671183790217290788785136361163909649439752745945600648366356900192130377969999008249891230212914252924959184811626757985078177696811430038531197753608107511723344686197687417096163468779353342596573607731199914204089188173674274293863716378490806817937100533291942872349188005929965585137605965794446814816134687601916547898231463358793881166666997761483845456404414825030146446759315980451912885783478780302525299203460454157179783050495115020530975286779421495979503242661283906141050504045068138784519253037021610406520873743426179166136897262301503818450011135234514296186402560166199736030656769021458018873773716136060781411769954724886826376100810819061229925480444664065994128634072789513830653727601844812714575117534891207235388239809940612305721140212061364910753543508202259266711525199678347124281674149277786294610190337236212599727794232193862355225410266563712842853817980530913243477596929703055027907734965521809415831162807225225563002237837024749364726704446512911724406926928549641158817739981208427144478268437204846584516130207594055091379647365621363736838601145527925764654572689435694381585172275591320348690523504275892527564895705368021454974984044969140531809332245463088998572570391630396410341001647105340950339511905518040045947591698585549729685044050414494200329977943908892533169470849782397421712592364856280557388069447864934868828011712159460782696165555693599979137202333354033264768703941285224892275784308586530824702981809670130715104 [154,53] 5315852833390909474552894579199764335427427392325881479830352533082234491196568293824900738969439871725712931924753994462932050261073053881682064243886668256031931062457159556107289936274586911344073466864617901883411971735578920425815999264454612574087755546292183428552034914511595461737128299983091889899882840445791149522735398819329449718659567618206421226743651573754763504532595105936001224871851787393830473867004327418513347222613154370588956133950707578181891563412011494605043728111642191885635054858097171329653985761424892776205031613063009255686117591896284991966478915956162536616447713600693813447465709586368524451883223772808571241846916869407224482696564445354405721096409374789689795350924743223245772733553478872571839146680508296927431141261060928429988895114929005958876569151931511857385039769444036652078297873118035094214215906861030553877347199047347505627315334125736274428223966475125635092184200821979147802208833779532011445132068357283248535273568212952108697820198455788905042891216351504173841240150021383408330623318135442590574366850128318342071327988533015700804365781499596972494633356225890974619435276002742472403816476367837904484895999700237672220968686691341718626344466083219292772766524539846458225448616804653089649756584240990514813214456578171097307930238473786620987459504431911227671647084707691600085298531877357935379197228751133754839395996673303073290699371264443827690104102675004610644976603758343394032501295950612141301132263807018049759808841842675703516878178665164199255822690772373043722466076506263997455595814120944 [154,54] -1027583983828074846857106750293691302490697230513639622263141387930011031494449655099294841439582671306165012783229633924957636261777542484010311521757734616875471740241230614965855947237064902521884537071694298825148098969859113385607301646697408148656435114017396325870781766834582129010060093300562307304624630599204462498063975466720673627689912795565286013514726675081263738767628472472686188991794997730112847849847758845632784140734391794299258611185630984955297109425812560487339179582072238055283401190576185850555836107412630197627182415246541467745120021758750304863290273280662333981513549247694031298346077199820126574653182323576142736744282198584538932674000512814854643931010509897552465292446039900541295391306549253826086974121493814063352326823641600705272027638693565781701165091731051013099253289740735913327012938900317942859259245101749792034152581898729163303938454930612716646273505209610080777156779276701045943671286115728945236485191775364831246322636128191424585452834010512637253999905244678651145971242813459583260169103951663263501382999818472436915103974117475105623260588566181520716380598669734497239151571534827979127498916318556419164259888210381832472325316084561561414872885417349276265007957645677122093910103464898245836434920119564450889877494648936233595376767416366193923209900346369813905749140743422342101994003650667744711718425426534771823856077101131488215846696790874428918766654448312420255869365433482032691374808693368012207416288617846408352956446617563974751335446981436657960390267263482244585892865574444030267668772986 [154,55] 172077630373880044084222112882363568791133381491534807441809283314132208334897747391012658527884943080760533001359896506223786541619911100522289163923727848460520378173794263776524851476652132930084740116899415978025613920287526868325471098990019777970924004239622670643952357810038338336949470651640832893313320775136804860229520647760524857937065048996673950391014494085936313854222542535757919208761722294928441630181873156563685119589433001169799925469929713255302943578378469003770242939490979460580876354169453082738922711090260837979815284369668344505841838176349300718014024794993570953408172964248752181189172225628084539606063434414072113191757906039883000101616857901325678921475772364260579784083390497196782466465596781565574012072341434226349593757379324908206621588973941780319820534323019614777306059666916559622342062180231276195510008964170730645412600040063073505469766096362934010117039962064880254432797115696472076367933522808342725801216440199488828810834736227131275415829708507694074779802927872489395754565507974495582026385645934447019494004419957216837843959648205299392022901339968064121751799893735638951796505094684140363161406308451483076534077788270477780793435036397476200368427128164627862586938562794344300954054961538109660412061176493241100561065409773842244154186773196662030394455859415984926236292270264883723434558377468894369197648752248487730186760607419364974355762414897704779669837822491620462467657718111379156260465730315901385441386379600998762926193103909236072697646317307739883404473894408101678255478307361260754265096 [154,56] -26623480133749609177044485605063824567309831928786809663140376230302415234281327334392198866908142559020410186835309633981202706549933365601433924170831552252101765048184575965567253743237436742857707201312078899580700887100347459598715454561131884395503055650836699697892134928645622668466828151945774061751563288570109081079344705753241399371064426800005368986436753409846274970894165001755311102151372409275039983544949347447852622322897142291543294936148389134340941033089117748377690195655186687057392011526729287533864411381362761531173452598897934919553417159605300820655979568257174304839817015469969821826560048728426473929679672257962068907777521089421193913084287498089176680867226919374075391748525162658339025357976335782406326178594755945541470464455600580454408049935592866357742638883647057595174428069818949191938733205531769816649205288620772771659866512529063673706784448254157892657397074208222368368135603472457985999257012680433190365517267201802760814722071493626269874136423358226464800945063027743504729820802339153220881692457770879763993435012587754540516807000609807088567665574189724356910651427204520160141594906197498461768936215892856504511237880264206463969614069714576365740555540216102544981953737311138749768081702956323697082387325801262564763340643247436945003831398395193315628229222670903329418664944818177573787448883142504231489642757480368429719267847089205434441969937026833545699196729381169095519648452175413954139819768223210292775995879602205320949054096740528432920521647111180417484759700267764898698680802082951635840 [154,57] 4134584805318991424781539369443019037695412514773437669021500876451196713431729550209769482306969150294366237070019757604230917360755829580380035981532878403052001210821317010191798065631408052040728378359996710095592196285277583803499926699362953575115863118743225881094303644342460977862661692034836901601728967112189224141465699855032799162091777457309354197824725928518119918030090490371554209381839210288867267630155346443357737083812665826941992635175616105469219597301850597798003608706656256368275243464488886655431925111110180275615403002491332080655030204286873774113499871915368214531165701012960722089569815112458597644209121662231741215143639254129440983287993427546017436222786657238860697977825471060158971093578346588187924193847702082055804609667703098732594703867550484576651744252598453607387450200913800104456520665323752925149783159748771639948589929874180025903186126223983834243064040897477840791946325123948442869774296834403467967905206384701011856315539853633917382596233326289146507612849665787289012240463100201116328866778986534634221428570973212480982165569110430732263789171118809757085445900886058035868450387135664901889284264556461865382365939175019242027906084177124133681451393855870438984171365479703259165739501683445872798600573689672751550733146723228024992619040405953002138131873056571405309961141257378680661555744594017100234454575076005792586146283647201576588569201124632819481263485785839198437084592722755107220501963488261690758014589623927005497914001164207943855166452016366598933670768016985816968988297444417760 [154,58] -673825014232417020845007563583763937279892251215431191013918580617527365550652821920618852636688541230719573366487161480974036959176757311821302761615770032652007678338638762759244150754752986732460819009283244413692915918313180695770821294444954068794482610808011954603487429180430814865149018021588001337288118531570834061570349150967569553331675166593076834159087632987406544707022452831490264285350263050718454473589322993253740059698544495294373265435651796721083190781569741837145196762580647984149931777301615774572573575731201347959298446691274968031671121163187221794001289586881776082022083438363018149080606058531533919109877776769245957751085114169707764914778106408696930407339521178597795838959193125641002855726823917772942819054523319093051010975837435064254730746251031641021665710773213448989178545131547855093723339870767299417347524247707823502024984552878713422065185112446588176354199308036803130557857870406506139090038312293134433174110199097720436352765136419401129156343662727100929810158365478759502816074832601297379671488594861919354312698814368603123868772035674539679726606276689126282738610325850463561433878716992609242341509334913668366608263327726626384794663001166615954760240869066579529098784518859511934902293403557948577931804042769611452822995400488467974261570885574181657755359265472324941429497081781279799946761987710741357459255309747333173097763832548370991232255653655740593466266926120354958581036438825906393474715269853336138852304954892482528543828834155809431548129112453898307548494025310221114955654279072 [154,59] 110107851429254281827585168474794738237685088144692818556546717283173009666533898558630340141166405460243855333212417050392346446274249264067817691960794750578851071043600628097166715154595845333283848839917733383012854565808707357209064670677459803919401293640254332501806875914057003129317957535311783277131235524627262656416515702245482709804513181723955957700025087695055399866497924096575929064610575877866537914052524637875925517440150551795096308612192132701063936652594054632611883147780892720499992534507106857754890903772719250882303871752598394931123611782771749752796645267048484837853491731303761755683228840866638526699405979230346867845455628854633624551560917894502191558804196575754776541770043896653236584015817272836003411219429776696350206566217064372508559142145095146390141014520185553376135965484831100013825351915515504263051133471213334194289263374752795789650260463433357409617628578150045313011167789718276407668909571587733055250611557465304517770456394784997521238096269692917691135926837811392701399841301887471702388329459695775633775306840072388863350966213654463852165760855619931811988163398835225140047986393008700595128206321508676849426185854312481593263074333968880898164177131168076868663976701597114746432012520182530518393925930514885653973319447156767314399689305958646326923203462025945134522259349485930601196104333319230789968188690226572311847579400762188331599140997325436132286730386533117213288317218659861171025921491692967906191912628273373906079749885501563584187870658194020819296554340583061206309959840 [154,60] -16528471377637969742175417400206981640129936255688210136235464644791263264890455292999883933799027075184329045759680741571006722547631997362740335846504766067957388936301625668241150045106905010805743419679154451707708813960043672466539845619272583101499839345894262706235240997254337034263802708558526594231747292165322575702731499748827282414280534082346561351243921753321944539035606718008990083695345858565357243844482366086636390677021492486944367880000746957227136276660778844895759429251315069610740724134886078758609385315872874550830662176397650376789222437139396107202748157863046460243404670396785832319176895046725135856538041820609875875791127927817839457755742801050595632644471755678401298372944869039254274890035923445308001055721154673730959290583053370094892873743121405303709826984972028826698781497592119602812779453749101958905517368282596249544481052440163698457927774619763620711672473767183773428188292243154935141645545934778533771822795688851998128109334150380196712769020278153513312479692100525355398098744800057072036240361153375623400920201220616611942631021938669960014859682746236186140413591925907019633257307981202182060815070175994192567289743851638942919096148593192277782031609676465625309579933633500567481492585981066925373558081214217438222878882939410678235286199403065460154580625303943273335205021021860667541685104747180927564032523711750522777623605199300684823668761966751857486433458157585530645623718760672924082484697829579126067721095780363885405002040707905416581315374213024293562974358780860593571776 [154,61] 2126884271193713694681704657112640609839909117050329214241529279294680576752540922382946933678177612675116102604750952011272694097237610051677520566716896685933249312910204383725563164869537288058137793806659653206541034835277744968442934641148351471265064328098107612211203576359685571435734957323136764598420439865419529084177514136952338892746144455422725649083951836511288268706995287032544302715888719020630081759550717840227096226858015013200133816815410762100344237839251700207126651029113585488875930616081892286986480461121391661648604696804556145594790205950288119543276084446475511853075089939073846876155153519101675983277670590066274178986890118988781091450542917985497961022814259075704866397445749713769492253017312274702767808473039051071119422940451900867331078746035155221459917570499526551652657283653036961307589104648410280484418429014879530788226844829379802002065127683556505395388611002127091074685314898862100696385420143019835404072651197244379979311343904378828026472784943898003813276854537810730044847323170057945044241607205789146074841019518007891623373918994638392574550511288971014116110350353601631469062367971236422425258436760166890047558825254649756374916154352688835052555193470812069254977736410160268154579288754627154538640661033058343880167601906492612505299478327572629727714327669890102362412557026801212928022106665484753009288264416161312566847703062622090872407999070240777687946025738440675012459417306495562263707797776230015766747739752736047723412532794698389995870047999710593417646395778133272272 [154,62] -223609663065477451489276988618695675792840823876921341919404671980283988060250868594379427773397318458471209763753763927099720961640158569596928629685004253337489304339899474740692533274107495634556551048978466269533449009953813159220370289785789383274086426689491734126523451168227965062184149192444715780764177069496078107508626134992180611137363223319045458186494820835971720594694838937002551900643162341748669341182940639017896545648635716156737860901007993593369455675623795032379897875803343194032541163974396860449858322803045445019468915132305986741419761346282369975034309998111435146015546824197765367585871740853435449148387664246618981505766758416888788411827993066144067937053558593951242346617217988110154133944624980773128406679545853496543913100574036756630803799224623316855285262157702545415309536658793734331605645936762234158116172376947766442456956321317211736359345104959862741952678873504112522070650956534610432625395370536447286208477760796084999361797922832538350547005201830494364812968821174135284436326840328487032721551795341062287028124227179237630077644404453757683349911352847363322687501463434233903255032932678187563021139971314316796138684543914394629657878089661638992553215690278826289250074452520448190406508001482146340291041564612159283334389540238325078108273125650251415197412331337669083187907143959677781100078311670248463430883067647126399401250073273922231318977678272133587479764049340607045885714211492923436930988683004994136674537103760381384365248684009234406408681933377484025643251616645200 [154,63] 18218172389891318342099800333222884112120215589091755083326654782784269847434290727244700244523010654866124579315164178310787381946395508110459715224257804396676990402516992526794077322628570597926183705703204029175900612564393520484884194915842200657522464981652022007811044585828455177226516744892767340097367838552664199487111606586953462420880371854148600339517521461419242193365369547732275985620844372862644939144019174187299901974414961978161344746342704368744277913636387616453479193160025677360800283932118531528538195824195272505970231465978999171808449120991957854968229944397185199139030955431366236395197762831365605998607461552994932763518789139108795973440340282754057758260348701390962370367979300577145656488665726586995281879630211143352226803245623682475897426377930427404344431934461364606817097368904105806031675896909802826281983691662579553198484999252434792933451540174776450221521724279734312046201817185257611699703534390618094054962826619904600677673026204717953308384039154207736173347854414492975538819634768455576487028742202447827186464367946483911261633593469248358393040781467253195577852728695560544697383202371180302549332902340822906701996182321074700273283727666929077638483399050761777258922986738026410480637942768446724170668149767452337153147830391158017989958306548721867132827175303016223877040838424846926687711299405176578045964762829648949974744667725860042771982937894149913400246477546614982448111708653261583626261414948325134177868761899060914473592757232774747455008704004167571783730688496 [154,64] -1024444054153194312546677759063965333445980172116529215307836586684162523519183088857117838128377906564317874850616483869747857398875141377755129303921147416888469946434652934467828721070338992297252560319849726130155619936832828293407020279760435097512581404647483138826062362922855003903707438502479526577926806114299627683938022149295079569307489360993623848860579979122202609492979414284126837800833816463203265281333679163048159193046729753405973241902265915790317331943273066108409364036404464649056911329704527653909270810742551780913701247199364798825486882441242357658615514143151120095510866912723148648630618026908979183915104675530408907237762741176667684492359112577699514386433938575489536935260797152815907816765876834043353388200311123351344858239045777990634600838344556737843834990335821658672193615242023605210707050780747189659271643913300167685288633715214453509979645465313565732188771776409863709156769318434981806676625192961102956775611256462462997563950050890285258242921521200320000118616100199225740365329215122191091255374274020560539978378544304716372875410662419395743035191381008733623329043817396944291578051444628785409940590612516331419151126593598708378788659391948800010300940769253625883455072409818787982177121968675801727149728122206527813420416805916782347385762231758460322408937828384887458735885149731873747696664524588466445463112665595158680533047686414452942777367225011975798401721201878501699934239122057890506722718060751087167226855344821260135521794365023554843301147336460671046980864 [154,65] 21779387732314266157215296845593500100574786251422349477524401740593901156864061284501812998839634343213595466226658153498941464743086517175488750847444720146405503126916619087501248422792406315235029845888559300085986206709323686867819240216140646448295674519373434546012102031983780188853486254537561759074368678720169887279986157551967017441493051949878966140528210865159346898263080668405370194668107831420545397155929777817349033415638920898542009349234009285323129395480199361232113538360608751174122013736541297840091484090621199950097363255093714186333497763074041426451200788085401920382131586631789667354054223354939945360836726497786619219541677529910257926978922380615030150453751514362414020551739133679282375461240917832300753916875310005255310992624520827562962432277017590659509410478157788836226617889430475039216106936223429074626965622281484402264618421630807743508037325472315546358460016389784143752245580809118864793798941238277203458632332329034583658933889268432120015505730504123433120861312165500423250079769480223582206373942819782495780908632754201923175811243973752238123690053880930898270211182493130048612581893585023478524087436612495889420032525060271697892552834249698012166868011896113073965862956969242594040073034357162551337516323977865445057714637452074783811969548473855390521496250859512481832464187523371362957289264135937803158153770111210568355603800070423081162543300546969064784453288823517915610947548776415555254304483904161391113612348640973835329035297512498408831990235809697546148 [154,66] 2613370643546051541147034303526600762984710857681561112273820006599525149045609489663810032082762744824238196631719139868311792207559131121249910604090344142959600991644854329791974065798324878073727036380800941696018316032145727893061776209127632274010554039559210165598554211307938329899962797727562074371664969144703196891432247025494032523004693158000605259487796989040738263789901218329768561671089097082044586122646131092811433570989209759176384911673361566422651106215259142955911872817524786458547963182042668555519811032036365750839555874289150555716794691582170433527431143258791884290433197217657948215204119612348853400961145598942808740850836396955898499244115094157217122722070196756697009790843414174891450613220090455367904830844275265242204865063171374627797347569255041118208227732423196554109669561360856995174241234024679805781450079479553635715012210456447184328512532739953412827567701870162761018174751374597509277546566829249311677413328651320728026828999389301619376153280434066067311045822909519697866162029347110820659072135214207330420119011370362138227550814162985881716580116893322248937084377569240459888118059495597388985485941563587850773591697758592628762052458099917127558627998511951893135935845896282033588979289266637777374941291508606637016155739419551405178467680752894489189935995174980770842969552815617913144610005024468830568292381868905476808698017770220027572112907707770211994382768561213245659633128713093182727422996852965351910226766269983699605362420080702382794937110874356540 [154,67] -339919823402863540826018856500929057719679616939258954747972352018372362876776756176507561440789521337113263369305736946200461704418639673995977242827145233988216037443354246885880735738263920325669001271163289819403875187579839767273972483836714487788561571277596451465034721066679785584796458829302288909696863096882262167432838706204124108552244100218612266649849031568901516466118116294963655649014509260151639870663957904592595879458412239152413799848601653800888375851981693746346305518899325118614959436717148212326075608442589518412562895723123822950383142718980803727509615349861631375950354683348876938891516377037604901087671082494323815500164384745965402587803895967293150105444687499942035728511993513187501038723327030849025105685548273825520120893535114137353504432953177703028019282001364887010763381759047541559730602173467644047536635735364026161620306928942673729863350069472848344964893869986745522876126159213233901566518881425224340840281809012570946891812161851167003816103820730612245685412119026965311627285922339213244473432566296965433405780989294534245714356073236893746099971928901085704266173560880305261902642502717887693332964584171014114619009110884451293994864635921565691778853328659035781824169157908275231108243821532341639478006059219858912844045421537952588160037683270591861128521011797794178104433020871062556507582140277922200997566337056590915762005126722837887400081082767627713889769575951042294800669794379621081014135595279183337108671806423252970032304494560478511132957152072 [154,68] 19254121398639083036750119460659107801669496141733877508124578190024255367352305822916793510074796068376202074023548261105961706466684831657550888523413806024971999825599633816791443199291147240553185373933322005974499909282868613537815445909574433737338825364311271897348225419278996865081251893431949283463459100024406221133925665328765125621301496235034299440271643867961172297218722723949147843970015918048273510652370082697005085249359486923469322114923446585190758398490652078208261435195284026558941767105822909636704370795927659545025299896491909306340240438325684206948255989831271785199240604982963624885232854996268197794903916847026173279811265711209971852907752708414701316665836760890833397790787741985522732640069762555636398784966187693237945807477784104249195062814068323689135269679153770976110079924904203222711337393065523153097674414112967641173423540732916435337704579842275160749637877806706850300954356009998168325907092857835472398478251210317922295685524482746235772489167302992438336016347822613194272906500962142527919361960554369881760556133102045076743512499193369953106419087225362105409960295393715536237819944595969391740847636427331070031509777818113658021987820192887265394487037513875037926331083134090866097052092585954273949003808255371162744661655901246324553849628280918655345116846951012723954945248240267779062899752128054970318138570000268204789585447705177413734089730291030463348920865276853562678677837796055999019973756166268288070437041711675513118466561124749391635721384 [154,69] -374313988075736475137855630924193035991917351014519191853041760367728553202496390807101320795007643550243266725911774818830753210306630172879441128796628768440782857157553982555257497785593516455525322934742708840041982055488384603666110390349258430411299712060973638209423324762861028191801060252586447438870114688126461537697204757267728884558861184657171088484163017693722912917063913491654259083105229581442741365624478397211819753294877530745171734452414291993781437350713043869418716955248826954495131794600583214880083617942358458726366384090620896121041250899248807999671208634082112576100598481976745072989274242449507368566954153379784376013213478419633645663948780116931459712150829052458717800809842037317120386699443117536669841249522987244273610546303764537565721221764466818681778392787073239041238018303317010486730153692133574853226587944759198125636454380372578245907668392582160108731508406394330454931607600085207066708621030092266806870822155945672027679083736003793823162754587434985212074786141560384473244596761914880730209308931937506444200286005929589376818359346487743048572299003687344066794530361806221889052715569529504887735472078081332434659604434893521674871343681431188974640089044489364574115319177234842663448172943183838716829004253184986321222993428341477965176751335973085776620086855573260050478777101904575909595130802214239197569508866722228541034722223111669121420003653617094039162247106048982873321376249220069171766812624640626840859793162705269536803710041254942236824 [154,70] -30516349053110779417607047541605263808824689597045924320317523395165130244387350980996811438076180655545847065310112861797789898609121857788636541667702171623561668932851521814234764995138415852485454697371146133717293362443950735575096587888203855658235640894410139643446554303595209354039375997288548053237103552325240633819894932322078187301948669798303892159853742200821121811371178831926414614475075945677378729513728222572437921281084450708508179795014598765316845617934235377657335947498754424662990040304412652307589191009789462456768532823602266429295430397077028760835772698776304749778299619222362276986414103438755723095415484996054501588037116510137792998054923630930425166514035238867721317494709737794203869076211661358035518387301223784045266597954946401357013444750410351747392849502618016203359623562645181779077625566659687165817539594310920164641388384444022747522128006470283607259543855208491855401546069552681877090755095326822204828669151648516651770047637442971840251415608979592909930537380255418473035155592734199842367840511244445847564484983611267336045699658875040806478399897845854527777148874698211246417939819273082183384564567777425467263024881109536835193001015690560775693890041300252399322226542360881025344755830816848057781216359622663533800622336238648314745781132062005573331536715173837614747584766357292514079425733358882959207717040907254286414573896788047641361837289044504252194150439952933894153470431822393559061046685198501586659007789126546901303903583516142056 [154,71] 3562833221917950116492733109811131272271278082339839649284994346747724977370959329980878454803621504916659970268863511019268240232688047717502680558756688896800063230299359147508412322830162499786656989669063406332662884264289901329769645573847577927090955043686195868190503113781404501494797652482108781917777809258301366496472589682866805634899353380717045225028040586415233663597089428369081700410761547809811836343813803896945947172237385479650407138866633762687052500599581213343662481929740782246307010719699680502760966102717989988964259962826773869188145180660228919415416987712683025314057302973620349625788612025527437969220929624991828823445852133317611054884803247032368183315916985990857001853221177987662881927699531615280201619643934630439138544957086938584183305944838418954678934261268808093570444043443834247577890423658427693849629373748669491787306365754403604667989321725612565155650842933496102495139462978533716127441603415302318965346298425187064662658012011012064237873075628519591039374924067967850779797801570235822276629176645401334758376210236871639962715165714543828581481049154594315177632200984334083685330869047424536618133794251146590618143100926131132098267620001080113130452098510386791658102279310284418311414177479283712398743237680394589624292526729079517778784391693616140442555598995659883443715145844474624700951950683022886711418744877941040586471859353890830044672995885398528645918375927202561982035995614434283190471870785748055455300503819158589000940983626664 [154,72] -247222201561554599015574210560822641197622384661150544268428427532934688712441564704306363380190647915394415162847400249363766294012696601364833920728746012770050652345558958461313826275659329339357271725859667379111513050160140468672131594264939591785710582522643021491388175319613234964086567699102138942293720866671669159692316646085816674773556788026603168946541441293637498289298596876455646978652439734741089019160917050482113359021859538419346115674112918986871628997204209524720609649415966515614556212052164274428066916418337776108938482670112746811723569718214190620398461407788796409383849062981813191681429416252272582389925041163006006560325612720826318406712685420591243617940188958953076055297064659157622535161802679987839712402591085079909122050839134712284339621560443251179882985356774954252864801590281481684372772266675401101925458092226608252290546275251490723494454001053794324816773981687288432679813463158969602381771253846915462077615408364337390663603037083549121650271376777644583774610540099240259161969447487041942328208196155174916056969542048702106714601482402969635089115331728536451550857345363328754501025465628660379767588682112448629214185569849749721743987447968907318008568869786318387155683485997839050950408939601789586381098653102990213947554723334770523828114664109480770205474634213031252521577249658057131003327624100136171561081037940210678674346573056284251295353491907912927858880340603418677662351989553986891744797878015202881260841824769091593838713872 [154,73] 15424997691407199795064513089096549649398025169669850250136643598767630850028685790673218140390251782673266590647950407522391129543926983619121355060459320113086617645835343614894673337137693574301808731714007502653065726565616625633016646993394997427014433087355077892947260024082288213144123769815377051435694611353794574160028486373058580218069792787271832520696649620110051670598599152161878933973561624797992148079941254852776320552709323901872876081800094775214375913266155871315826720032479490036092579583656748537809778201553397711074241365030335127876419056779951417814700367241895036834750942297915902017599418549899163549291976679730145025500244413770783525248673988383296459358399624188711326311072245503659151840982304723995746738925949595467715341861694235175617901945588282116342234943198080068944902254076855299540050511652295882578785951822818681391705852502907850241065830031328283554338331690154999977478839313398654131062043363237383924548857812407445513336703586136502217666707644232486622885065962625952163685313024793710341603887625994234256082733760686555757846288955181343249619920221856109402259318390382947005140274670227306058793538981292771245327034474058221063749650776347331745846181009322845750580239910337154092046405943022659416832033741994561238635514901465465566017022194989212494411528189298776442388004375336664489667798512936044266368712746675086983143548974555793737585876942218561992952682283623426676978105533913596605146477494238187432490371690399725638570 [154,74] -821080878156084186199949934563366366363474867245906799491570886541107504035802846548538173887167623367678205428857746030647804379897219488854406952760706357557752899104429773706872162161768457064769493927705421177711918900102086440313287714056199391278526753943467346824310207530805970809647761547776207898950134928512344034123211073004830571043010717585813203305350901632588143326065169170915429957361839695641210806935925895175512573726926038118962657656836550865789661805423667213084385124140025556778617555623244337730158988288241082459901691348134929843177415146965789242366537316225053892834848083955892717106210801407657478946313224659764659053702357225246433143176001875428720085168782051286266478541799040715371666709961348823853789934973469163096845138130432431265217054501610680914291808830366276441205198908597245957596461294621227915976105694683179014021577303686877379287183002780193447717115690346770055088837768720134538581099287310382217992836846317158820263716925525217114129669083453457845025265680452775596019601669105519967238772179201491813104193173288032672141034166075223848725007944486146704607201007023220429013342619210115761570022895476504619872177806349920753775659298030061836735996645700747014953539193591157313524522524378617003591021169530966995761298663174152598532548289296328506511507858635033127107167781796855715831838126624842605450196967134466428012885950924460349650337041553918584902980509206468434026463632755159368917369466526765538968101782810062250 [154,75] 32638624429536388231858866113867482255039339523910433827327913235168957926519806062971750304352259286779468888933050030489473110655185891516754725108443850752482254082201221496264733758677499034600994822528520494640435703511817709845146427005233815149137550228484801255868923826258173090809074513780198579170341590325722177189206305935615030402109700130215345031403370684910220915293892522667201618786703813359674628044629336885157250426089441257562585236866069408477579623083607832165854261099198945513919278807272942799630601421737358047137204967162798271903080918534765892622736798953232098756601596726053906328114483041635495573361486540275759235686368861688334317918501000572447406129041253020620024838971548009569904325296834875868243757413643858317084520482213750048483170381866742572782392882997380230534100389089564523120164675544940064384288982368247104613103943454879108926565419685806110171613932067637084399928000747855713114740090819182438113240685653573522611971543226197559483417825133915039204929155327594089279434560526884539253340883437394656355936805976105034971450275109982777695965556901330836060381351992695767633432818917879780382459638859733049521607020185835660036386948302225569981004055207772204616289052554515391411203402709764086059804101498781051335881193339196485908165259646929520664734983522893252272571756989168184814634145004309701131750818700799936415985859765607796630404291800161320311180158278259730851118037481682366052012451304317901411319802866844 [154,76] -943798549615247174713771119794768259948064799701700689006360412619907926091237311289605561413047482471202431816559580568874791164951376401474243045337701601280923137421329254660689715313288924162238378226372684573055485098718835885548521339319178677622383282746834899744806689641456673283586930718755529468944996421396213998354497801217198422775810955758342840514764384584193809356080783764767556987000655494228297604693946253102817304980079414911875582471463573609013573218887084416274894255759030952411072115656337027084216944583958136510721244078167770627114238133924281505198640637823456770447514305695036351660321475833515532615239485109358211539974026232092913372714434690390325829672515937677143895931652276883103884222084029425578834582330415519727513015697308211778111206959707876304145225803716763231212016572826350000902117429291040608675650145701637400375630426192159618634304841416667828424479751760008099172318715818087508953732958933653868263799405061326839507629352569960322709939230629852414023113866013096892843107744239457377927892184808002594282081463617593789046253619568068266819198654549782775661679331439656642943730412522095227894762157808038091694308858807684227266979985445704772049713984905597460158000221672766851664997216803910692472534283144527663883955508765663408361333846583265116001931944518726240497895110725894875485919639242241097094754280111894479337954528364481121143323005086679346176872712520541773126991275805335138607214655208596630134463708 [154,77] 22673467996843129474993364740665461075996493277212410819786375242253364755316964734840859038007053762178781642452253900166263509230502855187734060389699544436719004007079887639732991773712899051328990993756994214600508499901591208708164384792689065229543555943796584500793506885855032938708412358741713559615380198338563667607209361789451682891909776465070667944278772871328239747872291081349287302564641603234997287405555325277104700418138245475701813354839758393944967616316063916608721120550471894586569539054170704733864268749276012982210116317448134297738977346274678665420778809072844477183490676633115120381053703738085895400448488223677861089814896040106805251603630891249491873222014075158409043714362860900708107349035011304056413572931692573542898393828821150410558457633356507492968796778900405435637585019058497140831679322480833622579860713132928187238366120917613690223342189424067046425560901975797707142073619327862934041870977293556614922715103341621576984257874465746668417800644948662637519958061946332638797031317093723605662244296049548617087987664255446090807081282880577396738098518509545319919853120915752595951672085657153123537800361620151514795352121440674093372739803855339678495000835531307006769292632216560730808822852408675169736202954770392065501423434021620645049559332343015036813335387708318090731172722891971826583402359153596137809834851419429743446020261440565992494565500401568577990330239039470892505693976605303984219657110094378567274624 [154,78] -548065958006574711338313187749793819999430146844786045778902835008129409562376547243474759119018003398462360596346394075909118466291986563651345896000651933515567924640360823809540510041581908810622142704868592950247114763423304438536866715979154039996084248205257309608834676222704506369907788821107417737004562868847704578554589313483676798163862559372641824193230333548785106744194752456171233839774820386439249058541126436578908742976966095436225983326415061439915070047821388949443043509333467454566813113341978633972941097293828136150531708215060857762775007156365479916361740203761916967341219556367360046817406427771002187292120209037203754802404370893102178103125023357518220887559913259444064611090346246203127427091715872201016211259494055965625116115494220444576762828781648458494298372626237678949151190658093602916267699174361075067988105790734942742367762095394274428489141452340000951851308432707127876511569610324324172316774193137019509941681951042851930966197053086213650792363862650883539210210068145628258292852296871148401587657601887061632046188076506829298305952604464458015581752197915223217216624625224093282832168706563173578972072193235261895152571918804525163186250897309494818635951580415197432544763900576945286412884548388599750964295293305837139640995833501127148075650726171021244926802978880311393482390862812684623202866521228522657360725871713404640293976132605303993554071213789160958576591697102352746031908392108713992683412218212191520 [154,79] 11773398955902299643151282391729566658643961116146168206393852779814142242594364089557880649588005689853972240431953670617919629431478477287547449330112831804384538805288867861054406126617651390492823485045536416185641190328559766356028803307613007739626162956652953287344171921895338212462840833212020462633575900419280127409940103909673358959672208261929665582925023357253367649438221067724492084039228494465880815710600502773107055065295129415736001455124464370365755168159231625281833199547486481375518708784273150633202136705611033898864159360169819223142834104150228290901044373763183882223533913942004482226332288904002716771601888002568095021170343893614320118371890805479824887425710155497520309248632939810785197551382639973639867654360010729879184679978801456527636283802171921161290061500282738233290008942033914468895380624444637305047855638975389968100806529323882480881645127928003485318359035739761504125126894180971411843239518515907398083153298500029135780076193808396273424170619541718434683354975987305848047629910851257458720230801769061315713190657261302651355286790810632356956801633550322313165978362217960033531901179152279234462457916060033515273901200138212628715009342965056977863665122083844199352136399399351543696152015674084857366324883402767050435206735376214826473952037183963252687136140423353758932668042930288855247730194419695762147491341594081321334382289334185328478138553968099992804910343490710090115372075528401322772756233149744 [154,80] -160493796959229345275515834165195752845839030749421228339799974455100477424308054139085426747869541056634070019969616291055011656150881596917728169662160461789939426939402988092237796583757849568705405636305802620722609066487793192931586806125886605071584506086992678863765497529000388517916207521470678596992900093563451841678411459725757575738944021993249433952176203617449933645859425335704726835948867887871721863886656280161074856505653395249927444240938759059478003406295758453834928988622499189324043459419827316872628412512881424249209429486987805082593473023845805629871078101205720665259487440940248463978159569588225310187044745485392037873753406777978916126163023366837598086726572824959793807949858369470246135811007487246472925953880152498725277412633745418557797516604018169009416318353911498210213824084782417043486669471814186524302221417632921755577144291022138373987098340458354776724265122828245268556788692043004895084168311273276413329654769372175559215596201740487871824850394111584335891333970808506964385857647016639701960031534179836086614029236525540778686701753498500418512228545058453945319977553498862113532770596038765722988415603881187418675053391320738966971748612083754063792462971534383242217465835228159797729240716488961252436316188734829343946325050102881498693011147664731348574105390676727139702430469869386366564762704776357597893684128559583637867057354352647584939751376508144849117867927183562078170115903891868842776503472 [154,81] 975311125596999260856234920931732261154083288463698427064205306538925212278574341400301852977398179234190097607517487504852186102336745483162675780472828637312859845928988078884459890227630948910978508770042196376691878722416293355881701603367822787830812807690312610912077609674830522399465404365612062620903955286101932745462080899632545200717565026610606304542664516041265415213770121670936246490447058343228749177569644329376258685913140385068166308251113437640480664579383392977016630156113920635992949798273793283571217680306232081500231989715458758341673663994624722723173569755510104146032170585719080549800510835036928847383716588242131152968886617635983795519967151036820909185666315995276241624348948490088398885535090311624394971939436430504234559246572849946330775224617184489627352572448813196823953683963776861847035689459059630317352638412690326221813473422134246165656621269755244847512893977010269661480206224309954699530109552467364843193316324708831508837933510508111503600678328364115822646799189214192150884197288292916607786440116888457851510916145364115847302152518490639749865151568366344640476164287818906345076008796595132524206999313644765784977363377939541720112936143691034113924811047901440433095831347024966052469060761437584475192563851862871303346411519694973600218966643013061656574003097599727278465335587294958629891440823100003049987377169954186934722095686948628639308181059521037387054799300470056844508287641731401907216 [154,82] -5490083172416003770146857295512239913635544580131963097996272624602481265450292403850890802416709237796519848749760715915490274665048295296345897094901848991006590762785047940875167911870509265816070186465475552293069715758186968342989224050378456359979756154436911594153563976467259780309665180697647691779382507864446375471331474603478173302180977959554990388762850611152967825051043971023196551562543977020414676891908179719035911057464009038784033318311932767574042444814505352764688641190107119159760438734657014129044096242402611116838718457484193045637163602822169411634108660750273754032287925169659334020283272776056513882852915928455015385066373427198238761412640649901821304450612324747412587701815918399429442603659969547420039189936601880542973734620030536173688393048245364419465066135308136430673300684926048679794492490945384727679187525817300232831644329116744368889780785181164328002648633140447988239721300696358252502203193534210110801242580265767774961678045664576908712293424782204099074611377061289831672447531622424357321564386942015539129739928790373791031863467244420333086460393849103031380218809062338803953272044417939338717699674693853074842640115055764178987616019559868725233534147005681574750684940377000137338483958862768240685489674069073792763643387483478089958285555446741637557135150258450464976618422248891172777513338135003584164084730106783062490884632954906853756403816920614518655605580738603582954041849301853512 [154,83] 334601245874572528496845410990064673162760367594107635871694749372595512166962485239532060040385246638040338534882210757056557601336249454436185273261956960015752952195419625630590160544726622555995451345417075065567757613405502609996158828825356494841849109400315339740848190246232068738392820494153321917213427480089564128644610072367376093581959257989313032686025683115673054529737463441340031278728049512135261647391062201485945886806023832627747018507864349459500199489855045218025814226390798057960353179583214274262694456518702833983160705874653082550422715297163585419649313791845671763002389046087707488262708429772931897585604842522069598752650038522302970228072168626069721430399097404895844076460029779519236613667770273544035758801346527662160083205663927732776460033431864850813296086502379127914111793621146724916971007294467828660154902481387362206964578553494511546860648713704707937121274079634079701308684309980533513301798996090770893382452892527462786468809507765151882522095620758926118647291572060553045023581651997905998639293544196768118538095381262231949691604092857356164950203616639273805648589249457616462199036303170109792448579714261206956927316754206022740669762747549060257997415462026847837221984770978538512212207518158381557402216362968438338194771502629161156558988628433193476989361570880590409261163527356963386799996509602540765216178983650251089475144392706362518091817535363855712229609537119791799181661042016 [154,84] -9423973726116360793679489100784331485692397616604148450187244982291133647752086508737854877817875458606148813509883601481602036833870790197811563074457964734166754163578725586322515069775679353352238312810926297571754338765038370499109252212471769859294034494380469509219741382936244662452115019912527537646956338654553459359874828572234481796277339919574169009569292126633636522193576882416529213356997877452722625046866843791260195185207492039326762662474048597255147905997590240043843770866951009797711337077668716669710847052444458939660432947292209829097331198474260786365075010137354326982956068827398388974307793675023031830009332667595962910983521615420517776964725711953277525902664173405497874988595923582776084561807163999407245646363343468195267193462014161462661125162875463660869859607194333186805276781497277208432780180768834050221455260741007262556619748370774907565452919239284335082125946115128997708049585063157049727044590473752993733743874647175986054834343635459882373201766349824702847379782535646877019692530172571299635200539983627091106997586374556905569648855390927665126671864367913239492132411074616626099630677661518694608321997467682935243808063316118267478914045479910145752873360667383810987439246158946444021335837786712244386502635934841636399638293845316693275982730645146234188473606208702771030833160433210283811439674872658356037525662972916695233273497636283836739300500261045709778269909774951438426526848 [154,85] 145474249484006113643343011560727040668272532534827942459385895453040387130745068962735789492725203476605662430465470159740590816073599091143859910725160495447121544076879997278613328541469730003185470788974874017527344760861098927109957324197726858096989119921447470498840358618202340694794757640501862504550031313805141372432933892881494707792670850088463224468287447985724665090295152546244976841031103985971951633996913515078551156137887637109677697249044664548089116162119756192179093671553386297798509878929495507188269946954325161435491929043340518980507983545615468673475312168694762431584212249851024839903542802838897447882121663381651308795418572212399748412492512841951021054621352520971100915367545660484718704638665215185279795159406233536386634833281374411060672745987123415795419682519718101777819358433421259453676752147224528330768418241259256519377193710825404499480949224253260550912795471090842074114200294150964173570035679223998185379991647594089052298018181771817071897515116780097759849467589174470505659755693790598679540509148576415601575716124276969488609338352579062231138215835174104483099689594355785482257502942402879042037993521121012628084751067889140030819971234659623638373734227862208926993636823292069474724304614235182043133808258204711416313221232432567155170460262079713776495253372798199520218171980188669467922455377102484786589793578298438785524766850556719782357756493654418997427465642593817217568 [154,86] -1324713335687428879245259630120867040103527607015360425369756459012232534054380804418805188978717989908927197742313678245027823308204025148355028272094267956585164282345020682799132198862802387919179793699178431507749626276862174761428819416222776746999986701070726161077358301564942826918207243570295078919010576410399172127478548622692381158274665362529148712794007148451873080898069555600718919577248760281038691871968063250714215081527076178302522829754933312297358693919912246642961408604052953466286120628725992534485312566629404807955897208488785303511495264952506629215825803047099875583011320402470436807671860297951566903516213414274399728820187394773924051509120787795491264336253088572519691351549752794682494937015688712248093011124344746616020679303929182712983621522965650816424113896547975514932589425821684233981174710536983350418046372279169967314102089352982637637583416545863018248586631319258155030640793239627798287603732252689099076764092814654018650929719310032279901910327659741989074511507666169548086217146712860510306021567260791075615521021535217670695610339230294450562691412330875429630894036030235752583290290495759599952247290253247723258976881746184139637101444058542563784405127005226521315495176127507301581025038332782031554678979578828029091652124303612792567254696156667768340489892672963299168235513583416070099851167156155544717709249619570271351941305438052797827541482927271201349897997434128480 [154,87] 4481339257989983559291755436452769560884135326850655883622792514276304396521478698191859693124703821059913888051930750168151786087806225833005915057353404240038700615673232637914839962258290326836658762726121004690128227772627311207609648912121173113385861075119684279514707368984457245611176852089294230158253905028466910540101188804696946296276250998748367466861592705889688017631769864389704772664693797179010960223964909094027060213692838090932927203568117663050757672151473069279658678094214829994322473109968687188534094638433445784735771297947246172707744813808626300676740328694671445081961071255710202881841847868804362009699649104395416471865801911926058599046753975742806411484465229633627132757135796406107145579833312404588199204449538165191034374167849634381628465856929213294674432956382328884139636039507662846823267360613807655768802502577788664617583319385337144718026398403208848592909744710256541671950320484401416075733276681776085004421720927463185450267848225542002754486186061868078844434560084977944083806058748556947361174452699212486827202694471863505092390059267490212834100104319195046076816114672186029567132449023095750135513192403257970498018977295679904582125351266528696316050954125560889999425958960673590785201421651473672401475703879178126443344253515735322563087455366748454154999987818518875035890098991939749899820985007763994665007601570672090067253138076961553412188755003186537391955615920 [154,88] 47367448389703969316631594019540707364046456822649954056290276007726122551008066282119330497476323420465621031803408134478818011219707381394713010897853083590672492858762806010220092018515861010082121330798182936630268643867969759501063345473070446199222334892380482600646456685498484358018236527664253797004168001656095854712529708330745365157396844092060231073914732718040871504642948865758481933999914308089890240476353968850964189918472361485208932586180969602189651575463261764035700779919699604923285888626974155054860566260033284571622437032468805695402157520666153817043999457658673923755299225370106176026848135867232837290357758895215378848596656088200708512240672752040659743159687140675277419213729555100206422148699641309497018928288046342250972885866932233197606404351963382074274387261256536722955045150819586331652965939349197770138398298304694730147345049638050455103956030598423032715646762870443865202782612664979340337507795459435704306491240855506751393601129675611300662914942137322503794492508635021375269422614087621263619871817320243183834932366331619518396334064029916948199067646306642909002811721922292418095505126915422878642480160123695131824830168392364908873187675009581299889091739641630289378780262192345612646792441994724109013151967148368849974983860949788182854103947971681690900922563697690345202518613581845829765332105972540468288664614978261096587293420221058198011548923858363444525344 [154,89] -727323222303764237018362679763121854187040746712349463187955077286250419102229782201293492685574532473420562307333686259442511498880212170681793804800125519147891338655826794024038018111483347606422934197102661283951337872477547908621424066117856385648373769007560093673207980947279128308785150834114876834310913967782022459510808270007279157583347590189917826676416544990908026780218628831500487637017232998145559460307054631957394974776287463093938813080499059303687202104989860942450983212601153849777425492694178805578666616965519131680372244274109218393824774909568120239192698538241945246373534978484894958821973031967210383198306416132698403108493486484049590879828410713783443435131413858233750260688232232293030947029417091919468041760240610853032715873886651645350021480694992709746037638523026482247457508229204318524189174054640195295404491367363160650374412201257388221714177329642228178163128537978722747586362035098934458681565880283081033014441572123051077932641823680334637419985828667301774106349831131793862692211640554935021464776236745024586808158826887276818244746869632704945849565634138171261271310788589103262482768865570778066195837782372078045837976668339380492238099960836294304893400557113960903061867575174163513052522969656230852429207616785444988144799758537939652843632325722784971861911965613802516650585999590903914127223029329899664183387578999539515363928082946452084106862286350298088 [154,90] 4481343823930248959691579890035469466127553937698686836384118787141864228728426257658087188383675583689723561312581911682865207204994730066490924589683055895842005432985659548465382869007240823317342272188678684344981736545189104795392477042273161056483607535594534244602038181963965308641716657527850889436273564915073983920030232907251599072194650512625535232189674054680184678100314632698018546596643344753647404754801325337304224293223313356014262554793438991857120526689680743364920072322138846679445164804063043128594912485545985989811031295131446759465059808954833160262976562183107284621139542573231972242843032143694262257155974922528239026320323016293842926980463938345223880077436113213337379056386438667104683617164280419633841630194139465100060570311653766400939540061849271684845092029440441313181842922274325477249596092311597982002561875129347607348534643241320868144294750092629651054015037893532780344337984972893644078233090060605000529043397865509958859764219691265171660573013469366724117512896217620543837860952698464344386605992606957969519292145982591222781411140103597822561001570039329842230237791901197562247574171109872992342176304721198489172036528149088960750280947533395899269792760997484515938922242839084350851403658239228418840971608040786789190501430479432934616686210919894083701741814123225928126573184303431506932861439848787585010257372111437724013732210925262740601028506408000 [154,91] -14545953202076569278321993552150813503900513833221318547823856097409543873431633299294653514250363252234566375550676325769606272243347900154272688927000842717511907461522078832010471675009235581521495728828452398971749153294457270423392027933354130671153546492236105350889107543380245562461084791875608315982515320753940637566471832657215190781163187455904493766479540424595649739744216245889200895272671172850323001599864074157945025175830139792540108625444030180464380611711095260670722157893371266954427504660143543128499141967034493810783564763658084947377328133878645480071695190664911704594917587839232646355725110351203050251442054613147503047542069545022072563045643038920591878939685535090892174011794638196182928297669050207433412209419581792367925684177613809938998695822022730070225673994982444382460667161272142922773719150886130827925175880418871872635880518466523485942005696353408952101189041740684994583444649451040139065269077330415039333446422538366207616134727144244441214817582814051595281696321313422556157832479603756036062589234851692312044443086049957589114248537542504246927064856893512197947124201158510460553275932003165105169183864960701956827437723816000369259968860943958950179449987907922326034012764958046474768501864503518968308473924441842562983085875300326065337149890517151528981661883031866334033858350311161202525788985070609683091034799103375035768172525606922928105508544 [154,92] -12378582433273250404408008984338014747517061980889532091903054702230312521492261607035042494395931557035473066366049370735143199583156383385037413594272231764611607891783042829160262219065540342867303170635537751490321304002490836039075753541101179055534494210725817340074210571732805836419911345246828924811534002775612394267537835824033254160597349267308602607919966766170700189552502299709412090654862285587655299853833946490284919903519450416464138661813678191116293906446205943220547772346941950142303703011408509012435735681497189767590112113167895770088287884334941602528078774437750858896164925408030573138521384644578584216749634526123561751237542750971667759892943422044305064079952872165509039478293019340557428311070487643920106380165126691784681778549878748874529384125474036501229531868814116451873899080993411637733638250884663101194799675237471002464970834673450744701136109232880976723755343871214442004663873026659426701223196952068262089275726233666495914440417214358249264854556888191088414958353504759591425170765754414289071749018381019082380046256244938092332821051199060515993969772476711006169686479711904677836031287909199790608011266989194726184758361417747207462599817969095835460778920755869656721857180957949776521385848342692873733982357992834154185488507578169522937271735656434959857860915689948541987832567359645465533502767064853363199011269298286065414789801069342058720 [154,93] 1523308560782916462426239075598223766196053990495483924218697424594866738791245741798877737491693183672074134035111626089318958495269516943242493278151618519434651429699596129529314017595342281395053085086432067426448010037883202737597296217613732869603934270809709344972044674303441990846754431050666688424643733045955239468364491221688790507047476219381964963388046288415555614529940766505484565152945726156464153597057556524836809585776828812151091295625445431467978412368479501363203245501493937217138956069674209933859863233314160880771736899878814595314753349146853925965664614167044188616125151473123296138069790152136638599934311775269866890313362906875036464820462704069653327925003796948117765114243418797926525900180202355259596376115227211765722972567413370380958997571964786591252068206275677311211080310589022259780328035300689107120759098242650097988279728809361640937194407734977134001275762901010016971878793583609679030610579923549850402178344104259063151683814138332350151264392678402427961270947732109267290459366252827156107044966790875768258755868868069817076183046269727730545450424347373598462081011078135202860037225645314654369235384454306594965352563392934675229244619829704063484942389736637951701982351126502293696159038187842639438209485045655938598996870860933833133497293550984633551522212264898012432472549764892894580427369196604159773483929415716175888650121235407568 [154,94] -15094878598352445633047625321301440844716230843805522136936944580608840020958015583106251543575422462479178685557939733967048016760852768832582370649086431879695454458255586613491936451972251729371050589354668733653888275972386160256584532941977476080846440055088319258618664487967472751021738907207957003640455996141729674528770392146525136525485462418077493210507724138048326530391729586863296314311156060767937096699573223126398807245522385435545801881945735894612806591528714708422609349804086429047624095194686782068876470588467158274338897591415700307445238368308101338032799454672253893940984364199295140295171381758951433567779284091402846121395899680662431456794894921323623879429539899049815244831406112382422136455431985309962677791921705415664386930804787043211514622892913813143346541176067534571483841466238552509248988362146188855924929040520540735488817274133527366134484539327389864821304074625716928349548085927642832489047392411381362999829153496533808936927340927990945273605762926869447978218126452090161886314787127094346251399822763243001312341984063978207993510404178808609944882365498035798630503088593526849818795568365658126987058417401151862813477470018131396127690193108323576198166280724439940879269935800278991772459576601251067968047806702520092793209680452919555112302178503654641862919903207760918130154056763885636400238207531970063346482171952221222962248102560 [154,95] 302730412451103046496248622283911468363004614524394050043485488519735118628235837625810752948299476060826482015237015830357646224665516734935453524655593417940048835680083178836514556475379245563811121376143998678931195686871586740943407748376849645196916201126035142498049435112759057895509869640264595836622535894597485583205948707278409653951651304162055726507589134001506905761150355861016085054672462204971844392301544904663482807437308642938353901028858318550210470517976952152708282004690195189436263876091518332795053832890736331843531380319121240852996597070641937144714059886930202186178470661288410290891416203735752155954908511690818247125091666053274422123677800103745478352604004691144835433774816895627643501210798891541212034048639601959689583451590145766783951758326217349299713037431660933170852059363615690407904754609181066722587157132902595563463462373392365189038601374253316652168644331376161744691349681173329620443584704979811384229460971603163639642203829070739400431703791454385283630148759631230512186385586193949184685408517650426867427623723358398235629513077447270309724812118180237433906467410499302891276567131685537733821787087787916080869337241702193229353874304911394888477647667405754426029279242922963654892851295663961765318149146060847275591918829545294291558491328886727368340184313254376693261727443828750237154498848169799270201042587481363766241020 [154,96] -1193958593054716400289649302208710259482349791488220979165556448971044305124610223371028765010480007592649776586478843573549652575568657149678309602183869448840782261539512339002705928222408939862384455960089170089632951904636905190747091274036374466796464211903593533266333616071929850736596678927370039934595642537423867164025953853234111874543354616388730253614063065646080212490881646206964898164267661198231630541136296636094449779428747738373961696541708222121119755270960695576259685707306556812486669334707395808141915890762543459262907956007036921566620656418644536902367120135243327710790294533427629507788091306793993709204016980564502019630760445319010193314685118017490758508544039570256830593739128585514370223367322194428962469963631675957010043022990932089296934053254372774426003537091584060504225765626875833777871510597679095933397670702924040698362764563489005026538425581738648142708387508436265274280660346316529078431629718357713826485222804433606690828455398288868280363284225518895236417679045766121676738451867552378530073289087583035302074451227591435431395365622940328582216473041840572758734308462313095953396565117121944486345016245318822441993996571586232996977851469621523787420602448244369868799493959111621746109388050356217851429778946506654047544316511244237265098764490299195056532629242489742338449601871703680710243191046521551385735248037805610524 [154,97] 9753394937188744457588527117005350352112347800720636702847512325242220140440687564890967590646647054967859676975515317588682765919301581892856698500501692980713390569101007440192062186611390193556813362219137991584742686858110218393665096872582858528231076931886040577969136715420374934980271610598335108233971004687041624728339958885806279160144828013001115469331888294955742844160932939243606615890145475199461259446937516659715704318963902443837998503130018230069813296208219688305256559855616009305891599508982012266797755026781963432404184374331773108849838344039553374641901833811602322728768928406363271818926776371439059232403872772685872062843196283122908623502079748586436498170374086922523208684307930138039239290617913719073054126522086135616825738396515793430462458257673463943650508241912463849479250643949992498316075225846740920972764217618664368285567423811607562971396605795206524359788623444807925012130737538058757968489473023925738801514440472408488358916696127316941886322825135209860178148874604080870275740961577301043567680216905075856418426950899143095306726433577545142582870394954849650295168661390316045216717792025987587892335909914366644766458817209106049622425259206334740118568189037151198726916959547550690686001391806873447984048252081916621290462196291314750874577519058975388971698210541944279240923993039724701621105451049350752773249105220272 [154,98] -87789683122018661713302753835083452547999299824897813505000957362941614237927251206701412168168816053765975270441802276540900473919009356462518596902404847942828788820662389638867942625847829708478169317042051664291836581175839476499474908987129633386655661992086790633142954221026262908241978255490335822124370480159987172599153395807116398518109443492075811431834955912272127994892894586905472388825344155191227805681107444243990153125206539681813707338206540565757908976373300021171808925795396853916120401547089408164689187134856161904238601878954070911202689914225476937245807174208989790919178348198860257022839040001431828903813522295137862094923978453334103602686420078077634077224667021294703715916868701280894281142065428469687226473440079376749790954250197362798821622756939919988705157063832426861902106151237822767647413708795604734208994357201601825382183284494435166823097425888996736335413213280298905886548714140280831881509835389570196072446611290976504518894951783526830887150975070048960133865856525397834957241931243880200433994800578193035565912709634414303920578919092991836153019624753288659280508739802895881955903557719940273800739646386607348725126134645971336902435426730519162559120289994000026268005634618518257965279542842104013944229252392568753297168396166506523159350624184955927544442722046829830203970153982686935057996381814524408431206392 [154,99] -458339626149840064525382872610607713489258224810189940973157208230475139061082745726979964080999992386787348012827103958079916194658690517536296443528948657017708304218478976529486594321296644966239050847914784019356259580806684075812085856326031155249800551141419538966325908937887622677962765428257758967926143390564090403669373983680050167896766639040253028704476234662684191615980616876336763548031142965066856209421348982294532433860987200565469944572747814206657167231674744982653623654638090811104354942146759845856746705127240035133303048093579608925514056359441828384293954177348013181070167466666805314873464333024575473614546208787198803428088525331883105009452044878431087893742018075324907194546455977258769442000265510932780312563914368376162269948157660823389754612591326066816865751244008877800911860955134088715582982354737129430560962519877970389017277215725975478509059808880543397031926576213518876007363576982072003986396276475625693247749836658641603673670368645640884482094001701893590935874183858397016961982480471686029737324943868089434016794477311068066140257388286015785177507905573569550286033010139492963323494151973792655307690688752932947732098926719160488752009149773787793279462359003528067653499076164105429184835721022045874883280128876185132840195138344835587073667027973387047717729542763026666732765157875972968942881408013004621302 [154,100] -5743072325901564276996858642414187209870715639537712080982812868948857506903835874754592095466557478026391707849561724392631036424330820768842371752869456928931350051742546210555401630850262913545292464008273449664856708612075495954200406593183894760452323396463534013505120525293152017922500438808657012010367180780896920214921900730164513156739878823080706923675674149878960324786263085386507042830204023193591172682555445098228364482832799563878568155001317947833367671176058598835658443937057651356561259240884598136014014547911312137637820157977594611568890284959815608222385638922794816787714249434489986626511558878237460480456491575905421751941238329678004570604203404592372097418226887246876244063310675226468286678186662557508179177927567998055377761993853971392573752232312705929322737010459425071051358943190987985868044802852917729354619011127970775869826319581580585696526647534703588391334075407258282209629829036894284140263678020274214573866557905575682843765240067291188389467153305708141187400505837282550711173862712830894531498213399350273027982097243660990728568920226971540542076044331292702400186560727512506431468651873576919662898726392726955312036385195463472994068469249390068100758368442969507803906539908299660867178281972302855952232974046340052347969154984168567199688902721234961807085152297346322958377664507542845208254411909834922 [154,101] 22570474936498893307782608767460950094281170395818258051916674064872709793429293245143943049630802822255780009874625908164591600174922126096069837063246361406762585458341962255094313054017105053568440218897283262868757985550205602134714247074529533606529417098084194681705613419611159809570392667918351978087832861376010949599404719238531076765409804453049979736024928790539936263249966159327354159921475648062335901141488128583121942706575480873124985645162400610637916483963071720302219160807621500366109495746403993033038378700488396807901902155579161118427815717186831774432398139436621351934737696625533606125382231237453510549320445717245521482385816406381208955962333084322764462967536023997695389717720346419807520379230481270805747267083775149251943025745208157346900279055482741585229846831726363366466045911640829950147075040748388160571697705132259636055906199764562677065221958163820903078572352222707174245944176290243639419559440910124063793479013173205208789019233014578676160057251815665385844664458093726346516802474006541790467360706097351951802074843932865648215590218167494655922620883169458656644189420184095098218746726786812522614400836689662958100740994244186711482235687023024804256502217389380528418284022066802041152155200567582973509101960628666959776039622825041098622563803779988319837285452588092101221064063909969933081390308512 [154,102] 368062912385870891364733667212844454771990494723341217810583445609467840194280301940453536263003278378423037947154152823882736567601924747450081087432726647061359622182285429916683506837535956535707053458128077494938102715804510150835864698975643285222568286730409465781672382656025207525280136734661720415324703956941839307328380702174531401926476295499126862297283912247755656760899621222624504701098199500615754540152427990535727836454284760584421840758868170924730631025077453860876824825022591024187597351262015970967826168905533369621730253093316659037666605322529259244516040732654082851945692490175567078754987869945492622636714363123252684104993150566684323538630978606808572716887904304043170886476273196870932940570678462088112150510619573575413786440113924455542507325299690217585252976165446385766644126835801937574102843288776047987654911839107928590944175803556824321753693761186040360726530823341715638963917798669458931117651520605439230259650834259607747448783324232970423522229584178033941991620817743628237656480406876936437093668513114134158885656270102798596504585763850536816006142781641842842591315314056985786527495816602345132316068623344662885311810068115158265903337255396352770736525993546647839535541177384558782830982598231394846942206318706039356407849636073521657997842331629036927436814238858038955561438570011901258422328 [154,103] 824113414350863603722222826532525929042642768201003695843050329434821845197291443904156392817145908111069121893635766790447115667296964876136983575956365638556172148671275176559645929595396664507630591556375395274892058862560820025834542690054948981888774646466297094112499770395406805459012207830034727628717303263924189327888474840484178321223324537511711523665538599599811523301703902198939421309858153122383422246063556505379793324809361705140773764042355046093782768128807647943683070879869979716259955671563451598602693866949812579719416223259267694277966664551492726146035198230375108701031039615818890056305508367917263051358429841728838955446682421943119322259869232925980175308762471922033596739555222573454332571295031552930411167496775682431565423283079642112101802436734772747267504999639204278805070684803148283925661218556663951614465417716005003254490284874265012828717115785110313736406249111354576271814860619723800276676794364432685053220394182809465463073951236594398990380221696790726952823336124260279505887140075606812529661919087044316447999619580592606293263262593401449448359351690504164288535116593817630070904151148723074821963134156441300124105189645880310464937714569979570185491496654129724036346214647167806483090478712744194471873827218014596912399805969660856927572890797436248107432387217410566381898635503156210784 [154,104] -9664876023603134487617129523211341686502296078527495822483040831542710677666189257019188545562418365498648263968657689849459500410110206339419660680799189910867434413551675513476281692755059764207353022469238956841885837044431779280235187422963810296161846642923823246648982599081627691742381474159795676853230824816951652600192155362612931506050424772260784309891855462330025722528964242576240275479242190860922593532340121672291919275626577574924379643871814992672268658704858547384664149656526825488314169374860963286600990063132379207871817109545050877199999773372639585082910663048558135339345524904460771650552055869520454430529214479947224049268436939225529493584790913934047006568129914682979422900530557244127976413952891974840476517898542701859187711765320753377885021366930886451352324108168851949807529314817658763386461383893370284203454770038683090997803456976699476816670776994620669295652646453425545426955662465511254988016877922901819328389079715741217601552996064779314417396040284892933934852351214648764536584093046554366121126251557104665769481070875732044114136713852055596466595217770060041729764643630156396762015901523256935746829489283553257424140423091926046199429446239427736842548509665570476416860117602983777285262124412832440979522721100812127977009468501925556786390313707089386988079815601110269581281819416912 [154,105] -28640301445709523114461942752804224182957262159665657314780033829472228326220892924793420822704054530436414482497216227069287277446024361424176373032095026458602205140410462900534463846857687816628652946530886065728667492792825063671441529347655551901901867442294632333917014079362433862784536347482079548962605616418062252109964396511533616182838428709165955890268422960078848812104802267363326828795097470138450134434195369803103813475124679673804255326195102945286669069578350377426526820026742400734073132511623023398130409565764778225019550968271662057361273322552783901833220650645388815955198204383186298399840355598919019563096698160500034185041525363338352949435640899557985624242145450800026199296421290463126972093856067193266319338953281052985904443722859657489217676920683870831630340649688891940790806443535630266624172633141369100476371647483901015529694247597500017859295874108940029985672382822441764982730164860252222761151653722520059038263000023469254133828404560194865663043440202055228023828511377977758012854833462200834488921957708384671091027621555298672640079978190842830904734702318215743399506844847343500799556387312369001165025063551682952671170726836250646620318914068734715164527868855561695457801307011743553279594098943826864927555512227914251700420735980727904958136668379157741967499244062215956121989272 [154,106] 73003920710308887875416095810804101804641692729472777656029988024772256786146915669429890394731867868696421462383016292476198044032893565363615420999732645820746923744272628896110287505330063327385507614704960184066663741000354466706810144232591430837321511139805917350832589817264027932508796312592867979416616216447442017689233127189436744360704551394534885903047821919181808138081366912833128617894176734903460978128041062599272021835115332195270776709763888362548125496788557655536258487686071072333002084867585584560414020183262794150151403155047299291873129621976403537526136221082305356650807718813450407853988500242435844231010787430866040468131337212599691678593308156046506590633317204435431236366464145716537985013841240343126154705282782966812935033390520501993862593335119148312784701904536799497784012054519833862542274115706228722944806762969681792793134208473430171109258018566239112448106224821291176079208911999519646744378544566408036798835204579665276947682197272991926785999571824625900628600942511766171961589904374876481496888728371597336703901489251179633413791134667660526660235418661627499751196087485556397888348976813133723821166030310378895942057812560435998123563616536565426965168736704433442524101741687725026551092613868687516804861285193429296224295301409697455570237586925554158416133520592803393436 [154,107] 331011596371484655368873385218722842111776512187699936013197918268566152167608824154593889367280396847930809410123232202179910181332046875325440848787036924881190565568271564641645173293603053431916424176637594437945597687237392399508122164830612675768577023988575217325357549079871114359981563840310099452625479126577414261327895970999754269792500999747765346869371927597446201769710943889205886163789408948055358665716354494950023990531441916356134960621334470860189961504539036093610701941920742838642941568833929340479587607034307894622645978727597957969634693909077857945741023202007030542196565643505747455066777515302266123994471494843850808727198864947948922204262526303277688100050218705333649172276751431340068756279820670262402532346320967547633794408589890022825539134304205332218397191022553220605623612244102345610420040131664655475708635123577707549248573595151909598701189979502421705745981878554708547613887554441400851995116434583314852458349316013446867600254278914789264007560665075912920882607117077158198781847723472961328206298721190625935519300057749725961614138488103592642343911595942595082907687564642618019765853700116502558654692585671292807594763058413866488108331260763842971949117596491785399298862411918351886576132982492169775241938635756567202029972868481820750830469263389648387763249983274272 [154,108] 102805353048210661540270879689777378527280802089748652107689819319869939821711153231178008104072038553041096722868046666429467805062482488273785639291465610019208479314713315766935109178910798329819700242450831713453186473426705585775464297770650131203319623489576211059174076630205505807568151981959300111422070469701221228599465440534387524577462889213615989768141682383669198864511318040372105701076102992693324731955039415870878076867380293244791785329216106062488957310874431045134156553130864193376284646784606853249818348067713797329078034527005748321143582337410194150352123467822001838913059762949844617565213107089282423839813179998703822698515280075338605269700760973077705462191108401411839093009705370903686548959201566786617451761161998375831595997941100933892133224901595932829782519165069398449233089394428655680556844107780901992106077277343671177554454545444985596921920247996494420765570061157835413223156074434344875178040842677293528259302454830565746096938971569483066290887177624659951804951563049432275164562865778799468406331718586740637033096606247269617438832676623258838325327146412135612920883370180296187935627057801443890296922867251743718907559342561141978023704945153159367783869133122240395664509319922141750834786346628243252061525938110156068271954868695593472757336180535208422951473680 [154,109] -492109618256457603752043706758505687766032832072867082354253206871363448762523662927754711931511596037592193944013573073307937262051495697681423606502609902120918594201216518247839131036667958908627232030409404402095907531750425774203780082574798517337231301410481724857441684733384103202587116754276753164758448950486435571904451587895998563735864638927325622974563186575830042289762329750287134624616391491522811135730935373178216798363350391748746578011085928413397920257601407772144619466607191624709576148559359269304493786287754344947190181041638592055545955262201951261666564637599657942567391254966306568655789087483781840887630176225138597399716295918502420887089956623507580927020983980386499755646548090378313584977878502570962600615137968874285369087860029117608509298072250853784207279951608865588906157464088084804351952904872239150882431732070535978820854215188638990320304461164421898000521976151290389478126522041490184412481476448301056089471372006355333960744316534825159151825898188809903400704842820099057808142834192135694382502707869749450026942803667064930990932168568348260844711081044239445269475486754534126848637362117632561420603193143047048862447384245847000291625000686939533604422568907003328138038265980905847998067683440212674014578107213227197754824516156158833058460614416109183408 [154,110] -715720836224433557552266845277391615442579737166512981503748020026565814280986505779082125496258932954829910738336898598240715625803531308855746154714308404822118560982163531867395568654326205246747136026396653716815371351655481442782789786327699178258455233287783899460755729393575802993916310058430254839384651797380462965412159076957391657981032647778246948408364429777005979451206416961737991807521165382696957734692201631148181310408853900792471617284633933416022997566435608293027480020566013312431754293964747893230643026502197994965370304198847293135828220244374381971697903315776219018801843432275635173525304161541173159355257603029014469693089084378649708990982269256512198434264650731033116838232078479962171050822203449510486281545692421770358578456073588901195363133161130801596794519428198812534440471789104852600149675486030213523381684661376722608664757673992286597101846088127002443006510917735808943533749531096998384543016382975950960773002886982856283762083125866238778285040381300177458703068989593812007587385937216564633928632147743229504330505870234818207319731016139273246438780658199088979784244395017806105142401277533602095616553970465268989128071686373917428241252102421845409165478459686248171822958544496408046202704352214740243047582878561949078255690454481614870925283457999600 [154,111] 407861623738071991379381015371269325470301021356187629906475337658516198421482457831728965261213404181421597838566459466510503303193522177603472967518940956707199688986890209790479773437427826230228634043292327517949534380272991045670314709572086536243328501332843183521634146187276942827502246557098358078083995672309433524656946463916902296048721738402702391755795804599588448537814331295618665310149950287583185895216182198567991294014548776739797022240508965940140340062593053189361519481703056053520386884276501969356514973055553209195805721875740850591785946968969685450015737759025904750748305678364184644453139330820104372175039815875954263355868369427518190622715299486918315123577452414055640856175319377509061141296508622196150131855399087418296678115838323904116985204281708236225180171245219820853670879059050316851540268228706637887980254242530780697061040884720322878366300973870696565506324729672263784933085527778570553822611991177176395013295335523476465879287627938946551154044634039617674680159142411681624912031986062728840106301054338129594574023400399738791855573210160910870608934061476706383137191359417243991188639580842208569119207743612373751871182113544001398460673691566612507855517476087807370543105536602169714983572085649041302938999551151168787533984401237250502556451120 [154,112] 5323553828436929274573094996589624942508894822427519576633570559384763933651533696449807965725545789325184072535216964662372823812328134002050715912912920470853866224893500518538109738907560493813343740320236138377494906095353258382404907044205335497179271189105494261374653640832399826204106229614672489826644656623370491127309916905035312071955499954009581875046382508667642354160929713639511836946622400703174448439488999979858325120615769826156952714869375721768389302485863159341130706730177922536949654324986844104828694789001575189870132688538424921082683740499770024697542839348251866997381739147385557312682757019261369727048347032063365452912368350845000925805953903692967604526956266918497374154167898593241714987879360532732489057936874192914869251725204602194136017786406324770179461966025769999044985249214394568913080511353509390606477163740871260622754148943114326876133028185074499110137014388430449123643666353776359098434822003017681315894580684668665138084899688688429877896473659520617863614202408136356107295439150826518247217220742130373992828700647575848124048868309088296666355627815062502818221934826374533809223180657112374725859544120295628651853175123718518352174879035107612602187653046826423773237297688078151859937633341216240857326421742001960070711874902959798985248 [154,113] 10816167934710226339971801255512143356134761303754193890913835500591688538303048583047283532527076630571067427314518203906627467147610223536184800669681825298509520481788561380962625044520056782543637830923189225751041628800586744153791739786647057225753921008256568650942459306427552258139221988600690659747964550609764624212468514692723426915960099031521637995917478329804874075112386333834693854598039793222398237680623543804386040012186647579549640055826565309362845194007733228773131315586948204650308455064372869100578887569973900200671315481265819519726743905812166238457242010733587771372871345296460056042059388870309867566212241727410883347165190068605482347725581274827321657204003990405542274288597657504114047942868953321948607836248466961626614056511004935111544136880068446536544936137893700363609512657463039064336140183434382433727480978965954382561436637381074338654822834468274255601315317054196620006907697896273287331337181167439457919283915434537434889833058142412680234457825063731140660704017625598216062472197176699407923929023503982332452775537799423717379271799073633602248526459804282639098908517243222865516538336298605163145502849315234928122462502920508600013583922821507467540058988513037805587980597959113771586848567501520433568808255822247503972057951710749796 [154,114] 6276126026217880460283931611946763421751637383056353130615773935281383287673606672859072391457244509737990991722517086710542646462790375843512047686668735809697276974905422937882798863432980438798441001177051137581944485565033084757568470024460602385031200932708857725915363949512340656550455537034708279391049820976725088186096761929373468151845510791569923266774086400515374386275761336018604723616550129214042861500121787199641270490571521173721786959859973038424825937492966687824856569089833800501613983581143181179776967526537119901374644582513143926368508493715425239045870145394124411097025196264511897396415957465756995638116112593099570577562585053565496952835524921939170839059272953960389541082798035322221272181953999589929691148640619066300549504021829328945171561827523992765468547536779334660336533536127612286909402262372134574288155605747766039283553771413691696109075182305787254778782150901605584478589490721470064987916335531433027304470740183461499069287821742634158041489240202000042335154629600406600732709316550323725068282218117616314602463987307392889956960935881450631316622303697927360060305375736219347887989565882840943479715268180909377230142118378626762681976169612855472692384967165390807922490423428031166752965629285306293558593295065680885010369143180 [154,115] -2406309980515534638651373032760162234304132162772666254059002826877053893181339723170536405322756732523410757805338666023423350986480793087905514950731737191748382974428546623687321070833103717297808481734089486691604657949940999189589238597428556849720334565939065139217236992351165501636018510234075665557215635963741309022918247680128183676155275447698722085311428449960614388455519302885348511141293478614221561970175717734996085738575045559458572280975731883549730591593978962846574444485890275077950387684381707150322814065219736594597877558084462654958790420220592539219028919489108042585167847215453966051073157286155439875662031705973442131959065324223879184652518814981038925435069939055575483759015885255123785341138091214818025552322607323442403294921183889841952381383980839699544595089008531494542614039845635948781904143757944769225704511664146669884960315887881799362750018960707368142711083254115521331933401500643754355130988745858230650171634243640089954547752142988052308907081406750532810169585257306565858380822462992283111987640360229496998264328795347993443688131840189745283991207740023266386571336600023213860356482249515686725166873441530867977166187013174000019048457529640744404015020050533639194058942433767546621260052852344441328675230280773100548912 [154,116] -1308066651706340618884913584133623166339414561868105586890239725486057341573425486073500259609345213915039140333585837340592904648031084498963769917401866597147117113713398799868740918707484630320639681829340612815881402814530347510986178137495325035461929342508562967645757492140320987016966610014568265664485397274756524095770082407206505198966966648224940333378331283099776733483609416833086583623604633281563680214053594304385432914332522273128654794148996582424510427372370727745839488529404083855843028970762521458011716006126785443527620951845266205258519760871643030809983804490736329909431083895877032383720065279329849849028251323170494094213931456446146572027295233817134899855367566108083603612058869387187624278914010868811437878693263839706367884385329285994727111997896416180683173988440879588973241856831972625390454374149903710451941596610864671160766596361481315002415522069179966004909182971106410926204361396774615561582347134731223137255815026123577381584883659850658868502782596401841564460962766014515886505325208756243274521124799097918884851825525401448716437882460591189251726402737288931156273426735140356140517219687323628867632468248443660983844823832799186060208693719449771327609265775760971658675563918509111382178849841731034597299250876360952 [154,117] 1706721481533183523938927628849277232673712582307290844257220970725152606692524751127084098208204759633239827772686514920013039082947738753591677538163525755731986436059300496643967886982887715457996399321263786376149346424095936231014381031713329726289813364705084345791328314126978730493121414257697706412967272037562154525376016990880085360652658290068711790642019370423969667066594241911179149415892578413118495748307330720372999528689743438678172603666492499103706668992334548281235061569555115337187743336542847305327445865993815835339948374042483948106410862725944987924717800460394423644220745743393711112941332164422886241835886526062746770414641065598380663179329965441695780339622996205579970382196567092960254126602821303105353440116837490082366172247297620284845288657199548070366627944700309258452867621620841930078623485893149200005887911035532368191607074602180731329688100864287741879250659818029994075164508772384291377158209773308113850147763905627492970691238755918809394824581508567847731441722670211172587223382644942177901324654128812988979639656690342091677289592987899021283812473703771589853756986793081980380880798068806556561750728137167662813861937507154726721449013078274937783370100737083224976496993576418320519571498555740982061558093088 [154,118] 1107831172625298744933237346435836680348026761384658115663072155136195074031095372947963409438733508311627289456473633656963645842053766734732282353079535251012836327747443981574384009540374972703127029462539072733910894628631681065682547115713266592151642068933716504433015325487032858222848422775955157933874884049758918156438602412725894676091579554101586716677969921504449447393631283314688322311978423341698772663561596732463058172452494911989978242304653312021658531294179704794343100046635315948329389820824603468396830456974173793670620234460491037323958211146464929536927999043620161359539115151378350026996130865627055081339557347201644017586339658669518506969923587711413752027005157822921589043312686567897517174658256399726752226138827940668296002170992953880822428678910522683166791593597793459332608569540726381592749060681934017761677569301580343913046695215156691041706653174698992421429272611970682870625758023605715044449277789702067550646064665942510960261684228779810531342878871180457089522384588119323956375985714541940937341240224275053145040532997801301061151463242571940488059236678741418163268399538164542021232294282544068818286529375811291643022314563285809463543868488049138293659746049905732277889964124137457206942450552782017739576 [154,119] 315849242991535429777048396323507390736146070561383116401908819044918074954163976932424142123791314423940489408799932895501644677125893988022955167744787523144659042193561155801539802946611923120085283972927618421691851561484057442328281506165601901382755630420997634274275245463759947952809333935753639757392673795468998917408877451922472090083424802555703094593065658905541313349133496733872113245096665514375521413305515300472683632856732681955321262623555337165185462847355217073731093827565513548412315934521693313156560384613901255412269771995806939408635618672546268847550458022437005580558676862909129002400815394336321982660744113637743179904614245280552764731856956050196034096071516841552909840045767995293674725648174680625562461269143525643936048152858497091276422190707408032368341840061698163959752471350057701464859037491277111500826942497068078337312592135674880381825844375939697047713912848731699781383513204598239425061843830003100948721039317373124662763656713957736624038204902049522029094873632182010597440257479813207657928036212350847740177197234917741931926241417752319259103773621161757319752999892861330683260833965454792294903087990640029281429231346433075409881704195755602927115761094734422844931810490118126569244635853028016 [154,120] 120208224397249991697165251087645014131847129739125796280080722940211299521589842313824425967507543222112271928306510979272310465739171117194469349176989994997544295362920756491402085514213342493990339149557836090508037580986499908737132501884093247644469341592316094579071712055050799009657206716003029872848766287667845593079761428488431222379247935849827217342458369059040306589790820187169910086592749942348848080982350689111257239291210268258842089657627639386340751478722541552725822260821481030971560685267667779533533372938535015540835150265247719678026198548562211696966474347827677984394501225823628809357286054807883766930805065579591978628844626957449255756683966933124820374045037156723647482642152617877913056019800221706293745699159353539202600364248122856861467147944793886945323669937081385773433445297003195147811644047027136867644350661034534085944266657564721975626843136607083538365564183707614597536584173673109599975805465080548127099682823473413633604904424502913702663003639870501830286567634148297621609042933245290212784154499752074922468276884492123785463491140098055296640616046419106208944904802679935446801092994262080192912487152165030513376418317471991735776675922844035239993979574008124391070134176293628168835540720 [154,121] 34022890452814365545172049607677530931655884704958442385015745450872902176759404227935213324840631704407890970217700692929084191855859229745174270090519894933111603459939300029600580560339711213324914716577162872199657525223139570827650746018458671399903647852888320336363263713969064834914610174265404299435358623239290284314599198336913493564671366617321941627556614595668588019188596230562868286690079697670985218510897013488570027139571244891249974976413131845635166366963288801327251533770240825212363484358370440336138543601789760144388507733898700644392723412001271463551774651264989761618786481746991614350416079159804107915937456281224263494587204538990162176559351105253461789438383072621821828895809891640419324407613688676503633668412795874290662407732551793385179455453062219499762039831928736479687101095755535344911086347453048468673159641652940155357192912741000756745741715771285414678829334190809545353271855487153824053641778182154203406664772539911608218803252439127339891779969990695432921760235360804030579402882806041882888449055819917769604974754072800270703916230194047228760724857176667544969922645986722256508566326463695676950930646158530163896140580194243390917382304722341523504078067431937536078232995625824364576 [154,122] 2803499692796251606389515896943500129125914480133707875368557933513545395353508767155115250189585329753997911480066094704310974710174172206673678736819422319803980395966265345897338231084705353587241629148183922237420680941569069357597877485879509976233896614970628933831090141559224199302641032641928274577559457666649731421258550216649522480445574956802403327845052898452576780539259367990553225397369861887595703605739828173692384663296034868136335292487017369892317488492458833574494839814276998183605752060385592957228788876658229140610923101600087173589288818732349761813405352235083539543456785262953271748397499033505805046648062770616856445376049132391301637469259891235824488153905124102541483431569501049865704306259844968265968288044120780340343357076538206247724421641244672405067813641355886899741207705662993477915038273874603987575047235087510496851262454731531148983343748857495698488984114277231239702228293490767209630455452374487852489832791352780573464681237497233464055664346434529104026069287633445100991427654393555757041785740961165775013052100685661611871461514968566640790281434759941705510622131811847417317764159765578950771176081557742208377929480405531972324014358614048449553420617260084569056809983802296 [154,123] -157898452566640959919470471200263639923474478496588392540832274626813897309426305715773900903807588990498275976534221811365227603916785114176361687820295478378075620838367823505063005894481514099485127106459293887462656717470576737086929877536890012556166353418645302838521536765182819742527874167622870238318429109075678513367710428532027295365699773632431662915873794884461050944677785644064758164739027021439331376905684356067972517906945381775539232779174087132578353128985769304859700333354262232798514827882978286814838148432000491400145947283840805674044183891325281294726538153206104959027326447215929726580943340955347681117254184479577017667184189253768719046028741006256893454870003603904630928800563779377310205593194740433796271800140563461440131774942641859117291758489690856573727727368989897776657598530984705271679847037284198489106337199042066800426085411465576146760429527798383162418931657174586118477660783829738678758334977498349998105907651447616314156365859957879720768845771597795348501425008544233382475434098922696640727382350372153200405363773145667437042430395722632595247762009543164120250756591484649249842043054434903791782033259593038859602235345499017534355274066456624383055763247554164107435178 [154,124] -268817545069841033148334919857395315334286061136602369207961873368622298252819358456237353515023272606378292215085905005895313501033797581509578775235687500449002750689471619433620797601753547006536570704977860453945189332675486966487638003585074626073754346225277838649420668545728819297241273911878703993462230550367945279380386091031706910815654967710969341733753449426359116461284208500843768864813409932746318132131681745243159346200581815396570793837599050288956030363362276127774414261056287712837586231660686411378049358835606887480012906758924921523322790863805555800314715324147947159855390744609396243592966145435944328193025522663394638340747249223907267111711535501810615825497458902728175459313394443669892737427411437167343867459403623451304076816960031208346898496691547861274118340344196307946879008863757332477594213603858430554842207879516897162329515568392123902777812929307358252357174042857442509462335099558399900687927491245963109685533723812647939116426160454016876019030535468802839050679988370339834876568600664411390859971845784402196923642629417798231349134289510473253467563535382540931554402883228166821558563897079858395457468767559136089631156936530076484047726289728313973665920115916660320 [154,125] -26624636847731233629906157889071748262316746387917431187730816130734270109192343480475565970358852014388054104284573579319725700821070344739335135534240329659631922743082337687336957432181385485902402852304810742084815395140384196042971288942086138587318170200791972343497735079758919196771890237853888776106534074447416366380305567442631887428566075083407178324690624472146405097386763767857630388208565120665276471910996988890441668007843619165376505691336131103300893284372190612884487127935953617554345677694802822773737825861688726620599576589427011962482171666127635226619768160797000095362412867485813246126388634900527927751119394529735499756106254533589331969911282983354107071204937208874328058872651300657549379771005547932411101937448500448138497082497292146568070403842370653737948303492907498021339076833017602989654220369876868733153844457598361356347087008029180239581984436189941798064456387582162766391600655128870166041228494944688318092062089677503330375939952472228984304823160550048007717308658648082709798035873042676962426867671981224581727616259522787769725544688181190545925404899968274208494751816380501796217741389947603703212839317743851458645657050241279005062735259430860395069274374732 [154,126] -5304645796828616972665318390060904250342639300772192694098298870463189725724489353832300896209943565350484371997251193335407487329169531991362783758879894551504951095142844311530994383169001678797618561636653577903984962877154208260426015691088418792726821199575444644925402461593678064517465799065483151067551556438508595486826583388999268088449246052974133498620548853792040627170525050323792130239083408795920231998242957764463223611118624259850945449395426863321110870621186102808357675184497387142224655180042642756985786789059237843481079366308461790112898200224990115931773139360793791939532614852968804829744986378123739643109083252632699539850049552356786220042668222576710708760008938598892490685260657735255231377699309624295749193475767376793029491427646946171077678966697690831814781866579012040903990116272680349539554713759701786329448163507236291268162359256979718326188555334296021621336717393952869320129325624260377636935782326094131962868170791886421403664721657468182905621741850702670797050766652564221039655670836834237590233135053695415387788426582863731070976660613545071878811083626065128230006393303204207921916685686605782797007804821553534516675076062671914707302477215130055633908 [154,127] 470056814745114993433113987753322716187027352306786124003579061115432546881232143475844130202381100732590471312502646445371700884401006388000899722677394146096816259307480342701575262084274550872405205130025166734322148912190613635789497060098405148182833001434220997498607517730702515171533889109146651743301816244451288512487543545032757345882040642803882728325375314291076381564418337772508905326724466142827253443200763241060499073395843139758251233631206214427559061308610030988853284257200184756789730261211224792047741228259673173239917356612998396393329665972458365757163586879411244218900115046225251500170471741078577680991473216546747667587290414817402106503479596966768419804425404983552952497991966239893065709304765182805799183054071931031360767062676728943290781074745600254473520186533358834547777757042785643141937228651468420079638701443050797855631036460826587552311196764663653902319404900435807019705475206984200603779272757928280914119618163455238743879815061627220397260521062365578195444259828212541403359818201212915131450402338028544535864511333811015152614953502190730615917963003184647413133377152684748573920661159620283968987723282014738866160510255039336238911056914350748 [154,128] -29602326037473130103311009014888873216860517565402269430046048641034721446794620727596388185660035531098262232204785182038292472905534871553416746536639120979224715630960245306497193485316501032539305803968318557352087946393543667765008577904208425435208053644022427300974319939342325445583009135249581094599211385193258977469294526946447954692054219633654451901496196830335272846177873660694176270959681365575674302065192917040508147987809163468194947807650909717856409152259042478851278005966265034987177126420482112619523553279658266946902302708899355006194576308714343147818883297512951097171396016242897888748664272092740986090052310790247003988976959008837291752970980370960867067513216443342852799337573250140820009368663025959056149315177159513052861426188082665087798137373055231760903684768274865556218421399389165039532550840012317427914582433016556332601451787073904291293170991460643946319177327256045955390292416650069484094202484364597888944030857402028272887953266056630155589963473844139777328912070460413238793268765758289955227231064698507671360377470383332535077250492703042351404600690650221078497349777100903638525232940605220206574408036084072855500733115150894206369042016 [154,129] 5290289850497655560959496594884723301999459211456159962347534772236476314239869474638562613526802809931041391005967052913925428359869802821427866034322542052740634262676969842006936575486687458754372263811406901740004127318146086398582948139033671768081063674978458752869759287816894065287839229655241744901922701654900282470725710605917790698196615631731774056710586759786163086433048591279889137139179662800964204363011820880371096160379946838980726614555632836568234780303331794123841268619111435795827289933347209293659877024283622384952099000796900608874307833727650361690362976554177630294841282216346966284991687269890043273960654515970325028800224268966823700895390255752840356897392530417786233775369584061874572305051411551529763938526014326146499841388609718596768219786021404120587913273139403888857800971574480035390310984924694496043416344776502056283816089907992202491502887318953683248859562584136086624394284364343453347917786648811138880113778577304176715736951948770420077407746674652412225661502999336797654931754557198560966266345045510409305672586182758865459896572071511477136929848680019374621254942860031605025450665439662029134882674761657119035935740462544401865 [154,130] 405053836205108949537362914272387012658386209143725032722736404576779854339407406756181657091257620886968483129384248019036336738630401080190200389369720658860866816424112449220007348323050412204199888773717022535788158860362490974864217042682438999020080317507747047121846794602159882605481577676188970738532257126572911604179104153459037848781645411670484876294267842493683655421091390447190261180373469061341958421329920218022118252751621702854012302895106848395929443279714892539419571419832045904101228742110552185055913272739956765246279836041249776586255983396385942996647410259734192690895468029106735586246811475304324988238240495059229284196398234655150621634225734490794841348360361405246267701068440261286768327452820466844654540666491170734589242986445108918019625577823040285560864443552662515322847507657068385657675956804961191024936378834568250622333129516361460197328947755384230085655640662516358269867618522749326764740036239730077253593767618691416918203969360102017794837463239773452841658693868378408159621150129596365250113043842607121878012583682423818601690189982610283333402641999623140475126109436728332380614790456995667662674435128072217462535728740527 [154,131] 3158426024565279263458504118713428696462878779616162956030321537128388115230946078851991353706659513959789053842830123924274603781415773237975338993740419537525470002313922567361095307353758433599381440106328479642942039896275729790993675433158124046546343741235097973329540287438479787420506197984498045927471973347411202377390859140239674045351095093928005004656949031225364858107290730100956017748484869343924922092152887171995110315331973746656595094836439386836759814140097342823129043271955506013297432247742393200358302056235717082798645194323444901210862033789219269524712464800900048435753349787248348722682928770135730518038008811857040846991273668192844174355698124009491273566856807127425521594719963576229532886060466465923662120207518368991351416362476227733569290902888020570676881094274606203761867553211261538329594489445918403901287469088290815846801425549480947085786912138019526542979215789755058767223839094514149276500478197670653146000038446403937319730459591980787327166798536690007165641719782769393796029402661665625127558825414644427659291110344269232569824916173622431058714527733883537160494649371827704391222449832021162461881104586992116406542 [154,132] -912695448584697961452898448896392888668765615173348551861783887398261039928359960147881916431342945307964944578306988598266395547844740752262932137168971183095793978254249113718070723762785073876885793173865796231267895715830159626856762999405262820938953699119085709744237433227125231716886648849427327452323460425098112949552055849300553813415289689662186720449009301074615643423667782144673416727985633457440086357538929144713764598745706309859652205779566182797440783983509768369604680935799232905055460939334263958191660282600504114014158556372371572305741287858526592339430174507562130825335454128858536635083904673725621537762723829985792802180170188324330528050476006274250605991499471738626024954245168337730653176458903450439203542386566325691919739802784381265527486776609734222813264681240036816055821448318738927401648673052264683436410124566333144995958600289072787970164648062322662363559442531750105059498522640071096405845153292639290210019925860060617738406479618495804182346890485438902274636896232390705448666748754991087227507704238273413363883471400152134325770068112935249903166405677031579429937590828059063238049040404988075730216801332843598 [154,133] 1044183877181673039934253417692618115838162917237009267849295828434581204233119682407415914312302127260665506329332696926358001449929001226526837448772584924656434267106698761386526083861965164129545427736514600686284218830121834626874472556973140320231756360130994229335842468147689180497624031532971219247151532941719950945229661237241259795709977507529952063873564266837726050497061997731180509359819571441962742127113925077887607713412223389913320420959395105641888704352057291535119886404542046014732312717949293346544479572858835127202844931234768680728888799602313325986249723388290136575348954123960397438334863497524780486614463276742145448179443010576208487596307224959850636254281337402854159652963366659308842125140818507333462783259439644300034938133593871853974235087255358640763078763437251447587583786912472092939602644699552078857767372172838172476110237945171407072126232962586126971743589245062725977097512996171055688412422800848767700063610783599819446435316322218873344707173767741115177801410974009804137709467277961258741523064666717893778351530632212041253820137019783138198141362665203812632530386832773971044697729180397229261391856 [154,134] 123438185128352490781779981819325755030626234692366256110985276180441165732669326615273872213183162213119507135955416698297549365772700987219400242358706065813544966253250182484358391896120455648520961604876347864548311627376449283522853925067148619514840348178849532026345949584834300016866700389709484837945462397284471169805647004244182473687539205046347087524175307603055378264046880746526164455813853825658352122940941261046760477188187983182131189099013380392846577732424133063645997179991120414781257554230819997213302907275014987105978752499426050899466098068371344739761009463436092161292800421571565984953454676578246164534003285203526770774324641467751042796662992771569563860082179949397694034977992166583390862117293015228696046197962373462995833438192314019995751865285611895463619634412212149134548876022750290877790758071897688960396612716195523549762604118365299878483365870765346017290698547104100727529819781622582604198732081736175759493397632776191647819902933990745025517206601788320870589236452784654608188184462606214140836929214977048645948958735599024844315682691184776478185782696050763657061668003436245178152097826114004864 [154,135] -7064239454236020906180891693905012801054203096865432201730536947275569019024041073100483577153453180969155407385642190000873646825376088183001795093239621209620175811147630336217242266384437118830156177672448336707662142079902955239958120684798176445226301997066073350009485000293197823845304181986716938935843805714291786816523340108988850708263729126372582713325035930861891293331091052355528078068575885829809663078734255265484873392617419879588145021869163719538692672328548583503502057218322635883677660090148868163053880545282704144827845003921941275554823696286458285326596528828499212999166341875104835738347779030853017765063064290791958846156903522467896572215724153334789669125525214415425952167285819391188606429738786554673690242620066621357310168019493160982481407088406140174370470050997209047995106468229817569406810369563093323922995241208253726559036541531718863487888450330919170304108484107020678482975029915716674613577093125976450139989116016680007670965918469159390471173158568330603261276935626368447188113412104392264874707073961823112863844095564758911555086439183739092445054033785814220054654103954419950874479567620 [154,136] 24489470620047581373898183482402764864657606605517607998424162737283677705678739350012880142256003429620368932701616059764950446209128584620570275790049148063583074983956565009835725901025967819524604873724949419394621544812154649636932666220796833962960673481969539185975524723327462991394753332915103025021773770193828936327836355400211230492015821783263158368697248333419582162544786631783585080388346748062797754019755025016463127954785121810079915325270796564729811284877401267144410885278948954163467852385003544827039244550558072695562790893948719969502535246681750251677902198142923507787387518695394977871415892337706213756419230269949116614582643191141745463124458310521204268731978151596524094008857486935168447606648119219104364867112787901802259194708681239854310281546930224671338681099379052682856019124390331621104597532553534332088394673324981141256364076287344364096668258476119944441993506434666900917504676383000166186059024905939057401889680488348184689829579958356473763016417279516988195012837069771682411777320680633833113213655253337416019183403951597853371789325639143820635382364732768183365031897807182228596 [154,137] -316586449151017773780793916330680848955574220232974529825386230869828965370642698630184298504659979396318196015576538990119404469976226377847986863710714218369771523501012413417346921117454827122387687251792585288366028043578406895679537811047535529942794270219229276985590094088636251208785907021926825892915559839100372016370487436518913522458364210806726946024280330423759601172892314474337231524230636326952542517398203470278932437629343454393544616493707377065173382000390928791031294824044341967879383049786079258404425548705780573165941629320731891277044124935265178848313346915452151203042176621848447759900460125603762828331943664489562430548519117783698562440586877184000755504617553799690009063736448377184245334253104616692488527334665033785292501469525605317408807350995497318656389574535781796943000686076039483315510385294499034871405870873351927398912537077832833803008743639117361798240765551209612112086939726493173018065693677265564707230470923492472554567324636257401409176703587629852945220514558254182115833494004086370108885866548995406834282632161699500079596445478048135775759397525686326286649752409344 [154,138] -10923741057446112772176924244689053536531842834742685336011462414127344047028732715641812786859495674486653084063472448635880274407486291327552454645160868335463377107994156412634023645670029955136749613784663529835830402161199494534771674547145778295496727309680774405565267599810332247439656567820664597107744489193734255855246413524788002872159536340436583445595789862247969596659106846693764055808573080928652945348670176950239114699636818908288717720141065749648619307735893987816122121877648866895681677417007610266821436373540713011675311789577299472320439530753973855654568756665077970253957620620120475461062267397198910885295547313799779253604257975686665504438591358835593952603114847042471057423868188391638256546860329801693118763516129996006656574218546996897127521007061428106970161358411359984785508996554526668639919234610321253823206303802391661369290460340018760031190613511588502047993192702015245459691167448672649387186708403430522371021202228610200698954164641385115253459564891679540755259544136511233761967396680713903499268597248622346971219050637834754247963920371089090668656562287886493099540 [154,139] 155436776310641012162541640340865053671000658579302683948466238665647301833176768316373865924236555974764874625683791877719301696796978371624984276555095322595819220059255861936135023884876406749209393239433273321547350828500793454566527506454660247162065506895382465448356422288203031874543597417706817699453757270760018587216587125506087185871222319499177548450311612726064508134891479834135085069075070926513245610443253843233092530174641326120779414568152087999450313713783755521945415038737826003370987317614876111399543391064291601857574838860745955118574522427903032192339768685801481424387142339462719288073739423337215518608228186247929306019693797943857288487690809789119747371915966299876804752645283968828532561326883725706366483870378893959925074645139562552410785602909867080087067867108149888090631809709784149200564886265214169825301227048285735435051076805101767967994869217944530580554286325507358240223753313454007596967403657237966172506770243604592801785304803936643726410914974802856718549252726154424766038572942666584864273015742922107783911554009609456989218291743538734517095339881625896 [154,140] -175869560764156590140582677309162673560258416379585887334580621192075647610929459936317606705873724172161131557276857229439609690418692896499187927461992896167821707798583849190366684068316373052941029465705439159382615364254815460164211998743857554760157569727253252870095792251139675728978740970843440742217884093670732875329839874963261403600871944057774820458915847056446744972908129480531481273618667860740953176587944184994572813848384890657293570114718098445845012017923955641592060701352260236832881333430531805348397022178229475279051564515998110988596123669226609278694054547225055675775290731267691077330406085094141722341535117065534745515428789203964090028915501371428072531018094816087532748665158506551569960700464346871686746470830492080318999559371131252255971843525307370629211109269795954201395347843142111565746282737890690264086778789332849723044306918237758892658628890210527279441981984955129300458460446819225680506753005560286182217278903267597503141482039944226020600423329839684446108078267684353021502190962764680264917684298551029906080058214689973863447841005735896565406328 [154,141] -3115076284780290429445823397338002013843023567309190987216063107156028881710146998006966968304457027942072585011657256633299524950255367784521317843226080007285761746392888050773215974027473106482144841324931721218870577972716786518486837301115731481431150404295379663339340234681392400664028384993020765901669341343072945127527812328845927154793067856570570307727861677269584580806082937741629492594609270240913122116951150222323505369921747631849989418741358496976985447382038444496940105166141205505841083591749403473040620274677985775382556884649049840318419746263693553719361886963412241913676813241935225460429429303269333385153586393071071517404856004567928890258163831601115641413138491823365364403575732630409686267706523423673152195428918875326343065200825144539415996003017113254785099034114450621486087604002625922121138415763668843845902374510196046253958483974837476591107616018681696593360233129697538821733812606515323590288251118872864013543268802839472012636584313420378532855842349812873664026856820856004350622997566845199670770379999733099624469565945274745863460361155410532 [154,142] -300637867437855819797163880980714137829131162155617121049592489907160099289645215940332734753917792158445153082202887327445432994437703421804496781336525716941266247935638379877617128700775777067696897976036644862582593560938311491180844587660642391251425002002573144516086008453952067024481362838670490811660654972431242775447531667850294183276449766261845010813272538750613709437344385777742439912506269751695160383398216971493257208663519427824929159603161383981082192492744264202599107331160277069506277571422314482028668937119499217723142322943572295689979124191732210953503491650155770965998787099379007232595182361381855723870474631653352164650997554381647538819047394924425081088246557273281380374149619337710472815205632499593531250488096915561085594417987553571685448571265872448817303084732886414913559545969157818951046518565114167588659030167490744809141756567946849138714219071804424347436313458030695961423478421109791514073603120024635221610635539865578547227245642142179570819941383225628223900830396849732519442639782921533821676554618160316964144569692182833552702304 [154,143] -4426906618548276872719878134339568872927522000881273893753099977928884007356049158669381172315208410527126709380894318739022523787128217482562218146752854031240433928322571615281851641920746216976698741305993896094413506556117248279916508887230708665606954657190966462148861870876490205430530159617294032963799267523618085060207961357446433587368454756240212369614936749369726281519827381579381635572756264484957229226210669450440169278820794788746350904234835148165569509405902274744553866827422595874589283833010299756326525747618575902108140501742554711564763743172680410810338512736040867519449735905358423552493582189201548842087483463090621300696237227745311220419006499432229439628300267107459172113044635006941970147898951727311381478019119553628359813997169921635295299499015019586577104613208321650376808545506700437055358871012595037718633923864928990348193305011267266086121245410465914860785123096134335529974704424549298175133843580530295646698903950494620465393376905514064464008877174349213512965341577845383726143747046799282644992388766542674276697991438502177 [154,144] -5211613179181795627080816888867124889431766561771393103351625556560164936229143777161518256891736004474184416343414318848178316237864058528917125363140811700609325781029979273872091585553195549637383778501670410704945133480833499340997082134859301627844235563933666326785957971989250944309214312469091201253111996043330005870422011035753815690437701589273765212980476899310662447432414610236622956954178558040559941032390420057401645844402706414190860206652946688082454613445666526043906893883719591197079900483125769646623214024688258509113130671838569132854479318736675163089283768695905394828985591001376203241244794136519556792467970756631244501191551988963439134795196451064129623407766203073546101400495691942063655637847139894364092164662948245609496832175620143110586644581348187203589760769959421595427422786669707276660161467297215343034697481914744875806902727300582042911150271147600782504897962584170088997349997995492252942399961770349443608432905291330365534921974771781963210351298540203732463642434271786784479370925146342454182323722123024888493484503 [154,145] -448014646442209813944442487760961778952392758730805836617263697804995123159559297284691628058823904702090133211905521956676749445382264891911316182301078065322524229341599600279615091373795870308313516852278863080323898161320502463700405944312035325159357751115483983233212632890074287174202028609492981469985439873170417170960257315185191234163171850162843290419627681060653071667816434348808317149303432077032997902106111386767817385114077865118861073639680080611408300810827721863969354737143817325739363817559770908453409030492308789467567522186511620542425292208698345598377853557037922150538372857248664267733272905440689719399891277025074051305073657241787426192890799650706375612608297657971038724488585893721803710049067690465322590813164888829762306142906375056221051216613970992555248968962349129396400374372439970365787479050836964460608627833188759852569453960802149655779957776109245894081175301392617043214479421460715387008202260059912984215750384355089421293813010357030163341376951958701551658845411556252096423425619041101893866847010125820 [154,146] -72725832884974023292680009891912713979695364648785346275133974547316020489983093503146305690755882426714973491692118525195028628189195034422088848822304147903586038335883386606939593217503661500456180668398739390409300484037961341413619933509049273637785185787305804051733255861487768808821852618006374079834502227896795978881067350126278771416437636567781802579567419776147383483833521092810365120330785937066811992647095252345036535265762967658672801016626856764600934510638782424588940599180007450376011198034430361187118167152842350369577045116913407394144560827441315568429416491747976628138641884029027513534396222468714518490311586684219510516203921077820804819289905366857601865219412673677043966277515711003047597479715690527576085566678476915436831483654281658144083225736747662512067559451618837421886921954675898534623048213176459844607491929753715066725134264956576446047750650936570968643151390484481186417547577311751447412228103895529636165276809871739325332176734822255299367621471080063874471427399656543557808133020846150818853760 [154,147] -8429641573119899917217485289190289071635797669958397735226103501738147150492339070001950915888189636992659929416462250286952087870848843498552151306409828308010295295068195657376924523747900483536734233963557847250936850755877828667326851376316120364427183302693751012924180605089563411228861930983977929308615767290559828814880428736692074541215656661730693115089961412106402609896603240856648760637897178549855071240263977124780378177284898337307217883424548863054931507666015597871600903599457917757717794909826097023968782727403926665083572153497382041251769837383630334757555346154231486514631605358329893662423089317107579029957592069378147980868934945273143492897166324159066227315248032408829315061712868218586353512042364304850770397815894568770411308412890873513459321494925725599997849454225098196146818430013552639526013379565899319314017452083707668862916941521512685293204674291684221564298681830725679925025221128218228961751223186704072620863151888658091898028526149268699865153564552557067385295217775430801774671524994030 [154,148] -496409304375188022844430882049121135049030275899641369346198628617520835828492289606729216718511684649210768893690190029018498923359776967000595596369781475790545257387989760610536723693420546034617945888145925615507782057751773739049607781572313309937400565519098515657324232283020922426901140240884418284389068221854966460571669785183889985336735437940946712201324574740523046443317878413999009635874544609648803235604280729022444739211952837155414871974057764755776021092951858386415492406300429532295242149256251507789456808978635541595916691562886029091473143346747032038511539532113525563313166149175436621806675297021045097916742377809657004336620466489765102910684814312985913354031619279689259050694155954528764868019956563527752029366997118548918119160645776489480082092149792517660206324140296557806832382857869403051276204648464821772264312611776942861914319922591053799772522171635599905981585585609029029607857501841635826663630764114642205237928259338856555648156778990440971351922432970108291343729186618347848826 [154,149] 14510389926593063211391245151667981372260761009539491518384915248148588232247810548767320565097999139836616618588607999105220250518483522366404742261623827151659441926531061659346569462586866606416249179983973554623299024299384932663375488154052060784423562815489526387108901930913906445991159382625799211697379390962068240303333769231534643330073969774072841804876438575035257413678411738526023888316162359879304328345695345882618736359950990646873596026757722263795671527408227576180977132318690509516051919826824207997687021024188763777634564836981268943759686781587350439536168413153618733381890815418124975123060171312305854617609124379193954755125706552655031451124879758520825256718811520483129184960175425566884605403723099747108300167273328165897169872804167176340170742665014155065151145244825068880421776618771229774755204571814672036534048943405054539368910585258686839828681599467758604615648604510742029395883065109751520904945191593352415787849299327842185825265058009193150937723220732071670666954050672 [154,150] -27275265566507777474921577933781454555983663904888867846880307600530706183947770065185134734841666156004088056546197205890914738576511111919735336021575986465720138177662435371070519976485682197810868950730144109821199623070985947389662519865287911014249454333544294253895044964568888391393700041080188246590353664374734369815136932770191252353659700821859146806351697999020181986388933710889472722630109183732656385489204912306791288602459212976348948921306152617533208884836127479205570996745187932716453507879761006461836352742866413744835439624682173838713107381016302846939923732297501302543540604177934568531971840728439943920960918456333565334137974656650308219052308062786671057569118745072743432738654379822246962817351158299821338156943267133400571595217036470840242248620622544085809553975944394474262599221341898150309503376277113443209629473670359664246523054744030056757947194421030702178561487931744263385495276455111462220609705309433396379999835931569744340211329265627941715495902631147418 [154,151] -493728179567084706516742306095223890050021316616438991810935635193621531726706844831400220699574238515826357397340031422345117136291064157895641607942468103791355840409158208761765570467611266693079214548534724811564385919903578389869716735628213844619152697464923811750380157369233597061786860605279391721033551759349761810414497661937828411121422409199812952014387078522504455696476422748357852579067622915893450312038469321890048604090257120887091214221869296558844866737113252437389617553132446577600418238265729450532941886995977240083564594422765229574941977821698967549660118297497543253328160604190802518212435946294504867101294336293233666502649003795815530177895534016509274633689582577984380809827853678229019109698334790070129690460541062124290119157526393953214201218209786030205694370565725200868890683211121915000284958710162234972800627141914287817725205973189195314349980741039052299384850384257443804245668342017313551158793527602358349262929969602367435574151474749864905722472 [154,152] 167713202572503271226156934376147157183858783546542822151111862438711548863987566246256871596106523758912185435185225103447443500065679869923757005511587448603793985498406720606758424397122866317816953209495384919867709721848448093016656477643039703862002682696995930340936548507590903846234544705806438635310639345583197642266690855594795697569749974000433472818013055294086536634392850954396579012372325765513426129264282346991704198918406705454005839798265348907895028569256996221640732407034402802270713228875759946211149044328556683777475236438771562441894620385954784609480261770669576609341248105662723736239650924008701094597061340237198414214157889271461527453020045764342538821424497544088310863248947354854447055425042382447558119639384644260453206168423420352699798638125823661554766882015810786296196117419040332131647002746143485914839078823584244860260179885047800341697706011268174840525939036456974799791649404098466832336485565708741513132574476496822013934211828096 [154,153] -1669872070263680572010326627778936888971345617262256060660648018910031370080345155436333972707365883205392250182258822967892400213093992367906551355320664639285117737940139518956624540046871992155017018926135343728909146891826886614721998276256121934834862097184430005632694857462366158423033899231901766781723229880736937696206671547649966485341206747344359415653039646585414385123968648806348243581695946401710642163749552790340630430448457930904294520589593038641527037400612794410839927540661852314258594176359503781091810463975464194313983405191019486906832029204743231451887481997822134409574620159009550050237748251075413396726624871331924331600532845986756262477725653023357869848004826051215542268259847116871059771630907748698457581422742566609288053736201547952321016087652471328781103114112447731790474723028994353365480175229941146695615703859726388245528845677083462925992626057352659623686572272836263519847006439976621750829037751883843215770108425664950016 [154,154] -484858201331626573030717837970775696851366624528476740440899353487422115259000396448107829457800985216438602610392584623461211899259991183677666416562654988077620418730878403958683095462799659774120261121748989775938672834852569555699526550016314728310204126821090136112208133871860970529856233197655585635789852374264281693023943189710339073121084431702338799867352524033900310811510452672227384746326582903536102263759007607402373902551792009488452479882644241618972263383261873471304219766987599391702332477262365011967835167607950355101760242512939929899876152697412354907886949776368634706611047012875461858438254346773310143694971933066014533449380082615973859865926567761314918334907665587516935948575216660008110796397689514021873357420300424968260766808051748793118130084198607677490281145029484580873985140949400664087031251008359008795011973690612160310317069957667125161919746559631537799916453009206703403813591263199454181856689981571250785133660 [155,0] -34705677265309098454508164523533720266847870333569222943075509345495366657591160723609705270966162610223525680112474096303192923634877647062425234042730974049707246501164246898326796281585671895227948827283516271571398576373876772877233156922052534486273211648392331182311168305487512689295146762384047594044312232625801743162236322662286809772236956418189366016374532845228553939708531501185134215360124218872838453622477776147269059844933669914037391253541094438941430187589518540381625170794594054738756129056639606101293637422250407371550153726689806247903344430711686602452846501137384770142415362321407705998145522562877581306490021558559967229873943369525735947097523931988918535085349091641753439089556437486823345480288533874578625132548380037623108274417724852233159744983395175885357509710641816320822385702327512680577485952510205525532890858238482179141366007421587474202903183235528004800463990434509948233733891573206834993832951890253959991358234238162206292631046065862668560211864389641641985196388573185163184288799837704858316890252641019894569996570942911716729987032319432866973131835306701348486176625975178526183926367592879503479316354509380484260632263747543144317192585575545771857379031955553750704556188729486314335015000887940733458718824561821111124161953311220526201961980562616500471757356441117787682249088559555596399776751360942902808979296168274967510052288458791985755080934173752814987203673838309072736951651848884872648151382480855561424240461797388855935073576239998746116826459069342075783329333900320200306903231871995618923300681266813395822863939055218687103625378982025445448889368497949407091502308742694056942906799534398487594444304704666137695312500000000000000000000 [155,1] -51154950270704318876475579625455484917415364177527712675195617906420595277928752793203867744611820691635421474959648598180466118028182026657943972375259018501909281372549723882666879369108934388536269646663618736943020109309172054992238876762918703477515519673965624301617533817420710768339124953952995270851026091686622299465853297280055602579498557280513555760310178774885967985034980866822196254794170680782374109685263421053357575269741223289489597132735060431365582217656953454469829038810014524543138694663994675875705519131681367397679769948628608971359471040224910475888597959581148819948065141131170197638696033353897869607364879157807962613636333309301464250229289415578810258861966310689536049844402480796598359043124334394311474923372291483584187593690950912903257776951223430129193640300645040998925735028257320176635592015693520622430829025992638852424202256451366889578037024508318916628952674506499130181544217522948382112879524596978237493542664230881958869937651450138144576943659471382532650802291797380735376578945077591107280074953233940856914016480882956481815089751999353772173626911786923722400268222737336696602890553054455340365812539982316580095125042262253695651309998288585569686100913461492758503517650476001937161721173101374674300015120261548799471270043773812419491597162345643679728107065174301388252468409505013502751027221236049120374958215392474928963058943002485368209608706865910792134548909769567720817997399970721755688362443822515313768283284042103902424350886984299928497898302645575453133772134769587522588379915267092345645652767883336391575359181444512175445708881122798689526309782186067010767433193097628244988718656735549039638044632738456130027770996093750000000000000 [155,2] -2533600939431392617780217405922140622012196058906070576985841755764333794714196798597975394388914405268215098948816357127895094199082905995029024199756921585675208467854860449193223297052276129963851288790917519323049069744926936020542076825003953494337080293783519097026404128892249072327779083352070725035406927991985232246239594343450362050195183170925506153554728248312267361497465725891315957438448040752594556752957854744416307202441172479855580922523755536584655352940491320415705079913178305057665884473220428757204787216712066392411872993475842747846800586748898216340570793012998916381703331210071130853547640138832680478196289852677477581480226483353343037570471011599772899531026729401246018025579286493686308125718632539559351318500559733342173326281893404069778044244030070593740772166536691313715962167600526867374025768494760602360355359082417118313080091121226193154435760357694385215790057380039691153052183361044375903290986895321413409388435391087434469861170180547665717744117531436416746396392387327574762137239735016590526822846019629881115809505467122343704399390893961819387485217702219330952069602166628037426089937607917464310674610619868404434034785900640410352949679717016973328589857543929183386926877307536189969027160136052260012308232354544816617822407066868409979305828016159396969173875413797394449873451097257130532840594227549209040898522777588888386994167658673064237877950918034711219056524766954371307331806952954694498020560394900300584379518399957328214309414273913214787515447673211714717615849571371183281024737992042080636039464224983868289880531689608922101560245425751261983858229298645234224943397508070271819405555949189512432440096745267510414123535156250000000000000 [155,3] 1042213281348852175646499243805827447402228390419273125862444741393294451058059093542053535984757151333504774687475298227868702776785165650787807770580155937728345588061166059346515303883115073269242545631852822532839662561263840776255701544325161095951337681859211417116063338539965498427684953155928627352230424819815512394475083923358110421301909631476933742450355348098819905001918126009963648463503288475725484258130560446099433695361358603133851352161978941527471769086661486793687527114901286517855451502674289327282702781123787827763338487148497234904788922921811370810926172082192570617927921500271994234616257164584730250733548674192929726387183192778521900476406172754389080491820299270902063589178912681271826054429483685890569812574542963295349774083954970681175633332456951244763103630319364021390034027838882212153142374752705755113490040658001407648632195488841537173462371004228566855778472469153601267805114452210782800867771365052833281673043123119739390582410083059346591561474248752775495071681920293885370252649135246503386607875572259615208455906080313928240218152111141342302546556561433356960384413190660115058546057986934446273550274283481657638857800267909095037143980362710774914355524366137571324608564973116785514338636096500952809951763833615115899545319699425673670722085421727340570779705958076971377740314061380016033388034364291080003715990768508186669349542767391677678108419196456155396699024415807248228936524105943865814936008772578178085059210224659119667667689403558861237260296597813903458932689970254841898812635987044369317494729941981692368585151247988179811897172322953083726367188694861162506311739205053382726899493908312432921547951991669833660125732421875000000000 [155,4] 108662785657540603543787137690655448958049585213993396319989766921998756356484002525926251448489496418329247360817911631092298134226164367322726606431057674828066572115888718299518747483617461456686419770006369998611099066731027233241152796872371522004032800127782900991442801020990766892308934094956380139178594968109286958217848148430605245750730551407287380308286168160744041812641958175976521445089973813790106440390073369550135229852372538429376662772015978547364851881758465397784784617339650846564819008925897133501944122111247020130226669983845173344987305059607930132603127049650727278233393767883923696492884413177139549864982985914047532908944934787962288751117221819510407537175836792990071796801154778433811278369070285050697219811168336613836277792671627806076025633700049789297169678017513268960388342945261670562181169904270631722667974572343266291775532689302969949613362801997814981053220453377002616316207566962128383678755173594203176532259556652614572090414566503018223793277557063443293384283388721274581569594469051299553014699372183771570971113011418567140663917501750260559032509832702192738107027659916680319723190035384684031532653312657385309145663741692748846491141298852011535764074831899064761239495525957087532456591941476001823087966576348757120280182016266902618310830800500102044805976217729357192639549509925122560677777718092978358624749275366367498268222110989254390591110387615744742774113842366906783429267817225001343353524399385971722585246962260662165712032116182648967616876620097153122410557388780570925420087434994351482523637690011744659487471398451647778473483971720214515910754276390746580703449093078227066631489747261518630239152116701006889343261718750000000000 [155,5] -113800090113718519247664565993548111575624636037550981756279972215552534285363487592288527382822574983754835801531662954388056789170140819901238651990223568037765598725819174618587634579907919209071221885688079358940420004569608513425442469504445458146989691625138558864774677980225184040339525089567671829466338850292004573464464711347628506471648946187226510221213301400151977532605496345018999373550021218170896730723095329978044584847406910930161240877945692492403156989096136484595892654072688648695059340814150201921038805089943004713095632747740860840303140514027345903271371370486732501036428742336339528309526668837933055235918067589196340277361303014811529671745556488654701590314099338169107384282241982265671907081937502991763623472892721408600859527049001926078463639751603629305033233465699694438529488198216625020796382951830253717872895944466806618065068697891925898490814042779937483371956163502739121752299017763908229325628103531904721783671557660382147940267030125082131746965084211463214058178857866550589777663067679052866164787126028607511525707967833879559742321130359841108753861743769856105791615501201655458065624948855873507214550837115722389270707921999566451537275705845601086361776734275414360469157001002170015392480369048559197251881114675569595398541319280976459885784767104647433108855824015935966520903448368488833722235857828805152697631556276345805979194463340469382076726996260105865050310804697941051932412225628392831907257441206938962810611357871780964917187251153291809192929078489889469073738398824515977012852125873339881520076801392431583211890471441899908891870184801235883354425956994593396745420207197919149766244042987217710560798877850174903869628906250000000 [155,6] -4270719403389409442552429741129722926396941931087468919382668494732091731023815138204817911673881395850251436331448101716657252605743316244009693744288414785261958930823585673650279025256985338742535515836543486361104100509602806980078630969581466047276508282506430278061944713672753413696400794602984558270757807195350298758278714868103896428381826040631692618138016587482695392398401841498287067759628369736439223579534221053308849450289897820051160494244932358427511922883239022853817752821699250564809574097758019971085766464708500053903705031005356708232841688605678833388327884349909520097888784603183122309696224816589915916981800338912250536948983593851810428129741892515497257764815833886943736407945866199761868405096120452614920869155464644669592530806381319280168712850514377427831101133687215842767703097121199254170102049185144127190931673634369570302274385490442942710449654326486275492473453431830394907899052098846478599318639080449695522378173759168013431264873030410674169789218590351463673467641569216576973480486929975108211372863111082467728601774790428573621541548455368176578303613550941623760818828438361761767606046912122137889798465940610351645262692151095548818198873903829094746898614697826143673961693262307883750090080402325055773122093037956946405719183193880403639503170523284836060342228654331642123930395433443596798817105893457179516798969046814901611684494880964570469093948463034464748021944781899182783800327347745041741941176508290606830149280424530063615268512249935796378454769662086522743084593812917138421644608617027793075724697066025017006053532910808152949679022231178325131671140765522173678921778584171655860973401686031536428345134481787681579589843750000000 [155,7] 28625460512697760904271062160192482292779218061425818683749031702862380327808639864404511112245514829728306173262286277269037051505937589358644553144966969385993030210944112608120369655472669980539381262827002808525194216393882918534510886851205964756281760568801270185830562559181943304027911051801872689781675355301495395813309975023204524927005996659820600018324477009924202041635220610308554725659555245021512865643858125499442791344842224647540223911327248429959499514741356042462893256857185065661435899469090053493050785842259776941629472401007590028898984181792274186523783552685544457566292918163987404946828681989473236112584773603508797242272644423183093635675567866986871008056585038898059972983955151462781074507927225439487344882371418329375190848460705935232300035003043392838878189592245634513173120888497131538096654637343499804893559221598110392366747223899821871650406574213967362714879815872191232621326402927490092844856073279403521882553598276399065972880978802429450817042805995125353015679476970746888027125399108533384509519102074678090936607229543743173702310259494131575360719246747693457019028215272492200143446300322401680301397536153993196686215635045374349848681286676872710428886888672038216032587269801082858753680131441588092395092532775090929729456869258541037855321437983753668932577613845050595798184255921205643151664806833434758590384535525205460400642150027096501930780209629783706279522100838530996716892652189339505155705185396516758738356772953916667055193332338067898232749730126848366226157183728019146137232120270139954142340120219020870493811176608803055746176743672571749266935361331637749479764898830655672464298722168507538299309089779853820800781250000000 [155,8] -150006637204062389775799258509303052513019062053132067444231444849880569562488817543469627278506160105473424173922547385394863756624241205315179669191043495894910917103573349936470624871752464005549052566702124457582397895068864665954815123480286187179819955343971151977964847758216324519770804714691902952154780320701070728571465906905300176551926603060047348834282441456444020003477666370782360285681295017508202650547571249576186953729614173790351840296698115996619716331472140338422326813808915639074285584078837766818907118359778331281238921016210030236810230592580355335744462416010633907093548340706036196857634983985863551202445830350143766557527822697989300920905653027067530400868234519429505481596716892041231253300869943399733628563828765678560217651770508846470495530649641336203324263031142245371164710405437540703743334445346694994331129310264241305762383283331454722853743286248899521961399735187057173488238436880943485508690284326729790265904484862530399778127872919909020363880548527571942270296332442494016655026997659112975728091298217996602285409138140372534473547351320966958369291370529288522297417114610433029719234313860722259366147254227196222496441843643552582918381080410372360931139624576838833604035935261695661684677896171908999726241290594058106638575476183424586889448155664482984268819164165658140825963194419772285119140182723633458209004986713610427540289306995182324835235644938942956879763336835382224717066583300960271205508862238590701580074241035153145531256106237151102765330425757326953108029753861173012321926284269009702910041120552315582343085864263494988406708333259609179300953825484005881827059354066537279204229804463466280139982700347900390625000000000 [155,9] 717057333716781316851983092431345115800854220207396390291000332490838872316433234892461562618019932459362153791760838016344720357098442921322165058449544011063068001312539257563110596531015735663486043492857564290585301462805161734076695363943169440655648456617817367985046499473589631748288023268858894417158703238487021050986521807815200631994751375722344200969181587406202966050388482830776647423258618334881644345567000326133360356425829282366507697949451964640916550450544391740980867191484783024347447878820684306193000310366386180599307354688880179243449907430549295706693758111105439640520201330466235294993241426972051648899624605574781316176896427101649233574832464093024119504496126163397172498816139386958400224199187420333725045606369159773681920012262421878378352385408378684162450946966376274374219224334328613107790480262697437831257660473420280390886781084980639385792314807793099517218830319950937782687942860808152402934434711115569936751613850263268779494994492854619491583169609421404235219547618245395403095918631023327543011148172145359812388681220801006365369703639112531440627472081327912998751053128575318444724060616585461310789337029176466323740773175133874522059174919519203481395530427342471431420423945870638111362720344295658749248736699679841826421785315154685557947355640004236739639458716525525423101972399428314706300172976511714064343869257709756662242645543118567353600099176518019663568225691370042042187761618036144853817370204031206736733115054101279454765924874620876051678213170467414395182935061753622650284276096205228713713760207148213033645378763135034118015364226081610811100200886053635448271694546232399216506570027718225901480764150619506835937500000 [155,10] -3300015355016231720478445631686437087114382789384549605262035823321675412040007236074779238700050832975145452385375886141181469186113951717309996853440137589177015491735147799217934289049797240421275418999630767890653009895092184273675660521226763917492404599064482149231322532315659533932448443756272384956483700875202822522539617898187138530926439700344632487649126026572579162427123133838256408248925966987911508682973830940301462038604891766674156110573826307694321067995006541757691056636289025969600730682885032406694927378428425883207745758966505335922958861707790325976228610429744630998080188328583274949925936699074179787528374422323096547521532526940698460846077619249780339267375850725118001052118702109445812556688935497513196423533526893849658094275766376879042634337630671754813603197333754432051426814638742995483500543613542795424282473549672893347368018618810600230109744119460809574145904308658820021490470402912097136819823461804150999212169494022785809620026229801614911585665007830668540784570272328184212614580042179563146391577315154005780023599326775624627745278399303759575748118907054999263262389165554625701114576631364234764344993496625018005340790576356553193560939272355030218678663701809937322539136094450759576570763026707517627756446228073798366448627399110369102558396769755516684819935435979634282378288511081991652484588435187643112497234254391427673791509446053492133325542670525191409518876051751637434079397084138133663676810489343735437738986579250474603627003939405963205375409191694384744486880998863064238414558626493373117259918969679539129170110025505703185270671984820024206831319383696329712340457512365684417110500703529396560043096542358398437500000 [155,11] 13549393513706874092117559359987796401240799629869132793828443456939087724156428302967175490509915884269743227544665166901991750102150122447971816332595336144702132836256486215082258807941552204508522997982270884949813116113711700704196698630969608356503234733835546576820410000213880986042487923916452752606038840656608497200111804010832301591602905259852096071422765586562909974930919928143621136258212124080149186107121779687154149089317025825961564131754186098211907499011188860526245776559482989632662765629382159673860736370213865066028389954450258569722408945823691770677066184903241728445652012158961468819479846388846740522167117449122443597337342643003155750906821443470453976861019187902049750335858076536963507981325598329667437840914132602449064845287067916843788325160734742575666001327557659395475778000486726653591106385266209878405610090840045610417384383321021613886420699158244379866907329071589777399673308989908906258041526983476409676548090513687899009365082598554890329690650507980603320625815010063359739043363709388260193053408185410957531027601012270131207113861221608409461861223218172710426639687815635166160013681030737972789705710601896581418577730450564885071533982326300073184787860205009023483015533033436770738884203007269447542489595002026096175683913269685600847168004849501524999374757102402499479549417117772049001034436130791019444320861031310408390947865093113183311048995300865898187470056781086790534221771073118091764598899981391271948401846811629377072990790813490451812829073176214928020292043361709911770181704065667225707889564782115762968609518245824499907525870528513774216430745868336678730252278617107730696034195716492831707000732421875000000000 [155,12] -49968658527585424823975072497867666928939197787428466021566360008014269554242127130782775993999445939872747036190613984422345225745992197447681624935133736967210411459432585500662546495731747756759302743208680971952195650878210661698871652219958563172928447617136802278840682520210806337858671201155676249709426415998194673636492977646864027919146372738635470383744152428637253543287904906764518354037399572303122846956641258772275770802663315524854802745235921428826054263760463433464603406308694474435145964367137289615784239200873098713444289026966652153839115926297464286443261535416264673634222733430920973655126488447267805255880189994702618472118992870346140207360466360339948165479514331229615172922585417920206035283776207012541385190220663321237855197200033227866361846104926680498035469235638296717680392886091986523499578850838287013731248442682874661581906649257017261478993458042300286916109439575104455999594966058225275349048040962292701800812988828797774562123650433311744962063728335429175111069300097454824002813507454041317797178780913319933421212969124269291233675080081017926920823678368526164964568695721621624357067578555396256609378317817236723657366932941070688150034200802773419104332039348573864121789399571913881843384651022167408641655438815455052700161168893526737364221450034720986355321228010125028999204930367955923714340085329993173322292332296572445506645176712735127924990834741350286793102090245858715278837045183065002691410054921058738400271567062520008046284088996317628730141158019340160498743127005547344170445846969159593480671646821831596091239930782901057457336273813436247847043064714286640785290377446414833428889323840849101543426513671875000000 [155,13] 163627009710311851887067229826077784802906159942167696073154303089036625636458084788770403292486140628158837072645453610186522139555926206847410210569069033314905902809892415478267836542789264100657019316170137816901264718426562394444214088336330562430595456229606423700981802156194768282234746811635228344099342562638167503670414775006142570811197255135810245386213643226726637817392466767084724551685888056224213825282839113881156914974751419510835380791610917730129197454538450276825101528445136607495210413797248744319572271046739313871839589353159247123820491602576734016465145460550197461975195894856232438017789004384307841164325887823763083016410895638612546295149936674436917905593438750798982741263970444468088648250422048828380858429484329873689546034904318220820293891577905622337809286557218364332514740636966728167755781928186272962615890707524600731190616603349421269707230931010872820078921861656262641071312491911139596816252990649162551939552283848559373275246309471171826171118088635705962524112375024167279916759168217451751410293246103578940356845524178528116416511704584402276453684494269527940417711647388695469262485869833954340270478222335522839406691588881859534140739631920428393983289847688521954277873772578019566729147222173818581695518747182605778959460243793337961143176814424959160144975059185466582049348540689303674224676862207610144792781525592115532373566966864171045382743298851384766206112742232060258654097859575085108032311464921034391841957313373421776328625850010623523600371002942443413880911194384569164645555583723392007882767153897472803501409581290699555596937330279121550051463509721482670629101553380624345379601436434313654899597167968750000 [155,14] -481124264510486615868436692480391658474707560517857158371259077412436823401556193109126255651765646654083626051734041715451991138473810855597504365082925208855552977873959322591745850921912726926209424138454300705485564188318371500326021067304390644050597307818787780098588848646588845932225035414362482579203500886165042752286930573056838058066254606778703097124724772491929704741976243230297944189287359989907424364296170261716972202539689234754289154178489092437451230771255564662899850557528265462925372012873189530996993872890006132562546358285699581538457179815866397945969878248544012408798355850386864589125910376757056000744262698216130655192013723272590456976070617859845779630062745991794968033373486037142616810785672163554901129921828828710996971432780324365176887540230534514830266160862447413284223030856983853660873629664274555672270269190105963013849617408682534061300341859722491096985314178859774142150512356078060768898922525596649607153615481756973377551810985113038901284189464625743924835621188348075821794410395217128664740791228830822090839546027438790534184798738473739831350145369729074049716375850956668099684939903941927546438485242829014912131024086690905669807061055104107235780787970046196512411549746341960588472389970949208413433212579392943417156029366021607539676574889455870342076040703013057337775987112499055334256189168069237311588486824607826829508675988523840054925581821765201818050125996854789788361825750491097926509881252703134633709300855623461882934898820902596041670950104565718380861770237179465131327689912419470723901119023236550568783037026099153433725638974577573285155449921191796058844323755177008195005328161641955375671386718750000 [155,15] 1299968174417261943325969265879166562813328090592124881816728279826920410207498542942451827884944143618298478047602177932124997307608338933410255642596790984832479313032205151574359284300068615214994802904581328911163046725222740063602503796032768983945567600716841748778066899848377128919453466531328388375361961713344868349040062916393903418742789816954818229824616283980331537391365554019807949035521950267513895839356245777465586061947856590374693518818594555686346035002271055231438455372213052471360717005838266090209036607303197834515370575385657576612432745145530944448276784428721840609272211561965433597274890858949991471777245230990031502063436573088402228728526280328848049840229359363702232429963025101785494983408896468176472231057959714060079145647587298254173404450801376322633235636531894358177480414350249102525766905840936106032400924096346714334816646502182604255633026154381393582368022914042359472001718131014985211923823242050087081805848361898173762513122549555015068377353693396981909860783478782479273222666497810221376206819426976511372264407444098591715437812299823147903506036030824576942306345261230810745029153929478691738853532973226453284377606284784774452747195388708397523294866164255070682454329238897411731411247774681833940264093373690676420672337544886453339248144180449019182424130698705114452714003339831166852201072438757079712808906065851123492816033665717323175540421198984382223882637068462094665772659547704769480599276739401073440849749661867455962001220549998645448475665254227946572463932689587885477471450650441671751857661496662241837763438627737563785007628939607478167498094840139975532757390941362984904117183759808540344238281250000 [155,16] -3305144937981636271872900898928521236437810215557737774088592462279831748219458379233151172368740315856188253551611151244974102104097400621341075065414349707126427929514920618194592089346394981752812804081434490936881800965895423303843530122185346547826061232837376670147283585826776305716034134588265417879242206917549203629116047453562692005734834349454328576723096810206920769330596996426195917862218439641567923869407802568730712018605222606401213916292134547327602116765977163969468302440302333473129054820571877709642040577467757806602831783830730369559211100581408346733465394641875392848061903555462134757631975736734709794999590344128422844410393598713966136882130122691978393447541637606946345655202863998012098983879170783072688339263995760006507005748030315402003369775205174136816288065706192058398730743581655886458501595432994064941712307243092036743888421078937826349532006855527818145706148998090914253995007737772178740634068628094114943187241411315634215512388865119414562133735384173882864471117648659252375439346084432196431542802628008687292881765899495224940903221886740763105627885472652556997560138683093955284890540154083960969134053143426882489133202862374716816743512469679212987466288063996005457379102598315164208067250319449996513418631543649595582033658979211209452809955095632646813222732715352111427476250724235007223294730055467161991006500897412313562679296005602408493743911928911646682688097051845979110010200219577149230107214278928951693159150870860595427707264831185922859797078468688417093270640876699403407244490423746699909050453454715813553217524172112201316973113261695983523155584749642658566604058734128557262010872364044189453125000000 [155,17] 7995455506727922644524154496406552870124566548531403337386061581858765385669336021774524369845271949020552572784389647154926139671342669557992676871599217273957544643131447823689172664597335115952840766836171869970754505170581418501241240901408444051246056888129983208427612695213911429835346168345277119904008708493897721567201569378442128953030416723893353433358512074640477491254573446827834041499086324173270075500654576261194166569758565355350274898013207612916710842531671237266309626724188819840725682310894640601635625185572914316817649791196009400426354574041442081974071145570026173266148304269741124036842781532440032806798559752412044280628109895368009762474536879619468078926974567135042923865286853377111361564951570042611611168310063637059675374749650908708850166911418369538618734383432878507111224253120455099232106686448930948230355922194533967166330422605697957758226311871490972184594434574554693041403100736262119314717063930467866358361664098074803541452059288740305076573526137482770706025480065771354588727567955371962298871559375910123750498183676348056770387139216535396744978396501721994004756671397419531437631077770057349429772532550009945252402993742596058876857729110017065367829327575106507018611343995736560666359993516881751705905151079414816027609563610756539716469995576109524276695931086350926433674240753294235200713098674008957012139249137759530686744826793214323546785280089655594597785810705480068599290666491881286691059229057630318833151956891572450739893724235574682107397784037238696998589582640906467531428853504105942991841522057523536085996984754598459448201861154854940171869515387202969693841714260429398564156144857406616210937500 [155,18] -18028716563070950904294916290634933280766131276614259862168898935682877743037231901690900745649249348788532717062119050779212593380900233939301383669867954568158533051723602754546540185593004499030765912790955630889062535842375234739993277389115548907774283179771683828311340624264185962592782868644754237763449873854021662478475559916006755133068155459619203585591497808715719639407087476438683577338827525622962304852899355020083547992465164904455299584545046250107329944547768696565601011247882702838233286888947494511488198427185192446001729394788386306179030954950873540443793052976463003582046555442658872240996690585820158029132106736444329108145405954951328385714687132861825136712655270405259858954511861969206641615999118416433442514064203623450330852581322146875497269507306101397481896224951547524290302108663952689923388501643322393977356607680625785538868403457725073603194658897084544366209270310510757101827750919989263317370896918893061461594431409213416958404635907730540782849701116493533717917362373062146916350597276557313057350483759708774084885755167312917571451535631572294913022500895170693296508221023256701541673581670737441293567668850083223157998870801885426249821491860419461790647802062130471844969944130768488504955521099478213084126841618082818745957300206675654585533131925145104144073482643750880077690823803493485601011326337457690429981164453723409979484611463243763037228085891677025368405645730255530075899507112931790846010449751919345845935383637470011145270025468252072923823049271556580236658672961475450494896005321906946723895335264070753439568670913767360405972683734456991831575117491664240615412140300577448215335607528686523437500 [155,19] 36519105856312888519679943717188974952088158899244852123237495526619563519261122412045829774676170635449870912244824660637819827486134317491089485601650929608998663850449339726645404767243842796094210483359083735658081332702012697884120902724368991873312143357796692227913873677279375435518762430344356408948390744664497005857377415507396953735307535968600060064397995425499446822300836829855698958559775294283890666093120364832633253798896060344741205690958433104545679125341035473747542213260416750471338587376251249111033786209812367157025618936770723763832226712940654347292863750223383682110235315668970312954888106313394430971170405039368504005731114193205112104502693953221516899006119807085215616240692098214467163951255908577213879008424111421004504500933615982767612817730331504342791585156450525754943000704244999845945402313427134786580594006972746616956285201208969778865606108563617938774353031646087596328863008570733636912579941787444012015938967473323524028745482808166846306978804611167345700626813221580464319696725386758643459713145200026851030455019654367397882601091982896591130128804611837822456987884778170508432832639854729061600741507490993407767095755592243629025121184117887430375517485853514451634466611502787282251166570544455007246254051254074565217696561229935818759400810201656078040524011750448999578888956276514533401939630180450371933079087421407623140318767959881911750820965553317656740476847860303188461497265642521145239290970144296955797401216668025059861838851394313944392972805073061770296476080535590847923743469814313948096140036022080252832609942859591919336350944842169584283074486748074337416625212426879443228244781494140625000 [155,20] -65153028039504502853518232544803904485886139533405470076086471182610106283450344420653440221573988126816742754231974516247854443358547034090950875350351324951431275078409048463893583015549010880187454600047312042102458644286411183024816599642158951518560514863142288040039965229438954885386755509943888505517629635660702632175273713733497284002554687231907418808894516545128873683600348630831442418610778859069971058804117684010562668236863397004076001302539327914593561218458064354464848872223755726339233809372446724394397123651436953426806045429191401959877309610138922013503911251569955090518824570734008039076576523341499011711877692835530437528767764868001278921695137834058594975240018099922223012404527483043315158058390413498864196250952211372403494637634697344000807884596087062331808752859417870382452674693710204409252539076117963394426792712268553615454554674051250266042284378880296873804711530316133038379448401134583980471088801985182368420405120135630622724657618736187247030944535375156384975179433181508217045211350831528543641223482096658984143203976324769619941183780988881899923697245030187432651863321455173018070807297298933573953330465041895235266375668628919407756646465954737946665334062576933127865594285979118632681953849459798378348348384725602370668880189896801921687805731961664643730250893395369438437320761174007587406215007732433762421947051138518970313405271671692680790595208891758284033510209302279148662684638943155220937903407909466161793258120517244801289511587101309609202266070410516240871483153821339914405445286819594182779014222799668891516032518034073790117752932411681636349648548305613307007888579391874372959136962890625000 [155,21] 103772822115466016008130354503627535079024475950992774033607149039560593213363095726326214255589784614013013806126404936548611075739401600993145161203006981850006214513823577695368947458057741332284045261599522438782506373928882920116896488304791630280662100309994601316407701956981392288156248796871501968016024764113717243928953483988809672775564292606999366861208808749988572073697542735079898011725901272847256340389660484051599389137919303307240192385551375267835797079203315596516125819985685370429085809096978708577453105073441123809540371315993853480041133336636817492049986091505168643811918894311097042158688912043775202349614253468585658394835409548389514383724440343961298824178963038442699995759973945091185013640385768106841141696307449398976623291856840668789368471227953173322275327550966588450836097465207564173878530133516136172717354247193234798982493554143147401426908311049056873175490320047226021039224744579733909793282395967412014376434767898560128643226348501815501829247115341541708123135689038651394648631944505827003616626016030935091156057812108224496308707155885630118673702998164257157516452341804535689756242952948648113202415132153463243130436499929753730071840356202577065862134904383735596198005933338263873934580980906649012267255710352557500744067147774828439037049363579426351432016654355101925381566217001333906274133299021613117909553703639745485874249057583358634482060422340690335770089800775716637179976663647215739453397723049074174065767121915538024893670359523989519169969780922144904122884217106116416095214656249133060685800058128189674510018232344829059639017056461774400739367795487055786907149013131856918334960937500000 [155,22] -153682011855811178607773482946742812432582897013743914080243115050892330544343393130517331214673363826074555840854542188331818382446913398335960205038574289074083074437760360894826618255415351063609546707256972436570920565459056159351901467068933704933028728239754725032573918081646038063770309512841316627747777700952138728810981456912746523952840666201419455070321808748298366058578144574041176481072405810341898695985123803220418786748094025778948172746953948632735088548641088427980233565955736993831894162575152225732227161681189335886955474980560228760515503406359023449818637902327228047416768475736847500062771755297432672207006208573558954456333637704298199599280358997389471572223337575824847296296908640255649825040708075952903027187626030333959974623747288512892059085215691445863579173782341152077449628778833998509814280937740672039899902881141926905936937828647293097934435854309495790777600506507314186240425511662345039099516868156522974596328531172239088187052953934145669055726752804237817293697824509114007038481241045527390216372000698507343731184462719094860234844418216997695257549940075640842260454034896528497295182067530548882352443635614901818914565673164226003321842085845808334406450065945810876330440944780509193377224575174810019883739150962439178010882710574644736851600107543955289353439282189926840779632051719247774810202971384224900186233804045627418194286225742375093914407228304773402096968858076202795528047973877056132726099320586032106972734572156830565513615561070358417395410221872350756191595542417446448854928122542030998696487168745452863233876124756888206629610058975309100261084141486203407112043350934982299804687500000 [155,23] 220013851190826335236519098698284128473235034886843835637423639335166416991538044016846226354176324470483701772822964364249820920949928953292944199049178344332485042092426079429899971711147416454801902407632097783247420793214904579006608925585350434662688087625002404865289973698085306481268543818977868830239972423136240380671617761652748609217117312323341681601608837315240274367165064039281036757028594220436670342820552452964559195575527226678088787408270192928385409374321148363117336769032525491021181524359641926816335148449601752028892284672110957810678920300514737245319870456974541072578189048052655961361120211296715878364632018442195417047635713010417542364773796542860958616831990449475524067724166581434548366093686760568029101832966185343305233000104564138214459220150810219928797876243561841802179818672577049231566965869104407848219742435462290604385237181356507307281368365769797432478264664782429132020333146833923995388481180307078471034546123145049208084128573587021970953513537527112295418568261643205715995936631570630888802368640380908935593771805900162789015521134089149294236247939807266060409647616195195971338370623710596175308731699562281388740966778830230050246945573928140396289737688211264210053039550417368238744491207116791103597413944716179093048485749252132273141858438174098522151764417199626645721568341355737767220092496861356743825501115366441553208711368156825111952172027355742223074282683301381125399319670731766867645101357893306343819786536014226305489551825327006052616859157278352606169024418760620226554571979991922344632797260704606609085856054004443128755378022606276219558616506389240385033190250396728515625000000 [155,24] -305177543920389856031007218897734760817005835248064291461514841546781126506655219547376144262760922061417130437496810469663164215594847630427333700138193386657805317915884096567721770379070058398518046465861053230773385235395359562723894883529254089651814219019640269185569007174909489087364092142212342762101277140841121427010306624526995858152957965704989412184767021464371216423209468238471358950187296743730857636331528135101424329867959007430489412246027756128091508345869737050212464126253167882824551428713396269287053100320406104045868552487478521346530177107710979576285655597821071131005031229620536531469070641631458011778783657580348208708830145449366917685808648153665395096420111168351133720605997423809616998011398236160459065884846400479869247904708094633149652399413347215926993873122931900991601128942053306433278800520676532972382490625901302242146776126035513036767005512959626548997332269424644072184448229158654949541459256528405443342286387288566868877562482008621395550730914266813353890292586889336782479381358180243681310136205305290779298086337268971698955646979150266409693398797739545122777195928582314121799460290685745355597836324929887852803571609471327962897906140836685325184720768575877635012601035902930435500118153398636211219279289154639303195831119499832411786039888415653633772677064260368920578952074597408457974359228608983704690367856379401305163802550884491664968928867835988565920670470451924671930600372042961972644281350422047882552833804861920815343383962319307991825597315344610768503348381551832979298657644331276095914165538969774891254395674906144235695836792861436244843987530499871354550123214721679687500000 [155,25] 396732277972466568603303212395679739970389001408649419570047556431096245790458732330505715070579252714913853271267465124566429399694094530656554010968897906332052533378590223409075307202130255996816514186962095611628395696426561440087272815365127125292802385901689242726515249489620839152702304286299781794251260858354559309968386656991689395251924367493215596371402267196908672338263677331480466102199023863982950454888934741307660065749139881308611582870500213376232130655078509560070000829928421575196451223764834420093504250262147070861209839325495886936659325306493533833036192167833861362335872394337787410184035701228881440179787058264801669888420536176510921217936221496570846757547719376028068712981271234868815565107006567421850923222592151218501311738759373122494349697741233683760008352480033096758907567377931277878079642616009237624217539847845870891382873150165878520889040145702353196665808901639985877959278223724896220291434005079188498881159836964174463471587169125013283277218957718982865322658359469957475801042485159945089875449010799429772859343009863253951770785822439714053939059306196673563232406430462836604772763136530241049521063671608354634286423643148317822567235431677282812801717985157089060428005434416099694520488761901379755130677823389695829311990953400206475729570312513344798313605594127294106119129563100412818992757439717935327922189226892660211246352843787664316146601848413584756814570340562670523549885970722228134532984836032538667233516311131982257495113438299303614822869399665100827986052616788299002614697725579050343123850273614859257748537933234493701704969407888009352535139766147243790328502655029296875000 [155,26] -466148800044233803252003537304111305964762057480066020282056957421613051975136739222157911652754641579683794329906480578806407744453796689008682456577997466426127177775687425092273812355959770115769873073869382198161495234647343887615327633907024338014376590721609073085861960332320641260214508049206647020809437856214220316698556509890870094989746944638309816818853441707257513835504567324160260415945682712519088820424061510166989127860385824106467682452538287518189288130897943986177541237846072572346996934665791783006106619555815427529324960434282705056148294027742701310246796964138142649930681397044131629200335965297966474598388386770890741195319854213393875933564354477714838495913953304176320557066769637802309495644989611386725976148104811766773773813045493446168883423544507118753334979714443593089125167419211496210697516755503360743728877828112033503103312859361865229823953056818916653399768729377051139921581447573467469278495644125045456164360136803997266014136409589787966298827015930379856897575851681718737572711467024987629585995455062546216712211873306954412246810050464547820835309246457193576963212275021458975391278004992215938826531128951909665173853693674692066039926967920972539184851532153222729049424845241561906980892447471976272359424517138779044643555090270995068284738786624890639245356558012875853638079002301462088792068665385474792800386849691540395639343401822450278676851584855386234238599764180154982933095840494806947950219938098759670090551108912319296660149789821594818879443960740506736297232847621572019854329534760701889208959953653045154774437684379019731756737197928474162814684362025000154972076416015625000 [155,27] 486416237270032773420803734944514297800677255105783414370205024961422122879671228592623652430904940260673128170122198407411970797140746550015671533760670820505710093534845027280771582264904135681176660674815860326764472887510990697983448476090484282658936494661520945388947121476927008123815489654282131892818292560674761373480149346455162880903331804169057976358677456634490108001949440056661985385570559489179538634844262638904676509772261199561043596076728964107154679746118090785571652934321227864031710034298737021753122796150711681504665410971577697046302149451165055910298095377697730933837465770606770121793783066162580439119433543192118545769231859830342359675135938404981269350989739049358704064150530368013246151680019245569385024416879674475348002501536038797327517576050297312888900421768945343319752824501043202061830225284542092496035953799009623313312245924420815633200215392387055531055738004455020520631145847023495409771904814661865840812158513572203468259055965618492383662365644257977201650529692536524734556975853356691316006973740482741971198090520987552956059520312811409755932833324699146974627334226579631939793815440109231750789418057002038610536666210008423644287234256181861559885928162575740305446677336224042094279087818502133116252945222027530914296469095975526170482834239907010931998251549619297166222449734072274101174454218063081835511667929028029941846020260246952691061615690853745452440612154177537549910749118498102056326594856103254931849344764694590061078384830628173902688956118185002291282075452536062081182295256868446629904294782940587303823711063261207834390017147383173690058526696085929870605468750000000 [155,28] -453000793615461445748071199446460665246912167927723729679217991322028432204588341144642561097038196789884686594037292662975504541874878773226852936296668537766768186124366927603858259658496168197021650615106433628598888805791771952292608738518647228453027008864436145193785472705614815068732743269694093806142913057136112910280152555158801535469723839751331234161006266006448802497307305206956638123154375470358998702851310143994585430755747041581637306010546215527536309884554631195071357642877468341838022994881552525530905239380853720407724535423584900709447968262185670535401229629607744979262591722293096041883211924093955294323598251915412332845945875782746858983576254051934948530498376523783371171457741645107650355324531675630572043488019665669199564140452353372254952624513157983334211663530159785751639595436950381368972430742130252570503944841871763005803767517960205035224857311283021648667966746349314460347337766864126639917016500880400111131609034403662213886682369770784159916226491897947874228902672853385326375685788861800832798399270882510487570774672244944474276030984655159298740542696249965552052071339605574177485099001041961390018875392426388519367850363109835482633110667838915411609066226496191006233660612329059839903674815380284322693453139649137139969550300806451077779724013829984476926031726898547587498630385068203871902383342369410877352252471697567593484162468246761331670926001296997723807992833461368661013368021783254271014749338487008529286152443551900653271264168904969365822347460412186620371218304112154498394044270749970071069088762271930579835097667320068905638688089309748456074682430624961853027343750000 [155,29] 386494751728361738514615698213805000955996826526296899021288982497144686617576310421524781905915861621344131375570589035478034049871865088229414939435753306436988392353076760555689015391675359790069429015170450651993775366753733707905940523459116589241308088906229779238116707319910374396264923466812482826654456257627183467619016540196406919118927939903873760125953158880905269439359002073065811577561359143086356727158450287325446377927813846716969503373458886862045545742557157930238271604707461693113694032454304426784706162870772277837367019337364695185155675204404330501274284580846531326518858609203611216120546095202805340449793665398965366736169874320771086529237784688632485264874682583484552420751054955401149480466971695463391524131595995741072984520795469944615168675047385010209195737125297080461382107632133598989885480027561364589581281981724487565942285839747733906798622368243570701263650731798023630717784413935090738879657025002265921629579165891437291552176115922070061739989626615328003967878592286882600738445377048525651632146759024344786888497547710061220243773203649525485155270525000705913220782892013839296550564826546307284450772876780828145031748921644683019597274586958235543121576738462606712829824785419547164795181815914596619078007777378357542787379674030788012969977554851386261045241625167227963795828715416283542751345640592387923221049750163858063092680163986169451113866466072660070031024085341749651437565962255826450281378772056361003667739750543228776519930253768456916478113481281184156074700445719205937913252073849847865086246854838037598158306253827970408760975414567981800092245507001876831054687500 [155,30] -315511044962172969313771538153478992216412001935264623026238128631975844829389026525705132739728428652505073339589932812939502084857480045927342899490134037088054823587490245174031943855006562754046940392228668820327109790004723487360124772782706212058854099539842757654474082154208703703343608186213490029039676878993014913722884375310268596737272719346826036900960743011610579904599898490008357265467126038095964415439033051993621112878077290597594382170207184008745907388936645997913978068456256447130400297373018463465043518283435433452099585822419589354315232278588430415252237850217109301413883900449636722235017116013424776930669966200477507625681801243861291913762608021861072923398187811789955576908729427904205812185840810583370751994630202340931049606510721807471867231699720865122980842907298867117798296285614252884665913803508094051502106779370786983799177218783473759252652102252860798409050125133555434108602739638048162119722934548888857820083402373497549367617107991167201542021226905707543044624103603756530658121935801682357628377321429764571472099415258081734476672354925031701566775475968548856196360158873969080313746151020839128821892782718336976423964058116737571587903986644071106317027107962862967213167664134465800781981844470456532554308785573408949282502771785060788455871712595835234200935336294959291100488307787359321192885883368905877028834589993620454684954026915770160598235904529989358805794417858740562895857314921300152477269935005574086208123236272451508889843820786029951116721586047197470196876359956708218078098006875045793821607590484305129989261908711936706543098062906518588296833372116088867187500 [155,31] 258000321628189057664016862484080305761158471664237884658694330244756550998020644666607140229328873478845155325372512638849162079324815629343412536805418059225771533109452167439208638813996589318327146036734580924158831410071811776588201093945743565461136288566801307277166441538706781057518342453056304067227944969940104000011240708422514871583196226647581534064367588882406182683499074768894843541221026255450618912341504327295838087104047456366702138783841065561309951117361992837976158460879796781034859099759975384409648557377667488012167338770635142297526224823154351889902245528483798613268705118143009946647879165170398506451484691330376619000270989307897677809419212085812140711574714093496621464906583170511772289573063251944234537170890347026165445390515816624475949591022107005701124868576050721233201642444196811336792970936502641320439482026381190988051923701146175128707199655577928085208140017934202528306957700746352607018713476110406645206250544981215743791947209680284336655349456563607550994251834743107060549692917418961321663941937246916738976164922109089912518392581996543677708497352220367636662191415006055068468671268337386973056564540787031267632940984939176139382599416325494990755385170580902231251726752134004501189739441693960710121337326802180776353926375543432377919873063659273753956185513240178313051917704818619620747766383929267812628534763895217583355213635036019285889688678909618981155711335364848506779462875439287226428355659240944086418522248959712341516613441070122560134823545803313622864095470481251394216028708872744484341256203451688823312685585969517949595295295820337230631056777954101562500 [155,32] -216017612070451314031876587679604642403543063845115228890631558507085433039593008924595160192449245031320285170445104316979211118575065797708081948858907708101267531937610147434313366355866738349206188838224236574411192184365098835083957104177844826100964416141506452343887894758369264441094015427145239708941085817933354804884000584023800891709410613203446507795453671666047838952443535371232299158935011699893262188193798647973632387057963015007722318351468747621232479371670772214100039860904647928668677489910135406333394438323017231034137364889413401169971224039496490796317593679857323428629715877821915199284254483894162425319379796582091616142954326189959122514852681292256330576295723231102941078007613581670561117543500291589050207293441333196134047610289635031673508244689449416627860074202646339426730675236920827967249364271521024235835093773329668887881724416647146566236942332811261208523420794672264114737257457252655433518141064773216897857724160873007387804868157949178634617623532450018738082123082327940315476728128074616234707020941647674516643302190764559486256882036956781217214748347594061683923237757612944128446024354787518413140458681389787199205285401646182760822725210071058797138229546870842576711001559579808080277831485685854994879159674310920273772008720716331574755322688181826481420953649206324099788893500846264894928936762015093859655317372080713036637057701678788709217020852848808698821564201151677987513376640737915064629829331395792075716249328200514286971143382155733454588944438111555392820563812239257279873415709885764714623756969767627371417054888130947811240885701099922755114501953125000000 [155,33] 182638447956083272634950519452674494132650587458896949174805305828853577314503812149694596964157292265847593112035281744443114072960790756224803441780769070054447008209246013152107128641018858943497387577419023894980107158789234365022160633074952532273799567438692911554827135291264662509608125090455371439413824818559093841811860060988609199489676431079552413134951332313977114380312409832924866964646703735693569046085606271423014503086542131142013127678488890412432453467858050223502913075529213558492330295533371396276141462178818863146630507167996409247904598661855773493836357459057391907236863945280266365830583275412828736856901101224541146071172293920843154874735439411537293014094423366598541102123460603982266511803056134898111664694735734464953517377764864110935424418233699981261822414690512458567772883323022106165252293792252937840500180916383229264247763400227017213070621611960721281885285558191035129150482912770600739927608371133823312377996409775516965702962322020862534348043519360332523959611406077289118920343302534714220069709557778217399647613793817913726157225115844817578448236124620088139827459631730983850199951989250107995070649836819128552974077736537060877907132809780180170149638553694161205736403776822414054877565350026222231671491719533747942158596614270534718189205438019679349289241704428871250857748542826005777726383994668844011841081949403353058625282057573608575825153354050699364250555635358134399324058352604920211179285246656179333370874110111824849442912003117945873184114110878016021227480101809030379662883602511563791676081086839643887986841896933565452508844399390107917924993896484375 [155,34] -150916108797442907654803638216263319748566913776804920230709236214094498596948896684267751814160376651670831779881425230817010395062049611318171288640929599076542050059085315201482794620980865841045936201877725166231414234132085174904901818445477759043157268998888844345012902912188989956381851150525855802999107713999240716565442323391308813061798565211604871287635137909531379165561928570348340989424495620288042374338711486477125341902358492674632635604786975446386982258743814299049915298471196197207131140553402398814716530889523162760936987358899671262692724721785729504187506553211659291861103376304452066933948871841933642675726824923469964355523850408982536175432221054985767455458747845163986477981573635688739620401671371441650746462629766602440244730436288107068163133794958817735548994890360324995564640850271128149300980461944238819308216020074994817159647194415783372366060970253395019337811868163745521396421858870887763063945519967335613334824918326438287951561225751901938151993370493217089171932646845116276810746016605737177551158172487468339307981841124308963151033018852564122776139621313915952718968707697099485995761182688586492806856174013178838334788579758058930032942977453331022505622845375486388974489994626082692437307410300526995898537569507682799637513431654983140395655320171952179125226431253499362432754582467983767353290442392069279175576158218787311485083162575824724900347446395742959777942469528008491370052650650254616239290868257396431752634988041582637774483827950301434523249775599960526322018037960624505438454251478792166775260951129150399880132396952134951212194011640417250535068359375 [155,35] 118226227105543813499660008193468281807942605340179480870396896555094630646412763320812513258893777165724102142510390833280149362271199289474736704750143214058142975792712223926203614943714639204587685365063160842305493303327865655191137958485646719381172068158965179542671191142016192920894612989647544380945677742917736312316368626176804506876540341622902995234945442281251244364785722155682748135325665924708916072521512004796022980816521588804909351597213755475540602616378867782190802756636020575681592663176337888633799202028206934665566370809887647327844712636250085115880198454429411522551033129383549711948045834679089455525239616707275286298087477491923841558156140120470541178266862024388121613991147405908404433236256638750759121330391852996525757162512116934487520032047900696842908322526286137408715593306389267949927708445426185860068472944513589351081437498274591547016265513884080940105247380674839831207587478326431323869787241300726844357247581211403227956706019229161157158438015130944116376714470423975402760969176376840575497334017505338324301764763440798658230448007874744344250855137345511411393853746217074813281131927914393501803151679661257216176731457106543465536072756358159372968240166529121457363865200473779640221715276369253406266932854825816935376503764463894493412262564322899519525647577138921102379643870589271613317186574999818107983722677239187369740281321519171091782403597988429711241054536828323022158466671464489019847562335740383945294667260884486830406089246057432947601026043632907657784059720424933262394528694719810621567942048219221779796616373652732030013019297907694996216156250 [155,36] -85929924305040576074540480332291758041395430424600003524455802268778431094394410024051748554107284594960168486441185063958588392919588061659471003187723640546779239993828459917581051520256528532656768168201657298118111889301350020349246502140888157679280529766027939608268677868740105796952784413825530069462297683706449985744352226181326904872408349755325955843615870836078345626102468945596903091229511173004784644467594591405936902265658465036136332072274495619849911614166413445779498954287127684162757504427646669231686619067300263372158489887050369868639863788014281299088165414966823832813037899449065422609699761026644619880769806648550534455671780747534866179338007184363052432523702547119396527418817899995520015383015936991404131043752375543694594658294283374761921886605288296251478376690823073601606286108531207733507288985689216967204824173444797303608764961253623355047238489063261452925707120883308445194572870198902385747163563194798440726907180489262572462077410572246490319755088502184062663039630520883126769946696709675558040341979707407863619235414774529846853099529279072527426215572129124527409535897540308014998991700066712154744772711293803778694262336430952907759065399657865110528384440752310287762380200924071842072086914070666167653153361777550867688215623250266014182209150254011162570500047211232079935084606737143691307136757324408583473871621708108516767494421038869147569426833531258372212485236473105497559408667164398302613902188397454478892681468055823090588347681723670057049450738766246291893902168091321841049435646755565727273364053723420346531023233084401305909204500103329643756250 [155,37] 57060159423548663888404931991226203987880980911522728241869758710604589650476276945771420661380544653551185092472279216844829022630593760007778767975544343887313820411025984161332679501159557762847740797951621135103329294914506062486820378444730552329122995771784587843655179361649844393470057415354910354170938582851561509754478629945124774425578721296810447534852545516762594888931486270681603194106907743511073240137975282753331885705131329543488021647820475889239388843128216879959222866460397269597985949096650547113309953957590421836372305708933228580871314069119386631140656686654566656230968336689948769440576506225855109691170388994274659496828315445132528119191078052528134708999678951212167072236495100308235932466453938161003583633100727590325535059108670158503882061125845923064055192136378840722616732044602566650206075569804242524199807223061632940669416743660107489573869187360757485536635892641756977216950236296701735813174665147055576562534303700142386246710255854645245926214835488259312085446941924904600404598974862179024493829819048127403013481898519471422542508793385709050153338798347620993775064865160670347255869198180966742096151210070139614164443480751272545388548512763448257386932716327864439722005776837097289094304298202570598141346074343082009010436680592456387759187073548085607321493786222575353642463122897652876547606892618943688702148312845858005554797088677995100886288802472460707607845779042676700106057333485912489136206056392543044503978566132655196621178263262041823268320186377294545663412512163847020255080050085965198783668964067504307171806080036929692509358623888302001824 [155,38] -34160551651626473599219141759932514644865207347584347440199780338635177495332433738776611018178368915161180283793492062634086079889248268727162024063888957442039091016417157603297861320916417505579586465035344496056614484050130881942875205467865347965937468069772319090838746424691832581992199439382642075850172338557010912433738170742420812399234938776533133027439177740170315519305513849209945867809134344761283188358533255378532372852762824780598797215461308275690164691436083904507351572057669693958188662122857112359233286591956107074240540301145692043089775472640462521315723980501509729250711092585090739231199243824123036955669060441745274011377916440143703060102824546374385033836637888921256718213278388389006414672691273071395180411763905821323753966480390828518222629549208721852417292765184225798450057619395006119725268279764825061234638445358958781728379783916980106028675417046302005701068314580672305386077307705881552426689149186827580511652528734189784719539096512461765676522108384526104130930906927805632401967224076066057695655221259898644770970567489588962184425662451084855628435333118739173038365256144320596577001186832513775784950554686012677368714717526828211363607756913671920167499498833193521725702334795589736916641582408110653958761250945350453241340886495051541342117737875368302543254635912164223010431820899637568345797730599666445328178161527553906696136824271899063890379216088336002571658064281907065744570513141181063866746266116476001214374666314455031171379592058311421517205855837118817559994145734392838764519229843488173221573933952606539626275259322994689756233987040422480 [155,39] 18168341926461010495655642982754701973689744360548256752613311981398609208477851700842736300359780035495310990994079668919309385852689317243733597788503407720927632730924082027859398996063170510263741505928882533952856110188468204508488910722172098034917208419193228253169954286858548346456622483633385083327594020045330709999899677162890129116364324597629395343935231997485443352193381522766298484709441383517085849757772432834794668084744372033099563499707950362532402601747805865089606601942899912061502774496928642918382231617360280114392026773186818914674808151109073933777038329801053314846680450919571521071769202032375233005774673140488233360493558102864112838596188931440827604628877176761498166629313815863323375138418610636678636324766983068269197724801854663292987442554604259847162520754501614857348839241534996466508063663395430203889102747299909505043003512877691969495251901974967910431812519689324348086721132783611415066162211737136405881942860283242808733053092143479466854392534021267553361776771297429438466135601781453660770111787883533845610627709322512590794142634043534884412540383533965628971142654136858781630220166680183839410307417861486896689960216117364300413179600044807535002480336416646898867623923687786446826138098963624679519844517151178665989884836618114450379194857934401183639350241667890067880991754555887287847459194971797066462653099709488981955953140291733198747924392420802323240454680030815479329982933645265510858602626160330688887952554811777909307725779766595260941164167219195712134814013914613805305868833338990828685527977317501824981850177575729613872464483290548 [155,40] -8403314106437862867173613658303742294750126025009441352169295044199440625685726875954518792945502531236282425630766836572925996258877882882636874763211672212371746785858544091277322183835271170078535539805900040091161479310087739785067462999163939761603716081594142533601897258020316260229786167499648564730919863098051889939437887751981008875991703722781661948782517840964935339495932176037160136983219101384223993144319271105641090904492475047630679733631302432217551530826064374019716958275513518354539403187806999316577953300055664633884620513019535539845565867190559609804890087695472028665886567707946892203490146942713184891258184454692639983206943757719722012912960162805484266027070697835022109846700961716408583128335005357089493846938915483725915036467457272140651482919059336906981180270757595446606141971169965584213947153826188283466948005824693391643737715282568656841705223730259896877031752263793338362437943813384500197254382270286405686170547558139420047023181005777256121773827487303111039423740035969922568878052024175969332895218225460003231199350444970161437514643116090102371205936203257451485122695420011396884779798650162767124007811161589231973396013229872614569345601547437489962894809195658645062414196367487730181142074399118906244740352271172714413375554094376790362296479562155947811206414370726913958750401673695625370622847856300747182501011496291029240057374517021813844421507456844396879242191582018777701490832211060211138159718725419322024759882240048727043672475056856440087360624871193023843066186026294962846099092946190802190851031875749501039181255549353994340153980020 [155,41] 3247758680320417002139924897464851771863904168242416561327886031289962420325544526329325471925084801338134353126306392300617268709847885433909902344018197196001250065026795579315104724208087714265663669696191447098630600974914950226745620180370578789001874390843453940326860156406075567932736098419399350978652436185404318868491059277019232393163768222748213799656663167832952323407254293114003392664260933034704429174080111715045127047739195877514452114621249343571842174920252444431171087562210808373119194183429385879508883781447234392128837050810030987368230785728964676667286009379729654536708614747195299401750355425792168268633198912812398819146168340072458240524370919289856099654605366293643261266910156946655404078756022989900099817598382839143092870051221363596585279034535004816222391087934239068599457249958992005076864815379747425863635591966794798035160186378807346355628729241965647576474043555290170834618951101505215934465633308954655833936074866978214296223770316336474223970769989949290159269890828359895289771851430059210491870932764603511605762789269105910319652614452594520583936090317024845505746376864266944894568543436506137634565101864742427757250777936101741926716827703526302352189373189673808932022117551020584542842213955098424107290600503113035653758745261973416373795782735080791540678892381710487327942686675661867714108492819152350160018737382210082860088173239148601205187824601783723558867862835063723784014727231268356511632006052937942923231953049358322069033941560650898780480225980636535929847751289948641106604768016568031985138369124630397952410183628442955462458436 [155,42] -945847029006153622199756233674923956247076978576228541147733727309174909881019901650922318284929245276108085931921032778536084804753380428063496871763697378427961787387426068995675848841097930336876795068115975892588856916874521376332065123051922023864395569280087741153243533471391103230029289246238503841906987168608111710021489229701836028287297686877449825194744579604407406407170889955799220033003473858402281267560152017182051939968011702606866787911393567132322358557572570984909372706851134528262222929086940410442378130858739699670341607207750973085035832357368202880240683311587780486564866471741058452258681889272752742556978201371941703557888422005818351505785523535369288615849469542543614710755517678603780448517076049253066758203265489690011523784454654260162090407316401894957955365812071291410468869564560406004322997822194692630142798840151994853010464651927275812141150855084410173588515992606586010906878260780208114712472529986544161606901029917459805984931225414560934140820123175790163609306411522886454554779381777442158688808663760806906679683862124300775525583519938666079921396371088691893017955202613730019957779363338275964260880352035242968304832268749681267095823404853207275306492410329163368031081296234429281691925434569574598506858538378966842493420037778286621790877641408561500580325328618656448992268314432490568084089341058378185607477764500224420674032040030101169246103702577981688488259455786199490062542336293510553255068990337252391291389503685645910069941748896064734624816695089712144405337537462518899697360860707772790021184963737744395193862975931062927840 [155,43] 120768451146690635768143272332924556857304919879841978683915186075919279287909313952698882524717440797547879304810033544445723662453184212939998224125423503966834672211671272500652657622178980475117956490746450092147434878122458978352375080763359401466761680071629279395565070975505817134977052013680916233121658249071750667139148240443286083086549687668331464849093150835553545810485138142039159082282522475198999637415910367892570719989208518073009590413131502459945731407787276111098782899121482954431115795716515712239057286489230330919279011487897096762627934561184903182328028139819385885736000999425118483555861293709810586463055625537412603022462871978043153947968903891358266887245467449971694377547365950508645929634886624913850792700996569994221220250781376055989933517051688606335273080704801423563611938433913583618950822805923750176230563210979791988780937296043325873912553948245729392517159603872444791295190926861656944383298235284272671759407519483549268480639436677663211142564689684826931396629189566153286560196656743558452360653097028031941205078530480014204846758603971772573206070822029870386869089594063999531291899643212466597414704427440370907470675672504080649005022806364770689328440702259852676847178571613048185662842818387133612816197548156899134324625657171975629861833784813741010801132299955242530109818975837266362465692407464364681965073053125482387727912418666681022028099858990862451724108213042616406296329211980163120422827675053614592818969647435663841972460763821272034023858498283726739148942462344593168474071047736942700444191792736203878377135367863212072 [155,44] 79533591078816585939676641839287457712670154991983406704997758757718762392969201009153037054055590493985504670064607120434176423340203026431141049438462742562657723608791964515119077092951718236834213480061427407767899398796414661047029886280693627217677912742536814082566832388325840490462955961406435233006071078676144382022542858036614221130320591313264479822635662801761162179644893315857104011893350647357792079284548964241834615259246427910083226159215822682500292126070962993639679564220847570120387099623431203521435980800471980923321778014418604099967843757115136789683925145300166958968350455107461858116050517613773953855274500332680688044216578753133672704188591911765960007122219391075720320914550599711614065207671835923106525960446445491672255003808710942874468668413442765838307540248602546471763535989192822366125159479796449452304754582599660896486133135063090283396029774433799446309333462732664169828849818473033698307870309851502977199677470967423404680614486569948754894307422693753745219413821638014316376241808875717099595203757105408735676444123526749817354840394225389998827155738752444691595664050581947563672120632700763042432853548014758605374758430743142427824835439426655292439436847626788675256309871923327880975875785413668422754791980437553187217586610976987378741051442953677572156867440358547630043137906563357209346166546694154117502766998529223916879174512072463377842510561614210139281712453762730958368277485017800330476045316203174249220254152390682900921395566093068684100096996526722630368201105785901408020676491607771181777303931020279348659248242135144 [155,45] -79235594275054365937368108557324554683858796546237033007825201152085467625027343628655439801125201891285533902075373083713396370759921671323474548486513617490629858837340470739576381258652283423283844974910657784210909241725539197048147008192391172533651254615100718368894296212665633970634971201556629268810505575899053718372745228825247589410450980908281114194789331227955823414927605447467284476030807139926059136858765894520101780014863106376128700083189025715034893371102475429413899746751168811676248760277175826583089053520392413324888893297879987238068339186179641724447835644143437461446813465935868874495038501387777374746693602836496780310943557549710343410700401464817913131460602775093378483329656708456407486943385229847285631725560062188802679880000348661811703440378192160579548590635931362150907296519391048251329068644430872217515510192440182821795474183655042554541810175177912309818182509833236355960519550454469678878752238366228816875033016014424133502008332630447743739283312337301896817029943019541075944729117494481124352885604526397383361703780428803130294901090069029150406884109345628725785333236587970970965839418723178125313386560709706867137741346636014011649476153410391615634047093834370405700187180043561497081024277400262950967516892034233996620799740781125892064342212568875419739430676891618238388629301037814064285839438560246657396118400849068234076562154355421687341624989423790706852605560945447045287042132526932137503487635240142292314759778020209791283662550539013552785033451627701171798393311441409323467295614753091101857502169923916687110698981232 [155,46] 44011659438554471224562742938171575346125872533989628875781074411244286654229887479437959764208932891475965108390545983391280716042650153456763090020503701767949458820945830815978596346932678854613899145041734804940986917387038304576085483275982308865590827888227138055655501669464579996825128745850508790634730850434225713506130986991943407024467331367629487139505213793269063033167811005690405177787131686341487701089686429682205005117673335556039600472914980209993526557579189557882470884672582748589457187944465952597389403132740491634610406758955411242219622158718444477550286026828627173116348036338463836427097014039242805882108834004443293853353571828818151548361788908974054910638398748165181320560442791389068214623143244367681887866041085323576428920177055886641160079564401639250557693350119856574287618035260429908925131933316473169775423362334749390859085814917450701302707713035287685615427378661343187555419057282983490042475082751116455702078496622237615518540717712447747428110859121344471533366657526644003373942191758264938206679160112074744296252220479402553764180996899522256084527984211264723619079235115822864523973432271828415257337646427670648923503103897174468541344452962157860560970921516534317422112104398357902534720000350479433445577628195320950144743030182986327158609971399325758738072076669630505006925495339808494870583479217727122106415794489588612434709320998606528870674949961693896700630898295669706237884650926994731987477974851418987551066806865728021789500880898453044567180270686894408482515162778734885103754379165660738811383054042228870724701768 [155,47] -18823121587505035919134140020267762928092125658773527497814875812834023364729269790044764611092727092731781551433838736498480023933161443000880644313978539701701167120782238934812924140388621896926970373944015544587886699626025239832144082450612446583361359901968421380271050068493908969336496618723561201282000458844360316624510563100437481481636260000900170355290727088679301862539104668711941663603637190682838808308026659472175302118150187116279573669225429297249259557875510113892233993900318226551930311799862743647718077590475391204879176857183156908038438164331731081022564152301886226022327277464665320147378469800331106926973237451667218455500367060568840799882173845534543821675190819316731469258458454351161599970376510723874197935156806398993167073497547662669551829457752901795178545287578635055443131710590169222889610576814195152006779467397445078015011076748554219059939004272728027447233331152468691761758859440643263262186674022723654989900250263537554269355858039021717988747590286924914886960370274913946874161005042223723707963124733701890679351326659810570904978859511368598972603964013399955314658455971762832138560669341205031327545313498988142687249533193787950996892513223859003957873168224954077462745845037482480920979619178651524712586595540398768056165022307997434237515410862705561894246402850128592810478751257828710636477883992277029599881253916119999064693061632404610432540015620653114973325427745212052550894489035786753942817517782550142965329755073692158622510262728109125330933713565127825733806991598610644228324131907029667989156174054726857725984 [155,48] 6667703644106861341661221912562692761383611726390028649387970191818833546278732470253182513845039032476875664273011553896353138752246188446311493960994076141358256591183774666571725214751314961205076329136568888310727148265789240537694946831919225696311735688242735132506870240856279806904641737237303062040538601041807884047871117682618596824929950958501876852617897261882896688173085377810904017070597752368465286048757654665799171451356961369078824654035439874807018349435351879522049464812147858296101244512158173833198898355271739394885676324303053295357045209600831069731734404467359775254248491161848340676892978749118678425279368914044668992337636665841117344610980302628783914507808154456574212544513106743285888870287916242447849397400608061372400735138509894086292538723719318951432300531304287066129588199837534125532233243088177363239019322378749608629835250947816304678014973611109712726222493984451386657290437439387868432080571414079104821209400574866303151361685958421549933277982933303884454754694922998238345556935703032794104990306888702060265222955263061419029026017346080048113520142083556516099062218470281484615112855253342549175516493307077481047014301171941798284295428549950340845316176484817920641326520846975419014494575480031985496719166729088276177569510868813428722568339803429686544944471587228285177384052557451713220321112718126901925448931930496853712587346976584041740516299144517843554908706612940388013967285576381688135429937680670940950331404637217969597325029954175512141922047023762489002416890211436226218380731889776915218756375701787785976 [155,49] -2002378240791198053701738809471854703538431997576410696335003216362270336808207157406709136894618403905637629218997135731303021802210659395750902064503863520044350873229302002961898716639172740645613263004341744036848860544157856324704546861945561239618266397110210718543377306952205638236888496030751886629923816802439737370253773008965594740096128290678714899528514713883066706176191744917502882840699665529959939752119542158150955154446497283956890527733335740445467144523884025664352700468285317697520324129503869446867180946364252404178241269473944078102660361571958306880329915449858867240815696241737532940267747570277171612061165838296588240420990701616529618867325521648277270742037854771990248362149512568106940678056505418816818457688009066678258912507556161359304734370591587831005372905998830957749945302913028894055212265728795835237522396929214490328503589940676028417809998526590638466116691354123807302159047312211375649236677739125226091310038253141735192396165686628413418575397715419659513372808151905646604497402970125629008584607075599053362276924344770606190193005162006703772388144050894314384519380988051992805382533252283003459709744701095436242991837855354052967027665741711661805174628212943918913012337040095677476793225875592699173127270441805083729476502659619377823163780414117769678819966415305474896744574150767925597864415943911304546189998886962277269413809315575232409806266587749848249605649492415726191984717589893707790279161643262488487303824741447021909557016438694989021755243498071906628457628848745599885769144516426628543229041737754204 [155,50] 511398412620211066006462456710313929196789967520017477066098429742596828244831476661024971202367894910152039487108814424225842721268012853978478166857996913319045390591708292613866214343511089730620657040314581534994891616923617427920774604034897799973007115736689490280888139168125147373913945643090454405862900706109647378309167854188822106980238828365321727067010453334143414461017332884446553368847315409469205404856341258131599529001063332542569246676536050963456302065459870355811710857755530396954607191108444748666619703634441560504892384756382357907686775452968242115501550985717519219140382558167595950067009545498119642200132320349123583107829665983206802692132140539706059013244573516407358704638799164771324316455788200867909414700839944739908447692761849724547743971037987722771670768299223373385056703375525690428572738372389092276683748323008179986437417849976878541862178067530147666561268616659951064498268714522015343533729849680897259419686748812276382400966666387545040618630285131421552302096364180934765675681128197814002332847957432435406686744755241714298040018158923899549330372194199280634785021320918373774431894310971700239599219356798040535770826518185780723217024909317380874732636815276786554477781831512787050086309166644648388581421169358249244372923054519635087119442205131987418939113078210049946186700498441435980555076439642720635865156207895785819903300699583254415183111863563292811742555547380421349713393900886498775764621099374358265518627039061381530479265761965588261857775571176791922416033923442322490155743446061427996646311273456 [155,51] -109660549195121688604966739559647055182156565806268661806173461175234098179869701593548496327909428470787260967815627221857785010230609074621870148466522890959038301034354262715048534420430621539601826170896350242046322398343456393808930991500515645083400759869580074903840034594067152995301676630085832536508101348934705964549575594033804877786714882209917769316465817649800966281636865062110256115009994961995827458655543428436294062317121936797288038529321736330572290189271519886049934681881948033602351352315641754435878668658950793258284151787093097873251723143765027864514658543928062424232162425980039945526718545767114828546525589882912410811765300252746733996145277630837880666639477797364927483390338261208500351430888637652316442359562834979871172216233801665365391915482957466703377358147639104778199574876884448090487074056133885883049102550752095695491206377513059135540200716076286963589058829148018066680249794887099469041137718545878272645411105979807012663913142060558207991268015913529684029134746397137104577404245099447002572628314890364829329544386573147142953624807029987099261694534609767530042936654561207927343806440759909460593402198658593248193428295302371835241324735480492277262743939146959502875789908001497061047892840258943463470509424106178644891341600595964930506818903242612386737818253386346833231075689969066244533828182970660638109456920558839503772888149140521988957955356721901796506346844757734748579842082520066272096373017245095787476286892680170541325717617749215004129508469567499183959084706113027900290826119166864929941416944 [155,52] 18987702419504461403737300505061930112893190293556499567965389521270760842331125073189955603506043031345439144179712253827536599532054002524379503121700969730426730423211590143421186016524683854714342039551233630057295283807716321253272492755376156650214508218299408787866777190324186476347420983321373261656398169168921818585369257777660187895716824512420863609813942398596368520124480651615985923360430497869572943757447459578817689035371246234650522420310535483449189326369722117002601679636022838720553184814678343465669950124600223556744759110293825403337680138469310507498355665859370137814390957333347041372511817124824422998447208623468870529193969261296754387790855882312041352843977297154420633116448478295834268169824422654416416467794654735161832925549319297885911276015052921120232946509630601769380756429256351168792433375205985653151040856991217457272280884194223946203869302678857698528524584085252005873046219157185096754255039249137866687421778052118262195594132590795416542737217204893459910863411887246646656699368671885757844888840452965137705610460870551962336540519635261333159358570527101772589713046342596491647876261381345716981122004684371926529111516848634465002062907000008780472045270192521215125703217028179274452323547969297293401688772975653914442771485801010406596668117882538177531633272068245511994639973019940910474970092236601926370979312782596917768209313821389790776261978097408276384477551102164551212648140892565311802658771367662585576240049898012214350831294120570575725783612372281897749946470638135639230983377149630742140736 [155,53] -2354742475829888054629882639243809586957680551120597437761922848883350427523534409306517751099388546851612984141203738990625995002067842737284240626995028867169611436811127861406029213685436193032755813903433251357669779858272706450937993295911253406459722765515530618682828465507178520100399775486241692919794275603990984410042793692126614525850185504491179702675683153157285550171843852085602032245002994129256553293372330218260980996231387593194648838292025098632946910712221378090695276784357450477368757816976037898875446473854127534575069466896560278670740672932061389700067386551610531029675669448622259647772436170136938705090010485807597409151512587391043588116291683889613737528810547510746666924193186071315552217974352858305956320955508172743213191130713432507495246599668695542652697190748619180563826007404759003121433261384819744721589968261608256413916674025529389754447951820197918198625763861284583798865942260252088464174933906798903987450697288011279028644635732147494108280834742882271977600974786765052958166262572008114592785190926765619536395107075745285763458026758673471030581469672063390671805288728644407210083742214870411153534569075935171167790574908920646061652696169846047211787593195677192811481476509953471128457081852306099722791411773920941494780491313612385918769082354034888536114180529803611716232407491595070137166391161124721781803549882859069954473326501766742151378587507141000500704817540284243397400358500305417671829840286484515523257009813517858636667927768986582424226260812909527310882997053418510614167474033610201280 [155,54] 92230535366492328698141398530433815107476775036647772051831765892497811276196772058027247947714861417430820449291304587556888955820746021164406791160471110751688545533939664799386011652133480046308158183421435113299295492201273086441429980065038411780351308065401558982291974999470166094106153318930168771174845060454624270253600244792424738240751702990421634456655207357746969444030157699422793539338087922333229418968193789616045923770033552174491529903904365610395669131770104740543101403000206735598086072486615987925964779392929766329605235332070949484949945745296512678699419674605684661480565474070377688284230246428674019454321238905680130724942719248463237591863683927866270776871812330662155847404546930362823615830696934089043290081078447566070293993980809433815318554413409089108641542865260003701401886549567216154554952164524651584896170259806339514043706372405498243088030443111498199476641358174833419828849873959821182748657881131905471689008285767095223682731665035500964832235327626975146179802050316376324134277961161408792726268821711812811689062794718173664042080740413461031697316713456772798485106676411877054383369317718467651065259540421098175418131863078426414637599546114478026193597086562120011681563504099101760163227568400206791524192133730857590289185278145749223995258728763189077933889952614814478582701739753627613778980959710924634852412908350002941577637686500504097262417533819678275069856450834207555105449876778935832690315392377169697674724856763395226313755726651183247848065677682695333132297889858564803790342642396736 [155,55] 51278336073341015841490831858074228933628124949820554494592968344348700235407620948445772126104460212991652644461641539934595718504554383284132672404055776885295079138762792774068902284820574958833557328127708620141168238916181364903580501959964311833069307806088395787220716893562210910325163178959295500268902945631968520093206774349539825952392514015985144990870953283346188058140023164068081989918161178366199255180523672746070828515366299239472734794191128582641290979534777466655198124438231409124952617594683357153760507250505150684161485543593737109204985516174910455398747159870015318341421959126105815755590640967212610378894446720324167532414102167773598693661477367935939611719541127130996735593400776091620325915360010030984215991018894995383182437176208742618375579692215615710628285364398653692529703096000684175507955221499438475108393437188992211886175788722452715679052832320813398530271762848322414598195390104108682908139543926650136846178689278585015703709359355150250921603669465687624833138973489254145283634025258659094207532394334213841585250399453233706573316135950129008680619082978079881145689851284757268679341025884507553941813899928821191736285944332508215956044006436872992795442880097542561485803153301157782046722338161046760930119115427894882912459987741397719257012511510957752090914167478485417348906649320987548179801822744245831647934089906692695120024441709761421619766444046542232613999953537322728147479865221316707722444742962087548756707602518128285565767142280433388006734684433130162384030682640340507945456233440 [155,56] -19019306309803497125708802618319926769381510053200851756267467216131896818318069185953940241506093796222650569848306435319485715963174225912783833159034775276431003223576814862838224288590983315157444336202585496272031898459273056479825769029859648723381439657646870671811996496263266626007353125854913486308027566518416498987108793965466016327957432602861509708512019710163532801436360632037419009509469794851316796705433301843995750132687753246231937206911023094067768562656274193311551648974917365839931184848377641451657040512456038292339468067499622805859021409514056105173040702120403117133040747168719706036842985237661398805884829726709354069824765883390546610014620035272685681315875794765021917934813471108465488319896410829996042218091501865707898900394310190896571596550695372247886440657104839815571069719771149225133581392764630472150697334489864372052202617673612754479868972612647236162800829555294930798739931051959902689314657681936777585515220311792153944999790750255316267719647502729982725260314863251575013363953385135788746005270658534133544377985324469911147331516092018079838787834284796690852091465176714240401149142105632499962294540086832939683825698091759124278167845676721515685802510361307189694458165927079192203542280660323740546844618246831463447782261022098672798625705334490515374258288681300190816179006881095089593999597935115765402310592161242129280826048875242211787113140760733958689623059015768976637126314495092517170851726724069594400003734299031163362420765201567067103706365413681859752349569320548849251405760 [155,57] 4253356789321237113550499865152461586591217045949395908349075218240538607530005531167219870327503228534272135611632236579182666568198908504765156063173452945074641749261322423848534196441596100405483114321145552721894203625957445460291672325449028381443899289277820823310504945924113210104970072727035294700843018792726326165271067140640848499400536842301045751289301064903937350275041106184276385459014018291948864755622709615596162211990810076787211214467882586697979937341304550205376835357505579113268397124981922443701838100047372024777231240097659665097907473788394100919645230741407996282212985675433944579664060278874115072083153525727526913609652204078259641623659417816987425381734755216837791623483640391369641362434073838649836582389170862096759818062156264157043313163176942480159051359047736533286419029595282181770406736688328692052713931070057415855908606332143318252631758462961611072750651191602931128422790082271545415579179926434619831944325678913997209001890627569103586829816061499334052217739131669191973660241617727428531570349368123447355907149706730152520116065188622546808456451410777014852916405241325105444707085483582614064137138464749392726799075313844671738476530687302792677854811487223374540558057815693152883511896226972413384712127908276396239808695032309715758849400518771385552843835492592269489665040600560946774585772954431297514055794387314739092059864272061319537444792076184369188940356591222288404807426201444052172395685208478008244317275690684046176526268819866604487227235263287437125296406322465760809072 [155,58] -735565139135762190630188816037858389730329880388913811587390202296039081826855611425751258054874191297581850138239756335943077037529948290501860497031445210862673712750013519648615271486658766249461283040430616810193097359993696176916403578409613603740221228254609549373485291980166569989914602073593005280648840820334146564958967913738055381147948246068771014897148299390086860425696762747734955054495968742353762008586641916436140143640192562473913326139248778424039019229962313490156153426304524578278710746636679114467624967136285441090363992462408574031753851063776822169281648142306362611213314040456636522972453705223263801229579788692224358478616217456308598555180273958640795721275889735282515287211465342974728626316667386465858919682283380320195954845235351171770172623045611383689020647562982638287241556430937211632758113281384414517768082727761177635062457520791247428951591945311248686924905916038817246391487266683184198974116409288463568350062754386686475167121999090008211616661705632589243298136123656366218099909013682864066477452584821217900404178897212024208762915411567386418661957359811135488846085950353295921559311805897810254679887502183258466626034728314236382436268858791406587341328406816182615363355303381052919496807943555613303215324541992997910920948006299168955459615364298983030176485564691225910661754462885578417330361875205560134185478547747343358622857445130344430324059574515626339561237106882928288458841020910418051579265102042010471542128676041627696728003549541507818617394516246786191172613540388949376 [155,59] 104983257192110917958809654268536055980606302497326777658024699493803514504103253978515463336123421378908314014888387049546667972401274226900070752684114955708294334449413794657308688891617553691248799529257934380242174365352297214730948109145208668306256700566858710484961220233861241355592867724081748801594229845302960458075693691863922690985364916764181857738366692755116656303359469122015987192423251714396310541504951779038470470312957771135672726243241728140783742780249859159742919300968713214520267517773221208883367233412182914616574669399487795122473277899154274162161108340155458903601833593969075163695352708453210911968217313839572461963640328670028427962624455299406597654372236391401842158510004020006797265731120914988351435799748614386575087231394203942623419465442877977500467501580939688111404675213487462254839280702321897647075824441833605372157225183714344745113005150359975213772925257481021826691003019929606755613443943728648509937079066223067161283124383059163528964033802693726941444022832057817036465726050446431894670632023957326361611141723158779651681155982688601201516878395740995118850305778918219024688391847564461772521954616375158030426284609360808007278523230217289522992104221273660772389191786606123175402773885275970052357995894908321195191966918098226599860463841387143722976227695024556590022064505851501884698148395455815321441062277404151930836522300684357042519844981484092886152341675034446232319539866706809251519790751647528653767202908692531224451481958181311239944516688029647939541256060779328 [155,60] -12668710877839744019738221163980719657080827928423664161796561836832677877671738183650626737610053558441878490051572311445802044995047350159546218839714090939385705884754095234933576172324504445454898485159116622876313169636911891964135956032876434865509394489175457961502533864460508139582500004565122593399368003380178629230794262674195984066631433433762752107064253985037072512540584514049246147591942660989546972749506720045751139457172248721665720150382509569963807838926865102586162274006272105645818453250854666623920998728101600070660860740518468203712813343706653043145967418312632496997371425034044381364934815290288830422330923800894573169609956340013743267608807271317276843176963065719607245836205837359917281650562855975531882735868548354765511563613027161308886955201699158097881053870259572710262408377092325231783099019407452862683132028503472776605268406543098597451288411052208902742943488139913767153010223673998720228820401193749278846709105509248821222982485552107665408027617760784473645992154609118405304360239959950044793701529617735168608016307468564929123727620547015862999604213552369946028502302364372876488422456651853360178074312890098471454830162475090715010325872040884368592238390412405408498557114593359478681722385770814127864436368671729563229108534146297535671518334090178309748899799127248496807182268133532117768855992441536121551680224230216569105712543431873619123059954109541103366457668264745412012491566292299320306216983357735759119986766786226120338155156103075756516616573033801831355694276672 [155,61] 1302405851959139817366857432949479999249387721182007627843379961015660451042993822531821873837259682908719764304317886596612292808776863000375825587516186931605845741308581109099452803358247513431398132460156437732922923102692600316031999894494599368027566178651461551622946154467309661700664565753793669551021833424798743861744396554228221531068474827550553660607422215657166068254218197654706714792221188181461527328944437258723317664265142425567339771651683340659127445245455221876650419417445327906483421422782600656262888124122169041791300174206933502905649850723244516099003644497773207785471993203623933300495904190965050347207972907646988449291991641332956960821006791939049745058281690909627544531790821316410886637436232009231298168813487972806791359201922267733305493754757987238818836745752374147237567743933645158560340391803985456218509645059607358708174629599819683663196403230278696752996437258201692342493762974672557082788063680902636165139555141034741869778226792696571077263569453055767207231045958653630844019686788850196682544981803206804601570241680038798557316037882537380113219355541228363913524827581916840894416111034787648937221590609120361304538836754885389006540604240758049300703593929208292784604412946456857740093404651692738484769372673047569920243405233893167312836833582943370835754823757553573400859911790133936557818951864435602943355374294696089967518562968085475740885138035366569047327530028819365105915386121347965442429427841915676084782473396082279781798226614126302436316247051668704674772448 [155,62] -113661659947783825836287013773683009433405939913127972605627838792717473785953436794974754866851877547574453345876850505681089805306753424510449856574832246717937386713313433102573787865297088890734114754344955659979536856499561472288652507008063552038308228098823580168666376151914888504436804218680739111420956418232973833529664721303954165152533177611284806959888044637137286387407144534531670205220800715375300033285528485182627553727591998337726829323512484714032342163000107754094450656817502571086064878442671369919331546583294630832102963202059410183177802578878139195224946381764179209158295340731171493098124848368495963854771590452720405576534474427592777823023857070979711094622680828220667329681890213621196981683917724729971632818492317485468437772032289146646306442555173512621115373193496200072936201264165919052758607711056302868495278936269098950022426261497562086660525481971310294092464044890026684155662570354429818008472912638979255283154434528712031875162296889515624469405281021445416467422514295336644533961231550092343585111518842347719193148334635671710017790439433661881537137856762542043972506807745406901124464752613903172106934334438214096878354515515079267946004955667168999848355494386566896453366962634971676837193338257718723272318631510044039483764208570703306623647829277093278511874388550582698770109306230772416648729836217487328178728887087779403116108675386623044270071207496912486161523300807809053755170371866419868679101448246383792248849411355631542767622907910420707624108582712844578304 [155,63] 8287266849600274555772267896772087590164430911450426282760934880790425886993195549138005797269191514414547611538675862982596520319905205121368757058476943932254330183881659870234294304273284564344757369172519793833185734533121550462534473569398950051098213348702910334476836944472882434006075396305693547018557831413234366287097461759163482441084940994484201947883180091724391968380564678204118208451514248847436389566803115652267603685299052192970951857589696049609731517265732681322961254266001397735705107051247011157926501862781588851810968455373098394503787563649443385348884129552490357460911981673472674551115696745530810710658220946321706396182779005664591934458625092196967041280772483787539379798474529968826404548152339165351613054266060205508984526317453116040475666844912650805819344603659257394994802845929229390239476198829083234248687825697296940364887499091637244957592210154566029506464070909154456913567497840104252573065178630662963731994547318539890994572961175097473464202004512690101514528325570357095348844739129343567523886821924277201651309248597004814907989323162048740872158137870444112114831276571588200473183464717351044511352525015316715563601535979174992065913056571538398599141923626480721513432413177130825668164283868593188311162042962108790035158278353477197323993577639761164794571656790979957402213238296719013581638717761711272164047316593490563148881947599669737165582355968996893019109145857608843991640484383216880972135417610118906185290071041717109033912394790526983274318296350620312 [155,64] -485665761215489746961226821523261559197610843953579695949159834082017392917157339001383677146784135479749235096630405884897985247002476860417979237566390612729538010726018376667152896632686815648470319880718608866807687840943521541573475006835035872252294867426009737457830671243000907585823769572431287322342126885619096657638723686079818145163298642186033681477500062752103717962910962940997504133325766171010140247018691381513450309614241852789648135021594867005538634663588698716156591696885773147777324023153584034872403106040952435606022437058601410358156110468007000332488468629949712026041985646209934062179873506795363490377604560783474764659268343354326010495848502698189125358892891780435840207098558635227476749424130556559388823962660877323603832995371621520291307043506391534892707264197646553257069852299801332928588010495849079779576226963868737327722284233833166866047890278817357362979362253892048655466259275282909480346116301014738216966440899489060956827236831468121807594339323552304510465666073805037006089053006312584994872179957724470483067550697214904202252858902429828124458859946178868817873944597785675691953258515986646962833253341099412277880400298785062704160244317946443260459716502322322242165330346596036215440126642782845268980364829373642072596469109658614326642800380666219911655778399636609510070767620723514839570556583840406314464400134397918561363900069737667500577875275542715809672936476047133546911604248649722805831175846624690824399830258179293560425802577354955872448756435096 [155,65] 20464809670903451657757100331132408120664755225371044841465645459317873927588754815453145445025972331926000508419106663088358599932347690938411242146946756201508642497076176055689124488657494167460576564441252020565155054858579363874891906682102695686444476523642319325924530815862728889466519696747524559650620283022344344987569411908690295469566041591348531075933878822590224814120887163627658841584876683506359610601321538109104446582489120492288357194676001237999299197460588251598369245937608472083366462106314491705968934431278217790849502658689918448741656562114891387155000623873432429072031753789515656704517343051209527438768410985926027582091683562847833650572105902251243682111042984774642317064330989485458198263526285252986929580389180791876353982694159881255193883166100037523604253103810360440309334811347623211143431186212067953678838186745671078456671388903506234741657861550018194140752527669730459856965338771015210668659543047365027363338252366735309565829730090649873480390162418742049449315751804474542445884265365753682045034889177376833906285587350943270263614589622899665863626750607757083866483459257458586627822044310254381539874499281316677377438853658096677545605771017733581657290090241034427483691456726140112360986423277892265517448617242998087453549175473523228660719793199233093545617795129187339450087168692818569894920880651303832446364629822319863319477982674706060346961703570703658574044892642937943888451209699343638966886839386516245652697025181967171279133574938877593440956944 [155,66] -299681661215586547415517577543284708349398123467787319579788081126533362199359065234189641046955825657178236261153000363709253090227366963341945834202805026646159845979504928703253079902342931482576208528698364309512705768339768685167748510698571732801141759205285307035127959414515663945414362066187675064926172557897508973428020949553229578651394507533397849260861352192694118147128197610770365950992212589810383466434232076246279872041630029246928776615778009860218030356078656456536683554850817649960833244437383359270524669590185871520745982332600994559265841157697894605901365338068984044182057738264940681902061321931297795792962857419143691564388871824266575535258980767651444422883839017195965039296748830771605069180875709472069255239090358375701751210426805277231687688078790349491793406956404732079919829362785570925596121278849249675627383799701581593873267314161277173035437468589241995682287265862108650093567330760321368142183281888586982409081813787950830046849399052298375445916239458933562004653682659942206830438362353020603832209381936101328061826798775723423892566008321763630500343412955601926174235771869802832705239369536739312417289455110067066666755757391105885400755580881088824012713886481181988505210426156708313505045094205835612713370282539938531972813351422676188709787092162907784467646716965538869689704514940598786527304804320585192868977202533532345156347145906267958093076844167236649373380806546588295826747951254862686176360884580485463269465356890410526126251172540017301600 [155,67] -48784255179141432765268377494099427004193608661793696197781027221012325840685506749817645615539304752138907869259461960995129817467955674134846920421390842194707266564785917285795752185040420614518177014125704540510163344004607446769982096510571645597302538777840574645948562457042928996615928173396659651959699155528226450910900231021436042609044967056796329496841267747247841036423485332739691524973517937395759767596568828547348340073958025187426575545089896959937372174965457121918688778472435738675718030297513845244719009107685047618292354007454329199658906238154377411245543059896707749173577815641075668021236655500859513658905683851146869979306307160734782102031055873027674790911313100917901853726564552572922479702548909920271714977981783026811995513032992166783268453426974057257015503275594970548769462153934573760727401824598775935071388447394785984072232035810588219184536201037131161331628086898422123461345572737240210925871411310553930480410630939768962301420165784271739192197765225679995561598578914749878856255365825699360627702124845181732073479027372607685068505884375213130535105538621445829775954176774165795782205684994342704879958648836873784377315061220653412441338146769486593206339277127824295407051701691231260082956172991899928985616749966877689288858513125163823078583962661449620039982267933217547912196523604974133621841769099797046112146155604160557834704532453564963579458085063092915208073897764036044293160275241093072520468973851457724338229723640535881894026723540724540 [155,68] 6724284024273914551837533332007894718759294704336065042704944850342940534698131654761354824083788610273088012389215677118784219791840092473616134115147760414909985417887144684734565879645874050494735077667440143280509691173115176208084447948291143158470150745448259811556202144707953341374397722347328678972816971277991553134104575250505828116031546696219825969130666194664370176987128219598040113076486037102721997417882068583074408931719545929809289746542263245335950391779462544191675385440176561981159322911280194202278489055934422849841661608503286984742702542844399466587191944487088108586444208209722825483410442323517352553888393918261991076004119144661423443816876548262774060643689604650686403636662600970474331754138498998151668523127962457871017536729349658558462809674444810069689765389579238014277872296828753258397986636976871682983424217581553132022484436230803640784370513643232172256530840901762820624685299042885097386356599993282927040123682278745361907280026872860314644540705022198567628976047428827347158867216211376240135373467545314559696012628873411090429950865914022057184429718328879500703095878274751744109541208021793096637269114780279149937156195009135256911003840689749130223237195620100184812572963983475674890504827352630709375335137097903088990085344965709720141995707345988328355365899982154932226988452813961426181761316034004230240146527654354127970198511211304185958412073963394968028553235505041246281232614753463001965025909301515890491889738381036893485541883030652 [155,69] -576049623605481269996575145923129085738039143778393120939617290787324594628426355190208042268663197630503355050635620062883755299024748907466554652094009936650758919469581212307038035325893316899205379359803848959410376667452182918196080638659829287114259716427677972302459304652393060555466380781013230610320059901913987500033960597886475260733856540688019313685603980560128528848171578751860461309804472461943887038475266983265208180252637163118989724290662678087407744619886502286790672698160505154879598122538595952698275679890240712891644919681362634291453930235545664861591341797993193959975438680310424676948880533301509102388878414297526255938321452314665238770629845699860017482428472549686599563430636664892016877023683040499617657896439866290818418165064387048088284644592241148579058465819486707457412944102821961639319135050436990817899535258727256556007201833079240956034449855933027237858460208468930817791494102133549198311136027791321532016892601227636630558988835287804231407230814906706493672164632367127619410051062330230300444937092087729422725962425754639151793321368306742396326221916768889385117184983331346611345764094600863998871727441417519905648561127237740183103008325823939847717783897876454332694671114996966988072196567459780632025191952990475009699756725801456225215481502853595926978783822597864024879742507446121283114103841203811181779993008996078330413425447528535554979814605571154238585164741626409944547922955156772322946399163917307754057064596902602850814164192 [155,70] 39154827004250051291735940496416929218157555783876650874001537919999677105319134753012786937102069649151549200417481132422372215421979255320335474300269451360797726535551113100836027047528043718995084662067332022533840216574269688292620926628192491094463565243822037423839675248660060603123583865200096382327646992342226226191408665520366513686036162857822472786764610714035981941188476516741299059479235976358963923259078720332635206628185958818715022121955954612387021710921913651925474482502037115757558274374589605072905215039541357485987569186438960923424289229132241507126573721664464985366407337280305840374537410407283427359885999738372193499695854630418533771692221864482169548035302620957771774593547425459308138001239666353209340807068842854426847106823552227229636191017052512914399191190297708202889021923340747056228765386005729138145590558775502268814373015097860823370564476366588913507541429588012818233902501205113639865513230634429518552146073401423066243396471194356835621798766257146642323949917423692365431356429320370006286441279809131285013363388088748939028901980533433173372865731458279807987061452840596206636931950024901136496134639549036374588514527611814010742305043974981180427751718409853569096049886637950561797364690770714481689832634785258032658906575643153373084377492713269047392195345635705483224022853377139344285692426588852733408615270173638667718614609990321404067220465381889259659911259091741136602850624579377640436674180816283434733470329081581400076112 [155,71] -2178319347764339679280232863764751308613037280748352994615721879765569050089493807153131067587757651827662314135156105969890990856455078577831442095775881388383982801420206726032068934141277563943393629557538804036837340441062276746093906827076297405363330636786917378848669944159600444530519667184263938999763438671752514666798277346820979163134292686106974897524335148449605880592394250365925410900888324577042670725403444302185402951677981321692920252128483167649051534628433753047086129995205583607685521543088206799154698582225553215789635272144209948282455852971335145600575913737582897552771705639603432761640693683140435888190174599078791854772659003049865496851702017030254264271412568007409347747654456185416458664479506721464442584829916476147948598877891165029325058838061050656970059705426190139807730509603779622699261373584983785679763914916666032479272017962626966838398157410789804997642406708255611285677695621772370735683484414842415451179031393426124854781881835428585811944143493553713663624762713574448767264975285754414296194379247219815305117603440528864051391785859099726147173517347803518331186554709311598869053590131874731467533113869383519176106060206545570145822456262274258317984966951803715884875880754399675014586044476902517361962838592990074495140740764853024463951033665470544058242722822284790812198049617192135804567693410282224453858990673954302230315246314832689830991524135657353500911988525730953246334632415894853480806948068166297597981968156656610528 [155,72] 98981315883678252820825974143996609613370450777181240195316997792338554241221863687581913199231337415763754109777125279982182516662174714922548563821610615679608193431628989352543455657068867239948246091904724656769325570502087818621380469530564600831164594578150604903672373611927880858070958381706201688584677440275672940959588253024257685244492683380502457613100191576588371180583099011581307390573324778421742440934835220345082340074022501496445960947176819721978360720508174867688913590933274030834189994059789181418422483720002378782037420316773535947223288196408855257729782487020407387260571119153231656682343157157595053077093667715628211003610030070745320424602306443841062813406430952411236490033181283871933593064115445706432427276166990634429665449818247920805851664997882808049817922962209529818732148482282465828751013890252758815714861702605592114595237041692741424753277600962489302441151245775752149738040842767926962350285122976543438434581280689436843270544426098539302748811623989901159044465029063230006536189978161098371951406475806396713307324567594538367158864547032806380132979604206814756998536937026086741583209461608704275129092001263443338351997734229587780305638211641599661868197967706572570809300575444044095044868145110916720073898479316768529173039175801696264213946291020777807973589097128567534188216091646755715085482434064022696886079344520020559375945615432683024113275128729703899933040839321617276721866198825225237318660558553293142465945402241696 [155,73] -3725663443957668420862474315089158862464419476978933253156718853372518433549537037610910072942777043517160525025315295029797237390782962030276096586706186341320929154969477761399505526588979861370061498648967373486383968884154566584182299330022203960560832323225671452257407181533472507181771960061036847699830311919648643124469913043334397486367776960699181402651915719669452280396528735323005022850088686420342785550852101209324721073565762522904619742320971822941557153756554597492389712112758325501698769626567025354314195362642151324531092530860726151105044546858746510646594839280618964882325493913579732364961379129309804512682187995976956702005932373737004003078709906069395595004415831378086920963879999056470117924032027384499253589325814248933415499382398534477160700229308509614894712368499748056988672484849699240297227574228584518820061498974089086691439499861865832235222331101988380584303419707502484594216383489316574821043963079977957483234310472046303181838343362059518357960399354783314757497986138752731082721367027141116540125647172071429365097277837679032607182481157576066884586017918468848436721664771184418116781105028812042564445430674700334254629153434099352095091435803896212675251985268898890569523125636434966018286259003455894504512390722911535191558880972462069104908128966929431190576896446301109342971956869070631906804036699365994455170704190071514401620471505794717194449179149878426557035651362388853143063413306483784058011238127105148423675967608 [155,74] 119232375691629233208294350895595678181437636585937610544253798477722589099722845934946831969559071744316940800868980826613232501863835622710448359817493269315971641024559090589417346114295193787142203717457930895095856556867844642230398496179551254135901053350648351254996719983424097783512717180313557310613304289263382683589533178527834198732435034467730628188869532311682711104607318067166969349698997622012439172156214870422216189192421467170811295215863673199012194911280525085445571334430797481854619800367493565155603788231754812186221333917484533532060095037863511374541377442888099581972762598118516738814274724448715361649892942668619410155834549786669278619188026743596606104515637421541966787504572180802678846666767655530365670465499087034542952567207580512110141445035649608328468472334113391149743452167999759482495898587904409115725674962289504708946412908499990368410513614694306574176625959814452603151046146313022498674843280563614363132120037057399854463961558885551381085597181333409719862983020693142472496278587877589567695140146334444172372636206449235733645325937626618809360137796492729934125745924716623798461158878318848913489742552969695312854605844144223582834804458447809653113019751496646369549128225962616303301138790289784835707897368300476270160494146086245040013843088991667585869497847148364074577781693756454186568438947464083885208833598785887291753669801638254979426818069794487149090889653715436122460749729710585059470285709135492966199072 [155,75] -3174091763842219835146778033819112233261801270625337449279885441408938547003795196355947492676045275399836230828957129600058964744744413711311180607116593520140106901269377002445022208336943122149839926846083086451382941857283275225207975248120364416088494443912994673244178078550532570125758411563856652962552378102211564555425293314045703503998975039424402636188927999272612485260864647586267745435581403839812785605672005506054159229864255595689883621670748648331585020547162704323045481256560543931973336509353739388625307597489026575647556138739327146358581403747509127522437450287045147531257443660194291656169668555156293718694873267569064804197967467569792500074832749388730238677213331698625753024633023316225757805156030844523401903346910320843877605613765687374921542773308983017575217046315139874697468444427562785903737466756933661425944931384032200804601660207540418912392680378712138052962992457585209026516753506118019266093752344750326696172348291295839466925079729208505829275898761826360701582016596957644975203680554717517515416033246690011895313460758546672891655340220339025477340925702894297675890241529996653235217800275527551887744764329473571159755126325857106254177650281817099479153136095081201773791849884650412593297057110779504209479100326985917949385583160715840681479240567868791169612909947053499118197714648249715752991560360938403919020429958049229335267715366695448210024891443247630361827472677447360373635735252616673061315852996870655536 [155,76] 62223537931983950165830115412845752203686489335830614635050876519228668255644178554044785341863832910692495380264802896873545952337519285176016638644753035072739594626524181668354116627523294528554452870361756628033236449152741452761170335837113570148572661571247049989151447470466239917734440249090240636060053587309797511553426566607589135865785253804238894041958649773904803704846722672783241536578138154923359644510219660484747935335704000043827843469623372294483799154747127053693330808664058707546820413707059341828550090363632291437398516000688963686877129224785621386173362966838841269519444635424255118729295109203986139981248722980075267944647806130552633920790025835885908807434998641772811700915519659590175658283337660400538356259992028727191551930108700491000102501249920753206657323311163455923662188333675983013317374578137453739048875448954677614800831815079097979989170012819574936407496593629989689108853453258185697423534093819669209526365625562242295299567245033578918934951098502963721470583753301631219519791696319863789823676586294600950811429194966155013772765372497245966836314763455146285708431937885031530635227102364408093902503845250949481983377501204092994731611503152642194982702364433456372253847082045853788950414459153262664232207248063850997596212362930047194931023177884932785797459309834481436878911160652825606591265873459198858532499613588183408594169654868995301651755612223867829189217134368404780729092568878811059738526523924048 [155,77] -607212979542171215656385779980536661031385992448742063572242193599847248222793077413456264412050628505780640761497310191285664197745891814729325913525513418548005057239441183539593378713046990957936982480402721575426476571146184278896814581244025369724597800067743447585916799604712885951429765002648898001356735282730724021787309864153643668072438431835187794038694450354270289936009814943729186723870873722389663779377227509888895537010667241487288380182790939929975013552799375290200666071051493646612808242450140488574052297985142642718552554783180710425582757841341682405788269641329438552189962791667330031260418945771201857176863861300969754513546797325401962086074286498889884222428219444626974704524986417612688181021265043774098660202961641291345889218242303136897336912352555622308709250397608476755621746179349708064816364639842205174772218520428806441374265981368220697825168363114668876679914185792320556146609390276867812610663873021852902948812847519665187872811701995780320575338183200566519383462595935179939028779697124224254251085355332668017830507901486568761764243541685153350035665067792728663060565617625264668440635987567419734031578354098177874902372101653764846730654513454545806175852990590970060870211599942125332715319634419664475200739522226153477937886043502189201514658892895979829432533085469457495114195252741907306460625585659807475036285953995412269876408968542436281083862109143456074820698703092760414350751481171595219015368576 [155,78] -10294708061532467195483383926416470189789738631624731420177584928339214058443787136950588026262875267777831739134336403071164559967740752616432349194502004515472463417053506724506403088122405703214222044114199901727308447255147620900047802217468866637217831156158017730426490377915327968284047252751078635498027038953532653168748628931276543904138258460505014275153386009714448588146823590740272695102906263736667908333107951955746094307498466330974688611167436153816732242432134668268461878631999558171469119993176106772606863075841119975826304521315079422202239181854555340163166567087339389760491578050033497550516153289082912360581778736946861137465366039950373272082040558590022905710088533409597363405366840213756217280735652217937395894448792330196328714981236806535254204301520449666816314561302544281756582524695775651313122355754460927480503749467837731538170636530348385276456398197666126191314996450505104264607094223140646335957274464565026658939855209617316364120401533675753337388154429121845536399841013155726478700897760141833402197902695014083306802524409965879299702609971329934784552739440002112003405275018919378014159349196544091289969076308563098719628739367871795058819105129081100978646134479137138108134528671742065258317393770696499711323801736077321392258685549105443441190013300285241581957994382884998440102444371756683514220141302840633371855432721507317909460220289936102088551104406962356015814755103976432904028819527994526698304 [155,79] 593550407588724683375364667581540454797905637055723643146403260996829768171590105559243679644618397024769691855044685803228879657554310149315243382896789871134068779315049045024644907055557772455652928460840078926515318122967056609351513444185428806980590042899604702245533168149188161166214359100858458881399032487858871846074637183613314070136155744077485744380868918171727630312626153260334441961240671596660624144249985947044150749571190078750320567182548660087805961905739789104786290164723413745842514019742232697973036137123769602759067701869013566038076997505662534567764212744583160216653165061304600236163125535017135697305050212455253198561708645613550945284304031583422185719762568373497082170602912047976531651024814881110937178967859258425076139302004796401622225414724168215319100856191539879182174430941676836974754849252384457159312987168281719430127209136529097722438100623170695621480914095010660664856867021098013501429992248092403143344991025597369255692768506956655824111725826964566867358485724688926632123001247055380397832426839388756729395717150592853434066007812752622745127705068786149947085059875641937464688211701735346040773388005505774131264652205270494960398522199303250130928283699198869036217534691288420560590167417136446451794674454680229616078310199893016234427109914389731534292676885230141035550520320280340338564946199824375364332153540759961412956570432540852266984053904345005270334292098349561819062793765246877568 [155,80] -12181720335391377475106630905666719969018930891811182388509101509904304683097319737922829209291373519988454257711625384905660988687719601656776130044685572011202912715049572487994743788056519853586455266118451106500715927705662861189047325500219891505753686046882539621104488252010857678377216847032901898855174511117275979717402765678950575295675507853637863350519028719598738451305494305541944109648130768744182808534132270363564059671011555494977520654794693486809261767191505859811012241166232841595247167361899087157878126870867903707048425998535885764649503109435393594337003444750343767452960631134814534501423754871753356948016324313731095386068171905447786283514904286820832162761074844022930692148211857512498026237640639133328831022210777288872121526657710627006110210401784671710080916440248275835295255958590975436998805935214008952301273875188948248669866175725192463292132293476969954032104318047986833708181479512852326525771141898512334051398435287830683426877849522313790844536514568480967217435973446982555292915173636576429222679731005235454364105019374582845160779794425896258005189775586319897875389143918479536044023196987923908212237144535169349696493404102381639899866900072689540874419216732494717579633986898665441604129081760655540164283357507618075607516183983162977081612756394234232573036336801199722236476626448998189605751302460084919141590715238533898872805198343684373449894753624654942971523951508921098525831876388928 [155,81] 135108105478795466508763547171841133746259265226155374032337740779769438807969731776358830016984200703445510450421436003575683343375089656739162178835109309735578555602412332543178950939931575729306469448195378192025024756165512926142185774500684416515856521890046917683477245036837128741492679859331672557289099420239716328463494531274682223700660927412923722427734112618475422388596958328856234183735637953994210879549855020520973520137911864134107263284810033580487975781366036183638812064615946856498668336765239988811641801071153544413046051925955325417437687252782508775179946030632483827607548738204657397005749684820508282685629781039944168277932901416095310467898550279468492773966862911679510583647037023485002246582151254524299320262226658406836272110693515336454586147503934058237605877979677040633894020352407676809601723973789837318014046614455162688935906610938767631092077709725696807581676389919916314627512200300998839522834491697129836376442566704090920746105648625436956180105070072317649564553138435947078110879193990446117921135796203438208908215740346568714367803919860829915875284243195058001386100359915517920251995889570207750146637427809472075973342323613391151558636576966899579914618262350582032772678087207295129731348801220150162857312258160523710497553692337344112059764359190183785327589437072116837761624376220903293490195499390754543508352986314098233698673134998537478972691733101805402537815020187961609048375968 [155,82] -1357354610612451507991655402992826703776056803270655848855901002565160644671651085734792703946659769548724685956823580205106197227874387543080005235598998406971114936529492340108130646179383327224624225751798023020191530425282481926264411662558321929196732631099806365802619247178199266542831805440883474852556090995248836601822623144759007890185335811695023145262065840556700164245896362317204512743767372372882635097324274001540317633787451305264666360781718844870448219064916609498656752749477718825803436354554178121528831405283767849264614312689619607759767430217117983270437934563834503514637590842822603239198211259229533732755431497250428377033332171267858697281031316261596300311443276347282099966005667593031006506755760838980220478977480373378866273013478033367702040281092188805044287898851301255095489485982778600983572948383028822310596371832892254548671917876033847480555773396120324236585946983636733410357039213933440403696121088416121153708118416479574900202128008458568641140886802492079071036406403920038306799532051007808389586025109766498716878859627047831391671091121873198629079515046235630241587896467278380781294284516731900014193745095331586143956398900550348297318546887287741539784514328982382653942901952783951149744219423360481231550172767146647163247982768469306709421646620882335618375943274026872500899876441227816436957043426540849206096785117097121598537218381575526515527563824575599971889600267947672733728 [155,83] 22226342346456981010090396941998544236325973488118339621925560330184648457113534801796293856189764010459067000986732982561540422749576915896672186889428855082553683210926923786294219615912773599801083322358718312959340546621723172289164724244926050994488543408386485494121497231441317251696547932009766653808379215017202788704973279260370310134710654882727795605575219381601392709122038063688864060039808638920413169597784606582923127657922168715884399359050005329482619109985675149501417527074091900290919426788097240030580883079401115017317178670715418783477176852177814598681102969698243725519977626989935360104559353361593992504632537849538280873967556336452331718775908856585990458497023475496747282765655544959185806539785672841172475956920512823760043299822613620048333292467461572077776914325871428064714860407554521483090370723890869669840748155696176010484851969631301499526568801769773551517363051355623822818905156167947474508757922807750933527054473912458759013221768167567699103141073595064938867537483745830742730213143127679084176539781353477621841220122783344367763661444073542595751377250884512855799809056465177355961394498996611795733587079178801297546584735707694946402523864940851074565045640775055847662916417533255735404504633886974866747030088658728401702989054801739203611292641101858507435920917490569297388356761161976884021073511770510506545757656346624166768820552906181523488799180756125165715636769405865392 [155,84] -218199401441161589623995737104749308583344252637070869582856798309631643811905839818225059344433305181380014042139827482632195251654954522198824747190839810579938528164390311683043951503498728483576965346590301064938740933028885184797225841914763233391804990694141968871068586434660109154784920727516582293869534348698749180048932373663088946769734013188660835288905194013304149360270301292535659876390501839763553890607355574593426763548993578046762113609965874411402427399311856676090459672140188315310209446298542140499707191629165000707826000857110719293027683726119058217251271255946255268673421197914974006081969321424624451447886580770357915766831854357619703724816354931361767472466726159866510108486246908572462440143955244020606326416641053850588402712451819158736924653389379715537895297461264322197122484976392442749097819023662131023214390703120978091809701450582895588549732590270723486086278705165018335236346310795968831717283368472261110143966446556901885874105886377964113729813025131830657653330868269086016337568672152119756634306811960038295663569579392950281391476850265250683833043192125636237492646105197783740321599252706431078186382522973490631818963587938288079184049177940294413511445508721432528380648934834455548422832646430989175118152332009676863405822224957192722303672998147753036652500689955396716188151953509983898066055935319181049111761054938102034208807591126842235275813083563014502016067282496 [155,85] -1619428477464122229993193349130359853924174885916557586492261855748370639945792016288490303350888255842700453539151473813686207060093235527894049693600588357731713788256377229986117420505790669286703986810936438580660886778363824150979911197519227148266406681563467189498709000100402915667990206220895905210841140547753269839262066641734488335190815258818193775264316124812820272581690244235133699148965111124166875619690743450706865422975882797522386830021753542277287751931186111570598418461813926363852070834114885561760919940094998811057379297399626341729980956390666824108511689519971934595453576432512840133479608415404692750776846006870131077630339926619147194720238518861206175728774717698581248246634669654961225068873057019138742921807069510437838354766432313042535269125657581896375950147704695674538429869291303374949039077641012053720178659627311880485480547016016121535212972465784423899425929402498233342707425849710231210124398729949888821222004376805402407498030712515460080155860414469840817876515096945498252695049167040002648712951773373154723076179213686977164476495081074908293334140325321575959427130263468160034722146756164031365368884292714506601601771763080199541872955937373867937727634196052569190737432928182931772408026171630438093522694004186636989799486136157002018577150874759683761802721003089162001462161885156242089504527293963413062794707901321235867169423382683217748477627370418304969068960 [155,86] 72831346614393227899692134884824274825943783997409166766342393499227505103472294000525527454729745470238832538642560209708949894960735002940770614932809735672731504036052519294597193232604547081311418242967992687747955555249697983348975548914471798935917446695341829789651052006802375447555955096631739869431071272598687900826060913794182994640649227542857130853858843533312005112081186472879601514283638524249271697153537379939708208710366489778548264232060794597772715194564009277586849064414126338341099031398226097106381609756547620066103732387604965162928867351335378976306490153022477781643356114654009518652654878530659004403430733795229313549612012267460468709141224306263602229511941682689421806551243199751488877427154851399675504085148567605889272081967078006901111364573634718679843812420833694334741440278401238291268719040400676070944308221129014920247314974306884981756417223159645145647043686251127068407373406163753790159358640758107129937930457310999085071865433470438689975733171073455396881972064712440789888765323863314831614932176755961487077738298542903086094591654663816177659112259157940772483523547791748189620330996039851510131313652909999068546352139092426565993614986243835123767706364201327098056332964639980041145661942111163831535998025048694507104478574067801397830426312851977770863356019716592638250721308773759718593731675863156402143519320432886049807280830365967831491187356873348306416 [155,87] -927495634508385686807343289928763900103248724969198669213683581247528227284849051609163159861743925828455103938110156036129843213308254583922455249290610481792596455107316687524207063671386675648708927552537174901956551138789434746671061359901956313473396722710176093958098461104505043623936800309536798052181313078770360680921004590981670261491768024808654104570378260459922203964059733847419003153047620496919301745405056580398283308152193993730538729921714143149865394067478778223424911917750083941319658838021725894679679902616478557518389660846057787815174112962428497155010484744199612915032110954571733400211605192140446744432952740406741412685070328722551023090762005403520377991581262967806064053054716489176979495219302591409660653532337171128600146567952567900294542956135077021743014654106887415034198925291272741545669122927769685533775568485437792902803376078277673973308440201492151142785671204189957118767685650205742363378572839455376571798592381327533799088927635229912893478667490555254767882783153432483912783120323124638687134216581564637372396751779553454566089576771106115366857584738256878247056759036032980353353437492473707329368278654046702602201274818096364932910014514794499839165267705486809293106432150309666968762968644873876072708948263069986629782789688643282217011954003886530987250212242267951016898325376052035097491447289189826237050181741183166736683047009221467280671834938686168 [155,88] 6185029798040871187199004935799944007505012010791137864245312268454021908712262505578816709795084653419634886808488718309246211101343614326930740340348131523819477728667251216182124760432497580353180250536103048592240094255645350092040015918417639516299451314024550281269568192757670001990467440440517887673926247050658337930665110211659858027913889334620836955841488047096459328452494900317273074321597130160842698533483248157547242471994405746960751222173226095621480540140290180250005336321597209650311099552631494375025139830619034553995105811066771885119186213816643047566843429827625107053748351094552713714035514443061904913032810688766751065188085688118992983781684063055598742079484196275404305302544836319686323636389883195070648133497303878858590246005462625395497262872267940948348038879516416614390113024703621481312415143099273049082641496848009471577935178406884426986611796907511333718241424009524425017978445694811161443169042406355745900948066350352996522384124287201319234852953535068552395832511512638268887569348482309538591335620189684772729572928617761210191925211122562515866455002389558243373840391159981811755245861583284710381352672101711180353943781116268366187202226753247280731017842546667481969124730432939612101434099269804519829083310279967397075221354740232076409787713612438305745845407109745082257913713220451834384249946898432565316208620463708228728863516719158154012378318680 [155,89] -19033060918001229664921844843823153082935836608274949414930816865034988628871427351637122567437689631039848260592659618826301143544318669372544431953944025976061640514949157474160160210171558265393654427736146164173491071970027798485967158191805321134103809777807449059012968168437651756274666993686182232539697125336523319813288138651577586994699035623158472550437355544254889024555652853832026290985115031956084137101778142871861330991081637556740250977610219318855406374652848985946314977790451464203589440182639839715890304393132417847931450646845942990144048843674047087301138324029896405021529002966248215783926920293842616913455288574127856491979208774427338866696770673894777986030142922310110770707769840138321979862321787705598967482334336314882011140969840029195502710023801421719904382413500367122876416590779453160216964584021780604636880790142406234214901425938273364719667875157179722925188228250597537672640367297399035871836898489698807903277695228474061624438111804711517938020197765194396330626036745990623386229171663867718381942103877592867292996161542800244351852966166595646616949090560850199740896727714901779544859149250096106883656204439647440445964701250782583868192156783674691180040550826124090433563932047531256816741743414468855093664609893491637933759422155892781509952596055065960242520096883094116814204378911363394706560871036693900916654150838173262034440533951830535025280 [155,90] -39674970017156146582933977153481008473061248912870212153504899913287936817480655055548162088039513286670488139845550173724173632850717146971600448715085269282458915809467334157246060642428759931177505635937006848492435097399783690064329574730978957922923138840255438332268355035903179603215169492039238468429904004928158461786323739298289659032394116874108565957181154886088746360289834678718768867008093032138234547972525938047052548489779483199197876534761451673533179964015052611111768523313740894387310545903006433821598178484734170198572090432066198278261497398281220246084939587449468787116581993135787101261763155972425979558723359820229844007065898660768146972944513789939220889078294925594581760184817536594485403225404453316173495170669391402511231992121555206092989791554014385150016173522774681054076180912016663902143510565743687441531961604430114932789831185051067178388353042192975074324616871354724859001493691110807384881561231799594414592854764680880498340047961311763118159485353690008036375444226273828377355283059557522878252926906971095898152433889482335837847926813452697679227093028600004789813943116225807638216956830694519204089561327023895126153287993615125952670342005985997390426272975131144066084797190942565418223908464018148556635551044376907238867972842439059001403486675090182159251436949159521397650052727355756570319986320608093925290592058335186096329083509154798576 [155,91] 941282505212902997719783709590890054810383402896840976264976672720339828968416346415244726247867886791320632613225121023383131981444693238684794649947161247082942424695927935397042601966624332783311214442208907559876244071737898340249642039615577844759468445271834095845134936543513936869277656625747058997204479611602084234616544276403369787696306044939459996697120647103794512891148550239202843445525013995382596158829308873662254431058994333347949063343262785188206784471974656872650555989372283919792823945920594637065280071525960322334633052015619939709585814659914011226537557793799747738577618407086140932329223360888530574224661416758220656809466920441539880665163739767456681211480260105964144705135345925994999809691875019423814442659279263294839402915103498731860045181116595922266779880568870612228550997972248866416194516873067707723910513855360377987205596243141278403304799659531903611604774897570745309424452208243743208507779264598777074221874031262495038624149355561554514401604434343905723533696145155315076048727433050942908400013100236138543807463839238806970318101813477852780758785371390101598354647968535867125083987645134193080843682258902459346975911341268567845055240006948223885260661652738340184470962501104982290393511430884770699677151841506731463128667264567754927662249262954383663918195463812926109184017346319267866270987537250882479060352065213464168923853518340 [155,92] -2989111328282321081565496001494890092259349406900800460365507458818379634202307699171644653715446754775117379661570057721942204646892881948720090576089667728380859997320901501566852338239197886149261692571685022533852659566259130080146012066110253905195429370404216351544557496482110785646240597180894790959856852926873827203010887352256789908108824771566807825130285729618017718156543332986217176886258902730395353642172574673211452046442377593455309580320417562745652181050843301410571656715338872375542177492454599473094972116983755506773617569977616604559790464611533975487699311537558982684714416695551097159179985447701522983504368122081603578045653354516763560447702834885295648258421299948016943123571714451716783273884013389875392526599784981571788541150552435421990837005004563427740240866703382855616409874632136289276997181604870786478764339272702556026331098216197046130710610961655205871266482857015585644725597627678666389760551135665741404392432923807218245743649831117021825344621590527247344540122447941652701868873503063276324037671055717472156736631803780323431817972836983718898582131171479789920796528766464017392976018699544384968582508029393571536469229125137375146262199217026464873682574936205441819550129174040960008730021181846019261683188135123230648610777654767825632306486028057161755079508373515632675564639409747449585917221747091649069693488468266055105773000 [155,93] 68872557333653809341214952607848822277486470775712611987022855076039457162909670854545394064492439929124821226556065242701094736374038078007924555916581507272237841739743712180776009575699277668784682157717696646473019853420258727693086451380883531370574268332159121551292056087675382926108578652609056804163495137157440367992340598597362656523437992008262405265120567908098566664586326540059203813848628878198496783129425037638869635207353361119638396461911785046945266109894922428893974252052589764214406812338692864499240892380837284651545762125609492958464781016003462947770071134805068283457202044212005407362167198020394189832938975407635970510938693903603287809588667462071088474959743375133972552837461377366663302754531150066175166828672415797326613997891177846005983139390491263602577732342243607357595809179644970322129497349661450250703008213037698289767588407507996479444964431806030542478611716082586389156001203316711278535396248617770643692225412583303987412673180750204104608214165073643320374117032581083087434823084735561295033174451471041573391338249170057818697498460781595040423167487496769297270569501695807850591534089106017998583094902187032404215992116687221763392052212100526151240630590890038726150863063504788006157969563703137464853486401658184343206078392675545774967844949695868063950514003530664942672999464916115585822184452366212386947265382320853770784 [155,94] 755196643083009945505640479045996684261194080565792806907330371278892081575731069920593411330865872508619161296887545505759505081315188747105704594420252855587802745521476760204731201145137855991466329433133298614630780167984367536228165868481908334975628467213642369013947805906606816329620253897837649938893256820337913791707044499212854469527191229512026671784962372983122346862240368861270063049485318837812659264872984027564035247144626475073620758941693055938407767379183246677568292231603391081618221371533157289367555606825898715056193801263582542949020112722198194315303363157998100510944608298915842652452962870267489007651756450819478286299659899319140431368267785507650534027456987285848120718804022359025564099995338060032948147833904391702416168095773507458404175662223577464314699989690529539393678242969377613847686410242536500157370707702569660686466958654136925745275399807706688182380186451508424382927845571662252119010492904308763878267110518528343880347587453977968955295379237532810292134110208056783662611883259480880899462614657165049469409735978158624454265947886927841157845414042553226382164247496111711900558968050109119533293249983890077831509478639699216254381674383885379695221149332526854290434943829351485307280155360660802834899627901510231882235114831409685253934711470529956171008827791969880942237873881119691511666407022911127701439682196861008 [155,95] 10195159814183663604798129287237370692123142694429415968910629376310509906322295098804495372557065212701946358497026393468640892683115067463742934215901411345891019085106517647462492891887285998362973928970079413192973870078087355790712610654788341775796414810112021900158460073341840056481543787028953996498665279575738010158205106665954418656124534348252680545040664361381668490129960271476735217038157517424025083327124668668185862738262528193987159129682662288159688814211172075247601094120097392661433960157393786399940197809928143052839782262096961851692898807625806796939966726645898992695740053608321370043721860978684920892838057184791114640327908326644240979482072803649031659910025652195139601007289992079089608105873167078995664330640996936789108869053510736585683002315214353763427707644237621308539839922737474761731814095981806681849866644543370680522760858956377146843877865052160676303155244500046410976530680194967649184136326627325453528731802468770309257817763647418043994202087742362561580510237666225284378574059829107655181569197602546698962281969662881195219336845002759635082596542447102344337447437164370589225291938534238809232227783636308295451752029998332083937164315496646773892318160919068103714891472706541043345873105287929236614618193401691341555481713968406779609993112089640740812684801132087205363955354258409625876699527741822635791321666472 [155,96] 90297706297650423108576685316816855942475321289787601117759011716622551024111729681045122339807752676079992892502200364684647580556456980482722813147708888624158850070478928437208411390179801773557560031088901214720807280502010003744494718634536269632608634521263414592096966057412237320384170957968929788261765042199304101374349575428117080235332947355332149520241548234642382052735138123641632111697884603026585891573294735515028947086539971314101732120194965348528656583130524876294515144095582447939135940551747016451980473890718721616301977946221799538981782470451359436890398328240160278109590452778603999123989059418818017634344376395101215083097441963865997459607026033046450178487260248344944531221420928701928056405733668453731194985784026508252357516572540125213255502724482564581552024691405061275169768378939723014747638665650929457523040285928922164670801735777432775427660494423393187961111412591725592352637006632534618950811450259459832486523036375738410653966150399006314706929754650549614110854554752541605599999972945156856304156409503344434917765568162920687342223266627347112033508483119115663681928498498024092620757844994842722349108429042321921995357505217233620695037567082943951876490757752213138019693225618599964057703380754133604760854859347255156246862256417798720375322845759302585623252182802966194060602297900807563740108948592560688341208 [155,97] 752111408555957211741681384071554850785257971304655185708812823677232855411104959712401617657172069625964021146329224299933381414321459984816988613148837411329511639532976902920034826664795731988329933497576409086427850440504392524333760429439815429150164628962356234461845203239187721069013405995726601829181489389192565105309219310187535769359065827449185299049472134730023323747594845506931172327533407506129048942176784972798557754572991158801388475452753560599249440378927070148454018661025387536492912410457853612727864517922268439874763305142572706566653870601577958116454373554614974777142876279323162653388549238511568100865559154070842181742743303592004998524848191949385329295928283279680827336432155653273456273691564254153593259609105616961128201772855422304287385000794491528471925526027739899634617874742820342165106470605679326363330681683012592932430951861144002644963988060563924684441981543019143542353919173682253217762723303698599451642774318136681601687153470143492156508556610305334876940503647576489632850487574398510582611797359643155011516453728763298564596277833258252029738264944296743944596780654638983308425757948518056523114407740561338403606753155577509359932025859707638389220400247634948650283702876269059077034634188186790714036565941417274480517009522755458738805279944459371504239347165092915718225184585809174264189685744437352448 [155,98] 7844184660547281871582529597249445906757553382134304372329061603210824523070262269114990291508944270911322509535837820053935246221939961426218459232636099436199556577291563898022450688653546317797818355104821538509095670984340943448475991336145653600501252610637957730514583344229205449900360636319107943787515524160972424797248083968698712038508639003563295559213191272371758320915532147503728945587801314471555106311628798983093538830172786776298756357125271393812558944819026027395330647366117333179510762898142225230048634741534470174454629898810075197289177339991467954224259219798473808284299468062089395248201219556656409031390734349137944790810488328218690904635572382002315396412426451694996845843793528529831548070486006240305463330832035403737130502280555669542103782209439207068756300137760139266192570392595500703671709532327678466697109359325341309724032984889676947536830237007250833841241590164932670033288577845033708035015568909559553500426977180859697374553503781869107707688311742697395659367134295499288516965368710338356204965957118881396775244449870736706000857962262577751262143405820562040368079472533923961220969040712172639901532576727156271248420608411017228614963289391006089190550227302331273670540168398594719747337821802035726073808675529571671649454765164894652629432500901811577894790933928797102858824536427164461725195665131504 [155,99] 83681541025627197257655476111786733192608398579405699100487889492610226464080380663322946506803109650045924673703655583963078821649579642716046623419973507645334766723719938352349629454833707677928090712918060280669558965567425783704410192046770984942426762417287721585554528401489542662844087497740647499267215379232624626268423760281473497671058701080651761754981655873499899004365252796835138953220964965807588430765029709937076537705522524540851853045825216284069910458880780684606030539366514905917627552481879851394893450821947499877058643377946117871371433881487044115644112795402059898627666399278035730088317223836595249189780362796668653597014314960881691354260007783627749190463723737772316569231055498765148849007542641383393918764147624291165634804244461530923291707027523022529214388727428014307333486395307589545766222285583262235347925764936824123457489623913533076169162569012955756802268590003234975559370782174412384852923642676545253855109615213339135981865337279852126057396067158758321347000845736912952808974656600095808821843485367879594677448035821870965305657730004670693897831522214379437235196299421266318941276526768736104681454966429483652027361445320955964615605126046102190601904346733888776721778540460521751906500968528671182445066616207323048241087168011402290627669889879961822009543397278642995180846854537122129902831560 [155,100] 450608805428318439565897524660055846267597817227568346822046918583115449153398087265982430620237710175550236690474232624824584953763187407680251757423119071051555937421344560977219938601204186410336307425402770194858378154372488890964739470493452162035367089280984148036105447163010046147574784582749806053047978165050321874398788047239720301287527850506268755538591427691261479224856583824971210544673712640900811695526222229797094235015150417983462454180103782426986317621147780073399885682616860849824230210439182805187400866303388386537438973882308089024058516879377289961679454402385459007345989488523092298707391476867100310715229167654258165134230271203582179646752118781021937821232247799892384385488492703988932042499353900659004614986175399333243649937597951233888404088740263544494684426156900269779241334226696760639462873852306911102100752826761391805833866242160466636441223441597058444387077901401066843239419061352539082295286420449992129571180262439863942979787398689097423488017358612324563365880972009301288139075438034416319413520229209999541958149179434868221975027597015732630400630120823691796220007658772221043389776596250376529045108975740630036835721134499149361270571240844478795958848620745894046607394130629881699421898582019735632031410804190151750626676813101337968330930454811569146030804417031962538777676299120436271016 [155,101] -34384039497265867259206516192294070369050766997059756041731567524411895442130466783060181784805056189388657582035032943525671732218304303536139129325346308100139253152351644587693913222068275007892296245544738754734587593827088977294555777198246407076763026590256168901470420386556076371389937891943224245367905083308874631800533467982062243130844645318540589510972296179459645615004576653657556447966968659133137667571925668754881309828898032704928572586408814015726087943725163023921965939045895204213102883694513495075938149257761126953901126383420374928742367117011369152758003141153636438148825499982237784483286459948365038134736829449579097648096098125146469381012843868961394662033459411694130794697127764799657756335475202454288174035592328304003608876519954392965074768201799149849996827821291158082314170746317738000897030533082465085875103380290929323859723049457403886199594410227658628475770220295380405934674213740161728003601175144654462700076170123474081662500593884850903502421097762673469625457865562293291406844450922962085907094943079456166409773622146637833944366473522746127331260639781631702075165855579384965255046047852653806630035536244411405042476765566381845244586047338451460489610604831084926866351987935978945660242743902595677170898315192486457641284349558282675699507535084188198838069330085234910706786830411732 [155,102] -7680161447569868589236550011475350035546746293390593227452638957526810545976148723632321590368948404301931786197781619904405759084783346892549610011506821220545481044755045120203660602101508703108379453955394768774778618531144065909199633170068468508361309188987061350322722355217319644648417529928947886270204666852083869282287563259714934206731227678455642533360149207718458878874388327072437528745737095474228298074768051844945549582858627615510493981969670760583252833744206741791757079065083788164745116292785894542653677230696532392063130184472746454239142177443175323244206393921684608759009684086601853247598160670800058932657344636162657616920684164082533520890037672285794358779995726799696413050483713062041226533290138977895418376122251217440300757643551236699804838465725568401197425240458639178204499885891820999291396697881163978353025464766787146232498082727168582751549827994286061677035367006579068561191441171911524265604017262195374439722174086354054204596107700703878600731488463710587530989971384815305184508724424680377029628283749642724618580505986524569817442885387319930982811424124865500016738239422555277308096572663171216186402833201185805322667746853276979776758591595573278586882830012986243038942764073583182651863122413230144503359401614791873386744319609468871632843446105382479949648368160426992460888853124 [155,103] -4785849977925134335202958312732193222916865465426745910839411075429679110690275969325433049926536946044701683605648285366271175852762773638681047127371994170533096886997759301129940224300554881290684962069697086008083956699575283971538881380043393750046302737311358474168158146335888128416552757402767958751717956651984809178325381092126091329260923488102015650321880978161023688648317616941037101363146768105155593377983955233045006531224690473118410440672331278858497372187293418651137383527529325316193325246520137621754600062561282491325590174886490111915895218883656382303082658623455609218212670626163855353001177311051992165743956448415392957128942307860238693088940719151424005719105189824570434682140904113826028775721761573572280143684214084782698988134603947399084546822803769762187591792795589368575606949500703969811236867209583525354645461572070426265871282585750533394476542695671493822617439498846839302880012119616260352621313717776456265194512851993866776419148032209539613870402129017186557770196799705883483929882514305942460407189212432835056559682166263405146814075387735236199935284109844005935697321013465727564414995267519287671941925434065827988730273866211328338092107018724854717542110642501442513118133583366819157706567243008414362112744458465632063023351884882760187432356024671582165793014107790865119722 [155,104] -30283330504099047411059099415287598540843885387243840306651323602865960795175585440815212317596910741835425753924003269309144783146129091972518781481539399224222068667336673390410650138437004066486692026085712577665921689638711430762832651874583338011650659765763635717749140640927460824150322679353436463853255801788165248025610157795120061853894398799268361512942640229300511111300834438898957670622679470261171982090229283359972101835730470285532197328916618387304790243289988298023722337547314684679888662101439466935709442714097328252635183594819403588776080713372158189799728637104468831160978901630126995871683552773322731449528455643658120324684686016736320559529148998793477299879367388061453582307415371967567723852950409097474098560241261846895516089600863142593788664769679573005782495728819108810786177437149089307357960702424765745267639651974111880512375733539904856711460488649654681594770174015913094831645713488673592211341500906907284443989623563855522252886347896132028024684449395506464296660339117514287862460542239550997417423671881310736815473239054811426048600520551325556051445092720128114379623409032896053032260558860826756265119398180987057272823707095379282606338546796265783775089023063852644183633016433920697343251720886658168924184501106213409082238355055219663413188019478264396866471387941652730 [155,105] 28146644538029161489846448885265826311082537045815614461237874837809594120947725431231695675231132582078219565147961045832368338946533062907949172316471568370226352956286956714362112197474085963901669772168133216704781436577625413617139786738705564882733278233661879213772493475483648467923094975534851747008972847735162669954129144896876209165780637493715867042478149481391583244391970788970948177629664986863018035193623392603130253810457807150934251092990956718454642850102391927015230846016006790175858063524631172675804463266886973064378055173572531743150843091345141568579215734016396109153434861982677425873714973821151436161552897014814699814732553118321933873323338170720651278403447836348775768047019651344832231349935265397650237869994974005358219523002878873553070881733806422323147193667630841995554852004469328488485423213151224361067352451481731548685431320877675711124914377858382397187732826758990837513414843633617098828032786092789032760116294909157120017316270054879720771079090593437691256753339461889648801721734979544670821456804999933259287089916450662665634034344801931535378568091429197477069137793294080905288346311712192558844599008123766001133234315021796428265982277525878231741333218200482506943865210050942832762292300020848781614580866669651590045225108722091680137670957568373334899805768185 [155,106] 4687430494997265055381091264812939239819521451348115302377608332565248265377719152030114361283759029939468168923172628748680283910144037916549714006835442354035088685640473635093453968914867817825546790913039009003605655001813239342450842511552902117947420098401756203334105140861045060205125980752417022899043904259490945656247395920888386569536180527010301580377077075880226162054462643897854904562624100540596354115740427922259042137803832915139082786861360711078535635986500154601116869987019306145139464038230395383301527741053951346663393609797325531058008783689423950084023632450217889949077058962791515225072795022545144327182213388548959333114858306425452235986072512578464764159105240738571164578527924112191330454735873586836434371227885395648152817331147101070529511477900786668589362413241684476404271330916712607348031600679335184171322366768827918766223769697490378987692975958534870721357360864744583251309403144492899530121310539369423781614635919552231398206132209543159081729682454045945081850663227695975288069183329685022084817288676459629654191896483888532885575522176370360819968688773384639095501197070051273319380491813485328899123366527578589883292089062196656744083017356864520407628526125772036678161903209839686529047752381502389773811955299814825415829106756545807755379001551455662227405535 [155,107] 6357799901068137940673627387556861599195576320206497925529918770737940709871036183799709671720408820678277917361859663383239126648487375990647864987202021419409051875379569975298623239581217676997568453148506300257469751149846589322737612749836535311380486419969910389187386536953471820964614197998980404731966143933624124612636503454553848528319635388433846732368374563904640133884293356271702113479685903156176368891800895626904094685216164993952638124176035346704390931035668833906695875185670700478385854296684657136541615877454877495801661842649280858702422968638405990683362090962017022385352592724389251556766450328202497197564425970227078257875733514350081098085766893011162979152515044292155803497904915402816268856283758205287152229843063775753661049271570823871645538904166518999866053654288640466687856423791204115028918622619509977341789161678059461757751355631694619145874857163976503598728292581251325700732227699078102482617944198146416036100504750848168170618011584016808906938685720194039040098892031126310574119839260386357119109673194790414339052680822346364212308580919814632853606940306646805358245684827746129242749315934504003244760528571365255517990463992081582738567890180636093768742896586614878640093324973723696837430662261836491159422499836613155643274322702451787236866688778918775510 [155,108] -36343724945543768618307175620841774279741144622039156024125188486282550509149810219703835398330567139861368137056319257913077823680628455521995441895419959023142607312374059475512972237806266303084945044944347402945300916336844392092712997301705682485271844216294837298429127790145150545334578533193964002224267912105760278721821083764954519253854710959103854844715500661489097490469332409607914430389654670782900969075331059236699018798405331884837910576065607336428398639808702359644272532042173905432561713782987221255799885769921760169609053117436575951181733632621442011822678549047897193019662668995025796284289474442889059726269568268189165855924533497929411702817837564606630150931045766988175131770983991552950608916079161054308133585810997629683554578360022045729178229547193435187159176754925097068232890143875875826770575389851525120094144964681971909800871646425537666708747890681124240380429017236382453447855091118290255866868981134037472440997599409440107187460460995145634973188807737226380250802608225664490902569948728322102237088686527994878766861520299980664998525039600162180225705880970964318931987823167109274468546007500398702027722177753810230037248890925356097831269786590516693920413636212746168631066533656152709397997300063480229164978641949667628697368760146744147255869721827110 [155,109] 38865675585686858328306947343763997601369302343135055038062115139775317669410219110189013994099500672558098291118905239043886679888213199010860046209463341072417791570271198969323716568078759537315165098030794589369148612525071326721068520166978748629074029755487665088474271709876394186630671230829115397969843693900917513311493147787071668209107359088251804391061146874935139424883765771852431967788139116939896724857483044904999748365837515689743580844247173315522452046713949347327332217428208310457038063345919124519973087632558445413888729610583856922231015800854899495943087625987429683239514825371729257222063509403587211457093269408069216006709766242538153629471061459958106649924280718843385350602990210055503500561794281697600524825989915486054673396504508823527858134106337899265136472057719061558951987521446078411242768396835355360367440518323065136174234429435867165422388929412076815585591226269874311571372829542284901162026804983408192117435317701115399842715933573851393571545674668278386173582921822238479483527030387682874495148923950454933287829389865670336292854487815688250275190105796281623871875130711794101933664167916638149874131073064560992672991298597836968160744728900024772233711918235752206492689565525438471740178524501396326758434610866949204538495647807233924786257424 [155,110] 321041062879707095245041590176159322041537488074825656342892056705182220376251103833610370634526800210417388502193903611203740516504479506311627335579553091801519423013081687949981720814599325101061361869126051930651723800660579518395670820382614789837852793763348644345150352820892457585432471150218211867341076589967994157029324142365274577820116644413450891272840811748573418682130472368273111110229450540881566486690886519110259858645549434062605140295514911884953618269332979602246522734640698244886051359628821531012865329096170737977641333626950989799763483655740697357162144330205064854056664307416673578654365984609308690486668546397875158293151871586122769434926895757077604880983478948690438872763474031147030712590256433276501913221436791228605217490124374067143241464564434803163558152225753815951106931518774933414873620397290258513241623148856761677205109047582849685515540180684681391926783404127468860030058349441202569826232133733098895236248335103496757771103787085468883956798327981852645338811080008278197859455630687557917542568137279966846363068695304311495228448427139900874572875206166381928736514255575322273344006087603054114788313727596715838867959196309951403489188339384103304095862070418442425283913997333274074188763806220503744476878256793441288500839392009252481092 [155,111] -38011113059752038554767766214480751561489788316197415514956972600279498689242656393751873437626390510141052025106266913405362253610703551602256496378718817970942252097585633245840353056812528361427597154677389112056522865180245592516017154110312947397058830874048104093823881576161250514908924063229476376756053692898684594527859301357281120961694417773298643805790222129180859285925507380073574642618801555028729047912005765247884346641040324750739482061531018539044394744261596605442371070229205108072159006808471110722532463205918425161600963281786043316701324085564118802682022293106244330935007816390232216629377747625486460154896451226360344859217603746634680411010259089629588357638978924661740060668772874083905777868847101004912298289941570093189708007264877786317377693842219529646622216216937023354140470817471769862029207956832932898235453990866938311428568019333574723441101712928463191199364535446549409702970441334498182266040788975065868585809095842118491031484788938186406540671054036324059966153864562520385874721513950354440313153094353196197138761099093356275611287787902476161887011569294617369378174165671036702047103136492066143704811312959633789002186373013629529416033282154556278604840008278941995053324543205437470549905850078421565559146216550725786823289033591668 [155,112] -576527236630485322613451569837707081727727246936771396661544261517838992628490371365552377466467377388606810768553390177150465644835086180257994989586397877329217013434799353350799002071903666880463724091268813356806191592571718941501820781172713292925786882307802268261460527388607646431147833811767018720289971640169570050278287691400923725376560681422400824329302491732966547148894543260997013976128895049025111697633267714203791690736357063507568020894111012659874734770725122124651591778627050429070184828369841088625052264957108317072940655019586952518901933664304046957496196126360587835136996987079730219241032237067161668253314880872680792341375082213874997947186937833841183955216780155096553034122237110810521391755298683759702846413350957254109812803780781790214063275377975462259497601749168633943295615866988613484478534928176835074212055579242262916601903814680999705390206927808202590746312230851391779614235576413483385302677425904373248986923533607494561892118858029173332309591922744923871970991105872691473515830744244919709127752042552742447927613727047139126290271805226948541720422147793183582659199288841709050148853168580454916651213525540380651065171850229743630384947915401189373380598264730247075462804336556272335104136987870745529090789492164122843640681964 [155,113] -184876594746268510887842996933779539204667902670944688175172902133475751843239157476861077133061935200127631258473509712498916060500342765014238002701048208768434174308437569874433396241991709885327550002659378378961826690578414969834498636947333974406869860839529248916378716052462295374593403432031795678549943147966210966908085404461041223112474835672347866537137144392543617802431548413739459050555771223689507514632071159157712612255885529334979128542278420387084628048946261100578176296093328635318601910407168070099847331146972363813179324269713403969499514153073033709897191220384657231740643475604787833058207400164923887206227930268355003138245784035522097718402485291465657511171794370426363729707415352590588966568522362170641841490228199562678379376156147405742720314362474898729642141274902658705701682633997310038478703463618559692079846999388193780297952809950275995219189744195405977291315261832897218419747075095741141765281617834797485488998815174761005874672992934739876075387485830895020242372357987344732218783214757418023932980337510562467158549093721531036551841851344679278286344592124852326748502609013130604512312330382069442102539831695978494611489588349833217907043154351903725599532848541109302947258456935856884711702848321591924645157045509470944768 [155,114] 417420368830854945297293198702003474261923134144799780915308562813454608052205160162584316106592817957168666611988440792199237749552181147687880587433497418123849573560483240079072384172912449511982505861675412759289413778657002281492672456488964580664616944405944297955889387284487845604500547655205897764176331967864905914862076828738680230667329241584662234631785251399055800781112938041746466727699370446015484054492939749242991706350903203244958990342331444422872824171791481025033856110061865443368815205825408025767193123137274225409367985296142791573257942821202218376028486517227716460303366989629421553366880734494335990391473670109314384220234618860083961992275387495221291313242491450187641493453768778528199503694423421344043492193973712582076677209767222440153376412725003007727517567858419376011771494166479013631694065756111737230767896455844024280140059153761880700110262302296138281746718953171059565579878492848389127017951600546491404177866001989998370403289028208794240609439802103340623745060627100025809013316275972208775136071262766190236650348970835571319701391957493846953452838231907019257735851134586467867757103390398104098502998603471405707008937711404296833860555131931187686192313738598226378252437703738697216029337561383433988692165747389724 [155,115] 1168346337043248526499651332318240088181336047230209055155490689370129261620843585713093201747360989279806118423748668244917560215188079379319798036111047570106862295994857764914378537863521872861764357769820968987633386753261020069033445896733570365336802673787412192431641552472405433006449577686217082928929206703554866166816529312808912472546251852377184580296599403023675206926217055110769778854359102177646064246141061350526514823039044771612689330825850885146920197804153114216459049085445708973590472392859242769319596604875420269852560843002286943277893286231588686490835869207664387831660491209301132111814013550396715545947492405125650885649872557323771347800702332018214058499315019078274674347917981305294643212404108016772398627303874579203311207665170085332286296343500343635885422593494125764989897522659764562826673381441998038216097856975965180262706348877443309401057127269756748613975769219340164240983146530569530804560827150902740069785767731388355712473424813651125785632171154238258502547409407244212505251414027570945031223383853696152557101854461241791535334552696481830933485477990420177586768681267457794779994872023549934836934007172507883879727677055212322283095229469003638982194020497124882521478215761365956050575666573157236644104829904 [155,116] 1173154750049319013027412411788592277888905408166866555078124380410407822338817132689585882557153970001261920665364522884662993788748414428129978680332793431271991557418486536502061374027470419105461385243493373826270203330397491760601443446694256369206662750162796198441632293469383173689895776463206629035594141579665832255289162331701484240188738074434782045190121899481774271970951400520597052749734549298540168723437375660018644607263253627148791201588165847863065122447486271467818938423594784966454770612587430958652126413745054263382081061370340193308240313190111996931524453108484933240198429722762133194793946747099317843608523780930319441185024339291552818426635611480172381202763809867958434605777512690920122472774822662650567181956348412011446403711747311725471635833225878139811052017093303867564138856307854170915592228783263360391367923693117431210273724862683206019567410068981920466684675798584545900676286639062119864539002648301561981991715942432750066206833681009155950602239210423805756172173712177129220394023630784674386945879197263774539197239391057223165576724927385659816675420540935151679016555739172780532797700730343624731470947193782550271084516619929309981589687835996775433971879998053455557095667462570859536617192810686556593752 [155,117] 281274081888017931774343825882208994702042798124744721936483892462456802126635179757217336580592741791978333627495282699968125040832555899176961967662273440351445086399117408871237004082365411480735101161944855466082182092470533716317312524866373259751882009838188914292828545416988061208094355599019142029736147481833384826600365320425838809052424733914799976851875604940089518191491560661105560671378432647584053296138958014179091919807414045522065085208210706633829551736361996438538975850419100173264525100759683109196752958863022167604514724251202994350721007816698105262617779131526184226721457822063042037592835391193932249505900409113846553892323527429725364372723203338302597544089009824861701582580531606828845366722454785776709260993403880528342358216142651490756278102695912299852629737800229123022298510425155776353359758419545280643053161713496497299269639657278998234786557077612430511077486563563462576278454206859288630756604047341483883307997355570239843776887939324028619386015601791695417231505414249715296186021820164083121032266812954005063221124767332302970298393467946420754939461960849935599917513563896961791564352700707977522972262701850519871391409534304526995656617113249691285940803952688845575105498616803713284836739255172880 [155,118] -30392903467748040706754634465195666424733683235330557897277457234790287613154844143417128958602147445570936244934798905101921882300041102529609104410177473191812369706462580809222157529913479261398211739546364843304549472838780932339586953348589093086207047269379282895363636952238465887023765024674528693869206758416929982050374522048876874268458673916905184890795100052278926555992330944720866821215714119946433939110501176397255112785149369138898988167237925868401052193699386003090476189263765719623849883672026752248014127345265263569944635529653928604034104027941761917404273960642253804750466213895854469568608374477458368802545696687697140557596555787076661334739503817063878858552212060178846027397674323854834085119327033101600706118147900017107558326928117942656759038460646486030415822299471024602489575761588799796416725305688373787356874031794871390156215944503992378218802927407423650622778832284602820306886650832166248757180950631360623697192387850549845661847149060567191547940742488779807518103051712149438105811238678103061523998174767954901506732856508068686091350650557087592927895312859586141476696619741123413075938822531820757198851064690654194521417522884049550851830650907518475222600345683362732220588297310809743452801896 [155,119] 81630647692996266656481494452861288658765052588950854729057678233892496706902399279090208873314454855644764812133999895235879995431120559682266983331934904203615751345920619889872132294928109490152668950621246814446484923611380873224421061818174737281696594384029421842640800211065678790963741191382451002997908872249495995625092912779516191946096711745540137396889776723532226202805390390665358095074172093754771670806732301351714410990048973088363606199443862932199237174365524545135047222543861401720860952181152309599702130235304715183216031936739995081784856354423853245395987794605268456546195178338516768520189579673084953987458494319413806940813108632537337962102146986518570120735250347012215573036630946221573843520505965502167355413001908749585706497705185944127775789789589138116684893148674841758116891192295907264399685797044027958940014791088030796010779887714433454394542899563368157334472133803480781583340705436487381664899022321786276884368869402227650065852539633924576075443374211069038517961929480104423262084388289314859835310574262511940364425519896091122095534398336556877004455375667954265578041161389876383391583679568285565574599763365830392404430976010510657218488143715250888651774858124084273450988827546046386616 [155,120] 66939899202632427053809104900226926382151669146035416147789564469524544980073074431320236695740283210689419421985904796678705116339166602716845420123700297242347757035527104194151084588492557244200727147768634932764161558704999632054174005725381145383922745590582563210263018233661069847318696883432785502375943989605520184647004160230475935191299169788782023971274155038577952715678941020377992042493123303570787978055586673720794216146779143956698066020599410135068899932985177335397763782989170403437696897244127226489438679733133968800024970409894531741533895755648947417560880227514694950395053105402683705858247262370666920220670440081866242303453198235694016641576371153409225459946740666182588828505675760570859191586391952995941540815471998424565607431037073349012695858673590526070381661206799226789210530800080673049729322670258868362476137264784088201269463732974470579067945728823897156260207561538513683775004453710669907338718183653192823172052968966321326506036926806577913944997056350415879867596688769913141886139634013198530320818393184711802572713497318015005885262078464840140190555752592571711833980728830608824437808560472322947916082268647182800303446524789991018440747317263821135613891359253018807024016103047536 [155,121] 22993281474286822016633357017409654060516189074762391567102168097002650128626536272414980408607716978029296052201813746736388973084427487944657799588031258659401941806646353032137822397031764661014103355268084867333887842868841074373020154550827534746067564692108749113127381977696744600793821470237103238686392610530015083028637822332122947457468338828555415491289760835739138378879024594618599996850619973021477685812253556472980390362590472084638040104790735470495681368541923320501169348573989980271041936151941929302017580517440097191024369077872323707809227661748717881454924806154357208708316866766330280179312324584055348986089324422852760980971052271629216751649289077043871568457394965162808516486970003280534614486526120703851975410935867693841165224272951836639212443379082588095566316375989163505241646512154603267250986167843213286400641036395174908639123962437603282040180709850147864399672193819382149731633199023772765284935228463066470574508676164185751345427659734147836116936075132847926365372315399819270269918156856365814784208963778252606243751479530001496447004309682901299297936093285106330071641733218625683339904491338769412045749706385043099476327986709222616902788404778177832218357464759619028229721212 [155,122] 989041829936169718773755712285661091486524699777113870105528264148481695549453343176307678929159879848880894841749825160495696982465617442114957945585524364904057690344292844622562161322661639636089445154680283882785388715744644029898942151841858159676508257057499483677288612278372342000137007785025076331957233237850649002877842873871154676337187511350035492177723816202961792898540715405981458801626090633456958456818139566426862071605600581582936622921417730367244919557539648522218062407879495462641659239366912709005597563784422852013403607889597051666221782623038500023857598734390942131925131049907511610491118835174343750912758690575475540992908003904665172151777465832473456866287888036906383606162878171824650121723475310624039227275222455299483040871264808828617382130943794457749629879368196356891435251245754035598566085381047470387569602519573127109058994345563742996239005798899133085732979161996385148108549006203070396122896518827037651641689980820582446441956900297159084722849855554748460628788264396949020579481594101358319236769566465499563410454735473595293509375961490062762197026437535580641781003132782496717965459527195190759345223544501556124631330454490102990613335385619185164652190497822175696 [155,123] 3460046923646607825925555913315163265314650964783817104116720357131635132225836809717145228893708412740355226824280530145270157314108593050413176956610399607298803589622691696172923758361070506996576690125126535117406944068381472491174094558903368193906374280280910700477123198956506814770862859391319344934153095824469161209328654271297791347646595528777615051157364980732726856004389206693675296489264175710212763243764399980873185608955464321264692440956448645593421208252879063851165222754556478669771909479237165275187829267762025670506411257027911944312217536794065302225428674196821686167231575951597516658268887973036786879743236898776567464915171782617189661798844179836209011039898761593729092656105295818530086560478493789615290113315037183336319843966433826825978601394218629813973363160421419901890351554635972049413043747514039700335099967897643160321502947555354516549439707885010705448897235575746150186835035246782010701949583010207841625063580145951315487814394956473675058757363560061294948881756171896313748865464231124899690045250710539301515454904264871197896820546728451766714773788368999329509487117911796526890478550985618187041551278981048237423082922452657231679198567476569270601978374388664 [155,124] -489382281202122408028950163075708873948191713198592418419862121574598529329020551834273880016545867538998761506586726398161117318485268056786669321590510409664247276127158511081009744325237752098681989951701292306183764103509569664815954875504260885004105295307491857446017661070962451516538584836148338226091074098661873655533559571893589861809788122581794670896046538094089520479381980027115577240077682076217713818918093612582274792466069011500689679069482969910207858792727140933075255132049897889758272517827751571822163492622116091872598271564266826929227967251388596374094129747302431484080139382693274270678561582174863052611807802295978250366959002769069189779496517798476834548581148758226474656677752491600973994487647604135486474526077778644161839906946698024368433861157416590978428711604016095081184758049438752194821087810332018906708059833996756285871104407176316004509043360246906337543841747039018364238493464281534536628433044435175781576095316224031968023491029121109547163370417359931339898795190776412107591548773833128083911557613879772997365804823498094417779626313847964303658513946578433272302376235976401396010392880248306123279573321034358255734821819295821495333268738549512676052880 [155,125] 139740492597265747294075101786326332020232191685847732769250017761850085574261543333502562204129928204231641277632985334603822396473169464151277365002519023660594969556959908554105363346040901892770899323542104709358145266223854512072372346175587694895477697133109611389393893136423888229242287250875220114340380119653790088744584232859212307118010618810127680084609418943136733285152520437879326331785987398641846052342546624828673761610962141407248119313085209847855475822846605621574709612874385267316960724373330967635250728210892271099132604041528820612394503929036255380260201532443208190607927820950997242891000156111172285776806670083139230679980894765334441921706700505163112328495247897828034127730214044025118270541120330700699631684601572625009657145623551073672900475227451666249768661448291987666208816394264708527625983561898511739288052670869796756806563758626717112844868416654404216428277990282747842453637958119457612605416380138759610820805818241891560382872148568286166146900001271186938406261277882230700655541413312185686266376062251398987993726441736200094694444919328357332508503753801352127198634864187896953846943998054748399801969129667228843726200361169992977776802393307006712 [155,126] -19780029191131775692825508772188878639420527617244753215755485198032583605142227429610871599712851319423052687238613211555595356575834561512539396807449028807374107830109604452551246396100398485899169685749971735442961796926309344433527887518419330369751016192141627888897365446817875726612154625964925426706012610958294006617995461448230254992677255424499969757227532074144963852240973847424019033436287147646632343280111461267341142531945137282666631337920098340159391618387220783782892686218224157643346919696215053846107083127547635045733746714005592367095996547950902113116552920178407255262073824769498138484899154044337197213102422976810262900426551512478276861754335409275171557147824492621176900978538515278579884557709370475843920783611499272212641940011205209313823384277516538824373764979011350985030054744058037096564497837699153299225479199504518668673294083691827443728086604003066127628245860066508348832207533018840621173454272951024357514170496142974670990263441949920375287416119145043441305689585827695395676024805583190801819147343964948164175173171726371487587122976936597420055214381742380514734888656492478110493163854428287560888337162926872115556212555445123096599629161280 [155,127] 2030049345233580236916890888802987954388409810508939284750762895439144878754003227659553616394764183534926519050891566365181919088044930861511071894083144246112963026072226962621685064226493348106157292342092810020358370511806917441882632624419156407046691179303915950861066341014840958501608245856668072872555939511086139571820448064266796132202704391635439253331357594173291246615677907359229585921384399000360883362102652890247536453081633188422801768699584211169012900522994732542033066060940507068839662439147760839975221801214381899284993141702752295531536672476237443923956032454552944692324703547350128984588248335632543019298493404976584759706588902689879560607582144470272196174799548882696135769922527310096497806088288112127304364838255417517841395073108148959494021401173376512681194996691860648857586490789776308271884669070689564269943666197426195678339369439871083743455748214739263643848046534534374558696270309576120975452155619197114898776292249003705675410121944962667481036023098512122341324259174418617593909739307058918470071455890666565668894944638572731421506925020066760000227744303770894940750000380172649098014159098278607348204922153407025929405718031745585157190 [155,128] -465720933222466231657895116871411942821918478096037091629484342845988994965434609199025778547473858257007782706144481346157861151840073989560004727417781221150192596791715770900833200505762798323642349842666441884796191652923253101294877000106788103077839156822877933513745136663924021923854156245978669841976222638960401000385246495671357174938019708977379141999497337217288646117267934032732939653274655293513054074293995319639500914287274249508295545982128093649729749051217483008180632242988221050250732890699901816889967900382556048481491984467972448671173683334044850545631208729056980073951013128971599894810848795386260623372120492189220362299683433116248968248549050848444478514526126894504245267971019513252968440804813650744490495710629193569738820980996670640761280608834121678391326354430927860424060938833810370456977484100443519160862663024242579748921734022123300987414286855109037644382280296083527392693048738157184984460356234097439034658955626057268086254970185318179546129340570309459880410480106683542779885001383039423455567384067348521990941896417906653737341985682284211830250447088965744692078837029386454525392124558962343300620141219656959134471554864336966 [155,129] -41094948257655324548500933553596451031641241965562551204801510143772349494259656861988782013872697426733513907120162087175152014307093864945516891947224431202554790313339637875272345475570731273131124640312751903234058089102253165330486246045653285781334212418853982992950794758000526332085202646858776549619472281655650809441413433900867321951353532406600557393473595501070972459111708092019065654487691520180589374903074190185872339325959400435669986790656676931194460018112161757305810650008951286120590117189792406396804181916039574431011578453768606989216715789130535586346308740828495659807231302323019815788174598214616037992544156713666737274730051242707926826950559279113460278840284429827372331438360954044311550926515048525924168437538739272273573114852631610200869824637698678375928645815516435787968857417426892581244532328703718332541372521615865381574285825123012243221590473935014666216690153545260165630638907564929384368259511984618553743569556241108641100238227582068209313936038627142820519790153412200687242708857855981381130089989055478586407677001849608969676799280702703839363785004117750509938285159308858666011002525231741459399817765827966260437106108 [155,130] -881768805326342711516572945833550704586570798237256968718999218552253891072742705311980325574494347109210148195219036664143784460478599414033305533610608543361907897526427996570829978168505840136700730697648694089621369781583320448773760275678986922660478628140479067832415279955083694024707600832405058037066444904820580687559106755883338926559845937209506715827049781320644609972310835573423539062783173277958376791466206306331404700619743049705487420104644375017475284511539887864327732241088338526712047682659752992867853397255379981425037373786756205439074108124907593426653307518816648113378739559674006579916384305747975290932180738505119466905799535176724283480596342093352918699192936442924986581296438166992679548162204097058288475259061422440582715902369584312567063800950142379149833652362994626332453137832139463619993540736312411301345559203147938016024549153283788407836905810116244297475185505885461150455827546776970158283348797259109511297908357980158004256807882683665199060675660571583641744336550419819406413193730496866101042142112268177899567267794494381692839791190517786257501149107485569077234570829987186199842732839558389036285497222230544280 [155,131] 346860906088176022184863294671797408316501136868828402934811127218764916225681694863398834984386091380235635398372649435790897968641633906994167864528077284907043630294538481238732212985410786940462868352778278523483508681881612208602742476422655272568728679148167041823158691559473451707384194998312548001462798840412906767335534070028697033995852956769194155308176582859427289226178541897976860555425129712962076017130871977222788108514385928999728137614798949860429661620992011194619901713139533484974099489249768137756995616428603906636127307787280934672615213564308205733267750451666870944269992205745377934701256272480308247929016479634479741447495651066979453300822888965668563254179099182337664807143075214746397359921641627471278015263356282651379176269091571502617294646529483594156921516424698381985879456739413587285223460315479191679366981490653784954424116102499737695042504290971542884102841780586265742152223990702456206613320352707017991937014085633309248816970604397382385907719425443415109509759713640721652512489866653943727532146685788629586497250177586774049897079292069385379419209335601989611507761204247814530508151261175642386388201206929 [155,132] 6982569564961369796800075725906611794259327484178705903461453660024782917839108601442986776234506022504247737489813951080930998188641350702629161151318612973112400432312633600638603450935670262685589458661114159412382077998370562141751027459813144814483891372047356833060698775778291607337282630758041238840785664233990403558128242291398637600019495281597031927045596306291545477642547149096581154147574275470264887160091729502316017004200464539220441529707439454858077860664734123554632567800400682502326300494434325982301390251009019697143920269849406932889110887770431131577626776190264070760949726810325247642034095923852200084641735696674400418131437518923117812817615102246346705010062115068672215912381834554485472900414039945404754553441498246523253526060982109563044213168072893039238181805327144768774529815344545425565640413323008314354052650540088384797916574684306454260369133091715967266636126307694638696983612139063458011818234686895193208508212995597270285126513796889312876789521975440881281511682181641120539455993740043580254344908622234122129911212389548431562088291593653542097417599071501124560964891845321759177071291278442888239871 [155,133] -82062034197080241516267646678542872808679061528784699268447279692614102180934315563174222945961270477869147871644789150846306473980355787058309607185504516535145972002403713183223514206209133437985746609617381057816469310869838343834426875965381753823240837296115414700588226901771633824841505906201657591538720160609295940277402964202591596145682603840458805077705246042285607542045122457959353089544871312013462509013007098990320451083069366368443094722797699682843186119081810741906978179013920232106347200236103951520060352949777360932202988491829923974963105485702189581946134359107168943287472529296107303286199430523168203182675910247381510331022505649614623851473871653642312210444216950283616470730985447510939858694578029810763603104905446075150604947918520403568370364741226695917782145608720247002379597975604700142929660673423610840196934049390656787167971500496182229030241332797106960761338441611765970764001195467803659206713229541726240192608571004188424031643140088519302980952632079081245850612871920086506772260680054840071552246560920791105571429807751911200902017704796831655489180302082695974223146145499465367089320907506976 [155,134] -6123982463353995887799469553156760701171041303903122011362946637399303754813439214513267054988221951053962603263425816918049994644892050050654786456524402878648763763328661680304461611792482383056001509740369193460986979028848072289716454207382758934590231769279542296687857887793173236557267876063688629091604632061771121448933174670406022915957946216962076228803523204817061320630375489964251108477385135546796728349346404037988683756110692060258873794186279179561787068800878834138294140211533023492274227483952550165430852015541216244374488868453508298131079594498035337736482205079944378816909343270755964493793787940551040325221484305328068046584687622440444684772185703021006344141248943132878343684566383859352544772914924600873272782116965118172349020841481877256933616158480919784732473802618506836713637540432754210831177803491940329434872116399469039492787323509020986285307399246875831382638298183378280182217429412527294252620542375303054693333091794923207665266208624666860554284400952333984966402521409067232803119034111252715173847542686504986714094793061583542301202128550879475982999873820094477211304583407812688383201220 [155,135] 928857368031884061824386750885712541018604477017699108104728776794251805351562051247040192504492883513118761114524347407329824387504989780634497132813044014994552912539916416246572283829861745261961650215884985918638569402491785971764566744479456995598555668372052262851149783044481023629744600664690739299853249488768176892955717439030984081192300109945818493120588477796396935106546153707789113438830006640762549904729344064301930110720080179545613443098550601642912021244730763081810591455191042067097572037596456116892808624517835074595992676842616397854349036611014916576907491262836293861279966029516992239936456880400414048937974692817234817477689952779167303632482997489031669733230837155695651365427931741327903324139093252616602548263116070672913598614957330136918094120836521955896909217453647730374238516881284376777500092059093259274871171484478591384588944837831616779097533860492730088624257924068040004480426311684262102002720320255326934780597835832173660572073003704827931241694291554499175457818482419496428565872947374858073157547381301435927439403591345615601373473204063231326111237127388916897996958797807256 [155,136] -89109170724817482396682381278766562802914648949762466858665095037377743934847423891942932045337992085470177757535505195165946746765328488137013646117712589084853486191893031814914816319781062261626868710871974160746600620144979740647246671538443544305436364694609369264307821469891995843373275227395516068639024902844244274515534960293193606431575227121721776949393244880721179853724386205316373040769194654687867551657118559052603197224710781234083810692039517538878128428730565005439010029455101151716770129186936590578590231836304669410792566925836631175253476085519803913217038440683110242822047669573328695316123447782354421155501394620733880839903324809583624027584816063512479743698655680510465802143489771523459336641366701500755830189726162609782905851485308934279723285145563300714400709616697377763754409288711168366067772135886973646340775155862884289155086319625459657585502923464091243727339852727461340341720914274278272255722454694785914375562647543182310057256818783866270779179839451982713976771359769332372232443564533462274569605320369405476304022912897413306787015622949870296138864718630443152921072032 [155,137] 146151354757992657673908413917572447571108250553691792504004412019511507388856688293133802169921872881274400077231271072211552306738029459078721529531338091135354145036562568354285306211551901619255186809014520531125573478147266689154670350133319033115738802248879317890891270211652404760973966763288011921430223437364407119251215894320582292796290522375857309431365915256843487770119452535674884554169971326037098761810795059326527731858366353563944968748974206137288778287635096765062008539408031887647033167616291798092009883009524467392013790919208492124538377461850910159345747156850815612372433165863804583536872203469529743155966851612895070034183114572658568267268080820751746433188438956587596626473841905014961399019865216676739221958525348585585490998571181245582139652822635702460419419651091477169939511813115880963028254772185686794297319160083717240890928990655437262815726063203685516063610262104281372055276283852214746169744686516141359557689771916501120038315224824333970569685165076503523208014542058549111814226391655935515055923433542088475547668606117981859366292316509070417218001154248438320 [155,138] -271216610719144599832832565382050174717026222712424507351912962832314032201024320352238133282073124836686686222365201173901877090148540008842247848755832431771254837890836281274076531846640202294881661289203440337573488252445094523572922858515123369708286847401818956680066343346440196141713124870047965028397973236159293711109488484771163919486342285369190667212354895498239496126420046454720068631382367168523269748523457119036420814374280249495213731809171835749230649705466395452341750319343226428145506159902511180743688427278114982308626104173948853281760404913493047851459077035807994954954857896063134027033194694342082964693148418772295102866574678248683125164863678817820364859028389895555180253314123904877851835541592876001143465583765680015625329177604088839563713882168201352426959307111966592185803034220481231634589348738409353703548922692642274695398725635445139525534215454428271477795980969489973513699973280537710025491679345736032192544867775491988943856694928982311042745290088243869199576173176756407352698265502429353590744907702029229055212407187891165851179761867231420131810448230 [155,139] 2959618026802471033598769610329638343625303829638466925885887844959790737082151402644660329910083763514468984401296708372814731212244258255693805906130055871639817670059887904913220992156986904073610722135438877725170252312975461538086701752060480040375186053485840870395281821099199496471775178500782167130144260131572828062350988200776687719115869969822964909990215582750065985825674644366768602327569594486091523752853792906228882974328209694680404743837494285148539958504111040189835863517160528903901662736927322410612498901963414592117384642815780672063412294634258289064931688392921150508562560797434852775062687242252279931689741969386644428791166651080916867829494968276138135725464064055240010009586230741555128211639211344302724196537133793602853708962567705208166695324819478709756603109554993520044194937397020613299956304818178002038316189492261225499638894235409162753029781913458690951052894786319075011119929513251908953710683164754581513936993718044976469398497313023012384490170766548358540582672562347159413117963053797621041688628377051181554425486882397464689051410389757072780 [155,140] -41980280069128370418420972827069150277682349380454839956534214226520837963981770978555572366786879628906053303065358655556930087658242055296388246239576073790489243457407014974532665778095076306415358001666098627532912312362037956532188541252867506881172421491533029922463133681685887887413577114660201969119154344038483183555807515960934309844938396324672659328268930106548090629750147251993958447426020467898153095943622891531668031877249841790246397395950234680228393945582846510766954469685061653337511719209836376505611747334053918179462373655891409144526658994428102985290340966502196748209886375368119063511824586305815418274027642044601327371103779241657170668875735861521645258441839605036873539071169770155613582934131431488008984158808312521860564237106160983169057048823170679219725781427462325855203305946856125944361383368865299027221685643102972986510240123421726493788268215362320192882719041272634161472869846263692740343575692226774470830792340386818332590362333367571759345724458267067916079935518602878750701302294782096124911616951858559961925096222586842603516291877180 [155,141] 53734884577959279001977023429229267412789315640950186323290678054564031409928896657907447106958596906783367362232969923077355293693562115551996088450274135634747834899253985095590366007475389892786154548284096959477980139636528714002564117831042746403942125939160137295915624362621596683509385199926290412584997164027625303173815382709860756468002045704496661867467880345916001658925725195621482612671238603343026918600231144926042177415047552634936043254786320969677937394581428660501232776700176433760357759291067446078895449289986622044341424035520794422086490943584509251655518832791466671341614195064884551498102884407139392180434462910610132301137289637562468247590602272724716435487246271402744363394441158877555879276927572457695030904268448597497876669811317500080005045514720673172548953819985675539913173756542337258135816735203594626191945281312554033002055218030483565926038324092063439464785509048405841920976790476717574798086807789269203234278132224418860803836304954242636144363476653932008539722515928560881050135905054751873231281066738378733560319327693706799456 [155,142] -88474282927390678995950380783311058354649863857048207514461998972234402861039200609848627237982442354976819538989868262493035169385917672807122402899441426994328959535018335023878337400437831566945014892887497235117100546643336875306172882733651531378626649980324449773585753605101823648557493924247882904569881547612158374296039369866758891018829255352362090781519008319615302530420026208350607544534003754948219917683371439875944021397872266121966371057101236186988783212949352564689768207214335371941358626007472056104546763030550544825027815217319294298499672698199113493278940158610717597046386375796585223484820157598851764438723601323677986207233995103405989612041998455516921123306406838875311062892681158031288793196284767981504491112037982349770840277001946596205700188151295149465428448646911860017065731468344226769497995415065653166938343847561440060016662444672557566386460427937795428866989965766078821886328783045265863398399900920551966672705930004974645352189876003685864852840239301429958738701178705240140387997189130193853593199669332335191207498750912 [155,143] 153860743605486009007768595590065880550116540092407604363972201108313159999951259846684990521292304277537015355362663766210475193658752314971239916049675328114161527468652127941779624070052575549031885401356396778143551650385650148451134658475101677846214694552279767148048214475253548769433178903015806410541330790728875640380878849659578103248138996933355125698335135239036330753061562576283192494588471722829111525245893701851828668380501218002427998312128405506065939190051112023493443655590290947446047427537967624163352662597505354769000710269548144067691699279284434434492516108148664145823677035580245241820446155036872851178438498794122875170019247862841443596239786116976447162291596472250201261061492215289213091024163997946871398172563104061880955627368844759297142370968782085239485747665380770310173729650521058164502469339295143336606878892336730809343582840199872422312036170461887031278272845395113522414701797209248316961816319740815955337823378801386679104946877659976615841960783890456891257781474193855557704608826846074734370403858506500227168 [155,144] -43142844759056459671029660919209635818004359461822800534574266936477245955431890046257803359826516952487801621875827925339629021880422917993298948198528539596668303428714736961051939468736904874296227540397035958254659525221865156067940664443578044019462784311607900647271935496296512898193312572127186522375417365902263037054607361111671762886903787049949381860968508879902815875262552373720560455341256360579892410289233641263468349630659758851236949340096746194562788234877439543651142041743538430458516153140854823884034430351018083343644862495617292918468508354464167019345497242047398591304770195272550522926476627158500061105959567190553099325753489181299831732267558429945527694255220485089124654868722478770498141414097332285606258827693398970155739803030478199220953786989831105052244421109346332719538909879107355229455244769379220987557452656460795939322546589355924180588987007244511448376702297844322808290855869149715811778025296986267703369221479515297322690246827632556301276930031563204399671604643300473081214734511441496717988262142352 [155,145] -32450151374602614776684037768675944815996012356642822649575969725512373946004490383490340245920122593746042390449204135659652480471950105457304958291908526618829418580832483057105123619305149973318862898615595382441062393669245046424569338301760814069409414504103960947095051558951890225855214360191695171138164437550475471397536072397773204246943915919381995491229214729056477188766564317674606559427950915743196363557657536218103661135343743754776647030390729833927112578546002473928251208958661889860030602402012766669752098803533102685950838946520436526076153908983655802570152792799106911576441430989630629640680141740174775606461238867565929099093443889271235482099739663819337652328501835743801673891464563453661913704007026459896295868404803951655228707325152631063133477953464278282148115763100852035245634275940569822186103751110469668609380513659238201752388100406307128660140057363947331791882123867056179915481842042020998989736453457368264440872692298814631598456827651407867811963091522978089915160503265038444045300946574895999288 [155,146] -2232043274882430688898614384203649610423856337686020926466420261274043623162593639654556859355877726703430753668030435846858098027503982838719462947123882309506187680351751380735613447253054235914162114904231971710000966368070353541155115314927458517815918605805265197635211210047585493328433632752474961254704558630846822224714787556682102807968331843135859291894140751539091380519153394255056644853705122130143045448405732830248102239561334046663168307236967660732154276345496937358494105180209201699125024635960238084938795520031217293254165387132700350019466301986580548982995602406885710355161862559179822212543208666509040554809651057728842331260645159455672365258565911645244315610964779294997932188635729447562458076267922306016839658755443459995639453609731958806660002883912389578924229567096888076954265068279695004767274356378866735859315698847394871517768856295067732871506718259622185002628409003981246654994511777624838829011620169776917537238638523099230524907084034950171265769846710190738561025233450578184711392913704 [155,147] 383947475495904597857654070514882720680549080535607365133042861950247999191743218212484237926185872813211000692072723676614922527666913153988874777502673334508186023173660653776026770109242733453068821805823095194804398282727225557460005265067488021627233772312537126509859310097459505758081093843478164537185666976660235213258649002669408692681912660209660768339934463503230248444224361652048933105010816626006805390844712078183785784765044549327817346792435867675248540857277890869073149145740603299925031365565372683794869186482238580043642019531304393526004629819994247088994963140735403372366040167483922192820727185744166717574981040184038504446057595221198512943619539448243649906064344482895594124038583831977027411279054888503181153006222034108494037705796418961312039341620445525170016722277110689613402399657560605930939469287687107682004273728483244891166526835011559483349117606903710406109396475333583424600885740765374895715630464750075561501598351004150528424233482735278834768190049780382501845345598481602580 [155,148] 20149590512833423282782992752504854172653407868881053498392806566672699857555016029111331969293831111417020486862345628497850806156602818619563461907233044624061850327652638083991219192913022504213964263477321211006480144029135137419157924619015384558151231949301235353550649181641114190086471983142556126325861683735199973249508243089482141873795433979626095200069499722620877875213915648786009309775185884175952812850459297490950291882549850986956172810467772306628570524572438034369900571571058365791195381552102729103659895672206685167291200601189227167967197583355839900830139749385149842384436427699194541913016480031041470931290864653643393003671021558792822495550169359579757319805383971322602079352523519648061375068261358288057750132131903959152012354810924434844609615346631000696152093143807431053437702082325488666292543711060086110076892784273535539323680108663755252157451386818954380016952920841881974664347452267324029690889885661688983624576381323343071548858990271289543161491970647345387207783464 [155,149] 320075053384357317815127682530609349184547245401195722647134613293940450172507357826489443758715616771449939852528893746499387925085988182658928756402344430132848908603265276535691064502844259647576117466414316329665349287398447118815711440238172359608654022995328587706572803917231126623981998495761388786142222968741703945848668482520160778598424505313629412153616845983090035710322516736873967577291894559744517298970846567924877122752238737616130784546533104812233624415579579603103284461098127238969636287360947447083550119601842257880881760519448676526265988326861779689119092535341005866839795139292202959891126536458231558057710971902212871776769158099186067126938333248679860026362381387276187380194356371307409168124153246563595577489280311170820991220621979060010904295190300876804961378597571462375834811721056927354780601569899875531010052134862698973571289289576036296682415906191098199736708245594008368177707843080906479662380141514721282890339697805207601261825655660631032729391041727120 [155,150] -8494048061076269073924183842510807610050019181181077107244239994935027845587071023094460674857763866633650457418195419281661253575565473009627129357689336797412493084166775579783382321851674366337408270053487184858845696592766751257754330257406834231126636566978561207296153886946025976207719732737226886092220550768928853307564135479055943513449831782081419211790796210984448807472909469306495741379338464278503289751651418479110106712822712188330626043370428423465583179597457749846363957883304268197644332275233560618483099272305927324842847055608347887857528898127444979483750459819141704129541910531950550638026711922645801993324529239415825048519827960515863648387987591672131230170970742273499727013407269586266419896479330717019048681682526425946208336658754212931194677440823377279627209883342157009242348128759482129418351477088046638546790286456552628604483608000041362092475069049421936046530080857338759677994163633449300291266389406667735814092912146109722410383908731714830978084 [155,151] 12500189439465644439671922500514922726659529287303563128632378807075739471416944020156667463065062427748616114374047722854433656587472143890916610064293206944604008960636288251599382613039781608038514147295451521155797529266906917733854172980665247091322691144101996041283847147418007296722251042810076932276606024113723474633911087698717683955739960062781925269278510339608333279442845498257279383111428811347447028104040347111118478225562091347153639636414740687720771804211625444222316389074359865434642625868334733738755143721783775634501716969694346119869652561395664024901641587745372631629127027936101284667772780908547681155670617909308712000025811464669677441998323549429608624250739694183439575950379054187422937948875833036160026308214470068214640994061669647199196171561698226365123034386437145082439373381012392653975957806235103805282603740311234443752820582879879939689524929350470043905363749521996015911057874820195000920889198829810983469860452234428336253834269424 [155,152] -46562516975662094331013346953570244295957453612448772510185468421086298584797864084590715568107720107609629940129065274562015513277458460905397770815806602150999185037612369431438339713440481426563597179354044875166896449889402588030919094997080176290926091954682478993313215399123046549158636079753364597200681529370351066564136833516448179654004860377672900431199939129384901580891986982795898312855477056427872170133474779889697859978049221453593714788362429224134354564328048559469473214118848428418902645840679328610706636866678972359958083023392987844747035038354871135261592064049530855584356466546887104970403623386281847728328424772548406992842524865785489385092173048535506601263501875439832828403650399986809258182326430826647969581872699731065694388413823366368234180148613631012908871568286941758318428191674960538477322989289043854288481418652420869404806210747019907886411588959524994755519340400249734846233660536012060857206960470335367185541736204505568 [155,153] 83103194028803250444035052991424271173357046448089719193917035009405632487468912541252965534715028110089764640029820814511304843537243027624137522585585345450591226591176756361014345958329981434679821160909525363497941618381794782913219888002611319903560872076726054942389034500418786774013706070945084967918550376133481074579452478727827839115009589254089324932099794649443180243424052256244640664250562727155083461571934997447533951809981262208685543102319405747502273000822935719145863055473362781715879548325955905656719365502779561115519773393264783653113193085231798971183378828189225183941304063361461259902580096957125548730923319875887387073139023060431809584334445555350621201217253218926826947807123461478918332538529361745788926734581829247082230500750170533803447790101658310558552435300954863226805969397974442730828477701658267261807068360288307184925042361523844053784760142140795192847783659540106916027510521711123783493658253054282929572408 [155,154] -127691779655998194342765368129028797976973304926570817918879437407498045007759232245628882462336899130218510939729556221174005225107245834299387023026128336522286641541851104036015331358191120270042525176996970138453471706473210133434771497635887632364047486369906137045796275529918593426183244382726822721703017325961186245031930240959394293230078045545757184336411303646368861155932901866126997547079022899589091758906057492994221068588109599124611378715046408762283348191383357681601304209764369108835504432376892848003578206561098355280876046029509383740504456327705377249486815118973495153452904171912798697658869259022583711777147457098016197881441280488634270929192544139134154115421098075470752945557147952756867779483715378077932975772467834986679973342069393574989400936863552922279067882653970565436546893356941078914186228507409634002729904004754822367230092093703525274194040827303407204734442559242869836894502544761754509934429166272 [155,155] -37053459560165268699067671181410505476269723204703630275173540275785946806901236240290232540723305697144900702442427890577084360147170776818380646776869244305107519423594790380538889453629770958134019487635055132783674834254357654011605200740967356180905106027942620614696045600111018385445194271995448502803206261146367811476987095960831117764726019285708312631663270250851634582643419402018758589603965086131123196890842801157970659705157004504947049259792665469526061834741072243834473968811563480153736561933399009599726220264626659214798150853711113593361992532531900539186283383114558606338694345486861450283976793036615863155887299769536287525994849815683896263249058699978545099173079908871385419674330054844616785485675977306116270672326299309460125595680138284388415832500859561612295370325104266599306574062367555428717359009287242305028323826778448102881573742170340901583199398748077080598199020072461714397078442573800626 [156,0] 6161521700490265915166348080861791722264372565107028791600266570140633423015741794177892287115299893140633067420529828101258050440445403058000632431443710518681754714534522687488293876514006238556403485868138611036780260635864453056700347489018584266726316537715858148242462437809610720141105865605326390238824818255719648540212748758195430229152524000827859476514569723190464961124725846476731215392382666785422442265553392487569028405361798700163339274083604781521491389778112862449972709091877970567601403879161763698328745803758956960800442588794139646094862976982983717911989314410777189589040127890957738385978624875804663443480558400191885064946684593301023096989018446144618597681475554443266419137096843264256564456690896806410343825849785441330055362581691488209394117786938396260390131608807235122867823991104325658540691541639621501695515093696642438671175978686976257898205995749175415229356942823393018070807427079086836114554985053551926909183175504860830641217380912701197499988111309423821417341689822937431221471150185775250627034655157165049827292442200162145418578711109767893961507223964085271514128888241433246424404907093659938289606906483762231969336033516286719726047995086181423641920695326167995089642383544912594315400714352212081193337238217530181107506933585317314686129133481115807366514031316141816601546633318956735054732547604092148270416687209656992756406467732933221710080549963596063146992769537164606979536640640865102382909175602753359647803940545833819299673679837925094964070252484042391118418433069107791909393224262417631090822343410790539679066141894647930605659734560641213417584825410364365918730665365454779447418331983499228954315185546875000000000000000 [156,1] -8394724739455830862725196097404637565507415444145654535785779483903775781668153567070238969110592690600780308190041256836023598781133881026752771128466787360904681018090374629361783648481915671623002899685988651921838109174636883862458226160050825509953956738513304713090670247700162397686304625185947085498728981947919093456386211528058860107617046807609996209391329148821878230932532642470094598223725640462163275782157657123727048909720929385062669551219609993303155685518719298395698696802847589080029016325939837924588586910410761266320281578865896618344011258835136950256197374420394012019722147754016423321056121608807486554268649906885558389957148443777034900439071037582094833943494953066520486174978454153805171540616866625463380209823553823346763792766588978418572672900752016136869931594316300265947724198278612363471212292792286120263324790441430273485969720605082047066543264506285150633480011970301907573508165689914034336974725883541394433222199814996372475432131483513078734874802117604857422995495538222476296006446649060993701895485484737209240274231890036927205632655340101940149284761704234284795462423225368264301618593705818239168608130241739617379597053797739102045248097580401397416365678027228343768232577257639546356283257918991544854045691943777858476252571451268759660922608196725956044467292644273840526231631120174459021666657629129524208776879596620427622021402481813629213253331042427006353747898921641844260733066997070749986256305534160432712112931339184673133097401204892854739704530713713320604460948596144644785631239738983374028748483878163020567214605469384500436856901545446277403423409054739551954908971204778658087297671386295405682176351547241210937500000000 [156,2] 921194783352276078011223441201645088180599937723132917605488883461443296171263088485056205873663325500505140369799232040400236300845500455246616399055076327634191700522891623733861367068020279156472018887893713213683823152009289728231223537731465980233260717510209344446193860521690309151871630002513516940715058310499187495883503757658652195483622315789908154421206928483875874887634346043449838009962271379792577218231885790938871763390505812179211797212193654410335208253032273554765600141949524342982882253239974037053340627356069624759180467988450366798752765350423315708464720774255843208056264584086937456217409548017207042108473400005415373151221510778438940962873068358450592432936315978156421645749958723155040053331596366729327037125168367178830185055354128279438484311730091137247102998543690313257491213612968234922139237965845645122423005054426747588846429907616214504959667696750479996774597382942754808655187439829899850115907796860843553405327213580747474527135287111973876578077237092613613863320353765632757083414068039334131268024742017089413857857798894129760047311307025827023576533756488995933664979838294684670374228078594129234885875680491950310701072919284164163260235895138597995257029725097468436416163380403993860590727809832882629439294707082517558906747191991027642829713955273640667477968622333357254690055063467606122335378350140730978139613354913225165162536018840156154943226111282383432190900136844265640576131140867542294384951361196752796379578579789723117647488580818374798724399956366211046952737695505023342817267608658152567133991919049405769652218531515665187591938974132588282036642666883540492292773326150120277722166406420001294463872909545898437500000000 [156,3] 33001934574366383017337630576618975872904297019988613925388868855992398736059622724966700957163469168478609798007245972472696387018583967462078324156792034046559663331985882474485390128084995513932213658118742625655782272530729958751210445717782920294764713322350417237939694316388169800576079513224253525505141617566438377767447240161457235769989901038506989775762334509843890119134056910181947843531480503869085569507613577008096017366889578027768886515757791022807831667653547384136079252467957413792738051233947949263247583078371106845992585613330215076119312143848255659947953476048318560569850276839348557604946181789266174491198389241977417379445045769315806091511591553309930526090043468830816099576141700386699787579763634252775383362311826365941569249262920422505021759042428050970320626684271017076470437110975560796457043905851578693613209198422150676976598950981423895287230074942651499645974749616739866745265864830526737451557466597797246724809767348908150197340376866070159490016155302150731318392682235011999986918470574817901951789254419258314021054350913682610572781961164362965468896503889150006643277511253260938087973744960308950533912790013398142150630901449234343000061696357415948221105833033948017984847812474900352282999265764947936028151830941299574508996398763748071676042491190441841968271854869210608705401101506642638172724055540426735867759533132466631055478964493885872731352567978695591790385622860524790818647528094141941677377606732516815828414500927741015274325465243389215157210730491065741940726584153668376507689235810089252752719068358140408745605192991110474910329353499287073091946006357133624761585266647287732408311278220480744494125247001647949218750000 [156,4] -1755680577438108038760701545111993811756018974364654671113443175714846429526780030392938194812086412744977660148937243884327494349208032094802278192242123036190788508068341205804065049665296706516569439291930754663101141956413454153904263055228490122190118426123471086268034058598221553033388461353221586560080802378791834003147382718877186916907317706116231061947119310316665338810254294453761141698172732044927213663063613758917354963310446155997949883335608245246328239572018385540186046354657952367983646503947453561618432893515418008944556845625451664631421032272326674558927685514417383456333830453676649131721476774686908691312013085698237664280699590109955778984978727887391355545793754707380444506494818355804506467962181150181359133590903685983388725043619967589029992374971218895126452918407960719377296591986490063451712213785027187894947140315205642448951252436560637907228512142735967934139265655654583226792735774788320596300155577991008058298625400875129798755960958399026541255209328873722191786199339171619639080325279847577828367821606322743132381469181752586582089965688352613261526108123930105633119071213004011790211758615088693965142530023912050745041204085766124251304204946213716440776736829463729823457371348409917201757676029653227215769390056131104510552857333328787534860395747162458209611684881441835084910289844042829019920701433730490444561155997405079441528892764189710433559440879772059971835869490383947873858749340352015736539179988166882555721563589395362599403196012961542662169816113964301044839103046984336800830009408311041166428607970911101251510882139503271689108078752139141238830974904342457604056319468547892742593674597628705669194459915161132812500000 [156,5] 39912831273016348253897468102288725436628494484563409305324080136896924439260913963237492147752391751751859910549133229394947755183117786580178648287584290703120181161932713142737551453669587759502066483664211182961094807122991225743888832414565543312607164738384314227835089554283750046695979702057703471852515451023124833905896854669471271335953022069398024610308640752787156870758422898396372772197345754791771081987266085510936514188285828941558513210227255634550258972057247044230644734129775120039018769476398483543962945803165071509181839132089212396455065153535044209267473608340496680523041433630298162709432805125777929831994401736866159323205400108215361787008647803775594175741126677220515481964877800273956071586390751592796955877011412149667590091622080427358020280630805636317819694510823977496468370829153136070947077064838916751651528274855126401030727223634010343539560308444337316070524533951885562179674950203088558146969993325375159122194372016255305906675248814721391627756236086149025471163781702350536673014964074662780258883837399666406640064606426779798115376356192373509478014214682462108192334678525147589841176655202732610836805844529537503366855055238516888644838125509265746354164311126351608166552969043955085706210661554356086908800343250893383358446736437734689162084930220031823777828496995452727585689596555567550110184710474176621899509185567481710291913826088786476496984101708900505760414730860014325233725535621051981825368365340675107013847833667689597107459091289298905171239561081553474276925725811051818176959039531391269644294923508399891905272141549230066314765733957186906176835731247800928688036380282148831571964464615120959933847188949584960937500 [156,6] -533791955492652201304512113850616968863551217278768306374245750537474297471915569214249064177174941927664722633309065808750678011683846796080407032329196560665490389182269941941719892252138406255911627400331757979833509509422253082556362079120048921595811594887734163744873053251598412801074593401662561928507650260037117219599588314817826259379633671925359457976167923607299256311797886705807371319831658382412233095522789509989017904241116184540139999591748871733751131042899848827360608024677830265326453609469074368160875456233850399347075949138093432874828710182770584256547579714902023988505215187078344649458287383610838917305428284644335194144711525953937751177696910313720755181556249648418317574392774145356889020796699860867123352770504006325015398399455315964159875210521056332572975460691472407783721694922484055366540978066951635074835987255848020574530560221366155822653404440183661856890597802442409267757151644630877597637214951261795058339738976119501835518089057722442546630102366582018803754324376196933391812100184314470959558674619164090823173727811331425290710998771653730600323529906350997130890215393346578911444360653824206089880175460450500851901684723616939682469914173944369148718627929282382041939884127188354057188976875541474854020872923844921014233107088130044590068125312753676781672445654588101325379919505280401533692163464774848254124545765760505978947518542759004613867040714886896733504147801406216257066769498865902456445628871791085456512135187252760351581507151608213728005984531099199506606105555903103575395680782435245527165340668248071426954444764919393650978197313704416550399577066389292051211319633239379273126345992750430013984441757202148437500 [156,7] 4407640821346036022184122695742495120185342593522035388853867132158845690367674044662721309109014617899936825300390063526317806678135797037419785391869522504975954965214298503842917184517368664538296078804678077102991147052169499957456215297092507388316203911715371220052162555196337473226335664352850205458933463074642522670808517685230046376819022166527547902604972070216740173410887899738613500683735658350986536837009730090640314928594014107076935200010158547304244779699605847480616934633807015394240765452867163192553398798684032255340992909488303813608388583547786776711827930599121141950796700635485928283617701914665850415509306068558978697147612029342885639835361301196407471216413461154111875269000329176807256850883372107376389260440053003788042313660567942709455613314536340276272804160645541607146196607519469454810317958783848699998047747624679286968882044279898947163308698017738611539304935553732516310868447397331537421837940874352314528361775948377348583352378351522334231078627718281769208127491224733020715745683646352385260977514530253690163974574340687577046502839886720181312813113148139219417009627430239231532554268673638148069137333850806194094507431598534106275797315273998056801532077913388766188519898032110575932254437498861966402289570980563283823982033783744355705897114359592282874277714433325469710043662434572586299272111356156894162770352051759162998899730204085782053226599474917682904441507486456235588377556002339312643842020791264429661994343258365565643586555355186391217062310375107144698117331528726347070103886729619879699642679391066920334014668442442092041750918106697642875964727270842372975086249497090468141280439340334851294755935668945312500 [156,8] -23955806226716552737662273483582193681905694742712948129872700036367124191180137955527258679634906150293782137500925587388217595907388973536150954395233630979308452680049594816942384557384914259422101428459284221292748196705114580781164139675246332286398942733847810018563293937598029082805535266061738819593931321374095722717855585820116000292686566405068625268888954674406774191067356053453087626672677499354045452621589010920086247537253447014123894001496561580502276851228719882463849451734094948227964943690811710044746647798697119982846281268194778281410639992774955310113366041043121643138556358439678014925796903351871359132178689299012635472652089673832863612735173383137794422511553475372323758383252338500925887934858393595369444512286000352405462885814420408777756632293990202289126402494626562070126282400147041385547733761780798295857414435736987015155496660655614953145793214933492115800406457138205483220542193330409841800846649060660963716656603310703446412666249430129343182768668110581541628686031695116548405730098333439802923751099460279219132384049885945347659675273554316308104604450312129712679735479628226950701612812311164652164871452270187646841583394070695482427753553041126504671859214191600904720911230358737624996253266442494252851413527220410610072592388276558661131838189804716327610658677739853958283811370239251122767813713597356609467488954885168522572406036658813512147131589058247884885754294549384753631724429842345838475935234255639862910027528325028845991360364299493591349479031796922762991104148746200384752655615766744059646864026696438352077977376508719304179969642561180919925770409187678284483586201372706803169876366155222058296203613281250000 [156,9] 87634923716109006750862645098156784359268755502523151300377292046872367589989133124694983706154256087320974450684674845733350424891160223552945713392124899063277146948606528514266126754396630156923395616111278611219599962540518427660471621925372738210517166714354872399816814160695551524894409516201254783231135331725411834446775283497029692184564614335609362389192552983993911232984419691230252183141013534466749011830780225914176028276497661320613229802364436011781399185401241156993400392128265485421887145722009740941308692063644390718089995866591936208207776221137745215075887908228745334913839723658818190507571610768141128932480905864304539142722436658158523538885214870083840794851711548245011174941401950803169503775406284189553528053146596929176373175501990619915903216479288198704053751507870333061657568637951383086574139068806561118156091410753272535132280394565448759458169514605171617722134145177993979418516823345011801968875495773326842318748371323764397145059661352745831565479944734403344560617015958217783782083718434331627758577783341519186737328229069521733016381964832586827757188072990906266306685669003792858214556775891854041868950979240449356002613147782810403681273950293388278110073526908441781143755200544479677724534625924383566911117592145085016889435767540997408825480295062399901760824247975728736321721994338316648212075044212442701400325934125273282518606175562790953762376823736654599605978457050831641866909211547541951042493452677890063768211787014538938155203736478094172825070609028280111163270027988849273452304739669843119730528101395886438467925174103497043416175504003709476748654035464999048976323845448754834563942495151422917842864990234375 [156,10] -205311422707648710067344862786080354434840324577801732305522329773331237634668645964185973691072780922980791006726998377794329481969666068784235277061529735100426828654920527213766882488956009282632459958682575447984679896208914425416092743181800596691877193461981463383012249189252861953429847224387062958862154335156157560280776814867876093315783097521055999735932385253908409776768829720194272578288722981928080941792918724643178381471447992512188237206352362276918312130368538116238884626225340520462498948346511103306296048748781698271860226418046585825438319367307183818016923712455932050277451142356444030736959603889136516121839961700577829261188680127380661721851419586737855324865324138956150075290362077123829468013799272223822604556319077233574474413829878845700582421386365810379358695068478306515419863175101539767173571515149830913635463692817492293237803167863358317391003595221729343848853097712990933287928978383336852410151989963972127275995229654732097293598568248615719009697411226023652697899750398192041809068693792463965986042601578454041991957751153410467911407833467919598992874659130332936279108779126717758892917566812338477933188307961064428159137378191832031354128572624826947571060597744290769480714305839974814356320021918167688542939746284223816231930598955165987314392169319311198878412300784802627781650082099617609591945082137034032502520742305284175641576022746385446835707518069459565671247243201802699089628032982468411918515005738245781466876979887057677396501587072972765828035882307140402216015008123784705663683653273051354833107771170742634330708497523290325344511291651388383077705446119306912600654090039764554376233718357980251312255859375 [156,11] 192321120539931225378347979548213213423359392913163817298119969013879329913986580291444803171546536453595857632900807577938916078202476479486772559356866650693284861851301197669428800909493199504964473974607215290993374016007917281149773375045122845934037073091581331726506429656233299890378715917563456589632976679734675495722978512942651282221425931720543877999043794721142911428524280507935702111219142769155879027955585978719222307240626097631779214433171174066379920832119726830983645375326487457946694354630122793953607867116532955944228324943736951755690554361958396963104406015522902374391720089820167817488217643514597484846959557205100641285774510884719909026951528341631400572242800093636075852252924811634607628493476230561255421895523205109863974460988989153398335001551917407994208793845535243718769280025736666840116448920895015301511549066461201602307288478329610207213060512157732266887630589484519437015323702980734851743825389064643770741446953572488024490587949921589590238753995536910551811736052859253986716072869583879405070164815472553345614065305237110991858253015297294584337674026226601586019986491240838521067365098792368729266820237920206845737924410191911150215463807037060316359583211815133992163800302062633610896567251273791748230724618899298047246841245326159497078753338558877691951009907736301689515765224960127955717461712647048730157868384134723747884625787221990029172686084752128815087598154827089634630183100849098278971720263001613857795686098183582538687603358487693438563037862657410618227107916958019714713410387194661889786006709927489036400221305792689910709484554050560318347187452744677171401557758123601615807274356484413146972656250 [156,12] 749223387030168950776067630904735243744184794521535080175116784467276846831192944846486772292963476715802365627733082068308607575578842918246841501007687987687268763432621706987285316307440426748672981001192954910988207860912586164553491766663947124228013568976090598138356133884437367819611258403635825044226365866736709453277735588242062483296572300077063088365474662449079950735165973116673037287854422587217502407575981309221812259543337655393310180719429964880695974006508024920298946308097602532441507979865995728882596129953160376440360561511911677983144032074548244995158989661493263448834258236226112871173523541886668751284440408136739388348498914729164569918547119408729247941091065740646174063263190725432248041669279890160791894946337645512710216453680175466685935590710433477814999407069200441494423155454308370786480240674233099720020071756490323940655057935414059552304833842965366555085758995777275938806786098534049423977198800647900272474587936818845324342399277685328563291343558900638599814870740108642741149911022691587793257004554727058508598106132309379155404724249678641261466983964138881239452566157290083653864122961869339714029120944978055674060511514756646369825771244000142082202809467356772144437415194426325963013604250061215437769936138173420164842372798332831162519000236233144713848858902281936480296304869791704664867361213425954843660570718140016823476991485620776517932791481180185419660374583372294683220608674113503439132646653843084394547905504171954299425751728557498205547828119883508147634799881758872521142023567355242169335253988350708352350902301346516724931472590790031981448320403784091802909528290399521210929378867149353027343750 [156,13] -4629870733217232980725053454489452464384870474177995659284734232681343615513267706531537369330901427490765652940816712257341875624865064403091501417724102268096244505972951604315783779817438170652111466949726534150374742760469070265984634638444833752975905431938093232817291370649850148154267981829676694458859297741510947210250874421565688363933031772490647737759536451525585331218039377024204752381278799635144629019465023781153964247233785104378319445412704847506538673544392779012611774222911641766327950235605073188312921584871716749227720739385367717926866942042706870555580479623222357689764853515148466650087963725867435032517144622014828176971743529961969691365316350264334278405537237759010333662380432599756893718549331326708139121919420147085462143501856190099880943698969893559211772101753969486252798312111063818492230729954930965770907942873076214952336135558701510672262541840544407370744645446928707613295123755852822778988417304421256242698269589832242569509987003884991161058941858072859227542950726288918954522198422619676676711291737772901148406439208415436964693243928283623986751798968924363186047208971944156959980151769625236141175631244562021721162437798397641558436975383028834220656738380895758299399067321376113290604732682769502546084480274647011226541590295943248726960750311927133154228699792643210074867823457407841884074227034604993027267045413546930018872816669108037596757774764305033118616226273544929800719754957079266230700634835701787486413802782368208018084474267000924824013673017658302250538005061080811898157785384359372172433478334992208317646216766955983021827672283064291735758814165611202406935831277223769575357437133789062500000 [156,14] 14860521555162418564882555054801355162807174035587145643255335259812553301362500439065514771453182151874643384373455783219308034154980192547374168100946373919719322575424354816751506770309477903521423478333495517919636453507091853803329047369051561667778222672521611159699740304906675845208597324236699055194214298940416512748430949832019196728428564419736088681213111964084273124890411419514928995253724296627615200430880539994389870000450167909233136060831850223932761577879132162397413111106198976522495367133049982359494477862068655384897993457150266934075046581222779163414259606637610016512156127094142987784009116217297715903511429946749926758481343291217693602509793809432265530370341911891146094577881436095974900920118330738618224629446540861102002703314316289948393590314283999311078958838001852062823607463001194207233215845164980434474695397103503626699783531009865409080520554119325496276342128463222743995758006404782347037468458841326782743480355378892423005397715204269890359403554098814790287283674381629630917994526844533963713571071656683278657894362663125391290079770109085824655772466098431530748062993907932087878297412360680945117067919731426214628913476092680728055061397784687101969877084347332169156928742952659835415720580347827193749486350175218078653782612643973954610759933465177764915340220104300281914379987080389959146800509936038292012807054585208599471013187330953635617665901488033497334569357174458037110432889727005134317903075834007395463746133961067140558151920257552493104343500563481826266612701054506952072164390701979035779810649298337647804785016084435922308220820187790525849155390779310348392527885152958333492279052734375000000 [156,15] -34656615776889791387439814346390840218352451216831891288308519395217018353714904227664412973383130353336786816409593250752270668977789734884627277537498944537957932279775587831691562734174478795700609618489079556425583428852330032208743103550350675621776064900983041246855769237448773030240440836500718106988672365313668980928451242025821177529232416580255316309112212456045983303361992913985118713217025173827064313539116538863050840105552689279265163409243925751561759037908905113672528116925554629970677963123897574272918552040808131304487744257935209217667270908770281292718597884915927145081137445111306065193953992662746263883396311217010087176087803438155932147111707592394913508300724626710328070392367737590842165732186057336883803677002349684388457520483590547902979096679905378214791753088058224396778403188183750161197711343955419076135427121824683333632261963372870129639000854088499113699487582737476014980567408058783413102217206114280532387679656477311762057655027487064343412436913429680103712158477583765650590479908105484268193450135371144923056572959041675113455772607414931727074227804692133790312496658845070272726633060358877266639407319704777773458957804878686517517374113017610074033126218305423355726592758167723849967691513604717324392844621345353430640550829693320766701356014957489148016872561097783547712485907766274159168492324290573719915538474078852229811170706876561949998535941925219983304081387967084156933524364295246457722787810479220077281474894334978162248266595459672666442764040199259529488992296744333230463895161101908494187832027443046270060804204626670285601527545580709997608353438273975921646297138067893683910369873046875000 [156,16] 64199984391931520677692876710343558069475219049511648145060771255684242167563595991769510016445936722872680738606783200701124439036834062142552835226633832614143612323757380713345327492897582212484363575989824043783095348568130139424297058997419590376310022779256600044630650859359455984413097971253707207754760073540691894208814406994820683443778290775904285795506847412797413612160191545750745991573231619563774775630002703515207669714908907762382132257991319889355805011301932875993816034619712907336446739871778255748198994912310941437977801360480443183553622829263102562855514010664414329321307767186075202201552302019471263995204421169505210282762177035532215545110686267902013555945177740606523836358030705104555836212552586049544129207033968587665070049259955400572258919877464928017528155386805233870585503469362630036442948988017358412482472322825737911206550076950210103203528859585728204882232934326845705946031616347210394165829515366219345564513077227902694918899997686476888321048524243379263466065823357973438144392974490519049587877362349128536526265042290694931833532917892059879045237171853753724151684031048194583653414331513959372370047406052542598710689485501094841154560017041378519030816903002254732249232306199953328446477336995126861320014328649876640964091548065444537562923376410894697757235282788803230184700388989179684329090884349170573167910512827541824965733866107824921550343931445553880494444412514435124478304064885860788126333002616537045588073145754413622920614400336918172037660119391752355406135528531165652847443672709909166552346957531437795018534155998165175899817006456347095388269903548650319180524093098938465118408203125000 [156,17] -105905800182398211143475198219172635581546426648778074461713296436057898719656721700932929876333222576298644896594808635130819234173220222868326462816135484122111422148145117667935648740069794963171273910694277318840891675014782405883534293644776588310796068926271665468241990717471287242799838996639452332954006493350623146325490980980485789212522467886686406756849206312886864531712445890230935397599327865517206072042020446735617449041460209350481289464180976577398923010978175604398816483023498482940262559358558055974818675150724176205347833953320643142600793489529449993420886708932516261603562331390310030231188873473141108862071432199213786270725226750944299380846502364066780326218348451164470321247482409936415398660024853428118668956834627180027630080400895468039769236019884435932407100205399088871084666319085203147499060330787749483418065478035704840869195407043073399458957210427772478658605277440161744326879487195631898887515899964682801325932255345127525292388368028141789062057366977636512019071817463310220099582915497179519474272999748657499135651848382941562319294206796002647928811718242412941836945166636255103083965112911811300157435766067197384480733129695149740926308006215487647996009826087832914323813404921308781307051723475307100858360920047724171567157916343637677201272291515167418972771253483081416133677727970852358913204686729311828087240834755509546796529974629169143421841646970963828821609957517747236035855234045248101259665888690334546943559134084284504700592506742704850786944779120720865885140708147632274398560848268868337393544777131650459551711544076696700959143150511095337126914461833848690730519592761993408203125000000 [156,18] 192947946389352192475920167499581154550449463311639556833103695099191224387371951348722449520551595417510233088801354269395684395206478978764362053083955426125399400231458139735034114629474664618379008055981575947676359742410618616832123997965956262345501278368997104758319999964748404627054355555217373496626358985550946639207998765605333504824573655270204233105914150189671867918510787817893026776569801100948513593870720364327203463692055635987003509844439365782251595706672670335419244729604560307451559024744453894538073770732827050904622862178981436130683244611648099083188944551414601556102854903860928233331390058036951010454259195203651782589941971258853104670646795409130818182630457604751409677575696411975727307367540843223218415232227882734145608585253007623546951300664341410955745442148095428346380086081651917051034282314482321285819751711768273640471444966111623891262136417296867464851293939139912800797474485381541871218441356974390386623971689275543700397869753500791077280772532309061122010469179821643768998224656698120615466047673515610705471718955515190709360447377153601483973380455221658060184210829108483338149023581208122994151702378563968201008206799801255422621429050729072058683271909377219007232569493406847259159596917747511710566350666591131491210335111002116283285919350851142081390322338929843629486289107171368948223738084300337438438004113761188175771548059926539050565711089742841863982904125716525385151450643183077812834422275818413516466039332059820313568425072611173547210836205426856015583400187802183766633716914295720340230780655489986259437062680737426330107856974821745741952853103740039841795805841684341430664062500 [156,19] -431091445109566420771105300508393397929999545810370837731660817878887270519351987991717368962543558281911864934075428472718394694607317624265004125078431519386353060887571374343094677836116696419583388312438133296399441653888459512299578408264359273450125260873555841192040885644989600342744994666010799736438473812036040910521811568411772864853372275064473307922080717227997831907270246141918553830157881089004346690511928819304110756588383859225570503275346271565603339832523431427317980275203618660931304845404271508866499301062458062291904364426893391272550997615164652448716027860408588486315137179212863272599332663051797843130610327074297288951734816203458954757102626857996635807841000881947087500140681327719944746431378359306896763144677222881323760720035127643603426292338267246676677161536878364671401058118137447551539477302279464707132647601864761514143724264834477438056267767793144114423039853747403067567592936174112727479379630026702292116014348915409617152462021273621697701305512875568596446220343856341160117060210374680500514711778437630021297949273649501754327711391160015686354911683631177408153782178161568719233747481492293126451651936937094673684662102982910601305259566833295461162055017075433612333226752128056616635859652961997584600461287186078341036014442544975933359301190120746272631516524726331616280588304660329628173949072340788881817765914652273983956575649287737965062578142984914640625377593816348584953876108846474108579333272440352801765853552989250421895621015644885410184455607073774284290508214949929898848373318891523543190366066181587202196207242203846631671499410119893871366123505595169262960553169250488281250000 [156,20] 992023474407331808412904809735172411095007453472458829985005696516423833997658381492843416084187104027977517837533290899723120938951140811697628055159831343823893429989011052656428068202726585819795540068546586517982209823330377390202428686677015016605469486435527670377226168313322470479950256155588531330525144818442220315616222026435032694872049356605876853361024350884163279176920941799711710844643712987250524161515160477515684554871923175033282992080731338741494088795519024620529973687144625260067179711225758233775083028743230153196306630988179459562902248066690620623866954389001813183246599522175906914001315979715451523326471404397692037995926711888646823637397767510453683341997921320630557430718456695893238593029654235449882026640518565591521904337855296337324223454000829450172362323381452926796118489563645167127525390593754120702336004092420867974969108337559347244446502899338490406836561388591462984309413071894019470192576548313024305039119784348500010705852180758692526030974897800182982146841323303730853898473431175198112157464200331900715978252665948743420976477066974731058335785955847347385801732504349395294123842774800634755049699657525636181735760480450442850844519558773069758104536014747073372500473216941688086711147353624577264078553978381097285947692699495354168448609223020475003754572158139084479395692711839302979081976464890241121705986658624081268299200309420438866388984864199520333838304699536467675822454025504638460218015074136809694302639985454439716237012964279062312537275665374572644436833125642148001825364051407535876918793094550557978020297614563635049565658582124582862944407679606229066848754882812500000000 [156,21] -1997864960080006597666995195303019089213589914358568851987387568540690248627226272588087988934188994640501613148351818449406516395612675942250103978395459692982094079160248415284224968725170998456824841588120673934182480443889418377579634409034265041632821158563801629404428988096630151244145422987080753661640843379933120201551709481210133816210880925974137787872465161829202536825994169186176887441493693948223954801853378225579496516470231609813334831964540066574250516208011104641818416819823219562860491868687512640483172946725144105124576963405193875694336099199166249343518324863698579267839636344301871233682107397773530089540698235682122354607508262697629747863879359710797645421460142874232343897424087495453867252842331277205068000471475579593123437011962947997178731805845997060619975109505614000627793684060103532255265353474071301121872231950792620895146532095868198881922150971705909440060402557440069603388426278924556424513069936645271872748398720345226851078716161571804782963586415248191039948268139112798867342113036939632100319017887544216568457260612566071023534475565994006535931289448953695280855543612863516120669605956778749508665862988969660567922657049414055945672428919403987792513234109187990784754588851862418272711352841125293476292509930044654036068889927098170913822194523543453695637260592278969701632802323149557537319912088122662782694719689339014242445717465131097353676978550582731077753318213238774765193910484913234238602080737958391448650988648200757900090707151398100854736689294724737447236435766700492961308615228177622918931725516597451047448738113860762608759558806319931394548348180251196026802062988281250000 [156,22] 3353534423369250167571067399876078292180674861609595401319625487106464115740834645110962839509118827359622593238788085177321939517199446135001939738422435176984261824164943291045631006621032733390489351708864244254292921850893293731960766704541356880577173457419525210956918570128763022321569665129018803801669214993137986038372295071498402397102528092350515246231903627496328494888823604383848391691576578364054665837093938685910573739909280382155714514162352762506010208329099272223983968927229253307825062634585631972446547993454072060743511688300665133610838176738243531078295499204208626840960118798039522447932257466567628545381277687037346438219995508349858609196399346382178713535171068735220590849541222894203729967234051976340700295143225112703639955455345601913595581435686275477796221909220158737377517990946354655686165491494614911251547453331565536805243686758435645214256321400366600437914166647584496455699913331066434793392475757378436297858835537168372064509745175543020129668771109348241844596866677165826155076562740127382576697496051382797910313662291920803759487747032811226201831371481485655186552094506838758012771340679926220796810456315289867601557505294456669352950175812042736952462757468308366516644327442583933366866779009832349154205558055043211518259351943848842388729755945970051857386739402506907560772922047364901779426616128305462735232505849632318351659609666926636098841676574371484612313400491966383836699481352495226150788919242332425256979355820601193984303817162973877556548161867772696076996965947766444266359695041493009674594412999804127719158085496500163275850977710179957002426817780360579490661621093750000 [156,23] -4706704228424559854944779483392428132633365693081343637337679344330661063181608835256395658566973205073159345939558764291250533293555694049599689836120242273278502083290515353188246133692166285922288610547864656711625792167491757961164032339006823639931954881420032934504957327363246366044166285744961574333714156538020800721593761427349652807729960316220149125130734369653355278425240674491752881375158476318663560248745516261430659930438892045384474832879844672698755561113285935859280099616952818479376891800286745221389114477535712347636003137804028527327824435994410962608632529970599320938743123303414666606934851202697649518321550721304337856429672766014366917357007307833395586709805265905058778869306712454583886342658850624939647581414185666000939715514885607891463753263788005997943784386220131202556884610155638828456617234289542307805386466223344736811181250065183591191616142126706612428188468788643638097350046397381219164237473829013197076972834842303829027261560827536855209248681891281967652273574964843098083622994954369027961990586276781681819214162846388145892957846932823216561484387938908641612837828642265761366155672819341625030251752839326317009860093206337426912158825055863757758269067950836880549080098497793606732259198943834742089198930367085555264550798043051286020743256504822032096087469120286765551684955410843327369642884308910755818809062465992684083187567254540467248020342051566842737522876146365478315517589309674503851720495854163345235518935610774876513196353963136296686410398135417433188040209187377321705920435273580985162574381062237121212285862231834656140405974986309840124376933090388774871826171875000 [156,24] 5640452542299701078487103691508440455935419281799015065891859675509191035156775394408042675215749710008276494786133014270389181350681866780837421121412430397038056719074955122002818440319840448401082158338163982914361429440322686253533753492261304590439408013226729522119998502035808888691433804503584879790425605518363279994200883474651671273482932977938327384320336804430193482346910763127258946732667980406149416830311910611775698968769469008727724321338256846700732191034982952488376756622820905438858672083799515546014127556880925514518825045863559043009520464031811788377064582163853280758199813860547887139082335808183006211748116097744085826850569775723803571819292412808124842407986892005866451861241844375059341085467952433005861744655387542491974422844869118898444790894746075544200999307690594664391060642109098658166653475615885054546978133395782268161572004019248791072191826148148906226355043714299090935751432707103466550924874742597858079611816213965009136293748201771783082303163842185244415645716186040668249462873565095694611146867161402795619678426902447344619122079704484394914827871255197959246252342484910236459713521492450336498338192463445623540275325079073844878501321678432844021419551228840161397747954962839124273216626466211282858510407401084543710044439311442753489296596195783430174449039182902205274040818262375499870809089295168656045354363255084250062591700391363099280068766188580594026548069573160364766439676470213890157104658888684350115811541432045578431732957276805562119746206731332962507423841776405446270124690430168710389837373109275278938853277694824566874453792442948744316352531313896179199218750000 [156,25] -5946512871569941981057565122409514531454901971053591820379809978186900916662187187972360897174557349742256507793683883729147577049443832553656887609413849767824319893878586931797344489551406528688259318304778237923732176430367275329851666250264340317631327827877307399736952719407470307586266125517790836839845883055224482173266813378213764493364510296958755398079920900561077223102173420936938599665103422002932865143791615765116258665736945294177621576276216893379617319385612478737955932374573524323228750849595983987378816390989739703567968083574987602333663390945625481611834643971531479138747377825028834304308473931173746230667351745640674793401257175048866805830033958311934317747699857817194414046587081582304048992014387364587922598454237266892191370191536351530412647449362109381483862860469301721320793688362305864647095604929409327763846784653624479697517675299282005499068817428543037990312750963647913361467155127413908142933701713674904389529159865662735112455682635801761933312347150368924642551874825771628397643608961690780764345462265935873975222005334893540173428196211296505488973904492120417439804718327761227391525390926839234301193294401428788220213510309495253995630482880465753714276227954103605045601133991344414944279546556268746610771308310064361903448100193119647425077680066274382289212809326232199702435031632842088688951848230743973445633030472866124685948975073204011205192436849523393656654389358422847912071823097429597550987634032992199914196399237992062524643815917805419207549842053426179877248617356270611127069482509540695783710422078498436189288860084844039169194583298661988598760217428207397460937500 [156,26] 5702480154369487340860974446015870879662639043666538193497484264039943021070400134051379539440679577718997903314597399182904374237015503669762275968008161383243913627701484525748205867147634458463740829454750544259933545608178508940203831785902150460256343928880865215394801726538938655096360512644130820935855352103983335805335392748216319071046997716318570733323352875360716367995082259371383775790947944029602684614964276604199501128546088446598235844320659285189422981670293399196930861820824988594211316401602494054150558696666238379813167875205922759846143161118559562049860961549846187325871112483715648365081125440311522939903659357895372994097799423764874887946187753328846526624047616634581545044698742065500968028853230343651142585347962320628608076197065169953323321254071505794193508171127946736893503046517246521350146588984175930487300726342040571285528495767585023790083920226836867960713685870615463572389021853288612293948807433073069133161903065778690728487489187406422621226474047435785458899254378771154996811823962827497385013367933675244590973266682998954838698101500705587732266561240207118902238341590600824777322088874596611979796966566908838967475399788752915087258261722065840714755977520984483441763345241493668981491659993970155125937042040539425019342349369298664999637495837113386164725140695214907049484915165862059465539486946897238950685535009235217242169635598785174517106577108053093962563861021421617373300984011322395322376575324037124232948693107506560661644308462957841027861576308124377383436679995245971053545722624261096915267187948125342512770793872858023986317642487924686670303344726562500000000 [156,27] -5089935487968267710197890205412731678772429029888521596272669945747426905895421810079454573932904954907401707348928981948764286495389751925136907728352569837743524022426123676550341959412780422980644245566417117439002252495788304591293451194682743796537335658799714582888597905700747289750359701083991856752385467201637234791815638419713059341728606827929462013025482466182868653932440022313434789360062545444557649181543148661663801626559156618977843350319604489178528483508522014427727640149316418152738106078900660872069012876984851950346679829966688431946617431597733590290605145948377998895084971924139359316225498232386724729373981533807824580408270911014843829215471339946545268538570713478040054541095670744363393678163066859000681258158781257080740797363391063300564339251641408357789814623152674430321432690128966684857867235348147602054106472771973191269684532639465495137833517431059607384040738065585255384036238602012367701878099242897803181572083913640943458228448097939633867317691445273124596185926976258150137484133190188997747349127054629369277493489300954295869324297319837655090370996542249628838781651778310104901857624953202357595058439319578336597214575553099904637633675734727296657916065119017661624741602348564134617625750590677369747342696090797287492810081649805992345319949671123683360542942424324928303154375981591194194610745493233430462094523902715652694638725101410777004739677659362568577083230720516809296450513382883540829631225468302435089162294728927970134162828170178632774141252108388110680455262500154771851201147550111197453415297843322759153034630092702093773979109866818889379501342773437500000 [156,28] 4186263161326765274217705850161163833011782912920774076064382743132447439624535962066139570794655955269885466065132583047211159306759244491260511679377995959090369830936586546264864324683073788472787050216723315312905603317453699893167248432146306791537171493230423633127095308604371883622231051169832318238403180069681718900826387391915612953867540004339838122563748204670949944230923014753618190364851156998167461648515810685182999246836656945895706954204615614369123784497772089342659820014650565195791511831061888695299038037607176143571852192236873173962264743733120149223945158854919011509049013238704147783131802858262613049898935308470868400986328649189619723209162893053070566057516504067813784774699738459860840516434291344031020591046351512591969197050237935157648430804392255156796975989776715223254272030386206855926128368691246363481956362466121335838170795036714500118836998595382757288453305556626659236175846017314202014885706891991440941336649924055666830962963471808716344797821257961816485761398565430055384848631778812457019580995740962640453254557378654409295994984091350748972562238043157468587652732730263456570427007503809360512123733308373578307782527854819897302114909903281813675022173614254683488037495045871716475575106031166632132229525989698686491487626765743401995627920847822657344246238625820701534400153443168096366069745670880271717801416475799383511933093003130722557677291426336245909586116055245713646086472352957369669686271828833410841548673193877284235314537730431587387920012694270187702834181916337083171739822339881274821603097757812930374826519043043900551698328717358195304870605468750000 [156,29] -2953631419084756083861809416382941833657311228209273526607736555508954189434450292605859419921726396895560583507639568424713382440690947573786568486286657834364344397766699902396967130629722614933054227720762341973420833624610016438220241877055963891687215137747887122896439815439404274180401564574938727444510164973020465286555324668341388979076246715119713649706354257246099320768374400353114174392733875495019995944826755776633833726942931368596761999581332200840838451791393952242328954473680516288235936906707765137737081393670102223286986130121503371855025406561560988085494384649861005652683875984298120948854198479656981476274918218601580715479046947765835500653053971930741852575357411359183345486559459993842901355587548082465693321025217050332650966348322032121582575463880451669773249394650404993690424267106599780371359099584005980128245071297109711656400319532316275706728106541557948409021491830184910542628394966013310697562318511200341688605600097486299815344398345022323267290592894355498661518361242293023082087360025466849830508393794141207499447575253104288161727995312659875867969340081338897744353384397797355494056215160525817977398910265514713268352984443056045396485527460070226423232061728624713321413368352319065654824499620746525666943377981641172285788781987422898095065220120464739827240083012352400758096789551580688710060984707629300876184391684023268704238041301498276532063909114619371757094636342173513535982128570673896695243476674012838626641792309254368621396697838752854882565921526606005494385443595791471425677387919025010129767513535149169472048436726439705620775967338950634002685546875000 [156,30] 1381761291602684959875288970679785872494009596608789189932938626573388693647329670963566339226115066731189980095903623314258763613268398698126054211901247175482120418458108433357357210008821736636931920485214864476838237862764289666134087894522833964530741842699772802829283022729084201255983057094828223902251938662930985256694767082247266697507490450710892399296864421526451860358123498942408123912878587069413840147895590688560762335734005827306279611399346078117490081982232302074525148623845120553956499255937259788622699425978416568664700766407233670155255749888351478940671838270149329650288668580431206649952611432926515760964097104903530820566460151562503982659015690633173781555177519140893211793406363262838601417366001190551128664603640074389915759713657554447704011125201874435384392349722567627109944916589720352387129770456310891526752106466012186969738977769229418213273155942275828350369140241181184220841237049911306216096978577399265407892452726002632907441293450644634325678685336653261637846766579278290059612270551055188617564107441133018840391765727853235171880773090478505565779146897054211389085763750600411227996938025005993518959854325390299605268356852846542701837593342604626386797980896688795207556701925334936011688492261044506210535587768861501890272403334495591225073023941554187322348754170159959347545848822049752579060481707101300749788913600817078518223893838803004846262886279394677907484272472896888394379356884356242649266634693567126099491029062460497403430966196917926262532316813047078042829053493792809790730636348970110884999672160717140386850001012811904584717643974269531250000000000 [156,31] 405349392433493279428353041665191511163166567249139251398640209999242886557265730131593969343069025184235474173218156189050219354555922403275018485403067413328154592692640912841903151615204799105875020236454632013023066665826850090488413824384483885050397951669066791438026325188203548175592572385516808444550238379410354104528574787173478665330484582929882175227823286206737528154290990729387696660969991962620343090650271668395769657235199306871145194178444457763709997877692783574982523834975029521059006234691833109919599094847703503117512200232058330846759308876118511626546456546581771150649551646662683281914322671059398770441784375842892070338010412388007222031142729907600632934973452003068450079302070819762623975058093589077560956635562319729666941387394617234142924076633611344122404585244142006524937480399548689054936123207018464625588951961400520058663038697846419870815820197104729546797448776027501536964854107646140479715278973324992538507003164813927684546085378278505096349924994697098410178919143689156309758058926140686486022501878513856451298005351588890672033449673564363305149486447520077715752747694566598358509329920607360936196370029815119472833982464178400629844632020255128190120919653914067399103561958740651761513792042800735847550173094053169043861052747285349117838342976315843589392078496861491717129930446954598287735481692473064980538499257990360569854990762113853019661266810754176414790252343826447774836097374469404880526775034012889788433686260696997938935986949622225626033756497843639648362179833172576346448987356257377997931945164554056583629607485270694383620133326087951660156250 [156,32] -2163196936629860400698563579157185967678501775152004581018664342117560865943425183569400251520655277638872428559258777778040798179040231599948819856554449285161530902032893979334071139728814711946925020685407190876151235454736715482139712856897107674657714035377352094623536422108429445490736771125355824387505098690322942650422546208712493849723383102797254441948763398901383125271738288374537453444056427943503501107462333560583858991391120745902831189450382103760217913451837838257178531933302941483761463868226102370379631239380022471328190783416071368827468560286646278053536223369304034120302361479002093420405422617573819618463452185635306372778839191648560129352402311838320919118091966650741941964361825237957097116075683877277584883471972284252519473728548506838397130327364019315746849138058046535369027758896840007416361330235723086612071074773798503232524853630051874925067521484872252905705757136562411928894816239377850500799268114339368709010831994967747135887950740654564633782124898878363241697195617007756780407948490211525020233490131419220977971055615550113232419802337950288940324976225345484463755183313461595142592306559018811173307768981347816535284615864055801906412245385791206573953150137533782978920271036423662498880392962967535100478553477727238158216240787296327057606300495271194574481867889874917199213662883372245153838176320110169695324757280547404996533121564586351011785688478501755080930180247124123782783739475701802469068701993461513219881498160874628999693657670842705404928424752562667482550142813353855175316536287050662609847821518697545434488165155487174488678296794732910156250 [156,33] 3608266185412966680711479716224025995825469414318211430200936927351386594616974962915053387739424591687905175535758331792168658733068788702215244135548122616755400853020067404355589623582974316350298482199135927608149027647812539437913182331866802850191629188953426842245223428393126939909875947983627604980231699795113276030608270639700264633891879996048206674721544001177895313134581561548927241033873292708687389109885031443824531630404375529637027595694525549676941328144877955564804557671587110406739176913167155437893859617081180437115958164586341463703628033054823396640575504452200586718316143665430141408670832872586269358546689914699804620798729644540712458646992995785579740426241526800628552439722389453752196254569879105664422947685788559189792680422618480811446720993937479061215900324724649420593541521141031124835538150759590196001700237188353400337356557822704794298471688455546878578191300129337127912641594886064039418999380059106731305418823702700644443689450811487822550910921554523356408526719830820261269488336092419057793569658462218242194340084356752583213980910683804384448634173180313481863666962683218464141748123370812012708279841428751662858911028271892120642621492479001899937535732373776448033624137618521123214385069773902146912650908744839314438390299688442522012353807341541323851893026257754957004126817664717960614244320516042707624992213237675067871428522423590374655563740067246673547377347928296555501053483478675060703847144813364664346481051848919155284794841034156908475834651799246495737044567298399648770011982452373747839921450081037158349099817461275734883085256645898437500 [156,34] -4505643283013179782611905734421997308364943941817815520584400786050340469418081084212794879204403066059524166962064636913176077165793985465294958463066025881611927942733364555293342807047601102545791905575360804865836906640153527944588788979207545542080160369142141351111112811029667222427809879693703555043486446753760352256176508637109203819391883849254343383852436949445255105202674133788576752766209055896106349415329060767558409182326497196738809723474071389885824592520276743208698262655540201894922341112149197079412687150514986019615829244276182188242385774543062538661732291610675788967825230705458362141332735656208846556025707124151762883070681953628718896875999758875065614367819583755922713225928271797869400881925537055827298638690007599347201012770470107091854416846028072484591849535707885823226206346263758676445653162338660097322052968007078159346668933934997320822746240414785679933075267263572063047572701712824368729602675574062331753867428370259114710760455867904018221054548837891465959771378421958568288250569492157115878301038959891319673376004348807557091377320899252720521947263057150747885129730561926876391280019107500016451212853499297686263032505386842726536800094200788895221397887994641125914251592564499424032992469116838163562526124549713592496301208271296997000579550256992575790659182574224484198934460206046254193963369276778528792199074906088191151367572929625204636825554781866553869072040412559393218765022413767765630885816426282921072761149677372930254899434298734884366361554539739263174052571945884268521265693456962286459606832260028828006323445701970918233765281639625000 [156,35] 4743292295661017126887651377571521721751529416955292481486792855081678481747608242562739539142707556626065252350866110762737942129539421194026708147614475115666527096080748793192492981657050873275439632528557315838426693174780596038324455620528498840281084359930591520543250472041461946464343252065885527813490446452818810958621653694080003126515132615888926961603003071337620115079400493392782843975283469620522754878797959230583441311802285292239545729214315255841421649418589043710372610124203345804105215508536782762930750975398269774102208033381809028715371201777905410132993717939071911718496196387341733709690553982359481920577243307465482537344093188698065773947225066784803165782057852302030596456862396262290018754831184734484868951818747660648946400595581769489639039208946867906764350977081499789105484129591837361880031204543150120846213714111659195106143669056694384249818361796141403683009358284046418200041239261865223860623529841847117768362830846104581302746840519808792021498823418886787005794541242334592397206440478730556642837449041761529696440031287179403034745205597164941264643018619347455950236777250738788914056969914238148411677772295170897732369794488322592566235054474821398436715730684825267368586732174086656655452819968305329020986313947604933364476671895474461967383402255351518831696450566082602183039620038061025677222677324316526704838178681181319206513494737768645810046154268764318073642676960442323178334939567011294033860691518746662888399306820794443903870198761503776067606722339362120565262828949804326210022404186670449074802000858730522939334717717422146855850947839375 [156,36] -4373247268113312934175648028718296753268673924920773702361715617188903026257192516407199448971173094068022795685523610880179729272072452608835153451617423870568168396087952361225013552262028652436869703271514524321693485828214751943712016686752986290182516177699346060498510454762781958002098668724719176081805022115769158725220953557848643598081498842101381795523859967097688433883174152487906261586019224403556408697958265406123878387335975421860406286748588749446398784289867845118781651316667239082989303692486724618281854659631995107931457385668568322546579918367570591644072322463796487794263303066671746590489631498232889467278385522046449031256539506776470203100274729236473023287641941797047449462790716782468494968570339605966109859648633620459418654443054442544743587396035652712450333507908665434801116037314914845014745977318561132442270725134136536296723725137080967838449607490297265321241881040065045004791146181275068692019777320455398674767552470820657646740659489226966210499806368535847934545252978489173120284849199640536565808519267970874549566290312540163939114480207847998187597712179427268886501602755620993914718185029101740617134014348281038956831952366928383232521549296014868122330509473889317497850351823967883578284517283530541218058505729587200904628165735075527324956092956393690886802655936043277288063895647453903168195654550447447969415107032197411154761714380122467658955267097897901377372067050825859687363095283159105590394119681478964915627577781845079841260931957522980207799037770773172445580592371292648140348971770117187907563142572032006535605096975586898439189883583 [156,37] 3590194323012508341494631978056083043132140184113279861158960282894103074373923291872832004711489633913396659620538544835952352777977153064168099489817422615013070526624689803101614683363548718280669154000309508991340093715581063569825959905078233977502662472232683222867453079758957301222562380707563172113328984370985600345072674659719248835840541530298430383288191381050583149799857183837145392744248157547866409371048991999418947517170869544024613444422118223705422791356367950735072516314794424298459774054481518860719713101246781367955662173168592251782563998826356629325762647831402130707878197021313126417051908578221131216330623468671671544081163288896218520714229812871925805920577369309126538871989541148098086839290017529319762204291692623292216105110967105906668159776464590870340416325591038767449729802322797964251112207799052958824979218544119072908773182012888704609240947424438387641172142950011462110190093560722917537323367370409593190378005668638988745380334267444797025595912584029413647777855087615034463394602315719218669946508549775013646807192421352031828700177731481200952464413651105773644253253475395678746434084194978021685843251170668078046502639528575123640593352583903901586542345805412340216789638082346632017362428871287028750844109470950535236681950781373338242637701876641074948546714529674512956618839180308457324232253833466574095058397544914160633231564934316740747712888067044203029871356287228841523743224108712091487575829610085731487949853533586501919985936007464853383617441876730624633350508258742973508882304446976533562799903968612408766628848445881035549365440 [156,38] -2649287335082445223100291666813536391041017437438831260272364664531401977006715156158305143765627556204063919508059735684184977268445803446245011974386469682874774539342530848254780900043954904755870460533858960632120264947164625072931689428948256301485749358436329734154709465702582651392274496009375209536927082000527508511120572563100867241743620151473797011040355102588139079552932549319387718486689461901999276446701793459311779063846148478324427166481603347630191895704802012531287929046426288603286501659500508377617709107024964378488303230957021909186672255424546653964633715011986066966020860034431866425138675519964204961437313566594102397716750023759471658090844931128760330851345668192223894834701392654004225825687280393800998771696242519652764145343470410581209747433245473898012799896163443667072828790033667917692850744784597524394152224297310766100991654433792905314980567584405706413902392315689296284906841078543969031556493033617844377401697765474506173743519764469593245205938556774735909336768207240593310680762748040778508432930728074419063394395913695400544326109144091484763774751308361408545319951300045170399756868885757614431288218480179185336385538556033849577685203156274744838672144158950981096528819755282992723506469954414327696896378954122082063416083993692914286688155513843866825022891606098321107283749521352312478887897211706730264464130753042598693533076205116013331384426102584239562681641790383483575005499671382003120338225521351910290801437203845011200206565912469737639430948419256498293088324501849136823015805541980144869444773205042107238799715488275384978908 [156,39] 1769826187257250323175940212352669409190753319241720340917792458768180200782024562148679026206748330538135763551421522032418773318324751957438516076930543498632051545242838307257562875076320258630835382118298685056391871972434916976984877122726593502427840926261819590584590364048574269101986172279427512014367836674772805643054478811122947978911296063261330177238397718514492517169344026907522039570219631116220507621073337201795277339774688407135723136320271736669835878113737106377581021910353890199943890141636405450235103947651005923841887984167871771228779128500684584838326489179218466446752733543919704030461546082901341710657762693468273285858247291576126889210982132432706900867708381809914148831501417846274856247854696145567348442531679881721064737893601174044286850650069660916977210711644851147732002906018485441081140911851373039949422395092874583979137795992591037541255593211778015074026298173716411796076763192994472657370510775121916820534398087069378677120596179113262520918034825664044306602990440296498292466053800031806736222162403519347211602462953091211610220969098416761179852902535382268286970849910831588210879820845598090041483963119186914013758371535481105120113276872658841063586325385731580522890488684027136252570578045704350217814477710634004907884381243878523121628110243857484932508033952766255083574267575694388369652435257927637595346056725002628162999852311571997078172602589270680972089162500546960386236761533181545632432763995480653399822016829178790532170565640806214225124801192854215913099274144726804360383046330057213564925422269083574893984521210044141168 [156,40] -1077303224958294323235020551951168429651623699834299690119743163742972288843941360081181954497033293435675583891306442712329374509740512103017451696472342673262732440367190759780567901455816846531884236404420666205886813295992367952754212938297549986526336334302484820689145888628045472570923191243565354709996397677558435757150168699232528496070555475423046397146413576182734594423258920847980407304521468503986710015778823172986938195134979871012914907461516599531921885741269259504172395946553225737617382668037302588796872649027213338378455714385707826268922523148621340681721955117702787033063626491943419691260918268740627389840176771046469700151793787992794991539315633200433642056850092597043358142643179939114110642818736556731995192699533859234945132822721236944728192885175435370910411695608779920176597202571726122032269327240392595247978504517859629975964852817706646359839466638742990277605872563386471739261834567005609077049307834417387121408080621365899363267734241608050054277895248526436898118240904648130185664902551328004813954630142638009293075437872253822737511002357127890495902213837296329964372028067222926211826171719853949026471898312226029556220652949521240462855065483001685797879859638400379691638611052721943506427955295622619424724448449321145643539456170903036249974592797733090519587427260910132062407776155472164944187449783070160473062444891509639378213623122745310786678030462481359629750810349918574152274799685100319150450008279088457260924303143060448970668625397021723141697798186760338825670006032856642352608504794291658104826783431557944509541857360308072 [156,41] 601296528723263457149678197404925550500438467194514003159918944573425263181936752820975244367388602959787000937204184121133729578715024037976113609575655093435474651715836527371640322710066344980583927456597486363133899209182043819095611424817609367046939547116814538263122327843728698184409962668994924268521026610001616193596983236061102922733860270110378655975386062188030817114487605071325609089073985909821522684230765507226609133017827272119159621867791784005760419955837429812586548899788764687519253025389109771951342779396791236223291133168832500419364822332323370381975671488870898424146049439379089267210128375767240353184844566696472892734524132737552698606449889950819254628656402171471652779883528293779756722645489176657815781514467952523461508139744393400250561522081114488313688398626289105843656207094087367324522627683620667446243203557344972516293538666666097704933353251071376576041455731714846254065294354679423450367676295294164289126979866256329165271898661516640885868716423670336396796255668524494675762875678066556949758192472240166607428277597388236601203382320000962332851075096923261795552985008129510732983802383709642392244233192087096229110163652153478441358246059717916636851282657718881439242138354412930032817106024419697771746620886891988848342653180472782265746269882354156602130051393010078503619654399723764575137329554363607568672089227348475864946877804746276634594030239802813232176838564021061581332621148508795801235413335073043056203100146411479758166873268345742557779555257955296415811109873412879413136132886605050716562678201239891316258735757216 [156,42] -309571600516924440486976717275199056444969417378471448920448378859885363924829378217143478428602335535905757132429448576653924949338706553694954565942266768053396742012809238478303112345940935223591665032575506291046306326468511049204577196127519486575884463039254407729240489453688421263516526417196347791808725025995155337263926985604331534401228768973434022814093009678122544236398523175335439894101301397862093885187113994381276578040648149449273226717576736160808134975792238851627988115987947815504357573155485007442183051714461771662836239545738031321967670540671187414294939532495052917637332559222032847663011584562057521989495578044147673524633853838612622497289479361697896323186572867426977207123852269353581664254866895757725468680955380551467476916462786122697247412481082324048337543559706470333614461906030680338608472000292504386485864599832315967912371199282013503764769816431714226060960273523791981891113502916938388379945575222816050921248899660003946767554744796269902302477949972189986481324935213116956486101457370694119657572555339837167867586719432692507016434150083947260673226340001413343344439511796764550749205419156424847968210858702083503796292593595626750800385829629690119789741553332158596394567753435804233901971481535319737590286811775539206695620622236394445371336767683620453920624261234242300550556800815798674520412605312024900872430842633385625963576416026240503410057964521136274661234900820997597847729930289509908415053884304641649053267168438883576813459572377162789577942406614758074644909869289239434898001798555682551505077594068931109479208698 [156,43] 147747012851691448213595978967078041668499610112636525750855727475725339630713278963302374260815717946145350166195900746457765615221983624402562309504691551542279146638300388114593944834471852456741032392721177843275101373168301923705620281790988831342373533099997227731937259565125384615848397119675626159575028517090360068403924686718978777099548093852335778274781178005617779418685350733652152354155046691161097696583200184459888044751761606507775291491082497231830379269076198324612479885869304101515704582119837073498319449391993189321964544071954221367555287182582905481822765796403360601971940740486046485842408259079394758349109266035573361576246790491403194756818569536380343814784835928014710993076528725018248826589899022219963102028498527269464747793541531266537846182249987784101088215541188922623636328459192327411286882786290376896328807982978236799583268224419788563789121767657133583702367377667655232085748048624085570172520959711237072870375625770490805855572264472298796898758071537998440736071031758345195330077113469290430844645663110107360747449306162582424546395776323490647030825010717408836644423793508953580494945662652476174192966962687137049826526979462035375594921287274938191694674252191537315577019644015183573812533096716119981656256969032908529063409095033779892056165603466248009350367561338178807849727442011143258520051689159583887632043920231104205334258508447515723510490920235928358804317503492030742742034571243053273159516563115191133422882649795610685841127231371729355993348190160711730815144425837143864757379098952284759773538136462478002709064 [156,44] -65583096282408924248636310605511284617856853556934714094628173620870558709023978181034553624076959368990484996545770131875942419313102809064374027806288629689220169715043287391974576898534765822465309705463514890645362777117790212747769095563205923380210655851038090390060536239017254148583532915775922214347477938995839486485466328489433787856823928771058555695631685839090470032791942246261746061283527609461702421868935382374090719890425765298271697932631615488796327953984881803900527178718587772140519623379973572103781463977156798534842267531877080426832190825149101387653923576572870802781586682652939570790816265240129473746536770845556453652666071263572572114014877616872379346737893991311900695833308837450940437470105892045242560862955327477630006763785948116183229147365186032253308714638446719984184302358253785654290683865392448688508552795734125808880163166693128446095011011242205364892881570278769838092383518461093211626485035206294897668951802607887715728583046656902740171136709031123470808845509280092725158322885724865631962470862956337655178416020900586589711451136089718814222222402992579032461288189183314155071860895511715342922945951566222357158945213231938856070774676881416825700656760401644253673312781961112736130286357591203418328319590455976801817628569490572431297090727876234903936428193193192978099516196250540664584623985692145571553845373993748721477634594443144291681912902737943728539265152162660231691752870968234869712712336877882202503447457709830538056623224779050702837477180799680343296519574110800539204348695550668573558546557812931943168 [156,45] 27104883241495066002906198584141617728531554174575962098381314508373604739366681307053414111458235102506995290363186247879699716775304402942481876581809116665672659482639574148344878979118715341731615508282337212456928813530913108386355314513669889400887510932457570317438193488269882045089106989363461156490138526998706143961977005376046566101586504804558648632530829200598144035884194759191237406530856891374103203512444344136610746707306250252753866173334638934261977148880510777451421452386028366960139924220911443830653147313624313320746522839237076247931140967362075969786691593729287800104540504047867061001516861740616127603604328544163071605230352949986306264605237678891656230475723307537118466114809771877194180883686880142403555310398938097876690741733068301389379804432729409179687371584166339054405671830946388782408674202110859918312431236924459863910809539766471040097134018258298681569601826315506028125791497652331439777644978705804115182204777151749577689693605631540797750135793707380375586125733298291236323498199639885327306321259838334629364776551855491808404842290418627084232847487071520415001597773055355613572575554555079660494483972011846350618790008227796116319263579724494682501759312048818913411671196335603006802130660870442093801912768864205633466924850791635282368656715410638410627231985771599381513903662153332107645833518088982911579968705165603861577098562956464616206778822506719154487179430229222362211989312767265401621527352106632458672205223848758902507548462569364470251381350195104419618838167754012819664861268688595835445782321701079264 [156,46] -10417891632549311668466500182264756236471624082612862900210637070091504076436136932851395889225728932637351036616076174667890056741869540365206532133316116925180371928584806015745790967145608371846692245048810999441767133611702213141543138275839192123061454016343233804066702902914249235741432771048981702050272721403478526104095558773449979957408974052270317502825975083172137441448317326812966106580221120907683184915572274184213225426582198271091199590333708509900227337256666040413818980428773841926964591166896238352880770796252437814803287688375544520904518162886216249252060564503136005796729672841550855102134125680213443898338561568141751097873358282779701496072911832430014422121979776863594186782016772857955101007608393498457408160843061289004774235408593828746086084327647550318105885461014542599963796159867145809655887661315472808101298523157301026834405504608075723011656627171129514002936648469872821081277293117380822409274560842203634448410993189996521771223151498691754892873163619297525165336416031449537546528912288974868780997001585724864527371537646592005394720296385105134594322480228653311971011465658872601187088892528685520235824099631283913453215131979698835714898119318694744435372972857437146295678005167826514697521182866312183632278646923364306085396749423533924130569046736549641170294662995342938932906296122169623733445263207871177336802542916526665403399441853169841102728672561570450438243149902706455726969160557393192712958147232996156476062853236233558923169860543473086544391979887147820331513218206366923694875834495642975065282492080880 [156,47] 3713243118714987226767252368881328154209647878779118000676643260561697536179741511255728389229729784122418549872880096939955732137651854740716617742564941627038425764709009725905472300491394325399664526927648834433351631631249408902239996100452573455205761067052038238843465438988078824557674195529927748245372200123207078416625024756712775192884819116591552173605085187446314688150883425242223619446989898733117721274823770501556009656233289579220264346233589352281448627014441064130296342173220818401450809693003396628397492050506505915634251380655138261031155233266712293836363895556031817561196045677379101166394689280309637377993046668585750833235156779470271787866849578641994699228818678291243809273220748409319828990978637172906223197875415165357180570702254740489026861697567675222479750178511545270941421796180043491499305066394874926996128654391658593287907336908910770679033265232949581694210149425716138000722863088967809901726874281650773539787676447559757056728388905050966961042974079461590896583871510886168356913562315822154337110516393422618928320352744580416242706043730037278249743107136038317698948450063776881798115348380105292426809716748382604433000601423736866734802169041205372350563605430264367912668274689330545123807290567420608295922657225222139753784068781305780591550734794880420352840076667747099516624924618143451834022243098175220259848628881137049444446515655895166188497107754099753920442922476461571231699379407771082141899884731762890008100937157994694572817668177740162880282012426196766080916015812895214434259257254166352379374362112 [156,48] -1222933650419321559250578413895507973242752370429054655328573469994094495974213376073405011455429582232195166037663936201867891095682084785456477060035320875599345089007376782036929907582292949960620383238282420694591926224618598752635842140991544826844168545449432344262817332800625514797406567653320583521062337646648702565403210311238145894975166685805809232584276048541752847842953276207084605738078948686958837242238910363159934284252369637442877578895524102277854098384177640274293676838065560990207741196017444389263665514714283528543903010002253949902034565917372284387602724411126170292556301777589179798329206213711064193210295287145879022921647942818538844361059459351631847135153437261264195108093847236200491650751033421166110692562660734958316981867640888660562038583248508937055830341179617848711928577071058025211661993636096314445024408658605164694481379596495773136412326493572170372434047311487148313810416330308039601903524122650702289898168646547097334756827055908297336570612599418858578659462425465151750235599465109078504759390629289625090468518731053756176840081308432148288921730422832048742662273798575578595483127682162324093601646594107373674075419745413829918468925162724084990276759511326238107771384143516283981085322892447465977026290088669613597025938637419699013353856106352084341399776774159803596872148439245910090617359582025776489950253331522876557819462808953269875068302123404637848419676998048606308672582283959130602739327213006182596292329582404217081800884270814707513222304712886463101958476090980859355500626154449848028952304 [156,49] 370886134493962928515907032970250764767451355150815530541792637368800005855097535296919014212983864613523807344245250071932450803827374906777184559064386527822645396702334299816402286113373590158755705385739026170841066772464858131979247619995863805363395136682034832879697157866516583911743714734349147748354666918938731725761462027828623532009270518397555745747326482273446930073439442072192625725557102939689997357701005116603972626207046335262332496182762143462742764041778136654066709154432623060948701698260985335182290011918349147613034077553171169777263743504197353616906305670020999108061260959889798472175577439639931685641185299565200757986172109416802677565042935442555978731767766418648164271395417900112322020073096871507153806779162389123102824941080150468324349344760607551078099442671102677219018682369760790039617598088883259911780045102488561264983698655376908427955544085177831099798011384527423582571808332298793604930117536233075738145519378790704017089558779412818756708893970420211230814784172167502765120005976887364100295861068813191912742801388960583119562067896455484239600987358122565112560328455638695594395047096945623881226907703736478812297005611194578732549699870218239352938271814631302968245051061620875251146959399411670124133933660622873892102747678418293789910357655106337094168073989508398221446370910688329575534293720003153411499477492497707432240707642664132802145742453590895086999668328542090362552836662073606763027253600212738439449383095565849391751790866926675957195975267411007990822263192098151408618258128151425305176 [156,50] -103313272783637708276800857653352167347934850659816013215061164804126502509732461005530347501641969845281541854518463145950573048539732536574384211161345654596063364337172570409848092967084808364604623436393656274902607777022011856927866410641395260207220229109240053381393809732150219464046940934770683567249493970264859234639360493009341100961322440743204480050792338877373021616880324546189389509166321851893482211156020551398429548166074990457203102728734720533584581695324379143735274832240734476886642282018671426316870253477606593001003498075253768204321845316723664619762475769796976515286916484468082858238930035296662897157712044949125153586340067464439948443055569731330804219216263428715168660169398059472007312541006228982167420550247673840128033595508488790414461464495054832624837715522498886581083840252390074768204206424794910592772258644992953280784441413103538757230446755297447122981974995248244956011089929677558185917525615501162012699603837591753269092587714626411152760717331129287723834176441699832156839505304612907524364836816845671177349883274765716595070590268232166229206663348324208697387111541650855071572299569667487192535611676135800285840817886786786630539371176835186018338805859322937424526119150973094234969226030044149007978926741624554294212305539426180258101768328458594661019271026397928413315444639801394542315417868386420504009650736684154510939468869208043117217843117550911490965058252228748557152907714553501250024811207186606201688663090000815417149262191379376366000128327401910342276799651448758929099310410978096064 [156,51] 26397359420534936708616795856265938792020568294824127078553869432889493946570749585046623946827346735230948868645167904259003055410946198236773574456064851994742503001432296729961940804002696147321060464376749445867378886935845579615308661663609262757588646020558535354101115914276705676860029206054386793432500207809630075627219582903908545990363806082485330677080124367231310553395347300609542975640560345288108014859802095905751827027817843970077802917036230516095076423386485139746778998194378702689753923395759664481469445133286807967004825727764507642244188387282047727070018911060548664464977515800518824245254089822844993665275360502297936311726967172542782243814877893245762539378382697119772911884015960206826813447500156917263772210827266973341757951103473553086809264320154511199631946018792200130736740917082405445598585271490464728344595912528328062393087924865954921533819872607247548450930532395535456973264614839061804614765070896720738882097380583976334199635746962784760881735126944773410465562930807881071328728872326301372644730523067831513983447690224569077486854614452690150843167855482255636295555586962299705506473941887937558738905440013034923939537710466662043070508285238614527787807158513667450948377010106089555986401584857096186444012591520161075804490298141145760022375626877870482298059951110602090860338110315596286713078302935534482091874415932645618800913481172201478078711350724259093463365196726414398564728526927323109697777838252201675423225365829806778420252483993657918726625185575396404162619910132400324686616084867044 [156,52] -6185458120418590776411803210939990194011647341510969070715758725258359397578579352933416312861926279482870910773328632123307025430273769305181947723782251308490383483947156769346303259032746932586400144949449238784086896335352769501744911682819422895161171696785721024551160157627633127205427405064307970516354743205494889758572725745962779072475627033861870167404558066073594922366469844057403121897337996671813797761165196983282857145258795334590432094277639001404789561426560279676025678784828162263685796649204119072954317573745183393775594953132240589301273731254874445133753652948301594229902137991929602196584207763243467116419023707082281926285494663044231471472767826570532565146735736728762681722470146137759767880280040614890009248768299457197517030128179615423636236157803881185387415828409597128780888371000823915916540611384835899869723303755279575970053772992595598325970022744150703210522406632954310621967690353428042817812608956181314898561417870903852743377551205392229733058607324545284717405538942635745948959193496788319518559215184734584615058948428593163485092262690443783950527202563703038370267367877801943869049989765169204459693347912838629459490866467052323489212590388639332917741780723277267777803590329524038373221046974089603499631950430934382303572196636319286917266119013486153611582220875446695554654755490601423113211990046000389828955621764013353685530047310568905183296534185598478964318015544595054648525024278007465460628171200899610406759677231010145347373278627028612757277659063978317452646205389412115558154898752 [156,53] 1330021199417268802057675593782299208719133973589993719213637081651279717386749549574062079383021253874663697797270835199427713656734982117498201135224946863672863031099742332309592732747338774728672551481454906685166850056105426835275023502285779219232192267329754266480160407586338323411799134445352202963004045431350419213547429734542697191732954059702047663179482551175020765117032940818649557115073505840868338771587709279057074664932569000264017015643890273399025993585102203491942934502339501752344025167741797805834711798791472422019238604754129481924306653198787674183882622985091564330221781056523877673593930486452758611984591211459215180679569902830149778463511458739527672017375590165915035195781442807343163314652723771043678042938270953919358914268252644412086309518445999814546754514401799886106108666355624394411627440222293290051933265398783177952132634750565521604449285206064639130433439470643834655051805419942047678626015749405009619198756688985567819612043458751980985771831720562377673687134700634953305450914624642607863138563515071558113635856089873944703530594091257187555498028547258157359197135226110671298008482609891929469303682328280618611870711030310864447359814427102410023000552955814691541704261686382510379041849873616421118209007122932628200935458612006231303720085172767101721861070099268906513901688317092498045980733345943877105769114706958651878805431879029793628238332708646202468349575400502832214378044530234650513640080375211991698920892923772837287047724807474365997341742713066439545224098556350006181846816 [156,54] -262644774272789035690221956935867714080968419665527664326512051876716799002903607126739177053324976545621261923865566817185879021047408041038142104757868473330086038437365323234416211725731661498302848686973673395512166384524755978030648886169763953527324607544639115616171114467297335723109308055444420427443210719190139510363652617216827447757911035057907484936174655216014401234217783324040573503109038463141032091758057841461831236670465783496060430563003583391705822722444366517817041406819823246778773561023080145851332615750607928233651691174237351242471582175760233034100304542246145458529265908494774612198356463720136667099683387828685111371646933356486982744685901794467042054015412013909527216136997761617423507598044161858669660139070184547458224962518326861103456333842681879054992820899131820675887140869478939648423706956682095653560248901803601639376884303191451988452148601457370573664886861413617958414542189744546361570785935455791004197834874389346225681551229087008803758515909180824512727496729546680642440602143581842931958640379799009930292298383443941391850583663349062971190932246138727339602438598115984151015803221780628469711267622071716975220907135901905723656985072942524966895228817267850578249413492013944129802712086383494693455096646938322081170645400172152507752716893961076934958742957978945563727738118533127942536561225200804942237778543146159261244401861450008259095348953242651530556144378350722632608234124111316267451706830162460945173988830064373649933277209395929591896984627436461282337601910612893723996 [156,55] 47644092009573095761883731681016684521119047207165763644940372459941446920317441976392228325779499327009505944542321773494843549813484687484452631700485626055948133157957421740162007558578525613919973393603121339401725267862625613358089255396057223786258156538843169931482276243833684850719480266338600230097225156692776066529167338182815458495398160023363333810983122899858360009118989114590303330056641898864001994824076971184003683956611839140608136018769163418345082766834773624832829510746656403318545277484721085531193901045861553991627599710618126053577502854033201272414100625137394168189848120635547891334665623922095152510291004010567496866574140747126118884415216338870913037199979647109717920296548741927639560369130266255602581822824856641539518312336568495718480601851344375531321148504495079239432947842840453170612606319277197565518963900228165842332238497928153089309820045618989497625221832642565629798570576488403656981890981001844064596778452486978403763523369973257720678241535854205852125603538999306826662406304556194237083719081919575780946053566648221996225136043077889498908136880850524319737917855083478060625695898714064725621749496599823021770794881514463654416694039297602223268745966429004467166269547709501920665186804034286475138001543540232032997802971247096780337908351817956648648365834272026237392016574723531920147153762530888207158118450945725580669030248691730291684075085958244280108444450760186933325239068529445718545910451730359222137388399394498925850714066985453518431300645921839882985003936919676288 [156,56] -7931873458606414298330191822075682954169432939091004943887917601594301689990472786003147411288243017234646766488116795953391521751629767139601857051484296959792646369998151917228320395680103970319229595824025823519683738054668096880826294301458746816175971324065004210360508442289218688010247816536466652624392635365375206396049114333187941060181277103312233991791132603006798737867717109266003200002893848208650847965715649903930144837689990938244196607483678717901294797550361530553522757839759706298639297077187549884109434591932100725287726071746239261469708634872429572120001510863661914337247061711449659168545559246719266317394191385007051482719042021520639731007679108322098371034058783044194132405836122451960686797610852106028089279261122049340026795339723300085469928279991811357280457585294489327065989052744559734206786088685537721499897019518140980753676183568252235735354935591116164164996968991260937622565396887571743480117630886430256561859820776895644537152597288413104647558802861044268162511116166198124521877801886318968557426487195000986713629835919799882501183725567941503225717046599978129724118412679324537567584800598293624139492040348460652914746751758631048006092448023119159611094050073327102838205377463475241945095165902657932357970147041381405411336991739038686650348759664237222989738337904744588196624511547972506117499805549886651684631837829052869314000056094653382035742040050069551230189419152603151455562995772207837664968121181797057284392213302202402427902046170796987772570242252876097026966412196896 [156,57] 1209082755919700303939654169700840195242986222018416692289918085852720192651458492755008379277482985930386900411776547019518662959516957938546020022932158594382925786294302378387247014920126191791124271245246705774298837348146599951373303329326719317773329626606987565407931400809474129622255708488313442817289750117782288428401866454089009639684952004141210693081349368261401858016894668055339469312893937488308115169186429480737996788053309301690314289544615013150602766755626148706408494122850125314828768280199678137593943730092170372831137239962857012251876829376767817482111064194105079329357415402102372230823759353425882759551981790072066996661473325627627559732746925163956989087225938521143651332057968016076200512694853414616678042481265493232702184310296726302353522496902773369093933002924227491113779725010713980416410151030278042033187631056340818231257746587411156209774355780573722517636745357248049434029976723237358216262027489043867849865792484230701381322690867770769955658301956620608247498822910921643908084718303082715514320859767955581946582257747249426234380775788369174366431413550513030408844729065933188161694589314409339996133227640053898574338247689261001749832039983945232150426107839522299700636034844581512619619264413201358170379039558692057943744270850940415458258302984259470847530340349909640771576857911779752628279899051122861504025183538480149822638835564269085734648268052432746410618631991321716529462854204167480364233163519523458041172218608928451896832126832762747616519081580384037124800763460 [156,58] -168174739575814599017722747650448283379995564680306051328479685316331915089112458679930741702270799170288662984930017233905934941509248986846674607726948255417837974069764392619597840634259144444753721095745681245985732540767691128970822472728226016108225845782836162548755275547458216678380279399214770667997926043190648997031719266725570426864728072341744556469763250589893465584915938658942302301955064849782000886602925674475083863927075712292524093639578535032383392541647778854261803998810080096772485658135501787212361754707396730944546596272625904945942498014100850060822036102596605733338450903672788212721970521011029704191690663980877329981253800653437334254572009174956484948777261290379296483012930127579486978045781627158586818376892065038686179441850342030113888950777765670829023086839350679330002795891288120771460789103817807157403652356568203877464808976497682811833614644033213381269988923973282180525876720725489379572246553624515502764826896361053992787153179906192892181100081781272148316227771263681222768669932343915905575321689755899855040337979123091077263155237859420061063831426636531684898491645350408981637606996785239041146140406337981264402863574791943592480683533008880493957493918062668185234590275137482881222553099517311569116658661418475479657182476970173255232374017866934890293723289663354829604095755709278347754684285260855285401066358699804086732040219161637408109480344845205415489438439475582620603557564141595019597528120777849203734333555410708220514766570421145215662297719532056272266232 [156,59] 21264095984459908374529606046002983279016033230397311301193404112007673678351736190742831750877682733916222427159842541247555502543465907802312213050023849218657723231623898528934165111256096848308498594931856061877212761229137621109454968509222045117849399572113581354122489419788163768723624490464794489930243993422022887461722162349719207334243346296318632014472933297028393950839043679128448670274623392384275997627354665512032654985393255733580313164809822079532787594102486168672474922776842859982109559078086914821907561644375854805609363690562431670379151740200827713695940249737086056154446627684365981232874170323231987193754133447875551151287095449573002272140551584110455418267887576384686284644009638328368393531637032681297099270307366089252374445690112935210371091197993487907991776835711112942340541158210085059594142689811337800760793273292759935883683503219586306341428748643711349530423072914948532533321948928469464884684919498655280168562751473826209830376696605673693931529546309490516477537750650509146503102743077773472779484645437705766583055326188779396815651065829466286942575445766946268859296782738159178216498401026316577739727563347664402493587461351254309262168809011023081590740022153555244868217143386191222927503649144117855053032768413175996060693942693958747793530018899959013211921146713529520095385926583872104622574007333834090837153172230139172702903784002691369104990818241445904925483969009360233435859223429676346704646719333975406906123326025904453404057703579637501334096514548198562449 [156,60] -2436091753517634779603001639058265328141167114130089404328288752937575411920122904555663289560141251945356091610615303033005409611810918811798005714764568775707864183127246057954304670932596661494052600352275708260532247461740090574338690225336366775659008105193489741079486286388639026505900070264421659081398623238681324593749642894728810093668063156142233204871422153926159289518959216354784295692549743535395630058561711369903297274774660141876423408621387823589577793707837936836029988801379158782777369316361920283419103739275771042273543012262724215237645209887839069633155897001718664067087230395902691657565549284760074190155014072640789639287221356357230456405231400916459831830526852272692482176263638810557233388939232923091699977657687852290071146142392801921919195968835840094412294510588885116183223146639638905289353968456441371912303329985409711524905821078481606922847954063967377791884257153574036612597231607351285027812437431786247059213177460086397455992317189788355030270416231552494583907413178533263461430849681445163126614627808600967985584643502582960522267470822842138533759260789575569424852123262318425045352037844415883934712034224102754263771568009059587283518017353622322770652042011071198232964471019623085135996318760022103423397406952294934015117796830885225567619475728796069409876786847242181746568487811514234793789692253133024867173725891109809792653445035760123736454205324397697722262508739260861026650278783806440125411568742955561296178076152524824656867333274952071972116112258601488 [156,61] 252334827439667181797791512712533275273449854679180805591721727834567410678695392940192757044745815466904666738410782643481718599930794526127441717132809149048677302198162861222171944459522834826408329233227771841187683468345043549016142840761372854998832645869820708740365285491365828657728493212077735352631370732148042079896987677694183523689271556577918395787245723191632603023387398195990264671189202988749231696020215385824295760131447800895223971304357979520957538793481789722552808263827666021360378805019129843342357404610442281226667063995027362658291549936354787617240893614037365576726130837015650655166201249085237447881950156931993907093310036718527291427821824764762906714977510892912538858468052691770162122709622869501856530319581456053852195702601155064817310381576526375100955982762984609059145441274032269062184930843688592563463577795773660530155173243398623731049317736968536218639468969987484811563954354812227607498237401553152297444489993457948038545768827481720595850459306566062984421663979006756200164906487242757742686716821989764534225586646862245133751650075647840493615484100546681711333796610042973932580821217301396551033341491073869909795181719670752907946161059294821288883216996373801904931449868598814342376807657004033639937818917854494917368491467463595575889022996718760750989221409737231126506112270234620710379475095900253493934969976860945527768415986880549746601453823806564628066956139564104333232854087700937981148931238856494994031922526331447563783947315559193514738892071360 [156,62] -23612891198506871707929092373249559963964522345621808551745918898157290302946634926714802453696492660970130595205718062743649481789062166938542641280633079541524104098677108470231747411287884293583008397632149210826868537642861425615458838304847137458010344588783120257020472010293164767787710091657448285745213944448321587532994046509674289719165284368815829395016624660795451263491941548757355145111439583777054514012786704390526102373761337777196851533400983549195707261411145676628784877809941716586713490028794075793449366742016816127353839736149931884892156808635915220791693689205067137628443828278991124405370890979513481181078338644569947213717912815854026078418346805197936849784960535160225517544177682702204029059912271472344315836146812239225887504748812050273964920652948074317868550215880967597896294743165609448980220929163572766929088862423840462645523779344070301571367276766243565070647643683586939915371111743269027693897769424814822609043076601700750673937917574800249539830357752522282742105398695118294326232753170164074967499682817718641221460304542800855841589675082883213156536196641308270861903379775423674658021405288098104904152405809430988724159600787783571969098958334074752590284631431534050221669031338985612463879720307192317784658306347084520919365610299535504597657487336411187781606765574206701705201911321667183115914946104172127068366910338859670600745694974054040641003362526758973421982397104951848402776501037005130822190284873533294107435713365455443281501891202132438182907232 [156,63] 1996757313571755908355065037163995891905233969306458723456064696852508211175390805270811727318719289511681331398839108919378705237196611823568354542003670858287378810134105753997523949229843278813832425125666496628208574142321693823314092430928248318248354332291333526495319066085592728758831095623065314823764149265467753081027915107482277587404071927221169673839718739808160394974327269363295868595719370064673519940264295552718982370085501964751412465837563490660052785469266957964920172990678082772089975812957353487917513426101059705655647228583450062638873803923644779527919616520934103821741816750612852694874335681682634352681871789860326540626445023751058443981637098140335325224955969376072442111584963299973776929625357034627507694094807211933895989586072339332959964926543619215419798201434429695541669925289515822258715806648064372353123867087239309689227255382011046358905206900679760400500320538402941998222449996354750933412390968643647844760685686147790159577054418524597141525148150072774279675133106461313106487885752953576495808312524834382536575449951177067639023718862393696930515668678891472372892303587802657875541104710492454114745751332251176445991725233756048801692024407358961456986786658430841436793354899344633970745532763078838583156887639231435119646406003083654375854125684260485149390771442787513299517295215965335429871831059378490719931299422527619340322463368412785459850233972855337368940549212904215259253234845250044557997981838993195161665617006530487155436697860495899558512 [156,64] -152706602088229138937347700870704261276204287957995870024314679305239487603173204051571869740686888687930897397929461725414310242028679391864538745476647864289079621713345406935127242098974318623105324368220535769409117788218317546390066336045176712079413904783294623989178965287725548328791230934527518591051456929799893740881968976309698425987993074612673121105713589077699671940972346075251781623963419160781051150860150559760679500944666972512813759397028849340706581069763771168218349705288078543217307779170387162017224054338455987510324270911398630206114741945064057302012197007034551642810560648473441486466025372859537601899340198117059996287978652312983639505026650471959171453931280283527118636273086091682830759460157166266586316545157405632685693796361466765794222625415912386826416945530548095864769703739013673269365036748218491766892741276104641738017044903328539884422166332066669379940886171028016243875207414932818058377145600095125272018394904106185807411460512034294029273419472945005032728952289885691818627247754761833809109221291385884266580812256000683479461789450811638521478760574025991283696188742928893704327194811026334819422921147369885823099253438635554427607272120097192555327688892940243244957919705912341716340838332452492853288521845816996780068657820669799520086521018816861451336988360796649987234653031858753243000811227380309813804977883824200399230635650544183128724583313831221588450982078118239251913139148594632930381160570849778457390070298623907615524568328804769904 [156,65] 10568516167343193013632295094617271539464023964273798214748900592872258228475418673307990710944982323947275854476515432533402324962447141650720076039370030396685842842241876488577773975059471044487658198582005667674113417928097363339745328380126814396374512005228900692409830252243857895011568480646191183988611629584426474376864189715270065527441913492371093677623376926884403987972798583099481862169234225536446654874625467688027862591594753961380477629706807119307694616168305526284051391089330682329755258080255446312365622082466828911179367633997950010007195660116680875920343090505634165303093838849980449466606489126849083342195264091272869634802835771304995186990186274714701185900043847094311779455023141449680139328543336411529992871449538154103263080088795315835496154548509740278800240749503040930241159562099198127620646645624963026552273065344904514815846618882639234115162934477508978618138805123634097601450890373294056114010341186531445620748123959544765650321644152842224803345821125671673504180883549531236507959498530344575977770043895320798747795863769632194784077824736644979499343462904195490128517970636232921742744068350672785476950885920314526132332201984058246082468119334863989900644509018541725130285229691119555000348202388192127207398114834807577970026843683885627709702210100721185791438595005854202083779241305776701710059121796529330551350188164885750152280613778624199074433083012990939721078949807168825220154049599095985654168910947029583713967342408937977950503280230784 [156,66] -661492308694286712955836358562507281547813142802083102559524620873062400070926610120492186502567231975778442528867588828169691656598379037739565805374306187916583844667487664086533357684589001562172828931203995606066639493591590608306311419946546111558862075098888395542465728328747414783201319203951073111686895569109196598492023067057546630890587826018768775156408430732942123060004579481229846456437438327168544391857115050115564615521809540184271320984198100988438132698470998882941491818109228305481821691718558269184709601746381907296754695192323673288222961944576777254064762604330344774136061817165165386888998126720388934682665621140724782863267118775242188849511136908378881661389264431859925813760993101683764208963974732261234062384465490110641337088911462864051219928905085972222277125239901777248631611828818079667732257385462213673336712538086486373214748976393926758743797328781097636375923182351821666745223941786947960383841577054356627095492311370130331473057093229255470285223538344049369061016583039324161600611898611229239894885206102898016162520100008483327666801754190709223232178357054843693328743127621175575227582628930441695752750915717379416788282211605597702279410218450922740518124706199405751111169006218498809869402050717589253650881341248718600860929338429428087798154497848273483968805849750822390107442339981293359648941200696117080467147001968949267062942432470533270822787197953369155118489767740507076890806986102960844239353015774351808360407516016282045920240992 [156,67] 37344321695460121446501611818796250357150638584661725804928546985987515928533378341857300198205066574963193072320904047191540441907299552085911264722773835752545920384912858722467851760401698435553386160933816892358250958031758214583958760606684111672697810653962442847317045999202628404542036845033832527592264035848494351131057886646169890071428761077863714297698879076487352327609376069111567771489041784069303750302442198199721724723153451606915528780455154431191717071607789914200292635893934112818540668908073857560133069748942944431087775363155274488821071068264260098376196267784624383033903853985435888131487558623912941096368224998240941944997599883270150245306102700954470975597705577634777127271931133776085932192575610175335248250122202975182999684005510194377954600215037812043919686840029456755237423166300904793025097094761142521885825497444076836008868584801253657516892410096766793826128894307218615846214408281895854965184754484592110150198502446411644552931454211833414669227704718640457373884472015715085198394134547713847155945469633957384810456914674713379003679907757298953377193383120252021417393280419908686368864698715945919058174805188594398933775040495774242330659081397151096879363404715087548553758187520791394653538641024621681142184653343047671979776415354547480257823035446478356843033152005017436354595017013463965353953676403912534967426276387909257108264028397488108054628584080749005496417931706119182659903042385046644701205859520784510555100744627448740169952 [156,68] -1894291104905732974683826897059734770355919166931647651211381804953556791555874590949183780176258490001407481406118674033935537490955644681832620423897245182816067257493546623740886967146145688834691554578628362968967212945337028694966095990944427948727464882975690128026563507560801398545168071847939392438084701644610350754108544682789358846540652473273413281495522165695462059054343426434781571890874617153067734388400465397583879700316464853485857017851601782306050415835750496204996678251483036040796064514053605373954338115290269925475216467757563095467130269596198097681306501908028927835123700015517740025072253250928516302185235929923590943334085531909677895594472601867966013032749408298269677974130754409820554528030848364921151961575240029669386641162062839203363372782598784519014102164627477135100980412870219032985655632001213014885384877077622325490031044444905722550351109388265057048292563266968819026113642337634651657348173890116086861676859406712756483083834559209442028926628929417786267363177919625886746743841894551121635172146684891660851697285085275649625181119164654583133084277750887471127790383632306709073769334845399099569891189384470909123515887007672855819868140647404333224680999353186534355416609832259635845822971946795994183002859729658660902783851216004880796252484962127788887519829204690668036633736455014113017344087432173030599148001462983372338137324026154716075271583623482139499155086139171417579098281746163214754252902093878333179553428051850850784 [156,69] 86151413511713499546433522202715868186617816876041493186002971487427610311947095131305982202766959101264266790334155893163451767684116646483110311197636192763919863577385687444148773123145871690256755042990939118099316116639638136046776289995875490159693355546421389705374888569411677109958170662542256689988344440635311417792168876952564264687056749512169525513468102235988199152603383736559976258564221927764516694749637735752905494771318947122055995785747256350568885318906347125048702207785663303517090879359223817248439218429046209905158720775035910388915861277737845068948637558110610866776431561092511242972172003532639141724887099887159636400560864641050932025643693361041693485875622165475395656485761629705940172372987190375186397615116520675407660245711801238391260689350728382472889921615414384458445772816647454831365367537486255856078401044100108162885825238689648322981783502695467823701300611470341293482124591176666818294105926723192220934517232402390560888921632602343401724726568551320289581622032809931762357776073099451918471512739735398036661898218498326611371787599137843190048026975829693967831730243318156410124170276728599350919892072549627443002874641369359671597575306619961139517766489928492860605952820454008972099017044966161099088703427005558992911373142865379637948034056627478097936626210682966566566673413243474330472069393734067368682729399229717807115914917092837498827099101238326192893865861268555895798831294783986422763841534009118039558556356661232 [156,70] -3509729621216338481207140837995005204911635008628701265521957862237096481695637002728139655559369016061542576510530133442425657895379496452577713564342013850376958307571891173342464301130269292382955463096875754989160408499197973624231932212799344530476970997270330737456803572843499625571736059908569865591256720364309997072745837853644570708978190092319091382502377918517394556577321605377364937467569491877364558817291680657116727426592207324649624959156588622803446042543478347496836606999926195957038287521799775109635038886842402568377300387366421110088904693652910319230803752374484994802292485110230662072521338029400511325445135089346525360746645346894091944685573366668534657080476814429184385360157819124006592925586197222313075864789082035782923268205658820122454151430609118779786424539735066400522533991471434444556489349457116784347047673468772085254189279889954861860237255019687594488886801377343289459229050224088274517380282221937357980616919132427698516329979685972807660026764824145036417938187362679761833534172554010765522613778420055885943865415782149086260023660928213570841969192692767587983735750874729368007583076669935475503900998803651025018065382744144703387546806717567278840223165133255752179208052082255670283613783177179960819211774476545363643193430621092313223282547441763662227480949336294511996493597409289918141973293800496990299606130952533502568172672889765406963330933938327631113463474810535446388330230257107190133462207162043909335466637824 [156,71] 126506275217526562901754131310508897424255692992603004555904024899840724677425394536296481398804022592618450741651837538086588480038132032683512318712471807109158456513376193761387083266046526443297478115183296427586633233230165383090492623524138644204051214830390486167402863929760461117197141837945969274856748114913716327165620904240681786320893111419609324966561319113730854761079584533888352581695759490403674427758836485666373022483863020100818632618303617266817571408200604504249330830681391926085900542387725758310511042922469371915810515203510320751772972351776025904923099089589986469525438707399008547632138669464786987676825625611592400212090628448703268726401420151092489586758582070610477877931997339787561477730957128154413087197938182234694551329648909511502793156368947543260489678217069054912557934675301622730093804546146462820581786603756120379250659604107500979380749851514294196290563607521046851094334914909985570980226627477982143002808788170669872760340556802009430556670401667203563693404469756596746286916806464896432656435415943883751523244522849686485775635936527439461800776394897330667949747880915742621796968106478939807824227844164795458272390689465192017732244872363090080407296757555612846561633026330140576057825091554364367338011433201589748634873086765549161091199049469825152336647216683971700920908978090997516456164625491334122833954078016843506566883546075599984332375805810101734866444787492994184260473190652553975746909650234461839278572 [156,72] -3837453206711386979657354726513854600343227077164904202388400125904028860478551830209442495168043485344335681717194974337174067462278099890226041625649503651763465089967869398994480165955292401214237277498222738033266004176826244116896363381276244970664933179548366196722297275192510772469877226765120082008761793539539139423882438013675739794329339023119755266195421563571650540158065352228445575806489531731446375184796366142386202630056482083280446903986150064470378842438035430402207951997807954087723574842105216796387980066409318893305660725612047796349584095418147211998062629001280553780062272781616050560189168918216888408112208405485679561846964009033349540623564807425252163097181951643757047382498748499259382590168902562440319704067842432077271959265722937951188145781098400908166427209661841278590987962466383971629006592524057575506037275797371066746601610895045163310546700027624337947242705587830531185222847834649818283565614253688357001801928328338313464405975982605362056495153118608779017659939818046165019539048510011110379356417470762338609674952392154482626185681683015846559300583617244124586807898262854227458248191328152928348268703844478329525693877439925681601558974555589295966030137020799982107562890357313168922327442524116633182506116449693916412407832593916512861942472710441600886535112612608025759416373845607328680841311870489255887110549941930928657473808630746139081529822752448140936073153706873168283978367490985766947979978952735113452 [156,73] 85300256408214101500543439725368870435708082244927078183215203148406466056121320457436964665204903344846385965187186063684362363584316208256503194061542199766389714540493385491702260879778058588040566934170295818359255503791157354789485989771216630597674865779635588284037917119857847847722676782534067409447411707660692065253529356503181029525248961234704657519817281147314022341607760870070809470434873150623683609310249615074961322151398652493124627483790304939871668742264877332297717974917318674020730996103166040917869968876634776712238883486349342757782330193408622423549822776286440389588347153758014175907714187723534094931677999419385908344738086337132429056560659243635288806399083236249312627000167459068936435351467092645182646941359317198156049118739268299275356481688099208720826864144202197625143078214533625402006225299437948093874621687816317202497994682485654351587411674772736300796606049061370784871036892677080484742290895615090638810457165395002545934408127351369190834166084533614368737843082780573094464906716381964646346652832841621375283202333503044465858897575621283840837937706236944995106470482475937913682033657840799412385571169628626249772053037063619427373080073684250751616329983382731310806894847300950529215787149793285566905505029323991848016137138731552638383011405265787353053094748621206482950824966600829197201496765522134588915955052250256850163629916428321523187182849981839295958419526154273047914957520170949870476094751937216 [156,74] -706156836325856859105266125121207008755609092106477090547118144124857092974239634700194995318952753863054163851066547097781370589852625028816365100213169688850360303907762866410073008110501529639497662292996628840702664982302356385309829143527338853939188288077029559714769474666773875392902425910225005280772502341364790699171428948926734063529272063103955366014299011281956163751704352134394341290804628305532177831941946173207254031955296385420132102551858193729985456027310566896513544513165695815349216352129496456051550477248782014624766778071170125509827807085033690117796682640269400586235539278005913748730573005328339154594602405780197455368346523268372552234954922442740817037477491852247506281460016922811764787843501028243771341258012818471848070998207555102964244702274830545547900492690159879498897381777465496398684804811780580845421032402020333891055452103548010817808996771493702592309785386481201411976530748499066301325481453525715654570899546761775808168637704387125904968352643009569435271506730543696063652206732847425511778260537734338791639299129014450047998221368276191136040015243105664543788966590634722131575746751973671372954536122893013898081380611652443187587486338533661690970715724949716063047325945821149244232076739810242234007764088284533445751753700717340115354163352823197842455813106731481501461184286686399023381217256876806683897325978109814679263054855494287374053815365849931778272894194989677551104695472596078529979158720 [156,75] -43074415701896060955106050169865616805523463805984096697746692126287984020397936295940424252354201377546772085674528725235345811207368753074246517217488130405791649845435129943446986565985219932136989209936963536250514065044311785446661991873762981408179171874139246352435045720448451272209809300542145763209205248985319015573061749970804862067184001113347349664743296724584946202250869099736653260128743564695083819330314614083868454883083790977145815590344894871117574634248388012147163387468691566177030454240759006904354903053650288664238044586136993386346258575058174188986235315295008023964329863072808199099023573417512728240690226030118718780668926051398014007896869649795262200767007108802647078345066620563739908384109049489338830611651988303478015537102620923836360338725710726898177885735256704845297875778254686970107614489652706079995599935973286612070646345922438489284526280503914996931493990993063563262085228272969983569436109711721801054823444746500696744663069738289086921438981264854751508764343458832401758339661305399468844001747387447324229664115679088438184830924208530144262104600357586906556247433604233113932924454823835881688619437160603337948184593630076959138545985128221651266586003725488942112001231320621799875057421776803263305514028063804716833983631947028249546493403455506912561668898322488905562745103356210165850828866009952558236415146199728904967281241108513389653778227458358331212441728446684013655207101964023818032400 [156,76] 2561062992896537240962380926528569558309516123184348256793570726976726684288424408094989819213030776316862559313255321277538866637527004895932094769190898932628026737840480966753826561365958380355880521064016915294683445340594004584916494589408374112736466004454005733569915839013004925429888705080540201425014509486980939364404909043061970608424036701259886249888912923402510526559764110544988169917324651326412509089971501072423232118860153981978550224093368145380956343876381393059044954077917939182850650214651601120394681725785714295308875936957272195088309905043898266402620815852155000331001018714759329675318917575642304145947581804920704161725909575382172881609879167397930623727117545906004346166448902742969683491441351841263414266212802677548717500650200224759985741703972441225225868722787416834360491390081939670247630066861020021498334240893265429421691388320640997615758662464953849152502477186335768601801923526029992749301201397890087825984251676912020144642736614109210592555231995965055449549390749741229621934596260072515343960754125398647415676405233298710801898733565688143331459239406132461724596597739356306528692659134313412155609820965634364463391534868826274797103594314371191994649271031464384555708319727858889618139192165464683753520176434311968881175835255212375936300898496729161308120404815967685387126918673994581303858877120040575541109880445925715151827923971077655101862621620433261461162537490052041006174221120249426736 [156,77] -78406954405159471179686809252398734263001933423104840114538140023846194789768617712341201597603376751976439134592874479638747279680831849641015954858720929915823320130458379168853429266231024009619804781625270601198036833923748195770887595386716062736824335535183601695885300322342160361324691223324836932615075866759715558839716988796237696436724084197557953746164828348183191697348179857970277470847762587915430635739012587497187181748357736567924838511486377336749057155113416776388338703390607396485081141152193448484724839863554261178874039961609974180637676353905495683101316959964180442199275983802194870127472671655162945530662887204125192762645511721884710410773088129227890632071220023000718379404583280474961969275694974588749363158512252271867957783213559980675882069979719793869337402266900259991355889177323757417648427297686723497266170403529523550127976113041534167433147623894976770101409250835211436092717467156900746798689539549957356755802369724334524696314662367117884530746285370441546404782177278407748826392932726286274868420211433930855617809076960364491726807166547424816810169047775406085957588403091164351801738101925807568940271620022502902208606435409090844143404251588503025090237065166114044760518283825354791575741633640229405915202997238439748061784354795261013281065551055721046196506976620237077637630703361271747858379874949053152700162323661500751718576744088823525494332269842672616554886497503148151215191473750840 [156,78] 1491625225952656959729675176596925015899493733785613674717382307257173365526482578741952611010705810842391635209308269332432351137866525650038228707087669693308386329298929511904378946970787674918209085669044459721725278724458723656403945754908155353377762006414208019708284981951135666932575210428473197226629993664456981336913537108087514932477322749450878674468789781537589172696138125022385655069673354793159387216076264983018815780785800476156161336032326294159426635008078317051711785452866684474336711892965004360021851485552210591794850171248000702341806534940892259796735952105144030094755184692476584652786550436036948193912528849763886428509813015985322975471920984991293949916062004597261500478330072823082940280748983146949325840715088827885986997069325020887714982283847242549575907576050559184977020590915141483047233332348733308146030315455050629974926504685937956726630442919004775408117146389890801311297741162295928534565577849305339459840541509909085168986188205329971107863421650751325956856099272719769698610519870615842991993410734167062157582903239351354681655364921402987989803544020218592177306886809895661652766185814391109003215688334806171773728914671734318080644130650318847739222773662295063150623461173620297252748087861164261785309290858994315041104915619573982711245115533535448779063655958736743051269260145471962536277325454974070268267615785392478845643835530331294290184978282743918845646930620902308631183540776 [156,79] -13340078405165212692609392035821210078673282558573423124220233890138309609571670727845293729679546690838415526011384460630659301883613189286623532341758807173815570875740723900372441382119699181881932560951889970479851319055267291295593635991007744136702105058503883670050436865794410371994934556769637396686400942190403512236754151587230285832282036999664202110813312903460872882059726164542788440531973859437378613889377674377867765204758775170612464455759913801191528208625068628250937727188269427574369313776512851877882237220665953773530901690508052121052469905585158470744130643771569566695671112944382601510075829634519738541927543606683236015523125641698999440674271514626923217903547852404270164750616809966456819196439981018422399909318860198213275895395942420144341683826586898389954847166051542416983061499768065751288715516231010999802474450798315143926361491327113757667855047202598893884066049510305855512320797799931916337960564847291139397889377770939408727856161850851430195269040778681821746471667243409418071212776005080759121810124240852160365910124794410836697688336670600078085084225151162020860156997619980537329025518530895583777610764926109641167119535403462045214495048853380460422059640790455581689533673310137004922969001346515718942329648221555584284657849691444781959478524974154953518346650653614246714565016259291036348382833652690274172649766333272019961329968353240785030130045067144925167674432260771454248742 [156,80] -136399569773595432639337683288691231930342936589854050097076021075054764818654899065727260448152885792084724804626359198177732982829158285346815485650091488805222336333582107047609447854403355134836289965884639614107788492327330901403810489761375644122177233758622018467520948400615570378488012257605528975031441242513094847396511321397287043770419692418340010638782179636606858158067123804704754527625676300043926804613746578250583622998594724196800275262734350033715836179059555530639309763080470686058787810186644074612646019654954764108990325540075864923228402113706563502350195426456246053688785199930681976118459893846650555254112438166303615919933321838518684415980767999220936077363969903003351653190661956234566449960007773537991517746308429364848773852860211841164270861670420237587037443970480550772334787502109120189721490685684846618630816115866719619555346952527857695074866082934464989068585864616955975941502937323261288737798590040050121328884818129634115911767550936364154671133766924727370249820928446672956735524692232740983596952690748482810834637921086858526262640816618692082493265370228748891122853445599305672993770903056292739607541069824679310459498818379755524411370724860879811627860196480314346446065215156661080797541182742225208358820871417925621963224338858655451480118593813996960458040398220656836351389701678214562415529799327382109173836406729639268901152592811498121277575555775429825577879598118417786 [156,81] 6593745829618316488874562425902071692124656117909579721429978987652240224819610495866306039449793651478892786909853765181317123262815810116419662161072022016186450463183893648435229936991147304512127277671523423620346558807310734506645465166610369887456791870165855920856156456360777041626985939981019273079878923728933903410520028638746847593653894034840037385956602405954229631742577445564027234861650347290205614490107092473729000600839041329801832668185748350599220556690729062910910625790743737269511082504100067283112299781056310804458919988603724782928249193033471401318319939449272762384940700639809485308961337403297350860921838768507205258491132441216507146092171381281717309056935307730211412202862660138116381197560168091608358844068793107459824765300235188746969456129790946325722000124112155457564663698682736591734313231073926146890900654074875934209546634466944720220769020641365335275961400008435218232600514396484163225621707268698552223052314330457632778131288265579846159007624271536967551678161472151829396201403072804540942244349636089432541615400360674624241437736092389517363516217647048513471929784533143518971205454659459097743878476963733682150315052693849942741246085013430776545599179589700389004883134744842889769107124368688928126147341809611886661536726097005504052834734899535709445924379576020313363129763568945533494648873833411924539688906369259042659975968576678780960242964675182789925884507903920 [156,82] -116281292102425358766396846940145755718793455633288357848445527043054270743248817631600050603050862004987334953052817862629502523028254028038053688875859359380451255121870008712546456380306081948209772712826503989610300116387548210845412892714149761779238409987295801338397145344464955390986656205636300159996941904785542638343164903719171714642116809783325396026237475947383777081634093178724617425445617653429012496451960152811141166697894940143967052307498069032609975229210250894484462286583934897858870058384820869977857708527833499381044059257931566699793383604539237347932602668629021655519471975978789781235142925959741030623850170665949373840999554979849773621732663864083483064226763624817644274840344537372480368777694343062780946097349169774384890333109725751943326748728361189076302004343204393046550836069084827410197611090011086492944556564262786294411598952831990561774708736411216153586922386001527520979152174393051766666985872040298309321922818406294497129169801395903911368497973505536780312482969147966572859168389889312971077573672723440102902432528988486653121431267764264256599289754827541563708534938285590122063534005377877937608030134611549660682294385175318521503671574587860599022930760573933627938397827739245698696508133862022707406690522102957623426107963243760885567375198744650293953057494636734364927730446039627370210278378870351452227777311386809891624199796312553010718089487085150992839217024 [156,83] 1393765699991170806824447523249211176112083900054910233418011004496118511562361306247023122757832628661226638936769303547120696347213443153496548984411706323187472108494077028435453518292919597251645620142229092506648669839158312764538072572498679775674849157072599496308951121868668073985160930517266682630037367461587291209629897145088838408287705744580423839206256633449818715749865257375992936273859432446474043157487467633345639759070003751035548827863600609683759602716837776750433325628969496433486094288475160788977136236230261253008579033327265302864456800001245561465929769879000796800311821446522858847390088785400812141582390889100167054119636109465254376010366804899120380004443497709889710952289954354823178804497258422028690250727353829714095226508859036913905554750657607692328565598046456350091643209198143131911756876411904548989786697394747989721377864602053038500172875821146160145722992383976570016514906075451090009309862238352207769875469353603583011969801827546516386624488159976213958481407171887262461748548654583866666671737805144720547721128189185745721403585067344011748925387435935794361370530194337456036307011416034262257544805695147348836735495326615316550550826253136431802798464922344878142688456929648793304182381762539443457668730506751474853007721716197333064868722461961572754709451324606822230986097619773644355114624261122135897157136189127656308043734451133865347574603479188703777628 [156,84] -12957805850511994934514319960405699346593430105849408809862746751185272400509902799335522778432236252936289092379196194568505666612409842237261118662827730136139229936010968236388242544127402759790441576838953060677579102742343401749564082956103074939749506725396339103773477679716476727372339795263222869266388656876135992105460810938514604241029914977695122796191068489594837083393550238326925522912584582241435293406379425261037176184696887429000248914543816310445254134788239786766924530373993902532241469955422967237478925253149879129982440924880553017007648649999876518158676505783848573284425784063182341627415671665352691451159435836874723127440029145549414276435938559379982858083969883200508668197079826206916048077540188492152722432742860169331692404869585155009172831208187276232757563201515019016805442833235154265396952907690717999470649449611106971925598844503226072700715280985282027618405108720798047305973293732885226673995047869560951180121794756551903973689885109505955952233359732396469878847551427553465268579714121404169167789390861462652610754087575446885523067683165648120270074254629819669532881435322782539488751097325367641262768838080375657611021148003522426851818398481805576929227951683516698648456797809589196101373523025538917454515862314625667040247880018160333020862329789214050484479648972175561148113477587248078580413368343122036313254075220480806613183876840201306433480916656998364 [156,85] 115776290720559699029160596723013317992776263168491090850314620621195573622811733604793701867124505999051300705660040018633687136337621923459841455893105629142561055337430396106714142014335341750452027795078857057530640176513128428558668201096051694999365441666757804717959057462327788898789548806855465588672399421825868330073798123160329302398104844929670465821535909651637749308970607194322650313208464379874588974317597382239464307303194662894200552976694429111938975823340176452760055050224199828260412261946835248080140147849072888516399968043650241740719875665250615693828789706668578319063360975182338455111877471208243204473977647590958490460668155190939750566453439754413563238475957289409264360298076203856583755637841225674463653564617512912708119712826793287806647551451918413758769002367075450640112400079641316405513482427859188747964805458068896093230759270442150228370950265161742512586805209751631952510961721798996692481154411342303115723251909924130202661910115037284630837725720298580075687412571156629864405905848234849648316555379750034732051898555272996705920135458986214482048657475971833125302165565831960817538738999205367385640211521719941192210857263145427203316115233249342321824316766735305700658323728103054329050227726406722999402568255044227162294878238471855292068582385128432221619480581972803845277992231765688691456927251165155478201919341537977786330450228646777648852266472992 [156,86] -1556297639548373485325419407378852875998149764587061718107657231837665748622254164184420823331167719221456273075549925344431678277914944795435163401328265429530919949366960033056865239724699244347338860570371116963197257707549685091915895961194636040077083862924765671046066917804980430157382788811188144769806557026156417299867247104803451357236821577667330012757658623036423519944940336186768484784064091081400298707572306834794639801305734607854924097750583744672173950194939193508759967422055416761671136791580283308692013925579495191107250151017808178318097988096152629909205143900664289443408144656048545602949126767954998170149973774785511309510846323387052859873387359581118839187700521834722173852333638733783865632806752919247882940728510685198246732137231548199164575475020299638158547449101619821318309199151026500562272958963302045043854041863102149806020972058431797158000385677972304011781490468136478881450570803856311375408436235036272251924450429711620203584493428654935061495075365245119804410818348953816491040428881980533408693236233248604318459286992426255470414340713040577902458743677137792559038839054987390617665482310108091983315260121852385844207063843190554501427304832306393350401636711773591845207475441519388127767111392711963433329829821042705013656857785500331411214213105680418420697870482981586917023694629703159823443013904129242669849557440028890875215838154673331435056604 [156,87] 23561528548413411605564374149184908230592459797064394720774994362016372290415438321160011936942629821782634140684321345365300172136542649299223544645725192573366074947011518874294694163259336007994540160506991142324723003663664866695932277788155685526972977288019915154654654907033981184671723895616723665566492277103249237203468754727125973269976283414953394125711369416942715374723335163635482267237750724781246669117841648910787329282246508385854109167437142653301761886463962535418012010605991699684824779719310824504961875103755888716254688961871737997891330238695177801015799620239233141968549299730718133649696012493486013614816564660330776927408229140392565287052995165407304728433014483865772219533107006212463249432538690143433706938253492819246988444651136340190890080796929810237428343080233070230586343217103125766318152341675049215775072988805007264372387065649942538456439862012246005986271115893639636514652988571365888132474124633908118858307470426145288924359940671041420383280877637932046114076155314463097197433348303662300261171743817330578080316198860837489340625296256799228531071139844433963201140053140742455313078877336102086435446238898744168879714488051227438735108991370491564260666989187072883760142136698416327421072713402310764202516694187331286086390706246023317435547554341362477234321287775241221813514660244627717458503520244130443075485739206538114111651078333875932848 [156,88] -269130673458607422238704465080083855227914152606730295044650090475964855580576886142279202259596026273457875512754036393597358508418863104651213525788262104666802288971602685406333156606737611099902722125808286439278524966349447165473848068363141588045304790017385494795972963378516496825768810178148162574434405201297557448505245979237567438512711001429148379619353746185352867615674385454573276026457225497468393951695849014899186965911057341949093828154615554528992669256088668441398960967049738700158472773461886041509806180817419494760370311654968066168977510747680180457622063693916610556419655112864905298796166729660469201765321629712316395832106895370321266858386516772138012839427662287122895727724464772546330792086484577365851302592367438467850786713097005428722935402095497831139970870840950439208202437112081118419871388204832945966078623510816825579997178510692871185009234548678728251631953624783973529922918351119224848786292135974315360273288177185019924228072468585344971828193806171329905844599925942721535627265496691401953271803542968684860254787940751427586273647667211352935044261808389835368566990975255266384203980432596505496131081975488153388341098960043946653115024313158982394333794099213822693278055709594873694589705163670816655100244545454710261055039630906686903723578166992074852418700013434903026405548271489060834606763676403626547037924887576770741442273601616672 [156,89] 2291856127962518692570504622932867182704719821005223623517475858221889866264985133164987280699561349085231813559538628925392515302486853288629775164851119809074072054419879379223526922251310974549697566541072722616867951527553192405193734660691168929852670376422536830370683820645229119156713195150929376944353830913396734719637715426473084376449020839540332834484983962728572705722416683426594076063183898501844910960651912183080653029382854870895626935517095345828300043681001628355905963885721356989678153254224983651911185835618352239350885821266128263244121058939175970838394781668828799121321703767048011391542193109212416835332500262400423144303291223536337504384220873029806330011250826966234298969792039179328457379130286616796040743428934896662895384847091422152751998158281596550162014721168445621814010985732378569603663099598899996155382825753999600639993173488512601864734672518659871369307595598215423316797310840289790869046648115175312710809716666005221523439434553665897613269958897454228467197341797924295481095503127553489743718020979980590177114431773745082487426829489864185458405095394090686672794910285657732030180605889931997736688595489789412772723167024647486944845508139985281427963109399844339606216352458256293182580747560511787181812430825653162971694533923445172443895997691922601648920548805796766541757101267897332974601229560859908049789209804200738646544410944 [156,90] -13760209295808257880078082131168698849395249460260728622502145005955415741502600411427899041301537243466110225326348310759468536495970875260029342584568396330995134442156799145239424462681095210092280785042572900444950854902467341368630144704409661659002965354927157137577395749541296858557443002172471722558736259473688580233760260072069617295225867822980315976435026481193260677919769783256973744260274949246894180482944215337853133975147814766856167066491250793061492890294658692445518375611603503847630461191768793668898832792814234923030863389183631006927658503843691987584524882416826422370483552932654916698371285714171693108145197741503055294018428888350228898246911622537137860844984505716879772251978772751177311300083635832576170036363956909011205595200603132920050311374690818637132940529893723511784601399328274534493429279045982039483179500029381754502772157564730661848456303967311257570655196813999036403458257793787479801665865010059587752884802083803031464489485102720806425365103883227103899066362100844612952046073537364817948000488377289361445954082067157004119265290089283065034024424086022087256482735821674331045225473336240925688307897265037961659045966605188600740277056726037929189056102070896236982027450158093365378622803447550769361497816945140894717301849267058323984468051194043227804394253802012086757163049510599901127283096615739054549046031228794788807080 [156,91] 78013909466655627072075992336566062363234659653019157263702524556605430746579338154198773562307928311556578811937720011291447017681259233436804745689630158188753746194631361303752759895601191347110722795545373375970158170046644744872067111469780088519949585393338065650504784310915243503246247568389435566499449020280456775021753989327101669889799554835535025574991659366280844730193555702775399241772221551558446826609665841523608609338517373045458787165436658198775366979475940947550601030793687868416912036064020197029301207614644627760400649881490603667812627963572659091091593440825537212792849509322152113715175273122515740983938773540761580712315784196957359002713965569105963139854094199997856375939403862851138662269199513752363947631550843937032272772542272466840576048987094466567122751716566210388572178993122650345827457996099953736806995836126256354662709211101227204113345069315816661777468209030373830326209771236695849874357405974118568702528437024844588268306184470783599652474550909728292857614676741830038415988364178495736578592042400373436756752683979941883920621360410650850724978795393442943698921835554170829203622409096213946735391086985000004948093661760320389866462097764542531253608403583290475361501261407860139613879239501546597917775665424013704887589393117352343281931146503032783229200144366895217666928723515191571024748011089336041301594365668403792 [156,92] -334972339844450488076921029487968568043559536690480704672945674178925247270682382105880968024237384837345157168428008701835614886709743126302447861853824858666977758738636965319783535494236404119041016622675428381648270204956530534136080729285603998239438464709149179446465103359930561101032129315170478339403975309954436236271925160970383153757447554634607642484133397824672346776120798478320077119041917226888066973510698476656420486501088031097587695111293237236502484392880053815663039544692778025110118400495296930012336845772476686513476803124677970552521832261359120829811050221755523497590706790862097637816302868946846937480531258155888878526765098889744739666551947231274838735848287158864442957289694942870344185934034250372557666273891042864561829645591451201138485020278558691643918879556601727674818561316897097972387493034846391086359789247585068474931258066650297855861735955672868577249591476320877402484236722513987139981598921451973860916443921823985355016328820478745271862389131602624958326694219323081880791997877370314190686377877768284812435887590272749090083642685296702200855355203315283887212389600512848146790108746315036208414555036360882853367436701266534002757481951583688779066894272536434458565740889035481940019971885169119379540104266301915446926824648170746783608781345542584443970800182753850255136665694801032666407804119923137812805408482544 [156,93] 859990393092420561972692808129468995835300299610045462212921946566544913349250220061810738147752434602564363702533164235450194751192098531495486227153800197675989257256749368809239194954261175014510396410596235549669276403072863500658162395269675990295311713526676455871903836374931944397407119393944279562666915160863781019702450407059486238616402732978178472515252414616159693820883006987253424785453306573552741294895719512060541223023327578259968634473182074070216456611445591032705106876022230379459153678722972591387371234742541889654932575598796262248578631096815003852105943129885569488484755400156747399507549147509314930924351696356944304519055168989918513227376831562190928298227845641887696567954284322728132060330943039541013879117042738839831397195839611676138575219907769393106524708024430609758651357188344864618394312399241726822391493594384648130869447274683627585724526085042866662566942492723238676816921913098744754284869594113789032839267529000779632246996158257944593063614139011287847537651759627468486066606168269726728212420352184018059833788756977526080310434545104160701736570542099474517431941613906265628906298901939923633591398898862687679355795835727265188428768862121344335408452696389348356186824860856659571810980272583985275996086633066635772545513180085893182486171702457253188794706993181374201936714883803319665196426273335572304026880 [156,94] -9426133706503485234718998807636031834531289179095214748829377718727400957501412046214547474341155220655269499351199613592928008260133735676236622136310824173125037586875749429949952504034314026956065201004629810004095353933337352431378034723921752301540802773051675245386690650432456820817260341697291806307039104200723926697421066365228013203234288672492719193673223829694045877989820079636596941078063257770960111613817882943777954356059548335202762269664709496339908995931143963872858322708583354645516484334049576806524290279291078387036728006874461322820641673762492547104017571299033128073542344656558154408414770520568503635053334993917177952921600192511983694859753444853740708031196998887257435888593412652225221457147589736557175744568003912703223814989299717595505492773925379472669535403911579835417792533240417976276786330285120282471585267847791759440679868519087457444988273956303303486861099169607786886035342079910376428773224269993802263124202463679488578321414412029713794880701649144126095964293142692387057512182123830383342982712512428520694054092123814379297258099680526515726408527886355494797511221203538617618060170994266734552300474436903981865124694868171768744476782622417590640959796957164040505922805576809216318561917728408771376971905724229657828529594347187047524389983502778215056069408698299198934844288310310191853668059665756483008 [156,95] -107452131703120836711966205154394024791528069128202100508033287763293173244938641789212654345681642595405568061590291412446016832097279007924918291237077951740025491430245495468738604472477397985588372947624876749391780372005239122435401552011875590849173050195628601815839893988858774659426793836391024529433767163648199970010192794492125428293286405497039563935980854066620616489327132919627321728537759520982991223215376815450970973090097372082860754585826752446117153602294199618433092533650577568007716050239268225284932388577534646990849206261301011152849739422020605648799538544062568157413093746613421394646235288140024971827830750670299509214900832063848309657766061914228745498379927958914090393209854024408003087834052083334576092341488957873615372795603084700958752481235512523347148384573613950157932893620917051765269838771833199476773411054321452842491339411238613622115825374079672404179768478231410848965144205632079318115922387138648644323582316538613346842200204942384589192656715251486006262225918337102311351563798043230509893303761412458468413720329694133006365039464177049219373494768381505004588669227387552592014619488752927240531681209958081228640900274102954304771536016076650701391053594091630715554659093932032659657340970730781077675250008775542311005379199885680048658600559696797750522849755319756872047299208454938351986378746774688 [156,96] -2080517988925916376633666013847133719793758005361862056280294905099590343356933764432925605080924682071003542284993155237208110731642082784711417643412638421401927537211654117356021328483775072232482677357170938061167461626582490555249556412748340402395219854860912258006510212688204110191638627508259496598017702716900411526560898843924826705238716003693109747089843955233376849901103852732982615013133942282621162186381612723422035376342362590615393615956931955599905462357670502606745012144514658677156969426714018242481696326918708550580560881156547035642418621732229566069137306578684389587883526444082581091522818523075490595427120265230362550728769210399621721547764145152923253337607483482295642790889836125380924604147424908200922349112046907931740892265300387392553215133331825905140026315699398150317863611333930834700304462370009038701436140114050528522923501245780402556480656657233663963477897374218759604334891507625539755192546978749447513123088300432843357023655360400138209963668844491314972817602828188470811329726696342266426735359572676550495543439975739040038626085776334940587634562972631744844052765245313450839546807348865303093983662190043051611001174061224914614310520540959529149266352232840034356183498765098791060232828298409153766253284646073834052498557289210139837248027437788319780432016517903844472752258692481725834647473568 [156,97] -26129916750209026494087115141528912068042801916128656761323447080629031230513468262731882057847734704292598553022871102036989500145160775456532033013654656813779503316513138758426563177709370701198225485084189061307811626719156057184335323272663099961068800556582227780266179048505942697089764050660947611534463067257345445788324895829552465316421961904834000351403230876172339521965993716504999216406334466208573681482179353994940247102491174524355521932858455038916530335005632434988495828285228260948558815427543728078570177566546871510099188608795324420908395826506055662156766898459438891035292087793339290049013949369332402756308566291016071627099385764989247461646534515270194663019215065813201230651451099213770725412284245894160632387184518239408840283414581809514774377043037489293616264027540061737816305589979202667663064239201805095976023337594503279739127365717486004838135059845911406719444798651281409653268267540698708137293410387782735787676253608285697385606120816458918158390216808239395001218280057972934775393054910660994870020812146676242521746661602809047332735047033570437629251634451066717111499023173252640701533945176988922464406848757851102191076122585443462774032097609543543495909959092809274734575334086862132150748162837110367941671537334170296042339503584996054095409750627248417141448228268067819646178918549064747717792 [156,98] -235469750222638272109924952418692024711834313871461623413302410786787532139211283184131260439066237316512574197268686763758089075717731070384332663275852805987347038125757759579199697850670230023907409590571786931842970153971729747758251543959549663482916988495314685729380912798109636290459341385797706950706741986110021074037651699013439525615998974793534337577733852302915471242815656393615556477777351295906880230574726085181444216201654729516844236272247822735676636995457041612282687363761869089303220464826354788582862163257579314393790932232424434774102908604720639134495735474384017497460705857697832335976609048265727915426972788487202832548792458797629090301481858271086010536854484485137602503103703810834613919965766480568992297447899882934499215549175967835712607493644109533546355761147638699766113398734578363007074140006444233140161604330760679971383248368434271416525424991308374625955717365441698947848356019566329607939620726331116354605726225878448110002252427357442487086037239680041511724432521778773634771137134751036309015078255871683633197166064655863771195053508206887870194171382946472861106509946974148084725125642137944770230188916531241965778903137280069885822406559702693359853297918177159281606098928822553087229952293637372420824372296043467384760344563747557532009777520329676018856245230239473379247653071669865632 [156,99] -1137570699753882839679549956308992566221165636318281710969547848626014309788145774751144781994623847677965529035605997397716174209779486562535905648391692546369306441658182008758239981661538751615928875155054283921412616870764405750999960462462058704948786498660808355448135778523941829621807963021532427825583512265829880257194200584893652276740366154752837911935575156671120231129732789563778275703956872993740648414726171863071589176186106403465844200767095181190718354276605972473925852547818719069681898260827882460109427567164283237287623282852611980863217813629953022259698820397996547623863275077915434651536056813910423905262689761873287776684277505867202022779765880842767099514026607945302367484141919836656609774255432822386821277549705718499607992984573455141351282194366543899053633756428859728866949301390501395862627986721272267388099104845136436360001547084330137908317107162324090783382609906593568808212647220693310772662023302773480875673304155577910645716190057817369433906996217905316452392771968033682149273680999727978018824899727833967803869331865889613489993606969577575566516622354001903831285955452920963723766786639678579300003039822113117970567215493450818948646122857009983501283626318305198353577505556569596080969257717315306187170515713953943271641222738130692382533493542558188540471950682953024318585809271600 [156,100] 1057031554616499227480598326462997440266975181914402189092392480271712179102036308701474407566178987640870298240915644348816868578108092089305197460005493483210733176294647622923803066607476742662737288983584462531782836262709094258671748209303804071194914984991915428522441692694950360097828817318940210429321859602457254624269316518682546410806196262432639595245731337363982829158403675119766987332784314628280337041531458818901077122426868058930417565500454873184044384251623720020511097307245666445474313890776639148038158117282423168267334287531490587545548962637971948516984156437464748804241342537640209154847770304791805946995602030579328738273259155438643321676261695246814108776118631314916912321552037478626671868527656093157940580762750749605390755700462477953105983246674258734002729590304445590567757565733623102430151968554790366048291295843207694899356349938748945151765046085178860078377392352546788659217787807323560742945348353387847456961318689781911154490559233310697790916493350709395521281954533546121069272182677791917701852050986010347870856336194997520945435362980951592588901446412321295732988952727780748272790311291641078220425985306528152058093836389538582349775979086191563528300223877501563514239224446281271249358624583988941968325479775974122487944688106671618054211622733525260321665195751807826745932608 [156,101] 40755146235837595776888247896333605022823801711388643423371150036048814974302356094153904956594132938787863542338635189352048965915776109216056861908815638061954587998481306810095684010104556238419969228949811885747154519507964636712778914101623271972415469304503029610777638503918919987243036872016809161446271632421067619097247173609478744112423099653630125524735914237649967391138852366093320823321712530409553033399610071585386969131394334262056205959183793754103815312853212383436864924109751848742478186608311597309495347912490365526309551643556737762319444827670424288559906850178271474512163640029882805348190686744454821902185843631059084038883186860213695243478003462976026496706040376748790619195019051754474906257276603894686264034374865496373822806757923801567556019218164397133634697602798065481969241838288768015868178612249377941112368594800028309063236575634032694011717867108810446326765399379934264435961485632256791200527384650170151767143344622350515952292331754423307775446312880321438281744478097167561799735430119042140588300378309389480690580601714597186667407554993927469978010703998876821372670889348416307467742745426617453120513874676959953650042771605223686201475835255317200136253871179567574211951923933102258151771512896295962437654678242917951689920380928119779692639912042666131292409923052558485920 [156,102] 167046968813943906019826713937526099469860077743212937591819484058744978167390420816362878145049389986829783123811150382143841271798162361786062637000352362113152297653857281006445971332787700938931138102449748477751436584215632749148370283404243661102376562666789432681877512788005347057030670046530707355216352414369554449168406117525276440334125439211144257893290894135577756041490344961537015080522301768135061956050094081913954423052941668989693955612093303001570098991031172785094500960841990818978053553238422637148501914231424552916255126151482857698044265630176463746226393509488926375304523043001511041036923847550761718843869081486467910990445510792248138136987229858618831317565637668812994478042783608392671951718377180936717739367924042954895502136053800508715333818345784214579669027789112145090273669331769428235285241369212818087681696642182390898252461977212728280451347278534026309576276362204368242730996327185911924628135955833678529807558742674039528152939457902383271062528894529209415503139399799811843927340752858208418185439052991442017184444051910080732933701064135600222556207082824089566217354388425821841427716877052512862022122722270393192565655482809853035396173358573034370917368919274527516570655508674088682770649321554297443262197759448676984666655750522867720959824506813098089282434721674896 [156,103] 1153332810711969111699991991065576897485802012164759296685901874561709420321186473850943640539332042223166355149073035843327035155298689172058269561188102687549517698767066570665277810804876570202862315523242011140268494581153471240742510333832718352331812558154710022073503448633658960032031342146351435040766020530626392581867974674986624207499809670837383994972484541651534929742963899662580133185233017398229919601430120368962301236405285678960481871334781956804473668360538114949816112697243445912823267719540752996094456162372174313389694684491860770583777128495579697678610088266270292055444617944222348457150277640008899440810716299184403255684647319465456712396661455614693451459653390322950049894038650551505136489787808590135794249766340017857239831482444595206047465000923515633566160044362945613147961793417937992044142347760962019284179758877912242707522778574384800595975008138113013895678726866623482528413565321697285951683670484059182724724564437689294458060606338423459988381574865692089048631809869102817317906726035517263460165845721261675622076873725752431183356134578073260965937438909081112982710071531786081862045558351898129958441924957502518370352519336458084395667299407318028135947333482018144452594226478866904858632900238102069044595938105384572046621446710456934121244692175762190113546215464 [156,104] 8458850062512476697121346515559957877094374049451134348433006917301606602167499162547858754441334798789633317675594871049435655560153960749148332285159235482194353623792846066963319587776992496316302817616002376081872016531673134972370481174643327281364362513762069978297547831929784783785447673939188836858326033397689684894765522763592135700111738875867148708052976874949068938002718024466435748518836118191839336678449303571522577868277939616896006734459861057822321275737373000737975368869076689803115109244627591304582682417293115704878979123235092985708885915779101141927731289386911611151117941854774961894818517808866819890528097595350318801531090442541819894024819302028157379110367358426598172203611993504658250960878284754954521747771268270354554857448091993602687060346948519863435018156512159533389094010205568401426733413407872129673703025698642929003557269947238333406213494178245765099820336699151663535312423547125923214596385340025292477250567290675774771313824159357204379905765488684349113064049177877588144652778748342123044399602148121607626565363325521478898855788498865499007707883015725235890358088827215465199441720888523090462798762131069757995198531316491051231757910415761245949067916392255557761838536453405317205774252570431098686700832385938768846802350959967573139055938581132476356312 [156,105] 17062085520630457361959579993983924530386779757412270672875016137809796640999262680116395469678189798165589723584913476695313939021268940999264047988386441406765276501270550316211132692896234203853393017962543685510868497607327559816445127327624438201474941598825510836770466310790370971812687262501514674065884908647317466405453772026440620310505919358910640891790194311939714318542799709133438280468114062776886386105966361745967043543474552243035655356846646548956594887428980233874799849916711719401344137789368264064996631568571224890468179049918880365989678192595851993728970828313773248969964854799282338253809463450754064611024298361907128775531290460908448412052007551959065024942769011245331998744649003812947721412231089447682462918224463325678175746093176953997736442354817870043321745576563949461953268695402662510236288155674878012745185091893556151440950571886610552006748136880014892731354741212125704949472870756381268509277432725393231003544265330415344570507233893612541288148497426088707176528250334077549500902646515011284422961756941383740149458244143039562413698450013046857677549386954224626598585001062977472758157252538194424535696941356243743767069993698990610176038183649281340204706202342759585612807964804619392705418215400990449142021015570079828319364133910518434152517473674714704 [156,106] 67424104279069529519451994881809624098993068960684605899902782062436833349367251055627556105029294461115767906990333838124233856037540754066573842117243160074633558798128797746494159994366617120366033489639920059515855523769308036011909644844195882396546683154513050156078712465856525378730707597816180032428761116087868433305191528708229295088702384883371772468272548579532598380540958747310864601817097247295120408795428905154255031924911664600913629008007682697547286144903349108505709297098439168006812190092649863066372614934365906410392282098178302084326976962908940433082887389940092614782693644131876131799026282916441193051551473729202399768577085460643432055658994757670913393096897266308451849069476806892455130599899983006386887818797624020423499882533178113670106418094747343615984187824384131858128933721217088272213326924219191189884611790953360741800970310010566624424809219793122240292615652931726904250669313233406457609140564313003517469697580975867020385718395352030945230526252428817149893940007285954751360501889282717453044194514649454561139688607629989168883497626014191237445677814094867276886076185817228929935918192318851318122674590199205223405144611200576654436936499096856440392872258567634122304033124557295386417340911978983423651514189716267157497465193088673190628175844128 [156,107] 177909813119733888909463964917671225650256195952916610403386313331419424945865646482244349368125282347655912169784173991007126076902983870025331046276917475143988750786815106724060594092738107339050843209609597972861971188779472463809279743442568017037807618474572088421034296982423330916051285955672768402242471449951371249916288992466767665625276862363473859135370053373390071188203713597242935522008421547778333913198830137568668657015340647617058819828821867349835248023293873752411303710042207104046123848704067688470404272806505363785665272233925723520589425726698073891682254602039059545726303655950045442707523939627184693462768529660075903904277432716801187893700238609119440393108007319916526330390192489319069344489456018470817630062605506143729312366860277179597429792037495543176658501853893776298963812147168296120728026264893665837546700343269115684312870628118957804384326672800492139201926464747123583946276148428133569821128239802034239600033352711659036268363171213673410461749728120425821778233590031945973177387807272747856114952865172978955770524118786643228755307999596979502274358059446462926115471938191419818157824543006008681363667327801754970840583244100235918132484065946699335646748616050688759192666001018472847722616513785823762475641744452737796884927363569887592216308 [156,108] 954307676017032688021389206281588701455453616825893382137382627503450746268142730750086474999817095184415350113141423465575363895410725090774734308752732572474332976546992250981016728391791292121503214477128762321445935349779380894739126651547378234063823978000022395538447494491012516786972310477962199663793921135895126798932242173361454583390288632790919729931546653526913687190983058457026042998758216410205904196895053856022055668037903569127094735046297856983255020367812900898753261365505575478181344277928559962387551826358731327900942843586627188979276096702868878422906533666248149429566588644969119713003811937177677935320560117254522379935392801211439926488167705617158598587210469182034504549425323838186799636324633536413495655214110812234211350936115257073402567736476341752150714862540316378178800208376866703604118560453542044224832701446604208099514044906169345154049155459103583635612108173038556151653529370548581403481879417833847867344965319152939534166297110087770033268371098995615245510873751039440522032252989644021321207461255389599557981261069774711316828896726079779974450351199109447301527840732794906444440574341987696018633198728307071820445003831768891339746449801622903666807981566819723388607659747080607531925168873935322390063193595345939505054098803486765552 [156,109] 1873416299804374041670213877019441447467719721978656586608962603022176201868759791393373391080444146467796867145425038072273581049524928814388465761738088665119659745099062057255706060159386993493029586717359764521892927139476014789658276614623233518062413610513922900955689461950857094369902636305347592121513538733445091574607687324362497677381251399445917946862316368931211742075321099267411365692267078903028479574999283360395360415682495499076973372367074031484433190251898962512556364688788420375978664816503153193731611532790399423989946487053136188911533876303429662439397673920895353334685130559118263140183628627276301577146583054988394552072713913450256635930864077812198489392161101428896950847180305495924111257459438360124235988764034683429514383544242894489434374239857671547000554735094289801822824028836643721206925759646614819853080183140258097633505140489228939190607261756059746968259283979118993958902450498559746918011626618514467933844726238523632680437933037128406087898371270625364134182194171212533608003409065106317946602477456063503595537702005516484016093831020761812706055832009990897718009373120806097028627914928809014399516340487488471050401239361055754253389250412482393750215891951783516851123459399966353511861324654996032645867248337143782274018637374720 [156,110] -11890818073224517195063097676146567885464799342401317804394124520747600587013632432669025966341872822570880934128457450573973968670654033864723635585056552889765350290902168549416406545421828111714426925862810028769103580454906568569913545464163515554982248354017424960987688399586690455500743958422344747395780529244212358482888358172842880860544441647559282663404727662257798724383038504498276138809571000772311472054116417790894287541014814017218474983253543382772782249758338046188515082516414089183434276164156876566560870314787618600976304056555985492917111354754802716654654026906369991694307279297824121757245295998654031446797727651428152473841116800576553323236255875923368554685109172449829614718386032917077186333354387118348398383383198933628427855668234882180943847693370005840647142918641025477538997261225277347964049939375006759693371838511338838918093006610670735877759160473301467718520220658183403712770440142658555834238798747700861645947126455356626711454228985389301065602625111150069773537535799071332846541141329225761847917060855524602794545514158063401716682327758361496277466178140386922810467390397477940030278654621312954467636594394191164545040111182858251248982454723351531169030615362509709338233886131810021251416090545152934409620755726571432783106928 [156,111] -6663862979843075064520009020411474168417084807106844099358813190289831835623874723201342829807762205395948865972369944431087668356191592721169383902984193467227787220849870582194766452397045200401725381670258081067681379657051580165019506259359250488957686625047651473643853741789130432888470307616402413770093764366676927575576416692012367378811729281225083060602722965073476455469838590539413350539228139183950952437248222716034402773883275809652410597903233063881469513483163172715785596766874137774597965249665830909380976590703702468073643968750778521999032263183699525223413124875671106803237373300877458163532988984274047573644041205239784093364120425338539194903841125061736146300932411201060751006578382709572552318038178319901305849775271422896728071740739203652054981356553610310702145932489213587053139975127812928609603239144155827240952399205688343833132077312924600460187887968752133700829705119669457688173807010726746117331483082683024581167293628179746579127955454616641818195117013653381912022960623757054914934403533126176211288126072210258714117085974571254794636909058204381628269284419056744842169081854577241380248620104191983448141991588392958936830122722326431937832913386149740927448998054420383682135220782720745192644388513550329081454577143705337592 [156,112] 36740698693687677996382032375484872606643646687979788500640076868050725693906780679207879258874905439122713231167666668610012273709186229661051154539562836791308194225954446971742671394819975448216563243894321491112461716795938757748540172308923348193026260813185013188714106176014194418020863245245138138424853026761200080112625956351810555613910835842603626553498689533315009882658463860419207470305969812625719004686755867643786855044693098916243425294977806340285071737665130546194616607501569131085927414882466604825124655189877262006903202674717023920232901631047510036556663209219021613218996420295767410095290770423734009220704147863600657881976121333798077060509087931751349151377458592563187535234742082106115724626463088796157970128848667334335985666034409282963516883770462251033605070050260726211215504692017125532471705232189402181444706237841561616571800241816476484518679929153651973292804136786219173542273828359861598398475184211375961424633693658888404936892344904740216469001824861483058296182161917462543667202153453299190491127327211629169144802589048012141933558207035511561548443482680473973194755422007763814940435291171363228487484215193774208275411721615353556566291542826097695627581610008165113404010682267595896729752186513194846514426822977304 [156,113] -4048469766663761922771896630886455594320395799030086316155618977040376965146038863542462924244168092583952678934113602362078544627940299553644622859723044710103046695131515022891151069937093064430214274433580497994153923340648169445187016144582753897938973162019674104662695389682777207319986922544584664997600814438656356959532667040533024961276457816254472496916124322104572852345704920639128252132522883087541347693937884181053403068476530268811795464106898189913097219148774919028576948617247603598266033304070413164159145369166238099373294692654358203420957425759223155829341957982501660252424711977363437749095536339604921367246219726321768288640253209345565288120956217666246845667280763545076810151631912024109749904662289482730226193357844930959266073644371383520469347543288132367154724648553334845306583452887049862961916110306002578691719217199178053780371299535591406779386791866303738591096121074623551938092729611879161929644158672236850542679253586533974099118178061101202468736988681045995378887270925748208972404992253548097848659768177666547644621198252978518544899655425857504908310534650394657543434970186057658406199030896082611420079995721707534508129376061541250865155315600966530253657653979950500497025689947530828122254188226233938257868768 [156,114] -66187031707313596846071910706388280328908779203234719037139658916832681738713265217192842390898186225173234596608973441793877748305322584807824098955688382464825019766386227376549387527102841945164018306143158793651439812354525282198175351746623594297585185996539489433358687050157788976471866614882942396629156603550981816881856648500026268549304709861961423221471004531922745878029610868835827494811970511267216558173486978699341763869426395718993911868821219401605951366329053919319629821527549536087008644453483348640066070051387529509160254971511787454187993631694462836290679737407213184239938155545751174338358985178452606849394916712418943009344611440609469802123501626213627637189932204467922775916723592259188282028910089141208195853675460835722379935057434415872017464737362353308050284481168990659185219605950783233739987801310098694775676263616885132234590586518794900939928737443614423478364347508383375449572742822090178057179272056857351660585031404510774271728830011324733204875603483406794862047436789465566944077403027565124369625092603932843920354063295130856478065583114923639627603202110485416014067610603627528320473683560061865717711392492972478523029224198289006915309892165125720551910663306683306593368903413379379722332730705813932928 [156,115] 10789100465310167597084659587171410996875037806429866187458138215560510948244049886140896913079222963169098189086071427181051943572371765876425086197943887579557874696689822564469191865730552697199982555192212237367241288136908864732147831563514730033730303168856634602900921937459019366622516998779150864276704084368170317042503240979793959037243751372537061336824409745460370881311572389889172137039080668531854232176461600856934943407879442974196172110868826215495503482847140867593986050173365423777765275456068077501052396179429602687983009293550034485877335209129144138382252129031729520862986076236140517523169365475228518870004670974005647451793410586178405288987165511308522729859479422959197633028792993432256117427024733468606072964456069493948849957927270011021408036078382748496664194120034869954729197779927624281018200949228194907018123547896993995983228554042298514711077900949597005913995280384451727422462091981062893514305197473308478888336579528506942571530563041788406663431730605168617878971814923338035207601014977301406276963005140081936784130147922240192925576771943211777561715521622232520751593835897265603530508012342712755303733275637729146145088334110128496072152558475168893569094746056002484954048723482160715624456685167808 [156,116] 111867172698742293710961547748257665615645565718510107234327758041062239757958322814615523880471676283795115089270221190908963115687393193651925634912062985102811035102337270822312996377699234478186441823626067502558366357822244040919257399006418384603545634399765550013884527558285103362513563635223619755416533885933623286169299241473208339099931367790440279901863447957509039194155814804906798212482342770502139517978071660903637910769495142911105172018922724556985336416365583163875181398364517625215358534233493379818427375687224764358427031199368962463152169303756191611755927586059391778581730457668232569749014736922814346480561539523302210308994970761840892535796349695570415199320821982190188654800143579572511182918675564789408553145032220124601582331797607770964201142747757457313628141004005490360935370390732139985575586773238158768697945752201507273904775285409788210165282475401496414047056782342551921749715542610263191390805115382479161082008669408746583112983297451678355305130539265562072736315299112159180411264138534901421702679153320096094621406361018706532434192770834711381853197156342141893933761174565720601969631371880462304946588875250731234394354988929870808473919861068970446964219080053697513245718799962942423570380512 [156,117] 130993541142633195615921049456769382438168977854520595720542684410612208149286586891619756792510556991924427309852036759481692565364300930702444203655691433118235923524928976945529130887161534315865878739187730178648928759123351842120820635942318010776796577659268199349635327990566874667548365213200136577301048987420779331661869756544865168647511552125681097241008865077460552350741350818590785161459132347729224501568660284932195955014751559034011306385631687312182531220603754373072973898820597876846635760457700355920394999781629116538583283115726700502920266936821327105971120442138458811134003201899474895318631420907927875387746775176050629629456199404134333193376242600645354717291100183508056493340928396563627320050568867774122498297780120460441319512012685120372694282011103589670317017255308237574840072441886954350065565012906929286658042209166078814081757777911364452423669837859916751363142651098811139119539070646057180125269690564817034353481905780686988936340097760966026006934970120632169935050829970844807135622578881839199381387524915334896290984504980674379866667781895249953332717141297155096022834425268162238871483662184280119050903540096135322829461599937006001675103692811546539509828577587852416061974543984606640328 [156,118] 59491636016528364131200781783895374083038961972367482233996779490323201515749372800051099594706784157091743358066834715152144039916334349656865234395579486748338873309892850166899794012921799109220302276781664868593589737626050412807724275868700680463970642431595605564687479735824990353233080247667858012598491233210212193673590769730967715741639485177153759292193876143721471731873262148367476484268840082394477976257526903268992497161092671019105255616082869746030502600863287176195004281354179143719107862731729478218837186148134920499475659867985731105131392409092749209574363398167962649285850579843426401148906633717135036891772863317812194170562065280207861963080402322678797534950066899134267909014817439407505916333639368457216616844961211859776438406183084879898908945913633357959743966340948838055603830020846173888847505950953917061067762669820722043387775337839099344316574684183883525612068052872686877734354248164685918603004580641291263087319688478298795435134264930666835365001980529656033770628079757376717210863044394102117594607509694211660671594679720898218179705158194555563524436121942913311509384917035980703871545612849814922498988393023505140185297403744874391220412489059173586696422279137892851169162414160304 [156,119] -16154577485876668554708166174104449134618416972080999881467730143394696099951465212627244572164676206448275879049087318092559402200143948680948986735158957419620734017780155215424234558869139627916737859218165871774780655844383153516220217012205048624680979938372818745349634768592955793731321866313816286463671818305094766326473480038799847176820575790779410349262280535083194092883981663858539823616205992642871802006418028009562125458399533278660090388073258456269391974695591585177132223400098694461783929898727636333241560544750178864762696682809980072308837895891183900922463784020145695806588446943084564488091838429038637378284731621986687338279926562393199021212068354395037763372103663508904486466405440879622698544646240781595541498420809582458840549943795836694768679821471068613744226135231481323556572936652694675026910223966388831028747094007040347730101808438355031221154278429276810684747298700521253099283603131251052735641738398060759465839012222360337434272722172953016440926027897056355125063031132953395990534424592398654386699399213737442098937067898271912199190677367638196963555460877559236326657258657629719160996676240565933857444523876762077745976618889362087192097467516440584389147224492424786139096468 [156,120] -34589880295525389640456041708021738266446891465982561449656100896235989698977317119559596117027537351971102247249891290101859230345893369944250790190691995750583507055882305638879548981756935608154813302588148239388887172549416714002836433437393632817820569266441358257871764548592181098955466637583213307590422036354267307484340568786310279512326444379524482497144835168352378867700458500871078307284690472636894947480505433846283967675148026429787845373473716865257872156897044972413011740405328192018835134240000044273121484587253272220614596820583703911678317858671403450919197066021025626398903301855797062853525967566271699796809265366273359510843023164722262882789301894865210020644005870065953183246990827580231231841749490182789283119463500925404354389455561568646393578044859230859709195191158800493224036460914037419969065717176990684748720408309707658133472663343501625626858655763524926440369126115530556127406982396901782262785133612961733112452312501040578764322738115916102658840563944248462061583040151562254348272673850072146311577267232345680135619112787801578969008049753475023209439566454715956908398626192824541847969193531768376990935104160248059246082861025339527322410678520960347976086617117258888692 [156,121] -20809758320025044184000561559484719727560123596056106338021782382717872366613878091955208684827995565494124032143303574701603102642761362351606147415095638255870130733681090446371210970972010491650460014128227125285612899671972614514120939084317358501309660830537177096506594247868951348210827840295726892238935405319924161411051351384646043506912220017375863421298252844235055545111219728358001125996599651729920508376560504736031455686896110521304429770846720659989865954929476515545632719547950310804078993524853424652108552955481319307607419805841587941709901413387986640872789914237602579514925118198627443222023060163640420234857832881420429853760465335376189268354349087875520865998873704085991792347639874300489144255068526438407722056022475602377989706308063179712286058589124865819562549418608937104657082263055536136852081996562718588956894106557612748240969478441058973861629645049517933702933567414892740144474900640690530297870288838064102837617676781606777594383250772703247303069140132602525597768623675517885223326780612545765784039610430483933935318511260554461045360603041045833529079389597406253944139004807838885463779239995287057459566116644533324657725443677376989409214501655546134135721148810720 [156,122] -704563915061707101377974870528088667727520996569799884345705782645179164207338422132440318063315939339407298178998072496054691424340518441420372858714357157003201002987802569391290199441864366722574552768299614867661443249598075223366602753218096468736117143146059171317883339298847605484633385040875196047769333415681990447163071035444150792080905424789804978996214449370382066180671110220735651230229933637898114008185029384219354754361416422887565972248622133746341925464564391301875582762837511038800972440227128365920609387424438512932844400736805082215313730161944841540112132237277228009283711893032115310670817466645061843001874992479756790628066137777303281629428372077967850059448664869292798480289720330949895964549160278901469641065716483795012835482974988297966562992189239834154271352951426367518691170821974100682390459943862461713425797153071037762119914655895782494760503781363482276786574498194889126054200530471171281562206802219845081697835231003660197291805455765518741552165451490377666874561324037273750442701175817981280243169008925039747303841548802775001809403277297115105824028543719115789585959958866108150509392809423432991853710937235442207090085591713477717083183706341461339312096 [156,123] 381792791171856403113821415037489634561057475636032404236320663052342152676643558248539752571086497703569764969309925288713447889790317376010075497466928702483843094135228034084427203359049873882719574736649178344755253732499101844405043433025767081114946183124070917976085487488982566699771965083517601085038775258861422909980394574658717269181682623276023148283361681177037447333654660524800678798641656336325254013145123051562868012321823261762233790939721231915454204546394214592754023096124817911583698229205248676109126543987514974001925516294497225337062726301510782876207841770730398002890654169653851741967093557703951575144353974977032751124143632470992188401140132648536154048280604878183052525074836949609111903842674509090251325426375470799886288814831310819449529637017225843755191866417224561538284192385264653480006264849581322840517009033194634802769588007064817126609859874610784602404706588161983379990285566898083703846769881075595726971575616550911143689900213462691456063048142931961491538024887792133877183546968048535728243310872615500416273252684935811345621007973604537921159797448194434277239745776968362132130659194934632191399025343122481413812373264135814843629359450320389928 [156,124] -694592918332730340433838174926139261608498874357600075172640826379121516337312630456564800289726864892133508099845199935776853923655630837334036453053576800489691572586953821534886437372443008714273973644403882054845798453925857854877232570712159891918643856412094478724736880492772850299380770631772890354024865862847933536648620695069307325807397369238760485159272549503509942669811069380427314120511293430254862671568978115504501824852185573668308086530879354396966473204563802931597045489857685262756695898628632873412086110518650061675589837032290624676784099217497578921483253974263704402439380738698775723147907612430003916808974874080834255003546636411168189780301963465131798957685496907118838550927702521914363012297108138798126591964742264885691048515811126392645112634163198929754019035320403419526474664851197719038740702719651398628031689010076718341978110205587931303409462051708107103252533032712768033109345290697843178557539139313063804305091272163912046790026757607649685517995464483200814145907278647907104206765179642611258619250767576980485774097069089863790434007475575573075883496096018636350202542474459381836693265481243541996592850582586190132541787930516800318948638840264 [156,125] 116478590268190605480998214386798267843571048703149197773275776115216077867384733303160886870500483741439006219991031414007593398832783790713109197797633448034318758417119101485109196737480965445268470698894839846000017132282543353278456836437173044348705801499948381836902365502987085073249890114563409739267230646829918746963658751941744714444196635634078193643310439009573020655575159320909841291369953535656719921411781944225377995101087494375087996615415513947955434752858598844231464925871951843191642081659826563449481045757184600153223369630732568230155364505861897169568053485767701347326278842072582009929806464698622520592178001026347950368043822838250735292561699667340339245391509171632348553104936536857786981744146602592886315379588345971095406493695693118877227203977857740305896814391480533469303698596248464956276366928919661920390700623692109956161979345230703136117225300374356940403175488736057941430322822671963614214489793586476606842998704948507809560937932982930600493151384893450920222775931545604386923817637721487155466724272536112722193715850271989074244921805741890251335468065357810521688348556292281519684983662006633766419500216200475393345272550929685382633648 [156,126] -33876633755757846194101113165871612270971236242854395383859314750295624401082244589220736252578102858642116525699447815006946527869874483564380409313923774069267470885884461845370698282780814877054646442648894334079484865239971675475111903973546802551011524424308335593937073312463217338563074484452757529202673823240877188480450241328145493096083905819406543924701545822365859930262368877948621365875239017057259768035831201988919905970461589381889169342730058628394326454023178328454464959957177636196344472992167135290532563384938340705804192707030716359728855633966100897714325418382460963483582289723774659754782838987254034972232790216116006338831964450822125421534375997260133260875284672596499138248117902985974166374151394796766876892812279651082846353927056219278828254924163755531130802296091977445138051531921515215453895076559308447305074802752059327371732160820074100741972344104572373470208487354036706061763887410024871519658836853510151979875019231414884964780219171212128611331728743913210165370788893962456155162600315070886002251528939407599298957628647553665110445564088617264281507710376502215950150417234263784973992784646105780589413962775662847561639315009169752 [156,127] 4779872794117233096204972244314821355685924337344559367883268030719646638209693369466560223099343984989059175425235952206015721539212724539209271627627364215936765276776578754564597188559115719420922497309332484196167213875026442584924844591027676696636204505922403561463184147019602200818592115823191531704082939607281011603258374310791443820058833608559993196811344140107074112485776809932650357006102807889675712190012425571852210237897666965793650788502255361391066037946241890602195089394305571915101854304748996570466536638228246115874188542537044336930373442505952028893890365371630831732195444269408739015562491829080075375788473060200070895083813511021218642692203211431437804397720063334184074318829388795701973330069214025863047596616067518982512863803896048782051232553281060014882619101402059766377629823368030515167746355021390782889169125544333434060202234903868495715917778969057060008142544267765696453617699358835394850982402025846189565806779093736233496924323498118320994557835044504570559910109116979166664833769253216459093317774260100974286143475474584629762872612979629739248696501997476942378964613610028607077562174131819164159797521288136666651228820108 [156,128] 801871871971994546967067885605400424176316979995032960516542424701485219471894689641580502914908034275571906861030950972663154927501688669128721643709710886599539762119712990311212662731724171364869776719067524052196955848409317509475299521346780313744695531456068875556954348843148409566589783396901230581239805167608302040198726067824484814078649479122564767814646535527568687228804449841098488459505655780689718393965432307721319680083595772437623745412429429565543390399841729970300136957048390461372907344267230665117059850976116487624325806764379040331259784919543665990588656950923248161366091253355701867209454142724781292077850062384444300279785900237373228927247143078711142096418047979676613364715225916576906107354225569508029488168094516569844481623979814193797831563657858812916569573592317040351679936494437234963672643698400209318514962125028729054484968626229253889709719186203370846421351827589641807019744055171424391991990009057208092304516197818367496744074316286835120475455194053001178491086760927108703971857154413130943440321306510580814253019635397571933944759939460091265257257027878772909698925082230361578706733103411574357419692845494597762196 [156,129] 28765538335199548254528398585386241528052511022994871254482512652368059329112609294326436850605724491090122488339725099497605200672365618907832665812105984258597874353457865979523150346604662397693051022047256320302289090446270719136432032832664677717409030262769952592598261450657706269185931787872140054432328804162347192629031444287594272190991012161908690764892390734356993156176602517621383777454034662508986899611691055344714991906229661173454679188745230474197339062056665178077061696686581821813982059828089761752742021805929873395091499884491275545582256208436146619277919574133332800615819069906879948149787113210675087840954512477058295481683512874134186084693606285855426436795735281658003229542065970445800794021061009685204328804025921865645817065837582318057036138046898525926022911526046028227445451148434418497227132833926204671340711866617146779707799662044845740912006714817396548236702914987044633620198437054156098412611017385059238204927355064792480539487484860064081899467547862879183399336465346046883988998628177087860044856496482177049374633128670999646084779061914126525631376234209299248482168787346549513324837586806222205137875014411292 [156,130] -33290347735922604945689475349989489436897545184969239188692190839980587014997080916730568715394367186905581085196831346126001974180373676859045080596626514392839029247965594370928066077808421078693454102151542967434812239941560716176008694002687064108818700141628492461330682877586477543069711658543219843876116406147907697166023024722661162380254775288343764911248104281513172089072344757194667507206038214550187130480897392137494526181040976810059245267936063355966561291116793928022227873718625266061814320215105939149174644275248262840144292294611416167119091793063822757818349429410156646479221029434245971151325700307806622995918915820772204295063057871251723159081705080097363304753596374028191028963914892722911559901119718064134705094356825995997110830840230773821980580449108896223073527405553758923818315499369445948207050512318323342804411286187014428584325976287894859781322355843579467195398465971520243623734279689010608645079582602737585503802262057339368027771348995679428085352033317666974472215916840721630381440042939815314464184409024679499952893063061593917774447902252955538199905961057122924183304361956085879513721953581203297783678776 [156,131] -367577517607093515307023612612579339951774385527131232967067278147164150363021659715703946995541914680570191353462423725257513823847252181532668603742145878142559577264539205311667478280131001822511059538202930573175313812483308543468116449334034719057569492005820448820763150165434303797342026022399755907672208114336239004857526567294684588014160440020957454752542809907362538618734482899992248322246041850306354340367857546962098910328837421238268563311620318809838072442322589576592738169696184737745175675432087472438084760500892486144189495820143447764920163410469216077379222239092067904973161782428070148132734435166774344040277837409726900765516319501926945061415046692589254960117556707500375406135792198382410339451268415500694849179795262373416314385068114340556530754536193036136536440399794312942243240064010571042137928390524446756591798096282723541216541872273904259983850072434515012269545194321192549386497514546125430709568227079211768804971511671301521224679803122894736605016811747141120867368547170768168353872988651432653036736867927610596842025046614979984438158789913421759448429475378268480509302142409633012215123960468851225 [156,132] -46207006868927560319097889469008641524502911383937944400589594530718574324667031056754118220089873641392195716787768124464656636445128279718754703458098791214830965094624982634406271382232941304040738607293787429237803745679668443796609210444194272087775697417468527473419280730017513517791500137289504961168757051155154176547878330655900394099533163138645973846888984350011015472937247959763410496078005045612039893949253911179445839671939781706535947102201429600453794239710774388723363264242696668130530007462795360266047664799379619521579143794385678726558397269906945567362878355249802828342689885308525825064212707579424752837106722229727067118136736704114626292160202042046495123729240639850798629844594059230815697408767267624507911588357057916803999420855182079883509120528092174948276926979326063878697563321798601993906590975487627638583445448878465465429284984504934537064801302197214974933762876041284255402944990503401586518560132206733598004533107090635823280229937491175230027186306630257611255439921701437411660682406213106038751890399963234541110327984577738520862346605702583012199102106224685058675941258410810883145037283223 [156,133] -1473756425711809755470299723769105893688626486420026401351577833145243961716727262532545845578777325312293750198436059215456598497360963787783761603804450714167924114018519018259890270928655425974841071325077302826724804256220748085268823538127781806368295775828257168041040047153795718790058822690106089137545686502013428126252038893616773019245480600368475746720752315078450678331462873915775798318040610285100169205467714289151223074048523187887332419585884517837292855168300760638843489634713503107187476984642738102030542147031201577157549402922728367581769670417610841341312390530748241679746103894770910686400481822924201375181970899356371936329260263039517378674011879518448089565311872360833148181010288096956999823550005497050637294418580359209055456962882593931059705708527587037434129657021604446740105137040749306959477094189464634688995044639944057532191180225227060753984643264979507666790368244834805414301029286805969571352869771233166014542008093715723331436708966020441853074636084559025729449539188040919839620125413882871034310377442419076453842396165590698854731109478871385086250210915750774068904905430476656264780 [156,134] -4261505115281385398333285596445003203269426383002200378063643276547932621093390575236912557950338333022159802598646679666869971933457138451711492764935516531259550388810635742095852999730216891770745742939134574045576334318142142242752191303983336499964016187636319022803372429581568767481686833364443166713116893680294709520684562361272703146112678675670142525975651646270405945570277294860246106405065462129871150368661774367057327263679269995281610988833894970586822667584369047790147537413299174663929256274338048936900489661216410001154941124594953798401657686392689101211351845365323547458673246614300138549409625185185820882362697659049343549477836489089479576418705984769651013411029224961925728523279175633210392478845030833938131223761919820957050371657544023598363743120656901892158935936982705385172987614785404561049400760536908309075115837638711720076361896314710507549720358625626131136437793060363199413386191245467785178600773055407325100658772844313683350671909154792553369554470269776373483921143759373971158896409469321112619084923540876209757102480465640962186786767476350440651203987495131541245247500283216 [156,135] -53556621828105805351502574921159278946954152419503511341817446165944999820891631785042426875405847643461061321443830713142902804662145988956381087379052355129847080390614756710886015458872267796240715270298931374621648193858507451622587495693050315209607608604983593837335742353629516124788781294162337253495421299798817837498734533823147205896937532090448806752664114709509188117041539630103508720592340866489050398906142015190948005644376118098045433451827003300714194623862521788763209583483423118986389339980927085646314113565027045293529715133475722721962301812117244449901553916514191346031472642751775250704022572048008394433866232749056987839786537659022592564412025374430617497649655137223313043532570205658791266662156214275372643590902333842279657331452230305110406878702549326338748393960134845625734396618063120202799909199872196834474797365564977474863467412846807917923941639993408536783089456027757560874163644393823432499903576950475634019681704987609674557594613980486277165678865651547431098022757705003636261839590213149451272056712464330740370802409411868634139917972763652113558864280535955788438823 [156,136] -84341333095878040646496509179757151875353909495774765912807105410714400079015295194276247711698724027715722791210068563837215468138609221966367224590504586654108746399173235251048485520282565709009542475207978276761788449153537031653255412538364060763154466192818000268582290476853479188991540685229601536423676948737478615330608178790802883239493291146545969790781305550940362232821173754355856670205462696889452743441129178241689805856225395278938807652142694872086027693178282113472597631620069187002331180665214812408747590589282225732573866462675222697676059287557637302379493137768321665061778338780907281728550084418132077895199854000724231971965444014891701715669476605362686800499884605553100426241950776966842384574237248926543309409720269876083128943722657226559257294502534553133545546192966132324080678372902883450719836363954176857468972757975834727024910847110944020999875464620793826500716779564182949941786416148554725887335077233285620294956237454373296457687558888289322181397089166318928247851861073839360997211753504724109857387872777259744192524355588949278993309439184628129973915034396737 [156,137] -130427458190297188322943790917863850226139447450574205771992869600458625007626489298325379661065503567457046472144486473318227691395946064127702172819707061118172963765659303749360466303362891888327995809782325391619520203325631784798440494284011462116525146735434924914668212192211212869777709314879280294125613380081171420468583966887429838428827578440093438099643861277460343429426664376659820508040261799564043473364432100482597537573148636065467608821257475236168860496677830153059959337290624564614461612354910204150274224527494158504129517489718204802140908469008944171087325495845732629242557701100843693349662766081629615160017535128306173032267565744168958682380233779999754261348180460909415813739036866987961660740365526074973480542682596375860738973986999169399297458268958379365509427420667318975216376926142813595741053731380705650333203841745594231714407400271169552547504941168032297796029928658629839526320689892094137038169998120838161116727354365560988210348511525898983154692122518312559463351640832038554764759987080668216934445996294601763648531997722851581546867472111167275565216 [156,138] 56386231463691846643911915569220009065248598418964668190039097519854990740868783765742327680011289267424358428181555682108725142600102785000802924885785298732347856734804816796593511595435976262597140562030514001572882545280612652099033914610355779024802171508479746520210262034966407580004079929792431409472284697217438913130784564754985220988412148818966924248119649216692517602581322000313590693994939884668494380364533702112402816333834885702378395683175285353540694224704249893505970216123146424231662703212233383046296267573715356392917461577729373889719031877231876399970368930622773167377817417450179654975795380929908883857598495855425629198384051655748788033941182476245844432011966634236325265306947515016429301585556514105819482237406104040964055606627091154350455713557513380311323844038023726602772863820357652352743969360816411200490907311217968514229355072430464401786627624328521227066168695525422215424809298085188819050146952712069029252869391442370492454943296729175833337961756260603635726764276732814688370663092404757829684441526346516995428076974923556544465456370526198 [156,139] -29927341888771623006662792496385526768525073977833225355235771562602954371816217125914754156594193838098725653871272073387753457290309912923514872963060505860214300285508215247972282704898329618124131446337998189140513947636309684807072929763558196949325199523453866342175592150694094018725600089886425546404264979778314492602824150348963118041280824072397761209008077028241634402887521184822907506505601423414564622534842262651284832382557088983196026671989566736817472169013064379342128398794894229241954356673558426793691418515376821663087439419297233167806569381644208432193338327125482757539772953106907066108498171269077686926403964080600284780021038240866436359441926467341261586236612960372498003533811839375472859429924186398774524879989584406444689049055178896616107693352435621681357237536535274608589367333286910254656825377936035240913501824777793524906679432861037323093192154462458513442661827137439163886684167930235903796590295949988299370496095836716364773645031228056591788475925818812248927649822853636393918897132138823925063067331200230217106218726975988968507648 [156,140] -66357884617625307039363511809950916869490949380470172009532481070322666945400559245942844386493069955076361689020802553214244611293591784151040701907919108319689369896475715493427776437492084849985495161695304838103568641125835891694216029173004037347771267069080099880491159273341935254474141535563451453775391518016765752392097798387262324115484923420611085241555825302183116692271505578123223787795623993673841754852353900117704038169408409192105845434529956132700906349390047816809388701755892748531167503275204594620143340219462508997208614060970946473065895812287786439821520712532782401530165106319245263096457894783677082513195794620670282247547001870848662778021123935375555008758734728932914221581290576007091805050053028258957659941239221958795767442265417162277260512206192813566526163046144336319381752252477740978584833728977413252267211840662329567537148413136185713863120398189741442971364031161423001223593493346226421404862658881170311418894486321384990359148546459276916280146480272857109626396250237930573188477813299477423350892449504427952834585459165248 [156,141] 559137672777911044797691795363900122823818313426513282662581768536340676677295110447549903398071116897581396278608532033413556830467029748942786175039302835759487228323847566211266928964750716491196822967006072333890112877953432184230891452379497415625432013151832069017688832771327891788802716353594509735383844023870773819207220952759786980664442966611369622199876444878299115889130031910518136648704176064259322091989907740569027260431176984778952941764510812195165188031334398105875932826513126299756163669722608765046872301564386329638517963250935905659099606363490269834424764544787132213453655726101970842044652055939895875337611008869011667147169245651123740621910422102887334950935364260054188742950674852218102644307388818552028417512665753069358849212772029751965460082202020689802280026834822446576344063363477513343730767400770068697421713347325817297511999748217497990200935368642054915830974050218183375920217467434192967632025482687652301273414451665835453821589369614403468043625499494457960429823484506772569751381786467918783644924785753955622437296 [156,142] -737156355561066270343698436735221156826502373174775966076075449065385271901839821344891512925929622370077930526242928887922856986373646683789180659815688810373143781948292698777765535855824656744587996513831444210205486499487013461315122234508718315312079869734320038556205698755174302577152448266142246260172948896743942428110076940015564744077922337705020570187493023562407476386835866663752482650708150341116928619993036519571048308675772499338957877566820526441598028396215707058113519917017329051720834391167915374242675769272007876435213231088922268776435997381078126529754047116047605958759503014331666520532009946719964760194338247157469472613216331921693417377985231350355495406573408189316551383340901106233932299977610563836739758614700732917838411551084379190653298206092736548170716402582062721147994661204207906123882366423115081174938530804451962548665038929105613896735484475737474183565541796593087254505330067473928137111100347356257522777204060879274113819294085229334920919086785373138169617855600957256989340714349198324992890134624228134 [156,143] -740003253904962843193193592092766358967804555683738800342193416278077291290688199063694816551130616974915622555395477537403027941237589711490168145374335908273904642076161816355933018882433683875378112992550071339951226662445211697373694459288588084365953123961382981206455638114320934369164397008619531551276890027998603648559754842688137608556269757425595123867193964880092086950055143269086748405281524684987393274481337485730362454496773232537454443878182236556794845416209192304729264928979234760084212117794460929979990930024968213737845872464088467273104327994652442965709415070333464404125539903527700547459855831916935403965374112979192258168018097987943141850074630660262492390975226961151858929102457889279832010208403807000563132160804814988594090112795430739428537155652685414976176366915590866835327336947647635018646224807538541060067504404148610969923102189829184752170713609035171893842632100797026206198569477200465014522116587399697132309950553361138413547881723585149585144394035342340772819969343437121251649325675836832659020296 [156,144] 855125474139924300732843415693196737024345242509536077199973838276372247343583339571587954362065276792680911567185052363115720343738728348577683288039752593899580697033528373736535041971441928161340422738313591103873076998120339682684880874698163876773700999959767269453866595378443854896969713800028359996004683563559216750343484435559808102828278763541532915992339291580535233942298177424761147596245324835037800983580261779612444078850898057676372290472034468371749287245403473903306553944046458804292099291184290559632706943245466094866363984571589943899224833127005554836156842491656669206520122216777052279667700376424911470042423452763949295196595664478406313495829498349102970026150403005263851540420624609321183299587509860943000213692010990513153765836297749854000593399918002084779320945130919678422012961034640290258738896389680712352364666169309228453119577416349375059568044715285169668822830090187698096726428086638644761416347778749352474175461973454018708088440871971135913053474107927428749756267677805281742338314545823248 [156,145] -103989259972701216914667094744212443369161634452068589403398375782365468015676552198382425220231484230819406283316378593763852912186856570437802664539192326286425760988026323831006485719533731424354089384217791697845492419521492079221124203406010195927739144137578350714164232439985519445176037909615047027878547885941113557498468097272049747476836962827954755229239870447814164305188153252673757697997328097585000629594516097337572590734112079736099949718628215153735062518503090129571490579082834511047148029753888468290130732397082705433108895722523326390978242471489700666396902182005566198158967071627802582398063761412926477499091600735753582158036880786902036678495856083745805381973210264527328482964809730165482282070450441203782647191272377489236770794618675845958706855931765962930473943547278055011933971306601479263627973434951886843431606778413538924743715285547739861737185468985970143814143319413979091477225434314402174351368977668990718248121858888602544436823194433354710555340336969136301024156845821258730306504 [156,146] -38247112631955988208172713069029750065943901699719116957440302089514566838845062437966516094427785367808105024977694194973005911748505414086663152169060118633186259415346629427120273819180276056959636477041960747128304586329950286488067821400107138948784062116236853665280120051706755410437888239409801369248287792636056124833225200869102717933624677616842106096901290402688232469995396181201231527204471899364049124271438244047377671077241155572530006550153135584130734248375708591780632478606227570455593935549526943722610344855749294895853856799666168823871183424593904249083415990232749541849435108132751618651491752501817582944284844371341060339697385244551383737153137969861584604554622573499650001859967566081958681143979299918206663381710977396357905075866236525048560863711238421479848852298627580072224082124665441319273689433316049646287412182256825685744995320938653253377254086303219536093851491767335661584774212799213903858407879348659206748501567236350275748936443049861101358319031065915297087281703224192 [156,147] -1217460504135108303835408527079465077365130627266071861595917718833496963634070440554627288453062053469689984758995951356942120697159252309732702956511443048237856802481711861079734185987071628767214998379418970259975958109811693995960298241272209243646450332586031381069282191685693427373622784871469853514435799168985139471451527706016052541350527079125446292917109289114582337440246974458779592619256913275939745136842824600460207247136963266745845922612487251624605029334028432154413421368358366043461819788959386985347322248277027276468378730794088490736046249549562822002438145912372175708834692336502691137999273653284786641784271912804167258789840628585858444527633258377372020471140375562904289537503048739073875371556325215015751295520827389563391249953520644657258324686979810834443804382237736168017189854987855345418518495209675022712302556495431723213798628963402470195449939626737931927924363223642706434005037449131100152123567460681918041791820318887374174529472524511376458299378290265596426820 [156,148] -196024431503101407600354219306804548027135855052545055509366863353388325255009579926717417033937578684787617880410942310564330418401448793182008695768480716385862530807829191662957232661057620874770820103671746088616928124422754285197314502575097931636972027256293007844961488554465575743208509980673494032838064766507074367054607112603344549086958713187083410789618376842415109212801665140593479405326233712623054164682015244627490912855187098641242630725476238001976011535317837521113758489270493377198358401541313801238774749331224506661876569895678894058950199634386631234746499488917741883834308887221027822460597037369234832062968684531797914697316255527803249470513866886912163647698360102705825676304683031432407763878201040173382832685715026962119691452346502116607493228932024358259528044727182113001438654705874094244027972279608961159395453315330587725602823807708639187779079980031131315622979996697276816703741802372763600363014869624240752278033511151699253118308488548759319021910646784 [156,149] -11793388215226133378814636818031010011098700585929458522226696816447350307217077020136275257593429849781092340535574057225673026200873528024617510720964202531498152521647981864228814305629246506522065515499127425817744574911090378176838074995885658504997825122432650885556959070693234235237300068399613797248550127176490765063624287911041083444477755305571730652587867380539709096125904157332933884333579796390610425499574267777172720306031671079492325400279822261328023433332710340747424662332211095618053141213964467332453462645656987879189530646891907846533575510573887966404389111389374667568875464071746920646385392411681274342334772714435438688127989829469611757633296402123795296382450354935815463118153103277647218604787847005873203013938578777852905826183579434258199268058548034725542366737252686087815343714258975857712218984935425838093493531824937266757169294767600789400221003189956908512693496290816846789850849881003946632521644147019715011008110821026287452413380483368468352 [156,150] -71625514877271795674237796773101655039163711198187669604600764095269544531781908528540705851982415917128587549325743525912570679637127014021319633395601280914243227644246710136141721371156502600895821324193673851513598257607248291160797038755311133999899154501245737900372744360436541687843881399149654598596142441547358972008214160756167943803978077663078560520875150875742841661709904011592714720333032585393716247189197254525668578955459259984943436332887189268920335189470265698040575297902450566492098518787145790890053704127195868945685972456847218089617132843065078858052679276466259240620267746381133151381681450888806669267973862675178649854162151821518444151251334207719566902161811020796804664365544140109473970130211305154099185979622054903845103561178100306796122153752815632025895520560577479006401695860669123210825768359022429892855568468505535192955523591389107180641459173449831274447742913550763844584174880172139241457091922558467695374379794393491672070969564 [156,151] 826109424925679165270720083154691138613632219883248685914032305901525593743470065487086199170421231776209773936114994116752220890544656775800688316267319246652984197349470332769248075355407535241373969833976622469256416172094644008607774551387641073653619517806597392191354471885031826008309511746180698784403774170174117819711133216803157833443329872426276778035506419342043568403289238914253498225579554508928778708449480818932559434200586815355264825003006964255082939927572257400215519528523003628670160456125296414458883566791076943931765166363078060327692029013375233700023142844002086755163533675742464919600840541808672637633969656308279878765368686904222968796852493204806818055046034940301647514363068416510069228813946499310077640114544685518833518965291001823009652640261244500204234813906660479822087492786308156996544636931615871103735775895953163997368072819529213127939862983916247596228833903781141338453545785862250055884525841382062889387276998625808 [156,152] -1418416317706462347012005040871816099092464019167402897813424132997650478653535053261605592482450260354034829661831773972381783514725614265710806410057542609917940941299564690951418604214747316651520855221732687026379274743698258697082281733822210664662173438163921633527558666845981707764015056594781988524010166808201151460802109341725044366867270321902813428182707026629876993118662732998598288775484520011389107747640029829215350181604595922576682390823813542346330618145666226970360691416963179463796339537274538749746758227445026938119058031556000981709942757595425471946225158873866520316838886112801671080260103083467106833511953920191785056316474560461933594831640327079249638265763038600908116296751505701202664159338709813600359044524404667545371304177490988667316802003917747361521320956191150113113798905395622636602498917716574856777227168243329459954020000953473362130406973308677834859673975688810269835708044252318399753929787369331619140560 [156,153] -5683817262966673686950190413185673084978932827005992355703180921371251752693818740396078893622032039715373293062896697041893994078549772303225386578192147805484384551364682199221585884780394332765816566609220698019688039991900886259923803130921317578582842182891988260181611739227230037995310768551381461795455589854129590849123514050418784710403440176881808308365416175769593932027681062470378296281000729836439494292636740350579117164824404091953928384369230446946852159414242496896330233387010118755176417174004204372796977719028505967552913667330993883548610329333890913323455222475411530202432549902138589913936975049149623663195383701960084957173604961551334344099803599201674005727851119269831138457033260070946454137077374223841851453642050304765254112051816885695234067870875905618064313940978756388916093761393775800710431272796218931259328210445974855733581397458472209049656181997089192808267752893539116860173361570932906300215170684 [156,154] 5804744703116651069066024357774095324825649438584348045456736757582219652128236331022138636708127772181854853920574367213692141973178137507145190925744206156871633884981548395679386456132979907515831631865299509674096227291929223032862059586833270067189557815434088020971707530812772989275427910615946500935085861260913236975368234448188508938514652320349296804046728872547557988792342313091969762106700607819554856914881045355316040823310943708473957602656608814870389546136723993212519288951803263361336075351220769049847048799267396155363821112938246520314276956327217891916727743695905234354259079702137999240170833163710159089867699361516177301611107827816481209784411255716068649994953585942991716661267803070886523837033815771943931991813404649764227405146182420611132623651292693093581657155581059890182149472576499811087804218719325718620062563357507701683014677323553544880133408931749074122556728026233541661868521615219080 [156,155] -3767486278017444598606163997528462776831031000709657733741046763959147255335373835746406679213327175856389085528261240008147131003538024437539661469020131149764591097033612673093365361290352008846249677059825990204411849596763420867792205397885242359211472263011344757426462818364619651486422602290399295273372006700294066729917982704962417951745284937404288470004596824912618036877308378052933480771690732669275172937711925375836882599188038375647536213499207766951712015885890903708529879941851540789119767408723420047880848207788798679389273344871072788722875385641557037735300121239873725301722903970199344910621484266530184171994236239260505877047335779831718713327293797025121588541085335178810530828904726164374407863260280653054065896793100408575466227247818388569847746810793556946035910091623993197978730228422675117583026033158017420237831450457683065487860093910402207068228063444260922725936051387431060109055 [156,156] -1062306975688855713570088640206460633552349065410008513036639591914206078769698802889004998576412783191240987202701627832631837799713441974776255872547960573289613629232162005141096404699743721594606379086000267136051560001675146788760878933094220471746887868026349932403309507613061205491540845027019198894886864902555473704690220554946710984909635083460980838939452335220764539550252451488943981157805703097016984374304813458380761966734561766718453885637144754024407912212598012032325205670999806589381121755157339375791531415742978565513276495658900004884175112884644966915115973634434682061692932212484779016895891382918060325422283708958653587655405054414141938849129973124901314295544924222479907093579671693054398770914241829892062319255491570962805747694710244748499128141556872753556001886413965871718488775805624916129869718358792640506475063482255031407709699622828669570708902962090001076767817152 [157,0] -1521554210050657800481419267446030964912581985306798818576249706986147650877590169024942305696455885143156567761170034956874840869308891371507673039086130821183674157232446617298041454640810463490273413640577370060324712444762890681326133144257016414479735004446017887345865949886101591637344691143113130498202474419503306166014188179303013738261644617353466869696212831055010282383840344077799231261234117600716678975486442468514898756652568292208088765573605648693779851725085328682802187508876894087816704073475443717708000371313148697544213869611402954545438116779968892700501688811440243770185804768291138295760713045430510381438662980909151178719124088518905054451633232476806454385614018081338706315226409961881178203579964641682022644146461575758177842705499324406308113396295030118876498032206090019632126788120121876776136997420458497568699054395637420514314851859671084795032264021233886916813228385572991548931132260930104222177457048234156868468600265930466356333944657129556038835270467171486605626868064595149219816754007354195382087056874995697665375899473631217569164804576539054979457278473675773649016665990958319479742102151755675610339280589393634616782843975964953972044627249122368186038346780404588009237774107299731852344473348226288322105247986065044271085475097967136902335683444916231792285368707768550279014727159774705341929092845322344694203789304047679949043160572924614318163669697944732870059565264733042046902154564653976848494340565410508515888439543072544508137567627636080980747663977586919593666795495963734083892856542961710593360704020846474450154008748878690585545692177996503418578599659688466161355790973175317049026489257812500000000000000000000 [157,1] 2507211181210979812394549099037184884826332809579055665928273275197773406242522195811277882707281192785382309634487571814451350066315356684393904814982938192244511829466794380850321849229906602816248322648560965532499380148781335594184658103762261015836972964495474283810988260646559588707189600158582308688640708043313329495622686048340399659658369593545095211486656806902541944611229266206447505979731989191667150770667057721487862362040444440571447580077521452008823407443574756244586717251484099024097133381208725456975524967284478454467048209990632459127200522465592333470751410660257008518638306591431516104387304870828298627626605502840278232993623080008089502037663647260728723685576244420134196732709235056249414169369982099361007710514526812497665735352883219466024676823642727744376147901919885198002889483838142522408896374324259359315916659803653422901105502425486394671041658417897002578552190383710933376948509818338122277129436436210840859304854041389843288612928026670556486150119527635335037897829172351942056838474880332837553085864086403777894615037715609430296629051230624468445904095001561033170154215960955319849030323126074288644694096965868494450980856684746749257276191461767971087480559716226142602284481489548996097547615258611868000550282907177382251549000838165724558010561168861966549190257221867010846114586708550326024815587981691413101284729306233516576764049962218043745479525416604581875786617867631847684775332939426902547022057077787525733972759535453918067251921792364406209515058520452119728184621757655572032397905237729390086076053978501955933096155224174362361326219789357759672806426839861354896599188180061901221051812171936035156250000000000000 [157,2] -265985737409709776242454887534311327025734075479625263270615381890706517948801464415212743751364583945620565980340220067303977943857041691029278457800220290500463723071186265525259464766348568957490877753999375283609855749825661243509996013727320062735103801200363583216511238742947410318459799831294127363241382299228726306786147363220230717707595134383253219092472156851366524164051344152690145959156164641873802496412000979317985709362650949656477793853479759737765105019029277236844005764774622015291013858923110909328677931349583734743537213849760601571449881660229802520002148574948672182913998183079153312234087359592451499829664621121924701918842451455592315683554474842740103386274778593241539985401415256030797876103914349827415824321661488894955361486183185914102248720918424777751196074826100756422035518190008537517241048052979318168530010193725560792903566688356677753440239817138976297240133715435932212166998250017810122480785049011481711852061631361963745764739701554233145351177601509743010197438677967163515750265105936465746811286380635980338330594894143979711094022306815042071826776777139489947750356806845724576259041687092417988346768707386893543058609978664220250083632935239774957021024272287077724664031144706159500847703036951120673646203732450188784364061719225837071764641260902255133385315942339304658761590549546052752637988851557414982499375695091338208651416678621970498694279570385961598313995245211391746152197801815705929321724872008075748580848754784012146397724631044286558361407905319964981985123458866773017247715964189796920329815465976534308004150297839816926397478183685902716635128614113599970769641345214040484279394149780273437500000000000000 [157,3] 9186605838996547828786160250826423631728986571272361985065525993411539542500199738267346189921366636139043295043434727255594959367935633100469847829922020325574202649423793135101215825670541453476301663875602494443204859188426418688373643703724263795839021689321939674687576762120495649724460718182643013846415000943146261209599613510363205964452324137740992776341047888137745816034446961481179629527989929821961867245684480055512081660456825239932977132285424537506010551296818172581431756290827384009613952281141906665460608668900432356303844471319790731201777484623508280786296161594705911502525498100320429018329085857511514217450654096550097082440773021391323182797225264881346049348741354293297128077666103689802627488012361086059726439278986009994783354607388474936789943548502791684732332506870102507308383052487885424747906924433469988658146635607004852600773366618392880063321090973861006525102329180818124101447886861660442424288108371251320890264532589529792578206154019767589604115853508412463861161937205307958930918508763835420796868156040305873538256134138926461855611101250721394080319431233903768682933955350740255826459547232497556518353534590812919850043972981162258227308727793260700050853552310669220313253796648019307460386092007848492458301233564239998160818149657953216557682106733295402580110698982908640685403603622561479709042097661271471557428425848303066562835720779138042763671774199250889276326778360498417909389623944282956262668022686984259867906137159518519750708270279476711408899261001161068197572205765073417165000441222562296740193129433851762617287240588340651249219397942970588761133846179916372792773060496074322145432233810424804687500000000000 [157,4] -162304843644596307987191458904955200760684693411613910058903637424535304503616865464196469355299242321949662002969008504580929373847441910411044319549657905191909400125281389693859457593272792473489216283612492431544231792254015170577204865783985266671320048856858662553005757872911320930600066054568099081263158585160104560450613701793028194320078760954685312209352710652440475743182266959454981351370212561309074738921466007473251507486413830487751667711697400799355587593851900812198538233009447987645651001413104769226091870875163618572676273520137487586686593332340811232737786131751469699560356651355713103440355511342539856273677301224233432378113702478762531922082829889903202739902146517880162698718386075264236258794380192692334923870693566113900557635823035442474126586103357976030963182196041739900311558956747839683749956980662401977913804759648321786764762949324067900228391665868915556204848435062203737429947176443077516043744877533945244053674788122162467312967164442784731297115427997731279037099114240554224201849425892283470585060865491233839654056911836664256521745013600148851341561543240386112292874322034159821558013603381147226818003404127883808303502545847423940062344382334543189480805214220444512345343377645191754690367761561240618079247610482567836626511781758816772771580324306328846193027470859595166977712286707364092979732357653981290072802359541704209992608292425585553260562894129016950490664503668995501596149226588989051358565132482978614675825419835310760484670694597572995800766582930901102258185889906255372404948749556101271444312508049931397185390209255151178844719014654434052490860903672584975021564446251431945711374282836914062500000000000 [157,5] 1797167489539483755489944354056288578604606642971441619598346883375052649445260400438144839513567504307667852072927649848687959790752060820725064344369271791447999790369068081788260518982161678343224594646276686196256933145762900039072822947831786065718965279769525841293566738498082116215624888494737531090165133832622269076416558880525110417236873067575333180754322791527924915290580790443766187080604412857762246363044921631289125848770837925562153999801300510329159605217443806123386436193327084829249899944307533208884416538468249212728268458326581699576402500933813905232838672548594121487925742515817276760180805009907110401185387480196876763809264703820031507240020506400442628021828875067383867582909769196504304190243284596607983217877234915369393820114948783368800145376818982310706333579409610288383155018447183628804046268828730452273881300237663203056696159712855924194119284141958517056692020535275348589106190031330198484388616851311730785281285984961675172933108308602268642071948390231794270238519561746554957170883525132495608683200864236667676350983603562642523754803920103939566478539833126032564825114511962449191131803382113016319422483694618250166795347851943772137233314855029790767993845300451490470526953821737473876847629570494406883050167125730133478293720067459975470711155829349145818771834194208887861477109974177513505790554530819841422722935658692869159071132960208590779685012237602137393504722693195883013462170390211443087015916963314173743897888496141968556240511673387931886547254061867024686703083713010090069669786287790356262480757002950240164577433008935415465959344756105736387522875417211472987011333657392242457717657089233398437500000000 [157,6] -14029564935006319977148567293603975279897198429785576161742917656021894875109156619765601706823002401406825971763545939724602306446989572971700204751001604188104911372697144620205464761547592660012254593965158994328368383188832887118460877379012609731724276364253006027603751542467917292848475488491868528592804908464002120544203372241125790796618906944204068686960972180981759298918364280677044309509174085744121806250692434694453366415917745537911092090086970861577376729623649016334214943302384405929226101418347411228364862774821846138181510813036832496574075193923442711284709188462278042340381323810558946038762709766406915662075220244958840321853070032237853078083921950036464568476698816210505241498443518961126577270212679812652179655941368043307809961609852621923022878691393315374521709279885390666410948952764959628491680775827485582511414705746591848119750045500910262915115230732798409393268083711892671573109608633565479898072219369543530352855011699934366059850203731506080574126468990803828040169017158183616669614319843769998317258510356528537816459707543574947872316388334801836932034372201896277016539519307691670049402802292545754223180655185317494588698941324086277008372719150781429607577745610107786144770373642336099914986304239917885293162334408739351919743041418107304807385714691821407503862690638037102730254967484097690219998099215538141499245026823536583186203179285564502032341212810804042017647642236039877120022353241968231283235288996440067512860642223982024035763242145676492161635474877479237701801903183909095742009674648417760136783498423876522856424810968166400449126363594275438432723684934431973569957108338712714612483978271484375000000000 [157,7] 83106239955679161834712549007488039755499588487004386427078114296984193452862737104965777896664382230811872628867475335809526332055136864035587693271510260149583100224480031254257998976348816750777296825223434003730100449580580852163429623885386985558318555198915057523293189863088179181288898297432261896072535341595013692197383550056893850265809772182910086593705397780678033612916054407996304373526505717359590160486131660493070070885391215365060255567037241885046557236835108291429474310379226507177633630800051399018635084233888826639999626333335609508611443887371443315762165526623252244986043638724819697787031654428218335398974522386504555426409241036052205854350325383777723255968863038137648740909607291436663749128865858707360297199858548637133710368651014549568643326379126115303711542539827559562481711709889246496332803599810072751802249735709893011007644078528198967347447678178867680021900499209328624657405133002751999162626015849700469049096611524639219305815459972939582387790094211921581596517416161479319532655344477638551741849104462071574490516940936692154356094616433016485897738123361944900597046243142901939323537949511460113844941785946002268626246787869775752588554579054600415879076660258777173747019148682446771729276485913525073539480044958547291671333185763408230453911318919153960200801467129153256855108919716266995370958723447564530694173443377526714043909172975979383267137953747253986330967496319455537775630464204296019085460674975304400193956726092521160523046512289920256667072283882451938713559672388606307294135138910279869741603103326088372386851732580647122044144480335473490667588193007812857882043999779853038489818572998046875000000 [157,8] -390104118474437156545601809657244419099025066055557669112263546063625919601755235199568673502982777935922313618477872026091157514751440371834819425500070531978566216495791251751379221897786894835553736585761426478475799042323217774652147503102461009605028779166537520417332520021207762738147360937431304038966414125793769928141832682390195085376315793360231859483145940700899066568751302423528074049959710065811298569186367625716964477493557005512297758509828212336878023832508240028179958842946244787902127921224419841794665193402171374518312006510703825338923462240512230630224522262650527351929157760850322411270301309739271145141089279275338268923524404365375289237902828059285489169224351329337446922363060278678525192638616484052023151134976935615643720512268272926097872625557701795698778938631781875724428521641719625899941393420686625508530196694697804281026708535090723569420235253916918560192790823057611710821011211589809995517000911920517179739371625319473763617107568496769957217318178439842339562893937954787034464659471449558803688289664023252072921947896978286529377153521079432926513162700099648052573421013520884024852163537557980812821363467021174370328168737605174079166434002321195572513742923934057328930298784957045143605361261089317162260686185880963682459077250336270295180296819771549172889447737186654944148728140456443820522445707587912327607901849384898459469183376409146733744569110060721851662280455466549297591012719505573563348533921249839631107258021050938268997279691289115642915023776460713708901227187404505284243609466054736866242263217062069550699920217395869013881950472097877571327204158750656670662237957003526389598846435546875000000 [157,9] 1466623077411785196450923737348721213397932612132002562634402450850446136099553621986336578017674357595871415990978509137398505536374215268214452657841176085411648281255520864587609864622656813664012734113383125121325872777642980768877921931077295916859772268600070919638665198161021127044325960002209027952785574648071657931019081018264807379808072475400863196010432380649372520097276311125867057848717284719763385187712635586358137094594328090924331606796738895339552554394993035237666497568485413837474500602697958130733628281958231206782106304452871640994527573468256533207837063776811721274902024480684178600041898909571709357628374239714310871801642572262974750477562315492174101430814793402004650268800233650744665015873294477863728469189640840822471558362714306389446904191500639398069580399438250799708411551499882643742592008832016793176903047633637218120189251211106613912310439053884929213489615229774714227471724153622068352960528296859610883320044693997367199953703677895982774560578290040216049311192710493763999554755670777352341292717624908584838406032050996429698412506556855969419981282901834793607124331897395880484336278699290012180178833116540746141747413454853348169363255249744280361943940441757602536878002336511228312439677249792993674945910863627042849954679983435692477929579086668644917716740778063997298319659379197297233126105012388537388520616812097023766195625728896022067280496377018515546590441357207916442478505092683969263575682754658678245165169774684261638971873755346571741951407516928858074710555012602442744517465354198850332295919642025163541495836105583271292112945391958649677126465260545984392592799849808216094970703125000000000 [157,10] -4320686835709813259630910983413770430449298729781676864745197113481195472861814724569913482382610323469776362027606114117812216449157997357382110853539550709522859099274191566854090951820958868327329052603984710913159713073530610173442614450018208347547579280593845213906234361134977701566103308677079239938439713997340695180276595502970649280574089011370466556940792709192759835322694504275968717294403158491357142264828094952122310463057108240158272706525897409735057080543976730039421354711850114027849936999310966778043806736997727900003499062788645477851880099782034547588707894842870512766872275614554487391794272033219700840993234390586540244008314876307352754862610191415667905688036521769337077635729153410451125063088685533866689708224422865868861290505008990305673883932553932792372227365157562416980277808012309126938538970986296932187234973474360294212113784856972918723710189930330938129456011525685593085938074523997766256740965253287594136593222836143031303299291180520612370987022758760083179751729409432651494457950929899324384369681629768044160601286102289776734383107817167257034521631942275221374540880947534348861534809063401887358675490423817392511219338378232167702627347661277521732781291668234162238163670588740139487194016907316311888114598738492295936486208902909003147735129296702374953587957406591554011602249731718655294286886588393481995503274659102769412170783759474597392066855825871180496875749596590025915244213727818503432338377947046134710016705964334262786082322801122244012762854737877818372637531506385859112458048387689922140354431880201141379766937094119641102989573599195194169783618143299008806934580206871032714843750000000000 [157,11] 9403412752403487512739192540000246112143329634317197228330658906594892329553983350129959313378843443792293001497539061615907560625670780312408150342476960863357473431588012634906522354759013609394708134035858663637569610519485419455554361503259005755022045531593044271560608779636650712328731511548629857509341220058715670917286215453431715257491541832072510184553886918988270745816397355695060008999072945288392269298079782980042053330590263849493699760224944305897879294578582449530351099879127511730349001511508923132409469533608244704944886910625161878151708214714829838708646599537008651951257522507246281587676117319868896844929145898994498886730319575705765672350794011184770703836076530642069614407999176437831779560930900836170308654849553249282264885253333845084711171159833629581516519655897901565356610203583008269835089657592242584053992456468597831388402597594596824565354877464378022062561120721949185083205939895596469413620556872281560239657228560657458539870510567332347742957520488139920025901763592384378812087631598439487391341627466083807409453960610339559996271255098597323053853112593729014088760752422530987808920137173855968490389914256469108882420756055736702576021903591680075811549891490230570895032369627337753665829658140404593924718990557322886768405038391325967296719682291193056905793252696514721474165610338146233343929058267888290881703372553039301719871482142435383720523214803169907769956877361132837559529679713376112708829789491389919137428411422125085861928095980720168510638455795523163179040148900367504827415578248834628868443344607835298687395427095105165099900726855620269753824325142943507671589031815528869628906250000000 [157,12] -13090711052703733224779049566123786766737506037907928380849925942693733847506716268639285792242615322322641146993764226312039190561200492232845817361858607267200057171097536502960798532259161435458921898538349441450624970176607654571544298840603757260502128638393224014003795867559453501707207876479588917298422339195928723823261773877006821437383456373860693399974011771880855753982708328211071327125450520918217673179561947489884479122629967189478682317803041513234999311831420619535234192736729571696084165222480463226517460826440846321024695890738362254914560469061238545945318863982421418022572114261311625721450446930435148905297145541850045478306332464933093435856514836678670090453517090712498048602335970936396103196957816439296677462948551759121428465881768289537384612718756513058747358617850984566098964674335966022410753415302543635799113586719466331148199884093748666384900571370940202861199188989424487457163612403069346616544757966429738431492628537504191543216886616741748396196956131471276151334835567998932857723569187874136928326599798525911687410843359751410105026715228692141222637886951843384962128282433649821756167686161248081602844410800652679199397304761137509847801253832224420207547243956610804280052740219934257241200542446732015690749661456937148311113571689838071970680733421721408019210158654215212280116608335605648222803089908259657586128565482046498412765760250416278995495364695615797858456423735137274418049419110631130536151524104397765443101524707975673690112642774982876042171631658434498662814746984952999860098678844148317854013396119168844809852100307822362055306626748295327836157930789795500459149479866027832031250000000 [157,13] 5894835171583246990180506468885707642794547883033992349490512662846323674452628742295132407140969449822936806599959670233014473713266317171017704851318262666482537947965990402887208111773329656410812603155562896928118626183408981695296376653568635887202971173458705119771407691471006373370722343331962999449698471791471654814406737866025958447235499130771824561715031322210119002800822456826846003640091580025727727156008966728771880602988360372266255112311318665191691543195558119288305213666978711713512434409320895174190591764789450031094981472295469238933930096901051591473931905019673971924038514327890558991059562763516790989126012552932622776388977298798381199874873957057799971254959272051813707828952057965576024557239741025053011257262775191544345580818795225411179204360719160015887566800444810125492147568973835813208986790534870619893493058951553592113498701430529437091991703082753679680570807033210015250046966353776137483319719204810155675386877421377169883100148857075341990665921701754442462394103800380117818884968286449374589101392739683841115999219605873058956566405783805701850435431021007719561631602686074313484615760497757114241251601049125405811046582908174938196602516599342770959849628585112107737289225085632859943387941258198282598050215397067151556294479196499589721281977811367047952618479826441857041178291678973381345801378570196382640713511208319818657692705650233944045996869820515065565718128287047463588912006270560634874505639749057524762590626809844736036073491374187922656713254753730930857796836584188057983398900086186203908870003172071282338895168014024780848099561030803764105634456882398808375000953674316406250000000 [157,14] 9172658350363787332505825777138411307306007391217375828230663138856499434011039539411174299705579007143610611671812658962528115636291261861305809967085548948798162913779365131122218555178084229381336855169205284176660564759015055304314948012712123336666489580199992248015618777906753113922096340968788358032491364867377965118772913024778590937198316074762647757541819844884002908029827160228512358706441309751222357849861137572584713477366254977575295289974268873573288535861120597586253286592042274974481992216999270139728295365683824916049124553901247681375995595130811613338665201616532122383330183110455917985948526434832839721085817651294162472939064008450507090720059672354528683506630372657358360413857314207666691584553361134849112765620779464559653392252428415681530003524220119036068814912361767184262609052658218802262789637060052674601312534742444574535711077882796209304692934854435538403239989961514283413191828391331822628424575180044680988768938942141224530147410194090623386762336703006110013293147184958549849881255694929691906795655694959083080908151017251567640221275850629457719224526488983982674431975550703154803896740801768293629185217013866450246110699227216738649593239874691767130345860415105588947605954006471956095828470559542211090535106605220775704957107285925114891845362348676244621635098039454123367310562251374657644191285472023665213181940530016771629874770420776602275384154430078482663964815523988760611236483345680757794241443721056588244542816584517710391368062116487538866766621431157178501942711698193216585114968705984726539949038972866012210942269921552710152545757323686026474263144336873665452003479003906250000000 [157,15] 44333050729389386104777228495401718085168959120331978458854249898385001791745133492855744775601720316569628750073270159960253492293532810016030071250685789439083527799548169713841811036879965621639121144787509740632620097027235479190254584785445502390444239033090988847870805027421060199932764891728682453025487862075331961514083086639517274277239121092396088722105696810481968233909548836403174003918811655265664834978148905107700415055891154482215070604202506769651395378542155014196400136218849115525420563737274326160561728186575471307912511714207075843932756567431746015417410155585076020759361914592777751830847727295252614128237285723429029050142265280334292709443219892677963549144432136789693873876509589182553018676436896027366789599042191005168552635276736401254252311615754880903285124516613540456924440643832211850388831210024530249719728387605957099022944379633659352676220317122967047237396989846721147202560977343927571963220955225040839621955593705401416094718229395599891660307811462191878263493479124436210942572043951430723392299432947648012066414431745287280625111701414724693836982596619895072317622882948891453191280840032256120996126234611736850319972493060624681406885683526131542768449882515442191760447426342324727018561721806935182383877451701850404217201119462681792913506946027059363527113553624510582939941666306949578746969860280096628235733187312192732864041200332385752722788690501447763912512167930542923196627451353511468516084435360372051034657012680660056060294805548459279844200242634364761365737851772703563851691702188602768547376137306081227328587917523293958362394045576132528552193434734363108873367309570312500000 [157,16] -400880928002099794116839990782003496170395594798173923473779529471683222307022688332403188457949211222769922351155140314523019202676550905338777833712925136944614898671978897132942335247703709613944186750460967603139068206042158088996204444982320450897652638400323611151413369289010997972450904202093811894190807635241641336265452143705634613988438475626294707134803835780659819891160563107633246220211793920470565160402391423782821071097709250661308460774566849933572585391002405654983450625785356728877782897965292105953852197809245970259812492922270842522646695316092525570160810580153239634993704562506920197660620570892616513879468635648344036024658915045823148723816586673182079335885457562050388488551822091816858315129299374784027871667246711135274280539821967947381567808575554725748346869157864616613378254876176356569909934973275883472732251571301082014724977886480480575566419494462121940547572488526992793108317366066722915711070287693894122257475031886764074956177992832205386722397216108199401824530957340593563252915773941475415991531765108923074188551596260073715535715791035901413447393565592471182711385704212845412843078444038291590986725074821311756639463175229856963001474467209138504683980545714622174530314675058861580968578377088310619686950509932659436187396113402613181746855475145105973637422141047281299864713247967965606725138498246904237522264350675432939766230228353080573563824564905634604916286390704660408239330166017549575145231005852486389883033505592733067613506876240276963596478997420818497312782055311397860351426966305896104688846604071266778273788195203510671535949093088335715151515614707022905349731445312500000 [157,17] 1473430519037147621614964707203220497032088415865446164909954656936318279791828813252794162202011234939911376486581624651198110856472765817926171334671630156457147393003415010608296192024291894173660577096285604408120026312667107724599682803927833536163609064649587557669445350323734926517877179441809364754401819179598617313564186400884382378965111720807836386546155187839684222983106406101000797323047569951264859154738336532961625859990396993091495713923600171314166718050938278989908299790614648086868567793807676270286828001775992920317415322171524506167684782647926306503962166295340537953610601612389765945079388273231817526339707601279028297686944513335165846572888769835660342166576616993999905654166431525968193882673519472766137650112863362090584195533848336891845016854309389203875515129078306753109058261162156697947953557963755522176103174347917747355504916946772820028792528046316975845448682409192757871760449881523277854826829718293590181336643921740571235140520252677211839206668948383211521610378152025222883519153302541071886266162213741319510603996784956496371632321031772778690689939173531977375165052548583425987936211383994879031699318361658357796916104128002163289322125417555268789188955345676688151627706143808428922381530892757093395572590971760740831141037268922758949847873201067530185703770542995558678859650581030883864957278166523840929568598570583916007494138867305852757713838936897273548487233235604619586406963428185058043122797376103900352996667661751641089132672555039044014095501891041562345567931746155441283285410532683811842578870925629871671452565074258623599595983347647631944710155948996543884277343750000000 [157,18] -3734306429755573350052733885130878356858463108788711920559527053878977691616935541334008088217638259203927150597504478877647310747182222811645953626918014381535985053980162232674886679641877249201057276787352385482950625347849252195974505998785607300507683257390754238018323684151415184803192252736975381340770243408642306749159201490085675080440495313207970358201473888822434863656091675264560074552624821592107056543599785878941916857725320985917058821824168843910285799386034470711621808685109774649064784352443507234300434789539813617097899962313140125680776440196921303884384443095159374589856584193097191248604985484322294528344584216725350916269455577156738021404109619381317157072889882031341393315119420000722965576755310880423300895861827437469680075693528285257705134156140245771922157565520639153053242358857078379129869593966711841572899530875480202471550475032825703817926604097765001079124959322361590885680421170321092850924167806654452880207342486074891061225977768730587337896782035082993239682632034779437208453682383804842570359773993625568221469923711069981804282046263727030734726448628831768470948885754951428722848233155599032054861626701887000369673849907135090486861403698902747772087068182149101656516393981985772932239752201648475593360733629007590085716661541190478267462333511550462833148724103567700692419561846703221230943373412347590142506585796504869178689258945088373127049626291916039631319306621979547925365167576253720820911905850376404635050815557111590535871872457506856821061198816016105469275425026632234883309204350736642226979148381844953059498161443075634440349824617442209273576736450195312500000000000000 [157,19] 7529836225496584155960454980960716011947320002899580507577749147356238214159138814229786932173280863659162562681300583546126278580313798308289216768235218526518780024779117852576772047596138900959178974201213730133018363925272928766050658183032502535391431894109028585677497895269829916893010738451524361054251503808607385413656714477867919300792237922900993165717783289547593062452705113068043258181885376896177569269530604225581565871262231135326147322918837541691323270446016904391791611838026640564365970782702472337209054254218149963361109535383815511318551596373407673670411705156616936430365068503956113027306318845011546261572490381509383699605982525556434004351960399693246558572043982500908222497863367053385500838118429621100332135512706702840182926982735454969069885712264133359399284454594017152022925740905270814248259782920762566902156816668073788918109345383224946102040288913837671184978587973028885019048078374058605798246376469929732598121059859120948418383246058057775319222218355555104790318977477916483994707938776011555828414917124650607300583978431860503220123634427129113692310556131298619156764318215117228702996151462294496655560988195833513190864835700508088579517339793682923204052423445988316764956964538220669374658075844123371330914037171495927781832120037163490884906801967087785721963389032355266059349606449054030294132409414427363073035105710372818897540432455969202798145426434186226770157517037133415306068977576928414193557555724167178056015977133773301215986334074462789645738622915581885141124307313679924709391338157276779471525039457246301898441196793854829975731601666097958514001220464706420898437500000 [157,20] -13003032413761775432306133710619052416827136086323437465539234753876923929523800022049422766139593288956766460240494122458693515212360839305015671130359928460997390086359560555823918623631236676009989978355696356331970432603413140539913372122812610621568991736500900423044888986966181419686808438749462456338047638129175843122709436152423983590171231508824677808151209463471167237239191412566997318140753249449635393632777184169751313569344469366738811805590203290327133292457698606722688616564939953996524933981018396997576039194897805033711531935685245488912157778327300284925264859107578163945539062271428752602273273267353464205350698571638240438961333468101340530782530801923142079488260061470422502097875261000764937418751879671419881444211088606573549143407103148355046097676347029816861632195684962940689251832362455570973676856263403961482466301605705973227754844186963039259504308826504243177993968469135619445564784944415149275783640719354542654033190681624649305620538834579189692461845372577101318754407546881752663432267206854192670627876455771961488060039628081984930047870220529615897698635959781642033100514516577925053609199043080239931443466182000968225145173401974745895004941733323457795684923491767805510525844446078114222049018146830926292232369597516553393454042276646055673050384847646476432164030720858904458645340558602972758620125455080173320756043518961738765071004177114946756928136078705560509446824424725256505732440336759032942791165679008392578199454864500669263689263841995085885432119259241528758055027465459578383800927618886735798860665814543862995373154242342815136213351847800367977470159530639648437500000 [157,21] 20100159588690114409431850993209208888384955771093516718227461720239547696924204810490578627017702610836424458943144372672009986472750579758185648671788579017481467721524627992901843779085358288526650979091473080104023852602761920286164655397922488305516382304375873510668653018659973539300687392862704101040426033842694575998709499877538450430694873364109904480620205294724067384579048447659718156200100205399923523882724990102477057034576093288426738164058170284284499999415562738099158436013803237049869803702628657437178645717402427148524371550680635408283176983107517252837748544105713125646450925205465120995462263436114415050467667275578629214354583818240321735032554599876067280023128400093388415941313588955212425082638792536676381399547685212284939680537998603096001068451545552889548504002419765206338986121531306190956809192958855308060118523542082259470871740506966821553892241309818795437159017944064824715845449448596178652384249649790105640272511769878311481015032349128939220747715580699215484299017965001760673154257745327012789868316272125922142602827062225600029115606403851649145813214138871376030852898345200760901349150572417578929509719579810007504835126659360962332834359322964122189264745921100948061379849933552331810715683127218570762346382554366681912445011310927755179696286124572667472846769799515851037317396881166831038188954826171867272728144297121996948016360652747294270253487964194561873208396240237437907559201907105794817671205285408236360880006756920754676838667671232549033815796835469232620555945605349798845285150982091053925116201108445831850291610131072697478272406569885788485407829284667968750000 [157,22] -28315700936275281214469330239558869477716917411447791623190323014775822850326611784683951318984507690005797529750933265333945936538282236431852687901181393861094888254368288676645627027792688934804341720245745556223113762057786329286291524583233995722150399285829406721794491562048822337924430196650843874661557186038590940764177981085645007568652223923202910099828656812769221830671061452692276533233755688699265380293557077540672611680242737359144117080246312134422406478884501502303377527696612476683995224001746107398515706043755578345310495589543043492565905530987190862476443578420807036906304332694311579286273447114117740299274745628026715896299543216213985707483588067304127716903008443301110860107954428001846826897873621832816172285652639257829897981336410428124805835440860552707557037939168222067652979905422201914056919006805439070313122545615377324204878774488442371284416463023999309876606736972418504281110238394862792625680300266156438871259746071899287928020265877373564302308970932939192462271270333334117117227801216575603123863194720694085224292228138107175039450132040513547756746969832675669003818764195462280125700366695796216523819899355406428503049530222303322656433427082315876904984527943465764494467975803414889204186791161983952828742872089624156127519365594843610533489183638207604023513647248340935205643561830308228943806309330431074557249091049300840021490210532984309858200359149108230746348103636592134816778623359917483924714765754793176097099925749805321581853709847745353545036854786591675345477063375010846327224847676222176001843433369883356372607822381401909089608338254038244485855102539062500000 [157,23] 36004196457011730758138717485181891766432352738844063726125289448921451283832849436281223684171692243905168312794343371374588602811034939863191815966003475012488858943063880361676151971326764285596832080808689242206670715698893915307834953389741658763323265776527463056039135698001401004117893690045852528341092648367878595667223256407125677177521874393130871314458036306854936234323226135848548165162219521809296434085561989220973828594812382846118265162741214761381012279222652159941224017855592320984144815039724678296529416598336962392678629529232657289479383991670402320790590822491721490835028679681171873167517118720855328819627329961345415947785902436827011637405975429594382925659183683554761220447156298318173422445852477825624601325178751373412522373192343629393425278629394540447441262981603973911256071084882119133365862110296646551476630676398579026433338920770881141269665562568689737482289699200430170043725029336318221908030229787376311171352716790707650799153650540901256488473748617176848826128647930842229068459257828876639341988408150668787393529873794460368448888183414535694230630048467436899629817175628198068053670598123817510228124446892679043160233377532845394606441640220203215751459445044856978316930145415000844171847610319341144355713331098095060875243365742341807408729663998164681774179523781015393930337449872968467368944229384785393448420472884231148362943303968448066271686322632076476532595653904124592189523428196377895145560745716140093411211401363050510479875703129839692305103296510415784190534251193832141786905213023396228518806282142355235797474015677402235063662366417702287435531616210937500 [157,24] -39891018677972507067799174475297729804751444278281508729665406760347085967339628596715707921085243211442889361679933622728444074960892952204803553700678828492822310787213452566571934792301708730548170965149800751178289430301669974021336782522384298308633938741755387553233267422729024823991282902635708603270834799011736974325698845904786749750776706468732387199209149923825688440645712493815154251696143009254758886280499487774563504600873041552209297560154833672483127594659976376665410172618133730049847507557287451928775131140870967848989961514959319310862730458634338489532104706618641217641617358824656748845371861534253654392951895859063980184523386485413263528628742529373913950888355820133579071270376469208448346263958320341148334854831690344174554095478767433352788609123125623642472992730220032941575831802821928017182839650633032265036685330061907687105003581005543476805916765138516604898076994588785441285462218512088516347654036202778283785303919330492747017370946396955389231477271529133228724024081000248784386156218345661334955929172420195916405432003122953100131494159920762524336581722880453099992927985561115080062428125789675234829183351775340126320317079856913713640162268529228914924422234282576856460405068851587427731085281486469140091168081505408242036346776813722600766707876741900780076311716291944724488854465420717163449373249889250480710210959128488241087933947769559949207836055615417546161798414637455048438047149216468858450972277956099158264390545096654946952363839673414238139816726580831086672275457959328244600861426431373870720874867221638738944711227070938654464130771812051534652709960937500 [157,25] 35828657551262359609877216739119303651191419302949804256800575816367620517429202798100183324085010575255283267806334890740716063245256925063806253649539100534603695011202885806813795384668296226405167777149659267109201396410094613587021177972434132603790138639520216323418060341321488358008910274617048084071997009340834126665976950375765868677179804885607249452245261002169079774813430696345255524767177737063349419138050585177373455620041803946646642576349073218182418112100039825439817501252301739790191826271496421717032811382714880740390630515597399163986931648748440375527148583067879364674098887548873062297915346800437038818185460855928382487205910098525686341744714512785963413392475918614459870610643447031421370602799950124032067993410712576799623356273045628920745340924484398917103564517668771712779896830725679585356553784556466597963954269811526626301461663789641999861191913151623629989388994935367171345693062744829024304633454562484602799580362278123089915394685547938794781955433472824087440179742470469082266981272347470950430422042396266342400308158601467894089755753358254166926105122607658004968812737750370832020444289216136951309724739596670632897696822287704433123471000395565186049905723666033648079027651991140607368375883274722715080299841783930045630905799238998457915482729685475959293337515164579824485775566900917278883868487842120191736344540131158489296548732716660107330473762110142997018224201510481230368348226613369511457479505250980668742413550447081933247505529680617945596182630603116333222840020123685176752068495036505453423521254848463277506010817785100272764005407691001892089843750000 [157,26] -20856540865113807789611959259084952524614159372691608561655851931436778295781936794696515956904582850613477882959704221333400146786742900350019786536951594601224922369292403108461323271418616975229957257901273880057659123639922030769661204399060449466745728285409236751706427822650403423661483527174211799205118320809815463757161239913536739090340057463660399080660986722678126940756508902068934449665528948873933162043170895967541032292832041493294918172394911259889943899995725364918272797867630112308942793049207536832232419333948701917168340735403329241827524707411238445380757353746428718804278565887833182176032551527665116188220124934061273315678671629732952490926789723122348401018201780478791006767972596200514802047341621002832468546168578824030846230603269880098044772213366169336636994493765415300364235007941771005926141311639990052416226699093736797506719578985333285395128156481900481137534200847327073510392192033798161426872500943710680480253705730995685082576563171190761253623627548553949205121857997724993693810551593237422898190802458753683477619754059693248578054373469008102285799167030595869813715624076877692204833740224565046758953979020772051703246924847132793748476153572403297736913218338857310532456010866255767971865654793593497249625034545505789416218393159302455303731061246370965161216095685232783338621253591850191043838382384467573500718883153320915840984813803670812184972759287893746508323823288908585747608527255286466426296166345367209952509167363613214238988541561597173383443034378767262562902349200014222453210953775183819490270356117623912162552911786462896331843137741088867187500000 [157,27] -4909003414639663938234071401269264546916543860081090772392809969435558408734840936261904257193545666243210985955946801575878772190383943331664343429243537661425957242864239416510089998394190791239804407934862802024119036333331042275757690600047908731513166661700789140130661558090595553267347278769115837957431261791400496317757117650269370814956116405008640543769024302555211752840573270493819121683520582957212345531857702281261962948543061701563572521243742756222363905619114083286081811976993254391357480000443903506311584357825562248815362101035772956031321198006577881029119697631072626528813557821251381314979915273033480732381598081992013415402527677056522519524082334309513871059459946546108750198996667873357166949501882222284075325304485697839164783452724191394436718282696286835005422204296171082953209343888214368692008855309269621071533047243388263808483374055657397347529080646026568560975828835754206358026231964539619189647796707598787443911871133731214683439279255536998316863841151729448023378881080671561580463803523136850912136608954425191732977100534533283360221523262345391071409328848463100394176451518644018004061486689000297565737123646917093658166067228042147283861253874501232264881258152583447394515358496973938648132985294565559724830773242686299662314923583823625308423120747675266119227512602733941778540219251422774323594392158244155251951771317851668512052763133320169323976940722737452226778100458016992356111259929122760330189005150638007830467205056863944346652948355858173375665981638837526171801740871597768396033708929980788110130098860373743248116883643404124942331552505493164062500 [157,28] 38015794955748961840258503210618367336456914330519887382371042756575189664611682611925521703144082720505299135899436444210232297327747165809680911106232503444008298798045835468633797099602663545010915343190025066679559502901824454912032389135815421524979335925314459989881338073201942767754775427473115449895946901703947384732101253733778833608533405981267810771812756778964427850494781306670885919418176643460552021261101127345541874465844998390412284498427927027680153372760943989732698849711544607564404217645381540016736484918052603211317601620492071796232150509851806103476467917500690987092286369672790870528215823756616433843027710706343274949171444653621186517990572114172278115825193068887838594925988878260367102447173824512694990639445498441004746713607357452541784845350757381654920872404810830531383614263180721558476909904527083325373302607233574898427450851978931006990590329253441527435496192038527436654754439703979749418127350860279192083767168903322501940815788770727452634424458904485036070331153443313024880390248489684852328769313831528551757282987570384517151122092859545761942848280590024826051185434793289737289711176593029625884464054548215393972018571783628254320207786624051265532748379738377494929304903757277473730722406853439407632905149376278006153757357507412298316406713282508124089403086012188049451853547847782866674345520919629342927305243872272040023597703378530766395565536247136387038962171505182680038804877283991536758591734823189717015643416326735051182752786091794795943353945553212295752500615955695674207339144242579808966049330735913657081802043574037285413446426391601562500 [157,29] -72774192101172396349902013154574036149592837319254836826390791121540752881985725914021124954744317053276850834100991215324915108537772538597865001473017403028131903564647348777303168058464840435870974115483870609252645856552599503821496043258752042319544861435899113687921234226217190896056196238538345448060955065485943081014802608349905246220381529912283420705335278801513532339120954880661621696793532135169153938549479848024780310019241644567895460582383536568071622497953103124816038410364452052929621766542355073945610566259502307869898597497811386842192204469301519210158799109096938008913014068812031603958244134036260574834768555603266927612308094252737519765154127225159692342935969106038107229894086026337803739730905878047479600914402091025553637078944938303524531660145949582761416119710105366107413590070910665455952838057990910843049727988254360835860835589911350791213832201481791179478983064799244538642051742424197725601575771875193532030675298594453950856754945481183897076567124214996187164362939844097741700206718697265247638964523896577623703039244050497450186865228917891220582520404870543108922193592424598480038332563718390370789424667816311423850916122620843351683105191899479579197934209966057139443870983309477527013208802667872522489699530731521733880072895093687282309274657480370618138595821100063880342231748620138096341363836289696258786177189023315279730271153802508896974763891799620069582020812353294888568340633856180352135452915852865077330818487030615390704884284211509222721166061275248845108979257482456625183235946728416508082574091836839145852962253137810805167663574218750000 [157,30] 102447050989393999151963228307874513892123385184863456609478033737419126962788494792518065702360431949838255808745659962300001264505019183921615784146440139976004926400226748372765946808580014703048175919892226948666307089747872752793683945435398201414475882401260247592415045421091719873056967127977978705320268501683713870122350650977967192122901074141967551702408996317238902543348841414224373271701733179806053166983822587653233264821493195376721273436797619275270253148722678564356938881013249943016377036431912748312045646617856844351874440156446325852817445858460779446299782465644424128184566991021484804065858868426820607254856760422436616271791655502377870781525806513968623638005455075798845803559603203285999074463969036542080681055343746073402021430851928964755925072307367774808088797671853686254063744622596562682279707701041663103301251017857164078624820875066256146441118584530916356844883528780379594457050668037754750217376833964861718416674705977281890305832121528435469845436451111233021967909636989046089794938515843205720467587611632659467625671699293529171369144689121864219819346707769797387004929871842210941168404372460419193224326518463876914066153407444648676085929118933615986004117219450951378483184294983001731887639020382485115215807621212078122572240496507528414382046280617915225528234897639915711307386054983247204155008842701829581156115262441826488078402297137904388897704991867152729409184630275123577719592073695206235610992070840852170453682092743122436054836855133612155196849017925731227923882153781961719356014927463262533269158801159563146240175371305060002899169921875000 [157,31] -120374303593017285299689877566994460618150717649326418997226021981119742192565209235794786725986015713281940578443677220204480259793222919164923322614079960295490883695186440266434522678598499104895115514425728233946809369862759836892910184470976148043491504868143677701039040741603235632699808289305814394837504910305758121145433945275950819412702057082283799500776294513709740614224865398727967099066264093654741276394997015161516154715436592607384451843180887348244237160689836044752957535706722016529037856713583645774409460818280266233406049182612576428195507403535423405912776389630317120979436669763757562665695699422064868424012476600896241692931399298415180235024558220164208553495923096559179052117875485226624059256100504476764786712225535887082565328021767136087638329658827679516308933884793414787780332247689057891956357845634614289743408409150962657488828909211249657870195061386718295823212120653851710051956889705422000605683474284355637406383991829973612474278197143377217087171171942579687042113267574356700118255372867459382269130889711332957812042535263850042017597444092142876321843109017677658112161696716516089988921757496154495074685223618011725399239420046328370949942333723846573927685654647274564854611505935112333039897122682836217772324127675719850641115019423964618951352470363307238968816923845034848781836417075863642540509653956322329563935400933417998997707319246221787957651435707531033539549395167458331950156321989817815846488368828032883982529597286653452688830323475690053734266354994961186455689490427340725258022133940574511637119131498437502717752605547048954424804687500 [157,32] 121916005267822763644856246435199119823397211722189848991103356422753948834491810552735149484628260943119639600124477046753194783191031871585934941259043680690753032282167371027374746308543479568152852951743621601033007009892692322579917912123439487182979863319745714174360416494765725864367739007019000428754800032973397646911410829847754074188006051837437130133902551866781542887677219995339810307458356051584146673749173407914049691712591357288839256992511161259212133628007513900009595903472767711025829040489793430057121477473446877801746337889131616282489111910447153078442817474450593002574355759770703728700989898413217891568175073724719278088565905915849479870918492080448528087338211343493020246495635084170295848465148343563636673661995327048557012215521503924824734699542962127807579082120645200691178869819046820025029301125323357328763915901230090519822078476524395492145224590643470293219411971074132487311681912544641745019082209036336273585711834999535632876141283692125754526869085240291457905134951372052944759564624767904417723338341225138569310658522254737982381795064555597635790592835331065382695599840661374000040839815782867942876881744841574179315457662447240239224225883788832836019251612007941285654320303478325278984912282662221010442488277867596639497845607857648293758102137345130983762724105197626570620486854405876871786621405409626392457673640053513514722247530533111759688986937237639533721094070922533892878198849416057659224761068736928538281651030618740563247630507471161312265306493823190811816213789571892896198522350182031848620843290643787658196107702821193299804687500 [157,33] -106894172312235467602654547647932951235255900391206356033370363697516959421065256541019163959436142133029507472662614795768740890100225740159200821345058958660952779092097751562152084324095486597171692234406914983845457330230393068730248374781086113142006128225632416927560075141699243630180803092612868811049913565634973366140125672621572967145239962843477417982969911937013795716293281694775632800105433315008548603046556981264898464379274638002172983969983848406984687459193597862298479957461822327775320271741416391635753724007376596952246968475867742910744935607098479073075344746139508384428863733777439956925557773507680730738684036209308180203161617034045139283920758330701477737617611453721301410337554492520194557238494683369036417058958274719819590965176138253984662560230231075740635766674260077373136245234271347978814287957112818818875958584131960242475768785696587164197517812445787285968153895228821207354940783624949395298224323090572769217593739647875842515444396650495984388740346526461828287679542753482619316053964328748624097008288237750800085990452671148542710598932091116826018270655902751600632819136954677648483796228395169450827817515499051253134664284323195391748742656319168418753887558031310801801819945480091257093350348759978467530829048351320081906907594099311087942230528879916263033475919151139097981755670025570251557304333216729854274373717183365440903754829224964070164186827688340998036932116529242916643425940947492963825970756059957165136246493735351104183991595884381166540377105129191419670161616130867671480132178188222071761058505992485125139561706044657703500000 [157,34] 80440642232613016731430739826285241532673293632370814177336453606274853000681897233147866175056117150107550019979010529024323995899981720878307107612144667163692479176424917513450135640676976157944112133564091360324289774877161937031995837779378359330925914177376422549134035350977365065031651093123962493337891268464074171534757205633664116043653650890957715658307463081408066612101897206831437489572079821554795385583002401181870083710276709451170250394658252330626512460954524272568936189858744028383508252726767559203556988963884452221780859289855438839651474928991469754033160029811582192762552484459012811450979849350061544018213420086409453380594291248810311278199473295916123283545075572315683396948842444208457512274110610908014247266009399853005438744086365495282419454839734648253378553642587864103758870472742796023797092594099954579056833605907632016000672090036249712242752772873911986147400717910313937169214069222985920962560760602610509747258126185698923710571895009439196699412289754744962185605096393733037138916073718248003121503373304331033193597478988835771182333404931289858987456104548569927622175211457884955857877920401257405542804990176599045920223283176970533803405473706761096288489829435751273396974062529066613587581932081874622694198869429408862868014182246976001473843956132609253042125231734884140079724110708247006611651159551819225750947815284054657332046992358699799478716770389744079203510922347344787624898832756430305985365713355880524082246011893861783415885455101834632602155880628874412309966740435654514009503761826803746260015866510679001636412376995751655000 [157,35] -50831169991731537671000005905307931444270524824224281433602637343998681398629222854893207364533349708101667601409742866797447905035355522473463404577847507346790101756552899637550402957229839169974470116692775734836366273171255798151793873820992424743079070410739183298419462064268760132603907389091653081914665760738402948112805251862701184039836737109063902826255596832140329272063300960612425845922182334762486920223961399687961130835244451056166693305116529360388450849878287391616028113024924884808546836995328152471967314426401506786917906939175538148005101178012142825320487108033165728001956754107439118813292485398395734749497658384877747585980995469042568138914053402061771958119876678318005938207065728548142773908403472523419143082042677940265099285894485829817488985004272214149064010172510359711086986473871616542882612040320446437228497281244308783785976712564440987463723030089242380662838559040447934731015344394786067497447856492027353331412850050175140181113434983623076055052887983152872816177043779195470137475760792859434423446728766962844192235236378915556522169048246435431043635604538253694164774821948159133609479234912954983966704573099907551266268899256002688094934128631128580415902026480208421629821471265786595011181686454795893966685067171462828724982052226675906597224942565831474385750731687414075885666917715852037394434056919141181367938174872317789081495112992329828644543954759654775705728312375659285205240043259391596710193460672392772106526189606685599167446056153784400374028785895217825235820774797910560475768921628476004032491837551393604473555821444951896 [157,36] 25580572358709860621905994273116289853390160140627454752376545806933037481419167486668735457394912828748297758382896396938397148657233011602235643533655073015982118289425081093814358102972499634365172786050970489717741867389538312637241147456365370730426488404276053481915873302393055944660047294840271505398917908862185791615983393372019409210004673882862519437215071596643118918920694991551423195680228462345939004900168063286901304466958754652023967811394786889133480662834466119265568944519675698571136629485883379261901318984323763827897820824677057342736548160031402185353492903833456539804145247707926905545323255172222371332087649394297350643416079634082272315590271695672398482627036439264144495610838856477703617650805642431586400467616396401470680939065667761938893618062255262765277769041842290700053734543570744465090868644254270166252529178737019540414692452472012435428803562171617150861029331800883980140402020078669372050918107322096879735493873025663267450282260726904419079386810758695628010228196850306439846200975687502764991865661512149638469110207676584017455893891687122660519840105287829902560348444378310935210881132942191758552546508460675328522511489167991165869537028598976008025931611763662786682632156261854435820288051621921921635144274299000782529456736548171503046738825445879103599320820101110694002510105514495109269560631352283996258320129437487961229547800426245289743348630692301840543376810769468667925847239175432869887569392180599997124714786321311548827093886959231247259675352407435209402089602015207237169064486956475309787474413633600494570313854833880 [157,37] -8563237924751979779033178714214258744394725885925442860976329928785526398954122522303023981943302793036574042932178660278179768011461948163492686771370403579509782666371821256658590044636272929953104951557840322208486407923609296386074351084839310395127142583475948234629464683867236681655379342702804657640642706970926250975486619373243460255623515166642899934375971659107091237725149446345108246049421710134991880312416852553479887152406637430923589057716150376352615425871078846423435623874366075548327596798516592976367067683533649545876104055774454394932369283530770793012357748505666069610934417672125327577078739062080932840796117936248001308378519467647704285875282328307703320944170892372000545455965536419939313926164741829592858840380767107602332945804069216302645379404048742244798006713712502404070861783611432649902766807213913702739418187509848968254828522806093157328858344959941014212321371812241657882038575009069025999924763867286739176402170728033137953069919693790051448742153505281283425169570121908055165394090607711676850486920643158394172634111010966251294161321711054772095449092910231176849758420738345143750637423160640688194061582808951307678574808340593360161037918067700936728727158648253922196701272978389299035225601380604051620404425171062620980600284177292268308800863435012223431869379834533700034245044435803779918565876315875512345594042279174137273006081830165539018649892047422642792772263812681110959794893904718069137683979013313656610028772948328538466249899025633703827078155537581090139912925638787769416838681903131048688209239772252107597018724980 [157,38] -287528547165629739057019169605474099940484309172569868350153564212115816774046631769346489810464531345223736056055483005167416859265348998219585044908412657475216849180879805268259534123824368760736950132445340159224137703598803269498441567118313573499981952476480608355672034801433541578052513045790549265644580329823868606435062797086560375143928341505343073068885743796281197278257051149503291574635801891607544867301493307395994991174148406779110735713668106108956201373457892110351944415889410037354581196493289583527591214725287751790924997636757762125948709872973674648046252829496890306699625198991343029276403649264986873513475543762269764907480886196877923473353788583030402884560632457245622264046582198745942300747143858354270630044007596118574684141096566678947057420375418300805791302914638796022336941639962765285767094882358701232922481422711836308626887796662741480511940985615938888763940738936340418803519515917385848155489210192904701165576305849550829174228260109668314589212219360721317974791315733678753815135431470465662597835347409570762505917572684640744212416075140449566190695853333501430225930078924523724578056397095055743700660448635090844586930151120969881903714766585320398423073418843393435571944544580033217283573606762031187857012304518907278204602809173744652694805516970204513958555376053802324748626894388965768969890617690646978731876048461406700671537008926850831534419504350941205607132158494879351274627106673358304589842471998912907536502661116388466073755055335926279728446614529901231665023072692499221420623530798820724490242564796140796270000 [157,39] 3347153219447704555489177242695122217061597107186921687708329283997984664710449047731661494721383010788190946625406964006541381931756386656777351150232655522510773621035749739358434893793962236129604149849728686248431395172289272439550405665379749066576420426107793501485972554660396437015136648593769018453314053493797584181931128377430293356536793947923739237835450280420864593546669335606280536592524762678700310466210138844170221377066662272724401473551524682186768403961885442178582339970938106002800144699482849793399953863087714367438544038501647047491258935925078353468666978655992946225596334863814548139059002633625862220168999977419129574531219120659204426136152987506844575221898640753224217373372103843989734707425096865992436586623471047458217254440549258471379221653697119814475205112957088207735510912424446453208426491521965679285749308774913946897540716211444141019558651329973736636402499264934368853225532699638555689249295519433860918475866655440607433344333260264547227293884055186214309435542881051857269726822720648665901705853257941580600698080216515540300459581258190846147291207494964175605896647398277036946324126525011833914269254746054846216404473447848112534450607040100400101722588926208078908930005112533354236903199507335728436696784898260859987707980121889835396601990633338441011617623744532439394086285423297724591359451705248915082590471363587665521910529242425631243789584096125357598791468248227428188347668945344146718972751144581674883946470271429998395358030518209120113313706713503038302309074780475440358977184915312568389932992190581347242575 [157,40] -3369877138521790441944893346040662819757381407228780394306734963276024255501188408284402333112653924541677830996003657687113675092741151156049010058669489123498280499010524751619093437668878905499455083018236624802235715963500073467635549915273043815287792142239715251465810636733843734379453452963949833351308234790817182983161332965298999632590597516605738713721206710130757350240798966661917480174770369039550911531602476129819021865675409826102416148075660491144409415825778109001991588672344141191580877852117036325611086729700826802547709142529098809361946325122067280883433698232815787789081474958025663870191315863606513221687717136682127552621897879278138185468720075411746649552268958291740456029267337867000567922125938708956710757179294401907065727855432369577488199862071438784864598678527477705444057148467084864212549858164471573981201425187607406288124893460862546250796813147400292674191561141126030120551037535126422771788131570277190819784893947229870581753243266800617448821264578650000513953612624918747064898291327274269688353850926800986264204037917818887514092127374629795930510502924653788165727125372318883424259229952173515384641579104858077715839369988236798200521431668362863402991958826662850813212893577981643919160844795468264803906638843766134189403138392650500023660939877767081150384475285503263018317549731679060358262106270189929978762549134998173865800102246567754587347913508469888259350231225462882988616885985387865917635721155158145958054608602341605184336513845105374010000148874385300907214126016922487481620759989597103455346867677126330959 [157,41] 2357513350109342651921181531309476777458974528198727851347917686025581734158790393574479246838536495358689850306384135303931027983208814812338701534486854496562531193473041366940479752957216355462286865572182721626087592560761366394565796427653257233086032201750720379285840759455226769963752790522204073460170319451600064875885248396504840467812330210701591618659408500337329760333056394649859437243473984459579108889952591411231749203568819243061830415161894454983434707544938458646675286735011391613921097139790659424180239360297290135151684761808945783860428268636758565965721575699599741342916166218142268063029015147235848960058896740520836891572273676763118548281296880821352041040293795734541824648016591964591605180215900745023235824420114665271975010027068519353526435216802566945695810821179220701774398433686480494013280643350977060179597000134534882956974818240757178116328565848882276824365865185428101551037981296930133858856739732235452576693103497764245838586829538675188574997398473012112963991962962855544257514663584918486455051454473588002699961496018585916407031191148551934335068490114374529010609939776788277777366009946469283563838817021275455568949464685794624378349418593656346669549458082647157520849218657755628430310356525446025129645122833825147346912108641404304402787938802865994382981827654643333148150110015855091468495873232048199918465704867694397672734424935061633594906448181684432785744667166202899621855482040118058623182678543556810838369187894005844673532314171074091186931222171263529369908948573721097640904089409013370150622997628125472 [157,42] -1339822092188628296964098367108893619968407528752030925952379501233724979985328689236063338449874737273572449847116124351899140100308166600465998436275608675509889705085192667587659609411976372419151093134364547152955962957090307491956252413522037901335099908949843502726035895478272712447083121275685948895038389075808416574727400310527496101069211539957348509604901864681660815332529493437940206082899331712607268229176270190868056665552320810201551675106212454889075464632070606051172869455625638592734055340419417118899442913873161132762118844819068916505751449055391312329104526515754708706669839903849486768813282655116679769759414986539339931162857107553278783251857268560411774631289086555790732469703842452131059106562270253345780196388544603983136002619864466373458355522136066191348012634760103622044878908621145414355135649165941506156465537844162794013258357044527581617293111565262815221364441255761632323932453433816125605590990691869489462286595969231942303957766481934126953623696121092681924219178604075866079047628833107226983419317547958312471028395032067821133055616339041022491631345410395551608317096776000743524782541687453535551413364354857315337524093781074505658913558990963190716701010199847953984466027794435171582671120866575708262620715505987444220136550853353209774874550482616680363781847089878716381321779168791467374818237079493938836917246169474492045492318043113600578355643880770107921437342920326337708669066255405605739764499330041440880894629432534926963745399007698784067191806219000304695384104209499312638246873613556138660385910960496 [157,43] 648257678043241044024533497888606174634880867170317533029543546996977530612320240964694794159379764810503854536287584401783216482267070648985750247941639389690792007253883139677675080147596627667239860081545741380487884881997132773584971068424047713073240340597904475178589114909251612466966861990238098453653097757543155579744728300637046853436519336029844059033172071475147179008335900428052151400733218814756732537829487759309042049551989451347489963218219846664461002198480450881196464073843877506463608976194361756837007732397999451891851994119720912409619354030119506154759016084390818638723692240739568528794705722764870273843934291964517605975764382947150136134642835349286245471829322111458829060728900105701979309305074439302140853379520923057037201340852578893406058719607608409945862173378736222042893430816763758994417078168112229817271306259221539202548440209942866985556296614814113557413169972345785721336845423655976071512539956530187858131999701954516481731335111371935614002941128875772747230019796060096934242150679290211871609861582727040297386587818829571044907197167363965925496198422843717218275403104585382550378173973484042276969150441854283725834774956547308764570016953311844565133622888837582289240022389817192068762896904755189197303105763237233141154416355531453547813577312449453288171150340726824975550148943460597185442010161353604275725177113424971860882102206322096398691736351742566470401586581108556444530656809075792396601663931858848475086335105250459834466532994926630924228368547182718721958985604666377677400398593458596418668547912 [157,44] -271475618826187936597550947038277747584044478064426422867043425094753565432557544636523120407108950449719237632385335577531422674063831793970246934173231006810307599920344340966903917594166465529310901035217314848679892266506034230537800595995000357177982736533587436376462051545098939381123935867127952177238361666824704639927995787452937128603939077433710105149850858807705915554897130829102616821787076589236979329057054414569388217859738907033813707135620051671194090891768540998274037449537270325579755926818999996448688429333535392012101914002863048164026612863961844235180871355867027061474624596514870518017059459337066969247019714621482268928576781454836709857300023253797247850699308343018465841425057949374712697095455427249196455936395118545187613404353306235675265392742821693344566128151907010424681718014883569227814822405843614709389382987814890533203410130503108024955099639575131732079730426258625219323988529671919304847083493289904426097307782368742030532525883653467061260793257566749634164952033029257919742397797770373546129027668502159605756098115932029282895775226166976835741768807833833318138871968582630738510508281838793406563544918369771944456923829132634632372702607597455413495482122127115251963042921524622460317135868127646850652153221337348543740051442149511172101361110066377304127735527855519473914907581731467952908089625879418283388803160889827174432168770200186078886977258445919531401626533609279853868233815477651443093019315014405409976142134517334303632328040350485069048309890482171164143573751474109623248528588335451249247328 [157,45] 98731230993392413724950970020879864490683701013512752255091556516066624547585055369955705857217423479621048093253717838057104023383514669111613138679097638746027873758801510759786034505049130984523607642972438787525329325718790117604509490977504665362737041116777949747761519145308232261454255190772693761070404165255723801133832370237820330385245915691592890171274543387489293970282208708755268345797662623436566234812868233316062286271250360941009660165251362344232042485869829221692857763149296379642290540944600202408754782585057837214674933217184035278678989528336115428070002157700404517352125943691259836288865892742815666741216048955746183261044623509867675137872231283023644250367106375722619835567897843178090385288926367359641371332082931235844226822942254395130814065339368096583831492698404189112912789397566060967854366260483454031488817769448033785077745498780188223085354802900932099891581615929837658721343118793194552807364209939073188425287661775103704169629831623077667278232601832807667285920687440196418256366051768837769396363413752783814014161866637171311255038825653368308393744225199951078577010509441747171626959305054920483228429168021236997055860342617774895459497644580308471646962689072999545743161050846383662244236707611998705065249000307856724815211292359356450933913632853549268650693348970781397737370123788677873185348944721331024936023827634187082262787373782638119426892070155262572561470431555982755158967590088928848497709417568382804512224957913551322100158070862838264988718191789020686134323642836740483844156145022784142528 [157,46] -31038112251971431503349030033520096033106324545662080133289119697811608612651204834986548115272395881572854127221300081938054230999673650982365540855863414409781725055101908766147976669231453113723592585814521409860554292405439603019708018047267493820037222892363577414101931370899598372080804092129080812654630438557072267511558010009195320639527329404161647622242448332461008876666297600650885932692160070742962256711579692480952769115433675928593124464345824152490491575925469661227974311802699897094660002626374575840639225906072769399750511326304990764202080057387781712238629372656002102313476670931791580412853576965023352999661114514731156128213164757621435484598185240873545543248652692559450699354756695923027090409907371227827553617842286504585806518947366845783031931779119982866938161108615406316773149625257986790217802859936071321493244626212353879852090957484716142532771246926929385698095561344680356747871020427924936526002236203040782522535688969258501581648892176880571226268082441309751231689201583012527795275287987626841976847862450068049496249556471461238484964981758240824338531316396829955261674822736843888140051714492170121355440952163815415672223393885033162685130224959123362856772774701080922369702605388775736531577003481144561951246358800614231458503392562851700450460023662442526373551540181479443153860877501039189834872747904840919484383940552410805394797414781084452625420364921406142270100080029771075798122421551322901182837302128213008381707611456467602334263740412472108010198213628200844897393227872930048796911507771403882 [157,47] 8333260889183881360202894477324246861623839527976389130558077683307807642180709407094169178460129946276443722163764043056343274753075255863899419677072665188005123445839378351998951854482539080015679649680082645630060879359366210786650332616180562474992314348070436152292608578488640661143763273075365016273678743023391340704665712595893055877377778682088101986272382903483177894855105419679335120543661573088044290003062890443055666645748520353347607136410843201560795730914233651783340309136542588224241233849999549170876039303321923392583937296688558888985303976792339269432404685747483544524198112309792547639540673700643478738909010055160782990183378151364465739585052421702599688158370446180922761339904928516419890783986976648254392704296778253164549957672692227634821748681341767797648823794137480595070341602843034152816681176791885792593910822219227352217624314095741550140824308627614949309639542900588061604664827539003970013313106093080687171537326036596333026759945321130134525468845575589348841592023250672181219269208357471410568672601010569383376838105250793567567353039203481409499186665223440544601831413697520188251219416129145237244087730144985297819995042793217946186853552104978209628609072312428536860274856332460690347085719714549726471319077150209647812569150809998058902466912464323123678113876247598804359158177366301854727234827159398259120289092333872914440751525591655596147824014687289193365303314986073849225134889914961271334250542177714490371031512030757065014974414636012840758770827389082243673481821670237650094708216541068 [157,48] -1866896144289104179378712785020313932233459507562155065144759008869838578505645421634492481218781883067709109470763843232272317343305028306556070794655350436419348618154342146007774572065267292287251538329536018428663205517250578663106635004976611704778407977837027900383179975634948647472442385542298774617245751098310552757401318258093908668016111180526524460754632243340768884740080610060467601416278667804318079198115463743828036231593228337529956181148398993265847790949130924657488968908030300521048245400806855032541362106820240649648494401221620695755660443539788676557139742046401065676580957145279421038202841410744428127168272056757507883557135459000329828735437753460663839657973714355118606259714251315603779660176313540641302552190349856162414252202451973199601442924778838079838627151372441413167450096295970011786541141633570735237790412958043704338920081909105698895406484282725651913905222899043910022929946253453409447780842461807402216374007515845400460843185285055822152202774671206959193955814295485818206383681317791778462205728513361518346350205505078968372990563567670384347350485207309183770649786222432833759640883568034881412494286644705871227947451806723644996362275198061501353339258281429519561627530623923113984565041393637097302665834014970228694983059423252716545793245415159464845880650471967794653939622162745563634534786314782597216692366783293309431383731512404176539924199819619601564175572357703220770512644394430105726333184900666655464163399019852972408804723224704746328614717385435589819732131402240661726156846020 [157,49] 332241321441784181591893880515929240708079459804512462016008659748255438557026984340944676014424745844343084629617828440809383599937110269421942707537378957311722975183548752569817470517460956311453884022375288936603056112270151634785539283218340112594814710398148319071225723549328315268434274834409870442381536257125105559037813272637179069977259773156457408609175234059964454324338399927861755231291029727788172146209536644850609012666917634173109320858306477859060108166310721188194576879557112367968904541360136934045958432001111926681779146295939088586253370058013897580017727798576918301181008311397540129641693179455794550196987665672122985376741395273129665790406007276728371223926472627374755460160735372898000875929993059353755532776836694980555528339595684893503403048787953896527491411694884681179005098417253940033426049347354327057397432672049371312115526311670847687203848298680889729826915916453325508370323457026660035559921631532532188089167362567012655773980471956768247444333743865691226691154658886668380274487102823340971805207942824058415046759903434731456416708258316075594981003960334224062627920882888222090952718780876533896207889901903267058028181938196135995562743892518685272256235389051386497309712130528699187935680559317055748304867032182832866215461302630801976891935443203804657109587479890318378534224487338529667283371610272196820646995420374315249192148451358018680378965042764623190072815939321892736307091093151484068216411761677741291017232391702428428352781506740276977907548004356761406013892548951995612023664 [157,50] -40736000962963506174651271052997346667052865277475064382631116509851245613519433388896914626636619223131274860380231004970170755988712964442190090434235766017905461459042735077547356811526136449550007494941839529026499108461305790122579458572470407213487753745516902934809516499687078353358496784955571978137965691545912101213649515754316135281278422966265997627147634609875942509110916102777362550754342800266275085852497975306203714829249913690398363377359669245438913376144730488267139004267804657973115554718470903896249725515007843542622373238831195032873779590208839305880963388281249271072484816451231296820915555195383241386502030000979682719423452802906443629471741207614691494999044947405075013158283240472720366276599275307816065211050402107718385823681775014334564754818445746597416544651077172714496309061268156812224443166850057393744102151051729503410518061945725039819445450075432945819594506510498269535825646754625095267732176791483179894475560558219018327152227889123180692971085921231172167043619133749982968013032452648426243243160310551982016125331874362402333391216112034056255234787209181970650774897185596515632905968113993277125698269696920275235858259917787739541543792247972181024522592998395554029523569619568195129359580304586041472876484241100652316679878645433732144561204396576714175166327599667206910087916085147027488435419986379559276076022940337830093427632171485905368784989441270584164045980304553205000644500519146619818873668598363241335211926485499834550039854719985778667149156206082995863934170274510213856 [157,51] 998247870484504696962059287127217105649631057322229000369509730084018945894811201616567837784917748954454576440979014221958459981482089601473643808757402405615646691718210003014665000680031592406538103430087003632375327546119342738307250226149172115366981884095713119645567354658500206554877548734426742852591595519871797369877229116951884633262335759683172260873782912819681691249860553133898768420535138135464621995993231311254995237370418957016274849034763877722923172903293583153911776442020511694491345244949167984244506773133797004751101442640565907419357154107723051851735993288375593083055292037418091131253258183528294801756888905926266801053664894238045810991521007039940558647106060906367707706905517403203697995178635481066133789703783231264665349382508564124110041132697434787187934700865228621180345443434927284499113539588104999427501832800043380048761036269472946627731724586112277312704176468156411810839652373573581856757767009989764570565540318338640696895814441866467083290782916806114238897474224336682990647980407664834589283021422019987468854053135071739886894717467534670696403283219241527657557150920265642059832022381748080713071409346216276583375082096494598415784530075643946593964279904399076777592618247508634071292635223580536480433801089949117710294922647558937702529954959577426537725435819031535161804543483049112747554390796242739082716045771172384204178539641733413141853218136344756221801403023080220800316806532076371629437148561315277176667308213427447101425427587658991875432559322285096102384619857696860 [157,52] 1109467374265509180085262231250076350193193034428186281164887281888468230716410122114615378768932236916165975477952147935737699708343328323860274205903287617798758472795926171032282807224165923234055164364874324694208611316819591233294587425576172696997257430473759572964991833690152518515459359718957409611173710938281928852585655579153328291732204379190007240434712619194928448541029556428536466651007885342997067074658115029238890484603780686511758369260466705885393117364564652589997113950707947823963582740006815413655143606858107605208647033868530919037577265104455105850989276966909699567828404820001573454729690553966402047880525325463808223435444318281602308461965985164142386241731947240190658370699435864294364849698230256661710132741591361964734240926604005331301242005387491529840528179117400577296754550968783127947687793271593716155313963276233513213876006147783975556662539789592963444308140817394691401398280623941755006603079560888515833985676868604291033683445766207816791123217057567974081720479765761375870575095310557048090529751690412188391955917276051303793812634299935463521497631640430482250371701352560543723614685225121730608377727132529723591586071000944788161017346967990535825556349980748277937351962469993632438317188200517925596579824018382597331602006666840978886251622459753845862889124773890518692585271292789413643283954526846274030873139686969847112145487398890707602039026336655548932740951327020251318193900122134122011852981099919438155530173673198038739044502971224328180068746143788118653147812676456 [157,53] -368662778682066381891533397061151513611019317439897409281038480249784107526463211351363317527668882418749891500275568515559476221754053785207380583070074172738270638589708635476853537816864044149603340891323170120421045209732473096253518286322272319907152608721766423461864561400428537418051808661015775074524621067407151068048932043508427394801618265122283999744920248221380264222384925629641635125767253538381510380517051056806161326649037626715335294674810024618448909387457662186586030198242025052415252159199808494711894532433742535518574194750582716909355354558161309839628195586409735653753974987829124375281050357945947021210830407287965090838359652926383615766427932389538130843531217624826337882175878857619716410524946423926202255818696750038466279830198454037127634558828751838143943320546400014719907729180548074618044424831458383296222493374092688018047482968089318200358123840162295672544458017047838075528720022792875224610505139749216228084691279819210796639072138852846605869784814709151609408181199868251507423897082454989292303918272711175556109226008526662571839087675961209746695077789940482116578343649309828374371814780853856919442057038723873203042156999523718928712308528316919305458375297666564703651904148073165985155194344222723892417906435990982047227292928621888853109256960349472432741781156982748116177963328052445889589709732255132102987268237793287224237722692068626426399165479905647783371203205407593012753436710085760107198650240364238145693044815278060074938865980638336832223310161463379608666410752 [157,54] 74257856284268547513284044803213497240978821694966926507576837057052382337020364331722328475174497626464998215201169117456011033089241808132888287154154573147580057999107119414476342223626869443678082194903456283640636819531957818906709198273227750452364765408698697686300255107858156168445191586295903026475136748971982594636070475925280019212561771785960685713340549862948543011064363921611443654111444893985058887763525521625364667496201587322005058504858313888761592046248322637216697941963490135940650707263086362264657886234627327475237014161544977025482684453438151445852937106790248918162236595326596276647983256603392195753017295397711153805160672799890113464316240593606975028539922283984782277624160517465278884678778356090198305516118369157613284141538044502345661038985482637619083943367588731827231659988131006594061315793270438999414386543007573989103092049819490472353232355830886705314660651575116361599805522391212475589642557561021997672747851825757850191681968768616036850914535126781766535732274849331670804932777151298271152763132290873740964467122956908318998567212353356090088386710771532782847152072015139298852516962614656806469852688787096323359682707830473014320107216212564932796106712215326175775654018934533382012400161607418154435021597730439878539664251506532036191454864640691372931946533611483707909026469572524472971746020369742882671723355119637587785373308479144418487705105235026583823002645983333976176239593459185826332223619974514708276971886748617812578928056499489966627682122262980846408936 [157,55] -10776731314565807640827728865352006548166766120943365422946452096812902235299616351929348188744715839754043601988620187766362263021010436008585606095378004378637143751111962075989226707275970507250095064953193952738113659250793757564358843143288782972595470655033335796166280327309087056025849108727797964765176965432205090251350718652183007628613916029238550501051583294650918251607967298610051357681626803283451464479104227962154108183745054068906208794699098492327129748447748891044238505874667588595587459623383376155574337550782719375489146711348008244760781163587881701393301291038476829770087903325219804027245711395896448840612565214625305617157537721715288052337837727784429209208095451972169269110282135654143384370042529116179746237731254260871991896815705283705398500810550925046377062199763703347219229998319084288138689817011729456597986101055031125458789359380739206207936450917347963094956561481217557277618700143713448998717402535638978944070534440635123035696208853502992174147812901981887237036318022539533631117851100785464185483270932059902851515604473203273751903936840639373983753130581735727246762015152188854757552223246221090706257119360711868554453550857702162554629531205145428831502406819969642450483847681373091959403951451138982454605706652764967868850823005947806604519311553266083813441825947555320531097741296955247141562338691747317398634068063063069073614643894232565061315109322864957935291993613000613848007031793447674498931154605294970187600321167318923208008514969715120684339432880911749024 [157,56] 1125936191817606970928164143194825745526817771825029567056656061520102611478380277707244699163382587926560971456093683708077690567272981946233707638742658830504092085338052283743421838683982377562792893684209499192452284300558503925412333693917891337457934158104504635452800103699332952834632877518452390431194279811372802011469931658762291620227361424005687198793156889386688468657196554944787908442036694701419766215942755336020790930037742880158895281732587209158367054440134618794534279126575829697073045316547800359545029628534981940315684298190810310462719693947809288601805829413402383129719004004336806608583980204088018339005310834653019258571667076310394617492058625969540720488284516837225847945941520959698222073310737240775821183724220120469372340624786395004630623870385077540534424404304745071635491512293799088133231345047572878287576344198592035169800388771043245861142677070985872344347856190673583771774414435941877928188048815227609930890542385114040847827563819805351086542075846904716313370482635424696650650963284630138932614493215749209902160068602280601886567804560076461964382111406413326085794693131568522567493514673153737853836570960843947562502606380946091552183827482283040791481047359352480849196151554570619808502564682067526825637951746022054325495226629493785135287997084389135657386872998427734388799983526578259257608496582827328776540607778071142769282193523138255174615926010339229531244880896178435995038392538102378665812066772226304181200558556645284647905666016406446754937577253102080 [157,57] -89769083876038715123165889687077672371114343745235319278529325729955842326815703059171274265038044840035022716550460099254690125443418882729132834630577998914012483876166417123079847777006706788502304428851073445406605943399975518282419628725605843298773819044727360271169554900991976963125684935588723748873050225642634960108166668202228912356909823012805738654199932040295142771052721534635570245898335379189761442276569101957597876383473640634833204902259539356492061707001341411408010828734125743583922736573745844250773528318160706751065605411739802502481259900346490266891271457467750312475514573924257410021866815772662128217707760008769489405896733657819133994436683493192855336485564199453931290972774839959229747244854340609602754580029936890695308771329053360068051921447385725423294643941508630298723799494877880316461728923293013890917240170707342605815923450135635281394714680153190170947012049149690419864668646162435068177227436311399735912754610030538349999883265290303743916676145387900845684392853013017188769055157592433605264891866883278059052226445287969373733245694680416132353062176177787850726149741156709280255329300726712298876914194494633547826698923409675729225700307826023177142157409196601211653363499049192117362445469772476052617829178633881510362922454624946566820947685959432076637568791788878753091551724177081863337179566981529188927388174355281395611473676739648201805948629167144979040078017615985522031268851536245031813053151923647893693022793599951909452333106472246299969493751424 [157,58] 13925789511252845411533203101897833543394108242003516384963557034081842242756847573105817065092859596019176086031149747085262098385220637375841576187935234390442362177560585307427909790471252152756351425686268275411496473866578044079292492921550342348515982125714725870434617794826488871638266998995472018813377030319300203587276841595070629244290339965407861391255873771850362213648832518830974630142951568692814204668469911793256680532926116546463049601792454334715613126145135259866047491959131205560586851379029627564873839226155078491472525345976272559800899198107128474079031123315524993408102184651163745119282460980435504773303235279521105540030806909692878893631280185835820543253825557516716422273928488528554268152361254138879315447107140354472000391346339136600692759031864145055753083680863906316286433526857974735808867725547730807742738350436721651364759755382733874191285313449833537886841055333397971716956387076159366911215542909425641151430127450211791311158272671931507764201783945434156663638376730328942032602379792628733795471033609708056031273957802896277506709583894981026762066774467867164928791064102748562644719863449472045884940019928618956887969304886298558316519699972319305426022247073906277439557480753011362079065863207151450434940081970362113963440735729944386588337492354990469021648183463033806437078290985412751413216407632709820245534608987968982454203501372710833264934720811704566745521670009639848362798758285672201960062027736573137898135812231506580897340575439078324273245808 [157,59] -5142160646057377162964914784110315121583010974464107856380493346388553324013301507419711820569606703932713209670658254533967652514553564332010815596447007610496536680870583703755681037276129135166259614393933404280824764619183435930599960128211166885350333870873800852339929837317935636115856467796875857153086719140373149364763287649791846622671917590388613176761190549397059298323183642948756472438538764083277405962041784723385362512546669677849823265147343637438031741600269765449453098414058279749571894663242041343941696012252671279059263810537993796204105160190730059549162635234409870228502064613101112548648905860068475205956265743047140007028086373645150197182004229009405625253323006459206390603380371511606825393617493511777965411653705843569292809701737715911442698176064370679238749279644998484025962216659572049356480355084226485100577964105954050388462193873650600232734638472965935261339222368125073990039809847629229727835988420127463724301380431647892184006333701990819570200386610028587478328056568225961315164014981912250435485396785151288926417825178005789894240682650566343791290369726454133421487315985308022069462448095378105937254720468310115942822259488094283171288093117840675320576918609171936914539466654096793801831213691798252874461269331424135489180761229751789999161480019874670815713062422876749562317952225800631275101709885517732194446379785989783192126628254545731159582575124307491110365262165535290449624433645680598440312732065552160028711502811157291677462079557390400743584 [157,60] 1528948924356463670818309469182711606768239543739003732561090707755446933076907979084487442626308185411321495853079174093138483954869774762508724197660739634996842235260248610383482649239312137490512684941121255866970272147066456630844100959411994056939698226330445276578965119550330302880128223485163886880341436905029268733159672937935494524834747132573029370950606995102321714909136928385536803263178800406920027389078814399623090365710158327938275460153350328480290907428193385244579665240992991807974459247711562612021960223941924593082614074790618259855680727323016994611048752871545656282056724383141208523048149391871080210860917057517380350353164446593720830333060391453928524701132611195140988359344844451236169045673288967399827741476447827679604145226577473947757273617505754009563739810067210221819243091747567655492715922297684324915226151268405658271600948380692540458794009804182978200197926038742567224975325302763905294244560912856131154962007015784083710051712356660530821378929486186358240096353217249414975438242630639557028909329883346784661100970915484243661093757228839240279671539535274248318686045157005292813744546198821237330705567252114787703071823561662087674977314732623587076847736025616009519152259713720527717924358972705355043672678064526628322959157331745283151487846427280958603588668133880704317608028336021002592238201089479629704533713365119626116067455465455675099115425000366086179150414575506396192876281752102004551816948812501683703217549731725323727637566123399344352 [157,61] -326855949840692518308077398279846136336550646372282064880226381203251876996443847002777466257508789745515083939906074758735147294072256755379635557319695811672504082683171087392692698421970500424547134336307848942936271012513588434433804389210923879421041438948477839518845741506121287763270475487304422205302988161376580142432001650507335468389931464678227687750911776623138460995612886346355200404986506298808807769252127254235480281503051473023751506057353079219957808821954520925642091209900302872358061167932892472456239183488428002985941880205280782132541414392324799375833692642442452415084096768096880521521855396780537717690641481556346180588181193461191517477317455703079171887003124894372409238281791484645993019295676452522278645396671179673797421034688719654894515796006135591105933382645121138685994202772027718174925193061588974167789811946369310696404530847304408026802569611546096888749558992281774180789322102591824391886521883505940998433316645173435955701766686194822606784879184493114635564421467244804001884462580202215818051005415807725956662745447950274400271979199441246981788728189727515906483535772062914979650304236844658326187078618098457415693285001922184363123015661481978333113941131460294554394373411730817331146340049684724261697126179461466812688040408891855328062019315425859047084740728864493113362446467070957415369145231151415668698267668071338928716584682756480969464566497117698425286603941316951655332752644366944499734763185329641979620787794274360564534181848539392 [157,62] 53147380937950538729527486582555907424737769570341196289087575151260938544542531813989976830403245258182013063521358490208504331836589636525470162174368331315005597867023969562625245148478834716387454347172177889509598599728998205559332761644688104078586400700632010963249735766833749722819876566010730360650266184201192037955812928750971202071918663277804852232016271287136749006725194393500500712237217730630149132325574183332518262469034511473565578773577286966695777326480357988185928296763791827186864193126352244432153468110888039101138894521044615371832025224257391706833198579087364355725432363954870982785785081677165378742448307263083269194335128238439014704869524307767806497130833026517180217302267482715745538902541304222184221976602641614757900263637204172874935299911810342675784362313265651688619058558952761024015175527695224230594488476734783308001290327331273721977282633458258658878320364357733586384430640424303144940728308790027101503945723792499254742475341406319776346040831217745845109450737515204650626584141181301478550886701132353897318710832854218154751632501842917404623468725491538549723856227306043504793101974094918384673531856652377325094033763769195899589000912495281046596034751281307830096297996593976635040693581669467268420380386111138461354708386903084974581000807088471212869553944947757703051719628943799450413488824040664526893257232936823218871540052608951010741147393107097675420146239309372805832947564403099374053624843626570604379032033407251739581555381248 [157,63] -6845733255522506512099305331371187583716192993333544660925818225215591753465916523368578016554211670855079567360349974852087072944559260813460130677012085372420470251960539792582377840158638292296290531774597028393467191002026265888290790040098856546103747300594395881394303033863272514671604106249838720663516480370109869077397665907069169379356088268324489219904423577968338389846937228142250867334787781285164324328650550152842396252201217979217344906504496409474286150492368919462005725522687867268690750753786413632214471699410536866426126542972067060564571754130885504161697042591235556503774098764822506657402358418615564656370050698213566618341104110408461799294805240956283339042231574268154335172037044445040074017973717243913699364598339430006399062456385601136989932406176311134881784138497750368134624408260179079871001783220351782052836290191248035252643646686562049881737168008702635348108180320044395585891907830744199208987053884241316024531036100491479805329962916933828074269918670976084017389825415053200084860048115746218974523169335926231359065841616125886724987479978591262108218316027678688027753146617482413597756229346873839926059708990277416546093203833239041722570011132106839019451462369336447333203594159608499254914021161605645010217246890972964154497790418255544127079536962612779574264732652095779849869455534651469464586726350999962342489529789558233694532208770150368865142326973244004769717151292831138486221382255050134664800562902758808506065619435353895511595520 [157,64] 715282139532355420718832331827954568803808866841110788549815513786976468723334650272859410586832654886129013952451775396864733230874243342210389014829542184735323067083406295224107116382415676088930662361965274428213672664667543653698354955776598116870879035403258888447759826301181748890738680759776220735605227680127033163226772610251940328285572031573924601816586056832645933110762677258730220258739251233146096489178429150962647490235576903947089546655819154922794996328633118744632104217867056967600176225924961283505562752199379927829401208845727342317374731867706934127282843822108083579057300443589907921683280501189095635588791181479859173396352179242964549003502546910941284062287859340385742634921113921652426054124455244105240174277541808275946040203361048307360468392247400701083387368789534055285137682676207934829681461714692866036708560563252158148619517290203494051709739202986182177229951890157171500145905627848063351881949838484631947459846216142138553254697949251864053691946360035494895333883072005293353984360604195037678087074397046170044560302615446401565898334400225957610833574751674198202102730493746666543388546176272247777321543153156958667248466621183029893802779649909115202567829523631869369043056043902137139283164387194303624866691808984547759342953844642047102889991809813402009064137648384394324332900106369849080644494278877156233985936892060313560704123751703475834971998616273657750255881411907183762514616837998102957154138830566591018210999027142564099968 [157,65] -61313766772855293423904840171442953688373543834867314771915607919576138714806742527418236327994954430907523600295520270944243595139579437658743563192980326666648030760200658859148345356853749553169144425058510393097465374170743577540693237049056750377445023814544282284022322067942739253188451441766128918259333648869602240487316612099724685205351676774590348832145841318112593958929682571124439298666484627865395492679417857222224525996027276026433311564428371481072750973265145427762846592394982176997826137345694187338732172455296457563208424822263445631510392072391526534992071711220285657968881825570169544961948838756166378812622457905155358223230084024778756975548637451710583903687236100937203661374466113971722818674529395894790990404036233389862149432296931443723301461042521907499729153998552081633485166553764781143469197623954851162810355198924000803286046040941127983474185359561393111087141259827243232118482332160552727061451552296457228806861522921007993401592808428518530578561747232600071830939881735789164193190516272691563117841478506052686674534034419755967917430914827587615686874547705123572444512068752828618045745409335773271618974842834193600071822543483703470496414079594994031332365441479398512406723182953952689495822265307417752983321298158227993947735478229462419819241441025105372255992324548578808411703021739691069014522638087698956848642497291670096830420929439278852496012778536111572483179768938494951717156613993470740821242858700434198139983936728315968 [157,66] 4303263980906229662590046785358881202455917928593325374734510747622535855393214079735142907292100080606755082924517180073552154658988694168594168728818427821953685304936537152675891654744148254040938913137493610646710967852669297725593024499755923967599607538735425451903807525803338677091712065023091583292774885134637035217247060434310012653378502341067853305031618404332349360303914884184429777812379867362394915605216975151356663052058093516711340174207522914337085320782624131277101660331353907467120391870317859175645387252808146418237025473388590430994308314201126232900078843455756566622116532559027130811693777923021958501412557145858973244263376364554998664645360846859213211099909110755911495965040137736471502678238192944211226330903680461953140892035218383985371173675288936281157823601769763770983243170581384108634132163342444626258716006644442548105503656742205578576801978447862937284700187763851456337635336897363564780706185230108536543148592447163664132407659413776743634756641255156756093238290021180330662683539999056603306104880411908033470679440850240640367504185177225279545915561258388505342269946811843470636206023393012307378474473400669613007939597068733343437454917358881559974964514522256637153747273849646963142588338120847662948783916791982526286677786018543455985708126786443636620260926560437427656105283467994518890672935240399872961292222062957014733349653650712044210184809355491340952850989494081707422718275597464533303097355423769251453258669727552 [157,67] -241677829929827625991690489032344333865234222363448015720367657197741470588726599544716266032291716483936091400655053251026864848094510977351595040955857724256164950764529682579227891864306980707296308015608479489763584434589241825430618667531214407604815035879894907711770660031229304593681563193985176934484630789829191648899332807134850598180742415616293849411767639726400715584925592123790535995384460096948047984830393881524322183413668043813797277656155450990670824399836463266027024887247294194833579612548293730375658790357686326947484199616889997111486686033819295015009612081048659169224260212691751733697016394114983199945021010514240924265403244388172659372247762660096984548068167148446629704200346892509771463487663275032073109836783911206228975468341014612132752372621086693657532011910002770331150082543921561759357537091723687642082288017523595257394214796640320425360731241380242710637160043783575899555645186696713104201376369342135772183155110355148119498552060503284061770448263337901368436730895027148942898240431376705483058528067230794566404754747551358865415175263333785114257352394345400386759375393136658938062783255189268352725117312591046515677586744981409618377170996172232843137928788125951298126620476999126841830503855660682952317003038473409011813661960222819212857069244187890539890642840554612378220946483553083176938840941740363782315112764181046154281042047598193704343210946867730315719336980183452172526163596003547200623755040299777347530660960 [157,68] 10122723157940568066050305459011998545328948401096206901936127649234097746560777942928813190424732388244665571170651764054638223990777302526691819329477317272548629802720696397805867025343206956982379131982925640731585317088872096875302619388621246625166983221728285199808578974177904170205261870005277043162835510327486480458068790055761008234229380535929125564344569464085316371135140342598862731085183297803879790922061245318335106302406044989760745094773857521589700261027353572413684228521360526798030105281441872449866065596129121238968581279853241944989789583050239700130652645711458836610457975560858631104503239343865491123703397825790236340158114943152162599474334152010846878717929128676438099110797127409741522938470232273376290275670851654969539006095292557626739233462888051458703889543984829861255122985436321955401849979245190997385233753597593536514528380572242199833716598709991492977880378948690193275031725643942226972517107438577832721377308901882336070304927288315816751387179516546143294698856878196477390845546837372025112567598169369074127043293235998417323096979482488040498727906047591237768319896474751929576783727789423871097190852252347096017905318491335440761439436317843142972986623617120040757062072279537528939949662297802748743149775165454875481132001428891472661275187224378924677462768589432743602525162476297286887147850599664090953692690659449876228906847355658448926679358749096912491811767224732389034925931762073979694740610977035388568576 [157,69] -240673581283697619790842822869460333667949422452075048420396941109946637345282908208984859115507609415636545532357475952934154642170789579713626346280012069713910057405484461562259766796641015193454134499258635930366251677095661377508172757465845912696498812248011659458574082284362264383713031572593953565292079548295188104806907870007733674788710571796053508505666169568989621728745719253226018561162973027996610376241146141351801442451259756474450859796898405261721030064465479930569019694708411371623654694580674770910039152286985220411977538053815761973915948498032769427186883522067208254781334865493539708043450950448284387285673333824304710424784041141336711872888846316553907970874881287630333276664700530124869575659073137300862610402863303908814016526005591772502340404039797609924679912723878687304442605995163160062590377978521444470655252543495219794403772565632630668876077235484362400773369432338823626853992998410252654531616597356925130754670026186435882304718534921953322002759789966981585948486913454848275014679750638632111052101649542013410036146481294072811711929255715757926408138806477341125114009542217548973441372564087705199376145824703670648258704146110959398873767268863179165147059871647607164381547002920368605276505595443733121123263604455023736703883893006745660445116857295343240762656482444907393478416323269223116413348498422102528036431735661020791475047691020136060520815032398400604248924750715995067795360176157855645986183736584529792 [157,70] -4618048939493170376170838948764643247148040816024092684248951916866371858813438427328634147852920025884911253425062507508953076553021054219082538183408624525752547850726314958817222893787506247084709235487993361208233336592840718936854581878542607159263667467552386746750272265310270296609452100875506962620572807959771118506967219207459985611796401020095972819087518249503519335636479713286055863494758170280689160781205132695456968633284327211458774778889069911214768504631399354383081281593897236550496872929127200323170218826357389279803005029596520275004519292419937853445607196863606288203499931499641135026246453932338152253518750082194993508641088263371870992289966505709900295521478050340922525055342350595684614202554466379273025429650722408731995451856694128610908232188614201349866179269454639113793765447794292784067286204090449989077635948515101343558532317968941763352890591709528620291812838643737119715171884102963835341562966085866997526405086676660256755533934512194682413462072282344319020162478077635043116650362470982474741430013199388331486114197489421716090845126275656986135867424924331141211676978885782907257305682480191131014968074540822394814275494717467217259007239232360574839555336228023920561439484089290110535304668716931361634127127474030085013083439492485709466106024027524003498117591086898110706144841234273994110243929427682832990316415732697551129110293701685329401835354765508228174393999824693624810939502407426793435381037303392 [157,71] 866686341627981056107261728044117660728593775170811965661761694452979183642090896490464618749367082535762420292420573139665718631798422134214321839947666839072354056933596426601428457262722371192495899397745359576658194739965804697662159394552337356486223895652085435193922319674691143871833925620981734438399956405254424373486637992997520229972473566805578640521048850899932811752592769012617186044513579618662433381750164281059914257046417773589191436471612406532172693207862219900483516221055656809039903090509089693941333860233043059554924073038815305168335934445566943992967421585590557053650399246849707222491983617529454656237964392161212482615172057068490606111304825291634861204674899090153968235195869003482353493017911004493703272251573308722211608846201064306311795084369215770432554109110872918386557737592562819984693192093088411659647528850825715289745379065041529398891125463808412837823743928819007522641793098216380351954744078758137532932655699236533468255274442541535158483128769430232707429109321369422175562787563760199105440554056151120421781421544334917308509231683541110735411042079764620000382683504884893883176212844126058851885916145926543922783682816987681074911272723634814804436509845963802722413439154068664377362398664110743303887872002097231011863083654879880470229130195762939010809963297521619189628170327769409454381746213951615547918389735695264428504107770860376612677994068183920355371369071180477443699931491778867074294792736 [157,72] -54273745962482940017468917688101351110535228091285795312603242723953081581518106213809119437232569301517750571190288055335199542194693581666207272117184850480317922077807356581960647613299544099819148248174354882912762382258983291776251307409918754828760522970842415835849891222188788842144908905474441938497293936100684589750076060936519082167314134774996772689232777844223591359289735372806770209040158020130232496749802669525646534865893195217204147860143390704065888884294464935581814599152934306546643883182527826224708895167213343003869017629750698839662427315475033753976435117628493856032166242359011227647903803866386550119578509721152962590079446377421646254814942507055098106509063935836814705797416529108990328930903885069734188772606983407985541509899906089462680740303310598291284818848121102287359882969393524883877047912934535499924858409437629319885830529023785138775508701054665775292233423894862709490310213731305905234898493611366453011390974138562272236176920498267593943134282382319153130796624727748341214559812375859457764225143493082360285195909369901314013688928563872918163193092398854782656571502582625511432282697880262589701583460233371466723079341748832506778051643973889569377102228364064198492908113203463398189098983500338247802866891864441698474718910527128577021830499949428715823533977019308085639267539193449495702022144408041433803129552721433546573915745832378089079441951300712001315839818773915265529813074571887815949088 [157,73] 2336320759177055567238066029096831058276732327139914820730266433533492304216871268520437030900822576181584705586227044673089324477364909021325274523956023060562309115486714175906674586269406071950846054486720747042857369020635862043449038238033731851096070224590168595810798013690640227782188111519047118974180699412592193396336246182014508441054691580162548563719189283556095786048276132476073447790921630193912933625430592716609691066514533214527651737896284644677324702718603023357893292088975030238169583889479066618091222354195401704434853984255615412991886967509712257241413098963035290119537528792698676279152233462511612325452251101299410001876125517336484008170263445353731803011935599637999759027854280943843792305903754410961113904621752585974207281007260485473923106993109494548891435492958565190582588646917736820729659837754946738944117637906687982419627496784468708342330220913498353620642533361595747016716925402906007667055520578977295088533253800484666033295980085942098907140461515591177880845118232092862623301296386259743904559120237817047588695924262887811406135562695860138420152917445326723530487297909462011126640669888534384111454238345594479386651608350262987523997196364569450184983349276694856665343550478749219664345632914685843714064858135496086229603628938178083690415002992780328776886408935616876249176397737119752730181042824484876514707148767129147813998273451849651730971772129911525945148877100701206513243670282553792832 [157,74] -77200966872102458218181953138204580999732650083225821426226043423510321342170589705813471352419399801690481710477245708132796563448177379044406647697550790052648272543354490497147712702983867918446080351014448826638030705834368502981232490821213618096821190891058771778754207097575751993865209834645084120628489532960523621041552855113163663532220986914569540236271201869886706418060285957321449467671081361950996911297245395718077036602193336648204311256993200825467895359524093533041911794906464167055617209722128252741935290974733506597081943830315478165312225502548830085503946211723704520763757051589415837925767289415642710353622473452039772092603175201001142239155724911995891136622756212319468357816273267813261386110863832457251323992404258946186646857238540695522930925526160098916641553938916822930963537537563263188827435653242144219136038658151470898521565750901891725867265341480297383254016551571776165216591178498058518523241360983606031013534446103979622984075805234297138732010202162515425614563912852032800652235475137395002455563857166937643717259327387865003901888170746393286134974375751917021626531972068484726205918502455851400654151354687624172558978049478418979303808050682670189694696536295877773580813122085711246793506738023737068557634460533061272414768354818392644839799558989546316030620691591398156103181624629470508118508323843514252867894807716170614575603816930228277104415672193231054345521096393286584236778398055552 [157,75] 1991420730421517043439210685749882607820800171659624838629585764736512971029151358173548475125470667385056882540077457313513411420545649859072817586372091655241069218518922210850199811461935594654843319328648523143243595937222020137158577627750358892618444818444986859590323332026884101730516781774539917717572094572851866548825513378817269205839781729970249079849195106186565536269580959159891714341725167864815537599608108960217203899270101320109307355866665965156656504958868132159639629611229447638437744281641453041324771437238547445429245369729454110140422005225858474685791769334872330344643492074656018005154814372761305473060477954655829175846168645665270905085220270945362603486092129877346978580375674373042712224660319567409040472317948787855189095873938774931136977942581859521524218364219575234098402040915597368372051774750523835293362669360168016286911199164603563027440484766411803599150246807659499189400250681941222004673540439149738000217265802538253403215222122998960578882281068873695643465909356733349414077372694129687196616811558089253733408851781329676617576833388139242349947381617612232508748092672813921626965282271957832144137960938515103339899594849605113208849774844829028755950672573732534227712953954526817485385464037146315401937165574055563813907082702073160705284052724358051827704536302392350132281175410229668088787112071608387508475427339461337905824115406576922630093448660881093069132337258583833609207344208 [157,76] -38075989053445044571350459727631280320319854549986915334658689134495056553217100400113169911670966759876393256932546784332527642805316635223746259818400008040578226315259099553200498866889487650802737737409944856662072004611477803173591707520545438130130699270872153185925716885870837721013127443325486864906832959306853552426912299242800688851265832852083867002011717516013029896130837864558873566921151151230176190575105718503988595917594093968793646501311553133761055609966995704033661691229752891896896199284818021460875475223397049956897921431305723715252945857954289487532551771193167696517532379390566004264905460602752144327644223353273317938259483345673798624152713095066403301973978329241385807892212440473818685128405190267688807723653738878128537433236089023055778950752170481573002223647565847106540456904155390031048936212687641869998015890993697175453196721578837838534094114117415978125964373285854814519156772626139668266549933333688820088184207710424899973580018328322086724457813266222252077291043485172399531379550065938157323393388449675675827975223635878950559687506132224462894885824975715611389660950155508930268527347206174930306942736352071453371341484226768526144304532777265531757237456591921606015560058703513903737107856522195133411199576236305131508703601243125989618237362379222819947685387886198246758718422781196376604278313543665172624107247568354567938308236456012407929310845477162499184944381287539572805736 [157,77] 428723301169354232597563559387957536094492675300835181915063359261090520971751332254475366761982428385652961764837652282782067449076379913356211159161154875670319719414497245238512506732467200819612164383388311687635213927685171596355996099097479030042583941989185410699780216774681279712960348765563165340874999163846531115858175709671905768011738038874233801019709100235403153143581047394495357255292574551015359136799087224855253208604805998161375093220821756717948325912855157453847286714279596726530531734342040384260964161831424091959599828358754846628816419764003031101219396385419761796548741234615002462730681328984393649914050374475690061551207906706107838892324134026153454036693963590211339903175235236297972843865632521229344804664968525537225535640753895542930882396902882823096763700091360608625737808944731565077191774970561019374146167345690567150680449969861279836800099943060339255074101816513166196193443889859463356491531894315130069679633094921195205947243800039235033775133916095495884010387011330224785429199561421207579574706007839318818532437518164213824654088613262884112808959239191628671664684433077943446021123190641851829084549584036512362823714181341509090238994007542206191162900245585224896853908969565552204806381209940009243756599347110109077121060531070282679957015060134956357454256100384763161288074687055080144892837295008160478900092834824636171586804490722435432961187555512112140611154131528057696 [157,78] 1901942939920400860362745621776001125499507710176502865381289218331424888135795795809713790628239598549827157686106394658070644429574984230406219455268466612593565577791070540826355952543371773132873935190973824273111213680285702133635659977120960699416137499505920157225595769319485153811317911119035736901324926639953888564820217406773507819301315752683257016335036062065873387964963551847881378758751935996973994996504397134735361519815125513004157398779572378188576501322862844875047616335368298199342118523218027046265848495216866448996336844734446992584929900864505934639216612015795112710159989367718587794524246337872520285556446993285186946084726858364377332673184933020284502683505626198623436645758356489876458838559061596063669962808385288300899700614649618054658201125529294145152414029435256321935217621010124068033484752482498306757061825280745006180447982988851183781827870958373134768794264467107980564829451031521479740131015445012197523926951493609577306148856078192358344813103534207101505486805449003355125719635456656406172130431091707211351410948924413475255185104354666983078889332960271866145146981223155272119914980802832106464933286952266371035351153260864876581134205787781460723407847216568256284174499409172441092937658099725279216525511303060927956004750338582107932978510886026806409205082608404644052895209986039017860361131326308873263072051712578046092366895038726731536922075934348790971820311658624 [157,79] -215660809571378093962175896699548208130505717343778091916763435821373225168263900608994208137099381812829768037140607243395380834488944537371015809183502727952255919904602805538502136069142016341011873725945380999347972715717781607691199735036000846934357298908728295121586943025880210352321147926119565831358164929060814421679193277512259032566364879830390402284860749308699521923032396446848611052345693590869300787816939039728974182717551209175110853007963269000540906384068997622821232710980113733612788239492868286063377477729796163704538503217727653599496120717967347318844613926364360183177821672312064047514233318529951953282273112445931063349817686519029326574683637069008240074794993688308862510707748932207430225328836833594580822515324923608369102783197254624870539058438333504326437942134518401575733182858513163643715015472101718466904414533521008146233692901910866531118505731884878033910418013418706982040933004200635146795101145739514178284724915731712988978209379444637009452869350335935106614827966900716679414300033924396480463620375104128757398005260980075216552888357969466520675164811463464616138185266384074010241488941570024679688963294918877841693929311422187719063346499138902101982319860172138171712875984000104888344593494165766582633545327620712424984945125794521344527889181808640374715972248352858539860996106769902088171154657202328492798008673575132128795966935532729583926477536298071951062474936 [157,80] 5527416949104559304461118259160401594089532844025259317760004412160330920871060848039633188204289592026892686138481051433367451446851542268309949505130604585489716769973337163646392428764536512205355291178514266468843025130639841106252206218342858060069946582532458240668531088548490299851493395090115062919811058777776028940569561242968767026156129488924779004615492211339825464059937219686797374304144803514340092659535281991354774891514199734060630413331219505009149776493888788022771336413124177012557521914645084334880927611634260918196274397940907452320754627849709395026429109302477517349410472005621558382398710344000148969765080373914747663616412697636012009267550801078765486141534460636654630125733510063327342607504218565208158853490316701331400805650583723713252781676008218809233556552168747950781015952252521136321782338122255834854173836645325083023893629393564636233841411979964818759341435818016374897968197974178676602272901069154727007934511392049555572682226231890307681129472751980735904545033420523424665884080886956433372522503646132583319308360340455453955682556589495289606698092157672939371257702013466658845850198546010918571746106304539789262280053439056292266245889649221137349124158099786483338036262919556624057248727205200339521326835013392459385876567320273761143659572814322908479231355374077953973525734748485230755580604821623700379240672357615838820332767534889781656539179750065747265464 [157,81] -91414376458898170777665041117835255637345589061740289646695643655658502200553079229804989490990048398250255382512001683563257902562993402022563683511050524699912506718168222007027061394093154107769426446757917198177385206377424546824849461466604337661829314969416152894408834594111995472156669143742794184831685027101633172956556660086638841885480433974922079051080939149475797931482543010604571101459893372740995015985367042642874844792057380526500685800842530517590562088287561977618495280667986997379330944599703075730129216304323247838157738498423838648187736089927578194976875592962967857111012483767106517717857601263955830816237961336689383449418563587969756430301521569806826661240368374653057247811935549070117500858886476595131012532528112065813156227091362371223620254232372701309798447895000284167352521760123085401334870441389773234431015621380388254419665397275817065793910611386542745834895659766906856670301466836040482274685436462652923678362680805715043969699439234669213421882555984610779544345595108065373146504866705855521660944930059878738768752100146894167456613849941193647472179387580302008193268197871992171844519569544596702002536840713196136016236512522217738936478919884486445235859450678256415049139939294926641558670299650154876378895026663527916303901522146239373588886841067022067516382566589643644056124614749105265689514235070958360430105747506664880124192425283909623767756734678558016 [157,82] 1075076599498455338578799808689016247962606319527400521302263089332261999389488157566403666158226490902811761273351700577967053945767427931614728189872163180897337720939801793298578959998033498590844246849547602582856203359021549528990735271520864356204271630993820433387838333593031695900732419349802523420892366159663961506509705759935295113029932208232055794847002765910384325698273488751404207238225377186627990039115359411042172539151717547331671443877758932277138216042719886359660628128467261586343020000976845160558259134411076114971913642535870305369345437967379748354626856985357198996454152571714659307018010536468018863568026405342720197352699137912345306033589368247402866695829785896307880244622837450562955855602724608448639963929972062643724485658228804657091364033699553654195549967968538323377541329476582090802231474039401490749106574334931790901557994617990306341790556564500648062560362155379404952806723416267665627223173467710771932414098059282386150648413279661106499035043396780928824611247002251511611653334934800118993240902011383564404874481711745279998784603523360201710610901595358364092578957713938609370384908367021684959564379867054053429745288225440448330309141227134254003791825269697519331614577841040763154932366660538490048359257655212411216331595824388107634101671894071769760997268035614671738506731254505525367003699371416048698633170336612444363890413880740784331669404447568 [157,83] -8446788136550308706473766571905882760233618002671689833548992516756467690885964974409718825159000231704935481260247704264147524730718829690844329193061255627075591285215868424236388890934085681263494396222061829819458520991908675841292372917027835741738645740370879220552398548212193257579683456901723808725741324680025674046176820428705763687655765502386203871199369507073179099937545042810479170790271983138052779218267629148737776923497056377514228736588360005419916699467325571891869049276795658740630811502640000338333280608839472027783844821698721347082591001644238761800510173821844249054928879010558566742130286802136385761384331653420594887975421279332159318945623500655740016423936035484762679621472653388289025256211569112485269547589459956616717509308355542789820635630607833671492838705658013262168667255226329542234343212329577040472114362227996539520182473253063744359411777948986814851775821457485900278841462480149961256051478558029390447905403240078198554111150032575779791614786481338890328006530501225145751193085138959117892867965735279982165433969105035082980715851747362156799785603988766470400089775033200965924675897825489795156189055870693014445753379168928874004183740194290131906493747752543995005937335400186158263916198012667610499770567216775462214089398871694182530070069745171523986735373966891011302247375294413534558201508325875702402786126128108260604245776673878460487477728 [157,84] 17658277670008874777758029414976757897512803425669217940792057699501106805324847667191081762355507680522145654046724414664164702674011943778247869475264393211680072307840299935180093689743188417840773837400566709876378889294711228796378307197342453461792293959148792439097172464773090124999668038080859855025288937120710919506000609615693270012884785769292340019830038218845866744475497788937985087500856886358891594731385002261354356122222384387403197041938257468485282165875585456786490949263281177407714567545618787296092173050826076407764976381355293691161901587787272117722209497315942821333419861354302842352055563326545959882504342246173429761288422727405749675251915774116318527876832362248102414987672763786965400767839802530821468905053236259370529164135838590617224403722822370035687443230333980016544413776387500084396540088298880601771900419455246995007420510406458046670124209553622704836914854997719754234118103929564030780746799079258236118371417851456442521702136961412798207118554075552667357291365392248402166809339364679283722482794716853840664062706783864836729801637833399800015829627990919277858563554660635607966623589484411761393750028081302386583188279946898482282126553828424871689157686363227018295611617510114747644912733954091024935291893869760461836213475623378484979159990437131559098736128728913622980849915373845116999331458794594132195165165750816042245515984691223255264 [157,85] 1285352997556819604212927296343934400402943563496421443227305394225074591347938320798307570511271960217419444637769911952018656656080783156331594346571954004292089320546887947432870835425679353880376788156250827856013720674519887790766888955918847697153248370236302939535841123934622072936013043702136866804989008852037892611527306021424000569677169452167576100814508959824317766943505771651279807700684694962719919491140538975456601918840381438245612157315270940411506599433406625887145852495171865048684184787743476022263519049654626261536868114565171757180357435714102096573938079651929198824474122376747369140666018544621675547797506697467579199204079488792213299316161436752071093907960332994693228768905680866435979481060474299531739866979249160637751031932199004070653432072056865131444367304503308497265911187730110430454483003331004316308820770183778903543350218939017925343585935394782706720658820916338635702954658214022252900290093625162172562747782879401188872872539397559887703751428710840996207626523381327388723452376659634663990770281412091444373427207383355615071951733579497985430183644365455211670620119478362105596935261540910572107602042139270682535443550705606353595599282804066449625969387026499605548641823697470019077293880791590889084900270111384982128188512728429389970351376760657407365285324510828089316465143125874842052890615527831586163414497317185498346064246568994096 [157,86] -12918777744299834478572423810303872145164474436016589878579346398618016023455456065960576312901912789265477991790761295855356781950161086552670418412954283924588465162126409970213691120993609104533470581581058621787795440943309140825206101215270335806980529591496871213741822275719428508998938060369541591580046252453641371459785750312614422426266366217164824506158930535486435885689332789177686962359929820309487854825992529713384814346451674008828027040607059469822558107262238033546994204679885086738064650790244243947722399781231358223571691741076260476084565551543209888154245832164949840489009771404406153221661179014347950461593967620687295590133299129258362540984095146385853108781071103017592242332056781882637520625859998630929660967257941269905028585733127343447630869950535331243968826353871266676380944083399666876935213261970415095856935713124620207129653468625087889331409000820649869608685306657259825972064692799722538159660030266387251846454107330812691386139999108781588907515676287550021766157830062931680916488443429080118115997697982002959029343482119847382148314593137358149729348815074809673969708727112125605182431586987283148805090246416783229011546967170159878734589590852125258738168994721281608910250718180438343962454781044308966753368724855765985802528767029176677751964787453829751240645980359809750785082429940846374853405658785186243704653080296539356373196831536 [157,87] 295238119772848212995471767478249876286881883259501205766428218680128549902756921473479463155446936108228336448422628934917691026171507560195097073805161067097807344139383608880801744705247055102970351281480055282378603804889642803126982570065175955665617671200924836728443546276331616831130692005275538096159702716272674605041116265847749177387398420885413631600229098730795611489715226440417916542324539329976731492069190024758032493384072681595662655266942851763382528577213993563060459002894932444597074855745971433660298747867518871072277967195835219091742892355335719071068366676125636392771098788656814202967282502621596383420704132674453455795512276310724765072161033730532771094583581215610545213550990056512373525566364043328599704041729263541752693675309890412424075117812108595155002044586197395505707035364807189095495528600804022515832319113734706293544682005435835234411807410333104481918554079843207220061529430427120627383942578630165382093719024733112130801559066213795758707325082295252090349368355785440875647338176399125709249443971125000993807248311646982698500460626090268326725302153998303064706477495572005182579131461794485169486293495876823732554571351801136274120120825517324628250285549039603870463602098196354216771715778420130886124503436250643583089935655438564024555501688169584616658366671654610431705234360467062795477962626460437222497941561593912057414992 [157,88] -1137487578335510343888422308575568586376966272263202257664455332806853709939079900997010463434228158556441805562760719151275655792069819442103739887572918551388138916420844198564954207569537651236812497857838249037613870474323984857250659054272903488190685006714296781029811710523825227746819702455480797483184318121132550221638546583954629751720284702228003095267940938917345313455786107602762121767708277141148735498913983560551077876848903784734478817315580188426088163743646623520187365030344562554236558502994151121634354202873088378846145133116570767634594268949595123804502922946173606051282549780384858258920635776955955784741778715733906299461488240560392322878891008582645554158588306221437170062161341847386369886635045329068234658827469173706000498063338401731485860929140698581757347773896313555033934875575651999899846110194424009313448212573932717041673664907848932128047644573333593588573259448922350648564699735761164267500861588988816579691583595619796196273540278455450394882867197291463746234935249586639572070997749227010586579579348017586143986904994799917175064719835923443040415750156552944096634761416526082783806380847947661437347437163080111163493556208611324742784033195273166935190263562713511751418742120182338853520781428760512339521301008928713265096690718336922676486612447227384701384170243376475104808548616287761006011497598481099032722401879391302880 [157,89] 9219507730852030488848838187321447383957982350449287111174747056297265798522619921510897721297569473718901776889566252936304464045975769853604125620448087828236007664214604325215204152350811821071235767039755641161089699340434410824665666425594684634594140572769315139370274606500036107118273917799587505125631751624206245683210642623282405972954532552621438344267461462090294072839595864166969431523967955667575032603316750478200647275543123194134320392520092365706907913669707248431516583653447375009839987712398130095594677193986185160550123717215932647144218977806607094145385053164638077557273385652445760462030709871390413601821269720464827052347311535781775706335908379852686916899285959886177799542606585558212212890731870322917638294491189456071796383320947278990971780300735941044781682260254956512716884520785333269382077275086096734144308138439831656888337181531491998406771102138734869500395462272777877063536035493169546724945438701212213202695005111743463359255801529527196139688643345562991173604255613567044398586286508705004836202141104833571165784826424025667861539307509576548886905094878575695570594223625012209223093343275910085142547295995258584685883194739988685516167680176446818169230810189181522343815160486207697778165791598693250510603697236582681031296943986268768924250960756725154992962172070380757753226093158617573655371381543278874972272932822632 [157,90] -90647643732660147014970024929402791870158325646465061183442461266626107370893709826081954662010543749105587714933792488766572700043940656819755742923908796732902605034719575663744296347374459142889111028498180353776233150285129368289468544376275572219812576863667382979223546123571171837777877841358874650335394403833165532362066757928173759842188668244133976380682352459574619406777736169659499477270598446427523524104598185336206489513961503447770280826533894250944846332562336355897895747633715893300263330556371720986061469111015578934934965386397345962764343667978764965239901433376926005423268213857309719906284572814952875342768425682295672648528305788763311900195957249128275207554378941037315827413614689750603328262984854783480106744468720459419800549227820897923304496573675862598525597311426448798144963391186637503711820832921402642992086800738351058655486531007094684808708144537731952463632204059801171430501263798418235216489023850827284842712581908097813082238539383296170693061794933212311684768204544702437140975168455453752910085186249189868880258272663878209231705159402439595923835523722415880795141976752922470355268584359817936995043741922403258663086722308789920167770068826069391431564231360185153169027068023917248832789956794254955025089200496562279481173489041393970148664680505174095067245939861595737462185772342463132638531134274064992329081328 [157,91] -491940252782667100434327400316028446133759208721032546197717243806341895295575757198483159032538173486757748247593366900491374420419818208588343190920877758789309486055809097737721757497305435207122841874904382812520999320788252854928455555823683284691145346903338304665529924294830036475072390219481767607011346250922299983747217119132539070455622342910193147845120650240172366407079215000019258703127010674519502972609268712092320446551884025412296467171184855659126924393631682341961125436223943832698227898375172914628806499568039214442580546692230743725946826073727021458746461602338185880288166828968848503041860936425745381484290869107573057319673164255304244729828700975909216147025999090543928429244677071661051026018578446689644773591535081565748993948501184486281742617222305179647179429824195481826873190363701690867743107702832328858066456950642648936412531099377309475532575265198966626540492480166212937042814888663098569326936237569717150276528973070121018612064778986329923347331281707258916734252766923072377980419980226099959757898045926005796289288055410925723709615603241794936415360059074357418405483264635463552400932668886891191812390340525050919890055034725509846506552391112748613662797852604279110099303934005421739112485652263283299761284058655504445886685036074502052703357761575838137830478450616184564778050994757244634899475174857195420518 [157,92] -5593724090504824909138803073084782952394030308147574950782423995678139024054947730511664100715718903481512641821535604429199953738382201802860575222677847901095479336978113931702413774548560834871312075887420958426700681997006680130623540416411747509690885491483986710713652244613682266166333619352165670789131585920568868539665244808609047504921270057668501372388480310312197588752642289684022873869436813640019266930083798171493000557443100755266135602266799619306940431814510685091335821652203382343324036904241689116496359901810421408593572126568483337582938700269669304865233137938013672658525942629836162278196475527670837850527624173507491735476615016398121184572279284469294918299266853627120669708116392624166980494842922300728573823430627541927550881025343597120435508704857765431791390937266795217586373615334204323705856013040499516302944744047660949423330796761215842706704317715991030409569858562256965770091899497819188401651204149177011041470011693040138696664623859260985024875159098893056932220604283436257667953723608815427999249327805794191845660778945524757538466141365141148878575023416729893855763212681971443076948508392666781406057486434394781193573927815004185686904884050708318284482059145044021433029190561430755399419223769081490337849322650647630181041644398687424257954525606005738253255492230043781384955671814584492173274543095137338 [157,93] 24753981803192110734275496247070519154818616514559256817669575349360454649286340253213851263417243891797309555210957657247117081203630369756430383870087306472721045293991829028395892627461885948274469498018148510558315298484065813376221890665495767073667180855162845461025155251086431105672389624097684899175511512530055613771055966530438162918204207441940115282644660435079346360379520725712699163977161113900816650973369329635511769313415260371615831252690221259857028577750406836704380513850250953389065520653867713371486254768814648074182277974853114220712819323107124513974913077488842682700015397342390429103823456223350556629200572936920729138138746387059922520839586464746398678928607143381538252426945414578648229899789081704556394035665603961699944948580095932507139688400567637454499556127589927452195148967292185921850986165023325405198422282158604405684691371346006123999455725997312948001099709068028289120664047175302624397928852907697390086794865729351996399170120219156477035793175563696760492001139815805086382257064546137596443013370583183037596776792559371007761749092051494958645077152243444652717502820001168999446800597087124498834456871769052599861099269645435432164549378783348815027913027243959235027247518396893079893986944468437606652936928951098790837585016232225085226987441904131474414003162725666270537623470439147014362327925312 [157,94] 369537218609287443958124309951350864998976303684139735554814803490285172985315201271488956257725002051294954099511768423563056762498835522199494435190453098060435674212703797740843720782696310204438320110630288250522377217760199363041927618946244683451623130208861430135808563422171206149592004679204562822470724672429855457221105066149344915090416942300114469402527058918379439642778304929643436664584828132292008524039992567435742974815346201116252956298528953085382238368357683844343536085489828569869685785925727561763922443927342312513278611048787021354167329727484200124004088337158650186561382750909238076659930314695072892066773261979998616173278193041717253598686302708871905027655952955419577606723991965860326294437956416061164722197296321076860891617649064416353634673315354041684085039589677670670566992544034994227430847249369085924493345909023662018144139187059064749905758857105388980256156395851902361201527626551944469278917063587753303558444970987160175529413065813716273277246821466418305682449570787732502187057795820880154840750229728220972467457417624838120395922134623385352759881043086011278245510920468394085727750750823584795366708647558068796340104013453187131960739625442619490028566753793471438232297666873904983427949009738045178071076539064434834470041612306238025795427443613199050004539145700919084842210900020403654988704 [157,95] 776575137396852361371602908040818262804713152472097082404679728987561545929279408062636195973344969137101500822806774619992558058095753343924345659798220041306291103777025650417254543635572245960648212273513248429627631511414819789698291663860287026632738239893497534714305948821970001895675897906380687543457499791169571464921808761153097225810427900649319072694216909289340896355124302272529959260320411685279257639112226303716949726206334917377359855309467044221097228373519980410920286017320996367572848234700194636286004911830027249620580485413124577714408093702675907111370853043206742681103902262707661132201171892421083626770831097978975181493633996627173351641242631891812509350392808901442574437717846825046266410449866679678197684629019189762926126158490931208101670665006908115793421088672056807912112306281573772983614969314242141372645520860302480784402262559505059630477855085371382672325143724679459180001285984957339016975756552360797245476106223942263253471319822786593278578015698125825717692434192698014277135094783995069564430489357110980035781351218139726497196910336005967707031956583686251341918510232806632949027142514753343283433407087153325449403242770413881862439960866962153132780778883019609999569861459609173330815405351320586415772887284207140338925006356677661928612325348269069562142968031310685564717414954005922464 [157,96] -8231473585225702917824704861852156139464791021346034532894205334447608583092097477221007865988136005640031581722858713859110268311479112719405653590435781608648490569790890274584859013719373062231013044235113323614410209434643198456374228071746644098298798625923484025592201634627113951760276225195574329769369054351771202775299355510756085823203632714318600469003318946891231508885080801547557891837243353765836303123167382051567668822520264057185934792572885158838564292549899656811341662326824725902836486897785041552205331367943401367060360023996008859718005590434162750319090901693065065762686552068147068455421624076572264262701405058466337939667103595076183302684378660554619615023949361813976229351794046494028919863251908855317486296463756634083012666598006564295628522361955821879098552492960419963989734380588635272319535220150517034248443405423206589831990485592158897373860346850440319069302131546637597653408055944260766420142526344897284685534968736832944994917545551615971445986937114209213731974309311113097373846703052358706696416390837940774293768249883639475535541802146446736019564222499351134865760446302689349592991275937809017996167634500700718618868527593767471681865142572636600533495838630317124301611595209513945019865581823222919468755940086546471406661176897036647560017149103170157409970920321412991459105473590928 [157,97] 12224733402893066358458288377246123783836292493043983678384434752532802971384888386444361265396377873168458113094065031142515667144295126823820448273290868233425750106242659490017414085843443676701022899539450062754317304158385577968831382939279692267043572952289322109141322178393770866177062281435026672729186646308921069324605968002255390938989003760446730969692936162974099355652156247782035298634094446812432478383292021734009650921587636836067479878190956131605370266281342008806886851166550255393144179355794755895677364432314934617853423584689294700499144039806681685060150975515816790883591428196875148435942029477239863130720716874013873904654502078726942125570712771721209079867916314185640334689082710670481178316762809127694133516391141933589518926855746912732277148971872081987123199846328474816432090280731085266591635184495653243639079257835239399831565139114522694625519572125007844260327918427063610454585671835115478149539001832466668642669980434681475681681718080302150040919072384759867486915221072070024946664433154422961455008627513508658854793994050596324642449035684145790992690034023371301576882227133326758797861952595127896630486743102296849594202151244219792645686224098186901384721858761913972314760792051511663037229330246940685309738518189984265805192027538655522181408067580221013344217066052388626060936368 [157,98] 806118470190759259108584103643226447037894246651396950109530721952827828997703405117875121698655111976499934200389485042636823077425844717805058591125864971242588057160036778770518907980761350965314911958165215368207950081289222506627832700651618511808202269391077092480132695751071029584207395721435148122643993365781685898245531220935624871964066235704725212141058911823790672568730585421149569328030418636005410332382101972445466538256807334920727270585383936958473780230236031830365149256399299459183562426188490923449119593280629035590874213473753039915278320378606457738932224307661563523171779018103540295492732768692475698760659056138090055618737305545613077611828613486065775988069209052698854383004861977074777468160496506686502085653663012298422059500477102237234977081545675930760216525659876834696238411435336500975357344769466137847192177783204117771360346299588232295598928719495220526850638436033954233977966204053596032268086128757829556719917012441566882010885126142176311611570288621557420324868535828860849660011473151337262344427857253892825369270689604402128243934043183615232825799673871719925998203589905891037531274709831348535354158079545590732441183354373033816631919087036658582887876623435296773869500376355978597757720203135703136293840550169282377335233206559148272832807103580647777087945974328646448260 [157,99] 10320487611142668372023126270659021483192859137504467244598838874294239057683385089585554527657173360415426555813740801366733624862413156058689274732800963342224712072368564767793856303567244002565848853459793530395411000333314378050865311198604214327556008653681631306729639724811173587829157586021646665814659388497662744484383809560353701651164526224602899816032308622869896706560760842683351223549969446410567622367034558108571497486217800595242368733796395817483013521196686080331690119520948979341243201136439626642092432973015907072788445614761037939789096952414868555175069730535462071158419102092083637739968225279671687108224215326589072497847969461325073242969079228611924706982018002723808029215891946096346495826163529472346027186474286106157000162538036702067400645314049106615365185668909677511490712068263472154623474953844233716541308488157909114615709093291253264965077026827907496569025987405364634592076597223647112407139572162790685238085705707074835101662522178066503918659042908237795099458543245309376768213560236388189010479839017498439466119736306123695791874205197312718908972395775480743758651576155921783742175318150063798465098868506332018446459723023239045910738539286265276239050755914641739407414117559628322371349685342822479904479755918739351690153752045015338910324911850587095299012503222853356 [157,100] 125680474763802281968813639427746174861674689329707229441505134897401710209556300823771457629601463234484837545467132741006209343076637791962592856027340808816524553039213479276334190665140254644124891725415375267820326162579002124580273415153314580099901857263510010489228926145116312915554339175525712904390859836513031015714820297875491198673966234429822366267252451364740841593301702372515480002944125721850062220064116311048178855639847178866952040677005583240127507067519361562459193201875057530932102304639122539284937463112164509361214756493878936141808241464843928313118957096676497491138061043196932615019338849371292874950858902122267361265110924157148291264385213571806174877234045596703165765629296261729743610684218441649253028407416174919942926261175858004998179635900532285595973764130413229488755540224480056477194814294179482434052994144835268858219151212981910063162464898777983796198978013810606326824470883505141512352142495217631145698999685319086370997020796379167053769202227139273204250094474362230228184637533179762717791742296423073902437229145352754917518970889460028044976019263458018752680567931201453850169556574836019147417057640275271492633301113219086393700967394760548735947545604057441925427738836463992382590329047001214955236854452256201375968018115953189671806972405929876595762998397084 [157,101] 1290142899890068823508706203278662767914328590269900688913510176274046691305959394218762996663460515940045882410396100096063738305335713416015444035955666198903387658968451979227511485908981593124702391231133059380516142062465701960287921706827959463253463864313435532563505892026914806875402823038951729145908855570925786961868461221773118889973360623057284803304522898750364390734592527043649646822011851967078003768416496425545891027547139785136469739978939385576037493545436590626690025844192496864099590083819990621746902280802115514934098683727236762673997392059663607245903223623869913162844725220995478142808248519071852730870618543982200988010240167882328453617940461150491766817087768804480552966877080192323536327545136158231229462694563730156948449834911396468748277354696207373858758099486347829958180652356578411504665840866105513451393920747166812669623578404646626556064534953291258351204783976562357498599665799685286846911771296613390985606843584071735592700866417358150807435211281607866998045241953836381696980675911762526749319405153755378409539721838335465338226297496454846211055979293217563371486658965017536411370621668055778321363741226659674290077796602974443432282260790622133640279302309121300389079826500300034295534044409759296965760340697469934836629885014152981771821068034370921548881936 [157,102] 8295891477353521552604697712265887912714320814183599902721331929955407309861443275894198712195027828828755164243498739284949930876119058729781081212067868697001060984869177974386120549673040018601425756454851556138453144794044051468993972629880184936150015716572978774860079731894379784280382073041206487325661107719860760086176031464626717861331462326128709129636323627212497363134535488775536414973979296350815440610444999759107755745406817974677368254437960759055480937241916499864601243579978550455847601036747822248825813304606445508777493769724173741639723051034783045197610898399163683741350370569647432401534847442847874575126671673770429210051613593745000663854420748064226790932139608975488382185802650112452710050178554275601857290630967965025119634369450456214611164773468628446829121746714686526620268066673901281688008173227283261135079092799315048911515521571062264140764359206438334843804134433679502733050574006906811338955762097582122626225419816200670272573369162095641198224674661168884593435105608507674222248538234952238127525822476043280930426736841212063604452749552880805239113171042406061037535346074656023661054007313139316422085396835821256045566882056256790181706455062379941195640933699825738619976300690987820063572806770379495734051705473235361237508172076957445026882155988389764480 [157,103] 36763126736006359637134546436336762132842806135913232216631386333465748338160664938972091791259334555592475633037811544181402844416553901525224719693378617275410378516158539266871285852382492214507946787780036727315181503605966867956788575417552420578074985720960775667535463316992857261522025373731397804104642813045282611420267927282370079786966911838213621673029478348211080941483295357423697841140820659720928523291554239972012602778355212033315557961062242450312089941747762445491042975132087683329025406063061149319433015605656610985000938666460131905559897980627383593747204640261219051766833791965635716065079826252793632470836949118110799924614979176752405484959980694108068558605229521543133493801720547447122441422767178947686930029216137741289768514638276462525987699204679105039423971123288975120871233268897162933790128888796818129990223962170961928840534689208152387365397485764478898736196928543284765628671158531535603449899281050192144128248736661408495204261218869209095587469238382575941182215151269598412914103489744305526364669519014642201276602033549008370348890302856157862303818024779152074747526394489988869456480537937159437396625901706753816412339628562180064530959426922368764046575442782391083687263194265693053778172868606734761584741178638574274123460696080731352290902063589060 [157,104] 164693341333475294355947759867246779027644817874174476898004658162601178329684797342140525625888123001004812225907057662978175985343598687251212504542520287900693963250329320626109399466223985051875419278846946309736187340965227409895345805028454573443624178331691833888914318601306611867477466926973711755999657850343050796664241844875775419284737264433256537058257135590639131028198042836220441507112606112830345493201711291763744351440900268204443205813442765516117066867515074759256057149920601425903070928702386795102555203593284507976665841464659902177648677397752871755579387787108039874561268820529287386702822584025385243199838855903437139157768695729322826865247340355307578782647434405466453748142858075367006141303597980001015794371164864672610506461541836362839983388428763309200362724261414563872195239377638621641141236226509870443041791838475304160204717153378461205079405094238758887960123262269940844756271232297766532328238805141430878048181853323660674373573633583012422431986278498844253691361768370458538955667493169909446836061880750803328666112558098871248287664750324205809734743936563447839390823046803952335201533491893632254139330523212325674730595986609174127366458022025135490761590315676031032540366869114616720487450698130946022533160419432931969978417691670566577704146364 [157,105] 673599342978734417366064068021752565550919991295556194687013849640158839634396358735871861395633183094345732917440762389493435376468535107728951870253988970072864065838074179625230104258874165244284976882765616511314762502528953073379803324323448296131359317821845620104513429899343314349114085279552616473855641661603183813466330440088107682615217296455791723350001257987497266682084910410011053357713239087824850287802691530784585718474334153730878725240136480197106812842942424755231392141138841919611883092758262128943420508602278909888154246747795890194274029978409029771042659016203459116035164672999259761117517077823681258707460658860667243995897798591351260099093702394712597663482680614325104152517209376366585517521628379242659699904767691726292709927548494327725052561188172097466046819107312502101135195001777449034281930735972484636274010682391574555537108081733763613878917065462982932863998176906115718662084053052061489357013271679652591696281048521670078599221250985858083723360005951650970906693303118372657680200767641780140480485795418509135783602172546753131890064759982569036014332917182366682816999232771790492443446420896718523013351633788779178808868301499782347774503478737616674724010663678812639140357921657815178979084127707839647289046750267875815763088379275203614896 [157,106] 1925895107637983361775038545867599660667685500209101070576851329797336254349877228973226287667154175707727617032089671969598345105634221120511196154239356684398047474946678096872428620849699602345361583990275613242838381500789897289937200702097374464517494644916512622023210991128473594418665301542419207159418001047435976699024646845002707182877015959624556038962449222574535634406990754526915499880578068999428962202041789601414391036904708142440848841693403994368320511503705295064392039574546101052101054380828942235595401295454581912019258552308932157942241956559728891593909257656511491439748405555223036575026973942552308937293850712833749100441122317506615248132519078650148351809981970370733223375792518530134595018232221607375669294479726626294062832622824292074127501739750394855468342568273105573264306830912034553155748395993745979121733974663788532583378151172772165148863303510002144372996014641531468627444976112181376978137518668747143356361046635984232261376283754289877525460870590134944355391530671652195023893864645881787529833802682682569941100597181493487503501449026151683611095308078696698169956793088178306979244118896448462506905023908687526014718694872370691644793654252806439293018991490775896187380039373108260842889826558339851181781374828171239424057849923089000 [157,107] 2315663715472172873008993494608676359188041879278548995643314925860799071626400737501335709664837152178502073504391759759961252581506975196858376665182506890933740879735282717386320842520957341118636063655130898373382317229456619621922696647054728334903543520122253977621653606246197412219037399271942557896709320756065462210335000836883936518534527359049560031592218827104668812612428026366955474210035345363115206007030325846351402179935784525335577925773345168739434538685298270409805171437416064535351820743378780293815745312176637662171103235570837504809384323773536400675599539429741647337405963391552485383591343106119828355119466953711406715237015811651257262662334151119731218738856576274621760669580007248417679442754445061876504414283074561634247782477560295209418524054714049701286944183451688569675758085712053964317409814838882437415025039145564711113788388313231161308651977115562803128403777145343670886945537819661241122330064572922497479311010635920478685614717746788085415419892115496853907759645508258557260958546056372987348457089407342207809809399778490831861430122025537001813694917756104124957814791206943574401067060733926153112801064866070712516534009308281797688600353465438490769288140168723659267525399651667153558265934368903370850662525168374850169732317312 [157,108] -2747004130785515841829606403321504311259672205822753261909916923271533320381425353558473861799622472997711913326935288072045937110197608041216998143861744629136771353818009867971374091478126194127715024432198987956556200846224230972167283098662806701982216777496349013969487389958782538284572282377385697822469423395211171771463374350673755648388741015398212915038028918735137441371785008461999798863396565164132027272587469466009096882400207610971695416318986132766318630267812487089681209014859908827978336203861325537216420429732763230243389120729633727297899240163906709864965222819211229123054127491334259601434334644512408456114288414456796119568269523093215006713618055212457491838754481111257947318484741204633930543476956940128060705072301944043738889329946763310460505045073786653159175365935770016995135324362920518196908250234823084489461680383707712489949521181756268727243056413608625620501386367525846860790553071679535113847359855094759337676954776949332782840719641000175122970689293008893669379165649367135951656869282218835988612667119279562386084450360336122992768343377811430324403977630486553761743305457859673239818282659655947690429996905883604376803426715954466816345328254610265077692017585303829983221224898839794971332933361324515314160640251857174077800 [157,109] -38064051749731145682732514680529859307077693900899750340800493946866210656392845908249110583920836670031485957865181597671040557224601120463901653067479194436730234155321110418303838277148098564969140823547273254061139824478763826337116882695684584745361007131294685190232339999295686463546186027164526070403274992494128892476127719304622682963429694654271177168850412374115694899492982400503790310034404717732429593368225438211514525032188739286867945535419548824894144875503490158831754048419861219870828140063855541504033916353216854311558459695455183573069247062298451443533848539111146382233930623871957267978185425405418144192307477783500066296484281450846079088107268168555755664913233847890582923149206915653107910493717324266951484822225914081727364030347192847847292114475899287109153154784386034489416473597408604096277711754301153383807819591206520327991304375050079454542867024644925260878668926562206086302707936539146005523838844875167644042919094150797632486119011733865090529084990397053189347457700002477243831510702249821378552006275167450639019192904742593004707178813599458938461017932752074194212905797821824831155545295372337073622784194567826709334874784439288745219210018552412235703103357059493894243026856817345859213505931974816253863822129299679052 [157,110] -32217488627884992115418661186105655176678356982197079450613861629321390521957093273910288179150769191439594483978303101848433290369628404087920146319005433155854316263845637822535567907821259066461073242264319880311899605247590867789447800949039152308172464730341005765890076060704603014336063299215396500262240306515701563897769735246439120308503342014384747461749839280255629982370677430108894224999852455158005776421236073611239072513884230896233771352755741536630851536183941772106741832520909537165558497091273532224166790933425536819332936838031247547389894087557308525654525235058857667573434708606013487707024137049075449197599654092219207725320804367210652104747821255916999157746604937319808790027672731862110746780572718993935699320748327172219289305239853964651695763764455444894746109190682934709438938798400257345763529296555321124343955517022193682382610341682597536297464105047963933110418143555523911717325428681793621142618035910354553059209290636151883640125120243643125094221515503951832010756320193518791078772838564286906903587493886846632831596140686826536572869078242870978384727840440112649347192490642173432701737060180477431910768510263615163430048674867530225142025770993682533846920198850582005404930943186893649521988996397925190114497883944 [157,111] 241940959609916860876153151185220479499025659312221684391674958149896202316998948913387355915041242565241517701614397725449528539102235931555878609036592049456950535729425620726435261454710585923474302930189370571213927506810626598688709282459311194565280492640980409101663873701265625963771309799392717010002168233503330320813515728293939377746309802793500343362642427265183777296241645049115759400812108699473999542361609849464690895899202873250353656436082274784968951582654079375542807417393248073224676881674911765524436028663252577239900173355722784069951400784631489213869682538303880866923309098354301726509593794780675332618403996601762178642441081600109390719466808650535452742232701795252326539229829884203189340809836070145111606610762561239483216412159473879673484934432024489433715865356423547870342664197097080319732945358976484663368495789124041663745526611671374614295683579676175045517965166008598127643264471407386570177391515820207001565996345452602108947313030852246676608288141410151500842137138364262805917574648394373272189601215792771001669693701267515569363574312576361421303292872907742437678886495909012881706020430187606577506310242940694885668759487256056564062860892621724482160173146281136530366238661777741904807958964400103835453537 [157,112] 91621986394265459277869310357499474772317972889448811013493013606222805403899921775205635987909099644289752871125119223227704334504557711693745101285414001974123652788774383827165218143855334466569324991140337451910799132132515127450230811028382729238352745742550837177570461166055316183621539028365932876673868545706190082531225766954328647778667025464828883803097919004789365072508266503795368982448835576880910660597722177082025066736318275354154386432877407901520103098247412887162785611731705666531661303591670017760362045605137001083330733962233918595893241787443083838785290086242098034550467494011572749605076602265461251347010567823569390427996506468190686633881217619386067052112091677571971042916058215593327294598285416982853371708575476545105470329224797465702056705140342646498922933504801079351191135778928565564643797194434229059364740000593248639868868413327725741546805233024557175042930032510991819995919842620444266138210077872852697466535343611561819417166155679757754665304807105788506582581022408800689797352628982535740097262495984789991121161920186736568293565537856994051622626624351905558306272487792172134245433373981338658473504596943792344294124019070722101641647188978525685580840307883755739321612676117384333249902479439374623 [157,113] 1215738246904930185865126809825359470003511797593020639562677933549959677470096206617000153136244366636143990390770299555837074044790482806930007321678010734687926552803363806089097303418002708016730909625399346591126342996606450221436518967516561337537751076282328564289792690558247373693019393315471870704163618082301486807449493617677477310832744902241224278425232275979411843837921200969729167003157963037412467844808127354156033686270005073701323615263529460819182270000413290729631135541672498343470787628779899831516375327390910374936895438247193704630461352596560632816241061895457943263099947319901502196100431556988197962726976059154986613484087944623851008527536637465080313010528722997830709866281124792903027905731821986868277433507706621059981542857862254451480146247119254144855579683364004876211958119843004616720949598991552710852297820369057032573543982706142706903108579759768502345279767718256937948806092827157998365292140616108224967897567993075896521756383459649233013700464368843004356827710169254533675203834691519554918587187613569483408614604857146481269826738396748037674123761849564092254381354697335054750392204071775817740114621407031456657355731783983469535335956546624228539362749731213643910598767329862853801381437532240 [157,114] 1835493772757184915484501731743165101230557708063876148123697251208315601161927937152926338695603660402327906000848441123079705876090379620263799880749781179485970246930425547543027038120251524538579859740116824681774626219516014404781867622727851528968469510783685784848985136795337473168847859116015289028052431001284905760267721560320863705060455968496780546521466056327196790669048208622004404996474515466849860111632654437842629686790085959579611964175658068344015009707827627274636745723277277282068144029939775379204839829503393519563150852188373913857126743325323774218765054340968924555996679001841119630291398364184829006976610338495714006130662383419890445710171367042926640241445526099609758471323135720455277534526613671892764342773502604551622753528457396598639420573652027612361855673681772450565322876528869251782964384129130068970617161866511162461474244944541672145939316246183716155145585608999264808565253382491268936432810829937390947016937120545293330041390493092017197459604153029712987510949905265004366647821067117547995461999618613180647894480243935320894025683632052112185686763889401564842697779088126060878996559826069920341342692288788725304323731494681659883592318664800041825147022271733124239682188395780997735562736 [157,115] -1910852191549146791863363965478812045264374576225674683225654658700413045143216580866537644325384756810182068155807339063064698137925602122154978311162971551298824338752266971670089737507242584681434598930023258964777628609085027261344765575895659111360435524548624432773749549446720810990009727948868450859318470146261701039612931864475553300260362551234517591694920007170915255029329317061701574469443282814976936255944699842159133576710841820419071561937815835323635750439253666670998526098280438259307497224523903570840188494833349874141464402695661767404601500724947785675070810361874703030357251927532382969175277334377099008221820730646663547397306644090787254358441734391226788789484697365153059904047523293536483620731618398849601861483880658092771466558445231194711108259711009726691569464404568981835645949451137429659423455188891370475269791765144525810476574284521868128253834942598819159693919013284422183325572701408791389792614210136071160622298565930852130317397937529023532127731924318817975378309161117547316044203701906353857206016297203932689879667369917727572617496505041876257576251950357481739418256928885317744382200480758566231913712626293844715958498144840042187043959401229855187167985911179184268759645948955863260 [157,116] -2694465193298944799849831983577104015538488231435071959793554054760354739451421021008474149284159639185545063412574053366108106950016535472344034242095133691832726600780619646004338262143330162694641210503311117496914037123904433795047582429723628038963626617203934344624243305958164791147703293832134514319193333759437409881441984492585697698992012388355322793496725180093261742269797963601237594275651151689023797029098360567633620214198725101461205471097980259257873491325090566769364436280997273366455244775348053942323640414544850843029704286335530504014008167664094940168136237762353854847379891179474597448283531583927464633864040655688833176665036521407052920024712065271822561129841130532960178832475482189727300692085991753640166807505652123613168348357807453668693117576506969454811145066295155383980734258458907823272850003123993237658782969530335564230317343201844071857109982822276188392211235625735440768099948433254908746352493459488270553404715446531200973554466366021511924298991988727348851417943443296498736740942225391236425020635609663007765805992842746583289573124714659853131853802985790862448702548770426486252154104304124100155679493178361098350476788482860118673162508034729957659772561276965298685222712215686 [157,117] 3414788841121261025471644234195356647283128232215837998575562221592609369161548616609065110788083521918851715007615257941302259361455974363945701873527600543944713469405552901659664198739977664233048576064922229726576570563695665918980256523609680256751295997323976457350998674725735535018140111305607278244848929058945221335844073027604292171182694000097302644029559676748391778238079606299737525945558194838598346228071897900877631312400945016365518707317042581951950335856711455471733067978069814496211222982218008867446418827036359367349014648552181146928552250428499705856290127807783084556381597947483355584407628980676321552979491222674938135644341844924293186802508106349834161780347437767336294883628164232747444879629002312094838825494133879486803862978646047230763655699791390250757118916426849034192568490399683443655358199188934674057088660676441837973629412587909802890819267994676018241408127938314839503232049945372618039042120646316554730668354049203479152270413026285388018002266297630590980263909555171152169436802934896781975884905365932849503404646450706879712326098931213714281188655273067374089639309949713795768775240882000873040312726574580428792725539902135530493000121580834242067442681913055158805422960 [157,118] 4714867491247309154425190737122752460005690502467311349024144089181766687676398414919891372200013932274138294023845338588419324395956556837563138474210515732041848877568551619717503527524863352684014427189351067485266271593453397502777862891846616024023767962121525967473967712751007846812926753393124496074322693073775195191332096531258726557426713135590453688471832706349003996810965982754656082069629220582780623436234554204071176764175383609958673458227148692197380398998996876881840946095450392145904319219572577633994130822965576690776747094812255044848520408761701169414152370380968117201221088757725153039501993188544793261520105185785256275985295519710851659360509724409068362109474492810535901894795845442826773635281735981223624100820828300115574268249545585094133726713805243052072130411493192797833605583230323910133230989406765776161731484248180845486823972853253403316834181099973124089110973647457973212545186727695417241819698131246027150593106475385509012521955230651908982902741130465882764804071596526656447246711753871758497161255426959625065441422839917627026893879496659721452224289206185969936975719740176339973425833632268181427466866039137672238649900037491834023851258631371030095493418823224710250 [157,119] 517684604704027580874885940470201742458233295139999685611037940012056499583002785723286580163613226730299810516688348096229275871304221170972357697063914623371884208777676628779639220136288966787637723021566283529133714053497374843983444323954598943106337384160829443715897110715408755095051522432180678200758533599943146390957647949345313035295173210040109336779314464061024077545233868105742831970776658196020287263335340573445399743870986567751022560029716152883858637519387238481099861413127271212718387328698291131700107557623005624487518638649906469618854457191442453162297088107302236863768863702287632038195356677876467836288713523381199290081922002393674365859383757907472113521682478573373479301968807254800770340025031768152460085446138432232471672183306068883936163568166446204452271048190854287716168277611246073327224007871381699347164952530535909060450896196141814922746589541544096247495316076994256820535235865552052695444805194109230147164765684434634751298159144746485431595819387067136773635390698868695494271969231440460296039134966976826590504416629012208819297746775598907417967255748028283262843355812731376434732477359248196570195431914307204862172010794860725338441958067924498529605587223560 [157,120] -5087272666274906067502209822039567149730590142120179931307971553471972939823942565954382089579883252777370177162159318187812936207404373075699784607442249242819594587802708145753884283379269479814644477918829605698664557199015433800645852220415168138741777300810393733005531213481001026048348091157403098974769697260887513842437852886441498797526182973548331019193310038322646691972934799304314090114304113054332045975553990629915436765537285199597906688040648981090705798297824405120375920909745066061142952496134801174687970578993687411328661342300548420235569462253654966010341567652575769076419207490746267914614168235925795663494687026131833673062657253643831128856071914918903074943653605510604181481971727417573800901381500016200041109999746249116751717340392853076592016606783366956368910880288631826935651125093979816257135061824483495193978788414587442029879570775446581073031920264673844640022165126932535914713566792400396917505994050472786182115665079017882848831838592600160390075841871407016164909713513084404235855707982400707982444846864827535283014165422042574589027223042164401397424312547219097125104963524123950844882973697476027609370571309565350907115784933362706543851582497675938177085632 [157,121] 2036905380384170325610093723985492784461164226056886599393591271761990114782088918904849123846139863556138353242144408163867271736899188402444066107491310347296532835058717354188714512907107338335869247437504877237245417362499421837271944510996882107545162519002001453924104105942635774607449120648137585842371244440093336128451664081189326739864019465580389883884667177288988469632009696313559268785795742293198644493754290955182564222567138080306427807340819828498434721051615045028437800903063681501978256756722009093508583225870239799125375445757994056907884451016663609724682285614045698112159555364172133010376016524026399982142780505734520787835531842217214776025643151316567105131821400562401162569945344702599462966830606031363306451716423005021823722756741597970221450098484374931712286729286042741845731422779883392516527998189655728677270368229647041245354630065191796556437859170109965272599857469385245692248555768234507212618498913848160532275247078332295095885164904087069174371235248048718982977062069346330691445913720756220467733622631660652646624196263684204312464475257244128872855774568190619630687211212873977076826034623006630471778702874050016154989348846742553671239646099323590256 [157,122] 1582431216003628797132606617925743195915672310120530195108077368865713001880058594129549323478168171653236469486081980760410217520704495843256800662084321830726157240435358683740718550859497601034718886786824643483742086207763633962425635574818267701739210456450777401802084570606942805052804806107330406567537938748933092729714559886599948450871133513178277888472631057035089227343145065192388441533531050823646851688970465178127297095544194088953055596188712270571978371857896892095275115871545086054436260818825643647599814929656114478163065247753555042531926803792865104880442593458919996876612347152288845687897628407312277526359394401458303193836685291980171892260728464405659391634021802077000850751163435491927778736579999407078009905810718932970473446886419719999680756346361977934584627129283913448719763339726894665722457142776619085747413183910760933328607522554909609894979918914968650466993841378571077583117254777137245246661868147191071809917321699809797357614352220830530288096915568068244814734101441812074309929050392971882089115817357590033350958589708827965726995400257982306731296898141269064953572476488316333722004292789816591909407945167985313469380117218838823944429834635964 [157,123] -1149447211015681519262059159501874015299559710215916607984657768854040227205070635645670160612085727029108416105759541625036611024843855946753062810426359693711892430244775414426173900191188679436451733861012432851309324124171783949371980588320982355384645065415879592222739560826237944959092053386369102033006001011464155873134103830164418982628972928230408363746023596558367081975020950747888114595168733889521634962221727892728215217823365497285415829598943348464674481976446536723564130836060318662682706131321239494042056272413239818792718585691136501534382268420555737676763902660103057925790004772337539713243873308792802295888516248580884236467008960112800996437786875523610774208500667980501449787580752551270970455232301542499387811561954196379164021474520766528997047939867116211992114505977268024918948588608020230002722245932575168859989153323914590775277861220289073154635717873834568163463092169589016513301597070888662922643536132954417491469143058189878029965121306057982702687680499655026723572087753550137996313104706411960659679957977577475721770667996190512913393638628744043803442578679241490200403515100081267735345653806777059111656507480892224434325029877411256901971812 [157,124] -251396826592539079503821133700327603765224884659789775810321903761224731171012026227289568749421479999686022905311515699558386927058023556613887520749655204152497381665905332416781663057030184320293947566226053879804500338126550702252320937724314774292648717634939247505869736250234350158798650791223063606422015708497172895240326882421755150338042312028389738840876258444587466707195117620664300758308576962616940766455193522223393502069970324525671643438320711226184023572094111931853490743979651296024935807516618757703659900297235122784869929338578099110281105024689427612284130290011979495511974593238024927169071228262884485011045278436669298870433675328111185063251041641998175096212727050433764652707002342940734401675600559182352718601209479811535529588390909897932967842733044477716577643235447729995521363094866509126611749365858321863802054597800703221039613627272623830741727960093116907808345192400814780352830445880773515310294317364431060762339437640724851552082556459054743701255070007025813416676912238060317342844497108845725351863441144838730165438683025110303986489188533729549458342588958280696632344747949093458970867370625289713022892493861977552949595720933976016 [157,125] -18196586531859700284974702832383539136033545629679526279059540326397201694737983686251780396714267858455810947668167463503972234496012867436135093208126260162702422725066531955529363418261210175878182366981141583935589813775098287839269453906297655032901208810083700117346050675438281672844232767698584319769227348855150136706228775062714222206245376039504844865154169425359170159854659580668898055046742296318105560514301520682391938866853070161984802000178626614078124212445724010549183617307237463929316245031196035973399076671105995300351125226230938418984808448666427006800668637827974376089146435508190723886578967099765738246366041119554827353465910876096045259301820187475670064837358688234847867048255431818610827559679373817295742510294479347111896136839830657066008465251451742120156256486061246945371108346051933784987456209889587119723446179215699207662141752483111714167314280307156884042866369487103040646450530102843714592722556343197437361313839181213422148387089255303360519750406392161398936652943040068743734375142089230754810990485847923534621649382694189642615616960136302425285217376107418933095731551519129816357027352403168765419170034044985570263610502848 [157,126] -61731267930992086516571207163016767946732476779233273150816529632714676609936101350672084694550356099581601919043861988112296191616248674256757576701954476295871343725314503917421392962729784075218166473846403875428528172705423671920821262935231609879801527693943038166967715487031530465171721903723443899758189741476593361985291894735418984945755069325829974930579615005030663310628077704292220261297977037826851162966588462763329045705186672527222728253553445045008539241978808538420370104919679370207002541630676278292204917764251387272160844182467865811451523504787504342377127254521823580717825398920990042284375920530683069273107731392276205368601030862818532416960078529418219027162660348372746436793219123866589153994058343658471180107510253354780544390903553185634671796700409902030966469860716580928327706575071672267890300950764713536921063266704481174407590549871711819398653725719750440109372862978757461915450781576532838584499735596608075606596152181883465237525364566472171519535043206931192852732449790389983360630477293826436736030101941534361416722753697413991466641345944598816662538069264727339148502726581892326890136969847822098333244945505876674684032 [157,127] 4394452440297576350030399562211097578948507513352305097833863769782965758155874541790635856583232112932172212978613826434325082803220013041505177678755848334872237706634929175035984241384155206490275624144678382297080293723027153143238201855747407973071231480673112835651632674967432526452213124383233978461980245400479158744199958806268823453304679183037275107943430993373934982979353610272207409310308329390419179260334268180980446299632425529761726758054876651168681186982821758359393388065945843844624583489839548155880416692410598089581327493483952578103963368243780659770660766010342600519737379134744199135598573358606273829749752749434227267415631762006643603753837921290059962559895144761857549005485099073058925234835015590529203893831242578809790017533978421235258975656337575928896086825825265508285279492569782872860469520433538441122787873553831344200148594801522750549074681100237006778264194495202814231164880671536486549271263288805408362187921194533434844637092519651574155100810566602332582092171870080081400974938574910570220628890900962123232624987143233662247573610551335856580351529618613221723249306906873603426773682033856506285426301913812096 [157,128] -2876797011884799659152310715634328695676588142285651227447718310902771687331434014531607922038393983713054905899438089085099081166931215283809318420442836606997954465497465222747355044406745840690200113482827490307602229108533231946034994292754503549833570659345432718230392831976725507952984304383638044788151573425623506391928586216235553279184435458752260175463105481971071807679632645053248997219084484186921518921696673989489858294125317855101036027229552899966933679980850456730682518097738158795189955857669439298820861753575600077335018906827740875865805419304240285423004429321814417051071926904285253811374159345823179913058420318188673458089374578716289277401299146512085851894044946543220432097907981448502423158654311563388962669519885620227404697741443514004097156732673585895464600817868635137149762850601824886907158050015013253567195432423336032631393144395621429940741301616458772792294070248477594483297662157745892454035044609089387445755434743762755019734262034366332425948226291920633527394157131728873538545568349507406077938434715990828479755275782748082239925229914872109459738810722158928924351346066486791274187346154762474383393854816 [157,129] 840836247330074717662583822453794564764899039968858660904746810478536192863924118016538941200212677295305243317439974476896592154145675103923763526221932836046515286275185565725654099576535734186905251194587972942481532300487602816005999534396391921959313627691158764716837460590929678417137753694946960738136525691014093514107508613522847762344301974009200310162333308203252263007421920986912259506631552794006948596238575619938912424218222671084650230650986569425555577942518843267582437725371212320720107615237638288803158063046926613294663827848505535316997157463971718516705852410154040637308777565146606189650575909682101382649646999183057997621687134380365793353753108375734433454364879799178078558014524241254375173292306380429164133309829481708472690815908057462230553739065423230123513108486028011918034120388102575915746841914271544258982319469589015194139581541285705455621668452550682964872457166473073522520550358261333138861283457458852922192294088097710056287429036022162209770309167291604415500042877551555385346135365711183563825347823787291290192982234529642222021591842022137460732497285369180644262944983767795826405524826751576350192 [157,130] -21063564173414754395126385534034597031030025346143202871955199659574380725713711797825021425253515823639229165669941743479151742686469653697602402436020911788446375958232614946345467287110571217699164761560297939243042848261253399858456766365630951796658711311565978536845485539360035106604345579803698425254364414151465363993110792003688446216856935060572570832391320387499865141601401224089265109836822813287483816784592659164040348579705175596615944822495796397597245969018006117751220320341684829374218069980264274263465890072902412772006441288517687403673715430857144283192406358663457778037497693799558779885371117783295824573303762866627626729382799716081018328246714195521678262406620997941518414963733417478198205550454658163084666973696394980566012994013343461258381256626932309832528286478174281701373055356514857828869185899576528368725027969831743862284886565453959047207110856904020532274430268603792352110793746042243675403124978718886545212082278233295797197419733660616139542513901764616973924244316542869416649326767844827724303895930753736830249246155965145928397705827842841460289042021968607932161864467129410242279717036443360 [157,131] 1641340248637383593302480916621305676252028676656948411916122750406018737326956082160231941655033407102869148298958367631282645027350336265646540760259997412392039720023382657765920908361547778192758501551219783647678635508075557522393992717898397820806814503121606755366275046925525982424624665404555096985557462125442481191628246676974551313113139803222390240189695857764128363486678415894766200246656359496133566999297007117168056019673611768963833102422712930359123153631206384311614135491550312566733260647589481504511476965327702295796583553468436324752884165710053509452025097567403193356161665336695936788080957849814607061676651497383233377488116216473434964386556836924783497271590461384216727920689848565289024948149670107423566657871948421553964403408129056136826001142614620276468662045741992957735296186188448003385317952604231736590661405667443896220390976411211445201275194910111013048447667085665594510868539949709449953727553147096379897630076112143870216161013198961526400760206308513761556733561623209912053131792451354583130763793350883789771124683504067091678480354581942725567152368072904554023654397277846660633081608 [157,132] -47998279145279302216540779569883451726341037682688265810114148970116141965140363122255279853160059495244626089376931400258528759738092011575121270373549974093335050969726256853689146181681749312416246685163725048952516252221816832278060770324174065783697459846116521790794074896045992804658909169669001419895742350753291015329298838943888062054010218780605529531721165948526239617452568689852571676371661286660569491388128636262134852069553238113557392969834718194935883768640834526146733532728202925409398407598251834399063753120199593226691036752065694575108821978987639604936393561508557642677083604318972800742271548363764172332013333336600826489706243002251223301490641758415777083013081334846151397807351841882747100483582779372933890586193574207093120489895832342483053326799481327048537638671284859077494668979269244336929931048464907792643284508989055037737281055317226744182786378720991163461743239710022029497122597683177020778838557800229946199683445834828300366552716892669210897005897050976549970323120421452279189965204940132856598725747701704816982125661322307957027301642748956299282443079687110386512615288453396800 [157,133] 386761465922429002755181264206664697842850404769430862172544261313424330528324371580514618781156514292067578705651239645302067303492238205989981719915345113164437129601761071684243771933530516040341656644966733774604582025721558367949102061686103740747564163461327882100781983017318749094092412916166460064390451355703947918318484177364958077543575072191942282796287678671713689814274596479911520732324584380165834937045910135017440172327360268484565601599928464207343032995415131396997004200996063107519661780872550130229571739347931351498162642265416139336579894776114270610155762585931480253214664213094711042363859794332707882635160190663774377161162321335634898408008612893314509443475871233537680113827161290900577681242862787415321447570231941182214833375533836918625386174275933267667404199826767775589421171292520423243808087450889370670542028335608395717956638899005436885599473689760667668393772478193661643619275475538415980305387488333854197455504078459702817664551260361509082376003698880731529860414857240293518839467977538650917489545442233902545104983102557553026389128561411775521358335746247774863462049376 [157,134] 5030692378798127435917990292837421882119530890077908843516603374956660962504201370843609685994175475247451266720574476185341111666509344525406340719963009888988482905810134311829442773300799017465698694325022834511817741091715793524166839482804058128729623097272043454880999055848378685531064695019399253629783079986306820460789808155955400549184690201006251789541655680057995871852309321811617472653847179603266189070437670374313963761738342579797901973115188634879465001310479884512936940528915954539021757394685615196287669454856592437792513120866472687706014601702812192716204982119603381015394373966681260159764152873003987582600689512668773653071392337307215583761838817151311739700025230612643687157655783947752092245386868034967372576267314511020603945420199920472270150540342923626139532330003980986046527783887930243089631627548014668100433142945986460522391189853459059133965764655030393133911438469297905911431031735793297482959946245392572737605370191654180454341714298641867775509156924266401836304349184976503518724494182627202932362974639552477435892455518005012819361208126633278823271481413586497832 [157,135] 7471757791432266962028258714501682125101079810962064346193329514239809755523240905300726415818679579396903144962197462184135358711620306411263530665052645839159810780283280238159999261302293903396058879185438968212139960800768798184556473739696495452713400547063693152233152403721345410219281358295490711325062513535128242123938720716541897275577943182325970787103664352489571734522374690844959598433581239726124274865080392197918548553028396976152629046878317978748698969996684381924427249658306224071976397403216681826265689129985895809023880462295690347368302185962363799143815604515011253251962576422221884330484077766087514591998821612633977644232748223212209295478638688002675741538276337612434924249347226169909789315979056216776037875023232881360710150956468697610170595542727807488003737424852762952161615404588945236294301024551402925207739099214640554363951733651841732931544112739550046081258943165351323734515997151492558141736691799360442155748764365434978491027730622738220126701684988164689333573282782108220198412846711443799248912215685838951016747994845532395795339524878677500750898108672 [157,136] -63172280545916712585910589525519998794106885977887779328010239053785948998729913167064978320069522440887560570710353860334468716795393533716467515428259732964769700679258676601941184884242815302110078059254666158186614564099741834570472572101476640372795280693919634283038426919488220741582566140258538557198026567869543398901295265679085368360874210888477148205800291132939106337224730218875115645753760294989954335441639746227149878414172090504858859831603582782066698787494812313565294932360742222240651352075643419238514456695414362009538504053616636133069771747189934463743353245247899166730046153963430295976670699270586447473224011789086382158639256865705589270195428457175617982332189272014028487999994456124281427391481564145121362795552535310659719400748553147642023171247555855920627203754396502301187974682444738103299314412856004241744105241205074333673527254444984446899443910372920413996515092849595733020203271657154820644882476959809594631525951622739471650908720091555930813361389353804831581809383988398015108719436793789482572480134349768346786369088622765778093162739819424301952 [157,137] -66339988133917345640150560861599177403688370686790979024191271842872577333084889364896017438717387491251389219236383672307396681812446422911124413239329662571566426336599850127426709632274565089330024405271087251914964133763201248381720678209552244699039632250407566383955018318886342139713059472789599109645897451563737853535768372426447519606956344224972397570864524769570051863382985920393629856650167833770229712489113019865056520081742412643055218375222968492579207272778384276480683906069755521366436739853961767535525326092989797177842010899226783482404406819267118201604232616560300906480876148081075543737339695331743133791502908599413626963603380756827653707136860524193982316404304861985951226170111524122837864747628114992515971445310336903695417348721967602706431153723032058571111500107048186359428668469268509429884189009422690818463586508821962842482287530598127035624238672341075983517072269693325080920003036739523427645932018001941653789058845841355048624079692162949321919760056777277446372217657421736628348350723396317810773136925055830223913567266527824975319174937000 [157,138] -6378615946429495776097743220329592398130714024975969033655756690704198456343674553504140070226939505015936435528839612673637133013838751196239957547396291532268995145156486064926251792842556827068774172172223189834677968286487891432562619849607989442880695982664076348325738837673531101829925727018028391421108948341797818307854166705281766469465636989961606158122433275571613138081683086557647222293813665661324837746233244154803355761251426573037411522401395120218519270708210599174629009522391759631341994431401917661032870640403792814640048149043596020414409900069442187948561743749124239126796954531268355460373157907054841263677778753539929435412395702391475802694679578818455927450428909046537263305477392188284805497127094907823436646734692492734317880344258173309119732646185346556363879836998332651331441700894270779001948153507150273361243483997799310751154303595426548900392787428498359877331173838431996136706844072231159787662090316065699485201825205765866400773594831862055345055893203649800834173869054299604350028777443223926697349795534138226299837473356438400560 [157,139] 12569342812706770563285678844033807180853127155616523588354604737526660413553499017882302903965213108740139367386751170064121678471781582644768506109698012299630765983531246432719576140602652974980134718983189723855099238469889344482041856146099001555501361252504697662003919394753979546293055419475860100026005137829128972828386948988393319906507560212881510875122718322548006199810216573663289384895593753600321267597612776616736059697971362330916164888568864289607718375128542980568659455797600662313922350644073319862911693390462971670457016624264421596941479683821815385559733860945578096838131185727633684108600775588857118460421983056106499823836690698816012144164946735714989735478838538301966986766139351357330158512148608963015181088907766020718970305021251276841616382706021200482181117352011018891272374918096916241784878309066501513174708205500892421319119958982589757171699857170888034307809371031026925540666913898771158552448182937561853927399899827378417653896341260687959320179265161801086341496634794185968271773188890289686559693885259970360796255326938 [157,140] 308118729402644548069451398669545121516320070855387886824845003650973491118765929359652735298008723662869210309623242100700270275903954226081679324454037687050411479221963357124965961070068880914515914233313959263567455529644643065296318704821915401208269020365091951738169788741714927669269422623848981507154270393163103225492946290770025709103510346987744189095989404797859591717852193684013882909525487972900487947312085049381432898713158057556868958766558924976668607134290538853131715092584181038935634585858170411437001095713752028006978878426427227684041141775850542875191280424364559948737166603586647333608112013671365694720274399406292232309785147722565347469703811977030395305773401824917069506009904419275030926525608318474400665731327357274571725302066841146801710875547259322486507719605190716427315493935048898698201318764444455152451553547059053079055841423480793046555421375327504033771949342507811557866170556152065832166903649167551701325705330188888331782745504591626819765608581670150110437762667302439531134599317191347333402208615253553824 [157,141] 524953381968427510132960624499078948420936443464540148133751376150861824156252636315643267259861737462265743912175574576056305750195336924153400270822399323384806263890140772212659880189111686872457135657688439469125179478882650029678654175758647909562818606129482013396903593046262840518104595022712565828356529082398277553318436751398182121764298334014978547326139305275677092195439310017396359645904521415320295321976813876877290828675509038760727074985113355778850006607615138479401138750527747996975071443186795565032611637669460568089663562152073092344301833881654512256793531446094772423749632593314844599059101323347678462295353601126894035997248905431049080580649666700917327266854903431249126095085898740421957644229619073333434702617836272106862422781158018072448162020000711852736868226709551279405550373976937269821327136671471955321898136541905564131398016231280397632156532372553042422721077272389298315425859413958880864128529090480713574414091788716393459664403369303183693795440301208773534241740058583691409170592576332114102579155568 [157,142] -1111872150417006959756243720312927217690367710716488870619100365152912601277858236645562978692075308521720789092498809075694190419729363813342499109735140113348527614471083926772442437711192399598048848487792204624668925030741749549455052300797164811270566914321851413198344437015478482416110800081668783256427183048853219365349739417894352598278254801327605254484943214785492477712533423852617139642371990847114300602460005015363991201879467669008082435834467427847753641935060707263554508694704244788239768439992364346746131211715692275372848497595744202976373548346791457282639083308564068715400796256459486342026654589601118869009442824001987602216330283744940584139983025099449947689566830639466823661615310029152881385063891930077590869537818566466473173526655420694891824169856112123608562057949614115839192879368800692782901564907956125861768992277035466892826269586527112273250631733446024693651115411146225021789809523503181450823876835822426729459332896466968275609076805702768065749116850957565645887305521304961560683655190290020768 [157,143] 441788894190382607030213328313995821969538607786861178702734860265800688272066668480135926240629328051240048097090125755006774233428538169781458382793534719553076502752961160965724259202042057184844170716493021858387625352656680101764588058722192848186307763877027081670833788341786764372937728269032076449067911105811413698603898188602041118248420527447339388434387977810216416163288727465119708533957278001232634357672571528735401972551875716158707969295634261075244870087286515289647231454752136934980440703483205874403942835709748639796522540068289391306260251290000803622967468792185377837233413370279531236236623363081564064734753737688102090654727871724183341497378091284378714595214752500214040286416566853500990931780309472358345373460630689276195605976856432876136798750725256661630348075287065284204810622473915670326617625722464286943627166252204847025852483647772047725273187137304600693687459608582074965929459892397022026680873625244845003556047293896943132671359438213171087103373523394331683692814507488613842660638064 [157,144] -775784139806611845478027453323658960332630240605826079429539105529946104687985458883387271620735684399260395802107124423917301303717301629813500955404539293853401452133599378718797775250750298636031459628677254680681232843563223095231926259899646431425165906914076748082564191338206188005114738001360824655518490539255519342155676380678238673924267784835985134520156249062270495237109112733541924285058038805279226870588356565870969079007750346273428567020070811165220976280371856570912094620719230349387650229973513092310603012988575749688013878298957883384045972983966628370862584036134693062504643504617939491967544164920461073884808264758475148327098236138643842190608514141558535766753068729638545378475174089931512929288857236551622882117327490164424258607768069153678132561843089560551713474763268809482588600268315820460468832825046415432517051030880286859567104745413856441173253181755406344119443704030050879409241305020456191728568688041849933367645941006942074614900592961767783632435763595155089793076565213779008 [157,145] 762545097704195121792569191908227718625544635852007360482159471054232625805082105330041791014344622424988502318239139852327757170269522586963118417123648328432777214519551697934183089450872644064706698411016643328481993816702608596345796054445561939441275921936654450262084138549362386749807879720186054177585174620456187410967301484099778497460433514309502673179332885021097829687833478325878169123736426452241589518392942898361113625147812437333301724251172217630218409576391609927707587525917107987012403162029875384231877196633194591659263013116650817113631097481182748108179366167909811179466508079775257405754932686124079260853586122824650019371177982788674469213845786134975438369658360655293462935867078074413074007358072982388497960089851802351771392618763862080386365927388601962764129630548663966688036299494598085017855658572064988592632026298557399933098118829824887231981838901009263539131122332728719073822060791851844518056462078244936489165921229431258461232308699748534600875632410461598780342100272 [157,146] -76953018773448753307816902442930270982429283831484732632867196462348234598377424874662398318322614186072350169687005307951572922582779393886416489090103834679363258291443346449052346547704933554139993203289096165864622156165523922258780131823522087591379552887054248831108722176309104137294951117814489489896314108431854123427752744970144787327777060215025658701638552071848278763102299526267509595866654421647321114284357813013960462102502310788097028405504145321125368157259923973312921725801286352973788027139240315805807344067118719109839242073925879696960047822101707737711444773546692566311774744203137571157610077316726877415848331313190326757999044194087120111231065470336108696608816392135300834390191789051977001697955730330885421767683150858473422285901554722406324586379423797067624224591705617579420721744802212281688364259358459501556714735379511192180740874087615272346669491073317657642598298640954970972921925994774211753368923827518637733331313277860136785515341124240859460235612152727504 [157,147] 1817270859423403788589698402568309758698452247561118990816826702260339449905720121019195779207525703584139363428698374353204924230171906533171112057539630336605437445405327141935415681952660219652672645261142684520274073755956630619023375285087892139075736258264263183315146244793438920277595893441967071256152755898757890111451749108135211599493015640060489386291497907576788525228778972491999014856692578322065337269524502558731292150678203112473433361998534171089279230315028998072332015873541750374292235175629994198633886690006641584247004296161701326142155697282433190170994749702755529501909319383669855554046318936051866921853756383638576759078113858893752805599876429002678522920950749323330271900436723155056890535290404583327653208263372710666455411848466587740044221345412790894057924642793049478562636815391810351487058740260405751851308209844492398249730473397905864964086615156525936769870660200121573214310514955512388919455367906589548063171054456739054908875240492604515722709752 [157,148] -636413659898036882077476210888106255461467350903242111658495162756217419959120911753807790747721705181761657553764937448587456695528475537032953893049257244109540009028390251790427705185643514426084812014443323216248079356693201488406340601557601724062942478800044124192953505219588248672301696922335595177051976611199293928644888943343196283048357036688153826156326357594658197402021878489598529987583946427685614201316591669896676176353770113900892536039536292746018115564099903850664769892969294374617618819484889499096750426021654953818812163974398351483830388328848548534113899504933421370688981983063934142405873401799328535028273965218844341572590295539843897681499167825886108985126666571879635043019627468433724118936541653932386916261225250602288918121916606156448196926101120549452771337982138246831601488674243006769514791965419144421096814175202705986553301714418752797937875493459590044652278821301338977104573929762767837901363711454844676420687461255489871223715639952824 [157,149] 24495802727360992532866911293879589197260175820189598913621192278590524903839119749077755571397522775853787630167761477380948400015551411357377015332482423821983116679234021728485691881699161923357733918065696122052438148008781206063080467657025112520277918283368317841462842316303031141538979299789650504616811647311735441524985919015995094892062781442894810662321328977613255844755672298093889184889317042810172738294054311732016626263673235705443896271523997205227833262273518087954664095471694016520606428168112400080602672714846339202606421782094246463517889047082132195457177301341610329810905451112972488898291421188311288832982361870676406435354065351591465064344108447402192101067583863064379668802054323347840408591960961756526655672969604474987645129238995475263988098889315408823704022937183879548497692360122952630981024612504257068526207582626259259408924662739849934956032367988876943971689455869478358389392066767197094758219502276658338723082533605624757590796 [157,150] 1338686442886878443005626944495676691672197416873196525772671164174985217755811861633970290477194020692813944024983594047390305326437473785275985094592571149813391678488959808861549170430741471965944357298079809393391888513011916128718556910522996188012204809822674245009649636037856756459694678176422708536660518883906621257238967884049628749763429639178707080753242568658064408024218517630526904298254576646191341292769258064411666727657472945901925587376797778726973756026713457047529398876663498824273236841052003290455014059551321125385763940052851157003214833645427626025824035824579539541912470299730138724566367640883731611548300147906337213987500509602216883604773139053084113613669160525411806819242600921749758832697159174772347082302976712106091819457718024398262896250997920824959319650327941154405672353186371595002194499979526619689021055581682276260175313644922269376430516261072948505605154281084532454898029089745528751508665109983601572063501140768 [157,151] 5538470281308979018265300874475874453089721581624925189960359307780651831219175233512220377284769435876057760085450153780797705354255753657239976775205472465360079980644883331157503696490092638024339343594560903185606722571501045352297127477533798248491368459898394958273986710161930912888279169701694882187042570510186874860539433692763422405052450637566774782412019035590397010347910822083776742452315885713671318707219925125626882616214998502189294249507268278127723198460265324301629886968288415239133112021850361853374239182749464733273614738852237169607726815322674039985155040802054884983722789972764088172911297281536868549044899786437155196945026726206459893479744772561934981170373903198091841389288350557941249705000888298394696025057762684278612445159105948117919005028834357759194612455702044043659753032346863166531605692806510591384752459599706601452325231547594954036735486214374853331080063535953759894686193979763662626333689465675999244 [157,152] -32432574258379076741974315415353671168385599890770628068332147106665995314718822161346634343425373321849968256402938975710985663043794124638247079024029021013421778136516335086326970859666887955815439422489516387831549403573721442163386872980671597327135358089042719925280058580945773577829586522267922100263305847107596094643682899839528884875883566291284361145071935500569647205824036104573521772810894908368254245985683773626174999089524557762264917104709029417639771253486886147120259621182958299336713924256778787220803506658102380848406460536551647408545124570312664062533990071928295735720313815180569477792439751084504927414268685343369136999800061494660401281628487499188190874533281994222948437038377086511296056030557968967488203829253782313057190491918993881682996188258893712916060448519604940915648984363613294320108186661770138192016961540680303843801959729044344745327572124586203955627407051715765095571834594381260944707813496 [157,153] 11466570209181691647570646504013301142120024453698529112193844203394029044806532859237025703700937333980726220508209590144270134685761922875933959984490209243194823529003469190185872686018223556434402927571728197837861390437796630911455960735885138930193233907883791206882812160824656092260945598162506165574461102235201490764739911401616602594868275913834117687850978077511089349077290340438229445061033676359173477309782657872191769046085351322008133932370094014466727852102556951583038666336532866248185622474053752380460826039971370331921682137974368087820334014880220663594541268731962669016861680184084679391118574687669668282312099377688928528285693249126624638386294826448727163089218922803991008776470889529193310804152745669429806498895047462851302835429479002132266214715514680672219305975204430468137766730825224384948392193347406025892761985861897220190949993370983475770377159626098163498634949176965388524873903902416 [157,154] -144122248074327434731108043993861152015990445344895549996293444207850964789783338145706819863686830458921006727537174979986991327248988181651434467729575134248131695929621327750194823507299783685350425058399541414171404347371558422967331748802945693902618205495441259031229760172853914892895168723237225240395071614417245282438398638417449472833536305705673121680569383809027051960539099736694527316557260661556926095618459870101759295308758871378988958199713081009703323289369081917660613600773727787758687434727765864729460907078686775964358745505489074762382013297217831347323913913292393576432030275302397096169940466368927839560128664658099359541318241688118452144661135972088019859412733066119297537002824200243161972960163855846665622176343830859231635811555172084067973433408602152741993136703448413759747491139657944546962057100534450889114843925102166555954509940263705532294593926695248568308868466260843110336 [157,155] 174819736468508230955641094857369393395855726157235193462071524539088216491436433204500833080975704067557753094832996789429354278022197558272704228908415049378580189405189412319932922740576645518572018116870965395213295273573079707869672443306458897775681857579918834124003280404574239015305685152494820903558565270403595896916277478857746727972285284770736740852258525578466298657263955972672055736198287970579071776531066658134015693953077786312498920303052407214477590239378840288581094022168811547162836709716462704251155397921888941987606620330847492371403368968380002021464337424073639255100831684656579995755059814048633884138301550847388669333197328659359601313938303453998817561144263070757326361714774133221305343619370732033652290685595780175586527508528304991055361993577164197035177750839654204153092376250752921086529064785331641158602727679157070305213561841271669414233731480027818636091107968 [157,156] -52161325909199429240968159325100809653692293572226139920585736916925704496883481424028070452752577440867722291888840648058095155279214103273462389450831564413324477470002039564219173854738752283286498673695299623004229399679337698230038377349652095510905420445170026836176398457262900312433321173077178215682878749679654825823168004100526020786334640175228684704484350708290188199415397873008561116481537619469894494434409554114389618465969329410322999888630695916440201802918822645473144628620914341996165012700552628433066955332927945731185734574698843845260458505571197935452994937015586752804691988977681606491570311234157570516706018251662975740926349948118916301876646267561250879624083707870100922597993310582536823771103139524377512969984958096009734081559312436545146392066441184584490819805536765194892849664116722466598054100620644239050693467811717121071467542468557437460401345064864 [157,157] -13397974231563431647749140450608946230889057439624469925949229354184285567380970702070237673262451699632068638994305561242529705620788674902304744527787427137345803880475962484836104735731505207205132863411671346522727739014710618165059631242591689916987932351714183647571908687830792595175590555011798723603246864238059490321449406127946041221930099860457288349106014791233581668128260090978522879999034140706348626210898597398898971749523562306302463391530447457434382317464646875714345652156343347538879248969729824388659824427277603816555924688542482743538286205987900541751387574920801656127902717780489098987140011439274859523361280501481442663773606149298874765097493864888429267169397344011387533286379225083991910616032031044562965899312295859074987409002833756803775118057365495054129661911215407123353728880814315475809670647383597216461543495998798852749499720127187720304 [158,0] 101915448763158972010626544789892035191384093870277877785964516190297162647844047491870803823618276933042947368676020049215022460965887619974922023435722140895443617111035483753435949381935115150221205581921809640449730072483438285125167823653031953531440843020315271319307255589479769584468167178619847942208912716254793410107625545267841866999112069382826016117665287558867598036121520263401899252348704766190607178517344076026540266959478283708212193471131116387538536085797255910170445350555340851263468044414884773451636612723347417642473074548298691441170655575952012467617116924104440588469793974558981685193632126028085266764673422143759048693298560055094903202114060462952501731608474044331070441560231865041611674726467940545322446661237971817544998778094553209157927938522770140692062640726550817924892735713760319214057500401001984044452162314338347155064348570976896475626506517206920452892902403432355196070247192842633334736395275807386427539629438980629876865125895628682859556375823288423587389605910771722346555633311912247104842942165627689516009837751794005477924300063446976428589703609012553346638605583404480526891316521869633167052136027869430254655589468620747302757321381707481904315848169601259659906530300398217275291074515101281667846325830037809229848945898210284946169448378842016898565554399558386036250406378642191857224602896896167373357700774316175665129808288995548122528663403365665714757372442720772565127533816952566966747757006002824877448491763795297569909903637764685393907917106730628961592221751557553304993535711286612597787553516139767806038482364659769150648413749826867377712424911351263290271162986755371093750000000000000000 [158,1] -16715736010736590802982508848762597206050457788895965193696463186069080220583522553294725125666652044190175417295064698582402333916427671436992320321892671952171392477907970838008052897682837447651933228163135136226744223494023843013571778747693748806793240715647016598080100482731765750859267544462989764268007102656401281601158008175167401956143494353590542262602276258545058513766885174216307536267515325158949922107978624549096570517547249997115796621054719069259320902907069685889936587846202111708668705453758854715379473795580546578265688912223617102843384872365492218680647815331121663857956979599193314387727070776048363527774016971060540195836902729970000561351914621997021380558970916812129670713178561551851910250563467875781102239469799961201229942293421166409935065391382319849237166830303918756975605592152846909477003878403740262344590360365030526649753500482793999477243630837106922234363993013991010971149319972893048175231715153254264117082056786791280219940252813066506025099944508620737899681261274780190649881169015209530504231780751191537196875467428858637683984257728875863980890292099390181108679708081963043204182678320970725181381775629775625258900879389851284957438491300329360998412255768646025678806809106574996339516563930994107232367517823702230808681385334681930641233585142940640426715756995700548976273865515311181032807248454832333422241117249296296439068497870871932492101146768271627921713667538849282990699664315414562355651280624212622640640092501583326875994114972542423163634509874352563286503918552462691749984622413420566061723518822383935733463194458901096703268968048540561613206356650351835924084298312664031982421875000000000 [158,2] -13297555048967605023415825938134762574717734493745045371520648153055308966333877276288992039587695912071560942574269727746984791363025873879164760658264782128335374675558613795135490973444205376068135632163916322426730733739359414662715656139430452212763850221965658186133525700264548318102103880601700651753279467057755331085804939446516062596184343985355058380707963879915935114971554922687303545788468838277039489633048614036883497081188488203343800192774654120350308199190103945862136303643110252864117429134732621340216698222169698374534296855523265235941772822153821830655389757033567102482075850920560202348009216265075938226258500310402848310324455511936819774816300734310266601924533115015019155432160501211197696727892733542309180633501582181531972093693211919943482823763074799328883719925214963886496955140391635108104877373602926659988639053578647084100853263693623556308652733194577692561574064750205429969437998608896896080465807221100053966341063881076074394553817726485072724400846724452065251228433726550483873809838162758138910538323168891649141783166453849230918974049441947650082998067840020629018071003710107891823339187366789746686106390431381519605959428177212695926402421434588758101903702088179926594437714646574422551687778373716573684047093018017425802620527039237303629889427095157680198437604764074041693491798851592882796253416166656884758204545981289651833284071676749476374969347083866630775824031615851741979550944512749606056470279540332677018592416224185777337572812724306534141270235387607351416379513407260559083647698483101844796576741889290576884861955205212935085660286601248069758215986091443028271896764636039733886718750000000000 [158,3] 1706968296375339060201407217760168128680527861060171520322764426999240711129906288922406167844509938118717128507513041844887438578747597215546227861659591978772703130995747884465250610886221413921562594320658471166298046898212209919192740300339083104231436516418619563993029219510057612058642711109386426861818515299692802650814538332664254431077014322256458452685202983282778872116360116346900943696227621945603930359534731340465556877960407477590758765115810989619764044082372214057140645102233066800187073633995050146536338432486873139275150722729788586128533929200877761012113344329068727040611418618630123926245085791329387114677911285911607932753345384186644760486069527687049987721774948802409961867269013520927930282526153694967865880421647321710588121655374257416201109791734381035579646205652836581443486017672860750406871359874133545766971776909327874040091129743954237907876838859188425663883227998791743912241083960911245240877517246031602234614577041727821037829404666413580325424763465776187464418860169017181635605861424151281005450198553193494901289159029963863218919293482087014653661994287743837100075850812826868768534792404180359096054285875490828663964810682268671998376931318258653195990592697038663200419434943494178093821922787815839489292814258565529819898354863975945142211600894436865110778045849883263404900915896367001701018304416490838936155471861987539321692147008334781156488268415275002706699082437905702392122644561168657633435390078694979635513273955837249243610018284297319065898563759692826496004701664369412352540872512061231298178832965689599239840656906891638587495877226838988108747682814758661606902023777365684509277343750000000 [158,4] -66647081060245462107292438176212327475904413899114857078942366402196719256478765826102702920871694539827348783394100676089761918119217845436631635319080406750194389028016592227748508795768343605187979035997803569223685366472392975358091329069109646841842886631128029909780484893528387840931706876535895875582584316393625800054088389637673074266521681965414848648370772127455950377094911547359524381128359278616380224000161701143366507444040693086625967362825804847763831562980069815284379540936849383852653919152561431131242410667146867638254089436388098897863528047319419838307804073516755710419752203046948761019084761156089993890564140316498185275637842771425087589037813211145622088234151632015979108267199015694777647738608450825353354005473114306930665085043217651715945189834492978021359861541893689700945683233411924023863918178660524267682335313478597176143468620858730777393122562004977988679460258859555921190524016490553068649844433279719516716690084083836864685754634068497450070390607060954051256445369247168438403420840818067401747955179349194183908160847868563968932481228223150386669953375109293406585536187311846470320773496803327702506297174879948469687077222935123594994903628813955918122214289752729359234085685291389944382976289406838021318963851885448865330918481725267171990498109478445843135200967718278048839063191467164109567895912563555661964824239748406413541957266735746411472714960172766372019310295656136353490857075834477952250357324470788303672881539786224416645506394302796517720664858082337327737066392077023949093469555896379233109403745374050872246473585095908981554543191917105760023812277559329686482669785618782043457031250000000 [158,5] 1301098191544116023489085760243382977782358628558327088057554371333337350971428979276308433241085793773990318039166875820425350612133218846753372145383840385362985855132153021140600106129354150991154714799469243114714923001847971513883060139532893387287736207495493848793858788748166450217509083705229753228006380143438786224361411881941912784933249611243948522245533009333805568758240046196255617407931007335497126146030810295776384402309850690622386647993648680934255142500389032149532496281682937003679370913130474208406088870093912840759197820806181762018932130532496442330391005097123784543108934789985474001235064735187028782255552876124153663523861124202846097220930526744495350859725837808553389742327952519214825477263088426027277544440146114840129756672367449123285354183179297051983320215704870727331007640918980657188593295036225461196323021451518380704754142405279609086323579953588286278316041620389936552350612068415975112603225187827732371728353136142112763990155578761220649922611771968026947069093323461371838727615966878479757613450356567068717271617285840062292959982893232762868886158900529827315713733640413569066190077007169878314609730986640023679237847265306285061020131479162437853757369120369740281048988901440090904416874603531479492691425697330927762266902837083724547477215815548757885407441381789122373835542803403210750061347393983183668210096552594350203235505022308439622949342750623812505501291702322014900309260970041707409593816921945895227331701166799286106245683935215444248645584816081982576681534177979146517631915635488600162920011554598387404588883107060686238477675140429449580524098872835736528941197320818901062011718750000 [158,6] -15239444848724413026286837445541052909261758542414059368523170296200910961801154464882824766206049579115764337984089035127361006530458115070354919589345176156530957073815750028946630767267192332960049440658986552483297505279228788861326368493298110269661406676093593117670161689763843244289914800577870415355510109805190396453927463184841604669811790401902816008195081597967638705742987885899348458016107135549505970456090376970664804208441720811061672489867534481937362172753390106386545858795486941557222192794891345786125983469336338231675652083808456151452000063303300133875947043839760970766438035540306345643593145537199814615868058772443556330449743986655745773838134794064764680414065107710369206587252853168687555383505568987888433796130066256091620032667308979055781085103247553422894167258600227174365959323244505034857750296941662884312484657676741926175894855497342064485652668404335303682991371100599135042741123550377685566876199589866400093156773989384826639810094839735295252360459056730970626675813996649344028577283487113633162827319395844768401467668315491329462707160740216447001837535156906530809090107087469229137136826132159537603714436318666046579995725790544059449278839875757168703782107156478237750853205564524087062822353172054481098747574228662347276907548417686953716037098220724253698392043897467697637725136268742864224086849308977219459144095494292253912904466450195512479575630399009572635534076192362207558291893443250144119350177886369612786335793311803663521315158469021210612313899106935953070491586240301265443628110335339441649476707942706793014292894126860800975702212114303187289604535337161905772518366575241088867187500000 [158,7] 117572274948807838985015154569112257519115840234262100013918299451737578497224883135949404138493315501199722726645180248093017395944905275797967613996808155565785830098340877071516502140033543891735739754550497948641985996404108863660843619289829282443512034764498422448588741228765466292917727887132103931868420755789612865720812067469496034285339753652725516589638815471793814161218526279154826438110297401790636367103355414481836820555110323117142228916685337329772012620669915108300051471200210369972291529081663287445322262085055720226940316635077708649471972063774204790788156526707575427077975884098336566493816595330431551860385682787422635624739250061498874153596642227067790772651057139749931102450091406607149005323693058800778468536702285281856671166125713558628146324623300603548479150500386465917219934742310980821767162327233254497080356659330695926238633401050671185119513028584659857888922929825755348431261674705890191542572916425081701677938568501344626715186779365795830491346524819632822302625099504270382444872741820584269588238870571901930974338482797082929409862777501427029004878728213137312628467512312948487988036413045131534212641708804974822073912007694791814558394720178416150197927090795134409875214603590943704408371568507403556586913845639213090430083708685793371101497256825047187886767331928263021442296342989896874989060910961528417938112279407884880271636673702876924672172957218304384602269562358635249399365605020960390201421138060096364913418476405716767697162978582362750848420968625078644777950687040208674927677085065077041203498744427557652298604551263506705325681235838637531728595453373031887167599052190780639648437500 [158,8] -627734876726262949793471181855736603237438819926890278124123676566929959935772436972351869151922128556024052322238230484500221598039160305954598449171644866942895252701241242102760000812699658843106211771315968640350925430525335817352959575143793003715048545405998210512013227224928186856039468397578936618073801339337771729498125302538725724499258674698963453268890626963602414612635542492856227818789043227176261599092599033190005594405600278847171207194033937815276655581940327088968267804725680541448851982238163576333183851766666851550635064651030544648941521595880312695838045633962962182481098111176223853526225586928370989201339484303319977792330460187176744015941934797012641746628211473939352292098163454404016218372500716582948638033942876464122793899150598244438278277755510313356207329549172403185708040039553255735404309586313175944247906762209630858621138882032960004701646762536047312804312093427680647012844015936977428007136955236313546004011738131957934981826979056531800081461983704921715410553980067043599475936460522967941824050198599393015552531190915519524119813698114635974737921436796526429603443539723986062717500846034007036671215132305110981764441089074250420668802869431883418487121013486852169503839875939104947443077898451931180967337621230787350409555516646483204560860004797963058972073674957900298857656186877527721309790405630383176349181933014867262635120993428768541236405943280687378923369616368579456855971318417871244290534384562321521226627807732409927600368361738072987829979509244336515784907907684148520641349482263224036028759013604126061279595543381769486629129716131548274299367662365511932875961065292358398437500 [158,9] 2353398012701727497724607818601551866978738343134263099811499302783222438186086046083838238748252472391790396428123164736889132779747669224734957046931615439948261622748085762161435601299202559929391457268099914620966717282267217766336180283753971665312427889947955440604631313801552741816296964640335022021103373656468165812531902815973065164136122391722957506762453024680051021297537933831015506861218428173747080705340795960232363412455744798345036917827321637796503722122787996688507193484732322782560390033195987481267233839220827947360553623668885062881096331581781874569936564129217731970171196637242743311743444349026104209201138271578538092186487539908372030856062276910911180729358501608847871155649975158366016704410537729283285322695372000535798709626847784366849653402810355219804351441170160565446767132672267480197891836023730839814565153364195576869587127164700086341678789256959351573436067031197417865331228070748916517612277715972488052018154145175441124504863476857544331150530793892457211792061218160339083038929291896391131338953043695806111849648297435112339045898629465131116475555524526980782992362881309776594386277158273095045206653694415203356332147512295551723848704475228097071198160503811565430623459429448120453345970109226866946661971145245716052821750541911945486146598667923765452249631216660532952297253613905009432356954397037112725424486314840868352452576751986622880235480380857471625508393895451498684011632868705742447446988368628528603538143649966218166592062061171537821569715938140425678529610889961280949437726569005741407403514990440706400001735967284267108691566447020021568548031609680037945508956909179687500000 [158,10] -5947375876878872546902147827349496346895845024044846840083321702884374573559805357331552937677045239465135303744134415545591972834544805682585579852997734004925116233007440233904390844172985649829222423440371562895721596487366721854541327579975581715914647462051299276102447875220186890692760287177439334888401468994728728585956767786705378071237599877259394053026530479927709645425822650854947076067910667074373827818102479937608451690431176500312588958460925393757427913776333319949775739482925670033251719240045054227604704242957392952853930069688152304271967353126325601982952675285229517508115435038649657351236225801729674038979389207795158779021681946519811865273024039711685994587516157430989954195831280519363588971418646087626753050529587064341099761631263250463357123198490201860873142111733902322511320634315980267066018536238715832161762555152000952334352929639522062205121244956060835187579931648048945883203565123912779207574435097074757350595550864587578963883786692041990008619879366386063471896553301233224973410142173800359640489578126108232805100768340612456516810518497143758873423927105747039038720930034682528511713880404781448370330408668651172301384702124642785813550629831939443471286876273709754207565707325785372682774478479676357239678092695885226691282766177686639896421370467445809191552054680232027892154348952895859633205424238003765162368743857883985146862559319720480711721941841994429935578272958786184263866291109919072251581423973749866155483814491354623156896038745459134715629150955133863651812016936352775499807879155237002091458407702681755244764965782622860464889436894753149687176119186915457248687744140625000000 [158,11] 7598261705669872300011400050593166131252267837823851481756075282396371538197811695247173791628614673736914920466692276464484902365361703977090185499237678583225800708299697469887418197780445387168726502430222561206066629406282996888905267863281818899694491928827366632639282329518202933191378276364899773840838433556311888723474039538341081607499219863931342491128035054942987128710644991033338704670844592925285192964122882392243204957705288479008950106106883993672558778763762841563156691360316084082787844821004313479191865939651162419112896100754063146975192626269154039042433585564313304253446987306346127266383965273184738985999441236361577296913472839210494438304078627839641622063453981411067420419850286242695248054966161365911386719105640253535559599773717444142386973851662158577711740538011352845172001551886278510077679631527081944053914860339713806216158457524942486892423732399152537534772003274298109848098238804273254967938968139146724018493354504629980314022724153268864517768806668176674593497692239126585911948202379284053084362736999251215450458449371957638413817391917363596372188975907151188294036145377792003468737231934192885310177280932524761376127831588490614066513358913036356221122004138199950791001162828740627891203989489693742760926180763838646470790176720710040826719681316261173194976715037383596534509406156470950225795314116455389417410700192183487300034473473671742650536124274684332209413510069902388810036087656978343756581877519496488703067830764840187119161485444881593758867448988847184393934038593842265450211990380612546441879833426130623939680092134096905918350605378674966772223342559300363063812255859375000 [158,12] 13516474267002969978264706720850428177521071776136767368002808066895861809977389975338510117530810586472621726759876754410087220119291012600170432933891947825227037365041557677162552661111469247503889881990031588817496979195612740637775309191217002272704057346260116197467015377037712141752032087309901562659493459397385748681780809137862469563591416474270628080217368458835355572898831141265595842195231674257426196961849167710917999315495123480151559540376643141014441723900831939290809923208011457421902473187418088113599299962161834316517389269498996036881146387986082186336164262435302364758229909531136433302746642525989438952490234554166876757724457205523635642207728678375168121340936282482679171350725118243244612419929791410857629696164029956949121055811792679369627942106302839017327061705508748958379975419963605726282612621796902575668130354230797967239686227542204359256323259813868522730481986649407115039204747588855068176783574708590051436015706753152362669655786321382802244115903857932183163526453224629546748769691444058545152265758486126286508506549930132238862263657590707298113644148072971958532594227454482366097352786767195833972913267763521335860160421967721415911626376558107613148732756408037171523995098380220896004223682592723716952656766289540784178105350153190733015662022550785884865798382072155156987996463654250867152683717315394594645923899630682126750368052110885084202621565077813577911905172761444796835007581626693933924742029004541782151229270415423612415587638670910164818948893480531587695744179359342431508282251168049275583403309814812697639279240747901864279638568799857267777042579837143421173095703125000 [158,13] -124714144447956387179453740988327771214741250979769039697784725926782772376684559498828355317673239921050161209744312689733356733548290196890041253976910526775156437241747589822788454429023983931389060089077272087918168854181851896188639164063502319367425331852344489162833904690920131398158921317485021854663206046566489709868297769860888343824725639548802063025561520674987813396539655095914544163808591306094296352827633848073959521533001076461857476894414736969643511216275051676853059743089122346637855754669597119276684685617437284385811143428268877763680925600895354820776084408731371952027783056834083738281052662301741224047744114005473398643144012155061035387251747403678872381979135803846744205885316892874869878955307245232391998649635558089928084003146665042645439449324008928013960404322031577083032194859379397149399599648156026598747900987994491418930431245718448723001859929348569068157687266842597809427541734290794858081334732555421026505343551195843214326494090367936581768938266350652915160284984935129766579557677223292943516778461236374407079859596865202787534648057414727279266937049736492285793690280431614797591092507643391452483052100595455980841441616664240538872901126395132844316593718766433997476394501507694691742456649642339593215100677044412550577412556569023272230190050594418939633769059085664535526901121899404047718806947669520414320693954174114834985017718949413692044749136512561958709073397188963893835324488621606465405343849003263597682223712884861441220669451544784528018549230899167504157217850078338698631106561965117735162974216654751169351540938216138240471082127003299433454230893403291702270507812500 [158,14] 513224138703398645402085012891690695155595105912349748575069137503154580312203193995737730879544051699057863802062434030828704409413380750123266568510984315106591236152331117154380978458727416949576893445686048643611719980356745775117638103130318423066120361846436202549717507954506896032185484825192311732209125365760990147877843224747565266827569606393958703525721648042874309766400614191519545520367404810627854552560785053616615702949928904592754962852909133253987237852029507360058248106198097832624771310354983511255576104975616150927145175376380165187409268245614306406669409073541064738925417427109112393308718215878423755615483830820701290818619378863023165644132705644534694310549852479823360621086446287659376395146144316307027306651860598998127333583874052607156810038436825074610703843637356304050800898599198816093895074151021877708523295856891438770455898355722211429305413105231915739849881576815732545023154383733019114961228436897475242225884155639925376406317547797037909160551775450099196575365082012818396803172180133313080586125535426030985052545075508621338558352338800133643652123771508076020566922801494343274585236571490815269196142408880642633227993669428498086273679733473596556566078099538985817312377510526323451044046488970797125911490880096637751092583193855176267878063544026755508907975057419034690581441727168136515793782452655815612002838522487170403008303844242500013290642399664493731024581831778248477629674791610552964738646240032993776341811004501120424084258824063074388717384853841750938547239238398958865629286826017599295422811417108695625230837192329184780426043488432696904055774211883544921875000000 [158,15] -1662332441138661289494940159970131615177123446893328713006062966957812855132356929310019313214761215298970905377613630727061688679814373774247428471025153781307760349590121802769210081028531650778009396823910955493513454726648984711334424318098287640644962822567297436232781978239533741557828004157983119199751794558625051542536144399170458485032340535740020726304935416102065531528898908572162169399840921065521709335968032300298075973375528479134472989982700281669775329913797560773944872968871690414319206203940074769969369582133035278018704969702226725649818164273789190484493632733996069490858399308297283264772883556586832131545482098011825428353382862691014324343619771644810711329349205868729670510200140502160503852329652870158785265159602027323908547991690226994726504713093368119036928269187554073209726020693711954796051736283110827957723976360710826589860864903370669056992078924602358425768752885068119256258567857400944299201714181134798992167833772748691875472355469127109176140336975505752921667013691243629292240443065226844689123492947708364154829162538837397018127954092697056857805522412570291050233419647394593288082154748618917982001490952046884006694604337127409970772608308288381428741269511379282623525290437701868763974097568639099852907774671343550812330125413785044594874437047750403008651562453643606582555028824055049283560817109040129706259917461442132647998430489151760532318998176210994906827640363738362939384631559973343731407218362140192818839532719371095185594050561298425612014323163106584880685926098231721352869278878343142866168541812183900595315587320463892893364354907959068441414274275302886962890625 [158,16] 4665276825780140061919565249893675992514933385092858970225799731342508968549403790000287088604685404679625108245805292108792851329527009925555685611869594257662136022326332786899201177366219106798483581011481025345515768589955536454021150699610932800102787024236450737747723580799827788229800728855816121601924238854221125569549565719251355125162159686570537145403574751743881378685638086867346513402519972912112030114555737084731535866112935876726844533437211014466503875486158526196919394732805970200766612570820026973158193821232972124224920665518927423704255289027389590280783311935174530938718823421591469386504813174488925410613807565399769578274162371990652258718825449492452119538769822126240451628740443811187330587580220015508917810739298513150682355804218870954170263280992735921400407925309461864288975089440869312873609358286423506372485581790969738195012505615946726210652168375909606058562629406799631382184736520458758811220873185231946029262520567307167585872920226404338494732153679263632855587659838013855624400258438481633901801152132334440214780291828135515430690631285238141722717838255031358632391988229997886615288116769436345029715511861377483147087839954212244127235837540581695267262093322753239141521401372683618103846794708176150837390258398154449692652943244808362630152186970031769718733453263519447550425745418313761106015328835209951665188274857351255642576450339971465118951396712928628876886955317436463967766852025141899633996130899194946241293704126873437920155192031228777530454819551579237310225992604564098614647340043077424885267155884171324724357861250649203458673586197846816503442823886871337890625 [158,17] -11511505454224041799263603441780345183065817982482458796013954925485108062584642863962385015934989429510155802905332280273750987797174941060445005505956476888920285784875001058137272673421729096585655783182974732840782684426203104406756890460129734023995990616321340623338829216217746599968469952627424873822597284124807863600536063989536787812239868343761401001231378501831888094278739754235375307438944731344129364850253836912308913860177986601540183995938980118707886132976039236286090102297666450727409779591325145157200769416293626972615001239790639910783606881093117538194700394907967174262074767560601750654045551668069408520337087190927051119254757073955280951236806401947303995046229510854767979740277745682814079697133152822553914831134227551059269800700924041487421000861305156217509342126311280030278851286135544358764215066946204427353698013698204880827951953543615193311339079130575510497566476643626743567461171028541781559351101995867175415440698276494096025273891734668907946273347025210508166312774103240919633598141172575169392692434987402756327055678034139321777566762973334497688166513046375126016709615676376450762909119732862840408821137606563614304041675703524054995706985821791077158403235510045401592440279625604769949906175733324520527704458538954984191357904861162941935092400102475931932710949828942277339475260990844133675846312952334782521865578945680468086358004818545859707324551080221620997765184808939107301696963340741018517028616594905438140350417670123164815413335085136291944484189966319390276068544573881847679817956441490878668767804786895538992721213728339989099680451545282267034053802490234375000 [158,18] 24831105381468564004623298103004475978289284305678601806906709178000120821874323160826611454924095648115910087008447596935599330893856716736956395701441696487813326084622347889572219022316271024390058876090928575542830339585260157054848645488838063211164134772015193698614400184746905552975632579202224255854677588452974040272100299930999334217935008796800447323857699950044323351648849740996534267585383832655025651585505510070554963369014588062897231380550163461526048787031772083700090198532530317412455560821083090461439660121796218103507139653299074645250835578509266805420963973727714336435382135180326412651741310376961869099108719358881670973281466511994431095191287821580255350128149581066055181033638907507664863050587202001676103298405493426485159692606670560048703320650127222034137215631869492561568828647833424118137775653090686231254899846551435651678779448837447053639421490757585695874592326533312856627055217882911943702548423025773866387267429958703181932996968472290849118015173445662111498706047450274050531906709602473406394731302095054570297900461472513729856483838859685114565387202929817695168524981399280309802611457071728817256863198927320646811174841667844606847888235358948119627806840653884443164864448674231722921184375793872095642666629597833937601129572470791618873534740199353560386241393858807062905940927547732200368165609710463434630734639219472518995273749354496918160321683958295951392884557251105089984396723564905065937682721518314341731667680315331757197241995226258855548641825777828931730338968142541004223412964271732138008139572206128005575646568875395481427403865382075309753417968750000000 [158,19] -46454790668684724278572353176077998059044764089625278929393943712948820666999694481279848808860314220733668717779698222985054396659831116202748411670329992186573603482709858427143469324343979368494351801354255377362142474037787015686601785038607306124866013632754099961519423518186579382600211015074233292367282827129965360334456464263526127015014515662588966769277165733467011308154949269469496818194008346458232361881830696410227345136511962153921543109812344116678922785256637136982529008597179322535057640497606734716784497692823866181777098919845806397970812017614341840975994383722526365911917622564402794374489307357525686208969032661019668838188831951476366292502840462888812686586444368552723046790851291461013367758260862998370576498593287064728894662620666652367803523073024274660007217349415830098949504175362342442148266047380984784023840399033725678995273896314710508526665109256662605422753251412553700807819163200434386669371631249077410707262755306209276362105361328409727155127388492477155475779575034975629330137875083170257892225982550198580031418192831041464906982856877983090943997678975585381949672258973879322863740286780907423535398855248934394993456601697175020839788021814678544611434699993680907546062135597246444141902885154762173207214678108471406220634348014355173653153726004643611534324837581893295655840634364445844138464799589447689524905471648770390846315833516560094786363258996610747442053907679767586360157947781253952725575260030400582591896395505241167569027525576010967763212626868830106459082073411071263033476869475579717763667929987657149503287971532761402784217352746054530143737792968750 [158,20] 74686318089942156858011500095226214410619163021913368143045750972228996684829650407318653628595727021319483619575246111819762234017485226698641832639988129094928271103555554161336083166587314958550583617393761261973187012219752109948323732436256701303293737865122766540257983226734657891700839449573673649466432011242854219375843377201433805329278886163336596908829252001735657090215597306711409314712774751323285138352523760177900339020288054010370758427327995169488721734734386802817995737389871670596674765415171310444095367707249544048968619362451137924563649786751862721089504117337708430921970200362051366868877829301955610733866547623664748719876296567607611818281908401926715327850342885448059016289100251739341786166813723906869416819709180742110177106423321471396239389427495539942144189244677348294972664494324331481811235254268020808301845838458893269008634474365489246915672703765804417297793612717782720692441148162601484402458644006734637398702121175155262523945205024109117826399107667695757142054943642233195154624333443142116950333712598909461997958309779430280560428327393996416519091437353755006703434478111194728526781091452379651189790031879248631074736216407336970010644837308729662578678231716780094113780784599572931190056550435046209961661990160617306393754519139373369027777080231603807615604181492284414463052730467913537505715267284031129588133710153365296666986600277391563707532400580132034775391924851447541419218253245346944871029338840679895232343780903444697706902441872467914259567939396132992209458180757030892453981792725221910825560405060897536103149772229925858027854701504111289978027343750 [158,21] -101250673701381207381005937526540467360029589972914623988226386982551761409554720795762537102060613654642892811639815589031331045662848988022380847861374430510053626522852708223428514194266806243422344923144320133283147347038539734347761759598278983196675647816069133513001883395125935877709830037709559224762208952984456632500457860038865453111074784803049916893896257893433703268946585823168546478379317355783914847444672154896340865886873625090421107234713884732517021532615434033608211469000996837559806604685112949992173723364097023475131216128013204212815763614485334567524050056120983816080267181961277653340612539577059553495829289933693649500437028035791034128651729003199731265381992744030221883748851263876582343496467337185987620081464485100976628572066534688598475580926302724702905225011137245594457071152530402615447156996049070951998482875607521014978871225552485705777828418109934207159394848690151492654672259865404845528637725999144875913852623676666035037531561014919736494879634639664779096963538109195811822734205589153476145178175974148376590350385757911404057293114392631795206914243906599969375401466233317593016668462536943693033871566340830907804912988259974254712177749001003204417245929827373640618653916736703229828466486427700602137612581448404109038031180344632119092660065849367962647397149341377110939069915175080274882206852670507837340651014012142883428217094647478421097547938995043884138334823402643880372484547190761738952843777001004775935522623237832340726069379930576942661989653135838349858484413720460157053788810640907332702126651858008454262452266566761682042852044105529785156250000 [158,22] 109597013446611637889545996584547285779808774498961077074198277745419995054348934415475809455429659351960795744253390791658234312067145746283485532436865071505066061214680081891289219985991477706380059748803965181074516745046149496279400771508908053151327922422401648446907664036128463465345784614064438053233206277642709969668283079986075492289131419359125857116635433917826758048075049595059836589241540066517034396528129343031495330311184061996703129501342144136669560391960616682743247282706300970422614062359257843203603962191036805594841970290332208943971523106165616850057260868747813481635314228036292447939951396737260285780961117664260274726107426377181515860681002392585518896937174596485858857623554046849776824080242534450157288654011640647483678124314368951883843823541485491614033533262773270028607802437569487688392087844021862790072276824805459481068798380019577124530600468579290041387916066270544558791008122807813811550770722189365556557638151019938378998633416489664280082728038568854379839687540235206278769836512834868059858671645019528895556207516849704346565717107775878671749445454554284761713718309659950344274558760262348957447080426684732679209247789893488412039751090755693769158378193935717242400239545485941565628846154465151053431593195266959167410617102825586757847570645062119374240804811629006869375957829437953016689770169296027562999483458603117893786681676366893320531391115345584377250086647544712268814875371976811405943667844856139706438020882964537807474263495276862791813312647194574036808345379401607462258980514599964639997367406568378589898415602054044225951656699180603027343750 [158,23] -76059840238195472224070681622366988184734431766557805083821622041760098947718514444474203478577208538833980389386244317870603555825980288644295478381222812020988599184207776835454316359003567623065896032953184579214572976081654711498416188658630723814894836962851827823135097912241229508895300947542710757967455024401684298011273378540250963666834690777029751479275643493392850255397943374566913253760157844530390064766394692816133101759726536291897453330659846066436645106169531445134788494588472974132444072953873026274002394375770079679911622786400012523819220928251894639712257998205660546159670422838743988459553211602742069227041782981215897248429139213553377365101469100227149003363384342371931815078539989450136655655261021557901473590107628791029439326261247860292069711107923360098520733724809700115361193577745008611417794126876846110622590019681014676069066517058834764160649588267642875174397259543328359425662221184486388463722683817213712892194968923912981889276046499855777137224636806048373966545259915031278742839689701098462049424920150641800764980619381764337703687964753125708466478324634880309019422366013593150712449645053380306626776000374001465308495684053183128339894834961554893301449174557426831658124202399891119548838103645796088542157108488579638074554438434625045685236296397580666270239787473203918412280365637573342481700182355542781559423553315413060622222561280389572427757639879591420842570344447098379743404250305171958333264657826477704986881817040687507396130527321253869889078121949960612866661731455026197312292524816781984707052763844938484682667958529614843428134918212890625000 [158,24] -24864363541271980703235412402303061185945055339906678083699801322980552283379333379980554210929645474366645510538206537581238989578298656287111867345540566373177081191740810541842575038066873411707927341377821718685120009240497166851775683478590922351249329991091056500749555302503746072330593345957071760618266481445062455636052740456019063099096070493448165171804845999198284686422922306914567271946304466903433316498963099028034967936762891486998092322275627573057850321349009251854742057719772416335855998769372694229103650198386538878907111705846192112818570760600685586575150469001363637148411740490349562545664496255937766978208506834926007518487888171780590048745491205657416468280962796815349375913481727827317374601772877437311873541206847175705732287474200319362929750583201911079168671899309634510357390526556929382819510408178085910055575793653196016513498577623026882565470524852753177688008295281746322351079453154752889364284503796223016682330052939727815493060135331402067802701065344311087131507023154671412858207333812807875664592095429016235441439586648605657510993699195343394071946430062977242486299160276437157373604972339955310149490967761483448625659972237621779969574885033558308522761741894630766852481070828282391530676750073338879988172980533618084227291496100918733412114381387263525377299026820993233948497927615373684664868055490612174607450421982779469211696834914945724082157796724295436074216009176124046785083709876020449727368705002284833087727204635515994328511348469955671630466019589116594583610985095251472253541248595701543740207003842688795539700015444993972778320312500000000 [158,25] 209606267261874335394503453923810340073292645260087311426186568287210879211069451436503038616143698257246074258788556805917438677894446302086828470190038288974998103407323680419212865660365408205315392560034312565585912852255375348530515145416121349863202624010261158825760220235940136614063193819779742623187632837220598967942172870619905813414304211544543599017066138635858545821270180393040759718386015012975786438615398650364784783216188702876044418791434585001389389046349219960131643766447796437461552686266981625470170316943968689824853455491011754218754644536834044057921006327276512012690810748539950264671908924302368213202607875248321422438901247048557022571992190556479033548489871032068194664611755887066422348927795228584960086395119968045093184306476747423775079246220243123605561005925479513469205576464018926446718611778156000103170398448917769272472176705854043931026317010907134157154659879798830111619316638699522884365472760321247606032761664836962940575585047852623104254185052934539274542234526384286330356489207138775045577448214097744190937637849540922503328346316778364286553308832061857344673438791270753150788470262194749613221695576325646902657012271268781864577859846864948893919681913557563878449724276876141358505531393354470589318326879860329139651341577789541412232894364088932792881427787375665309287008100601355886051316506633137027469901354921048534824821801894579557236904346497683854991894735693309575948793231113581757677441274890231143010113781147130096081960205659431764295319355668237995194592813745111005427969394235296753142365933498067786236045206099748611450195312500000 [158,26] -469345850389093248125195110136853783346958079810917844102175083967400759711839887789913458802609220118012983455248958979639064613343654224014663124232245120252746136467969752353387598718476967742244287368064206846654308160711808575912452791336338443925684216020693792567135082295860515376347769896845228526123236417590274604035078939355902168020972485582268484361751980912355667217764751730329429385210518149778992154425494882630138602008387159887264786112029570651595735706168561842331499090694408021360452442278425038770857279056824985801113282115951968776144858106237947765949368796813056450634285269904623498220891793499099685101508652459661017869895235058105937344013823843027000220975458227093326003220121922785244627105146478542347673300265472483263767329951984845310841769800341847034267964448409882857827472201198327494298063117912696401157963304332557170479376011627736420470093718711755730568988794252944709815825337155989107761817966472570993131445523840469934903072676190542115015812303610708594040807278332613302091652430986166435279613923453645260996641841845076003131003477483719313530056028888992680352070294225912032986529937205360614367694600291204232081853410682274168142108606613056985396723210314279742897361623333146618365300387351566636041227634868558173122839543662863314262440379069630600819107071666139327528712211400863917976661879247579869025057925061709409878065834951507180082973946609083429798496978770235709454759357748800013802176647866490211205288971973042952145699729425171172579492295384987574157656482559406601971662018150213026070060304670223494904505483438253402709960937500 [158,27] 756291378214924281756430950044801608471776394496989766036129698505948467529057137945989604021859733989750938470644411332642832336576779842838503990806431365239382536629563734427539639494679902919888658537795321808370048711157546945329251884277371878531914498819819125718874727224757320100168748385895163271183452894500472177147054427412549802831909715961726896004925257172968397579920570028891188360432322800077601584253810451728744530189255058442712416578427557866671349367961900003322643515420148255354355324189298455169319649512969083227463047532810853049748508454236801301692617664681096244745029792413825867758363897256474193457809910877791896277573002639553970422815929175790537305312420179627057733734394712863546824242904768044061713210438012318426432002348626628604986427312442114834959455814515268770991170971555519252213504465786768044975347965479741265703619751881091523482299837478565930032928832759330375714302575720666451045236719912324589018699121991582508095088552183755875883554756153204266780094207433891302735970164578306730596979190060673104885353471249568194815858040603630138504381185894798907561671038602516214724148378569841518009753369886997735939089978899688357541326519508975750340395193924192329668927489259787093036334337236280314686288098823226912863244815647858900649271084489314991810494057592674338060482461046745507200580392877923182800259692911391556829631533306367838946858363942840776346448390389960716986637061052306684465269678453182940847043993501399515119485229910158444682551665980927561096673553733529728122492783018805980786180830814215336312973034076690673828125000 [158,28] -987972872108303709711295366307856413792353354595211446001820030667250423109452898558429440710024238816083757228311644917683286823232847214552638821497050628259825054855524936686584162318665852435779153821102174276403324169377933457839513985297282418193781516240210148511851728111551302567382556929497840633990854594419756306090281285196370173087732186430945043746276505139534318593143385714599275321122530996786058934169981299289806019613176429508410047504427547410208702456144694104414863058993147932980888948138930437118508127010663162100029861873828175888062084807477135644962653944326099910792201178608752772382568497353648277990878682093000993508936231811618789853843559358050196864297033366030549873472186176295474030060900302009500122683402214361192421538226633317688354041377279421363457231179884737733214258206091304063528591217513385197296114083085065575013675630167712378038895279701332996672464432209521041441967392990078329538291278638330698986462328390424637400434953045599550824194881468146734091535467078955315174700810183559206950441230272143855745188367932975406751623409796149916202317778845244317062067622458146468433446936533251339908913817240556928477822111210884483506893220392027722951464413243115245458726317615970807328393319782970128452231685493698315110488478672881904646231344167876209082456799915990497733825920466939103602899045069378853362465575249458010184197678493276287535075839955927080995002004119400852760184623120377100652171146589077571623553445381584092283751044559574109765802139180731088502968266200380469793824459214249210499629766863237562972005115447998046875000 [158,29] 1079631528510807605989081750386447190856284705722799419029905418796610789396982457353401066304479791466809694985362283793351762363492378985860569881287918395345874274510294539792058003965050885547430238449905741335961522067724156663959279021709757079759021737323752576950517887852254693148841118961267656388426090308261847764648946403326041709393639432834552153585507298621127788474222837078202377969680464088243383804281545046081705049234556316007709283917044191428596174991817623228345275784536541831155007059846525809074168758181743985421931227886407778611996659086373154659004061707072696789727181393539715462426506300914167554529877927608696615454702017622951222632064071041206144061218714961320217294127872897836729421954589868896342481163543630970045453683526598604124708194612296336114989894582963376694991274600376950594413807172639142922315514387384811622267148203997613544057662850562445668613861782321759354790199091970903215518261964269843259338608303941431684765767059410293318005459324671087452818850551952411633994501496675564917334220200802539808423606028541402112592210796462353874519668593701545454259053216530939592231218608791327037808129074240474156651127127036078550298394515420807023356752839308044942709295210320682712027471181599277035976223332728906678941477907055942680534838795979301443591453881008336994182322067378084942977000093730420905904259423205265956984518406529969439801792100328543977643318162126713965022399711482383049843180094682441586567376543829542860913880585631803899799862466704352205296548876442527233863938653060050327946892417884488595710558916015625000000 [158,30] -991540174564605985594367809323032831411133318835352427970683343523298576402854382507241358519904030773050119559615469857384267327248762962685209963913491844071386310853125008286457588378738413338715759477546764160287779322561458871458739494602598243563882388633504240135040938648196117735817714267154042839989930452755491049099383710860780480197700258984384415026909661361172006862830014474352917235072765088071533308432693660167282964539616564874750522616255981582427394581390507583436306586562709642851892488970247190405521947598431833173416631890718249506070336059843713911189881129212986865048174489607895307305388304946252818543284495382780402935797921361941485676540406163998369584935256676045337949914763453121759759069771254187526427131825483172739942213831016536196584040422823857936757932321599219018431608048593192080756929446276329812784449662679266239871799179960328547533604928163933158377488998370628656868592655135092139063345646317561741779179058642288196282468478700482865763670398357714666708448174639474910596509505673031561905953390930586223552173418488722871970023742570022647449827703209436670800693364763226424262297161054974541317261365947693452569317987529438348613856835826894467312264205424111077014680902684986764263074074506506224502145393807824064432033252359071716696324699273273595142267333470500527861867845791640107894433901515655575212824185990042794543252790936000465477456411528545582935402705470283103446431385940372776764721290707539130493585517557040144398600911817582658727606673798347089846590866775288480144553440164773659968856921416660008949112500000000000 [158,31] 757135217612526897951843778292373649660921237605130399010668607558163612644192458228680401342676758486587497011653142557114048959986058138273257501835488886340220355591169960386196612336088077578866198994807389777283601703193383418972189707853643330012245910474052338227846945544229161742601777132960454556828334138180231479760507443016193352840860711741027426791574695374352155244807680500340089130349022834316038077594868256396745200972390927719446509846639088375230844208142537227505035164758119700548972341226405736360085893342224335985550934638709999780139878176992399245867820771248139702221299424671847508699061933125200998218139393738928076937717831724580584653131992166650411454072678710259293893219371574156128034362238833450188097090111775551022951848238626553861521744029681139732616450461881552040937148886862894727860578148739762512393811083056488324485192337390262902851317142159272488441468371340374473042406050854300484775295829543982946670588006932794732453210631265331733400121318339303193269962053641081293121370089619493976488572438607308791546671565130053072820570886713215501513491771328943546491141789111385678053457231561569918241487014054107680784965562187592822886184025744651310288037982539071216593765406752641804730648968227367919519151864568186932576825167201207185543864814001528620731430413109061327297716552715514883814274249004699813517283808031861109088758758615230536635427769832549719741809454922031964885691410439420040345968618370192492770887526621585330589586135824042508955396242062208371219502565846993642260082211548725363247386447178019226658165625000000 [158,32] -466278215669150509281693935317494397671179969859617406066330129524698207177630171273185710761993097259618130607364704423551163095255924805345964729995060541548642920740829740997558150075524625933873382920750013648055998479083025380198672162116028885777588581117127122708335511938166577446040784359560103066051898386919571095675677377655149816225058419808363058427044922474557761253905123934832364707179803516932019061021152562260657297444103181701098306357314153353188642546754654102750743357186029058065586064555304265630383524744666442109971551763817500033324190867121776680949372505053957686713855770390317502547754810323759437394089600777568612475677113180077822445996785647386753790885322502581008138787429299113276074532806297732621018414997902745915549856854277910894304005741635632225783085342624482464666521749376008456200179167334446674364288136907787953369312556024189060811897901627852152200891475576150199633538475419439070760197257307703386329529373508667968070096249666071297460428587578464131804227083473612717235908530484102398789700513258068461506400931161419117826841490482573753960199654537309308241789207885181035904673483684978220693417975897060753968953339466221529172117163348037681542412325700926040530688812347572772829858383107872765910141553765518718397969018901082542333530419764628575399609465708972474123200492750946125627968242108790249206379046988550737005212090114196471864123805059221374511468949396444442003630634790189596240711413862321363849490861003312148425451643820410000102518130941213604606559151695035586339855330116789651817141392166682453041046500000 [158,33] 213988041155429579012680214278428066641372117895023315963451548115851895554188959452412234780673187124596100387832690233127968419445614551704450468763669594306733849238180024544448076262067443655256829464879297388822219767814777854933103882325634194701819027395135701129572542866389979944417691450394861433181273619763255432110056762347029608063854343551292092603473460829989301369889943169938658735407136933801144396598949769331591464571722775488659442189485655107022873758125847831543376522789108514437065942769643064366775460298673772000078820091515422154232294735151199213310915258591575653856505129709463503688387106026892136183990762858688951630515977322373366839619869072665612633171282879905227057230576323498759726696980496050567101380488235110604228973352741744905942506980225380992167653439462100775043177737615286814413094516377588579978696557591080842316401782576357734268996441853129735948330579107490371324415237370654822904271489553407984404491864135940790088190954009668950464864608798501249381614785026345720700219647550766073339842806919959476314035056332883177736726222722491565164590400845109066673128791013299371080349989750271472762610115416243688664485069771893760340303226004528442528692806836308275818332201001318701782204655299933689533836270508350089166166178422912991251819702211334359849866526100571261581227705414529354921634664187172088944057320047408657210291074261118335434487565475396578715877330631019838948279077755043003217010826024163021193709252737268026461605635813148859590558345673345764440248257972958391778899154250061198983488056861228721326250000 [158,34] -53413774692339010990490247403947800931448659076859005252086210268544574512289186817373844483953459225363605369993423955613062449635591310776457724803204614284016850618276906230026878556982081030831272520114404218506168306238096404330151710557182551149861432440278016902246035407350427855738158457330630806148774378299162957256571050964475446223084998674837927324581307716653330976036880328349725845457725578179169596690764348543461896903823582847026703907483838715935317017901661907680030861722750772697634725905519163717887826771603521658143821822785604135928656498577583164767808655155473551941047586122317237210398161661414091836307542911435366623012548251493775064097761508441223332798811571791627026495915851566340085390490298364070016528233354757711783968279048549194220469608035351814706053535074110827645638278276102841147717237069702952631667916118908444300437144883796060016893998773210478714100536129366581295945495459889205425636431134732027697172496558915347436021575364134218992598209105217414456989245540606371585617963447152805561760005261115904166172588767049993687443157268056962667536920332329923078653459627168054960114184138815601519367475442504126112454056919175461070135544646714942202835258336727590556400961867295811303555621925058371578754225851202433750355201923351583180513215540190339127674465098933554940339182006102359460051205124099815393533192118636088592272474273473844864063066606768614469192232853911632547811697973962499379774764153429383972007673463448589524421249415185705254741875149689693412289429245718429921214032182858696813503303743668413683280 [158,35] -16037913090597813216084344584862199034239897447632926663917561468641321396300203457909170062510756851132249633398610330561030699251646596039547066585707848481473749551790097113732117159397367305592331290281810392355625207824337691279283489535750388260586690646339562792340273944681595212950989335281972558799635574735474996551801253351034415695814943977153395731066674428360798173410814891563981357141236345768048638847361069933047507343080218310719921704364559899403894773741248577683367794870816885049696602355464917030498228581287683871549198586271426447533263971857002246637907191070466008479745254767224076745260374758382376232053624983333721073330183431437944608311842714844339957636069248410461925661226516376709412648672043255289486157661263483793680933440952478614360733609839957547998959405474032001763051156506135016660409445109248496903317493678800421741429066807503120693748028557064883725843303561117142167155424770201532714702783549451203158570013547321833602033604829988801871823342269874053961042225155552707376982665971623405765824810551447143899676122595811864319596468495043846112589854476320827138227191835941513981438200790918361365598269631440771762968941574308491023905164947810318137640465489342710773085222783915659590804001711460547580254126883317253923740979805589923267360834742337421444430065727205405311315791344738753648841343057021857496584896817551660919966294409948709261959340567926835303058195172534806672894166259956927550248319308362636528869803938860828711152506136877866946933001273413861137133594291904413470372010914265987771772523827150728360 [158,36] 27339414714596473754182906329458354873455065795876225738042251469086907513163305762117186190832326927046747096610272570151230918117171484759035165209236735538714202254118394349264525140892794734423223588187177758192098506267186727457137549712303267298257092171870612595326966081543736436762741357409034184769396983960437643655815925977901825306340775391507845721635457363098097181163821402640977639931321487072801824506350845291602837464425910447033593131048656403189770757999557168988237442104543735047976717852758341217858943728238741659030967629021343159230986859761011627537597810077357634542538308676783862121967260508714904344378604388486921039431323209760582993675563922423824852999036354388676704825911071761331946564946426383838162999462420586271775108508936023163111038676581927221279856058249168347729364488402445802618793341284042020999515623339695776843037820785735824816014946462999933143435795124977035578317057242114289613927432277055671722278969329977251723618193107462185989136522137897908555991208428650987622076557188804121832382976363400633080177887655636672392165372253302482723193247751933375661581349537433868868123457742804481295459743686210609218838798605955016972112228908309584288717774099810545880625147069528850117678701403072152795763313630038368847024019433186000356740436453349238089353007511241430299021247781033873538784060891596100691680564071563379385055218521681574057064207241506850812423924174991838731839973450931051573235451746331587931550285057828231511341923729602727504739559053136649108731480626790257625872776011775669721327073017229184 [158,37] -16198143850949681283257344175613037716976362446444137017875067714940983038744077960746229493575283144049988554992373271778254299082554582203244695792177733242268517115304327464634428393360914203797459478442501778672986893072780850012880431919368103951182541239683089737557039585659215195287748189712620167650551233777603934671979175182184166205775098659758397859543373649946714019464495883101693423365120129593709428000414418987754285076252982258019266442926638168720930967672154589983263648139663728829149844942664768722370229441468328707457396777717402435967380533685248556634467755381199060265972676237286705695361588656925362111739089659391108189855395108053113669372722636840772822802624592510892653227597396864538369985081379373947693201945234570282210071702449676576259136570531136274296795974000961337344292960600937039469985544688776417598449585048086578303916783235342480169497625019633903053374803155057805871062152823305729323840513847326070644980502137729973487611862376771392262304832299058854201276472086886003369722734103757425562648322114995469817120184049381122005672827122961415031655328030826769362559583548628480873420368276765309987549602175591732693849602723757324145215953128008632853842885125475995396443597894828009199237848783804015363862645499205062129076298546076674504839393204821885088580465498896289052605209453502713379843499913834427057656328056612100685853799846671807750274208168692184929414427015284819760343749735261355190755155239868218951254457357592633007717513980164111332085376446858322381123700036924150436276426845712803928821864497600 [158,38] 4230875650211835168023067252725504141003518734010731204627289700281127259093154432295355477381654503321121163192952588831435324833076977136793221249906861550306470665581357193895535612505303826187275849986012835793097012723355299575413737269359708574430335033706467230066495323473563968663950306637870563590391556570794204831336502834111765325249197306085280513499470230543865523547857708021530695349849981449584271644578401104472460997680584914823696336601013391993665764596703975661088032541721910530610474995318522638390888442984315572897360601087880768791541572935928016050934511078837169044489619198289353363038916864589171394859651874652045765464605373545795869889929613104086654734164920189612174832541126237808228029176742349731384808986058803810816793801143798500964087883386319915340456038948704035135990849959775622766792242912723301261631080622448445009762651528530731098900286415069577635612407311702251936837511737948458777105624359335124765391637410076340686446662469821782055948851607267765601364600906375098092057418164057289972891712327390630274380838900500879833284677208456970521875670146226575469389889986677576529294787555684157142928799872708160674427797265826031237422473902523045944475211624122702673237175522006937947408156509547247780472903359865438001745075224914839509073606336636543103572101385187185371022262275879186717144511061509104502866139827447425731461380161143452665874001065317418050866181462922567403124201022850984731891556213718183022999987816439534033752150469226374350424565994391948702514921381039304859792492627957988673114924248 [158,39] 1769314386044044916709425801321280261558832628013011206138734908259593489629747577061692422414506815220668410875500666925215871509336854880143412052796056536649074203177506100555822504826640423607332357225219960339952255080900850221943532589253774490277171913245202950538821233510885149432243784370047142593612573157996105372421025451580086060148974033084388566631160420155214074182340924745132786127579701407593976636956902009229982952955951765838889505045614344713756181133364458828751305113928304286017488288723235375950606389340660414023199518183485096602569391420123622632415800854618880376253995675226811288462444791505203778698862588362310682747234344632773660400229736686440730767023978830737770936664582668400076545251285957646018521070515567503774679373458326544968046382362493977470838501824072520050644893159624132508089496310142997072606439412441235271746749703348046895888429722491171285313579714627504932711369803044378625454176520723425657520667443425392675963642383720491885178672431264616300968876511943658350153203717839584275995770889610508667137572813526685290902052445315448479630645439287401263954374719209360391880222900943020153034900247108259877594449638781022484149162777056692101106187456732245443916322454096605942709107999038550204284765066088776621078254281880404816600583103696951605865799705618292595387021626722161917680163182638735704760138459114298047368604479333166993555799005828688845054548750285793120134784095250408834974755215046953352485455662104453392380610127784076915471974340828517649167334839346297225313639137793415716338912 [158,40] -2938377721636337959743505340809390046512988531106082109273091467127480402863642974283678560981582086241415392277703419026884857769647690157577473989061698111594030565479209595600406749150113189226845362977039832695772408440734538936764518213043786519511099225545195972656158348618221298657075966202278923424994298224277653200732831188179583964263662703687036732845030282120803434072171683714936006880386288378007370228090449385424898754815138269904319092117389381084823952225187965599694718164356278064406310925567738301925797036252620440414489157290822657890649524499350607001109889976249469806163103994896996135973789527889352106159880278611861456126957999359760981038886971985161003270313563800632557511253386625118783236637642349102161128314109604090632655711394323015300609237118797072056908265043601980354855465737698930341275919221599380755279135448481899814766406921436381402719887511763849129183267691523328699593520827811007070959033005696026613961515509903258780858635677758864515650830117606291137706187989279767912183358625255301554345426005931106370517516693387268364302402221951331522746020976109733607439660327256836421589772720625902952326299679834159555115285740569940499533321677963119392217754003504905557905692064220192655149130722157272006843770526513989721393235043855623533461714508350157172790152480997273461982780517952188498263299255134959466658638835043367780681001336928673545434047894054930233445353194277979743731120320477482267738420786281121344539573103660896557931461067073483594291263415737503010957059588591320679750603437402784864992 [158,41] 2108452938919955521780698570572286082596353012001317514892528664342011770889860710450820259468809298577097477164953640414318874770788398298591110969962404916986571758391784256597070633820972329390992592241756758809373228038474668164764674229243908995442656341290425918010561388478294046649403376452879830902231459231748099244237746635394607285750379061542109721886934700657177459061548000749272672598717021006782523549225661265041596055717892155478765280049575446822405296371177637204250884769691934379960355438332565082906493423047451647781222661911458898008067783862367255700355388013554522140845645097441673051179636989093575068327504504619932914904824655215272286721579099826288596391398694010270411532209440300034937820369135990568122132063804384071634823729252103950710670954687007100864140410067834652932100150928622290038308916874377839299010710672968712376246430138518934794670445793660237283395143622902379035884850369751840773820636200890672961514968282046181641072807732420631531765738549153471562591721962089161469710721542277043705543264997874683582209573754323863212285527812519091346852725800735719719635288285051084720923805656093192252130698902490544406303163643339279821724293826659631308153972316423252711086443666393717753456112061663082368263478397865060548886697323120471217569924654858162513776075415634129294200943820179614620069899065324555324995892320821045366196435216315717467219860984055202448433807373364439625488135387340467373498331260220640219258549800868933030333150714503203830645001770450368474194378955164721815275354002386077336 [158,42] -1085012333538083723039584689173908790159683710361506778850302643511308028942015213410152693636881316118123805005241981699654986976681711280470447624115841460435084487275551395457359703295221139115876862865690800667417397308848802128555796668270695032059865465028260019362303755538012699554792861198894587127034187449444709878696401324458242678780731435178236538836455173441455319619638725448681309203048819073152718387542158110410399588314939935772977051205488717141380979211497523748451495039207787782633835672217317376429797197685148126049443169685182377928564119234304910465153653489483589942364542059855526873911799383905685229718764370346744941945854651100693918915937507707693934559412798416498187654843844277035076367709064834190203738827975857489538848999218084151973159173236926180925030678502614863475492564384638436196391678711568891215541306284232122931807396315240460713395555123326557799785864888146353725596479189659347548760253921219115670535780579233676782718569630770578425829441327342093597284015837544923678142689536935857364447687686619157588585249257553034882910847255121302074393541083825228895353943449591003064275260369203758630341675680335772414135531819812116738401317784586191668517689006189011028091542948441506015729107361935060185027745307092404420289452031890091382397577172775739764448081724487291736168801600616302346451931080170897037807776818923626968283001752689535912793387558605381940538755941993217430170370985264818050144766374056397402943663408082167503303014187355249070550089515282587622553649132714838308882309477621584 [158,43] 446833320427041463104565436900215629529493894727366228396959991865278291577824427834484630328593311057934399087182029303871216152968851498594323583318169021113663682661082060435596343796932466645225163461073525908566161296412481235272250440489729838688051014353837316869716755162862998278197370402033549853148887777676365236114342835541273956292994483670838013994240106765717213572059110270421097464674252220871718612767186320592088508747947474927828812848143060094883340689783657911335705849750278427697962910446983454535769040289477705268391827196997958662323853204677657202049272453289170749681901168890412400994229720692474947264488947263982862447923429659740730779175239827849199860474557995694324316518883442741835777477100738005536164332722979546758754561088548452821692197292730046614995460205183350771254157873781495408322613068861985245200420697003732744696178418663791011557760816018563387068549891689889721145423862546446152211667323888188966161334711425065764998568139616319898232773221147930911704083467673954737718751462636157028709562605168789078743702678503598050587268077714560238010047182355608789286279885839792627683932810032152107340788355219848255352226870154482007965001129433743680974129332025656222046787811334382533010727003443519108735651475238985685062494959917636034003947968878610297728294485249461772742065424258669064436566027462334662537882201825981109164520539111622995878602483662425397319724715558091542529655129384716881075439732151543714511128927570283710325447868322026843142914356282877534260659906355828413547472765942 [158,44] -157903214040940535721615291149214253984083043174763558327831106699888526965823108843660806989651741435228534185139935245237075132623038708703468969668925544408155537963973368410405374577403128116842284926139768152745180447958837597749372600786589945625177834991560330318422393565042657483717807318124476342171633609152230781857051347171840695546542749745908897883900108721296082162898623810088533461331180610363927995369946377936806713367281910631675283075244867524362200050213702452984864536109079867838727130451593500530143069856872044728817027489329876345991486227441812132600596730421300989026163635465922913017991014466114152639887633067087091723202796714879013388307471524239579199605653551996975396447382391118740280163786935785066658533595110552273057864454018326461911482176891814671486677657484711868280757233961166142627010696148035303339390863041925594364284921966265891391414228841346952243710267280819723493154841977608906431523614420275335074094449988555461570817168746460535155908004227940434546479968542034387780077284513396782041730799599433838706258043841297194585144540172521031740355385395360698435845860099808418758460998201365095811558248027793283459220449409216004515307766538537114178709421053670418941117779252272083207396098682192685873366848871788875017528669151847276495096443186676721156886111426818695096005833732852722024367940866977719481115897610321101860914440096202668065173474076879872851598460716561305305299154588377422844574652390375584821885217604112518959661295993078539658824690473981976779935218988584736618439280 [158,45] 52526311122002813637014235198186941881629788178993001628767795858227765711464927156550973520178682999108856544729895952819234342569340107565177555450869776939174172283075583957683915635849418846284204976580676805933056558225959495192168622705465851706813977627735771049901140724285329602572671371962313506704559328207825142787886311133473044702024376007316842661479967484177353005361655095688655371736926431532456245263809263940870223134054098692724375990193285060066686858459850752921689457791235260887713641842796252554179898863495211457500879369916408105112126658812763160110523599964408621488080917818337167150400790656891748077292870039064743297139505864131867212361380997054709370283811764965539468972009464298594613027013600702008197507336024861500346130788716675020920306115796557022410632448148487025408015746804253507751716666718096175995427906640277336829292563031455026332500959452330019763323302411907132394309272651350926344732189317050397381058746908321978498394568960460231639111184235182300843276787961527583215739080822371305250613399504359330794877394907148296617315403875887628779999616391224469820517657876936692356008017038608645622730344488082554067154284319509716366494513975620596397476901795242627596904528758831463455567200652235657133708639790223134583435324357558015132340635182836973035311532196401294752908927135079640017091254098507620787024201574472107687490839175364602891002989449768140543684582066629085632661612748709510633986404873291185608857662969376331944702159912990720268746427546462108660627737092720784856336 [158,46] -18241736122394476892937808001110784063369686333492264470074195213793510187882109929413161762079961172677447329742513484133732782748379486166582649051002351747956270480364042960587747218794428034687521623316786773626302503938422288003659557001321975692804847494461735232428508040023714907742065304700082139995102474723538847939162179310986233008455782061048381901464364390715240362882921204599167554623753646465360573144847367325885091395088972290255455532096459385662345313206530059574985837178572200942892645819468494339690500683391442167746887865401545098826973495175071597919930309929121852996244225301238967697371668034897787665403415037935471504235070946472227924871732360218853754578100148807984318440498572754837328151783944519353600838059796276461614824802961667348257603081381723278843431742306437014212401167155691214381710967438135250538000164380898694573329001639631277876957061603066694941676268404095629941901518322734027789702226454536016898641989003831305464006878989891517958613902784100237610996183933042077055746665735513702566459334354891287003734836025016552814317098440700359978637811746568309167731406971063498548439768633792848818647530358649739711009735309910511094349604042864540770006268818743110578556102790453368593613927145308970736202355870843738781623614864184924142377318401091670981562607789817836607929598388113410632686069247029718364928350160697179401832885194679641347989694512817538631384657568359544714368131364625370943672166726759736459451527348660327120973071145181264970998198013933284615111939742427962848 [158,47] 6712384922034877748002856187175581327400348407490903659742556497356558452611349866367972641237543265362083370026405262006946361874473750700068414130677908658627832449258032935114069029195986551740463134661464108802589323402208916192221661757118760650857267052905107483058056684908223914041275262554976414997438899088623161979986736155509327899106033014897806908630443760199312338578809385137437074593613703402380345467375833076003299048859406579336459395493599786249988043752453710820210656223955563401357962700952294675954721468688434530531099179419132669296249120722285514180164748046745733781222057503545322498141655876920025456096204714246101996619566329252274527950797555120465439738387419745325485931365236392816353469155210747497407204966322611734060385647798768901351099451707732466331995334569493809723466941850644122208196446286606806956364831563218667886370080820457172287841930253144647704904845534501879294116837434533397208199753705625937251558469505174065699624723780662798300372477637521054957975538247870275517184049872084597473362046722991191984073437947935546931977180183857004516090049415334019949558064725453418294033714751871529140571813808993829166753188995286002758320648599518701156312444120513594326450917952355778720807822359890649446395087971192558140206685764238603161665013275229446451357956319555402608980566476830053118074411807897408147307420821149868201799826827018518176221929581487070375664704512429042865126264858515833235450920276665524318869720613540181767319528807061060442140520545916484132696794547690896 [158,48] -2370267696492534858809709243857283674381561727515428494766759666252602443371953222170544497766907421723268685438674319070145821958820479914858787220101995062589504770621716301423491213224328603602433231418528567193577784477195294507473927295841473388603455659687105199177669744565533110278222109688444963364504381337807578979357888849713789191855112637313770162119326372773252673759553859438873310033884443611114236404675044628280601801459767057290437794835514719077739407310541020648710277708312035657952383772699794805893472752592969604113751616885268184494951479909066301969601384155958621942886032198618283982186194859483373586315149668436326832612038960438414745890593143843371790418499659003043036373011232217213234342871711866984722013837244847569022613624110277780405376820751255402791565705881957845283286403408441900814819439840258401637336977854959579581066391220931258501890219787681777540595532888702850347390924924291703581176146342349706758821051669220862468858629683001857610171860922675687741430023706425300234757080655988680783426757467524562962143967854289718817367015620436193816417618006773485883878897355678078613390985834167851254578960547166581025594264703745840392117161801124570897498202715320640163328378020795730069810290800405219183040324299019182597303478499306475518917902506224986332110052717435344734641736745081486851086074475363475491718395626604279979947359117575247269471410178796583090316981921232114252578283644687249693868250560314881104100353304553624538098842091390016197144784879818528411276424251072 [158,49] 716574502461947672397556770118052670962007179830396535914818220054905008131206166018488823502293202462067891601722003233822317644410705047926110846902540832976981527744332579391340267323067918180375552191946520970877517513664481935382078721216164171569655549937988879506198946720269905916765098197398013310242192646175662202650653189112364677276054652313996328194482284500161856866185528516122413309525705061642855979574744990689015550803341203044100632858577361141357438468751952071693220822065149241546265291072616722918428242954005037024970948364145290346206610091701125161419638754581358056680194416067489783577218624314616479450078680038030926012753227508491971927121658281808372659738237839134920662357705273080027295023350177310098614932941770931217629941320326326425483381747385145366918279812906973148773459526691179332150852055773423314674290255265724166027353276374312028315000245666272955012554406201053676920770155052194428592898719581619699351601946458353128295629820283412192362873136248970964119059989840700473297573306572833966212318621793147833427608511781266586983004192181326603279720302650079271578677645334332470291104920884179859692201490377674982510669460527657471476982667117671484982677475201251948597699524610656002075677309676434622751193682793490211620764274353781040001283293220556809819881494999478009298964293975941429327591763561086405190003436653831351635458685606056250978105418489120046430911737021607319100837048937001868862894214317729955917982750711228073645295230677354569532544794008871578052679376 [158,50] -168215940629251249528129277159174429448870386165438954151518110136011974015714375425720664844664841658467301451823341713743416306925315753256479927874375070876179560682472485530605292886007669461122213298567864600198168748070769212037886668651624629641356710628914612650075030231668164978107561688232020240955955275895510569284516396211472714521615974281835740074569047063888533664604227175962511316609588259097501085743505321273503665612803249547058639450237677492775625697540436748723666381698561963749647852889213976574048809257087073126615344787830134340841018905875282921436570427448770070068746741231753961831465041801310493460224230015735350772726785556638180275764358029752045176599962585511145622717299331847219745394173353460564940018655499142145714477619232576449374280651968914567890123662975133514294617266711414211574533881056403568281626739389569259602488239001955131324248556883015658751445487246415988389006626736180820579010132580683723961851249325799630090527857112823629911701947860761037430883518112009858514950042742726715852230159793890781257399318919976028443007916891495145334791022182568093987147956403034024982401948235356259516081432255474847239531165506285097990882844689045244671212899469603687448009803600525538733020690806729453624401474039414887412024664990880373179569859225462005131566805557597294821280182429997191196932883888610820297280042418572253142161888052963874163836503809800398586014418848231273395852330173221607091138654821425630518358996372767291609987912966330164212967567613085366732688 [158,51] 25740890878685661223982458687304220563471915836571808432261704766613241450177055226627053112355463626470011199565580580543634496468033110503239390571014159978513080301354861906652526634864759676869125798571126566962637804970162734992280340825029625213088242986966699164952645575636333314769883831192373272875701976626493540211554025013067640811568743795984980638989000002659523335614770570162387477427282314298679777294285024885073868948119720403560931704840244086187399203770829176122466029917929670126984114732193084650748669089676447994397018418122278127723187539577966156921865002947654004507157467127840806833928193597855255460340912861872498210958653607053096560354411157012500358292732814927159547641160464263685986653016754562274500162213961598628628657017540142356722104587442177924098621636354594407984845697979383607258898710212351904722187197574822246067394547041954998916080707273751253086699022375201521488435365498612491593467651202727149212281446051409564007440214216347708393817846285656737633926834839887742001682317986794478063757269277254908926168491473818000065917589009173834764342563002915118609467286366958557960408187937188987313740888197158530533348551506896238777230352334263983986992694990786767658668540471647569204986175260519670641986855340768671340104459094694307251816213785022269243045482516393438410106976291910539183774700164105987897030419381241764341560036314300317141774524288453034590739659717650204400171846997898842391850220267587919786931500802541424734568297729446927166672328823172536456 [158,52] -330937603758956581727142337402961977934978766333416376842223230609109176397778324053897004966697608682041237111001910892385903264658136085597836843051877128507533267246780505483110824595115082894919421086304813094333953592838070267328461678822173099876215875563813801357483466334501514683204904343590995354432200830230651021217453069193222037254566689196299483202586796121904596093667287034093965685965934667898839985042679235238913152079172046136267721928897742841120827012337529732129170337807596260358747909941904362696943180104116775279487414066989939577800022723067402801600189298436300581078671269038946408713891113222545694619030504904063301787966211974628894197816531870616351201532518538124558375745888618269940599863100985600265973337932051988886254942352105034601870673697541500846275502213668341129791897458341280265430270205994131524788186708058738806643065047021384467824256241447958468535644622356172933428248603569977843784595790646351237799743458494936075198713438517046665495156301031454783414531559337296346163619859261522298117275999689961069482398522776221660441761095988986130420081285196735991634290292287302662942475414403307567715521573452077450395976531785590612226766701985285443516830460581616682844422006884136715240593382976324467397307487401605344690923182625529602480629144783340558872733094418549580618404916754237746346309330531780463433390816307778061938779007517529795696319766736883103573382644690375888434059056642059800507455723034488791547896275018229248213864224590818720947725965299464 [158,53] -1244989838625175245184451379211315031929668336075596946137846739149237112353782975836925094832064722342288080112115755209818170653075692815323580050768889103753412081476472160277055560089654420537183184747456712233565677659020288630244907776692775388977501684648836531132309065981107214279489093926672356834645815379597996194078653105656246317178561143006399544674945366545728068725875907136128605969614772171293931130447771042622849278274492137235809798694587223265888290354964054366160447637707107939704228970271743566534402217820327035657694463919248441834288749062282130626137692695099062312245108313547497591850838823514958329319943148038173467077806468427256701580643169920053111932388417836649294063371721984777738138569985169400842517708860364551495415422607150036188916368480001483550308310403304038559898897650814291417570902436708013692504925370388690550701027250855948173863647059702303997407979842299276365237346591560806650581806388450340784336534957505234154583434846740059092439143676863176620863464325278297506265006884075125200047930063402265216619431522440095368357345723320977757189173339844146133071333332908938101937387682004313886918907670978021937859065273068918722332668668807608517350098618459538303063429283619501705315766795005100491532775671645931922543949795095477052659188050938022906287908962107451046104564748273545015081506302554031606418591398385847051764462602757147358145607863877569841813316861311278401571534012590864277515025029824740474637768052618809110274223870471272320760636663564 [158,54] 451068470533594515571712216192649643732748835890567789978923763943597516330351582040060682343199421066926419151333801721832989220611731527816007385341114480099608845171015989264278309889599654190435027148958379512423338397014309697749260273633924554202063381409742528915575665866017134502457857207774416146627497956826854935586691222919243561709908313261733627379620641353111151712175004069650451075558421594872172232869903057197615053171109640769996633563987795370423673203882970538191987665443898630513742064950067137339727935965187134246335905103489875332992465611991593917675313293753640458777419854918918674233160941849944177733944740004436157304425672413031123496233605471771007476155150776307877319206717855127649853245970035410629701948712770676160178908065473479131085691515531974863784754242767742427474959017389122760740506738566288640201119625316615917829770715306259835473157708018396484414449722843899987100541349002655193450889792497861744183543076539451219313892088899230110913655916896121977185790779380628901983809452916835467013518777744607482503705402234457930275807978611603051480860860076990256483175365540915157652104040643478064821277227647076332970282362081360965534597039458511605282389727597025369619255331615129087666527804973969217816109489285223181171215617577688210427919026135250314424620827482346385863898493288890131213832937000795272524802467280566250470465254641225308670074832513681598015669458055367982426915666904441325800451034455106367825741192595199676329726872243447115264281632 [158,55] -95915264752615612777679406152105738445537413235136581356989846216390975618571117800746983303993833068510870343713096070545062444376993391275618129394180612315618650345775244533616651270489192505959056426380644342905564039994525691312543096105907531920655587040574370764020432736031172531321197764215739988441496304803402608243209512340723359127813508493310185677249337628050811875505527346862455787098449646941175992281283965742167621958737987314748763603353854905313170577861200507010727179199350960408412162306379860900446524096378972834480993064871706441953462132891667945655129741054797116759203943028286647184532654543665033264191394961279722476161638011702849430592499153118343118535282187825293926850285128850164949651593327661845756372702689245706580346561842358088664260462945595071970089541482371055986650667247388752112719383722294089303827430722120387408506754109406034224853890588791501092172127275613278416988758490255816099201709461547346906314225734949448745263340591172285310329837691102126989644328196412891363973622902524176870497248369286291411166117831954997947116734329300678114249612329121354182246354986776031235104106665909279120146157843745772443894573955497709182715409646848637205723232803382457364575058371975301937764676874010527892640946716333693789532840708287220877565710473564710505422849621755209933852166374714836626154756630863532788576927507579055231019406646046299029960870036331556479911757345848999231722707685978802997822378870439615705344138942482038534155824100602645002668 [158,56] 12996284171739681933105580722066642619718584136462205603424169891414537120486695405028392748538670010386288386628574978889042881747457761034268386659065798698184245294436669626496664722154910889089064857790742718191689310971123298896753767836647838811831607746591726619792946816218597054493887789842457544176290384671261911338589253010161561519976791393554695940545200460308994746894379302894718443401724648217323785598763504641930774818128549333180493468626562038565991720433103636916696699999582015673552214292211594879902980290265104230590281588157489256822074270907798103842187269253593670678703310766996431461650296550184602990576818060947837132356397649477109307514400085401926586234285065214562398969417703252258827116030611325069383263592298797846483257907508823953771555666287273788229747237994540777875530199818907429360894336308011886192587029300541001454821083049149819666710719002148243046473763872475908019563740168579528977514830348679679695527756797811448106892784365977847896247546933981185630980671268732524060478516584956714082581589556393854684957478913701745573241787097251015688394450785144706375183731651252284711717889607097292467663736223645851746401716774688168855728019410026390062613015263691203018160427040834536769209714673358624385383536217718456210113558716847413062086873985100964064895368203891939203225832436570346620231456107107990331449398913825229007428195111682634969148633571813553285373208933896196849120298929024642961652482326387876941156227855163806804583068489214243232 [158,57] -710241795575212399456368488836199671736470922636552248219514600024658352551940765466272381723697573371531663968321916213109451828191925561295239498485000124939975590598882665743388601989275619676815238296538093676651607281576579150981005084035356656430683390341160377567152856401244185364462002455147374108077103913199570917808586283628227617690524113873159616313368453266242126806062297475180168379626675392537635313866475043383677579097080448974546486558597223121901246155511481007343811460804868406180103316504291760878260399517674040557241599322468868542300655126289064752694844117584551905668218673956845582175761105732755870102705293914337739028126678728046248030941992134238259602849149929541205570679148000435297464997380764212825729932317967680900865386206723615344586814279795808799996291593902867177718988716824747305974512889182302647726218914503802305438038591369591710911718240360212783165878092496672575342408567765159397607014525323915082500143210501421109502044089580380696773456148918684629041084548800913076306668129824965248214379087639984637081409229502427940677912096142312862785567115397678917009314634366417515246907977857800927299287691869223692975486598599908585120905912409783573344776392238680292752842096393204564620943026545246120052874816245328376505102199701289439747643570946588849441439116506838104415124528106319533536668943459932196724618601660943091233995639152824491861019922253214488310075628053983764122979052900062869981982235958705397466923540464205968008256482180912 [158,58] -155202573755087873727608249109133615943784453983392044374572077399523298343182580116471111054288058740931835452658050037354801570548561418967222588364720404922493402255085874906677257573578745122115165000215690533055307870074771069403315341773566988373591253769150679647495100653287895347478381802674406010164753693402098537509726851273828507938124023853218247356958567937137711318917506963723027651107883789614134157489769304275986705191857215760042899833333418903327781934393577365689705795506250096102674215798821380893942663621887882316515447525022179792463403348298162075337147045615762989970701429147051090729976743145895871274157113802929312197433414756946571016951151777327024330822411874893245259264932622257966743290432903910627960539518115050646649496566253093198540157742468223710230402166352817585968574485272977515539281863218376430638050365741723253980616273950568903830032879056434658937851307862835272636633756454257378611781763779465571523878167584162989745586948786917486904017122932432357467800835907112780477690702156543094408690065768878813568612542649359032491974557429733253648646386960241760719264454457737680785494460841393631870197820769268975666739772342924196070135537495819147519088998174179944356030675691914091131558153644378455414674069633139213470962369847982591707472380894039020310387139832884435598091680235963803716334645013206167953413436500557549989330014660664206308544236571110863055848740787992827483927555844669103843443980045772667962727750781336854183071116448 [158,59] 52599620315489568672817890022235384154203855510627995616289893906285892416057279559273869925619976101912540201586340345166183373536008492677962257068113000279165057984568247362787889434119625731794398874955797967349549993857416177136791844620571092014531564308101918273070024597871686238704252987042354734163726361916768116703164440302439656824222875231596813589694568678338168310892797060088765747964439874916222899104156824048923479257567464777124274618550079559976267447267482481171933925830591615007115532453819943738688841608741557630285289464913524713983637164401667514247970221424059941769954250109535013608006575077427848177023504326337606423857919265192296037728895531518906667500093765146452586965419715014520871227129686972612859509461157652703876370592663928925559993562455758380229269556937932797185298034312952585679921294490301732042592747663638926093311341364699647724476735435051819802010951082380447489235077944785886222388003820377102433725142695021689401773843939364526107121111670818721844768922709982027883705081184114681711459996453199070678693000560063690035082122002861167451010141375398536715916033959703009964276258035791093105734406836084674469508633458159920264149721284183001591395547860545078649397890624801743902660301908431535359679084537116777669804245191918994547241868428930753534434490868149432487594361494142177539782652385406337625074606467356325136387572468017695502461420964794139501854621371106610531026646963081912301773908102670941813928929604992183222428356 [158,60] -8615119090769099663523050481414172837624368227611950136654847662182008545185968057778033121334580496748316264684454939260001097725691319889581854320665051684215575095762490534581543478454351662690621431184606417623041756736250375596007416527289170847993958243172878207694495484735525767046488562700028167427675902928943647163305873298285291020867286602224833172076673994852446732732894250711745905419484674927870879118780573452753864243509211802809700468060456530794620063103289586158216341302125132496393459353269095280865436056725491006007335948045614358935578314799120846988932089227791842140508145697979871832684002829216377459094734676598571310757859136399774832847250173205001411161371371824336207297020276480766688320169821248292633610294542586558449479681707505620210635683261451078754071260319896311434117342948352144699410903536624690781327623802509465881557657024165845178351800878576756670717668271170591496745779383267786958735746065494685592446066850465673054421614102601238891422020920972476374286143317742413062880803894580370678777296793655349200828487590658665181591107999351872223943573842897066998900643100703729824362108405053955149348705608108219485115417787999095345544142814229576266299668607283196637876601538229278642092923647088000008801373117381533964906954386053753284058452633365626703018834625321160493598854856420455606132933637335297056237254512864906265857304356211688218573975759558937310761487338018484623164910856992987885767650250542565724269467482202255877892 [158,61] 915809753349679312028734472593472625122642704537752164947102362569880035381653415495486276285830353943824318881961592738205016631436461600465993610101316483958317477645174130282520213262391532096978954234061156093080021787282757217510920715504583253690727012951746505880080092799607255915512161994180057143197388242862300010867811023920767571561804344590642594437612645820647443351494652009473093075224018776163617799227008771231524417111018132955054026630603614098279722049964918475554503521795708959488534726617041111175698751108033208778365568943802804224515288674988448911960756269545401735987893631155431070592451592599605098088547515898346442381899267055608621540345690628479495671315306348500324125853011368160476050748299343227041651455967777600215962966772357862421503817171865492878306283313604205496169354894280654702320532539920265863173762030424590337586282546869633982822976241109507372414784902004524903567474827931430099030370988530059765643707141672638396805666397353355180889713295889142714077300153128958235441545062551951374783839124182439767588840236503262851282089046208552515520237822722528881724291408611024671341902814680503787492771706780445705372411031635222700469554171527194120411458452408765833933227403684638244165137408082500013881705830327775923640888954643912792089654794962151943857347200552509292086623647952896810210148483658930963844788831190595898180872574810737504782980421046207213072363856886005198159971155604482199133260655743168382163604789428856320 [158,62] -59600998065284775252809999690393320195746810086526061124365762357716376707192329551541193527988822347636635945678771000839062068246271457427761597889050956494791343785194836792439332383896689235987987080384252472611284930883467228000894693938954072173972921457570346659246994911109265774003479622926592872037696373356510674901235628944736930134121436002754717708295785936517771805066595585690478520652779454587918936957088881842556152264790231373206141814251611634136833294984711050205330124705448531197683786418454192977048991551927865720037752297747575440090662691824418316648956204420208204703554120941128104888702944928498890778744723037334851614665695762377394396391718465590688423641391019339047782434929336626022660189865386619581697899170952231580781916735795609418168598722496990746688251126435982502548286669042952393287635170892973633329959607104923036681590959309063899094771786881798154680919598469581231781409099149672993950912883857229640533730399841541553756815157511141635021036176622706517340611368729626977772872210413942883578537521486431003397595873194891586583210003064440421849996561761721731112336846501918194472810210292945320602933857786487638901954025736855668036523160329297227718527617091496060859727273692545632820095629520337125105594643960393106490451046868803624785658437432298113815298210243382852494496477333075958178061238475708604620356570505097421886041475851101578205070595456395156636919679224216211552508753433032882683634698979890400077959798574784 [158,63] 921144927243713312682460645120418085867321067749957548222569415211303451400876468391472028792068825398441904571432321843429802389426726876266507344646083582665500133820469001664105511831587843229075970173434070393498017748176288951834082856628358037558173646939402513030896456182685658982853258929433099844464962998178006797252845294774502714064240029882802901364947392808537682870733415404915081944472384269361278560306267955231229110368906029140323621258160119356416367349697398199367257305946680533812035416991001286880601532491661473497274940050093343971309346355986246441726883310637984483848660163008520046741325647822014943646924774328519661211859509019619869049001266843081072341586044235080783355720368631072613615027544772931827073645525517875723648072993661481433763119356694954404152556179238997345039232716176947056095571876469740042467399330372086174032006317855195654205438402285090034155123449088251425066788107856752873231698283459837051313141592407315705855236047278749331165181192349609738951319341290736942163040570666344902899741022286926757213980081900184396327248039178270087121347471470399487294848089107756580555052887511601165850978880054768626142897613862930194826946848260668496170311764936509735486648255921279877276982051636348932248820492191029315070608697380590666177473029365687274814827049873373453470817670127006598682232618208641833749191396439778638819351934715246326285423605267461577983490772628121285788642814214149026619702986634061353384465568 [158,64] 263984430796209646507621446981975865702478287688467547914717284294697260626514227202350555258026628882234208351205741244684149680877697089232366491883162872674116743129989272704989623471143513750864754620792481091125174067964192972350003187325023913597309222174351213619645238201269459673986403865775754847574174564619982927153481611793147254909208451826690958082736324696992536405343238094543336604767911550167948040239216851827833775168053556884307474752304555367827218848025725090289263955019927867390756145895037229173272388162859279707951192779157927800434439266076579502762863225532899037921209613283176755385863553194053483462657568887459482886026484539920827413099759925583698501108117475131025845070358745282917914977897222896223118797461033580897665433739256652861494156186184705189796436899710914895820225746984064599123768453784470323006269260292803687871832207271542139216379594065764709895384629288233421701784720925938097040473897458805013187647191245021527817814662490662372138067748674603316731439167253496982016624305135278825783549285075534731332262826351678076812651551849838987956383122282610408353536196562568924288152345422475775291615066628468396839780143276848250334091714748276659837947383834724814767748362641897276517200291230454332228148414432895061529045310098574247116949309755656266538380947048008982872255601017559134200482250643511370829813235183507847340493396132778872612751415959083881048948013021583962057669483378445257236520360102635459035136 [158,65] -29013579425910519700739184653220997692774907062766492997260460680014971585627138496385090419419641719996442060799522507683440815762781376941573327704129113405543702522739023107374836106199257327286666595711511200914183189175809784596731515437903744500818540260638693663872864807107595327617181846907709783051821767337772026221405693672738684002527030855143134135717785577688290839096368242743393938359461253861511821243683926467008265687410331721526668905211853206008212310184300226992536673086192312972431420696797421655260438408585627369168607053457190135846570799882701979836490004693395923634047445910231121257239357386775636267555057834526075809597908686118738448500178452236751697510538194699248192015000397652690680690195653107707698674567808202759923815984844377015581452683672876632609270482436606510335950533994377361267550641221429294205189052702624213372201220355953003059237618164099645790581540204417255519257692483629233054830713238524656837724402568605212972722426242994207067671641441217067235234316037700275839403675344849915828071629506064596167874820735465582952400792722549345815779650286623233794989411504912487932554741145449836613137071342428841462755503754022512176518366119591886040881696191616960062819045676455347997760080150018643932743380748589554667359935864759990663661633913475992221092828207138725592561380909581871559029578744687754919588766878778506206267066644408981101763284407964813631812613287615306901031967432180979288307440086102569432 [158,66] 837535959810646527626154525023492359534525254489688167532127742977161389385460855326251383492525256494189184833941087111349882313613748518245442501199728696975796541670914095817594770160364229339126567806303221588151868319900107919628971852040389887697258792258845078396473302933513991456257534842761257626138153355809863321198397353357594316369805945244947135079407755903673436758846706811911791628218679047372112268294897418855302894975746120170371070709695898127634255077266585811278594115846714990489837692730013394198058927248457750914588590823928312215501387692448862072699210293775239607496916689687747655715776983127823177675260036335745694865807901536934960109477038913564037796107882711776221047396824216842933766399708722666655440633184830435072265881488550337431011287850445655445392378884263487134247186593948653156572495056217220773323236770368253406314169624111643540238866394681820294150386620850806168711751851697513463379047090487381285292012156272145548917771919946917024037425435550840627385375232632312314821237339825436585297772724203669413553538002428884505686280854935733221637668574452046368740264748352619980339953089401272801293000222804742012717667869968466654789924133302335492678164658084359833117791878262874181235016507211922737327846671406185792832562436698044290790850900036460440739016327395029518083005099118419678026967014004780680262994724714078302067716032498051578042020442022274565797808335423333592873938228844916174039365844647608 [158,67] 126974555470888324027258818841390437499608679605711423545163845372378183704410365626416561744482551460818096297441194137753348138697442747214634447062946584059566123691443397737590226200051935909370060598010656435736494537379995891928674512915555275111660908160877084257421635656832001108482999921410957770951941788055852894674106159553083441032929819843237673129629933456678088420154232767070361616015599816213542665888278208794056500457798360216114067240860931497333125454545293443801392802708275613706325539786481498562824576520336039287064829536616498425623155800095013584249962737311020787678281697724112850929466270515473865970819077618821534163217629495672746971260101335640591654331584256453863144270936880926275624238560365073613596350796359804132768278686469929827311554710557727053518250187253600715716852798098852473046757100865868779383072727758480583692083338068705141244762224445971122945877077419982824584822221186877766955359178079468553810392070954007087633802425163139243532843503379304125735520924294466801304316207165476368463514475155770346574309851567588009495097144212997134709487269557894847403776405871339704205474265909450539913091540261184968732035865629939318672384980789467618953411253046330825077833731622062748947579265854308294789110259600848665689747801581887806372962210349983123923383812687370045896891664276759827099224052191863154254787195263324108458412299859652065889038557870403876795773260966641642038620654606232179512654013962 [158,68] -20509518499767743546395496493961076322556352942430671045044320687316307463296240081552154604545686972272771590764708331502327020559739978236988151689201201871806533427791755851913701956240044825749575280639868362515597856346381211318418065327763851789443763425778461468675199695708955923669857907591751567010672713428684634871862026160494310369256853657872348073252520719455151224406243615893753482832657433646138080997418457414598219836887378236758715732533436099117954374601855329242879993189055781624834795127090071544904971675672180929049852235661649506644291783616687138308450621422288622411276930848424188140112618946594796370356429666403509422971987463592589164126979328146149882720563857119697245259139781222978765870943335438173628699692148717282431891508391439044968278385689660828757345002770192147575446943755291731309276688703552964565168774209003403753116566331361539332567283605337285050114974647056848896123502498149687939053878888908815078615694063092703741561131541626934640981772153639279912625274627933267963267328822785551976144653908334840657638787889185913615687703167341273790308362990579957284064484194037332109796664350152551328752482437113908053725503667410882382364191891363924246810862262280845782140434515371911208089065419750217660496453371194201943857476960487235326039877076919702586635689184586228389941790996821362751744666222175521714125785419051882326841550307758877656629877201959147773065155384287601115894861934297905633214202 [158,69] 1678400432177110181085885318013204840755629614368448590063466785413608561299947517507236596181838601951988477325764913700993582938757506841414428349558503870939506593361585450840651480105701811411870770159862851283247708042995489612799837362977057594856651981618280886934885979587832331776068358254739616766385440208491631337210567784665967304074574938036638284796316247293741144491899255746920489810574870348270298235323620689732341128697997167605661416799486182194859924213220056503522898244356519707278245349097852685165458873643548705460365825363886786005104637371386206659444025600228375907329842267705094330518965404513086307266644664182583615183161795648832797616864339125178899810950376993477204764375129019060938578459214308617500713961185069284378235902117479063169435914939462334840023155493060933803330669730271674550090531524805624971690514869530575339261826179638098047196628285168878216219390901180520236780418211122921763416670636535428897018475331409346765094355086568742876324152985295419746064686369745492702886195937933423929836709222776125791235357790150175577329353042728007747411390401877266549944671616535301831855716701326819130658391791534190412744354191921919716425830585790619271745209431772210503226038424120054989267641792506052622463253068996852902357467339643169665500015171282180601478981589942098146312784433045797354337600237051427479348236245088296065348071296501397536320576648192734854602365452294661775845945234425764329856 [158,70] -96319820602620894732419604578037019223684452819649963338828908518977300529661670368162328290273446181132074301037632156944609151796865377951118250523791393809518123635494344043205755942881107327076953905644682980039316301331957805720561028274095336499572285871592156515086637848384518231638580119135521881419956894513740014180095994205317635081441152889423691613060787296064573502601858978263828879132948004921318671453480823222710289538061251070394480732026427486349408990551490163621916607489902231031736995464950035290362362218528901542696127194310438477898298322594492964836920548428687806404401472227532936893609664949920059465071266043241452840085195366625648226642308368615882559744169264724875353768505761012944522116938925616675447065539222023046327525962589079071218565119119980647160304086028150886248857012566745126749235591090029326112704143893294153327147146880203666906657239979557784033569583320329955381728546882125478639209049294176415115252758477222248340040295780106488603681677283590389204845915555356571313304058434708600903051714641719665333496215778396519512930881477048572552163721571234182476824790702649028649923024615032168089771902352426285894424971147635660262848910892392724623628324860140922943189570746296058620172392191698277572633872667419262258798383690115344983762751241088614924254217938832536213003797737682874778825747827708536690917963175665146877022778884158010389860295400241957196823238928154135773571576174064768 [158,71] 4327079679411830967613868204701987273396855709425695633313334687850807267564682422349810846501631065363208517507013997708138101720478892584944445223660348232738282413189080350064717409579592233346141667832971397859795057005284655924672559524249642527565445270993299070239876445691478670850795930210332874572933537397436591516546426492697025918425558986001716508459690421712815877324702469131193551358601085164882160378541820888319067712878087768847907841027181592033496151624593722086263668723830799439629853975265401539691838708017982025179899298155672687694577476207270365757108188814926602736642418425299280013578445940689214790326044945342483191173257361875477406521792397385642256719883400655202670938267837687717508831658635234337186992116245488028352665828507896089744178912568800634165420042673935394018145911904626287199705081671730447745114734965766666642568647436372465419595656684446311010340246901698375144132864856542114730006411228251012016357653237820056454429528261887974545885757554374335576430756098851257590316861823813365222232457627143098345861878060802246769860307784282623676956218302799821977858745796714821856237800241014439053351549049145221754543377254497292293811495443444325543605679072960638835401866245630528079340201197848921034993909981366616371514097833774558297374312624348316041907373371887655907835093199272011309698671908157628505337373153555327647540884912565407541208029413209142491531317256271165826328752237200 [158,72] -167645374629174060798282095606672544003310535009021085543172250043651844306485646264429293794665214669414047594757838198422945873432342209418787972126509063052858468797407808682901665740388672989970233724958172482158170446249568810878869871232475335318169187597216734184965712380994878969731394813526066808925001415587636388454806687973545942608625652701196379019838134026390698283156359174564632751036130602819670527275178884874977303604983051817647699731458096755735062760404440430037925154139955665350667441377967908450604113239967183597730135889208430267764577226574468254463257553687801205992205240881540904671173927779588068015901241165795289054156660928007229587568306968364915737471010222418561946229864631393046578278730616937186420516538161846705221483811649428750100210309178808141621568616083098586069145134716983662138565060772547488162326590677173638174635838777763982111889823237375322545633588094056716197068844505936187118828461278670992822266293389612828613808150412162568715030959401821194028960163914919914377673900752988835871200243657081855618204007359330378839079282466852127403246031752314350331362854832927222316852968732691960926433289648087537171911225356415281149614366377081527339824612595741118364711751303260150938980087898775362529471122655661652904775600749696772343267222260356486663301909742670232691322953591379955821313618900333149005379032196492018140044927089256522472693682027054253381732667540188361281882304 [158,73] 6212372116313763446181399482027672919088324086028881938128498107035151933001886571734558122662621497690569856241465639416810572886232887851431345608743914904208856709515785170988326034240554833895484822065831118010453809766789094706310001628108114856461913351694914558785974686896466598832368454677026906100902409508583521192329022285701978119271253983057735646873489560843180204572176171792249434544523216445782596914874011769585440635703598405822536489601477860853884967470442523299109948319214267891714134795370159123684529769124934240646932659808434203084071650863275922140579095299665440024070027400775652111230132124408533988799172841141676639549281723306449624812335359467818741381651994498148000488985665408460174704022829456648792621296273984647155959325524919784030391476126751217071516894944555021611419633061751709594274065779986349064533580221289224833124853091771402468160985373095921061894214908989818712580156875224325888622199847016693570478512500829434986474162081656786864128980918162250586866976404262789597167170860642840938349821924214875575870149595595899460797385693384992312008071247234582421893465896143106744481825190779976162396698416847406710175607484584134865063925763256884358685402054420302210361409852577560336462458854379851107382060564157416888987870152636454692824460266922834241661589293470892965146150619378734237367169917161541734482794801562966922306586079659049485295682470957490823545044682175385287264 [158,74] -230532989786310717817545753656251693678166634649621851115796141349703438860251088870227216111640866574871278968923572761774751540435141631912011450289837320023080332356693234623825525544795536956627896571789858274797794949680305847479449744914450048366133275791344083847757719669321947483720316214433157034443767218804233543398067978543332110310278156316413091243608444138624992859254045855221542325356015859924601348736368487796707197727871933343980815370470151984774409407337269794749143468549625881035365708558230430869228420185942922482458785529319805869964291555645045489858549379491473124923389736181373367708242298661914555280727939730123996416041913038476465116429847973455726328215408447179976467038764762439807026778560260396842993032321481890539275862009273270802339984133376797579803881360261237924381739510777250417656304428201479340809310605837429598242633876710349085354177358621596619313712959575006996849362069398069547960368659605980554423988424418050679363839601841951786489484550338820496796836057901292207141309681981230428922343564170747799806705038606990998999882870589420119934709431926943019725002564589494364810762115603233655796758935793419204215723177768162819234643989743715547540643385524407356898618196627846455329759139560342713718687635206671172695223363180330519321054634648436719500141247382003431359795975018133458504517944881057564259189212838544659302054169547831040920749180918935530659675852491620828 [158,75] 8146077868822725771053648766754375465684685959711578500380547691946490175976289145186075062802803409371886888876274350405150201469575140301001068094094552348698481526765026207336365370231973053502082396952107952746286759815642849168635817995301270033137180713285004682634310944687693231966079498561501993936008137899940493022265259549402391951473423547458571484198370569011989031036143260330491956134010337683183544657376727689250505764358026866407506785755116089564699544619882220289817642576276754380426827867120340966403926916708527570822444025176676688451496906745788647258325495735204600111215786153254491274478722640329758328888741534127631191234551904968683834896608654671933387589823829873739786287514489599701822869974315301533711704752455073576950031182940326322482414298424198357944619941607227251544276707924047693833181628875182944381861143773219296735814138716424953889444559969809750971657880217609274039811688157882175336454525208356571206263632197605335894925853271682260184879709218626410997319980925718744135641832178054527909796828915930344332211528344461342835777034965244308986089531016271114511870810875798920327873108803556053659493095558144072081501226994639405605201184040562102773423546423657864626613638092185633667347258891311845272299737985333472165058233558144316412711725632534080656879755558493321078822836261275073109523178893604186897791343728723881339360327247422124852707228407407253368625920515808 [158,76] -254165929860139703752132954387600203870955337689054499267709227751338803767423940819980530115653563445683802888040343664233020213864917988850745902363584405976617921639035934828402077331686152744808105826967888595148839786147025118618621722910929165044770175711292477021878783111290513536089109811141478986147123011145253899688314006691705057885293650033326540410260007453593630040307479715374646277079480515580759776834489412485144264535692753197980947662628901626326105613760888838236994236851711268361402523717343076868091861106851246237082729813203982768553087631777190013085696154559683539221158454760662239840708211387589956180493305969279075593268982971524132190730612581592347422009359804125129498200440526817848195228418219690458199150383897005742814634839806485194901117637604707947328169631140914895503135352421515544188669298686551327344228305085041141248077166426812174592224270003018176928919654897576887527475786686867795324579592419948695612243200791222238535467520548737457663688532244248757737132796521983540752627452407019303213862606287220957908373413674291593932047857462299264775066789780762839870372245861502664786684088652143572814885457532287068329176339558181698088309244438701752309557956515219657016950884864369123605188428917383754052516284139668943747023824121196761614910534607264522236830702042980114659011438538957209912516624561617493041440713430489046357840256767107417149580321705202973284865184 [158,77] 6726384440562478608207123630085464871862401977556503682339030814692962165301560055826587200350887648273585885348346013425712099630913892763404008357209205197032629188116007054080767246081079747665893660678349241242189596501798996158507826298349309591928860624408050047599878047523885259470136225755324474957582138674317823427768154119098471766733670348082505984316874526171378700101755071521763812680644101212373831472280448718138016647761060901743943986412756636077590004530620630541942446546665683042043526171386794438146323726187117329660493475646666053091415271203494080853863884565583237418584749932526108381695434488586284992090102359197573206011729944920692035961684402507926870392103327517272885953628316793972800266540602438194034906828562902104162186639081001708570887829383765457341450833003903786672153137438777003898898376493339881224227754642115370144043883085755515363553776882752921220259551437597778609592463940821929550080712732819194621881824376639807548603783318449280101372474274304645972861609327505931955023798976212099849803267750499891548474910170400350571687472665109827182980732539716221615644212211377786094229189523200842718106745068657649091369812398998881871739144312167560531882999543079146275658491002440877440140586883565194924569895139128099969463585805135956216528144394676998774090723287160914326851843388885679671209005254818138473913710727287747237111717086819999912125856073424991253120 [158,78] -148755791917062993008627855762287366285892219474117577125163907077246774198237939081833303785790305999583795321645980113552494013936799024830120724247322330068841104712691888485893696638581754117353065207747860193577429406476003666319407960992918212231438500625254364468146819190917042308218294470189910837283713029598092758963764453543208001596682956953013890529044054240677801302100017420627713285653605978883141924535060823363261755825270925912420805923249845154046182982777624355514160451579827014000088247526107398382596135068142081958251359692773840686011896027275232842999998720358840219136789425088961104662588771958811310333474880078625263493403992364594471366005145675878289437466556047427763739332333490235249704979213109003632997310738077078870456319731790431031113614268627417179857301654569339123140820930290076437021898022652030137940019463750305197677220773216069907442380108732253127333236468255962638822979929188301064463204018573291504832962355366070802417419394928642367871305033364065087007343494811822767543803039503871248234679410472861485916262574480697342335464407270348888671046817919614062394108188821894067722929315755354010253180117337066650786375662263242654736351840949123061430051380939823512283660937701164451989668181514200829295550712804266234047159619009867745402177075415227835127611417723094424868153812958176625119631758054425044560175818643266627607374679036817025042598528759450768 [158,79] 2822305297906257221278070538735460807398119882139801702707045563080885568159396011958853147282836755661668517156732929735813925802991825071527997920394319246162969133304736414753500443893329925745609058367454299735166883610246040984719044910884017681105926266987745918773536578087139556303133683741251763620860774374841069927022711145290721242317956411014707185659761067803426121198648254982048182242420157517680968771102833597327570307178403611447009324089536509858863831706114979572786415390040604102512709442462854618734876107171854713403472076264644667469750090716008917831467895061864974900506678055859812393861763350080437617043334582329249526354543022368214033106521661179589277705061857971737862057701514674954426966872778741622915261026372762400925024038430091832420274305833526766904031098050230524947528159668075557515396216408109885937398395389398493400634272771390131541692244243141794618043246634098607260360346543951831618337897688195821644928703618184327291921753213715585619642175510300731392412527486030200671888134622474886149860481264024153715937186098964137635974505147988221418674680586092222211464897155052246869443000296611145689448724921678455095449399739553712107455075325680954311111023138089535814998274937591128017260110981380642189530911993415814928264702433142617473407461141040103735935362883746415272854941425606648121932770269173729823127819712570293236965178225942808282466955904320 [158,80] -42207980724634006943845199217442827477586910054648075740163707642811109831793005389117035559083331517424871190482767232517229578307330981175137472629382672350071270959610295511728055815902969734981887377807962600928545020063421479705776149626451103421579707356835442250043042240277400100251588683424605364525224438326245594707726357857327521808065795422763006888704694078443285570175561088669077472735565094876769430877770184156868218993218019007264717789713568825543611464852363349874752320022634459299701191002308524202603734966304708872595960774422430421025034700467479031684936505131766600558065418892925228428998680835552557683769641238645218793995507732017870096341632827784321851454456013297387564187573191179088059590862918132862254465084915049139412270047197993273755238924712398197482160131696755765221385380458755628570744345721509889693550557196579683674291717087958031263557897832316512870389975859398051489568241036342533217517687333539449100077042739284385458179560207728360550978689111160464420975732948067849043340245527070133821270039839679706060986813059002382685210239143157091242873701546665509433792213912849837041898055043424393994375332697925607246099630659182619626384465933705104881273594390974885968299867099003332796755547225085650458643660618952264083912852665072980498485648897309698548596526293594433770633614734176980217296502551118865191955832435689526516356991808544921613285728 [158,81] 677797802340794554297550386853177934391976406816092496325768311834000657689988615229218634712037831954289679514631054258190659026292557644412239458518942101702392499897281039408295591976185860873377886189259691337199031768643507824921780803155916098923684272674910651314212892885092072364621183817033144960801434312995709444598053922065976644554548503566143095671842170271568424151570940199076326149183306389580415754358392087323420157092352940914925415030171336210636376993383628330576925213430347151766680759810954690271563575117797588381566806419834218026737966936894688319491127460115474050930158547818127686685989513831537887934588494419373451033659740392775077131802155748471828262919524194247929548891792696695595553727479526636983937408623843074366554920910106953659342248692997425256258985736514744686548566391257699437140773499969317904682139588907782671949686834215356046761434621978101938130317626113970685700743612114478755869076973522674907859894999518833995531945694261755694928561574392224682472378091626890046611168226786365866511602451460831918196965420055432379020512124805302845772309957153046480764879528749496700765080332745261430261618007045930116200807156719676593607339435130343854821741872535081502544382366745913734139114793385202718677097677045665420588564607267332419702633097488280983304082545650195052848048716563928826975434960343893723708298966325640567649497209202447327872 [158,82] -3428994623072205954282053144232145491441157674944644087117094849841316271805464275982463545046220588467882113563609644413261472102676910019456541215909660246176377494293954057046283262276510761277737158660760121301355948367971625369930029897111003990910983695254366568142221147726894834797555895176580143478634192228647414894970472246281698465957895320922878112926062272069681397207262649470006644261044446349138700132125759517446355819992359103362297296192945305426836252260575754020709146966309746860550065537327277707627507215657045162927392075034407577107634071520675361716574536503226831538173019221112513144914762983015295474774580383579994450573500711998785131946417313110618076132049354109959982622211962745346670411863308006770886028922998348674584547630597545579738518844063958553118004908569316151025601781188018553765209546841173749614080792883298357198787194839856404037822293364308622280355871452419158771460721378325346439064437124164115769661681690189221149531198057032471306198152711157679331814381785727452273967440796866664622365350008370799373410259436298690214604160631059885761447766526253723166359522435008154633369786556145252822704522557985037610348357633113711143320916793479747494282808044999151608048581158812574836214005403342428587443346823506587876181538283078220176287168834261073541074324109906765438281312614909174279431069548036226114977576305060812433604704018557536 [158,83] 164507604873340867981316797921938187113906321380033442926332857404195262029752646230061276976715480225048266577629270504225236832833749353181881729858159058832852250450562340922957684037391236828534973780547265910718561606327071669190548058462033092824093819828734545817564228709243798200640789911441923759753589260261972456684634588994106902232355093187498891369361158215293662871152943194500472653327775748985263756551277491191779689003749053278075338112177244433286939469362271471924517874550023887416074291130237048860346695007682096310256253831838505704573037543839420167931234545472205109973766328514794045531397966237746693976161247671186748791312781215572965238594730576176732667662269427970035204879252151381873292124316490557089633346007214162641947900338035481671110084374647069634263237315668455823051333906640606701345215614792832354520511870135427328714014182873401220105919108939490353073823199226747858047360308444119483277970930279438963675485901651571858240372348272164268370232802675074892097157818573275994219089088771059492991884715991857548133624776731114088734873445750764802148185013561082885730844450725502630878798048464971805264327866223585585943753807236412351820269110645084589570380519563747325884989005346323726442771308544135015451831143617917630280057866173622442051601935049859946466396488201015888258834240246797159530489572792972179603025879302015622850616116116 [158,84] 1965125621999475880263764801517447516569105745076714457294635295910242005170753180709044634128125100886875646441698817974653354769605015658174199312198620484444641368595972275886073025825966995998521870507186018187450304798931050995510741674681522737754812718363115655367624849565548614740883026957193361373817865266293844825258919288224154178753953678442250089025901402635369413203421094083741879655376732739867905498296464209637820608193709979404280072279310608230482106859803242539881818273314955330194573351991555588930264872631189933471169525551287062560664397795129071151237564825183521862933858523542720103874285361863699669876733050389955692239880768594012961159123930625574633190271703489838462613516248446780586508298226003108383606291700123369849662698268497500593780839338535967597230827721404718271167226192222651045450175052130087551832223457489139765867244437850258157485930049235187483807766982088963095405092049981013924617155732949798674662759468053643903711858418853403691028243524669215288932353686277565377586235917072433943025599296043316191111442282399466052315670367329588426241373152005929699854119585963441691014507075729335359155554948458084627425669473123405710926246985943882357962034083660125742401214968489556636145474042885330874566757225547785935504650653238276809544805295577340440661244994280791270799637267117478934506680954189817832331570824598541998679232 [158,85] 57819838340240083763725021606008051014630311600461145036118165048155276805141766267503930344648556416884331245036734612120473696713972531061703688583598345482895648667037719997878144663583064173930914084765317293756793629599553458171100516354616295376335561301576766959113233844944277807020730984205078111801384385366514041179198838838481690558226155531342819429187773325365373049045895847561801733816663307577152017316508133858085454241614891689723741153800063915657722679995193778322082562582796926085984715505317206386258007638621395475496559778315267796543371532805052156226702349722845567297082370617892655729367639101605882573707527858617517152195226770391560007061743093028146628078418540399309822196923493443375572919717456802860830497107355099746270473725363329908628506813220963017863631455995570764126605291097777913806988656644156187352411626666347659143829029981742326852808122541005066423607421588491007784771318741067106363785425366292290939237778633913576790336046368724960570118691143651054656758493039145343467216900283968295290350729087989879215327037603796187425486268273388766924393339176837904110482312536248394512356039148093331254083380444028073551324951784687042182148633995055750374175433401612410165520773614831013156258495851844824867158531054272280155201118338204297997436673735614189875813848786153019929690991824879378991849924127378530591051514442746216256 [158,86] 842742544579461859253706580189622151511211096194766614077683585471306216798897451001485764387031849787882741295764423012321805589025581841547180951252128921112496792016534459393753181646832363251232855705163235758423394985583293720121538813730597931408705180588880417871532397034446122513416857322661668475881086644040088670050998206934947233420948289386675462179840877759082248034680491347086542038275003555995974112432792143806551851057757169080736057416009923904440194044089348428144186024393417738505648619039222599704430141837367533137600582754512610207520707060781982505344252761876349892880097595260149972402290243212989045032960062937721385809231498412035030662894812183978397538121187049375504469484851258583512996483670703488051657825652092092112510041933027351202102164768464522808180609193597623959107521555475324810346598342764866548152267206305652595630424882111172374222501451635943736938958816059490950611278308082847980213869826124857877032791162537045560145226503744570177718354171526584004252775563067052430588736304560822989412189305107687785364758282963886608930239930946791419037623715935208598825994415479397796733809136054112034889409073607100788160305491068814105156128316120478453170498774377745354496972598944385708162401043554806083344911012613453062896268663512606859315410360466087321155184810715564892370228852555973765130590782218687130425220571135192 [158,87] 10785962424130589794386846784531163305692727484358233459974628792057029159413479933995331567146609169800109672309236054590071367625721917592907153782562043443917753235489909613278166619156597725877573425271119886207724789168807560648095041086933924556958639915446761758477305924431081414925183425515563585522971419709381450054513338339453665554924841770770309811457118949115580913608976007149013530362180535572480982733739000730721059268633473976645574009078493195476659101307032849935659997425063309921775133470160366913425704892296285669455919363995024425977546223026791741406705090432119324646891950147283751578294077638176052667218834537290626122671564204760246975236290487824410463305010290927981008716311807862752635467411950476947882029744824646623242898530528579334136793145363711776078642226275156872717392621926695018238489220442994468676456331560000131482961000411892047480131551685973437801291067801940825015605968193645892283657245112568416379273558614320495913705872370288894805384423552794826414032920030540425976446793051727269580652666071953258484225035742041657409348942325503540892155939141591000309033758808192486731693691773747258689445800322502970236791753154108067696265812167529849289450100831236457526765912738328192114060223825280976054025306441253577500601923007874280970266797513270095988934600331632145236760293015368563017922238192415207757211337248 [158,88] 94767044751331858775478648166552186026944620266426422823538500942810575333091299451472788872711675084628618224542230835788065682004850568846042839713887961120614196070271243676730846251399740485066281523464599966394674054408961495757408324043389254929431530156488322041627826464164146948948672557082491797927260752964144289965459445472334918749206013791288453470527986129914591552315346875697174297796837958412107382520465391805978199587759407164287667123495437924538625520420948140174732842173563747944070510098986049635002931123551112336169316411583048394915141114176389510206460948178675955319529263207748984766244333925955460323032536501581596308579072200104916118003636486025775452363738835045546445447458756525704322749116669583249797214775431554938680984792287706063088225768284172437123624766558167641816034727610596167572650300091101390450165204504146093132433459394241352144151307987655024611446741040251608237611481436680003600610516651663684778139266219888447322573200450572083343778785545819179600479424764566046767508440586820634677019088023096503139814331046139796159450441312823909139882099022147893570465780659736998072573301265473187431377761785991449234751120727055653919257457564877811953516590612164637957443391779043879818263676430979043467218319098691764643361653116253802396474073855911135256283917199632913796253966229407752716681283329144350352800 [158,89] 801563152096405864278905827095138038819524793717751427317002815105619442314935274327858833276061765386746333753333345615103556807402596423573738825798809983226131644518324280679341602493284974985467305015226773482049676053197071212489159121591274790598718172731727467283567709746935570894914531658783399435956988197874165729678867371651522126589064817527891760883264117421471016658341041615813525696021342873147758166203658388602881396155872449671044814231018082541422964616543774914265415869576718259681649909275181842318775688844525250911928557351455594138052046723131775645219401884206216057660382795643280371755130567801668579588103641167684093875909258627791202443951036146429816926220013969916263597882214492604767979283920287748969408806253723965760331772481215743869017663381375007043797483871778233100421458418844286212179276869506972279859192707570323926035955304885522107364487333394256882100808253194805341351855117671661541399923680363521506487487275101574745818916350100656755629767006742696770339074706250284147467481656497144842728560941693045842363584814361260119755042824271626104264591134196493849757763156469018341217138333794716108975675222118408141357341501848502977600583281237741000631274654277191662461176045896608133919394306872067809262427541669627474589332233384302353863859976089017517416698886461030008896764565995053129236116334586458168 [158,90] 8351219262282568923103166860282320629180210341743535260788017610545339392262166679499048866846102678924727670122686259719487293483963341169252682367261642316340797038794096628125304262240801011884518298987455828139439852390192600078076663006400612164155334121094913281159514198891534800166039982473040403943014124112364252146605534762519584668533298530100317364111960248530136674629741635911247154146892535195640040341984799663770058715796149071095016214455812460835083200445059283590529317327858028455303690395788757759789865571615430219314184380531270804006821037267591709583660540330172972916081963837605281270563882161365189045783420088786654620099092405561635868954774389546938405995207217797039637725900981013855491778897963003211464020109273245907276931647713105923385809439887805838616773085587026930698199883836530751808781708323919260462161951641928361523300298490138107263191348946320819030691841247301844959581303101942813256847777069289709157588487612665163246116205775332243654763502959608270244773414194689713808744199831549683494871160459149684957872495140263333269968011144922196096906369935730148968990849587765626825104629486507700036551193676233470895269225661164116120821693554072142282734520928871031350983934347011438102413181165341009104695189651082450416078818935657933315623855252888822919887310824447746598194074004121197451629028986864 [158,91] 86360482947957356493336777039104917641121915400978664051526969305485997275604472143330725091147268680946961618989624567331021077368606877949029103927910793044489331040826653724933111747239133771789722747404502231970680593758365104248859348194312650824199809332114695218616349328495658072259924708385355862874352100391209563441163070616582096836751227534953103933962277647540995974910586952883003751235109731374485771892792323069159178299799884966159237605760904510824476760537628729862708589076689509372897394125001453873474520983097624865724621738966639486764304682631929821746826720586678399760621869103390917481872379164497231140132808441332141401807485773756415090674914835872664442016768047614158444153451362666841782101386144217351107822064278768605683013968682422863346698161023419754115330228860858811019083943996236454742838105394676491155670720993628102335316544688203851546955299515439221334933010208252244497946321802656571831774478685551396588864867459224007154201664787541103711982310753851909088639763931070005551056430294203270319908186175546278626884554119689186157132449689527200745936442029346935536798642279801641510919742771873344659978714846522503699814291925792462908613165182880964199521242144701472266742439297013233409794346488867579240663441727405697760988663155482707545297891862207425577049026455171019491480397583040594334430990 [158,92] 450237006421468847713496780244147043647414949735023513826190876711907378391908592461322544929505756699490272906192929705772957336499479979097301610773698319124660405178760040118308775578653707208107041132851686663803823226919921327997204177054987479026695410096184863329164261976724006208080130302739151414917307447701880881955304837417042368403107093128619574206047488364147859250265687970242672316114880899386898884599627248092028936945666226125480550015599265186205512283755885970861324468028995036659268298699464547286329068982385633479350624397355028516552528673784781733476447160919184756436999362322582418991015793184520401695984850447269690158884362147046522937878627318855878719164518211187453887683683371167634456236362549850642806830270867509892797922931422167384344979689366081436512748833448511935968676162077506405419163579480451186367643525993939746048588761670315106434782501584080688626287112796533657420048813298492199881241144372849388442153932151086199668547049425129108650612271543853485024449950901415203447569233453164930074708111357709248139419475724343425756154945736948555175458512571432843527077720765410678744203506731534188869237056991706315325960478542673030771369850325560363530926353673043322251531842055737388954072499800501596642046161671666544194307795860894713447188286665333025006569349153060368545797316313716933368 [158,93] -80243736618215495147388055069746395964076994004610945051805399742156109779945239341934635997208660623575658190918436447715953474221738331319033179084339026435261773900644810405701722863940258653200277165442260964712717083297659539320251374039322944207958119707039032791641634080331253038866025090710807988028960161189213400201285682463629411500354098534468957049829861552950190970579303322551006615459896117422274991771122594783781033565240317999596357285713691201813829246892490779090777392311844580391452009595579206763653145837228607112386878432240877574790220672741283458204151501449033786813363146859514375708007638882362667461805853637405156183563667992197474642740288431712856264838938496597671758719777654035331455923344337207526212164045223535125183989720294811338957500154379738871854104132994019136317785713534456797417128110152526025278938319118260303891629643963713536442119641369834868373766366810757015762741391481652573848105609434934837308672370006544418471685681906365675705870666537302665359661903969007493425998490347437621629314432901340535044322424725886832108525562515002021713068587014618266765841115303211380207682955791334570957473290108147773392131707058551674198119343092152587937496955669636584647820943758597937110095302298640038593978223524419490559455396401069897250449165943758423913542891722836938065956324967872 [158,94] -7709085943412669004679187199336249313801994673210739291225377906806744703583903185358225261509131224172316299415531795165328835708759501508626667735762006751853032154314893225277639858140988467607139203989787300313374995923158532685695594841698072461021580522063743998658991361532159423917362345859101785040820354258617910414082633596775899181641672307155502168618831372719385553322492289337362770097956736025996918533704666563480636017240680760510030504570359230174345407238115805719959992130261850930815463622257003464182644993763181919562996577319512927026789756965463149958768246521649085026930266330996663252941342963182433296886370559651973227623681141015378058093460383370887144457618398595267977992124544578476326564428227224430028729545992099387182143741839280286787300158722634528993430403054620517659797570102073608802361197572462292534630480246564507910181659578406151362676895835678112357126972862151258844487918257408471610899110252238603638915958605226518793009753792905377276807949945450313644227026604844461748600359907912158259546911121670264213322158630693486011000360033367877009473696580376147545169050424948862142380062465788777303673152787747187644340074569870955922777876868230579719142231216456452543920612724373879028904741555855483967228098079864800709914562504087279142008941535952830108099409627383462834082204032 [158,95] -5003505737349373285562729900009018484241681495596428746839582427332458600942642175877012072350803700999644161182042333626703841640501458695229221673557269844589226289781807475944059348102559935544661196498224156414461367853653282896628299310127859667221247490547786374891632477476087890106453475171331475785223468477548168055756875007970800366275410460553858267806280135935702810820460188422034097713440826140585230463707314156399367510105320056380260081855731272432814314659285508496460290921340733523920052883461791363694099569619310960435342914333049879857387953890810130165394105761224322512256045826280580401778423808076623374013070054898352850597098163041721271705582685049683478071164213796017655276968961647645950810291755233832660499737314597504981629944050722767817059396578652320451545578339498672812525391833376080257010178971839230897518971351695985123672614173232781667697040447041929169438098149256490253752999018127866519475021288565279708300594415888634253563046952920717797317118061899203275239794592041449790961983426833032462530787027018690210621162609468876856537665146400642155385397209152299701447464160969112393828976918333505484568503153847936669721015646613085397791403321475240302296800748055575457989092545800305586147209952555240597331427903010495428199429088952292545819052498805497133185613897307998100608 [158,96] -30155700062686937185328378047968130647538269295222484135186012016435899519767690967260174486537621571471773891015811197025295250318543538576882082225107372623393943263233913345098260553359406477096510223738501779505576259545169164169580467491623195743213394567748350496300656660228501431434724040917344436108330318132473521366863403834248652186528592331250338217704142505478745719708433374032807049069551253683602789911069577133643403692753147286271789179032492735121105488568633847373229077907444664290972498442184744353779683055139601354042118544123613589949807205750162576730941545481384870217866053462895899506363296664822929082410403542875198236966237703164484658831805319840226417561933479871120538094729574506610409241497373018571775056690348105193806199016335843206008555909597979228046614772214713163902009789206992339655433796848531668251573555108209002794139544767150914415835271235813183517595967711288024729988190327710032232647298866864365229675506126029678010452520023154529318695938861942304379239760230575995390230547724044249705239217832885816339693384596937824247409885112472377707959291019933178871419443289288219237367127031299982329330447190811254632128486565485328229135531082601991302746742178588658931710330843049665380386196659933507044870726844717473820280559081475407813877382271779726821262208722759936 [158,97] 77727847140818445521920699844587412641502345700615198474007966011279220124634355059841574114144746263594332935297135574881094855257992762530358918672189335753540930341838898690867977480461256931705646202655587244605144190751609816610041832084180621301965999649356352623304938360394524653402197346232140738817545381498422257240108835234909179415154133347136981882958017283468382606551385295986595417605929559931474150376874140121481722645593522828252502049099839173078470681657375799547954247249395576545827373470816751630490644835176321137966175089293455883069382774860624419830069694186223231729217908114424536269324506488652820918313525410645166099512775041353652823287422808432715794751720959394298910641015136545987611477381385299118856927141677371212917297967330738763172620838340945781309260114173697642723519587191019162797216779361994779020298397068005748409595112508606160152069061462953562337895018985242432605544799438957455722475454789841318346227265490936563575312222357554685241233440270778029068179373860568181809079092159137202403889768202192490580900503057656078325108568311685239759206737472902938988774427404797348235902429224718318410109224666195982910328929554755578107687449646357290872527528775457017324703078445441667947767765288036591916218313579086733486410136246940508614089268493068089569280409696 [158,98] 4814498377041559571259114733898942263733775517973612243796390290600247429572350231760368785495860487947013036295674411272520128407614345502354683731016247098216820097118365539772051716766543341231785284019467603162060893482056199467511761298164272317461623280435269790315836077076354645416086285496008847185053734869131045565356924916527573344968033913712890256750970713565382399238690115726843217316599403472628876836757213060826309826077546230383985308666028369730407961563131113443430076780885956478795187132668429464178945742043967637616546164598650589450363757558679868904640668362212972455500980174444550797384116827266851743535974655460529104709385119765632014210130490356184970316744392631124905230037431122054119562627474770831623363320718610475477583137890591673586933824184983228903795297091002525455009565033714908724507837185569105789631222397688455704605826523813569975323683821614318167835582368273022477080398719831802365539147102558055340159869570703221514555292443922549276354304460138091255850882642718338729421765674952395250289551739856100779599483196519219611626017819636077130040044968445884723206004606512715223205231757659527718975114955997612087692405831389882100028074581565612407653821018937038797479499896287478952740721348991232247372203014343341503763902261557784460760505091328997926231632 [158,99] 2489447974289201019415679662477703760380616432078968926772131013059022463004245793609720876899242197479601541136203532285902603425960962007168226521969783902062260654701650477424144257154518728932669077258147566959659651622814357127650502926729634742222018842608138925951330944711608451908358205236177722287190661532860956474158116525833823391762204004023778081843286224279200283300510593699971831584671178626999964059287549170165746380842774262663134275573155232285802580929710330583269642658235616510452012052780942632804500447725629871102233930770666201994481993348147756309777465838557192400644084089517657073668169212685718595907047153350966161774790309825672139467177214945443484264812333102601281386869744129524582730703488774644526194742594285156349127949905353897058551501123188100816914731931895801247811462681980906818495908219785124394545747339570872277318777944522101101477796493260740449217758941175513834230631580077343106991390655115198038592053049274845333514330966712197173216796108091513443020356541716660547584774452879287796890267149829216460690416212756761074064140925269524236494670637864769431211816688563724534834024914700839942362585631995621173408132796913166748750268036416014110453102895738714087247375663406435112785807376564212928260546556226504808454316924931596011541858159775377768 [158,100] -110261108548882991348676181381761209011683682113462766831084829198552508714409917817152270683959917187868647833472209499472810717367175527841847688647690898045484372516729274591326634250377810056668245752527395590863812781814048092427989657831555988418406181042805435085792638157250835947977803607454958915785084040381540086213407245037574690893034662120073943144215273476780403580370544439726699346695676313276322402128502663382435660393784721628357026598189543822472272294915415967290074448274689751202025189766131185064379161512654136133410294442145486791666459662220839887811898813562435738407658824881102664934648574158820603990450735757737051171675712515279190388399263750675984428184887002073830811273709673324466679115522916682601975932684728037771925290492459214224461880630126068048334402057278979639982155375368222031824244989458193934462863021875713632847733716201470422525394972420226520903848583247703240446770070038482126482712003643053027802896845155099977465081068954499181104866674017932519125406588237834810352629124151055122057913788531888319290288361767238497317775563900434330768217737584649043386472630851259023235821553705314255916487957710929919619020729113758460693106605427877306206556986323932449044416801267445704437818958849845191666708857711130428116320605798758246607796742472168 [158,101] -676497766490438214918638793608740946229031883829325166792995997770380190011684901491275157254166414511054979243632578439390845846511033305497672484517974852363344130487441986160943993238622734625538856648895169993341179818915126324973955249864313774826050915488312197941088807613610289512787921768250821074368687704109556172803074632310661525263464412210441311979623679900738628427711291317629719405463721101408493138596914800064163861769837627659305005093089613514900965976027317777380626477160665512931309563383478351219907906323019979063107155785919761260002931135664836349487478133374902886812549352741695135482707117090970652638719522917192098088102428363358655219203173243879382052403966116717609230212783707851779060492677665984112806122928254940166926374083316975095706499225684880935916698170914648684497439657016551862040200190990557874607794582993405215820069098388998210990721219896064171926864075338814744596082604564547051178784661214443934212487283909770128867646015873908867072165940965812295848811087319242599439845007756872588112065053758830490188024268680205120340365506278760787879318973755908907165715102501611420210950201003374753930062374949579647642579728377240319052228553691215327938674042097372844316973352630683344485207500755502862645446719720020261982059511432965408247017040 [158,102] -6640202128517111035835865856770097215893831228534497084181974857145436798075194093472063300496720726081164238530214947731154793553776428831812113827941751737722872821180064376444819363575883515415132587425921301634822570354606655811859398533893053070477912404221319216340938837023989581611482624895136891461320071592266427545221694205634958418737715734333108760425633240209027166333138532769047438836146359278869275966228625365182298566353935428199500431974319595284523944700562027048405513930828325318244805839037759638295574883812634296669125306224527526047588187264712417320218711691564637700955070342561338726451723669247629777818514235599962242754533442525148376954317228302396117281647269716260071021889326789564335592301840447758667378001806692627556209805782629511057435005962121267789036277488066157970248482997001224368521202523396598642038993644209297852871010466105269759265543600425673645267719119114407654033734579257319244749384824089125953855162654310601434523402449724979139723692956730089321980633250847554232823957405426628490327315107577293711393179851165115470651017602235020334954679752570261320553657103777718799432115954639664686724661256454071496492851590212140379113990672649311621692175829456395640169711551110594667024089876144902617318682522037312725993998851731048312960 [158,103] -98388664221142567081166980721497532834790523696429437071725766484745521318811720406620913292333705933400669397014775840067462054407815133534734652268662441934554565931025186381387175041923150333437985867235796879840924704566463771267473457306707253371899600033547486052384005599167384184850904050816790392482347621217912125646579773497547032586059252694386286461335266822190231584883792746446634649283598377138668089037413803702694888749445167707637132125650935999016571455819419609433111525826679380697842421791185615041671784211800088705446181897803167155617253800691201896911544299911604836384655090843001742733597844698132269366557433551506107073404359477992342726350822469292929316986711651358308139083751227443672039818306830159456851061612812054234315444063952976662891520791731107973009063511761331731011559627379710025388946644930993801351600962828430710258535745898281464149355447928060045269481355596842384340691910580816115144191997352802526772853005705778715727841365919611023836236352481411859765670304739047115653001262707665972846123407635818368796402248452440877349770383691179085268431830651322374937453749228138960363042864910012682703133530506149725198858385250865591249004461786458590722751672700295027678882800599247300491816323796884272445418825900414450644593577184769648 [158,104] -1041828896717359048790075527843039249657535654235690288467367131903201726080794257680398620048007265229806303375473469962203000371338358070551668469461631579890835568146757168558237175468443824949746967289229666034799565890950450825968754159822805045665657931813195185738714017994360837664510015263158466671148874918158954218005696086121780711511971925116562727305532411659369314540102902112327342060739305621727735248119938492478540253630548978238689467816227001109631329488476312407554121143230880233690694226553965779342715572932284193535427947407819164362800120285041604122404048664084321862224555158445014783739718264553461165664438945176766474914088359012822443716413680930576886607431905505755339527504536457393256755479272280155403175739444385974363260374438801486118325452748636526227246363027722005804555444094304517224225282005954525562949921656284434166438425797550428911989038824651856529524418404273547608308372728591958366547328144592683329028032894473805612197546779679434342961543898667872406783065801979567137222433504122995226524599950449310584423707444707053400941790850153914190141901763441079106615175629732608410365434464815889832953164739811704562953350436004819827992007131889113150398998021748082400425657562237370689403113091674661907304285376576997626345743093424 [158,105] -6633204644081962132546995012777779664151619950639677069089352970319046719311066134113532670048477061073389772047486818696526252998947433664932864355103000157281211616264984335717082806985326157980973384237217771231253748134871621702404305105874655290491451039471476374106674340816608824586049127468265479734349128232602509268478117442863686748817354803829914370248109348876254707715194498717834248607430511512208041808324133791370964203757514445886812021271121778768942319630900613535221937303142656549829049676040444991913664824889510629776431060879410675690831907267867333794176604691450565583862193594463845392488183534534768743115607940969542028590237885483275709706922600504118761330228678000217762546455570626909969640380691528800849805961743930551811813108348977653906073408189629710577408226140669126803576745878452117662825774224271146743379805877754119605407479482108939118397980674896222936278518594570073742076578389298934125767156838558314504199909576697612364735951885255845842092890789243154242129708083947892787597052411680502554821473986078599905543210409409836265030020814375742346925490040794256053005644534610207857434500976104567677667126528556643503258256496277946092790048320083075569838873677876756286445123349523044870055977661977689490205837164400363462877208 [158,106] -27469382973190426525841519625066451731905316480004702023400260076390881966265321884296609059791973443273483538621181983052123668121254830490785265291264677467974856341190117638885303516886234323961397304437394414597356476789347790386083228647332890039044044297680214598937378207178552028459660568784789101422545073633364391875475898842065659722900404571187849623070686615431828894803064879358313603672772464149621201419989366023781580688904922038899611866167682741716567342916755197250398807771192108181372752275775610671733759456556935839120370767288169549886374990048970595667612312702378340314933598598706814029917425548484699971558851336201756188581530745084246390898749856793581483117911076930407098487430471759447961858868218739650545472687236137054202706301049164581857809901440735054020844856289516466437253268676225567443084021380765682423810245308143104562362202749329499888923998247195493215799601151420984631922295250209273562491287277228617060307105449820120675899377440731211781608806629677350846777339630409336905238293097869476231109273759842239351054915336599913600185346299330894602168140357475815504717853617626413444148931993412326226646156527720024017539666313244027677073817297782396659883781293362930934890805567260858990140349263695880099827679103040499088 [158,107] -92048590921144303957980675011824020869013891292795263375208784913543718674188971242571263293776577044848023539651474883253521746025821240466418651141334940716118095768857421647386537980567743053463223925414486629867975815644498791492805026256668126937918810601847325828845622294418231631920023271510229551601330154696217284674031314061590966617981279892050399763392453358069648828340180897458833227181918533250350713343015081209089409562494827961357324677662718149008063973668237745936311092291122177685071292455699654207202578196731462150620986195929046650496715394492333327895039720743714016759107678792103655111484091961287113033107912557158418665284950256777761082406515190540969214203746830660697055409557675324480230267864162365552949827123543667151879320171446027062570828720301377900036962146562028216367896723887473315871615977760446325115870842215294783676148714555531058693144261147833119167843742339268502711867190449238009211909758793478762345142839539041052296608627965282475653235078085413178063434739215181337173126956697567151440720803729130505099069088932371455440387933111134519955738448336263282006848959134981941334531357992509507282695956185789439756850465570489458777782098199268528635661590830726906584976294944012517587847272134382141079217914079004 [158,108] -231923310465743739307288475575988777460491347927568693084469183156977107901721632693041861407759163118010362652605344201599809739475344761165537212008143516794980011578362405732711554097213313366598031460209458361076996468019452853140882075784606449052613224358881670557201659351186262394567399353953236738857437935398866045102962567615553758560950136124302324307303434972579614995380337641853550668358183239996285916601446726989000861453913637329544094805553711518482253829512891065077732377935628031793994876824992641722285987659165667160710227362466699825378163988188432215613875186811425886286641963971092726804874448216674359898146761836846995108918274613695672960138704312912032920152061744607697016439529572843361306505903914001671522004952055325016778961943465284001148436644855321632455596022611777720492292985429526160150833536533649722181254132310647708313286794976658529159661052930708831826882274562330001449370082908164808625131785276632236314061879937552057491599892304926049573949187401183254133599478419941872706091629721430019596873971754521181030643287141315184171863959065112398280765988640954591080769083837450111909938695052303541901938304109174678174161146675145336025950588273575501193398771902130667582530180357504619984176714531329686641862548 [158,109] -256740037069560990421923000997523316600308356313405358442170088869631863811008207956266374160193712999663270119253063511323379250784158455828683664633116893311893199606698646696624478718120080881895279139747701823214581324382773915311985983610249950791754866755273478754448672953429228661168291713904876710552156949743631924728151300883852733564715839358159401694541138508831445794971610647834161926975697663433836745489854119589689837254662193125762006117005066452231033149979927062522011102703875268355465816320114489873316431837914565022949439964901361650457121021784365727976844894954033035890294657640353132095972145085698983570442729264904114722967855544926934908154528727371651879785108323316764164251115897736717802422506110688130020591696277161767996050179537855487756308645934094700797497780617356867574037330646944624838988694618727448125175950475513303956194074302327024533939436704649056329002516770976293380450599111381238193557198266681947799618020697966412834186318614228119036647280272046857247007951193878407265628455218198637939621031698760337656245283895356328769918548865030909311550359649499177432502466425490568732965004445462034511915814495268293997705293433430483013574257158973861354655242518205338089142451543063579875734757042475208768 [158,110] 501300556785900739040305866015767370501820525585362922834134932974947752351448455942220385622124718727896983192221132744832215814354241622539471933409692612450586413048280003533087842559346004890881335272817863936737731352264769336942001990343674076038317250801963394520221293677009412332889195777589965638295183595645713519852235826757650134438000341666345039809670588035554086144366096014009986875258531420932236130955674441932099011914517189802039840803585567235513106606557482557264865696993440665774819286441031770513129955966143092539305165382367109307882748042863178070442225206083606933834444975522096579712935289730928217322968815468537243995254453948204129428237960783947751252118298455273068037444936357253336333649704018981723039515409337241720094105150576568604991073097615005799446084194334747426159894081175055883340005411457395555237432812583049674323408212174592831526535224213706209143041776837844158314375008988979629912770853137986564077692857193879355331293415000077691210959601889984164801733662632910431940554641468737966537289479610881449298427957901063799917161863591390613767577444960909317327659738833050301071716154001585184324101387943138907184627140973271238309031985134092161720523244911968255126200859353161704727378097109360 [158,111] 2512902593765753422169767853522066496354967267440394013735420607159338121235324985405869060622181842963717097581643967119120251230267339523882962945566693917147860134045753655594057332189755548326763790913188303949634624215487337413266445807497292847706308905054190362497240765819711127155188251538261051028265397079449817390281900506134621655381107126663444044662254305126925722668346831193572948658699068106302651166552272003933367984194130406357917505950168180801272582190705289767721991401522876526788129723816345615671102661631808810540831469781419451196719862519088034149601489354700521110652486753565823202603712159182211362123192345565028938866740192453163365359023004571140662421460589022827236851332167926949843591476177586182886663206997973052172131489017101120120954196949810401282289049250932947683720066467841896090952649664196495879358923341815712681733903125360503073515569309166835340123085583144976865957132981490093185279856001545478141536856790595308509029808750115273015401814181772405362583340497913676576544248007727972702421827275681342801683238559057464487326006700253665332008090187358933427854757300988748268799298284234480423269698217629547895658368765821344231015155383121646605307014137904961211879741914916653020373502688 [158,112] 9799556201503641742756273578988706862791410012178274716215286212740128898314139732988233216590125006939998563665711520704959839671922146552675808416461854640977977269636521285160299650159750154940895043185486501055879837512714020045499284993195743678085029943730499631705797536581984284594699015111258625628841955838734176515592866255775921989409505257250002404520229248301028155607745464675317526475723688875842407941501481070594868469077032249063072320804893501607039201295153472670556693106097657208272731853888393369791521167705705347705430869817102777340401123868345581361958698449554380406987817455344593224006958291303429120704239256211032147900272519032816874552286779608016246000785399719100084678201948563045617401328788536181507864214127787774667350851084749821820075921889610148563105046744882426934472239188747239425431722740272578156652147675706054121340127798719652995866277959753491631748664593693861428684978845344471577913484481068518063475146576617171297669318661792773063823521358245015576884891228453295830064148779334838977098004533856605142499879081590850160347067270736763919084411042097938137153018331455290624789018418810262842170939474340114596846075813968174401313863864660575616024655747607915817199376070600082553792 [158,113] 23744907852996263317088217828905940447120207802907304351262496630741073151480966909324932172856833834297440546176690291469419079996101228135455597866246366202783745300122029566347771977864956304663133741607702695697655638596383740354200104100417088727539316190370434192073575328465404481157852803005024240873029071509201492877934577053771091101845944147047676884374354070920751720206297857203335182505996049880741707379639307452526659205020250477392694475598511671531307034010014525302098767956737524086389433437981421519622071497972440347552008327396819497334004312440695425864353813899623933861893338520253407661664756909400141711742173022625163600783452350962405771479237678464262016990537579596692774199267782755225754687908785819114972318743264094516556745857292021794193596458546118209057061763864397791951495889907195435996738696743731944422518053448986785755443116505855301286695001921410160957447572518532663619129924977298276719584316653587890073363856764128146307264574033273426054072813277343674097233093255387835656739251308712934920684732272532861247888606678672160279538295427209545856460011179593640890639460994590742980427537870944670440401339826160081707388557803959339150229413600058353291489379816438636052941326905003088 [158,114] -38377155478874995423810096156938645446659947182221772123611426493043706138306960642539538519672780269771380463155109625395326457503156969812282166291521299198664493388381863542980682034138320359328322086777241057493864997920830178413022568243194396055968497892135040334123527512269517735896443847728001263211213236726241633420810286762462053462007505329332851787252866015740480285681171263967766798041178680230713895785094641116263103845497059240587392440394313958046438696140321878384717640486964744779794192221182889795564362377987615753530671900215877584892517352313660187686716693334600846565636803160767784348236261782701934292728414416203079653303112759878935990068685228391998043217172650140133739203413552930698020448467075336582472831044147234600613025099062235253341531847361128457154619164912402430529931618941136139812288964013648947520303350026841565450871183381634260477223484036111437798939761853350317341282187071572302035275378479205530434883973627911808895686845266819192122948697789390289071958813471340962910977754776758225070234728990433883157034587423967987478362958829013159806021970393424129920307911232239911499845106379915001617011010085087929336452487186055548036242027380477884144015927076585400013607008536 [158,115] -2574075131701275098477914630556161236978868679854191552908512764344097962652265535304867332260988779594631571200217139643631542400663581761791512303048738845374934876065279238313458182782959197158064604931397524412680166262547705614017101491809857160179425105702900895818314223231411514879472460171873466979353307585154873113495858661179407226523997372272861403914129981135930027314287115326061165395933777491996297658693060554914650756619334667459167635264623657807627609715422102764647919947173655005006016210503574875400075921409533879620548010233917389278359284496615683843571529068457665511256248024345861484148577625921493065002423752244070985984781953256958864291377562737606371682909852579256312925276481098343520810486333446472431143687264884701497268925137701356776569926527766899913714871559001732427683078299184893706920677919231211480919690407356806151995087363986640807765353275625631331838870957234699146595430927970607786856330286037936044876034348824183408461189957949206130395964105305715861737096006583421636443288716943223018104673612976424987945080226291479721369437361709466444604625521467332747791099787103683625818097259408449901584913859132953292742937462511680190830587430657383446504307512675955940028 [158,116] 60766497706296786657847313605388290599272207411570762516645227930716779385695180009673516790637303069274486584257746388731260897915166912961299991235292261465834069805288657899206931045479421419496704583483079612225713008662265697295522147933144889385486301443509974737945024249406573712624253214456131109566475883703321121991661928575919013823732349426643045547976943608127779484731406613161607205950798211232516204415248205979995491218002287371935966621370523806280702304542804836044804259392695040009714402439117281698666769103395755558273655669637522758920904371133373178225087694626375237439744118685348020365323192558992171744681890634071121890829591598045154622720955000546742482764042540061097461473989282696731136990771369738786408203269479189270354888926294382397728380933945974168245637192860542732157257000681922220866570623125285647043425630854978149361193216225863182754017611374098172721513662866173567583643131822880294822046330210356905766946644894754667498390603246869427819269020028208805176067245680792204118801533035731575451772617932662352733009158052915665872915587085224593575284828735270603823463275331435162138642132657520039427931314618980338885263086229045803930497268756933254693492868044472360 [158,117] -508554046922224592527367721577238091130594506278925824623883428186902514943382299218233099425965746729886023071280357403119411221450168857368013730354393832750343274218383329468103475660664841338941341794229915946762518334972415647896734790575481189414255269474073721066136349500079610374198151378954861487832947775978192211400835205689329640812382150748617651489704904506784353323052141371249682899858158908557157170181503527158921945079160965856934385056016976651659998079507186283460248982807876285680789808362036686502840444621580001699640204037128540827077720653094568059417940619280337898732693670514313713342686765328836788812361206866696748642856946560653493374125888236107858282897086078972597741644870029178447331505056884249847299813873498962544259444651427623643023283381483060905936294283222787435783049781912138147637834630536585689048845850222463439271153596684268522172136666796033373145561431288171737495043469709635031071041026748390183144463495760446285102191166276174285863131371600882064422470743723287522039086205263264906387948624057982891548940086229275822433359511322175521431151270270826337619664886294458671851837967772530031351840707854285420457720265657986677337123341073364694116679866816 [158,118] 403994523343160390189509636289459505758581665200736016972607228555384243503066589006434224139462618697776463782670713947963534403811474241174330023305454022405219536562038636999826497069474860029304701053641881444581107512495060236496837928127910600994883858742350344005295333040729639753267571066691678113123540128225454243843250170240108728976953177572667772978178309751571497002953136394696206720831030551664844316520276274729946668676303858265535144018622518788495298761800787264115758991529301878563592195286505218790596660546133102517236732074412840907368108528987905726959984667034299324343340966819556224022347207615407840405766553467018601247090520279859263995761074433830647874872110219504613165168700083524392392924596155508810312821395799385725213111369138662502831547238456077889312699118131915882338035096934149586974873039845903736407299197603292711763024180338433187667021956112569321174350956912018051986253682032169462588746200954546264208893384592454341119573033393318349630861220787745618609458222868166611883658802700164597663166975659697846087818166350401121355783364196429866290581098692377969005677177899000166910951359560702048723937147819372013381379465091645019339724138751989572774016 [158,119] 40340002484203507597269494181805157624039344012033012062161412545343495646041728109384875068425630909739127534635089107817776306335971539068549186359215966425536409324401337018225817730702804277007241069625513594596007077648983114830351084652264048638224418047031410174201165768324417111974388749128738464860713811697642427278413986940848896147538824002252556187589815520905955980074483772102463580203569658301197892354615002342464163475638821383808056183034371883597061980359256766679590010167898475671481987439699147942526776558716795732599223068595095048972985957383869365520504627213648332044503647775162474808228981640915121275085320025300192534757012913188535723398867340654194673702144791356284551826637647778954869537850208164760172479383286375265765817237251598722762055508477687402364075749068796566235369056175872783081645086793489634165350754292613985153147006607272262947185144113135501717348469988427643736981186134288268740292792761082002621547817746028006665223348057022690523680547071559115228964077647874165851994713739879155303729449321738171773261722082163737403794799458682133275568333360227018371223085675221815972994824035758619370416839505863033206500280911777679393831852350669024 [158,120] -18742257398562839007860184587429133994246729941648298683384014935685472452748262776380450419953792453662247019984366801139209937023597354006620193775630940541977448981025021098124421014829116964097433465424727467593743176932228502792742390676448311094554262747826225309507091914736985530147341455395064581075987640433892884835112627575614272995886877204405223898210496391176027996424329935802774129757329814564003367960708689027325892467441429485305653303248867641046306843164311771681222936420308976218939916491250172613555462985503836238553207800033251234107854363621963735210743422943090934741901562336806094351494049460628360609474488069650281728072852711228092184544505520787570672343630061054215945626780560562653829199128320292712373202045623011627067321232400328083709107956369190900293721918635551992873171777816564630087317012872966958732564573226675773840958346559430042004793344831606143964116854477147111499476297662681249992018652050172319136528296288274383235439022255126085441879659249168091162410949589441795722232427773743510412855766433533572111731482473044125143284476145791047787396768074139575871995155724176315257053280020157486224762717386380116343878659743201673349561160620 [158,121] 35891322677352910525264248033439008736561879975888781392204993070622394086196306240565513292974724312370084499455106697725369827796934768887189021493077299358398557769428909763862361203968359494874422407710889123461314831553643842275028646847922845026821302271586091983305006313240603026970732459513634004857530769421656662511442977173400302990914310671710586931251953238244480548587914539379414672123692481325583947780908216170009606197602237225136148606199107895076660376094651528274495781032281489179100324371692819758135817227765825043025198641679518890921771181915320549925073028983399438801650208696896245225073070804472290070194319009489293864729517824136224728715085244234829829156409377263011758620733045045500466520224919384424056137409517104082905939056316090894650917492296212547440292494066477334723091389624151557705274383014543026979562218979468264445818753523121322840153792015579309889359315133005438987925425555249179803474842237701505550478094656708607633091162226991205862292733354690847473947117062318084603621240862988152699252888859543466471989521097453166450023850021578420042795436731402023237000262018720967469910432174494627905098244032181477004022286317530278847468 [158,122] -642015175757239299667061168282204069521094527188378368871171054877345051692726327011914646521470129989090832073475320019695887004268942751767212584939467452136199469753052142378944112560186992769279809235419668034921983168174435296090752663775185292310311190773847499039789391580765912070760208223626522191941572516360606758538722692312852968643873677896170167183726179451633681379889295206203074496138974116201613351119398688633866578851049694161661365091044386229670500486543773738800881539929356225390305423068630241583669988096452054600441893462212574935303264063780138274170718973030296819288790932796848131514582599113095623293047859537787762025695508300716238972934468934835286970160737002744955924884937099480211514012680677921835798460412847905367847679294700519694856457224426358823472396154054153147682048666466577456273824893033454285614420208402415392227299372964786086200075714193605779354329878308393319705186805675946866473424929283916405691376675563215264234607294604684765007435718613335508729049566389317532030542677003248845291687206460678979498541933814543193305584401679852378994543455223719714884491099186805959907161988275479732488882004164584089517035887411493192 [158,123] -48578350039409429668054990270308897047901769414339184334195803880818207192264486266571711208780519869039142023794676421108429748707729015574098089486795497863036269018024491982360227008848256869345963179448561238007668391155081725767760879082303762902676114705262445797845494009319946496076284639495699962551493902165967841950921161939424859135682512023427398626381406802264525747427340210376233028335703358856687557143579843248106866590306809363994126429008840233545860136962635617351268728803977568545074445331644827721711486787226690576086780048065841730008619567103926535566181254903799432650506328763682943765524691263017208046156531077508472842343811771280140466265688973530741726085626702148004705578909727903730731563754646190419028715971175457529433856927731549145953665421424183081096774172997500072408756596771015911316221436445608547854784197241178576594040813543209654243657678853685616805392851186241700560974697544012540343162661265200208608465444730975405190747265118084057534107436571966645475574397764740240673981624354099959355417688777141795966723077095032709722573310220823027370768814915502962037393753769658597153435690385491233152476398188680572807245374423 [158,124] 104144859199233110953319442999870472381873025748024890026449148245414799980217416096130186843420545325721323435631145782349121222423512120478714927500623116611804179254050505404815849806142985697509500242110301343029360005055191467447871520750075519884779861335771313239353792005667590104274486525116045092903192726498497197067388208297086804750062579016648450790160284555116918309821540100813981214922174689669490828945549223576460873301515205581140846682871555438433841093803679071646070767544662220972849063250176311157862721724777758422525485662934822125966294910259922848414928822653545613651660062301258436753848552310566495425721613735598329572496801005654402723443832586666452463124689962151444531167620716301010505132152260067279210416147867375259020199101058622094296167478224797434753267953891841005350811950215442949432799445381713037394267222130743089944427687719916809409384515206827651990302703241343969711654603100045739510028414645234281627392543605454571486868063496064304479919822174251919895478771711395278522816732048670343861522998517406881363826370633323537315247554581263433435610628542124967698547386810239804324510554092080212560683475837526953646975 [158,125] -62121133702148744365756851644573053551958871427930503743872331044593453589260917102398008704300672765978400341653452709963279283506780910089510081077029077583653057328775521516827942987385264073188803576497418208612287976785587159979889157246017326180577278180970283766796679111822341769820157624203895668537759585411084977696988399105724953393256322915842534753713217733157159650805849007679790356174184014215238895225133344620984871552558945170396454789332714582528161978341970314111206246530858293462584920168823865065079090034031482277720608039916421532385547012230481825937503573708723464140517557794912044080537143611847366352204327247531742711844209318753286863069595960002231374417761002458700477202988777738806932426578855981260539951577771658831059819436575797359702355078440071803493365946772728826117539672750849388201943570672441796216792839600700212138939184929331806297873973602688444809142714232470776671121796107472211598132581649899960543311218652977313153775978768033209281121201218284035252661686151213590060927342867318590565357394477962573446036612706768104897200800175054974644574024828301898745252718060696509671304732345419511655855378539499456 [158,126] -13756554136928486287674309329130635474758594496874838841300933092322973998280057470413853055270459910085071041035579417306391102892660176344272908115866001711024619966253562593858249090550535019447180685650532929716876567148126444946373065309037503864339505963420772225383786091476751631621583620802848307061921720281238217326501156536006587938740700986532639537880722390144250727340082855453517526224250175107058320606221728478972377089159689937580311686492297127450051308299324586260804498896222310446318121359197250797935704575777741339013728384135897140093570161335131420214368269194375266180318646964429808891779066565635974422291546490328255451176343503968727692406298638773307899225276050504049425390354981515386753887003776447300858697719611008035546579827923053614562146775053996763511134768382229844088472035781550799105043400858676948042885836956154396010699959399788077438057096032870673188850622170613721632644093039010778912302267440312548170351625445905770611822050452827354356294106064182672680678690998581501412558727904295423439880804700204435684868160960981324578492861957011922627685617060922270461896564457912877523712974646504656173891080240 [158,127] -3182843556574314764521070320992513157451012850782595980516405697736892577203700344427955126203095546532998011312644231235131352615696672204235386100858054779637905217636911603703920105633427601297618229451223941922800301093968451986090639477458362467956080142354301322145480556478144561924664197421832518392233200040789221150962584140279030650337459785846182651648837352573583929322136647432456458388632751512410540220562065265864507579234074011801405713322386608048963850109646306088914984459758126857099599423000424433483345159250794247880333663050776213347997009337452411301065769308273221787272835692403005656254966786487150536732050424114408982022241661832787220745079441145124082053426169110948167071506099369410173339254091009374546067142884056791172465597190211288652242532742149566415295606789709944045521463637268656733081146739729852770501234333343018090701360347259614121068703531126955379192454139307478883251559490875641637363584152430760341283298657233933090691450391963286692765654184856336853828695571982989106364804811674860713469031080195941005523930391470406904266076130697577373983347326597514093715573833701049667017684456813266505176 [158,128] -2129083091442632142963345650474305786507265588747723527553059483657016350151830239479504171104131337615465349277291892432811483602689825270721073727988268889141044180551364567062090729375873619996839198186153134874719323452622429159375661616868918644444624578798782567779102111538387995178670161663170508215214761819853458515755613794600612385213490638636928619332017951130514952864581566129490187764393771874352622016725955757982612970596739250832530639163441530056785589645697316168986786419121220134574908360594364458401984171268486101905063499661740381157745957838980058683687358810616810054534064364117436087358226530414990538377576970353905696847984101150023837959376530612834289527102057092122983138691603749722586681836715219410071708010898320827373772274401166764763245451219881849958443542113679500654701161725712758235011462280771513608322687833240087466088425189618112469573063728046498211176635636942211414910880798677290640478709494744451642971548411124533823840127226828826095110243223620330890440108151222770453721095762540993954495152016463683149636982139278528303904060264917183999336038519071414268287743176730323087440682774762944 [158,129] -96776712230608640682347919610176254501422468171752050718707567496710296338884207652817593342602442594121101093236329838209881619862723009055579564740205103745647313505228248586144399588928930194102900513062517521891522574498742943644782458497144434337365561020570163657588101599251219284845962827751704210845295018408612632042236860106423407057135729935061875133522877150434225346464608131052033752809064284470910048996188736732231890886384930076948843779370640673739564863078439192946002412265372580786179036558814268987554670734155799618993457023688407514077118880617854565222261882030085310950639817086399922084117871712119158883735162516414590494525440088383483515730645495320741509054076909143995225597691055561609624352154091434147848339616332085070612213657588485869243652666821494917528930319842066095289537821422602216141919083183648608277252035654761623075344614516234515913066068052673377266900289628932322527229525959575546205609056035494967615954461691278480886628323861658179457690897901898784414111417591162730383749149172593242303042621363045305546371009065335863385826882787096503328418303576596727614791226965423012714108912 [158,130] 19943763474615722631228827730113389659164280391650662876045063150428572338851684766192518747770981969696976860114211422451635548301339759853579673978145808237445711293052543871063207181630657074774456070112409466340083392148924508610769956722334809342696441753447902270748751314047629908053166633017186948715502179929265186408597225647358484908986431328878414247229181076766658337341282517396642384597438233370853202964639836644285078087465833003383068322325771933989023072444522717442939068386853618518434498476096909978003138952971863083593101420208742862252107454894978126198556311325617516323229912909394598143440424469896978823876168450622325034481104323569655735508789205479968774763680720980835499305635080207020332563919322603612564012394566821346513132550407379002841348727150535734558324365088115766828605802336761112252274383074404345686363542065499982364480567249361516987047910086357080396682794086456734492248619995644552795903121506544299425556229672748549720181576068436971168798165141470792156030948914005976562885541617151349476700301489267791981148142446690531645929663882755512212711691564068147149028091466212175322 [158,131] -328155549606096714730770961865958086174247790248129894849501169600956392405956076528562877260809306488180914952130618930751361412088595560431488936190463721893503300900806930203135231995931201476456310213264375168660234340773086104468026964213231941478793321654926027165739699270408623108689881246958157801412857218126347624232244148701154095127958012298328606005421360547230422791284474536060333446250429745539909774525271411081498507729700526915123489918351296352662583636202476276648717894360897906244797578515256759547644728469864270556061693637554571996156809761489723477566851938826224954366323102197953289746614825267694191518133901910634956767014965665844349398057419828266637123998518963636861626823602537995577282425855323571053846690125138843782111858325046465391701704545030701145393446339833264249221331991294107851053298696040814220718957762227206939435593386010953098796543537696636536831606006641832088188613041222241299240121194645093948844867340785403917878810316782784450534454755832974246166560827680525141781449439798737606503481355066209048916293657545957777351369360287946866143706103397292526246754772860 [158,132] -10894771180628678341723851432022618088369290370894085856371200121077910780668513173262576510558206171257752778118130994666883931701112519943399530421863489344675592284420331330139059308930189797925022981060798106980424896309507186150693120067856437752241644545532423720214630947934753718211870603581388231568476528170716507195142813367523495971815033056091734478356766072561567754155151372745437693497763079307896595065575972894463010317607942119636162654207713061989236277423520509460173103594098778628315389232905222507453735030377009662639947329638541003484176857430390868496223378006618202695616425343793363348857492913008164821672556854089972830837345512900126378612794824935916948117728575608917511749226754122497217441999347818762581119765421010288378852588132068589023988333973673345884152922575202498372778596644116495681949542771988350983146081537262760215293422387107298955749853569605407028779483827280263407840962860799430928617343221809031599100216379763113718998457037508001002278076976168790330599295379602245855271039807133012597794960991579245220203333146539332422800443042446072092443099954954731229312 [158,133] 155440698527112444885245122738567534085869255600230686056441275295001070558157986812083093340165681319606923167182860486284016851353199313229289884484329838968283370335331778104520391828917642302073304896848747368006812730086614319435019068579004585359659220065410496874708651207714779259738471248069648624001292659510768875003959046394161744974921205103543649237068557599541036792064403452956105651832291966299462912933393753368462989280951611621708958457481143660674613128385548879677999062657710967381203349529741010731233870735876333569054539395735362518974989947205127485717606671034592974345630613063596913387138457172885809616916423243299379018782591521195923409616344006717175466417111408754293340921621430772394025858537369054764378066677142559551668429694399662132554670182326988904658016742603972169559805193891347771563298877979036431416523889006752737171477650415614995005859614045094460944032684159391284275971818473747996039544050470788795886046422743796818896735512914022099237635073711900829808847398370159238694021738430688558088626113587852915317529054922542557416620610252415499395489565928032 [158,134] -175880980052238071129933695735490650170978552439031243971251179892165368057066370424503551932048319496365951777115937105749283616550149541150822909577721655434947222826033226257542062850783708889596646091573047802814200024337495789071880584252289686284284422096220241562667527626839218748781222863459676313814656381167544239678339997227965620851548706590755042114696239904872464381460569156199564900226086571154395663765139854121407971400587136642776645747919603956319618879061290969367252127078362977022940034518814076796692071954376032092557440541720297438647727600499986736038363620065954488973338960750496436851955274349050415205318081034446720120898341245210621088047901755090571380423897044276144920042037701197866710225739105995979632455241317196543950594105593924524105494634991104806121797701608445415910875648254105069501075887278903769005187220165751643490641106958478975235494186210486800632989771497730390834286316406906626391319342708714925811352006172468806906438833995734534651463942334065408601702367538345698857506899724773663353084316214998819062978092293130893863257794407356677291552 [158,135] -3115077579800406488276729950321505848968810738466559648225781266163816686449553384004508965514043363205631459627273643589165049635456155822710387640645914096948861284367099301681999763631866161320962547283024499794025443371407072228066783547806580069962200491320697887989617920618352973881274918204690978583000615149547601866655821472070417666009660841968955299389708405197540152035574012012653814706115182445114476458161865182499541173948199484615777209959333387826485684511533260964991802457243486037474063811551203984452700105789197573182206758770801062673800836681717134685626413951360533878547390682055188349384796665895588457588686915897939932563616693807646426971922170753959503144992031435165855371485617364272257877336746331492615149827920737026704407764958321660351637551176265270799262188501564427687042702626917970630737189040611087592840032762949685044308254679922615237305242618078291444957946531654971056626302499083252293728677601020519801755793442140884646571186507830677216350888292283939527731510453224239380264781695616762862493326106743924671692679169380277865498697866923968 [158,136] -300657616981729693024045106827231015037633096895568946307313886567859640912744059346720080144705295187560245656385725663801691168449658761819763284908903390188923948355174922661099840259602410868346902804187342688898515182076820026244846108199057653721166986697171677236360131278515713719735315783406473338169642841719289799213907332087044125936123540692287927483412432586724636796816087199024289158486718856975192642696716506345518447743430742986665163954985561345313600292247010272060844230969956165493874709855303917677173057402423557077415682039034458794993731439044438453242425360357129633432957644705450572151801227059809553642765702447149146813039488309236544262988689712390632065557277798247839927190706366312620342927560372441292828748149074880532986640227443898343000410174487528980101455888175654083599536466576712347319986849481222684685043154731600207355150816749239599690907554360996016481403820772000873216559129970428777480308955439394090318688972402017717468505582893957411279126893697687986304954192546158005757045209203621627903432941957990488098574071467973754923344 [158,137] -4426929920973495228280382852377822389530146148146471794664343145838651257553713412727757966294165858379300162923775704121957659974776269796578398511152461180535074387675151052339118489232168711616938432554523066061726197407932263531352382201769614003080827176645697089612813996471455455468870131812576639632650093508696691786010301804776086675635330952226852572778541765558298936909532965163791202256152177542536518234928587791378308315581310423249383763575045838142037402697454116084002895782113234883705220268537957676721516978394167017713329656610072090418694836762106008586042186046770119693889630674628768650201509029256159068307242309172237471361497872424480918696394890227736798353548754515313123066401649249020074503059959480901005294810997399286170960107862564301606147595798047714154297844262885898937235145240636500611906808792175070791379157722109732838353845282692965893032945196124148376588514488160744665121846456667417550440986946906959763071507378459557350989084489430854310636172203753284324871894373959835033570651785672806765247255357162032637617146618061848 [158,138] -5211616431081983527695099976709201148777048873179882722947178637193360784500803887783672401196386973183777014206669981414548744746532798453944734900568324924112509707124314527490735721849581372864136583573579805616717283525349018397332506557172641044629801510388635679665528068953526797111668476500890594883950790833770668421783892081143913022353131963989540857302015008831445227553218637172913261271535482690579778750974701453235092189148522638294833531507983356340509230957933273810511691182121912002133075046923896937206378999904261478497965038735600767843860123672285302609082233605373106231265061747219819416058419888980834549325690389039059522421023544872091203206115653241236195461893789993950442493024034551990499595897644793121146525486489416235003984504183269693364373431918064473533979723648077389463540514369241811285646959360875156747903513320270113300925528970063585650119410319074342956897064285000955336547908061355196003386152068247526217695294307588354659460806858030432177597309423855401284853028056800468271978587422514670901997234820405268405617216 [158,139] -448021838251116142159823413886047086749039837810242110260182884590889572171829068880158737850194407461189764884469903087341369246930811669095110111412663476195465671495655701729493034519456536411233862585982385208898866687824879561874561393522520897265506785300292141275778611814963980598323815752835770890646251178512570541937561472894675711727228240769864963343804743994403333698322797016001556745264937038887918640655554851350228949602359684319687983662936238468766528067522658427311801153574829692275614764662718602884631850761370920306654216876855088809710588822552749176529083532445365189962726574067819987840856417514108740878550359554258413583398016959827382057743097929559047241170424639128942806545279254477284878696243134042473691541308701732511880664715648245509349282484620710333321887721380538093200211595550679201984490663298881944544829057237185467844309361209559324629031054934103668522027530452720597422376074400916542826923543738007033302021152531420528252172682401172397727587127405822200953780522260123193304170007529239651822003239884588 [158,140] -72779135829350640692272986468012686892175813923142768604079678463710361978788172238000971870316178686350626023775918984251166762011906094876788685654617056127830865566960403543077915306277011018636581168986962316255695456185646776564549794279485995787396691221110904038843032651759863495134368391263705619735897630781851026047122689494023368863730985522672380466456770520313392274535345505821915782886061620765886687250001043272629559675570594951819320115877951885725292074553996147261550243878262395436827579300009597569721247804249450034095429317278851524580248071339598848406544658342804498406038842140173573902981782019593136561667980283834311439342418516552794599360638754635688260769342476209518084370050284828451867385765784416309535698863721350275446737614885052283899224689308787321259384975703147920772878701943512199785877716496859098065214877529345263312610268941211007083672727243622578753247069505085984814463042839311967887495343270680330531225539253751615909644729543935464490959554555637934953905340979962999323704869552539179350176 [158,141] -8833259257725205919663204662185455370626110701334237509783173682770723811592743860825243262292911951102725999676313498445203108084582414656884463052665693805320561643065898664053439469342264515852471879934509826754562314356529246095919083745799465614651442277419191503161738008188281579013550705559395721214657709797819529832544301425628913438078559309120298155460415875184085499612081466810459540338117910350975810946553167392870106076448793032276877678065160273677927824067512961762394462474807290396074669684371369497899152978183533319579395797187867980295654958721091413213958044471532183402832774916629799557638598387981506206238547813030997019519436141473694542907531172315565239041143395144022700329371864178174983690195710868165341951635386646100190864804651856081881085524294219907106325899902546483460089610811860309562828397658606906882221507785189881966793805992684842934012063324333245120133064509060845048555382609342163754653441976076144050968840990452607752763871147969709151929685096626921916422973088541687544997883740592 [158,142] -946642415779958910199136289942019831221527932316772445286524654166553076057948853244360200573922403307525078497265587207993157251304269344039061359952169586781163421975252848580295728257779452803823067154521447298290181105332061374007008152880073362853498236073421803645537272025922055537124897045848190612071859205451246819255815155077990739503918255136780567782842876970723567947618256185329464140813573293793049907616159734060765667746439155837647037189780952811882044580278946212989759803847962825717928669252898501566135157741929601188950651969649701200581979620096618456029234782099090137506175387153611439806918146857951199127577110105459452417663869860422541748023416403360084990400993714609813726061454459108832793188046872561316436066828813003040011821949025817241162130703677763371291572408127502530057043586587903129519402399647469035097389483058934694061576646855257863830321935562047004476788705030901441775079747255945890744390455006823674348702360890611364878360717634347902343128219190755695293860254835469773668 [158,143] -326650013957119494563212140989535256304923991529951226120841710286779727239214802053090635130541296119797837691070683563228782839738752910477439673274226223244509027577073533083057861490811017689750675618275966835058913102186469608086453631106545643580131290721878338986827669888545977421176573084189096843855726035454559607662949877453889031583943109973055209842022764649419203260437306554210725751602016770661378992302781250032429115186044771539853800970621465793164503608381198961633541788962372292289664471764126963549906204615650982667851960632738226464083306568124942224173224354409882346285166371041388806140150203747341164850910549968315884096673276309956093851032660206930231548866451615609399333518881776255219450790362584376207705800384148047141935118185068576570689800747679016007197105910778703654149102206168588090641312008064976019488604473159374054254583373060947738032936513793664254153809795183031264511075672532871721190790611577574541928269500122029656668918304487030659284800512501173194182417279952 [158,144] -445909970637114476151971741027838600638825311740767240315252559427591885790787273865103424894488555883346446428510918143841935592976947316543346827072678906507828634761290378209494576585359334483020976183047980112993329264468813773741492535862793973242055505427025310937159569137700908466079061862072684753904102543326557546921845402620266886375567782699296329930067316036431515165231507976915757250886257487947325924433744715653413591549966049473800689476869470106402390342180460237803265910390236618323858863158659238715592051648277970005081008499763332894331248330100207521669602562743744484509462662415913536923592821419632995314770504790820021906429162554713790993495358170482460470003814948425796055319763065584208093668425617122259281759146325043674959607998500463579136767060476573185299295122255487093021190376240044544439512211870055052932092821526251612987766059493461538063318052318790825652491387878088797422968167610886523343213792309566501045201491280291052320988589291537999148289593635937545168 [158,145] -114053619858427799664893203460325283904443463934553311690068472293399913816061766780969762057645518358013789419937359234050367223288942575960718422418819388548822088344349324053690242997291767739392203063655243190737064520924161612672124375423658346772634717051646139409409365087855067985309586270040601973006038503947353013525033642492017485650057693746880640990449926918143625186179072532795466540638694104412928446625410837588904901568153401663162322857625087537292992033369523286715450791140138648895929665932907702116932137377263678914971209625188395498614786448269059571751209797216279481269630016864178048512131550207588920957898238858497035217449757349980144096250654924998112028332243053466101026818019380472435257569877574003172215236453518792864089345405024497838767063018942007753203213967156676630585628155586131497901931269956653935542909776963364353683106344066163763583459810191285456840208890718524003258068840033735549632768572026852619688835789972466082139805261842866361041229598324 [158,146] 83461981997350880233341603558661009618930261388113893556710611796191632608824080038900700370257589588435684925667660795889452327721484902267704936418940503919400475898674231948140858657929662377302428667883605361803982270376969066840178725414541138010793001533081270748400972003950164646160990592767467864476266127871271366448838712141815068209165901586175934911858068587643805449185445250589702947144386685251137685750053626013392135113212250197473707390392398857017133587288868648139729284011084359943217062094351154153386129478004956769429444064941656875608933800121071290874316668860138853820930082489501507025845313879366089254818266472286640680085078421865994757490283416793079822212279201926768279108870281915150641958489670035597925420429889121412890228717605058151753633920054379643047420361202446577581831639163483241148246050114348883071225370014455960147634966276554699020274680405963640215413037054816223269883413683522237108591338713635320284242308849756505476785995836692962248 [158,147] -7952495221780513410096085248509454964422251898514860505359916788131839104011495367464341172815624182878215466009246473530341161895192525389966016726304539563932755942710215815977177692993528634277988873576186096445603745563230725553245861906177699972735857178930228659420559314187008181499702177688269941455756339921315258584795802408939639984338152654319149700892040418793380828824154981633333398037977354168921415055501125741423114983748755243040341468004673451275357691090153345582609631795272702774330714511899814069611774767141257633770659873361615588277374887911540248509428373169751753871046281490218450835752394498633359687035079342928117279013648479945030451807301578940377588710702226110161441146106831054152035112977795369019900190314700178315278494947970668396694930785348665162837351381479976762623632804085442471398515152695317013990971578813486759859286007983409624139896939999176220928567520780570849331648318171795146210796884501878250197571726258414843416678757073 [158,148] -539976975817216938724272025350000594238539713503852230641353663466683176583148321604951089563047722115609347961696141673500725765586399635909012943955152730135078290869411336841440650748792127622751296188180095569365265303297711967443075036582885594362416702538326819359416793366837236584048888965023362220957444861195715882021517226571441925274763112384713681802978870573020023532269786976400492658060626026813971500206864867044286353062255560630875122788615611850476404502076559955681969903620082539007916156831451052596189010071036601394458348090396976716692195172580627832330744813921181290349387304420194255205431793703810589922901438365464159704903087880193321474271908603948518650881147585713991195410084030595524019888344620184175516477539210348474941740853439003809097460054691273091237101266026957721444178630310853912751557704701159965400051755562030224367567951380947783751316491969532170342315261417494841729047944933025406339621131674330005461478439906910312 [158,149] 46859361731434157669966004502682862917889806204765434078823484958993619210377948446113222286859734873230521821509014668221301428838114488017786410975254473956416398351590327721320235702711667804960885051942958494419198949649991780470031041134353835122538660051644009092621018765827928842952176372176793627865445947875755771502480435032132736957572296635519570633687151168461732211020736452754828075450233680682869184032572586433740837005360184726937349881248839663106671434127559620345710804578054726474090482494422502069628417826399844102088227272832757364133626715057987808102688793365916084429584266871572652867691104453508737483470485921780433806118561756182761048709686639144173298850370939913841697955960746110360197984673380502367455190087379512277572383862332075211756073300629986619118874315100766189928621328925625832837386386469373881788625932474826614721883542912660480891672813211449207552341824325385847481803985868354701998706044805440659882211412 [158,150] -1016389870299131290428006070566123257490553545940515053282261571517307543503136949587213739623410439866482243047652973951790699609041962644824962082622662322985910980048514375522495396698472821674929728839629711648912132000950769570347049170046841936681354599147720930604369024098156238535675146239021388064374485598996841156732410608608385044039751835103957900112826058181150420882466043065950303101318524959960950443372453021833679532470132154158381660803750790396303226523989945805439932039787229921116803731533669625514950832096786696207843398336453225817599234531833596165128730995487325534389281284724681009072277260586822227999427260752513841974704677879216130449859651440327770252509050530956726344222878371920904417226266962451065861083141103185474328904470618825883538846950356125841792114389527219892937536146684137672456120267299246133699233511629548165931665504674532154224813637475848024724377671977795425576676980133306166042526588319072 [158,151] -37770454956836231985043427433270081669995180119661917285822583313611367484691752582989244948522035738654763170701806410451583846028279774006055435233411821238618531576590159015524021683822009471563039270164286941382496051938799086308765129303622347597681772320057779695390712103355690713337439870241366610534218449354471854736942734707358426128805541694017894760727119192457585387357558238648009921301029061618598992207934355974161772373388968581402575789209652311601488185169191627471120782965357035015409625189414637990508928161364773289802933013991740937148251819835140823907702400908284785463537256352994975263401555917716316969601933072603427400946785334523564168622657081047095624309241996024823061182316002652854482521825377279575162610207760243158957077024402893032856141667758360215354275423941822717723296784745971229679619204997339903167985493402281465185755990832661151124066858213423318879519071864257622820752889282947953652780 [158,152] -141816426542286374073967663296687129620667463256175154089278123189662423720291639914370848139251186820353094631357795775100815995878791910793115291864055730965051833560578978647231221593271464493607389333154828933952394141879530429450776164568430475701089526484527386636615659419300949864593470127406671385736838549738353665744683830634982745398105634259051792122196406816910985113797187360129412855698232928696921613057309822453525729703318714001408235665556393847148219712573211840590693097308128501800827796184713629348539885998922547526140908151845768004266425835514977654746470129444971932222579936181669951150161376061270568866110655369896946792034603528993234358160394972307332384374918288005454211824343917839390675501741228415372609137824725941328677789385631446885818782275731258496152088184247908197170416546521353557461294555832925822417076237452809809171662291916972638941215996679588520243026987096191615667207812608 [158,153] -48953536411962256424761474651334372952595935200757142058000656557522918051632525434382376879730024868301519790693539010897451086803849046442304002986260045286748332814651836752879046532916080292520643802093232540527202435352092869317692113717863909226022244816542254084334319402784348667802748133184866665880672449262365512719751047118410363762642379050120914474585220873690505552020548801581581908474289460664295953854187627061251426572880614425361362528718117540695816785290407356097944100754909750315690711849518669346856135592074305496113023426817438940150977383870664505625533631755520469945323842443166125654974877476441566467919450460185657291876392741815055356218632421318056293400537077869081608890630349434220700680267007599652450037145248284505821530190729139548640571956628510752949227404954072131650668683139858130990459511917268075353887711993324358557356535540080221021115269422386970356388132856650568 [158,154] -908359809370780839204727485422705970766460546015200815224718249472221718824492416681495031789105534207749274209046340942520100127331802064149923439205823962826474379617791810929261221958228543921750501300801628630710808159866367881593414453900777505409178142810389115146918350383635926124815886127202494820145802813214381868184519849502967678562322664577863593880540355171520309959568943751687850363322724187179364642103517567071367066240421921161146924947045884624529014093071705318311251176970957905062685176141862926233128015786781332671161773250878235271696872785583003303112875589456428775075265761572507984668986241241462196305081826143765880157776528736680817929611497833807700648219545920750450286066520017362398232980889438387043573488680057428583968127701672788904310952139167625126796546010079665733233648313636801388692538853561514422718989855626377466072556036073981992784776626031944327642112 [158,155] -1925163313877235794279325032720347467550044502685393842958050066059131191602057592530373497420624123469630211767108862679990436776391491093194435679283534420177917672036189542922862625321089076526635906600838249394198479323826295599167353083449932331937569709978527868941712506798256111908094720114547591819147072682702707985151488244437502830379733122810034007842288982033361726865909999857178048448815211852210728670060908055145796642629241183963025311715718759837460828305034280345861343946435818170167178537144472523218231627862332689109598711262330677900635578785372857685415161640480020059191260362053426416323073157316752908316673925085709375279336944621157842571456972393575980775845906039649365063461300861893307019959668986290508883119271572597739039816882827328564507988540774389731615948858045766418842997405193733849048116242770035196991042778151612277285075930735779896392431137424 [158,156] 2194367698641242211192321357816693256519349333741923813756773427964463905995787524042151464634395533418449472194270963288075491996099087334042949250545374033820366559838251275515459149943626698924256549263380899406160671224479588703851061980866747717930973163056227676200359946481021875675383252101501252721396830451690061347643042646607239933208726752767228334353497705050073513501934912026246028607633691346110494337487552061561161471242602112141731563653116322409575040311684280499459651409232944000164454185855952421327876706123156633972681613974527256213968682581273498598730273439386823649041881582808642726637976846362301092508458538820518950808745120605939514966245461405652155495231883824501830492033989681873455418560172795898879903595408464277499542806920092100655998599461788775198669400268812541045154420806927516244850241043794113904316207549729633340437470913926818816 [158,157] -377203453139589822889539405103181066675078112655256822214073949043875838358304729088269785619192136184942985085682709342237191699461651574888722173472055451230179193482030028392461044450530537409359759828915781669886335697578475034307234572443329201722106337182827892617788765970596130213299046418229542650018587291882794128240688244713331019640649637783784131198997866935399049650003110749471383624061954244230383057061544494618740915898774145495552573141224822521385805969750232059788300713419928436683765394094810034528334882395619189044373599249618554348955311123594116504120689488147238395118861517203934007706171995657412224138754656920555617435941057965609661359182805620431670068096563600929486119829396552351290682268079370205345018564778853580790471412668808275024594868749543814152283756339893519800532250262313612182904166365654539856882379291711248369364864 [158,158] -82636832472007678359564040626787930898234262440845615842694825245843650738162983411040000511490206523303984780607165576945410618211777334633096217799097390996665496266836620439449527146110667193537747325038672929211766121685683377779829050607736559722667248901246147808771158314840455632518089574504164017933050394516184127060971626265009856543402717295299070547947197434744850743383044119202578917658846642392558598376025326693196018052694858475488002805522797431488042953333487087640923121635449126484472338613693654493291190828867443486607085022171744623936755500003622180105870247011011354435688516250007245628734570716847002816481180773977891836441610284509838044547988683112211076976558297581933997716452072563603443909188906357824971179202987530821690763984478251920964681676951316086973636156736494101028157432185083223351304648774924617027953468144 [159,0] -22238012873773808490610878744470668570195987074362194092978413886659260299118947181300088832050478124461781998451469255899138867202023723103168360067962245123256265879010697067514398447740038339907469464543248409373482983344990043832234645964753881156383201733618966699473973389943388369720642694023178472637578179145694963712982959163777485375231348057313247676472953180858824535481166912436330083826350605243057811196679141425162401241539512865587925037504726786277691624483749293346292557401719934664048105854131203798290486083092870193403915976291424167259156852556382302765134177095844224985551415077683750036480726937780431124724348122834009768072438632884568777697815103254965664260875265500341556713968277288062300955882464082581639856428303990377356143587743211239317921867065461623208998724266974184264077680345935108017070373177941905886338717280388112638360335008422873131596570903948966687660503878724131809573073096395787330684438254511201810254735552808610190107873354797011181828379167221160721863619482713302784049296936554421657847883021237225894518624290029580748360540861390769422405292309136986199147986446513962683419990658372737832899475518306003583471740006250345784806486005873222865399958068288700219549941545869793011072890467078739356882711906858317279820132274253130234369822959446558687260037345647926172705588717994932329243440381549047052716234234723588026242750701579948378640787861926000893093738435288504443601014589744584605365159068635064292692908922602434506137347031338823200852665353193911051191396196376137431794496158440178241563840791985295962224779721965091123375701798181580670643597841262817382812500000000000000000 [159,1] 312002691911067499979633494130226435766954158072171029841413232107427273369515251701038035670213321118655040428987838664071692353785080778112938658201804779089188330217649675610691504120072944685200394503585451062585779055009787681814970577691895335622438580985494075871068089686632699480875434831349711526926736784100799144296524536828516610285527210438792354173345031511216333710616271332846490424204082115024129950019867377539728776643621339285327763680363047724649117087210833376344715218640412219024682077660242848698960726237592154673784960268843054478686870296479991017794880391585242797415198390444694943325216228568114569329609719941885008201942447696291421788199288164617823670776734872762916378024458031503657182881141008854507724081284799058670009480277795903518986169242227396841015564860774798186572383248882545666289736373519990175180709878144214163437932410121727744188207045994050092667859625986312197902435528280229807602571200481909752745513404454489391533444515802739762491268892287793145449442285686816805642791481509751958088951773590719991176920664670670683992402879471856845768447086772390262510246082273915179378750463933032968596309161489149681084049295322151428027878820830621301844908280335901348792209620291380607087761709785496205452459813782614030769186717771722587062465927609169674700407741905109398871642739271248920872625927482682704164862381455727586442887784622558226406594262359709146846677226072187893799365368155974359529288857643691587570924499927012967892912058161171138641622306112490073338633661953995787794135975404273460180370494349711952048479813761520016524931078749638402314303675666451454162597656250000000000 [159,2] -2230443329658416455948408553565949452280840205771018393602562601678184584422097063849934107372104024938402151347460927320657546827310443530411018861686884669723573823916099480553161043606923576030175028543729989134599953093927392637228053469534791267444595187718768493297375758159866786163878305924852849644156290113971643802151130494566370689096309720099034619208028016133951752131835480787120683666902106763075360999501030480207887035515634837803764813859114087146513116393524262384482088159127706066040786109857577908520331696917913783883149109057373683727926297098254023982557157077740501441607024947232082069401155728916525213778412297238384614372155615528817186771837278149171685358533204291285435732793535139267866766113490032101411902104548222955494730734298426304850849363844828739042644544188850584755947797966110594412928915547183005535521624088346335576969605964101386007126229773536957250704905576691426374908635709182671527408464449704379204851783010728545331855693181717832761042247932848391335988362507861303099553583915301906304680983308535226675681642191600641228567488135612927975631650618439847537969292643389057181043035998563373879473317807953578963376004617672007124007095892782058005855572158548530293500760563623372496521652209602969077449505735255361443933981476750834050792862051392067756649649326859009024903953713275422503675674192959742526250455020053784086143118787854219941304615192778250179810968124676422888246518485103917469289609984556224513492419056322181137535736207471994679746748501217709039827085396024395872468423089884598083084299996709313362801926703856503035865860296027562981180381029844284057617187500000000000 [159,3] 48723436577146771334667957958233563955067383057732364187122112535639988108176429093640674034815342179091208688257352055644675128967754811067520198115968738808453263411651383146605626287471582576465460037614687505316293922311302813315129883793307981313783124321430548600604605540821416931107989036588537548926165680549447468370668498122653765529473877857890016259584538371791649199653152322786112817995204739182996826032693434049704782421121572967072785929286614320224466671430465321396810555025911109850584746840573844325377288297411399585589433321381509052219459559013065615153287173453966791636001764583192594368455630536951292810984669005493065759544518040322589596517558744887140852290618151906469095761972400648289667579242743921959421413695401575785715757797642124979836831728149571562441765024292879377720549437066469244015651375967301033271097526657081460963387904067031219606988468806077688033267788658999867565826024343493417426206347363824964601642670124341017224609784219945256861187640024268400634668610709322260421768867628013147036667637887827963028727848076749511783609273762139814849193799087855702491834797119068330618740752129788342913645052664889596280960912212777512343583546255329240163173174246743468641504383100571294188440570504244947670041801945967167349278769678386416664053719215224854476532180574325614802307145996775246007300152297976699251514249905937395413251554945976265439439664221203009892827270107644647703140927320143911327188898781660106534874037947533150309900181247598558919668088094872902834381848746805232869159497099726405890910656525832064461014422899694862169415326969001966972427908331155776977539062500000000 [159,4] -3670460511883090661872631559600470789486307348719147783643254652341763014606506006724886168181097714755337846616335632491749788983935818509993775210129147667746468473869938997650325377289796818099563221583273629900857301729354531035762328453995173794991353199869079378374123912245180603679607200088301232655841987134990578067725998512527705192757943518748294767668120516291163556024477707056026901028868711980347565177470425536106534169242557349136471005238443254356580317011755741305089828672305944950717269234924610062839009676597690544634192998886732087307789101214233246470993958186895122099843473429166476920881441410966682140694484831199916790875868628962600114180207900201822937404250920628020369461929770036836136177319359363226930539189000947032534428095380184142771170944343197159903057980918884261937537150195486592429845283581607076758596495350997611458600187448538861244445773864371053146441801770361432964345312770750382250890920174883780038797572691936082660350915256942104369675333831253143801812398095395185163521434990033521637954222420140641213927993062103330514219409818102264808168250141728895863571128795044821846809375737302193069096123699086896187460607953603390452204737185621542759512841871937737514805163418246980134911815512687542996107722684601124521468647275744091314558130635818069957137633537475194926340337365155692960043601489815167705110797840818382728757106250173334038648681409966939250621671161279944108382439483470807136726635985665589052247618279476893855844530118246884681907749337999276663272337644782365118226274135503421302288279426544484568938941457761879780339470125127832034195307642221450805664062500000000 [159,5] 122082350641308329902736390876106453549013819143569314200827610430556502998593741246826387826227576964130169742446019356702099236796736110794606158890981193910194351996291146413945877616463525148677367747571495705397493673427142572372658402273968491179930538306959039161217250275933699145508984789228882843204075970685443032032005135243709734206330505168441771148963919442164972562265233172422511297795863769123070122072328412302056270392893395748138504727245802890179040617322285089751184504265128907754918326052628908978312927251141474729425498366125283473535573866977258852256969397634459569754998587654109092198409984650938320733365585155219444976966541081166387871766129907816025059568661680014027349015981104977466815790287245143983237567559748654814020867060456564067288590031728305965908483146101606801664163778797569812355791143076975517180188341401809913477702247595096843452780852620962122502286133669378776960745111483930799618649935289788917545644894120678667420236297394654215910270849696130051907050392931650324839321845886754580465339111754927554672339777012330774094924270803023705811849642389402531283542042852731289105386396984560658884421597516320073951178180495630454847246370451898460638560259410854756375160412549359485030746973622279740755927888463198294188489951323079132356944250061624157542742884642556924615411005474539559848879452167255619841967056955359478977878867586963491638230417532316773919498297473697941089659020118692324016402492376354651736123005428809503256918168503893950707379019188938086068891585772961496050357355511889241001548599196756926928285027335428921616694575291717228537891060113906860351562500000000 [159,6] -2366681152792645480090774336196619226891862257817272997024054698154857116443503456865605481556365200369642358253057559247607379403466619049978774823315705823521030422398384393328859499421042019212186281385990703662261266081953121624912146169990058948510528428421265846139290072082265246217697910894044714134455355509952874901510030145821195557623422293944181021488924331604605896615926010474613468384161240150970255766170529178655476378185657371143551773850895282059590810624999320790414136622542468749413665418202210551708358822200112382519444320619012364999282403411193246851746325322927639376360689373000476936314820991867235958139107612497564492537645231796883260939349159615045082106597201026938864162983831255299904701976000468934512743153663865127904725088847483838729368352174890094276135512595514727805452071242798152206472774792265828839273345406262641870638500763997866645956436116421133751436926306375444189082005701901775543796739650054919862200428470397435530910095295052852350601363802529737947364600553790426277856778843750623288599197070001018958352827018142783465357342468385512594480173838590913565110171729416594235104121216286337844119775486703301522596917167793722169162929728987607153116665269702894385266978421791265751571455662559443546717693066154576288009633228031004723780023966551705450081385205343301161227583647377424345624932597377444032411214268256964973434877595595989402785624611039172356328767665128355405641980611310295745919043283394291814062707146200785830603784770245996158230677803378253813524030428056533318247111403430814547977707869290715860404541887401460610595993472315967665053904056549072265625000000000 [159,7] 33737416518373150587853948200614299391717282942878346087654333295653534774338639199149848124101928198385424009571331467231712899671216026179559515627289122781294341251192618421283227249652291000596157443302625912060450001639872830017423952391929755879702083299144312965967015925893191815915331682544844045687715161574445022908037262225494892831104250384035025985329376800542839512556708888871443249275188841168251588677412167200274375722520856073269518067655929505654290204546621994571666762342592493719043226385237282378335632657355565273341251400732082470669535014387180663342336743263507287151392956740606613486899835082642725053840977245968415290797446807462747553121388993487449786152687922785321912749137459757242409593264364482451898535883967821168553815621588667398745485583207743852859814920917594811018789361633415443586322479928575905707624463323931298451579117999025243980965799148127048404159703728341869036914582571006186207915656290953303128708279483275126902723301000201292158243711815502176643823011982210573776346775830255347108446380494082781499536742623754759397788215058378910336898634710148219298003612337425514485861707635783229371180316370424780803628630475575502023146085719603629264630310119949579660442940755289223090445734417927754750337489067179572875488259772810807999213683766803762983504811686768511092481456295518003776134298735993059737330989734943246395351165599034195627754900126016226704008450988139060306114732419659619863118117588768677263254059702164677948241067237596616093555786934420304180303041346052258919512926146176533794383154598786847628467794074053173920824111320371230249293148517608642578125000000 [159,8] -372684361192547745448573309559179753571618305769785285870100049180242080058338342909360661573525396658828740819874282268428151068567544619164946893747925469975231534783533861110988951857630903612973004573282797832809646684379794668974067432028620643845765437195424446730045478099924794622867246777771022806711731127258349877007306799246908841674910607518794432753621308080169238283230392165127083417080710939055715654875190131330812587206128063172466768097895376196844231156023204764962637185650092911555305412756189094008607795863519887012848905055198331245400056568805911607891026705101250512874680091087591976923484843742138057839209785627559493894511137441873682327056457996695522977774353283097994070701293504718051430569817893094595860467190287870891796975621294186875319403562230661877412680339993959815341839525484011080091594126105140660277141577756885653353344450008333776920557493683638514210094073451162801774693387290483985088836376453257035364626147248830935531043123691434003674936628565926242274407657327120575787944312222176996111279619007141132113893110694154076937309100808250169912772002797146251054913743080658368820113167797022228045012555588459919959888412398726940225595106773980216726184466040551102321779526004159564474914525049633037178086932669552291630432782949409027087502962163855161455652019177366648296470982482935271409005969527338054366144707309348222705738438815161931166555813964319929447585647486629186006086646543739301873444279033328929122154560666083640905166347548058663954279658274367620058719943447862255054169789252530878431639943107170849115887411274962610907568461016126093454658985137939453125000000 [159,9] 3161834218912624812879919844200926897474131864164527954687434856708790075496694958668366811531000970602310485070710985816669685636356129783573329341402139358944073628539322816181451495359096811063280884129913850410519287502976078208292184953346669057935490281812009331521209742787163774168486096790427412674579032997244665936014489552283558003698586679379711866714977285995454089498070674848695866976182631895291421794456346716502379102746693075108911794437234130534254128886706869621073513777816595237446468197222586268024450398896543321090311035903251744375856360466536011895044919345764005733729251619723340538396584731504985642000410468792370218834264144680609573119440932137491587932915453996256072347782858144100555819819719368782449560060449167818522071681506605809084948693532270485376639052948958084096082562513251103566932237262141604768140935767908507919937544390270195135561846113345503154949945483210076851178521868262668397057151173427070295001085709438838775723719691892806353113260730340919680476650619286347141215014515548380671019478720720795047268931446940676003453419114819406395485985975000559619004222553144631573563706332687591330223346547909879001846279241429836050281466560077121200865578172200624636161026811631264900941896002397833322745402498562641309238145694277447491306035404670317542308538948736327613395414762304769987391078667815336727368358241906181821063661086324282781389049590057284413303581128177784061977020280886588031048894606767353916119939136399744622320023335821653283934450872861550440197229329403346689706698451947356489916567871003998074950205987007417415823873341196303954347968101501464843750000 [159,10] -20693078302258361765865593945737872645109847468195155873908607833321039692855230000278621053782194601018696392078675940661148029041010857029208230428916709210475311087996878226255426186914557675521995679714742532387922033175735422488948809657755669647826243438007524667554090607407934470701927342480078215546612894691232998734224186519401349883035364446806148852452082943247755738495794126238834824336104760415254350032509575295433117975168231968923915322212872380747710189755581029554622961911091226926989588056962892509760461951592601184971094332598200629191365745546042957785952537439834206822177943251170651914981029331842245448316986731567569612578677298104397522273173476356030378050758719780056399040402373495096121819954944664585989218852594649988667433655043775866461284450002251040122618658338663793358189645296711457322036348179050789522604671381221306269189882640057357446616512998266796802107821188311850047959480319733832084356783421080352145678411484658979313332044747042880555553182446787370050436525719436465918858114988927228730353935172079424038500846373842861790302991485086385966800028494471989113885166700953851981179913594892689574766497436490127286460682831961286425908887891804768595166300237170524559592249896764867620300297400117616370179853760460118311111404855637938977786144828320650801814917767363678128594382745032830303525372033161782037981150931292074234414664225765260216425846610938042890526241548895796215710527769113641346319169297716222554753788763897591758756098272738330520499319220761624374902240327232765152464420287154353462613007081152565385426121051613140844338545321079436689615249633789062500000 [159,11] 106674245594969319719950343141486513675509371460989397455935043515340026685939634648183671907674557223296567422319147950629054632797970418450091601901079319565927668113256198566421589676226639036036116519164521135918083935367229782145335467048329828527906747525743741033338299673696788940294414331518610541019141432552795525754039510760885312668596014886263838603729338629679652353930023257029576890772459962343591918899679434439272004884606250358369805930113690489866231959367323791756848159563317862963607783580878907735002902256852937670634754161431802983079346670817404542823212604774619822644656269196787068158642566239368627205457777937546675877996703500275373837248269582555672640213225148063361698845160828892067173957178420675201967388282471215852195321744062262387429185303431413883011790794493173087148539916605075136277648724492993388186130813306336871814007576870353363222491315546800029174044483552942590728512155337876706645444067464773465310776658363991096460341869300450090888023756730235375393813523339294679729332829099727940582941698732797908050154659832326631251095840154317675588499088820190861736964138063175473249786069454528170155125235603663651962643091257920821479201109326245011518230215088201399186352510934145175596300230189672520913794568023442355799552517270865217625543303029116493346128112157791896335053072691938479165456775071477671169021118767851334839906114800202326711080984163941243960225734175462464708937495083987828397284972922436704326557804829201961494229347358344431186642016696391919280050329434357069155097054749574095981604063510561305754476973462526595559651809708157088607549667358398437500 [159,12] -444639997856543405808779300620610742155553098690569226351226924130863932054159140758880607160754323679198670238071509407341243862345681067754684494795386145994822050308089019830015644308168711296600882806684976316840577953589624580139209055919312004429913405522840222369637724207551677085848716025495838239825831505342245989040230551377477286219185655179051167928355610783961439208897686019860524866724914830436051674373594501674242771375033375976278399598488187599761961096573221556714642898502947633112001926153453537995659422406538958776404031285084509304764809410552866154986098674130311160426601000223163057154436892205392081919809256064822466592326066300633703428313548634602960420714258358242035792662482582663238999908227576574613749842865930032446165960713260305954740466957623350477460367241303746938696141991307276052652792178899366358147897188841006731506325299254140835810742425426083278035745236390739151257422281923906528792527325056247691985480009762366093223150226518719053193123207370719554117919547190568685210459074556273742341573734110357350248201081618212288427032879875919753807758641439160237410400634516183223078433793451611529381329211715427968477966287652965671890466737639402810161216655846412669846307745377257560263862801138709004132621198459594482428350530075275124188555774510800964767499263353315950012515178065542198795064388789702408878851893544128458238219237034380247387523307186355887677193198646305813093667359327172176147128823214895636635411036416653391374685690252523968803256612411566990810843235806216386656706656880025342922925123064640986149337953999699513119026050844695419073104858398437500 [159,13] 1536762746614940224998534780467590549918170363502545882646084375009087906140677341862267228762089089793286732068997985909280228856605459065755888635914288099965695280729593258169549744226218988384989790215608567993536010076981618335128495348659693444058744253674472024496338528783394913407908470408018996892592819092884425297250045247809413719973442582029487340788794895979601337559892424369169696403174053363691815994872380306387019403014852470744469052828438181448347030810690329160462485782273074223687501178336057395592372345292985018648433396985180506160238108539439641676447601891972174013770720877230282394139368611578615288342537955958703787456337675384535489173093363464503579621047675674497479830163526928469001620670939240434616483237407239017328607325481366983099079383058699042227635517188739240360402603154114012929582168827232611252511572352063794922817599289921156708681688445953923793613365549632274951296139345340896005277451333682483683021008518718483323662152775321714222763647157645222056007743762419470196072666675518678143219380328368447897210421391922582385701873043461874465514454911840283297141353619352082261088831432603653638186206593602755995265743722715206762904671424072300422754708637923914130324027171940915514542827956889031270929189078104799371883844102479344359327275071081631152587970633715801031858201372646313732793260585714154693244541466181094548115128671877525475576579128771217820800123123630920224773817878784256108046039023776230725191373971699094974250206828875435184492434459561662950994800544452148423630484353697353440326129786038017801651323068767851509619504213333129882812500000000000 [159,14] -4498692458246361422723999395291933808517827276140963847957325527002099817303627479371792387217398474914223151887766374114490261631941518059099287625583793025213633877277739314690921556729951117701001462880415722318081499949605393545858718894455165534135157583200402982361655057059165701677819330012834346618792845674883890529429656139039429930758937141446349402243609976905779707965284373549005405329567546686443511114988413723716028546769491745093701149591137300037165130853583202704448239592174792373371126078307347752000339132546943993451864390066658659793031261882001957900419972983364630637699904302206174955741474693701210943713121184081107251009620785597567144254550070727972443113642832448260702777158268680368574369547274965920276338256496147366390032417406866618056793881744323822064264010680351819422507875963425489667115131691977163269197703786744616229459029835768544379249374600378614319972335626264349237523578730402831572914175557771502523991255714094529118373611812193719198285201854767170213200095715414441627498020186570669252417823564929040653350598133337617332534860281749644344123897706728281823881061599810716789680095094796536828385925800130345764009860944650804667408442260239014155839984703488514711322926346430370826796285498661204149576970221709028708776633046270246169171306793295182971219885487972572632723031028437039777611611430942062319090261030833600012771918535691512864036692688584344789838391990523202999651345145542620454217047761342737209395707649307614227120095488136117672604023733854755241998882835247305780068945710930975033819294177390507092710527636825190711533650755882263183593750000000 [159,15] 11323721501350302619054906210938067832369400524321589030528021687247089709522366803502877551942460705251133354996071066034542919690854369087475399160653001024856136892507613412388054523938134558319401886597486375251355886578412527631712557971855833179638859524082730604020535719119592094606852505406711544677759410012844944848471900147707943701543247012305516269779604009448922558397037203227803113084988344767822417455285121879896993675454366090317455121268174387249393754854818116389787755538035728767312954333028394058706957941634046298532891221932664872873476682832659080180664695043040912993756736519487295700897459223270498400646398622881006979188075210553154329968188208069670380413390443651045243396968999664024882829515402788499077765995468955418340433907275701322332912395732770816621752824899471968338934086009849021970875268388190028827637848025249091426280700996812205355885520891822312445596855636683880789421576946249211598666828072432938770145297580199633169001795949239102089825514604725782595190505651204913389628189678480704684503678420056111961273963423133444567193869842635185237683404750516299048124260466253101815093243709627619824127477816116286289722453687430451953820616185369702242817571917550073783033041044402879519630298850506338664661064210080790320641172238308569588263489130488730357811017220206405860622406258109056116938447555587088218472204606724680386187196085222419317203087470877057218834513485168303861685840233920707405107618904628550105312936554320624683795791287045067977872819240806955532828297818702050586455792370935677445414103838947011839859362325455549580510705709457397460937500000 [159,16] -24655557898728946481176164185533122704518116876440084300735403776377316456133436673622588359556576728370481422750159560946741721895733297404654670357723415067387181274532644898831284526222754055024986794558488499929806242056677581521802256249519570964646582951955599762206625303291495601311489077208524833609192330163923456754622201910243640838903332925426867277558080602188781988747955365980740211984907882798268740154940136323162425177321630017449558115378540071876713830156351396147414776145508320272233843184530160802546705749678612861444880449759712681619108729092820118744638161034226943481884279205126850806525385262977566035144438168390684153210953917099697288959481257818682249585219095836736168866714555593959666551114255114865989244922325888184476012231710594292964622272590179349594197941693836879593017998314763143315580230581945848267664140120243171401065427473000177264553546829825836055699571648496463185224061344519289256907256922479696225474917978418117841352300959718006490358446667259342479893204589895378395385259654099979923851869611127907709751984125249927737445898871914560546707715642970412176625674231161909465050063777738190817417817661842279715259735889017542554795147890056598553819565753972654589264624966299638637468010745790899679894119336516386053369299010887011290439026334564089967861606820969741568893961022417762661169379804067452288420642989785405394723618637316019691593094688015546139880378300191620360440079564663916365551506765267030117256649938460088339673557835190332828380223761458568351494568834160693563540425671990691555423321939397993515860321167565416544675827026367187500000000 [159,17] 46075549563031491339204776469377482328869099839172057282671199371301457080219995399047752723918553137039310145509554319970738766425988379621436137614353545480629778437343011500406044049859982398869634501182731246709135098470077603245204989695748543774426595825033204585312546000960171156514438358465471138471298248143122394276862852106851058798598653571329908524874384985867946838465202430202458774950491398784424764151571839104997581299762756752256299969198841783432238264367715528212060697632364999402026828424485874726112286133560432512059779968480756537291719212615632710900660848259889981281684132154376912264965542520237422839053742884417746272685857437254899569897448738937456180743129221309039093822315003658425018636657545608882333688322479106790823763249598019737930549562677664936831749073961669616513438480035384649437382110614332469275124970941574819312127902452315330669623427955580440756490257540340325874367039391455329305823049313953989556077134857633762839799233449984204665016701403021317043466518495230972751395734128667525625154027763731690942779646876729514709322892904203553441523035548902052780709716636255374064591919936873165324662074042920224937171513269661305495660281442501604926233245035776705104291799847569390772784113047307978885780560431370569854543418698126556793235978103942052032142206331929622969594981016815064462766005080197663166429356634782694535063716155782475196711503011668959959886441850969366256318858586698358445824150522617525620192333770208533470788402424670015986094151350864481191256392149084348963192907206210255687735848921305522911298226063081528991460800170898437500000 [159,18] -71487929040872745439691046559466390461847768037011558555745538734093033298657034502860075616141693793574851826504950201188359212357492966054208296855505801717837370446974595490708739509985956563825382991077490324377214526921054080365366893156051499099425933942234435029656398690887421003404173795757437693096206875684074318650109870737636392356225377281713281153736286579396601836126533919048566893726384287710999389054327012985402651622479032010525723641190079842657741477620081291214064599979750587234040828396675526265540143962141843270836844803176550398239984476406714413289249317123282999004670222301432953584033371718724577584515173451392828685620183283507039917211307366319779369446336515983294367122412314305993118043218212056516041488297663040043680391932031739585347908694310081291274329720644009161934011303877026355373756308299965169526555812705201561974251172393003198683615584730430053337805070052038949219908215793072421093665921120778853063798961807177465028623525967025640931820951085591520904866553143893428947939543478262250557244914016124628320821536024697994734430148887110633370209861177311043097140645477801874907555270366631345287597807036373692705132413792788498784907943124218788156666657625686462240239695110227145147525564413154217908787139943455441454698351672966607576472086223085029402460406413124343742584090919552593381891013655223579513377574460099774562321715152222477697383115131593227071576348484145079659760245995205072505904386216249864284885871800750985722687682581530294035543389808870051617246137787078313780684703283626079787707171355431495477638463853509165346622467041015625000 [159,19] 82920918066105935626364055808839429387653056127275247381694040506779851551234335684690075823538470405541307119671381971392382423049075898090852773446899893333186996572461428983195376085652098193293227118531283607997088420788193766660595947694424458228012142679816718219194833185771386575197318462994182241325827113574436007296153833441758005358145485410093613045206369316568859137700559860200543485277848258584862121760750796236151817271160719145112514077970300112113373643186515354619908905760213972924705425256361288360759877899486849953336155257546327822288537637031451914690782872989369854496650127305989214782996135755241566388934587177537478555125925959754671430610811648810872673695534479099282196483908058922360286340890356840260835146411416875576904915443021474444358888313887656032770548207308579017717562008780982203443103125761044575974077834234750555726487830582067435176114006936251374007373546159947819862461050361914859968409377688151271283888812003252824241448130200114066546661483160499279110736689550730455695365252972299190030403375670256013062403462023389853594828368116917858750042685912018218489771154038411189420574415387237294852504650966242904268128975546790443690340985287736103986130787069788321682399685996463118970163744245789231213028754263405034114605518352347502133861099178659401659479515083316650939591507774034760109180431304409642850259316314941875353296311093455588536404236557665798250448277662466313320303553298228094193663626058088463522939910730750809691226469178441109309923716626715587791712151558108548310408433466796701436457027502678897746101938537321984767913818359375000 [159,20] -39347456451948444548074338078644572341306580594394103654507632145843194466579291839917282032968091173119400931615317003816753989508714984958032736076181062965609622637425752936881153088386862480206884537048998147826847577967916310652772563213677227996639794307355786745392002677066717811910913400939772065202868768253356604503853184354515497458371744462786353278406550473647846443064250327696096782529916237646874203314763769553971316699321604081059191804588207349377951287794951379053134886780862331119265623271277910823116377081160588389799646635784302448552088810063923274838348549565450615538384563492359068781849947920875835637578649082095769632169913146942777229269684096391901476986266715620548618343034752177087478060449590272559229243169423759912360874079296605478864738837938395846746213051676825634319794257206010177378338106128148934779189841074825639074118270026595102524997488957148846161096621287151471248794910586568044554557576081669627041597503340992342467132854360127939261414479654324669067231970953612884915872456961402735750824465365670767271150673541777407191989339746080748439602366618158179027917900630896237474157375436965112416983122844849886116234270364164686106628927172563699409899589842301208397824851652197298806149485367509061535190205832351632589457451688541875540005183385261790230361982350273767608142910223228924766337861382942242185516532518957367610605652239918665326172925985844627272810885765827955790198104819475960572518638227090100191695351113599322853061043628513406638518403399963689592019187378836357880697582159561325963114435225882402883071335963904857635498046875000 [159,21] -125193247029609141850218071901307483025457065626539993924660480775287025856870816236271890346536246560993873113725096752919853165205957379728702800746980958933920292887135788301047978706492335493842920295178322620525568975500807046599617291429454383327483793200178291034543432554383264936379421539966079124568082604487087220914038341069912740183463315466817268735295204244203812674100408449239790183540106062208799475451106503498710370969813309642150650870003946972878117590518888668165719677414594758616923794792996850836072391557414024451005766420967252695758144682332694562817942774222754403535107531407478510686434187681617000631455306005706393580476502816452993884643405944507290798134046484773186144735532019727306909377128928700024565516672835045815508613140647773064555106681056366347227477833489864380138785066316319784690489585893695028915957386052087750388877225533247740086440729616318801695812357036185532722476521187547757163547695386069547843682544230473122863131378434356196566953392938154294729464902522480219729481541894401350132032348708460145314039974176140522309781981088516868326342215076640164741068104940826414213320921692267422691514971018124000488094494924364611043127379422012360200883606287616353422670506148347878490388082172687078687928489824679531807076152424883472697453974931302149915849517447387647860259753023709558369753339531944396129417261372188848172525377854847941152172523047634255905431512432412284548880633273406218811345611650080602689548952308281003264000066569756037081520068341211026902705683111466920547440223570474504086585278137776877990923821926116943359375000000 [159,22] 484114350987200500474668328282777844185616200975686975344511787463302102056971060722495466346874752876243619030246329863238368007390221776839840285466248312060539408970150911472246494194833743091964943122929055590688934400507984450083847852472674907819717896268808182525449222441254898019300877106328892860156961814271710193279958569361175222339804084672700674133329574225372399981864081439409354613261673570478229004954121223801767875771640389141638658994422474941873690407422855691693970968951667088346437239410327634037123763720527526132735752932944329054017305721669696247397490765032144676023568044090387945913349734564536382446591837766891447048826331845869933347270655788368151810429272665679399210766193859982606678011539213921943038944560548198457217687442613675490281828831406869881558139572745129345676706147839964901005291508879028557812603014524457018692370468140371786059735311646284292058805126653229095282843082767726536430095820039788167993053288643023303827683872349304746242359509880749459706288140913203948705651933232142757504018399017033687398598150775748376649893638069578258828867406630528249090256042413724609977917102639719198283634136710612895028077860669405714263850832022061079141236088352890733467169570768550486032770097449532952766177221874586070208190592973199065968356604208753949255721783310633942286240864948982960074843779177169726309265581586972228757979836484594433632663405943655189027677997831312708783380513134049469013468003379771678125540092491218916837314789157289469734508215260835797148918685612493479252342254468222783144286939815421082749962806701660156250000000 [159,23] -1075622853524884557389348522342009005249367012185194631649454157076795708219097245418998848957758719985651283512389923259976271488225124319786587527939083997067462730596565834685473441804470887530808402272422062452532717700456619783690736482446727446676737922375712047503923065495050965989645486568657835210760035463694418969212466655833826105490819457193556412957157430545651746861546293418618346118914183721838404845159344620912051366485479559193051884488079052389373469026924231444002218603155944465381153888979731459242248758160688322066137055866996024511284258234176867154579667923380932382053465467650967794602095643718042254147984713892556276123489258215240048893857681505340851313169994971267467438956924421861989472274879754138816462920397048934850365519653662831228091798315686004175580176716240060765606338247171909928308010801886619211613464743105460066902269264706755538481279428066851947979573643389148826507232896134591698905909189182721327384131054294640460359921054083066388056468791146478215871358612933539783057093887219442106225080764455148035899878064969781913941618353316518371235550329417682677713995189446818777893647239412151945649475780666912569538029222696867503566438795834644260910020595707662159085872157788998273156706895210767076295675163454790551291944613385362948073820629221317319220006784810249523021478075032676809521159747251468681584106325236051332328529191813188710987249094601164945920286715065969312203736152740688016746453254751746425334687148938088603801527701096295437641826236855414103651116095518514255059439389738266631811372458537871424391865730285644531250000 [159,24] 1849803595841239171593236951815979472890927459539863293709016090950823905818219190529241848348027757497404592800292299542633420157422819002550599214560455302352713067851445309613422364319204124260826376046390682180733063376250036526736487574371841146743216080434498435507286446077785819146517201718826840725069907001489399636543574552035741628032190493588566231294165729051364480218787922900322672747064387189822389272588320888093048154853588963261231387808889084218265158746055701532671628126241613005307279744329040644395825081487295242196253570179868419019408423719255646341308549132799646350661749532610697394695214956974893997310291657842057397341130754047776163005196109670784670090083895442155249252473937716322781077274949059770608253293317102306497168674984146211868484170245317346643272761215640645114860913647509844714435063899311464778459808417587577158424175719095350606636695056371343429546180220074275283233083908072638540314399038064505093545654719247760163020612433504571952224161773269199710368756943472356986323382606028081246229151108813355280028611913969228402134644070078768450337224111410801409625825747879418420793885626664888176121535711615965990819775388880873695581831784970444823154197893129316955625105184149072211370914524935456172579219819479237631462137491147965266087515945067254932751078935888732033746976445697594252204873358997480569558648939694873273531576694709833676225848641568897603196354985387107573196043615157039647769313519437155694040470794382363068007331035527339222223357903274313410936726477330923841856731102363721230852614787605113266110420227050781250000 [159,25] -2644410815586011386366065672019708126137308105218645581217395504167824841890392126058549921670533565148812798523150588060320848322947052067606088908225110548502013097862963941353521948017256616422192298522511580808047895269765952380655864128188387176440659640954165150265849362414587850367727986792910792926872951738263895368588604217615335500075746172995741785999218956116592937755754962701865392187332107614970834539794404776406259088332783150315127496087939118535635404702090874293150319107315337661701860121549341088908269601207043180114082267197938044882968782638715673647057483162516470655830862520903554624056168201213523976202285643485812032446980007897641166014838049482947090660630815862511847760371449118737052978798619501582354482949529456854926661020986755242551821804207594051700952305347510839583959071331951863597609034045129881650264307636055604033584498783569849217881746678824009475259651441963478760977851931222493680368390503884497634332593238832062702465994271497096600785597420308072645787009015423573150215269936948621205914940212166227366045008928965451363987425121839250713606414578550787996334028186697531226397430192517960517348794508926052021904935424627590179943425171083358083887722267058774825814117335356920978887945694793817634226333586720447470323575124296403376292957488179538882092407884504005133316472667463099809919582614269413211338319618363586502478384249682960586145313312712419840796033902870085897773244888334920824826840775926797942749146654334767503790249262485899115417872789147080411575224350611543047894073657738388528461399455474385402917861938476562500 [159,26] 3228146069998344393350731526982326210903290329932006310504005426945064087029804726330807573786773307039587957194317185893719693974125474236845385282415262617948025133121349159722727877293770014635184479626247318851751087244727091878738291955244412973044299532843224019739012396108367144392443454403740659441533695492820994140954536974489142574425141056633659432956356857301299248150108948974705750174331984495928941787282094549019525392505525047543154378727162578179657706565330523543009740103420501491064710198680021929537688064374362246334920308715467564926228902222251486601662834307547100870773223576789710200249172025082495066595085401807012359225369131481811122506558155016534328836351916223871969597887175942736293307966070043373679510051598430041256088532182832536618258446072220152389354668334941680830576591573069473071247647473951772796482632522635601790896051766019021695914328893272136021724751293725468382612199569248480593529862966584952611778447919601249326261851134803351186315170689762326609424766928982760503320103833879528100626881330738301355967797023431994331894884577931630000921510142732767814510006311791015148886691385939504548709668971936110964622301060224361293711529326939080305382299865111891424291196482572774175220715288763717256577558130850086800545125847279730702423141213320460924303229472785639245866188439204389053902490472910691918902563382859899388219331071151331382153819138996513559049430113729311078049280763288530448121256563740772730528257190993292764682211011882632156432867635330933497958370644658555845493011287112054283597952766436621723175048828125000 [159,27] -3407533592994403324825787373152716339016338097802396250641935466974714823503050948111437551934178244579658606342286062177548057680759911068851633584497747274830699161821270583767579355991757897862742912028123493961072061429867073664689257504390150866172919837290302638436908045502859824021299027974260136576770050406252687432381575802658399842665339433744818978989225733884776520376046906234190385130683111796966517066976224236522714054060271294927858479489306938174128523858270234073031227653954766282754388897214583843060458448075458637699258328874527766287568043779840084321488882861981852369005200309271718025555554979850538784989823530759822559791410634526901907369407953277254278160783144336269294406491602199752607638520613432607726046755533753112067134906837353052441756970183083390700106044865278241414356461269545187835605085453806859635449313739975252840338819220496919320085276398209880904275380002603546799295280609355760576476852599735391169887577942473952114800343318817680816661396908544417536570073244047302866268693658216710409213742640992501267815525716287475438419763934053597865295690634501671852860398276642581910422397050728953081191083917326776341386476936133020444868989352207637767973434307866006645772228026027629473611852480489164587011879364603473377667353440984772344846268471793622827925273117525916310877202478607413411130315317581040921896899213781525048232725963463326102927004591668295530760999502771585715533752479809724054518641518162038086069160404802118868684745873052756502184409980207078029320122209746011897258804458985544825445788244692650485992431640625 [159,28] 3133457510864153626354709510047362095443899375600787439344516845234140733476245988910446164435134975632097983197340936350204835578865158906123232606229100205354474627506126285882509100029276524378078352259788055739539442598707603540201349864128093671712051390819855687949685367614443503893203431428089882496667571875029606653765598014391516429268417946869596858951923265236870441665464462848097733817506240694868224987896861471305207898040468597610527198463910990710826475888220742183940301687690053630944478302603703932481078798175397418580600189835952353770129882489647517294112944811034145903687018565828475144467509560055892537435283027739963407226823351145704459646143254957488948963417864046495735866895179766158821068414952205371969054363797766352699267681590440786899693322156899182174220469564561211622141318224327121894510067239153426315410857099619961426284320428626490072779221608201204049424615077089027235808829815152877690361382658592135190832807541503749825828168018884677604632664450410397445049009494907839498637621131467696634292805076673932770452715452546661486309820979194301000918250630088257479337038266077881714257417258112745458470215212957022130102663257882759068187624712016307360733404528407183188048182818315758695308819320132433137657255802291948436056632332022867853467303020038086065186370320136694099802506480103867261249960941036644193597201916623207401980879661283979280457474804075410973664969716396393479487241387913194767276052903862509363347330472723580835100851959975358627689071924134301138116296068246444568308532662298562179806801264792802886962890625 [159,29] -2526817861138069202968864311280169223863826637014014334806861442929147818157831679653760924996921994918515440793463608832142762086008319928692213681139812372404313308298942403488954889366839089643889153368933265665093847903796810843795171061193708284560302232634708694919295712813947087126611867017793261928110842883392953669801515077778792644845465886625908399134295170004964398650980359483351298727680572923667634453900110417149932982931307642339162996617521233550196832150528082339371116583513989243485108061779726245630586635101575554686430271137015587663351684354646667879882161556751702476548628213315515665807409104014883152662255486097078836199991666390361258860417235503884653804093185482251577146059403878079189414646325781108051919805633167038982060964183800146341418972843927337965435626097194134549476057540956172827095781696917871746770769507104947132711991443061516610134936711324851163954928843549117361900299148347291996043057338106089235603053086135620700648000018397847595796842448924978746426343853774838397379412956102235801453204249533987329538846837232499593156371716972604876686948996371972463243611381798220913411307381898254559511466685549143931686907140574339583945171596455358532594001887751732723081267481873218375598444878587600047906914266761091830621582206608664033291459713477766942482892359522948648133467992191237192161936866202338035393695538998137155166121205223571959740867904635454788480219341956509604133628907332235130819824777066317346569635979445757871506223540516229724241843148898979619899046797762910656653336808778550832310996372836843750000000 [159,30] 1801164416638568417276238684044424304401600879320940283877440122482464796323523010025612368596057778719161037255338043969153906562887733158539314760918557467152459069998398902495306421540970625717935654759193636329874675305797970563750545315030215038962746970179971186534201660452197141681693553007053115453952081328649887959667640151533598200825583433186793471060263750637703580530913671863106954237852028142985454980882101439608843878892886008735155591446364023414253430980542179430077655126515836005350616490538527772816549178677784916889556472349920364147196649799949504249179059886649718757161837994356601429724214925076841071296969438947681795911218166500309822872734013579196828596998073648260238821548467563064629849056166142443535799917280595454802492439136181556185224206563243713864267353947637946604802693861599960265543541202610025600362749685313224457183660075198157396209312330266878741881088135987576910297471356708664556684209648082995782189775772031053743830425892511474874415313213815739721592877602745085208363760845212844273654109929219139875660883697853757078520776404204170173187161640462739426196431764608000329918301400207322933165913515153960342799661968864742958634986019927500028155406641692618570222778272671482224399665717288864633770615842374471013929755134694164877713687861702421809059641200214324191651096133406967788082389284274179258356971646956996680499394639047512661083182473607717803631346347506477693955593393006869955995583687606780611688282069670796476732343960288833689715123409156164227519076283342905410057963582102203751291120751179843750000 [159,31] -1144695691613316855780168538961021891041129101908002969708575450299715653833545202347407556498649102549879435164599161212118302078039052656190186482602670067203120394153042521668224398107599621207315772329556163328978666457229048309651271102407556976863268443838442936309177952425866660453804593074704893752929130318311249992695778599836730887869805807542360637663535069045303146657173646136918535253287854209206088228328580312959966260763820342111769505456062465318342065071998800129197184835434903777286457819587690505631697384572278596664145088438303014766354867926092361016286796530226657737466258312400191702068110179365113051053025463021415210434467625180235838860419207713494915211953357472311588764189299479658203229675404969003967649645127572731386466106091534794630125361058393050257509085208201442066713363135162905970309046494851903307233546761405555375960678512783975384520636263235204938312966608640189249123964135360624557115181617990934948270840609847293864191485773531044218233086676624996990244345467406316835803644539102235356410449248948154750151596227229241328732150813556475071499829801762030689575344522849571951105685196057356480885659967083727730314339983363603697802041731919801061926509860998792419780502489251096191358669501575780343647026483125282813950324957719655063713494876840362307230375680805043918454223961793730447806065629214499424756771695550375632594170690325632555099003351974396791749643110737584251919117788643467046768186482814011144432646232547961090588711816104576679947967390666779430062596545742772157641619295919582248652158054516625000 [159,32] 649371295558943695027080784304130279523765372482968977801444586620777503348685634221264765562619970435672702625391927174121855083125478617737888822620814811193548675695982895027919551008818787913433362172838115166516535950946706969378281968699649461540416076089521864989099922733131234546124873313961305629284512494837036012902635681906374070598009869780253864274755726404768863762174850611672234367486683905542654410397730574116779558977370090962088318214810125949644082866485303984850764233860213969081221774716637905121197676237856196463267378094525333416791351077245596247269972097108094066716574342865733175576985123661024252939271356646066314695601462172565993961759766973159120605922740584130369627934235541206074350503966332262952138398567385061523093941690873156201800737626052290410325211469339822850186682763218536479414102235081830412614530690377443463068548420869017334520694306347980321026056368538792080784515971057606777607604417899363696820714826764681305998538053531916017607210647651512126775880255040888358050445211865152628237787078931804984627497946851652135650251732245281854386903871183736333083398975346766355505099671040991345013444245616263633858702516007567311912261639230689147277588848775626094299940080953193383738543959122747175255493219750503540458436263391208287271286968127312857506305953351209260819680140820857557246765010480841817439157308393457691204047001983064528995664677091595402735039859998203398437978065911143057305010586340598235255274256053205471550118491844252527566756282809926542029510998773483654534912526485813818867994147720000 [159,33] -319156259084787439959319987704400225746511859118067648600408973986415369717256214873222480464776977219978659938337347287321879989668369065400845101093881975819245109141505400137871294729874701647342090921919267705455827625028041813811517182904696113568807251486514175101589008035319417485280721785345383640108844671506593518884326352106423562329146600407141081725277567060455375962856553283823936122975663117661384437179953306965089360580711077071250514795053655474957250617734147026160217188179806113022386650235515570442152776737730033271488114652594434670964411075823848513825561101016403528868753992569115745153729404300621108717136670527459551090486154799965940740430823854327973294735980334548858651513969661433091445996267519891070171592256281433373721701038922467497603190115475060386340607271572255803393849914901268320865314927649689347405303986719162115136813522705161618825556492351369542626706727079060576644282064999457768673119641851853599039067045657314839591649401003252304796521877922383535343480341557850928780479162297534659314098077294243066853088628563271686656047354555298558964281265421527016494229655658170862753906469367381942133138268929457381265836099499858694226760802567437333706742492922461235513469554865854169235681135458687989159963745243210734321291706999298849706947600613857192745437209983446857762574056973953462779872745526284147744602874004676587772498732795732457487885779521769669637250244038205015914184525293949274117013046158614926922341411676556881119966578710876032105962229596262543667997678109981702490849459644098544426401006720 [159,34] 119176128905693034419534532667897040540224115385621176610679683550705978967814194439184232985161481025675485753275679405765986994338160893798744000914320571644360928589026883626626052684983214559270155185042132756571251471768236733478307759353504619879892791925928593045320839710581648224607427304463400775983685631470126491163156224416237085505290327671970493740998889532013185064009565838212104669645207937992458276725294550334918815213653725568470420368234619133125282283128196160433584464628325158457245368195203970999948387493868396875457587206984914568551466572799400781716241216931979840886070583031985531802708630174174344555071377120026585395745985328238530472235319384601258810960729198437927732647342492995263162645479256145975475923685883586609555673720194766187303242833462317912399552626309855299453942340169268255546377759461707825192695735575346435770139076733295780587436564991626133062357790828250202560496257195580704531007455761743863640694414607408921028786145036057995159543367138554088865102921101366072653194979069535071934892330386207316420121155337935264941624132840258560223184285602488053735781982975797575662131769091588938922889751797637616847034902268223721141957356007774868845234407963401383200827426791899030059910941159105005976557689820339078603311290881102375358275707745732010623156217233879356547450600515103590177323502546211154564479243740714858427050023803305991749666081263224622376507699528259350885282691933948827801164671374230023874487345727578380530054660747171129311010085670334058848740663454694123590495346444568660426903750 [159,35] -12918694569232214173164358485350025002080780720519318085695396118205286815948517218908499947417527849312492374147344969900828267122694207298232137111598198621037183276707077971740943714452734982899327711649892464226602422643987336725260060344947299992730611786461591943082649013686582402390152480137033492973100220383511625795775351749575996372634513980322024293621602753341874910146027114898054014321146370790304891077334178785428235601563127249919038939293188980464606302055467670082580329522596911155624405288285361736893729658012845604732466671023549638354507136702886136614829863789690368870168674124405371855892231522836285785078833038356451532616202642244979548089000955560443286532406256103548313924900823063902590835058527463697510378970641732006971570451001212271838587169508354644808430540197104317820134661714344274031872145788874328216528168274427710776014643065941942464365409770209224846919751166158791550137803777771308285175234792455443894877276103912863506472038677256345906474286324650594681589625828289042185126383945385116455556885385055132264636389402316224317138830517639273049806680623808531341908319961714120446666820075674118917397420075742852656568952463087045298622466246441734957010677572117957995807587932700558613543076360527200140743300116247821642231542051675205575335517976946363989144138122003416600206115908220393225812614533805612789603864691992456372662918705930913206515162899556857874757440348973461204474869289859638509725892454145695692073675838784751358115974381224609474266395791384526098563750105775233981886807099425267859344 [159,36] -29106909107093630961386158896458268098134503287153491864824979747230733216918662521855740791259557993343967167892633299774220679270291850113695362470199476496965315588177396804651909350412276585039196512653030528234535512217441003109522576470406531809294786763822902455156304803744681153593011180602638552308821158332757325533803605344939098372138599099046917174062291244550929423359993781000024167233592595980866419107257112878723541326975861762693110541472717568012608519669628059853691561669977062467896807312951352076528846413089658055497794311956435198355630287643129715465027201712579310506166457894515246453366804260822214664138586758333180587324479959712180674145804603587506619335893117261435889069858584800528959460587553038498317235074630981820773103116457124619191763885213366778614348231258778387930202962732485885434767013248765170864943535437144098045804949209656442461343779236621405758917173973180437554592429187303495547633382248458546627119431334844313263753434904093192173527327611994060040958074876559743095068373345307787500999937539701709095456147539444854426155757352868271340127020714845257564467328557287904736962544077177095859320397838060262166629334302933080397933316851005571394283233048915446271158609135063856654473212732853274179359572271621721192339901234539925647045085063991269478496986706439644670414691930554568660887559260083971080003406655227332197738745587683707925685544930482533307248192279615474470010764030413241796759064588844903041088018451808410573321571048679380903823529180577786547628580351529660187305744644688017924 [159,37] 33039369296826275190680690719683551970501924677498750312292551009769359258998352133155318542445608199583286752830132626051332583843663665263442861999284164425964052751651248287304058529246496850827539897007821145920008886837210980265805318232423658151581402920994956609449100561443825633841896371537539880170745556334914963408226528105852004925274490650744474615628306588318937931824022709093823150893737810003620905353229870490629365567968060529174353487377630098009324810882172263797956430976507347785131745141497172373799862272852191552395984486285599532668754958006358378929704330966699524444660900392483504247436155493188959010894586505967524840750537814443718668661011708783176349635244722607338863579036331458255692003512335596085083670933633196569615386045097719382537798928383493025167889131862793701111503103198589080619103089741341945994314361713211992991648252625608119253941442623838349207936549841624724854641716281705066657332925365485569558926183267661755539126595829594524996224664979062507425566750782290235660849778076517996624053894864105237047209835883129119815965328966430479158043542739883786157455049333084982978912893822533351850580025636973645396284787898513308850405917903951311224757105977289817784706357041047358668786870513773359385509479508117245691014403908176470873972197943615680935210884925098333306209680294739829454009219456219307846285590541410171151953073538579007872484711269415941959495492774690005406667810223621493741470801434599334103898192942500066257384700525195719229826578559248662108928963061521687307377515379248800 [159,38] -21497255565479613320255530846119504493393931684702140350085943776251325845848174831715456271862830666655746476558753615895937257873513411213566464640910582436700979582605240847836889569657965904634971534509923042297607704834974321554023725024645590789394391857492359261810395188727419906472367718396220100396505625874203547243425669124291300009617125171945093216722166107062769096689563126893010906141589892051010687427591855178826298790813501942451124409476282241085047604875882796178502199146010681209619261324391597535335056564676220738071891866706509297103892878944978048008039084583613256483322982775596079576913655765838056796957898486675497118755777560277525856280866493244075515974692685877002490436033248036522965523500968643101106817831135009690293340042599983190195161821587063677825930810296406876947439167018195614317173055729535640214158847933933073960019369644746360750356677759137575039545151779031563426374060757057974317162150817196436148502913735462036348743604702035370591280497817715209830415375465966480265020913288773220286939541744160777220376620336869382522913833534747437422319675123211903479718207265648650976867410196034942626744357636217410089812196213868987369684404062673130391678177746845378184356592322797697587974100350916063044042891136585921077399909974592480305657477056253544834644554185393255090512926049304383279502799807332466503247965512039122576654691918302850442694395232775366364162606529089711148041032353640959337091281659747170314235199590160924760281503415664415730772447713587937317298331032129615942348138164448 [159,39] 9376244967056397624912025678707704469531088183012619432607217170434510912256741540207799943015638007541664192229772900817419170008886945957353960663197018331619252303778860400775630856234842796530181026469172539246702854110399215041770443141442590395106548204724255167457214346472130081960802491685064243576832860046542389361610186759403378096805142481844155436826061403931446732848184437898998832100905871948339806175254063661414823426538702760834001849426891336281304373914678100386896526272984861277473768959285688338665371670806781708506775604338029581352682646523461002089227754039132773728428710435986173877015057231218049741349108286829354731029170262267468436423844275292863039996292655034226755332996784215316424344904923733606368894961653000657890226257537163119632421475527671401789839000060681713703221184977507583259316175752278199521037008680719127810926725211178548900652957749446936816188657675347143888498162166674853104287545327033276258329587389066354887070043045015970695838147748558847905018074219907962928583598689373704001735957502616629880941814112808508766706298092151675745307139832936976241604785153737468084630473219171970905736419906325527334845216608032298420874187958199436110266683318117411074515171108047607768918631148399692360528735639661848248634417304118408614078368968516738006016849450815015959648693107867487056691924775782497243801874007954473250535030188393727507414270222570912196743806782578450705304622712850391585892183775902191687892139393619796361760594684043349460243758366009855088317443095408863081499327712 [159,40] -2327846683800706122351393036792731316972887908187722844797795189547941910693608795197998047969059379346827081652737746290940555327958449810040414507960508000980246162001142869123957531982196906859974748042785071369948809983912872002662315195868588422085136793425499511270371756702497830943487840141171359155114604352375963158656740344588741582227213705464143661485061271874780489887047583560677910124325046907011521655671530016865653541263031645988591427527306285913158211735682541730943012649137740592571571287094575481996129618565597556738650082910982808831908592863329311299926537667660184774101822299516397117251581642863167820987440136577874698157153162896717817689276487238981766373795989315980260375795340689878060375472908529440800058546311894178456931169660356511637193475549610909224128827338991498065166339678574871410607332150008321559176532250926023295596156165698384646123061486888877090487773823854258987409357101624639162054911222206085677185769292216325557842310602908570642065487925294451299950795641873939989669460277125138897548317780255582679769311549863705876373591851454104852332457794863332984051868248118551693873212289220866762671047579516140853392824910140193921961940443073777041028539707512779662545630951781335989031724322299780069386457791112818429940987133206393957586396758340853365662552264397859535660080294910548459633297298843042892513492703669891818447829682841405917682323616811654165416827497583212093564646078257877978503838402600112824096771392392226389124746454108152969989353076188809003834306069547180447407088 [159,41] -166379704185575012768461287096328093638878923038887116453745432359092708016678091068520589664113574529384652137506659985468981088582268398086723055873838440876091809508864083406192884122911701858054343880411425371603109241655710684310224997273626516954047851325617654460816478434096510211226688838052954698545659816898757242747127110643171423534748388544159453288460428633851844459432718053371649686078887875960823241535438468922342787278102990846391793137390518562833953633523106070400971545968115293682827067313617577201325469039720476566125393115505535776318301806949962069617414363077563763005934022785706659002723234133685232956885417825500850607952362575253902064588623153288681705014844261424885524663834598128884347726117926425265733210004052503131860678665384334026346016141251413505876272209680677331834309827530602659583360535022397991639233839823379605049090175234014638670764182973541300636134707897067213318594157013902772179100717035126614125279627073537979455595691973494920845956263591924633163387414656178933495264367559487544236611728714411959327312244609193688008699231169502324055655572071749232899583527829521043262977823954724175098543323876380341994675027394177032701838227009919423950654480797044742956971336417515364386800446601708908782892355774421094259391064492100251693439589649977783338657576656836757008458163395296120867073862097723351292316766297016386128343055881860393800558600947734664200629713456449326541198669919879968855115389886596368675183920371461910954827315168742456284028490807644529546168260389275749448 [159,42] 453400302962126207382013920089892090801290432356061632409812478331585247108701034282670453109710240133320900127821878420140575355806291185378049976601703406860468354400939511333968438175945622763129253905281706520129210092425748043985971974684365974316317817293277823977508484290374613461889473772436215536704298091178121512851184601727379776640655401641226716292712424232970394936203106353612490954375158918349268421960440347324995148047649640829036117466411132501919904964815395879535934596684486186506265524915248843233112720437627740807860675283544228608491111647173142350305731934810100696111865379805529842991555754570293077346608843706824854213585187299411248667538661637299038710615784917099468467309371858074025382234519807087272416561673288671626016134419148858847009097528180537847984689256139306373467519999510094292370016262795942289785067125857840485594413053301731562129656246644237983627370113458290967266123946938739734586399643787782435900879774640902861855109452259081640628730151281929805572032807240438455093274294781073857988412372306263646505098140078527715804960337266533638551836502360731347110612828618079086136221759340904941752541291224108704006259731494210082326709286820244705331085884469428614322138767339564349004437242490836297785912202538373437091567443009624175856060929118619469193597035223460301861411636824480981307291699852724631916601719929464277946070119371872313391408007658922349591261715287529694518314044863434570894318948905952960339280311109845085404248439630272734236287930599300819184601064913383400 [159,43] -204488113300554174034036374319466874138472907225155800672279490978498290337651769933263441764060769658859663564056634621107390288362495337118291510711827217272691875647774576126106187451025839254126678375404597321437684465423101169440811217885514605563249984357439066825223122200057706633962677249147228866619426696986354739437707389816400155857387448204376531555301381150913968440727193265313530024729478521700510898886042165157685883376731953069755979985814153030128829319262633653939153252711469777929159375723241316177695110443245530620138301210622199303241295384252924515516100044762021961497958048529994915106778422122787394704429510910262301667175582506186459200514662913496239831397981612778609033568526338113877457457664811863455689639840729565935827901635221145319335675560787791139230291571963059930617279897376172917667849003128013169174041731540978593529299892469733580203342504117501432934316700153461340641005497087080458828012372501792141505762285257264330834906807923074252246193616050185028862652744429747955228372385092406431393696977125709600777358799087935114531936911851053595430179394086574629997690304626221441975230298723476411247066713085489803042385291352843863075637847762716786679470098987991884846672849496521107236689599589997627009382804201747428614896502082487435142770720499598964150469349931057794965607868605634446308731909626205715241508361771797432216101922556348161085071869181033601695810697325333636599654768086236156696985214462770664343365916148884200707866953658185073301465399009027789126578043092596 [159,44] 30603876932185248190942671713804206717128359651187442070164897410702267621383581652595818142626019640751499821990302964841427719084946672958258302883263640281368266555255317218233126187940411948650318878567679594140761183685275080084091444047694110518317284312699099916189787491981626546694768642296989419625337304143585815443481941729173939180330345997111289507669211281017065503823012949350885289819951052733475486288432917247492293291252865108143209563770918324777213207682015648186181278438837115825937545613445223294706303734114368080070027740133442094898155312199105032761975612860775790949714544752088775636862128510057265540506995386264951643968272760757513283222172312309328120222420940756362680913736341934324622601384835732660352519063050516398993718887172897403946641897796164221156404132392710498045393817743653320164905411532476563181047771827536026743350365491649064982376219955470802804032631748578230355167074675888410170838722763911677418339018831069829042326476165570306097433812188216077514428060110971100258005129467724956877346943163844214735378247873258496094555407790870582716156551052685198009781086862642686187869198043847718599820778974355187529215971991776138464583986079379878251851596763196445089185662092058515094676708198851138652674592720177950547171443249692840072418529027367609867422511882220831097847361359213682174400339322542913611152173266903969794883596122743247752198478188120153794767745918594092137580282952294937433447306284580407556531315471981312425459171877456612461072112003677506781800743968 [159,45] 17569819773533285394165943747603043616058823696822245024134144205790301217975257170084429173026490188095280260852992526869606463621519562455893478960241807715609864580025614933065070966045913589381951584730154319698734379626511590961196564324657550975255659620468107427353687010689803141264484565552208013981386007719679078233471593189115591589631285042209894298734576288018559257618450559984368544154057665016274476685109442483471448702729789188341314051569306342243071515100181139547395221414839165387348606592868439263622856403213272913556568627890224519077050312442801628660122914657246105566059203509276089243056020900746908402782004747136572975618127566088932697577173568579487700071587333221528754816963768320200741513030832054217949707219982080715249467418290308186559242367162684052865913557059879746428261588839857414252466825975671008757373418103724704283860801457320361653013732342786724717062254461107218771795511993143789785097061898938474953479098579792858154499721348455571939602196381588180497986791621632264490332488344673308012638672564800316594536839956347449643991918149607741907772857635618946252638397512942686691133197425247001119127569385403181868182905672252136705725307305928249497515599515621099196184499578413205987080066164490867964739547759816336328203317965356903511269874302591548389104778213535790331754968056148067388653743668316011685414876364508726392251026426051907526038556209272777916342151657139191178259365509327928840305970430376010966370611554939596372516193710306621995182301743158358999134320 [159,46] -14745803263642697968715782408997540938871328644352597192212176561168463183278162998400070631500311138700265395568974291340313760589590442993657288805936932918128054088215696256255658209967604030579396306756467210772519799890203816483779823581322096510735061312210521966354463565491270663559122086371583377348259548260753334121516707652752246370228124995038985284416284203242915586140918714639795504862842094539925049252296086905835041893020080471078289119109992319409886920553029669973114235507116459741277161798152616654909729019706924317355646187061104695896331248831989309238196271860933987714466294401523742528285146370480441004348620035738964872066681715910422854241316269652002966301214385904350442712240214713169227179741910825480056115580502613422501079791113435808129094150963366407618518344690997476330334016485936962010649548584778457611740970199641164337046259766674371527233639667160891368130033246501135237613634973523915897926924554866354415814215674959829025169615793772226183782369927708143711349035121519387361896123647010496717558764712965100809873006321614279370301732913412454584527846874993748336614852609891417724054279738280950293275868010548823381307211984526096588963665797322842766288798191434187181045246652131242337660426284992688689019206538649226519360795125669163021762532237303327599357925308166486296821858710436786699924377546695540420829498615852622596274631829504195801256305183397440514660527584147504677373382474550532049274028413794438094831249386147757981930328174139135632242570693428396912604 [159,47] 5899982907738439175569051913903359856415886740096810956807089836332631088518064263352331041009468564502721681645418342603546420987536561439257962253439656685977436173753999290940787142982187740290432581195783138503487547129662489368416213478673524886588940443211549302970725055874643240447562286931242921935236655495689260354008157895795004586419219075319328499124805937637200942784705180045061432286209255124650881619290836015423412022298555077615841741004001761125332937514607946912085067650708662262062644288698146396561679846971128279574487397501419741619125206041745938927331714878869028034542401145387164361872638037538612609126899760250515760658007993080355135373013857875107777190417638770308018468634244970016884961263924183726155400815048437708128250805485320563477200146837470003302880138110513104332186522433880661746948263596810594595549161720806563936782131755044361482990705671582444067719890739721096877425022740582676090342669705253973513223441294316256239468863426484230768597996087910146834570846840300009037091062054955287161755188308054372527828515098215920418169452578196050806994418162205363518729158502181068218473408777326979312541497814825103176077125825902670173383754985009078983747355555264333730093763459874471774456766444179965158397626859338785385255636562240607903028173638177231036847590103778630600307590373254043486786138238160342745145782258948095447365784394907893560089624738071206561255737803154361832450002477752277778267673868885882163121160976276295708774009927284022878012056453844033232 [159,48] -1520640311143428332330816662092087804659473711905899942421869963024581042574565811281716940260084380773895748198982688474406139158077662330480976040681735152517551190030187345970990365577379057562377577783712234148187709223125899262688071219637602188178039042216371398828377477195748696674945782822956676753176370778887526152026837083584524962388362826897883875802543157182812298983903105528345133920406303979193203736895993133655120616245683457068657783695643950252228414442810199997661051222989213040119031446491589192165264200233796376668047058890643384709899026202571303904375430456201087021668570562683189706316846939864409750993838312122572933198110809558173232368788744606538373156818970336190981497804753196906500497436640277992314464647443842657409021092162593229140432950213493918697600050380489334600849454188666910418211895983360610231262955523580462613789341189040488314094917239592821279180689771836045304369154320483391929534032490201852287542224266601147856500091458137015105221100987878246730093230777632638486218710689505598113427878782967484775830447656219057765416764263587833911370119720235458068290778053623926876654663905758843609411416829598314603956524952789009937395939478624025459971872691873096995472443317886744578817603346944864716904481013818177278694871802058288834413333142143671070464333389212915953485957878237936904922220557276671088729308637285302388344137240821482832157050155713438843336890837507422486827096385073561439148615070249617484296039546154587153523633657462639607005011585364880 [159,49] 241393956824759965049605761051153422573378022919794562657490485836088994256094968932504738936224245037400023159531496359597187057887135479395094360560422601127258999971093824330129309537202464848447948668982713118831845311311683591196876189272584420721121169918816082795478075294735414098093906616494162999878196785595276282836349375368239797818859688434759858143665087957637996518316101496307394385299253601641738508574136794368396759952401457542350598159386563735180429576549694177451353426805106752540587025199993248493496565894547330827707767511924302415133403694927757600561023202866406065646351616456805577057334090906493779891144233300251341649979440216442339205279582355448134945224834808078853980757080138598521580180334801616453575154824596204510493236096327468629462401219997479312078893823884134356298657242124606365225773220861930934208446216433875895378112622397369678351285170546753483602382119977589940712462030693156142728625656236280653420034619210956332655263395310078088543254082506582223076580442147219210127537805430025754570778909152942746078147508821499252428384186691240790999306278227825937343454144719202313735729025687227098479652135565624223709284749510948143109808141662248328744591457704945316304196927816740179234769514592251606506278360096216169223391934443734730503590381577874178111810130285215804835141778380018544343543270680772657568834466468271027753952625292933201282170791173269064620327453010523447763285787141423769490489644061305422843808786963177820527395627617166829344540321348 [159,50] -11470992417828832486723372670575470663689942918407719091321588038104655583486097824516190061944108495120540901746187405701182960391464176795211942654231527191334427130709748805676121493919594939329799161636922385014231860567282105090842521146583936682729011604404191755343581495054374772647850565245717126397676553213686759620259078814962529081635872928051746683190252758174773007123156012120275325579532393818745633052919282898109055572078259021311273483011288876428359514139355161367058046365167723519312443318058454309685721107164855871171253521750841533738151773875281706030150226816145962236798348184685775100220071769107985026106058336070483897345496343836823517311011251966470609475234930906303000415641301963907336043141472994083792481748341840497526926762345526180674570187812850852306889724357654737862850529124655747291631309220838904101516796881302119326011205765939683388579336507616605917428510375797632273147951070255307196249711641979329722078731758816425180295588391023677422628459517713894372221956721604795415917717164614547410454317561460866543348865350039313920506019612800716187057715134405431970266875346403636926778742009782404717102453584413800462353247431072593312220155851890958416491178738955057002445576589042984013875209330847955990363245551976597367144939406670815686084792394372026982293850527684089318300148593138506001342011849947572139591317764577022909513805648305830249617255740409685826710866878717973114048173540514158236397608393016068239412653080532426362747000799339595620714296 [159,51] -4724183971551549807839323598806599914314038737486964690301873506168989213782156307980282504587672111658627703258986071771198688529925999985403061116065229226142926969968587716489705373948540463947207268806105293682205767555262587957465614611631845733853787164381985926552089505303945209443017095058383818411525803360437685019029390822585632619628580791435585796515389795554856517007798744408939748850903882952622783867829190235220392568745703616466799163729228463658341116155922898132840952097616688057700812276932429904418196712266079630150942318028238070624984100655355275501875849853870131358930513745117821448911369587586867117733700895361118580774829460760670043117337292927827800266160176354883042939465733007341447823143805845738195545706251711956691283278667131760336749326378630248270563921750655485077349611836595442134251557899031340873255075802327413719773429772127764806270620101938191236627046366206158861598237604459611380584171101502344411797727339784942403798628096490435424793553864718206400387708010885872817823546808280014853100016466977827936972801412847586921467489768163454819911132953973630837910703427350409810174697487592772604968906386016028123016414743593149406854618667931649213142465005101459296023297580479389729779546823480894718204498793905038251281761288543702634841292249148267847529261333484492447385970567357397351417665155779926449754819924692930513219348206199045462584805183734732804259292000443551411251638312129855230667134515793968932542707303038668740498434853931558870863 [159,52] 1123076606999694773415833889983066593531799182247478422303626782864920154226272777916352171150197966366851560353650039074608960947097409511124845545154548973707739962177398599902814353434259449754955648952459814813381682531240408449617155038330054974464849260914751813534796910043483150685131914665115539579276922051370647418468266858360606524748171534132412168263323358442369675547868440021601054386901870855633768814852370256998834871882493371105644134785726248478917749544844333088712104730159035045508732812549334928196682747480345134232259070104322216772683739474279258863351161213350722603821519992468436280819009472067155979769600194326461421661109550010904162952262058754980497891464378732406657651941348288924653251370920922791997473264692296096489808277290819346475543659995489134758886039280529676934544132751352805593517891980876122773685357396529028867156203360163922562115554709517725712480047172698359625528812955844234556228890773581379403813358972450837030307313286454592896510373088449493668181081774850813940573586777196537925232879862769750956099193709264562885185761906212999704920442882552334699594740717999685086789646642714863062728648771232490953285465340176101258733966313048917154677976008121242287830864452829725295791713725108382742520979387525396599895458293410810000058750306367910568038980544951422904027249535281672096106242558902406046455139478311329366780269860822385351178806027609811672693813176091654156403178763991787233875048552572879839419738086473740908760746963004539648 [159,53] -1089856386426478775414020097250424636007727237454180493761198330662368907932667011175766560435819706849045572967923342791819320299349486051370570874107595475814847321489492702842547435678314160291765463890192865298713438943937897549053608614176451923784829684527467168899428342810619745163323699336912425195446117816243267417012805358337750470972513983232952921277165350462585887717950464115892037938945153781042053020676631968421845042478966646885800638031513092721996215792374614807125414724351694746056055041762958735082737673671082914398264398667933268164674209913459795060310965165520709165331937787232839244914090888070982432596138174546966414300669751004443324690793143664600006135827860532836450989050654814037325067086634738478416237703193532567095470168652628816913821284650997425828108192550697037688537356862813431720160971472403385302369369394747843061423944976138767035614125594387181862450743208435105457817721795351075206513917821578663266169487216186204445327787781260912393401577537418603804157301765171385939421934731184773118615289378397399796926634777834964098831451520306866974254155574107366867440635090348744338306131757532307325427114158620090187995784432409828094544882128871219349856934821908189153505140484209703177681090953014817833388337528839826169275031072438538109830139592551227734270292372488481994900566480953295222385549476379565414577171414465125162293163383275637079915540187222480253471011564854411188382152290983800496769127016625669719001862126542365526781673730432 [159,54] -50130616052837264825959164797969170215111338716899442098730778248013864194893068040750862520602429725311541904576339824131821353239831804811598197869548740968941101656615935244974785054214804259899387487708307602732572083082196724110584073063595452500908440547361558882494683538140051052515719279304610819549082532140088131260103593699926934548380215198764410618618673302000749893706095119952839952381998917440512724855080953631642429856260958779218278616132999677148401279584040303736523198028274834083429449276980351005868794994861678445612391545644658267258620292977164630897399036273686295092026364189760633223141837112550327608736829821665605163715927742251524138886071308369256946529589645578359117733144162467902728841952388840335133528517470907196960121939356260538861509769328449987319991636447721053018487223557441086312331218441869337468623718881415285155267199327766916276639023864463311267235858301117580727613164907220803343992369145711193798568384300454263172590266593799097989365747835614482723567100442899240595296938572188333146190831514850793588276814969470268932785539362200944978489933280779912614367193862959061132664053651429378656377221060920766252204362908964710006790194498058191156678261624877131242168672971241571762683219260266845042646450806452416002476923409277845556577842047794649310565546148586574944542123782556363134844475105584234953177521060599154713166312842511762721774536072347281596319937932461436338997549799102036158054321618813738559834639289847162061705609360 [159,55] 11745002234318194080338564463569328080566123768192385846245451883092601305426085137331338934181512372280983573207901699103828716021462512732954161813718860396585530139249377871228353357612716572183801115507822709818189014943411730701619725883536223580343326848054454934668896859411702645134351411572274500943594482190385002953892757377921882037514386944756332723346196043928862514448084559537534469875022966522682918285602171808741406085633686918440811853147416060469103807048347378032919527534085516385581327048243292946962209173234119406000684354552341540442296949059439158607967949289439194279954853241339440280447195160074016513925371715705568420802929017524825065319251704120159133430298163298685063729683299486967175797707831029523174304142563703706953097561230475832890595873690743602966495321280131214435110631434819166349981245418340477596530245944788038631286596233923296262897629549611106932349455933798459040357453742725759478400791201420407410480676136447804198503730115642831580148092780881130192983643415532685974085433737854445505798822802090144021611244405600884981899558828768339650774308839055242849932349425453014493529071007118066900136759173701293404852784118036317295461382685420807383872179008439169272472185362802433063807143593031970774596663522312322939040360531519768828742600954698438677370569368800611976947799468982716431335710497478021984381147000620440496667090690778388745739138221174372370611002121755302380180583141638651510406815849251274815894510268293280982179904 [159,56] -904784644039808726257382491274653517500884981893378960730795921149091725188804254504190889028564341066658358105925593334132055608146329587375479126416374393293682017894079906906547760095454032668377326043712957168921947748617912575386143452376587977804980729750859839962332627639217139190180535287263437532788824584696027932287501424326002143661027388125672852401807686183223955495782460839088240895044159058006785388253731063652597005892506261003958169448283518468300253665222107112802057116518777419049063537312381213370897619605238611682137772193502856190833727391177119629716438700574170386804078240773045070230516158234762919206635269251433771297669282662281500187694831263446567457471255369228371680246883885295646636741612326288229837144609910474838352413614197851677781085183066361081216730329686539926607586907646371941413296100717667333910324529913212898211403227307340902662145082850501290820694750887112370463003743334401478020098069351265195046650361847423852806872310764296463347601055875686564667754716153333792877276275209947141886040316420350020590216825424428211240540378402153267536461735937582677083545900260442474932234253256854505688941709644448608280571235662551181084180845872707913489212788328987317983164990300211429624657338789759596733468396089258485422305711506203499972370275564483733763844516313638070992509222437144322001577322016671091715935827787719630465732404296031982292718045232268981596003649151633902922239214660138732572537857364218320438228834615324595968 [159,57] -185044951329205663297036000627405944099947294367801043394867339051393227988152208737115119697436845833949543367212953574421502955600874871846841693540158788381113998276209821311927383444068161274454077945678076010502991989672748349808372650399204991312832960731154972645228752458245194331188455140905620465155953515197248730324868782631701753636250582348987958108622797717621140895624728365739962428923770812527975070918756985570255776179606004660899190544660009425812356550270230801517325327534684551010796371902603966310185089038402334986651986456029456959266560989546286331334778420399022462251675931874810621456206912836945101986653926574134420439718450098240330958594204150926704640399362345347557922167185053048438568562523090847907456523643942831759920288442689392909196595658542916586966182419506008873667204420652523414181374498690354256105417167195213471448248390418445307345815940017910130227751317570516543929443468192149657937818769074774361919272296960904661793917238565841025134741065518596057359603417120094786090898421435924379323631331541825195763802350070453596841890976600820714320857727698284523785050409451657834546517511231660485503270480186690498761934653924489834255441006924187613990734751291909237231263625031422714130403303135241185384542928603372077643183962015744066185762768564871161063275569222091403146209829015903317011007695955868980836347894707843781902250975540654761878939470625753699942353940997495694928767550679162666552787533387151252331419578054799760 [159,58] 74613667090284821528823396673297168209058161962109265638523855039856239265753918122982173825777730481947957065068689728683556225099969184051653005466143961600071926449962911879442536072122769234289333542245329873618271601391881827970218877930787892307287109300780616551188967309608788648301289492881177666396307694806083785303175440393689203627120210825271489564643424470161704350795272898135403162754217074656163987072250191691445169023709747939998027772761927865968045074715008794114697171242197858877419421033158367226873509461365285005815473366105088074175285682796982526596147505984929645354356974284867065369659487921282133160703008175748073621655728642968291058573102957699082151309147402295852075966438208347360433798818765859830486689671236371512450861596406073994725585034420318127386674681198217987036550974434965034420762561600072883181136217898028896923235301348336480338833769352572955714860087364428823598876015992505954437336815226505977281634925813385466127919079598502116005949938264731437935401542956438963095561250431130477503121910751148527340539595002372895603905753718130029070932369831923596019836143580815202979549580610206238989932630312251703216989355854047887279285920044753601129337664649394734871317153329707751714604559989177427072105244211855599043912347679092912914293130506766737851318409933452850063311215077226984118741153267142818671747299986746952179246143125182968672518876081401918900767281363757873034638808469393836041573120514260098619684684881888 [159,59] -13982614500026769727901724661774553294623150139312256884481547935358294368061816573997652713046185022340002244071310648517723924054621926386429090512359086744246556455158788913114663525228215656007792929414126595613647001803755932331100858532076914843601779348187809743896406025312059772713175600668434711002520973192988334976583682340781122913786849416167764888125211087911662365472013172749766052196103605589689554655363048948076500721248978287120493186432442680096985404877362251396870680160023085092946444101265820399887830725340772624848990377541680745242170888569084442984941585591337424942345758410292631996954853688874601328967205797339803324344218850232274614938474621870819529688771147335673713001936863130276547180620838133037093087588269832694632904351470557454852086816922598382442346248193517803286897211391216552756280631647607871552785477753759688837804425143487394198275603725744461860955374124095528097292648533699054154871904035501507736939542311639277475498773889297527440660816295817319785025557325337998847420524963168402808185820766967110359697673503799058710159475098073382745566153380121434324422023566151480874256004977165268435974395706149552743683067672011520010441916639531892523451972263402817167887280431645035494250162546722096557031107260514352974202118843184162049434330271450653350225058803795457730639495191369900241043411296164791645682056724736726059454480185411039067043819165223242577483102173101797506171254177916827274138882937071117973278502788 [159,60] 1827191938317156103638055739124995730853927668088206833308821325821151234396230608696885596699060969047457400159755341281487586910686434902583348506435073102001741207445592569543344797040701735357690569782100009455606594484611468975428583514945735934588726913357378578727041046877114011664849040638184198314362919706390133647598224422998058934927400050629893531271935549030576319100919136246455665254704770183415623400637159197329180246303735499445418359136363553288195707883348188788579685239055602408957130218288158114011759498489303130442320066124340619898260477744973268745729763955911141618687906078110546788098986738035450662503577545641829942320723008375710582707892803299763314932910585108254229096094411309423074585830380626129093312089281773590510189939474938235922036626904315447597921625030670664050633325282159999555582641919641733681724558642573614152299743655926725877647571170031196329843811896187713110661166976658585273871828631502545077006773699392516318234662406358340252612862842709804853408473573573227481200774977399265139327948276599634516057837608472236827000895212036380512760909435832437531697704995199446810813384869910715225130994260651848648224754854632200554116113926065858374010155277521189041161507079988874364954368762593288486744823947225088010542431394271537034719284362002792343371209447999952120710003050915818394950328292999095258777345967722681355242067937043392133903184232147683296371708521933789788772776963096948062625479838340453507447040 [159,61] -184255823168128336752494564332424593808189138244551197825231710409894649157512971084667841045619514359855226951803078004139419355254704321150667048695856946262525630264029418935472391843647631992383737664697604580222076038966309864449921537838038615418964832815758040097590273020269228634106099399249513316775705980483884114694188047429611373756958323627903924981894087356554348303736035052166550873184718053084931676894027224445918214785873423304360396768212944247363056492226900498997121670064462961697594831368960879819510414323272113882096122737942428080330700615946228622745294464270156484295795325263553429889750185376741668400054798744537379092044651106462473027560335676024564423932337904704499302172575384509994271701674783416546461910687647877535794933199249582412480280638719398868806184181812647863720960597426444481661395680518963608826115566157611314874820042121931588728278765178170475655698184472664854851795584389034843974484270926164743051635438341656887995532895634680208403578156599242500064913988160202645854272470963694871170660487150134867911458042797010141112485534848916952588873395670070945657046093873069655356394345765911918512014372908654025895417982610845709569934683268185317851509024517785533690825468341549113031360347848883762764070867040316991760161403956229927708628169971586407290582115298486981110385770227061386836016847642719149982016006155759168644570316311945931159333239760483857236660996396133280091376752492598422066587680476169553280 [159,62] 14657162048917348044396708438090599390629390763243671907422029320057730039765080052909746315982017467509324318912139409625107287573764512796133480591340157976127670548488404390099758361919384162415473475272937712373826089325801061731970502172720418880896809827635389869619142431484035829747251010378864508340787097347078123943435166813125053674126642777418688825660873494244940360805219736695305463106514603736552720230496870791705330988552918586773259968794179431028064401131141526837956865714860335569768621910803644991402580541011482026715802865890826357318194663869278824428863300934203969291168927113082132754796245336010988642276437363517092835948571185471294490610474303630910606885474419328546736716869830503942764992451597148546639994438116685846512007772148096515631497049387495617512920920414890886943613131145101477948378235091570579207525992752432677012312835486969345959792656746997309808802312840142751365369765021498029831684354088548649296980580131510723357046449430766975766688382326807533686346465028796917933142911644697476421185486824423392294875001525667406629694863029150655204010810447539295295061223352682784871185031526345870953364700371275976860803493806556188392917144747195256940662914684433216449140467414890604263974593979334920029512712978142696002806497893441968462835462548530525774461875334198106020580564247213452191763286500566543133365873841673412472299413448201099938541219347068054208439078919529272963536339329459052860767316171716096 [159,63] -813030798605041658985125725510524970499361474631732428795000386197804469976112955725146126047823440233686271360139103952576996980234401038223831485651000734677303607814397752855747723067058481027781502217235731988218994531411299903986237316492310338877040870618679550894455877689350037609712458943151207230123963297614178541684122001953684667332210167202018748822360397503763636717438088251537699296056640476599083872278219705585584855432700548614452430047506653532809375671603673297416480571309140572918686775591635697946564152377406276231548141812446302504132799518411622817359917579759527568882192145775462959215176964199044260451501374520279963186872903536898905028505385352805145688641582335153270082994131587366443501623835819468106525506920391978945547732978149105828041888831545481061506210125697342347313784177038897239079738356624299931247699619596335377048811643519146541363540837071201456056202423894825616397926796930649716612803813326278276108683349628584220407189070338587276389201924541820334739525261214210365337262072865079575575484753289223583715281990221470844330709794090227220588175086839738287127011151199576725952589152508061580063043733716103418197401981926235354761085697392378972872822301185174086925670363235124594445664138526830209194775459734121875722510145204827365986058297828430343856215993388376805651660763032181270257636146804798311159636442968310293903783089021335609937972586065562191904299421708156354595085267319996767961964509568 [159,64] 1646564554800339444201954452439048041203210359602374521026508865049080113468976708039507247148183282314029925411469909298729221679733127912070052753357281605985467786032439402343527626333062051758560201174773089720541285824080401911357559189693983931639849331710701278007768854595445037370164626596647849157961580335493262653851557645811483848872713506951259820079272805165251804359198658648771827135025881189856555597679705883950142490324741807338447596031057444380219286579524794954307191536410448018189578472547058339648335130762305611339569674248752102187037696102741269413294846030084855097448070059184178807474047079673504979045729050410813624849137322614033164696625257313087504652358256517008557342623784738516100740480460394812646105035378841662795317817415141063194967403400611099470565220541509796549668650348890445126009939383602454710858196552826830339612345865696943451746821417594246277273012773534415239752655981046234508854694492540274055872880079028423452819012716709184035434955400335769273502602418091605552201302381545340187804410894098423515255774194397416593850502232829887625398706942776419672140907480871041593384842969844561869298577492840193935274936161292659781852939223525533155988985870719818373955165172416503600741551183340805081690379310544235546722377482489148166392599179135793394860974093840839485625846994190617186905491426311163069246610433991323584868007331918908402510110633064437424870265486843059654200044771966934106670592 [159,65] 7302329613022640282353761146235657150009805411690478855331597236878706060262804666354003161712704101967395696858486535289518519517670296035563432374523051115676521921171633617681388874536308755204595265922161399599838772415424229022127781390353470248170480750205678914730633927019216842582665421728797913806955928027332318672434092088761958767890027984048184050202456965150529756892449474409474067756427226818064223237276305190853390541427230764395848813060534002340002709127891710883085252483988215011998143865552730173819227459783345078835519303018228964782047738465442399655943413519371070823106700632650058508295815007829103353741312038432469494103733713130927271502723830299777852311748644000044831334596334393366076176977521080173475895210869188510671153571976350372321454873469789020653631431599076931886754420434426758374515082623304318708755569135654166324754577086875817412248485792200440292753286705586868969057523263400248045810098898609363532420049696762784702596073710044655618467708342783576159276356709375915805030320083245482802675357315158826246951699482823979483208485467264621534421193175807996517510448066804553304016301974821446979908711670682600587223475309022515545266779297449801156743673609029805600045159920234938495096875240234158408267225391587995941122721203119757681247046669834810772929192137548030029992586119992993687110689962775678499335085264368732405145003223504428775048077523817396881138393504126949861608487719171478557856 [159,66] -1190177808409036071963071040568421559669470093956816822679212305855517582999620403524111627807311346349072901110720995896897392922628637833560468793916290346650487075453595297659586670310601906886124257531224948022087756816620471532442196939087025482145271084972500265749320627200002302918842316434806709217828642206894748016857122802980218572279749335246097481275190848023877856339504674059473645197007206506088326414769789035076884691910986708246772396842764152305177502700861245749819813760522494737409556773089886946272229776549836844047644292130849702906345507905511088065899072628709516390726783865262433934069864915535476916754882853360895265633065376895157671040174520650146164296673664966877588028096693628063322569387703086205307708900046620311581350715834255495353355290852269445872360615385404275688914538836779711629024508090462378554397479662637131476775931741180048586242418112965853738875121998110319832834310564002983064397000950178269118429260181644051048503271469756002595401570456266038190763916707078936341458478785678253543475895803535526551210450608198060579703129866333804594753693029228069409555860124975414873853775664725532667108716405135046106283329138997483181309654817164576931039603879590070681750963012036725341500378034510379723239698830400021035853900433584993010403873422492590854314301673311471229025005075054080052887552876867795549375157241947889133058888999860880613429512480958680970951370662376760940969030055563630912 [159,67] 123884843042604208344214929364711321170827593871348982095518368254887300893090268992822310568591602828305632177516243899507974745929338115103534765538689999658994983151575032477829008402849175136561681365185167042908244777971261567287545405226848974106775511139912462555758593793777002674635471054839189524553611615110708278199940406967265689467819003947563299740254199691011051384870489198746245312290173277246715448068017500160404533960355817926209769894428871368803324739886281662537637626111179639735262668353284338092968251228424194373204568307301657837499003508859521620507854786353968812834683750531619013378839110622342309687374032657763802185349698819916401454783650481271881928598847950010244993713880662675557500804329299703462098768780750182741247103055063807221762948378908544934807360204895514646083469131692462401894584128635315062438826159534539671728262471988111192738715681067527868618023410739739026099681863414894224526397767466927459323108698957232954908841516125836432071868815238168853129915384129740286343431249461909011648982786066016788893736280834211798863611225228521708887528195927882294634909290386672917313482403204092017929117238717886577809218960406643506286870006210913157212694147658897384494095882215060500811355181813375312914432452588435864547421782267581714269130220142757033973503352437248717061363633371745701078147811382534885141171655652111952368387316625755929719100726212931944183499122511434871348930098555592 [159,68] -9640043059371112978859574951232772888958782444631036416268708546408426145932248873876130598286656149080239414914227698147250910451469209859893981353517056975500252478877431385446691782111242289249051824768299891505877314162823348285559070950386275475285480656427705000894747799528541316080628787295556379079382190071314742539036578750786343001007389852939817208849496009760627368978522504601071015212802605113121632862171661620827782062383164167793440196474493389396940228092945247074600004947951186153951452501631000137395366765095681167304300617696827064823987073922077323436631906972716539556405628458609403008228738821438347499840705962218497661326364838395304142175734325600222502530858264649908369034163204438550811607688972784722319990423950860561159451404779546476715293350798681390053909270383600015673662892689228075847455127403129012789936029953849135693395074414078676297839307197112998753252009130864982639299777892802847984574527447579717549564259556815755498459470076929727447113415691202415439466638549176565085098171817558049117338631076324279577603580915015817965452489476613802878566629034069019372979906346268819430709373990894885531638590437855406350948917871498898937838983707733120489097732216689509879721234002389806591897779861528143183300570876111684909479941177828463236938261284504292512423440438658042320483338778214430710462920576673295246134506240275292853616115466931948844290759189178934381925591550054015399720143240 [159,69] 579764615578085585571662235857713548258445340937144604138677682659353266575261489762337430748013241551687242407181556219434086315531487431230043768839991056164666884237910662803853047341628871161746396249376706576333105361386445252348443147112477176171187290641690867110296060940540459273089041341636185024730807100856047895258190919086473352809001897350082383938218557421095637138921980185867928563974765654826186294161605450872615083011878083010908189902770510612952138568444443762280630350621150665411959497335443174407490230288874222499183413062025881211242040227932121611920867923401083227622594656471008642105821697781768332278481317951782023019386682016137293207481466646608190101847956553197629906397572420434599907000672382293315865329755845296156820180136224310615399464134181766495967426490846759610010146515632307889480034953983014098385679523798014334606102337068064467927241665173312253659655677964763583402735220566612409382521387524973927320311204672484794964722766367477997472647067215605824657404833855049092601804815091068117506473520541064976209904499410802524228056655589157800280845840836497549330584007055150832562927449910994317250819401627387050814757259503403493590832088498480074044222931056184524342410412640009874378298607634215129592512078071519539843655730118716749135366522936647247329160728308883850795483578720721348293327465420762083946873084520372097098229102390477737788973017392403503761770178075569432054496 [159,70] -26505008707911752329590935228500177536006647355335979157034271871971502178330147757329140582043140908327602739967411815133924064019980709327228349207864053556247406515426144026461464714663563367788646213456644143554855246164030423344410216488033618913635108068343124432961198000510849202137044785678439420343470741858653530721637116620672617655641569123983429735272838441031390846684184151007994630615044786359349676822622476728132342546478185984736690592099369264000412183763100958880859324949534556205812875481998337920047124372066741654053048853471831813093322716834817906745439993659297629051181251739589482494722386969484800520704188273647913740616615178676371267597344138048276863367570303595368514809249307854707192606533894593538712066455115325525055112475800214739052790845121673708502385268503067427882765510267988732010734519808602100895334438545595481374673797620115466695665287136601568782974960496921314343806879964261021175221849671136919816403550206044791220834257399015058815060221790406099740773892726728921335597004629667247271495926766127680274469209257133768006462944964503565139606093196960889757753324315828369248444558633172848512123405048928825231574898231147882988452783704606940536403879879847414628874421383042701231774764435245504977052329172453415253635839270604472866769918148731329108596257810575230869658343264382299509193058410532965066880346317960765995960161861133690774388895689280373944767769950742911744 [159,71] 835301354071119951026296814357690412607812730290138216182688213969874854328160055598948030946161548546037927206476888542266837576185667084677869559728198495239659199938586263674055687542903331695407623331575056301544136551017209753982188736497415623919910279354707018078340894157179438288331765635479368163950184934466603509453673891401607706068560514323922191710972269415276120239511972041293304778995270834536230831456785513256885668133745574682967720091412714501096081345066899733893302874563201421009664427077021527501997264624893792307672605828013213739005394745763245302294990916086263067450922170739591955271022417890229283089470722054113046113930850564018529581459835699079842212674132238102615757799053664875698916485749188271117479079644678793567066050867379005289074984874194737176053039477888060760208736642866908559554710303406870695133249798881348777570302851087090826617192308849626965447110585073677309045675922196747546601948702024912412350498462299645072750756848999731889801317994837278635368194372186590298178841918776064458562664947051514112328478341025250281224818736274364179122362768058896974074968871627759116698416955143561613000619354658081551999084437453723195947199190096952052659107663270188717057174262988031466091867170712349728793639979054961379948362700976590467659041915806184696484943597008528319191904654415520623901082325602109336031772233574748038011337642374475380097026255846933313459793944041696 [159,72] -9909689055573093355457245664838527327325220977036298803123082746513865118284677495058111244900216724854199247908757002550933644224510888958424360202553904505574695834669916093314921531552166088984816884288441336864597775846227027455919929232422819288204235146751189348473098064523606253391117562105576829097928344948929840144353945931489634147114350548101241092876906415263794029483459914916055607326916017336456486091523085591290913830419523976490717355557633227319675926522523394072501738992666695579358813202851584475407721464690446182246889716812324437302406149469236363342120468102858490113339780280982483148299336868718835189101768581743855884142040034215859658059822619574881029893298340525334924490660630690169229182493170140999082086957472918013478751158939878009492068455613775528373854254816444916206545638898813180359167396274853172630700843754754539972339080090715918627236464329704005363944745668157820512708089717558111680048349769311081811696280971642134801610395057569357566905373770612185549029615843048035959146613471537399819035113169570928631452886443811649193818343791651319286904398411709329227634345781290331289021634029281279428384849490575811238420577247075662430840720809338466491890454039758887303014512714480430316063501696583882850332580369306125628907112166037270115103560658343129729599490769250774365238606334726082727938263848316745566475378275876031219914821502557517390688959818065537523743388128 [159,73] -742520972146433709950139347469050914809851773360371346154218898966731342911764275872614141910827613078838658275060063804960970104358742869003715612568286120268555136676401961807921722554897040787467755533129230608524766505915143608154098182392803763327686624684323103156301613366047507623743565517333396041176442275262753725967462013625237270299186099493635033564419250485436874900275371295416925662855927904763821890758260835144173005708691702182806162029383947565486143580885702414805343458694350105662124144737392164378023095188875894423465806335352372184013594970041530660934069818283530175001213480241684198430393601520240050792618293832311957647192736520693730066274116695045304136942833236834112206134803468218601220194095174373288308618578736684673516905792324042822571276924129772438506130748040886090599202842307711324818046043224924050027087209999799094917618583141271179065917299688144881874089637741205755745051016672020348933450221704988097179493903460034252507270613105045824636519758979533231192108934707075780627702012700806309949306107867820863923024895356322554659987176084210635008209062436638571772036280962413316541554296345816033132683890092996399381532506640849656512752296476472061883848480992574689733675360909348753721749045206632870804671131145246458234830718429385285908539221186940232504167082642846018128463833879016084348473339354971892224224498061867894587174785623394221714430034570633577995920 [159,74] 61077729483312529301347059503982237540204684549512020378432550799386109209119550666881494409821261285314342132432381341234439958757117132888036803568603381058336003211730972676960325865397068909647011953029706919544937776324283578856016537085542903254038532642024851323892979237886782135103103705343263720954884943801818994064003165782563456038549266499865821369074999717372817123399135685758408308297582207783529778585758976836206848883487293268541071215091524915246312333708988405690359962085581405968313594692878696055272726593562141255226195642138583791141340813906502738232854147770633265197253079770196426285120915549828372844477956111320625625065479243682070500241883924045606182023896169745403307219206268553079769445947479117435751711636053619144054815305752527508795258131084961793639087497060718414355661840816479710132186889976178048853166772474835950791618735807629363797031918845436618554859172442997201643334796555091862302777521451094212053307281888169064595346728469274878105799967761504911289326899722917944066090364874980302945870463139802542624806772257120841506780467722637116005837047441034219572706844750023714993553358712488858462322754245109055108346435316398095762639601374445793431799169062752542370679342215835686094397542329749657699340258982635263398464974137519329128569012437576218649973819878227322170516042602741946682953755728910622776733453906869805568395913985757887019416618129091372624 [159,75] -2618311342651532287754317633752748699749263046026413771867488567592139169723501323707755828993510986740424469534596088770220612010633311497998089014682443650182407398254654612875649256728739162751383320253288844153306806902718111927502939689085988582919478304137160903085518571533325818537976690858168851120999516550400372405537423983697043731476340395219837472236693546649283580945011543088884717808149202895914576327566331230934155351745433247913854904335679601861235363947032413608157686803339356543466975870022505927847534219124247147199288960462074725931965099811494882517594834833832520327788608917503478470687574588006617977406229232277781428850052847124144881138466563862515313729510168145878063922040444195330423205593859359776599404131416857793281983795227598513096870280026567477599372175237228491570222872883145275273706430088635863795352856544198213621454564342095512135063494019499965431705666372209527117910046937307254424157857063964484712450043959561874042414051101598273336506420398892009783508167137955335118835834828351184928673183608284897512230088985780570638674693584665676672789598928066252465102923608764540874750124080421762940092304973121841494451112903834827495336137361537126684054003302429092244913814738453219816689747413381809687804945295889817987230493317692696009315331053121877033669952666517177550244990324280666207686968165305293827157368127406841310224842284892881493426258580764640 [159,76] 78870906244809969954021337259305554348978981383366986927866097594710641912254451211007293500131583758798531685749650220173135245773301695904129853663486692002019432852376591036543553463655018157728927226242287653247294264492259481970405431349362528144803464038363619005186808898329522889184897227535832469339288515600772138712318633875742650805278893290055315649823242395023012335267593912572828409569168230532158617555229372897118313900821514519487757278486452585086853845594048174390717759733176762822902428359037276273982778153227163332101456417017938943588922589132103862006482854503474114158046483723201824187642570554761908094451999702433498851079586906869539542869275789603132459316188129013687113664823540808728254400740646566854778157689077052059848753638444080608539674388010801766067075278156073515726524560762161427184893214158872054196275655684983419978330260864646150536758623309604554952498139674295219755941807253526202784049159859314639585923380526012416913696205031519292357539913029111205464532843187191696324952358855458724070140695281052698364204485091709317435056030262079861944804177996443869226046697693913211495020256717600902162160307497753897539743065266225308481095223098207401383268127298001104452396209314566165800114524495898854849981271644881039353482178419554401142071383865938390100493397329255738260763448281376275603949920630182518433088835303947317027444722150113981442734995456 [159,77] -1597035836139596157004502913055518702023731594920879629277823824501729740256761833364057173459842931070952929010941543277994234896019854085929491538987445950110777422050265863263113526047570353746767691933109851698766858875191576440050180726745796041589517460654781689298173076641571958460976709500868134308179133378480867626149902538011177934121903973610502586815176988452637100028750511678776948166984986635524361118003052727698683123389402996903980584222576760067661738184391277933203402911888675155754678397000933728458382185359036833674729013225501161673208640485203752578548740547820134660664708972982424706149426063883777700867753241291758502888795637703552971456772535483476993478198751233587289905020277000003880642025720880483528165061024838982412933856418559776841607979892114663796055081465841046556333294518510740798000946488016348536509567321164219747088811144724325922911028044940496419349432409645577800601392166191548427227649000538932344800308779855715789052074908183213496621642255139004112299457615179264573709553575179644425477120774338518346282498595472803878637743919563183253165263249759052240412596954667356156821564705457428182389276937675485100189460814438388300798552817724876402592929968755202782774431080035780444178153115452636945363924013228359149819036110026442355020799215691951860305136245623078744260305858440734449511477251172369292586230517912883811042388849995814459285120 [159,78] 23327502342156813451975520374816034063317197611580437582734779185042626867485404981152625152940576179189567611914370669501289827459056804646387798826935972920206092452497490478103602803493034645060350341984998618734138254988039342759614106564731753354083304430098358702589329412000517510237263186945731752908167640469721024342823503329598679066242636262563133777376046227481386033773025910864531145813784310535761864265768017143948412167311523778860724427744413280571103124773503295444237366114018675385659971862188154385342989633307148213496705935049309950689616933667300780763643374151713841081630916201949021901006542140139759131781472405725568103534722296762088963128460223812548044842768048228815519581426213701795406361049628072113920114739988501662808119478222111240391006815715550604210611031280859701950275907410273369674745189945732759242159914128341875148595318758981671428509082301216597350567548849694858092205829126918326413441206247926337234710000384183850080161630416855457660287541367196199280650899118455111754174520046389640208147613583668437609756609458205643915658125257287434626508536646954519819014798259963392640195996660792149681336559019379432938501758644877076398525866969931214275342115060935856644355090827068984465485870140030854167817715461002195458026494938047353988318095379382347124746766041630588719938728185677737270318757794863244079325121224819209224553836774453998752 [159,79] -70321228787521547516441771743624899135422893547221297851740365053258508096496798894963578889229852094913280514052631563507490143979966955186104262345321559158311533207643821927337815620928830510880380003604480154136104955541051461739812313602838671016864352619680046182076958472592725358771493100230600117582916952147469616991571822074198733774774952662963442596250076814998366211438770987380881541365549138752002432669641434454656486255123568970121449011520851120780604219596131258258947375981360055021012067670743780853770559711769193238340707225514494274663767099956189666044986739202393089289794048400780861983029733272568329427593128252861086244688512860125448067161556155204581595846225464315814045218443089147292420141347209152738449956736202832425622402852281474249552179356590745309744041076697941809042868090200374575491917959447456653797827048786609340370138811925230310309210942150351899855271737171539927881759213950510608063117258008108545416269537589634545983967272232765342595365987187417673854272849530174435293711946491257140801492896427576764219592062622236517757126562626666116872583759948329822657158189881773994055692804579547648267093810410791005469181821527354779092870756094011126207662807784179327911513727676186837038082131916513820262688809252183561411808141132745913073831271771882010477229141436111184934725647119463855413818550545275356045570292205678862993555155196288 [159,80] -4204486421129613458460938896352818034849860204728458459051364430954119199990554469356729812042295451916243005788209831381487424551743968309004344569009062586776540788959776612380479691494084190531789037598274189334276199630897937879279644045355674827432339644635231445438047764538756652666712765708907917957904784600019889461474923562691832354423833931374542635767306345674042656886197178501429019148013586450474876401133356551909483429486955958211539861488831897113235583514915604107542735018359042920642439139928054694815148674631375151460367623156570235486130449259951246727121705687799085743469426208358896114811515189766714787996840254734518771117404844833008999633371950283915646862965322954551589579155403634592563807176947402283738354979499326424284543781706817050716700604098118058745396748854561181581471465283455410136457615501108127270313398078553754234152245521205165626339172236230672735956306192219791080108208136973261644900889171736961768088822829875329416000065476519835150507730088827565684835008206843176103828040644223753872847011690640994652843320404173726151117998948650150122290275597081268179214747168032472718179459070149132711994414174842713361651730019410891941515708787728856316986949465479345517977323661162724410407939010067197572781220510014605767160791767220755877763861621645898949961939737138320663489283937048703952972330620125049420840098846886318786557526528 [159,81] 226658692168983468011868020589098388437724785263902681790115311562765744037615455785532718046526859824225245489160611680463949852360285356563943081266297846496258598991812823702180833963506576379776333041498639474810830562508187507760805761007340547767233976905031908914830584098244512570376316905855636232258873651964429517066417323339100320658133407983512528786438565028422869839339615830267950954833967393270129166203418325326769485132880227768326141989767576147757435971657754007195281379586563693041793316088996156696618873113640951786043261554463865150154460488239677034634092279770523413463716613279017087944879586348405901776453211295931107980969984251682315900966048533300333073593105262109513620092354686500337413936552157228106674513699798876061399347699558874412243665497638506486101908085649762050562572285431073482920035057626438031828632667486177606685087665704327997302268341768982673441789716423377754051096851755573459384097072421605449106476355541543492078294429642368394630516905725457655068699702881943715192809262668160658150652834661509784377503467431273354832564859539497122088068687078686815616256892973930244857109115801515317834575883632057902389724549720460747102879297884560947930693053853728755936078077501839706349128381316467063082791323695447518710946128110418918359509025558178526432636710513656742007651207318668205130031266136083868267530132472448267124256 [159,82] 2647449454322764712801179074317470271531415020252773875557646521032622932445528569846004031667400146430096511459936454614200217157844702985044958081746855806612965358438375295838844786866774136755604159136695860004544779060090168562143979843716478193149633471695231156279842176259261258179835143229870871658629262902352429637482852101320196254160783751535368550666452044339879812613941676560742261090243719899669293265699980817504617335906075642709509374217824569236031113256472860911513404827067645394853330116577028481707951928012571096396471049091802911746110910408068570466401802190149002282500684003985770994328052235688789092338394326555306207014303652930372561680525701013923905782670805893708434306800940277848502099794784395772927114319388909700321648532974606599233319356954560379258320505291389986191167662523295692567505987693490030379881287356816118337507684315270006969484779213978497633020215441389517358232625463070281112074841154390248992597031435381204881551565965438873332409534840405638176892088324881463972585276678533534902790886343389919772742303432613037302572758957253420573011502992789162415099419741642842788051998338673710597232561104717831798722889105355414468221393124189773014085401955372906764382595469935898206486624222075155785637799300110442258366421575504231988236719341042520611730220223717533694175563642695353825515903019420649874016576410725148224 [159,83] 191067930902347129747463424106330400279669705440817412324090510399708890340356879249686710117975242836837432926007504776512831022220752976430833509353193374214592594328369138905902386967142039190043609150876433590901297382750265297104790864979580215229252189849778293128836354421409319569227855622430418891986051371778584898678921769756510186889846111850069124040398364614078376026440408890903370929705682550591722626369967440430061572306494015329475564991102552983434611760947529228045981802691653430060914109177190364382310307488834802537523044430253708383489721717498925196793000550256729165505207140333550861776840954012836388425659885389456134067961196682474016261873564132427548028397734227686792750727782152941672272030350979130472068208665263011344623365452410150457344512042703095789661836149177031093301636709023044288481358576908322472631407208692148103485030476525729622740570453885815300288878602881496791484524140100967200826789185548163002283414464530580886108656914105636677253339199562257631741038808497762805251338331320282045369587323523946749954943774514682185449643852141446196747971414719779897952140192194754376955103507798866546036264765521686810248217254506325032804628126515048542663388121055500501595926628879171464609228486944218726230932079776689711674817709513014095179437747612906154949051690297690558766895825243672462273194980555094241710548515918936 [159,84] 2622258173860274150780996244012537205181811951981464121481502348405800214011366892293500774313327370779853297298873404326892108039984369581968695949329771510466595539959164214795444555339568251350176527144661061236835368758016362539813235595004489458202290642213001740148061064282938510850806499559087573243370164259377436853267576254737149724797850503280128267048833397500365667882547515181465670149299795735044593597542195334364372439327055816369490385546623230164250195477273121792665357867727008639399952862638577534771401080060326703958421449537812234389166134122550893146473973972422044308458807383704840981946388671845199454534734870742451743366289434034920212442725335117150968905418514429637392414561115353814772611302880561840095349669268935533440552134115303487449227665836384452774593329764275192160771804366164612067296543882570993969118046296271028681477532582610431217264164305500396238478757636649096358612072406599930287101539850472085102691733585057729766334213612461571031699252752758761473684660060834486200149713644700542934700103494247334066014826330407788448832740259544789180228471330671039495324681511813734952211697638910811630128879648439699170562470133645552888615559317996341496088105213467236526707166789349337703697466854660233800404069357045197204878557222771218918622040882779868387610668731250219142347024343423699071093925334624937032137089040 [159,85] -34819643727083798862786580164744868197149910837392872485471747406701293772811796295794547467234681701817013665050151077072525603189259895037231817142306200668159848553114392166484015432513871891728495738208542599709691523914875890732853018770101739814552183123292187371826756594994035820399849923627541951589406189655577579234738036934102158192287364488372712207669570539229617488097869712739585050019816721743738285176142652533257467693819646491322965151812858972677148011584679667335535901652417136726791928104791568438087733309215849774975837064695503447131655307375979699790394720718355147772443758675822071128523885771350676047936274930513872561176657892995118650912242288901564114954999663613265396888040306021764007743880952815115111581585514102005563842662452963660608103308776863740092200446285498614807937262620857193239766489076015035297471245840139548184233828431549445512506173107180366388915849939589578724622320703623477444613798187864857251426934407225065384565172264104448025133583550233490908458857658792286264029595483987277075482214788468371987480408275864848357024623232622123651598837143638501161774300576163523056188322161520776284052589148421398578797379504053124781800820854974511402594836179923677727223673662929242522572684672142397595680880711303548901532851674952122597548635538572847389212900695828122942009180033902060255525683901758069675520 [159,86] -4329398624873039966656690987504055981459106401056095964450468201975801503055741823866389746633810546342676838176740797456759702503278025697561899193945946153351836184957296315035301699106235514281723828415260105174932934432785415229680399626029357998378081891047880986018977869378596642961139696788356047853629143499448800405907980561887837368520606490856413071321112573551398419661174967844363322322982604007217997545066147478675200274067368299211679558793990205550114651835930696556560730711050644952859957632396568212613966615200559631306694947032756352309682813334491795764248368560131992509702657745247586788288656469708343607139242076267534617350826405757628572280333680042761366435472979872233475181613202162894630111032162273892473018934700658478345375471863778514357643151387446481289945144738252205169773350518037017916216082466888890645145799601983116799312481192994616754037781159960447243045067309585444040677760027657423768231591182531896872453838953699580517982189672460957165997047373013345875477103398334456671154638587461391018815420423976910430405645128520059441729629823566575374012764793092301779010971960565737358245565259386894414577410547927316490820265900876269922652742602169806445835627118759471383722985917653867987205933184753732076711171950018605435821921661151815237492714023973330896631358413791286918038571836059588668885149404162473696 [159,87] -128443550949794833222546540153825334692323089498724223376214718928949806325808610123422713080722061122562490250115586737006923684306754620011219290620554384652395682582174979487304917879037956706118305296207059231509666076151273469545863568484693086859564709989553597096909823377984951056152919960595615094277596870231322150708049044893626480029754850539436201337524594088400943943653387120633257506451773013781146111620340228638477242949410534010883903543556487701572875789836455760376761103223574284134617291709075181676976210055313001092163275164473597219289021938504738070630865760398650229588467306110947774943540610119937282115801589364908024061246860468592347588280801398514935872451425297790873280157441615133386038404092183818267873243862297165452145151113146506682099189626523392516135008679384663962115970102469265766714081990616115903098593246176563956996804570920872646558013374751471914441956143933443412239230281901021088215167721057767608979574984525256467888278778507573112281855367034060847456507965396868360306018638039773624790325612414773510621791141319616931926441949566597792117518847119271002431580374955748315206489974202956645328177224189101340142349378676575755036379224576761476166680238236479238237931783199281389585207455957414462340137268952253163283530503177156906587687658285496631594462562160574841045311030994507393100497471387360 [159,88] -2247404813354668247628283372921095821446196190974739830272296898916807518361559699042845181414201478106930553695955761286699200307928890544169612048714407210411662374835073016483117649101971789760119462757248018196763020520717861680462276547375965027499598091095335365116728275160079838221181904560061211541672039781747318038552084990761185428182010098077712841079188166496907603435113562201430041436799253439637137034278035131448137586210312490687679158122928324430856456548476378913397019461709783051594091001162634214564423324756302863925460963425180344920630714029286432861559542944914472702979495705735272477430224940923899252612182288729145035165817856552768130723659733217455818859064265855634156562706921052929560099649782791158054873935862580043513388971981832322509463824865972127225685226291092539090243222552748546024983499658209719460922851360222236752751243310434550154369295529315171907709392851193006119057138709596571596808112429411077570859433781371103029463779147714277468018877839002804381719510813429644311562199865179772210254862323360048727035359473246477543725284082487751466975134132493969958714325446949982551521656410500295126253433409064023931511579363855636629078909736663897469381536546119307035340631579364010148513807577813290394027732381719164795352164459559479386237858379141645058282034974372244846268021247761497232445690648 [159,89] -27703102894042776142141361006034061608525067552659117922819090440496387006789021624332773842061907679132133101581190465904220020730726419000355134528132335744426175540830148892194011005282711893413891532784123824601948255394960542398979773778199876545395719773026769331441023388195513385098747903168292748613622716165975558962131489212213187763742721565921395968645939446834317423212627448687646325939277403217000111446575870475445083766177809001924910508632994289844884353490750079108561964603039552863155998845415474168019440001280432214743800480374536847156771842209644290139509408241327250755870759613944344561569417236918724572692200488998277139202431661963872717420705857620061983095601481447121057720291766095797180718817878182608802592326768864217599692286631588613302727690384964770812611296200100441844762195680034040904908858893536414392916488919612532261317859877970397543621412684776236164218873137281147256888951660541414927541038769684296508305835403064193576369542072412407284492810509113819700210103931352976535950482066139542200958849375371748905070535721971164142572719965374941610645012870379797395830941761875951569927921149099766161153451584042042358338060213847229637207470378511404579135774795018651797830490997040667349787135498068828464671901609997663223856079136870810150992855695992128549902722733881733063145605735879068287312 [159,90] -242163574575912548244422002422240569064396585879205853972309574405326110970009133939663574349902634607354369597758955490872266832687518558463849838313580939405213174657313394851536765386662169078491860916676107115121236794987829946018669963859653373503972408913041080622842497970069063137884993006621948859226346380180018385892291214173119997295645662926591389130858674769447775340294768840938184453027881262465835249673657007275738611110481867008681190302780808234035053828342995930574974890947242877557842686846276856415145833482073911464918524022932638446658226363139669340349865040918361690045381981445185077528922082382263643935868494952276919271867201926813256153135943958194240379161874949198850866935483503734486576470064048255128336092600885086157861686070180327803232943161855695788396836167875064863057258621023216621105935918833946865200694881139739068970226864706111922819892122368607761592070167445823336211555723499798274228225301859690188648667391897981384560427253681797805643645846225580856030143720151767274999730444478503810476631694316940476386384156537963960620664603624234324220936605185529270137586485298154268129354927537770129301330814668560214745817277771643862052187382553449119305877073498602466302293156421352104844152539676483201321482267501214651222418101919339024915024895891207101051393913301908907042733694840650016 [159,91] -1129085448731935717594049350182189269731366970150365222793604018589534977951589314238324125154412406975017360775539391842891334477594798835027631463489998861237499828830991655416958723295250072126196286430864544995527517353254622735389281237034597234456890280513859891423700089663225567174667968378802812648315360148290303930801237667368233982836865430032678521296891493151425879170208887289165804896756189755006022177341164116093627222453756883589324026360777448249764510647900247393821894940323544666629879394537226405829941174666269249831556648355715432293081089247690983652463530999583822489865685264972818155310396909880899450937545217356926550742995859952849112883345521303838203962660869774904044325962580276898239473380702575892002458600263615940104460742712351605525486933083386791203539022828432031003741036718126918294914696058274153424900745817725264224262443565560984393682357341724493253339360987215315116397042200401686144091819016831811659712317449499205142235654546078713588429085463767095757705239766570623335489146067153592970950758538039166297837926881731549904281210002902306252385826035458676576693323172333176074685453408380994263157481663479997422542385865068239666078849208525559684379340500215602279608099401975120018816442245372857034839432697855579391207519259422762537746527577341614524361647460208823255305672192936 [159,92] 1304200300746351769960655319960479100537573483177514277959240756295208266863374165461101141930205983856278195841597723582350105697945993235213039981921602224621558281686300617377717698504892728269753449483551964492932285653992770010277892663891990610281822066572510586525958247445679581741185908810878348945251050076573781942095137039553582018403411005195357397507362260639793191516985055215182459485782061486413798773558867445151777285952275023809654121327940471441443422317313628361794757422183183241376176923424323951090082758195917849545428033612831605581392070499098205948252343815049867274265001468514487301104982312799321437560668654690057752079514374380215679240157979428790174663829327928253223165110462235884367112421923289796320924567643544820013646154141105892800726973087551332278467548043139506480707632634105528068062937287952694470792905525637917017889027299258310779936741229724605555170383281091288297150628897296403537170545662311851210140150703634684807950988579395617163757186124801785971794049910583397970750459443786078447630572274649780051412501554372292099013095622229568555251527544691545898303424578553583068953768447478676024102008697769936370270131653617126602448580773486988187732320327281359773427854423246266716284239448151919058702970422045643836258835325079829911938073713938506963718430092667324529084192 [159,93] 41767822621782802645459535608691250090828262044821797839230028093093214401518453315668014752064190753928655754748365575721758420039093448064947587775517644625118391453346175447803009862980893833022469807978154680187518679588216718476297496155571760188116761203434395923945506083279276732258928640481200790522036921637684403157346599763323706419986496199190753766371941327197933323716852248269469745498641060311978379832090925529623146755082783114677765080389259075451936206107360760129259187619380660209416910653325850356380045805460832392606878167407134456764318916035082729576489288735297915071540450398537507989848903012065840079408328426339979031600545895137467711085704321317870257998821798090541105384534028076813046736899440628770983706790576678529371618582554295126268269887757269491917717132851931420915460683047234431317055542288408141173214872095492280475948600028135258719085823979252971864243163342319861034081513280603099083355353836282049131880197642481763486908078995664356083447198067693646468279232054404503395209577113828617353214434361402407585017022250588615671824100011143855796656467195124165615226751247197149092405899909216718915927661975329605254873287466897054560650317051750208578710611077956510574550536230416295975824343525634792366406591017969629633771170326779349278415569438385092028323719094452775008 [159,94] 174075612771648059863279742663316872040691790540842672874952266896044009609672674300884992726924900744069387035765402130368837450873369022710960904308343725702913606274111074670684371446037356197701647320341795470126305385527926117024454848989268478969755496856078487404734022604365670319613025205235231822290399628047705444176962087791544655293926978514001194387234600047523199127612067961004285982470284230896145796025190994527927344279931034535105666204799000855854356798302694570369709280536681243186864306494461378632715496895233696005605034198774002843455544980281941637004487957024387846011731403750281119056875530395186220638765320798583684826669015003995510196890726809205981197799091788129776234001240735153539204619094333054450255008355158672850349639914478748624845450053876027267662946289055137151536158097038838497773325581354666929060031924863711350425057425116777286707067808022888274500572736337053009100612994001566338938075630434782022708927705555008609235777506552343972683942282437224834286980896127331611831524861330305292660343047460958254640144021304087533728443350783698960973262891377935796884437363540475548628897943826890992326731784467261707749906413546542028515661746979537522971703972154456300385225452354125685521005243479929810655016158953227754704313489317357317225002888217971519368695593697536 [159,95] 1203963341898999266278042439805599380321733699944795046579940994068978524647478070031680531447451885868292702733421277190564922210356089945040252343792206969606494353295258721912369785761243941215934785661631579001406637922211493661597624804290802979223535524099961440839833746748338901020279961284241959805887105433211037117803375607743734850379313962770304666748862887843745205627967363439458802714857451428092210466433522653765552580610505112176705447647690913463776393664631150873200513563764227870425978838352022176339855395738351302812637151239181375201173621449484286954013120255527302773352398088567461786364020844325602581272979267327254878955853497722980541114285669603057538456554330885191638166565047529008669070094350948404585152632859159893196491800671626560575366030088541943702069030747568513263137979762468535405436278865279861168680662669664033553821600396363149773075218342877178577514433287247368788520613464152600033015026696173048376325997087142636971776862116583938633346702401646922590006979342076036293677630987552737967740201989384162279568522879174708019691382673439510777302761670839114073261482670505069306963573327601055546216745339270689915755408443837788168725120226283849649594750889901637467037824315768509624394344210157423395084299657149612483376495202750830278134136362845362219822433568 [159,96] 8561806034934424162326078508685728548311043272627517054063789790438077404671458259234048689917267436546260561628752308229765817304252497082472790625186509086295287607222781416516858589837505212530030919518231739998889156184466242776479380148269122014673342617096135638604880961168266527501626799526467758212234906824820509305508288831126931538663223586206438342459130132923528141770287475080197887940160019004357704035026620483891265391073512208212249687717497924314226417716070545538305671835257891782443310068775336500356929205755018238971605692519544955508262568360982127610909667379947583905126084591160810670525363600269588963743685535840717533000524185706294963728644810299763098863583337582619409031592200284248362667777287261651481290217118704494192672678659678939921116011125774633299494669583378941787675932967699269612692198750222912701302195576645856243448348248429087771063229461087415800055094741337052072461161690539361579265078283772708871952967039310740633733341275658938821736013289306547900489192243895585195964047232404291365841479602373264996925790047731280018602415127448568321363379317675099944594001373172751937957924248300083612191361952117741365896665115097919524124847711918312269863858411415479102377237376771230642783031985013591191833176916876555589395013818602047561982634222965899933440 [159,97] 17479200637607454245694282036858142486911930000122559445393270868314764609394919906319747753764684662409704533086650266913176381983213492435422295023713352462456052659024584075390121528855478630852051358913195407628267009023912645076118104759586388991899205188142979545927856462192566392364383689553780149479077956268037767644325377676352959628268926466368076504167920696870614503225736570723890746171715659124243477941652489441860629182741038233302224464780895790103694793438796619506877967130823756499400805720018949356097924133054451456782614135557968069408540770590288179324747246011217693878997964342999548519100197787137998333875542981060228529247747280592174213154099702325236160474090062426251075914250905089422324054924431017493707361148928565315426696313384270241274846780212863379039344146662746822916593782556762202177836239804156573437564879675464500850555102595894682768322189876736828160194074514001496553088703192923447484426577167610913892833561081857522727344058382526016422654163213388595907948163752788957995176600554435055017171540430282545963325469874485594547070625813589749777374588606309439339605496709675261079314354437963053357279630240958532259695273290117440083588920366731720688997479698436777362056803882752191025510720951759311632793155742128529440421815137960527826219232366524388 [159,98] 68549511500009326391772448970277019282705571918984708613207035336682298817764144607255258011472126578490705142001087688967020827994181916045223486886889597923134550273802651087812038971289863148062455494130023070190613251977556269544167607062375807800038738268976931466095490752526041913412307609012112787894987463764323983234655305889763166318735447250079741752762928507112635853249643040759898344276574389650206134536622268812899028649962126735192189828762060175256791701551589140537363452106244828859096001091054311404404391282311426999154727282377057601351746381535479705635755921199832680271370644236726327489403147682944893955920980911491301520895999465243163283543745484650042629433888174582896808070157389367734358006853202365109481707832288753180619487448373350182545420101447770186797495589079708290727067521444592274523505632328631633309546662594274278290292474122003989914386959947409995556909155483742808272793784467832290544451102192746139267313344085445818836448965808801067290013818930432796005087932902587077428822684939902324117782873855851594612461153054941997658912514295195268347606100620106301926119737566232917693148189592322510279068414955794693199250484385211959325142242255867546851248340640541175840629245560757776563481560882760132688419206187510023571661117576822258404241219208 [159,99] 182716361766536558778120056945014756773963226329270554467240904368942837974582217779015918842616881234832002050016412409400925962038679252787565629764369042987118162527348135895807553549524428781172243491199255234906926852775457905966768815677829829942084423045565181713740163861093182683514872678388425141543706188990116291255033858039302780200703020315179305315162279201690289911438900351583087764224058935593610790822043792553325026448722694002894559320545538533846229533048482209808823584633150045661222530480864819290737611547818437191292247931426418688119697171172117224726903612541792696370378607015183489780206918988599615961241994028234665328706188454605512682628351541264625912757293309898785972200960759850834986897698882408097522485602484977183876643326778911298629494542647627539476896651564290816571939756795680604359163673485824076172356568976756669666300448827812970501055588403618673064625966750903809641668445481093907261911710965559288729864534158857838289504672614931292171911717273374643638883712701020027202803637924545182635684728685408999515530855186721083901510092773904839009597475168772555428733014728263036315315747327767892375464987824529072462804007621668691948664433470647514912202933437152503742043348995569349976933085394114604313810533161762910092037630787338101210305 [159,100] 945112878334782136220011503207791464142011560057268203399063628309299178055092573278003158865666060663189657444760975342325208213681100540183100583951489733756994246828486921633456180214917624572776877539133178357035634530094649628184230418282169516447908137159298004047193872997263987112139952556523035941205395577490090363051357751879715926850731467341093374573844074975391426642785392050558851276968224996062180410181144039165850501442081556473055380253393688585074614040313644053827664848348158780308017370928735462184268211389010822317167298306618384084385829363981741561830736413791634162394873769489171784445848390164155294655148068759319768399271977633919100411140583785394781911779187646986834841381535946368448388210149890206369038234322358323950012067798001033258162518328244243739595340159712070971923537260363092058753227746261181791664977200971773701790111614366872278130600739978579575833860994892024574795831304241238170810374682427112923442869066708455954471426128106212583101170508647886169959064333214438302976263347751046370517068287350531313927853137777814839109619366141066101819406940811718573483606529481968347437104065022967293890741717492347312700393907433870487785028404495918706363082877832148045379507872711784672514691203161360560980956435444148126219530790360996927 [159,101] 1743861165624331045803948803492282269104308917593984019840804472925126348480639392668458180012299296125988938155608368494259883057566016082972813162861667230201743266229538255109602431598109267965817581081719322579645051154865992281913993964432809119051737855983058945440163147425800327626216331798421065319958837076387866738248472267256914479976688129928725701180553207554092176943786336352037339555665376310627370083062445880201393172758957094659982975513185157809938432035542539382678205014501410521399106249879827646950054256031564536136640570121973434386049134803986620731572661695871590589428077796149930572113616194524001787274581094514435849877132783799065359927848437223663463366861817559025271308085055755709087153039393546665283166739749476975115790292856300681318567016676556041844440569657009096169660952862369349433836036010233381439222363694458871954868027453442358178724654343018495940667476229849080626475319899137973466395381983397567040322840212925078712073283769083652138579051299190722635363113445023409575673568989050960823479966061798295451772850944069461424259335180185498653013283184272874941910021082313115457354486881806259257717397523067728668347859803707173914248509271966707290214548757026280493655108228987361561683438990650857700848934514563022058048554435296 [159,102] -8529671409216183772536444154196765240384339934213141057057626332614250802723721640749313976811976367885673047743958719474715566081375560233058788137576321425708814806616132709292979724801823687368587389558558749567722027106724372149690343810456021647771699387062549084580473580766144144083471981562655695018731968762297048100233179415571885976590964842492159581518597067685156420082169744762849745566148593433354186288152217230245186885692680029813341476772798392484373000268117123533601755188418185502927233832087664944641029802378532914473216019194979996477197589112965284492866303626653131808402856021822849191478435365323191226758837826822864313843570574277220609420123411863563397962257619710450512999773667107760698669908149634044483615216355374833520290172043383755354084780618484502476670787889745964490377693255774141564985871371954555178313654262428896108076937508475967523156027664433035100005608630081881273621917667985507033878950232643502453445816521041470183706106320218595409700288442719338062539541851002197220958987806745082983457060579982773101677385639099607732378448512982277266390315882336262088507866428645836801555429788384884668337595469734564400269537956870370898476342956524726020478877259743376572086466191190258892858261062323370358263956092983787903798784 [159,103] 49311730760409636627241474510543018490391836988777293390724698569698445061318161239566600657224375441088982471752774977326091497454648225773084521049609931100873376132638017550548188430199859467664643492005136552549230089679815001543344438000205069510985886920331816330846986186032739527057731409961559298727830020997980626454266868510056760598815592466553582772950271483772347370767523305216267497665479515590897330540572299071641973300210881364646987275158904561806470306205702035331864760579239671015304601666998317623654646450414860264428243933502677643089480625303790628475365830066796872618053569199828502167875621503376376400660155138940960912463023229568284728472361689408915622757938959270878929837901682319074335822161967271187115415724824181601142031997072025542987301297722811392089229775592043439006396857804964782626945902744054767659386645157154688406682668136289246723627156477622777413351664190187146640344242589812697853913768376796931497802754004245326301142974284650187017439043352689172642601338386295556112290570895329539251459609959099650139741368558606934850621272730833378782930338618196187442130959587033830242716917160037978293955893673300503001021020809092162442226560807448647113885928765631315641708972058859714156100854974802216895499086937134458056 [159,104] 360025698373873950246518348295523827966316836708197714756233229289422859692646167142641059244889200505226429751912353384291448884250267582127994625211959826305907074696493710943746907077795498690786676153752763443084330688621420075530927773954907933255701163780447448663196957768438756970349603108010259317980194485206932158294807326032840410451886425494717327135706169548077044916660644660403318314461491487700152868380310755270804470275698682105897685804471182887833525585183939727684194054911031522969069128498052695978938729852080792847427047700412617612966608096473326351316413468399340466635572058496159841461264726559960417491570371588021848199500335692354487575225809425576435098776414506787247578306631127820333069149664958722746161522376534855010588223904627616636531090141310264754100341655806807260055399136755814527894055932209769158920172956887173236488129920645051754645187976914458627296016371730425105522238907155924873722316799742228467246873511244781020246810869360925934273246049704263185402896353529002260095609774215420806621309159695710810106092230006070304040768814788228484632167462989365812652179050006008926743961559895152251781651027443882034343279304141664631571823183847885225088383722835362800952382668834193369329740007263190078116865277884288 [159,105] 632086980510430093842254838663802515840528952248982781721137739090732491904606529270974641056834334364441852550821664005600233246887068861842055549756692062879941148188282931506298425802817525998435991479838391896085220181756262191186030611196616057706577376397368306925328183691333405125845644968560959734124835624866096015137102155123982417131995423045357355505788664996208958880887002072008902117233999915373641597389113987690826193509400160453531640913458926133241047106764545557781540262566484999279441880444018838684385324718268150739303502021793855739826329773817920156341513827966616758818724700624914819969498654930129213581255139796827913888797033868823845652581689651038862786307049300648548118202287885002472653586874834140481300007527529171763172423571560272675102337363164894662784069345322072150965691140546598452542041251961257319457689082568972908906427939013950400422986601038908687042551905527875161826306639772298941909471769858698776015691946484101889499118865177994699841126444610500899325975846226014797475248765544763762529270950233735873487783856141292348956660111075939253246334797572166373225675994092794048931283046570495537523285900189276539616665154220577415537194032756024151931755471637112881021005836233318293166831614193083063158743776 [159,106] 8948165791817061177946647559732264508197337421537521529766953256383394620112245278400282441311560023780801245727569722336239986470126774078637884038459909623157874021555915985926516407005491868502855260755295186330030160948462021921490459587883037781365478881806233914331796137947792523938523864470816586905819257645469919733275522167330516488279385653555893766503221553512338428179375905565163036644406349427726882598930657511037676434082284822080279703922951191204390600019438869388375652387141454837293448203891070610264569672977869203485933556532540220464307063543105362159054887793662456698912499493057565020391268914555979329609494522185566038627556000059040105211689738215896650263866820323756498283771584114118130725119312062623306658103562539365215130185678909910867451477634419993389377821560406442102711726004169016870091444849695241036854550180101912503482467000962634774141023778873511360362887722513000635108447250156063191246169318469778380603971864921098835403619228259634299543595719428008392792777440100350793082706434714827716293923964279405643427974191527273204157369065248179434889608978165735594706500492051013622276748079707403558950438204459095393861865304682644249355974060231149592514138448714977162649118880422698671971284875449388185562 [159,107] 161341169444217433477492816449281182015166193976588491962746182544338720594603017490904942867552602570204118021830082423123039625657340603587982154722280015975934324843440254786928601448281683767761539408652825209177968217713767445324890054776846740316772066676953254304313824570252133586948757276362286607525733542432638382422904711284572768975254684073213699372787520446911550621399728059696574556426980049888700630374727733995149066591247205317384860797106047151101584983748442255760522976990983043101141305813807063758536058417189072527532027271797230419712157678356304410472349808027426759214992445637584995196583315810926326832535532751424332203233642632382704340099897982285528027791412964345428909958544891256651336240695827861846529044785546594348307398021066823572528315076345216445230601175588195978835973413538129575713912052466093120502811210231220220840098929353241049482762746416743869697592911771209975024783235664456184027228145439223193715436105513895482915887940946866299675932216529072907888226496302626312423935363771830336512592086735819108653314038191446421391830396264357073089387261425944783858779997550686032175595653211091750887746223324247124403057939223788696763439715459508517109874234211318047768517448404099744090052982602551096 [159,108] 1243874303035367373221947193574605239175887797606290739585456999244594330464623365538876599541774612404692019186204655724567969671575125293063218406157116570153679999761180886713518554574719189270562174754193966702538865696518215091360173030501870531783450689652234933989670521564577905899122873846624011169957309434666353707068502506876906988417650629576193576806489136371258115179469138215040431844453977386122120475813806465237019667033620323719631111719508546199373680809978478479580449189374958698830947053446469835432930754937400011644633592373004448170977781230658332318716389417160259843334730630937135403530442144913955614373001536734164741253025970363168686357235291319485596853841960596930116963364278438155029033398415451725209695211260418701070220855733514015277478843537200440718037354574899277187243928148147960567708729815018847049202889086945882939892056817509070591152235027674342309421236883122427794414623793211765166188565946561693542279478418674554029837288077970424355942666650482135520598338064452722899382046838082699094447053390100415861087677847994949266613679665362967673374434683760070126022270985695377842697769457847058055510352040427637029483911847660710577502421663901723357949292901608087614298517950506988819948107676112 [159,109] 5842806836559166445654474646582254159470197969811745519021563409235079885366602938770251209337857089441303835695633241204191813854982196995198989091417161604367596909476647571899169749159410391458545001163471801816552269897682193168962553702721366479555458109626145729972298728687520382764154204800348599517840284879452510788169092038266966997032585309414917648044766167268119788764772072115363150113797680680860343268499784853005633716814507302375283218934793348554795197615109591481088324635125881024951340913737276867384939018743560949706849335284496798543984093701084767438758015391294396932751784764643940688379912905459479562718705330053300725373238884035423652213444290999597130284626126020333764611867084491140059189142189788827658097821451415829664046399681140757962311062760650670511081865431520281476052960573734017161751341160738388282277251864595667147604284330635071882321190898229634479574452399655008453499965718418197289141540928954072752399040478154374751175750443555392895771709943124165939206615811037445952101729501525044024134401111004846082910463557626838930562606222745473350381242513323688470361004495844400479138069391395562880987434625445130098553750108187069607549341012879786498507002551203402347271607587544529219773720 [159,110] 20103092486135333724449410293774008622817385072542229317087275242476103617611644193923594701092586355717774066250910067868436626287904135652715681587087773832171018603824460988941635541224249334955321182984719892046912844817004597880928861456858532811813467626853437320569925640749526441202684526315345776321451735318481517752018796667551375849067605157744413950431376640739475978738826726458991408582157343793203912279936665220581397098775219581816393073781793965833743137683402951159163132099698823006001490075979484621998397633157410619345799243051932115183300190392764061935616168008802636597603668290211226262999503185634295125489705686375618782945069287228174529501960877863762910834621209175452118758979902625129714441267166972843513808580739513026722588844680731943760338253039676871556373435027724628360928671730124061454533205789582308883964716276727689063979964304932098096189118377648447630634494585118770158477753252885633387934359038810620881169723103591042621976014253528947111400227414861004588680776876393777222159751149514441115262680277821908263546571771220029288338198121238721813328449679371765787376429761461462836238299368480837366986821570203465679320475873353308471533498850915235143279121746331631087901414031851716096 [159,111] 67943723414775567658747070434636682856274139150421793760482228531366937436304346195658979995359346935808700239286267827013192254608232626230529805528728705202025625286324661542202777144736836130034482203833452447877909002694981464421087769954137973273757569512945434295250039906807076614778681223634654770528804496730388819053253577734176541583159648230628790140514921150658712278593712346656990646584039925581895771290928806636680470285118457777503227723875730569013934514393133059917331308686734340214456746273838337515562812699983321197016251880134790106879025791348728951169949265209146834613615396130071794954948794915823592544152956238779176991950253086635325763616785657688893033644778770001397651506149618834410139616523590883556169248171933633988253704847159279395903426901812508250489876463166627263542734429193760679288335481520250344793043388189816633692685184301636434834071079809145896013196938963309854925425328232068846911518735733444284231661911169405723057755863873873211157304285559913783609947387936188119351720581859941227112092124702719642634253842677000228503288805914176900017582466452585109276462409471979517872729046766735950888822726247513428719439546534900946409134626376634350177310708851449086942242560485048 [159,112] 50597666936951808146176610703142452532168239374998942845321716835961618126626630658312967789819955537489364403264712038111216430359040407369493084756342510137262739360152773492720536285829992212655429641260607018649889012140214246436057168367124953363679788170601899083258220204960457909417269674517666185384445236409248682703565612897787819494763074521520742608886365129827235891514886866169363495710032098944143278463137007212604277921061026541093863333989456415535652956067747592651368560141978230979620113065483055200723412677828649986576717217033208293051240336563287477047293932744749003017924333093463548970866010200146881171322987987198904150713883028335109848386799950142949011872689740724616149348256334160866189362274363890069869248955751003457375641636382245272198681978694468625632806150491565170229523118432837494035073807923442374138839415565787476105338250855174302187542918290249750206419351608253942287735082764175780072427048319323535914386084046149108045474015216885130002967367160297686000687602597921973699185745304276467532441470902961839862041649520960777298866081521667399185150838046673701143213882146261918144068822330832072773777681707647050646366446702184714404571284317264676685348869224542424565483840 [159,113] 394328248358136010919529138371600795582922620396032658075091468977510084407145596476767739556238760601008888859940036458942267966734785526424079977853148386367455862641053078490706511655503791948939969347385753531783571447637246856775252572606866201520271680484545353805104080981269420069082155116212713116328880152066661403686607056255583012698676751762123655679457581204591529572466745545921137771866184133112227256938525677134222014391823988320130675349068490204715397015846347320320130071960339557224783728821710705360605584669530844548411687813270170055034004520603163753051401143715861107156840701309935520539019332812094526786072126223197576480082774887404130610578483830392604750250597392171100264795481289131954214665635853857875829880983188150147223051936524323304788958883504637837459039167929154325853529471975586294931816118624644790696175414123549202952489543734337438392050557099167062453784619507807626381849771194384561795445353871104313853499196004388080171492189842586582328605987667919986384996612326294378177339658018000413058445808733030761636414333933882525729737489912621534558933473973464611727390014635773548723753662170060688795677196275048628516596704601254595689920356079473462279831976622069270600 [159,114] -931858200864391499946054220444240709437751198517620998901809424205979883558947658017639525799118101753422591477520406483965290419041991682290329735733320353731111946616034902111782722689403630187626752183893557317217038834870376225901638051676417377636899918852097637574084363639984673844171888539273841395445795361944940405783743252395873232939050059995800686758706527090144717191806191457679945154110521928916330765871992544992856192810780076846302165494572335803909698364072205071099593137628128453766813849475074383054629332605701693308880047807401630007254492072291950779721513324623325841315774300023336027099195412441162293621112074171198546814732846116410931825084702559342842912107047783979096546791527465138878574881301508953352208765451296747500157248383676995990328901464908214418668805141832798290717832779550030563298279256625563592351327694478507405619731726804130664214746702195633237955566671144201302687526656985271625465535533171508340253578030918456974013574076976421953802355192084672561785303889710533881554983304630609790156663388864700550963921642620024407015279806294499364188715119395333778477130126942972115979639222511733828964545081672355583975403432161192050739525240731935559597170835833472 [159,115] 3752121895647646116572323298480173101638605067883925027252036397364181566814847947211036108499654266912009981942960678093054412294777142166738028632292224716624943729790699346791126324000869616996073374624457150030369657850880790192136894696487121508077397992737439425772709121073575250929044966524399679920974594086884325476230536285390193509097339385427630468656833705352551858675985165898404053470518740196937287565123561008871354214161931444126443632553551308552167253221036415608820460598769595637256241207185226914633798092984323576743275455188832002240239047003476792522932688715477162335468443818428283166740042550592386595946049329337210386642080139779698125725637734424802705650663639199707831923127785872842444781884034968337353239789593265084382430529510598747174152718484914814179570356896723242957051613240211875526993661792870934358851770108385617820337836128377212165550871106851032295518793172116260092757836056264930931336528930983360450123718382225650716970762440542441970426778673864516571891006677910953068918515426454948609033923028528088066883194731160004899663889736572042247396810324745472661286298094698353815267970330683166412817678912584219520518257631047243872801968483550367992634445836 [159,116] -11026353392086403395753060116148016664278839402475179080524084361422833493598649713183243080254776313131978913976999972869355106861370246639066018248989048988661425257577218535019281838499886443622152941574084356285322773096768857892199838870317124604101166299865885115283267243690511090064588185880621787810349228801295307478488627265006940277997699388578842357325050983141062851007583015737134739637378493860978129504829359649249585990864637595267497805023733229997572002156610174760353413816546357470333516683528335713855811941387516006654470257797948981639568769324097480498106741664379526353595265776801936137576555743518102829968203556140826159937805017592795991117368230977088106731990310543720508990688729934087453750861343937377725437965959191674315340567923484379500966724406419902423833372499986734401846368612389266434536205007390448541506060693881142010485437961996144493468893050067073969047823542621203491901765561784857931389656003981607937918924823740286646521914887674764994303745645106446005246633140484048454914798970464621793856615706478742391840844795097674919286385115009368226541650617111687403336161162768860672598567195165581278873772023385974096874360385616135314437425188621523155808 [159,117] 17142158427367978940727013589671695800195424795563352143404845215767782684751970941274167479275919091653567568115895832301413049531255818469744153377633846146439017767347372650099779265635794086457390844897137902363160093238257568952086290047027057788886882032922031707237590608561085677838522009014891319167198450218819025624373365732761156732348873445989367315054166725957450194726552409072898838724571074290127308559654471379347534877787504237264340827484476983387397967728228259634221335991148945035500812281695511060085339431936477104362722271516127590007159054251965808208546652985477275921017955000804142740254219899067387235889650811815205354567914575425508839311059919356812606793140623389292766280560544076337185379628883924333075002843193489572456987008644572518882066901957196302355982351936176504061967417805499062833711854828255286148007711587315147941409931849637563185171083871539160156255077215159696877174393131341846860319475260067589826075772720350143925326528550716625182618659369265267810509208801535804744781081395980564295237176880043431887657314307749174523177389407014498102903591355589114961165030569977186821891458982895081913752920281034107519066602955997822447315216106869456 [159,118] 5459867507355992305314330347122853906022188289983324498364692506816525620376714238844396852638675369813518507383497785643055774659883980735057002568841585987181057149098160561107107850808584239900901730410585430440513459427537612789119101347817866345523127458290585105435251153799520488245235271081398110163048258079618008920658081302629641809236790519065264967067983322907009106097579686633851407826925192261927627225063669632719578603374295419115226524775948805773324447785937014783330756852933917044627443213236817781741442297521392117913638969726336846433977336624316367750853033020581348054599565604370625107902998143225760165623786542017790142765399598866830115397776006013465778777539612026982817155572278877986898434083874268085186452669223740385836352043785378332946342117016003341833892877267064761822711496526987041253275139315067332717759246541450081530100171256052429608757756855409993008693598752245290066588524461044672050746123883113521203413159040148201546145655340643353951187646837108937522946899497024350387110662861347828008773428106302875830947448563827438347290004760372000710874816493996760500968355266407888862040344753246073961131975587463146094581588700814857831149603036 [159,119] -46379883457590740610408644336653190910958484667114527965393629197665405912311535194884340401839159173266884935979964180067895032231471363517708191658843852455878563132939704341132304369296062633640547507125635893311944965093197487963043237005509000655017264728753791677571858910694937788822265921250443657473354976710794014061628383052599951022169468967192903772461246074737409634816349481975519784400977850072024877590116054754747428624952510056516924088323100453745420869167538322398326930212747397719408549518972002654573928974103428744577438536025026354658487672927256451585632266368322563356983360890287200590260353483283446700943550106672556935899888077193064745334888411750970771203899978327179036640497499773015218134576813839720239428400234470422286806461211769630879302223687936692065319680620569501631669486407992606024539443630678005421951350899791235691018101908522535818489261438300992974521374362420374743081027705792364027106138887738354078701163805719630750235145172611883095674107352393142845290787899889347364513077200026140204368242149106929346998737149830383166718548552742838939802825173025190122740446283899617064388473683484865816661520269501526799757127999517960092512 [159,120] 38191645143423574380347095756211811704492794162913200587733195265788412058715236053428665426716895075815177435233445951939710009664065933980538092128460262207635873452584259090093484316116555587116834461178087381373928324598875855748912856712997601638705995580926925318277439557661346278962558241406866718734167785873162554838483869890985537286738554533394249496697761480172857466487380491399820597668747729693461311908841272094829359964705967188318615003016040293338955137734574458918421473526795348352709864899299201872845720213650515722533101024867084386884981743070723944668708114954687380382840809761466334374582195353034768083684777305425585819410288741929344992875902305933896635435418919857769294168908075950641376848448239430147526091097381855487265485936401405604621532240186001736738502629045324774899326538424036418313435905101886785484533726868213885011207886509211624705670948209535466665012454856498772773580574904658882194009461636112475846193606556390230357700724526480956730005678197640677626056802813458921960380315057626464254485163046973180168056197703508496997763225575109914949165597137871854573580347596118625453638869105489184624722439200134396886571265498133728 [159,121] 22886873039144096996385975401867820554848102564222193139159996314346643465966242418712721400684359378073171267247249249363963786414580268714428456169202664549168095732849929298507417184620563885478688341423725282728566669907647799208944339227637231539099116829828537457428938549554037133690501027239191343330448167594012116231878756160296792254008235067196363192228395850067713976567255733083318936753540479324821250943395125164590560801201853193539718770740191756123047601109952066779879589945987828925890797139342449103064617355081369514522460865892387240628312263288313469084462351674520766085309905985173318148129756041400595919759405084531933193804547756920638584340284069702983296917158813627591652003257553088311541876620393905963849207974081216046865519388529723038450065844768905827864965065844492091072390945590240479641382377444375955532179075072845194978240050824296636792849944226863952659045912419150188809999862110053247016012439806699950367162414462296370814359040049528974386477287399753147395681020532528791474447003706037438827868710274652841407064600956801243816238376564539772603950920071260707735130703325412325939049629319018233496551025431734148341774311164 [159,122] -22202524250206512196860232785176392851807301519861111871425943417665407295445207258022344533732667335890658849382744985554388851483231864540847832096300432433696883724002439302642830719191520486623622175163443191440247497239493752908551913313263676137417843723349124518421063175376113229957920493906236943421461747724094035849313004513976845449457839377553656010906020673913082738620413230942412105587296127160397206677236392793906823000656773385109227084287137301195721627469684784161137752095169298138410047808938095695318012071831182358850088851270350404821187966922822815027780068601194163235541352319158431683617413997317232645964508009370815893565908731381865200236847458518365640637207898651232084466626113498858888108011315949538530255862657106467532832759372612379711260435757382205067790477489227486494279903352353860691011591990725447356198041486311339931333654984087421281753092787813597463635241590617670743547829821702211412168536924806816489165615416791727373738140120354237832058252785077293577884867858058162005092651751672175665049712321536922039965711930755581545860752139106231270411072679452607795829382120310237659471820681275888049306863614460570011784 [159,123] -30503571527430901972648894361645394188115474864992946774638788903114727406111364870951795182100820926401378195820249386612235146985640737607340654045071133737401247988616685985707033817178890016369235663158664327039867552102767381457383007643547549183130720441786546990745538413838465298438053779020840680163512373065337123024457716040108777836854974943982142411836870561139853033140850675655076176103665138682114702082859192274974655105259306262646478294132198253484266285125565378007526202109795883110814234500192939593931720647779485483712173881874286100000543468190392272072960843075778376410557451740234699292374960193292697238714965531654325121953047211120772372967667666450453398439473613457829388059357370395343868009793194509453901275674376124876942281476143330454193521004635587883116257919963119033618765221362702750429991625583944713011481104055451062273617918370049720647621285069136244045694865858715720261573990437698829247484438521607546976922159646040964931243342343067072645107970222321798909477305245805322004278298317358629644632656867069800826792167660037158441491394650476495648481343300270716150722733995052117173656484361004696467830427202035521 [159,124] -42361249871044049413670132576546810491969103385343930376396545226989878125250428812603003136475175609523528815792305369553828792328253223851009571711079821964534780978484790150796809368861692231497070178821561404625207881569702459924065218059757092367637103101095609665062696473677205382484958990720314083118145133288225834419280773328332834046286312587540110191600220272402198057570737911383799403182540373132467757354931574114837492225577292921174881129928723876231693527427317456601120487116848704955692208950009907645837815459078909092210700425075812541538121541894411565893218169078031747328958515863283468433906241082180981033463165663553952723883013044996481964285298538624495288540742492003570975693406704671976654107712437314097574649098295944950498264747267291913002670615067443226353895683556440755927820800956806089346483100699707373191588921559122008493366704604417564649711767659351048802799240033135928410591138327427995988204744500488696575859865454042517978416671887060779595783425141283494965588151150303361958082777495259129205559726877935747814751151596825967392983432891525361407723356280346296487970662837886484565025907824510405304322828096 [159,125] 9951428764381753017432727794657062431261683612671408079426117629081782940227916170342137768900850807942601253492515337334430228489716408122991964105424855072426645617581104510358538782294789145760961942687493743216403202459676571025606502968538317658613652323541533387069741802403984347477350919185161285178397116990966432480888535622683977037890266056491847069908308315974730979526767993091033275289622572426681582713468524455009535923361813633433241261221869846182034352710121409826009251886441461933366222315619318855100343420278144691449477012471702168126180105817186993447172081195605615341587132732345510709303120601030018281424308088261697230621872176316524230731963245590942556882419273065383301589613986624859206165558149518918685896946339599670629581549382711278625509965591855515044107084902379401685572163272835152075747877108304418506394608319127130850885374732824363721767952178327554790134296413253251933578108167882858343531558238243937718889069065929817611827372036118324013859930148464962508429086301676231054357581348497845552742551219240972296549278918140880824526360468519047896977022964528758484927863797490192569065447051839191929888 [159,126] 13962338216012189830174638625239036186735442538934162054720503732344507459545356856107444472325312993781466186068388055577579705725926653990844190123314292877194270440983196362781484142965397301767792471230877766622917144189098347981603945133422137691203163067773276456644288981018707009113430545543256846485867472147188346179472739293871124300531686872220375472234601755040657197511476694042500781519339497801146730505162995640545782453728030636392992527258790015631289240181437982435328647295043183059128142233999062907656241588096044329193791938668368833663199054899388964016478930737922496431904352261240139186909843437450764462799103827490739989511277952357684751527146786704200967406996840167512440917627609782165158733566662192174605798700177728207880388324941855302146542330679543698985820177882705125392754649953808403169754214471031542419817928234508276364772738669685168584732112301181823740372254360134294125131717021458322730073262490844312808098137714506988910394665392706061433293577062553568269324190781129338189801153182620037610656484947907561097376887824211760452521836575265598480122207356710919400220315662495388849084022066156608 [159,127] 1155368482203175286034933461964692518537687137903542756157641038347288971730921255776343648224586492387101855213511893156803873071674149049700086390307633315543935231972060529106565702599787067623429819307031835629958326683074502141795550695670811924381180863262458872113615014344349391988019684077023787012281285145602291977866596381892174662926298918434273290651395811246926800584976759572766677603388796637857569296865916196567730730744710528996394321932730004390415048108570435101019813076852014104836181379271436347716739872085516915421123144690000625202512674941556449732487096121471055157756610163309774257759912856542158791204755477386982221491352001355050149809431589258871642630704749860011893627588385901133396195913304923561158043374184265696340287098892395173963475829365165803480397732872147038595735422614838363153852946841216207917404565083309418088647277432885081187217098804487109740422001638205109458436221471576863974632102174036354214693603894531255699214767781836524449915177993725693635914317821386643020757203896552057037148564072485905646672686337512645697351804917709523954756182812116492496461292893493908052086847520 [159,128] -241059376656284734348574096941720658285753893722320420525722902485887353391724453908313477575586649573043930216060750220484597173450255706418875971200305723622844033347876478912601834675468180772236602968439508213476209640924165910759482834000735473963856796837328808227713712173643447240787372377367268279864043119394857442046545435637170444623180124939453692581612745714082203553899511252128296740140647056016873618602383463385232701422222731670519679608781764397045743326026901689690433806407273209279510990540440660748724967612628898253701590728167457814837578000610920951919055282493460387400505898353644656615521586525981095061141571076374829241747469825751438899173419032339771973100500040993679614908472701236317422132324929688705430535549136723743892646179019625249771207270806263651559540402474436651964383025705492466876976159058367998257530106531223128508157102327797317011000665116120807283592376164558054928019451823229220385134414658718438372804752108194660743248199930945612109356356319095374714059821283121282797942583680790337392896416616068391644182526356734926367905389958036746379399524783896705858761979341397143168 [159,129] -16282873061542986150293781809434886619449153803234840626475402446663583648181994618419735075200857526872768919196736645979071433412359444453898854633064483166069838851308678074523003107287753952698276494916397222714083676458521208160864931834087742180552766249768196660846143410874877912940526272781142133308211790799657659566466800140184547488046995367473143639523965309805153566922634809334514925917365533408121042775159544129592910811190923090832080682871364664896238732991786578025448909644716116500906338483214614640708242193236071058749957420534700923547063887233003958737571285852225350288210273443745068249779399654070681676040094370010871874061375089804684474518884965278528650989575673905749107600733169822208252282394715023189156241828953966592768640820548799890752095618194511705373005511825533596769998936575176319544927292460476329634283346413026162226316431100078303762939385980442540104938604162175646118769608462773048772899158028601939946892118094992190348867375584790898517956308217858127718030654869895141238088149641340752029746937261892274048754851048841373039990603504990214179017306113833780242693123506272 [159,130] -225482166620992231744929476437079662600287033050759587702366956154545347910354562736380574355552423847058303756895716189594224304972538590904770219671729437613596084634077681250236829013116961110770265557322253401027781498283827642122542376658193118580539608177349567698838700370133613625097379571611514469698141285511342935065767160758388514914089298966949108902667980255184821583724317971538787069311404411584109177628453562371913307312193227175645526183370968465591769313184214761643884110662344967148111176731104077208001982013446345803556666873503170516508956829467761222994406095974433542654847252084759394451509262037091947694539059367111298704161258275108086870661296606007735846854955041395439864284757186275820656956134627718559656303603336349576294125117138457958551000818864860938533151359374392691191590611820727255341430693421766412411130466733832516773009197696128583601186759507166348084601229332154084704338641920132818608855019271869473158101907973939893349067480177958816532784520205346918053848979607945877999711542122217707124377391531745671177502657454906795181272559738738696804264109291130766342112 [159,131] 28745698132753906198518992305889541151910527455763420817893260855443984662926764683709855115808580972097360435747077713206653855255046245676610979567570228323581193419194402781811739409372262508261146518095099102918555955855485438441488553479401670371576865369345898677050289610258641742789542480807190220034388599909513583884243182636217934959704759718841705471037436856908649256962308450345273642091892739731228526572781800071347582413268779096329476843588865855844486123645210541447499769985310387716129054813614988332407184439664181106477225596035841809053373771660061768929792605006108596288418608890445025364156392353066424390870658264670607474849447063475159920581260354748699000700975390518503993754141644561697558348765377679069393366782619469724984373898276402023908470038501856413382161777577103809625091252265083682237521249284001334203381914606602113045447945572828423832081088321032132652281869432807356518641916315631919960360997126482652799591540449277050822797094482694076454331730615568481521187503526574370979299444470740702938266032308535143375725702493029230868345016449862263324242994224228240 [159,132] -212085648299024370984108370828921029253612032225410125644188631713296527335376944973514290066186952345537973086694034570558729680728276716504390688355999542622754384405160841284898920484512908774222393241897670832085143036259588305481597923409503173147062467739163611209103264217986943509202997148969376488316945605894697065785469900294357625377493102405604942629419275485727241740347840385426859587254047629262525155183373853492612175088912603965025307161337547685754796070243056049014672158805187035832449719991916774223316519789199726791258483713797646908511541677604144400170649474672844900390062030222464033191779411269177719307110125071316694975646417870944619482295364550612604754198435057928860597487017875394330922941399625279952563831398715556453762555742003259252613544133498518760339201014855511752388147407797574521246483868534977464469738845724277726214125788755159888242695782018356724313405521108765535110322645697901076710846910084472451236086089309285726614408552558835490264643704156098300606780486059006078845066075038761677266600858180623788898447321867414682466480042968107120196265424 [159,133] 2921035336510026598293184733138155909118731586751102145676191596463623367284571283084381732202847061791103172943574098515225835224653603897024706092299320446312166096794702107586344773112887797758348470142414436020359686185593735037752112668418251458336320102125771512176920450397221265941145596499452830154628845675324411937679511023442389288854756271701577481661907578623735624754198001621096441647070440554270587029023446785147586006677845613494529343636409101995163727356392283537333702603532138914868106913542952055946542435524661974081661087566691089611561107493981963355657009586188049860666057545116592620917851338767617149741664482197209583540876989611457010701164629797233490938445822488421836480681128837229040902342650132206009461068797060082758782319923953186182887850226253134645012266834191041217382090312974610479918679924303089664501270574981252105906837565656072088343736326073497981101610272470890437128544162714555965777933729278517219309302075903549185669846189519700076504120327756228582591603136974038985941236844793425481029392699298256065808488233640463788378966496888198456 [159,134] -41979262023105397125693595173155996504771982214803401217919705611329759370054234215114399218253328950080899695830118327402870274108261515323412469116675889131415327836111828464595329160133517991464030100703088036177380996474251573141434538108507174688207992954322462272285839521549373486005296735305285393358234536040016159467473756955037021210950135849600658200643061173918681823396918955528169162901917504430892237025842918468501559712662359957795488134161384530780167865408242902683584545728640032639069316027499258544947221918846840587360169151270681618539881580334432817263305081759277580516407443675325386830338937366814213575235338895338033977079206658084666731614985232262257884511609394569564966258587963814633248559165053889206219467777808791032876861867288202114807577209991671220212948704696632911050327918697636107676363988682635219898767286077230331729227819510887743963970230973287167085948759359993466038454020449503497516083212150767245849091007108908570064684279907872228048753128306813743912554477085771950503337611541482580151066508784414236162671017899045210584288209728 [159,135] 53733906944749023300455154506424270277589568102407900822854480613527122455762597264209598253929195778706042023758295779000522364628204188851548586305560947294180726077358164017596871713745384360514701146320038393274863064463393235236790181677639093676533274552802321271406208359910531435869200093728738048662078824686894949946333931736917692680050014486584386529378122315544061141224016797520151758765727622418724016154325563802221031031265290169179175526810409060145251954115821338313765908700352237373944711963782573047826436648492156742420531307802503773983635585876513432831699465024499904817979255015083788166437836114919011883903565326458576011340862101578141800421894324508165148988615793097888911104910634543407440814984873007818826253936515006931146577047689521464054134258502379649058888423509949077855387064111492373548183100557072786592056901490615636725626926749709171829039922172133280017710459287925292667092227776554763178676350236484995823053724752885190207220675644302376173018085570112732564863737301620259817539180025889504995953643766584145228088638757503997352 [159,136] -88473599279131022513340263812398569108867885925081341591621976157241514770579758483221629365770262390523261412234039356500616681007854254555172478804293347953878058683116002152195630527357555242204749138912284940680529928697676252000405267422383015715403660240189201240510406616482106210988215790795936759214104441754149243567294333615144533605648733319898018045774995765189006176658160673587664875553913589878923713335476053171450237081122946818432742596969089114796288415735712901968371412544447617078380902801461633612908072173761342664312127471832788204513611930233904487658229974792083301016895187170573893111681376585372677081339851843001492162069791482777942469504572397519084959296153267656965978620866258009597399539868519888033576432626571344225649690961695023724536441213929541294186854461801296398197657187875469444397032086125335845954892412046297428990980122160368275800692920039200599864322308383502758824113252394098920998992055163839698834683383391415147085780609326097584962887170498320047043217638753984765992313488973440109799293392551046298061199233992 [159,137] 153860551126809317864860565488778088670595588229144148859906270091587995676792819927725255639996595314954346638709922876082929878258617408714690371550245469571028630195572767531486968960004717449154440867947584399164116414833824742950740789666131152499934949836430454847647502581614225641118031488117447775080412181559562345548287330943781223596668928849919536408799970786094167099403197424038512272756709919082055576290900612686253751740780240407710401200700775647679110225540651982485942480027588106421024436340681186483126707399281988022305623962103800867578029080733199137799983490814378446224784693425829466671608300676225287804575851353306328731509501152093585390304127100253688150778049646616423838727762477036160486797838089924691574565669654426885058172403519906122033060018680961227817464985348542395375766073362996164275389641888080039402169118987753852895543929001891711412496052824047874071665244724771337923910723965339012853790278655387161652178402483599205478824202840664932349329501831466027730910197411958185439709251352182353184518416773906465660 [159,138] -43142989677377044580289694884530560836971360712130086539929407600644262197177496623381719848334699931258862951812960262068973147973320205298712722336019930129536919323817675032738938852673703844557400168906547913880759105249445889200391048214133940896958618494894005828370982551595502767776859695177732955367166474036406872094919305841860116321447255503595307559277575773905432579755919429953222661964499568819053100279030508261021598984899397056229234332452141697071028036788487218534248755566798266016816915313127460614386406260652427227508010596208979233416711246992102191242283202600585834424108876143807823084962870521283916120524972274798166283300114725161453432702651230760874491001137652050613239749616023230910660300089660933366809845281054590867798943833452273495646298111783564012903366303613047457105630842113517616516655681173436631536023812979835679387635938993550200445667510101105908104050203233200121072280899117331488984430956979068118498324866210265343241611019318513930456566964746612095431022406859353674109747620460728696217359193920 [159,139] -32450160944766490436558059588949933996393763118220540136148812547166022873073572127547551939751962207189754714293697320067404053036299989307854209825131712405377753570935701683070456042676243854481468102577846055645542206859217378847654090210243175698491433903155158567058889660759558015885018901405866607374205165588495046713820162665666237492035887924155643179272225895628234102364601853519964830464235996386575292101530760292229814778143254658226850840788230005523269435292745226022418099392807967659427375104381711286895022286583656468211799557186323529377187311223717514973471952894593145289359456013672470887895401309131632155374078050510358508743581006387494635434120050903725320283294635676204402805814920273230258648132394785071771701772298695997889706309606211231194370678274405115395239207930890971310718037443836712832922598005042474296499300648568403855368893526493912214021194292427517304357496142513806079295091938142870124251561087745934036563363332374671185346029026287419063399769383296109470618351053759184043482773311337269736 [159,140] -2232044455201023209519266278216470821226026005819653095630957787970479544675081467252228940189590457618922356103972770123114937685901761939729254860824847686857915516031494642621830201559166497509684264751850951471980529254713223340972244519759735250740417013502292813785406326423181296188191741573414519561449619782477799387260684784423179987828552991861834719792283758160391745375601878760233979896396672740179855348699865140293339733530698902125739699067330404423252675180668071681687851338686015078242238245784483337657315242509256364401041398357705715959937103351679579300960606924489249368435050477333436420228290432437623458040829830877482996540678241606394468372943572430043908901698109725485817833576418568985167384404101652838095951793175655105891502148164623241752286967891813942081431818993254140898527144888091529954768054660407319544393631998706844445527431437167248126204528675708801857681368426078030986345020428532895925178005920034873377392705874992037985203580640081829881146153427874753558844252626184164459554905856 [159,141] 383953436005290101310141655741484001974273226422860675180451976131627275549479047124965652364494289911430345972622435033730596547286760405605944498952893906430969339916772774794422529764461603891025194771698807330956641203803270927875978719915923024268802376959572018621422051403831206774180048280717831664342628816710859388575424419296451420111976808983627932894832431292171709218775516711812939202275603206401938795524047869905135252130331600920171167711582269797842346608139040187119234861969407527511910379001721269862412966561777876855780075098646463826267879373113316461127504649024747430896513353294881292144658140848387259838001118388625722659892820026863720808191323619377647783242425517013823208972722585419953217871752640649679244969498246065042292724105547556196503583302267768315124165638395724854239723474984361983974984784615779073416542685214464194300945978918663344263162804003150015450090275349783049115225968158742659568543357947537750703501119005952863268634143932063048273571106852195446429399966169056256 [159,142] 20185013652726956046192818728950219372514625765739899699252392673481478097456436162675475798747034640211884992859204387870921109687696512416032946683713220298806602377392189465770645632440875231979715502236013808226474202054644029016320994648374895648419588783068568839045970232764061352511228328325664083875880946893532279390893855010690445482452143217482856480636488618103628814396284530688652736436985139821029339584579406745060669808941234165228388177395804644419319755575545704670050595465976028374812778675701410260566178821194775537708606865933942151762207977811622996092692609837196451610836199684017623198595698175983152202722234465021255134249953982371607889100085735311402213306958614071114971942155962025163260322897334530332788462480827381544732163123516026689794410869442385567346486524484028211025948824019651433681441212560338179052117563101700422362041645302599428377133558643713040752319912927962065814064666175621288489283108357380948410347150382253233113958827694175441887024438081414856136601128 [159,143] 356414697754525401846810780658101635237851858696530322153740410125495649338222574487275626372667588487363342702881966641005524972868496702655510787148060837448739773124755967275052697873589022817427987171370513533575599223243594427121226586635337955243536637199466290329697098037044399286072062131721263567470163720420074821622895817455006754656458892761210019996711715966814040433884485947923482317686891325936163166984161725031183355625826829553516971668758066873370242535488145353003932004070108146282083378099848779848876493994184906633557575451882070442348427137387762094213997248389987778231022499902608008201475021442595707695764629961283721185401152725286647036134173709302508153055373582418873121644834285923425211154156298045530640237467225427442458737911546462645577845816583555253972830622931918850692481992575688175464828745003566306088689909448474822227775659357796891192519279546239630303566780939392058417397228183390504298637764921543532506704242391925138503766560683993355979657511678048 [159,144] -45839582971268485511970008426893442148027754694544692837882266548002611846610090121422852308315772788550178624733916412744433758044623504383293490951866053110294539893327087584188817692776280424826233198644246494626848979233705284369615537114976737658623455338783512702672890223546740687900349995370631083784098453887395227692717205791989845572408599656868328311053464783558789670156525647543708769528282744161286957607957081888485492097462505800257965030668562745723651051328021533308467959077602933501337081236968352671300329455151989453702348155480924754046295979143282802794348926881991251655709856068401327360506856030132430560409862285740060425502393098389120633363791934000596304688733879800370383795886095485665303680468175293898299195152641681921710087367355703675311677770201006854673887396332496159224569118542984356529111184009903033040726604402315348094451957441394754176964299528209998060998448160487161381325816861063334063336470928483901251980707998228833885499741957627051179264 [159,145] -41617897069211530219464128867480509013289999873751696202113032058638042833574728603756340235697751764755491871643370931267070372966076128240151691586546540448489515796225924031843100262789041400936321878571161986547134137774168265813491805578926279511458976153184095078986824392454999067244672599700559062320646470813325577579103098261177155647813172260365808645779913987034683664757180296797455057094878755851522647521229442695657303670165710278741299361084473228163927993076282553163041485031924666861812132274381251778613684963948350496796431829270287618691757168359314607129410443596095975332323308042388923447460595766832116376235517393767403369701598468221334119454741267745944951642749462962217187644987739898740652972059457707789091312377076539865337055911432325954738728192949796743793542251980477240399920008359065891135298097325626136460773667168752075448507912555045196815523059045306717297556943593180979162059802100911335433383640760723453371255155077168552011981429299784 [159,146] -6105378168799311535065958224548745707118241389610672889023478223615968139668681591344478142416285241847762750932226570698307292928729786073606341404968509698868925480482509379860888897092965551363037482032998536518248099453257655414574134805165365133243563865461393752915227127897088558417923953018817015629668849649286964588218571071939591507870379905423181394786974091002307274628509367991419037876336583462737078800698527429260958271007906813196204514979656982624581812575476096381800119004455689126110536391996613790080981523670695610658955805447750139706974696111676520786535133883116310269189184564452411413280991834086279643870307980301955328237110406711705661570143287377618892426686811989232608857813807207287078894199210063558549361644057330596964311635577873678503170166919591140301696776193377379354882826007600333437888313400632720300484656707999291505184331267685269849242569383026139276904925693253069598484400008452312498833077806530276628033920208726842351520 [159,147] 1589305342360836136974029813637938990627124753994447635318668811471794610019844127833770266118928440889362951653760666891533231555523833101526566163183172383949837065724866077428762364684975026850720555771174008219549782692237240738164734785421089659069138919015916322486840233625037225228640797317356777148942211822002733678598310255662805702575505083363190800741636416282026393646371359520630893392763124188468762760335695365588537458752961705537921285601807170051783952839631426390398418647672309657048398963768511340035842298795292952166395792900341042476775723995864257925392057991614122287598140181131389773894226110036486690638492648870545467448830695830875179896959818224356195207216143476642772925420189513848742654085204497291617321513328295268591990481936366734679872534860855614514372182629515579297564645018487789354072209558861730333660512566288177691285958241846421351063745971829073662036471680520724815007805843941027414609091439444589339737620170362 [159,148] -111697555151275046192161266405822931833044785736141667508595183606265440106212195579470527167357648593384555153406960834916223338371065614478379459371687302064143496631599975102655816193001009419164029406733715813592492995445164574498723801898100187646192873376286779654598946129424506962735961007131329099489699171965863635084270158071343761140060729117670939358192826692841453414654637473117080862377345542466391589113624410998478272662945172103880747581104818710008649215147498356513409217897435404023581088889890203703785765334964823649617921495979783644010622030171480484400576532096114643958647681258247877396838554449215531821527781543501146481883884301824906288947862431979079553227864234497117190443410757105198491126352022258221407632710656806112159655500457287041496853439952832216551193181071894687496927163712168033597745938480435851643151820551653274041305809387737493642533128364011310232924236975610903177456555524854822168507796449459207864 [159,149] 16597718691009765984803376305577706449710323000048862685334859896856966108497691225393659365363610114735600398966756812172859021725529307898521636154270506503038383488108092431148281045683442125753153199618594114188845430670048218061020842417693864945455588516728826119528389696248993872375728413525462111726614735923316432403601230757258058329714154550689417834451449698105128081308937289641249788086755133558956800921630913540921428240704743678716213832868805923541876592918810827059997830348750598860950533012464309230464419677292321456719690674173351110450526270776422522785000589752677130407970562231204552729679602148322491952291786465633838692509915918016793655019933632215144047403050107980799382781433873970986274538752463505460296818539503791390387720802988008104794484888299123616434570787976730378681379067866310951552352644129611257758285502756858752160733025360412738463802842233327993464062366563500366931420490261834923200311568560 [159,150] -1428711044622577490095584154738836941259187561559139662704254238955068513376410138597462918702498447016713346627583507611889795061966917882340975018135036463142251199991087512093093140427299208818815157151328156008878945216946099507471525976813122958138512586219729826268109683040704361254250152737775358035981386584870621753617854042174288022933292595394991083056667717216038047060472875786682763174239620367359377267639732178022066354404854663243607415986299232129482372055091978410287451146384088700190221928675260694507258632853599631629227649476301502825114339025615066354755321890599018508227093789491606646687885788289834617796478872103353093556998537842633925597407514990037705720343232325048619553475608601345162458856039192692789278681702190078880769892611328649224385933259408263714450766479999966770533626398433606158283263067449885172907689144459183030667486763438115838009763956845917093644038467060837522083726980425844592 [159,151] 15542854656090253427771037185358877398212843560640222818153560666306345540061538424473121294624929627951935301508655725008249992478233198268030893374765064353718861169364805397489340879043358836644856278814365550432119780457657957531670687858957073059977342140926644127065410754058847242144947266319006941833901265395063903276493485534025686871388507994047842912232365964751695669379374174313788252888786827372634641229916806886401449814294670657360340856300620593640027229691842331148306799431261675296667226735771057788340222413417181749844813881024258053771132823120976770461652330312721452293325202731951196213698874397129343241838465896313923713496280466026550879829453618103788593481412432731594955377713833388903889688659400500608622819289603785144933814165320435085685081220121574493266365032850511656600459333145685961474585532595888392445617390273766313222257611398400659022484671074468512979442873735226164255835780 [159,152] 251999865202696871184224395321126878909934850901863059298790284130896760818851211299574439861144897269929542597031966396943226098983656728972327180746873867932883859935534844797161774858180468408818815861506921673644247975965854572916064827005113313974530436241267945738842701770768925249110829957347130347566914500179346096915821779427874039246354718647141376653747248303881583764488069737122186422008490847763649716984300972151359648364712751344213242516271996238051752725709935702100100616769760791434684311948597356424251291778299134101478722982697795966756570230905042952749118805405478138172040037795299639761821297276679113168113241583201775572676839563820788693191886517271776557854322486760682051862828928914659039693263108944289263620147825812011815479699802150347627130940795546923519776039499231486066313490808834995822635262769028341738248809839406186731336529734366654917980565552671983206308075213402 [159,153] 984232901804643346802327830552281734768381782966373743811337845391388682194070258321506927918804642589063295307164478616218154665278684809391031272305129795666971205685240344901981187083740965942441108396062300635312775900518127296449922932968478421598750749300161792798768414710363783477047756725291948522327640441475771892630593959554251815093332685057037562767614987973107585623456412578758711865355382879666996121748466616202073083321260751681179303217721170360712208341451741876225640269173347667090943113142102069135166279017215235320604006567739206324629635723427636173371431751480910036505901281987903669352370638573560667878022509751673589688459094012082812810496454700732590661035778263667304734843349953373513516792488418499139041332315126645098330766700895288920761857344921899895176246453212810175213102066561124647854351580484598465348733217521526489743583406260100036028086384204262134580 [159,154] -2709987400017747814267459767724998374902972800073876611864237903394832929224258303195730839952780315972473163199968386141309785273196497126424173549097374034485585271691582495081675388311018057066160578689301370326187213170029287590635909358450464265717524262962256893277404029000687768484562866984526243876656077393887181755784510790584013679058827868157448328843332072686446791466812729105388662546561448339961003740814762947567977704094061381427573073299997708289038569340298442915222622777765435101563192473656155221172157025648186827376517995340857927265214766650064090171600045960203262629638349765391443964165444013151270117196363772450016328275809117456961008157307710834123392261582374132118270510917479464507257338083656491527496573228823681956722851415202275338172489322965174640422022584198081103522772927663673363546827167169834080796006061622420689670816361240372297292522423232 [159,155] -8444045405716563114740627817797413685340192050697915749957081961380690912674951669935749786731399811675406521392870655882164836758242922437223009895558743614314151031263401272272091977608163846458747300856367651713161302614691447706119675756693093371018792822894005954048870472718560573066144774367883983047554816407488375124913977164458089452507080232815419697856775635854091237042773681788381708822209747399016089259734283197050749180574257833367791199250405834996117339131713901963925453144995878345531504822415913026678461504949266734242573032764775099596572800483403470589049337147163876934347253876206921649185201150491988815234586932609937193583103776071131119808097522301175155550898537222863970237909821598773477022119284473090456661606746690806824338534048853684321786067672518058609572535869321052954107428182947377643048309112011165651888819213661973799145010486152552 [159,156] -12869945533967337322849152035236166139798991014629080284043708189234516863314258985989892447675005342407062012080938344532689119204229248964750388570433928013191838761325608791879329192029303743497564447033518713154052716855864134462662346698424282384470200624674434468751789503790907218607449789439304412872118105615387102983468411096285545547586284386495865084789282665683871473663365362157819616798883756998383992787290322754171977892096467333750156316724751931587603926625856888109008862853065314001164629339713118431492105636319881942033883825274645425480332232557597840869212856762615505881315522236323180858327195827705417316935514011429608469792630633509679850143597292395297028250287453145578626347127121379510779531374985249944200886084810430466017787197229012303509322985734266421651184978605070715733293992058025942259539064123992642007899813539864528732576 [159,157] 13578254841374204032289356668159548291484120168602912908110626110897739791612540579782748851593686613411286764071702731037519750552567426403243336821647346072214038780402431256369710130404410373118607744564116242381242114639249644958265660920708280856588327915146056877616975522279276989435784499306627565877010685605609335744575581841244307085389231377228469162341802773885016587651802870551674278940690160011596773214322970844838401963721471848940318023472665023742682879349668851692248311610698365334569887921422673520124785453218180201800608205073825413943910838755825962560914168155961806068199034191705583595304591673611584909378363054561030515448320356851873057061404297571802626677611379893337742722875246255383537199501108436618505258457652853645352692297171258607941188329619833655786048599967327617626700534338833324586380286212719326124837971280 [159,158] -1515083586343248268111052988357023875692376453282764949276088927553753858682353635994137812743269944041434526581266799447592988882445117960967429100628983507372172080282536656443068229584423660686668363692150393494291768181819031714207643307595395259007948897495768093796735458223638950820632240934068332062252386834249950874952101200228972616321541857388710879306307396025167585885072630794738920672288422681227708903235207659054553885656596423151298390161247084847350116904316074196237000246077999905018636953111097711618666391077517460689216758845424353189963363902464522217167449646748167803578109398755972664435846996050579036941984038627775364793464897419702931839958369278403418969873160760120233698779831270498868925782073517725542178026401835008736066353255965544216045877642719132682939351076519927578649095895510966972359313452126336 [159,159] -258907503539646450971306381001016447059918882816697207596822320062350344855305816314523882634496191320892365534280671084402581710909481869115103673550385735358529234092401834346208190998007554805466717896024783004394814806211169250850391620622278830247412173582629177037699150862211700547993179766867359461491539814562502653863818305362848062943620647725459528372908617644121646718740537299511026626642440610676482601200349445642937991469362449130121946082278259206892119457798836627663444591460766114027520816050539751156460939490454738814763343540537227257510123336643952207416306129082831009780522624867188641742500276881902834008604718882450020019171092595895513213495049488627508266094397636103762087359816036325266403083090983006657039506095041924732692459396332131532554636154282413650197512681231488033641769769517056582464 [160,0] 259954673738031161526978786358747469629299928798854485289534114781346306966389639597120354806703313709456380220485509278139980783208068758178665730050238441824219669485790975132890779967863205886711804103872655433492265472526658365120069846995964203555550079905265161143450555584896751626903698919318828953600823862793672009074154332657107690715314377620975490687105391284843465682825962675178532848260242780066007290251382853035145000454199581500966621836060714490761907100414649682810469266357622868068746210651108802878393734123152668287362829193497876620293415857709464211290535162846046323375717613387776831365755467812122693065353371533917883588038171830128807854381264577597454863066808758301271177720597731281222283137476492833005327860077221114429891148902527322528807214735610487778484430157429709635981034304691042252214113864645115849709681735321216470477188699486819673962357400676767519871178371187205135511068509119814768071686624849391309623411967854810629561124119993446701625821486687690575488974209713410355463406484119014987354227138690650870222524210676118426241498084927545208165078837679462389355948432608783948006682360353053906431969924771597668200679384521238665499454873846068599510258291199586580007846194293307299185039340223960004911287084343482946217250708985124775212175199158388990454117509949899811383049479021782911671171875315876423748367090108777865112233980353817021655942643765562975569358038889384184175878304819247554433174679407694945405999724922249284181700879613421471459748387876770509524694726679463456222796158347526159950359616946518332324656788863415091128672429476864635944366455078125000000000 [160,1] 140469128965938011297108638214950193054106855170002297181060667544495065144954240863227832240291651500042610268434726833005900877040672010397189874548002036143286287688018238422442756646651428555247916828284044210389251965725552691474779356655018361023311334447793474408896056833961766829296306231848526407159933128056284750557020093240828160872307143730397833855247120421057440437231878948093996571762757243179657207026044186202987176100356344463561233154812131879873182704044837626914156506927694328647019672101173539882749776770352247125568567052136973488752777830145799856239067175301546256399680526781224814405600739471271833915126508225503903215351395646697926481965275363035986358753839267471248034942770423592476345684045931508798738608978342431639741677887957612160707853864646738422158785103886833944657206518481712209325062606973273390787768912371303324704066074446534388200980404890036240281456227390715849180241942434489470111621600803623321253249898223080143457784912994177146702571777419347082540854969595012771353134554240199679969024693814049279266439826031965836129091380999805895349455747599987779825191494430223384777949942786641309845713777653562868293775082148327606787557286875568746546753079679576971067974106322363201085720531563116648299437582730208901655632457526799031953820369449087136535674271723542758262056770681107866815058052653369323178870661307639438667948801887301718564513995174208354913959322990045254755250162182510493245947457362526238948093245527948975245435208684798599424313010200005167460443298345627893719726041786033233228057268557505964428200675150404993368757899929732957389205694198608398437500 [160,2] -2794080740402013453016590381727600502894756571450170304205087586160188109861632790397716149849626819432784535133057295882157054554431675276135887228928483851297894360874022397841769073307054219648953789999595832172892752644572235484118720047717837254189686470183608085892701904831645344956499004084471931309909381062173579847350384513394366703138471925500314108611934301020972692915655578352431098416081414599631951363009075428272198790683441767008554671570167809867182966652388867650019064924467363068571664878817869643609712794942110841694989999702385898123011411689609091233705979819325844265876636578495430330353241129262407416339871262716403402693616887108009507985005610774282891501327705610608003570383061644121399527465507009703340217544883136695821026536574746211267357006682970230514397578179012798748733605362198710709289288102000221203543633463553034006247765380349952192594141824057444718316700211140239980456447176860914551724798824138517257650095069858074957320363261408131479496508272572211828947748291058887296379343704406782243071864542933819230856805046476577066786001681515795178829290337384886672566679343036095940643108754763772237652470852521265613154624922232255632641193156819752219485037911204857490017882549606216651505356858618463149586437173570254316371117526999626526368923676915758307855861271334260240641096309865463395672881958465833474940545224381727022172614504697162405671897049932677480185684728907776106933863350587204235873334109364574051517530597583771094993984035836837571808007272430392668859809797330910389989203597131403107192525690540464216212215617482668428284142692064051516354084014892578125000 [160,3] 20053977900473062869824395358680699148244020288215016682726392664192957791810303048682143565665194675477846031193560521963028709375628224856575773118490161498526023415052946094839130918167144348815080485904177277331268167206586907939818251628036995367409200094956845220813355005714089543937738257534161043202735197225325209301114589877427200804399071903778470083673777236318807323478016456440309822769904970494932763177605434812762529262217368859040036712907983047643554939870211037826300076815242146328055730577786856952439454706564484754930433167854266827804419021066488479019043257166224164927192893047509783646711176651477809560707136736959099233194831301579601224791932447955129538046086959069217555170597497294820913709015233028131165242730948824682240640570578900780261663814233236090287898842760454287063856288021617761046894800145819769588072050549664534482965547244284983516285132619836429719673282251675236463523500332797498644559968235342679144663500812383775748761824905889288890794158835875498748003662696002309534085897529768085544371332616134425664443587206444568036704704337550956472651885237941688464098530356608011510081535694352410880283438659296766850279926602983483770376012869404868385214289431106799279019559016761107747934919982022105418345402272635602881615211260325592333573682915469626153688055417541346341327019087650156191051267680986945682668471190710202208782592635002584399199114944339642879172313335754117331416834776747264695464594002130047715553407743604776265241270218853508621879366358827009046000495320413966699957031064942954298181126005865349647357234706148386427226881778551614843308925628662109375 [160,4] -99521846634543799814971832548485050710802321184231007482827599587726264552528433222575381758602088937082278952037013587387291483582432794100628623238312802572891566130298033988350933681143316133994514853957321686440044622097409599758436981963113874061123831488827072422823613875691390499449671724188752013240578901542556138228477129086575470671090599477410895016861661664163965229837097795798500742588684594960099352476033519560858389066837199518662056259049807046824519539443820051654509390093986070708316960410768023736004940504306928087984810981659323107396677984572580665988432257620032180128955876954106945586581915418031866153325429325806967529214664125889726031728747454390459311711116511307464822402541701260440302996391894449012446634794625265590415508506171802917524945859553724829087310018258566826689943525117381080388120493699032900443082511142759694616093546917089541277394021290960634836506596789257692903581191981741324279427551269112542230192605804451648348326901122915163811980817330002886161033838676037183076169626854133862555378117918856377266674390736650732288707995386891832469839122745528154285706653775944541481239207171873662662137714542225171954154386274858320775966433288967285305777495844326401875408028721864023582491363404827189398810645834777287525550068038515393662438117646965885492449120743896894239005003207760583038457762119022817768454007170528318423843093817122869303949518258111745444236747329125252545209523890085263631518926372636422428884140043404713119635927266684875815645084685542311430832224490686410696180115181608741909521328009143535798418505624284013943992022177553735673427581787109375 [160,5] 2080272038105410771921780633026438469213756546696386409783295934695459058513190700869041860779780693322521357964148485369312097032062604825561318067361864837572868221031613230070699007522983578288333191593461339695609087344773523019564764015076448357749213508238333616287863965060329795248562387993690614509182618263737354787035820613267213328239093845193595221761495145292728654178192121485621354203638919083820123929649554689138657952159895579855922259545459710943620584429970464349274872219861424166287520658595745213049429201714672534521839146702463033203504376563998648740420713561697257658298634168516319153667648530099114724851605585538585347294065777254594885392160096216181105394722959188937522001838220163110731514509387352959471264280183191552970613421822052474275104059278684578524325083564582801634505692124824908326640657419595602410478378603709053056953869840173123414541147863020313732494840519452613625301047057546036653244361285197833997847629094174459393459393355564518203877078784949590777536912680880809889125062925198224453289522465509570290323834284519153281591084032355513362092868833569196150166757392969097971781305161387667981759056143491928222848099061041708809031292512254869280231196300702370496822840389530603898825020814792422724967929498308808504198167249701202691469764442541605392905014519444443708766674761714382173777770337246560097672308454286005784600091558154434588577195783762529701177938940686352406455826167443028920080997936472664892540260572689738407870405593592019939905235704603526694840022689038640771676089897055608165553889443066660591523386880652424224535934627056121826171875000000000 [160,6] -58155667398234839633304092180502477354607412735940718317351676326969195528530355272217754721767848194460896312445817523401823322039571866466634819323254662632302814896391122884019754847763514478411470912403579872352920349641868669917004711918979691982404801649555621169865161983792998821372512675078901741624629914272662084674719556816855228446303473928512042760299339978445321570569492406982372455615829846723128628313159039162648597727099983195341661464308097470859935140083763173785529709291285778801201704059866646858541766650951058978708868520184021107175366520701473965934914933332515183952576058610779776283290136748650192934197550556124234130901471569079822383066414906028524015411860747065730438743615987953034482935986770327802276518828316245778875280822837595059086948400386390047598459952950390752081803802162655074758544308142699654957719143479952130257767994597959258379181010993829392777951008871108012483367147775341974106736893836733882337931600535419420268296602805700460827465178685479822060840240616287075938713773405314521560441481744322547119163968437543243493917453919678877337148058197762911775506542843362700167101174446801222887857485983190420549350290505880745422790950767534322353304606427863413400964487904226034378415853895229754653894216825920571565737847354191303983651251238946423375351352971863110907179552532736620997645319395076516341473159198192081406852300177132097119467075942800607135814204188969773658351728761075129628985073724317299506982284706120348118824132427938656647034097779393784280116576174827917172212151086379317143169540856933807200165875705977214238373562693595886230468750000000 [160,7] 950757186013732861890460738645656841680450586595015901885328641004847317656466372900106532082552291943697053506810077948577990354562530011517923220981445951760124875155631591609474894691158431329789827181464344730157480379155116216187051912142949313473944147423743890377228670740745703896223953456229575833774889499927749931206788970139893517668703729228054165460875863356797182029073028489242733973774104751283438150503654667828125176226851917117743785791794744643861727439974135077413748501264452912510341274568938404856850500260367137812534163656209647588871882070132501246504970544117002351165642607883875428038312654525651926118634959818288106563250367260670890883764831796732423600304264901834243794184544572598330341412046538909702152579565977875017609805003827841285982986938994339513669458463806885596366898398617378200506748569176985247990687490984152885291441901374099413815524591757619628063944110005410530487874479940288297934474362605317960570611334171045802231227681564541574246760684185610328505799167737911915282391268601030803008178593546702701353263668473803929961641864727808892229128286808018968289446231326632414058593966081751894373631059957229939772297809625837041668399674723079121157558749554729958035023265687230293136401212540855822944851460847680289071078551598386959440880232511372536888086444035901797718330034001350385713558777256909877778608636265238226101988355799125680924819899073233385214498325242265293227568268907109111644802418275019214947539039466968228888309138292062879160026651804994686137283628881152332476649178471985417251435530081330867679077767373740925904712639749050140380859375000 [160,8] -10704887003361518835214997707895142592284651554856744968660994287871021093994351291645533330977284765076402618624122181981771504599927854666396357751067212047471957099691615136185048391639182912414172860187369655047621732988388623063506779013324447308472040331410030041814174990151325774088524821530483318669359565397585478223377786129560497375221767303551593020717487732334733240179122248662534963946647991126311593426753781011599222862705620923019550854904726650963542011389541740437789912111760123780720288311573930415055726127639955583181912820961107621222967147836661585127470645189115402760100454988327159876706613669324205382408579836559753322076384347196825555454349140988118890638294932989276137530694551713926769184469557708259000794231227922934632004836920777111702837195949825128702610662778717924098150508518577027839421968006603123889616565057416003197754359791769994326711277233667776954551539495712484084956976240477772718536488011702343423031800494986633602904037292482152142986462217814878424245767911987631442299458387806691797639551197261998161310480453197306717195061141291165057911039558594393602006930133028429157791555529845143419737652163903072125469122919967537437336778452444059475213808831800710287219324099103807446863638185325639007846145078036537090283795108100088681681812214821699983868071165069983313781756380162895529690935840990249553809757534429140874641144951024512168221518786457914314279293463738475392909205545752248703540329409215045542791692664279323869259972737465253310682266404348842350381394802054016786182554754305168801753487932141759540749514911794904037378728389739990234375000000 [160,9] 106600039822660324003513899025394023451776597004547543256995836555134421713076039102750900242425842369053643495223272078578083679739581155145980302507912164241569412738704547037870578631653014497577526153153910099910027987113658834673882400567729695546551422734690793783668609066467987570856861127696959231966412458775613462445652998624289678027634635433816992544066593749919679921470941221736591927099557479733454772975838521484196411837853026840400317279821238761007498415765221516294801619413934075096369713217874119514932089724284867436342221803949515603960233301418937763813370787655184583515923724653456298658227488126023020618009118671775047623069025837293792244163809909609959640375146254007825799990326007408449167608891841539399515320753974592171434271815624990719819384967685970199831696866116086595345567021905525723161207077477685241895144993036990420082421627688010154974441359665242052573252983638106164807409176066401292239012968759492335493587752528394687828684332544733066537307812574415275439249612502425318943587317739770207674737833518177949372403327404424644192006098777002158979556868693031056623801717976629906025767371964001022716106771458230025620942142076920215008638526316121906909197955100622890477276817291979733162965383400551221536871822838606222326130014930569270233035824797389910975711828038500366457087570398997531467429761999648297892693502411623106383636092490945428599514110851190235839916501188347008932586375009301929592439738465421126633375665839852983302968131029730748476005913542062402290649548158434061702750535869693676463450016130409068321194254735928552690893411636352539062500000 [160,10] -1066822416284847087750629301374105403519075637316404167886577726645794488071540879963939493357504612713180237302183450957829714386917314567087700977101515288212644230525160953425428584091871813305754872564481989650436232776646950025845374489470968118312846833063616225816015538355923513026939819477370456074358856404266668300391507183895435030500651315215875146437100458415549569473916518296788549335340171330809833760587866440640318624723624072242229526964147920430052698848875215581036716591027596216528162645146655401121265836154095161427146310463753403284334965103368712816639846936963483062683743663354381463564902191559152794313731889392184408761355063201918810269891223442648852904714318446032784740363236077651326090392917595994740463041466880759916934812562315365099912160774742202417727620885146840375383141673911186854236449546007767280110177810830294793683688709544154157940045649888475394021730213173420449117456342510950023119365866940059946151847156133675661294063938807172260325715653725801167825145630876661291514472493288637368006427659970209811233685542900383436606361952342827199819409269506373786781195057043844877463991375449992377727881136361762090455244279585192582976496892000830852655941234941122040819129525568628413621906887840816936912988962701305948406683440410562827570549256180212300485606375340858857034413767293546981076901290805069893466618903140524864865953770606482051313405898838537212059994655238082050817169426264532384168285539616795469369337958951809673537450365745679038570055740302812423233205854835681858262967519647247586081974735040600122185083797887727996567264199256896972656250 [160,11] 9743036981967882325141605150034283156589715568220369567413287605577090489886150346046883463661351049345600553653037918028722815697936844583043448785161226842988188619880159810051126452053766617460562620815958471554983602191613777232825006989699151159784422407952287750055688172283968938147038523015210375506129363559994733722507646104154503659614772529222044527411292155587460970820447311626233356056786414355078047047141159850511217018782344189329140990427294109739471024906468574953359980792455968963664476111879423057264166279463430172117646596807365657253319782697868890070144547334333351794629772442578362887036274187028933826301478556445054720890014668609228806968266318801429942963196977334895616825428634839965200267473567430559848568629307675491215782832444113637430930592511413710591966551843083090487106820493880557765481516957601664770236066211529151922608614868637629923537412674017561048460358655326214811217258859949386596505133060919777324147552572311534970830165484437737446151024334945606324752398985802935400396676128093516561087158894464571406949402399048584213040361554386040485067973368996689896134289342967275568932799257602416431405395269030375714176721218340790135139239053074514813623820126067793391628982884214773648574967926858989079942008801101517904264425582886210535294762169794260560776445624406827142931731145111137631895857359641947686247441540081800620794000462983361900310026146697271169410173476451348217501355895874406690477650048918748274582325030337301121133076831526053272349413288131433650094394636383504059706255375689198419505800550133485515846842872633715160191059112548828125000 [160,12] -72946704220630280110966984245314512645920209372011063307141337065957716177038094490714120575207843365045061114536963262668821778458185783150377246617879190414811543400986794559144033647246797551958813688650714666739224304584007390714303428585830276334865559187127071958680738505143760872695812314211284750625573327128876784466921307446464124778209933968668845135572245458882334022575627410290204706663960041690855712727920529562347649838451369897601238739581005861945808528612433421754813637349088881257514729489274941205653039995922071389328995544500587871726860347524158776906404989367875418919617008126578767331184343783794903837937177287581435518237139141705086576766411867384549700004436385661326225590874944228023548597480949259613327947204486345605166417284987966865505787311908887213106278794932594587689360634326652459707018850380258981349630093528103202724057425791910642947051665531002424782859968539422047498486521413444302811249153684727359216338173860689538414665268428370418330581458741942066288296956211928400083391323938910929159447460135547928342578737565851318771682880600573045484014597074237358455063328469701288146112712635721445649669319239515565099433220260749785536303272167217240195258035573441023710608922721724270558108119165453878133184677761407005785787904333822767126267623068606970779788117456170394708433693827495190819708441274705212393339988652783651571955938185210095576955387621313809157346201059427624710679550421256608908835371765356382398250352490382218538509868950091735496449828091549918613388599350179180225455834531056485795613103663370679896615911275148391723632812500000000000 [160,13] 435422799791879826365626406057233861660632022647287788050388472769262402203691838129044373410653860102359466997236844186125329736250074586454165061773591084835012621355759543474786265657747885607485668234230141964489909170540307479529370836116275455937698300988668827931589302198445454435205195540497009511586588644665645859174641237167767469414626073295963017014629327795237113990503016808029928276261900660987086602874853081804698207162364434743776547694050031868874061749473898194337165547218175798196250342438388643576845908512314583081073687543123086456234985203258699662367189877880863758017372292449571199845682104301732680155425440504289728929430754067325786515693974083238455775577449012655632082395384616514832118631792359508428431621535518340829697432605894544348717445006698932765672905173285463327165329177205067052421178883883834064902851287360058489594501213157491483026978555657108023664068489389945357910069605953806481223622653263832307256469209668542074124970060894697625864913865127760167934361215223706142116791474604114208749498599791552531898903500970931605021752286456211520316255667432875073808921538935628596241640890213267945963241249548712344176790968267424797665479926442902810443950652568289296934903106748364700516161455162667378587998363588648704432277853549281838716457723110343528663355353034645323627747730952862501430186422934951928046896040441365173990533147288884809567893189723531323984281690966167427262818128080136214825227411256716267594819000668539366719987849189069194791951799810371911357658151483536358230851375658897571152725573048192231340181024279445409774780273437500000 [160,14] -2096374334140187757138753278838540137600931899209554347434706262534261982623251638644133199395748634479798915021473663137850063145682163809756261210443911511379632113712464445180326478706743428875630167438565299344186949898938903405897264338608517252649443594176419388498034895042367985496054527052939206942506658031224216494237386802362241635467030947167006923863287688921488253359449317534420530868676306962984467775971826289237749513786333882099980217069612382215733537281408386314804256150869516355619605984261399749027683725737218569054186253045852467816195985328920042455683149058491488524835196620784010099092319156085463129790271706429002003877353799796329417353663609579981453483398168924230595909833281797794856781005825880402556431200937965374510956474304861419698559002325024393674097964327810577752215339594628232030867212827260239664527189397983245673172766981332965544324797743042149947424924054341359639834609103319858414021757446712055702096577751466833343112826115369833776238461010440808936344413692432734720753024281918876364168346208829995560450031825722620518913688189946988822118092118622926922123332472025258323463356452286358386807471323343916061780106352608008753977569092208371912490032705581562232444102407500819259270072875085705417959300190833738922983583205539629466171950584727845983288780566495554492815673826484079222451429966625877520006835480282304498189993874089863624147019573255954040837611804220809094137815256599113625327812220209435824287151778830186259461885172331616464550913305783761550797735495386290443167443366510213421788230472458280928549356758594512939453125000000000 [160,15] 8317293493251831941966920240769204764180269590486795607414535904664786184234917960834861620366086354345397026223459155524435432312037230957758642739822076514312155746915123152284740867423306837771043396420866155370199041257111523250388476539721547636817813217787116516396554031861143221444491699873030457999742084291943158573270643491293369937197425837120027607622453130754038450970912277125525932311087953806528283137557434899941581704777002827687277009474921110664224410160660087340212829375922549473389879308010561744022544996196153836127011113420666239449455527135738452445373388731394757969104910766029066041228446999130262036066468559911257847290339402053039306547910243480320192761463911314312503726742942280724671378230706322277390094601385357351666210746037402482346354896744301016612342109289251324789910162592631556528360237130519662366554802664922972209491100113740253613724372151660716007003366323043552952939331469719701253739981755789642315885497645677460567170624095866656466017446176528938300403341836775969872206908767318402548614746583080997804986871370552954944053443143512514125704567653254496358785006469951468570534917129246824627664639911462594413848950262705728406141957012876132338615585053639244130384443533044412875799042420969329978502880765678805367320582005881371179781436072320379048097546210790007474317887181213433566358963297055512064074782400116270999440879823636223293109651921001162696508754532593421431139654796518123216417581151976030333829441827462907880430570355422498055915205320964658340103362724956440260870886669635615528738226637273101005121134221553802490234375000000 [160,16] -27766524443842427900747544536699464078032057210268380891501195966293087420259915699814256946342097843975997005589858630252925974739154540774053854523674052529387493547840988631893650906573432499901324760781638599992953571532636860534958418784363379482515620713769982114372737210881855931828998271403179070275935371526879778647108151145941217992256382960953703375104706771111398140837024950757768030182337789929657572966063501809292618969995891142444762977746163820710098822891656117684567626240431634823977974886157943939420140240824895440656393881765294028805211904353216713283822615255497365523918932581077603428552546921626227292524658649622411879732525416566983706965599350513062352198274162189983605712736795799652427358514158691186888158049178083088949312031715052567296592222571182628642075913701067325208746854233046255626235454500612099749472541753793458894868806358172561003761015003526292899234255945454850037983770452174649439912435857659077121085776963011172517803854043384950476980487290703415009727675812630600489004184150158688440584059666049849621539198794105101820714052867442641749686278515957196193535322931428714591858111009072384837285665789796619402594697548306298534630268596452219172383853471861991816696550836849248741749919059255359249415003348916555964232220973425304455802402556518541665515502810898220194770899299852641197032081756865788463300452665443619157974547321857597431434423431373836337704417738759763901529977285127582058404433202306624861556293527798633927029148691229344705722634851876457763718841678636201399068764668336986828130116688441830774536356329917907714843750000 [160,17] 79378114972557516728310340941004346449491344098925273146548839798155312919071033645449976701471741489085809814610128231118444660072563841176456089648632508980299180565121657778162418264178552028116801076654920654311478888473763379159502992224981681926219039457378827196530548098318849376680015393827102370035053862033371080419539340520485855025034705598004295036475715297356806424512815385313007274423193544024056035385353969192676184401617181061344815494099377569286449520808976956985625598041968711199210238884881780854860507686283129558210025645893068029370659838561801941321730797292666260855011330754663529032253637302431777229948014518166818268491633364928130742643262592026921899619629958606797582206529784412540047164965002626424932002637429184129752536866411528426640922522864073095858113399253389141407324002296900159957032936002858167811444549054743148140206952406966062501918150808107521654830930044414795654226187981378714273084623863722126044868717870287761788554807731047355484094803845988972070405041517609094143445059081579788595162511055085119832886981123236706667906883598023484619197775665604102322948089433321365483726780900814819788692106906338767975335855554633830317433655183249027288732545317549721853413555865928851765727325514996462023578693792062988259293026783372026174998270065050934462351309395126263270147590826650264645907534044217913679217518472197494150076296882816269544563299989865101666666399958607898987211570621228160875685618196476483255145696289678577384733138621577459546760530734815370236900463155290889595144225682981545722234353364683556719683110713958740234375000 [160,18] -196985144604693825873029612945185822714444467635340527279852512652947105581045013765976740446360956384638329936002420872327186189279077206138537182953060608124552101145998646337817713261734387405738238397099955553702299458492179600132873983672731515320492643912981871580944985597201301925533740908393135525863534396183625138539763773727759094395289455095842821828442144208084744327162447166429225795235585063398090547222399802315548435467404095029839298648919915455771468869057751450946536160710135969250225211832348735991495235066683713866031789781908687219892891633473330430873822360247801894297926508645936563495928871799670397560168105568245009694728102236021336147693803099367077854048985253686255074241261793040472234007134168458163562021947045782067201910714757483849414712422334790978429258677922357334799252942593800219996601093486595442012119690154307305068542729155397959636060840275466709453183385252980729734210024896612275161427606522174553021122237604646505368031555258006939543921913046893841453217627892349699169025049631905793766727916688299238519119372691792595335648886482952321343421556426400449495245272033336346559732879341319795574149778660366165231523000662085308241540024979947338105192436810335285161788014854850961122482848992212612106520223352860818036964931019643971497114770417350466035846200228185076525786556283943016324670363557469594449016222446026492686064512192017951996832575608398775484903362343527631180605008994906543372068741105132988597708505374338150035444974905512227325820566998306233268707301759111792153424974328106801151629474290530197322368621826171875000000 [160,19] 428562835348427594373831062150762416736828369419610666697012086839316977430756841924739315306034208435201387381217742778524522720025453509529486115612025642383266666088236282442580310846324528291674653515371417906316413990260677293922581343999023101974498637378042971569439755929782238466860312328377849468339809885024749612249493807535248154464309939550667649201112592022499296978268159239803924571354539014294659917053142074395028608880875448115727422507462928527086166835133330523585685061795542881960152317397661907011257527953256673873333891878118400866597937332102410553398710917812584528324614193985390530148178103664100560196303956186327311984982792409173253750648758059299869226981470528134827216036193349263480617851027937255956856475311890669931166533376501985638686870594696031215413347953025833384845931903802615468649549235682194467427980783225020878077728014825409786683146106066056211890408784249382638888126423087207752787325182418720905199497543207657991420275966251166266792032853346955219911294357633292125448214070999167710588737071976104578386265713524767107109281908484205480678459711069869360664265823020799112300839919017575925552084490352130115994459878723083258660028865828933347693067282417914875182507493482685503053358842567896870911587781521578610016016767716210399827755066042040410226093300477894805538015836601995664538258821789892085138390969838616909894709710949567940874592652672463276602642775342870173951368949702857036557684034568718943113190127704179467599144376972839962007366348486576527083303059253119438128599127974078525542257551896909717470407485961914062500 [160,20] -822965007923135852865790850030064875620762798092599521543068088072263103599662625712810073269073618296841452434135826182780334422044112282805613028349411083024958628115807692134099321886518996364305187862438832107161741994898890113939355139614354638262610535024003732197001503462425838227750953047888417725751913039026121865186769259583926318040453670043580545443112790830562274984233125750526174687745474067208889911196074337536897301450154117019947031822334596513800215650030296304655618536786675269308549672087444723954212148039056109826356662423845918486892002508869658020226011203537454035743316103214920666942887791092549861654742168110347129616907641666185132498174010133655811797946572746592666997075606169451822295496724910460711793208444010261973921647804103054498863391074348785983338529301865809649936506297448502289214028747923603478135216251030463683920180534351059636099856296698098571231016577745708326068263105056061789762511070084866560672430558411179253056552419188446489532457439372474996243387145615380107221855730478041873961662988186514271708387536068413751507856658569768113836117447794959042349959715101103706265165435899383364864968351654818757032781799724146290631411682147373742919525800402402861537917662242690694827623883583501978331039246121700959701157736488812286060103729283626752110795488890922210193737173276646381410190514397056543172284114190561456182275137323283164464983329129893784164196689954589403489012369031603713209963301276431168544982013088427198646857541795852166971046928094465056427170488056318343427724732028048573960730629973113536834716796875000000 [160,21] 1401282645125063454922477083121045757325543682907865465215858462710235566446502665409656348923154756562601268995640360261971915154768982509052308055169288304974544659293276373390648480165001526290140056161402839738417502514370900950301087226028718356037090882793326038288812408509298790139095826127648941679185142226135096276656350813747961321120074772660464880620511149065671305442835603399543941586496149732760114294459360567250145749725450380559466669952184260868125359579395018099178530213366953247998765293357439359372760498992860794032617697568673283016213084658759018989668220838819769186825863480472646185690068439789840602200271619623103408635341466323461107159641188716242347638003723552281616597850509978258583152054437868203604706278446610699147090358464363120892911983238674332391179156674761560788359569246042597411537785468297438957084704333297603731381901268695946970906437507951080833312066540300693157675591531177636946281939070509362396807146409092969522150361728487737146057693153277964190268274219330781143443687309078368264080254446940811275211837151224308526618224836100720830094865970467783501902303260165354807151583787767938391562035078203807470000396104558979785667549721599698456283094180397513486058681142105111652144471959928884392785277828546876463388860946102871863834993195868445004701802451820947199387304298746404490523351119436823562851688413471725644027581664063781299883196736035762432611007601799679085650039838200785923964053096944128230844539752755538297925293737509911286682315124608907124116311847940163280658503932308825104779040347784757614135742187500000 [160,22] -2123328627562700247430593111667128795701596465706947522774450206272699616412587759389728279700739575383659888929537956522707629929697536651998825813505062743618286345844517747678714104179142688484535701736187555756039727054038687673851142600390015883947742275386998357995609753647426043334866587593759171544996987904374485534505878698429862986451118881519761933938287732621709080962059971858418642536895217040459947927167746446896253480229130929564584923723710867261251567953439227590655306116980858556805268070250198063426960462252814244680309674735401694388621192009385384101006893143285986719876193543360450070974864618820218964829786357000594501387802038302965618483589875522059236658981108636705459081023590813216944394688916167636503967794916651495442940018169999876637609089955315140219177367635774465457177775455564746479729555705791071415054768012280921837192276394474248718538319087190877250909307438739248612621720573104220666645530787292691634973610033168216125931831369925343318092824715785674310380242270118201457468464277989025553795049374194404047858395960254083738254871640453561925582146751160416930571877055829656160112373846911188548742288247480278052766436136342884377122436624969504774016687246478439255810078398489950664434065955129996387560127101006138235782572931546050154760054544601749175965057354496072528007573955748029209111151998237236753612219064872427773685948969782913941515189992183093997981383462571501085545876909500055310916670962795203717142637651052016819035409159746973403091231836273925228604134953491366042221572163003315876555163498967885971069335937500 [160,23] 2874620853698484895411615369153029759132243863318203677587939401089534721538804454864069921606282437629664459046457620057952463215382321722602990734798807930364367259982301972153977734000810276139249888042052825247780449008051997898104657030590765643847583543791069063748310017915947336605495398356603742837865888588278912280260487531193870865590122907102826935978717909261443984853902332218315255226025943383460178193952756263237453300703291572923887706107828091108744744349740859129984060575354681811936042636792243573612873705253465410666535499719598133516858483262825599518872442274440690394173432224860422665845555810316705818607631227860045021196873309174769579602512492163679787543270043464979527756438478074276139661783330175667726646841099572927727082706098993284607201842800814895810369347067693089975841991456770446512259918553745693241166491171280244818034946582661411226583547426398378086095479071711987099621805082353146515216871349561486064997441248679826729417351274116112515961304365647421479403745532523557141442387416500664289791144664515076762134041719792832596802513581620701438235112571319541441274251140699272665525249023397654251611996842023979471799316974798277669576729495018346338105448282126565787282163167575337715318503140160830019368911334192401765493456769658422753123486589485352143412398755885212273513382952656485245819151245740281398914878483116417178637117438338308567404468937515171287392385404159593101056807536428142744103986110176230557939171740621660895664681389500994542256310912960593241171251906379866574073609016954084079258236289024353027343750000 [160,24] -3496651844201394202738294266724762334534605220520041643587207390928044745286463218851871720517220134264966129638863600299328952889247113221066651278703989932030136417701853548313065595062414992881443987499304029571820378034121096401629359673207435832717319093254049994802728345351841790271611634430370749483995323622435383801567659759430223338387871740728231262340031584413492313825089206269616635092229043796861667527223670790894790819204549770252342227473607415397439437368203949916476550649530022298002418805131081163185500455876077503584610513455320359579088229469182563014045649609228391529291890571678269938779537542622367283314051279104947637400268909192035443548919099441952964370869824535080471269186054290314958861471722678777072416777062119346452445934798223226650657169988658682051531466945840458738808947941115246151872188716939510283041264393952003972496603268648593826497407927414502035249699742573110151754857367619399001057780524471776361684872374261768036453503628960583707768272216670343423266439999094363649205224452936870044825111223103470742315925263257037444237779780560753836947543649220729323417736899686958630441718868997195909755741192343930207913700815036354454488815106008422692803868918115562999198868963588365238589565569217631634949947684558205305268565663744435719020664793058237896855725397957262418407081868957272191051828325336897317202873455578091530867993635611446902993314761495139900432510815980756206785279925741189861980805051671468632740185812788009429896442676829529049965780981873906447284598332232366276088339012944570891627316474914550781250000 [160,25] 3852927339778093182879258280618642644540894446544641512570775358335562063409861065029520310182974101312597282946357907727378583001553848405669147270544181833926574129843661070724141497374973915897082101244690701405885765733622416183595102417105751346933417042083939601919516503653556058539640966904788680915822776567660506892990843199812020191845670273379175031609210745329547625093814445252598525209168149961064885063139002577868610179543884889818215898560479972772356424026406472496442289383917545830394944755613696798352035623085338762390088627335446982063007090313988057069168219938627269731413669811593131958205217841745382475231226327516928133430214218387334441985371654106767364461553810578175588883479006278647294730538942106583038179790171855455084433157575987379615459093882075319545163752177701452892120833050685137648058991596792097497953485480828070021485569171649577139573050629072226806518595182457656316566605945575850286804289063905074995020667132793222206282081194615994890815711076817798274600136373793969423972963441958292120277412570408124084661529558215114562682785195389781215917891475239605990164861717356475901459716495497182068733302883991087814678698672815289322637538071670436750507273616939794024344065675455070390856765871612337660974619102147531908941079869449448299010682437431741445704376121799464930407565452618840610912660481465252025180874155395201671681413734753011913743294822894445704525093029075857353441698755254441093780054881418532706805317782211339319632751663715456682414312817752302157475470837641831383420646947512157621461420059204101562500 [160,26] -3887660127965403236708330823509572269969615109702284219931611953654905548733535683644985370101061838572243920087120255476431211556781928168960625932749798409284668123157361885177523379574601738045477238301022701679414702807264951642092735231037121652613344048986210627760960690241507469520740682554904961166479582193367077873733481824118310276976563833537180967192109811257789602749158331061122846358640560114152697638839520779102836428949106678395404976111987088155026444915639139065793939820583543614795055039478080276183606955608817856235754321912848890600147110345428444781215450653153268871816857088478339896485185201816207355775417708971262214785281829024365227527644839186717531218829971618838299298019185484280138235410793676551840047144607031522398873231139943971773160531240053986710334987316436231726492754376603422297422591243620934600408521595498381948247737761091462954585999213166789070700783245328719364791614349729547961698939815805983435375719138816743686102559069565290434543732006040063679532440703601153207523034987643288001851571833344689000178959211911091160655050433136560419461913127965031062116511867674020056343384213135655254119326684481872173182920747517949484019410924658869054182304943783748568290815656088216637022823178454705836077305903760699980520949051104421241877219205082565234100922586761791245605811987901124940037024275413236121649092631599924831086727650405037743654839016791316764208135671132858516701506967770665156449614407838338774917392922491223202570514189181551229740868632906520671865999497726110654767732664762819324987518310546875000 [160,27] 3634378291342980992801033882731235639602015681286807047734317015360374669191951988702789099851841581206470295635578577909954162212779284044679808952225682988550174741609029901152756388977678248690333831144810984094903914217185760815811326433241771372320700140319551313350561209695424343883473171483970194641125137247660160566506488512633974595457420345902229880702901898958854187856710124085364219904346551537489280326228911161915883339762758231680945296294062638598070992448135510903381790195066993756206526380154891858797190344712337153647828439867444094492401720298821120999223454068282080930043350022106995781335588528995580785087179144216731442731868555625306066174043524949974025035979526213587142275663318385136420878024137077149911590005113270650314290438812666139823097706283366955938511239785727532832226247741906071433298694488842285700096561926038046906879033481248259376954493699289035667928911967737373183846139858708656066343151640362138311352665217367445411937720501824073350846575910083185311248532648895980325838049618304926230131866247296245497418913611731988381287980027235332260511991905417519365384184611249391436755227863584487228936109426172247031644525503281779050322532096031151955581647734003341914480237545685362145282308596360811705792944556966771334063689319236115543015871292933729078270531082916542193531169688863259194732099096952900163512321242502254697966065564074192874215758234646425281274203937308820293900625297647264270713839119178996441327466955210814781676021356114421741349097902242496601951942409042664805207129535294380777627105712890625 [160,28] -3175884268952471189396449782725483492839237375812725997349208021991416964695914448971088838796980096307334921365995880732122754303003080413702466626722461466889778191079022981658516217414047759823835947612977718800442156513850573506695999645713140880617106944427300303320395733528375613221949121563596283167519499400112816557301135334876630861936569313571394988393515346911652457986991577500853692572795625456570779307508325215090606977716005088712871579352158471264339647191291948538540845807084372929219438325972470819247562572853423869469185929715895703827097573659035598994249220917949849232100079588677352451280877634014464905453712384666367282843072063333896898981630968726941406983595415067999471965653220592359153910515475211132466143027548568180468595215390519510117451496947295908939782177704838280734688855818831789669869220395194722986278125987468140151263655109287279420193300428312347307616301831794883018922419393725331134794411072817421718921007171429739903514215540899423779029549787222936729213376677757389791325050822848729152555731035849693239091989519281856555311273284978188179244881764830078775544951360491706951618568494412618972054470336693569449030468541639990804795911412269862426921367169197056164569888755302792436380850217795670972037187680510123574275278072297709266488980073689046053043011582593193907013267939701016631455227951173990295271731321749994180575810832229378459640458679078815134373416504599851503069974892497483033073603427257974712914925864497538574837580514500938579790852937474173550830403427075186360425128236550144521609375000000 [160,29] 2598487713237112591592231427826534956855800600178351771502710422567020840586115181460793004103639243127067541232989817940413971248454930997263567162983797631429387946661204604978302298925903734226644244028991867740322483798554492603592905227571257186290909743399438260150302670908258777998195103141322139765698749281534344603958688848629746473923749567902375263680092313912128187519480243593214284976185098792034035074399204048787331134898515685683014855894211699399690402593327458519504562470874184141416741691017352231378948077369142554765318192942862420446299633428748780632553498405672895887944939004413574640051276718140565684445355226780908574878318674026890509851237869142905803073184157082026420081234411470417422539356423791097061812062698678489737346594266852373280390739727587370998833534266635828968730399239308480639272296175994212412033025842366877994266050014028333022684732207588280942320676144455809636367781792243622385023229740478080941168019265120056228652048436860149509450446720622136886748981294428810463330318635829212412129879691346955667211181042889825541085669459259884063090058764511450205970450898585861776382427362726839477999538773614921425091048371194225700806066702349781208678247323624674693007181250085474642217275591775791894334993080994183188470544882195760861981965493840849954627107985957386606006246695073178681558453509756516925635292216934382149383479532712427255377594301283540419488774850951338653032081189517685442094702745601123310639541045260513384020390680310903463090022974987809463000569090158819502265340427845696298437500000 [160,30] -1975822851566763504263721969854016982223504138834202785654151766555063991445562570350568292219118482818513592000116410044964412829017678952961455176929172345214988445363416437140335244588739788553591630947153752574532969670593407089721285820370496666801404001667490397282855227024639330537005661441105882254557396090281115179365686759425104913374517548745231288605769195017478048927982604731972315342808893517823455625713691050193760184254546256161743473495949426986382328459262634264125539097032822248205506691837895875171753849484490474098011146654652553484615359406697180271270847071841458690295023732877002472131411859874130682740453809231230081436446990209627262838514421429620550566868159859612819914750413739730704134805821086112470389698732921295993288525157555732673907284046860185134588515964280496923561413331136851930259921496153075076843513929564574265122466701530629291767384828698074852144606317229432072406311361072651185790042256881891790573456486134819673552247739426278292561756737237498107829243608508811255205430400921622202301095510338602874549011528579092050653181482640502415526699128402436838130536630715436853631033462353956639704736124864894417921236724169675069662155704952588389742374010842663960450340022341293906110279358167814130801544222635932848288693422098555203125301893593478705207131728537645295093059087328699471124758471535898679179515417716832261998134959129485624777683707715297437034164598236353030594913879341429454481491203648910628412682556775964163575536875334587403349967066431737433065488003780743601191670561483240856000000 [160,31] 1375637231864017418786846321703639641477443652323366065647050913227730093383133132837162142255372626860329614568798053206326800098290704493709846714167796058830310494230420329487111774128160695797560305857225196329235278059462815263781663939303202117824090382633027746986427663085887412487867733399698475517164534716801255216533438907228101769487679005413107453891903646451931831623976314900114155852338882971452658518438092770902766180906983833934978272648827622266217846763865411387544397601362024508875385525659069632753728975840353849052884111213705505603562392680596552180795448830568156438178703244102863302479583947951485927587300026133371497356026225054578144453422862174127931999648965177132257983162387636283890513901955358897634800366618040952586899222430239950887570790941391634254306851536093785448330704778855583544260319153938338068558097450816589295075301564937965480907101518738404906788755440224402065996161136600757498844923184441337729877669013393690841848419074885247251972781458586573481951428211719189489154928208401288723960561612593069540648730086502638751034901170601361277822502703215778761690140739669170439614949124807341014946230840134067705335658205454840347595041222297067599401645277889297740519738816712812215516867474789609040131401295855468789101892175852403474549377709979358263335424449991134422393012892278410295957795262602077253810651702523521088038079640395318271768344767620176320919538263273676699286213246968857813016360448042882443855372878236491125998133945111821244096826720907677610789531702277732767045094139806217020000 [160,32] -860881532852000805700211541565950665048641101598147871806900781463561344440006788788917562500627633235380048632101054580210358200343682557950763157517698536272351540343552874848834223787708214294077928707441476353443757375912927782999978685128564168806896495479282500279471703268858049451530639167708557378331313475622407627935595597282427321495779311550834994189263959851925033530246216804343186872104577833195274857884880128086082282131554089363542467647992284374792967400220014998345327832252371124183905080742545530072372343736907087178567669596898465861328677768313115878558146531567765787375526323256977440707124473581288116532203612060511039208988578146665721055227527278114040704350242180975541009509052695018641154753206589042576005561831510543272475997842328340026510852009262029653351172760497915884620874275899981664070015709421782322448809616108624331077363091906401807068124496025191668717496473190322047464347453405608484172530209511790626604639574445604970250323840945744868726844138198898645897863408223675108401014639997173318643037977076734828290051556438124739175087495123789878432907393401126836343191502954234316330580351252909747458455507267055266436242767177472436002153024612474076562282155376081758305468111693196339006788374416254188019753079973055949617468146678606345875852333212998650326069013573052817427894424165453173325385921097188480237568374422560510380150427553371121003272389465379532708204504179622251897373980582735781152725172401355443484636630124790887261443731015334848520531000559320180611473509899531600250380614928338304 [160,33] 474761671772462732863443889853856840553288017641246508151436138386989761726041512953172976773378267042363832945241323923434434293541127990591159000822492824882124135653503650963523055494907451659581779588813302378976532897599512668704436452690654654353634946514165637723837789606817115798691909889220753904106603206018213999489044487592105117430378069421531669988989808111476622731706783406791782424942212650546778064593907821546285558120783735688825609677259659126545376601371311518468457415326772056319131070911705118696647247378045711056445979328511336587796291140110894836840875606443192802573638958579169303459142811588534090428879899648400027810709308774160948055045857437744922282774383196684039432196231202745133004311499886407843429596757783591627032870549584216346523639525953325818832080984429448208627288362052502705365932171658046194646347547027125635314415937998497558310857370668327122701624283354910502447807658946819905753735321941394232709084665605719738968402892367092801653067660966805515072596510137553128509385533049527517496711822064495559302162961654211987611485492399292429407758460742332565232357256889861385627380720850761473123323254903889073952947157386575972313412059198471419093677993797505263262574062581836716789739527846175996511517702542426636455551082192884285414215385324250720390183922260631204910896249506375230223451648131200588356230750487311352232039781511383879142656225888884684299096389507476324187997967834206472639494605794400323669926617423031293477134197991338532588835980176345993436600764132095675965394353923360 [160,34] -225818857145205083498679453925182659674058453360562645254859268979271325508062266416834255762143086858755381074810794520681236389143233918469775415344343671300053365143025883350106213361787850276424740082627784477313567666748179325529881493959072731032830453977625323715885668261498091010149679669670931301708535848754487568962745583692317778081369902617985926866040407767862861494593086797941978704399552836096924909552611833144759604560397627152504655141722870110205451401049540379996445627032208722556673051475881870564260392713029075271498123511618662222388912948082845965255069061119981043779261512192572778685172666904443332117656728332514269018851130820225636021269608050585938046166237922982394236824743484042738124871124744185578454773547921077495826514722507044794835456725082289860486051597135305204543949052536731228565263404114146288903039279228914304948112611767773343751449583678099423092244435170535252338238431898304758658666102202935665146254761357461877131034953032597215458630838081020585499478467369573542794712043937341446433453944488370024010688913502103813354825329679456106686882704402851554111134611101077416428886594026421576019173463160210817918182665201144591038812672320783272770947664905958258722638019314760729057205456607651586066587438855077090235693750617489596970015677545293277514892932134746049373266306954695329117953090449824335762009795538291325797938122874237667728112500033385292570186544393194280903079291187157312248510735964887267398774173766153245328758906070718618529557631264862639333359902681173745899117770656 [160,35] 90121512110200998247343680256780405015125707242056410060557889040797616381651419365634586161515872939333771395485511294447552854827346850231145111651001087960292132331338897492729990645996432847880481513143166584732949259574691124724446672628306128492603688218761645348411453214375147235142869623137507746085091929143503640981408657636100766858329756159378640439337038424543117756619209400463477362696941781541560052001344037404301310940795250843888871085070249080753120640951814141657597813080803139756140016026630693798007638795433591506122813743787967069367723335546093461676168898726223742377416386430213008211098103735704095993154270070949092573829142938935078484166932237282952511448411608190937075994126816022462470297202643225532309979283917401662067267477707225021045505862407633563510522132833001853462984799535273393205265769204298735037245171669793109999750919740113182573177491752342040542860754427204111742288191617625655930321778089218393346379770134907693197903382750721913594824619523164776445421388130159468390810989176962457916783596407728022365828724600090186920897999877235832402352648565071926010575783345640788867160683599435095072196673766402222286905153028060229411420865445257383517540192037022285623039674671572915760973543241432221756585048577710740804104939794738346316838728735286858188142665879246437080409789677922545502958642983208904335748716276920076351765303034641341371010736066682705311692911821697478181284498847889294350199188465757252974259849366781372790408947668226457689066854072687253408189971895404983910832000 [160,36] -28821324919017743824905193964200726011017741054324089554767973313630070164888109297059298191820700565802218076623168723331618386593636152548776784269476430267721315513350085984288860967870047050475789480569146972051767435755821354911597088588582996590093478706585185163477790355624384520832922175687175579449736206880395781847605571954392454267585617222756721513943046894129279918195784145932771045099104337070184789556038886671046011931165617508300502483998642892123286539905589396940100089566595562163926164500737834607741332876624412457634567586547356467128872341952716757964796962888793323500761044881326783236197160873268916946860802742341621968999637685148473197042269411758484932218837318367855067550861841958960132811872650631511017344639251000883157139953593048245403908040685311539373206189032774555392111695610540405401442147059521253197385109930630706184576868575625867826227679356405766903313303925533975077218231807960699582459445895920633971104551910127175447855855881273310992196330207366509805458959002786985224273368671500537841772908617771702049224787561691741198565959144543829169202399653974475010290758664108784449595426893257731230671181741903626205276350435674825367502204923651723390559995312970311192285113925055199831516983866549970816775603827701986543419541573720611792246446878060056293002035564070811020907731949302168974404879545825011273451006036375011261305624955630785198340830414736972316016270020382102078138385414562712872504473767377088969661799468002894407507128509962557183198444802306477222304503190400281597168 [160,37] 6622573869875548482651606023158726665568309370853496477347531159057162888803027101705588934825863619303797450452582109724467057651115655217823507337143961067540661839499499250981181148177839792766422056495936723311721091609197371285652541992050320819180837648308749144456208883767584965389725257726704516114007936799297509154956208425063280392433704144836101706264880893136184351797566285196623661687740071483802002672561681329103271082887864833174109854530053055043099381868290497090748959374647930125650809717099282046827534358928646392713988254854078988208488326795476144890221366701919674824974202347904742480357139181446912960241593123046561534284033633864338922687505236634382912747669299960942892515938419664038815175632362289452949644644435609812711420536585387615198329155603253964813462045579850961431270942711598391683665217435164284980428763590954033336526182268230830740612456274392342964225099486374944579577427243761316163695670537308886920486706050267547672577269498451878933626455654244003253720382366926482603044693059875948789444470050540062486604538827574235606954107786955255613466765136519098989451703842525757109000714628275410398258665331449705512343271823723362415084897497805405473254224568851665632028180803236306146470165357150374952935201265058090095866851458079994052400386063066692496233546534132922699363112231083110673845256976975884682228037544368525743163314939404099709756255714175733688068740278349530674857867457649737754541731133347794438213133808151873298684059234600022291687092043699455687482998007956024136 [160,38] -645328862249944065050880769785952113726394214600736532227548665788012797173451552775857897877379438474788409965405972075358604579251456178588370857527602140956968886093489896977744228077646906742586843924797401452819057887452376851564955928957414923859141842210644466861113820494015340919672698010242619368624484409593353791517670545270814725165458226111650988733752560696709135048118925030349097017846667486979383952394873903510283943776826356203207709946621706913382904590448834497729068132029019064292574071164415955921011938722355793769109000306561186735994912740574552681213075036662570023014880365092898639080995711491691285533865871576001102744397715238321550123907193499536671761434340682361329648218588950430489062994404194514412769465672622947149216871528246773547934879907597240079679761005995243387421271370201117231603014122226215427261292122533376371850025726611538296969593654761553420972887346413660839476853766213699369653316751211676224361012298499988658497441908429828715678371340873540343686961854417357882950461141785854830956440485804140566569316397217302507274850426345033449031029631644994984590792123107388738717937100170076710523664685506085266469195047476929809089329341760104193974874321677384089657334948798945965284937637920391917373703087445831458989491541506331966164013723760511508917687293239468306717623235945062263743995831111923040338225144474981430607565060229871537398814955854589710770876003003237277365036908430732315492144475099046031697999286785876343328414644531546947215818647923632699994239273651520 [160,39] -261838202831905451228283734232301547764796907539674319925145546826440556410287768238263024996749660986551207601001287033048956375157187489242437177113736380101790639197438341408368986921644017599833980151778796456361297954114364711415658673312220523269276893583131266599642731976280277998396673213392386763940403671500844840712978824901638198556360446681349935725705862215138026851091187562646456666190886009912948030353317444631658131650815284213800590952358308423058750280195549954903854266880873306384114645587564070763767792745808433538306554318827411468730449311142819630044091791726306895406920709895271728221559230166000882611926656368547058487174207522071354681095397156437500989584633288544149642950917805868844761507998111325780940235376751341106722306507441851000843788399488831594266195378548490649162456824788876366726113478410224391047741913572667807499294268648510863045286356010438300551421709232398702029178419601512420867481912328752879266585472318350773967629413786155877377813877961285460107681796580916564441407063648105896618907791058399689919027688574950491820988359200037149164798852696251973807516029474942369514048259591245396459571515523167610761888928975134511749763082819459487182286883503847778045328203589887743777139220282536538182302873613849589005337371207218043911518892516924748296438042691485670489938849498313191060102955452371458867643018009611627401503227342462622700436925705118866152342457959429639126125907481586675973764431206902137180192119472330014829630940719717403166736219708468962974511721576 [160,40] 150457571536386315771451695984730082616995797644742741047303832134652486219156534842755223424994888656576338600260448281964702037798095800877250567265338578713434459509505592041696931809396862482076308984183689701984634759532497512021429503997088634914555222298162834564171565241988709949395941492296012883526200433900680742542546127506065952408835312964252580416871589395801248924671676430252474799104002791765254283967679945676138171830419127718155848152846321681941499861060042836378995442885420974659907914557659144903467924055824343355197390646034222890272225265540904130312306484742694514395513748983999309986233252656814974685546789274240950025260030404457672568627365210710319639357701266348269008693436274030124156472342132660165445109843838034537827135963442394247249388764224016385515672898882759492757096842241816363133582854480454687892671242589631015162553950042772685264621535891386882742266914927461219289473101466205667821022419884080321908531408506354508766921153921671818645124328050599968529187204627638079598797032663535292169367376272029624837369392065719349039810026485348691641478827599507760737181710815290547038815316945254081297694601244488197553589797546633491375212717116845599400987855869378782038642644317729639897527526355644703904372851413541076791689223183513672988793811156941575684195527453778134993732794872376364825534715785085618943364054543209508026213563598646376785244743879837770090906687866992871582903779610335672674952258136860430049385653565350038048462743991150731455186429469472002182851032 [160,41] -25041791309031281229130140655037428642371286608950897283759976931832647163769425385634658363313731536812057518345851559485374465327118842526656626326413358253580281745963442853073703709788866312238675573491019813798297421596268868125090539947282922051436162848826773727558709106122406610487867488914165357464135205299342026265207055404584524721133769644554299523290433393154358209674382709084074272234682837232229234830819731906826888033289324249546065144721940710559855442781870626482303731082233017175747984033868186599766309592763014495163522685743979983535442124673331455220736903175046246603282192593390166618422341697586825706827074303734221968067647347148370075879787330970702871038499190570230714111363881139656767882304487938908721471619000711591703387765348827146169526236778643480611030155154256332689950790538374617511873780452500868233788005031220041024110874180196921594970353911355593723645253936449915489578781485915693784934980896266437970124821940185236910722152228466725565706161137495493683340514565841530368607820990417522268231504684717585407550165120163302910343217921422487626283770284648878603051015464920028976518712101975429974979130622317568092680840989534618425700938130373973865420783291166096462864767590348105101466423905780560727394658012457260581127302939675519432384634765312843671388432127735219831373651817065117651936929250417433236091756986467162486896369980152089408253667915947570097243188065833352612612613891627746421657872116545020206919744990304745703962498547811466293820892215940188826204 [160,42] -14997510395779959716479225975439786245603427385172135376568526287656731662293652097187761367394575332544384792344388165233272533097697501067770332779272682487764086930787574889394171233586637746659920144283528558586755449884015440296637344149879186159349602283384106814252644352932333374788434554866733945476353533879250429475703357051272309482032183979484810770647010285036243487136072237607879070556600029240401426721134292905555538547015834231078440836899078324459224978797351572353364366472633022132868524211302722507863968387778225543057795040576402945831697473651697715343903267378488678705603334555713471203038550435651854477365803868236422649499226216955348292308058886352104628668253585605826123092806205152214346246070433448468228435518046732277383690161355479214165293393472004087525807789036212323729708415218219726749373383278272812852863015426939288317264521112900399153143240287078306156565761207178036561212171915354354480194904621545348112998949172990280216598436592879256754013317375110472725591948340522606468463860460972602287492510908410986968986399911575884054876363896905796702569383723978995232459082046746717761392642375178463205441821318675547043024480407043177922575484812655366536268141879621535919031328833904284689502114107556285160025368625169556634279153920450474136271125438652816392095832718341035006162307058330031921520780609272526669924954451121574230421521889436976086313456430726813211777796496981464268681065321117638475070477607620603679273530963275118212814276395709463760313949521117045120 [160,43] 16601546275238847267461447882796393266440729753150047492333230401982477127096346807541871916025398635892763805931159007202612566587561683358043375416153183173110510570665659311357660371032707813824399866737769412230868835340251721840371851401562416386191731615695947152429893726144193117139554438742981993001567862739132017478321319583896039363840505745364454443792701971746986074386858762675778504712765068795186681194324440951114855667814283347797667049510203626208265860823227101249730879121915845146977732391582475518541702944414366302669398216818904274394360438315960006572430015372858784193724641793828962740159039577298540184792876662221621027901339546002066703990505521399411574204731359497574668700072086710784028607400532253573539598929191874523343421753001757776574703841219176334968636864158505160659685659044425259292771985546611785302052916157694512680288201601795789039285534697921740968742309927107791179532158407325117366468474616945142262939602304516534548709581309909600725662881870850160120594883115886967205774108641170710994217104828394954940650214044048216657833105571086726622421640812031942376526471447269640910679988776423412873351701530291385888889440371456337606303212347809686810850507468033186100186305973682302559155357530362092274295644192456902916480701379427816095316187448843407300838453135567683038734672497130328533096624777278535055690338337405183451424319610909249744393713264754411199167509713981972794122513136449045734861847671001549265052074315987530155360969973264841909869037096896680 [160,44] -10048037482648886219517317479581421739480109647018541033439486752180721715521793822992101275485431619343207992850252598013890849047533393969186753895168620377887155297294747304877372441917984612275419681728282151361437965415810876341744907555462215409485277769468942858433063053150638165671645441817571220509062582489021675331492608861209092967449125796149059244769604705644652813265273648154936280577567015681664243638764874557366641639552282968162796730872472699180389201238184272678524363446509989245094772103253622334922808555953694080760684557147411636745193883976349071777078346878566657638130371052613574449407569133202159367222554123624038913507103392303845463801738075958648086735848246178610239952918413129077570959743168906108782227249197863008594956102549985523023999828403095059378520022896592345440232826887856591540333515641419253445048951768857583263465260347888477818721969469541137859172299199943145682846601375039675331859819370133852372391358429651142890885314682249343060167621828932467171154585327147167405842677675315784395695848292454717040658871276204826856932045548519569751748727115770316426996420981824296226272507127973801601642887007100865744737315268573003030896883438798771050296493714456302784632911368261083241895097434959227066591391888134444609027741922754712226483928526199990793360241353358043138151042959581770280297512818069016184656609586482412386483964433874894593679124144803349344924719755293613077196304730138899534122725441434973015316383238582593221587004144896624250055229243328 [160,45] 4740346647840299081758283922729653761462163644457355934634204038665893456714297418463144291920155365133505772248498306056042507895640328349461092039372834329656163012913384457622804559748153135943275476925748582154809184262746619444016476722936591838453390069505119077428746232300063065312403058138522526632695869895204255895102032355470202839377597613230059681155410752944324794510282090850177682830059006476676546292089355921774761156020579183978128714209543915451126476147687425742442792703317190676329848785509469910574954613758509459550691093895372279851168885066814207418797681768773646834931907574383903888048491133438637510696952147909771079511487294850243826770649168849984696868191902177590018335309478397184292269854533690481827555812361236166689263565638919344072794026202650369627622960475955881005577498261593730575255102354464609852056281471737953027755207203808483602932831176823910730654267884392582920376662998503914684560441849364140883576926055533946129014806664537662243876712274486387267985100135890042358010985185539488026547398557419427614326696035749829240255637285653692446627162160183282023233473834499445542149989694777008958390202159943087208119925383883065538560104799549889432377626089275677241776409188932956287804670101634328824691421539193992566993654835096970571766124885074066069118667343313867066068113334888288838176425156385037467364955380503672628494986841641716562825635151024890438006714940273574012084730904532159777790825815467217851606941459248296671026630868055450209673121376 [160,46] -1864195525120638310829962232568601595506283456342200090776590597528585578942318404863897122864290349035922334114343761984724515708029432650938959694955530211588725054339545367083589554734138045939453423404174647358736238614254784623649095923589621883344716210746416983852417289231080071869702588399406636216606080906741941858217583089188073633991989603495349609985794791704036411873002046899372444824492664016709347751872607701538255691825583773625667507305798223064964023402208184978118925999764621719131557121680818249601659569674773773889264629976996153160570716960492423151592378343751585883891925734416580671299419358400068254076702116690176874091458821586631728048351935232190980344959462871036175164441766269040122792501841468222296008570974439857689592095956020975805254377295269926729181026487345236882108074353960881756206936745074155921716403490446637844325530789576243197168941850724002774844023060216189652559725131274347603146427367732637903517663997353496590794092079813038694959669289327006222910909921605396938152581482753851321669585852731745214080958288617880936510034731310563771881512445459244818200225665259808827567481231540963946908295113709962508805833984953970876909799167999461200558495733918518325440044153094598658660359428852396847486367434471453192738098577689883063009951683224147445926078726853900904450107042580593016775267238854269993162709218377278279236314546000738022580949203116160421619638841319497980739422755941140780828187610870211605036902361715938052160048336013827059545640 [160,47] 619813401425521585132354998023729988924772478305087444438095349329543440569253764300858470768099597132833167332262426948815519273270133407819924164672869164255852305302651900412132609238054009379170760107933355261057281065940442952605575598104507288486806811754789715730464757373071815401404271295454846451267773374038787629277405482752197781264787286450039224810788418334153330222686659836709598913161554081234852194023245701298956252456529544172725180661316138486241690553400519782931279228991115108579127688216744898268540944293447445408429477025982183062556156288264912160802776613195428512567002660658580046162716476544224967832758356140516302451299615717306156459603195244387464234077205676507102315046469375037109959510677564722959420654591696958332084937996063048941300838611640483182671268806287011991454705609628752788615880750642971697503351537218276888833413348705004421893262986531819792837138965151874993080082285385604092046275328121867555692063211926869480981508875370930646660849387532645446174893721178456323060327300097767068257338167978030874409350722190360250504335853858790801802999798770131765977791291016476838681867029302390832862578592864024996985802403143561524794565354707015973553182223975622655814098081506857338075311601810958169719735104980918278823183380374984057051950679004021765993826638672068957736637188818534612399085377696578213043028510749920375015801182362816225851015027044010630220811894984204898191728036210030284262729359132658719858433724397072979915530109447607045216 [160,48] -173959318340343744236951681798653987847378788176812367947323428726311670375855017248481066320514854286016264372911430055600664843598470015051406152497779347339404013748879300962322668898585416965940786363168452683002690968337564340569682726723097149283292241246258940604292895558471308515646677062603842050473957573981879941768000966669618811036204759056450370087213051899523194392255338032969476659888339692805629651335801715779870797061185107125222571628836400972085743768818807862693883332841873324648426382522601282558015350263576600228615309738521921480216574350184318665317201472350967877544357293893501570694421354523375930293523341507674645649222279010365745152176161787914230629571321039308995701181434495960977266264439738604672591556752427351953005384353074357496516996079709318612241295426501348899322413310548431953279069126451691103808620918504325476882809794250150550131756491210440020864058247927240201364733895359761432680995204496281270911004629318037570170203497401276845416563501492113388048081672044572125141621869397756666086380837403637057273394383971507834380964024180225763540509655415551605205875834373828527700618996899648583516733426207834526470561565399414825370820189309423594542422112916983071481746826705356310520518339402767230631796764186606341054326481904723892262148840020850275239907489476766769919333269423396366902680812411876298036388450958907785628324566759699055838080850195479783802153683160283112124611723766196785830281558605511533007240661092472251701406301649298528 [160,49] 40830398847331615401281718956594129931132141145866743528364618312193420448931274827788976684894164043044018247494607990427922810717859195703102898277448011188116612342666624721122919318104660203111699231916778030591553926664694875943293611614009111188428285393402450898337393123555882337666004166784378579972578974409010319283424575077494364373307446987058271872297320063489833082273902237282772270334248635616930387510315049141778323082859755902933554880570724818523593182523233915965308302869590677840754651626904693562980926270194395582577604925221819231781181754801428165900620318500761708183498649743698105983723205620475357063633506550813129597969743285811723085984995898877910653357270815175410751794120468737575895158582052430519832456434179900515477352070161013117666788250679488076434059074868592751935778057500753896900878144523551102171856148551888819658183658811851585176912375053868138505564569403513726784937411495530282441623074584342862802725235458091237848166227850503615025412931683179831489781851563870049635750314291065857524744797755647787088465617431626013046469265973506819678544870088579949072369713080919282324601264698143715378840441393569208368776057107863764515664040099951843543348706391696324388195857591601060795534451522216103489495037880254407450618523801771467641444931593397996919421280256831232434465681013502077290494366103940599354675087138378412795788187033489221277677965940022797958893334496777071207710393620352999790034554642613633272638921299432973437213765532888 [160,50] -7862009040059680952984429575652541534788832191889034070615779445431652921190119959240361579216625366057842947250424839751443384945465834054669186304596786782004051285198526299539910489201077543038667008662758190793096870188178538293371876689756691789942109016345635255417293629765600331364871857304732642670596589617548465699510945599968959019202621561841353805126891257915428728408356019798144338142198008051856612653826084947366825545085130623300069080192548273147677703696457426047877655619030938309445184372808490530608736524149009555610501594621939266226771331162235228801046741007175673812356414477992859052654047749315273547556973683290765446754948596022967989967487151368834300997684303771660969650193197128543867642351123984425018336164478924912657782707555513986433603167992071616923085221242211324881326840743903933081540888018350634304406665664963427144534024075967582762637990563481047241093279338081530597596998439954066395646584607368284545171061902925357669895465438845230608539462594144416724358655466309150690741879937291448870104237344046981217451297493603470530099990051893441659304655037188907198713543622899056608828273729387628905481785299891934580529757862730961236344744273110326152183079137352569376754006978253828248956786969005615745439187703816581224277170018322744655975930649949000117206761160126129467462476140840220698439787868244598213263135850834264452406889462199741401154263212648227388797421897434306948100777308330285888337586520318062381108951787142462179324099824 [160,51] 1193674630371389113530230519964873392897619937152474146834664786764870811708344616138937487597399072898024862583448103283782874501190529114029522631865809586481478049819654571012305496083780779398741318711419996451834169916058843114824888412425380104709239357924113285310985207191638572861085665792040136536973231870773345377947425001953778764665066154321481190757260825137487819936772106523854469732111655170711071391420865534077400972730836606983059556263003405358766713512375692817062793555481391881338088828891190085092225766188043993150769746072763870773926413979450145645646969555535252616967907501076602140759174157416479318546603535315229856363680889966510120099415742024452141636559278746073376482866012944072326207460738918165451415758091602288801971296532190835339907009143204263846600185244705390143588659101036386489287256235861950363202703984521198606984400520726785911292969961438986165827635328310177330179322668917283440678331353071135324414659196790038657976310032399188463701925294128171374957590697265021594039398921241840844421322750283456964984895249698382308139161307932821763847602344714075361446477390642739486173736923581810380445794080195785234193007788937693469057834833497403978944132062278372211513462718836585918061786023120985651935037764441623424778288097276328747684795909072449803509809156442326624804194317174384156618017146215142839040618617699244740378832611843389690766199458010400747468344620108286565312447139205146234683895171758112431604962234414245756995206 [160,52] -129982242126938472909477113414395188422145326112715099786353956428438006318281743772263011285310082113962965777675317583927844943221133947312969434752736730576309317812051588286877094132344268293123493901015969928511439673080632466388253290967389992708247719321281079768724707533791430345548069502821117386725927472784513137455025977719170636918626565331525811277322934981956716275867301956136303863829890195881125428324981222018144839151954652430976723804478581453141421079098983835499090647179854484948904146036501597838150746572449809980085162308346829552844108002129054718544695811028499110763912095675202320178811594627487556309959000948855959233969886120679895897873078982083568666649999025055500238740790957459205216338919780107669140825663293636654944805615979520781321477422220069261817530041971960775103179726958916229105436413212828730784260479678723246167370609841558395304724433096599591739406624297106632055653829425683906959120544527480439952846980766095646792195989444077112963816189651421557463164617056475543713656939127764805852333138797935676758722072022142008557707319855884300866070516201292515732829144694996023507973067911413059812144106983484055101856660576322912684519288908383173444128001852575398797397051857742723163511901158472907312883417281402644326125181053590200187953812472986004027476999110570388975777162690992585457022321847075095335801334752405922235484997051527996930820595482419045572730047845986018889836204463918200132519739964571518462279247280781663464 [160,53] 7291776387266344581674144598503219201751556721223071729730517579761099380417426499073421463103734758165309592714417193053466631108899565536497283876153732821864246271322199813711182351064812837171391932975242601082482796020170883071579317363607222177919188928642871817362996972956170814257621081190705786795121222950437153104704613108826972009425529723152820309070903445255765622934553979190480899757716027379931025828289873180387120371008392513390908941138294521906166117603168847109170989650774017979329998762549286200690915156326740903305037213231363490790611408484765572175084369032866987086648922354559162436702836116705010751147954004436992406912565619205022971582192777693113170916755287433402104430176464902888904882396617304096146728896358300241447104292503887923658349861216725582458637234503752869335529353080632624746679271265098787585184943335166756989301968550529025013326212695649554684141584920714720775629325575922668153312263700242357251826257252360528923381865700294716519719947659118485529273518804923206302146220867726193711665617177325708847840951770657565907193645412358303717133304413183888683212477260413204215445453234001726984502238006351170632348752078715823458114896270465966918277359017876847362495939602945929536161010550763012514650368963579914612842347214193102548055761809348011980946184990293098671804296697131530404076965125964205497186297467313243947638579390066839057098759630935586217219652287956010020536373980113250343477644934218569929372945373060288 [160,54] 228207539825304790371591366665956519149854015977948517088233748637716054851917527806630870592344055755908516713430776776298068080177300739998297423411867879226901231296671807254555161012566059850873456785205018952456755307780172693092792888414661480748013917007969048093852989493885840010845058579932729190435734329593563297429045991848479845429838074851648027890734373073230305649067540764800015356967198876282571654180863290929909762102984775766584370436048457607935886507469504615311727456147003214261352089504413272983270032006012728361003994762827313265250567487382524875847464020311584955679255307752398119743191500281750711876823841961367780032432364993182804569732614958823140726653854429756326009154554176768482513635307000201855923778474811133541623622833797363083607441460944067439981134775125501158419499215575605223234893795369919146702542470659446226126645756488908597783534325911492381282138879230698683040181372871162508806581540143860685852458925411676518496065322644346464137594883813456478246317872256563340567072035810842776431361183460270182955543465266753559496614039654182928618883035759175900382254129982688467968506501462097184846873496775378445246257780754725528673353182731356632316021644106079125901069156232374253613576951766712563234432807668046857601883467027123326312266251929793793992774645901869635638079737206342957036059885715217359497806493714934799344225007408178517091740863455748730521976905808069427316465802766221575002741643047338076401039585072 [160,55] 55392266645037279746874044341755545005175741432656409344963172086255881671330717843746445165810199840010717945326233223229557652634155742043806625440124608084287510241131076558386179447479009108445438225930104014803474525258870753975873513042178321262065434850104026422741139840430248363735619837739547535757307898798382984286239154626887260928362609298737857955686084902505190308920960647987507734920246589489013902952013696668909298557852105742332534205871906795494083010039446199951697847216922616219951455695356573091599887668685434282920876087756367853988457791500907491009606405964369197391633750603073901585214118435722667292092340414726085204676375303610664439252937243791125399586460823889979666911637081689392941815480927398985401056139870765036588807093035493775626583917699373008779206479499462113774779212736552171010503892313042788542034341115091262112345629449362255460932289165301151916475934536668778275989970787405857612142125297729185736561832607614837530312944101900072834138147525282439832241891707806653254479794597932757315948183298149625709064259124663901612021234025607398409023491750372938715160710133973172676100785771053170724183348738566324833988671231120027399643138028509739252877075866903138852680117786254497065760336812984751518754285119801234707876120389162843715285621265460267627147105833375396976538240114267525306049530650137097563111973746301278815865207135664210102046746283213353147207450761846171466483882923713859261926158694985796699270648 [160,56] -77500120980258757362312951993766153881493246273687155697922867191604452325422821450480876514605456172699535522547953331402504006730482138844125468211770707738617515884625504449543474342727092212251920013272861081110934410839210355380881082656399149519632808865999509017945312021774865487751022679418677105319161046338108100647419724538572756866076579592387178855301695492429264649852043074280656090266315514393022724616811826702940042282531940846157986458550487378922387561570748494648351639071724110478329607665066746888226239855711873307190642999597310220655415980420001887481727712298745505280435124908377338365851507520920424157715295595673646005752139106309449823371674822032478261057797162621676210350302498654647721013858304562100526475962872812053013591800737243218296539796500322867331602543729793788050877388407204185113674746923398341951508915140871483112869458382668061270909949936588565932995889672138885076344334150288055567615912654282331315241366152819486593050339150967294889719190240854693627326120544397839749299546270172915258163200483657187055463140258721917446455368202997745197259111577177095722747738875446324056724429927231431452931154177920319066790121459834513630065502631275505259338655437879030091350015086588327037140586382362686159785814430775997069616588042028944462614046346371608299011991774759949041313968609129696308546716947643119490655047443647258447739541436112617722421570522390155774875974497438663677854826146086952585645113220142129195738 [160,57] 27272186388776775608216301325314480956393503196452133742539510421974071590070285898741179091948034587417956271817630669051941516165412282346999629256560008142511265198708977456145411571263158699854219074672426349425743659295952959008957314588361866000869658986202823190144922663022801486137368827841975118378612195239214965747649620509239167522206332461958702437528450647368305599604011601433737864188952791442566792744646755868051686179110375472655493547750088688671061895561243357095890900804070262208547038283189739245313688760127708797575680555535516570405880661958009380783800539959132022190959718738145246617843717899994134706202339157095684068964873304014484988499489414612525594694916778775110032269720007558328693050721194452866800586166140835663992916120528630801721127155821215126699568868197027137269332899990993093683186722622565944294617458388679654178770169306334013626119834477245230380208899202477020029279997543987896388086618675293252526325898199885884624620168686614523227675671638502320760775112799379435665734089968955288779206167471734891904030562094214502510331087933094637614601237458899183173702086443324006069096543409067999722104375845756371718146697904730831087624404689169592575537083546491490292743478672144472416644025029790328403125322306117939876250734065036908925638077523863339798079172668716755189881715274753478795562467821894441589982998595230249491341700311177489808318036447821432960640005439812146600429317465003138302400726554117129676 [160,58] -6221780986426136557245803494308788430927501143414188861311577343075571796813690240432247403189455886357873794101619917517584824082977864925569371143450764370795992772428749079037924419560688569382883372936255278824258455227588683263630334859959576169491628620498695728372647400820509097332852844970345789194172913354762837191036686908728143487726043193125217813905893395984482088184563883494388581246192752437899372491859251766432599198364619430610586071949289906768707587368976084143754302724512967778328399798731632885714913995131838349219405776958325621505040442724693781429851303921056354556980588681549339966167835976308818116202691384418983989263805024183860619692299788722802252028923661955602411917453460322111224478292622473545621644775318996264494172140425844456746652735421580703554506987306032264553740996197506306896457756569026106778273214317417764194786319685188658734825896792276791610565425608528934012466199239859167046701884525692663853037942820058402682263836981899386108325718750328193997063242009846679644158755649117079841468185735036407714360613800836255936627571590762553314831195320383149522504283150870137739151158606461726635154519171435503046645927773246075456060600281415115207710548597429729205210589501603405763420126858687392259919201305583731407086255053706856246253251615935155663365252517469834811324624854518588316199085671385982621708183666009150103739506588158283761895857213270294170021433427854590108888369962829985428134875179887872 [160,59] 1081143825102649653862133944594986394078546420923145851086023506567782613297063797679478286394413647288146787144831753327143865805801934018901177917283405095256318444483411623000602355708826925158798787336888358417989528436685174381544218989191099548467606477177728173932115515538344211969325216484365674613256125863729106509620833894109610014667969097017886501343948568389258519124189071767733332318947616935581641307923015075202213310295607802792618631551816206459949202440630505359642262545006407913350365109598675550326702038604307833359566800155704272408193633933072640471152152591124842221114011725234747509765483619518828268393533194043221069370784196010262830806340563092590517956854805809413368024842830353354682546773102406078809752408812381453692612743933621840869172279654008388928451886947057294613228750080297405029506204482490310288199948049568386746293383178958894916349228220975186249732363103766725780174777573076842614860707087467161750060506611996221137983990239141174625100900213782233080025012260327758262448218268830349917878218012936714786963693113897729602483767374355892750803489954546618225532861198664361523650100733759311623806233468753337756009838182288087273263381888961874748944737252827056783302434387639084180119148457931074173417454828602377066329504772249656273457386215672787075425687874814431112525589643199240687159082798694897022247019157138364161754382423709435958229371340110872352604705066155478165324570195942576563309964461056 [160,60] -152006763072002015950490299914597205179355956327489928656058618102583987418962608484174046598561563545242980302031626797325971992113698878015009094506235796162442969868558969830060854613892290867664621495153006648833680650578948993937321111320728356836467601651595853932155327635386855130143748706804065628210947732300411085332511421158781478497032279483745065919002019950242823518694241714105720510620528801293029838470876647924680006618599055674362681191441975577323364512869399397423142100334924142201851374596094888849082793336212482902765713389705530400252879603724076647334167763686853364277710695738861848050995029763967822788028598726333090388204680438699977971041674492353812937324864811833108748581324018406524233558995282342001374885645001420989563414287907140586498489135064666890313197353694030216483303377764727346328570713147187594729252489431841639835950245660176571709628068524429148522035933124415416705330893916259398248128381242470552884556217970079056555035400354345998923810561232901069075330250140536105561747495553039451451054787757461235207798789279542747742662824371401169472330113888605905049298706736320390212301119355196251358303527279952015258028130603486611017077702648705456345206485132044018011430447533264978842074454304322802153679136464945113066439400511856092720364270767264830958544059961010027336130215907255629301544216700917270480379664913040739178853056186693766630783356274971044334368122525303382316350977510707676274822016 [160,61] 17841770695097176097455492676488857120257824406369488850705428716793707501426586670289276969830548083291911235357623968748170075444086290650012360753573595348694846413036492467708999952129160578099185845398905788556527828382437932084037634547641614040409682141794686156179831522181531527493291508718096969749288278338962296739973178585621851506109067089202938235120851544793381346075594300901184289608901029203472931016710081498750574184251300151297065551167603127422374662736161696050763909534739542147571282963095059807188642684501448371365051681171361484568667662250522820258540838580561778345474774045253691572776764197676568408283349606835066288167528994614626371386128480833330198281391463939282179463739152002999490818853549151664012467517868418946242187456617626096859436571959310297198954667677589218146317528925918896475084059495852474331220672580974666180178735236776321544447213196381493707614733465257930338021400511367196945438272972440295430885430494646765536362897943192180595911762485233799577034309369301648237100361291859663229514269611057794664083253638299475052209984863467217888428415159669443235166749653599969139619734847372690402859074133062200779999908197374286599560075366634581546453990610517198919884340492329189648835196829723084934275232420542898640133198805286326790516161472642930197278228806132035599319313734201256541720451245776794188446763012778406701654259872620260287387602600813819871597675385738192849648111466142244256448 [160,62] -1790317456439518806008360894230534210157145562725958015057735148715696618641374672007173029616396143756362035779708910606916188734597955240007154037470972170651221570088958019057565885786847448855492516525313396374367012694706541735935649749832720449957390550577401627710720704273762354597784377198852211792265322442745373340205490714953904654525126914354143023434911095106797250580163788471322284125818121044401485029254641688523843678229811226811980983675573853409948336244131676029943090367893830735828354756922851659869034820762327298564014768135198813462327616462888402318345320071621495175424893180116875928202051982316397353216923388450633258032380647967451286904178186000288377272688761793536910071914062590842962342404825698356063278230641292772420682988952699811914548679828860441541317597259952712686863477602134234807947439003934680046069054666474963728187079245087855196173848075351442974940115393691886808765857696653483445706093850403352391613607002493656668856873619449954202119025974248921834439451051662770569403332484225797617737146048796891851188041582571880423831865702374643387246247883811724552615382644346511303277151562915206341231307129982462382579292744645874170777237544607902110705524449363127243475366549434047733627195868096864037118052053223674117863674382695607090414640722422634243213865509156392984754487879179956149808191827624297636169345347240410364770250188503413913813011704350125241372476013200334743521295139987028480 [160,63] 157896359414022903448437429121038643103380305371905564882410285316975415098300507497032756050976317134042242099417725042909797020704761362775904238485572143445431495398990653944660510598903262001971056914622713168976570117729018559278299042980300107066797565483646814541565452506744383058831564931035128077772490610506266848765190851320720207435722489297362630747580729136829387196369539604687509659720038460240164323397521107186473052246796712488389939793331028601605542181898120310338637938446048415797898771547940480069738212496858872871503618177782802525691545210096369684315387888371518284525779750724737122898120484299294678970777148023311371436085039359469856944812386854324308424594517898638466435996775106566032383061803536692678998255970061403010023097514379553908704233483962460466767458449938784337391267980246919791126817018729411652130737012147580885456950580416644655835920384985716627453200565665076176188638778230451848689956294774975585001340425509823814332746990421755116200095582836655065529046488745247563953538098991905674580961968218219801518100601799295138906072185185269422467310861683998992277544547486472243228709991374138772456779012508637043390865514517916538895871728180834537870212464701482989056317550332755520241693896753650030094910555195841916429992775438306759407969625772529306486499446040043679968061134452896453398426285570663936153089639594499975761920162219954423438567572690214880827241739123177041125423654417344 [160,64] -12708848737692876483378989544250135400551987465403863995897031720535906951985747788649744358498917568256846937548514229823004291471819246714183018836979977724121698613987423003294570044364610947093353758715208391458594814473302801514851217489660135063405060520026211238998133817127485726212235728810546530537333912132905499666490846852592793404075533776631690288445843137425877069514367421200314350546197272809928711828170585597588465633842896903061608729708690611471027615643612765072262894373261978750822298897479841254043004649911101476036218838183391049540308337865117115822927452088127255584579452891586619630862950118783988938081717926536532441134127720850928192478970359724788898046089285477579428513746224735339936166017381409116124589570076453205395598234258488473670618327690568074504994404366898258728322702233886379561715962366353231883374223961919827344767154500588631614115156009740166319574465180663450277062491915338047387637107622018532120263205481255953433302424288916565840072873090288280853338599660932392332938914138672068516128740558077449404774399095307299436348477907452969689739654277000019274759119218346397477831683845447222657764832189720205658049705689009739720481452685351641001440699321356618337824550156691475637362980306690791774841261390856254079431099981337118643287189524363081987336712065882238173450794023625068608235315333030747778386559915763447622737085545490378817879549689296923946434802145900187378709836672 [160,65] 972821333602829813778161449056347646587424199173011639024355733339308474881927161871978807196460132086779035899705345497787015144266339875618225544681738403879711703316424719864952922930236920506707636907358417576222543185045107826583188972659707106402531243435163918474242240164671132606699382917443977725182903149549264087258379158832780677071694526215848460658262720146469237805788916189722629221661492522855696474490312620767264561441403803752885159200911485589411179616190977390742448484868583538025586162469504074180100905293194811412029465088789844132604677869380913088103444175543404331615084688196559706676867453740577887639986737107409807331242806010518912564143435131066953714229734722789918157266844656832749271858901670560056526809028389547440530243348776415087604928098620485455547823896736199074677381451926402307794334825345085069967898394434722786376906663439803538814709679481329199019771897731867164394150763904069487659814190857110014384118317495121628153019920605533993206662560207996176163335083796819661696353006611158551410256262871327455892831653382726194908380168687627346043849320648521771848069311091579202343954199588745256157127303774455492352010148699053504757929810024944043418979314135196473835783750091190085851204278302431568055957715364051948858720770246161164796084753214479588075769116771680935046194531702454907527273112115273350139279372685299023627948178639142893017285350340869873740515256929250985368512 [160,66] -72384764517154378111489938929299843684605749425303330917864856858889648211814969705061086565564129403109684218758513854605789154236312177044704576783203254010212790544305001623604560229947386726785045229086628597493001616713656214805791663549388779759523362959479781290778559463311692892026325596287301126955764670854968529028404898836680332994560203677093801991388407093596796566715173384563324006986773642405623147931103019449450871694060830582428876299361632518792123507217049634102686912099410759584137106092352807028542967473927343401117477320385710598240988024917054264843880710364269107554014390094591196169856178457199786452989092435702469837941302687847518617182276783085334694263671372794123872812622479937216393895124320839540140755262075508689611905889740013002897204524706533651669256875736669565395738633544824317299288744723816184510187922794342459799367957152064569865106406405398669591974132007774907650365163706495866208114841285798516515006593237233792239404228453264542301529851207592348869292116773478720857956165414128319244101858994215140330636546663129935033459031750556665385160230139465253222913812021865918332510895665665445538224151420215964683181533432472612002585013710254673627899588571205646078085836528383397017665178966020271318654796799575838956338262146692305752192756454988767754489004653055676900879330270689031601234497849817063714067428681621048409649156405434150973812559015470885475155964813372151296 [160,67] 5151339153458944381217741509811904765555261278128361411533053359642979966135241263526274506791911899766570730582643407275189692064030547620972880683685721696519827132508574168184750005055962671336391823614498200718935001857327570851944545418286146486907935459987336310910726137790539935047481849152886886844929493501207004587599241987187408553358152637306821702255491713224967760049023411641029544722554749736955630146187648688351322477319544029405754534722701585527123145566619164413882825493949891423439806756779162795953206887722475687142427757068368236834577156847889732162449782374852154234420202332621549163575391596397345699505394486507058880378800923858013834376302223947725999146738609757706437736776598813118215606611732729714514914589440823268244668726936021472399594689004552146466618644346921801465435959567715121995048474136148776257376403011219663229423962411598777708753321847267415981415793141301386325467277059376006219001958123945628065812875468872327064856505131272783705274769813192378844385625308264337537635826732922933526622438491747040660702078905864972647161189586500469880057005613629397256991161324690082095528838170208641256171877795934358198661810964065143459718071327468530765547078338498745477381860922991166927517034482605794519117110402661446132443198813421594294484668901818178724547314850906929383138547118785361810867178473519575101222680236720955722834173373326620905709135362783864485878635652061056 [160,68] -336218105063437455614663380329690263753879263088565480607083275888840815969767075601491960046110190015808395862542438236204983971425378738775375833511831093906013268169992336850712683814463274962496764010601810991336386684644364613338797038519547093673476459882973032447920659534315347406934672642938064293080946423082531969311544230241605379724364177532980710672973090711845618963707037530762101863943623009130877852832107022136569124625571353228853941094380569609882398312976330683210819506774849409386482947803120242744537952928252968826164713222909900242642778942328712340444648019105597061058664851638358266286229560759341596414826689027024433907819773718089332823663555024774956918656418528254482693001262117041064443057298112806197008339179970785598721723212522163460687734052757650251072967961879147297080928218186013865388576469151603301581408705287165160293893673972333628796016813723312132524782773918398104786799096656951925941777416146676572235488028261615587944507743788668538929367658469200525572980579220030077931368144106113673959285361195754106353734043668738943809217843594675028071760087256994882021584938186686801834617482643396318461874585058608896697987144886097370896860649539596051044840564347458997431283535324042654205992934875110264238562867475706047832318858814054167426129351308136951094308053505540026203961483305135140872617108842233974401022396015112465786229844255362398861282893691243746553052332672 [160,69] 19525074766294994588731140552959332029861938470730241835665638859283517035448680149417316484503162219330606373932105135614084603255689811382972223196415894415105593800220568936211165061308764984033486195419863655998785142587805755233659727179633583401868592089794944697524869095159544394867153649793478464239000183495080777571456998892571619166565409065105698426297350874062212219924819093012832729342563556780653322897782283155242033847365497325477935444470813912075078100105743182980374271855337385150862037240569423734016320391867137232108664461843994146615918902483835854965977493594791633321167140718762526010999604092127501018841381933863434591176140260113081931955637151190978276695027227825293258130944712806233539951466844546999727234381178944372063210151714306244337404576044925396970848930907424683808312913048797084357445549942456258406235203920142169194985001837323283755604025006548489634303546866242446502576450818500737002753831102638899548328236247914042191410515674769694612797579658557761334852473430250685698239409535194793411318050557100336771415095211756830606324911901198558504797740682340113835737784798474279997027100975360759293050201907192329286694233126443179991279123447951428431538770799880282327958972923437895459908015158676825691823892149758808100964680168527309061741084121382704635457649657196807537700889259002346224051054859686901244557453255395195116798694567980005318000129009957044912097856 [160,70] -993159780842193106673364559318361763138084639777146962453498903701987701953986532272016672678488723763352000960471226086871918920831591826186592459173476259465968115449455906612688931947593241126157466617897804220186516607032306588802597211139271569600021237231209164314060018596711280625953024050026049779166005320784531687441340751138117464406425470051634404973246459465390483261546355439836622527569213221863518148306967511639694547299336903435530820873781362257554282059105909644085632300415211919704831101354328247244459886763088297680010344293634209554817028699915363140257020375446478063935636649900772401175361301339189428664044424452745609617899945917245978499354466690094377153141914754465518241418708705726711045868681008046593757708660012642011896963148739403847569975656240159662589206293359117581757074347084482255368109742446432895020790477226216676446813695700579148519798403127830478133396434970569335399357347708112342204198795349057090941470362832353149091916058919895382864460144415160543335217062566971546825454639912828229089763827704642515189508853451890456354053151637617107647989939159165394186846423535462819528091177703880841070634130853295573638972571276029394277323439206136724754355301539064280724043086169501888939058078906094639402879642184613382582113061565705560823144041011599044774216194968589424684212886328402945242331411600525492321213980647150232022942479355341000620128666064227987840 [160,71] 43725408662568196203981864120347351233693514918437443193087717872497650626059641660951549485117965583162650484153080699527977397736838359901086656093566542046931856508719418934022393161617635821783335797850737837876725856324321987736294503939219330159749289552693625462034319885295288414611892558895651968469405816888403177786212496631000738539775617211500443269111607689607460775405816521850840558586779276529411043068182330346993514999972990931064649408647645828343957242766766999315961627171698414516309894729215685518660992538131729193522411780597445847626448682031729413940256009791128153905858982073104386460093949618663325856275586235655479082856207574390285269065471065565260869171051689998589829926215995193434852562516831129533040990053024502150262796171563825114952356028407056921987737749948935174572253905441440155675971778470090497395419755491764676628074858563836344299879086925093030765277981131384013899660698213759639095233283479326288568720283978085005597831068212764757589310710051556394123250285208399663768035341356478871663889813637717012288475995029485849987296798910357669094139587231300041439680577928053019521633533407768690490647788219731317998385396773672085309646001379580412761884995757896421865824991785055212926994078270554663961737796621937569238705281196885403685026422231006155164644575343312368747562580778018006906381727333793740759341316786035967217830227824330844610297539016272960 [160,72] -1587574950995078701248113698325442084375425596776142931922618401810110391904826466041545322631619253708886322700590617489942029366896183473290186115657350108500241537252519436075676906343376619094081559528250355862845239592606866353110851000165695568014178853017165946407357784899950281578550261210124232193915140914953273832449028022877759483382145496441594583648551245821586074275487665954078528171503796771437086703714707854097728009601370423272636011950880951332539506957327459693125865944181071022381672542858411666887061536726746521725684754111511316692190297336643581918911320713039150231712801267217917482984186068853038826624337458466585544001980945855040669310966042900795687362227378226154495190267985470193714058048594160410470136180613930153573885891809863886661645896239711214401187474603841278911464922067498792461644659202851715596594259774563175795928550594194652442688152416948053554740659001359767525524727621920404339047783339913494219213588802360968814183321551912110479023619673518698565068515848222699480801871283158087529978589734798994158147695212590354155238596440251524389383979270561398267405038987238199291773716142856371016146549723244370182543954426507531503072148669790304862257223153359834046691677467921976232612462224372385111339166267182935047805590428247747933296142413402414343641638505458042045701568056743572294461285983470794011317004602486290567305512666672318599228054286336 [160,73] 66839688152669027116074089969708430370441463809994528823311282471121561818337328553620400176995552651608472988482474770565349311308367013415108541588660844246272804596792825145211655172913252319477384659570403047194259604596313205354640805730691727119348699420450001915577484503409233350753399818148716959135867570100234979659811133352456428383898721763037876477223115454205981080398040143130186457350826951672834457343687587073437216354894368215706337718997003488095640827833546980438047059704481411426257796293049333845444891557131691652527243120660096284498593652097775151885281758988284319474354133128422116831055185233173720800184441449129182333673598619349309012039843679965480497207757661049151776370155961223062636281591181389950155675491287397293105389331301230935281634922165314853798308569648104101337287047105583851200121726627482988136630109932687581508129460696404454593125160154203460022796801073091993651517460646010543759235501827651056912550050380222104958315058993728090545479986925624967950893145543324624017898794527485836504890718173042413376795719544018810811970978327621028610971265794210848703648191962740769569998744263248222932143684583235962466812714939360767959583646315497784177835328797141106607240997586156428824128264645430641140333953299656497318738939933219840761015784296885679832920771622774473007901497828930889355005378176805657040612296612296916863180592358716897782293696 [160,74] -1734814430684075071466817415324047128500066850354273382988998009858242383607003575393916693744157122493546445304777283187042311184144719520551343008916601478921485782533597937196389336930411046604186586507522693511701518571973693085179970311641780481360668458331554243589928059935005024628605716064057565801330698586505118146058193931054448991893606200610728191687086614712622242937598976305641691333477240291479022696416504681579789893302825645358444212607528282064673363717947227018132449947292662116766678972335446426838975092929503630784891444296153615813491190423193027934940125774371940496330606398897195324740529868008333211127249357183293010094882973476575190158827977443728647875049541552625069400807840761133297761733940678108408538904625732991607232955175453368489389346422627552878086262772475435173395875371682227621694761087698657427161982660379325174420699950236418965558755551034327476481614544612949833021097741770592414759079245898226596267469615378046294352562757109917909819281871095630024401135246689041317780946313808459416137138993940329106606943942396709289870555387402816708667881280916727400073497344605496368389143809843701928405235685076925307868216707271971849421352960268693002290794022716414330883584180454204237834744090219669645572019053761779432175631569866677130789326322150767315001937618096370531218009640899122876826973370796775947255589537761554507757907471237598684480 [160,75] 37006518363537991492113671519129010104686935598018835837970186805435385591014972785879611456198511001322670009220188021786194273621444361963298150363418921911709541359131323906387366699919583687939331289747850752228380172996460503178532715790265703151870853641438176276088037591116013956632550844689389425392063129630266797630254804569378652946718695024692193816921221327854367219480666426835679413919330256558307039958271487225862265348391991849243635686970656077800225813160791857586057809611254446779209613871968793363248710960612198857752262424825005686670937873794865241023510686081226350628867698366872494751558095874304815315192915103225354870561419278111799368843296157208439782412030064196751359215787403969212121580851397602975214001253304948462974527514897369867574684252415692365811825251868577114400396507309835977436525009950211883126316597548558215079485482003393457162474778730949273211377327710329911520758604285511328682779584857234815826302464877463474383604717439675663064459755754440854306610820911623181785972292484678175297310445597437218525071931540650821416720338191531427064920353220650549990599551168252258876928726758772925411990254043621015475450935436501973146739606552111431095898730820329833035897732743720966270980010621887855629790087564861215743608685366624862304671423165231884692194761163461011250282440829937049799802202915567059111185038098677466734193542432211744 [160,76] -4320708271947017067473988347042512795261339145682063176247392878032880218726073842266398743370080372007967896231608976470789911227970573134169433039693534717466240894824743735178716793929207109527781868933050565445340418048914980934825630259541956573839741432959500289868737348579692452229484855843034905131420481829713570916544754173403185823622665381025449881051597121282409850792084886856881424011762633015376017199531927463804666892226201485348511752685622919404226816029696885080509013635559379888693353329020210004875437008264766406403589210479821440895118190032479267154383905187582715214460662804659712805579098965031477891229532570115883986994891542790801472907632879550170584582170032442481814492575567915979318777775329079604555576203403835460846952162343314132618280292991507903665658330999375047250692867698337042235679728419005560171911836859151727320855929429576867536242802159004913811916701440367962378652591421119279904187289000508538113153473220239955931860027865259490625547753305540056761113381090115473533224661100166698531526484205406635957348434444947425555433022842812574568649614052854705447028670650422529889515324901461498762029856332678632953623307583856391893144259886476795430456401187807941253752047243699619191193863424116543203815125955172851946009172920878889157376916293159468520274652381385664646479643180452099504837481924192299066025624769150754448718087804576 [160,77] 28328869952338342173918881811671199086147592356253668737658677645995047488043615454118785041705880749103166924165748851745675713868869785480680949113920872830366926916764527928596754529691743478847684598402184713468432407205541530040576913405308290879249081341602380757148239526354118396292104752984687790534457991054431871558427447053000520295263602299965199476103516274911186249016340876212328590199841996131508289795119162226297907100794700387767283941505922590795030399956576382491815605656700102904125869006786638270971360125776350232699561350102735028456885881921657916630404215761842418744764158666262528686582871915284111180285907290035680745511721737910681597842278168846034670673547576775350914693022609533751369185879658402565637363074239639875693788565901339460853358368625089143879316984674211178102369419844425000405782961158270833866011673736622920320752555106709841989380046045280048985987012691480512247862901332091952886160003061876143791722087604354625839893306806932450258635753915888230375227225841194738527463070553725916997016664376298178946077205313847310674767794971310046424409166404870700779967928041461394298970780306970924346176836525717315544445913543373944203588088846453902711393380325084265515995620354317569330713426662975343791198434642006369602466896265672060542187625999120581689441283890118347305691903608178420616635471866653199266686245807811589401909904 [160,78] 8580415486914600603387112104578624444824401856273368268689379808491734937228851765212106913799864779740931524301935559620822445375351778589582221679561916044002056978550192080613894469771272202931149314534761751418899068311980240795109426208436744269406381075886656961435164774814617107096748344897321214086382943704241026734910021422001330694558541832647328925621846519855978912017249611701599420367026668540579214522226643007707990143557534379425229238215902921947433390087885112863916142544550193373798806949457922162720174963935979398207682504929647838535831160232029262585234689153699777704334321025214591622562300323698452904237566698411686921812274251919023715716340118931218780727897280322823484660803357890981696910035794626827408418389112730483133719343038030812134043882271085241715232866210749770052355886533121513217541555602970252560282030279617039191550857146056796614126363233376807567633738535783405155424716537780826969583820562631077507099066605350110002780406316937987673520204203582766058665493516182919058549499739747931265712090794322865826505481917644449286116640583622375818815786356005482963097797300344857936039517943511507911515123418127679462287476004540789903397273631409568377938274092708499793583851110507518311633297147605657472661070733723230738479188264541205930590456658874233821195319685268964327079185337018689262746217862215752314018218805127989984896 [160,79] 208191585293669357799321576318023993857188280578744848158069481374389311810946272631061109642795542358186277967805384893416327476041859595924010159441546806350818067539841933030204851162230503620339565322313507840491496706806589131620547933169093700491260475533902004510692029180410112300713379148069000804756161473870275044979362232319037683345810100352203874994326328432718346935133377424255549999606454233846303124316451983042871727770924560532191224972626641835340859105552334102794452368081969533311009186134318069225570251590329677553369217027228095682869729274765408733916324367818068065826963751605101223163067126575591681583154776032781678963327984001004131106776088963691083499583508809851856382311018892597706131433488089927987468217026985402948953228707630638325795314839903001122672480929622343771582918327681614393387016877612618594642141453080803695920178422792042103143236352754305925886077220488737560863296668264521274609658811735530309642300552122180621370848889552995487426966513632420163445852200885170316337575728694610195468141517438265934452753594183563864910093725718779996091960757588538088399843295212825506210184995276896479183324987097416036880164768915683474807113619835181002655192055988626667418070346595902740699813011987269836480224960892024917138047668722203189191080707900233687916826619672042649471482765831804183368799404050307632866882986852648080 [160,80] -3034775762825354835450669365388149633233483985861810321664556736778309003224417736755363144132802797485307969058068977949050662895947624048217714793229458661478454971463520671457176425031724007397751028358619898897646660348242176986009910516099241404058682442817207355886105545023323009838980126267694632445839766028345486512265017739611366388557986498602136200130277475198579675616398778575466848210457433792061871438853324222935194642929242953483936171030953201169966857923428517559507935612438096336065032654393060377031311431188637401270295040150532451643453692146879014625620653916836399092754382529642621626651846218636976542739553446736133954804545915292202154365646446631237777281518627573310611100591115465814904325142602169419422614673839351688226312694861468976929785069439756501966556064228328532093347500923318473597308872611032423092313868665649304619540489115112612302726877620493980043073936855514376374495960215404103745707671775259370989325970466400777181979452660957957530659942467455186213071959635162688935135548689292596355586949867274618265726623483891669048397129000651275845522298079223185246010494777101594888647855733950625107520883551870645020954107177059876652114309555923702737542801457484797095959434315805435153977946388762623329809734045309415949733345849327100091913995700440504155468312670125909838631801311725663622435657745998309921173245043552 [160,81] -211298508123259235009662062462845578356923129752959595347401882384039596844072671367327598602250258225681877443388606657268125134383824045057371830015099113215605794187472142002077721568064249355782892926683838511410459733910114708562349892685139857437167633930680600334785696926391065696530335718354211051049966548169425172421536198478915789976147520134427765485278104157466225631814936977117579083054068256299464644666983880489836267264698726538040444276638454414013903126904331052682807336486314569073551768116868824245584916824420759943952062886559352966273363897866419922219049553065279432647067192146083046989874717492118818131405543027285669708651163704116363589902068949147508299179091146143877520354241423675165119241445282881313580819142645654856175078015811995134821694747713884125574198238225693297865006474585366595368679958897827978826910931243522239878369990525059856567088200120633814392276353650152291383421924531675231585950622071550312595203866636509804863441807443609515408562803325745813896456047853009159300212219589437282581328684569676547074814591230964507666322576876033008478243322473244318508689232807624500207905145934362124527604517204831189646987772874837520468736275611385610629222012875318697867436908841831775867694815726746412013072125073151061444854755133053446679220125882593177842300177390114935898555534869800211783769596812474479316913824 [160,82] -4568351845441742287217012079367142140469359057924501958011399679913000680715633110860197965110647038378015184110854882118661675847226080993658180269402500613994632862231428319651185020362076557477885511427652500505004465719528653742639954076289815862037084015359591546706030709092272616048945230066363431001522331726009696030513991182132307168896513418908297662835665698955470640495726689856993591444261396150056673779908371854014536637472677605489336104683580439273136697223437661738928499746213430753696493577624030075125005469739507569856691409691664172262548430904092832469279743461209966289814089740014586273538478388961930458159057618705893254445633621041827863832179530409877304462720452089007551917818349274321608182378809327448064241289476728381994595073084382321685132732375924409282359990346221732919517858217137602034852195345607797171089307949705333040771184439314191324619518278026010385607085135813900612655027332332125446985709964079137324109463618635199984776006232783263412220094880036251935288892775067340970540741304656007189960013785252112745474337371806181902309581821303485241746719921368304901781208325539723928780484900109439451239084786182345336288502938336027619869217883665836120776335382521306830564654078483834691313711843131993323419812711259702480354134406343976786093633630649854929660283420323048748395813104208224583186255795229058483360 [160,83] 123881776323765353506336753793736207222435372084817577391166104336701281224446655848623275111078774941547871764929891368600930576621284485912483049979881919339786850773405777211467257680042439145476712032609745045566645426020349622187500883922565789464036703895172554044031517549042755998781412947474985575564110888054186511847917559515510957649715349494832698572703305665317884212650659334079744009173567821313465716931070937060033168328474830501148683919954235794997508979484329601726394367413783099529750224930190971987834220520093376864326181654397666557865971343695709572317848987963898221403972553386887604130870943562664000141995303803634762189530644874049739202374877974943549846221606512151112766089824980332180874411552742181155295329523989438928165490594853393043559478866128492251004034441380526575110159743463399957771772507472612667342177883215100017897084695699604734639267533490098889085174121602124503767122779134494040872179008671495120582678998954362744271756338337756198267186192724410758502067875182048886706435249389001887122929523214580849804717645103285711456521542160697183284306764209979180230067404645129585180554477432232627693250117408653402986870452310270881031336890189328056187293707981966774209503782528550870147528936504545147428031762043140192878945482228098825600220083563783384540388684327665314177403792104612419162875766205707456 [160,84] 6843609988212568536320155461724953911112715657279557996375454196200115094019678823722744099464071448744156996562489668781509470005517318292293472529655071688367822988433603800507136670570065170821453869203768990949981121026972557238634858891030466131367362715914503047296357212974168811398363279497646878550275018089442740995505346679831825587499605385481145409404173181577832487050136273386854321590467744884609848681668882085539858953797432019934509266049485501819794696800088666634001679881749954533320566488977490452675643212169133668313655865136487056286429074651032913119200820821375376001156469890569474785592038729190444138144892016812632036791994506975483518024208617934255323338063518411900222423870471129131729267487404804584895770810374078500430548637535639982111128594400967118758007110866132136299098748395032865746098707340979012538800545038303953339706318932071372396607310883000439162948859429576672899462335643986668178056255086116918858609612901878111179218989137715274173470864732562415735434171806819045198413921173337374685142669322908822715270255441590322001574457756522807831169138708277191785973955627883726610667081636760777032771195118587804134002201132311090755343690348155522099730170365189724731566669708374211423515971893375703733621478650852402675421965094816645948878574653296427736817549728777298192407515660427398430846434909712 [160,85] -43136343041398804154903610007680450484051401526457923510091658291002767556594370747110637674404545755314819914740214588903666969133773293593568181961385539925525875903466684405278348042192190371496932315168630874271184084474157269569028895854006066319198327659796131743862936420942966237899604441252667965120380275770871530409451502077317605518186527909222522982275355026868789739483259654043736110813037873292206145182319158207644037690386221248488867665026101895199946856815025239592078195117491746339869246919629383698132840401214918046606729092004405099894514844173623940779809789172586382531799020049197827002439942090628138705061920245960769814466321641973108479737386876754319849267453407771515621217159323728013324106765120224096978957686849298098301582009160284529328185009352104925821042778551875958272057881182712193052900306637475207010304153514039938198312829116075857917093157391056003294151256814332661249091460831500430099918635715245616653448619395491547359101878318976361530881722238805844558061636169774256923499210812186779231746582410288773913663696384019734963237171565181335168910802517981471434898329172216239549858614370258582487819805184434832207586518180648277344538696264973080074972555238451715359598774261294262679312215526368559676606595101337654033762929487087675044747435798878743170143077409676926264452203572161977493529864 [160,86] -3121097424779535603843078746058853859331775234605313860645385139243568424751611719018847414028596993281724081298216450910180919100806276103711052475942956591807243509133381483891870321063398017544461078902461148325523576875136235671237885639839519449105975667435363824692885859081330671364833264581142850638040298793000480333777685743148103735797164631130865089609614332224139822842769306027276061706823334355016232362681686269645815963575082597368876702102122296785494441165869534661289137736978429199664333378392288077794245043391350474200477262133916450128674031601082549862654213262929088307945111744848722077936690619443632260787588284365894694344058788861554362314637920235618059344910882311273411052114332760099438607508757268171929932359696253994992906314397474210421157363019381730990479116596346277317842808579364284579651685780625118391479125608507838404889433516352071679156409573542024538437984169956075330543768163446419531358806793469446251212429864400433421771744201745263610138241292848760013146538399344047362709000280794359920923227961366481799583039048374288287691710653454723759789646165430063890786571355472850514729976013659608410933690249874398531489569596245948492711349071397064704301485323308654327192964803010146914487481167760468474156227587675731898909427470362591246814483577922239710065105603160880640589367136086512173376 [160,87] 21050763043973177653426689681536254623872694297119003174638458843131644593582749735305749399333385393394587559303670503311719134551865440165578008914365025596611766568769606958864600945174455170713214588281069359595268230244288482284852133964641037810235919066968121373847896702935694977725491153268905348364396533855555839559992006946441025755227947523104190528510872302290383992823045141284662181342282549303557557951359520131697541291323090870828347095432081852951902951090536852995901020067683751995280551897601788659184910128486693817167198325451396952874008652629897071607019255102723396102216112739105513457690619683535211196392964739680907762120193460988780018311808497420185962955134207496747236136764836642609074939132698649216848772773344106444638457718843776614970260662122003202993822743832064539908603829210208733776620250189388451766225467490940093449532636409526264688590397089101618666410575285094473946855932314321107172051926051286571138826533545475187696673070645194368797657075055111771543791527056027991361433051477385457643882903321464554646668191313769705236983013710249521321825793422171650560132753831538928131644283122469219615248169741805439009870119080938879679394651400796507370209115742949482368166823584223066556884754938001035345164278495902606667882253901933344599658599758949585960430374790621143417277633920677304 [160,88] 1859232773983208482733841732543201071604332055085851157468616433982711760007630413992236068860570563291964735841989747133209347140553211048127139153737491716748199194360031864272392390443966287231202400341981722676715833390437299814961034098642311945834265829143881861048305503468213350439199849804893004558104499413985372265627734549867327415703222918453097704625430924480415270901416911609764325528486539845459362909931617625772028704142933588407163587799889780490552008871159339083769143889638240634542700307666916646168331458112104580887537283458380094833660166988167180443331825121910675227009907092666295829801469169708463895715618929240164984950046355293002480738247028834426553266615971071273871317732929033253833673309639169176695673680009190000696455281253779801792826017261722671332160961523448164992126589521801899452612078016274873493922803735138074402025189975525564896721796852471292161314501466202965974665849632885844527457382911049912142492249489273126678451698461839685440246358116146798459287433588042661224571134927617162886660289082892676619074224280017451651817026088955259921511914025617596800540871511776795377958463279408728411513315768446824510278053662329706816718279997608840391680193405800917808203986608674734271791258460751602467911754668058024948397215259232760089926887038975077466549156045525581490597479687584 [160,89] 44997833212675915046557144705255537157043969187640177566322754083408095417822191671056713669146434859679561256483708909361543729902226429665495290760770773244887517090713994036150175652831040329365918620653118732626677080928842475602389730191869775249663633837214565989045878346049999657341564157718180548920263992524441864357306922544903596687745747504467812988673486504341177177292823289348809935138766243569368008679130602012252197654446417256626893961848835491304791456091044664826795761661007513401077645558277024006951147759242247291851769152872309651795160790196787667761354876036071915223777499241504014782821108776253111233187028344831680813550500001933063951684459530369049791363179428366107652728689379595775866698053853557675650876935815814742828022811847955097401187567534275038726704437389837875524946541719857667259341993463318479836717518386502986538503894677500009554025984001627831024171181207406203618196661233283760419835773860961361065537391473956695431219649574399848415321825692637148606492468970356252703868959688388809756817075747886103248524469547746406755593296837294614206944068484042603700269903308690744884669924291925865259879038895692140225021447614430546751843454814826765843869958623291516671025714224647429377070780039739264050292050394383007765805662138776163091119024873160919925544023778241952524155280 [160,90] 793376656041712070110098690708713433704207391445440435182880110771974909668495794415203750561811943836372522997018748003902929544660110981321274061576086843041335261592732683958852487557523188914025189778803823253458992242903478718703961784808528485815512693393468465915309976091759203495538053720713239376247840514010518707343457588117122234588147508317577795536542020224064761646875604287004866789582930796202459522863170169664556693134132000254640893505358296143408176700577977166691645123270632304222485555360383088530556593423579362479864164047222885245050238955458650347910928557088798129651379576449162082724244530229975841109683986349137138013761179908974090317005671003984280815577143900857484661724079769847369425556882141113394413064486074574299548298844812996107278824068121531360087583757575846645614268888299413374977793824069134178954176514852729631539940400396102860846988520319695132072127831090937575869701081441711076398015508974849971903446419599360761033102051276778407644651085615829559854781944283357703028939190306649815522822635040899401483676266253564503103176872234404272717112256212293350427040538639225554141186702763071686618096174354329987504898114079579323051147687676563964216403871682616925688835364996262925734138900019378900001361762000155547034058880124343650491509052234807559603749481294434615808 [160,91] 10764596674752112376486232550659116698334210148912887992987748917268102893542276692970349969189685539923945566010032356639391866491741646132240279158532485515498284477335896362164991872472938689831104218691953725408862703721301101349382373445801330941351160952878844103198115958366134429490840997676135548668227263004831768451872964195627072868012477541581393272473085575428154637309711140711574170377020899130156350233733456880488456310964020033652999232841563548141819588599502815230279000949263561312223014651913087257678017225980464469839149312682000413828453552010875451201838344034549030357062199750478856858372544038491534184540500070471032204630293874001454985338219067803279757863715539623792498796164992614276028301947585999282220635422596220583570743430184493268593555798445927971094182402766077321232638069721535376882564062864660690533654448302650075171270058681013158201281374658928048990730823341813068876999306050532679295238058032017865561358268140512128235237027023486661610228585592942008985069217031643222292005822659653937313504866091538846884698312499903142322244761327784954626263454020687160473535042798630637616817366388603258828325474607841657684918289708973490716400241722564402660556594073700359578491337479060240780267340253996051220815183689465308730306848806084153518354375523409570611226026837550752 [160,92] 133443174465607665533203058884047935799431644024766596284790035670998370903114162349295879507527419190629902310732608274287824882992023678450220954763277332152801094106846876759011528601860475505273317852260605756912954812102066846308207430613646935358398470567490832058270029046280119834246690361819749997690217705108020394962491665306326901696321760389237534467267668493349986565976092123650941409315279522589070837726725286931434765578568868292098770722174565686945049148542746661173933688389315968592452614471326387074480923246952679623667001046141952739037097955134907298797073155506656034576062333140536615672453405603609067166279916509982442688323176269594278137315644831821201252758976800366016450258629244569969260202280274535915516251049663704944207921621918214787190220399341704339971850005401667900472323720435579392964004134366158103179746804694030328040473100111298134784509472564560844826191751595408722312814574669844099871164384641462978375207745787329210834057591593383858134908438549219793773554726027696520645230314480339149305167896443031234053381883594604147540988172972073987634757791422393228142239741352523613811487392621274125175243530587186187294660726322925335826700922132116143288081084986780380424482453658773852904157302243212537267163819723800336002506393618258338088821630904657718411633335552 [160,93] 1340821338520318474867587828501202826728896233308943360450222513827968632963155646146366786454045871835732756227957527514932208766201975454131601077686404341496188499446959094179119178725008570853589824713524944014944480419646315180326245373601048083869313575033320367859582786978928657456221273557414779602398260449961470706146868270813354136955278520500576885049942725651337959967443573331668720882605508038202609393057268398140272257143022012639403939400528246029662538725703078976723927897984514845231130048756678899433395177114461745690090374918667827041347051460625204627404593687247810180132931188213828189041557789424838534801108058746039209205703769342162743725237263881075388330521804075512073535926869010572308484605470889365364925381668594628136530046521677788719804134483292490552497506768269066516342798005427649437226901402067652548318317123466020786484015403081973387473056713405066226835330734952813603607974874198255560801862623550189663042883141773083369410451317787251712825287044495190719169254831643437825046235952230299359405050083651818967426675973350169820285609901691422235821063625943465207032303586190508101888286917250941142420121394005393070206437428342292730272716717736797131582055953317868985949574543640642258786404486822383049859149311028917471148961359008116761717493891001114917167744 [160,94] 8518999126706018383404449388498171255546395564829302611098872728478859308335806783158820033174500908169241569654736874893929768569880564589774620610450811092316761401127022170376899423298222583191170321978564120066435608197013365158874813222123583144922173295543606132001711780779736800952927943163469140704262418514340269099943326784099416342874393475090508797943401531067684861372310206605771971431371235895275214755998030131176258816359766226194185839926715497632739650703374235986083391992636720294250697212023388137974518739476884373033505878362491068119377013865057161334738982411102784010547404580973743158407729452085785288350514971098703331873484971849046462392544549163713801465341136740330879943894789371656203826652072300734554570538720239118362978047666528986410064837656497129482011827923247367660171137473157484355216355257063197731100565842763766093654510769596077544108325635450909773882009311062008544541633312266803763056654054070223283598146351678134182732448217795867171049482828334992023204962576118176029590974441864790736478158420968434283587918078481518715062889789948796771120724902639626132284933797940150136135226705462832126032897569590974606058341576412886119568580083918576433068262304970393763756156183885013622214124872900467359008854294325119180125133108819290756645466146173930080 [160,95] 37757509350659426074722242098386341170284055998272385449077045981037960075697787292064374774479332043993762224869732292266166236620628121527212614843459828028465126271984024994119565910443030277267896847560064855572188472042613328281179860342301503399265462551853571126465287615033672073600519180264774563366548950207890781999632022298248840036548525324277166300459038205940948161184796334182050979360294197613800005994622079965363182169726524427192969058175253990504805451554480188514876716029806103422856529248419712841958834856127977552754793920295321972118230034027780059405727471898466543501736978167156091460643634314064186270517131809241536004082909012652006195847289734329795226167205679585451968702843692087420559121733386279047957140590524692756989368788107775991734762426295700950710036492650469843892824471362808666500172931902431202331488221907298737036368897638210228220083169280302986847498425741535239357841520076414123900606165526835859225286646506629290725570584515186704004667128424462833267207565653922289923370106967924082356690464848141046436775028504530777436334333553789162581768769562026438236936094680177734893515826620995608429984434889352474552922236850594965394610191786882821562772709658388047619858716644019183170012282559988181498576306071133025403870525505768638117812422469760 [160,96] 168738557907943730252602579685399466374234319834644231447588040104570359678268286911469706145903886360945236046895320262935980683919984765366759346003538776841820802117961592785421978738744506872832414499430152277264318793136504918174178478483472850741720213342001035752709236019937499829353362757488874567124788625465695284834347933047757873251342744752618585032334214854223523947476410596590805630884538038597832594414312685652578987165468825466525316928829295987034935853845688472585673656570768691107442851953696381268713134444607135441658537032474505644483179585510922698706572988608073624272960945991854608560204559864432465086681923329408925486574068486966819038661986291477151308858000389799978138480515861168330016367694268786391495159126266974553278023554884642140046004026727274023963101124660578025612483135443172391845343632690247752485399361296826300204906559450829847374045368317447280123690853225455165410185022795612412814301106882189304161811629961442135765758107218181201406604213233247009647076209238902974862806142570077185986566068535806191108843442808757520264498364609877042319592343122346189483740942226398203737365379208457693369900942642350076303029007970078052926711135067512629926386867017203129863808736966858869593853131717824784733289479561780476099238448731657405880059136 [160,97] 685101969303381584006653181309092979022332754194705689951690885425629599753287884985238760623781982947004204374677980352364279906438865764787542363539771176342932352000989402172701918364826484689771243716120970591650560243512287157955331553713892150942146849695111679507518250742488000656924544927930662987586395499688875426105211289558107876133070179971383462207306140094636823828544209553216813390731678982852944649514472337467182527884157687953493037731613955470038208659654825943604829068887234163695458900914437385756869466788010099522781329232084067061315083440232910556554535023507002966049834892692335630853845370843056243960981159280806282918952793562653111893250209438523016187606295148139519396301509122928475128196940590294861761772261798016586541578133311220191964775437459207975807190510656963360468957764694668516540286761352525001037239204057778653407402767469927906888853210702110787620173756410551961757074692399974595479836895793212803974374201286129794899406301107379151368925281483349621686022408451870923401455424506045836150342569135674567328136673168889542113134078731087718730935086547897884078368991184210128533946193292580690472603582930684006235486894385766241367005276674043484430677141015047224992162488559361866214418860618780717818485554053701255323810868209112870304 [160,98] 1939663271461440502198709814804262028597241262652408090447914572275989545392966389015951269377841776866869873246098743180304670733439279819433619795373722058051204805845226004303238910238044420604754850237514434311255503271007474673409485083408834091192907520076548075796405433936553686025382529253716195404927544606756409276051385224906486671022580710624584262663403281597656454852521627595901277427920779490900947636603249334353214646133034180474834571802272220030794608710285163932185279509973010523815085607059131263960785073731081686739842629100510976917879427681952775322231843506572232375036118780979835991599390638594520567318031534856495638359635038931056741926048551821573154199340465863962381477627318272484602859486577311393571456410703374527975211773543527099921672316237781228714820919719127385457669516885126934109581881879810656135968267340151271323536190653396278170004655805908841651824987457723566486507431354619860755556991974824200912212827014942974344107797583178440664417152336663737341355111711959885965673520054998780747980767035797885960072571694849212505815373718514107711867161685552450607994280249400073868510654108323216434001617778780968235088480498889529009783432901386434444831116928220189503445329678529805751127773719737497825006454954525777852368974034321216 [160,99] 2298377474236776471115515287072780077528831685194311835344922883121204849265270998371082327691264301289600740544526842522119428554659593403477974240842650061389742957989679234771960083990838594257420760300797783710332425421516716700283812612640301917351345235983576174719159532666977338927599796384639150250927063141093532516013426897574617076026542184047580785578762192610312349344704145261647127766927918195649296213680234147074563550758443971879023840452040260121482325342713704733464699311217422111856363234872754926856654587931396067063972135935579279394211359016051642077995950782413382123224257676374798815534711713782495764968927904360201352927412810712088003632764155879126966307010791370434489547575872315660691105129190545632968677361333225983416449845265319574203585667424812203488213102111415665703489644196390689468098766635059755098410749360297972533418448753095971015315404881803998730213968546462372772656016839762786418082086972560117765657766760979532755804556701788273399181329339811143028585390562372066715039078520873028706914370606694650857896787222081586679945516274063316680313457063033578079606564890205298292475898054349986649378513140153894583423754405384067830415721592661786966691638427437541938553185646432386323260001221805221822064556247637231172751108184 [160,100] -2982990662114203562382392497641648984599535899050189444305147054389638658803406494535437365247698694381465255678119361026017610744708501498734506073292761175024823183986997849145263424348438580275305021346268235055874234656376218053740688921924615450144806459149098725779212824127466693405521104483742796741218782655660171855136605035356086667535735201566644366464402697951816437683186706766712659259886142290244980959817465209774943512056995578015038446412310234122214604029645750859383337117660483864587928287225174958761007620343254681293894398463435028934900672943293987050012183999641773885053932042466283661005564938931500848278452285793447700093496308263727712571128935494469169649692486435547942527750517655268882792527033200012593800174956130260454433211746149030426482180890093997146597671366917635282318733328322960840074336685949108739448520058854792434951076897921707985401710035293740324527386990709544545397318739042020639130328833861913719996635284520061013754489583104031625621687079059973655414191738762545775948980920914949614911529227319093958037136797012388594023732714787907768964676614459119993935725144633905270188385896896659878371569106724109532227369794772665394605762180414970919992352656422446605297250585888190881150479514037280932646512855806124769440 [160,101] -38259241161993740230690267566165483830117819383702537023577044197504169288478693319416006981691895382420583726302318081758619763424874199696518924914709519910992549112909388505436495283337741998652946381204483199946219710799834215001592008216898004722655905507056972869851983116873342594505671476914535369186006371250357167948456795262436462726852317124767317563900869742786527325834727259242075209810789540465816658116907263462968538756488605404921861533623397239998135848411968860433148114385819082667606205340035791196678876555034124082830140482735109984164046976835752879855090770926335810963961956947043133363532870472000527732997399812310281314767753578024717691249167236373906467595021340079635521871650671192482950693958753988230628879244751555686825442509059382643171974343808943471502867743466575810350020192257278345617912707645630153916429225147672309698358287808706601541441992004348733106904152215348122677390369514367980395339966161910069152529465215343582015947255740662819220946436185472175970114718195979072890205326164638803164719616398022594831683323073288820206162340370597192902234447550183022942182656436791798164045465496365929582889894750796546624573835498789089381104089150734262265928067330040018220107646265999036478828554424746257729388408330219392 [160,102] -30210537042505429661728368721464038144498157825418160854010959346345554358123631281596246128891201004391189413901096063822640388928488424365013057182537316981737946205050814723942940312119215210588611249373140242757366508791928275877413874302547182723417289057678757879092404902380546809240582088013550532818324451401137968617101577722183597495987092541710001866887118931269505961160802099853752053793129297355994144779319790028809780540062467407844759157260018044827286538830715500709342629562755020236649589490829202231576766674123318350537707405374602957705703337493152393883791389669820181357979594014737106685882360380924172909589256541900322240297804152307995062766292351821737244180729888766368453920088751435173256226375233239875840247308831926273961326935689045192155844414131188662165773514180796903112163767819512686183228522277824456271365621747605876009101203138638506095767653747267707773825415648668616375541775738143982992464979903697511125635297119597485553836141283548810594485288080130445722624023506101725796083543503515425859704812054514385406480084349774250604107215557858321051373897816657999975318878471474753790691850208875741376356531469454911828517534564437074992094331935833517561370035396952077903384514062904500938763877426325553827291245248 [160,103] 245127366532819520083046610530561560553056038861512094054982664564812285810858615816555382200148290726874350610494495219832456900388570590398935980935599104020572094549995954007662438743402283332780763207704676605702479028541726079216308775561396178628297477596753082442330364159039777621380391489519350070864477731300075192698368542740000024390519237197968155663111095244634892984931550301199356637385979200769297726582260196094129597065730713641027794969785528678226340719111401270580960170893108637001486336028742934085929447481792446294647985315292445265340976690289188952039669233860689270619120501062235681143496887471151328542922308671167091140968910081216950302481252664366076687506712552879030211424583878727162587197711308904966675322571967655888204204403220097844311072570678352683066677585662956026717704557573499618026730510722217507875859108228520571987358863256281748802928586088585359446148566561494968488700067520597312926844314316147785137717319231134727465580772898076199846681211326161424215102720343018585866048181864854735905573567619467157504782314322279322448407953722499795831663600963196042721292161495221909110062021384936818565520914252301285016441157725936328783806886623123474491227416923823843084579978240259809404679107505142860858880 [160,104] 84773461304352074654041128419771791456413047583827733742226579089936183663819808842784287158015063058730869492980748653162529618431290008805137963148844853054125484369018733700653879927038820828085356712173424273378905532492202015688299160105615632732990206863414194420782536077123451151705516066560472206721152208376423738426305568854653834407625525897781531816598882648005865904880158640596665656821574706847498468461173376146668507494676582357586632380954397533753276470365280524201868387395295723589979206188752797428050365419028211165806866129695752115017774467046103314897523115143242330841561539127394642215297236143896772374306233723212710258071350794601528299810804533094871280945170851759716515704016394055657306245091187318395795396436620849026835689574738290276721800667863731420476148452987121804436998765037009123148926650054697195219058233007064488909798249502982103870104985557297811835293615018984177261246817885753475007271178575792981500540186292505778810254859196991901604841406856625718783165594879226441043550982027635692395508620921671085073719575408404856316452348942701142108885905078628299012874825888973677589956056875513296198235284440511024119037996466736669397886195195820775592079645552710273773088209097805554900613297616299352 [160,105] 587858908912333437422963503825707101788041799000823207423973925051546051113662673389832329491611860831544998623391570586110027359566319970511332405096287350880529603908266487289252716305974452734853599586210283271470407687941841180413715711097261612615498881058284425801453165050644072031731082094755560106750871503247010216398565919264678631103415143529332494789927554424735160009590742181584003698314616375964899105371259365257780750497918810850260020742841807763366886252965325780389044201227613793639719361127728314684847043138483578148562739653724796167565839031453462668402084021347209915687213777132647388237480006836759309105085273777515619756866512491032736061719176393266116543014541532161690514798324118299949627164418807470044199607899699077884667839680315803577413663936987343014227229011938910070399392075014355158121271568400390593587583949118317714601788595340398281935027803119809529414638252431429365980294253424829873534525774453248900978001105848993357440156941199367205870395167614958721281466558019465162446644752472160336925044127637369945922377844266776827245825187757778352799965651150064294336838665999127894998511139262745126073693089908799286566922030802144017679423514139990485584332731803913082882422770791010546066590528432 [160,106] -5510315959866862317939359635375978372830297901667293890052616543284768405745526237032242033131025880185992570434853230836755032444052014800256629275266898825092068402054368940334314225200147894132995062812649909494544063217918118957707851699965453568978886886740372731373886674024868324245890229810452457128859332891088017251800107968202130219813761845625740794311628352746755073555682927592934327633197755782408508547078611501578006485231293794118160146295316509321025167506349831177680020283127586068895492422220165890099594891991600588353672319940009417006209555060207789495000842392220131678555041692182686877045713983745779933410300124702337155214810658505489227988895899073529696430736007505582994485136161988669610478976101595010471516316920035658311543589338704466037233020667711033464151207728606384760379097720709818041273968877320736823497971081479590526363923623140369201493201047258015572519476219590128466508016123639534185382089369120248376879081738173826628506606076497534263024836816641434670192047488730955558435676856718373919895924048655872514551993694048496103282531938778420035447356925519891775598410912990804031241299678831739874275783338859070109911829540453762403433848393591551215970014674668360544447738959856828563026976 [160,107] -39314429679560907095355159173030452743157336842968064311029327404299120901740741186062828673948108277369829577512205675333893921407116074200517132037286640685669036126004388451815127142533481573161062045412967039288038740976510260935302772228499645701148772390915652420963095676758487293810876920927721915001894082600466230379459071714659490947789090009548062198427556413054529284506852767901156765303660286511712322368564581509059075683392418230030619736628649986832552448236033685743413254015533316868208252621391328421096071687908520463691489005288587204931477269390261097717473452021532796002727032772404812379064170255952972143182147936385596166649419176295518499826160464755110899010841983099433131273470642940269524005366834612502588231103521381708391537163937698176975820311741882771035931653584857686935316204730814931335730635210379839096132392757724638991500859758960831308211654002151546753032868429938399828208833491267348652947789554763424401219913211378681146927765155095597771871478875779989867636521863590820954936457621587819751294144532218387476341623742586065152280168930165334994560936724346100692554874854831964410106720937213671863925121086736287225336885820904669973624550084520029922080235104770913966987310449045288608 [160,108] 70062711183119953099986349773497467128725916580984934146675237201201483663265114402801133051308094605056305791263228608134178549282840417822861763727051305109661319414460242367953561700863405138024845844536819606229864891854128454068064075964175644158628029105422952677661658986469920181031614214075129641862344829918995277838835856994908510959466127351725609427314416121489806644507668257014259419405695107370795672911277555548568471577734113950006663608515557736343064478896325841061593119559416165358125109797026949216398444690645401559925861674309632449283807014698269556172266407018225417879920787642087590593619220156758049617162218250194624885834038545122296416856821092879557243482779070788949165718073453453174486119831030169486546544950050143636083197449988074259586557182838471541917785405921949769289452130183795107234675173239617204810348611663126152526911800407687791961701279796909653007969142439970889256794401264918106698695186976346935164229871994360079591613270818905482143927882989247951709815662858193427442012213589121406857359573324176370064991397174232741166039425251769758009598911824788198486505698827643692490580260359830760196319127426671216717851231158519643610043641181976570743659355975030749681309971989568 [160,109] 2026001846797491476208945455853734178048757435176897364337394114198918659716870606357667637144910346243431899989505825716154702264763997332500715145610382337102944270716804771286982057745116704781797124246692287637015110745292100214168878523885368258599400589669886078139081230691967064913719764298821191077527761613079806944160813807954810493944202717892230025037017016904221152473800430825079655187093174178635089627264466752452800979033569478459996570021186320158552304882790949648555703308617555014255710828454745288564801279110670602922431758216246769358889074147442644934638961721573904709190330474135509122952181697379759001777014436048698880604377052176739646239739965628628779842401668690061492115834636024517290773231377550799732070544411147787250579771325468196691628550836201654817581493435473006748727611353393055695095601154112982200522785497167833542293203743442206732564371485949049892609339102466702587739917648082333559857197017342016516175616636422366885605539985643204277101883366457829682311896224616730697879020347316515051107062916388779530862517680332302142822579575446223968568388332860031385129656200403893833187620049442694479464813817327951149593859820463451083915138894131844079164087766724512362093815360 [160,110] -5815685360710583019451260170690251181322207368294060477569468204356847774768586537143908961788341680058293250919758150477420886382349903093389125932854821868497869505623364351896884951401119232284536612101451912283109118879538125094388099654381396348334932823458630940963836871518912140657258188115548324161744969011898091445971384370541190244842406368550264066024645717159366707560144996303787899245815953087534222499874923377030485515592068519537184946856294467872805826754363169661073572183805788946237893439139401559891613010112616785977720710856647656706048132043255975813048139265726944255382828569203662286205276597568399160946838286378472872202303609249341754147016418233411335719145038090914864011335883411873869507079347826319337325960533639374132296484020058097623847182280982787852520051086526982853414691730171888865680195822761052915335500807170451399696725166973922159257146013415609147030353451839847644647157994091482185426547800307791815914792182212672513494585971730252031136951793635261333840714558817073581590492317976671584994616742521633699576871542769346523472148284684775514551123053002444146378616866662915852453560124648003751073091164269719466775803977934816048157424161158926899719452145453211281664 [160,111] 21243289830360788730005555311399751471915368101352916618086093305875638186383139609375404958310097147588116009959610621407600625765995644628009225215487263751280483299386867293362177367803649551953805478178163381136452694449237035633085307541603379862899820356187562476842953074615497616058674498764288238061886432762790320081245934273997329191559194326486407829717487823830518351626040879331289469997072108790769396051295648374859180597339495234079962793185880528472692421043585495909055249536502273773576759525833230981307650992419848311180387374933729402224218574275840312873345394215894305007158763449012774213972685015272757024931890474398609311894595986637506766073337185465726913626417340748044877239927284372412796458207907548445206144480405758817631291058248589405540280100805538084259409694598655602848888777066870041476291208750275396779749137838376842950488599108761223046662085739654975708404276777132981719332903469410183977031418540475563864934761062608424778964979095217321397331063298976448504123909830676083631247140724842631945278170381981105819303583315322755290366225260960985417247212447242211755221550208995401192385291431666904430602452257003646070610752943071244393821223663155646109678488220667280 [160,112] -216899659513227231858795354617778959487587750626342571344992792798541019486302831648180312761009531156016966878206532206250109991912024915393062253258187557655376825150557883732555468848325492170498385888865300623757287711239499080652271519481080944336038670321957921523978330665139609445148408699633327307524045013167346099993183360394286658407706864230530058656329224751430490874828366227301626810832138095817624285878847848236196655920936693516093486101145378492829808169801035268601272944475682563972212685261045512702127467443644067216503509020651383581844056657762701781288022860712126911340751237040824527880144064082902573220501051060216549601618464406280189248705965996950294556561191828224585824925533540756553345713509484786976846417201821962233101893285012365487465894757667350534198285893437964223302403473089804042172142707891023165254685898236792527050545373441061268672621406900136731487770023066293370621771100341081881476522765315462529254282690210104417826593141313036192847119128748748102663268887232069872657529381081150655765351494926360203653786628961442817710895204296731391655664423012098408020859818662597584283303364748910807491383337484725578723935450471514093340787654220259223551423337312 [160,113] 161652043126236031200263613367209137954800327197772154643085227052139242921744294735809110103626206204219998362099878722046719674389268672415017764646470739305868868118018248138116247523619588251056990183179045655246855625794816454120456788574878754574278430315705031228800072533988099598759410377183570994948356163739622695944508828578290450353707387631677986129060799948442034913397382647313115616608477295882611525307717616419999022336512315880311772535699367591090937761411855181914689368724767727207033348530307185159318327531480584726396060427733226252739836631477533005307056125618063755687672424662013701523051975984842525784691713899049914588426531701427572073775220251445393611281037087400178314865128256526727215595011313093473782032528528124058735450240854484697716546517503623764148512012181307609468587528634515064864907378771002413686021251119227928915127957738105326214705848238630054809277762466300529102592348403511556739423569758267169299234274554246264968226418427913263113879588705980986434458610663408813126646407862637455645023596041149324566048666549421533735756063014049943053017900316448232369050808239072076309457369753845513028146028795669535869226570772712170974212809701582527835328 [160,114] -4855290771476003031936765810230718149134361349135344716185709160658456649493678498399283351540822915244501408431435302239111188184544634329024480907128890688505290062318722576036383440206983274449410737592427968812033733772075764619058550722446802579123712046899178730025938676172267617918538507054654544116554172662633238968849390462970469107401887775441478702336062186226507483537780412845162461666812763932984328749368773063692993524461942550769014430363904891544852618088638561907045320979499101567228786808500300095899830383509273181991763753854041424261495960492433195487280319694516121658076162711297668209586902011822988909114651412299181426612068870752922545856180176520857993834014316373263037871951752370578693134895379631965858992731669437226710906796883750554750394163851281910212904851341206151942143054759039918427949106856398353188342066370552391003525704761894189108476803770438559639802937952198760274406013391602372339874804743364623756575333068292411119675811997936060218511553592189755029023464227563175557834825435405619788560003001256498128879183662302137877628632581922865679701859905486135669763713893576203066104854175647306787944448732095657022271605894767066802567981111910227880 [160,115] 17933253536397909994131203012002748065526039538294301636751307920588950705177639303099828776362172679518226923615942236318290883298307982160686725685686333615571858081324226151379084511508552549395019618200517715706307251181892980883394904718786068495524062162231703421361905068374728812732822255393127261362599663654167606409108935525444338101228621663220123364321429969085678453009242830672659551749189755118121891957521150428268741282099821666661755768838498597808229785177244147007607505405740631842200179052753191719480185891939675440809607593570242394008619306286952120077651039127620359288743730147622846964020209592469810554522091800387054475466135712280388532891071304040115887198684321538148150635322303299798649064518397749759448771265937621125472882014690668289099040512801431199364461114328180677250857327447934094556897463307639366060530944855760308720118993106870664009464897381676810862944099540915491726573730682942134692368881188741584749960947220759706916799442023702925231750202239499249102675746852288995667034876388080806948927752373419561117051409661339481040936738316220750525018305435833123482029170353371774900636860987150795483209356431081060467290877471764942226270924504016 [160,116] -79993442538405159024700258324603205672615631075172162232373485577372958602618798773856638104461356140596709186253915445615852771465111616255263037235360651125752085689007345496712767525774534541414054735573718965294982493885560728840671100429463448190688316966158989312745623424607815312219845339818027431124744973782156332977152901758840700598612540984552127124601692653135586473153422838624940434085989469580764336367318533895952121480636984856989831516556675235807106618247605153810264921119077658499513384018035256327604089763257694260545253857403184724781868910087467926387749623348922187803990463408622567684454535060399182437118318497545152614155281526054804411518658878020371312742468399687916781799814411609521928507793782763747214978993432302270736936937607151740452167781853542301698049703688211410948711462057240037022644275054157075100640567847561400905549742851990907658769524850679979245656406869616862313914678812637407099694925325344272485742593242144883283102183765364355658153925855618483690140303628943130579031827700456902543560509104449044483899006012337241968031786310780687714474050475318239546775759482583694589897962019900309163006013031457978759835486547425262054815248 [160,117] 350672592373646630704405809623646142129012182219715198307276704846134367949993943255940808392474590021509366027045554843149165697328183938142501852966955017540363599995120315978656971688059801110140499761638199084274762901353062299548593515874615808708817487695017438356425862491546745625350699829833609266801101051230930025185867794147941470936384981365239418238209205708392358419517843759092846202321201386961918034848548251884584493864625030318209408756564317759268783135133001601963187192814365073730512675168555626152632200195872030595171680678026234933079564893301090678026124617252441249058567424434668284819222306361475651066255144208870958094010606007039186692593958859256207256980664826695001720484025589520397556128550277672283410939569565496205035738713384697549367616070437682156734150328378667045452435601047594889869101921640353476418448534984823362062290607790454694223410641156362605839165508658760190348347539885174935041791296992600700265790129635396324219653940828323376540956127803764328715693433652947339581060813728607847266493079748661585892315351584313055652810593378519286324907633722377189685078547801961042067358609450521115257200174650013937843475123889220089208 [160,118] -875625158542811228183494114829141169506782168664694030564880499091757340333002444658526301018054944487877299440099499686613418213120951535788496583306750672201024706340314661396032703911040475897597265138880507288363763223185380940013927089616994753464953100444192904184292472544367840784178039169570503323403904842618318990358577672402517100522699130719728621555087970698672474438521249137148538367800097607054903181813966066855009979318984927267451633848344912214083601543909056501566629328087058916459700451230949495150663373485500231511540191042791820985824388143503800589655662237446140892656940285600062719162511386835868997676718933353570563185709038514091085878506907496143284696251079761453044027708336707757724868577408537562388860136082803111443112995987719543593931606444758446979701625277740804816641480227428733020400545044445187549902674643028474901987057758953853423715479647374088806305952696154157939638289172015498159773025935731486382600675643643765737841423126596021219750805341331979517863826086304344510046471334691070153079064518629416377712867959067447719402098433938307581479651280898885458816158770536560579266133590395886542019618474644183074815134459389840 [160,119] 1334946053009109878691920409328449970838093331231092522801918890529635511058522604623873184456029191771332108990112743946936682469189280583435623352462553449705858744629793210011748317378026992106320112420884549554103839511459788650452598468061506683184928739954145989968718973648309483685013798667674800111773364225861472026902234258903508280545296951950389172346905657734623389942338188100315078321810207051999394982373020053340400082386296254451157706087962828336397070844318515170901298791965946515209942115736207635075301979694645200426963070415627641500961518540450428604228440926083424203925472658663468779888276295940700961858170655768864988103074590000810853601242065639978247113958395659752431615977299122440564416464747238592464571436690728936618254592288705080850394044590625510106758369740419132850296465728768539491473734089177193818365302966150344187635527981284625023739797399043806833912967387176419247028083818661769828816453690145341577231529408988712038792717610233674659440128860978070513147217495723630093338554636468426535368811726039124001527128852167201682899117633114547970308995232905056468947341284668192366667637483570892930727911044421549826979793894 [160,120] -1336385718553265588795999658117723155266438865332148381259156334880960163107748379078624882999562552388895277358398023442285598384014099117220811900488013437687714974971469152084136954316753630257265195790788920183125982981641127595977170032330207297556289256065503549318639396486579705921298545619051346433589446391753646047519598237362391972295533920859210251491809964128762683995706835383649643096333512175644930557331650196618964366973741231161441721803598423668529685406099106093523345116347433474901468074449511765412658156788254238857417112301508321439784123117388669770122164754424844830839308905214915682403533498734936820574009422652492679713955456004783975176223754412473254579177877411764465083044523927384673893481985807281386266033463010118737899482976065381031463107312959738633508500378365076823736693522856306547609567427612163412950315816132642837490301434349458258994547418571044469798027747820882042499087107728801134632241711447461974469749414210882121557468376115138801467545337418105211810154070708818476550823446701755795260027185992810617251426973089311424638025274938607191761413837368396088876970410931091048570705397499511161277162217013755068288 [160,121] -1449859551252472733437370034943168357147197125049722724097758164322820018533650887524199956447528322524995026292380948465659623314458710943944442622326766643600731332067355729844114323839504404916481002901550380643380490471426857484121589066247739809658998956531662643679209136438829353864795220068493821649620961688710552310908877363036164392300407490851226037900066412431982143958312239395839269045675718353321642130030625194846911411566098433923498185123412397840624588340441449079078894139875732517541106541959302947141203450279726983187946742983045414988567588753339008262684562874180667195905755932171171049429248916162655067424567238744495572009227805797053871374509363135853417923016268217196158706269386079679289036159285313856749119422108722695374300382751761174015900393107868470698048302187283154173630280515865087786961708736911792423126669992134501741209734719714030124703955007044362074115212653661077050796263895952804112850171791591363697980748337041854231077906771426471520328140276152487782336320785545382731257356292414145334468133025459897147113624270659911192061587202132506284763015264351016884189552688786859905862778643173054329740949201246848 [160,122] 3235164918630483919273769866473688715361821853661749615198484529710837371323804740725628782163958784691697527898908299785634471853271054153846539707372830533863122978619102022801395531025015248251830415735254863168390745067369798749996960032737760219198851692289568973863262594473925257028962414181628156539119701991098705587914624871364138919341070012119143790435931991184561083169507696340425267166718544264006554304044755882727728265778009500905853382615104983955134757490641786189490776339290826711437082135258984321477786754486200684544767762989453101015890147520622765735531232030199359404393775071821865068503833973593431438348548431054625349818597166778851630749604979538150761142423830833414260642287485969788015688750105176836711406968368096199782839880461769092066616478041724389390675418406549392312319410838837276719650485123972855396060374181186829219253641200293973629831787580564872714110289285983416453403262936884830595282330378858898829827866098631565155502085557503328543759712289191466205528842863082358606044660947502956147629536957847704942744659898444879740500373076320538601919345557881311348031522060962934898615506870064358944367222208 [160,123] -448647462868622474958958442182938087543100369471715374939840836694756368256386165029191147716840251986613140878212549178659435217019530416947146078557894774761433753695421332034450068514107437355259431455498151353626431153031065920860550737495474235770245618755837668892634211291836904373217422545084362363116843575128609361896755360975880354655615975765469049257755110837569217856701441633104827251260162478380962434576589515411935702814070280553817914849462350422277961272593870901161776557195966541505863051878392812470531547570788780922857908594791501876527042101683731540341635065129556235598932700037274232380436525658431095046617032214580261821381162417568938599720448420092369760067773643817936752560589744296437877679111182997203340752887382822435193717585894188824745918036573522371026751656355168315044111659108930059818079682401970856276065016940932296513117994761182586430085456767324212507876194570618302066909672638420430425006808390896481494727029793251780355717468801389887302090106748541116854250652393200595686437777713501835232360962714105314687144563086992717302984144783019131523271670207387853121116830170738221814126646909218451296 [160,124] -2028967526241771401012649544909000999043650903525687293205909807803300828152489174210126992718957611419022340579229799668488618509070861831627595767564809825203266749210770288525028749309614398446102975952491404623741272876205547891488979614397965235626575183126901437969941929858610500010832611329333649636714068472702971849908132067182424095919933898413583965743861754401505215614858717481687109891623564603211103011643494466522557619377087062637038479648862402646476788228475204349763866040879488628198968428330292583813064436082493676426186722389940969643133344074220486472211856888101071341374014028309082639979996181601233342310339229237776885503842752623718303130877075119935829404807721986737083663231471660689135159860808624333668735879785456067528324157088957376107857790282018245515652156965800970879764592782603761260123316380555919326735987493030945734113666464043978866870461590569004587284502028333855045001749545378043892815012212088242077301659182839882163032664041711880468426849726785481534261363948727505598631000927652233981383200059603628057975585860368565056469451995672811267273451306700727793485757283518399364173141217198432 [160,125] -231558950437554183169791685087066259157208624154891834853567262798590551954850146525078731901460037622483160794041722856660060290690846524560031059816217814646178915842422455494225010025192105065693608667882235169161065882926774162465751743389803901003735004308564374127153797543995874598026500585846962358829719232323677978472028962322822650227898231303186463129249353215812605974514502204765211308568189676258150027749391935754671980600246619424926651147103955020611084683072721817938295738595381668823635896998081103917242267659871101858182742848952056850147530050937882860562584111729599173667489936618195326495080734556664861139897923866218067070031215262911812350701585343606389836839561229775284120023436343253175704622860549745660211474856825218855025536845703522672141182174014085561277141843099164575395917896474756478102465200586998587709487689248922754313882613152377040922773468874178866170094460847399217365891553336618826312510507713613298249714426022682629840019889951991796257230115921660731131877776150742638809037829999765782625936904887940215153387660379552652510209206070931539508287169388095088025412923257373151463325968 [160,126] -83141573270504211038739110477179258551501772374561993735491355862327374545712044102197664598997274059250963611686155441075445253695096454643060693327459810904268297073888781696125018253658974450745831118627438425130264941594848877163969802968710443284547670949062389960729123830416023108314553548576313235215881973019683250974726971132996113873094220525638000547717873708798810730471511774381344360148721110967818019987064820191829314509987128503336225257806500968030696398933765967751286583622619566471702931932198193677869239558788837233727772573566960568489407662832753442862512427035856745920150858182333171429714286653548871762784442503769368044275410142279469815021235190720898043207545382160169944879579432016605348361175453916351954723514749702797906750286823986513857168541438703156949036813094214503693606349282825628298605414205110795684811711190765949919313543146941877185196564802754213189593624283633348880158392324299687646411194950894605209172262527787470806738716736031486521944103668207744097518499369768795938976839278654967770489542041275016078008464984938910398320578893808630619652962175141277245006278108941765376 [160,127] -53723346778639033177942102651530996177316219546439380773391098156528439482051675586958214941841814926794281203142577997524243628713167488905515460284827326120604006576068290628328128923048352278737819561786202384711315622525720703008568736599884787032438022543197300558086977183294076383517213374942018119992715920529172343464459845124211527793050285556410038596996713563461712371263073285101351781396083001646268894338354142182566041393962930293290391123560960640619975125715932029548402445572086066199742370819613651861394193208187556343286129419970359951996419225064134908230144894359168226810207721153434709292189599765453859137572594748220030144799213838483640651582513513390525852005125843183664430112822001457644500769956704688883041569890735013174845872027574731020713052625650329547417309217260242175708542478471081325817627594847600191874927381780444558465554748740676160718745092635475595080753657644033970220727239763365999019740783937591227367661005242307369144895315191652084213633127697639356282151234659714390121973406457660250741826898353672357284755106042352965960100741967242039454902598747790289065455481323408 [160,128] -4249057032039984481107578730337300849647462733402592156454234008870226396924341736790303710908590291425216253911257133809160787207531898774641682713408062934391606510066083726213254429013983166935791035817551342314091045784090248341066382141216518576834237420986114546947587927122048332080149713211697923718412290547225507814795732821043645510457448875990256419920928985448218750504812524745195991848816384874168840477466679377839099879013833615162817568809077807402703912474627474619195513447272396068515970132090444491919064151143247972859402300707695254409885999229517414411681664352146750102363706139922229797945245281428230052110134939074269975574291730044062395196672212237842792505347740286213622492624612035059555359715160197799738520754211380384082798029080508223012271283439223547747455361020609607548375281774213281467200928499820589115748564693166071213837043391065737080033962247664102477332673012850861742973383713526121024963479335365355178928528996355840159073374364340845158678741394823239521319098476782986510376943477568116756599063245528350050195906547162485274247096744384865598656515640541746144014368 [160,129] -233230259282160228740431855128199405040750159817840043078908628850459436174485109806401020844493301681974308185333456637154052676200817386447289321625677927439646805677101948109191349058502940081678659138303350623455781553494669435106374605403794898985484766373536113792361859509307978731301501701970377005169725899946048571578928895527021275119054158634032990381350807464430068915337802262865214742564289101221423322537828836015425566459121228009673567788578428770302626176757978844412110182101519893879319413011620951122249932027072270725116454975409235093588601083968176987084629219010188830338476578136995929966340102100421181953923997739872830780878632707233910039643433415891146848276826697194111267287928518989708803164656708804077144737781305236289011135686753667665954618385110420727778213610800365899301053769446952831933460926179844554513059302534967293742404867607888552813801482168641361412004513876939646495563662670134707661444233113145878851874629933980515664453516422555561760719432933590006184516112772841656530363929842381543776287389838699530546401970879870738664018724600567824891062292966435040 [160,130] -18203668994201204819651488017105032118554312607729532906468109910536064417562961911683124864103362855691644162228875133711849336283325004599116852212240666913381767890658629797380479921513029582126964725121083344399288061666867077585469086457648424398235583451726599314505792866799037619203066055851770055499964542568200166835516973814814567702969940851258799046126249362941223005762813284466433265770276207720458631653438989653458323731424635648223894257605821078239305245730799353971094037351091924021314090061460723815387274492250061970875639415250998672181241378959754912664583896203197020617180578041859353439714126685100648828157803874613688441828891196147833238677982722063143357625790632319525913554462276525704270679596447985368740299169927567609969516306653447424476741622333004032958875256415021261538740562423700316073476595806225053271612236540718254135701011348277747348167577370103001227775034138129724638429337082936300854841054782879860766200224441771237620892343312827458212991337612651229294975852833304011978477015365197092731118414710200298135779120259867174614221401566245976246153260672 [160,131] -186128048879395334860091386971068594323260848371714907348731600849050472328791679177084640607443565581228680646415947979305633873486574741330562936355608218079043145785044756699200877091085454582153644634980467712881152813540502348513921158600293687905983478128363616795205380569616753292999488473552809115266544153511052187659806890301731911211777797435070783007312231739443084082696510643011037213019479055897751951946168839796816999702460537546606889462295059422663835280475825983750910046669925380370785537053969562547417148473146215857722146546765642671754540692624476377193554387970383743280241046228512360694842051761147727486837978069280545909570136464672523165124332819544499070739155222131668063901633248630623324063409152028561935268662626284885504274028894820782061526477827728343201520200872712529063673379457694021293540181944009652491740832790228309669639461876340166442976289054746375015228247643134815491863102892953257627948084665159756196498946913014530391135475746820812971785441378205928539073207404689465718659439092428257988574343526973361301405097669119421256357097176850091104 [160,132] -2002150643699945918372824445242034263317650940340514300249112708312496132508632464302223800310965786516306392508121125742425552950593829757616219094841523068875710803615671584752762702752330965414724955509817669638223449994626586114682522936731545612018610150419592699251428595674821477197937840458207363175556893315892064396771925224216091227396009661897318831814147712997334897290489393756293304956604352176862598463098155522328298924186895423051250414453136920617001157350885922229373832471576376358717186664399794637330694442933166888865740330238713152284777675708367542666319295452811543912882773067536865395027111359039850455245964471560525798508053417717152044300025155131912482532417437604573714597317930045741565225124641761142865276890852123321474295841981120113452595327097548434240917469778510716891260743298970316176864343750264581486637199517645331704565970769792465164527870070875956191649535583603238096477916282184677511144154756892509007594398180589004283160626408471363222382163154163149426836061961463597351481893355071523758005534417237411909465742471849694289949889671584 [160,133] -32188723665880830173532777410802458709313312650297389631247901740025908967600882827534044953698228231017821424581196591282904249219122319184839687567105484282216533261260437341841518189265114937582680728408332048678407148381446764866762442314436230279276869438260868090532579795129089311125662687512965994977954129997568394643534004565516153709743720772740646734780546071678637566281750327046884344319614413451676563699412570555074011575867630635398721506096229734885291614781574655175669643622002774751512655877216701749608741032853294277773660270072071741734455353296819795733394560925663036020660990367248442197980855482055332781406305866272001428391237742365713819416724264703208344920751452780439458876545778751706868704360951393707059128502341237202063706424952877744479526667435073419117978829781085477606591756956346399706055920476614353932785476006762777182469711685204633696279338986127939597037351335806961247820527681037715911882651443853267029699811998130554620952379431220164245950806617301064744344197693336704030099728557598119217113881981865982086682225953678908880928 [160,134] -58063565841914020965533756054756730878131554956705775933347274897398194291569921278217361877868964864927938798426394526187756515609159993901176027700842740597946621936036783085089914470702893788857493598132876194521462441792390310885773684110159006427452658890849189567850962007047343837141848608228969899673252114454338022061712539400236878384754860811357613364449757825431305953313861531778300236987605502946978978857071107191394271847161254866671313806391040006817981349694641326025884027676073089150216562586944494188931687811064782624395667433574077406725155802229475641660869448530640951525295657125504288027801589496611208781990772531627477532813790025341893617182123089568728820480598860190713987783499806509301883384938462843977939604094236633337781719153914234338059222677167793761700870028652524651535677468795201376373892699444301591237625408777504133324296571942154064635597215740512219807248085092450871772491357186546244105783101532304272396417867631209692356679253960051647915626904010635188416496171585571374512567251888753662907854817791387579359905245913792 [160,135] 558908587981827418950185895932480768917143985784712014238616535800291537798424441273730752070436183957099375236881965150965418181215533571603219558265956218448196285462059546158559253681975384197089571166561086360574505840759844442737496041132662762096076073893503032427934848084608297526495568508399470409405228804170926968624751635132697868230884266850999540726467904331204026490230744297975709885379844749195836026154450537907085234329162946277484953432990276038365217540821306541539080417552521491787712173442667360683495805639585527026798492922399549553755221497912272004085165388528905446394968212313776814768149900142664195663690440852808117544840137575002180801636217708876563671997672549325787347602096713495460835397036147535574818356386444588034711828011497109305192379432982967044204596772589086843640373525934173729068392881548683490412670284169573982021695186347518392220438961193718080084412019205785025307196829893139104116961731583769261124977389848327884393955432741524522988625230842796765992659551332406375050700507453137578405168610526867778698224 [160,136] -737151585827687386448234603933755948263178452290124694534102175880768144311732174465492936741165069180003185295447317227489936939205961972148202456641198001047560943830479759356213058648919281941371992831335191000226542228444894556001402990761981009233321216269476115447361677938784728292662990233244600921712310897260220974364020315500575446879102690540890926761664985545524269014880631969978768028224799745559896833155700741487186013718724037412378961675773662887899055094227425669456746735607993419533392302633944762704327630344966431740642435685007405758784596219734972002861960877316859630267756953664834091264760801182679416519658271083637486858921090994392328584079363597024254523383837306629327520709419562096087066566015832644961986921397159420482303601181470690967420275117385711588340788412299312713570948458933206504379857942532501123503703738273099629822245936055764687232494928891350744261005165070979882652031413587700558428601314942334791900674191497265164398904831711882517137822414673808938745662555961669545540733700490632580471904384578824 [160,137] -739999237564797729018249148175447632386394743822422562988870200103083360533895641523183021115985397447766413448306128896397698006442060755010694499239587182768706479478170140021779340511523685533004798983110721746071972663931205421390199147049884238958865706211038126325214169575814376622040281298302764264512644244378707024015382907136672278935473115239552898548793252011573768003397122858190782939140408431216557391309153865431328377691551752372643151112366129701247850722804247174369306613629566514174975672933077764962517587166587619527932764329598071734313098165794391543257072202807839644061372327930059383248832229615736418200043832441528449200004118231543955262135920653875202634245542446658550069294933589302216848430212675682101671074500315572023132724050258729404438879241745131504812985023130233361872553394957119741044768358814867862525467493713846579474555766527996086302452424427537217474723040325532621774640036063603797922876356160319955946518747075037679507917586697507907831882138881221946128470938325948509825832360167267655893580 [160,138] 855125010641277611598859250182946742913826608923376153079597931056755433937344968201057776744711187505143952360522171852035050648767198955838461939941634068619865525091857458702631581899007627905940576104504717718390208343013517067797361172567882729017018232516315010687823000147528541587059303037180266725698711843044940078391109987291736311533929255858490288963996667916647947336630051076543792615426781166400231904057331021783299602865082102808324910383813529663447374506364073142490239190629139008586146936504251572451248406448974208645510083790957978849280441231786620054153393933803515348155544618755387533923014169167687985561999299988913473227994111417356952110616047847286071317977424122443359981960443231404336377080590048412263628067223181164687762798115230710457584112481536219783675831268816781776681746357539302414412962166095033357179010813406690958770237471234428703264824925585417337165990187248882449740664684773662096032141630482357658159553503781739712824455313858330431410820289124267873834261303173852409935169449962416 [160,139] -103989430704993777324545799525496286865110837340237106888394354975531340813269764651288516841287286495586569165820702722186278594109854691957666828978366135854460567814720083339232261104281081717959551947448161423820465664784680401133003512578615098230737890858452004104029924045888084841571808878518994827068661663041308902008612820121272314389567289414247544559302469241577900942410523256514022701979769410696157178354540132383100409662048151759390687562011265136815662146538523867054101965815173961268877154311322616369699491964840760397731009669223638115872350746298050638285375295440674952257967914450678184392938509812722306579809855714611527780637284580239504719277670785328746776598187307602765548287833402096630887892380958439430031767734773858537179592744107270016015677704768843989096619954152580595469200705761310200598498411415713819761977965809237767949962830388375217178503724150952167243674651893606570495912230833661742707968086460494145167122360304593225103944252455112453523953017266557332001574660820228238403816 [160,140] -38247118103455725909876151715977865042594094932447237696409870801668120726766023519552614695217563999652697251952513711868513900547543558744311841909992019938104294718550263922828158883728526276199853225149256262316200751092847767799929949122619671531289997072803721754499469945428520728348442926754417142313967041716102076499428399788475359677377696623928750592401704059901336077376671913418229647075962187791138915530688997806749108037262943015171968885843797444626001754415335977910017773397793501651594066282177864656591136699015585770019910629796521154001687751067542747734436473204883668615986624420987010071940027942809738145195006037398420316330392856596283715273798455249287391725876523210818091706811044136606806092624581923571661331790614577684894164930258306170083473392621799274760584974870997415222302596247066107514607962728284846640172913559238244116992825523366973315693351069890513591807052791967181779141926169682232360747830456708860393337380095931620574747463479673944841578923070645997955597565192600 [160,141] -1217461165442878742552202239423371237664978287659489853045438025978959615268627186369798016176463156889142847518166121063385531381365357477646988442904302181295000098765977886875107410936683771846687349249096403660484173319443379662919919240452269652970308603219673651657589238396322547511396965274225707399836363853207554889147667003710458573571090523786724440583384171425069907030467298153428633085087571630527099988128150157808769738005771444267340956948381203569753919202919639874046075142302247267273951352377930003180781112018268003527752904936068500383655382878230455670027769949294895309629124625466190848713039736605409825399504869154437842463125335523415135811194859813145735564853744765342889118067150466741640004423073314164994647293888167783983651450856367458927684524368067665002251227711778892457050667733573363925817203645778414062515511224182810234255361017309992207561610678401927724741993714407773336523324852241212643065871936426809978867281806081983573976135520213867035194609327891062410036 [160,142] -196024664779938133782260031191459437019146468538414019380851168876048431714503420938551717406085085091821130746806422257720564398791700483037928119168125637256499479156229037995695889440208382728442109873539465528212791453678602185313802886702934716810013093292866447160392963061693265108119577396760111965180537104488359543871783512790750957749718809528752966140552214898257617003924411302113800949917110559443894969274978597611197249128565204211115200207200313718069203324700393744353426153568153047120857875024284283661223585843817242037825785239218065314056427682167652057943864623174616799872725496740182872683521660292601411385810997903220594279313984608206851900760804514287057141670397102382899120616704089723791675481987751431972839372678188157250331471009074044537264570004952638322135127899360764943879747300319228824688882368811357904170536867894122955150577853982516414135966122651911135139381635805837449605724058969996854608235771769614198019151728557553321381410791877100823008183366216 [160,143] -11793883448362690191089419836045979033817149289002167987922588694541677466840825836313138363842407011074441903604128465126944514507007994009724371355661538959347542424975362632620637221904734585751486499394006702222153431212588293294163697038872177498144714542703037727875994025849088915230321609709953259904729654699644791670602871993684244464930579091337516119587810731013417700147062829624565582580468228152178895165066167552554517831718860566153986698414941010665842047174196844102644114261623867484782965920617331461423059211406905291014673136377691274655757061496982737052659619643055697364383426114606836762949212472184912795566844831812593917460784011646398154214608286983083652462359975726308507766700045656232088039074870992776406930099680068582047483422766907702147428846635457329262670468844020360732784524768349909680752970158565403049325661660632599889879315069804990946794559792359478513736774151956289182667814762204675137602373922363076661631738284007386296559812416699936804 [160,144] -71782932758775939304578858861289613109345998960344256907308148380455114821702570303890182089838067778830832009950004662736833417146864185663235387168946460077542562834322501486996105971611009168836222787058362180583796457259944164275128186340010826371104726663846661560878550336319939398214354768771153882933785526125297169657661698692738949643531199425410302973721953566420449095246680516526126620885530224617749659568347742034357783830808497613785912272272225725521775866624586155966844609089139303278328686842147876512497800755433855250312888341374091568859432831635098651656553463135152733195608769103535058983616367657185329032804877561099253039295594017231602239677846843171024899415417461043013631974732429902165600830879947403816791793112761824336323144775473658365194204384885630512204577522742158702257421732965347343560181342179135010016802547440923264028899022063188590888332742384452265616079880176409233478216864683052385167077641608294129527195206272471221222691696 [160,145] 98544689189446162628028386155365537980314125140913013158596176169476075016950485835543696096110541113794345207143880066130369536955104636556669126705736027428314360735789060522586141541744838584962061759948660241226289959991607245203021023454865031564854863960127971874373158400725903711392367326683648361779281543997065451512342645229530712065340408479747062083955565033074412989109385321994282653477950288434299239993821848952178743828804069166440077480597333228749669040931199862634534040224687913886486604010762809089839726710627977091726472595699574920549101632673044185468332531972454021272028487559739093466819052146889075992542773299622650148771630221847061048896878495538300388434745923955986667323177544164798337681980481364921751506303557996704146537174887214046520886181223717729721127774525739563308583483749699653939741071153236338708968989237804437354881493310705897081758686378078192185741717078701864059605824179621531020800818567563110997648581086392 [160,146] -686862719096072946806217718485006137110765004506140986253194086941866693315931850594749221276152922991001330410408828322004028371859242636014487315394401687027204179860930742906314803733396910341595754534229350455372980359413397751549216300061421762685466323811909895148628702130253825475830806899593357469046411074146237314675505883662202359400302254876457391664276989266015967985777149628495992290877023542231808371406476215220885836457672700282590904009949233064448181760976279353429930027134677493921397991665430007446425768370257411202450410053042659999491958150678200397533435664878587006278405648364824979354924608684100413639219671441195915620582410317886586410983836551568825527417634245965847346498574849129788674957280113512709509584125981836762737148844114960759604691973033535489994449571320663669725677584711872321517144764444054229531938885376413184562457909054411751181387873432364678656216343307886582209334055619491235063456138286230048050256 [160,147] -91778940124737998987132191872916037323901019271066553135350936109635915639599063618067581124060413590779621655181910023200555921927312129590782050421056153483592718997110288911010051949063877741698083179532200233188718300774702128860560217148622991350748136948053745790712186553060739938434264698073495653962487667335753872475360149395218027960826428110785772232445949803226392946902443337014606872655832272884048039768298202663535755225286617568074863659961796795543035605856093217073309833563178072265104674213408146675410369712385620946323620894827903491847243349818788491905817393052488516875121016509678797904848412889755287022350072775118985266716339823422959969259098558121727627987574236290090986493520224845762731201038295039002191893152071832158944199704915595326153194083079223718424925113033072667598164071227010281229456030261747414912217808616741113752575304482685051272395339827548662381958325974914011891950095999388823082173037925050 [160,148] -5778176343409641649801757559882677734832059795208550480667698701921281400499921735863416953684714521866412281041644665412539595575312586163659007446243317161828591876893586697509359652225479365339205112854425313222779940857341335514655228316803054969389507584469112377576539668350082786603345023540364797684810443911338223927362051155093774945873246715268625067259024237761385457579774320709630280013820452482428336817407208449263852108216185504626133673842985265219866025786281973599801619339146988515429164779991266453605286493898843141149809806652231055302824183828541320728561798752658355763839145929100645764526780713450966402069526989100997720731036177361950861232496430284250600100185256286333483540291378868099836915460478831261077448578818952583827945600100877403151859914500482879862041038074634995464669145226581800392531154762020345885277031335419996193951173535789464235763787934512833448146072493432566554103213058492385652264 [160,149] -1076202504802190582720017991942159109846860767126864152818750429207150054633275791572007943131210890074159520785946141224323014015330530535652654349001050768710729685774626034581982852268763374920366086350040509045002534708817027025634077370954687412323987659893339238932501361048787379322193507898221237913183514847679532059092829155390546744864317798786112037199043112015293819685298076059897902515650056748913439804283771020722168919622983083003404039298899648452525872574010475333734500766032858475850120832908240692194079567346557852873877435311045769030201435095284600372676126007482490652225769508806969971568439862412372719245433591057249671816759474572727815697697452544323210684258180113436869095319375752534079921162940556010709941120352435624709331777759442011029203403798628119652999059007042695403247449855621719929266177843283699178718796190091745237958911519178186475396235203424445426235511777323861466919434846368 [160,150] -118526075463528783730571092002711055414530536037973853601366531577172811243158852401134605085376819127705959169337690176246415406799062201208174052396105672392585888704803368967400542976441087380893031589081620832732354754366035738410113706180049383031198717513755437072129083915790789581902387508529101721718103725691700639245894581374130990643209980708892385686388995491938738004428976999503887834412411108590516887433864348619415609250773126097856330630294037968106295278410298434417673937132574312338310306107990543646459285399374647685110238521618099871153826787796669768241079928812540865245449045578221251404341207810078222664283346583505229028931135310683955284077481070819481135059929758209767270156732535542711792671826157593948306156042507756456694977098215661902507139099055073179471249243445684040530150377668641541249175364961452469566337581237883808416566830010923919482805275676696477868059267834302244752 [160,151] 10047641652327837067950436728320227542644794553827020351043552892969164057148238079721875054585173380948425387509828006016611027373689005391816970203932405941821725721568177196393077620012348113874282150304600861131624859851051520566647569933190862307576709418870415278791440706577209132315804200295862781177665432353142514782163800454732911589924591942520474288668156863897630314098624778542956184084237097049261552085729506815718106821998416563008342543541175382136059797818185309927908546077242164069754467212854591599352279012132177527037067801208405917480249880320142980600345998219889292728248489413929868316273608410505175999135374466352512987674384379927315833798500698795297852624132667040397256654570869366218058884864131817536004879600839648215156802904719259739448345083852321950586614900065105862243609148735629778453666248045320060553344188337601778793746138896136700460898713923554347774324794048 [160,152] -85318099035635511703240040331482525417033077878073504295794899373755530688991360512786157373102695969886203164519862355155354436847078622136309844790043232560488807422535815700772022861076510561810140032415092605887944768200873845611380785809754000210507806037945262767983945529786976159678799798550930218369269618167503827173527486170610707413003154846695907910881976228805435598210551253140045098192768608807586719615686327008386661493168629515804474677114868657337861680190195778047052715108977670294717542169860625015210191632331200574164448860594531028503996054311897372346876276210682339778642285478398015944540189965624069285336677460582900163168107564988713444831747949501159251327366804497511074296387461112618618720167707204647698989070050762967685240052479405465528172597027515302142806884496296776813743443209312375528487504071079981779278102649007542706101636433289073518741594867076826 [160,153] -486375548126571992828064838992040235299463832931896768567368351924420596813862710986696393721964477328234530104431790073270491903691011387935586744177151484119111251929766872656352480315761558749825177919549856171035833217066574552115894333334475666761957851667725625760398615230443064625980802194503454987462137857039993522942484427229010278985911141241174122431055928804246262892644979013187143441536917378492225589840355945770239710984132803547076260301464578287774819941058790750180589815410792764136948761124580149044823915076205279802920451938487195023830444524201736400796056026370721192682265962887120436404429302265307836283461236073436805969899009392296140014709289762877816667661787380677460866578214119175716835098533781343197715467039069908865715737995524219806975479123747187455297273567569238561024649675041897426169972708861750302159008770333165352777576590929960141889332 [160,154] -1077750407002666078567777391782718115229271812207678800205008756834108423028092869057777637542717835522588215184640100213771541050211496536407167478439617457558739817190041205531489550677438992500486644263256611700758710949994208344299386495493694544645853691051788753024762468946720485259499259001982915585776584535904866031735386204379985239887738558018023041261372659091612461046329806043788107048605638170577144901378750766922414335204693862707430673655428060178514764136009524355761248121809871618023827132517715712016164399771516981286387036731314354382059728889095771280355175855470555171601049408297419838670600208293487860278597643981547254362006533295875140947271845204897926537772920954641283086011864242775133944932004702313934281608837152394366559497811646057291175971531452243831139176895380255367509010891166197164566180753161679892515168584621536339514456601248 [160,155] -16531185986769191395392356000615601069114676031886206233245340783884421391482274154974278467835643777113368126806213695296158863290012461530334770070156147039083302640481190502742299107561059964919933720905432191930016671287038177816908836162477609659767049636561116973759705189854190788942097390216618581140870969388065652904682935334742344416206216563751008211285671852733339837793928626489841436835100266835446385548655658530917164355477587807008338635370625710947968418841028292886360010480453361547087277665127992508144968853364709647762249730884631586570870736053422024557213010795791778680969183792923398886948048644504866714287508319923446967595095484991674557927592615047696813416185248103807682890238479624949960136749637575812772354845821798729512499145132679105139037669809640585426419265124194525834779214718981997507180914049358976796517458185054432704 [160,156] -55463584184075163915973027238169769105747100199934706054756687558442148107598744738713250676018908462996615607899093350012129144426896967944129376489132633220774466981102932787422618318510406777524762916665049962144352866955873845309889256666592340023813171502224602646220640714450692781120866265085084830714202257438115655471372943881996673139702347099372643808085158703906682486900150044687983159935048536190390492003691680510790269935262393270272659314562863668998998397384846728125185646842602678835215263937000174428163475683782607630483904389058603556114709398734003674298619490057365294725743075349510075646274229973047649586768547791968882810632419213229855294647321907911795249074180074384096182509771770550201401151867794675058267685092879624883234586081890954999427963247455957367490357486885030859018650781647275730780804269613662961379490176 [160,157] -46087867215553077521192220269233387753577799387627483700016832113361729341252996482979726738053807274413544276547702052274323764385757803077673707653841581372099598324135946989960134573341053355358420184805638170293498095388143600129104886800091439125278742315389554700999161340803861796360397037306244562390664044109992141537503294615287513472303840230842185917381428928764288505437974395472715150092711582276831631812117360725217344371052789209830910575910093396597677881544005675983192687906172452536970076292871489509825570942331125821354125199948720653565052220575919873682304934956641212076612027463088106904531668541881030137416311998714030314591282785878928767168682765909750570614068336618430087522824455491582923399673014460891516268079497015210346005038357330507955651852618411775277978667023884920518101301477884868096034508328864 [160,158] 42614208554247842081619483252867771929899776765531568151718068549860860389132406406336131589316362733940462117175048849837583739240828414810729584446997726721748816630088439795645243537328409589351066255009002451572883931977827303265324915363389685493712017465843778329576717402080833338698747474534123767552867671816934717870896803521470407701511162781835128396378285505334204137430739140371472729221355984578603869729191001606436000437674268359022967052705105417808247089135766067269306657414518468897850030251944881822139563757003217357497493785731434863765123185417366968105456884041738823380093490557597363533821649857335290696088267664765420643647868983694464755412914263576092368254237217747560685192954084660139713060282120525503576328059200294600053858979372418456091323165369041583316790784140078590176934082734210423040 [160,159] -3404547084139262153981595437507252234712402889974456063285252110803794130192393045042162037893924524413533014834312595604515537533022470899320568994561563068420535746046145635848191371865929630778954403281939853805425977812451010144436283031896231497377131331676448489040263093890112220668380286586364617140752243056802074895126466186575308626332842980003732895703321050244316592650522322500009934875048128171302600945656286229820440676611195877891167853009570647220004185877748219078826385496730708903123488841749226910479933993588910007491833145589110229787333252608814070958229940243627614548751418428997493770287800833670303236388122028537323354208047334332880239582263933585118087606219796362807352076814142153279945487822575403102514554967970047542522766229406384772378208498763519967171403588688115348877881168 [160,160] -394068259907639143118334955256017164876626365301549566999929089602013856323659327339600810605835092786706451497760620099639794938951732422378950378572140129866864634374029462582887309756711844860773492343834783169552899743871739529082286253104720337983596431896272498195828675769653561946038643408533073693534829830999770937479944711728925365316936275133884978438610149535977857047441296413413356128314324255379700355579037841959220965280459140959580777518232032387399865884942054801946489399588476949400173613493487489028223340915812070400896036332107426548999082030148074998221702417526943098448143782264874602494331132439279447056972198382720650772926398918398897688519193532603658373466124874063468328795017050282445108782709687397996198597491154445224685737499717182596935866562932371301092091253184 [161,0] -1815205639649607781075200439438401424627587440528483135073034356240951766071754430650005068724327875581948657560358115128328514145219709687103094128907764494566067297101115673217008469611350347276408458411374008719491370249462199857540341293439036714099956770584816454949764435324648145439444461994058180306537202618699118600627455479497337820002665862603156778890849005606198208455084366811747847507833626779283434096438952072261058141886822612159267799897767498037340995199196543502486911447453645697772230876768393716391238941568396943103025220859960798179566294786233806552565415600959044852159974526576847604889892994897608448085737978450950134785259715209504562818719875291736144470765782343322304352082256810385919689248137855682717139878953541389619217512344929961779021680648383756109301694338568422633097221266353555469637309163328883074729182093533321582289751874851946378438482206797955938466542137896625224746946789996157362520524423985532792472953863320420778625259236442294425668995864745304205721298583341552092904929488555057470371310600674147818593313854473702595371288243150632721983772613747762762078972157160708921607561331566567770773380362298019172464504649348134117943515540990444834051813851175280636505960230604546683079442063176938108714788758554149783520997869387603952280672865034924648443088428477836286911871849200827897241553404475902520540853659240623977131022420046844529985475353942374990060937018424235318719027617821609905325088023335376567609393592584340361291157413842374513567262470314545937374358101179380620524135498604313340709204283029976068064570426940917968750000000000000000000000 [161,1] 419074545054146520505376885994351472070935047833148007324152663409128730206363981784527364908318510769846583909517576193670250811756881405699076805435939883773733828380820121656524813985334915528708463864049361292331433839094316447532946648722511362006267475165967960634240266413303108119206452314822235907169672110569752011479514002110429456157418948750134015354712410221828571340507244645912754300252610130799512191064854339844699005713685215488125304512247352324880371856936687265346061404615153259643677612833832056162063407300358833171816473290765090662772653720546980575608305827034194120890329334711020204617776403260471372949664885140442221130006729029149875816376733289840268461610082892108270603370240664536882155690452398387394884880094272203676661468271019152720351050359757658248111591033984962388051636985401214362026099920715468565916052207931683013340611562643081281966010067059814411066024113687423063301615025472868708389802531951365785874499829383263259707307489860483671887715395940448907701193706473982314620153952647665131794925119436668026253962999626207142752072919674970776482387795812232145549655911746603532857730573709183045632054783521845659796130776485418017416148202890189578038315392249413906415862595684826676724337290962174837640504576858852698130805558097865157339547231192167990042244141510013285815408160341893295157321454228595991116836170460846049426011427940711516654233987462391953936874916049294540867935929570514553542352842482991454473533594818518261334539905496691518219437297726687381011152467809793430554103642946396721807866825315613823477178812026977539062500000000000000000000 [161,2] -299400061739160868543008543019427725163616125783790946073841742924946445760207586327208254129114043717785314680600882458425279705439976015916792927388988163899366450917530501924812116219405564201716193866428125551948249257550453874405217083701538720652824711362787570360795732141159494692706365077939909966534732162295565266765525986271385569601105251124153539509835938525177625035174046392784727586626119339248414303724197902752988114124820566839099784887482759479809451190134451748249723312385350786354415410454179221217462409639454182279379929341039326263743137989821520927806906428041192744179848842177279484313298763777191751867288278486826780653082580437856535048109044827098401639552898433655316229719679347646199000725756473682291004974057577437174621980896928993678698510509186634282414023737977402723258145659850938872532561610503532465132453474550101933118034141578749033903388282721155863638546457300054304896797625748426374561717095046789321430018790925633417042403148468672835814827613915032761305807409543498945110088302713025368050738843275655439186782655040545336699715812890876713546638116183549807880087290231664488556054008381997440754145385004664440068802459706103622109109754999279286643321851740167858209661401544221395958372403412465335383810480926123817413625948787542850124187876985709782781269378257511149556841732235049399667873628511330191756690975418397080675265028686858910414413255616685815531128034350520870823396297853003873344940913678651867031791675698098465108283210636034088949466655721335348277214390847230053524031020355150090918316951871247511007823050022125244140625000000000000000000 [161,3] 3632312127788318368644108450228021072479450483622668563213916028234092179882095021404181894873350583233050952576415538329463601721745664081009006759443988723562409898475558519692335980630130051924304427382755713541462838936312657155732621454009937450247786889504936929652183241594082161513339663905524091979833001422589601225806876291227518773358619823640851993833624546625204309595823374783505874601919731895675852071009218580284990228034045424608367625417975043189277225988314154445948708704064104012835973027688791231587026054800613866057725830802526871884715215571972715084540099942062854490802267790921864478519159479685696605271240526793160433414086782345041226884393148686897973430630648188422819693323037633341931634276803888346476740432940493691553343228107549914883607343946395863664244934322139803557178008916772875407096201965348492787761776608354886961059273638627944093755743701498594731152725357434798556342075676989392282183139334567976124991814736319585690620848588516296147002376309180520725900078913580879645851605708832225686366787416223534317927302909561066468924245042870785460096493260992535040885680452802338324209342604904812609112596897713923114276941344950169446077186632662046980268793954543896760781059207914106151178062733844092813800219623507121561394383929535811011830175376627453542766238124032079398394653608169123419797973158215370969720256003208979439708877850714803751896225205766024717959226470500372167256545248240283768604251675230167747234955484412327577680228405331184011801551906415369181015998011677305740918103921901787694333924028100568648369517177343368530273437500000000000000 [161,4] -55847837547534094530880587515991963964083707838690947577121839210100122219113403753254390946018638237023947400433098699442562353506320093394986737767213783548957541836575678051232050167999311967066913441597742832888596224906772919750454556217934073258328627682643595856851763761952530677389975744645200295919804724856062373380903987807643057878663215478475748336157164867567615744540489796964570212070477672235260986537678230865657246843403715793872816979259105755518299627421654413946814139928964788328457916811878444633649767038304293404795093490125808549377930972489533211456481615633736867903928332224342462247166595665902969065836869881194563877430455268632765527184481238553436029832698248206672302737319968974104934448755825143271204064341120121285727509162799842001486165415216957986530537806826907012651975740612411205097339367859516501715632877500268920466381011371271663260802273093616336701037224370844374075130643884481878839999396755262224525548649428590801973195312236996559049543406794162030780179773583553369457110499396875167716745160235166663943021359890877524722239607400468353559042679087087962055654582552354715438956073047422034429855721982031376159120546658857792167839005148642563092997136500160337538326625892661828920953920084002197652483946639725980569024437616561149725723334072780227600370409834535530227244486075645085351655831954553323013047817909936634318424094736651469811962276524481561175080796470693478513578295462571178706322537421069843887150268515669454695642608729426317231933513350288708611430608709112533757010858550704976432932369334594113752245903015136718750000000000000000000 [161,5] 513628489603190585671430665897734494789475064784414601270712224916363664365250716192839107090919240778350740332602332438526738405374562079666448584101415124466920538685511517954620577870345500389500979358682269348283497800110677866869840570343449721958504878568277923575501294264953022521926818175680469516516979483548495538231266934189841515816101177312171197826156320322165073561072644551730946804798056568529425663980670949113589692944088977975867036017579888413923648528592589474200632573497355205280554366963986117937694619013679937778147931501493083538044938143866281294084204739388298020099526122422628408865756152833789782563441949534600465714841343962140301407124628741553248946271034097923339781767617877966576431265905241069674995169797224648279996301644811968036959785253670114961794915332955894310731081643679581883108482544108747573290053412735630019838604231824744065986489444750092919973267212476475042500058957709385916094124949529356608547008285856161299873035440520165136359710269522943868732353843505536867907727620027496459101550173037627258813770529953830863916033644115985101610403756006403767316555890040838976645177761339545707064731453767862512153528851133774412544624449924236279989125693981498733894488853239476526581964995043837878143446657823284123322777763872584555811801929803038162247577744634200387126577740044144231191732069889002463206742655153618487325718110040268232661421311560436888138637361170051109790188183565802122523263921406673843951418702251070592431397242777084317759097061856627921594852800710332960209039884230406759237086422587026390829123556613922119140625000000000000 [161,6] -3195172276720319634710955392498003113365471380539864468694718437333237491257708770659981354018345582374388849448584441753225024469176067385405518070916634086235042735166467035955952896769662207723831848878737355743169026617208125532534779686750709342993536081515208844454361210465673940083724119979054560725704719891325761942218758657249139128239129172399280340531793944512823625562081478675763466533669320183468082012832881426823873138482640757132247584377764421740826297960665192051099678817953853927954812614029671170706757659381262487067911775361444325765963910896119106658656103202507037454333692851536790751147006351436962972313661337590115254898939535924875246116385695219814433381489822585453089337062208524570230625131028705712040190375556016848947955849543372192272595424002440439954928823678153711441660020469148994371370414407314521336123174848583961343647326918156796602056238043349151943749249829905986411921973509371698359463842646684198700475710129351953220860899727777969156887928510201342425264450299739746864700531417810605023850744569049601751307538529208201963533772549163815353013963993147341961027881054902885751865672555418626726198840113215415570252423498533103136198935576180325597866695660428112116502309408225436788832060742106980817913338371185867074670506206487363150505941832209116813754875593344831121653455581399163179687092358622402314207691884774036290862953639285117260750813139059335591895140890515061125691990591742720762666886968891231342088472763773083961005222785228923898554776219562297211033175191045578064221304655902547442458683235599892213940620422363281250000000000000000 [161,7] 21220584036203574569766872729896720744004437769562771883116624632763108025507476723964038400433007791391537991367158176161083434079678006478086103290421142576559373159253414848111329984194183882271694407511804790951642715813682656456481906805709046501485217208549332309781656540975443502333384203498037626520856105449319056325901151872421423432913111416257404693504554121535803062922020402931982382698602734245144450922805161199101934362714646418420408336258321804285465914918347847030099122895676863219468888295937323116512807844412638140166737362468694536405599175070546428680479779216245720471546722003709270162935249495741834465717868263635463752745143933414467234531490644625393583218644492787591359911075017682887601401176026441555836153765707714089512165733143026821668918238125366581220569130276075001588175784924353820362600157046770839825920500652140598131290042038433513021665819628572677524712458134454151678610502059811125366955191075077763275490947675404518697052215810660371187854418528192920991795232655834734089476154798790591945087515646312659108956961284148121240066493548801251750252120389146939487392086323644979513452169584877775658584484150121845764415890798144012508754322882706339894485644184518427046940932959524190567457355304346533046869650166438985862272236577525107184135335165837619341602511123354255808612286386134294509724298922752262416000393678182236847266010449237559428234602513579736776455287574723768277754592566529131748489416209352047207146305968680904354415687997630698117532151848182127640777518066000075486055160655078470621770492243740591220557689666748046875000000000000 [161,8] -193365628367822572940988970466900179151601812280832385770010484037258614472430617426120416599168309223178689888768717645222669515223023514387359973006564396377606658286877792533847171177403880384799984889141698902893028608726891344957847550668402241979108874728102505546554402168530926518896220386106560031490124783427619987507056209132761775763063711470671227669781772000552888893011482677485647092489529658231586531236710714471756797362023396860096228263516442169562825889092816970203376339745715781878525057924262256550594335511794380549507207659340650571783193966580071076962015909992855820713640946625700601043353662490984087481243238891267013340430115175799870804711969387023435015831356946694519516476408530702594249034491487045126591179358137773967995557872947883291548195707652109046671244164860100161871406941609252913701540927171594124154102385223928242369516446689912347154605375230611993065128799452779251723183345078958649792308962245012786417914789121811070639372573669627134606791929107566156930579474708779456627868960434089635213122129179874967296051308150329638683045117635631229850001802321881110938132161493691532827334414989182909019495433561310120119809473289315936853855904455040793531966788515242540027342792130597413519392323036197512552408285728698193724555243746072256932100492096390405031769565214471654101233531666009702702486619369398101244740785380814067332005985542416211793095377041810405643026040359867181531721072920964559437327117971522259628615843230310883089557896582797116561735156940277078585964683632436586606622755549565045862792089792492333799600601196289062500000000000 [161,9] 1297360293969187405899188807037628023814416464263399258130444503009131873784996318380194277712234871111915278480409139284480576727144480692577981774805512443117489054097124130193813459145095417343034248783505574497181949166369504087518875125083490806773044252303869834030148830978268920744574887648968010724130471675648271578354412889804317687884401133090692010129753537676226325336403900972982185898781282256159041482103840650001493273900575647392875625744508969622544692843955151042524138267448185400829773903900116232026483211117819479635378426651586792385137577999007801374911627398895378267391674040880015723893550379578905648237648811762055796907680627945956945711473070962636461226637185955425201163071867778975392337546787686021798958872080759878198215874245238690073138188919703505194861123614286907074695268719862830992831562980143801339056093431909822407625396816750685602554855791812167155212576127245075349034662424860399734330071212585740688227034114644201458764099147734014443260117011014115299180810508257123127898656942308626014479334912648137801869247994025063533859935497901186587959881610282292040715926618737379385330419892146143988010554073872096112340088123947469235029144529518198361161684599534275072350571428608695273706264789239710830712632698341335816758577388056372988222991186128758916656054779931979381862296612869980707429826940771287226439546221746141963178970409947546198166728736665207519006444665700884980445037405772025556544747098742951688513431157772686806255098873509062397192697949689319884866412446497068069779255275316864892687362953438423573970794677734375000000000000 [161,10] 1938557290193701181914557201169818953585317286232199737565894844791864221285968934634060441426151945850311623081184072967575643959884348617548935747859791641371133527956486402331669092340569060852448173642031701411205206307257422759144566121254599659289880393728651697436937781358003654002555116572733385349061312559105883450086972715613204742769062716362879875177078790884752068763789607866077613011218773114800205808029072243772750429708473695665775789016177531056132278480354322527777337524165975927507820044945138195283799453089005085257653028818772963657024765031896493159943992750836929941521599221478554747079364469167532470607346993954122915284042563819351099622414357389901501999051785930204471682556061412348949444383981706552693522089042992903220732800789974392281639796131667200387352125916846023734086302709619397712858550199880761775742331311894311442077727914597003422751003775239026558721017827935243415701930259756335531081130362595992861941591937032199467410441500844206549331287490382392038784586013005845053327382523511804740278404313700989651319496914898586895880309309759679971750972921775337131850508523874408158953216244841922585340956023743075142784833979167423496868610712804620798315671973574359221455710112927959864790824555808479235428334045717447672622854131723089249117924737079760387127869206981335384176724607630607668833044848315616161538440156152167777751814052114853124915791016748727553957557568981248830913742308546218075905154876155614933347524286886809381102230579208067956990635573834569816918131214841255662133897658487846626940154237672686576843261718750000000000000 [161,11] -153250559755741597520811822707116120157268447003047466705534939885194609536384001535443594465489550635139760196555404532872721075926738462921012866434562003075279316372173409732536458108513685699607496427050389034360714688630900901240167732906614907316298302771463745459888269496574316617429292814983895683042696367241438138328276271402810162041565536696694021407788026402761491666655515659940584566555766577446172834312417563543029995831460041472785334610258067590053872810756232541678460245519820140780136488764112679294204299743567571781284855890567743011605884565698941225918409553006979626611167182129753814454861003994992546523045089212499235948637730925741402630710393339286498629179709264933154916318050658473050936501143143558323241658724051625095650820472471332701957236129034541432325043647677115640025428254546766081487446401060074374158132240991811214541735115214813744804268420140809721439217296812693870105611870642989157414946166641805291368254681092476288678923041579020796139637243017058723251270801455108399363703966260325070566245832308083577289912041007359970911805516108612366126552477155346996942388308544736480937400160137761993423316860218061037866520246341572381819290122949943470020771172750340625809949904841891467308107000249472600183677652941831036261575661736464112504083568816284975890889642973001278713286920026314325776316093402677829528231913445398908268553135080173577015586169325785183054777748940193289241247653749205086369601037154367247420721852506434791862049773956676006852612291773744287859847289237075366359971368846073502822946466039866209030151367187500000000000 [161,12] 1834734188059588501092191707246305394526217555662816747681514853733446480865603256894416450136656238368600217344612305328075092885032255472450671160227678125967516639034050784933813879551053034892257933140316615616037764404817742531496176813077627988132568552401535759426218448191260443379215596136753943058190872196353042263796363978354507418439865505188461404600172671837080080282476379853861700408461801546769496579439546397130898732352949760001119906486056847010176980484788103426929495260595721517868779822605714015135580459561919383015793190218466543476627569600333313345880210692568375073431040267721474633993810180295326407788533546549471427270384026429527357151531157934787877595376141742813871502562109878708307624513563287399203302705757995488862742053032067961298535506683130615047932837353180831939055847097564817171247428926866559682106404737945327459456924215730732609855912177106354394145529618612955175337726251303045562873269083472376021399839774829217695451164803916915957209187532332456117191797750195099379113471137961042782460081428954635849787813760464237774075536030330777366947056067758326734901681811836545268792834733987130636734951195184260030825494322686684410886552212091675356204278864577226777542341667085766469255664383856441848698500712043400776730813398477578803373417407792666198907929978417128827228333882153955170904997601861855092832453581180553779529404755837379598743277364640419455008084554585155583458060958571592544385869556144495865898353112625499472948614983813092459977170010875863940789285833627735547974897220578061052265184116549789905548095703125000000000 [161,13] -13092994135712403313081937332418459255072099500681670387457612158193402682340311642992013377761718931877488900004622299205015161656222658169337899282237886462440894510348109680402472170256068328890088498925882749655734926790746380645682705265694098971672020801957468365386949285954862226975884658817561642492059122388355167052782380804950412856901317046484154439108083250370055209648364355075530267375730182240701250120286794026242880368752163083518232953701801560628319709273419384912993323326059139270675980114093369850930493635261792383421310523831106729049562193358328317317500541766685842115498924164477180398403136096137004623609110498591145166377443487934075708776466054730261495025159283649839539363995565821270548555749186522557693456829569194672079369656754071395709658795516616202687559566567917936981990120310823898259717031561838933307004240053480623535397031260281480831026849202224973131968502413508798014707451143751432645616532421587781993153342995964760471040504276917375625943209008700830049003506607167883016582300963890482326560252117670905729988853223103914643009498533792058730562609336634271076601101665586412966100525645251697628020664831727464493734224083686511238036683227789973490539217674257565793742605958493027894920611236628632896094012993967803094939682837858000415516158080313974201798633281864575099280999458713225806831621092793217718826668291659230626606923878666452500389162182846602775778933500215880806210590008338986322587891545932668301150219684225815217316549647790149182927260373010219872266518323901103866500688266513307667082699481397867202758789062500000000 [161,14] 64526370845029736438596318140031619975906743535916888758794092554165410337646835897305551080040640062937463784692553436972683685956554903149065842776717775940710991931307082782781354596134824041719085035994849758387396582934683929050385406446490212539641241465610274744307822114960981919472310002172851203156160393454328599427872852915126760333320276105640066578283011924864037118664084064486024758954038275511443769966661404300469801069104223995746391645998292445332781914915717972534641441093806551415436336964029367325699959816124719468780382163089231657963466607717935004357737362962580460570611338419608493250099330128227974801621571931485039349981198911043987308823338991875050777782117962531643313143917410612368208357166315556880087248933752606491548178690882934690198083505434141653938939110625019969857294478189658290379521235610481704280500334614691634761522775580130487110134944973700393772371512868161219980513962363739262417248275279145823377135874247357761006277200685683208112034703290748706963095586691198093587626877678264908395282818634530420806211628303749821674947629974001196292108505017715565191013819791571804560603858436941926303776626136487012240386818891251075739942659636570529101864626776131970706641209030586323717201450861162618227769768042593711918448076683414691811597541812510582220329378545936938457483300463698258665847216477987912388897401408371799014460006629951027389198407197770515599769902072039755707823044016097107742433942195197229403169269531809389495695056707040906217889394739219484795716322302862529004671546005074560525827109813690185546875000000000000 [161,15] -226446188985799883329540599757219326398176000792633677732859067531161107024417842449327979565113328951557843948756806690530134375497253525876577595110831365144601982379713398688202875366350118651013652753012075887400625497520457045505271462500687569961238702492337759432905039017026518257657273462862719826238774270474707417097073866711593962569530840967471269869879347470254926456111368216402521345664387053060853605271140921799751067749527203318837306633298592477895857317920189199837187855444521997203686642861386101177776164259232659091082104681451764699358403977343024013004438767005266323950894203691916764579337447319395411548493419668028027677483826965473663017652932694821212111707913530403433435324048723715808126071120442152313279056701466654851479804503605970989115120544102976589198773061881082463998381005227098088179541206848415233838291987456311092557756411388067905044653237959587019457492284872785632574031144916731672589925543864013436144897712615619203459934796969377141079656410922995294844308227740910376985735222026860449945023711156044275715892918585370016419384070252790081803063972934462178196183298014317302998614299025932864394010737552316328763987493092226851990375512187055250210790895652219108603194587414279731363504899841223204351367827254106893575467282302629920436019871743862478398917579813577625428081305916349223769711019007622227059937238784954878748419795519477262872807744099133581846578229376243360757127801421669279030817792390368784315473125783728626214489157105441386702277784422039624832486297532358156449116258332819597853813320398330688476562500000000 [161,16] 537111617489142657028950620026615633001708114579795757121200741291666381316886978234722131206796678483673377049961929413269295668896505996583774797067453377378154127304693336156109223678902982203821515878047294084922808488248027394222090900810198331745024541068417538178974939561270047393269922816692211024277856347995245916184260392455494435565378756449571299839634120102224846529943057061037878044131312365295688064826991187746947461462413586717937800656441947740634751121056679308709804693633663503687036327841802726504259368011146710422914454421051974046195292550649657755766160520727818364600627578980483216824240651025815516815492784462702384777663758685025607746393747119021239430962497134211093549381782692796942962517643410866036895404512367445536182910216513923361328507033509353286900194496459699441746279491714225179525144140167998063457405292976733612234442264251321575154930644307404262881927114851427240548059417423994142494697145914563748095104429738359410469154565930557485292038467781665536140572087214757289892363323890759619076391317609829662454285746776121968398846854559313339095950338528460086778110813065820176087214968834359837460328769350626635267338849612044552084221428703793502407678217044949213778871040447436089273361580939283401770519112169931618705670083429446800670397945926907751649959911312021857468897330639655672223962809305098550555161501581445394725304369898427582103209942012674150427069290942078078654800816484059418397818927030748473655021922863958588742424517301228644756543461995901712311481104601052096864706976670349831692874431610107421875000000000 [161,17] -589438565011507803510211888724379152514001638750269833388824171207961555654688240318284051314367560941896835835639789747298737447659671370943937514804732882040080494422238129752100718886650658635460286696389704647642125628426853392181627471275226393279498404594951309498935681779346937330227333738509060945604757474920299107571502711411158334430706889280592562854632248319928964722262639278685777770811442873272936096020252430865500895578132416218988917937970655352465774874728148701159835438604635231272933649849037745610395972436362949963657416267085946811749262731373302566066784582761192309992162886019838484525342890553361490106541822673676891589757155758933960668535744958320022807773204223472786971158088291595639255177869616578588180605531627305413884104896011931000154806720501166348407928922537217967524736829675084168296553971127287099630625422886476574199977274241563631476799383715049199887428077229202807586125372643742906801486087974859736010636855601146603738830071187547910897921825292719595444874761808575776389455769847539163748140129499596177834588137883490782050325357115274538305677521599189104827655027860829719527971979848825952597616645995053880648613896792568230221963910307496484127794154659962656925194127442383593846382337544325598173381592437934061272644533325539712602403133277573170685282835653388356030718070843387525628928791234025305237898791559855879613844760827569278846415750605885846962938236552613531631750574042942871401509322610472022909983489362284722905472664000238563832958427391807441956983872443373200028339842604415025562047958374023437500000000 [161,18] -1514554384850594292150054222511762507763245350376026680907457944273628442514454642070884653733492857429914394509977610410735686238402689169164674062823952209029047479537757670279193493875599055903087523139470063811256900316125068451058547215608299026681926957173424975413405938637138294780116982880173577342228623146942665335859276291761241506332864182466506185258680865235410986103391805286501001646681434116121338101717937387572866067538464652720609355429455528143522327833579330688181195434567094371889625365952299778029837423060660227899592611674344086506448832771945134864729649898585621701118692846355899369238819753648798296411811479946090414130722812469913212819086410335606112641608571214508569168601687382115176033839718274378610201342016063472322353270471667419336014944076908570993503792902602490390925704262182574457728159765294906891803230267437642272121734577885191543025442576837015602567494069824900587573528369395785417062626926710850724434623063965334660680591838302474873897565437800038784233233254940436466610548776444640674370202700856670187484977509332020325089992142038478965391582786330665068019949984236946903058641603851454369444678823906158229599106836597088284703177794919195979052122289419400486841861115726292261947673569687442713955110953211557716921177960835340321693294449939829462598961955035663333844716718961519780739266099355625540509170720609360031692186185995519394188419465539198239427679080734403304446404724106175290587909501023206686894101826638432398850464282973916520789984329815964767232891501464661715382589441586751490831375122070312500000000 [161,19] 10555727457685897524110506559118424024702153430116506832852973196956264271412996668874439278489874017648412640342003077041757332045492336448393592842863293103765335736633099327853087111858262848162717338203885575422073904708580613754047195432963250098367462224453418313459362261551145793663473047272830998740904320918955551620909924812492311766683429110032467728047252719476947873939574252345698730414731595618627301700603460206776738903870967362940713703699972538948956533874540200110163088590901484679374048887901103595710130926040460965307302680008693638986503590618481249024525524079822728560096869283228132111340911427579896188585423304667455165651623903641433865843231635203847574319895827277629011168377335277388818508014264040519128956049290650473444586988450558879274177085823033876004852107201862622861152405963969230686052393917669098680206300122238902515941872359830369041288928153007440029513434535285485385117218323659025337688977545217213010980648102671504319901610215610693540431066787788653114493589366017140110009100167238572829023912671934833751325377004561709850193942053416691854399326730441552166082745108492376118699936478046911115868907322846192796011772314331387347052311984632220951775968968939168814223129367512644806883154376937718092679276459059902491537232507722169574706792049251886622058780592948918247136428686912132545807727540435180565211163676882796941087858036665820818454970474008204902830692048049877128888484974853873228508375403883164774829705804292928456590799569112789834856793644792363303652380768719927686731146127775311470031738281250000000000 [161,20] -34306867112140969764287035393021932801229891636176621860999044229128483165808625500581062219856758683659132661654094054254170775319495674377616159629081949966807673156994445425524806713163874585373347020476725941731103816062404637781700442758186837431154491579285178165604733682300068847979828876713840099497030428287505886910664227292025755154025123226375383085447250840354254057672891063147567389118058530437882307120216771678804861225101828309648541592909608103902317737943846965587364232188675801793742211077851772430693854023397045605121356302402350169287928484355271488400287764293185187588831600924855645903738701663244551577263316649766412530277205638024961057260812202521911869726921714195648955082793194835080418488732582741761637255907179492532957152185549711319907181803845161242910180647591913133520359796891310520736423720602603880886258709533736108540109066460990920055614349134569846424953971842287843364444870893179524206304715826241173868478831374347510184385291840661352500298610282479483480270377544994513751918777892581007712907297218754763389816939614504217827627513281781148887484248665531058492256693824997882051744128997765219779023298388618038346299217588263138551110420135594617567680395266483912802702047730568775712638577961086622463500364205412814379827060838360039269216350512582923341461475244278819319519743728054971120850549031915584748220364925767065062272866612062444417797146433825707055398598012320599110121856812143375569582647585972851265711482328563760449070481279573274874329282847268737220431727434228968574966370614469051361083984375000000000 [161,21] 79905834681436916120282321985882372255307272365896478844265251295056938578346787482285448159448921257826731294742660084085915057923862234601011760774324427059659339366455168115299980208039623265354185176690663545066435518793243180418965758494453159704859785672750357257460331458867896733003220707834300335282184050132958496271560793337470127950196283788436215187579333534136359017544390340450134723264061109847756716576492195753333394692654316278756727645969429558891981776461220627292403182966650047005110401907329407207094561909566530769212106771732798085531042512441515576311302373826856580272555691320473198792217766908624163578413889367598021087460820055254524145149637744938151706322194567035785972017226977096455609206104518776473792361631959814366771363399481735395789690945545881038075580710045879256136935324511023994140417734876596985152693340812170936612886799136508282217964384450883990978945564954809345138170356042317613580429417241299920758924635827305717274167834835386074352838431718975956870779532163978306026371151938552399820254925607707063188200783330492604387324015115683049844577641538772757617109514731399807382124767623747415027763403217549146382655673738466527778373396860818224578373243688385761673973891152911883435112815621940034726340320606792422225917465707406232630901280241059438566350666532826108170794372731150617836138099873960646033170626260840810828827264129320894994474921042581614066112658442207571792752985272756528807796828551129304462219443501188082104682395091561529252729419953848864035201499757157289858115256608486175537109375000000000 [161,22] -146102140647820140275770499502109319487448589773535995080842803698007048363015041898256900524431523217306100726003014444159515716756346020116388300409989538680888302140715504367283875501005361134738399596937501676573780962313091780530863275389536045458079838770004894547106093002385614507223310318871174860837129828289689180097460454436389665109397208173937253429398911015021556011835630910166005332938317803915226556796513183267516615564743215148078878431228190275631276423733283133177982367822393747545753117812691018671140514994064683533661977436339933137301451614424242257158552903496796410126439859808716687760103824293002296331644223778294923620215774422767895186148704662896066675303117301813787776079666475158140749400803031997719938825233942015235993782270376365133500258332636739861870357537022173375133121079287522978343023141720406301957438301307007473064687217854486239477352714777520168888617705711103875535937527008361326293721014537769353338184550698260635950538413737346813221649939808103734151594349767725568057608232886064406129111663063968747530920559184886233464778236415589426628917027671065740110163206193478735059805093343379918515218267662360540998861544592009599689977839228895771600847563835096848325461242926021140000574594160958878757777073402994401783421070457702498432251111855610277064975627020609022235761304673823910937184742935899804258274350072231257025262621914598350456707091444868609953924371717969524105079546723589136289358724398574750786212725489824220573309322732345197961464032148934946266657223307190211237452760562896728515625000000000 [161,23] 216143629233188951971866009601042256121066901280046400777643669081878401891689339540253320642918141203317548980373935361635673684007000824854004221792085451856924936988501781465176520031653011770820431504863824402275198067953937898260488699462105894038765211539790275828093497318175197504437981736533076844075090556387832693040854383860204211957034902074841628055601779716544719583604651666543834066653113685832146161517424796729470451513317783752034378200818544930464103719523838758151862545960961359736550648601673978680102710345386428313320977558455099216550256375047062942782628168314207118820986841510209214416134056423308528917965659925726998408273439726484329286529717711936095278947799641055477733842196270810773155033103402952764279953289905879043403824072616558241523575485313776514719361717158527802367596705125658125133160065476732394244325588816191771480061972456619246514771666557210937798530711493597069575432557113555405263731255684017881271161643492270108323036091090951482842594512671222729423833440620778131389137963748203728872598269734846564567077483524442457516192695927327064856392482958914217588713123791406174763563956479045463567183796556125278138027076949751993013521026968304593288436161514190392875109176542085100102142842846245864098669302843835213207071615583843466059086938688791486232744514168298303764892341855248514133583515438577574011603179801019420921931162389120612441453481806786466349575592688440613429162859940085815776387612300930172651027351595322902386110627311756003031739480203966115666473955151326204623776458312988281250000000000 [161,24] -259550607730614207440375659405052811644778923019389635107260571892886301395837843201163738278329959687469113045415205923553921906869572977787230679076836766561417148224895113669770842589291113561779828606833446599804872731109517926564025665157091814051570270404477601829636523499153580971650318310563405132545453143677531446059293793927859761772893952034065120965302665692656832487971430576646075271822214313403194879497062858384979414831070223012675682752808742771620117163116246783529959960073627087066961936860897539507203495881697970148359294580253302075128034368384058658891813010878224788768479160122725798649488396240420004923602899604146474830105871352125213517764647245582733820961717967940952452480032406470202227766743222006259831390647253818623954925766772408300338217029841655240822646084262371515776017752362569106062746313417141055885235084255498573478294522357610377744704064399788070851922716106023920067728282028628233013337747440318579011748165977333242774359594498259925286289982167503526398600657509280182806364903760009508517203110805430825093078247738604474543547688214414166522757120301307322918402096738396377209183712743170616476415406032821173041223348212400598550900088456351284892903311658411541776859158134432545331199309237752342885021625677175283083064919613452931919949880100842998753236243439504989648055117789052959302648891491327239378734800504364941773539128163260557972357553888586862264847289417629196295634512742454892780440228760021960937429346182122906540745873140546406080370589219585788105755472893294374972745171508789062500000000 [161,25] 246616545313834786881154298980108382899216693520840677260475087416225985200895375611361522145120951644570740491307589168629751636493877840326457079333248426843108048247163168656763279925968565477954620154934536483417992891038017898145970403161880739553655529504694634052786743203247026463045988375410230380600134672397712838994841917864134067299419774118673544440821029121432727451111124151274156073770317587474141495503930398180513762263965037665636953472975512736364631592879786640835970701406464791556816795062752300154343314676719399433533500118009347545312639941419824834216937950126629157008494039959508968707053265485297755573392381253348254044581156041895886026557011537348484609328876117887405581092849566323651467451432775374495703405069328463756186601437884760660403744286019383556709007002079728865402513950519087884058645875133594144462153961817544007578273046490966565509753262145459510127535488246054313977541934539527356299218091654048880034734416842532513038184424190828543097317556532287955619426241782657390845114242459237154518928172686154068445599644266944787896958396014557650664379680673893191912861499849015402858359583319178933353649479874957071685969295338164873664638899099508019869691448984565887261328099579670725423570669383577522883572686905093143206135691534665945431977888781671556412133817131940436365285628264646745547361705844100322450289737924443131791177948431214103712511174508559684892823929321045178180495025533620654374303990654630398836998404934164262083894525824327922579598762436996751043427720171212846377128048583984375000000 [161,26] -168156978274452172845356119297766384289133007241904671719201012364954792628587985712308168554751139742266619860073034900508063786843026434361642345168588701296153785972452471824700207963062714327040340772733297847885399604362458180151480265919322277947526617346984087340793506885637023193792650556909224722090100404088976119832956887919028719005814516915531367471413289600144031534012090107974825022909115959578236446262492501592042158844556843506538711473969964086230501715295491491744937990387436852826049671924913933561349414779696015397601969457632036312434178890356281315254961173532936600256974297774643178451503927147505440132448125764596358140369312194159485667752647186465773275482217303405205656789280628218745310777020708280274959821663438763246800017956636551839938809605056449766766834452943438821198368618697410694562218978677990347195063554548645337610667208790247827682296366378903496349921073945002347342395582049285256041677833079184734423225475415064165277562355896787143115055810133491154710880155597500079389437897692935089661970865665108208072142293997167020507677863258381141793785565093272135423052322594835670142451875025301378722864979398570582214931951356256178936510159610827984982953025841276438962126849728799082660500406451989615653747255320546813125052179457488897072574816078409554268297590697532876539854895631893804806694935256060557510104399443976113362908263568205509867425133271984218092654596875698662344734729854226109525177818728979591605984105009671363542907924227937120345479107499331753213391116082738296800417958984375000000 [161,27] 45383307802271575216397329357425616867489771579684304300928390986483300793760036089252045914593937530527059009890642921965947290156376088511606239277257605307283595549863951725051681030076820647214694154223534098234130905547262032518597824734572474073901367852538799234534208842531026296274057184517790272983203026643230983123146123791068548466195601515350127950971258044616936951670773502666685529622509202376492582399260852566693397626367508422065521479915097684540377036717474867541787769759066614857647995439166495155252129536993573926107103927907692142887971727624672384556261535694234125366494917010462507763932001613689536047137718831379043598486560639647118522255544080064503982989135944858267210980451193513978835872229217539879911834187733977150842627769733979073255365064744818848168146904588352765967785473382562091892149679905465801335406458104473321068885865125731217229654892003250220028781032667341078663486881731576959515497879143778065273480102450858291633002814303903347949710612389505499935790138501322652954447536404664602076600254190238107761538574281163106597655274887747582369652202233327921983990460237554450321922869941832237751643131863821151276757184911836884527809575930344961198828621387093461830446071125417282427414417576868131006245204353127918819956119757435892674608064695035291292317430744017448408869950515208048116893574460202061331308175633576281899597980331188702916280853826675334857611947224440046582688251481037798691320901802875923509400670562244748056759185783415858719164119754379098879144524622281530694018531250000000 [161,28] 79541739296524133601141117664486317766926034381392204184801059828189398863563433276683737485516489961318162822280025706764671570797008582909193731931213421724307601014240071546111727407504210570430272467829171042711829464065418896769501305397217446572189746288051037129366904080794749127242198190054378572934474092341965880753048341181548377022149424644852465047335722888235498036655647200043527459609590383028018770980845072627000659377331175909188650194545290653363299370129652871214722405610947638755826623366253759184344679706029301484822832787049419599586730338167849815719143227447881514322412618725095994767430232583296523578015371526728513751467971545923294675168788819464793884733495755502745848318174408697839877302658660023382510936577558571533809096079349059398210640036323421390384591433185789508551930063915959234551242791677263148599977201938415458746643307697746042488626679659355464228672133727033559740001184747331212656991604062435824535298985885730074346167704176921203391449590212724210241185629233458545662039409739587277335898992723780771172631958292341957801847194346552827105331097434740712725020433808341328126751343322656238423228957058557767173749732590089569612644380681269696526483361037730205677679850561818059342088212930187990893295364486710164996547451123375932874218827426353933698245433627089318135787924601856641113918636462477351740596101387362331486067551614332193103862518552050602806846436846644827122603877541332540635155372011735168847914712462132847789485710919548805568888738103217277856153579476002713690863437500000 [161,29] -166353864955267562257855233100513239733982812253762744103837379038478554539180834236060901641988481484275566814324305009038729679173455398866746416410429466513065462309412233681052831809307003817676142459439743100995333975547882252186471256547128898227797014693490812866343641644354873099820773787233860158031512973052125848915895833425275348612111060708252272511125623447673904272153023579026559179590179236472292733752234400930934368946149533769236533492134624360042277055220851190070728427545996484466324272922671830695212697514992526489298483231341146441769271691906372419672393036163378228527492439348554101272018602975504197807071478537008446653503242991876387270985996640942705626540600331783694183835717744262218309135281489640762961843347006630808541962087960664542111294725451495229782422288587746166248854530641062200530483705446660545396179433936385322518998775834825964325306855045923213884978674979103528493798419673997652498859732094559508743201673056072295284963810897329067633359978145872636947612961886267818723430790206197013579399681420382296358660624388873405528775830224642498295012254335754192098965977817324814327922390213851958839834726659293136759645001110675714283188610307974518839148746410821493576284031080334375885227328499150790776616655877854058098326977316797399156662688066158752015401274697897227026608663520609575954182999800594863904954620624597538396286765785839411956331542468434734140805511214283186770774289773155171751577182681513717169394250080625587871587705903469585595944791098423486249809284564793504265231750000 [161,30] 196496739925125311638918679137798167127537277637699640021225243192113175449871339444049129692598373901003877674396511085681576059850785872009793985116002896155319964801867433266773951468091700570575021769891834545599820365345677071863754558729295568388175885197832046692622185505730749881329805752659180510864197656523364527287874593592571542190993253995191972987691614097276088192708317139687183187591807934916077335134338289387738907032315924212934418745500842706242077639594803266015733904529503592940293123226760390615162523286638074439310574096556609885223512210571759105999784036282219184956408050956369255784920162684478848354824593253903043906755421032476952939584104357868038479580502390092915961757665340073219337825159163223551509386458612190948766817279269957224609267327379941286279725108109772291816000257975345470222553629299572386066161652426470545972831431742165073382568982412171249790974557650804558683396301958995259006131616247477110597453660756152586011952440665954846203831119526814901359520745093618936709635580725049494315969538143682045629894071019403963066625802979513600257776810777349723928317807818556861115891230494599402393947185703446501678047036255775662877371052963403400651242051918369154622417580364068148923665104930724584756981718952137342090584169529406539130910254842571487497592866499479010597317872212786308051807590534846978093554668086249737777481004395824144394625727127868076622430212393463580627676683033317173843236882458249932742191480027358005098844279095597842404932007532326016757462470241065693035600000 [161,31] -177366596643992920008951703358749329786807364742517857725857316427483933444812565557973533841877092603636590342144349141395040808766448171772288909051221207490895066954295890152255957882099452467165817210320085864386338758457374959927878341833396026997069708600287947453299904875773253107276634579703163501718252657677428385939974643690101436986316149765765948075924484995943133131162570387461307422971005222488054940786501335871617178527093639773549557170969631671233631453593532374566864881961318872891446863024643957836324396513539787778976943808626538092772537331081791931031228963421389111286218426742173838592694772934466537825696924191680970539579672626828335157042970857980398203597161743084520025170293077828526204191627004093169114318138391719874672817505514736922931987110501614373681774262905774210270487264012502440668780265608441477498350676632041496813080313501890426380921162211942787458763998715915720319931994923192161934762548093865794856746992801909271633056649801319759002549617247277947114689330681051330006447668020786735335720235178264296174190050328141922088758837817626961225822408240515060815348576182293470446886300459594555423905486932553653591055234405950026593140700592841222323769286139788015295416954558824854284811018442464728926293532942944990064485549706059546436620351810416056461358119510186714925280513076320053547538885937978011186769931002263369170342848766591565678961398180311777091544889129133698334078460924944810007519163007340455486933728887777138148855465306383577422135052170139482488948334365437222569392 [161,32] 131711168251858310184111609442838096854030419737644730078590120476688673299952027000484711094796778680509637896600248585551879365501239195223517936726473712721227906751121653359016432003660505014431658318964270490726631092000739576677902782930499894104255276189136328502480095978058611194410797051448403601896671638919484518531916104787004972945208003981455163214610177202997231744255336252066947371776017629738777875248204252328645090790487411894119116450352370241554681867557138055461031709915831595051534622239310650116200086787950057946838953058124255117207024229828522961164833460055891123637375863108876049703131022061934828291421150142372324210141192399730648754567634163029286208291039118090664506635619617318614463021317925524380175015366370038960385118930257725830064954701549486547527070453151265139529248186827145874855476741824116675439986341647005807210299153099018495320550741813616335474018878060190845650543930802878402291304507093162009202171536056167809154804616951604612826236448768405945687943363657674035729467510932548994916908889650390490930098871626823324172165077386263403144919691214904906794759209289927424787115247651624435221184089680280776654844601289600716199176875384723571519497376120076391890633406707436233553493870537111037944703723822905318363054153824822561914106603018924325916828924214090806978061956591355867131304974448928830908090665280975926632800238288484617654452483232781490265724717936993082595585983806802021439452585973001118877106757342118496797902227308075122819640081924840824987447512581693761120 [161,33] -82640825844840278070647152382588293277904227727183627165746243247833386055108817972831229883563642960076056430971998633277425187312745269055160862854165581821134584014383960312677397505282284062175058212853528625491111348811260498160284880323000122419588786576526211890993513975101332324975614863027529881318426654412303389197185756202647927569366469085295038835193034378448988514805590448378136098890424102908011660965990510903719594820588407041985833044642353196144290725933350658218743692820073684778522009013150758619556741850787808584518846372272215261490146243722140486374504761247600717366455934311122664098933433539334444014557376184335273327193201303365609552812199466024719501791903948776526999668356839154900931990978174399538441674706114637878730105456829782200790405022320130976942780681806185579797653185800047989940880468854816309342050829939619629968412575518951618862008113443332248014385035033466470359191759492748673212152372869994974622310510970516092071113153330315175243402946121309472053984389162335886706849388041171490481964251688967041803725433911309276554919813142633801230567971083285164475979090809033968169922458202643193395410919676553652996578670924610114563439861516423512313118062390321117938604206625639389770770913681342809147762252544963628351594777871385297658809316723756145979852113169618281923886590640596004324091821746899190295199490446071702688918876691317979896793880913080364064409472278050226272197239425672894760310327635104301101498289527050791576824549209571018961151302896464868885888233511763184 [161,34] 44151711422509618981343205872068850805854938800042577356023092655718844084698180605571141495467600153178003779650570202704603193756694056991373755139522465659597175331393743348960788250081819864478327799033507064998567893740467998395583985738160422488981582923146649460707359005504623313312623520388640167522897534652606869120253939993459807611171357275066158302505220188329027648660458436826551886966318398893551120913564451002685959694238914827274040310292424560623560052383292913935761612139988042489584188968962869845854378204958841077355147223231155501815951743931815413633237655324280538319650868580426811748886637739763149246812112542521634918707711546371502458914526556165800360806114659270343038576591916800437766254105287679617690032184910302871622070386114626824948099682542647829556730901439469484313242912503337587065328502875548893664393925185100092615871101534236932637877436116592688949543391668937148407572814519779019228950128979433873728267111089463070961197329395342471794779199651198447429050642665596101918216397096083975608487693895976556461545530610170450688843055357330881167846447996722346015444925866812349497048332860746762970433286092981998104731330436654296119604460657650328973348079411662702365042587409570105835146983557000850398226075200907783624778768865057750803073843239322452984467316922802571794158697192059343634488386698947892127006963988590903920468178821505636971936445151520319258009668269314477558868029852048484967732656439408697728806983384814335131694345728506772747757846858463778875974779703424 [161,35] -19964012804612377697803833431939758352080140204227760323493366388941800835713838588759492734421433611694604546899534315779923910921438142973105405367270233198517644928443213425770591322413452930508909325291513873291172592152470388281912278035332179827279484550330408725026646017060409421328312259617050639858774984841773100105038904364109368800821715133368392443477186341260655224585143601171606539682124281007068447349587647541078602206585643023707478987703188115287019600222986474134895994634034154196814464459848061198344497387190454923922318318895913246774728532095912730145030481746967935084495072210613313382559802506182041734734192108044821321375374078377736726773582339682749771266778144328822640060219757730178073573927024947770685865152511507219402391669912882446229343364416298293174384443071744979363441907157552268803235597682028183385717543261953979063315327424901758024271079808067184400075111474171708617766611793034495348756791781698637302500830887711402773841756932924280201379734714751788436478927054166549933967458868132571064562959383664739575828229534204107987435681114366278800059208442078146828837612160874634549857192912123515633419369189509580689327031393700549601167431939124544180220962439164973769589428414690526891638597759456257862718850302881719208603211247017902822611843087056830672835844600185590108828367393750662395321942250545024978402226924585243924720990790262013575398817229119349934150053764330369988812437426285717967860831616350982311156792599069818871303749695394502678861932579897998728351275232 [161,36] 7445089693101659999222448970233617639583360211477421587773933601503909389216252224820318506835088184376010046888017841312875037605990990952321269358151942826454529511378675118084507893141902272653430633623545788286447622103904295053437181657785410726953190796166817546864703044594374580896956593071100957689499128269119403711664119965270992127704572871268802739908588976820472568875663906965864060778345049263368524255356758891748510103556556710998366497139619913487959668345792302530895145130186065642763998019510778736152488021722592968292377712735062335226611018262095365207198805816505613087004714465428912964630491422808475001037821210896805705084346200498127638571202422230793516214918551395544613645642185240244659025680185617327051979749292145112694025116033270241224189928734675180412882465002824360732175029293077249745106637940051296325306494724656911913226980891620999325193224747097199874806960786767813038287831555670251134110307820480238995444781377063738410053155783473840890660357478999914032175697288947394466287016564675903702033549509312375824648279481080041803573660946920701868783108876931024799230644387844362976297523408072156525632153549875254317257029507757862249012604937002177906826793711488499557432310957401376789499612899799943354428783631964534923162059420187982272589805451624827523514998272621777089340918125766195105543153898092323157176542056882143722974482723406684732535407400353200436171020984672995556859669683659932915571164833065371739293587161123661319210311423623359622828727539334166820250400 [161,37] -2119730993818269827744524995550025386792218070976651114717000938400045998258109251335056880667531310235170509734629854259784832114020795451964960700391552228079049720849479091599563857753059289084370755525927052854896672662298018340055731342683514981307808441517108571307037013320497561018922562001626596792679140836866825925847711719230569612720962115878703800152728624740481178360783711564986774270900126080802179378813273048778469794191034031240053155281905618374312272969038031064820273239326910492009564919954295760749936409182575686925428786747999065923971302435319090494409522267459060105166282922037379605354510541922295582425340867329873389397559965989936511609643960959663826789970601709331851285684945323293537649083377466627604167561826965094965142956499156710061019357356439149721474487114891788656921098289760319217296261338826711241135642022007701174294579782215089698228217674286041722093621780281761620989336281517732489731464905006030518697134214475780586224299070947743578969986294695931886835849667440983788386557850153193979557005856077255418262407117455857587614849741045789525160854441285345248538165751677473605676565992017855883979024859165073575932428803285592836555377081193099158161111266635738304302017326594701127456883507826864731072620424798691476872142297754379607385572795301650972987350606642524732482653075596465041879392001414045906195096787191322004632992607037981572627898221416064042250430251031058906241609091457188856436020195973963733902262142468226725596003869403556344405166850262619352400 [161,38] 325500401459215177547631841041725041578315342418752107227343301907739145879247362072293010876373859467652677144846189583317281171042188656868591911681990200683871835286314361715339320779968259928336679142618558347579820479938822632866802597996593898545672238122461861218125358222945606779379795273872908946384339551122029782957201312557085630752281804197940663184421248382675542067229742452373228922946309648170771917886535285398025921037880377360616819816077060103872573887999165372035957995446585352304631002030809945185208767773708699263631321140773253251710597096825048662618098065452223587659267307807581749660019649662026904004819017824116132337705975397160052369771369169719490487691738174213876876547984369421618645340916213196132476643725883453172460366624695388921482196260364265246358744928559710937251061172053164310426669348434233749182515188007738209019841935405349132833150737493577527555902632968245235419668052648128802874021148162264433097641471796467710508360222320660833476354286833198637934209915907972694431050499536139620867199999627407330012255541931721671247788031958719376906915620392707745711274695916475676866671864040338681416968663532896085381517508654093488135513435477111601541289414410707008180269761766474296463348674431566916359149156349960024759314241916123893768075734326631200158088604794063182721921549147159605344950940414575992004449047273241436307958342725688135137824454789870044052897837906256842542577325348817385783934143674171471359294344839393093793845376968013054615805862425428576 [161,39] 90418667862133726918040760865821124944355478008308877166349402338483780548802077873620044833486477318035844864646414300359116005511567413013876822019829579622355949097279800615740628611836024328691548885513698457734589192300071999171876268223214839169861482319379244968159766189533028349880454619639836864685972529696872162237189593736283850435381571262549028512590018919165537249771335258098345250119281629561503709894730014477143928219234608899406114412048356901653166495826028700716827790561913417141303416287807075226499320715427695903640564667490737420374073433951842529096525442929930072739197293254615716313569139733599289846050274027173448100075310808429198906942653356762265089566195531086227917162353348438305329666139539236779918848761680278041729141567445079737118633063151558196695683331875227894524775288397516065786114576714144632920946469107381462527388481710985396837310491765994415979670740540592546291372100928478046178261764866816577713157921887539543640467415935909122534713152421032273464112593539231291329438930106239732102833623263071452631498199599670435806284812715511380078454941487706483462967360756235094767496395517214458058440543914023062472963847855263386646403434827941652860271051376894935692174972368641273708261194999655453964975221308350950069968097333206873959879271590245063320169332749545960912428880619485421144721142859436817072092428583252453633978307898777832444719696834045835051327113010291027577932564989644630438576559712472119766454298455952464933173721911005320956902411454000 [161,40] -104681396788237955504950864890050628467583415336747357596176535598706788370949798975812940542135048514233384058270815597589859028905374491638113342929924073220831862075685488828781055252548409326319293198295640732322047323979159723889366100955229593994041589604171726572948013965034469406566416642334457988063824472485442022124323751826325702070170259891359469232536588586787296464290083335374869844828675678117574449145080296232188538812927867008688725460333479974785102767309103268423416779490863919933310817602106650235361233525003011152507689252621369440943270667254372734603521387273822880649636420252622407497419606325865388271001936365561688659585802711156982698900633162010285628660432125496339106917456949693054537412686767836546043373409154827139923526299311579667574779517745329000696519035908978477120448118285579445977667193995457420101514167822778131777676128843078403678715918706282876787386023960538718735214224403129944988102108037911582805417224704363908929271411717690678253661844906245708276262496352407123246921460167791165504124731427383893883604917486670845399718899482595655492217557919840033735023304386341346163587637589770611939896171593982333643297704634847053757799291361448095092192263783398513897468025693286156741489480064657576144540010799743720023769424673577565565160367426405112857082929772121069697145336326821663446055952583734926150545364178708067609123849646808326280308385421275940273462966755291032655610635117977209439635272137155315536810931667227651255403846161583706215078995776 [161,41] 55759620770708354750494550930758284179462171278611515179830122897427988991314905521150197166917217816201705724316364575009591074542291592411829152043470169307184851471441670884188951557129343152433773302353984381076860698139477274173422766715197453227073103170727452699090543515996341540211116707544233812063611682850080577894141635914174375499515775902644280285373405260302384445769032566321042181081072124677217182665539038048591789094933107425352833183479127823814807808240849437544824036398827394333723990801264618602935302624558331482402361340264842808695312908188126521157195967757217526715078804091781918363798929004535300801970971954244462950866087139074439959673017069664800450545841886237296458215433974668149755965156829297345891473601678170181627932343845851550530249263570126260718296194136892651574727310253087452634498875322663271419549327326420686925273238949910210198293431659571231770397632650514919937405299243649249142845152448839538305576631461848741125752676200572671066142064122134369193526563117238447545242329544102368879966024836547994538283475714813273754472186150478213538301726446446508109170651991114582792405434747785174493118186180212176329659346252660244032148006873997697929096526346311229809377498766059413035313024275367775996391646658649908669223826226178201285681604145219171924731196697392005597679615844155481195379787630903274719287753957393240036569333538703876355815658144068094881748840565717332416718897814772509512337768613925667071794604415340354634399894430554668918043856 [161,42] -22501821791550217167946590521958766242770800536128892396863981653104574731896450770028843712336719137608758058653520059383756377658625418120985393270075546135081254309611290923876502179933563960163747507200798542695395739078349782989250319679504136912490435961112961181625208497536821635673910543770063391152490699055490453198832721679789603627719130110846540787647582880862083287117439283296291244409639828268217115970439139772154147585235462367539867689969259954843045822256835002256377492047136279295040151051242617994294874608530002181302614445636208323255750584297694549158820521743407815773905375737647285244166552163002660561682976345665470324513745800135076686461825105740403795635068488084375592224841943151643620040216755611700595851119292597241209908875638751495756461948933594606534114887061040933903379265196307396343049737120571559529865016827488586733621788621071564871382129806602196434503453575051618932251437370398562341078672087100272582195649468366888419798588609865971886581893011442894619014660162115127041333271183731279541074122328773787155180098707468345512525182961279960100689051092185537728033868055799396955315753308259287401535406136155728393216109336432419278579462426325283215250739393299026909385705126247301455788077814245597273980637282528326974768956520930591542434121418309399858291244133469467280379612940077160766782077291736121285032421548311743102582488683044353328113473807282479491972314983466187046010688567114065256173912854893576813162001837085420277029250760995505620912 [161,43] 7634286433013532435190915147395788551972560713389202734705353070861984334476543260255468791665095194181927827147372184238076229462043444582491333463849215192266970163001444868719388956315956057223352962993157060369039299869764162044970566787334181565111492693282554339929510748871109819972327505612066507743047346492906783039893361695823124612915896198007696452539315573579835600595797631325233277996219618954510869961856288354728858204792005725780556188946561601063969920175081857778669912085132669415921511167825000017774094451990928365775066657979433518374428760816612666657161429111082120743218195863254638330202430204540451677673403847885000815159827081875824947776942000376549607322913797522422454474152103182592609260360658485388012594380787072965119169385254462598040294562522695639542447038484994873509922442002748853214523621795019819590206082110195685878005767692965108971457104371360312994499507253578374132523919291271425666157587647368291692964328675586690133666015729539761849363247703454161734388242524334591107738092787701371914697471715635031829531679905356705181327612240487484946008454824882327221144394102896789077270663629506470672728959846548141423545160308536067491982701620574279867172973438617094710310613735997608983219866057628697782513698618416367082237388734497760485223005341058790346969915353399672606607972499793621366200644378151363061474663056719544682389186193914947308920492624971780158709009830247555955907327020473463883513626267755683449604322761870461501642647812977972216 [161,44] -2282443325304842252071266933547619286904053323421128111712035383311037147880727203658060573442355133465687098838108951325229038394519467163030892103247297020532568358474642187929542784348696426469798330013824627000882592999366457497133465766514810137815720666999061368871749127585718672280913842757066017211820506185092372273109837844223594426880481555474876648313824041573770646604588043676162706729952117966220687568945032470805997109286028895805842985271192495234748909732870837947512800691363458882121714602909194876084875314690855547879462417223831012998289854514751237565276079164643212799602778708236889148720957934536741542867197575879019230097086020068737308233118734492834818014682938858937030833980466124661320292409389865339200088712963418829990827469202101709390430349108048222320787330932796379137389736398217826899802508985173199861869769041842997378587337117653526508644881977595661767364220290448361097385661995815305110156634324830321961026222402122720767214204102340531671488946059585055268203979458665164526891275177786606274508917282053192300038346131527925638975552584274649574676511308855325930846708419818257105725161981274110491900718847122017879255981968592636402555736369897556686454556597702214126141274772881453463091041195901520011599089286141317174468305895057423232584091372414218018544788511127186509389011721106859721997102278894112618604537038996032718931324623005725177324034559962547951003000478559232239461817617710407221946070022397182882319714211991123087747139705234760 [161,45] 621552783738805238890195706124684688774233842110098092035495542252694247999447579161485551137849940208738236826396758643315389673042831921399813749052748848288248930340101994971481983132826107676428799679882963553717660305232098518461444561765082380197557611956489037352058347235953284495936592920647776376473721928678627101520337278837336155657950508545265806573812368119692206290046667550523765191040549772217053014582644393295009338079372380763786420694707907850571187153925695719240380809504597590411885704088587857913393272281959392209070779425478236757804414435257371546188887180478898285135225631828611802521577986610402413291864381301013292110922185353939753875309296029295362663693557353556916718018535144915174683714937410404331726558642991315181676259474941629783915204783429799177891941970315088815598161407345246453868472633652445484554401414691281355012452790352550796409856667035067931527782380683333681164488940942288221522614674820762199866097363127627549191416463948645868921258179380464184239885097151077414603950585878155296304265761382985744508771848420587591701824782521038675847956277545212642049649956478763248367485340459312710584047277523928095023924113541960018400167631682563605959850222841413283146433052360251177248011076586240632219251619258069877882691450706249360705415058438042239790719227373614446225985054271416463762495079878740086555599473920156258824883820409829092044617133520068457336031914540408795379238765897118202257545889110098311702778734159136685914650478388 [161,46] -158784437788023906517124769754554274335918524376292260541694210737053139234539366974244434312848493315311345044714520840100899864627293069056664855125746815310148503840318962845621469759438605535544047948325742527923405485038960824717482847222542168580973411324607706778562275284112309745517169661362604065198825230535146169460208198169811682592822085654618143840887893693925892222775068672565248534091812293703384811621816652438875162609123394301255731539945454751151485059725742660214397586420427172967794003785946137095388935285876838685220927219753912222546369514784152898896477564307996532541654964367684048113855345282586779041833856700974152320524037032433896478559207436939747394063580800004948158593609839761626361516309697258385387072514814586975678939617594024449941950709795095369903358373479637542024980061244988928723104906176225497439304227307774890853263171859337948789395107138123735996978233266938968880125423525145412161292352291503710215519284714552188248844927372880932542319399968206733351953702342118836822301763010038725227716867212817411436200017771417657354086133620370441697386578206224967000772330292817708785622476664747421830534126186679863184670043947771177184993682161035431479884917230660938373842275326825445295082689317047593065575009218725390668808741831100853208691213881471408179139541725976093053115311025750235491936867907522388255365978270365850107666081867258329366189356567060464110324467654866366724403823272417635163610868118909918755098510015700809004052768 [161,47] 39023282273060402059294087362276986421199992959913284252357463181281034520555122129221047274679423837000234187015237325945677181664918961812646303092882959536737902632757947844090341234925539061212515672978738500392656469177063563324728052478633496670434023222810973213665675132520803244955881634090512867975013130869563291094819947614920590070401115450272670069376758669268924056908977421125418090031348586477146394444234043181213501653891383037169454452239925569849475111122994332322544185338525291227214864177324465817508926263643764115221039448205148639305827490649414454401930593245103737388995968056020993679150472344955129180052780119063105409696642265506679745154711685261304960778967056377364617318091722248712772049841994602652234959749063078377424032575220884085351415560873468340083882718714694359161787048813267576859889023278925715052192473741856384062994488014528854344150913947807373569895879022980337205070961688622913933802486135324671597992915159148300151585276538518548921621233867327931252716853479488977774752189577273597212471945863111637436168242797016672538377462133794890813765046595518979976962314020344403690397369891710495417460437999500888627528065068447684660190359098564885788109357237041657581798164738268865823845179280840585833120159256813980529227910237833432995124722713552957451055853046341456018356166593794432153706947255142710718640558947073542906646547568221709033492719737833970720184695540636273333216187071517626955891188070111234078510166279485891229748 [161,48] -9358447549384157401502697392213620935043048991746610696362427022307742714950435095496723476589965096022125225960632537787547497232584989456128940358786089046261370990579715786332633423939039936992810667661738218657300220474260022391184595593045224426971183021198183568953124180270694327443137381776347957200480627012572522504719405263748899729921630142533337134468613458878040246329414866302287396540191482393456578480759350133357482849327996287632146300278497387829923033942803472011826694944690234731114314314794715369733969232520689515007846138745550177378139256134863472430727382460364164101235484665325700322681238419601581558766167348085378637766548521517065514412778303086838665432548877077086415917767367447699252242494541869795702729183525558545532656443072286466863793746992461006381301407433778869588032594698463542359742866172312599076860573053702886859612102068238313188715297790604834503791414558198146502507396358098659682625586005507255415901436469431061503423839719133645285268279204649233896699858350130780064431111749421213221692214087782137630139061605483724190510567029966355316790880534310077980224616685488113247071190845193988189890556291279501858383992386473066856824542163464616429832163468062709967585021549831882249020074008347439792011672527381941373344625063244638676496729950680176199534293666295045656650381909944863551206524424131040078073027078054639985558082455803614137098661695024583301607163693654352396153218685056874164050874596434068224568639325254864264 [161,49] 2185586701184231026639340163363772404353433702483793486377188748602616617205130286459723461236955208880304170219538716640980746001761985363974368223475099814470260351495745061138058831328794618916886213539151642994785742961605874199693182225154578320830055572134618870716449770530262963077946369667721484836330758648429478673704251038174543632011957002431430353692456157965833896653768298059390348052574652784317687211035444634874753993521652777266315943321425967618606577170563214370950568865882001643984490734104781983819716376420407318826249092271364117688807251943267495177410040319475270997072556344686824695386677383420908603267829488846284776549155920473948085120928053054631016630851446291002135166666580425165354535999518461705459725565092441732273903496544459420956255047740693650003789443168482532292725017948313231371591744712344169239936220170505912197748310571246898773028838636066968900823135725339921977871634903902225680284924071121934678842491758950098890022945253451231991587236527695616673617974133430049820596067105428627988328185051733180038573464487127815967555643921631850093679043169627332208033641409033455254747757025159864651812753959747593225213432310229634796998020965745383575491681643519376258801167052283637244827437845406103069221180483722930033858667217143746149018119964946679012529980851214946425221562857738791294847898905211015151206235329077499317004725469110213618548536432495424291716850784523824346422877211677370809849778925920228778057434231686704 [161,50] -489346129494601080968391969015092276676818553407619162765099115108199769022762858421205954367726805967813075236388588981020768022519907341059579511110520935959613467421166511495048048022494728830773102615061917328461223742610324698276300475816106257897025313632211341252258316533620039590768785036636574970651269765382857493483171116620359270507944196817653995749916524995788212900846237320827566121428787889184329602213189058167100593701928747813878089286955866474502017704631139562029294477342466308385089963141556546115079038977517110376909608362661527944715413809443187071346563780087291329580615309120113639797053844710990235801953048360818374963418721666875620402651298970657703118274675535989995295383180171658636040578858258028495283777830840041316632166778662997222297826494893148046902437806128742348994084523504941506438181958012605029374910748188825044561815257554811114825064954275093850564697638904123579465571008426442701954001254579446190079486622961742444479186710601373203122870622024001144732391053502425360545024223502353850898323513511562515844684353152576199155126273696543573270103251990611284796967227354701095612957756774315536543407784352749460615108117107258299974013483902723798205659307219942780041044151511476018647790558586786025692727368333959189209773611139885827419349553483428454924821472474473106148370809839566018643294873412711606757155518306549932064895220770293545340308592172749653281722267411105835835372313248450201668278711155999922695617792768 [161,51] 102855662710717426056071558221905776492319797219175384142576905674524354602385351509694392554505074935556001472934658803880290148866906482571565154006442762626713416762648677594197700495871551956110621107144615530280372874392414970895051463895616130648577451413876735318753125240483877412853277061452246147184476473912816393321047271322986761682360124822676861096350357017632070629644370974824814106179962024883845937372942142407649888772962979160659080384478384975104608204844861354997173041295949119967431480786422475911212477528360948496141973600913280645000748677807372062066806740501568723888010317086625380007194796574478827647331524876908568790818208424797943417697982386122168347863607366194237678764177832794938448191216131565782893939192284947706191643430440914192394111777192185516060586179076032411701352685850187475210658298563290635236443870055475168569487669903291251397426312877503157491734641192957523946002573233585235881397764193370401426492949714261879036354307551614560649583799100330343519648952071664162727269384093738969284214014461278767327986154134779604168875047981640358911807337086354791261963942653496922129230284577394796695285765987750183838103134521911414585565107897423796118625186941203817331857249808303012933299569533265101433316041902138701317906603954290344449074149273787834847760480173465169102967633754963434053836564949047992306936250772804270908977579420616244315607971603264496799266255844558076885058877529366982045309116732145552400717824 [161,52] -19901748191882150786875660537264242895845743268889198978495929077299104672583679421849514843063851018589475464498783881499158648611414883087562846549231213886011816673034612627525167827837112365909269814630148751421576560703977610241099300102490100453373417430259094873703778290147366584477252383303490112805108257307568722674947662813142471155302429968719888465461763643955458418695140016292395089440802578669933877718730605937047857115083440643876357958808591927451949727701281460084031497998531066909604105155458543523824405377686581782114127556117950514535181305596195853123249466089908886440243535587828425741287745912559066228046901201296577317919116686617199347023628711269221979504285696410573455398733414322721588000832928462040711868441558131264456697072228718738368181850763771360140806892913868662622419864754582952384973357693176315223783254998816497897740052681285198491378268396801238649789355237089726982408895399443196431032495318444791168215023760470966843684969834769568457869656108372907923628225906636507354385014784418451565778222157028147145806808628491711077065480990157629280881982816346383847608201004968061602736735132807769036640420992486288076199302929300949770695101868817729328413706611747427597405802941286756471750076064593522467226793987223845783657429073612923592558974383922216685259345645315527977117678091489081702011174123414569888155841212441114322805673721526606271557134800824773190604593194570782051010373177422597783842311231528719100640 [161,53] 3488269396713769659837103562393738085768919428199815958406503634882855178496938038333360564613213300149313014852917972398636811882090103507686353434158325396774970570077249399757340888924149177808272889194982613549405876523882804599943334298857951333450359757037792980903452201458135325371263275297989234442555954509292575626129407099913669061399109647204971501081673811424905904028419663292939192544509139603975115603545466463787891609716914271512330910529261066837414814452122302654170357315019760611893948197198260341121326073203524290991762665490091273587009546830329274603886641724825050200452804554301328828614903656822195065948653667168011304648023831734523458234682486468828052801404888429660220186239376982967814728637356836078583753707172106254816560075313698934369850047285141217589930986053230459273165205354097857923766631480269156755325552766142080323097190954703404635617516428336823483427699094412634258582925590881295993020417718512240671793285383844948043794264067859484956341472054207195151282205711644825566505496582465220118692490789058150744577761036610179781588576132444959502720882829914263580378594889438558612915684456940686669387121631922944117487429149544136487143163082994951189636319898642331315987038658868606679203456127463357213398809081042887800683165053821673094377746318662330623124862341795794778590509553213642686005595571752588122510186889852801477123609600384220846541120702746191182002936413573202878488269643650216287248003845248720880 [161,54] -546235390565243880547810988142485548250206707189027423539147518593110568299454332602582180045608044990937789650985025045765396699321801960110716083199991953512042669836179471970485705244886014044947115009065512647130805421008523632768886802122239700998073197956045481346604191116688735559635884914607724475562188231458061744739906437603983146705818933597134041111971006247637644696891828031112243706821701547392495190614714941875320552977680300728425990021821509163823802268685505154319207603618116410726643385769653982270577393161717637471241927871376241286419640254422524257652772411806878655762667552477761288100982480341357751265554557957935129757793251859523910830155630791934797283790209609970833223080020136825365991848485858398063097387183466059208655249921023228088031779847604038044744912710028014959965061371150030123171398845302885434774731825585564829454853689158456693157938940546150368143054731753086883892247937476949569626843128719089225904443640542167519967493574322087925784005682903945476218527129767020545485968071327336980256119572858835802077181466127640173623635033981063056793022331059838426701304521125496817607628187827758698138814227303596748113944137723886336109773768850321329931882279674242175417666198819099335224626669168334689576798491490536653972431354957106334534226533800093494835327525587205666593168379428125357976633045461575117226696014718663227404329396848994443917757480369911460415348342099859834766920469058717001188290760302592 [161,55] 75325425478781104071771277675751200662663453827306761479483635119094061745664596697160396826221934277942799061211943638097979310458107580481450544268666400978307002422747130355812556140074179280344419772135053664858342235432838823086548315910481960358296643136671274804999684209583618898548374134980542788879809064347964554881041082927511679427978427926458215780815546566920308437260697438397560159591685886309210794711989644331523666465499741290161303821766080317112703236864987764071709518458415224810509393213331401055333444885257519400250408520164525526087973397863229709119271179148412516535466237540170121096665316053097511674027083592891660319723612514335691284723998440110603107218919194308893644215691395816117995085250491347611591074324001577769333145608098980933185563671478406606717184296407315082726094468758710705378047745619714829071322359822397341298375644833419386347092351528872748297974007267004146517107100460647417889715532027699676337104439588049083725558568180128711728509798840799643671907341858410283181257986281683672432913751624972600678215153461769046956463961203647383077796856972254588799207297717041104011465491015972771612852435691423489703350152590991418296730734664168095184529261518086868367422227272291113557188622744885711897832672889238126413833962845259078479512557828694922227606363663970874136645542776788205838661812746836549435583336932872041119938441000299329865980628921821598877898989984579662338455091239571163205304038272 [161,56] -8969491012849549240082138620186882202034541780854407057239952327372830115456857015787037366898678510545589025067327512609366084457072648178050871331873319546577689737239245071527470115396821172253058021999203741379131206000257209100169745771458711646921337586125580194892378249250455285754242291230319588341192697414122079650267460328983267238815163117636475192893652042591965454234655595497345412688305206817789460213921901333136901455730787091994057252729775397299039206800683038642118529314319557738527200654833137080420321307902419506522163932733439554018469085740519803578708351466968474825016560419303493647494532891540067993821280784194290557495492284214124893404929298219578761360257301932006199632744772278544584397547833053562189829657083887276659402299761722515207024788352117449016809470222386409051701571618289905428465276392159705926984229964767740562956359324121023548889808785655731510027672647282673125981384589067125979927131422241212474677852700414429244058195528203833949613208068156954562903224742782104106392659745291815086077540661525114747037148063090769205246691739948038239124532432961075873480221836593294188360765805365796750944773660551068681333706052871403777088610768782506962098473291740164739485141877921810362553200309763319859030747579706419558988129719074336096124533823331950808097324240867241365386043560116714327303586080216394128578935570246094792264283900271704557573998226327703608536269539634327359831470952837870299621568 [161,57] 890623816322203485607109755891145324940232535916109403743211085581580555690575312111477094161623854328694362692190580915946527397725516602076525173998489817151280938010727177790831095868728570377823058473346069864492277372677196991596451709704934711154751078885572499328915234525157878843969094637945655600741098131917080310902252124693926413099149903578361881073331736953910966036702020407361921925591842070885357540580295362430232310003022485117429906755365816915758794766709390083730391094096157196142435006103815439906888222908949900229311001142414209109573700836274639338366166848216347241424926866406172161188098019408784420701737415252178217614083308393573927455897120201066460888076916068516643717071117874620802641788787547477983982962758361124188841062236075297309546405461563136378357672654005676593201411288792790074989957297601002845149177066213169485569750927882583910600040563924432557137969031538902975257572767555769821095853423455156561447724950459436171088618835948404092593767752355410859624583725115493214149807776114425348691234885966316369019551561511554948127417459485213886842977532996304190750524043588153214537861046455358575311868200152662512520561960599216330069521379125824308508291529232735109057651789944070473005899969670883711837080985040097698273490120115939930503355476700281713205640232126958823570574676226235817428218967311725919592596062634739292980942175003921557708900561566739443642005730041710215697321075594557575072 [161,58] -67822680610177950266495171366740175511837787517540213806918228511310545437423425979386121585717209903748507702668809001523281080796913226904127394707799390672931211533220002344956723531963851828089911859029126750668855995181642662945322728915786547495470599290381203922062868071417570428739768408245280191160531590497321535053217172447379132366762282548032325450755929208918932415234243762029118271841338546671312172228426069799714732604828730111800283187913459943059199465088356797006689268949475355157717940819363637749725682014091128308121076520392281520753242046270403674658047811675584903701037124059777002723258759221894203893250907278241305563997946686016878185465075244266521620581492130422721370284818913781136821318886939278868454471797380895113539405623580431931597574338812637928733647355711877489037179695560120338487581761575516656068060996666784096052286784369277490209548631293788018262785979170270652706025870812439165742007696777338678904034140576918430611870137600360854196282102255373360572047983399767916139020666372349615321948962709496827465784028267733611420927146462074895542989840955043742702214439568089318738104636565074221596378743487144229540161102975569926267593360504849903367380021317917648146695676432062627702976798973065829521305443551738793455666276487706803734506540196453425526906750905927313704389533022235767517259145955345629853056515123886808570150162120778528354858223504224419762078028333980394425555950712552448 [161,59] 2792477063825350506622636696538074553943010943209821351375047990175205767006588240262084203019068390590327179420791603669166607853368359088041019265859662569964809682588069262705720481869449088173946098449078584310584828410144693030106204192050002028388719554120653340061109070158072513318698344424783610825108866519084789323903447839183678960871640209366166540424725149164818913625157604106798643827000881082465894203686862847079208739251537820129133914839126286463825530312237125973377119650727376529302084728153437415851806452595102773921424784531135520616183677550996610662874284618677284393454096702519279829865203749763526804049517678468357672432567107578031493945281743885492964328269332282879787845151534243456373054284962862340434469468215811664582251260089452192336042273555611477651457582735859008116467387172075962222144322052733788263551208034964414700179299289214360335205789341355738696457664617490670201864074805315165342946721418037110878671361291134772322804696992706402518944832549187680943721144859028909472241094849805441376388610493194442642682878431094114095598043171659876778080344835092475600612358702128144058056861157898175527415655102815893164803684122801956392245514424903853188010571149155324340060758771739260307285003995993854174832005381816779725600771215470393033882874088474152014886705656863004434820988343639189406694395920411524900724647583679231420019388744478168780835685868166186827562930005704444279199491907648 [161,60] 200070073674334707166804379539106433105588175626833336574159503803361652085403606540095608217390892945063590810308609102432416129492160873597966909090396382785111349772788628126405412521884710906352004683566493483588004171035294602783816793888355856453818288957082970898504284341178350858602950647212959260035467592816704520900315830036691165936841400495323021493954417728750243223531146166603655293358636012345662724290617746392006179844851776457868309115271649794187559448770336539100446567184592444383763717931886280159519267324271621362024776362139824150014098599781534325590774594190762594243124664216905136814813035196474061197512279694108108114517296801911395211364862689561205088423003323764293730384151536198565039918422557134510516940374298991167311311605219690754729481229105496771518783029465349490727519689623047674731258383329829633447655938637065850139275854416294522902955101466343627172065211641790482544295969293514723273274430512454876917822777407223644521311493084316303893607765041510195484804650660273691879495198961869372718338187636810050088690229415811635190588974686444478275387468579365480857875553994244588694012748976643796768522470771010500627759441675165218070970853328391409457991399777262743936398821512753353150202358330401735289691526616424672070520769836156671738873177194152238041299500543505574953413896102233893251486715180602498674821675180101868002497585907979553593116072860024150456141484954269327218604032 [161,61] -61166771239857928752235562443264785064789073620152046872046986302910976091844996216390350048995912154857106407905958700110903577904830540258887463647222336964233199612893755477927496928379214582980596535569948279148291438773477965311212482553957167694260093153742399572998918538294210971566740277403451997742375877003948288794108748575538217231123512320964789002276785116656461361542396137572420960574925058565808266242567189525465249798407068970482717785061973284509586318695773515323998410527100883029666381303656927011829878171721530460532021513917744692959915679596138644081993196604216404711089665810960989885954572473632126208584420747078506407910350173011862680707329517294495528975297332006947057247052971417654403387880047674136223525631008577002698469674554747317869059004113594229659062014516126174812872353593346261845528670039394518514451243749647801022620820287592761960772642831760374736166575386360078148105548563557204832507116671857577452483399563469090992427561469817718742885209967721315642863696678423125665881439125379546951617044745632700842372182459570078179066328694627252894400805409882298167100524128498193121367037178664649847133563593336397668954320180435701666190857539513729419638771482117289499331722450819576459910134463973050888344723214636983615952613731708497879361484189335340728582018947835136222839408572453807204920926237458924960239388182089099835494751386606759941217982202294065599957965880832507903488 [161,62] 8408829985352375176052249723537171259877697019840137442221258014371585086701380403083968635646679272548093599942438109821559073964169244455387177257254897933525265956807846988289474172877182859971508466562443249273046021053450577237115987394322584505697031846167281338603582039113767204302756976504588034586711158613940857233852933949456712984124534236533224963312051615517865533514674134217417386710399152676665673868026735838829375056360965335707739131748242624423773724900756640803455335852091712621566700036605006762808268685602387191130507674798975506940079455674517998211394197054506362243300278634588932931883484683092594916615130403994642313389198849715663519720097535472186714387129821262736280866493487501687655398169781085208547023106331516958979334115395316394997028013018238758276937430543752163601229504085672787513439850347507096056535085542852420835295592796050131710101107267600377529878545808531292184229887363573987646610975321206678615228862772018022715586316420617440007189513998367975189483425393236865547540173636173733920010992810742735212914156065864655253388321930598241612809352048282387261699726595948478513142448008027425382411103127302528374884958508644749230863844516859962405672732165448089230293185227698640116803474073901481343436640714587766920017583967286150133186115853844772301138681639723898391591463490178525790106901510133851217044247240174700938534429460388614648043633247786526168892819466678723520 [161,63] -846153351372193050220895530503455491437320170576616542089043451654409549795246569339162507711420520507995032385920391367598243784777126739552878075747232833434017536898420212331334146039095205943604958057172358327110089296059930529335002153440265706761526898087409115618990762262870927791981289515407079665767814759730512965440452833338908241428481929937946511682640904726767205355069175460230305669663439243096437617180528656652272735419777266614755882692470294678297272875464075715074902969988004228801808071081775676885199435296959751990138940037859481895834311474639193238493345825701213902525011768190400162177564072531979366079380141281399587292931099152586264512346449333610800915671635207096251432809014931247622725443031807770993939493980549424547419442029154776817821962889891705940118506264192514686182176462960139193177920982250057953079588308797776918277414275692494213927578960116279642671423161913886905178901572925281603536599119755982677222876500385835723899867563815163571323102098105568939128348711174833241651480113690450781034179107332987823486525371553912800661574237958693068291077984624321076598416131338197372422690695986548774621514030613535994376268562077832441958386285045728973131076201783534746634600919400080095186616438620435841343884022433131653617660720915654313199610762292327473296982954006642195157377437101685360477389385767713469292890566009886257746756366728760593039712760473346120139669840935936 [161,64] 69682453128840899561339551766042444528167193428027992009290663216160221555473779176143525430583368590125900346744370033179702139397993201404534131940539391727113203402949914323917754646236682248219732032753441407675396867906806123536035959297676813557728334317228061625023107745691490580704616922118948366145226315567847534287426424292560358498250866109219574687067303415636359640402226162243814441563370595785687133765373303740254606348884499381703147568227057024895583296618898831687166799445155772248113730504741273806320387481935448210869434391721641452956884531220417953162379260065152941404429987928138365225088246090205699821959066039383984469297492246631160175859842697460851438734065917059917703244748765890663579006200222902621200319960925287163289758699018586869451328791246358318246263192590418046401231942060957982093370840712104879191499258356489554887207426305120371140151034396084556853937350701449192686814636100362930818855705497310397792911345084715398583427112746800374148903757462034004560039255453722817151158913335908057959029414552637180586798061070822753927803609587569077954531095445974787935838331439291992359620311476543120907328925064564126584164679496271741177709539660515745835306731015330763381023874701072085863319537225369153555765582887174079188887359573114542110935259546028562409944233378082380183258981193958594806597213288932702695073956064129381056042457575610599341544729909785452471569218048 [161,65] -5061630494786578489329908827259049971148252463772235810457969847124780609754843716939685434929670124676329204385395065794521825476259533888440884641153102114939761982677294025413878134045194355633184157672579013948335757206533433509771549385591195939275916357391658569981381576733704455974160224392957577763249144724394243049370216832467345400105527220254013069261842114318433124900014324568818861069205813913217184198692805521853871798709839744350216430019379056290407487014510297943305453169734533188123540634278052396582879376979198492433417387477861929048192710748562846516520670757247574161704069535562038454350093261932619370100897533831558807300371585289003434447112598770691386035190678335360279473511090487052163077819618017320546398823132861373086503775013442166959046463944685346701239586628999994217596228141612980182071800705609928210370374951465838642326038061656114390244138127846407268254525041080154978870236997647436659179027836544408627937670094305929945207187026753430582939305151608369467249325264980787658232523992559657998111217141441974389082519721811259708537596682295576118418196214375610094116628293037353764271901629748962770685498365276793945224304553777190749268091194682280807117627790720333580889861342724436697633569322885247462725323650853168084747967165771221083228546237765499588118754954089088682763716315150432058490955426050742517902272561062049803367929601910548264456030324487480650774208 [161,66] 195527361061349507095356251446201496377925688627993352300627186379375812166387386581794048909882907983883216747832945268337728587404177209929987718931617327399766184489492748751108655279431912745816019499792325841939879018413805746501501746489037879042836566755608246978264844829318670959131634146458962422365689541200170712306616457742379355056958130428565589137985909484953238934410247718744689398316008193578121813445857024618634976706184104144211363927612822972104087211319300818997662842129064940668995645538515860655605957665832353864730960633774909634299880620579010385320436537887705901116914211302323235245613445270578301524567061524381809681705463146325125561621112691334961379532161417703165876859641056854338836152773895270604826928735341916790076134314212613854842015904507500068539991662786541073781754043150511136825237128311568407742319016574308394623589375827868892590976406035341126474613702792911667447406232823296001016577135751439680197618315108704310192253802767880584409782532961521788123042429218236851687986312474947842419369630023519114928611766310708009093719533191553411961606616439146243325057582109012148513885245257173887806389001418173203386534949051571476362476573151851227683135827353775802922083039664579876230102981251120394685075312957956698035535411504451326264854488928828781389058900947339434411222824177092618433675803107173569140463355424898246718295766448888175473712647839455775616 [161,67] -2537046455580588489887035964827313504213786352645912991861350907784408743509498377181353430524391869258690559614142549526698843021270293393570738743047537240260776050847986428997712460307274168563164586934875672932171054102233687772362049076049710767984693300470319002500599493216128107921635865672467674882254714601101934605861236853936567721729067561989485832060731473321003125171119950219426478398664142984662408934247236164331112061036785120671800577485251070374219741850600777855406495673575615881750527524261869744145288203018833615903360766015682252545903259366421921181437126032572098015994527170130240878640266044428338971957272256334805835222446837354137809109589660032045082406426106573706805698773233748980629087628201766321296285046948898334668970815196017248801106467220123012944858278301960938132043853547214678831232421058299850135947240708742434867868467801858557401098394037332681784821215024799667248963008998312200463427180039866734311833805536405573233580231162595242317347716098027664352592229911538594963409539430965662557509542020083672656863514644072298681828076462673765378315529057230851181515830256779502882406538837456585452187487762512314091895462092395763250082025242016620697031817845554204302120853454393094730978796260681501100950090996497439371096435695384083476990515874183949983808422058778392196252060358717809632721394770035173364171104594197004098081616403728925627477952064319376 [161,68] 2424989855761545642447122263323377515727327438370003787137103350749940036389022632880483952340209982541517233711942234015132156664281447464911000983961107481689512717218633016756199179331743153289575160224464372562864478008987435791915041882573026199812258198383848900765332427445267844338492803649234755238845145619624615376241772365909485954632620626509754858356001475189942102499450402632664808662162527217349597484142196406873104525755252315216938351916445259286940206289153393997729209036905705877508905077407456827995333091968922999475307879682335011469412497333280391500795310312031319770157181991270914881298115649557419045805753378371904565337263540180703599881717239642770290063068586032372166572943979072866116122213284985157200495373305665101686344053776876649639289466934671516909535509733910240681313044540860081311348406462685436407596692945294694091796170477214646825866378538698086378759670951107963097046067714199589426174519187553862566304046581752362813411871431337357294897065545929079093550754521669040423429544870363611198360582416827966463566954474613826503475622693684809981193587791518674238438396454523886851315417870890135534589543111863429303528637074520893197455489627605496849537129758401982449708252874005771052315507047399726693153624367371746126852886183463766140428940979189043015988458585253592540172089675378716036084926590806131834995226334688012769435479469932296427382854121920 [161,69] -133916337046449081972126305290633866041424581070655814768718253038655285247015699126407615868686923103259636868984458800948238313390414658745219020759669757130884319752104307833149700984919496603930256691656960381720461068861787385889092606737894172587781286515345988981867678516377231392564704731814689732490774970397415218806927617027978208627604593632042877090293309579840793272503274884003574780613452643805566473593568373472080646861937387342466789027944768740493933059318689342946119244057587444851991826170153016343207121448013088675564870565954526197732675528068529671498510701033158214009575900473758761017059514348904358840065557741011136757337765489382224389683925309295056930044980789013130246487363854599290462069025799339416975711178857693113194878581513245333079724096240632838795869921935147657899122171287346395466028622385959205710499911434379022699190144229759521467155072222512692016730274568920713676324120033879002519232755369838159643457496879067351354310315183619756101393960136130206564337157342259152264210458012041744023443111199906260051170583613614315334668494754454593986551629816434930433032203717596317004602085211912550211113377897918473440655912771583701448112005431934303182441298768699795396074785084315313036208740456413087363520171969652098409052399669203369694323404850375853589964669451846664777324208653602084790665899682996518925336347800138322725037395540147444158907648 [161,70] -11849653563662596346509173891250330609314682384447265881719118702751735391329437041324016336805561783316918364844306031889573208613535257543074818189128812085298964442402276571956921984023894418963937689058812499350435355072303673680690211334496445919282775060416737642545659437709120314938838420569006806515858625625918384526573301576481845449821422234684697985969787799245852654425312080222857230519006099593376955955625837142708527557019168124746177308808745332893226418910418365268187231271979844874674824429453501552992182252069686761777915798252921101574486114723013582901703591593466297445204557168488902762626950400669855068700331848110902648549665755526370149728452430488066630503081835730427043261569708639544408214883752307064917536669452980049554360483667613239519385513002649499265958846684056112769165041576899621761590038040409906362923197496826064361955054130021751414198698732726063926134224320970992328634177675542589112524311937304556662824423872256840931695396472286066960980062587163953853150829055407223601662591490228288132946094895413735401903336033347579874559804294004903251671282685716017406379397300923919751456704720241588855348141035413829170267391556838657022545601728823949349706176015942000997404971764986365125906704214587220468322777560476970721619520276061002339475455711493452555082241231112849609298229630122907403239223930335075281766839975683884765856717946282405373824 [161,71] 2638644570395413678903503910675415071116428717615088580729875657243601735213147307140674747637231354334754165273695878122134176512835909503958208594081605394211487993221703848715179972299333101656492998722194265914898840142969300331877507380629532438541161815880996519405491674382044271979267172891051018354024619453527146871335980324357090046952516175708897156863069566289078674134177930874203223873197299685310830618729451467835046588167920251614999949284662832635333428257226807389567896360944590798015806627766170819803874566040338796282099671551757818559669556661893769025348011571632541554215008878790013111726482218346519566093535988872655588760004059852435419038988972749957260647463474220726417877058729487601538320724586986322318066222965683689708929182433750043792307716219774982209339836851177747710687948368079017489834149273402827855672505643670161480047991632296381448523683770959426185204360561601772597243075627995896818281958578829669830227577316498991234541893320531812863656549627108877817829801355503465694142652127335000317029032061238521363269549454511515444830155333141626905304369467833762151868826073217088497241977890878867517690567782891367979773402570409559866661259156858390355843433283768412293567015249194135791948844950914354685174691517552193855305084880077381653677997900259121982306452407237838840821374918431918836650118371754216258591538219534105904231179373353272256 [161,72] 62319593401489089754158327216666365348313167838915857092550028118913409047337922396100937911652288712714879703972448728897879647898552879871150974121340312453260076157648922379910118634387973952303053029760816297977342249350275097729927585555253165352433738419950286055611260183715183865121948293952857887003032904763508931040691845403511699287932727568240195893257608235154674368842014708121005709605397777747750322503484071241600905175996438896115726559107647159392457394719905578078178322748191834613078034821099888217368213047627428361875573637740003513854857576684509897971996757366201710656199956686032453419758647991618120572034869530936196754964542281300802530734856255000524320709126509337019968646495602983392322807593696735555099771578096263811495107776488881033127687621378640061207289700474877813897555311805568533981640709040319480966957629611629742692404452951263345784731358200924612638208822697619470204242761353655194677977451504373690566114750275902402003039942582880113644927247935168285743039074248294912471414403392425646528079231380695580569148556207891501314952316089961414553604886217353291548225807070849009285398081627233533047514406012070836082426197777903597206178903580570762461816719083683177442210255584326745287939056591733607378246822569464398524238578218319412463879182639082581243796508181005397425558635573437817405588705206084074737095264611306049096183508053104 [161,73] -31314681187307513220051261511338913496958968922896717445684773568858080238852987388359287428566538301429654334190593018912013665931185380948242501322452778853058251051842608112620220457178951873424044747145428132642299546084561508699477256684485702184120385968455160415757528597290612295468323241830742354300797351125042287786219423199729642658098602747406170875205322515678659979391193524643609460588796957512717850313279089181141802749514366090188896416985929687890591242439505635520512586591500240785175730263863582882081276254424869954969260782662927046406726826219921982243009572717377606343514519145498658226389458330341848153813271124399536831937413827524587623832797437390547140087145990254661567817782426619425965695733616262604292849301906251712197311872829623855619257485219922105734618634337684840961610467434214622774656943095394221618772055055475950883980214060192122056046727622328650666415676233823557325895866938456482327290921298018594579383438432218404805328815502740608502163135230378218089294492605119031189455890534179001877642560663780550227308707554826529825844915179792975572269284799157383926102766540773954930010471065082113362604838111938831753430190234111005606145546600854305278553899053500103617888635781387267514776326017081107668924168702037744374347440370616628451554120347714007378487388268257606470062581074249797993494381898976454643783134286514992978311027488 [161,74] -713250751284527685840612292104468912690399669615705074286708431814670550281582254541132677002440253556839174682639441411355636326558503113132507811707680530286986565212602844369046305822392037104095799334571443851365302621210303356834513215643407269032954390200753711789359037631057114022191016545530130558167135125834242867819855388950777785178805718527971024740258218812631592198544717148653098542345088494011023132939337807336928961404460560599666992282569326708267345464770489814846067525369223796143383825230493994127758699604753331617989859967949215947828586406095662005738874030530352520862344031720865294778191463729293112557729387424959967799654780455060346451654419629163934252834012017063504645740828840175235505372341124815388552861601526303418341541448230753271662889115710934705606787951988706053457527560097367819021249759633881654333501000151718060403269033242864720200232234846356974248499085124051309115024867258892956905100097188115460920552520767785252954181002718332746282340195048242656550997430185836462609846383713886685594436511601424751964892186764701089472208709333169802717887375059901635611720635366500913366686072624284566167390385966590319103866893248337884440890836241147087933214896071825769797097254801832222013136935076639282908167417992611190566326558665563148795942548816874933220033047784407416944993954138947446454284394959344845610456604016033515112000 [161,75] 172942933312611994011243710981499758169926202569789374288922879298856141638093720383930351188690652312792708818558706262135048480561468497671852012690713984227337938762585156265299777040580037097587315641207306538435640043537229703676366917082521129880764034712428912014221550978437011057604266665768948872330123607831412620467488519031910709835379247070448952722401552310679587718951943619055642710391707435913393624364423719006909378660495401832188941552850787981194873897620536474879286420546374134704071676535828615958145692073578850740259384049429266946180672868800703712446164742930219976579554314476376692722852818603702666416601579366856272138102101606690658129041779627464472599257094749737882428588818644754224371695514943752432202605108126727432571262614734098950749652745626400600342930502217255289081156268563814954180102480900287270983181149382049228262351499012533138869153272237346744955828184573928703539077647717680350088994639005000801827249208713404065546232657028703973688666268962262539998310881789141244794523468783942539363659426389867339611316972983106202623073629897153519288041588133308912833686235875224193503272027548229948667104149672732441505880304004661789319400162516038407251088161780357076815205199409707479240397710859716323109778896206355702360301580066987014784043999358130952669796714527276745501195467444114157732795212575272427738503155890467253568 [161,76] 4096509782338752858203032246316014610540608347915695045990970937300354401664066887438235420264859164178109990866780367158850391097603090695186731174489041952432802913416714949307446008528171975999304051887464158216378399788362412217620586226441429563612794141593027565489429318262346048442631415522360381696642419435814180569840002097149874688812318180942406387282566387355775840791638851607458064758412217997470692001165291337198703674166936896201497151720596211279408093953950419398500266905966772127697740911035351802138135499770566220106601103811423450241784110237881553369677626211870897672698299298987757066563990275125463951190048851379501593156012793901627950205905497440900513578185376677652931053019196793199895549437665994935185135046628820443977100437462682690064414808669776354053837886237382584378281531461389246026411416300327083012339309898050262055705052924353941389267236485505089047695748484504218607638671313287051968802052080073770227037408092360497120979599244956810156998129273377049816073821611060009117349917151974937442489058237465498614170950708501479413244552535932951436864522156578792242711886907199646769418858316898033394193825337707529593089233635525531150774359112218624017302805559144738056843602631860488558603994688783278823014488568349538099912317540547342749745280667746637884208758275840013528787268665519775531517079779148993573988689540737792 [161,77] -524833937610071135532526799697772743880153628099082818053661462772073595414203903025677320253741794663770339278332272735501001541983450963641070511355567272167177742841739804498202356523055770350923021078301374554815262532623336142829188052524733038712558417475812718687970092610463606941490265107827316976658617638242457327705136746792821327075790942178230150688670592448985778726767468827763449584690906068101303379941302765742326407075472337350469934188561104460737637403189936465644229766203461864199397035241197812787130417312295436947708683250173716145825369363389009285484188818702873582182460457209635461335243181101288808865308743266387244685149950396800127557150272973149594693812595209665744306965990481667849071031960117329994572676859993780908406233413695900807543171846187701520599683617816897847184010630459024038420837661944922104175959660312434990519373992342519872169269777909140198705757943996302072824345749033700663080245959206201607571845472252526162941804696858757521154446728674952397428992124047087598937855122567792442751868165805601269712785586630071448414385750992343184496644681783691694611905975636283654222902424020791980615776596733844738142115449348432861656450134672211960018131820457538990596928030896648194239051483038593457621865736262673819095269602264202166961267838599558745187876614872320756049256767938867259063550385637466298134641895232 [161,78] -13471168508746166071015513199487441900670136267626854893030538040052796581561046800605773378545489782811538258806695273392212483717841516766921198017818656837020387899930473775388648103417845969956078339061195753258586646835360847718653327612178144322479540133825128160128162043626762494570765928185334717589316035249548952118060983964698032549095655705352278995806393615920234520718343005550316162567752577862134447861582574030127641331467240766863384265864173211476742606407609966451678491898421426964968731508309306720509059259642050388401633160425075540533941036463178529608587165438260636027138081831374926296307290597674780961243983713386186598122507820051816586093553771341145232109105633461638626112145802540885471151799476823772782490051786495085526239809747591340992920503249291003022661694420491332193650667124077884108260026809586240128241446519151362794004801334336119473592541055293716295921733994050547032981069375290947293792422622889369297158303581416510848583969727379802356907076879262848669122791017935349991773430081728893936875582368428967882434887881135687817819417223680812434033661832562445248548025131719464013054182742755898484456146491728741471559086521651035824444281090643455013280859311530831906097524939843020886045877888383571240353248668438713420659417753729273273635161301295819775082304008285815731888918468664494959023546004346844623199744 [161,79] 846842835499420231557461373087148830025477609032238062855066523019301873447698644309962100374959577436971355874118107987191669638098334965818652022377186378712640097816865020549889765181569719578670423767975443187314412120161381261813230937304504150222884485692900358571186280159646979433918443523868005425993574803369687180711340310650433601899919065005349390869629503288192219585544713867028602146775864922319437141320154760306390703827059778328843168318644251199327956562402293155710137807549726766034671057204414831997742041066603469667033531289046623997300386200926002704750173315495816608996084697382554972419901185516885789698986358891315631419060971525457447059724634638572322448287695316950443804648647789142105659157784124645188181815009841765357983636320571589835809264017005677516545060443332214434283352433921062203403665435626142959129591830657434579181156507741297701268977377605751045851402303897288902188999627426083578417635494663133688896537456187642069908922776138187010794081850644010206777707796198994426909468499051321129471633652306803415581512027529920480186582326560463304892364997486580918726989394204298219350714223968800148982818127476228901639237603239600939451211690818845848982234014286511635264326867100172228378101148693688919029707426680536932430452689465426545917180374691777371463716486244607735937453619229231892780250897636761226464 [161,80] 27090800502195344325311997642755770382042613942811302292973444676007212738253353432547281417096593347769284612306898076284755770211674521843730266598066187661810850031053635493831990453704585353305289703913842311089669901112747036782602677594743631980373741205304066481550748566880709381078829203038113506449903356202985556150074617501034024865530668842791360543009993967613947707050872193903853009397250011025631236386775878859808982875832614952821244468271804897236926176224502702060155578492243263413129106646029895080947159038774171731724662985711415649681638844273580081699547836852371091650955543612922969986114693505349770510614858594118326544064745507962831940697791295818674402069007192708312029745247738374825845902198939712737844735459080443607620284176660806414953409083710192219215980017627617219958353366065305145236674699567643361980164108742714119716429213705822344401715782237180462826947518956242240473411285346842877572274103541295510965031926844010514194383775623044977251693830871161771105977037774213141339979931412768374526712797514963409663966015440909314965972794065995914188039665223344113054051268522209837482583831687943737505166722427507411522088137949258093224091356882976340547016024945510934207597850305144593926554484983746734156219397652084231077972900370962774970560891567435206259769107947580027281187474475019914546846175422541568 [161,81] -618936763096817815861368513766179879466043670721098752148465512782726111531353423061390237957618747985064984350060855366398283042444824518668829790593234598576032464851810265822192284637504675595493114514239627675591123634702851376750106814310993260295015885733814415059632615405729587250579598483522361681633507409791158796965382648117996593943540578330723123101144445048109195620217881780910508799023181227726030437576192478813147177506713178714025771450724006859402332454931652929217088396664553810863752277363440831640743377607061795445555345566171530791416860144620365120285736934173394922052137262246455509555732827767856161059847201245655041881476556245297114915321848438877999301505032180379359189151919881091183587358099694295181797488147666544740813686381810265758710654156262803352373716341423508082120300860736663980201558504465776742307367874919404119729532184766634221656351853321462904722325060494148428632449361162972244708704981601291186699855462720109971919647260563458320950563979059380995688590973619651217860253029234096393437799157436910353625684612707203336487657956822868460275920926258513664789420840748461357617077563221723592071622276644240095339244075613322268346852545986899526266201171233991934236946822969883519735168147568698338280637610035658001963735552343663812770061224433612300799859303484995528795062393015601397515262889248 [161,82] -26831388681079521762241378591320269074470662111748182113916681290637407172944488779165358669586514398648373482884718879426316022249866819634630429046650956873862008666986700875947686214414627160079389517222522924554320113804321882855977835010313204123145344286909579187416232443775321207778807444354480303284730646633717136567133738957744311744549317033188257497193944929394574753665052377160077258305771758958081286412938274071476772701307823222751137106442660945214679498713845603840081954775501617186920973291312871209260489387347624434143897880416249513415942118983218277359277211514913302928778031099086019376416353615241373849269685662092634499532706690754996427939976407177676196951817142851860744696843607375644808370503652965971807943886489926077732190789273773183011024889348899217060076989213906592033539410101718325574564305783368663300179764503297991089343961221230842716418578504777823307733720857963449054606079061465197316672153154529507309117377235505974418651829190662442674396041232517635170226032252603098590043550793676544349683247810764555431330107544980266829454149232262931317845844036800438128586801878235038288057246916258576734153771666975386918863034469885109035153239144852979508941735040209370759668826401397011545930933513665636884146418270177759012596143520731830267341236412050894401980367648406508749648801675034677260812560 [161,83] 251580089020634172300627081267365510599122798939376414004423252666848187469020487192014506564135409875027258429472925328021095572563956731116715222029031259232088476708264200132738422602294116560660379503765684958692734498783446040081675891915918812502033446119012804824992423586542413567744167928068989483232815422702013563251334173622500266861721901065845665010106984215131733068152180485359308148032883083319490094859161492632664755642659152133779352107256980197332616287014145097512008251388380478214918553218899539948508501767947755065000093175103800343966376515469731259768563015322217879678921240493947471068342979285375912208890262089734978788824596522999727488518609820826946162721597695651083817226710712417783004297710874633583568052584915379988846388713093465038545047848700023624038503136817492719260299945585136865860330249139691005716249031737924939115695574758522556465325929666950242862441842268310578579971426412799396976422989810861268248253937349664971051393777099479759299518114221229518276100495595597238055506302770200176122856027230726082044438064402172179899760304801237491661495633581232112671273665917117114746439588186360159508707001733884448442806597392195708304806458716014539741506839427266236079976473736454812069062477104181449568004205763197386717689309916420947548800462166075134697511736274520350386681656711608375904 [161,84] 10671030172216321339095706135720360178116899635309743012541667172505296805992748702739143689977096448549968052423937778028007233732429922319742655527183339335220060556494139323856098745802177558967062202082120058799245278869852717083147235226984877862686319327220319106018639051911596581633122663326872855110622871107444205967959762923845906250409086461397325563005493375134226885041730601230891748644829204722761408737802809346823951768262468621982294885492508921047840837465801252863582357664346711264129155413587458484829318184358956256178029623625317031552237541889872908789499748494173994388602673968828656370431796753282405550650812375710652862316340500026623324280901470084635413513536592668363760437036511841603049216138596390826136671094525626066663303818962921108755796407393470164687111995196645784965878936002378027553004669110353857882278397750514821752848418513742071096222580046940846951209828603908691067119380227553541343612355254572067136180520105416058714317391111900068274973400965772511622471242925822655341790134383132686656025545023032670988025151668218386028513350376495382464019951039924283979126120560851959943192547726655066364612325909255326689484226846344538893461838100167973840253350790810842222326287048056070864855710645195787579052356574128643412362885651721486390344385014994186933833033191651476415506677248072224 [161,85] -15081153758506215524100276045197500104385758030919409711608397354054874939979455924242655449991760878973660910330209411155863959893771003768711881806825800874322279396592783683114143977944830591640590705690892294789576136715817727998289324337352580234758207920747985642999325849742365226528846208170446483367848447171792023460218000123094975399447661557070538909621681205046793583851327576784655658884150006847166178064499014981429658699906562834707874232969681542119228738187233097552595397817615574869272528786303826876697242089090812249876369610914139083533207880462442690563606784311600427618037054952342279514999004140983547734492082978991159656376702939451145032520554760871934973714589521669588371973996480282169395695625883198812478717408407082643348139678958064582256789226489200136697654000948089930169718846706151261266577433160497092426860396785318377669419440221021808674398756454597077294951835453957615674696061636212412845087214440341137009578401242252427217960850272200452788350513946237242506174006193463425104020448413794206364219903798688792681124042409564378777456262041189121064053304208365424727968892805592384406732218089590200215536636580794122180267392263442221862882372209018007791961989113797084983516652536404113836764464531425661114489048514370510664854599719701963630492863875643013704355191109204898156854722736 [161,86] 19134417669521366683891662658709407849080975795178819165456847592216434550820067756204844436173238506548279741352911440820945169010175807202731643971981265802941671866938852172356460932578784127917460879615475035772381441787612620150347481107508129222662125239036821105918136925223548723021636036323459813077651086148972210058535373939979619888562068941227436003517476040392542678692506615827660442328930196218667444324060068587087332131114730046355845414647662275873288033196983947617983553687401001064785434723576741955286496129462875147348207897033253726629929496563714828168404146287656095359852703601111273713819272892219926924473084851106291818504770547116027543166793254031491104013815911625835246205388694188252982583947867085439321982904178462162155445225423318510208234344489214743832229364535263291482749543647454766203142161405678962662881835276154695724610206458620945168604362224726183184842591873244806562179621053765777015905118604433451228138076353763569012248533996392673503679052693450495719243155099635413604764770768119158905234325429331144454564851965136495131641487268132779954822411840787351123408669817004983565683791279774376007476669426761378429973848396768439613558960411568063658517420613760855401447484383268420168721553032947426301486562348646440574472981386528198189526466177156000491429624747748944909472 [161,87] -38625831359286481794023187796626377783858188123491514994427507526477061524658576718032421914750760557220071003237593469235064930856200346249077130661327020027237674286731980770717776717178322413884388546877964042429145916939063591630360648419692565786113183550772878051159736089468629991691034149365653358817039295109472540647655631499878792765984664020497716730057875338613592473412790934209276428894403581952596279117721256261168267212829744428298412292517736241896450047941280919735771585194353871394339334687010733257135719346286226981482329746428892263034335567029532155626616054173382029464085271749083235859696878766940325213563043731353225617609662000293623561260644540074965697446851411315267284712264896313807690642762976409804333697126179876348178359862766868723294986859687092986176895649097073929510452258991874878402216302058159551665685576889333232431615988501267534241180329032036539783268454801129318356665915122007636995878743758827079488524459425265168361020754665915271126175565187107251085339934981501666096356337844700200639542899963110332271642399923644847957269875233933314383956896868785092665006746140902055198540046574460653666373471772641445923852692976007440131563421537915306178092028278108634353899331889150504302142294036963487456390640018751924288653289319883953513788230090185630904815830535348465700 [161,88] -11087027159656947440267460956080766934730749629795041815204856663685788852433219998200028064516375179470173971905149101289834668234448287107567533829826081461943935924550724071214358646672363716545644863867581414402084047598132446499614580913586183011299807398894948072903904106185188201305815267831077437980860068424055975628783270538550955838764270008692037532938727890667161367301384306619206029533971754588679728548029776592754586044427193331055443138795915509388476715238630251582713229753467808991297393243130668837469957885673510408941693260597422265671576194701597786279290757705598268911202345977705794001415961214890211605855351653290818999864910613694932225916704128302870023099094744783707451970684866787158222874061579658253683876286484270397142876026401140451825837229455772388005613866565330567459684827580304916787047168652564301408986596312966268577818886567987887024972862758371589300080814346875031710265897541866995357675315413056090256986973928780181661697174588423265345256978902082491005203374210982398362556747467892160251554116362341753859886575037839076348546964875208015536106772958018091657833179680224970196172642585808462082909389744303828705548620952021742140307817271397832501087706999965622353586643941005056587658396782765140479076411387714049774970764351885999092790489780628735057224030773888 [161,89] 21999647945524039725305858015437505587279626417334776567576508114458732067174144963325810277041469044401295995854348974839553217367671093723951848364336283381318678576087888234780571308717474466173947200930555824487733623225762277992925603615503633856675233295138788550852752537353660570318246474035004603530024688085706351385850633600540951106585954985530570764732568620982274928824576535066978335576961636322176270694635464115733775403773966192154632468558070032712963381822186302769609041812959195695290578004302126619479112062882842795979794543970602350815995182219745196139688334650616721736041257442154762558472856941311801861325413220487875819893641072700457898094786342976466950208504434472482666014427623646637413685127696882360806586751148803162273246987569271263897305969992931079471190586314907147816826824284532518382608285311430147946940856855117450330087631807142217680688214795537915722605378237945899602162045867924066902384342647904435905104881282973095409995812090161265329580417883325107716708471123496240148516219405507864020650526147780491114160814133142024235856971775115467612460091513049245591312944792940996684961466673436394832267058208245166193794145229570201432147175540626037248972584194954201448198376498427044461356015699734221040607504054471398973792786978504074637652591522387156936376523840 [161,90] 66623705539459824982395306874190183619547304588555992349960774355216367804321821808432758753775551101483975013891067156300049841740865704615863736311729005122882334438092219667999418987404132493605252060476534267999699650397527684817779239139563672147702068045250766830414921436365184090843828493264865652545497857155869213540394786231988710790735014007933418322618698138600072482024112608198765863568092939916882569704037335216959172639350592568299651714297578272967944600976278678805743895972886539812536760130516699971897595435210556402224956966862634833698938286290872386567004468508111299666310696281529850128325880375871697618649970390032871188967112157234533010354141118569941293159454574092932872947256910421015314918911211373868122536527081505140579263383255558255836489705678695496534064688414438317669568365563581990897230682578916241257531600300560745379226549203378053728806994183967839233319325004832560735259113236161554449570538781552495167246209942108054246048649460523837497034902563903179886185270916670361025749595474659377110947993434672227123264808098089301833178158872595857872432889659691556270303694987740576867940119976427336533622540373023880857756245894745478180404995569373779267153243914968506001548195468543169994037180039425938627144890320648415572435545306347254120671619753514464289152 [161,91] -4110128853185374050930734150421119313750835280405147586109812249089001605952374930020588288133056939435682291978180524387854834263739655716031961590213855470409202437669511041130778116197148591286863279540904036762038800677227246282355713256907405358715039651172403898875080478917740950297180327574020358449939863177941897117661386015482365752256970323741510667371279313061545455641101497502983548396250159058909018417267977074620220572930835654397236860239144332759715714642333544216243942172626016888646225428454272149413816717377777534162263664005604602361883557828021125769425845275935920331687640328625544260569178644288922247491206582273027976206540569413941036379313672393365751089998250423652569088264779564320887001836950816902097128353965731142231497372640039715388185063229081743763259050637370719351408144888985623249034551977445968370480988583214925285910656391881155247548900817360273575910482342788435793472145228743006928587081660390110511862947647748903640098711060613787168147037829258728370087038780282474291802015897268005721517175249489983674961362183826394247780541053679806204755115130286059369454842537311444213453421387619173642134625869572447701756816818990701159259257879002361168382807318686520903936736762824189545418037482272423697151951662336955756942191004995113830593404120668699504 [161,92] -78580692790185406004777730138979845073401322437152988585780070712569448997379408961825349896090775744728690157648170826173011202157515964990304365123402361771486038979088636838908190792313497930406912384027195040250903254870648822025078251132116315571524363932400568226005930431668165514491767525935109482181769438793290196528227953695889208468458995530268705572777615522068027245576465763894574127165368128377508609815285646711941942088970140752976914336807188124410461651642571824820340907998473308029932879759937723783331554445709294238606860531076409314014550070087376523472323929600614846989442279096269424914088213118997387904318820679862941168359502482990891989655215482980792988901948877509722653844238725756157744399725245470808610038272292903426177032002173209074211342076512375767671585996105927787471643681668293215002861175269931619852543484657304409439490227329174136338319702353845754088805206681135622799363582422335443253072984361640953095068141952848568905032221071385800770607360323885036454293393908920542854919365100156161545043497649304615065686570395157480336044737132489904261166785894387077691719725488954299938936287263672293726000009492796168453844675625154815273861725032236204727288225702642822382885312955014987757591310153070613860542567109094211078411553236289069954850302025152 [161,93] -760884881160055624263770435547940890211037858661261406230196191271223907048546447809737510805455278545700238772373526964682028766263498438726044235274773319723914465648705832579787095310757028695532532020562550386956414788147295033095451700316667954991674147343933429262829839512760082076356521646345146600199099812417372347578861679791066009327860930686530033473002499598081225327216789573174559084193977715540021057467791484423126364005903934701918993675137544727756027823873316447351929779783498845581253919571657377999198394007211215324440754614626045047631931820193964694846504295387662104837826668520635947121392565132470904212617448876034150030977228536555787360045023506918795381167110032757867374302347137966768934134528317314113425470098784295164998605696468972552208925723130933990824387804544299105988401893038783558710009860637537225691450508377096062244352647881787698734344278397085399627940381924427378424169199454913665294601845127514639914466994525711290603541042402392532806252194014511532411505479015048386156203144794524326734993095562846969355888848292609213697034733968533050126321901029234492324079632116447983345575042673742959055567325278158024121909196676938054538751050188758498966221688355530860175656225845504163814626747697533406983664078583536056981085343962815295188281632 [161,94] -7569167434735588886104511631975518969159891105145207321025479048906161509494318383228674489947817772818859870517317301832842035197214766133654319275621118301137118226098924456164545516165578329957734410588071699916494060851835873518768049665337887489260652941398025998912896645879864141259608570839604894360496451246190395021919625994449377137150347373312193788063463604565851606260478685851772652255541736288850682629697407619292316135836626295270664928762146226075729901129599137996673007998708902613655720252344217307493755079743544423023338152898687131886212950196291928774276500220404015282202321443360881292074407127067730411877320546436403781275517472218984291960223268725524345255618861234717851147335364027920187041130686597058213381584404870320266804869309735029516204444337234665445455255494611501050290825792869967965685086578846238789250998681105331592408318167135582239054088882491753747841742975211479734922642161439357948150158526753394697399263259838788147362286871759264861494936331305997646633867204917232165344982465719693293366381261309630275320442935994814936915751495628477996078427365270116620513049811756482167253855924770588676740219463847619520315382487008117868439199851929296869491393559405793626874571157548676502436043982253921859379296351558371735459358499372578121088 [161,95] -104689069257720305527605794332610238148000810255120894813872993886514702802449347970388169048392675240072180807231671159359406052752382000869251433069505319975476170674522268724461699666560894263553201400938609795405326638287486396145676642792205805853284118565204167518626853072361945413058516736060371671577085975443171143899576319207941922861593165790710147609485485387705681627875716317338707555520311356442280569324182008364427330118036180205564693120816283648565656798804592146504870006181153317474315822409443233970742269928147255538805677004174609179912886534666116913089756595692600236519388407151236807701968122333321343679547803213018722282926315063466443933301745907310737357493400210403475733791286579922939574537487043058772120809998739165612017942471520915848588620760365073607872970521628055309572748545573347306849006183322653027108620761414853030055201970004487469862896912016429345129798780525722482452497550711130964995860236894674731971292984403904049752838420010717883877917696629776826466488329782257523786920799299598672797134389615203533189356930629354121099742647624841316232209660824198188942046863634235480775473339509138286549202802248123669803810951651608634289635044014991375981852358989339049101622316212122917842450365519189632189740409559615469013695775740916608 [161,96] -1081327371976867840669004079772885374581805890729262780323091384814676749959437427173167460600691019886119327184163141910580845027096540499407904411963081687290874829797783821760888678510215031980303363308942554952577322858634890498949651328494296412800292878706523212534581915353496091032475834630428413140128506093926482877176784173831462370025785568584906848572823941523184890333660134464569073541868168227007078303141921657410077387544694709106680179931672654901335672078560500454168373177174599976773809477800814771353912099997156975947116022702504530624664947019224893313518990766257497323501452772793069068051115340303867413236200663585268853391930007272072545970343989526556799627182012988506694881770934262021036209560938130674578395579779508372740812364167192813717073051207931499164347788589722250793361209425822009250709553025477221977078914737624518694025609683124513318445832488247156699527452409082776579978482435312276584783077604923726765857180715251550323561700274799128595467861658509157314954521272822063318639786754469397325659022062299348367230639182547001725803442419001686502195066895624697240664449251000103118524825967508445098221218067263016481459684804943502285386684911750506542947203306788297712782947759027339580804344499099647406813241426209753066707588106592 [161,97] -6798516121217660043165673832174843691853715434108953969926474151373999784097412146381088072126387492253544726811243134381369308366149333554009327249804464564455313373393348948441563135471837184355398598889218971709727250043280372713181308740893779442686128754131874297666026101396855129313170665419416301462970222115568651142375668431832086341304175068431043640446046643443860671741776178874459116878683393581867907524259693002330806753384987048042496211898255373794636454769111817943808114837109459839139746053890566646375032482378837093470375959505134616150869872299379241208323372433796864097097245162762590168531136841718445520339457991747883263023466658431434200082942429147706117233127436116176694948100852780124580467196265908608165971729053278936673891806468881156403110404627643282654728431621583203895144725096875763624347275773819721121423046875274273127075231232249946180894025532595845942058450970495587717989333908160524724173076719681148887866030349617381412502780332911634277971908688353329819628148634585147709196695366698894072381680568048028772508306802278404133390083776588216674516856584229811437128614654850820385173484712127468327977964599886381105301858195835202232008664395673675474044063908246991515085196153836987175445788276379977534468247995156054197821448 [161,98] -28022689655567513469082537843781081240052345410548957473957778440996219334100048435212665801485479665116071830619320208769601774107949119974224057645754822196225639777110388652711784450819259076033967822282786262597090263656079956296657792115717133382358352408738433114422566408047686670297621288674167688064736207136793398776605296823790125781801434528132942508763434383739039555050188728570567887897556562669033454199474295662122143160554098077984960143238584431020964430295265357328325783067702012022034704543719157162789910494676541888033018712785770125489650013611845714267132667618295496663262686381789860241219937137388555894866159768017617687266395791904148445660657127718349293683075904122512061072658296212011665664829579610804607493875096502299925986502310548690331394811416702034024709425787351604461521698823974342630331700189649779974502855107967854629152363310420840890361857487532077898640356090003764643292999226190959062619782339598764650569737973411775331063577108703643776719831007853703117783335742698631605898371381914515157826622816908746065750214208299473564960942502337003744175984268157846108849909990319378636585653542241143398226839850126161658065444650230069126805212357871238643014476203094284764039992314789028120289675355066325322860993794315552128 [161,99] -93435656412299513761269318130523113793182995239199944012651642850157317020743726619886778995289244016908676271647810414168287874537857156864681963306306577560637172737659164715485233284574821097166155530101501966182022030508155167361122645971300310883064653772671974087432565194234700198120510323890732534301367311965911965721322243159445314926288609950370195863267261662151623270387678451089293394332928999064650113169012346614119744140616890548242846503240552393175278914842636006227181379797367064886824478289181069684935462007319636130707050121139957256909832811128573524825124548624842048103532494561811099179153750008330805483847971489793663668114535751248172576111955011550818488482288807046682274119241357945174279437085910356510828573733711343713832887964241260127123947771734697829425795623584663882210195221700114317240155993563267463069454953942561703861488206651058083355941559196081512682701211683236754487209840049745499281678988615041453847587761599353723753990859285875172128591018000183611218463855354730221798747881276547735996207578940129728656237811370005833766994357341897652072360674281132037558561039389553877618521945837280705075646639607121668394032891711084353538445966359999678159458628277642254989011656941685057652986877263099098344625517744272 [161,100] -233441930854273232288416602553525256525129448312360636722748022024161557380381216304007193460855230258794814062755427224729985753985986005425659508594829905943690279170927295420352478583370233864229598321043742336784914131197275697091476766264734718125030294524285079044093691195310034555908760203111518928172920967581405023386256744214518284681400586165799950984800564579990320924607107114616824515202836424684209800273013800484185722627966022607712857297650225873792073735084472742437691546735603965551805140145143646177897779047901599601372972820641913721785944245971556768253619672226004279470359201110784109532261577743524179996776246752614680388279129831745674685489432413968763398968147994109468317958597442738822303383838549819879244726377622027899728091499887061439190255842132612160508162834015445020878922021343674840227950155957153893068825458359623985854766136614698045624652318947597162978149250251852288482629217933963537368648022759604623936247132930199547283611037747518406439907708202542256346248941084003293771598785248991245675749803535051802298512612580704625327747182368723334797034124999849229414452856154843189111680347715562445769789891446397726143814339072515143307481937388854978738307272973460325766847599621860643553600831666604365446236032 [161,101] -253705546217107317259152537090080344575609282676149816811654504005059261710333487582421769549137010525560482145301540186350455068978002886401648138032143130847293378410428909950330545110546412106183978651105309281162374937012578568900778764307284296050141876700222864375529038640352625158073491702028407864844982966120894639675779442444047057708814924267145548868112792873159348920028623455202447555472149866409975162133325406090019925362290947663362672008117152521637407164462991359778550718952884264861623858973290027959874717934917847894902287169108751289341327149132892836046002958498198170686562550414991453373708968924287037506607098839971913084508352199175269271548333315894154673070611012261969978067435654943944697790169402209470857839525177130905274172266054728923253232968526416785785832802583652037034871354122063673348258905335459894107547585476112527675549228007547395760543579217979295937176416634099922032645251124833431766364396568549271574550814415115504457771111376677304170567511766565229046257300232449024924187366510118185034976690171571252349430708850480362765473174715050747881775832987772077322041386599619917715507915490286747312751406635203216967789060832042443928379198046120589943300791293775963292796517487543276960901861524763414784 [161,102] 516450849980216599069517513580432620970091553111681969905144571765896144985491282134055004290858756851400713444549383784369918285004689684458640725435329005212701226088123413190929424693711858728115204876239472391421854565599336822568645990024798762737603210572689037337580318195960168206971012669258822389070405125404535663817263991792942549444298088241485981128143428494991222517376109286082420401440867585995183793527953563465816302356402990752878027301093510201453515980038640729017338139819190010248227579113717966686229006406881699485425833472994779282373182038969792599493047965718395853682100997495806241624020618907906712748397663153541919487619347891601008673780637888220903732807881874242654812102966094330265956860812929943350993770321003625829969623669356554599683664768077991010706736582956885790610607831403987450413750495049361824941373183063675493713545535403031284186657174017111366031059686894574190845558972084888714972658591972080830562081748821096346256302806875886895482047338953621104099523548989327919407170157732890772065026583036731417259673284772018030870710240675214399315908332819630255015056886483030887959857533230857103976876292425247206414784141431164465648703918819361837608720635782949569862880018094320233599391592413968 [161,103] 2573796305571072131967547524008260551282210398649961146016753511350171972399821940603388771117683287801368930207715248540567818755617372587773352614167644436300355227307789851784324057148543146982055395119914817477772433591778317264314625165234084615412564711422341424811518292092037688744799287716962867500918889368356694719147344991171215734438389544977507331862449817019119393594307267964467782946416932604405081640867702704399591732779275998514840422118751889487233212642475457242414717804182926549435268064541887508678062480928386476613451794718991127420373453591597122088550381511828190881777211934283246748298952626520292928255795188195918116293482458600062889486284946917333161455781974115711990125121924324431471999340522006822611520087153515244119028197428699662848407309564477627419661573829268312179035914086581722999329947529281455218381656248501117013364965680117594910304577257877639943748521412147848771637751842669925964975831883904772960101828243329086315561194598970905938856948399142008402634873147141683880789406292231069682032003415261768051590907034796712520211374755058325867448189442073097886712889125899457685863908697677205602343208690389802598824118177879774729590989002666097256109820842257773292741411210494084875437037184 [161,104] 9925794928041735396133854401230222841769085013705895388719006098695969335636473082529742845222561709984565686434395391552506119751953320057455249078081259653897335189992678037524198896526356970328716687894458947348680029357230151854880116685224209626111523161514594349492218923275145528726278024297873349899658352060470538837960291544952297096532928833227571824806632206343057734045815168848503364219341948779433526394511837261434477013577709217064611608908316030176807035171392281989871892535915699048023947638298847794766308225093191306653867743523862782832384234873678639883614693723835706426669583130980513385014433729671553845888344941293019405032289755955073732709259860598021510946707404194200149631444153244852032314163270664847490239418544448525177834348161060885927955162418770889395569997614737799019520029395771954945644517223497336381547155536533434165785396252029128466096083788625190598261434274974132937543920946126549501552930079942236057708181947671703534003077786008191258251920981735972484594046607828329267642379118055437847936939384976781038354574743436861356484736195052395421461328287249346891663202009963657463248934585229029684612977716417042715362717829065947054809043573118669341504119670775613009957944061163811873888 [161,105] 23650054303460558697193880211390912402528320684134968339917398520510837152396428512520106111658952264766004629869392773171734247865463247380631814237333857542188438729393521994171316276212624214311315565994313123321226208853609491485140364319113617157955201891398457177970838475185891163746008315890002526777742062487612028950979407397396560509393572344379717800837337772455740201594329664594892651731099670118848246486173955134925079366753211922253779138568876180074558018816744765705924365468149297574678332350623226399661384171583905620468840904333409509668810974269351390612825526653676465233465207859812935945030707990110952561080402590829164234685183310735910255460556790494560635929249112817176270222188583404588784480227425511746781979700480708160192757836101367202291443730550678525625565709747568461217374334510142257571342502817951263401536216778209526765370920426283316167047099086561307648411792390920896000282800907515989368568503165423919139319343616807659565742776163416695528566502570838091693462748608659039228395633695242452102080105050916312811750912961733404124881736276004955707641396471820590061205559130508816686800288824845065355926293250246227458276100548539266540245538509879495742360889083990982913588402537440896 [161,106] -40215303188090496563813583185825830790603131382434618885304148981039766907856356827742670835307880656952701146725181482557161390976692992791919010980937283498982861648880783123198758019158906248012919389918236246810950007251205625057114088813284964070729250788930383114933042015853031881569449733137837632073610074740556817087422112248132483811811416699171964328937599756861416230155664245840529179643332174899166276023982177523914738896813614998724043635449237798314042004267422408129748206562428260321599507334944233711839463261632463580588101880200889836134431752221079976839252027197500543330177177048771960829691882335020492551076400174116731584407197283785628493842165698420182845277808853802710749830539574501355626469511407516706539248653738707270261121048559713373606152794572128363690546483272635940735119225260250695455895769529636666018306700542828199320801256018231320119252808109326683764206245815322329316728844735173838470959150792952425904445756073086184844534973029688326333311438053431779626698071501856868363043546529821638316676843994892665356273564307074662763804897494979941281361475330953626792351064191983261170410392996059870801751748042521932648568804436629259757194273968302708487134456613973094370303365568 [161,107] 11600211286534964686228285833449574806318961567153841628481463186242351683883539911120436265359836597032742553186946131058005946037665569193072572225742162118541199980276520808381532135675984977646311941040919054611732334471924939942380202340510902250417791937352450217191711540466351175165900098290843015838956849088604120222805554845808592556065296401895061354345655021513269208466179357519648629825028885849837397326118989398652374627198086769042954077125448185232733793078391267537183567430427077411974476443072021195662216713269736811189872827000664627186140713988143027987872788421337274868932244055010643745712873515814008100317258586998524272100318099765253340803724852590114199388220207962348210770177522924754684170692853615671610102836628846978532546310223252881301228352595557309706300740103282392191713330594473147331484323077661721396976690078705395247997677162835278868860908297613592139953997900533066370863567500754826022609070888168422387321076454243221501490174791406191294854527914490632628427834700579110846346246974462565824102526160712848852339206592635867603101048754492833781107806765724024718268563201829670640154869611985298678893726681977091710584474739581311553283782435187260875700642718474383984196 [161,108] -56679085324364881149444186313274082118466284341619880659332546297420832050524540999784040931876552198530155543807262410794072524054294766746498209576712443141847399788419864891708174950173845673215262738248883485090644378489851327764208804862979775382610230252261640489518004961324112113570637377651160828642614778041037858553701142435686669470988599252653320514713658596414356286087687678756713279207650430468253431430254989693250460480382351616229823828889415751523042664638458172593192876696086826164302900792597341867736766137030395601556488661628019661362242604623188654517807017783604028165901570626139869217743344067093561944046975552863750561532253828825342854527648501786234903919457377667173245938873395167799227538512124792239611434228246776083895024984796158816726414368772373411049616094296494067125998316029933699201863685513912219736359554007883400901958221273523361637658431759088805426356314555015582135327144579207980725695871245876169295733580293778149307214475935789324559093091611654406647882352339828580166317479271323401671016386394512837915075682490451909993993406174124463802363948110204776205171633805841321224802551558645585807937076277520676694572461488556230246181008395819400978029220824730320 [161,109] 565168299079143898168934490131363377726054861221165641784025622763312106710433834554775962730656053225544812339793559735603900744404291199230732151103574665763095406919458745430221632786263893729313761903922868903999113112491977871207313453527085532951086696567040745188564108343084269796311983303199515454340695176126394444877417839386464015620219040385600131122280073499292374795544345790450158898140280937373240150128672232360638110088179570489349989354723433758518811779668278667954093546220219920557058848706980593561487135137054717951346622394339099864572881182858611545576181042391502947944301279345970056928334203863947420201018612411873529057825858536527870540284332534761155722081325366364266678850736591709081420273570492601971233036349069360502324026393936998237767187437303678377627596164695357597902724567220820522610631399389800897004591731838904180069446057327338120335992217938651668913275954878402271160005927375411150771080091096108414258303851363517188129760311375447796213808146055989176901621109645969494687361147572398509203178083151940929494782420339946029188506997731426574023125725084393904454968854768668830966023504463638517519508601764915261986007634753543052553782719584983968090442683728 [161,110] -338949982399929747849814434184646782756888203407020778557917238549366609854916500028624150499995441456412631000785114329317459737843998125564562058848200179980109461131214384547048991701680645882697473906383332783016698208906689188386006876541513710559218277085968720631042821219207912894672047485846696444642487203355449284521553133830378120761305034973015175369341764808439405335350249487507781005832606308933754856263242792841316749828828552583682185450359572140898195668164352171247021108851805154388779780101618844189396136960117049467887550528245272234098206240611293855065059289276538418114803460675393061352375335806248881134210641067962887354633189468430855868021369743903607058071998508247944131802636827576801967905580533657098149403735693794485177941667050427482596329342499250189707564939054331458612531029396699363776037212618996672228577098275242834885935702680023862818947708706945646616951251374130506913473908001567718449405472849398967266176346106015164956551630595840332649235308453203590893166387890646573383943613168750833683227976876927194512089088799466380455930387022725315620246040304465400199140086631426329821774774361486617117022658070743906513944174359890732889719718956893035387392 [161,111] 1824053333839115348400868836891665521129968985079682509671691817659887594639500427202593447165006332056290843528670220619823548214106463185323390920585160141339488261173208327176696961083575947855381323010301561152424763741942348696106020279775321292253662267761037950179202579430346628055064985045661511935576489672589888547474030070980152072067197762156433444809578811697436858229622395781713726221773527677522619956445052656371172654558084768123119078796043105018407039104279809376263496589481900823259716784653918858170940952477952713737228244928260707856901921758371987818272781225791342728057001929805331174346980878465398667971582846376624480349557450603953663906738279694523229623362834284754722875762839520084681918098123811931194668714509504753000790174230725642298366259374728555988762871058235044303067935025415681758617135876706984864371364969145957304115982074929957093511662464333294645915212876281452080344627120639381570461305924693645368659570814361749075976043324201671797617244191883828378688690492253038272384218501744937776284843446514709190137905893573368124552740899911030917053856143039482905820200625384841577091615595431439282366812252674218497677570946382791615890323971090014232 [161,112] 10726639267689775738987493355098018816830699892332767487000149883174073747998813217928332542272358306771690529233812910676770469619411581445584559459144642769604914821832890603036260657395228403855551645519096409743635851029056697571554882576249446598707498085815391849897156435681622476652636144846233588333250955192924556386819427352974472175052319824372286316560984488046929071683690373790580954126211821197670063286326900008893953160526199457487366500785145126306957637646546114810425867262432235696717268098287085420720928804558086652609148685729598344591968875525755317164359023536583028964388012162723312524530266929262188490361037666569804297109896168046262235333261351626369135789306823188638586957318000282275376367447983867352611670811828153728231523290540887332766852482257266916168817254360205271635724820143681703730734199360909392711722913254618975369157548657332514640367886455154951820545865566256055302022699280073257163874461474588204680587166385336382654417619214020030070698849420459047201913625449681660935093660279006479494622268556227328299995780413216877816744390602985829582899186117022151400892696040983709758804377026488432302121620120890081173994425179672561457542179531300 [161,113] 6637702579504828678841088354546047610744005862626085530481231309985691301845381537877622801979094995606296800824634212650984537744868164888153485609494418429426497535478713889160746307585582802874838153036840525300470830549371071902494219667300898518494948489288789140304681490234471485595055479333772546094233222391576453985785521768972866656668003793525361570939027156276756109252184918307167216178062467308029458972856023463011996736614625656020054789467300635720399326949672826905393246827746241802788354231677768683153500689698636242895081755801317305155496100423712688135186989375472924093596717644780696873634588383308768103264002958272632960026323500475733544750677389599246394633515377678659367984119849080263915877749999108026577882220847998732070636066014928667691460592567693569502266969951261405152972249927789051306114515983752016537220263451854458502886954201357273464193019593847784152887724575663614042831217085706130669298794515036035525421675317358401785366652128690420739596757931585550982455264826333744223314477840709322408311300209273223565282179566860094387665210531579180621896097785661466560988932035831400213211395554057511480854547532698474649150500826351791569927714232 [161,114] 3641368620152698103274165704986146889195598929630316117831896590224719548548949475513720370218288168910654461852657868766847105727773351975056690485822833904523930900328807422826833616958976283041397688047227987887851880146741905699077053891640766709061656552589466895514018948000714798426587309985290699766624523729569954073434479447139648862420457617372064659752659783501332084309739057899061689432733810015546093725849994468524753983830506275947317692523370107875079256684161980608979459891564059183819229157191587179843548178727175426667724817366074504667481791007924426398428859594490809643418574231639624955010105321118100412954174243895314247899614129516381355412215933957984886791315997905938755403811690196290543397587339437077468842364695128905563566375911448580340467565731755282939482889991279406748359963673343665211403105622116178954326023165163676178034654134510446745409475171508862001226027264085922163814014610915411567222116616045583678171199042206931331299417182819188905501614545816134643379422383343328624429896939671407433263679832593768210926591234306484584266415176932217083456562201857866885205461653392878608141468698120704624972748124105667130793349882298109843856 [161,115] 79019747303398405315877630913300733644116713718246178817263412966170273600249194830838607358251377223239575333149328615727857686292938300931452601532503656556867110532271060571475387933214008134100330971965848247795747168963387693717912181942595600699306111884140866228078456334440878154225548422597780528655313299978839203266141975812594004008998527085835762262090409469710580572486554271967776943223480264644413626557544176562269557565928135099890163633907996222586596572448116494631951297129940969351664501692708110298251771738979326550871828929124479592838198921117990946241378435068714683993994213650624870763521744365459237894904119209030502743382391419791604108208090412442716064532364714122540797690048598395069554659577689801194299135885912190160391238152513424273731550282318243880541519575465297379338037939451381687082503994041345354686968290222257742541148737172487152073408549113721449217275188854343920407453824396213117837919996998871431637459167990212632276743301278305376075998465950094960008674663191068604419331110708272516991631095991147157644092353789209339251314998133200877326394092324965934970201267090720001850629167804136164780108244337713786365540839029803080 [161,116] 92466550043532344700482726815919018848477820489954894553897127271100089539589246356472279990023926530706779374857561185281617163195004772343775298022758204545215115955324074901165653154795732541429487954786969919633629555783179537979778251708456980794197324078326656439962016047594791216396632237697501021643851258079028736877102597077396992832564873219996682926609651968650807193541494560174572805334925264732138342206367389924974011336409331852525083221740979606725948353556220658545738661405705734031196273169116987915268087562561882588921753564365842041853475070874241666174871109559713154401712214789562561859175328700986671934190197959033782460049517947810485391107393244805464735616050720394334402656767567520094022782864145150198468806920062923984233874217563698544182224514676973294560618768566407049439352733325117397511160238522973605233373847920564975314044872922819662945746078764771334456162293737497659257766508184927458206728269530965659130558987574739612809504038757371934415012354244293161541735594168088689107899275441709674772761488248225459336488182133857942782031290283043021765179118587258779307684990314155421855081123010691600937745398655020058660335173384 [161,117] 193808338161065401863446187866737217550821387542616736637568199972283209213615265558081645956191007692803857768134282360289352996892453460406953309005568938457711980120839055479172926655261035936156848103370520954551071609227948763495584305328839289441411919338383180763896903352227043375994852425884379617487748329093120334147013748044366552651300692754162863808231010164588651875050593570260707236827246866293935302538828054576514369549110874490094871086187046603316350417599745119242797274727899531801021971168087545632608413831342356474987441336715495261172496215277721893385952539598721479969304010443072259284919058824837169185065707571978839868904738830462379496607169217484693783416582476297264176733029752796062897362309767404661175987147453757910202613163993498554764362418782173549614206297704533314854660450081808696501778289882266242171013109921635449967966389848241609590945286745896653430128117311309292519753499105773327383705224395997477751762103808828142014473707252945213530501177236579955334249754150461603950322267232895759313476044478663481892211460903299139474741610110303187826577971118503340136282691449482321266474572660353770562936959033401099750028 [161,118] -1974419586993765506181036968158242459252939860490338540882057807087763458326607707335823305515640136043333996637484175458211752513434034701340631436796842810540855700263912197933157623160173467953480147821943491932686663810711816407522321265382617288517299438620761206083329763689465431507339746059570186796573354154485410107694209363279074239256408662187539792036045344767192082207339035756712673101994343086881289168209266975027177494710388812156524097868100339676663029525010433087648607779282128219012263161500748060759413757055547026573655820843900471380205377822996601826613578744666541978900347752191234381264470346115213265553044001829913918446107474575936275729573586357832945409791475623903797295962524441944656946920393415165348296141126632504772006092717761205665001440289669908813080756991179375376018526526363172548051939560871225970694976378220701083134303535020947361553767822539998127305050837376405292807398164379329726694066246116434760019163473150551945406416582152906729725691310631866865863041908579401616741784754882516938079195227526859154255526088609344999070264719339563463704455028867649587538957783073706122617740453023413607719352280876381216 [161,119] 6156056788532391245918368814517889720141756073467727099149338398065804557858258499784363133223520138715254191438069561867623049029793430769295717930282907732571910343885984090513702538430469001769015196584746147870446518571486184271915855063033642723645452404227291175351631036084471751378703841526735687498752802616199167388269791550468748877081216442325984291187778962231363465575997499458863960994875414669999870474046430080559278982266889838347990464800924978004597722633956562925144990962206090697208214384230773587656921606189729735740586024750807958188808045374008892349617676016106747041151379876012643240789257613740483163894984966750148116072804940551986474948120696090402978140571547650438702566579870306202251835355566577564303372370115718951536086774704037666441956323178802425714323233279577255281681410358271278777197651884005563809835130482222218987287759299618241987721884614508324172124299641658805580306204777494674160988516604911544223075337071026045614552853023833180867317408216945359624611925208655653850248915671932317916940306204539913026214084281177951021864732886567673647077874998908099129871131064385270686970185218011111225076205179396 [161,120] -33122108014780259804485617162071232154753926416060218066286883525481425311797512580564309107572586951093517535665611055716477714191244306414751142605327682114543679220540039362212864863310953132705939790311530377388684301900148218603743333480823231736364474632031934202952655868020043820034046955717531200005611841931837406784187780068409241107787706332716925333313725680096437183401142462315011238216385766561962770724821594565295429595182237506899810713331233662919859558771239833942732578027934733314816148740756623972279208577507296737137671581989175388487860849036291781752289485307349879588862041335855308361205316898096978862068338322273811075944184877127618244715074246438845859735951310461617671560233625068774403756852819426144786245734672103192337071765785007181855482238590600833544013071632072648286309586270405079598723723146806902999571219381233710043920921919905234251971838904247386536453263495820451382384704346387217840080326519378988890475957443667567890063264327111628925184870948304208812961927006539883395718701496331748972333364597212158641366939335387921372940338442132664767076269829002519541132819987481969578576099791132059441854280 [161,121] 51834948786636939539337317734598843124227470609957266554551534731779671541099637523408614224383640376497067848313550101282194856613106982337651187803348192818558354433379390874285751939123680948524985604378468568537763404777892836382110370543379653058806543630825571890273658306638859267526731681734270312988058567593781711010656256174488314783865012990517654436766990719579110572944025465777246257620440436398246444209677635921970510537254895220474805431354235837936041900096339936083364262496760528242268407433443315220933495021997396333653302426738670516379743832334509918682484925304762105418771509846242311192028171854177053129062264117319591008201793530265547987763609918070817835219359498938884205234110042558705261502363439063080943060160921422694512502198492194561698228042754207519025854549405850520218229076723913729929652196292577543537239789915939813942545266511909157471736816113636913986141597438785838804766417215488910975433699011017229151820409448302824669694586965733253666927543313532627113785128480079776311113544687282992239657286422679398719065998963927050684355458105563184812099150306824727318131704945466371911995009413158961080 [161,122] -46257637677232920088448354288627524905855476782029661248310288282309170133265484600779102794202401776037602667811289604189903734731881905203778211383435333499756266258977692089396721794933561981469347034450442752522817921429637381044816404670286736909994420957981679108737895024527537416328122064201055789918481276910864545973744408859397750137391952553928085117377796353828561952224863310842134717348062063030640584353084037525853615164875955157719880417892187276257044101076324338040115456940011455374314859023792177807419290907986315468252874507590952022855843977962615780356079947407247932725839845375038315924322724544339383887006797227733419298507083874554105492452375852348813076201978602465134623071844840932121299264781912844272164604402486757520497284922685128288587935652295910977225954999518709808932295960630179796714906086639354509606701813503508327817314918131764252617072793395070585552126890470681749573364332934476891335410408903939681540536347016745197648105178832363056651576773124835318101933515436555275777950311942796756231152897630715070830734542986302343029966527901819721095849482825008435394946627836476583951805351828096 [161,123] 60389642662429365882200875256659877975015256626019588707733413569882227256111693567439392362950715586362361069030769600764191680767988683895330324726492900389674015193476574611151711415279542718683751697686944091648671404271251654851308068507828565341528805093686962590921769643611697278956710558806222346783270027073625844460614151306301168074437569535269320943364749559170860820373116562376959256789045314631917918764889783736619142058571476893890638058713102088454338065631629472899476657398077674000375950159722207657406799377569788706612656404198862821357187233440390364567157731411034590461869486453076589932515517617043401244939739325945986689295955250033465504906930832706101539564859087903293423422907055631910047573851171329336139887560360818498527766473489272761987191700808502967398604228856864374471689204346811855082980688925849981741101622868944136268624094375116063961999948023492213689712391803388640884604750401940491549062473143679039143568949470706929727807171490360282413196919116669177446907386721370686018203477348317315696881678092539127429366623147354302574987668228485379068437343368312207793840407577600329059944720 [161,124] -16805246604246486179017496731068583682862794231780269355374584976702039824688596031148824534054376006071500502956899143444522323211154232753594389105649583121222445474777274653390897876582496894130463993070478310853236005085606729534738763451330393996119073413844082530572667466941834470980165260086481892720818246190116042034058434955016196669277415529394272779882794475076764357311346708112815521625432619602838873182123610854950542029221166084565187577862947011783668431644130266548288062252693959389147886026523060450332816358676277198118847475863595913177202869178333802943797899222658113119359139516716797083873054948518132522490893314678193624452841638163687389618950127571314224750159895317689463829856982409500267550970856438969134480266525124419545087522543017961561147456537320431089982010060655706152951578808373715534349983958990362608804613686444150881432166927557158023340046447109248629935425583541168938366899228184601230811474264754475973992048553680149947010486814752345643199506791408482959856751004686690487648713056948490106810874636802601721900798616460652255127009153470026138452934102941413271871660830044844800 [161,125] 5304833399021626961585505977103616363531310830500555916479256164714291322534549767249956525663690713056418542053419991549727090863297295223082663356928086442161390694710204333633335969977383241258150340700245983091721618684059911345220211182355622231624534559356598910287796783053954305045983322504736721420473027700123703035021719217043383229494086186856029974759464753706884503301340860655624669741308028952634774886088806076858638518342931827640474116000266043258027927269283479998354134367932152498990312413155251594668426401398501024854010347298769552590695849980097043261655911017698454500258785532101971630608175499028728760322754169908970713124520740260304738531650164663621197820093362474269860808809901216240392143119603954121833363419896784783816518020314157656723694905127105326974151360341454999921642488344681644217367472934778851819862070625642032610995235091651670722405347164007731002026156999447314568029681410508351908590038062329734346134183264145651623358028285282064634398379045794108936954727372090864212302173641171278513507296973847263742914536443060876813645324566407988787554678571896144351386167350912 [161,126] -1301041348296355991199972972808809414250053071729647195813111375389242196820964850113104645075064033912251748932690814080635936007823205258743149094896939546982119035312849642536327290577567244301807496739453305439649474408084074331975208016003774021913109053358378398374087248528268869533921711793300438209085112736960965440996807058736342269697127389237662533821403876258125067124450551708175779528133100164592757366137131448665531619828261999741153017361525480560190742847832372052797580071830813341610620525136389405627082026007403852066382559480378366526290482078716750351269327938650922166382460969165235495013019534485245762052544999770355809025864514467070126912823497274555119978591077057138653632420961862107991349597578017123255017469627588627070468330793023448768336315520214346374334942856155669348116839785894293202976462316300575610105937136494904845390050192934955420843639577018771265099779447461839190713457803931955353832452985615577250476504458980367301876115566717763468809507583601432507501499387094493509716995348579050983554082840215682134066209571633229870873028265125799814950915478583922029470480 [161,127] 54456899398783889603194214327215602922630381265001824112293184364191624034153557168072585457875116982374010847279548987766263216005605692918871635385115155170679909454535057229810410200893787322478119196846243240230900338210798569245155690801023715518563956315858830883445934875440777354967442924897588173202881173715851153422085515082223122168463310154318679525707971932905703367194498528078369802705844047599151018234365093198419618706875164285255661014356780847665330639369263101982215069749297750024125446443228283244561121236174576721641165234460949654423370724641364313316320792616810702770675487454831650018661594137105406563433892423965912085871841267401835492018657383270353554712828747857401231507886590226542788851972854146012748035493703934774240186401939186712321616044883484731557285344984187090134248705320726551039368427203367659124495425008117989874128786440969456376260298323619272429376025318525794612166859857550863910769652422643863132346021681102892047996593004692958268223283340218223180853544316225384719306020899264771509353713866815114442679028090240683239554614246019729281049589241335360 [161,128] -1502728763783822109061101879332391395277154527115550772886221361392314760688420510864946453942226912966073357568279424988873994296940266612784120081131471407663721552858364943005685020209796465916949775545484464915251811721705231483941785764902873834862875436237528580481120235584230953580560068461108809212111846236004740064535697081446939031694971024590603500179473897330733475426236372234488001640224138597986075471104511202079474790111264207099438265643843357037579769749739014262030130662983943340760891553788094823046474212943108622929023025026870065243436880875336010424263787116763077375651589780483486142141955593534870214455496444741092426138502213529142053485319456782289879206841161218458686329735884472359104185136109401876690784699036854652346320319132786132458338071818628895080056208132219320932622504786158473329964100321463167370535068046518725598895173085134066306477861421840894626816996113655099929757542247562659520069247099872157439577524922285194937273116828427968366747978401629617689689119375284510110694108610128025230416099628633023241641523017561808396465938953270249210309849856 [161,129] 497369094814284152450579375882243014945202496037627188825590249958229997142143515961989808651147835889768245271639006464492417292019247888118713271677432223799914248769153022052175318044033217968201987606624291375451748488510043543803249441265322343506550935721949029187196468944200971351285587666131532461825449951628585487625969399013282524016736892141339274089388982164472413097785467913225102329889417558791797524262724330407124814425790995970945657887708395743060300759829125260480943908427292967220299015107020237818504777795532026180192256983506152284429782627698378599750558730700936792541323661695574714933351023495806468624251838671749588904810171019194851135205779041488515327283362238423028629682126675312272399981447336814615985706804413918911529806148222021702030204544463497528822665867306930761385570289604431191786801061407839918419070061823995972341642555389007123780718360220205849288353297898055783465765419678302299807474637254382508561327665937155418765968497220487562735670968625178622812219582145835390964580885654391138617825700316905266664669625607490330097130180669316073648 [161,130] -5128012960563558389511991125538225469586585792851889624926633912063571369055151528148882858460662722860220170210444440868282610605621684295060075164689949963165341331477965177489964002858334866765722475913967531639291749002350010349784027116196184006313868716632686011857707400105263913154807325225777807942416414314748450089626886707178742812202631261293827221531657480471333376509306615528705072466998320799550382170574764001820032308524904564367361618608727395852847772218249887345639280046901715711547542296948978542554545064817143883645503326195431868775912174611985245128488979072547803506401031338782146201064385942377110840703159307966334402618495005240401543781470689108011749526872284002993003255956434279250603566870821595793809721748109974509999646097537302381239450097496893980621912096894298548415642340734722318361225753325455906663224411307661261254354451834981491018366051573755597483719325323332004554567401349915711070030627990905050472770553415246307010212979947385709229855159844007523197132592993756884117031333567295856391230175669383562277741555325449380813576603669632 [161,131] -559204238821887007743024720278085422019475060484722319140874196822202352359080903955272581326202510554387911353953438332845771825127103575281574438625851278395654488340337303640093507776010198185092882901976696660930240153184757059644637349592241222574050069232653257420305635153481006297101022616544714857331046113959595389723949320671083268139320004834904302165296796212056539962842331768364220143852524857677199744932844300609575431688238459383219870614216832617394652589974457159637093922379554595540721813949744544004264386487650960369578202243289669077601743494934342365954460246394216209584347946588374949507967013292080024037586605243995863372890561163561072100495603792918359663535485787191051086694011706459597117799762127324569191984783596835182818613797051693008873475427028962449210053554209065862399168180639928728825374632263137447390319579975021905822801404660020212776051779717393373880750481782771064444983181945756667288695065535246452760825173303825751827483909968711975637423252623181457034016581260062735916565326007214966248997422177241600485330259539251591959796 [161,132] -5122781772762439492977274654300916899431546284004590925606348440797887565677459561523389533122888245694303172588812929065978982528180195466082647098432896865893923892864737644938085585238839106742112156426276389784553771932713153307551883939986825922756270155509069421938528517510619869022652745122177075465230052590442925931909158870361678674822260082971265231065722457799551006688546928663076945881868357243366551817649636845930393007446449525961377971014939159979920587977060343160974132663528563744378969831124538991072990546682726004307055755674202739629552505797994511202092844978680569755038661922213870418033895389789709498844270722663368307012010465062559699593226334639700110013586973813170598145030679089121757087088317300636810100026526690058539198778537128851866478212996592951308153275701928025140568213301907375716882092474932994437089583067313107415126347165890642943987040011773849701310054264393582675749257136461681409556718749533021913306745211819144664205020649634861031157844422567110873136361178918457183821548657869860732208799919049867916493192327097168 [161,133] 33148600666387098192715013162392268018732216745816847257400444244322209806366585955120888060557535740266987682759040794603929943041614359959135005139482345757316741442674080023172094696968571185552272861421680194779460296890616279352204925763389100226589169899926753704620641726902127964868671200967059867409692105181452559128151480839315802405704851653780153290958965616369893613966655772310262989488023660620285371496960616540331376558720500450741830115042136623381041600871192643743017769685754655796174380289171723544826809092780136192912590670310265526142963950164590729768451911962646514580996959794521984961878011252266932393770073496881457847950198648453782536748681393540197139045003561726559100928728774450096880319919523684094548179539497895375071983053783751069308007091964300334736228512525526802084611043995720515611013665326197488103366648699070341037314563048942932086114602716599238144932700264855357342395883002769507038032644463259598259225173629169918772540321284458721828340224455208737808609476731204267651211419141331895142661167840912256891709664 [161,134] 327611480365287447123333902063829105808234565277411443711084953958351660203697450238427848817567571051756838899191395561498202525641235986806793113335242589678593276978471938882399847748342880152457881216108102819421075103121423000150177301092330068767645187188666767027350653023231734487207703386312975267530973472768835073645849270570724794446530262083449240937098060126486951594844047003497295281167973866778205309375914243186712497704617800893081303309078555516802441342771848323554348878887368339717073933019490210301873404450389000718707605596672928087937020326903283098529197054669236972021450981623035590129834030787845317091361941614370967931367699607908080414235668275676996920367015715563588271278816104210833558635762951452126513325706889050416691011114302113420835260363824024793230344292102420330241172594113029651818375595003499763410861306477709613440147898674375904550600321139270868065916888133797634009019874168609975057006894049181605441454973030369037226111706872632832935796090903586618939791136031298878622150755087789630668013801414851088 [161,135] 371561081587420228815964435853223417254337968568559711875969051520035025316796633046653061852124443478951465800126848551900330041428079429500971766853920085911134256248743166962445672039392353397433583569692405561067013376522053719634409099103201922216384779132508535521569824821958455004222455154169213617552847578725370787550214955466452585598894063316929389363710288646670678541371978683685551433934714339699266393651700083924289182867181267296407555964497530351472570518686905764895097227244261947630273589630818207968742663501795109414731678671084542542389920599257254964051267421679518856432527352510887648812170603167467082595028001562936104254176791225796905087216722737085381928044961609162450035793605028885962360562485865718208486743604468956527503790975256310985741385343425153346085372605348666814998611530561649826385692438196527668811532176867359664814580654710937212213377593262991730639833514653812463820437526668863023442736967184344379329444651886316912965647267388310506912037381382526417016657154473471281698079285498887859562724152 [161,136] -1106663272824341292160360133686485281186799723572697660912732988564993561027624433826785072543541326573497034541411624762369079425437569953052680876179898903250232778180503353409977690980701783689518355265593314418033810007915106551060074498525008367888698531422744108013722940254182951127782395689082725847507550869396164077681601429536417073422898356375466205244751543414887495213747226549858309847629030742346164948305334980512775257619545399764088288634846451885474977557990403489959885501320911014677127639682141689186035958070397709408795727701090637033072145456018305839621647152068241984588943472839972985705462078526007857531912932536293118828744832933056525681416524346884929896636025646358699066245432974814646494444731691630425513019869793740410288176607048967230354841127570871286374271495452576011879780501860144957090614171304704368995856591640850758476642904929534458917392725622117678448845983711584540274222769844036453841555050868170852820418895936746449740685555472271590901602281940577522566242126865911654224331112368204644 [161,137] 441739812737105416659818366920746643217274253910490123492482608513009989859032542572244361970494884528316276306319842952351319599578515020064326131137674423743977512471708238746980026358366123893584771481907027074338474862633050105757744819499162390858868805241418967835297222682782334861023921096029949088014926100069211064845313282521007351870859360197144958120199800483662523833598064754944721428296985772756135492071014179871267656800349595023469619765518134851259156149590810846470103214261840648866183040085454100566743194017417946254443121696167044960746586043854980109685285638875595460865418099024038001254584200366452427070379570734013745970295424862780643197381622348657618229413667102270198564522945123023284415101640271517750117194822946832024795270747848910621579732627834996522446015677981008007450271468980870436345068043346117527153944767146062266654386840514542899659164858305470527773705209542763857887987385268592991934331974402216613195214081555784006420682231465885454558260462896164919055847253178620819663452456 [161,138] -775780773465654163297271049007038751480407784002197704943178814901435121871811686286275807560774317275878105007715628914700712104392933229846840811627470939888516670960860913766519410265862978252302407087536897764302219352545678785566399266178181942637715683791559003061066659089104722557794716870817185430757198442990064024247598939856686140159679272371104824124645350399224723455057920637644450807521683478338089192549196952101615154760284429156588873354739239943805574506739685456846824743879975325598385257669686609928450397154064103817327541278858515301372908403387263706518363692702973264342009664594838360828041976974486696505919360660298307507409718025120346512492722314661366843414648541582338716509644993024287012660740047145044288432186113006350110564789857228335807706208049284146767220724637042116076322494709568831462748059838839516688702276398633143021251397000794273681478829782636226783152300527819988770776810562332499639490677891278399603831484005314530503944595603506534322797695353739017318182227380933424 [161,139] 762544754181279819967145819991909062815482233252958817123409197571320335338719118876187472139743114265090993337651738426751327763904579723405191593517302743658853377969506553274264494030749083116621576476924162215032568988302862131055788034117965085464534856017413202379069448439910818151856621414444708022533561468418618288345044107798608669065248791304291491237093543109746191275109519733836716054622581807320416640523434944205858060328229614306391042580614646222417597032376145617877901460204189319607845692867664438084909485533239103122086614675220392569322216824614659665639456892096671978037291098853648957538831007108728407536547176535178985170799844877273959944347555147907332817890989666854463041805276158681186105676898085772695736412598842261059519630301698517653310768631417100244004705332352345264823843640392488574168596209199800554044801346257282102573202270747617431659734659063041597970297335119696174318422519585888998529615975352620487253523355533051625907815949064181235766220820411590383614724508 [161,140] -76953010653947596836622941540991133434387111085634081170329590645411667580274308925417780706041702669197869944432628606302620048348662144393337538496817697926337138180536618778024543227649392889310533318478401976596258076498725359658956138072073909001486230697334385705229124943342203418298469786389776498094916351434143673726467970284754395752663104921271637693245855927661091660083550770138960761340838435063264847523041615951911347865178325186763908146770629253164636809828003758118941040620797273337650583408617746336361762544794822983429187526550434408127946716719523976583314700788786336937430957292525007453437077106977684926202741995489370516788700640263287492433793366073843459395796745880015988339047647583320004723445682127598401211182740151342955360028653884319647428409470799603647313836370245129655168295209692542020745259433726919046281132502521356567880334078075741447949347879730410736348112202280173863463177653955539076515388505763191762818770354196014466657926322646504505433527824524672 [161,141] 1817268018810083842585252856289747369634920495609053219506506286235040937957749786924618441747063615804122778050951248602736963888319266686274864775335684655868136618644569225492683698006591050301612000200152965239024544999315003592787756973667840756027459603259390693274873778828975083511975816386473960112835978299150357708064457251494149023788651593843294099360233459282297836690621380930217758366143850652828412661044901674623205890686684278428592650968049258337464910673674324872709418543342526949541886602564913672232478767805884279147343951566035105325181669595296800175242299212971439919933872076657568359385360761355807233422491820349064386711683525416174929686576862419044804940162456264997066656362616734354948087603874132649536098497642323959506005551073853598116983802868486493889057869969079704532254282869566972623373330041070060278245580287355078185533675367698072144184514278279248036706251918857354816304548533068255633817561305779836756562957851958254967457599155737338299235440 [161,142] -636413552205338787624768088002412115164567393112710406215239979462737731182713307396955296870224529820146961924221834593674872561105863418124401899877763748715382328666312592519725370340414404707987924025778894441469139221069915184374477624647532721799311402649622530261134635712872538252181904869489367100347443932583197137531309904324111914179021139419973119993301985204192040230980786861154540070956977735269272118385162308875495423074724467130879684418049773376237786187476268784756472680205451273367596055931954717212016241694263934484738535671556144909042095684825344798278666110994985983633565881009997225744499653075278543454204083621034444246205798956524661748128878197273087663791514267083803795718574898550684071962821208576075243016541023173519360971524317611010980224732025335501161030621059186713082795453460707464543137156690596002660359005069924960859385591262027639933998539136475230322426781961912319833863790117558150662141039388718516808112363197664567154248374732032 [161,143] 24495810841675536460506766261896230191171509678891466588558942208909286273351408420548594143380815238604780640382477656605673410405700170558642988421390056779338241232435315588258175008495983283971486939977875082964397061257725001720312417739564668287156061463619324035204783444291288800636637986822623824157775159784967270704128056842211145551172016578551583082910947422119233051305905271263244527346357239811268450653188324849340747042535837530280152070342687293798146224112906477305673828641661889793333871019380770386020286624245897601022216469745531653986194307906798846334811604617361856047771711603909578864705921782143891985788991694002338053689584934014024208604621661696992537229748323830698752168951654982278912458398707877205139548852890808844239760102015599573923126293126736074567773282896204201786540529345376548992815541321755300603927305031959094610572359376712654234526505444992690041796672334234971179685788218551016148267822639887932740339275276060659560664 [161,144] 1338682572821116534318960426265121963371049006011772892942875356410245936651263892968656372630240844657185689524386952475338308017236395340386965400922709832676494801575692732924812906903133611862212743546268036568421739456025195267748769298799231911692938441297957986497434202164594740838629721310675377021469987933486718704768142032202305357107475002141193114412910108407473719515496336060534937331535055727418689212903830412449715994228048893208260835391172490389947488312563169407540828162095460303662412753264342019568543115557379727305090084534394250902660445793092727873824999175446055346839483453995697892231879588242800281632201072057098899131198922416908310893776075172797021254127689977971810860524108918652551863348024719917340151689189361539362476705492088834842997208814262371971734867009521666269812304644661989915555721743258264042849243618246332591847478039114804728175432809805809848367758874788820568573670812349516945617918685870309712105705346032 [161,145] 5541816181179784328851803633760564680185189587338143926426013695663539396950018016904506501833146742109146753782117494688645817386356883009534510080593146196583559436671045818333838886059719529749739625492587421888751198712156743756950379228592155928275012965691269803769432816373730060462942936200037695806019093718089758290107540768366820990407553776192759445473737591345456537608206415348250869065609275376782709156842703626893176092922706819399383705104787711120409424170157641668054695905302947918482461418463239190229325924894733485878168031844891147999252940829732354052797302451318176707107454851221344603184708770451501827748952153908607234732199533448371407189560272338975156205032816433180968603959535682416761808437831399648080081506835549835916646581083530630851984177420845219335353143552996276471226476929189283867475251006634570796188379374382989179046904940907469189781643799225109412180389527878702993583637067431032434410650083337540352 [161,146] -34302244054072987532098531063590863958737351479236229067453039379814124563337624467463446077415254206129457683359489796186514843170350140613330779715028206545893074057316651055042528116610200096883701534452362358706343337789366259544561330418951492411844180368386935543905594676377182368791021079830677875810727409130932099568127593845808923151169092227397327956639925370114572348430640681241879770683944555906389984542564111535333724757904827657419427575498677243788647340933741721522711576627022262100326751620833945183705056527931367480440672079607436198278140215192560715171588192211465961869779695816233761725848143847533699436204758546707603358703537945208282586235964705046869931666195446291638902847625726602067860082878967313419442430088809074539386368615636990143550014646591554752173660875543948033891555023639287273145333763864714638283396305407359032284555719003178899024688846054447058794453183656192276963359725754969452620113980 [161,147] -1342651003334171296110768310995505967083377327688026776049615843782994906012531593883846719501737671989924251747956024502785824530810766368335637824842116196133379676524003636061706529432638687876505460586556391498017210043177789446446763383190985824995702456785440118663780424860734123696313009571976807547091457535496245108113648353422731638154606126729011191227515742766077619748268375459421778650550041715751702611460354954360257128564079613716114016756913502166782590625312852972171461170827442155600537802073958142327295993569651473221510101843432333088282263687472722971262534188127138015682031231339543952221454492544151884790408876806409990912974725032435137072522508931853755266157011808428672785659079460023569076922734956044300451398162014693478639647887534298280604021931997816667861586463332573404017366027526220249202189867918850639461452383954240782504931638688682566726566658073382302777516051951508981225599226209560 [161,148] -123817237830223337893536966148310935039761875785563190703751645330939829221675842203527555730749425058138453872814733476322934555366175850713943716081602055469323630483779521885648211824787313527046249712896202753395316159744068265913332163300289777210631917534370894183155570402877826698635193108537315780993512861669178436332186329040673067747760374463245252787570325304272539827633053654177478033666120716972014070957375970919097653188678552030230188662512180176703265383615825159825498345462555341771566903738871050970189590644654881535001797007036954694660615601497835844148202623493427488391969090986021678145125253722304430193535618241674505332288806834187272820088373927881099009324882301746550156908435825543649061229836166376506158970874306198439747913256762824825678701861064332615070879733901950638572409602355127959412565009182439104208602263001720171538836892127894398215067720737098145343791270732209686719880 [161,149] 51087496184167603436042382382505390486345212224460140471152623874414075726231747671380846926978052224808789625786889204670446127958485531607528576231350971504957054188088508088527339871619093247609615311312775881820412183694847715301463814642476329039680714593902410828280474622390857749069406262329587739869553974779475447596912772142163753206565400841877322076779614343580364589549540876057789770569189335307463263488067753074506667677787431932963539944161113398966973014018431973062931909681572706930697254186690103457415397490273480320288714672761726463455168713600343825706004745611486612549216346542323128453888086823896093957456791537014146631710081043794342158705055866304370084749407608400287275419991355872611087869483233295018912558051418083792887104051879572812112535163167629239852188712605416883167028848736564215543015035343271113406490833415971315222142804315217899103876149199041891414384825802268 [161,150] 6150013981813104472773997572584572626298302585533950009715698448904280822234307772995876138071581045470497429762604114121327246241289748539391250164192618701297337001221493202549099671386718943687263255110506628959292561261568430471184837695853913545933992162137420840624752543175732191718668869111332598571615592203635215550937073157766819865619013343300491288402384097148786022394899579158411338306492879783805235642202960670786799595661252011015723436974971850905051753658077380690344588771857074591623964321836596521015777585609505472983456446797954825096514641780782899792891106374506812339827101953820285988191335031871340775136623846090734748327223703322821148834560715707432873203128861857111410972736045986267720004854177733693207750637100901587467966447464346686052460304052395825012581971191349187352954719307061724740655640199048282524819302693456512392809440396025341354327748809069602752920 [161,151] 268498221044665868526412699336855720226123640776766845228765421811867573647703455361919559477883778961957693355646136428353059071929894627282937792897310968155582179548985436729853983716172938280502903222917371205383660294816926857932383484439739988999985935179780561253211892341838423656508905713526981802548484671919190862312519864175801812641689959363472592787645342387666495033063203953608372968769384182356009990479612638297183892903165793190147907779754591217985423433890077460333354803982948512290553660457556992025436085448968976522463236118318711267617832814364598168527023659489539972728529327337130838180279338877934289277992936258440747621994578225033604108646614475040543107364259731281842854704968385130166260237781565648528188306292373186450100753404021395342546301802886909027135995440412823338268209297747899317033128795437156421378877116869594886310108947998332707519015168919 [161,152] -16576067746551552977402868569908198227228208782003921353811734181321341079451981643824833732871323675450863783853553143883663907350994806075858665683433866531892603157609508378884404998779329232534125267153182162265533377745877073140805960816760364851748522395685329530692199974124611128095298456160142832107781820246134690541668443097978370717875207885365755068190224839959554151139043619885861538739187993996799320221146655519362848369197850041184823589444428695118301005025917866878275474428855409577135487989625649308445631502274022351548799401502955149488583432314182231320593067685583602458844208731268323763382258794104551677179140135489622907197079752056682647036248112047227109109708283711798958586431782825032327027487607722009368078796961405543892333276569589663849667041688347854758662032768312721724744763195530884228230586139306911274512857297828243626151354152099946628 [161,153] 138284243095981317022929478439196542248569172182489674038975794029070326770342616515642658582623480013993206728944268629140379066979948721322077709888403668673634067832711593307389117409423944912711823545965859888006728611488382992877938209468315032983201953797411592884763705689846110266982704710149777694883180311573720693488545440624310109226425472954646257718907113398050458248781275601912360751102975783133051310279066720079475720165955220699268144521074264405921852219611414060563247855482787968411026724473816218233329812514161208205776631206164489002009546072277388972848164613629655453265070850145507843237287643290725522161780640343735066287474923125826545560366309004184939288455087023813085760909601323009498550285083287994747526510123890644840442805757542275811065152426162326568949289179056988769930479173386476363123073859718083541901624542734142385823911200 [161,154] -563530399073904303008580107796749928150412594535497561457496205109681500120945367323930171421041393792718485606569662046531411851771802378103492912441175919306277555786347346797550503089912471512346883408184644277978018099008857814395939148001012052565616742731365903135875619888389057187711670595674298644831383841388765632896790482761112812112752274752117712766303974113017365545428368338409708300024709965452550645913616652454995361707486025902518084174502337421248520631857768395073712561334749479886849427534028287751250725447779991184518145430107125311455732046512342287557489886837318537865433907203434790136982450521964466038094328210463640781614318346778921675811366179076876369868786570846869474624218967695304739703788523246920117846356016859951309287799610950552923989792396615562379728703148779376438680765633115238545353390999340449167168259702768 [161,155] 4316579389792424090540771370997041084793995225656341929918137987965975180795586958125528404307508619163549096659977304232571312719599024164101138512629208087794776573885092613793545790224264508196732342767521907393619873577741749404727843380134133163885443045321776409471901328349363895697662764385322173685020551865520076015756215140000835022849699521644701872006089095542565343747363557403948041564054408869747578376432039059029922465445417952277049504383516269572869250268289766799696333568891142423117272296940965189258721763254088940678844936911079243035674678839187333674725485400574635648418700438184903932580278705669611899335768354038799624296669419456512234344583665042686244775433753931484937009799310098174902987478479579899854735914354731880027941862446500846651182638452568048886366219282420426384149513472212648582481061381820283378288 [161,156] -52483504949606641923745074462418936459427539012027939649861689915417409178815922450029026854324066288124497531340571064346685540061547181888530438774024086667485765118475506459172246245309482517776104161476339401551228020444706918444623575517273972715763390555618975684588283208388114106957528366776865289895605388495427187725646724997035813001910150602357739734336850006585587647819820267238149020575386001321720055243282046767353367309089977084288524842978546614416992424371110404589361983289431786702129063768272219888565197489882122021935173892915900364726628484497589517491224183922445710741855420487231373817192024871905221909462122080943747801807853397355745487478869322206011349618198909476218590024375117696912913604990323628601536997814871238696409609893560795464303116377549319881516476236276926462954117902074957913980701604576 [161,157] -175183655622728900778484134626092422269801273619985836097751089987205912792344984116327825295277135182505149524469747855698604356904058703517609993579046923324642339643860782862893406696179640972251101800944281316541057485812975503041274457217985922840826624909649822263655038089261579669061152039329825051049281841680808464887485155285523626315188682711800246660949375143036604606137325449778780960322411397842178914165980451892632929012204744690693853921591983453307549106392788522950508321936245244479334142219534718143528426330525694244864650874504551124670808913334206550971607529523115629739936602433616300402474408693159410518321334092199389049862215099542959303007285678708882846721817190495900799080249528642333493041927686411221933366099696479787307170861773875417322227723398201869210456286661926455281595817841868016 [161,158] -89422937205824244721705519949402109298517992468801139642088655036321331040817739291730686945075111229050567140925510300086641038907016880197582357852496815326903450033709917397441416680416500654833555238292912533889758192246646551595541938189652253922111567197823236381507296413910089941617349470301114056471707100773271728170564044511289469518396131275367549923393115621344830523664101106834029401632872831754184385618297474187779917584752307226356603012447139683210552267983454050558570248352680025383128602400208455375779671540444437796615453330729551468260775871956446970601387035200722550812569964372048697420024960914492206157198292385642523008656408220265609429920041679248547649473857271714582929109591921806351596164564490232600285719835999701222628343535932946581792981835591161998152850447860859857801808 [161,159] 65012582209340247044091200045612962242391743387530565624431931088196266831886212257756657884790728679421773771610246457514708917522136232522166038061090682002962898858740345208716726444767957766988671789136954464982096060279882553227506330619599322902276540592476721721849161807575137976853493063924971731864980676889935104810191340737648709352364987769831461063050650770250053334532252469457224821568357653476670313994025847739429687417242552699374300410253256328724711020999172049555438025648520568720495764708208178722469426088806712905986786798675669019542778593964638908108943746474096290450821643600976041761109230529307888260687325055902331389408323644999481771515724173785588527278147789515939561433428651816801886630438704684992363261863632010652461542137189044602850582851112151681737308312212 [161,160] -4002469607900849624554911891353950475830434306416406511523776229352287485194323272392273237095312587010367599835606212976131296679866822846803671602194167516902131968837854979081560722220457532533207688747160333372146235745124756469244237293775891676180632348113744258489845189173935766224757772245305247469879451124801313518552280129637113566295174526096118124202967251650304285541014624904292400994802834309167972723431086645375495165242443330115541302225978812982398007714020233278191281355398068315163352163884679957291321795722292643608828472240284450542349343923851160546434270784709193268141381107649351759199120813892861519806352654376332047069681251691231822864225569086198253281331548298609259260055089619135237928301832268201457389007912083768719559855482648977905187479175357248 [161,161] -228849950383321994189147840675801073867803708154669058800077275367980842746670153615553285808821719503349526924435231208165334896160270461185895535379965367312190958681073008296528709893561015766411482366505891381612684572896030287399027795146318117755084322467727492539998164986059899291659667791603765525380823889740919799035770391449618803443024006149204281301141004680756078385929293978710850619276290413507143351874186150942689065217032893497373816650136385588636230445015305904544091669763832452545047867679684997573427291698218692334393250805062647220154101024231761512216920132747596448993937036539301723283714840468420037532103999489263216701919336314209576959909065118378760564672552466809072410931588210601332126324875573059886292618278448044780749237142938590942448 [162,0] 7464032077237574519855514315453989871859589203353174673458833781062903778267910007003007970343258544590258803065915296613485170035686279655875105291396561715831932290635975249832024505166182300826520948186811943136924032582954559397778392864414923356921849579502179760007979848830846555078465886919624131589113956672851635236792504192583768378684943784393917631845992931928387589549284879044295811708447258846056512918395294036664519550051130430174174104119785589132233955782431791307544671196874125165135797832861633062260637262807585076189548638909544830259179780902853591663538867711160879093892380370747448348664946997801618499275598959734668593153071811856790578442719938475216082341912696467550647388633536354594118739445003133680987230809563440641384145205821368974986059664868258301296693751840783014266155749011713429112899981281548475454822793882910147764614736602620595191231136632555922520802497815741167269337455056881956340109631072329770935089330413959629753374126536045364304855219724097253270243388844405993921216092712651927081687266356528435491182966082245148921606146032782246080318023223350332906331539226552477376133930134861973546680572350481324012240488061974287541325802355121297844795333172354467796809236293513485571042879877791236137458205898930360237205570452628621702627899748361965362716909258476543853580030171315474601300923420311684242081762908881668048190077423465673306397758629044304370836291631017055836636172661251897550460060198866891388603232373777461480645834032433347519740186421665556370864255188192956636493435862433898364542983472347259521484375000000000000000000 [162,1] -10256194098241065394191476223056614107118605517779599022666849599655299168251732544051885142683500209779991269805482438290021249652096969773876580374488253691698794030302093716562196555671173323090415784111120711780542689798468760410026923407854574111244318607471443311336039342694117401151735160469235270325854004319316195512622577437228481091993772066778848511883735633095431809788875042638933188310465334857103833879273184876581755293623778441827772817438078702221265200489085694778992365453127930976605190325173048540969163182872531020748776664358924847223477443868714199466133355656713637049346870028731566352160231717718188477753125000802641201129398847781480732093094682483562072022092685963140047453169168770068070369786275907804083997005392862211470616130004162419228491110030573031433470623818372168077052591007873835857957763991853082563827774532693879255614986327284850206998022359366940823530939117065148284044303708316891011724146617520906116294205062175542671515306464476814227565592897583812638036765470245913656047190463958270250427572116823316549950402208099796652853735267450558145253439632959361632733714857865482116675507909677016435406416263136178058660764713279065733704960436326280360461177212914949367321136762011982142298387936277850383954638931570528754965970769534721900947830012079744765344476013702825662780612627548034063538737572486495071093763913067492795568987383693122238091419726533319263197798214597621160984002471087120946671046253613568640959018556142761714176027146886380295019036743945427591813094411160443868895678076746946771891089156270027160644531250000000000000000 [162,2] -1467472582235533060112721965959001196875706776419658616223837073830490723425219924383076531983214741693776376807653810143294744161046251487503986853570808146735284612549707839523310288142960182071897118023024523369592242095166699165757271018646716035632141658256626096218771007497444066724182173041957329384391451713553791318767283299263573494786394523131378038194385582003368546156456830241039904506855849692270202458472804988736607208697832294783792981141159900175806723903938320392625650368484599875475436958247076200527408017802838786908106628417443687183092803792354602745708408714671577263581601750426429424152539134120016442266885137476316261195820977721564498890115530153012791800067474715384664512675598133792305121803669132503592831197419019729217424406899218656782471459720733294039575652476897702927589882814309634064976002436930059954481374507283789231734119262491108412000554292579613651119094903148475880288435200365113349598429926306116081783321951161053080039086167333237966804698910515394518273909525142109235704145978422447397188888761781086158769912669743645312395958060001126870524850546619544911994850258404234222982057842999230140361058919986364317049129032893177689059429146824552730249419722582673222118585906217187759262615470724040337573958341435315754026363178201542670646094881722611377212461364898900611972381466534902791546102497369201839480443578003187269126601949283715132897304592697761840946368022834608651491040617184788273789391142171451120500923029059484119572986228522356567176804371611417819863110733721552496929951131532376962240959983319044113159179687500000000000000 [162,3] 137349300149384277398875946179598501860674882307577500624889871713041779312723285094129684836120210565976116792079009006887376724789660026942969937821336011072064070168798737259351482291134478508711716144131526497731976621305591375792808671107604783779920021715012520355494948051515735111444107953632463505872233288750756652268443923681871418402979323988998903674024036784012252475195352959759360532177772151407067769487769364179543969773329841409857079246871712449644525982154040483947686193663026488029539670678016246155707838063988068901777500471141185719674008201484872557025025901481204196189199207234014848119190831855776308728991546928979728230425240333544846760094867051540964760073425581826221587938522105249208267524605915124737482971376086073596273419154908148435164963040540518045252071656985931110070686871612027686385439009585067524759136771494962230566770896420214791495893019926271398755951811288223273808526041667054545247737420895431578011689477316736914103241228523080086837520902152084241393870508797245352327253675767754104601104230006936420030371976618427627352139654330086856132638712341959361040443542029272495605395377862581437945505935671496389628161497879044921246515415025397833653126468705850884245364630881704000273478355077932853139794246975019104709522522119316536365724773237732689342285709610364818875647143223664133136279453932182789898233808928006745107279854595442582993496992066182834931765955200109650618300464531170434836427503249373230747961816917667264964865974555161349329517711327606089875410490937530373482968306178553241636564052896574139595031738281250000000000 [162,4] -1742535860332772039794061773796276554844046143265906447892283861003050417669731985385482019297789810151520131259548607189236606384371494619987027698178537331246294739984439234190484341425059168802296068855406398193982441300389569178337529487281084919476161440469576480978287558591364500305808277351402356833235575682881411295673735178168909765598910485349654581534103652999233711160321802273099529819966144265482203616899343687164093696593690227418610188453733990811465251035085871217996759650836873756475582917831730836557049626777512811942571854615095138755965649060013126206469954085989275719892498551483196459342904421416790586921696676879558103110050184256727635913537176255091157477751237294001917786445923582036868762417421639115496239194786743928406673036820502037935140944718169708275974085440153707757062634363567530732191298326332735822446943575636499190869229992191910645831159027042806924730555855638900967491493673768944413651335168147812100385592839240122572304611110144494855058161181269694200374799552680268105994362101527469022333986894957598000095389243808506804267873446222805018232806238774186641428749167814109434429598416885299419119775642543472339979463053548717633776572565092435361171266719894309605969134899310210095989153622374140296793221002660918332429701357939577555850424833014899872163569863368863080096291680213231760018307704557609645945675315418126235494934380249927083113328090828874026102189647310752157017025312994692838206611562212680854230911018161272231003210664165291921812848694419993225974766798935809198646540441046681735315360128879547119140625000000000000000 [162,5] 10303197933679099383009816325800690636708700470083806103145224229375695406653894232809343800177696021590514222901487585953938799476969779544306794999871581870686213876000185574066779005721096836211811638924159104396242560778525408282965941848246991919464537951452908304896566447210068665334720902145954033299704179890823476240739806334084876744988515561694301989390189635072156466950717859311379984319759447694475708922611739421552503714626605296968436819280321753076338342392625404302117720842352830723818199493219725020606238722641078533686202717471840764388011623857476957220092203235340939368355298152226804062196858732543480004693091244752624936063915496567902664372100804141027968146471425221573617921889759376964067327198029783844311963855604837312197615623249810582629023409973721943745720161844870174204400274132741850956704394297855046095864212752913074283925749707595779063493659799988401931249490673945794295660705573124988550687447181786986021046769082480241027016589585566987123519942736218901533634511262599806620659154264871313421708030248612070888644338073931351101858247708524505932174979881748040364486516722351160351791494768806471715223514333715867486613490382134175907390967808488852186780338608565201894252783219170579316755024058853013319889954919378622986918751321222424136162795540522993666724881912196806065395426541032049497533503877700179543748938584200624820388675893635466601875524148023205871590664294668079761207546697642905839712369750801634772038453091236389914533021048665755959251582832512725779867290455084011435618173563311117391094740014523267745971679687500000000 [162,6] -125681203946248556899939117037010148784593437734186635436653251162970877869198213021893022654440928865730736836184303416592755847024822346517709341080133072604126455557717258936127340220383253965623031129837242070399723946526382420283643146354446781755317980018631765082562069658998208602284443802534292826328416715918962481736713961228466025964098929235260845793542122533354345108647900479204805268640351334657974574678840088992443929037031978394308071223806149748609904402413802351075038967728348994438782320427406765290071603067547943964175963682965878499423538243133347128751524388781737001082854289042558272474162203070753373210263709991316579297794394019161762002178219643026389145208558332196110530604790911712178034637706693268477719557666823309857397508811542807505020593922976974280012684196427437215090627984284984253316764231437278401899101472593699902541179394413643565994232671208093049383108022791858959381835919162202598781336110398508834641142335215391447520637676315844147004585269207607407506556456421635224438267057764216407460561781199251838756735385096381397505279330983003067755332036211418590863498951685816163403860596062673370607152928850448604983700925982509262872190968091814813727621948969869671855419431037701229734629331484523809943216959290981003706337400762322307197151654371475874451973840060971446600011472865949286347485731807640612152301683124189727202933714959924248332629049686184547075004220243730828000073065534653945301365208607385001955249937110238960760355768153584800680303597179254609328402660159328617893448321041205417714081704616546630859375000000000000 [162,7] 1513686102840897819741681290826861250832477331521561169981468397049309784288308522890275117880105515255270757859513215109292169077597736435104837006567168282975416420069169376148813801955428545492482609902153968573888708533866932979038293320956372062916472645412552412849406777593734822961976929766520307536649470154040382404603814953530515342783989961002881484165362311917811657414328458352276703551602146132839444016609422445421826980602622660411936275803441995935991383795632308799693856748884154156545678030673586819847251068357764131172633789671055115179775208472407067253674927477890351422316680380700037974154205218881348769121420865163541322301016069417818348658482302689671079338275406516963746009534869148563401030927991620699972018448537538583171180662960521582660500670212415580559635968681593488019011545574832919572320920747467387672955308855521228940204423711318903138829862125304564424609416448436701653541707808844369687437668834235828550031095397713828852443189173413641952803124353724259332595549643818741949551456920955292549820543972040437338268602136352933380014553931669884158729927181019437802692334210193859521270741718975462501203950396041265577183848122788241917787253498430272735695265745048761533344755165042499221299532917109246150902169708322026517383588846590585064106835699578860364101929678583872391436084401333987033706473085905376132533094216736067415533115161038957419040336838604734873690996252086590568954778515201392644261492825986446638923822018184180148521878427355929199658470698961269049566660406346928458790751514939643129764590412378311157226562500000000 [162,8] -11385957715729563899492169567338317768562559142866815279619969390295172178314069272743500859989160397515247469993593653024423986041036701998051372990035991337922134554855726168579777793651606081099791121673993541241908252001290326004155163402963163985319936424011374191895259793444674390687759882365146803533682106971117225477660925118618501808803966574562451091029593849011601488158738371707562946367625191190688695195776724833976851925776856983522166585717517244684502632217746283610268541131451247723830733277298891532662472241261066304134609835566998709996868439837842640242436663406498341663195804128991928306987952394825601631751201209070303678108874558533691317601184058754952127835265057175303394020115912785790972940093597973132892883424582512925979460738592806115332435802837303822955551208364372728178355745430321807377610293096055484457887595957101601802362285309442814386013903817701449845006830760006995061683991519740410655196026531151526642592087797368593982842183923228602737486721552084967618375472046011625085138347869491974285062034445977881429446345679234548841680431927440628970751864978468646953056084286264871105411459439681683239835425467830971055264797506098897899347530832988003654514783249444896062935766914016937115507557194483961871280141227713457820413385271462358029661792261800425946550854517104397552422902016295379293060476794612782704815660005614909509548936654176973503897647572780647590483731195561635913517614767808958199298931292357757166127604585485239555953138514127759389633275978364432266629157309283059835644524859787907189456745982170104980468750000000 [162,9] 60765210376685766396068012366239045774436211557976595781502637182102456190172074711664827881155242452531025050268539713676761030790007860399280886931996087398881849704449787554742123052605441655408185676556602866026337697631016066939635735885684679378949866940806946047534557169860905934643038555648245463571903438262710694117786293217013520283083567218990411876007746595589399160550932269778584543228882817580167983784602891103698534534859013884041224734221843436985152746145847654198159824612458990643677828883034841131934761811540469048247411774998302434459619733724159590253801817565998700103989701848373174074546852244158012940325980796908281289512850822092408016434909306930049550325005642577710653496031211852091631571804734237804166562334366721330184925884526985724385934741734038055868901025863902671875710300634838234596322568461300076586792295246510663108702986355227009367373982317744880170367501890828044006214792929502538158392805853891215687882937780929219268693375067583511124032746175797589604685640122909624667103393493936924300030753854200372729435855262828113493666896395312907638338999977787436019207638670734898274218042697755837334048406814833703593508334972815210525940363590539914738986234272134539531954451085923263208866304445557931855697338772752142523977976872108213884700039480413448179276843021502218355643168846031537005044194013382117090437933507336422614415138611498604835660375069925863011735812950233435229955988285070638809250403235368066030361965541273543456689010021348246407620869184828644557248593268603015921103249752377450931817293167114257812500000000 [162,10] -275706120182138945094035039396579660903902111126520394775745807627329864007600740462636752629737299750674376944644139580844481929079482532555876805962094252642968441152412613700861172585061664642978819510757635063263252588636639100225848568833438762674543633955499990600158802597706499101143512416054284686319621818591551509644735262019136745204117469711808825199638057915907215670267628869365458451802339189685850234562056279565073678090313398359939624706747587818697715043820264682136673348038666384212838699890590248695728361994827271722283064326698258157288193120612256027757862454057801842718561721275505161173294260109005495255831847735953406081524463125086752323880658533096584434090911009867256007343099033529534555609209638067608996824948977579200506752272934127891926532134865146189436306665786859377087657628649367572298924417704802200362537162840624290629844861061195778219100528609971681929925049567884603518408185460838970882002627523718810043372634189848380184053326748152584675222455471252905570031861683805325944436193181200491328422410537318611604101504202614115494826792827394596311495561122780189620458867163743215381249110817813288632773360900350599766067034152404218264504901190415739053775480893196536911873340013815334697782515421741291041548463438283787634514548344906432994925782267672692628348804296481968548345568626179887109789360323181515715593486820865947960425044674119771082257638246055674275331713393698700109144569544697413834545484006537960272653027730488780704194019573063618705366590019241084616196735553685579045435360967530868947505950927734375000000000 [162,11] 1300796801011922738980166379157117471417916655202325828996612040986370349371180725341240605058470850773080396309370987878277826778473307174071619423686689169441882547542370495264854434487648033764670704365588269353566073107970975600149047560011550449990522093516300173585059840759623155702142938571338713214238416882180613546985184109069919706602655690206134436137493214319780525843332716564448349660026277318660690984897211960972351351165833010657454306211907119202181881140170593120090213225197391962580260213576219582352383466905585029710782237270124596520010350056212733477971937750715892492731347332786540895428803288210033036470994941912910692015295578607124926334950462552757934693319535780435222837144746083511518676191030648622182994395603892052596310872904739790283220217941302452624519900241802191862044965815056933399397616576834843678124188620182337884927107179328956118976445833360012396530426015583471956410836460417554265307583117760830053687039032869600069853383743795924049761718823728908298434312192408245973917714465705944794177487848092926662235215610001912198329419813246102543140244297464258046834452539159231062568659472343936479104646378298091841088345180668889972743352927035563932608345938138112424635855096667027389838001670416178589587431213917677915120599025275410494787818660779951779890992912523786969416453690810992728452626680999403857393234000603046661105333839574160604710449852014711120135554303463581407758777005200294488097792628330472096458118470727647029629830372380931529779313083304662488655434575816877917908698236715281382203102111816406250000000 [162,12] -7009488608317991678090148020060548769324762352942128158870201322133270794372184814918640938909449879733041479586244901202670614723751399632942048903453607613677472890722753460123838165853120279258139793091476224253976122911373307449868764085254239096014570449965292669342472751332730323356661115369709179311460363814885766051142710956516169408165307796673529051163273586092288478448195928356003473714497335015561526787216272602843551450046231675504777576660527490024008642554622337843993805716579640213849250841836817113449596634182537720616220181716220146668923546239384278892812171610143413239999215443689304990835995254020881970330672140432309524366972240047998560536293703000946656343702801547281788949461052449277668892830463891892966057587388223234754071156269588109702752015753452700633158813645818277579908287644724709653048417726821337935319005334060101819216615575949187656491595594595404095954074596396929927904558843497348445605889987836285709919503123763844964811235673784805600955957012996405334566291116894597362964908194477224710496992930332013476876900172778408665878358961739860575978773337175519091030996212255322486628868172087377244932778092331712380422364967239095517059416238145146395035869933467954428615927434984815569628306880980536063466713936729704809301420899472770432849740285660203177483451893691542509175338123440890780147444757709360361966591800639132629908250793993962917914411544931039477552196135818712634010043013113756988115179052678197688910446346092623590326267307598300959643661279671048573646577627439269102538332845142576843500137329101562500000 [162,13] 39265475961472669713129391197709067236680677301816505602544308245807414753727202395352360920525176093418314928055718704950335197480102085905267255749922951974740596769306613090984546276315757786511805224991043499612531364243229971403391377290692239451924649518580680666549316873328792303402629693652322896917043958888678205835982304545117571600547141935394783729624237777823998079883508728839962800140140864276147592479197750154468591885287780594184629405548755181004350749688408502264499444367605811824414139536109399970357599680220679319328192348665785866329001090152735728713698701567155163935166673477028502839154476911984171093034669690217350124216626870237292644856087939110371908120479827249345149206203115576928273091139593559640582919710053924776380577610587285875383402068429201626331040098911785794276857376413871484043286818066350699728436779895238008491461339898154716391959594232911639369180704395877227057220484394201774647289743392854495552334009722370587711360401461716273232151189582907277908881491525333026181291579873424683332706593615514626652753168223492692935454731469693243560462520469115658078237011965779427005983656244138740233690215782517934513172022224435273792653315596917242966782491229318070101198633953654618937833602742944721929187407323906239829159418953392454973144821787330870619523721407735266041394252818280748211079078524206174365121186183367889079665800474187900836476066228783647362972898592684168107055073344310693111192599629428191064367104805616408033681715497337851000229334725906025263979752541852475964390123408520594239234924316406250000 [162,14] -203042684402133643294196767859670569169051526417783136983015068392172591435601952516597497441829601610154956764702698863074853853156895062828596980680963576147485604182557118683361073981472466859382870663490103214772331102833150631692315000696125932724064517458584740670389233082802505365680699367745930214764417075146519049198803509075752512352496212058768530367979677751468305198364071493179367535533836767216891109440920127888769868695822019930823455273592766980325432917817350512268105970649322566143152223355212812765354156800418158841711501319836653479342009392432962676448811737746713767986475028049066929792051833277297864356428423943694808672216262512109900818145385453133476842557888134522519953529721564408431018507295161085049556783847064864403449328146335424161518873492688519226194252752284620267893660406551189263612749328853022432259348517729576065941861637120347664307488219532257141600728003127462545518034514295408940864130175976782015134407269975615279531351129150520531510036657456147759085021670228630241105614374816558137168241600492820145141023006800152678816882604067195430315439156464977509453265277468847293427892238887311582907038856431173467460480749337619726551257553569498740756657024198034316606489956602625152322557273359266897562739449032936799378393548113618781573924465647159417871994369795889649937314702865887652864611772556789516357697815374719806044477150988190309658830280173900040458407789334536000149877297478295658019293179252029320075019974941230335469066320431229095829707579433194080173852547684718126220104750245809555053710937500000000 [162,15] 919439269564148265469379874799843019739856800471017895872461302916165098212243308056687256921978260351983217316861727792795928887710601385747066808526409066190696068832520379745363530861473435940532472334443193937024549313503866608855357773799209880701547853840685640244645558146288426728777364301670350126206005220225545967299659364266724972619394934169733422766329000207736674588626900481514710217103099701767337367561596440520869030621955682625351115024294670073355445678944209819515481406039868120250239671639741538923850293587137014880218528796320748323730275120687143748573359082106533936096867270588877499740141242250997717908075818754228567239534751147886697233475543173323129325022454342808214966584658986866952046158108297940061434240399375659443903419658420001225924452110735843765545147328867878457558802038477779992502491934449920312543171003249220211873650445520493539653123159683582924460216825235451277595117713402878329233423525976987677242184098858837039919334406069941980749285017241962824942921264345865035177780410965854255351862860959933401945601613062448975932690473343380125411167678775552207260342341967222747737415577598684763803716845944170374899310962528557949664263404602636442979375867686704762418006336157897031163971680798551552801214838661778132695760941375867815665703919650181166955795831001922491206568148624818636303622286663896052154760342974551119917679946431092694201640211439631866895685786681611866933478920144087552415891052905764129014660881648161737486313848308330040172969541071926790667068532848273046056419843807816505432128906250000 [162,16] -3607590894835967283886521151734209176475835530397792302560529619010614093525945395526441100852278365089487867878754917865866387211272911483545878266004926075572289374720152376884701228432867333212690403483363487424156727716008614484200835625798828783009935034172035512282209704370904936519055318156458832048538623679728846403111989673038353693169036567262730756639338147739433903430240066854810029486296679156850603735674079751119267022992566494813341889331811214344342416136864110489272946631905880162831001908642618258153284083089266072463375210958491210010100493694491937941050451353577739924773538047453512472069838817204098517559885198877150874954869202014380700622363256078308766559848981705694169917101149088274626088257748235713286703291151906796865036284289944768378810227128367518212829579890314152345217554107158370284105310024278160436435053601966190699372947925106886625859595523086600843434378781014135892480643527918041527752809785226691551773578958985417768513516413761196724873180962663386814540284945907698697431917143014007144447930977172382004131826598134418880602133529221505516055008773519627484309069287798756655389509698145287032034548890661700967871694617457832645671967157982710013422344581327637415273144966296917202848623712678603824019092556903110145283896853461828809083496750239780607134686298468669284307577951945564730701378959238364766234724658355005760996106147982133291079936078408011196156756454027431294487988069196183066955107457528902229646630247886361823329377857176026522812606922784650823394975656398817794979549944400787353515625000000 [162,17] 12316711428438600219997204454439904392242039436958074552297855561723210973063663016556912005838938479715516299246483996952149179612811050979846182804724458174540790391831917578458343616906998336889347353244856613561632874980717791430772147884555690741408309960700002250260445106617165135992416777123348388212561238106264201959694780506274466879763873175016773665512843510242833655595027994811212056688035818004547194678304702040174701440008742420813756314920056178331735870251102555691579880474060466392294413249613171589868635236984048051365369453061892965628730602161033595856537569136615490287945980892570819979930927003259338073123328094432499572143899138100713415844354995747501655274136186631728187021578952999517099659204488591546120935221919571854956234409741014355101822610764067130186816716728545689971789068217717251362999892663654130770796854332331540609348949187150585481586358983864232186336513194569920831138677272939820518908103881710916203241719193407947232946037363838764353538852134815750347804707567880385024240941145565797079150363682076234568768841471602070010731325985723310894291602871643211851060532324130004198671856763109852226500381875401397150590899285498054346409061904325915569934309297945232270233960311572312228212416359089834679625432266465103074480103652133028749899565001804743432271728416773268442770834366072205746393408484522738873035284552208435235305523110370845373475708722629843806416702038738806965348556140117860409922515573551584624931933828237421104931899267506882136476652977929200919821513372933674108935520052909851074218750000 [162,18] -36856124883346381915613852561730971412269514761145140845635628825814547565397919716594107456660203156836304132793284069288487843515083965111050628611986668241536355538798286544863318686610046602698828598342753101325177639858178011453237805949834528639051966740426883351277113231019795729105045737839517196418001527837265345214532061722551319619998282221304063759383399869848526340810534232804771024104419264880375168690790926523399418900211001631912724697433735248525347935731754622928988998284404044435909173900616673579527157213071967587798602759021805756942920218411188395206764597910314901061282604092647016039502129292902409685592153548357764412163090590709311290283656222614572304993540097364069188354614293010539767772654342934287855285401084694161798904806485115845500023148943989552710610233993004850827770877645115828167061049098055170353499546750339446613143612093330288636825499557276321872299641016489739657467569542722304198714036756031633353341748922668045883408206926706899081529584503554991589947030885243010214525210235601657827201233965673025087120034945983612385584176064630030460507457961523886634953702857345063330704760254628239891378724782674665879195033329629820327292047161810966477203556048189759578517957003814936045979929221859518181930894365506356312778047858304386510947160792228859143019368691713112596767697920885040356102201905280045272694972465270839221098341506593294900040407950091682955407461462398636012274389395709168513765455683042897105128514120573617084689653384136466071736163924487489504907134191470633959397673606872558593750000 [162,19] 97308406466497687691556587899011607729225717892009025469000512071262205817075012862655221973828643427280435953214197249211239476047836872702198554745105207990480875631118587322570527456035205112860038428861605029878078265996855621925488442201356439510325137133141092127143495315635635995233026711702371241210567757391886355266258925651075802411181484179975117049495821022702730542812885149671271147645349208306698314841236226721368100114457851827646904576052992889131147685440054319262141926260751431309400849754327596198659230974061430824252540609338554094456153458703309147659786956342360471946402056249030715050998940664955981652248601154130130064419093629976751522413456994708193690167109328312976991806138159765961386969183918761429828783849623101962226834547295322628957412057332534730246047574180370738199988452665886641796910827345780185706187849428157356834543331029867057833800834215772542489281242390357279454597620351662911389462327703259460539599253439077880950351688322923529115081103624373254157770105241389886340436484906923820641928231414098367726637922794390802245016473547459301364286552937138636243052962160067879504536257811756460284006333579192344464615265320267743598260900888568967633137096009072528065781725518440764183343337214356187184436272087265367261241198555041616813468060290628700864173440620438719573737845121852990587195189511580495563584016041882631479946915821916697770473982023770413462884678382840658000380442441973190278943188776502924337170446987247633310418102128882848501479664011112611339922414256426785141229629516601562500000 [162,20] -227930224641488283628168547217993565248518449245872349874526716452213081892884875820031252985585243894961906388249395958767276608096796761484247470212925389179022487040852228641056268192129393080845579815588190594865552439640213822526946460226015345822378577375043026937104259874241133006341061011554221519833443770031708831748193838226053879759515603770753085592573651775491126455686120310324537786167358156609883801212276134158133712186577994590145442596995024907659723529467459915970139359374504914036143987142589374916857430067715292345236102068063641738152241483912922832171058129916878253613907003736172010296082566703180666948796978983584839919015867119221249520515298401491172829805475952151775539138655290217148983752120117866087198458477321082918800424896143097350635622061457020919517019207570624446709943862011783204418300016080004160327334549407463094956519836358877553729326313749733679784329905619427648751691685855280969371925039071660147469791118895806364758708514092661445406282654778359775537182862202589746991891016194647948755158530890398184321804131510316247768055871626128866161867975106224764202223883194865502374503069352354246176612114844632200851204389572427585061679035462864269000781384383899503400117634297046095394882515794304933024582524653865638399762245006242251192350667114886421871036371695673245578880048573003928880426843126897302793065152743264576111840919842040787449097315383047578256624903840777800537074764069236895410897871956254721556621756977994009406478477511687079144286167091351907810943748733304120600223541259765625000 [162,21] 475900150155723431212789189620411074825869221181800332049013322875160677727145033316835280291392784517518963116207546448795329653294261768670037876225681800757996460040885281572654820381511199676646397819660832800075334440572671962669733387516866171029125758942764876020315480454298943349297644532090092263692055125685703579082502666164088934843967024423793672959679375692185576844269731511481085988884074844846833604550902760431718574498758132305788587758051194709748655929600862682876582945608020675917231847115697635604444018142515918943682117124932579875945744865903085113167065494196485326636541058282531737414260916368655613063501101503097190466108503808863449311955902065563251120553672044339298980556772297002845597305882741054940504904107216668253234500077853943376913566896911464750936355360225727973038654856388663626582680626409454724345523183695052973720087214349442541690420742016020602060905580095790281135858855910055525356532355211787228288048900351699798431723208362827946420715110134215768320385653682565303393200308509145916330165528142577755709558728559601682582921743745463800714597918602781072119370049048139374994494242511774766110432932304665920906220569309245014838164301328539814378703954225013402933663954427547279080787736446535335592140286449497025387861014270766491466404671385255238109589351343801518188576987459444807941463185400121864834800611740389203296559633112082604379979069924951725137166062267325392537998099967893725116531652676420552742946888405076459573942809361146272415191788940976601343901194666844159364700317382812500 [162,22] -889592866093318690607280397577174601410067541888885383296218104508545605296616213147311276842571908473308599689874651641919296138723961734057179468129291191844022192412416505000961983511953887462040963762850288079654700643422904265907131986074448798691871133920806952923030351493233240205630812227955591560732502281896827148042249828005755259838363360020199707565446669474603482134795093037903926609718029822240555978215645776852190766595563437535198238236471542260744030781018895988752357179223637305697710196992033155010070729013643777359246857106902565478195525356692215859318319190408144787129747771843406133648328436053810771998491306427220966518580221023515080969756273963575794532834340404176208120529193708109864801087150459518969281410745858191363772342575209829941929981197405496182950741217169732501679202851680917483931908516607674094987880080755949706950305284972526905218679899991164775915097245625442910431109913316265865453148845606738733488799360285483977309804984749986796044045517537926617513660521603901356058818766786953238760762837586653273813447712870152260727961757524137857777159906960015646267832447987349733314563091573070094924399236728958079710990564170933162027386267983533186915553577709782993737902752428255835649805143029974807959799170816197939147727400304623726030612849693216660309323850336110444327546317330582722890410756305578052718760228007251005951223727296159523389156177662799249759834884258197639945464003711346207908528968820503134403266743682479576000380826629961709024449302821541583267902096209897994995117187500000 [162,23] 1495034710017910191557802352623554548652009717820328089396055629859206042647360888967800200147931524921396625837512044282009543694335291562005718845239550591493255122048446722585510107978234077181021051353409334695848952369816698303140225467704560068583288393601184189250617122832231405698513930777890023398070299163539394215455598149387709723327028687393511254808403197279081722041336243341729212762957248568236982660591274125832008295619976093023930381178867358096122307410075269190425331447814246873004246132660096108439186803477359664118717415920249601930183864892543546164422389197466332350484238458107660433230030922583730779112013009100352605336871444660832507866673071900481408021031875926637132221860450517889277855361633984962599115388867178384233971419091699051512088964930502886782653489905825190863230375519464830311063827510277552813887428933678530574214402482616179536933776002610748599199139302316965323578483107182474492836662623851293746080806501512246419999056771912057304951992585802249447488240786530251816662824975915439504780508373999617085030334893032691753604831224685535827785816866202959643823840760576654477684869946991220815731912840818506496939285416197718660550373654064288942896450527379347065286416881594642523252715844311526418496482946019717472016094041783003501116357863116643743634326638794748276446581781960486670691014061171744970794460317405093193889836154852906694629920897019806036615212663826568419285902262404548611894470571389799731194916612617419042769314355926083379885754517200588833694890553606691360473632812500 [162,24] -2267922295722265619428263665566709861588255241472001416847453338803809077228609314512424637805435669201194391634599369009066211188394585201955922034603967748083833513901912443445591820810474721519863885222307952634255358534932907072152116195201133435835857005615073729419742022507494016175983219196352000309470229179716582855389219283248585013389403639041516884325378612224195942073315918866621263337939927857585340683599582811175934154164941975654358409309472731249371422932526696730242197140116427392375309655790012038137651042014700441029191454961472827644205054755799992802818552544278790238383067960858659710114433535999510358392008056300347654113275978458220490005464787694042652793671382041027870706907805215026227218323685760242274551258910701341787462261252157118968269530931515224882458537745159733464261851112480448111350092687221832355132616074779286466667559665898799409119868446666880260272631509345712126902147367415764018586002411963689482940314339940397418414445393648527036640887434253137216201571414470224102070144870071360456331176665267007458522780647777441151004090335078865520325398457559792368921474470384641502223009950927709050542259835076729708761230580117400574291455074965006493088941891752910755891056564215984885818796242583579350133783974873150933848919334496470761225463307063757706720779800316620562692127816638253123653215877386329807911336116409659101807385909743182848093307168475251872224011908155966593419232811837241738869682447723243834995611864310500953668529302116387913592584401406162200953412775557678222656250000 [162,25] 3116819054922579442810259064910333299409588062234544942348470733358432755706446463172089674300894652563927388255414380106417119484767525497084292701253745025063204050764634004265476700038256179985916292855859874104022841138117249007376581134428026956636660319277151167404828638674753817575197884788263418564878778660519118663637667679732542577288376861623465914702735875511343224218972811467910553924463139548401296388104474891633354961943884374782548795065341712966603267842359987199695855415091065219422170879383979438959610659573024173506842067220987482581857440001734571817802482866932159443077549783600059907095358994462190359266411762691711617343361636604165339291687302662911722095718342477269701186400203131121640130894838633872327826903991070941235473067898513205375785437935548239348071555972021952506430069168332635018402510772542662334989024160495497833203529685220444579539269322067645847239475944501058178094718960277194879380847556476013369590473558666421866807159273316997406371257113651601200471861116574762686198553417089335461005716244142664542851252636537386830433162645824780866589460827614252476562151834754085984812463320960015954779672611561509005113502808956799791677201847639866088650517763324982762688191515516370612042821492958874237898709164205711832754532472301063594636770341289869454470716933289192593686531258695722677244334468458444689132164203061474475289195907008313493068305430095682335453285051002966053978801608574064581782670760233192716821474321675082251100508339063823449401306553979650661854630088812255859375000 [162,26] -3893171381376690364718975534442696091184557253606334578867555988505471840224487088187703739919043711925297459087557083445744003973416301020770539345233972734254849438277504823044341658676750319390166830851981024108418347743644792772989655874067514271716822138903300886517803866372684729898579168799580379562345741147426717814079935755023442035220551976906550397298478067722892532635059880202340949885712924367300370129435152701344470419965082289149264812351137117591896113797286583411615736981619791792386534209784405956263010942877868240710360626966487317610017847435172424456396771039895891834392579346738564168862212098358333836829301667772084350221062896658921389741143967523924115498135570508826606411960319926804923784440757198015781745148796208855495022113678358171592442402895811893551158910925995725142059740936805325554232359173269168900447178479326281570629063667831206843792936182649386836092373208899754009649247976231287301734355099339534235600661170115891948088703658480055925733837645499300947523222576412717658785713064907786520255322055911737482297186125176569569017029487386774126878434365551851579786086547730092816977488952870261447590393580493918606795383861128437441832565396204815735032792914552700298816434337619687498741335835722130866036261550510633438908886542350433191216581998345591929166806855847427744088325635779643248419547100368948853061981666145710186238046256987967222185160556502555032056796328447654822007225259802199680586291159349036196691591070255918162549812256088131309471132125337601656755840879500000000000 [162,27] 4432030327377845181174193482892065930877961343031955295324541637550601316245538998882987749624337162107282106249782302659759450582933919967174620585806284695397261598775919553658362018434294775614681187270043734837379722842457091437004938746653136388126688383481248987236427337511194667048590767764024394030273399522630077786049400133773335899337736130768497455312943389886800994573223717546177743697534368681436101660616628243908435795191738687239331569943576174766382320930211201382924880499940405167684127686172150092787176496024095103333185134041185737303148387811212831482424546353812765031519586149039666011817630844756072350769365563380724243168301800275126337496227174406456741675465382323287854255227348875664564592192766014060753316809640312154078998991417387014907108286718787664739429181082282135981007392698636179105886708515882680667682071131966101971864674857706851077796726181067320129691299606893816581139970179087355935281621127182285610088081437787569099936535818624366970359375627076001076415633180705207572488746843681649948625554199389007695753677171726612909245479394732837721347085682739405169679563244628058377365741705484837398960434594920708143535195068306164104957995324243284151885941105203586385468124563015028797994920821325154759610380628981604273624871877831733648480893837029619287792964347497510191326390800332465278856497137566964489496078181296914919155841733526626154624038066467065977737717516212370605599331897112177460243859271500907694311877760077700847006721908050922242498654123427940105351371987343750000 [162,28] -4609134300765473318551880376833501978691433333188426293249307758024589108237582750461505904268670499529385354568413820644979375099878846890114092378665905342486821316896676531119543722582329960308016798753647526558234118102942350011581095404972673361943319912602714665009524123620211046212164793820606640112545578175784685041889093282332992749168902408536333900461267898584650175326234345640662908033695274450751738232147457266873640865797945421963938126743910458694663097464850571556674361725186323995906502719708082675478145068824231471874945801909309525690783245450659076077616621462236189063182152990525275010702669584150022289572755877113808475254285820269082685028592927682841295769155585275330363196489380015174262708347192581281144876908565725781965979395261059795871361053461746901181068482111990717993956233400889056682552028523496062553744259909762595189048882423803735178724470204944386995300965339440894641689872715505114791134985086650649066703751822671729812110566506404447134262975194090167624193942380171445200743934796270279919644656738207067178861340419222035557664685683738023104636220407697872641911546605712694704376038267992073053030651164477392669542939020128947347940177546797217423231484924293635918506527900521563289649048086534400727027223286995442364230004864537950879485018363929108870538714966652064435145812088805007932484023969624513757549948777991577412000966421515212114370252601811477698135885599473865726340321026234566480092216445477454296496914744079822773068166309535135977793176707613525934023226672000000 [162,29] 4387412081059618444538607957616711006414211984037073644937930276719497417846769603182064413544182337061650695765527545991007370936024232076071830933594538774818210103281933998953726931763870023134571806820534453175184721868153349738867274278841029093925133102659717100251015459612479978488464179914289452140512275766202818221867592190424937428484965281846231704961976432881492469705356991544744900547735040272333613011261631949015017740746186061503021902177074036279575707638071874616891790819258938656253861442139192655627001412801732645297655786463991172449096743652785682646327885886137500785432867444925147883261801822182403164902145295384328762014238078690175869972240677380884384022043656893687566879630216403060981990781051335166787500755522738282177260365269226735796497634997401315676559907257740877596710468762450529652973083548095681493480962535397720826834341795395844564838092302797688062583469440532258903317924740708057187273036102508245735202641705877824411365822386664238142153946933745385954951455106969377224669308116119498813608749845921881651334289662612149492779822528589490562955164969986158020858513109837609241177175624256683870620752951508288165297383768174831500213663716725413772763143148272470444810190916178077754617015657631340158679543449659892695068349834233991486338098226027181846530170568621040907556859144698004769409270925016449383312145439839480952843576693599296121421556808997740714611534375581102429422047715611336843512333828320688281634015624781537729260203339708612909540613880090862338355818960000 [162,30] -3829192965820187654708297356087379792853713678633599846462222675403164062361262470659087088494494939186365942206468552415610038978578903959754784076798931270724315690948016508643959437303636280878415978196036357599422441642694973572096504398926455939961887943151521969076850144256184865766537568376851892557179442914900392727806225533843146266188407182938412220424189315712122693724183638276453151993612691676902848404875723975622893334062669871235769359922060478794543599749777210240934795110760660275924309681916912358142575271422586700860133936319066032260475252861548722825090196867763688568256271550257457637415129744532077324116404566100817153376707261079928862652960833593164371762909239422483234143962348966644042686589094875368474469221560738372871558759903816630205602131883622503518580402078744104867239716489521559481292898814499278617317073619318640534347973004475453652799318859578505248194427830424180566506466649748995594229450741248231530693448421780170114602037600603294957956676114392026413734637154322523489029863776964800864085825186537827093680052186642623515822201906463795580550003317159002393038042078510646421431741105805856561139701060636839315643470307626935025846108669908121021852037317931798394512052523639871157646526828936674059592517422417728719419117535265379049187277836897982676781774968422025259293730121293768280129322719061725576216478712357711717265200937762002709546286573152621631262659269985222566395846990429119180968577459720173658119071530181668086614492554731044548825629764300559393674679024 [162,31] 3068781668718822135330964179251444236922593506467341926061756387726532665199156200706428259334906697808939985418039187418791094198787732478575451428452161988739604386329325145448709855587013770571191717993238059169358221380466694434143674354991176582968969650068511634543709985516231160610840618159399978929523630265706049753763111810262109658645823439027030542936766579042251392674463073334863941342498533790512562708650373459056134000407686729297465294329105086778334615828215455421327424455941144601089699067538397220005799322707096450700121289133065292843741605790696648657582322574665953175605154410510904155403694761894606106179970941253145117508204008939921329139766199588555242660427031878250228927393167839857526753080051247768965892195048104319833319939794046305768151793186871645193686877375754805215479378403215582082103546008472834388457475098986380375492944377909064948700613512145847683362134228051915021659477438999047474387527795956516856266955699761021403293786394949146749835700515826850416086532980517825512055893177360956145306567024507953764369037272964204947822110029801158766395791324033444665203349034381189909598578379842276486683201549315559664605493367245986573918570320929385077967936458312945615217294770238162643769989497263585919516460989787391736425637770174206145034595360278863588837971205310406614039920203961409962780216073446668837641073014085009941888962946128555880253167049281619352782279091776498570126681491167298894695225546403506322665626061645591974212816058938580429479117905956257580978560 [162,32] -2261340472835089577933148298215357458677062671140597733063305838646069197132660755623785223113671635584342432656520800294873308431916256037049883215533491707050154051620782976747343540038580803137495598981783252851076350647771286104569505499386880216989983330126160867812801697577423329014674086697429802362388463066692033975243309165608858169302592375743461594147405026052378561469393751475951049805167438013796055313065329835811471649830174849576319714187433027246238648057877405244523745657798725840111184485151838403519083469788256252221475761186082848021435779392815196785902787440860399725297429167094790060553765287895526235405998627352885116427592783843149087378989630084779895351323925912175188301030169339205626250527447885611191276814537434932831432976320180218629916814850520317825153331601831215499348256974930194776056494252830944929811758197575019008878317828371892311472751288080790899847474617570614706388985776063995570493354293913541102593489126173884533751350037731514602879714823656305412952664319518190740905575303932163056032498923342540360951832426490894587431268102370195260885334014422398745200289156960484539496695428980950932457680109868755102844669947568404111538791414649772796104488257747622565215611361936962257929291989384232526507987645563579821556172916262659240247252212336535014331358304216743423411066205245299078940846030494583582862285829311103261912571207949198155599478508444933094668277856336221962149036722677541386790185132907100327389381658654478164745006605388127803222085607708761739520 [162,33] 1534003641695297620873119428995207825199590955644005084081193123293108521243141715857029831051688784401086265588017286580182726803851922256285817635868208401077586044220156574484876146126593520149771038378848886137714966018275739633611238433250152545841860618545283088509156346772730541760123094846747440344527619619845036659450253644328894587875772760686454371248551487272366331380198404826254482990161300898247873551907184710617882337786936422942153165992878476561862573782529842043688045576566293741113619347782116343534544377500178999710615858743592749119284466673914586267458434894583926662211989621587289971689340884703239648052100769059681038281990465341779672097641891009939934925036760254298429122473824959624964292781155909987495586638734361930184394534536670272120982191800733628857044986309785384251622383286834261977877379743266109613874783386058992478123168052492743446957444295235577320694347766459707503525215624827591253720890945507807330194222085967609262626320228831267910934819375023023905441368360108085688575603094012839777751451392933849256172581547346389863784171536046037665389010974077338435534227528353909437805583877279314088506798166185479332738222276115430739024842554839030652015288047160328389918198078758929086954320290647255010997658776354915199098684967275246835746299602352733914860149754358095259667254283528767903324188718591078651028999765062863007489543465872924163625287145510294072272660323898691262901653311543958583692531817396752986788090238327590085726337322574512057081675976471047600 [162,34] -958966817208270446239705828160235647225685050753570370182650893135904297262066426602378564321911712684552660291229096821009317324219834143683879304931694575559500225475176267108832980046139074940788859355024412630256558760650613543800413087168723718012617112657286128314134357751300547336076254950096371877701094965232495842534075747085037371300362993350599072248036744381632171971742146408601179835279408321364944990344434270838813804748121453479291323276497184972082538221153420282670442302600650869092618161858739801298574474220700322982151639338138133998744297670426172228348529794322325863305375376988498739605505931768990748597848307650422936285630291200296429243468738557036362045183437435962475206033632121463116839343131802074705861790204138411468616635605445560127907662045033867899310800691056617961018291097183568238983470194643163614770921850949805354378108037798820707874472613247894472913821389640070135696689614786145526895926452926687880013321194913322739023018732155142128405678318816008924209212200156743700341701765799186084586977882049518717056194201832552352742945783690345746209597161666794050641952536121148209262775275395345080257553913744259611031160170152285071415250230546340714756079545165226880277517826336569465528166080721157084196056306470813198884632729718812845981246122036063964240913645477654927635542143610254722532769650062018477771988739224924639787812191591118925586619244817816414956743712210329775603032115954145746601286678263325905358253797938308551213093417575259334743244999888800 [162,35] 552951582502030868840776988241549959012333045049451100125586138294076886510256874588815513523835348676548197720162135329963062927571960137464054416594402123747136878256728679391982848409556258214411230742779541860331893221759618926282427015656751156936553973266695276315119839024615661957466300473258024387985182035842606636957655293619405853422454608542271098405152386353030717301939904806328058489751269330555351857479952103352831905734096943308958379834398940221256967900647891422802534562491210620577823165033354744017845435523045725552128117860968246344696674636960024739219912008740952645722346088971135784889855955606901767916508748172882957653274996192840375624364182123666429819317499592505840618449032116443199865468423502951138752214046711971924005916924154816628834697058600649354019835097238084759618146953276874183687398343948111470019504586631275327226379111408475379647936438140939835518294868903241537104043024332323606324252802953014321175356909137712199561758532397365229545153841120370581783746157288445346226326724383855768498320200928765993459338193434475770234260400700371179387268985262706915609755744201168982042480904885111145283385811324064411893775152985491177024223716991538315000656459673067172184598508429409064184169074598447078553460703197061883929735644337849909424350409147093160886892235955916205128355841127475774632538953501040166002537151695293895181196844951956620606383335461066532778942652765608174122191222939917471762203318180194506170861348655848718848832471731833051695370273764 [162,36] -294304671580962842934150559320888439000622835357095480835214739476493493168771589342896699156916570422867941328940621477686297788223752349157057292313119858450838132375650848102220241989385159265530368521627292808194762112904729547716929556029433456192975311266678812205390866511937211991042339449599593931271337305243980330156683765855801301754524309077525046945532722018000398485257340168436924252610706911022006775886427930972261381983681142608720554717483215625331120034034078845743503205998784912510498228021921567358874502460025873331965025244220050032106317903949281036890989134596387850474690813156712390107569173185659223832947182340902928284711954557235309165607377617036167720102004631397464075012183667179739494375086357449323113829915020602352025674098818171824624075992277360911238501037211721316050225765810198333452825089027225116541493700525121134185028536996096756047596652447567107776687947698365463963633441098027052767042392576383417306789162415305703139982695565065427363613216966200046472584044294860818508216041587655557616259334967408814441727223447472123942235521281094010917981399103390345014705712180484113814310988518707959796931075361309877186200204278509543048969710823736866457876510430148190386051346872745183251065241427784271977114788766365922264474560648329617638536709441369742265573517956828264486657333661580860895758411693459020764780681123203826493970725560044732911428563898908381058639211350423532247619325929774768549301123793416101653507351518713364197497720870242162415961840 [162,37] 144672151406905995241823503544437533736003811949557830186504863103986640321253065721751186178160327159178080536935329717617640835341305660049573888885736746914528539847502574914101878993335223400895196069120246159178670984909128868893498150366246061615484294353528458147700080267587640820712426758592514114331818611458728067934450281336956690196958174829611399103383768820876554779385161412701322782655653595935741821412222119106571496024882479861529335052513178729739771026426646255454940700044868672853133324440311946595776259047317586241392732812681415462349425785250756202974464156704053632235853624238893164054416964650756486636303223265931002896104277107044323892296655514426054611797827482283013866874021049442434344738246431687554585831712777635263508157627696712679029112961146223869169082558421730992637347879464582882734035222094510051127685045934089784713070803628636798282184584791394014787399969907401265347917450993995042869784772137873999980032108050928290983139387893680459564452296001914069649020601105290613332862769185394173972757653675640878105469336969966236390891255085713245173943625845653125591642486275753442909320146573322548900537408371431825304089177525137877068690756420731008287052937481738885218847311464922794010205214787798924277329819015864531543680297159455186629868267351732429363741234327199725097221592593746637277045998557606571739887023395632932210433919881033368122822361844897520376562170961118116600059622583150793257567154756038176470101011773397730915800835007522716485760 [162,38] -65710744341422636068006445328419591147236759713499807668477421439281785980987168040962913842796619970578211114561948908891997469289675268566244144245070568231305255226781988922017440344073541651469289456214401908552496751686650066350672578810264766633525105216635130016713758733156819302078536115111297786030938403815090557607869773184887382352808611226667065703229027923156085616701717926296083634737269952819570311737213857014138805399288799604555310105124205681228441863658756983459646958265581551511149368587522872554057862760235975709825628848436544037068939645246453545768475444075321201528995893617435679547721651479428771007773828688004754760970372260632987709741877727990973994745176634662119406841149615944899234482169454014409184237828938781158377413356342249583358857953146174738167191306239536935095488119048402457710496260817291365398129392237882651647838643242369524149802143777993575326381890543655457642640618186319365921470256946205487588628138237420872416351312915461424417710172549566598494123176848961231879718343775201632967295569082719957885810474906043284911497864045059098937545145279592089582675151982644123980643649707628928181861074837606376429047801105791123323950929791164931310326041978652956029746605875605818558664319180298857267415091464725726161919080563989184438576287629236103934847299479125034108658494281074021928532475984269005207942560605553048277837446447760112534576320502034098507843152424602713736632078619332909080404935048291545255690180905579106290744898209259792800 [162,39] 27585316921360478462176478291150965857617400672613482077011773861758167672809678122765139829777150748707541830830114077559507386852506310509230188895407107391484206977795341564376266431428014372789691885043272873623359030793350387292255803579278752608817174730718348579969727648886276190988726206159090317889584935288795096622558796092856178693978676513113297613450343415843919286533540400341952026291387002982559687461831291661016860259774716854347821568665430064004254920242516056339481927802922939619393446997655025619185914951468054465682295541213735522715641054125649861179708150792545244720825318217466076176700978594576878708715055071362298192920543132343433238070733985312009839263111822076533874560133735545388891323193856101994604393337963129348031940550424063446608717848632199370631588545827418903223463468991076386089193620803479960283715223675088796168451596379459928648271485775056477322249102379630737695842511117406844048920882729136030238927113890155093779931414071281323701894345288131005875641943454456395623448771697629403662041434066590757417224328662456522408096047883466971418280835667882524624345010711104373538695395610616141580614579196471856416712192100075555651196946328452652354769096870351380154479710195070818654778104946094480813263752736957781936156172804997768944659044831653669419655429325998192011774861103546084710768446556391567474059593800810241632108613311606042440919390374482542705908762778408473536566160358830493133850838032762747912551599939018656208958308346876384 [162,40] -10704909977864078765811203535756300293412961830674507723645474774128380399572923173767864418028714541272301012477336099442274473131552376773957151937451096922799024581810240877929035333171828629862092597470797376457858039345932533530192413872066960589767323418684126801438701886048078922557773306251685414150884568640285186841878465255251171754932893901897767313090280927525548796221187241110894506154343591509727957182494724760996767102298128912146658497646714338654709141331900648710936577022205217503006573621075768980849337543576257259715656470282090718693602548301250568517082423685065911834490966715944164593616793760976883039138854098256438853868667199265041954567825881229961803137104280657892895873032885371728718807052468424313929768577518738040877141367352452475519045412320271349702202859763705309620800909066226721139027083917955757811793766057002669547463547954088263042938542449495703439683210020790946075913687711443299040437547335426868351463059301359395746524246099377639268779888989568330378947381285363535922684506265793528615223688847011451524423634977451553664133824600241426932090600222265589454429799947196485025508035451290915254376467587591994855020724333284113044460704390830366734255165325048141282684575868652201399477668854121063102597998362849172446093522808613288545133106053346866839014712651359909388797144101349696766143168076984637690298373883840220599062631339816165214272539630315443794404073261688737773180011370577366066014617717440578410802774108853477023985408885788 [162,41] 3840403554439538944354900151637287347375486300743408425943990644752692502985649951393398970674160536519295300238432035944907763851723872647743874867869968865673383948087753595053735384485079664054926804054570136949385323909738350698544105272529040926635773189944881655075317866219991510175416811862258630899534072984240270978628765914779404230006046953858440138786807985062156536286185228511250472784018119506065956379529465867183531911074594372013404461916938650299492914312549085477374470207430006430920710408161393401894230266012100393250943004658460307764168210954243030606740016028714001678244751466881447405097817412640635831029817966560894305387930128651308400440171716424373304208862927012355048268472139985993829214483560606126677142785021076366875255452857698657519788242076881219085517253896028404019146661360695115797612662106138320563042749321649474046933973870935536711309569966172285823864507408265376523189603249614900204849913049052870977845070492491350301945666237787660100933203255175338019198409118774055100406929889694883387494548714905362226230925438098104935113088841759617084258463926733318815867586563014105207591984792606650361599557727179174920577275778956919561435402145931270099679788282065383836989810882968705089913458674060439715301171174555134982662618250226111696895547554537707931930538810226766954941878109548515868398860127534899105737709642346872855145241717813662676025780986827047431263807617329663867396483120378388169830254431177895692262315585729031163105866760 [162,42] -1273621056294104922627413448236946203034002727355658878816407668443526959986924330616588171610362583004475013729458035028688307374510200559215714144051556651631952938361841692292964125225487307607278055473508990356858545462267183422771122205603455609771836813459519406679769269410440453520056128440110857509930176037408310091188173941747867138735599898912773397105302460956102576897632833827480627833842286587392944305252750922259959242873379815103314178460407913259049662837535832630285585713731683388468166634526577363230999588443560822228871064758334775336776054306159917222308594342289248614162245547233602925617550761514070494072171185792634887754477296345009448664286762219867848784322802659441870122509975933745563046181648150984892696522729038956773132813758042476556469264611389986615696465085506330100588362834543762104778660808214486544688119237022124637760790537669866902094311636901529010730642577163125050880712721489417487962342934290525023848157286699140759597078186014236530157916916425271348601608154954434203924950228183546592505524675286281334314135058016861219747915935056854971376783516969409134253250501555281678262350932424359109725318409518171325347174934014912905815722165614626631971907545802694287210637719945027830813551549690142483345987329888185993879387572003303189185160855027046964893195558183892671008208694765683937944629764140135960594642119151093419026810697278172012154086440963503537784512328841119288247812385880849715555721482940621230021112431285251865530864 [162,43] 390400680443184595688849714397033131204178829321279815284766939831536379048877831989826951244046213245036111108212728046744435506989498517160673084889990480686841164441108082603436535236970864733983922346764035961711247274608387693352985249355947515233582755381101522608595381428577509059785903827684559683213548277860377546720753507356972718010390525400696295232656308286113347927537570427231635358004206753301347229452885088856436297827279734261646197085021132314006999808610353970161728124960074398999470469620557704025666492339598416767000978903081184186953908885082086971149347504553903770753374514908342643073886047130786614168572477390484360087707926820334289902440248873107249795040819851948398450245905024793799931382105558291780946639976949852891861307323403283091043519377791202998456270057591220063324937164513764477977375935195743584908357562487281308820304055465185258788156766780477485377714821526881206281240400974950860639169825139474752223779633379096302321439623677553222335664231856384843553161299108280556435076738763032271062994607036713505641698552730014151412819325877417960568588425480356594118776778121451269719252845242526423057545864170902201986788600775070433128258910671988902147874924710688943681643307015240929122550686744430202101472169260173634049264094214733655261947981214540008855537783637478822718448616805714910502066426623912010420244799487964245470434517711966626159383072902494895345820216683619224305135566430534236769979711743234530543100274355798980656 [162,44] -110581358049926664992024572181210479333376815347807095277389947419157659372598229416963740984564512104298550865716069761845559534906555162468640122173115054961648467444696265421149573672060139106960723720607285058139407718240271291975606010258186491347284048112102435389963357509646573485646945640713802713793937668460234295791064592132853767333655839535653111763135910013521192327570647890613854243224750468345433139114376418047978273741026590609121749994082023727679232615455584261305070066070167434127646146870130036515617188322044508341793449870814865467357492440321103123404214200077930770019731082486881452168549635654783247843333556204469480160776264692273536198610300106034937875773760461505420460192455894588859843712761147939833135278633435028062416481134238213734291356934171438534385192123411341747118012134948517631344838676290955336081048355876010676995436125343390315263081054244779369500320407245220878837439519034915978626618650465979229221134228523020297880790723610374762427695325964146113979709611106011501401389890476737163143779548907091536568777732523247814941719736703586630227012496902783076066168206633238010531728332663715644737323553836513665570644626149342578491189485904761800717880615068565324524252757111470813014599076766340721064422214917570303520522108837253099152322081189316499132663174704454767070587838156216079248117082417407092356060503556064247918716113902529918206575133542415142425408595518938715494829353816788109026238060406804057552387869545529216 [162,45] 28933710506456528917838280907681363360177847687041783280105132546305530389769167215449407766943283706397152406425812732786924321194325181332315457740555701264179628439753102669861174670969917036862134233253136479333968115218833052701344331413208181899902263082224210338650233109556508961178017784313872190146752801552008396842623382815499555259100942673638534144521667856380255624830061035104604994986936475573161873240013119435600427397485280718487351159566035039921443396662125602923015831092735068319797339221881871647752133123455639743617696095596639965013627712682132663666611111046912437496070207179044953902332201175762800868028468200928060536868641057636549529735719046957223027544751548699341294450192573735201583523906505125983777783550377506306605743135590967757826330634385417236478950914821441402360558814776128713117682068021760552254367856491482140222877263496688816674694755681327447904603710627366814429783924270559437677231299805288915059936083655422787680276563154013660219269906202100918799856073757696388302200544408391783247324499995777742567499505257271234895448603066480918749101462573015354821849291307727662658883643593365886219467407317595570894253543177494684789771276512318251439430020423242795134918328738876049021445486287352350891392717934300680744339459186025646086930439371691753610612688690189059052199554107119242263806365967796327183463317510545002517349770402161346835381438176659339035278829949201378584438673523683419687813666449037899306005403474448 [162,46] -6990078044616264902732933080737549946267406085579579274934090001841953363165873772233250123936085378570486953276732352647118024932246725269836982462941093162034994221864153536803960650317096475074883568055447534176484141008595695014360740339057112145518988460948336459314929559863172228048039030306905154590490013533596561066993589816766410816462276442903775975861182078990001323964055273936648409799518448677982573680903053262537343492837098752178238360667688570542465158559199219986632185604601654647246203888951899028317583725015873616009363097325906702627929871381368890651811827375124328684487914827425289214997220746969917854019756583535677132084837504941756747950016640363536516324293364460164268092937317736313939945711809405552628932021118082327134882086521163213083335257361809187091619505216948699902381132687278700523863656270001966864279107740579567001174517782537518692966054431755161116382786167598501256722360294114178629450168608769837501531817348644002380998315866247251173607940914118117391967102566295925872862933111468442444206973209519597213955785029567279323138625251083832019786231484113143614553404791719407624262850913651609585418880187562815216438336217359387255680192895490661094768464576615363136556687295678138251399097847831237128851586238162483007113001183504896179627622421520193456317868533475579364574242361892046371422510874221884360751939012514125193952506230414516395252973496158692186993504351456528555313977091332465935865116764914066659026300160 [162,47] 1558385955109132521374441717746484360374157524529532457965630586674870158161274515937857310720169908780008024249656918808210800847906125845256434702528150942884438743444052662505196937881847019438964932823314537566129229101877764881510425473112778212327699256946944391205103272100821744647173903366242131725390458926801392279133183163250751073802210998625741608663939100239591359313167093675063602038881400316065639680192025568862626375277283149225388307805327201801521197292347509194666183123661789009940416650209013675905369968883260124391684390006523455421601524111170673031937203534987923429160741664707799571966884532407469385178387305492998733857997784962325255253268158256523491994319534937752680939302584425685116832248266193663860205533977862958812784387055423907818895661840147964308817473781332703394375077705997066459535174306155578668223876431500960678352306888729761306509722862530185693819627572305147651936394924429764040732519630907219177419728867508632385122941180314982992089687613450072380584681684920993140066769349410289212522941905432080288057945850887203064986046139715710984564338222677860850815804182590471299721169942805354187866026880131996122705696638699870051128060414330108832307447637873676358280214755853409194898240635853010932263751124305398469523977489870391016970803677109367423686360480108471257962047929007525053492041879286466888181028247452307513754504063168052895999161467022014943375075320525449429781293881058597144438460621976217221322760 [162,48] -320403643318059419573440289513805573922677589258607312897786917711630068226738295666064659509114068200101541626162524006551379760064611863136687644902936079445352187870658622129779965542990035693725485580941042850678765572789486361970887956118383823788559039601148689419108671511347670290313008489590440727404222553033925203537393605898060361781892363244961290405940102101814983757346780341770503609437532520453717925494339706491705515393641107461868572225621335062539354859472447928502919953935534982386003988463346654620632391045336757766154985151481898691007529001302630634717038087650556248328338201585584364953347737210466699789407179826941436443466618144880090993586517388046847398395546971578743959594447499448908088203787930249017634889631315132814854059195494790059126550983548555587722103418070415868649384844108369494663572810299300632369938761702075129141967327608142545007400738201403267752027227678525703759529485692926786752648938452683476168775215434745834261220517157870093593669910080275755874082110011592894158000757610070365657045769652304356586269414744937775344138059841544496036291188903178240445605342195328102054231653809750622027859784948768634126501768582984844861706554314933638514889828390391082788074449453900592645592221261323870002825008832504634623902973644018867964900531118966356114458965232650080307062062251201978205300712851132407265404330921246930943265677754808449366546677097429133878165841579317637609944544319093181007562773841122076464 [162,49] 60704301638352000435443245364166163840431362398706413441021905400651437383396302014555044758429930437567017009946437951875569615773951347298314000206705944258264007992539939975385751040438672042649754279522156524975753373948348094527239204802230873881900111391313045074385994931652098243837084670332026241814458358915597563068219600244839979322932931001520918888154110604304599389158157439143158441643902726466456212700017940508425762877349311850209961955071187227093416163419370230011747646962706387957159216465242651986124414760811724163039351781868843294766141308689799982770382442428548786331910513141752220339728444067723775429282058595492171427450627584192605438844321820471969618174814101714193657406051550292881193636579064829289075610909746235007138674202270286358191914992390808004649358329489249291189824923982847445797440410210515323145615135356269021512725738779276119280894522218412645879924023062873505039803658541866665743966512072438100168009608534706286278452179624351931498152537508097396854819332029063577057315103028220829452474773809465916834992895342926015526326053465471025110134565727536998045841281032328858556186785997911334515123733679710970194091814778067131386370986692552683815549112862488298883882602779492368317129618982672188175948550547799434694192200754816912532451677959184323998137728221601286435205895666498254094831545606420753595264599326817430218299589513423584137050042126039802645342287954809249836318809417364415631563219670657344 [162,50] -10589320783858849379934032167394283485531752750376906170347157841396828452756495668644825912492976200924062343044611151270907956553759802072278378019572476984806425675431834958518628142675812092689411260290195186811188690293440139817795771330613822934609219951655818802278467406351697272141891690066293821904997966309030096831932920446009905112542022224284829625519632248528255922209241013336238746734821215437436467417282068960300962218291108642343571977407229510869698442248965459041337335877276472923828063221669993717045173274970658107378883304870828780132350581365007701349471613826145263887057551851636316153638061711055029448386642578550925738240422886996897477648039088440441598991142434807154082752533620671513609932377944794048865796804594974050645201007207759496391888023491057643566144576492372451284428146401202978736750301604012226750696016180485226711007683362869343812990984842290198094900865644367511089881498288449050842806967775385070953240870808327645680309909707989735531388337551696874575668172279754772576497951118429470842075459920971315436918437176048965553243172265300210180117183194813168631407641888228143396458688439415125520794120459554095902677840518223701625476588423878805244818846591933695144694730316867569421626378152705030808328378578972192359519723280212145377568737220176935405950423682615736135066287688304070571734456852147025783012970893457468624315017011680664059376750967553355626207338792972906044860896189597433841831914151004 [162,51] 1699124795046972539958367641821434366789264609100722601944140535070445228571061846365070442226783222005752963041868911639519595189510426875229635240625559463740033925644416196349427261486370485310783933411479306475266047726088091303673240603114571882363249218124592509702723646560568670337423235378558187989447696329706303142373907490192046460549663896703760814440005804561912521428747661725411509923933893186095451261353671671032978842914645077278290060154576850034173928523030216781283140842905160639194882508919612223416149332314829657913289324439790237641863912149513794459490429723589933378779818001774981970643164615427038627705620456778965126746238274443123548051119782180388630359065643570026040581458497466478526597918087625727180442709108294069555793341553630928689327780800654516890583837407361931910675217059684985587585015724764186758574711731821265949475626395425545139568258849990325146281483858043246824685473141102749929900351001265580978810938159965943822260763734808540241560398734641595530243243080488314364995426963045890569344897671011062921884577031316651799484598487589166833048804497337823144330873954471612864826396991663280068712215792272996642124903216537979834792681934509813615650526901874215397232244401335944516960788383841641451601434479583521260637936535363623327411780865669004044950696671703908625410068415221134881977484607025729600421809109637015766836738060827768873195148129672077202802529177706463508858138923026739733398073528 [162,52] -250509135452196409536358086694167303506939863294008579124713361148164612219946986030072378347218179031132363517418365371697162444889438111267822957592353140656799119780788469549870396481585979093190675725047958242113568676110180474658522686012235192029279252716322537910391540001805850044928646779771226920255429076918683918401810500167396102811282328469475370731201148726965671075767199795249326188592756451857145832061898735722150341768570821279142296882373901432118554736166065773172178665635541943527105912102288821702050679745069573378256636554771412088580191190500684238015923904040455239047451749775854644296266334071247269379370429435695376247828425834741543731681937580881739219741769443660120013192778514057695046182546059874184350977515221896141657551502326906814487011973758039011295034609794401207236177782648125516590476914356063844912997552338327912460426797183149542120056443162188570882253944317090669765070596803386674644085242719733948412589504266229663160733891817532607231220904006518603019517479010585740488151813085553082274476142169671868630808538461023447548862666166517718637918560554200604542526914172145968620326249100624265395654957397400278018620923257752846406379482705803692539347809044824590856081849282963752717013691959270404025430714219422823742880463703522332078012092769378790956699652871802494251370279502518064679437627479895100691740417476108752140424090969878443227513012723439550886024608218489655574629602550303999939128 [162,53] 33897618452966304009975182710140137637425161282486313919629625114224145634597633167460412364856655787224858533582836350440900950228279041774334068865867083042325116177903131073065398864195393322219539368928281949140502074438177326812590773308792207519321257608181811313067977615033003209542516547026564255812422011221351997464577724391731645052230652568325813365354849508158646242918852741373329783147936188568369383539551143568872170683595050220484391049992396200498161788354475272529417497775116421883521495941815916990185730841753187215091672688832736476714196072574806416132550050136812427253769417413777647142001420931724188961272301461644608215411007276347446851076034129334600217005223851893769695539108510858454976591113094237517260258878551370836197668576055606649439025548078637767781506692440537079215158806988645227271445809268102172974252866516381304910246269156965067958576675117533715256680812569472176557566139820346066521573701546476323514858987524205607662538365913623598117184724206990659062714524583787094699156148590333106129092533695125761505526099071071306601301392043488637818970201124563212600171650831144973384371844649351242440328158944761851575507724063496382414356005710751774178129786150561915930512115993948695034869439202252697436788009559439689331734607988743445892572910057255596823007485342579254473291377631188119771485971935762546820400355873626851626065372009286498914423138180521099381004010581826227357572293564008050948 [162,54] -4205609474096231471586313557401633010353487723212051231507271151951629523530597614840325118879050594764740267633166197013710448779163728950607404080066041284496103314300780669878297518132224774012326532516994815541983167973031867274787750242700981275945676474818603598180597498854363279098626295038223056743038542346206394164325540505393507619376586842444338638683238603575672854770037796563257648452082136847444884064596820788307693818241902428204757354381449925523605954345384740383658223836478906768753447933382136733243600981594079961565120097215091834082317681700945639028582968545436887546374488781995763251057277014154576594083022813707552944930600079926834944917544128071246783252039758957356620414492366208384837496881921157189709119917795779257913393974988114834260775801643053153302340189464052176548890245788647719901091880883588655451764504730227449404344972887409393528162337581858924293165630720262091084577345774992876765000701417289641277782789167730984270291663461333155925710934467485374475985368434670387686600055575531006675243458008873230561290066189383163638640040487891169648520849768217518844537235899231185993097263466065756913821182585437175919696834918070015333784871663063621632599567010959510237949337356068461551034288693435042387508684325041763120270531586976672507039312650873746060112759642999664582389115339568390386160108831579426118178322030348715037152777325182845377876983671724798927041864366996341554182841300533080 [162,55] 477839499595571874646121446849050700729545751774790753866736620869164391140238043872768505567443379243613866917573567962019170691862508475737672376515663749849655627819443702386288600177983967527101358498327482443132421376253262016435019020781798179382139662981512154335175038836122302115247644088739337332407431203688186997508811455434129482156582893577624262763954615963057125619496659435123819114616263477429329043122733691876423692673802917756123571072234606635610665765462278450664252924093468523175161423100575548059425845753285964423100888661996388356357878185514650453618448621245642937107714409059146455210905392037028421907826341113024318320402492558005123294672673137889127620546811568339903831413194801334731451634032984366636413314967450414014297437474238167450794706603303477904113054280401867355057194884040137377310943901505564387340284926019612118405166692565431352979456810275326414452077509264374699687660770904723229605095726288304937389874534708631929969841385417446443746870999271626874516281822636165021573790060394021481504792445238194776945732741328594103343860193872510208789861048788023818632015047386522340838016595093472413901093789552843887830211602711614966763766337463947802874949648179635703838394841289209748925492748762956658744677461043683447272655475454685626446856228401988583620899568969085406547987730971597541883997159072321369650175178920063370542642005291094597686008752833772841780008564039109244893429054209 [162,56] -49501804057851556663155601843381797880869977258792417973165301333591961658526322247883537459776514802155028295882424321824345731503777766988942676742020460696521652443977097250274527327523212146761312159174792032652508601196367217995699137994106155982813356363488572572891743323346712513523288156278889147822360153364660808729730904214049814410251272698208883180909400765819923766975993482262781476991297049746072403910906824029899803574368927020737082085909878234311666911332397605878587410326320711322438237493025624952839720010378556425621095170709885000827671212206052839269066046782982115660892775320078122346722492713404130676886343481763602180819739381843716549781360258319688071175503889263052806027885932862767709212132305662216942872276846647846038094552990361771844310965626840286718317554952915401481267394800253114191805045362206287493901489832659018165961059571827543644793808126692242369933217738633556166899344254261213226853897444778914058625936254043176008159240131654119561957040596779336399828508783282899088697822093689505916428551614889141111835496173153125246932704064136349624664852101170562173126775764008869431421691422606919827962340264516523490477018225018259001504068964186897198312526835922126086244607732629954306808801580035916555757006273792157149150371178983550544924852458069399874585744265027420086648415727985019616269530735658385076261884156457662663882727170743640686950432524323172640681732199861473993789568 [162,57] 4639491848748120781421242864340737229151673358444116480102233376136376417916783029669127257668712175200940788369136659788954455613744102173606591278360275999102078715483737456159118988653263936731992793814079285968022571533373202528742593699098436494706971576311115981419329831523163202024903515150104457020234912440489339453310015926599790702002581267551566948982212719590943462462300057000392119867391096293234561016113653534340356782730429207150413284441584114632611760642085558027551856168260176462240684218463308530701998499932771016594059967043821324274567912512749483018295070042691976076866690453065722215207683443576804106588529358437746498600528968873446380666396565533756042820628980944629460979516942751096522133712538716651566409064211574768096529604720168273593072780270908360779839817944509773992900160322443963968884618416899651939590023108278587004532130965040044150749110754521025550356821490028839744805027229612648419699202757030062019187263632255080247600500855709345143651306507357347559006358275611846087662744966686426447171330087489184291941363027045930734943873764423300338769617811813847555931045981069222466224737203479402123872859028969695034722309983923371828120405790439572653957885163042434186591331854572334641430507977018380528989518180977114070411410135817501806588296197486979024930246090083480787705904058687546093364044079034432913974807948647953098877825526912577313865841451299178376102925831854679942400 [162,58] -403903661894768484170468880082475219574102566169989526162773365512913272853403449014859164258933569890769447759359156391047878572356918015983081369199137651780143907448669016069847971080914662716830877331763005261464448395767184559308349559126749795692310304110783409841854624303434504305920328442507869755135808492070666610399409493591261433061285358680309505006943601816598991387463868436763809873923136084719924292547239723154502586963636798404604213073235374818970691500313151575761361490612126120302467754745519680732854796361393976735571605128334385014385028879516733429376980747522465051295826085961854736205709854744791219706944143005761740703561091564821475545050706511025375082019253617981691221719455342524971543382628045357465077310941186365093507330929055072583270866604394064314210690371299446122208760705321682021609035303579939301462218633807506309008541925682520957667566020934102378091778457009496155931632832597926944732746332339149698359987634123650393260975178161529345955165441461324405596960038360766931043155763785362576043084773954910872147586935206764186395820835830108441376721913336246005215698337479452481606378256512070184099857983229470663198885268520282933029160722266662898829634025406300098233690684604823651406800535633579200629659657578087408511808493720913322447327121792589631242157556557851146513582030483491611563850815201492138168130167701040787074205537268937632949853154390553855161993235234605312 [162,59] 35893684459568172964239027994384303098700580019277820153510060612009900790468951356111871795668030954005260930770606720448360288565686534579756124062180981010326289081889359567036837344976594056859025090892412676536292161609718208588422649285450218263652273336371344401870727355217820402525235419489867857789631257836718733280068366126473880066512780857493163863518140460165495391916777018508477702975975290391462683556686286025803714862619895127039353204252431673442515310376251970099535049893554332318222730079372143942034621039807491319880623651783343833132938490919676104338907874902770336002448494462967896871179207093927305696037961291523322018257517948405940051704175381721359933864219328706342875654721988847821189577602480351013865360623600789799434848842163092023338896479256988159858242122077435899314261110589365867877155750325330173355289689100730241407478015201076487399085387885150821469391835259225128084897998853437420675645962155342269414403325656032183785128269986394881013567187737400054501617627428197553739506461758597194277875130103360358278994258808840169052417503239926495813285762364333200996252064156432689377763096546043120462235148117408955540731045237364920692142389024434914332889325661408464056456955338258462048380129146334271093297405950514930158398899564425830361163254070550203883799475199572800786275301507468331050781593530192548807475251819247851147894028958516748268462180758791730532939646848288 [162,60] -2486034428797014486923421967257892501576985960271405394391393699618922612758002533566467905269377376486159456106268065948480132623385368853850775076215701428850021763649230685834942855111559338121495530012020337451224616688898856184533270186742811639319038066008088486170212229668199905729594930056681869689012160287865042288404776471884855730060325129203785170440038092739425741447727572507667682545725228900715516086027686813794582521193971997659499507932550257295664316477744709542181133669429335289529474073575536576553315934604750821358193402216874747095743748572199496199561126122240836286415693446851971524523037557119179339622798530539394143542896584071917002489818207085049114352889514454646363886922860268137501821281261289522950742193821444953590844930865811706401477813547419083234779485875677012067824390808897566295199614023115127708857497285164581262645458661198624439445094318527730001279975191303725335882142623845201706611055026983177041497292851643779410466025967953354540480644539443313186148753888041298351350805457218693786565272868868824882528942048956202544683206574082140214785779948883865444981650868389674521944947444816152938337033927314764865878289149104999515688690135231140854476906082302921353534488154117336692377546982763053592805452601690116425745989005750888804415432551487452589653188546502473385733203095948416227828717558759338836070807849183629147814711381008424260818397395258280208001053568 [162,61] -108819770360062044571673084367701186348715743633530705783392248092908275608109219935165680555972412708628194665743507523508727694545787648774452039184261923704717069864258465710739373864351077183163593626718857527349663140937534735074255987087314317069545869407238264890546274032098973453038695830472856508671064219689974590998088291871140995023669334055735297970825563288668466155173402619056317927396092867605112889231379824416308444466283285136034133531734037633891627703828996299760826882291014457129702661906931375439589221335811453073927804840729916764668209856365170803133441747945563521927061828338010269389258417970441225251773402649074387897078634602277076810346121479565114714560097204393289975826144648448873423032751580457004224672645458596397026409628904769562588299761628601727048027247880790791502516338057795492644400492413827447280926035951192226760450011428786932200897164783918548972071443565273131405728801753171500365416797428226182871999199594457174498291947457081271367156353817681448862042738831268525598445292700187331920027598996583802143691774232268830407546709391736904395735663244591483453268979746492729885798919431075765670249528709325761845608213723268654199991950249948552025569226362147533777032999677612084766057595842313865599727719339115853792257077104398032439615379622558382117087174071402865700411436515252589640206878909951661909186902264162048319730522422134960703756495721019011542336 [162,62] 8857929320820767281204279989541111624703166021695046743191833980876086203603664057456869822182475612025720297137971993787346298960727947874262769325902579054963077992030852321380283059805113603708521812900868816458374021790724028050781378390384965256325083341670352198520189886360513202890399392713431024540873367581252549190504277883834101089092405364256320340411694650773931729086167301345921408899608428065909119448113177400886255789452236149889165545882669552664794411530297148024650686219025663667383340704991131555261762218707197113640765473876372936851425777435584372621638369880278386594404682884072724636426736707706179163484846082937989234234358253483681704807898936377177304556430795559756426861084017594740577758571783637188211570480585676954411144988700959139808070302668997507579993160797935356952465957671065524688742522434665691286349854862590526110799896186384948099789859689181540483999055995326450989511482444152323762712289409476022528872744951933428120218433332582215550245955836101807720323743166895194750564895740257100513803852161458155122521898440328127319964466078880019146854198605214409954888639820655939356778096594938391013662515075726837325370686675922163714205268534468916266545238579209840972578747422422001147656686479203827955525584655121677878772117067190083462221925526126554770610128781628524692565968362216999276849578285869953249261898627222291530703671828745142967155384193249548288 [162,63] 11567386977034858145383654513703647795745863226636019575805524573311721274690359582144564956023368222052258772918921442560487446277581947657292367700560766242424438271506202227187699979934339402363181452797443653374162706145141787509510621437480217080329811852822559811088815128582623676572948401810402704225450774295778590224279686184873996237257558103164997314982766417672507713084191783149861519896135427055846911250219445735208839217252701770589780361461652083702875446280640540607142145081949168424917686689834047601518478018989144808029389377186004854377344338097661927651561669129667175893985685503194776258962508431021387032038126544281795470814591091911241588044873618864640293912371275236021131404156390607542291422767580332238827947267363504215057862917637484221330411507912946863315737927930381995414257017391818064964841304513946759578596010610632231562097249312637776836115711795263726846095648557725954975720718034929278474396010561691670793821249517923760360424074316775368183867705547348327243682516082263013796651585016486908398244445031444314332963625737412329725005033625209324987673175670210691308524497299993496538288016585096691584919647698074302082012027363962848910987370332503729450928269656351985066557351524514139083396360349179880265655430746436315244095837777963883580682333663707704863605782681231342035382952658261159266589547912348792062920326258716981806195340679517334218193846384612352 [162,64] -612610773268119293775520851461419487437728637550349653056889212094046283352571724281295431368063355047814740303654697814927337704936629648717034850182225796831669588032998772831889517700074932734715753700125508468692808727713476334618109113882332338356461550512768344530654846201960618486884711289761897576515551000285195270241226226658318456619691737346867064669461841137936831027477200577737123765768545549787062048573905045442656659479980405260365113348591161296762334342882731192669733403343744606391052296697109181327863909427524202094612858043166042001991682838785143548847392881660847343328020042206730135363018827016084237840684730769035853141058699012407139405607103627732062166022079926979513619768828924994819231719454173247942831075763457832914954459535920153222984659378696391741175543404360362268648696715121982858462081387246084024359873294860430242469546196646058854062404723403507772929753571297717773569319404105749286224563133304977978232620454863295969183447257200964881803031617423905872463835499275579345738953446231650540775798740403773582904569723691497497162739060191128609609790403700994003343329849889696749060918788231741767941379222250756064721835840255382212080907100773479390762300929355407110225485470777438208725440816774602889934317033857550611813392219891109027411310614158329861285319004241052546803971260667289090488675695743247786191807965479723183168594855724655395985847228736 [162,65] -340707240647108472852764525458572138660637723670538534176279276447825224234748306320946380584881463069175985601471657266700096848932182062444745740125704690341120842415787359185104604960057596288273884762454309065645141794584762341022338062081080560784432947563037247158582490174188156277200175190617381916739759073891693250739752567820519961767330922609525306309349497644125581670370674577018343989405871327921630518654943573265768684789030143286565431445891576161581437416626201271230511014402961337658132667549718353186771189480718305529831965431339298176148958702594471958760033810215454859015216561753308078648628694934966008454928852151373267753279106360928107860394405494185570534844114310961514259424416953121001793326979074592847503932692371189443439090835831297413676863254823508190681566271156278529781885720929010652996006427702906674139932006242907103476892488917019967741056684526108412665798231773435732347101199696771162631999006185030000561172678412746095744400853462403241271791366016754030870894573043214703655907045550360599601713079766286924240822448315497804535996995394850848719427978950702102351099852608278115274704220671696192649262636857370796837670799256159331251372388564740581792066721265815813814554535993847627485904516434517804153950918199083799816895527785154545577258198564458241363566923793205797388343013202859519551679251873446575365046127995022468198622349500175594216108368 [162,66] 8898590160619108749480278517877321014476495592298281708272257959907149941766642115641600129415017722163696662091435466946089385948338231895846011305539316848451629244690802947491438877446801667158784685006929114661508054044342457979990636249474873291126830264414801211409237796071046401885191391455150879509620075384364336179734675673987362892271415927375835709536244152372663394357963960869139405363949229484914264323900187056747084866852263110873778511635935071518672979159088418247549083007914890894875375425515417423177806811471945923542362600259642044314626643939554309659855331379842639443609083146947603513281347898923822800506093523158614076569785465598379620190628017408423049314623052052923617784034079618015680521198607371177756170526302578353613011125867488483510491914176652454097253099633411526965511086114235239575529746445684846067309665833412003053089589485623154307867926463850962604654631776312733107795681929910843028444390770353791668998508779482350755528584411856239393508330309260257995343622450961923727027070661364506377487030673489632194648637730044880871225203347219218874347028265253220390932910058313015918094748922323975149826221241197615226100689926483405293941661812405650753374265476930237476500643292874511603711540184187915054525301016366554511767602670453724225738408631508907669165092731265787577384100491043736179758208821517788848746360801114784304976206272665721132288 [162,67] 7573298437360501257473136017617114996701583228516616989017297824505501207289461279666774123390768973562692694469372173785944296563369160230388238212832892428879107280873128250095088631817733632288064841618452813614410237036535460616577642983747609563889239138130864935149300230899939630987324555325283846047276834748390001223258305878137901549859214936373270938418575408604188128790357866870911129102671104771329111665680237296790999987165131172152676580324708073317310208288207885179644416197726949989176908927505943621877111520849204837944360693423407540856173866726640305707688530109185434155869904926298572468692590943376089866230126037321537525668890279585192334170648146680509982072768177337415184454611111605669004834374479137737345391415909174171473500804740965158095691367778734533931608140137813898406237332988190411318270354043834793848456182934258851718192079826401498346815896277591085364598234373622545933583778187348614315275468295492613399898489700727411198325669211814465454684772928640518852806853544099374173019581718130760478830454317006923899860987971749863225692924029996662373208984568151904897776029376594579765537506607630766311748237962222183202932704948805569320823131140987688957213837433786956887725663683781641703963997294643730233295160051711172735162392392406938192667827275831327136113052019443841254218857848626676677764716046655146461125486658370509276582100679090158496 [162,68] 172605875215645621201361778931755292397877907829374868133541031675324180431570414053270123096968951499042223941651378420261799729070870349572373026569418653174487896729785356076965032301187729233007408836548421357971935880675273387987951918272498190070641529251800883409092627640300339736530292029931472828475291082511090603118265551095116749238408903815577900373727318418047513856501640372886876486323572338874930327456135736202370547927050697393937915304072871118965970535672779310740508387140257890688967373704899137556807025131591146355069574489403391288195139976982593259477805460866131309322603904328455671447213078605535743654776642148980772292403437088928186330073883214239819757290462725028328717608532586357066542531181573789419411686196600551939329181866689962573187403298338251882661201962018603022489827890798948176605168685417729061642955868230993225853142947485023795421336597586048131107190965858043751272593047562481826947767124301410855230237210834557299544796454581473781729601720138550926996511167502390981162400604140496161900702652759957710763680346554473026915307202899662843029107746290261085456373638010611233691516730847900205198141873272765553125434862846896591739587124030450311795927186040716248828191598087921837931201007450965822346728770248758187953452797092870236065598626688676351916639331458753718741660494418994160046238319003314595823084906914255694443723639600896 [162,69] -89487468677809711404845112560485017080788657504284886140488568380387330049844728801979437033555261701909869174358665513990229447966028941435648223017656067670489395059101938715998463120268887832068256973008783307393266636282600544184744364525563645562296109297319289724361695220315083543717815960936505974887487334430891439765863671303613661643970944889085356479773916673051609007301272471561101030313365380345269390069270753236103987754827249218252373195576569179737265099234139945927870043588291053515642332726608368476820179559576467767040021843569557222016465711486163826840643851409664910113999118241645796316046089031000058843974990994097689035469451650328184422667613978058800836823947769539955102120389842703925088408682262571233318392523146625623504750662270251099264176062299041358187765985374554084210552948502367729276229487852750546502755085652637738223047802038330166871572816607891545310517309122144652989707189985383798045665934872248801196370271927691951548626906547952513232497789924689650438457228682416963207891559262278308837428673289269985036866130218311417888951974574009950742848807515179130746925966115117858603678808785526374889896022552550961058126413696014024078015501445902961647352182998395362732384773888860191314667956549337242307866434066372019202845454136916486593051198365933063045454424076616553882225097413897368095558441577902115618246761607246127159313303200 [162,70] -6085350962711741997795670143019154597588346586580933020883202941357300146742892927455701784518856044626697240220108399907723298379188861013557909772634166980800808644747635146499169989595678278587082140455462087291317162513129990252356748851941788631512835806172374197787373672666895830864360918074972095394978703858921677724059259749116311494007726691482472646645577451664397462750935607548612945908997195945128087489987719518898078021739958036657721783100954615788890280283469941092149222327733394436189480736349466384254023335270491906018556238740443266298975299536195558476874360815234531578664434539302984677546300374094270192612298597411940833357760897740407628671151908654903302482086924603394631557130265326186257017326645693157854825657478076373587602393933847505407455489513998447071542436238699831480330655574638108293993049175705852537154213241719113440256739216908202506553323040169297307408300358228975603874093718096732908454995460164002403071888954667286683721491044153625082041291429154097863542889753857552119138904456663928196690606719439815101735458462918212334893892863386452354179518951187322639695179843715559994659000372505466479776817272074316379674760643417963395979836325733732433969005496505462317485674493154287026023517041079669790145326868635690294376954061937484131284224386886034629387786062608856481679989628595334959945584623199943888240832416075733919482208 [162,71] 500096048714056268862378657582316066583604371240668983762440406999675784399150902259974128725981908075810731161776260322609816969177813464839799269829624490546176135899224298665472953646085136570382310028744270753162817283599880105756987853926965890025702310151788313533783144819467824304893762249393917803781566966239111404837333828358486793688776647307207165666784015704285926300867653769439011841257397836081563292684697140757948174008962045162486350104575903711871582690181356468770112894843293682101324475814427840953905430575310062187952355013646284474650955274490423737676620199805127798318531855705962166801984446111843849348611818934981094156410412340140284612897221887611080122880651264495576565993330661627147756567813121026229451232222843760857712216618712002500046266144794052857961060689235670001471216935668267680571612868442234402737670032198404520755913396328858372746266844558877640972385209109331357680380366553126793018707408003251475852238976828225454777186781821252315902767124491687440908751211670146042894187401052307986547158843786817217148945238296314504886711404857948998908002832101593017867127813655131704981210571078447770266115407063899052839927174700826854418508468893286157633481359661126248338735680984128936608582218639137869875067759112871789344562052170733854405347814647494396920606955121685502827525089450910313518068399929413482008507804103986443328 [162,72] 69958323067020112747257235190572439146105595433761591899303515066770214896696365337663266532773395323135680422202460628878749477809164966244680649177509930403455001012921837486836109248838552460617093576627453510756198138565324391425962894885039609303134610804361161917798268317694183941809449908501169160367766166276412085462141521411722953058963578449315177125011960448885500043292201182129468981290574505875637649841233599069430795891421823770089430656478361340831503334352080586194437899965238516479626664323597262458012616511907252059421664839089812479585712146291188064720995836494336239308394562424165780564406054054951674405598193937009628567462837175747622745796492639575023941446068877260079904731604221109550153825796488709356950624365421409340465382553454754000678405847064713747527680986048915216115318284435733058934699437865146066422134008410196907789987805754307932069428780354422439534608588434649300971113317129915128894405968632701759902469005323747323652695939902195762615492916560028176970418158171163903400566102349781632008999659240978881218368585038584193571571618607181494796901622704822469266178644366048156996024375255769766760324896628782033369185412591668449558469802415168991126331219472521542708336350344899862073629745027005712915147792790843655914769916458031386843111629064361875128769135821564002641515785264984469247358909659949724244781171473433808 [162,73] 38823506630865166415996880160526125421631392752525756674248006248416849479260937112294782989188912554136757044868615263547163511254291819457741830494379778063336553623783620855245288595652203597960247831678089085094455419782126763478874717666110684982718114140601491423197424121961097775976699255205156505060674391941151055631428780452222092716401922699626813566917053076944527905437789833246767428387333798879241779073026303500623697433519728129976946619557789181667971992169767234906470887920795074024545383441162668458209606667184731891979557510643477022642703816339807808302836903839968409998132713400863996021473760364610976283135448634665721200027929492703111017262437897298747975724255629273016471155256859690421444629327859923070669641295816411614361126497732991345976556755009569919141767847546391655227753488007702783830184514034390084667410582491888655337280271703656527623811699642705508402172023886804828731309512915748195026793173801873705118986233932561558033012117036257535095267578905770588295935119015969215973957147815398190993994313566139979957846484667290550707588047101952373645610661974847574714070833054021214346431902184989762825223360245114845313873751472674196349362205649834748815704416015811960116009753772858031294463893652925570174470887239567672211603991427605700249186133203209518117202582492645124799170205089789390139462099505981833648278898424 [162,74] -263143344483219902736472036488639299452849688722736728092720363534878023641066622541093608442200261642399719677298328377030794044994176511920383002072118005929715040268351975630769004069575251442647558075697155897318375315194589111970316452572597901232023719142334872411463604243136977595357919275925296014896107565130293636697187159678590905001377765543629866256623302246721142372411643410106941151139682236515835271839554537892612751267020002215169380448318528999908432349548186104026824298483572145834750250452647368771260258315643977006091625305148356738385448559515728914599106905908845201516736253853870605977527997010300186902843515804247894805653929487799961551317283552729947584624124548179671398708491744429001389005896056338925715715181848925976910301258321944455686065949820441920150010743657310689387040873939844901277579557575130687041883946556845839962195325983340852485435963563936877904172732808272712977236624909936150967707511576505038652636494452641851014144044175133117471480359974437757835464406740087774767639635808330143236480520339778668274511984344601866061625321847195611253827232056263268819369514253303795313203265434215176793550952514911338614595038639403390249747269651505121435026255479999687609324314227335983440580446346698916409541812096722195377700832031378792954210363347841797906835657447267102894710481200400387609020769620381584645521024 [162,75] -5012959900505861986304727256726032913341187503057690295431207753030224494319690267896863067308506744367302330617644540902272772676127727327738210338222761737476407337637499222273220907596422960590496172529291010041785577434333231743828330014551866291719370751865201877878510556933169216652847313424480528566957420015339835560369757667351292528860227550500113004504842698681306432737719200887438983720674271056990031182977898249212179674963788064919283527661631404018861477239499268799340230407779108603328592399094306865894842196787713397847345967356290013146445928227570731665298152523369968205166988897050712543717807812523337217710912733050525409797366639497966401989675061915686443661282417104275552461816183784297616961775945795104410567084203823447031704631818818007281913183927293154822727095696570893446517969971554681637255256592003255772913210151496978886603715075257147161249253125231611896375906432021744478472702190772656470916825831928011298586095509770919627730735653237210844935448969056639929443217685988513079696231020010693233608445815064879392997212215774714480763893771294515918262370501193740364044506244202726036225669043356490265759539672167700126152187054064019760567332148060206253650566198554412182094878627178229818892824975135114441635060368874722726950831291478324465257215458805179746535190787937476342441550421814730930857697474271439261608 [162,76] -49225184438689134660905574189657725752962290736509448491037721113296366023875276304566341166397964963304893334324099266757428200508784338247405209589785680023922053247130075942079966075459062447523683322193262336590732216080682322253663252229604075867201498771134771089081748200906048182942942299629322717929177852132311935378080165845370258609443195912146314888350318321395733068048858995743384631159799886224394399564559993433345365338618590523185454452858897403146351309006297782623567405061613008445488631786214516768297497394821506709646434177991971577168361636147140882622205561196482279080597937126215098561693021784997158936831666283168778484677103660176918459796092065997141792399584744605140036117938706505805065320172606679108694046624925234584297755423384342186328787528208140316378853329670022643448086487754979256097645521907779674313154497285664803269942842007645400327948626511847100354850667795002397314002671146572452435935439153569381236464263456344948088695624638990918745539684679349155415381662437815546705289165524240465846329945181456407701932036322196589839800515296915841622220574972607678989947266982569177931321738518603877560858242051060425898265139396145070432863092871987590507693346320662553935202158868019475044555704121236842408672527711765907108197844060695035532898550180903052063732419930043600147101486179239692493057927267429472 [162,77] -8440686718597900740830333373764613890553525175598854443877824195479219070595775292124442660903225657426149610331762160953244888023737325113701794377646485191791770658045561583684785820806726728321151999160237930004604786655173426180948268537105241898145528063179427775143996346950244043731266057967248593483094559700440897053396782955443830707870287316483991294936803064932917661084925118144207846808030224571136621949829397136852329020731853314556643751369628277143700224954920607115193391926897796394268496244116503339805070859514805031960658743216169685152549879884667334019847845608497388453903860791282241479432494658154225581478141012823660851227337509974050688757206470656691528750617426039297772605207388563218391846656623418170201551108087639495179499831023732482089929813651593377091136263765045269113159580132043184972960882481441866922558153614202361725427915001410143910631090538668841801714101764465812568267610425068660506528252236551663841473803431567717035697464850328094805308704817529218503263679623126974480089621141225773476217480157512664098241017791082820309625840504084019180492974729437702468006654492403143506440952068760958253948704336635384841878028235639739543494306162727339120034818948896337819275900918934056277549457588416678347482200501945282788497983374765689379991334237228940613188952802273038137385764565607792692325441314880 [162,78] 2371027232359371356627946073977934262617762717373901859945427951855247113135930214339158370886845517249691745367217776496267503299466074544266156952461202621285111939118075993909803114626550341614912012539374620372707109107617668076766743917655637302469510386439552160083835429473941649200749449422986452312405861445299126703669233435561358560176236276477834011158294074800565487928706518689650197378021777396061195837831946496326328476679673199652739666358275170944447331667773148234532093348380609216297460591982280728336980925799653568248252460130488036737573896326890817930461049838259238163263495703121727237250912739165465689286199353420296314943700949256683995247762735562843644475065882500317743132134654257218856624175921135478757795312756511959164112216293943227264967566082893745606516963926936500990011505749489524625781146849153143661234115900716554881546904898645739001529525056775743006005523227135396502309311541918476951051938612697843816047969542535425617606174485052093492075773636881953625963604017891511555004172941635223673657466290274661259743170990447423035200289929006814607362300298772390737356550719022335046940052517934411723745940725358190260806342218024741029387016075233848754846664124030407344390564354344514793057014444256064204242681832658612904225444501636831742240334966396382948897443132258168566800423807672571541348235984 [162,79] 42091702504665850146515348970583013953393451289658782576462426943476953206148305413212700976376362957356531976609714110960336922571436214317335444114829481781915021640423052780073533583128532963520812712691924691391177272950488699861317819942337804914187589947483718261492643518811016709821898477650775729985695708419226380692756732977510872060714509509239056920023729015943476871208203296170656417020439858853934721752920004562177604932990009532722374243633371968398657632315430697076415740408499600626029400222149452883934008270092665553402833316076685730088959432163508568433644493539896522496656755629905911964950898865201082197785770184587411995599219450747279691046191930412280284616208109578851525530901584988877990247991434826355205693461485009915315764937537578826186614374012892001830679273865503929290584039079337443800512286999109739663767036938542695362981912379227047353519869589562094691683036922772993224716564916951977083608704595483038273800060129867553858544468340854202217890493010191892646641786237901689312078543545365488933887462614690743176676798342600695472533116387101950566463789391663120083031742394158030953136131221616726617248651300225622308212335651181720757187078490707135956622818749911962483117069292372080391968827698473826933694419714045140548591718260782513066119612562128279512491784058543340685162283244925323430160 [162,80] -6530342046537017538174357453429708478407940652433117399353275838790503992985625545939588928812879258476135504169060313413205893317426903124145363130123176396678498089139726217118486037140423656700380893086466295884214674633167262659986789315847961227396605704433146663592997541869558497430111331869650102240696292573496967117306633309479133404267584515959082606130262953551558552031441039136941215465184899049553685827131743326178452484159433663805303992042602059746066039678524582571218823845217218083780918643976971263067500749052988479302038942005046644598935824393412921026597753304523461153958705463493795988329132781840102722617737768299817536679175934421254301542509668462556236835030590600951718834007748744778608676671885951254991192419028837795275496414361788310941224537096719290094550102713002367030592503516498607390873834633909426040663828275567820785098178537814150817559207644902748940095190597705940402653805774129788420920438476030118235877069497209775232017527217414855901433276953320467929175255621869288674919844502234773635146812182911379423914079385131420531620456612651017943164572041192422595319764114751238577462494961433638278616632700686805601283156125441234176919967379024342834593229758019737213108360306798090876018656933062731410211457848296851178020560286106422772681801452240013736652903875096221242260449029923194584 [162,81] 13725212588328197469501811952430468568307869957000585211071310694526495897198664101687660538969225571801898021511973225015169247746801929738838266667050533450271142965621778576264329658356464524241054512253056237668943114467707564550550259032666503746701927209675356195515832812025747403169874028114666466272841260828166858821698603601218216903260509413042905769227842317542043040050060247549966551982416673149124127387419387201338789849458982043689664327587361572327171727299873125161124087270248483183418563581285622108818173258367237030363963757970696282539665572329255302007371290801175623092104386820267917524259795559111911848594604610732007514228512960973240331747884673459871563486375154579408118129585908772403547721975052743954120040076897341789773873019804050363896066617677800572928357557023528965550443762559275024163687801885764462371815094354195363912023928070951115962751884816153014088189572840307463969425734194350810250840676216184512111404712032304954237113817744518133611137396076756766820863766045905846200025403851896785309576323569920923082183755585955189622809298754470870771606840177858468210086337475397128828529064895740441636015829895841488394518169882524728877082394410824484814300924446265252057559579669865378402208668737444212940390053911324447460375131004701897454955991348193472843000096727319615414352572359008 [162,82] 8069187632228246781139719107373327972360009086794540704324093176657648112808107368688203587463785610012759578484214231822275073282847896607648692562192668203664742099530680789498587890874176586469156327633625134982652015865835908107876631537490156230644735395131757679005721449009198464795707727612253518186530496348857967134602243706825812336852832660442125984709205593667175093150178456167243018513247720811163509623077755673443898109883704928248373685044165774771986691766166519972194654289506965123751138134339201446619188459743276865438676242142346985274763909189991519988306836179517562188173690750624090212852123468472562603367155098739813996973237739350812225881128644228195506267349923647743085465359183811400462170116724175584692761786367620118223764024796492618013463250233156983435863019906636775204232057300440106160145137954135484623807085420244980487670186978312492454707989281618960813221277766244154730226774007249590077564331959834832083393331357863704874668057248855609476406801814671262659487655532839132943159043963472494156936936442864940512696156488080893643861259876699759079200296426855552477904622198200354632542454298284441928621023966270951674440014800638284655773301491296126447748606593474401172394908033064477267501839094837685449542526914340015078205344707810695332901439334298258612897636943020727395826577504 [162,83] -127108127149869798419493597090875901517559861030847965771587342625653038061260450511259336285716454381236198671659131507159174509274686800300123597142464204920255238520016544074768805221724321377765677503131470781160287819796052273226351854009296821841045328271283905785301345997768684019919632212073589782970916224286910426448833772968643731155397857311178487540038016298936570567749201441638460363174326367282116417534013557469792629320021724033633260336179117829304236124614851956626560231327060558156364017445838633835708894381909205846745558365084877850193312566825629372361333159473256402967805088044047944447703647323569199455241585711487681482965647064322369064965489053614644985113217592112755033989504764289815375136690904975897957498167343386451483058671407043561377431352341053402381775675240828059187799404287827829933070091751340621437351618482490606078031927558963577241847249223801374304291192359965868275953751253453633251698748751274255275473642133665955165333544667958297522368489469756935443566820748582289368321982329186436153928729676295009883227120216753010837862910496622303450293518802704889841025198095106147588990874550445685272960735109612228478548169163793854498887093970842578757233054659460790950685288488515449417257547874937057399133088568509397924441538614102569646813229747557890718445085674373726565084 [162,84] -3562399467408751802545995598008415355237607463562873944682787076428000819989679660445817273663485839688453722813922304328552362837132219118385918316100118286933992606922304498122526683732825220099443241442619910923943189218354492403229399045752228317733857085419684978611674091735753502093687350910356496611035203343368236995794233910172151303666286338127981219056825057927596315516913470540766001130700879803971580444628796208278255242453828992487274143977575750040081161201161799553109980780705890793250385484371720365031164301077918707179228877252892001236928928758330152335510755993940934963599448520461831964173453034085571495319020129150867704897518961076887997140693891833373530986568681016028733390285344975673082581916012778637928591500404306475877342708397399612462394115254810529770234087257253849804783358192775517224856898748375544766024395267619665667334829692625682677354531620497333354278382042041306775667785743109241603095621908636668135436457356493637527589895029445625629184764020110028262228629369054715691797150645570438542541740245232854762442797950176100505036021701848175796054471160529809576818451431809816373213453736726903035513778171264017021820094383291309002485053295838294951107752669682419657266583400374606235405284628560488195284108652720574497845091244722794976685096576719502741370553968114529904 [162,85] 150949406391011739410501834217262593140402405711912344867529211542192795655242690129441148315640761384040326357016711800947924976617279829609208163798440930241422028419609397111788125152759025845342884946029930185442437443652319480576259932786493649165972982210216176906950359146848196267394118495154667668190906074669562561680068789160117195199281771596613576615520787964871428975123972232556831554797048975631118217861631425242058409254451099304159769982274672320104767395801946983748526233349897703026823761847199799784585198507540167919044845848733821625156087175703179533647297760177749652394839096802795789352262582724167968737907497298952425038552205376451984294751713941586105720572621332533086852406500156813474400377594990433793318561469658658955296122444310018423410834554083000709330511615500184502151036940116493489464191717188922255215637518960307002223804969976179201448758020178424499780307478681790034043743250022731342847045727803726396722738885870114414774241285962377515872366508989987317314692643315744832747871550010115767265203913673241892664795367132040545220618068407710168923763512766684832792408595737752832271134552976831425419131155957963186012225553280137997185628228951568130318470691260419131958355968539892048503075328911000278661813664660206312563941601345136868190809031826828391083534326237312 [162,86] 325726881811087683089978336994769243293930682514654537996587433795996258331674450085416047674244532893842001140659945209240962624825976543319963302647351076198881829638776275852146755342070878897372474071919962191564068762962101550438406684973580243031830773106985402574331600561268752206458515809806998664151349220869859213060359576026376898719443513897261020999904118697678677776860118702722267130304805433227307827865353362872910390997341605284892665128926192747581200597716020635875027544661869382756620225400090959767487374038498516823101687327698642656530483728994271575468355082857325196877035414361531889088757823785649401495576487148727769124894158930480073029667623925257617979107882143751629647519675982921967679598173560534521031890663882891362465592361345998129204880741854438393014274546031043489011295531634742388002691546327513598964005480027345258890777840907703386330291960111417119978058877027887791839547198223388725194360648262578462091955535269483122489364693509651971474833425768391890586863861686841092291199790761580436403294940526686660633326111628841132198424976602465206167337049861174540195964072045812168651739471895357644615547345888418757225035340136417801003623329898570634082715130512902076047259336846584728437744294826764941509669731348549243734138422205121951530914719553411631215007008 [162,87] -66490882768562994455848772464812051175313995874130521397247409117013556442474326287832277590459703484913132025372723137531161513210653036757978899299034845652190422236869859105063474057799432089998574774351663448467391778230061885043043757739920629936271786334274561685410845029396793000715469204275199284589903715943064789146745064994706021157685447691529426420950801716824973618314172322066446106930297647240486668612369831256961657136083334338988391717158214608270616912882886580590045320761694301422030522603072321555547654421598814344646318908958513097151612253498683461691174677469512515678995510090521117840247812364385203105142511894771710743614656511255401977122221167054764131429971370899712830284965458421818237616925985525645958364108182109225915082709699878812924056904468336841694023040490866034773525115153300610332507703787055170182814310623960400222636937549562787037767249685882159529930811272558003128329977323878295246460669880340507140611516460824224592393029327828309728008063455317759382046688243023670714274458095782502256131970380870702555044956829932354703845152837715842641714674048119080917795895340942636566797832929784120125671686670238581942089492874480764392249930851005298096136202380581492059098539293020882195350091372089532934039152752439649117474983990893140701141081470776159754352 [162,88] 22383952465009935186517189245337510212912783749643913763048860550005354008101299714286712252242661321894183955069091012439390426824785402702505724722672650485571832162575215669928520373577896668706512504099761245069747806271220591178486573828612294660935094033527546144981517444562531938901274186451323496238633911066744094079240283123615728116300338778298725496962185071076105454677027942740414985094911316802911623309711140710996304345724833954322278867233692613866355783293642475348895497239563696813264870434926339928132306186682155131748559348525528488824438698000868437857208949817368496910286830019333531408990983002461270880653605460905429904823849115565913617422469554353792693136548980242922638471457127148555263608795040277553869204308188258154223423579584640155246521659424049845046992333767665892666375188645680007457969298320189782944987108696343275907582870097979571507260595761803696550657062641453777716865492525485893781860342717341792620254672290165048328530659317187208936859224482751978415608739453818194963892468259027844971859055297383184000417565645393571825512697328511433242659349312898314984112604607754901872267064539624550186703352132249282708587383098101128720603905717186946529364211646634749295522618543967519818535044223075215769525202403918552933157772181474826548641665703464676 [162,89] 12183231977006522749145560697476856197114603584407996122670898868984427085442629168059590165281095085446400950840896121712584327291877703829134802222704822277377025600012413443714512369721331064487737562542651631819012614270523809033048017744735594414259132334685021954053769409778799534079588700704037706239601081501297511991510429152588487604789690556271675585463128724851841341563078350583271294423750758657293704039394179422809471614742024876403826303698411925307622178668496575320960552818960899523494255946170452127063239974736715785439700679588944549321743123511258626462727912301722131684635804965527929678597023510876371480228407902697988837455244610469637569867980787726847004607516999964483908330600387948063676648170915852532001024923039511494016676284045060720606096683394207544550527230199302648923203348070411068025632405544749880633974287317613641946223521260651946026902011174998312362114082134277470177438024377736689948729514167084239492317176064732120519297216574878984198177634415584770859367536268363365934230615977100951519704098147695239482061690176533610185817332424129528678346636457382346513553463750202589542865917573568576275752454537007331921966164523495480021015406377731884703335654425273020550096978284561437395540624568237257506591537041610328999273385393237769127980457620936 [162,90] 40010183941388198272462184599141685684641020767223197658883341620184853192099356065724805349492416251259117786531055125972853645305787325640990203899916897893493063118000211958119063731157531277171566584717489093215392903531468162239336612973133833219203717161215773217028734797878959435900228046043704513367452293043639015957118285316189097529889943641266004736526127720040479902082486940615007208761744542465539797941477152007621615984247172741866243632466729477078175225955076253384409421454426589717546108042564620104202983425001395797701435508138532826792945627998094051490729443728114415891374727764543550525251480421142825399575098194714656112412806634372335156569169863188219483801454128217790601973142488728160926758010003739304143743368946156869776400505033061677201781226944313205633024598073342112109511882789813716929575043706179830424233662002635694320964842375392439551500804305898673343590198533526337209126071978661291823419717943382089062807773364001956770517685159669433488993198928088543690356798094431333809073198217689197784269799462289839669714414639602397229244887073731324837318110804626488082675167223161385160133157485877527265448828615166806292276679911149648114234595959982938606905868687146833006392304134812300194449586202245326700479673687022814487788021134200546531512384 [162,91] -1033636442513309868296458262183574811269907644446430320822537437248832220283719798439767696257757221854320112307163821838256815677598723757691147802442548002693699901857919294565238853281985036211140391603098414745637064917830232400679677818261180176871342309184868416645634162179690522555671045242513388983557883276158342443378997015069812284695690994557346747336641351995164011767805532095682794424463700144831027715668658549442730987900795642529493774794764331828239399581038138378699224631901540893916799506568360725852589109687206726327314218849803863233523548323012820437786754426855420521182581290302230443227779439739901186897977821461694244776800717178852518521671016289619397384415731963768216939072749941373616489271704520819795053951136449262987169642764463380887910008805589286709571820959877003718612001746275401385821771138732129710903427390042015518740526585184867196054775360004316083870720352553863009169843233759050666583376634247158007948885659137481572827938446475172756766944214261550480785343057901580131384720266230023732975335451908931483139584814386080353291707802465940054039707364352387018713522875467378143461803596697251539050939672684372396002291369192782859288304605030883412056344642277176404939415290998899720962889773960294255384966187588894566640411359709796874112 [162,92] -20361729951753534843352211053734922370438502891589803596101861810489842118549411369802469267787048263734935256350111820585558530428665071856717683340463105113608487117715874925311709938805616956424304209825671020314809048926311313808554301844876159875896727395780806723787998573345207153693059437492999848417406361682503862094871057366480306661691696249224436631485094226312033124503469003812596369592884356801075480977299913143880635467814187451431031010664431128852736793397770633891311350818948277018456636190774595057547041608005362971391875553027349234043070055366949131390980686636229109746354541198024762701912460645295982709480358429820562370934837139689212202726649321621939718588802955569815831831764654265859720185155579311258024193143880450417729551727520517192526894553318441531296892801378480613827544865466570954682709748953711607724923210701485681456069145099439530325412470031674774977786830973366465366828008071498514275213598580684199942959014084251607216896001313702615146203122542603101155218307275143266875578999874394533189109760844047398671249602637968447462576040164861366773273122594639644555926183389110752890772438198461604641168054169406137607986872522336732363708769802968846567886470947414020507102469914261149096454700176717419705286649679151682784068515554297856 [162,93] -37184196672550708051942268494522627089012363612515548757663382702428526926512913743594540494127083013438882779201053676249623728542376729977409952393957789118624766167238740557979370938142528536138391077738061342503777314008885388759114365119538079976992162730378606077011122516498665044739005761429263794893288061114786810083523924162804877155341149858051064958197488830039891428141478499589221447985797477323708003684385398848104611183790699311847285262684982309717518871850081555804787382451242599197636826291002480112475306435215273019402468148889405789759076213419841661104523186610395490997260542738745303998963063908224974979080055602086165223399423642172391000078869120208894125772139351781003013129998556995922353998768001680579217652355055984033849018881341543222790940989689909865407459749190104077951933522888499227324350620230266113632239477853853957274402206669745275369723672033440505723105873511419879643223855244994193449180284027556739294200748720228837110087651439796217027113939926109744023936553236639342979446302284197750954870606754343954073898723885221469577772150777640518169250982663826647707959240882669459841590679773791133339915674366332030892895252593309810974366576947156862651323693535238600298623308322969088687707195460014097903491292981873738440857470016 [162,94] 3738878308596384558670840507546867274712896904625664292403398153329363620976855259969820871975411249319474216591006661504015461619604628796357251065773793303040905846957972012745583369722512695127078596905396414896890905533172210163630373059880867575136774198646132956596934071133750822180845315046261386868548488515397093833096226921349840127464597074636022006147079579020905525498727021106051252707357419211249849092126320922957451049915411011619087831806264653725779120042087935073453670142738570220946682183959529864357226316196270431527517887847201993071843893309272369824521309768997058850173057399375714928329524134724878671027360519859530211165943137380820100940389682013362831583971574186716433832225817662334912930008416176734150876634905287139501307480729504200820958089856532467262153400453729083083756009693998124720276991319787064230722976967589722627438613388855457371833988286191113070106492461168344755328934386071322179426715349759642826558758738673142193778438666483640540099369539901016246176807573523065538476736497966845327184258439533524007216140079223449766844414912401043285471195717233718214701014044062254106948202003977838558766432090786648256354735474006703531714718735332459620430539442791458142085476183638795865502240326213723224014750756270707349152768 [162,95] 57695612954725860192408427591611961427121400202005309648186159223372370759903420000159986210047661882847530229643636056998345960038772768610004184161485400912183087667223551373355345454809913827061645156902142218141958103617459779422154361973852136405448232453479747237731037973741666660390001984517695507336252403192066451519987419121520425181760672430276457887676835114589294427229301501781068100635438533693029826059708851301482773558054403507755614924391635403519650133780376747879095209104769349053395498353019315595475988171397090619392273102879021175661163580936138819439333857184466398480223776740080939732596505265711269466422605479539454493560478831199868606641720446850617313020169052999327442829183077723086378579419034881167958289754140150110340298232867582005371437175015815682367365472410757304825771094504862502734084482899271381077373237933226889878296486343767141943803836542755554797458662849961756491416706887258871588722266994626101302497784450042407604208038604364051952411709890008037751263544168097853134410519671172917464451588830684590533187694312949781060973274716560562859354243278960035879853017833619141005659338411189626875440868320000622283462541119362585309079670336858043895350168056755117068940460091832210533979833911960929806918702839997494560 [162,96] 327303051174332942711581830668603480390997967609119966095781758201348816471371304099332809806569293826249486931753606779944842791484650591399587703278996287778088106304841668241790765282904612234008086547024283514486103781714961922387728138628950067190638821639019363687309760897732915060555701675671337967266858230765689639817981776669764961374001884287163235991103723312071848940500984752746205963812896247951187090111934139548640191909705695041978464138547271087463175094458951774274948412145712691086781858991254730984734163730538349345062680110429391271033744876271136116437340054176248635364752141258704994978911800242301858308487255752964710138741324959105903194775388966766083810329750645299318176815562018052347416569684099463830834720173451497212323595736694369657392907265520486572322286286425833710791917199221208300046190791425203474691699903651290948542229122167335690240796585210010620317800536762230240437370118655173313115939599641726450280178646276147531224975293118270816617075116699717274148226984441942894163763638547545577530898015920969022357198114614036389720545077111668984091674467499842000956379728641801254161727330285666659828694876567303604130077460218466479280336811438939039374555286800468181248853419198960568447741489357163262974678323702528 [162,97] 693728310779827405895260740375371937832223299309063912828970424107687631185647787068308991947797864189635675382457751782179688210329113773153353441978342373237407322618733571028724601727710832825186782007198336660817705525876098692417613895034531467605646161822953796406976278620097627154926804996101741337926415907191690513069310578321224171240337758420154111429181844547230286633978165127005966496630180599283381567396306957034768010805838017380310968342663081806094543226037200416849383772896010506423298133887370633268261656460506839643488980620659745962086581512277135266980638225952515002000651572893124877892400806822671331582962523593874886522128272894904179120898197285683382898054953408828399578968988108053862690101602377365739199718015706564429387864617951362954394171683334887787368183752585845368507422543579491848431117045514121030064248563985923719946142706711683316412427721534969021458512867996898557813888146937998510051637445614837628724471992342757637892475200102034598779340637457334135555518965742156367855807677742203769451170894125888608648641876547943551832855502025473610337964879860444941691971748403820588864669017600817016642497720283890548984987831568924000836931114621308048066328291107924984679101127618521988948344821231999371690452448 [162,98] 10001625758464842517867347173860945403069322218950066795993014934651716079968906403619947015435279149673577639818402689012841729129615677663913436016200545661981349694528949997663743725627896975059910519401960234854901552357563086344137948794402848097289580663579755771504580668538196625011800715874574417109033674669561136950371969688828300042743149500902954078045458488232555702951793287328259344287681133722310768074734649349295067624403440492449747876677671022116872890581350390913484786221947002482620388837651156017992698814788846122718365845271261669128215323391511711095396371158554554236126779424819446650035370443713631230429067504702565228044951373656536618979514309276135492791459038856105936440575047679903640733147200917405985234808242427703402604794619353168789383623315734011528226426467804592226885646035859329516778998631348074891248036858687709152482676736010275873860935793904515075548625446038371385302793294045494346771730121347921540513707607019284211113061633999579324518117525764763108363432069312718253664444679191615660817312217640711360952226972328144081344002737817171369143396089998187458913934504958503175391407836707104319392502393699464063307652835420160380168284533752042298779362916847498197803100251443442469962936868181258301712 [162,99] 168859454918911949935370912090629246279730507862590982322518198702187166371974829772102343863477869726185299837892916392944250531811569906722215714423993032665939173020127094584970365841208266542091287387702384840551542000463505451861142653158901065992421128707494138738414873617183136614707616792375928377479553964102360991376236632438052912286945131168673906985004707018867264775545938540975112986685523718687324655646329739647860636454147672577925201464788192766964332785714165374356440009400955203982322813152290236877753604281867247397393205258042293798590513840778293578719553787532350945248266108233451723281706021555520049636578923692578714800090830926882601167365360208634562684993437812250404487479724468021641520409295176170286740948321454088958107091997316370519269608642986743802181269656445355981624450076285121455935516039625077466131360194678001520034861229880695020425801540868578729146118548658131676740881018732915532360948472037390412106229826300041327661892250483451527186707501643076103383641642208601109096208529115273307251809099585147121734715277615132782890743172203567923414897060020431408829337999033715166755768359901264877291628685378233523230464391268849987163900446225364817987574090780752437548839817354519395985538738871121208 [162,100] 1278973716796228229700126676186950686664835453804477499333517014067172391430836346227725235458885707083290191936641518965479328104261096719550320188544185063756108951700535747953755192377544173577913311518870458013767617322477644688162020610117127553479011333819311139218266228406739372370291648051993380110010279901884858249289675559318627837250856055200938193658603751116959782306958928178899753985946143454745152741729069990297624736718090312644751947284395838689603563473354781770179510690847009935081061672724778483056667064500929649387819369887454260540392666815623775026544926251656983822949643659518466723060640972067440351838421846886451443604577884980796320935871469766585905180195566017668106914401247692695547932127135631926857258914567183810540240781186995337985302277871368043276502498805943657003506977101776364430674119708221839391984066319056353553283543652747874084463148549643945892553217700223845885590490893706245985024541219333847402162828401776452413926308762741730084531303287402155090614908960490614791747707179402547855851588572338484156433725333694273290825587396322813422799542357266515918242348664164680935779757063674159063572562710540907434172839115526517136859120284145602903669697905559428033087219878710775942131103935520 [162,101] 5963792127056111831546426649946514090836781443105641689982006964504410775231808743728683477875054760540583968635174605919982281098354302313869985917440900444555266352664494155027945527474940168265312916973311388087740494706163104306362662416168270189497082909464878969601701967816172738158998931616418023997139751584385852720250022922438008106476848894413167778133368579868546461041958252913270498078025144699851322609578905929450458243831367022328001215720759919092970604902475187449081638221862210439086536978856525903937318737910402995838819718104334787965673898247318990460775556228732331199465069151166827041643637383156558859097559411490932400278324510718342459666381646981221582249817379280931908715466964341625234486050419075720541190083961454371794288843174653291897490794021766505638783524507348055618591433065217462251951119051845640615148722643074137071994593588041960673987665993378978332683015787423210770695232223322565173419601548539979402171763304904763065248943204012002491941289805575862480612371667339104550091628874230747006697272761313823911586033538748693650887997136507932230881772100244220856870526261536319594208212503879926099719989013969208407112505489964429561634139606860423216307045803383984752852403912062035195849744 [162,102] 20508558931400709998276728051406644887181186403720210973321452462917055321990593686190578712092677928449806031689594499703051737034100374596384311165987488331260850520176844152924321526650254702443442712859112099114128718341075548013097167730195211941456439469903229970637537594242487747234112631223515662778010865394257986787858144563032682376246054124548626446173182113800976343272959806764508365015333336622990783909800636716944592907851033672746625959399838518853212056407245315932516966794355315357278417324252117399259265008975214375501002602810269294727705139897595454638758140223198357595953504789841568431701550408001555469473777458722214209436992188370820215296607061801462378085458718262305168411706980026415191604539983218490681556716496085966884069637362986029195681982638593983465740916372791217019882558406435813743831639273388257388914608207856125210177742473197053758281332534716874331944443189110336195247687695488109004202595512251049451385412085752788024155251053504785034213970669485033808381312431459190974154057808148013333865223695217126326375113080733450009518859779690684274969617859257008466598172856201966655648008025479796775936716501514896572681780171054052176867613340449393083410748830092588261309034382303941048 [162,103] 68253241485014726102744836683510313290745383907399421783988646718983797757590222633420504904271162230615039645876957059376289046714632189438252345149126174010170571497524002404495088727969231056465937249371971280835026328179294325307369381165927136639555789863969953222803694616345421695635224235043843775167901426038871594569706636849055165222858478174655789616944495274110840513957706563088668466731786750321629950957515710186123130824552716022011159898427399765282520001071813250553289707563880284745004219208856327943664807065228248322803831717745380417699598664612570403928715514255520270636685367877219653762020444409811231744172185674751302154907240902527208489625874014348231909316559817530252463376332430785498844598886797963421673446421821370216284807383037645683599130473395491434682610789356009561104060285538006100584109366868340870245532399248534328831653084209682423504860079824751204164133414099406901653500537045850785223267131798655264689835042104700757873055315964330587972669655785000225874173180767264582725251337286756431721416987096241723649385109367781141399261776745852501803038804718790744425587619106293296445920053623578407040849349838218958791580538143441360751987722630272568866385573316417820637370882977732 [162,104] 52922535338365005704632559537222465821909251915685831294088106195557730362103107793801979022632503804320045649942496206174574705562885693260263541392697284713717918205335874022270898316225512027065177216898220335862386225697617028466424347867937002826170213970303404971624519293262349765921962095683140962144511248640150133695995252503325289088465753835975804030617631035147208238710540126389392369807876783655116822536453855985554345526762609000204765085988606744004671946847787977475119234864045488283022288870463027719616647913500364253080091777254714319245027891057875797736228039584559119653164242223390162769849082119722668475062063419735217880458697318039318385969776458105118196790073250774963953888197636424777156154427432091851724148518741089559067666278484747756390191385718485124148543898532362234694406934164202159799283574230520356886327114235523299388745797850868698932203497372904384301438428199036011271089623965418250547897593879075948136799547348840666913560173009674823591762990912657782392337806026380509660174849442467803070372846637900437090825898300297390358426092248464775929679264563989453426498359822660812972440111128665103653077496876644197355637287767264114844662131401982783756482775214600012210355232 [162,105] 388932022455142516519386905550375933053771251592901918492186760401389535497654799348279760095557693628081572832346243520757967939420599801198263621074381314834185759367182657010398145497018788219392152585464516196107133405545989779189628879827210808123493778891958499366534435662368363688046876873952799771890882521801526240849371510900655273761850370957212432604107470922266646164540872389175050559461367497846367546213681894630477817873138745250027645945346127272940027766229639945966446074212670616568968597383022271160044472686652700003488569149950024098327743460980278788653760742797055572227520177821194856054049100742101163455188885727328590546284897239129233468162060979866977519631699004071686344006797697632299799365946888649338234702506229951850626212833316127530674466192812151940596069201009985371304209513702945244991158173240647232000780224545515083139404744309659482745139412960261170923875027317303052709238266772172595365762589348816068414488595778353556281075962038242786533382774176307292346061180132376450139598270975844897035991301405286663378500392557557866115645942059661441163319330254582364591089071172588234887957261797442701907082842855542284571071960999616512680687472511028475398761225911471802424 [162,106] -910649865786105935826647002903372903421829890262469869868400577620684834633765554950964545650378907066012458675845069036682661673743092857887547686600702193004338158427931555517944295129684129235445863796047430924350152411262087507129891161240343985820856209554402772099731099770949629003033196989622571365347952054033946900929596054705334991376876252797370943346012519837860973707808182569740601209962761784358975590827259274691231653796504184765058016843185395480309276888741714727392163415293109657476820720381308266227648700840793912845473691338251272533803883112132795144959666862085840236858389418991325125418784428470406242149881152997197870306467896139478345052293612529446413819974583616617715318938105112160160400321282610664885839294406527663448840610356358787601189885873090975508331078874041902615940532676734934992288575358745144135362024290579447503103652133095026253276625610595129964012343946910395536884703054699204408538161834367735610031769119341925218928710381132205816410077501792954097604719618679639503001716598289909314970461435244572653758862620425427223335568853803779869043186407994203327174785811467621772582159856986401177878278925131340561703124974850632936845094376957389196874082778354064 [162,107] 3694470167225147927536303424773316091775553839895759600928425430156872501079167223297822153284628827265332254406138819227027124699753242696420246030231392939910475584703727658882085891676964245205680654310286399213436368244911128961107760765372742152582285171671676555335421405195959022869644077673717227159473249619196787413446178366072619775962154210015820302177531882579575384657101145765556034175477919409524857326843752173205963706597902288361396333821791326400837390536478502126762761399923631686776382797746016671719417930732294865405785223828503185281010469995923165630601394586267637621364830985108641753459235311195769403927940347271741346605791854065096505769374474708233801352432064316812485560645383552902958523063178077300174004298466097091342570898555105484270740146143002332502158394024721337167026791578725318947227694689501997440308819752721417821572121830177248663262322413327696219706665491850267402509575312656663412031049309767492966009836472782692391159551947540402569009819889431403083745053055395670160044902269385896944447941160008355387358812600427451172647249330121971360888115321461182286705522049801705646628086313432006053571190991193359879349543272657165409085116290170758949244701718 [162,108] -10994592330981805433002562317240901674194080680852015033187426832961953131727225815533701496383340903250548320668600032015755728743437276411990468761535187043251455228097103728598171223657076715294309104275946539075486201164117786866138444954363777567534105744470601782882079812448442138112892374822048182566662756689569851659825324751898234838820886329906026642723943162953395567878792058569943392683551694958971840950004679393190299034257420379297700689467993687351194509710141306288466071600609996683939394610112686268631221163168193006315222243692022061042052937348168814848057889857818666522151605895220364582301089430772210905999971732862558378786682465121109477735021592958830587064592681203976006824218691560113192255110775877897236033652976869461598131356823738144251415710447381062802523128023502319713038512963786465336194229760022716962441355656567915103140394724850951192748801781007431004893626962877410475359252975156090240652784358452998073439753359383254744664486913272497160911024963369090260311204481224020567523551319859036687189482962475712646809655180959220554712931011493732726046303683756268012432798366705807055467081340950890208330099342614959396394133933045449921098630870158811661024 [162,109] 17745226382876859284159711714028418170405277693630882710212956324855044464420457873946064775793150977971135253775984793239639269021220322869439285507559839393688066839686471961787114636059377452902519898412094323258086024361040768034170241279527008538656617566295629847131435603236765526695726356451906986321627777377392305584479474753521578466187735948054203345915956294038200130835701933707474598793267562621572091236434892420438329824463450487813686052785539309496476193154016974831578109512432138904862190301246738650109754879291689697084391866347001400619252993865261804138482670174194215253606601253683171592063250839578590808609951740347278743468208670541257916032505927507625345228902634108900495792325194589956429565738450153762773479519361818682504128376512638620352051686685188993154442539306090402100785071151613439153516417542915362315220709004248713388488008536510746439840324733409760516444910089472842499157594257940307072431180777873011746246854537137412731422561415570550562395600919341616306499893291253452271985448982559605859503051770467911002186963649580278870896457425832684117365048216126612993730415293505364624346878819716508793698013363944788182295717426879303461573803947454976 [162,110] 2432535441392417166702182479064189798826336698776507259736726251978672909745307380712457287576661483941584453374288339020104979118077767024731450686483529856157485311965386706240885178322493832747464793311632787436978420897890938390146880162487488458445571368384495570179559461503768469751488211407211648147031202523116600792798091794964271478580846515908762701196970732501411002498676164479351631495198449957951273895858268128937310397222474269314920293316732574065562196599104727189748833032714854019866550924706964842732653258057881446290257484959332563551051252692317232231596547201603395814671436522131493529572345103881956804399277100913249398936856858200053234553416967922195675138394397414709535770149259709030058254617609889675119977985767235004055280039270434920029875079704002192897513603770996185390344904616486397452570020280384070532290178015449364833182228816373231578483395373560326355224840859238044926537965910369025698925425824849392907147351326005057353841282346583317875342601808097710945551187402742581531375212877396348710969958785244289900720885613043553261465444676438233183017731033417654259368871751652644220020420864875027669600096207958708553731921644865192528881783040 [162,111] 2077929219799280204415513125362519281029766072085545988203481377171513963476159710528756501279876239388316401978470927394889324655349491545087968842282827051630530532192615653168064619355668711968426487342710362923749545392057504196756227042299731415155440060517696454506281644249495202008218618502433515448199089952290450359451225613093883816423209263217780075736623062343375694492726830270781408896455324452777817577180716953865008463286197554612466490405840898740252544001778183669767817533267968333805619617476260509030560697388474991730381524236230067759313013364379943951814057644475015839139451797603766551695519130881491039287539214756558861942563625400389633072807190787093305743075556495985816903504470148894966313838782474367459977268730643182936713744404686014207574492196308132028733298403108957965673547633193545322477844444940064163813151810754932345325362586926073445541178329212423475000006585060236764004021416005842396692497763850093911032320950843057838694365427632705359544844406646816213502867234898147284219709128084140341239184598897433199079651929861614517036945084464822167564324620379153579786977213476850046847573098159597664978546116639260983053541435226894344560 [162,112] -630699491892273993351159247743416365495144871869267060952473495000356944615419389183224379657945564163928385899729836522089160553892507118315788844369176870589008997405289540770461232773119384790545907894454377387938502301137603528299591161093584133274486538321078682522519405932258836381341803297525579080012538458832954773740258765779480623734251741574366212313661201951401632948489641631680189805464991986810569915385714216732858204667156990559898761936420094363263249635443796427774045167799984240778916682692645541317191340789415823801491245386156110301852515254660766133774506716337251116778361822306912634299542496081524664271205590361904657648680763495250997644074528441591683238264557579618743229102444999074828985144049321792525501797142947086140605844144185754496020659368326108924597742445592489471854240950374251543926510014373464723125591106180386046478252038973178265375033281509352149610751508009440864941098656557157614418065138834076950453792218888303871358850712582377957718925495353405744614364863276734408286507306327449283792179129087536504210860939206886025837350559830323703664371895766271252191807633274091722071575877893207668892541365752544537062428261723353016 [162,113] -256304924455017958553170835973327811677555307446423972346798700853803824857083383225588775886555691406279491099537718609237492005317923325895384181424836389285086030198615852715321675715825207097278829738275652333432203223314178444338261881105307553781162724437232950613911742819152218440478210861581512872245330233770551757369522150598042145330232078664066563419499509028918133227109352568248544688500162213609985574494409180258750932775430176785987677253755122473083688669510778934028387667246021750834295673423840732146862495799072796915636062944595320073907167636262673033457623296897073799339000914204184962365717414784044799170446583243748145882346777368603767449845938586683720866518240336082474946121868457832379417661892788028390059819681611875079885615664484580306997206737144786404755057547796368385438000076048541826335914527553582671033641298107148809944388109409415308708262526283022984825540376121236761342254387955311350367665223735942673123017804105700963779893754236645939059308934850116127897673260848404128795110838777152464142953139213333576810484482466656636117128673222932950983623050885009481163826667850374686190868519729894451093709675089647042368922237120 [162,114] 12104160884510082155681829424814437686078995291692429362088366364458597169551793104265768878732566963400055185105398706880468149853817375369063334769357038307815283985365851123326790041291910258990478120325784672788487067095264453250436144406284455961729138720088535611614991453307290915681918769877652818199961221610981581023915716149213216002817433812490207818542894386813688046652525812688256461196374781937700589626538190186743662414900117951212214011243050488276406918119170832404943923311561246898695483466786802524681265793293880841364601795098868914184454330363333154891419638126728773285614368091046550384827530476712560490738256627654089244972355579868646794479292184932018995906910132127496206878165068856021541376594733370787671720049577744113848248735387528221965059038368961510358254437627295537539940188989015609586389331425271341524558528410404997331742965686291277877878430624147525993560722146099781472108485534974112090069118911444850909974176209063865923022557094091916167938574347397510605628549053861856790279156651806348857243682652600327633839720950658076326874115102704557278443415353170245590451345281576105290192038932622853742576494219465950588749220 [162,115] -6122556390449432257623065472697459272313576506099411930708684904675345057622853583817769769715099692103765223371066627805927787374675329918518265561785511401624294684551392259870794828609274366749951132118584576102407408303378776588697589232641182389281690578391934667697738038202787203755009134779373459604876126112616356738725189967077558473589392729248089951711174035853865516936053048668755888385763474507971713950851247892032280163836974053173280216056841851880055335987926986748636223517058255624436819830925914942225280525445369512199506546012858899024079168589404021083897105602195780345899405816863575524892561221279396523330261735832034536877819794711458038044950981620155600933364292759687815915746964208882970923895564474685174263256446248902367049801400961951766628373478951656102492068904147101514602262491097731008311088781946168797806744992115023878245980513870779194086607751053301991280723205134423422948203192492230119932376978006597915229916776343146917452180190897542829437708561991511224134382342705176365350421309935814070474234628611273047707873317144860642257248402868918629594195073831259890038999579313842370567851335953348182559731598951561312 [162,116] -985020240786831874643006155251747679803196912076557038921407576111898732089301172402166605715442024228750614373736094289245369792234305407899473724787938698939567391303864254749670803815801976821244103389047485715006264102252676592141742246467187164210823963526295788142169542518541938101654595430927376454810210182563708707406647481150995671257154813700752295173297315557770411918925377039639922728786673410948901733251555680044562450075503283928192210801589000717679288389331262081054485365173926031090967197436975164348625901652637122138228606934371472556229149394173937231887066167577676412658368569399595589275419165097429102669038615699967596481337115233101062775181598882098925349361663807043174922542669937785535433138215321652607033472215498247878908391930031516289264591717410708721954287199062597436163863117944800785230955836752019202893684815096104187485396476190041333504278684918640013585806374965296279763959437090222386969415325800217037900622898007715809789831107694031396045192637851230105317442904263763354091317996726359729644371317350485056683905694841049969861790452222347931908395119203370980208076941732004196842481118756571638829359596653920 [162,117] -2210129987495363824885418432792340244212687107864535206892957234391406986523444907244764108550140500005353495692436742756235337584868605218605413986770616079523909196561519823318617430379883060174477595481657397714074758215508994794149710009176744033290526132105103668186427101058057039861455281400090911877696891370603361760983493798703915790014831577793289075627850915213369618253650241486652410849012839896235796240409864546153273043850114149169983347466454575235996422658618325879307207023289142572483191874930556964917003544415160818854534344098541769929074707458450934863147377375487532308491621390894096287454968437665640809506111578639003756329543979392033489198202590283262302325331155148879544962772334350700052904971203752922202404254743543031168124508614301356985914794449560209090927964287702277215357345183641893163940948860858903627930215883511786830528016871900572611837229454287891843437139824352991362722579269067603761836236795952027937691157098096095196667947606253894909425624776190875554406221353457713084114215454736361526891972201805355497458664051699356608958550894547196567979891738212243294208530964791815367814196706294391072317857584 [162,118] -13291731151592556665051122637240094415775320256633553809446699875306342294703938505046170619004520751812356179743595811769218236476262619641688175855214591175090431812644954283450256968949788466142108212710133073486927663811522066170914493211231736991256000841802022706454864130780871673208779814492722065603656833338045559824879656028417634953943834253454024889091370212327005872127204139969734260808780206820965360617060374105381658658302321573203357888549452390366688504931233583077679678012664704745451748783567300268620844964036653925908557797776684405686997999636456133868536959755814408729474577865559976221147131973528766794412333150397525508199825837340370262771949328175736428785705817435675200122429530695476396780177449519631149364005537689230898762799435237233377785315013500646438852629769003266226403541898130802279124691389386721024965469426342724589781587591668020955219169369914458714709194051533913139416276500573173837521441189778675825755690523134134627200125640095299107563550408239706595159147692311908029344371052726231956974854584754084913661204653576449128646108610681387636753418547360984785409271061201662424592187491835383613632 [162,119] -35053460387912034235752103217422969513424989222786153134767225992033904524860403060950613892186424046488152459938828429862103530656733947207148406895625428486017063157486599334260030839382874364516974843219629069239616413181321725653977488564700139631550245613037538604090095489162230714032297315237071943152906336069405345170311728931909406350705160786392964751142153772573247949575468218303193287237240499529411914992558850087261010253119576810848554949590310624350510888645516935834782570956105857030114634470150016935547149497807055202838785842399162631776495674958522598820682626454734315216255746549193800227315573386302327243147997199786242711467503346656420057861504814948696646879860186358881353613098515448418459969079215933039795519046907563786708122111332531637954898282851714864587277076239539013235089111355424693182558007340939180732910088146250222805087792342117943369043114275131465954381717366041691049099278527581273904135912609728909686879919956444609381369579564841668691484553013493618179518716949976529509673036422576111716234534819241961492401955882465135977367659260311155974079286891869206375706501737199906931550947578823964 [162,120] -23240216005362216902590293016061321031101609933559959361691096379611517567871020636462456421200745369506228141658448282632192327731519506058768340093580537075315048998890423964817391245287015794730037148941979190936623579405646794496449260568993409596044639581891884547709213751305715232212386004603125886590093976303990817525973801157101677988261825277945589559904417302786870426819872582903663009674189274750256822903421696648176376873944743548460263387997309296937036369517042571497053288969923900211489197324065292234221327937555359179964341912510547462112215465736878063524704604191758030886301359144374254362825746119999550572169589249454613426618025677575182048898891786966301073544635740305677139733522873962987891894846487942246077201006407068714297728631871690758611622041420789019765775907518626213283307979790983152886825338902285752800115913819327070282204061959945236624692140902322419014404390665547253577679325836575736192279439068130785343996148301211058665485428351997552790365662606152112673980056879334992443014328907040507973995176781821042659786960740162145242732665332674943992281416995978784706034609018665319578718476458 [162,121] -23159534057059016967555378920458745127758959311132995665871109550253102096516753232442817889470749552598068150165731839624850968825429079857870779958572292265893756655353579875502018380559368170817238598315777881395370237266480126668550395824973464311340030093336067069793917077907202303947466493263505833980350439474275283826704477259063936848452829459693506648255253624564295786701762652510962067621763974872449243270915476505353339540808899913703309095999331668065849503613809736696154841958100732764926021071219829128121078536345336821320986307117906226995368608887169499991478535746932597414004944350477349532698495963405862557933668102804387634637388176621986544030407486548419188484728284987414495627718842502151760184761084305070453796978084748355496192324952073552159528633044727300077066692705672065999310770807271836038143680470942113620260223849142738249472781855787489450433553577324753480490932660365515527527808174846116591536597793173085744505753324379695160782190674871998105509327898406676252646815364030008812984224864867722888696441719773644017082362548850187227280043140407066918508773741889184456339542902169715332176 [162,122] -44264249649598223042452724075573873631581920359320868790127439752493725537393421914754185594012943374055289521196357271168767805473658907985585597325382325194694575415468689848442303436524024258290642828476549429087132771081028982462198187961044346238348124696032227365542858676707582483784247798180821397362532406096390797911974731259394895612852939024637417514717747544926312551506592408070589640479149260789799820767927776307912431415245501814379991283189630806937742574303368666961073032346924836345231941982505039606491980962803893237631407626501760059129758368514998062464748502449983794669796368411791325857431614755136313183569395386564255035374174089591589528988567073130639089228567501219025617704410415830178179508578629943727599136439166165147878928912627018327851237126239458043309997740934537058272774148924809954861687600065825281462328349633408807614975014209763242148076660739135851057018461972206068426756261431117598021869649207172624552648012882978927741009590588823865347960859921864210809076328618553765624853882136378463903967026628082055352102506719372136781208271645457415741374562859096026275466985427274880 [162,123] -4513241312929566311623527214830036968127440497775250342542049845195970425068004615248994294966103039500510437640484421429945985058189187827505375637198715405329736245082562257470695801391205097401240602965111031237978350667418016370341633915189250299272447161881268929682877418072868054656650574014697010672505049744616590998989013553522032960952021084408991643311551609478595422842178157423882418572733561748024388905635123078917893934695940759894149896634303929634662116923665117150396713308078619199890543799978603564697385178308024252023600448284184523606009798383671488625992779831772400622389520098613925468430687388542045737975532954245365494804773120604895018935438144651084251493997124764491425960648669917081642455938414582564931865376970926947369039437998153152304549909085176285110871079789771531075666083527558643036076652284122407271174868573656276750026034137982674177909904454589745024617140327534067458708346103723204943581471025603221960842989661793823673625408898148119033947078125992444343941733879085711881035709219846255829876825709185295412049147794362611484894541644426316564641309682087043805232257720 [162,124] 10287065452949963214332602562896618986438082141239399759076459492177222311663165605123284797907571252491025828616544178346523131712838031678234829445840879116650922548399836657927193070377788480128464891230759631207483710947631415598786485881599950213477346279625575523654297718961835126918670020979683090744937969869021181661613233723227954472214073930431320082179376976353776495763163356713272798479615670930555217223100227687787389461796510088896116468538780960343176438979713540170065578160659661935752194212195212500683255644986870758280683467038099244367803587265080002141210801139883781943284597012693604574830989258502043876370647784965876109681688104577235074652341941965512573530369797280779421470243046116685804300005171041124475199344755408529258718462699124920145491626449424173219303061342510853195250274282469500240429973153561187318337019306441848895299288929133649756839992739518069649771029388373420177748556209610052503708647926782923630815185156134541952157624801962791897634313283695304041957741628577474949383458133815667519613028124608301165111946039154614846289217647191738846427061850230658694048 [162,125] -2713233466265287675597305043917292590992138362447545455506401122527897129546486897608176768829867261018961070374175219250894369920588591862757597358984318086137935828873513833196744666042513399732221049700604762795877718122535364066409679520908341374008039056170643303327370054386147010604896371488161727307551561487472952659238226031497479782710449914594276899060261725560546489616933214646889622577451478738427314090910744506917703067111243917646810483952961147569045975970875199291269277656829323705340975217604275467050595075895725540560587215327127755245236282839002849635524959210055822597754851841062311210702710053312705614393474389791041477549660692770094183669015583882789811327865545092192748440710988921029954912358778090751525017479110699390939987798954112334425262644904365329282970236399026890524576530522797235304125842814357190992264991837636085081407704569740586496161988663581287462698296168156433853102463826288266669759521784939027702344437836246122960765795825464810586176586588031685204590582294997131252815002109846010529553467852524625397730883631291734010928539661339990698317855141428112 [162,126] -284556557678758477991113448528076177687345598297876408026709800682679907759971066489953108124188509517929544458913168872345703215998747917530499631001473081619741138786758512925356637100872124389328460513797695464512450441613418456379171620327610278487335347246758523552285756694608988691071511043797376810723002377353357367718188543135965627186489665182899673425984267314936433738180624595806805307638813020246117055798208732076704935722231189002112685770066992956056193591205421206395518912147922057299593639327586246743499660597295038128815348007072057843356212306056884545067153891882455151901851784538908707947593679411156915539296922334583870762088648448042178673177082437220199340613590355709052746955959921899742119121111052033632706379839677808659310954321102836188640912840092311299885639892080537356924219826549481492987718542454985715434774947783798643151420661945032747163152527492816389068150242550982162109876924154591503831367331774825221522352474469563475413464169003836586523498263413740481798845976863554631920462553522916482456997986835802535417713485490254310743164399913847054399639616 [162,127] 88562307729688704463870101860334410945764813011047919149595104189550826848691622010701751371482141028283894437819865376478301444561841559447738719275483592514887642843635723654016990738510723550158735267447478055500903394143120723409583411996980427669826622635783561368987830581433958356590513778994409290023267964442293340698455967931309747485773774217187941909574580535663126514494398664553934185518254201423079483041758237851609171786047548001337917679074184688325206823234125111954249805775199074572994432373422994522391851158687393591057171326325213459165318854777827652245070227900759061396371872649417833683523097697164931134523353706979983501297385652336857086137972380302721849683471278097226040284769353505211132945308221979662458755344909446538493054549926503651686567303160086545865567283205261979028262902626548194809123618287933035377270457484463982892692017032835288207328989343327698418651512497318553229024788629378596434515278245531479550735336752857849129777277796375065210729676430420278552960383338763679036066640450430888424408409837792153553222082135951833871821613559147818864 [162,128] -2555537604086095645294729245131477276150219898484764325070250749247309153932158908881865869029075521984211651785926795274669767238857748468497823921014931049700609479227312245731333782060109140526670247193662878009107656498414126253807502767225036351058244103331648803510012999653089238547444276842192736123850262980245065258648265016848639994525025867590136659725595001517711335547428673476295515473571010012036348145755840902468227423387531579965063106839130427543355460968564237796815277498826948635467701528434770561089031489445868983469682780771659656758902206217556591873816407258761057565358355067957423383937626780623063424822663677797401603788249844279615780021032600190988119366903336332493585343863379547354118938515233886142047486377543784374885079743090312816308793998879820590077115891168602909753257445441416785263222138079458223356388568625020402229756711915924080537615753268966123765670502620602600813110163503861979586639414178672089124318035482397101322131184801802512598567453829185541043489266046481648613409345698260119979506117974184459162145450510846964324963813811600 [162,129] -152044860584006655476573672066974514472304027147603154988444014937788541725708289013316036978495031154857335352707184371381629125661195171876406759494038352035722168907192548276942756502685950620854244945679319274730760390226313965926680711557855689771129688301873816484206638800406814262949677277635101003009038996989135908004957843964018691077229153617810106870724630271701315601006139727706685530610049815234940683080620495249547483460864701464581942132177467435480252900294163721918689227271229196855056146274300907840263786926394232079675416013028509154306582150872710512948393482172414578117444565885105299003556874395243521616472450247865105775042843398175795463268058571605553505693720261006046581129023665610101359807218754962058510088894440601031900420522818760943224231276844524480013504657606977045219293968617782599062090120119886509320871472879384499300610846762564798103362271440520571734435551995848782370122263756322487299280146493765365879257004685514449166735031456252868908763004096585651179685090571021125691893279447253240257437988788554360877614953378822620828052 [162,130] 4892656487684656431206633816466219723772243584784602078590902624592619100660258728295523517800895984319132580327919699676931702985700068077786458414574977020056638058958326579286460472635567769694892540884052745595832735134808926006509684417943589566670751777249199473697524007490356708444869689243445798417744081377070229596670332734205722463536621755497649481314361025698041660680216386906465315175480147803187614061314835008920502564206165363274240121130206932742585274264069016075567971214612642980072093648700160361998918843702223501144822743239308347519083264492587163356815311740402705276499402931198622002439347434069991524183620553737156652287935219809909971489534003426879735010988315802742342786044557687431411836662028293608651069288893618538938533330160651818529305191320911594721439604193436122002727696839346830326141331787801248519173962687552687160494406435636906549290670224802622371307646801140057289001124264054842834134195342420737726468405823958074415561976327517073597204220262125446863075007752376002620909089562045459520917942385812729950168633413896256 [162,131] -37385830768999077512358249056508843438342225369177318381573248222307747935967556312722342764235247868286634575887970441154633012061965007792348519615289975519340900812738274721541622767803204488966159058648188922156942480103310185079455887261759390782455670921797833694067682786032847194103162429116741838212390550713056714553175711942794360520039352836859535676634878165244668973089382826722149472147687919434738352410110933264563626773351316812439548572572874961142071185728713634713320535959797588891248464171737504493597345647883027458863784927875774184934816450417195933184712227929987443573269999026301036489517737911424771135650155914101936620851704990898783142001393407847823674075584421973311135589559103649418363948542419234245530951162396928152875212150492382939673065128505810866878869965336390484567786135449652022703100222476556993327825761489054501938699491062772095120879760269329794914812728000040296098847005582037350313119427394096479130395465629057356690653469115709469052864559509206770498380668021660475410066624856098099705437945788631536383234504 [162,132] -1252120401075917441340077822741902617634177294017598190461594351322263263133008573032974942988872970603397894373628990419236656250986880822388180462030979113245173579654331432993005801853163272433392855690944041307016899861542559799408177431884542998520998986463537323724934630774401942703774614411228576572450543800973620808510126518479231382546027072105670965928555922916354414101668428655200558018919559758114728179858898880985604637598609025319585728307345532830834598442577437087106607939052592666212165137910104821147272289624566425975922902737603668459074685005857315629596970680451427374848854665898884184214735899735052062898837977467935538564602521867972715928848906272124326465408997950747373281259975423392901536238676838199546821187477879829876604575470740790990851030586075312595912721745825722250567199281263346608242557450823605902104216941454857691661159395057938596517896824733356739466322372448656508865302165213957456739369461833650245048786075444642892779366336179274288557083843120313933555064475467328597187264441875080352252847166664862784 [162,133] -6867495035567672140634113495698646013350577159446494915270896305217644704543202837128969596039935153683427909065575904661349580257968923890113014251626262847816715588999343751393150120851367101159358344946779018042946491181820428438914104850474507269276444962316453558536221671804315246669198549449699614052663583485762615364434685815979718562770584494279676165143219141612064977355312706908556681689730139051471811519768807602914786333501896426416861330898934102133582334762674725138095694062380745650711472177387410139210164163342958528420798726076672972378522324405404491433221248650374541082709128108159254017184760212141408689013343239141857723407005230575648237832965392071946708689799371864782719731657586910828357670315292287678283470305845557183046864498593787633965621590951298102081288236788251125650023078148704956923188362539294234621333354734912404822936596690779775846085065250585492873536337163031842065389713719072149247699528089756033337148873222987821293055072851058838493444939950833067276941639422848797374623987709119392507556421824 [162,134] -53267122838038353640549474680071700965603499200056830930406420253351860958001077091578353586010876410462846249464642496436584112971432445631483226797954973888775058119933200819148185368743838283103284799389666587964107532789212998039324433856469085856295327114597101377690373002598089561706975523200495328234820821996576604914479992494586687098911157731559335859680327805058606597524886790347253154022380121747501678876586584628271557553626732989105386178188503048811074250491558076397789605781408997358916007205410725335514915175604878304255254595406805627550766333650321063645833803423682834685822732815389987920918430034423642679598332829138043472442545362273821473958729490744463625940161213926964518492389396598697947672307627466237035167486700680229676246325569497514076889138099236851637983274551001418305100819567856722999395921106489136227599654149702906933439044695534180225287417810299911757808670912550669956062272366496093752897017607774399104773801139620159773499327204440901108486586301111717139457419393697947906230273223258680952 [162,135] -403617477337013561266359828998494207928313987958529575912821582818646114320679228204266964057209011979372013271076401785817497782299945359003563778493952060830246989255235800251168763951978773442330415286083506643241724688655932883083356352536785452608116093186711033669922705346483590625593012411110351006846185654454773132948848263635267985115923179838015972012855353814378061810036995286078567332970510758978125017334024970760424604696422230471698537886530337621356842407489086882738968724895687103154826156445481482273014904139135165179661735407417112357419537903150988320916176253751471051338122027645775070951290550939297055730385849902712361374278784452443753041513609334724688656340781111147794684856289732753276643118067112882353232294996601477501301038154418146571953698308390015654681462793273702597088461769444394755198894713209909920616840702381463578901581231364900221715440367355691624600309772441132260780948406465501525113853135554964686540094943303103348344566055951255456685382400140401552634416270482316303935408990720 [162,136] -450234699065043570439427123274063729809252801853035850817466295904358526469209650254456894050018249819350980857925735621725309383138675659766462221549509263499373695055659387818601649208620387300147056416332650842591113602283205427903620543728091132379510030663119994824977714050601641139120119063788091713801526551314332717844296455418211287400422006649003512230309743072438125623052428596289002397338789026871341494208267366775798051584171534410324633051691352109122919912172930665789604200061543287353800284253545163886471721603451526279716511260373371357994664974652287414375254590959267854859192274015524389966504447514187159640374477565980376008421498403602788309031217732689030941427063971905638791443536411571398431274988810315546499235149230796799545191509320338936968832963477694466442788584938388817631484279220398477663834210788980971085686940470348216598633150147271225179188102855447974991324272212894804419368717781920028519618643555458005107164659391495006779290883403040672720126886647971352003844298029367397712 [162,137] -341162394182924009612374742966017283174818807400021137980551787534331280677110978433281163219842120477978402853018219847320428586012179278016989318100719831536481010199208840659147952918930961128487106385654001639062036811308023063918671746995334157522945148576628846913734641052384721043572002102560808869840265155438357903532667780254613922102218607152483813459010067131318936491475108407238139085464270884748888245466075687424726679030325424452807626866877195868695828170268744879661480830787142520359351138661845867579470320655163925868297759129856485304141438774500127162871001036338500516483355172338245090376102910371446390089868396992471312103227852637296671848573844153564928496872700549238275631239791596996342129442658884154142488883972828384678450088659250662440466016896905645529821793271232676028379288357936801200706362928531651761430279095187978048550671633507789944032502058322162657406466941748308120304823342543592907345986471921936096869515519295560172991649415231134529713600683785666946171113157272 [162,138] -445883204501344371553274457583568054869337090352624388456515972051996560618445297588576304146245173886135877686376158442905768585385132533451294510638012216930612618516359797663785633586427047612669772499288956672720041529925103727683660542526298572371367266012046066003276772001308364437069399394740930944302673283522651422932352269633147090905521006533305528259248788114830547305374068479162833496051384934599140572278535501505358423571111747011004345461445596034273350774745198735289906712704786159356536671386665013246918546174865416683170079906905970649504024381314611518439745307809673128076621054276030528942426496191927903937095640970042235251068021305580723136960537835994914520999530706433751557006900108818714453904925962968222816209709607058335722026169115475627418819201845964543730257232188091366429225758886626930163044852571260285121316560268379446096503752050862958210862995330343236875634950671001741092500822514810834344320027251611927389701112122016120134153261054062773412817907558266297792 [162,139] -114052753555940001576353223507694281544310384140632510595227905478189023312515866094204663911683478950298576279973396137082879107925557121766662873769954093316035026078680261886144632114577070372017262333076392621420842880638460852877725094455140411734255903282171321033457598593483479789670072888575918825871056565482402344829218244888457613317347015094078521115718771915430241311670530768857865545598104465863775622682075808922428989265607807727549878610155750891947352247542097973991314536091666350770313932798825546488032056492255939063953771786065365988906301606199059839925393428429975853310882788253636900922133755477405527301243880401785814617324618569346236172099948668287529800843513838962110691214213727555231058979825250555429991788101252953563084205375493870218099810076824075220452523074175511821495353415410919233410110235524175364702605107764793526411823467562415478558311874565873548425399693624179288002795741418323471631283843591744073336843705853392907894504412739021531273535764686 [162,140] 83461946329710265647532188405388082743876775682222215876483238631833391898415058753445705711414882758824728628889700060542555014656154038108740069925486776536013767983810949002536122645026152510773979592244590670663603625991107288549597157573291081527488720066666713181898754661403688688944904100749713055792252923849362263281427236180856518070267708021784598251113647173653000260309105582500200298173361722174688840725954501858995214842856908560458890094893937468206649986520798228793121851904258063032757256680383008713644006817566878923499382171087082972530637180916160876115107256718346298025284977275373936478502438648504867717200020216330682087054238675339233837472600662438504996941039140533196754506881970991130652876198948527758393072250239219202582685486702989135978796685352596558489476840220912658081929061451959489806964962169008742670125672554627686985392716489137038830696967075659515116189195614751430376212164270586734362658765367491020623639739708830836352069616002650019208 [162,141] -7952497630572030320008770947062697981973615278280429405819238215803561902470693795222807517906943853658228355960704044307239299956810371144664111994729586433976448525229873353652793639229507279221425580446021250515084841930865854936367172578403482832523347482526625468081073070692209947131779902608639324626606820867755506453347109040307000549129376818172416848731844125600036276639431171702897954508708331918378708601782543133089562539944629257377877573023391828692332173215145510088340295433628077454189461669524497586419721049909554862261385766462443569422143844791648230207344221996536900161311851890105403938623250739903271134702544901775668607467909023765196445623940476079608840626990477811105593411755968064771098087834508072070521851764677078327454165629186215040623737077042958684673959607122262759767777036996237038620394051967380820182102039104205429990961376897318334246052861756522820871379554435239418990786085531240791856570688188408338825526807688621250877676563216 [162,142] -539976766636416694712265515759504216595380477362564791351659152496765291871476598688520419071293995039743010012873072265135663111290660263332157099438199935430687939093098381903964755488540228077381132224913077756557133144901601276525524290073511429817360006482919893967358193591771797994150511317427224217410933131016914487183256901677374966395909258909939778731183118368933757899633826115323775765818672571227914293563591521284362719093012404638677650128916251295197459120395853858569359172365629555981456037270036169901985856591847670479240089057683382869775336630380589924189883419973165403676416993594678382252274444717271439300618471343012404537207513748191320108128599297619282827438644112109206545776505820016198755269742574796498983754752400070980585510976544072335969028800785581754474554709588492859996910548921214716993571137985994846258893813302952141539432277989246634476713786714196583576308437267270890934648436484658338241855009776576253479602853712501680 [162,143] 46859357194836004616884503375735740129626458704238843584376669680376726974545689386818832863279128473578105402511334062958869424408174309450573079940051804794007557272174432431195161332639430534384114800538711684092328461394930441703360115268422422376970111756457696235301294854929578735936505327063849159969358073334898756069706259590917038039973889293835984176309871702808222428982807179943919858323603368384055802722555017519843493344070138601080994748714387592018841560522026797872285377223480479646609903111416033926429565206335853551446108643098158392787010936341651510636667917002756513093860227888866090751227972055437371483032551363343696918516781042124905981383835785056170034705547914502742481847978523161418310275307292855786194349681958011461335772211585893667063035949229578317104004023690437829644009092436605169284043999258806722916540819707190295994777185144107072035331773686462463429001865164555496367428412686527972446120841102322421709710120 [162,144] -1016390038197564939486596326368782441152729225265773891941268506506021283031534085466455083416465671807940769693341906196707347112781633037581601593666379011836132894309888867195458902853707875650629001250882948742416238874652478034099426803055835733152926097639356738104438773321183146334623886977159247606656478344774010640124668591598950451931780550772480859882159376868161064656754219192108917216482795465036685421521824560675583958813625187683912652099777381877469030547154664948516655446236071360784278723771717603590782264758015016165317187772166673130986084851893979368596783008353048617074409126648935230435591909435647957793909749646922685143756852321714580959404948704240488025634828220013981888453263480076878909963826654022775348886200265068202467703206047487159099908326610152422391804709618741092854204759571580542395349757432956990089299049888031944077579822784858354670724242198356496325235215321272368482572957096130448794319147258230 [162,145] -37770463378019512568804211337419207350636656870251990752489443072851698081561688932840562259688851229193868454852856170675363067893973529110500002540521956833212180545322147836237768316356160687609297079153489894416162525846756572478535179500354954781426080610807688483057530695148893006192037268142114269020151509758944933316882566041302355953956897793463494045035051770531462396944329530831344662115961400486412636997559758842067579623943893539245213334573431719535641857806145181191758796627535494112496030799016864020738955680827936911279730544040685293470865672579567988098674724109998849131432283812113147907467546779177660274381039447115203020736027936098079548355470655468966114258450290552123681951108279497139842031020155149429468208228495414834137497342452998773899942606095611161812092049158725250581441721021026144788103372178236307846285311655858043836519653134357230811595213788534834570957338581148590861575272805842211073260 [162,146] -141809619642225355071152639186190103559543971419489532304105682998991304258329014820420039776794502285617721776619611014009937726082565787376145643622064306922684975167616014327988728330154426831029711980367032299974471794872023290616280516352513792026229336326812502011034250749973139158609008996002401342231318827621232244044931917208059248628324349746582339012314220289880431528861962405236770007014751503613904555193720658564578904163410897448346379364897166726351716416583609215244704113556759223959407415941816734950826429387779476314917807067696254694182944117232900327279739168143436384249736209787232558057417062257418920871400095764159352928405017895463457815602096248329151828375025514777964870987120856856243148098424081750587704953871457053252702941675884834628671305371927553499272637047250548148211759417742132552588281785652150832673188970664363153515388418645448748920121419868722143630634755106526420471445386892 [162,147] -49891485191645961142069678712650140969680570432752328440691801739948171819904907417118489533373541250279560359705567432493321609721765241918851528683550416620140136789953140719294311907316831667103691934931340620872736191404962642479281074150288522236617951712814008768853766694369043453555624361370742617023703186722927966276818922517565561941025262302837685408340463495487041854315397953044633741487483021045602488783018096366364372252976287298924050421663844437179108662925641264577297458185221674217010215070130077800847486629627722546997945817115207922596079498317925965296861216045977125852779422033989539130403596738211630186270961539406394445649660383663064948977763587146841796084912567631628251901239928503761975635100545030181842028981763607600714856380339888144215176941156731028818487024746598367575442821830124824099470837674015189689875393385041639361685224726999351815874676847663415951013747771754736 [162,148] -1415015342923926952270542937077966477344331756933794720560196658577896617797699501000574726558205587522731571894293085624525134154136476846182508648578462001948068418466914716023701095256295977936549883512854311602874712179302059462216610685738322586871207274958523827162729389815394473160140172817011117966046470141894765761794038059158961781364128936556302605607819896614432245340776516976205556958751696670917930132063470659768977387969876105382909448665949912068801058080624321949542559139985805910866461571133494285810185253795110443144545281039942204687939784254741920626643368436099509220150287369223297228205730366202174184745128965849802765029866397697753910373336311226754349111347419619653302708242663581344744517885906791459838199845202156756250294077117271559683190716014709470329082790799568084116904845027231371301593813381290746851793407150830720317273041081393291997686988233817515703865400 [162,149] -81563428869149906679354245568907088709105243481108591526271925602988011020902270342418091406689684070849259043082754439631272360739252254394189349900194743098063442282089100323168712271676492658463597714036683920248044313048212069791010718168422529613919938830942500613310350916173459862093433323993470574547269037828753982745913904274651639124021543884575014465578016139315831626047326484072679527799206232873580252839170903628058238071554782661413736280320886606481705109851888626699568717620009546306950704105923497414658232475220001476495737033057087743719508506414598888351971587771057055359882601934009750928644888719157570497519072341240896448035898307164629755998661955806636588389799668870659749356724688704641653805830621378336943039604492533357357704897512075203714498383206068790410104218996416738067760278094004010712554628207302152336901026548649773261707064553008467097837758669372 [162,150] -88586904562097113332001406868012319823395238008905471162683950725584594468402418605703270729213025752094163976338170175466396134391091368870480325086261748224821058864183442772367022024229738447138851558783227403320089459951606683861539457396518388672410490363656408836920027879665896587634575080636353469796336696133360670280318541398774399220546190497991317885815488359979784491218669661655011720853491490874771501104548847035947173733673966623490642090673022331524448291760440511687577035455655788197992032422651137555940001644225562417495170371923009300145902808308673840974772413108067509757365769312215173065182124715700630035292614913727473760936874185183553390382703923597529222155389300833070310189030807831418047358822655954809405747956258592710267536706477242044209760362744825010219612150711792300994356363260497926951397368071742308686468822025011119037777726422139935409536 [162,151] -10465794369680141190532751596732855886298066340800385727135154231267784725952397254993193945187354492896381276105564134507926622206750302035551402668536421091106829828069966971384904171709172093825409829907123234700397586289331399724703669438714922986050132481366816425057451752037006422601877311685262720323631326426894509098889048871140260960896144807233843762179279138953461951913450379230048598573711920707449459562899963764012207697230902209378660643561575499869605672013777308066277050835696771299578053626827358404217811799150825854207410896538776150661829077543930913473689994527057560181667853314765795160498404327080165665165981600759531818003822645065252197652994437459010211760334157470443510962537580155242253601558027136552090557328030329577914307122947722112504119370694243786913346656627236343930452162533115172883178376191521407700690494799469811957604913550415 [162,152] -201305722584481470920545983914784169428199925006049880663333588944441702319154132884755277180396230833584167202967332273301571161460292447141113190917569693691743526566983061771272427966667716117454405252584542733073169172221281119417706066830115180439658353118961538764705242384720956418606701888275546540049888152719522519399054446697622670579067036169739278564348614896296076101151967338579402264584878614295727117082889649396337764623436373835120780607419651797699890389309155732566209153608491114327203398666152113408877688327268474290218760647723051661315551139905390771019236667810709706133914031624027162641736662142145075821308654734318006791478724516014337625655464590629714903905016629243256384299033060907959463475162645840984182116433776470856639246936400445836609235322613404031928488038619758738422380615381514237073587325470517578093603845239031513640 [162,153] 3906631014442298538357817848788334333756758136228317813060423729716350802807764917369310352026602559731137953451931114257566190713104384731934594670743713881883643522761380802082903912620100283835111066838031253298824597457483299918691080835974678447111106254577945456128273986897960798478928632589094854059852511840103550538197107919799373891231038647528710028903425551945917793849706361551778428682206310208678237955205902206715378328111159859618411995561585954675801251006894192661443855079179083469532215484448361289497364545868660226238711150056894596939401920126236818917658423211451141122861401530167865546288831119380201857481839316329940874239958313605429672501400617034131473640964334169079232462516110739368483763479032203321150153493999874683996388379509206397184690543047154650877655242611277136168048433378433137131470482040638815434076730968 [162,154] -21155270989377510954160190883005644531148076779690080949026351040531056261332373199014274130519326666417529050933862455081371547134672383103855505566220013059961682147312737486274854603854172488073159376414183080012371945406211859635590051383126796791880903790505337252480208068001243385995274716485699499370333560585115690077523312240126945929228079472282185899334411895822233573386032301284227894698343535241855479108698315102089145472290515316737878180386278052800743013632905209227011446079953275097572602797290790496271337664343596917560859516908290755502595508585836689187770237668991766429860829329595209319682141303315597568497919377000664437684096809533470103507276665015541083637305841536127796057844768399667277322829097515787123764590958992747837837283368062081510220355035511689510225136897317198487617945259828739570796529521377360 [162,155] -1855793436178044146318512797814977365959038823701311895170369878784314777444155662694316669225311614476921443686128476944045704353508925181773561430225991845710924323465049877726969758377032034723828889181904683534376048057772943030605703678464930087306534543258375910510427704555161225226431368080785076898112713550559915349758507391410492080657949582066942359093347135902306360225290732244614622444564094095758584751170692235366113707990848147238195846667228293057957182998435992467651729199119196949283138973904006833023822061846033359926424395355130357734687933764307737013454558517975309186090024751350295566514219758911470691411976634968536749134565037771943637542480638862591790913275342776453610043732151214894314100160450129789214244082957990646118984887492927615251024937867808174110369931802428892422558193690977647788234074 [162,156] 13443357239994095631636528506875560480301853717406824408443067700396861166748892096725606286566711152989836491751408075369984029869989148420994024351164945143781987601583655173950312073404829736443186901069309557118305972840501848055466281656878027694451816990857998435608481174247492431523970414649624709178954204608713360100959853330970991304967138883921206769957602748510410126964035207516388355071778534226857702148689990630386016961254863922413085788021790008163357640558664514553714667335849147311495685771917621916645921668165735459880222417077678021228434888776135242830323247881501201724180604056939929185051570204175107012141267965955282504448592272011552404115774258039862634430501374745902084254618653717466251822259210225658453995811623612850831518828014525930306968893091538249751788388775025639996533937288288 [162,157] -85312286550486000948177653704357348389103644682708091791753883061966370429919954659202015073532714169855521724389956359989777743704490157900581975259666229656684371206390178458672376160531692374377113905429533420173532064949973327791974398831887141126019054416377709274382863784867208633064302820995106945782362682387660973535429424299566180512060133967768899983482225797371154901959804545865603667832454245619105128166805517407106046736765264192469492055163500607652692257574712392830614171026812895011244696504054417274572041132337249750917616329747563472890642419461771130722539021244075273155360867619832166210414375515378269720870802615989080239368623905090932156598983975488592998250227759774773083116712682718794475501864244819509470775156358923852827499255623615440090759694597778718847225892877433494400 [162,158] -269038691310731913666469926017113748887572340116536279862331039627351651026312119445917757408562217348538597451701849486208995160995625200437192882740571612668806959135601398533852573723744275288520240605325849106420074443324265756105152745998005577937949990522010359860079366187680339467711795880236779714167639932027434912684271669955909607219524044926216319517621583633805581679624844495816032112864406893848035552002570730827430759741970215412099594615676173451396907445651839065346974552662278836804465690655556821898266796178281897265499009600328921286111817421409857073383191145950415925447078978448197130353960885426465476315649461784655115071676084245697890078705802383122068236266192160819208486471307329496799874100719619319110466393357068670887473003543396198938680804159632981752059731104 [162,159] -87494768421567008177265984087848256895851808745898118964993828418494493732554576726272873823490619670177461904262618327441603304241854712439678186317471390118313485708640418526894786852280199936969671008017268202046866920024794411512332143430898201515852346952019820790386453082791450651759380366746489225731331084160955646394006725634257363707964910202435075419970018410004273551322003473629521620662868197627192183200005970787672644505097833902875253320968521006371690996325756184942233837434790194516228397893564722234133429015290982719905059774677122035982946042229188068361248674265961931575828634615233384326116360456024011241680225857801029680127500323492773057850760585407407533135521592218780209084172594578014441021337674958137684287586039669837751558653918667711676863769869376 [162,160] 37984310495993140788130043680719044752782998800857543606269124802697790085714750839493198037602882295153441396362318637145052677771780067441784245062420303765660847181181588242640757117046384094054632501336382424189456638272218733327108270169785691494385096931769205252600456458077955539660408974760084405082350446513354084471264282798485803364568997899552769966695168711453581337038787701578354509368320671769654971050116343682907318516539319979923420977672277985078816297124332068718806958248734919786505252703660570299755034736632644521644142285430253813319138632537660899798758812724203763804122876231574423733339626726716066325034959413265331475442649797012684788506516067419396621875594234409453055358053904459848636007817831646341591725038714609053609554667538847181336 [162,161] -1916069467576817167860889730133981299665066520792939384988395801394434667248348303402135992074658273990006369483794141052444871964314828250878810922606194728943116765040489746490381422003116334373813332609349843446667493521741548159800541165290376471182488214978975234868313872686385998014578264164921411821372811627472879734282031167889460225955677655206467955744706177947601164716709108164376665124314125883826293752915911790758232080069416704211778369465970534175528784716177798562711007022134781733607415877964407817744099243504206910669367958647301527567079806184745234099772417054892478142754921429849430252750621519452164488595468701913704896644686040592226863821016588548727000356365335244152279459755140881765426235787837255961644833972289137143883216816 [162,162] 3662900947470072957039725537935509887644989822508985134685616278533405198111931603101642272416228091164128832280345019026581747317549213159619965478402329529997945144561627388703425085639102071772798053701829032961335324573945252718209604218896538897595734304194497993841063475037105368682585405306081952544808642158555848438761733825995233552565903443580947733861090929402991281360580972588286287552912389667950209168778224638250045392340521934533723355569479719268361713941689032210885001443581014827309426596468031595228656845531623000268651923831742807176933582302224229621824821586945590927923821671044045518339500858377667215390550222304960906290728616103238315202366472090693055471176952211427697326526755211654005275468196844978762972305252 [163,0] -21019462657402374507710415486354297114849108848757035535440000683604275155032516982342658129742907598019383911130550505268441015426769997281755631893738623153512812020125368046022086232195590737627223128665012914539676482952299878495765443840439660048819128643845355025531425569208808812285159522264308452863867052196727325557375610669759764797196692380347701243944682661650838875830499942057294673591811788251370396714693365946222304729506954151662290190461085459977736807801876694536365685028151880000623543587889280370452838943115106429270712005245492248898816680759183629078015651536858862972417869345428005138091879283381791743532393911244093818675262095654362055519214700490145531451195716837438500976121747477322598281666522197370701284306542360591861552359865066704340337847863155120296120177800279110624907439002351051371151462104536231302027130167358802712553609620660977144629253833738184919200613550359649140707671719438248628711144454825203743049243925063275250349560573060972760392028897807857336769618802008547526984915469768650214503174853882063187851279452996456975405409232594795640234055916568924801957342663781725453824951299820796072876901426794949102992228903678014793127330526264347321548480214140589003818759167666785226011958153572630864059298035721610729298741151599430156848789179775317436051300443875007021757660461721357583397042423947961659480147715958934517542819497293858948993845432092667059215371094224531131646417730280788120762012011557241253637141319620700235903665774913849913383055392676726546088983305082820152165368199348449707031250000000000000000000 [163,1] 4643052920695193434863467442958699587865351556250818012446695741625917943359106868401721026391463194884866244341832939423625766400439484097618952384588259182296489261080343733983308450311926822611900163921527355117039184623236279584698953015550432380887847492734882749059594196885061953809291726181149724748167351900075986694916112854227894185799738275542927990276138397966455083939603740530784600713905309331740588642007840113573331471217832491818621927915585707663549229742028426081827804873745062145333049587229105408501715916238317184685147388485982577353412524498046401418766966868109360789531186137818157910098698790180326756293378054454345638628073767085496438718413252731950063523332963820242225238588899740169833695630210351149873194676500000604396189306162138774705939433522323732695443943376541975743533623527987763544944660760458604969516056798578662572836792694640471727875427254693157362295632219382711068048626477842278801730548110651928349882254299519715585825068774034890260696221687700597105292795412586722104769717415357740722308552237772608148623380052628238863508840616199068000704371118325750465156378884759701487191580635628310311434523466529963871422968672154055182341477584039182927888715406800770317698509692697687496057381836064204061661719179320830069087732290271332848981872669110177726730935968396650166325294091304788003220048144149092553687365268286559613047024865160724128905561956126641950629337806106617523818288994709470519877270946029717125306968663013312884252914543087544131733341298191201169855840680256164887396153062582015991210937500000000000000000 [163,2] -3120331233114957750197098776607088909607823428283508175199094893194068719948995053594632334034309857231334682898804967222855257196716596290717450545640370990569085751788069250142571222664273037095657586084246204461533623536008715164478459767740961073302050126511997491982165868780205858890341232741336700530157475413047056296622839811344691241249501333878107027472675210892960546041964001649407170449011390743028003413705683371346458650436850530632111034750504064736794389730669730360630391588424915544549614971215136331489604100728450732026424362165332635442587606605268081405762478328790366574527631004252956498499061168646886435853109507266404546990507452256765292650713685792637938164906408631421263840387739239712159518574320064951708269641894553570881494049783716356910603601445833233591930539769206915093319053265422142078024966941385912451811558351674954200119887736142057997478990799380860797364007119546814835769505460651656894451297591481182204300955157963662095011323566808143607131333341326503385847233492205815983245287635818201395400770781692196690185972876755283465524294966103315307492859434016336989174076568648731123409709108869441837288582758401132900894976864437323108542181358368299142689913919688326764841281871895725965593536923108769559467434479736833795006638230166680375182912518941536314556745385306995965411678484405987069084840760699868762932814904056890151680801690953928655269482354115711240161002119787178202142598309984169545976443393238035072246524697104108535695138294765711824866500204271124738002705922834678631261340342462062835693359375000000000000000 [163,3] 289776354602111513408081738245597072028440401339892011057240430524720365844339826705428121871252249092328483772432945102733282051902669424400760334370749385513673264226365072340277982456358286710351360523528929015516897576441880487713098187358324445166833573129544526446559535606693841252757813886821487363632272168882560601106288872900138753120680920008215234166035121986072889802882413334676888481266625182738951698783073463744840235465680962447643283094235529136901042606199841809041378630404146064656655811385712053208631406896509127363688173902092171269069999992174454832657299106985948124500764022084373491334825127343431510982074719685757869891216030193509702761423485740149149584927724307901684861515679182541114643663066790682415464564732436229556673485501950234073548681521660726892816670630406460367475454574228203150803632795600090587104008654914567017417438177481882375384084485697150673901944600487233321845269769535581127759558431388798799523994714429461094671041603087730861895216055625961499280997729361238219119684659059704320483690994937160368156824101222800067676250424427353943090764203627658469110512506469177573219337558435246702824843106569725260746265190003159062443284954508811991587896508708478020959856011585390385736782198875735392967009658975605244758920512547092231491811111339929396260906113906642163731051819261903577962472626152014899132530106417130716538885860151825874323610461445376278484078382433610681448771583712794177924042889809511413686302806011158776566673180921358189599432998796261716458919858313558748363902850542217493057250976562500000000000 [163,4] -20282119083576659375842820289924006943847465764236915266567559125515905549117982644707041832520937819921108268679375891895458275538999090766660380177544901818274920663632061971896279826838807897527681517397082793751684272949770712186274754432317738905809990091119256536825676055715252946922908617533224993210941728503760909369210312905021720351813360156821219224808002666260408108810560102338816421724309556418479033209484879942182349991814529230409884616782189075614395823051840406251085309885428152669624713342691826898978547333938966736377624841853296302321911075324040118398594337920158925593934257941953241041170375383910626200173257309817008956337757396867629863830603427327263308147122977591924868094782804482167581757066653843996429134076189234569449727858848415542857409034005109515257039285345731327292218122137329675798455358239559969411460312710494295684123579281683411795703701224075262250453002133805258833083875594028123975293458066571982259460238569529427192205889026539676174275868632736683791153568519609114357971981284493993397253095439604015775377459082622448682491003978843117054390387262643056131902551455196025103627663900356384724715592939723557080748541327934600761912044731709494637887341238759380684450231802255490729623426619513320469214286607281020049298119430656618688888345354189509207134677779272808737393042991689584852603626421379307518465067772524457612950005509969463463521951650848888881345684796170647054572141614950570566548187441421806651158265376494332339116705220870055499229508043794568258530452986576619878178462386131286621093750000000000000000 [163,5] 358984182705574474161865658063840402488579659279970109732422791884340101431356946770281586373124606278970171213574062225584359357583830395854379317371134845552400593878255100723627489419277673426330176145037422242191624285981253305989800291348964553346512205002415349645445863451886389422400840125352847015604044274229111137308399008261727183650849190647011316306158704490512635417002598894523013678866282635631620391832632301364800043949221530353780110536632632486528969467987723917246382178265618741639079615864615248899552883366143388986098498017662599007218159430419425711764275990502964748344208695752547992481807545371491193103761538867922717934269760260154921226367037198744564448734081188569056675308542298479980333260887373502240855444882783041364160561995831907753024173871024485698613140588020672317477148416069665157824800852309230328826290717818869543811925283548420142193599477738546410898044311974893436025547811239279517209179228421800449265705323216477315839477976253237549382062917198593519572249739633517954831723677190311928924445830978879020060306132107569342521754650277635053811081287017961765728117242115560699576481304342456452857350402903865787700396913532496684764704406486453932977086551940277738869422368232745425498853815886819174396386264953669280700356212640882780687839396168614285197418458543976259204211948710826791367177344293327274310007440500801096515238872812536374405113888070706152673177596608915306025007162843488482055904992094724022278119449690562488458888505817081499900335152264847671182783871157706556687116972170770168304443359375000000000 [163,6] -1142499557802480725837377184193531478497956474477759237448511549988937271742432780127929408505237675638587261531643382237919247176881098807155451558901258907790836667182269152816348413279196602644563999154842230065297275327834122067408914129754780904331340589575561881970754312786894769417447359227489664886843420423744136207622360241271370328635077338177071868009767364649344414680806061633209124192028460831728999866974575517370905237972010314761806652449997291868699099148240668363357415882910341937073319780905865827182222844775310465951399247595294365316773605657761592202924210907205387388468948285407911230255462553505808280810761226839457132014182163317459418350465605244316640615920296222661837394279234554732998253654250101337487036438296853135666244831532806791251885325883729466176423159383483198831183139799757513528313249249549422271637128962748226318878107561561969813570465615759786909796586691345415848565129530905585066670515011124686182645506220787008568617459166642104001130283494598974540470123889883593553882857958174298890707983288738937115747649827003719264544058955177054024653004012880926610782767677804215176794957607611407561227890826483492049941575436694765027689491328768446240708893000757318084335954230952223285484199818786851711962047816207186479150803504433642807419120162970282472323933327478979575314731168431592802408489893828901197151815431727586282272040126048190174727514988029953353671924911167953849463354280296552694010374219514075222169674287454265779883704743463138378813981316909772558143565390764706535264849662780761718750000000000000000 [163,7] -27843410023822462346389552471729357313647071903548791155581863985795269871049599574264076369720986588659523072862397938915765196707244446222417629796101089876481819754566531489744809120739326221262494883616779847819083935073402047924305640423821588882621342806811613545386932793198406039429986795152573771123500613619498432676862411182396910419390240487142415910037185797972454326613539395372996740518193281813130711214977164570275059942578921112705662412279789202334890326569176455365809220514902766823526905296516062348072877445293662893281844545901072145182344682123432240126950384458055168153512521484028328423745667953240533850676727166443952114064037768553602587486766335068202287365709326623142350798429967318738268018692023565544541579678016420419095799527769971428051819127438992462596107541180397356693124175944109288288905670697568372138072528268101830866127509425974270521226051694840224677758530664169802454613764877412340597123365920096043447385237270951911196745898117915664337013069251864182960666899347088251701990455510484081545662319361036512270016376244306817318147878241345265772548821633687135763514816783531754213300841298855543256836521557866949363844665542248750080995033471286542295671310081382367070953868314148953725829906407039842773171681617188244003464745514778144698827755906470638624109399598172919319827312319663672370144895000898866364201698872427808457360912887985425320191098636710365146397540392174714375145996248344682998647295336130467126103640311971472936400124156849920214284185207652627698074465634192620200337842106819152832031250000000000 [163,8] 356318205158943037193622222885727390695539601723512267796829602633511255356020983075309094370816957311475125299435776564824532138773600718129236345112972258444772434784913038144102619371340558342431327910922262098610135271026743106554698431309545983514135600905023826433445309425059228540165564828398486281837790993505452469742848067873314518581025727348427174363081550435446549853755992213144960131849095418584175218508914261616652472966602022536233751969484520990529060199060690960113224726475327238678136041222481624868878822928715418484172190973006794427537720521140002437713546497213524352431687657622145180282213929657064475174537609028843401259850276096984562956839851113039270320217269831225233963661726356282484491129023406659489277249760990788276263615364299076577821348085888002459926567117154002622281594796353610165412179245707194560658211806509889748618965748578620226214586192242629109408294070145875120846437317343216900291526608130099485462927953302714589524724849512982019029553702733771150395605173583157075146046391466479966109757527671499531836539435534742394079698114698901803383848339418658938289469525787908369290245147650845764882489321713299684577165522024357404758031906909135707805992929422092688351089243827789246478515775805013934801319169997769231207911844241702203781635166399051525789695685785817443685265815785865159688664839247440925537038340732428109011663392707314278375992790163127202076487714885664227162752157003829866711849036644294531831943771861064493616588535352664976540777887922118185670822265720403265731874853372573852539062500000000 [163,9] -2007314413707501444241910269387001818678164379303490232231669148722033486630437381958203408355148646455503295027441724036778897492322302063814848555619954014260949379109353624524169105318591771807710546539534436041418874415869304196418140057198356611540176316449323055115388019744925835721373593435272626127386321523899006337713568196543495829430929121251123556584608234760779494499719430396345457218181422383487551046023252713514317576320133007393878305086650823406140107186368933640561850648162941686950722411546173157462171849858387572833183002133627637395649391746264247837077713807762344177388187894811070051231583036727012334829425722200468608138835507628418681513168845785176450263896072672205410706100298223882411737146335992694471956125972989303252166466069196268337069803570059772308759976567332969232513730632159837080130697039896989311948507926473417157464454969710519991642199417436973255261351589602536554967390598025201395146892261374934039641867250210843978428611550960709146287308173334936076977050323870755843749900960140484890220992624893798316818280826619086958832300453947032856302721547510305029007263691264359060232120323337632681852939715739993862057924898546915757053132608401250989963720789049796824997400142121031395606808788462667327195197102864947595324724883466875445085133311396837194062313659721375396210044252946911626519462094882336461601205145692611330666817739864793242216083589690631424285600583882804878823900687539950431361410623339669921540922202428897278305403182250385921771560862819794423757557844112398015568032860755920410156250000000 [163,10] 6311226873715079550522367746378304462448371514515286747874547108533763550399027885256514660989646643880978041858867634575603317065589468667962343424833244999524153886600104904967161742579910906077849255165028241554491153060879543586621091388698637631559068146423052549458958360180814808748769092656414281046246207191933031382869499757361547790155740802487775293931809563684179386290273146805264119071361767439920019530470105628191448629690656149562050595141854167195488041315017255883524080250705730720164396315365283776241596609357150068975449444579366121845946630109889604297525157661616892486683545733450830108133633098547018725569468084887302563685884774490360205011546093648797787207271224409309637923481260814824255816851407537484525192654509085628890966856453025348878768582541638831024875631408030411527372625343543709874090250066695239231344116362338975339616054107811784283581022425732780895119983297013197879761619810862796956339070048307905718069233871493747767725935143679363545045547013658131313265054197457224751373087110946950561057660270189724165155987876942581451044895188113785995384358421423697521930573124426982456244702972531637381679795361604606774714055692791646924986693156603503494791572551363892979362929908611140581255953851113699618341045985126509861080988956701305306617148358087247639734221838257263153679177374332273914155359894426043412053600792976072288807552191975685876384580092349728285997272677710949267298788108629512274805432573637973671364594815237297024226328191270186861409675830327928465379727640538476407527923583984375000000000000 [163,11] -9212741413409696180550536420528127842190971637231367949902295709886226213766205047252464899667050519620566927619152474257572826454379901121698182843500346036199280630348425875320452373314058640197753778186016975843719405590883985149214379664776077659663632447084098242518884492337087705401142572678654398080357198253964588730437653265691930583261889521466126420369411020102949354600298023703526023943734430447501643031540149115111659679976607702034937828602773002269336601272179574723944548730447182576914285977906657839502333894772621556948669339303097315994121362511232560459594106037413202052350815871122044433063965221734127162797449997979735877377693349941036087365612492923249144136713634987002906070483722083798660422285285864549211442280375166410432699288765365866148278650698976231206648205705096245986755152438940181492385953268427822245351194885962772892535191334745022041367367725859226330529854496059856149569800701276430082146172922457990245327170752077289377701200587146347498517347663096374058852346484869471312871725622945381037141938475889195562310277885850201725692162945721472099474792945386309099038726275104000535498739364184697112021309183742388101369062434058955408950516763105391412591762551364346298958172988591221908726517153626543775606898133747598701986621390695626564493535707082767955261118333656613471546141253017572292047274563161683553219470306432290862230314558332707943036886036070594632289832889610066145809802257700148576054428066701238902641182731941198285319171809658222358607591334307585907396287439041770994663238525390625000000000 [163,12] -12031613390410586104249655856965466206048727561488084110397884444427935724608765352580732396075687852494662742767606802137576075189337081153355759501349956528544214411785443419843266016114778827443638403273849926374084060429252982527527669159780762629707291162571423346944576916278081455925979603913461003325041836048118683212351025337210341610093594685838671341084329675035866102420900445786835264302360643967937373054285934267661910714738663699312578172698017261035512597368380951791634334132677716480631467037621886842345532698018301013948828146241650195117173273370524862025958891828300863730241169363381736418493013470175150395409053336940355257995735963821092019955601765646028225410329144135896303025717743511683980389137226972564332360187760911269959882786039511350559170840433002578344927142233739203170143888668020069182946621209150325343783863793589630741884271791477504546531429923146650510852906795080131421812154907530361975031315195354547812075429062647439368114828501716720562975474121099009063196751293334768838457702415332537257275854646040941921688235894049530793506492944603804267088324454140148651206008682711498408920748345332175716501337618999533495557189918016605804773789634983219476685246899942151543166568543106093759597481342387738673552249251817364031955796562887671360059448447115653797586855993342360592474112671097848149080087093934449140949536089664374274647533667491680649599286177122014188248591160522250686769655083938760634668935917377011179068473596957437991570115937117866043059490785848654703613647143356502056121826171875000000000 [163,13] 106234543102094647619973126676630771987281004079838604989481810101471626354820562420962785150659246655358275901863979234147459889507863526154334453207990834349922194167740254254567180463958595671322325036811426700510407243663647694858424648120704316152122542946152756075001536059834850255900883255234691333232051302981904281022291157191428756952988061295863517365216126668248911700765412900557191811005520829537860750542564501806037920520384260022506039613463678042970885415283985315009565461846546718628835971513217569457004512363429019768121069738119208994017995405573772069063647863857993600360098209878765875059647170776511698169549531229925369361149067955933141738998367149278398133176111066521359494739201090850456730278035618092411051795666587626042948621399259232814852884265772068810427738464341804473055317419408360652946369626114731852952705530467584594933444652010290316961080016890270551150370138645637059499472407396943502452504909123811708607735913207337196134803416172809560272052611069988019445741111580934059385403934841468646871844056668016882515986583613184964104876823314371571335447851744053428452302206413490681352418370126286521755337910332434690054310232580743973820823093655599852163551722846038631997698525610801936448401690107494988574882241956313304973516201056316822818900238144146172344890992766302765442857509956836536283475327350906012407716134684313567208976315020406484953944730309093357834164212602411130729446614604795232925013369373713596126024076601059506487078836849648192383689105188062685686645636451430618762969970703125000000 [163,14] -320238429611671077954864757397443661853651727535760641976118764099544206780209127617944710386107865482212183269041996607176433555409219525930883462120356540067366025718016280985681201487531930072276675057583537636134226185986944713962609579718733745250564862843010287581745453810935393148301711535464409616402984386362926190602298125540832590209670532776321605307924604526689258673954059268058735329931340367433066947855281128415416756304085163684291843552335643515634502606510088070556625069276442687991750979197382906404750423550757820528904899544626708219268283870239001858233830954655854647841739764296531930292146368049127484806096694479984734444644514416948954697213263572442787311305658144919079401898321374788713849020181703756239472492296935107329123723690895580906645532665424277544535046818633400629661177144183339306712483700924872801609874466350397035816875611320142818223368153803759821498360934426172323210621208547467480313824486017842603580902786999150876159903189183141792950119263517646080184163467351832620789188789162092242729094588083228686218601509358211880200196962804898334141326817939492301263566880303368287251017097769713058193278146809554551725959000057477821601568694390915217492552860628219003125877059338836729425880114516528204522847689991512996189739632055855206577953256233707306778254397451176859857334929509374397606185029189674587616115258298473008594464775773855629863860783672878999129056493492091415428288319405180097655690381907985402350861582819141952332976853126540759264407442466679995814047288149595260620117187500000000 [163,15] 629577056865586434694796174075660378147990624840648196351647501796193917062186687494770502255887317457686492082110732537377247156379515958284399020920267493413402265121504792622516279280123883970497464780077449017853787303718472594048687235624812756756510549392907770428881864751406867012941409311001561144545448577024467147771748094549478595595586300802346300501522480535884626512525129300674798156128122907701709343263922782663508967816828401536715813653666275126972409695488147312838580053055661395022163217302611843449169792083823331683514118436449377996491303939305539642477377818493516677352675286123554961570682585079121412790955441553983858107569846585331490796164579235143984835752796588601255870224727938094982417222135216559852888127908158599901889764171720470277343360102799273305803196565954416642057352975422755949494764766712657831069718421731865742946912978423052713980529530190666401631746923737771791217393777189895850567044581246394234124592468139487370797526784546103334711127351356953826872206302738447740797265568614867127774098563250572297926082825099432647138513372822514077660269939456748525471371387499284973971793255937825756088950749999185405258038181979562957499012833174229507796029250701157128519061597877115307872612620179105553486285993980057188329160863768526592192077419824015372471676810380151344230963693906928012928015348703238854489218312152647854926944088494651888780784624832231532636347009869502061860844744727448138166344578579263954694394495534868482456342468990019030345197559707864648575196042656898498535156250000000 [163,16] -886334794165765456162760883571701517440924402348101222967379735961941860390079977072460072076089554076630917783820581307703726338256830070805706814275016679521973725925470373082964515570150188506916427181843796916016317317844321275714985446862342271781096043175113789828749357018241790358809860337275489788360193332058147855349016266103017711308040849539292403982304648600335701389400759415473721167975786994609888567348903036958782651186741896447768832320845958520328599613526333528188674871555777124869927254976068572347077727902720936389175121697582200162850149197751121872759826504839708582871744113216377584788006000413352497668946024517766287201826622852147408311411255006826744689714106592556220295082002606931106975298853391323517568593156969375489667126074660904963009868025929854263406420096089313118107030412745975800877736596772240419436924126780976795527279263760749948861984057580083911671755382247894941370051093894076211212268384104292068553499679551420887252264979081526439302033835521285155779785333526674118537074173628027659648884815393691497070675025728883787028885637395812712049458014982814116684781165747503236575406407291923724514171522451424222673682506934699587807376701505737784058729119475871851260613160346116252946329912902729057316960849236671432047715766158095129031326386894204855325786263783445962498894937904796130675439173907652554305042160388920858561170939683601929622536271589466257319583304950497311848909664286626092990894536904824651879412173243750331870089285763315258889103690714882029278669506311416625976562500000 [163,17] 867525586566019297440770368981752642574446873487767437578832155551179517261077418605992866234389583954844733249276969057286323396230626487331546412233565092560924018203343229236475902746814584682737696879447341790704572175870315883861964552562878065770353921440475908013722414649624649088045703863549871662665982442452863159393818755610640613572809221636736968681135260972585166566685936641489360313538645557170356156764215436385942166166237403628928276265273600968385796012465284081470368675540367594249978434344107862506784728815631425982209925495425176214696275728846047923845971223621795669924419893422493702063321962941252855071360075349676280498851333546256660627141898798067741114904503827178432605471119336596075703335106071609870271197274260831963195114989345676092524436081980781317974163716403275634569364363494763919347780158137730037493798696469618359789006981098165832222587152089026149693097405584388244060508453105894644915155908783475133120113125847926871786672445253502514154295818353908321430592543928721494435000909104946719939329456131199299441096070615063506879534684810662098874301671071937298855007840518120672331389833432148807161594667718323190320475005377005454571320242929141583241966973408919277873650158998591306361672521897154634111123918682959745815510175832486434653461591749357593264163343462015480364103835882397147915760600420515378943595922657890224805180132483460411291430871504127315956178962040665270391143671408625969267148732012546385574652409908629835991225757211069892619338552876329833874478936195373535156250000 [163,18] -429977803819077150480182424809564099521474191320320500774991939969703187793414745781535934870085697038957102003499426762399633883822487155487024166074008779737631957651273681865065154043743141901085130403693092369804201353015262845824473641876994253820963331092629117999029858337805841013065722215724876716654305569478374191468089772398635850516883942812859253224075564671579276679131352653997729999273890837781499446761564169312904012409333189849840059079525409990272744017847196247499954006273703251424388832366128811112217205943221184421335089792206628479204872296503892060875279205277359792839436899641632621443257311679539570127398281486024136889661132073614644729233939745929507191988568682293768528373363130960548843809319999505631647484839632159268577794575254862510366314550843162882251482445626128227973045521443930870492269604341337144929819391917916057011827711335173233881242605618325586707271784280950630608512146825354810472239038163812654089773011984293789067099465673623541590036998968271739271993181701594110608756445354182873967322154294409903534826844090226484189269390992506783963517460103505215383893411719037923797714749792765972180532664507587108701492971611244475031045842809090063308708812207795338169705364454706305566250807350183994044141132163428607429069159971934424230876840488921378274461888865144699784402277847788617940868929439333800299050618046421229227104183887774122706556493573979600656181453009283733375274334810850605870757036317216037304872237046496630980981528957891806207962512299460768699645996093750000000000 [163,19] -327247559208598062994786329932042910659480589502028473338127758669979982220226599988297650259038600342951298279512091898608807480826318944733638194047145957776967578009830486587798705000451263801560118633581949427161937253169190737892217599666380222886204989989521653659337040315293812446499710416064053566887310156902787186995939767962395235331940797398179718874848907168987876478883480553299565885351374792409420951444583346359159338441174236253935239692579513652443854220973242014182157568196225027396698952671280404039521007236402807195490690414211677881286275064698583111974598840959087499900843341301079587860410078120914534455746203934126526120321301143640812919983977379983540214452043518793893561650950896453967129954220513226956269282363274123415113519964229196642252360538324212063880215527003489057021171615718774859091352319074128167829009302227505837774035690077160003280022656832251983839793322463418166465490038253221099258668359917083954685908622309778414789103862794532704790252517780001349213469727104093233141937869096725620844097638975619071547710867634748833770786701233163056311965220251217688163403482439676505248421250782501787241006685057315603066356789865396041939646201177149173814268068495979886377532180802977496467872372131612610827627764526328751291115547645785553674044595876723108533271171321546412586914314092925964321283260002395876176069124907583425313161047544487441848674524527524346526058108059604920729368018872427068219789872929581988370651062172445665832721193454400253111561282766261130571365356445312500000 [163,20] 1002610941493727375176746356367102158917867136456014749206497102933198370799628863273034927057991596841097606540318581858662401671779771096750368216814226091951300326220877109408372086636742452500249761044635298080287060200129857468286668812764765955380706244797444247655750038890166361530521705935843129810410932077558344206216073369142845377981124338580814045290098148211157309657796022102306764919016528515067015719532493379063016888293864160453410935527654324727021700370011237587964820858104000632805867419342796366740684459262980388665431871278373710529015383883951720304534369482959026710057646619309131427430999256685722876245989795517163194208974245641253152292437047808388905038468779029198392753502246393407029274475827942507643819696038852639644535497902462533344860659555008280021875482334752379534071219134944832155802368545268957367151300784172662750613924077117406621652420749639224954659599016480244017105998453827011086172105054806111008025509836488250764711803558468848606123294889750911742779175312556888070805621813574672989014499973413586486859661480665572080754638687705132932016322307639235605817820858142507505350686066272037421888936877964789274163143812214567888059740777246190135817271775175859090109191698826601040919695265182316678088093601427328433300002914500111300830696177520502187179305440154902555194566399350746873526317158591281128523721318342312417916540910915986615745069689649983528310636941142354416720825895029143981215557150028826773727284514465428944537906216442935872321606567347879409790039062500000000 [163,21] -977792482755701575551093313674524876963104743001195601135065163641071104603730524740581213092125085867446039934989336067406246517160815459586322702248025001091033568201420773512452326412719995939611971587829062465435445540374797390676840139297383356343641034724054986661490448953038544393230552586641631670846941846799268443402251976054657943305013950294293127543708703343487592728277864077155666830532684968046541685922566563116086035539024506845318371093794320698928791412806225669630751396974702682311828545115663252503153272663945386602207776435416024672078924602829462816190135253014286110106667142286760557195527372956728144502053692315770924483469879692067409869049199161119206989200208750916062661589981174973601950624900771451376470019777919466841848389119362028849980895415270344038781214628132509334089197059654412514297131175141971853509823350749869165161750924377174158557652968629316933626178702097911469241130123577081356400075457795594978876010096978774017410069472031658274751977451170401613381066968066033554251811020836911519153518794920279868164356109879744969848428045164298645667819019266850067687630456574439120430183417439843145083533561022154904168071046223836207961071382573161707672252591434909287149856103567779937547625651232665329855691952031884134013218708506781720957259689665703072653097590466438669279087137857135451847305085794434153383939321743966531166795732241557361748028022435929884952586622238770030692659776951056174517391161046556220191151408241066139456499298466292327851287334142662048339843750000000 [163,22] -342346133187040770280321965933570986012991215067347297264480421740145471912556977925867038874207923026619814863470866267645063810238170613714676876930467456339134861997943107999023773240721324448155520988132049032749262049405280907474381278630781354616589610525471170494909204587538074553156180380672235934920597317664238861498822472283918627422026261642892185939388338844541229216006407118204075546201401311505595660923055617615594335888581773213078770533904255294620648129464469141235563134276009048008748892476144166804755752525772359263258612113522403995434086599926623803592966494807083080868701404110075287568824619747835874277032461670922332277352087453451901515651951691791880985074093028198275987449238709438091405755878817449400737625131207550727931851661442463758284771779043819947581991393033153036308890092383136485262154549061805047523853929636242943284241917491816478827202088836874894020328679704932598765846756469237642716740850922809387573332636715271979584926529895457785028616902022960909217742009461701823968272592551857877171318936464991162497147539725922234417277928457478023463300660494660248553454920962730480659403648004418958348339287322908107430512185364590062419326787024262689373127235477329215502829769876745024344538578382257476805787094800660529254797967712065912666913783199447738090118051642559545822207770600985445797028899845865070586089906366407046588597917884732019139404914636756230851173052343997504460768045734183622746726359319580432282738988016703775779715802228067523125004529168472290039062500000 [163,23] 3155103976785884195856186280447502861304994372050607720019577197740240974398456390473336962224052233074699652361076664308807131282577493929483251857626608598784189678378080631108439321515393465082341707577116083186757056067210043787872026218185873084168918492281549175592107028195365658751467546347445769570435601513033850387212753831861625117810285368956770398451247900494801707223957661443000944782099289489443063711290508304249303837658366663899295777881160312644677992938801011575549582042674234209156220698029453398979994886541801492232663479986857539342753821631535875267443872697773448687115341797253160616845475074109049247026657104206873662758809488355783556299912349767497245146182598956200689869344041924676940494474912747389672244562279431399978818138008087322072336118082891776364575082499121635417740406171958140725768420819898675946077826973542903496280760063831160062906753310931655474751423803483847096522369835385384771246190533000740158365932021689964966812112623145659333828292128334177641813690474138499554562896468315443291801669023009680618418167857357830794583510194070379085361999364040044849580234565336914046611988647051571185142195879460535649446995535501776271933880708097270935861156333439040135592944507634684951239485980805844275883872164437882421111138879108368103707696975766357207740983450110522175560381186065975142075919254555750685864130540788928837856296864251343472430633498159884895816990496545079924926719710672871061834295523793554901110457920619057746245801675711664121652024768096191406250000000 [163,24] -6908294812431988741706656579265979706288796917093472676009350915331002527697539888525613944423387189319069612480433859874332061321567127200846296694903355684868654914186735879894731585496095733288845714719325097565491775867314067258516046105554779608113747900986747428944698830137580068280331398357884319866665690182587494077396272996647703335448023814342228006697495522407070270809841663915261214083199743257187349028749568813487043054412556187026680574648465573590954000877315618180015643993430589001751023510231608017855928667910824344533071156520499218544838231752075233397340443527422912522263545220628067804360600550954303243688288998913298545420113482201507189653482650791368043841249824082526997057172310329552001425207883245844212674458941439780804011256801655173312160025686234445435880788080889216680487605300891994237758130189141118340257502123112957577870448145244603790336138466841992247031257691931467216833803169712659218999869155366644973935537407096782987954585732450620056094583955087790167919762050198106201415109986568215487000867155168415002150183583686180271168373097165761884882083903279774209170613655108810783201611070844196708719604508098299598237966668167095253957043925981552397353309875549338106505151862954896274819296967131896152627518453434849510277393879574581743375338534045457481492204843022719620911660093660664642328620845083200748383311603118612901020689675129945995170611188109465584101424838434617533413484298418768441612339751834604744636137404624905234431560146538615281235885024707031250000000 [163,25] 10294541260278348698185479676907938730350667951052100305053945094089010787888107675387379401773783306857234786920409033559675294216067019300265080398030281029392328003505424763211358315315323058353812477894803766739657222672169870487064567841624730047260204804749368909578739987830309445778142201837645376914474516612496773305516958607203839627195547106088067492422459760306408897404979270913625832475060033901125674451806334991524471098248241656328944251965620752305659888741185686489284291418142277164003607498513684299772506507752976389386477969528546945423965249158072240414032826977502618265910904943806856461983338322835951569960382637094394954792266369913986538902431201995103021910539758956024790754080671144991520066115412141348186285647134254584880322222100397395401365238875659091756169641631415203149621180047752645537270733793127247783448534479165382141002239509823055753619045607225831887104781774627396419944322985697085850404040932431452874671314006702485407842311281765587702515484711172580010887228892565993776136054401793811235101425701928057173479793722107572279802784402032887141569663564623061734014194586157158328777284789646150841640745010435330417090789316738631657816210394655899773895602767348429291173906783236129968576151660274888270426705965554617086711893679882450342151826977724844280857096497762214454525703923574497107442721196374338758543615654198183114924437849188636018204187439620370087752334645564566360954117252370671402261300409284250315337643719919975348934543096179698036698685279562500000000 [163,26] -11806614895915613042873402734978631378086742678594577394880324753065680093653039600905844284930978457556513252894922681726917584048472461328104299657228853988617953772892524164584195662997663989677320603261453491525525283139602695794892112020735353459475953353643689216974297274414536134188915680299692516576589799052049795062159027752273320662947768863067096698359538664747048271082000028818280732596325286910581900421665112431240330865328754075236281204377918165011405326275691517775307633824230191450926664236247158293806886616085962234624597283811653263341429899136106372566183926678103215291674547749518434740223705660221029213920345439631886793820958491523074083850921045053038882042335671939368211868083235436758234145955285872518155962246049846066005501770225670213173857845282041631763299825904967022674201978488450476243136758034971614045710389893341530924275411033521047890580369293622861763734314806976777824377793646938520282460229913707986318011761312755217525072198220571411178520144303479172916692435340894452864591984414406011023210954444764142400030589161009904179391838399971448613522167265226517729294006375446167316975197499996178010033650826730512214057198900773791978499224346819625588548794644186490537836184237457534483886993268504338578339742471639473169936927120919742716014730998942188288042865236625838694125189903319542142104939040507220994014279773694923544917683234654753926898601577089773781885824569894869679298985550685552964103949408501843220347820709979584424398486592541682703109307944375000000 [163,27] 10612252844003764489800924971241539754388453126018261960254945395883151918475524205393269273889011071965011108907350870489700553447483832733292968209125701042555554069445155959232418316893067548644297371181848493922341354832347617080914136209310772820168585987979610686755237838932146657681114818812495872149175620298507230597014444247643291022082880428525328222941397870849369902828835370422227201945918984889662327033469754028612846785205189271759220683979346633887577102829326891051470823528014616908265916333103504019513876746850602481355964077401253906616062593252840678632926013106247564270791163986569053992474263181659817117498082434550453208564338080399132950323686669281241646465891855906923995691971907481564810014339727336632368977064504155015986983744679905651624298437907328578819625021651036491973582588715619990993212022092561127673660876964290320166729032863081628497133161607586260513382552239654995403057641936412453818510529626788968564872952678434819578853763439745119483161517319298106966593080011989408488544119311100976712610212830460841987101693744816220342269459206267731140917827070222664518017829145966332329205215046330817759161793230681655369318964309309904045503934129926129555523917493582846879865173183044516892997514298889875621841512935866183107357006663250199467002132620557570845438478910604313960513584816970217585375281979554797345181475031390621748512922435154717186535292688259778664265783899009835029604362832329106165114349281504703674753383161075705165480259782746031085213206981375000 [163,28] -7117234493720968673994283657206843543040777645992083995693994729031861828100718566275213997205513160099580763382724119989632441759329930292020670676780278224434628311684163316498702327084770720456211536224422901858361529364101090713566686714606031187235524788976600754923773893441582572497658134104917309604018254337149643352827927905758739332295341331716933579998973418296440918199421166818379214456115114878201169134214123222435062761112800962608567873781553516488133928697997012481642753021750826614246677445349954840067122827352895129179080797866234647469864258412003214048047115901910286490746823624676404286665442521700652160003694345820771672535560303977140041237305447564648008791677303184673923411319287950911730098101127956334172915420096197413157360230962541178917014688508259453179834037552433795018879035329117192002635092426318254977576447562524658872474320258601591983847435155578350196474385716811421559996992273731283616054659409624448601587506237816945405552922766399093167926940673932863474509579206294989628644971136211262817655783531948517012835491909419974842952854456776528441991655479219424586048400716993746929481192272642529153322631960963956711871079562918871922155187186338107181893019675859963185126646672310928599403472198498657102297047172192111198146896592197061239764708908975611601314300071607796952030366555623191591094023533253633744750434124935581976877882578916325838507315149055293419386344508407473045320317494190267152784417457143305544241041608837906297418350743387421394825671300000 [163,29] 2744993634680332320500322250444105960317094100487878598184635359876434750028101916342920854835173889501761339081490307274840130238369380062267886319842674948242713195773319904441971624784729620865989064032474338237051586332178274501159161577168809146481691735471950088103167252475562151928851939144218968085114547947745237241043702561262446129827719535475742705709191850439695869058686679337361086027566179178621738096178436104603298777334393177120721835275145961315714653240785427653810145133489543310163689956445470532835970731485792110757567070383436732610084618451002124422508404556376913372520526615483441106256715919287111785527309299551988815896523374749226200289259508128711184182418047687517956327115404957406435232519277587414771455687132521417710607948049028460019683025986627046716119663364664549083114833194965134200087047231726067455740583003589334729933959808219442104362198824660960164079502593579581018538872796316917605335645530616916427711599663637194600131324667264412527131672588930453447577236795577823614482058442791024461024103392917800435990957521176806100361036290961526386152602078033964434931771013276320435171281209371803820986071226352044356342851853653683026214697395757461215837452293332704332187337538620577513141545011994845746028945859782670886878461077873299091204181667723561478733269349875111539049803410501481996248711796316789748551648967379905801039464770041159989035078671987263402144859091358529669311213432032534062752895591683917008414607501578751377337542791055208989744457040 [163,30] 911062469378589438413923859814871989874476789988037985011630438379546716342530491403749471377571645701262064476549564632771314537678245473183653811955925003130555812664505627059528169864986917195892688272098537142582513921717820724359294908798644779210957241974624775600807368654321701824408286323011328956345326034866412692539012596689081338400602204345438113832032010818160503316973732592740199457358130572543031187062667622821463358191395158077103442582918342587195643806515495204629007475589654158477430315566551915704415965295567482062332974617470022734820418741623463611379788173225127339648285810904936354772545598732351819251027536927684187795977326799055570196146429482635440334881008072889109651532498277991641102029839532464964527151209278306263797987324142016666388842286057589090292287521368455331359164004371861632310456430643029116111118996344276787404819167587875770488810717758485470401154764668429012514538344189348366118776022303425400490839606930000398572194890331641888481222486237357315082179405196019824087597519794379786722126856542830586894550676801151246158725918840747558937525128190773649237974081726257025934740152307015379765443628214506325759845864234063098391203773428080479288356698829225147441701401513343488457155106320381324714976359663506107913878678728975794452937214245955574251622410130311114299766287192529279803267706165138464596147544276381064485909287610841518952732127300832003207674599098704081485652158179056487146354259218186141320562877206201795503675965703501779844480 [163,31] -2918674916749402812027960520554780490176713524070104205547042248309499236550747769290988557067643203202732276862920370562468121330377774876880240969520495950730837770137374860337302812587440915013586768069202206121100388549665926848239295822068957658899956452187505806762602925606349303762759974448849828431434430252726540524846722362637851710054459939000489675988548264931800541920521931510526730429153730455221470123664722307818991135126019377988434107618826200777392994101649041921683532133866817639007690952547825522885668938227931262125339312011282401590869601955157491991668711879292757764216393342176897461669870894279955797115296278860522829694964753480085706685395299456176342732882925234708770871185503010990539494993946251467107860845342854058997550991929157800451710038191017962821675431347190591984678771337416440099098850274717277159303361760000228737765645178095652004376181415113884376811256433279023698230808804367737860936774047425527255279807912947759543273211964177899296426165489021533252680649363766629832428516794520694432009268933403505555470214133154099013320671342823872994238220603843242576455919389055328599688256323649277203388524962657002921147589040136977478306443590266932542191473434404390862387237187086164024730842105300586854627185791735509196949832802031662053415560621770336508073328565638607083242247452467421380143142682970737387293908209514560882600005626390022691201436158237343690779374207106201195586918508600263433201813571444858630592262957943345899668286574265689059392 [163,32] 3279164853429617629336388047851978333906775005680623534665988982048488405350471793282260463760005481410889693390635233650035873622975502110028415410294506702428507565782762157874607735561557908918714337385753068152952984867775753336612654479894234460607774338992430308301984848179461113575345913771790253684192472241280791638855870572303026399882066616616808971251263776014885399827791587057528626787757971400273960521668143614595766995973602954019443262870900875465592230842453241206308454569168872967202130555796628173724154729778994349196577348617740912354930163431005477642809755077400150663382489768494112512208324311497998561014508662488647735948458248448020835298305373253895611958267730231472341661917721839933065497771633161211191889008193446217392548181864272302974197707434521476417591206275186631474466948654423872808007711443687059408983721566725559160274095794549968420704645951291269327376596074726338656598462252889247443939750284850879386265865321567629438506301383358488455735894523449186370539865283027676298967665556078697447686174357757459582112836833310090278848940723558014808470889763399532785609269812232372929606608275171221274259775962099680956572132533058249716682355162187949579927046129560491622917880257260500411809617698068863591996880022672732819548586585545352144466025865898287088157898994646406539188391003519986464757930035382989354656161165729559000582455113139246357713619267287099257415945647601245693641623774572303087800038935661459624027358625293686223199338446962430000 [163,33] -2614073775440266648463373854975308110776608969015107554978882887018410556929817645316107561157037940738181650071043248837384097042489463085423911036350834662080677454138728052014980167843323740260045527071730474845285113001375235274506091964919245851401713379830875742190293510920241150510471327962049173484671951307592109399597397108857668152659516847334653708356276114760590121021303656037017184948929025067488891056859804151458433223987061831929687613613284800934956875411624478976284401321254801801880827568897495593075779920434058868943217782397252236286479995910960534185827065565910052487892487651905818145461562271579809056321200160359896466764295166733619575507146637548970826641904777595539616166914003581799634456418821046782320515645189644550096301099673219032322496521974437512746786942890107170266407005892847066053316985576655580904265450393505058545018937339676560115445570365570292166498616107877461042674027848167155958945791157651659564665800468086302642073014852585882253782485397804538008932325722554008034381159431305865400823604657678023588865120395699496932568693266271624036359962045537799547903064849423249993760203535151777500064140591121600827487326532226843495407191526672192240933877386172169885963360410237698365344800595134491363599595648387789400942167203256223731735692630067872928425074031156819649580336440734632707019010472984480675998114821275815587804447612798328523717549189825623452910073615789495094327084678932675515206152810864650349048110307720764353211278940541548 [163,34] 1643111286546296193386129523094140331317346127867432935803006422070241052740728777407995336769945266741662681777899448557036804646292428389911667595564652635690437102464754179472897883222988452550880787869003890877556133190343498611639667536157865760150488680941985912446777942376175871494559848902202722043411287404498867097600047164162696156772550440183756440312598144774519157085981007526532308754955960977225346077237351485408712369724250892259144709297890945227497991129234201537002629024721478503812835095439354699793578259659514785070360109458941989456649431351879797944885426141333320594036908028530065866631318781574294680284544908910830207857154693336907880574276920398212959027645585858001285573835266000073890034193512414903167088565561620249579661016676272351596278067596451302602686310050823220860834871600294234525150338458766801126223422940871247137345677018362120640237632705301964755419527377976231003752751849651453463399300792096161937328976867005292265648541769204439795953254407215700131431713514523138291373290192072916780340604331455250042595532313575755641856907406938953351998059471718846068831888840423912554274074994147458227706241391486022473011722603054416318708670524340271886337538145795325812181650638484105723940474025029306943014656810021902967502955115035437717956506990015898626289550187129866517564326500488322906385664479723889913533957649082854944238229961281871126786484821615392253115382857538517711695560243975742428771963814664303246700189508945780563811166605248 [163,35] -832620837257222823492196891215219826328322629246875954243643770021439539555764966957018146026881534045627223571152393376130169003589637437981855496171505510626654883710057434567337696266562819973386130786494977278202516145228909946273151790517964002923132568861872577591975083331425672422220175760650228592010149425514980127622584807319703875917769699820259734996840280140008977396227979911441043284752247164634757161361159400666217018725948396047409070784433228841678127700864647141291015497406476056831480771937146803689640639808363217379021736665846392652894061757850157105324170990730358535093447750924263987697893246069521055869281043927174176504133319779398910096857549480024743223064660531515982508317718245749540921526277194738542125119606973639149772367946330198585576290502725735559548276120112702643016827086990826498728224780294983485859948308395326400053704830061246726938572544728909260640735907876321165097016552026753043919504401888762276262848304921997099481693383752115497658125260870069082765060324080564294462591556072720525822350084843637289570517032591373571172379586897286532685209466901559893311422334478719947061247761944656116917059161095565054761092586571815810579452292472424312076166282243350805034884958310058063144388590788368723588418912217304383611459758341920904562549089261086730772319110005292386662288912329848560359152976935148193004351853218717248056753630562847028116425958141571792751723829893361743481263550350720451922811811189710561272010382782200889336234920 [163,36] 332663518922330176782901866129121665574109338428189499760945718763395315618165461781565851194481206382263436260271339966166554295076663754900513005007134801705100155179714107410528951469068829900322651165495996461426706848832192819300173338279723229707669815192697775737229205251551247930023804593412125686955780776172152842553232261417832783253862543146432901958174492234153012512845349479030045901564047022258239470538757873618918313560782365718514028673395069720748070386683462985094270464067758291547717739293313547372780171520829313897757301887277266898974844655780373352368215188527536320597882838217599263245998470985087221375548409869361571010639646280260800286458527938503812400994669161471098488203672031710592718650391004040727251084124323931954980846116532561250702304169469661946921589357800307389290719370254443030637892499239291649331393650842632277265769236080247231120712607566535534983296126313655410310259691303479070454395548385593631123017179440181743714166487811368770560121755472778983032112015344613344358513569516877630579259186873284203868938724306568290418965694574129813908321987676117730855665141466269302419866886974405339813016908495820775005196604165721931983442233564996879005657193993576208306761661395433766554565065376968803639877988898487147092123783066826095106361677373537764679717312606894580417148556864390345654294088416080924105227691145800346350165322527078637245997285587513155646087148466397248857328859659622273048632377991415959620594735855344788004544 [163,37] -94129899525089099485899241960428948677635200397106651818847698837907375648833866352971705325662248871093552776927178826487937265893331288881984915605371841497160631778504346120306887548252033461341611917193156709299778848832673741838388181805724679179834431930975755761718316952571235544267917243100378078342483641744174575235134795423771247580236785151881143682326011479825312299382721109054737070536692415118974662085216455945481656373151936772533355061084509861699190160887685459420167849454303686669300847342459245599619568792886698731788027954710684564961307113227278524251603498645680259137393973928626927372722339201783620591327167506265568438734182161274174020592845036952631576569170661564380347073581804330003963035365145834367329437470820265854159427439536900090683442200035429283529870174814152613139869810288411074003030149202034923911773057828059457672829092758139629367653948464129182158365275868404276348062601638177561341309358355926508227379972654691240668655567088344523158653271506407613756946398689385776549485859179980356823657318041926643026634567671836100778306431952995171144705075926348390866455758926228487316415938353857651260168857662025061669315582940974082037093997025520676315840858039913406009037534763086329842646313531987901087014111303176357739430967092873631672245698785465995829450116771911334142856505366380710040001074185480986525691096075750187534406751052056897100697177787773823351652476705570991742686669407401857215134004294039745792416056461993921280 [163,38] 8988252044573404888683324394341673057153063793649200894456984374043737363401486549053572860228335329295033035604872424218011320381722999784914107862431960356929225719408792532061341559441517863520131920809297380902088419725111998551521415901713691054709728863239924935129791151288823651379794614804812123266881093480922648140095500808072596055657048099826085973462615903252375092633554284345075508027552584300822182367898081983207285517231624714684674426252062899429609911258023654966805319079740151234860249806663339061404791478691895239471915148612294630786497320045764445323315568135245543371315457359900971604344163968262417917891824143184020752413729726604065114962386026989435296435282201087637024949972853197240241370860298391194529427917859733964423447457233475283341162317892471781993332538173870563200876147495884818600897177344546034759468437157114047027737177984215094103338170862656003626445065785027754008979067050525344026086890622653705603624324283483165660741017609417910026463965667388974605965857764332811178491875858508638799172022375666280129670366554603212686221137587579038764820308980871267405053355489879647612340196135208664126719795326883039790309040800890605483629441638632992938988095094383696554105896674218673724613169903230472625111301447272090001118680280873173164261649630639479177935163597412513396372396273513213807021638537428469876667208015097672164127806895513838052208680039232482110083594854389453864142627882067174003655958102956319230324028373262680 [163,39] 9442777617403310560298632615088021097504590511625813149181536607541862386996735173471284296169131741653113494483857211610391619033916153280756990450263539628591528310270070291363419323675780853302103929013630791518363002540913928380512876154347528128718982971257800037535591659403968204666173417223401146552323397748181388802421204069317916712399544213790420042842636283990552302922025883623768009514242612414621602273019035331409401111541038802735854650576386392242915991136340261220745038644686617522047784312278843342330292667225312965466476587847723604110061394738290150331343060896866868502231555103958359570268303737923295539768632056029832734452989929474918113060424352889518355237404216419115511278451431444791264023266022444142441625290269110519814539117215621005984233342820653014346905164000691822280521837004571522854446061576946291851491430967530000936175483620237489981278348783909020885810150454494287866220940473453191981038038012116582878443917049335940670311829711951024779044748347145449239779327023773585396930119736771671462749723238295403724218031117646955791991107835024089097690927458106007782390736684828750238169720060617808635917278636589095852794197896988112063279034053208049630785497942259718007616532927222939399828579823153897398284327173628231624040512015554628131137722088492962528688729369648235690940935411261304715090198715359044075106304661020653678681841352198263396449876486394201498528531394502852855145533087941752690656113808391875146564413356896 [163,40] -7769444639178135779734706459529131006574579514658373066670080479655010808251211217780054880601757446996196702925099086223119910523170294648542191620069778337760874007104665240784643034640482458584564296696149881637175958600743867884225416198439758633608789641995002960714514229866742551060423220224723742289207085776926424199803329389726053114354223808125681771392690187503018592926680333849374580176103670969401695597611124595596305081635576563335477230691580432730265758621243246845656707242812387276539080091989036056964687392527935875835198147144858202837273430767107957673408298422844330757036023193996374326599909526951185514103674720303857098041570696186076225487904620701974104572020930065084102557328581976262813442452160850176441122162830756602627131951484926577501417426639210613290608224260802789628784438708516659818344492381465892854253845552092301929609032555229931818905510782073632083079847628571669438559059689411764242628154415306629502369798486914695939433012369918964029459579820205092210750672374058376882718978685516710074936670625175482510065467684948926016061518694837069104021475677918355469916996065548807125610872844617259405787104161740262803108378428075167170369558300326237518194610162611625322991857109897092357241328221869867941910407922394559237750325164567734610385137836212750762326348367477111350287030516517586640178607923552429489942364931048035669343452705093514152089328167193370103206966955361502823367585367983079900546572130396945168151527440 [163,41] 3710738160024666744142591144252910882775526418736143899054404989056365316627793996567348128485459688973744014621874438460597076973901051372423244345173913808053868799672227392322030566383938458214581118870838725005687179931045165816254987244231175601554263759174719180483124980878441434552498081577750892479627419780946051629309872388753209025804401854826622836579915506898834794011477292226424774732483500283992990589413348224034846428237052897467704759406084024560404728696167932226359363141566045055147184549907453446906014415673107639091960384148135676490498162910028162705677901870618679654002780534657484482886381476478238184599574358040107660540611463024078375626455293463197982023670697186518992262911452552237537997341506708350045320033098155426885786895055592809898094649818033005739990872441429660768209967319487232897620317433970962451211593356704960705298636700296634467411875110885353511570594902598227261391964351508377938824767964340979273958171298965404944750193914637810445956982869872238435792995916943818390128315046828007165510848661264205389656395130061221029209218769645495416352670489558095649111140774782324744345791358094254709452377550361824983512417248686217637762875222519789703929369411867871782488573065903748560432594853135628468725646112152405991332570339868455946628538580147421857815343124084768012762398824680922228840565462826827740847462907480043107748343862688241259058922275368956894202139666248693236771440478760354773901980635140894267992296 [163,42] -1316086256575737972803234514375151716537119508302584222463955957306357157460424934054547531698284123553888492960492460466910532130215016797273202852944402185403112813031769662042422142065404407745529743947849705434590478905316538421240279828349108677621663522990549909186112567758780590222971661905317995254276568454890608333649207833936408459555378598350161297560404589776022173572596835691231048795674693388864988020033766179570237176843717747209047733398676034407208398841888488248328210834629148570616665122003348749699750436308061695648010347737795857757877667997935375486644138612691631141668037938282630853171584296338659199802436824500432033680499432016273979790033365626408471584590411151301099549405175053661708212497995645457424863257029891900222172119160045056526974002044624158160959836258063467585549303229406291257217131486293970079735734377260681123608234377489334857032039427585045628795495271086286409535624097441339870455572295627602783811159556599059250359710120200191970587782505887295914443064372174961902368573585191799373918169855761014182091767642350023589164580921995903215908058384462328860807396669169851112038289016959652309773375718324993254326100806568173067457075360179940838164467562069425323199070020434369508364141808788327361338543963429452205841689715735399749266421047756950872946044588252513303664864737445704437114641788733918805656189802667334145422987792873922708253354202921197654337494732810872002474952977946477389208599649465490861280 [163,43] 357479549568601049391766715812037978736971389124802139155299551469820896726038612331613656319716411278678852173363365711055272017402214511096699653133441980993982189968163330593787316137754944736504929808794046457255928560617238414055398786781429581842325630586141448061153133890427486835065948688374675279360786383705104826900958241288014061937665799693808014768424392504923185507260691937436167449106778044121988063266702934077049781656434913674898173599298349223490802326400926170801694950450332903484977238939911500285304040194894576784591640947860132274969587426804444092334387091515348763336699027650572058745250337398367961274905843552867496049439278432754663237793551406452642079680018502408667273055940484696987433126033586076419531808994868850061631253001242666078497560795872399496772331361272100364638091196473208726572745589033741644839397828416657482308449880773404198841869014598286364697023046397426577099390327371526102155550581387020839087173497929745939881498351018777046499541421974394847630849552617100079598268097829742686826830216817115136417989921301396402051387378725041707876533819874494727560639528897508709939931965277310452717263113079137846835253499297526039502382084855797131343455554673594620503946619130351996335155252632524219088815520703381307018956978973129219057279490890507379340740219200482089689285957123621280285745140121320386660609929776693416083003723358071487534401785725987979755654315946156435091068658767954706372591692230805894 [163,44] -68620622327842285063109030873917644630981231233437264950184339193087236993009738163915532455053043492272875827315787614648701688144797842021196136616378730913903152601317883444174021795092052346961018343299148421601701498760934958841524826899834016033896958420275562175058899554709030615325355899971826917463903875863796003067889329630964217566495263476536080135991582965239511821966474915025312260605970571384280300190864988697766779619226063240954107319643141263131445358270213633709687187046039057672482807082613268659569767189169381132554153015962242474627458447397129405346132757939952114951483254448943757453682739291613018647268000319361729192021877527529815209478442373936640346227742370012230447195164029459687748734363024206286601600726183224002379175827438097684059024165786209423381620590522133538765806731591232000534431844919260843914077475824411771143835081749908497050500019390711620517310664433488068396826557747093167766119177195490566225238419108177023257331791587868409472398934073391353674730854011501954065376860568383575505084437703484142733733127719766253916778971174890718836584746954421620958968742382677424865432457519555671155567259342443062895850328097585370221809761836063933026356998607739807706917013930773405829366778386160365374461357452093349234724104456235996105069929196308739134094295285425214630588676482002501522970112946269071081514312161877137892347076183267185086398900841460429421472010636741216883647609450496633788221293147368 [163,45] 4910011715270301936930335609736486093939045951393237902528900402101488026235683603031688310818684421717635232243490519385091236250698283477746908772067576742980677546808097575856849654607312389274342881108054375393332830332490786778451342903870725464461767653218434668224088946181997766082334135191546462275150075573767784246037910660151733074837311262511085602704586033879260460177187735438804319835824871226325268062462075830499484741344450449445761599708340593989031492586424767392887234814383250452607089454276855213260978850001092972305760622124652633632904761918792316261626231880153342074209884704698864272384683740587392671110886461042598616890945268060567840416969415747246003403272690094437321666695875376708990026034489309257194090149171668176987829376328900258988585708587574775759466912808027536616564051784967660163483706693927878021301112722202471791184514050281076291921130900058238904645155748948957574004757622532115783216195764500872605117527719679635854409240084891784066434491174530711451805685191187080196668358903662428475142179838331650200087424436389317976946602890712844864061441374673561866321161602029570758011132188794447669084927933965452029712789851774075398982368084597328686756417632664094490853396034034393121778184278121217337006691522985609259198428968122176416854694588927414824155608329081400464595881683871826565391863691149883130612675846782156660592196565222204953312243985077734136171323409160664160092451527499560362124541968 [163,46] 2879770819873777154940468565004730174469884389945385001453029718365702346992457872731156624540182051465052950203039306132657355462936565956448346435056292804365971104071378940721129222863822617724743025323719987981578078458645137696313854804430065360755301064856795797747951318262964262309423031507937452299908032861447458249757879433003105493764919894804390778819566840100809457797169024561454209000170913666105500982700691604287876381981537948140837561858482599509776478203236037842134847069625882489268734627537198943077069169814393134295270162786908596615311585329513307139786542345690107981926447110629059685892323158730500901189348686609914798496517237355416009501223767394270500172709820705346996820523547015494190429928344813133944805695155101510982521744978288901902320991156755947959082861149712818777420629167108526434371287094960330647932175526009893966808661039745032480650640970315318411368685049814297577476150373897940322312046156768634485659499268969662048355885993946499093615734100418633933724061521328229977896811964404921202382998407058927459293744568613281780235126579095172764142691998548227493050391263704084500031191586765396866498481197258814658925475219731272321649446257807745357265196674822547756805101017529847177901017694966016787607195841718111386129167084148480705700079747917831848634404615196876089414660575678487097107079156766402584075366665449454514579890711197330361925658543493965589987357711218872312200765201181870873256240 [163,47] -1727351204125268913637667213408787357173715995048007924868263445920761158894245647832393816587798234110243818988441430646464294188349753382452011496732383599954390187843429187554332246666466108410005525122796858141444898053731405896682069277363624602666492017080947203372529420286170851911378939724429197409359407605629856434431052472600485789875658826538111358966938097832204369905135505394859320457927253918381134836692311098717091595277295178500753890959975053176736882729336499901583131262801306738403226749034561907978798628468541340253225024861836662143333583368540255237916094954259565976366270820000190895170304204914447039231853364333945030909535500181437282954755079050219407901768813980448887505008093934349435844802569794920423545395971495653927457245330620907126049169063462726517616857306254243422447331556448708875460131752480595377115743969635418148719573412567507848651036449423421877807247666240022729127841927298255211891578614768290145993974702584500584226091672683588863261246097439281493944215900940186754990579083241368899615256862813164035707460358810671687284942421578155852611985513820091676924565707292567461586768524701008293646294646516562850467241970225142222120160724701840718257552565578745613191364362023444623246786523192420458550072093107826597879639754137731771921795046168119991284829826744731998911813319778072341967684228985945445402953675242968024381204655775761951902874568608806954056460703888189727886905361236056546564 [163,48] 609202098594824058127770019549552450618199786871378484528124459026757329823522955890762304096261618333405918180800372885137613833775782890394734891409028612103027948953535960204881315605240303784957261482880153155032335067468842904020773410562435307901408478525388767643286910272194428204811809913706269730242837892852020566940883360788602913226056845034750659982006908378520992948451091203495132314665875034170291292128031199770687389561604236507255082539774565061292366404027903222491005435247452328886938671029221870422395270947543889456203322096705680880236215671900538532230735586288230897142338721151553387304621399995393709444815617643927437101284898471199325813277185606930732615422368566698732868597573676473900927513135783755671775969575038894039026145063570042605504298741303846155942352556839633140854724175795288869059503953262897924422066590501553043240585639001559962094515586803020031607825088006987324975196345331725077153322158411700098163631402179904160579993704433257871725317374399683391858637020924638142757555975647264340133303379264890129003208883941566581981286881780272318990012983364559351039073753188598935769736441227039338727310885528722573889059473304579260241285157558811867234979274649368170049259675585789533850683131054542024317760125167534118830336462138257404499434212431510217182754416430266024051539767799812280817082777618154561714579848844401670886940032272288063431715505650114550515557115902586145215279810068556966 [163,49] -166090044025143254808424621261125221206285548622869878659064527913673561161611507247401220163949424428491088489847370182913918130972070955729549181472053923420670925654115951946446769532511485103801314272016881637535457324571465525500687492184533378717734856545726923914554114104129260919746546467834003863377989018666064586850335053358755525829915295807378705647943204471116282381814920936032800458433156850352834975824302468588684800109827818829280533491140553748703084083866021844115619255444388170622785551641989899844837996155544552402221540402191829374363035164414208448522756159054705537982665479383693962765224498541355823167047954891884582169480387022767520061073230495572107005545160850127930918193445474384130899467720574129768181974560943110920744245371120150222624042000445077452617365052339763432569445089458064104005189280646658905476348998954678821726929399487446749024951468684927421320538583066575858760356084206983725706300322561036418190797901379701676517317685751788793776106009194302130048021199714912847072999927660913341970714939565776913027626278221997264800374488634485995548360758945232820133873293225177059655201587819957234126740880786217282221670189680977649593561650962432596320104733300266612765686669021701567777170950448281313093309346449701422418899667690466701322726382965229175876661357284847945365447179372331238810129681163177230552267720033022126075715266848226587311183290160416518456563165859495298966776840782996 [163,50] 37999680174207608666702796991140944070894708854001148621685883470816016875272380476901268676175333660167361793492223595281408970435527135005681032019263237498938089349793198981392974456033949930867049196890122866197481565593947171250571925486092757505465387798646801974480218559907471772529159545924416622087873854152338639964343383852671875766027233456023460443614777688568721314216778193635235113942074773017203068235142411702356977379455612386707248619391100747478655473022997323995647430242819440544108416831470534488014253122513949447215500267510585870117179904739138615150483411025686429983336153027475149563898075269168649737304991532109441549727120820691603932599619820152284932859571019725388636482612565498131312250213552960029127931399855565551325198402547848961113131043427914404369225374318378323956698434340774328406419492194211532951861636201589574278859260934379528011168372438126365848515983366974820412914858267790288120093727809361227250987539292217910806652115548467686866864453211584365480572335905035164936432648849449028584592916368918794477821280741825942555420354141370527511800185989336653259247129040461488058928316969618056570995852577702405125566465469103467963388671149495222002495009821651379159855239034075690606673549156557276569547501505538497616342289450885619234370514622961614619646063270355580725854557921612331458977594277274235808456007278537523166780130259770960793049628108939695981972607000097985782625172416 [163,51] -8141699084272072665702398458979074866321068961301237040640719114538356627950963623742652420182774527802299530512303311945657509192192212591403400525672158087214147495942078727549354838941675984099158062551173919575453398428418947303566734459909838075166222609923091858306508037798772544679750416175334316138582479503734285972029099436050940732248211619893877252969696436685359196495624525927556549133448128225988995851839847098501243013886179351250154557322147696915240534449848737629000870115309249189415784415894509666234261687984881348870693661986931125617936178023154305841897387733908962849411366722462121193587407981892671780244048900922075511031676436688665817971753580021578448590062181225178572139074572363780409602571424582879121972626892399994477369797226297978108847506422153658386349797148242978214773172100155580728375402264852294267446006035757488882583920113205777352410549452695265446527782231751891088774826921068692294795538460409311089728400867120176327901949747485886103717725594503113284517599299959093546985935233948360029784614680511164816664938046049944889838830406647960638247603300747866193361209436976447042219131259275663902274407097129587115086457480200987044958516015458131945405242716671963761032929639743008592301144027004526656818906583301218874104746309157169589322175538253405964037115258051552765006199232909349097818489920262981075845469336426401859534276398329411597915317483495331523050515891093208539397656 [163,52] 1774379281173936683904728838769016872998153048941888749218569597916041260963078540624369587565133450060123838323266852428777214904948667905553665856757028188908055092718192670103824940165874217285360475664745913900484844190724538780943340772524719346091422930776316832082332429197264087766802873676102210105303969468113420104528131454508500471446225943247822679304670692247738292101817078063312172143942624285916166315451752825282792903058565892307604632905028554730205636500679674187928575418080718824631095362886784815453170103606713326848425009256890563848049068816725033070012436149338144452064726352230877963727984203904178717941213843539571955664781343571120532922381361514207917553713549013486928134576268626588574836015985034674721838739573899905094570447538547282765324325517300350040682096339252761398854747257217027425394565991164621755301353488768197995513482494623751650576796947283411915207278564787475158610839153852515224364023581596254977458066140930867990546404143559737243653384433452780791964760896975689569918553907707091222135191583422436506942615935941739509811462546805467684971733023111658772565652162425705744619863988634210882627386974030230136758798664496331458984184509786104119009023715783932438670040033542821376906808256612364804009719989550683972745396212251432540270882907356880673144227263805790355490426166687777046511808083919093315886137073659478581220938651755841180364032892917571486623254526183502080928 [163,53] -328512945909871418715859498612864591158701907077713501675992463685520422557539804855083395635703392165472870359594262395212324763371391359912587925890380915695833525709782058862177967257508615834210516012281890498072910687943937535656847709646725002064669500007056340181055223389214005654646924005100127699535190196053983495864561328277360165616424400205376560435297971052433940903245301206925673465431500196096275830004108266357503335090807919119626341436503711840281636244999787145207773922563853001464757707419070243066496135130945238563010546203720636013331667765740964273053555319489222130433741928889800211930348455978550883649799692310513783494330756055418166841053020997250585286127453747152641042906087728709331251417312309909851709294306241061868090574659001516865806923727965414241840935800516574227009251760846845744504343147777557310730755044381886153280375881127129731956654935124219362016404796424776069228796421851613564503890212566403738794253207837748639904186089478359164707567633905156478063345465570513974733701457409948634587729527753551478525135414390400229097193231229277841202592159765626817995786218392504473969008118229953166883054175804081492543491179229667415232068988830439589834204465749248475701763905274478584819337310680735151126948750833590461892450348521340688782614504121421849243437304366753711179963645287884043280276097627969774087970699258731064371264050632667798873239177441119649280982305796953344 [163,54] 32720086045508028155578671239013105784966523066880147989805806351318758831138872663341168746527615154735943146422468607836939015877628632419786719740668209006179157393719255498293698034855373523267197098983267807006832277931911284064149547322421761057509519556213738264780388145720216138915078490782495130267789531046846930696019889142161713511537169461606799576821085665691877914610425441260937237960503134326703921744117708985582429603264121442850512441577943470144909942955183895967564972234272710767066581655225462452083332533175693264334297999269300973237410122281730326721372620445906225392433489617182105012415292393656048940017985924087694785777275841971805405112442608296981195088588551170173420659385381869569743470056073220132752954127791141457427812771366214892359071368645290740627418286000761975080965584171748295947087721226235830191205008871765093063105023840644469351255231139333777387927566670741511778382448285739150084593816679890885770127408097400929562374743669847849945042473454303438408319982977040896936979086485672422808504907973499934661521197835147429560610954642269675849497941852585305530449883040389116498436810743745600275350071495403235986188232978276267813001540680904961144911123270939155986036658365917431696010107891917687025968619976829930994403672843844704709408509656719623824739054673418365153594636807415125535091933691022843848132298668526169492680384744721873068900595826359722193228433604672 [163,55] -1453403516381589801546635872273213401974384116022122897090390760055113427698457811943975153630978463488762154782078874271389469247200019737363458269353297294668086486004452029582170068861526558201339969117628383203395499643498089381862734991960854155243597778773227659292050622784718232388502627142088314397259572289867049643466769481480428231807779876680380381632832413252835007202313726997089434676142117884663518414777142199569939867646338075974214573692191522360163705573917950870477137702078834885528187726221403440067996807140918009278330931909786582644855111062433685074868560488959157077226810965559055760084157452739845195917453996303090393721185148798203262643054593625017566895718686697437215491743500702519372686554996681812557019253445890052464377599962339679086680723407259100424310996643857814736875178503009939254645918251172159256852630321623660114655958761873493926896095727258253358845832723861797161655476645118735375339985348159779965554867429102089422807351272632949628629888284551403123781774959755111276272662503602716963083171515898921970405755212256014833126856703055571902167508746041929715323425611948817086321362357949453861834437095885400996223071947329338977905939135002969034932505280779522783272519007760155630396314132234830465849268960116307484570108179808309956775824699227314890876214598484023335159486834988273544471035034865625924537749464294206733003407226856938603711424365074125975632927712 [163,56] 1870515167509478400098623665260176237105149498048265455836087635099545800665462682161344400056472315382220760068184076945940593866411487093218897606822257475466911142866747688314336355987305411204066390910604148800406193662667701201550605613613697540746640923769131832554835130958452335829317206479521056982569943615073578016915335577199370280560084484506781598236456658031947313841157804142863896815495233648770178269715910637559587196529642693925789250396047875257015788658635704718360782477794053095848148863365552553892462010803615153034825196679637608625625060001146774544351597877512607741175989921586030263103354472977940289768472699742424739849650465934467256869725489203837384952438705433239936389915637794588427214571928119512784564317209210885136616263516875062344205835961609503097941836689061421227757302510780802283099351612225511661165946698575173999568384849128293628579667116390418299680765331318851767603053868905123250389366918686321383013161177379430598705886683742802643273517672089170100370332756455830992036202557395735693998254950046662408975813561605289614781894762106086939467175174597759405357090519019814089988858948280879023769703884970004125193641786087374767699812290254988036977505285357220632052544577448043495922747421069181487674768004213350157406831545220741549133017812396091233534444872146019857151265915246848926304117238455800355060376815199138507649372570548607515414978909582764936271208 [163,57] -737192012072582321366739418120422699232911681481459308996822791276755219307021430654984164133363050340704706183649977606324879423398052959847104586087499634516613971309145228559670988348354730592357261196813855418924903647298750762205093972398141867253823042765940883561350888368280483527333450616057623125347971512860751346389209889997709560745251499588605527774735465400899181380508110543066998523805621083641913900213690677201959271086772947641414026373484112471505527634946818171064982282614615780138934757491642036003278346750628734756729720364226872290245925176998607061893979835494875402049400904157770891550641296090667737833146916419412295989256226826057434999352114302767706135320950249190393451435684818849845276021300333301250315988630926638897045547562052947200218927657773328438985226493572301171155742796638999600809629802861502638281098386293264227625205446124993962264660066466594170884515168570778725859951118877391384847026541066238505523879087761231683179386834693304323263694815420206301465559671438654116997549133396280035874543220695668607921756819728144046699854524455139901457793866877466075131414235179650868344452553642857749039064700668517911796090248733929069752648197798001360597214945622082887713342711590206583459543432359328368424669709865519272432422513002074209523398242849718063096538992354139469908010949206462421330671965494287972290775674977728940528353215138145352865233382098697484336 [163,58] 30822288094045346954023481675205481770121517387202659041384077538294718385727126573951452184256129547986977629007186312923474132517086011652798246533772313173267975218223482324137784790835878981425199048980083137588117189883018519956028065344498674547632261487107823825664955653045402158340113793055491801894996585393291553533366183837035484699728074503904359769497449567096050521044977907233479322562710958209366548848753982109134462534104252553389789389447138985952158123313658874700386348667272344742592403224143860970147121449327308518351235883254777966468072920114322760851080201686776855723891841671733931775129084772629662559051544097720080475314795251956144652301030375215958631112396784800804653010806848549182455940547296630889632828788348156167358767611821107371526281005973311029121403958073128595365884470628549274447385613465120344081296361218786858653954409773623910580149907658829965076441060705415808927119429294757473003907746028282006838282473328658580185869666539559888355877492469697849875218616186286168814460213358801047474203670506943057530638763258371162762817267775199983377202333528993904764075268516573960100877102536932315723695188815178171216327851322798588047378737038607545760279099320266067096409295417182128292626378564839256981443676600276156334813634093749808087061538775594950198771954003646478845820591432404785959889213488030996240165239660414870496138092323097785656031991371159680 [163,59] 29602616539619277216096737670310033830457513195614926456691050162607344126989293177070591610468389188628607480419563941760018361186369547223053646376413886634837658744066437911677857286041441073023065184161040526294846250062251697990945779847923650665463941494456139570999547910505194769231857839444761968623720941208016031084640625634597645882558532538156570149204178535059766214280408554707494269063535956194624208954421833403625940729168810927718006406961282776241340345055191342372508529194730167870173694386690276300438169374875541801849646182289466523613997037366849399828757830545786866069346829937606899222265241027889521822095802651314639853684001091731246719725407287900311068149365058995363125864300967116582051118729200673052092522801742919644173092942291835964298021512569650705398577507468026119089515513897998844032659538113734586877295457926075443039629156972835795710763888105433383888657329153376640964106965927435744116408413307402449284500595934864898017169731332802887303976825159033056455610696549144741157288358135523833418768394982710308170105128281349157528530323639289571345334774101241300274807207120620268239335528578397514561138817242871185845337276680334056190339286307322821311919300934873045501185892854009880887794385916144856621650201881123696115034741136879988986316599747445787175608406802008407991119913392708331780557139552282346651312730500232451827586770890739045366869088079680 [163,60] -3791251871002349340210361331505603821272732690910613880313003392015230156476736483701980845297482377965928240337289847391882702473775432932640999675104259718270631227092867140855550269095205756298168731874343011699280564978818083730395675494716956152142920206292995008433423253503956051354263199124780891492955593055975913854686158359510608638037004320124591047732810510172886258155224963333347312159595773752363582917978719438329163786879671230331305130583824706635015200424193166700599641938692230094148776463652742095218791478286108787891928897753819226917713148560446529522647612931212570481136550236639156553981388191503721579758278775138409841520959552752290080397976184823857138796114159224955883007234488864217227862458692976831069983979411682368337341662992541665186349022186524159310535316379589201298849295843850548985796315769454770156417590159683527533449065178570818245445703392383325300408570737768689806788655329181324644069050784432521548165713063441685611028464420212622852175224383142686265607199077429465477530057392547560341152878534879528755272724984669294823685974866156837707970604799207291771168812937420148009158377211047406642146484295777284371658706638590909767518178061404077839613788817598411994367121569058315145488643951845653545290530470167397587978480005488737332249104278971210597699837476769914288312996441409180564116356395710663010298622678382428741470701288478201464415022592 [163,61] -435247431118495382191598207999226639877248177424626306562028260500951192729721458817956569109797083978844603343505695860087827604007938448661670765716579609025298329428158054460089268622801083481085654882410263880712015328209585516083465504021640054360896344300611200322968335411374781177705627842103394062360699350092422382008799135249083659469067500354969414786244017087408242441869686102197200268261852835642990195381458886355448567270113259453801239214795350650916957953856771764625222855496166838261769926266125747643928189482750032650049036083806089913590290920155616419966398846558738952827739745347538014291612475591252183646711019112829213223274894722966644936301197872282964775565596807427581180070340032981310367041524438819032763000308558012119154507125223178038523806036149968564706453208614095012355942741528741665626105159499952759295528943164780484776448414295713643310930641558489983212361651060692970781304106622007154151080222563713662328524886608571221900860293527315656865559281188604911204886189529339944182309694317538673746277677030530265005460025094124136089520027401518616099652228426016074184646152655918515298829275562338777450824245678899875708872963806751852792178637170066935190733298880345679060989079985994171084633361975729817205759976976143954000713318667057287477019103165046126763785537678359116786032706788019800068910114563885628228763044518376104178737660154599079583104 [163,62] 127423054001534242436063396709410321730779769504682610755170399064627705884978823120295373290216236000455947365678227615685460639633068637479666148860500812270500282897273529204214218767632482190804434859977679037158414469827678692505038605446883856714532818360649912111518649038148694110222242123962637512693130737135900196981945005569065759416701785264253785718698624583237870950047756786825409299839522752559141302152686696204798775592625834373595902137369359808251523834369673479618376409573020985992258586556740106798445331236886390025061287637647370920435668131955854724156159573355104501624559417208855439632491238129853103245652207363639851736647343663821180926762620334612768257889396483055645509339630957721594833033498673661761213236799395728902684821832428253365918271026027901279128916224475056641345172475771932638316058792987199979670512266663012803844934071721088986297344146953399188723114144216944575117716763136442412840310140406056362883525596108984722511870526437318388778992434249048408841439027053364150315150714115699563625698168269895325598997312012608803476370372765119132800201872978768374625172112329418758501250856722339366119853623712111334006206060395261515223869275164654012623700746649433488473766240504360850655679468271540737005980913932674281498553966995420641587859393250567366995057864158325378178110757057343293848612924818352700176214403883639658079272817464531881472 [163,63] -27767240832769258466329507565122832688471665170593125607147060549122145276812645373889236625292348301759203349625976473583483935768318027746132505580828359139944516982360599239022031472690306667447268797654152286406063258598163415645300273810174014845852432857982814653179155993431564516374854673509186096479945206576045746913625573260843005290313259545390806550174020656766289195148422402051003486590316419917900519710932275916205643658984404958134380726526870702420707371290700974766583427024187195433342561910793769547721495315855256487761265613004746648697191786790797639882624116160291835663110296551433487214212098681018134946568358092611811946825796878592589327344264846926360458819865479913003702621782633902926823345290456677016638997306152721048465095917253624248070994047482073696479929099993232825091108935650446226464465150933686303924363376333553672301839035096786491124400664305253767150789712511779596147133339642260965899431806186732255720854800300032788529341831082123702879551676456915281073954277013568866067814399253166344431729588089039984359026159983187738371091578419291851893416651146551587126134630245692511036494820296121000167166403958664525802657024978548990956218033517727855889656333671864027498028857113702609955415382192696559798836068805701697486988301657936666960970821454871459541615248030741534436691445126993763963782379998395576137461205701791645453877552723910080 [163,64] 526924669936648880219107149986696961553073344756320233508666442383133395442170453377479063869928018487885733546006863990621846075767549916270434733719092830241951657504069381906130268077416993035120952906676438205710545512991316866602292027962649227120389346562155144114368772222122918160030603437796762238119865184983134504490069901253477975630221140937686794297706658350989582977035218647845770437427113566671902767494123177091730935479261268802108538278011647337339652690726855969056140535628810851345844517278827070678772545186308306767933540727340563367226686580605897846291783305673072418814599193717982330521180614673727621164656906060943796426042433703636356517022131295170346160611202213670112698805340912543153387137705727499046254178254617661926447931328433161269065939442545773557075320975582421496652260791931227919470564335575125169260182573947423247943727040466449836349972256965402420037980817090922699020233897913693116609212645629420859378641206024400910765235802665702405119197215059641280991720368046742253999721626636158082068353736182591111636042827238751773270283275313084230451844894605203495432010413501962887090246991637464212745281024182514596467408884910647315251780495458848814061169167855625675121238328375367064243880442765126959823628991795535559900386207825891805212341623032582970764186286015364225674240230935868425869323164143536536293728663529659139826187361280 [163,65] 1329110523660780835602897114881570655060474493044480947451043927669067009673139085113759544488218918805610368242119253165181932915424049116308574471124021408822993428678245840724517238870125595210926862930562556118147731031738187875080460209723134029886720610696969619455496967315932839536190888814741019844339801088755129748254526036787362565611662567250740926427536593625011729628913721791815003038957403718550986345257252601104777910963617517143243686301970559021230043793966283134370319205340484798691217529874548824077440852106654908704195928914118889119311385051140728036637711364540900239405284868104436353556357546109343936548139034216216358679758969495107083396190281921447583022198196443759666098053772252558466049154069254594754224531414375636371158258673989503397889231584249399529381984643344523280903090955639394656722071910475140852142400083736308928525147593041660953217807225243956484685014573210347365306010137563198283569128986983150748543914780916139635382152939731148437902273296902405925813611626407180765285365898158736765693178531769359542719329339938263669705725444831160951043790174306012796841296228071372354602998942959937614430051551392014371257486521493182978399672384808148656648633267662739551147706208757701432826741047157441939209240752142952021998227260471757218556644974070995303860098028434694638193398360649724766545472431708068178162289332939511960592146688 [163,66] -76341678177128764226336028975006884180607280965669156074573492188450934321677081765234085792272796660430410528314031710594081453906346552028420671604705642996029691822911403113827899044384964359155819623878560123383386170592484113943289692252654407719486682636941351576922206198623045756766537757655120405702140641900579945067900909109752154996010859406007002203943543075165184605716904009902708650845282298537236456731478596961128905391072319781539461143135060092559680316728664435548441837639978607004463161650124878456590437290704900900428180184941533532896897377986813711714002885545623848733511283959681951227944514445891286883050416969132711300438979656507658507089199784420191011581317628374169520012532143562797404930087994586672847657213028876315861013101708464361734850988042952515434451201559259646992011352749776778078221465726300884624885794416688571546486444441952413511130831859780799470289323978042999581703939124391273187249406510628882078317521812683532662326348657270286465632956451439663945634838556541005130895244217471565965225788165471872576353060389964205152288078862513696108753588957554531569167701453009508738485070770716458593144021115737235082355993466311894266773162387358709503526538537675111862605179647735256232722756095879340895754686049572889219973785124408707147523104864835639099050658975894218982357802270472627162661850601222475469638925628149003570912 [163,67] -5668558538315703605109569881902326346421095793631050595233578746440353427087147540981796593040872796733614946557029556982772761694241486113175622778250302665315680776979754332149822023033352164710717402572662556250368613260881944103564207054424533459276362435012900851729240675109290547920656948183943153772221390034484177055253428365669937031239854821407415778374893539160847409970705009640301962169072553037193608497783854150038813392606255427353202689700068992148399340626426017377918414221514379745513477700274280047980777375535422316708000994657464423502037407296577091922700042361370106394833372874298697819855267689200427673290370683009317835383275869195901436827646717591096442705788025092114069508851944086725146253530076100484802755578555923477706166647845493855586310503374433295972332687353676122882164148402910733994706222912760922773683605023370799062902658614018560436817005631079373680547062515701667727921714393408543064910634382296154809908935128704147952397531717152582442941748096872464425951829994828004917971073602863173613905584646650051615852471464852443325310892959311389332021293485256505126088880978829557961505118676032633624454744451337931582127983858941019334113765596738340705433010152261800236300897258320797987373032254081204543691396349654178188612512106251963214407899704560330793460915507730573456114106206787927522272348957243587107562748238971606992 [163,68] 2182648910118575206711571739376225090542404262581004050038532202772803341940204663324531176714264022480151080397443654307041808808701957825947507095837105399054769212180808397008725966899732713771108285279690844633999465414910719100688957790136474739653275774236513173677305768828753467179041077839045789526084801496675665593616991787250410509223075672366468995351124314982949904370894641952023625365238645697289516390536271427335294263606571647623370938574822750267936378949755023668688448328057985670802375205641364206316726957683893647781033507901670703046626412951132189875399680779833271109236237985756176769605954355138672233030175125080321030406004467142826798545225857604336044941261981529511675055008540808000588685115514162975319339022132866893795307535389588709718579200119825873462793191047574277188580354836500841748344778914825592067845209121551829388131489191164764066073610335027269556687625103589024369509093426027780921341527245379009743315573427358311871497279509589249988630552322950065775474496425912624368694591200283080807955309970969115710851383446216156432533915119088775938727619064262204953531600909460326211729736864220896471517768037713278184822114517873654661874235341810024632791144328505188860679565433289121491519498294247030453772323709085084268784464730334829982030695009914504639061513440907119666974400568455274651257689073281738721557356384437568 [163,69] -626191009847338467345912932356875938388016060274835191474083287902174765724235553486382647564185165554799470498378435293641639929663555481093644161918805397075220219076189101296367683789961881149327830924164953219133609680881313736927785695560116747312727095067437953754816918011356914650252855669601735175168622914558814894037954659307343626494091948478059979478767930353228783103719901432442354896914755876111683347199166824177002095886626415712737107095215049973289057281040064609888230973460822618717689573158379117097608845030642018418438685547944349325105493419124950851322317782478668366085398569123889905838771619678615454432915304493065239895918614800548676087466279983831510190015597079907131454945169896299200603307282984787216311731339680104255543317831995293707171609525740129944985686734340130791038113476125662233853830621415255102474518311170573430079200135468114076761801970879420172827431273033494565892752665461759707553083942419487082337090620723652554508317327080826002547638151327128777795195426824866656841363113097548783991703502391479385658787156533059956524841459476976561907391642229893195810610301731373639147957785513280906339932221309532910056823046247161799362602008460401132964325290523417195631199873353842799438583419291810508325455619439349908256636596724777986200029245434161686679733000972419711731283101308918383122148172887815505365067642592 [163,70] -75024731975771643375859999317222711516294512952800821088524645492063434232028724683733594075810598503304575616107402778301139878703613364815255099147606553003617071309634758509164857283147480365030615993207392500604326076384170608970965399542810375946221733103493302190391059592918726603899110579511033160315674811626773675218932234555964644541397267854829533030874508976138931602910023490234191402248845600672000405692916448354025075228828908571901212014835002378964520529917012174386206179668627818612579155799326432291273485587037479653204539879985083131783203312258026997743558408353049567944989547033126106823681523666155905219638522992084703908221579656695632329364551543174279880338979927454801763250082775942919158999498843616435158344646416629641342597983985469617357688577841857381273310138706332473996588877774992390091608060528160597427302258070318227080441281828257498625689599157750530854398685685130018849472566960094833281005499836500225326965504834790789083351295292690692050957068402078330445810073833936638952119065424014010834207518349142778741694714088054919358351070762866758654338410518224798939180379803529162110190626367310005526234475549290258269632573280112491695673035295223816282386619506661823629373272491496854297284875201551472615895257051134399286871637171527276058902054964343818338195330226235024828847622862975231375442002696511209817762384 [163,71] 5621632280643132424594162769980032940883871023163189228728356951034160715773860533893167494223480318782492865443567346103842896012402441606325777118664070272477215001318724368138457311496607825994322744260131214266488892563089095778077111390701787688650800774839075987021189728497041935116888696532775857857991746878850569317848939248172029861473507647759517679350342056310381169596825653718550993842860010209525849108266090605529554634764829768618683359464663148868687877737608093900096826119653222015681765412846572502653574001514416156884641845607519354113857443740810275029236021758381213971331829023430594233769715707019554963681820495077110843917027489806758614287941661483584185606774137078500695710113538581141004733082699335672671361100521830085948243059375139446133592160299616784228963675985396966812101390712191924182251742935173921130545077376160367488957505931113018438612358513986998022656982539231184218975056560178587487189579004932595693923029643849955512536745673182313910690863012226924505088316968999567450649827253267315728479010760845478490521052211842303002180162172475179496325916364595670646529230838014087874746896748032949711220088459074193086273141405384710907599215143743571452856192281354830422887929098743898283422691969245376385881555262575473258092422579221074965781084469207185686897462310081343508424042201923363419397505478002378010536 [163,72] 442578782250481112702705335253635993871595775400525753982477808742668292539359550090384174275805208539669559379108084178029263073033860715094310291773406603180456623502941103951459274892629102262308726775011738974103854771016161432278185893353391479931778142206599377946425362665626240350833064460125042590656366079393568176238012457071622951410315030215184421347370794090837256803492295024386846408270731455950516063213439791880211377239876002596294943528320803831288275871305492442075187870208905573812018969899321423698207748389994217841901471530929576648006556421960246319941532935856743228899566579668413178395946957832989338811746005326613888965807904027648715233656989605877113466794198419577918662729901468645223581062541599459039487075748680292793361432061327905282547775802663981893484562856958306083738260905812173057093904393649665487958961667121555874253102915086052892887075212818323841523848468467003797832044297150187651878795667465225568118557433366605455966005148456272696688812947229504649439105917328929044024226496993477185743484414615390601965324950167541436745366187054320654735992382364217461704834405225381727251059638088027141656685509592146615053671434148081245555318731812975769687179073135563927761733507542878872975041315328500850395024639388327208834936316504308790985916986870628076509348573758342244853140288474336232921863001599129536 [163,73] -31314959438403627874262784767743162356123854496978135183191494625231501092276969591076475048747550129729252060739106199804926463839625472806214656457028608742160009613224876458861659533233607158351062872732970773538875862806287383338826085965836944076519095905016880411224917793752682247212238453811169552119306212999952800041483500257957088918548153144524225537345766647512785064206480449083238378924095129548183217414659421601096707720541456894653959949592398099179686113513200981430903013065608355432476782949694232554823073230875787297594846807377573623545344364041423592528639152523289442541137993001793930013583133387449543655357316894702407548488216243507013994654659112043705328535725550050029088205138013913634437881972674511173824239978492937771932425533414263684072909741832153325195263973898261197514585170301154894867856591533664337103739980135033535012454521168402743937696769464620905931157822920925899869172595157908464706886306018954434313975531904630318683684657898171745749719368136271168703818472505309296351009313866057758207805553030687714164371386800719259682331647911495036353587483488954880514254527794072279942292506439725484064369015790965715643137729760043551532253056178889501630971178154471665927411510707308475926627812399161377507403727454383300339693734054310667634984374721296915152350420896626652844004158348863006814024348748080 [163,74] 580112576267714436051246180124937450133950658467063951427358941903051558755620038941084360693676932150698238953816061153404465559844920053992478058215111687116421865754236352742100850261006815562246761068985717531437854980954662964999919322198494358928174034398028207253488088418903776742812567089357778348773222526173785409442443646067452544289681066375642652325195900376717366779545028324379272463876165047169159807207295900533235892314752332127493672618030354732410841036315954961656663285237126634100187974629803922601646457217764668985293765421121922622306364717992616222217913253924143193566173838879470031865462521430115659459187553459521111247172598689445525591123685579787859276807993380476088036546802524556519817894481869775441464169621953407345859452501789890770851621098223183339297592316535520560144586564353253240488351323806525661903468769963854697882961964464652114407309584421224100238277498486038825281126238100399316947038770323982560019900356622952987640604595715446060114778816555195529888825078959510527133472049457631875764530035814241636483527513892101031343975830621396278995890123978252822396299753175608792914765240687071153482939065512262833667886143884319463305827309903292957610252016128624816163951047861436195197797619324860737024079686434813785311611240632481834525862787071938765073217088678958188855802259941649107718089568 [163,75] 443566938187440646197181813919830681874738401177858524367065687518976933484646519996421861901521385826757131374483985503502617147507142643898529085209715010261312664738502689305598296106288448904486987367768904861862347590709503353851910763456600631705123409297933703625618099141944331157208002727869497245345367780842073729314667264722512948622052910602914233068218660706351536137804095611390147311090155048269801386883973674533378777949786034260156078001566637241214695241000194952609823886019722298320128507343850951899098115466588573433751479748534242511510913268178004613386952097387052897064337015397196917645873548996706557650845911253942669273444475308150988232592722562164942668226133350687142441211587819030855066625825166805696725991221114713225931645614292407691325489559360149143443705945890756741711781890624025862418866470489028121224506085528862559466137799378024754357796141401489475167057996120748109277358925238421145742870979907176184745580103811202236981353474875855352175709168004960168674407705351769325706593335829383225828658230419673996716846433334149524960869526526423921402509777843059566231159588380092638598771129108690303896107322765858493589767037929459265200421814039700550105778955032452954900379802601204594320484640560431774814362425333968511782042272712001991710660201884071196548261212337364956728869231060240544748092 [163,76] 8308603325120983349328827287057891739543677325407167577438014501457342367346804455283260037696767561134523840748884422646710467310037518350885747545625204385160721109939967019652960105746509851952282587391008898758735708656441305858003200193878580797918721700956064602283391423409630979045613455342339763212025420142677044419276635844722052386186016624206352689182919106991085988919579432246752041804497751633810333428834701005915751021943744890099972382420488676747876146968000589383739149926620396627309367271268892092153581688613630411086040560152503018721687466438894045850893600715441808024071901812359019607351006795792588016400927238939372569043881346906494120310896418360713424234727209226891048686199073990635172676355939834495888896896465139528010212686928681271209801875211208807007077304495605613295677232827592975963754166485843214457296888903070442906050407090363024234481562304366861017419910861061727587054145498760037966695485074270164782132949125012563930334856911998038934722139168636972861713688886256888933866152752952825835220802797185121657346759521762065786129597453938732335984780071139654860110637855758961360887031988230187365745316488361781257458319158266214156534098347895653683603106883212485750035679619433814199049326016307683758904891681909662881030924666317504630544542437962806364308869921888094265893183469380472512 [163,77] -1574985619136944444522587110079628558943149337779645853453056654281353693904538962958204447879899847408235510841765300427468559799406710282471605732520483435556479111509367044469904591768457014469377062629222149432089138285005822083838464291005148937259123953078892972821776894981690056842136103717353587985753074767507056512993041207753339607494408601623994843707231973069283860937778628357178566208193619726172832118806616356645982748117296639713898086828966222847359847710987112194880611823724625090145687600605821315307239845880823544282940966988612019687226460604225525554615056034915873818998184795381237420451845385633450211788907412062390684388139996185387172971815936603903024772642380750535372730967481432905925335572455181269866277981780224658114788951832543832890507522520669606864993409961232020131772754897287338076798897345302569075245528316628429609554627900415517919318869202721424285233548951574973488806859139940671986405766862301200155337521506060030494101950105098059918871990895519723483342415221270993566827772514391016137720738434592652590384587538730279909979203528817767207263264385798335463860836476980759331025198202388788605873197346978166452049646795429464670492236152107506789490245385182681656202410176963767317653875781376067099377434482840123968728866851678879135790665164659908468814908166616402392571832155063936 [163,78] -49479207848354097069736576308796587802263898810628935604243982278648237104441736969667171830526835534556411494650442800548536966978969834305972212400288459539249239559437217553216474885347883042623810520997362109912047432358189519458636668940571342660139478386548323983107087386779261485433333586049531057739540744126574326800427718579597603751861941517401564564187510326332354694652483996029294579227519392080008064787884893461305640110487860383542706970035231426891520311498055437384818000526734881271314293439680367156779047880406956440659172517709250734590914961719772929275470099033091885408086917442530847550402592460391242778866607595219722682465847438704365239392182516602750792219234295412015225445242581429019600708879974316952139692401148760337170657482629401626371059420522138017909422562581400395458647771522632166690656290230174202944295287815368510276895280983305046214196767296497819588155211560709299409321963710912570868517908919691333787586021757848557321331853899479099584768789823396660253750159140489872285450876341613421251497880004932784600458306687425887832799752597280264002839967079102418291460336055313543821916284820138556168100896152850638604705871751612392414626878949945298574650654680425059862513771471982727689267350691104113030881511573081629963575138462622675916464763055450400815092897446571290517423077952 [163,79] 743405797150412228279248980959711492909051780035970998915884106872052995791433180940366317334164507739567817630429156487981698370108176999844120949763903570118313469548030179706299511008373527544507465603570544513221493052886614486454147731010281279948728924911284278679434629166959984193530081199129290027367831209660148430006192680035246185702832116664742742220625775927545615487882868246299198997102732622457923232925442639700482081381963685606882727477785038979561031073689271623256482353687840067703729511860242432315732317345972472536512172465804752824751490498587810529429648330555396810708612522196401926218628350865906798054194526016941878445083611936871822762416268628607940122694499808928633635088263960759868979470411599272672743295425267759075376586582684158104836342704504188687220066502819786779593427854265091686155355013533971041502714436484431780098659078943979091641800697403447994892802618859060129689300286402378049662092299621355149333637082275476913861752695900381916241022950168302023695377336354760767139370010069794213398844374359833552101770683650067887569904012968991080300110157396070679285636316569349278544628689045679200987821250304330570077669407787032576980221861696858691467827857497446918055178671504050713401142099835491680918509003852812014779053020084455707813877689690988503616008435288329670861472 [163,80] 29730622626809328723024358949939764661859803855423845501512432811205514517123951281673511301742943126571737529954724485555204155942785252808720546029124605505977629330481789075982061555567178440104120456078551894393711046169162049183417065250380805667312320638986266047416120785127579992471034451258653374325572818715257708739609715845613258416566290483705096273714736824183540194310131940930305062813689028856897015813742545397719769654358537852538208238791401560248312461706605978581294884303708639914453376284988735066913562419552725485487861456935298702372559383832457772078035033987412652970492337350305737142153260056941084916901533232052000812406545711682505999417589940906741852727897398059085866651765407390678834452455577851829302200498496073829170308041319890735608227062774778096680493018357617409230327181535566257038076836090899575239518939454662056908392155470157982461221763081616024397032609443809703603987851402189559160179598770445857902328345443766063708376132163554399749318712618544770970507151252235150799739185980518895450975551418137454312736992250748460205950582701060081995444103737900210000982999645830441882183950764980636571712981787952786257358155304117530961856924720107018695115162053217805981069666100936135149117500791024293978571510698651009190363016278541048158394200413405505191625092529478310640 [163,81] 1176185077961275626989809211607928912459802535998448075391724310590059741575018362314414638851089552250064364852146046680985227691386874431819915057966114271349525804811419179919968949399587052709377548938027621533307974124172452325663833050069718520539831645711863234165061147224218054487654208370057757821311252214040182132146595885787400644188269234465012407798546038838955481383887924615054591638635918167163400532624768142433636066949333725447625073816436918650261228155720033269438775804920729621947054846550002934754793215920804303018471685312729632615774637815790177820286242757949910286294749073270674552645546059491658834949844037036106431384692839064156467145267595623392072345912407353561259713725048323440203628082134717008598482042344716878940716703403500535277976374469431059475881659593954763432847317239544432783977587386288753831205807632311533916168198763961310802764633609424792763727162340898110393063211161800441051457901660467779528519214999455647194482334771425148280461847740084365952520467961887854080992560341450971940294706449338873546642306835693991359630578805670146557466339192987193819419578083661353479971629307198384110961945048604900990299742856307294840757595361095337649807459165876930281985092712468062852954771189104800547028190426821884412532294048521936134334508928335772507901753905702688 [163,82] 47273071357566883978483381113362323785606764132511406605495896903805456817434859520535303810361993282660498800516871266045653149722570852142882635506112081734692665271179041475947148924230820323230467892697383501752584714467051969718616554082705693157799700753111247450541755639025176457660383054964899008957540046453532998785562898408634401665692859519014911160382983716611163704474813775184900803518453002040737566425090502129084487984166802452001575401243617022673971087372546220287367793672056134035604452244452649482599869058139577305187622597465798980627832586063356596929060826745133073114507094204860879432484994507776652119672714814323909560255227104437253431673107512431570637241921760509087249814233706860394710737488406509954036833166583366176097248599237570149382345566124566943622475275231180181148326720264988932765620873895049282432106945851452066485456694338091603074629142329343091901903926210210158913619242641643509418167467732301539905436028686648333270446780944129365246481638634446161097802540702977952193884765216918751433609859798966960615114271420111032160374299777879911996001790863453493996337905452943787135033117413624625770183534451750228835541192408657153615480656650688168984768519468214586354295328527425881201219053823870860926508816495545687086185937915079621878677395895742767465826606440 [163,83] -547863042293450298001311928544235055637458311108266456632917679603065723497980651007209345956226739774233309574258864619374840560433338086661596892326562159697495308835491556578910089583503751415665242507315147327692573736686230287979737424586915546806269481775776913822623464849158394943646609496961762954147321642182419915122000724555927367256120339465481485412039957843711493804954695338033330743397867893855931469471135146413862321414498761827224330467694886360042399339387430327201154926519364725506223442221811257631847225309576194490354399620024607571326668656975613970553579455475501436819340587537656695580129781050925997614626717373397377522654879008887701181180331640968944784029133587466004543953326871050113301423521013822269991563426616986917100686473312116516530023868591631533573901822861351519055271498079869285418931705451872290549853228966384461245499746768535909298137068498250183548076771534227199803050941557366044582590156331882808492645482907683339649785965866468126794292894089572129503772887288431947432560762760292275892676974896472234701399501306067942035440480943952655089369370183937301242281348145541326188646611429835362735751346711289111143824135578939938708372569562322874002712399860650653378171413097471819515740879033256361699914844086407779400174186740448246542948723633840100757712 [163,84] -76897930647053023145665364911812578846072535323311621686549666801574785056566903765985393913481252332150562410014433211571271206003950581187677397297706415453849043483611815221093920575296371990009422487260042462406768669862231543961535787121993414924829909631967651397238173832701294709879068780642176975998269846494252621812552887431186624950647685842234628989994627246967978541285938791717584848594869743189889755691266908734117330811340461683268168937332478234810579450993480546391226426168739786314860233100334933507991449974826999673570264786116133399708835595027381377137474378100970636619346435546572522573615709618016106726100146708771479958605172199571314894392298837178597979130733940108983060867640479524474667794298376367512846201403555637439249762572045766831755533178994833009558065608949887235996811365361166980969931548634445396184621528279234788067212834561241409512106873067840945367564895106189552898970517394394611902928614307484930765804601128413350133551078471415533477713692306484260120332018572229227080026072782472648191604733423472894312388855775454550813225064093138632582701093000865876574768816990474924786929256319570684200649561635405517418986757959934759524624625172021622288174498418018378904754971765170355532865588524704395698905114046929856034281894383366169677051601698256454400 [163,85] 3224004238948739004191052885583271541915167633099828988728482209262929109250756295302299696207330686492018374574182092573478990422411016468196474435685968173476853740758850900071003362705519147460724374807524689705157969004302593293370809366604699583615322031906617296739777796565653392331506809871553268160118397699772719013227197167996880296388002076009165882224671264636493699293473953252458785497797169691327437539531059012710263254924155986803396971959878185336298597867226812416567458146664593418289175141475185088443204711356715421228732630261138094441775089273340151092598730856003625635559110536703154949576019612780318949595682831789766450637376749130667694561943922738670979222963159330893725314133835991315679859829988734174698781694601453605864444983649836017039665303716921819795173328394454279958041346476098869181514179823632425937564544018062834121750029444900986194780641843673008970889513254334083297775129611448562466252968691869737359159720774390799079669764749327923093826315330347105571320382951574155925999772116781482728939680383848546635134500643619134432016511233205720895289260215477189291013670330032013338606400070852117833702074717716509672703201370702484653255990043170688559938020899890832798020500207004611270061521742565752518525315673040705815820085003216279651252070977372960 [163,86] 167927158898813977176009440087387285231438370661059957509506501870495276583643764240424788618051059087545730351195007048260115154888367663757640246446140810640585111563527095893843614494630650406879032611660599053528013865741973276104022430286027878262353073106013750767341259263302683910062358138858830397213040887656010841130078252316864412562006269650541531429075635191322546944952178245265249980570860236185897716331336242340702484175462758065001583781364888367415014949373378892642613276202338027699209010011755278038794100006257385156059606638767962636102221235677243328043319206647117479786396860972188017135874907590762279441871881298817932874627063621656613757522804801863412676942233123999376256861062228533812530646452098409347220810698026746829586119054797056448205419799391711857428050998957190110921621704160107934257512356577512425588698332745178195064443631854631504061911957802610616135200899360176293294000776544290589797914864564656722888003855134613806679306804916440384204986818218212596331514598961517455363774313023939706659035985413646275461926377920001514091166062889739967473389161002709961010614148181069031746932582811377139408631996354335290046529256287892546446906597508584605801746929037351588038803625825452719076751075346897880731991478239304274393645538549315214296216217536 [163,87] -3328087082140196085962275778227485147459711659456166601012645987893899860083351269158765486302895030297265895676938674023290720732252873043005507612302036064892500911015003436718181709418796729910599655774986059492087351154609452932741997648561892705057080838549130134748717924721282651332925444054681770725083568365849237068560682660024371132357046534211233639238228604197837846637217549207287887164352351059488000174022836832070364301586299165866587115919074779405033567809698702777657589449157235151983991281153788874750413287014376800753276841720492174540413248224610635326370963076710757062978439343071155583084283961182551049664096389416562954637509883311650402889518523025029196997468133255012490301001315997663159322858790258579157332958989221503144148470789195610041657372567160772745035773205481194940690220192803917466889527831297035144216106358189620565682386489876747244038452308052746225067520710911022168474307797501906070006835562040360261409427030731446801318162808958418855877533151885134154864920575549349737533340140502387352537321257874590364119110363186175254929024535473065539074030588474105482019916091762912090854946325832389909559787375769282699479996909196654625828484977446740397632841948104701286816024004905378285174381794236592240721331879402220532318702637530026911733048 [163,88] -139852543817574250278396464650505033242817949623322788914453404275089080902197350580491084354639583372442286339162137244205678499313991693603798783422538469326886054678291141220562025386787578924809836890745875378438695199997930178206099909425084735605972239112375660264839409062875606612611079698634057568302318661589400429681067257764392267243833818860550132197384106089149625524351315687391528462232956746423599839498732062398200509925474263888351784647942051611195991575655177239376276134622415154090438680019053100926824489321142463647897432463386859731840069194516948811516296344455474291398311368610103164784766479921101807604490049231774995564461927063771408135157059875683999282620003806763307928709086934833703917394966796264177637938369498909215651130461014139648743382994257985521127931096233324477499087996023174537090637452079106776190188518057008746410642505744316940883492397948873052885742618310461625635909587601792360880665102261761130843086411518282645292449086060603193001343010585756521670260863885986680438623155176097538951462335160478310726708992806148915025975593813653689044133733083799315209627431336321292416278116688469407917361335699161331896550835154221065524176781661932901735134755228723936401873860555300526013123214801840471645608728005375796147649118310994202036 [163,89] 1283585896481755502081263905403360470591627677059552134751619030553853158130652225201956518769388610246582481671658255407493200460740571764577697029847218278198670714588110386276526558129573329892343727906948163815004943050075978117747299604323112306507066933012366283304394890754988651175790080665608413599480517046758048684037586516232960769468832074208419306108197311661363119610960544210129273690380464271158545063580850469075038938617641921691710448620349496471584302420064734242359099398267795140500408655912331089118343959688834977669292368942892875828552621725005083658211600159906547946978020174484994844902252763904812046016263751200947879264507252905664973389586733515703069164511011513642110148224804341823393002700349107960983739237402893913829751556845695456849888570071477351084388218366822850339885462945330972681602335898641862102726404425019712621324331488492933017531643297739058746773733200916792505757829527472100500985058761945458627092408671301912982655587950187700327615455291064358197942436923453399237912939443207833609856584584491746430260381962430714664953442983728081216646676002158842610858481810668550963739630858601171423826900530172754899911837281240259837841853812637875994202595519878965299122456551007348158338780221969310917996468376428124607117433162972672 [163,90] 52094821331838837806638195489695054069771864214223953100516615160005819482720986115370461515536282755602963106619780501173171498773768212463711450662686406378468335016976888274809102495278439657770140274449777159534528422152306386448121366402464155320419202617941621531987018034438132656367585144777070415337823168052131290872103218760838880240239724264450326743211288122436238263494557771464466475789198737740073907177893738640535367716821517052329296237334762758975403094614865370894715593417578515396026062135335896396813658192047910074498508662215654470982461741142250395330909054601150097807906403496975581550553247690334105476244982278771556401762942697332463561224766303350855166849358587842002086877397047164296251852466367156511703191267048577488444880146925596743961624256436389622880321449240427094109532044812003676119015901500592991256585851979150390288345637969865820588297468699153088159054327247309620118626779777299968055719151610291175989666820616907024867443924753735931466121260709705141232166952724993591764728496573654973852963628303288216039679952657950143485471208278387299545678316137927961537696035524647455304518069973463984051595511167565391269971395635676520632162787637392912517427919931981098380331529603380762275568721736252348797622066367624381541409120864 [163,91] -170335591203749233323047349188197040827682120252454883276493331743144854159909403086164980604412087390178969873578538429594889382168592649070222094303494908420356161468609445218483803769258280978672491176784864391569236072113704263340218887516485619279607115164686024831615236002032407513002013725487279122177633708242035143407554608364319492990898937034808904867908134441362166230354923723193527727584688101030546399343533452245173007191428442256075076425115282125008468363924778353791520923721793230759343519875486637437305759790720024602507286253139701314563988957101972867638567384803819257815236052639094251438153772933746186704616982461673956442377980293183620409044728384997347399915186322237165235929670309358703097854899492186496083999669445579253673802303152485592363323312271402336866493839926907480389694756430364657643738778187293568835321672205354531717220148158614832355528426380458998213924041239482810170793054862592570717864864482356633543795897481596860475340830155621649119490920323440940704081778947665673497438273986944677295645793262004170683238167512250880336330014484758522943141491320361926949494610283578248837804346753946861177528297369813753979610187777733902150587574545231245227532998109857648041238758605599627190242515355172036098549698910595916437728 [163,92] -8791784167915405899494109492332945305613535925909673049559931857674280220226966445503813324627915178613131329948702844431925825483278522795212191266054268075762266219671518125497123116041821003811421921907360419510765230328492907525632359931390192699655850105748136058110657616743459890115909861385966899079947765153437109119834903927010618654239064542017014727207981262157390243803467827901187192160795329365489910191309642410939222934702157384602260224483485309783254270395238087545952396007712014722772290524781980663767026236623500456376227497431017862461534987763781955591690024326352613355821673369459681586669864876751599391248842139370273924976544817560019334499056360224107235849152947661178388890977721896954537102362445211500563023578925049939704082308316288665412909256006635027016091980669467441842150412220699856208626816326122779980297597098752712025384924835291142444056370786513142329673705278709176875449854214534125001707701711607617844996084856226891031535149851040804415858673799979927021717608351384800906023581428362188288610290401695613403536651549212438287523317969535321586629474817868420108055565034914789359447970736126081039614919786723015010113485057631061536140843651600127364085226547002619375998073152044108326810654138725109314652070436402683712 [163,93] -5219910838311528456946681920985853430707006321161755755015774979273367405275692859165234367782424333349036574661208298686240510943410093442451186885077734545048279405578300006396258725582995784565471257883619734778180427099752227991068085055119278639657603165337742976494786820990370397936938037307499274791079068618481300998750885950985639593041763099825960814685651629101883001567287598794123119005894761298056177631693335556452637694883448604830690832710011201828267063564104020002355097596034310738200191042652377577830578600584474869349799345234119279777698142862042750362639866302412171555769891145370954729712244185116934171113426105162369092257953784792016892457134300344840273062580965405279511722399622392588977298276353632507616132115294219081295371820434350728072472888160482451987856955883281675735360722369772788254187515772756553641203237004674243113236758859740472568029685217411424022169450183845529741570426872297997843640351691892309645475296369720483872136613773661425873777281201985147483100104659504727395066034538490870048977794271198044468814791481797357423108977884123260026665521428160855160234381810617411578043738484428025068869559238284704820621538844765881939005175794892405194768236240484015932114262455349636205511216026747178944869408173984 [163,94] 580094617803733996278061167948942750449965171920044317835552010000566251793991787187667796418288617493429591350869842266065062170963329664849792147829816978425702248609942058646247564576529682489223721835153179822696077401287172468416612969896815198787062079995478254302639405474678622343842017508949943670691349809640344690074201930596339180899480454184613774999482043572629195368272641718007033152818200906790307941823569052087563384624690426757629021094414094850320461825420300005365873068559707779392259841914100972566404922753905562610258941023558415056161014203284210711097010875182647993904965745433542212393990743265981730747728048449641868214788966656007366974419361812046418005943291438491059254028305899792841599205756030648554039451560625084824535989692643017834579166247087717683165937444745492755142962771542242914600433833100113824549019466044391793783999312997782638179611312981295425648889225309808555120574189945392575954289868579985288460563957631200379951990989662717342997585650080086349536942979839264180468081038443434575427742035006657466518875942418638749834811410992892557586501482387970681110866941747527580604277914114933596928029689455213327670282200214752106375571936596003794243867514763507394691382237510575187049351617452121437458720416 [163,95] 2516563694009669296552307328515848545037087563966093975915058002545686052537193742235574698588209056916193744521412642794336346617658999785885840952392351181514762578219564254303154777147726400524260077650694818170027552069274462996630916066103626936687541560369848570952141337017648953936711402391676400369226749952293350319754984855069270262627834979054926482702271085236224117021424659172595411934898632583966177375591723236500824875211852702496778388049125215819825422150344967712666763828065548181770592648207980374912367308301263817015160382635932884575235551465538977456023264837585178456287529477557677115586252195756930696000865734336131034718410932338870414066517185592178309035535408910151053872196483106889202036598848614914799220531339625035547088164382998858328624607756798891993888279772599522008034018463450386729100982963683064360637032224871773028405591012692871626118577516401906066585090787436464629457843352114505479681028871176881862538116664685147662403208495499498192057170750684180604073594045522007226874253166287198573724123800546566804406191411870739565800090184487720282125008320808580306129126096668452314753780245394244765250736773342935254764206677580084738881394626343906164628467385626286690952851999130041700204870589342826483640 [163,96] -18085852922316113216676356274392833652102026534251775261680336637105688892152102638509953466310902195422433019624892207677319793176550039825615874863517754588902733010871765496105835828999830241464870473514424275025781774791427029699821459223639898848716224170510434058933792680634686962994787719340420111692390476465230396549917171465382336102054537862595219729968971333548943723540664795456400695326501756909241370280102212677701256478553803992091987065058121964600000367801908851620202357871351232887656352897390598434273591263745043667839291826067784779972127460343166124368301615526579216244271190590696438411543643556610982867282197289612310592794917610938110499862697514697636404760846509513959854038132568958723485055312715531617641021823827385424091812325888522617251166043482291492889425152976757864150585201226913104626143311454350913647801093682051387156445138367820755605507342404204905706195663626142946145576188978289277182604916970527120373854970826805286683652311747993211993349697509877887898598829997874400819444664341873140702991781941998228297933055029594229778333776921104160769434365595926906241149786019499238175391177473942709567840816700123963939709125522352274792723916459878348886147497826801383607037286735385886518880646198466944 [163,97] -683216322728985235105429710815730835128678264605533159039981197944539101110897245354607477279223142394460303083079281244652652266490291798165836512087840881426619409293482689735629654179224079008807004994536457256004501895455098395121261306670146882294134612128858078370050550942203487711005144486733718237780466083999197725385670688773170758217526032308755796389158124679498669056184008246882338720030588400143661203211307976361018893375202765348902950416112868123587696374067439623411999614541954721484112082301568455475016651347936536220007605822141096891632005133291805586028538937426300197918398274579204691053254112351856213780370816626058465065951359262047140124875549884978405655468370917510203601832021942596666582492858478882393151774459919718164309348048769006981293337328529904215947687894466472722004229773912555789010601793951068316918608575535507097537881468258385650047991110795156054330423571558100642085083301499626811261967821630243955708873077392678759344822151950649773210928088284544179977688825827382446278441621014756751576229224626610294516589080750621821984983397018353389895286661302243607077447677394210190083484390798189327384774965520165084682418999199072753801785558696912315479713645870769122508157590709153702270941969824 [163,98] -7555222553292250942363066448489504918036966495045646723007954175945652243027438500348089307360012331432365192784058871047446677090035898070479471610342251811401077767483683606974887143513390985313360783979605239900801930272196534577776952069251879355688019302416954444368889261664677172058734197593635772611828445648638579525158293660289247202521610502641355437984154747473205680769494824472981682064570559835081784050769496597130132884866695658702421354855561657686789916747747510592712759558016090525849337892910498215836449925519837124952777730270347868614094833697694469220512676413092615249844625798040013767783297057588088651684889426787206272045181434566361788228799694794716865606339786124824827658749939583176899660621414363426353929760740185432838083750184245750112117727171085220171723043921109345598826706279265056485353508676714676070937501718428166945406031299495635662446540333524698725956402266442724978566083840347590526634762828946611580481394510905641509225528157869474787216533620959540541711209573237053861186134633641513668372518318879667850769144736094376555346880217377351556755887247332309822754697324377298066847511143952978311075871308340437382297635767572287388440255293427010409994054899835187805038086528741072679315168 [163,99] -36911548481152698564217066978171098107173636926877451001727202407603243438428116758567679396840322059109876552003904709210318817356625961664867118918050226075004945788006245042372792390113915068618100582937749168774728709424632004720748920464547225887564823322055000921098593315811694094855015262146382630099731396850091708307721120757010120850823126465270150837827664705062243079528712716814780084194448018007118447794293951716452263349912346923932847604096247374666373716458206382050945001733676083109838608056752769609637308093267949229628054628473011151634329220468519032117235364748432612790974448676195782526137888523986960902999175420162066376452833793991048376506803018363644109434714438537376650678031627072016897449886462220453908833002521340002030062504835938180209590459927384310499345829798370002126033164578042418841504969746837649114715895040805523609585947981649608224409953292019467904968765058103700829398667916451938881905058983727236191160065225698169703181407284944620994504358517784419517226339473170476657874289694604763658883624094174465414442254821388526378228915848118884430931392937041402935618853215513087197307177446894199141806133255984830937194557125571478727438792490560769063677170072098963517972091126248416936 [163,100] 84651137828637732630880487271135481195707871651840589229910477149129320005494150592649265721537572287905227211210673610843383709351271643728166164625307416562238513029805337965435955493214958358779841636521913244662203764527510957849333264717462207847339516200759076285939265362706157507904188860780146783673504789521381817023333300234699140599680467735802821373015956878938881543497977415111746021476935678615150919019930182368277040134991463849833382874204192103358298223843382040984918234576043874809774070847186265595613935967104706201885054127576550363460327308703580019505282513312203790852310534612871042797526133816249353785942646573566481798600246838074069814102205123082681097489359384906396698213970382016025490061775379763108621092093486838683324878329031383437047087839373983772643645394962493719916509247777533562094289556202790652565707429377728823243924866594563161571753473326864327484138653416612918211853094998763847145920584851634826051980668754285539025837572984453691945129377276473138672725076630000337767672032109641381202136172851608124596071110686469119561232991738727743734767632698145064193773571280958269715612822505129933669163213505190386769014541493660276692529283473185466050988163364513197795802340419712 [163,101] 1988359451382881321791385743441721098732333161316661552256544661250122882052637529355818955094333394035443653009007856442946014261311826743083042248017363740159712044083638634268602642052819611766716126233945967273225577057583629978842559422235302169318248170077310527242797626218706924688090890628388747879465415498213029128841572064127473932959868662100490196759900621394529893523537985576971745589523278527055139072036456647963268561236958092148647707207676763155653010313499928691183583329649652358642434043360573690713912157411731079975371802002957878409364429578371112263841719170105352931380147508405513045823394080531800576106360646093105043232871427840794111028737572167779823419383890751037572739551187139222643454189899979162712111239493918334459505147650076980684676960731058249280703700833923656361998340816702701273354219964614025422322325205806337599342204966872688986193192302589222310714335092293269861374012990065006717692901013309073572610731926077616728556411736737700619592022661552243378546322264065637877530320933483518997485012516017343728001485508755588075749887044308885681354830125619711026210290620030832808640204673720074195270232413452410968697056757096681239377072557763779414343458959125174484635411280 [163,102] -5698620869614386420158298000519657933966757143930674319577177006311139121713558810575381559528921251822518378924789193879222349414397073602693607616089220643253657763965557974842590585951742189853914243871648069305964442592406564089867053046669359036652140599312227709896091153797406730316444883709208364995979490854904147405519674529300609310627921533870036558831801171577029090302427644372637286369279065317826001594209852898455234051790631247796556448939575172699411950288804859303523615010914226531881864898784056513066028452909754539409863301501147287122884202998391905630488819782336151640290959818163196453215925855758937356748366706826275671886622291555906250506187909716878651928168683709771379233692386396902651100128718376980489486033796050509774363847313217136617463939368947076644141619329962245691442196704950133471412901057780281658923472301395746876422367184411810311390761799271679468394621984813968102168208315042168358369590329260979838442306801190207162395917604185623566693240581883735457095902506729281617032173034007518088081763904624709030160587775771974110779041658171597342068537683727076185060279899339588677125840034627817411457155914605044989589201650243164836715906151173896343337304460974198753696 [163,103] 19955029183844349778443508252636000753864127284803444095004835220145792186149670204544600240265148606107923500284282460329972866677418358211026150367818694397521553361596698184206582757733955219086529703702114462873418634166823833675536903806740121324022073983197233716415228275742196016996375688792032922415766486535290674696596722261513391176430578404948035371280152493338216232339691581306841160392510399096364272728330336817384133107494115961000388597111179571114649462445371614695994649145405425533004785239885359952033725876809454472703930062053910205903334021764315017502591863071627698324971870232232290221935180076783410373953812046593624866692830336147757423719170542459718268875054067122755945893973361178652224798815724087992333910549393795160899725899704200587197997807388639616744438921725522484807133570796538252709066100631989697637792470756170281154733030702775700159115617015250136254501739888393447956693293915115568333551059922053112157891466513538888784917001343824174235693155365199101476014713904863382193553241488827596721766702698616006616871832114626977340752247956778999467072687462134415835471793757620659179974291795124295260431243950199737844562863756779005699623331160344921111910532283285520 [163,104] -216035648109592768489620920284517009854585848679465904934716875659001393919432394314340040728531812719153764175322307687181217976284571423462142277277354283325621376058755358062968737693792088826093037810013637482494146879582398857773939736964392045409636698762744007368539521435605029157209486982634084457267067273675897737648258578555009931603502788887211920316791401591297268772615706974408454099370977141725487882400313604762106388170298331201858923968273303581006066777989731847060694420259387061000091527782352357044528117530447086637399464203622378354671855537210107513088446142001886566098823852635584836302304346149573974925329183377793210032839961607051547332825039042191399362093741684766861599969148340360347395238649037533423517789783610927321628530035630250610120982689544293414542763755889053775706622842055484849892164941706894801338151603736545350320642357218683599120277055926214710234437628632422872196634298979456757512837980367386636189257171215120378394243434578416610517130593475239610942475126905369210976349525682925319636526933933282845933729422714381613411725961785591262325733175490884761836207183166893628006796545867620418524535869734026083105084049635598978681043776564428693896723590232 [163,105] 133126772803563281295493689689556829368090723098793407549426078229017449089817933496389446919434319595905268642500878849375226416401471293255107077535610481624039128698807864857740503103696484945694014464880670924995738208289104366891557272457540023677274622849746306342839600899234343971890730212642092084853495808842672793036937759665284464534736329988249658690985563864005433885608199952812349104542348533977514771873572118757011302378335133887085503052920853564016746651883742703728930394951403426735200915658590808198714051381915228640862934893851573503370905698748714565032011051002565429529402504970082027757642460284153071574827650021090792527335406548530765671351033671342820341255479301619446026833646348339420022579348555795821058030334122276341510654490712672428090802374346966153551334005450026250244979339002353187300105393677484593223075759623433755595820208322920946853793478319560203593866489918395544196577308244098427163488125326134322343490656347267970190546337801986059775185792394888608207684313003883188858787503431267118334993966503427460541152131776313166395204516901862240814852339604734667173764346123794348741089044910653105222023208967756143765106779685339257585678285603378706233980 [163,106] -4750169323487884181247916246747536082505755336374939570018064706626064780152509662509660617759324800387948534719671284131631920877352532139018831060876245858968964320549428129487019089259208311542449908164423528779229769146544444622349585101392754714219309204001511577671699234582671075438508888794215705051208356770741001143804539541037452802975992051698746001878915218107038129334724497135042256367883568619500454444795315037349186074165689205002953327501386932208498239385317031549155555504044064694185825401405544415189621819562941382719288519881603792305986307312029814220860538776030448285614039588135914687356275886921656337485012802307418760797562326851040025395684698901139128415544188432156686397423862409438516180846313461943812768117591531687340921553183402156152957368826575887705306214898254201659205889943998764914460743999383238480716937150019381775673765424736982696026378718111044095674709467473613530594004888559178812236928274122035870252421103703611835604276995312861368548523600221644163790846102514680741419198566542944392774082138497832813062080185767529529780679291498767305720514145347677205518503160539477158000859073944969191169837068825167041650239397236236069835980031231756056 [163,107] 17464919844004549266456680662445715749982182286637439955178435563693907812633767498564764877846576000325019168126725849934587744416190993223343362487707768667370525450749614706936644337377061459694742860616263029574274276783037141419859434478957547398076366636941593338976586771506772198845710758554024466692658802921960339965892184501582199323893895722412048965018485588945548949922492189253411422979746663484641872653290725956106700561366448293694610609701617210964563306403205744497220387387176742017158693552756985369772893692368182569047737607275014521539470666833553593608000015463946727536035388460358000165896918022772276459571714073077305117687346670275767524578801390395887236568447695298429382001343846886459308296989040095639839561736404406875819885674606306049691352631411663253326744983999021363466359398951674836237537191573926345780023023834474049687025726976179450917482922676300115151336893091799929040339684239485976141005996275847907867711500951352253829528942556877264963620000122604119934747362407575780129338612069741820388303995707193694735613805845285773262873524420309371391636439973117590775569770669632168944906697853919291469232495987693333493884449151111603289309563433280 [163,108] -77952580539852701886878862840194447630410317718274431074669863435799291820828992795161359846832764860381584763007465632227097269760958132578979815903292781926713668239200421059554412649872056126341871634180452376303644252645755286794932809485033263097772235351496373137857075702694860078204322064505155805323870878247615400687756936185323511352095618042862645711876975203645935302575630897768599142733439685209036231057296610006413204816686991303018565256608221398783713496188441502397637277410395924152496750801441113473165182704829747009930766071848750376561775039345731783967820374122196384198667846561235356857723896101468537636431989066331790392122746081487844190987704159720581748917064143953384203653303145073177680363467478512423993852375889480857577840102170318675896548424080902243987586965933160189307042211424342868056226310221689760573044636833822493427465595984519246885519999113459623203898406089307049396764832338427844131112665070164492469070597079626472337779860241340050005088330276051438329180240713497372383236120065721551575999557961130236594783139907368765071297345957850841168911918707673679210188436067946950714298492994799038851466623095084512789452670771052613523097808 [163,109] 345827798702124911306545103969432543664614273759680864581281903179870061819565929829688846107178957802340005707752820639246494852510880092174772570611890675155758191452841193157972970961104458397948157833051530498011243855838956711296377515824319852701505270018456227400050424190937609375977145747332949537536098341529518626199242265115858820804360950845562898122075336808555049895168781473906056457662736594796529627436478094556433149630316546280829532225088991815783574473755300779604104008204297001360529754261830348294556788986408936212226675131933368628573370710600533804588845721452510176330832915625741263775041229408683971081076329048438218417417542250967523563453825973990377178519734739328675533807504411051351822017365822417172242066890945094186524704715866000427230899861751765369360353660613460642826790532299131323759956131175463992298120514748102089189664125125712728072225537205606430368798833820988783124322112932267413914677541788726474708078776944944498925764687270649840665387546741323880721330384021550720175155885926792097965578857123756155929379379608789333310608210676330425183348645117883447574121197713216929740205640491501885364539621368603453020153014874262789848 [163,110] -868977170699142545094885886470331809431071998277301355481002875737015359714153909032690207675012613236413320181633804745827598491306026486351148933803610838531518294727331736243156473409923484737641205281485465210691805179641959448725643592556612630957637468837328480035991139723488389253382439033102842466927884839434391952413518988812100086707551215895271345007235359534425749420312459011641396521511330568167351568952385444828547173131267622640029394323224811343212395320541163073935521234234142962575687596026021907910519267295827368425831808660338788078270460102038687324796580222035944386334342923585970164796760111676698434209547419437771548474482257400980181631611959793309838895713312182228568096685777288442215884470363225153509429531203146644270571712398928100629970257562359776619043732299293965015551526778192150411754524231918326522583898486094734318160288211924153981419504016662840422005814890115165814036706668076492586153698475912381771349015835568258824294312086829905637249079629715327403087346884844433460492794821262545201654744920720391198718791822402199427297677708092058116535447384002016789545204809201231373469301916461174753091495361504520731859656027858152 [163,111] 1326125906540999767534979929681890153092589521474297757866491254756820467024805998603306410140821310076822009512484122061736331922544908588182897502743799465034884164815444895103186175092339108463206035657549005676613187671178098622959290362376135618685947499096759463467143124050783180434485079788357334059426712497050840893805606967362271482891734482209601350125274802943599515917039014182171203602467810099023706475329596238556924080208458966795106007454228816130318375406001057287514462196674646236953491884451488632373356106954096201043822493697580387337823550750447638899868342771874950725929778383715510951966689912186911430932591994450047109788709783991383675644931637215761593356631148805969472024187665069348127031168403495559189118212067707006005247488154115347506125670345687560348038196620768772145834800058462822495357780759793453953919458137501872229954291578201839476163294210126186846695956191551195513284058747937202071714193248880234057343202749931386102292456945499049471754868328841075179429086292957230190582601199846194886617482817487215213768186380963987138836459631676606813946797272049060292363264057550182791593156472322841223773245702907513121643740214 [163,112] -1355827423592471536508702101224772648705210157957045044010785386423374428161514593361052370227376950900261905214151325544958804982624614077881707207151747774658274935223234860642364608175480793859198334808750093930638975731719511141396017158477896297152402199235774391324440653894932463788630086004745814508567010260157321045079344017041622640557773426726922297420633259745016258999995924965739158974517197239228556291236972030617852247963716969545809706667525213446460997901296625561221840398592250526023183388667309186243069652374972292128056792302908762023138065511928106228036554693711256567329726117375180214036378621838637862527888040742150866754795079801592808792921559217862536599057372752070049316003015106892457164867878203244794142171691013467153809070253709132986885540781010671349297540334344882419648725750628756404490817393170293436216436246538917549411338595316933764811546833494743994085420909923590104454532621679963767683737645262678772744663251090449016442984278236109177720679871710125624882918906734321209954284672112880928369853617514943948015236785724169790605697835975793467954363493024045462886413193342676873493480696055218700367034831606100487784 [163,113] -1278960681891582640095811617477814416959605634935097905587035329948495437032162666054828110068476261759186383747501623790227851320396310140638250592265221627331042757939683045366897187397457029534820099662739763659445880897809547570423508517992995614450141010546232542307093052748531174771925456613623958089224495408635063822809287387488336462277520544477031722239581160556730345672702732803125879665852847061014927178423338866218239975147580408915425287862701613525811185435833458280374907485563272455686679122922449154420200969472821598593390987759674215542748147289256582927784028228278422749651575602571822050619238807676712266110744987199475243610247043385507646201754674800538535688146480402133326430252667752648345977450013840184546551896783363315843445689939057294650127421501417069186623433426264172495583455265915720092559083516787049403494316863942692215623605728413548562616182948724772899100252307881430701080692671396080734496326929557294519261457492735816121906056901351419789327478982305885615601815810751065414652503506907252199617375042410316919921848954332494603814555600791797393861436477029262477639958237943306329547281806829594515577897051068376 [163,114] -822567120208483177184234005822426015484412451837002432726559935313174634040978267609644855201977652183391648828453109064658925851131011312534525561074274023592763136288856714058636944846887310221115011742436383838177396457552020161929686230089423323695834603019487678209969440206178521558803285067290996683485286830887882230238295851028578295616903741503058583268569878911245733451532500350594219830444402708506724933380422351722170520755923042507355475761123114505434286765744739982290902366089524485123575461244000471198916918211035501023706833812705108864610524911540545043958075260549368303879843145699922785394651336667015267803121175541857698184955692042671839826061747005928423492588340719816811528844795255919103221708266952429956382241856198086330356439618406604362096203623573627847521552865773941876631629163907462744710597414100950778145724640837960877431897046725951271498194245850866302642660437600262113742275235854015357940878517764449862075588628078804488651095449405195727456986852429728605747567426655879529841141819273123567652888854769272444074125756298845685895807261729138259990670994685063599856159725627584988348420094165839701742723536 [163,115] 78264836969743909389968038369702872608183582679251054024921000924417823339440315467826521178556742326801989735387300667082027962754665139562280913639192345301267474051436081710566934605882961494329696323535975621714471001305270605692957724098641455551514596559673285173406631027707992380450684336062527908702759431085332498573772813046597727281474761169925006357419182149339547151501561391783471240316125205369058482486579237479698478768257994175346530945476428828016121769589904843813413136386127006112422168239463695285826207849923433440050268431852580346133611888766061509797369137231672082933698835266378762993878657868116960653851720106113141711573899039896259847222855639629933803976069187469488367341213786437970028039669393693465078773454492649835905449211772033573773555345052133127835971538693011119256153050759806660412181345260076580863044561130338028603472240295596703348821742565430360035933081372757605508892771787604078015271887688154705422658705856233812716482745151203900656980586769244433081036958627661897726400558449698418728765417512422069353081273799729196897603285374418520302758370982393390229554319056147984366189493292655460709818 [163,116] 80665137616935361191103996367179012343077588331763300836430304098289591383790950219689563072748358663396940181902682135105844755828388656842110499850348730310175297879779200243206810789519902410305499141380570973791026727546804211752723668485545353058807053433509021036071970452164463308769331952836063991335380923723526210790742893786065700777819710678362955554676219669356959694957167138822340223614787829953771741220228070333464761525096505281789788876599167048969043611298560534529421862209139161345576526364740141675869988883772988834376035471965334144158586142750590522902729755969241656536743712900429303900535900654353268260184757911459871429610268229611699516964556128289402593173307696580348641394631197458845739440437969326986568302556734720360223831226601095023184070760195087340478157973739005976514645621898048102193139673332815180599609222132282932595132163635549976167297217704360363341563197666456975643320542608611817792340762029325311732781519220115092907348635858220784465730900722524763524146566961368840127484409610461524109901561411846264382713870434797492754095891854853168615023189917803140196330835541955036237724261308125320 [163,117] -1844232043431047581023576477486499485366792152051489906388331225113966103668687931376833716476373069693596613595487271104442932466172588616262422030907202335267391769290041383859500216554186408886708600244485466977625773466046967424956241642497878839659764985285918813619145605694361816424409102034169722713913972064427284752720168846000824502498986394022685770871006080352828640528254769126870314253606486557859941442132671402962286035908753665661064891631132687014420084172774252910934376756907971318445446940160463798968254913318826825843648807811048031055650795721465742924868664039337714165724993743483397078365280561881523116782950706440609762377120389550940688174748383256664584928676444227714920261325390286041030365938256837527018154862806777986652086609096230949354140617429224849904714251420764467038149827407199559970447129312338906576301847009998654190137647282830878111846310913925549242407043425441907209363970990500276569784082973700309996013853850571461060024631842781270474800962727174469065675131111599378600889735978151527418924150902209837838740248225362373646750445261016330874453347930922237628206847027529732360275353847440 [163,118] -4629890788082743483384555978668232985132404196685828934701147042741243891227030930297316904413621757425261135899802938170064482607510464523737769193885585822199633979010287890794997106144369525189494571278018845873307080768466109250009373032680383296466982659248593253743661511551238485051279877622405795134115311709423253467103417991248158424677727559633588644140208836517757883391785407775655862849852538929630693336504203480173123185196227365954028223507031156212897620446821308777931945840415892706016255049172861119930504061384108758677407264291763184802285975979444498460831976666422310019458684318363456236933393237064776452752925229944385061079670399256646077339322122363009032864663146499491365351254894620675155406775230797940833339255750682523824410235955309589563508481234630393594870879673539403598737211609040607000562638906995391207497233419215315834099953850524415917648992949627809720269805289041640741155889879376698176035287973829599906748161984072388350517488492546355341447424490926542388726833615640380356722687054428653262231377177320686639300105295928724135008777470412642606045847469950681013027979785414583218532080 [163,119] 6117375875552552547235649716965389191067861278811665722033379669272300288127200920120418190906304837666466477207312175650441996000548809898989762030083842991105162141004450876803126478577991981041484545998600194334949798567555444851621196989228400919576575395679112708767378364338281307795293924514006172964698790933330859678048578842958903488796052712428610435472558389403592819057230755439307484671660145639586401846219758229482054136188840133955471066888854769041388810764428823259753876426265871090419051596667417914936531384598261315851893228624688286644282722966271531638524777226016342250556037205129719980484171561906467852931331806151253006856572405555474523050016578156691389993923560598376591959086848604622208875278252436197483842999378319557030197047579115784743054330100106957601861889815193287241202516847008981488653125543047277948632367143048453257852487471163948847693378467099420584379434504907729767450162259990705476563287244479819538321168319113095393967093535646404070314923475007833736812745690348560959539115254179068838945022111508934982179601902853972695792984912956611918571034459727597475479066592248326932 [163,120] 18372419613310367718958078551177823612398062071110363013563729036431292578548205022394401057807776461586525003062378543128996820438828933194567450473327850314385648826092298301644226251853828456799395070157376738624322351619502549204074271024734363510570696881362643147595419812121885556174786573878897898421748142578425999505191342360776176284869136783941916763814173621935105390616267662612739703660793652378564972815636298308986955434064291074157043056766238133208823862285185458541061629211539897948553217883313527960925460840245091963707536102130431021840474075071360736127962033530761026424274153809759582854295617057200919116105936540705892245253326361023897658580237374417796171331469405325483637346620248341944331412822872410033348709979370290718239169399464337188810135669185404073288943421670912284912230664481336716585659124169741605010034861915660979753603535641299170973659480115350929971142822099241025944560711922233024059128065198357590208292551428019042127169988276827295080218303838229609758558952044264813245755828863553403169989961777699238221578575055588808979429061167658430452033693246294543473761250732178 [163,121] 4253039769707723520416940963789414253321038544282604383844116719193731897596428002478720660552405160683790501395702945174292504302889853203859627017248531462793670838357161213832050911663666554599574555117049211261217671309465290623545723527506052285908895708706833889828607135308719582844598132922567802467866008619203212356648588373549055139887626103684083347921908896778264046181715149760885074603583271144939867332493644804485171501332631720207925610607443734513364156494273993320424766966565807274598486714109112442181967797221698338477262755319720514508573997950635504013320144584477897296243038320607079943801302554939449076026306740086556556410509592684034013718067211600368132951630895532870649354038449392551389231984187034210830239084245418203976174729355372773195559709384234132391771613081290519494356939544707857346718098543354652393683073780741186448353272557655174017987640600749859813943597339537639893986072973385373930856765590151283348988095500970296127523170564684458555100013289268135107214287186213278147785124955993787991950674593551409524489871102465363791574390993387798835820429777794776404920532 [163,122] -7138715891390011362915007974052741751331568225882070682404576370444950763596271851223909147871367806953801143037328899518569084300134992671928360403830100242188471444581190843113697626841288042805475438528225813041961777131099457740939474815617751355343974954083728227607708665767207526840427024255159981777200255344796801675921040112308080388024235273832010920962068068749775468876092367379010319178923531151054923864647739928042926474940330642918118943896657246685332584354195255313414076587342948965662321777423556505879542952513553711001738537147813500003541797000818896243166588325389098798659541869605174833126845172540554870718638801613306658628162557557444617017783345968249570441438683508547410649013279348775244122653607448282345952790238613955413298759456415328143191298748007678917831082904481145263244352535122857178364137824816319294079746779776121622897687824207828552069466960754602782628757978819128427295540535976938353965546367223425728626821675107726697783725904892834532645321815027310916735493993203378002666898170678954843141610584913932002888009995505672923616272225917321446552614265632930336 [163,123] -2714107902866985420883512243568927575889348062230680045160574154687678701266032917394892556333474583675341038639981590274304277199375354515902924580767763429770493111345928796306161981896284073589548098166899555098631178282824542159336418124330140642202556546230989499305225547194450997458661011072158169180462632256153958523466810214010536173203956178113188990738560651749013347817932014453646988402330387574785058142804412742469865146743585348055917552860296742453276619898364313023978211579669951626033273244260249758605972786284933512424158174439640981053637640937913007084804157720700422741641255594689900874214934786660326489619566162739576692588710224048249036612836249007930563097077795121234744707881261356430760858057550160961560146190932624985659685234793441673845798348837555296934993645526492463479351850935249840482482337716748416826890212988905400012258420937742169325410462679294592056144837780308369525405210648378372222596928603904114933389563678713759751066722428901424489597430525997360723662324737399819769722578318403110833084325270208278129014679717593652351905407470001513990214099665064 [163,124] -54890680839921116122661786390112910076969152445912473195428721424374257090924231831744457424809657729945402517027174926243709771652873372508909554062340265442014088560645109233566949395629738106940747953736751432730956736352828451043921877487028327555274108986252495873451478280097298598473661743272453265656905843968234710778576567799637401686109259625712430187352264581181478166268593102470648516965783689429657812721609469552970550886743518473237923449058071346088897467639607934039663885879969452123534532631774712047848523554489791666890222466598353359572730943796720083777138856389175513327195818598991488367223005967960627645911372098427964161199144342100522020449864365619696159731896569877803131696742894612045110816760509798343433217414949045321438943944569155054862319077080563485400752185330804915280808140152074578232834253568228515300653498018282519631584639033360139646830775618012831537426037509574607238998211018253455688105831306670898881011806638143491963204074240684422078726675789636405249117446846794762427132984064631217682330162053512870300891042648214450841469231844969561842176 [163,125] 132008542232460375408873290018166162171060521781834416236663161980413338106070262328954652728824619777718958824743089880141598731199457451567711634256340731240727712616201508700519970043616410769165150539789612290894674170242187212558530367141439732739910434253231194032041978772379951632560143954251409534795125648573257085010221114317923250818741952713703945038184452458386937804197707484903784716323014075521520370894922634149560702217979275730035502752287868669698465919606166825774362615372078648242359384236022665150272802797388891130265597597196023297815088226669639696926392528586626128216506082006915086647693374716404430219196326159613948805586427534182203688993967046542296779992099479989981952856546664967973929155203897367146922598073939068480553209694050285042374552275793187024736142076642876146281051051807672803607578996197023813839704652392532708218202252326413049580728128035369823502536250000689111988407231951079728478366686316637656496694196439496765604366314716585948195873261046861287489532974909093491264108568860933840217213065009329467596749703740300569160115364925977120 [163,126] -2868113086068624733083916625821652813939884764406452671118159015614075807629103248528891466097283865296990026081058183216266659448850958260909143409364163224169162005756251317194462332757378299774179186555835917579310997528788821520158445685625720421188265109311353502888178965072680236574389309458747051105956314700263902457788404740338685132986324641333478667604425857504455327669746404538641076950088918843553916440760263653108787239865127117004538255595179386228049938295394557324424827589559287891882785128513872958666133014934937092790252631121908545742027711107770946739249888261280152891391056227353295608716679791878023437963255469699697047833762188488954994860123948646083877154543958600667713506947743700156956952500207335306990939541578657115393170516489057027309170222920120584874522757471280919284977876117638231502069343530650559649672211552654279000309568197419385724176015318037304981783726871388227659347656002161962104267222933795263150150922129994223303959443142411113341009378432942211182480657610725084777072183689631718348652536115631008907232384225287265570973932160 [163,127] 1098077264593495158511165600596446192772020230861081458532047929862371859674671466554010945045921774612111106660011056938712205282773088787577675954062950141612312769686838758063196816604655830076441135991475531481030823800578695036958916341322536334863200809844025479843870090750345836153909558094310483219661205561277977297187646097466782961466384722611562896761510803088509038723817293115864637119350248467834346966357433648157640022092388032859560715648094643944696378140113522936267946908176294843486023102139875045536558304648343206439106404792293720186848053746382493233245234220258069998460504196034102720975729995637955052012775465102368668613655205706957572032214119248906415772453519750911762039799170897195932722693987462306827237786358034799179370009995352414750728628485635164024171227040967748442618383999575007109294684485367487047823166623398617593301699843239454820691418722073778552847597096538436295533129000203067462583749245729673368959953270979969377257482579033568623975182782970737905406238493968096013336776337809657416234189328628258315489394660786071758832 [163,128] -210728509178249295335759593657915135794681810072352497346180385687033000311527740010315870299207541087221227092625388947784452950564271529860248416107179897629305396661077087853879360184081893824671132401686658765937354803488371265597049403619144855934459716072953938331639353054715056950928923627448736863945980095095483336030072815526760768627454348483613746357074065168808631968908741940733355249405876954790829779566859756708707792428637404085336375391712861927417778625694984285420564604306607687423536352717465973294965200432161771456865924570444707349316175947836028878506512157810161418870892532935581139987482866812527292244735213758019092530208640565418503166209208011265495496498694227042210001682147251795025864195844416991848356674291678153541960945276428602368496862219903294008533732627964976810870490005541088655535768607538167985053887836503001866268448160981291587082774860966430073024951110886681785366773390936859295781412889169342129930804118780682926243510120167097517484566549316025318964605931305361764213747693206662373545950026839214305617106983375840 [163,129] 7718926736255154554064119617036735864408108360028786914704963742527843669159241614291492038048795794663187259176550142683326979969583557015449428107064313852763449801397495741218199951065143541738905463870071456426982244562504406868485345947645652076462097103174021991155954446160481259642163933728423371492833668013743820338278071170087228076015704205518713755172226496973426295457897541436278960250906800942653638539682061629854103530506456377054764773548901289616886661387160853242367157561570401825680968953875736770564239827672987094855182961018661872579814743257727684981578933933127922008850274079396822600739037373934959271274240109823005409823185493032973012047061269413487494971416502105953289044803809875825434396604334696322824241119303945502008674302473583899158262074725260324312828949974524709004020764855033186141745171888348865707854888319435360436060703495706371489967418963524365762928717245039913741092817529949672727830138019916917463224424010316669628352410098285882650480523305802530642058304324206015292754604125016203128824092991279418170179712 [163,130] -286416262604755139902255781150060985362654155677529933575120809270981128256232336251518281464762237215672992557149435870421498072044363554938748721710628998995115708087182751840001202537083478986670208829714592907243665398081139331739137172990488229426117339711108479298800443224013210872413341893760058669549489321537889277339057358782870281585758797446038873134808480270681749039196134392155729669890418097634757701328966606251576571978744183793265671985627086888474853543603276662398085374443114167406687313530559253110104391381479266073080956130737409403031333506802174721401544388862100415761042450158124001108499009129810807034723690672182160119195599855454553788348936882385632260596485601531254496135048754430751835757124169565518933994444729537600188808847208296855285363294866914594651376662163836165291553744175423776438325477468113589944878855713619998202113935815070250641788009128499570173186475129096708074761197141271613539363048371456663812250298266742899728405816886744092561506190177003066879807098015857578892942293005014828347507148002429704 [163,131] 8920486652156927828449799938083229277467240265859479270948826383558453077269385299811734208010016546499608269867016239051029371785748037255373875707598484636405525677125380332833811132213178924300073953689284281283262846427714287532179573157317621334560482634556449690272152866243086719853324321547876832624864849206167972363186182803537855828955438877944172582022935840541211700276134927468271157954516703917789211833089684459009702075510686446599829160521586022121673040390367555226835896978061361960596119506700767242181541974943241034496476902901114678387795098790256352572554223529778899656652348880220084652501039023109996332514697109825636199458212684144168513208257838953455569297453058582774822321751305251068858831407344833779287700246384637248600462865449151632039574355623127011071014044798727195081998875023967062096717284403100188696890627752621159100889248793002217303474614410026156600406410276137944789127326715342677374432032797483950289101452428199677891426944813447293068841424290681883064757320040571993988391611268667719731611547596 [163,132] -60210727209079905575936609189809677224383729006400074358567459958791292713260779140163042078839680833026832551515049690522819062340982001201830944540434286218266267021255193328387730406679379358349679514494977665729081489602197888337517266262435564319635800524258645916735682067341732898947373521516847052841268812668155593409511440767473574519207765767432234925001911153631046910520212430127397253259965872198136863798146942526328617431214678115702464857682201510651962474938074914915879738645113515692335658578417195932209226548821858738686472198176011320788037012955450036509006086930662786789055791741418963366504626678089527352625478043649835499028891230228467004724268196852401935200837246848968126966692121441242694717805311244578598618526643176400077823187159618622202645115922790547370781519478977209325433580107000678950774407307372146042695017737034940538059525207470514472323448607956431076680255657410146956185247952525733782536042011522706083102668825281899778764071455083816222423364530051642317731836712086234888565641392992207792 [163,133] 393352018495960355847229259262471556046659912199191640265606508152358334074511492395387997788235338905612853773752244632964875455701799977866913439149856948393243025994214485139229798955424049486493281973299850564315829649489329666377307769795596808914937415773053793936553805097672869394068204395925951294360338859788777052742535252012893910708016807575857860105149461629059713468778878480700806055517371669483557264560636262586326185782651487987113759361947900551001302320434024445731511022283843485884020325449207882976108575193500994518246153677725479001884524994210896683303249151830146077623771449141415910804457737775654381810021071162004786143640404246839524797999217069342420244315304110327995388855995017806064822234056800724198844266375096557456346396909010266274314974994423675005786393626605974633386643854950033154531747877567205535283500893104615028384007103809187890582120100345641832012349780301593560698106768653119124851389375818962850473210344102148320054492637627888666912201186545925961556283841606410774960011064232 [163,134] -2894348005618164773465477663808935785875934753079170687808297867681153923094276129852451670983735985818974244972245622076102637396408127988462881433691817516225385869542298133536486004978323517406473973561737578077558158739863204340538693464429865180816217675960123867857242476592922942147608069514270822427831345640849694138794637845257354861456621700973746511323399871297702972654023032748630786612715697164735360712688861162222785835028922748082564930451744394457361254776723434128698400168288587426351658660961796968635564178785287979857642939518068115954494368668313781220182827330344175230728461123909651193038628107027739081338039812053812920396529599843781685224331006980277120743420227444852990903636473441957132427086044061140753991487999141190951635808175188532715739513348489896759402620932116062953594966683600046467190562465893386407172787483973702045052814716653024500602419694890457623844699712390488941690168137146424657713094976127602061695462105857417279995455611388460130287382919671024350754336009723905137812 [163,135] 5870716109170728037937169898994374417752222663269466193718096722843739840363505647356167784750880837074506092566845478819047889984832983359324990855281358126120573918185318081142443606835219015529897875361273456335840894689892288305367699320914312995061320031818874699595420240430329049752688114503607741040975907682982534219454200728928115016700738037689361379201740946025615929088086338012528319193037757812482938582799241202509909229088738353362559601356326723624690005109012561912580066809570674778773881972035253384248004274403259568103482875421236200760874487664922241685700954629381689274767335300514989698522418223562487951685404916491918171336991037916651390216683799661131385552316844104306810758649110423380885079531093575274422324488815694480697100474276069986699488528907913368971273696555624262287668737941667816431946345599984396746234043026776088149238860719096908103591707367791202551499076893448475410580335294835422906119204703161676535089959478487017443036577637491803733910772588877540593902747548698 [163,136] 35421872715098242351159471395211068221972704006274384451179683568692164335886529338221853392053750908136529243765891086754003908603336267718101810936136506658491886741790958432006294614593926943415785747159682577947966942577145989765991267490157096679739780001486228300902883478021479696691633185181013448771221953854831110802831891122689204099751880174032351012152024381608899798957746920578570084235250981054820508676229556902838824778177079540454542330697927533991407801520996249317607998586924062485604498589276359073888090937987660470595220746493089088770406059468822633085486257114198813229519910731691491814266029653807310155969450579823483928960854223776403853961633734255047856238917440997154660573160000216455002732248506540187951018974392087464256643744973761658630186274671129237838709417325134998699383948698153590134337321262611342655472633704102073403223404577544159156155703207219152958804570545628793879256032293906026572621118079390701457012696596535291251558745287747224577044114481006469909416 [163,137] 36339515541501627309282198749132483329504812929479958600839194854996172471882037726492319415459670841179580082041672944742511003620935446504265184599836719504989577546309145312851893916500872368076484884023589621654472018422277705364844417398282538207427635508712720592133593936349303679038752339945803350849250744934784523231456910721512965096027009601241740010840168720764682570809239288148024472558894289001042801912774272717281614861996377683018950394891415460252160895265130960736635808013498295671176845483315920798556376057853796274516158318788947061089051628005516404376432866973060619849930401960900021822923153639187280135994938235778163593372013397748837999522903065004704180161571242111637256805159675630199572091636727375155910748226707539044984231247989692850810390488682609012970086523341637113899609036625455901550283082604022150408881160538250070777702794050932686474877152205043676246296770068750565705871479382339488654751779877726165595541028692544090427525410078960997466554671800700 [163,138] -37345720804377294345998387731254405617275193420377222555029908255290313874668007972861685033282204369816694579209728995413704412533446020882212762254956164487889439853541526792721468014725739144443503643955436606760455962884579112386726580068062226701698958202971565242371732861191948120473623851273213174813097604188427436340826075604116620977772222387453449838459642533824766151665811909898281451656571688638226873613064764936843393334516288275641508747198140140346146411012491514366204117041361505212338170597289806246188088188282652531892111322457237141739247396853124021413633481737154415380400199321653580073169099687077302820864521234169278258086189816846160032055112823153844804625532985888450855152428655766494358042600449758243378058136352126011823080759349372770682368386149721709581516889959976994934413302719354236434024240436663828305677380950433526572182721105334326590842602038011255940984092859516699067943044103040063910258512386482320160215221267758773332763882044998813595080 [163,139] -41630424512618455551363924622965113361844665725777939520333532232273547527903136584157313701932208402969592974772708816553417835553404213044691248136009036345676605320069146177773841445660497331250560650054100342145559321423999174838104781583277689571440617666296898459733331346139292053369530361902229606949045070126740218018296260199638503042525101840760119630512312289080056590153127450725785343358438088165639670118411969265961884529529147678005537527107638091330331694441084547519588851313241513400193334729048935336445211694041794523624327339588073642015738072295149826305462873523696402424517054070162850659251644023621187064743791316919715067573907559648816277688414897123661523081505224981521958613477054178898968822032845560760053234168349213362463210926254888028899797175653982974639928403536850230831014405695860207859488359016879646508170414817383093355946039188128185909855153774872782808848536663183582269614925829282730385041188179949700389520300920019796789986250251825 [163,140] -6105324511623424206201854478987364347173915404944558035498980900568244276808056753555617770438514834992877239639913837216104613452047424725863423182608960778653196025274794170624421134987627939174083853822734431385623892757018122316322833308457183575575621340480466938181388502500994861894774463461629449238427335303569302220659985104935551604330414964222059331683579813891045772952309576260101262065959472279925493686191620479810777302345348314260074740235221785553108723705081305447747304434845654284735363124500293369778200371877201633669767770006373623405491452511607403279403750711021230246990617534191006169383752105279820727986939344487249210946986166141601845768408047034585398796164290309949258548066632109306596093658414431872717946861696467938409738402159073652675914868866308269724591710573798027662090950539017153311992220072453910587708554217454022660289871724664112204248903607278550815388071812347479180202005774271232098828016192566844044569781372355929013488 [163,141] 1589304760640242701567850653955415156109124316198099944901241678369551358756097700226295390495404663720754680767718741634648819628750600735427152839686789188997294472839523902795215091250299124575744081325574943945334767810281696893684739101790558124384000863536561267676959317801012670449779474375504839034751322664168608901790107984334187932915356732006197564777486460893645901209541163690669022963217878393541392011295512290287144305002909205796013639508202129569674105171691605101106458914415846153059630415301892753890670627967356540439818419165334946802683713864214977163677089804468523268448579628270346104981761994892682109439884716983569303935660163473336635605441576861641731757156070097264806751194039953941121016557736031295460229446007676415353353941498950351271707656106403789285321726611472200212953194511046988624308281092122969904562854497317440698196974754008815594618697067883380482962572807817821826336045266292659280683575555208283680064806578176 [163,142] -111697480931368113829234157678811328338772454742095345086668260597425651353769168730808900528114990858238999107658748522566224817610064761001585250355573734304831594637557588959914336157213099938903815877725641824829060202059131069214082190419396711924614383891451539190176279258893481075886135338886473007555750845180422225319658545637463802720783362795194052909279417703710710729221577251809436311504077714771120441281127388930648864750503626777727218839644724208680860815935192813004893039405178686571755439169788736132765292919980106252063297446900161545068186631818352806663646802379122849272106802855977522068026086980155778201153737831590067626749800428866589365666577263119157243336874767564179350519379019011201966569610357455909294245110732091249909739233287494023239788024036818922127266352563533964137924828580482327354440353836278221272243214065338143166074538004217856798008155092567950024916235828505349391693104697874522657829136732106799984 [163,143] 16597712313284079246752282566821995303909614591724217701062590227912362919814187305640239101189231033036490887779552702948511483208370776928003678379103665430012316390451366549735220019894184327882271356509715479042329533155675844089768219109429390635327397682142903519325662289880022313485573846525792952275126623751022493752737305883311236407883288615700090148524796290376195831432413943264668125755844830713542866742442713904323162705061311170756034863452257770345391373830139247461157446742009362715614906001846007088351156492023713569786746926200145335284963471215968427498093198083740275549971672431836489644774670641731174197623686647564364589503777725452411132739060655756974796272733703603236907320564605659202953709031593090546624997466186835103725191668252523445574633349397631453170608980866772232507546049328841737169229869607782206108288412613646823318734132516660174115670039470146934888813390826389735360823843411212675450340631424 [163,144] -1428710975239125599877651528718017962332410434921931939807937279751322370550295445851563436940664498557089078011654676479887535311199068695757771029901299454892083890216602437820967996472538379797979192650904909665000412069241795522812474443404020183962321141107276838756833076229600294177320777743136485102005072918337457583796533331617712209449330061565973115375530140717562863577196467412327424323399451303245863103412252067065894383445220672529706338255651506929362022501314091000522149443554980990400274855210298977008824098514326888645739880689364069710939187235664620032472812291273120511637831044354433105331802568745184551776232611152200345325887355066340596095799514008135237465278010979003186110910611215165421424825821280558468169649554736984262327804189475809147046259137848464648900001607870246388493637992501746237131720174916926122770954560466731959522461328906268218602441628886098081106909175756681597264162307804509156 [163,145] 15542855781118788324977160804896974017483130640196112981168334824750928732035359803324617615218980780788849947785165041009479978533385396687608205161366903800231135631240260714538568047517369067309407848040905020179814758431646953704350735020207287301319671933092687771945377348070870242346471351043362455952154331903444688235175791505131592101686609005959803202814509958736532164525027123542452633490145312963769569075361785999764986868113528968872572807736309407005917124637963361294972825005961260030950957655238399455067365284259911243499461442590110648050376145467267994938185991756991423808036687458652802915119848692499372010448676421460184981633371861287889828606456409020211966525003235649322831648062488230285456069925466724044744544762134456646950714368129543818077022258415931359921189241151809913316662877162559673389065216528703215903276649257285752372056111953544183863762946837729095447699590895737733385535496 [163,146] 251999868116862861607146186027180181586648010374138550145814140568959122982816719694026190379304187290577580217903015313930974230475691329917254678928127261546593253218819328188329569173989881891605208846965227021026049376632321587699455943256725104302703546438146811143409438376636841142136635742861645231886024832582154814905225881409615101108913310269579992240383889946747825528013164940880560045660732570177191113935219922452625851958333637378949450985423264356388363742548014341795902493003364746648476343326406891989589019662907521552906057751728742793705141936369024486174382653448274451529826743241303144565564517306158175483575420164615763111074409858397373529614380629457893817193441498195286550052845203556032273152832088458221301107445742425637701966039558163212763751948082975512964710005527271293915045771604202669987496193756894082923808135961807803373592094203899498884975372147349357128772981968218 [163,147] 984234261760873969458687575015585459861376263968897710456119684897970934167971329199412468596677829272771357111256019052416665862520374032021964058215954674740006686785072661148708926127420252953666767820380685949144514201424341418060940365373932694349195368564823584617138785282147690182634538966150460265447416007274692085685169856600242364479670521895441974079924958205841201884681020506136461261684189589893427382702344668912750580179553532834267700572544849865116846409255891441278128305021856661072355380451424963977637200838857880560979152870083610203764761129253875242826617482333647965483582675257219843161918846915459280153524964090179885768813991201311296384559332043741263541366994612983922621110350868792794565068984387119020704783175490037498465099132434454952619993946526995616028658488487944597986068350905038003102697151524120031211620986373561641440319081657218464168740085892518466556 [163,148] -2710657739703482211642782530713762184919089396819847707183135425315554095554572349549797702388084630505873970434761804734167131710568550493868990667201809476472152690677343944897807231513558649430629949157160526838913336159326833881748707209064568094404266911587071552012599592110943020403072917508201161750011819882447419820933896653984560776949244138120158743529452224064839150182884701518918250135553478870504329387954366879602593562054315169848338563248661693324711331911542262044307685506616589844597551650395315032441042536383458701047746361637064465793874099695708700510493496456783348357183094440655346484202491228331682015010979619471912800795663293683594909742156450402836609916942973686092052177454898676409659050698725863921742075741812376850963007353174541739453561119302014739205477164911042719492418896349997757840461760592817510839012269665751279926624101614620707146941515320 [163,149] -8011324409542136533905067952403709557206462429581614169732622243927544800893505837232350331317214591968200547162732237516076849405818209489972759505054466495920849242235629383639459357877812836805537898143285748045331143359992751866973351844445335106512763759899607775113277188762843119263005272537907208697511810774571323660885698657024588356660796730599125229335150536061622171229843616535357350013309643686534398425692338611428998881696225106416599240616024048784882938651416538730202637695167499673150174407718170117383859409757348104548501051788700704514470705084365254417424594130512703946948128142845407189165816159986954317743894388376006962735762440368245861701373751541087328906559035288538601400806107133675262522042187046210833797191847955251071505211961037417452843557432691692054608406621207337564936737399124086103832529741558237407511138358589121751882009501156840 [163,150] -50660010023321190304284656187320706108940568492693819923757233453922643014540492354219265908984765079935152986546426204788616084432251778317523443042170052459108492700578191930057232076023089648304599961504128710251602081691005380018328865879205630825081051314906973662167505333693528653254065117938189214051189755245246409407011080393861505301275273272852264037007909755447753984736725149053241044914626938882070889816981941765759603166000922600042668845346115423920003687557812490256794784262139364825537147100546614445621316762045241153170642769882587618751555122420588156135403585190299547325919112136548107958221678835078616672956310910056546147537599078224933356721396221316221307135731397236070528168574916582451821514136853751973332113757289070258349006823158512918418531392105962608791896320629395867252620908215943453972265174257538677544217450721709501660496 [163,151] 25242653573927232842121429513248777017833907590079307767648771145490085496876687910788126595924603704704994406450149939499613908291599888250328823300098878063629451370178771722468749331191063882001539518212917752225518340700061491841545497267138069201135045363418306284544223451768442075412006382320358667793268092328890294419449661513316514766255394067430604340168115547273075318850401758670445407785329735760297447354968306778302133783720453844442193624175149540452043660978299139521434478056241412938085186457143967357606804683165365296721330442454204421367625479721577936335123928102778668587489936367308122779044977368743515460939958904442729806169172741619153505220218596254582118339476434200727818455598944319157782146225371616991345728942210636564973506657988904369816128683546889495565211766361175693174533974391070555006177996379824353033569432747034 [163,152] 2850690842360544850338384992225267008641727096344042487227483390650294228587857655151513212548020930208039347226375209970714870434921802658284731810758131743249142216311560667498679924717302936442779738767698235926266887057592098088486900909007359693797889055236262402175504285715453992747319939979327259682056216084102717923841051716416050864473372244311921432495451447678083561227033054184238279263085677415577861941040664492131784116097485888132393994769118817333532642396274181877971924772028230394167270265929797714187450084481579020872142823538397524785578805831359712332770347741239919067538720938253468352902006589203721534549946929473292070958753586901601322416415819872700298297826864119323686566270061614772803051888531177578898453779505406158114160197655468773131376910495382421077975762295241534352078864545396887624031388668200724536463 [163,153] 31596393325660843581687599081297698076000215445173160383867025013199533345320087603109452909738858477336491778422952301297911400415022975723806659442107325596601601808164535862302366606503106550640608986229883778266178411885784164453042207329131118038150469614480439166657901943177907409409128034400760853614531826299575923523019728184172544731484460135776545210981279169233177694147077840843795119669237007532790905251360639468297847586220248395397569934395423588680505395247344142097517558820720352509141678510884135573619654640299703811852938020455650182019910768413654911075966661076611485443970454663988209536588313931594748686464961184227132383961385571013787432175760640619411260058356096412968047079388239585144891216398492659269061462305731973625234314428961011984460517413956596729081737172281018636807961372515212306794487175208 [163,154] -1183709396709357878447034001015268324995628803699534634348874686142845501439466649974326436529549253062457038981116159739320035263452610501910156058055735603262678172739059736168812569781596148701122925683996860871882914211431593420580401082535049475575852177989410953067392939710691879551244126207493312975069119265202897779284649935675795322277603734858029963536121073935021944877734068645046283233302930358558944539316837238067005325822913557054467926297503194241157103897900727980216415066163709683125863868235140991079117911970917015611654788924949842899386010405973353100143308844253623690163982057333614978807723570529635818149832616487141179939320913680237521760360023116658120304982768518592496192303113653978397334638941969636303911117649106375945709085097335638309179510862650366881282978596854759965738116774849007528 [163,155] 14132216809104373448684549389451966686215018261372186574789840396508016746006625287648707811115339541974947156711294242396241039834906945360133322794604140936467742850371269565296402018597720689698630333817839122393674197982779379159989376872674019847772945686964150671611394778582544551375360044972195199966061829062241074828776335774780443405179836272306689240365005004437940756540797819530357176263815087779383107355120913030920344784812996535984397690375853473986291015752529318634631284945331363756165917610173054487110152099664680641503928406555675088863029171271315862701208301308077466161122698732433093031147813347624900010686778637712290617252732109096140166101292843348997648100643014184027428491040707203320392767958069442771086015272199605114969621598294103627812447627366098900640794298186413764818027948 [163,156] -2884374056898012646707270859395855024376968857214123125157777761512291137428746982146487138458800212084982985713287316032846017817933334365191038569341034893700697764839577644690919775300189350841311144715758634854457968173648108869002619859073114174873671319043617487580220661529808579026525288118348646744252666099633195135449416265027558468781321388536425716755069540120422026072307892331150116649887426099357149086454559980687976602656674302488955441546978308356790552936976545758648838211873686091982224763581608958200619515832856190633554607966598039527634231668709507295462694917312892339950549458678798042007541440487916703328153664639804789961163054695882530270841820861817143624208208698891492851923072244850886920605914119392575653989918251247455369122178315488573232655937334050092504972188231680 [163,157] 21698519951950048274363159605849478566367943447008958893617606836891046589757533098516957484294501552538220568424184575639556877150160639374353053990092769371439942989292748910506351340323969224436078400869459287621976820789917066627429343949451999094280750614623542793538793308981665921533104332451045071340255561242201389211640013441078219564331469757994907080684207798144223155873044563296084109613355507399968847229369492733677488033277029752209772839756114462290351182707993708983472613306945089626193468734237675304925520939567764015254443446645857453176091187448532886480218885451619569878195483493212533261244989556775425086888310166296739367894161670239577067180106768624969246617063645943323120294413964956359642247694545452524139142731352940287212609739238808069656894605881399617053472 [163,158] -59400894684512555926809858169717888278249151056863241826126885077150639133953140685495263315043878640608145669519594088882268210551622090079964510533470985814480684543724836864516151978248317012030604769711921081661589351596477437878836995338581243726010254165193106696583232051681142715575731313792039998228727064393695064527024497348789565345895991364020807402753345340325505105881688420234630425370442341185461700999416529289088264225471981515666603388784029404082536492908964755678526319439778186941313020831582005047660780817838674442164040365385049176437408495846125120755158594513580376554316747906119730157680979305935498633586799802619396345482093489333457982556226387953343830784031224873857441915646186426593532778532996330666219462145718780088588056842492404560196128885276 [163,159] -158823534144537587782366671870535931493951384440634815632749692956346202646411793586443843467903092600038188440992611931115238388899194233207859303032788880940307635001335178271840117142189727107846031238709584795443768323782245206945716170478740895638219793328423884334408833217834703743265355763914135175946339846094582724647199834245634012494960632617920726112672660361753485808231330891482744997450261291311657025979352240252766692158284972091996527775178382893534302595264572866318408681308766723707492900783207721086309398318879696844089655874413442019580633469758685824120742920531054334713802604597429420723617358519215084387084651991198675426917089038841614992180839088353813596257061132927976722588658489564797889602367056589387880112158251158422452101770199847720 [163,160] -33377714391100908298585787224844858595384042722562091250514261755642417421348068713916146498692783774805084668141667560731979536495922778366093515276912374188016410722888291066178015940300417054015336804936756518454625422345798143550280051910955619177637316565251348972257392756300312061131439714881708643758283111612664756538321189313011298952717355074960913626521636223262278289971916287962702111126694495912810936373248191441400170455087662370038246332636215161987793221168404921528360238488768587471212868575784927712227934480227757843775918003799387886307450355341423012489279490403077399932544254367692670087272073782904079221686275828076364501406237639506628588458809329120883899987671451779810711856614218574053267002587310290921643514912612157533754476 [163,161] -396401833759784672182563504415271560241055155053509900019130649803685803752429298188861629351092673106886881865167455082821627570074425517081987441850953086356908130160096510989100749660457936035606355762949340449515243308565442353588730315448203798304095482907413908191315536926207057721640434112437908745675869510492146544348164316190402914362062008720545088309271935772448864076855005193395522795276883678541231202865546924359080452374862678447672369957426766155313002573934967605373550035402535573566163902497552575827957703894910040385217826621717029170636223874551181853052009076107721652770625505279173567732449102867300910698258835192914200674549285856115334143836673633109453034686183358997059025562213920619376413067199930447245096940156 [163,162] -249686319524872086244789487878974203848825903128623325619181494405177923660771598393111444325571612981328325336969690586371570357501375857151644582550288852406716375701083485229314617502982872866209415564893722081311802634006306977891779030420867994100291131823619855397762967086789748706796496332691157904946343995474327260436702109104594500093946094512786216232714698637918095083866795789160111172232749295733136980806057299284375728974447774185430988078906723947979902625927888400167440937766960559912189694318770627823138248389627346408696451347732477681710377337683699722577601524449132010922662410818545623819460616910943854621918694758645090353058948419983610464509769431963340936896021088207427331115778201918921891853897096 [163,163] -7494904008106054532155024530310124370683564673415400523905088312945678762073826153072457675733322412264124024270592336469142264904899483233800229135381374002459081825585689945482582239754414872181243759218011503032848195382251206263862790149897283574800065706942253610126612235840035189641814212277119907439496536671135777748128365263313134653423244809435589071532028794231479697195205660532452889017198596467476326140977056844092466173434042014983349419249999393995659593178239188001725713831133285942417543787313746754635548558499309328734252377279747637290094621478412298131956825545132015932352244488717627345917917121582407166269685421051101200024725396485403863234387489186910100039003243618706609554647053503 [164,0] 33517354744158420737593709354340390473375121688519066954835483396883279379469551232368899732522175561050979258676722299901130677378446367303220696466934519922639717274028886637469127872830667857428029214530938423131796887566077159784128689952800228253792204091547717772164914766780837652768675329683824886576710110821607560361046355654078852642872486022894289761046231242437158502291525215200864459415129085159779205050259936570818225783947172184228583846277208556448261574660636904833106205587260292546757261013172845287433463308470767207186334179354916057912012762402161908711429918301217179746325969011334976376653602753200890848302995350736304899372122084130110945540942121112035952060183200289055646715060268041399301294501181652018601583037522530370691158224977402278513988860314555288544194128370328657545535810649626459247340276268572630097722008431286501381133382982439544694444785054175900035609864936669430031419634986621456296874905887925214153593871201607820477613179035550587373538904880369361745765437965216767894144499899642367944633695184871910400313570751734564451432386639591748656913881045292774240082561826764427543455577781493173175652027001336253128044001875266929317266422781545859345315100165240647507142720571992897020574911086213786252504321483763150968071301569765940714276351940194316523707587710980542406270643556654512655613794147205807156159086862139043779660588048928654692892810412709802148474047297332904524714002587759264020602126078494234318378015165295644066514056466202380801723981901263371696586546022444963455200195312500000000000000 [164,1] 28502134026055466896046076025223266484592242351245602871309237496925210252892812533968177932753144337746022278076714104485771466595921668933122146477835982036756584739065049572359572185855314328836522992903745348106296881199523013401368745144688769355274915424295136454873730715570560691141006864438060825042120027968921737623459600222455523898156534977246171611858448617100816612584687487003104631072148604793426614273775926190690823887197895930443576643072278838699762004490312774022231528390161106152731609744509367633275664780198191713168291132397790383987553125958911148652456617158811412492675887722552202551399953646415564758276593450558950198344701556453220417292567023055560299677784925262645302130889376114847786211326034426666072024839328743573957751981841695962990411314707846836932196670150608440460046165009632658154053009053840186439444001273331992439956047381201997485749751369727025349847885328876999009504013927519812818007810202205475466629909083381854647009817924915598490001166435127915559546819866654752979328178920058682738356203459587127345139498700850836007424199679729017680645491854289150715101834748821331014960274984377964768905810025807825506357069392839277647420992735933476425205868606326698586840067107213977078268975260615133785287388818401954758198630734529480916158062719656047707496348525130975168000885153554647626410423870784638747606298900269188683569850735454292830664854150046000248858663569198968173935308264870706743452517354124221884470106784088938593331356638037749963001722154631867311991300084628164768218994140625000000000000 [164,2] -4416850549032896648363365083683555716581594610412712512536211438373295517419325461277517758975640026765546738466757195893430235188802489299112156930444297663541432134747837262354947569347024418714708789868369438139306275996514482500685163316191268411159393593517156547389902373483833469392816968025229428686807754131094354790584262902929914803124010195495475606720360284523921444362881641355946860074341361104928031181043053861400192709096349099203228695468939166517989077215181388163486182651576916359218178834681092779281085314895126302853121592313016489488504572776003699875767710375813293386221765602313146374001746529600755609339997637321479763478128459158555527619809880203301779166849272181587490230578278226160231571702121173949541173836274628047931497631805305434230830439378804298443643100356629379913617584121155297641536420818394446693642939723936011469461273233280442674647186455968174389669126440465727941395005272410678211049600542450481824296281371469473311413172362219421996738835505132186274215419046961252669577524176610593200160529870091704533938080669432087638878551605863914475392487527835734170145134629278736455861815068644839329927118385419375626111102840533775685099211510532991139680685820583618361646618124761285196921058360464464785276451906929919312137634655772190517259427455101057887971187208169932998876513573993376723265964213934871170657613456724630168870972501536825294507094637375538477546535622461580677358860662059039092816491453910186924457729611886723295790986453713373694757177026840033740029412001604214310646057128906250000000000 [164,3] 736533389690131113957200723919055392138244136465373359837439886545528835125656405197814771875452620494670252068281289433853941710070609590386536074965375539651589064533914424757658071998755258891660539806719026921860766061131946973454504807989937015309634988227246424791520092459737811608521037331850227357537136520626159691091086443832839578194582686266674833662996042085616628395237836984743033521214740892906895225864092166201972010225262440947102561819868188022330746112551733712687495329982786840449117966241730719971471835996678422363900671808168531383998296556646238861758418131092566730445562588602991733262169035983174092730791410241307949908157821088658837584411353399194160618556657064896725813627325107600686775345941902391950779874130530267622751551938529834072314651109454791422576054212342928738071583018771874647926709863143664897268659841730725032939770058153408047958186022643544260651313939609462024738412637482442399457368396656299713165531529384231618711340123916110974176484598819448563547732988789825103269004126727790542937432326861653582223013023309869202761129771547399780168799971078885356687808308583091332417738198935884042708607737703239210056239164727242086123386088808051097916428346205667153954352322866824571275384259992754696638326656649901826344958375590276750570297569520131168953387643235174060336114731935684184417679891010131117911441520388032806440185759923096744438598874425053393982782824579027806043978721502203700190746831323415588280778056673729901467123277553043601346052302709065118246911652022390626370906829833984375000000 [164,4] -24996209103088489707063966842530920620894229271860234816787243683747762879515730088799400615450538401658256606188029839021908921467131180733500776027043629186950315555359367629409577995311316580159054039207897802667941918513728196716744967915961581992548632862863781573448918424739717319828694683748627612194830815404298126380867862491904951429432346083489088123963506765397285533699203333856316751118909832594388173126930060812889638076262192433501213562472067570079904742665627289949969382880118550032449029650160294601484280930846067496176234307859309872220405294248722737895548594232939810643349696730693538421158425152263255784989494814892360661914750538211611073403018260436888576029477122473408722845141282990880259087758987998372720628694739966711895210101060799088227814721255485563474124132220073851025576838639024380180044702061568142692547308341781229611922711357377759566425246979319526866402938177628557687604304759922932136387662260151068409622455879247568556921334042699005144625136530134338724237297393086137786693091862262072801299362215976727685983296199712815214624075083317025852717059809119221303905978759172940315266117477696788289475229004794746834613584263987969157405808709211179286386851605616248349616254387543032361568706126015249304368122916984225374440654809853025880633224562313212816018788746935019595966561837817506132847403067624816903205863621538044095472690705645893196345127499387733162160073634163355246209895113091683187128297657594871257425680841012730789891689923100981389771178126091299986910598818212747573852539062500000000000 [164,5] 622610326921093298284312962601629873437184651084357995049882404398924424092280941984930113283990373918108974718303971505242452064861263180568394986531611193144281223810371687753397149109417037495823687413557771993492634282589656455874758087540368530041557913739964230719684701608091589911890306833029664430855645663806304565601694298442346857925029761998102390708404930682204762648460343123501053905218431978596412301237700482276668141008699456262980882250722108526698455748672010211211621366674234323938861592509927327013923686176066903408217708014183645477757886866167403282709891214210402621783821578541644936864747870642707067644295105246723451851471970844060454708856924505442598261078469847180244985043512840543308549802289150737032012697349226312099834768125898738614823460685701095661977181695691903151971378860096741131185162694251553762194106568772667715066243116519326025616530238580916740530479674152044562709513255670808217314195508172681863585352490539866031939525588589256844103167357313684879045844809250239904297237446849985441942490679525168882412219341181130698991718240849539238406459323435789791759883400012169551705192677432642280636321501727413239351526263592587008978044167737285810495014740760496181083272892314985490170104443433605405853035683249570116929991128958313493733636193803792222427654511640930843120045530388138685797452207245052276920244879588890884270643051348526434350542135726381319935152488301561460744463871088761025618615082632118039255085794205585003189628942753887727587022721123868884696150871604913845658302307128906250000 [164,6] -9682611491164115430904134064588154255275630272992310894472141359692223147320717260931423034373801029752803096929504776761616472039179560049350194596280683778543910823349122882752539706746338912600913711875429127921415459075147011122447267619048370041263063729736506270978628180456479284932312338903928150246541987580186512675963844671649201257906749028884989961383524593562914150105235375346614884026739974555619562453247388601409894771725112974419519373932066006121258912554509033995500263870580286469617350666000058027076583345173394776779533538383061315416302506929159786500728677465238800484005398254819593274211573215098188522588040245746723399179495969015376344995049894934141231058882294002711252597446014726409262737554854231334065088424579734409747931436642969240833497008190449043282632418423602568411295698506060936620587845073208386901605523639384202982837530237684880498414854100465519662624557840347542296164671675351924531174348211318742228166633468293737598767696903665333474001915164368155391087527360016820046568335501241122519440928507365056308715314842115060344382181938127996724245935631666638695017619625918188491995117916344811216866332209982918569847065224094763811447121326635693467017677073740298303856477029067885297635776461213796003607822971654567956142698863536556602771559187438171963801205167153774227254663564979181749376182754161367996298774773096529063167695201898417019428571311831465087904990303304445367760799955683386006664725273523328098769152883170832982277800006647732886656043671536053807358257472515106201171875000000000000 [164,7] 101342798341594625355604820793753117663698808293024465573591722607905452688187783756159115761853769165842279418636520719607758285294927242438661065196483320184898566985751754212542825495672333414098886078356936461809752185403173520204839493243334824683075912186179818687746959318274410370649357973111332752875025932738751771681697918735097258664577384524908486449430521278794454132319863543252547267424152014226907414446046969663669483665793134102944430764543703368880375834904128822740575101882767310936066985872543356629732197124400999907295975504060473202557631388499660276053398343601551548354851254229967290176779804333020027782201103154916118881983467266774673277458293340447688312587662600590182267631967688863301976060356212642474159938638930978792642615125247383190025105129429984083646924691752334738262838702540176008833286581834471214675709134769449794705055294633596687215576674283403502049826375900650698364098773016163041386890564874169356336676294265284607053983964673695411886806430006639182495457722411983616384667024923794094511088761688374397957716990945197497407682734636770434013694988437143232298040249597768856456608573133953420276648817987544747712415099235346007689741726573842427365445759692321533997579820492804071916890855414311214931354363296946398848691657897409352375297000148064135825430529620949517710228655389875472021969785382218067064782165424119726760083325644472630960068635225305167546279477090941586995578019342607979787816613824401234292517139222446350314980625187427738058941698723325330888656026218086481094360351562500000 [164,8] -806821341714665926770804940233570791199552383483405699956847732927041655233640114051957731679339415226984084304430693930353948141118459935125008751324267942908284462289193546793544564720863908357795590640591845277604188487663745479978011857262925155321202892817995449995603666604688798109952762405788147762183639468600065137574864162941946066738165882881842409169974316071073649442026529823787547568343117592651681386518707589338024878785125002865932589565461920853111788018368281705123414146032852266736729850843382064737296016739523245116995025464082499205514062797372357178046794317080647666439068924137504575270669039534843677190401846974848969753171511385446419899182242747553458896025941058628913084401283556244411671186437835590040793418507406905106664902322150567793909763593861981300004884586527594086621123365898068184395378060432257831035173341711145418282209352207857170925573529677706484830218623866776821051480772426142945572894349356945019029002964445573857962612934487351868923219662631464233094105347815837480712547690901462064047558829970891831961563231989395862002309580580363219912137987636732408472183165320593413915849402113713439124547153424773564569570551824707278185975799680818454667351295541503752864564620513209446010278710678064405262925333107726411157680851389060630379424255099314553892326682392063132259551253740670163315183496444895329277226079618213588928034034157776732795437286814781180717253484131135714249957402025532727393136155447619489744805578444262857677126767322749437570282383946906890059835859574377536773681640625000 [164,9] 4872516926990091710988031202574463120049605528175354965564457119660630865911940220900346088146436750835866797471347899090431504181614402933779910981271059371916111952852754648998772059441130284163752200026809269292991909686662827933148523356084573920502269701384971212265738862226735129055533524409892202775859982882506787531082974125611608009275275519227599243808351414133811896426370067911774426886746764844464397470271071609462801029870369188491298413625361796267644093123178972382901554547814857280612377526904327312109443501635936343561811972387930369611065222321875050049334511727556402206587402360789850877858306508089686369564881247988683852822097367005770576592004658775854471862687735111579988108123137345934413782226002332193747440792221978354151165813327836021100896745476926814940614226006008303575494242162004783380133995560264184632792546588097070426469512097761767460765335268296374771668651655242435850021249511386361192743337579253910307920347908981157264099390779801345505328863913624173291548537671532368958638339717140532436834618131007158381382787720265135277546438528497520715858701772258689391286335306687616889134156329845410067144099405899276924455331803862221649427994604958962609818638408953796367993947822821375290603392345533829115178009271848109037304475056469726182394922313435922228799817253700446689510908769964536588091593659027992329095643125782108946451202116765419110186581861272554374656042431524997841124369089317192780250095271948606194648555925879282425977207510960766967031092683493298522989789489656686782836914062500 [164,10] -22810807759644957590550662132955023285645092013710199461605868860015603317286225376818520756768265861026031740246105539176185295570468616100515654675005731354512853354487209101144622312916526744208359026501693386612539500101717374311779195771009233529277043543204241838356200729810941693863951338216167823849502610719487811948114381017277651505418361023784891992470836224733929209806673438844039101381446699588955121383749759609917276921907890302133163335586927329927132908702407497010749050087315937402905689156224774541866206223042227357801891290545795579816590519590455409058294013018713493084593488190098292812556287948111567955177985566505799673424519514144175967408527714288097962542514587221325749040729562840777453225276931174217725470707663209994767127874224419660165604944134691490799253467383108071784494326816219741637346619827839393740342858969126868793056007815056094317514169807819285393572797313303081872473915047831437371754416616665191422342194378057019875629180574880043594222764193406214226127057043193722969795942488732831112325953403390257383084353355637377169263477830966075061867162823386969929167438682627568224031542544646870770175842905386562530444141140051315426047209852581383959288472455725132247995602017961075043645253350840404958786852167218537522810712519484835263969738020514523704993548528125587955986347991519005166607304010809928362524777175587595892028361129497254754399317945050335020528052172807286938479457947469094323073065505192978633757155104669151020513621738222051009163280355096503626555204391479492187500000000 [164,11] 86316402482690027218114194578589467298064985014007498730528871090081278983788179072944296121168668104770157451945389856310976956889493322614371508368010443471939955413246911377830836042046702240604978988269296395508174296595051846450955118188459428623133180105115787770084709851789728797287161078579568492189658584614134370750612588727159593428424645899541347429468678347167991323493069693958599504836370138165452055538821007794080831535930105643804442566467627843349105591064230824972447654276189526408222770198676353825612127097008933786187001629830524477773838816271494830430100804075111202564450975954887530445193346742981523707614852833307154347814831148896760005101295381795204872901040661505369368569492797615338235313953974833857635468091471147231475155247188815629850196986370243414860738881436916128858782578818223264981191078136903231927526710467072514464288594655087996229910198908188170757659720792446085441056898133636294768196702103523510930985292018230394729717166705572339075089336850104710127798868459273744323268666622128784041639536576886800085973756962432729627854862125688345827135434835438936378057937327453869254080396553738040071523511083514468923337777009443490845866736148081972147419043001240509204654338223428598721255519820679744691819131853857002485324737607644219295170045308397151945622342582320856661859464411328294962052998609806285103947535774377413455563629369898704281377628308275048925894201988775557983382543554662821690898334960530597967522009691904872110953210077833651028447921049746582866646349430084228515625000 [164,12] -272490080930845870356150972660094427584392149043323354710220148191730131162415213981979497110742795852069221666002113621943240541770843349410401967018313457061955129807974057205696315476021196092478578262990317208425937785892140397940948942386381549516695815450049059846865087481900682021149385419603677193411039402085896715363384618895841838868687798302152138417838943730758782023623555352399412373879784885810166120117597474213000647547520393215578198517883778351489818763153021947417563386393396279051748761704857112635899248010738872971203669412210771028245105906985820903286550798749028202579596815226102863677381155511990047401879515338521856531061980508539218563376109367809273041316982132740198702272169627597094758876458807736006614755335150737402340170941758327242307406919869025073163844260919936048085195440026031170817270583409642248682543982377882086672821091606125011665358501059453151616298175474953949167814543261688800237038471898785792468815756259903434668296215273202214813906325892849769057448293110792150529742389004041520088309918365894702381469607225110378225323759753154058691201511227371171486890776416543630117213683383122694024121007539969079801129691305031247184945140435253495908244947679069126412608007565370766851894258837450352580367675759588564218672195681343267235920797840434580396826871241420589008926681722824426839442509493048173877318819143549640250126445140815011079321960284722500810667875959108131337140106078861682227098619474278205074390353119381084070020649028433631676170080027077347040176391601562500000000 [164,13] 729482346389713922269727057067257879185048215650319727384269337622226761707536907659495248737261204051485513155743063644025520586328302193084271086311448817559670157716113261000287381435589516276667204762084855295820782989362797267845074084812608589871415550946402056576875752789455803152816682732762607338465513059880758049002055598986167044833719099272655006090511727504778356857361783391081606781359270733905873986826263655309071636230654211528212368902835171577518319059242150454102902959159144168472427538362567375081791821794440643726882540667982511831837496388879134367652267320821034903495399716247743200320307797522646656518346287533222246297171794959087725434851602239753430437491305987757688966225694303055247385831136977919519388921412735925267259878418586881625415580787386588419939126064505065411855804708164870802310392547367476954341501557326853663258488326630467540052486385632502596839874485840956845804769494181400373296254171769438338701834048331279095332924678047297576411072724323057373185059477336062535103221132735773633035402105415996475873178580720395900642131165504758578527024517822635827021965115619861294990345100759553716455682148378708059057944741066334799252955181794846850906980130549031248518018593048057906097418010198483909222271117882477090481261804805502890316633060029385808941388180591765292155648588488448539942096651182614263647323713955406434311752834481820776676209747536487484043893442178662171769603426372723630932828836257709912997080919543367690314304753924291051208165299613028764724731445312500000000 [164,14] -1670840927901189873663405336490462921273615565827325158753025872815403693281351270798863446212869122077100947073369591209550930520466353055304661253883892260385559378416346425436533662690674326241134148539293672368926690792119573415312691217287750047273260633375046772778730515062965066391540603564782268523304053701064388383412708964189923621201978737372200734465066802446150718910356552444287871944428944871356378880969767806848245576596426144182028266379019671347485107798868434287369167542340287943458810302006805059475702956104847362183862907806463509593856192488931610035338849108216368884107217479879895850495629234063417253961906965436994548364415519412562911851723890870716193849615469593987931072310395181368112035103022673418713811645172246254031344621249884969677758193940909942134417617315520781250281164665238144740209021858554106208873766856022488980848044557478753334529610368625248055257627545741169836416463501157162353662305987477503447334311694037537618224452321009592192515078147577507847149163393951456708160320248150530359330155193045391572509360746705493872590006827457651036165018392007521475508115362090998017544443340640646664935436125822798596108422321251999284257374755708283958351984652354375721225985314473931965016348004276944864339792733778864029719460209170907706706305106175856335593460650054457800001665500628648374032201115960139079752618153107355658546965790524974353775779594879750578061046405511694409317697954022028595515038274309247456835434452182892568742965858421886012119031875045038759708404541015625000 [164,15] 3300378366013277273755880295351918241042070667408223806789926181652053355534766013103547274114382169828200638971453533971054236367547030396937821345752442077901978336863777545239651390815573076174069686733262630270232692111504968340632233358842192410743003106461462961887491449900426520355494162549124629499449825360502647714728119507061374637168635226558955443743456515936956162738892582089355744472402026419168164113238945938075238721324814434368973724288166479018060030931092960039172364993033790633747683810972658596635096012050315381423167319519571937119059684071853104163960976668017784711994899968978685179733813056865955605200340111878613177869540355084429886670901743474822065029581647460613228715927745434927451177945596921238367164131669772560032962172316502017800404453091775817562502816654806275792992491507374844933494163061720283555049274055770928431767517792272069494269744124458842408897422659437296148745096660401485647020238613940250437855433494781527226411020447479050866342579959676023801230893822238931396702909217147550604007630088986211817612184572239358468248548947507085047620980400281142141031762610262194920976154248639549832455843372433538294488235451516519819987059451116186734371903527291859799101888216565393383445673103010701542741019637320244610877442521798131982552483633445748308373145663188691820561334838396879734209215901438907318762709358846737083358737318209286289803448988177662059864087630476173709082575473116280405793768650893346684092153631620180379161005297391189097788883373141288757324218750000000 [164,16] -5671705589895310396650398293607427876760045820433046118782201364698621722487839469940978564863729085363327243775693823256415910563571020112944971531471093246181025517515161884500486300946592479176761365399415196197981597864888393414684846782472471453982691528790445982208982721813999472528845259113448506443245195991692165725655800273544109790162320209180791123552123354417505661488901451706861785981223337213523759560367138171315503504990990844938578327325177091294931198535268631537743237615541757813905447916241285394343926698461443289349608179160827851101394698166895748622099031512568574779684705491825473246199125634765527088627030083316445637026323910094845814504853980037140655837992646655572713027569917352957919681249470340719690038424635872600697367689866052088351593519590575460153494673904273357648417895523611293009031604705985811326136719260639472234159215864312887532022674991779161652156770686822544094348922397650817644855303237334959185486144971233012681359788806673393414284819596331399448443943875159960688281027471389557134771261320552993999042558547643321582773834817602749880197375546650155614989800221085361654611479709058257084878246814135705279989093582717127541636506321813311160826188337477385482836270984027010351442523960608795277234167630149695703096840762632369723266003088212839235392995705948949465755943514040999205567393678497910188878514086619725575311523985145729313773571519060202094171177420260727446444981069289886018287671891371964131823858768410222504747503908024517067450564354658126831054687500000 [164,17] 8554435671397712078265177018750514489010497594849668288646115860073220479150049223457808139802815066547741025260758978797001956041172946338789867680722145217674538522281941958035363074189016679590107219742309716883954252468923278501271726220051556121164582555683577349566343280735551637294564671460432627868461138099127041825337971948242640236539932251535937448455559170267677225938955938188761571704810058579752884102563024844008102971959744255818819619943509118410718858294591943638646037452787720443487150947886599828350164456267137836898929741142455869982043100395277167347694900203852888768578918636052551118103358279356840846459433888990481262527884267390007157294858981735870269106256385270629555348479492829690274499831242447861761700478655666802186466530350945373446746348632268012183628171917006139713544685890077245593419031717701728319656494610704751512770593277850535706932579412085706606663692205834335827423212828726462874196188125089663128258586305747806325758998199341728278159078074085026774807394904488221010087924294119909602982896228225289357637770181787744851918443022325026627919064466873597928790170196667542684585902226554977273640747255750888486163586701595247291669617280424544994625971097665051046196507188802982782538018899090588775998070720933064632474845941538673569225009709685291117681372892890358524113821761973120983647085712813085633066166571305649671943351954316380525111517199702424758941886826040533670361876624012850912460733143326574462322561499639842845048796743672846348374150693416595458984375000 [164,18] -11410813237513021043244570805097575889862492283257584274291886581492466517028814440168731278454569020999747883065825173213732226584585150746692587746506663607098022795965362126862343771770926421315407719293253960109954651151537792743799228485105896993423603334998979514193691892509198765485899197326220047481503140911067638835678823276105618603590860418448477935321575711160632579635969291341277015965867640562143597867521094971515284215570321920995723333868158184964024644976230065899957539002163127266341153909952871334469070030272988899149042000812097251868405144937099965972442159099905226445048124337474114281180326434150163828412506642538985104103434372344382051688708580068906458634493602428469850497349215177479695001161625680485722407348187981133963501595124555537883158404502445989868709057992623119343015787797840334886445101420411595571374324009692029581333203251392679098538144995387451422628672187192091142658204803840380366793851987878455056697793112882271771434364028387297835674670660802597435072273333591356978870946442125761891828591680866485585928688015162696340109036570388088082436297780328333784734321479230208417261188216660602790951308437978545792489275089323969072160084429213037084769404101456014292853113267164947534338323434517972540769308719825905535332982804160693638115936233265099141102229474832212706586319029739767836825814340594437918088133050667330038204721161935146173580496158086691588197016316910905593137916460383907131910094647497229543600400656821860929955087911081926269873976707458496093750000 [164,19] 13543430113218622462179488078403016694044098500054911099072490907672694746505407023475088049393300443166682673195906592672512769305361450091399088437140248505352675184746042316485690098329012571168388888668561331056428782996610727313582018574518383671141238033078563119596439610627983680177286840512838540462172194530292559200770294692320377085427163581176820349379930069721194708967756614301986566389118093376657136500746694967083524141119203503240062056914874287847013858730580771283827723636276873750155055697377419397412474232455715343520117862559925396865801759571727473644863777724062976598456003416186206240649510200356808652581021181961537201676059159311317536016915402192156184751484964770318703927634054214402759933032846185730666068284452331954344834577758896256073347856779913280421351545375933798033072449561511997954423507373783887343009665862660937516786477641731539176135699973816372460871638274353884125635420037718748864586705765194317459260792606538524085717165769824012022343726997264733638674764374602659285605016439793638011875374274335032164170046959012576072775252781476066311088589102157176979916614645666979247844036731649925151764120910053090544016581655395741305868936425731527588711108074108531876207400392908287864577610841972458957651639899334928799345734500220643132061292435480491984565634880773620539774847517362334118544822042456898010400039928505510402273126202377980425208638558449054667639619644088951603665089038133388430601167197768905060341630407974620871398832675769078208431601524353027343750 [164,20] -14370260300092988990931474658328382931130539372958098036280053906823138941274128927561973013642598339182718909081619964557313341228429071482508521127346088729231872821289110974025513197759532595228253966970994864012148855444628950133467368325457983027795168299741631113526314516990596082870888460870091220946843200051890439269159187440378673627458944203811082854389758889962909591656560167407710810627856186498620486630511405156716277207921848704907963413453280878345979416291354255989956975547367586344034200915548288610548053862698125442845065010889644103726742115675165352773421070703157084353741494481741666143013504711799838510177006808759700594457004829109071120907040065669432581426544266467092591987258365391771759997766039215466789796601549336618434868059598203954493347519080483091404690435730390377353641091073719265152721309491526602373400912627015750266086653051511542069490836429928117627547730682741276722820145158922217668386190966825603291950569602266603571765912224251406860194284096327912758584929062130497220329730668749018279976215277109356280867057793534567686337276954092316417960452104161351685929631830355756321857890109010605072201208811267220096537366234129417801391485852661063531423628744402428655651818916360073148056109636016010992549392066445690860425447040590464111981156006154669309249587580524587850985395002113724075118376640885812160541989688009450176382525064539632140153366084002320535222933288687319112857611059991220202249498726221375089049578511447824063226669502059489019870758056640625000 [164,21] 13682099670543925638774495861358394394643888776326968931996395908746376309470371105076756090828307345133557292405663917039309026652991107073980280390573562117615306727240856801397778381920018327641089803670604921731149100669045226337781181726431564032435321375458502239924315969097908284499616907884728098368057649887089526117501472643195050765311482937133110711506237430677125447504686924756964617966483818441709991292031358902173309018453297136993026195328867433972321958661690404649896086443153306703047756130764290944801084807274920811215768416126301934566146800753424199383031550162069466812427101987939665306803960450406340885988106603944542565852892153596960312171659249977763830832017585966939292517731845983151752951646848468955681414333966101028048495736526316992404421246580964776134942540869780829455093969577398444348290701533854608996645384317499859270633660036013185324336478650366631927548360713471120386611930025205785035986768604806555904230066278261950523725197828709657467759099844720050843280698803263589335280347868029227653329309254353019901543036587113013269023208249364812172098853945935906502481673146207510817411604213492172749296479077971307683490197928436784265974136413387417228126609927774443518100581738159967734442068069026333376890380528127201467682522094204856281089361699595876830512248831208156089836100510926074394747983633310777212429594019421975368769318975038535412628575409713849077407881083649489094401796042627916574001712827773618635603950240271221174947646980401122894287109375000000 [164,22] -11726943409600381804153801030491614035832343554756952568213496251621896831186765775966233518252603508032366450286780863581223186736124750976181611211706522197042746850380560895400495524596710815053977111799175683047188799753702797919485320061471341765730313281987004567985410038279405651341287341596092055437546266108671641946920337335148989352919020908525194061506730507859789733337565572632644352255397720836981872891863720435134942723455536229015935515582589557744084709713328436567898338205336613186419026891793871207301874017998796113499348357431987476774077387612240282053947270107745680239116510163984303865337980387724519741706148172205192213356384565259411507624167473925095781490469509301898908035544075950243216577190965693179077830786298977427628450744156678403594500746239983380234963015594409713483104311885180605033551643083962855566353313790706856211650281331758431400318964671236918259142571848833019475556545156529692272221072464968587374035123244905929071536343810840897915007152116904078632829859190173551067367452558036394877013798605088122937051490621692133361905631835242541434707786611281051279305356277701780460806818351875193241954597719696450913158485068074834643340340548992347821846677852470686534435273648104654457393880424247377089366860102056663347897713888425220073744243191040968330194786839833071128495847840486116727991130197430559855372862762118323280390916798425639509960449541166138846433494482076915571267533002766844006746858744243674356698024220309781433506619545422643859863281250000 [164,23] 9074219295965666783617123522678250889888679620347090215927097209285751731826171313472148737750787066379544445196029696349978096017308570893791603264434863863111782872288927611886612659518628461333552109698626841566753453173945299511520927237709115517713079931828415596442372133639154039450075376773439031974147636614760422207822016362304122379003110338039539122671427945633680720403557980904751061351886253492146973818889367077540168394567210605697470201831675620541791925757962447394137271205455937082027304990732030854591496180065291815544323924257541821437562881560971013473061718607046310419229668953271745669281345942834923496790330030154108867332649277509955461788472791853686270562929008733994952775857899536055274963276127747171072079778293380397509745093114952482028802495923432356645326731271424463754257810321662420680937446945662987763575828626162681067466577144957756470967953016265952652339337753331442789196170994885336348103686008492386291118113587472789361963179171579553265310122238632814002419230786132388256247887837094743967770464233992006168288982519706090856976483078223811464781145440598717721789436923715638576748856480531761402952571123905391923275128350914105346250633361712964571216267165418740941475482875140102637738411646278407663938863141070412296764805047682399384283999534690491987636066670378535057223834655499674066404495761685919685713317387696508922893327658235201721227600178649220788283129187288644230865538874307440448227961464663678589788919123698726178079317118980950927734375000 [164,24] -6355535617893875597644544292532032279627851525050621922964815188232717382589552905598181312474437318278346225435353673185534438236857005366394864032607271744313312613315608612846758409392417437800095486391313176140751981837419946300966956437304561158435904616386203284715521540479574109055881688558384148340188073410483577316884903079572310971933394760470425507993607118919709739187901758581756828045073272538137678713376840330374405353703809340025114474903487524930279411913084765055434876273976045521725180581370634287305873672039544732135861277570568839368516325424578483866560835240939881497336596317421696730935975446282090473320636017102152582718238891479937575150801853719111562389463273260962817317559975724051449990094728333161589698366540857506480574017051889787171044606716842897557721796495373568743044692057955075775216439281441815743743608332016841494520645855090605339072163739850551401933090406531923370062957852962551943435712996617839190058728058860365483009023955402293840598574985360433955272107094187104393081080756057906530425247526062680287031962943653585720784343491409421357721771735925886884242461941115398506135720711117800629416455185327218407976475289985800348895419031906395401586982281409253198475039658081845510621651493840837205323061755980697034766729760565609332531108975715973082453395097331179058674678984412218753469964185489310771802670720046473097272690161952992249909646576268906367074305634066415378822922974566470293379275099007868943616075039889571334064844975088420410156250 [164,25] 4038348135271877223155754874534424116106726353472653728928789449722025390463055934695772155211581661162067741131207227652589682492885229455011726169895886178413285564318274300780782380188216713037108247477713206642718179684422066982104450607170604533399697105402706659504492203750769026868224551772023196177615269515253673407500227387546258521040286370165898269687615206793828015803291606468381672496992360393386242812734653865785775890676008564976599301781266116102419984508815941344622319042250505979182854337266404936231845137459279269103604406393517221017766973962555287988109154705062294555497458890155088744254705617986468429905758376154689591846018395130206397594352157316414230360864159513565763460639957539659309767486735143336317531945441934707781074297103500980241381227868551884332412654510118937038188436964684994849755974157291874475398267458708964431355359559794725724492426714952981698593203020432655978055071042299161491679864899594708540606536855807226070948988985021030869539022807557079644281101095523460867800803364299168291120991051334861280415269436780208599280335343310557477443313246599205210161812643633240961994422451431462125763652581285864761758170968152743251475069410497771142403974361514204379033288202428856629396803873508931421040352026436371647939204987749445424848859349036419767194963697293668737166177448508537806054264701986780871232865142670929777386200611786730095490205364427906195183557109810560756790598976930428456470668966604873102963568931547630970832431618287929687500 [164,26] -2332432342317961334781635548965705413350265640209948833855919868726448388619197455192611179755709475006447894020335149304999148076518703886965479019192648584079614639466439781017070834208098844571265061952750351335885827200849649574872601398439988306550291203925099541958231812413018096354789496500880930910310613700939790435613473098650438529352630221458642601781638139422858362322990810018265069699402563637284627569957136442995269340820247866531643658734775257216724622251875479000377905331637953473041747671444951093301246974708725451480177466263204689781266553287043035990959733712156389389629102096051233954761712097585995916300365767624879222296796118370515718267554451564431469996245796491479236847838004778708982078565610508519499991100505984484011940512533581784351358604539399967290409112432443540291694770339580829670312439746917379789731395418762963116653284357411355955837698973685152112748928983054108427697771657404956848440549285290748079426926926542995334794388839254619178824823067598769526164629252111674698274483967592754657024805747842151705891474898581768047814422911796739320060684649775084747917507230054166730914105974582154723888058665822702497903006164956370231546205041172779804534661764339931253756585003890153286055001368935758523125557344424846652521700631049251670050033999158626831003090816017374111277184884295153856682721589687475979741020184581115380450760164596186251810948564225393249618332445945573249164026997810601338884788845716796580649102195685425486143703209534500000 [164,27] 1226560742673011594426789451011008566560137176150619822093003608339754511964074173908608126631511382707996708786918762737318464177238339780563851149249803948195460926152548252907427175808212152470476816979411947674759847298062854090520479737290826035910508576909718058416138355758469997396843082465118229097680059942428702840940725083660664869518372525693379056662577860089431478978779647503699667368971581055454550828722179903533002457165339456301621611735127114095106442564772694184208347975385429465493874835207547492553157000373677540201494605412436338128274298760750815943662689619811390703402446901255073227147325934331929109273505730931037289864108109000828125292543411395436572009760530327325893602013751401486792802679478902787816767646512211364159090383864527144139658987593585939382709031295979664107508235274718632260867570446530221759488034298398832831425722696152480070218733325626882857241777828444098967051854253409718156085839912131057462196207103723416425544982824704144693503109202879675502997846335057770230060302850577968596949857905818198645022803959011037724998223912572450066776056810196940073219247419383617979013119091286790351210102532320085995054282439781493076254639470567412231719108816122347974529466551618622689335841560407739624986300599343095550234610708393075799165657741641348762782126141538564114736575064856013217518973276300527294739842667267366017634809085253462794917824376607648820390088678627361894212560688318358379566657107640972561070985000184499031949540075440000 [164,28] -588182258088281183633233970416097240719170993630050628874622033904541252734832387504397513164765874450407844241872062758419746101965453282129346671222089618651602415123098238893286916620167750943791084144691077425606321679839453688634660881525353212950188717769131462817083451365737886114337713764279992628933765874076248477822991528626422073987426300867265015434022646446561452647478154971744621480538834611138722481924446537928823785604054547652963120799756278921917045546065189200567579367112140795438792393149401384639505303842577395262461000083824708113073243357101972228277667757490016894766435143052075062994421122948039019035206728839801579649486452560470371533248343939875095655470604360947701047756415156690152843718148868060403263898987017476241818329005585751008552252899609692541388179956083800380247178136056353308683065974378275725490030713448716545346042308371991309296988090531045430491327360469857599730573917084923796745590632349158892589768967848458709521252224794957773361431266852209323253977394396728129155191357033820864356723519499303304144573062573629576810121171045377286959863172766402781581502082623648816274971095604818635561268112338690044569466684045080104691018537885737605959146324758586403309593236583099716859717291861751965464132577599298078014379576085506925594108477707618319708995111926096937433595881755420926540710690834637666777534178634560795198541463603613095361242879359506766650542047295411156883814750600428296875129957308747645995935407808662635860947885440 [164,29] 257661460118989220926563241031273095656740551874647315994456625485318923006196422209560201709375020893937417626362124180155451970353091469428527661043433505629269317466041233430703718596048332596810746787608044110330812594159538568896603810649016168343592172932669993513270978928448737859984853969578106949835743153460178756003071569999377380722014422441391647808504988080863308970157847690973671446095049093209693532516777479121658305604700606664836431581900379397892144659352973345458560286932189469599972305966636334786585736081430014159416662348976239933663468588799684969914898055929766087513826580902594627664431853183991409770160784159344083130040072096564940863025657095596007727134916074356559131318127342397481169656568529849532123296108902865237004175497931227344675758584257465585020674774332821798322805737381173349952768872076649244919244105991994560769576398920065019472461169072134591245717164399588932433780467772340638248959513139868772916374784174976356333015672327695793158654110192777248717157174143617447686458599799016941822623084857954325011477325848601245542831086901292894901386695336613745476165378688769065880848282479282973033818209402814677054402628153014395400385411632957248548834737076823907206474752542963644669766397444299758802883744989037826125298933312429466701203613787820092425642209065161952206791756237373940424605989048442648351330937027717392425615455377434664924569583803536785552224088139998842154382370767779852566025967670585285853705319286299875783701600 [164,30] -103380339738779450188468315353666763683554615327190640405644171474082726178494701450958900603172889053372457456018133832182310181768822815809266527237004280100443737632009916813427587072045021649860130582614678541332703686082487423830744700232705130999827003705295945110056523533533312247077414494232054643616268886714000379697504608792695482649032991718324003758259362498227763523257364024566587215082469203212920822242563872656913363820369337596587979203644506820003353789474918995553878433305788264687380303297007215955595361676242285996884009251378837335161820372540644910529043823469630712463751481382133079014621375605661177234106412824228973835183635002388326294768339801384915590281791335291405863637607515652148054515264129161226540211148775806989149443882839589214571781593662546856323303475834474769424092983527610654044403394819447618863656404640955388227444523680500635863518950698447621384761274712894824118353864398256074402429106441556491600963900333531025911215993146045834518986374029230588907424809126253775299381523157976751478430326222992658101962894242481677507417982069947556943028969731191120835444002388267511436597559942952736963326043893917067054879854771082117538882663859460009767036600519319714533385128374181045633771084803321491240645539184943227897324184047788445386814647976765276365539067346161457742711786754022076778499640976647191832895577136390819693850285606554294353731765434937913546376487283963851479714056724563936920695728395382490915016451766063224661248 [164,31] 38110901803182958334785810171096323253669384264280770849143135719716589092072563319879797954324651585617775651916853112983207599753622328738122277640345168044648255183328227233755761562818536500264985545825890593286436148205957903173414732753291518994275168188553425167493433770671505264927303393543132282922205929337968129685058912860776751833775309385288634096550406774118333128878229905688841862809469413439069058217975597049663969039707652180233827517546805177993413533045343523100577498127538924831089112279526367976418410065665211248447970646477532219458508681737592343058062563477228186647788297019997283112942365149751707797138214869202486584460563302960739084370590288701891032784220430894715411546327951287944310043074638535774119862186533689519482854532408491176315459562190254589872952339692095714859793326026158236422763842587487873187695598195531019844055778222828570793963836181100691707786681194104139295037364974341173268895954555651248904507416020420713696828385056508451461737905842761490777766819037710308491066753768606827181298436455471911291339967296711627487058754271639123566752294163691293751917614384425187186477856222766557219367996672204151773661592550409736822271435139625116692498592715819964584931840127682261087240463752461083011683128596895237057029509855011549851004568339480859941746974035123696248405115633999090787493493636044610800374225399183589626061771683022577602428471283606227962481244527884882833906828707573215649221266513769045755757534759665203632 [164,32] -12873227811757385227417395222337811803461257446970064164795200058736544587293218738854835998674848788940449899102105330170078000572324683498110444448823992229726361376263224332345102663105367651579863356816416749234783621287974484076404232882319733090502043091720862238815331479010402014844246780416879134641724029611725046443072773861388361622856422097345483962272588472519993109431308828355109619174433350845070950510401067232032203392575551937040504434009796767609765684080136800412773954445039290417622028804647815617719352901455207956490424837162994764518953078974694577770794146528105676735979922489653185082750635370800604667349765180985503455314337083586785703914979605739857400612397739612763599673097813223641354117501715435308746352728102206302540537777187848727722983847672578730369942396886697875146947195479114361379975166996038082729417649822142096524328489307212204342871426446914178829107633720353185964698954434742133685903692793836985646460875240726804047645587463792072994886149709307394003910914574906922935290192258148224305795935591984270838554029236572513269518948021045993783600547966463109119442059674687659786287988688234138149643175946358885037991787322072625331273432020952113121588354111651398112300840283164207808865526533206082767678167248523737770314251315660802945005768618790279846112508219030768498175995918130438865987491618613308488936108213401259202349574591177166591574186725469141736868339820500747854487475749218357423529128869821246411363779613483200 [164,33] 3889099729422221721004559834102536537673438834257563866544522679616228890961232328585425619587867046293554169527793949394604977436017465252210267298083065461034197806993754201363976780257171146264125477386285187469608646673902745907195312625601593897847443051175371459847232959834605437255282956518616658231812826564892965853645953118615080489387286718691353283073652335159964694078553623478228465867462192605237383456086096633949317199676759420975070152687365478001767203892198275653061188327624484949203228950542892586329975210880886060597046603117992666235290771810793738764579170975522344831650261737050688399907957279739202900513974947578348574163794398907185557446957115722416492961350646455024888248622298322248570973313400254546206484367810906862902101318098535934507979431996452635354996591738777525832430134470178725727385543632456649872471392589690258258615250763471090516077926670599575720471881636006734817333842861880314685475834863868046108379817428635805311464349659313798271109406540079249512626617484602837281516838009589505367377012104940660639213750993339964603770131085550234072245739255454592768696071477214283297396664384523692181196852286069520315435571858700861499161136159448080545442375274442815336547806041233689230787597428374233748066934915467218356187306940124088809421439708243395949241702302365885653363279590072460134563541160778664615600693486620643745679738516513260690876612035418150987493840491276014026989138795836833835436034261816203151496477597888 [164,34] -1055440169647847017038732060881590059438056288834719669948378680193799261617859048906826758879007584474990466714282788594748462744014367402263282329701901849402705178867282190772471986897650768214059422999438595483456342204352040394939942878379516026258768055589942754849250666144035367368683536967174400091578550218717505077208352442476055904157195848499743409542991897635988844575033477826776329133631353042595750054818708757038709424879316206362125904177321083488977713677743118417303538177054227914145642715227358837670320726035603266108989466052535590593364547255235986479601231865790385038484897107056020919547435001765132715543513614336140199442156184729133990436147862803910172140156748390533907097264371689006924186833271806065747585897084040268838270682217563054383676543977395077291687834533860658356968715093051203037029305578780091547656641213909258915601377983611841496015353483285803583309907339207559493939049796733302985468140494395300313475333138045673122265498775242348796823068621510165810195351164522236655986264509965805752986145253240715831084076229366397003810382518887022316167058412043227602687709351613928431040407256731098634282021840633230603135236918929494636637590119548860352990957207162723222549444554603583950871256035264720788925867871392495727701755019517719926191457932470247911190873893048962904274944725677949472940413075623545447659711726959175755309374902948333383929335041575347764174144408848202127991255083225505265722739426228148784155355752 [164,35] 406437507309544858033209785435823172527754975307122529827302089306316101030473612607399552363967545306658866809733713496737037419438701143572336946203614094228731736660806085468488088734061075176183738271826146326380247107230965007238749129165311795512319660949100953811670105560129460756947780670029341286817903201510752508300053517775941790540274555527097156986803327116432163397889185500326305971481943703316567653491331404973281119854291134627004299870371246685239871308358962470992332790172787534547331261658987892772738333266563056390715546741218211797555740613678258361959339968127199461595238420451883268478601127591718163888782366579473331589342157323157255410232032898127916639397592983537048617735047224609036074982969610329028476302762798428053708660446939372422235026085441885649582042510853730230297436467682264369435998285237377153274272183572524032781466909991213790385920253224141814788106685737648203685720580573440287180977667850016956115704945003094007370549256031994827523560825565432158071020897783172440501348143822818203873870420517954852966038927776734115446133398115508312613431778776320866965010274711404182521885417239512133050627291703192424274644736329899673568915568397185952963734654551802065932455509024205388902504760483323052248479344746592937945397936719761111633612282956448780231472153734815859622820791808244568042308904245578533842751492992117327675610478573525008193613302617709021635775884736969164577705677202131526061342909743177953470996 [164,36] -315671836526337115608944794659993602416350692477806866467760322780546586760579783143631920197553502987611305149283063825582223350802783276961631219710172783875341723253429143675660337775024091858845283314891150883054413003697653834228891153067149665823967004908736653489745137855663638994901898956328840540046423154648234226591505777205211436804880650445818308889240772478674224759767448798266182326741810178238353157299316208712378766639445501980412233723649822197108783515764655232038078995375731949103393162621092323963656953479925973594155862800076143488118088102045458424816648980043764570237014187278906781734155392580719786842330660894623223616286214479098094530038885737392501878955119265794088375818343683986978239105853974909331757509401585588977171254979987152624466920380307944459791063484366487307631027497366260794754848759957061754680472553380089535953218826980274676983464959286361818713629706470574248098708667307633144394583356104611986460892232205649887916647503414536191801503803079193413492417320628132059220532820099898095125195205983753281134891464901799751857158694915632049376715464384797142717397850423213246366324769134883165474504575182091812840320928531069900347524487671127056769178139840035930228349143348132398920249712523628707849878810111802601762073739938060119439590791832890843887506718934151196912950664345621920482678361148220750617579916594238647882561637015157333068164467689550062749214712959149797061848456563684505649945786126443604560 [164,37] 169873136495667067105280374476815669707815702813447384308707119985106294487495052715163816112255331184548928925077177019382383430318319916676061303663734250677302435071447523917820149421447914691865790975171280165452005476076791593729583047941054624601385612610503851344108858678929971160599132822327106407817300243612577227804319589059536114528902981698847425491251384136585850908726768595623548079775635640861097003742529199827298224353690271737361885797313230657148776464286833536403971563650307213373150926152710900373192249703869724040342429077994669463383864509006058498237343281906307177101963774031069135840386396056876554582161383398375598015405147205929202591530906552500807406705713456936364754136074724470125729354573047810386510844883521399940821852944339826253933342201462805430501731761007879637733183334874472220478300985942761709541559730090430735904424640483497376951570992446596787588398146820070117173934176326974799892259211135102906321206524999273335910228343417537397587043118718396035361398879198355076166187121800875036101399372737773918308233144568214866782032640615237743054142722251938144452731148067035716058808047299308871432282996679436423726806457095948556190992387979251638602209991217252110829616605829260594926090976838027729776768332422439318022015216955701276755325820099314603956545066664857952877696963025400938885200347288698679078993296453092593166907081128684964964177020748642293295090010603166796301115030473450900277800669994108696 [164,38] 41522830709706405994513792016542529746399349342451974366850947753324123623476280109983418100383757903088747981807896239255664678532401397967670969746718040587548246986070539705603357667878150993767753440000266901561065181058339209140806926370084165850440950295315521903229836728509183370532658279688262303292150813491384718659269104179271085655480280832346717076836552340512836809507651784506550416566138314976272515083012675216208691573218479167059674534795725661267867369182863482392870002204734963213924285419627533001843048734423040928291015205383044681064751164344199707536146009230919049820381624606937500270891288390945078469947541457038243594290482239045842060184532505712678779743233103187554729196627302230275329489273327459014070637259201610903410702720761998441352132858869407715800405484512845046329289432063435226132226482999357699404641609256792763797213379550119306869205931004575656571742917194041571007831921529507266428023196602692435310405344318711394753642040029746132166020928303682102738903090330512412976339215469844073086489749532570913615089172202032013009479055276999783814184376601369090402226830119169620331279513608374582145315097950445250435933492431616447440259639469842975218090636978815344207948919076096764044469499858991308134157211766925231808433991858953496158318053876316323218864258856959683233505338514039220072731089131845303380191564571580952191997551662810762175676551547300385111536143358571948577023615798329110200346035180564 [164,39] -135159743893950963499003830886411740008562953109467063805844167324598190449204989554568203733037269053459902842861356270715653282242755363900780209716289721159603313628954449435551821518723936621047469679084254831370499121631873956976562736703416342542139126718396941234196867799740999302823438395781754435829406415214068666245920020586264496173941216625628484739263957362164611753184635750833485545821713754767251717540820536285200879225066294628398467706371820420766235673539238611641293061262344952609403917735715807629266332259511338659969922632425762238675292364106671058731015765568221053648149774160778663962410093043064948327069492926386115367541751831880990208359703547036536810963448285588052123455769752618303383706684275770140301262165702413199626466312832128274497248423805105725912196056731229331135554813022777949884254138987957740725468274695255492304855523645890361028630214649831642406283044544725166225677681930657743958167575102231417756059767043786708408662940246085654652072845100015039475585072780120743957831564512937211182802132036905014935645813547911734195050018414994866826041162846295732601635676971250533993949565364272199347275805676779079881459692677899294297098616256107520597021211970802983479339198777253030386345383227515457494094223158793750082713143740446323101170476748254223789886343379541302129688277966175751252374602666097030859243759116800324565972990141281908021541238286081176330483820394483037976750464454263372832248104650 [164,40] 77304228017404711549812046326370548928098549005833727289696403158619118938337065563776309355008174386154474491206270912791465707464042759659074904645633218809704212285771203002915736630873576047923516603582496280124491321159661162390243135532466412701818327149509205758325920949841663230409362980813072284277994612641952139151342415027518081872758352982570893682353087343445389283581937083573685744517287104744038905148887916639529798079199595844518352149408720891073949528861746348120697813850768697275918459437520994188367761556449368142932593240047419698607966622329096532072298773718384441001649273638728788677253299598761263364530344874374226978318876398103275753606755018880050741114633890786916339881854756839201046066258125576522646377303939226261878738845232643727537411529461081703552811810214753020132676133297628886332807088753938800863274078078836373688069035370624059120377387213667861396850720885984141333755210833002710325279117483614536692137840673192609017145582030459154704167171581668252316638060309152993855437472643521544968069487992612492208059248570669682112675623501448377983148274236905101223409445500523486411577189442194323481978759972717106557212092806872196480887125522418091169143589158407828045207479159796101933749893397495678614576014598591331750899999879418922852637565340659064026678444948005438118450471464648360249420591117162734025716328984419566679775406737217195845817532409786269263719479409782271254774581241023778181732912 [164,41] 11762348119966586759904074356424218442492201314619522640706824181001824562087436498738133935795975159936668734210890629883339715295420441557431813793487356436587494437570155112122457525049979199686100587142616731719871057244095207473467767740723134152629163033400629140636228157773039490790040538384291965997773015841712810868374747682175633215350345833023746778917146240011242765897819877950363009723611570200801263821558385545981467415046452934579654276746060431000689485788405393792191085110107454048013830466412525938238100797098579215946155669262107291770446196959727493531849991309088012889977839223741218316483740913898110880815584486819188565006991112643918844498354765373884236008111438197473922239570231414756003499800122404177287048620151210939193147222991460114826187610471000339404399750354608478250520021906120188108470978233271749894464001082815519438700735061146109972128998524169594206804992399817740999691528553054597013975267754705567308082261495565203833931905211383344735767135943213370843346494977207731520960012667744378919812893206575375987403489542389339500978716449160953364799161632270601215225568510798198588122831525103334492493769549258022486925601167809945795265366988075751336172206208792368762912239001720767535931438125130456332790540987281214261284861121744391531177638065873551710965737619546270621649371606573729198992900461794360333356107872344615760767065151462725491349548136345489542438529710796278040067194720837805806148 [164,42] -41108031463552839942041475549456482153493449236197032361216146008053974782541810466287204318503516458578162605272390590473604871379737919067176346863654398458035332714623588025837365733781114944889706358414185028807838800601782520125902731515835884799755467560255081729524149630618961008779901493828287892712646380741706176526576202063224889610982593607332365380522861129973103775008986556336051897314907972455219065433904386840182596206773407363407378904209685269750207084965500027102428864556008448381411739032558727509154868224729111805766345519071547907733168141069929027314510185525454478964195498018264797947323887583695032089154397609497304671589075054790443883805130642246069783334963016502617964556668544596976219964479678616598043128644410651287412177336596783871770230981248575093719579207731175585116666779991836696922692645674022705395649151507309992004179049996098695074307879427328442201477218099736924562945722908413131046337185490460051870409274480416298799490662597409682605985643063300282428770773724847952010042371903506444664692209941950263974972083691873157589929646704672053302169786964169324916501417134070159064220038126798978765888096554659647221411053866573450926360892640966711744189872822471915557827404501103111717698120004782151952687207356166063171057264194492958957560938961901865588743793951378041158082848548939535139778964367552033108540089358553572584850811862206190770900327441064705142025227064400721211800850099433713816 [164,43] 21905320351095293711181703808573819921630491111308954027715661270020802068631261490182315347822077762521823270770091451506039703893847322206805490207936915249893398169942055655577100518746916628833452934016432049533452488706176690751614958403352407064693472095245687922391850419970545775652727206184503831073203835854357472462073821683396336695944013888541416142349274580215564225239669418674175068681489084354584925956262709778106733219112192049733546515384306652321904957383257873394202846053438169936657812633423409240150240910782749943502539672582444890151455111381122276638957363755113573845082215225375407140570543699237498168209445043797793184094280412485001907069702477417214900115092907659600972873235427371841853487976146941562310019488243416297852875490384137210652123566608125742104932250204023153293657244837759291426317727456581514271779399573169645495454314176360218999411180788748945627677872130282417233865514992260869656332096551108934099539858765198979459441327500135296715545889035970798829138408211450183378362424835064734809621197163741949240462692552176945198136654431523588352976567581908534649881281329804320619536684976182194918859520030341121955193107291393469662473753762258502113457578932255826932803688499091270076016640211509337987245318793894310004102394003265467096861565058241127752483335103055461997286052838709296282618439583662293623062335782709287352021033015104748912130203581133241522116437037847537912319011830940097 [164,44] -229841018883883513535311081670729669036045835854443461045010733421179798089089809825151626757793440747577388259902128796358495309142724094776497194649295307900199371380821256563124943821949385801074152502877740941441405453430084987180228070450929063283016481555005569791059017178158406357462348798577071375447414879889831044709779311489752970492209802940881868928676472878297894008024271536571707439578534605543479169378435651476800663319310000778697940345578269773178576053646180782212767388896362562531295747742021876281273477735598516557199503848499797564778558157062666926675171837880273756921451136392695803621486817648886238002341544662861428878125215880675795460707102257775557275883685830927796605917680597252909006862374170194548097822831063003856929538786342506784127113182412553971961243078689218080231079400359969805025697539853067175215079333529445450127409775606797232769999329351698104095512994811953302215691097279299643366132336826783524432466578401742511596091668208874525381302127155592507085562626561909349795601522870674340354832508759974228685247932763616704974269200718223825168680757505899489014114448777719203249260017388091017377634684406187727427535605978345706461944381494229683639197515989104263566787486081688138722509290389429550209947806638915440883483721892220302155699127049981004802116732039269223539868313507646361924560317570511492694745796019509768660166066017703447913427920818149250741531179042299381806099370672 [164,45] -5623583536940696153897761758524863709095341650805395519072118508258499363237968014218884210112280459142455875304033018617415592771584246015928862666022485923832967557376469659731356994014686756097066599461741629336585202370866545592445292591542259742631037450544680366798471350038129406639607294444429965285020977191383165070236111685277544213423626221656336292078343460789058192455347922279990449149987959167695619714428789591205234016409377146262142979445796960251868581039261130229867826233360031717750725214263921941041237617925832967579031578483429417040059941785852465873426440363270425931268048968339252245212375930297508252826549291726924222019137930185005040507106747876302353214485685152165960828345076678464677518150993458492085160402397566663004210913133008949877162536200430331251790209273575513462186563690891264805529166062474101474959220365150476010049035524744720420143405563038977383480318284858384451643313898748556872336483629461491544613632198799895062779410088718100781983721785736285955683217002153598279930257992733002369650681684421183322926661197380715108530274073312041763385453345460413007650451807668688609463769833531234393834852297720979516013985895140177838398386091296876557479152052599454063028521703061742516174862590592946414282597751060005721949918705453979244059015942869518985313053272737602134192307355932437949885753238744343952284823567819834284552348727849557839344280225570855442535628005605248093317961952 [164,46] 2875366810184894383567912941440285201144649160883481863081012539468805788276695955563668535751259110444871744014181567435279443271116658536625239779350591781526156709086767869405430171822178229688182414599271585247311288898216684035255723549462890413087793968012570307878649992314537983837207196171054370557151651341880597199135425597895531315865052172555653885821230696464586486674992343054195245986849711171773695551986681300072477509798182521673816660521374192086314382900381682922971429640781506046806729188005176849989364357026597646666190325140484195914460018170706784564579821766016622432997459246092981702314241005764139108459868403886122796093072626183198243016883658104389123323921690127558253517269137894754728155560547460566695100804520451149082718217064332827737227012110474173574005469251332509190176165405675826346461518442878202664729751470267478494226116951727142179528745983909494381033597696714102390322300063692620756513058876624874045203386147098701759034511931419162942472296410780847357412448249995705627350123884251599412195370725162223415574826320738697753452260534325710650100243581137323540279137211501094986793465569335071159768649267149702925620746094788180636566101651413624413026452606618598859842732141192775822557751658529383174354016099131922794261593647386157013881980516598030128493826417757596485244124799951963247499461785913884939158230090239401532980162291628038672530438043251725917307504830350567147130080 [164,47] -261176994587196837761863341550339241072192098283153532959675061847019049034562105418347809106548145654293684932059225130661817470792837368521136688242400408768792875296489699393649980625607376781608357781150607657829143389162113825285940107071736723145380648049023394676111260969898432850097079647186681982133981971610837608687847984199394004907972903840672036745310613373749386224149887042210200107996955154752987483154162089592619628447762110068812448978266525103738995165514604587817602525387217624154765323734057574505566861225623250141844001829882693058267583359632341166860015753385955834800147470892082133437840413935784929418770237170568716548368159005639965720738786434425094149039718678896760705949250176614563775207008145395678768576120337018372977038729652482392333485948124812847867893609081138522639553396671985277403619962961903858873337798893562635261464424529179224965341032013303575675475232443377457683876937503480134591928296701661418893670281354775821546852610907598186980505627662905788500669018674843349175589219572325232416528707147503881929482303151252662087900071402798328052999736627744684461929333003479856956927124528818743668604305960902058570068169380741000199974372134147834840162357320861176646971985430748850036328154297459856944573797906337736114790675883441431977503211682379360503107305409601912029887913382209242197006288857067312251869839217922497018122804388081668203182494286763313217026327814587994632 [164,48] -357095072982061162415424104125544662099338073610797922815145402392878002334146574026649909752056430861069934936225982557618538268332139333710603291432757724603722403126113885490178251831838671990813453310658025115760119173931851505642786768363093794009568177421645088101299332959139166437995714651666788916701042548720311592555401749503821560654483381046874269676822338699674807623796876301735093409790908306225709475951109232812468538253109970106062853586432866840566087724808078464685014226945631039126850130528250485437391621445183995452329805877528719515205152903223726173684833318307149888001577016487430390773229181862201001844044236880655827170846793643520389407808125635645437328585395647417232036086367270798741603513555588864212533477880681104003958526739620618324949302425242008399000323701262721410648244909491555704233961044846354159543134983562611744381272924085099163892638652259430684711040966161995664822565636819880619754644014203270722605362359653803619255000103625124749242974766137181857806952829974724272736443850004381127113622400526311405525396794785904636039018178780234201693353082869954287730465071283421565630798024197953373725478807759478806707614109768338929541656775559723307160343190635839812025500693082846800975546711161155714157513908502157813708922356786412107147111271558970200976424484221545292437049012178520494848777323942812625994640749793774506188218868859187512668624976947245985073323266688747484 [164,49] 179194116768491736265076763889258786777585393130794828667438709196915642876593843416199011450814346274158950644790680464884208654791238104691733621578631950914507594248616051546509913315482644965055407620450913143687264084045515809231683305584614242769486239509795639877701383857658020038093176098870712997772675236687215189600348685846353022953396072475588167170157558426691920997689850513997466819493309096863765349614085377974286040292121350509147241141058912384784680099702518447173571588617407356055686811346314007268380475404149150519851924802333785652231817412092926758994357854808496257812487114578979423961656303008030215706737691584339969353404560913850913278867256961312217125375183462056515062937192167154296541460039072647311112220231292503477230253966543075978740759247652345475909405766021393875144049398910732028864435557913754949187854152223547495542104819258428600807597061395298926454393476335029691504658704987571049545349032476525823438390879498473158894612585782173554286909894677171765379198210444773763913812139819653704944354705316195386365389707063737744696586482048046145459742836303383868353259827373493378207915738322130506120780093735253027257937172017301389215252722310885530033574831631958555939691654878698807746929406662505738619561700646994335276275729940002568696627829034600829174555803926716166410394815015581010484612198875544912008003999655179592137838117509486004598327852421172060836008329489160 [164,50] -23451033813250865594581538965531730832332142122247143582466063384624277743360493390279621811923739472398083870213418126910452363634701916384415703271582715313762803245142202455366182135406059514377237965581719739937293084888341433351049988661539891313263403072946695094387941045057621812590047667474089870970032271102400913850953882325078439037423592390931383804234186317626867722719357984297944532884144053083806537348277245250408943931066202966859951118111769488206856689865586293269181805753744271863279111568283815366936589122083861266538322966348595572504943248739798129351776848799228739515696487269784072978485010037624992782290412758580182822430359530829132127186241320872042966471289781783727766270907755467862273253834842384290869484785393888144698941277737338264054213436939805748954565738500868653820748329856560025370371028909460318521390554589195240824638587650635404948790924296898075068644517587301908148513729685943875267790561279472354632007460135687604495351178318809857991014507689285475777693773374738842174798012532063605779268012732883195868214337703646154758310196360293078975619917051573065639159628565181059534969319588904773082168222044573721136574400502747766799629483945694426302803933508086655517740689598308885896011598704821281529803631372783690510092394104237499905548716324897339040289349796213696571790742117643075516860154252068078889792833856752776770114828869963763284044256155531403404162964218 [164,51] -10611370514775374688130672939755793325381395888538038222425535046586922785717002269698826043263037114493728848452734313526381406337994146086469572532431762616093109182586929776290111615840530994419284475069105046453201221156601295809219707365708306508425436675942355841429413927323038681940011619696802825699059468051327462456791764810694533759366366403821595998616038885044660543849886329985199811547713323978795735236815097917438276829786315336914178321928268725458915099656287772574821524091188947149187147481909014138033375704779716191441401722022354366796900680386175284562308675228325023230792136968224766015241576521997585771172875689841337925979977526947876045084138983847715841277969257247702260153220974276315375919887360991109444233637359819502495845687654906043052843795142345327871239723818245659712803997811803467347171016875025517687554646764746746338141444157224092411296925899416157372077459949974154034402557093358338544489943649638696838630100207288716268679285683461853196645576257355702579654865787100477064757603060709921909998607443810949384632134427487472936103869493742428893449646500572955008385718304393796708737906959499123167951294820795309775066676384642670310983128079308195288267546627812128707037472795216217697554721641702076644484557647495809877660098333538742814277645590578122981740103160784589494792042456868834637684650827163937625646920376908958062073843541282984692812173161012154880507832 [164,52] 5475358299882820824932210789495608537336183784374365908621126768711744828870924719470059080692449148468580154625852240674092787638175981989582241397327195096640920214742181096878972315783560640030530659660152412085541608145232620093929494649100680071763516684910830567908047135859767740237038542171770541464921470379174643978574627080243516641317132444781042770274921236436385404680927800902702633815735470848797541790264531278736950010361093172872126552817103708085605333594894556729746965374507815841994622360379201601054372165831294284926793658819825758886065577740706458741750289768481949172130741315020212943961189396518044955734084581519723051394179263315754424925030229417216025679905270488469576856848383605981768762234021702100215194145658707534030319789053213664047838854656406647705360305139079937310370122516137347780934011820059178227744439920109266376168799279260125213751089230181262973605149359122144580678248753498024445626246735090622323052065471232519540857014827697023103038194634791566875402199687131368808825561052519285927553426924634343906016763831953809690874764846143700532039923919324743685139561941859047384546082796276200697217080132355861084894371767695031901933176620214514982060978346323869765952170274069311655342837799694127632920844834165346825120318934073708183844133923047474639403467684869356150222984298721612066719709490436385522512474837982837860776829304844491053121896708309776696464 [164,53] -751790430816872278974395716368065729131557138784309358235342905522688483892508309167243628148332942485130310890340062943969624727294934451656011943556113823241211960415582075433284685337673649426994603243381756939704368495753624768917667983154071898422745020661541761331859027174953343810130865411817486929194411130613175184775565364888324043639953192841158864859302661537218118448820265676674866686399376124182680835034077845661433079607340341787667398040819353183773706301518960900070884213334499663956083615112643201043075946978846481407081958308385271205074336473129269602921450810368633206073105183188376510814786208345863109116044815820693277514560309128288663119582062742010496761062139586846532280707760017656862719241758848284730141498583414320171185994521729877619522436586802828465859605052272631985000807414329010676896789039357573676171366461414979557589543583922453676555070499709528648343040726420124239908570623113389597411166506724990896521672620173395827979183226077024363015497665350600814509059730858414513353953373473265125329972606161853422832314549689291397838579370822656287733422401762966828927535581420218760608815220403230675602625859859323702225370880067031092070252470924237805066950151081253191566202212916038996702231549814591567698898688055265377081536589911984035291945781380085146586000900640205532905215916581168389999897581029772250321526563167155707599216199872726335192719467885124040 [164,54] -169551572994920300485363465723003835361649465759385205442393312429452134051000854228614937035618741859188075616338107695335414281130235204126267714408285345582572052185927057103385693050678862903829872225381748692327251989104933627777173439474963627975256724086746670516156547768671335889447955939771300176622602178345287207856000828092744247475496240220066858178177887796395522310412334575506182924620310991990071826990741540158667220521271493869353520013285775262389488010028550109974430280298412897637319127399097055919495247526635093587508630203386916928028838249413556426272616010829689399855171876773378412641396473699039753170133424901986313766875559745625093979636378892082238656618520709187438815519105355814058867210516443005203598813810732400560760941264322825043346143550229242778389509149281633294916419194505904287502085860054802439933368276218637382332799636449731585361513808878732796214908308154213130166156740750744316259843958974285177169759802445723567206426569581032831331962908260440271506776960980127558415858719464865834600778380297545579093498097082859803702591462069213934438169244701732049558383851406153104916808706685907450750586952640905029979234668073828206164560373238107613976475644332421905953415753405239196417593303210724325927501805947705366962869918585923328988595039105191916575665018864594681528069023757264544020665293782744452681309746434717696967191656116888585813019941400848 [164,55] 81901163551177348245513067306657564944884663600297858973718426253431252065215615902584020610134098425906853330662636687866025640090095950759259001827691054299557534954124718140279594738918551655668477459997465455888627581806970083389661040210273430809302395778127931576011213404025071271805856075395264905436711432073858478954947006694998588503013823558935906341018224053253046655656559570407207047459326947216955691041465898605855279080727720863199951419785643664658900231202176494647967866139387822388298922176972362905019887274427751759807069649903772813176358129700460150273554320480323092154001377142746495156798092272737415177225739617646813794912109609480574750636548161115033561954954646347507814932616601710183665744885485708101214141256365691740623532209658072216989567287644781572282449679884492045571543408491851553473723653257057296115454073931658505154077053632186310471403292510720691463710431761217439223633814278674704816149710035556679116927638752352667286172990256219491328806361554037902778912198704636148920941297704620544038146788780391139828444395633599193399052428780593771814188787908188943539277790713191827579535206425690444156634401891474710546778097931417538442290649809720209694921513434744309567428022004773215311567659485877511879114581722656349755312280064455579601282649324105702207864043599893388658148199148085047262036292986121003382758377375450831568336329198937990865896636902 [164,56] -8823376378893441869964237588348431959560587184267597539593839348700004679677051143396488486569307192349461861527661515945125844219180313165382956861598507019881833490895835326586910755017525091499100591406444552941818145182180719876714077726305132229192356711315208160205419750996579797570623255109817644262677184777435858066125552589389500591487174059663847721297803888922907160764510267228872196285335065258891411346656639477517941205082398293084664550450924205933921412308552707995981076687570974538961349513875332905012250302261203269621553339017311126081712239374152190629798428124963931340625270424688358992812529018726853888112400784620783186704450356178598394599792220494794961553693859425565586482129052402955589437314951724649338369447636854068698292691392902998522727598201171939244369492019472555976596657530389025616626684983237525802630775990056575333761376272833013560507434082137014089263763547511935565973321321710508328444373185729183124251772913052233154951026995015434723912858342801823734955919965917898777587447851667599617043994181261987234973865757976568344861462453240158432618593819561285061829402594868505290207612220814085645603573119635846346736289218004486409402510036997241595305883077397251806533954821368114980898879846805017624490730687684138819622661595789626352820995094438520902238726544741330253275907124520901709784507467929323808784320035558534850274868153826723272216511 [164,57] -2059883467103392759093617706017692852518318668282268915038921205656359993542069731140273007724489534286480095601484784895807755676402861895501820067791626279106244978067243714618891387355458481044755805482381584510389633212882294097318405055070071089127770403162126445548515066787175601724011956187003597747855871648636159850888537387776991855152376867203592777429768932193030313800315128911495750012090966262241615964480753783556502697320114108706061074609795726451718673052479482871942949079218976247310735865238913899049757482117980421439217128170279434058974072621040705593988393420561613279445162343253378915812584778425098245285458377269012537143534677430701496861994393349397781253953069372839935168719026220785503979177184387670802565870251011986306107623180311234338201775581076203052784986468704464361099901988588360463556125745839941051507714175212004809864134406606816017364410933820283189774361362837187860289768962478932752330523480838155763034331681547202389720698141153613308838023141422427505209179932847291579958503084541106714462987955468779223338386080908195920456801566718175187062688820348234242343452092561209416969745615145367454278424707469717428249858945889855594521515630490362398558741251323416718213013215206340427351573658648837344102062091684953092281160519170768136689084805556938479393821335983719950903117421757954529065273106788668143167275553813677543222036554507592454696 [164,58] 905774132483532244814441671010513609834247832164386100279612759793978434755699677220956716179859087832825795414189404052764265350886701056324678728471252445904124847119703749694599796224203207818833828716251796506028719599560161778177057420169182874132517251684388952956587817733441582267847541603565767565531329861437668112058289069699799815089007139425282230302161556643161252642154359119957344236163905091811488466171005793690939080379529591501123887063930142546425391881491135725666356558811804149545494777480660455611568581491703072201102181013491906074951731738061621455997946861325752072068898083691896798799351411819998854178305451339903385441212856702108251457091536499091970486126249843830265431577170938610201261089749333150627378430731532357405370718596291983957382511673983071704590070276932825638290421369560109119230163268580623240794632860576939743868929628709328558540520948015186936828872653960765327953838775828560484933043498115529917009369825992696165274547775933283104405480103760246541523972805981934202793459962330926754303559532918481089479702809211502254862371768227858190636884526099524532949346869175216602610543043212224894011332566259218463407322790525206631571670537861238141820723617248577036614417333661548424441269192994570779736396549675299077493820754338157354978469105667998469216833682467962350486241508622319739970426943613121325023322727507643152048119676841904832 [164,59] -117221600480910308241344895617285402825732088610440787632333960252540292110534754652083472327998244193507464962646354505000585980838034284894087687677125909725110602598029583862029119317179667580967229450334979985759957087656097979386620976323440070384130494717144264654143545747929530353762952031620647472784526986829481466332575737845154286135715988903795986309923225520652809206138477165108099005110777816248427164317763891872072505963785685489601604995771235763935010311440817088330898201167340243469754302382171293185311315590282669137604352660418175784697899458708249465714482444678795734733869526741719977093460556125925400394890044088499348402088021521460933322018232874694249925908960243749748435836060524493050453196937692353646048650279387116957694347095898086892361942589331512172384396926100999140493671618409057320324062814616928735223448936754002478479255454848303578596640027710331738767516093251296331152852323269628636178718316142500833218590189088324614273564545816496650854075982267619429904687623733911926590507199942902455108067041217041169170409836128966938804570148381290248232644590675452056975026709999721354859133970945250819677368600395594164700346867038310828479895565353106441655758918341008625624331273007427213068910898165138618016940436072823796859578451918403382578966381891265420278236472484961742167860192013414558813081424366798426930801425205819114638198007631296 [164,60] -19649656647102094289346737580034573372137285770019571544133388281868188584543281000485120058617997746574020538598855330238650435828791209351433200003049067433819866360038024775726342684153408874166022156147619812209090305373965386476786978051424717642137763751591222364710969259520243211604071881704081569696643217597905512927061964597869970146646093637182638809409958228163705359361816324909887347543579225443552635558530152686900445051796820491260344612181146750395428922557801813208987887525082953978920650623574188263190885418941817515320451749566133351212828598616159001723084670116993007376190509656976933086368941816041765590218864002076377983850059369618842173232416801486511014450575999855592008773204479849850867105361370778991724999066654031590522542590921380432601755280442946671817494481447920487282779067211455006463646285069428638618293180561091460547000998460083356037028551010687979167819351399392543362552876006013093103580756147540695997703807083173052166266077492007800432405391227590785401107141715133775135033489676936462388929557288384844729350407603864754006080173139408453953061571802322396511582667130445660674771389279436029121792862794516916598610657772248441966735103056245918364011985191405944491592081472918950031612884878941266230861750730835263038998138465050822121208797461894229123385413470977039416288647978351460309009988686871754144822549155138122774868406912 [164,61] 10662362828212272883581708611200971616443465900273516213193255311825957444459045357006895374263946575070665461375951122756188708631875086923321678750624924698559570079189625293405174436310442807547941801110796322906655154070577394193055799132788564990301033552182225124939387682363710834930386941630003762950036314385494296626276295347223223122471063338944987007830305096558985840575757498886423653855405151632438313632651869391984085112079427871593243486884995168905751008118474787768002446765443495820660671579830737514170542491103918258244227576348296951319183393245796113435660315479743492095258606910410433313617667662917172136198884846035601253461881407988815243926685427704524090947967827677929283654159299540109003414778964034297794717186554765288413135643913823140060414890385518180529191971328752919191772967443584150039626362025635748678529348218311067439225954946696067853408680921530530053343683048319253013740942566006950497073066829320341816627138204615903534690097192114834825392562470582610867882294283566302881645134396037250894444064259064646100473538626453374177764034915027002761651907677282401410595942252754912067861647289466518522817235800991188086673608871562013868377177828947021910766894090138048165301410434187626463446404091269481035247826675069213088986658825215490904433066124830018541774737743450347382620461925220740241870563972856886969429413189513659462576320 [164,62] -1537772892766434845283778524193629072796731655965286791256473625940436434404346618773304047258840180048560201921920150388087106895736210853268502059317322690093853896005609211190430959053008733587618381075462023374602408177839727787018773871313370687529245267442215605369818989295744772214525055209806441560125448386435540368862611021000616374239923855210260282034808911902634997579365251105932452628170097507298587306754696461281676633139160367201813346818875440187752804269761449721261979342085043456053679405164765734167152209878582503092077030725296710101688027545869454970489610914518225934125675458098509764071735618529885193516430050293337438236701075004409221966280528594731482950404675716858510019128253561781735728474500901984531726596994809256172751201387934806701801385741080355088269807418198884717214889778122768056649041252001261529718380566482709963631225099264282045874047739242254992740468339267262347788650638809693328782642508189559214895258428076382650680112782595933911991147506033547498961985108932439988403118576328750907458633957960689185765567572619570762090288239269564576999719109288862219119236611826023978923003809572630783523947214720398434491605760481168438501476449639015139307692182263394171834209612873565238460792885785122561410267370771049815878693575717658022141957997607697043104278520211359776914083507570313390086840878681186130511108620785012573376 [164,63] -50765475497910794226559813282242470875463750902800112120203161207996052460558311217135179962312651882661507996090917519723974200516219434430233926338936080771964912788042892457473794223716600297625579098687976008999522632729220043393139832819699591730206337355008167936144747144707930110488111890073199143218775543235131477279548399625126437111292252254374051315278534020158780727238468521369571456307037459591059056798811925024046170951376662160767941630667535541701823754671631280735094947595093531908276920072223368734038198853056559636940464572370707350964157886656887129553931044623367753292594232575697875774968143040229565063625215173711069978599938306641480690366095287648011671523751578924549417268267642371602777192508458112248724452336810426208654605636143791968616671408083303536743336356512253186932853506390343410211383824959377120052372849890792320529856784784809921233858116704255732355662892162746423272458403427956746450870882970837498350000764996529308996332485124931060616583927067279891923345229223013403023376754938073292736035134761759098193125391949074347228978398332106875021733740693998445841185881828527717451187113372619492471607189312452375550583179310564093501988348186116211513454037589496987548420607115395176561788411147296809880771576492134802784512644385773545666951008520955556828898667817281204477975609771256890926712776484594382617719394416810512 [164,64] 54498966102435319314797949420192133670470817875757438061549457894375823862650233386674510615455363579783960041436907382282734007085746395093129050290663965736732117089291765705657557560620938277437689182150483942700734567146736391117817960865766359574275472574529422543371720596905301935686514091105846774765947961283762752727609738838349281727328747462718812015966730626062733941719405716488543425598336970672408763668974746846673452989075672550309649697878551466056324838264409832720953790473178402404061553255119660317010448080425229325150636091966223267357969363508460724157836495591829611083693787381612040448567992215954665978310780830425393676631298066629425881973972836226279434050190739676200670135816555947448554122230554221545223995228043660074679381805815179496058529922288265196787457979630432966554137396704776375562620098583821003598179913183803329967218197667425720096091792830034293298393528611724227665366957651837976387789022337709743968470462944842684230913650994650915740549559494695926396601415083956463464983043173918915950778156686059372581711204151236238650408549766442190122084804402817734901242940392363706104543940597863791527450663261934083734999010133135056747962990598286215067515419038938230362797024269499996439167336618487819898368273469460045017760651852889750956327396691231657659116369786032294521700118148796863293253448172138339882453096220160 [164,65] -8782409119945095602837956246873612728968109800954814205842486095236874381531742428468902995853902338845291953195996057397937631566681973227541944047693092396314120572742936613263244804755332419563893548904121334695414604625796868166422157029192805685682197995343439490006785566091744244093333564915921091127279925456282069351178907809636369775951182282175932378728571204159123438850239508389633896096029396760416222659929236649852714662095506869933673779096835771810718261863990876671596291337457399981529320620236810307088456040998816812945539337565161794085331687787870360588733180354382632725251529998748360463634710304820450667900356885944490920041013663604001356549737252473007357349927664464525286442356384435404910660651986123082364191220911273539175785192531038775017961686096460115281004342776473004962881404940811593865943248024856565759093716295798243090008697422765158286298662620357060625807384037917928564868555737747403847761665345760571022192229019409143046025204305184038898440858844687411656235789311308720498444078274624311659061180658290655790729169752706506172209865973737817552842340552456428839799814485823605788952329592924495128386215297914559942891670225358857984499158660557308105513701837026238710070944107709510539606334443968308820402769962811709228627958641114040956550087888305958274493281253256974124325319236652888961921184972719896602786769984 [164,66] 280897870780570685374774429090539919173916010996047546717019950252665570687224522029108427307260130940813319214640400209205209521424140202512875553293361859438348517894340595104919610675980164650828558074963723066576149715592346866815456376103971084911152877135248509321005142600115896996389170058332312861412879063206989023726500321141971089090056562534283091907364662421947175282214236253962435596821129534396859317445354232041755523182362864364068004460735318974832205964067225551950131069011183394724617507887312315932137804605826661608009984565333314245034232504956127721155648409855939719890503184561041440267083056831002860320369302807412627801639097253873599075125637343887210298121405143073813700079043299774660222572162943604568498682079643746083714388385628252377847026717775150760981770852833254136444599480354539616771037067934436944630427414061736740811366154713103527072806951120642447687826963653737646767617232047022383206251103601384228853810670465806796409755350269819888845976843736162076374971287088354007353277416283446160682855579822495379850072199884303187942640967189719668931053159471056923034981379782771224909183509568451271059918384409278450616395909268073759495692206158163897112814535829973755945042121264367209188770183581351847658696985218903739372345292479058590763905822842217862983814552459975665387679560342252501484118710774132576740800 [164,67] 124715151402388603685065051210527082220574043502632709534353346528091944251257271377524403979305526451759847325490808748749915313139502325478508947905076164993707565548874622641143386214269332483611353343357945674399701889239873086442158156009105752566296767909627252083804551602258672260224541367898720364533314255070572548743332159579204929006915893055212066844467245560807918737222830461437474220376675573067150125625968508168716254842751522916780423414330702184851299210175927221271899926625744989252693306781215895843349522565490743179092508642390121927750483015505873022659708244301964262701592832714652983087051214616013006529961259629859609290619865057086644202006580626369550018110896365351081218642677447316772091173586669260070322081445553913678703600851808638517559747609294952129729704942767485147413285771833696273958833662266747982446411246519014838956413449691700638230633464730667906938360112416248991937185349554360384880357373839554056364954170320520929456248457333705510163269089069881904419343955917956206948355616192167489055313303817217763453157702886341607412427145644595732545081072477599961091280989479280816818035063175184254641251047216551545717113885174548799696970859596494861618827378429038089501290118688676219557368587270445854279347727166501769289916517812463506190988696596782003930935420089329529803477437481942438468790674436281448688 [164,68] -20533517014158960104437775490027078819412967855664956289456364219267636490293322650663184842317316206212298318621731157291845647146568059727069617281557084693653711530686692560327105846774890027702160655803598249280800179797208671042335105261524003377343953225778376584487349406207383174493502159811131960758720785996862508110217847718753491265984033780987860182592325120426511703324268968722583336288635702479825299410212988659917576049102145525492724087974531265206725769900524987708585967693398617081132868433547768057799953233452631926353782527525722454477959505217555753316453858401133085003356857611379105499119241352510469450845936140989770693079196198305812452084179087688149257163635113626818739300990016501875224880261240172694926559843171738282358145968885557265780441651643943455675391363963035498091670319897109266858610899692446114151058505915858322561403080546775528911782078516197714693799250707167683421057700345957155070738164085544899520764762334037188257683770859408688503819338982337791750344017596594261781087144275012706264557108477932642115106878337539214990553134522635295271928207513047100542344781051883529717205453669086602696294208928523159003574039499065981781571769423583212280571428074400251464603925011148488051773882645726973059002089440672305992436177666279898497163776265791432694204503516976959258824585814792248893330015195956992 [164,69] 507192702818081164377448327839350253854351159230660071608240715037244352165934788285230180686548535165889000396669941103752568577209504209285864496373259386323622093574563448933800920941019997237023650146575095104842399703598214501772485201509719055984891775008653287565079601351529770924827314808895863546696504155172115279873717108645899003923460914249740220013920588000571338405536992478284607900526687242056014893938909294176295850047456434661232473204994329703288103064218882411225789333053020566279668214891385583151493501737505227303246908499059861304347818332431938164909708885680061299719164660651384385439351103776645654799571445953695855897358520017383316382469325663608841678948221160084551316756165200312887857121729530459976306073861080517236911806665227977516037826293795873028248417208130028577010519653330814863342541855437285021759494048127408652570974870640426888451228347806338284257544197970330166084848598453093209870306536540599068385579994305502379050446458145847614980044923633900039450729484577351686842974199498883793811239525642811570975178481723591692787267351879186001627571372428283386383530410038665257033001869325062743891089457666069828440266473031092849003474528907330558553544844725204797394505036204840765575617340199970773680414846227082661860872204261946403984486014545764077551028740531329410398103318935894244702154894400 [164,70] 148280833067172092358329671634570213991679081444456549945461884731608789902778255116144749122962723192640480272463246232498673718618996151970941525714780002922811599811960760100198759249070772043110744484266777683871260729314802988255222130927027691235823521450024328465036818069310198150357618349982337798984879030670413579793607076785570124416288765923401507809183326305606299213571851644839872051506865541865564742630325712629284475681588379561676117942150050323681070007877033193028607316851870344629239897355585879017233618149697780797999499953007632517976755018493550319587528570621389128552740930246823193286757013016229603326831456225333723381146346146219465069506682898945035193065216996146357516055237728077253452931736201200212285195887431157797585483688125471438876642629961529148249402751394470185656341278019852224654146538193595762752502734552570758552590667843822671985366969389072216748236376831284326110059318988570410583956739208208336003747864560738547500876077297785988884543864671521024672170270911768747163475438835045057159244081154356807398957739579052966826848389345975880490710874338414957997746332512015178996751762363880334518470107742875325651996889093582273600761098649592061862418523698603825124991994208577225883032798574420583097239205446749009393380398583609043368756755665004308824664179098663510633283520422062893995757312 [164,71] -8785528999195474371672791470046760973290047541020002667518900992225430123378367868023266256785488678092958335335494805038997900975561313284117486041778443905001447628500166103378210531324717465483994585412633219323590349657946880214894353600522773567976201288772826479512891728006647687094954419006528012318644789831886552937174878389875902817291999267746619663451845949337485102121621243766973701744684237566393642774203654033421644467508943330700775276585046260511689871653587881525126029709535101046366251918784085767018796184807073914678554030803756787741584273423365024804878049824232277387433951440399017266510177771889084817008185506193823213877749777395627670470097583128987558511192517906575366303688904842059717634085614658489195893999220876234546388307902975298492262858436593662647753323147256232055319601787301113449256174920228453843143848508985080720808937814859317294238384040629294815973130198533931805263760554937292145360239658647978939511269010071063122110878657161478605477108399502768489274992446642317765551823728686503272267780515430861980166839998827358264472993654741982077760164867260953080555659810353868828927836854341845456834571197430496056923990866013574264699395789018299855429945864954286771487021918741129228500405158317149882796611591240753527527640722754540537436515163924795951112097803086155337234530159247587342624 [164,72] 1547164328562511101193918167315336516280890838328160002131087864986642681889878655942874272805457650817514668785582821974327415445403163389027261234144791481901681795120018113133300892807269612651861562620971511281111731731637225720505316553092766385239631087673743858607889073086163156800401095976854501469225811516685256246292929000229911518848345190683367633180787541512985708941431419993305018685835967965073882822586457637642004416381492941676026624065792339697782311687407250451858271113967709470489648011020650723412923912537842965014749394086167819959148768395875469453473800862698439293226245520091042903090611522285784890419841335956575756111838741975775994150314792982427096969882455453904252893838020722891228612596889201019256738952644857747309317494453140490265476873180070865510284250397379150453853190688930109227252762001049515431777832874428801975531499279326798919147936805203356453126470796162300856201666113447207077145779556448846511904355254887589619346866294948801197140828726532047635187980049358943969369748793488296113492917082944445110978363744191812131861438528644399503003997290119554700400379681442031794725635894245590120476538982156448406429725273971764183377622095446421882188732122399590231686578729274601882258674802272342804569612779046262988469887430600717288586334223346283002520845717469158385133486718719694144 [164,73] 187922484581214714177451667133394899694753237490176774037283349336626192293589459348597206581333088956198885625515600314813845352902491613174822706888201670230071508092975067056237370100141193393549314474753211267884555174492084283146828919724442103406552814696247297192636465926937651643912537813220182976269338438049818355611686916783492176137322396785706008170327337637549305439065713641726611249303485310460316443916362841809249021515181513260060601114685790965520952002732813928103103751140790128117018717433347256226223029051602767162386208815702003450534985578946268333455445324237485468468508113022295341065141076046195462833739492696080840566772288646300495013532697195237308215449897171468255589488385462814036145426647076504006904405247552085330868192998965423531316929048578143655562672796998898157035072661029882829484130534521747747262671124468804300303778306886386717261996389889186041446668534728153258794846364465150948107474387020908943166060798854825923766119873007516643816661549797443914949655394808567737071494364119854960851032190145768479316024714571320047436579489127538841970769619303177363904379500753629224532867796279630246874055631713451990644337498039790327795587602047464336106289548405634462266920804894317202832191840508106823520965386533591080906856474235882697002947845149887877052668015877313037580478074342144 [164,74] 12221281911943933110364024382592615672189372514178290882191623227584404679219054311357840265112253529542833605805321368442794221426334074986459416042060072393768186417791480185321946045066224100348195942931559228758269373823881437112284538808257546290980038207773395075603054432136941067582961642037832107609764124091150025134895037372056518135136518244054570067363537788978153132583292316906593874466690945429127090034179429710409168794410451296532689386725220420344122261629947522829307603417783243655125673096938115333513106541156590969129060594085008811238394681856005160767347610299272242029561471705912996165921766045323810708664087639654784764946113402949878920292454282153655693268514339012553026894525521563420754261020927595375805396899869721783602327522306327589832263654930405661341368381189878581872843110283375204221369052420856199542877322508845492300429028863598505596694429046475462840655757858145904817319311780071627395877020290682477127945036628804154057174785108382080408246323605882225859614304372340997931358423137329552277438261142318406750636193738902481490028915987365295328559231095568634067009855052343269053390933843735629863162619896696376734671707118792970539055066697643190407022976306149451811923522172883289961045784513363006964308322116824246735935206507428350628303443077187870972314048825501886393994930288 [164,75] 1846203594932227537792106707511071107143178480542670622082598422102683809073769907483751699561850574167903974613634964979205696064168927306742303435608922323156521118512151738649861678392146983588838362601884447165189279017810649659474711012158176452505219007312243142094001080576270558338835720480856145114263732578573685079273330838843911804134092579826581734969570069940498812970266537506884633779660827077840787018118453958162669149534237672214306704706900647589374270507350911296007132828918122146752238314535614980685360769646132510266751414384961342496252574866206426358922509781084992440020340590029431189607267735084325111107042305154358953201985066230631386268883326617773207178733077762308484982049610477817788414072137970242396669284154671715190198302512786168766257539675379548064008331151295756909893243696073684640756455652350730867175427951857876726786105893554648816030040988275345867622363480878951608791875932381343144899590431988854716602833199042854314449303380029728335874941369615031737343598852461602758195677476516183824364589975117012935605882422439198770943250811110513107164096613889311131135016886840251694199056560438585695733856043034061649800222287474592757357404760487088297704216439059272450574378074182739396482703455156045772382565802538819005923185410339836545926930312289038771203478779155950167063648 [164,76] 137984810300580563934368866490643028183739819889282455387503184812958062122949552766859539504010638709086722710419996585837639482977986187573092832711518996545391713744593957730631744336515184564181287467070506617497954522273342381232101351859833009994934297876353740591993314713826780394853632293147138065449741086332842145040361331562053943655812405317310902658371718446879214677013066436959608044587855413184407113643921842728771190186975075098724862779619718655407648865072425536206546300776966458294269037766591131275360254274848973492186595407610074386194720568604566266260565659726267527127858438941067516574034581836392388603117475502725047667044759092259254410133984472703678847649867715834081474653986517441923553634476955675932486546562210314896296096400498368571281257127599272656167969516072955525733111704944011260766778476327647706345406860253317756415582387828406879516807844134640714817216777534592534252296826927653590627384026557480293522496113317791294104414455267422296272923584440074209021984742090068155852860733116548480532041278755942265752256820494855651815957437966899020215587585619080134913723064505252640031354247909415196971731669997385086407612261673924752256848052679903176955475018495450705805821001464451631177761904689858271594326014598322283707404531547517827370761272625655533774881852083613303648 [164,77] 9508059485148079157337677270542555465666803099478497081310299501786435590693771026727004023647776511696068867727318232076135940951608399909352208382870369656117687943628658071803109579036754359797491724910481160185584867912677960483711044751850751217472673543005833090466172514592507587084735592380402560344303277543860790557811510779111227987784429001318994199011976286793214709113038891149755425445408630957803508756166658434139921334799233009491603399533751650061846424054084930817161856648792343399801495298557406036780269325574694575547596668034075464715443305516019095237979194344164786411492970214734621600056542494062777998808662151384356468518815791051003459778962782223009286799332191380071991165368601608152015515561142329731401805535440848915392782366658570721914712775451757445583249866152120689268982324910161567144035571794963471049005242392459071626898750164081047660963866783336917840808988796642263723720269534545449613029424621426143461021734151638418437533263408126002571453741351722502569121359264820549962898835765600553260528336379535686235048752376270954891808256378902440006171278671700229159013688113614716041626577885639323165214572177833607055580151343822806484303548149278909373358514630864442214127043920043051994561923936122368119465622759665174204777092142879396942957133991857977515689874077725264 [164,78] 729593742600453489222506210158583460643252949275436916106417693035372407476010014338911041846727376636643428477027451247421556481525358458114138066754372880363924243762894310751475929028883790302024301012884655348147310513532794763616663611981568976136010414510243263013012406091147806101844562304638314772345548032237353581699921899117644234417115041941067955577067819910970744795006025720122673924424211784966706606910098199736654095766806981604762509044132969666251325469077991482969887893938551534522989883377138325438185935649680218891432918465203131832531921960264728888074902615848609524055390436932657018064442907414070896220447187162285035054020858319265680457881355921125064254028134003050047617700249788849056148287886443617571387870500772451353954047394769613332509674748418294515253148575118476499950266398172050741046274483970975290786753841307757754142639871147019187279770441037980774759074863703819221525322131706483898098655001300261236837898653634982108074243146134897435299449103782835890926344045864155154737167984039537675370850358770804371663043995469943288348546974638363060979825256917098048511102751650884451523683268860452313162457392584304070032070284080000685679990617181817239527766777743037058157418112500415160765613143379299622781398889363432360032511513009351203540117439875517932077006041184 [164,79] 28713478590403418649643308135893694414775404784756581726824076895933015561406550772453451214846562199037273673890365751888208776693755647668599152140166778479415437950497122922002321606127352177131502986154032777610789433516584629323009860969483827568407471088760325227870522896140978567187527740269934677956685323996160708959711224111079228680826422771014215280919655027957188658708002089637464861353930289560642452209238499050608010836133433710434056584914625110560318915167447416142300771445439897371046312137716823408067101964621476184351645162125806896252795466455186093784253584438109856339859248899868633892787399879549593921824401875980229733926548949641523038876445398265854057947277672947819613639727670859820506379454992645784187079060295329049794425590002360140711995625007739272093574196205570242622807363690922244882249746346254454650113116257360068951434735759372486010262286570470738638442892959018793102071188540818773413274810285986757790071237290370119861026184433025636631868991979068875382471353688480382202948645974487035969311197187323037164884928286607092487727543105304600783211075063715691804700376989114756708545904461184033865250831034223378344119331124767381995475550108735885031288733071171974802748526553353153852403837167783710854886868646642899060521128021314605070032163318664615978951244 [164,80] -67611733018921436809909656190580078657825816336121423398420606281017236648202338690243495067574047129308635464902296209564902664669634687563523375984784386385762661610282610680391147628813639363138124736378418723352335446417997481454019198670203305110818669641460154878670605651074164136725343230211883851277784731592879271181598198491674521735918374693365537151525616574400239486161898512451315104326087178329654331044002019738145313542989030514352102528997655580253368750068454148233664890689352903196149866875064778477790697351543232648600941906112298942682147408410963034878713087619527339923216068917664131966421252485407279543670941089662440215030337656207511068470803204498745734863504627403345452803815293265928835397417434041356589632274371506346280216871069035984023700720852593542381060149176168106789707457896445840864791519427180705282111464868189905850938301816532119119152988227653192278467141886354418759372961745132971167867638518832980648123967470593686952080427942920262700604605288765692337719887126371585751615331100974062813350376873160965378650131180824368997653069951386947632998887500067964358339024252177770740704006063873795864070573247812109681610414445892301427929899496652823688051144995257665383637643948813615045620350733254814579664880870674224148788196526677539969915884529403609808 [164,81] -34345847736896767735311524827244000472987049750730398044348154880803181806124045459055519943908849278379276602577177295872865905453212681356650369356776379221901433157072534352175576555847872033747617650073357350504502537087845918589065693461616175243887340101275209778041583211675713872176974766541551313808320969781251237279534638521815960946025062524087282742256909231486806740120867073329553752536217039628325596144195855033932791195013144385677876441678873372008267120682029653066126267714472833919659851346320432295352779833845878887591454462038507126715837434492737079198636221397550453529108488407654509870830163498890123936823489432059569254042614938040380576754965498587248631246172316284022440185827326009026838005410517882262304117040358249340840388549155349736945396320660267347294290419280929344577125515810112761198696045236464718684013446519785263187766787823589260354286032624371379403099295598586221050824818017580831308816785372287689565758947180511655554701360339569274932558764695458555897668544007530820966197210634643390410353385796954328746165879891269789505595572509794764336645222509631237834466870517018384450335400125638118860951111138260918330851015980666461530131783631962371764874292759146783268018757526481295468061833519743609105852084905092864531374210435534384009880953249616832 [164,82] 340135383748775439697803547584712774198699578949753658569177809724138770016153845973346940251349682026465207064767669833365078671833326443380966735497028241932913843583520241004416858493560087819696899063877778730489637414127649687581340038282395060727977547332324064245535646709060455072124523554284562072521922069315195616721896228185803903164433209107394866385858657424594843885873204734606246880789050819865131104212166639260123070225629532949387260414593326143829592325287918279919439764310449057621861797786405288950502031467258247800225404740062274738805392157076145895567426068052195322153215364337254840734082518855180122436984953902874508248608185034498911686767138216127101968793531196134590976554323077445082186348329892952091417153171215379696857485581340970536643854021334096503507432449953089596251392236393426891735988940200098518764132752643362744668110995376626034449229103868526010372850130064211349106586740500341492552823156410468257579817700356554352810185149927900664436092850029491691919958661954263101667286775641972667758742673998948223620318170245453276252010113507261821272416220629028851952398334859396552304102378118127714489949518225672894298817296553566658560336261314549415333950823939801041142749836327918686286320095205804733608293881139036488180953173974457062274968950232 [164,83] 90258537740186870317867877181780219029131816142504903695083623279583147429266815306723652747533860617520983542947002165425284530155133356140376151737049838522658711903150928898349238295549457984386384967669852623923542874244185793165908328884842029442901484636685600687706936539817256439962196093182085004323939120498665346457707555192854866171169862843366139923009433238810488739730755054574002401875651721231737315626189838428269486629111817163603784294591230850042124861726301018475796408775756867566056052650307084416181117267918549404214778225569428834346169625148220128578723076275335455219666890319454278996822021558801997523051499719264855191641333546772798615138918038528089409624808986696392576750815993976664562443673295190251503383488133666511596973305805554462257569453593814808569230632029443674305717449840343484711242908370405732311669525254983956234451895025565361420071401827325751380088070256284540051669366107014510981625727815417168084515129423698173282379087777790700567343674917205099814855506458876734543707689275761284088639709611554861789130930268827546578981020994668977692871040922561373243707304529272855515558621469410606704690148749021823619674493663019095941316426867888781254513571367373002036018411804643095957859904118327567676231073405159427602773454649234188452171744 [164,84] 2633727114523860409852915877140198010871136101322126472386222595559953927452683239918300653157533297509590529992376345490627629573833494893875614970545880516125802451508350993135691361951137518715662682822082197389618203499457710538673193867900797667920207274140893236812942546253202635259773922196828813024801113647443327110544676882745402715722233824463975228665459952846261044222003344131995120193675630504642367518923453869758404899035885725420069624437293681638194564654078260765804157891248158364947428047697812554610376067959728576427002923661045718897355029989274806944174886908157593612769630255325274700826225596249808362966881154772042848232535205783174880940981045202339304254614830616031378096358967410941663553433514855475564592485811817167261187203641714445328580531143400886773881603215416000343356474250381696113079985877133244365051361515846005729144875783543169470342673745841470008829916827665460108696070092855175846931762162480692728240721710847625061572865192656797469538635259247005092108452245316899046714061816502585132062179191934466225740807639487396101412103702204482212771384636398149138737114666554342132812227961182915457488526294655225001559427333853595094680742689982062342739797979914801508244548384868605810284155214877881762797353341946719828004560996306827379504 [164,85] -75589547090170891772137921956681133899054461994484461133430892971822356396839954125766734543281645749523351568286297634045812150448230281618375619853038185669500209033768736570886594821492200717140083803364833997909403050746119088635909128536927583064946298806847860001099824152321588418195143302311378168106386447010713426172255021422916471922139149669691692621971142448103203582612906156868710995027671109941142946242877728487707318997591739157142071139374287900015684689091942633740709649723888757966751510308930026980806635278142087573280545900341519861376857488199646012260218450950746939361693491853854289084297757820167513357143641025342726526471853177902429201437761571372863073883209224305327789183923473882763532139075942971638191814535192046034709060975071098088979717873268675342942682944115002667460036528182598622056940787520309981549526643379542082824187781307329659930719481278028473486558929430521830022893679379317376718201203831804964295116029913422521052374241340940171443795156227011047142809984961591069223169369519001627319679550489834894476328471821211238865275368786098302207389981304362992394851958886746030710276104495411050867359315629587351454253505014672277493533475777173520058803984435045696562924978571536170412372422420374293704695934490830122287855425361896 [164,86] -1647138683059745048845632167896967723687682734842922418784395160302761104373967496974207354237816457284256287659237311379950975282353058353122105606529306017079288457667824506911629180301348247089821309646231211433621512646786165812180746178304564254560577029814286164228506155687379032653461317035954041292518150082642382556092906231712088760730006658846309618369991057942855647120340107478776444418284965716603055450134508970660196284609084120037197292765025934543365447306314018507679627887576725322387160238814576242745683536721282361768073118297941647657710267975140172491703784394622579645048140191056761992487361852278587458582936301891683879789404701130779593023211694596229407000609970824921319235542699638704079517789003270654617351460929597264374580265053773770333318603128394040755576003480053622977362872864164964917804233638489500705028909103699233651166214040777876733139968287517014253632917549563780933683018719054050297840706286799822077214652060546977137861177269037375068923252366715131489935060155406697642926908621618117206420292375310640979345703309201383422397678685294471965049574726108182388147600061988200842981391616290095435570863436143935698827977127912538130431659085852615300570924934578162118078257599187535366312271033147041651718429886990588800242290734080 [164,87] -30223911496061608315524495652811709443978025832524610280079545829515390699481993773493205034740824313199181044229513831796293692294854110468730757360667648012877291177518470523021533316491479408194321155459450992001073320011248660598444434696382780999307748819460535242411043329220548645367803105589259189648388516541785438957673021891816098053024707763996534780135836503657119746985389672926632424497882724214703832603801421627426836357585669647415351700334093117911789288708386057532604926310016392467184849100924766054334670879038840435774588084994960246018873981739352182827893488619168575173093276691576439613230480639918545184274478088235925691541613869420429571193342324893639400187879535312723331380128763615532914003998217649017286274733910493741596999104204060299411945243858118154237659907411136977738319639620800834450129125937613265283655409304736147830636060190770567624934588413617631472917306913867842210025561306429553125058738181507128302274039988547279119933097603024212649000339000089849636304473624214399523631483126260655765640099565127819117336725624001987029443731302603861496163905879284348906118939207440653289932886796871300189727545058236564980983624434906260911454670262791577988559158507181518531866672333833133100063608566494908660437494527603852025536314 [164,88] -375823903357581134115997636121335158448504970284117708248406895098617367469020414891237880959311204246843689927667262255141521401562522142706359315963470643157978917644255901031370465225416380534743418346733950421738179051034958700665368758783139787306434301209851335043679790792972819477079952354347257551949643642021958063483224475081357641089645866946447509469483492859509205043978228192814453974994096187288130212544932662331182561529192174376281282589448100631803167883638768754408402031569274040961333992597559971502935682971730461855607852393401961495313318603284018609096060278999221921129291751758998534483541521798036233729798254060865381512297244300668274267740256520082509152478745546578013346238195550354912807861631224069180231954981372466698181075970368924631000826749173876399537160665333873517860075190110072200267791951862887231270461662357080476684582821385314089917625460139301122193898698951982030094083421181612492772534792627480481180422303549977744591053819198735755710710603690874178765735523744510849293098154133173694923271659543918672150888621255317003598612580811083535615394507449454953904779260962703066022091074287565460469753930045710186730489965237290606816701942677342755749377205044708918670400354010344517518166311798245286819532201266559316160 [164,89] -1041798214872589923736590534689344813573262950515570763805762615129791557540277857186667520310885487150868491399828198921958083215083323880582201872932748134608401553354975323551461713062238881083198945555693642118058666264950364595243312765778824839150636894177497335238687633633089906161565760759439677179318428450365710138862460199367470652656598017691853587638422600074033037944273705967485463289384446087391194545724332253596924149378789515490062034164063175810317707688640612250260904962979538942628740650236649276976426858205096470481272584659722407821655351811424837016831996811217823939313821901830879834762118807005716002977860006157790799512992900913510892784586115962147344634706158936801801845850600907150678438332233064499880152820979764650740781528048377705002086995191635511459512571911759627227376360320111226004024501365937514523503122341323996876876188484861108867608007736431211836400287800427488762636467938092790801736372036959121204557284943978668025213377659176813631144775075107861243003084610528198864513451007870009667543898970122852314292704141178134406186888108799197421734776638845299177893140161087360025843113288364853485024696781928185014194602583743666805995717095419922659299882745559410276266761981349643612221697072381009642111888024042864 [164,90] 591464681979553999777858848682887088789961229532715543471894338136977892961921840949149613818039650962586672635186244436796120147535921383100960529124965785600645058044788811166179969787406171581035394501782402636016563426801091965134428229317291914721321276342813066904491607242697352393272707372631116947614683927841473161997068526487912430683574458077366570695792889435979171948119770600496458652338715182262904468409463769692217563833793011095670902566811748611152856066005368670827060528491575923649593084542070856619265156008395116276850089363105106844160401897556245989986955710833295873643907657908268904156633965616617101761240172465292352900775882351421090242585381363225473647561679950061230363293736864166179097861905981964991959421576050997997382887265285674960117833215430945806053940928822878998730658585080838257152825545727640276733939413046329704791868691660256547333877135653934330885080884076413166530677941522682465585874612233304101284674264930911521971275347142321183082243182602121530799855673865570022621826685167986029926984386575937664598971099550832278574689544526197124852403064996793851171844322031491129388977422960010091500541422466913934381768725260753657022919591496542856952835074426807673768783805655849206935482189358239774604328484768 [164,91] 12147618460642112874396450980980416119574299273586619875359393674022456427217419809390720086626618329223273460032781712859956876414324316281222193536560141930993216557989449867701252478272510483333585072111636184130054947393786283524440992150961370438192960168170581779975672180065638736879192459071060528081091193087833996312707330490994560152897481036498302353670886126318456047268651112686572419983392773210691285551384752503620942505046691621339098971352498198779517093664083863053992713280069011399400260183723551854355302659435040029977028851572215594642669687184203381888331027132186705253313446177498447950787016137749477649799817120252741905538063058881931318148575445830156749350312475184010128847445519151997022512791290111987114054549446610201711920960425095991761414317309941792654449669777401189835812463033120750658678308708460437730980458198298111645865958974451186167174463765168132678865937576464280993979037284205369197483725171389199004470086666095435231785902881410284091190670771351817400529725109143622723135264004829614556513649995326634310392796697773885442345027407978202701222484427555184417932638799426232230229139901232151153793574882423076409549240886274605696522975073296098123857746439124800245880893132050856854970427615222603579243108 [164,92] -283645607660198804274159573670126921464051549121830230916491750753977371506815365706042134710364792243559826258725581920873195586666861551606588228765732489621836528828070791118244136828838979775019163300260560528422030374791528314994776390927646275990605768357615167038486186281343095702757058479776092833288491813422448297565989741684839281137206209828795998646811190519425782191899988389866579181854604391036030629010541353612393258667718280805071948175206274675416708187207381056167613384545922384183571410972519641166511068179579421670685424524476400329520636694701302366992159025636952035825465091239863163335001323469575455200399043232939007661767111734018065012540533160804936791121644288650651776787677310307080951926324018647867483894876289562352511904623095000730776745110540420450817790045683412626900266579021963596597989443051148245917571376572792100624240445326231026980233690920790114667881275467001662213489633465887182599035896761124586256017203102455850084766026811139628540044912736136834931972134860597230052513671298781609157209476736295387301890090394568083747625062409648210378020141541367793769565448044455485606924699487391520016160195125425249449668783128116533320266256190435634447179038686314733891666294534537979594405670385612833984 [164,93] -3674767340164015743748540622978335533571316037772812482071565069586152461988682026103467476270407517644585573588878698459102520969231155190802565201814996772654981844388802770974667835449478105341113431728288182845809186745560529879630254285519037780123953228558119785830312663612756236605922126386328734486479774432737631025186384153879864218305396797099900142170613105848135335864194092148744835339291735984219215494608892433487243845571118694565977923922478397763711375448264850942028560137222159286058958990840771382634832695609571579646375610610001969357017078356652041000282582811898775964293718024340174995395129776471293281600094543108194757237429522914768430117946669677476463686868012630846785435844806694784884643068658585081692043907282988983809263110475986483465381268800611438313139923177545098191528537507453371367254239708544522064350448645491861762684273371219161897727704488534993862162647781114624674134673652923482903634622445372275252275600140513075705091392918764030956149453448308435804509952335279132804004845460934611256927001713021143495979870478922726857028954063304273259410841858758471217926527159257807027944395143625681760035275206564097028005456740058195055031580624472187131787873660510154585000861188662643972328902169117056 [164,94] -6741973877052046719969968493055992309267456458204337726495036128299186303104526107650037212248575130717986831661350508085811839875691193345869273668961856392849597343228150691584832251660636783112782736097586702509135206108682881138897768946724991184353409779407872329154489697880408971887552904833476627914965138817227090235113358674064103107122540054315018480815919727604837462145656222060098969673634326541119107043979203227928571266795940074655603575715413317358099844694719490828938607248525630327651713848210108498831901365259773695270012275260553990565115342543348285389156520874901669167483750979278160524272982230807119624580007267010431458163388743956646963269821342632306273397056206083034632502133952113796818987302373043345547473611120100931179237507528427310201054430962864664285663764168209797417016092621632207609479086367600945090417726887237709768313861180903834938548975904531331289430881109976897963676403188389568018736340277420868514120446798186523078939803570937525144243046382125218939001788793850428278937520731455285322869279718106486607164615633542819271905467254616634573810443668759989090960985123008925661695653692245688580474337509610185374803079618715216739744524008334911786429950211307647894411008776389463871483407168 [164,95] 1976472215356934845207170818006963780148204010119012347976734220839037735793572514763067383643167922751557444098653526892790104515899025884760857650230352153643198397495320322483260563457367342659838183910571965984412396987246065075901240231066561361180077009352592791189626444676102538614652467898506986403250232006507061500740400533698549587909022067707551669981056964576566876424213566637967336157672037889062160627007626432595505173099402762185109029836212902312322675633514055611690961322587427743835751001608333449344154961002929153031119260512494175181434637316810097965112309069527121807801659501061833945760144495450448655674897028428725353717402410707156268597816227047329035856378248876759420255833839081258226213324948577866789106930138876585370756813361533843286018883922093425894421562179490050479165370214267360851051729595995968176299637363607730904255478682975187210799430039604690893227549642451532631029058253076571995708762408714794993320169578364570041347002354989510342310133596939165992091422884439708359250575432019588005533801548655812469583459518262974545309072513556207138401055802121978823261969137558076340972431931606953747492760409571582800432450741122723510249291608911833388626943149216909733680158042129801065033184 [164,96] -13508640936200727693009530816782399478120114217573061561115879495933218472461450254264682999656026718099525902835761992098094838339345423338048561122843680288008037594958071583215537812298863857183886045262975641964923752219444045242281260936366445970654759445920316341189490347883319128516882214017549025083548472638063756855897736802851074858281228834146539106051627132038824527023182144228569688918804748819154894449015739270311277423458074001044796843962265532581969930031516315754514255719303231483631023137678657369338652279226526880682709635590302835211245082013548267252331338986335597085119191947972909663499285353198344957905695930183237346673060920846896240427364463355541352143366714354978882702733731913770185381946619390618988269350513439977885996890014765170522206834786809528938072929271379583993950401111372111077779795216771960100042249884998842932035767047499541536125721365538014881427132075158967197393024851261788672250257534429472473315355601253331485244918999495796140846052957436185833748245583384704918397220262387596973690630165820837317212799614389163072300332726563680523721372875028320633236641199659426356246059611522718084979208307059378156620762275040821358913501396924007279226569517464826598488552060426349680 [164,97] 123052332614385271760531249901043109328116891330087007116116591188883678154821036654563908613906817667941054645084788432155332180812926301508993629344873775881435142916131162362053144981518625572276040415910234048722985529357777804737461114855542140535831285713010909362922949179627257828867949134985741411136868358736262837429405032236666621283767296889323717560922727599854837584544977395588025244250414020158566311156414844433235467596977531829251169221817165798495543046114190580357903796220702538359302077744855018967740329447453454735102039800659286469753117085343329729609522023170899005548584759386490495410039999583358437881986521386587211970070485210964049636567732136698412138614140567711936758076290452123850676744984183128339723963952412929059545455448691767038443734311295577513627803085260841683883214642228223605875685659992833308190141206692588080969064362550963147904300035244843298509727160403485881119084775061364116381866687661066415824421172757873066486682632484205063699148490240181108668196742513300961343340868613050457349862664693580368631733557652964537129555195431636116689022997495841613567214622245080839183209758174219032093421920956247325842118440757191420521539336855687327721653332710184207708900630782304 [164,98] -1744219650831895359756555707575670317299768694662293296606108641220700468281130590124966862433819462269534940588154941943913436759930238003587363378938225403406202401309366060073174762302319566304392246477349652214438706319551065026453674268590707882242195283274509747403076387462586656782932273181635095186926998154767006042493647943546008682552166644223339408228753354885070297890438426544655593964010342527861007634940138216988662618391316731757316919547433970489815304966029700839015927645671150436361926063055202574284985945970227451127535544419649852254376445463560351769213936795985707637451153336726398686554798265872423213067022480872572319843857166006195759183802683566878236196454887492799513580406602734453138869044154982281199895891347868369598097470737827851520920982138960163196079113552838920166153108079991706643653485276012342056283410546792463895411269671025952617711418197097553233328327592236483815733143791897320494814296468306300801704566197931016467191049969936335936881869345838360254293809661445931464274215214076384213154465511072631068905173425342677948205091654668706585819458195641323079339161917267006597788779447814570688020087118516851932365745570100601449172993467351053623548155170751225844210164776 [164,99] 13165433503506664582472698156446741684133333441851676250586631720593114990161954648346428780912765643904722427439085216696265408830713941673780124090481956752177530026811047519769070658943393692339706911177223780190708807477981884006885481866199783334459853472843170385836857938225948958823250899964435654204503900779345009392256720865105158962410895435506572882208997014136598971148938453962195355575073050662150744816485532380471188754367607980723338616203182062408596864069313889462349016055365143221976464198126534352869156515005807990843537617118456524416435300798232513454356035878611154167456519193982401589756767517704646443146913151130527322180408469379101260704769606384964974778150144220652153952074692253442739060570541546475679570665695810833110297645258331130614505552109935837655562608445622815590088010339967740217777921969842355905843329126792581893456208749167650171821156640696384230687673421110833671585575909821991280550522207352783902176076305645543082794139632822912084986655374214701529447127334327223887347730181820628707198488237333787170051789367238222715817741130751929511919874150076599249236522226247615773108654542800168200570984193466774132187297930001900047263741669440002285408853590758229151408 [164,100] -108066747387756799070545060114096658826217355958137724478907260745651696948365460362561283935899103746668547264892076087491088986383993084305795596529711954608342073767579590553483204257048929160354553378817481157928840646047743782121841116531314589227100837814192890619903084809726067504103503893809263576932543252454146876429980036639670786351659371316052547001115263386158948804839464325527865544364562855693718539833382509667975351440529655979944383858318879698181259701370713471608936651440796736976149281333270735129365995108609744599442184666757169726916534476618400405556612099792649906967420907207896893191534440443717396525709680850747495275771762822587481466648706274957789496879606457551924962747804444586366523993241831682338977167572549497453473775912489954043179434970775729143715150739711292453752506016762457009373941579799582182347771930560668682941720926199929379815299530018168352395049925920559411122522618335142433384873881898625213625322815531227117194795523048058117607578805770074882314451422839154204745633382508021692153120398998020678864559189478663826798036811531299936574079866607292650912490668266222515498100443425231351180074724990271083771499616995687980818570503811837233225221971208228544 [164,101] 1066933498717109234601284995796771311498049345605489909892923910182492049672792635908228376518402760843250718841838768785951639929409037828568650402338215366144288179246148682578930767929094603610877973370221262383731494050738898695522747488003003892826200607347799582673428448212195959799667382114953701939055525861525001491384874064415321025026313191243552794951474622706880738436747412132281270744974932976288547890938059314751900314054659225248491536542287400775335074048450249808342843392020445896107632839549764954644547719227453049579501728388962014888589250891396564590234717141719402970952732550517819587500999896996187058100793519983009887917780937775918557665835250919673934119645383142300427753814986844216438763554223508756893435403230428042505592818416389713553350702622850501692991447748140538720866658646757747557790947704027579000087481415152554884579555934297203852059822366984397683772593744503027218692920929261012131708148505976930589355064827960054866051018591969733227585180389708638994111208471602525030813868696394589287376885449104089545492258827522812446238322648814158583383919085232436817851529573661362454181263684862832162588305931570183734464247195906532348469192539194094848075492973920 [164,102] -731928303771042230162562963202678755620285258173439314240956303140862119415245606734722876182965064658747354640496867606213631945822769932771738730651006919328151032222863204209847933909773805057534343426979130743073185605728221926323530449112267072931526719166376169209557476017943537992651532675243986056499242232807042252624190849738913889287288768447721933950502833386221340388571378646916030583795530615884887847600257746274503435380361407491992273004683594628634173336829266649796888065132186777342454620395536014173470974226211132412672737056175395908285238971835984006018415682629985354088233681114758181701245786707288718716373649193525184161445127508148351938772630927785806167566267078716608444067861072881508014462374844764520259354502302436276576098919943610580163069272059821043111280536868602561453469782665477046845944859687483615037733629268300468253592207882734106000093124127845228044350625821695358094916795980017357136801426802083884922034497341330541713369669304392617661223242510370772593695174161384800823249751656951337422310678517951542362125298296763810921799511831555098322983306709263559597025383008558357191995193248665222756837689172072709756655216798558633654649505832503880482112 [164,103] 1990740519059007969867796743245623420760435066007106843386285509249432654123890913659238743111462176176966001905135676834720442812190021621153805241722232956220899219321342887121991576539407249914315960857705922549687730371315175421574475046598673317880434883358506190985371348518520155111959909156583737231710510014327224567778166904739251367210777373245029370063926573603614332684688055047959634709125897152377614709151191217947663776990305771500044650422620280880573214479326266104991333779591993780570003701081291927850422269851305221229740255308403054055238124749454151105277837957540284498289954691919045964618914757449812764029130501455213025399549014725806351833662677742358611864001571243598064478042130529262070874870286359009991264084706736165074333381713482543809615167417641500965598089831803899503738276644274494513641180596332518498476405019757485249807281288375041190201037471896486733959464017310801478456790835143980778154415266025936181074935296636422995473068355464826541974181685416332240921631302693254471739529110431158212414272439298146975520369217013352598440401084343971727432179886152861036436044658135114663538803413116166742081458286663032056818142152234374912492463360085369816 [164,104] 50335765118300058804854109198570297198434392283006597268549430113267026602544004638867403170663591554099324914066293153232996028594600645256915789549924662922772839497673542887954597481640517484725029226336960269701312073620132444410335154285324545968500012646567142292032301149020645445826234100780969036944401317012216018851158728764600403254771054249081203579092574181801902059064803630280100091989639102200754771908409601694240973510834946386261751481895952109816240555964584102024042987173904521697344449812457845265726090329969416596717190206052901694068493793917283846446999214936109595584549588477608539832616229142950248799878227153601694694083689423943599234096149303419391743596048646792626461994316115751904917331098563387732368263109447186440292752031156919314380650893124210469301928069924949289080334531897703875244058996687370439009562616653689983276884710967176843255069516248629913852830296605923788028625426953363230301782822238147417395533010092489880830515784454104624564068930608525694119084159916979476167435858949489444712785045095832698605380588614099165878588360153123632040847122013961876834050572749288471726886751647651499272509985908914799899221417087008506814926646706148 [164,105] 6661052628486456164457527956079205248554151683045190273365605710517264653719513661897935385407203755835009628099762357850829669866684676556179858679003981654743075235816699538815874275831677943461347979205845237022480042207268885300063558832816686936959693324780976072183628176933245379146011271193509651036513308098402819380985830324561968488849676489042323035607119850924102460283066065910411907445896636331816214928222028291560061952235130646878561801929860051105689551914660960376230124380528898961157723728693361842441428937677816356604957060099389889794864082366688697847755776869370825276138466705145542263852683704898162210208798962016463120792489916519343307415641031038177543003220608464798223283421138514309150463410628676177980811286005285800975950646381510245833317057558801003343702694229287614481040058883900825120968774385027333830601898709543732399816711905941219018763009673868298507728050636271293914024285075950898354501336138965934538730714571686844422894363476126162602439150284793652839907541921740582503612150912966203579414341706348569914987104329487814758859689754232977943911373857800821907916200446612655843723417125970948138824508898655964962675383876030641839749118816 [164,106] 4114335639246113630238383739110010963930377846656916989002290708984365052315814503632804113710049457344773244107330264987546872556011412924599280085735311528724430398157946543261807006874202693246880965475340295457977635891271289136462352826835493811859795032260012470800705341459859233337056774387723938550714187810853387058757216956013713358744445047460586956010112313727094458489317627200241060363883387376255371434347090129414792540483901403147273246127089736507157216271458769393127516846627219036199400884323761221697829750903974849713716942522176614703538435092957708022812889308233526478453940401783658695885865050581598057272910628088619058430167041773619872929979355204940347406535214353353803781933938023503324974957213002935708535203073126780279328079197957335039514724794051017193842969908113620626469168169679887285180994749884949226017062674584391548105977983486009100671213768984340805746680560329544916580893224142205128400898958143022420488591327705087936979809176025356502620964330260939175722583979866912203437715300378235382649204969732587125449798364060004679323737690950747169609730597724680942711868857675094847293582137967679083834024499578152044842920913853553081152 [164,107] 79574206447501236352050903013223706609145743405807740623151884575038834368775108658421478197802878540553265231814797141118548283780630816655949902365465386240910039774239853101128862334746094889323892910380300260157623466165851958502877637484213099310440169934128948748109898923333518364228896315112989330988873080271387825136232617965442268392644007686779196347947425285586317898995987215558908615133688211324120823744975354722113251959565045195669893839658995453350498604506068601087825004407233587717401243916792560781514012822656084635349015931871314967557442282020691345996473970674808219974062007104366359027414480161997215271340350818695852552393040104286278382690585936970108408641623904058713378251528596032267031362978691098043011373235888651542631960809776056465267802155009634954469178307208050346329660482425133688976062906701792384852816744868990948366221288790691434879678322440505128703913477540378113827400721640691368541022611881238370455907300048569710487914983269301487003384344968191751870158162863901494880609331503681667068114689587010704712029342073457791857676735445000143421596018086969352119195351044806987971379628209448289665148127233277435513385799565273472 [164,108] 93578208521127145646212869629515665872215775897270253655195917321166884167371061941695286094937344155386528094357992745607472148078274200650879980931491160085841841724213260632328550536486182694509519913186106062892078602972233500456530121693528048644182572976004787981278324026302799102872706813575499094513646205429114710504829320396191605936715921598243954824061912950780375999631966541292539324965073403659264432624033106992188194215160091671557133042254190795383818521635583671864301304035868308778610842469077889568218216640056385945803428654083454474161356971872868059922731728522842206761569779317970371189192373451778035911113554083247783533508230690605780856666936312274433558364525016110410281135749367530266518871519109708777817290531862342012307984731209209792172646546899562110008487871792094566123631969351718058801233585186194551043962971295515925552663973340201192346865867168668094880398984999722014768047280598454420591050707460413502898969610211649621138284553377042547390845840300149446078900712832088952383196293248358387564549234206629348389402850698378232603491856097870116843739192887139269780068389792295208006240535566563699412580370271804476307711463888 [164,109] 182179852978719475985588724030130976616314867248662230852891477747438358836166595199437424574886282951381328631208203700918830856676644353334737921259124295039449827571824841655667544374202227939787165430051358520278348138474609658999880620988828400277665242859199179854748406367208045502173455669792610942973661058182605624611140512954214750011082084013539564192450312777226842218988271902101188147649430751333281766302885074610356097033271098155794794482956903269438616299683294033838352002448371370862860316231598339159123229171940799357568642129581087649952690173944203545990096712895350207455279213404063293898191158163384646471762414247986809731632607719000080078337557736404762683520891871495898574089641169356260383757713907201468103801377571907783586016875163979439862140529982300527089660504731267069515222069406143650445365315165741593219454869391999336199971582938538687688900741343396535750278331505813603718837525126427880643330054910618594202942738941551705820392345284142019073975971555606968767041607546319659727234383729611137846236438178428871797705706174772499063882110054401432428330725852942460214279441276938524925249589617029289951666906217938381915648 [164,110] -1938500143765802119973013675710510660082446700251723981581927629338889367543075390712542976813898104515598433910537225216475374157942076661142749426325058895025088942620739999361524515000872845253587990302598847918978520189351645432317175927152063321635361464142030974429162385777648784251891706458131474213252105068574827961434812863877464375157600005938081930667652878536572636951943895003982251961227523881832106352129863058498424836355222834890165458014828192421808659911333365504223428529056931290923898116068345591696022216912044629621251527057651498283352025812024552064042097024283691399062760674821325499330986142922253051371985139681435853788207381823936916893298520251285696031405006604347533861232580432286999084115286166081801729984934871717209392394066215689715639474977855625034143099257697637347642249868779022857211602914347806000704990970776140603220595620296480693711518902823131396072395835093704377751026842848463571432920527571211335107307529957197852264433954474625499457049034389135366299141000784828219982816653301663355420584209201166487835245161378436224500728330800805075229546604908237668454753860429874629869405829815037374734496931619323248 [164,111] 5962606385843231326225608048492983096922078621942758526816122927163018765991183732079014968070013443482886150154751694928694529766968060147584803782902697031098189297388907014323520535564224026459609000363116244074467348201245601654984400673264421189912621613438426999994616930119707982126046099091297199265191332192313496823671780499830246727467359785841326307337444630554538603704438719099201408590626855867147939612719985042998992570266409053148175295578761554476816271501069914148198189345358018068843361092320553925213448115533004686024602740068423809948431899488945701464484281796092586858615310072509701682495232997773841837658580516489318259600096164415337824492692774958818101371527558180084185559174497018649223055845046646302725456001628708864972174073025128225772483456899579190442953555358018055603027929511316436319664395168660752902471755848698852758723587901638303443655833410428655343865531888015373563659975704651570701108203561699449262342046406331549499092606115696008603132399556175974006558399874352713649934997477572325866984494975411577689167944590665258770688263252477596291556412540741382873923089734149728418106770467869070293788672828056 [164,112] -32847183033346106279754494366067141745761008739574654336894904300158476144013907436870755014366138293870320197490030515302674386104948897973137254295287699960685082905342112720535720826394214906436668614775571652465277850510923882223330691925623899616530554116414891502472097438969574837322082012734261365619465775817358884214098717019424646004494491435311086257382587161249159755099219738764789665121686572449535525620645519904435461619390801464537833556297400561789782780985071206818476113777567756714430322164767482938313316978437989869894330141471455004090647174990262997492989356279407494356917092475907480240737738239094723608750846298034679383445547764913912578265989615380895240856225849300931341317195543800104395261444678527377070850860255882272357944035945787980300893507691443053105656115616983002590475620606494671335710796322681315804697958817346046787941824117374000300895762864405771955935399483167565467317081562602861749936576068021016824392113479540236171746371267279983079277446113908284800886879938702758031823394980296885117937616143459661510781274594230048677868461212466285118472020547314017681369672130341331641379185853333027733207360 [164,113] 51626977895617828063686293305159832708894199937214843902257161092329113845295937997259185468162091572541932806557739709079304431786485189713068867339077540964581157219364606758844814726444054707784125457565399910312781531385935231763245983850056466070059686082609143072394230449474060358820557160867911637353299422267534229215395832003676164288026425519073165476576370411164624548452786670021303146350536395088995666515789280665612501410336291150681491659006646585874768918207148136073471197373979916735435105056588089650163142729433828635150875150862850314912216425855830839077732622842296761999009751260276205064826792717486273333617026369481285106787458404515123817380856440246442486949878365344104292871467460285365960315374614932407881337936746076301280004249126909929716868363337881566771082206305616402681785808141360044533029367544128999649082553325610927433869046392847132565432798235380351305810451466573206113367523442621119502325746073703876849396966578334568567367796459993689322588518167827919211396205139377821998529689067586718828912618295276245086891291326850644144123495621235678437667392971660138661250896027480149429306896696956447104 [164,114] -44898289175133840201753439549840785486792771330932634336121180077903759584237689911389141169917090491497884071804144011484437178350830719800114564144568580089210447585313095633112325266395185787569660443863434204208544279892900481092874218737168686714496767085618580204824412563100965477845176685946659461397087874940376079347858105931195821718443472163871749733166714956468983085053952463156947059112692303278324826733566921880359711141127906969679487492274231663819956961897842847664844124142175056677145570702050073670279696724279556413303544795266397040437651481435604712270597908958757635940270841506747887674178018599028133376559328429439594432826920992968736840329234618048011640230084756152562083026557540786879610578765514320987110965603871965004204825806962937655914472036152376235027848448375303315768180907737337849827602402516450445770862662508675889555076779080108731643144087955654366171231834087457068149248458537776925897270548054188545444240779212525386395016127995166587207264515065839362695334927395851079430416814290993816588980264965318359770691482823310270125549803127894127127707614741537190223897696330967874487950402424640 [164,115] 54799067478017310772578876845720358709156976220497720179040707319434083174253038730318023793544387896664901051588187688467984563220265404338276888227070151764742479622626871500764395969329036552629452114822777519235642777687546609154512419184965861436970326044330142000568748224054531215205343338169915683199320419107871824845551581968605619530041876117316755221423285802640064064733332216499087889952438634251828021015744378313248790881319508300400862647166548869185791877307568661438357832046777765279924007389108329098534242021665346088809092810221212127070157164552329646618634274020921695481708910783874030722680515381364599437512095256072269623013007322792634534531298371393092135027577228407070571871077983849283445880869153359136338857896844144923910317407603076228766326306981031945543049327481423551158207138020081239471869434445108583890091885606534335472030055812343095950712414999429329716041454575126625105201343471224596408324684246588209704711442177474481441071962347588524338995163980044371142949164735529016490223558891928976142704850059383673088594995682142521079226508395647012750992347462832054872512947140678517378605280 [164,116] -14864420837005110689038725865779030109042958279436128252696321983804687264740002583584435928808681514743209586894711697212992493991623025533114658268098511971239056134394915450783306676757397001524089315426057716789911650312542684807851943846908668331151836006332370221768776479887796776010339944175443942143966508222844580473781238354071560884850475580952428014395153904720754650859422355070379810323551382161930668787790158438666694535186751788806461842369796993393687288695734754750760278936432572893044288938870811947482351071224744738865599892518233935247219018721949687358364937479352634354088323087142178853959541592797536228578322624655973661843777583878273070216096994459902284389654577718405938463178689796415250487325675013598789209336542889313034911643905616703878517830666619425905111840793221216547522964794726007717702760664899986464402679737694295863380549679473663701166482862808071203119074255438888495778246519003251136653630194273058748048516264754517814215012853080494594349840191188345384260365987596768217005584737310974980988600584155383493993369384365710255675947441778986628642876002846246568043457191669255876 [164,117] 22128695527777414824815681548654612417584356502883121932188590585765740020924323561466617078937379410452264625693441754944898637379028332599896316375704796765862776904609809045764526992301013238565251071075699324875339588889429308882069351133714480858499919373689054486757533601950246010148088735727437430063685351443275905943790380809911269740160715007007191630318102785929379908330294377540410275114358762434993202638721049587847203786128125138492380398570957643434893959685100594178521603291206661371487618397966981520293342918666314305632038498618302176784366934348990562953467722735823844682709845195344300725918271200363859413546424475748364082431824552129044481513488708060464347507232671082988807121630108899877396758611145582840841591400325990396427686022793646057222129074155249496118405815439906280415605907274925156177037528426704925163219461824812767162552889946700968598151383757292337965940138964045028084238594999736579283654390827431995709115710580329983484265544991628454099415078782940588694540400356600665185000374557027750830515664247530628078099592711508796567117441046830548773338650008431383867891823574760 [164,118] -57170033345197770098854127032714107545959379245165991339565055574541903149651460110405926559484870427203986534897459947376660329191271311604809157884954256863054701499620424936220833218013592376035804139293182780592080965636977663103808944579775709053617952652486690195599944859313063617624053515287875727430093016004145497028506817898584644550894027411902442808487180714789775997310068467999163266566653394147409754122737969193367117418628522034818018862034804554149646217305402531738813777573625281725182264212354756341767092631085060143580176565838442028302815069947112407548434071238463755977566864105773265821388706558972746540496619862372137529445405588392791136784390124006417568402476590299144728886939378109318848465255050154271545145097349209161250490684178366767142411376747399296579903360032533583759263083990389525921539585757932644023982403350764157743895400991103084052401245251498651805686128516177684243922524946783374781120277640263552318322672592765894380516977870180750920551826390739864712313525435834209058351258899547493205166240899492542649610358734855885065884586070863713534080693072304965309232512 [164,119] -47663600989801558231693869014177758593525997521145625422155868815246617756503763481977912089140236541163142346379449047004169913285318908979885484420471568178784520664648006282967355005162623545366661594144044781676593378449848673175007759532708496809060490041998135271909251387894990325424812157455726171226360815454246465355252277896237143897589417642394276794091756459726223828031461347988818886642544954139354351577701718664261307627972014825396227191308283448462082284210936089386787523321608526865821388328511601789767673196598724309487508371561192072446023173030472283188288070712805624703756938185103328481304525690083904147115795322661264555315882228470600476424280828420381672303807571085976681400976594666797478447243559176173300230025755323796962505877722412928155736259626756717261011443097195173641116361094067681751359837673803943073826126573650935019142275926214793674138742417438697903222958090610735536143387657669992372888640205950683818111068927342370332681456946829774143203364369097548863726334143698702423092626032652805710384094844853688499406348377225512455645428575170332755130146239940306552 [164,120] -52209297711708151262650349922930105590258372906597469858425863952413678401150861852643897859552724221749674800586519742282471531383517485655074262005368118229522456368524543841077799889837403036840914713194377309472461800607284037595069187687064424828319122682283309523314503966148678786631154852408176307414175992185636180225746193348573843636595292999892985142889244787216987610836159424992309473985082000092849418019458852706640300212770120857184502710723290950903095734137933465587266975161689872422215244608079460770266860459361421484841345008879869591133146992237844521570634867140032373659299039241462915310343191553877608671370046710080540265897269844680187082274005187422737111160916120148244564723270894260123101287554241253653609814596347494911572989896631715554080779298068482717577952580062988764814446920165916882902713727820067888121271136893632478206881289107699443052225763773650603044121078310607617917797892112824539154023783868841112619675860130041780932585486374798240832639855867811634686975919892867378732130919110767823864056255794192326088976488112647082638884349849440802735461651527104 [164,121] -113036214676229999647946461703532569031341936441551862498252337637922178257788426633722969586278284690236711847538332157376789467892981213713844184266195870982990114883460000605013709606081788781574247718697942193417931650973028002569100850585921637447553793235705793245129889644732815158345707391000270683089164466635741484458033278922968503395594114737206289333555812550590142022520976189352145583542422016977738518341471125099660318415340694665776007468013640799510040600212615839323724404814161673669813073917729660923669635152072075531527811104256395601425950570025459095947334568692476008157547262154544274125747403656160618010580444628431610765761887729684448905910698491756338528183582567585269035325221447263785877147342824062496528104831420473506075743421037484743226435310164167903796319956078096625043519682427669104733058818818620647220323948402432588665683405957824544929984045004525279127098778271234146090248579504062896428965669494044187887708339083079841255405849315451742707466039687665962596434403344609706832469722873508245868992866782367706141664273537857461632981830941569751173062944 [164,122] -52069818375250603459278933485153900542984712667872656876728099485458855647690464675571812415056934288436358480721533819129912258603640689782034404006272071054030746544191822914267996613501938864570146918582623625779057957384658821817326310979152886061291833556230898818711308719396613351722318441778502844319365844464000372004601485762779281019028946847267824527881132059931950086371068936512326671519680091962674533878845209043446768879908835464125727140912408850957962572059148729287442991903110761601377735111943373447497724354293617488978976822910879321605055676906537593160289336156427763167304713601612923181003306714995020363461815537448041318317908314141893459237998769179767446407550231002526619214656750780220865127299350611459681879235421124569725743437099815038878834313151788558355287829275389181613679069134434739907171951328896045789255033104110174186080621019339481791371503171300356061456611814511121465799542086166711531556768805237755130544398267479155024115617305215505249042097092614941643203094304263092683934436776963717492872327932298911693428062283880341181423309634864252720 [164,123] -28182586516902180118532642068664989395907606656099669904533070097522436976458048434385108090644962958148143863313236403977384522718519380740521528827561692451000779318682921278642020104212329144237514323088997954528087262822437190599435464036185576705625121309781720718923716582261855485989219499459665746336949884727273008536944965089941973836044228075943118149349422400358228625684991437939542946316292139996708279477323625805855970458759804347756809882775972011789382966548434128037876374824892024657550214931391466068644281146150096210283684578349136382547629281432265263176711247566518637017868070721216613044635906805279565712293827027207555040132800534101339549279690935055498916901826711987796958828978010381120722462180166394529374188448361281058587641640033109256421513656969797347849109961222174785165715032574296037232117135758935900129134675456306752512512494000880562368144948659651492226660944055391879024703060945510596586515161309102593102297648252640362375442844574447179901599430668493075457643733838398786180663322381751740947720354381309190076891419411691723765210845218704 [164,124] -10201816463351105418407764404726914408657156115102097046631721839945627165945792582874361833800464240884712406010901256843618600067340168357258207216913021836534430982847965706336696589617706236759938915522044454322004878052579884738753300071470948732340851094197956795540919365556470992277548607410528665701515885822431332211069709274394083034575831899544268925491604813577937239136449597171614722779275632845882989358403084519108840648699392047452487703004067906249243769716456329087195142517494725576891589359739462186788561778173206475741487328211427607851883813003911925641191009265841997650780402819097869145661450098510005455272637040182125341505892868039789449573067126252506991433146679910336874092881588841160003871986197910586245250007802636236148866499097051917535943863445815386563268495228901829948444895817842296414750507340839432420263430667516398780800270235007638449691503930221306886504456000273828161043420028709163278646879243557249775492164548502049022506711199212801011887449550853247128095758874185915649740906287067754049394728392757211940895761914248376274895008 [164,125] -1294741498259309164213137969406396787423430547995403562228386411458759582533037122463518067153334717163647175004287221028309292774455244432600273407754532355240959057920715625426284093416311759222465748389429201140631365575592589405313576231917471638028617816212146107363790347465771281425026747590634259238306597718114772625358687874598736635106557836903980756224518944558093027711460982199312110206312182719462201380845703471030531489637286471593735837942104259558896795940274363041552240630723039605472092506917552245132922907478580488241805632676605494621735360095601337006541510904499716194342102474293418691572430483484004462061829651745114627039367728096206778328116115436032985055529746404605323050731014396408857062980848721459387351921178510474868401173502446115147374944425817778532428908448792580624070267655394541192229442616502014944636141418815658200436985425971758014538749649527354106422802493846653999276905503761491824983612643182677526677827147274206435492427646487289098818045784414259445134905560029512881806628447721786397030510468760208353167738647994709200 [164,126] -217350985246840562882380197640208011313100908661441662835228773375468445781209583137733997627949121811878823413503497758654821236853588458397537680027986902644093859879907446926123387620109445731608847917625447542896554655252182900288980938640396280102904535077283417830403367112858831497308096838782596696065273102991394523586854850813220911511434659972119708317087671773248837334427453659484449548338446419093748962827115263595020080143829647897028604287698489416114125834759731719294825626710858464917168353236550525101990688630400118053925483242171459224773184828269284818447077843973879735924938098110598616726602244605791426614263586761384083769702088004015532549924284464063257524050344701361894053148773400703064137061534319122706228932376054373348439714828002887486760999473321010161691852373531174008130251745325026907108832732417497463462303749501015449837824600554703207465739029989157912257285327424073214699859220830867648724735899845503732153126885768697135185965664577627419828060514548434530042149738461191480345629643925933823339083142214621199048627206336 [164,127] -17314773752286204098631180462728457901805237101355367103768288984334817221632686101041916589119159447017690301245382119629696358108141746546493974769261249163250849167614965607450251833809203077697607718968087611424213174092555879097945790170396783607776879772831891860958505605817993854891691865436035404386775032284675623530602668983034149482846124995940661671088033821505442219659080948339301560468398231675484060878519173630310577122306690948550100351276741061787837305714703455466133598744168908918456893331107538053030219495929666936781151315530817388342423180235719377535133164230535893438066228695881053302265276401820380050947979734240390309829164234428233979616808520709809041153760268212776097782661503851822748029052811638005738952137181340764290562337675916443504556197477980485106521363672453523447209295412899102056585179101862231282399033634544462839119731619990790987417955625133658764922000388159026057217662816430349479095018376630202829103003550610461127121389854641484864368954894560517857262116408466699500341292130000704131912927087248628053444 [164,128] -559885154149316804997312198767390849593315901250283467393081314218982966305226551557083869751395386506869982748959832146818983930628721733572682236337588997952498751344584924109981708714600358635360382565716548113682564025937256223435611945618806217678586110390596965485692670265105702134886323956001917276333178761620242552583268957450658942140841796214167055285229144353949308545027641983904679731243519956437961207243601263600165247270143949553130622480067671475560107825396040416114800203847833541151366922116422536084106284682342678913813710818871165938822442130114560866285707898560447885826452436974839051581765081616621056604083365832793375619326123941269674716193293424449056774444949765132435209489971352827682022152713596448218747000280103078438652047994649029905432217615087573398070848157268299359656404143973325049530097489975904214635313001152081628574825927809554445801512034339697293399162613509209318784254361282050488538086748863872665088117804646521147282009327870192983276386844573089339278020442381353653361149426680990421198028425889104 [164,129] -9523253139755852695874769233905498686732807513889739418769824754006448640434447713406553609912871683377928279049945535373318445458577347221598829421932118466645030475742808669058046830631202997134939273001742484976020026327352778149073207951286646636370909822588964289384815589093678318919582243535958406027673879391971721671676550230248239726904417147041234616261050970783384702807790848555565299347199387428095422024284816606331079912319560172881447772445992157702335228496009785569422398160423854160490028053201484722373230596204469038042135657500047677005558600062040503863718616150958939668048953493201443159601636164285676081007364538579749910898164197980333193052361547308154596765151992970161976537545291958492673447487252229876853009357393371402212385647940476809288753848309221209372201460657862220515856918337296646443612521301132478871254910563822253022028952840893003873151525346233943202075042625631240726726997922157255756157079003295047026388444588307237791420980991278032476897860592922666268735822839894502836766816772239973598309024 [164,130] -698745940565952553808845343319994051524971191849959759492196664251785193082372345396777685529679774366497821587564307394416861986431298993965108460316222576884472786730778779047952365285512881741808475304391874247721274730356005383485545725133371188087242948869685963202081566774290255703490207347773143995480686901200340710146427769946202833906778127895167235260865178668005612456261394224085345748237139269175287433762871010129978087424717484562384311426097955782918596897350467154528327915511332372672313734533904278388528999984917589285979003247069056385840926730035055709806186603982761988489986469161803846043250652077532745154989216176387729196005641594313135979252565775192482374143705786475490769984997818146977890297533976639781350922223009221982666739964839425949811684338021928660217068289064398291031896031457731986758202775345897486606790514529116046373314100957662933968673936659067786212648224183014335663531042645704148385895038185538643032727476703128685556555016019084954903419086129518118596358981627519200512693655896693520 [164,131] -18677696090042988795696340124093926642033850254828538897240483457949816963266384308312567172612733024032588036682855156060082926114990564751729929455228175283510787495565222925390195810407777211830912254847626886230166700154328625252774013498299062398229081370230350177917314788602988613218778105599912004339711454823493163727141188921493366107493764411938891940947681430351787523111885848895956096066725507795597642911760201184904355801445943657983018392544817353120831591793222391683915643836167540377060896306357988141012767849501201179906449431640430383003867739984040698334318798354311930649616579804285964627149719834262588746810312605951165509026888274678895140364503716092988488905344732320344735093872269030683185072848311537090720953672162701074570795571280483444999196690561241241072564184059096498721455058664417443707473114010648451006214259838776591335466543816200631161962246278591149040516090624396265413474763651662145043624026976574410152881162267813958270033232172829770365607551531361306531754453111568171762665216772 [164,132] 639948057388926550999595213531231746743630414540965285801035356976672150116540177293470008486411555345236213616331262732798351028772366072488467470416285468711002546249487268329645251760219353198330636833808032277235217426624002997258309446643964475984794272967215651846091882467498567476921901797849317646195475843519965850006338905750278895025795729023703644382877388490882678123196447495896148414504085524136467435654305529991083425856715476211613515966494000899244196554133571328763123591844294694221660891531175912401926131062611827849582941737090673349176494719011334970726953987710590526135967765497297345029694249690120805502827635523777011154132898825173611515283445203538198317200461102716077991792513955189507435658482440305458000757407482635254210432314064487844061668101838100662182939282245271282119705172227217117722149301859067038578996016723645352558093489414798717632717557964096401999341368646026763485864257801276802709594880591886412164177292106394639091247964471542809062087654675139814425401781066447063808 [164,133] -2555229067802763754568317218121820926220720393328545564005599072679418819877898360944592078856779640351023975621789911378350736254611223862813819037363573744236369534032728984199451170351854715990409649923935941668825990089500627446984275581188125990489133774979977147220356157589548354097659418292489806286413630037602139812434821778124094859424166532618963002014971653386849771007719880606063060491144136292447888376010424628819718234780939872081734759638256235164474843287786314697152891691983251579607445264099677874969174973790644850785848459351689456240681882042479447025459292734664335569873619383053333912240951898921096622848165101158216158890178639204989180054944859675126949841363550953492830128798767008001655942349110769785551365392069458345259044113201694758788639324265641360993672837843205343203766039408754731754877571100065772950374272707468527072738243629292974831232151977815951755485447420318888885279222303968527701764678464667076005463221797894252870222331838170955140888675477872959574501041890096 [164,134] -36981891567895569453388046227806209279335253462803552758267321239048417372558096029121943447938833002705261503485989568301785043691116112692255026239222273941442308112796823656222249682747153881059581473564850297850622902129006576646048553878292367716961891945591249736375550301240744451647677920865861259692226035790138839496203225884438184852058331040783989498179693482412130595377158019866329604202525105250351844758828159941864005269703141583146407929509978032471710825667815351821997432653650262865435048322320435047672654444968876935652582205098462709923067011419026965284306156546404703598154197076800556985088809951946846768281033679336585269950275461871170836829299047450638455989491252908439825502010284670107623606269084972672280189160120941555245990517842616956923955266246504769933765054171380399341037081261564592630407830928673821022650170850505305922628534808332630324450217642605377478506366687675701673797890504236929682302128712311167169988510639198488891648892615604185584800876071324281394780 [164,135] 213750037173716839589968091473405865780542610400931052718966629853144100212680035797313484509887818980040868818107994873425793035617686142213227362422479630958554762317921138224846028076739273303798721390914381983477608523933183578529669534112314358373619391043225464006431649610890433910640510676426078652414949247394829101682436611371975674740892219734124392302810782972919508366201059930390698996560235139227487268537135140655285912283457089345169660490233284665256880738495078813186958018098983120799150130328808933928884892178906455823009888978790265492800704315050812623666332726712886143819012444146418846411588642166788759906823916225067491112567668381713817159728357723409019426682764835375104212447741656468969723500065702476680408634236433801229807834894317973724573243453823448754395276432737640824450398446496270186383703567432080454088562520300506401932571040551804664883058638467363357048231428843626784868362490198553615516894813795394338938913317006342738021539485379617728257714195141280 [164,136] -180635254077870697378048816574465713175840292356113202810202138425272484978441120418484708382410956126118179290306421270544357935146980118758417178026173951784768021377327584492524548663631208084412863560071870342517206035943485460299306028109378617813260021233766516383079313899495396231564450297559912652462858767242409087023719088285632407926333024763275915943376956349445686219661844647255003822586623576625610231553112070904659595135102153348076991840462246857971517433578115249246646904012096666053248716279542187244352930045018568299329558328996732705876537859570522217875676820853774681812335189090613757278324406861391780219496071706308709715904423881419355642913879522977694238282052124032044894718347309064615342499153943119973088357319216779765174958478796522961952995747567341982839565664924115840119564890859133917731267059989727561693524811422738080092331667070405540999724098530610382531103393014389967693098747430455640088464955775914232116147506598322034267685847176324276575904 [164,137] -494914030108642909034197110120362738823974932007362709542644426413779564063835615024382088763314031406546353673243177344447645630412867415408131536478969557561630059228982075040971118753108233355794277300836464546906101515917010197177732730711036900446825586591479087815762090464504049746650089474464254087266073436740061353294111183334091427728816637017629291185292155847136171356956856973223623989084875900356645594605094744092750106727863360101529852700346826594031713573662756837718335354817174457060975045691004044189082452644044653068589999439901934977570412525744435474366973537071615067135272943507020770480819734224459844844070539211943266858897952032767350636996958200685153671689940123391356795686551288215912319349113830353526946446971257087660302588582907775947211002492305849623161062861449203326340613655526046776671654618197505789771841649776386926056307976986042185488298864477709245704191473873127347194546710283451173586951974811285574431038424703098033213327136722140 [164,138] -157424813130385305172364293689842424248160960260446817852285419883377436450416183481936475042340240657302685034674060133249063801192090226812226273891458880294373841753969186065788317222377505232308579289762798080287017687203912315878311785509976508882860293225788275790288775620085936015088238549303706181728920829707750604849686114409715413644386819468578053093715803928110797761788859859700006980392922032565715919551591117443654865049894475395530261161703506054381574054519825620072548901117620722821926864180237240140105883159202067375892703785808372686210815304214810062183077462240343911464692646346056742872425370222640485518873362394374446698668644962420091384471782317625047264627879423658673961797950984765123622634235576155959893669563104633344083875711883051131400128770438456041003492636339833614455532951809457626542796853309593102128720860793635316186661606371127687296008328732754946313560591818025661077525011237452243895962789797407182701103922343012329413196 [164,139] -727567789212492656204290233536266619614443429289828920095319200891894985399362588051403645502072815986116933320437270115310061542567437207738226132713339213617714917563767359401859425511331874456293692422435597367179682514619054977851331995981851767842165355795724639995225122696998721319607760381547097390741184930325134240524834556860986645450322251618658128901995479084014471180619094066670438766985430600851606331048196478667893926516104766960207135179379951721071159564527660328423302538119876000711637358879339621695812079319281377535652034670730677758127013381057686713014475139490705549501518494485954445065065732065304488920134780392442456103615557605787485291676876996907164822846467156323162710015144249586178446545244819816464754238148983933786099381794115529140980213301879119260529332307031485910979050973155204172317599207988239010857727437772467837810432884000481634682868872864171093564609892301185769706984208802853543024996603028223385140096534385287 [164,140] -685444712428975029031820777652181877020296042807081782473197709924523753218038272185115339293056208076854232245050917982755495563178425461559413343295471552001923752700418559467630452411021184077289166221041848364774636841358454872553418359327289133030291619749929776449493430095786905245099118342931271832964992821794835892594667586245611321763524946934316300569952053807137168270633169869144468916996257241923814237162808935542110757085804039179484053641747779601618764887713210008977357939265863797696543195654641678587738834201970624629514308174939009667327398020296814673176099879075083206173631559423360318235428817109659617962966888944569695132228863428329172661170776055528455829500397645076813886067718110693727958376390937110518821865159886948183173217256155941520482035660732447521411770464977438256163349658572353209399884145149657275990417443616690569374385821796017264014064046423286201593254811518663275105951908930201661674001922827949192016152 [164,141] -91773282101315771453908533200234961261168871084866537130946672330775765593717548386424558181851093668722133249751318898493861621313875477514037352895591298685345633829301298339694159736935200636041317411287558694156013959471113065391802697289065345817166413284815574594017085988327811801455751456831694229295374018092936241519992130681180486667807218277062221917975422236742605674793121727380131610433590379986209582764710274956288797766176961644554257049315893048041492838373296595087507735982244122740055008043534795415104225074164474352627103347342199822010115821569593451377832328504805879431303773407113605039978324544812444787619217677344331108089029930362464031780522969240478656663495168148929940279476553823791254767425975641214711598819073134618725362112890305082012136702068223954871524496300769677740522047723040592579286245251799323151493822525819460242049018155342312117815606730028791936162558930842377416443819471835569394518491502180 [164,142] -5778186952323442738262057196446847281129165632412219846048140394865640746629212135095155650202255918499614706323939839990708170083279417285403827680237309431644873911624306560945830473620403275724593010044116637779745892130293830958251993046384357865780807072516670966283979295601774126240879343186951307461613009803126371346780866327469837741198242560162725363512223784965538152345079658850026019427205935852398334482356032786511892591865890752087963772987513104634041189288465845256331268062703704648743721092621221893243059925420545086903506496801839125613153941907110898275463701670415703854904900994454781506559454917334498891110192296629878414494018022024278848118258027471168118914666168225446553024521785227324633017364725568610922832936321689467603530966093622717360563329547801205222045500486275608778629635502404522539460124729867322803512934863437205319738316996326975328931631668437840747753332783283955277725161722354077469576 [164,143] -1076203030135128535080969801766406926902592334948438630404543159351913902520229733015951129343848743347161255263570326484105459606295071589599459884354049005969123508290572392002883099945235246707271809880764534394726469935975361312847918691099720568181711318396715271004760046476778722213975328298224751010203829747764900659765359035695425633439138999282222404703884795517187018274619222748943151833942633027347665475478120481875448125994594079790976930432531802455311427616301275366606053055336912644329561980962931293684665313881090236284579346792830898078489949302638074024989186608427080074982102391187651057136575161878442436193473887271317493974475664999081842773565430334987060981322730947506457162424018703107262717802465710054044528213655939745008975560230072107047880066937124677450764609140533480242804826511612625665331290464543058920744007617623482592701929134300524933959902119894873977457970088576014553586683630161 [164,144] -118526030609813546202269652784788536664737413557810812260208758875742904698672934335050519379243177746502975330688475382066253665828659595995269701675018963854016707629450703946157435953764976133630694182802748761361754898979123068880710428344136987798089791222060221534328216593674799155666300703169942542135736266393939031744063671808620438869149218590564922489975482878853542397381913421205665355868143813129011012938375380629784269065746907731816824859458837658254962850306620683658269639300086212251639050940076135262378126257612591792346477112967473137016808482877779713608121878343278547574076110087917047167610889710821838151499989412688286633162522274536136796728968993092024936207167860405774964324246496072299488080641579993887586181516763875001293245477130414562863145578540166952132790379562197612658543852292405810874676543955174765606190220359449151882609719594840996786554724329696027497079990730771090340 [164,145] 10047641271467053520439931393407930806930312942713420752059424778309569217775049159776272011601855541855519385332861692814519576398373304307409389079031904099952294949317378024772234485020704592188229681967611411555717414916142793502713274696497575193479492404492294579300004766132103778026926955644060445713430097353912106999864013010378856803663419031418154239356885569834854142951594979468527639540197880116485847179269261880436128700569015400606861225635010893948480412086696981531740529803113052820529142646572892324679136079129620068589330805338814751441237108249230990613537123346539379971175875265568176373859765399816880271488677988369856266155590329011767476165391743840094870964527212242450070548550362442764866269873952400906243438879077356912416778738547767022318302253202285243924954728642861767326291629130073713969769508943751825873375770221500077938011736580195681958662181265115695975136232520 [164,146] -85318101206795855719163936007494283525182316929960999550824330390274216954739512960494128578709954445051425064323585826603869312291919142144998863909303034785142858106001918101229782881190733795087139285926903174838016761742079046190662562199995622001617654553386726167850632053167990512200301087247510941753578894436332354060716212914983110251743295341197491379024947494307120582120026103611650667961712674357850707944658864071702444162986384427127820798077706621667675969639219328175629811161107192102291175555384946044090056126892212498091467486194149037401993770438225614138231029755216314460078757790512181398263435594661406723059678735549597376403893269935133958604967738787866834517795622647420095162400459159163353578992824990260736654992610292021489021799367166393401427198862005773830427087807060432444166678593382097048732856164548271625663171849965986331963722995920259373114623771309690 [164,147] -486375552963152169983530953014311638528242879626697453243107919896367006553819685329752961780689497700136880125027795685131293585846031798262401414156504372074800539633686662042748341647849515112409445576791863755652597998824528253801986765790637185713859036829236073144441394351262683484272857706539423599013749027751203103918039682069967890911692055301758397746439541757640682285562360745757254305574676014849779342867983995246319088779372856773004290127478874737662692183595369634166166383059216471719568961615458303525349429512856583447403083389069407716288012379118533708189369750363753063866198828942259535036104221870116151331145615859366374321964014871485644994336623723226148731473786540538666478406292872625709236832049457808362949539377047113235568312461218141867836448952461925020590503257488566366596925051189286646665337821863458170958740384076443084669063458849033082526712 [164,148] -1077750506443083008515813544882582602502256465699933008126103109881783159703870138123024117461417976835176935216069914956465379612414626165053489848090872296982211494732209546130423875477184972159693116230483323694901376485261758701526975025030137401734902529943752092929411258129352045885816923668802157228253057707121482709199956793349225457671857695288829950996323411511525000667689668561070245647730094220323010660798991459799223367276736058169375232334961540924581827412003372009182015279788854951996801607113793955440193907039473960365542940612767659887325020349788697088013147776497242140161400994433280506908503690171865581279934226019885544343613952255400957078484745079281555361322717574446444786734498039321961058208932863100944418429262458869654157065089631093115798287091623609734892826311396191017586504914730180337765090659272754446223900715724416041177269576416 [164,149] -16531055655219865664334518248536141075089639142053392045283800569431771850691968595207772949560319637393037587764085374865262211415667424397443350834044325004581379715189592222174721363925337154355503637366017624723345802922797851808085442980918627301816392161720135441740365252584540868751274376037951048703761943126985136377384458212681413404738676614244493949620074079848679154975558921348333887427087028221981196954217624384426465689407688092683482337741151442414931291219065865865915210325331720873010376846051056110540746099146029856006797542133634025402662814212037361715197600092682954029798108476806307093383113117900404420330060048245781490405278257230180576600622886712319585879293026885749007862761259281905094086881798568614298967290265730084027512566469650461892470588746017701446890770044918307128950296756676887938949286606916431174594446353605528936 [164,150] -55580361586618144005835526049168351861958998191718121459990292383539918373033572821914191392460219852440788420691869172999616939025468569045887517420112910444268087312723443416942695921452160746060245606516803527477516162929756685642339510204771164649259671843738490766415461149820797959816543386729906582863520948295507336029035111661791925622392515368962183738179190417500848212199510938817667931012989035880514589483692352641026747421349010550286429724294938075460529042319878630037169511214988918742115076362183057639370838788787061699380622830235050347730944939612805600793796720203738727953041037258727815113690162262021116662402848538786104717488090505046501526406428759136369321006438166830369818300687324670012086759621985551957404614367380995928670998188950262431168954557736590092582646407954620915981847159026047390918521366019945521480886416 [164,151] -29803636386314568287719649155435223526220936472831381279710422843498100209671299198509973811179475318399749854332347634508060225212990722521247231813749184479386561892640056796662489735375287119182581620718632343508060552350557222534558392959416619491422446537301493825846788700761363457553722009792991354689300775945348949515776001337848577397676826784221259956615677667754772389914288205784777883961089031906616869058771273461921415739828485646754532390153800312857353013674897812923049121165894240774170956445331397846316437746834815955871703269185266788372564667378301221547731378476565110667713565844042274995941185797548318133973037394396286971874194810818132957215675638398071455386626673217449770973023274625928572382297939355037735719744110943491396855696816034417909277177428245538651602740392820610492458034616617705590585105525338 [164,152] -535371170584962874544232464204302330357244124129368963786645792504636772105849135005346389670966517603893547448086395103873034128221666880880310578884967000615745397921392468323461635786563669222780422465114556951529718071112892712111929175997394311831178302009845231924992694050251921454874387727094564563246290987969305565026525299320679172241171551997094998552054082128734254733780917851931873190955045222247516334756893068987886720642403359441850662624534004557934751529526677375243852190049061051600582760125489504559426617165075363911011983549422102411277510130397448943636915614429874660889196006885783359095533834254992514106122274099243196152117610471928344944351521903774521043552956700126534665169922606774201773707915092150238598062209324180421919220901187094523622980160728148843019954889600288097402368762947153597119 [164,153] -49592390006990691455049989635183299212137065846645882456246827228869436946328747883283958907230224641890672234138036512432307978033944683689073037021924619355931348949301519456264290152818131308104434684207218979371616562156729771762221675869082684247168045574739550209901235425842423410366608378203365610748405017520159997398188871106605399075900540798506588237583383487730211644764027752862262980028245940978947603618737510971368146946601945663014420667528828278759388811332680239211203914107026211325910007230893695396014528223673733015800428733698211764619579110621164149603769190076179282787131867400949747069712506608442908447521958723081357285899883352959758790539563276384651809286275768317787034814619061580000936730579485983705502065010003059129763938619089353728217043020790959305372262899677683644338433166760 [164,154] -15229384147933450437770077308914727226130699626318052221226632049731257290619604183919681614671717303887491417380960608772903727055131480674655871217469284007814024751279603235305288727275527846495818188699304999923608892486178913890761940778433618972649925633095401897525528452607749847548248385859508241311046247284344490893157760899167782782278301965197367853662391624049187264983615837003916000277645114282592487319039372574918653015453029831768108328668341567197432481190667833627770250992501778230556165276209207648882106728205670275223029385368734290810272837089928114874609584292674542093207337341683490541712260997152711632766874049850260609403520924952574482196182577152010854354912970058989987254388312894165933969002956064811724443060357476541412624187186604690604346555308531725647402602425811713152 [164,155] -1817561130819868545965014226273649012045075903536253905312890754612807805731290686723606815316607080670043513097082264124247647180029713847655437479025747239973162524100774947056535284559008877225453301397536056085650472170816350379966478674824221723723054955260588861571766567028305721188439694800875100352611671476348538609005632116900498174786654825602360874939390711045813021681947115825713989420716594907830879492176875985860012054318218718915235364574081586315937049181383713494835364441762696144981537587020307398211031943646413525791588836652665467226818439356490784589565242700344621353125788445421583431933228817716755966129373098923727406272371511406666363780550248617793576902964044975701186549772875436163247313312350780132274044707154621821547353007837156360873554370411646292252714000000 [164,156] -7627731522000109307030474379953379769364566981203892247260647371833948549508910411231431146591190390917834403867793843577324959315543693228946540753714681743694271526106706268155449832178513050373132407444486914247076890597208462424198893002199209018161088865878908396589288712668197018563588750394442820504988224880005471592326046944084962428241871444983701881925591986951999220712926477613787618321936960451236406409983767658514487672821629628755474045457342713062398877052667751722624096154415350169528481486895397617414147756802909279779722915740673071733496122644485058501981520199786426614015139997911880320034145099306473194089935816130674603751596078861823433233695981104738416176110665062330143010731007605539343849882225245996237964408998155252807981610738901707609312704662227696 [164,157] -1727552686531671248308185834169124519670476508832847447027564787437587819013072008435174864900791107065901923423049240524489313918740613236166360850210031389375452226269868050463349227341469347232702571050984655640642383604641136417407959944215971287826587890755898317896919658001603882575108364882811612786182760414383871205390045414014693941611477740252358610822745942616630131778123086221523614902426982176111401636640771000626045742792427342233864943133635645354577171527223110632928892284716914489427300443670140930042305495428335335438472194150716484549029246646743042317813507677767011780955296023601513747730831779808101923160131772653294758079512667967604238358099970922907465956016321456899055843209737841154836081159226958518503707806414569720306451952879892733004429024 [164,158] 13222279990250434666948250747173010795483464824999622429071883489457946067991285867116756336167721586623161467897731953502833134674704903862461568733923233482062197347155219066044756954416018506317448463344194498208949117002393143054600112484569765839954833280127479663469336032235964766731360484501359035641546692304657238715527081648138831984127209394318189531408018334205747304992782477815362028774082296167022542468992589641796597633865131386451871253815895007879162968613309493601401372662589349678878691152827751623333468085213705209171738565672342608984901215203189715880496992912149551900041410467852351159678813105966547468085648598680477432294888974490144478008557063182318834934819524230664697969604086112732674634202607046657484179607758210502066888270371600 [164,159] -8709768086036639428454308362904921425034148736298039586960837168318740058196292888701324422917992794118833615871666840584657200825580007239460541986534620916823028646270139869486979121762718131160944123132386342132260587664168918625870160912369439493228107675199653662040604932075519128430085109679635595533813630047183666784878221063461098643347223919798995018802960188903952577383795813675939715238709650588174313145144119248857028337663370524101911851860342850041461571010506409298850970583100051285028731841272397593980698366556835122197676802959616423376731278310023127194295757164180834092514935458998100516061416538191539804558076562370819782623703273511385485184411172006742897831570053982242157696072495101551942337606601529336195977201372892365632 [164,160] 464932478359094735618572596044363225512882757562090969148312582867630505507253777981956149020643593102673484087893912906166226087600246577325170942182470488830315114109287608492144200280619768382093527063827934324887689465255845240278921517935201497965335529388382450678818227394939642545175338711320941165929165654743133326221524551820410880153329257900990206462078787758455295921709625981229421363782954370983291179243142234721776741771423955169070960322415726655417533923600267163631710762474482341594724951511460403494651779845757356919206547207845905939636771810664371516295975070917154560847562987639392585179172122002390382251112159540895435022255752914126425719862696965474680854805539056708215193147405419249958330449238483125551634864 [164,161] -1889888654411932007684675768822415043043508133018648252514462957868530987075331480154984771608322646276166402827710446022250666067068165302607354190577077149402071551538354835500648335363201335747018642204234195399609853510003273470723713094734154557864084768442107303751072717668029713973772874604766118125356258179666356329428366757800337516356588205276559345861218725134656372013354836306907436420409191508604667324451765313400551538114499208322005160886754995422072282162859229137111079274650951092373388815697941944419330851871810297717042720166243766394204532475012060671049578793522774778753900720511455165756437167956203274346356567500112620799118595849020828050159509288044526919719228966891755346068168702486208345774784 [164,162] 533591237857013399629506157109865328488704442260770181344705363076936493574230250587133819036074213188525570844290236502280522710295113097926693655711049008306362913532404778769863799655034266403290884419055713013164652914970878073141974480703220371246356982961675185819336467401378960497496025956242628813349516778909334974998417637605192316523079390593612670999203917190797588161880113956243504768555462642865683865862279314677061865888352816125915044208737586050572921013000698785548453174527349459445561112942316405305291094670981284471759971086863265966169619135713259351072006212767703080980048532468465414821999927333886446123581114005970747291729837313885177321396431881845403616081963007236871717769044640 [164,163] -9256313530203925801435025986468605383617992938973971088998748400479815737255205039782720892051642972566420643125638295891764939737723372344086717286933684649111372312072272709957857493035899719408940706672422707378172358397995218570846923833231520806724261503051871569117854322485375540952117988747336776218973961453178191800503753090764173803380032142749490427266035942367365751979379354390366868459330880932546272344833018321164244222491564596672225978421887180638403983759827920114048100065173032441443175772687221976880540887626094073132763629793657300885255466284326888366988720630129145162370229116857605944230728036662819357221638263124490901882641785349938076119548547955916012647451405456 [164,164] 8432324039827417151292427600442157062464133548807355154446091712751703253992581301193180612486370550290791035631090843088593794266666603257125771166559079834307767926122595730369086161809743221350732232717377074011027230910207914741637585868037918717524684932999461545081868732221238655881627242504972938341106214607989564061814363773643754402676906225700764614366823972906711627452512208903060666860190101203517993705896841287632384325184139149433161057621940307886480120497261071069898584630459551141763350612369115505843160455748203560754823658226466990007447662807148197057789791337365375726470069386283316257087180985130796567104004967633529955395234610189785877027179853268 [165,0] -29098066189124420058108839968701583250991888191912342453241246049750919637058091766137261883830329222536917099865129470161347069767757970136290268319631546408162659925302791518734417155334244832655802945230325079514391656648144667897652317363525710930494409044894997747135443839687761780816873902867196180893364241546273094293207483982047709544033567565264355889629151893116282074324128701479303820580886246025513181963676980221384500349379354790394835206075179066484858082120396477814643931794539271196836110638638935416727359777424809975037558227186265336261731604869311863451594381569902626292705837581804298629075653897769044832604172364027943989455274588512617992579167594977776062920124114487260842757309732979485579416954053583371512959464861663617936633509396962164368709711897332105158982506508131077313617878068596146017488850324221377907677826333403503121543050800525122164002535642463285383901063760804131099312348526642454786115673257864314174870923835042273664119780582713522077307287679705591045092426526056318429505504745615752517349634292852046646767333284722468258381349577905454997767088897913699296761428108924320644610275862925352960847605769312591141412537154069736075469617357745881012573535058822727192911675569227098967976739626757324469759908825737714864086346448338830102185313466895360509764766535464374119139918344633427925303225054824588433126613923565831117258806493534656501797035764332130792563189931709588131933997865448689395556092050608890881269127846947053278245376439770097931614145636558532714843750000000000000000000 [165,1] 1646905013251925578261328114625889575809118752783450196823321539968553724273911331478017346427062167054277869739500555581644506924126669719185251046956010366890839762149554871810126212972123997068829049591046642797818161906685973264521003034943687040854935988797187395111715591233290637497642804464546227203448022926674376390773999111162913117757175594804553654608484953900227224419525151529211238094136357332446315357416370918861474017767239288701479770390261648086333379898363350250224815966879770766205830837813379679528611537462817493657931679573139100593763743181469931009152043763749083900897967304614590691597284541299068784503985263808418887107470429548023698501413059086720864700874430238307477692686620691356018177770333519885010228057834754115755590920891202143823428062631869430954215730331830974376961610878068917526173973830044375027394814667103831627943778628314176178771326278804004006001773228057785442868725754985069679253366891308476173015660819333895429022059706802306253682243674945174177426349407343273594153870221103833487341952945189247425316008569685486626272298021770093924795925430024231021771364692848546613841398385577921667315245288537298721227416025254951108711687622952053805328901252728339235956507975961476785614995477529624709178769320707450332285438984298688921864410710092839091767794952865252037877061676119206404810498788187436274117765173387251327665496115293954027879699708151169341764722150893088125313904170043215543231627691855199754496903084779633637691614866938039085653144866228103637695312500000000000000000 [165,2] -3599184848490764958155422711570755782790911954731763408218505579703039107266059532727703841967438895798438571262393617456865736256688340595488668508523768236378000788084016483773371361111384834360594719485245406337664188930270577642673555551449468083052496018655185947474900295755832661318711665885690780296649918098319122911090615287108489879971448820357188119409933651258901662833644747457526854804793735208013893817427456192479649006655013826014339609874738724036944355880075363881772904287669156611391614087294662918698009512347198956375263817532841635593535806352626406781424222330309910951766092316902911590002993377749840716223857702738854652820418493657162569535215588590439159063455306143070157858843725526204992622540492238645138295883721120526003885951966038567581408731319759026431740365152373077243925486819109121673754547126212926657395061396024679865282890564491548703638684245273269129739402976373612364105688816720864236146171928961046863276340157802618715394118029536195943864584442831287560378015726981313962591907091102824316332592036256008294954950548776454157268276972333810713823475832764388906505853640701676467426275670581595173820315946210283258616070006361626123263874449981746954818372959083284740979583074980116214401038472918196403987679130687860277701186251391013681342718021514352852595003281030787239812576038287332847907611203630103357394954439362142230015578584834925143321900933859243544941466043775273149579681319743982403295173249922731577376147080397443676646508647909428191269398666918277740478515625000000000000000 [165,3] 100534123597335369972124001433603951363710339805107267323820954842848108266993469998453325803982579645093187369239228523636746891983335579251288892923484201460416126232656717059452072264848007497351721850708969624594554704186601888790315073988727006732234736387397843838632858707688194069371766226327973372572170567945670771619310106675426862030077764248841127452172818083373844521158356627850111605457805171124453772017704960559442101742469458282046063839589711609550173538470964253153673616409099257356901437813926389329018694826959190064753484712214644286129825910572039815494456258527939141069695508485737202937796867465583605237958717669672984764525358705734929357497507615244045553961886492587090351383168227140494670294581078896890587144219693104831009962552164914973414467236413737579338340954899494628007700107117388906776221576461081622938227852310830216884122304964954554461738553799501619614646994343124457588874248398760417731463894520090165083754612350921811286453520060451614085231117686771241249436598623687708754922214657254251652868321119432779624997406657065544145365126793641344492361454222021838970023313123411184269054578100667045047177418320364418724720940918997369920158790785671704064346977223652790701179192076018152010254763817492925450198509839767338933439932937955539239306935272669551656933759849620107289578508725011676372526017678602194298766368084635610223323563721061129817115429774262522229085337289154151299823853986041396835024587630722575994122908200011340202530401438663076874036050867289304733276367187500000000000 [165,4] -4419339580502198603549553653516656320119706029397221896038732788790338343621358951972958242232197511887895997587976718550637174275504066971913161743179131274402082013897349990037111439742775914269343104283746235161095011457221751138776156426247861337827243198582180649122213902827223539920756773538918293250707458145700806144963673294694039735278095820276426711522066361275737094660562252759015227799859117576841630254273081749697354726346349497740525553776148598897431913226120501773601996251570087990194540109478264586003511361918709018074796171920707329824808198453554102009769479209825070899362828374537560776331526394442741203039917729901132493679221806758194317338386220094684258841841941100796537094555385856175667156911566046809783769097807212131403743169541663638703084462724797050433574549465770024357145444595441426623477940626655028772166509253398296464642472077279509078180870146200159317828433903166388918947652450038974225572808644841132340590446653978633655276867951894408508951357323691012466938515089964875706785265812423427062118061671639912863389039165602992762243829605809573078531003165956882349901474150193069088715799009469405280255372633952456880330292340050071679196841730815421551002075236989889166792381288238802202398729084614331264980412479302395680097645397711697673685879366973602668696469372500341484260160080027837549633325575997404652279768912567734036671432840106273694233331924413902157963914319598856895984572603273969397640832974636950230344933803017161306160853762037277192575857043266296386718750000000000000000 [165,5] 11754686259480695145834441498481160584381105598658806866443064566588282613765558747873824888639427284844396015485088361493501850544364725264827695206049564752298996688033730264432411756003385441974164059092534190648968547635984817313863185693955952009815892983491836806014915169350849139329914411115165543339450693075087477585250446188836017601823841337246801759494175815642610076263408794507288756401592005874358169501765267125119533559194406152687339103591678969497114768580751133388825112082584689703901655702338101987100072039346202693766346414279095050935749547614698908805390555689783801179871223030294890065398318492127476257811084461853309283959595903885133823715758512186458917302136671770406074148906104486179162433919936286974604293894384135425478300870312174437302068213676177475309625430315189608703691552528321682706950611649079216165168207868288939957059860457904821694771125130260649084322606211769536430747455503420946673170405004827225882076935127199621551702960823892310411347835567156044984997623134697790658114273757321569717382843636066062587796716564766158333930102853532592034221652544085310071984809791258911080136567508526287765512566858911668599008448442463410376491337183256881367788119481771126098137951575445898839224649526777336046893394173525535173666858922420218076518015370428695995882598809966660330605661416909810993498577404029264031172434024702512890446036328305104551310370957968776611458706184412405800646847228213080727199662197561415849449058825917504026254023496989020713954232633113861083984375000000000000 [165,6] -456962271593934900720023740064711121286301222873339614427628944399834323193515421277741674449577631204671697004677265994724353510564607333235438247968575578718859524953592226380094326529984851987102643223394184956387601105352634331724387399215994709135797842688818545764608476841838496210498012951355040890046082356004264714515541100789345664997364467176919939362199191148379666138857970149022878155580315734160071186155160514230887523233460577239210858383327773091663424609996535146360226133668814983490998016833635705279709896336466451375687109886028524985858929928970744030539476684410929442658538003817425629813417141819106298555461748680758717893106192531749464285813490328165316263761298301877599430783815333314256983923694787361048007275768492667019678546760621608971581153400245106618330123076844043079329206080192246488562496981351556057637762867633777746474867063807554728900695632415132187941307195984753273541109017472820049799466550187493266896117381674451051074425772624428616990181480594703254174521220621923823074970431184989726306025188478530761243275698702236236850687662673286493294201882892904056713377789511241081789192903060435953253515565646009064016227129334056987135469479705946173451696125343046895813212473957557878194079498062779933971294927546782034125927705291212752006931057311310236057927090828047139385693632099697188814840935752574455299779626141388656568480862430527182538803384259164536310078273783359049693744015047658903348185593703579409316470074141112897341384657678986513928975909948348999023437500000000000 [165,7] 1416593328533361274131283474108679543037472236122340500311505413393114029024699187085802961662456266557054732089572756007061816149722452910360260405596738974023800956838446247315015123894241858392009774238754215284040639251585433502724904195051710750598122788813212117300602644881578931931335471450161266859326834007881708433659063162174829636672067374291979898882310960205687564136797236257604798820846303481471231670678425602737848300274322857090793737051265409132399424258277084192117332954720968393636157540480433905669918971964570905753243385161704911785136837525025926678905377200710492730045477471187339421316985276365652287063524213418169264790105651414064923679556043883675667418683327807316988482365002992133206265619261572979202667836353408674584131083187058836740232372533423811709448408440880030101667811335502874886356545024553367259525497771307345297130274096481762052794146425152800247712055576082837624901802808952553335978150640625712014367572158754924369617673822334840170268669256161725698336742904223239161347186576401667373163736242864435742398924671342694034311851074624981564479504693295116748294053971402891257568962496577427026560919428429591913667484172191412204163833956596909519413993055713700591199805132514723386178738668187342150704522580373515252219277350734156005075242492980738889346987645606901987923740898500665505225328904285402878119773377248107593328191742984235496750967328205179010720748419373655190698666582917599190479949126170551566390480458398117027375091803165219062066171318292617797851562500000000 [165,8] -1294758126623183588897800917305565305901987466738243928499517732524782188647919300890359446805313227586289691654986856502250803977020957026908834291513089669063932003822656722015988649866119034597051264288789064092700528664647006402826023548227046345735182633995106717644282968165003550674392580122699653847099610583791933911742532737158447023774864882521541562932507758042806250913656941399467039686745743658864507485844646076009649807060644877116121713013267363119555600439484710109436449271153205547044019672866122447460772507399435753211467813190494639154699918236154766465292962843413313785173068596756770011548372997942389305393230935683940258697547459042155155496870842810697844593479103543914176958229128101389394294778220976891954740118939988060308280760539239386800970141413065938889149356617065764374343984565555438462057596325044718243258054097008109502825584874173180580291117749535977425463233671642539352077236142018819194558441076128238158178954916761545560266887360269544103953818939914767781146952963638309296951308537379311854347218882629494629321084401120708192007719280879778675425619044675736604108397264240989912611958164561471750243698375460696035139338245335551115855387477675763286184956923050498051365855089065686077551255466339439222271230419951124771055004409611882710474423538631901474909118447609051610896501194732185232009666027437993870811853964863698349465555519927790738152350461809518902458147845944822867287911986976953824237850417578104135647002713528311396146222023162408731877803802490234375000000000000 [165,9] -32382072494246378002064447824426310213894304717527581996184549680452722792060777604215349753390738265441043164515571727348032396507179224990499946204847576512694489457191416033106459874205635029388723898853693952592519551463016989250997163137210475946865582588821875462628662333039706826844574335775000447358425229754319285280597538040021990868944536673691776170484610996729186206990872297583985729335447619371519684123701799303577000755890950358582339881145914880258509325555409492353100645761724429863570271422450536781832948888875997605234694315157962131116226325632780704750378193988018086092211698453687036963965461351000386137052246482247498310637979967733092615529561025094973683127519995080761243573354245058478812285689921468401860229777406869779469620689285973002215431235527541553622983046759692634025068315410720875408014167019045811699224897323485736892047889714742755359326188542545616715779548928730819566772044065097599830892746250671890624878617644221488832895487181187167377855145615244992801075210330553194552019930385582737450883036516300281821677187614156341599534563673572694010984774397932303558724197583477722070889699468446110958726404493184562889290159812768960163539345213314571959895800842022612019826299530533773075231678970300408793328301817948203956597076692069686211480829316324916093185256853421842401789789666100653392896955794079165295095537703781974611242478134432186484896495500268836701089802416223365602317534357239195395892349976868640755740858851561102630394657353463117033243179321289062500000000000 [165,10] 258793154990051585266549225146597819189812683868426941314563675738969853825185807056725445064752891328384590513662953515334464694480410303336301206860902509831203888113303524854729023133251545648641281708709608340237449405854770675571154499387402407862965457887130290984398069851597951098637266653891666565760208058051251551584239675037614196280961393598569986256031252214824927128481628829821434728959464793045440318140152223330231733680056541091074254453121930963099510896840438065866659653170961470839031441379306349704842581363710451903920035943615635547059270725765680262691413142638264828944118333857679075231861867226972410651879022338170113592733546475907363877105567582186684642943910900340438046003997915588229135909123600822393291947973778495469436448002564451076154438929742768196364599132546579682681421560918233986249416332400967545246498421722931867259207403888251778992625734716213520257316760590471680005831263501639385008016056198390482524048564213639824251032404994056489923361365136172281882506579927500151340536789865712000136458728093763363557919180874406212622640094738021642060294836374486295410489304716670301894708248527516830020377250510700325917697673116876262277142385254590311860678992285538826457399044375271054892629370418973162830244909768327362157063847866596019313919655875192138403229961355389412601424594809551092272420882469950864581545358444529066106277592084303134898249598806553139174754357879720293338201477682454634306131337992121051617383032010495630421774535534495953470468521118164062500000000 [165,11] -1021498682020744382490720776691368282191465953404036645421128316715301320792844079004559465821055640859468500902003749915074819430807188391303419353975793101637707242972579340212651313146423536057383507339082409871964192782594412180233681861688679935526581338496551538580930166939698598692710486865918829051550118949860770895713091453576109033572764338182904914311493710409104100785102955289629593241581227514644185273094875219341011174528373327387859412215858963372057521386663196911678142681136696512525583600875858390894368803167607502315160206691638774230906776958800817844437621603299940935863419014168025472224947941000306098413234738349328539784720205293363147245889717883331189378483537584254199879899865991716318983606763812553642027908258884774489307630072272878705361072252061583145826835642325202523935507891339032563048232319359238161685308078902825570682565613257412557146263166047650752989269719445156929874013084054740114561826182620957918937961217113280095821639104334162766867976717322901692697084753006901366859793966722126332454405718164993950402045318703171685457550285303442856466548743028723561570212487002599881570993899527937743706727071022261665278315197688487586296098093907181327609041493782866628529911580483078001673054009195770244489759800847572666178706203320627968220671940940071766937868441646618437861639184795340301876257392473648192849645810469052979161724145834753204733931156819138739334975641270777531391028697072966038193423657082627054830865478373890256004169714287854731082916259765625000000000 [165,12] 2545367216227191821117618071793394604714476452512617055692336780600723808065933016958480094707267585882024906746394869119031476639159920190519887810536435935945140700129674553441778176955551074361074740787483470614140715982093322533335766077295064175003459367652638661129991428974446330338188711745791834552450346302949773857958663542460030486699362741134646766901408075306863743260251054392682275568699785303742649903781948632274120273194083259365490469341105386244636375235548365364695202543660847470837716292632192736848636512758427208913437744836918048386188022957974201730268268688245614718052754212163919819049114903528120904897045005390839384682590653991354737497801019664947828818978775825079333447754655705908583864449399663194795305939803746875654430295140245404521327427259180577313240467838149213852824114308499793032070188400197944854220629261204018770795499627622848482060060008727393986860129400369434474495539723548564232515169563680912432989976886104374589498193616672092499907415887751750923221296783051967453482662408344475307971077208040911512046790878704197592278893798005437037234171978247290408612443010934868691365678271367079172465929827718624982084213498023889123515154652810675155337600432266142342132112647843095872217266386343869558885344439100580609735416128645835318204372552664402840541496776266783568797058445107388483488611468925498492454724353092391668555673489616898319972495981490712594520362425328647652966493786723518212528675077795680327083029541036770600501768058165907859802246093750000000000 [165,13] -4045836396533517792504842207482025798654750568700363135126340875131551356322241271247073327924830415300760835263815885232835268902328666229122720581134487981353252240367105817740004280465668139431160290167061378080606847502920092466504013401173251728286775588174642900018496258372845801616176788937257820790187137474057227280030629521299669772942315656596771601699838908102495362623963821194468202180274408318273178758082245699733572805494811349153543794001371537628587151368467203795254285458634209123732531257382602576730272981959393073533549915726358601811080777462856216232778385610534369206349572594109793751130008837477772293096351498307406226566790153024394251262015305505513772762496943273186076076105281360197185565492267027119253871706850971950428083676586609138935730753255940901152141252918331685616213505691503456253751851311401773718599233471051964251302048555963472127095158753110475862228069915516324107844997437159513837890180008827976369236217043140577712740174731191972251362946311230728965713635471099993789233353012288104290818002566838136318023359364024858147496369490393432453681334767372954274163925181257251880080283574067846576298317466783651599369293590574489760927340593392178678584075865525578331337886093656874162782484963342187361498057557003290450912098830036649211275053465905095316265884410492078031069180185898959006615590715099166166182713060217808342254264712913729192396522158009327682313136233708084537861020805192262772698761895898630605763552116905433843167207669466733932495117187500000000 [165,14] 2916833828916407909199353425410290336739572321509051166105212743366534964412128579349766323434679671530082875570944104997209361044345317960008302335331518032089068905836259455980170199710950815709685692395502657534974918218403276032958450152805844349814554572023260237799083542844994285853848854595715403317658619894404691628153812862168736201956863736771988342175736344314493876064801037625947653833991862216362920006357055985907992005761873599220695639079784781871086223478092111744860851149427523841562436978628610964545295589649345213824642467393573785464196516549746634441436413872745611543761219855726892256649069695239548774833087030491379865531448487561486627218944502477642704271569337555121305576731403631601112396193904042408736205403664873816566115747752339962533157102632612075054909882157207904454588608306176635752016069829243611296861423933278057654407500702243959303553041349845846368103166949423170482878115339502909013221743557498551787111582558939540349613620917126892384631040497203511960460129172470377687542966860358731928280590667017573436068414597807185911519871570562025206714957279917670015366910371909408768864845980111628810847843879768610669719013785038430782071972609398136686884120621057242771100785387631067797793015915963407375904046362180582935451222213137628031215980928733993657441531349331583229852436463632030484756908054246960432691654409297488032932061568479665299417069939036267821524884029672030412016524931918538629203825471709548816027888085824127889978699386119842529296875000000000 [165,15] 4281794815088887114517617716158319202823194324770641560503860578342822380792555306926727125551471322843217902515971651313959697555859317806511803240647173616731136090534529054887057308706806668447628798176749422428877677686797585227633821717181477609950472485487969029983907508539030090688076301942971546133986031058122902133364446467634616609248541291938461187150624453321547926207467822015505340016420238867728567226664787752045979384725333473130093457025844903442471521296184570026962905711789468323957817655687724683778268687891505182319877450398330304482805828440261555772397009537094285140164604110277385390361059470291380625591344617129474354004177276484512457387511008641574749196869192667608815856720189393968752418079059009462784607094079456335343449804324825351928857536297716548162505206245715859027281106135044493120109701815494450286314463466027033692148816421529427872696799240394198591990125841497173781160189129897929916069112874980558177567154351066103663410687520249470417487955019827840722711832094434351644928486850798119481788794657252806182185894959661969817768691928387018450617314452235546057484907318200966850840718185750047575849280141123998515292341400064561010996385127138809934485105547386408001459575130194338686058218085443443177844484628879094665457780417643783254081702496127532070689201636032590286837333488073901572776634197603736734663033637968830454555384377617297560256256682873255577798601392851623073283483057545447483779411551741403603736125872891228317948989570140838623046875000000 [165,16] -18391220304127281025265543850463133176796200358881685429188043251680477787951573590503853040646257012841494569207867145981930485071978216244160202706653614035459561386129706759281526773838290708457773628773676372166624715496522712730355247369112336456783155775091369207422871902423024545820155606458941377847584129092563428626060579616375398762312121809413711449229799574260302683722031614557055530609926039921969768771491954924536289855105298324530455764652135220542228520570599504333546989011825078786788207009496711722736371657026233895813906067590614083403741204301850746938475455588660776926416008075285543854299615352725446720937800975015410164675897374153028231666876058508699979837413075474645153167962902435316571487660986363464877538891710127938198278771135931769471047514745895675006314425687871531795264771666262655488748440211050991467293520858319334010830591929045071557206659573194431490795990227363433906586234831204071115624363551453478261127906107536821553420677055145991395146401757490682547697877025021983332861701661182444569344880794599001756157269805380647711749737016018056070489277959723437734888065250224533515398472762727924744447013233320690009738913373181446670320537498227614916481611526632260945788246618718252650303322757520113147009517602601221022369442385075407925204723909019565426943158055065380093085671078324613789492846795504088424151557192216655786442005737225071389187340128905116448274480517967495220489332658137152588377345978413626308820538540779227631986141204833984375000000000 [165,17] 34619827574526668723712775113871303950606454617693724068995184513691149554647423698873521267763325850111571684338502725421586784837890243594107467397548462590446901074309291427635256178703834160032084603800437902337793792895037313474822027789037195574268355131625461692863562724625592544972183525742859370287627541479839412522798389812549597598638423312146222540376360160302002969845198276986216132362501821717816277482751421857632508331368593743593570108222139163073448042496260151992299545671736595160183666753464567445838358402687238167621047689609178092861468330224789054317049318878218292054965192014597308480684891351274293651371610158246479057156696008805991866473965318810665283206918611867971772410143028496384250039802935973718438394389466630712658878300679455187494821002985178386634194797261299898764903349821143391784510516762347871892034588778240430093897348858264167856120677582942652619140829494854321013278810278003662384663866928246055217266063835772500445881900813736672827878017485785093439709793210306674077667464782323577298859702366241681603955910969071415104799118400858944933628226380523432705850648424668841251435217905833448697096354408365451564588509455752799887899211688432914975773303099157572758129768795631999808729383060986773543102217568409122487204047297037653955647817936100730755724722645544059058588845691494931256545938399205352642134400912907557974791998807004903840466319540385513007581982997882382265896723738460554712341999645501642271794911152954793185234069824218750000000000 [165,18] -44173878517869723379222657749786721522642215496454010093017866667321460882237455897177319784255010249283328248052501149423221409906827054980834738156682477193604103205640603704868736178490201656855197381496923420559950578397928334951539951585252317862220634032476672604713550172436051356485411349785113725355053549285630873656186286837097707321222522097039117807818027134000968467373871628630734086766139797187374671377634703928483500836537994141508921560762723096333231585136678937648425730369362441444880689320307516115794575134115727449323946433008990686789580937735233279960566499527964271390064380911661533677458896770626118772798068230468060114431509034875641676911791105764214581757477155460942520323233420960345123885132048921813575031881072555238202159683533806620745228200003371969523760392825853043104416910178660792017317493789957510908404847126924720995284581669652585586520889093240901747786241225060018384763117521185493202549237994396068877812363850501241452646064396036326140663842978106286957894523620633733898855501677656362145389341682286326967974535058921227745314159839411204566026115900997261563489813130211421220818018357146015636768036877195440913063193656827085168479571175256621356079880500915772394746285639677709913906620977600717730135165085036640004594602464336415519240876285850031720856399899884541462018002805241409969712570589522561330325449952512470174070822673131098776185591108859357433744710079948877271178137408051814563489453131420231583141106873397552046775817871093750000000 [165,19] 40592428204101479138063347946782021229832172656537139763422795183821144787715395515741659313671821726788520159819127375873319613981970184813400774067925128083440117480329029268283411640800144068145177614439511960346828572690605698221679115661345495439241928837549852043475923932351748775399072262263401741981730293174181047307463411434019907260874793976117734065101897047988704067910301087167894858096029788300801423603417532739890834087332922375698883618068450671871144098590019889670894749410981605602550424820969311964772097306476793645066224528105701314669169813650319857718843998256907291997047910312878594281079740925479894298144573486842022573567619601895877647619482659697672606418510967428539518848862086247173170390973398524079420314714616189902190288223684830126848008194547931749101113020997294765968931797966113979917245195199147220994917483953624824575275288523739642180976337938935208784118611105824780788394215871246715697248827307661193428760204466548483042616531031407052893235123130048657868364760928334617115522254646188213853931593127722575627013617149713501226838180604325545881508835052925813053701404359222917822377106513059303261394198783596058048812285209041775803415666428318867685591984950297353186377349718022390755153056290695333790039425798110051326905792565164674575441491028739716219436151660967471439304424429368942173500130195982261718592346750956325619096526852223528797940946592292116550532909018776547821504392892622705894162626625409680308729035154206873619079589843750000000 [165,20] -25138552947801666111706807810301626675125359285310831300512389482805127917759077481035250676871240634795232936540831963239891831498518447187972445609335022979532050605753203969441090479457509637813365978694233043179407499299698205949899322654162960527484618932868788628000796179579208777655128517212949093576582868666653434352909561421995650658752797195099103212944979355706324996964706323128179339981864719242290013471247232950275582045598068201275510790772717539656546380036993961209915360312607508156345158495277547662701332042784173797489097297708788376441649831497088348627069291673967384301062044023993105331500866158513579287575481319821073712532271639454233139077377392796278689209763910240688030807231416309152759040703686640034947346926694102133226425681469424638943578978103294543843686049096668838108085471652593857416662558089524959354982816734684657421772525272718743947260748513754905371345421352531294088711815243319974970492546351851992788670948617290943825029686252551697557571082835649516243650893867020338423443250966599939406655288261375858040395600290087747816861941523102602862025648964436037564705619799309903122393993449822113868580436336654447694402295256688142618078674086167514159900341688678654554709274576078411765569862199162828221094280625550214473670403494202264809158215201885739880805286002086884619333076186989056217197817137362522961295578275808726793542747456965162384700399319426255653644931722282607519762658271101216097232999851987481447341972523530222473144531250000000 [165,21] 5887233978526673953575731489770906409879416395738980295278208378351526044779571625422467812429932059858044944363754641534670776696247527703336218320350393557777310460509515407268965901867402567081172011090932443161058794006288037966441733767877048101941541469160790796840457330700439558999106633923748145433558113965234626867486476818011971366754858822142045225930151150151146655047352533567740588193394431961188067015610456970596862419945473146117389769224925960306364977364079455788492214251580152548690933214409575599048987165937151525144945520984040950177413585485432285226685980631521570737365955256816408859187997989210298670807354763992508723195130779164499054037792398878660611899893358784746399032445919769445511783224928093404635404570589510980613349112818331014424144047296124283907911809449373075415182413883114252310185931387907424880073481340461443569289028139451842221410962173901548705188413546455770901487294142521244694472884583578403794377552322686939458637551388924988662710771963000089450797489062028575734827110597161180327095837899663987035174584057255589340982434220733384893974481988852465164717622400741232533416784249663992916300037464723570290405625783530527020182793105085423899896667511181905920088748731902787092037950297729431208514302188108198923074397743459037480840350833945088634094843432660533900964638734218452212866801403308764272070646041698280772941683165575467719112575064384836538757940327056385093743339126906354920998554323384324133976167361655596191406250000000 [165,22] 8445191360630586499650722852509411555580406033788999840234593602332792924156303563021875447590498970979722918117326380055234802772940306641652416300593798414549402667025699511458698838742476166876764460427419046600194129067799119128106770509680379952882686686074586185248049787780105562270194185027995612713629710827000742561781116260602640208682270126814158507275456229629709582032866826388458372390171227930603855750569351311348750486335904583930101876879799414905291091109535310483301387420404369481875929528300661633827038880693046319160832708273629524147800121344285521705007241471204015359503880624823662645729912893195749810605147052139596834733098460071558535533710442908950176986595952022739044171806811087455630296282592031984958018826843045496739766539785979754555274527695696877571385653378798482826544541086094054830267701304537444375986711653332369087531792864293170545575982487930568913703914149955002026196385657177322545304779240989273039740008947390266123580579138473040620799059913517071951585136102248496435603366355722672594353658467589048933102384811350529346891881538507260644990898147268170387353645572231237503518195280397806807435076073562624439704805486324981741649617818950293656248131430728889761231061351131826064344351715095403160869824184867025720120054033530257292863241049015060160319527332530282279854231391670426063157832461040181353558759710865818666034177920531641885922026101611525945017391411783847944080548208987095706602130790022946624304154402643457031250000000 [165,23] -14006063283036691028274797227628153973454020958271914609346535890295719320623332691893716349482617168603920118715289359029329112821637324312142803705517208055113515981929974501778683674373518593511537730624344463378323687635690932952310507033351360102795596641935233473331326497175076285964827378201856018897952917717383780668065291210556909491679787971333045614720459103207039350969650867784691446922551456129414253221031176886872724380256750852072357333909472229463098490589110998020482209849845625883602477654236194995735476449939220171874575989340830729906019297212757394804211036972403520587615351203415364701552010504673148858632144098088092654600945450099654688426093103952607241257387791387192661794493568381913386675153493896434430199296915667517207913360943931925587699527040119926232874646953664672767303430177187239370082856587435582159105494183957506409913520359716412455318564230240652360493538534790644073655415034382462601749629417450934434927883528717817388482164683945525873967103732532013831775950966072534564043079228941810631797434167674656671188707177385693543350438995992363015740321578276428885543042130679886535479699045917144171560649312159885459392538979497800217246920853875399102050879878415332489338278798793082913654935380317548844391096244572307559272884842372281234608257635541994365961428825476628808332221246961134635067574861290651417449677124394614523493404232012407198148889277586160336683476594988229575597433085527824418009670459128363048484389988762050781250000 [165,24] 12488154333715172639223531518203956868345920334746032327825927388016489645089628118575795297517038280286738527452984929601989009045263981095412052097895168216977890102913903437031707001343113041761758055967186419325983869723959754581362347462295804419047284079861043069177632796470557881978469220704761888326709366463722295593534908283286990782025086382949835586342334748149889630171505241417805868429723121100461921000624392730336673202545231656570187563097644763450537840761643119568130826709847955697247363114602101729401608660653948449103324961022848175756083181369009667718592528945443964806731475707713570327463612404117058644822410960112073831459043540329905851290623474560445501430775013149974505510626611030669028341664661910148193982161980529612819949754948199714806744205587091900735370285138004750139316794956503992489174909462451267109439644050692243680167651628406956728848083008416965864539168438274615687801693787006148685370255035727989076238898177556053248559205156351587795054979877180583051367284856269816387657717512169894113842676055055485344403198792909738320087215345690886352372086653779968492758215505865938506845879779406505146938787440496658217966454434132985765133652723951758235896841433911701295544576737241569205214875144363466968325170791676753417586246884301571377610330455515725628046644154321689518087479069188335824568156645838082636857577192761779482486400352389649285350802210431805105261078514602087669710442179901433469774218167152459243467525583668750000000 [165,25] -8016841528877593493110546222842571311498791360813441975510923683923544926609940683986232207543204007817210306298090501407669270219257797032163174333895762098896639169230353092845727761187823558013036374931001436689280355429863058688893386599652471692034497954837356544767217700564989825611957183924872080415235746417019490102081454708905051570061302255234829110925015466779590108317300477153666375565768507139362081263896672648041859384236051593942405569634522015566679538920844817185544885481952616041306302782008184311103220927019247532419563810469368928544898836734888827749053977786389172501152111576811835410332420157142876006322452379122525872998540472745035741701415124667743400974978731622518669814112301861565714121830313211779313475404900738153112870891533882546297610875181474053301070298659314738532229860580897068602977576466013316146933580312044373956693804785721519488924849032402822319705250693686778362032301090331170151088196165325872027007397433135677109309021318485301554947622159506126204361261684894156529422391216852485793169134995149059479504229454365212231795161272543676230805885959249460285863028458817672263646578854855016440648285365727934927429586910712644585470616797233535891214584764473675284432803102197331494856982190533997757443152037968668000437686985641095861113732128970345296940561445241116708428859083450104247994227270426624036947273932864229397370938305357796424949312887716322375393920389004769489640206002669794819947360612093272330177630988318000000 [165,26] 3886013233555719183144590690003055867292125948429682459214234247912685353663444981714334620608377886597068733039045774271776320631261137984376423086855319753226256206965810147039331362830209471109151851392951537736792072684967108975947060754717119493526375976958609499306714533121603461327806102357698648991690092792107674349242778863129363519885122359651533077429075034446219715298216069633830997173489973608249365401384772790735957825782260506787192499155028140461777419996866646617690891414176539572378632686587205454096255946337410119629161194544723311015792001817052535216747949193970299253517352005194008452851673470333702229792539055878370614973438368987940373627609970434156978792897702607192370860062435175198899770354752765629035117443726036433085253392527180703230471145112270597141290802072605553007572001364532284171203957362098968566009935536938673368713218853160860856687510435595607511675289798266762238732748180137837527508784946788761023539343460628734773518512890087293533648489105329917883817789795511764260264404379369542367774823163025694871038206401026352776332509004316277412476890345840569594628130691386342369167003652691301382376372846786214886341718579590209215209773342256540053531434939710583569000022848469041286901618280047635748012447208941004559964409726622530544465760657388285844397460861564631776654646508583624081057605775564189580802690105075824540414782191858519705754474254725613099111127609812943743547311250474919621020858874554358086708183176970000 [165,27] -1366257521123780505092714537813314582339746353240471876558724440220971877234048932494302531476869320558313675202168636920270462960090467504405874203323078869748516188835433311503136426460544878638279264071290983324666116594304877168608628455716219295150661053121707284764653895056527150860099890582343010833193027721921856465717955099857622849623691847848089734186838226141279410150313177796098701064196829186602246080573662579072220222163811835401989692791140820858393551388767720278520130528113970062952969422358773646051853904573914063988507670947556521202789009456732034698760238171320097930871244643329378441534731582473426260182044718846326952716507521850354800506613573996637397239863271474632922119713721794669142979363230222634659014511321581222322737631426893952222800981637370509782719189247131060281822561556288511285450654823489828569191072832843221581178241134472865152978325182366168251500359972835824630745835203516460077846041667038158209728025968938773353681224940066847928579057127971094965729596239104344518248494839349625715154661600139600173162291485291836188917882401613496100608578106679166249568148739587491132479838249411044516837924552006342590843495315645911130964279208257086070795202674869689339224573895091487862345507278176866881235165925504163522898302004244099064615390662324287902096473316718709991930444503383191469802768364894956901043986046754931188526252879962095909497858109252275796797882054814840740519391963547983719955722946959910939711022298512 [165,28] 270950121649707846623655612117939656206137928673002094479296787160723231585695562888459725753626085594204840198718545723562841094590568980327663921776268915144779623862716407134727464110330477319559817093281374003109723647235184573118623827920232162724338503607463713523515267224342066512761620955960444744493708680824848029388215475573297297254228450619526730945799702294460012644664932174528075344728942402353439005769325074956290014961590241869278182507472854532787404687926440175265771467649921696051902729550017731588197491579627417338188419669948691728038610171012616925263473612824812293730178503325906589952864162046111916398262099877113466787974672543258362447087087251938539735302849799492388306783224140783339259522346305530865310480993628705118814155892363756984323457778397500435867458597350375150127352600613804200432188073360563788372844645252635450084608592812448518372190028588927315436391636666053189859401897592912214222344610711943035268923433620759339565128038159748533840498762248412461534159323913449871930811150667048528274793022966461390070724068033537209392270159342165014837587887655950308578037160407318178442131545011118073940367837049860065720433512234433192693857519279528989485749344671513020564074730023156250264539940704337237239326837576300538376875318579193349641127201185084874288219562831987881309224745559869557767315955358393713312250305160196702150046585789036641976758238941147858241635494676710818668010916571354823308134221190819219754450720 [165,29] 55565087305655957363094737864274236388135045671237217964836663884096430213354624977805232522691345807681707737589516211525029040885546147741335842430383348302881462459145933855247738376015787244583339139239054149405110960888729684528517859982621531668750894185032874356552784717547866991716365129278990690656397428982333460218222273694051355874414769222626882425218278865037354847385618380642263377975029825485559482965760443937612452945355098236498890355247155610575705561104260511674795030473526862344802476936701055671987702390258383717606001886884423996187328775945876234388002647374153940914496169931486453767958696358318408613020013143036742731697265519890889939639400583309775855292273105310611328055282214708328672524533725532873865946158065321305584999479851371363762485124749606282619941479835859018865359534322929193713226539902924677345943130500196895961745543763041901325745412487638305811496273665858796657959722107616157540585876828261223785626336721694960073241772934907909760648404329643028893526938217524141072396698018939949119697676216687371916451616335729766970839736484715254831702387921247959403919154844051049120960703077906624672181472787634704939575144178991080896515511117011992132217301906169155238548794633971241172430019130393725246015714698367249426901013859293158422804752139546418110448239866288213651314676900866319909906476562429778187448903215086340125510313463894808530379866453892297064600729754193754970307882450853227461269758206562884498448 [165,30] -129484272857522560380745413281163898794090276443175892822681310330164956015638639497805282447088392039748096110575228451064931082683886553104440067576711420110585756310570768980274984923066547649460222175543802787999570631951992217160123992530875988487146914035902460244885439025751350190630637091309899043145849140969749378091949394723001655906224541100450366952965447242623841323346274257495109621897366708232267808934464971753786054394908927934740497855083944867958302498432821680607565884991013924230076744181253028482950004326069576995315068596329455511003640961605020384415377332945900179679654986143596892568464519745704894644533632366109934942036686227937613170866471901833267879949692449924284832722017553761150317608851813320571857606545818519834913474323275525713628133537284976374059372472922702182632563347503188377620307719183020553951452966474545727657871898663769342502025916090614811827761433461853391720218803344989047731395802839388881064639548382552103216930291153614389748539413101337818183742777356829852110458519685538202529552936752037776417453918211014548125951325434864463009545086603783462597399240474568181596765218849983198438262595543609390753293071310205121107064778482038450280669624606697552582991150213013175076907658898490884427656233362098691453249210685176742087937362399437088428664896062415799282453775197246777664230597725912362491071736309986738497598853243648870691155672397525973290725140247135751840320207557186046660501387584410726480 [165,31] 153075448063333387336901036885691433312491727707153167181267780234470951745244923364968239780184053634810459675714649183800962394718050885658188206291755931253273838429635603281691629643393720614254636147459635061377455336363790824530937585858301952445927650565662808616610464348618651456230146350692718007510983700772455105159260612841336856598683728227514918669187255839864405354730115996724539483029652396952438489887868519169168012896609800121041538057798837896494196898695529209493194825644883984477188908724250592005507414141912910688790009319604688595533018577311124982069076774589523519197346469225850584237257566126588758456955423452303410053905915687399203378222160311766499201493665877062560733619925689279972525285406054968683380953030143955807027990783687615224978489720236466453443877992519560259755348231634754890546229244763740341844894100970749846798158603239126552539290030195710455529516034027248577443642143089072844198546222427422796541856873131197010501810344224629511887614633058630702465215423969590021708580424884500274556380702067364665405751973152461605546111074987717227978812529523810744623204447831685058987970297349986361005049094564267419393288655948852043812269727908414306304457511417291631555700956135844716436662706544182227542071694688235602996337578588295720258709656966197772478638447433399670270359157978461864341044126115636998507852535400286962644645192602453917013034394709520531618758447709532736741760301546290527244425484316847572 [165,32] -111906390027911676352180755229246403652368188325651766615627646680374777278019074064352656093496659635872183679513673241543240209113000385945248501794464391210504578320121306088505538399594325301991617333669397160335987565787763882140167209921322009564225338941704623799165079966618842272874338274110550593309969889296163077501521572268654489922696795810720601260891703111825591734855941870239801197237305041228896664663432878030876421955093709120808505468277566249326492525247851227845380668269594115391090484156414147636044826920575463700247248828751189878815635626602791014786070806024477285565990478082455451322317448292994364653553435483246048586616345940256895543886268982269737674629270045423801028307151295694929421342985620487456600843634620660258729530349646270063801847754007660961288857043632458596903260405943842034970700588549050175408819748760590158373283054375805554722689252030066669101710541998368561596241214415640703042276177050505723706290070137994355912959484481986377242485833518315233998501615087375512046865970001563279671707519038115300623408627086568458243570398168151510664510060145649171751321010217564888738502522811103787076822702192976572517669658529084665305125573939627735151435795502972004055984368927673662537304111895239462682866857594907131457536891540065934814158775066059583500142006493646739637273838499467028139477704009352390752896500194036353034624479973726165527555140054124888079937938609728528091398214429623055741626757310016 [165,33] -24277242452778512901521931592505317058764809367006003084473876774249248980499362922345428600148425782769388116541409056892038888311971622856402136086390788812005729234114025322394615152167092983728734576514987273776696234224531336793087614706795375552475027950839155753977747273193812215501549319961005856911267884620966804832505629672072433257819440006731691632165335349890189291030672280568771886565931662147112692065005843962296839886082774897210041681179046617473831003573583542034303197219663445188313823102475237944655947438288105345405426518188826872551901132882659370339850936650866514942157460300770139926982212098911758910571478291341595334915390548499361534724569605439473922890329243285567491416427774832551812045957992025337934466483167324373580401747045780648264430965981792779388321739604805293466658624999591372584862575024650785079677758242822549002989184402681308002245279151908184971188807592515337442101779723033030796142604446326414741829736589164481696939267193749136404169879949531511065322471429602400616261332802183039496257280855729629620150720987901146976270498895998380867415986739244573945598042914400206720723610450529481454284443360561456731020348237730159631897792605359849000632163242208886014370017060514618060361569561626482433572415618993642226276479728471294893380360026115683217464199616058949991754768974378599608870756320846242206523955784312385735253736919998908549853899725949069809907830132752713662446585804472851942274833648 [165,34] 199938841299636635749335248158102413103595337759905071459239542793684544742854853926371493959109555900600156398035031970026554973359667872635905829412473067754388350773383821735914926822208304591042028366028068595355282026100713648568629189029423914733573970092736460518843135838777635462082542520023193678063307679457843721065009858491617684455878870900445223728251295933637629523023875058870687289102043969611978362838321254571781920332787807799626172690122198023350308448629137114324812885592565745618690609105691531701653421701460276323491246569613339758914743078521220635370166356637176011237164464898552785208946190557202775020078931095959678479381438376471988615356613091408789997323670962890487775271522170047652251566574148954862928690889794032179300847874509461167124793980506085977382496336804322727362756864270976876229809785809627951443448964736757432900591678996145166341404228299551773139433491505056293334765500667687399606170018693304064910921023214839770400313674677932765999709681037260191930298725487887183714756672424992420497455368059667267156043909047342379176438874207706335252210371463266229415393077665393384884756425475199554992410127806513747310661864122428657342854014867872764831400287314353454211923663008124650015300023190777626315357973238350161198065019446823374975190740712246422219154893285139006030421766813994915223003053564768791053042919046552229391934965617729318304847777768907926356707916125858946982577449865043376325929808 [165,35] -312146218541572680483576098357708101574729946120444559695907084407886987368388744907366840679229745762732520349979853731325998186771076520573519433953976597193756651037542460896733254549785640123934900630524246985337424420632677225529077734339332598857120475189475555974609071702907423345352008346396070139794908945143575074670289018311573802868420649222652709514397642220156366937311506949519294247398168314297480802513699703626396326987355093321382794709696789346144432888180350626370966275170951911717308243912522736135837636381162684232057241037545054855291159800444304203296786571003959259408289223385068425525182070809594447816654983982614164168410216432558201932325378937714634509194708971029411032742995576411712731132071961552403857067289389832788839415433306274208853520415984495657674192384948819595310387966700051671420507475787151454696702194919117697209063641285854860304343915050800953194332793565521054566890920945495516967982510182767797547733980390637707840556005234046356466373392707143515220891943624163509741333911227705434635649231479830321359769678697048460465053182422968278942486763212268175999517742628594048138249329669294246226106628846757880380290062474339798117660797122636569399346534378517007103445346013897813884613570367001568121414733563573756533690217488203482146147863330480112592958015772070030304968109835508555973019590556535711156941639072264705814511271760954251772297674094781292434228892625039016837832269537149307936892 [165,36] 269740948845648145332158059707129005754459964327625157969967491542220339321181495181928197554242697317457460981250605497901665300680566239572461027113695413908946964664987014569981228731883561504029099646009949732924170130163106034134098011321917188115471553881008514057133222078305868597085260125412145260464314820583872965295075340608887572011315478664922674428030191511128068009136994224115536568381450627268482247301424934655161794500357017191577419610229001289872539710115198843588518876821641291774457356164303375761039631210634088626969700206190311163873713849283845453951916932641983162961370899580299631203826414044071190418060391919601998920663790612527275060116911504351242148547028096116568624760001910495358872751438598234862814996806661113156475653972804946754165856431757573965123843506221459534049465215151283438901725863242370293894358498136358859572663386698313817899578959840282745236387265502052013994865663921538179981749857161990829835610932626931207238467498195675411341371581418182613661110270942061284045001351476397465716091169639720445592405269206286123939300145698197116502790597613673945456817402384574527658050569054606739390536817093469379223294824698945114545668357420733016151311913889050410161800146411596503660134899812044377260873137669348241722014315826592161870461668698772626372032507723244517464972082466334863999463319536513388019154346831251136053722719694131624492730898735887790812411003785100201255867439948016585536 [165,37] -59931417548889956427518036177486380688280440355619427671197940676767134451993422503646778540522899191276476143205123050345787122221889931351815274527343609040650729189644250828618169537271992389517783930480647493167533576815018137623466964873363112947873793914188492300074171160955800255856679379701421402736420345821344235981246374525538168805980219000573957838982246433003667180087445898934340647306983928105120165696869711352437477951335863131873679063971274744643242628805328161185117538482335770771788783194201166956599492853003553509008494704239389715880920697330643443031827691842821510032512741801523530779629042767546840980778527905635212136701373603230917389428324624395203188744891524151038001084883106236315935981355065988631069793490132167788765386917118929483232611099880204879129691932156855556682757292833643803479704760754552564236399401572603672003404643093942979650221207525233877793696167735897406688889197559076294025447804354353688467123311718610002283925712564267350711189837109434323810458224306958030253166123579396291217329882447565572880620019476419522387313460620926126862642536703001789838794540803317290403400726132116351463434280460724152027290324655641764247275489749677832936662273557159768203020242033808729576462391027508351050000771570848294180079913137580255146492254433282263159009602344454169422108707463854800557730264000513186804420382046332162804173799017360589837635731660070297824241109599445163567211174294045392 [165,38] -191214556585752833605526654140948762082512800235167731802816700024382570574271142322828078994833767566548476645569641342308405582798508687075534410908464920873581781020674925576876954318329707487236291761512530259948117155974843097704192697282540136841954708344537213294860756597681253287486138714356489945256906690117229154749660364623720269995558667481562903986829816998697759661912815282897241217147162292343785370825863432659611412198305989437200692265849306731224513060769617133677803017404562066519477700410731035431973739452395875754126057405288082927243470048322793861228353040238949819296821566260363741504221379229037914051799081701081296941278829404814935377310543417868758081053991287461495697097461891318369553576705566306196816615014916213778204536539065116024895397755587285377879961002597425021251795479964842729011623332151270247421696910207025986168001757136542029177693323392657047057149338002013769822201958705492532578669288713025486204789308127564317653338727931999133877815116759296870646141263465406604424008122631325047428627431526182354374303974119688525373104853911759305740795768032476245869099194115252775759593187492346709636022203269675544996897091584702747373090592970928612690581976395782738906704333177114088627386996191841188092434842216082992829438649024049360068169758563266829765738851860586228882253268046937233328053705171911864008803181729047625727180239103538282339143751532304226198453934858733084706246720885760 [165,39] 303206005129040090133323628171489275632638230723421677899284829562979935273479529808320146802641521918658986296339654635391574806228658444299840476243434728790618936892937277240032157078187837374100421168866307026396741041775882985281565915960299636100957773344476674983718103945882717862152426802656544660440790174847329769618232664202902597866873117652401706600554351375512146036142737878339626042158298098511683756641633891877333009269034192783626102892778653279166693518594380990735868015612464075643413284156097512067530985903421915713254584405171447318427763601061787548402427056220368906103896519943837955288211162498976897739529954267597010138925664583357275911741353491852828911680501708778039041494121093434349540047979818957544541755763883285314062734127861894067926434481359372702236088129605278060930605301635292136901409114683309683842881425694147432365370776589616782359448101410685174384052668992032903840087797295636722999548628122118806598896440751148907268220493341880766191002524898760265608361741247204791048241088190720487811764011839180284547437809976576881380585717379393658539957188673610582895013594790021097727036406024138752905728992261981076728678684657070555990483867846351853140414743593977648848817668521035315089135053300726845094148846588150749488304137496866523526081855231720077271264486339636219690181663029130659798390688253053274057284962059373822999306902889538601166546811695982886600428704951505686636285709328 [165,40] -224325367638813001170105478896525884554688341127331660483446099943325992149520962866472710386078284798211885732693178334195834067803109421609003732270794880728294694565792796539234786968931518626779550670875266523705045580478468663284205443226263405600763375217288682661398568715290184018957398016218469705584241685019774892233304524704353345162691633821820027634395690793379290781288538954789820225593042164698642745309622147345115133949979759024447838678436951621017828005112708918883177190313503722592426545173005269986495568187566250375764381384850452369173420865347981741067330654218628801422681800889556401960363121807243191320807525756871362041705867094384270801343753823402150691290152565362570127344455196283791811246267631476996161953846348078181107375464844954211856285440598575816960836241522274278021141209163345704165157522284042015239362407040822164154681298529259463113918088559815584934069832915741713775207932283638249521467270441208175777384639378752395799093086628797094781418103462976670319447067361044004472054329030700075652561494730752136121254952077021067786775717263309382171663892379156727792741558274016413167352414753427686419134499142113928496447013921077140476565684508668451438969787853918573897374336748269356438466595130685352900764571996221382737726768927898691663969343425829495916461723601191549936337695721647287820412856469663338092782211717395160687710109230313305460607684471843778753214170233115162574599760 [165,41] 65309032056878411028016280890961990421588003486251706550907867177799054332624457957200031147258051212182731525210510519167789379109988474872373416773173397106184202046318425202207147335819003791758849330174877952398205615092318652746452736087293566548288537769401769881438610965148974833181631894427036566678606968758734214475961936365484975118735361519507476619415467192596834563868086833895133598757834329357549386179098724009936612812342027181003981987782634761968314741991464842112761853833710919597011893484417271170836231604100014107398197269925265232697143781096264470057665889115666436561893840503643162508312019821368625824074424128374316260414182081977240497541767638943566141110241824075404246937315883468402742395187221032847327479893659347712751370890410942059136464158874444988506248497520534891436970761642081249326443245789486918698742343859484355651103416620763253494653116406267420008846928837146610070613574568905416081791646841521202220334272046808609173065793772892485587209960940109331785761224342145506152525383015204293477354403747905164822699139721377752975064020737835371502552812672145909383114771128443309950927286493928450640411989853796248271240335274205782994530069614812960155288671024158707563183161586230225868925426866690231589833641006817755649736442406111569713688111847875220066151947042158806317542314484045816868394952567448996546901552758531406379867580390502108594562574149141957231005393520094031122944 [165,42] 45022354916817118464798391167978461500281230929506125851672929186982163078159083631844455627516947833001022045078001602550275404471862095405337362040708121888485307654255462726352490991141585227622358811959111139168996989073701905366556241800076722919787809099955926897183284059973195700547878517839366849810780593000673453721938054008819085442722848289400110667702620418963617319876720328955518799480928072822792862321069569377406419679579387140482993202701634841615961312086762534523445972960237132002027158131142978479423833483938556818718611358748261707954831705885130000306675308032033572558286305439383424392515329177619126959203958590859506977528796182358215064265565225052804658459077524190045317915186576246767990003603141092901716392893588069845449030019317535401386049498214762661400884935738919532945471836097572494609503599383300467051084849184503504178852822250134959555095284145015556662085932665770583934010686454730153021217476094399790044372951445925088471219063674104913099563728416660313354727422332420612032365267130576648840887580032959537322957874638882332923475075940399343985561063054821282735436327477312172547902379396710101517532654993311919324716286199335949542346465478933056943592110077374515666928125692680119294164495648375562702279243307082615910343556347604271712188132792754538723760492659967338169514812158480850543400340484737452428968689454020686305920670937475893537142175920864222647370383942404471292 [165,43] -70331827969764439229409092922224774637582723502931805454736742073512664088778576678929396188175949541019554175090790851451704788345913198834956808627866836366593082244949087823753481665269831438794349136598866706730252406095963027084600613855218318115680322041206945818051613899879438995502642198716970099229517937991038605249523867444455280042695112655069873158004433185179754471801180685385791753625382894033070139477405307360055646827817485647667288795738137468245083583486047338848624863579315100346127489791751726647409078685890411953984551837825690888677065074647194528547944757156544845181563350890714977641859842524486640173340506969365364017631371841121426626750454777837105902116813881293636928961649176049326600594481695633740344167906291404479107867374865200243663478889750870022395343259629601217105642453102170651989858645219522948573158635783582021868372385500124400249909299151843502980653581268015014626311836096473786052467095012347100406115352382994796567627535722031921143951423754191472374805973891293035282932564093621904433967708206075262814442144055946575657286298708655957513707943136376803957384630964761768190281456147765838783472513650084308002883375875707377488209196490462586210716191906676671963304279855850991634316877585658239189259314716487487899810935121225691975536208549066918030237181117852075691549706702496737680566085055093370688848980274458005919141781286483630020667123132699305797857439906248024 [165,44] 46594364457654502708745952567632043607809367511388890909845994024065091930573339258995166575016295461109846253972232136579894718591255662725256150435228293153972505292609682617671730568785674557175486968131933783696626677703934982906280227389562078498326175202086057647712378495574886870464972013042257155187387744733900733018962592400418315643571162949157853634076549236647315991104332225289904663518291924530492170082378144493455429727681940957152713784875884500229707357736061542729813491148990441282758636592033690572312105787010036644664289319511258942382119581769205091500301918606746963241166804644730127247301107308752563273637596104547092174775835971585161521101572896172953959120784930610022690592978916862232642258545369648575208008916966608770548754814463798974913675976612777912099706792135931161151569700635846656553981840263335309191893781156694956966435393399365612788051092234135725871559662321855893819792003536653696997684628603872188179548282860497226964239668328108250108663846736831191909703336311929959025853654839048516593255966878056143667534957923894212687726607499712351411010577368669798257307391983496355220335520707183128685176863980404899376286277773846337219343502035516808487872334567036274417429813543136393526427744089781879632660981516108947331013217830571973317392679379036655549681916577258855826129195186852734749280446369924204253847064986946654279816589875026571833502556607242384396206805105864 [165,45] -16810423693152260506888604493221707359188285339122267583149828231094065294864575599280567357576165481949622812419088589379759791437975581884975408729138774283062917666482301361960749824476718818380502146853816774756163185241039041520384239592712192517237762593272522749417292803442252301006455830374272915274444789909859971371870534752968594373156411527745335764652056112898056990861686517294739695377130595263431822662043931268676521734159859472063212624138295151052546829144869573484765705828545656059796830572348649748806495006243609653737138320532693196371453244995919466159570700969867246967465294431698087585397541439657141592738071679591544324406436222478410446318471651188202992528659572341407703609475616372544447679355213575942593885214446251742643478076881329718838722022683934768513147934234604846644814674871754682373192608951387996025141213041387191175564126725269009253133705999294824877546192642068295565356288764921732853028016555639706127691442708001790241193553378929781053848612231878113752963491603463575495269893398435345451347969432360916619118003554107409272839607210651393616822092971512657266476349236047390910194054380594495462389780216770618368803448679590681745302860572457441052177154252163210887252850610139617218238708977389528679678964482852982198181122936999341238474496231828772590956903541902353989932046282825750636198870990228785000743520083412504280037423024028589348383895323903853595489039548 [165,46] 119582085082481962040716146016304480998690129322084583591132989094481737591972639526036288058570401472119069515814747803011409034292400721791325277739046934872052099222361671646834517269222831162759686512887760839633256212082108997446599133609579741634561723972085199376134412183839792379528876113900572726478183357234569200037985679813202220481243424498306316908710650037796874977849957976910426970100510799493475035259623390089933927737512913446135102622793824218553568802236043351104832922043029595512745698249714409408704800753851192795290458880189279264539572092709346460971427585623828401752189475759185249250110578761710578790281502344287425260212678100052688624175756341905410756165198244450198207855827080305040013148521544086945046891472298439439610751577887205454621773089133771067765737229026509507759875200023402016070400918583931489614859232545483665092422463913024232647991132612116601602950826511077495694992844644600912545805137265539829900126648965067640372591121309973677360909574184110999631735336904438545354371265616446895098320671738825427028531224529658001108584658596977164054015926697924517587511363560431554139010014014656181725832076857623438661064797923145440583106288434820222950021423821496663692579287913057179543322787921759078648692357371439999114789943291587792329653761858063624949686093937436088212131735171539620693301123189631878765621734356709218132007619966936785515438223736445819612712 [165,47] 4108041796300859168007615029099131259664124020491331346142119863460273108631171104499114399590464308852825977970267583739880754969494280732812810587832075592306962973775911053107141713175599861981173124882911048481050582481216860694909346914620276777099213127972598126611768255458123849230066814364363786503708983586432167353843573860734411260600761319728118251160037840620452428118572714974351922966927619691154296346136506768550348833005717973390871581869990681350319660318855507095702746587361758481836991396129483355943665386716325828449763650369501692861868338147246176931840433192375454857920431848004485803352277892916704512540242371453117621321451386539496617432321367751475125169732267184174917663737762237116805714282779524264977933068220731995066752618731702919456760553709452463091867019249386792320017925102906561131987029643734883206152795667765726002910623800924032662571692329795023700234649809793483985911170934598192467852744409897859624010243452743671600035608432183443272829560660739940521455009889437862367363545334389100785397530605633970971432262792277169454277106956163860680180145885762485477501977026077098629278424549464091206132006415689960579738225031042101004576420353947077241194309096169709769677333347814821619454558547038250094911789191619730739566403769665214497676904926731514696757066148352797948650014123591406627254128457802723906008984378397401402111666494335577186150392984503823164665 [165,48] -2845545311512821541432753377848263627116413499094255143655789438270338584183921449896389086860118340974380886753818445376870476294943912005895633772099817014726917754295709228406489953303834127849113110905325107392149662697562174390542313758612439548126708599488785077003952199906406095401373715575266628702307357749767241911490342377638309086117477188971067998219290279727196019363958474197069180433277137409771830410959941824179168875272165497357449619971899891408596093003195066762992888851296318430681766381540878726910293370147823432769204053039439452249234263433640165825069646963454619105998892876421754249283976230297629313249049922669436517016683856015981854540940067284507030232726849164087629429686162078243059901450442067482376919388347849622584945077653277481548374674895023504714144685863758766620325837417721419387482872600676856358963989884968825445395588713439388084548330102443550301145401343031979990797810073533802832580757010220519478858742719997206941948608379037643403441487250624571900968067918114432569101350964174881831285432628618531784372755083092280739633532286044317994591874421887574570286635474493614591623141046028229874004695781812064860150614026520110756425630721968420012077062769244616694479129933065415597040735033556113153641117192330730461692109441778943951322929118228235888253724566449109820544995058431151854580520417075672558889036325957667285505559513184041601180737628717560828 [165,49] 1039574719324176635042027667755829552092337872803241461259900545109152487635620866538504361487191423456442297952705304804233853973295390597941155806921804696622595037153040790919429217345371391154135028527617549824644747091297611626473413770308977766160875351274894629655362488601942097040299261856231042204134834697048209204661037640813576176685672819875466254237722330151311275422051762135063608360740426125930780386292238208708464280064872431683730137121198010034231451133169160779615026393365562385205624548892845971646641959319450100934713132416804641136094775829692050495964657957249889012463732308587867750867810525599189324921979469015499261952410765293500070510733433146373648839918898957835418698942208627650565139516517280452955310516357198998923690960902205973280816417369976443526243319768454444102742802353488734419786472014939396275235564869196774240756157316349914454733454813926999522851804896664902568418287568420928332730796341670616617125345748461993386126275393141536815809188896415187843901355900541976784283879782154393473333564183347955757350941602629739669758998337508119347899328760930787936489115599903404958633234215420759425230816187902566945599498202329751331286966990529823864377596790418583633469565261840013934892478934452471412845626116631644025298961379815088239532503042018452740093824499655267866674273836784462872126883442050676661143290779387169204715603971664820532988292597507808 [165,50] -158193509733328153626366888243499558805923610900349952070197057096491352682704267834693795555376256189203562467342644977646920049565226136899544717895986757501335508662127404611937916206258402910584390802340945600781706944184608440834401801073585612351954436460380759545651086136751516496994601053463918156861891161382341776730398901134453820275730389164558946504711643050761556908688026583888122084723323889675513444559857597965524675205411983396823796956951187493496987877429261032633842664478663828288621848663521109815564846891785834851358933069167068670991285106408634525068200755703495971566055594335547725348017453510841573602892307322446482779482120438178077793858199081298111862505937136372724211005562038990571166060365251450269236631110748613294073561321591876191517767436943184953220689054899700089932138522598884316407413379090264630309687347866953351668854131122305539013821850645759404416280631349237339122766718704978984829977280807109007602342217244537462517776799125886966821776375822521999955217992107450769603746466182502482206170605486866663732400393972484680320615858311400934544461050617379285823365479286993850860891297085233694835099323666525410668174393218804526632042828492766602481116017682932007666761898024022046592866178425255345104617247070516558898615125697220678769163826302572859046962601860135398998983687499299597941425854100537684505076912804577280691666462132861914605258312336 [165,51] -53636840980435974089937569918789090785672801014597024881050723425534852612129208030061654649714490565959110502886251000227896304162315714176771082904921851922809598732059862166127561837930938955884863568571906027426818766662699411065345706287870663103771023790350473321086167223029854358631243025152742769168739273088741392981693386504550317678126084000105457404749376402916517260919138436244380564043819841377489220148805718634438712387863877228699247931587903063362666889841313440282763145396739038100778746958791981640567859574004893060196392610349488079918847506038277513111113726665950915628740882368355854751286742300799658782998185259859820323565102751295020082300436543121170473625223058907013377528473190494594315920697078237332196741645945529374082819107164461862872536939024920712149575286991210294306244003231057208365300302094550326617778235984941009515244656258600331358368904665762898874637427771932933232263978662439671381289912520276485277751199032374381155205483517041304723443111955464181420917596801872063332750686679444571878131355130659129985237177513764622109785403048999326751745846619860355745966372278867728388762553725232868476843637504869941165315877773065915237921029982443327634465044010243035135178519772026535924922813292823947121176967952219142342151447377832498367025333166549635850892844584158826668245556763978715119850825816089711049412451819015015911197651917859567193914304 [165,52] 44652942106761812539249893217048517930364255691590136612683383437063797707373211221159668397781717674971922107175688335569266397223747465875972992510875083805832123516192885735769840004668098309603989166701067016166101487555278824735998679231395508435347066830842796770036981068675709663152956089540526758145268039314999779773533990066294368116956244946867732622268940532920454492019730764222896061346793576468429106733601601195562091059420385384815406219746151292511909507427535656170978645772941852761950872913568347548534228538225223498350347536070295001095614259825192050078073426959723724400609939501308711745502550176377179401520927498087258157884389828695607165789329034741689793047279655637119088703612417266542867033403125733531337951914545728374744609309567400157179887769157406365257837376050294259370454364564653524895732215027972652327044628398781919505096072706736713273552649736310070217679341914223368000902934423518717545475985649319233240961319240096767929369815877765179701878811248689560565523822037841494848822382508821062290268609956606096002476145340056815505965729494941672211228210550135948607825287317776950592012591788264017553294796870728820982836384861794632770491116640342376127523791942995857986276115563173468026095898970092299833102385817508563117334778103830606036414957353112764360432199344990270732931596510056975898954013703206586325438628847863687270749725502404632600256 [165,53] -15385706261615306448317171220782474155622861077616189270168708139855846546937418815296572121035400454407505779682641272108918852784246186722922192364078813961651331775101228640684491287241106422320078084780719887989499686117572949213116050337155361105928840703531295651727810928943847007098592510364459632549827077069287111522243955492102538081271634247436870314982485281098769602343491292471980903682152249462507791947646390281557767093407585768779449721787415977022827355172584177754765705224829145639678884845832719721917507238769900009037692698961614741093775148924619643116368438661957014324136603763774652947279076527586550769602129729246582961973226017812924965658786200478778773550284300988395120410068078067877982498262276661942386598685895654672688903015505802801453085351990007373148072273778738848098099392231596102727947787446114110792576345453886835994898667845694060663494827864998820592168287821397206182866976886586146244735797776123331870614357801484015551060973965950156692309006624223528597121099472980468222500043689709584705861500329000683524431736360487753219637503170537208647570780447810506189142665246873690863642364947344283463333856592543215889159733705708027311180425892920486096292227919292177355529588685395029073052359736556760474380758211536261044311250256009989066185999376118939642882194927789460738031539420132562525350046300413269279080584622167612324322543379059171792 [165,54] 2846155437747345128182252285531341644917134496065964762734699394615953082955899482169832224140276265127747347690967051704473445913277174142413377743817064765951014492458462652571026967222407780140215804668777087394185216699476370929840552213591431237393634178086832317402854380969447742477561501530347050781752183377226015750951946565285367001039768042476267960496707145734510225274968697394063430006529544925936516208019720507885760781932708834345138335125832974526029241621483246803240550396662693353319980256134249472263354147702993931340163363269771099010168483908786785999586210130534051101744400305547286411694813181866393574899513179567302909861027976199622046481109004044406141653115929585486250042352018091074994454411487685329337874429262079553367135332341513986482215298546129593534775764740467347319735453130862288972333739114000188577765695124159816120422645580404063658050133918625955279596449467835631045888864756429880679480992455524487591496581456550150937167590207061463029822238462003817582434886034285602446616616861973864910761473498704250368278879975853182422336732932082566747343398371033379600955665145351013410777374865058918881924829549484146640308242874846874566258815184502385288562862951040804095145341702252684865372247372298194187641983501208450586550864614817730778723198923843792963547103913116311146576373735759493140755366249243396604613249328545899718156200353327104 [165,55] -17252336757005801606047470511482173930136257840475706861819089456553916720372444223694913602050379479439473268235855732823358235027297209442122314596792217514201115409794729452345427951918740821676497574978739101273577128920583126201000920916835633013605433506150557337385963711943789706358512066055833554477871416780927155319788270870136333909997908818069048890762218970831620595877091987900666659078237448584293060969056022639884026459751722155169139096789474862506387713644298544499576951867950094724857549822463188239604740607587388450692679368876118898728204532382534681263372363806724691491454066560956773025823918006572565669158711872266021690138247517880968266311256250476370685349311666470412179695099482658242848329646696274386727663249466518076057230930628363436787203443510493949141155798212598472363874137186940736638686825994206051233030115762649874353131061692310879073372444925783311104247432690645292665003224782269660072088360374977783817745491359209629456325595613270305180482121359107954942637027568328186202408454751405411437685004694121650528680063067375214151337711664454751584504771738426632534490088652085610885399069620169027194304403485140503899895983830095966825798275888629663030242065408409852984302443731627703066974519671403456838457924151450227894348166869696553838287728608239787513539494525015014495079946572705482461075600106247225119109286462487050757720818180 [165,56] -170243948695677799100584722343932901638587591089441872428283077865212492361752365821853322042968601019433279218865084963424200127754675217005408656010565685283615483979471824558305647736158905006420048206636413043653225049926044920445327719172805679771838985382311118751076608318937806703364688279809137014722883629643833962269746034772988722203398984527370979191350577165595576778178387854867396238963032615017569503544528274970037540442564392899761091559094561369944267917256828816934531499252129605409960112056620294907876096021155616440690353999758553196929044618682197318009614121945423992682954807573519895406936141918004587843782606078275465879913762815283808081690734105405624708222271189014410323565976989971069041630074934742101249610437891715341935467713764844606478757713052874002147407537577370245507470778567363419410696521465216402707403563200950208216834256523350931153752127914312125376871764956221575244983922613376731996651459176395584706215740081100108979747764701177719762912681191269492281669794192739830915970647458776463946958483590665130994608555472866430154954962875477702940598723995428077176390941215468515056389134912469977004628659812386150531103459550478224890647813469014720602680518703238153102317858844301126007467575533161012888134391527491612101342386542213901807126432636252884387713119505515691290031363431052064148763387059147397054943294940078089450252032 [165,57] 58218058756122075892114478153550303673117717012445096188426292191914732830944905487244046733427939131242318084289732581095201823184237916475705318350940629392112716609112672339955244975556700898788916170454385584532294221433584439887614964607528471521854724591193818058438713689774796323439648444610713052458225671352976134925821783866359102189695839294454395567731464958375961200317436803383321245516562637550920444029224163312066838801932294969510894623822172555648973068918753411902923733806923212453466445713945165386489884448506928670285588256428250582389552269403333180072724955016301449065597226483196194470070283466003938841135746332422331056864947892720306680775903889210269800696961791527567402663833344325510330048567487489031290815457584014067307645667415887789242291622987890590959993193325246561187466568052587155867663201452644521306608587371294026531327977493261106270064611800215421051444665978856902887162168646168343952358612056264705181984127860051862644386797406867236042051135298056549286571614665739879118240619033688783281627178885287664133043834620684985172158067776846272081463516345160364715846559874919673985051572577737858459355780512140201665743725912519215159630796897559330424851283414952081720697679436274548131859745812397990938717946631775807833241358226313804500598102649280311488821381016753897063055762769210861910635902628754774523920378785349934123168 [165,58] -10354562989148617976787342995131084872650871252326975485272309142772559928506010721283523077841666550505177873998604342330389136937260211179594977124952328857423042081554505553425024283470788357759251816040017813980799312679706267549863445356244876584227579301181052408766644441246038806666145976380078963821399805822251901875750129824418295020966452590776868907992133136050059420695623464093187108091458518555995159554197169079284144507233032311311940576929301198665765286551122153885692325903405267269360920336022517828957907238076925997090761960247055801094341104727840293457302703085882776471237152812261744547717140657614151970344410908306750611979152860940805615858090473537077556091725976584448007114349066173886903994997191462951919345626924474038346017210742183670500100167180828574567546224734444533717592871362255341606796641725069737652924043808618466304701022235858685805270340122187074212121938876436650471766606158861216095904333425705055192773167632174023917372136758911272867199423113487267866577962016002019657471699412550667958915065297495836466818443862581553746933543509156965780127694852843087881132111978961475564433212815720898787747363427891050657736096165846109853493507879341623159914343981974315804183402085302720864780949253639373397442405720480330461748602878744255588069624217022814612311334610910136465626800669629626157165507860765487474638376031856152768 [165,59] 732698490324890842940763512082838506543099040969281116736852582425393558351848236167041611103818127574806396328855200617295498618017360626368425884665607885951083943938597773762201612032409969876781269337129725117741533861906425952469691623512525455843722093273975629124493094503265905923062320650484471479041642017066769855021376827325618378883753808476727883979328440227997582374891175869986566324008238808832407146737567072226253494486613358048432392455257884795339010039020367003310365670545388125711125198542189176000636333539252074701595071004195084615978161550147672749610535853290016186843429886376525949904869217807468534142553655860147725690935345981209553995486543814963529222746868664951350022344429828702616550297575621949574905719968252833418657769083405287063696327737440382646839992246654605691141139222407847934685894105098032022667389086757347385448859447131699113795608446322766674943372838475537199036505689522615077009488705368937200690834391424131848257353051910873527009480926439994574461596614063629873595171504723574519378450570331429855441379106067326743792706327744903452490405234119873859915757944602438745384812837635061170908039802638643609576573359872447931712567652141574687036125880281144543091868389250145463312210838275703885602648514932404389507522421470947024659923429658801006907973486312238120712515101272263712373982549290811251018137456965736 [165,60] 139714834077717489738258964877553365795393118323145760047018457701509978432274805205139204293336106521190110936568912117056533772697110511955519620024628463951064518401954547200570961698856938579531880758174897671980266366628914592302553582960690830877284750131866498558695125359553117215653386756967664848952869426717018208935076766815247335708410486987658693327325801184212357027218809253470162194996622414705247652501653806879756377481073988831712363855986521643298916574974492619893901992628550255819426619359276065397170799680623612461766335977298644517189059683536492901609065569719802845436261138926239821777439576490117548506768233653966337906798813365430322753773388874456678823502455003424521715313390594354148243657970912801131314698203641067827518498338966740693544285778443177072831876300431224947314840306602716461978266159011395905900344215465726489688168506520681340283891240019601134353321068842574517933243012752783225431281006094251538323588113686173269392115657293263515478097787301654858527201841365919092473551999389981551529713239395933186736757384682165002866236898810268150534974088572830416326825140879580303138673430298665634263588317419905150624244488699597276962187253551466355363528080265520589244892814111515809418445354870055933570504277358451131321007740522144912791986803976239404713526386902168112438025930163340068105662225412862216300213367936 [165,61] -53014568098458317280520926156226217129083939154018678441424879789916963408255096418545334092712591173882776303585336115226886093332946042083020246639321881096701299296559027491934937742413257070893242318184353145315650799028174594743161229610712645081780064155851798058151080229958811135604279109605686263218686638165628199879011856153563649536707918452100955344572651226603011858329870805271285898007066393445132339123521901799279377273775005252235225736159512986492357945448825847462910197469234544380168164988262696462357810098867271647260012007204613545920139085554312008787411578874259583564079122879660730739843380516638521080779663809546756921634449482566670809523741354003541741836074350188090053696735617776815888360717703284847613914310659417091396798840776896303169127963136636791731728025858208060740993840586805532270926706335187314566506160412414807820817014983186266914271528170269076996504064905597235344889198274437604348029439860336841408388856796485678497381799788876617559913380567276874607164962563553514010329995629887990285639011008940246615533281135899756149731793079452789700290280308315069895255589472046191258446963639229127391952881831127415390380602424205639224381147006598310593347990403503737235282724160337906496545245054988981862776686707894122829391327407277379057849086070358318301599248658548170499477079329020154210306756165726186748616192 [165,62] 8345643283071068468409532977333588161572859663644702264230905235593161398691272673822419194266804392175301557744886893313284336341008993964638575115194622908378779002776513898349483805414737144280716639732324372046350165822425954021719302423580057276635131318541585524777660244221825457154326638539181021125100067565883806693793316330044613338421415042068107375425710158821071979894352850144111311489133403760246246520381124912340428763532015082406880309264103766612218113060776092854958435293314051739965058609746137665193044887043753503182920432193663932029829897748987552207873516371488074945099437291997103554761807824440664045503945148653988009772470806107430475394090866074510520075985820690242302825356245258679503924691511530653970160103498464853806546156570378019573034599621370914336585104019226594689998948037695924399162460547251305684915192825818480289106237090570449514377075876527578821301822312366041829047497669118721227483463926306857590799317092584981072763862722740012714762112156564968446448424407320792697358211897461178240431184999026930095970667839868616824293726684521450731251683589057755906347544218672832925871580926693520225587154689873052209042044184033894152921466845553683822404528002823227981848548478739787118569813103893603409119799108968125165220806203062864167698634808833115910117709642395440861551482693335905227984795995106562005120 [165,63] -631148667998377686559783910976873362664593963870356554473666426206176703984186961494833208674379405469247483845787072263992454223473571788716308911588295879025613337877039333368406209865536229019387632512283472420215936184871725422565878642186676012997560618139857462195205754233694818757201919014963691682884105336312632350405677215907008323033939608668110106238852571462087892188578954332516885644354731979131722635661730785387932750995339048114482774572931128831939234733026806342764465306198930267169308550223758770418765768642673590447424741885122055082179098638374908462965933444240075974585093813365388683315125050735530281324929670434910405422632624473723373262651473627888523649709009458357066747926127931356559577453090381430997936594659261814664364320606084605609726266721322246754491897338396418012257533201467328750833690028495543964005219532019833295801450918943081256130263301821006624578657541473293777161635750320566527615175870848800528539419909764703954439571972025843225259762323798586052278954459849293925013058418044193076519286096213307866088953802880605896485131299190107622250753281853821977164101278315349019596862290539838189298326892752260183317474314149411084142509877517292745885860429803681620188082671972235468320885134285740028704403774512120282842917390417788350724472794384083760148979585988833702432194984976964492090190206212249856 [165,64] -19519110274170860677592977339513366029615818623901034918889717010056742327341078190566094917554147631642944153151385131483585168858083717173986251878149051504195055322600802271903932230092840450664156836106185795541720747147789388868556599249180481506878173097861915055706655753070855304801549695469103347851739320069913414117905722952552253212520406952616927932537431025738888717979671630353917406054350806568975083049991428948816663647688425399565369477021148887571251216798793095220027092927523564361375490259682473401024454854086022650755875067770385664334983976922538806867644660048271667470959366520028317185533800750276534452143181243957368625855527652922729361477847007572990622593600289985598339179500901677933651707528410540555637200727283613526239028048376264824463247276068053972945085935929085285432000131622423828032907050659115496635573855145948103581659063281527045061258449366485300746884966885825269220151339835406481132798466878166082951634348330626875444562508711479592045000790694018004961202519310059061454804815208716922979394492940065408093857941051795496692204935647748681740519493769174237290774776797555861152900234947821128568234933235671879961368965219621363356313461667092911435991087799090482150105094810095501261703992859358832709244036028087999775498619778581480462214423213219007720556331881464702292717933005418233018573287611744 [165,65] 10862607953444013265474383000885932403307809374645346845338999876934754371648623840446322117339549289044089170780732151518491806373933130853421821241579221196474388296055634603116012038382833039675880966597385415953739816422983786218377631537733734396322350373081794109696669400727997194210007073618561707203720342395222226750654974884433032051959314410996691892726419854565473782318463766117706734375980243873908826811259537635165373843393754861354514986071482961269612569484266474057613102200177482349536376257758031012386348156384815178717329168462205514924290099685671160208916285085707589250499378163479389370732192342122599304253337615182186889855871809591851345846637119883490358794114751272614552565639647085800741054648707514834204423653452147958975059389629183646466711811613211565699871099607123476140912750085828596252397429746608636836120884086286229394207724878194142386826045032843936222468013451211240115174744518703150103637617083169122907478180246234791188082723696188000921948309115315626509075922312671407585739065740304062229251154270954554864742514551950062149540117880054612870304973696862634287410231053103317853886914759715113334170881793700483537734322152850211636533620069032323171258864314459914929611274390742976760065274721623207791383349401679343470663251204005492822150093100016620135140645684299325810318430774192722505936483008 [165,66] -1314608696908478707517876953311114875356443919508758114603899760009183038820489025181287954291910864019074120749639531326853596366173622762435134289716029519632632143570373328310873009972171765618606973345683663903736551340702373906728481422110998030989554283786292386063726603619468651148972617668219942867826812399578100415034613291339986129518698050952242056739556101704780957443694707022385602907208593223593429230418718490642991418708779499582104351144078662972639590912560460614235438820249259393988888227982021630976814759199753494979474125372228278724034749907830692987253285856450900506624293409167799607940691651356824591163253063165710585350818925690689336261861581089700758361573506987174164061787658936736009633318374143736842053681392383255327506463498704324028766296148388197967754358546402882950772529796140818535827527323365147640303764111055548566968794407860004735219185258169569508343516438655697520790656266523962754985146887699814457234577322073017529120700801685216189466054724638823531593779177565214531116606746782539905718018458886523335325963081853284625400250416508118083057691026742527236453544722273191598514116441350275487518593090073608059968669460854213492466885903371085048282836792638912451367140286498428936268836596247143139808126825611899077486568548736190136500693000833473411390816019719373881161272196999163657397136 [165,67] 85742707611753238626377256095709871283614717534333405855193155032253964251454326474001033366352901324469336099738724003220490160389676752157715126205293801268987821707650883125640783531244555596000333260367885677886482927919268370786717195426394544557947025493908678810544773876145373244447428598018686515532584239825682178100192611437550207966135413354749722317820052043341756582435368063464244729019949029965880023971280806193835974083442430937639658231870757907649652112233000791687508794194470667250280032214848635050269525343302358602869475579187611046440139246237305879832606560427658546256844571648186013043404229772264138469954254113098622792045130516858773378377735616584083865696567185438216416325851910457104630012719706452608068660888906298962239984847330826770831069278233125651825060999499436707478458933952057417028371113362363935701613527225115598493313392637903989405159085990503872310607376987509283545494632186030920787545424002402740937295881994646205904663116446053388846788789626272913874580448703380021099598699293650214549649651855377711265952272011213710585400359568857109337755752677948097429916243685618423570915395825721696935615113558478618502799776327493407110302435736082459104786852348176901777302914781381278748054829586433069184329985108985200405694318560022967610854710463475953629840729025864824021038415514357403936 [165,68] -2102292420020414674819876815652239975583907791363294879098742856952100473537439073447483894806267776117492311632997697316643501329458514548880190979896795803782582781051368676164176484659194424834025721234655641400930488996728301511170854714218030519735820688605561363372273094884330591969842909168102414833544384344023887199498069976869773474339189853919332133451365957661820263211558115970841772973646772120446394622985309626155031514178382297952266249273865718389669404560998301092389284357366610105578328906448532854091376639945716196781224819718899820245694089177873634520963016787509253060966011100726776921881254765258764901315094714515049636710650718620289307243343322299251724197029370572962185445920329808696247036367878392368146140741346809639933660230232667572963834360336142348335982110614667941851860149558141812135414498115395007583477704374466070593700722549311919734169762343335049746636212592286443484885538651779819921862972989007885315709672788276612770389786795698085425740896619162529702255297453315206437867095174533478520701181987145540118739235090196030234184390437793543019218675027289632383554175362350217342577796124659188832396694011530945685923084559992248068370145194442964393552981998912368398417859451846948139014091265706380054288219153232373246015522355664749630851340362757679615937664921493750713810763241298432 [165,69] -262174065917963699127936320787595138380836730527380302988799379658066419179813267627393285090254362107144873754632973304849226516668229930561707334122887118967930923311242579819068620680478699699964319099043051888763104192203173352463716581585649823717853342808154146168959792941977175010066452023521042472211315740788370170034564083440362152217227133853252832968639105237435874435999121712772216124183567174883328067909204243438102542024061827930751383899664677191488787492761926056418441743204781727790135571663837905957502164246990021478180169892449522022133040068726242355500915705830107869261810101153385629488939564763628809467650726528642235386686721422221472490893237855747261693314981897697357105305144643453746456635467301298883425676461407408256410215556816783981261815729441049407041473241808075419824182534652880949160231226786604305866345116298979003446442184989987312946880005801431306808008442734680333093947872368440775779647142768721126607005747893931062941324428454916681761275524054627623211611218173524975550329703314510646692370615698276843378932298225440331536402135540362672748219506669202306520338844111478610065481862585209813170750245031689036191301582641285778866134537757494007967852105315964935296789873346648017333770125172915247583337853722372913372681369669053017373921095337091766916912440888130021389282733632 [165,70] 51268865736395606090261506777441452594158795538660038574409105642228908539126152756114754361503749219547918666352945651162941044178614062772426871934178822916093973181983655576542045895388617276384937928843986849707674756182687851100010146581112493916599788399998323049108532302688775033927603944271741637785411284798655263083719385393243240617002438534802852431854588772376582296040594375553432308499376260217419630275691594390502998583799627035462279754154954723267818982208613069983812497380554193809183440840011016136086025212546895142390231200688007460403424346027020609941308490596549466331796111873992486335624362262185026465873818152462664963817306817356297768336282892063888048294265872707976298077237510722055903894992707855023282488947291675942896870510197789211922471388677670336386381070624098687119329229633401507307265016664175270551990153164011246261491272105838068590749380826630042725785480588545395163451854156815388607110044422019276927193048936867231215320408741436328753695351522386111853334271050508989171395515664030662928540885225799523107398672129680488650683022416538182695376821346176993709297314572411222307566400232808585270842802644670288270453400778523926051223065807321998246501628789008839682791415634458287629267316750738381352334816508240644311470880105208091114806996896951472625281885794013104043319680 [165,71] -5134901446683488861030810332943340534982438404030072202373018795143602368380368012834468084302435443808345672102092113472182149640040336851747564596196525997057991338087989583392662058287589375037858840880300770327993016281613238706763892902947779238253556894698232045084247734813266876396880292724510251617257633148702773817737775866176753408922692018988220800300164037632264812860847174592648251955659161590544068041049953153245351314879040272468029782649998061228261103456683230151934308915458166557877254013556954592514680773395926249206571069315822934179268667035450369742487891549761327478380584229654158139577467309738521404295810302415972690521000720032538861192297010881921065744038756860054366066867008902814923029145585116913488917719071659941788216496299378895619325666145234355886850209431073259202373374245141153519628407385832573052324913046996549308812601710838182706921519040496797311823474628962312483429835258871323135339299150160278099873458922061904924215187266469837633951820437030769576889767990464172016083210073610749282894292214587149387792708565274622511655985928246496355937649303843075409001776361833088471788733323565753625723595474587617021147180583919693927420197363325668559743786570805275578911837907147102846821998183676132050861940104645390843578563444830364521977310160835136631766286596684283147024 [165,72] 256409869715683207573843222646325224827932443393545657238336830235061161629464277691320136747328559110438300259081232109145616849891412905745630655817203979875018770103636009045782703609157381120314143614089071873702049416052196828931369553742508133543151130620651194899325011126838758728746676052650820083348365420685150827099002629601939392996788398535348842659171762505236767002156796962488960404264980972762508659760297774754483142650714964040427079154554347048681277433207122354260372501361273727270785933996640356331925646954437392045585270280751459241683913465940645177748004937314163645347319605224901827703661609784941757189750898987381264249758541964378815854202006209134167508797400427260237775078274579456373740188057381408041016340420931503660717367221217148378409887459912444588447059056778127468496308791021106199332188167076908943827009397502732051294958188775554475876710043603404733843202825223456644780095397803397516040419454266809759176288388508226043153673168225790944105430284133571984878824313952527275503571169580276503105176431125098853825950560386859180799271814747827322645421292130440001153993841836088189739876699866466537419706858565173440487215141608216910732244805152581841766428982776870024154333320416049798759504213459590863419244367069936347123858241686141895244778825846818904278909556190101352 [165,73] 29716294317033734028038085162252613810535270235369668944161675083902256348500770036514655767940759745798657814902679135493101221327261895475032318451017316655537138581558170883311699218363509663676554800798617828517972573339761812675611450516457688141906476659951497931872833066720525372555095273797304288711774901262238690701761502855942316222958197969861431885224427666499417453998926518384783163668164676123012349404420914452788786118855997854501620038326924491154696801895682432304751959720866354993539704434973280005123319397387417097286680425125158604830955221573031644124354957734314855253971461482067561105654047766815922476167023605101594795633815851018661505428956608371641043359544152910176448037288637820275976509967365242251578295479950088654401704508051013673582338742115853177322912734424572698199023922795614264654550921043736759094557461950878364179957326750563835583747880745142472556659920562356207828801596400469720850874441301007369682112926931320991374912929841332918567243019994969280774002897008396084747342918300539723884585099651747075805552381704662368961441535236129650824803313765033028712818658197988199151914288173084833294832030053385453900637618897131749511054040385604940478091458271269157818596726986848840827493489345624759230265576932250590785638115846152026524023145490006746500478107155392 [165,74] -4287785910789417728367819485466782981841251484375301431459534148780916345222494295354833793589311067104928540541564987245226429882103695094870445891006601339655367695642841986972768531616184538742175593796550179776859400274118158375496019970540510544795513620844360020844444145658917144958597129938668016374368123725875503825344915126313049079850844111336104761941683705991999267107220716189544136666217116248242979026362745779251336090226118360460278125147477816948882447362465881297434242767064499617886760188773062943872045783630727614203340646206179430764084003563074171650910249060039417194459972325000001865986810292430941907633020221422329440307275426443162444611016830938064027917080153189061025119129212071161513933869943588440551281068702520183257970455373717873440101541209289055633078152407866726723490071816561416570706826311169894080908762960306896223626099576867687609891413683547877195068454618394005318990435849420066524011173709966098487831101612244748516152305037980100644960265809892692278624852585434142841050772346776980231322170309113716122468391033089336533708262978483106275244205990166113006782383745917749979468259223461920344202917913099758203127744396627504517442704017681823381809694077439303275139894349748179238924184454507058537622020515124344355850805059075417324365053731589193926616772672 [165,75] -362658919823457392633537523346057140528728244209676129832513464054318044957501083474946023277976592697571959254351457359067543632842094688317182142974910484716313174975377849627899405814881100404595538874390119248749591463670784029097301093534177281381222737970828133141155612324891247688149151299630865525267356996457175561697996011668238759124353416578171975907425477249094365999342601770654452451740690286623751138436029605176454924306971421183546625267204636484370776516926972588994014603362765571493019458620385414178068630179518889139650256231948131330825392167860819283090756264297167502524176421998602957103631588231116315128332859331809453000356312154200923973521971654897919163538645032041048215309081200566325821174096668981951651234240804687967548493405725345503821386556579665364378737836927142948399881630585406157763441587332968793216326463124661082850916728676313532250544201322780632852343330736241811959327326493439098847675136223941295356368389549131063347050925291288266175229231410976119524887818634269895505518330356800221038177380689496669717733089753501630254591408800183177700716665422416780854223794162330888371333092773515314556151256278632969352251468426815210627471915978988698635797890830559926084197312741187233885044558783566582931741455675709172269680319113991050977128290153212807966752 [165,76] -18324482755052660471165027223565306523910867302488512914144272046852491712428289595589112307843772292669246784701617122189485675052392288721249263425055543302773469443381820897652366531157512679780204184026809758618515131285728015021353832306963684096411710344167157757815569786309154357091731259384281340925157345884488091282808185795118754320316543714803041597895161869150441756084305862077910596231317598068321630974971247185800969986759862949832525462908817245322034180142879104941975648567914369241438992299344413378953726401393039229772282250561575738867783123774926354747653590322880042314057162720253457589007449712200575793821177448448956653750089037202664762664318960155333945018044878916989100103187055448354416384269579624943648817455503255684928119367064637409328201776403602355695272418343750862961241257988206526280330723314806398910140284147597196579971300085976909617250453426525781739684619516819767047133950242509880324821807840375348018616363071944617799883013906049839845668050324662135965336573564278540323422439272251430415919506991057145123882464663457366791710277575205116394201328542072797350771242438968883733115173902758806919142854066249747984777169884406133841237169718288650504135151547349798423991205897449774967254116668711347726199645753627021128694815159930726994629481866599944288 [165,77] 38594313516876081521337755247981169214481286369658100398336290022154157291442480561627465961762173477572360847469031208708039666138811613241799628303560901264869466804868425885157877524643861099039627887022006866153571748905816629650409152899984387662969090887191482755290341623337990775355005557582820309592890881169248063708379872824904488397090549905636119124414174015472415459473564136906369287030380454146405856463844905327890307732996753520886224758137948313340096726129672459020667011853848009840253983860712996682890917577314801404955870157275079463359153774619580287739330126143597477021193902046117536807712921422234197314585122841466656409705383832529885318871450973043443812047023915702114332108272689868201755962151221552830007608339128785580932942031149589388103475333728563969960065100723066684290283239426250199132847918054321282792367190767815567919911735019583461440277092603803227954231442098250923639470653066872841081576336033921247713978589952603403293073588563022841661015517424282541994680696148428506409747174375762950777772878256209980757216853154075328831923186202557635098017244365852458470225367761106294440526149879310659983625538796230842715922420100605981120323603437501220377336816545023941566434795458457378191402150396115190570015280720051378426105119202346030118022521187264 [165,78] 535111109070074657740054155479065324543418851654722293500726011495744327626983844567703889072556360595254562838174348229911102262028180083736441370655916308589616537103262012741304708484882893864088173675625277042908986601349101796852767685811988059788796582511413324874620208020260936158931140735338973273368645506998781645011558161011415372394119252534600738863533127824408458514925032562556534443626376427187414715526687138736040076509368928380379391931680433156412757742741174808593421730038591326419227963525419704359611847394346714710618361264075858607843090750539448647306400641670808288557012331965260688843142818632786908768388682355580031716064171032711478017619411748635536765562450925686556850157022254460717791313253983376009963179012268472516221768491898781843935942433412543733499384570325027222311029719892615115736481041116678503511183008585021286036050596822116501677433221109479115032625372142484430599689153366725140219703281611398768255049513552328240710196547106148483662757051991339929134358858423362056635923561043656463239555885079390471757846440015110339473853689339105903842270353566682343920786245272881795521164504558546348638231051630686942680954405336491439518535151173783494153083455193994733646470557772493914029825269001540729393660207868806257141015314017658606688797512448 [165,79] 74702159727228454204959173575689496232295444905942504643348163829337697760724967311277522328196526873459004041636522578470701412110014360600550444094713548288622312003528508604344692046311487680523221488634094744059405868926560183097682537645272998827373149995895856457948812816858478258695778571416683045652315563068484590966650822049685687263539492877807216799231863959211532375479622332928173787680196100505836040838266319127069072560772831041138964075933971846945296619553470300938728572547876700314821459966934846567907522506829926106784948546266417487319606957055415168421077737975018441539130301563868337158242619963824783701681680362177470222043189155503946525087860915986242428787936895263523707480595371732790009249680601867373251831695868644561283562432560992316978431774593252202942275958798142916792864760997664705043147920736510776785136353170621757429362043210116694783702827512539603802493049840990567011831971373942405956803675807963716500889075605834103621009936661568271929476194882120791972915170837922367883298798976522653893894961462633153673923597012657501246204556493812478866940999722541302564371212966098895978152347731611841852247772033917322654931278966151405730307510186410472526580330590695050721690968777655379125440308982970756820491493450366299360081367614763256648245120 [165,80] 5086792827527892022525614518044363045748850117843021609201771729737774702721380466453307782664481907533391473587979705166738142903530646793890956623694391446354736000982230281561695577979400168863064879292955483742853336293190649576589165733938560767204609507897148777147100371644349320930414077112294857491005336292280765878769848035156963079326000352402582328394742375605864880125039772274984085834353622821510933995862868767223728358619770663250271905394054503376419266326945784028052168380509610014806451244452388799609215505182820082315636462502971078732579227895696648524345504864762800037709651765905830080071391356079535779740656840896042214026849154743518152007658874483438592123314301794004232422227980365418921037138672633953610858711291936851614519342140182891747929775861460308542789775356257049548201288615560160586284603886659904438887047183007513214894355527480180933309100986153852754402538075490033092904464154750548977415396539046753590904405743021845908820566309588726595292582543662877319884195599310282221974142679250311498901336586659554777475961668358432846553852186486111367376861272982972183342684674028680554559300266387509834000922347097716334925044167849828793627830083146821297332726707373748042678108197466869336205413972524208573566821548696864123614863910594139398464 [165,81] 243697657280696751686153076073506381918406790386350518317386733197759134591598689782143488973325320098280795372136322527145673846179509944870768175962502746966246908694972927384961610509593850655070511825452383342138575818730907186311025038056302722431803094362121526019888431773751638944632213635719257347606813304754595721634784851116897388257904282090468788653104724280648429088164369679731737635853975251036816563851164347384122536217464379654842497538803846689582614245900150912334287959880262970958169454590631775325855617777959511389332579428775835456934792770287355614574323643192092855604749782269488659490780229121861917527522408124426957277715461586299654204306964788643914279345191062472180477849091588683394769315234045087068562961125780511932097580953353239805196058996859390605661906308024718578807971513109003081874566728709940516700921172036455743045750290785672894565866494367012423393387206080603670893151677055877249018509643183006783670771760245984931632198919477267669156330056218306302444683153739525681369576498315372603198629070973122722537751164656630194387602872010640963213362153922693852040638999572786445612681971881270247366956463566992920650709110362992034101060644981401745609663246743040664532619331131808510865766559462821292127984551217304926173489457539198176 [165,82] 9019285701971932441041506550590038492726515883864921498405482085715342819047216238071644915409125533480295650866795974717066396646526536603722866454600162051285477212660043274581885789829914254267817540717495437938574595897554219169091083712459647301409117833775744150999431212101231154381234586496155331415858951205894619933254516122201783417526460315460880485163394306932538346104236355298207863101628840932089182075076780540416236265408775611631880669979920130060513340140389247006033937757349736759430520359151741714797162904244943715338615385428230151986630930467672955516328399031931235049848510292381151830780288798968222549757102710576557468740631750960487104359088566192836249723248740368755938508415980306231945626333816183509547468083412240697276703163478986886774187604188213766726802492803604030257288279849037711470670058341490337072693281173726379706506720173896218704944172687789772947977355997826381926564310274123783841183877032189590459155741052861661222512425146620405895549305614484607334822782139124359823522056608339243938260429132894521140618080807471095157441464880761047497376785122870196670276022204637871609676671575012300008055877608238785037057154987262425249115314678757091434263304881151224734033162310158750849993894234736458506011058011533146079420457657952 [165,83] 197315856468973220664862660073584792572896705887212439701970240897346898959708842729636458644150523224744954077086232882816968059394154948632588375915835881895973267973685054624078331345778299410657248913513356833070140232243384183013658420286141025422406056870174791552443603860602694630233990955570995344524968423322123038725129929256229918221848361650430111694386366337189615821484014112531902470302967336860833907190439789079701906385234867838993697828468975565577909883240596642701436193761924627587000162191550350279823147157924561214755000086933840244187450537395026300393787600882948820578697633236306259123981047402479893482475750352481780341203699166707770706357205867036084743292240808540698789839233934099845676990760647692795472217555694758827139063834053278787722560919065707419128015146842964502075327524011681157775361008561724057120274207195512021143201506850494814375552243913907988554519898705366425721622409399444936384726636802927118733564323032999503774629222719832795860556149261018212994985806712051695868560655549962226386813556673189672487238139039435707255613905935066019733132184349659389638178761887729280814562779171816439914067529167000170291128794664110157742955719031878353880627822155672326073791335110773439263406397464420104763426423306821309829851128 [165,84] -1521659813708667402091847625287101113216426430086366801641655650474657603315080496920067692298641858731727813563896529783641524895256055979580223426564653558799158028492570845656483750853350704813599409079843771375284716761641212648616464376977907915825578977648968050103853168857809628815482889144659077998766679788494491091820738693990493648930946624955893071944667058701770635578305309813929784282690351247406503517955979369146219303742057749789189407948600767667714265955712552685204007238249533429126854358493980982084945757727300473683348627057162007980061370304532195896425647751821747794370849311698117468492375461341510331651757629376512251588055333682083916777648530984343503068069418486628897771843089717367475317833840787551800739683817897309603060443699139245891931564076054872998444563859025613779773177790465232902025748770969039360673138243083516291940793599548494282195255079199296201364541886696164717130280312826345143234524776028452410530310882485583605770500693974478860523792595176795571422163442769379125943419796938406639520477315392408788093096260430182179171790791360294998126557842932594209861464594482881271869250063972763144201558455601632333589018392515810134526967479364844631271826159247424107595941770924493617073520950702615823174463041169694497896 [165,85] -336669051546055058424463711414351702769759246502440028301964236001387922945959602929692460248966166546459213033692661191774688591586134788036078347222644170873934216989593686545977187562496263902787747821706794530958006639847131149246600707270921724242144235710735166504565968665375867019323274262344676402267443126227111713520326992646039526830815661484858935855224188154859591010638016136006592512798536247305922479326209157366160678211542290626122940197668538626722622815850632610354920948726273479588155320020692482689918413867373754100085307871824846748235822572544841319486580984224802686797711378820729913621797461943472778909004055020829237738773102564512822141099979917380096029097881396420736138952367155181368810991129730274628225005471201877722242583447493286790737096362839847827733434145371697675600958415035266296084190148729514533635050121765898584385753479816301624351147520654146840903419242860511711780483206235071128723227195900191747445497186676173449338058297736306951187159669442723192923248535598483600167676051569827364250465195625735712622213981131931854313564493571897447197425874748802344528249079897472427480665628681575388323576449853356747859235474197436978638154842548960001888188208181572672461339805531386344176859700237590449765933096444107984 [165,86] -15281701921419661205843965793826164812243503334265403416806810898799297475824063993512886560713112574213051095931943996480836533117391273557893120160610292660654500193832814004094909706475735402379231814747557595889897098911873410412053428801385886791276303520373976133398495135977327069421383281707498783797571247535179711304520179224909055506558347768127514939357685893217473286403559488937567037725767664255999178619963128622501805636275061984632583871768043801229655061426249445086280348645613742490990966099105483541661298536991278517861234115573009074638636069830324737255699052834167103264678552695098439200956410641223489785942921658129027380543853992565189657444419203178380600487048096354272342193620410607474119082324943287805157302053566315927813715818402480119709639767101514804488416891733021071278571010393863805527661976725817036446675216942384310128012461854925018061690251403618642014753799227591905227709645388595613935072143801567138538047471666071336325960105034275372700673918167816627844902659816162761416268916511244681208909742027889244927122443172577887708999246336864887572920315321319901291167901490715609698456969466334109755251739074595391193976473527689405590166931386227833656837780057541932915516817019531189138865065269100119364305658056512 [165,87] -53481225782493382212059125178522037847497469068005992345930728009524078845422854671151024805372710809251371387096458119899263935464043205393115228188329406232263697583833489053373440221531647733489633295013434164523968178023907077219589530186043586857795554384001742452613011868526293612539680451348584796225532684443842369743934890759701138880691381192349120753926059262036187090901603078594569056715120191886260794063578732573070270040598400716661036484196170603242225235373333574260558131815630687326088754764932129108982934577147598984578020973823265479439852418955982519176357557637341961079287180365152705983720594133629391491625283470788038051794092706773011363067024910146209681789698532340988141070274063450273808036300930338197579801423623165487364968039215786889770658918821934159451397494405970515952882438993122210024506346023073471024943646288998916760427852341618092610080678830238001811119617874694025959344396944381564095527899008837776545646291100964572562360078729194065878842075789879264790236080415246622561064864585313395442725565023392685685742308125370128824952115659246141744223965957043822433638215639376015518170139190738577795349323526629964435062883401231210085131808180231428028229700816155442146360365795337436585864485697729691971246024 [165,88] -843480802536859219831514302215696744909483289739878700228883641436562183343174351806564471795131656990138759425028438070519229695862862283591153966339770596112340772016406159733259381041043686022146304048559338615337598459837856440410742612684447168828530502838541170090503425219057056572703759331642183162632312001151998567508776956331445921330647157246442593155425576142185335470884456931866304081650823316327829424206338808582703784315165806834939457167385324581202845788698588858059018158635093458452399162729122486776666734260839611013156047293099605768134273783221297523100045201392249772754831228462342497415478838329763041048318857952963857991656395552450153523203145778619288750492516706885476087926567092411671249760182125886952548815029626743249739792201798996147370571212732366818168294147844120137785339811614528623792796365715433091372441223066527409868641310486681645301142677637324678969460531885223269116387146557145780244136190907737002203739540536082008995530768172319724497715308156517108693959458225275379223816998576208160839674503271714827804840450885654663336640296108479932942239720780423421841674163864900557222650414444708734688179547499563514831815793262759834617960908076612699093606334122896858825446905174217385798243705525271165216 [165,89] 500570596267052399192488188811199747319889139116556058526222782646545411337273747444043331709209892890263079757081943226796525665747317896056740492686182572599094631406943909507719211495089353345937819715265688671773176705830764645087523221919890189868283733086716008603246709589689107638947695245382881126844901757849852414964555308496529720922302955806684953072840505682009180071291438842572333178093048420204550340243391152544947601868265459762231028527996945868827236948905264530567813378980851686800013899464469908445006415399471527125633963938338567892944951663441086810201972273947498552763184270552733760647624613626168131533032554536337011284876749392032990831109933611127663896665167461895544309350534813902173739709749709426388290368219801409934923654208426815964922865872954009413035123822745761305436099027882982186583627629787015730913498517103081600752959995272656209713641871217659377096249665744494563488394198579275870279654002360169571867608521732325960795992495523629723463910860700466947320416418633321815305955249379653291345505053190573586071441436319333225752928892110556922021459359596786748135432722351116669195644926863532476498046148927633109374365194047020085526887035420006860092670170700742916904454319620454348035529142064845312 [165,90] 115507956493416515262230159846667565955475319305085475305157577624995693681304839874144046003459015230127462221278579236500230796418654374752593728987396641848369625375710730510375402965045974981251133425481103852117744496766088235315600908012363343948694925968184143132036293173985813837452833726393481146894778377795324197065285448891112205426792966874713342957548182954197541018440917476336753838747659618155834446318385503983242313964940519265232504209965879913175998889792296459861840055916926949790430161325693403675763096731156819362206264009041599594791094272682211110785708376500253264754934789152625324567401750590935415980920007789302991012560386386137844365934256901634314846186227830218940919810405042336525129498456120601074235182078294943309352438027846808450489430570458065269973384370102724209212577597849732301631457321966165673935714598885238164888436390314833692057442325321101922972470027109550635834745185779059687379054585628441635018133840910399870555482930229414208922694403816869503470379610418187680699417080025971503689734203508789179941301443794481497040812844734985826542407748157627548741849537703704852727444305383683156080030232998662218881107982873260191519385732740313604371696923056888210093477675537741652920267934736 [165,91] -267452262357097551536280836238405274591053935596565828495579357466434098594015736227089306254718005493183772926146470457545932023680659681785942254527237574115040524889674562755318885763243820992981539137352708697752762540890904116592904455138732130231200697169527382315698969612994753698223531933706956347944234362558779329454529282947318184568360318163702988438662026980212715426540734789393345315827280346872521535505673248271299601615399598202588874199208828574292865225807561783322259422211278977844786084571007254062631157136416076784278515892518971326206947511413659261638431141037668983634821130494584792808980505300991725323217316892777401345238907052766742676137059919750714868572956459743737002115958531936837038153318569646534785523699047203002543951620249572294905151678461887432967167988352305629858102139477493371644090585033165511619078636259756606018793072069212069575762653525055550140439949114633012885568532731504591826459640089586089013333091968480375736578692868712465144065654079388789545379492987487401179056143605142612486653649375276303813728740654538806276165098039676642839561180360840773813284056401099162064327525674146837720761682657879611321949890042771323483768697689949110293442480450251357291535038207949883937004904 [165,92] 17012268655466097200009685425419741998985729839717741147193580283719460294264768668567062578358387544747143087822379414812791017792194367772563464372513257698973098872237269488031768010925072392588630252388845313709974961820447321619790312721957023689057603880669215585163078854372327647528688359931533060290532063141237517790519831905135779751514868079030111142020077786702236600540473989243285690107653559652753042604672496358185380710428762244644159651435661594007516752014004971431074061023174136212890801498475294319460416129920229990337091317724352956780365116606703078174244478185606020270450614032316223418942618252002134531577472209958339036443343677731502621434083009582908020205416394417102275460107827512745644954280298855398639423296665358021890434221010462261452892649503127598406154041842670003823142414005384852681217947706430377310697638185684340736135078329947577546824648810281932381316575065910155274888369125761082547406168544461147985050690417587030010969727556093624004236018272407958844909257221959651872704924129005574404835489497719914747395008969388223913392225034671416211438469941003661262106725932879023565377140735020876547249456668779886021221642398661974860799310233395347911266258119546167512444792786579561395968 [165,93] -654575183904266473173916851868142948622989950271576943008208203671019634074870010069804329899100141668577744438566613869637725808267624824052857141114644820215029905439708678610443262180854453124243835154814892468389458643675754664993742967730346545035438101756425989943701396544350251044975429926244447808894699597622191857164200154148529393239559657557937586953582093823142254718795947776985683338059031557324210559143650926789254070239565263346019097246619221455659434917424804048207545542712818477819258139975301635473896097692514189192489209434848374224311692968339121565663753800435622193159453023367054139163887211243753600763192008336554604313914194911285342176662460801101159106893674132226113834225387858488253639204847721687280509284583729885214431267719037206543219663891369425688896178842513966458261247515835092711521453376214299028883121897626455427580036030854839292471368217060731615092738364122308919033608779587880650180068386457029177495071689013887186589537509386990479725162783983901025598448295229144019498750114663473668291976506265436907435534786272906898013392274388799650959076824935313647466465474742541543506238204928200615973496819394013942176799534751642578596469139059132723852558422418046141708436579780469824 [165,94] 12181545002211239036835418315458631817479218536176099776164842465239667862366829791841116238946467993409365554436723395833362880054431463871250834810334437289501775358302824862871968350057910765831956622195455373558322695286720026276112346469432968371071093602040949937482399777161501637685057896144405679405407817986418032097685815286410861829378310581577053574531372025927442748057486564956968108228116472123104344997401734839109605260662722637063049784094669988207902397825277347516119796011111424957585284832258110206346544997609635632012544232004110652817492966231764133688615569584149781408309520626276808746911553441055945531083396423345165984031643574934400117126923083237366850774578856314293552292319465859908343595571091732323952354912826957235207833826603716012769637264676087842824672485763944381766517001842401461131099606306219215682843587952209154211067188925417807992407929819933658461754817795953813983445696067190261257936745736773383096527014602077734927999262888392892242746931236445967340286442307319575425229922828925676558427773176202845126658195273084144836381059940030515593827541769166119555778044125378732604850261619315904635327148794701930085726177447503241433523998099415140696024434680985251364824665321048 [165,95] -91062927900531587068729296261439358945481633084263609343415961112121157272675525986636544931743211909613814253567299628688688561252178094966270673198538807103105462875749252942207052513001580879136981239225862411386917750206844952583415033980064376910551537875294331369048442356325257319732849329273573700634051816590394491332275163446093787895234675317446613310489138864545032318795938786588766480137352181377304060495391365930011828750215800248767807319173425962180163790161736792203874846572911707412743873486438809164827770708284144320519525754686104878302362459869186046838463320885138235935701648090052554208113538786664856054376319776180018978519088703301227682640678863660299911444580945634493064584246954268687943040519891940432065012837851070682734255788517680998749764218512464895500244664595515559082971386209350059711419884547337844726434605355769172620997942676037091061800828433429391400720372779491088496456145099720120985094046163855463640820736352041725500756280556495612814909732917157545508901203630357072641644754123088327426038996038475563796727232506517778032925977548756275951277588015164372725411744615242234111495260828038348509490862562742251815077579662083350957664466396529632449271865112548511782835440 [165,96] -2000392579567303893695665883832591461910807635020018576686589587615855004552177934140756872846943554137802243556095793556921598846129575238257598244371638647503292645561403306572475438270098994254588851212190064297160766778454420464332349527567406144656654319594293279446277006078266722587344881324914058146234985181559813561840511314001148606878252275257148128324476349146775454306712855853523329750833184701932183750198239431940481029567759035386590177839320258570123063710255992865303180590473423026091836459319433089565236204432120368603228045767328192666755133690926936852636422559309609864171432891136367435197226024042401350047788668648090709162478957644632587350479255840428387313610537196830201977472317334104479047851208551809332708557107475069743793523549652144449834840795349051976861620043774220262358655455716429747444888813238795672120169838550423468643618352486480482283892294720731995155223394781371524038103608021958880055607818998076138020183445811033295345573144733419511375927086106378774617200180154380001575923268589243186046723243584417793178770498010242913253965947839210668553951715597928579331245276052884676112969642733101335029949385998233771037126359641543106567118596454093650652945996253429287048 [165,97] 65039677945083220196196617499040830613530944227826283936637796622641351538708695584739905643909807875254981418597636306867089066697420971950702548874378990777209130060761422712163652479448949991879521898248993000262304036513697210705614516266363771137208998530979378485808414403162414019432748402204256839940669576165406481334659140612020587370218869182056763314744894527236857650705651560666304719710268261510506564792275231100742075580462592389932329262849250848869692010608023009319745840580111790562163288289321709491183529458753245309264827968752033030925228675453828510564163511597877195285517486008221819414912672993111169985861046199843014894952203368283202783055784759970526211132633503116573405330411929440350331723027939767289637216873972377459731521888332615842677014209261778674558679135332873279149980362755229294375661720101534206287332337666303773471988796454368441110497335990311149323587869181422398281090588754323961049930588239933174490713075282372786635340597294561221619051767011589806925860450241253153807964438421013942514543875914979347492637363186192966081116845268127709286340679404395383941175551317384146642346793496513433871780662889424077518056741633375835304940803340514967381479822543241368 [165,98] -844449002900686431258738034442754240129444910343018840436324916217139783457614851873089798123148228128115719559922255407317300603684082749267968272784801663511107416457569835766575443574867467682848746972893469105053355726248525092349550161746663031284390711708319525393108967127076834386837663977379260720505174209115183332062582733389068447651577749719312767603066302119985412375840841436979758003932514220090041717062053157890518326115568435801431511510360846117792448982205354846786429470460759088746859740278540737142970737363427904789767697413879721822619288024908731170497334284196459547513580839062615484875579874977057660079739943612045220337047685389786541582469149300260975764997706683014254279451106265530170423944494327839644391389193629706185467925479582004313267845046495728347150146962297662157309616937273548603460938342862294273757708191192674406161776473949559469353534428796919489509010395809030625796544261453991712157640782546818388751017649993998783152675645802563328666458855539152748046718635545610714080879373750669389802111210828969761755989555688387347008415312849162640852717676474186107433658564344796258671578290357200271241237226394955622338603878496917601988919297037334304627544345872 [165,99] 7201407714472377003093869698227375260793530428873285064625020997153553695396436713739392803653684615540229286992649226746140549583562635920898830118044399279144189653080518553182111788694538941725187682530855051840415805813814838051711803606599713360882800260750301309180610548481398804789630885970299220629455596322188594855758144034384524760684813024614149009508718053547067182037058714116688949748174643875602493250824301748450940683105450945911333303388892206312364302168065400248311183534828009763299212959141048702416334780911906609994689045299957994479867348876769924108987652069978885235800038782199782857509340246035697099250003942181584866963949814559491522539307275801493802727948120980831726237266539554244886706199913596336260529603295057894719889260963986079793523988869710308016440416663016300366730782619330873883195479976577369892373548099272285674912945378967902358855735571041960818420948101869334713301203269081197170316135765136518168877127644633890013077900151418830156515087171059418373178687256518763501155060956401695189683164139625164947936543962056177842360745189040309219227983361405662478090802356072965862141213445461547106488468448382161098700724208358351872537505923775714043233462 [165,100] -67037991290574818747390689483080901425437715571296509671935978556080427754424194978051726182078859674636781192945455809852974465335643498057032568146140105111130184644165005469500480930209297814863511995490970540451330287867906678188939435664128100438597010203121876072855177945822060505722460374863589188559373503306411954568915029093953563497350460276733194961700328806855497579062983408680015799443549163717257969025112427998866467423665972711761355165258771353810183457103786398472036502349834247404118839349693386735490876699241948393513903356924338059973790630500002905141035243509434147167231869743230776055745375941107779537750965348166760180776313087895139449405317564789214037120997965200755581924530865169390883165569290052205467389399120984708505991073386568542368146851538958483008901715563246811158307222876585071686096639264332389563730635182317730900418732842599539319982059689067703051922755552748491410513641295153439207023914145136756331996492442907414751511966700669324318641340626752183241246606461347467944552036256082936732375782575017834226507999555562492249911361955027232218028820367073118362640571677594686891153732039666330987926070177835036929439046592332550870739150281206629088 [165,101] 556181251380827184592178806646853946700803022045417940541351357025411742391081332084462967457528794920571111615684677469894449530414464765256381946469931104968712114665288543887807149311856537769964821271303623661884893883667212343289274025967259483782347372905260406839332272283493933756310260166759213029034802817011886504139731881924871824111237359631138982015355228248380676598434219208026746254944780760409838433006145098173867359045690641756240740721149011157132549348560851419944503098640773553830257322433920153746759420127064214597535867276077520501984995002012197203312821470980161975296957334094994525622895278737437021712490308881051664817086130579597894373993853875235635345947915990531571678987365173832859112296393986609490774312897320028847186565169867849068784883463682316669898515617992757304003034757555786406865527122665689048405321325872910010552601955583034107818904046852625450473130680945272590195578269534555725953924766434432721808370805723476342045364386921954771649404315770460873056713363407524255676652081773303933079026504690302591825196679849137100672604718455995430073198437343389556964494144284574052059859428042587329017093950457676470967395427295507934946852584380352 [165,102] -2479437549646909895752887744424748036734889633568722682496050200181254708466331782331935113714309230905808285362531360704488674897702986797788550331954151656680505707838420211152569583497425385373645463591441268342878209391839481541626238730343238227658840048184546771119723365434373290893217753473564335499628560918563367937566726462015564054468901599039116615142952459790702239259719762168163325244420189218837912969119688683150328189977854979420002570377712228795904340494912229201945926883206045687077513798298662090624218141001981977715141650164583597247878432354380005853759575980068686054940734827388888043179805262532235179744064409311033106832034454193102632679135937841923430613235673153570790673539889980424309646979496414702420397774209365612174152101380712108249145745980383859544344466607044299796441165788465277317449963754142079458466554683762334261608171976234628086053149776158393960784207527405752029679462339840213417819893191974832498647044599009335459766941432914811993884058350126527991059151245419631284376409230128825850299585963967758678180635885226365143552479477853273661692801740647839033798000511635308054180594881724139987205355368916756817771021493386378791094534096 [165,103] 44242699043068391784276088615313243960508936447217490250191004694846261470678162198881766133954144963118763891601356933546334871825930666067130301563218661814784309291750165295505223484182357249349309079858762908713933704822486458713269943299695853227639770540424962768559352257704320568473831938508373879408245270936714506547616219707655426893460556346553797028497972857302510017824919852719462322955433746506819999846349100562509762679412363869900137742895023564951033127551327820063753488514267902832171729104831411059974296484929501779084016603678090202884228292390348297503055313967719459754812599359202767303876075419337930420645937795964205791667325535227008994595751462346479362916426807766033499183599426429028680871622196771719462082907195795026183346511277211000709687873297271485946179424564656066223523494442537685688972380081335331847793202917444368808618624284011329968359178307364833930789150422305431842919082611116593578119191989101521506325525587123291261533758534334945030653583742277947105536784386759592718106824366896235207557139057066017556113836400400188464671429808696813418764664401018020269001146087540481921345599424379795395952153971676307110445413787921693024352 [165,104] -670427614243262873266092813687806134902882749788461119285706082054400144183931295446367099353122202822892819529550525003037736129704821991853679686406470396387297568574481058670915612810849826589295176280032847680304255039098816133967891009421114631685445691017328055708468267812843845170811432944435622661220168388862183912602724667041806564845458202834367758054464257565021480657900859257809223854342482631147447017170949314630891588577136804078458518103477995776065830057489185950852656207952822711465649382471228031687036535145221289151090726930698429384883586709286682142962647494707961880807298022541705928705273487639656179267246173637725986118507467227310215605521417425765652780517947677664496827280016602090018522065080169877004379079432233200266685444963941059392215030049958140317146436348132346933365553521281824581145354579790412145011713030120537107972175524485482941764177204156041304570731649127108791377276092874162447599606487771243800369748849351362169488956604986604875299365137669377035586106979289577632892179496727827725755892422113142811339059074495554451961333601152748806038052359758850992027257397113507156722790790513673722874050155204379368570334408040377448 [165,105] -207073506626458796048557761282829137339924414650910597788709146435590269597687047845083777364132490064160190199037185056321392106808617975921233634092684482558942693405961112782209618432464945111880471694471289788266585952623987378923840253082727926729898817463999546747289823693521780713173815171320873951835845004644457376174660827961255093843287470823448269986309913589550692974365331275389286936225602666595674112620308418641958391974466987866699839850427626275246398357988331976141969441025324685255792215061175363714894263555982652134036189611545674080445171661285590940154726108950072587111042678599779817806883648235516421545356725394543204191419662608013324660976925133284044351975808179085301286520802068727631470053943887363591259008619217106063570928723527650630929198007324474420878950336674621476080844128561218609288432519218221138977720139407034564820166813311714307171546664667021188794173326956160711242820339183055720580358061967306317977445803073872919724375338598045045979494729275256693571678887202382477063708521719553455111785190226978631499924657330261583069287182286334473539756752807898807674388706994144701461776745681719231315147541448263018782300644320 [165,106] 12068970575134142157711439750011444958012744147265887110316407951281156048127705920108266010285772546178376740789017049527083774387224418115279989623727373279718639928444248670628771305973716073094915266985670388913807402727220758682199319521008490269139186533099322344689445267281742653570642808703554148633596265461290837531685637236103653580910876770637779462197027251024923874845914965021040752854255675897145881317511839777245207985541986483502840399059462950050699306044130663014206376346219116885337122021062308452323352462494406308465817657472462988283704861611382100091012082172402826750764826722257760409055293450712776191401765176235339274891848284195094760132233030096606270089314893633331401045001649854554576672575610276575026513314514507756508248838886478262511105567363783602894561038130701596207516868620200183339031749567375657121116135027693174811731163100196077882787387366667728284981961977651380059455243720015256740262101477312176878438073883244225439154881693390878190534023153673061407519505308666938269941471832709530226895032613491771346501867894173780859861872126866736518415831597839654401860431608410134942337516866601622400663695489163356303197940 [165,107] -12002732929858677549057794131209033613916580969465228600009087049700933053157616427548308249766670144500440925771970138958884684797732377397111072496639361382394887872306122764731628581038323900909906540590588113983623221414745253457690680415344138519590714988306883161881373109836554107085170967979246336569323506425252854191032891806118258300559354690352547201999810629753068697840850412650454711508708693071542251745583104664719959568563477094168216975202243817241132657872356066684254172160775633194055032432384852151935871874449801077955734878896686036528764658823472996702718959507958144983443478285697594673337595491480890663453722447732936114048959936477758704215055146269304994233129650401737456603920800399736004872364687150319966026589276606817605375869151213583920445722110202756519166415950885916993426530761786604643992814249949170431362639664597938488114306464127047913733315622967809025712668449458773331610512859976277065454958871748530726279831315345823003518191082186879932356290927844763799346371433242701233675677136931201125518936647776900337965632862201146595299877860286138138603260636148427585549257321730551649648707309040698632757979551988243572 [165,108] -998420653960653195570304996834235815374694305493667015798241586972250430979211649976321220056395420611767119484122337259617296358563899292293372113842183576063859130690400603502228251799308261538298765762109143286253579745053141058402434487278364853833170988808420533252560961899262991359111935493260150562204355443375880780843026619025183453742972133081613383424650976339470713899222598310200051846101704931826691394034980267717313926899209925400776804866284105901871621705815828600824857280868662159524817389292656802723064759767566781440861456968875537453302217775864198519857452224075362185296719010664518322787499634036546026197153214516433973128576561759063582686426519213311660350043240651678044953855620594713385276307466629301940201107442360560352257450441024648388098512860395561778319473101677465711969020768024281207335293265257912889434982961102208080978854889979132340225893260097666648934791185747649114560392927777959910450762805129201406079773825491122753876593105465036119792169865176624781639230422699304761409009673557430809498462306724386521880082896536088035797712071299109936624623244237659417387210690022124924217155867119597406836875053649040 [165,109] -2290007561339899813302510182917257032020273180963421961820419925110434541325652496043066712534699684986553797654444485143468907343812957021614159793580183687124857951420832470652402988134520971564388094081153240911207051977447247925777252603684208992806326307909995302918703910163065542097782022544768920962828366426551366338235397009243116198557648824099778602356192527509030393248528966002494863974484135599517945738034356470131445086555860146755113500889371257287484364435210036313898300824153769893885070976734366866141114019767881731546436596883787591226944188674580630900684674765332003676301953819258745733157388361304043083176440507936998352386653508727714310839416164692703590714703721006483020346271110338601828828558693324625004942050457851410909490420315217341896559681131556459648823437617894597724391951277456707438246153326925004657307392626022682086857960554222137751859185747301561419379788457266778258216721528619190402962856639011845797086604557031658141699291703385153382005400762861105103734795758038141450307079055791152809441708550748374148849059754410837482243567948937061853984490925709321460920893474959512827965957359401551974969049888 [165,110] -13500885790265902065971387414850170560255753510560728578000751763325045067010905189623025777528383032960313372989867101283485009190129347308449509137581142727805936907561781432668981501720823748009391933113777362455993294654788337805954174789962689928346863076577040013695148811961451113381202271818939810993482747595946860710683311028914194154335975570499037315558334599924531865691901162229534992027973073095721706651556377198497123525210616489055683891032227957901446618867215475674954115712391965331045277603776248395967937569013568074587851030876068053130794932585126724211611424643396489284487799542723924016067860731272231243480403467346053698120985645014697033602553561342294573351979283363673474934131221039331809729454189899208430268565118618286433829948716567034814673388149008077504110496050439517943955678487172624561318728021368791219556582691651238763868972892426410381364161854477355574339021191019925901505143154152037840764240789341426392240038072702488896377977573712189490848833384500540950325453414861620148943032988940012745123985775134890625660513826535607611226125003941003025476505346305841009553484018884150941215138328823511827936 [165,111] -35192270673514770323879485985582399716759455797099935768009405362297560334724799302881984831807057947300511652020775703143903124770308499082728944695797177418866461391825419206003305516263027743248346453518546854019195451677163787108353326482286102011379505753882397042045890567502741492839191955555683222949846599821259860200725105239531425609376683289064450883459319328464310173422434707179515491137187502796577140889031607762010229034741287130863748117329944232079390932339816570156267062535004205003208383554406416125684857438195137424189014507107217619039530857879755542398522338727763767809224772862512319123761436075618157179121222997737116247739336016792008927240989292400837871068469847840759127805072233546634859151515253686577393693255249208718517778688728326602209505288440749489552616565548900062324377665633189490500549648885096582848832646959123778230913033436228054683989496441943914055844081591212683017442696697958231537914927979413665635979139407412217790714019096426672350639814886718840133384912343474562365350027116882004699084761246983664153435655911829348267139600379507218488252502004452088711646431654206267182292036875003396 [165,112] -23379167056230720791770860961556346284332390375359392591290302647800091955003195899586101013584229891240122838208417257051326839808812476795266704246364701402651817031597892272942416083590213921101879151892892307001413440565302668907776031315443717424864454371068010965774534369400501603869580347426017878205033736690408493926112949166075267537526729588244291989523800461987331569775361137651732192241571442024124054912110125089023236105894951105912430809294779137660445532110469814604284772513394389466637342338884186178419479676851190114482631503467728961579987951359123143726510026255226422375889922625224933085531437273410816920620420095982934263893988763848936624629319249986167929215282110050271174124508721570657110758460387051352545155547911832487161154240819311433970509912011459325610695971604582597407977801925966673136002278408101310275586029031213498241905188615801694812658510743539200854975762544028917553840272959690501191850590929105252266399899744440323200576184416845820141554568482593295747152737821442326060882329532940244369089003039404065018905699604019264035525721596090306607226872577566946510033611845284759015411459562 [165,113] -23421914567612399074876241667662151439803487259947974194694725919765510942297234263298697144317801611056260537461640668505831627050720890954492387878938192730395215988888072318992531709453745878278478271270829898026001511734600188627627965709000861935406181456333562324994751181421976803533808476657989656006474049201560616530374593381056688683477628485181253531362507569582293337000668325882956535501380912353209173761409113352639770622239729821124149717575079827354383224956099463609869404510037100424683193257760725771520437927204369064800309197433499566315952277759850597222010383889097133596215134360695412236052025926382262432797297924790993934844979438968481988117125109175617027270869194753609665333989585769370424805677530901260341067036867025345360332435756850334721727762350522061520862705392997529231365343144359512439121086166245776369526112482451513966155667830202440632287877139712506291693453884001359201425622532000736216086141890480071952498655823384316016103969182292376158151714178371942410155397659946971153052177221693650857596544438300398234941153836130575184870990444418370244721931224219688911918206834559429177520 [165,114] -44297038665726346112672291384395218723394162680919899228757527706304607472866246822504768715516648912108397295529878100418751278583851445033640046963383072475834439624710162277325248710068784370232288973612344836804739968128130029400935639860523562759419774998032804765024022428737657625902250352380876735826428041044394298437744138767283570729608791920512533384197935991880289212387875366636576655779461211843096073851841706082658571874703989748909445705185862867252071176489510349843577179598825237409786345455379110687635773176758804779090576892096263292041535278207617861939296645616629010282566383970922061343899041247007707838181280216569171520194235399123963504644030065441063530587640995513211329466891969445175490872640047828069378141525668730587944070073171807678561913232187895228294019215730977902138244041940905819275673957324417307334740994467217675818807394301966662948112474770833172433055315128609241659838658643949892946400035561153085556501921681184968271552767938296969651196617600672527540877033090514930286791923070162791372240250697810165447930175147684346966404905103656028922308366673881027553415227917052668 [165,115] -4430229396202616815600656096927222855767851341940657584881827162616169196807741822163056532544758586286116441632939571049561339833243118375988428450295467158596914345612548787945736709951105375068203880004145895021536996491134606552180709919231669431511966288049875850248501208444700255048154486192030769497421966342649750982919476432650633600312779794340250387909614016758831637314826005394554759924656174521629169751587545476922841198027644889738300070480494521734743082108296218531526792904480947652155043485463231345680904441982710182588619698026572092181566739029386602622129203464760911942372667387123593577010433281903290603620532350131191686126954113148415487929830501605085533835387489982552864156452183569182760820370620319444890070459296804251955566691173550232836441733343321737210056179842834925412970723313454580026876369805150845202907565470779745176139266329058598437040108566674182596689414399468660463512038294727890619274922901647061521312551826703090716542559454488671066609987544338804448300482892853684431530616628731999727164332781146325911856530961337273912704478318463246557345910146678589300484858064 [165,116] 10197418669065605981701041614510303479928489921417837840700917549776876721912478362508120275441880464393629269970749547688669152058081500097078688827281732718952676210628115130993006503397513010349911354549210329688885271458883836105069094815793383220430700283709086346856509929200690251773602466128402008898584541763187362659908152636397507281507792155132485138271977780264475909341298490745224818370756098482963280165478912928093438633847488328883297842549306783820113344707293327486049687336680419759183703238330176139982424525269341922442075277057830781196930696622600002929028485569256220982881753958257827761998464852732553197174995360582285326450568404322589580065413554819975964158767528440724879906524294165632471215056502121616649255436998559246612181205865967709890602241570678394341586891340111453983619896656336499287666573293979520848774157472529354259446282814713792246797159256101280568095159632515763437320914448733040493213258470770984077427323945665423378548006596028283293950204586449359788712309653260827727307697104103671553632202171619397155929548584807040142318825863726070392051424563400453685544 [165,117] -2585815005399266381304017420744693637153875360650357139976546221559755719300489833826407460050021839694877494035590367885217774534406669894948925321888391227505967695673246717463279856711609459440334664382636809588933140918686076797621541849000046243599810865024085574131198394744169837647663515331609744583716599960583023680454590008696113748062750101279585707292506097641136803754000374508814634214504496509061369040207000241798217305946309088945894762132289996628084522929101081364346811948695641177645308393877237119475445907264516634551379116634823462523125390443109549246078088613468682968323643711971546969488079562793789454195630696694614961125489131789822158108980923521654226350729787182653814891030045147763675251078773297746626178715561196248440372900161894752436682923478316253795837603645445513456681495770715937378228874260732041387082605241948353990656457187729904022966699777227328986887175795523188089911133105883903910631117573516894324285545580609430268356142350538457401092928284222098262559868021402981824891785266035813523382428558157468051457214119281327652221916700271233087930256124680260 [165,118] -463788287326290874613278506648383128705752192513748512677629132812750171531971797026222298120735768757554542572761958481944247315915847224355013937438345527864074912948124893203553214946873100402442124810839737855634450514895851889444122974731101603438892519995566270338384743193036339762681228943691079485911067381768206928975303436982793556043706811902934421760938710463339196056609141304073519761351214022402307880404917574483506102041641233296632355342875876944136417854768995797597363844095898984057567776597226020475539919645766136834440124182959178399577278721986566858174382766096385716403312609577393463499749462574120796035107758877901197513592874820843226329908699780731052318663679589489619098207240351978718277838879035619223856913065511553024996818630311184677293087710133889872918148504142092393655871669937262963375691741869165187766507349282582829101688869671692402162456529120958232752617557646857960771004894587485904281284741821463895901901351050011297805789160320616277792305480071767706616480245174541447160480942965181651181573642928538628753324264352462471629276057214927456828300992 [165,119] 300129177666140568589873731759679458112999760955890909775522984147310106611260063509250270137516459748510354972982491754432188368312747995701982939776769633640466076096022168938709653139812274262915251486106098958792395594342245294459866282053770969226115752666420484588618467352629291039438266967023224154338096131765373514900297920524939471857008677627838446644429892604681160297774425008856178437640116843364117097938480663230867401432356286581022323394397566590240855383060317238844197168337469682920914425054513411855202611214270034922718340722849244247111908534363168332180275134788989410771103858007375454432573919568355242728325629771131726936888479214794269329498699438820895055559574815739376237056161628358587002112888343178916500552420845898296368420718432437972062185614555143111951017932148129775233060340677021376915836167759584076735897258704288542970562220767973556814882448239906240229105271682225001234977282349255152443922479861414169447308532188233779032193991400753897649454864584067985894394748913950530700820748692696004709120771320115197022622928368798472576024843882026842183 [165,120] -121210403015398888484779121546978374650424050557452134609621451646627893705790478794377408912174266544845699740083099315641445473030088382428196561619827239910159972587846028939508713138117790349807969337697465694026976823330483892096668655334319672312957656943861530740555997794611236249039430889275609200837676819219587613401475229688958382464726810371943454769324673242951338523052506871412812293998830908916493416618753390381237298756763485583647965960231701821464719189632436948577971510161854866766873038546851792641213688547876150768731676009394183549917260903793247134722429767742406540941666986470119694441808285236203922661302290614710860734700661318967602459957086194108395055954753313550914408761408473750122082000990459667971264391897014906190788181685540826811544089428899267416976672481575996662993679000020776229352588528869882573375468644294542902315490813361946795815510699289324933138228903346084762360263852056719629709398408779120510284794687742938107304204915177829428472333769249878238599785021305686820558060023230705374281258961884856234061016984034471538862723333042820 [165,121] 58290182494384271265935128415593400907669641218574673010176152650025128797070059457833199061278397778110581805530129638590168691502196389867093575784039583359166670079779921518427877823955049285759326202268101173825761713636840618966460412571766932898225488864206485192878220412469747621005437790428520875095304955489142391974027833654498843253662149322186511825432992755352148718896139406638124981090273924152369181615937980061873219411083192571914467834874876137110242857858567019309248037526229186692753474675448798026959986903037339400186129481680236764625750257597358907660895084614755176208411607509170489588571966162407748102744297064460509008975200731337097664920508035131040203830891392456906650707235512728722549550163381197517487328888766657145240192398555321212730974563921599480000064411878543705986446901058044267797012020046883689300746429073958105689274405220868725162620635588445393508965585699643960987327697440313558107283825344402888428853402165253503406895258732448211869350006430236987153566479206513847006957634985256538840342776084360382293349406963954939760759624 [165,122] -14855030706449659240497897542932136102410074386348069519868005353782970686119675901585474763949671325705860430032584386387196528709705840787515830760159607407423700134083022725566414484975998362692646542744093859566302717530922435817972470556723020003399641053834675712766349446716146827904391893760015932592295968774149985948313772343160245220346674062150419223027905644260838664702050161471261143768553107786887471051137624816520004059795402589581962446762593397764562129316940443167763721876780486909580360296071785683780016562789825640072591057226642748493818894445295893119392626380869571096007022435245659724564882349426620477371936955859152529188614721614885230256991228435379851722660910107341717662742773584597165236628793955735754180368846283955560622096320455112432692175801550796428845012530304396759696670480007758941340293490544185194837434193498750167139693309023769935728074305004550967384593926138381953290461127187945970200234146592729078853221276758658013344579301545229810940043250257754181543365035536128750811801060234470171407986906346822250133426399331747312 [165,123] 4923071614600244713557591992054327877583148472820372323709123300598007761923748096708761484812161886822445064571776607752661469133876698160975049194627915426912986147266774104779675548661142521780620016288584340509107307459511225960884203121586086076884825283120093043365528755458552669770572776534601510220454984669704082939662225161547284435735572327667487381453983712735340441275024915454904696034271693459318717651680365271263584677884401064725697584568786671528655452992834166264788110226430253890295877256159412315156167810576622392483106600308564853344150419578818863054625792429677117341620461531178610789472834525449596424038759808453791965264739098496789576363502765546795636278126237131538793419204742970556705313683120335188518389100087712190768041639878390895096528385793926070178249749614701074307637290205630899524403952781916061603408673776701119614231841004399578634424630030757673341705775026949033484334285037057558120301145744884424674814616573052788192514654594849689675179912623475976785604268022782646330539592909945753087764991884582731043627608513274 [165,124] -1687150261120222075765241006886769775961312689448700043486741003044939052984045012476723114641003000245620037856315242922459208793050752497044862185084488268737158326067186428865935259996209233233566636661630601175454323962372510747145407224876959526076443284372185181156472409023764680488823176745910900737701774735466385226850886503376410516344720788732522152833214882293605822905949664818582005584844234017306128150286524894393575527566376429802716266389393119425402119735251824951668943740485030524744214754701087824783231579131318795908975561598033937478211151514004495320225109626578476186864334166039032186193623541711464891545196343243820202692242305980190979523791083882884806752299226327914722759543825846848859259434527033422823700145393460368651028843865155808270686188274247164415028869662485407261002802827496516177952614606453986477300537859981076644584447315918990105510645479762658777851571422813400025066349243723164432216489030860771458168011534849122543538742699604717955542725587509709322554068588980426838389215050046368375611693384576403238946336 [165,125] -481227900154652439902959901409571233980931394015168708049542863177861402947303876017864714088101410534623251555076661182163708141737302478797302416016010377158500024851721052585766027170417553271611879827703670244331227981081068800373185591472789798403710941972156812129074588670780580622134753982952614206635183290145702018796263940039060723202617094654549554148440421795498238413945751303743640606525356190895506890105296874642189742967810282086442681627960549276299173538447204468201436606670387436876855263093820975458608925783357832109197386216286399069750708968720366210323173390108073247393779124856398534641109424289943715432366577742479103558182783728087830137332355602164432911089100795979200807283655023443426553229822313007304273524114259465265969137254522269686228994100405155662932645038403233270732681703044820064177183784107014914334441018176547990163071914065381723042329565833731008937887614510739493036538288177868509837584857323115707146952990546162088919147487550677211451618237149126831953207201825641534976512203431125609209806653775012608 [165,126] -12130558439329339862159889724074025641605078763907748196697093236903499222473901641782152417970855125251808310253573827252207296019388625658459024912060090280934129309904988781935116945556987186773956723323270105566508039069399084270219973852719681167351376199540127173905599954613209854185999446067224899241124183445711897975436591131825998540353270884314318350800312261845062116308945706881820949348242929109057699348686319290500951221062740730139988149895930083231344871551423787501610199319624365105496265132747023980550750410817837148880847822943720596495965305654611664385532675458999034779127916452034364904895832123194233334077643789428129576454881640991924435248426988903890578649350241264849720306621899033986557036436564410510299889908770074788040465268715284009935811816419264166420367005018848872633233742825693362022507446620876158126727998580628069806447990810043995930481671817927320273097830721700545094576159385943320972780181649448233506590934164640169444346978301281701643308559740539908564140671103107306450596145394257580172685341760 [165,127] 12187913758702764158904570391871798117667814656878343034368753194634956340591406816589020626993952385606978105993487426560053704091493052114095060583082439299317928785168778638296486866966042514087126007584853420277440294497689702515515983864044506414185320117680700076752488525112617384191972349629975442664132031903880934087770340648679190068347154020341067695540963720406136221900986604903158561244705453001610893689328555486609366876310835450242501117475628495030742618609792202011821624838099020483559419770485873195572792333103712315264679377605086030405782232081885113379677067924535495236071275187313244748944705711164128819816789964372730145335524334758760696333305522083156029857390760521345858013965471051024728383372872982453189660411334131966558957583793700574151249737713015815120810420070545800003366549307795563289533571002255092411434400079813152620740546607053911295502822351510799332962291763307408688385774067545973233565025909613762104722476091580408970137803078570714718947262595964790020955698192192393113633184871491065914624 [165,128] 946076434018940611766432380269315501315700890459704905473029269706478128768507434254826800342526659707647318189972330366816784991840752606008853196288902931341372794707990136106743967640238062844337008580192271024607119369274980730937898391233724711872948785410778853097676992339727115211856642655123836963079707987664065823334737390292621991380330058269894162446196344266522073648045505749333280990542254290605277039742543211305232031308518927742343693239983418921635511277202685590568430622284390242766353969663255979195263910932425272510089654497995420976308341639846755739477834924768888701179516183792013792049885903704618919404707379562651997574208575868933707756416441058386233343015030428861754097797383620893260205606840273130289149119356975999192868028324425625873797068434811030306032171948753074362694287215241228773146047132357849492509348520529290659171092155217168506069004254489684102551392015272271175411878683678516558046502972741927346263021364116953001692647927750331631050752982912317346687383683683531114554780992911304 [165,129] -3409193866959357198537293032439638058139429181201707971015369431252369046755891534696180569786780628662432151841744377685607686622504496969707437092096559992017836186634334006042829575413921553460121959457671652547890814219679505844257594600987737903951730211357303419993438872958407465453335426242667725016066862040777691302895756652447661902793939706026006058020667336554180557923910826275536905710118271849667293568562077585834118067874362992967215634229644685877006445596166761278186085108774125090430367690153559379168998361940908064505835330114907283161633554190846536297643300277039095804825867393288180105507705470286153400165094813179871742996158465466691036468069701984094522435503270382145032450618237062796253324318608045051864684513930800546846254548581869687232507750005162322840190601951843484064076350950290737938167625047862957874841164718241326875403500547894960330559978534484524548483618441614036975426982003665004718988876993529443169749758257429371873853950054534522025224699352945131839507187727128274288327792 [165,130] -1511840624575670170427351012864375207617705274026467532479608813119290361023644518695206156834311349720549155208455948679852183791231776180342609270336751430354992363496026186264773383337313376869822029539695450731327897863088752746440676498855062676757658614147964575777740029277784755031223977129624404277739062972624904380888077605727060244685435997260750933311246409857486810295937169531352850305832417454475149060685625635372911387191671116243282648006893083287491838616131741564025400202620165473322254370251732353196979371731897542280093305716238692198794118501893589029187149021558012655847271853910778130790836791427666493011954179733605272688798844677946785215218976240540442091419995597726075951568774724941554506380521181148728474032697733636054630891365814271136768560181072686472389109448915706003977638934202874699997007880482166029933943191424517241257263726506373138903448585171684866250000262064459621690504429254469035619928712658181424526704919414984010012993016498103079186473326315907517772428850411049636 [165,131] -23308148699590428086093915102529099599787041743126790235163762189608218382666536952422716447326838118775665806039750105861142694671096649158572188715234204101911534724298387943883464028517413792894199337618676973102605839604818708377394029990544481812014267007365097204367000444869623154622145422515177980665417926266392264282539130969967774622313619297072738048092756692556149482143984324509916222001592022897655341840551235732794395841273675718794086553014093939937619726088008026394238942069184269964195627178155050304360726956551740624688686340496458311380691459872011275330046618934108082323785372602276846639658736036429395926026295625490639619081120116128025886538361638145792048739059693464711403971217573437459068789199663512107553710992444411785770370824521772346728815910995748426172536903162970832704525012670087680457695385288083666634658638807342254414920495791719956313819225248205774670372592963232877952030344519694095076033228082802109596394776217042828369227274845386019707939595845717343794644884224 [165,132] -61829921479243019622454152752898397490768991783386216259525329284125703352439405315515260010156993174492555569465167216214900025881676283544850906999073466774440501043768264725215552455876001800777901997931883579862939452912161764953960987935728111556812972270581458635166312203112416857565439986161869940276529826258079579106495862810374865700204070886799296417987244192125999524036762140353715605133723612076793533292778788552839908297066369106951886542689197999700602987116106916506229337898435603367777364743765213500634293411271981449729472523148612554020734830940273767643620007612890504497535697678729306006821649356036417292412622668620855081571397514097933944145409732182454377164649823873474685215158224762419024022645756337823579403958006736363504999494627305424873838377872129746306976025075503497053329207265906633914557560672338008079723030046894442638845239293017018394209265135774199829270221476594407440450355835836864546480715441337585161227833898115115093338674209332701067039189122073565200 [165,133] 3683486616677171579384586033703470247375896722990840381375706781316105307921705296361718138316690429315629851787179351552660981819735156536030285059994674286279805133280878270633781784996381525671310298055062017925818506485112418610068744813197885986045188910005578230094430424362182842847345796973503528030421661129025438099412882090047066105981345365418733450296962113338761944595874219656502987667097668991187389758349929624365079720218237982864967559366964919291880768346729643341251128703430341842190633227726101823137047744345573664997535991234534623108010873529620973815953811716167101096675980918494610736309205790380928279400205764169457010331698526126304852100203377896137623111844791430228905983310709166562079471561629285321675846155437732688328593564437257879635054185950461728583818258312191019399821978239278237612640965856209467321921451816036826017704631193911975170664352129367361495650431310157542698512327832539954543250437650040507781238540739058789619373330076134909456150015737168 [165,134] -15152366568857504310026638323023314717334017308030953335408173494751815427868261892533413301317091649020418056525889082974592790949216326900447835301073537077463192413314283201068402396415142230358060328372904920980417169925551684690712590485965078662101887163580881028739857942213613608131053457496461922471978406115365651688143426306480815845120168663753701164957972300103280778989870662997711177309264770792657491574386101767277205424940620671376456995411281722291980032899549227347081855695838993097823802708830744160840931789802248239455212986216787663809671259237861421713575256199554490564638334727859241474828739304570506645007441449001769000539192234163463211847738957387668823915807511420993677002504982725137777937619571505229230047351634289065868758943842331690351662044213798843473594510095558226500765343207154805529286490280559747817512351325444651678042404642907158026397995833062018330240301846046072415054849889126496620649365491020132536834679119779440064313430017300413534176 [165,135] 311563461807641108484158240786156701455800783203055596028047824205272761341336922410808701401588465259448020467874076646730012270880465719810534553969554347906637766687248890770510504871602972104397459216751299219814394712774555051089053166451507596691986915731850981038280716198227958412697546854932506297739343683536881500840668479619328170050791751707673978855636027256893448583182386539678225816851118841710833125180962227257349262517753351231339506467518747277987272242503348754766303414206228490892314518790688106298761811769407891528518341110417927792333023442703151298018822884864376295480536709328837278464037779210029249458174929760218926648010913347610742503254821787798713443105097537391929438214147656520626637726318565886868559480116958471696019920751707846947040398891337126412319852730173561345708639633744741410752149468900733536913543438844316904449139682257197382752702202854800528030431121475566791639063150902129680737823854453792597486741897849596546064707104031324 [165,136] -1658181517374618549030712249596393354688180056647767822530578576079806489223440835012809658301535623645006410528048606359206828111838669838168553153387038206361860151707372456533528537819422582695292719643821321866583147961349138118428689492643361519881960567855746690217684850987386786316433484995322816539822576407682111068425262776153678186590375072836274242646173769020863064359682166981767045472149555329474632965079721446681107303249837451478113812646750767092731863632856698055686907020825211726324651925830624408368418090372353283603605693031222322270179961390755558975434019751087466546697496608416363781193307268754766790842086586521196694928177830167364292665033435013520920656414847503907728378309741665620476761222152502935352811135306281280361236922257238206186993169706660860620488339776082358302375183283675650906640673879188972379141949637883421194758678783935989617306966590179367212225446319262450156803263606215063249250698916602208312093132979099210105261022 [165,137] 2138540259176562759876168581914824510816716375660215575819395789272995580520963684855672156014555381892236835733026946200568288285074971036574294534594881924105303572406315727037424555219315920970262594524752051347069204226706515557619160857641749307503695754728747102138968623974519411257898813502718386087991015265521674517650183961965297285980715734012172818139820099116047057688792627439312720455646801458140288375476109871422346349068252518900909808443939879490296874813461931136841730698225102975566854426363414224023030011208315300860903268920066064857421296056235270032389070287600547896568716122330065282030522969230337757799403206532408101382428731307158204286250733163686244044673973967430004578102619964471986589887382659057508286396506570662992053801345504280614098385505959643422344024268431588466874763621117880611931533606316774217592115891561145355825711802314196699457101988773077763626190166341635517447886975035595111462672535247414967716033109334592 [165,138] -3894777580887023440385129659787641530769729337888285777680192621640030191767235507963263161131629079694259003951036059284422375159602875780093459306622654259824944155379400425881653631598532670043606172384935913599714210118856796832160059699847408088949297182701686850306624911118523711027809548525170448437918512917515567577362129334153104677834477827547761589062838770347966300818621846240712358366527744059090642799939222640410680130802526820141055640502133265249757037287151701443515902306186698911175104450004847548421122675662896176414610168721702305670449748171564393370110159495534576850397504481459051735733423081083779368244873838524611433322849467028510557593767794996861760482759295747196770602074642485483797920860704179191070390579787272759070710869352046981113550136724386914352909149387078289292826955243894319710572778253526500167951296524476096018185612203346128494237112427396720629366610707659410783868032339394154244846689852526163951421872 [165,139] 3346036191188261899545132883010055474100714500130661880474427358605144295185119557921974284220719097235775731976049397932328117618107734090225206886429989087809414369768404854741137114842826952883737809508410158049493330617398999924511470593649090590707723162389679281927192333899747923209743793963575789085407297044084305891003356059512830907006243221825186826053606013399101259511039003391474657686445878485013089133023415655475880414470863311087198279322977368363676515680577989312367779235568660454996606382709583720122063170604345999461559089745459422924498586911885842235508118548988325542046560016551436392779118769896172414745935418918007579821633599854269055202062923427215567810608390267893157324983358445576822756964606866289592210692899700337764107782091407822399347960018517486585738422609100024808117946048534492433081614319488798988286161079213579060245200292810452188675700218944878693514415967519449002739433808855830366770978599527808 [165,140] -1869675892085173430530097967822238982820829224235974338032903383493426585332058233610706829324407603018558335851796556056852822736377861879983396459189425651884800856201788545926600084184835935892884780014929861053108617538883502658580543467478467576973191242621674983002078976357366080036477101007092203781370621375520366351571613946068089092749744304602221768935643146022281807480076131757579490658764561550858687239330584647942585043034753192040133824843376004617986274954599711197939419883725747478948895803601185381161428052284061987840632258927524236626747590813008512214022835622293007588787945311793624438076151699838491221208759057480183350359267160682146118919678443360059754465190640262264656818166494723359782487819981473764049406369735184678223785667487008803999131865114696792235403402543042498844548619885915142739048890621957990601304101285384367191729775899926507063861660963423707505215738798551139440749015167440519526650776 [165,141] -1354118124976267929263508567500009315210156602039026027684096112323780035724982382585197819650233301264868350556268623949593374688112547370627402101591529346259586456897131115021536299138236467861621010031815692049735624402737514416380303752382420710114979793885423976480628703617884786671513674037801232146145089478886614411462874227100434932405197351049224280259844551632809580528065354197229484071112220329133618109738811342712113836630581039844804745141819734612399056427262548179977618851895965609889862053305462943480585547741176611885375594165980123827517949129078911969293493093027136720993754338657113850808242857183186336021603072809351285032768368706420419348807352892018694690864940364855126707208684135213659444144098027295655062005870450221214164279217841708386024674999512961242853120300866046634576843478010245381090087641944921223591854754028080136995931424119718831514588762108990239896579639822600499268790588891760 [165,142] -123672887529049276029223565521084247879547282920424323111783932563498004362047705897601018313738525060879593896808181231684546983991602730795238012549919098481448299119207442388115192011936708273950571666019207577772411128387763631258231200073196787597191621600380188255412549113864406197661305331168012279113315839396111465289410826302492430653840934970412506191694890969810439080583432179012238684420811485410082760334368310206751819618367611027086525549974980686654561721716445119276842798862456747560151759857311721249271816605229910248922346812693612943567190900279213255313046452101554855301719786384108299166876121659292949024445346333821654035576117824962912578925166672451937072165846942416256998235299327801736961626705655656639328304000667847708978437580163569488930229998645517236599363487719144036536326688983800645382932870847058714515711582281721515714192458459091941972709816778772863446036135285174031233688 [165,143] 51087348818097684982776373375029602046245441219932508154939424305798844727902429252282400113895967345180138507393433428067978479643204313856685940683992545422144995683478447885391766906270132014315925202876501086167345587346826781257804521310499670073376526349445812339715318104262717994677140594077064063494437623322929430599421986162744297210576732334241172869492162055335525243359405782041892842537492107689745700407188439110976091656127529230877616457182992588012746356253241538317003609711952578909950911562933946606678009288563269153014494208139030348443847561501780661983797525418833268783049521976209197850889879576612289076934190766495716637674788166196851776198385587203897657171591860025275789630890616706287993679529584243400929015197763678607477264636431588937889516270248503377872141606531935451346851582030757372507378395927751325073134570157334477817084242855153952473931175682970123538552007418736 [165,144] 6150015232550540626975658514754722521621640010515739000789461853131929449954455527801334851992539601043729500287258340856399934315295606467948904474432973965070249279909713269599593179660460545223784463031961131209459583712196841455692503687785281067350864990426028335663068989844338786803978438319100254819572099579004993598847844334078714831074664013787950077127382346776520303056341793653661370451784018915063734630085905553788587369189920286796896395847067154970827640560137700034459470204965754439291834578080733337359389741300744323589593300692347577727717626504275915806850875518557660698334685616744688293445273404204456068237240933557450720098825048703020332932574998610507230978223495334296051434466357144937171906664637552997683585675084812838663324075986324266065416087794393255723662967634102481928743024405800930387530278128829457987977122244836536034635611887796563398068707794308503961040 [165,145] 268498147062530339103993689167916134648562913435762900111896200463672296168202005094761144596242387865966619343272781913874985790132115249985433360961154741891145811058435111394631021015423567281503655443323804706295602349656790939627497967040815171531709508655699265846639345012636265025587764498468779516891563670701453118819912023148710777360404150014986164147851572969002639568856914244852216636322100993691058562933261277587835046159537737032219674051588853940143917129166607510771978753683363828545856356589728487582334425727855395969064074933407223625273074983625463979872516005129641712308515012371185380303836088566557485243491793543389728722268615259363042939299166159785023550446272215991717936643551769285795881494135758666452004674094243769422792904633420225056620572485155075497094606866276556727293655004678622201198106493766090108549426494455352253049435790059150937986520859616 [165,146] -16576067129249722895560677455083459537274359389410680821420403750325376887767238201003306897261587297627203471318519558287902853742776740346979534863683932263680382984714513859511389491540831344593570165359414144100608383564833147412898013530880219827951047276892520469356361437467339997772908792110857941709177948595948661432242526479564091843037789732965555308900362268550372565502181690440912690344415313360500337264031028335271941805987659033406465099703779659481421042154930505178009956988220259086284363163312898698842658129985450314109093554401998822935536002084597044952993383250194449919283728579801096746516784097804390281570983882389237459494723646567570769472089188678973646724032740384324802498405536970361444091551917081048058331007002867234159201157807867895367341563740800465512823293603714877404154007105236306580599750366805729785671655595915741043344568103950973136 [165,147] 138284240580370792418086007342465802962398612495579672718024919472965156961736827508364705559795371911396830526055656636034199345842136818317195106828612739185543817750666407492124420496694026025896228209695049148909071266948597216749148533196068450614370870728441479605342578258003062413698038570374440681256785507638842227209215614902776432689499611704328740710367336370253854190512621243399810851911845459033858522675901652906663124571093032345799624774229019507485770389681158737185994080960532481835783233096557840082581460762595905498827021474816538299124958119206100235283108905876776739907043120939320734283076701297949040191316386338183114210986230352264953442008441150451810614164180788492267719784004384583340368854123216639595958526272054787841041625342547188461478004658786225723589714079604791619742429371363461743001707052271961238602418414933702830265496344 [165,148] -563530379801375463411934819378180011172651377595222723563111438549303929804893879771634444866212795674854162168810094488801782101395059884714641015360989722449213363041454019595333037668740536168554161117037013436200064942373568538084232418421149031345528910603561534497262457324112915788713576184173991916219949989816671541843911548463893007851478046870161022206906376181048839269645392813963915924174247819668612438870639481816568422438657883060520369157417089628646777896757010226090097679492049898975320824433206767299626397809769563050128246200578087009752060167658285035335509237547918117384654813686383181039676436555929197005571073576820416581241851627894488431265176868830284313774565156550619287604387199465755159816927493907231024806758626579289274862708321517944532627660931384332754033598530320768011250762018310991118723740451104358772960929145866 [165,149] 4316579158270737329111163569887456817605155328014818291239976992119897421039232993830701688890993176586863317910700334206255716897065113179051120856896419720244736149586494043047709278914915650373527367438040522374115332221075539780901530421761961815042105029044359121984120966573236152084115129551294295326517489602221867809002011441312860861185052898449985753860298061651876120085605962038516480633902036860594741674637628209602364151002324747284815143932811754291690741264984870868236315737635789249864541518406841856208908398988117392056051346928031419657408708534453577263123764566331922397595751920161630291957604186395733551882686803223751464927134376870740396119092113795745780749777883187309670380219304126323948634372919330973402427495571335735827563874033128532299633248455474719274352699786092472639772976370665946627792671884735961614980 [165,150] -52483506697048063195019146827438856191627126998516872950584537346976362746858613211209769193793466912406890856710865230665961413857382579276113194588926706150214786792721982208636669983628894070261988910190680683508650034040238276695161713294948427150227691098493494145241663370969380251709191969179228055475133421940581405376861421767083072506763970850439439804247909200239091904722211341648276179540728090480124491374811739974134819998724426661951216850586998970430673643544508444774044427620719684419973837945305633420322946148906562663909527405540147846079780344945432845973266585816697787262894211234427455742733998179288952855582626474588181707117029185934494202401939845056531542790058652550676214923896313937317534682432170857505653912610952670963822881514923003972599921072410054098085057901042161066900576292080716160685398256752 [165,151] -175182423477477145232926382487749491624756117705136250588121111208744287363249873203934120525987923751927366147656158949973672229602889830906614654960467602247786285171771961721156958195074053821216417598593848750708078849854922569418686306229757708911653708828952685951325402378564266740180190428607195292504394028146156538616687286873193189219364783372460750041780762371876957732928522125039778815954697712557734755677732936141906750045699902208389591112742549544171581541516199719179641141299605413439184075468690381652775997711207054081164832666200565277068833583468207573818799672488053408752047722195250581896836630104937067335541674636207349729378308410613369466780099090850191070750980666813424350269888240693172254520228955488422985672887865867486670066564333178402251475499354955502791832951901896207276993266819606000 [165,152] -89677682588150357350250680246378975414360767305938108889590337406083276868364646556729256111744456931103651476488225602214169224170024033566386853915092963913836862222030998396796228338439176280589066138635003575353043915189926760345962898054153205560249136795687755931462830795891741414797576887305467358628540688577873575738370216980618739957710022188327999312398345887718229956084115367934538303593418266612293762838076016348150961517799961780300166864282793956248480302052829930802328298599126809400279180400137383114556352500937987140178428823039189874401291956929458019687519612878986285933721350779391122908147340194938128271357577256212436249570426902049227489697276748899997931226567429413153628436592188597846461280328517724090552484715798833236235861118624194278028195497825622574739867088120833081496384 [165,153] 141276664621222009450322847961178223617984665341391324072299105223357733942087052700350964239901907195982063633627889245122941181280534905469320135157606447193097991173899852121454415950281433188807342961696095169654019834666623224316200639193358450745483853291021387897612978599524266449474651328544869063786292273877632183197162374735375345142973473985636339137454501748229079614321984468817363362342577321306715538683555086823614411606540655105238370476890941609519960039463512631589724158007066302533365900454875424682123555729481308731202933234423638261703139839115761379566016049784289182154235819409276913434804395073499666702621770944848566846510112090387440824992967162975726872470409036201140781804564112041279141036128385769261777067394619944653292024660025810627631244506431662588749866297932 [165,154] -19015501520955345827125156927269845440412531830987925051100953867203236967596976300251354565588841713937092559945218613324698388870004750327592732400458897330449084196386470632546561575396898045197465568036154838006432357320896829465923009766993694832566192862060592039191066555076240626993289431387927468117186174499170922085550520010073908889190331122723320114985435591681053238973707471244981575426955690936332245768291991907522590473224871785069867248818859908379209948408970521860092064332526171204170305826036310775895098192392902799820614120624920643225835530026422138125318425649805256830068327146096699469660344265715227688488203280255953875649581189377742857118803255507062485104195957417970956727309081854183126433788881764162910776100996495648748207461819224434708182610079575291584 [165,155] -8591867249209059079666637939464506469299740387884792190886324916500822746975656070982724421420270374381348039883225782727935411893337793349711149185410460879731363543578020869480227343582818871489188713631545959312247744884304613150599393912780842194170272494026285315789524963943347525334574362990698507870596296526486934291665395077306636535248027685357023519508158361312873367357548767390589173376044879538126443247216543051196844475545356414445381453983672207883004011381926741959336375981834594318361590878537951314441583198737417076299552716205575005492681995351025278895994083139280878869293274643594167248933719732304871159545743864938641649204928560520070357191612547977572732367612394114534084683701628113441116928619267480459542280792924163048721234345062929927294347813216 [165,156] -1063397185977140340239243153581168630179770425555637318580426104799597001212542391643834203928283243746174445582781098124153896170061028801632354849973507147885057514639023158521727258693475268967011584589893261526424413983089611084135161468391715002475385734759706735328150540632317048504531088574983737272068750071767590654762639163998534491294492757259482157129644013532639179447435900166072981060220316846093648154317253060347997259132641096322728887311797389063443222350380980216948270909073128132874599100005664483750233849696522433311685458682776017325056844225111374270036126189303233566153102656478808216044221174751286120359643700712400092536255259813033438569960573188867593893636206366629783776913171040297353362004056892514012024840054266663591744646589559953592 [165,157] -15127571048962795494481788308030417808408299903249993569327116145392508725765933229579165486958658366402467396940099819559899134653435925796267041013546784863030565919138819736915837030369818429112785943089909278504658596295134248998730619251924303115950770337620241072149456622396409847765963186390322899276085971812257310527818432225071236140028055629386500517614786881891748833332308459811217188019160321153826833900185589118026400143609509879471089215980748094811646558828041574461943779396192307175856203451321223734799108210651953008331437255696109054908737246670943475466539181654276645737226360751935913623383621265435634944910643729160199762319521025206914122997347339579682866313597190892296972937707266865549692717462642477411268330276530037875993209936 [165,158] -25102111988506160506526683288300791392095472712347947846244375316216890394038068935215613129413963087943467969655173163630852537247786848431730106141623220907058434112983809869100158200068054152001922885511305906668533285536595267627903563590092620342445472963154531173443917779946975147872444179456921939745338147256953065380277804827023037892951322559659132027913188648857039892576927451408407528626241096139052420382671370046586073321487994865481055419879499044518678041373216433376473091767474625951306068866620836941844101433360309688311996674986519852636252813332720831930127353376406518068728415021286414625382166775584495541034723398112731855568806649101342769150918730829973548831577469203823192959438836697243863132720806517113453947198516352 [165,159] -4674602975725815503224342573272250884777175736894388589717001899598654487553102767647099486424920437854233932406328529247747667951723568853507227442827210779097116743526078494703201099817664218411410561362134442303573496307752310379079716517659158012410834335959602124677894871911428495199194313961085949729213972355964465726013930222697653878242320441706539564903251677095777299861520597848477493750139747651490078487831289793726843708124291636238583925431090498591692417555655898311694016437366034245816301140355201726941596301996581152001297551278014404431964078698386752061992569388640776671537337747510464182493842727601228193531087962593675276636485456436131155461553981953231726047020152778453128577414006478689454835613539577027264 [165,160] -92076087882748156440679381684520295718518208101885795523687461925284325228992508594295095869238382905801388335973116956183296580653531556662253697606276161777731963791516829497521105435524612730660010804553940676959825345729407380098830913013168144437984648552303281423161300934127505832103536899864425098529161570127758882467727715148317171078933844059623670168114061715391152174792094799476258444956959600351976334873787690142248058176507710259006455090141076692966514632467338556015114728873294885550659739493358422249476414492607267781295063207698118288200775223520666293630695890616819395289062614212051301883337561893776458766234680799583882341304567019305611099047475425794603789936370953171993659591859137126897782504 [165,161] -176881497410033257401537950175482464936102855945951031796128618309671441180505330755738908827367988785327454815525110710749983583919816166438178972165414932461103258682062700468069529728004746673107257294257546389859627487335707575259644900187508774708864943581758832094142282598364103744801196035751298089965306746419923178271326867588832052358306523076356358307036590663867900844786060682532150319076858881197413798563394142538805034656110750247178049815278149615093717750892752087308813155503580593442159500119638293802319509824121210814832278148205112854618087527606330161431156227816898164179112234554110784117635470072670093448651500578503204921632175828068489444496318765498245009237900730408202842211792 [165,162] -29850021400712335560825419065345540638473214226363376606410754930699042626409801302982649881371926850128082144368508775974396124325794591248326800797552257481861981772449696933348234537206540663918935353472452300342368608190196222089615170466775342065605463146788563483477033899448058840696476426253822694256654301228331225151544159982580942999205990486495253655662874562544245987901364493715223243722430132379972586937526574118771488266915491089778418222235384900964769475154196594215075321932326130046681127248474516957257845052963861882407573541599981091017461893438570119249458180406475701549270444505979515875104395818496221907663018227707085937295114507676141221039751394692042235928063664 [165,163] -388259364673015998027002862355381395127634211113871970989550730447309556603812771648030446310643025644542558208002160079589367206245494615155679917006967873814332629457236576193657408929980830325713196864236612003820857744999847330194457041177190930453480874281108079795200327043413211808320193284812911659453969741709530663075505601418294112533401505407556461775941971760190623815522841626431785629892374686029027777353431965315713686397053729749323049841289216574356584903550032483264482027599172861044056219791898294197385518832808481634657751367150297353311080266964733202652561877164727440602956952155621832393528881766244651438016922886814004489139077142792476856455744192 [165,164] -331229832325546438109271903614933383915811797127730868159122187087701967301231825986622243739268284559091108790687107250873000911237299112377971726419326078568335546356998851686549698257405124398970626377376139808641281657051712516578818639476440830985653710686758731017787772489959129499756273199753433595465683786967043826478125071603797644160895015533921770150432360192686917565049414829013833226339361074651874900572899950136593895002163699192877113991433982046184468371050143080958192711217220756404040409567421010230199423668919054292077111849377951593392784389522895275713046502693507317668847253772681399383867382601883096932728718061166486737664502360 [165,165] -15203083243728244981858790885473682721919581889398513415944325050182516601507639338875986843720953227330628327415443385899564055560750567189622344246552962974739227588658160091467013113618330247061764930971042043485896265782822599600535655407987719100639160051238998659833309210254905412935145799806746800882171864933695962314467217346400882878508099578640228567552707013301590124722588677596021598018326508527931825319955576293604837076968219056278556966729901859934457696591148182680799628417511762661562338323344770535288067176312802580123083615416958936757756775592144905307944818764071724904229415273483088369083714737373482656721257776 [166,0] -14396824583377090794508443813758740269003317268972358169162162156584465625663604412722208992273012370621378257489103286620589253609694299558600984360917258354999736493286456698050781756359517938477817691333053615110153936979257813641726631999688758357901999920516036679186841822765477697303821502388116348773902551434123147381563711486957814124034622576569143870468010935963562520212052867781483400326480157771427834043540534196026234973518563418185308730037149890325448711336725124222284435778073768609138957479187842100772383522652471889269999009881666108621943011124597483668750959217772348555819497918859191950081045312291716937172777524645803296035911236520736280230018904877300824899578986168103636338707814611247353202381893041751661108866172641629393685234059729494395332759248837166526831169395902356226493267302327988270861325239683613219583015648939246852040049915747868089382331165196078602710610422709440347438905538612253957417101944495375518844727727041015668236603466414893246435560896450464850193172763774946071749601354013027915128595229511191753199656672078906075540338059929537808953404827601921358912903191005944888104836003890590980086074093109220858486170118983147326339792410708258892703608425530343538118406011680138767301410772326567374815121999761062064002010082685756558979609783358775519216831496304239539267847643903644279631827429846421322752493376793617606750309399180627285175354764406265618731287791928048510525339865568147316719813737524352276696791574917000389177701435983180999755859375000000000000000 [166,1] 9223305429365174338537024466819150968570206266210175873044561717462501077744683006652062854225151207336080920564659590854806977627211468317792475172024035344156926630611485230775262533007646905084526225326358554090264993845416855637347971793447694613370734199663987795778203454069404954872614036263444523070661933954275156127064886285830063325116432877602711236274339495945478571911628317724263863693622979556460142380230553340234898684694738045653611434423273651609552024844205994238008180115601235395290351846852566525971734378223740750759099607662966237484948956771750668107924468776274586899415651040268617398102671930728404263225780458444271771707321949849901651283282705399706152986781309007714537138671759453573814595226103177291474187563856939090164801021347899050623144281702314018981974718581626213969229953522750765906196158956689494623080594075253883657391724670146462187732696777156602479842730089984848035917617689322684170280060359767096168456914442379183314353072050738774406107342273915593508617074626078073645786895444485325327371389433618468578749487636978744973093520494745194645638076538520977344994106578661264372882300655942716704341659666952017821693183087976664459235954589793037535430517775092023658555511941175610441971300499290906705831699561409204765581343219723601555333357328424122102431641413729905582152612383141928701918843394383172217953674881963755407836307509509392821472915365522428961401227188145279306097265213993681038706561559059922229369650817365489103849540697410702705383300781250000000000000 [166,2] 250346794296059922028754123573660341059614690718661885548968793896340541177206238951154307028645225329120310856940265259591548944526015454701450597345484482988723070505726937766666741546571698527318079226873474799076252700502084183749420073570840517125097877690716892493703210205863797458892369129505359325190887430017115424787392666366994667633480851938952643534348682816655698505790244906210992462560743928184834524746899432263061537540945848864686873104335971537854198986038986687528904204687645710804130553893972302089254487928574109716534567351530965190085917732349854524722161226259106357900646157518561820116271732278922210832762955776487304128022558301578785361100223167424697690413655702609848006320442423945187831285697061116388529249179184539791940326626574251247359235724278361126620513257857508222073883334769064018507590035509097602930874721199067237167904299825282411744747261203152975129693730991953178549844808860332466316686811609274642044900221757849325511832450960515444925152077534664503839314923866803061587839446456271056859227544037040140281087630911122529884921649584075220179765576598794889044594381206313551019551011316945677456095384733551325553802509709570309302035880107982665967353760072148017655415982463530714229897890718963178079327375109025357729097600987483748249050864874567236186041408419267645437804357153581963157380609773026174585139377536895140435965709583194380991126422640321586139817331957765630567212493558671147398026207762085701367110648213332169120803882833570241928100585937500000000000 [166,3] -1059993823192511449373633410570421769445183274339236076908227074180786796926398967301359955098159974123745254196124991650842920203098399123273978175384656152746261203694284141918970948890467969584719572980800762114601159521044894094736708573989188003776757488062831473246517072737241002800306612888847641958147122650410977476999239427271409506842604092038432635435521363021146459254533761874602475120120980612048084600932608486919737898169566325791697474207765878193919246740465986113287280885430016148682627897527487858052856599524924357683816670604048307721268224983908628084758580326635869867131669960532244514433028890414648235170744234968538084125963768210324960405490264478163110957085017663262974875991617848214270566404624932494505215345361558543656082855672110514388042534542459538593944258954113763742689248227804161386317699082596697244049032835684528612971000980300292373032057010400471589856312436157395378911817728518679778742155631585342379916915869129961861101902353779958049025669833081188278147651942519636256572917115003712778418909308978077274920596718182293366178546653931149210593953891688956954832249407574990685353981091756165553673754085612745412273577679497110129432692598146915428814631540991101917742002419970062414078299497678590948400563473001568656352755892001316722739368142785262935236649994635990975407508999663307817426685721333899875383151318256594954334496744228205520831955144734994369976869431649160855949036116663134209035031885478848812803836414511704511198786349268630146980285644531250000000 [166,4] -309504545640005365298940721107101337133422074269267239535137821086979466106038984288454752526465415458207992049894826176818938687593062535653525323560900557515203794624449663061475602448731514836682610330621240846336903571483580716868466128246329370418308680947493082587263966183789353949322236664762133574795915047884894393409639918281953211842228731758898982259120635343960192236708783116402513752522344960903198663376329471313080826743146483761420524246553260931196954430741239535072987002159139705419012409137741867338826839800498940454060121282921247372826811328810980781105721448761497730762322102609590152883063112030001755332179827759781305913848560918854305161127677970471129008942210214192751804704310310507190236877007671223623661252218009691986529432133564353748042244090508624495119423288989439409806505706538919046356278962195324738210899586610451706273808335754975301598791325187152252156487136726869898414927315669218842176674989879763741493844315086970626271241180443879573626562043763135880797997393433386302806720466469146250887340377936872205713838584002847863302193130142437862544811618803204480919091631646442294771487972119074725682248749815887167757680355076632515323685907238369135139606087608450578101942798846521530284820233425027176402710770199333808360450753851049363881555160514221033085351417102527633911453933605185974280208599128447690752559835368733006550300110632005145152255966324195165279947308928414166757329266655882949766722224266490047813348229777119513528305105865001678466796875000000000000 [166,5] 163200362047891935200208023339291049351240744918770049548668489622261546644552744625070171592623184587591573452712649804040076152061514489817339492058976627628328487015673339132122274788622268586107860646565126000725737218008196580984363759194836047923348977380562937025097244355580005467720038258707581577312931198365541021857034192374929765561822379063018265101056062496122119746742824054115997976175742751453222323528137599948080030601865918295276111117973337018812565088379067283586123501105662183693494670461240825581548453252438593836283442785398309424725054568289086735819491930795024461926212980722216022396704382124230190668367546027516623090810721494190509969353848971277938261740683260548066677554422505602250222248965820512671774048508416126481544248191921877555554035406698761736668386553909396101772501531643001474280281826655706330377534115520676524382283356002884459700896393625146538211027350191565588781682793010791108017025004736414428904452681603039883752793570816781132642937805809440281958406746859439548429260633041066247347667456667077552488756146891970420686509319046639065439414423826218580347322715540519052297053928925281101569348039259138104001210348551440748628710141720365591607744224097652944916763130587611611905043950291294961762587494377093303512625202307183105104905022941617209546721620017148931947142224076425427214669227244919015111606239812656459075708047161386015358520998407257779146615525281102754202020635642247282724066919340066604607906025625752022278902586549520492553710937500000000 [166,6] 10762649266781529467142107769832737077224443361187432323095091671852931384408243174892534789240031628013068857609578753844174460561238891146268241511738571415173248816556321753631487432903009355852797984426432634836518748153029588966326727565159815641342513148950289984172531989413987397444010872692675722446689566103960185583630288266846725745810889546207483754495549692732939100628363557317861913698115312339572245950014261687720178747286469337995236947775190166032233770874111502760596105224472231423988473824472374568570283439777184126649963491519489328516781829171409042042457929124997653138299189707949339856266066495558837857150556880803678604597315772147906187243540052609858690164312695353027219730991654133503750145275284203298430256585647002884488222567110874708626590801193488186502291461792866707645693275888764995121933099968613733037509010320316177908207226861063952050930235588878670814662560318212020738879815427942620652552172322678556298658085326708166592201386946108379825710291254252098209255958143504511565152587381436025816956476351323530561754754891237161754287223372143227630127761146874977211862153736201233028176216370818322321474386120051909194279579949036624959680099735977082918925439097618427510254610046156341441348115055194794609070112062960709514171639107451890091559066246499201460055560728843850828313872013872332859674819579600425679638478154200753085821298393631066169389479463835425565783226472220647506271214894537296435245741319650666783799262682386199685424799099564552307128906250000000 [166,7] -20992652407167308752151006739747351435458461172451952194490747355547699452651707751186136160062747642291749596387227779125332970788219185678097557922612523180756237592265327252289392511502011566281810942419527230642970549229436198281757388489099913449525545959817745630108895267987012325339997443420781537557159138408974103611493869621645024803276823737891761953858061683311401921061629665740572441449137953627632422400215982216812028678507914220480301796628732157445120275749945542478984344190698844013189772473766991038535126780059490458047807362489168272479077337042175575454228502383800638935549049928445563811013896356712988771383277512032451089593788351658007967532321606559974024859002243908701555046775683980173942393857834807812895280939604998942544320850723750802722042728258371680413159906312784156213797514996253132312374061640075942584870313062065627498290914182764566322520215219618829406950844468611117902556145620666079681519007511361637104817466024030451834895585149970318624304721849285746293301542251095769493813914121082941882625007343118633702531244875357261080940702490590980167887950332705632497838623533243564179042759974545337137022896659840491822010825718760650994311595622191189333527284708604004557951773162272801765017535474826149615944674600828988360916738789652104699738012018807578476763449945212202011771947638014554601387215945558146056518560427603350018242692844951044923063695459209237543798069380539946897639686074431945667852149963249283073248946940303483188472455367445945739746093750000 [166,8] -120673224013902193784207208482870193615501165079298200110602809163919120148660624614973825967660648577477839975498630797801602922908097291666706582458328399232239526469962135161651623241854799153183090278074569044503805447330646830413795501756230510993464758323744915054092338778040706523325146893345223760900169773530946241283705923273089188016589437134225365924945247168264614545999690403446634343005778888610958394571421533071824164975992332545819180872347117426370170516320159085519766018053342567995750895709005969588411022907837440221130395026551053153575054646994925029325877959047056559152985494535541743244391516399244689953494845215218550080533987172259289736327138859313941332708177186455379351146372117419649157728049888896134791407287845758343112067411479075211062546761969130149906744431048268496222413100986776068793355696850067282640626061981417796390254582002307079456689600033223860338430283353128406049423276800548954942142127941438649366606864435819334107136520420524009774865804024510931655011649947549733197890009532453693722774118054482695026228276321451805583481188676582841907578520545167669026641182885184930354302742181518393634776784392425130258545459610285354778222632818292425712939543278319479367656091865276297499621898539175305543335693972824358235574350905276118440849705553342678658133537618899259006625710880610931624304199803423921532788632530401200465850479634525145784819791680599310423497269987168149867830914277594219088581090101732683303726716417259012814611196517944335937500000000 [166,9] 572062977063458575568861716802395693187140012403220462966050801096642508592156602629445984054848950748125148019590476664157554912622134889973239199933883574305033870895639946965013651032634108900251024921006451252176854163056774631989161132419101173153112650686738084717895459652684892449482613294447431821478309489492333106577357688461456572301263410876254594126462244727720162005195464933193936662032967626617887991400266655757306741049853876579520613211989471841053491395682388392487353979116533989636424345820328667572405079231280335822117999277758794550992914128021912896873199054328410791033178784168335929086324734388086376527852337484669730829315339172680367139116427631715645419740254398281201592091523116021649253281084233552554785395843678938161436352201115810368842569949955682274652855782184494574208619098213330323329080715658154494178095332354823962281916656464431877613870822946092512122255688014107794895952763067756664921804812433089830324720290073652008211450275996412271196434927730626293019622507788150380377013189332760092040169963229556558118651894899939872228792635682145072321416413853264108403259661373618041993338176094605605910844091144930785103926119006798512200724149602426723133470350287267812838249471015431800162815463745354348742216263164599803668508205871222565703657228552688913298482090508074105477626339026566491586087334971940000223432678854479374509051135834764219382316570559059797160763602930776610695825130765534434644717549038062864485424086069542681798338890075683593750000000 [166,10] -814674027957846783403264026207471260359127511707903539088651685678582741724671147304385946643540983575973340453287772311947195304749936421876572379638105672550144754447969088400860441748827216898264700653897134732874281972651657936305440123783968970154029522954261971553021790744383841533854465782001644551623107806270122028381865688643028628289699758786309595065991733901007182033330231423125734656806115968525663930164120865098203722041440350987801842912949798556275858292369373292097358661493001839567394886240680269495288469592594350029524651980677055273442524999778014090163319413450158167922895440901231175436773020263429682055408996211206837075310948527734098156511910547226672896317581026137026488935866947254074340066937351829430106663160346181389856033609739535586762784888654679622448559024757157976261975545503690353076458918343327095941869563186071773381883839903943584878576882851952059275861312465356069266281153658487989055359028967764956087545947099966864879072476571478375699265486945669000617150062607838145488171296783704098038881720562988469586356351033701627912412681099894571942082142612076715821963180794689230785209360546692104175416830065102358441071907246373536790434662867198810045018143481607347258709155407248404779061854112662962941767313291536797768127388748665386319210180010429981459991389857062009765481321180748531851684950649550154393939569050247355069074397765896922030502504044626647459905439086010114707080571415888368259363260526537148570060196561826160177588462829589843750000 [166,11] -320493482165193998272003727791030158883589578782463975047283822838974524603511682940861614543106171541469030381917491597298613418186221553498879432456669150153857478342988568037390332444537352412252437567903303733004805998852231773448289277344871906684317908139266577206671210050196120836447016812528089022554025195636301205634364203163303222947943156931333218465371507998921751744324925337491804754266068585877863048017670072889096838529754932068487260511100461624724736286246186205522472569704746233748132463025897387407775752362642336652533799863694273614515325492631136141437146620103246290303553256728038994535480384515718675366429097377593176918844035576747077638568232050917207001163674892928844900241543200057786638377251883009862449489252648941956331554268170008269758381989607482672244328614823434552152155899539293131160848050999819819722508716805142789236156153627995398980134093693707997770271849631735727843766688754090410067888575648242268255639301772816067214167446950745233757333619310273452656794541449067496314296334869181761414891669071626189503403669995288777283331461830582649562193143724001478112322090850725017517835893299465535354027410277755979241406884784423745412621075924816043341828972571091382025195807871077163277592088135559094639584554288724154432802755536597064528252935849051359663106432283819357402346007785045815596327357330137735190809970652277842158942201096164665259484618092919045377724278688017487214442708217505913768778196036684165298875086591579020023345947265625000000 [166,12] 2581236423552673598857906924403385088478533840454630317741485934502352870577699139380241917866179651316322799934461884293954181107898006461519018624091482242938133215893447114082944507227118905912133514048026832215581128167972007250708331117350401341129314632492255489914979492345159935486998336231995445273576774386134891691670199659199520988664286655151393673311529203004709580760939683043975530091864357447718355022530377645096776962814390674266312740222461458075702559953946274215294245048828436669661117472104771371611636968619556130234216416115215757126483482007748561462744583206008158145524526854361682763907572030145064084672091882007569861340561753686498272072300546345542709100320284339659498148109028401314638555962373597931230115773110017269974509362267476345785961278479378483891327252575091586286118067158739573127766088947011271476340654276257745963945298947073036549263509319220333450166843048241302933207496931401459401114198073554782354575022291228883161213360332200877773595517080649591758605340928796011011726834831709677903853502897739564093990829813936126227388870751858172201809599898053274873292249460773237679204447853249952400993717111093053900989285527588213935826331345409091067513970624228872422081151727583192427712808119566974403117968352690372491982530719453112525434122983139047329874005096738360837411556344979275148891292525469588159149990132886335901878509750924863432616416414283138475684076456258111237690134375535301544829905553525775647831484093330800533294677734375000000 [166,13] -2898504794209830363299104934085077286827383440888851633711222723570132403275632963122353541400197659749419700908187802955938241630192346908658042185487587431300442009548964883854923709710269603655383532468761886868086308882060872920764156542602404830351499573132401204512163914958012861348958248411669325555379072996570463056294909616258416478320655715954386047731154023751470928024646245640182034065311646216716987346512240207574491674107566913681834774206215677254532055769686222082360989590087558649273960679917258904863302285503289399088826451959201423145469707575621436062754089174007504829737023090635216812801321016365353099735716327969740021094822263333097123539947796795357261286764597870143912506617337519178220454119841342270435970404568401574447160406354318860656451381477541819699095611344538179396551365321878420118505278658474829157655652402935860556584081534055170418704695801183365167071126943817300400331979170142648859798395014931597611277896907356345370565646130787612874420511599925233792486421722952233715329274009216024008880749430907114259171837769839083496644568022215749614664469402692470376220034024602986977202828712224864714868657136437985417474274059921582037154731473320021061616464872012736244731844035883496340395389639716292031731866089125680118401331481054647078100247613332531555120079790292126258419519325752643676348963836821793858969030391324872403720148040221359485631463639805993751700491723130579720876366407282112354513294267451865409042075043544173240661621093750000 [166,14] -1447654815467874996671096894684637582888180050454037039667544720978888910004716188614140641268725161004848155658524039329950218519289167660283234444608276742431346425400567104170129168544380322432860244398261728620462185554386091787249578486224397572236108451200237933063805564205751812051217830908724384145148314788142046056795952947754977340179244783842095390584185025614642392955034827312110392095700728470547707840806083935922702085835198397824077625716075410401612406406118996911697950653946995883464450073017595387565939331078698171990819424514221728666182671065317204118057982959564881172729142848165436636150383027214382816960825035818329821922738068384701180729083073565284006274623046056828065725569495813516980275410760791088071014865625452648443972735087423635004652818037818611578625532263926828972478418850671062486648375440025427187165669017382452918176489663198593105098420356076088846439409784066708141464768719787050888395457112870487950929312995974301382196214872290916897401890196798403929532485598556967054692912545430550276360313355675611629497105206663540158030833023388883418223835970048992536348783178437185810031305232343215613402687310581668911879107902693827654136095193053165528185387165335842652955850401108351148691245685956955723412131481456656533366423054635730909497175645122529450803804316010311660976399141011169116666783133020841667219614341134672078864559061068882151431458593484571623544800496066133094916531255362165633262655967153895360367372632026672363281250000000 [166,15] 8332851655571054634043661940193309857925702414463090673582308056026072145859527786626906684996664186016251543064083136334637676142714655555415558110149972970858279174082812613457880004044494468979328982229404823840580114318607361506481430945556004190960293676897998229981931451784669921677262883915527697219678098586652343895689701537162869647187919712289015253696878120536829375354342843263238503066910124110004602997860140698298028739580711684272834590809238287334447549663590314506846963408157760970579047797264190112213620667052078732605927775254498680137352624162010477935201740703201735494725813498627010604161204398893004104943239378560600766973642970524076893851242658941365470380922134067544710369578177243662125728689680739961509574362115505300429913957685555791667588800846935460170119968236687250337860848574326561689546738098177532587531061928506383378439969176327933610692432351402199609387936640701513783107204720980391708458597940096811784806665851329258304688334831434773006997512026567288081478350819960002114754390768143378828663659135500914400954511158379376975996623880046323254320826686720560982849383664133891224478535060598960978364799391581504177854857269565758991980852241724702738260246725193741273365011470960846933409557791040713180092849977975459722645877193823837869690249204045810425343567401233865764614439875037847239354237133227986730370631727430140126288947248173945569689746606194026234382951392137715544588002494791212896219425726187444204320199787616729736328125000 [166,16] -12207045216351447687521103452471039849603188730539285876892511639698398720573326388105645719663622474440939191006655834124287251723871105271026607885941386290746788397793565342807188927271595902270766426275322518993576621828813127351148951742798043448886383300047017933062387946096013786656926857258737810196702143226222274327474273152695118757731938794612625327375224340191658599647005343697691819943537011963334973928115194239792356453282515243955249574323655099649040262185297691825680798571822012603867333032948828748536858205875471459350724025860327683612927219605209227098961071686179689033183131428131808140939054808004458799850022564731774266109932453037672438268825158786806819012501861934322911493530069525240494192239304926247487650630929503998620834584302629564141604037949200116806901471851324604109212708079368817671075650279133926492078114538728654409239257311642281121748884985596877900261549924698101960852721109466543823941053699398552506417199964283561230147672129266240106825566658179146819804222322425224760814645042654718988984352686056596361299058718883297328225116486993438985225766511573880267523392121474795201266450264175891071002670552587012185171079679848339165766785094523139396530008779159023717274827934142157255121662081123520298857014400554660985908795331719298524658276918286067313855581398769416316806233804578028753109136678674256814065498143499165241114532757569157497438524481965728718226680096271175720172852416667555969714341755580087382584810256958007812500000 [166,17] 10387396988629204582765172300590312428580291583578682059017177423617768438275246479577589464630890285894334406907569742109937747075870642243045277723884732957302915515472000624360278904942626814179281444894019363291821594666770202151154384695587796703264334505829501986157075078811774476705150633574826967762346471525776450830836076110169182953138881281201402089361690409142947899749759285917022566955238662781124080272364420663551012335710656315744153371578294683547215879627185376173741412209087684749833945304548505757149187516534234408772856190097582642899839584015680902953387755445461040404854518142146272995373411311410698978769137521403380800369622675011446511147701834144274864871341040452720182609816554929593868375478853108531265211866005146747345251363561720836162408020661204379298353209623780399154572610094686248362440929844410125245753681803634224123805342624118061020377075688402931244481003968239138794268217381100550542546889049087163057118368849608144769164958303435723153464104282467244475292452956282773292074047247223095924614289538458730510212732073776230803457274573112597688792849949156344230809211536495540224847487795669078513546263922062510457520576576949632528503652672949268407830736084154152064252178905058266765478598054987284070876747236187886041970457147574308419990505642935472958371701599622716180652745025688129298855020193178239432521355997704630199835224510727845574464830335051085204240493296472501683410722986901481761121380129118257423639297485351562500000 [166,18] -5671952489623542726328245260709269476973148717414716332079380111178576348493997067923565180894144263648546910970170285187838025787870867659666964317939517138772903358478703336385592989147155286831108455634646692200417570801068744858861410039206624096029798005927272020938675257565707705789857440459868304533477298508103092327707153018025346137675904941088617002016439098659826598312644275708723756860814873034985636482039010947534480632226233588646566749649893410183838471908411710008352025048901051212852748540576295452294664445038825850075855493300256540527674094941740955094367457885642278403579029099614245534216365462507344849482793345116641069735373385248349036838103467538692554140392298959309498947705761566055989485981533206024795552813571876801380159936825872497800517782215066038293002865222104673122470798251747482556964496516792137672912335144353713893801338307731004356330198064980805109833079730145422277712625819055402667433326286127704473488468458419647209820815604583140460814187652426064667892293119560696616963785279896008578924123998585320043916744146789056204459560175989522391909347703096331981193398652541817014866176091541857104646926492179801794475089004988509920281672762133787546047339086718067646354494222545783053392908667679845374425944139651535964231443246062453640851423646780117478945129949400760943411417633337507589084042772871728756353036310394713415737023643603706751776061912533583993924234441986838417612797184300199390615066710346062169790267944335937500 [166,19] 2370511421553188443196577876252625918846603029875795674060365275605472387325276681857243741289959569443555228005978507198009738292628369742946689579971981539608547158213940054397314910256923562295280764185705566974165205181913383751062940051823178501565290875789494771784178214741778076142711317777781859268517430999584006737566079561992540827158321481960756576733822133191909499244463809060441323856563319183432845016667722951815293837906531367183156820691734904250451428020123619020356588398584492059857971509304930344455846472114375286099791372318525141925656807331386286614500428895257388690899915665703310108245996399246209816350902233838321609708561381151839677599972980789825255059558602525736185703037894754494469800102576503477474982784233934413645079627448364368786873268266236309090127052721067807891002317081304046239647520639840347805176059636871050938609896242701589831396295582136148979324589031912626409268715470494805646468799891009422816169670611723009878860838219882018170568541036525537022169060384557764598552957845698592462811540446129238236904193379954503523562553767640713190860937702142420512966179698565631595777584209545382493956001423835612942232279504320732480186138263488830123807643003182887924817719249902348453894020144639925211927758049969495461618189098547247341644726411085342419635207357658627962367835505037871227408407103496601784803955533774660322282283461025394089646845526652720779705889782563542713993269277677053997320528667734197273254394531250000 [166,20] -1605341517597064948640759348916589631769857667637910956720922593693404405728978229943646407299272617057860406708276359502302023694672503822666050196494169176555521172916996238175137247547982982886163320036191299685544946870204960899525299994676803247885464591260778422274066237145039581625472015722422915254901806925639336625520515674583226712438214604934042194411867938868907951909942033769766081132247386520544157763524253124660224162250942770741883324620998215962831474104868051271165967943988040868017035372636747213239425687869200143072913786556785434641094688227124833561662450926884601624661872072232208181059665844084710347852418382018504219204852432671818604618758884919856321854102209847233183652316240630528449736800182528382973278714859019335367331994269819586075345142248428648027349913179808982019949510654315945550114658162699185935693399248886032081970412238967084320103057663633909986368147311646179067893904142107097591685631120025731893155113156524865592812236196133309597155897605023076886109177737175909594150245670705250107045042598805962696516198204703698319274682599321644916729707489191204925201232307895384881698837252499643422649206246505039184771025787361306982668405500015804129177274346457647725429737691994868510535021179309421006546718069447583302410421484276058067757520607693493863660095453863666689093469635338562454282008643649201101862775006461483395591817103404240436062521345357341120385173796652530577086627345332817121439641944034204071044921875000 [166,21] 1724381118805224387628451514284387142320683828750211391505512430247768681678321743316274563324518084403102882429864932979979411515631831914666049356920544295014421297092924718762695463248546589100537010962830588183678653150413316783351818654629157605641840859191598874532512952107342300877235085496516140400279316582645742739849121327338276820500081636849320847358648888525557198821102792209631938743360845125946642795284024271593033738199063291275018884778786133581657648953109064367523424533767079006055936971708636536166804912375394425883432107388492371615241799916389716221347592701026645848297389088834086563269425116840231457864415117329315114071067973337390198238419101002238730488125289280325927183220347122231422444524995926021869588167245666808499097358863027401788419906951096971149823220787211024316743161573630037936908171302013946079854710040489331129071419632361117950148426114595124666091990188448270072481528127005501688394696637051850709721721488005736773928797574398625285299714910990549138124509731056346595335915489203496782910859744569196642316139567511474490047065277873022616340733047753902225526916154081477892843398393759853859542218420957390666414811889513162173196262676547380339931463881192152612364979256117881643702593374588691517682222768753561471171715119932772606810965208648277777079947807482426117271716930873035336695715970701614368585506005199276765040983715209860808056983985357534288823427404108024432037470813778927401530011996261465454101562500 [166,22] -2115706767550994338151265610859236240931102603582413209465720443122464604495146680071788617205099844353964067935735832301338178560258851537551841236991572300244503017140243840712940342723451579859141575350500479553901913414362956078932145794003838028058232098458133486531205629819681325985145110195088754536349476721613435942515704946142527397695246096945868300627064852410424237355865648778541790219431596290983494332220300404589952688779133554067669033737896660091070898737727516848016287581788588666242140871515154307140781774373334438520131644202109356168114266218307064838428270978462063326644421527987275433484076151124883254399293289028332045464560558577358415778573962024220400408023052578366624805706373332705259361802787817281964389984730381204375942235446930248550276401167754014536505406118352832077239255618613693746502622586211181250260164194348851106675554231651008202005524304141992516687120194477506936331552525702058027768710994655577850875640273260936225089187085808836150637676081378535005143293513950082938131730711021717216390222126576284829785230466564034277076961737975485292598251927551135620158306238487598889527075378846410825714424118396689893845726869478538654734455360153213310353749939084379576421494443316754618339796943009106221927233070593830960964661530103593746584802259244547895426832430006983017768745668241261859655351646048529125592544676270793941444867628171400061451651682318141874861964341569653668310594986313045235500707371278125000000000 [166,23] 2959587103405686702358646841579405412847838256331174070118971323647542405059946104112412624264397167915007233174491765310416232122630528023420317755746589075701752855443084645876577855620174248047796307018258454908780289322333435639560813036776110896741609039903110819490212081928168399718705430685246330795604357368036249254610210678800056420402233129549591806150988906174831816568149406152434476039749577582421475705841400578300508283651535729633706888491908174912066835009878924192277562241535553000060179285632863166571084128158920630042117836625960964857810246509434234554250564994361332309103733049341944431815438811731981955080042838213479604696307360739070683206556841742853828453686604567396676085943823893105642344165893077045694357831509189347666580290354166834402428794277413705114277157331310173243625206011299805214547033312439078507586507963370495533620961479442488059705365708143290090329491653768437004480951226507757920388060255594508607130132300953564598850777777351327417319441757571324178757679367813241296846654370388328767327295664270932371561525199949692337956909092670557237324841310567230083438527542294198728541528421570723181137426506918718813741032990359530502702397565272420784787698417203388472526694799114172365863500593474069878760110048996414315469843571525118964493300091798141987009241229798384894855439750765254052209416025469996929957900648256383613443487526098187372508510485165569848051116932088943882461268245859916069746961126829150390625 [166,24] -2193121699391276192456727929126214649208935142436857109402410216483369219534283937213323349822504578253991918093481080578758802673760463294870911257157223346144880182571807594175265586195843642646909258340266003470445482522996055912365973850729672972465621710457184393510080946621093390546761373196730442043891591044684217772199128569438832562088326267278490488243185584238774116428261350090437444053565529719846567944936999382453814499091623678543658172231474157960305932003754688543229776815542081505092048463279166901634469618971302002332915345408024210176575365935632379383443857340337199996901203105220289194343419668902159275186195170238883425538875198395397650206734268409411032098720241256971456562669697583816531644609210392113693703278479769371741197810454012430944988680682951357193779446523608433047479658964107978315956547546069644491026764317165382472533901009831974880337028893811683352317373735414969806878835782551817295919005556729815469037736369068937660178341878585396158483695641542231854815102609582363498504944977805283393904864736021863227840918456671958868725965957788860141858859114802956369323437711630061315143270317473921093079337461359056659034196220653668999722465689327224509181464318747777043498359057294103872134625379690943181388553724802428103307050214094004667372907040470872067204316771916153650971117608788608072742622845757598920071715238034259931862951381937735855032693936865936349725326776713686773551298872453757983067470372957500000 [166,25] -958914213511277343283846018307826307216215721613405050083117745407016999024246163491025463990747834561719206203281246131790020717657803496047363193657948167396297007956154198858805466414433335711730883920681545198936032778177084386779306469942578097650332855855442234876675348832947818896079839366033301154346321236462012485063557519011140924515960182341247973759116817155222858441489504445472532561879778435484287306678382153253075940885505239857842364429927099181830935428508071020477336658965088786743154698910976640786703977184548716186455825897277370116220740079823559434029107435224125564778469438690064852007549665095224088312357637275420104951803593673314021806083208904948673914364675744818579900762601275757371222498273019039129914906401610906538802146975442531137188486386455939934717792963191095314555960924321276939329262746785439708578584059967468433865682633665670923981174773706328887551354773184475009685662259151645583956518469177599047737914965958690481162174154516129981657880189757204413169300306087972883942999355695528028122239151824485612103145592991496608347926184790974747589019206647617802419193214264280482149796637329665767313830210818318776274071498261448137509131137597665118299029543862219597811190756539051951355278595077718583998273908214185086295019958610714499450545791017218914913506290334972343914060053796959661029315445465512759224653601668038620746073491577312363585519377491778205701867035837830330622532200064028245948027191585000 [166,26] 2180041216456309679829988646405737448409499824213666979584664944152816379008006044203299037579847013885207643827531310758038803696488415941189127959371879972412864290674915738134340778171041365947922459091071147875804750638387494870683024048127949091918328606055283925970722158012123900279562348081930910844897614761980922813471122315741632919006189713265695410284386568387308159864255397054355486957309636380066694813903410406133622293325911594858706227703507944605890447042780828034354905497646193365228840949348473353035454802097809042635889616632885538936298629679706330567903484076770289826248237290142791027032869634348649219860213081688213926136168702984038701784547513985872763069032756910772980164057079069867196581557261496724405414847761200554704304518800750920780149019131691416215097749335745717156186812989467952844120214207832617635378521131369993816333172476116024198860079273324799823937490055234921333566795415851006258106396466759790539610027628025723332764779397307239330033991741612882241629393440438570907664550529456972135846407939906636067125121400964061027709127452854978967454436560386573064789726131974937294240182148200143036340902742064865948625835550987297340610197601397278692686520975137601145875738033364602818471003248271928162911109309724237855977107695389658830526300983011730457169273197802338640370238721578044368331603613455219293855654116178923447192069910803539258490732571504781955639542007603013243288515441576081248999143386544 [166,27] 615218833757350283784263653121135164581364010913382923222455270218559950290401679667237536943387920750712912817491762842905443566988705416075942090527428968508656393080940683244386089886577490056453999063840622532813270230909590183543154844975924145856179922412937042612854600649112450278774207627106445302426854941961011080964993148676072477105017547124074278476751125320323061939720634932381151565628728860458544030226985315134506512938846943993668907500857211124825911223701263425823343957241323816917300984837405928257594230089267520058529232077233998358078543537005902165827283068401422450647226234336710276205456241604941487720091142094865785852162530380533979478054238610188001088474996590075709985597749200724032625972612740277963978500901806194110152576295951105408525951133829701552354392814389170449945524448680557580734523580848983477633940165091733847185512967608030581831602696753976001374997497502074955554050386439796774792715902526432734913619655752642728568325421238905608778732850719505755178884377288950181221236818465957932542593550647093371013830181563076182109961429654047650277201273806283473307199150516987158447529163168562738609823131642424976964746456373823886229956099655571642004643547621039428402416777699287550754418007875643788209546536740441150899591766036153788879096775134302454874261716026413922296378447487882198488380974015744757043414448448756308433139789809257084763605106041560596070746060054312233172262736218270660265204390 [166,28] -2334664005621110793452492742761610869796615245098699979042578710584960337396088966909294197667401076098368486688425935106993334225462175359352633962179049059409596197649276168575678358562169833812894966330101016935819624379726306752553019048485947503069097775889174261398714178123582987148640326849351868886449961972379662975822615488067341353671870496844373183484519522577443911197662313201997008326718555280960639287557000656406254334354495585580839692100353338547900008793145988007706287974805759035150283002605069343791487105001405360054548655446000894495536566036257564790644314899031587314707396039477070640743001286558478637087252567315987169832623073482796016771547851197269148212953961142523866294147924455388779217672271141457916363707790917226163249639829340461828831412832392249981384264943184907174787544433841573078926767328448820866989059318128640011049403524299613298570789587579383869339254821666947661273628813272020511925232854485364663818217222386454477267749659127689891079807687684745040353240590138078970750629446310742983475202005021734273272971695586845527010520238097090499639303371094855150377589197202413999002822828044391998309384615305132663988676432063730043418410432954442908241027197602953324698594407481524107373919617871005134016356055977855936194677019727355839133202680421874333612973787182022148678449327340846284774354229378898875598792145164324501198527639007839463369490032083228856336112604868882546490082951530644686482848 [166,29] 20878106584044385089469469001793513348402914916396849607222432564843286400639336778462577054457038125921875479204299416396580990307750091335143832757081197757833017741169395942403990495693883836721801806589382113821367556867844090950158612776666161488097471640897855771252968033420610159408433091348040282093417086925007182186467951152913058891293441413547854357820251509025870749696988842359709083405659738291190513548806200111656957746976639062500548434329261318794773632799638847755222473120322066936721423188981787727220885359855312482623831238023505581860494862243742241045572854483178562527039870074996373715655740521133147455373945755606627100035946048203951919638028144871237667621398468195268663259778263235623850924943040422440121769331125890527951555284525353571271166383268318939547337836540562977338494900139140092933651932615378739110501050809180382233990015294262505152575806605119412536373757185888434243095224821252244049149619788989695953113699946466339406446710168412011069403497407776005978913252357835481819540324865543196256347386759061832545249687999686629818312226221184701668770412257903430117999403630276230090176452620217937450421141795724035867955157833736216762115492715864740629929762311547030912724153603274235218519639120630584438064054416891000920728858300832197140900292855482385662750836372767355028342586714109994002634220983820339303982916535968489652438116201463300412905607681040375204478184644730620709063371531236587648 [166,30] 1376320648768478178612630094578959831513283115284212960785156481970281250881212733195972808103097446608052205859066720993585415163483234259627526829877213326244884661579414341228294365652292703970316340640572019945110525635036832745632778734661519984030722785681679752181156162514301318404822676378475869023659656815067239666331202096936218086711509693543802388844383938953781723417065159177622948972893487918528709963145977783736697335398420157390545627963019148872647031476201519479969412630256609031836972644638052330422226768794856946236202119121427778815671538369431214179004117721046751271887184059231741655321113688822807043592950052694190707305970901338299022340412770984529445342931081178246103108275761166868042341910887440296764380548539619883163205165550390688100088665588921062117012788134886616743859859444870130174541109811279712274787884522659801248773296892839021068245757152782123895867087765733784306476216801885171220589888689798739716796386216008343044879108558629733712717302070392770481922449301351813922280925280560949808738125034635752565805355452283773589784957499446223658645268632939309619488500605260137765982507941774408657623373535642641431028689363552005805362096448101740033555172077985266312239847940858819141610833725982718331411888745051138271475041252876617239285590220439538522472697649306537705519635320910792911118110738442425142317437208923347709125783290605123665302278453196652900497626572856566827068987957899712864 [166,31] 1828786666593824955039478733794125977156976243344690060234821541615429224382191631189865016325604778882591187735654776947755468036456611170041244553471911107725035495395385910578306908721679631523037501300806116595992334195138672519516008067285977293439126107893168107623653141482556412724764306339431043564455070749803331684074637384462292933784229342882808671055316329001414414603257274309226070583289758716853913116837024170631916310175336090848389613023341050132369137496670354049217843763445625041846547984380154970122250908258412687845951199406107904983391867650818125591848723684899722463017489670415718777593187835028807871334739581186784580845723404227376407970042660704288267272244958293556926028924939622477874668796213455620987817972970080895222513685726277739392557026196886210783597891516952208126114367324510941199376067972818557931776121443039319336243969205309039166938542140139480860388866432769692147488866465504711045076871557569312564910215426908749174304421018446863669265023354246802195338410036675299877114398461370702299730987059049708286098525351197840892012742930724898150801273265369726540099905731720377635898312312152159867997002137331585303482859988402792399417999871336376308695127854328443310960434181762152583166350920612481410060668068339364278689711000298810329091090639060761181809754707934007587901721488520935342222390002952672252662135197132060771691970443259344186496975756398620697631989113589693139808698723649984 [166,32] -4284432886293390978558494763269261863711680505502537475547310886938904912976568151892883199950773621435487348989277854943601963252962923850445464606747618567799770393540104057563464115407214743700967151433708787276613974360656385863922735432535588798255947415523847830791024588403282711505873914174208422716860697454085373199266056719140084844085426005400262959089359327288959338372305888217242680875658134796977789431265545968754747149605008540437543122864746464758133766672777468651629318198767366417490385039955129474245283119670244945563742409124950078659033288889073045433534088460686408125193846760114283536762888946934365187347932303009582481217370649822638860992220204629130270567392110649586577482270605507950636018772581701688334675566709086797320036592054865381646819449521704782554685110039095489511953309314904757162611810391078262970877904042902786246063216099714999240105767716482094232883531079839085459153201658170056270429263595724515526892711011171709433725533081285805693512106200077595895931220630804499018051323482812019974355834554337672939335784015186339892380435601535872026252330201694028281234301695351744897059701811811060568294973222997068495934239085841688124971081882096464134193395066810626076805687558468280903724944999661410934757429683882980957481304987833602795619663134002147027497150112493591937610302880213430731085592197710069036682642429241994728578626906861654104027421744917355961482303149101416758883145761512 [166,33] -457128496155308203548178018865252414569501849495221914859612021470358425037302250745448553766364419165825284917927709336215649877166420220172319768753023337629150575669611801859594809312594607813594338475252716828921029016687295939464254876037535038831533321049369361788972599594037619393183119770765339522510848736633001235397013595887832192983146387122866983874100016903936416213968440015260591488325350173114407723252908030402533738243012335075251569414192027732755592559989366958283662952107081117024454503878264391889302160351134092612560488167306451824271105101704671736369077851909957142339884883708751758933242270282753587962706570074534447631203323088989344101016880642118475496158170954148468403124066894005082126332262293426352620052853437913240358431518975345163772225831433310859978014891400239658692868937233011236603666711254156372458790895391212803335438717694967098319445584058282764226285819434892133455831687651297087939891235500126525046929657708392878680542907962245569156950829788089652221222837038533556865124665029701604916917987043635821832501093832869294516654597517604851193649459684007927791913960205056386714333532443941488368146205402235108378478732030336283773502177954389821691464638630123680074443926656788939185510557066352550138973814730285024012933082039535072475096577040086478980529019986234002409330505396280936154395503200260688766604960653543700575955648957798842355998056393780564983098685499616421271991216 [166,34] 7872899691514660080936650052309849812497814694106954459746276091959679179783220337556323327063754972730617782751751371297769545206954477669183393146449099872405916036313224830457105338843336276744486243363595968066530283148551986246759373803193637295086670954362271677419609069070854631322966884251964332197225621323759693762840894669462312892141046978614389024884205203972834716111766160199757164549581103246498611040927048188691225063236516424135680349975515750592430220487228979028361878189232506604172349314460151150268302640696758425900481868503083272502947290308737585777603863350008879920063050559714456945605256535010714491980797959092704279532248846691714565930906330544804121434671013456845719705422090164413154779642399878118396440209265835879522502222920063007766158263483740657942625673946211035497506210905754019992398962241835246826003340007403048437647314141175981647004554768349453122263606942180746592162655793855881590250421407446800691587753801003882718290030543647103829070363125184150838846755410500296743648664470393992918890893323466893013214115159639093384382969457704263825151315670382962080542776294847196585001917870765551321380972628622147244020909777954441651636371210546361383183581995501434121583685545232979541964222997879415750070157668547824182941330486414406410374943062476415727649326269329034135178086903875857675607081792391886279956418142660400755356758408101419079422257753657199981859696756202417734605668 [166,35] -7242258179641604476665672744728896702566936707402390258111125144182024038511167723372355415293709825851412041686655220453044189377022751781072194741576149754585520789553831987605698540683353140441327626214764698052419292829657922506854446334764934055916351261657878583923663256306657986569263027172053376572935204025525376847784767025105564571946622793582077309523715708060538919058548824029005732426116756916433041989905636635330209171457716751490338161524954538795671924894107539626648454118789033353840699484299785584005730183300474629724961593316597989966379918810332978993819129101105537970346715424428467474847287476968391347229471794220579316691104585267432658280005987137427298406542608807296727201436178071647888776655595535718480714520274998152207093083845973395897663132477041623876785839626791361500609171769511077097922852468643993661768353559741379770934548505028386643714807281486742572453841026016339833772675729225684595987651005647139442702654092376087984318120524386689690379281070372457317216248709197212765108675461587349627759845469815609232588980019412718996419618802334424568909958631563238648310968046775718311998983128980188302646338138653730682767281218238475829338260371707102423072274305575613504544747298361529771906178549627853888776723859840982127337127314367764183872534442693834723060060909660724278732685918841765119520583266644032365803953340736667872268671134842690092993876451400771350907256302908239874696 [166,36] -2175493560986983100953087580938630828557276383641039979712898247549211210323610178807639049496683291383688891463654720146455522301724007384513970674546987746550105236692068060800958534230789853072034170913348564742529753753874094709022019340082466292832791753951944902952088768630973215922892738828356478292583827962500882738407352803582061007745325093291072196369693323413376601397998167426189162595649263464847257867289022245421128475038259101207748304414500987476576240119436822548852205977594320657996651324044134428078101050195928935129338560447705989682900763047841985619345092409988604494954023751868250613890464193202053784342405097745514569570862284888375688260379989720901386918881800672391798932095901145498886725228394135791627595139679503000101776376743385414432505477793676586957765047929271232277981790854437894548901600511704322727407054697374767990070109551200370199884257215369542030759100979556622574919065493103855456633984645873137610169817180215282079443389276645547590160187247994207064988251933938792334443386851178606644780501646842530152145506089431205865339939169621683187032325459727889443384831650099212860029453205547732591054031720418546653092416497251382237588809646443572040810758489039791781804649690071447670614712252909756923833500443843390669627165010160759922482955323377216780898022983066720615771141306139464182736917839206457547774004871740524855773327208171140686177515695433120704133667045101394656 [166,37] 9209228184247591586229257988188809804011832278096555183146593303086069978469862456727939315680670815382239316990253845839325577516308727565587575295436165216343199349238330125733572057068069826552123664262344791346986310477729810527991389776468871160788677076318911871001127406402093751278573645245370146149506818209708259214928001780722843156992062377295901463003115611079713331309791866466688105337809840152158698415065322094097046686532272758265918894002039119703447344078609817177003455076833473723243615976086590406311466291406112147846966198377059455910397814505862973056104609462334812128066277360450504076327883112644603011217284889625145905076270943914702996052166764970192885374233347652960941039579548608250771339782627450582698093095068827411025690717799003893454976186890969830391227273154005092029929156721159026087536320681412158415104202193138040894836373344465081307445289687376495427011108978839292388679479687291862793865294762783597566155129327032870114947675753219861259706578249658823424123487884451525646874370138025384576172708003899242828060716330232804295463568448179659005494477928386157206029848653460632730284232521462723042764679554965196242915993262177066332622985535280763320228324645270424853446047027753098146377395878268309228899294961404706639525394518450998557474806345543057273558029560949463580686850798576225926392915179892725891077174708009817130529282580528682445764329700372718166540201869353040 [166,38] -6216186845553389582133651266360510201706335488852557368729476800955955964274743026737411225067063682510379063962409077943325515644686875132172032252754776601945408017925781579560499855739724307704835020666676445051588325686831364614663872282951436180374960695841435968430167147759214476656701275470697441387496523065306699061822615408672640803357438679420920493707872462379489479141408788622842561004720472711844220150965247018800950770280242073237352457320417569361914009686407291705352364304968488326850489449436115977620225359909403657359247823651976710416899656135601111999548557743152532019947277942527073771183938086589411543807479825333157105039938863393498422680780467690050118145766489176207037279334952728680019083442301563166408688997946095995957233507406412832458104953557758357085735808926998198070435214485519569777189034912066834454338630133613476538302043643819584433660022525651448811620969388928339985293914616528121920422335222525375493480851411711924798349992462545040930101748401369791851001998940843215946314230904720564809606477158452146300074370240504175116761707543877340406815235234157584407532507538941963361531933069277162867323775507199016471038857047145043991853220242357489108100362820182334942397035075003334301636867599946247393744589671419687303113537568124129475853466705226421278396452868736841058992641840542557893680597262669027039846557820417720170388247484960999915853510100897541471127758467296 [166,39] -1662560346131163344834103186911803756215507780946537287336816829922210042302674757590816652115749668003933787154932968957666831774997024499842424550857519401768294828983114040767413335677760177917958694933980250466543289823562040737600470101637614109051727501903420983783654563154303301379560922218608998408514080646155061527217259633722326882003520567314913836835834867342581581953232091677730234558532112539490995809562028892171344693465072895531174585726110051020106373760598535137652702429249260977671225050716955518072855891138526201131743112807166198448537739864223917456547610278798684652233578201555049719495852142252663379145996167951082251460274264097817782969426871808807795168105790205057458331641984450788704070410650416761278463313610998986384479724687027811922499330780620177943653114209097889599070114450328490173544067912671711975055894047500377692817877205744972020660645659202065567363710887677844243014323955213074232500603246747123303472099908910522662632705315552789230371503267771194628706063598713187428183652302223448424768548725034661856851378241568092213546087880166136838229873855617284711896620982837414894304468715441648601562290285864323052598527700579283746509306062293854206798078432199716092435218722565000870731325628667428397833368226555471366370867687922462998108452718759535211240166917605743221446306497562118902358490704373589727206608223865114127089730978665039316458552045664483751576870428 [166,40] 5251317740863570439190142383527451927163728586409284567897889044930169344596931397975406496068603147145681139997329841328519455777579227309385871580552363760305722248493406538730781157593784326618334822706152207183099501969459846660927825654042327790422993149585511380144848161100880159112074054884370783598460006291052947181118036607542158129924506323538196575846506465152022991791627928459400984951194761714197750254303984897377442707935641960324154521738600198363087112703604723280082366156978107070128724743995481517863469216103204920480834148977222158741299954484297407660653474090641088030823747170946625230064086587590757191918654898103999243636319402399476479514344917891562999262711386041405635718623148919332396721942057516471640496708969381798489739977004100777477180393119901673265859381742892512176338860990803926536649795491916278980771085007955941061244855969095444357575393329959314384609939727720025079859123481475612703795835332860631781868787679014934449880012442260797129984898575988020973231279933203789264502786880464301483134789773307739678858451664665472760940342368053027014687528506460948820643889068084553932149838607522038552835692292306332050679528680823808547394317782329477649557098054867967878353008581873222667983410237870515623577958772544790414398745731457769651112759034522990868203990445671312557070080428944054588865512946016008554512412391639190642604642814543286750105005598361084777743846 [166,41] -2877633989908390814238837085935117972675146546579021596367990690529374083596165276402597544210585467712679844365414273437054939359188732607744369856076078841148459024939915541880419846857052721679138558416360601392315018119442734616317088678591783896082273511684120864422915510458633416529411821186392232941846994354168858375536619199396399431160199549517871707045169603552545776908112142313108732245331059845541015157489744456478590508507048964250329044331919032158538175847513455059397248603843275678083182527285511048267584973886070307532809051125271807591483254987957805555631387266924458201101486791138119499657159095735811987381028324253318117331522926916395262960831465897072504891399769560344248659854361024964287606057810906226194594349595301318017018995358447146246310101171157073999552799773774538816596461725524074757172401373993476075407763228892033545420518422096435897903845565957234712901726411815401742087783636451083558083290551489781697027899703948450679671392260680966847310037160847956564706833495741535041003214421629024967463138044970632520237842812869919684477381137913393946619083450136866940440065440034738515565480014914992309469136624967574482046169188073641503902495055851898172198209425174604086743270122000997950328700596017023389971081966831735774506670224114757579548204942838817281749332922519561269340841495857597400697930076056353020160053380324655934577572780010054650896352990300339267440 [166,42] -565167531361691151804255333804544192696252139442003572323054478056387002118608089518740189343452859120974976178662068968427409135705539048020437908186810344578461445267239315615085261523061037631588542454699853916599264492564132292729072471030041669986944926332668599293391949548726313367225602184929625866707874824976037273688769733170692638211056444281994116745222602490764617982055446710282754865597928381654272871090129907164775331123398664038035931628094774533751085339997538395633681154247997065450782642669643756682142185995800745761633085558505355503782774721717023584841978225420628221053522201455302491604534268596902842098015807973287717382621579341333480961156833392274313063752813871849514474966216696163786888622895138092653833813065721949229359825519251870223108437297477396520581740762504412564438637520099088938991516782049999729831260629102276933130294631539275348332070989864290042448352180290228002216530764587917202464608678903274412582790173304377828663180492249527409780031071127002779453595873832483333430397009854056935246725715729396247884281494390826835963243448278821738588653168085419896351355527168265688615442834877356735817828153238845084005197397148415326421148273300287793926388222961335226763775058244038433031669448174338910360492276011746641667857697977737975175868817977812382379631899518094459299052095605969750280792190644206837099078547367836429942932349210796467613337288645213840 [166,43] 1543158432612314782572057586503704961026377503825436074244677840743756077707232911849856769348281690716353195778878754514996828764395789947071958756493884644737395138462707644118665711448028751264188507069872796202758461489714397115632742180254290138566999103459546544598144980053945788934816655243418637168738233200224336008797014117650300530599227619197638558524957126901661953819127415453937331721819871567853907949655093006011489459281260484148379209086170994794876366993710417837639034394912787063197218033432184508968855083319748016298463173578572180375617153023964423270428233286554654975110055233057324824240274191936229003591596081606016435861512132902995798853451831863927954271441861402870289632226031929280640163573712084682817289907841756951780428123128670007761820192105978360968317774176068894059207873534152221554426967514847294676100884271127664039719943384411504841416859817791306480309696557690080454726263954091098947850717937840681295942458093003871281151075830785473073973820043507666251519851396198699846130471221751385236101250774184554845096704789719514750808657687698580700674659699345049425534073602321512722816424266341269527951001767600656466687537755065871259791153900094094875390817415791473806463110889149034015507277888418436209015598891111042771611130125783658066377139370602368592383366446432234051661970374906576331746592688733056986461570662197264104754757926565666267368238819567936 [166,44] -703332808334936717439999832879358790726993270932573532187157780080047395181206200737758078184842101510167343994603018198045976163044518066149255969663128179722732578093541222110191948800335888649474714862914701463868308403167685992544521896125519525340934470534289189313491826112722980795256523358178048172378233555688719516758694342841954001790414316430214456931844573110724551627322613349253675973228036365764010226313476828452516669357183132114788946969909234092634000961506345324519641612678830158568473385596169893316130814281830820906743797954789255907236023088142399164105278104624902661863981199006334455753664131843699344627241691927489598345104882676592266606443259728769622112162848391170910604437519022650301139507388686686114210571710387041776762905298773699666417982976370334724811362098657789415526953499120745744539260195337003626353339927151748322708839015227444998208726001933093240195410204366200598210804988093618829988403515363707736211419872510312495719670270217787909015340350870827541628178763341496727315880672588899105545637349673581567933446432054423507250058646026485641194587314662885269120696069609109095788871813376846467649381278035912934586368949758574488915059073616249151614347700440969150379000093234446406683915542870573502387018878977907690325367956044041123752007328883190837962556678134984843027063317773125765737641915501902473226842216004461286710573568787922252310266180904 [166,45] -92118535640147872172255517664367759469747040829843923984931632413045814456700387789264566495546413296441390999123418446641137750502885648570924439966801109132384885748407482717165121383160959085330758190050328593752564340437137874720670536630900477554439133592811467728830146670137196002649787686928314246813640202990720107861198055619743252945029105152520608281765948758648749694967177177328447587451800323374275979913682068764955222163044375469029212915503450725899161617738328502856959297950079844274400445722200991503386635625323652950314379810230255886347466795902698152508755428973197630392229415146485093780898594205865637364418760395741156208504811061110125537391724317888600875698878693204824962351303857280478348805769933864350290699656281354909550565848343633086750126274195855995600070415693720333848919489799177435471336491746591185203061208411551050772092242925607972879593297288533067256127416228648049843351738318494943289564016526149047976275467315946904705257466506291599479514879043001510081185586908955303436572229608753290862880088020013174170201689870037926730650377090893417736807742990159466740113580813658475834344420716752444581302066305704077608073842257807070069776484279032628363383836724835895588372360000581114730009241928350075936555465820104921648095176903674084872591721173048143682399936053712387470472764319227406794364910446057275520371938312549536983403521236568658180493840 [166,46] 234364802359070654404809343690131185668660057939750093184412827272087441308904413079961378981797343981254450179371365631697274140418842988586162414494832918816328789387726365129288737199510928157836103378966635828800744107427172798987296641022840902094382299346166180377054893609684414340857900866974542747076178413353272350808562354372860283623083617578363345141345524237087901026678240806190522359098634864846454276950047587640117574051576835224190604902740729167826116732517765535206326399805873970132683322904777443595199228469988316406168542535327179854408663117567737822718172283139857288332924111717007754908083406426885485528902738696840489302792132619168542382446592642250557492250821372155752072521977101962430252478760346681326020510009128046926933596366276835890087609143728985262149183180932463232218017156633099022337394538189183295976679840674587123454556191704353085453110485565323525804302053978662947781289149737161291663063744316588380734140330155147680984150572305395906546912130408355222691567220992188999157869870302970759310738563123013786749912634924077815309553547973985324309844805633586892259855834084324735329507206481191703829527196016815061521161312560160559023915337629323056574977551261567276458960695913387179294513290496632133560504565449093639188368440200614489354205348468991448800512031770099404495906508647271807642505811348458721933172650196768641950752458944374417341720 [166,47] -88959730589579757272449227738567598757212935539046822563041533764050337134420991897969160770861410625487118925545802955753887028394903690986187547527559553852912078298123542914355037333001035398457932916323520973077894378977808069026672397000078488545027971871821447586078286695949161004247031736027806112557796339936122678575395343255404118803346510037163965311340238245924471864792401089115910898767845198986334998350353232269867022518615940900848681109177499429880392654514219800460523110864730531428089088456257493426564191801127308812797833982220998321039224402228101050425276244868100434790972639157959112648808454494258854305898888632237217996583404138183844504272023146902432305446004326421670716109038401974173486667186733258009630143634671937149231375062825831232327234381565560147841535836158884536988166981853605721943826132061365905143130278688886755177588562248666802543187498413824696578536912985760478958242200010328375617487449278338905482748302112291261728093091467383758902504486694335479974527042679722184103745676291575514821991503605470969407140807863686477784122689423468227424989270645186360102190260847542869751756434498897635316968492263420108180548009044048544183123893496766063074414935284866927832432363012073125826068241831530628490159462959475209323793585138048378447500132904737859560902054511598245107474060837216934927961961409786859063553768425665192267605140059460712624 [166,48] -8139310757808175419173446130502017468828033892878317301313276760524078844616586435907612455571057051833935423732743019203531252206912900264573843865772235195786710190771931126840990060272406442937248303891103540979376697158753294925123685807755378517169499429098347976915662234985634960390472836976636145464917623277408744426848590324209509503442059184072240244773704522515980542714649814732098622635968523741538587451278937017612820159594678808585646599393227492582751119664792067661671620843368443877531715881770996917231087591245649202089592071798317086249166744946474561180432020926800158879811267913981319822780553371601663315272232722415731492155559796268218084186634696105923768315643248887958823319016631107653220416453802254802156367544621541829418236467719698060671612742714996972540368213045507851218550596952060309952511741300491616019313630158629299321227208947390415420740156331301941984362746765448128970619452084316491859092378442369705936870258226035129169090780239773446879975091120546420805079994780959486643828430319627519357888268611344447223413255116997197975239389983592789083766168232278064988838526867295960209907339514544867702612353543024820963430786340026758665196736587973058087644114899461187305221971679749998014569594651157116535158012740989497533975338494882732977665866323702230003197635882512025758660261411090847165026784244840738245964152048882901963112239818506288 [166,49] 18728482778863418764712377389944876682695048688104471457682890456374235061964341818076092660287521594724767585834651660158628936864796865078958075331485165060113816216314644719613923418922609590662763610980408775017409280607524715446779582948106371736705728285029810744645164170956352071376742956451395801319786462980777547720390231784477601175162063159421207871492296285354916722944954074843553565778284349829509769858083156650232959960001132628203197385348799697117089539343521783541858716121356417088689461004692701696949070080359821825608829843454659355552916747986463357402201322589179610370980933700940171844145892477906388682998649048163460831973572062515164369626610950902953413267892742352702775369662032650899620810831080866040942019089906852487806904411506581065807408298008023811050033895189008415842970024428365126045629211786179458083860558966917904483711763013952951361412265836886799954210221243571482157103138347159303312812530566701740684240407729083952676395167224215070814782302466711542443861418009290779727980881868117844653618343554928778468595068944861483788526118353638355145547731283193401989652693815319320241631543023576983512394007360448335095418501813717852761105715878078525216927977013266070909702335380473092587050287046904187150658500665731242350244336515374829891174205402120510679184299317493731917042038080209215613622810091846804888357224872866401337596413075040 [166,50] -5781231265442395825680378383323810633706140659377755739771330410477381781899937074606923275060009122673385416556252930097378236808775744851819173809023046910351281836729835502162044333643720395273641924232540255329252287690830100366584994849849153532228006021542631723111780844214868337109893615850162250771291434993476405300358924911054695711989393337271841626538603778321997363713556086107067908396344320569970919557731680357787181831863988532991971756387325177264752365635353413615277953570373114310622283217936413413530077627749915140375727204135037636000278119899488642354212290442416370637511420189700170040547216696313274740419557748632254449672669689912830920702961778094154308515480545080960584812004099220242274857701472355753603360365654136583999458049348269339103741408996116062107369732474240478592162701792037224671003435409521934700472703030847010235382781238763456008249849391211192913172062143846810776089555462530710986227665655295365905979743860424254065059007845724118152785500844389202862755786441199340135705338981257494554599186742039810511494904372701665046902743802961813895795929114443415056131680144951879361881203633045375827221201181229989126594817135336993337079782895777459572443453675370143861013582580819484391655361585719104744932592887968598215583261768185886373068548447676639763758910264877034731993125359098447126003963411246656420606035935894317583008983728 [166,51] -433779688251891773596641049862362275760746508937358110874499900142420465775397961727235443582912510005116756428728705153742132577785539224496338835830272372295825713753033753004960089739475400815615498803813392603885352250851521133290274351370013298034927992334225403137953046781620507426390563588925330948352968849867133531468089618229239191650214803390801136375583431060029110066140321550990708147254093088892691113144802163857537349227142497295133679642248371843477854991029648933922079994533474158754638117685744269025689337219973285804043100826549440702379110656899909493692246939974291627180244279809549104540109312043056448121853272830288432287765453571230421935247285691296523750493795306342275897025192019394152683071898810188606409015438002073676571974783179676223822853750075723854901267612532887622741995790142549055813455306984074062226448073901314427748615214263094257714668288377333058504065194583809525386699764757886786728294653430009137552557658531655047857777024923136317412160224115284595971402470214159582176438893483323822234148830157751531053573746042246818909339914584098554818372378399526959965203368668941024304481862302985626114811116648473077758879505765869419467322704027348007610728331792168552344897206633893175199648051227878870378379101183463153818938119706571521495593198761950214295851148041829234998199569812641554091214473631041503245373944856471617219368 [166,52] 786039057511507396935587272104765774873339725067001148572393965880854278343197920653956594370640801623438867295904217353455492227559747495068489603123293963573913857604575995900679505689731264759871213954184760108272821197518269560346472715516385909847133948454286499677705300677631131362391165656187272719661534346776232044561440288280600489227254451257448963775134040947741624634153425722679480184128663463634262265442154756330740641187381714802995065292732355536369163640553387711891589322710925120141707202113488689945308515780950582584132174440096918546589750308531709430377859936199137114545906760120198481982214809643427375070652010477810000149386692238052362929813133887779939802833845215476291873119638340518622709699435030493995302657237282909746734182172787418002996453728626602164131722070244498607785409202116132355890130789917265587354338900166288998599716557741593143635287008364795696655107344868981885217157432523957254391332868867940989981354012922700102503828970689352980766338816824208615588385357219967825141265947867640853041030537428892558449319296405037076571218667286612516841287058167060595354411361531858162239800399161604216495519538820448048130734132570948704879384560569470730528100361340689150225652846331260988257924249971709188168907692223755259611704902241468621455190548339407828979246172357548810298635962050002440291401867533792694216913841279088100906 [166,53] -189371486023132004410313588253338164102836745329691516017137742308252476637282473079342130997231615490203827049664154550065750049151936068836075757348807614991119080704972098079813979140147397359453974908639482501610944187349290800808004830788180229326391284433096120878380966137159130671872078023937376550333577722478707007677084596760545781793870277093316428672139321551301887199701108811218394603884413601429966601190010194468407139059958619322779149086602553630198593250147848548772217623538230871856969322897486460313363315452241371071993336370404730261978509792646968745644344387573646120990756512138622981522019305213808421291527212759006988923661705064844149039260581434622353531540064147582630865059975446205024678302951200828941641626133952722306996927610492162771186427201499933538059802811772048825674635011843571005356860635230465830937306501218690630326499261248909180185489959734417322767608739301658137812538726389674316163959119610587864594800999351916388310406847265121309919664464990424398587585714050957126181173788884540557961741803800516218112807446793200152187339348946215407787350555109540948384163453563389509872071021147913854289985292309766678411998755748703856959278582342341463894515322362967364213888398435425564004838258033433843236983955516736882699783651345995830474737258753845104568226628551471904325477748768052624807963982049448302730195164335610644 [166,54] -13584185222573600446159310883522453472122447272380059459498613514913004385275015004859216479203571068496098117095388274687764681183281249868950647266940320469525960457436524538592061304783326133677897525512977582876325035518286570487248224717261978126342207981435147397426817442959389464538694136968473812297299829758508699758948241258462865763650356392479727582469716134226974814994929951225069121438528795969221661011466692313202523179360288177578470791318548410420156112783004941835344607930333437800948874639658356726770635635695345640140553899161657833687810591906184873506298891962525222226124544639046887959022052642603732969028720624353253669198762409399232711234485973625196322252649014629325016222581071614132395779215534743736883723106545659860449379723683125806064731381780310192805829740657233504650817699740609142444780500012899205750369976971786651216111290818323372484296858370815253606590421389812657201644599055052365658034083294294296964270296941347355770332237234056793175376399257927811122006531821378150774775766026103605683102118556118260424042384458743712419399327214358027133547139835313225911407211959553894237471457796953582631210704398701017116662760948118388246947374087271040599478441051543751537370149634748744789530739752260791018603897002546861072752080044836368180437794198996349406535396892333916426882701113156809929717968112398052339668770271936 [166,55] 16586507366331897541385259561775523890827112776330621112893509649204996415939592845647303622159489881638701969590934797478180346947251613631366542489486511205103993912031261153580678003344234060550537896250253859923778991123571015545451135107943714429187665383716435320560916081583646640772945095884536312938476912327319057310602398383202944288877333074395910262882368239016085233852099026420798719089841951451469102702715619441565280031991121946709410874867971738232016526656292843986595235985397881703440953029732541742111791306686469644331915369887612623565128258542899602898227422153853890228944856132981324732875680855920916108112370825837110502708558820379187533574317043873509360306986322842521201046537956639292614629351312885870649034188871456926315031618212370369103645951912327272151282318241601826553054866411452939060944436746007695111314249905706921465707533285507035082086629456839353361304464210391353589461832726232004695405156266751625393269868316962052913957599751302548893058728867810400922526401045095318518674828066771235457275754490862832580175199137352447499447377451000571568071154534712610451850839573899150709743227408973454365667217234742980043239682130493226042070456902742038955298203627735593669745265165989882252171824825568990978826253390887723788002175375134700360675282148289073418932017691633999575113454661764711520675974602784804953827891520 [166,56] -2894591306933863507402675996866196495818086015878228025250692593240693879879956878666929876034560263625003403211349076422945619067469758739544800148655270235453716712688719346142026542859010451226053030986398483939187998223879441212322218245051234969509144038436862063871313289376589057833101459798622892412669005730011998559085236541603213962252475799733312894304605500576992822078878482904624298829111823665000958747416320468555851131827135006375998701969885225813557165355233618156741986173135272806655423981751966859778392450100237999045130253384344413503835789231520474647616158458899783121203008624138537632718990239321088941729242871689234421766529755155162149998071443420145542289278915966432733130661241486665740831378604794262863720189726067130484071841277219687203129420579745247294859339481882796078841505417502429779426816265612696880585938800848148951765773529837775736934574072542280965253392102457421439498646935853556418518798646444352386634906090198360238644531921251250972471584499177532671331370086234545095434223879099936933250606611564815469745022625513690414771400163267982573867383847324262280948221461705621030664918884081935988687397485325334203062837935389590656433018478038256946491242244854524443286369998436424121145873630158430495270659460484394797431225191185775146418441397457256160490551287056844311198450024906439515678682606377742297020352 [166,57] -239921248246081534265493738725777787741340613138711516270281107031089030870836301950022874022891225230118629885918271012298277442950003977044402187489969847018998414115572460205699866052090335782131688034600716652433283194428088307708974915495462122801367834657894942111944997478250518297918732385001430971430390510699697534075025410427578869056390361936398500640457235037790941762766821316011080280799285716179082950026260360697697725017134866138452277197245466338889792199333732805469059603109390694879326895346496722936890241791435368899020413624448401828031658600776974184053652606725532798447759520371298348433224116065066608035239525737243731119604427516231426281308259071385545117633012737200372339334259036877237674765860310083788803975865228780252952897089265228114928945170099539896930678388659479997929764128590211311359486512246291705247629342745933275058515182650337485910006523844837442679803640067273393196510841037351417826893117591345785937627330687943817180979593829516107811080293981570599475092697268200448044922157452490651273674958117938592913671692204232339326526425116244819149304781232066378761965585694098384880962585440872887400519630829754121357356531948926182088245342959490100344442637051411123068818105895184187903758465570465239833991916209760562101074114739520142500131410228876352054034286477290863877918513994518239376350735926597942608 [166,58] 158565976706257938320085006834686843812050757399057926436598873628042628668451303310677512450075263263025700304910933891198438070093476541527864976535314051164885181601308881367303765391971649088163579409830891104259618837516723436273851104538681510639085619858977104017448413387894172268026970332285732421288897081758761616489740824239619652590962602170635512773567393804731007521341612290821527787406998558099447295054187492339673346560662631483768323036850463658374334137616073223504240274062082040627535727657517216753690364545326085254525720794293237053952775834014647347799554008784878217927565181371242086482385882822958323032124700930229787188035648922251953059340623720093278968359675507535794856391301241428395839640864288058877783318131244673753604613855101279436316968448783799575071881561006010965326307657163164238640460153049068839002378297695509432622038094015100210722233181657736814389822210653796432859077142656560276697329428902693054202726722748796122477565314261905570173768263391199203962790804919812534120837317497427453295142507261180420964989972949549105044293297571959365780435390916440667309448736772808887758560369626191178038604477066467987254355841610968451799967662953985555172787701561627333544753144737053358829626262905022296355264674447757946792789433116575833371114348268501089290761782755523729191061767222788239491759118437718560 [166,59] -14917489425957539648636533548454303064936911060813499950640128637714510886730147502765932305417618802966289730087565531316349108821599882498796003544904107583130245719305363042675397262864727429463264948625434928870757725390154195869913767444398740779522756971088001747375367164089370885341549106675466764586196354749931983336890253140515227744698975439786064245488072766404783121194767505860442915560720586344645389526695712628574072740301390338433228755011536529111720896476535707658471844802245564359810229455713786780309765114375180001324219885838913973913545107922534697513379313492528737228200853488494980467434105256302776613694026644873916795254825954982186052867308954677860392496073065776848792541925981567016913386481923124415574436484739659029582771403558931774882201995059118599175677538195581531379385123993392522396661459681203936589007639387349559731172766269618433515965782885024795892757028693998951135453715375015638529285842009680814122565873285582985045725136897962585368097009963520920005980339879698891625534309765169936351465688253351995759395028380881258332631837462207318421573531557830391947986816246614154203816304418063905897149169032705363143707536834611142698446135421120235905123349669914401817686307584867247938043464476149235157117926735758808221867188618527655414693031386886741271510772901272137638626644219082178857607958168048 [166,60] -2636277631206820137895156907849010902904764929332669077123439282828725058511462629855342715267271150352213399463036381691081821939934717247773374132392183680213584821821036961834933576260091262988182475150510959406379736823895333351155655288586623715390288817599682957047202781338714547765562209415992237796878359673711216891942869308990452596807116501664970516958834407054121092612950542462057824816937380045693643735796253645660137712590042020801170506961658902448150929086315016812956654933545870843850091997104118894435907921345547854971425838645997258878368463850218939913779135330240719940571760393272706727456499911688454422273670664783123599020543458215225183165822787239943981855973738845875397797173588744742653936532230188631204204701781082402698237676946751080365185630300313646163984005666418645071797588215880355326514872398424845539983848692333208163048455338610771630569628543400417183162798839489091599159135939825621713033607244970678832961105124309946432872737548087724356155971670411194211448885966437991993632916608825041786220475186370051675245351034132436311652500693875762634164603339049371536851338876045687327235623491012877185761732100963509975413313682313868921046394962235466948598478776153459460629441567461090964536948756166464075805238835441189779372430275802875424483786304484495734052185000077102939834486688377496691819789824 [166,61] 543813527078478806778791039126044485627042100012793625076228667704014307329183278207357950741177331537540607605322084469285035844456939698217639884605202456960503330109626252844486262158652708359787778548590832031436956895479058295293318027835641983581519071546499052556201597909789319321566258329964105914047241372132061065376014025621989559329322755339536173375365679236198594294843011995556571745394840198831306075517431921735538594734551795112272458539218933321636356509591705058166963924997283088796241006299039006073437159141381970163320831252570221503570212712236441182309847068331576528817338954783829838691631650681570262508485529978978679078445032564742685515151984750895944633404218330525128210054437384952594489498048564600037502468110423274213058155851372132678156080844464967017329741060415496919742661149403772913391892714401122724968489882512519399166016697080486568971564451994903278864354781096605620222908129827250139345121558422291023787528203582112517172720902194986654080365489401993545728955214650318103550800502999518652138510357350837107965314867623492950221100886032269046429432900220509853636435995983592886181661709872285754210170711509621742482798889930741139172347874464165993045844359297193446466012269662431340974705491868014520706487896591553556893560684683495499303610383545620088313201923725675365243016136883258585325952 [166,62] 46330581306257383781679890260208000428962797134514617922353745737259687549547142284561351652941739592084627056629434975444508842364741513228582630615956561100979115032593633581089990909615181942247351459676780822577836966213911947900101817094027086128150795782910633176015102126398818167078096521597702662068108002859655635817826994001563392585922134119068441342292730897326322504732725148626239601889624987876528687703450017196903053940781718515171631726460767160821158626663426474897119456711570334288553190820880446160934820742669003297474598461020152661059583367346191188291002998073365520625059818558802158018991652629892768293617611166711199223484738628229544005425260089963760690350940579524764530466595131774430248719102195522869901227784552761500634016736557674238356274427012091594624633350468970973565663258644308960361020247362913405622345301259600689523419589572862229874132338318342276538348379749924260283279797887946143015707912810565075940769631747832131402207411331877565675361788384802966598241728532233606008264833866710250043212866465929342396826153443676717194476254516749914763897119120486039547552994221495976650596001028346757906668356863432401607517867375610389220308955152935536974990618289914364653609410167514377617436507771201465994502012160464823884034796587958187387067204232538750734179540369165868922235596573569517680 [166,63] -20324868671183736137537468059660294666031122049964268571773541192328223567635483934478098958828278605258774098144624256039162307213178353643834568142718483442819933606122247707521589569361304765473869169025138029553955230587888553209975680283369244414320558844890890678366469164384144459307731593151787484889366246639500170997723162850902993197092439869129936483166462105978926632009281775303639169396586391685664844667544426210582600061752397991620815355522468320840142642053185856043007945620563930746815818026576616278935303434387434839956957515316510839331310526731728795398796052526939309189730670424488336767497252567775929427043219360305739641859792364872239444491932827267475100260892205888026837952337392210682834913384047704717700725397356109247604748472147725016733957715633669332410549449707183351749198867331275987843072175674536732515840935878644472454789637504706362185045218088490820812593040614695656424991222553637498788546158598533446702925541220817232017677880898203114270231227375828031044474374395866331086119935236580498197236145190814246270696709625651753871314335928766600259477392829993202869150501120049363880712981156633777726262092496508837456924910915125058024990838707706247905957876286757948765224619075339344004749529641688789611293152317088262942224458651063129683887231670403332254021729159861140971394614034848992 [166,64] 688822304776919466112518632533665943019845217862951349548754079921773224988284149710908320306418446431254251158825413310234655528190173049657791121214280124596766757848768245666229521124565403430885639942999343590754550579719916902791745105045428154697474748156646380976689020789958162884554458523696510446598706978380216190807879685463869143163280856962686067720098436492614789259968503814774880496666637917738156406971035372274628512478448543090891621560661365337560687065093483600904842719967658437804436216654325411924717892465837663254538161328148939665982857041059282481716539730176661351203275362361342314337340728896556787119468637329301732523329188510722260530883327347451483766616141063020647330325269009117371483291890417023421437343330242198339186872997175768579236436872781461836051040146234613829870016878103906249102544836095722183853036913635207868929488261342313969908181574790199631783355887125650939830570433604433149727618475916189603990645104819167597564930819233856703668622638443410741387441349748156818144691250512852985424693322712544081872906908304758633848956781846703681826002180178053927040706804131060909218034845592977515234970422163937079624210331321503475367853877491656298739251203915612111255026146313842787651625214671079902024924052273388113701634044641879674181486613277870293011481094240521990994575232240 [166,65] 470269536900864627034332735462354433625226821884979425158523964257789320581224501240410643054110915301891653640755677302957534959233774029592173372842952997376243572085536653415642150850639122271542890759869754326768893755511040538058114508376249613091540801047014788182739126645178341802432901648626184182427576429263928418419818419766827626626425460657341170711527830805885501545256884297888918923620430022253674713893269066873785742730211450173995406852019560603428060021622017101721937715563981153724744414027331083584438262659915143931726851124127495500323281172659202182252293299345023666940325848941673790103162088188466462482655048563563680628471751921622004283291806164130539214758532047767781470737935794703336513772003669105585018026635289010576034323092701943386452194443875090907957314599469155814482116717036324781435266067528590776942095925191900377248380820357241966124416951712831963335033855504362011724838099982586696006406751603123155984774874193693435951413510389390054646411562432049238520886618778956458897358038776039815798623188676865213495584561018845641096401508269253336899488725230844261113186538245072712921833667503205311018763831559486771474783430676895145174010793962583819879375544995087710144769270054155859062949269829628509645012370548355949539622649571637064727767776493044138657915331524350875808853488 [166,66] -83949721079897552133139107955596366642068542430414001593161217540271100177782674821549077235396670483121290815896352279878583313663859568016005695196509314684948315769751778409030080786132337654814189642188536849736819289489106279596365256099605529168347599644821042722394813946834102230614430639748607940633627504734723697491030947774076795304493151179427150799976599753877404510761019644745302905896522655396483278027096340241023024625537169182471272461127695174584980477089085624257309386646947365981761133129200691639657276828725799703488433712302234251206639380105521965233490183678135179229767071853320043430219974757826604394367270649359796802672639621954537080334951387115424406347176797018642277352344609959799876852686426451984203395843149183454300240933153512108175613997660258714881707194648448407179477008491183857432919039332529246751446951842447887697956974161062550237959285124156255390490296117952702406356234844036564636530600778353812151897550882385214600835347169811588658897518147597758527863436133718964283827507507210230568651959331109967708840161520130929677890622524430274622358457214238175420246270402831351643407068103021818454553953996222537746583349432569301981188625398259852169833643921067433333660409843503300992404443039434804884105450979311683357653309701547424623666125335821073173745314970118714992096 [166,67] 3126691369259434048462600740289202902233081923696852130887574194340753736935980641768580810211143965097714827196879121254299738591916382098749901062911321777394761474957191048970506724776499191327082680010835376197095326883879289348872253944398973693927982668309984806190767020933654901330169734440823542949859482953807659565952050018649065142280126240806831297064179186602647810552167442749453639879923876687785029661675333163539909206241996934335988718523997372199214633873307524871886202936340935801070414006930307383961268436398455972448920020446166959369852206130179097099090586225090150975667163224492449832933926009800592611280759344468328994623090650700863576127807529738103164559116975759419942751562591497067891181723496437134715218176762504876749492478688640498347081506637227160644266916517955916424416949734276392755977275943299552108885881559279942195867224108826913047934264833391705923370516450849307059900348709623130018015326271214636459502539853446831791999695013116068302132413904835261887238760335158409253611083698396605643102403957454877292698278510275271565192462480380661046044324981838176808876249532803907157648144762301722555316386808601483982184191892101321677057595766620329588518367002001781233171528363925457910277567986214570619883842885877716088283128916309707942347763989557988941133106247532608404 [166,68] 886404699996210427142358702513679861335143455158283138227426906544611202932996577455155306565045662538977545642090849080567609994622719597152944619210612970816763066499400725603638124395913485050969426619530697376859201099479822814845740220053939480607455437066896729346093949471039578853137751677410474065466903613232143919798107644986542997276410556669585645703963084452048463134625802535200119787231288675612560230834683081159422213131019274388904265040217941838883392401759997322041186603699196234967623892351176659359467728295617788155895530857985616051121078402187243771515181939665764578140553749142665453069066954345532449332890040668082447528218719461047284993232986615665815185332897603053025017070084368487017122451002506646651751019728324609995981816905218365520270170054725891724959269125192612083633162509086128497711955004594766657721073801058071172958597212296840106044894214655196934275098400017587333662341311728570397417796797496983458873135210505510235554702000636452246272853846633325062694517162480280029754370904313833998808520071838871413429168900979992493493903946004235682975583567028194954493041874074910423345910223445844484326490407506384876444297859055161174349088204607337077078066173187959293339974006651760668872634069544170047436132014955010639290369741495458000391655219884409830257929273083968 [166,69] -136516350305917228444020477420268950271825593393975417437497880343092983621289265274118709292757477694021129708257293460602543695656536556162836162079280062491946439004139967886596495746354602083842319363765749542930336135943308056955920976316606538571225030230671606042876984027302958624270758765896931294527587120680848841793170619935050553012627999402767607593347003116084556824696544786458159883039890883159773034001749934352978594472899495974718785992550480014524949054924758695135870899680973998015904298168228398431309064207419022092367098648370019333546076260817991418935044700622235535639576963717653930456252643449115227665210827918386254836030224108096260709710047839648306214278629247560155426462322650630956529312774335152360171168670918604636126380995294667383447856882975308986422814023502552266698222275656288458405942669059158585432901225264715043618925397685230996271465196449826477907338940507948555604816290346690662964809292834925593329293919848975080475682783575256607562545856665115318199054874225735491759517665647361106525467471356161371358168761480317995897122515012151500795051269451952581849713546385803030323072691044267430467678068547210780221621873763375719098798371437063894349739060071259448482588780699864675832724677068387222832162045401399847196152450153336719115475322613442591078984419584 [166,70] 4237496806105253832854602188896815458301937392737440327811115931835811095488744128045572586757948865769342584867829065282709353065484473694816958815755729939453961556078713790464231834443434090857433908773493101449168776269843198465694809659829079245594401526869946923925695753426406986764370119692143439010669462729004421798332229504946623652366758354301228843522969109866564232582497303266734518939880144019616077421933857678595116474116112945087049020573671517900799434808024549080374779720957528574829091633040498680955942869179947880345097824124395366687445918617515181482408401650045817215124044764981899614306108302185280370989441416719555575881674413409926915437220287139696007532676480183458950984510927429274873310561571786856803393467023388627504397132470241572355846639291088504305811710082399451333468677589734470551016799585701774736789053486108480390145186719367582988515868951749491080433577191199798018438610648345916088363999709046342476767437291014306034861671178449199309715589065659025612093083896330975628459450969400245970625166842632756145602137005761236001233937928964596460944355257418709782498742878494019965665116997851149913052707332205421561621748477110685479197259531836718758789917049588532804850310080053854647894665700862055389368678793092810751154733589900846330636541923983085858236760 [166,71] 462873769957842827856508953604783130690506756826390423987777384551727041356578374558974157043547087782889070779947551344659416731430850195594656587073233204915289372671597564419649170664723878332495330276200613684538247661835054765119038856432126549439383570508040320412874271988891518742632465682697344231670451766411740145213567713166197055525041795534266450133980785299721116315018832038970104902130014051943310148955012027304261693822801953464181252589792153715586060202169010701107453444476271807296691540863158472105205551209362675316663256931550302707315434960346910443550605880791735590775900662592778124141231862788703430566627146639379932946135847670476911323326846003769916519882111930961176298315535842288120142257832539154336046061419256792445315243297229012397590333488641202543046171271017076418015206681768779396294907773964688613664416859039820565187373367579575834598044390552016533238679075730684973755629645489757215971945969203803323653223204588361576333211615034807217976711697186310182528817609639209938490418706838312333191449425629287406525296309617430879775987965813179704538829611524454494958455471651039461632757814667806537103085373442247175600495598500132295189472738158703940811134600030616752283022994951638572387771003599198309765165493697577344700573943109458470607779409653690195808 [166,72] -41145948236839016404808282909755862468059517365232935162897296838352193665489790864396256129544113261845106832160644740042124349332298384088513090050337841844839151569268028695848673429262669007842737596410159381927761482334038315889492725204993121938946794750208277756677003320321132878148703702431114019179425225221382241803388245774803738901301768471276491280560959478912653871353007456120498799362155336314680286195634120916424770897687047667339080770390409947565348585433792765335737011881617556849766083267252238963536299962068392849793385535177349486866505429227676723569209890494477355562888556182117252903392464069921943928435496159078573121704066304664927682266578920487732775517910815033385626087135941088391180674111771513278553986994420117944610186915157520948521882778274554401746093414593795448655854353828435305496437771387278851167071608555617565722175675532003841961694256741423079301997644325282697048793272985323783779702927215218514572131250996495343520071490646568154358044546473614260678314609303425221380460866529218397128035750292403593471279586878923911114066758063178917360511077251120160366150362799202157617076100204540443892383455285452102520387667866218700299970357077921432851583770053068065921051709640730254272987293222827439986807970792154345617572026981024742252209694127239504 [166,73] 4173842889347262577680024765126304123129569709804853715089532858797851883111266553497539857997871210639839123087460500347825523685276550770848093854931572409976181900101925341373522643298863208093372866806189057983840463435607679950548703083253812113118688420167882796844615598267223202757374620334460292451384270525381727382974464749556219832301442445501176307426937080385275479719451249621333524044277702208331990114233752290401184168025936281644713381444286079891679324277708469292816942567534199568140163321092043900701160738663999012670813899701853375704641992933563805703230566031910070774555378808729819485405228150851523892746405150335043321793905418087597915163577482694715162697971329143275482832499849906618336376738041169838855832023220736496055057479270995000356708736344376484390691035597124956816615812372867710352597517781428364626960186749377580113497629027227447179235367960934576570678292635873285123167361374668840336144697945691621910985260686762463178644567465249642117238586084914171364053560550939165431454966577335673501166137577585171577319387732059735790845240988159153135774623880598701304540571947124085698772504105397276616880113399596562231010211185479637959073854021687022244261284594131119889561577035387774515318651473991967902564597471821571587656045520947471310569989597048 [166,74] -327454099509098582150149608461834851726362927231189989593727613031829306507012569072435018962800854263212569066009784718575824430111753969351346503699959466093532284024459982449051896442273265478240673988068577623339779308743647595880293081679971819587742268299405574934786874245348925218179736666766110574003783447967125735917113643091449571602828873446689659425091064005822315982542693168277156580306453571108777263934311467395082641862759393712859769518571099483939751941130834748976382282676762261581134285898365601626787005288547210556591977740758638253017260978602901378397112996562767986260240559038478383510451070472931385845516519836009759280443268464441995139244227641988178130431824227800810432286595387262231755377383649724069187751009674666871944144019631279657602642423867540349038881963119269345272782706250383799376822389638849310583978039009471062140866642307656730254779170230647255847965316811172479316288319070179905701193880081253443261875687147375395811085045080646496407208221361801520445761099199561716066221328793965806545553277088944361116843907440806416184560281904192197926868028804675429544026521794040207880060141996048656552007016054489555715753432894922118126472209910028324198136971989376507296576640888355752802567811353188253064394999423550015496020414994404516970698216 [166,75] -24491415802656958629364886052703710262923199412462218035652310561967464284780825831883682679316687871406303366099025316034135894524314746723045963153925764928567251348294537873982897179060332631263266170107274259724359693932851159532121885943211051046570119436744126456736224019277846952516709004505259165005245365026983305622770975598034646727220859894864088432650268749358081719520427752534715809270737303462360957474362793650969878919825599095071612615112569258321988155541185679675049151984184514606402221457359152759157064929905142694601269087869719261147925246589722741528105828484804493652572255141609651565225120830614079804197012572208304209977628467442562272191735873007515917793861865215518289084634193436941383891196130114047257510883248478539707199240793668669210477007685498882724057662367456028603857860870939378032647806983536660841319618300678457815411686479762400860460702762534659550831478664658214528455920262634247071276022598763624796002295259144739774996696829983253241615726130615285566895721297973516372403052930805821266876689477386092270224883295476301638801016320442573591778354506781918511606391833001793152179990538102513780223172421748532185186481761179695057865451954263507448461044050418534007264370044706882359907527661943225010351085041707991612020501019630805425818 [166,76] 3671080699095278667936653083296349536658388264040933255903984555471576446376628410372935296653361895189734011776264289966543860856556784182275856495783623633224090459301385539862521776015616580701398551020319140436837603151483109894780106307378363148347405602774983700587239656214148268304319968809731502910216157964364768266138048295311568014088304500874450032136083492544818551260612266215203990099136722237060388372940393840752185804107747346529434813203685610588669885107670001273811819505445606240790243312327109170607468765188251260817035767585702284943765983045714379968554683790390273919084853639961273640304339331089824224627786168685903260427280314050319459858038974733542216768355148094732310865329589688067944573830786218873072340237181382634700093709205186639160566795377730174084038321995510228190966701506634959197679823187047644935516043383669087796725488949947443559434905867127811683446900954381024954028112017268582333274288976192115151469134193140710874587424018735001490616650272635655346476564691080062461583797657986488495495878047916998311802673263233579291028770091968983792692826364918016942368091397813754051718217155196892604125919825807182174054077019680946058140385131333428221504403371366542515465918772555868309880224242086759647739610479436806817062741919524791872 [166,77] 142128470289131952457051000580858260612395359357418727816085856591026389484313345915372556279087868395747536042064141014409389893741070628933652035384780164911777983496468595987438203717521282183620000370106065603010326154756847507150582454995836577959417756562703184830679494068516822211609759296356379142026677863264950520399062195325534464687826550622781412011022283455014594085769656443347111628994548098432709160296973310366787023193045674379857088635218474872598682205316650662071270114417836704319738187444255934165348823907771407736224869215324420176813588275298879613084755047409424786571747904160872091872194903028545250729157460386158034284865450500658684074382635219150237978981314492587927149403669969662366878749038452833470851836532930788954506785461137825968916841432696324347583316965660916312373851621056005549853102669062260730279774366816897859406153373031777840197006525804647730337566272028600554380476307159507411085745712875429383812395446826222319508392803129655703179344819102990235654156458651452855796878348793118389779979284067612498648260437424034376358360657445788579757859784326367282362840933142751371343750483766511290865769230865076741072108008720880679825213806297644935376044120022649604547959730810824224421700499350306576167402729400685466506536704320992 [166,78] -24454920563851218282496974718809469457143424648623882267037868425130763917674043652953345402815926186304251326776389667261112901808737376470507058218774126003925790100028451070635751293381913252429549950410690037621608958986533737479611103543002392570813660710286435915655288045123599425779889465353537927734902428244883194596014183514116668053840042399815096258053494865563214272816330790798086449701805181575724510709143287152954821259839962398214300369521717391029522099865779208490235409145469210606302368335793831757219261951526326677988118459557173705551828287806503235326962401682459272782821579276276517870795022188793369525494358582791771328871228221553866461695719232215518903556789644555673721312258065505905333837797563149231108272708542369637286129186994570946028819696037339436437194109347705900689174817651240425051833005959438045187141587681862433495823834960086755130294901561261520518169046593032313783575420503093646550445911234215807379100651913015212254794705035803914113645113136870206302602063247968885671470941914599930572824219689988458409742515924832486441084523084913365296796382391115872239282284342707562302521444019028769540607200645244286620647669918544817087056588661284809965967693003799692729139164322401021905712735147765805429522782221093862696404510976 [166,79] -454889112174958063949202971291552983000975006380766211700661320931844659585350960063778497438185064880691407710504655883916328210491746192960577610322416302487744008487319528914815227536168927939617131475971588571558916165778331560497801061764586382141483048810572200128497991981795896566060072789076772012378708073173159968631775600554442402224891419315308196173257770372064307130941154970050036986765125108420899022259753575570583089942338561464601585504071788010668436966637779323029801064023893505233158157670886586273690881602565139272720256879708429828894224262064426383216372976815557254471032852272144362435350911330327016399404126137586787870107461366407340810019096325668134486862197815032059741945463383538653973478476767388983435437164547031264229336702727333874659749462051163312184300777021003924943977247519879445327943006761764630942122280352831391223985937627056343648572376087709430342233618792353132046982637866980165538495579156559907138123922765411015657548239458294852235600342630253306584024790757500808796073495136394594817225238945559440531059755116891943929005466561815854550183853981962626977793641349454000253267515758124833077151506145818891665378194243132315529273232472086251995395612320804978914222392767576034679381447146958679878669137784747687976792 [166,80] -126323911234284009738000502335279397590136397037817365393852626838941631276889129661128293866530698550164568193623516385468279535074809907851142894423630106487797607768876167010081406666556809344113457353124936235567552830298560910329211945424869211551920820845151080951694148572741033339881801313741422412238033474780094706123294918969087121961387926839681059249371996211469034515371629413260926926389548382585329019758716404119258350395575292753133757297641703821267103834344796182011742156272312895227294281221598806388734914960862713524689368606250123118941366712415852567006364190609148152898766473782770138930603205386531095661356739844351245660190937878594678109784093485884945976071077687624416926737590391698585544502772013812582152521294895153241970979273666828048019399876139625087115057988492245711851901183395619125019440836278963541397938400085331465886527235035256822751903702918576189028204316459056126178180701624431228172618974197694128808799152062852729277578553862553935264125565422516591125399913107947244741237091513197749312813469030345222946552927587198336488697387382470136019680558008541860051877847435473938409390209888371184986001013398243388502717639600759261074836014117750264281757550481539673404882649231086894778945390713977863110154937470699264172 [166,81] 26143094289679939190212602475334208801544115212834539525864367157564369498861952316009619080041607719218804869185001358082602179445570910412871955664725326641173383962253901541649605033573339776508627930404310401986110920417313898838707542739617732167395143867509407393032590555307372437132781286477387445817818546576269358585056913254574163845846335099875885375056233113584762624989275772563553387616568329406510261268920001884811604572400397387378610412595668017012741084807557869262615994158274299035347888840407602224479147648844896902916598620063805295273395421114541939349220360319887446904784726697348945474496359808853504953548805772157920170285053554670464945096578758144044006282589749413486955135861817723211625650439962489938322404651470838055942088027330502946414652169402041617372952404249667831954350534350091464822446020796721569243624507013379853858018170801676270051953903803173169476800047798603693911731344052432259633521344382228328340031813365002988276798405520914520734547612217872324413383597676206352190586125273430306202991646542454433082936753087664461187081926277449920695599006441489978745160262162120116869729974108073207685122544963620474878938144852461855932519145791596321653381803172809420840383991416915345807607152642403078017812033514461008 [166,82] 24513606395214553513307584389069403641925301971032162632092226601905334569463732983273473536778928504859459302704603504710650596917481915126278047496333413035237367204196373923385033297721261635188172471150967487677175649511746637327403213489723004494761251746892856957624728454337594573339380966790194540460262613966864556479266024256127057047012504764531596332210391957187833296380455344631641181316208359985192536190525515073225515152004413687718099246456214267171918672576727374006069918535593608267618482880521822941392460070897521587354053283628613645485628912532666997257236400114179554720278710174311483311821582814510653243718394069342378891311765649194529580962067080365548159947859278182007841012291941287089316497348447522741973202744392796985841058777320837184618548370029168736684060522280528819463344548248535031255021766006680997181253244982871893080080331859426028648572320815655308715837053611196765778917406160577208653657770686905709191335949046689330921496365892713219360137867086331324753927289988031787200414521991267385054918742355825692433647888520882441149390986327218777498506524531648594131650585464175843849655531819047218318634049444480565094692763934100243792485672109707445391735675783490220221776263552605405709780000982874664467950466852 [166,83] 367401407355702625790552097921682391425310697943085720471682323788264599524744548598370047147583245570321671684980958500811093943746028878686054383443495574738481281774433622034984397616718886733585570646185668146409350968653308378722131895372073681927662325741191230265839368568620924374964940811040927327526145323171832411786079754395019071969046870203771402884438405771440449594066476766023881280814587142082457603681754561004584836331649370762567777701156589657018429578779983352809684266358909243320810157237940779614390254566760842208361847398232423421378233245400833520613954628298717388910467987802788101485443909401448311272450557617789868215256234599027181199865087862774545525109672797881913842827037020631382174297340132192521925250494423010693465650662556816471821852173643520018051799714293501156944308392757110968607786812510016278444588568734759566577004407033624104632720506569632841004485129817624518331653809215605720002263814791753088309940463775179379594500079257515678607428349678012528646801724399352245722535621296330158613432854085657300876104018990489945395228550986690973287032856874945483910375479762213582638668295995229843406176988553868896303798332649512620931792815668861568415845168518372433806337411305680478023572945835606963317948304 [166,84] 13443270598822693941616629880804360677594675049532916281966269157336216951167687300143082981162075315078553345370118318559674301466505942259497421586219299411251288882130863170234989623651768377286019817443030264518771505644235210941893521432310937217733214360945804323589642969202401191862616209576045332864931581349347904615332229849400864239797736459181167527867591962619403951716848479531177417225976186939630446593768380968352432316355841323759806305589154438101323907156094318874880141553568270508387308807259467600406212164173316998661978904737042813293944686796818024314521310681477473296669166553502334537108486602117952290426375973208174097209687148183545244571542078192358960795042620437280247036777385654217743025870723766468104003712199504621961564625714887728002265967547692119540027097479674087618161933350293584979051023349765648100400642328926784580450911932241785519632467541051911831058749969449918833773939293409900148410381609705009870408243508507135003993193509799363312311319984377421236640737925600379347751913452948609433973200021378120085145853344923565806964547594966442177401819438953948267328915629793014322090009228626193035157289359871941755679698492514504737294121011851802797035893274014855501095516557845106953326272121442948045024 [166,85] 2062257258440247529658001168741914957535606799565293550717227436241707056663027268141498626318050649588237140301678524750293474036137133920475757996628735097090021339555083443465683831914648394434751133461810160211282087866540832473075201581309684485807208356897497375814517265146901369989060464672139149330130932770515341011819500598686749886501460682898215918705509085241553869259405125556496465813244688640677404177405703797573397577705212661758057012718355147746985916012588458701802028845164197909449085965484784742410435070752300462063112965190183888216245119907776815604621049489288131835348665221476078563261212862236161514443395439284379537523918123147561373293742709162810351293812608026018931324715425670085563432000657185747263817943883152121271978234292932230123549659462834551721468259413410427624441121966198047129147696065021784847640311809697888882868280671086317496858616376106439837325062949667369897864184237484253373370407346943727688671699336697912171959977409874069178392290968988672813833887520534458283134059523620551502229918163106084411832410018199270873828882873927942311830001557232664292436863260693035940903743250126047560293936370592530426892527893008037881034221247047190816906331154084825019720756024807396610629814911991373648 [166,86] 19938630501088253636138520630709377544493163031544972069357812259726615985692332532474936607617405725546910020174013288284229010095308468209075660487134286312274569921021962848514750034469205545629210045799866459744433887838013320239909038877236838799388631226537401304689385959869110822935253437116851919043962029143663378296995740096273013783628777950366354316901737672217555511524129542511435450379395132033330046519431447902104751330295721035662470230197486196258580449032882204959876259255089130960786433280542787939109674678684702859505866675164196186961159470638550931168960585027246377120098260130737273026511775543721479901594159599059896387297540212799635209300805340775382772524179331223099223687361433941337096349810612558287704571577614509219217976615809045911252953557281909076447397676995721716855923339073498292329713433857552307395101768494550365660578721613388194876519157310233578524495274380227170384003160376593924419790204032229474937381722446366394486808219274772386071801348118438781958911940831411938648885693714610189744392812576343286406521535659035099717244701072090625677222892682987949148113136753807528591964509184729152078719035616363698121921226556603092564105747470806394444017854265773325247533231220497207334196631704992 [166,87] 6206865810509052191852262304478703650840278740722687135492032739960649311143608536460385738641991880486356867019003985405511415765855568487253032537945973977814355020011934823663248867241627972761578177792975642947088932386462317090274372572565586277523164829748346315874834687785918279360190574983290010245190633310796119547010249357850543616906780058028509885228839762551414070157477645025169166731149228128521988355760737018346684233590279376440419776133094905701097633691586728084959372078533056321978632998053933267870193279927267244781320135747788655375438382585638313448805219147897379193773972833157085496067118714040420966485966649410376798159063105677970203088209963031455270294130610198906618456477255852019530358949519186412353044679068369165921268415087984607999952787551849420604942561795959639725160429202966833869541753283073383821456718065582201255572547859311314853243800547100886791641817601609342023255406257395036453734025599900181390340755413909372774345147472726382665153479899803977480950429930354268426807569289229951737365540673247287928673414388995654782517516820736412644125782743252635751410163622097849750645646856950548862114151660184926291941983019506510431503791759866903498948872559238750195464343902238429564578667492 [166,88] -113388817668309425824289158303930842457955338324706437852838201647763358736145376420612545471717955336292778455020386730440413933517244461651340094260212285867239321750713341388351976082268740127397808333281752097925565494567032673443508003684763408164021546679937413426823081700355227549101475873222142813566775465026446847724340201309810427028846002484499388212904632755484255207066624602875736038173756350082595832717715351752922665723303360005868041979756320356832562018711444897388636748331706020674101693137010684005012361605543612067565714570563510580768555967632400528090593553262721266823771021315848541607416793818069819564712140690046459414900021820486668032019336480982542071752692302945233694044623164396041871829624934294293646554797218816442183590163232999993874777745322888981835549655719687789037836845259132687217604139589540230225455060806139969427533004627839685233132197426266300546609057560042823399060454866258677674753540018014494788234739368283206578653716402051106753242950645799330274954920014247348283064915413279996044849856086300595511318295365436602089441322010613931912746293703512599098599447416581307780639532356278695337912347981729247234376052813976550328377535468384758831348988502191867707873121495402382825850 [166,89] 10454854378200526456703831564511959438440752968900132670062780105190497151361534604181102898345245746846468436947010791835688921522494705458019483938647311812649020372507022631155209145836030646380726721066396414715079367106203233953309205262615270891014892727246907544529682297380764309684763045856822067734337416892872012938968004770495442776149684145472519927175601755968060451794907218943469267502087391266174709945521498734935367110919539283843529582684415303038157160372446790786921023798826436353299325547847622185729837771875787398310291986099850967525352685517873194823791300092998832257786797585585232260341138557464649317835365381199153060003736593839341110940560993842440880981911312447030544045157678357264286488715183635143018558233128455862771826164219938425524605955235788102406617637261032528193001502295832526526832880276982236349089416604180495129020641131663210779329510744966194113106819630111449607682536083039495257223534113150112200482593359672995985993837576340250084152152023788747404048280982041167407803690710540242942215998668622278647172126738022072875606993734323010352247064891328428623786119603324577756165947077704966618485487362144649039693937148975755312427730276169014348865642782479169333501170760620845968 [166,90] -271500005289898512207104315847772106543246268388051700035270358166010702832929597284684076737467995693400580621773466887066194086095878890653108972784189682336660093144438967465788318359619025135320236232144109256465328321497698685273685618216275348145449295058390022896996201230388197067372255727368963820359327275721305075746010653269944135541925144006928352719694710686722043197781295943961887408898343385764816440086492641186634389103166636264013543827993190011199720431139432940157679826224640998980722647156864800458246909599025145784681577811335998859199609561406979825004107000857637727228215656191176214269574199660048284201486265299154591386098627138448100125516206604356030743085447356846873096092902182304067982236839632800466909449102974689853421541194793781190850985357273764769509794129568482986503615716489419535236713105272953564471424161043991616814328059824003160955372033439710682890249569430841533068917587347122555977088571076130053181823381665730077610274255926212717694227421525983220966428061890135414493047970939915602097888845088023423200993310496022180758454671070778434914270662965029330776055173948874985260119544473286793154727103958207271317993890844067372354374559113854682006854607798282430981362076942016 [166,91] 10702529456503714591725883149660831451197649560054415058022020121285038678654616546946356691402710768119050403127590116584453763769302984012861794718919522503050270381799248988109613720133651319773319630808664177421381318060068408292281730728313951514874477930909230820195269993410720741648179144731383370789596757923680296057691227755183510013574566443594610586558481197268485727280854120759967944427945103535180544593171752253083048590362507180296275456840177295899874654884506854085754337733640217719676204324461047523930466985831755828092110671239659698854740969943452886086800956948920873481747658345077716159070536814493023188489690422379466317652984793912196750488482145981155089609434648900525261571467181137700771714664137013202099113483100775614440779614745488326215131500624310091309171902275969962016778481896571977159674434380301465390696813462641269761621843474876252238907717274185830038437204556447753767698581090037471574052279393091787479955129817629025939535994203409269564173005086909404086910021675174351898647513421436580270656426232745422629777740620349176878074543027915968457646251324893960561417605302458930328179553417038261493594105654389615879175502567538715079641259649489799346965155867192805223417590048 [166,92] -318060592884000911534603347761934177364445124340124820127230596968935314118486467192341202817932888496325182911322579872243049697002814189016920749141476386421035454690484845804586651800067802730573402168859826353810622349841505928969048499447604893204852679330609571651818526654651736089595736614057505889700863478416194096340716384936340850439962984865599014701340385759891974238046442507490968248039631474338683244681181451073617795175293630919535154327053694241489876258838094225395816482677983247731891716402185525282865415857572803237881298764037841776405214246546783647630550866819584310900428731426442855389043845551609869602775255334592629715459418468607941918761462089244146345515527570796605223163031427462506607422514397399869364937393448512951107285388052730966146628243952650481996492185245149341876495900873549928554823638836687779983275178719346960342778392848911200216320669957686739370699421693157241525144693214279681132963843405690157996278776227292820423445565314168147641960077470594362083111321722791328938825602761836400816444708735706656953409870713672953540517015668989780147171606035708191327844815345606664341496177069917930598397312015693204537306688195346620781495912436121900091219187327410749757344 [166,93] 9854625000207285071618325099534711656440936683928981094282833425358076510140620416328384304070031959933373983122263315356452200021570174325539344857169196533462926230757910946275954170373517112608390415799848168200220702300274339262557431431431175511212330708750970843499317372631594926297926168982430581051665504621543424411122328157521762139182237599518141956952419205553737872055926748100716907222248230261316414466537453797667673614522536727060068459091411953386201583913147672853098822255671316271304802779347429921368011030682690560317055560941259210165737138941544345179203541574144010390272608545649187217899091394138711828408856116502315057005245035978107272968221753723509203833387747821563178557802714566263569180557002318749286271608836288981211593187210051708046793822256906001413082802895439311668095739815591521656947431071682548365432919574941403308906845089393676371744052178852578942134886024823837117936928949134708200952880261050795771778344544353232921047694389680684060601826771749696222419876960911474345396390685082953284335264716902117024291612899389981489457457010451481949429203919327895791823589596009704281063754438594815875173017788369397145638854850878641911196017477289219359160284561864400320 [166,94] -243215644637830245652755053024914589678913688733294246271282173192093626757069438092471211563367851126615911487015524723260462605761496532927683622175377301390389875467655272594167732771852997082758646154168522981717347146636571965457369589200329775484432980402671884676831368408672101597335337303117591804988067093082265492152826060319257578601897536319196387182084786252087462580729659127074670770175338324146759661287076019757228512298334609662635445619113081419987321535429089849723355571476054261435101246777224652829670309882142265701519451575101902757200571255173010000831726447937130957964545038252694032340471527702827987773339864811253615730788586532728799739971989334925104249426095024301020130105478225831467261030818484740743607216629920611149237093475677202146400987150256564156123941093317454929071635112241938449686088345761643110981975985589028620215941009277024522349249788374627884335469757850198464559081680635092569554068943965513494662641081480492131045693111353709217598341417113786013533210615538678054814553457105124685055981914823142054243263783525759601957780793370872350995111851547993800359174810625296508006797587632502003185565687667829015277119126907969486374973613493558673289650933961408 [166,95] 3024704318555771997807485045637926777977513393048877055910229838366851921028166561654944421374424970024589658071549770727407593352300253733729967582075167558337423484124221370059604792947532503167473332818092749687322868248248942414346675323555721519345265573022112769574132824614809371952258524297649911793239465599069253390645336744891296416739724452076603552375647494230234184193731265444154169988902837729181749768175851815125373269375059074830122326101123009766312498623325038973908721170437863572115359044379513049188852936014727115201908240897905569027513227402571112262776257044337613789771445143928019027194789125206284092683012646061837669157787231964361417346395113562832093907250853917590807934197413494646118008045124617380468023594977731318991354738845670481334745862728999563192468302844394505070335073853365922282690648299633251012617314831879795435682039228075272048716190497197739032510304646357914081307002530739080426026132953724259364706851120550309343955991908179408031407118594633515236651160012223125916168368033736087311110963319782894287615727701278487767598195700651113317481836504444002167903504903458152500192115631177728476882342862178159860878611631364035611048688690834907499744629952 [166,96] 78724168072155860342602625097018256349842446134546397307808199387195633560251959806983227919573462698873211365487533982603072771481856006511835919716512527197064899377160549908856959085732032808718883749506138659097468234488314499520624107295218389970540572901495149098235829328325324469043633308150350678966708562940590293131650526120756963646359481189280166316091758723412605233465647029376457876029194870686045396726509773209568247518829267311689902953711458907319647267192105060497674519749010567726644813629164484536594821642892790221134796413837418912532336987257124797273789142062378598624388154728142356012547014254514434607220679487154034452214880788363215849954641183197299415533981510876933725603452907964427642436093727094256894603760904130348514155220831984322156824899053603002479408535935123747056418516075355153223500299243642547349073880532613577308761886979461228728823905768262022874227389845539236751150882099803914422488283087802138482675076780206946583173811184997018801024713767962955528711025896598948655571185537966370722518488884356005563272070239699522738422344570611652320575082914281943654810298311154449833592686621181097499060107025510528382976772621291097426144999227102730839296 [166,97] -4781402738714030580509912439540450610379153295949737363214149330841685777075161658458314266034096902330163798283476323162346622786213983737325802425512436646790332009980950640099067526480495629902118516031413406334906839541520385529902928810414731857656691074468387004571483376032335535722967997250628117684097778132010854153478474651336874717239258591056571141584835671723306282833130959379697765589514808199947549854598859354782413906260375489838042360662710412603866257217547406278164104454702997966268290351284324999463974403612377551930131561906147738907489722723681673705986469744344291298473698063869644792712351392727083685845600563738460239888388652707431126941223193790826208224032564021945132192656638357810527760535135752949829883064178500527412279967115575250826199696452080945190599004380472535876689456121655523806014377293832387944575679319497664241067582850994257814270134754880846820047016083531802166604181202339981850367176364524285154843768776930482067858304377651436971131472111881783599405645164215386531872045997818831113549488662283030709820641229129044716645186137019763718785675091746343246811995036171012373826092947816364344364763390527974186225997548441112428481081179447947424 [166,98] 84181830688918629129981062191418203740028331265241117672135291175048031049759227165638665399854593842867580834746037381906476504240438188907283685308864630019370289443310561789878296154419451346144803563100465848453541095014937243211825973813018004129509044283860071312059962637199270485672823166761239975488876450697128996968550842651997220335035585512464246452667579795221323171659699159385099529381116139665205496719026779753342953618559215853074922653473307989456001718307297755937867001418917292437802272063692102615645755001022179445070082085911691899666020991425235297618009413513458887973355554798965270732620401716992718530533268931030598171396165394559301845822437379330857714582847594610209389728996225502100219114701251372711629974660760491756565341003164759544275274665767271840191218617320307220692557035367616523304120143532305143391178159645970945083499952715439838254635503137315539218997674996934210009550660915439304445661421704081418730730687509840169730310929044025171716409718497847932826534320510610138802693634316389746430392716080721317063693928792246373729704964667011446861816218032604645828356208507428396467479287913570703546669419436371436941539163874863083974708293570816 [166,99] 142266345233467043470974379671752046285414927829484928560010178534918654381693594065848791064071047158049819191313185430562211708370767831550260209349432009003743206207204349407813767939153828189788918840823672274884979515156507254440315907075725225939257561263420931389878409617032595653099207665307747523206248103392254258499071124161864578801566658777522088944277995024945733424544513174682004146909711168588558392070861030958073935581090788558092053979139875714378807964513331201304477430306628620104353775532755865049282943777683898405814918929714705313858112767819827697210367935824743937632696281081602194649898981522571412896629404106315375492744800209358083790176473134519805759854303795749064240123173672210493475270891212987793017826538996142888524693272174025133702886383295751130834860340134047869014098330479720540331449383652554607426091781075555236153913569714626467049611465850572691927598166321320277062757040762119178574998567814707401176618517821665563550525961746300060954851733399714278099470709061659558917239107261902427804413951724366187363691877294878477159928351808181109055454248804730073805037247372828973359460388118608520163005847763172482000691208949414361252895224 [166,100] -25608894114504500935347698572118718198599952662646632129257381646264237067432660661002596460639680831686884014286788887169258298929364295465879755457868826387029655054122054589930079930178961714014677419956445924895507007258166692777614532444793210545824973398357307791226213482847029323682566821128476278541513077960212804039362743062517965162531020448022820170228396299903846847812494930510504231263233336108032158977053540956149234561953450200273355156442672974198725222698496457261518239724741775480889549500776120431445595435368932913219247096561477734794619556873055682708857261552055388394434624139594719621209648048509448166402031775222438761579077845173526501083164499095793109068925200224791145328802640656404877959872218932321079351702556122497523986236449329607765232529870616683619012450285505986712636417833756636652639208727924392579668028061164409560238499838512834654242946922682653458270161745060482551971179133017244597539759621070673241765634665457731943634370906996005323292391744702220244003833720483181836697840870206656902084089501830576366803983048255326541378847095815881097488752664038814029884482107314972715985618801580907325394466966727019498115676789831711397000 [166,101] 330734484106063946809832970174579867738141795047035320379777123842007230273992615776444359080252545764497995847294341445074519333878840824153721029480979166654202449813931229407617642120990958727582297590048236055448459089271435751566283066646562200717313520687062489856446986285325664391214865611874052017031801534596585769336528717666955468143691851132277325818176890106916922481508202527047436895118346943917598658714392641177739445035928361510760016504783016320035578280407138086396028911522316819854436862948551623719906418031662429221786468046878315081174926222432407583212812404299319957041543630203627276597164549486677643980975241554340459545187900102052652717690827912329326419128919269930830123227207559311138665782507425459834561224866907760118099477041226189957687110114113266615543157245338765372520348490506639416676295956472541392936513362873053028038542163164165601931771990033229221244673842411021917869483288753124388311453270887759257954260972596524754352942353763239011182903401473065562775079859179342520408323455718123983015232538416582193666399455877861155324649171305061836366295697276291050122240775343561942681630121653391350583841876868556086790135047534765808 [166,102] -1273982476246451097481164605456962412642874489823817067514663086936616745646888495555532384050782748423171565895184113107858767438152970025530920523281866929280595521803724562311885110737165900666733348350574278300107108309429354734362869100075701767099376049559105380356411343630150175657545629380568204552766082192577494129304831344910980190605417043174379111065610365055185884239988692501705513284199498089382559807035079131649781380116002218899018771137281123254661213431223248961218138607731855859641659400268103338821569587201713186765701213167463664276145116639664983871893921287518314391144778006525027758785975177366135906786654876423082610693270449827822138481368151714421218538105222455792335726344439026279531249340709635565918505921517298353208182472123539387767149692845621881410565077684450738547256577973010332072589949718104737993044734891846904566610472998891977029007821928575214872597267848912114099810666837124033105656610737489204814573860675057389530961663077295181977306392166773930125396276804202489898636853578025570313865023855834814074300841970945089388618300040383690225360747158018375333478819199578406911029159004327365357328943252587933044125799693056 [166,103] -896744969385784894461199021984741413369883956647321392055478569018693024953027974533055336738860497527802310775657727702168837686780010891768850385041681581120765735001891325318317174452576564201712384479478127055173718071344003938017095857165884797138913456767878332789070034357403766662735663021443900432955969844009817494745052527144876733079019107848378675833953423537559228624113696093576093884455846683307534966409659452343847408177839788585054227851352927574996829661472930688297954797620410795567213148561695260884761722544228526181527389771536813376593349235830212724095056841956561300358491652574051740047238474494982025452448375937924412266710337495109160097403613546040848241981917456875259559277472161284769725234786106245373889918968001569759559733080702387805292336895690364171594604978403881983193104491191665619991441501402293390584333281781945557839354641868694648586748900556296036893614424871669892262493135451883361103325658911579855360802696228369927706880254584268832081668455147693093117532395569453168050733403723499978702914264462515864605321733403283176661802451803339213383518439274462721258147842194024864610195697976831898692543158189650638818976 [166,104] -10061392529327035826971180475690555459389695438453709069482292655393959791699442658197746641981510271072944991967581586994150215381204747235753725523012583974904427167652572784026358312899626430802908152551156981406746721070986027949193283547662756011425697453469069581378172635710508052886219237609645392256198184289072569639521616541186302833044290306029699201017452104494217499438804672252784897178881931640437780601221751711433069669080554397818632034540562171898086208391858558035193670212624688211329263730936814378369060285992957170350440957990899121573463991879519605658613716639415985724664538091039946330770648636801582689407936436512026853752170179325348790358274511462656289501602605258718162610871964101849094535839749302663479684821679194157441958186892948916953949460878016526973849191565429105457031706670943818807334790996776009145637406678109474996300532248389285848589679931228460473681930138526877471315880381871040813889938273164067714340601601630523964345398773988489957200306882281278221442475408677591693202421426317283507466881905952290682019575074035672196096471425520580114587349788387300785457813455597998886319408684179266758636702230907605244 [166,105] 129215045817424656038043066118369850407515709110757677332928460913488786381596795059464867490867752745908338799842454828902262013669549638246672755070025547014005982981130058785780791746125023654207333479621957928938691384457070356412567482342682088299796035951898003092779539953981002804250082730803916137576933594673766362542042890177513840627970914256885870613078886274163329407303675913422319206048074300187146795720699682626460643883784006120873355472665545467301479772383847096596984198838347384088090914376318322225392779356502936366109511489827818631322174776431561332703109573143784526994499216213548154749610836119900566957546920123209874878230243707466530504418896980957090170672569481808726668373538521503227338287055784613998311002636563977792024683020667560228494129605031543419085925498465664579618973202354056699910982019121591269574922797392542169927010207753635653308548192678363272487717433084160670774095237519301825663070331417475338509128100036172566983732015072832000270517400929816471213032339583454955693867224381139362196897795473564371568442313475429966826460680740640035982598780873427353481364155557099922499694935203102195943256693387880 [166,106] -3584779089278011179659372356212707990544146597603226437044587409616613741937611268416565600498757472949451946384835356419044727380259439131907590593023428737234610332596619756964248500044770879572368143591888523227180138617251944340255298502342884134523886204718472703269222629823943757757414676573248212400612051580685488083933572633006647830169169393844853148612775429833264461076833010782309435955436060423688791969265886083393863562843804295506998391933084765348786384002754636641185028689559261568421185459682177917589510326529262274586991809839992469179029726304750280137175354231988941299085279882309075708997415745719823096500651371260628652153467293352230917626720770038261119762403812289112259605409701920672569709021982524862986262477721216394589507139206907901714533855272502964301613404192076118763512245714199239634020110844670608387489846360108847638741637991481363492813571391954203313336892149285831829507253805754096654905103857113234790320033982390301994939503978658372511291103153483970233253459947152734547805748402158358119175224327163269123705440461681367234506259751825593433159616675339614677467462105032148205646669270735872676416613272 [166,107] 79177836076055716464301056168048503338147692631490505463895735979840144302218679754686833441251042216836538132045091708084718112477037032007977008980599548558941952739873688320967312567050349408194112796301105042927742230910909651919992427198764170773441421521084723895395279231263727662240537489875738550994279994438521859593733905718046234306250216808765426074956977534737593867627467373358976320964097608126994328891135585668299202567004109347403402112419845143849451696549494622803442055925448050464003456768192774918675068695156296934597162195074989774160940475047806489641079369160382635217797503440906387522565972109190747780204671821881017555399008005522784011629544512622139685401397510007656415289682189210978805045306348565722921257832621224744534812005326065780169065328700009758189332842140983724309419779860221506122020956901739391105936043118337540085042288653104232121744829522945257895001199608775432231359073331639808101102419492501003029558712963734422042971298863833616505038133787083152978415049547352418792124189122158579832007665499892501772945063355249343293937420721469710339565420091988100545053160645219978490476411911660977288456 [166,108] 71620823277865535094042402733556007485109115226784246123045218023582643646436516980060995870136763585053945695661582577846761609509617415793135029513791318080591321568602698546935938201503585621569352214104542203402613177814668588994047850177207800133325481326836484942870941681911384764093257241482331730338446064259320138761903500559983605916065988646830637865093609649671803977044269867095665366541698578160340707836249177205367676635078141732269245156535282316763638052088546421036416633136033891677106550010691485581806755357617687156910529174386262499121013470083603742264454426135467900033294389132929448093116578953571117290392370694825817717757192583503863589544623692700693582049190985956251112372045603264290244124084396584155193902481388049222952852005822546390270729856085393905081583035593972285088091486890189683486519775972198805106872599476233678925273697953647176777798363886456750637446561875136043392111065697293891049554151876226009549368106307004430750443048524394390687170797568360491120666679977821326035928775198119337032148444330137176097910970602832243317892073669907238248561323676888982258072338805995357017851977669961696 [166,109] -1871423935404793201386345737058707859954968354873164466816628707183733567851175031962379423018715046874132237264934053722772464866944587406382464719694357440474185986086491401568870349442645012271415741827565989154791170050808704581191337023719565407871000814066720892421990818116093097655147922871284843466636829970074402454142256403502852908296352218078635573848798559195275619915321586812408742244762710515835228108583355391139624328048770288060238829413339031301793061788198262249822335784739749880479482406491275083555581099578789202609381805528261154388778833335727413006357569190848180150235858188226027691150125649565174625400199874959249543146114006791309289171006711902245051517793577204416583257491128576194573451209372169544464712304369250571263554525638057421971656088807629571394323454775290152545009702186348132460022762866464453486469361425131875926172754513371086419603881956651963268207936040218683640787102067560995390715619668589738770642975358229505413985955909155856120812376083239612344927400163185684802783404226889135326082223476713995956416285417302444188185352601891536905329513637260517750206165678218480460381999547424 [166,110] -4593001075388832257533046470722200611210114331896392394031031120885413858116462560875757300575069908521330870192159577863220449782476184697803489455339096786207078239069503946967121143867890111985323158932967013303720737803099102267399251402724375015723108678259302137835001331342275241066224555038552472131142084085787704410868637729040001733308565408201733272255199261184870599199906813943595147101568374767051132969106606380169561864656408930955124038137590610101312332877846059749151019157713709832724413945489318007450347782824853042202583518865799596204552892094029619596534804405278544479338177118643141354556241137888829890562830228784664774285074234475817117012537982530320758857805755974325410906745872243274725324306922054999463845423957436958290457011434096782979281831563008486678628474419836662836534831610554404135861577759083964432680447500094114718997946980864117207299556452901262706688749266372034932795201304685783299793506953199573670195812931465549199385088358574838331959572924955471692424187185589512621101497453751794695886815672124647044315374291951417222555613148187418434426623240809875605598929118295984416239088 [166,111] 6226873301765731441535113783961935880185784459380411418611815881604657970847635518502400412221104403909079711008511213770791308874523832949020802831607049850646859144864689576017557181288432055311483412158000630190381004457871840971886099732148991570622876055216041329018340229454022460271400276526903310484770176349455601491351624854285998873479353550276094626965726149760290707161300838098916348769378826104515733341145089215493815465086757129390350469346625305518364913059425364182671007984617145651440593960160099698233469474576362859721317531240143693924438689299348584484662214095766768518884259018197343616241651728256044083880542553147104236670905804168168061284973699531548443215053521876299721933736856096856186566504296530462899243773655462229729575288523200757037263394626064064938728053298873409606364110528425125955869766784033404510747312271686175789850869665929531289095891747689111276927551419775368190209954163012101799795285749962542832658762243812529143539171904951849327302122768878927968276752123558078358256476844499256318022385298227393190729560762500609023462060569566255617248014582074163651154157647942902312 [166,112] 18397584286487098556666687557206487601860544078796602568694850972653743488092237835616471342268970658858201268149505211153804766869111686892641219548832193025210072666760389072409092406763226462393153966467747936591341232496651619547487107626672504582078549281480642986139876019211872867364878516506448510074087953451178293887909071013547883657036135879081893734960969967740610219960789089358796893156363041028408179640219611409408767149993036882984120062177211549705711398215220714447353369603283233463123990225650083250879041099707379395402587997898379525517626826383068659405019726906712103686166856005101234084327464425295391308613787224225440616068666607668665187243377689177250576149557206575254676068140394685054128501862117252845728424053658412347177560190231434266306449600354491648333671781239194848676574182804390489695476926336339604714379988133934316221882864352775224691118053151566807455152161439172401199530936666233994548369656378498988222429069486437438247546001878613220613228988739961524849073831906004992998296103720285563336928184544241618012031057260791641469549175922825860970146739130546761572160835416764 [166,113] 4210491976108016062016579563587224270528054077300409362459432948091559451475841703653239811255603344122827346983440460495689609933982400639259760596662768969547862221851018196906901420975545074057599257504710456878061744836237910508087019162698056038838363882537861405253976251620060134384425583556008451144856977263626285290883640460920880120244516659082713496834387741100747452305115340915650670555600626920425497565183346678087707208611980300318911406593946409462608407743606216315106090759016011742086768451502793931400300562172975032464671931415015997879042320232532675546429479439332200656213852540482182698955510611909064601941631682761731381633166977249226295948099466164860899939401860003551723532792374001142929336572626276006128460476540821016124007697290625550255645856057373597432298774061990844088346421346382487184486012004278729584957808656483583878732040354816848302548226411104460848828512772596503235718789154807083066814766265130907983621061355827439869373202429358465948432634413600608915722032441832591106235353859845032337433673827088311188529251127057338024553752927161392962003691698381165885403536 [166,114] -7154871566564967233238648085340026704604635152026453084192927402515456184367347380791452611770066137910193740471339355321732951760752975207347064026433511858230250919603501864684781324671555819881820760103524275043874696821744280832268875069982963387418175581446029881649238476145984557922084859655265003331199558972511386840687845547099765811849853506864824540839866686695779843240669304783459470765110401137589111956506587240208762528618871076728852062620832293298241150377353666105341537297706701791426977675186521298659484413938051384172516843760360562855014240299485456252546950614700096770419863476640737618786661030649431633003558400700795801642629053912824793719743917525496213072253456705996469994933011370773729542774344605453799415066925257861725737511415447198204021918244577366151781831439714357553034539706773633649773270374527145346552049653878026387246173487862154334011993321998867542691830983252847993384886914899544668751037123005781409025969384483282467999116625387100652534890874320497571983178729483637856003353702527155562830270570386838660137219812271808963897449490995571195018606315897626832 [166,115] -2714431623219085951011260569894630199128596479218366524466962986439963149611424250880973230839319417249451907135212698296868980515464824984845511406910365344084622548736697855621093685761218469673028685186728200440744692751295292486925167411792396041096274047843790688622202348349005932516148037180879178287609580977019111486149593153176200392092443415382676071105567209171471261143772816527797112125358270123705883803281311419362097784780666950123667887592235931936310371722059785578460352161720367396756399135096876477165339488168617547055567232738469705217005290613000052257142111696476766437500424343078044562752171192074874052187679955043347557996311953796280846836612177160046411330795297719685445846761374676124146567925228106844046995444810084836275045847419671937500491593474360265014432620005133332223646017866909878609432456862659424185584817016589257764989943051049686865091654380843663958952675076616388760907421178883727866235867691391693609693776383888159339060214351893572827879803486461310163006866095120021672446718852266178663698634918377307597318757868949767574991337245221694944408176056212 [166,116] -54104872617222205445903623121794949349774471554546272940798401973532101785730794511573181523026376986196612966899573987674798696748766203982297214967523034645274807471870754539528920319443006681641574664964356589140660670325249953638105164133070446629396592908230065140070729545395574261402365692531879046114144654249894475771153181028547515817314587534437201024885496679290938293961691530051703274151901617112183035317825574963860229800283610451926174327362144652999155981127854151730501186373760655555592955438793090562449307192457282301829033051385487479052798951216067979250375023141884593386062401271956743237353671324338524339817231666673983624457692788751392773133018201178438159236137994249501459549910098251190521194739375346177282824549180950260666184291494289841766818870800264833539741978797033121970769379866997023622974977867360156174981304706306371037258000282819311970859032748500150538778013615541042644437494514044553047591175072172363670934068127219821924674597463050228045072569418894827487022057165404033472599725644521628572908443738975503316529626663396587093264597211110043300176 [166,117] 131987539109609937032221359885372641310328780086887046759706400224679010460262876106213316043794356442162872710982361850210114577562762261345830939142154955996464895570388582433382408794729744077246933650274445071174528188452413585145780530421677756470721631398004725042802584784811765881792813730467269263002139231483093622895010914718522141602698623684744076403664978386693043485286170115096811735985992664458897581583726891360921251415674756588277656305242851622548924361950068666069961836636604669784109519301397568789774797716363638391908358865395575803766781667188593686853255651660605531466823868165778756534326793630001900521521661238806589820849518384687951152454392581137653712405326028134091440146453205831693530909359084755634087201837949749864973317812214707122906920523094944863736200732606329709828193313125652082295019702519553109843422362339583904436807096063370336898710072618919127290323165937585050485164477490028385982034997133030845803450607521621120861335539865642361666436347840592769835823076399153965668715371759492320468004556005741515050203671018744234998785605115884440 [166,118] -2857409016488318543285107457829625402241329834320570981742782902043729451883453997169889927574191341304542119828400424005445029974980183494184281708837268855191437777345623606652233457514847663358470087909454812846891764066969355499247365364845064676917327273949496145665381454979747498696787592394819927015213574070485713118017522835848873104801531528693503917133083971714045692331968648742745425185873969530658627467261136660359424048934941669916582232970120533785198614450731238468838407075861109143097633978171339569373989917010330875411167892905965779239145345438456035506984745224508060047396235028232880279746077760445386344407426476361597614542561915123756256636859365627787089596760366922555637269518224487245650237338530607284207880783355188826888928556995450966616393552989071289355911729072035969694583748993475357022729909942748909286446989890532583681682687952403152710447731468491807136221933707447126849977899183130407165249143164893730241930907454442713877968922575599713009117949832297948283495990405768327229678690634761363874455007389532666270498443013581917425498099464 [166,119] 1101863579325234218197610295072448848286691182735507034814196140234695101346717674572640567511303220075922383080283327769525371777456467538198212965857821354499336023212201792427944044749318566469215313540236640050094805094839212167760342671098980542639973723108065339203077424514156879882249386361763829768302755571394978230897009656164599182738219531132284867009332815947712748411629950106933296374267908403366889388039739441999512570625870895281016080990634177279896522193784533500062465175462896474825658532912597326728154428520850278234639240383097398913602377337142883955932417117666691348660263080225139074954612738776481074046393977342123000004050073248832864136063345132859713967491198161782325810614793883408089087193540415386809306830570738906281324103622066709310215802822092775846199922283863688031700229085667061902783282664940904824672356273258896509428490392690768300170798798984124923545777509564947922848377903673220141940645766021701663927976060350811241432078940095809576323140154300730689912981912268414292019968175132040809459940794493014888326671194991498506456 [166,120] -220957945283237030225943764003609948703035258867805161265074344465157782378453393554347895141832243920192743778688057856336417586667477217208549890812276483205984721271070803291108774464018314817984039434436192371503570541270616526879035071808711611906151331721539995200935466389735147338548198814035945038940273214934077289263659631666657316926385430363989669664731830026233189590718997931227534585737397101857422139107724068975846283881654236010243681521389846229410802068620789054102704094132049905677465491615169982593517542308894869303444029629308364996517042635971317252007153399544750399818163316814269242341485160475686982956018881964985262072039443347708524083408089831025154252789802818956552675825190992309961014122817581519509573761791428566420580880707178249494344920341120909079766896910341950874427657204642532265912602077585788806912442570196641258712854113770272780946530997431255065395817197211902322637544648218671734034613161317327801231589570026766298575205009275082026982861196283218832433897202920334794217629942842895007741898052166008651462070239148744 [166,121] 10358217619266786050033147094937521890042741979920536955634723005070620155641991238667177576374603614715380429193624703902233832819110868513075352428083402178961824161888221758707528424730449502149387061823666580597104555338858325832040933645911837327818381598757516379776191185526915916086124558150200696058287393993057071025845032540815607060112272343213737192650827609386918003186462985814567038476173718714872157416189403488605989092070277808586327633123518628522579971809561808572937860391305035143761444240294280586452772318986752278689889481969077024474942760851301097364620682641170722772091611283182207719505685963133266313256128640589280607216974894763767231899910878922755656453446736690787089893556016857330258773908587178771314310851548056382375646926965408725792900687275887384710585294421969930625177569547826132107032117658246790673464584777370522635804791746266612059752648403614048159515748816180659785804053636511836455356490367937296783939921272125108523548573600454819930848121629938435983424152767853401883472407511040116754300796141098670671036806 [166,122] 1822115021521136443139146856891081626758236115789364721770835607337488636035716890513860447374884811660597579619310643715697786808024523023770839932423055708480709997677323614035965398352475212336436763603727508382147652848322161076184715658190916435556680163173850045747465907560843423037345658939828000708348962562310821064463266333578205397434064781634455433536733121158531784550809779162489089028134272215944739833052778493500902246021789004767698602513198553650081335002287990628006413638892644658231508877630886061804183484892391775489907435274827914075951975595416220603315240877161000234394070302965140523446921841782997094986712687568692908082303191720419638173596183391993969736516401419388908356335978098890331997456146401094177258659010432863930195243185043121497054135912915400887972835775417024119401498548164479674416791119711697654749341789859128614916901287842957367105263491845950794225258799731637026761461965833762572559998501773161679242340363555810570752884355338929434035337679238435485154213244171490441216774887462922976955844348051935176 [166,123] -1011413305082648268597495856844747537715748881884761311625140422554207280880811975616070027351220550718362462152681983341621727272559189093940415564673053656423328619151642633735563377908958720539355099997158663121065575152393550439285242142239027954395121190417722439373098365587550752128837716709591621058285526907241457253943629244442207539828600285807727619102703243253430466988684659840197945181022969015618489230141947686917864425378595623817362719973500906588108855806575075965992609873103909909507363777984421367282161772098375405978053725660259383913915158808625315870050358161434230682950231343811452313518717548858184747867905786558795074918660602915352314461006119850795211134429444513291860014978111664519813279754210708547444257037867063675672048332329229803063723494791939050097244085959468368959901513787668688635891866040629962990646712127648131790747055776506821361739387207476531534899008268177977405261343757031212409596016230781259476353036695098922512229855825686091074457131898473689233553673827510254178637023594582462558633743936588 [166,124] 59857907485664611594721594675521557046882369487062709194963169004223099332349163657451044900153969841577820505409940928032142003274192129876984631887674939444069513006445808619190792675875775878422107919628444571844479166494226962609136439703683493095943758114863524706871348423376510945486575351334895220265040109092895286920411851516711586892400444269934459580631294879365424328539233523647762472540820350511690797970547433476136091265254730215651985267064139216630295696799554251524427465307714172583794029993418923248583866751221905690890199090337574491689804291957578986772048627150289251759742762037228095977316673196300777798914849951093234720575698233841136969536947586181387008920747110148003275876983412969947865534791131013409334071735923603765547113493157511133561208590490972739618652032547188307030328801125156633536439863815360942305550783996755936266507460030578760832698898885840826279442744545243663117520045456298572679225830421481119358282037475163714530907586133980669090861764654482274152271472201214206450902150158155602280032 [166,125] 20204619158871952445223562462152607142334007135361900671441581493385968959449778190860345823459108206651557204903782970898940539632090362254791049741374107921882769225114644648372416326042424585642944321917609413935412804210379427311082327944965266141307484350785599186062953615079459203342199871395523416812166231550492520971277036738937235215973585303366625821349196930422812348423901028186465909789796784247861048506339612527740183936222982730008388243128430091927938719555191547745283884615594118945042006291802056109914717063966047287162158788888977054337246105495044015745677808115332429495565258268073286211791253397810380667971883087951691659122426641734094158775975452575788815483143956666016398709442865437373947743225109358673202949871228483730433855282019562738302421124875522474532467553363771358759835753890016334457533295453734871788294678341218554161235134194036274434461491552123601366483090804242559749198734998283505277525284939682714279211234716818608644966811548942831409356407008643109399797509622221857751429547377327264 [166,126] -3185363212167523122319754615904717495593996095715489529258551184962580944276411833364569137612504989780177018446698417095439156196199484054716187142742116132610608426041185059731762049178959086523680498787912149736919654062414444714879591397355288318063862562765890170563207584156308136365941329036893035287055929985476678774404218040927515594464461252357597355389924105114127429395141138919145144493137192344469764135893173150386006499393904581289283184608286006430766793512588199901191557497127624826681325370398189139034841239456362244781354378066145766266439725809620158500284860203607418128245384137846366108576181562579121636943891888353504283286329822312833043882393098690213643078232117527862542007610830794739157122149532524866515288892891927258794209736671674132523067786813853997692568445771562965387383369647137753760897949203317618584633253303780336857455866234279879422706300290813423254345558201119615955253312117068383291422824793214765022775987229732033894585864673835921283456725925513071291782198861413816964661094244 [166,127] -25978077614918026483316751572817518856774735561022430619981181061671668426952874510957157995021941566016865225766597181824977086910170364932639151489196429968910702226532724744682386439779719217298930032635956022066959987747897965848506542503300506992228531356569133154651885169328636990892161015438497892992625102747308070818104371818862273867812407667377801568746841839406963751788369112708065634163009166154660084951168495018703496201431712007864473552225566820711282730425679341780789732426605898538392917962006005063182248818871859634437848952491644994906076138761223510050635561680525230910008009859592783963440198417375053721565463699503665139979117921473625452580430523458221889909695440121437097573784623415954730326935254778431794151147767148735300027952559011861265036585283081612672946850203423573769920436207176850161509442269041433549798829227114766835788852354224634441797716923768381601093611625972719502579658631703137356003570090176219649468803773185633532566657730705723047107262357524094102833700365121122296 [166,128] -16090413961927877229868118544629769336972378389153622588346564501894823406071456289446967790767668991426799942916773021577490363105717252311528381873075766433079628608616653334552080114426329795914995798076280936363124472744708952206464445902104818186474148156432433520822997873550455376844506453120445155441048601656133049057371686473998941921017784124601510352136100298699165683171443659663313867600040128350907290826929354521731247752399535391266838282820489430821365520683545895292968782431886276285825843993874946811522942396502903292417641931569411338549530391105006412888533613430723623148026246506834021676289574465459124614219724965034705813941430720582523753836830968421111393782212020249489622848572184948465673926215784884422674294849281333006566939696521577048640338131301587407071277374263245291861470215015042423712931352374757570846942196190884981503299246133337528284740212553469129657069780009888106106225251235113447211304284122171276132023556085172198741230875195505199281273207019240645207266996862660 [166,129] -1802618806487679791531461930361229429118108289219451659037763765908966999038511825563897675156347273006942745251399827559893118212320569002397193448113104900485317231042279961939255157605995384893176824037790532766895989697355835093219555790450080658300367164596078644970413074391109848103560001988569316780908995190469469802391029196198002321586636551916325440041813300304131515086770952379433533241738994271248805689936950457155409992772225597522019854565844554055069408988816083932850173528621462028929637087194493988876551064730887159605404161620746865205328446123349533146884082942434933776269519729597578645440214376352142109338111343122729364041709246871746207721742107406129751907937743937345445096680837829660630552360446514556145726041338543667489092545963117313552013980681711463274449082409752513104592354850465153040712470266191284475513677702720397845127930726532768345454284748037784789378965973417536306211238238999869517616503960418565497801617759719081961260621043975809485333852159667036279538756 [166,130] -89017057069619288783206695030388792207170028237772855849816685487615149322693444058275376246626978615636575630797388602201166088638792685286006928529334750084299255314661422546676266831471947447066207027672830276827113317979666151803920598483787835810001080787085523156638248024168305912221592519981861379237444518710316598468755884964945853373680472005792265427370429730445158712489256104209565047852402945121976527446529868191878671446544301434440140846968600312333277474741003731748508442761377489181174524091393670353635797765955534179877762918267591769583476253127769854236892326058632326944153478099832814294955897925603537779034596439347758532434587711257452920999021166466424547060037516311186650086923834298990398757474372811482732384897364708366473860288250776917366516781205691405179865394666232985251641037531845341211125310344442147973537382506165943036555916744835476452777915454118133532993039065115410363581587912179702710219932330939033667678110551300687804246376484152385372484800811931512 [166,131] -5220493974447520989456565728069147721988871625176116324472160546276778432761398990514627262216335268568349346271629825261412305004336300150944640244930346457414547142739030724327668856483676823925246172584822730376707945248109792331544926483461777435544847707298203152382148774627452967222414995838634212700114001326271818476790019796772057535255448754466202707211426558853809309680909837975830403653569157883106555502730547758090349086517392931049436415717832985892422267175111595962753519888454556805043334975801206294211894994924617766706833152507007532524128741257840699894731421256504611408612369984972707780329353841182895287028085384684547121469251784825880942685828124735643520923711160588869686059886928921172513807205175760767572470578790288487427989515240584803873235361380234465886079137165965768092204711106478430437817140205312253511196392632590790117055849470811364439962414365853604930946182647241824492224906510326755030137079767934814960898402764992413683541893160656771314280237761 [166,132] -92879127274945599618854207659055905574998397022229029990776421671285073726887056605180478022496512117820548957358509665202127917087433288160351667885060670294407213781177797033988227484544875647251521748747084405243787747978265957910872419324618954059714858206613341665597344277748426097676959094373841236969608337801289954495676528666868716656333973356334742873583919025265076261132828118799208321959243915457135936505239946911486385674758712002618139682783333234717025838822808135782312632824428599282078175158673903849363820223459154980017149541493531501248328896533782639258817467305787607904665424588328120573796885932223173089229500655036674860345438668142858797154048276583163287244974343519963948682351194165966635713229653547031536706215208431477077368764264647047473219594147398536526970734465954823047874785584169895946002325812087592606391397087979178127282045073400215074523555092134170051711154319451675159862901373463661113409326445201109501367241283368744773919751422223564720 [166,133] -1000031044137029281850789970073219252949394192689065983826315153456938011483417743864332896321715356969445911185797627758274224379420202411711822442181797051898710759081955214589456950992267814500057387456892604402096763611916782513164015433309488093525908605876784873156870084702041126561127955727509736616590427523105346733084136730802820320346017190672105927122317212958072826783520438082376171259722175587941136492030250409638573274365910980265981856035575483794001138715792948711538413142514126230296413677852480285082790369613306669097347324864244220245169925115833267238596183653348936264142238864153669479384416114497176340017873999174287334938508373856427265620472004208267242247014608596119017456688752433949343628720840665644329057623802632332662735009053740972911960093958618304255131523993978934507017858852900301650644492788577673779821493475751688418411580946173754029668663121894300826469420589420178756354537198847719326255539411895283424261482698254649361409815793600 [166,134] -11494917567770054191301391748460159092596488705912080258864555249188392723030943944519644850792200023885372487410114890268037716090594773884381579798017182541659197439507825169392944969407377718901526386048312224177829463060547503514965936287377470292864844369779989848883619238962374245006878093635781624403229403170188978456231628820443890256071739482768412693299876628508283110203615635788644350570326679754628061771254216273662817911053608640513220385142925989981927084897824546986860263474952211700846640627361109472709205636794350918756284193323313042128127287054576708741390643487803869881596191407238242697809077040534452602387606358065834998834357998885305835505522324808690114459664300520732844501072698450174966491724998863100401368718531759157002512040119863871215761230821017027651465367363577201279590736698828838631888998271597302998675298905011905564137351508366830197580403617725940671274178492919810910378936688849982688155459969297284420533852570669329691840 [166,135] -39226935399906909654728580238638466817191914131388279403329862509353873008371071398085282110625670053162003979393720038497198995651000592693068276870239810404411235872212811611170083304594538227451367038717185431789588021326168885603755903154370286378285215345342996253717937153494938725473174671085758389180868504054815319149456134126604913493914916808443423214906576946669919524886170841293438123208743508812052874634298178710398798133354260302097155427686157451847815859786413500994414534292223869401637558909467154158120101052801527598989245252094486305581506893355707395083303960726044584990228608800768697071526715538027743365557364018613426116460783992786138633619116762155059513326140459491331423635540978921674162958236730814587094157063975498008779331775015245338860899541849609340537658011121272908487138926485654336500632337331360551474255305156281324462603281119722442363962599533088951383822849788250764153430999123072572180140916494291891930891624341008 [166,136] -194776823069643814110779885846406088804899093016803303151653255990048296181059847629915122200363689582763610654722743092522655282719753782166851368544357599764787542294476391273978793389356275664106536088393522173025898601787639278894441514879600862391987407432900329826679214472686957363649006118000291215025919664927166079100148506005646710667471637108831780497472189987191168544633659621901222518986470079504176395402491616399130467416118883340657420457672247972950837109924763880920059791406008772224787519699614673035510220454896035643068344631273311257152190205051077799619821689703483670173090841422450810656126835598813647434722573228646341192070067498972674387974555783989370882817607703436259647921149907373454618283030394554641986004799939873220219876051433945688436210264454044467138373858942045795740830259851412033789334580358764936475681929321277026003997848791528653862237957231499717829745901145153303589001020421098764038087498697175136998492 [166,137] 615981879493216894163242176735879392420995762667962603569990362812123995878301279011285763489190750603659151058051891178915000509252981855813442687589546192279276246941520644433407833986433271505089964139020762518794032046143880246521018543643638106117445808940713887821464161339543346033685313312309232794078703739035727194203218490519281196508263946348986930907680072118989296380007002045265067140941621072567767100160829788939808728076833406775472437659679359331327392112936440245850278141624032711308063893933054337971514249511941557706840679741772746881997778153513172633064668157813491833394031832541317824323460372658425170982369257608885494690051180145416750495717606528807842335503938781284274110138988922308759353999163707406856572513413713203322113892000086648007226324815358067227351717153039934772718367914781471701190933920857113172794825657026610772958394583151974882743576563603368663358635665192185806523804453218675904123388691539224 [166,138] 704592490388944773840570742028171500532937571742337105466906406140806621836949069867798137950690870436935099796392659600348246274101660254883185545399833517183351865321145449686246366981901779766677084026330589427409872833818313564202688056896046500632974979747081596231001255678410523485328567233686302951005536484898297793204968028100165038503454859360990003987446525595349937756419179755736284329850001027110311187983028591480753237160939053703146584845841128013204580341094674676718124668749734086384663314203683315607517725173005911195689355929664252544692880696784365522096025998604051576685684113694857691140678179403607276134787820949934982880077366807523209474477975050999983597951665636021434347284931612110694814889614906604115924210702786110139496714454213659157880923200535477298375173077001875843300980034838117032387235849868341969067755037694877367248628546264365948320637454037748901594810986192927435299553287404768837987482 [166,139] -7788038109364736251547743001438387413282414410032415341518842196223076064802264990917779171332310712959409844839828724843321232470337233471477311136063136296009587425242930226571222382235679829037072714659634967375869217560375628494810996107916203476190682616922161525285690279163107231838656241510419209596190121453787980926467531257254202315394502530829895834483371661297293660216073874927512316376523319100458704130587706757654394720641458943405439218024795563813627486184339885771983021118732817802151362409898995608193473981468329688405315449986743358202276176843268620458426770782690542271516794536294003181199364264819171509951514047212059684509753872133673758720604769881690819088248736954526419000010306888158885015787432557287412309276126427583567240766466343543451641517285654377411459710957969810028051023831695603806673207882567751707950306879003023087873359288318551055032286521213852541338413539579959571408354119951912 [166,140] 6807115152577067904265781551056124340295515857181888007538904903197294333658489008564185044969947757812382555224364408789675943894956256663114971859819183867530032777983508817923027057640680566428056240616646000874380792145210021855834264555444343641141126030283708227017629721369038892736390808158093385590733080588269661017775496476251266234312282653787461335199254749301422833387519948454887667372537188829122695330300256642393645816488880728010524761319755368117565518245411546104317140499849386830367920974597427628041694899956114225805671285808128500630774068081109682225280644086365932418512115978494195683767648450727051341066772265211103208593562726526509370477940536598556028367172742876379491569024829126518802055884300322293448646019211190782010707924628740973391560265857417381422627923907607505210323539419206811272847005159844503957440041910576206270676790725773995221041944667115256410457899589755537358985960 [166,141] -937946983547701306008957660287750946195104530401560096298278393943796142932788838678786709816749171689087290251276906198956230082080287012898376447261318546099092570608660692888002468421859136314120925519178064624320777876325069356793953591223269731328391972087005395870744214017515516798943561763279216691857963703637120215371384313809948582496893296729922063357944301913134695283957252328204705218818094673122947854244982521909674400783018092703697941896581925608734139385020934953010321740493049826856243008313627737176193075235216434919989705232965494954162606104613766751702147057641709688174957782735106138007712377059169708776787662158063062803229496130233123014123483425182286636022955585253460321869910816123536805842390282837616697556207989490811833194449228888143708970151102496712870930444249568592706664422563918122899217365949671264367263298026375015968075298627910972784586271853831853497754772500584 [166,142] -506655880473631951734772990919900665699624419126725913379926635727260943755383832598426306973586630874903723528816652759828858942384912392691940251286411308562613605122875191057751481646381335049142946155244814557464612215654447905669494874472947752770740366049248378497378258541455122054585703206525481827304685423139182815894251251157914972836327816061276357964613578825178626267328676351057143910346699696607345266368491040724550997785533102988582579545078372598826216002628048763710046439229288411248876395038861942482558208837085630857774915212370173224557222217716401203287660398863971628120439733810812605934575395074578096548985989139508686231948742555783963823179397532195990563744770202218633354246523857458018564729461352486233857516761102049163292131164729891651312305167069682094046239114720087432831167452251548767758953582897138547614907680058377220245261009183291174558272065467538342240504 [166,143] -79638661026966388503535913341776098937256136606154368133704856592613637009505774304863114040902984426061775115583358017978023227345824416857092035148513787856929048153019942106999837794825088301024988230278112692983957703414239189556388697995420632783872637864855264833842215678998222018915523608149671000203434777811387444126379396847314877053017979627090442107087276503583845886460991284964914973930461473446208109276733363850868810112680413875350873181658273668040432077962641140789476890215773058215486411135250669306110616616439222838539748931563745904983934875642286253557097796683758710178997275393687899095742402123142242012492417263604116464687815813145390917778127933246531252044330497068576308611986193081579877831868036075008573973937332069408266456325963552527466776618632961120497024764636029650577375568272594085448731781089995574529582599920204593234117442009805477563071769751974 [166,144] -88589145649100956824380919430843293905775534563500084615699403881199603930839785503440302393092346249905703204571385710659875128138241942120025168262418212552022602156735356376249905606052752001735278280233566888208834868461644660019266006215641840026752670163789026200843426373694652472694808535852780799612571611994890884913948510238235195447572233451547922751066477544218308264986903733537619960146404844998722328452994872461468375255091810701710112946600152978115308057899950747847390201254961923299610905761086240423693682403533093808704240916615175907282364176993461456426587478822261185232995531436484139215906236827873868268213753187558924411366818707757185749396560723152654022824271725009447541983508088625551650872209846300119270260908954419999386914491205312544672599046493699602740726178904135055181100138599071429783376565753792984035993650974023290112367070207186061968937 [166,145] -10465794891105457945046498137959041958794967983475682707170733802509813708833720283516474994456311321291137864253419500539837003977928128873467901045627003904149697467532245592476868354384032349470277035819151389798172666905135493168049854388398115313217641881796787341533471080329371989702150885493799997474914859658588803451051640867016025140864004814438993467724524687796424503482401594929754860252595250362699001958734659300528162303512402658230345688483115644585487003426092179872875294416629066175899138239458496119869905478280402321666544862094486373575822269732480016869897847906799250845546108727791589433181549607045317033923654337014125678563684180852160364457723752619047262917495090478387480761443282483035909464963739137260727466387179147729376747435714449176969783538643273316661367764266281120829701712446521595039292481430964732678664264530812304258506894706184 [166,146] -201305705062652544535173272292251097074847877523079325694843857049593807598553840744688111994360345859896145919661235850037925286443837480908121949322342778568493044826593291609645776062772721649855457515515094153033487665073557412914424916646695758550867368961898199510083005240681224738083621014061069188012904932307642413168796475145810621362701879853286255465954571681721114466564619341689099881450101022701044012419550161420801968025838606501025515666343880120112435113955289076825268142062946481581465331575025559931364677998604340226103024143648771342841921681759075358547710755988268534211373323758162908405271596002716301186250797490513842095789068302166201212491142874135281411046159728030509303041874450011314061168162535769477035997049650615727546885886459495866577847879005071793666503515353058229638450515045791167646011174605088675515853703048895595440 [166,147] 3906630920006566129568890898014439834569440758901331807418837694802743257884284463219069899753072020690353054249940582245208216937526792897128187158314318232537837488542285948695986497130237384398665218984955915925952634164098512638517628081571139718450550101085454669776451326624168238069576115407571143431995268311013641613604241837261902820537874926479592478907211350845593736199624426286774631813974642632269933216804365219467978601078769584014493172784879385956964237419588671351287977637678131576300573052376904605319003276521568487539515379846694108781097852199782295934345272790559133647171065052803545913445564700819651617979976743960010393237126834820766440136415546587275477481108978560753368853912390797721346642140777993571378525151611056408659091632719778863387551989390799601255907121496635511020673216783425668271603811491541313953676248616 [166,148] -21155279273635767527939187982162179586947526921600087011049039693740569571000561421466363136251598554726395746057282922528534885377379276939187923873664969980755291044089713413319458468735869528039123135079909783742394623965403292249034672144119061003609753980018735234913851925819990737300391294685426006654819606580614105318352770910848252882245171354385215934385559847512658099336250737831225955387543340883774445196010515333513730263587820470476503955613753523456993807468866616146516517915594737277097069426790560643425870195068398340980665276884169205498809497763446096068051805470332718106615693438217225365868836875549891440489329431875040914225720595314701008723002533225548523566417595207923362634090055046603129445881932265374359304235895779776587075278799621854852634664554868442409929760310278747855272609993438349741029377406548294 [166,149] -1855793376166974550702202940766275601631883715459724268104733260894194266245456354867578915462984137514404926422656480485995295881995102641919537158470136109789731442814192683982990487442219762819071004291093269215408490103226596087462895875033394170460166801862538833560687982090399519859117846721791680086902670047323989214991891202422212760884218502612447806352297238308488765802935723916407551927323390334035541736616334649280852272361966617698131261481006973634827079858197409567436367620688994851952626817112130013407920471129161309693174638042870022334167335783575218581563978049095039944044846177834891429970999907841323213333943952528772720606260323398973571136560054974175579244244825038010681262146036468360719763628768594888116801452526325135236357354135988150448144336925370660103465917094060055655757906660449037472628468 [166,150] 13443356859142162588898063976596139681595470263555529138671539747388477787722226357348290872505144505076994585238865788479184463674204065706348862027102276247587107239686137586312105966678426969468618492996700742183354962782027728559896409152724489946240489513417313102714896684264136125926363553217744753120482396209285874792918512158655051333244183830596136277089220132828849640925628037727062833048142438320166682659077317526532414999437707030844322238648053796795878899894071790464625777187343887153080124995533515301516191147130670571736657589084093157883989665559681556893350208558066908173389813576258492587199040174352764679335096013649889496900804035384335511689392633984581765939265495428839825332409335975850597854807796753405987824307894440879584063494258556695713176653923971321494539743158968090271659467288512 [166,151] -85312287758099319144621198608295893095316496302801035860357019873532729220706327428558837619473460031812812770795826067371157727242579876063449149425042983108947904226763984647305017122804320512818260351577099074007444575545741953225845117717243109746374260190053426517020241380940739220427804624178794885117693358333145221281115303798541613339699497479408946167180499810556285909651193331116328852506875202272182772756651059707602915150024145987066799899781182964623922653262618933082544927202543809702226909230438171364268055982869172469330712122367038757853579276402156722396096488094708854309974713207185623874771610476840057949063574758110840716504427282371951300455818962852316363256155933292331281168786583469469642044925060284085405853552820085143393518556648579603361798384944660313391648542700802485568 [166,152] -269038684387939875873409067728020401105689322181823152941095225694226135106237013746580667695505535284193907164657167711096431797811536673348882423794391155456659146894391850517233772581906077441700767623482301991935085449389581867007449016419233227004604987612931332959597780123552280805649279483853014257915627082582307933246033005993544869966053643916709479256949027839005462583386985721793082212258194468898422525180162336790566513303477613784406752462950166995761268038956031014426969855929100929152064620504198048375968366365753111009207935741222406184353744081181338750041365841076804942752795830026910579145174267454665670029447206985959432160421754741018462599703085193220422967036164815292053013028405739376412780963877018405478786595799326339440369570247122106109227254094902235785780599004 [166,153] -87544391916592631719434887192237908000738018075369224426450227102334771932193864590382297005710699209434183819210808378966921411845110484541876548060391298862102905489833729516597270221882277427634826940106200670850613938678257397511095087619345147745091346921295860833599450880619198783988108967642780070962971217057197230716067401384823561011752588573363178241445265012523740854199331022533661453612695291581543246265559408313819005274588986696970515793055067121526616276513647758683926912537712835531924778380588879009473677775547446779995814198482261972960358199442640174206028958971989959785813036841220270808311899783219780906979745186662001553405377680168485229165724868282417744016110219321488769939695078378251205167340940262107853334405699250843226907140721264709824130570155440 [166,154] 81227064181111199957294452865198237236857962838588761383934292839233801779003726806672740706405532834119121677562149475079471160532223020613059214106204455062909390245188634112489472957305072756749524180170955680430874282970856409180056690807007947177643068641075906245710240353805553090556483288960490898687809120270015392477477450596323635761831772127195667942443481874265413287094116894357396022722072532259822881078062993197159697844900769283790125429799523969827305937579024898341916649718673233993372592132512926129627149528399620269105200152501399907735777678951830178098461348135796185917339733489601077236949449087980291357772279900374838568891706221099494385357937620283557268572304383951490092248369547870902122802982031770288236411643885822592818705678962192717016 [166,155] -6144513075272639368294246425737083840320924292153592172392767141133195705747272805075970034365214469724881220254820324169109080351095580371407692338407812311447338772610243444881328673049477125201988680203064635007275560293526769145232882942333042267786312659490717996183571111423735744950446956012522532030812475613916298913473571494919525536765459742752775651993068676579879939165838715649325685222263153153853383048825745952806420451587005610949423399672104596263030001036339568521410872407884846566347536375067064843627376894904116804522051551758316508247640777221845269724305650665936521528234215603325376033924962271730780837265552064477748775385963897463155650981807372625925192956316571104858657981202041482175728186018629570278879011573980186430318652496864 [166,156] 140252451034817189565900648314801537312533722313538654829211963473898378890572057964639681729386695620741108958662669567338661325097808813505656036880060830295931624287573273740618417271030750423731101443361951588048931540691438047450513643841290048257767988757301871188166454095507706803629728509600116336611960323407381389286594443311644901373418090960284420172178244485594052271977822790754338346945471460687267726512908084099389232429565981189622495115206831862901093653742934168574582900952764382325416151694817331049174298078282657942719553201312710113155340112391721402589778055031617229429377624373231597920936014160780841600872586677937011427647870179414714528171271744879904247824232934208846599426209078264928777730441341743578529968121051818688 [166,157] -502190674169454634048691546611765286240134751582393952525393574771042650668284008762160412638045735832222847637114086270451428966960135085138927519422231202914367540723500597236802449111431023048516363144028478228094392115183866671013471999742523955397904857024022712797570541217361513262826553798590548909249928418040258563264053138057451516328953273407897087175077383116169572282656968245031814888663397375127565000414865777812894620174497901772179391559429937579205320889018226571479268720656093752307254042037160589610973739993311690581954560403056407404913400899115411063386430430305499517088862606423304531626764785380869859227692813644960294953344934849397389476829086253368557134480797110872784352487993601096042410496651391599730197920 [166,158] 270744914085351379163574906268756179607707451646352225640090925267574287400804070979952993418378934629040527831965390543341189181043700153630067751644013002968862286888828932148287915556277980424471884442851739585050559843692981471434597501331768090908491836125651888443232842438119400151425657160585880023194327085957753913995975518049766964999867131964354650048625773700581500742462659099567745764179086756929663132988230341191324581210916797745976488538811697446122002637510736128356654142015853929445362400427166593134491078934398700639476851629712099577067186921632775062904181875963616733517809295914676202077929100771204747318433572583826836616127033266870395740327746755824899408326581359294001352392825479432553234475533408 [166,159] -20774346927117998074983006388709619918607926844259804558366372916494497916426996873203225728738246256378258236509229442695936362036741613001045443073597978602719741261861221553364461077177646900531514710569336308729826431226191619191541115092702550634567191646787285559266019828821667951650138822140540292316456641026304096636526107880560187879369520775001981457346197471373511456784624703929857049108835986953133549043898517557273097787352625986014343568117026455816187516696533065841995537913311875244480533083114076867377742182816853685348819023967517356053175831789108284709521101958459802159901468837209980938748282977010532806543704552422541210034015220499747473210324981024303929741225274447212917460811674050216 [166,160] 210964749553908361450840093184059822708899541067786753993536815444856085818919051744745633222939208048830458660015779920156110330588740878328316677363908568544687337023929178767275662127244409188152429118937326082794147101156390913055464639799094115782189915525211049918206559062890768727964680185960843220660547419784447925894185683277013949745401884353544277798274358781811336214299143064435047011823238746316087654087667520608419291290923720090376021882291463802765530660199007380265181164137693169121600941772304028536713743724794712424563457786216391913098400755302060492939115598955738523433018168972016455161499848449445829881437497675033345723977080296107228193806305020985614440016535315567204372 [166,161] -259007194242457537985466943624598158203952241763594613685379998636349351475159235018048634371402148443253205360035052483361605266956597055033373241177411932182995247353278102480017886092140804150424723426537311639524302530720393146233741536365724392921935069836447844449376236715028896410634046343656050044844138719485595939660759329923677563660330566551186957189913426200495150961651387111735853351066100709085364785929800070374821971945734819515332692875644236512096579324094437894320451216791902672948748886178954188474593882489455273251733423939460548123279696559427654825500946928341131063453568125293151515561342247987204315450717354497667114423882087938780149034163527746297819355648 [166,162] 34419877940098689227684981726988965824996654960715514483811625689437598103111741153634746367873958696645921806071277439570118602928126931742638300836042774493768356109269733254618554040283426374049441130406904535598250985602922405826906269555735605755863531977985457047438772994987458119092966213428856662009087833552212573606051824485817906287228829933211792394810665102608394150760384069100734689228172981035133732242402013383656201422293617411763404709530191420368441482573303546117377217265114301826114089639393356165543038102813346995681117352627416488094922724832613364114786217646480487983703164513403606228285512499025953094144493721226292064743008539854731483003680 [166,163] -433045566239183678435750953052715393504140673051542763312455038983462353158403815550131782652845657896153574293749311736599400211945230115163080652323338873462932236429181386033381673095698130035086925374005217407579027590405550542993190681080204139115973681273082772282394333753203068398314362889735081991347417251139218700727888806652601086600099204652801269310075268784586491761384900885673980842695932705094688215152052408115595562192040493760431953271481689907946032408171377334012898514724482938311109015352341665208009534424455642074877316670361015632340818627357134789297460922065760077640014373248174566870673144466423538032362361023637398656610464 [166,164] 438742916603601574335422415932597334965466221835052310825768165883212447607099319890386686383071224811928291508682583475248323643298340604401286127793379554566490009173360726579508256773874063775769821399738346793109663236829703715530536969920698178470504745310135095648727118331436821906772541841584512498674017975872635810920170839140872879361980787826521942695892843642325142961668265787668207380602858357442067354086706857231875843195746054739548148802480194818545245356096171083209128776200415433221334224545661355873366894492323577625936392763605978578150150395526223298994291454580152598428252882903353830553454424589421294203279280 [166,165] -29428356668617259013575224787961668235046314600742864723679600000844890384652982257689695248934702032770785552971706776870684793169164196525816828790485527339943898580019680634212629325941689571400162546561480786612370801498086905940614818484730710459919171939055140279858730931130497352079826258914582181484123704308423338317624718271168396435240027138879052337680792874591785438339512210071775980998217880296342344007576476030445190255687088327549572005684297313764447660515613611231354384596643189812662413513001562178984562198299103416292254465760880714822219383238399273894173706582748766050694485597309498934622568 [166,166] 102946520739749296947750494015297067307161479453540045631931027948486878196676318737926215121254552637508478416811759792382593146954363365426798081201242724867722246676812804698608398461318040368036885042929476681893441490301110504970328053956827879277977287809170963270789482102740932075752955440832624417838967974507468483345586013319474771263725078976137670417985216799061782672351493626645125967541423403812971805275990005412861479501323915705996320678489585739109897613194096426705228447725184878185853602165995226201529532960592302229748568110769272073883669188349391292888003215935005481604144 [167,0] -1946367776335389567966417720449463346474345577113136756138071408235053283883258139676916675300857269908434592720283569519702847229116389547757057920542347809144075458779127521143940025263179877110605859869506045605820854059667507251269074762626546056223113019024703138773991627358672803740480985018146375907979768382344675017255498148930897038515016942325762350910017896215080524988179475499298695185258805920949143625439245045149628497041766032017698154404086294495147666458518513795238865599070922403049341573237091675106179961057475646650448374643282322119956031667175167373302716021389571389913197836117057972745752216933639857690708279209711880167687209716013266069563561882981331877986069238199073707193427601921867588390580580481332727025145184264382699211422733160116168495948931048708143951794892305459035813631059163471392434428754343658588303771415548723982157287787676132245695683589260655797052368627229267178242986057529774139121743434997622261232061262585100369937827964827834782711143710212201475246363817208796233992843182787708361902541782595949087667608164225345977362587959422070629985591794733192306964190808684058814069365352600682470477260307487284437042775634559257051498194640623189441883676431428999391150255907197612920939593046674057831818269241107228418519938817752892001890190629670906116740023823201459001981188731446368015166091365154741684128907987334655359948020945675284045903108201195164854156335135465624927181090255303558015850806661717342649353668093681335449218750000000000000000 [167,1] -932486020557113421723189692987734515330489109399018972045526525030350390164322829746743460759989106258209743900531694851064344791114753397797076948313586620022941253803010052444949661034581904712613897608499527523092544113147647336058417570364000891383267992018500035767433176207673843465268001334693662805352362089536864346386945643521491784934046018190518149484204181927041801479858399766788799796940894907918465749415819721884611205609820273550824715174698926063237281764000708094401800590869641725842981676570042861116378370470937712612297293728830053778558850117577884494170777756657509264145352124639527421517911589464980378899485863704457395169332668697761251252015768412110416676833404413918088679892936579041146409651425082001020354131404111600903433573669110597198389094913699885131163386562217099800876330155421147899558456396081639318853288703511626790569372963327559252729730691106229602093594549019345913637370769280451638298639775135757775581438200038251207896631859568630884454817107583982686914067091740272168353648214800707880572042354886893242834807734242776926598819375330838508746271579050648130755622455041192277053023262238609350255162132452765680165067151335772633658796475171395913107325207151707407409904830405383644594019675096824557091232958902741313859421628601311647206344486636319330250606429031485024313763937043275012929492653677960719496687508200326861157599161202156780640751115800839432624324456738356885418456849258331476196001025291693053986818995326757431030273437500000000000000 [167,2] -17147606159800880433456901390644809763670108643519809326238484778354084779139767187160792659116884620866973157769051547824007984271669383606732235843019698949819423374453076177325175396197947828486549608296204675981962197757444172765336511645652262719047862370393266134170525087189558598810892131203157185820109448230680191645744245478790874164050648608779721177204282475836242067972748573855052163828027857473969306826843246643659724627690635922402578632941726991209865753828023342979697703035409557871175915097758796337361129241280648514301678294371835538712729598496717182720191313389963999218362033542293652439560848835587359592044170314385865864520634910040921900836266894913536352902905828103898230644952891101208204821041802160920436349920371589356355457993939470226234101964382346462544826326143198944634390146785908238125138521475526377207043641711019342201619695732933423844797045650661406797900240499076530223491386681608585676690659746884718874408678953726416176223046353696053374800435884760143107096102773193970050421811304532909652319282620000983466216874467452527040143290553648713546557350368894220574769215412593427801111554794037668505878352913825851360935858366048351488957502156607972978368685190926660395147387509848668586277865754094737810593256866959079855951103532998861404498613710773683352005705906841058521656804646054170221369796685798620471530765536608260963159771224442327574918570717601968758601887464320775523408790529136151675672801453220728262749616988003253936767578125000000000000 [167,3] 89172153622061279365298001211872560303039585428689083955666599358218415510111776194114899973977914444428241653103105379065733451303359318779760951089676742675359977426268810323483491190072764557434967370283459571805733165301705263058385965540726805341222989231196342728869413948490405566663514235205299663841687741758667634877543963910382710521928973366932162078928870079880985159720524292589149003157681769144304981339637617920551375513450255140638426343521088454270955944268878387287874388394110434855967150256428881799888855082910780748526691410664143662800124098368056383598475465814463301970865198561111335430695078329543496267591729016408240005024662274530241693248046297374800682059257152423698601330278053342746930169103449415466310895302677460492798188372783464049681088559560095118818313573952595596138396773649404503045080573070455090480921801730737985562697232652601106940127016260939540908046836515306814646914163138793318955137317909261101739381392076656558391285741326782925906109090183186261958490362931579267068212422098145117403696197665094732745251915559722379011855455797374353725113427244489451746568008455394255052350337643921530493910373189456584582651341721307614565802666266530402567352349088559119342038080929134877048134650050551535000875647855808963371084910684298821973778169726537110169469486825313788799442666003223928738371577361283454943396410750581794587480488454431810320575320293401997644614109635709948484855341848132847991161977624363643712968041654676198959350585937500000000 [167,4] 71901776749222354339532712210590134997734747408939217183971087280729733319088684268151673239378022878857720828561864082183378070644544999029921114371084874041267181140956803995388025721370884382401711599602662910290899069246076205438623177237856293482749660476541095135077970104004808188201935904267370882817422497125187012353496173132588401566223544914850361029152865125172121424942451229699914723236126697472343409838372404215563213714529305926687927208219339207128342979622281748703073925721292322598909507978949467654797643711092421222410608055851179921471416205571699705064525006915855829067453395832463498179825160931269674142366135093960958860851120092914754312600706462702038233859886527756094707070271000605640832207091894897714757593836919796426578736788376154321715267050620524876403792231822453638711650419847421735247145759765041226061621093833969047098545840357254969457455467711204645570077491643304267497583593617432440992678147615072888452739477212962237451781785202917838469878410265747393378955466345819755526813262218680800503614892506674903929617518265530386657376533176377721617286120725014199553209790831561781057717621775221820375503077574795953424217248466217345115107471719647878953755982010544857783580915901169643462805247567727256230933774144691993023891258369370752540024282590740309594878770359650623143639219308170293222940891433712686204655606648136509199780551524065719088184593470051929820764247777883200642263987555057637966706707288722100201994180679321289062500000000000000 [167,5] -1679082510825113733774251495951131855718037227643802097892075005921337844776512899604182566275964997351256369225833086094251479721014059742310287771946651370445189168030683583420084990045404569054135469332937846447527170032295815419915958690982462226052807765956572119230156108931587719649945114461900966818303889846433443716592385178038366326062451886520677135137270721156613275173622344692131139462293189593604096482711105991268991131817628430805014933029172488692902203332594481733352934324331185473949476545471713510905082045407727646449392350324241127867828682645390664843002364252293364197751779330744737054513873232472345222139738023688031586792868003573027923160446407605301722575293516479614629406472043840361356653113405608688770739731638438726281096791081437726903129244024463155732414137817508245263362744850613390466962411380086927489339993056863830017381131887401236965454193206691371594425369294448613675721580594832371009326091739492269600859416992095654003789062438434505428287217745616324226897746749399138585436206500090790018450514030704191218281795549429841630482831096255417708561196723748869059080911233784377182614777965716361593866680511084404448996821654864513726511189965265862222055913687518229273893738233185613583932600982113263914648125137075231898118408650600692594949721320519680008185872247332350194941520751172062971333213708402381539948355483664926417861740208252894715874675878716670470581903227035389702220154243677615938566557218791785999201238155364990234375000000000000 [167,6] 6708516874903096698663467659230704430080718906718462422504944876732223007980512462369116984846523262374809387500680402495925620396591042072476105024713417955707900262108421913356578050623336344925486419499517496169609896647090241022206956640930634467593951609308039412374679024177386185052782871798324670483541233582471930651108432518541503004881194698912027715470202588098452902857934726407610445428223551397707798231480420563585384897084426952116270805500179289247997695764689223878197521777780531166406657514569836248289813318810380585311291479477920086315368878770753751414707673002098080747011129569558811525376346662627537900803921988193114533135191401359002958832045805689311802406394789018643058128326259768204186092502479994478640556602885976304416475427089955121477216596114381551328225397091302899658758546597162382451131778470434278841470181665805593365673954721565866669249249601689244508889160514449215283932863255987358978143594877500582529536461276988019267196899915968849673094447482296061758014623306181270116419124593224178685632860382882562793445553962683374852047859158699609659377041218742976274063353633802067406687884067242981043463230508521813280585506825913779357811220576421345981110785914389240767771517930461964107991369480609798663555301277247719382062315138193165508634944021681472638816090246792157352468181400146052853337984969321500549957700677709891441242631719286443071015893130874949523148133749572945528111186952235912586013730773970564769115298986434936523437500000000 [167,7] -16762315160132051250055883910237322181999492482238410110864223439800715084277945425686606788561587556196768331481957821655810643369907001753082279482740968804446150836683860329150362711817865534918424757474639127001068408220119537712309706610736280141327020702880727192417279605000558344660616145117793637565826454454034713060303126446141328542980008913434053316144775742404897008629369003155651503660647635515195791018081221459656006455159808561097892360668657373307094499840310830441783603445443278166414201317986021281937930055068627203220990396792113752527736251533016952381678837848661667904063208110239045475930505669269817831393082964841161946272823679767185560028307310536961502436598300349002996701015296540036231045675545320058445992143932873543842470184514506048426749185292713626191760065671258382511663014229818956798623900834794082807099793206794166395137734633118039750913254748532764387654736629758659183071634797542933934059967511421195333680760410597992779286259247842438604602616808495321089626518476899457278071381605041709467277896520117438473889172329042026991931984218568292105180785726610084239268721142746857744415774934430287275940646585943499977898532375815719125564748914549357515365709680763840564930795784472093709348147443939263191457478565075535244168050971637607755624385238887730636373369288557855254676352250197466053903538668337428625048183548603446797041365483761891449487886223709199723987601736533412329715728248764639792451831112884974572807550430297851562500000000 [167,8] 32460142308080641126102314128165988897214312397901475916653486762477815488589161346988216044440166403700184052869079612020837654261492746404976075656363657786934617504685891864450116262357622089301168193396845917324722735084496408002670344515421469731352675277204894369624771400346425854944418890457957388335318224091167029160217140589074677978393237953257784108917119311351928959598311373083320353846103986145915547803356156878224402510763908018826048486640773188661445833196248986151126891751457405545977805445948907873399561803683026239448769475628377991503831175595479396870714033269906338497808004917608965145911658298653024662721002663884907210152579533426810540356703353289025423760792961216135390184082525601537155819571667937074652954858762581885552223279983093410131239531326727860564867193489330503382000729609711487782732956379825623392118899165637965277074626878058831131946035666185096993650232830052696713331915733980851931814937321491997515395945356881094679167029170839741263627707724501054569403149206287532756840831030405356063351344325544278452881779634073784250468214655435624617085568330650600458389668896185117068540250345420820579552657453334140522122499909923622990127112658398425185746055686473218632368643720229016911021148532391818802151034180397362536764980227543490893823617726780940216922274331185929260011674802751924039738425642260573270307896664060719065684413038316624910507516284865779181720566152845367820576375212920559157021216378780081868171691894531250000000000 [167,9] -52487026651182886852248424928501962609227957878532901442023902064052632153779749951407800106917196818312474733959457962055550544224031094710039366130957256899625729021518226050945980002872363997295563845328089517378538544028136876720763808498371849777835935060044643211836426386208217162914308145679221516846768011569827619649360252119703987755039968929683680246556338159271807295656657790582607321976386516573647602617154778364725839934608658019150862148104231411408579283782398797269218365756206664209270240456552849563933149156536526706370417057054677589708694714955483178745386571305809362446222754418615863314210553757907988074044363191414882315424124915410247532132389685336629368878844817500000191882814369357451419145913331597086085990777699258044257998977354516206736500738102045630721831608107280599437632332529178839593224959290978049084837549249060466661474272352946410605908417505054828360746644516572109750180983057729316288421095725482448715816930794539329911308518842161621296369636520702627793316158060225501427948211301294393050798383291429509153128918094130357447986871307137888732834400450999071962200081316582806867973143322149777446888274349952952138091395195341784134796049975273150113491606983157707515283410247189146452774903498858050565274341834639808896556785798138331905221683149200950860524505781388675947376584982559166886847980716516149966716809518015502169065890578278680722798210250428288894985737227034231561349621975333511030285990273114293813705444335937500000000 [167,10] 68896916241455904048474698424209965251762505206135109282118872204811239127204190736954938846483077105665575015527029304912707633244245131872223580107977339866873121870057810602656209960065723266780219772283930809338795720632184227288093917823830347108992635673018864193239628192867166514162141153682780348048902233156389445817424178787068427269399125414965693669945320975784812275088306025423828366982059457428830853262041674407296559010282026123290991934940158843503049188435762221826322861190623081297691653715532259531256153874256877852619967691795249887144459563362723894143612981743231870491136591633617918036469369216451639117126468829870400525560163609424974928934738305511357805760953395123922438173555535667594745517192702306799846239965411297215322324094539851292871826681053464483209694192552185983254336470089722054398485450158573410969326361107542521098505575682066306757617354186758370324904142538942082131859834776472976587398475421626273108841244394984757918730597645624096841539288110423828510021454364848797017310926612974039205012436121191083510107237104713637245423185761317138468321041410348368514810978554643516623176068975463260271074483362720900416093296973113450950970429734705925878623661358791122390618243757019808433961432307236272624245954255577463580361230198978881067265042938008711717416095660749750747728563815900851369723311375799827396601006761978088978888746364033829352280291167135980395604777707770492875322478019161005844434839673340320587158203125000000000 [167,11] -62593717153843308309528480307251780474131149308953325299111352956030941457354583638341799278014309911725786994807286373950302974498382136089459649655035038840268226323966033694651339640365986725054478753910212971187203149598483144856555714706372222506322889416774896501835305239742009938567997830072947838175171511957384283423031111414370963497380475970932491211148189468708693326415635449053933228980902289188456141304174009738363170147221716919288806361643956134360360877002923045948640759712829417070887158862655480530197602956653223900051853062068901027407717068154836242196742903010250545235336507041395727014481443247932043134285211474372706215289877119843146934745262931247963215207767221184013829187524142690701173863251923158387399482203329215358911843130209375208459419951975030482355822584663746454713327574926492422522568665029478711565831267558154799009978153065869822433585624020025312724204296584115768195617180242422744664001496602156100490892864221843121008586423057551258986117846195370056892810178228453039372684648775095062533122431570715037651026881235233496162022881639164848721756721547809391861902200499099805388344955601026598593455869348903265451174326278582851410148931962051792489668857350082306519440629013994936207238544186708655547828165474306033804734819569215413456139541662512085993651466914870128998461579609086101056449877198529931449990899491781688358512002533838511371029050779210494293545261205602002208678265753660147605620295507833361625671386718750000 [167,12] 10306387097799489791611198782313585886698574653055139148935670305590353674541760155567819071160853312205179778231541069972736433471469647592475533511788772979914798952298072451199306589022709244022908174708881261089800215089206993965785775985277311130709043053041316673774028088109296273464988758564459741300989312481099041099620592647659890786009928772854950817144890694608734345890130305434258485707049951149709935990740630369644799965798717741029478162552278635205620814999288419297432561598581512746276388467470875097893618922585503766126962862982602591442980095318347002741362183416652464217591511624366483015212974988403443565616416554912725053564688676514733543732758707097939880129842663368573150237691090610250263848747096693090534076299772124233842268275239947732678917280125259232878816988850376932942155970882577932322981450856827899780593483665507890301699411791975158675434348781410705924706014266005809898839429543843549729795457218278390067388436932777206217603875179855778983334078592274212262145081124016488791095906846871784950945281093007365722805039445225717556949754993225300990657527826717057611744009631392934533550124348777321794033040918045001994820766831319087425329396174988404407882335724817877996840026022095197707483431407170737250856308906458050398738120852931884080871942071824010714694925751908959241161977290892557765179086036532645005619521801692822966708852411732764888935292597760001108927612949976533724256333942721063052304089069366455078125000000000 [167,13] 95062735318510064881802808323248673419838543380477683741440377529847453812310244895458553869367914882165952031156301880556194143009936428651830182935300873635637986620326368041515099071807482432548928858570115820013601314988555627050937437794551042701475451835852328494929479346492977203105984778814658825721226288359123033327714462003493421143187414257221066709782367168773411460020374875102326126726817236083185269658643012608615211661601397142814281523665481654856021110823082869426464063218564604582984926205298620776570664587701655046676814935921799735057617473190952799703986140059369963786054627494196036105647038559064993265085920243078358691861200586252503276708949710718377226782423572006938120366750416339886502956751232554286255103644511180410717134701840574104782969757674397568891262125055424751679380572067474017159175310694983649395307426020247028104114368043425205644494661969691534443869558081033028440782807315938877298956350408246222961028172753678160774114323588939017559146276018808590682835425131225816778975701090449052376153974131796628799830998323164463146907312851281613563521477567116154576424464451135182943131523814959179853818778181068656258230931905538810561410509868394300770754394996730778279054795088245953567842802965900859384131051418106388185662070232357054345408543030456365641945081948390327898247152336185051553472360485488783800174110008679399142672053999613050174830812314486291318368972816249936387495279310344636138528585433959960937500000000 [167,14] -178181682712023778554369139887284312463748289907514884763744725191820712494740154123997700410376822265375482820563239942161502008692490838739570170003251877377880242230640172395147370262249160179211324025757089730540231025825933563156938920759126881242476520740318416128678330501541192180647917169464322785269237080077600817326120002060064389381344159700676184064950637334111806674848862702598694780077388181347501660093764017480385010645747898806210151978241860898598226627693885112940257854386803207021936864151533006315251329792253023395176935713622090002611751021095454287488110941852017153121252160103662082430634434403607904245808274297613886686741813217737964204072229669390140941763079499707191444097762365287752325206474709836634699079251264406790332533511824058678007638275007054609233996801679310698289142007788868883312023950755022287727874975313775269707165534214784940106504646919075838818489649794861108024478159059944953677217378205604614786197812711564645941288626852444097560583158884167948772948373212198378028081496872113774662425156740236663233576454524017043806158468539176113395356206519415469566810302705620793669862306419143465209888611228531053637484802268807528320215065757892646265115090744399579130040819495895688773246822683412931821066630360956796705169048460647314367712893094547171607007293806161762506849229022095307927453212119020515583659817044936083324925128551571991445878257179126572365725002046411233147554176088286963244900107383728027343750000 [167,15] 606613243376589951513561153627307800928107790053963294042762266851467150858942628119860594642214627579137515363052532628949508920469855849112966140497962112544017015517689792615981010765073320295482947767112337097197346031608539128173093100326311931729999587894522971978999612066823537236425210402157649092821275067350478518982080228444548109306084449485599134389593952432474380456698675133271652294352441245029032238488305906594671597462354054972129779174408487389105420367431742082193682938830147055429767576176377965782990016074286103483557789801742985307078823876895446280097244411087427429533945817438522029732743151590171057845916175689193921944168750607331847015245966191940743589013885348775540397921976227129847830910235356444763745570464171154131950956591323403245676931513652900144768212061649658864574678200276524150615894750528006706654524162996595823008061868138325084342897984939330685733864479797081272855533285380612387399244994866910356041505745790815474310755736711799767207249785856383014780492699402277854365913750829895103477602623132564476042640935085920491786539506973284108111829995503228629614894588448300780878864944560753462325122092799204028274004961978041408114278295755082028899506075211192498847325030283655804608785130080702422187878218872503416180284600829716414775028154402693085048967508030329719939944116166053349858352188402089394443518439629979134625734202613433563144279970887213154143842279205400061396771193064749115347862243652343750000000 [167,16] 2224767624478198711778028719798405624147809024209641890152799259212018417179964768953969617939024215042965531669965962973956245493350668954111347720518996040609273908946011382583037839139611515820434600066777237032689061091032179635361006968565555702971241045737632188768934967419642040860795904677096137457044633508541158897254490801776500506721412667381171026756059885103331876718359635835184742115839836466578706890775832098792908871993528465437049582777369353981551795162795702039445740054563003750822031051189624100559246355117688744826437969986059908222035233041124734815669903596376048996976936241773066548645329654847999741472600430376490485065036554451070697665890464477801530437040388976855240428164913654540399100166507999733725089545369900180076496942853155658645183861137489143805436678614635917695334267097299747450946535029039283991287632060866456707508073691182329377860815412011236264265838013358099262385979102546254694590787931523762013097840616851440185713052853513961854528581270423266177494178386659153173473779796616021378799633377530224501422935511464231715919892850457912445610532569647733144010446787685957633044044550150538545421219956186091416306993400892314781623041324891049751205886666797401617452846140227910762840805559757526903057437149662762329512425926122388054366327366427227834324951419045003278619260529115847569321586289608413535902469639691910757621377735696034887342584863476467429100700532375166642845446743389531209468841552734375000000 [167,17] 6865465304183789161801907891555175008846026576062057719375775828209410902896629504724657096352903906618164023752474273875581651224727606560204750688667519047700713016105153835213239746978544039922177138054326415795230008431842174919665441747656894843680970290781181451525202897152457628583903054311516054839750310360223803169485680348373105025772157296333913782254696659670653194314123428424377899313217840191335624453824287198320982556473372389159406553445906565078064803323335259637174129575525045529710510882088248429024765383701849483312513076275388841841934369617107526483568148480045215647319192313445515355964507999732611497662957944609791286155891362611190487944910383320924662654569802189738526996646675598379137215252502574228815550058045713847923099252143815642709576335240791013916403219874220981640935842086395411908351039370284465173704900731369623526661545583354347923749782918862684034048399965229199790815622328666730204892948946357984246659140875099281390719495042970185238328608085532414412000325517653344408580783734963220260082469036246178906827942483466269691622903939325990539725046382529246211845339973699445247135365988728766693379956435856528820371519112340744392792760820777061234612044394243506960025275084954006860332760682008021226871702112620244268540249325561840319112751923198047983363560190008845769812875607835512137119186874005065810410738932820824961396659136255926112357687080839631976006740983606461384589971262064764809608459472656250000 [167,18] -9451137784620098459244071878110676523794304901321902970043664958001105456726206915037605611690528733399955371996192464177599844978982779185284160383754943690056984754055004137165963172374012053569823223543250471939419069513815215715129526221433949338037475995237671801620592639181133746714391767511159578728602812568600138502204083989783931958055428374119797506346541127462354067610770844785633739253350796321888194043636912293259362352570444866816961621924187540876560599792266479036338010065782364307493393661802583001804747006947399105914208637345477912324932061203103767237318864551303614126519696437844501593332057556733391508645459094881430851296628967394079879437357112682609372009602552397697867253887370144467577680364711597021657125193664112881253831205758294469927944603226096057612841318532381203046860819477338147094249252820312181602998068276778489732208342189683708671608531186252866872334162758112070976228087998040471222268148647821295085342060060310400983812475376507100150360577279287816305847861944273003680227202821752914049930369643367399614768420934566753888980835231229566682198805626180630722604910892186529586306638457673050188300596826859043692401666559288174313300339335013411219675047622894406095819341761038222046675951509315641488225448520564578181699228343644991260930581559599736220964026651615068383485984644522346902176823921216694023915423858448038130667973573774087821999406001123478408363001823310842024787948751483900985717773437500000 [167,19] -45706001978042057939212005541910435882394837097484264747138938786152938131429669164484886288879182532602856113506018028870306265517932851770694757762380975826985499076396205902631690807118310891271922254412276460763924489904091477040648189838729275023394506295955456045310731361903605320251595388163532676249579767168884126877927324784312295369560069021621360861863677204954621270993818787543634032659502349294596020107108241347313247672267277992333677988229476836772940354698386303467073839511328238545957629064704543455826283354850365779009441143957757146695750085628526125903253594249445571418255909428992759046473983320147734439196068527801422400869599580661199530283015365649386038897062770786112576810206254992428747088581531356251889618590102175063979584840475784727715299040201048921639964712317463218715162312306302333488717285791215224958150828341717013182792189030971325514432979839977452154051189569726379043263780456929447489980331245696510185293636825917024734102114409681121571304331835052928989312498912807017404347675262107374358834002108401615272711281704685796951576066678127018223986984269469662625286571447687998960701975939952200145286860398941060836264253311988860030517079541451049506117700479546811652553409684717364359090465685866610720681609377577959849230805649411156527686326996464298517989329455247896639369938485047502979216126367692605477637183961087431631456671158462595939068179595114807649431334677198609681421672032503554428100585937500 [167,20] -87949226788692513443458476862602923751226566001793646521494912869640008792291201832307305521268216048677320085099336814238700716933334919955523589292977821625444654617412771174988289336986628994727740707319935822354338410280092632673302943571151184974207176052906459605411127564496634622363580992064939927721745125987609407378821577141493459659435839204887010409484253334924678816048231218390961181374716557811040873722892683922690207219724767418622480359918645905063287323952301055840638103101965731309105246238849262282626536573059609354146292666996168833801283181477879554845232265064124112660025903660686084596771596990210609780479049708235322474714797205606206385385660215520795090445900497425932403858767502352351365862673759138887397188568829148496131785198979780144774065873105806103611962624811886287749368229892680606602378443409198402972706263723977222566117514721615533921115038064116500141717614240150297758853207705494619421703224300484058571786340859340595704010032386730160565380740740168863198228167682120212575415124659943588820097880536011059111202259820387434400750900102563070543735095758668379523790967285281013704897902537137983788487243583615400850574818461606814196208817282983935983508822847700496625165500963638736627327698676036026135658956894802079691360382633356019111571851106587487991908595251866351754378918698111015453444136897276457841256724141780474186430665087485546620032336927231307012387227491156446102524487338702294921875000000 [167,21] -123492582552212146288544712335566456754489739597037088993548462149454436377223777509591647639880475539914309178425341511491397675621668623165826050820403426503042926386063149676888095214848769036509491597966021613069997458320682002940159373947887442442068502423045597972084406986745471851618209535653882976446970308924494058927402926216173286680934097324403866925909808500549555180860096843441117897699452213450123774159762129234279496865332437211723783046105126402966416806028154470689729680521984508572708944870569992057490897336276346117453529398199872261096646849386207105271133279033095597284203634808479908568149317509744826887076593013170060156413829226422433639191685658905974243960720509665101476311165318091465381183563341361276325608619966882251236171993141037397084213934531363672576794936322545641832770845178108862648593055492929593519773893282003284899578960732091676200756992830445327125222816265837353644835960071170980946548253304035922296606557102101658735246310063773947555355864355467765519818894047895077363676910511262210129715287360944645078998401150905408114781389602602005073477076791108039162352520806724761393711420619936032486741157022985023559266006502723573117082121174561301361984572209903228527733351431025678109354268499355653520328200551579116212695197834346188834961686786833886933629726300631234750735436838788476487970659752901906366215693162638694335109397467634467242618634446140698407899838161436020255134395495191562500000000 [167,22] 514919771544015947240287471147345658487713890266903728552589893729589485586762038185690865715441764070474590659416162190001146588032451446635461437184024319069500949336543278515608623781668372588780418712719617870723551069209132744013181580211233209512852204959470994487133097083558848382102071308615605470634672296100236576754455597057263813350954374749753588166665780662750969534509302047480606985041121157550679958819603006669934380603333122400921395036116596469500977511179070365548464553743280476283701191574675584023158389592316316793401697540113630955638012487697975741940781470571364380314424799960836526363931580566420429400197591179436585875309381682768572910842261901918189722301704166630261219972536241444790153900086861646554572632488095792450067979285567752011568834664264464421258681351394141507150375779852145521161172145185754061006039716994722373130899971084419974960549408566759898747781881877870374707083884875243905152269099329708828276180145644813174852084748912945964075541315587256116122066051585482470492345047931340568037749998027184923016114813732515318077345139893907181995346403122612098474165326573737746676710788361460583176984516829789565598636459682030846098967954259009728257958948143083071896779300503345530575346981945016253639339689919261492566227637021513085592652431709045578670378796204350227272456748766472196822411075187640188187912637209076099075957025238998069719498545964069658101651483023057124670824898128682812500000 [167,23] 672642387978888939628385647082777375873953880917124572638392546766603554762368452138734155003401460945489582370079009182976695117502240936273858721443383053703161134527020384657028245645108349267514610604799300465225121926401454523537630725198069097035077750683770693331453217773793224827297263726513834732734533409325479216949798798371386034702586015380784652298187809951030120452563610478610675073032037943510542854010597672250333972919990338981322693799592407979024273142305261745101202972469754016017099169768206004805917992075974917697786682217865674088351518726594427104593736751642642985036673888672132467910324327523323021729386113146888590812980407587307910588497182436081102293988677542241790847379916160537594937921527061836528769763862145520574603718793938693758756608813842075478748693343554689126483935350005637883245570587866037652711905006612300043031405316583088208841731978160925675523077515426653344471196386335012662306606434882732706009776991929976277156901852528471487631312060122654531821866176705941661455430737545413268857641624622255895711357528590708218612831773947091225706580464355818914677857789160434524955892385106883871325131201908603127321998358936400993031185554416915973587649495947750967159435484964634181476882942095179687559229550100917366725395949702776097321935531638540439590427842250906889977942300673423719675813992290267050621410300860441776466718045120298604876221243761582816965559832471677547014126906264795000000 [167,24] -1329679720509236947113204250892577812093660321167782548489396963889553149526615967884447282572821037945853777665189058147036777127971082137010101187429727939244000578785023099130334293633148257712730021363910202772572508087068887000224440309580333461763132255209896040722221325424297535520949142766745334625696415767426123801953125046950317780735984786875936715621534470390939413176724936283351930341394807619464673437565424483150102809109988953042569586045160973275678977755455028134891383868285003854536971553190714139749045901820613643470924469867040831666230729356750892912882079153464557680732040164567573516940665139303242571508228272039295948579951329250332398264569016182020015685952706979876861093080017590253861992801538566770757069651672385959223854911910053717939237776304429631524426487256774575554016581519668791865128028968954286874654504703762908863743575650530170576191532433825410293629451974754705051992092101436827738601083984131697952993751440908213181778562072653234557485707149075836068453675898667235598652165001903497256073767216160278671103668441160902850556654634510219195310873581863652787738000066337288547663563614057472626725346224232261954769182775799728060726769290958562917714837879054263007040498543730227608491343605562256342799567751544377983666738058941913671796963751024643740761277717042091469143514865631633678252262296134628772586509703381692221823721189089547390347330785805484876515541072410354338541821917036350000 [167,25] -147802373936785019810527146232582831250379658773048806009088497390099832379484445147323073520987925420569107587255061106586690098947362297743051314704198616405600546082318598081373718960835689821065099122563592841011780416427731363351005739510862585651351444626312361954343344754335621012242115319417475666654712764306106231228771396161024589756112053035052762162902552930514272805823515715058957079503214417138049499737441653688948890348258767238793852671646404884217577884469733541393131053172570067301092407683418990052922122773273280252142839019699566116212519657582879817004030575638408847901580204950451178217793633769639348911527379809932746125900340186074283760074232467083789158453520141758396027870519221437388531159380351474294407619361746906464048518266226871482959211701233070841320886480164395217367232679130489540252076816794957241637231549755157976737663149892377157397555631005110092777987543943649539465926382786609809292045911444221910428600282606649259577832762585852726151366741546095580639629483716161070031435054930085172947155088026828364641696278817303683681935637635589059680510385673588283315847535160104297187000031141443952944937887349482741503197271130998255866653824910210723362063915077765409420626227734677538213781420231004757476060698478545413690200215610485729176959473652025223827592627594648586822003273469837851777713258185106185138149130806430667593363421089951081923470254080915850126592115339963791607569666147392 [167,26] 741122105690121970542913438541154268484181658419699485870136300668669824936899145055209673435179231551441543194630200251437095291804255157734830465663188434588505508732657347273562754409265797918141427660554892888341341890331415925036053957224808293525401054858903719739946143975069262560213484577446808656245417884679315478711374602886073159164293229342843003136426154344070272711352982554005307477345237242346255295975358320937618329441245978445643315649335117719945206256503326044556157515670930752466212378938825537691881467407087989835569405621724731424897704238239550154993480946944475854370926098136358597454224937178159386934844974750589841022219258702009268446381370029565365750945993128326848178903887757752728260725125181530084195030254720767873866133809294515858998125142302857160551826135985157502437002787428588138153806934620225892661196358160807213988352480486741393562545322025915746898793400770748865716243313292787707184046078491993161773819631243012233678473382767055560455093837382010107331941261338573341173483451759760070736560263970282420287215432428174487637619450783289355593955918396972309667000378242674468156412132922601650412035310109110452516601422137374721454628865161875634072819397938250238308484493332012235379833450123610628248790695142991672038693318163091578277181849588144763853831809862076240875199793332006187101648077773825436456537529698589028250478219489335719210951513112191674495843673124544229846883837400 [167,27] -925900693338097434759363036892837405195308679673372351878166795139622870822395609580456397105334218000746094597726042136623024415102244632753412617139719870836692519361817011544993928897173728947888597671625329369752088442268887201033650970764817142583292917364942128889709113299586393348319429510272028485983806348321130535519754158994891854483122317160037859114005126468792004313991195678041768181283679523298232807320147193379551548676445101187559914090160430442633397627626195574977646843580609626312853954837118589402674237806873648609150947489072038262282400135168283090568110989194157042704129087562590969215673872097120913441480487818530050453841775874323852545369076932388538476976601875547857959480839274878716589159050325667480102973687822255332357335333549760770675775242572104810152571000708153640738278669377208837053854164253848480408562837397817301351958786520756733230851476507541883060515828117076260660668886959722454085462764159128661753933481292279959879663858833290968792831448639377409384029870266227653988527508187941269337897576935706042815316352408747549530330015058807969844302771562709924486813826268708800669616273667423078899180138226664772299737140540412435408434614668266199071741246705872706970588238211027900021163637809194905651760142652352650279143174436955238464966603664994201670341362134565316781729543643218833696347071331665962881783808217972766409157820338567302493813886183979145880273581892343115834135700 [167,28] 1967839696098704316535457698576864837871122630872252513475557862780199198846476523966219415350603890217667459647617632176556937750845491263757918955295694863732108346430665836653531567297464944477183515846145277338662647012430998548193669862587247517923646456430102942668201115328257199594297359996660993561357811378510346617324953080465245709995143052926271363429447321280777405967612092139198029475894578312082578369434461649276049776043589016402227748746774504291160392783441640557278416186760361987521588271336238513924127804593530002282866078113132774462235891870301110310870474065611547219756073978249973578354390597822246153567691323359121574064223772966107590845519180784876762007398859205655974619843040801952968782391325217926793584853875360704277210626202176964853202106698111181163870277126667432590472122706253251871773218204576408025130108842497715921608600522852274601736930732345222038121867863669034389758750525490804672681446676658297212587234719962563459546024046394135385444893552807253210694038133063966958177419787181129600319017623383413870029088033745440518731674255048893567633402057353567136194240040312413771144636233172925341756725897624063503070873822252428824330211742636899847787652367232590077041891309752985243090589302974253786313146083716781600969963243513111683456511350766480600158834980377140368799080526592952766395423917595642140873217793974575367271628602474698302779390224908768520170896542481664814912000 [167,29] -1016232525080434123172669817176809892223422641606997424228165825710658907711237849370419873652236549299741121544622944602189781852298900434335301900772688864744471380394964251162495635418212806792964666741649569348063787882526527424187578161282031849768987005399633943214985120799886878681014985076031243372584832457109465111216283470590847942715259221892272029322104517730943084731242905534126801326801371856625514859784417253612367078584750499505796134400619956117989140612066002017028356372822476610829055087405756443044155605312348025681149249405324134702758810434638929901485236998468331432929098441870747146734610603154325529657244733087928653379960534919500475208302217799811605798576528441121872211556453430546303338256164307915640459976974242953356084359443140932158937317918216630828480636954291696620975696539743102609954810000453527713411723547000460122208351902813664073666998472338723282558042831596978079552585997458430457376345811295487056875634559028218233558743385323882816193833046710298099510920254998326920620695550928840100704138939487628089857719756543357678621320100788547913490025493827547102330927680881724328641623437876150667462011805005284175278052556026426139795189030273245354034007522352691875608365706676703413911094342057783462946178221891244572269092564861630745168792892358742327472277594673087967528753562790877103697608148819332814803302480712573240882837168991418078611290693597950423333232728447673100000 [167,30] -1508169723114666400923566718068956641361447800870028899539691853637478427252803569787475818935435829212853680958542356641711363504585077435132088318319479219147257047092302513398314290820007188371480036293866790974378114302507591367610213426482266367218170832962912421424243134494471244287592625966371970417250553833932037792710575616271080955629669727883068075333263011775807804248021706638682291011407094434224564384590205856904650327275428413348934040707698846125474419778681916826679998802943459614012948676969109520365339179415336530595028683342604161548817298017071555605619977503395321869395222207415665317411737048863444958299991611306934762580231257358551876692098540784622618135306415948432248204356209738728364336116083819487503754973693980184811049600877926142397606197954739424942177830332634126183380735505712220951874243760472285057233316700992860025214964613602646378934041690484867294558445528160803717451248356677951554456630906977004457368870210179368441413644506854728464269348866254982632567736337051488770830593154869199197849302126662952350384080103510321867273506913903076815803555750179805038409863216467147860138201736816233947890270232195013351316012623284190697495614440556207519137233870110691485153529289344098292852587085918903439829946993436866539963013056310693898356639545564572230529969668766707905751581985397051173842136562315875764596793156458768395370086320875237731123172926756320727479234193091576860 [167,31] 2074421710745850076863957211980334619842965645836252569164681586759974937273533562142248318849584680238612308910142300701644635689128010289304898732998782183767021839265449323710421765294924215237043714380854325755799255338508840096371104376282770340319712301624927871416350348898151968103965090078114843158129021104481364284001326648902538916661006102249918017529725195247023843125175738699949037555959475294106867410029523186277528382490378430341181593638072334900236369293308002816686334723069540545661346560943842160927031689898045611478048099145879264495365425769878460683836603844846576804724731877233099447034351619446339000106844847137155247679199732957141567935715763129768541081439970563407906180704824769782211706287909917586306880795749647901589119257482292664286789464919460061455737032623431516049219138592475986452783309492508838318226318913538474376364975332403191478951258028020687368860631042761412166054291120763451699885501043563166874070123031323282263797517781740749283624272107641661757514735173035757066277014128047861811449750125427009179556800665361315689272369742078412079511053366413038872475246486252496799413241600518636296070815438246392181991334837816382544009726312075977143427753939259756891260756031352382785557585733121382040625688148389894338493553637167228280655787704203395848390728556553622736274776511385030502347377377162310462882810286575065201423498887786195584324826629825423611540826252376408 [167,32] -778414777556926649551388501299251726358053034698778199293138253531526922660178450799010127344919997768323340812718814368583811280879447418702049583643520557713633622368033423152094564343652915987993596776490909895221573800786540142873458982966767647452609115870711060065895724985691333233899244406081995509846509764696805100341526568235247902581369371964896049577057697999878851862094359312221633861968007716954341232929724578856726123964781929969004543170869861270903379754533913647628012082277524558201071011351342120256499639783457087237462672411430723640405084700157069693663676129176953921792401991447604322519019542076589935972272449945460400542306226884623665265793719122419265603932240493862566223443570752826007701429737407137141443666269675684692782036443198735935076162775089863557057995782271467174715825615961842311159372293677135065427514498039726445056489364361513952399419690354695182267628366323021120046199403798023176503951596090732922668922183877514156142312410156358121086569538841454543070523672115378625418986753362440530659656270564109861963615917635043579240326897885670216208771289546934166082847618320969698959788226684884144184524911635615351937699595654477223419375480981924262326554170852528960118523240485518814420607378275898110635382080076586586673688831442175862725812973145762977706353986805982447722937713489272731481097174420049370473969224595507817310925752446089752536459406995537674961421847084 [167,33] -246776267464394464681884316889512808538192457493658439856965553877664080137155296045390124975950202957572104514382724498465264144397342737306724243625995281066331888470073029199912546090776801175903593466491953645467698279728721872394449915280040336503891018870069969921736812351925025196450699632322093067624185883108937919346917950246152651240488425105163743212010495481635508431810718829841047902360031470895719689684088706920793172543042767220609727291257171564897828392491015970657194501573933670927372821979297483034686164603117771185194890933924397821474486038695196022028501817278417896922873702690875603620867936987854478944008848497519027004010533417041065447088872803660998540531024444014707085847431773234809780188026086940999541361496009060467121948035288478459148152647358641677668914260197857642571483273883308042965924697835447772378942008532268428469424819984883241492266405247917452952254020782700132813764578138490284505064770580580899291181561110499451880897996026065966630490985586420507191208702603083932340842736564394313421850684539943526805513993262181183131883565325220536905696383403189845874550242801198737799762168156382471035602398636817184932243401060637927223569490464526926935285442763455578185546141848253708742322241919830099703835296813215828872775525995056769993634177435110126020370739976642536440689820792878716322982290812648746453436907309024163258161539274691251316643109474482232973543036 [167,34] 457197092126908359180076511933542629908063230692076776358740493954228421975732373230663217179171782055883272167421237762271376874143080253695066549200052571654124531291835247107166778411540688051966065725743956100717616266673759401196574465316399856370309338203943033140067318030229634974885661084809772509617774527880899028018651908582042321212591038820611018757028130255828231874009116835312667408298852509782275208715250871634205126349322440701083305306437190919921713454413360059328143866860404955891938124501923519168462108515778847076800023110535284039896692194376034168932537582090961881522953446263218823604212033153902493272152000367375404815097943894156031220425142489450082188270517068452926378292294941478495014094611978444172344676714770052335159782111285994397557945307904235795052174100339268977443229510950481075637633796373010365269426975363024638032343396963631466094514058591438866495862627326282650915137678654325510612692019003819747991247092637874957693492614001085636522928157015731135620132033503296500065995225743247854680344665628544771138474881535503159959864300450525456326490365525368881706034846625653380317311026484824197301995313954476689424052136201999743293385831147840091315717111844883428856743393491619867595520267349339765077355216413489158042538116493384083390912609686139796664952990506959127236047024561526205837957948293820169359818848012531726889584613347646832697327721207318447275000 [167,35] -304296877855211259302470432506809151601123949824172182371234897533469072978121518942018629291154742513523316948019961763510343646478635095242402213753657316077689655783375481221282417993457672668543747488836977837892328427164328615194694693394861275110449367962805067642614418660734713158019521363017467185396735048190772174653629635572181166326490660480466892412464342249756984594042728452547289477895275678900771745913103797490089019278833437032921937257660696308861212568235319471141058535173741754064266811792129113845473940968313094059620303019059249233262358143964770596981302563389789281214797550970534230408561817869998703018490649013635005183540089542488995118704706164685060420357646056445150988997306049607353724918938536984456216825695317192142560960328699346306941165314246439755497237110933884542748762244993641560537476000249040901754085046227917868004640822586944968401845932562233757005317614999337663401511001013261533927247897006996858401623401315103031026070141258169842297898958647308172314445677321252209203324386616179126600496389072071220685594180665811074688215839430960656764443599338222644222723742659185802438595449550320179525014246763283371922593287251414804051766121338195801153647823985741866039008125664865507008150756191069707693273562137608632071935456856772895092763960909741860568676563002749757299470675174286453227567002620473975629134819537177134667077587694719172064201717937959698255 [167,36] 105384253830839043093948705089940444320675061469676874885937209500927404146151772123119080092873778315352140651337149807971615173444732376813735648800140357047787007093394240053039489255826777312670551947599641801229187240437190926389431696928858404971299105664419132268694331016434887536094328460127834568404752323137679087100258439067086324691651041923546797705288900229986332041090453168880122981302832006720504124759024511211095047097075525790818699872716250242459657598354000057223328749964908476757166272330615190007228593413269755171703714900148971927862189550886910694989549685021840782724261415317495705710655768121846742950235933633452132525763202870743898992886424970640198559540153130516519134222239880561888814041408214785494178574470147455805237889811902069489165558731329299921031782766576001918976056283770964541694988242811635968413935594737179049925243168058794069445193621932889723100704213934445752549165641145725452428945330193269376425251229420469913223481217154801762149257943100129627280314275581027500013061360161905345890760551042117514466884962032318042153344751941411221620364288703734187997421358703246232534092840433212239557596810578837599430112150726341280016376039506127766569932391539706601148993852819336856174883083454010789651726251363459952793114830478518335065863458567850279664890093215390920569072115964375740464249165539094723068055592360419461692952429980548282477702836807248752 [167,37] 13031456443057099119996236168695869292966965239749943945202543741458569255405104534132683729494334790187071590928738471841503121759389531359993908004299229677193367636921103422598979727249476146071998915409098631771374966218525126639852703098663470794072060015219220779911546072207992024427953930390323292471883773385584174029984692873596375668444602340071212234823413523029060817433181793994142445446963166592031730185345896232628683574765189218549503563823069827427126935297912951928968993382058825100788064708151264735030014545936898799954661857610677517633490613120654489932705992785525975686642203242903170637422549131596921379555764781235665566494797406861479232141071922376145297602193357644070190414390546854796461647228681058388135939417805202154441450726172718808860799125893789469335820329042285554783418980303447082606358344148065250203843380552842432111628228470557777085310717105617547608344165445178746876686759980054061695864620169436376287034196099965561807986409856660980775244321151881919160302436547414107542790739993532089666613014095016973053139939803256162067235898984071026923490258441961932032995528510396303055414700683307493733547292554577133887112967197357905389119694372142829653418442983818434714264265787699594197332702843256202039305531740889690121093287470664517497646188068248632870338718164681375381313888803750535847358104628620450261451100981544371490209219284363136320508176807744 [167,38] -37699171693041249959951946920257495692067648731847825687027354792689536191306937510143569101216862681377118993386184136975741638307993164470468252519015099511905480312249580916876240679516463115433064361954970906045659893333864197762709265648275037286004658885241091527739023025192282354104353455101225813849738954600879633008602026303119592636816022220328655716750180694903588237197760244367690351956718783425015945415337936900803172559236335677774634154715925862478636803703915360593414085128473957822385795059924685166464011010665491187435512745839601520717804363073622811287868863833067185801479840302392551404611386748482940272464314312737380528637971657925638369068829967861927983273152429773003522241023844047955374390560103237982766023083221675937973346978563272991014961139204528962383154548304028943759314534851317186430564591353881144477475442267005122311857473548212900701380609506987462799240134844014717537397592218290942783926456423165076106921487884339596279781338594259354636344037302266194625198098815173060276757176526836114081752778403392531743616834695266680146239747958257216626308637753464828231848040993617864531245461809864623819771732171853246897683767188486716865700222212318386378751412637497214507017215825435377512503873971527933756421867445160313242021683772391634943590418110833832337686606490554900196896020726261679539456246137116194174868760199060609390346026506556076056041225520 [167,39] 20518259456845317728340857489642871541210011903873498754625946138863648635591449140031535924932444367824142306063611468909465868234217036798216608563620005513378150609496840398436083179461578660961896603136067848566563733321418862437623422967594566773199098133283869200249563742881159112677376550021438027104059864793723996689056237596296646706913924804320640468911578297692577245934446863366396807636662172159072187648183678800424891256742269485692807565176798337452695453344482807890413193223077129330862343442606526160801049312417158907235014634904933253717450971253590583950122958417240367332650895609915339955795296882201346913907208601873517790451217157925601849109169052303027693092777928926881827964644296172425989930948623196297971184627015667698219793604516332611243940381261998632005107877206657518707536082858971660520755301457747537183090969856741347237575944072110388382419955859385103631239910884924933561314112847104940024910186480859249973197514243324779141114541721038648414713529181741722058966440295041678304685322054161465604198808589777765522231567062672599392126432154695413031950843979308157595904487452424770682208127024195973132953934408824190166106019138250829906474528302483016984429940621242348746908303997724848362829440749693758088798779189964571295707825921819664254236328018701084481343998258654330258543115189676051953748670911531407113895699502910208439942409640342689507657936 [167,40] -3960925684396526101771467554762435469925807786064423109852893432913648720427705571635926683713490905250036543763098504279985640532069367896178898538831115777750493311957647750771145849842704940952919399196418519972447907573102785473336585124126293997357927344139202975783049371980150464175977483765285463455836681447028057876163523440873098008950656279634873034128500110621179530170759522436118573771472943009060196246409575973307583214229703116267984086091870357264085342407354045381463003663768022239123450943627477571856952883186388333941457589608104255378258442764111127926892128948492388836137827626481897596702558061372817308531428916547045585573339706443919355865333792330786337828810619101776158947218333454052724911898760996079276077797220588238471501803467283908815561690971959508179738986044697530772564320633719941939242680246872366214829581229512804680452401457298231716607815443767397157559078506390539895031123949326180721038531556591315551973493301049846096631121730092304260406668456008645560721426287397365100671042255394341058408481144756263695450087590558617636528591742088163523604971100391662328846862158944782076537038610642471782493190518807809311455311538442278875671621859054375331567258759601268685175187888168545875659583303009890090153812239576958103238364290252876017240128120525124908281707915145648465197318094854387374076824436746401591646945208804308984696705729307908890932 [167,41] -1574998411989098965575201436318934920369446172840422850607426505180686519718040452558659518880333388945396126792030757417267833359338760612238129200208860944384430351304619449936721965239364330989060475915267983415840243025004731535014293126582875927955945740857330236149397108077076278097995886149278843563972809465856798337647607612612556431665663995604388856660774922662231869646997382181098626668037184278493826213181389476993843682853938272019675989867103889008493838764180516191896847517217286422773474180050592988349265711879550241555334090320216127467237538428308803344237647255790841011594142674051834080704275041364816088904177334344683022852528201993910134881707818368440466166357347056872983511206132085542019031421600636085169314345530601783028775698324706571070764103023032339511221531609576331369443443448869759778901955281260781178589877288941125193127199624023287546661573005677813657066382957065785727485853170379691645776313078990800493310559445991842358204975309351935963016782400417615522609143890480400264570523899574501478260338976684360540228370462605455204955870396448703149934574498512150099573679615287814944714888601040987890591073334429787920887351236376344235600403620026583378530733631458968635929117682077461567393349794644233257769912372599218820228387091067638907218442929436609188603141164485294734575933425819583531091428574474012223403237969039267797145185016295986760 [167,42] 1151229656051450300804646954952256491853642127141857777398722367118130233798221012344874402860529820124788253003077031121533354856015272304732254083671566330060321586602509228883767879914010694417514032699789514144267967160317980219298080066111420710015998419234216631809254344880389338558880359978370640179555748816276524576138049715658474859921907061948786957658227854210445861612398879872093941640110481314772950789815067314466028542240657467521596698479741299351123550950036829117161409816266051140435898417850789760960448944681719538412369266099130074633538311181900338164463861448571395402750554632783289691624059029129479364754723537744723153964157583519049315895534539654101763144120566223084648484467459018627338308951349115481370621161929934438082587998964141268551442379035422427187264943758757329206548405532071803493673790884544600240797991385034242567628307836844444035941991724655823676074845600256195553057791051937347735906931744700224992152711983298837130686797735138895524680665137636915769681081628251540029158789810779996295551194129796951241590810759973739953420275941547816528178857414073371778201190159414441712440965990828194870244593642631911735550628260749322238064456713967989834562311586984565845667531102959721642909518736452433953967444389395984206050653848971609925317385293813329804822509600254835276457225577066902830419749499541965027457734252442338068134298574858150 [167,43] -131289576315632938930338445747200383542594498830583817838250305347156951715872099899690720814645009943451698156098912762824804057735973976810898870951386193062842818456870151822256240861001765694893506681879056768937744599574790765890617010456230703513527947078148739520484429119895804283581489458877218688839230073884744706741119030755991730371838284078350006395685123272490871148421936115004548598014445152840032624813991811378088971068752190502804118057510827338189470143131532862619327623870278311751433309519392656575951538137831044818381649344381176072069520749964178447102540710147611537591716097128400566047391018160281489587023756993060705775067493279571613729689632313661990882368404478543135507522255722449175115025816876242740241394968942799892678269003193380610255663381759389262324096774511544664881786792006564078584701731427377017342428631814376598281940448205241446234617375267887749475095348085216626639304864425226615241333001046463307548134225974274909466968120095278613791273272868535862192646720797571299943762984047595035943663285463010691908067504275061442093552932823054660766939301525662801557507484321405477770019115698299611165497626169205844281187534691727249562393580468644149776114810929733485736826474804167395620912265812460660403135569195233931197879452828121307111924892126494071972044938840855172106834680485425049425721067887099166383700636090422369233906707388 [167,44] -82945888567616317624995308146444866707030918125380702232484359916635229841199125386428880803055557958532559925815359335146409508343466779911659556079321018973126951940257792263784028626799084191072772879401174751659688818265551607314497913409958907521825572793212809284100554171862435890599376513237204924112446678913648056039471660328405048662423586132871636224271914770430255908110715007898666067424587653868741089401617057308308589581538753913534803592152141805438297570078432286866807916522370340479289912201193180091068468558827060878820777238303708983260587841170868298645864573957765539338124833217940437888891027527387845654811787486486192800275179721887589594528884591517059512153086730534590031403280572380387022352410741057131224222653710448255930511700189810992163898056441524600718200010874244466100075828615225851171304554372754015124010397338677475668084878348848672988430936237616903187307565897039766560984899121048519092600812960792708346569172141792050709803179060731306051561338422709520060287013992362203188965200661028194213197511946887330194738633629862596071619522489253100115455659482141292899507215613212283617489767846845816859328666234766569985219094770943473795873195327812419159048130519380210757432720905507595085955778878993340963381196429790770320651722649421222098988419614326136774016224584319647601306526416495527451905235733036662131039531676239264660916792 [167,45] 10545724540710863198093647452672639935940553557607008796912825336443523607632023361454045660486035351827246771669507609512246690481459686333238418846086142307702882036457470006740958468296576974811187115348577339759785948042650482906609166248824475486973991480706021488624934339684652200686454735308048864424753371343585745460701056746107506258113808282516723071871738409209278257108377705868658410405655435094656666427428054716844665972989374268874628472859935834803113965417277835733141053138778412581726042245956590633809279233754474491899662608320725821211405397455203106313370115511267577821502536596002139047703364233206721718639023325141804772569850002163614246308969921863121234859956378953508887880688750014298821208223860571190842553414910274887355670224752802454419810663093300548823768968428880804744630081890101987125029037758311487644325027044894443263799125576873332715125847723040930767331806253689744234339575107806465720394549378707021044917787046135700008294317272389334127071933366420685598413959211946720428437928680771074396899223730179033883157462744648874120782030822600947621487948896949369889742328719349278661415068431326929824273227953672294271857623103571580664406143774192981800329850944959412453134524756435010099942382062820394778262337192758796289255992505120893703733581897025414715938223392621734618237003189285323170466295569524441992478164864903419057704 [167,46] 8364679502501804910543940008048149455565130049106310175612537419356201512691184164255471919152429228201884796863220115007496560008724156139883288391708692648420194231014662395082482093804704149358360250335897514393172729178588092614712425365972423209326622041357882697958341217183812361182603077241648319545780923196332720373461420437724008146147793719681037739310888823865740830838352000882188936699283636783089500979841134092465897991318587848369518277474617575167891599241428301011164029655090176596763102015126269850092222699606417335364444658445959060624437124074836554365215176992296523885839009216959670703901242454641974441904475946050870894784590020792239705975098892767526523820317798063937863035225336963189365226044951467909646873964393623512142337899411223831436509672341260832459147180316451732335877758767590058166003347500636741395595195896638585119185603807807427436048748644345590302212137757468161388060691103108154607308168973722360020040255109684570622815387683334608680363406217714247735407667463325988649132379267374253334012584981886385050194187711886645700713262221186474953317294875385491812323138010753274699508107297410406854856996188564469809490927801938155157193482501236285433285580501835225970724197488067782046197427126542086261293394228406681545994211161259549123254391340986749659244514327836401485964528133761168455732222002880907338864219016667070096 [167,47] 1285097542205289337440446623706212702167362784172983198227546410854637336634519268356637746567115074035067199925978948184774130382839623011527769549259019795135645131564096464019769934204748494252613047428616235928500183633085395909895575762177634575578601517900792994473841517937784386369311822268127496995358647952117819493879675229814810308019649886955615672132681385769877474809562026317710273451163442688049763247066069104330213859647183917494878447946805212188122059816199281311002390291543884023554561907771005463134087185201708328894334629028263011718843979900718782179766321062094956473812653458213434191571596602008013008239636792018889797752884562017686594077567964900551288407599449927467273784523009451653769799145215171246436783759518609752258128043153662844312602316721921691757157421042875350650405580254214457746325426404791091314459978245389700673461081855532291987121355609071047942097906459843846019247805621157554250481930041266089892686647758511149525533608418682439001854978120590803586904455995012088518821358530568814566346135537355112550837881719088958633080864617978219356309335902493334858935727220284865260074300395710129624926319665898583423417362696366429697424373984044460114502222290591519807206029266535048874500267187604511268654826891656017429487772510274040270666594193816409680339198139784162340934231179349716555239133829888476213492418508969190 [167,48] -855865122165620346601284118292841090265505568804181646440322564552092849639089002869406354730233673585103401971694311177460904891394006928546626894005391685149172451459680587816953895633038782044564269368829590409739078101803593241727592110512324269770574247678976157362882616224184593347269230694551520998209940925371846674923299127318932258158263938074071548252545549201652351244879454276637819162505048612706488178981607707008741431121321988609738255930412175803483682627750742865078341963339592238581527415437701795400740985866109904117792440956813250262863784055615255512881056877342410393523484621493291123940085427534920291546525430872172021300591890301290215639206351451369468588724118334301915289198425274018349411967593570348623797165017715951380498156913991229304661176769212502037827476607278515042126609739036459227200193961986550151089396607301868171729598092135871244717518415283269028487682004477244851710882709024542033184707413123407853039092266062824717639796933976831851335449850700479114325551529746483154037219706244389764557938434258209873379242036202455309420795420286228600066845453017979134560037356203179982805525050965340801464588532097889247719356507095415941193405872266967626664741019957183168493242150215432295139082974949863299693167774491359988642613293141096903964803565156753286727155544534830871646498250291361610312880441095676636273268435599 [167,49] -1459562104730619709209671797529274991464650494750806105727369490138290654139993475368250918735714251792156308375285734355013038320295598532625869552722843185398743480026196484349774331875845096826494008293226884311530322352033379228344379995043106622620495525898549347545118859990394059339195260599191531873844403183642536721964643094834935826085418612419756810241952863850746414099395761474264352916696042264697599801839163470645042063061124031561765806009050174729769114263654351312845913580892949857975931824612608796548384631158874729245534179954195219335638272435270991207927467552522104943694995678212481833802407257850438401904823537933235634012607456882260094083477785373915717459433650429728391762586032122324589477021213418004500899313601720002861050509754319392282040406180276873606603277712287451487345831037206639870848359227568266312701102357390217148570971760166501843867464516655389560141645297251058143253905112018334405064892995288382108365640087377536919674859096274480101024466062421228310785985727865952185816843310780973450577108505547713110316737403756156350264411268632830830712584369994376809319921566293579338273947443651015985110917156211346232954771090578111431378450373382963335188336235541176208536027609890743347892052656322163468349779438064209058431861480800077941830835089800445863104873790709685262798665677829439968021548156519906135922723720 [167,50] 673503807055543447649054856452875871050129366082140695131684540896602542945903193491403329373776012769043142924445040156157815548323576271930158213181747461873559738618490772263041816625084687564199986741532836741172326047357147352787448714583168531464749603025945119847370652034977985688173003681378725275920160898975648758841779854531300681866866498642596381425349530076836663363864761983442606025087799749018835134135538236875013145894735906145582179343378924755721213793667680061488155883034711429008195038726483861670008134999637063797411682422363039847777425346649259268186001850481186746164400574182564892319636304172019480263655074907620514890265737377429204738479204973790402049654591181850451581207145071999475080473496664914882759803806200514745986833999459088399711734415744180799758464236649442044570016044718944189716436821432795409807981757484882570294774262982466396595095581706220579229166718058213087723889262232940292571472160106930024316948508365717410972247690934710471704686852697745498438601247602535719478789160735401815481526495763015561285128943424403925598504709086342225978400827363332166202433943280332541653497493585014765308378361453356545996416697621889559152979465335619460506560336702023431549121502268270560767595093765739037930862412157904722780944919163384992306482341774695047530753752618580368653398188827963883619150100175275063097064 [167,51] 286460070501156247764602047117069077393298567569568002754613923753221437740515911570105282950980405600366513548030210990340297058013970468629682797376261364544655333209685539167949231032935346750323629236896050574618286568522055950922426413553546753716414869087995241023020935552765388264716140954308019914811763533877285203602453820984566491292751188397531645887793876870640373971694940774194608085857874749315663738295938392867716404435749750356048809107241698400012818752189474680447341337978091521613414486445509392671250275565134675115904850558458523818803886558483073923064880239790787796733623237537925593625201385059485121717715353386901285041252940068138765280993121123676201750215782169216611423403570025776867508019012414006426704386096213894541805173571407354146477526181632863670380833733499582890018458506469351147126385159361881100804735737857595727703345981593656444981545084967146661814338977680348079497891676286241170089640104034279238831055488765202668047696427378758591492360120553204627069111641024380955498768562918530348124073281219094104553482912551291672830695528262914949801409084459408680773298061278857038134022722738659393745373033828687425175369216603798762580046284959867201699416503024545708792384169889702460150298402708220417512550656602575337798375795969979440344388384345378095392416471432096090945430284355469297743803414403575153888 [167,52] -274793108571445205893048494750657864733878319160094661689912078622530220866468999271336665082917248045241257561261654165794426039043144751618721301816829566517772050100551846804754765864408678918514651686916023270085559784580317411362356756591558486778653160557632179417997901058997647342240956224275755439843538783413032316360456650836963998013299998282910254515065545617428027630240397726656449519331681490051540695182239582438270947876212865252925068374491461151867365823389862835076084512586859297852960783927532619758971614981257042867520529112084563049991100530009792429521885864463068440590668713774946189286084171782497686985709014890676711496677109520976508415467839086680891463940426772185709404181806974313093904463905076400384636487517390867190421201106378473661555648385724584339841537995174135546937622340415713554713522909498790043277075023365714967761418587978200829134727292927726215267196832865575749474344127771752981029367050028816052175096452377216199851163706315635590341631111913100070801409034461276179737535882067424505176060912525119204017048035217231959940652743794885859238266902396485619090323855443534166677760500779796336329899266236631298017927092475125433110074050467885934431908545468021475698169811798711512441798192497078590415421991244216466705295245561752948436502928461397871262848757199794592364720535446435439617817908156804672 [167,53] 29752653003105813622675522228400326402435604517920292035414192997736893125365481815780033458717362390173593364197491634030955886629460334506916493678248717662869522871723153300239227225184361468991834125121242590621919981968559409671034847028482330263173731629238355144252506877809510366054575108803638853336299516507453297209730799004159663154020282916109499828191126726082497112925380030594060407652776157286766675450776544241740732873044829699640117821603556556578940668491889534065707416099536055772342748969693849332756426357730892148953821885117266147744991677172035439056899889746848982152569725553994544356984475966112721961528180374814382267315154415415502564099496197266994841014592233332856054329813548569442951920668610881353911678248557230183800296896552887223976530458665627090719108601385301126189203725958312179287379910573756594084347350731849079495593956493758870666049639541770400607410915029983227015986711838258536433376374440404337753491685666148361707161522473630306341547102913770787131921536054037338816902938265134826346389985187297649758621049808718410840146751013110333081482903782263867047437373727502026481268106591635493883864406876135827260322611415534564678280222011400567977239240048713489333901673739763321403500406707971148382476468329129860673729734273531357382497119173546109092193760772480717438082483654876400973731132587680 [167,54] 40872761849155403917839842560791296376010012233274960333140228321151950537355391229474101596963145659255022442251471982733434304164210988815682451671239852054926239495114669086325528709028166647743854224599160840356051986212648596215399634379578327665754340316682479639049623394612342955274544354508431589633764737396756073640505927865728735174768417128733956583551373603023721945661843290779279929763312287148732447569371458429363763641771384337876881886258745426082156674232080881397762256540911719758743691583296424719072304479657519260554983266918515117960322484218570368597465730753621468082500126649841122358601387824210676281919822236919632645154984180932876545650797374420184410304921406385733856444335156035640294106386340274731886475148047812282956827903630842532679439844308462899546743187268642134726470616746021392234711360698045146778394625451572895704308813891798890837800075813755631321992194938387971581764121489745196063738761652589178036281797763344711433928240619378959037439771172094401611049892599062364941382680654081071076025427525816400675151892543159932255844348482362348804522258670687763977241452226520880663242657707985095826476482135574957952774400617605692552079729389600044682084564293580402823196809101524085611103250817462458210057771369565312749028324482193332931844803367812305415859167194758735055529126760595864985860465088 [167,55] -17014603803957932399754822840297285799319196660709912705266303463830430621548328486364571613315640973249569542835264599671934769696883260723054881256468626005088244412873812757759578030917553785828303830635337695982640899258239383872026001994980102209322219601329238783958791894900199686301546538845772386239888212022460064924254220484558282418610261478778999221417253014730844072481838605221992343482089143781874812538353554670461608799416242404899353540513451846065939584178658851321186603234182702173255390265632038793035242065027268895538283969746665956541061391466343453164307079083593252811550787032886259025973315342235200743009073956834651555871702588217728077470794071346772671511793176111739064445282087057578717510658293006143316581879994940864577248499127794620498287631630973009640566330989089968233863884701318000705676160387678485614127703613049982180696950127495649245463080735104829947015372785910530580637834667231297900087353601047152354352840501111800561585522800858049400014414184463847424687821365777488188729098393780951127837255930066019500091147727275215465805437956586391802216634318006116700108764814983335382744099606813842024885139765962856349968251871995198874890823196220929972007607627897971318771071017332921706881772761077392359524432882553013376199539129674387688359937501146290940911607659636066939731008576165255603170072 [167,56] -733302420859478424202236610642347575627488531796823214977064253650528380860342586446484111593596068815976274524594087919231681035533494979642875100589823627578792196857621955420436240627336848588136009012547016265758930670512291196994347491680841542101143119898978372962938680136903697213358072470670437824215347784341890457064164098843921868221723351064766623504618639276595020693569207171786838743150091641625827872142231439303880153782529078216276544547114516243915164230241268299631240943226970131322996621927089364932467343836681329805727232641782178439046657285148115554603614676103969001966124361247093373696803536080597082429365829411608603487747748016090509585143625317797701283819965696174011122420744038118121673148437054022284180852206988565629004955637693310733395393189256928114572579453795078240384788854245159654683745251264189960877019590849409229071241041329259576854456220813447565307565430293087335964615048644825111261645990028402928813891207510146878887814796177199797118700338659424430144371434717323494250093928163320715283331862923824346267920784338165324785428999321011657700784464115442743828710482742260405529268632957826545059799481577373841731174470009419919040696090028256441675793560803306622852623905606799613981185735039362367717807939623762647424039682031254019210262277264257001361514703313537604763062615029192964612 [167,57] 2148023253985187935402822321672121982251054672550679946268527521544604748526012543117507316621498600820558114088813550214662477670759636854673496507052429431116682490278018579196682102637000350827324828168583378165579931529964504926951305126965272638134126845733266521653398630786450474131720500349564083585747595820195429365096989552260681596594197592326767286929629353161002950080891636421920544494352936291282958212096179145868937689163676735921131899245345285365387927012962936331296410998842736447309918250813472074397394987231041431092677527139177834336655201183267800875560175385697073891675669070979703794131288517605951271939266640870026326670868750778237071742932438934057118520713515471446243736978301586564363923997215471280441353962559950528435576671990826147103835693262890848045423152821571401206440120186957881110030885375067170082832143153482640626672602506530845997199491301553921032478602264152167599335903114983791206724915444794247336056633449081093018484738415305606520180187620336831472100964274173927394695986514174198931531254015862152265392754539235083510872432275217608193111139201526957390663860269385360114241059027799263544872114817610510864974601204598142772064979300241092665172580437178137040103119544861847682144515320230917438370759708375823665083567218295870416782397713397264533610037764705551143619388606414756096 [167,58] -425975383705146953916431939270971343744540106673079504738368505839769476817191853461353989922461339653910850976723598193983519943417850945594549722400611767964266832282164575406559447411023932939290481824756236718591888262826319498019258327605577571913169582939480245545012725709772229428503096418285698071707496128596756232621072277910759188855457855344690881305437662354451522785571665867741482919013317647792978763161168131628649627208983760333495049359580546252074154520067051171322778508456096717000633881302237995137828570384120928164823364209271300993733502626622351411184294043085548068550435938009681213698958912475703357640729293412935765230487700907910568203512341130185232787871788208055801179050149043362172895609816583961487624600426884269180282620316575310215199643938464728611262992013832224166174079385686133058058653694716821245579337566936171869882385024224115723796383280863849096239035377074947915937312167166014953992027513350149047665317303729842992905003837224742171148385208814727681595727327492507905653661066398504983695675143234675351975301078622953149836116149809675101633421580714229963199056496958238320006480095238815592637987181376029788466297741487717991289724955288753320294120101540941470469704459446823500580193838022523535669701276756905466187705961270160013991814136805637695020700720953305366571028160595200 [167,59] -92033098949372396826260978228231547897907248117912607053305427716380997857218820468350011023798003778323584051960083954705965961238562743396321502304303886324243078505291491120295890834301694462775984638846099744370268073196829799106333530442043342851588167257445728989559995386010603077894291706646282437027762902341241170050384000551147066316591449731986957137223255342939718006169301500113578262102920913246632749706176734583026451995496172329532833920657582676890697260485699108754195471716502919320525068588608904081146307812697961364219273708618052521748035014245116223528373762680610816382161121316175890840096063458469011168168187441100108385143631501568849894847674316105106828944764142019609633398332452765715773089129743134718192981223341050186626078383390659151276651955486250486979159245419712347592355205637592801445624909680892180892432632608786163652051144595625295072304732446129636434619280406830552394822936113216248291971521412243080757852806912791767441546645540084264391320368323227384091272378266038910953630649601835395940624435507492210902525365082411865663425753630114552277938020707190289896632816085806532264995787793792381858068475947897835289097855518138713315266730614155805586107280917493543486568032300945115631789518921666409269145377237903331830693322264393931509940737177528458974699397123917294499397113088 [167,60] 47680634406212164995753482347585797270892502922843083333387547377721671406540467910438481598429836593936124605406807251562864868608936923217826374461117189692455247016003858567216226840860348340636951712055581638941979066487170764087264972880809962073509033741203444117284583186270827528212091568278529697004787088906846960178354724571513776904392615976341659059199727176407259426465783333427807345041416496141520850195845994911742987533844613877522209472021550083004838574180790071110159696009034741693513980930114569351188853223949566563515627803105434187715454689464560966787357525015158573372653473115937346854802426937808549480958569011461142422807097981136410567586139235867504150391895105414768479152320541295472587096168095040891692583797982631232647785230040850150564799653350606251987706985340205838885017995893513148334158060188147987476086205653479071297254365584178912391586750067646091345926000155393974666654909980799642221013956165716952339730935123458542206730449781138500814247010796293333773963668464926982151708688742194750596953200722586105777407730099391648402837669869743140513692334942162378774740578582863675520001303445732642903339821415360551678370077204989486479102375367377635912746316251441106238293181413687609722444826130373595698073363305686744117434830922755399294348901792680886160714258008471639494687168 [167,61] -2244943055295325520045221294957133547460260591341061920592564862444358768703335598442467837954603743572830434100658307223457028056664525412449962245399932260195773259921455828468255233881289872959902913657489505704007050169377707193151367638265812394591802490734233926422833601272580415454360862340630102404861539738597128334247354736460937369691922707777881040524697231623695618412533130074740760845633900767541423495233648397298788793319464612256606794412007888436865581832953116611430712973152996155195416242691179156330616713071351122785693899995066955404607380327151179793994283585044822989037083835506417093833107982571006229565471500958053960315564701707763850051303640797643388317683587160688892536077562861478018517909714971579730949755418837542014268293337627074872737705036460367757763026354043603831602728934798551755948757288037167945882372790192450118103289045242273023063610820700379683703693443966184280819623820412328405921604284876695631511527805817248694318547224161620288598257524630816934138659226979961842982518601439706742006440074746434471033648619213953768317352679985789842252116662460415158073413398289321981120754879815296054687549413801670471357771972372429270149722890195041037294231467139970609733918163598553716745086327532518815952190317947109854959749761439958389698665623219807585414371943570114487424 [167,62] -2144885363281836198654532019609561505588222789189050576687697750618364116126506907437840711776113698034586353681149283310290300423666608927504679752809587146237920266371102828907733043210372590302333892889397569412434991325123223563417423267776639753163020965795317719096444460009249636769908219610534412006777515680496803503762918140161165043226349494523009367323703258832399261254064324297861758236396178879516638974011041163867933048085956696919907522900761692200418553834968954728858617633368820283506004725502823282196544053586529077345680375362960059239941511065731560320586553110890492096711742642722506370483215416304610249155831234125329700731114540754931486785840617962287297671215360165853311021507094751198758000012176392944757211099211373143886876639842831520781959628224751104604178878199402443639445355442638497131772449551979744230774842944382524918324632154634255906175117228180720889773469310873655067391635120023504652397236184621460656684577035919806992264516643316107527158167781308722252161686505224317409891576626571563960663555384464048595101194507366175562004342426915503902791567420471416182103834879865902669042537051783275432062295942563717062527696851753590744907235762452700826063479159640450582767761077138641679672767960049289650712909567653691918033540685916515389777275104295465181550704227598676032 [167,63] 373903241537296190080795935233990223702045893872473906625116985103392183254504304486133571775413913643481353908824482462894058307028211321409390835536317602412242610233873577052214911203373316227896516250264669878722332574328429719803566644304378838568063675604033982477147252147710385017444446071819328359097443930185033124761211538945482258608481506836463988680401578495633506439605816925343191629750316898303701211289170610061845677062384289953619369618414692835215836080159227873549778160949103202411705019123728885307876386013273564185739287243309872744580271305942659568004493753112806031694214819289751989577026841626682225735405132600709989509565725684425427036188540266546948848474123718010921667949693022017276720658846082897512646718986896121830724506454494555740276817103992000522962755501062297903969586249460798257274075084893621112279464122747979907053940821578122626246786950324788885452499034347739988425962456220879446987820340278458080726588155358354938275031440851198481655736301829346834616850093815217764057431218187667401521384798661002414422617225372798174417033785589230409176124974448645375826296345663490923935906970059963429929568509317777687672218462793185000865725223981296115000885410481371665375825930519902286943747014808875150223119809217235405093913488978138865540599684055862391090300930983424 [167,64] 36164452519155951955145806540831729283816283849407035877623062432317598248758846767876805952879423184367427745505948862488308847353350426986046270299244123515509115795736273152531320120962857134029771039845513262525278387586522211028236160364551585120396906751705198664165853876439738346120413825259686558164282494348323099691705485786330737604927633097201256417851474308503701985842003074341683170373609940397469599334523509831600185369156480136996307558414037398558935314378550829231571888427673728883883898782682193566656650071413241063629441262308061772131201907328931923301645904904429354622514331718088790839875045946227510944714656452137140247623343306382199958921291173297583763491041076836729146881157236982186304812128254031810754536637410991882461125228713107284918518057430734388314895204861976728420261406992335088211601887804978478347364788444894782439836421730864654086172915167329667380291611951539269696814431273305936636804534142446792359352044090085588288513072011000223094944013728443664435814651536172971781128919541562962220373810524563906952481144616073379000142628973210208721833258289679986757187987618915140492918447025416326563600748662967743879816632722047142219376297068044142008102198709465895522646680654242132788454457538334438112561401513297507122849711508730890159985016051484324330136689088 [167,65] -14397810700763606299169979593635505415460757396274708121332856867435583295096141181257351073833206813063552105188200129877804975494639717171663776472331601766834563245272855478175790049202246787806529057089579436650137035600867954507823573765883984383855731794693853390546818620469875790075228176257727883866926391397141131504430545458543818325488858592230262316722973510081648835206198493369053651940124277873252959788372229264123576413935542611086853663919429306161144087142258283495958511581275741071995848418870266111442499747212941435407903050052037974993461827124834248175549453389348035872696677421539000509607466421541459468049619152137229566337906181110454064630398411860465128187712522148970641289384037197637246113607188316935809286314275269785604784885201120267456249288471099302056805829921656248812849520566850670142897206663310932880388739241336444028552090823299564436038139941494167050285623103536321606499542603975975204309547070765082581295494482225594156096136189122578255602528656872641790168072895832882962351252378993888270924151664816313978016570475297332465673114259675151871757523442813851981443773168670436335326058779157723026263750034028394324199027928391280732226878871853839131465264204191459437490840219407159968959999331249810662957682440040196716903699553786095125984546612405274493505280 [167,66] 54554306063512550432483208179530124375937518603572704422202505676701085963498276763129135102003148436612786119878980856654710882831746354107449831214373797824557957161660456899309242128759339350095722236261344076088116728642244225931963984379798224038066128448008620494034801595671060616586274523875093163689138276134904380270159470904358821712331752535352837122210580232390297190753014533086458239396076881583591346134370599287321623180666694770988609685287036612110462202634741676947063384840451565474633622996320577694772057227560043263593063576499915891241520287715597516519774132882111817808502630014616904418031511408202733175855170388153801374295153637773350526329168111049230771879777547005291203869122969961105740858968166025359481890128732560792136320698187396993998191866100874738393047144252641600918014123566382366684428955352774370687945980915837424446983107686363276053371086691536438583005064880996416031275997404187553072721452239553150311370350461537061596733468207562020743557199727753867630391708204096575111005983666307976125119991414934211264021935919155905920889745104125860697947215310238258208586410988890272092786897250458505887066639178852881667446764628956793676493827499604879642761771968460210908325537647728947843363265434114565984599731139814738450299015384803944720193167846619345792 [167,67] 351532726981728297629909136488805404309659008995659821162997196885292307014738795005753169092618370733159851204769707143440920622389647811686656903677258417925149877586158609837424633452113153651221239854442009621046168556316213092131204218011079477012089420092719336778530797711624598167531820820576296363684435402747398298650013325096215835180249230323578648865847428054929394001194544966631028057116111942851369975453669213902568004981958127226985080805603370308843211074180751640468678076654873426965607197472883863822886385119749113112617257498795847690372109832958875347032421902905093183226909584209605123808291012366868580499672578055125089070674867739852166694079379006152646156131567485119862066278492098959270621299278774263733141734648947708244389401515862781915803088864364815648211108788557645360236824189431666239756512921986148687762427111593064999543772353090375148804491831079205918846873785377394614667395034495994058862411309018644643337532615099357895917533690875594812306495262171864289907919675696074289824146668604161115745854189148588197380181699130932884798132877095236766998555429242668756701187618397633582450703639570163999950203911265054107140568140154913151094793538534504828612055301718766696741581884241571703042511830165955512794753090465650609343415266547891724984700102949800224 [167,68] -31569231849966184718691974594812069807055582746959934550389738369643994621854468372511988005180523483962935066644503478121604212932568289704801809114990893147037291106273684746661952454741919137595805821282828933143858545973144595444163978664574136708240492981548476300235665097168955989107014318685890186315553538175826470418720104820126945555412672748115655350209271064532205601105660475946134045555872550316047024089037670086401823478530421501641604830158152100578957058306847844294646163598903451629049893050839335361000473760409204032934907533140524253065017701229294310801435562496810661806844273814790105763716730122509123639243287460618639617962812502800745919867081286251830918596899519453680350750916074974588635257085176790074403519663420974216377651516235908478917774901195147470926360614452530736464781207090843504288092761766676866141438159292197225264982511957022001468423938177047011244465590685309038869736390392275873869256918652531239110515693165151522551856312142243289638788173123855979273672651079496274279573425542198099153471352955644809962027377145012693985524382028464719013587400845241593060140525564563960965792843882069855216630385121852249014599646312714215816395402606301987143445651754662599147339310118536024993131870470930131229821894366979570962094501058148204435987207589200 [167,69] -1520704000239140727470789051513347206089570522330748290112097428015749354722427661927452330732975438438024201200652222083722056381478412014404663879265674879852977947178863716861393440317525001579669905546565030647866602412707736885438061250251055091379082143179873353313225247662266918988801958389772666189201126375023529365651899678550764418603870364582787755817325409123436179496096035921898402747952246160399534519568143874801999401805620865328127233110727632327036503301370788474881058457845273030118318880706823360776033594769135563967879840638595589785654966385185723162636537115905556717988765603085193797657203624319276135643223689740406570387102577184167681896457015124879661330093521378971765735082462423868485653289177918015841444244074243764491180731348023629677559542832573167007682210796553877307972110444422713623247247286549590682456983652666226008643986868433616809652163126167191286192782866651753654898288997418637444971128467782737135129743058969355718027688116812354932376158220022614753366706438159434999414259323319434125093334602731210635707156765311709814981133761589184574778887810465013583174062889690383445890820302876134088181045631003393914462661432611329694391581403268653288610574352791458377726924015585359048914946144284851866081686687906891004088855672607512301617501600 [167,70] 23584254779248173342389990850594464186046089657103576752306282936919198185032830678191808766296018663043136831561246367448436142729306523830725385434200334664532134910169372836201313302722595953999925857567314500876141081371420895929776034087462963136793955692146880303941882837611662391073075520412614016625209284751824701900688685510946344160877319357411391782243979007266523220829198937454742147968448704664738899681573363447766988552693743063147448012958715549223329552564215984949123580922578032288741775947720898159416925628799298523714572718416230753487270597234822620667457107977222101515031451838593685876494997628448661049496999432215090852331869200659154967504066948260592741663462559264791024815179861827748292742271721818568831389778972673676004543630608061218835096078685071853279727977829530168258583919757973231122062629475457863433264773938064848394974801986078375360307385078592781128969924747887930568859090549543189585110882936813518613509927844667480210586143332904271603045109691775081775473001256708981721176987956619847028635137818242674100972507990215140567981708696128759847298183361258452157065842056191836820122589308746872324584853217396346197536635566420623910215651735360706123454414006982128570762277127088869763077146458411277313935422854397796403173155705934384389152 [167,71] 97887972894328067212241629920951708153299246476239035201430955685242070653710015787874673942861979920808036815334333500281256884943034333633894286656333277996733979609627300322884023568938889566795475158270333474912076946422989270429409301045615150126795099760537442676708422847265201648458291616652543664704394754656475331447115079732211915936545342684656179049094598508988040861801560235994511090446973675173160018553816801335672088701946846382638847279535585196074965519978758924074034525106383036310803375350866820767730270675240856712470889190104721631787670149226378429969091059119986428232192114376763439632825609140876429767097081425548803508775866645933328623009279496684793991795144625806147292250067664933438430085209508957849870090421614637144222235555789424297296869052045634518732707378852384219309734927986246302861169761987237510466314903802377096812741040593287469789459819345418461891547820202281197323072782370219384573243728842636569657398054116507389582696433608531585098323066809157218395732808328860663915881772007244428500009310454475464471970827277499167147207274630185393159970797840374411482724330856409161910276195604716750993453059052782259251250538208746421644666941537798222033274033305579266307019419112077720956310453835728589020706379864232893810498766266040767808 [167,72] -20231829442057931877672082273246359695496938550538262081754559108688752560377794752494417852883439293866974319994311205345432850986639910913270746943105195119828329082367365909730812910155955014535548748220980250887396277256109976583726861663575509475450263487654277145679390068758229916057180950255360266548092710665460139834370174709491425255746451667961419941718966959902140807971894241069589917364963238573593487004629669839419926145609765459792573215595702914236434172044500344388548333237004609210505526438378298094783454384137815666611168036550299460289682420989556873050075116582562790923420598373263607160350114609197369347699940928540575701179259528735048792950122300972501840763530729086361817579968625181214314866847681393853433083466375886176438653942928724136681408977142067948693270743781224438897366887620205954898894252098480855987477502142217156351051068558468049930377616634859175573992847702438361876006964008442245760329259093607454238423559559165223784836549179570712051991991076535571783874925783173349549219138616327988909490840886900262133627561923793979407131838004037177726767856963767268478886565802610580225698182516505172838164507617685774270552647940406901945702021758678167896161125121393607419834027875818802943374634857838680474530245553169332771023449002807832 [167,73] 3234139311236253442462065677837656959263127162336897097537869173720539811689682495778860016391742809750898857335546628269652464950832988945943699504750553391600494235081881247518490783969523781999389754222221321952364344360441934117228115590332542944674909686944041983528192681019351544752723647118583087620338650478652380482360369675509693018198736063343457755590907151452149946393153404493501507849099292058290878156987189403951824487529729109761107753486216723842214593478106446023691779213164611418441249875832996550179080797754862944961016960312413505962277690471137207293971521742228242716499758796633218756750493525649157001186524567586933024381667134989045071330031573958350354101096416271239689464811526333458858522574365565554582030412136858570234737201501932037806038911051183714388851870417069681458096762891748439532744544730005950801007080770772771029580760588078638352090924086065435626765850356219368245336502273034762877914835255863969243541265030716407244070478815384175937895008603420956181310663097071118221464093472042341888625102352211738629551245061570160255065891550140347901889086962432650436351665001467569735088088659480847697084463239368688510600521175330397847501815312213851290728007531825632055633722938685356503886861722689297451615181656651568164274140656752 [167,74] -529937188620833880408899597586521702976812441667197270703002780483140746382085283726472512030978073707997169244592073029594845039834437038280778034462132220305042902693644383152639338901203220454781794070110031523085489364160990579571163661265685544853815348823472446537683209397973506100919043626026034483525141969741078265464026144295003374273131476227369121401261191369037052561014606549039424710797731887584740730374908096601762210688679661648582000467322507419650025620414174969248889971622617776189734339201567969987090779463299391740906827261422416743559092939546465813634040240482205783180189241857415804570731534063655797499098933407264719816718375770387970980932332678781641006645232871729479124593519238798394475047014340847223839830955134899430697489873452601134530713040127889128281140773499674667026011077581620193711483908758723224141579541815309600218958545129889423251006632396189207217777448917143477076680526363438764266394931702159626004296673017614058746313167157643115809687608423555011434515959974855696036847070645062606599949419370645757477875915925204218870765212162012623428962997329821003948074376356359673152282356534570506985374107808379401023607600056223063058065168966537333419465524109157084573860399207169361465447273139674359588029669366860805808914128 [167,75] 75511133423610865745740176515769657083088200253413412249707620558154967435273088750249142118565240031084610654884883191795979220899389696658577330625400252625143418029493756601832801295529068176317952991987927349346928991526490365530313536116460723724860244301218382619134908712111317079626526711824893341996100715661855144807697950997843271620954455508777106439351414499916097753264018347503665276363420677563149641146712729222534209563915405510366115939707564619834696167528262818363610310922713804401788076607640757549582854288274097406273233408341233388764488209653514110075394864857198177312629314644175032274429251244237332345621691663866702912259662382126391938291541061729398592254120088941659039912358390040863273446476138924736833016177432680538199038089356323023975788622864732477479213029061008589144872877742644857409597942093399433596890086870276513246589853319694706429741971946007808860352771653864294725925134016500174478707802747049378211641719138080215450901313067426440915452154866776295709098654658921255192085701008146493212881080451909735792889780279051296006510894123520062084555119611423192713895443263468969994834014238148884694932499395016756586128655068037717923350629286076223884726282102691418844680001890642371937302244772508258535204442053562574068984 [167,76] -8764865131992035250761087164348013034485076423191820788758509989558200849929223588659541688458556557483800823511060312134667557357400339121283461431545347717880847389265540700206484569628075715544307477780885354720062030345539179926429270637392905002118122522820207913722721122054177125348892084368986100652484521827447964721701158923301848769613356557139571397642971122130407260738524647297369080253890765206920336408339981016022565394536752394347723422710902441866567410974140068535309632257057208455808421428784159700200279647694014884995440351823797775539673204545555028433241644318214545688151757791725861476617682889404831421825738464216705468609691982763865763217378668791225523783878272392004366258682488795316592303571313336583385662593479615288967026704825439461209865368553242230916256956899917131337335342684380254178621229455854296787412465767923665557362354620138290522049057863230206690746827473711212120196436278024298513868970491666463747755049570046236522841009551207260844197190776992113293198233978130675857768103709522966923904469393713852217259874804862348274630322280840095971115642486090767815959228826616275602586768845914743684592406134819606627725813829382035287065437273047150578133513168611963261762906717830715238047530952112880146476593789894045504 [167,77] 824677037392664658667353445812825677218925955336522399256751290889886507854670121180498726397347609899057544291159634890201146920491871071507564609515826445911727547001764813762645382396374810845640716080814199151455275544567119155155346795406132004235112647610022432451617777784931763178552031032669452115058775747240651997267979847434790499835800930740191715256283185371549541225766409028773250012207744489506621776749647015739008310285679914252673145014156219870096997651346912336439597640318671605254054992227821122299139828245940874590106036396055575011056948867796004912334339616744840889169721319668637282275960035078381272503580917633093698781134280735148478386047911380287188606366649885368333958583739240583000004196324919534653748596617731096129299930517217461729686636742038649090031557931223716949258753946498159283880745250441463565953976009649757493354992998497879353845533177948538348697081778337262589164603638265611575829069315064798336826725537485147674091119051846390471463583696281082578457229939886507075352069744449413001054061747918277495168640201291018855479498891496256072161269319692808379210106706867749802223453976321812086109832690701600349120762410117134687304957713112988853345290441317339955824767457749678538436623928819969256682744536664896 [167,78] -54675266395644617101395687871428369952038721613904669237763684204887700384567166725176392672909043416418724932593237731929782943373443903355892516768739593264058702939105903982045436208681125208672004671430192758699861070836704830790019919229947213945256650917161127321517137618451566999076697329569838730996554128092002704762556836137483578352681481076157916325744067367138022815841880987469615304768436180799314724911843669308075905004350464936918157062648504016166941604498801943633635335640117822588174249995359704920111282075092324299546796825542202983168429742494895648439934493608138434578243779845983180919749910228778616815945332818615918942274506112910198091303915461223776794814449152145467938544303534104896678915710692659200631959334489267960634580467475068935864280014047888119977513919093290279659890042053670697224120303290589696114132448655688341456724792357610172075714413397924169040466907771881787278662017019488479260422590281485210003106979339868411362639627807809049890974097879183390877228662353074925897804501696092435987884834382865506877231206141853634622449306535360008704501936896407117522229829042343680309235776421912795007847212752954024369654594193319069243250943308136997844860323985103761699935551378538980012094488582255775314036933696 [167,79] 804066864908574897255085882016599155322753998072562290022189021950609474642802833698376108219131158616650418983353144875235708099458152593676157539065396828378346979893489314038633873591408900904551022394605919418375919983830858707230850440738507764722520474644032687915342552879061716606446128504284640591513319006891540064040006929897585649800508290728281441519239250292420122675031189791625461907087819923187454909939311678720533950264302727894883993546674908442938919411340751413094390053270768053224233139255892411825982200461923608543378438499048882364939595978149511977651791736863543260808117530236580543343426499662506185607114066360543101801288536853096323339175120316525736252189490787754268640141832359492782148118588397158032511851985794976449430349434953235409675133818539547918173388800535681998189284474450875210375073107110901107801951591430505146374575095865914033818452019968558853137961342654050710642412201950700084666748401489834706608818830447488622031938925128758836949239272270529645048848495322127013628976711317933587094975443006868501405784288822409778875085813909574493563339942236494105127695550550400517058795062355609633989668716740275747176244753925445207140162342615848972787342581471083911950230516718290737274012853437204066182768 [167,80] 415282729590370818528253657641408576879643417831519324417240277305141010674167157701947659852175236809221609683952661013361452849222611155710984291958793551633548815845963744818232735064354419779187312115199403129304716998713159953875261802436913140064729536915348132655608689413031185950743367186686822494924865345049614482028343753619568690945975863870481959670966447089288903704116070852592087511868698171817691968807372009032981008282805914319769810602584526847051617719205146266804252073899456196051728479130392365294619653273281007026336671037380989592039863337089539960939555682313405445820234539041201936814742558977400352640873839378564861780828192206003002779946299809699995663592764092583177834840024670763251075443033599448661714577309319170701057315784400167233872992501649938958855498556586486258396167621443304910069848712784478477219343361131677994273045302832345314840071065918066306559868706421132642369496304339403454503073671137656698706901720866435176767349089106205971499316587014272846546454743078512978400537104855711777590577341347058416248297360140243776303821089849418240696455242087795529160173005262477099144321054999028522437732973064104841326827609563636309186003752347230114316707777046771668977704756430542573104643301393708477896 [167,81] -76689667500465282318444820437502123179898911772492566645424315654986375851114462836787175480535481414527588542627085629043181813077015873670008091854007828455921903913537348599730679883375918187177332650917788721983074563952489460300166696080181857914329922033531145189496962645934755835190910618087682765814328238202173691615109834091481585460060236357493921393884260908103990307879977352498830357126910060867122097204106795696061240893575799956776148213331265633541649573510693594891804776807558612312688743037603446134018186333023097879654997071417797414596789844587966460832373901519394731652778266944586470920625819347513875842579140336546943707625346685533036539706211426735015103728718151504126263226452323785992056194485860051741923969992268867254669313403968616861468432719795722085189579968155056103935300130307390338947474660668979737332988742546992703927655458132720449762922617375668693664393675102365248563613976794534111657702845977379823905725297469166576528160781672756838099685418895336976218819302389958790411884157943823961220857657639686989137972138866817841438205599575545398540547787639246407943247261745671692482517856755511255790755483752349773536442212406904560421609560640106665621728510672511953899068049313634197364589742824150272 [167,82] 8761554300249306999904100403711451915493241888507676133093439549601888155749336413391783830971597311812472092250508301720233276642765385947325376766016783164628918913538214683481266497875903999774449426611572339784486674816201069053332639578746878377992802921636645763364920348874103526094029255602953381586254455160542687651409770349335110069443695092075174296566853038569908435800219657731382933791043061764162382812075254337787467739922859872299620219009658770571712981968879083870427032290016531741196262793367239129519665274149640511377637948345160633729950739694160835185459086280028323232701969942293185447839502707956223822029901474000994827778927226422367824140261379961902053364205972092226279508171619892764265261652418973359858708810671013979783619798591648412698336958003441703063273007103751739718317749425146658307347507609018974307216689828641562140079397910872179686757002662080987937822900902673253280536846926695529196661484528196186819983314314061852350604541647683950697014108882094142903591549953587862332439051174248293240591197216356361300471484581337306260119749722474342275508073556248373498582542050073163114367475341413926493630498495776265971018202753496020848455210238819136846555553508136694723666617452668869736287630834256 [167,83] -752071171839219683069315632277791950899806455582811021387454580427291690911485536613383638510490499343536476215783653107251176773016361096040129713160695548663255192761625771180803671535738221933428851571031419555743342102653033128582688237632143208334628704019162384832877208601397540496657448436826332124050087324108189466749840026397928856875592156974699555432689192720249918994613862833538432780041034567938986123922589538739202300040513127444149940931802278632366718405603673361951159806126000425483026798951431056859405072196719351069579234819549926994897660004763631215664755431914892461814596739177829481617782987220748736529181947619662128592190709147247575681076796357690113607352625120111081343771192389584775008397858531053802692215056762804441604932657354314303961115327950097334001048530687618566178258301456850874300219733990106842818020492588383687471495302515920702061062808054322561401876163866457158100099113684993609165910551939324550595047390569559835186371288139092252187690991016627715374783361259210406762894657400138048179840242964520687925371306594763711960914451971265508281726506891243474147302295142987197991346783661026635224204135832204820860367123392995070556408349422190076602791902559672994611865025335655840359208640 [167,84] 50232856496764039217100672119100547750789551313951233385244260528571722369936613365467874483872966764520782901955551874519429570472790770753687318756654948879240857440964928291419460363853656078450783799892593194778849819591774294100496865014939430324184924829125311064305636260356284999881197940100683725367580030392459058881198213935164193090442156767036074620530867676513901207925047114768267636656649852696846178916930628215846722721102452421112518844218127720019685661785103767385012076524244147014397245227862660815618160476868244021546615412127977681549225658550930505438971406214943880502887525154895479179569243649919208884292037028612037741784919437688384062486368050739384465608209013272621114963835241876240885580800598002652783648771573325527272743765370228800189833244071254428029224341252715245393854619826995164975526995610408117355544818888008806602212365759845552232301839446876278711440736042776598531182741075484582771169087550833973758849581726366989669404601685065884773507526106711261484828371918941457264726498991217122202895694011239309879524843396963948633268966766360023678133450723356703792777730840668605823865053514569157228677655379309807170084456472718294884910070371220332822440249318151857815582708641984790402656 [167,85] -2655230848375157219816146028046089664772048424340098343968443451002841554080614505055001273221766120318221274645888823520925139957834331112810038367110532302313896443337329054640707786913907678679396880417090156005106710955413219254651097893571498072078933278916387758500759188310442038498959000080678610453293602378761213650884595275690285043190988756834783631643821059412398062041330239264596303051954137280420670318573452294691371700328341965593912098452980222660352359474011811675169766123137953662950074217231454992446136661345753490265273044615079496117669923037548061990253753111732084063077088959552196636619577842487693125072141912689163289781595636768084442922040146420458499342052754394808308292352069831469180678692930140403002494170351128145253503558386847013322658898271703219095677106697508055752723417325930915825045143775029099542424822561187801231098245146332826732665896221273250739764765010973354275463386283391461798162971528537603030375628107450879389906855051463339821622197942530101277862744437522067792459154889072252892221185055998160470200057499801871139619236497584520858086236595273646275005950778291561818388528686169196664978767091291064058768165038660579118528920478881029596985349730655192337119116696376261712 [167,86] 107591395990143478066179882223816870829144517271024218237046512378488308112712590261871192657035852099491769988175663195539751102043134076354894481212332356960568758792240723726809206010055232944361008012904252152596069942455698896822622913467798928033360342570653073784942559778958911489447603827104093038419752407855245426242515589426204120054266561734385914292860883467731772180866095740915373678326190955415255431962126948249067113273710067415820744592522508528660411097623637104567250692926674255883239237556544958719419255275424273498011570444299069480819637911350597999572092100402543168980724304116292216833162422732907091158102325839815036660529522132384169765569326347500072730641895449763901058763625619273222151921562847692097297997242473636875325741411710700315191887488673902981003788373119420391900226816573795011366599915125436383058192125159367482098988416650952319047487911569014657556841409664450453575115889101236679053318501506389558405814900091674230229438702868595261490475278991596157950104967969965024946124902165291569747757101854392873275847108641732544784824240318234335560737044565807587571958883871185355776865118390791421865090187656491000972734272871592808728016168589870346847352363761680883018194149373808 [167,87] -3004791817748076266470003408407119729722508484455199864675871150341155759041879231157887876299890747948602670040541669295755925282929131954157927458243472006790916004860060723617171465008257172670628687483956143080976837959189230065078698951443961528729555419989473958608771019740514528990472577441527518650298871557399894364045731786266943410155044697110485941801684356472986573843737075003005731786960548895698193317236625596979820419324575058006228038308112020369211379611059846665940779560603020316340877107677808418612200687587812141942149717622174337614922971413994028138044423480423498320251028741352667512550330040426001688989267147599977834900039937273250366518884851992823888004081235370752487612660881072524118748291541710727505716899252361614540333530877004973568888993296734929358578876113028744099415566458193514518441536457093817080336306033490436736275553695103949173216382867531731808298885415453405816260453885682019585750678455202149927126611869972201273992429559722651892225133205622158350590321706115532989725254843148671118511953136463208205286893198632747703392885666883148280456174867176056831773291967630004435438733710248113136421154290771201175911851959287564586653151737435277780209382145305419740556300512 [167,88] 45745614587790920093918419696647497262195543890312450427495967890788106016002004442466751788574897634544814847621680537809352271130122313459277053536334291333920576455363797442299144009537232202015711019203621851450369277594413902337766922750845704631590881649152772703779972794051822452422411091572454354954076489920985459213569702080387443243359410859613030402248813674424182082630643790374466920459955448840968791279244616678803665524594342325046768682384630167505911701348838834583884063117809105071607728871206011050262250009217243485921011894254248718583744521342224650542479012612081202524009207438040750429958420523435456186779933407904263145822090315879326347033925633817422317479859680609507938460542158257323986743638352321003246998435462565433637261775410618428376274939427562932146254175688182035183416941309795051050137390180213244703395923700145544989776352734548525764048394916244734514312950209626741756523047785336211851982437114446839993496357943648163039617015359335508140102834900719318583374336608934980074730977450813525264417837050703936707284676801249599741801540554136820021489510050462371547649614450629384716883914290569752465038947354954474154797211245254218166878879467473760048260943714824404645912 [167,89] -141561749112344562904660229580269227541456088685596899958106156364872107003720414302101475399167443225074470000130710209093433371305099240069125635689990365247583307569749378801077810519543280780329879171974781728945666852713658643037272854548981681411381333496447026117846015467542078666854495770280849410357645644094065658396368159632725402158349289778398817636777567530204625808710162817602552382450843770369607334028467397747717506658101916621594608021032759535922434984804984760745549375779639461165446395800833744961072713497645807562749349228630622286344501964775015408782945114868751195762125820312833295222781859853632620258623485493125270387475903513215433653987400650534849149795305197566001689254310761536684225142254747382916778237334968833031528425805684547094939289947253647274134940379329336700983176859112208983210896416986396260679803923792168008900703296983799352253600376157033948480727957454163759609464802779795685605373511438141892973223385477283303294211544663337821786057515413203393621906040755166556371289378798540709660233138980016819526687509170890309751001569982257531326353357770421200496935742929703710690758008544812706317617931598533889449082514959909625984303097303878213363945343814618500 [167,90] -10661009351691522123398359474550849230177541474432012264894413059327808499949544285128414897366842501195991267794309625994601820511129912455369102400814308913228098087810951905114227575276883706674881738788490254422268181764043742230220829896969485666598622684554009359784399012150939030090596054451812733206599887594306999294154376999932762228460369247440614874502512295962197157497243304068916728307251541052159788884893070024904707275771701541562200647966645057525546769997732119976738650002661469158963977224485125256443601986894964686689727887314566876158450667624172538493322509568592851934858826446591819974279412658539728899494767602794018820359117303597337525028458124649158073116432701357540045899197284273141995743876271912618320031145525631792258656821295292835499532390177084575704214914133334584886432564706874715614564418459213213640091302089065998546082490610736671449858812750631227696201830644247347486542085398489425574873624252204508936557594137161421410499765260222100536385398260974689489308164882116700890383461816794124654577642921690720801428274776799983426052401121289953382708127797941957020399293229752763774342650824150134863832181410670600477286733868891050442368787689123995793527457250048 [167,91] 4560572028699439222816824675948180996879474982539846060494118200253059348301878223354344794822409983669174598924568729724226495244605413367724530131475610556257073816104688271777339609714924666145996226420952103011862751865474930686361764887901059066425667649144334646770751939274004657440193649191508861255827485508768507685011819876170673521364602722801344169584935179155115528489818009370407950884934711919613189919407167905326482459125381968751464381035071219111153613249315472577762392730595001264101927599144315741640773959660322475011648399882614633189113171544089139555234101250503503221897975972190517008015900254149670077548026705438388169281831966361287220468954923804445577861696807727670190187948645164194826942318646227098763384938070043424958736261900958457448870758817217116268525726855003784746919604433555212518751975653478509990616523306206001488955909984573328060377029969125786785894927700853381178963966402073844085178806730436853201321081789473948726458900990875141548629892394125737438726975030455677509819714274944646249642298217057936590552585771913512569049528142074844176042302707283397517893310022449156995687085266045216770026562292087373925578378546936253964857882477168213304506105264 [167,92] -707946882138311675866745572787604825203729752593042494089960226042975110029970574039341724881869569593815551475259213215048034342219284992968401498458906408680419016596857888868224507571212066185939117436768881553831114393531108879654027222185072660168893147040030306446242628232866570652616486067542095993521472507895825890766927533633981742465878092628251300021259771470398711974292108554723833947000418546401273612888145273602078162466534131363093084602228630958667032283744480168250338796777166487845357602875802135207938234390610184929833629354649039222197259582266259720804410486403118225596641830718282928442533316340635634920553384061444297989750237577591942567018805365695648493771038135758075006108239870926874123905958737406532701631602608257533021017618208321872264457550538911679604200758746054346478400976587517421217007236266663215723064303942553535565342605890560452636351738535672586389635324633800237060422145540420950529813021542789080631162865206848096381842364785983161672145206725321961521099917094267398519269234067799329164410231885389063331270429987284040106299793942132108837369763374026380389147798205548958919519313350180981498695323957183483923739896337297854925264243877319378506320 [167,93] 42770899914336031418666331754885302324759843360044590251584218621756296086994807882347295019139368653077201907651127451454505990469561848388938937670737840107549930444856435748452993298502751412472978292597019037431205741602170491885807839244119981318337859873140712009341591713413401987572329469522272321122938075085741898918176706239822084001576530984649698610008553096179929912058935457551609774980288368729451987467702230638102515505038917130787663308665017454023453985197588730301026088997076463413161025679883600899150626904950444275352237147250528727645914128513978288225691711675856710899259021131660280741935004405722184504363366784321648565468655185757864161993288596341042139737690623176902882550015925989740625292145871450383828480787574968934114724292744848107432468583412804318999392099952956733065281922136882220457362206160528901098029998923104009870855660960818351703117517244034277385463449827099618242489769571474247199725456549605714940041781236967247301200152401092151371627959357661553898589973286189176288827165846168967191081215981604216250314721680727568919375399669828444770966660516193998425592059631301383970715705513047309519702404649749602587247724236055097643500523073978760736 [167,94] -1519747203083010980561778245572075861906934776325768704522470073800370997924993189789860815763417232279684074747784669095991232092358825705997488500193132579170149594292708061838665466317991765422607151880302665923627972078751943079031801391779486154143332870217026519676805118942221876712679639703514270590566499063927102047097016321545948632178833202642015544824136321171625674708686215860336879819365634326871310153128500664074991140858296033987754011355232626869792429115519632510973989534448169927376489932235672184607141651311750349695187718850680390809250099875271903911743401304393879276182722893764391253920307336715922682854395698711849348337574853490575897275550394557835333346592492486975947587779239740140814126868034770283606207036639256869128984425683757695343077307502911534673458710650468636124512214167877880296561165276410177631153625523826145959100336490574537950317314851829415676618221324745855980445857629490754835558541321229142516503702662661917570727908936582225127724890034952315088608698562097371501487301906064385652481326934552267562585412053404189052541060509477449212983585855266271021776760662803984102276173853226302698490756618553230024320685939575833320838303637029888 [167,95] 49054091487674727781871764757888330816520201970790716423760385698689576293491711927110837332171509582815111540936397547706617184728387250813275038943064351925795334679175260292143148366312979711554212538381809596629023395363387808907786788772435210843945701033237142545941864348461424978066388321688815446107027434572015348101152582111531352415860486613333605277882976582692265563368254914955344952320161257056162317489764192221791343818669499441729533035958790755298759751659062182755401965557377734119386909215044744885709520143191351164996897573522769043326200002522003701937053285138070539127516190142541768834587851145936177582247428362143486933830727123733344072066282258785978906442275762863842313266507661502859372967025772167029557677607521091172312389202857740090423813258336490341898320542408997498429328965082682464891000984304895407991689213755109647882727573272908666437030420547529491752062823746598067358972016839367988757041765068779853872990565359726223449528899711203671122030291186692481007213843101135692439521706869440693032508749999766844224507954451604717792596521442372586401035145333491883936236193393233532960945822821784041261260486983811056370238677866949931749104027776 [167,96] -1856678121810715291863725370430747069527791702547070079498054188551755998964760181223184600312579256523830302904592785196919580055089755597930090894377878773747985098108171669171279763761119264657708839566162423140503251608082803201653551030564989281503727572019812556982387899401496776525901616027677157357191025842353112392506525970863946728218742786736798013258298593355747561505394190206160243307573026553654436607358901251456509938572849872058095416884712257287735791981697904207677812938710592241656180368680911768107039755612139699673268599142219016628076699379524434034430162989750791041625125017396105202360576694137445653544454926056427374242032794303312929606615929810177222383297721121771685740841732421724476355694646413834840546879857497813364184008478596291940561521645791109245287396329181325841855160632258883222902957154145498409335488959523781680865456669449191148288585593970809500868082742730755982689579764596987818185627564405536238710786634339099987798908453750148572260022157972608351672748144666498527191102984685252634665824067512019537849683275629596598801172882225855252856026100399483603508755286995634090940471097496419708357214172066305385155617848571682979253296 [167,97] 52838568283499584537143429859757976400326875546985106817546432993494900166955597703119837366140374987804323331708561832841338603301813981092061657681061254437081158311300282874321377859067179030876355741127811333090639130772597988426062950702069539154941179826551185444005351636685788870692726256878346654493583903887626324591390165932518644053717548505019321764843959239960690299455168717017677828625347008019739590645046507277122424001921611055038694488770385534360491892652852495446414959061814799441098516530408300698260103349175605679899227609237071388809457707272615369870644142113208813829254270885411509555277965277028397885363792134523338342444167374626586446590739129605558412972588883113001473220756988495105717146758527029788804413239508527434340438963042573464689647106917612734058664039246358946883964184404273535651813903462651869869641634786326390491472660040402569242407283000925218397133932095044540678711051044118983924732925818314286535483688256818521174430401761476166063947806972498586956361019311537201967069821720032756893008693389018412171421510827489567997412262625745191998134155796453393197266355076140070318851812780650348862316145121031048205874834982720270368 [167,98] -908105238239016631497418773943898685342394159376667248033487042836531699337201699392472607027375883517148732951479807439030116210432360213713934899092029945525907896563598792776456405491271597201519188761862919766522098404984727653276886984501701418509758933864261074118668208504974203374460395057704588822870395449763709979440985899008919072554787599839550351680895298985312578189912833718234787843108857052581825564774881230778890538871109760317372386143263560716127709664084116408540518334276637391440361746151137416573260964233544308953433345701077150823716290113974591849946525257668858471732007830042988283881929127531097897815996541005484327377353562195824341232619268311478441930131178968908333305396745140279206946188102345671683745243499739495524366828910207464323997994704270049035599586864257255784259963893858404939396338851385460206062731009425958090414228122834078916527396959370158479423340227321499148296648873429319559982929873320784567704137648381242145953621862082310623546743826103615224099054056368547924646236192298621557984999522968306640578135413721647993794937994160270639297402819342631207922569285354858223617902389216556632943120017343200912132761970242496 [167,99] 5296375991087924995895465880239074462730627548691375406132912988724075191937150025863281377661906491311981437369330421593144888859763557732711828123908176371229995778723018243742475170337262312196845622705274119631769169649755845823513426052461022873676312416133316911620027635848905663262458769314011428107202189512617794148810133131504102071118571130925027333187210793509284749610942809906922091291858725418041184973646021479266157718620148461028846820405785166669961763878411050136844963251415005725935780730989200466399691403684352821580270173511270063316881521770193874446389752483906128953181312230460427298960863926879263862982239996817398076731514532218398706392264644087916587880819695916255232583860002507304194558692061551285204265651674966831199361481348472773671300505620647358282190023668770741731161979526512145476473281437550657986805172907516436539776675414302135466358906095879935865004175731373141672985003250949075530380140279755790873353039269344883510543546932783590522185321456073846469284097948953536275376627390048525528516263643614562390589923645546937468569185755844508147474483383805203902786192685907665169340704408047867995386415861619561021122325020 [167,100] 254277164179756377168665278505982662899513099418777155172727811149840694778095395513448957950695279069055633065851752567482377902121611820864239166466052579596832661130295743291203792371109717691511575098220916108365406078274366150403166040894639205951817952074920188721625477113179226766986185288205522869251224763345150363653011150024518525222847949583339354522186513271834811919060414174367409907761195449377129619965115201916119954815532880397743640423879436276693050736663485417417986313399709983791368050806531601993210015964002017935105060041063115400532706318194051294775066199531164633509090885688124922266284235533894826236875667213666235942232538938063121248029587723552646947672306557336535583960634859178787572227566441678916765533762983342106480226172030230651093383280482199315635751801614170404479604065652391525380079084766300801822953792936738112383343543545727130400726756428859309551797270575061062547666093726777757913683920206621284583322222584518246572988304420521186514876023335211037866236589892771807473373523837072064555332993659409968319897105042097527169417505396490489146640371749828369471107579687105279663377464026072225865009443847578276845264 [167,101] -7169270811801085496160531026291863711592309539671228036317061479939591599482806649082228516567836372402532482764706728381707770010513501607078905590641869676192339763228445414406418823945264695729926571864504019385070507781235001590757902378160952817661612848763683855931573053752870935209655009787876762128497780648013264889655348756484214186561255483503455215619184116532635686669227535217459793920148645630817965347639694639116659461485936281939721770330823523370796433009706154320494481801645864573256957017180253626088990947023564750645070954551269135118721574647541776035786931635203142234538866872711563533994994002472112161555963165950083241140397504503596197013706641725499220755291389715711735135235257949478592246963086722668354692899623895875557098912598314138531264169791733186955024649820548679232861528811170600956779314041157036948141135953296017738731687159437455757106408610218262590621188401747075226814979584894379865383611587115596506884787718951858999910440924834509759758201744888495895416499572865714091598538514576477978245900749146497063590934058454582673694482116535477923720274266546096428339323985299939949200079184507134326819768390122731744 [167,102] 2275194564967395130726230322632961049192276589572101088119955439155385981172446225866471709448243178570908322888248965801365350318379624240937790773827375073557246856312897964740748014042477946754930038133399590098027401082689549847428757681220133238236627012904143614983482372956376060323667146008389062887731975749166485668192043214193813008493572081175666067225631127701969155562201261626536716939298369388509928207392054908648425583644082186507967863126356602431283593064959553430486212791235484445064071877070356444074732704728892621549304398287898857734979209202548664133340793117606269340971903726854929733308153471680203549848967341229659256447701042338016120857313260087264443712106269203397998228986001717338700977117255428096171863267901106075212667321677420038615761373977341175774893549145514352156948552543006077248552504888449960121385408581801270494221408727265892387475565751146342935969469965580446200236815680934120580008205565885604511745476836751562018028860588164258490143981717243181474027981848905393274688245543396975753809319048430274688756941852334153177892992959914395488212217014332460086983088773386910767642941284928926261910309438700 [167,103] 2388045489170075911928642358108518497516434876138487575149134498459071597580657905517159786644764321679368105431542893729692433813541363132251830942587748664574484354428348626586745155026113482668157795775913379904341307823136214488460781054431856338652973943831611054776134583032418211374513213797819936661364270098703283275295825969452952216272656818618887638173930871213394515787741724992747405777857840044179782404892111916907526148629292120700368458166839116465019417180789638458887599866719035783858169045935733691967817615002720691920738580654433005740799619983027757998530199671195418871020596019871246118000022805715088833784153556227994195627870874963148287268262127260035745111943824775106960429865412956064940485597896942642520065492197433691320751217975760935498555379533759709714176964720189180725118255659337492116252119810937555100624094613151477836796754744308622483214291322471412708646088037481053272343125433440651550412132615490227162514370501417299957779001630002608439440893065349145754748548432993640522796435009209867221202479997965927462517638143226723214004135545651845113279415660775138272804045031860353736736265939085579663154680400 [167,104] -32191343552673857953176657865685284584488273961004413136330759914786788030831631064042856205907205157030681006316749687338917208897386606349305933571976485068132908777879991087128828977610127016471878761200355970447364488597332684442763141368741996747106479656294598459951225821770644043647337799713437648221542951181290102317095294206224457031165273884478314657088273418019822919808048803076993715019101471118289370677905297147370180649521776405635273873283326751424950690465340704108767110433783899925111640717269919127113848418342414659271966410728881237343049794193352531177589327335575449575230745014601379533639474252915901146037298706866456157479740160415584794027207123531659266673797800518283993882053293003670273486105009300344826624049222308141815598672068769955256508417493613345306544340077103313502690471509228585331807314537521410416010742020111208522164825530126621102006598888239323139091941287142157400302611150687934558994044977605540627923934901594364279616496956939169666424041151552040899784884086058982862778173085195643961026301552164471892603793431632022069698630382046729234288399929851679813738687012563831805291151553817439325040 [167,105] 71892744088660469421701936618111759434365428856374853114726529391805243634994091343253082997634361914800948201501589809969176390027886123986150743535856219078322060978998511747102167912534045736092497119842425086559840238817422157800049666352629071859065029930968427453773019920368506980428145918148175868894667099863243456898785883589418163146021196936815346388311012642418424964156711380727571428907473713698848790036194781480170097223531707178843612633022295570872708180371218204516712939581608830058594107845025649892518277140492527908199927117785576174618158838624127283910086161748640831325923426033787826589638511878620406489446744523717654168857158613445820344547719826447248659507523862266460372843141932568884319418023188390014017426124562894941347325924999966555270988294494783915972290089179169363175124060646534389253613411360375402138043021910397166905342776105701945144009765150021388673710884094731480890128192011640082190458536426979452173579468437257083432642270924824954875778323225743750978921931414620311762608102942960139124578892343321399314505147819883165747278951918004715966158199993998341726137801887955052690324909131377180 [167,106] 967632019733651122672496688606907729607330337143833559226293976375279925415315147377017518538254841814833197640104164396881307113723802457427837978981933699351183269287897354973266868909431481624638035385458789859157625368212134388646446372580933307373829584234495508669514088237011516324494774459410550555955986450608917175320338478180980614955778427513505323384401110622688953668122499317454286945909292571995582161947699936323570136896347568735617872137399012832179702292932618575620168427764706540833425049310532241401777675602254618894485515938772361378651667403322012133974202788591632421380154092417140700013259358067534735998822468489466800315669231583860988978141366146804473362705394125300351963952670824454750749818771445766324316197582020926516548047530263797691035809562663289860183194812551827009552112080400453926049043817747236234294629790564882917773972226883890122704923024539188506267288136363985432050057086811000469532459322581631104004912662932782479632860423443749532512151624536567221192727268666963772793500716234839381650851992608431574973390605419169935154571344154433181351292296188211476384962299086974514081142869240 [167,107] -5478941825817191768582367209547585988008724341183062737890092492231466615968982945178977314656967083666531820086085884506051775219931799048279261093561353026088920261360151409721527186895469255653525943679438152391668575144222925894299993328179152705484934131375606743885762788963507906790062701212012049217529875257629877271220153687198301252782683712481382087837265882860183033262625232722282889062597687266567357832741881236573723019941024235396510587861944870877742598776608296177244100213617206256154672306684773155106293868150163822597070077193545353200109204562461462132140529040914116359975230497459432819776991965664780604163773033786517312239898892430998908483223757522875991629713183936081219085230507530797632364253680393576562474998188930815706140536805799310530107472780362048316373912376791942605015106872791149130253085637987975912455406515191115116376092792946063317183462974214739661331569015194686187326556384576699589255451359873405943367044430853855744626947750066765078315564553685727374262045905442911917204323502221854503281568577723547371018165869676169384799095107944905068878196355187256053646399795384363061644561 [167,108] 2008256826331515870030037421683256901635819584479316238021355444602150159751899726446669480299212474647456066659003695493918300190566023294691807721429965954439077445175211194146339164401973973756254623136764131450663112757227297421298902066100122443216337703065197252642768294655670547823963459117536556175089197310628281776373622169705401236896311434076497204987761141919164971491752461936234482081068075808598057302991165519511121556766403991383790606277990211272241242069339649503579688255394505953534295367675229885798349719398924905937526446848801225489901515255377484911111354680996202136936671661601785594949194443489711818455025416509821539970422363470474848826733657327020346588845480296561640901514593373493075308099589408970247509256238717842183292185370689115697908576465217565898446057655302386760165742583441625431125476977667941146926534324147416509701277048597346990040144626530278120449995579048794175281010379420682432226913906588467804426073223240134396066459385414296616667600002643292976427100430298231984364936141309808415108517225130740279116132114474937522728798665888425042404123664669382697312729778678180044 [167,109] 16498041317475284542274336357923904771762310202272052192315263631337446795865355643518675917740364078265301409210974815073563899243050626547507269017061232287482580836134634416015174832261313583129036248344339557472454096807508375048800855195972527686578868476317741355592615923240764213667909176233001849158279969600576262472100749848467115070736656537918277400194939057374549955899074685697666171279847526090197364110857992909367062887017779952713739061993419807694944323329758272713002623565184562024978929210619349635822865648400852630504717156355370797919484595827317433302058321147571365381773919305771430188494391344528700188436369269992078042151214440325020904777972939613146998663886246065954326883282195745014994970507359420365013697158998492685050782884455056012541621804576297331601778243202584182951481046016593858160317569395058909398336822434358164226512649733290998548683166952329680498600366055160486912386829931530238532923416233515911913918908380149822796478206933997453358317186779972501477348930160921828669231490655258224802281441131741049175072664192011635971005358405073972419827773717947368640639565230440 [167,110] -56154463448990463252435734133363244385446556220367496726022590934995058525543007384523081696604524065240345963816696056608829780229668333527470283944315907583106844287763143311994939566744242744123003298070545840534740663008014749714404522186041193118237916359946900556355547217694924862682315932130986093408577406776518622338878465070420553707547162853392963199093913286677441526761918096987160371996247161998095872491197811867290161399043528838754513563526299449171381009453726466382347557670450052440654036772608051645837139895782298882434290143102707697583252971605704644691382289465856677326929293984808841922628022305130872563134313549575388256287101604944278202960844192714814418670819541152576592855666913466206343869468504381231811237763479914823795940317689196726972650433143946955707344101985351436655924850780149058506236757128825768406106984188398769583650785548429070395097834833642736360552703543914775448950359234198558405871421447169984517296516947276838346804975182679408393154661211770477727097801575854797090921235967740487412156190748457770152639576029937564471076004577155772971684174230233900995482592 [167,111] -48031223522694565398927292827171974825490961933497124420641502281558281633774105681672454643317215280269614012931119518277973762333817490333507144462790559385091930761958598426935729557128098444227998515035941653364196060243305859888029077675942217647100490358357317156200697796188796163509225031526682561597818166810676749476153608258471990553323703540586515307115163294247198786041181647610566865912210048225204124524718698976459865470611403803878663919337249614795881878013843753720708308109799526498201553419919543578369220670298097539204928635558040204830815963798576873470610460718360521130280769076421788678247809212037344907924739176030255209728538823027644717318518635470346445103126977859737586539432826849533631114147639261870154738420536141839188674464727168038353558974176406025136567589413166037286696959295057297802557748671985923767873988685051003863083854222075767836015588207722859429478636520849785249432894078779540023573880486005392483882258220793481921106237159428174004599223464194503251901571128036594103094690353819427317761220983743995911567370840828190990137233736315500117557848696100593184 [167,112] -52881713806695126753893658695008165782019377418002576008524700762009284482799296004649532345298005490254805224692117503731621392440444001119806110764605402945081398346928004764579016562423202574997990854987476792771484686334241452104723066074064920976283018097920392817974399042057182835851356081571337874303904096047521976273496584780946824780658642413785117044787914943857617923573036574088070342915371669690696414800339753275497734562615516395358102164330403080002005207590095379240544061295110288743441074052855199167802096807909024697950901899755681349825197369985831836569049885360102650296736833756762908744778080333473588112542533246300471823189915292939889583163310236446653796425784453673987244495699786784756637735572211081808443428945759995890176371077776138828516734368112709568967370824009957561794343683367843395450563663622016711731901638278281343349246484700614473256581417856538035600336482799895789756216828171511343278779181100288262702519893296572904872418441599586446542807588292886133643402194775333200241347313511678034338469434883863889694463046915314196830876899015604013668834589083156 [167,113] -113347238160853043721624316059110913697553501451656028453033042227106398658436042944456409347797952362739764796322972060333331864418920289160258459258629813152104374262192866119105965279188550692969353594095553115277681853586199290576179524188074923115076046554579841988752808240884187664178335331902605823478210181338771254046519585697689921953760872440154028907566109627863910468505749252227504415165799290839035943078349417275706183633572092696289254370644273592134355868347583680639124971739522319000838726639153367610314362926027702245145087741977471517655005177857483520136835776042605740292629586023052951795286916683381320120207045695046036166410228981060518372954681056753524468993846880421479472392306155710234408401705180386158815868037632137827991259173364890587356433603490193363709772847795841238341438733898903497552595305452251926929863663427166732110171620284125591673619584157145461329607616868259756415280279250498696654194874097664803881155495621169746702760276411027086815811489262063867441630507210396878439674440985632075509947995660808681003116418187224105820617589661826784513435088 [167,114] -52237775438940331598512733077672807501891847743428709830926829486599659153587650685119424822339720030990365452078999080511794078125089216118277856354497240326830440713036071644330403089624318744789051473016012336053230431111491892704809778035927181374898525207294896788152168921973748711269899645616179420575338130448301360064870325276497610273503188105714574665127964060768326401292313487426916938052618614673992467671731401542953112865726465076890406204832253000756372893460715675341203446881814594222441164119295326291976817873963684122796437270486510222721897637636797483438715355307548720347052399350706049854986280260628308021120309620159403296696060544714391226625783054272126019683034338816009916366233762573626431171410182929027113045684395380392131147662362601760715376420835207646141126424509812305748932331382106918066681499017349398746980676236782325033340741886983283743860764188393154592832271662992384886751094657632812711172252497807022191882067340471831552044730214989663807638723600024955132961113328965935059494148088729757387711652529494345133703517576803828554034727484905478214 [167,115] -28243335027082700856983172569580317230353938080331230111681241924707103627048534623753059147230773206029370787953938964361222818877125706563730393906444033731741508811722201709006831073602730038352500001757222026604067685222884613924308735736638152907901359503122229405966804797793156222289578077103045661850596931656753282396120387037302461916424919132973340943534377256786533328628017263887193719068053235812454671813933901886333944428850417279400566721191041399394141837179110504526865134554629384092743398097067042842221455788828759666351482832544744936353515864637666933981376492638073432317819104299241263143633959251119065296081873580158967278019322198015577729115575197965494830727438952858798990373104946571788045773483672712318797398088458265091044787981840204440158003994137819402650913240380122465219973546519569158420186411744798317471677621096625198186148417022200190363482581556696706752043524846114171196966407823095348568127363455749681258481234351983684196773939893895425790258051777189753429393143420364309545608294717651797419083253436908643355222259074047628906569603758120 [167,116] -10209527437540804593787438316080105764058454044242407253357994332658104619217075738875207643838356970480088051625176843176647392701938018324923968079629191615732657713937937871164144499192228937037228710990002455039299328741312079444063522142501904195814884354113818303945944615546069372848316009263788194941159907749644660670676084035137584238746771398956202697765966008716939318177397215776677432421475270719047852930761161079704872491408156570113701775634820796137592172398065280534737708526504142725044893524575888189814633004651771361236729214773082631436571969957385981512507240962230291359760729463047928556596156272601190738703497499261410199610765977855468439568094107313220301195011930065902377713612109959700215113388560598499690431131752129637954836559851798611645982637097101297951225413515959162542492448104909635877534881665355852985142583083195326827668292856008575106511353049884824243951719467807216594244146896422343048347939855423958883280102448008151169649352258160178127932216842588027679857993962788074946498704493655865750886075227844231572749515314696458842776600 [167,117] -1296035536726111310680198688567963012295818238501672917108633752666879409516931894893104271898244975553756121372520017667660856554641062418369782102529889319884966864696297860970931437235899981893417446447380630700058770851207034413329728055851001661057807663656225872112329484491694976143928830292804758755558579427343373613665750029026624452201489946454814082156565489644939299172578826191151525972131086974430504266593026749437567648106662690903425105010151495834097956209316655102455385413442611427855779229074183956591638584258656048121542231953126464461395745361628814666015189837584677561239685945647211899593109375384907126309293836256900307114325149083902349403271080560619625221605983988227921057882721111142602024096648194002257596819504614259623208912678771226113143343935197181310702487767429644827149254164417234933171620125746457533330207026046946918017591747023134542039525663694559872851238917508484861872044069592935676129220247490522931182252998034330008078099126612820845415772160213321649398872947404281531456609338132828231304607604158746021466227887215956232 [167,118] -217454046592350538288125861267715748795379542627029176697529851466485585755307948444677155085267275405322766946956582961125890787990586308626353399358571134587470551196951450537669779194703059382276168633297115027135507001312573498477941954967240389021958418246971263303397984986539429154490842687600522250611385300141048302650608516443040679525984475394765862311764890617480426249680949879522142816976167793025256457169970143709681033533204685235034337247048539811260052274446107713711419036092288014155454806373612450448524916587077447998388140707582710676012615011977951461198409572241566126317626206721110576015182446494668916621221229896476878298645713411689151484456177504396606834469371385166674554097599559145319244618323409850866024755270586270788948783879352169291253297088869592616062256136452622553070347275000864135640092838098300027798026547490547790973682444396290106287507803983125124005648715033555048701395036749255072630680666468230450821256000533177071471313600209324194976254812721135927236452627106336186162584652898942718652582228304925637864588896400 [167,119] -17318102429584138588098666715309604730767981158036572308205447491733222579263992128008959406080941347157787674852386898435970411208024502753236148449220598341337244967560194826968308967718038134720152076746328164797418860159118394763282126423660110355785572339443505745861791826360295854858183473647757457817310479136558824787247023082198182098774715178623828330973448398827753483035286556037680575654100785801630147349174464053018511620562660377202995370400178474252823605302417558880150428910249758247372434626461581451222292201485525536410054649584837534897101867384336843742180649694268265498032533905361193770111435094746212456391705588261578308288204903857040799365251362439291177393648318875729534350234305767815602472651597783541572197052975508741034398981829921697691827512175358076136673267001984449944138248251024551614341110971788579499261879982131836700888208843023288210807437067176183164550674359420413499917955547671378003865856919334327524118603100769451159996233726491543873035093757454425075788096465846622990874239130395357687182608274699548299142 [167,120] -559947392741053247254893679600245690653502607011739650946864569286647255650797188375599200249621314288162818150790830410993789757551786770591859575072238714227086089367017183869077647363364310049997244060117657931756151885864141529262429278646045964247001134566030389477128474212734813210903636355156003219058423239821297626937295403985422812487182103144054076163146932090580703251429777720266255460112856563249403762875799576380320551197720305672346330659023942212979175152738328591236480824500066914728500216296997438383694543818580114165444779574283484296621046036638266542891059988918361314671212116545949270196725551398204421591416904231737536514271244414757784603872003411038468782866377898502890232742123737979320469670343158362966360085997231943538234514345531487961337762628421330338485892993340703330528656576324693198041413816889182287377103902693200899882477181110622650485566450144652352570475378878751154994692707559232298723377977989539777604410473958864596058139368206915291470182649429707131138902303111635055844208744742230099661896563280241 [167,121] -9523565954887783798319646028633386637414120776296505961054320210350437041806993534554393263997202964875557118362607139636132169118183828452356859135940281079867078236706923979791967263314765323356188820995627037333617352998596509463637435056363180391194459708615995471812705311421304000553073770109878991725773134915209302652754006582434648084188185258210864653817787473996465767279971645109867210763827231852432735136914889999241948487767009921076952345799773082064824644118315772271449104172998747232206012451628366885470434404769544196638725234399649831503598393875154530827691658477128809199664008128797453152889984111130818286101810586546372894329143343944622223167398480089235250374266066125765794350815614461346441540418942258678885641572640685331875473983847032611641826870131045029139897478036380207255003958111339719484253445487711895538473442642103328945691412066933431201630654180053571041717747795164599830962185510875092817707806607894988602257919403868690354603061269434265094683580685318308219785388612543706565385735901556274484837056 [167,122] -702057996906916091000145472511152760607801190715771279260265809878713889161797644949541675682548539579498249907054840240613156156465431306098486146946808595350889153966878910053065380345302868712043305455351718198702953199453062297761599405465248221733652873303998416131154697171954335837853168489510885922538009232223932919728736062599843391235955071133589701913188421449391088763463463664557478737599197848959859206924650942994308661654725310386637509440406688787267689418765963893621742997368489015714158877730142062585979794809227841236734765212389730602718828204174298038886298300297009267611446543702460109205488574744922789112961093562843453517206325452219570133089441050924355425671701399915400092326485888829716868080688644115330254132254306017284854594927326437092286379426193395535125655445203216923202693204741557770818027159480483346380818310935526263313653115054071990191659728580935982767894429283918977225513482101908516632404779513222472764315064339025626081569628585307650305982408840270488001799356742559653928559289746703904 [167,123] -16511752679569756246458687030641767650775536728480233782559886774641605241032781131792428960349889376630394266458654639790218127557455771660779058018499308000277845440685735835932847189591840470862299721464220641694249806113727742599053154276438262267643687147740291341274120322964618628909518338288529836807624818885051599762663437786528159692969968705861954298151545830939504284024663517398739541634624470056229098870233555819275805723106043613290852226211068812667621413002533607241049080238190524909668089346288085503159501907961765615878865203520275755127645972172373257613587344022358194780670098159707664115810151180024384744258418610146782893961795857755676357915136582251532842680188584124300313607699358334116581348011070029741989696146933145063775863428495348833338617649340791983910633012833853836685153587958258157722524409308372127841932199958525211655103146201481569381373138593658613756983977477653844148581369839436513816446912103181476766031799341507544667920495881004342669706791045696999819331886952706939922844307968 [167,124] -216865474147324267705264131821623665646636074546890100718181857954363007973681367155549195354140444303083602226632958604213257359539770099153461158445962199161967930845962594374931791607835963313062352461828001611438474875691649698230498336725145513884687718610827406964961821615559402072672640619697696642787554348552892404037919978303019177151191646267276803214675907049933819554388035135555700962938998404013950956409000022603915736443740208797002013320858135226425344762007332585168660265468690474658752120070007842743440055243103378740128756047306462640636992972384224423900914762282385349826130055923510736292350158164544272781495197685827209637994075092899863235869233704321091900343871230853224273380662564562887483349395163422539895062366308948211852341918754966384187676368882644318420307827869213241916640368869811205140685853518713169873677554611098498236321066463878101118263950911957135226256693571037186037965155451142624311938349206366074707222754845423698193077262466139770738703764304392772280711803271467862480 [167,125] 180314754509016610624566840640582318853688609619618471597941349850360513068987661682671111254071541049574696449595694013358188966420035766843706741016199590175270869527421972619794819671086358611245269911448255427236402853160762525410912148731040618847807948574953278705668197765118378720851193049124231286929774045863221069721366417236642813390160997818878379847963634837629601414125389829322867835647887291099091771984031939013314925403432563508741897162197756947896451832288336968430336676299112898904601649631278943768818378122141752224560801765961177369346708712880136891580395252314939931509424442664561464149165043181515863952624322770572340485270413958120498649060768258442811100554432806023326782104141695196319446677114645907710611725333580672293415402970070792917073084316009947049209689998140039586233779197716460133474791174994272718697940925501001296247979401439226861254497423078513885134024443195699713922872597153291893707683577945980798665983266183400962332951090996469784285107506217532167790019516505568 [167,126] -40966161491649670056080509350818725760835432869029838266660748483221572867027497611703006060991592240780612368850223406642819012002536093495949337422650557977334759522210602609491926683897481584880686724971570517492167068534389215357856272335061010599300222061548543783293591404336189397699995097597975332340096210762277425534158452398582988951171878376401557348036245282975006873058660659139170936702589622624266762511494730455270370330498877497307763326127668212010713715390356497244528784542525112351873356971816648934933307715106992216406029518054731467230310646730105052706612499735299819736236098143090512779488571695086645441440801296560011157164087606848440182633765725340191555939610408054957124209439855808132922843881902674002759315523353224362143774646229764377596542836885894510075684779411885303189331927359977644825881803339628752154815789284464527771010369930266514518890066259520913135231161768314493852130097405503295755227734607035441358480786859196607830964822911296321097921656413028958780351248 [167,127] 4664850001789237588959230613332861699093820213581479691881438852764067139231543545616834256996494907454020048028203159923089685246451032250261848457575519401178918168686524469945360419530735650082511964213207955006770890237841419542247694863503677890541728905745733756385303476849625200060881218555774664203014991850589758478302742579637084065881370288914481152812563212191708877190546701453185815081399532867102574449632933019652214300618209628437743680719984211427162142897550507998021467238512196404864434405630333415992169164574112794246502675796092437996080981493434931558364019902853051466158379279933371971666418613637197054422462348522655846507103140351880186384322500469845210927258787930464082642026477264119142513267645799279274040385068655554661689209014920303072738949456226718523582141898169694013067236359159921534390785033076706150516830216778357293989406330713386058013190284860859687568993928394203717581240305692880891982465768448531177580487761720244383498839761360188469270511954965954208 [167,128] -267664701734016255009396916341589850939168708338108949594791881478526286821752649792258402743914426427965580121165191826653179327218348650539262120074584199543622324323239361212433757693592770266629954046058958154256980049073198150823803467679406996550817942474816837160108096595481060948221425106691070098672117056951453514172856085117256393894669576876686695982344495926551863001107741888051147063923838201669767000834859600985147051930251727442783904175902324374761286772634969217632302617035957573496480276893565033041812418910027736257765776128252453286967367546074781185345249431739653444451232697739224046620911144650308776616700523759671972246780149843023381705377431349807035564976235304397201200946494246079690673793487292650203535136933182288017899956636738486659026107157206516918325826704186148468028071029456653167187635885695452315212861324492472436832810879074420354472208829388937008118902368378907125697182473459319263706473732901090537435820612083724150513245272139093633680754256480 [167,129] 16512770283512649104582755211640965569264223035047323244236671094696256713159887820499409576391046653933255572655692620074456407973837814131926993025351973031491990993715848156724660978214485817983008193881614845618884800656270462402069212110278362667345600617116132304049166911589118172546825192141785122925260448431189279461431129434302140667099788587137440465201451172712772417641986106940747994798201988553549386135315635030021056778096266919655410518668742910139248472412901840621826499929157064713089650173240733699127765842623268531248257008167033203218309433691356304360551837168504409470717763480494330984718068038507093364403695501263561462949833284138172632925897669336884921070755334870252712712561121802039719340157183733899717089557106248206836171209739379756526963276653611791989632567483650071319551333194719004462968714339683404210438438294737168878243748871164002069125834656676364730272795896930049846428242774211605546635876340925252807155218701569588667255964810966152122048 [167,130] -480745653480361300197293885969443612748997160909526889332762383140325062378209544780162529470369962706581041998088804133272173238188011543985318888271508836160913278449081816341469865563582530595787571500047996843619204387058336822161204697218293320867787789467242572230564126801826052831693202197587340285144550257688432645382450574456588337614188985719577403184784699373791587434320543223814062280349000810093167266489647079873509444099625169024086615510434356231896238333355001475697817094324883295341912657938442641135707157830586767133043709834364359948629843078570811434813916276754790381847459443769344694443898562050249698840333413332125638762252169691604174181564103293442126433196338046588937779162465717250325152492690259422172690900920808508534700579815409711377329216168709925958370031240923487639829167868561435695122688397286551845842327986064959926512690391476257017324833349909196999980904046901719743749742109757284318448526854615430149059838153878313973797701550054944 [167,131] 449653795275865165858524623339677366378069472920365255054024998012520958641665357727841478356750021872005552462778549066022678759809273946369928944097486515793501165485450831821248291614373674317495111189633929714653242214512771217822929876114009690365831959002814102699844391351350174815985146666893449923099409227490114592407129289239759000712825421861378670791738986424154626363974701053029729010756670578876995361979183310484577755204458678002487566133562855132033360096956990142093358730912472956696041511059680545570745212898860448640140524506637269976736182607857252271853148765587989159587013126630394273176080301635315273123103249026670143191382276611625712998365912068805940900049455284152128803235072803808388560841944928570553451831928187570087936522381267235160069981092822215534849037041376446454755747516126625711520313478978715743138425202395965175238649784531837661136563274369425182857132660098855712588619701264961612646060777141909238208541842892753286374032 [167,132] -565457809069477278784987423022346335036258558064744338082152289892742169955978423549982183480229656401139390410937534814307024199287228976204416183211398007911417811671929558112626467720507345430461365144011513305374970817584706532017893201050047099853079171095668268268390544588307013167091561929494182885295753965029438559257109377681571124982149646629150403653132938588535541587963616642323080418795100357256547083642539167489540513703902881485859795204236831615866748791819940412626825453073787312146458975947373308031158086533219490897460365233634075964594782958860544666419123223847080758559588969244121730064101882086861999797032144343544959257795804343280844620982681558302096265841502543097731550453279049085447985143854505076688971956065552723709948350363758298401782492280731990666902753377886801554649691772935265117482985607520844722729694566880220374535621642881096470926654352732571458774311810630876246700944399128142733809636862901547522887943188415093268 [167,133] -3459460205165111206582452538654466415664348297407900906523070178925127369126020492988373405351364682591620049418023999908516418048993001076345269228678160029281812418727093515902358392626191584907031296109927456208396010952374098905662162408255353906045185053685207375535166806108936964823650546203102217591854671160391760904182048041199326182251411973310095179260778725857458288651475432680683066933314958376282298430028810552922724303705526037382573351285147867202128197452794993730901303374379055842086361350578158159637769470572782422148299683026109477717363196492002491165768537440930452352426952794696707062764524573361423900505522711699671580642049225714721090103460032918344366510863132966712131904028784842526266603759351187382820884533602774737294654767216403352043387663225484902091917303937583480726921553110702446210167217779406669041743837231369616691263293990797363675640892395892617046702598520382752056558117981300243509858634355638626466147544008 [167,134] 293395464990717877712206542857888426972211397024430025598275719814297098269493978418610695973477373148451786107880045656880130141413270363821435468387908426890612673004236843321234237841156156770248432745786678475837813227233501106115888083945732284044663271131508785718493082456935612912004450529377268075516002659896509062242723985242897326683312209710619004928925588834641683088631447713654496732401179166406326564099366902639167194253985657997099831573345466977021327652766178004145375785931542778327302050272094735034552521084386795403312298586309330053356465503014682009819757878681977917945234723426183304349498688444420589929039208267984055043173404973992093207794655733921242356496986434769441354716604721514021338910151607058075462339272387237402551552541871688003270996237088534551063963306108630420731688691617837156796214037608471828033908937100616137737867624468391612526850455826139771725938726249337849383413866655128281421902712210284512912 [167,135] 5244860133589139810695322797319267301462100136641909562151505025838423839421824977901079304188147529891437646132171896353571012246232257215158927820583897215188562029746858685203319070776982728677339352027460982399969606842517957408842312192404936584458383666047588051346071502929314162097514205330099152247109708066765968813463168816574006112568646611162690165849855585177035201584953676978388965483348128635745183406674354530020632180950680717244387419884267104195713783876376055205830802064858174308901252644759629214740661942232877229893341471565694648058549486198478924404662612129259661938476234361706593629139127214538265687988722179961595764091289063125267984550366919538747787622473926741739946576155493132844725860620403017365190163976664834044568699495136220238865282659247974224533779924456279624033896386755450728252578943218705177489106540915081636183615616886989064552339148394428663422089437083129107805507064285786574187316381471248 [167,136] 15251236782481981154944874904657923374335358628964976892673171697309537132801746486786478984168961653839794463557559942021511607684720852737864927605348900362538880507684587202850084397656577854800900544558194780097053439120914891204957069017979404528021104443509785116849496952541089161774986766363275742980452583368457246594983295763653690544783984709514275626505364604646217787872610119040928024956151205842318558868762843858863597775734840033070382104609838315573791171326116132246685988291264111508665103637141402403173299060670343949216861772679428674122905844366088618485999428160149426565387341372126558653256563083726868149598892130029043923499400663615890454158654596537010597189050081190711002826831251754791495428343852619934949787716224361374879268238498330892640925301788903361867978506966086123194787133112992669964115777063206540367024878846929737668701883244527292189110840943152451069169385472707232467419232597728428375834 [167,137] -38818572937914107839650958828555297058314918651847212121035191223486791840169122552595267577843165829664159060450933236880549374814646785196209809673300926492316903722312682604282403146114584195563177962255207080017167630132884386365316160360101476077667311372807382744588379609348657199195128541050784285339064521891278384155004742866454080739224091714818647897463572096883505052240920821239099660372817176023517424448739425033377696765718164346141604748665827952405231475484443400684752377789612915825844999124534589190384974407557810659367451914880956725652372278377725977900268861348859077218341608658648395526586758201478793692419125011058885059771473148810926336101331539242082870357314969422333484947498763061901668150747071581559961915215507119757068336309997431162702928137220149456479949194268604471210106022720659385219859614746346273818349504343519684990436349036158487560968224515614746282439269427491524443442575353364 [167,138] -211021936869284079572389346043759422954626034413577866664103157819102133605241199851969405714938230904793318894279160281997707427447248483110972950332938472717071697138483906079316934866182355617089029164154921650149563230169453399882861200948758845075872431007576582568903872884564011016617596183349067294167879662157041976554914586923128026044429029038613476959273990419681455031731914918295677364322998615659457363772046585451202738122360390194193808682394481722925932233590006038218632175147803422575405151918314505207750646226586343634106214000209058496530251300066810143066827771419125905652755526162438345544341017638401050696908237804717325645001031371097019289243771086021591407906620595012574796556865025186486239503153352888715992552638682784098989464830085853549512558637387331854040278036129146265829118046585453637347530982706440606308480031048658639377497123700935775080730102621929971760883497292270570051428 [167,139] 131019378578418452220698739827806448198999312648818866745607723650381275049690201491108144717273414210085953418200173394036033619154565821014058959846107374632902684363949519960673912908549017456235325855271627919368287319816452373554422168416986374190293973714466319527671071954645829537373705198880128532683439433298584631475619094614400298763035465792101114338587573508421120030535919038392699028415694960534959157948207884821312767332809395494611465014464577087848111913777834304191463989678939859983794345294452666923255906398493408469733141622848796539406367330660447916405825242343919113163544370478639752048078461375338324273869192249387199882056319860016788580888466481360125753985732762321059254559011780782014949447800794502114980712309217019257992209732614091854101815535231350608693049780715667322496023737254585614656884770497334344023394430894342517601732146658790051393937389687659288544969955101552 [167,140] -1479697430368926076525203983129842995975668573949981005894671653258559628936927040006036684743299149278306394196160212371911967841115147862043381925387379008594192122879300258568145027314398572713240450141611421801951683999901407726875418293820945315741110685764261161393122885341222915004915197520971885960736710480068268190298734209278640877161070608002641918182047437800423277281912679492036439055928225780353268608991613812201794574664815331262506302776872870916989138472282609300135416985900201291132070183821436408798214699832517816477673009522210585576518260495585906509647981596644141020988279247276679250148807449710609279320613156350924244113082139977004676746708783993094255349512443170269218940771958458972412991900512900352475797895412350285772018539999889778351961220336525559092333972115962995763276142221275312237769031394972381730975155482871460538889703339516080064262602748876200385697520 [167,141] 1372049174808257631018209120781641578633604337926646116765672008413405777023686201396060106081396409293926574715227511652011850312990986107798167997522748862921801977277830280189549469330401528885592370480992793943324557244026816429068386409929663745839622337530501609784487257722677840155327093454085683029528789246396593653813006069986568909279701017381423485323213545448813187093395331057945782740115955214514668538593020789091748361903111992255514378241766535945469884605573215426379178301452571203166178843441539736287071367996637442878068409187841890121420256348036434434891062338854368377809087390811469034457213929802757573720669965242580042705016416808339647029147950397691696064813755799287849353749579174133281059667047047248126357623399473998552410212398187543387347638800276598838481844615165459547979613812707738779774350194025427883898790092206386231274966289184606117437262611052144 [167,142] -670300063056627560192835516487442598321956217136241900996871482021839320714659406025245283480380378351323605608803545787088830920272196156829664473347514733496989809687791978623906028501399593430563924989739020902728424381351012725919006689811605891264478562504744935003366598452896744983639361972628721097346502579710578927344608922232037153009214045833891935385727323052408845788280703213405861696526265027584658129369757494538146127094540253737883769919347634127304633720414790774269177629107296913738441924266796535289662452898897583063811791502814388491022004316274752645703033539044586685009193667678333975373109924490166645142879836934510913552205468164859401679926107791361075328097967396033624726464631063478897943820244246668693965371318929278955931201036629858027325032813677078674477177169423850592483696139679265008330341286327156581241260711002965930573560225293314508684520 [167,143] 432720884882140992486699931018762321347146419614135044745674390737761079031697320990019198309586482284782795553584487017383388297638143543813946303943150286311866629828357461762221250285169157902343133261403017808479259621826361750747553954023390644850883120371698085798525352873735776218956367345250343448548249097333612027383804039135004791033747254307468366577076869006585638476287968563787447595770752534275124397774471393765359259908546756889303046455647030071397891298770881097016936857905380672793562074290610160857102729214706073060271890182553617649608519945806004239858424986564252405416697425862992731451883224187395880744367031456053782238658306111183476042913074975961120288923158949575889022545932413594051595406495156374363179506659230866299220506075057498064848640305093932740780271371788536201648125153252265234312354510591386850070519938372027830410866717259964 [167,144] -37789951927503165530518648901342174618400075012363246344002175360955534123321494752739102779856923720765662344389204569770483194063520251544009919486208564621692322981397752204056710388699520948040328240211223722702645693164570635731716442436894454084570086837982028217990251220781721809862381722101843583361921758740062997553323241094259096588290860407160994287714848574111926836662780061055842401784859568664459312728372734815502283145173366352752510340160178828028742053423393092228345681833860850121969679405192051652401721967715418511284929743750330290285222093299022206914240819827646841273849524762244949843872821514489104990574790964861085282186439761414654457096977756271907046278574940042166877390995967342600696089668488835831046388560597414440932083465656367241024846535786190454675804462299321643446211200722228637843486678692934574078534706420110570415182 [167,145] 25229088044583524591952352919000211428699524207995485780398469371402201344377579115261809132539010880485018711010316528132037578664130667324025054198379710064368000852099485622648967253418555658326388624233895182585252137831562816289579927525500880645339852212261741000308600998727209634947977291710857371626486327791065878690271991719140855080476117653358095182557867248584411042712637529003471697006520845806319932362011521121877560341489073641084295115781908832690019971443438534069286320073689858937922024298169744339882861926905731314964244885251125424038026262468484676016812714010262708378762738128311288205347251535198723902986327231713583654252249229043069324357821205327702257099673811852801151131981912035308386144848908536965115274704667599334731088204958331624200673299391516239664434725639865738771733804344627903454411745111871775134666275816800 [167,146] 2850692498490419999706607165487845181639478816563346549277865131141789098953264082091419918411813603256299128599327328215741833727244904997728989072983018857002206877427643849436636485466283916908858806930839723170678841524746662048995628623467909526135008202545020216228237760129127797721694900531564825612882908582920133257795382058406338776189765019069088066212912535387023254187547027667401191733126885960841187097130298665924304505722971410811124143034503965458256003245189879388855535481098571917034640145653450761255380904075605197585762069681566795505884490622056891092222408871004990609043216888040380058420239014363391051854524788072133274727411790172518124202704656857189803486557516588938059650485177493047955572056703218039562078991223225124960630177210958136217707925427542028925329647248833785022210517261392295796271733720827998759632 [167,147] 31596388300489928778910999715185134295971524853964319471943549686157721209962136766724011169080542428111887350485771856801006919647590665542035926696266085335841737295157997455131322735682006411115141039715156212176285948402751047243805957608383961670085390423565465459047559090533737709871082784392314366445791540142313707727566785295563463467875388216365564778040203548142693257458759095078206757780583423802862027156076409387805487322694641512600658163305317289573645173556523720897287204267824208979023544651496650346906532941058131689754091448940488439146909787049496841097581968669099735179689733518287904980794039778875259415056595302112681382856914830746560860171037972603288949230473267596735220384892055315846742485817626597293214309934492971218738961546853573172847005478911803431766504575438434528484112933463897783874644224600 [167,148] -1183709333619729108878192694743646459780320935871558879570366898739645026078201618738123922902891371841220739462014922584738355990925497800994400629782094372744323586852067431995948377320700549282002749636988126494246386374973986416211371435241547547679995487891715680835147776888325498495491620146026772612716337362598606262869928959581997817402919339004387634960413213120694354172246037463403923515926700035912042964769830515401956254833310432876845579730287395425364192178815552441492003840053986011016856074214844819879243586654846795919737421085653823670790825836325870172228519927309807286675097379896864367080346321049498234914948574952334937570959628382567966395384406643805076284044236097186984626367605878101496145694788707236678939729848015208196171857892391577336411229053175404960735222626235855394089110307250802348 [167,149] 14132203933264205367759988009451019875869949641519833365712552211360998162304205085035022693563060935659437804202337281833410327581158136266493732808113390978192549566967600870171462134076387751635649981543843703702032985975031771046291367935101905046749856470783812470656105781977501828176291183981231792881547858247221614669864098694341164312336353522912508007047094521843298531205717371974929380891259270990582473554227922759750352618669984079486751280419443104626818800526317224246834004713341323015591840071921909130025892766154881928519749243233150836747582398163108304008679706526335132822546955623084231472611856846773204118835289483058200378893535783673501307544021193581188630074372347342767109398963318638337030880365221565253645151596069133820916532694022005713446239811410497237467037287128288104832601388 [167,150] -2884373960035797663022914385271793155455552480556666313253978439215093594804708107369248457695741166915063522319658548646157890938317616754631462725371282036796587867126908064248047862791265604378147299249378962905239827761156697669308511411783675157930236789815090134548735882229664327531066508231012178920647603385198946332300288661411272130856788407547785192556889871880070476284114961803500846074885935771600457450505965048134162381941702007517697429259752525777904014642702232521449451671182267795294036307332273374806832943322464150765609934034053966100623263204747596241392673530783940417509320252701847231761207089845532005902499402799028673068465098053916797306727177376339443078415792223200480024203588417522301321810734629294696222785382807946808915198140134712143681512329068807443596846707228932 [167,151] 21698519686789247323293977025123361445042843856580980238935716179704052802339093402481291153477841071884204018312316097560468470550731152895516663034997906336042588160577670353200486547292858009968838332035643010265631896567297314634164831269902879841216100120149233904873083621203568569950417375258973038877377934356153272751646066267068800661534619089036592734870669662910726403751786494361997665707965830637156121192298634276232124235220699782940594259245274267021454425422262644967100527409265272333293225994472812074423062221837716569083466178948113858530626984476193262128402983365250582630123995509559704524309486746825221023345764203863450267804250978175747990331504482304068773807996782791928182214477635217147485880863170536547050481496657764552323923287147775667699500184018985719542148 [167,152] -59400895394759838961359758028866724858984685229734451583867409964158172323517813399642407301323670699047351644357961648080119858147991301258292690913358874170890135785146401340792017636223514638073521050040757520701018390623442377619797528180433438753013694842786265020409628477947973271213479954427537941913952386700136471833436306533437917046392955010550783003023022386904604946088329316531062641104841356536634980338144359458584108025126743517595574349028325686558612651137939868525936132809975592268815724631859794956028376201253655382113240972709185566574498693131170979158005122948871812557036797793034819672508134684908562952215183125061037118018089739976619778616114898319660002351368103782044337258811544977167944038349178393813242282733077064388129595806762116737402768501136 [167,153] -158823535223111005058252581397802011588528860045602155608566286054263398842878912362284669303754095665156194203911454918780010657010429101602884498342117659262728245096114399449237157173542288581733121808661668638308813275728661370822146554820871402847175144350779055679156097155846696344305475627470918474481164682550056581471185073115757210060606124755173762156573126325591125026463572746192820781554252738814341348188819131313817190381019597126358242098214264097176929642548930746631565832880631790754279851860852915859724097083761489855586774620388661573943892714871632940405599405554227963604303884979375016860762131487797881124508289440760627650446231212502614225856580303322811714847998026381252012606322479969616852176481911337907201841236375307224385504335963518785 [167,154] -33377866562691297985729364454514221664546129971385532595267975503654330225233439095092997913287092750775714639581700345206854624650587844135589649748315296853858961845385159195353693836159778284744278155426437025412245934940780311411395852253962296285058709288247288865356940147403506595358975988167931800076478547388517894692599219957252026455011728318050264419141235427691322936730357477843865165621299181440905312363073057591836010458625498631843968834909203354238840352161213441175345784312408551601317946389076573527421048549686819519175072039053429474431083378738115689137986024953236959365625664113424492424348275845643323370317207830243799162422441229143706789783345774159385583925388890969501620330543799379638469306641651133816906334622049222899737888 [167,155] -401648120913349561736990619333415720980826028863595442264005983243494124789262871573574292919543898119465368602626542538546776582694696814401405264686313591934594924007189292027276253120832824317341142187628034059296736296958313823066677339221898526743322138439195695913333195744492263187613160858312171576267377500046248552482246004251758716310547659358992340060880995784865230335399635613288876010392545399054978504742282213685602046114868366962658450381484150529328817466894306677721443806282852899949059592375075191601052462068398944545962148002269996230897768244462212650240806453023885089944914049811736157343611867866904133730167371746467328659828291504116348720743155022463836594148180769954452175453848800495749387129607872229535803433152 [167,156] -37193167193311684708366535037643971164250442077679728495563632904367950390093322431588469787887707912825951068035558088521198979154042791731441610755363803231303982230272680971563606062609349325984023927121154081971573289568987414968712878371883403810504657584821532143607605478633861869055499321649614253977197452100203704932523996740329640809495206838362335644524319858288829082412118338252079234769114873264173533474367969345696144795927142394202213143717566829136832129221235173682290311204459377670749987783007053713984177181881944769343808523690167757833050204112511491879033180215668742284782512448687512900691366607317429391918370042520456290276083739480018421772900957082113383158029001901892107599573090662401108228718445160 [167,157] -50963627245725486232625350473062547611615778273232412282654769410429082512979839572889506524939296279857471459280394033818672306597308946136367346518718264711807519977842890742660085745535196626642304132700433764419567563205842942029014061662912884944581240668607780716870628873870524992231409324396089554242443804194948634335801498296178604595821472761613303153721967145922055131100873630463817308031501440614864007495622974698674252482485435218480013144601460909136860500559020155456483547242551597934092727239516683612473394887784762145855530986070295377068180101814588504074667900613531717960812262674751465469920289743213983675730128722741763959577950620378702698591867893111812739340705897606357342111148047076277456 [167,158] -13059691188529535533357193239814327225946365182676808150145563160912423224467211690320825832352192220527298178131887971352894922553166495174067087356334356208055502278642446894360584852697836805481808849775630435616665079259527901171362207290999042136563501100356177020079148022881398256124202032327262837608791280534194989077217299251802260672034082159495565157317752367937374462529563834270303971415232690202779335370895910929886382435612632774793478066085534386378655147958228471088806701709827251433679938360078407256379525350588509978480508111688046294001575419320587993491871093600594724510120203154687352782322398424538918183995390588634695802104595685823035076101029960094810302262857393500646190458208 [167,159] -582298368623561853083524993912866661009296197160591219016113103337742839763018904434734194738831242503111324469539828756316073765258527854250032698199747169770044614278934917176192761921093000766898508340383883282125878408427482167758238880052263453755699557848116977445915600126747800470663102083806750570837945683727297386350407706566922668816058303522446535575618791887772443762243035191342647426767938600358407435065875288878308025902026063330126225780474833793320058649321765494263888737209702039145203488439782344574913376968022739520278038281953990395004128792393094288229496670171555141785291474933796181890837882562345840510281797004379605490838770936899848061929448572430364060082933792 [167,160] -4174422594209868542281112777412832251357650654740474887766046559676312875400142209885224701404411313269369954074871604904496014557154098980571064714864474357784920954514477885033677696005432878820768181917855179727658912055648684295150433390721889832471039863099366055852855168183026477808619038705990528085023116644768894541502799505224737075116027925272809757191484010905118589024025534809514851682204387802170487997943824823494054083903711906376878738456144118768101629811046800406017560480247786025898508872977014673501703856671836029344789301023726357517898690721558721816465018330195765028866724590557013140186409652845550037690043350551636367978411933358598231744316682775370 [167,161] -4378133868951556265615892277000283127148533381187956516994819718121464577265635906485461057348836447145790394180382594789859855173177198798756510303070537123314329119949869309266166699448130152218757809676111104744275662874307758746649901544234839527927167392457030648893394786383955970411526754477846863621215255722516614020769120367615105651116216326728428698503862910584161619528095544671574125448949229129012839929587745189571334175876404158122654100556438029616923753311019344065388064149398274059272156248307511533651041708306903145708001926097448781529667974143574725141659209167153648624066698696215665693228698020101417853583604164996141711510846026323059056 [167,162] -600402444365945050801499907495421218028495727827981250693927978673023635448244400355405281614220137604905899323816819804394031001207239376507784997010272201000814073643100920419365941870760294770686476146874283441599506189200510360124519249372600902274686491566297167189019694853553689769687740504143833558378877148301964942508893063374187556658871463858256813075592368579586824662237681067218910169938097014997697204442093355029631284138545502048747907922295694617947107080826549562387710196359558695938560920801335838636201872085051177670837524621281025993481172978751521513476269763103762744869241634733201639438119246611656236498245625985438200348 [167,163] -9419583096779968935241277326202078910046807895765055033264334083908554321815861190983141500206048850003104509198581908141701108801078792979031087374022005498878868100275860808259546791743498701932173384737169601382447072168850258334655535289691459089723115160205707123000762921984912838644736742830358658169430075072225308102631603701437462771395848699705043830967383938864849023126335664132934568542112386342040056591911969828634473617481173889668976966044108107180391005481489055703611198498257624882961283014172232250942512492027202401362898060776375556329012695569773655674429125377746119239086249931830877885060028616362915180528 [167,164] -14415670117731639050241060338971602440621960553018761431198423967014760159294119356672216287998331802837072011078373967518053941577457835415194128134005227081715870666269424932847567582692583904449974104095208535693583021234084938672857811409384267896137999470037882690293544267328705561063450987579209995837196036353247985657848949544410004636468029635454163353266476940249121276028887425537682803890525467331056665344374542693760349901551611310915752787620420025973675718869138323074038731937406852879983127458554791104722949711399241340140804158362622728561499266658686619749074671640375159313098030739377470141936 [167,165] -1777455264364827081777096263701540756452710669598085252511765436727870116153320153580585439194916655957848892487947353472992854095114376293941003714260780966693411847827508860883061350370145381409678714592312672471466491011182929624202890208557127912224847609981962077529858353669207431826332982585710843222266480052467908328565940831800599171256738709535853827582378354798668782348258693140658754204313654516740901775985623492661992501586143862307622311283451152625883043136755067516301016514575521810404923536025693288239172228605149045219983849587557732752280946964815949436376106392020814547536 [167,166] -14009886250466791136297995351853208997106995497840310244182910116185832908598065786959511748773858763271430140414795204964100767338707820908087027102715192228114337408367404266900564071512747899059539963603658057951076286909901065653203627829392846512386015060983948251599051903225598706772271196309420968040581772136013716027777157398244537892776974067760317868375605943247215678325215843347798587047994291353403916220055763633561483742018232786305371268398663070427271758667649911496640859196615907492518888232935066868084690187703031416127053805468073445534501991858262572280 [167,167] -5318565062736565343008299614937019735425655459867376502235761817791663391855225560498634593007318104556287885942271192840663269097267117395256999612796308403571534449803013653234165058347672312634263508000063088738698991582246321514932922507949465830679291851415540140118205249643065221338734476982399990558205909850046828518233779659077561724747864591059299102075323788904593938898666265853810503471893459797400197622190208276383560550926940233201233517083731274374879886707495883966965532504094487269988097922834224082623416210496957315301739797292046236 [168,0] -84031500184139225819933078439839057026772231392188374849090567319991967268218316968263999406473700670953892944978892005250416527897185053537276422836405661203372259130390686203451158700838768858482555010544486789225116502859131248721343222506453360819793178621025082894010702440849444471244782566445970583610775099802109078631832948541407373404420796736732593800834739717567616787002694666894378605234216780018312596438654067149286039073922059603365370572937425993389225482187765585587330508824687266482395149672151584977102190683823136408113706853565738955764920654765791339616321015987428778744128110248472454761141476306926668782592128153104215760450045304198551742643937008688232168127731978264045995766570644382800528445950919587470546598441545872420344062530146373108853785029516794555529444314581723736643944142224577147964916061351099833992126232899578859682136070774904053979914813873915270660242351419053058389180809031064096016974547085136472339495560898575903370873512039959722296083755186105172036125281323773128515864211354378454652573103063613656222659528286839647954432885354059546155963073223530556935035231787971839074002662082115826707868682744598383239777174646281676809779346875542640681720055919614084980870457949038402873045838919162869966415187674877396939420496192945703891262584901139800185089644664354863900854151055573096081165574160272579024881578672787623116767388983926235865434392675598665636543157186246108924797303466047715403419715585187077522277832031250000000000 [168,1] 1253044466643804904954949499573229317640033188755015965735868114547698855846553346798225645089613431904612335413516237002279801421652936516859950246306330109879438354826744573162518709178668029083237342044881417718575365765449211942794901246543772989658981619773205984179666360563068343598144950177540993988671292749967114385101684327293180873716156473242042860150430991772418119326159631781928870334345395481738952226209370971720121567914420725438992038905679710374403425893220301752322296497258022460316809184608492796814142631017871254055256038425004406165007651658173816188655354825592225458110777736532651499717684920163512380419639094211975384928634769315404444325523744302221810939218317649120563821165331294797349171628911143154043005718178764768889001612831840951845360780521271099498564517119269686944836129355075808358526161231770697140266888640430244839632807529259778282558607746984018377548571471036514243511390262072467899152650102680236779483931107710548634366811254905481636880294334541810773233589002672408478752262299923240245312930943889946492467951889912016091781008974590217814740436735070685691375105988240603774384794667823462200260396754325141582567626567538762730398657431815164204517324761287528794796181176452635706274024873617458356347103181768636501867499367147366884107539806192323573661928551367003577003132262624491960319777985933615554770454037350271266936292113459515849761446506552439054904946222386018783096440967067541905066718754824250936508178710937500000000 [168,2] -9089919462739216763717892620931406804482172234690114917111030710857963263755272551257359511648872482721554372374165137793856954362101099464518441224953169387724434363010035121807967805682931239365006203332991144208232189375252659933272761786961553129251614721738435042486429562160464257950272950499956422459659962007622099066514496754389080265229880179300101724365501044242393839029474584008999466817422807687372140982967628158493514005008817922273027309808708913510001160142281463954289873312666268749917078641061580188836055803979982052732620529850043305611218031339800440785224135056867698773477216155439846000876046449083396920610806822932289674710442472613943899003814872740273694726262140898139064496835487697153509649393793235766105844496356130357072308218783040253388269301366357597773598402011555980470514080771012329333876106967348005035020896968127032404874957535343022295500815943940286087519544278878131216256287004480997186570876141252824188871417764408781106954726403929241378505604739425661294914229587799762934347030671365207037182642373239757868236871617277884801661276044777252732858620480878887826999384346641768078416493483418857859397947470802750592411581445915672140216951888718233348547667720070512272363760083436941819951937717731426346572164787469380979376904095071478921461399180159531051244313359264983945285044305700633741773722866825691823545485365019346039532217593162063284237726303147912343284794900019440790359111052854057533068043994717299938201904296875000000 [168,3] 42750373636656186723707779518644329980473614159706759690290048830177597686863189812807554889430280517023553950073334554851860814679451265250036638995591526440062615965488744076644299227327111972735353208993533707011226982440048114289673660224270370856644893197573764894992698503067998593251742453564228113210385824245739613034335548486589554931723368316199040931990856072703106502226166882790202753174802634347290449964895789468357876458570845111884849772139525879367219683486577130041412188662109385456390504230077043824892170429281502119648895246466000214593022230703145526408283630611216180504705021312914931930893531068029459440111482460987676243886383960685619217846466752397181402554408543532055655734232134372370434787716467423009271622069590146476924056836646848160316461105541383136248685051384785652423073171486477499477819034054385738036289738474554307827940868367445808473573231024211969073654900122566703727703220329383714428107093931966943812741672880627130059214083010499099683102072039714293222420823459935222452787195808943906778304804476345919552430547840549601329019510220204547321746382141088955601437646106636498873967262957228255322023214713419232047409362694268230008601201599467445707796670885837052622536676693220523373453848340515348231305717345562620930999326239692856916059544773809378964505946327826821471442577389241291456812996396901903472219376811516058226434737448523616524062984068124221403607445520524898770728975620075695829314099682960659265518188476562500 [168,4] -146564963849986967428201068140439233244217954360362028969445991278173111208718282034614120825219443986120198629583667103565801681628736228549964068871346010223816917817721852931903994665978980012306802365553371813312018169281027475858605310748513972152150003139924192975400961050440092091682351349089569670716582018644907953373312904546932552665110302506320622280097618171312961551583624174399914831303734036417176083111842576724880050194876199131544531933416251344513946969062515117663701059649155087864680977783382613441302549075512160954177806515394255839872708646810950959053083598031170195350190465141502394219787058341035712261725157372730935703572641958232506310589845251252805811426332242011662657898696268268949951407074962945039863302741658758029461718906530559261064561427654365181276568089270734634724720816168760890058391463248586442485408051709631164180432068236098057674502904456367472469754050613032385506193610652538734777789216896739174984053294674695127641459112329044648086555582306046587565426361160896261792593858314669141759851568797906143436538211000716745322032440182367385172023156073964976527121240534715285951261556201956080341239722833567861099636202942704797216616958370929932793053827465323758100590672498372475661775929093065124944194731914806865375429103250330381464505589537944543702034360329307385493285497505762218043816925301661567413802461925927662095542935480036638356316957124623178588506531834526685083166741563331925135571509599685668945312500000000 [168,5] 390503222914537597476462140212063963864131313789092709001942828083391937687924792939058682281358822852947139549069839085307434911176677770064419639812678366108255042866842883482813936070085776064868950642927561949849800714808862696240999456199699453035810480111980540471768522966296388436521917794841758198261618897560894033999003271454223041236972767855525401371994494575719543565717588791765608018046357496111388188044969803526209344777454424511783047399657069625954771954431929692409913272492259984602066453392155391368117144235112724430576252052692991931784297986610863494958908556157218590423253881609101290073262767213995031621737022386689018912670079816209648293942124304306788861541108579284598335174109905020857907667562628294978721247221332031145722410272133082837763004234238128995436581923853135328963271082299709977250910675312337039671367425452629130537660339254432617002934565350117789351149447420369436398411165368472855639709715960018962683486142446166954419816390703070568519770848748366656949668705042233946611457208459284060110510162770596627967820776505563768734837348923615894568549284162980327875941322597073151148344674463083195965103326999436918804760544936491146123748716244234688766538276090223021827623289847523464911058710362696138314445939512567519534896127290940333610945561267590500739135629918854934930807584660719774289006938372024785808872075095757645893599715555308295829030490518500399656150820230149550018809989637702528852969408035278320312500000000 [168,6] -841815377904827680086492963994798281465490765664139728668812236533200731087675609018567078312312126220405726750454370051671929351904827620638608079085162764699002769210038488154739973421976826405395556819572930487310662927280532046106088308084893676164438249659538061301319807434443273906178815673753305263616508577025365300059253282362326133431047462969538670624356004640696398916697250502123441489412479603923490700182558514221130236880493021933097874685124757860834305778625350801370160446595577919591190999513390033912199773216847882495454734134966254615979188833931991966280206363248855185906486656514861221578917073206415058576671913134017304460275117460158083417823113517976482716684139133622862782691036460444227759380102609296372841040888248389950784232181746434162849799208437607074322486325489167714992201447141873388671779313853551413500600224970560803636564078063008471819755554571694028733926972943559671481178782084257312628668769413232142036034651875285972006622814951131461626978245223835431726101066080173479514490149804630619032817115469652966390279304014128545022535333706465362587230143703748835377281953508751138850684858267036628221987412912125853561885283992362834390131106708876918998036892905756020845675014520590660707407297624764847181820685583657631386826611674756496966719125000305267654932805843602249294019761601285367219574179238861894647331091451689834064278724312269784019382209671903356857959390831540590837860582595908454095479100942611694335937500 [168,7] 1509510774393021311265804132592710645069051754142346610925755328111803080977295807968301348727154945577551091317976820879990424417350921185960247164536186122252316260353172881693184173604097953745671418362478872204360944156842480405082713385847090849386191730428626887666360339634445072849661309262374294737511527584715311982339709949789686890554674392517862632553916101640353564330263591556137599732382941300286709780387192492468049269698539816114157025249956782884734329649605506052540886606556851923732971745934734714397734281472275115407038357605719740758774951798661250002259126500198856379144095064983518255963036415899304281804487047156824980526924577886341801146516529182520093005324827068119216830514101860584252172497472663061439550118194953673612951455134863174533062662618452609961579557931324769068078992085141477310818051238042628800626331718041988998979696860553110246384747569330235844612699177561745583827161504367585646198640797675126196187087804777752373169393967718483028397229890828166887814056212663468167811780145323008466930342695990163576965958529585340507459420728346575910308384514889763060848663014543324076377616243656612783563797133465511246718814987650730095642952383637842756546551148198494923178355277038429795876227602911563728112785488166024148794606633652395517587100109516391038525989958015873481809458362965713287673121201648831427335989093575864055162898545990540501160026884940507527094165889118903802295044158654491184279322624206542968750000 [168,8] -2291952883910835433826588526197198114605365245218386232526181991166090408104127976052795744441463909897071219724490148563041502833074006235999526997516042625218914073669100465875333804980994010030072465000503345590375783583275277592666767246062975422906622767002962117601380418076448313133258583135512175531654190626490475130836136224784297678371832797051357372861098628955091094438919249924959770609418528013408805972749105912498188637028643184444218986613961622186609685062261399310480793250999445054874199230825207559632972949451272272491908339065004645135661904604216231375604225297341924134976134868076900409274849541454979154881891816231493023839916879722628699649010518544216915516116294057163709991959391823266908374317508051867583477464467105237521211818606425670805323228474701765836519237541175352742893920114306780901881657326359061900259074092610366105277349727462918361673681799300586166938984283776858079183401922632604485208380978039118412762310000616504460740549052377320286616158704295085420814413294520836953930756357320354885917390516210290916105213229626966652173530691420615486856823604745259811825120255171434864250352335318985546927602521871248462046755081975082983064658030855018659127929014891879908255104299649852216154017067311112916794159123684097376687477473948152194433762759270674986977901376704662830419281782114935397091834297541950766277031401448925807437324510876520775838536062265128056832699659989032225458515767968492582440376281738281250000 [168,9] 3171451519629616483948664104615683657623627275416831363811142569765651194705099102109756813052245944586282758607312017123647406574165406667383326579273180422919029983958923325170607110859750158592184989354096944060817703420831065579941577971723503360141008352256428587148963808641220437208715803948163251458919795089363384249317407106978840826089294192583905444258359951259884700462639788394063357650517257127457093148381866786519361629221408705693206378919394269605120906425372057366466270139104821292305042472768752888705021594005163441854985942602244440515533808598545060888231971917161491935274715861930898915747076268303961512482352736806532767879992898839316210011121102431952034860453632643619550298546440342975151130835563919288518581338519471559919367349954141908143454332567805567486311936260460617558126354366369648665996833601537370058173910035399599586772671874838516113967856577156388872333270207947738041268767533621681893832301201577963438664677635715627962051891354523883910733018397367451707128615652437009005841577302209286331850221926008935588587430303026670365946175194876672905046759238491760948151734800896460257803449141918595523286943390705158762466512294724211859905968350641022860688886504660630156010442785356245888118827349326698792753726021194741136205844636856415696845493875218334302421078216422703237091079698037849866747453647960337601157627498453030984097215782055729347905160422417066613009091010700419212049041561840567737817764282226562500 [168,10] 1317797690086536423087712599321037658444691904992877760584644400163993182826628805702132403206732950092310806690947696092483793098989705070138201315513333248007843902632432567164971495513942269093940391975107117795515622148151459944996826676703009426480564569508769989460390790445366821064563205051801400501025118843430914114725572794989528613446214062296724126764704859632389632245879139382522868148708449878075892983772093084532004856727535875542704422882289233336923221255227422438084716127733497986277592344595334160618844717741610408573337423916894813529288075602249650280766780435789490445799934764107314160362474204755144259775803501143980594884785755037845537370120949349648803278604314966617609262466562272537258037368388599464848925161658818392086291221912754079927861549214923409838855958026587643679395283087787020790407657604151316218737063601354065913639399860703874223394770890852603040940291285539729044545994167234578747936490398195766676145721368865311782078787178563647577469327634079674120110309562351777163904765435046971014876612123326243200439344821844850026810202790138446186719314589309067961349998577617044334697029661708844673330502004590728197802474994070628747910081156225030827315001694850893165173328856273652378912456693215198747730570982425409154059800774459413205041531062965202691902258795003293604516993379058903296042503967381582313891507159051621437454192596673586197994829885379306781514992709127513708242986467666923999786376953125000 [168,11] 94756293278465515831606439901071335678782647016073903093207748665464341494020001568587222782514375847956125199718178632645694411285039180778995612688589325667332709070276599017289088384619955689103224569700156123105839533196067078641323494304202560827471933990569131717041041958359116197347647944003659111101764191095931181058227617220803263077248610722611471436765405596705512932650630984400500085339405514121101781538940034404748218007092832334944833358011373954488468773158970327765159890672287465183587874487714437269969808618341799200546481976936769638631671477793040656956071498203058744005399935668843301823887016616525730400080059825141109948648204450166733732057350715018612936537144287817763705838461488442558371643381842405541444462289865935067695457852168792735863839674784855173845002894138334654991282333449816592892217041566289176228604114972945766514504072309659905192102953740659801254407162950975679055630118981014917663022609195668045321674419797125772015550712738675092478538826055003292354757579677384080716707318161646703094510828506498041929369238644892813823737710412771062280555709551648426699628509086736931679745964025500191830158902070236002152853951324871834330157651692335140080788523450357320164968707264840987405174745802176533127924308486592153716037618336631420782248369154047618731415959091361921203512864293326452901375800895780040619032235983574746365977924031171960131347314053677507589541725099356743771650144481100142002105712890625 [168,12] 1242352489967471620879758384827857189224153913088779360409909301835298127193996113870269256274844957425949733188913887367228900355193817670848906999121320270708000339989630581408977016660905539338109921624514526301643443240012486413383769672893471452653339177327939014325584967249569615853450006909147226499862874640364161509827411414007224236893842508969627247814216370033987059840497696570221585927909740232098894539959683353062665452677785669119631332728724704842881374390764049123408828835081225303080960627655907679712276715661575779063151515605100758096417479358118042363351075120863669714246480471484211585358801964100300767019830893874070082646711916362588126348119739300295758359967305793455684749924457385196274923110921359890841797669825702340209740679170785385010972353767523812074800732629728753591616005158600119777765157721164460659754404793484620812518329920431106717783257934320831814087783106896932356428912509378635391555096049925797458163949257046620005190124361562973638133347685237943253636554553020968745575163414447259476449598563697951059359675683957188105894951378447592636006365326784387423385936185213732353673769366045084090606575058287214568987244866132941183525317321040714961333308501144938885103274072745878572338256780412183159155751855981242735127492046911744510059772088742918778995728256382031004769035240272970322315015266133869819854769561379003545226654642336154050652418116995978944845483614379902716787764802575111389160156250000 [168,13] 12667443825200184695908503255570081345710725130073647872657112327291711922915888787497999741603347491361998939006688925797327361580716819236389099698024814041406223190103890518571652917789844297251145176064701913379108355610609287434990999108358914722009998297765856837420399479468254010563199778389230036672972682438706959909997395261043009934714484826685574105865960215974474124882384181225847374117469047042362727876260695536850582850668160855484318200531135434188588110717291649215282205998145664899939866959709802101987447566997113217562502475627442188473453851475418765811176769778346479313067322201389774033283485955804130707168905528908349463122600084765466837652722929401630720496136584077885116988238543036444210230177909875401622834119862971902640845391167651060760300765537557876927819582122511030107678243479682779957136143791496418635005349177228540350354006722119718367085283580096238401634569518646896314509833325229646312619736779205239379542564082283782402882609810924613717242871872930176514604829879429105378265846008243646353816984867360848720356751427705817410351269481934788944670344686638156805291468463138020228873211943868455207478991376864004435030137842107213506179462137010620309497870985773070046009887282832320816645698182920842228162485491925880334339405258068657301161826823306295880495939282944491557666110280308248427287315348499421704640767491462298267761863634728077312619019451140259652569323934268599478863179683685302734375000000 [168,14] 94865391462488872428527160747348393908214469714434912628762265308748916996673633753045656162500201974152522491950964188885020432676421486029821155157006454368996218528954817588456434789469647011939707153032438366784714252491931015114832515278500630551719477359152483559455775651716541611348966690798111567350841745906360072889121022481895894585141205401381562038483842478958717741911339076079234401060818855904092400321261337685510256688398751152492379479465994102262414754929442213974109700342430239941259507141579448259115081283521377749013566304232887595121877552415075970454582695460527871730517632257433839961027444826949378496629645749384414806891687417713219557598870622095080907246939464079217886131873263564945080717513963056554440153902157517475673828278820789911884077243488431188035541020644402139254279529259000910963110003370997785281653608896710212226723264195630236422329920033225846274735678519295360896518932097260633937768182882216546234505613569504598459057936567447000619070678188026063901799135942296800698479022720556605668486175628193649263169402102956075938422668594695776479700496917862261068038407627736577883454008257137013043589611171271428231957136471096435026761531049925900001321629646658650448572666522822383843539456558376589993564408455046333932179047586999130018346274276605019289778311992682290721328375580125476312219736268582509242569498140413816257600011031967478305567190537736532961551862695582885343462228775024414062500000 [168,15] 519359140628608454621763954199696664491628159363055899800555469567391282271961561818781062355553253981548942334818871317919253078013463089046310165896517718723179439540503212680504025556063436387964943543340822354939386913061833030179266778677893127438348806700826505430573326208330556533512705648034875119821605657490121658011664609652106376570607216247418776064848434310392664540330121949781910647796021854646593366618554001934995680179587238450984441266939114673408750693602214966259193760356343261683352418733187261871689240794104564618350644084392332263099908638704838849988183253929149237238801006403805539056081115413125354723179057414165849994985417794265841088191874885412667868119975992875981804781164124275550033470977321798926766555561234539769358927917763948653569145791437639861437420282185758730859030546892907128690417916416608653515371910974517845239328523156638578781630853305494760458974367570044345456786157704117886117357366341897239725629134254307505069750541437258516027986543020306831436975876194961676800012432608871178692180404159619178245895667387074102733645978468684192472388758214852008981257579570051866772688055176396926511651352747543127361892624345345470976461632130486352654057971881768928587956523022808205235277926416017476811002284447732232809510474479807205681928423720395280302164234608699257402451480197452260564576458951847595987839388899721962329658697704792519690341027231089721920216646885694530137777328491210937500000 [168,16] 2166233541832265143977584117169466291230716124559229373977681129902047358961021167447849662090865446235729187451595735698127898340613093753288034926429867174489159169869261389817515694785214139495417566795443238256367043124456092265506799476703179937751788785290705508637761831818952560036506455623868145918758831178373631154380640856729594235004239391317233397062662591389461271099777589080443989925539782216086941202332591801105953234283806671848154258846652396493806547310294212285183319581822790755015364563299925351860505606510259582873365613111670193478372357008423637763528870881966494886109918877332753488130570656940856198845529595063620600575699228626970934463472823423094404458426384094551921001803083374488710879406213574011050154789491395599223723686052739712661933335802780764488196176581689956286143314361625501957397429441698383491191679745052770451480599896922537207287688360323618527083678375739575367854438707729517575724885770310377725316781416363711237268139655651559611107359115445273726679607167654299673861902776120150681546102154330367705638974920552905228352730857943031598461959404393914865331640650981192280810886938057865181341587103549873714475713226256809263354591832882831296741461184446153637031470827937260393939380328700119237237573361502936076108385526236701595531902088838648985438196528408957636726044869293998645850458098798904864753746989819755192796678830671227800423541715294361611140587435120402957853555679321289062500 [168,17] 7257991057011546317565704531698454684780521006287242929648876976311880406853518041868367632003152119268620681995035486816057320388869712280488180736911426468660154056306608291774306154206188646728548151884435708144634575697558982787843118922201921213532867918316793539218538224809874268734849359611414131037883798585047326038139295429555131795401037606525000157786209253820003059522818520146202885602005699759428426699455962490316117049141474015042299283887939002097030493796741425362393318590103155818346633100473751539201225904089494932904248968595524175293708857952117804531880372972965999090624436425434907287343758027442785272755872971056013999820785888980956996281240040293402344985962005029221442647510322734377744775562759019347574288294638818655208555269678699914680359965779825676769601531604757982578022307356769799356712353266851552931884392216948677702266165632555654954206583913791817548877571548212313186725923192290556224006952301107279384046559743942739970803512910772344771886723575034325307025157814182678833736380248780317897747035009764692433779194914314714984679089127511939717927455969286190875352146333919980825918748997079841126965876786545583224847972439449418500711368922194999364216233307997958585987754633351961424686597479464627838542872574777965150926759018334600787697939037021019358112830108736466378324935625745228773727475248062672329944970899045864300196029626939321564037737122236316830337380484670803550281524658203125000 [168,18] 18744195588298188121499487429191657783003050281191383795451489085796888674650522208781547645593605138868583157227444794165882570026131589094235233501959670821800803224220689173692681593549158591112492484264935774016924133050772074381007299953043553558869448000119423027563074984959848724487001412210863724548035700220938385628440100497851368246264081500228456754148537922561825716284673848363433783252792180897437480189915909090910044301022878106091762115801232967314410966918365001805270025793624108397344422918935150395133507626340187638817867232095882151132635959489638379456743911806225089992960968828052516354508720415696500634007625670805748544408422286803814791463183108829082538498220111039640643954837604006509710884523265018547602079185338060105467502452096984391271990972469260692720087049701296729087517318914198858000600154438558517551121442388381276611287312535071924654825946855014189556808780008925408970287770724038109763600949545519272086529229787868747672236933238107809421781458810634777750109350920392675966190201218288877915213106002779990495670365673943997224319965122958928139749251573312907173182689288552259244952782654203661243866808680881407351456187438235051344265864734610117620749037978900456823129102820749238353447671957261037025847415341553673661608087151674359258644628538758433932116660629558104715517895239186204183526888664563757496877908807687587928731255228195569190545788820532521017947599941157665142051696777343750 [168,19] 31936289407928609933186795960613138991508353625260626349295072018003178696058276699343194276188228896516841177424592788869762183061262133553684813527912515567657581561465056634615236840279889599852012337420912453706907410055755959070759152488546010380890178806837013017433473302356213834458382164046857107835039430263752182688397215968687433298622390170841515692825669353754527958866152227373618890467090219429531239113417643464861964930514779615493438318304061025916045368217668976858218859671151979044982018658982558342989520580906333519890361613962023316932557145168423452831461826579748459622096282267964092771383935993614225879279930097552169346799582072280705869764438435302355548948027480993386478907182882820064601574553898883280445683812086834913032913955641308166747729069740410779201418689358872725880981375426785036259942799526172548818500686836610723187134830304229855471547825453040212895425035170963326353438605413107538469976022372543979447355718204078397151987909559274750368753502654030163510608068940108935362365516017227383057979715134448352397337618315144093779089856636703086240112881636448814084156946370534884387058759306062306940226963865271489438713901780623748434071935347124173234948110320779674127136836994912170517381291653608711161549962013560834729335560357184575274863848751352857047039291261529188113163268089631628375306576361632139601255648252344040170019386342578497124644601254316356724480591524361920733642578125000 [168,20] 30379898273532629393567702754940433417855761058825303285332895376362766178026760802782309719045657906013678457375338960078619144456783378867871358061158890427805912001007630361947699675566782096307069552305066512327427370958373691742487309265322364750523130252332904035017928895778925251649935832954810500747845761126626425770796651016629861884957338595595242075976054113512263148950046238416245032217043011358688660120956284944066474156133484494860361600684837104679456012260116642521312787036861343142142678306688381941775970781839452755228192852628242243618849003803999347659586258318870509202583720169686377918586962017649946524882694648010300905573294027012417213823438971765731528647821665978191860832277171557159222951624711199738273503565285645415446788130398894716850614457823550872257302104009591432087549540892245412396606977737287627252131230384492114331365418086004637848800311039814651187232043346590332574293746563865015421883907023132292687755771521702681792382420734442921262150673631523976668826882318854918233129444015655192671338692850863808432660948114734759181172484904559187503605491020889023537074604599812997521129060770366846612868154810699835131166975773121769090398101202630138594358591088468905556675083655494366067987187465607476397476842754500997322711600905409551575584557259722596768177966931914789354336324378339020972525841251904318191201271297298537593525557015328303557562604652664021238124419629967918613281250000 [168,21] 20865016322124394858250606628039576530182322084046511867624756202152118894479773003799011834325210294397109620673300658894264780144895807287344234228737448591966338194955699350168145107113565977014916006588790389153557706437885411307153471643041927646981632821656271418897889711262179275044734985969594240594473857189371023646224364823163704567771880764452855853277626162972808846551434035664482385694889193135664888253374855658137231839353619511744370729514635925349227666587250434368061865189580913272729832044569383818100659276249777853831059712630680330567643999502551534057889558233905525903752592423856356004346797354650625420331966251052295265736040711055835138596460531542952492636912112603976818633244252433292801777543702008340127394565833906607467259075644306743490749779813583839047358157809058296485216982045570440845867586550773690247843245427938292452368223238187812569998525706358947812836799115068161101564965040433991733672913270701872087645840236392769730502596438570589285652680309939437205673347837321362297666068447263973495737169576300205142061807463371082267398622859834732350671543996235191104880043002130574533466795719474144416731953587133644706333440305571071838892620596199854623996915321506162749187672762617277740765321911326830671181271430895257047521379538931066670216500192240093769405520130054002450055458298793349447471882098807610202283055813020916105367474873436152426029526141163376452211535865883932421875000 [168,22] 16803537042763828282732265464398692242657531817341670405980284830823990333815522831736175949481820206606175563002633455879605096960136066736019999580934102062452652198451294285159622251469536836247898122447354758455900517955523515451910465556663393757408872646439167604703419080480025817788583779120271982172625693352466070240170484054591618837161824837757186231888936171930828427620916231726820966415531948109936586368138197306844809533349315308960580129797940717702329491876061876241888531770235873178226973903539897143371118210854167287879637065921610414585047025581056215588304488444690225489741028489136796231763707123160423993414871625812703592781590872552255882304165671405809833834709200459337346239799974542777281092922151599536218081949174699581039916948833057389056425663600200539337821846714390072993744568365163820863624062823031796761667753225910346624585066043419991473612183729337072338418388952656194056010755729659642324440831108028968968697255732630277010337117306451315638850195586739903559344388033528639832406001479902544041531942949969555513477078184222184412209849322227904672134206091831959334194026818914003659692355396318736616200805341694476425441311525321780725680099065491882570482134440336606850459406434490667191616835881009182501409414638487998627478997214027812603789512631914733160426793767840007930064373519033695764523493905197219129744950464416162954232745735786738268055950130251583536044474546070423750000 [168,23] -44176968589818774914441228974731295023919998560352675726826257071342621358062644587901243928005723120680742447755653667672478769595721091941925147691474090684404084984829048893448869112673750011568045016032219502240453437678082338415413179138939255528584256487121868602125673175165107882491163574973854551970881988373338695834882304056027057703491101074697087128211222980389040345214933202158478865350667730454275858852612131658271014555395505066920011937732553215573863821776690837210433705629945167151205410514870389444192466483601859102397343804173562830672491291255854203261269393166291545354512412997055329728759962330832644501270711181731073765570881869245675239633703709958723443219110792766583668227113879190349618342664959578097675010219088146173918037080121433279005677688293135863316627272194822498090624677294533590588356003815720691938423291946265293598461836611119819563275467960019168847325004059208604772077496509212511377169784364241000382817823118428186615861268189689981336172174688292535072774567921765434262215390073475698460142165949577711437589406257884316926260946881746111316761475614277182645239895624621332213782814128754972118280489922698913876253304765276904173455814898305313884551007625817067345598777571316164977471221875191406557155589973116300840222907379402757758128112096913072488530077538792886361245171321049120900422259409391191339140542264064452611326112974969723475242041597567893150707542275424156250 [168,24] -91352722001099111356031742030822605602218796426998213098731559669049965355154705981758821505082098581757634209696095032103977283681580691715412688778044328954447713991432152104103299868499162977675020362259040761131667534773000036050673066528991874461297732448357564126439087611032093070025608761720300340320598921133727411563381079603352575155135504559087386089084862047109758106841930318893352919902047477666710076993666916987437125185655624745733123581599110704707323975418877350927117557498306048257929903495179915797564176775010383141144667657488499125695844088531070156286551791295578722441723267380386746917538558240692614997116444471204921057226928074471164000214174503590063950359370236821475444441216741019825013496660349006750606690989985597874212606250375819616799037017868719210715771037796203673460700221948966269910879283502189726497326679893325763030888376423680558702666367706298536553871035044887741501954872435869639694819316433145383476042540880545833657049677556223580621829834900961298930497030002079233220570039721880112011325665577197656736669792147152251162732861822939677736097701468768982459581330655638264285638096611711515413492860118336829453728666101557218350678537391677004458268372304511974680927984011213919893693309118551883317250644040507587560768395090089212155101199511949196149300226256504089170414064467054959148761044290280944245913821161697952914752353129196382608571798746172109045440629211731775 [168,25] 54522614605269994835955864655985501566313124250197056015347687612259067385216317549009004358352161119810490396051016230890623116490742077616775998541899232934292588916267286225381573165897761924798647025217523044856680685706240485915826234612428287140089317738832328679207301255470007452897402840245583903542171986025629991423954400310609262660904687270460442047719653746415482232650364846705326239711922967034714694816749733611280863887399499954869258557102519983857503884305966566766884747110111717166801772378836924348497813189499764255744768603426358234116984446352346476549054445176704567686467400920578377239387963074061745651936950381926885818945411700713037106799315974095676587135780593750930014815527834017596701984633683281688959034352627129636511587882319637443468987783186225671777971416044171719789029909023890176436650017290311277561177417398561273498054195904797115528464393802844857565800825866636183733094117770425570644235602661943920773676749080394153342694422665192882661181256380672361360832456729248788707238351622961501091970468770841781994899221658859430575262851873588442684243029746581640300983505802699224938022728991826460737474331696549564278589507886458564445199300520761491870933651047036348159869951009154226024238971854853831378527818486258911859284256379677630003563593531087522489304837196889234402358410762932393685673110697054703685200754082256631233130128890978707546096376749036540599656964026200 [168,26] 90133173828157649117355203861444092654564469009993666053399891780473219159352099133191100526230680753495035971941151612585628376338666495652593350849783412878079030903636329643635593942063722825965202469370184935955357319399152880967001617439069379149597085883369989095206005498441453384085620632859815190496800297399196509294586774064466386142782670820949888785513943137054550521702375444385783136874599471753676471073762933637040742767187700472243724382255153419245773074016221766141410129702995101747843885910882746823919386515453349983192263609201023970566335198290374357243399965945924410290036011760163713871637925071374355956577384241755932869823563499830612795665819961215570951890182134580897627553465040546797852490870157671266906097860947130295164705160834791023437754023400423640634504879661989956396792746928203818545798698190671946372329217596257918248915581553809162108876334343907245203869155558909147071962286045040760479799360060875782820194546586823623503543085902107504162072814849603908515103594056125256599186605108428853236925879003450920520428571227512890429122693539829223301786691371648499280493299559900610733827613431960220335361353583855162847510335621315631866703941700669796752121884973331690565949592323779477931243604358192533601590838422658253697715205085134067409231180771821263016052564024424996380652157450202564922989101842905423292384535238745304073214650433178727086575622899774453878649608320 [168,27] -108005317803153141802925535286253570906539592100260878989118455659567777688196924012219557140609345330449320179544901207484114213457485820143250043124324488621694398921081819393173639534174489915001481955493486791621383607038893110289177724357344024240047086115827290527263030754365747869072036528155445665332372439913840582252233802390007957480571821708114293424657538158918973061601806062029193600736274228692085666792928445693736801570811984734620807562545093273398672569340770022602892694373800488689569990820463454819800815857347919896784604394906718019800054756168045726043562293776142023118322181506798653693757558318522585825838661640862572134499730728732069034147578054086543361942834832044637933240417444293698781554666588935988828367421619933213887751553127618876168435866022182020558665837226645881018775214362719879610009766560714014578085727987434359270392379847804445141809769861495768195246460530394436493755595956335084962666272184422651468277184312665137863456093387615626467681927664047367474361924440279771414972353849889539131028816606325780586544857643357345065142693818774476527665227937807922079718761914460889238767193233032158426262479811490947894734922506951921475693173049350035349032689169796926669487257187350334748749142062291729039250068148199648182715594838190065918733427892147079730953565985039003018821788963684510317629495676615525520490894703980093584573942017709069626135952870590469697936000 [168,28] -20016808315463803560369014144073550874574173477265899368917231899587796202495496980612956454640954978666241963716297425263442956185607236664039235117611294556047033984924450607459173081305251378485268760390586269977890613227989791382836303887703169808468418463809184131705988540403370647508246824905826336738855858975829906820240663625472296083977353927008099924801118604396694931999081946623747071573739068535564163581986956581120631894723545523213595967640260578998269395675192791544742176165017461164798020169982109935415708093753167841542868502029042936339227497304727879992336787458818657515749536535800903048572173472677315129664373131530051540699172927935624055858086583576619803504621667424823718070586023400956295110271682072977506738227071811947441178286240433439431681040194323303605476690712815977204986826970251769270464583942771407925971608001784824095428565345679226828468358633289704449402031348047737139190432936454506742840428563377716785635076161824060206195772153189233813362869412277084526641697779647377216630516293126790223446431223235307509391165031827853453875851249206356803782960335592318580640167522816501898273420083968201714744348226757677646154680217922659902117275083716302485787257512097547230863063936968576329188487470461202735971752762011734309659135586319802266188041669000611481219465705263883085992560608121650436541834505704624933691333519639478278907313197958711075180475401121758653680 [168,29] 118438173656791163392927259294050167025991386438908017291991875138111765464750819420372896907248799316317775428364469109407933413714096399325003461510697236044174609988073291398056566088230688541741985594471622700089666938309135176829458226680114509480955256375978640670807631423710191645823842537716467764784989676444647248990805849356976804861615395106924334250803172161766638533511847464121293109434839511125836688464623534635443919509437539655646023778198369731215891388248557692608940542463276013125802601250752603470439158288863375065838135174432130178332993469806724743376026358560853262472381003455847331232845691983982003257896288555858440998815210055122769780260383063418983668676343515143347445009716207594854519380613852071839720839767444848082594993194114288758964537461181498294552835078482826927860968599773746945041824383347153286156225120503602546096500193523659359681660142471757903548890708290951896012987224346206397397807939472052646561269573571698237327245661093189694319837558320634288993036436724266438135438980290564374098676179735317541560846981857722336670875606360091313229261166833179572482360942589031731701794397558431738773163638540203929941266285989217359523193674687702445638155634787652679961580542382306987776452590521399392922857256713430800708734232875345787174788072908295198110374451051275459151188963625877725878349202190720591565156304269491559836152656324890332184820539394917742880 [168,30] -48719124365854708524015927544002929431894468912900400654605989446599610229759934337157956310900696735402365784829129038530055808063159348701757476776012835438949278078125218700854013131660326744191126823961650584702845005552337801183583977140342164397145667957580941603859895987125643152286890929592149292578854762482803377070964791200088076681291723118288170861321143170332149893503222298284524899247997297095329816827396800695945374312158651108960275435947750862070067953359014830323886933862002698027437135412964724601282258497208960759068846669250895914073476452464984710538286756503066348598080679968004600378257755224996102060450388633882544303398420794621014037804155384849540566359958262032688535804821312999034661167364723045651660565815935024643407215332250809885425155526809324872636265470136111757748594067373476976000408648478433588421218901457020011812346832545832142840953645349113784088626136221209773200519090728005108899194209262670098528844569764918210282663642217419530137895244973196522190558878190825574240079574459892581681128101820697311942195041635696007749339413261844035283270537174323625060525052653677501960707526722311576278538204744897360420730518984313770297611217271939981279115987663150780328204810866158508698856346980305144197601423005131312525989751179983348344752633668446970014966691465887259754029607658936157707280244961861765553236230065000331895895368238058444659616258895030512 [168,31] -57171319068840833055125923253385691895416161064034221671567873856334110498826902169717082864478417276645570505614042699716140327382788358259831999960908753657760113335335298266529519497884057691985880856289264280233878479540348055148738327965930894750403938827642234599385508759871728123458146866218037727002958382692038902595262049724199492964229413145979644197061514478995236394804535724932218047019873445753651247480553526528893764975983486328435044141351404268712431613949277099316891089693540057234375979317557313681839338904923108237174979550393336379992421318864706127745734098343309136621549530543423977989859719123891782337503372379874610363018666868776357433108556103288938704782163890429768319859974487252736319752942163940080925515485790978651622810196247191262118476323992610520313045564783443674885284667192904688052309629984259398905750112409996301201399206869213317871587988497815303682050975554661063422029548913842430881565885587391850757906370150212840732929748709543439614477241922086589655106431622830614470786872800417123064395185597486989479167383185831913592846110438267312757235758803439756743362728986350012454067048510853405578700459253283906426149754507974765321862549568156688165933226447625499936062695120145272103695262161480577838205299435418223352575112507966531514287557656764562473830151013153770016451274077070894822162292783847889627047491474000956491655826916072049299507709601344 [168,32] 53398175560455951735063232451546536285845704720476862170596105658543191658026860756889430219803350932109781690166964334512012211945282278549872781654589375531458487536147205542651687462941272227140781937295564792095980211367035855826012032082663568464185786025326522473509893549285875921510085646517774414711882827080959551836464137253138356497015213536090687012520440261982664918997803278900389508942075218783399159656998187663898957277741167933439374532128396591183395939474161085821306971676116889728153308432315819173880609518052546044552917722469271939521857706756671425943521449820209406925148654242601480195560554932170851083488415250164236437117458820944150890977298195817314321867470704243620450210425708317755737686258880843807476648868524381296111167370728140618366777144303465848094184727043702252829639529264208759613391982315042829510713461200097300686213476767507893138809871083307274161977587204459541389434005871245588626485698186280422203094404940946856174033446340252011867986907536615334983507912135234108968077210079431659415476972019478208234353440839693133564201399068508834025955492763916229064063838584891382616174474038776681981094974822542691713328855150197223273474358528895709299696792417197584753806102056421464583395153324830922270688145297829610923804262582227524711162769661655868417953982212194378228102868725796697168910055100070449103504869916050544156562567482909355633445529648 [168,33] 3634251383589982536723906163776198454603554951310408048827266568014153162639761735851792144867756650088755087977684457685407029189473058701166633379168595002967632676772910733576623127923094104032082965700021433695095445366329931241878877655988217010552841698090133678873986304003441599835547972496037563054088235543374820638852912213190426037758133084864993380588397601496782850981508907097837122810431240374973308912746024455589387852824501023106162723605896989891703829047457925036111921959926243962594522869308457278842758950814111791600905012485869232130557650657717232708130147452805140409244465921914313153818310869649850678811989936799151932483115426625304170488974079078270374185358032665621236175584770983010501709451839168652669792700908732130529511191790267719509033610133807522167498623120982064869040592847500956073638056514516733543994177779352667352432899857215964747611119705189409454298477640938026413841216665806367564103245121444610550861079046497513435274635429059889992691320553601218289943318571218109331000266657846181676865123454811679254762990105828721700853131582129645006501635011928493418626423851043557689101374333212077800876199596114172812243505343765774226755174675499355099332615414592856965244673996863599014115486914699500636321508926029761424048880222162441978903421069908385801101403941100727855558454711983306754426404085242066644650502919335449157319781693830360873947968 [168,34] -22480664816974681603836481429720510263894736281660630940363672329823572059092165302212915770123063517829615074485418244376312417406172002014368659684309744234320690836207859290798871174018376489022332116036902694458124108400676528798796392161792566914809083311098185295617010117346549837655460259475216718438532994508378002032660472371567541021714071116271296246344048787951518172067354981415738414851394494452019848920472725017942803183482546342839653801078907526609335496337228748674436347649519176668310158569697252919987922714629435262742844340747804226492015165533488632015474741171347913694208287742743102235887480153521886670930615963488512572273496770516652260987494412009467361833338062006834411953044887020997081144230837877473980721874699453872704336606565391338708469088912563666305401612784376030928010538630335282321893253073826624657145520533026538227752949735927809877043605821538280691025657479061126050712216410187012070416100019004689704086538692584137841725518696039773842087041041612997024089969261231575732683830273141984571852319572486558289219226381354547202564615349082736149249136701059406769788839571869107006309186470240281022241332333033254535121778593774156857880074716062175768937177966621293404050351267339671186131925182612536104736733287631546505669028989090360876474371520874496441433941293612589189905550761952223072628273621763046949688919163751454323931712916130289490784 [168,35] 7550908590001893313970461415074873661142972969304851208782901687099228548997678242162595034882195742780424773810825579318787366097598342171629749917717239656319233519839907932517653639593131375291569132430296654386218587601419829240828162311585330765435340019705691769585749439686963964549863614865158994553926964374963761443743066689597091652594988382053309593742804330109776987239763681773061072388168862106333501520138832936333486258658388166712906943686891789723466692273053052306108286452979359455790270100737952442839273951224113881204738630263278159879144500649363931749536863801913384365842357393424091017395581718194202441550111275418172349109098679698335305650650838816849562727911734716504832948900261670269689555251155204717992633684536522238128306993479054408184157101180929677290906031178819794299446407816640941215196874679635046424280767130898466441020317394987546832912320215047168576796831656472556237815689294500415582645970785606810947890357256220807430630997903656520380298209040497122795094635858477975990935397554634917267727293143889508438571045907947177736174277600003037767566691118891237467515357937478566575191460367015968844129677272931617156362964054577463098442154830595463701053405874544400915795968597749325121908652765160867000817796111826424243741023001699298654555797242689237466684789887272092432401975106382614865214453750311272414033898955677496905867705652992241520 [168,36] 3602217401830999052422188368184718940293904939227661146520193181084828438902813013912149221639361118702982312924696254901117132358115799920125847176132498804911993082742118807118617355252563177803955610210285729445162999063765021853691484247463063888499433851384356669244576437354783685940258225398061987625558750378213070981055788078786808757601968553317619551550226467879217405085149368220584326866750652290839550696754564949603948347935136282178860824264024891155971844181501323006741690643609475294080181964753576969962739783415285835505359932048378911794041249784230215808640184848040171777683317574336739005932000560472825904775898120886993532385515524852585467611642569488072460930659835534929581202543494406545624263789376034498532898385838997655791554932358352701654967849630565144227373732682723529423125510487400958846318672237347510798100340239269177429809868911036442714829944595512737972523778015033285112133750318260154363781954861880944764089203777990708716138757264692233904459482424294652948761387052349533919270420694719665226488709375561966566410612970511138745530282105645566447866471405014940706954339501057275596586427563988147636581562019144951842709099206243014370198865151623164954875548115748706430965813902745268752281232722541618498578868465220760380029787891546530979092737570678947549686047755605682154254662836391554651888846801853280284661386488370032434691604358942164 [168,37] -3044350905871250284269225657030419305548359622987346450426476526684847889278834935911744553647051785150459193833508907912928970258178843388571392882156124940396146316732557014458062165880704731580474053824302134784751874528336709611335482862931315988665935213877032111424608134532425421091891217551186067229503949697494125988725856522148628739617565393329290709263586627727649932412886222923238126909560432988997548809697961220308053783333534450782346733384770668013951860962233685769592576180554085056514731870802596123921643984610600258509929234353925427757514167769727159501547225606743263750622344571295714892574130818215677120309182874010045797503095968106977294539101867227614474251361559890075287482296716279143283467676600764564846775803426113074156949247488384988471062579671436856474464645649272922655271759651940914109634540619957022589823918427608463358859090499056955553221518599772024609967553944692269937162825197046278732562321439757324294901920190635122579667754498239879347008476058917853383181836583557001734719083232070269793240749332342943828443957197309293991574008854732979869719273625634461012270190978687820171165153047998245091290602194727129792596119944986206900214792525475001530042460155886980308047488599795080172996757050482279748953890986911916958521033181906898333102710800437570892028152316947666864775530135969178911147539030415408985379254038108376097894190508376 [168,38] 226264537777520538873757015171876316406295983665208121010360345531410625592298259821048966792160706601956519552078981497561908887303466275104407878491207654841389100730214513220646783520505234602791619429115138287177917413311039145331993743365847011788581852611828187710245605643663836461197008872983153969915770732342187645495504695005980702402693438871091775558472822757348605088200722310390324520868455709081033821683640523885810812671291065753007861042011578461891329271493922149818678793502088923516757955077279653018535855376450083112119120576098471358646826525641040879973998220260347795498097311010821736679367906810406506624322836679082873351046690798753351458628580157786483035056167152797894264351259002300129954018511598270520848755184965484705959573274298981568673915878489791839804116693626020076628158064162391282712933296429237868337053563731728093086382004277338199885519360548345430456539588435694026272566080717783206012932015982933681691695901630273299742470768538609971262922823935303206250700122111384660602613603993666118063211876939921685198137549607223018852739274734316738863803127698433814913139486766369869004483501177481019764094067558255116104624010017411854074313199730470568806955858917082797977011305874453662597220642566530084388902061295183002418117220677962664244283538799066258208647596429872227109703242955324078860175351077712519322738223725056185425331376 [168,39] 461312768276613757366121816448678354675981184119119039842116369281793924045036555899265369775793189413939839482084298420009512812479276588606735773226011904380584661750949284575875295227718090530620781545289575063919446608507743023064928501693908535325509434356943693244671883269119284662901033887498034276367250836304745259130058278130538219722628903134248530071433549192431577175816057685730627031050964935484350682696219941399213070410566832578532792410136702048566006024865863260170611750764861230447276215014633482424664974736534530857827837920386210578072007177432139160196187362125017351168633089210657680357254803685675060024479698562327404014934702408125960573566731597162165273484602311795426308274767698320529431732715946304424140536512661860238696664426201814991793969107030636630982941856225212350927017280169076429152165105150496537856656134918533670138074246750518546386622862237506516419032351384717346244827107679864430085900303423954204164814240723527055796355571434012095583773947297461938726035386216796023905208657257876021676219100985394374866001362524065245490611099242550248100414539482181620990544519916196036521956907572893668289765667063505339844451728037738581746870946201687955088399838152607791725437034521555259332739235243193730357548381736176237536925669763201935804565090667871062534687464272895755400906622375087708951957120627246779317156877659559022332688 [168,40] -157684620005847706756740936778501930869996792045473848159812741533225799761680102063995959772409202644097927705282303756046389098992959486903105887370829318115873434568854863467212092358963268057972431876476501544988207390415103199170807371146476108237095925701919301776444444864487785401911630778357707335389817230321803063412012835013151089536846927658800321196116678123297954539723677123158425016384035661752520919430641457148772214085931433267604559645075590700926889901532816900484314568501283196988156905744324092784036567019744012973520039827791839974331048978925353763179005505447132567736691262299738387211253786329288649762542303830614417943469665514970400603235229906967178422686182499251563332273718141085059592388009038034611998417025121517374917896961117772418264312739398096919600413759923113907316091974537452589514283807904191654933433401982425547026725885903365319344834704952303945135059474066493020654078106760489854938873832741603880063917369683503457211505348827974711061245173303188915797190713043228181565053318245457336735412442466933465923173690713363488128543201606768245675174039515924830858213482582470133806066690959158111763208521508122468282020727025035096892816902223226018054621314555840023124395338024664966108952318949331026312726026860405510751372957894205983130974817976373008208306009207327506789792982071873019243612931492887685851041418411498042266 [168,41] -18114227251190736489061397093117421069893623146352934008423956537353931046101058090975901366632588927620523461904147974440156287139176649288597758884531529121982187045060082838035588130324856854203884280897941976038971407054954278678481160630005859969386559674176663284067102345862272433296877521899550792048330890729656114172255084686367109990512588490673223381258155313504485995736728762816821396689038278293576029655876370288155589256463975138377768435403799004397462981016991524473449893119259815577388930067652582593850099629184900381437982117460336409315871266185571344337671874863451176851402923388815031902640450904878596569747626030333799215975700051828225204190487817042790296030823623942581865522947803503909158069293035105325548939227487356855989428350922172560510204954036440955712075997327987008079257908906933947356471994485844165486829039104481188029658207441684859358308759246589283223256218700638310682021940599353496290121005679006571178739850145068703201071646522150542884858429880976125649347221945628313553363497706890701606999623707854856278368054348810852124041588804260689010048968570557451833151450538547713214733952872144132067647560811133925715397180794706810385831809394038067385861179857814944432911062044777264469118013714347146562132721594044377542335719075857938913754021819779282366779390420097684340245197520613190108874942657456721751152432541356436 [168,42] 20684932191444085489266292568833785789588476570937573449894353022775259791777101063219267240290972642115775940242061071578281032816559952276645069682586761912699178343631139397171965473082979531043563523700647998827442364546701561845463636906471338882415040332905904189989106176355818748549230774559946119348408345292728694154248769849997625857467484006454257550463198933851323528304431842517804046786847308092287344179948318137239380983152432721505637058700647816811082519732065973630071175990830484099974771611226766739455323230513882788904086578020305494642086512307224806718683428101061727459519128075118499108882946233288590881364863308026477176793878628869976368601925510101961158106366321820707704810730982791348460176452592996210696517142717371850435276251336861395763320739305759751763091636808229763940549491136125962921500324800761824289763945771437303715360840208018268904696789651902398103579991070210382706214210355939359643234659385898908559745457837281665628253515451577174442397768129089542270051891537031798765542981863747284437299383308918050989560483000424997548257910814442522279577692865465185766354916744396884500061749928551622952963930787225840743830610760672779778127726919398295443188032161953794088807196089796129107693835054098669366014817749988564705413961962597451068193760988567526396293915076830759106791280568916626083347804135856346016344414138788 [168,43] -2717970434290859665041014678930065043061982290343582919974692864408726603244492404502412306916051963638746954661145727602878714068381981425601563717418750727551341293420451716404952126018450338840628524563059954991203578761216543381645328953715059699488271993295318953009425090013633937931355563034188224468766651974799157765122796768290945236046835530923233197849614129248388210195793097745593794397220491458709910280486211412848271283718048779058494518825206392759292061052377157458057872118858150044772183280978670786609256251933657389736003258506399756611984892250775910423073705118261078952123310357287341044634267428585731991462418537385635167811222168927677362551597585228081788257862348074513682252130034187335253502824378162873047285264947435712213905033880369551766917671820560622664773446736114526307502568469040209387919283490450287499392592032038841025633028232064220961656358928010546487909951287288282926093554171307205332024765311061646503144578867376550601814249877722718979347641014124647574027847549270365850447514592409253213327146653503004373611690820351001527022675063676424818150076194209396220963300183137497795090612065812323745365056297303398076956383159429745127521141558305286800271119740856047334553683439316509435555418604104242237301303546722255959118088998262854652236954683707404065626763410623922957053923143075052012434805600295350892221776400 [168,44] -1020546443975888737637322955839301533865831611657087734403414301570351450625703586625536458003222023747718741846167685098879963807201377053140599958931742611789473062884952991571443760936549560897586331780036408715245328421704790845416298522495875929183868299784137312122337962219690475881527442803919894879845569752893688796284146328226384344476045259887943697958805982460865173282052050510208919609022493883523942234559295560839814529851019246202265559939201073322904620766234968825717045657232321275093805667971116459874292964328928695699898337068976756133225765532316858666821158414641539604136824502631561634451878580072260682885418424652708789462519876882272782588480704590064032058033006111470870298563326319319557043330758279508886694217570455823601650689815915653581077001209690102691719283809456484712772347257066820007622691339475054023037061317649590320257690293968521945062358564761687160210502489296957193198315704166950820069967411399414361518032392840456217926546301375587433561543307599519242825223194744538949778625734273589041113931920625053133971871861445822582279786014934867265241958948259365879057078967941494567269347691407750231685933973512622137322609341371763204067772691960544839878069410725864806764548138140537772808738486520609330942576254636524703649058886329052772416781235839704774889729868286897670470843675340612127163983924626725467471760 [168,45] 347110113514859757223505279958392166346651401591501091973987143137019347935954931825436057196236643070456007235791010505566949199818564219809452092734886395122195419234667590844557460470445362810024434916256723338278692241225280048687771581045626827096146694975675104879372565537164833806252435539447842410183988562779119792996500131444392423921142960930862729839543714332746066035937299117215781730247864125290828648702642179374906234394876068368056910392078848106651519448945749152485253294619849178822959397863229117608506953938272035263809527795279683757671813636726501880770880433631128237363272188839876688503237003871169829274420050170914477209726377033353802307684332558361754002090192982736626070709524101034054485284205540691161286609203481721333423906857798312379015386162727727043765208747699928567152855006152525475520788462399804929835725219744358826996536060481469634468824098582311708080974492877250108755848044616245968180424934601187679105548553368293253710790893504727111414373471585611440206434931921522459512606332489325935849742311959714943130931193463251485194089717418360845858666511094039897256897489472633286037948109526087245437469862141333132085972082590157380246340155674123384904293634328465878822005634862776218917010978243665423704600704060490021710197979148829959889023648938374185395124294119257131468782570500060020446794806988399189680 [168,46] -8657330990131728120784572600450938856596999447103372959323922204316486317801446331264433062301269578372950916681727077906572421068476636790157743098951643080732679467287242212579542030077808740183512922159145049327394147812309238244700091851607027816547490916786017586893244065966579523076138426084879813241502251477210038561078942219305905741862278725356875074142115979922852646781834033226264036228777850315311373856906450321097712918652112558047667502017963936534699072826020295103711629187763759874275757781426652535979083480989873217095390746475946164987616806050940032333362441542063748400206850399722686980257373865259353256525120699911963192023746146765626050428101473137803573608383649688010204290767948937783535942030763734638470579444929047995016391739056630497289486927327878277054100354610820315199297858069295232946848158810678555974996759654637204456199894279713183903274515454107640757587455441060392791459568776602266295064884154141185322587043149734608143627087581886133083871335636008745684397434116875933348247949515689065438336673015332119955378831277259429229617535977347311815825432358857699145193457842916453535372574582965744291902203633659060801040157126574613725406018288711959590473949896307507603430301937203198003375694964302680381656702304613184572603376479968802012064551916063284292220918575378783970600463832937611903675600012236272 [168,47] -4499053927142143113904126353016675214129462402188649819662360346050117163895536062362545133744915633778138348225243852740460728183920445359439946949113498610759021612558748798556245349704802802385310679112013670745606306100610873831500594665854498526691883402232145297687685872422725284915884531042960121794836029883349468924515573390700732693883719867726621073536202264275416324291357446379673402724961833886053298150766910930111245019692927800245298170866066591226577698324236967440360824115949475752892066562737509568786154333981180587376678858141749966697335086254223893566621229315789635460561141368372137278300976975657680201822490630590241886165825444532418267883663627908896623803171858871321284949650497720197233733904676294401669455016073542415536404706828575923125958593686046705254215529889280175462141564990163890897259438198208566220730295906696739483144940063880118837713036101448775270277944592429214825271903082854162259626031377384121150078202162775095524146285249841890197960921899973497693760970953539855238480509818346619457355524313319842392387168259180691519749894842449859172678894257396794371413481202923678693484371913624569826230481732442713216802553730611987068890023111087651155599023920455043044202338397077984314047852756500283626947799541391600327524275053104305320697765343876172671277493242543413782465679040807027450577928362076 [168,48] -6038011093828558865658972262413062469394547916532166954803657717251542485647634731737643501056363392325946869470547919030773751074669389705897015964468244486529015219600649056945483976537286568681469912912517397166377176715961078353968798878057137860661229048687453933084454456471912691602808792659844953610341659710728064394384829556162137469305589588649334557109719171963315049074257195167113891203268562760461238894430543031540204339845118407829089204929688160154094416954869655255141621091145075665424769112052253224478491863610057869306251409540757195887730135999733474608647187166430483349161921554211285239140380427664863416973311338896311604972903070908575747387954478212845067244825707992776475984412163511962948807100216458624877833963663349716981728484111076913287145700949490372658386419252448453611993292408699130703982729595535903347742841588441583519497069057287456490659664131241150894982699949709669378538455971112290389980745501618867406254770717647347432171009417362991157972666479919992930830937875877846313034515672770693049880657063308840434407990132439568767026171846432476306254386811250586344250660823083064352479298043476517154658664588888166292403519545716086724951780652734144218301207709199201760874890759453847395549282986172361934340213179719368738195422017592141971388110885234886628019002694200055276258049348766475612462589690 [168,49] 5962278272273045588408684065099054491808746826127968493598465584048237770022361424480533599573453379675294313014412818460290460958398272271805721154708060722677256679372735626076846156860399683489505358681715290881408379726715471903265658743143279310599750876460528588118502144835365069891580203160000933928386905881553822231518219508340404094627919083498743961110237052182756688897398436925188373128608500347302720647943544779020240865162596130504028821312884512064478855637893762239812812475459655637325678500106125979717662926413722667902054391945776916162412926887262188316572963363251080517941835223515124514240425402744071562452372563338644023150384923451230157806857681023193396253606758118560480966702137372571855312840238134046678281272426196475003037667003942978427074864341198102174804448957932250927112588881572167619632957421618132720701841756506454437256606160534049741657583814748745784442990226702201297902122482729020557888736354901542804288452881345923460229514251767679221038931953294297959694523094790435123499988969918234028830357997897248421960450201961222155324592738837543757285511161248846883540079508356247843738013578628435120538653010814565152479864266150716477739555692284417560468064237929210175427336173734667001124257427673634970935679422433509666392540167629062295760546203106861886770690633213752865995558440552115060492240 [168,50] -4684862726908420539101513405492581069493324632314651006648372177404391054385833958307505604177804589795897676781389013989132484214064657285448096351781870321093833361141675946692086075012119577074224450693579276248021466346918773922984232373427597014155766663811954572609644661324672160877546199364476437220980225942191520643170506053326689188061747436303922131881629014946785700143203931037249307615960526766159438353472228917071382897192752771061771499479515153872417104485136017765353577169044541269235942982524487348204831258393587072099475317316573553681809244231153288085641596963717219207717417685529168168413997688875939261650247580830706708696845268763122071061766890206216786835660455880546991980047438287463015570684087961012376482144067225245799266113428262394507768463689606093889469886252740970747571532957598006868492636966299329289705007574963264212581867812516408834155276138271494857233200610858370153506735068491595818155002890839403469468857784331206921805819767675781755171830176563142728001641407898715503036057006489096129057674556746599870052595243743872205720691462643980226035942905820237856154908110270590984346987907784184811855565061990713047510115402411571800665819054323303949181966309625744927843213643302845051483279376204893020527278863965988919935391853238374986296912053105802638474145329397402718953974536246521725056 [168,51] 3495874560258516319490314080897504128452620654869516175246877690448839267220307674697715753627822895987226516864485406038962912122636878422123146302804334135693362532171216516256016384174856216124024954414828795163609854333857286669338534408101722528657590073624896077329006482646220926863255591255867216153726303722473049510880991026632815074857051613886850806603046912023106216687726293811381514239341811943939712707796753079901991524659888554793278610395562914327568161405143423463754642883792144595073241098275788854175323480506169810430022037315893405548270046093623038405770660374034845592036943583452029837939216283657958799540413195156915640817128398789135623300086118213258318421671908378039674891587202083055403203046357472287749659228149448665095152664671240595983504534553347222884795285262002080432210296082046015596677194433209144536113570024674294940243888047216105727925595484503349964655972992865081644547803490679105028311330432376793180446003797402920666411995020246284977954126704809242359866600661940571822620123845441133823105753841503511615978952361994049463603487384510852682677034535400942762998794200519938971476329965487797879364825871161905409192140551746131407162947741618115058756068364655188054296663975508575416713220219555284198848251621822754838717894823701332572490258850648730085368692372952609504613599128273545232 [168,52] -2343208420011401145423842193634942641488995589644277487363312299152418678146031844282550220540197694850134757250685158525880087464683756659629787438319656198874837383326004983966717405510271095362897682230146147312278974170186465592923471152770332573752412215619854192654219683895465731029219178929173744739857928334577745651745193155477773046274719748941569310843510002002496798707281592577681312558280534854646199601954535182487796362695367391233123891964418695053504749383885100489802793274637014963366891250989023939124280951910451602143224180636417027928011382583822463234205239247507783922126346257696097907749557584735356373278945126771734605158119262030801844652303297729694498497318005004853890987681908211152133981131720058159001681614851956139107174614282582177588573928892983558739249450980570847579469027636906144508166920468346215086481574054177961135516526927490930108491779976504383916277089195875685012840491656415379940083295568641108206609830406470097265581987853447748720143970411646661503769447549873590335627112137191441500124265983217604394823916040192705062155256657854938710716353423484729969072156644103550319869306385638940625506356138895100619722394214778459958670800980653785236719044294322777869487167599271328979161990519297638022820221414450715628884739803537909165060018021433932988125911514957115177110664158959768 [168,53] 1461205000679860651968829722819583525294630285522799279966944340041437997991340379325504764228281237245687427111686812146672968293738714524715336661011752265668106960214868207777239295552719916690055685863000128544172762045656587225542976939663897388572141502513821774243362555652750916440620587009217405015229170172517289242780269997498349179041861406007539964083542490659192640338199252545972904329708874551373156842033130076886995078793533932255370166119689788548266200878422072231971459308225675432882696387017824569898166658590562311367810689893453887283058385451580130202230488211195027667741603418389406237376537723590087458139769319895175761281122537857134913206926347702191115282695412201172518336481196129152941655275012459065967730109792070245916417031081597483927381552703640075492376789035182801064301868362092667113976612615212595344622264258594060338828536018028293781434809263957103048480503245611044895219776564614046111113020453760752354505554099783153670610939118292260461283050204990356595962697678573632033330232267788622976390915274829664516524727259309044745802463521092786791942286284019609322086236523112373065389911768637049899866663964959396026065340092078593087468107079099674123678468918405988678678243010782584178928030176099901328784453209147543552921313717279308629558308789867356414527213143118207890981703168740 [168,54] -864828191159298318789782389989776239961530145689973298777014064699784141633655873537354649773828161244862791289141449233355653696706131427625691686984027672829462583180764798080124669328397720352633724336709636347940155675989596514793763456109765875963063448554964694697739359654606571193343442385256491298329379788847025384411220629653795666693490118823770866670145972615333174667505667303389135160728231987720537311838562928086325990061553407585321572440976118457057978539137787183393537930387635889892624651497976241198152151506284870226043010587585496652409946787957895255491623798714686368292303676849492002215468670791143376236690963609259022762933935368088325952720835014408896873090453458646065781564138197633363810198403181151446939574940560281346452005985095910921717388253397204276787689385204606796321000961924889515077852359053419841516286353323050466734933964341319555396774377911196803941256220691961864808864903938541708765920409434108148468461144311197710416877536915388706389401839496313930562038561341313679502122891351733480085672597363510230440708075816994745928089163887260174563365191687377756911004607815217255399025820282973063812993165794503601769381434154609503030133079996494592726596729205425845458822867179605614340478911663246470892080122942549976035553604901753109306972877776360020399657800206969682887442492 [168,55] 478755134762582819377849016297833035284384303951021932814115347579752394584396279039269952132397082013745975891043575354909845173509313613591283543444086909232971862137307158799565187005207949651843034400164406829074876284496856618825659247163048294655497027473632376525975370167970778708392302365573666201844968504197433679337202520527470214206456840666911513531895698363746577625734564078482731822425382762444948707236855275840663023286331450918407543301606543884120046049036932070568917378519305359091953430026106973834542843882957128811103652934717096775153118172895365858074364982442761022684066272620537964679857716104683578196905725800498599156307509402179504181905394290844099048479241307228822198116686098472707706486540003920568996822832856425281467881081976264275738776976116423517815989806111921343561380751739114181597502479247154576680728112205113455172368104654062032513169636499922951818209678046699017186734675138497574286045828959337351330060538132452291516818458531437769477766553899667051372140090366482189533614778460817999345791679572066430497917471324290667883471600181400948413553515382890866041987445272793918653036762612021560513057403578838193434363958783459838706120694949262489661100633795156159884349773479893919568255539478060908489369650081262926183160210516508272900556529709698972733850109476768922497932 [168,56] -245940396832832598786757760266810338717481905388824666545411908532876048215477929248376338382859267257747711966099393562350438358458255354542994356256200945823016762918678756622227349022406886241529030329345983463164073261296869752570829385758172467989301860293039575897019737206871878980608256404902056777351354195430019835768397858273971583867802278533033135167911906530023072804660356486717212549933681201364944398686404049968747454280908665701860986188903281945870219010295604265686703580886561986384576921381848290204206554592768327509033431363262203844445485456896082169199427881357244760936524558050010442293593347098092156398034993450969933919762520017696292842791314959077144481144968318219388666162638586128812422296225904693807267429509044274374250235076425489685476239170019058345752291279881075990844798473416005152557294318393665362636654097035334752012894460564533641749819274119525034039110925668705135520772669231951679449393236828170591496556432464649907016412559108276772764138268609785926758764463497683621552707987493259035311742837861615441343973040824237404051049991120094161905508149712776937780538653174219154070107462954562476798065134390914943512816702769227613815153711217648342332079277630888451779500315787632769675461227221502809855012461341427877825252392498513306024421315956767922682811320520202687528 [168,57] 117746603592410537120443868394462089657442858452501483841047397774446595496870807209492816126644240901823217255271783461011703033485062361674925130905750212638021509526664509950819575275706877878836035586940915653646479082871400185587445309737151006349645090315414530178644452647778654733341416913758108826191895098571325361630368790213500028372748054762278750994452628320745180182946815325334399438095808674032102309944538758878509871633570597264589720877030494777734954455160362909156382016113314182494942461892552394081367668936192773241913286736228675959535008642879299275988038902198977757788964010833195406408630250776523790037012391566204112596333133121272231467689437022596243246281375430105683776289629181421014092413200684245094585522776792072415199276644027890799718967039122030527331659835778944867411710285854513896143973292087120675296368803569796538000014062712669537763816891644630297227683797980133358156886483388093985512259193095799570746497677241036652063559441092532214990988292490416776872653128839175549232719826241706031016787062439702528612834519144389457025072592041500789664275051106513014310838711481248560781309998754805551142906105182448970200363985414399681236703204753122144754805144468720449833230762685316433537457495742746173659929931081898478004499572139004083944388127668188250230225809748371969 [168,58] -52648168183243987263055342342295103056936095554471731497493132952845397276785913403091348203424417138031586388392012195237981372045807453041718862055659585735211228476880519057842328635082845645453878296061252640958132183456586353920335630240756174526862549117226277008033831019936214959256727661168942021279518097702008425533808578652394644276372624911910308902885153916846373675388920618693619181876595872752261182775251472527146709763220407449444474562339705965271179997268009399880217296155255792035665681047812006277656301143705156787100207370258258962207227344792166437289037856881566354754875139789699280650171674132844513371118310139148205796001330076840490001081978795315598236802391805857165492293731618426249170257877606401438101722865678050562063520216120493612246011500754758853890295153583098089564864586025137180910822694553452386068367993183521482188590097859819494578821930270543720255734912403300090212456449350938484932572037845405972608997002206040195593215728068708533703297440602698243463350584102771982734284459384282765789496055353321260991875414978091326833081577460589104148767511826278479896401225973032255645249315231533285198112492235752339840485359672398171671863386257389476687536697570512770414795714492558540154029760402803466086988418463435350926977806955259539859861489964314173115494824093952 [168,59] 21934799225561766682721190447267410146146710720873353619503383853256852537364465597638917822545237158183290257890751816096329550131875260168948696052602892688883623883855021924339952963888748992650300529078316342350432582169228626743811126463909559399685751984798236995932576329020702683064204537201950040511175363915359974050736473336187312515836870675809035967977700591713342579031000534517253826291246241721029557014868663429062249954009386130410967050790222537034504525629642025626984128947377325651468482532500547183328707608724555426483262253750035664478035460964583557884816971385401101761931784566847643281163374174616934147775177588483124232505844087198662827059529095148685383774297417861299162019123014138182680411695893091721701512393014450100523187164999345056325860222702544774704810522107620678033152490427922185874324136882201519428468475755188307275425039482294842717529888465198616039010055605530259631861005546986043676885594177879096104693687575795727938807507206454290512397175783827350508738418236320194529420568346637970183433127774594145685447022405770798474921623141220097953100254145962674425515828599855486289944984652071041338194278234245677443108001776619581213286059181089445463877146588139912926116014031322002374983059253430210131421731686645160262020502631364186371701393439741874091057287040 [168,60] -8500225531087544997956400861804341956293344190267354023244911599384272664447328510740215232843188430240027598624948331991059146189181759736316811992097229145146159530652545556364223875219000519404491269149157461193646039853084018207842765596676440948811674432668121412408845539761306366879757721767398829217842330437914941392084497600680157069399170491041288786766934094516511727481971754818388448799749510339021059394713084140599285449818641525888749501202126093991041687889337864682953110138216030117017434796953073471014619774129296900750353617717074990674132215849147103926588810823885633618568409178197119514101071170615165719885316857861966609962016575971502180736383687774500650404355553956305689576747152121340731912940846658710326610098658275876544178254923796776263068219680332008729532789412905592459401230888847523451204475584928629107117783447953962081850213175684759839717218859963851811063850321943859981227082617748503733315822475047988193306729786633868009830894407381341656825998219263662083526811348524753510083440880170097741090324644993794841956878371249611618480685077374192745935178814327939998883924980919417686009415942913077810979892273676602620168384839731310420112421818924938923006557483841131108469107509820363082877042968864138676670361328830217915974200339395077614491922638824705545560224 [168,61] 3062754483560486598393635644965462218619980721972653603784581263390246665546670809038640183943156356607080531264659646654003567810379548025498433856975724876980795853848127448034440593989416831157906710156071883863839557329817269521056909074166006073478959087900689382729401335394353800289297048383700381931351912116208126024515294329027337498787371110674384909409301503968873200597126330611251760779294073686974749394283791887084705294418115615594224691293650399495253133704315283552304848395863559179114589370196557242490751802280130740986324784943213550192503963245757637205221928816236377484830402976814882815110860257990592533243900415406046706259319438486607203564667427463688152125730403408799983292922351031484459261531872632561314320504981841372497980014005123148287201675249937243811060086001030685392733314393956689785002958768077119399476396481789712400904600674397131294995004172156701392426075433644420848907171338765244575603696791157893340815446613607384375171367085709706119576569006231024325591386514832755938802652960812687315125536109746288129540758862455925095228933147138157662163838311352291673437454430769663238026242232518989175179373271503599596974060661865504359216588182301991093097650299212086395477133893542229777348098626352433189759869706063070700570740774655207161689628886431867679808 [168,62] -1025559261522129752114891093551130784024595088014514033461155912530334478219289309035458828673401446393205059796142094630830619133247487549156123167557125867461871618860817673386230098249523738268346111727448346381110469711040411729078975338594781473623576905449206206284973193294647886038751988668518890501910561946911755064992028420003598192586251951177509685628066935796881055932119934684338411265530271809122599669056504453483231554290521714693814936465521125498535732492639738595509547905825902650606876197868533452130019384611740068859941635094502659514499788499081811693748645897848647155284957628965059215291709311320229635361513716831334406100675488833644057627489897691098137955451505821643715850765004803007227316017384917178401334568296171005698328175930087038308359525060051080108136203388010198839385419362257891801343395250454113100393860264235733376879915480543392564066734777231771875226889034248314128802157090024480869643134061663385540128046800556276615930699235424842909617466058721425616451720358379410793716195007853463467426242021304245776691888784720901688404372282930705807806799874388138125914870387462279712176366050286625240912361020762952594543001778551900745682721765975996524608362537412441249236133269768156782032500946115770626921773676862850238744967865685184145299063749873954816 [168,63] 318824439311932397358400995371744151839937589183323635504658944891117501134246681901773431584891389811967016251612759164947364751505266108276770214637519321925073400656784758635314919045001208527491490765588988789158926944293540428688243768014703607508490382025164482215942492877844600465938533378972555514907730142346444150807665912045837252043238103094579765418056879617945885506715522715199969358301825894636857409480251486934389226934814257418181544954748712871678297159948412110002407400619413519910745850814014883746894100969837330452883856342861166668027826337806112193486679921721944177506626358957786787579160526254986971941608467473909109075953740095244644503133236177808414613212122878635943873591192759222704946015474193830989612338533590920981496428560773784192388299764226917985274943349124699060825176147082552756123103299334410856337161008639314948160420995503611300319657637044737056555582374188505620972392421576620505123376192881512303682075279672050945383650088942530686936106611650714360852671434767055409034974676945917555650084296117037152793613594085889726280363010469359964372353318016011278125016132145630141450045470328468478132258385350629797268863213955440552574280022120373732646483025742940327024195813487133225043841781428422529469275714995914397895023774302555217192675772135168 [168,64] -91903755152029021040039679619608997971734928710373147430259703816458561235928700107542516593175736435964701142966178026654495675742988014593945876688673278451046496232747483398276075779691899488320699864426247114319850389240037711225019574779035600473232760661721449777731798525559027183408797337473431587817702277182330955985432959521183905273029893313150177875052106407278487752469709754715886724418731110529621260532555048345248175063700203593331727921883869897232992395488768529835756382235243790633152070412612762659142658210094423017848970728050275987926787642709556695165611855791233902668829547534231895015251844185114250952976527194311912697510828798846846972754922873296063391682441683905850796848580547389037088130187247374668007210069579719686395414835511244644181389633787394842069245984705212011098295789736655345056801082757033104878491391057046462093205827186477780493972553395758876509817318569238658184089067471176207372692246720675218761284978385696676403188693493953254963707586194695070704220183396749524246800038298704592145974978884777259132375572111523737184325419542864535464461236174745340926181532209311569029084196766485947450381921656052628363872619317941519222382689144182987907880151165054111132649305259598638982884131414805866950303523313667535930567513650902317482359647840 [168,65] 24525390851082333698690093852467330814359751075803570047229110599237635769512641450899018750613164518199477689006052006645055227234289437386454230514397533893284217450320392090938907779834507372195895700929246786692469668030082586775214216885068411625347661524835706387178977882382943868066866509460926914704771773333185923574845931164731023249211928863814001833835169415750919528653786672632927427532364428640614419534020638399627609966981406113819457039822575079356017757377153680670319129394877558215825616032607816049534361644110969381004984480138089660236124136496006629022295211525123674261707307802928066141452298867840180186555218184063454237021747712334763774356948970870137906996909409858025340894161310149597770784526967839846514529515366314329567591300810853080610850115558437451524555157415820917698914215173404563088507366529302399063169604145921561774613762107814061014464512830761464129667659501129875610684692155764251005172661457886775164883290801843701758502842391334099294512445608491495067079554719802246933714505646752798971250855206033271792045007862538529073809167505722860558816060744443106383587520568045790386315581212599138482775901298508372433673114921022176372435164009513930275281692912043479519660506552591833088072250832033884430589894106981341579586636956345527526116416 [168,66] -6048807246235590474097568343825333344713637830014522467377046145639268658356555867899487775113954561220787865891993867372416166880800452638354091450923154950248127446672630148002151234757518828869884116255855663466513664235801134838627000003544204456508706695837754198725983427524791843310207951031351420081608830305114632656054964036054289911597799738819690348158138785987876788846259764920724477082284939701095376985850519212818192279657357672414088686087659657203356876340315322117313105895793361156304480229477884403304653322250542865697667087635483658074449071840171150577014168188331499844348764363308854951362430406114135474518914785994723720712099159227968236262264605706175598931143818537972245831699521250695786602031666699880398715145211356879945322268315370899689713059391746934229506108787283242903390600417926295173601051609741152411987919474875393285514776146812425218785628503208284664142847508728565976164166314436443915205901796734264215163257182769456106108021305749140316654877400482889895051883325088175120376124648163833376241348125944293903804741566695399073963811871552360673780004138895833167743078918202291909180322351816112617117181857398305050361870899496940432744818818600228516538469200215845697745905434158444300447037149599104129566059504593740708825745848998440358208 [168,67] 1376783826832196399334136277073991941533587229515716428218334154216440407814001949686145621256871840887853162267875178068579583934306978822813699295073338491547015291082780645082744005749222880124013902976955638794686291099694861196013041138956813225607797526410686643051217923840197655613756932433554023081987747129181884282578127394623286250347411472622559136630725648951930628855325718985557313944950470545348694349836508413624333911722926096424043834980255738145829157748197950272513574670087098531383876804081689804302227555943992777060009919093396129627397825136125824573267229774326486592097618135663473287603316001319680700594599355797140038993486290107319283841267486750108724169804522522364449682195695834645199868082903691749131066669303491040320058805132694154971794656687750666933856187828534561063750119111382352659811274372381634709703575381018571605843129583507731505748513111043534014010426030409572445595666520647388706879046425305014769454874845000705447866618188298529794307123514636767848972988402448835315813341310188615681350146224321409510226181424191982715950288263773064455553031637580316351245863143111617762825526203965920115399234640799634115727543907492086636244532778194898671081270581130349663220954265510863004381146235460851826126597870552337581930560649137402112 [168,68] -288808261146452496102830209678285251986468902414860886793386555313490263809459448194111145171871998870362257637601520793969814727906059797275877289518832887541352022920030533680337897552994371621941641289066326809647389841907147253225481139961907944125032098338601598931141951668270938359262244461341465541218790417673052400873832622547277657098153393610653095446598346415785508656294455123094389068403828401405882931255713976653085825641269252642742635134818868079558803151817850257074556010547382018309825021519528852667303800442023200660159861525428952563889554718319195306177576742557909775685140556103937219097302672648076137024287981493824115837968653372751637477105674617171806371957299017236786655562107411780762023143816818149063903113352044971719145254017581897281363409097887357005660406584799477465991106824365140267725793105978359089417626226530087866365502697913456685551992552226026750449633890772227174678276901863371692879468012816392268721204708656711654889844351412125312861270778293467074666019955651455200629969190108844023454029220725040433530890252825343747405329708248310270486746526089032473523246316432228399390262686945824588791803263749925195501740427871103025279908110158084497982137188545170003452093517637804678934642427131638139576852871544678292635248598082080 [168,69] 55734181584468842352978183134022569208266197944923702141280984883123886225404857315799224093517601940058248993304379625193852818373174686177889103973465967553043294784848122059890873454414039557622260208056896474070535064507085543264416748503418806862216909920442983432653714935853807052239303132949104491694090995757529398420379039748065228412116475519866897954855604047636005900123439200153086699400145050195774029142197921741195346908161380085906327477209949997386651973824611976736324910275074781250053242838626781555870031150995563389937241586984777240407384215439790151274507684362436560279841247168847576714270037958049889187397106592804632401847490206907609858838182246278883711776653844163567644829837943907953554277160176603762307367573693033498944932311473789685318151972799972371419573352470191663483693307584916757340245625243776982598722305280587047242474626045215353847507575231831230363885258298601490169163387388545120951085230046139771638575605796264655805386878184972110508639469374972709438720172260970889478352471537688879805126231678709580480158616386596968601145997924889661673733581464224484843495294260070882456453543741373442106415992142725658884736120260964741451124786687542281857589427259222992021772736075635762590104759663265379567456578031402711698114638272 [168,70] -9870785229510501377300312395253787475622939300192597355474113583913468015139087033003660207383918992489953026669816711652775695850296959908453478714254687895257293424169578185522158121830307945462690817070069761493825872264943198929025794081563412187391988617042693260602366722344064081274326625257528182608645002656368491798886338493148026099768957587738757540792894937099542895581627695220501497263863472656829958018731412078130478147745711983760710053333786396313600442917429227409616750077942910847593779515877061738770625771549538498340536200083249964021842853194124725931353350024346745249005657556177508491122460691505683602847923037658763839236790072676621490089747592811279135384850035628370876765829729475874396747350799300215326505621859216769870206593945107937777873807298480116330814529156253092155078565238285829911856296173508974045198102841306401754510437047814214290800264618366683326835172940366749766929685394793118261055463295622840491480388322149737053148412745204149190724484845754224076764883356099854748922509908423423506147775442558636047071947318772031347284117380880393321909119559636701416216970174894032801184067114013519657709924300052845199863117458896870490983455823983093257722618242414549990624543264433080041107364355498033494237967924096812263907936 [168,71] 1600133678026990817616646139403019366665479382511685034121547678837638980795748654132980654175550919540734065684902798945975101580372510579196780162329040017392387546351480825234831306888814286451946044335895845622697309057680635855388540577036533537963976564010050915041300334500217226654729972052109267088823295962316139925347664997148072011857062617175695453100824513892981043251291325168905105543508475985465511685764263681977199768597544871068393580369960725300770808204197320730744831755008464450248120888815795476639116628864942031217298151452756217351837289260012571727921527580049246066778186727272978948481300356842390679596473784820394161635271035928759328611347839824824008506042260374163067097837589248366643028439488573042038487312366720438855284667682335482884002957740851936019668561490879332028018238242580595903044272979224006571873915293824424721077065634873267275295589761618034675868286460046108567257978458129318904046608326099503516306954934694321850346575011771202865652012644937608568759336880920701240909949803293144997822535456049247104406016449725868590089340295468442553610988496392542157000548066993383021563583884100541481582581226450106366441478035274490418493154386112126375357390936113834059767046163634512607444833105296361722622815321544452801344 [168,72] -236869162583705111746912227718088261544350589684691027407810466576190516371239723533875062372859770294791305869200828946546548975282983457499855384227035428461241083418871911089297839566183840760604045760068513594657857103801861901665219345930774338669023615490408108687620830763264396329259152399635554731293192571254679890753389844417071850448733201667764111309388788250718608586833752859220666678117269350252706651071897146830890171192385918711312650850091088660804074837375333960027082954567788450553603672626712833380148956438546996623957031084428191563531773182738912645527420105015094941059123224950438333768131103910143315052693364752535374377243526379938162387311359567822999742369786798715175725972863424193321592293967488414028734387122866861514525016862474518657080147101803417205182666449798489771738216662658192225992684405614616905100198222043868070848824022465222983607480568610952765973438917550997517122943232909198662128057067626912164065580589275587096903908317204059251507236157511602942031326518393206584264395270416979301400206896265078856203833274708622643431477908129378741074178586977648891611466353209874497705586354025645503627069969932463130141826554499588899542240988482144437486414352230315599493063224781260118885700679171275228505997322672195456 [168,73] 31946659482968702582419076524880310082751983217919939220114209362077926120807141331313071190772410955355500624651982499359941550676228371365848209732590505127318679014706373312339816355764281183950069219932379872304950958000697409099491652474349295685822680032669119986300575220287090433187160511041753700852180674424116911739390677318108383935322294081446791595715322073214595619539753806816361357859092009772629329340636699576164437865128113352825219965449841430399557946770608382281207816440623113130846234608169399923304688319674170744598189324200965646406677784170138940941886229075322809654323232810550204872020915616258019798128442879295549673961341859198179909969826835939459339531175829213712513598699862134453810298316919724829350135647261475120949660368776390511391897866714231795489658526605411507860141453557268201751770847960949859083464987018147789143605778716971175062853889847795325219186303296299502226181417663677318569652166715860072938761130971013139399917270513209607855658452823120246069207035096309623963101061683052134919809249816189938746609651320495306434031550217410459772223222264360514560695681035018693745382560403844841791318457671052214173732677443808833766262368574552868676786270456803385897519576412233953770606957707863284829164431638528 [168,74] -3914521373783244774774717730259284600690814644828938149563119816841358948978055774065315306077137206353232859654526458626282049838586316374564871972882963217149193089799752063818389369850547661468030543490549227275226678418215204047010513980070882268215885306885027254586660829856134794786516941408393769430279821816441653037953672362259206669399039172676976034915768508801483176738554014846897476519885211638915585804169998507532320687160526796413771406169645220324893159983851799850280957597590245921789746655903194351623038275507998973036241381095276433574841089509340088078882029297049515715589165063658433081703871881138496570161845615732125133621815518212795649867105174417506936091923045105091416291771843281647956872964019393326082037386964850901470601334473317336096522380526421158113917826334036300765577440497418144638431478455660131729905100035005061290228356711624049842030558298494903735881068265156456553687319873031049886443386746741411646626552115190634386308936181082116014517864597184692981335124341843022562631902657427741038673950330496497644782760020297327416837932643100472793703674653573518472850615566035244626921438686016921745458316255070023123875876808890773349892389273983493484456620277258028447032986660566150347078600017365587032414246848 [168,75] 434221114502198973637456239892714841048904308038962915158033405815021732157639124685204744967503732426269624202201117833413556119042332704073485919409143040412767233725588490319838533566358768518565730563217612666783287625850686078326213464515919377046283192581361563126338994205421681908223472013099850760332243037178812496790365593360538355918215715420692899863169599573680661521699471873452036303441648388417632385489005416466010609779809332935693689526181157848084540248776571116047525416085526030747867606024857509472248457233388133571179847418995967468351127035072465410543552140085630937800927468776866224446606670529882401234279315247897306673937035221595985325980028724486768627208822038397549328781999144752316215579791484497476714642547679942318627513053391957372666235808431818201837662991504355534761453395327792080334197210365632967590688861694728320809800435675249598370382549056762149559600842464897137089337594861951214033283070093013055665123843761919173330003052742037798642095627311837493937237533128789643466168621661398050567283316608154771208577047651533846888665216586810288061663945389772755211221833433445230147707288131949498916342844433493085856369915836535490406891764178833685281816057998485184662388087857175140975054710488431631089120 [168,76] -43438482189644313625971837040174053771827158740643476085031312952991176417467494363795629755949616277138516278874929367461405150418846833314431419920751906776365226481027913884191360084496020774322659667239445757539068981018960350149269854728268244279260623486749450876026669067806764130281614864788363189973214912025793717991181338509603147477702670392554821656754940550889336058851788673269850438323826914228746607448225808268531439793711820501966306596460911925767896502788464717229904328149940620319800436942022631634543024264756942555497766300923625443511774710570962138095665094889468186722544061025446707508431984884323064341085500549795265119488000094339002684862049880479307892994684913804915630579975660441812575882041524645281052845813225144606735616220782227970409115452844948591464679987507531187703496583046863490847503970863470581159125802845624770657992589449864199965958482212149798116840190108378186140052655758875145311514732410294367605013260661150847998454379684301661847439652543082553923208599227404570514189286881961242040400569731303275130823228592540035732181014078939524195765679916180794610240684669923933746984843373288294307169605797519139568713889859209050453723994458591250894926633062174075900551759822866819824693533998229630232 [168,77] 3904204430328784207856918566079409242550498186829969421134798543487706573520938066951341939332540803826587839737224226980036549748902481562539883264643785317841416158023676133602386422910480637056034353082634934060483152408407987653554870351904828993768928919115918319106990750024528395871549412078138790969924993144218582000075170559637886055126554121699848886300456123308858658337532522301651817494916500499035443501602872716532527548346100977536796406179343553270452068887721045109157134064796523007579236710290513452816435528213402067868088935140288323004376318784724726895193369233074023325169822496762397823058833107609875213725782277170685531437554534935176983328507741446342266911041207472312690391725361737845333601871055966650369075240021631096083923432136962991927442454329784297964484343438729858289242308800497717864375920827213808713916997652337542592727711101564836547455241494164156824949365228213653992473457806852890011639321904187433326934603895689125388363536389195319145256745159167412995422949744959068011754965848711591344096375904569017506975190332706541961901273532848686749633225752855115986508305480357821506464178027229994426598576702689628754644468635918592028149083599106465897877776607888748017353367823263130455844185546537520 [168,78] -313857125694621130968049534772540579842784650014362375290419524126821558790709857816464979706152693975680976306458030920780835081065680401411389688660577045907708246107936649818198233112451194846288801274324214728118754110420675008151614231991617718285746459526679541436033630049913265660613654648770498392637139978262478101716794598252794019301254162043660044562837506920999100550057506152085343804300916313751209873543599678340273915489591284627380038464384967310341567094328510053973675329391394408533735477315822646838656944679933500126430125779184485872325617477813295618906311765813281032852705430365682195699916073311902766751293887658055973356758567833855101206141830974904194075040591905938533341223214977804000454073678399708083011346576997516902248310161602083560702777774391230537910582167804843450329902376050088173503235326591778173268743195185755451825877703875321011589982653864516014644176829371395853585448574437811029226124167487822215648143394476575288285641356237028335851363906144789820710287981350576613951616130510769092897813721423346581784393019055347754860577669142630403670135937480963630072113517040078648335734987514673003526970967524858364743966214000530206726607424477592222720091364617484140881711749799815161410906350000 [168,79] 22438530508148010826372536518265224032155444920849514764468871757435930101410281283835342092577975746241833255533923034338884104682915575719718342654113833618806685973977520053897885888380853320648676510793738860132869311749488682862973631319978918701016195010371058443811579918545154212877799559203810532063156234913847476311247055364816176990165090394141550222664066108204262997819789810796720032951407272042806677839518489330476788508472988904462518280267121335969891330185615139061118631289372093113293638750331161610088116556384185609442904229226725667711473832644775799115202881673204843011930092020099557908221877516410118733927064276025583014259102182333496521640025191281761411838027250516064180964466331529090922917126640130574264285061626393730848531168999356049890303478640456783834022589640950931144028346760641994821865932186996186794588697997366392991991640366473202417447239524034941450951607660684345951707436526108436037547915673876009684924810750552119806211779290390857015579064860316405250294850927879514075413776060076665023560535871567059808876135110789113308560956716287606853144614050685814146949482881019048595358531345482471834775013707996185790756393864328606143667613473239188833716491326626144619888625533296956872304640 [168,80] -1419357824746996153942861722426152250187901357309164564096418741847081802562722838545515713237048169731293579226869885962449257382268165185524004226216432435452576118096769810932204416025599502984217827997310604712240551665228634335533918368160689914744861147089066983617633272223930232751243810424954239089374392084689229309353636950841578647203047674907964398508061221356707496669740649638857030030910181041792985366538855177129380311218640234359069076390393801363663552771491218410785759585188393346992749553033343598197377635585873500722115924174353190452607515015794057563651860047228189091642841005610337400278911130179459554165533326696423579117566675116618578984806936379887884059375477163306179368420460145876549386253556856589009264905453616004776758383459917458454470448293745715790709904608094792803633055121608746315239361230054961137656599701342166227056869662053339383481179740889124925109741838835312505678711377802267125974322204200161611243699345674543727785197663534663050991013244600144571777682356767189017611567496805425877447765145990854858569041231919798530608429595361605716393270757825314622928904692491334256612327020898517975513268185148445517964894324642419639765274279598684681502713665709725267300989373738058314064 [168,81] 79594674372335484255138401841284931094409049770811370465665700527525923712012025734161132003143304663317242280587133219273502740539087113787409772162981190790014924207467012717945807344224085055241031700144235517258638030201733758314887839767988984622340285816636649819055994271374564748903536188413941475818545319870990714681893838673008314042387172643729726192288700443728393791700571229776936294694985831632414112607654114902419654798659713484246669913786195424645383594407383112542366972594842072944632582902674260101166039555339997567797398915276965064952951260588134734387329582494532786945325940504060488498834498924918055909331360425516887964209364297899601038001649333229943976201982834141179826355238606555208371795201603609125850708021902288170243301119976158013744322103795252220786353153858844248001338516012091241392789206814726513166717377603760098985126021131862816908553094780608030162948482013037531144393293057184258797738236590052289987900774465785427137431649159496243327083832546071407093583395363478720521117972070122430028041308475007853597220826892068777579486191754127996094491827040621613741985058069021140888506540957464274230708679549038811821971375448312758678254432826091235302947254753730974374220969722930288 [168,82] -4064407323573333743928916755345896540568685904175333849309540731073376987224808296242268113234291688932389815142074724903797759957432752497337089685229427551744982625991230877052986081430304576870655762586331315275099149942025845771166815912639207629756809575250107604930865792705605377476320426094365593906700335619151034780560767908476814159347239920524572845534092075619518249342473282425621480206035157078943546046958730953715064264544137510177103945918006858681208563594583229084335767743837514870672040776601443187781687352322629539708762686458987643567358161560372583791516531451412317646826878698665875398971413141251775448288518701056232734571566161712886116366169090361921899951350672461027710035918247522701297879386935313185839165293217383551689190892394790076553561942777286005776308161144910483891837297351826704550987632796086950250481564125088126237607001450375971718287503050541554155961531158481778005141951905953335166121942455772393155056734856721060642776488164780349526093862212270928349265363386414772085951426828588960015088550454031993183942112477812768245493761728662691175454675268338368810106219001545765527360472646721543781011002302572645026417561939527505037676076228803189678606587468949428608349952307744 [168,83] 204950427674679447210078279475326900511012902813707230842472738296139921513735464248611293513554783030531043229228031905621999833854519674088571208471117420536597231060621965333843505495348227619652352949445872363825899762260154937965638024179959999349525571056305738613660535841669743757243250899864713522283467091503937576244702250868064675670931566456255684479210920737098758030117338686083773454133720161035414345831986359784992956612549118951842202227467045047042133923147483660395780523362574286759171038944389546458164513688609036684741527214608099014321536124103277191294906007845018116807013861570604151348140462500116373098580969610250036358160365706431903008954348996161706831245018738443955185966384731120573208904155484172650065932587309684539227705414047625396061384466200873784790691406870372954006927979100575642621528268429054241943350976965729875267007270523071578948593370131314230409173487354617178920483062756710865059436988093244957403082518299687666381626509765700510904313272335813239054561429893469445159276081312004367474902891778160916588255142977566347157881466548249470823056571497424468829963465520308453489772420109549503069022199057005471898937261911484146285220552483211251254909488754940551651230576 [168,84] -11356153869367830264906810774995133329322684287461467264881103431001506084080921463352622526913403232167022680485797781297977656838089057200063232178106285010908431488619378984716210888299541300474210125738129932471944420099424763841809005661043940722272560012683935339172152787555297702864738214282672916093996503485300027724381049007140282465128991603450617764940448322790138754534953943490453969787763254836245130147489522644122180868025185731337259442521633502311603139417506444111994084064415710930566636561823393320145151093185684215803137777928644582697150706085997593369208241982794261793495519123909416361185472132519104035208253616862990518219207928051069203339504605051624843736894797092045974674874315928788254333450356799988023530214135911848589199693592896724160822983879463113957381621719503703193640054819336221808471892322269576133338534139876303394968195425978132585111680122069913192714378458749720485052437714410547130850194749892729764221132453175392060165014976819700115922257159569825450205643005421794601146067168217463787733213796001442594917795241191017667171174503819231176939170222824968642173856140235020055391500160560259969298536594314615261436791988745127536244156546095611584955754745707645098212 [168,85] 668168351820468278148668431358174967096125101490515666565460545616771529314491705081392918475538915800447127252480576720161678100561536414110748010646387121779743232948623133543286892674208739397932604470244012304604436951965202050397952518632951961836523922930446559047538275954249652522987588244679672878748043834593457639415032209328194133426726934828791700206622052213102264281185124597265739410826084583209533771139018987264673159038689538996057265780814151220255911971868028522316533161200936266478135765192186318390707550725920863588517336227537168135589230237803276536142372149607543296585754452784935971544286264377417541290665708767557256615131887108614226529133343214441411327188765578936505804245195455977602824281727099815686205902986582039485956821785428686889138821164781523080036550580361998962958100754312064465758098329790871938491696405302005440925074594429573137579811140512609396445333270179929040398384702448630026147470377244217553296603251175774876107344015256948103835095074842394037019266119524752730297877752981877422761972779373189462335452575800427275310599388661073817105597783753630812070854335210986485612669726733264288497845823314626182367241071317570228103291386357003596616440522371317000 [168,86] -32810492194718493374602414011386261562705194648471224017618627742263744259061113002850191356814176286857674736839037261980457552452608045020790781684823318949471185998371647190237402793383376857545566281141628900764782588727569175243840412210617789401742159585821603029058084777509103544459113900039181413118460244145898971798208151489746574931204024163048038718768070943410699470913304697539251122925850273442276430289979878417697456277127215075043185213471280650681551608848819267421129251445702138986176916364616065703583129657273713397502571862690267865684865964672218773125375783989668669487812323187737886250239231047526502373892397911873405891797742694413207076093406504112007198393622428473878998887559275270108624509628517003124727275747298819050073712925156007658223774093235173199114834357540830501141791525051532211505659190486821718662107333956713327492500876187571853291823976197997645965921085095972702211944620348627605907548380240774360750617147136289681718949648390365970082308563857478417193562358277722584559616167237153333547968181536963628753059622462161023456090894988553825275631034269163455749845932621091380750549912639099765561839379252377579033250528899104068150912484383574316701912395646144 [168,87] 694900010097847110646190621474957501616880917663047503655756783477306768514736449050338763790995589829143307253879034127979975337935613365442985555773165228509383460152640404673450094692905938340728402001742152037228287904783193281994619826272473989319405773329756068844517636072225778771948820380490138140733868303773346215166369715855296834968463594698098589735878105378426044776852264400374457295813278932664762486364465710279620825701822711263194031804276322401146293274496593177779931872499754022465529400479227299103866442149661646072812151586916461397197219382286490032967931695564475585929075947191424718474496270464774717742077339765124860012017133247670153768721301554541498454509534929862502493738832692483425684756298555119412754736603631855235145184690393614446938033743641346716257682247022883720380367009122062365793258735354861229465612430103476159425968073960120944996967762652516292969413280261914749759534454976370740209774787189779901051339303374403588737451411310722143688392782645663107485673677068959261376506636674858677163814152917820064999805154365899903624768471425903291094111096135809773579735733654281893747257865069007110138933639445362556237478174832221990550000332691922998655303104 [168,88] 69744562462324891223785815102157561289984767031054454838122266461108715221705963253282808445764809797991973819451863924544500975946965809414547441385492930493703306394187399667674616269562229040198629730996520079073779514776412729670004169325790102618283056258226788439585018256450843920800034190826680196044215874463970251231930518599655762796523549158367735248456215904350013172364719631727772296090654603377033295040021101365076448672171915190800663654721207733419056033277603305113346743099753071353863648790648629994263628228201176956974966875283991908757316142755260040247263901176824831542303191231587151320597168483119285635121163067719773754944913803585096477691287343221207302745946074605663885626529319981110103823475584873962392704931404697468509090128167872038353453701708365022314655358362462815383875918816175825950979246990229813072151705824328735608296511232038599482915039769526532972818239924002351854931585208354013304877876128163515108640374931530386470054697035455796120400585469800048741533724883629802724041809981192785076260303706687335392775794446223464165652779684940634546812634335009304511043914804033412189315030158306941692147803317282208676350966898914224703746464901087743269464 [168,89] -9462540486428131075616023611527566818976412761791189476288547459181188664509062230847033836047238735556325164354491008683120828221550217777074389346345140456652345405266028358530007037555147348586003557862616698830031726687406885970473088744757792624595503748927651068524402852416909037083611456046843922449346487094477477164267080964000117638098846402378986072585012995377489196322423641910042782922129201035325633597736200017352001573051255347100360626172694954321700331801426226010153776743097749402481624303865159593557142821572219890535507618092085956519244368245300530393458966806159803131428874321426456827053436408907966510683746868603836307056854479082686876667930550055042513686834279514641304295098824691376260339122154398617110195536410467222098791166913419759885791831974804752265741352861195465266421099792654931084590668450368902860325958754365662159628723977894557370170476134711132371186331503393984768974346851899307396604648552899957307111837244805756701275828351578418436497976270870977264383518574798044301224819943133836240719709421486634505564798342761736943949050715855492665327171294779849945006469533724912152320787423543560652713886024126356017800695072385773951147030646806307760 [168,90] 595723091962217482764118540653521186577167203601484308398103377056382507598876670158692746063676191283732717921497727103189180369628415484567261659054475829116384123585513689201503998708706711633617925699756218606041575680173252859403796980284971229641563362296028359085638649761879701260507172330386618219488460523779456424006339315185543401373139237855525364106595446513815479688731271136819400373217526521819345435202143111987048585006421770299528674899514588887132424471008553528996285491923836783163988780125310571503974318384474294450673706126208219290796349242709237285931667486952755208778753236941122704475495449219541910145626356966353495260580284824278981339231918541633440781450565207443703794251129580725309943861566080224859294743273669140041547056357145888975789350574500676535834139420223458794807091735332701112726609921827253835247860350686321033241226098048513902001865100443594894593256787726011084851951299178939562851199757145731961465533520447778357932292602015214431014137326740543353059293036685279849952768451304090880943021240108600006409684373711615096408095137185786826520291426567388384549356108109160471398084933216408999360624866896307449977536062289687908490429903843088 [168,91] -21420363618154321055992890730569426231761623166439104389311320355630804222018099835468978755178256196226663088889834555270326093394676448384410574990332336048335229467577087450274642714024103957242932497555071120983117995562687374468694928076780988790970950418713999701205599788773101573674817268734157069073038969896487699757458106932223438545269829419470175033372114762739917417645125552113558284850460340303495869752891006153034501714269591867812067818600374295244059823515758072746439336013296925615878310819304761840233985905796693526077551946455264702646799111994473974564063080571962942667329251175902725211578397407126513474464006240639966011674837119532311922003674844280285070084423450820041848340001435674877007778053552025237809912752100603305472103447783414300850434443511969200894984662122632719310900417624622922256242633150220249363196688829995101386252677689676713172103037647523954914202399003576282563881439379580202162764932975646726750352470154132133054839212360246673422443887417101560487265941969334194987433990454424053718152387033469013656703798626423246594645538432010576230312295828499826498758864155476455793299731815897781879231069565283132084164581779736649969444016704 [168,92] 386414186233016255733145889406626556444205603006579163976210824476170503055217841588770976413894784737582666471632008178397520399712775742029490293287762545847248525156708921570617313136881354927291466762980027996211242776751730155803471285102478681261919514406691399208518251647922191296765259849944341966264532297010684809591895457547027922063699247548264190857007513540794429328805375962594617138543467019204821890872659932333826742239832820286532247518777681755744748271868259897926323395339579691367974316268005711750258043692002507529637577881907886366898882459284474396707628435482425868485721541040298728826016497645678663602262216099883321339225018164276302142285869424919391936830026542230774971204756028681138919302942030944349879501159210332366258578489778934988279520677274392896802208149002824317417229220444657208404003077368630231076662683933980631369542048860980432337384691719414588579594395209095555189572880413397775794722750274690910022714202935786662715046940412274198769867098093627477538944816516936728529847887106172298219299205063940849895354570861072218005392193030913573879156302470170870746535525253311471781877042849265634791924607546781602974612601047802504314176 [168,93] 5605992883109056726052714733638615945497693843877104725304496191220317647263221046445944150480967688252307495852777155310764304869962385902971222734967954414757135033989310712313256954373849964718193782986235130015999925536060342742791185337709448385858866859982509674514744965366466082768021095475774730274232773403485434656123477969748964774629451317874376859935827051818785948110826854522002955269322042500859092002623148181970227609933397100107971716929166461830087484426804172031255016647971343013402619444116022782689816360367724892910000316888832963208406559280939969353502899923923951363721140080749705041342629974996708911058685022457324030816650691726229533577877007314132960520972396506956743387789110581658856762032091580067024139067683856260376971970086762467674472522998144521600017938974415201565810144653019747417461399198223598370128689771080716899748097875926756282971454896709615816977882131042618267711413498768441648471501512340420407424347198198262507938339879595385982409432337053593018077220536956752880633701663529507611860323637035182680901589987658283568139697348535018618854398162939434742419120157269042866235941492184888487547438638126168848828296756350805184 [168,94] -1394882262827880888336646499478608752987395035427643209611577900078543807905886793493404280123681567974885908863637267587863942703934914284370465807284449598790031760273333961544123118172399023160670632776655009004249246011396627525903301645915325074346852647733636667501927069682241396911310512205247228367123098668784390206776146426026181560049008007509467317040645183893408816665767369106977843533313548926361116990684878690830384124543222337570475065211349950089094407463933743050005883097383687356401355021745412929609480509295102071356792890847742631137192340221183670392137610604402385820798529860101948922740808086748378236403362715939445444137869878616308581501938850054555496773226905142097281614369854140954120479319762194511302497093639107980289760932995970782955666323840605593673117198046523790810302680950003792793601775362970951948178263004468599610698167207645927584528591716735367604984229454265400410795776915923249106994663655096793418735029424372445454432433552599718377520120576159466680589093934390116833220247592290666289024899092339915027666010664361747023837120510523045022365427501704389702960898391028778493912290548527096964000472787173636885973347426464576 [168,95] 75920854033813203427246655453851452094300596253001798313596733976044756797173385922489982418178973502904389024600108823564390382541438567008219833122714182774167982156852622243851295221540554802754056021353654113052638463248762600953912724879020916518051677008886939825013455331727955849719810642806184607704100852347519513386801357431035762125060970331164693023840246133313990800983959045987495700257052593404834504336949798008076800229459073896734761382532572139745035232324790539366747035973086798227893676544488722471804964648107571783444326176226581342427848763298479414232081458366022392454883873591834003627502704846038722166188800818546065360213707631690143224321000250414251914976144482323429840205319917260647047416152378700892872530040997812689459458987511938574549414250751968576102236033906511757603026102447789111835505911300939128748035909091573471718943533979394194677775026543188922228104413779173675443033557715081677490257146197999371334970515795329710774332889610481118495471973784073615335820548900655330497926326118447138672530369603434106960733074042381059014796071645878745902829869389336315775917461764884759524888149348315615460600289131917671995678489616 [168,96] -3983478785604542282593782156871468907241192414304422706586921846822781110438233187454593703152227732692884881423569175240760385027847479274133439096346616081831836278060034061053401644231233328771425751639713580747134092282611335823000630235771399337556253558461103760578127392409948185231884934593630806440927144498941998941815411523139064302914528303038315233210188262824635852081250438892610099559575463753592706816075094254466375228266412100657146113405546127152415205331569117415472351837585668161583706867300514529132020282543018739297366583337588288637028211162880050398235920704835688032615027175315277893302206172553969304133251466053489162279775436031933026196641431679938459439073527785230639813466322909361855815083353460444496014665007927083055572233323954763445684702256744929721355756790452745431258730878139984634903139253951823023256804625670545128667807132527933199388137771274807239558602594799972434582742755707351105152546454764426182852242566541913002789337172230136063047938912563121965679473296109927028844630517396313929898549489818492927602605989799316989109443669950560318718714949969269635589482657879924822869473933062507952171340291434681132934728 [168,97] 152972429121581033649006034363949672622016417076489972759674196562754370355840497230324529318230465847453036777269991956312913482030678410592404415120574582237414997901998744294146717109432914176312719986041257816659214177585999783877882617792992975783919108209612834022076636208391011458818467912286390855204219469951005954158425538883520075567297988452917275869359226471727134905119165906279396877108739940727232689551366153334384127375047936244256136450188929110032910696257398655543680488547347866310858622245633563880542671472300225531776692114627095064967961612847270416917549155448468167325957801684079756448121543061869819708302832917584035426230238584645994872407231429415711318375292835074469760256393171873653042338027429922120232725497950819885373052760888726524088015578748783733072639026647419385130087280652437730075455637650686991738234437961416301050561151792214054592485457442204833200295828302035093336157898588207366011458357602524407930716648599927972662230623167950725457983276640356703848525041328501353562354271082775808882756776472644589137001766933544898366410011510414545585857057077449923567377407356475976145145122931951187310860407827778273152 [168,98] -4171711214353992827754438166356221522289809162317360064536424124987244593087993082746319184071314164397134548608311700660977815655341657640446186403110916134311600616997204572607621135144009418327109094923864075015968192591598716872576506853532775786731727287870841330880330050644611894183521583624209576749123696181479560445817362832054845535836852352987387510008236423946404736189762918282123477031350364521634496107284263419132952146676831427396356030623757764037842187048293212045030832937632999853930184219888239843713104030691171136794478173436394796754418580310639214682819975261274534290814566529958173010233509461159150790352289387917346526648975676667584624726339199492928524537116736970001504964781645610022534678083220020252549712270400187610167362687670872507059241632004951396633575124302075802859742395631250861509055424278162226842834231548359187280619122128118953097349264940763139810643961838739339619021487663149804239908038750531961549693922008592544507680987388143031787176098014459517884530117457544753225220294938714570657993138530005283505722334141568954878193060332427354616350988428318110038139249402595033770461540153708637821156828016321472 [168,99] 142472507305394345820022448442567333381286587405403044573724920990574157594164592914191404544849766267982721774489443070318479285978276579498529050591250812415297353495179720840348504570478901372004661328476622424998814304952066569881236008667808794742454681649266307395477315150687125352323300089407986428354462461605231848143543806444528324275070524159043706121112585818175237187317540637491171716565674544172041554617901812680384467827008075979799434415411814879869591611805757785999549751785884844022639109335103383086648483186061996571197077965123480114422317359501447529997060316461722788099478058506240995798251310411903125959567700930972416588303005862406294320634382713456560564175426996096370242176465130412200445470409112435907806597674916679100268109944551911322663427054916328478663155388092362020504579835662574048299521896928324164060752309664017465558882966205672732478437352515053190599881644703725122328154638589340891087289547602921528224482603474423729900368726502737535452144149130604469107851965002783294506981518989600207888663900309858725812020632217731151623097392266400924062731445247781527664439943037279758864434692270222763202636888256 [168,100] -4307855948549409823641476421377921870168303351348387437326299569705746851665375991010188936557898843732174687355606073638202453192035781085508603215926921567070398223900946475859747251395089051510264802061403397909179915628702822015590323764523905280747429558765891848491647969127739648492818640184389724313322795461869744157581444119230418254453432072690011701426192044788538957409087027314214159806728535178342512456772951333457802863348665201078680046958608341302553376113422681549872220382271447444077397890860851208449974824524518322472400845826402420228465987776915579579348826826304829782773660900957144845319617637866087852041661184012959014053016460312131081639895544802988007592659571265701886504374947217510428302159086534061887186958539232145269052528935433038437683863359776736520076588849425935164709913411172414267852451470078128875514426225321503443068405230565143539650864109176323665968417561106568613924285750346357347962167993435968847865195659708365424312675607295671723611436209812474710185414063863501528967989989946788355658356281843272770868580599754144506604810345145147469406048494435733157678292680847421485988145383876242811633248 [168,101] 81005581667754411208703112426193331313115751645198846519510499281004735183780898952754650445368292668963097572222798361971681030920673682622468613316227244581112983895062116347087695531772285040472106164363625379349063403117256154640502180020202763078876646495763593524514007140762287323538216488975187459791328644940036858183553497535124078467191620172763629968440326527437397127640890711790646396176489163489406397121309294176251801014695190234094743334986934324781423369591505773451650331862206020935184600627082752439243259138645393740694368256684690975033974967289709426528490219671883874096699743452648528553440991648733303152373304687302639323856893360673979756092586586002162217587283033450980112391564500306499957311495987326545103731436754683971904535012684861286288733839614143976812408981077305636018815995721673258317002592025315975404798041610973047556488464497403776934914050053127122657469934526066422070240531794320165760438777471166446498531174992193342180343261144942231101718296537700676999517927908431937442205001655528127555401637229737667994376323230133526140225376129093483377885254870795091738021602032024037729593551705497661968 [168,102] -1220125611502108077544300139230551231980323494194043777880261864446478590760054154606665256011956902287812025129055525555840232313079872486436738396562439096606990059974087668924214979303525985530787799822509625261360386630498176229657939972533924232709944438271122290796093969852653198265216131101274051573540600555989765363310406145814632230106981461574929172919596393446586487808241909709582447357385809279540192726603586016157451354687381693238309876881263065791362837764083172366961842561549269827001524010092153846892060491135339042632911441939789509618873239315141109072567519226702434410338221211562439868181571361654510794828107261911531080381968922684771468725574256968976756668168573232785080743683609845286705778582509263911607383110747247541577572274522598745620699722839565554152723746135596701056180561721930021329926297529828718487798950362402835853197184925538509484135027492940991324620731793798282076635822068942192424224862127243208872309952325062206619170919416117751270760919938523892833290675651211469260988923080077088433771493544486900662923528519148287354500684836773643753570587701670095601109161945754472540802400292162208 [168,103] 16442129978373936923062893391791009703528654820125927995827054982926991440941732410260202776954377426953617274659032113935149466858342667506782708176672194463387097401076116901341062542089771508549952286638503445860983695283368974218362080976911616369418451019277793891604170905640316738634594464307890804656668894307795403729896875278789064616128071776958302013195889617931578407781735393810721670818316511553466347283106058144204720067194438168863313089359505738306738390182014561197899529795844362055887312022057945050833309796175046212831659427290945597809433063929321172387112109091459450006420462158665106284597563074401379253751937928959080031294605629237813091851195464003864211536732984106412729555582076374239222978247853589220747687671226941849915448464532379016233224526844433467943324858046180608739473286132737469459902295572639111087713261924167450170765823200810852207185991326473391602480527070599648997549059096049029095100431479025579837879951657810970305293847109753092513762934600500028320917530545872049858285345230979070519109147672398946483238374151789375094339677225305991677015228324361366639257916188139930049077974192 [168,104] -146811165586308656485802420099875922851575331999226372502134043177743036002416758532221622460310883610438955949932501887611662519403830079269579156885779880830370298261216180436523789747123838562061628423435840732546908335464041117008500282270805779506764430329932400423314409274485524937628749529166161523934227918807238520146090119631570452398577366744972728347945704363331297567515529202177142379074707245706907854170722816242574517478482272556171587231501657655848841846286788539833656418198838857501617740089005826137905874670112845845370589998798703599433430282194760174365040201374162424405315052677211107648357644591985637927535369008673300634607549440370850395143727627526138192836486752709257491178379412628677804879964068770817891225508583523945142643548830480503514267084486796304798567486374382319774039797381047562559862090645860497994702661367090035338810215431204467604063505547835459509755203359884813472940096850761727899867417942479617686232893828286057941410711781627214422255342970037624115619973716257865406319416072302625418489916462143012212062256057674083926225828186970574784651595554574358359236821449024504360832 [168,105] 1140578996416408372085899297879607551867664701543819498412292627453871438885700838835901134143894505762170157185789387227440576068998337198109367880070460017311675460769494030610532156410258657597656175527718985943391977317249790191416204968303470832278126560336854160135483006471828225726167936384065733450687811895190355915125008436614558574347468794199315519800008277859929512989837641979233446966217787417403248423357154858149435156821088780124524735536100653093729787175736650325413530365118228227295285450020934119480130970419591835846171902136409905171212329006856563829749803869065563146599832361923930490699028566818337371938318792284961806898401129680104287621236493619240575364646659657782770684324719513562449160067907498390203637842658227955000479640187317947028305940489280208218635015333891691480907590877140532696518587792207090644471780615481900968568361279214791432297274090376899866148255420581803968305417315686476003250163123224149749448139656468918681166177360064954192810315130748742174599323608123984366738511189295015541020317252612764523362114307313338152664097803970557517370560738743009698942867578949297764 [168,106] -6018804732927106924857238246587013374234651110656342671778247395307655313207973611705961605949067151548395774737853546473736939238615698506870820582956003857736201234518979341025259187836363834380466001672694150611785761097212785669074990308672404400500614147990582519468753963217304585636821048104186946724660136654628024867948888391648885975748992213775851526992890216786092598372402365006273206677782409442403464612093926114607091022483386158238265563024279785374371302454883192400793411334048181184134627095145210447245718897194225631182705511197237997955598887533199532993002227888893124633882566500992354643164897369876060922417160416687564568485643864707116918344494885486872656021903218193783316088032606799189283715520802215681517293934528366714882874279911746345390019369325012124913105709080349387540224174419978250038549935150861325325416644486746526428317922202337438779940101524886481171427311650167306248886429689640319075866684587436879401223753430532137802417569827144846845295017380234649429226049548947100362816170826561384226416102531680028729869981812642121013035199853853679851277196960105708271641137128032 [168,107] 21407005299570550904514569763492189186243211969144308161927453461001883279949700827018365313660617152450344947263116580208900465333856595328140995094286212420996165690850917357094548747160321008195183247061267967441197525316677340798939588969644489142386940388800779443672574240283690193707259153110770110897895300157099374244259879867325282652927545029724353197269374648097093977106778372250963941977042299447437678773529627735811687768812043624464032803057869693416357911925196735703422795975057894903216698154535743540442682295019784384416009286013369761365687176649055282660582410089768337210535387236979749009049305393279334508143760596140383045066855095703279385157593996471163219458500896096454466666191588911963324627897811998771264901071389660966435158949735350712095390802439446581723540774647263102377472543395314565788098153211558671126684680662110651892859678023165807541132535424329686185019119077533764817455870351928707390052044234464544100362577326658307074360934996699425727464709819073358792840088313291161520987529641272421474262878169966022766380003632962703384518238765009519776674265464113557529598160 [168,108] -72726893236021717630342144515403669367491723939890914752959148384899937675009585791663316211507056115291242772286816830958068150251302773666281853908797455294836673991807351648351008531590667327840291673818108456610608338773057414801770186676455004289675451008246119010798338294445424453801322149485805295882034966159738271942027940795401035189941648644297499821300569020703653221892865596152144356840808368779429400784127328974865773948787971386208762223292755886165086366086465563634484847220387665924075548481393673451449494755852121612243861778475288309208052000328298765494946926779966277223196236021203536990311855435489849627316604707374937114976253118642907136027598052823986881616826032277766061749240897525858423254195112817969447289878334010639413013670571229516569201264611361942202210074903814851798831386493689211379899323028710900871349476517277078940313081727272565724504242792000939257380464978407560218512031875689600035690181861850611910888599811844975093427035568364087099309637150691703673367227418693108684248606595499683874013109070771223870073407936646127109472486947204825500940029392143534136 [168,109] 128044855242035032368989976733952429526377213625452111567467275146807187363700192339072176211592071410320446563922264309476535773910359815922022480344259511219892017754521539002292339964764260513742097854996171241539971080545963983045224572996024796350706961858289686532878917717444688758897752374129957978937890735836541694088037616803552067086395255731041805282387150020166388797073538700599896306218031225227203500445438104238300965231477216361689473887495988136598207137464230725305812529679273708559366074687790518883279108486060726104075062067907636921890838785422452653352499053632546895744345251865014525450496635955084011127371524572825562227542569833838744472360324766787260941014518088232478767770318753042140750431045280975911527667172206338855041209489790040133731385697282521876302665992870689753816412301974501706056043733046411993069987945222848685917120795565867449076250605415178933214708841904970009045431749051936449291356237685778943274625153370388173142163124310995740523199688038994146073248660854853746359263853555672432967325298154921317770298978457381577961323013115897580642780500398880 [168,110] -178502008741426109219241451681994199393380389029213031137019018341516590806434184306667326786127903933220632519253756975928990867716437692344669454726193758388857704393723631775111033507813129846906511196769117212453334560457046149998106861770823347168131765082287483877934349535665530960200792450489016213300134632452833534227953037813112927960877970631755644242311346652565705269141379332454667543012867585677818890092858464875157110627344205275606437488421654850207517645376296212054101643533302585726730237314111849848941596338967919804465109933850532920482633452589581253676100132412637103425234130923232358819778755214805961750895044766169121790908650990761988013450449354399731026190669094746305199483982914010060710208990135624499260340352627151325106628273954582323083814339249160859903136948264883892308422161514102523783486997678040305755583041475407679647957769935294275300673578557737418422399742968896422886513521014303243560114073950100809656297510969981442305922063230362309195672447799408711992354912644503330472952531048195663019629044265619174399699313570887327564494666939561715829882588 [168,111] 210877111127468809396697318085254421747151533915432983166469365932380134071528608390072095330015344302937654387553277372122998099654432752241726501203974887371843309355309054890556652947119329037540471111005801760873993595554504365830695312400878676099585132156411378067980562679746852093332902915576836074271017530429310069387438932767838093046843707492107954056059262829361627346278694656890227094831522243886900578688089042081341428994218001592100783093903987963569750930867570612608150100601850283814326835972003717719687516124799171288107911665586731147127490133738502692153734930588402732053875688542215903141276031776607525388317502522720380939356708660212162541444774141389500994437617680722112969300241848722990536373437980906979824781042633456400483578864976497312649311573344417324894924357259861640867895719008297005857211103899890177255505980909515650878213978691810596535212372283897534991759371249172201530000708675985100329062025699028551885109064543805645098213817464973226012872963745809565500515304573761351872646147465162769881493318719265176803064058677823678159341770990830916752 [168,112] -118306431803567675611577655828230541490565852018786774314079546494432107300512204116115729252235283410041029848538621260548129886650645900187434847286315167751320372898937904409494483825928792855375391930084537739717657719758918276137569379181452860920390462540638238865695354430377488382188792426763019051911901899286355382315226512878751761008944883985628796973154702494604508366278942622362884836602365927966796858958254189681223366234890665759743479446829798744654008832521012801980249888007139936739413915838486926859365153472071375051956023987490704663716702369509568564212539813276996658365628567515037808637498779228317359868561557348769982593709518946882006102726951267990890183564348689710009274516174967540136385503164233300362839157782550507689890186385651348028621106211491822522034015340481796070779013821046534312170394105673593815587796118309033699009232311971919684658879634829876814011182045646375812724189649163100469263797241748515773540175416854765424730038875292935871307426064855825762108337373622711811780054422674611153441902454227743836207376842850116150655581738377840 [168,113] 58353857727138156506660145192564499891152200954271456855930675319572890574463407330494727187137510039278001921393665114801711370621556287924567672718259956345623698725200660456646557264324794726672239250703549039053283085968767483092334263477782479457449017627632778642058319163646667521085343872228378736709713236522477010520298152593360926709547651378883360175633146387469254616030012583487829936964741775192771406360672239696885196899912680678602992526211502669482359459735014400026752886392625773467045743070743247149458220603712891927341890622679226927149498704793558001905260388741689006507909583734803253477347878027511492580157629084991023988701403801925805209127089651731426311243713061331081879279543125904456698766702881388670932105456187518921872356315750922614842257302754794530732550914793200488911047637872425534521750144330028263050905532821974067904655339030611904510639592882828441954347984189925577185030177134074971402749004967107227107312160737829133555591479883932515227188740806018087150517609742845486933750079285977947294443938358464551982544416496859828828164736 [168,114] -14830657102779998040982379715481628551684353883902971915321905989776726845965096492667754474868776549621829441533027213602669891543547120238365946626134787565042251424705325582984809051969622902006277580269635255931388267055114658265640641719938284569786826709686445956794301986052725506064977056146551834646616269090092167248338410764818092330153012797496082801777022190538130615386405853971487519415685102791950646202673064505422781244234594065863293899722932260156517684735988501516599073129919907000325187812388965725894049888158760950592132612496199378583845361076898491800161058368499456503457314595965480815220085951336340169222908293946911624564398999787497028170710053150565859972534811372828070269365137151898572911559505351498831120310802433069965921905124522071134186215373392531864038381133751720012785894099829010671011930263364018615681440796889596364236386158406304414332555633109551042824228806386286928747048221101327522718398782124726238241000409118075282596850848748825593476461829038522206367381635803850420822690847866381482195339846729599382937073139396193120 [168,115] 4913056748700941739659078534511451626103732253676208251857709310500410211907012128558123352352198860862433461293542905979852454640009855943948727811317029323452790753227655513966669387969189506293941606803872101359069816427873323153209669882651370655926990805439672593576458796444331796974235491916403739000585317398327778718230643835684009302085060695077586818280721260742127928382430458884048043126764365776066253614534632814712356397103169699191011452589021170058817355964861642817115037972630489586649534203112376338583322592715198157215574004751232795415459196399356312339536281479493622812603346032389694746256428482287924384124148315270315349443306458062224079804831161026455867324448885507157229560297739881159060000193529417614744148696095638459821221223959226550010028153992489126386897223738407230483441742558971196531464833153254406820853363536898004998849916152157869424268842352209949500445890344009119148113319405089790627898505610973687815213654789953930804359326744993965821149800103142075779421257742649593005788932177440706296501358504554142958803644820676 [168,116] -1690013537469390463575572066426723848156589052623532149044336786709536631171809817864138016772493565644771080605498926869800775212278147771024199611698374383845504163376922902154691039129326468219658749243382789614749612076675577473432736680543816572194350659001805878093865543507358779842876332438923582501747320341101490082612187676526438801977596541121735814693866336613740300214392758222936506421966675438426628971337824724965133400854151660379493862155251892803610391211343467218232294255363411939397493261022680451828688952558438005653321472640667228054903240146419677999205696855252401450166693441408049317804742927746144756899329936889704073979491806199240467902890476444067380058378641879183537474107999931773370316990826588215458739801043234701912895443211927741192322023803880752778021190161577393019467035878252537245941126364662749382084273793517737427581917465197215823663423072446621410139298519677642190660731482296593578757413092544637288749868384139945103123653071937430079659654170792937581375142395921723217655098741470727705794777192242779434088650 [168,117] -481299832245634419609513612585984921869511534901868920617658187605642922962503602475607437115695456205634191755942567691993453263052029198487661911873408910913383717596430939081637738232237991295209818480556652120254435180656085066082863805364312796239805019074638285116449692254789154148172632366428292002592577920830382363629505887937186342045616895499699501041448669343430719822294325979797063400322187160439899922507401303733599824946665258320650508173010780764865254275664420621958536138812532772732560108379816042560722803859634716212854477241300672454693176561037022215937571514313430942854355799657232111716572919709117495375329494737275323028770282453339202607595125858465027276854931744113568820559778750206725953823158116218388516200163040741077514591028970851046788823069237109897065742712347348290957453665567512133778479907802421237683550472261152629442345150246591218517608017758298892542689322536096470164101475274455244101708190386034678609199816088225980118172716118114606565115486510300338665721447811751241169021443108981231678014414336557368 [168,118] -12057995584766314961236539085127332343582910319986132668256172885832979984040305241881353846019435909434528070768856978966074578065027156111007376479793381503623277847071034484186712947688732893264785015442962198332725403011093567995991286112867686036121141541567629090028506901166453953507361183237111663822263306267746775829430303652981250286074308890718981141039731468328116319912600319108737692596743388399503493035658279250921830196007369579492402314157184230009585470593834938065582097718263998619172521685614463725191343674234043037788269899243228867414459714126940684795779747426811602106716896377985943450278749937391118957359773878278194809236511599910668477441529646802040648567790553655569225156801734069018300044506928071936346028576406170832056970702215752177825537442019456294485313009912481950984233902742393800408245372236744626497482858344992358584001352279494732472731176964081776789110345475804103068174194198803075498162275409178782075267135836815436279018936742558804924118719897268788393862619508319237880310042724214430593242551520 [168,119] 12193544728101139156773548173033591804274352855836203870625722676090446222691959124680062173495127323000962964762331915758419737846715034397888311304278631018153242601202345262546401524503255295039193660982259763845073915961941676366448895128132279508694597176427586225862686079515266885166799866762973565785610499054995504302631115828854693950872130446669516304890876587045961872450611969129836323641649832819098022632807877104191825911850641065197079030121412849404513915397422467388629244322821714259970203320419136014638109761277379366620811359771960038627604850496808745904719010352581634648321746666039629154423097814615379263439468799183755526360445221427050110775786380246031735708585689051582127283394265010976292281171916615282301658518807903917753674075356080134295905188955832866424257741230287840760032129165910636691836782128898890267551251021401659892306095613148215332204013221112070134976141808432582641696273826836565277655879005620557708430042575407205968346160231368274270606254638250569835385678936074190225805051877749759612992 [168,120] 946056106844232555239727238594474264960961738691217227313318742196356610434343677496313004537521113739170496536725510384456760620018233569947555576101128577424432288743557940065554240957848701888832234815140937767758751030209229972559966442362303473355620691973758436715596803038816331543748831348945421938030079417177283632401176897361665090022942279189127767019745410691402975466790796189656132551505529945531855379703585552106291867652287840970148924973609237590041894235756152467566467161128508129526771971583894177226140524583431105348836100115378804528436295045751018352719013721429632480745763768133760287744209335923408617036717368509368319717181492292180860257000091714178300246097824658561531359898720738778386195505906244291753850721938708622148953281074739571629482176727376818932121699903296873970915673032819976488927023660865434430929800840518337920784427987811094667742865221101428189488267357558900449855069644893907027779280933232790073808269511029904148768053945240736722290762319070902298820786280346198700010950281485088 [168,121] -3418194869188096223811615096337802080168949312641051136977066713376426991518656367524353003996612388251837472521237539276034241644339460718365947193191913985998706787143883290496177860267025843801705266628170241744597479938873107998805325215564264079473473765628571845107512864617562706763393865233035934186382922942841056217185666255870473561638175873569423705906233847833366221232368204198605192185825278970848394741899736767342870659563594175253485963863420928203556027553172049344278117143538421926829015272708567900481742169917601008086166321985113202692514896465739385911197581304753178451142236660955435337776184963505999517169195513646682683240703249077109042648251023016596018835495248939126002050343020671760540353418622022883194211234515067876711015523238025244084085676615786097890465209962039969682099288120194050759156716817938230076746496510920054675829809853659213182086190925624074002190741771955144707795265492885505890434595485887009243046321908048329377771223084947087421678520373849326393290286779870848942234688 [168,122] -1511980145308189618357532948914202409143925870055486782302837311976513418952649755187531115351959748554042854477631072209009216804332619545660088523067292660503190131368757726607145667392142912379805977460425533882663039221648590669146880723760282458752982892724370365868097875827622909337113857927531025245710683501300852794162734362244686662493389721728424249027989900120541095648645820499237420639563427336433678903409162049791014065324455043475568554646141581755476838299204766034457975892518182065010186183712393367101202361475705079343982118405499135125702128451788311954540126163495472975361025852749392701326035322062704914097431757807993056421764558690706749279802795257604429690239372368247338069528900728960762056532212442597477584867843064757348791456314068656107738652645843259381922051218877344001447345828262372308379593676957796478671872829836274321786385882705139210824998583258571039638037999885185433082920261596917223241889557065432129605852409205684720861086929095324532819123630042828451368892160769448832 [168,123] -23308703149344051342882874596577242248565704527016762532620994880723310645973933056210663819720181890240140852431283964324531271878530645822631326531109321321951652008927321602635841625980935001787314124945363384133589190609650150127961335481765763229590313520191913313340002767057775672546687661460919651297057848247716161699043520866149580544387342977748712642469468739224475102491219863066463052455741300506138932976535296226097319872519013475210219308817716292946286978405399611059568939271740350989131527259583368180389000243853347023422450886983518210597006187416818175060746535594607923982554390735375800157642213218825590780882030133013825846298982218835494569729952127073558696974762023057421849122299984418978286053975542000252493532500109939266059311706755823378025179401706301968232535255288559337691905154290363964804662133574381315495730398465254675436348310790080821748402704139573310891925660199813925811380817090250322454842379814292782643964162774929995327301452956647769680620653164744025933638351648 [168,124] -61836855622844434281014896769851540189444619098111236779543849036464067229183953086184470994516037020195779015971705517390322175640243291575249997382334969059914554335440700944847638850093384059693777668330333036292424740018004321557853508664750960392371000922176785357742724240860532091353911150186332374515761381748041717704533459027006502326603678437895452545114943225845033849924895103731139487514905400217763542741710883720625086585221883180542656130206281304697560409121495690924333945553627892222115245286223563038657053828940043073051542097098264913252935241515746127840182418416494176187432514596316527429958139882656314698291627493093059471463386540036486076564537013904625233211003072636988027871356919133864560759074926515845137669811262047779988931357995586836370365941756480385056620615771787376196689725305984042571520743131045762673980437141104137863393618187646499065860877306277478063568601880889744451941687680075004390067236473927792004423090283372476313497595725854821338371817943575780808 [168,125] 3675651478654210870958972596753817318905301094428132019474411807188865248983943946669571449508141806646552989078624875321939279174471209727870691712574526329715250145668487327702978118471609676244690028942346075052967354442389723616588810264941037924030749378196107191216443279094235712660568854054399775623318130116909965422454479949616437426823835195778801155695243873867200579619449759169647454860094721382746889716516290319979545721747295742687975577753039295339971820668569216305509071177089991875215385511221244399136513010474375631484081526120073123990334734067325375809957637045329090071662693544904473804808204102743991615533140620852515389858084609577677080239456974397117942081566759918332122567441230986572315686587060845445754327637719339274026489496454621493567047232561925612768009839536676144420352024409883424980937180922896884136699472460943795436276668953669195764879900239483546876208566925057434909396273430702828477676135935997907107820047653906580452524695448195828928087693153488 [168,126] -17010301513562370774231594718370033380596109826489782860957522026980466306201260270261179637631084927713016939831114805481492012589741823452171864375009242250191547943583666766439703492530172851134067313632622168042018172661332203832145322941383540338601892207784726155732848973169378947038992076638453977244269574223016639423575653295648419438618098169276699565900741636010834428236917987644224480388342250443170356929246895100686362328738548390387923097410316094654977339821076671758084680385935000610804310155112973840305889279956233439600707802329093359950608199042302360795959519634965642423292321365995435828822354712676963507314408339160452770080709284109496569153753546549199505760037523402224658411393371374395185097822755835008326386014450457808975260412138471014079894181618772285031812174234504989259026087030175072563159263396669493967396330020813587892174005391737991297662260483008401884035791581515991994792190936083692846225155023207300562431592210013749045423973925546313153280 [168,127] 1073701602138631723399511087083332942801357483133197071708868186303307220019982069604853041429798595455084283227043574587501068000167848070058953157547866267948883377442961281649775392815304231992230845436419976095797749483954718196098128896291440973402509057218051498061929172636776836104435975184690251050677875883534736817654094403192126160616367530717701203552674752565014803680417582984526469342193166994628818290489610821301247250284778090433588384186577818318891394412979941763352426464255066793229511406832089065184615696737082462656005040876407654447494525954437575609900667396534402387621452935009353429297885565195202547957781111098090164868598422343307422873869735919999185684350103124823517328865423987925988900625248265702916689150907298406505761691385671225026530782896376134328569920062798773124005002906381534936931546443287763348205768527890902607810848687548905015402076815802573797055468392755757343613258914925460314837570117352435307709784005852774649696999115917184 [168,128] -64942305447801509747096088874108750566336289584983751060364767948398700052718544561552353498708071628922359983017582245092979264409938906207830445633465860396914871303984323318306667520096833677801709825044359211148885925519320587323929649381917115606967612513336489150398253739476804820515072619708297149546841385225155147332133601998119928718068263577214127357888121778696596211089106024379598378260280649752696300716601342880860902067339356354896297799497964759029166079828764206798611965637320005431457318500541298680305797595215381979726228441195398095791999014127106246385327748675083468692428126001851431721359763649202732623774501698014943789181662291814430550914719403913747335983254105377735811481417934359903522353553425018601239147188789205430653234910028457964947141533689337312783884224853670005726131218651797045172428939812390318631056869749057189374712063560291806236961253689603406459636714096743087862465702993059096412186839472036946533106770720499107961827856 [168,129] -9679507141600051356215144624686142106737423947639445902303132756045969831695040096668403016618464261297968422348122336532322049351394180299370544232144987428272860941764346215378745985059603500712674902226930772487022133840709254308369031188232121517034268523678463875449839174917509552889019669560221536018397624067869089985340431647353612399316875473114942193855776902368491917984151834215007629128862724811053183575872002267905370237555992322305563406056591693307286844492097637712469424601587612964768377134473921114332689263029832537114101921187327131230976518077824274139851469647727703512685928142523834362184975207008587110395816028866282650675872433669231450656708154707128092396550360860531934453625662057382368268988775373963742130534632536840650941375827510460229616733965776996788263997406639891630103134014256675237227531718791624083563807026069352955101387314857209034519254485312960981131809716513430347802238817276167758218212722210010727011698017533940208 [168,130] 1403744442084368417409499284263866282235720097660883723324409858537622713533554071058095812499026313062487403775448504817191817513541386826689964163155278092051382694067668036206708710106129354767747728082215701821238051953098056334414350245375275316147829294008551267375015631768223472563704338110317313585048182418216700122056341618176173027795377220546558399807423295501181700905144837744595192262235308836388608302959431660313774553455529197927799431048035602355102395873704890164344833160468818185338376642021646342182311439434837303174411615535176465409575428991819012901915227195645979500770264403381781112720883238255646774746982212748084624998805657670672873536854308374085099593262616450249981524597485060487344159847225088194755537278154424411771580920923186749174068320609448402014658129523894261823280051038632064323172736432800120123032432089732123505820210408284971612207177651880597646755322170729522151468256774054672240225193530312436883989939135968 [168,131] -38420089053767702985973787770468597352863666253222967645115386912719414656541531912402125353307299040481483892567336006748870509755172659758474104622345770282473480769174154737661805299244636624099074431328217908570012736315212832208523053836215790264464543754139166234752862664150132793191335755896961676779017337552013917025669411054634668486852549788161861928368327826557721301785451806973212598247887213140676129877060572531709033660908168138920498595186652802526099059570936988145252794036425746983232453098174670356798948057507271848600225830778621861887912147166636146943740881355566288741608215497830456798899154015196815039974211792770319511424485024380109276797110014123324816239875730497666868702375962411981726038383380369740018058809575687369697424255922352367402816809135339658138360480926730093848363761058961456720075555594193305222965619287441898416331862320516707216279527204023029969980298187138797372521819329372275247781502491883543568384 [168,132] -521528838998647719531075081585882723753123987408540066559499024547475193670335431223989679449602727678290067147033669291757369562976599737001054534559901259143633727670720331710688627862929220162362645084512405518688042500874159331921283202350250223075409752116268400845043626754455387958506267721311496392984811514524911878803811251697198510137104954018181268404633455598031621539776070384850933178987573638555361876470012178751086264167548962079496067747576886955412135704530616160589502497029350703608079546620591756750057337523367034145605491236781247953511758626078865577414244843009707974313721709773954428046951376888511176488018080595242805055638673295321305826583284498975200206979558296302524344637433598308595250460024378107048755716648866857443152669379176430188964037658834770417952513720883414735311974555764417971881015536542386910386153813450563944404928942579178475237518939795163557534008836400281424805197791403651438586572011925520 [168,133] 28240791280086429239265147779030927145877582882201134823111519656885942973569967363772030122205772801536045571247305159460155783281718911138321465571242114222442045728207119403766349394125445108180215871178347792616560001228318700699760189797304781659500797954911119246109959762979688973623129728972372932174714474749506696715121311541329111840980145836407859908904379722735542301658710209507826577568167309042457089748059490206547611985064595992510269208762118395593078165365048960222991128452262757348838990190081703844797662395007854857039624620863977003835027785580512266990693908795991024605286829142592880838436381512957112198410833708972106400381239757270688683633175901483407357047331077002923989003001337287901068102747470036873154733432987332253809931146111118388209761868300810494827139771424357266131530330064337327440723956110010271694622115175420827902376742866148595154325618095960111753380162375255523979294197520084391179386576 [168,134] -335534412786479650049919462792852817367704106189138127766727516054038711687691828289573984050027387024219764759336540877983544322057650798714129370599799053070397470117094874034692164714842609717147105764513047831390547968282423939002943751858106311959302553215920057970153586278115388159688719217386685454699348418934934297964824898720373098803413658814218714305442741214584350944003267229382694989176955102266163639367768831302342516326885980277762859536823835630723525675497214211351125173862025341152688207385504259093649375635880428410636489364982281688075130768464417476915579255437696095119562121652880230887006753632923388776644462281556018136507814883873934736934799903361401433344467029060224782008344105028540714321011676808614018184886547737216608890170588254955097405859141693569940377425938210569358660286723644456748870459305909611137213480931252383357932020126508987663592728055679876301722988375431013548325712995806280 [168,135] -4588626348076025680991168092731638748258393501885719136945482803426831886837949440410603986570134489613470739275879069859102601378179816457923886437550084988267364404401139876719680228826986836002740958230426673103970433732176145530832580029238041460108746401066527583418706391933026361254021149614507040081435062265343699735282921666987323589349383810955707900216632936697989638268839246537916902342295109899303793924028715308586139687623783700361423126887630515840679039188306557595881536994691972195997418244588577505872723980819491869296487792469663940956328654520123878695383721826825447830029336328772795915481029292270832372748802927340278559913620835019472915601814227254958474983572988560462765693160632291618996114122236330332386982201932297365403044767606187288652580947707623308301603865423919219657851954068559505513814877511146529680023463826307686631240113294346484176012663620710505735714209152493501566893150448 [168,136] -86245926710239833198814892742439612935166698665911362198675501987434488567083058611681467609268366917785486049285851542044763877751981710450446538488723232021276446026534236575967024211920740722864601540455957814511788785308122570845790111713278803740114657270054601538228505570146564558524708010536334294446100834078069657375431402364582586545829451488200976883966585601099846601740968011160044266670676555306195055040731087324574955157827505981199795754652405158110376223180959103267770850703068383325320419288790233026552975329314755078790329758188260911693288551518383698380869524377786425212973910114131275168677797910902034871226156687487982176088683141984090293710754846097329932419074632070654752811070314176626149472538221657027721191130868387486254825329114905846057844754346113536627013989793081468436045212664315094520883049448523103634793012648903070163230973556813869827911767347486223752572817481876096434 [168,137] -915868879756296450400764103512199382322693060920641634055741269975627074560881213832583595585236920232486811543060673101002028319808236919560145603408147791082544504059426847264446644579700542637418000731503708024808220989613621828004686677358054841589926684250817621897747806680064327528094871758140570478441054384266320911514855439352147163921907395878736440140415628234939759475760575367149534954305369999453800048518831132572262270772371114044654576062855258630836871197423398887466454138775659893728081080391803193482468014634420984686667484946524610013715200453577171465832533549244530483708873550023692490808987037208386624584891444302270854872100958940466988772336060327881076568048439272394182981123747202574854160496490372560302182455341491573788494330219183170599963793272624598445921324879967739914528133673555393388375125444736645613162021132417155326810578494118523565991253569582984433611892998756 [168,138] -10447941695525324130816015024789986845415151615414135395631756233144351940076056970344303021935999174198874818446514098966845314923293219662723820267621325007422599681274383920845337939650687180726658012116315955899415299691626133044201612264963741671310813360801543234795081725049079107004880819282021397147067107627413693088638056196711609120840872671417032650031332704359149202349443625442299489005338204706262463125315788517976485168909894492934309515194749584155733457922440568724865598256644823711445803850916286050854122904532127502438395805954048483298947313208356752727340524344516740366814964254147326730873230397640972394389317813577181259037202179542898060783495053435976522467417239122780811164757325204778883890119022853552050547739864356787565423619557397731245919284435281508880874031455816909841623231511374632370741452497703301328398807172679152388526660459766870325704127908629414490220 [168,139] -36335092876884342725351411715302815469563200712060736357099729159473518831906819918575000811138535550275378499525906128450790451100458066018542688286079128610412197026866363575051505360681822073469989911351221204533618033953854625658767000958074682760291341612794513935108814417229019957548122175341081890746579910153739907399253269649602990978575564935804765043925980839567432640213573205716364848952776319539518173253445526156080191930157467885247459111014224337373642136526360700381745525268057748793598707712434489282908279357741051813360507637288226330193597727476719876469707619317360296139915365432219033018460659604509663852894947453811986040154823119277226615620995469422032173971239852596459743382927335656536438549306778574727215244944848502480262312794410463178045360061772376358928478330028984955604194855345709333508321945344507990082755476632991578239326196252870898758103089859352 [168,140] -29211671122299494218446275270939157306962135453883716678780657698749475676526294967802273392664987740209223968242798582938060594982165224875579225199370535102481446198156215577273528056536159471349768231834241636651512298069360523232624774585083979168505405262209724680937947840971838068264619291303514235482946291763615201684398188497566136374721583318966958050968032701142356236827481234540487015491983779118131105940749665122991876147904174161020387070625761615704139579737035933515110296511277650347245623063760523861442252387936481193634475853869780001743985734660989804679838560149760758962793402046678143041752124533526202533316823939194323896585573915517442715483572023870551091100822220558474568354558474795258935726334622215597019045772203211528774541478903745527194761618850746997956871814458689668136788435546063569029210453427232408641494560604261336730452851145032852377242 [168,141] -25090729203367684425414590732501481253207927917759651534746474278277268793088638435972316008833417633694705429390946369238809979681968071512019583490152608663983338982672434095037356141130902926889316475896185767918405856730043080740972531519457439110890329802995557062256569180745954336157362740479658480060548774676802682626628965036696602044676400386956152097713895845145698073446831588120739622509271054356705090916811362637792800962932087283149345737963808731183499864303446631263006405276240183062017713559931273034429672987089551113354651908342728701684723331797184003435229141549725653844822246899825629954400501168352593457004078164966856124150052033215175902958649173005965208876584671172421825785842993973334634055928875984959731950829818791052616318299102478758584812597046239947760223919796183582341180324551108772954595390289207933445253675928662258560144708443708 [168,142] -25646296137341072946527501779573708635393792523811347302254684855918485970801084868447519736933940160352841050783744378692287424429629164667077485147730685395037952332359392243241989161745053081599208823466912979213808310692543412699712752649920512899834166387270599583519192518775123727811722854592420586565783318378030940935089184755595871930626088309014859358047682458033564021784112892256641394135600862517255374965317824976785188735572895123916970026151223565557288018992155105502571615691496258694224525183362949475892237838631487296013727027376549518957229278865661435467405580549434616642274747611378637146466894424258794747452909119940475241901453479340992816098044841819496528643079293417598505792068852795033047423720780404096716426398525263682886574581784547484595898478883402642081702463015464723655783244116120721841197179996073686969902606346495959795168 [168,143] 130578630319059795041760464481602638728157140919569266318788232686569002037754418575613306976646353276882277081128550354235042122116536928198285160085783137843815354104102863660823320979226796997979427204892010860930470175391540192249309488651680350225125234358112714585484403336600720536959956206965346161854191973071989092720267649344509991165338826322580850672202891658075955591351274815372971450509258008024667799443623590339033108439443456031467208862230527666127841992568859587030015896181992222062141417368364540072644636725119514097811104155720486148745409881181643584161277943597604827721712520668746674581349647734060290380742662209510929838045004394981039207215768761423599928794850385257001547658537524489399514650133974231227823732857645194607411901065560785769452459272566463625255540397657717580002897426545689047601134652206736422148304375702212 [168,144] -116777124270134126737243935092021567789741899297449308344569770016198083912028827561418099491592956852426629398122655275859330601642568550201187108929856808850072262377791740686196846415243075741460629736588013134947846562838060445728986080904392619260693696793226758469316920695250828512939005085572353510905484893499812400286736668019107688908939316339706069913242632841916093466082853980129097151585238840096600160438882966936446028550729290704590917526736057436551988206530992516972653999787546394845142530642993308235573341246602054920764421082974537885592666753503655852270762000880879922062140140163501055551322367177552754648471064371754900492452126735106951206253496513233389720648608316639837354371020156058075697314004585597949064135965427932972268619490943250241749750454584249367818095552584194483784748815411236786607848580166942323963642 [168,145] 16284228058359964636568127668055336877940885755357468935216200789479249672237751869283113285117109079371936208305611991874520207315861781208316112637202148430564985011051010247333296303747992951850874790648443435558196282475621552135600294992625464574715036759592622682317765257828518051613707740492703168363529742962520214201286031898858285078145203662971750762448158086700503219626383648158137993397119038237071526808377148018034774781672393971739646238461483052744498090927316074010260597101429913278059501272151639204468896096402985697655368843272714952698875491198466684981637191250427499577433462923507547157899684389063222848896714504622624869312887851108969146462054367760498779955342221223091589135348504151705784934903853648868465318118083645248135259447376560302584667259294676107555072655569521484306775783740272369613852668915160 [168,146] -577985600489704296831844647763246256124520484282917186440990808510384051856756422709920652873164330398014538175462732340988028852942802889757932234384433926003549895755995754406854972646201405373459100479385302650613753864218714658190238166769637508192566491359238487380387364508943129919468843821351987182702264948496712554332088040903363129301273800624987746398382573168946027218130410550990603899525814315298333823014109815193437935528760443920837711046133032136861805830699621047738731609027557794807998183349514897422144376691094386446519213809586685842007811257154041551081755049744003437629136103948171428194980990911325919968818741115313114626104889012402094243186227659911280551788718207175858032029597626370192418839354492460183825587853578686642909604259211801673093416782630278456671733207566818223620604402591816480128 [168,147] -49589053443897178698951232079919246378473346162442645857257139606859013422183953236624375581443683754544566158365867941995338658172355115489443917149513661755561457350039317460393409181295362574289412123832359638058301939759370589700188866023486093294983184091708021094787120259420246583181200519107736709833183190552690453069298981474437878857069163103194261276617438686069577248761553398390700423476272502250628975078523070324577240403531305611697124413965206757390644890541771850633230771484234003103434335492091828744173134494769504117411560000428457031461703072518514792965529276127518729512622585346270108295257600527685490827366530060007472880289431055277828423174566192223713544898714497669725019356467178455793398881643852433858509724472866698220956716973756218095269409707290755717325266035755042144639967326080 [168,148] -15229391867458119585291985597061837857357924768924917340259696336226085443821753481306977040276970160086991477597832928941122037401445855257349422561847442434737661331073742891718216562766302793064397100415912832397597216431598931502650492637963885815938152192692413116353407722248603806709472998307069908215414783732539782138335091267481537802310455817530823580151501076486940890804107821428203016681606028049983530554789250996214659284319541132207906430905177244517514582276630029012066782979425275574183471100924353825660231094150484297240522943971890303826856985328880343157936257450182723620930627195153210972521707324475075535345984891802986512052594629855512457626556350933940499403145320217729022301453553202669187590136152890115247879659781915432666705891803481954546257596427431435111927715102172469744 [168,149] -1817561164866056143435424726445693732610175112907940895226274338043976239522800124033187645955544690199365175767802793501723345047380134316231203497152733507139513470487529088488401211538853430798213536128869454893770886749690080968696623584470805303890084154921992096908452446417445799463833214325161591300800867236532634598479046052484832953820698711561483300454399633867945350349012542868918845868386604767220101126490888396278698298783986956404076201335496943819356921653680831437100443392906163096109887553632058210038203882254727519032916683148787276249548127677249728376943640140762438185721103161942933176713943559782875987601905956356391074226189163409665653165414017971745360454698112611361297549216739884234733000446763198038641058120924209228293735043788950266506511406035178628956398349948 [168,150] -7627739233792005979777658220111551689014109206957260618987912520516374328930551075794135236705271463748625616091713665929531293762444147503117889734260243163573966262154029445490269231079996719783548353052912031101832138871133552228912289154951557919446855588556799391031668011699760598253349253211657894224527161984469632634169361286666870403804621587481146895258473007280119734160192473023415043749617860621347021110583820970324569985953233821552248886140526843974822357337043140832560484393797541509714711190174195127548379593002566207826451507016375521265739659057852829436000975301643933014925712562311774243154592215031716513058211808294424127807052895058256931570285790872025640028591840973749277899428509625576225473776718473054592374460336998043080409922401443375741328725882160428 [168,151] -1727552627507368463724137561173346806400943329817251777214061438341686312310540102425596405243875240624784025210330190310328238692609808164529414624960799319327259937226155477880914881428477622102765120552792974431920814563811275083366747279086845283401550050689732627539955382425468098667989374433692884857511327553953105695200415280078652530304088355835385597338888778314894922834024136912065181515936470322670923692647052648123234165533863387604410145600281196454823284261747184522962618646076403435746749664861159472181571394038414051506549359287281585394093235910592972068893665943643840407255085648508907506966263191374193767416984986241110042171091339530140594461279837147946671602331757613461517293178949316486516532877709045872208033905845358617798159578487810689752319924 [168,152] 13222279951370104673139884722426637399462647649869250791048963094873778679361079007634143824860925107692844560561834548604015787986315414331218125686547156709328356840177565919700594818683685914811001789556314588580839260137346082280074846084731402911908552832058681559798190485254253341763512789674898851950974131583941981616918899692349853110873325210774575699419342370596878341959078602002072233309821497883301526663409264273516667608986848467209056593864354501545478689417045994071572368459592697346927330074161727137855917940382737117449890068213273814025647079605429583477177427602727552336232425442753098791827112966044892088216355898083370600007509668683678517781672369374855208462338729805033983473161563853808088260206007817528063886143372160147696647734469784 [168,153] -8709768083961173238907998763852905102203596711430617108156562822920009231453010027417266235378701217892142987732728860290270887255083232767693516019838730540567430650613377539051867069393982331388596786881149012103104341246372841286237382616156174625591861734925670864148879461998901055132599718128346965141561815589726435871028321592736162185433097834809137401999001863892536860874742968740367933874625704621314364142390397377006077292542043644544834458452239616114492956414169682673882281002517430883170540637858606655403599718088897507828080478582400359083906180813191374704991117325519231042802150725108759208894776992970358013497496816672896829649066009776984903382537702031059646905720842978235133964291567703898596825100437802967911643675372846607551 [168,154] 464932478350985457362770393704423676420208756897057016290894200869620554753695043516737079563059281701612595618207348046041549762586237331028778332898652324263043174442800552532298155903312221213065946730435893509721836994769802854068052530596303898781071618814144114721775908530545794937079532212934602651663489990204765889146832945814962078640922692800055157259575926831791675504421838362359664870862751789489248184048623769811220210128936280964068042123945315151398103995124537684185995134362402516944136663730050484451176031716074992868060301722670540442238938348194077222455002409309729840336238772597648636631186740242102983733649340876763046415017300120153172038101374789874311908995244009742387144207255886977810542493112872176880857120 [168,155] -1889888658780280457548804986982312285744472286665284890368425190979648198400761787358937981500826779683560529041152903315644771186177829957387989078351821573868676721163255465265533939436968934370898733540530219107402503823617825081847562522945724576559595388755155205263878141713939240960645193754219805693439886489967015826810281420518945336212175868364355871671587200248469392166397276242856057141561814752796630519368477412784292191960079419368531501941339431243373139453702169854534690000040125344372637004841568360673434969919064730349726578827882626912975795063800447094750893634859910356248093810062933453379568338527485684717031863389573176778653410384622893756021225064525828502066184277480551741073281773813577909052144 [168,156] 533605701160140596040115574667076909929439018947144300515103478403547902070629321976033359752203021038632835186652657304605469691756224488282203150122843669941389862417542670743897449295089271388447064820394219112087368116067294221338728304833221695136176466665508194218358538482287072359920072125685557741740552521147134760094841586067693506470325642674979940303478864595479576054099450803313583569175214839498036331933455981032394175351652101241952380294234926926041195713203077256080883841917806944308045202716773738123398750024988075803651326733438615554568720756412914755198953502224171744908801781916731411929274359048882698031333137162693660700286567516096211012618101889964355645703845373225554824903601752 [168,157] -20530423188451446351028682654559501290728652853576660587564498817533317608039343685064441036378580778600746283906149969758095361178285327251469482017262546988698939422258320662467099040038752921089143030993431515923313302030400587684710908744129369829557313950804289775833131720627660122931410389132827334002316997827519900442216421485687499380062665607263477847151398480597143484104259980450061958980081040176348945426121545327945393945913417114258670934603999446479129029882459727434154542500781272324495171144135355079927845222187148493598708272693758486537200424376454349957324482255264597184885604991701098648770810317679712098230391972851737079367216040573576018917663445219788622882414339392 [168,158] 1952052863492148214445893473999345141641211802168648780384573831690299705705738370784520369539657280611983564305676797421402105282910111142437425009802980978887079380488637709697007616519453896353827936836443851291921544837852749413869356613280847439897476276977726701738319518398940286906177658323931302633789744957135223841243032580369278648178259120532142192465368426829637062443171805670008438772317127816187329694629884322505167186678109278188055538089018924791411408313257347959410167073384732061306667669144670865186250185922778406299814143890483991887886808270152387810005586965312298262892608761175566399967156767242688937915310485742417933282373564232804466404066486675560420 [168,159] -70060072236792919936513645457682265398178596518108231175325439319664845264101226927646845673284057701190138308585989671150154093566436482341287504286426277844747008758526025668447676934720990438971757363015159626571617653298732051365089491586615424419158532346965141386912591242035518434066714799193532405477592425608341617576542747790707935399231336088387798213344096390356012475424222292179744335205536201981762204628639636929890213973888092181912048189289592503913971685205134481782108764225231599637176103075237250698995654923133990807723617763264183056555400961921066467651118340143737704855575647909525837039744804880818176749519454971199684076144310198386611897392 [168,160] 480671382446459068124109929207475880457005444964093935700372825345883896827338602792437391877638377414986082484424591210665460691142307710397646190080588679787367574367338225061698519319672788986134011552651222677767226957152198682120441494846876428079417869220298895254359553780140411157688428806699127982818015633913788096573263396599629763413720909179422837637720468228591493496450764768526161588471415347777717293463394034787099267499089150623899445788206310815632164740915745963431244741522284047910492659592962139884199726749862109620902320063242228335406855691498107763447301895625601816763152010094125227668488221986767377143358342793875806499359984 [168,161] -573383059843856107467262771822085831110820706744314926680948823174327552181973636519387369134599584595708400065607828878362244939316805234475755847439414870821580607884951301118784265329545747583857143003737220192784669765257788484474548170379861832166685360018548645063080821586573449049252630234077941234333167499736747111973623562921434576721489230621458612199795229849888992527369211920745145827536602498313355248069583984951055258271403871127513192300640327048904504569894427814366388721771165316943348278164340461258003122853711256526911491442291926322803568435170208612293614649048084401381425378818752929870984058260167553612670745680 [168,162] 106410168114844469895665623283820948474226505241968695544133818159859504051568062840516316449784094965869810937244007445825756448462930282094349851447881573339871845621122730101550074780450656948233732435632038166729563332666823021950022386925674372631409782364677734254692346932918130897989506372132264448548082609336361819620073490497465612264425169522997567788149098055559602897135625212842537267396872992383341342847163493480844091755788000140956965958280484011914832142229673515871723650484835401363083237198582409429573410445407465632682790900807365207002348434494783037490756165105711351898503292810761638221326027522534 [168,163] -2695574323063852388254839126277711631516794696223600625644390503745179564563859415664178708133541286824461494752084247866144720439944023835267985998522970508567166150598099700122097568552378492560468562020230982739534561516847076332992444245785617205971103464467790865877038153656493852468756295482160693491249739480059272546752217127215504260985043936588839988132983538383474455599541959867790157437713662502528346625827040230234888286525953296434480741924920816024186077449368515909635749693136236207528353173111611358552471905463877408691841210337232624561803880040979365431534436853410851021254165018586164 [168,164] 7983790152812774620566173852301773275799689232891703379142744226114866032734986783270420909280861349397188872044186053466284648675861784953561838389244260844454763854769838742713922159266711343352421888274678984126449462095678707042324204154206912866585627443239647623865754961898763262951218074301910506892803407461262340456538722271525400825650060713894235047082065498467075245661723836811353114952089246300511303372627784800164822873592142774948109836657578132801789817852000858460484299668043807983724120347110759682082892287601591990907700927115195948191738663770861071002731607985801062 [168,165] -2298547200763361428307970075578607459306282935242981469917535117832332004945542181366993796271003110725190960891424589944251208799429537539863646138905294359539967233416863544055424477845174746164003854100190070367199447168619223997063055805302696544124646590597994751367278811314177987040904038317874128637141247971933024588391234364182065351540349422266587935437386963205379074220644855932989751557711866004447167506423513658603959140495941735566527696900259456949767820755478126996137866979660682899837282430691400039800941286201427849689682637381763180344517381199109952 [168,166] 51495109503168676673300908289441683269472754821883425761342860256218627289653676439773194928012380175392535288022725887802140368757351260011464516385815324300873777158155731318376374594891885949563546023882305166600547260208631892198496460941417261850401993291141677751211173752520555813399124952242700792119344175088015362108925746727699637032870437628880223789950217356972629354710062328396277229123394997735783414083701879164649159524056579304418375948653929724450903021807598127059509238441067742325004065869180459029414416644636454975535338188679232 [168,167] -68439465453181731671031106714011035054963607702483030087459918160399088637477390068104729779446334574748519741672983482533826234677039592139262214266848753969873136775776031195605451879603626627021768262801992619488192059338082886518003546164249339064494320181657414187531011541086459859462485677921666120229679086042974882339985895621921399435527365785552403611003307226821149996788764339484884231198950040463557034583898980500388367332638833337840778288015284070201347549368376743343080084709670032783378921043231717132894542277786 [168,168] 3856101826387117895100145289347831846954516653096359932691974732884277502401655742501508420208612746924812082258640508019145326582355080587110786819547051491836835243785685960644717696868422680468612073481601402035983278883893020958881378706730619341163094066293668363443668654901205734301136378814997924433918521546771381860998546572588312586765724329715145568718930332056464597215649891861267570643930053249333358030594110357769467887536859819607123245145652688916988383697251158263087610584089157760054093953 [169,0] -437297363087563307606748470105553585036091900471648826598334328558761119268822496288893788087653737266698455453333143810293164154792853281428534298222590944911703467763715298156715389857853767115335936449169293846926895535625683951871943341197056119442529010767883730107221510779692973924338542474716016087551949979197389383177353216337032171882919364587598072496141921368797315488647315273136213947765619306912603534955303990938324387732211472950052913840450476251032649056818781022687213446380014289266074976833568030578442744805592148332833403983738646447168627005996206623576121754494390262700704781027337784424423393625436578968205518175447668989622881744368028114631071508989887912385281658296044555469309715085740806372089211823511406414220798957612458799321601977407160850644853054145159144498295280672995777361187504484671205678829532893959611219300777349767526294271360328064021690216865709563728162251088186992845453121333955387327368633567445216871561257856870459646274445577332649810456791333751014383868943347154215260983767684660348404956554376403588277166389712346906532195336781681525500655684609534049755735478490013237049115571346017220945091105490685438975711305378460049862600778651671931925689805556942626360626603333637849706562604721815907930155868220884501695955412066194030223882254633562872628024618557493139253415380866781495359769838736398325693216038793408651586976336467617277583967982934609608491882681846618652343750000000000000000000 [169,1] -3482718114572784650304524187383328595930019461193964257832916494677528488560296639269902973314836492187337477299485881501538494849888411102912906221969814183903649923732005296430029965810057251696693183053522676424116299722269233381624706775904473848857626299967268121109322468727856318224804250125588114345743833905852650152949927445337169196899519121814737637731249694913446343067536410120931455700933247868638038410782101370753948095970701043210050298940594634825530426206877937265998120058319043477397249879682543604654412726725443856819621065921288863112082683216384184202059238309777858224528560452587484932655026770265407857932112929031606461204487641399896789117783861895735441510998846006314283344839384317997072664981028102882359581878125332885259731694589741994991996747036350036229514974359463222231041789651525426924932284251475319200625216367518898729885466687885114572212558409737420917509516240761098414868414687471816688942483221270716293849002189296195058584936466142539806751614496106415976117013486654471059692275830104108342058345917280759229961585744977129529945591063553104949916485098808313735237664038214269463110230066275534258657488953066063347413052247566769341284691962118525389102638327123684122497295205415729579433509829042343788580997679442158842673263224014070860409177684110287449672292044185727964352916574179399484408432140125989701681007416500058245283499300954266021177320805314536755759036168456077575683593750000000000000000000 [169,2] 434845386860189519122267914118367907009538808013900007247112251882402231813459485556712811421687922748612122666673874116842034919750562308619863393076433759783486352470593906816682357608373051986351364160625035202626911266881607518594420722510543195550200086507918087003054799053928262296474560928423463315864209984424248460136552493702646113289385474359457606873401609500636161712004030864330548926129061292950569675522949123806596744164348514395205766835752743243245501578368885512787154687585245635951721295225911436810387131711380137146275105095119906461403256123275483305200406321076798940328622880893419707986779766073191826107482850765889088367970310742029127030222325667229996829249975134909166815604321033314333113331191826761050499764891625373895610898309821404118990516112259716418167939952582628371324626359708428452380673707768641376925841733523154038255758260777518371130966676967327741325057727952282732387049521700723932745243376627850775487636426706592507602966489927156270261566120371369554677970482142260734549903133734217438032254107308222645721469489491534846300942562578460655580821809402749104897965244378089494850256122910158539205953167911968389612622064092632289258714127881134324445155801639528088452241295712766066883932375250279141497617273958972920363330569690884483111096754756937402899335974518665731409438164766241966596692477491475557636970992215373020566914500717976075687769843414551829141601047012954950332641601562500000000000000 [169,3] -5565434287940680181905648330818921227148926841622862257482010491583789275992260582043379482413487760358452696796559713662048079789416495606146009978648618751169474853932940301080738182728148479893448290065172582810864876538229775485495734053304509968639923201303560400026973300202591073783194229740963823632866942201515420761034887086772828876891481474939441390950470737222545122926926513895400123766607260425720373430419105994493613763867766990685594054674086893314963199739757215515654086702975193569865697104183464251070834015008842886530290977108547327426360410500972747061152732908183514476652885770467324104463175655397288646279136334261981980021486635102486729694015346780392758507862936937500299797079315237597737165753793421467779504053454572041323735690485427732646276366421481283903956749480795284156377475130272585836755360702857244311571221488960531882247941742045015012226115448029290255185923400083076054747411289141086349511831977239902384467950559665769602234697274747438624539215368301325639651955170007736495198841061511220838214181514331295057531687399515955853334438850766193977256860870377310550797179272987969324139248743337139753889465320171980447579639838673931944260218224570885019447439665003762919779332071337875935547049040714488359175556794508812307177051084134732983198307247808704180463501924537183815341175154722896573315038250033919168399936081831581165350357871393432925603254021445906118970015086233615875244140625000000000000000 [169,4] -97778698243491691578033422204574369802279304722328736440622808440000499526568533918480580393730784439842302410734062672703003118055553734079135864191133960707148527389985836536125998001271603242853142037934491669867831942286914480526520575375813608675111351408809154837430897980459948479766370328160944604323693529356422438583008494057040891523743453642367690841175634747235393351454268584966003438930883271172112055336024776419395786655032742806244289696634612228276158564979987241742132245284520469294161102544673078689158263511613800858475936281949069372967981989398634852010800770923668170862337646826331726562546036269007687578708463634018580563671597098794226830673857692340258496124738583377898031971849744596849421600243037477118012528248890808693253017948515674727254336689801356333322026106638807682637967619278079922682205494057111346671349051193226003968653237063882484575694640455519851850677726241989667751353042947234124119377343628380685594211817942060527142780419108159221636359417169376565312871538908634120385617782424855617208520540798325463527484505155575613746343891835435378184889663303595615785102675035479027608183730367167152794697176403974577266455365472562320124504987152444423629975561044168607171217283051343506706789989780310172816957546386663438227911625125232038986365596024517730179288812620912277445772137055237485593487781021957370515510845332263914328025444841009976058478287316686063945780915673822164535522460937500000000000 [169,5] -10036566530650061720168180845018930423298260231178318075429477579155142382171842735707411085790424840447859591047797180657913315865781050113365708675227327729077884318856422555460705307403933990478517398747592750079932649342346807751048379628373435019665062610336308564442551387916620894305913924286720086494129441607793152865689947196993372262626304482531129395933044979580534146967768560936224540798202133913688950312029180549424508156285311732745095914072538677801327758834204932947773107748667841395196728986726615928651796305255396795219618581380488968331970013611357242619714949768480782803286388402436871953020460655555904053772085873004109489490965286831186351180989140147134669070502799251667297816173199931716653134921838383511393176499111054492758703008890648062978752515426250438021118123457785593641614162306538040782326282757842990917078390583759186873505637191830920376447234472493030911986180592990940824483314239819439743586201234741285121833246597707445836188197212841115631095202768500576977261187424336147837548886109407185101602898317782351867192824201077165225507809693136506845840924506285660641544019610017761232348520416425396875275236499757213573888495209729198310047773773466147718276381117927926217364324394870442846022508701118572397726097971940781086678260332277290336982720172842947103085335371380356742917989703301752143181620473658691277141681649736867661571192773438722651350736338501842055848101153969764709472656250000000000000 [169,6] -706711386172080192821927298607377410652902408995884313642323141122882024397544126986713388521710970518853814441144503606072923788239246367966784591124776358357023456431087461913148124744817182803178272931522925104700877049963990540364971707628941169479259706340438888391698972379390902001333818322892066852391112924859013586975942555945753777613329025774948035519756132509678298975136233914509601349795096505129342791554103699881540792180241064147908664793892893979317886417806233684304086879960311705676394377599298147965383127101767176935488559487213760789075816342709027505636940149597269034267816057512540661068957962154951257080681608887607634747664278294353218798783628827437019553412987395580639842537146651134067758011731932709182940590907375930533795772308120067580781280778290226702333435784911071576607891012931423502419896884622009369427790781607371094986451568703202364300820443980600250456089052501476147739867092635069667923444432489795285391721783371193444821434977032306747202970930607660639413242143453389285307553192373171520110642681634536015203253643078126468797467133970249814285909984717218653359651317231094387764569990857143103163347852397982303931805010968514566800656403667767730602348536265335689241746704442723489617546176765389768809085338818294156571748914607096457443090373053188059227366085343475250755784254731801218154003667474107412310499741718300162227108712927985005656891731982989731477573513984680175781250000000000000000 [169,7] -22343800301495831305335130979812739192600021781064118789963812754865379425621167955887382205743070235960603606714476229546332914120089465493171367709696234497696309142916302492735992456515917759081077811051399731159239669765710424066089863252172301335660652341186809395425160097693119240267883553324684388310137363109210306698825263889695413298148870367053309350439610336119190640359476569884713388016595093264798916967625199706627938671739521918489403571223834811130415853028851441193479118266635867364119713331342444884305841833669304612896969592068742709859805895177481394267482549700556376703700359595411387743578741431182183313070226307998179338450377059517760412606834583888008705634299869769600689449873460272935782394430003862555006339645405178719446871666029329526592531146821039600704641454697020978291222886432451752043009349905383424617109581531705554347245086266294638070246630338417909960141504535840247192905656701820716038587507870058678292326269407961808922871054537333641265778503238524517875955072405925541711442601428830925144892026355970197777686417875020604198464307643289710475283724694941832254968218858477119532481393267430938232009377834749019019302483859148466725794729013134943524378329091227782032549010651734610631629862241550590115681391745065457482783517089194661151185439396338733468848622654751497880675532051441594383190153600419811507703960630126928491694272509795442225420071825669421101338230073451995849609375000000000000 [169,8] -209285899439335593454372795631847433093137917210441227757792334927365286124516511061832575956410983230604244180964175570148014855076275267214482251393383615826061395958873682197862317208047391210538582801242798405054502298862869491477973314763435262245261253084960314233790510083101439243737533240226167961931275663129611593416856876267943538362561994251385678996750534148294023313327999395479101094001473528919841175371577127255858635206338124571190101401223153404528505286492266746932243370477252160613494424057105388219724257135509155465785321213186693264809065537874152529237048975658141380301524638089636075329217730207071636026845773507681438589162097862626218800572903529291223470859724736987655008896362448821123343790318603083774824835621091561801630722374012948871487994850745424220035054450953818547797386722865230021131266958760557599694989817751422359349479236976924021898735047750799681686706051145073660214284076127212876254014209822081273999474288344411185736618372575466249515630309977696790970966765268660074462876405137796061034009157375710551116869590584998773102409608597050553852881835493782607060143624308974818106630656129497602880445424321138443849469735919550219921921456472737157074472573916583166385077164902412922585560066009884762371308893069400018924788095991944240691939081833822831157487193409558567812133071632390684964606847604239674686259499084255596207306568384797425010527399272428473195759579539299011230468750000000000 [169,9] 9461241471237286968021071422609791032943555827971123551118594907882632991746221459887775160231735970733576637189792225403310000504602010693173686522452114100793776399648134890593164070671611947008122842535988560142061539509757219664398524186563084940246246007953906367673807660986265697657566032094889421542073427314755097581928432115250265279941601030164132689424571158353417518027171401199802106838746507201249691432101877298748201859350728104240415623974679443020031593430737461921901491338298491038997474571935741558240671045156030375742197717870098014408054936468139798317969543013897043081065457863953464764127244230561087894534685049460774608798363058184228287952849703023225267108189384473391112565442572684507622348437760430615816510262856480689704102171984820931203499491178796050838313335443593684364575967966468879880424616175662003834298644923993965883249792382415131327824580677920055722136650683399262640640506487856525449486122417794882201751878821805996118550687204017278293179976540218494068876933539614113355841114474707483621691448714625803577540995972397977743012171072754207638324437268422800807010721242251052035777674432620164455928457186496964505503385116744320353699053568814382021082205780133505221192030631551853278930246317436885132811196559231542681192967457733202545949748764021444438659192679975415795699319316329099393679777064947279296893874011194929995234746816189943877725237686382853059796616435050964355468750000000000 [169,10] 378921313658415662349807625415844387986096886152982788729005550959219886276350058778810788241464335549969566124567065130703767327117084457613547387528907981882666175961861883607126096289927259244265004743280769897970737681168043264436799673832386697868897813935506432562424070007555642808650769912564016317001449567960834187995955460714405283153964138382544666746841170595485263903742275679199718207604804061524191450278351533476519476424007327298410319978702423341306086169383463078027741182188940192175391989759691648317891476485153487243781399478362634235909116479307297292946897836685510553175344032423545021334858516232390182197326564151892936432200431274342291686018127054465748194652950305841312063606402503108895777395801295477088988091836986385716169327472909860201061690247165727830948096454540963211693029735708422558374633859671243478742609837984229166407457832464006340726546994121661019651377768458163569647175378314758721048219599510496543069226016079807067812580610979375369605321375725623106195739457148511626462784131689282407593630308846583465710663798994130498464243043376710994020975008342709349045360450703234148772301738847085930969521168002683790810691649929333504485195120380184549240055184682984533233311986682051804067258136279305715551557762513844074385739987465933247227672498102223700543611936230177088998029202862137625231215710944795781624287047946796541868957853731389258602733308671704778345301747322082519531250000000000 [169,11] 6267346320607042654353250398045889431238058150573951958055963217019938564440640655738726154473361634384860047126110304976312154811184569644151242176344497148411656548968498863169703552137125158209139392263346594910418141945092224382757037151110989544626481937279504887083806528807633852135291536788243898064704617189648217971037602289157200279552897042300107346793128079352666697556438490331118844704709263990077904000820405461079967429335404112858163556030189681775941655509800467821897484841721835132704518589383568128809758518484014892718292139205142724007756528750156929362716361494301950910605819177775685351644074035853411308561689741471196915152820163490230427406319425823397830711523988873718562587177660690342659288499799044639661489591770470728932141595709310801370304263507388707371202793698068566398757138455402498528402754349753624935775051234017140284130361766494919973655927663578670433034841642360780512308828632195319259779298129055510652942459905022544303323680642653519052378100790832435512969552119041487598013013791579275397182599203763384269909363599725923740319187238567394712098915287256969278903559320628035315901553196550316753566735467213188975777539468275329120381938627878227915499975625163414052424756936701402453641959070639090277121298625736022319234884759131275666894352814387325956027809766950406976188377913167965440801262368873215093560732205751236321960515346146554762200485704566591398462653160095214843750000000000 [169,12] 56192598353311802316132505081741722564379259096388481960833910105337661151746634501731401712426268572595873233425568594057890252544227368689791515485191038279656200277713716860921093140877165228090660421946003683471084957157191128442510878927377422924592602093506280540758522604946101958205825184241121034409815590365485672318047040478413259508725694289643921673386013591391326724665029137809897806045458845797815997333179695363236956758160129837956798986407136106524574522743046000593514454573992790826817314790181465938020082384418248537877187867739042647139924406866511064859378918455137738017226094784640339071761530822500606686993241522414307161035315111510826833218050503154691815372315520831357473357772338463421064511101451652822276802211323774131737156725174211765166536130317813750135826759290182975404201513508862915979637298907415062055356143885782202916489234042965516870206070146534848713601809839006194624542664055263410310928420947751050885269006253341204299347509975414506151118603206787755279079303516013407183490586792585656260474368656007356637679056788108899265855960851271288227603511115086199461682363556148675234218354430012753577992927764992212656489854342004461880114430897672033441824626931861624264999361566660205628003908495865423041900413227063749971054518010396276757206868159678101771628326686134477872634294479984363044695397450179054425520738140684231588066170831281274536010870957841902281716465950012207031250000000 [169,13] 264351236535686772225383710894595680474375172052727764573521730996130087820923753091580157300524840143935954863058684670198717181599134610512152271597092207061387448154576134326019015604187811026605888448750720585435910767261451892530879147028481160401629699501811931195944041882596446335911315225487893436724846840198708910601714298706827638173579455068561215683082054554040782657558528349331339847963819454276296419068515096742080440968259207050968149305587360532591283270727287773371304098012975415570217196183330792642804929797829293944663924532410255277369984104936751589748741089316847327365832130838298845697427287513726504029621871497229710881945111704327023180994189362497336462067462114857033394146546327141306089479057599168242554911245040175917548943098769627373825929798313611402592057653384942427930663395651429981553300849025562417872507288432952232128989480791286385220136476111817649376208566944748961946142099658070552225141326005444706111472457067446968601364188145114259106754878214051400269048146762057616410362419089111273971517867539332186101107155376338345830610128687099748410540984462380214582512908039107168988932129304167189881756980249796336750934464837630069691935316187743086432982375842203014719849379711260518092664175182047166342947857559738033723177567444986378160744362851808723446132074358036790340904475787986836097190659128340640795736351655525179053350856090038686208950761114329928057909011840820312500000000 [169,14] 334277171521818820418330342777401856464756214909761409618708895105575199961298120699717934552114047759418345576115948351575424119821576264692302683149285233913647982511210643309720369720929942676740730405438110249490340149559740032563739921272495049181963775363013641868078211564551975331351044424463730380178825219050248788811747946958756385649627426897136699139985658426119136488231718003305208551741469117585178794272140603768121349415377964912688668816472860540347470336372481454098363887046678720987531794321582985937074750059986183504102086996443261646286022405360972451580028437562373657689989110914276101041564544846413968790951001355067913234585231440323084215882546704271643476786344519559909966084595770828845762752201851775384376424159159071917937579311996985021743095928612149262216686790237463813071675929883177292523481934342041945628827949341708247598662382317671676537546600451550480737826454602942718100841273600853117591112812308407884586370535467953499515946566915187128381689954706044098977999794439337770987483585459744745770669550947212538601113517542299126161907323794479744328948091056276265588603456698210792789010158579889106840239844399507836785547137858417122135874227640052412619570284248038178103203743606201008704250041177181238903827702523375241994879074613652439414030239494654065891245130070928691196616434239063564205417535778180546338088036889099911329521866889024364527432431752317360787391662597656250000000 [169,15] -2861221046673618623080666770784365215895807616884436952703135936236624097611417799336589298632859772142377509294529540125911463275867734723381978869872996890912121368993540892400218308548611440437611981624114828392088824735722079389251783973032659525915661290189619261945519138422734775894851909173052490129622996485161164341405859826041763515978617864364523277149214272598089219918975594769055754787344186822397388534379636495642706700780965941824190567465701990326399267068992426125679297045074271938892422621408929536001620469450739339151231284978041648241966570801586665501244959881484442733488991003099036931070352150787813976206183692797866215325696807375560395709694534291683128659864159423199962414798411499014357894905892540593489788078665706474629285528755009521186516301966845799736316690729008139314007772941357457905881093468680714911673795011929698971434578632878511555210201141689211893673896017167918196981389730694372019317581262565244911326767259655913146216981717706585646087016260404061409300391609351196591489822463569365568154223775988852982082525647260539043733362566216316155572953515093636511313878706117268031635051434294406187479959311230730242108195632725242191749941649768104329127745564332487812213990237444657996305848421344012078139207384048602885495350044461827287194947316735992436652696833035801768711839773431071952671752148161295145972525575578528435673849573386622907504596209298715473602294921875000000000 [169,16] -15113565941149772723988601996161963928401805900130140615244904888051897837187135756510591896714743269013884699247039986121741653438978001049163344022540095655017494192894831883016529914712290726663963962513223280443203872992770693773255103598401460638412705525625879051964017295572256174872178407639123694920750465596673896033422684667622448287263889893489310596143191662728015554366621342900286056477004954933751008904719387396237909373939529506036390927298131154614314843780264230475691254451188240682812691966736446012177137101732514413524741993213906958568550492446339846081850300055749893157229558616878659118908898209540986860542453701128762438845891200025289991591078232123639795055759386892000718291084374779749664704065637077045565832312970393065855493422069594081003489605964875110663349775447967637084046276058021315836943194812183130644052927463975978073799679956948201774164928885427097122724048231648621321954301685665896841618673933080417384059517650951480343197345638030344656042039702422906420401579453070705021611944394313620612690719340491337315001032564686876321683098127760847181894876468099863920046040675686969460412101880168877629322738216884827147886929545845208559922654621253290041155081098020199455320267606344774571326706860311025354059715479948197388390121840159660143701982484002374650585818105035491882587292422402665264361919340801004954314197220410264835043806968154136935380950465030715766296386718750000000 [169,17] -22258462947894049079112208857149893888988756400141116174175904571985585100183861077001961001671500977726884819233375860343748076382751556457737819613385442681907215800635765944861096934662499583355055579887587138147991645792167588964882152800502598645807047907124538372279020134150043280144318591571060723629132406539351007963552948416233643323337670966676237998199843710900573867531128470793490863220976024463283667075284855148258637425661525142645658915990809374659929817831930851071792674563032624829222281589266636386489473204725367065815582457915538659741427718031710130469874451831730198701809382730087493623088846656196365465654443254045486323081045979592460679785765620762389200569522813465768387111078008679639764986527339779833535853052244465629055239336105449697833808351591850522175565268650890631480493411029654896128013340436997817267354468971738734380204704203285874834664061461897245689046881202478262376995218335113178053212407045604522942494377572222775188102121963280838690710575419927146877549383918139119733695796331520278001546380453987606487597773049860999805231032901481815813337334740505732481301586358774184351904363600154833428585415350247797654823518994405317531902625965559715383732077961169582154223529362451299824953291888718656226890099020533664342956847720732798988843846906345302323334680516841895852999107174096629837720824608980472166718942287090492124229917041926920526655383579593421911132812500000000 [169,18] 32498832919930237870034835334123170757692252746053305518740732227092837715286931655906522927071331305363405899228856741550274963892562186828598437658303342359436968594412358789179827349763779909929402448408908485376221861002127281674887791233975091531880422466113617598419002412865072721439318648557514649967037060654927928421533583372100296067419928042175502189743428900334150288507097597463253614219270874601935575522442063748770023060201726145054766443521539795563850506879760205819399248449062200074181932200546224338743259437329206408681282811721277576661529117070866222300634268062264023198226405226011091626791194009659504679301250304935249002841277726640744071481946300515308497343758410225546706051680908282758490482074509675125499335953165594579821107596883208969750445767942863492744415791256647165832655814771528255021697183540091594766211752286036001947461228571117407728795222983449201576189701693388319216550906463539443040186070059824933366939362722246776010008023235210637841961233930637252162486731110390575070963525465876356413420290847788450559674160233774405491244658753513186353943592997632545295094228156999531418326994238874093610867583574527735007885241344108228970210277693258121966208030661812228020791766887763450247484194620385310127640202996502882081691316430343486955810195499121693419032394105103904377015903032021597163070745715247039506481916551801020168982836824894199254652153357573739062500000000000 [169,19] 135357259561963272662766510195457379280593272075802190056152382117860685091001473044980020452766799680268322900778146395925292144402714999213107235313405122520411411874129209293191526606649743478894294153563449287835984817406750904643571825098364063927703572881276422500881516760840739821246497114751606860728208411491070326080532356556775819942512560458091424003070614388724558030222348549876741211118820236122355800209611456538344530553641884990254968432089519266058950249350133606101640042814639569285664529763168202662272215872415939642868165088382775298173366737577794869663549258965173837598849476081854159661897444762717568093320625529333578222385984471551142117933097212349672293170934148997864335039371242157744186860013639431619297601712233512745186290624553014639121520047026249891133652882622308435669128581961551360073475467999139853426873143826796478673267059838903334673355417582467247373878045411231952993200892956084602278604960583739865386805852817834957221307914542359675606180589008380399479521669572557836932697371515035829595954392929488690370166685941374945367999305129411465973830972907252401034452960980860329070221211411376320967555422039407525128771731352357619021837937787506331975654200362400914202888858774647746835994688463351197863818974269888136449170402148438696586764152676563190514918024995109002458544583309182548648416636085420258112924190695774334092179249337248472692062987404916701406250000000 [169,20] 53856061757495553603030989477165712487849288751530537801585364072255928943677493556874370237692432696614217819850646578145728518103196586214105300186336406294640292091834372128065658412288969589309283068170723977542234673853638221785259461323093608759848793919136728467559514367474817549651212027690858526772743011999524121008480979521259995036353212081017101115899278062290265484754967608723633137579080755568805163079319361231338244809645506357597900166493957836121503515117898425254005395603048424752824837983216661402034205445979951352445994746430917880186967953722320109031962854162770879584395081894817393513630477302869733638882989480495986106835123473128458319916343229634483271200185649074284225396551845788968139780081858846635691818423350669498246801251754006711953970166580447217288008189230964803064810391179295132250291379259109042719308396213315415723430670537368470073371550418737101976278377943500723461940651152827198102013046002409158515583027782049261214391073570314675482853383288370075175995651847528318876734706624587713499725111659452699280381965179493995366148042343079301288930956310905023674575978260530175145897204772035977466519979034373743443794216367924420573306851205589128645393373781701008330304428436153455317221374673179209756400003326178612188847867749280770247574833366837165668616357994991433825222684243525795619792381083156693605847391226505862916399918572612851170056975747216021875000000 [169,21] -274877649444895663711077909134549315643784065831661555180102868119045248586281453828773310165461135511722288194045494762881667198834923268557057697141295105992647796864146026804598333603103061843168173584942038123019001081184706262224783613150777372516035328453995837116153442593997435317794105084041839657043573668584472537708575035882393882721691758582669538480967328167009820465090057934502497732205739099337603481405266986726917795897771115457578402151732995543772381217091357576016265407138641538590290370844966344777986487786755434400994099451943555786154577117453023530571187347768334486725626157945109441085973957435627587710338353070263988088599007978592364093187423878800174673782833334768272260262739031811579489985480627456550364492867022216403944474062425113072096262168905454088188102774975090820661533144620520813067036999751170075086539669339427798742023194481710237832169136671967135406204632418598107764797185201258840369693142179761709947466088068407460223485361256224942188255472122233184778072782682062761553218066326747101493505516109250641926428796005151194259275251674286277843399559582502938741484020265887942921683481784386507037708327081154147454724013191944747893814608287947993284616586373049162308502357029128853520556913496464729492497593256797102234608740965418772686371911196322467124919121869003762489493153934695205030865281986534968257534497761338651895452278848957935052720011466336280000000 [169,22] -270564821528669788448636152384960351439300536545765173689919130996314262705902103184050821352543414558753157996063606877446205323141594562622583297499855932846934110344789266908686199243357759315538087219564201460105216126306607083778406964657960305326278142253673701563825995027001920553108894675481888198556700455023046190192178258741693818724210394629247896499037953642916798278453126447689169381185977001766780555693644099945892344856702768011911126780821619007367322568328396297844970234033476568177638618683180638519081029778700047650309028296818256527525619911181327149341833901050009715250509832403427089813061109459314825033422979871631050245249807948986901843354395427240127707812664162158321463629049939693621736893607687536119840668312799308589225036625697596255344139764258125618412106999927252000862484838367943834303327383045398530112947641283622272220972844268990851982134492221519409925060571399397377246191650618340953769149481787294876095124667269378505822383553592291619118957076473335269089396626413031711633553488605662939007981204171947809363581057095186639378478042589096086201312928810813424720450528296046051672154600709752134981292024253987678660162168953944375799620626443587831179849754129600266969944237654661633191177998361233887994272611021632520582557271259964558273091311769271131472628460551271903684641030049917551150261124534351949765559729527840298985236071078513695748053324107412900000 [169,23] 299543582805612526109007951701352198864393304738090556968566033627092607443996485424584462853777554441171339910619550108483294101814418679897225692072249851766542948703727726274416596080363573724051035586230652139739941121205935751497669118878653068721994163309840869295030630735812841081219604501874517264744243484543118336804577081988140035630140058092012649936941975278746806999487716517504131968975436864743684294619181436668710772030397086018075565221529753799661494993322833617459657472019474113042250748982195479231540644844299475093558535952262091409629248297318985384673967330610896247899061334168683924819030032716979488897662532139833918820430328015318486807051148316645019870347869748145985973276409147072122817091476349315633012023540560742797870189272813231017054394972918525854627107392401753937544990106674869027047271840477326772696637103270953566594802869655256188602962753555934784122596339483803526018482172057146598986904455864887094599142391214554229919070036064184258253605576132411679748348398741910375496815398332659870519649644396824778054263240788108266780312076273582256430278993351552024955047909709718848720548663720152859045447494925610906450714598866590126617403764310861329012044069995652640513837654537934948925903416583800406799285351210777038321002197409396541522446097013196733000699787164621794409384061904699192889714527196196110025898531654750624169387510009579552430290988233270400 [169,24] 437915342410936328722779300894744226097773405300923594188487066119417783910567968783853875503558914513616500782868705375895807679571799944198367027709075775965375056885566981391267013365270565969402255061988331172299857359803219966496433467064960526938150102491565249830207529840887528885193391445316821080120659355360616488378946650599749033119096863982349405874217574263502009304440224376666693967429806515389322507196575028036070364395205172234674323962269551131695475142709006087199863048492510272127059035146748483284616658654172551962573353198578138734658800361833639641164956988032622250343275140323243917912403547762047625354604335400103136756215351236188212541241067883165526940481398403033060412095705845052810043869660047280377341310690691873463965719044742661743035238728401085930775469483493793790489184312153645720504627564068231107161560972575239757824105542095439033574340688533063581559565613954931457812185497228692235509567239994856330925564872132152048605377125086943321406652455227983835635844785603490868933142003936185258718132617609832820917119170843715242393955752136166974905208580883145721142260877967073708552982781884155003489939864319924846542474677087231282576993406174629594173351411224799577824567510298271549987232882888490404993199295506935640205437903022891470069716992171900851126592650966119622107756313315121080635250285377111565822084662060988490831408362098874935650146792548000 [169,25] -206672526998720729295532187976577661431801195589636778780780759302812663596236009782526127800694086454523867354806037981009568863330431424830654315253437502053351829606884279305238439785756865555442330469809121678512438947793955301275394581837972458926117921010624764916921750450528891430305773295226062666794220964834359432887812925387166695641167737806749366325787916381502682367627898854119069109509794425654870741353499159571371599422106449331477780863655203608916535052854660447412602270823149739315410270140497506198233461070392392759829461010292060677294744063994815127117261933980521532102104786818695736822957618687232424650042451469409248155715144624659776638653398282540235993681421079564344751292364568481577342099890772302270059189703540533127020697583408369066344407101435478768974899366746631923213105238943387279984692024900061755457064385268236548705282469574455105000722980413021072284874183074139971697272717636861998118317851753672411933387518742757597162257401375896488479429700511468301191537840154573482946374964677491491635812813766872926558524375721137489486537151942649643072905878198292306009962229110083357223179953691494851975331912109437074267138825074882030107788831537091683378905301092887532855888744231250732283646453942607428615486331634806250546139737994766527505574419516285590611786408924067963649574620039642605005388835999170990817573396067374720410816945811729034414546478720 [169,26] -409808207024349828811151200088455261738406005387907795579382867231135626958264327684468350256194409759748646427484109237428930249937629129472107671558547255353271990611672796769149828231623348532249805923353616426649010921862324737824010137456142649834320839228957709020339986653538978540085106515838927311206575778184893683052943359211857951735301060689109148182276653571201481739680427177105884974990181444768613430172750273101785083569647828808576310425430858586713370768429078618020091453705761593554701506924614827526540613290027157218100984624978683285997997557740492888474498482567842692424766765755693251029339217034615122472072795867385006997199587595216977533726932007247458596716120335336741514145585777066670206633591228502277961226633138080193670221018121842521136762555280996991394715337857782666936782430575791911975666032006123280614132706940295554396794638006951356227953747341314903315877014705480569525254218423352567582353102598096184355961665242404208544837832059859972269989133819526083320651611909614642472382543501920566137854946916117948277847238633760111696650090241606438035736288970584478794931865809753295854570210995923737643284153763625049378355605001407785229625539992806865474507759905879706555694528360531690901945791326920413025154674006313917468672940447509468613882777787511909264269239899920188455793263353286260419181613990350178130211651964254136897469443449973353366665920 [169,27] 100566600133981617549103671770647587298866915507453860940364608569349290912355665645851696226865087343264923238401794542366831775587142847336012852351877862203649735577958421828121397059971741063387393368039801111421682862767637398705512867066563715079851507575563057508273763871690251931969865662286941182215344267044183181184679317981359938369378979336642507982324342090008822707849587072973711412232221917798628777121000381028980824889579042880789523238236939745671366895059059334952641220970698440178474803058738325329659254796434676212196427046537253898851869829919032975655215259689820263942015275596135546683777065036706813430308417543585818418700528442339885841561227190922672182451884354145216728167719497818999351694668438537639216087622688845529236638183385594705674841981332012048102504403467753083966075709304986256025326707406331558950666712853096130831322173247880701897974220427321623804739058339427252980605960628127685009477955391273322610536778530928226488612051310768518443461587604019958479562580074154114575409659521255885068983618834705743594551498681037076799678692917156278041001935054752069426483802836121210455461469121182295530397870425796753372605667632824706697042406363369565841939159661640870214068591890521183415867336995845153011610527853554708581884604685991462993362931752291736903299188471617386938627161613613061258554879151495153445054334152873983395676408843185276068000 [169,28] 253382400308366552543685418024331627811227184032351740286854300439861820732046988998936420015820048063536865393139089754986863712077553271731713913398884933429565506905014086537688048477157334371310580717765489381728501095952515235660963215703185915063694524783830359975889550429704949471579385712278440918495202907197008741267634357931195216657248671112950587034903564683910030747619751532329841899861787352631558252277995044897405406030256802014653844147546502928536552811888415187789990390421824108253815420542576979190803367601519691721630615611518823707368045462352813568173662340982160520114355837122546776778181413168216151242499329842614616642466794101633825847468471849112017962182393487446198729990506730123539531541710442223393183855382908967918512587176503866004303339295965118406904646364287647082629509909580598324382162951961079496610607515551414478230618929746123849900519355389134433241771206097582247145221853844800876590046923541103007199772150413484351329768328527173448149673585792206511619129588937916397287925378241333150448655390914045105556795303784285627349081377683351217430375375408386697617794904874099108272831484003901987082600898925903896522261487219183049726964604318440610077391285490303376869982419614031305809059880916935538664106612296834967285903138116826984045509486604315104183471434693351880888300390743381596545217401977075481562430079916159328983812900721223195080 [169,29] -38423219581412606483807382353412161335404863414067742696481619537878982189899244379516041393781327296645953007111962481209429875880404673842483885667439711389567992563383381625743640441372100632853132276229081595346483501696757340537277353295123542067170302351336597657816371766113446410305200690635106852973681222715447960444964149375027077133545357871555925845342379959227974157714388509571461198652721451803989602150337246597821380582576622236877863746232556653126670084533189044292844691458507448337674242361804235796141023615995346763067088870369006854745718851285448017174800261506339635327116844390104207269003001927658540454862911622578968086106214546785342574113178906663423341395084770107470468327222711451039630229892174009146571946841140991480183891204053596345548448321824887167879260939803481983090193249082434897577036793451214414006213482719800469719560899571673922446594688482793010186353727081787912951524811002378397220091285659099492493247737363681792189339381891580280410479408253460538567380680290267030190062277694523043854949441715122422933350077623678035367502478479063949815967986383369143506789963013129331516996776060322599355047002686017680918638035948154803239738103375627520322263619708074795186209564514225904065198840497181012751548400483326473071279642977246228241207483690653303269533743088300045028193157338304666320402353874341564505718482838059422366424251713013072 [169,30] -108971254610753475748268319367296615806971692507321564428354151264107122894966692451029881313122819981397812206975606874211471010457886898975082459216597458792073507621797476881232939419353350696507781782823065433285710879475275488321729892710803841989772914578192530540103721211157562249753920467456603216282153426801269415579687467032684998715814182467052841264486831686921374329981306986069289996133002579918788206547636516613326949262253535802081059647099865432209476320090477880606207756400619394435460624359300069621589138797481255001040815949712736336405849983002941134324305368507462646176465976919445289882189617830923625087773301310243340256800322102420023769670548832506116396095436243041709092228254061903694508453343107315601557716612647567142418477056517102581963121362009813070706521359685183909458827256814891392842330222796188815231042156577100791887226634201283492772765076581926235271064656041169414130570163855275603819204233530939660458568979143439474087214455379903000888036376445222865066121692500863864600154007832197620187665650214488072497687786426449406095405269090446536688265136581244164215944710300004306963939702705679395580689068477531485644047035872433255317873553654403301398536938865725375893502199542179133921147620079211499759332342722725554975470478588143234587939914433920272682329023748511219745960302114886299733673717228093112216336116123903781204121905297024 [169,31] 12817898373024368815134183163677533175375037418054761582808640448716689822029427756720609037627402255970687555185432229602204113172738766693406615556832338984712805833657928789060610349698242305823850385635350157004190052281358289971211771837398379161876152775547245414295535084486299466569443694463669778884737418108469195894408707070804284469459131440480506064588195888350374040878746897708409334250506065330338090066516596863308418294276814934498017357557060752947574884712312368380868962755941577665437293415294817009015561248436236058644286943850493539905491505662261243408868072760355684847351464804100675191155484794346233206674462847972203895572726453141037375719838336286476444298618757151576181189538704891350526356924942448052399921456546763941516020896297702196686715817230133467421451468386033213046993229105312930794450795231930794295000822655820790884921003916168670355477649415705588305895545697467161566410146237746477145613740072538378910573427100625998770234995587638302632553714835105249566912167446530049148333743766090119448727785605835636078554129137528748843737974906449205599726056052242958104661425977052053979160967300603248104570537211260785448110439801241171039732982845555185187396771986390273420775172645687978336266031890470708527118957648599092461977846426343318120564414910634976611269337836100469691539409456207333157488720008387550590382809928140980947701444928 [169,32] 33108875071698815544597752647693619422617840358458455828915606914410536717926432980283709520471090875310119716250010417534477032465074216445037969512024382515501363214387020127118670425367774164070551339703734625601379109919034624711768671186945322980459730195327476095682612287492643331515047880825581481363569824999362191125290167551508737921069895560859733268274093175594787586213511529036135527267137175317934408965845335454138259949403698853775200919298750226834110083732512359657938105801647168290273177982810063508934526046130580291220618153777621927749190855938932606839971335824474590801417210118670032327884215881061876162025133272831661827611191550628250332634331924227759123129513290009855625126367154005708661523885726738265256413252644862564792929717694229463971055878846632564665092620559187473815852046073579877818237112536750547553032727874622335018705329673937967595428915113589036325220988069414749705523042111449604676863237684113682526670374108887004841004808493276155239695704767565838555674051745329804182365067691978677020616177134637877013958005310899210783977021423943026282866778467966585868954424031931130242519518011725277280177738758571517865261226321572586962048724244019401021770330255631631614125100487756473535185765143696929767094681199826071067587152915340577642569390275911064119588268650887185358911018222387074445973879841770789126390153703220378309790488 [169,33] -3451715306267340690373376966805877800699307680803574436504699452236719411334332606713467815889727143622626672815945167035513002125535394972964539234085288453430057232299880693402984073297609705050319066587159472594011184538656273759444644385484263340850765110683550743862382546506040668861910207988617936024701608681963645591370680503323390494979968673343633404375407820242907166387800446865357652499754035753274395791146030614448201807231160023257204421644856623812265261417914147374469718960039640078477331281201402985817627332907470438009064797657771658752650101988651704856236378680021103482227461109558835025666818729009379165726083642846900857637967472864483374736764674750423515702745350295164121730080641184739450752175862829493852772222992166268274001662913803498526218011378390662620618271833053047720752614262800822924823170129841985167177165939478107057567072990707286309308990733289483250423934512473905085753897244303610037203046661189326884359701147217238270141059678019443298008440824078317792691639095720140689754176840750346399146158305799051848261420592401789230247437494380455787983208214575759460177743723144653665213632666617475251114267416755199034734751920696892167201117269357088544778168038698029944176922740674646744229719385041805666026241495448576253067238606251141108078511996562684448056152087369002017497105679231691780048220155182285054256490347270642394320 [169,34] -7201393687483450128695596139410450584484740459915800337182266143127575954097737491777741855448501022502486523763355969512381308510167197761608999067977379531617420604654929178712974329674770712390063830746975859203872881323974014797847968744189170708660909015044337765049534627946742021049920085934592711338967501553222087606999417912699694312824162876882389908750408771580373333017879701305850341786954827265849348182579885265617605013008560453375827373129746844381077983091476418508757129337584701960034296886065735866036965304459814464383900032182845929275877823078732024745408463994994737348802579049164315649250387438386658115417335040695329944876056471878691605166006023372035542428394070163941551780293224978500929191946723621079711239395128738124857609686881438447269132192871612118018811798983316782659727089666656989122532900708963193205131921804088367299376152143303004075811807526013091529355806327106924911854086846040624565225883010191448746722854565753399744954758034786926087470938335754728696321603062600835011745729235861534094691006694552660441755553295466753694885754696139286562999152053734442811421528769100098680393217588545236318018984400828975109258556857294839140306966248574135577992953321434203935848434514034569327762678727583807528424486247087164982507239883436533026772081925120452124925169341807759157164261427133836504687465063450322182900296598992087728 [169,35] 505195302412823358118204727776372851460956648602539028832658104705710879774467516581756204834155001984571236597751026939896672174135142671439319222596467048870481377856881546522814908191501373762659697507084292542287327574165197520420360029159427779691365323106561076504309523327834571334653234211845344114714735388737288390675605606519408121695693119763703559381638338385736238172215543881521866054054848561445544165722739101071002456260682007938378165999539615229708290713243059664920731093400760764658511391126360174412788960708778596639002615636120177496972744713508622866950174321342018413541168118971878181638878005591113456971617024357224174406272104166231995021375082857996929572804007244462550170332129548930840352011861454856447906757142416511187948875553617849285433075812807601778002543066107526276692889779244061845060297054140252351810744914567665839734174953741298954223538708877668364991384376513159755282957044295266738039688202953573601236436946663416535398078618118712421662598965569131260821893445281037703651770356035077687490869126832616279064501182961819604579771890691230879719925524751360067907071247255247138723660551522140134201589547350724829158271343781404200931822879111009150018774885069808528277984974101341046163756990225317102440479534485810014418650684551224205652230838741253998571582726988103031181680057230635045554063017118380684283003306541888 [169,36] 1226714154973580347175920604126383615638962446750665735234560945749397495886740781656959096843973592210797766459898520444883387717022570776393099630814313423908770763501014119816558358421710033567411932276710416897203960821443603194227559821636666399229103736090275488487044369755914680064582255335630206598709858595953302183548152450821911414285442943078889487207695217718418926476272794184491793972045137932966626750245374488919522734327111076797998701230215498954616635627767135710812115198161201950422582501747450682711427751489684513279665925793977998501476681102120726704426016357358589001483453510698882232079811402577158738636340134117903575947689445090902450006826967591291238584807490815742474621555624907483812431381828154351815940152143288734352353873943341320845592260837274933215438763886100789708970787838398021401116443360794826185877359050780677168237934722728771981950754028655679604452003959614143694318127699911594561199355641945598206163258203589129136482228517907799390263672332224462901687123911530709827038768967143503045702219631687837657437474513791545560782051447614499671973763298753945142176366315600377418609427354331755031900411310359930997373567559444308334078070972833605402380272909193724904808058904383329364561927319660398783289321658213470426463026862632346588491908528160311726765435138846997845828885865041556057505732153938345603161877720360 [169,37] 19224046134461549913380800142752798489172220186990355408639030402975047367582138236829465267944425371416214415263770871579338316990954189889556638646109092921501309788260439351256075577734720520188895567223768726453776355507850557827167271469193217810822041932718118986570103814535631721880876127569638571359810471204760413768001277701468739748639037046711667795622828092374164744723795899136741001924660721007405014057600267956708567730106141776731185581529640597560562758770679900163599595434808765089289114611974373949275796918665288174595833357577197204190981557438581598248635025368661369752113740484436705427377907292557896225316063461439414219815283335352902666384590925224314024923681148215390284391762619680958068616086861450481229693005330474357450965190554971092676917733892429367128016307685660453144447420337361470751431979897933146029243307166731525687787824604140926540909094089306505935468334093647775357731225394229503301344951914552119377700287257058232355361103904901955403997287775702846807715792200952433915139753658406745993405546595336082236050993127604228583424499215454671890173001010575923358764650990597864273127788832115011680995837898791570759943743148418439954881971126346711514970560582046760746760885741878343463337456444433149171915582907501159253007500133427740617384523505237863122012449407954379745802112779658477967810319403849858340573136 [169,38] -214140055737150979012779520165915439626214761827702506703162566277554331001733268664002880015963558727481384940037458227378787514512711124918404467638657081046217548290158358353994503449119334869790486973509900338264822432508760078282431229107460996979153951535116777606966833547490914166895732781606106821591715732083158143423448956239504147085065685020154405753718264638095729620451843506399857487179239885440101333461542998942316750459881928200869235329942962001897038738619474616859711687928976318351838778032537292375802788102441476466731948381599106518426250900568711968570378195121404489608768938905858842463475181379292301398869578457743815837708529813706123087564615366646247357304139150577164838129285508181432448678641475577939437153389420321624041539490722463585534757851016503135561352613476489966459003399374431705850419666512737256186476513064267847508433595435116994106965111315285324084108941814189385284507181751411140197491921656882793137441864954600123248851374038677484505435894161372126291263133880732075151496640470010019344897400720249957090733469110060428291056319608752633602397050133066296530039267753021220598329735315466142247479900613264866973631081417646790805542912259613761467177778071866193439408788765686548748252236740683122796251908271201515525098016577757692474444176405171491855849127781801590165802243704046947300933185406295421197672 [169,39] -15518732689835034973327800651085447702439046948440411763956278427186215557148263448011979219434548253288611829962949201593051038931384196368348818743891462278642479930402132826407696584768339469268046733697279257601506691272540900106353412681484048461298511765872843082467584990550788987806404300307918548078519977491450618648015898576234822216729077721081003150196750959499087688809290160347656605882120079127694532443250214355832272986998095579636178243921039723358464742763100715506795350280014108533644318528681525256643552776453323904330150751482145429014566625867660588419289185698154223523900233471389892818243877498705420776085655754528873108104572761376804265009768267088692793604802498992174227123454200756655112457963986387296319790223203119881244798427163343408773735265661405029251454355483738848023316075590080195032023556300150471537029475151758165853412037594823572778605161756706094004153400946467931936693470702283639816785547550360913561389065713579653873444933546283947130820288264775687822180838147904852851242776592953554882642868218620911905026102145569213501297727677278309908165300531903031719965232779763755821049664088158879154863445365458631026444685445462233381201964238281613191453284629812143010805876436231935159462382725786431143104841262169791946352626196655561562348792297199477932220884943639641474651688617816005607668266759961005648 [169,40] 47155859267771341481036764668290452207358194597379201300527272424702736798845108429577585044907674728903728580992451870113952927590891769691059745678085028839536378744430253375769160547948550141028463935570841009197063432954581663038721366280693064019109302548173807718483562677009800620984665210621211062296461135450801652688689029184057399681314564576678096880406340917556956782012993542982575163142206450089622263592714721934898479353337030707522409526103177064411538654152305041606541493042020388554490981700479755198560717742494686824860637272605608545443112182131824271498160430646574156938678097849055406934245093289759104219896231768595357470840277490137719823086525685027465184849433238747539606191430276383156760553997980789911475051945858066729114457710985276510326911573448031864662411417089856477553146487321261340650538408044620768701501851014008281177107321151132586523667257165324655878020979972093759659094459501393655191866062263262176179551545592693600013944917412776313584337536180054674683283943853942582568264705750246967767250156477096777545612515576743264909648950576552069277455844053981267296425535097226028140019851392218065149344197597662362266667473423939004479375658170184320822639021993087653071606640862108289527650651207121671954542370084100795677248110837793246267636989045726312512652534958882439684403831719103191592374182771974336 [169,41] -2645361577515378000201595451456131956146616997205663307339584695445624271177455550761534763353888384117372785508505378681244699859185280945622488641225473969528521315354562859796423548513688718181789439100034292634727282000963765760094030292337870686832127427743768822648800665002492788366390707882640311616449550925226998267741416271273006863337807170653252893436108169619581019984463081335074535917429367225864763371198411106821188592186915959893094724956885000058374929473888500278029776752739685688463323282386861385279412567885540811409647498984166902769466098970291487102537465123290524887383612264493995885398929488563264581961075454984974263844649276652469678489925271515039365554312495198638111110060720990275802251085989121125737745809965307251955586585251415964604515218561100793796385179786499825625676565767141417895760091723682930563654105166146760855606329221911050648442770476970236406959248358372572836108133389352475773782232602757868792492792400555098514746074165251808484033040438859984032222153307613822810533700740779501935713464307170086519307793922199005223025138657339128185520737363443608287326375162249541158326186963750331107255003156367901377865102605053725556756046484851126706700217594303979788897235755498457005303623942526818923085305041528057640560217469603993606060925476937179384457067730827610611430222756947973944512321521696 [169,42] -9562361112409834916192182059058596968407043122575371265708309226061771769188310075199758623318588846259037690543900132702253973606921908626498137613546023313383626416111447374293371288531694427548810768070447621389798208953599787627111667531910620695394661643883343403556077266335583518651420141559656204051472950897669733233780011779182549510605067501469037151898293397573712331532700237936407074694831583105939913938278635045367174064559543997662196095060370686301732071382299862187553459775536587384049185507136737720977959375369843111269164623007724685593436108052197742167294395294535428566326158843933403585327036341712152484427889046598373881623438460354440603666202600488501910289482902519973112276828582234710410603148419184734744561926418624623624386050836493628615148610410805200266654669313774099029409265509315392614164224368313481462517026519940578376957996707538292180539332385069584730914009548788785682476161642033391242806043224881620150643208708650424385064304026451198441158304074962454268801521657853729128333904866348222006780359822072622192002960279126003639367621410872784511147099728949031026203438345711403953213503996973888454392891294964974058318140133232078062399686855842925234397910957926718224799573522523346148718399951142105214668840240681853792348183472542790333357703773459683310297739208084331528152931922798493741902765808 [169,43] 2448316544891772742231807139258386108490985456517043545037949384739041966539691983922845424477929043263828787382654959416153585584646532629985044254614485892000128486438433525234826328965272562415641704082454600052878256261140702059534632252833294824180247072671716339921103649458792577073972397615711933220794894612367067909326709356011782552664077275019274961428165196006399321667827004165212631781894740892420755699398688898430861791630341368035171055665412927735012902170174902777127601699931971913586152329775658552534914206997060355289203195672003862611840324373961758869384564578298467172317255708869408923375965586220550385643863876259581070067033678073948382698185906822836252751725961427517390147664802995445169776563218107782112769580000334534769584177041545023539399390854623426292953916169666287207803895931311853469646388440771739362843368758322810685615592564659881215820868606114026561865140784670512681414783317684632114884731494344693832360578228098963797189410650930659332866786443430504342085983732446061969872881515634546614389759797730263285852628066656299477453720995490785230213422528856621471164970022560640766978228434758368943355641295184250125129430526265518558300682388017432985916092674943861872190486933104282027848278549113266371940698563225041742596989396489366607651026652828087420082262482955304339593572120225749390025960 [169,44] 1170399103447371307772891231331747748928040976617286569039330996364219581995828219117515216448335717755100414352686989315373177974136351734541302660146110201652192049772611782981706676232411916105054543748343292151559024715404639070005746373239490361383225895763359944222644479586416243164227984393279853741408671636918981927742213346704330822646246402868875827217881616379804656103538422185876103974635338991222525158598758060736248723482336015871751326354166950741512425823244510078848925990254879761615578804491941272768247689705193135771850112673361300771473392944454388718881809686699158910347664180825484770070093949924924041029358338049178413032805172284064694711828705871816710658893201231849219238719280455191352924102154153864157065340291545483375422839494648866252296441517928768405997152118273366188536796224913178385792095106628302804890357501221096319310792620242497479802412596137207609721690992205487387644951888676967884244406192131451319965968431451689268595460617973909385499991513331466014485268060316307475404845167565469476340911618528638133389212432089970974030704829026015699489395324331494417015674191554638898446071543860574888090644564531379701196018266264674167010380177617845829986626732153199347104256910579629196410544444663982081266095743630296901288224795988323849921619628001384551846425566566436531503018374881505537450 [169,45] -567085450983689874936872786963098731827446558173264476864830145529187512084847423565055713973173032321237665313723747058071095579761348739018415782938031603681417577175131388899129383018478636913984529310743048294043404540316395789707431686585483851911313847395482722790656968706960422406076059376657725513380976833773438124938815955073787333125841093685749591127658583768221109735825934779470945294558344530445377373924265665296473579551488138498389657545064693139873454271013939133763882923142022088607623547823232604507238473918342810380763699892250136606539906628416376080819283766565864980371444284641411331199572949345602910684942381598881325680849030109539681289331411370893257469886763073780136203157235978075675080648592493946679820557062374634761868828340565451868551041494759924231687037472559021032430412430521305993984449082909667268026191058183986133473105980668926075463790985078735670595217039318357986282593208491848829957963602936279549627511229155877518658476180724845053672215208971508004260038930655192455249750936761126178209851388348607293536936667464392563060055289220188652677756372385644750321503848565611919056126358778000575058808557473619424177699111352539534557867989113536218461594455467473861188283742312719042264777578468056096435384257334763966175342461159161277038886278288325292845541981390800379137395284703327748 [169,46] -67415762033952578603828471234805574194395388588256431135766906612785397820772856422386069753306224750982610639994888259304668281548032303554859500018946415001234608911029972516147001380721102792770991678835154154517609812491798743286083995202652586613407309594560126880578782576500790362584239836814283837984284802513879646422759161199626661713817023987809959591707058218478508431925307141440724367527320726495930128066322782588022231336629326267471333845760405827757572450427013394771545493355049534984811536231971290726483534195424225790332721778580572296996292969600025369655502225300639708281171522476920404210392766359400192747029481753770810602518401004822821987132660709855615734947779238135478702559073904179209024563456682325686424675343853857231757106995976298287769641617748475514149164537321490769926098059115191884418419395540732418447894590514656787163048845493408750756505767602755930729929672941660339677918605591819622566952261692877069371683189037791658931066088047403425753224200185673922103872602314971494124445194666246731432132573056486975684152346144422227557432112531952042137587445263413719836077959425285256612390738618828324762946133646026336810732029845588089162559659248675843804246054438508735549948345838216351098455362088317793626963981077614772938463363377868799906286965402620025778248421883874165443846891203632 [169,47] 77936889976401219193280866040671646456264780323033338752000012983090530641994212365557817460325990779278752575034285474042396963047776608920644103029246419172230917257042572519955912675428857446841452311045159653875379741858190761109184932791376098380757321231069118352138439918604930264481096725676074687575663705032229274008413503886036628862065974880025773070958144904026259496593388109441311343152893391621099019360148504816852713641828515612475649574689979393982678058100396305891868892315915312589846612174523947904641348094100705342936306279720617261521227625297549511747489185972094627299435438510237722525445409214678282143371822754900077179080906960808310986591592749806118887452508596367817014875675539885414972427427837078142120204896755763820946093010302170659243299125299893433635527178009850800667103256953620962463777763837872763026421667472914377805314710920773139363028578800654796672824924091063905982984836144255291996638361718104419129663588326364805532924838444881318103377796861793154266051080020856243535697008274210693641077037281730788709285974288972578297227460353289996853585221045497949929029681507562997265332339115769984655854477822372280681128215465782354796955161743431133083831498194367215592532985408831942417941293759173232098731805093011441449269260246780393755582910592749023370467809419642256575576408048 [169,48] -5623982298408337943722457529320548998032636922557266638946171957850788387348946389989710597072338288379852799631586854245636580006855226073422802002652422420692552766414523956901859386001655288449159304627053113190466723921970259568532028837815683712800543974350983609492735867478802342781502559739670605542281380280322721204756047605434543247077525100071495970262201490654595851248951838930174930572611142827945701972802548926593954951981473838345310687858548059960967867132447881225717787350833466743307503822470262639799162448954198534886117842912277219499011064813654690479726324159464196913331915752202986256375454584885842733036891758404303737324120975001091062811480955203759418398895349652968280980903406151492002609665564490911739636260394113854130924401138556018779588330935245170668112211409590890554816390545337087161782227012029511758234324721412360911195773906496506999065513263522892447821636531728023528898074466337942402878034451484372292518961456320046028058235908061770079660856696680999577170394403670565708315317111649484703902773860001372731955456748246183974445678543380919076063193696267751486241241912960930389653219206294104508612115050983117867319077692504376238192050888912621078335805643231307646823166133004373365691736163475712398788609702479452355937317448372432665253545468594774898262791395743494327480768 [169,49] -7382081881619214434698952067987324613135196059597807400668405792830218696669236135004020919242853440161595224082075294308266928871269695634863755247079395235161906489149452025740207313664551022451803181202036813710453319910789925210629992603128417662876048116745482194892333263394298135702955958698555154597769812180836164903964076760306162861956255312063325020601550036542619119797307320558556634364466450865486216489411371169287485764600118641221045563819952789770204107821611405836556773266522663737564053743120254158400927455641991122492184205859393016832437448992848861454351057001140855115935835106370597035186421525359967273783098322223035852258106474167405079883180448212343295784840924623932567682063080322544530987347298788997790272179682352456171961018653013891090881934866566556621750507315677401012979851623836959735338133152888626081236632898439990079077978738357520270083235649340355041498776987054698664544972187076818443623942338223957229566594692551285700450116954126192929267240211249908334817720412501649991700331938167710099746907928499956671478529944567065018245340089099795458946465004309980551878901613536858387791214644181043556355564225587253090620482195764123964061638074696193384176368652785611661214383177328651085710592885217064186185014875681537015806744930361161358170668411132810539496103279867136298444 [169,50] 4952769208194775566819085221960997488060605453239322189938649231562009652592066328911576634258219347212101408847577242650628144614136149963594455633561585550802799645632564060687476226821657161096407115441206894909428086559857267007648117439098705429332947901139997570377157987108329494191097126266592514120177684032617038774123087750739915878285688018825687435554587614795517092652589192994513619242834944207443366259973231811290269004601876193638773858391636851794166671819745468228021256614372655867709579745346443160964806609333879977895161305877338865529063215069380110749264456542231895089657723784736363537939360207101731579874089505223869702236952980870542751886906539994126405868338150419841883662745883501549518409206805470162224101727278248689955800267840994007713062030591285515694038825205056002285802901896953753923284716322537400042168261194261704928434357345483560742085082836378435597769360153054082059843266012033993132598411795760795686663903449265640136226870355396229418528643541132026447645315274449678687645577753408853567956481342851304984784169623205126425992879564408655575408736310524369306333541584254774386735300123416941955033420149432653875653492353258615413351451869177756867155242525787141239148983623337540246393565275463538912894372745439735862231495978915383752721173386979146858816285576108740544 [169,51] -4076529154367112010577924268185826875177694165018669261974497636478747335270084676646515413098326441430441684959022661643004201459297440174736940604119055794932815189209931520962848310057157674072252304150809754932892262585526144254804925022679555984601404489544721917808430092811369718629446359586850317364662349378772393285498709149505322405614401879865555486433709663485684553189085153853575887434324978072930200569691531951249311415698142475046164664843018017768700522081715883773470432025287129382688604768970521560780002283279175334563611700265591591086827378420247303616301066578119546498147279436270037296866908297427483281880276325806030362508755639225170951730859102330745877855121400891404573362384152253497083111138298860874638747557915244132945616881127700914340289746310696706084292944909271010185347989091570874527677847899553707417249021337804363625369968206158417783556974949482367430966003192154798183147151984621563838196011678790618772613435940100350354707562510003923596453542560868720008949918886890470773628375244321858201958747029823312972454668483445402979112807792052867457350613749617660537934726916815632624776268103405273771468080285330895361570411556964325876060418577250005489455398405677059207390930903624214070593139247426928536047395550128002371934779876670051326053558953985879300179021898852928 [169,52] 3352877080355791492362306325748017582927385857657053752366825669146968181665052075048222775583389039607283560618221858175966271549398737477328215898498354252463042060359755280731001862363521206664662600857687214528284771191479553914787346152754465757797872521711988950372759870755296861511611373479055167702399670086195934133752280105703239732553510339602832733984657247858054516663052106421153081795005364551608917130255698386869258553640772651535280116894655176172995146751526458542837792701635380947528023513370143311411344881175048855937718434943242383071540691930860442000773541261330950615210425359144612521947347885422028371297375968627268104750255911542195974901405635709670100092352997641806458537956607297928741691732379082813477240005323577510024625196966508858656021253300744634569590602860409798766434326294647535659692066615386606215149897587182739286711212668060654621979136676495203338674721664916436443169807532551455998215166590390203011441537197505831305472882592219912636297385843700674968360488378023477896985898241848580810991480126762837204514953997228954130631407385606227041673631238343088143468846067565950467633629125571079194754885680188903965383944648118138454565752985045874780858722225601011301406212143654921306418459155700372338994668434389145241942392504634664233552281444763675258299106496424 [169,53] -2253811547400441247264870962766035647168240338220218955563290934008240256186415433892419788555297778768164883700202123125496439038915957952395764010366911468251652803142086436357465114532636563980671754217166420231746596181306924844851712314202273024604940002423151313295658973275318616242380943650184745397849035107450427176284663668711111114185566087175065442323661163589133106071709640203367771354304080612632744797764344764309117632639107683018879559260378420186770811596003823219103441996942054666339219924338240392010252617921783086113351028051200335676683944404148923395874427093104005744333515914571715497675131329326289768275473581528641112367262798009614428212513665335472100021618408578240624388948217969222521366353868702408809196925717133317274342159400060707388287224520992951177484848123028658564561577600493057931027079299389175904550631874138036197808935254094361359810759413433966202871949336965060863214010715722137212339366075211697398540778500319060337062916368509619327118717047431627858025361162522942629471083734696599627452627162747370161494904647584931633640946940995592026686858443956087857096693221112555499555799486285981090723670617006661500961627097667898019226671196182644460027734183884953613590602531993905142200516131665370846313113446540739227834917821801171772785649026308966852955615984 [169,54] 1259678595739842928681670198329672708723672119283762090023741383185780997954500669938318619704937818687299680469417360866939838567054070963231382860902832727089438746044478116824577860856024575329454181971098851646754422020253993444860858461392390796195625342682030801721254052166292125547881575418541915658578267684670658146082004997853060938305597727497342066203152930713177851146553179764514809999312990506698542792786487727260938434158702510669936509863588238048056337778406986757542160686497852891833025679018680644561494556788093065560126853640089176007757505382355385403288161442019654535179905609067882132619969649836849530231913037616227054156650764477849777906498282745981849478433125207588425265026215974167281818812601370596354223352946992126304151509439305908366865218722092638829099494360109605743176701685744533962725327743929340096818203569389736125149813018551033771238120010483662650502096390329826932821996669667965460102847500242755910931721291131667503991963724046176732000707394886138675974430843362908695875428713699428285901207915870635884300054405925381235492695196292285829385733951575180106164487652768217913088864623201982744252510931152842651885495523161429603292115916936429083295690904254774691784968166684193537116607738012599013455149398358810429812458108038936891419160625414984844522112 [169,55] -590938414934208071839865764886363743151775554911456514830888270281930621600415310788668700839343664162930806096579755518738747228970179371724642326449824737835164582864585850195287428168041435621316276450702590537226733633729297832390576349958591794189654455042980427286871649234065087825889668923674623797528808036916067084339530683512659538686167391216747282649674125244865714172591495254873645525693619923930797975517384864529853364985409539586110568374793096215175931487934637291129899298242911230634886752278559130107221220183296500016141337080388063863483355198945383716474669075842620852577124681108236461151495746765088399939431850857073937798264239701290019781851065584804814679862246704420376838564547614912121774481706531683096848231570880984535871210620840095684625957928426730249385322584000975065286284525170724585716379478575018708596683186099047761329113300243190916706224418598467002698014712366385660102174454574549140629249269506587384183344476581569118665338536713210719605397157143524160939900877436461269692036476612656077036247927563059346398573801483718386151496984386492233191785628998191070782802999741665677192036502628094953230498307966717314323546922153348592985404635895236744799132835124520153393922006915553499902488613171109293857283389904131773367859200127305796165946591707203419264 [169,56] 225043009660438122979105115980135235072378938448557110138393449070210487272983794011543426680484056117451140222311540275522687369741948293492525428615635221780543607646508720147005766158775549356591471831776433483565699295857676356554097034782369419368287404493851626280939126921632318221194980248538196441225290523113529054313879585722020187707156622859139777646016127859443879505993284549396777054603506931133407165175289122497734898374703321866828538176599341059650901255778139594558705681233535820439143020188563849665166619780060479785022754392218436123891407601625322928575750309147818450407973027589928499986551888552017234338750652729205224667060956260313121777143394026998643190617323522086783857816722549250991755587827009379465508631099864417777631494622495283880226272185836425249764063749881642325700425970440664497513817352326597848337895361351516112294216811244247018775390463706379146789980775058700225096734525355249430746043988975116316294951739833593750138283197570278733370011885734897292406332713424810833728473421603703331161250222197713948722699681064150716149322491735200759355368814958640675627132674215326289358033739799470156920469457644083821124855397655244273105117642661297016934745647953670549729635057665714575558364720084626167887425135752495315432398411599092411737906436632680560 [169,57] -61819655709172509628678098390601231134867194922133033971524285218581483880472692031932034166786800086341953992337531346630759337685845003127540418441237069562419318896906564531116697212492445011833265260278288797301088871925811623819992623594667078739951724826263448961526206512773688170191451522076048879072996132764098443520241755167647299255577232601508314127506172400803272233354990650160732633864030559118683319487844774309393536571852113063401538108899905802172436440480793327680568450733149624504460323564244242829407642799191525398670308867308533817862910596432913349444585818199997415561503575913863897106822596643666191319260526981710438351460804668129947170670990064957343915852273136551500969997847296753130903080875491603703198696327282893397515599125658404118369978372732017816577733523572037338379147733886220963406037512749673626201701334590834540729077588870918812333853648100548250645137141063013812673887598467576545158467558319641284977537101217634761710924762772306260169475772641347289078370944406435754527616089308651652825900700496147427820841208850909468346558055881177242817718510740195648919307607793992042254668186113458088938038458931206178904707500371168284034747826632273506613744734649633966920110740209219390853042161311168162199982578872403591761566518260308844609918865013344 [169,58] 5534816911913700529456843622803649750998899373197236495096028851682575961348085189261940771275175711366635124426509786906606302628393478022085918641449801008080564596949986044207304994941916738603054461963375257714374878327040766580397712546011098903900586014562680015060590620826864112087405866202749300866630503962899182457520542372523963502181418650160563246236319647190152734605459201789151230962299162851702896841557245266382092941748383107709456974130251481316277917694161232219627971054038314878527083614460660689985975932868344544551937485478238505878758534297230724284065220999806261731898021818943620020239294720259530289273749543455841648751504781498214699925963156960764402023141571552835608885839961712368390771285673169723207640044870035867746623296712885151839216940684639875693921957212573965454431669516932307503720896732782540390910245272477485154286136993764251926730844896910726661458174677470849936027745193179804805446161871686510104447829238750293340605072735793046120347902371373320246403283706406611866191814047671646836004507428819490020349243399080183249798311734367550928086225263863221237560690881944914345206551112309679597624584225329050136246627515599814917395468452455372644720412085765839650569159361491316713017724299691651418436833355443499965769566069721933966993794208 [169,59] 6512576449221833065903630294179237391762686220019014108541975626107438042387874951984883615879661779659905187285661010439998906607143777619052184832320906365401370646627001428189031694148412666283445455876706845822155091319529771448863549501904274898312716261584435101623628253260729176977888228665834433690451946945341055338809137202447272853410191021497020599252416777104916232693428522300293154908805392172087681264588169950816283485347611640353711859362510166333563465796896990604958472814581572299659098321521951279618364255901313743826524612173473057749369494123810179078643512711576700702160653641785133832521413621937719056814149861010365467510846768620292614483118661064070955065981448264696435989815707403186909572706453089535765145453028649805915984477552577540498580174716382923306209642094775846365649605310307760093421340884734576896993209349545027340504438630740799944612336689684970264125401938189827948094088175779372203248579271880411962136464737383591079794510729912676625957220471989212576505219243582565170020421558445981760649136614811622749787529927540678142115788210551801340191455541656405531057292997394585026180535398968250953820768523247671576713410988735567826465234887055032691954515602398942897291462753998567841827823489497851249143481578235224357217200887395888083539328 [169,60] -5407988979815728236494143951001993422530388185617393746916616435288154384684691875246337558776950524680972805617233396897841750983576412426643029399658373381973827549808725046523103655531899326907003006872243963993208628262216976980799273954930000531408716687376575312302382640093181552577415943414622185812008027431615944022568085956578618582252021573192226317616673749960099460869788742777773007638596454347623364271733016183050720134993542111403724513345850278084717713982029920679126757418111012804281849257481702349065300433347782143483449045718445383490951858623661706731147641544213358803544833788029296690023104134298376268229540766519182837242935363457347950339044778518953775765684930033644126097048684191957671610830084877252972487838970582656709201884009391519635964139738872562308456723862937627508242129007030058127965843527212506058473816974059225474306825553508385506679232480794894904760849786621585930752854993512427920148543434624453254201817464735336961826311735548930462902227460480778655619470517028851628321921526785427681309328620583337456831652941241667540815110393536858649139057949208997996071505744220536331914821395963459158017070482994172590542702020162345524750562053821581284613833263549865207976281702818128264307587282359807312644614368172500788623923837278845395456 [169,61] 2671406949888038222747428942224585426126434859343654720271714900418886163048749821302766198758759374088456983321089335193090757203496322215952373193251606335661335751859745052123935754362538930653615005486255436279675473225125499344046069742576985809553178484314674451555428676401721861560033146047268646447169251142138627117483705712437895608651197521844906951078902271062522315385622502960003904949452696981715300119224389641896915434783546730367688079710228405951280994203479502251521086037770438787953535486062494945298651800899118794601386182507392030628117723333330800686850500549947548417442163339236978644705110062767266799255598510161558611617175221328514553557231597769470785344047502075937604961681148626436113789986123543342278925310304517262396004048453034587423336905679943136652344500504265459161339861984729206574698237508382547509134157223603351569344140946844831012942344278234627387140592114033868843414944821613506063022142906204310462645215227160411758084079619192224545857637313696669820505129626574653456917701010356530810657471420660557844276689368107653845000550844941881504737899758522432614733399397621681193131521201018681059259594061789212145591105460668373246366122261285894410860012157725037697632115733283136140387073217250681199900943192063328200073489865051185792 [169,62] -996438757093839993349438638199788468484276685726110277178701593423566866711158106679255604534208767883443340909431751665691536291690293084805532336969213207775965011842883179624015553651792847116895244863513492417898946184188066755708022061794160390405945617932545741475238268298837791356231816920141216509163747728415587654320811307888884789618307479131614659261903427155908432822460119004612141499416035516104919346236619229388299712467461382366139525787573539289348153292412466730437869199767200522073651577629668473787168056089546622156705313443097099700115086043946924646236846452057723222876440582477474265384253001110164174496980252834631501454669023399153563480317388389633044786215165628084289710678363461149991745131075314528464149545020691714268089092540659968939644369353020868765049434995226708850801149961142441580974443261766279464295093148792231719393669621562599949827311028833201247765253088502915972878087348932785506841807401392098155314161858830673298534800251025897918451591430368480945139418890865200221621891925251393588371823183651260927123776704358458536251647709040387249433282594199711153657246061692190630567408120068886094697267085647956470567708477694212507064104686845596028555159949077135164803824571377452579679494725545343803843862770201368048543506742545408 [169,63] 290834281335654422331443792851798965166084494100353912773032099132343511640213441870708558114828334285563393683894054214855344792650499157931329132842477434880760218726423640980698474615019702009566347618116684476324115224273150211013357346464422506449590302939725078110112034984609515096796355074819376763080642755618161477680592403154484635541533466369429411720257559903971085064610666623540143046983169987189602853178310637714308223666660928065925219949501959751500105974643464738462676508856082900834744487234269605556639307941709135498194721323859519915917428334455049481567154604944949917076204673714305099730772084624216577194576481463410405781501215884684580947749637638198366659252483974157035005887785165221539479007493183928801887268599556588589596175723814753402961315450014156364373404828185549340299561946261809606400871192742016198712859694812766607849000398167507466384580657173179988457379982434534132214447426311447858080066172398119851292099185185252091498355154101949075220334035936099339987908237040009946209148216505582546573018072852930468297046031974191108684411575803585042612966841887366344823862615776173563771107849883109941826413378450900408066639534095274105552849789784008522496877819075706367766076854178413130729828413286083408743330839621617822285658292384 [169,64] -62976457433857925805133596913749452377015996534657811892392632683867026509709419481123587875549221484874945635137927007785135716991486538606059055380054132263033773798177363298110806037837031900779570936368336795250251424438375206052356740827824166239055479678837946042659463088919270111308787326020297197755199709776361283779614117065704925183579177677825990207966895598661940887868292171744865598467274703686328046385792426627778929291499177620071313241381264735681853163273530751316201985537243525436481190154369940736883669552375677800313591379408165428143594632915224547886781844388439842771187694003843512848807601547838453014565771565038070170954269538783377560707346522297991060745818114100326536223451858574322607728963220799260655883027520813228272898941167302360058444994050703819836748267242957313829119305567675558677347046116013584724239776812490370317524875160131396457021001180373174544557916807697894837928551985565989330686581742133708318711857801222825294068467035270038561147476662128425200100176767066788240452714595188166949054615678903150168901288925870955606832933745270022186531555959413930223342832622835836261705593201785081573128805952929450228592056184196316143231729647900804898156113423071323510542715480357171839994558876583585267465435549224543861101136 [169,65] 7245086363983213413991551027506677268525919247324588238527764865768254216242701960326447260692403475575318366880386871145668574569503831430917451253793338068499581757563490436712050632724707613262874615469381466785450330219720701286386667073473534879802215361721629489666900834576871216418132471682459129355566144141713468734940651225046113521068322368613924137388365549407851802795317104621972919643086885966908529804286551957007767035073167627473804462847185292005778054880658663671903395976946250307829241770044364312859856246168439118714185972727411789291561848870014121397447330385183018421045005754307908431249984098414525262937526345744004418981776261063816981217201892549309238689168034769099302338416717023885298724731436915328082447619116962301814600352708077177976858753354341622135277025609925922767091584669121480016053408986940489592237603810173637619908400147339792651863737496226483537007722335598629406395218580145584794352280643148021156196763963852569132082282993893992854048194070197328304371124663556919409803601876554387027361256721005091264582162953613927386396288799980347731889286699358933709868106262351861746311599324753918794457543064170449737961662621987563554178837300852851998226380200349869899512758442837873209368823612436629106444748405635327531776 [169,66] 1462188165707707932752366042197747336762116336521653085388264988019826970896183247778211251725166747826589791876329438298752868620087893710374917760904918496878748131051892197880539716518324161810211079888172476782259425468992387876032551170666479534422215117450908836574455062455966288543063059251074287312298725461465259224480488496439389635734012020113428589679856947422044999516308344974811932222254647897605877042223802077047831820774644425121725911028497549073847698594763842422693128591400867960002404524015623724916713499425583973111436732817172332135825118216712804400035413252242656941790237389247356492327021780241404611212652020822816942856944589143935247905237352487559116766254541722282134084224864061743418904945154320728787995553048265219140496663407162835007493843104162718584944553944736430291794701950549650985913204233856304494016926770714444847519904204097308686674602157642987835360908366216313428408466107590544374916904361738457169613190441311452419927816578956312765066967576516713546710088096948028230234142485772660093968396316889293362410221605143825235138660911530057011286887940045522138258214480471492306289516050831493776819268184045697429174764321684711536694148137955071057706674927196055558070797776344547097476590799281953732580413866696203136 [169,67] -1245425915030866041601400334215766365831980788038672586468756438725882297184225039735443992621160994305687820369541852579406017913487915757386769725908997268817300764014171318562588274156966900229686173347345712607279021354630209949689516572556987128400532463869184357367524710710142399519002801035855751197951338678360581065306994906488093078359167445025187600700881721515453256010088845700832969232954098634340679135273371897426062677083102886308223393145607549055974692253883163778734219617782613753930361619671076703991420384684093297287381977412127112786644142157972550592439240516074526357170666665494133160306783263104846725722646848226655708432835863853890756785907146314260120484042273401771833687983221002536515255322917371960332892573696040248054172392954545130217672437047382081561843832664928720160890131024879933867575326573341049234135871725312189356054000768465043964289908410452275283328649801607717964703827498721411772360766745584209852402756469614537151780096427922549955497065997555801488763217351742344199472021335850906818283802714235553815714605538838895583348920647131957452147812325066689191916072377578542076652080997781975153615129197908057787343625991433020280565597025408474273912824863732585689610622526945131975388364822444112986427600080783360 [169,68] 483126081619477783102613925828369878422387130386355887995070618720376030723011911172434101464001434836638145600583831141357600713583515774135526304971838928330314201813541086667093925271526423859125411837829498472366611426487622322483543917257731021715302325527670004298886324093037842414663944124342393762361551348025077836854534370229073121273912831630143200693361777493706433949424422252133050027869023826865706653922647602264685937651303309350255727398520842020472295295846257127140551717232675540489331852493067427094952374777368702095283603223050995953157309573618463360278193722075140939097542648647994484672143288723979346761362967440229298173575374146347058295824546758725182204005044947204890958533143778896884471574799152082166373609455057481973432645769039024926247156098580050715159770233153332435828489155077728286639281093074820611618995827053920569278852122522936124824436108040269247467041978076467588915584194320503307516254892454121684621355274964054960835868983444935946698973281106303068540000626774488017591150893997741323644448706739343845555274574958548279614656154024957595884632312038567141441597180406188185874080235091236261751773922952950122493538801664462510122901090950067781618291180562367011124975426716664651928288492089797625343683654016 [169,69] -141543280473352276299659549962683041476634727556104896378971222948903601596177162084366181722770257086379676940426292837781764690450662689978548803857854172224680830233561087230420149267192318473981534738118546501536411985952564982730096415797297453875872288908442030755971539637358341124692570318322417193512901662620673575985783225002774649927766446816989523425845009288306718795325574915313111907910205178803400124633805033894436535699780862040210707158074719025362943951562714645694930367531096854587522826655594154477326752951712582601998367192668090702387144631560016844262733226250703788641697497034343631283810565111003938585830764996652942512142785474964949351113304847580769127109706425075969625994808570506496506608089362127780284163959398994345969634025141036490336937697321688596547650893707034576095637787156177951860684674876740718981898807677567532620416069530312379420780367638782784648341759651377091730340627804039844454061794475435465034648307930874533212395793955336863251343875750803199593902884025783912220467508136919370919480060108387352300467958016190064703650728867591526798265146841379637287318271449004604481237238641395810520396907067427369625435226628331003828310796339433813174915160585529375014441761760678025136015509624971255954863456 [169,70] 34838597922869787235799622700027120196562113536565324421072803664467559706788808449728984424353630621710176479533697199754825907930400497474535158406773141118790340238999446930663093074608645098535026541827546470560341867014196090370949963050653389371701567366753851476876021602677177212724259513312693939986286339061720380927183652382655354837963205998242221630242148233133347786433539796560039473030097462634085379658342552695049708977289888983317573671109518245330311685836447940176169546110854037310106267455188270031357647159476593040664100504851389792777536222241485402689003944913170475315553934205956059653045210819820031578206910060552778172371808269359364474241063489023398851997655578795861009737678178877319177566077874505705842169394867229546702866456113033112945534075112336870448359539731171567762917615862015108364647157174084393878554528115533246402581538893907796991392718036166533278572468845230229713610134723096445911858650090904512786741832760847973974439133619889649948158365470955300379932044482967231542649682222114250628876603111897492848244603487909740337693677798856806721343860384677841570946911799370682828801172047086051267545399604595789700630478746757116998499714207000666094216533372054513809874346213873712685317246393917091345984 [169,71] -7550532681699492152146456624420937640898479169077261061495373186084425163907496163802016592676060242068821398393575225787116421283863805285032607545340647474153483470016056430603185835859817628508650490450040634523121239096537312897729519620404131592753088191355148215931221491586936903683253468327277421487286355720114580556802314365911400177949306084441090980553455758734155082602188402893959104988135463307744236788932406764472839803408244906220332707727472571638904101331523694584815507690154592205083163097040646667502737137054402584325251207580502012758371060108589276053054488714690313172033125107616614875006972019745227813283600782343862560712251725888175747735090269218330471858539206976388822846026994586503179109867229548139519363528464290767398873675920041145704822371889053488965668683551451423250732851620683555739317131671544092229826456955390717471513015728463429743632577865813018699961171263614551830002279085262109683099087452011423618415344621800641069163097369656694095881112414113305841609548841283178403704533922287540008100989390204450427847715360501202122681449245534990949585765548659623073681760849042744608891745324280900187147706247282398065837836271476156391795047236006621363298505718899794052773712623064871694857796768637274144 [169,72] 1481892993484000600759426985215442000978271984345440280643373509368723169500699097652524596782126435813903339076243867385964380805233100371554857112650443485590309581587834095251521011429143524467370604317398128206516111708048525571049561548151472090929856017027837598013210723944040579317141148804704663408335014332924150866134413147688877221476259823638965806512678046151050931042738423957139212954775140452192323994428059292286762010214455658596945200933638768065486979294406989864480424167364487507124664014969867616851469154405069876192167851784427260925265595951569631028741386656913029678455522226746594958461724516460712674098928909258555398190774468081392946114805484053091278612854438209224724500535675504430491919985497146306108918377077279962665261933955827232734452781832107772931880789152714997222018524424967115158057736626823428033089700128523865465086644167943034550022273520036446976921421816724913966113501652404619371335179111849719017906174013409102069980999910801713901078445330057406563455148692974052751361833361680544289414057700121096231452173028733684323661984205596502299716886654711452692925644030299340622568061893031104822983127876454318256453074009948118393526323752473171357169942311232754931894416251028317621476728497160064 [169,73] -267886551374993076939709885919314287940355243830397313522957907165632196153036063633251955241241890730017714403071381529395955523237963076936362780524596798790452910396234299679214351648343753239467197512427204862688044281032366273098975871907722909684234515214229842675755230786579896157435236608121780354005944765374945802728650627522132567396306987520968323720750608336533748838570130923198548339520311629108730709552650042289165265130574803144834980983987222517323062528982201486335201442737832526183074809833384713816552964363060332235648508582599733122566268333196751229311846488161454608001246438394414284855054099454607678565063927452960518298931632661340714780736119515731407765178473772902672139673571894764830984773665446471137725937813794736649447558730770021886916763644254005061182283924041506661778053771943960275730086952761494637130104742981598256201548871849100501311825396792483847447279701289513755128314117274547195254071793902887239374099563868034229424484291051905382068535679665841295927588707103290822088966440051677812739738933670138454564798496307204031623338551718602401668924264690732641718452939988826177076007899082973122768993261581308673122432962796817169957689784345235517118653959698316180064805928912039756116009391512 [169,74] 44889453451025291603114807057623811564189871881071458539509930880282940083755193663470387364644086371066032265269054130324523224110588829443775858089796576926910699965772357990365691605467710358520661543553208338521258366463888754987319897101111584568349512218131305425816458178593129756491099579300472011039539048344890982140976747719302511431295804020856465859468691373564195580193435346386674185379802194251615406005632789110543525598576601649671538981051621713572762282648590569350946292836215603366337134634932099817576721868480695006984731742994896384029640508927120592989137911124273710649071628632047507505211086229769833250918245644395449195003994945479303423426751502731252507210353328553190241810637378897067283049038570380229990180763690962160928133718052319228545347632871094108914526032308589474590265810246840776253694564589113222765230585800771257760668169886826929881312928562588392645468960770939511901637955610150619416937150073534277475878933841156721958334438874973745338498513293316674056620940206430698617419459240235742212338461934301189944184705284122726962739989904907741533158954064303617133705375515266689125425537164642665514852026134138442426448094817345963210784358888809925903538248611295847740545145816072940045103680 [169,75] -6944650110395056670313123746379203590777386479482336248696539389448201239727694192072899678944910288589981535891523266854665524961011420421030061325961605741146463746421318958251096487592872617973858872473560125493349993726497137098565396235413565606198050644375107043544136787673185553771452043958631890870298224167047442708317560073880669085183283825147824786078338541942679989843413125964975722906460614471113374453011534003455892303439090414415471050763091028307326854887031665254436050889444931749390716023129166878981432195664483285024714034405818274996550365449605095075579146269164617054744651381449246767560967889187849572857409674686422023643088910524519079945109350254175253572370289309163772407396360620440989183646531796223122276822586257401841828894945435848990216044593334417789715820752285128178000854173217019790827109019500660349661228815697862382829637418439506667372301466892569625153646178251096135052343423169029826392046495746681756805117029462820628483246921506891312420879687545188055854014494416856719529602483247711291555010697038696622206114368376460683384707087850782319303846139926121174689261604722298871270699418587772591107632647071657327075469081629774454145059760553974247889883571668567734262864148033814603360 [169,76] 980071693830811831519822504185646514033512955782331002844716181250466219075656023449418824445703228722197401467140964309349325071035019589092011583223943573845149852647858605012860194406748151517033977890519860876603335238648348394478804894894815187106644818319114554902527915455922943982893755792610321971070562941645237873836731418940968112069277549612544164985452706144799759939404846938964911241303195001007992999202457271181170378118528877072337071743199184252721646863835550561952945315509399916478810179744372917288700817639941274088133631557499912365331061389386003023567061606045608654734174484082356099779489522863704468426446805258228623106732519871346629182668504987761115576211153835872148805746901395479225088881707848522389427300780835509943909165189693078356375425434313346018683928334744460708369491475162738414587804913818950004019625686477126969106199339686263487915949969758633067206020837344574811234029791578110001077636207262773528876018150041789418241848002222199192475194495154686268648684838338059512737066646012491850660548009921581796102876594610814238282555183981263035265484366743076063464934384920862423721407815430266975856729730617255582345662726181433887190976427430771749975817799171166573793748638445144944 [169,77] -124102198139356872701083375477141552460631761420579691878222726483441790648669115825411060475995797911548715211290633859967760394445416076964824320565329192445963530544269736343949155079348431836745075693643308343381485394490288946357041738130895345646428932021453352097648827672064507388556412473868620161695222647955188744591346317340357082785906443917406904281608004100050172295387959238572747446602852294266038126131181918400852604706337087914856726650166556368730926529883064838420478346074667258441726900703912441457022121091353214545026583597896452749724109771630375843115927574275669257428945413815617190182057717669070863605648628855136979614846156999259483356241849206434060069665915801518263481904194655351771079237752903064546053274030518069940836192385207790692261875284115994768382675883252460345998588382045079712653255358124177543341300840708975893002381227277827774579749457155803372082928732812535655663942339563492848455304170179352398649402096758906668005728671336088781378746358746964349628860411647464768746936284779526550196540179433791198252083594748016331565413008175791441042447714697075612916838930988589856603062517207154994086404099547116882075101950094797561611584784006741123529951421176831844480366669634432 [169,78] 13832883573843115524750198662352098479764276049834629370803037506297441916350314360035967154773136216565067274098790677479715467072734910213261548431567837061213358582482608285705451056357174412931170296780340687546520192015033079158476357523987049529253929015168373179015548470980040089907463807621171497657208898600571390781766535391434496513620619195011262192905502579129041703211427061060070583617681775373498530900045788674937497826623362771469611571382026609773616474466707670005370344792729898968139814372191050866788573401849625750629565872626251003501209051885245162459464672153887565365294995303888898246026659827407983073134639086198637174662584184485532060583960369357506426122773286753153927431331750324242764116319240053056220671212634221836801269882045735513537891447076683504569553024347876746366269020804701524120189872690203933501273211483616590420017067340541732745152889457580035465885179558998462898869188417071336076766105866403639133476164223581260069301940276845169561478007710808940400580732616133386011152853180176095753979414126455468106259002146633209311728880729173939468617542623470911949212642801143556929435566348184140875388092329453333731187565558077674374695063009044083492421780649765118713654424616 [169,79] -1326421657129936546075620442083958568547975279690721065243217589468601497984371789699425871687449602348928731496908530132096960463062966680573960882323847151777518850290059468417988971842540748670641511310972722128267305847697303267172442432111757896158337738152726648110324826517811815948591971077854599402796315021239337154048919251004482457257559683115607187207907299993813320209962010533925110950296174568256160521633931699295090521566133579452598001619109101966491108478578770767698953671276123657600538672025342887252896909955084800167388127082984680519839783580819032702417014936505531227085623219901095119490591377456070774052081835960888865065260394978178065672563560309936614264731167517896147865977055819407918272590826708514996722356812753287463764907072578810162566506541919046240026182088937362848437215286881740795590050937103886068578551395661425449708576941173920581077984124653187313800678162220257178532483526057319239338444774786324271792224077207221812233410456575851436579487312392968879535812685027482090588328721354361180247449361258500042356186158737893045790518457919128587674840922214128115913875160434897841296951126795872976993606454242874099479773899660809554866547909104827318673500970725739811874784 [169,80] 105768726906948724442381514544695261649760682091894936791419450659269676850270179905192552278419705094206308961432300404888977155684420822606924417323962931759927962129736166556771632134466353544572852626328845590539427725158764615378154646933391980579953906523827070232737573384244071834776875626201080488276711504873914685850435701433501982111792592281289328985436918568643614994887078693051407324707668431602936687001534162416329499444988278445896187434847410472367010620237784794219280301533762431215107837777828063605362107175096111281704872130005537416425949655406849157040833906114340592303229614746565038258224356492320999638349351940208381556990753564996883482802689262563670426334944987375574755366387034506853038769728715592585014910968280622418824085014073692944510001371424884447126734134124929950608738497060318447479513712640307467907336470082106904536278993826102352878441099039432851216232190020202175229418708112750542881424550443359548827364110177316182273212114684568970594501377808674866691453465025100195458120988038372342848378245846830359155927827196075719454194834798513388214557263565868266964138090240015544073742780066495420899354562856100226210356440911340751256667738371789549546774794402280934192 [169,81] -6542755451507375059848628668966198657700897428760953273427896581664600200036156200578784328525712846316731642440939274444842598057472121508214704280221730305669073337204547564521988494260366653863930682261589964403131496405522909702456567141270840479354353541591441729584887610524219306449178339594765212120805760386814584550133920520300517156861387493937475800378200839666250018061398704137806601496167768424309290745548141961693635292701821464806709152738760464864551139462101275335871892480691528857548727604237529704133694647464802691659487869810778444266835285537799130722760357024772926847975625247002333294926580652412816976541329698567708610993967618617492610146897903520629513584237847480446052516726069482752972339755487653729541996076625730072555276550309239851200988676822484783481936005076497107835047348902169006040080402583302228172171206735983340469293507512007196432253112582131566493394322066347668451138089424471953245314355373506153558902157312563435205939753868902997196338312709206977331364427706639473851066358743837155864066225482953226587506070445143809447585538058894485274230908648573740032620738462193050433906081878790923316210967505068523528549972817206444053351777595638810228283822766303520 [169,82] 247522265199048264230048002993371978633322720302869096458276088759439905879115543932907854794037185675222096411719094443132633377959912393334147364666401602422393772921611255686230182034182011859075832888055827885339480453512895601104465225679340908826151813280540266094325734563787163591430173122834399744239253744017419629724147193892248241847422231563542675220843570078772847386786223971556042857229029307505578851157694031252652761020208058408913921715945926112798797328300836067394660758918297251822444502263475524993193282816083708982677170983075682736236990217767763428503530653613045309016328117896514634785942709537191938724977972591462136363261325191558746011713489889238890513041408184555168764455834655418488871435369725867023853132062198242351531698382985307339839523747914332035898194091183790386526994146102294503261023689717436039940412268943808638334900596254999317673893724809185841587147614768708697497494352645963003348264725253552691631383853551895364766085651274231457085320631767222602682700999421182788461078211767018520393588188591478704418947603686665385806285400708162735181951834733031002899086286705510872473417139497405708588733900286947648148308027044208626509909336172085350990071574944 [169,83] 4816582641765244163083859501810918267420145108508377129382507870243724868446968690015011200363670248354418951861328924083604345841511072481419856365015014384839509429505244071066946954181062871165048394714662480020632851433120487756424037245029194078522802118575181976610632707892996222571576586680560939485549299995818706092758044425098863971187693570387260619712380768741171730660966069861595934318533153489065715144956796534806752997870127419214286151103119938191328251377526723599887899407606568694175615277142783780769590915019007732617158140131959337390849501534693182750739433950935462729594912531268607384051627539447962934246047013959956080074374734049919967169681458144070945549201773772486619740366929242738725787826147840790914591482352930463177604428774319949009528743129913498999839409751775555649079678905151225085640849376314157073203245812038088194342288672040301538838661962882441455034823852384238263533458805872821864302369336838151886557341011430270056041640412969081637355959405020811885992598579213099149920672132576230878108231502995028006753909604456856639236718645712075589274240637632374840681709957675514110220526044533564368088973283414192733867283351122779504183613037149912656127464 [169,84] -1882038481765499278859273685561766565212804737256412642462640117652751935243175166613971478210447113757876466704563097019999566183134308432726246101015468057787067625367307526112767108279672379906230533575468720495882654795781787570137313733853623376855656893361886370189723941002247253675485482126853937022639700323629719941756527988067899944320677316891740006022862560454414074048879361298400175742957022914565507454985004265010592818850008611343521053962349906241654862087896912328587228815351522179231673814370802892716207623176659632792203210538409387968942430053689116894191506912234822127688965346470305316817868826722586707581505798512501390307090926117877667637969844874152772169215691356965257539074608062276717929607506488647677615362646505182882233673528895125499194002199525422008522715867348732841958784165407843138841756379387777093973559180478050619159905155000996795049985599817853760571598106271366160740609840266249193841581467844854233708620810536098505958026918388914725665005239758555813275722768068093637623930894100175583577187262028029528223818747251136918706356710199610200698877557278738959280200151061265063387551549552789085902839157772050643356078687744921151343367644849916079572 [169,85] 199673292219607603685874389039659378703863668806705383022202792112778537881859277364281808051151598627043770868619543944091555077023374519338995199233627000919981321458552329849676913057193042812213062020054096532364384167290719646576060056815838023389685356571569989664623987983963581090441532911991163746994662981152694170786729992671775000550194366894191967391779374570421572499608480077622883289289597127005483261883089639329414460707788771219724928178033181072600664372543450824998251015428991997887297083857189929065142893185323869384175179327929053357066969650840979520536946958978359834845657697191409622358632148373489539960401390705391905046411099643929070072582068435803904422445391799265632459967797197590108899900146105303851943443801348073089482151914241453979231134230022654576356270545823328414516311691664751261142465836523735932504655174313185949999429217317609042766800223202056020854170342632596286790928166546292029743914627874967934193815434658253484775245164444352180202268555481428891873286740512791503403336561530624443619610622313290651383165451284775620856160905710979855242893934339194994609408374023933880714918817281752860120452821181726440488375858237936145270104120547600560 [169,86] -14460411374122624508268144173476570554463847378666624762830679684952289910927299165478886008684715986188840099731389725408359160534900606181398932506945902904739856814574738741993157946083326208691701895663517663657732830407307428464865467874517959106663880263890088612459714902990483204121602648881253978640116082919467819927941256046278597398419786156667406100831769345716398945861532236885508736286446592399765466916581841402246809197983277409624353154848275296065868944293285625689069740094797110457987085389681926357897403583801320775992128350142788077725440653472964797516610896167965952131942895868842499001315407475230464195819883937802109518850741561492819394372965991740181148038509343749144987591440727766254675534457695528981225922882321917677488245415725999377175689108003751417915895821914666827818814442854453675498234517185173308560097211018214804538704989539878937524471761273544212987282225445509846451166336263354300026418063937384407564760495196169503227714260048499238248975798224830549805145234614650824891914507003020932132460269905490070260805520407089668298019136173208758463943923771736020718786712921461195649672111130419800024359556598131589426825554537731047719455710343040 [169,87] 788942150370495323298628810611444948655502799791923948283921794925822439521147875249389259322771878219171073051359560522967653508225140359648124389870839940114750322032915186318987892351722853312976072547848280085254675195513938837302572963429680011108959991023598949216888608302834880993040340763088455099269000945046321940768229616382174937334995904292522953539757911569192459738814833954526876670099770105982518076891023273875570205131796937165580753484226620909281125687996170680608162490547143825699473148350918446919489987965259810313190785827342098066423675545334961582103014201800523362376491195959660588478269700386752059761117907319827946752508678056502075326660230992770265990517626650062732283142645128347038805253849570500943951324109850395478304798174268994590722534004786319016667335684955216354595254823045068264551193857770456709181863074688893782022354288281380799227135307061507418945682753410934678113735493103506763991743341200984259632571017886437926894458305012745273760641330445621042183522334093139716414290082768613683313946544052469303066777337869477576953979696373087095471088880779056816742619204407151651170990851440616861464768968844695612695991670833023388458992480 [169,88] -30877103554595452053721837972651208318858829672956247475766784798120637954279404633540686825537083371826726787532744126831802281705318121951712206655491067674257531530446156892209026056449163707916730377122010663658399070476049313626221805394073342061591029665587021735920521492891188755969391628790817213979791320322406389086716367822060628661571708967193897546019369578573249145244583915496580466178611967591019792455457677380727601722537131645992533715155913847163664815178237146246089246486609573298946445022138654154584869886733108475834064460247246193718947973746931877808705707435541275369528430519131155045539274978998066762192335973491552375098525117709476778294513644311727496863705172438472655297374360811394405332310786491056236958698605365597844409474659123006791208785551938135212360091360724676231659413632029869544414148971916843802971346682272186718743592614444733231401907519859142205305035798285962644294672893787694576213361248676721744966663113981000547461409714259788810511164017713058753608851984429050600944409794085628382310645860891163578346697176011512449973844020222232968721862781983536229738231132423415873323391774031070249101284944454142502687234183690028262256 [169,89] 398110847428670195472023489283301860584277776233833232887100197496775251758537701738030440983191303330347719558643789724001966766411980785928317924820393004560373928000797348094112131732851207572648874481051602018893865729019831382414832804340802600051231956119111931876781825986513990625385003623543205194878359869676436658997117805364212241811489016189019638934528362414992702921990270017352983645612495887812353001195598301876716573312728004110399107829797917438683383243400828922722842080928885262338339362802389095515631662720120106432876328556444620390906560270216421045352465038971796613211619591492627548837917480193190739680375769416947762295986743775929642923792395826104802280511421163562976496642817788643111114030755296174144392320040857476854433471722287053640745466814363437790304200931938784929632055487919086820185906287789345727935629263198346321136641614649026223247489121936647867884519918211708207761500463591473440660476206190619625909015984477735695253698027386879654304323616282532653787373739532058765184779909053099069547628365152932768275561351048858460694681321340825382808843193186572305472552663921798701741397158682891985818463906519386369429359889363488704 [169,90] 81986614061851756413687205292200996907989425230914902349265465232356428987902806469756897012620756929720461067609265343705373031381643484032452202736446514292706250071687554642750149959405818059391518236053467491914994684910492181963056989825357997843101805307095873164564956063605638814093123209996136862519334735226526432595728297244702041608984901672627699226418983116171992811257399009717439862793494056863001927556951694768187954739231725654466048141626521059920081412448960896083076837254342926148724716504282520671724732030369049948964423461565680382791285118539302870919197434531455529712975428900444075057463771297211937256136620943586460798276805509625504014613778278323522842910474350026143900994018252305135879184150700262855508266898747107114298493823587834483824309412630487043901272291069793712075617059133506797003226362387200219886880336744786894072599589410404364650576435507363175098372358342265229465106536457926014337894978190067460073746868139394751735252804470707289252284567187304596554806746813968520720085972697605582499734667565930626891133874728045153471333755629893323877955375424225388852738360485496698415842486683129772036857236384102466574799895190912 [169,91] -11229806356994200168040953125136674854142040354111624124695769776654866455451561281016804007192419552565157177002974935410590316467355151348211216252700018086795279286885733671959547818660149885078503263671299212985381124072590754676913274244906634570696921254572363619133795773825024362770682269610157355798132400334212158332669794958793370276437272368333097607506344530279451055752577703676446584417485726007107100290434444872694733868396326092055227181910186619087975306304315276194095823956304027417234596052616054859743301226508291972058650171350918498898743743143060161322640788150781382664131718963868137329593302157047675388117987487277902494984549709713419026148613588935446174383021803125992734231947089300533514296267287487647882453346448498977598870408580625970746633978830152586852720195543579269697542257133100461126694897363254439482334058610209550282315936559172805152775432427770291264769033597184874488520381381640121030934453483798253661025007472021785219643613875622135276302848299705381793677325614077088346829582991981094985095909138510950589695569928029530659019281909645593029440138531524619656712811257478315483954185478213203558528770286164057059052285824 [169,92] 893020155143491289331257143219037399010179961421537297696366401408789203535102523903614693718144936691851196148579773070228339388241566942342672539212803346325762569262439058864783383413806317804858488808827673548987178896123344008793410091588424265410011034521872524328716885131797498221417406967408892621387262287046838202127208002343610750862302927338095613297295422732159260730818672255015104682279112069839921850412318686799692334744731028494515314941789686360286715886304147065638316978256200743481462169565559576964215213273651465984684811768095207192747756007170047442000749460598066572307448702156037671054699329671595276269404705407165473353555403876857437071981278944347027747804366909946795389424967245552303085880863917403306407499366657628370797096073547533771432126249912008512651366549343171422584571238747482302957327749508521978290136412831208856410065504954832150371731806886234738799986273796260718046490661546711933551676324008788977448769047237130855456673471441293295189258685226210658158828507466330502779527805030015637823918033419663961372215181890537893593556012772129762754486196555185422671203265549089356701820448903490845737429171791252486421264 [169,93] -49337172209454757261837893029554275950834846228957023171573235150872138154884356653164252457633754078167556534431799352346837997504878890820227296310716044656678840393249546605307029249923540714295696388186910511294222229824284316840797094952046056346983218263525753245305244970502869188915881322833976003195758758251830304974664857166194924201245851715180630886464583899422955924792916642056910489274124435670005683103005235774125987524770554145009752091450299505643071656270235596139765473004513507063234492960628660309917034738110900110492075498920593124234809418816706270708588359895312490065322681738669499480630353258682346957683613558219818921572910783008108603503226474578778023020889827843977290840251107614081751705608994537238655500965834526083763530649184495847330860244375515785307032514405255433183932957271999262713237046197827418074732076460954682865584507105141078873978621723760356805806697246698911248776393002445235076152215423691831689406564871284804548974079002963412143273214980815457434158292671506539059019582247779289095211276158749995761872563661790378140361958931354545608772673928571923342032042494311553392605567628982920428189367893738081248 [169,94] 1856051010440797048072691266698300616526140172860980004792687440369678747328999217693395081872499811936757018186900426685964631393055925647707280283974132366464323252995508659210412655637399624802216302702563724973548445687448984650473499673681814501325975580645830959146431676199022819433610214368211346935877142874805490491848013226644039981412923934552374882548687425182057756442940930494549025391780736146771082471804867107610193466441007888664100366324316634715382946948472570529661233590084359026167292155092116225967607339923703466525488235398891023415937618026751922810850373606179018558337754635540943552297066896049956248249143821604569203806133008315543859150369070200536624501761107662917206045812831894441746383314484986320204422819344145881484088235389343217611446803622387678039054134188819458776098158383717700192185321754301746259594349338917920866361568716847404212151263468757695202964986353184811001164862863771205856544952005121566008433832756130589806132245720243246143349260723610863433404854869333282151336877681503268304514781095321078419091783847301555240055764183179523822883731660719378107110172810290640141723779288959681000780693212539968 [169,95] -39719992343663309187571047655431300141347141648183731649320320388839866840807514086036078186063968137069380627467850121083595318490706147744810519729193213662345828534609464101432134862763538995253516858778507200547286972752395598168710055948973524256275915845078204545880021279974062459816996268802087189341570171992862371371277444921294107140818341505953751610203748530192856339830681861242367825005712152336853393110898620757007744987596044279464750396313026715885178983349984519164579162331426927860040300473478892270383522623937864326136948631253648205265140440199776692618144430090413189689990815883556893830599850517085478770371038750677977932463795044418559789041576786976415855322733031985281319013033377441171361744923836563192617053150501283796885460455316720976307575749673522050658195934988609457352349604229722420348566854385233586572095314119731138705142272419403457120165983387985581297153876339502051930336485110895491999591404132588382800106622431801954478266305316712506488704520704716821689794529844984974395747159599655513271927563371488891314576956963741160869243679007408326026105960943317330902524271163947793994696723278087463515341709696 [169,96] 93685628083829477489754355470320328623183073943444334166351411736251402396075208680120980579057396366572160344644155010619640420958919752534028265564069873880933789851713444568299786828606856819501722599937870334610829395991207042791916258531262782592463974087776711661305422980208573207643008326001727376379183075136052394699419817094934137911783413412906525977113866829207485552424545695290320295360204864160178206113279747410804590437531457765689272504036783184145588158387474375623901113037478577575493053634182864767762397086186337454805607466146749678203278101730100690327770571348748006277750727001390332461542179260566862472090383077444612487240170836078620875416078595986408431118634676918978965348916453361778064324817907477692227928362546391836301470451250360993258350925282459157995985920836034765688294309689533859575047461081938360615246697710301537636015017553102221063054793058196762197877925782376337371659074225228344962709648368890985217944673994499022041210063380883977152172407022102534697250898915752794351598988710221427756207916289093389609134804212142571709927542602695206475079646650526749783710149001680513628117969854844019235492 [169,97] 30256571661409092141230108060119216722779365915151602668444596453726824264571843325901003767756629502882778425928934531315540111728995787365714744259772772675901703044547301307675284503204150583362933391581142183872320009951601604590060288071442013983946346070327242270917785176393857232937375306485645349729225365674822868162866259744200556280650364087859195491913023538694443180260058356970068691513699464758066170838442389105100158996192245479321797943856685831191293616982638806879763156219870286197450430169049758192355896641763742821881814826468000895956240703188314466720934047691813083802033437160227605135078550023457996334934768099647546590188728802818968078123228695528105888771437940059819161206947741189808051572234404047729411633593507966422744499276017745046792718401464745227617382393118950079690956083180245443894906272346670655831197237378520666028197463541236975798058058993157059245578853222636048921712137803701368359271127439613297356210078255156127240409853305543385352778699221741286118382146932963545000788341316719295123705138825139648713229912219931055194807223724732531172464978930962301456882969258402930186865153402507060512 [169,98] -2246038335993737822430754620031380560017513531080544936384958493547111395074875253384742907637698820983842047830809778606074670394104528025513942940469339028754609608248449416434125092976109761864462598254576365633306790444398438442240658920866693923228982493674530357497581651947761369978104246934800763295208085425946074425694497639749636985737852814699501429815415424162494044270703133337674783273427987525696963649926984438698824953979698366455917708583254095142957651598454018435466890881712078065885215211855129833735977030843818180509727491573779104613910293684927152623978050902394411351194439281995711569727617568721234316054615929803936839587780471240357931038222786657428785479818732305906436183067992722769915563550919722095280804060731562175142352949811746809641578250937955243010214049164620709037261681911553699971931002840008011412617724104800642150389698384699882083141719225190608534051526933262255288829366186054363935629731133193015837310587437252743611971440958641468524101244917113720660546142448457170862870129359587317695203585775002860385864723140451690716725098550978866352983024502756701970416844365059220984972290549978024 [169,99] -9067064401868116029544334494800270884572867618390998783438954926591060196122296160896827658208825559738080033708699297667126974181837822317906989186740414228258619311821375280480103058225643355626958797755792823037324100733976816606625571923584129397764385835294934486340545092622616556394360324245779456933930362839710393230581224392346941076111833644309700188876295318666408139607332441077417742663924882513637481470939607336907941373485134290190788374259945282330896063012534183650315831869199853593558339580994281924655917663479711837363016796454908956134167093900261978369701533779987350337226185027673704792780700645282386495890667695541915819573483920054521685064729852747288240631736967935243807036869993138958017215511703078036914722163349522226012728359246426421085617986238839588339292597289351285959135617338891715583070515171168911367423995442915201005085247019397169891845678469369037937949066538692017303752086883417320537803018815573512169245852516281061150556795657511130006935538207355004503291252601951832108708124009757834085603870845864406188830660606985150975536919962745057142039655210838261414962208676014468986192645408 [169,100] -1181828928363600762248051883661175739296912422851662884502385313189024327355223283654399970284728762759307447626362735893285864772655929258141130458902150864265646129357730264685613279710628957446692830652385674752822760469845837772534605041471941860641681302852027745200562487752545498514337712069084245775499327262197774717873379032249335786527822603844979255573816449544488046605945005112840335196307279529880922152263067181081520774093080380313970627084591108310408416912960305627275324361789658994289833520114938737584113690961337490338493262872012662732649060217880427733402730427445538140407036306134275757285884882355842841810780694085095717816213583990933090449772621173267885884374862100382330610013154399689901136728052897788550250210441086858019305157331711933400360600059533464744378020815773055726417756890886133758315565330979028840879682410295051999902369138949023297229027045718918986524435293433334066127941130774410143015866408413418859930136932804707838512455919096931556624324182814650103484054078190405325493324765066384679195094228683111391291290073092704523372512750724976120585165301505721784987164874872813262289312 [169,101] -15245230382444893671206055521927811331758460697265529664734077680062631652554190874196960789893245282160590594109270326680528743200038982115622802640689808139674645319792075162996407219798676773411544567965063388936586193979410472617635245982984388647959093881869487059579752404832793838634540695643125141432987728749170707292270477751654004272905953842005983666766601154305547895963606045432507149892990029760373138943852230470661259834374817365817948364746859968666482423583056444475776906073541356089922011480874018094035182181676371064089697419466016985082602819860059825685755398566395667114734738856094616092732645130427551702837209284382784578962063788082926740982875375190283292959407066888158509350860467842019843825754952644148815301442853956380561139966372444496638593266298929221993874205057746947525272033572808462775533319626033371889348386248968684235440813439264365137049333122861366088851558225106162150623922706611939041069572702861688169518056703233251331658388056935223013592899227032453305604464328733980653837737575025665512132198763318965892799889346857607864187624867420694578450716711695854708679965043460777696 [169,102] -151402352774362936884206397454697326655340621690725582093030201978898142661941273009787222740852539717254780224257660747348836137997829867701579136424747200496071114868354623126710803674234823834165584668541160664106286145171026988393539557335728832180786286043506281537006632333740219770384224849835004658661311596190273675947604241230365803446527135443608709823537817058430277785535979811938058417989313654749588025086938790435449083929852625977277297863234260090127013355740422170713116504429902451731258763580313576023015272673440971566733725580514996478228053841961999685204937913538479299235636271566650104529905054111901866201313462982892333341095530772734883338987642605562744493649050135964284966729002905711845951262332014434387995033423892523210133442015825200837385478386215447897779436665860159185216209779899290550644696792208523622831700231880118881561389899105969719602295870465241549466334858856070639588891560986810779667942169673447988282588649563814236234756883091654995969498644235550747266807517714434428760527427792255210543419096693303496471984395779730513404729537879687273547430295634692631559280858169104 [169,103] -1642713108892637919381848781537550846052039420769786378715501847465952574966181642653416210988761381533987368733613421573729466552869949582511302380389360248755043713501255874227438789731767675702134752483139466510413021437624132733233351831528682014476374228057370665054368094530644079814515557236340530707459758827132254451986923529017750173508875253535394861009649490933349447775296395708479835930141995723169009525238200452308459152177152605424985829632176817355444086840932032482831979029231498159604062462645252097710741931959391143725890980792490516473831890311434144124856997381585719064765343089864842772950012461619036241709401798522039172517317504849220421092628242814834979534480934818933438659546873652033383360570550352614152719802080907635545634324204278963438103551344255045687075241861164570111615717512239930591473247661520797705855047296374975647633175808726768521612927962618617270490305113701490489123108194029728802786613663610997552356732125111257320313203858390450241546081693495420605340187645741887989966116476887301953628802476865835735510662277359976500788733479095186550006008670799731662193115688 [169,104] -5824382005754647321558255642465754139768031025138186221090251539519539987670745218763040951819240772000856127915097010926393423702838173778938823130819183154307734648097703891726420914314499149699798973047630227798980697440599357928902060171309003291109778448423798288896063971971903654554139376738738977959112172618415010645323917061367920986161013276705064207145062645771971339299256162457076137887440810780754431133255039778539204317440535589509499291633129519241747801573828737871858123226273260703338734580682937162422085344406354821276066192417516123148840336774891547348106973657826796935164452380122151318227053465792791546106544143496698575182532338800703109592925293610168287493338220610044733917274725697456753720420848292721652712710769641424911981974747212128233110473567719311959792052835368521309099022584925742533586137001190773602876945809756007638159410396199090952140629073175291515621475548999414027426087828782491687804496303566954917411331212207921980789867412763638807261250875695635796599348714373732827604895549080075176777849181437644807196358256609478607704396110256230173337394159620225942580 [169,105] -27864438161818202273840910211900853987591440596590795643863361030729155154785196679008197110499061663920925013559748932253681741216697319665787628003519582183191072979362354940613459484690073078700470969086932917671278381403281585238555027440670074085461184192337206375874817233559298370780835460508300208294525807496782304131748693721231402657837336868295008301099109434881908046458035968489895623456998660687829368276396928572587719649946623129985131567268849745034988962533831317125484981404714429284678894564126346299110438705321277227261492514182224016441316829041706740390890676805862730267211078179197386313906688858239801710335073345592292011789289975314926603460462337918165272039956439591827029139514508709655971509470560229178676436742185256799939213182063839431282240563329372496686616665156503334668271243620287449834926660387480608343515034050540441830818581017720754187656457042264789972263892007452229647145572500233063030208287204670100234927201661444051753814609430649462150577055534509682912268387945883325102402093792461668315995664798647589682951662699183199727087283775769289372400150173524240 [169,106] -150057796506879610280757870770279048667476781213994460044011719259187863075848388488095936177195712954818336666464845207007170918714278495149433111002942927654683209126100955958436853965060795827010220884862316140390830190241162897282045932956959675517476073165355385192061093857011737270180307036965610769681724017442994617679916837000018225706074482913149075129573549616310155449182711379843901398058564753898300816513155458056206809606953675012553181879061422588965324839565264039238989738236524459076746165674221174402041988626574750659620334811680922979919061872170846373115319134036718603175035030722167197542465555312398307132318914215499089335767596587351575149282356381472842147452268833445531045686046283216014645046788803667539909056015078922239277873228042019831264325556154608928128045174587109319487341551226706185487797479913107973212262230581574999877023173720247339895878326630518181519401178658315440792412662756676257019525899370192868232657341173645246637102365019041029244581917551171540004386951016706709316475590748144784434279016721874702717202488284481973671574465870743470731525846608 [169,107] 151311114772131191383691434229517171000057976671674075756355242107184521889367019641109285960928595675092811480545494809102415938452391994260798251285350223485894835319756915194844123488119933644494397555068813487013655373356205066944346339793811917531156970016524106535831820039389168722786887089739407396477430036718007808603975123486441452274915893312703792710837135955447591157764175070714663133925261748044808743828719541199207245815934844666369590031150439373944411126199317066705147797935008203222235519795365758208804338957802608814758842045060322330990236141154326526239101830517452512439435878929879930195202322087343377704946254340686726888610449542077873895861306049653571469376953338287143546178935424312872721352437843873232416512262649609630597754169146035334198209059552985145605560228132646522869407978397543782703044499927270763443003684583833914921125083528904381762312914308723077448569968396466370104196146161062345812934496861221995017821177308272168963729537673441891711033680216579953651534362240019844797587554931256786026947548788467820121113460442246598481834712051550314235184 [169,108] 131526872623110515664487685920434246880749753320058126973288239343211200393364813330158311099379275237499127354196974991278995789587604377207167148020521481727136714769132025549035695570988279584990479366082381396302408124954287895209338472672075996996842657508437347494665605623175370776250117050941993177985129260471939087420214192973749084432003499884021742174569246875050724854197278574120801500664257790976115836976276755771130028972405613409465325901101885527843078476608504785174626918774307521202106263893744824505242391763602839530362277587926338300804293724830307798781753747071592394334250565648618923673558440089557452096396951321152137791292960014420434928286200137945121680830272856029208553086979680824746230817278174267993120346187449979747473740748686235021833722568177152212729273124177332782864269814972996052848413377441390430530151630411573434024451978116560099112010741497829446615695632956309475955046846848466328784367726300330720482399814443108181248798472096895507683830881473608452762093273751429151446250890183894855274968918439492397950474850426347446869859019542092624 [169,109] -3930767619182562307136971552418188626855080026737574657293522503481309718580647490082920175825914052156992053329178855482906028308350323890863154196164442033417451707256588542513763664980215981754299862991538952620729543381397501109835666260088316204292713007386492790610788033582168276639824392460652359467650947872488267144741934407035416797937720971686690317947493180339395142101829958498549036162817080165323156378682275833827000556945079931210360506938031474435275595855983460576333735472916326859966414796244612366494594100299963339929973383128191467835052730046904777382534983457276284961026925668387890118341946134995494000619934849443955890827264137209168128294154238553104973955874825886278891531332439578251833629874445211587634676251623644041245932214081548949131630767549267054851360687296666625353676439817951302023602806233383327596767238566350495275321625765097374358242357368603991548684968897951253380868449660074758306976069168539132232164191189068103311265725348620766551757400076599936549442574950465659168235195217056091847734905247309720145299445815942478445747055927064 [169,110] 4202624096769206266906679923104339011312844391275473697194207997533543938971732939832353856404832999113543821864964361123895222828470524037939189605057736648372109559360657586290506606569068563583543085618359170920392039173238799266746387007233438958628745356651758491968236075516485460068860714257230838553951585680112479702574745768618054361867051095669345711403011987251899932214679675795858944485398815102629195734989961309177630215936237539428699936828743697914268692125511805337616649598332710883698015181201093592559249120261346327144968467547590818288931076662680512577968195470868405151927037180513463372492227832659811940900320077157700769559765589932951113369881244646084026888690502851775698614498646534094280147877145629760309378573940547931825256064851936570530256269497257925765017365069402140750516200040450755228664631506067538303269021876063169410532678740406503187079507074741889331287640021931267268890263835488477146474531244093100614027485570944586888031195360494502935932619782196766016024699465833499646524514316083762037917378955578107181015007333299353967541712 [169,111] 4979302757368195621962891602966859082511247504063360933613608601989154022433094050262044451102520176029109315805502841172195428373013039212411905452017028749698051360441486184232203509384091541870675659734829317305814577526285293877930689539269359203327489800555720400801191122599248688616332528192954105265310408882373907017071816962453670489395892179462660577305314765399872652877036744831681666639360787491433329403875936091739599560936350083874035706099358407309643199762585253449209594930916834655905464090604557850913208080026763552939101136063298274221704515732115387787005986280077201130380178143734653599436310745684518780611346383507231519576362555819402605550242538780072649506988547983609291734852752620033019193468133436679510898956500424606733572961397092398757082865527346163585463798242044083212578787842191190982235365205201834471133661962124406465049794989899570327140260815028364463858252676232955962516593753138627233461317223900414702512048307954528931904260442351644304917111218249672228369426476821165588566777600304230437294678412027074476755496831750787992 [169,112] -10259608519252294402860081892491926268763863240419642192796851475617779989323200105648266355939112382881006835425426999299019940645128091119859095935525537989612921169590887568324526057528320796907984663518982522793087165329673493155565269475879729228648692416577948791206947778387792721473357117605111712618498974169306741549766981546093589871069843671213215339748050117975503994940646212512084001126703404374197873148017136724577017209579906055030196623272802514025991569871204974699278087251006364979796056871391704600164435743897600691606945814890307000691174353163564252759453826358143809595351994390489437096367804418466114898126712954134319531941380146448978134672785973623938999364037552891323612108181132890046665005641531946259006019867836292100481592889137238700725267652032302528118296141537321748580108139890069960457662892967509201120963631462620864227610258562660999598015031648854476932298363501260698674426386168130239329468767903303741119999160066399116513680691406995246407104061801361591659436438579490550806138801239667813927676439555545459159572053911632 [169,113] 2653523167081386672388766448382105036966987502874893580350239451772039809867552220655726591409680089004354865383899003646120288050244732014195235437308602574563928139629994185984031955856836629224027745269589517571177844339352950611172642070477506234928354439817651796063948834102058365951941077413138456262685894935631192408426971577930458238287862658054204121885200298918688245489214105824870692357535156783729112641941740878768866036253864298038505933236846913610161511272806749309488211428048086200767812836995906458982345429220360339341709554870486845479843820257310201924461051032112573456764102487552856001432467560627034130106280883323449312609357107763256983479912438344645985817123916454324146546463765342906538463954520627965960164137219821055647727980758793832443598500703109747313001104935486210654353604723225057885117837702775734040322806755645026955015158892545860111728957693758988268236327957801833181880818581217490927991434095279464115572868357414444937187801269821045264806283208227594918554079888597511724976124039401100700175735176699135270913126 [169,114] 2102406455708190401255235016650074364812026868505341645175067477813014347133163225419504293580884485342396705980758912352417526606495437833041201155780468473607461719838901667949032702709933486995651631477858535582863283793433037342389463135348943096511854098011099140205536040802447842290244633434203191084597324747947734012281606327523843197931082367771483508682391150458224260315941200495484931618102292042917631451712890417326747578886791962781759767427493752466573072985639712227330296110325353056516659237042246932612338831055748102116465816309556693592318749497415902899601848854147429498228802133435016057278206858633191157692513284053093278533063248996818071906994331778795479074310533216282472852763169405780643735461440634947378709205860490385811723843680863675910946391505238167030170946598252071083828199566900165084560489573634159536546962565951319921266286020510397248338243736242011352046161931629668448474000669141128778708333526585177920188801462335010181937886382116023334656225799365334392796054076634448111022197378288593419571305423313558320 [169,115] -1019976366499946478527657912764700668357485631953106856042016629008624594886461106880542708918545807614823454359701709951790709981726097871722607935573085597666750362177224202025142656081671042666158501371878045435146691763642982933255501211150960501334773005976690896896366608042411544456290657714959897085973045872072156819176712394385486019817052340174007475169692358891302493273198575170692331954320437075299082115114299374926153533530971946004586007256903267077612570320212326481335975844479734552566591228768741401793225138379940905139593674493968838285293206869429731448019935837251914186034635213325714434554059080345442466994150394107759725111586649031144102031094054353385988117384919175399031521728442241504218501551917180632526235180871611364224440566121891257146746515537585482444834134142349162903929533161205803588659343389599020921621523804134108636584181339320892611061934389865679183518580555111385216289538482894152407714492733351042121708160664093711389323343876592223944770798596652259972097004147391016150776142143905125777244188570392 [169,116] 60038302929424704768678763707072454952369684799967221550357263042481704172008093184203261867551716466447063679607135420354006857881265668259809759833260483901119606266998628033723766112141975975925112855917928499359182142602675620619479548632860571775445886837933190955442027846627070811192317201358295717320060246078394327665837945023396681649304365323487890933216027433164694877409785736279698643692916455097668302264078713992922540851275795184526708460233698705869724184512109264905049867239402464884361383245098147627151717983083438639200730476611902214977760234564678732741790488153579458139253164277737365985523439011745907887060495549490491537115538782748792793020112575455166376895002993192926155723855538639654048363188575672172557621611358232746961728657601013971213148215950043840190800194787158084521062846199216013702191753887033530131417409088021402782327982947651799531981918655829406892626707780681317739956307770209177393724116317082148082376828760816573951784913771195824306166261153494657597735196718791615003799727263139365872734 [169,117] 20185265999891527780670717877704743983221472349834178431281025656988340431756604664226746936664094273361798601426674292570111810191872306111533922703467254125716373556335071771644022982088847093032508823023685465030018735205552212200643110959069295476625387655592505621353826751982549168778367109348336151099497909845533509655898215512054376807482634331042271706392963596461476704281174818051959602641734447504417221649587004617150521567445967105375096241412367093711168302799152931435931796016682404026924496886570626703411004847318661725286715794263423332251474436653339296131288458037874005415483835567787982054959365100011528295349492554994910897878134829527075053431582437522079696365616597931723181673435026433825658047644393501533005883596396889738230820596347436434833344748289227768228682362441215020669069151409103804505672087308202981365309722818662562068326805860159156970083877386985706310235736779694605601832403121003544237207930354375569638216873840167401942734540948956961172153584347549152989503681424828033572542996506551140 [169,118] -3185515285499903458739154388697944620914695238425145854703162499150973087243941789278546358956330412385263571282077947153861665440308769263635189437443150619848523632513135480265543781009831304485642436018560044119259285395250237392382576132927401081317490810976473604909551419463080193423403772228693898859689429457586060138434739156300599532469199457468397451429119155349655720940884001248089854678233848192338967942296180185373026124828097237198692779712814370403438556803095754612676411776748557498387647477115279582116877556471888695190333055125557208307161156850630136874238066093032199073567586513064612646743952262971385501816026723474253119640257934637257860279185196094528566629125368206480984102349553017227070167498115570301836466240081571476435592903293173469429343567546470151984529012530807526068333214692524507312379408566924171503769391644833164316992219314476214256331621186465398643518880671675289034577357008504168249046677739861015025395306352480377086657133435018047605891824725673422480179783141737868964452830896 [169,119] -26073892395983633382972329441823471496590522263001203777543402490068547583615529126687523581634929508570214862872911318283241051500763593136136302613103443319659638390377531680659829757695345901111430395885566122367937928731196242654100259441450248670317814955170434719682181454325263629766858923766023800242205520095157370921688366858629464587639972291426120852171228262982948189407494144351639455016563591480876484382548213438546509287108909048513599987150404689627211665041324175270939160558073618300101747639840703372193080055781343512250821818840040572993942859389758244443999011684906586266332241011768387459214936068888400726686716140118517038922225376884345516051591207797032889666110911837232836301393268047815463171988856511271996177346421746386855886727562875134131827604658294168123095397920398997207112799895708893503634227903886917064019967315597674271673883265111124652144556603496629515061931664702397423404430226114823500722463018658577648125414548343144348319966638398170983646377327930891100074131710028510032 [169,120] -16101145098880305930740752092906666957511137593081997506375720874319820553156261736239670815074483705037495999376393678137681643416507624994940088931726566939308930900333543153867346660836015052118386799831512257831629159426398722966979377159232384518379471804838071895064875706814736347820119956527872705386841862443316698398342470638897795186062381901198366437568374462247560320799085481750712707053846145826029165111764611153530976478454217416245937798620366845423396571337062624945611084952953575325966571706497253924079054833179807899964493891501931493342366218777610451821119502775866442827000547504387177448237256343319568733673406534474043155958245415112005707348226823539017446060149440756588520248957611157346906909917165272380530154407670474773429090332126503743238908267863227201604061168880234590750893236573198190372689734828900600077127991582757088641184321826840931944242965801773126683408654438976311710816252321274467103610998752356426131493135927757283218902183386150244065039228489953122721465291371588 [169,121] -1803148748312251055855718151194697280762684348934754216707632464529674269690033016811709170578413459552692046956108444246194143599841187528418086802605440469143822689065124232734202581295832656315535757384386395745667784647829123322411238976275247005835564623730473328587841243494445682356420935289909361522283242627566801111902335944804608413042721753867661952694058784324345005294601449887689005967484113172071745866513762469983257790098058259626683495082072968641532465618448553217643553046814558331782151860772042797746277974599879850966069697001205210801051065107928955471131726217533832409281123855318633878448261596075855704469862761930566894027844939997915820615333976549754074074800430369730306431909319500048173582660735916979281594999397656904512342427344257383926837636206267791040223593593550245289450088212150809777616083622418781290549697994664729914171146824172962058583711892034324142840275522269245311581327136000520384949611806444563005534213534959645474030199433269680544365747114840733610538076 [169,122] -89048131455651072299623911466282667774176772981671865797209595621727353503437434331474378828295048675876204973071522413371603484800711652482732259389447546362584524451641981742005984809299890572772846889697170468194049626684099149049995895665095134089299639949340105155448218035248873055832742402666051658497022217504879182356239386089454159342552120066608414124959106382596460791416392923717026351074190271055424660677974020170294226728612786681050685692861737282742324441798135272183095470343230208631640421917940210224053497430724291412343521708478578055498271482354810887022895217148061252943787602367773767989177442043209957066344201075647052190856835097865942633483467851411117744759564832776636160299479255512497067583068448705596910549636374435069030422097373314123664721693576454085869583397431416175931008920892073222596162928221335708945782703954452716167880955510663373545413857414299825809899047304627096649861708677109188373526237927394476458873305751552508737115071263397375574680433809506904 [169,123] -5221046814593263384003127274547080256041497555727403471778808919879880631165689192678777051782231591756623348267957097594683216741167184212094968402305619241049263442165278086409985626359309300457945836547095153699446080107489610747527100859922540926673270352725649948870367912192561915687988879963547917654130905484873069778735977867959886150969716179620147150783486077746445591559525379978723057271493970115085606749457638276237466254040868021845848033310509051404191805950802633250558949943717164621223864904466003264058575394677828023978170980906379974126733814549655066909569706013186698929478804690847465591292420682150525908105611018246306393357962095489249639744337056113621860012671705136749681528146967358110638620666796702183590567706680921922371419600419158990605530291082154081431223966199701629963238456957256701446878763951421650851644658322234739090715267547819541576174025165785302720574476095241187745117477556120232738189600099909214764821813641012482956090110399654708579521398752 [169,124] -92885078362044880913238280397374914360315105488689905517095417442653177604819352679289135470465905216175414434740793580777575370992246165483008335429019458713878314422047443829430566712928273504198077876452136367010943517536489662844646043877938231678351419100840930055334005160371807925179719113411439833822727072800794314438833487226081192212524356098954635482980182662868279563127381142892157949320357998722262047380447207957750180305040298025760720661745881277035786517736055162952689867535423999411936818171932249953743181395989570060295862019427243065438506675740641087995709670680739353565939911270937755843280151418512213285342073108578478869261837361985631635407110964721520385858336677704496085787729193099125927070411841747781793103109909016390846098013166134389599824915721114709620563083590305218526972295427455511188002494223703392116102090205420145514870839872627902104208926250765755404814335335416445319498524789295239773105716358888426790192882882913304071225388361856912672 [169,125] -1000098786567105553684087020982410496479245438855007631755929010938419592353108359880725918074793917422836544814575671888381119827952780512596912447891588428549397099725384962207944324313673752046664601824719766182692487888642199614683094809165839660270246597049474221318764092076304862217145543443999138094425000489876806699691084004404918151706036111557096058077702884162834172748149032167163832306221882573724444506137975766062246508282432193652714912967586461019775982706671141189140132226702107357980779629349562924392104774164753327292153175526051667298623951399169979775620995579218031659780842590321139037397679095702348553415592311448521473724416198965993561144631314346619165533431168905144891473501997988273828190686033109940692165283543009149383791504421051168396298069665701421245766234464655359283336978173748231942443169962568674001091714459806042051668291320593805000956253250232350569542109187007341483553338624555207097601259078135332746853287293224002997254382277088 [169,126] -11495080871288327208483614161199068913244587028247794534606214378054408476468990985543500589657900985722276647515625627352621200803207104625031098685048072461036356727397040573340311655230898622592774479809935306591267690738133455231329374139797948091119140811467132630200908101946319281074759120376249448215433041505498328980107922942283858650244903554654538737552762418661258306550357454956595299192387244112341812945113681448268391054102782561304872568049112072421372735851783883126183880063181468912821337465623395100689512037095539990851048718708794683706637417073235485599084516985932709592395787314484777789633530462418240288416451932118540748600970538753854019663758461213472202005956126234328742082936198337990328610017516849192218594021137851737508820905060760734068043217370983438368698424297775187418926372950344971456567076511913392860444551031703416624559587341238557213535344630684493655114475255786767519276037008770372811611154932547336314082121307036924966864 [169,127] -39234247600560947900358834264625601012686895703646529035472997158159894226815741383752273619877538471015414227044397793391841202011595120554452442408572749612291225056255488176698376218245025707415324121776363551340299245487764233566340978255597710339701265133674996737968662485805438797489495320831775416432890125103272009245898597707468281071315546039695268762824074088611880098000426079793907671012261725319033681881648931262554419433578018996249538962344939879349131098168955424785989836253350041412294841899501473373384195877079964561697964041364800308713914594004387074472107015026044487261368668374173818422924101726410979999081458572579443943848355446160103147719056937878152124253052991933248858951854117602645598918022721162224720959730115997508236085847574767610334066428327954666754457409637916838418722844394199950282254335369579043201548969206526228727898913243263165164256519323624574752505192260543605822582771141579041769452802397878936336929305699096 [169,128] -196319875134950585213171084353622388259833973775212839661643551597399401335884503863989033296071417030963250098393515830471229234584027882026312564064835182875869309047832827901897033202273591289658527413608398451115964566337125153937647577890606679940944404676912377139703505812275806237760576064361111263690586902335327463699429640315489768954934699635249547768188729338445591983416029514233300336815392363341209139579988001794237566986205873431703215330938585118300370790535554406646319629762102433118962443455445916805236478272897957692057159502164526698599566716526731085509125076129471456840920499188751732943988633379884733061587091823623896942494532838010096621914431306954932926631340858720975058450575285745427863318855553096870368889446305952755421845517779288140347116667512917296278585570276879716453872680917247921964727836109902014173953674924759088957598628176034431106076870285654495058877495799643421416175677455527382099995798322889242860548 [169,129] 593579531031706619792006944723741238238087823640384032026121537678614903840840134317520120125437154151308271303587232416811996658813622676128868520359137657777545667689977175591970128404034217149688351222121249955432154765022689295212714010071134782177995554832782058175539455483472978294962474489187638806754353721048492266399976181565572229023791468851701615512392583342395583674066445561973028767043753195529581462324669916544572110299257872265297213281132066559069224226341295822747938978297421766339398393226778559922719057596275678489363370122015769210457091880676493524682357312512307818840778398725241786631334684999328539173719228739071679322945951459315305007163522104309877711024842065058667264696907487518428200008504357266164174200075624724942584581154846159701268152602194674791658193258627279154694098673444617944270671394351285304570767426850927121339182073887824393881628981981730942088254724547537019700538822705633565946146329982720 [169,130] -14755320466225930577185793772004996161962547595455603213969436230464272402582021406169889977651848707740919568204715039133795230822588976769450869464631176887707371381247160356356514624036788822150645390983594977886711161714027877467091858107601415156705687168891295924195745607488933288023561070834663240377043586904210505631786185141310663112929416125146044257547908733351697547779599744773294477328206047212948646077271109239266694650140099175922249505326281511923714312000308932520845654163658036799842942361817160526048944825475802705753910468781340776167288423634064968274142092767219946967232659947965612314205206136763281222535739434801424479057293977889900848228615366143787608293823790048975622496792897811961235626531354719896043819852561331151172033708842168089838133499036766900808148511882233860252441826661642340827487643777370998305022917914363776335295997276473633149372225260005933615510476506739119521987012523736239569363160 [169,131] 2013095090783206857361426247210427366762948701484210770103682213429614970559198021574490796951254448747015961335658743311055490066665031757615141698599514354290808258213633348199288873609941250204815897035123595718793040922400474787730942756699312668790253935751826437833955521200869302715984171537888252945820830853640839116078859216960977071385614994096303234041224400812147464354548319845295104096648774975439786329203837223859934141451471431109559141032596479376081184893458800066819440980532738233063158245088165144711449106674494954528627066500828731859629748837617066945887908677854704767095208273288292451595432267719440477931490936231929894374151119955808119629876398308199178225499307836946386292383638394056127066150160794453087618520673641024119308786475354141637479586142494945019242131639521686561717999804068211516153153864713539444853173274548431296707822809213213749012148907455038124896599571962906102670043758978119376 [169,132] -177474305234189734492899250532236299889361753383211181284027369537288616824827960893851967667531551920494617476776956424587113007674680094871036983785538519637122174119651176890084451928976172921791614671237477306609448703467782458004277071536978898949303475606517574189041726125893183257770823051830604830337564474165655087804142286618724315476304628937169713694326673687574742406083339312525007820923231298983390544677714663582870364794478078242961259368682480931790286200126157272292896651514416119096630352691413974772440861165406065016597512315827854965369782336685364894924902165235100564930504541969859529951198144089029136189531979035030678442603284537763306926412457293262930634524576292479662996378441905460647323685969234190409424650248027449779354501772432087444839311725918729172172442407210656740035285038564486668111693049015795483191050009799433207616101523687358111408588091350322506590824418281553558752146849432 [169,133] 14764973647027314090742887955082382136354705674904981005292299046224041220543811505756196938544515615478558323840683939880381348251141056490252668662944201901268340686856719104615410370218480239845679941593075336328846989959581593303511571976510819309380315795373500155825231299708249929937815727475310643419445629115471867077429530894210097286971282155842014734734685724981413296213327436443577960569990188568125166134146289215662409863782236413273252837383166627192343427451539863205658898446283642439867955142422852374928476492267737500767228601597405054681912413350052040765505188182864967564554576100214964867032794348744089574834057897704132915660350364133743844988995744783723132331076642049034171957340400133602497000459415301272281971924748137819098848833659626983171000299351855109671735774397553657293366633323981651626315169745810443776024136380749810267359153740748651847066104433333742427251394525033551532200 [169,134] -474663090019783391944219298864086881219277551894337394429252891387710040611981918176066887036829794303534045628109229499907318662610346780089699191444721781422242368167373800470973269756125005824828642657652741178494201387493228486028417861981414297620500773693780723357795908973128130958643496884063433083468626668922294778908923192194414067597624561144144947177531428728180981362362465186075224313016992568332170494758495150472686281308851090722863586412926366555884842347154847612970047913383958355403877964547651042650802145578936172425741163044839963864956897356361434499821695549113281882487537356055988985405015983984165965746953459125537367958694241557051428330194542778944584531720474693363048317984408514228933157289620724301222599783955679463638953856015102513417556240226122238007708880683883388982680212661105830844374742249749478797971622968296566598869291633245524204009870144129519843031968867182512 [169,135] 5966587824061338314853638049311465842319792251658406812447571025265646886348212202464574041644468965028768760996763642437307062985410816448625379211438697240490546711437917159754370842520679736284311377771222598454138343618695758083300572987499175533655238846415939106210983452380500611347131804307350417592515900230740608413093390161305922129873688055252879439377086639078121690585707601694427196469111360692151940444892767940213311500695458254392398006053470443997513694312965935118315312978129847195265415991554503785273265223115832254017168911492951683537807408413062716530687803551188850692551586609045655705918796628916360742600977711968555271812698991658390742662266944352704383303651641198679200319288867067519108069348198497181405303618403672819522699644798255980553167877499145946131686460302003470897501887435270978682399992539417633399893927284032944979772206723140580695010264665494003663302720 [169,136] -68477760532396306837359140497283471665461687033999926658725181081313002714281820089174284369111642812739816203861786120983022344750068321858691804824682553455281024324583039693963675356163933703625914512464046366598459443860232185140148288385767410014044574912398347739665625613747901157537985237766896794359001893140277931012490316065436779139161549440723588126712726824910952681299769640285635009069031855454933411380112499459168861477446113394659253760320105076529943437755898419217867786873241633479169756965355564654978605336870056872542436288987167878448794588482793415781728455593067298894042150169182293007128605374768582294777379987310112707100577272786889139870906320733661480902389111767057304429160298332577094963369948006006888899755881298032811957424915514444481330645128258504889805072070745895055596431434770181563986237717425767412763310243137822332310245001979164208515666521100916 [169,137] 491471338583700953295620732988036253122804466707195654395808179682845071851113714155310974396252199269084998632714123913681610638049559610027126151138612648109774605981951957590722297634196257907925672792457662246946796191539238086616317073704609103289402619216711849254003756068698710886653926469533682835616724157107019993394555615487128252265014439108834239314873880686164737834464966195635101718682954803254645293987266092660960477517157655573312466146811003257712329729120464407386173509592449108922705886715143371152704918213665037904626753088756175400091784353015622098280231675007473762569787524086720141303932845586638427539154742405063500303285386760607413555514134382697155109953728655545418187961491773029165856382267632917390574029371219520884754340078213273645121765123799552964066877400737972974344040640305956980812364405957545663216788064608931993452459740296567353608677882 [169,138] -5296403392857607144727078083474008253022696790183753550192105774818009851639964720852446263005942841449815949037426988006176392767729226734430465008543431483546126669643553807464337507164107357118896010050147754157832332810564509166258439445538571961204360368265488250260263782096624098061297894701356656605987639213318342986111196498769954355225242688701258104522388324554503459538262435504364852777989889080619910065396158157813117132748350183183467671703471299492181588954818051419511947916737377909294110651736591252094865513130576010459199345247944976162163209772650258579084427899960158637022783617564777452004393531864094706890177492553816377015060377713188599801659787369929384670960556594574927888052884623866422147044946758037594939588673089092755231634432980371097288853845237230098059944124121122836647288284895333369753449063600463292053436230273730830816257274922900272 [169,139] -62846749828212343150168564618328468341711616349111647595552054178673924581355778411880066626163548339732902589785904163848445442539045513441829827714005365615800320621106659081220020198576681740005415078816835713274049535289059609722897244843266578254526191527436710014288042028171117187441990455258483220070648914951007905999206471888301205145227893683035871975577917515339407890310994963884963585532527492440486110896940167267298379558423021475156208413904709997920471681146713491992365608306538336422422231559660246420733010215672144331844421988367766133809944340337845212440207749048614016127716106230961911122801669525928371075339575078820326954995243595713038587146183560690246831097035962055373843482387287107691813677294943345330327210061393782726757176811978002757183704138135478385081430877226509686275768592646127679095735030783256233572910809445342032751403551512 [169,140] -171523841770617464286469972148058442265520649851322423215893935496392327253644601618316408369154500358323498721428892131173642547690706276586055887889711663272801028139159676886523720894834800261326521613533504825520337887875577813565240925353287884696872180378297637254601829914762212064434199998016586816352060168102433934289640537847475726380462991406971588217136290054998973597519562655293319257931784004999290391311052299726662723349801546838233927327869920305270757616830066940237668037866496102988192959328901644278805930816532992821541350656256584551529060356626152833509436478788831713413891107786851559182187687650649218957031262880981567639466939554874031654775059566052715060370622451440180902239208846144505653387746520068339862859473749622277729807122732569815633376749111732327317280536925466042919252601183938329527463108013610133528688229613831497860 [169,141] 761311258860537231076564564077536730990874203028919656828159962276931141422161085960805452802133954763356992627667125989927845718861495882713569144793305408585113408418654630013518769154405434669646149405546236434107346038275607315187959401640593997656141693978202463588403376365289441460912930162701047322479711272912606760616997563031361393295153910135500438348506898929287174228664841591477814929495936399601030970649561924268424831680501258275650375798898689377505726276785664350488483232318926789350620731301484168098695572082615535308337011277841733818157847286234150731122627685733500337612117629263578675587639907182995251305831283726039928502729670744364354591681091882894840273431469519501552688603707743913211497329502763667013630758292353431273689375896706236691909316310184439705534677028873117318751944860604883720525757686400602389451466508352 [169,142] 3256169803607105048837778575613513950249996218558561011135121481154127286865748933841524952900337532594552970291626336992515377998307479530663788366380745199030050607732524044007709561897440088927261472586501394100258076595363544352670986539691671798536745151293467952214828491751496974098298987105281052722807141076484685761997962469330098887474675093862741560323327152673471527783823503912637561543187517237594680014157640963638022116649598838613612053854035039939894610209832669929066670466899244214883845122797634130789145570934740124889871979101839504559588011291899929995885134127195137337666478818728059476332934329022996203223064216946123475288045697141023155999380570420123805733326222531661428631522780423609319470459759627373863536258600810052394391003621447695261705525819726080694887108685192868316998928966920439049831884546984941197722 [169,143] 2759154426404046828268293524273122050469364379187756537639569014080519327852358880980640857390889129657412893792323384186034158062249017256617235395622826766831077326200457032214875788939824301110409777690780585081678017293893521015524100450800069620828341598321976131352741166265769200559792107110489633297260401880908374227506219054099469479815124043555932334743743699610986801423099470904662101728561968618511087398337952244417008833320527620068064192475619001295124634718541137336492894858792653816084844128082260689017513713453539191655014761614063405793403620771530642843770042758276517852624932969509387868431958083245746482393870808552069272575776134633948454193738947623743983864121441693781990923763290140239411636392782132430164068470609849762400446692338545763779911606871209144059751921005564624417869440376758370339409089952680 [169,144] -965376071922322876119925145401461901094710044875817622400275394161445945665168123651918298826166315280040636884283038825229806340146544798647364310219452294076826074858844725489520556075014665948223230419129562645039119941286735376102432058073756047728980553630865182944185086489826758848975796436275918186767942585165825159576842902548379190246401546118264576192606291330249311319482915778531322885346738390987957042082325678570155207324064447733950762798087137899299983185440354987828553342136058145540689931116241971997407187654058682460073622940928917962840176732397275808360430727041946563427779456829575653379090798602096623553919690116663964628589360238662678231631155127169390754043586361291448117781134780774175703284784455442859234112507310800554469218707272024061775415411297350430371799910150532271855483498167143127432 [169,145] 1232543044673322306567684650766833813530860086514332281337206521415518708354951295400911494554816463633058822309591411085341437824324027947212181533237962650240277300770589750511322072925887568760852909099319127745635841573215422027253684113023719734719620977843548729804079421640579815464209252244824282364292318281405062502494969673905263765544844939591071653953074005710814626255700997396449488638231040817692720197794247081160737056265284864157155173245890938163691023111447388201382221350662478394662186114357193703123107831313003654801047066230450339877883414409875092202913873800326638536616779381827965519217739937687602633357888009613276350972427884970835831211098604006948788219773341448046436149474187270943091687062447661151437626869067904045639432203441463753295441023532711663284959081797408273958150856909632 [169,146] -254745332900318215967734773386080208366352866890741694694088048874400204835022392421040077569782791780873637081399260725299967831783968990038059749409699537720709373588944096464109569010882470509283627830664275737312257674621362427827565853980495597654275328234102509013264547126714941060863208658016864948098647750762064914219719773720878007739888801305639642432248661933528121570871958682955989014067815463037271506743951862471333546176687098009372150969390311103020711498246297864159203895449770623089401995688568032412008715746605279721871085440984903320803271299702936750911390552270828728590388826973563757941074226808827166525115319210038405593702638846573529210954176916874981200341043104824107396797280992391110735144185381663241991816595201575358503188298807126978771269862296846078392710291873271339248 [169,147] 76263997562046761077257503836902632119121702618062864475865034978949986118799682070651287536635636177246817725534249800152526524107012869189443811146191152635696973564405860055668070957784938148365584972570285475304067492429199093857304076927788113686757511984838653877308677804264397332151869594914408976257044926264236969032692920476873823076078911214350918955659234527551033182714253239797964348961726545826940791019085731016909597807585980946198020812971469738296346761210097821166986721852904319527758172116720062770692047210874303172664978687073938093775522460037847862250645798434253832399918771674762468570903406738919495192077325950176309676717429366194192341514921236651263290873156558392202777232339939702608897323635599727753304052517668094140455981742365405026633294981289485330090299759398 [169,148] -19011537405454435320354683431709411547219855066146997083674469450662470496082449811361951947091532762805476960953960665189510638689828033556821057379723175792274773251253638363407921142644839831775269021744140070892324245794873419789923513709581479218384200439795368717413931666298556682447950489968822120959878793096792584414530081145848437658915639915822318537424755021273967475405971237651267571874468187964448880278970434301770214633411186288125104227865893782434959032721055160521716819910511039682320093666269490827628385218733173518461713668798530340813667830657040373528506350583359746423534926472682639758760517116479368303038341070148686057191253479859068024075611089368145474795454017095694503350650420541869529882880326883234780404877774466788473278593339957105981244711029304986009 [169,149] -8591871767364322323547331473219565059136464736777140775978573170644765174374498143275470806802881848572877504018101405311954522765410253921538453820368017630937090395996172376514737982752573554399898105252975724288654052039190937315770839590803084600325130145319860945490858450040133402699547232349283431481386471228931821121229941207494957606899914612885324480532775093163512178063590629375476205084011367602150766349086207669334972817663453402833037013257230795136468553376859357550036190162209767470195878285342497124258773219268603901326031463019561963741239240160946027307702504794509739898474440553183913891014567118760581001451794016921584345140385641413436106487155092063028296150211848441009169844362960939652891859344481613226653702808188052849970067284765992754128558563196 [169,150] -1063397253504702172179449028013538283608986881331939404018483934754745710729319936723493908473998892791501288580160792754236219452715864889729624482154801422665817822940409295992851435911760345474559707793421744837055992698540051099703007478679365903997395375554450885721488477954567700866984713956521021431590361759512633848162072411152259115388031069100825718154692735803746412308896759789131996840282846612263769936564187586707989448097812268320541580952728543923631272801358303410358669426070627567673619554883753312116453367496674149479043914430181757290555866123271614251217757873576205024366761547333580187752896164892312415133109404021567606099075544258619598589889360358602324024139366188393102760347753183206884775921998558744250574842618238815497372693563306453832 [169,151] -15127571161018621580112921204529951054349174530868100229933887715564215701766622674673853277654206291811354003393485439898759375737351625731638216690943092880391908087858967161321644651987803346144170829785784069655559585707238395067478792574391023965304487296634745182858073504962166039776294067694221512989785231920000962816734897175723674183942479450411380463595290738046542870566572339264501514783747692528577011714663474582507911440708022659865822737418703026941842564084852831765053346418361566621634642654523640213181302478535251335533295836872328622770645388796851125222901029529597988780864950481866214729116101149858955058430353909223574857589894569957678272346046528160514360788065764636820891685035484434478538498545446847622593834258387063303771328032 [169,152] -25102112009373588997080783853221399020921226684316092965327056288983085425191217104248703818462889728462619935692749404010384370933332763782813722662241151991962839322208144455836963940841055209070605024263125905947596207541687654572704986800595960761254457235577625523190724685042574585572133501937898759075616858560623932393195592135881307320700534497086469056936513498423739977185521411961834658507136286439651494294217285145472723535781031050512379282594704445101663784538955452878559007508814049399465772988493798115650282364121592586756488321202597616538083613126598114378531603762617923931226051157290745957520757809734510924133462217944956589401786024137522508555276150099443398886383212946573504270469076684348238556546238656648778911537483104 [169,153] -4674602976136843097710750166984183121187218445832127859664689128766939426474860328734521020345903417009920692073627267369652135938368528851618719832833698641709199815706269726055656157853705019965491868726591123387221440639038364909472312349383286256779940009460025645535147152326774868313354153808176317501388323702827057173543043295806848858008907378368894285830986744260644073067233260651467511871299287166956962083909380985851081650276747117981777458337078254739881883082880166104274432225370861077720850565564912320933670811027817737708848578957223220355751080459883655177388114692225182019123581546086441124698357319126568366996197026348878876250278024174415242547048119083561181045750282560535697774554549852741845635027132173245280 [169,154] -92076087883537756073238946050365429448870145530918102105795515199811033520856600208367652165661030794354885148749693628525082342016200408797250489445986324545742242120430698719077682202629148008672968223585538806528251259186245983956382014427174747695684621730969664707284169590000508384735680584312725366938257078431471929834971427030723892712460642426147492238714205714507588417553629335751243991514441009497443147985737654283730037431160669239684614609063677639647501061512374733811986264648386902776660348273655433240733208350692419311391614969447720281734162043299599827351263440095604027983462709700035311783317681624530497258198808443937042495252924688378625241373434513880127962639821704783769331209506816203719956136 [169,155] -176881497410166509404473490783592071423623190429820699632460171561749452812430565121417257785455693282388585673506490740053380472850305420280608556051523656277019391980021776077428675504180108816812057714744153144957202323081465265343958852938954619740154595986075949420497518303213212080461869394751598044195197231249367032344910515850775772613148881318346141303084931213610202067495081559003758164067909852246056430027560351201939785646956219708783703557665196870394577170430443619491483361317802119558013904360936965298022777642002971132744374976834456305429633051595866024191703402860101288227451241364001407953915297831888734124927165797052718781651995284261659091410664975194736043329431844281525210694856 [169,156] -29850021400719279110418983606541345378708735165198241013983512019707088083183309481566802349654595919053769938775106802671628581201573148668459473874759422070930266126883545644374068584045246243656029840326934098227158057562279024268448650932128477350959880538992582568204086950245355465416988131141200185994085431572499003766104681750283185399946399189951904686715655751755758879699501824181795779245586762281318501565654951119842981036200237295054308723721799698153980556160257079291829609517435355929034487483286996952505488592526642097315527333993556298038602276590125808955830409301745320811520642220402801027379048897847853007331260901069466329377441373350501084834310100671933548111412572 [169,157] -388259367961653338454797371882400973473274278131453035090026352424699975486131894533924602748006409827913827169581490710254905677343722568889247447384589818399996514214363452149798417909408530131864792192207922204609579323769306506859809592857940771470673980722458869717434830623073131495436881819971166200867005598187858937932960973945142912705742470396719094332218578527394400731743440673355851005277658213429228543362951231429703636118466920972637355503034123965824602121834336712121297424581207172582560172665785199101377062410984353084222246532737303030484888943695522895574244215858833638118452191971537936046404020861719463068971681202281602623657966804954511007388514608 [169,158] -331769162523887333614819745732662446302543951718107007632652133120212917339506110890241858913331393180876993813421589166006400700591881834851668656551094177842534452398266583609187341774183720057743825694952823518570233418043786537517734055478245488716793352185278683121113582344597035700224611426524797115787999118641077788447611933709625622403260899019946526276247857159069088576363931438305843870343186836883595524267442165351565125925839368210943644630793516712819949556089868527854253259562832957920681207000952165634574141573122759527891157874730750191545678397925847574071002121455234796970445146679325692071095283807454100685197314624976172785442498040 [169,159] -21452571128949913212357605295856754302576281836437799279031738673115575416606437796487714766383458493680141636462980294869649248740756815504950955597911366934656481421660624647833671279862117633672546822432978941265605334524103390278562208156507649163146718449336386294313695002574218165714422730920559544190823110722331565331440542949988338377729178493390574035905307780795308474309876375662861811605442770012294346243800293088409699246907759721384336909667819925122957274783407712762032420103940333064986556210618715880892206518582222196440956344497438383928804638985320316637344250281537842650685145533534034187352752669029868303137400656776 [169,160] -190594963844885717220414180865338354939645280068628041046621337398754231499319133871018938344535662543758767627452833362495031097610214005785339075954720943577427958366607605917655776928532928775839666017446648926918168625351210756844247032775685833985910839561241449940793202135892810682045718276902810048614803824377478324721077821169397407195154695195746506297421210076796817305087260430582542515789581603645309006448492493901391860384767887932669413831729113143736882937959296919875146923140509222066625993217044375249904813779170024092940927486170718177147668613362334387960109490424363688921632633775335831771352246182705596 [169,161] -345412875507820901727398810062918819623137264002893171312610650660999311210617845977707014327989350149316196160961205281003417214434649287529521886234057169105126821917386945410742925945662052227142234020873200842654307753517741231956622040166071158211598032973589309971842684113004553861601504372725475550005551425519797201889658595704546065785389668503589833125483347959458475760195358723907693220547294263849995239849719014221224599588300326142125581925932780415628250249095941891412984993384766293965724935556643042172316948549020071651669663893825928989851762619043027584169804473754625085403485710604634327552 [169,162] -114543400160482326682721447960207729676737097841536083647501750393366334124788097253327865680328977917441698459228930847361746612838700650932822834568697850529344230139063536303796514787292236765325804920300789590333701203175183858949568319410198291019959881724677414278417221726814832942307166285212589910191981535770461154483868781235418448937336847429290255488258683655571577781593914016483962643883863779368617006243076095975579713894996336491406025466708325536975623293384721952662705172330641799976357337152985389800639612207955447743791859391112366546198654192137256886789375856130144421949296 [169,163] -6126303917464771890557893061157627945124803430438466919314319686782849535899615394590027600023357238719479529384424148046683963683262593388208349601159663022717978729861524721025698853172612848768764887598380835311297538587190670924028776118372585351493157497735795994897702703745540395275373044576812354740145396510448197984005890669388981621573840344250928754048821252757956185406355784230930900074314965541047063323526271808575992653679676404449979575168057402061465691228238384952884566637544506716911235633518651030414094775002747889051942375931521094102180883275714758895350072 [169,164] -45549604082616555684900558162878313200835456416850233408266144467971309869416501196830732197927492794192235894696994070359401819254211057030835729359241090068155038373246395603201139207980215117998595391703748168146070684105870836880216963805527860760278987694189008216548450412144214740766323631715529271353016388393074702349964431332525161225259424119633151894449974645747934681310742057607064350582134263345805612537362104763277030530584148152648309897283880366035094874664968817845481863989317341539547663388015326622566830489187450912084544267809905293077286100 [169,165] -39459326043451791831778910126177392120974659384516963883501124283716638015774877952579629434976649522974637350951873214758112116226119396049900059038129409319364451921214462108061574617522756918527289809216307867742007278740298027174271662830900919576913302771240924593561956122601781709682204067609684429809150612414474715427600309936289177835555395809944626664072871025336538097824018441950675800645510210620491866583136299723869223702563402088376358915752041349316660081393470209106009082092725345358012243648157151411888440839085420231426770720 [169,166] -3221845507588818588112401321095526961593756661760705787332248500698799671481289794870484671161960028823112711821022474840482748502112676055488931354986820599237275308152386697626532270117595693695319335470202354002884735609538992743067315496161197100059747046037630741044702799343347870650736199720954226452441756459222690271392712227020914930330634291953313430740996516386514846485435578305074972278351245840603816509119902827851563288315394625461590687740688261834995387852665176847345550960513409691128201889058930022628867610 [169,167] -19155740181706639867594348292007775250090793237235106313794793727027709451823779249856444793087406619628982467511531573544792675262120742119532860467718828457185616971475680211090818229751283532154663094627454755757192441804075436755378596148308079602100626904628237987155272781509617547423452794392446890554611564728768232809006935607790805217548777269691247641985348193534914811982353548922239607259200431129064796068259158816757600038549829780980357629429846863792594543702996258256113431710871486302844488 [169,168] -6028418331136687632760950587379772907720330214512727633477225942515517593997474942177762967390158180211267238965096625252292521053031689437183732191458159015806953260602862297288308730572222762824462419441103217264323933797308597082148492798930968014346208897771260554662511885400134994079536268041724247293243815590275938129060886901566735228621947493901533166546387315534169025343483233573754651963112934545885277166918524318523638156737299862064400822187933801120569079980567193014888 [169,169] -67169914229532661765389708410713505867158539722591021930436973300989060612893866384480986804994265288638768999282074823744522382887267657697031432897885233466988341282714894359043906965177719028930205754806848374793018477352738311269686142815250581408673239979701288442116493983205971254043385084411407778295089847161235729533301630778951081914501703800225109387535665578163126161414783117671701046464916493508117533291213908802534456581390466978246118024163238960 [170,0] 1396152515662470400013016307009902395053664456723005021546605029082693866371265579142833362988286197541373264314455775604623271335449656496163721012828981292718883358187215445611019407084869541593794025661626091697986424317639690922689132599797230462662145113626254394044089790028838289414698631073786126792108587723729287771506243044796253822209255439913837632547498496631994994626671016784184541990161312005267896258333164884494341921844161731853753359034266135202068811377583464782675441378745681037242489769838442370520570514018264748274528991170338673559785348882113053226472003580223739517907104968133275915416012975610146557982725780450988041674616991559460747524129875579998421306750961751987227260924873868835991798289109383124083347327127561586685218778537875869574121806147817277303577510664846422444334183053916624054594772931464131335651104699113925913791162175027870621580132004772397456972643491805259174831735696997647799445021454952030411566612083654436028538140756417072870069814971277957385842688539291922701076152192886437492714271251440233586604297470845862868813646525330718670104200787348209619793812167849654350867783638305710835601671207556403705461121067368548768160273033941596661749186738961892083556176391218486132446848492623580660442161687016718969932554780715466748133283220906447440679749159318396500858014729882503112840441727437356805476095968542131569818331993104720822884701192378997802734375000000000000000 [170,1] 41303946391918006653148439959216491767051371852984896292951931102402514191553607695293682632336271956432635545512583490158189252327924124353478130366643083548114200100532308042479469440461984866431493947261828670869326424810503150450319004822330427579204324193728259642998055237447713347475990800684576081795276974640749672985206930251000230904000741762607211548256928531473499951562970599575902101319928775124217498299022303268486985914371472258138514752795274894603959978326197265151316483381688137260279359978848636947198881971335920565534570378036460077846572397574734207795411407135014292517371420889212701496965061780095800810727530472129949047058874439194169959559817035865242832775661060929191895853377249188153782013624011461714621903266708277979449696232701621830898116764311762162916518809569557896364349728980862482212333146900407756802920590626278763482514490150015521587664130369560148060331287125921151278093655331545644122964055427829108707826500558288938562696894124614555733545124859030569390490686739442101275316707293314805109653465426337047967136914536929707803535496742100949607841762276189533745006621738900519914054785134317071170383890928695288355105189465084353001246303083512791504558338522691470243512141075019937132853367491825385320641076065590482945819357964284434401667091912056869443807316397151817578549719554284028804994596010605148075523441205734921181835042656160794649622403085231781005859375000000000000000 [170,2] 75584172749311265609737666752887857000183951984095530688116102007329134312758897541669667600157363962689096151105589433549014008659353530610713922495255439889460088589016356936882942507851859518765415452808433601514080039018641227396167241300246923070269483051461111786424997989586337939072278694747639169400556946028585891980150388714737142930413236505113526186868441560899435922524862443294916095580424799721163543113659799746589866222206316476336573793364364128852154216401901715863857613945085169559896846976370447329421901398854173725714253440486878859590144164070730602076677197537862104007583508799846210243411272078092429186643669700772918301500098633654763425382987719140704874817328119968044298456707241871558290829910356498297849089437959111128404087719511329923878324166703852425522279359445983708539258079994038470447257139290316762865442609058185707207499301504749179604309103007095052443397852493026900049166450303624842829318373418054726127460367400393586792577904819728457323515973017424968197390713668683286917484585693227153838192305470066338449360220404566963805108776117234246485214561753388245282256152551456838598789378493546214479371523845722419677743922389540128557596099521996100852573764468364805873172188944320963489412638749280257843233756058610790158337632716595165285824277456214992159307998304327793271547272046216755588319745264590780222994829936936396516701715985887766180439939489588141441345214843750000000000 [170,3] 44725301806770943073985543494844179511767336028776429379272984142413443704065468106626217450752990322422542692890872632355998387935199533924585421238188324464071164946794770643843156594537761210239667293943508451519582166426291863659462593810618808218441683281578288005004427117343389829715511989087712844817899397504468790728934833961971901074135233061926427356310510408985396511300700762328707407497955411910025403848603519212128283840938394795504647811988931225102154354184904206609831126594442433508284032839426492003627542103761868220203341553221604241576136373487716358422655727555400163764900009927504932819018588367534744746062954463628003233574231232305235217011124586529175925231725487095435593214666177714647957531216714102958647193826495063153037990552074667059499587923164865554220672737134093846456220098656299197172896160188126555334101717324130475627494224034074988610712043064420966660051384937977701637483731918715947303166709160332433879744535720196644203098017085924971203884930927315672342580079332318229106823850987488894680569074903729965640566340692515144328473855407413529776785859127297452348906277051458284348459427497455158716838945535662620111340996455656779377206163947535009337186621054293716553771739895616202522716361934969683024627035338765097866670328736183565672266614165404605415332168244771485788674964168592215956169278162565880634832132794399351992766830902336678832398320082575082778930664062500000000000 [170,4] 10845586610058790904134560221156289806590149165595746529839902326843720008748892050844910835993562387694511587037630921909933710279791433305392803927990784988838604338267220323292111343793826573005729325678095713790123195043962028836059263267148087148143028229882673389869559603075535184061482155930394111097185904937994540455316627015963853938335018060612824025523730460915440011969458901191811007925460512359008477260757548325086872570611370816213029224268440681903465266111385453193029603627667044216090379997844562891446652289190206009889457418823883251731811425610169361716522088767376427946642753412432171765253650958977763199260673588698251131169156260815582946557928776808140772819927247790222302130066295092469780727488698738846012798592411509000884158789971347438793831128383378648218828543916209542882033832112162656313774228569846067238497169764372121316189247413209267461530367360276173199018761351274838639603812872431723053804654750509503896256540913074424392281341513972455212408324183989994032697314933053480539616059384646138864606346016426343580650565719246000867034669821739769737553737374523669200219039825693226139348674497252531976924580421659180147159922187946928343104502657251857378630881128737232075121915073869228028405583317595501129630463652542793927540052142400039941386406360318199595272293981695005350536826657652219008093383724518793501789263718664420941211756229766202487496684625511988997459411621093750000000 [170,5] 1199962747025390210058904170711370768013147455754019270452596953140206094776633415519707767417664732117073043439468574231366406287485819025333482337046170407597468156850539082849189209326604284525964431043914905613336924696167743440762785129981425096943920441848766002976854568096376976970766246019551953256435302535190337888934147955926698239986442384856118178474391202530042251541867404361104701051867688924016537162287449498057966288433143283015108804466948303578607738001499019248605020487100330926335942350557161652197416324351973191123403649430960578498405020816793078720699960014549662881604340027613186252596746528039140174725669795963992836446208712393289357985186692835810184688408471396855669058926228784066561322090279295609440524391034678691368263845704298608175617425323678915394701706782502168126001247639543347250171030728023675361090918135188877555717498998522850927714010817274307306134807050382088234469814780966401760055512405488699837972282060008645184263953224540151358379251001120957916458849301152286474159810351136204657745067791026492270750119197085403801309921769950219766094872894357810301528257016376897748309494038759396570718057148091203122602038034942427782959118375135444662576663531679274207394122057143635244069275693339954021312627050617552482306695718717920199788661001733218218923331025933897470259323846474161549331271623776496360675276061737422550515930856445581972593572572804987430572509765625000000000 [170,6] 68499428631914391376600148109312976207228112401849171144993190397321843893802789375338892983967528014169445923975766802715182642213292702401853425030380549611603352711221967537898152591628647377685624565631511164349986913718559185915317655457375554191340763768568015065321524381041657824301577094872630882001404225464144485533667735152611985733942053601112932016422562191256358354500001242329884473210806913467322750594467481456929414642112686806673578045151761694975913017415416280214713911188575114133807576885110035372165833222608306722797692146751112129606262919469141016435476720298379073439544279632895125943029644584689210833988621753035270836784306499131481101771364604010180668523309077447277180250217567550926144091907585225307509624875266934316712406942797678555835588059878697410478660216715573131274414599290017689125785501069057176208809069013435398609637889317447824886208343525827293235639200461202996094549630494924860879715992282434802896133613537418591490648013143926299701784594681590532114834809475703123013566174726085156503447690937308323757240637397289627211670844847552798857102111750372857919735348299507763032948282708601031156205408410074388031005896865325152145416821193827297970292192367002928277641331593186967393451359707756385550684482164749270687234860927386163069639887802517754175398659366346603715759917931234296295692645411319125674430837426773482018401230132748868301860056817531585693359375000000000000 [170,7] 2211135286444310779657791350174258627656984405811778976266517710533205634143322659455243260908813401973679860463635272107230462376184155514226937324334891623857148145821155859981903051874307884231769657992186423778832764652928549621221363618454209445422099706574793367259614172804379812635638711032574527036956625801837075337037630292348787093211991223613185520468854084673460412676617740152740147831115644963523906926085727841278053481691895175732535154682211657607167767403050255897257273344219593997524278418797721373037429109989442908726399966140847792087939995496392273856822479145291804863227069195515227904592530291318115379260930938006469247187706556824222227226311714702678054140520103920010599383013748786099783977126065514329802858787528805476556036978903517425722331236004943692981967148097675768793461349404367370542160139780936998369756489830197190412186923699137265593309847706141777217970366045393455509572910939049925637094685746705162926179187787341332855825714002490242594574776442948336792847861678551810764024971442628466457834219563066682320117584834567148356305314079255730165595379885417539054506682861211002665192282487810055760860157739710171959052324775771557127927294428863213062438105003870615742714030967438954067657013836698128830365198926463737019366852837530865020927631342773799264944508855720182273305027754626861205500954693493956244938376978653176524463400372160712881268409546464681625366210937500000000 [170,8] 42575576807962973082400791865192493604564912779411368062004490628796437840417563530667122626524536500591855599266170491857342420870869965477438093123952885626558451196578561345689464592915015266517763554642161703384642167283446665327300283063379685998648585562987139504153890762474182747091958585817497347990028597794096343916796891235555178176854739361415693542990881241867497963256810054753766825277290496430357341245589125984834666308494817418373180136299574836275329733287937083883746779904234200375632838937061485090008747088173823256514270740867963563497023645451541644747574847712205438798509163522147283675942038348209418138484159394544499011006398440953812050805281905701949450742552744354738469777925647209618471813505234029581969611274231386536636348239010384363934254366094063658623414617762796025283574230422588781834934308471201429872199336591332621996521470149804679229644523925372126243018846425298470342396497954091552292219240625464219868307389529441092979277872331754888522972385629771724499887016195500968358222822982317522211470057538734777382274005197417591920413782655529586601372709283943248971787704213266417196477939384083014917397534608065972074814552996638807931577234416283889526298558636944971723445256578685445726083500382070380839494021483744198541676808916762644703737666103242733776580266352884130692919347700389739940320589475082437710821119284127720227927837627115945553799974732100963592529296875000000 [170,9] 501495347434966759404197243233591172672989929691322892839196673721579465820072385945232976391853802358705355691928810061627058240783127109439317178067295479465900313890590226761898190912638740816711750831103521592065675544977528798185015928306327896784534289289045972064162790081413182380218939007960635835710704640947039390950857608885412890857053860873418866036964757648708449405205306553880795541197706019121921387015716802806601224871385015378262870962809062167660740196838665772423320714913365793347834246515162589945318407571809013778904605437170756438785105105959845312840641347712424723916548205610836404627800006572110927563722417099981427131768460716381739662344145511268350699196749239299540135260174144823951902747450520923173701511349337075767797559257539169404159430812320598498503639849556483114827712313532362564485129222449257721477598581951794567443485096701937991151670977588289776658095528650771099417640356097970988594739043522102751952247331105895452302347226386916109066692140315109287387055881656255077804343853403407221694123733792868618496817618545917194778196781209074882726005428368451194188464400255285690750574754749894827682874522770787358989860897728457121739851985864187348741647135721540185419883703208588077131059417343503705547300870768815610012478249956427351545510736034411478516779911454021448177872635869155131841812892040206642477101306649477314013737505278519797649350948631763458251953125000000 [170,10] 3618310177166787758542750098327794129541493593670566002598496380849584563560913116175334832080267105059132746734003428152828267766914397369715325198423562731000079896360237474296618833345666476994177533305068903144851938998177362380662450398228577112525102240798186946569717504903658060289567003809359141261699445799934719766261016796493498794089693939946092117838234956074098692744691810705850894603840896210992066749693110462148004475756844046577035381520503018939330139703326994703937809701571927349786671682635996494650875663926230071330127849059857774139586289904384214891617568580402571288711366709897142217933603936625082412427985210549095635953035888654699371630229304830141669700242169808666767413004110314082084573234472906010678635627050966652159787406117772090129949102881210816011675034011722340686522027068138099155083924416410405477358900398234080939788798174075252417600319104045634055918488197267292907023960285059138016923884995152391346028259936254159345512940763194107247231724668395368271445125935768412710195366956174351681188905337845140115871965118019186788539460432787246933674943906106760560408341263079828048164531622964542588896447686890093228039533517892691561091845758219614272845154301692087535251227846253591182493445492006768521279992403901885338827791762128364176658085870927623554587135749030637691683695794771948479730514445287156658270533929460000108693612006555190003736875951290130615234375000000 [170,11] 15442873528199175539623837042415833418884340464164619394499908797810258379334874944129567972541443231786461970963759219035474994259128319758155437380146497608746756034019258214378183489249965480635468228189035810495485756904512888131502009312221611685290520556559785075482932621507917721497237993723259569512610780331730126880212428491481595222084605749080642163077417321215839992392420455280285579838009178217805535714529200485725217800352867167203261149569993855027908976196046115960070998911716927959849729600244232713405396810682569771412071918435478616023545151430300567831239965141104416503906988082502293527520705397526316626084362516469943127507221510611676766823435343369848109848209344208381258997702475927809313633189457557407653046038119594061564891470638962755396879575210315755253479310827775908097067334273703956630121463710019533766362203554851973099417937101611220924186787704481028691928906485338116296561869298036997232805016481676861751053053909733298909681557349595532565424811378500387039450711420809853334404194296388170506143414270138828647852071727361216389674508458361667229901190319496755521326999835662763449379823632646794026343594869284798840577632543906989488801192369329045284618070116085275428872534855526855011239592820963162822302682852459487467573521476382182946489029987625793087804447971382168668777659062796550707875270986394904121400586351237289879192700724521448760069906711578369140625000000 [170,12] 34035099775786731144260001488193144868915227025083536283274555684371772426532533519887141432592416245744553279874590272098683638589155462041970898913721620027214402662139793670116466651625719171440417414494779325249297707014774151441305462500222598432464507224559030163177835266565243746311324224766078139027677054769896744089560806617505621307587678496709390707687936784848115055381290936532422704077184941837868624791198246036137234127882567408774579969644897073701971287660689448951098081336702933273337475057345901186691272303716583151725374341197575565570636260796670331077022932979104787068034459959386134283907443549523865360625629251627671296327328842977536001186697734732684747299842942488453312069458579483098633718343470017359283909852998525427984816616443526305204925811050836555112876838079941515551572174000603396981334571953325478613551406934481071231459874498039216138017903045618979975384715909409279924822663231043522484384742556080790653370987693517940760219260033329601577600341897982648950947822757941927451718980031593869658099036905592265358213855980131732143998273661605675116372246158954274240220424898808947323335895161227471390338506893530889158664285985732612150446880757719423239319652706873318705914631578064164215180593299078116744149608861969614375778254329871658206616329558395883811292778271858198470222915888065282322771733816174888921847986143150737706914452313322056456826627254486083984375000 [170,13] 13608215370676327496674151288389546880524688899447070330995556522664472754991034805709588926148278484666273646908413421103366276368806337109490792089765808013983224642776937928483334669180279219828677361902049078976989714597866683770832220082232495680913884289526464128167206641737193056855343491247648486847675436883700369187551542080469751563278112773814198276284999360225730079603525717420361946892615694077771382410767539905909955378131935958345532058930346733132158588013559664667978497371422012048954600425242925236090312445172465248594634437959917922552429299458205244432411390160166551378355016718014816036538634218276412706988112730896631086275384811355494472122807180942808757751834746869327413231458431433491142844033791076683020178147354174539458265317792912304860376573621095158280136116123074509965954638021253510707776224317423055081400189723713915069395602547218905804384676206223702082647057983087993321212234415057500032726547751603412960228404189305194759797501713745856064014917679867313648078418226061839963017320912336034060254883323202143847728330541308516956229749596462635154016404467191348491948393587569336290132605633440586771830620882659197331584062439517360924887749101355498788473059942723765610529254722348826873298975584073382220406510644142000363792150414895467802689477568998676872388953460107761840269261119814333023082492554155266592772440852314768099941909837293702880740165710449218750000 [170,14] -93802588331383079572846678650691817752586862674365409942532041324797814373477418022549520358945070390192721252931164775102251178629504819696087868018683879026415239371535968486912504566970000441291817249608844596087593164362097623697484508789249892264147911653794445825927675742691334781660324788137470140882608078421335943907124493335168514045204823316077093129624802964652641465054779634513859685895122627393507791780530543000372554880363745733659707752191690823195232465929096193015944303384297392924626262865715413041417645761960267498204577641113755617110986555493800427871632774747004538330259199571375467261238700573161605864899770722984863793866736646414849427707992908153909266934873123316324040967471254456681241698593382084348339646339016872889761912077981583435288275552771124600952797389987274041976228979516117281393843488923246652360444145188554650904251952961300437250063386866064433768877542555429344223404459725676561268243044038984968636588876684071026029946663924373534339734094465991350247153626007853872176445079019886553231930123407641574900931141463358108410063497761774960570191335076225411384719625273678487259306880668874312062110391395675420030713705452015132293633938151019672409641709194812133163619272354147871818241079123244945429773894666199190147475429414982368807914448478657748365768971737953997462694149187706542679038163634438014056794560132933648602404081388130083940982818603515625000 [170,15] -147844669564536399805861461530422343588276182022953615144480086111583802080367550001455517464683577439026678025247918199465310337820705072228409418395931697314160045924350935035152678324938450729581093088036107436733241563806432082830102422653812522601078482901582418399187594806161331907976828129188906295075831537737897131129371498601326266156828969473174357640713157976088388228901047859839625518059298819080986229969594021886978715440820095214997843229421311094248327611081765454740331015507026221639608673409942788497039616966687046955998437737103076267495591183893603637413446120585376013976151277708526685115395905067574966241968918383214120615067575140530870850198714874402383368340731489289768591069509680133956847708430696377110525241435809123464347747330917374468850693196914766169427406822708932887115815785968108214573231449569142930390095874909675264298313499794560215175247882394965526001982161980955096000258504051042613272382983920149510501645900604970621147358599937107387238424540269713895778894129742835543544613867748521594991289239272220204207514652681167175887834784454348267214274759046099412598170243138487374860284290448712836675252782329598789792984238305974155609172622692721936384900867421027788884124176345268942350577132989426793204828919002234128423283243811407814264262210656864189336935220934014853634201630744461333173625750533931474754523229782078970879487465762652763900756835937500000 [170,16] 69035509568894243493695505237097261713564392390280992092602982536297770035199144459788756003099788744428382440510157736756631615755214554728580149357165267867917308489031534297644509970212513485619761787901280452699844268471320465157916046141607373878798331233312543398204569479551960965210708308415746738974427742695573683178846942639041366354436823901525275695341065908035462825460583253367428452978461396161202874118774227077300812291798856620340049964374754824358589308821685770810360230735261077892054789608490935094156356559914063773549700512995418226540484108848625529180731260459200812178780408626615578867606939505545139794061622324124449408477975347068633634557661646091855451000134700836888589185989356450066441458783785761397980159010568231900531158935619874819238826012825745235699186754994955520038498580691784237887138974704679024000726904342078829773776285268027190565351754158149243690438182639360585329638596643314147513822002391948633946895640866532445804322806373138318447777784325584175529904213237395760105110301558114600716543871462934679755128983244648592991617973445350994594547856547689891933902426318388772263599211934118439401164963494066913610847059523517577569926915781938385263954212619211806708189593442709096114740778805188093468535612275631606464231109997473929087272737522726094795090899903935758880095253506212816785043080021272033834076186393674830562353307828094427520751953125000 [170,17] 320838073008521668237965494384122195213427386866609411842668109338656811155949178507938036478068191938947052251927672901391483730115624254766111394542481709206276139872346206395181024579164307369988725584292303251775898596058913565158589666812092905701804307445607369898178769180822132790537278650782730817992424254487597873749075000283080130488656601286101217798918943994958078541259125312875007052021035650844085381144815859778314148213346587173535135082332446776167234705099201378541183709955436790036540449064219423900096353783855668499207608874596621044113937440451569620004988879856867939342135809446036144253060078939778415590264236313588511501492795057287770729333308747100150980359991304846454446151527553060882163368873037669804844703475971120561108905863805090177329992693185224939731276692014678906547970691463576929848374589210955003045463326562459582264534249470493515898353558322840817413240484144872099829248849116736847322730632316625030451069396291688364268498668117106688670479343469861094343163420286673805243064482430140900192922202296931574006943445491535743584784415805448106923492786505695890236769285873601732062839179024385692243859011227764137913882451734973435408522540045108367940390000286495229515995311271131722106521593747653613222234577542672373167646995262003546237257013896860569618961535986414728775466713659517845609347192547664768499659566796593314831023966353620581054687500000 [170,18] 75527037854675466507357162814815884279441134991765724375108791564264940997009813907723779325355930807158183934613723258345820604254399985348895188937632403942538668534882945893660212149215720483262677413842723642442269144642206361427653823127805662289871939321377812472954701315610574418789181632123097275362227829617369419410508249563834808582786674357756015735764613036308808740177612768722443176014203511752659682689693813973003198436153525368928149301336302950767327469995291979717171415094369931567946678537820432437278957169144664394327877629257571159160743482610627946706929038716587199765952169736511043909292437864957586401239837632504911364580831791813801925800265325248898023431462843263116945296782118371594049532363734248225516210783699378569137608204284182808332342026455363892651413343834508235170716085716791333117673174855491831575118051719528471896230467048389425567859635836941470405588919563598749203096991325422927143434212531613628291389402772916894120423896935264180576122912193606858743284909855687790187593963940447791020993987643244918526620143749225497582209205456129572512897866533767865465569719086529454803772349288759014986690947124133836763672265709792639499434686602729846231109723765117331588084097852134542867203650996984731970795961658149523241219323033102779324100655999873364200581634318595146183879664011349314183997399164208985891504321684126955676109459768327207031250000 [170,19] -482333289940803832648366663600943078365470396425517682923717463602837650507841867300722676833932113261975784539292092541062574967000901192825977437236472762441364894754032742504228954794841561358636012251787549324999229866208960724149309995910385461657777941962243221637397861124610768434475947000308713175765617067480787984046690677581599221637375707578981885465682696354945867806897091752641591023327594154675671047074998427178990410859215408536007851102378678884633322220893658583965345950507489756889201327389309300313027824591086853193392400463423379643940060306984777090048621701172928428114740239276895155025409202486238190339971991673496200053099365610669528073542869554441923287111145281159359213220146280880148885829123218062179099224803183457699621037620544984374643727763058061978325991713406694194111467384815779004871875975509663024793415198482589849482509735807211113136607698653630161455523644106385123792176513998555387973295548440210763081917482361851973976002906574321364603948920246585231596019119414532869920970004538340359699319589838601823614880251212011096409264994063993002713532726683341037058640607856049768160730006114323183676646542877693460901438312897742275079583850892170090770760014227302723977063813985530323424310588933698119971364055280258371732167052187010939707325179874707747342877803099867635737069199348688862559869186126731318827235215605853812853148663145796484375000 [170,20] -214337727589358902177183079873985654754345113361770987988258674991924113725440131622013073503678783265842918320728699517059102328922094682920346898604010078382494662366427448494671568467030429349257251440459520951763298096547297821738827316058359969346000137594563340484064333195392441366605001903355146513046739236364198938570188555368745717033351108514144301595135718716642556620735961638258555729016183042073916622902094407373217120499526905832369453796311890328149958732878523577426864055792440299952232427962652793703871277828854870908903582340309706546142120649252543233443300282024803773097090616628070219804377780240264644792379681651676228465618181517753367542503529403634102009248268743294443689196880513022741616171098312979286069087273609475051409834009437318506034633994523198986542103838395062939486885195458514964857765045617559591745262313530799964028634920900778938271886223150510852925230778069925500192585224231131202150248433286505762339800368079424535162026967017265594365334760789582782419516254506133396822050340153714886846642626720245500274557270475435392503615922130695111084297483834578079690403782947359528747120882092334291190174423127153371915517270709680426419193607450889422077562969899825209343816314731117354682124970333335715146339976504235887542899379569121937174122445228191429736594742684329280339262689105478800545741356560736828099478001231043649494671633361992343750 [170,21] 654476860744668145822293653239083989166055941961512192746488630610931285059634883856036354105926365928888575570284662904129959420102974372015665141849869503903833121804159799112063468212293542451892763410878064988665702595357317622617222325014555069114410942058619355485224175195117371241439449099618318586432233197228224271786496274277908854502117978025799510836371410076203670979897622625219469667246810842873192758853368129565778726187622763172341720727200037180580364555484765950831145129169069859782032914267966410515601621369692686328579241442940471514434671457741856895053551538524825761069918419406126498359547954337273916167940787517285135716570678573620274195987735532532140214511850975609817371141092012648222039230047936430549810194755524359022059050502848236404921199281778773499948259779419263736816963661996675117808088299302650109380417787953155132735622491688054540783502037657943248174571974904415062587246351354920985557473625241369909056438103076762478429294918696719126311001560485237521715792829967661647993004217576894190024082997227115537004676286144993639137593202166829967109188512933381351110972909926021083762734812386843815850171874970035588007510102825066166384927169618420329257778407173280865790433877376341026444800611802806466420177775794933856808419736665267540608371646579740040285556164996933143459200150777024154580043723989165742440905750032563316002496275235587500 [170,22] 152637896968828646432230492720411152971797219486379797901133896776820908371685353955548746966152897153876951947900748483443148341161580071353312161217228866798943743111716731367927121585760880944737572463101686824590628063972859973645863443407673548580583741924223328174221486997768904594677595175572078035522600355664426236941419775927288616542625992000233570140802903832686743922415230112137502244990826746552037890052027709050029913119037918360763797780448480250195434319795928056531603737248541866005734883440826273797540271168711742313839386243329655336532712858441533474466313592019737406147715475413557980307274149258838748607312975076617989155460749992498648441178621654651852274409450548997560962284244646327480539959342519326680926095415697089787280160208869685517310353727362576948201677183803586006978792622238623638519027218733137605024744390627699234191320012918725226966989267713334651910593538079222309663722304999308032390608632620286063828959187955988362650603489825217609732561356657534386258942549800551909411513977808714821360249165665808274404801276899981869584951967522572948081818867311590049339089971289229201481858865295766307803523588298296706212360628176722725191611851605419310954535013506997172502844553085882831362231923804510078296403120417883209921697416288072007528781354710321306984019573631175553833218437707592045032301550447879818496998173761723476581117113196640 [170,23] -553910992055787345734542593666126736316183012542094528882506024770372708037715749055636335571670162717611056146165494860240173147908854476228139908813331713973786494098167664387696827439339561489406320969074043485694585298525229218339406603498243141465974132707342324434859712293110200867524109311837641988881782966278234831373770321449613715059737370778762092734202185523896652213695845634363731659108249190914011211043581258010594428010025881566025254012603982742156433450373102129897309290950791269730689416106919163107089775343309507211911620326927109193521098595622573905226802162281846466050023207169238438805433056424842570482800659119412143759567949368380754530134589339064785481747430387355012049731468353378008471979735865290319104698518253695051949120870451033936118823280279768983949534090904549748434260757002001223184009560450458988989198043674938494304361207619705311642303256777634600650106050344216663328088862910447660205160851924843143420806258724471490679136528130575687350794587800628667419332730636287700085270726332183066854820127930838398889172038015100786288129133400249745124858225632242881713611105014671783120061004507289969618044272770096391630800159495791064667421843122612591943288901492050310927731960598020751691472921646819513654165170375608747821345694484237201045503247256919155082225249363075204366944300376335954753850604673136920328195065208940171599761295200 [170,24] 82586489797761087382767883151533130596214818151146318158254569496350015083698279224323684651656984925910129360470362047773214058204136508194328233537606389806286914495114901489793787400498334433570813832936532196770362436158920220358647959065501864934866289392346271653635828313270561441052903961294115491211001837278106846790310636942380637859957100446237763982380862563583440484170347391715917336498256539963807677157713182438115257949200121286358580342258454762087616417932677419082024325781836236863153048956766650175902114864047027213424048994993379551888832904896866060010465880156270611203677002820943136904024419841388045643457274602784324449788625382765996415707439610154929224261286346545574562456132202815074296606651923240950931551501876915829858783922763821756518687459394262263921575670428886032885987819623736449993716151760018307996183608991802892386775134015673648848738534987593268285968955560066841156513916472745918057985114878369900574939975683768073024005231281543582499714673828678438361436831359785247506056424338070330053174258199921865284485412221457399950728499929746552583544490371787278747006266401109466427681283504956350267070329448385805462258370592049770365243993772558876830983896965884879173967513475257461254080755553095404362100238971436674595293177353773200227839818021365984773746863364369737353642401518721611613489240986049434400023245141464185124117220 [170,25] -203732391178749216341825107202366424049017158615091253801665951304181828751852090055991583826552632028202005441368858518195412769758459838275674118534080725297537356403414989775510197961049742314281447612885495460090390356173347032235557802383112055545819954825717469272011181964978097104675371449459167716173555165848673490898316378708993111643622454852343854569856961179187964357759103976839659934097088604823224739748235252248016713446218045739418949322071952552224558343279254190893405542679944384177921916218961844447823744079081287669943067446953129184139410752907094887079726132529017904669119739720970622439403561812768223232911315608420119240469713074864255849465806180105591902927978551466968322942026706493897721523679637715161182871154418701186527483991428303487403711703859567030008759769300437876940864594608301907012332808785676982883498272565800687787420622812335485062913779830841534241202048439181888946628402140888295700475414363984850822718642649223983222935703603077082940815829833064783410291403443432037920407727681328708640580786757853770902196765487019897031651430580915365922896943730329592638796763099845267575229741600460495982597156770994292398912062088942415355770300504482692125975987645236678227059195519207938813952339094226165558395445298520731940812167353107597542911431092218483955529550258119763286035799104179718004992847991036921610003686708476021739400 [170,26] -401286271080521846195615497127162271124047272297639918609112972719934381897092013845239621927972030063063635168927195212876413234805964163192682843244451224014891644657342780745373992317282120369506764062404438742568774251663814834225029816815907111997455489494868190641851692051531559084110228290476431738149393506410144434078670250262163545401619694308648581229128990977949635093825502117429756006622009333530976104729382408752393300833284087114976638585815251122857574639937783396480376760095820483859265597432427144201227303003260694760568794611289257630583978759614665258622476492184884687759780527489111412779786336751464492528164751576575430105292513107820027976587449922604426814414999936163602567547371862312528825787572348148517063311824052504834096283001870970471272066988038684537261067608502304625628119501431461078299228872131996339520406006484579033608523233562385432101008038567924652876967539729697660938003158455509860150494657962402746182646007441404745956108810649104387553937805317593465324238107473645170180446258595377836824375788846955843173495616988057655167070525816966551328273274410259434120449172736362782054356840031761839579156145054098590553274673509667650447363301898264763495054635433114619844681409529978899999176842149935229620197835533926781555435877915035602423521868314221464590211753087752177098599459721524486060250788723307881360930906214181564200 [170,27] 1089139251119327702255496358364484593194181994271023742018014828323700448827831185806032014093476622956633762701935802977535924639242475526408736621063144491954491146813445370272969161948035676319778851924292473285999376417906666026202898797496995560252176577047834737880564197232400972340485173515938759381534288747124976015518866635673117210125144169408558361804611336856343211344107497329068385957335968759276100437305712966485985398865133958281643700278934156185445400516706685592738813307889337696969501141219886788045726885011191726242588912437559127092177906207196350703318316564119362549215122898998696847282974152903581775198739046146807430497251639310808382677187192525519959781993135985053154162037431948777060171295167989681979568408283840663355496875457872290002468821898061388451432888235812841140170497100246540412530022599993947850013749090216195031883932013356270060806780483845377662271524934696100310708946613104365556373494077482152631088037271655729805000814945198125392122641358125364464923448257718862494627878410318358493931438094636091505713124881209854276149436512597990309249228494099795528407979288538616730156371207836204505495645218983148162404126056350784720461918671219987030033346579079866154340571508372264322375682871049707360690414247092437423767124153977421397080255491259949529083842824022834841615084759716331790971294155058187968321698841293726240 [170,28] 927938294731803088937771698912500234323132175930784907541927313241519365791782319839196808371177068780111441940900184913002955109658975118648158211469948358383207134475353103365101659732804253660242705046189327892182193341727378399428874976716058985598755086551323839021009652345719536688996171112191110159641644871005395155274348296881724405310405661108958935763750537204913932988769309940142375999397228779962423759321735460836319890984483164984838155499431027346394437956171230008852408455921953757688863621247174604792029345740278553861827548830411997817602846104795467737523441213624995857148930353248063834357956938837268642201676501671446650490303653084273089400468630250235586776715908806660273819883204339509774159378537292075284473150798073616757235927381195050400422562962108015276423872810426905599823987161409064580293894312233662408424901133059786118136055421300620959184819053047159157344307852069423303806604353534973481773637798247373745035033977903729706687177306534846928140697327486721116614477507549950834737660812007083802802138155500613693253893343706090567640956549601926728780547413296429569693998025260389082006149727533762703318059156547460673924276722868194849552526013263048729507218855646982035296506690905726430354605237553977491202481574780803616085532253456844612877780788879243497424542163630569386624297051221433446491106597892387521381298765350848 [170,29] -1208378790683279234772395044985696635400900949688456779833682731477324455864869092360187824918818592960292526417698846332669456877173255667588075430098070388818784465810074661720448850881057195380783288245421771207235268523540141888907805860258486883520212677492919349224118913246920543497214931304466139664396841442273697049143703556825342774685897274338002525076425700361864265162573805077225789043812719832047197245495783462546171471634841580670296599782091806880615472061714816908905050436089239062044301904285742005592998129648565716159317121041097349502483959727140307126023078347263724431190514869055049230473440041429286598276124147469924129728667974863751762653405498055856292192276967755696479959965722106089221383967103145930803498327091082446047277767680286484447405676223471460648435624056110001419387693923832138270340133323196185827506304558577957856971434996839543149664224438873564391736979908000764593940019526241197332094475081437124128536040019747671343560508919700172555268440451720976579322286354671094234323178160946753451768371639021179708258559630069540290764658603241092280388714455482127880216910365991183154787769362278183621585431259977043984646984848655465586282134437496290146028650183156034718844533964098148087087736658381871239121917195320383169676783691577976270952072476520848789273278221821805562349715520737367838871853526528092429262790453664 [170,30] -1393421519265702313203619578328610379658349787599190045205263942662781792235858601794965048895302303498229002241917182185863952861898101064973961443109723252506577393033007273901102266281787961702000114743223000166394635067793027568144198786212480034989417499802145164628183480325184455279283338367932638197929742842386039720112361001318609836484007526312268763616823705817021498331738407338068991611409527956419498250742679729398813777445606226804651132411587103167968007286215670701272958332587887918358694525563068273312155994276256136597000977272415316904737396169413651523460995504295719597306159403856075813385007497778816432301390321256461947133253361456112350582042577695158826224628499853097611005715591445121127937810466969275853331074018186863460698520835606756286478840303730860786349495864514272100913053484345321505144787347710177790025438668647734278942723665122423367044969936568304935027221829866226469708992692650546369331155734835060946680588387086724979649989905548182341816674683880244804041569841407081077712632776898328198847008719784272727898644779261388170448047933094717001726945649425562803308294257480724141389199208547458431472754315580288732446115835727651274542287739274950028762171586462488058787194682129744982215507539008818317832470149112195597691704904399809875433172127306768215960856656397031052076621457277117756519755961702974457827332128 [170,31] 659000421208642309688621344229867778201170484252018434278717668021323607287003102552891380360122724177788296622993647253156559893832363074440273658009370258916783049255166807797653255365123991050738465049981249488232543677438795761164113278041987672696388964296298261831517374636057385746216898637852606335693679751721226905195952902368081833050279198755284708826508955795153301567627429699272937530606052867951118526427781264079638256331749996932228324854075520543290140829142151420307590345045588322348123860168513982908493774755760124346315721347749632329394690280916067079207904042473321772438619063662086571359948898477830027768290800069918805903555125172868942981322757908488316591266657747195123575250222478969745813436598795210751800456122749847676458344360004938888465661907135000835966936694927465149473132354623559134998567463933130276550079427537034476093985177054121082605331240621752184378030116075732162176410378025132649869589291746139932513856398928685614344983760786904318737487361556213667228189424507944023661049937289778476844959254296783747691998439325581535345375765104356676208389773208923080733971493157872569282130053970883396397391771128858292279272120330334182676493930008330010743990448612842917113976552437804192545717161760598586331547970873579466233628905472759430895015152014595109369739502177204288214008767226438289608724057626984648909656 [170,32] 1277918622909022759784364597874022696054206430501222574429955827779340362471704702151679367796435475917024764256033742732776011404612550211208953114900752065319329435312465865655789771152454076574081563462699568271285376217057351039147270073418684172260143147273117878571835792225068450261044945556034859548733097240728550750871197537710625825379112075581519808987456739578169669531331801525326688020812458104930577291351397247374257257002065581262647571604774323029800014678502321934941820372191750331334366408038390497768171644651795656919570202702790183928875366830027860110276373631546489785187282964251672124097142725238719787131224387573770927765981260574587660621771240428739955508543454645111240327867870493041879701356084797263314189758358905549328025681319009456861635440049476332209362621194953022244285925140592443965602554512403423881214922123684402144983544679816481243769391549665076172219529041195482784458853002418190742568917014822884175762834749977023704008729848975016659530494629877531668787942674959716112729203221814016230729980530887110585167324225526794913017378470899431267603605568765392971786005757324701763667798614144811996025250530838653955298309881992155398037664659203304492252348348222889098692671660544050488771676436827598831659877921321196409333757452862345179411047304647643838219859017389148507118571194940870829901529208004391841812 [170,33] -108622540738998959018271026861865799425088477802498177904403662868151392656964067099063699765545311733553004247467051442708961141322275641349752952221363766499769278937769558389954444268246920821175731086736789287393830863963894975968976249600580035144070825032040499915690227446975704363218789598176780870900605266813117921125096443592031889385291922625499982176307451820211300210411738048944039284804907311488188708826222475237445181031427540575406777553532551593552684932055111809674428001398265874614715300527963617746394910812057042586109639201810987257726638386147507573399988008334724329585518472730527006564701494997488605109385758276537792186677336824902253420767702611480641668434395977386756026604925223352622041575290256890356883105787030830647898201213357760464100813164945189092771358163860039975830472910727323118045854625516909796786226691019313622705063981580860893399385433313075331613685749014893751238015546482336585120695851165743090768146150647732180158639268038045036269363471926354423271561271865888108838243070334425651552652411765360269200990026305517991136610850608633862760284851144566111017543001179085741206947029391984106050927384415682842888175217033520625170708039402536385254160360851020382835330811682627943913384295658529205502436895980756806811936130135321818817250008874962790569848373530631033506273745944856927884040657496230656 [170,34] -769598407921784265482296618731476754227016873161264820491922796197621119262570181113792555370069116946183917536071727741390195775629199667491666902774740139584039794689757125841630230011169976114761725049715459477362003661725160936276909275171761323117029461604789715465497642135593424625998769461830794142779359721710183078646293921207427060053705512953809834902611517176213944047614832758329569693217436386097252583992286011290523584467191323318175703422717147711052747582288492559940665284075678836413117306407749361584951024440748211658792624422664432521689434103068420095273021314047849119677663564514050544280435740115036086312304671119199577469270341533778285858314472889547182792827723272099877863916928068527094390363754725376388828739454564204447379847339361270483321715205265030028319522848028472989456361480814480343712000338253836770700023240656528175036459034093358045917161375928126240418423433834697473829883786101557891312851017363027361059676527014662289071901719106986474816183936470050810421714211040244840777375814055111062326180127038452964628400502124225748200398500056381515658703816759773263400070172535846050029081787003650607091815494525474863477727136803151104612484454171650565228150408088112460039810478001368188625613402779279281965529035186331621190221828234890876707404839287805577660886704147361989880270573384923127156073306039520 [170,35] -61373107058934579801396005373181934914907389457306451443770114579940593675343307709565988844304109504362820115501065947234132991681722259567260198247754441709374166768186500037250186821359003420873473700541561105365456237673998484531930248500895625243450226007816501997117909021537027863043224167651229923412794017329363490596450156387597971308084146330411588707569555008751597509821616141132544772780319361522229342232815184514246709473345526480907781562736923989451641090004509760096783879917951085605472948180292446499256365960540461734426239271754262088477521121045145946333284805244488217346080114466947492756515736811273641427878480934204059652148691078305458521118035345320232952279892399198431703569841345222689189860557534548913926185227410565311694607405623735247055689552455274173191250451962662034606465419166469688039346030001766007526681939784431282626052801240399356387478267228905836191150245540877748880677133335143102193606223779853063014269412133249045997159790556411929942341988492444181599851027010656065332142772886176527715123661605025916491749244299420269959962296818496084242345603574598279666307353923946913178431288146007698461578266114600522673035836405092244859642405000409916076859044336180712930949060602414084865923978989911285912436066494125741836590026495309344740398107360107563164711570257051219757344896497578890396831556896 [170,36] 271485756422902560574108231886049170990901229338108027739223974597205274436001447745498282783492509029094143514561030535533688237661669936379235402571973292850836444141366862081368454094610027744589458928698461447317869102239867141168463645631578187096618564858437127836857172623444839154445758462774951665459640848692821533348995605697145550558749494856017590293371097759205150374823469439683666534930634725598209645702517964808999813799865682814807762738522671111109341948711161261446695378325448523066840350135398884743775940435233270275675721069043154147376002485451686397631251483631385809984854124918469410576617591751846062302592808528019743732486891948491659415649477704512290533977786101397616488054237746044691524070586893089716406734383346174104689028040882801371465180408528641544297727699109850050258915583264001291003698730322057909465469166479792672257063505994934897656074693184916465607470899016940354177001720192041041302771508910894914308786857234446945288573816151728884680947002823509122142424210017144510622883553112366125893691794881868623492424931031936516917107677695419031627392203304352890403179668508142642320494641588976980397857072601999599601809503317410525874917193998494335002281715225634866279224033035806773814400962042802542881759231768252812937855856731133955727543424944725322853067251121335786949430505669143524838490352 [170,37] 93787664341415279330982348893781905254362829431786083672090037234978523706628422907450989136377211646532881638743345583353325474789223129082836340309027799952335678357998248403455907560111069728875463085283684953357036972176905290183825390279831456888315402113730286694611591310485867447968928443902643572428642614261555584268192417583273555459577970759834588415271414997806633602222261915000954855517657389262171410013648111177565092580002923442219961950806057289256803711732859378826561936834289380066192225959708451626290403792630564988660900050174842680488258103825035057445846890854879751494163120621240662868473714183104270428535127543036096527036425067953505681315292464650829037629932188385856431736451293310653589201481024958733683547050876902714483161910187334510936145889467661174600658990207312052423463657283532564164058365154898300995421888760169651667125205923012486265479125075489044653894650996283521258954693086102066563425475712635530903133525830138373266018325770858331416035386845887753613826736517201724019961758757143191590586268504750392076703748518011093435091413470881917955121661710007246040456417206129294202452973157524433239958625985848548793663968183282429320786904506198708034038944841452505177105526148204003848480079899072044225853789001382109890242426923382597204820895065380892617265757881192875396607701867006784720792 [170,38] -102506592011287471889090258714786669915197130828001590356251741162644409625301840644747419568239237251859238154413963566647158302257708051900529718078350038494515267537823509413516886358132721907534584568816034671119932023016909618628437079087614308664868145068061182720450652628062887842647737445096053337569392320992296365242282289225009479782585792439483569536513784454524621060344433622557385039509201206943285606466044096471519659578416479886110104660747467830673570300557408758238944583962284376267496809109633583542801042226654131517681833111313422930291573435148513793248862173703641810176956149290799404652507860839802853998395449240364161815850503994997201589279196550274005390473846783653827686188614075548812805371770486409976544580195966583916523079188139741976425098639237544348201461715482570914600383914202033710900730993066319098364802003957469870167767229625415010349148827696490998062060591948033164581361240576197483831345633151918513734975036153491090476297302883186288566399758738569709854961058315551346539566967827577970282596720186642101507217611080247684317492673945307692072887329200126789987341935112192488261342418878479493380586945218985217356366603864245576685870611185304920403149232856960203424724868880615687178755923597205693291728226099388870098084687789762627593148264736413691608640153250268492020342652881059589328 [170,39] -585700274045613549905753878773202500361132628079179478577514049318680434880749144138160325204718668634077926970244664352491255799989711895133771650004516747351352411822921775044573921889249575383361736986313524172769618070177729067128577571966232541930559976587066427770680577403798783277711024341388841458110782400901179945877146895208444650511079276631422888384165869587810632360605143497737577593946887027040795273079346401999635345979610659467237295113811942967455615517019446235501145491939784511842949310499695830145541559124069710982562802268317963788834047642443900891682845878337970061305633788438457928452748179590364001894968549665519772846654414947601743016053592252928760611542454203653578890918489381572757811647082751472853330261307998905416751066835284586465926520332844939262426381904383869046487353191598120584153376394605057972713682245742873236398656429534718156315985397401015196434006827936574216959281658089004077851308396847342330241824000180635071202573191071200036815678887802683617959742896933861496103060451649477211507907153194530325839056020346207879112314354444339211264922315934727315867692051859142829185860774630388699907099530176261415275240365987171794252027715709728500976940757795580364298665126835303295172089045823641512706166174484331722162958564625576502931527419799604561953086535531032083296988952289528 [170,40] -9411741944213655425351433162949447291884549092441718649689644770809215613901789389564680362529831772836128656040296420500490685046200444574433417213751974346867748456947322552062361089032716772601632502227564053806112197115565309276305005959845401114573249668052164074934237970671308948525241471800798506052683124532088977910571050358295776513310607723578886186730680166479632797452009851606713955879361876071608795900862735647098931423725751247541631288417917799795009619088591296906044504295865772848209693318258632090002856033963390623352183813965140921166418265459666292482367633968649966517804413157625633761949856632969805042009072859479884762070727308814342833706876324890479270159415154213394929311037335574363672649750079741086165910472113556699053924518571401681656077321668217251407852305307828092556748144692246040473752430099417984015688983733398029747092162900562664963768222604857848325342415015242049740154378270025942989927815307561035730709112378890279311374383538224916933117427950104868830353569125864260547621367524605493031853774371092405728222775712626777735901338324225479903973391863296188275328966902856109366193450690370398684612353848684357155850579935422391036446154920614884825801290587727411216609958274181771542318098775579255258775237366259160437375556361478703804091520558190547630445948283280667899697370818752 [170,41] 23972623402527975667771293017019152770700149837969939766469751247878194903173020949250556526853942498671479517708989278379974719051904170754823231690735201843817895032832836610320514490569035860731390986509648495951366112393572062402985905252149855818992711674362098321168735441510304537644157077124619322320145535099112376632087299938004345345747266864602081046725584064257937309789343588569208297769538627954815980885002579914374542385515099869531639147893767325418647235186937040424731013126295589362209993959853194820048197241139811672965876637871994934410878632344903878407994469468456915786319708732351023194094959996849675974525326162978960049211412903018579221368668208464597687247258378692726553644516522610778264103420768225407511486444728920601237050140137796449835350353520405382173868347746824028945117743957332449250944346453566623188462807489283987393429722286963230394015851461946851131946940905276883105245692845573800154900164367095366276940349149589649873536826151934354587551719514312362095987920850510918925999699707452259027209428740765342065806683069767498193847689432052484788067580641515281907573554483169737839081307860275113799809327774171959411954351738307754289265601701170220840190236339526590367644574196875573934194931754992157860225453706928329680343054455328431977751275893354456395674390813709274699832800230 [170,42] -14857792719272887427869406965333537432615338566904909351515784165972090043256154914545104103516382703169266726409927090978838879358539554716571458595819070988857401984518794184319533230335798308244259737570250665770665037958073869950094674362956318971215627981847294962717545112851091588615598901857479703761495904526049841617712210164236479600044123856994879278755418113302810485963949908283169956248964065223971863588289967117077628315522912705615411919639809464983966025404722075526626618513914736941677363970574192986201422735806171417885839601070509390744023773603349342918656428987049954054264906618126900539115999208066885728706038578436097257785289221786517249440054337052350115287350738778420844625900150446348321413550066931843340422560982546721667256980779649507343141753388902926922329576079215358449801147179108307298852428522745750503694720080359165075293448308614533281837173190663666608371707096226589432606155519380080309655577298010425474072037290801752123736534422359340157144614115549805571606961141363147337129198190060641955694440779915121932373285755324512626965407209811603066859830145361301093034352677525755123361979268823504572763824195190364994466308241766522799300409075454487753376084443745986077992762193080840329608755654697071747791330536926526084266263800513646764100318668926717600597828970756416909319504 [170,43] 8603232884065910867691847904741597053854107144813715265122036863787206553760679146975020331961642345229398937047897698111483830043930011472798089856865410787500472205646789194495419450785018449718157956846982247632358875821682286458991156775044249213185272329715971298434556582363503539002820136839197500249343536307893308745130505180992532414695550751759208215882761946534997716734009590184030904674421025848728648084355693266891695101031381606083843349405431181353446209226165683978349272831100961788005629874262261748905565400067197414337487153378218800838203155894732058883548859951265178155380646753975032078168696147946207978470902501880522472172366743378007318667110666033506693538964118360991901394801090981176353952403338949667839189033508967317369974431849180370951761616766339280777477349284552771041089185938791471850288006169472507100809879635853862476807673696764966826694535290971162579333379474015651220452765259790364549847466498371963611799843284910225380953966145538503590696172142709554951499092790235050733723099219151922651345833029505811617436836931874248146829160488789628525589382938017300217514729404575858371851841240850888439548137910804074336884348507517925037757720194201382329266120283878848282285882590013957777367983473391323990911012838396458256144731125503894598958770373263641827525598765986487055320 [170,44] -6052306093096191060226002388863586212832087754463837601494340758252190877343525716913467633145756847849991653340550170127321389479262217621373706240182439195962327657068524943271040366016926471523297129068646922363207535452206729237305128647719552587646202756884144246934195093422263487729805387497491918310705192680357832320510686508927794582918142495882624615895376620871620692996200340787673256603622745866585843265912140283425480769666128542691260988898242079103613968298629500850739523151820313975347627193559580861455980033120742371258010830820492355942475934005058683890136937840720242332683837560791051882505379862896776287379271020162999883998669813234871024491680299196777356032108256257079431955033554124201366866459615318675584457769128433167982390223224603916937699404679576203399388039241397408854394462922536336590456656675393861680040174615570457791303726290239109725261127598396753367882032411729493660207272658342580453176562658682115420534388434877300393949594713956059609464795173149453924969696802604644669782874055430762689011227500837889284725505443305899899939042104825738205410740946434296290314084351152110039497907099059993647940718177793067229996320536974973129193495821232732410211260370133938952666319802142199772749654983740826433404175648320080385856649431710595699278297800724110986551002658432546972 [170,45] 3701470669265175196977187043042844581525510104222328222274870480048315876369117494866698932244647990627277780149372402717364794609153683018601424013981005871600541231997699244057907544641173705349534350627237203310317371966845994940315833797657972882337831268209465118928926861125998194855501700165887266602165909944369680912803261531999340127539364821386269401926049526526941713087471453008194398497643386777502293300633938216993090977565783995728165055625877932860150826789640852744857875984328192801182412653151363202952934516453492652335859658243538756566239783532292067776531263836295237598899082680062161430816073801588693393469773205851393312368850670115016067850054869409923164839653130083171346355560200465499698992339871574260722990547382102301384387585728542834671266281285410123374542063655604945653814118364459409504814267581770835824301910902800236238788117211395859301611046928009478463091241882182904048547422133602642661082706720869710024604286735021509407877849353305685162081137610732922925434943546407500715857591595625091105980812824602723973210927010330433568502662033904455028371687988926411102051854482789355172063175333160510761091576891026970979141284559858505131160684668752710834960834358846377077645032726314240391119208403997214183794470054869398503906581154644617503857407540217992813144757752592960 [170,46] -1980975131040047231567394219338661961602828517899261845383695844913310044236170101550485914282575573796201358407722741283787604227545555933941148140967923540182054556726101406406713397171885799363237760074767761079422859646025230178700743095743590745325256213222686079225196217465296566822035943806663971095308300758246866080661640624692728578791829564576492195381049202264658159621509866373516021553572864618684602433138959294777446898193617354423467620138432394547852083590266138929442225191453989317039310215227888104124985557321087190538232176548081396767838485914657000189803174244932327514615557739307787957242963159861950477747517365600027468228697412694657207232302929491962159936900365594733141865550754683668332216608954384038269408765552520176226157695271871925163556538144193335458843083956225161357635583479387268024671371804677809415241678851682196176789406745015371799422350265275510750980438480389058598487979660989413908390152426456715361643539853470004109113605055732769993126730513586531711269846094423094313552386893087840343731357474261687491781663342629563206640311239115267572045764981106625750602146016012400993265624798652790081810872605338617152727022080220639790686010102325476469520763914621463933549467140748413328534992327783920995604652664343216518667596581356458788469570694208975136756341816794 [170,47] 1002358776720894706143940053445707539955146572760292585670207823230342440256933013151951775549289805899340546008488535378530314068577332325498064425145046167934184391838696643453746812171359107823313442525740058302690258409043630539644464095905184842250223821729060002197605504560544023650751502273348667174728716834612723186404722604900876787799864755596893140418368993039076611310978298501398377207676536885327491734513672795261159666473417117316773764209416194267491508561028397565860244966769448113641225801237076411380325997563117115453616964653845642649442383682866422963500206757074632928489268355522607548718101006941750592065502427585594629272796816373980242464676604771079416607598190233257728043298066163570996176802952658280707292378712647737516053767136596883071423646716334862277960820718133626752493412614411764535004823181924677510835890346585134378116627413326694543423143002562324635850734389841641432360347002817117195209256235732737627007485227634884552766795256268362082838659021403092904016494756294093785662698720854560965098884946571894487354887748323309738204357940649885810838781138013208267201771014881033914212554006227938407738870987953506383162287501810790029550258918919071802768406941377708674879677434650105583179929410853456658284001035860752218595047938600743452934378495311608436280794712 [170,48] -472692340673487572994202593608074122882480461288632391630986236676876901181070653648817752951467009360716565480000595201954897057034814370358524195531427469659279860315824667903454997130477986165861337336952890662993644253891065941891166178886091308817890291186342575435840000851799126878791161487590000469638381561103757231285317689955164336331860675324204494721602313447547911606970430460018510475848541687261111139519346866403773211099925432868073754994405421968060021783485036263375489143607460265887093319548731304971579439758884659271309572899308292146011842114340183611247394638072172731394394735797833235139580835014604787547189348390770126188229362951937439281383351764016516014436734723006917919539622677501342196284248231248048569212616616326178145243135059192717641349430280909553827761917751523435398339418400695998578664685418612009125955389045172351414594299622984870288855355764443347012193186532722999935760402210828235949752475730302866936504927824227480101634038491395895037091360125551176443058051946326075805881214857879603994272896228235209301374047700704727081650401839125549883809508687631658275980111542366671134686800399276005748524393413348507445633315906849216167868074326199492841619909584217437072969245598681958928972180809306384255741948851954646305680939849504176362490066642892201846040 [170,49] 204651691672469934568167118682430366142904157524401481272637112681589080682865852669125365627588500631126454105025890609020713515896700690693099666403082018012560659563067857415976821189926100772714900903557040688389245242843051869928264304312410937498954763444471426256666867013488443664827822029737154427031087563765291954519317596559672688103170030431335937395556119164625287317695892494217869713460885781553269464827836535713472445441750038559245876750637442298329811613215230466395219582549173962937455756277617345550122591320160723466357757402823505328364937476377875657923444219531244273444552752509219034995478909222120986239853383205892002235062063298719251797894420847247850460870117103812375739203188234039925997771945771511331570504136192174621863239596585230239237594472344158376624388583449975531654222748190479760824384846889824354849021071353578641487698110289771507573398860732809551625328738241839627304749938558369015139361217735567526000281060950412066337315665344172367694404386965674187171097976776214219082329349683460994351142490698961007438007731250048941340567896710478093237834562294754389812954921896768335232571730213556238456342701395314156055082678977056119756345425696445320492714644667501199135281877065406083411371386799350891929588862909210799950668676744723173253050274405149233936 [170,50] -81828548626618785770628437101373821543444462024544075891411169228718121610970595565493017261952205068412953879185010997563126353335127371338075488160144699059605657098809259888478296907359009597007069908703049288105942010318824111877955830444934419332987908779830373557879886156983684889244207971013329598153785481138031881970553676414135620973313420036912969626273844280114061768937516112927893707504510579747483813278129817463368859930388839379160735053091761739479803378924465024760225374691311595315974861669029250967670962376733750583112719248805313640093346456679093377601162192229504036655796718162423850203225252126640277978028316711952908520416611004685890595272205484176089297419467662584213920606257553015881821823638285855954262595957018765343964852275262568222861590782088261974371400488678995764378676417512383800835855165317091625066384970286883735899420651068508612216819890706057087600440314875367192339326566799719996812108313665755619673987906328165388846233354929448420948715785387445180488964546449270342717245370375179358042391775036348276693952962964335654656268800920877765292583094778490084133786860883434193656647297972657708271043800851575497663106590104736659083152359419215105342167560441493760236062941895586650460392823829213260589003575143325099542025254067874995171459860526715824 [170,51] 30286898843694211622840397327077305281815835768728164622367738291990017197734646593197575168892318201655887606117545451198532936602930106111558090042190143265766794106330782460088300261806332986715231406063472561860564179999898737196561850759840097407771801275933499131553394193136217100868191940855339268873737241805286113454611854640717026013749163293667577097270320110749692507528676111462772225332636150800638306207157731499188665842992630813078724927394594055941435022759090846123006470932401278103516128626087029297631188300776065063938153412917024901763445283334187737373217413975202924836175803192185574075936217765717251240290213440172143389162551049511207340178133259722316368891337951278574486969668695754066280079384492565016442493712806281227227398862993480486987305749216241644632138676362352631051976377668554551773839732912635720225699895078672483408484606817068820461221102538075154109814868616985071123278568228213762320422161095610425878642822344161573429036246186059728818951290362221442599693655660140315653889712996795075794427750234593591025269677589387888368748469928464090174302416607656620778741532117365001888256542973293827887234611815573055588106221535566604143351543672388151608755681546494787456517967794133258283200807201908174776783013770660555367701445036782449313203756116502 [170,52] -10391492171690298503961352429396303204451423517523471109234470880571698188701627522307091521614992541135840684205082621383416838465143492966845923809485658749974331689087033518731891662287192768982401437863132382453033353626393759811552180534628848448901729046981414460947102669220918540309746512044553761208135017799495492807428664091573152020750477162644397726832962570355835759843723421759071754415529876432364714090553554462784804221176553293571679693228654898447507182604107113722819026265763695902095783924290812876395147188713753888522189844689120042506784996520823200265214057479315929243383010710733604316520156388093502322684138528302307410741826222786100659947020116070945458095072854830305664932637327066713017347397955290775051459629678577231221512038602091962424382289544365603702516450994367490445849741558880958968268409049568892556725515412065316987677411243105035225201246182685141386253945119539912022467734524650330843295457140483446350722152039017765139234610559048939415533996941781473905682868510880067621961036515004410226818482914806568956887881055150927475524974384304817901754805181043691092417930025372115205554419099496388676758324939291005585445648578973467008105259744468419603623953926166221197780551923458258534177916036551238971167314608545800142783615739745947328986380959 [170,53] 3321262486824878194123070910778320110144907932884805579361563875734023731403969960865012428691657600632271910996317023283710517331147671417249689567305850494342451341179719727357888521569072667634589773382787376902638346110183652224228416057298555056915057133592557393290528407500046632197290490361583755908455161888250154593359326477703558093931328087862185911237406296937267080808560025394302040972927116995196297130832350182347513966490634901882911254003879113087105870326046099464086357230165300357087064930027581199693076222550241172518459740186451455169960359144705226974660218495211385028929803977678329723205751421639672129528055415988102308406424477444891888864986260322585692647772561426850508384410407515843916506756286838526369609033634769843545305521714775793775885812117343804018259642377028878000582307284111977551258407813541395645517247158289512922245787618021837007293007048466878779303029494785078823676297330701278207563053667724199608953843664217431272569541687134711779552505631344337422372858145821430577933769343652046079607553082021723057793885272743039484538383368089225541506103720994255141347648789385258509743138450706985102420451457600648661757512522982276807928347699579394670031505280217528482105495961990082352323906301122670803371533325200832367014292558529728918464988 [170,54] -995624209447646876851788697193302457138350369594691910465861663499648123809989767703779002928862567186216542692774607375962013772410039521675752334726048948826578923040430107483779134832361750136475161156412477229992529046435957676341937053539800555733868438853947240446535826124118113252953454490430388550772490859566700551840757133947147016115961982315469412767269998101352469789753467366960986354548328360983859892786812860816617151140414395515809267864288105298138983023505944636324173303381530336986600285411975765210778576721212309384800441496522900439204340103368898360914055059288467872217554910433646204524861665722606750921375676910621554776457730816663684478956381713462807894821142491647047583147233319212512784509203493446366373025461843965299647498783153556467913788501490283965899976322186085737010773980962300753607790413699963146847217358449773453556254170579691732667068229140070967824781088411087918069934091956986502432194716403140340254613529594474931349263994399784994092631372425743779889986542097895779618571014430593526008618102337195443296197688408240210328116346179665500902899225094868316059511748662797657968979504642303413471229667825235211330670214977306088316748941541538309843625304667857967889424917725517566012701975183764033883152036885078136299017615066440864768 [170,55] 283796037023211684952332885228843468971603362960362623269557091508187898213852401682629767019943564044364954365462640192876717174938753104295229013149226209200347772388493283019379847300295273818555157715561387494842558205241503726329997428071952789983328151105067081195380810379955066577814793338723534145455103487743040944760357235238650121037354772202763444883049836910466835071483905394978523213314195468594243059415045942885903961726058963116186652211777733617094847307858828125830611871125929492163337282734301180397475683554071959015176749072926733572012375214145057047671868847647976531868624567293799842377153741472856099728136745795557231454329899747466276451083877415358215087216135903109614996185004614114889128394584751765572367984688980937295087582276946373820932800092760954232849048643144701252641103302431595964629515456280963476321183728912494103778795161522482442911781435062901498632080938841785621755524336707689720472146365075864688427643619818245967858252911235572221080620960167722740357296003367676958086482057933716361729250928887785717222516403130572883162751483189115667005919420624990028094749739020559101421938989396629859585184595686709604618244321891656517691643316769166759091287615731449859109764291903813321254118971630363437271894676224193655717636117410948800 [170,56] -79518828167260749445023247487782345739656009139702674828138868400707620773308898701066736491986399348416914310708203034287389670095247854023480515065805318260250229246690009935107017426467392058757154368536544996909571446346767147895716491136494449635660608093254836963222079814332492198206946251084830185824503757905791423983755021491950370064146212872921173324408352203748793981670386579245888049844373812741563550681644466439236457501112054071565348319984807687971890208187605364958182416386624773780302730178541202255776709946550108573502172187638785979577634799416811250351404538661809493282017451786835568072452371756027040812771695882670644634633962470830592941802334750062783523750657293153418875161964059585738753075650624707121693121143768292323403844010543468442263599322444996337213415036974697112415323778227567045349575376893074041663521326136902276674885300444948504670955685287494305179413121021630208211016850660076488195263170239041483677106237115823776695861385537281937614068785686011813656945143577846479201421778957600471290680209232977637194829519062029913002924245558851215518670135507621379100065479816298646471025763069268826661494004422897052084678957187100076877702171414723705633806100891740612847148202825465482987833575227176156250331490112423457406722875807008 [170,57] 23381670575832895398514586173406312005177850901576010652374340615049395575306436753020286302432695519740769392262029822671671658100889178306027107285969360590041556915173108571112190088686466779116107759873263683180170349410996045364873298577264939315042026663910048329078233149283403263586728718182615981098364276961465205288524613092795886376792945290930068755420449574250892046675800812715953593092845910763097773750439113762648584677898752667880875702474915128498080800359787808458768640729946285022973448549459983143778872841034218412770756288760746280953191782212043549714259097149992678840705605548749426572804290061963801830566800250463490354244925278514932418118174919920084215556926830175886041962212708818595869063827658897988080811153546626037273101730360839727099119294733138806410805683618041074522761266206131268842785612413798633059262412882034700914531820646407301284866217907694897857066160295641566846188752276160657704130767113690664293669496827499180481999867232708717275722389888852850380222494949074878774376008548308592622605763159705564259509066303838455408242813248758315801442167524335415908130410612328967936212371488831760104499663975706312004894150991611247208542439039609641825685573922964879965722276497773628152423817113814696703013689070025710650259330048 [170,58] -7806064384375508739887527263356875493664451610683222810682275780553820685007783261673820491040712887168544367008978942865970606860249141446007871860451684874947915100276303704768654656724356461386171127526021650136361736261684279761223160458557571125846648973150316463751451867052003184669326110174102615801773072224936481020667476559474085026117774819844047463671574224297228187231939523081335280516995786454678633737465990336479516236127867333385443323678975285855259141141935351410565328866890430485584942029354469687184876991043723738419748654468425585426840899209120257853218773692962350521485285757228053973605513415589657106672415205378407230562762380250623402986264866712587344231298211060805416248604291693899747078580922708598025319911994464634337514973026191679109870155620311574823905294213684113244358910505286447826192526415639271784433296289582055998498430825645445909957977602978130943137616792250724887324188791780882197356300394591506275492222631402541030909750333835697343179203150874434598262475825530924443566248899624153508866487564034106446492115980339430275031652980430340999458078455706674702840964525824470469761323053824029849821107805762990158944691692914700299539497178583417881981518536527404340514726578107248664699842846977212724692538623115511955253376 [170,59] 3002613512316286744058142536702282288213478997478712640607948475118510030946224345983595646566581784745779105551396921561047307486068180051248841612959306534452974139174561489171291148818079096959830445737913278377134439226889848368491533275947514963577188832551071550066103932517102601692438556152188700141794408186419853243626682324082536761936905008329422260294554028299465654740561593631582301084140735878176170374549128447499242646898559956299435740427712599263320850711761026994667108288408084742067856982755007984275015012581929528906902212100086995541327297774807785187951140377723780572806951501680899670770703773390456453339720309815190563006160369425541860915138092346876860467472661623190047657445119676749129487944596986553563743913794853072572730833855537802092595893327036331303146555787848054033425492051932927490815879125130630781894647078428820323862689443475711691905891535530466583097397309808536684693673089088931231401742383604760942606168985416802808668435667044326349672892585600161736500902251187708031249130252687797781035689387874036411991908228591560390929558999320497009443238899971898829972636233774153115587225063775358737467578004711973954828943436133373962353638643779895068110597146196690391188449544062124166604964857070311818473496679917465817344 [170,60] -1221968647130947716827089158258063502957862605025344605723387689476699681885697336817282199749640863368401297294870114676076879838565782631146505680386121246468704625855322698409858120770607278034179880971790392625181310596594553463470892220041474107414233756878136677946867189345489703494177376314120073531718094723109376328704934320946223964162222121008865892736022510063651142301802829633090737025546832128279419340613680586771269788769860359807580829895829265201256462807266475242287582386265520409508997942773258417297773411586070151125783862654349412449463248886926403419173813396646904018079313914988899405068488671546996960811050266027924920780452690909220687289165748307616417873452620918960254096362540914601493579353929039637484829860543126867504596295035281101159539040755797755838327136901721490652054576659026963354090438388367322852559132739176099365880859269120868646039610509533210063578536217419101958895630327828147418826346128030686882647731036107086942634318342204427841295179444153581805146596694355349380933521471973596092376382114082022153487058277342260014527717248689185087147736663099092265014091198794016615850489880167803944053710004045349382612398444140204817910320963229383782031560586293962876560063207670731349772185610083418864804220696650939744 [170,61] 467823428356753467343213339147451342369255004130490115481033190608257661431916097546386739676015266917255867838893757818589851395772194291241697180410777575323154235628380952239415375575245913364233216998345205793609081269188762991020255478671376532565627680632387590782401334467275840919075078362206851898256457020018546243065871732941788372432192665603513302493262101286804820588998901233781371194241494877161712652287692350453989202307038114698354756323678943233391016006440790734545863930701492020985838577697591894349957656862066940789966623332766416684812977877385978634674339977438569846796156649373416465592557266547494133532359559418315519090439443014417509832785984065019901611711260358489001635730033967763377467009368585594296010372032712989447111331924890934247997910481834802129909496464641675057544762915558634028109358530975193537411386989194755928269494956808213073628804318622415499667916493157705743223049271148984903483847414720463523777949381034499454032231304660855047684057869835813584540650934313348686905646149093507750247458614865741584226901748214814619411854906839312738515187235595005896099941611003765648780856278295726425399467134589044314017088255373329741389281036776491902663805156551868053518786427833348921804376805777397472135831673843776 [170,62] -150147240925119553391266884340830171442289880720402300951111893616046957817536276334641695041264162834759934956888544364152970287149486801906406506713234866963852870299267140512593034657981886162471128007299454977541898779467708209559400281275056823894570778678531228792726916945298416535665022696571261870488930965871217086967932672829897782322984690897229390945992738315833541624729393616634350258536491808180540082933036837046313186020044278603913614065584482952338910193565412314558268249898488265096033865677404369767650817700067175491531931492753019526645718362073636319070280539501383024767228796332373622333987303272131763349931188226455489486910528365906253526775003251882797301998018584338420377652895945507738705616482683778292878656208189014214925162425002656828873246343123948987660555139866938376644298089589963476658965028086145008946331749840195853387746531699833108566433132888465762349466138202288511922712932031548634654624459854271844935248345465548366002292595319710434752418579304782119418852992790001804000071085396764016495313293004732538836242371602016690315779942833778112857555827484163047369517522474401342652559566381314551501285365057228107726810777373811840540389317936260098274255291254260781589570006483025661105556222918296472163043715456 [170,63] 32764315238714170426407581758348435421116780545153865809352189354780173341782985422736843217564825991937667609559532651334558355712326298667540121484885973342035846528053206875606648568822647598990024993612585058904070210025480164570333624801101807128729644118137622800351530531244322437115249889888362918136849121369026299855341856604924142886642892757260231732998459606120551324033511885684805453994657371396185515024151748001349404697997095464922226877025096664516436120454320688835271705346471369948023585741119493320261771041949836971000081782204769085382332308138997223436889381885292861332805334218844759510037988412763780829995974717458089820631613699088315153331484839787104353148725861104289239596080619476914313860797055411503516352042266886731821947167522617819843258423476528237693828426197805971711051509627534804993713142932915879219463353379037764696914063810966586173702419155846922694285481680557717173816012907041726305135804325019488046254015424624179622498147128165480860369392846492175296163011489905622259490428807626335736142193871040838949656504071739033249475133251292652669413361932096286713909688734655120429042226192699957523150189650602757054278546568293735590216900840124645404203685838189509359834172936192289982408407130992763182708352 [170,64] 469402153014014509799733408924460411561647841196721539439765777631307974730066790278209679805703914055312200086815115104136397174209595716183409816681726611626305728279929649139639587351779176750909683646403919468663251454688580070901714059941395163091753328444685870463659762428019652291232045437877815636840411862615554060581997715585330608651816982746716833980904680459495098457257193018534565953666364009690082878000091487398621223876062825509698114654097523624309715658362655080701611466859382804254957434396353791367639438655492059872853865438088329530512813955324735125650291766633399774370425598705698990141484902840008125621393762366808519097897062862158821796684310969248086682527356212835727953996454209085667289398407232210961026534347108523908324291387458664567941525516702769299546722105967250201345016134521416254737126335853659294994131044668031926715814322351189488049481112956213675645335974003138301847047716460937340527370811255468452709992630116678610030977707974858072239584776314822809261584604898640097686548572154034713476596035941611590467956055515236816507475268854563099816763489793949284170808026243371471759623297802839459517372285164868265184098367707246273259270788945116976286892230809579879687631764037476058191584600598566963624 [170,65] -5034629441762418604885571397172324492344717084026871582848326587949882402469844152540634112371324300343290140163853120204362793116621751005164715198820066454118908099602855483195596847708431578441898413581454574666490728392735710127875058754234716621773731397974671719548838614040184472712658103236281956119762028349177224104795626310981117759242658516684332785040290817761861730396868116187760164823318457335180507753748867377208327766898426243257410176459376631221525888990570607713063891077679194658430868347997040454424338085208176940931305537545026507483964649645594590453920121139078717882870033372154752710589659659737306907720574289292323107470671348105357207935992481425877063314551781423157826399308693308774623228293794865897547159496785780839490871285044708620381690547054651309708541110396877861592354504170098282670907602192936112355000995689182440069742626689779514871272646680628703571310572797037316015771211902855415658917051090772605829483776401867044794035851193382374422944403174903485159543039033745943093902293989136978111123336847879873628749860079774432865928088292170318555491629934031877032993839356684758046577755521790935529740401712262076166701791854239077410473510583963663812266320640422699861510016437586351539832441293239390720 [170,66] 3121818688667478485069108577742769811391740778548372665514639356190238472146989351308622109032486080170357722107946524500408492503407920162414206658861433064682367715757879371212331792522489635111579321357485462142575431038062566872611021463754446719665558768202123325489737098273350897870748803766008811296581230277968089961534342730893397687392719292416927083574121827298644547374758216209934143587999771231536037402262142111711022063086080079548140952898504390424637104460272027423520008074941552415593169583871115799370332061056115164198568412289024181755085671013612801809436248082693160469720525772449556153903524367543782058730547350831791106544227760744808449312221134717745835331689966941948517753775470042119915648121292438104567014523277347497079797854034645374706922280763600270602778406917950841697534028205996033569477310183956175394606959063394962926223415427618177149577941790205275897601229259841775186309984638525310017920428703106152780074121571506765137181021002044532504095671349972034945060145223281880953439446130626929659014667584553172066710856730830133692584449737572898726890506157698587060288016266640610146257402288103224105505925022039376940275917272705734665071416086861496391051097450778257595280124648709738567433010478137072 [170,67] -1272481387537899090319192038851616766210343198875785999370793278065717173999051702591717738682300249627694696976078878425113420175497150668267065414548056049445404646338338777729649204833748708576277356498485106451360819432695797347119035745337501489335013819735264414657153355932062767100324902791317536341342613905128374611412570011315389285742875669885064172120632721609191324666360704912307475131489061979500652147415139590514689132276776876272063422832347189824075273958223179511628899498514199456087074162761190430389047769877599944514082517192382866909476233798242517003931148920736726369533412369509596400982510240163918338321312946267561427758078244532459812137698541310188842640756767252227787170460866733123080184321899139847351520530449206579090769295548667491117595044215554432851542057961586080517321122996682073652419928022029301739713975277547734096247479024339757454841755957372480718419364317356595269674461625252589197194972446277907041418540753313917487770407927813925171671606555570591143204293635114903687534351605411613512370300548746527091609561550804955535482317014875445911660053928130764386483818796366139149683864519984057513452794307260710962168748523807565428403445547182679007049659657990959306946075989706402194618985370944 [170,68] 389379682055825631060701150293165063021945282936483880880877516366319239073092331254157098850606155500532822431811010511094944375106127770975083819775063288577726286750913116570574015553610506846195867651568589396967313715329216931113639457728656404726981574886772188397011750576216914989927340790447450929328536297798366143453706400696559417884234312544584923937111983172618213711061983521470472098310030740507048744510250653058616329709340981883140762830624247537201705231402319834172929752712747054758943142939125270980215883637130225883738152752333136798748592857391524707066302327269407023908930229260472002566730625301180001212508721485074939376755342940312008302714181834642389461282449798939830619657027896905574667893801610371217926485401540908314383376102956062729506719062270069019736585320493712900163281215581378913233967594659688572312827291077144424823216033082005085658459608974163572711738848365671119417820645856052691191097360971711780883883653258745487822588192421331628568056881867484863532060217319084442601301147630525087813569816488558167330640361546638678446983581054816539105459117800334262088608684823631891645649363360588836907194358794278054727937452841262047642001163093246746578557463151121441881885857598601466941178448 [170,69] -88538052534144143345792055349614761638760755688315804632565924607920457890809222778589885373353518038197595805690093806564990008524498954980235802377632923366775780590907079611131530617887526269358516546287383864177139575984745865594642556443474952114828714203067630950862455373719303464707530802683801326713995392563272606206682523747279128906600143822817995627796669406487907027620140124009050184037719048588892343310965607094320215717812396526410270810171393490266405589329914098447462212465353590270680231748505664174369406332319882772407807591605240777360988476073637572882961900466921561799636712056233801078551036042439077767744013094551484191860247114108528608675608433736390224451737619141871724106248941104950542775018903513807875110362548423354150850201852320686309006029737931061476849503429360309692442126344611776843641823296580605112479383544846128894718844436744502393784462470697869045654364085335383378341291915983432171664338260596000959391180064008065868345698575223176639867027418490022608810033325018546622460984468819496149600045564165449369967715423291654745846858121203420533662068988961717201702177640617419805337496165517683644136255573783458901870515819830214721316827550903210425394357612541839945489559828877037905408 [170,70] 12556650119711588891451087345767960413647755150517018510719061602488564678117064915757085871604605738632877410755810707985837086156669407497352770095764985149605331030795381612811140509305729882037603938728401668057394999864135312170174277645602325350747712377028295736940166254320696411246748214634325861041121466804277883944346029546426407817208602869668074698027305773085938572316439041358096329871417450793392292729915308903616742149334939114529367315630155470485420645864103053423811084330431854718957003935164415683579905012349398282353102881217385337770462671076113342668803308735875960493001032844776248576435285423838272147139857240429068722165289807403660668892355406756232363085116465196787325617893920424837293169113002064598966883044976940583625968672369321995689673835191316405157188501295012698715984850508957611938661757278119279153335918723212190592702563830283658507019522411901221471849213793319597935052933374966454381756190165195709844901566267786115624689652288849287010381245102324837859501372413316065542395840324377869539165753137951421808740728399444497792412443390315023228446818738627449418899886742736553956173841476424499856268140174321364174872613442154174275996521272974410793614976213435986633713870926083236992 [170,71] 305297915434895113545043643583873593798207282466863509267664579378970063716381798646870445869777312817921034753892414182432766123684569808525584775720114563089168549804412305200204232231059133543599485842898610060886863755575994516435856974092233001066710611122747244914983523528646314318859623762306044016265888484349133717600691589909385914680153396403124481870527678945922110038436528309694170252985203742863922741947159942130257567701377822270455603247701261366596236406823756474388549720014991823456752244973162696168273954969630460782317737082090102084508370646153363872852220726630988178534423302562099384477314854146462438936660658066320021829734223805212504912915482286592641429394476268482310279552910593271565919370117837345563375747355751968320209599474814467060055952916992506879260055567983888292766390655058069176903096176936389135184891876704275269057776039799868195077935513805329305686614737296448556849306878082586365366816162605314519226726565611225658333716126853473321717517745225952796968342087093934033171906871373164723064877696030743509745558168635130284719233035336032964706324944825429607062610201714496867152008352925380211552297260754222400294767265508782976331168231539510755714000340350198311356018757847248 [170,72] -851502029787859204096397289964563044189398685364630189772836550297680540404980830586349096584195625743660584718541673007893567164076534855589633844138965029707098102906466971667055877115140861927284964167951976534461923680197880866937769965114268198355843236859080303828269724580005159655694952610772561711318461507124644224970226744679477252351479944165204840674016418949509042825289063388917587137978905831157879308812330267112342312790952211157518343217019340852343763367931145675155904515502326642531205579685009678146098769851315272686037971013158894037635964445640262697310654339349684049747985221062509940654210683548924053633427486782064334671920374859641318294138299345863729500538618658833625607260338919092047994495481533862812397777391365737285847013619562623215808651108216670268788203046620293500976405120932027236106501299630095177517249099451308066707222777362752648291568594422223374975665025060001575210907574169173417735251471991327077178312024565179836530991944575157758442654256349553994892759063392449216167780419696233070398273705418915651159433932026681035390554866811735763022038108206358360781974364962926071160907122894041266846058359852510592872351965583098864222678242893363764533013389278335612763645759668 [170,73] 313675079315679329126905117603234488007198002797607894797671313618706527061915749437783007349620280432833282931857047018337481263602515033996025972013769819788784235182603471922816820996143712866381340026560617256342026652705852336141456357195263594780405213645697304479845567294379421315934292691288986636636131947089906090804558783591966632424714249738181610569946266465799077292320131502884081066661311425447289202522415271674286657931912863803452177395988100532405067176766372026603542719453624464698211490434995232083124834999965517631727880168740760522065446676779238591499843781551144774793345167212360450066867537943782820091142687565693403561662367583511755534228229506840587580137683266556586130701356556516438968539249484814643907054058322298325804761689831177238188678163735338246651635149727312943155785678157425900744576525754012664335617438906341777155457131272277458788449802866868484495454140148747848414704279464913338240486983133683082872034244888250688592091819916332857541374755532651460828830763143542520913052634024406852292665800336428656238083951559294662211741235767852439858144572985339021649634372250853470065775455141155464124931348391037783112244443906360249257795273201529044982893395552235426667174824 [170,74] -76753953067363685615210746164048002551427610472989400565486572524538501800632592036593256800510308915871516934812140576902388103074373524662802968247659627917591692605204952723977237245908056395353072389193957254465634095122175986231978020944198651622701483894552707451798526348686455691035436776349229597876783475652417071293901627162306039876765776165279197936518426715858951562858844166099782103360651039000438660405128888723288553049474910141259101532900820428707443230158568784352795055051106135360441146974981146580874897556509483929134984582480928673106816469312923739679541404899921395906237652080138427922872466439247616004307188406843351759254497364166623663178040197804674081083367094159530077886732423826701064274058198719168450221128147662684345955066862533525738554067516328321952963238593499464481966483981042353065637110219836374763737184749693520303244628674055938672307714663805001618109976794303997583062711740374322810579211767356843593880078156290262267060872056599935450813281644790452987204141851047974759169692776717120707428369957378516559303221770217860583725716114011746017423265490960349856080491722496836317540019851094174819162056868760182611651790387548021417638202634444183378020573282825842714920 [170,75] 14568155015821438953940013518414605324025281322526822211194329238579619802529375970889071098708067346881315183612411488819180039112336543347718258541748608549067766187434133861391599349116296486400003582512711961886737508726342242972884424072473665557720291438398115191505092004378578591083143982307331032310058016362016081959757295636453996501572025290374179939459315031337812977059413794405672762314093890576607850279616625147969718977910600569057887998041466971184161129446941222320770132845423130794992395523569691251548653367888208209156671224986404873329409513117791040226278824481018212398821032839851464164534075177570101004623503737514609976155144548577135516313126799597873233039452000119167057483148476476844577173497123458847840272411069608114266219100265276279542204238125757540488072971344306555570602022397891161176525966142402707454076264072936273370721005771082634979464160796402988410440995537145601232108939006922308211727152646399847364469336864029822356219666174505968563199891262115113958994469663621903661217741898781028376519517580867011275363715730580954812990472978133163994363424480245679131502823109213143492542145655297815913764260418495059101899383852101972391390005870377386991690264721229403776 [170,76] -2317443112549425868612376724299000999874390384794694513062146394332737131632106047341575859937722900474171431161676050545628645264302034938388450223060319480981978073424825077294057602745936094433322858108440657312203751643347440220685469189595968939421168676115012993613733006676052917207618460258739720647768698595232146465828893234316457933255513081512502264177309027348947369624704106409343149474418121588712960994247223732677836022130086489438465023825502453973031810117719307095712612155626459328225719359771245418089653715961778560512750594369019207724109199409027676682560465926374621976195126655857250669851375313352024965707417453939952289062447408902095536464887993537681180014414739660759366613732994548322337564215080827820297137626877593074555371918076879326598656381807343963664840480971301638890811409760906674027137627583294095453203378604340325074515314505104192271639577104084249391539456457774145464930611627215803958852253402062073117249585560953483029418051004399795389013686869452991275057048327089376823913305418408119583156620840816955159125523475487399175866658592776470806756812627700339987252335647425431305479674360223219336209001541948011092902733309255106791756539811182099881199855294308144 [170,77] 342698384407968665132685937809261696141308237548163186574477478682690839001796349855525986613606072050117448245500158249468606988489554338195259479094493859958206223203592006438913670605118285287009357120843532075468334413539675162724339933092526592697661428715451123659931414516165176995555223437975481508467242817958061594532224273098934864374283866792250029032929525866777680522196798136037711615714624681720681774350084637519230511701055618399223166501387844703856113533314187990865365301398916909045956274510727553276569901809644536392368062872462427316605118944472899459905957707308472114690826625811836686857492196520662991386285877466388688057984518464369678098145186038300922250931019991236640871837474411938263939340353432935661878132884389231972758715452795036048976959971537732071929358281797778679539061268722383002099611671749878740003553387159649775159214564746642141485997395220733214575117930598604891093435960244974584824097772806660760882275027511681207598461306930995887211468332775788382095977924875289522418800872452605163147008299052086306575302012570001541121898043578316325164407978753479755363849938704814894439795839656299037970365248683225409504404152709811690024675235345112326301027906768 [170,78] -54203588874107870146315406205108969882869062363087427860188492749456852177317625734439076775329099044198031541489524210397627127353854490699206667264176444055226397922358413365978788564197420399635773232102537640339415931472450806213639934378717939467722445931481672908523839228317981236788655914529274987116053268481224076179893803055150517493996695270427229531801367299768037683640998596343173158752939393994204304609490524744869067897578243123371851163347944346803299684399035917554826568366690203206245791476064542121516459904485635036964243917281943201186350051703209036354194473610962364351042016422774645463243342416634120346879760117098997885857956886336077267833020468531706358510677767800352461447807626176514558475414207593000611665183258935292061878211544037577383505981497283974936610640759866815480764596579736880782671894231815244996139235372531731579183156300222712875501366673587584436698560967937750640199570918155045100357435862803270813456017999623845215645202257806736762234360237360482231265457863409270565756940769652346341951544387847393181355730045939952537670934521449264924498688037073774947599366004861213983396603396804478812332208005653710253954147708330224490243770325703305926910384 [170,79] 9652689343648473562902576834595583818191092504491618104591911796642170725397512566321459146303141596959951460002153888815676814937622555938650160826313176109421770627138194783782834030900440548160188708336317096474827465472992990105235511219962243673645440088622374685770850407241170959918613796652409508136148182928691308122496905320454720067380252615489602336567900997737341122615700061717237766398545648603673528663235914669815934260471405092858203858624736212250750787456205088273941011989355768353889052816752104440067900626796427586482504680706999851357678610921595546418631642308936318819480527693872951878094480789837911267136345420999633853310407102407015127552549703343365602308364069098861495599592323356491330822237982932267721878351990124602020716445830485758818320018553220861878686347523254008543181051579315403536615487074517973490876061876348212015591209519585250110356104552844012640001105633083514525874191870214696720702581206092568245143784731994852113747156683449190623267251083305785402448620102772413350627412050265731411349390970898027049023609685279900185977674257506163065381930201592336324470500766777700827176701707059074210382793967444346696422420857354434930117446919397498685224 [170,80] -1750758902385369373400347619805945907510151297526630155503791301477804195085973377086041318911547029588578032472037046455778514449224474017116293537729786078744325774011080841543876668257057858244998925006046333619662731365842512259252852130908952688573662188964074653119886032030954244458968720495515155294616375685069069738717599085602131434117112873045941507231116917388820615678848291820542419226776335686327782465206826677385153192995154576872792757892577559897650709944461645691593944819387904099829729770345601405977971263449872129187224236139784878388892252443598536479916862270922809139948707711679764505465459571832688983190377069354451789235075970650100262439389271601798796502172340893295254251857518526783278792063928116265770195348437986811774695449640751795175065562753050763098639138869209750329678299144820726160708066381980381843552452196748588937063509893231904160392719226288548084722363007686579316642897418082391467472892574278455576430165773717688710661130019872420759087266459352459974180719253338090014164174893279165586463532153757207399253282983964281536711563858780638509217803187706927882847200117864093196573977378619494981103722415149438516115637286033475762759842569043205372 [170,81] 289921840967534741093657055800574186252737420981572757764881223231333495616725924823839912113930142086730527581627971145098129998221431839648623285926543509470776333450998062206430973810982150851882850103520391879589913120151405236257163405816179226032608760364378221981389838782370600162739033744944659324809165449625829179952476722071615626383199309121825753994305116690659200193206597008909892192927213899294573365208753457764897640852929359290735973860918117094259232392696583885777860294466483197879310437109345164408354694620635677577418397818727409649047634912465118309870270892337422424548797965072804450408402331579204422811759915593106427847634637175943379037305426237115195259356952697456335004492001566154057068379583804075997321078434482300353010845572494413210842569782856014170840092758513292223914274790460725516566029802293246246379966689603324510180879574584943561497496769603610750683810518677630240453608149035129663058615316539113754544230508278373704785716114547449903573954121839493866050979994775867962434618492950571446482728990043193383653581785965752589883841395902335584412356758389909706376746101840368491255366275770683920262064682049830459170456129237731523205338352096732 [170,82] -41865570110566712018534875170129337307384256380743558861912076986410503159316939519639575848256692452561182733338845856116049816056231415351232498444756741437045782702874947138180447285462615070913961375480443135486441390688814049137449910641122986856217905226562512505194959439910263456308475550574225003713168566348314313683184144714582512707945860906771941485710297434432942853107221088160329392971710478563739197593138342623297434679645072634658260276754285926765741345579233344875409948401287136144037669312456380062381644496646001105133030319421635352635611368815440764933575231768263041869548684183090405996480825702050482632507879036451759713163922052316603258713241924123221282297929950155789576412332373731175904389801220885937209838918738692923302115006618468476655430342122300842153134499219862235132707612475389925297832780069444508775416203618080765606331103867170119114401494306343694789895259261861695121180482632696923349783314796696064475656805531854530913781262812169923083393099760056330496656012522048012562337718446358724113682205906872093810740781581405155162855719439396147711283407933035225427509147634354823758875939337535891379820927799470737951851237401672955612614204928 [170,83] 5243233745339638883205401536009489733946182185068594908062983665860997748779746933015529590735553201217467639591946275356311387280746916152643678461892792887119451632077752844502028915561981408214138207833228179038216464331093412070190885666187025192826421547243207473012007935378978388194506251695277577511147204634231208237699437600022417933681814054325734222327867435646604053070182334253614638923927966384547726298851410430114941841542871169726474017350714307738080645888641767181475609094340066956890051628174387859388982543030915087233086450121949520074090051322818527759741863139793659909253198592964538523357643230226661127672450832218886696228128897901518137226203361573424297512580404856642417425075170105362125850748611428975074731135724459095859294725327308858270881494726897779589692131225438108334217087074017423847720100695424093601422558387036363241639108633897585772918605232505201524258049859502128510033659443042993585747978465601493148379890237149108146987766329970455208720745023354682747561255257472468447234739336938258811201473821457727997696583861747776656993144139766593001379014952537636031589172243785963262664031705719197568533728987297844784838467145977771294500448 [170,84] -574830171115667426035070112942121734503987116502185817126576681898852015163953449366400508838091024505756130257687665048568785377483899297890893121859987966041008752776914935268196586685399214754990667392336784646523927673463211627505476348347040621449337209689686600326529806476178224495734722368811897534376593267679365413641092884118551135013940929118449640308381011763308259891116191206530065949888718404853250566091644029693777946623850686196297997062329303702014517939361691492179973902722686621880588081339993254793995943560478127019181965643041145272300864599358956438478818705102944195541137820679763318571361410928314993014551158933510262300492056644863444378568256084905186340377762993838756140183619966524894696583521712668963592622017421570721640249247010574290368730742449073769065594469595181079733517790774452677893337832222520787028439615250903998645306773855455294568473091134102535121669980620349130766263286121516410752536278263770066581349963344535508270948120782508844931693781824187262418708396764402465752417250452308116122410727778856345083512934720440889600197182779227086883687657963242247690263334995249893018248001934494984514269856502183998923892985570062856720 [170,85] 55735580436429375446767779827996936524528585290018162796245576454173985301029310911532366026864932141176736227535899175635338388572854197137175611979321765588124273825628318188995420161579187982066772338526127944293546871727058388817871382858983909108629209057490508762370899299353498557541661934591359107428511989123179497812835072285864873185525881196799916727735273578658960235257507972495653031683487143554092747423679585090943848618056131941902067690310843809534813556832613132128468574162933197426572585068162384182665097631765832609852001127456640299938874021610655833386772572967619696244470985015742378318703097229208322535846366044456420136115892176293719720047663723694621171376746443757781054202320292030888224928788847267366683457713403246259832300471749338056710066040991196441702578763403474600107108576172036971030165491574357975411565453687808092707599446812745525719402872481336296902458112456850548436779342729578197520278266281544411957977411886797028758196388535411570073443736553528292973371436238184229733859587099713631170445324834804903360222928815513619640909273249091163976298808046514622030869597293045678754002293431779363785323692525136168810512976964769752 [170,86] -4799630983924403513841263797200420207829783691940726800737093161715324767927599106748679369662787295407624778675208582013537309822763891514319316743342101906804243286341176458088166092062823002273334816568925710398068796451629665926364363136116769973035656480993002343233793958286711063785518074563811863910887122394321592468355525583521655418033080010429294730801703667191914662820004453350491981352602372883496551889811255428983475671372107066154090102594736673334093968623535243142233089780593374123679594443002528209937304969400733480910211942721069543662898491557585375407103587236891915849342343627247461161108856878623869858769539575935370556761071840907942093690906923176718666186205261542143804287385146700835826083369071841883699184493164838449689079196277107271712573260457864735837306805924572288804765856031074374478454869165664159650294142791151149175744778125291699236612143401435385951830346656669429923304087405427297946585656248343943016602336652614055864085413021979456429755017762816844423453552103199865327818769207504190812759551659850968722312832503265989866545575546706137227853665285462851025001100498135955526031107102730605112803262984597428349986580442888 [170,87] 365640571224106907427463134980935049158696715355590924132394012173188276970154107623016061421587799051564969482706551429979196233861709755172471156239203444640201075341877380430698348205880922731592614393083047764324630953593036890232684949788611679369345818974767812490587708966511152296763074756889494311347206758545980506825776505548088292205335684950760838315281205425768157527498577911332517803849176235474567041116990358932927686387275290989872412376409677622004244334924103926628592780237600528125575927349768909019145428408993151042528081298195627041984033580981434321316022949902110160638297646790349967048731102124842955893357609052722943180813223774860832592562235487375506783138514816883880183470918369987619772878513665131768981916111461708000054529156928841622754861472306094160043426675214007972812322966660843890623500170393911115814451536851663036121655898801537284003391331280474586162259285745928241285888401456064013730638773416796583706817236403445306496464270614624494224563092081462562836042721129471696242699753431842640988712318756209004093280844587355708505775888552162566509082502712706928370759261694512534839197739594990641004942920187253587361190344 [170,88] -24389291048527663940423804235212144145405638394764423240356124996007447147487596469382475831755643281103866525014685645203645822467324275932922396260588730358899962484804580709782788943811243114416242890620414000030692854796548701583753470366445016885814010258473393671176333828088501146131224901849959948421551004712947670827789602136731980064115314578685438865505060215681851557659874115822774614549877874821072891800270072878707520429628899478543488756800253060647592346865137311562454394586893675028206004761589244993561409719972212254046958599117146202965725678664647872707501891175518906556047450695557391733824058903185110641600170553381062896446748288620168263191810386104424422024436425050838536623245951590099395111407396685435026081957725971817532047752232506813791966037588696207137308759190692141275508657909171176448521500246868923230928945469799281864695785987205695164598704614785323169353177030311612776812192472956965787357650396290557463362023225786297565103932650160182980216833774574183321183224255756876609611367336789030130845592377487274930777349650205893285102744039560687136451844426362851652827157899555135287977736542679832465076735650634802892784 [170,89] 1405341788022356232460917956399905468333130009273872472386854612727013136874052356152501542169542548415876396500464272362584961081915718527325836136010887401878909478791952616156479625479794786093710934955723137422254725604496899936064790820661724888340361144239670021898609555034592914018926564278126760845377785911694562663857821143218516637092034240171328076919818465629011938861492753081342517866976662752868818559507669860425396682892373972070276149423440819168675148464380814190722646201426721460139561581711729781577496737556176826757048542843584441357611724166204595209697774301970464888539196514050489291865828611160554794667618256108158974331942981082914937584119053882686168185579992346873099049097861582541425279940101951308586352046429287260529961502453313030589297583836950479476277884557760260452919399987275799917116284994417395488370997033762089707641124428183985012926215315241301682720785689254509990257794631579896624275511339754304700596370052774336276981171281280097083394613673281664592055754129523044201225901963673012218187149111489347409291932125507996737894580602586109045808483047787774032264850952547043345010514933756883636938308386252517510 [170,90] -69021507430478152139140624070489414083136088531882242273333526026171724681338666704274265720263755782023157708750122261197430156013851754718870686070114064095515419611068422367052866849439730962229256901299181572321524884438265772043953084152064139994681715973433596248332077818281965228524270925947069931445758651416290971381243241952031409936971740569190781751385264980349189169358758761480731667061125495991407836569850374943395783295933808368881224311091632333606235467080132120924701075828027285481948870057182707011644816304902724053583806784289492780108365598594350696811101708241641443112581828066505247711679155198814343393069626158536184190396093885624382421758142206255292024194540889973357188206085619480036825600487657552136496581314182537913701150953436603659917606563819496407262325725901882971540217500802173943121212296140821156178722075277922765934149953315573168671454980370675670758162229066429175243721192948122372572890326389007636093027880427412202524925026923097448591539611374294797018031303157743330479123289118953703069197849805307538843702134211421196072602257038141726959512016677709060203032807355037275814863844903675244769716064345920 [170,91] 2870619949825383806957836180029279293132191805334147618824627710203762210270936475900165870285246614608848027822743109659602313621491471847890928956865337010048704864504212463608595747935854574524838862975130722032179743066286556106026990690628013529815785083699072061742287672558910750420898349051808960564379687579145843119143583790535124784635062666189278334737896873296789087132626069576606983453998473629986199119491640743038419472260673244415373756226907909034562766788780102583782428513029882126019764163088634110827384812910063568964526110445425921072777913063586869239933481962040020650762685656970352986133324191429107898153297262609494021046976658497305541891131637626483208487374241507405333759165655000232953393778640062305596056545772928033674555724210306601147596358453623686172167183764973881001535286360668699523663451033330878893059643400500354139031740017055309324024818532546841839839997741209384224056079276210465881306530086251834280775427761341969497632025397217272553224797961656126214969158024065900022012942087133803188987455707407045831498272621288760970965081513003124122393347987359494409859741842437337423342183716146708793195763296 [170,92] -102644922842259976939990605704716601263924483294582788802317614888510232140757023920259598713052205566811304321381633132757011742212899341693908231831918360062155222570590068103042247137146708759550500597850752093405893059336615569379464514366667533954366435290456748360989299834959498771134806039850950924098929196488419507187912798226966097029292540925201940599999635750242122648610679375537709531509205727302411936625895176890558572623446233554432468330086078711276255121843595397842627658486665797452790488176433845728773161192193918564312843317266362459770755833004921152289533799158925157195881532586305439974974224668765633813917046577472514686307138638515358224539981120497519442080969370652255590721620596581291887321403359936767099643035320267495899571104086399005493060395022670611669561958272368622120597362798736381269904415821579263622441357303518473258055372862309061613930799795972324847751022365198050320721667855577443051194431128762519614466046826429899531898835510052610969119673321869900628092458267275392811495690203161150596329558882323879308950241914246191801833222025766639924374191214775750905524612116321471923411134482587047546800 [170,93] 3277199900879246407495268960861389672963858580519030501022867342951717554897185217656271763312799099623831630852356498953567601688106366229372365770839064075243275687652225774550014072727109444708376230930921358282941853123642337836823691385286151179135127632875509416308109225433358645677068677505102467836343845472885980693075626474563069775326759582089056972166242550846541790892565970449805325177566953995167742268079605851155436913670294564731698392963957202883032713524159937868400714712789496374829286979306508827147088855411444401117672746186657383913674306057943802806450571387027197693414742277868469091847646284397616087210994594003885308187915541323423618442741312419463863256869347358954033395119346035526293327734433599980583894875191975431728403900991223017911568509615585663381314413187024088122706592399089435748297089451446130714810408238255093890384833765932477283982982890690735253518128858167189316327920273278048082374855125137963389708083391381823686254534258674575245622421501589795749410780571027073928877305719593140150122173110084774679601331379620517685120422192577963380521734120775295145105814523396897616750885383190051072 [170,94] -90088926613800782855856778716309550846784886108632889669524775213195632407178255572947862081470539935263463679178095386541275309858334124744933623653062670541774882391174576899362693145382093232331548659985009172002552255849500232908995659920793346661400544995832898595312716787683757644405180676069356154098647058196519639501029443596448315522638619981694435775478398911322000234270236611573061017500085681662735792578739718377263894365486922127439718213240232897594744987916987245886678327156992339868115151974996402255553143534561782157095746967895127932594697593053261292182288409015448205165722553635002318974019095275109648843503668854361249768728564625301638670789886100228955485213843448901015254794833731897399971837123192018288783582184683630235060948471861041505791134771772458269079165504522608649406080702074342458485908675907831497463451655612090010210471689526712755131167059457865184481791591706944961507758211026985532193796968485285599194245358837001719724791940394449649027247672251130694039689337896251868534162947710986304366032164125587459823032627390203649809474656092359406743565757782920792313691335512668017569601400411560 [170,95] 1489285561459167188404429883306874836419006703459461208717119686081766676384604289556178017085110564353891984152852223105087911718674124435800991871444090703392212603244762499474640268962992027626309192101423970481410065341302426824364811917106650835535094801604743712580372242278683724580446569952570416441934837211806376836621758579034195799946843695568622204135493609464543662606924895873655101844612996003733664960166627087309474094734054112379875346245094589463314161501420136261338548520123966369763236221903956023491773384062315675489181376384993142317479746694978354047024959090561356776547484455604220263697220187524734726188130414051607152800916527366917157588697763379719583858936518607815086471614440043205251867777353019679814761586092783062186747997494954838306787091663356840106519785145699183989155049538188075799930003739209308528002059787498211345049830221693339031210694323797854821396970890592911342273674703081448790470136602341953156167815221123117817993710634210315577137804844800875138953046432980360625944309159333090809698073859667026133818064581815722005340043723324465335632897892038667343815357549868868080698268896 [170,96] 8592908558366495150096056121988032164311953161240539961417451294258083573493398846717920718667043187094519519209626399154638717403751380531415399887598657528140725588067623094829467202969864591801442159897853629499911755151106516706924420639334440141984796154438923913708926487576547784604707770743099578341864509519035202973897534456322697894056148883487062459718437785044834259509778556685684787849626682048896424919563061562247615002053028574550293851602764857464524270781927515783935932264853237148500075294618015587747326983567163706455835038822332301686930857548879942275566216399152405626724811341412696344563259670391587706982459345653139389364972124204623568198098848876243376162347074788613596234963891183632931571924073152290705798661351853016720521281079821091701959491611768845454537366861678008424194301265646702102377101143932414741160046936878101434563159875591511033109649805701440309181778896032599060133900269935219872879873366735911625944859690041489389524626410049408818338642127179328889856821397927959279690504544255756921400140909658705200456223306018911334188265910882989628826613875643048922478988085216651210608 [170,97] -248778107342670970986365784241061999820745547158826497633314900898080916021812001250481647090944655602319052975003595247902067639153849519042577524295091226367741569843637145319940060641570448627846490086288388060112576230714996697207789643946071583588068071353033015941054580002918088281122087893487231037136922052417516943148504354244075337596616347617950258331089060761816380544499832313687202429041630835954958447107607441818662519978473466614784756459390368201675804128817749060660199863030363218978756567372605998119479615229722867386014366896798144573329184535476310077639007917396188417668992754334125499639624361451895144218474156273794719846723666806853667216761498123760232467561439098789023951844646439674595922323718331047966080079839669977942948235016247401203320173871567924075355041724688665064836030176784089726528852793987512551562998697266502363984251648479129629794668784733875598894793777914099080171013099889497989330442266972316680708158783645818750806572666991618558353116076767991640309540051020951960073161563012298224319585036281440297643565359181412568718086989628187742700811218260425234219600261493182688 [170,98] -32546180020464228464099398389125747835313757919102623394553689538109471344415820374015893811108774556989261351767764512458736977972831514912967477255678600855919954897028004073571735282354261078473775815335742677392555400772299173815206322418353773374967015918180261872590625919790995302269244869921196167530799421620761160150135272445392826987342513126300328020291746507619700004231781218754570191572564378668792731980336749563972473917141883916462660940880263181828625983775942264451433275739793880936796662922178437673964379656042559611271997438281797896805140286230521703736254178864824719007724947544407059293676947048004018221312258380188724559465858586444004761355994284788873347726992747953327532584813902688540242483944898842690042207137270700476352451570354147064543310936372368018513870093397444567370131786562045818648191969473922476766388925595313299764241694005565953499157343330754733333887279985522458728544999900554682287454718273176188661087541638376827178148217395943416175064914146690456255777540550342235864333191668648477686589544632270722408658729611009525184246010178747758442569064154366489733073819463612 [170,99] 495562830316432005155372354877467839240439846156835882770876941060551765536385955847919395457687793483046706059044766006487024028628328693220034733106332390306180752590552842933208970183692527448725562972662664904517859230255548227034000358727125205010153160447288595881564247369236593763008494606471895948212181051756733368538475279330245698961697669312829763772083750078270514976767187494687971391831816924528374258010433942173452679534847906126978297238412072471944559348449916540024304949193420452645727165366450544549849481700212068973145255533431857895449685115705840358952548288955724320556025602800835312933401406395931727664403468492058576542441190599375465861832623414086485167577386207556585723606513349584974142838198784827386370016514284480268324233005616859321413508344198240019525444265851655878672201436046190749814567356000162513045390077063081764760196385338956391668276736620772670239909616132986906190728912740561302008388631709151092320641668307775770145777921491717721382993216162143225973810476397372813319387439628016888432638937932249889004002902161670407158990551864929341271211772541608126189763080 [170,100] 13019498521005699396570474778646493799280680580570165121326049255156762151356137101500978331608373634730120435038333916297496420475274836683403815296884015661783343163934801136210560223972130737164834766389040162385257631540526821192950234721833938489776583786812917151294396449992317771209678780969726892640671618129060464080027767281582451562936065425243667122643975738456158656535403999445436046913626422755236829951669232078132811433619538373507369366374520921959227258247932951933196414931777710504266528234983991111299274590327966316218712254926182744637257897795307037838670528495613250348690789269170077847309395522078198021047655237664304895892005001875698466875385764028922897978453756731998872041849884603685058196112416957564736683909636260730552429836403699473535169454905683698123725746924041392500437897628537539715046667362581741168065538360957670521805431949774296828088733031001613829822767590948927226597130419981221653870879581712370888344255855697479015227904790518491249101948537018097176497540097832290730799163324720862954698423078939178690302395359055543085230775034207871444441367072635659632036 [170,101] -84281099881811332910648287609375082764274573385441822743479308378207383703357008208336193311545534498395989693838616155814868891045345269108175663344772065080304662050832760286612472033296493459169906309193676590506579754279514994061804355262974379004231898304936301391835151840950779866673981338737250939784269359912674994455946681676470075716745890604279506664871753396620323465558286836059960153833075845669885618220289256891561758397505250703693981444550838115324029515814152172311977000918026675088791862676769089368459931755453794263047950402422898692708465826674019021314336936133152440107759715636376149917451918632494509896413608493388424733372662747863908280262289171455778091234064639487233474627865067134399325455741069983714834932688566786046358531920217216155318521623433588883784039959174389467132797452379776205903248915790185005497799488271995408836537265753727533132823146883725377851887125104600921719200531887204715720164623436628400385942966918353729089721888920817154140714813380709964116723111053504061435655720369151771768723001033001841749951788211708330032382448424313292002260170030246400 [170,102] -2339616294123802558047075310138600412952178357765399634647526876858799940996502708986912918143987217566092134172337241299927093123941398662082506422554590969623755432062187153982992803893441346180205130340415430664997097416569821120936926190221561564741470742808035551662637853689653295920568863204685835553954738259725396145645372150645633966301395998830711954191586587644230112210988380870117999789983521812591400132600966670093589345191155159133440529534995093268709641478297744627081496963121547132052048278949242402430096818897029608298743809859896723283217748272892634100184636850858273263999666178203598941974308418895414886028698965971743235944025704872502162922444183072061066459277200971630851820218012605471860663792288690798495798076828866863963653716043844291890353300508075856047720749269008149760382591502731888660057557984043887698385777867062090796905692049258491366405995331271699931992514798862705293964697039518600687880221948450376696471243653683627138563207329507782989610853332216626316911972325955443300499866292913427435139066393875842617996575265565578506292227682541156961733228125248 [170,103] -1466218671917809959393293742002971821271688409767605359185408204730356289254723608502957895529844740735668484871159496193697611547812519183990205927190992255432035539806444424135748102142022088227727408907683822093877794984798968040223594815211475001240882706473247758200681128135510947620146160397288199581657094457882065573178383217241197302307118634205377579309313587276107662087591957322573643609040176569619050196982781510876510921487582644025162688142687253783455256311541706619507276740583657933034396646739146554603329785784594642985618412154688933155676958196371474432995468331919734998329669195772093471614838964410398773869711373437186668611337102225456998910497813943862264557029184264401171792274396306927104280628708323526087105502630917299859425148917088801469316385913774467117311577094069310663454986287271161233546775626870327394311342668716745361758209298660433799333306069046937050927692239174302828242964154160067657433044016960840252807992009457088154816714337450039187796348612693612906381662900485877964101328440886849101837730725371889198776672358441012906684999213829890518046524 [170,104] 112253416794917315441729819045290825802522543467320158528949695807953597545822407324650784678401265014625474828120639839856027068729777156267603284252172415506506031926045490198078892641969701395081261926147342153583866615203212661123911063665502255498466924674363456545404100141741480527244639044397067202206421460922713910713615717372951160782722922942717580567820051307528629266523265540552099337307583247465271607876800176688225516672716007909471471287822950961009252508009737680026163586384426912877677424437771743571105409784474367786678729777633105275875256145644601882469086951980415432934075271257209797146334124272792430903800086013475671680180373621750497817160436676750971213320444195717464502037287903189995182171681653904504853636120567364938571376202101882653643627954644124960774932014163874897477554033055766969218837277681338894757540594753531589952400432757740348620936246128932379627313571195688270435750947432072855977278768267993222873596200195146132370452522986342825590596194363569860402999063776804890278944735450707806952782177668879647678149562269857852161821752645461186662 [170,105] 367687679415429144425771722277815017734637994246294239508592442368503278321400931838708699101362330486556896594820208753275846233197372744538701733574389794242137129225016250637305886983123064762970561963346941114935839003565787056745370846423378233258893379118817146466951551969679780092784293229117081121694323475841488885874838895953743767379374512884291545687954721542407380708799062714230702964809710108927465276544802070450577979251172309686586968279593075843887582725552697131650650053385879941688655444289561853332637120454941258222116900270206503821844658441994257900960349032389809600351943469146573206962607333878254438894749556990941408185075290573927564105882368284638175872431085617395492310367509705847106050529648258432548197395780380881443567645025852280865704250420687509436453047847129972695356858352779511175459687974702613387893369788052511185420465560007519548212364889158568884398996890727619661050544712434451010290891794777900501604802436784561393568867400324982450653560238521693811145440875087635424511182378708656800048180874010784351239843391883198719430628905369968 [170,106] -812476924853177778878279709010621252823596347884413318368548051755956154169342023860333472048232861981792779062887663596758151849002053261019569993914284905095373190728213912872401666295577939101044475514670158077526164886449570732199856327163098940630573239554874983619087180425211286094951413401503504032628019963951155350979882625752456806830632965328998083605079483666226115042398811460619675008596207060607038403902029137229942930816660236300636910914650808458781679577632940667509471737030422306185007041240039608744699359807365925933086287485662208600967705823094267254386762384709753857332220967374040116145851403481701418354414075837892734503882851027576827209189161001461021040142537560464371875132889854019012085852327955745788369060452111984977638873083154029251842901731686519316460651305748259837013177931486528701048116165222877281378135810284429539655962203803228159032811521109689174038079922554925908423771020414619859885756097796808724798637718846706939943582317380062662587929320031506578451737676859711935987324531628258058025466867946040113201828637053728651522728608 [170,107] -4538681213189956857551292997856853495159068347784627342375013263355003863345071254505744796195426629225071651917188325955380534929308592810765242310933546648820290112929744089138542254070833640634016569491370372868561549746408240610181767466885219099082811239838099424049260626832218787485748925706601404441429525380801113746107743516638207857707363877963317649451818728371992522245101304022444997595617568675686173534898170357411229141797685141796907962641950645462447636536032658038948771626706138117021885341125120612882007628649516122774567627736100943016640434597453265364105447422338209379078140933813495944286835662255366254539928048155066426459148039284963248230070548445025212926435854539315568859670881606728053217432061465082573207044261333470922165138948738911770197623675586336384071160082148485640519591629107019394441668557529388310309677464394745555898435857909525516813254363327515026479143990190047493813110310624041217431657545700467567490578165838416317008290493799247464232256496456294646773525394302740986571223403575358873023891930229697957806913401106211237600 [170,108] -3250240194021347959483084973814780037509358905016435183624525792592057309939495421269415824589112227467283411351100595230649648619193015769175267302630499796652151208880795716788728178796534014688040013555380711054029997655674967848047009197737099196625927555471714235972921869277446204104116636436245199911292090388498430375473759574713938218187992818818679190380585550301709511259338480421999718847671296520295970718602243196232513327398789072814635338540814548477206819323426707834637599116629832019197610017621423991783024721606027954167492941900535493288591983594987528702842490389468478841395208140779527083023655159097808669504295828959469647830264489939332810791828733853367352360167783135701599520056484628059708115442235304634142152458997261627221679291613626507300434545135048794859550950440795544602224548127254681184066340785874844589511650921089276035925439128940029030438345780521691197627163211501247634823433745024376234993533287371460521214388371873134863620605032805979620439265585281325893611362536858433697033571545593898079186993359330385333423785728175408 [170,109] 7022559402193383347208938368198846461701248223132224213363446037411238695782492327036621627089906819694271970968842281151807792768414551305962932093759313094418350052834250254212330006933225651038316507410495590726355536214877475783615586568985416561946966645917956017753235352127386042202035907579092383056397971001618007905317347483630789128536398454241568644718248886607683910707848881710331215454258159760794391277747046401260261730166892720878784433054458231000933625579303627546350078488067225767584126968531366099061360560761546248285376407480625152418199630597973385426504030091379862400380582521741491351503417949633534264573383889312662060620387155593550446743961505636971772319200120315356033289057073164498254415818009273381317593743452362098201052705785518197168094918436288369654498672714294557505392789715702710291604588778143950049094134682187594041647081494563214946422338229538931234807409399062507003166172025156757847325095441561453932476819632928037833529599813530102503288625949002445593998875698865382521535684503663753045354480097922569125969602480 [170,110] 8251106371179573599515326210237019322504111919855387133450552768304224978754980021494455239235398732317460445634328694311243501358168224482045338540553849720350765045584549324870308714532709754672365903053603008475340336234119618535163585711116697046123067684333911610623429241092346964822181039677372090131332694348440205734116702978384192380522071991849989579020558612754723707174364885319645453789564638233603178202715522443163135877037629604981408630903377091561874612438519819781642733551919328932000052785996315122515697865248761024797170057840484458876159652040155303489073330694370672356268020929336612814231364422798051778894413230873776667525980035831990472409512910628933285783221284341469529847230853376758980662252697117839368887562853679150049375880074427129266715947161126005813875932718323756685410577984918091638132160279859447902143927764366717861383295457740695302557600816029764236020907285115831414871945772760478761911028034636038090221618753601075821218432155164009933020218989073712649764132028445183984617409293331111573446876605779314310448 [170,111] 3931056807649102892559037729830547244284521230785726334254398128814544106973382935786144341286468595286825200418467205366655859323065356467790724235815096824688343564990194654084795715453060879553940731921703029575790891458771921759265988952681635931370596671480651677355545468258239231326195254788314818966349490793108614037435212832128469857408217945722626655554249366220759468318710554633033452855088635932527011689260366982781709695816771691298464513146371761867548124893830665195245249792230014405446647206881845493568738737281478722452046427249692209475730613384291509607596771939100999372488724673829963353487793177080879827618900422645029429250346374395628600011262218233553791673096211911767697506187458367931209453484853797078624140252460744467362819793903569252274446568253417373095487288866555251138143712116793469881705270650946235473406914102262414442815154704564882199752044515114616145159343530321048824338768255830944963106242475441008259629277469321420433366542807808536344256015458436860294087872436061533907042137677397261154821423221143024 [170,112] -5518337404110284522210350792415428377966848387823079313309155349453937873282462631524468564324807308859710438029780597372687142330521779527547031691320678137972983358174899387202884377788339296918000291025317401531563510672467106782848599406210133101525813889225587369788009966018029716787662393332842215074228167235622483657348123925870121111854740535752692537456798430521656379593434673103329290274216782932287619123023206969822960139480419261146781927945369011171414121231062204755746732104544958864482590498965582884131887563629324563200207360165357869886724382943065965976146694041565139703136741807073328275735884414047519934316651486270604729237541668637427053032697748013877951557945647697991917891590421639553303944419239480771395693726112722481310496141857208324169772215995307447176017287736440695667868220621110323174581028304367990767541081620200980403379680163170046075967426857893809262520258285543444901363669031207114650257123365569564880775369095886655137985010095079058205890281954109425544765700817090573977720891698435525160503038536 [170,113] 3827516960776273074045877786124691484982335783973046745320274294217997326718366155248364444179072868933264632102834042005683505877681342052320590766037440705073614106137734230462253295448340575185795429151512457109425100744504803692501613607495792868932736492575552559260609570384181160315951005871694875342964117344783039496343790220249574233889449410624578224880002670695341683607374521550131612608718296511330090838644342411128086007655870107611482482248517837532787744955363389017369849440230053502299445083504823382178703867836853312427185135690915013128977931792105471285618371097331243878586670355285105754900729130855727769722349014438881259857792212879450650086191156533311732870908861503226118343834561371580835010394193170742382804663410134016689485984631411398373526072039670357609112514509621204827420146110505620086530018864279828067698284659704421341957628324274408063860999498041498730100954406655545898567306316737786448961894898452188473412662270958516645549455043498795762574826762761745031267128664655100703975614269365356552964 [170,114] -3188049841556436265116768929147156455981353301459679439124578030875101313848450447435380021737769102325767911809069166313947787733761825619831456789912788537269439731821687411553817024425795188883753964230754005178408673076298915107110205178868004618659650503410808892490180435837044913861750685497435853556573670231424150185375033116276872079430467558061482221003611787107568578962625264835889013888855358914777669601622248133202090677677224586248033076633681156914751312551084164776045192388319448023547121114744228551175485973093748531077395645474947329135223238951789293654432432842248106721928450595032729959382894697619593010950531566263373143374372304956441664162134887686717440921907563331021994830941412250015311584271834365061615484270849974195012615887540552072030531258967386344867385376137851750493267269055915628639987059810642584929864195003677831993455701089746998624574560191010314202906215194671918116045017881018617344096926578429638744400512210569836354132609271983276479601252580869637670645423542238404663484712810544224 [170,115] 2157038760602445928557008043875130473609019854709136424461081412593264189009667462649434624294219309078289816411855981312171717812761675571441839737034073260735232121773424044434831095728690153336230326515660680922088291183949402647555674799611207409483403949578599147018860676861942292238420645901882278226148349842036727092556005661110800367407493438537334881312159854862862306691423981012507028703995870195742996942061402926331681812176644973513957831192062278758312334071069453474597729811540427553594283360411283503153248027468841623130108564344203474599727336710047741521896895230982632069668429401301910916617204639227713979537111339718442706101817394671369957594662269094911476337588760028087144464584453838626571896726861039044056578365893738621278487215635898196438781080020033475619188723448637451502184256473213662859577937200769952913077336438661525208815413316015778315928782928360900592095950447673280460518398766254949688239649744678381841941384637152859953695612425458754946057566477106042566945076298601026615205399302 [170,116] -855710758353660748045605754374702169316470653132080529617836069304887122367215034940814107556781480932790741804535187077520858871692044566639145973590413988064289210585506790056540177020247584740440095245322550354146489873116738919369244318963255379993568400113801461415507616253894416050551863605815275888236321197292288023121232232321776279788513897135969411143018622570290878321684957802769326653727450680583136791068924946749594644791576069106286617699994051684895590280498407721383758514537169790066874797310248645754025944046881008158133462006246548969080155126661615929421656433077572792387731297549686987653610182287914905306361328324357418988341669438642474704000039778710733783752093563870035925300366993096816268123825846770645907193287035841731441544555074376376548461091860531491281568922190881252556739224869958426702396208638684736705499959384820778875597544721716393693560974379595918510670085726221658158855087479096900822045023680015294566925472840876778887212596966745623483642913821549789574514070219693965148 [170,117] 182626693488207083778995574910604689480884888592990243895909429694493483398853929685527800404647134654794492263264116717115404007675022594119143684587336523543226020589568654947748854006488964203289721504523574171975475732131904740506358042562449024239629690302655399199431373320601900398355136675790657208107032556064177764327839587281997850774349420589907117684338308549973007144891741656717636675105398278524376470263010097353842983487546212930227991329999188230491671156811199961073414869522318824577925525181497746507756563753719193176466750984358467929662063411753994873470602040972538688013436996372897941715704234275308623236002057791836939471698582295145785402203446140782845242383132207805042161998131316302894086158359986579736030885247678986869477661229092585096200311161356816284408768055148563888912313488120046537243110098508914577773431364452617538887073524590375820411955571123617854493960940827198095696944051421760986137142993322809861051896495073548983947781113305690939892767290901016279459647293075696 [170,118] -40901422711749989432999846458461548357603863261262301067164516852125267637006969034501545177529852986505662859272562297238892207868359265036744380265180770224835579547336176627063579418603373869198604188273864904136957683537840047803504741393665200114563066040231528938429200797272295256586297156998498132470954835913765165011431455158488215903979670353631142904731432690470185560355590883247965360592690224765456354770120579209410619455636833557999264345989462243487501071465055587966227768752702466798987041364470227035006499730617736352998110129331195676744246274626118698327892114134773777332569891663443433296049536476093358492332603790501931735631996220538551219530496876775843262178327197966347464880682084121652528598280980637106533003090537664231980105288785038577500018431075053783640228589798836541957931390718209549957131613151122891282672919110319580340979946094189728426210617472132627476571970788615455679578394551550582651568562557780050341904936627922476122198359211160838187786112198848480256837392 [170,119] 4663043468631852688105099480700556565766583802600476145075803373288030878977724080608868211815531538748287748055668689410142778443103225716551689983898071362611053679161941877437105163193998201538947477515035748398654757544355922871217344344423527138948794280039054545401760667162144228144896709812956691226236506097463707785055196225057521678396641570621033459118259631036471839618182247152961265884214946509420678016456252994441864898713467319214360736981589969387502649244695671876494106053848658062893808895615191037230148772120018888386572898829867062838158754846951070239604719050279466889024917310870458714330987669211209238072911544625214868922401686529648789988012440372338288948828228274342050797076819358077374634771031699469097016075391831441793045472835079404976339147158934721879481760938525426962932210299106343974565487926538464329485714047551706253329147397906008840888179910805334718594862832277211459609173824026857398149031984676843905935136625135439929222550038271907603510516603200049488 [170,120] -267566247421285713426000001897506185469310742653324180519841266655436679061515243955932639046449325460071133591697373060379722514668280204877683516588198301311967251743133543906755929361843833142401816119376847083826418642370817801348100108813762761325098963706540627478779655211421296195102446788719075296415498451446458819775225954113656696713863479158563226114921401271599008568548588512379297576954099589563736477218037843336037832147747001638110557821751998898751462996835038879319297761232964737125359316196248687184825841094862120197638233032051685113414239446942793555855193720919022475272601661353789967456082491118215925188732872574646672439009680688105492346063200220196347163824415319585447220191608670721229947747926601097203579058536227033078597593874942541064454370279534561419237567099156563102058435420214799220618996765596693643583544317558159024858302525858060214871505297630027013812082854620473171493833894338712000359289664959500373355295179359371712926646546627941867084330272296 [170,121] 16509909389932990630372907371962713085858757789756514375828714219351965956893583167457980209034708831464223338928968707175315283665933162953813566732820476762157321881578569328292127764980832481631213976927405468747684266248776689556196837316831392811084510917913413881705711776323828214242091141983706956828012310134087684942725703131486106852684222107244300288500241070025288314185284241137527527534573686037442523978133567587749496855785158732741893452518809295631427004048733958736051459567745601210488579209916654498183849983379499118114182988644583487277732601600898591504928659718238043108755142671718697470104937276115205936336214595771467180289819002514111869934158401521373305419209728824522417776966416679650158609909403487547661426679022902748253128525233182111385708056790050238202249494837174583470500759681077634839406116944506956365527855347049898068100758156618911422496018518808686008085041365119625181166314850218361987518609378003808748393127381488464477410828048360115666168 [170,122] -480742989142432493145284312561518212102956610958983463320811377386825091765971668468317633316047425151773905919594243358768196265234041673029524763071491422274556005618969210299472591542561704622204836601375489025895479263791326048083942254426147359032241900713114268836427630266456961471102389369100168474070440181250664751187112258992859222536932333861859251143330208572847382448640897888909526462833729203385541234083491053818885930945377652358901709853598257609070767839596903304479292994004537493860780767068898934698940070118145549893984303608583280037536889280561304164404076605774607307085724360265435179577829870082389943815493174641217291856098675688070305320622681956509979692239543664698520805605815915575845033537069827054361532034478877187170438362948512098609780981485911758614136964128201957630958976906763617676092739777123962966019328535040546660536935913733287546515435143032124170809559732085483957548178729921566166200728100989751269749116818103572918524087274392000 [170,123] 446288116755164690180033104632030120074962391110845880849784842726107716770235385149867885303270100118118017479880020841334178085650874034765577958864346458000077092213479901751128084956839161306941432478472796357511815382546939730796897813483078624388138816426426678870804326580190290299746079695840398355699850620233114395860316135089039915308333654522392083737007438689236454962100440158974810424439099513499496521404337868715375911242214223076458318205036457566519529813479802610754833571278155211726427961666616216692279169851710093814452013093302034573968731911103001605129899714741400960463911914397406129439569260059833294950719198366470677567719212990955218540603321360613134121364096490219869450044087868146063738509425268183305835655980073529774333364887162045442645689975021910077044215030536145619230470898564432490713260655813613780122138911704509548137653663376491136135114697127588574829092417094571089200558941223295542257995119961275206425570545348451858904672 [170,124] -565478393467117349689361635842204716103500907314769610860289562075437546913469043508210038470690355626324338351029386021101595585566710170535682026469348346851552858324282441875944444507740181975656366044046984461020263278035665314437264151643645652796899140060027938206323298642526379739821478172227008849769305192743301480559209672794727683474340339987815149687857798619805402173486740212999346647050889342013673854506328909288421070123226981372178964089959031413263617083417312209256696720774372454874848935742968511872619435068092524738006221909986693162569061801643779542854208960592247807878289589764504765214257275432960724154680389921761892837614238213648042395119912932102205367239105664854085810483787897502000766050312639371203738488850104426534927122100121636411131909813716821644384993550615273234204322242243314362196960982556114196233359251227573248666990530196369426049215608820869815021875239638343941866243445556801872608468984709894522148694797101585000 [170,125] -3457713802778435127848663219591758573030811384032006226151733102101198351279229301919182041450787100127326263965582802906832477249600207499826452652133983862042580819729322477946453477888250890890915357532073575887408961042920548207992875553423675468194827491135514775203899037329769383072324956834192828675677021287635988684203097856773619919296985167320374726930478493484521779972876204855918169086637442098070024818024142141713120734683837702693440638493787511252764346285595341067414942650886178586499174495395042007214008137284602539038059783447974152482587236512589374037031775153465272300305805038854546674605726665455920186284234705595062049098710024629222823767783258068638975361461838754074057512547569972468667657366906117015543429265183779952212906078922673135111475010125061305274109883238300276620475645289210529521435864140271218129026567259106378323784160579610793806465392072919579561109741237765586543739935717404185939717905466116778351202810032 [170,126] 293426682624684192819768789087491246307534233783465946578763610603373109248257601434609432117666890661237667319842444801821671538753418175243454889305540603554583157077320541542075517397421589779617859931666128508801319919388534467833802438985474354325258347272363404687444189048000683954949308432975911653077908696799838048877736125194477801940239925872834106464876291725484963948101543560310441779586234125665848373901573153592447592809377588167586159362342625586248141501222029762459827341667210763022260476262433402789805966531360280560535500358595384760265716869015518356081684912111802102444215374828456756974940614160304582610456786754392137517067847421200163437253974937755584458431042946963879605266799546525038514285332515383593137618683650002963184836368829843991438284313755473384917024288112336826831361974760597307236514160118780404876478342914521749938084237197637418392718361341967461498050550484162711132730222560357665926550155136222352992 [170,127] 5244950864899556032492712886301284444189068638554095550302410865496853808243337713212967629392088243771808382037954563136894959805134126042389600951902826588057519257693924109238706696657068795142119198863860827955927614358926660250003593279530293303346261083454151436342918217618682718476079238865265458213755033574560328391605713397527855739045013603316425476418592734073349215059224564427119644968249292067735360021191140646259236668514663110017108323559681628659125637507881273299761804824963850312489870412067678722381658313983792634980249212181701140748802020072666627693206551824363632718329602378652043654600479190447953768313486953323397407146021650539589384078997259755648707467348359805567703106880703446389019593424302650038639070124776212955727361136519965866459616951149247974163314595103336537559573985554903749573351633279645583146208824570286625942146499269152209994016554300616509052201003543643018517123315765621653971339004809088 [170,128] 15250992040818569743657463363277534774093701507551412886386792310911694372567591629475141609597690612670896891900469766589656466637089083858270328593611517512089227894839355732404327717266691041102758347735191843255117337393612224577437426923852161024365168684136010139719925092219760501860232898541002583185713748456794313094774074183170614732281963376670342888902575153559109992721106558410543584367344072865760579566748377605288608964764010242072180612640275857123539526045198488321068610373735670670185304615973545886765091579043110527712377893925503964471354410985956544192394610456639830076957007205750769419968430182453492528744323640683738147596473718493123351713388856175528851719269973750285797900297458293409805944970120294834159819946042218245852463096176124748663122468311547453755452982526525914485171841013483461432797377900945188684442748441867772662194562620060095579541275440120956772534246666257993607591061464374574913146 [170,129] -38821897937296521949571720185017051044445089657948720217254512534537050565876319758378857515591258246084297695313255415697411407046051849003976849368173069850703561116034765491855490495809232617334369906889235674162178927923002073575501921743298427503769248963699645706332886155058510497198216029051694206754005508583939102143564721714239033242941137004172027339591352513374420735109160044317461242434059809690797426946047586418633880070931188436867994973279333572442001149869549305540442696971606211996709027791966681320364815090940131338118105229094113320408717783244381899973517903483355271142529929544384519737231762100116592176536676093159134807279260736288345514110187465658174978562433205057610670088612134393516901059627364758877497264172920074317988226285433993709469091371566057996544893218535983056798125931510180678236660582878131254768233960304147673702030793456837825094436136525641446455078272015710375304645417189600 [170,130] -211218335177540231465518474382812320744474981396241247026017791237703433608316777683722995891949396718637676976951176297058124904274687944387661338699109560011688264278773801725952465848718985288491920044131699114815238125000007139045263911761681871389204056571758009302315386650565358985166025846105710886716158442741470842021086361439477744616193472113082380551689167741007343614387176790332994454119373606179946733478635981909324221155439598241691091880011342813159493699020597572406968523423664018097459333476527723893612755441185995681694573990774489674106345250275863691531472550223326518429500520501256343774728882226989513776891367638507336715547878257759263809278072571626748731930529214050539817355535759161881199065843382414883174585370987394660520652091195187025647302449958995663063869832978573514984767324420015415214980688668261780588399726449671018040472277770059938615350136618720023198797006010720025294420 [170,131] 114326396530306352365349641193600258536057799550262407764866682936484299468526330522473663646447209427899225480135727770119071268006749450250765636262913125325302733572194973294233146868850536529731516372757694524486964808169623365846932122667050748848260562036531885720001405049593043469688662352702137650164240444454164663387646507740646710738940642996906338876156434585306175194024400484449296899430763521482130978523809597056874004328838252837143763460421315706870312246310742528175042067143933552914641418708472871337302847592995364062597091881840244754859662663380706263746012743415021713444695401005328210773514684961324911879410561277937688444506653438853695841358802243277985991332658403865344744454481050432214958886253251982592392166258476353401994497457283903399997295261344233794481909560029970180379624458774788505031442633127508619982267437148481296295250219885789195388414373624711246497568725880944 [170,132] -2264391038381875771126039030313222312957859450776998836820169617761216499853420651923843826862128241290691792719847773055979806997311336302447108485416767169598761574316243681471714262335872184023414293259112085407984347187335292047345819051964677595445454464560074389235724489634430785558233458237458846622487657382235778681696823097129924861686421120601727603743543421274771414994037158169013178888853474412536536315729831775947130274537642574638647611551759567930170611112456371393917432096656913737323487474944319703724438777359582831719322914205067836890665975830405281306862588857465127378605003352763500645410260544748621738485771542097295587176442511278524846351126599796107516816132706962214318510941735572550162224914723272257634016335747148142912908737211150413938162436145536683333066691365383500273473265082951143692738449674420916547276564494537610697334564534742599520299730104948767338820528 [170,133] -3752222134535272109956210563570601894734689885810183941139583654289975436737544741558471279511201467061818353958296753019957448527023719991508295813902160448142680502874608634060165878174399723208868360201086179901099675882242722181953059159424181178089407396680056825911612409742172074895681432353554013541276710494978575011558198005251718316094188909090451952688139423758413345086839921557674585285458880531959630750008209029835919629808730065646454842683074914210773175394670962669114157250819550656669024756054879866801883217340080648920806206895750116117341065540143224154818427790871058182810219273517845427475269390101271449704823340558556640659407279189407106479381738731484974580552528779782702032271331736809598141061871977575187861157498041208793638549971659365160098944757932144851746375300886687682988372417315323542659492601094156338829584892902644148296834953799692157661527671900848 [170,134] -1066633111196224724219688403418794071172018044746713892389165948341167383159774523690818088866220851841662611371964239397649243018381200524622948365530966929765251044858216393867753718652336362653035013025686217724503332357603373452226607739448163517411564799223982984877197887413441188973986985980567357167896301587601065929702887534818516467453927158982115752851352035885822874203668381987939491953741741279972867352506656233982280188043576489441812332730429827776808208103078298283919166580749547103290342011614292332591552748543181275235484509377573701090058048487028540816838079637510993096963758295787705290072295321780812034195827968431027059630792611244163042531938968456448058046085048034593383530318609269669521573152016941566483146989486096571099612209516670088041192619113922134398923954975276584700090615161288731821503622909801817328628698901516685915964038871162966277658421000 [170,135] -65257666955075548041061164296016565929903592662949228469290632337406238823540959486492874600913042271099938203527605912094350682121208386028828953848272681013712559318434667342792251609252905038285775070087665361321593929172343601867056141449532892972079562861913818191607622767349142345270816172515507989596559473397926463115933296664904116919152328732635418866026970112189247965813375143281613213884655332343188555792103730111358948026813608377161788693729647350890927916502407993768984282513677219376558861353819117139591862906722524044136055564206350898496408453243580994060690778048696875312516380201013138472921049827150462744238733704571173060093685266683438567748223554277523327193943588024062837039114238477769567108242479628057380822639525472027909566423586886993994359773336362006135084455810564319317395814541202417175048000316790631771393231319375540778711040491650990548 [170,136] 11091124933983596998194711052143954260309482474617042486021509603262064509653675542444192897411810046935621328231642095608997500866611724718630087588567759335690915472813629441352889126582759933884748543749100460584299841879607522270443660640928569486161860189626596818268244031339169339160731906873298156290442262510561148497443262191707456532625464028353620012523110135797252542055210032888074126402248623400612350888814532871086964934680880103196280652803509613969626529702606058350756943172495804308461556867187205597806434267540299368947294313810238569686292937249626757037362174915127261009031657780875024638027581775646153407539267354241629109334686133519769674770224748165775249751657199095981055411839660825574363682541062274979013439487152660275545735788212766825348738755221794927894819047424522335398857054947888801300173275419355044861827694790791877186367754911410 [170,137] -365418498408868680372218455243708535033165366898623546005158583950148469774176237549115801909567248598533229695756719093596837243351173993829841368720592916139689213633239106061639317579150630486963714337300870228377422741789584426297313566574870840220884075227683946197189866324826838884382794035624663467637694082953318868797730873792129016748575698517858399239383049142072223970313849016374711112651723009314710412683101331676376803047915605849918774279205839502337816535870043844979173984072283439508413834291411977153828544693042582556201240096106131814477075708623330410994027122783648753409228009943410165421364114594697769540976614751279983367562078334899593993773384131521657764916876256841908415191994933012791034576419395224745409145493887197525810451438476117354540379658067977852484538809506341556425809472751861104251773029243309692964620758396759684260216 [170,138] 3170544639255884536129546696553855900729833618664768967982914708942672516938720299293966576246411761609618113710651594655941510959495013000675168275332982904338838809804297222509333862280110511436761879546030127256897649163450586958736259088241146289487939375622772641606235440120291802509953012381765910824091101745872778469052575080139926815483157733569908526427843930060040370889112694733484577737708921186792106252096074653654675483150387594449995925373408054617144408539156337785093391246180730689711818800156398269875964030898386922256333965462553168004103325794345097852342757996328478747175327164630416258916339829479129614372547683555159188018062963448117894704113639853679751789318161219650966057467059660512197386300956758247991700612540376962134775629360818210511128956584068334386046210322415620488169331502674666670160615999779619990182974687959792 [170,139] -3242010875669497409423520137540144564499910048277642606117444257360845252511650059935037625741819249532337968501556970015739732463197337367062127977224908853163131478817426282848906360896791286864321925713421255477146403923853794440939697346499730679105486022461933152558247849563728793173228066877226070766380854190254223684774608739564363977355927817992126235524735733397151094701233365920198895757964053417879283019337093417420582686268088364006434626050341143707678089988812517024430304835132090366170760300196574684800689666589925176546864513261114289016522090682428745842819531115666706878074538903519614594824955575774421406838817871320053675996889207919147167028380632829471048056812785119467712590693488181871578403148676595248414576580552708096298360871313827720931837219729402439488471703210969890503166886198107640320383776713579993624822072 [170,140] -49856414743797536467449342472002953302540964882474003214022649634444715898463162216637589241261494138158464965034969950566278714708467704458846080189301336027525391920954665976136138449757284386650469151010393852557227380829357747044198731593800990486607113685677530935318703733268192295111201909620434236993343245468882083224103233901729792708797182088754824400284431230546199732839847972542408435847184090264808643659310729665099054517846071555916457512661610404573725962858646381279067712251850545220154321141993385446951735962831593608044614097134119241987841811523792877786316308465340477068241189683512320627571436319302128579804788127117968504879090431040338836363848821543490138502040000818247375361405084746325186953823506172576212672753564077793518268544693685163598932728185958051354697192745040576145511388567018630223535899491348204 [170,141] -467583215569922325437300737305920015327373097844558668594813994662678422531746687013088265126913056965119830981846908135505255535533351027785972448218999798030261419519483117728875649706755393196433433276742275429602370471124072653537487436038278695459923530061417783837887290844277905819037739404684284382024151773877100653614348093996841967284358336797315163267722233319846932430673279685032540768335911378659310209346133057771075795203304958825255560935232920814813976851770286542403013955873585280346008169825820062658449242820964465615168695344112745651083153802568938260980301590316802243755126516704306732228251893367209493589592096244686532847094151877568197959506264891226330971778657738377575623399421317253884870030431283821630818757948304273104843964980366789634943427329086877870955017255448266832467669794777559270313664372 [170,142] -9729625036392746220622856359040653207892219690746290625135618137772955575996498543387285525041966374184176406836259904221327115158268270985030546427230621901875543401523084498599322471722256851539994725901213485954847050669927550917749567046911563553343582882053624540259636824013305367906310315123348148346730562882897592323853347681433807412764879656139499956303062258570083604961256831381720800298175061602885215286743577003509363689160646312497207883723788910977217142203321292433100712728511092986809896169149792036981004973445097354373616380142568286156727916393887682967602553575044691129856846259746873167433323322888315487576445442856137122921933199770648400942449615868111111955565506433690102826096413360761671129739458766527644915742574444296633824740464398411423840245156192708826292095804089503454509704030338558590 [170,143] -33974014384101591057955203074554968886014042947995498618703708100964201905745006864532781485167521313170760323180301397872116316484822322299273271954221715182266239715043672369574183922453387885340101989411546801615549100459093112052403968587857793992370182819466876528689015653695924012073978877325797257245731028792439491080004642198126626184483617909847993870831909881095483756204729612784707629235101902804557963846314479778795489318207295155063026862560529497512595302241071210016643547207033258922614774156959904193122686177348630775183336953129563101988914674524654076579907974436381727396926819534051887202889998414327548526722552297387145108798085647468200622886151779010235972683785357533913714931033043807471726089227663858940748183960568374366391001893231404982910364827386563462689633557267459083268923519348 [170,144] -26466362367040067606598965015001064045678604817786770329771217446858319270692858174056270125214362351103858709575950917017526227294265916046133398778435664838244899369380850237921213530800031993475993973977011697643894461074110341996288361181042544789377717886365791520977916180874502258405577620140599764216405100871706000206930645139937248146955103606614391362564541429931522665581954702573125581606365477534674062317806291506058023316329011093568195428011725389037961256430360581002972054527465718996198503422129053410088295612093917402829727076482361078773306687280279962369276099756838794745736941912378063628449461808314398550620786826540244970577280952693732118386613775320552630940098519808590114011650687669751931310690793625413909814570217127444466098713002657807042727228288609168538819674466704160272 [170,145] -6559991624875687863287842630181818775576907161436307542733787127366988116557828107144056472757838157502264654102354758660799073846196535336949566871574582605009140418267437453491840710908919637571977662048296798989382276993609203192813530245484975584544294338413610508146707830144080161411684251115636660581624423406125114457032060967600891276302414926200636550292477877746403782070243429398177207870654722230767346349275642555916598967215377857152742863595781815342548469241782691951201469527211464992571221657100765900042491998153274598455744304937021215119337692874886260641643962410932549118508284631556235552693984543649621197735049393634939894801873206368294631268616559732452526731717812775269179867532589455995272862445847723582027942253923207412914502191295832981445257157308627346849162777769 [170,146] 7312970386988756713883170515666061873145087216915472066618345769406314267567435131676160469465422174171242116792013275357196688718440023252089229146487694603821240740668461246757906597146274107737446254656048245798524587215915973638678450335965854838135466088220851498176899060576404844247021895713065163441331178045288895678941763740532158285240298939851305192306728203648794877546918943266701640223379288584546182388890287823098884615991714302525959817310372046617750974500124908825879668758951136830184876809014557595894845213156767541541445511577790038099500423719149070216530190724128324217231188967457961174416051656388345246066738127161305970659195331271200071119353945809060648652949624359341803641972844433089318445524981658875111314793159131157339664441511355426883632773897720583156 [170,147] -49623472024670578321579678584298456421785949494375872765496121399172301849945014321641005872614360999461199517113964175241401613554900790794042150189389834315843993693551912856479523048814863035420893529812045451589046467715996319183035608027098016401033812791426456824099127480273176589959986975844335117857853133940475536563048311134759536968498152066345337541000636955766037221224430812196207085854805664391192848120667282974633526805533909392071388961340487854642916532526117373963764365612298493328320579121803456223085943517799585149021402439492119386159455539509077196256927998396117603502835060394013037306584105746828961377977082775812468869241634172346099233695510072908274369373004963081253657783704776689366269289192409546114609225392056278743127429745355134839608577818178 [170,148] 43242726273020823744441988652090030787818093254973829853922131391841733081357148465266280966122683027980181680594724194846650987056945133434692866670333640097986962408532846435932121740114258686343027018220719000533877665271695695101477118808386187850115506782293209141642959009699692035553121270768502283102932086800879595007228907805692557415948785170844880939133113965155644682386987709282749132762785748083441199941209803622339651496341062966303448359821778202390945225880652450091072708589568764794087589917760716966955181856214201986952775350937957925754737352377813902778822714154204552795028240792501754342422326025187839241997775969154335853657051666976434988244329491463358169547583087115297626064294109183195030756055340646859384757501065254850630865194730697263217 [170,149] -6142596379718161428993817869302182065250427290128644050920412341499901622880685820438489595471280825095598526007822253882411047683764058533904673264982218056979634217058437608588491018341162813341190844323352263888389674848639777494596275271996592190935015632238616554852479325242932269519353062395583653985826290606217591170922039486088904896318731211349902227769620657590257109208800316870847945804952120914256806053828584062060028517412403693046768247897682751577002485932126499770002328761930123557104187659582734293111359929835857286959121557783178046449939652414658505251384363037581674174249017209644239652824612188659802452367319907471443003253640701494123589150101214517702318390306514569405424975700707344898407097371585245260152562861494975572131031014420 [170,150] 140252445130137076181852378999920223075243929486812870431598265594978060640406921449745296764420049554784332919824856274188265370650235735423378234186858160179843171127644894923014118325708809377699636965231018580759739831578861422653839707204697460602597515102036402134900151617375227667646105506622979539293394533613837400701401185475732544455954097339837201472441328946790030171951250448497203956818919874666115009091929259481208346335579929809829915211912064338757664132312269552352243841813252231480293808113736748922538589314358690671864887717552289252598316545612947307291812043720260911599596729704481486013008372056109120386602197907986554560612034358826297018159265366617219284285892820537682902615273837670917336892880940147108559245693406278752 [170,151] -502190672960599651366517558485767321160381868391132286685391524676583501026436187553470326500870582864531709292971278835925068554094432438737603896244676138941725010784254891407933820325843558004726429795120626576250518392277981943478568312542285989087442438156579574209347087207227471576860314312688591455749731296573947137434945771549174714729362973996381674084562271352673474708751173613804532450257376012615899632057758334320788239276569593804013897966261708422313083197478240153385119139957722479755769565003561622299456051628556086980823990051012684541695721370194890726256703110546420732253169787611563393134414694734577855887595990394536200986602792232755926966082118746277137883233661307236292867395956312121602316463359984507548636956 [170,152] 270744913992614693988896087748053183700616361041378779426856913258510710399775655511259667077375676792510162661851638782358197296219681978385131381200364940014354286469280584194249089855328979151863506156288683985503819646743604157782136243709021788529082077844106546721264999885328363878568414777684846304182510178267709860827543955581247707356913958651755350045501798185524232801132922206207612359373486352984381355622941406303975378242182620312887594162943304827350401782040614810282971930951414175244613424967816823364104142666914556654742424597607674742098199084704990091041797775962233771434013553657401281847441263194591851540837143758686953104687614998566684351011683804091828847128720351130145797136897178073916969970460422 [170,153] -20774346926176251431244726400258797535599439919378136255731722380723220393825018018004114500392846337198985404873739832813343570487416750567236932346490840161304344585481761239742661417499881922343903468115657259490435934646006917484461947034223470929533848920387745470858610564721589475414152976500041365406103363519636790373939051073801535425885929086216225602664541273866403433625329538910020239976364078323712511219226539850358942015851484203950962216606864574537924074273779682781557843805457666809100847172739468706309423756914424823827834528845709949445350547769220777136218125580902622255006741128064504998815398119055384016811317187799282103925879963145582681326817167184120638005004256344546097764906290204016 [170,154] 210964749552752153348165285140752003352434016071071982995623446888779164021193523532471998656263753470733226989733746770651858441677558081165563741499039247180623449189351017522265495733615719692239781539298279257133513073986813434854762358935778486789956884433174385798072336180773101650919797525349636194076579592636645000263774746304906225700721274425311848384443797185720420951272001218373946250200533782523463581622547156638916960353002076262243114407338871551427094818662292276935775426503430062265336864516642784229810339407030146140553251938575360809702732279820092609696942709054146741134481477729382358851903371977793243312390688034513621479637115337776043947094399171739147028297039625892570160 [170,155] -259007194242303887637313022602267929370160512333036495894722952702098635286241242182488502168057092116863927106671586555319586944169906980408655655626568343489659712413560865993403421962063769693752307866339419628335783542013868298982411007418382727819663357068739478860567887599196421063229292048688257377774360604326652470695110811106900886173746817998933689818178979325126575774143603129256181153079657003183941402277013587441041907077283338024610712624548980945314706861797943438308160444730468566936962339222149024611679935311118369007431334331511331665830935628337764298664808578226288459445332668430223939368386722408960670981489020415583300787152658512545554572717355716111582328576 [170,156] 34419877940096756114064945699383975810616987796258758678360322510143715094596501765360127263685413445649128380885795247621487909477162740734750402071869269816372594924640874932414055316196644494220678737933716167684550381724816239137659148401087205041733895420382675811422987898285324704091293670868515852974619785094590144521954175936544066158174547612600562486266022285085931199813350401872386746135540149720333277300425098092344759157395132471461545505571036378006573083964593035556900219979040630016233761976270482724866224585858123549427978535088274574312732344453409758080338322912123253932399632093009973113124576718392203305840045299806316041826669942365492852739712 [170,157] -433045566239181720482689646220029887586913541382511349134467758401261221268679014368428097975440713101435139511435776908559214234480772234522648253119142826451166284639925498983534260633920127296738753007389725325389133930033063240560407173629670983818587738581396443700714587180381512396807777913111103814296651215258500134203893721939578040973669630906396459399816634057007952912706303649663982126711237955497051915328875868895655244707923957680777008162795311279509483431500605187476939585747086498774717708405318186126048922592994072503334161917259529197028474343810994756693028459676394967487610065274351206591721962005893361276849660276707526968399792 [170,158] 438742916603736931144378099061229948165537270334835741395034478040109544479434416375683730339541542399680357172982153157709299802056894527730217087287330656173907719479740694937510584679086300450958386255483374712861381451708004889614353030816402017397087548879667294448756874274902258377685133147919771188111257795386061350800681121694121094364043535812194101595873631195214582793818874685265356834248710066658232215528565310313893950339094755403910239858384788497809309758857427640674276015482548032306043756151521202401101361150823513014216407099019871409836524465155656035022707375954279217680180890018926310106790437452451149194720272 [170,159] -29428364900983686141173096602471206674076187330548940145372332892347305196309342310449416999271619785180650667773559359268524931712618425878899632373151988386417215689904866833758883630433425113037055183496675173527370831526299679209320788377302337653502378792061354423150637049858902645428929058736520034807567383566058772474631113731168062434936118313932321502191398996351929918933013887078141254073035332070409348835045743728538791871823259046220010906583891420637847104422730627017589162386233786476711312568868549832879109958884941773286987765764788375336013333099561914726966403519067338898986382960720251382630624 [170,160] 232330142287185756069781862636708131467115335834572492293682223204633110967742638213967434799756790349336431508657317409194983057034861217486078594561667772879351413403329705466735402311397400411055801052496505738861215847243928561475724166495483799186693956383926105219760084887529505779402181118792107136443029597410835004038719792820536063752462088222140594112788056858842706413348393768538946542841370372059160387787183295258096520617594493697408579514903573038783164206847754569445221893832538718020425629905915421238089639430156334432822998271129326564575563756977407309709789629725161782768744 [170,161] -481054969562776022047694850896015180438850973638311998055881413271638618012875484230698318146682480478640091039047890352681053826815672790636892528670670075851925049771906982186753253955688689808092589573640335980938344712970766851167670168237239932129967142741135132577422604243808948703064717135718463964888842801520408158612056586091885828176930477562371695821117516373494414233447672201060423564244370618192538296471939550497536870901884546162024103065681837476044521591492928337099563540536205145891136625535836431493660829539543424057326240840643359772110629637002444241259441604 [170,162] 381629132840132797864980537981934967086994242120083331806733107998227031662874893781096763545597653589099679921265475509547114870989477844697571139439187956314139589756611894706030230672161269966766725912717437587491093908130607420366856850401107814579166271502614310323017089005476822625829085909025875946888093424804875131067084845081751715976887803646681825933032613485651084053792522844950154993934320488237427210824887559801184119085346271941260866272210396528362941888306808229346969428544984623039815463736971153198329471870615052098162310148832800810823128896368 [170,163] -57283225749260926673283473990197918418626455977769332901004660375251000338967781344668268232465275895532995393866969516955439069041255339524239366618504067746798116796849406847680812989196491107502304661036097668296773535325698382200034232547020005577271741277455295468102059790845088856817904809302854428114275915303014308949304142022064392734418517268361952378748625834595259311172072355637506160290951332113709424797751679142700087006469116641601285970971645136997067342254096540856391685150258919348404355527335596494814872651298252691092679389828410 [170,164] 1412841151161156042559918857215335743107575929216988773736075207202259782567814026403054364954319934744838360960587560539027896532168624274308848099473359218840159447080391035157904915824072347450135910885638475152634424454829292900634247982488316537415907683452198085589418661163483883211702917750980010244191289782766065161024463032017870127007737523193852742336582881689974702884767469375059092602857251665259710749801709472095509548640741884618065575861156591729106432935288274912060754181035852328257106286459650772366529926392103332 [170,165] -4844507147532199691944240694604101339047740615850931879383081501802949972663975758546546750354052527041005091310079616645066107121271500423027228610115114263278676557645250038543254893357617159681157384088888296403963174333204687218681986885340102344402183328219973297343088166352335269601220504991768141794558034782876962521438889809430848013998532549196125251992462622307972179287068746348430151391829478511978371256860729790643312309270530895991686629364984161312359955459428566215290196471868805301640357719563674096 [170,166] 1890209656635682143973444533042888829300639164113772137991047236505295769899465332715925016016126834761274248171572367428659559048375217327781471329409211433272896621671688174631908101838738176009747881507776788283760714566356883767398664660877497735340624018447480262312727197067676553276649058258816936186468339942731786696339613529903423446652913561893840092613055600512663922965540452025706517234222889179023994526664341369464358423978256175777117746020863134982026135732515814005191185618840119984 [170,167] -65801511860493201644339473281852644171614702913779631123460029894619989574434029915785613873455048795929421076981160428334718017909528615477978823185649633720968137900607593535958669464121285598842174676484798084227577303837751565321346525702098938622655949736080041753362301096851327053759235913659536702083964286372353613365097054962174361252754641296445717743382249087593795058294624449822650273232477908756530602947831766667658383213363083697900501464816673744841335109299364224 [170,168] 151372643953831203860402825224112924324169371432585852093410255944011604100858655491296687480743456577586769639252109013278092291668441783272140869390438534653604026095837131014271953139142915395069181532478778674957599469598957408998177885701841839614687756474486813910244179925906141844575094034939101174972565091917277801550210418892010627664961673436164825393134807049612529951490744422349959752722554424225982648830559974258181684622804019823252213049699200 [170,169] -15767669513273929638368261597408309605109608802781470092484792329391959541237418306365620928267357716929792510759095475044502581400905501834028468782639779151049435470392031344625094980039945301988194960076827578033129740335806760871714492600990364836918753540443376453237641897178900513667216931586564721654733655977342064450597160105214242332465289690836942868314209409726175156375455918658976638914614360594635050322166132212065954767024 [170,170] 45639046153559128883246775372031826392104340824761770562197602087734100453824101157454005151083849680413145415824988327230226481074196944418379638811752759610168682203633725009022513920287672478269914927444083758060680295366221891552911279791932541536497430940577611746299938755522550083879909561401481742755687758611089517128756773444068134554847809762621084480513466938522858439563798818131419931226121166726494800 [171,0] 60276784371894290988955419807398954917170966164378491705181934387057687642932031331972061819623206986873225034975605845042263738894143915010461233443839473122749862349362625028887783478097611732978988339526874031473084609933372631330920699769470684609721521658545653392719368260781998974894341553168996444296442916196886838499066668788714550928121234515313569306969404242297457253716423828020806291643019472585694443273590463832829444572749820569472919510737406264914701346785532588343612840355974288593267231255324824916732392258514133988059843487627210754873756841625691766950430862851413954957235137416796474457569651362285096567721069644044033900644850032797139540581138966677048409810758767687782631452464252594805367529992526277118951821645303893628533465444060651827882826242509560905220717137866226811418336515439044197519772984072951795999636309097453701348491769169881838725734284328806681844500126838479750727871692154383301063389766705055330772248968335778998016694408940050566146329270657498674885460698789240188253322439968953253868853375738597765545689383885680689291446327892536455659405536019120092258532261335171017744132059855236075140807176709970651696009340644692797491428392897480738214949187640646669510287614618219605568077656224460834082325764989756270675664365655180103934489300204380112503455213801259225728416581111392353542367393442670762323118474057537241606041789054870605468750000000000000000 [171,1] 1753458887545940060302089658834649338700413504340855966126865372519739714748141489971830930330764248771385121172917060829573316265581240684843367585005066604438549308951469869181840420381620809588226431042890448915941721321392394465208387369411162038286399112541318077314402494429377467398225100378496325572590505485402621338301025213958851516234306594153858482536839481682063901433661017973588194164152775230415515744114105270322689130637735182345208520391337895293178080018381037540942903018188395156512008672638430847469336538443017380968176063665141810082867781868440698204920461045592895727565227972586788468649157000956602369194717228662987826769905110472256188069187690719830644132970694740954548142758215234593574309319383858255027920766914953120963463031936564435717471699590922721483336935019744826208450508449163331961496572681869336864398432922476229509408980023405387388275111865793973645583040526588628894598005178588548133661002779591056255432100860903636281870389303050664996784329158881389668510607176461826164545969170362363934621435105624784167021890139691403875514652708739893805646016718141374400822122088855759964303385927634180953680357003618698020500277062857601439513088227445944740395938567593849324343263448095786348611978838102197747918696556604166563601403510420972190961254097856610084322874240026328123965378523993202261216753382770758253749437285648582474095746874809265136718750000000000000000 [171,2] 2396052274562267541796662625028427210356428817972089584139633292413846029808825558077005200327577235930446795668669850074489747767711986487763537513065685290869115061636272420332059909923574161423176584366835085008611901785499935970451657641908828261401111775899455930462422645678390740137901458916400468381094628940564710981889705709002323710926300838602994815856566104428615927380402491944153586284126983996620778789421510176417608929615615531245793015304383772651076404924292710939643062749985725184788651229302186502571696848941270024029762563005497394448933757995949719705343205631241832047464288060665444554322020397377502518836149472056839214075946043448422934321454388223414682005663316619923549726716445168479915860095510370837844589562546388106071727266815644026141458532751468283764351036285450936431706603854086476275147639487431129376455839221059329423010187392736570172352465347436015248905517682832260036666708004099632103409217056201324347301156972913863581679037242275415676511021926178249119783692508151981136144209617361524163859751932465293832378977100046288188250542681227805021530799767914923365319580448450733232223682592229172480319855359027094791347337550479696211608366432630391804959584128478114669156839782861030778195565912051909506650077709496737992652180925695756049169808537528979143709403959773066685184240585494435427446984187569943846894658881853317211607645731419324874877929687500000000000 [171,3] 719109608151597455723850685446615755650574620013415058105257848698783525638029614164918592779351530667154056804902322158840095300103996867140207786885755989697154502772756718078665276135662709582498938272764112768569579193038102599707533654776761565631427634353768321963148594518145910983828825930759848040824964288411322631942843861087428395352224814917645230231987969218595208539365695404403831965983037205047037830027928447304327559417149994963993985205199874978112868888832512799510485323845310777136354893078478665363538268927706647070990006232069321290473144367090038536252435565476679083333628045331351801052174147479866049335270371568855015619940465366628064003889050734910442748932049983428023604230763883758974955426709044151171566497265154440766010055999681440908319767902346165256222291566809285949890348351187118116525038216893683814047039898431339080880372461352245612560538107647557386199247475302592007959442584732519794998613213471592289506218160195906935459466717402903922537471804177991089872136620582633493493430160275895820158015698374865533772853196682507770129120691167084172410075845131187738383930525483984783424580067831331678718491483794044121357145700048148264264177250260084256825686748243081328473650031074348864844939435554401647031039975409183602447131518542765493979756784460268144961075043663062297015179138428186385938917063502240187534568473690237851769779808819293975830078125000000000000 [171,4] 74252953636247805432000068761073894930757756846088089299431997055951204524457581367251252686724854339627894232052672891193693922798011522654130457531529614795477199136078244375143296868893635276013722374065102909838116971720112814125352327301668500967345249731894815752377833205509646044074366676676221017072953940643318872275985919239311395123708406418890435948404591514351220911490273680849829041430170532617125166706384163710874151928119697199848326716880657873204601861578636464384024847643297001506828194435510537814225899750568098639520449204168288110347053705193135597588982687778816531114045807091497622776443699802587884734591030765643059390062333205737361702736093569205670449038115093407682574755055486292163079531701789085990705068814178315224344827256968744972636610401083621479126495846021797751085736919791080400770335585391317006616796946837684564538242593493877875953068244353593381151763203143076613069143377448146556427970396687645516329246160513491944880984996797742497973865434234296820174651247137567972496229228650780873364498447832979059946673874069408790241829694456652268678798993938022459477909163120584965706304732355912800430192371217979972843029437649877001512369073687428182462684420692958598556453861351469776303433063159849041486563016631900098878817480355204035438270661487813862789740906855578966322407496055670657613873634595645552458082955646156325997253588866442441940307617187500000000 [171,5] 3232137983301707001774458605558529136659845854896572396450206253815860178633339007514604410374399442642131854020166072964138554855133255958696477538077584068949872245344930095742231498115320753447109288686172443880233759035832331222703453687917130040881883877889174290248289356417143584782973121030846525731211893121627630160590543883770234776372288821486155287573329433169629720531154380709009596937307248066821625017744267311745943911781506125898457043507543862453272593060050400375167801311719586393575106576375926373657778947393109641732316279558388436270708916707717875904270588189053434111012797712899075214155064339769920978345988311973124027659653089464583443922923787494773035722553991810793664018416286945286068519123387014028474621193910770307760165244061266522381888862296781677316770143392724877042354644272149821237279596003104516840181723621137686962601088486017099325054414393544544084849671311388989362653488436584871563273918123870995401897015648310094517742586566688585352076206377913938619835381218152869835158626521025053545004909535996195188682579515098866091507296317729681887822722757006572627840138027726224425628298305799105011898264816807361151055224985872346201110076309090787138854575835118755255431549521282734262905738930107845170548251382100868365928430719240123020516801223672076769304988557785561363866199889436156182250878927945400410177847930244916631636442616581916809082031250000000000 [171,6] 64888874662578128668015821029214787364342338190488636697133433257356507042689739982887137795565277652601399289098968039822430559719850705339094221313420999073323858087664266517904769130411567010708567674904065216774138613148159325112298308466112559689738181189773138155922068881359341687554919693398558598517752203241654757123916865224298550035969667018962937026050965356708356304030039723886894406122452419178866137794933068796418243186251072004074030613761192761312017698657934581364748242244015068147890773258872803777623203444696382719296065266631654780290607753769554712883655821954267423370362349209610935222733883282734405327330358870455129502245577411180394475348398997883014702882416593311898055489811217614110114516324971422558985952067341117914372930045389187009493689868063310306141339430444644203537450303997731321665372890287849793548269132311166751654898179732472155614254211106032452888485554916476568094636205325062150805475070559204296870366623613001092688847285138049914754606360279828301274540096505263065285347929021528265961800201451827211897713569110477339586957884772215212979749184550964894445942714553225954131506316376492915414525670354201982179694965758523425724829852901652911091503434463628885543776861028511470663467575103703928483156850233637403507853071089445260161660766924232498158069892777700607308694397333082798861964987317181492071223835909536286417278461158275604248046875000000000 [171,7] 596092215034850039444910578274752937781697729974887224544151433991821001989260697780079970915334995734114157200944687749799404962215664576833876716984002787382938951733511151052447225052510213446420618572662514271816409363412821274925820096822524997564936774663369181201722767210466404102715097485874965268411840466172004691630467162248403316391885716776265614147923966435708520170439859317599288746273460599373277578243818887707983581943769682287320724709514898997278095256108752561589402286439073163771057088526052828025796727361536745178535599075635044813511856797456791792806725154887172018732200139896020922512107122145419351602370849418217971522153788575604026435565349936290552630296312585157495118485793683694281580069967461074546668165278844649941504278661759547015740876821125073392470103495632523166443745272445956830954344693040788113358793263758100775178367605522348305133139314063757286770785890416764735125794753159844035026491506404915094087470926295748721377019016301601635705130783975890819120606151874654343401814548732141904787664146565732139559427259208502143047003765386323091985087674568208599728020925745855501604863381253838384543624831294857293666242716014989215661043670633054368720152912252972787188902415303374904451540381603074650369963980557306325908052644632008975705529038142240042471625870411803506963453649529727935938622839508557964971111555838795172167010605335235595703125000000000 [171,8] 1949307629467951331209389161132255816810091597522040517634006305080816964507648649855754076221157238441279478723297327965080906571268848782497710374631540134652751953636887274705382526844269723939233372999056948954253393772573613862707292763232322025684059429628463645837395144691080653554904224306913790814707705440094525116138486786462612610934381144268366875593696663175784537599340145797701315570147076940991738281878480194332826215425256123132413080983389045411465360923859782169982064324467249873232165779016439928347168618710733679097818518300410887772559649545822080346630883885298115404942362946262957826331366767982999541065037771810247042722505053686013251244304576948966597188761397999414865424507200457041107623246763238082463780579147475691619657015883469133653806444233722411564404961047457445504246834425330459351330749826848472439998059440644355531271034031627258682127434341960971790818298608146181318266772583303657133056457866281691165713917242552235511893503740192115890999718646155492187600251409187872344231690084303144291554700774340885655683948085644287938234407128451080271672300380315827067507786313518613486438184709761732713537992514560457446970755107403537537948721765614019569178559051410614204604680446195769429195733004010466027706736827596492233858291979065376682972589691295272751708496763029331007282497858162564047350432613985307837407923095221286170999519526958465576171875000000 [171,9] -2988397896257290914713528957889941657071867096965374742057557764671628797795981363276307075197148609817462891358283212129089829765180849373533189894720325079520639423746532860626925139288734180359224927278325096942192189882186000429817266951439350290781666657828133282481820513028325350234237704920358477472424799795751334165483744742969827364548613048511475072397158587840412226967958950593931568617563970360602448193521255767009327694270363828715483082055188116162995741968567433718365962497257151512691324860570891201710568201800962794714457534748045675640194284268154244488299606785860634732491681677627182577651287437532233292549547988362088891202236463272378335413549150195730725753594463079497780465741734499986667238938227050162364372212357427855515381027564067819775337903922136400049482985982824868840510661390832051353144191828162313023135365602222727520685145335145351204737644797023771817112521603749098447881732938878774337830389717661564781961430453415221730707539663916863728546538510021646309742627136236117997326345216657864580464912560045977302105227431428426796920308069994643397300312484975388026887946338499548008787294480280107347910610362069634323676048858958782687593054594811437032507682571030837623877172224796970945174407199243597846845599505209367866601864639608364928770422298138829500374352335172773542733199605104068633834737070810839712342240095423277461901307106018066406250000000 [171,10] -21520735803457028190773457865180309970319878380135869480605448221453945675130535697564245801261171140285273689753472413946551664553433937782887846868430632513023952685185518486786985802085188760900664605632597150121699952189768206181836003667582738345102328958454476479300593786435718412975623534045937326404511358632311455171725266306687300338675085306915751403934466823594916721307316884007805094743433447349884027359680738801306201008699423529844249987407562046743806178942038614300738232750195345657086168267798558704854435417065962817974937064718744107004584216968959920685672339062905289005280045358777577648157565617185421326520587630179495437863357702461920205645400391341530119030269862301612212099928530068125241548826336900005998120585378013538760667314824136767406061620616184504896565233144532478307308617687488521259248101950461712844645510500664772999966766335260036091905770351978766601157852500197131663064733912386683171638881260140261483800349164178618223331675816433472902901154778225904916028831856769237013656804934656224019924235965516619329225347194930964761786924846693355376694740615251018268184382527814221519077628629557401467885582813312020982449385919180937749852878060317619724136994265279651538800968041613085017175077562319072128482073072427258910142791785524742665976036299093773450557741759453683272581348532493738398079045668571868979967297184908740594983100891113281250000000 [171,11] 19387078949061693765642968746536443839062798477606488161046796048026123806656704843694959392392421223136721176532263823500498142004959797811412969570890434787403926332028081786770013814276776581751757039243078012130206645542298913608393514480896603604553799177917948806609921085201379585755204136150802325820297595902534817422051383693365585875770153563554784182573704870361249547516445429753169756407475922948007354796798363833282901157244221840619371930232838750430689120806829089327054713997626744178399403994764113921672669148431695587359177637413113799121729190155392436189281160402953047890112245197161471582498582825924310897438783303244734286050340565650641037546320143319580392796971399983176044711088644556021878710079122223611688737176373168733943493211030381042553188787316788330431619272338113130331885931188173449971294502685370438614021362838012979990823759886128615618151102290986918762939285301217724967712937902293006348181886571324425820067799443499545757891204973830018719732417162764020412037052334694977912830344331876070920446751596339881917483567357154342023177380267764017399057870903049090370861006166446477945426454910490401382064750417001417587893330983985154280629094350165259735032730785643319630192068198986239158737979859982903262089968049864426015494191608942170934546696620455741068993795730434659747996769850505783625960851663745722779087758541917611122131347656250000000000 [171,12] 102963837373158551755796016834842710824612974652430469979860183773758227261364033607216434983399708895560505234525351167893846658930399984155653481234521591631624824987478854351254979300539573540231861781185781380463015618542362678203512188946350305319114492996805072334626456781833235592318010645239953490737207642495824359702589544548566676646817116226299076072426490061632363740540899783446895923948990573654941640898124464133741163172339841791652791014957285124697846637471613829376616937350427543437538040824499177392329530681544652661891374121723130718712437883284703014853234375402441975591173383024577945805840465940147507750110993614012562524503757344467809118105332373865808936832200136654071228464844880698083869865480555586546316039824922361038169344490606993549431550380653281772457460814211065286383891465979817518456769260446167185097395906224547406571860516831386855895184843861882270528205900264576510861516794007115571285835334422861809274290440491137122501883693661557261191054762076175973248417241232031951793967852820558574248554989233241408634524567498688815669989698572169694223092156932132512661223226574140915886629355830393925596308056642374032848414955282003263016140595474170689731389542809054426652039680956773202547982649172252383356310175068579229011562263401499408833599720329430240787400559605960203831989508533781952462587155527927842357595187557589482069015502929687500000 [171,13] -157130091020763318585014390948731088033457664205543446153296333185188073974248112877702885084148256093105219585049418158789607076367773980789658726061953318673057586421818141101775776771416697115163869232073937042571833862932803634517892090673984783128429577588071454690330195264394186899415075865768280978723062166358914739320136149864542050566859694876026895583560465724546908815449348207842175057379829234988885178470362658949407657811772152662447317997837720534860145697548038146247550836996271535377444478127846942648123567042697329155910384182999083038035024277283188641660183728099883515989245112678333286171632648742231039004127926196299875076601311622647275305831835323083760392951223148229675714138939753093846497433502786391421149010659882785803641009585169097368007322099871575173627866019973695209991627900770113575907838817166446230334761395384691221539396445239295777763665559514203110741523072186680011898421330341957742543300585053182356917754272043234791587175479118558752919371876510079545776266515404320186088589058383744069859803497538499425825400681418645941570780560804974965369828048549906640407487648981829504792888797166751594894183448549399670623526566529733221767482369929775621904225944357036274180048763995945739664732937890885526761015075850973097604690795693299044162587781066472129270888652868375681054843958256481997105890983631088837166139069038899513244628906250000000 [171,14] -166110456197453055845422930930731866435833050494879643931718663358709429240619118665576775838086044394544135377488350317394646978078125459744544706267311403164669215130275503722365401924534716361372757514522384519108061796946030090982879484233229208532163206490931642528226472322075888139190750118785670699201917281480824993565209759426367882264666396453966922651258924845326700248968346523451797820407586532284845917412144018765775490341972904472080186885408051788487560398229026607104362342706740109006849121427203496065076209238324257924466773841641298774729216376350779231446145020928116829286336769760749461599032376434340620688324485066548696485110098521115266855070106969958851231663358794720485679328548806589703539458583295002665981046363684106976653584808444593032058132573074044320230814108494883714683955208451058322929266766825104706616390749247320780135757144397966488536233522991811552426524426961257316314814426980411486181654223075045179701700356761501483255742579298110700707985995113762100064437878215156434678082676989692097502505755867758836084602007158926462764808862492852765581739658527183610404148419225923829727764844904701028222584273915130986826114215549219459676340422398410849492084034716300034940427383067678503699149757389130113907820491100385264770315561949029812561148273141874174764631171107712486246853022645638290245613343321900509423465659414611968994140625000000 [171,15] 561198103571813214451227896038148580823356377634341254635764074180262405346577271929563648040529684114644594374005229097919411247025082731679131178752115689145825012009594308911705178452195321461858144567568243228606524286871626264102075523015371983439718787479454282334761162285787156303936630616937204902904553587865433773282206171499014219837286556799262862414515993431912241362280160241708550314896519037499765376516591449250518611807091012767212685730595231848639950100222183368086566562424990423566591055958792855184056024865160723182032152029746364984726402638538164977907769399333142884243870602392225195021462877304614718823055880973176182450359602449344044967117416157680658939563674118074870146836098936672418327591057976739526116772134505029853398354442727577955870006352424000331785714925750155664817072946420210895886112995894873387176361215215453305067993473529779358124760431567007639796877549886716509769616600871684758507465051383122221373733828978595160490363009145414859013873787020792739080120963802616445576571465104303299432250481583120288397136912879133514245410641721537751862852998551748929379115935078095636004111103492990848257231892411437028405099789868600420412191957841765450380611096028142449082862312234178448140925206281234390255630432340953987585554440055193403580907502340321079972451720649209689800257289284223130423861723682953484012544593379039794921875000000 [171,16] -269724486887575475086383152614214582656611715949999148954238821633166283544085941238853055380183342428710840510035815235986600110734964144264825453932309883790258901492356200399898895870987206695522288037498238868046218656991829099305355901846951059359633206143223630869883108322177314127084359768735497424858227842937500058279985462242346289417277963770259873050711940970907840608560500862429950989522475909042718828556873444933679413467724258931823409000031497466104606595943302684392706480030533402137557142616911103024238680290536009810373084942964262525517850227632773615459869219968206302824005146087426821638817939391975167225468736892743381647323188293694342899291287521336975938496679565856071932835870482332660257300982088143279726395013497727547446744998839052763867940847421299702993230024984924317509612316062835832902909515562420183166868650065634531133711370962323076285764695542824551084743891568624274136524938068672570744009100539938932755279616675699071264605983599610613914071774041570969035338634395628048044350963483879430526580269020783725177161720171212821409759193124575291357166145942425738519206239669769355267297252742844769904812886502411947260385012536214901556446549830328214968931887573979728431063145578142146098208791537837260216581174017253336725543238722785815031302622883309622153073640957281202591410334335582745708226399642162209077162554623345947265625000 [171,17] -622696227893271251355500488946610414719308102664108562980557446962905458456980543401904166492890441472206340411367567547619977703470649319516602542009648381745548866151816449914542132060936425796596014584909767633004098789986320277040427794292899095447025842861954558704285984568390366478494195886398368531889899601764385095071253951558655814528771550838539851803069163928052351320521036960176482252277023239290170169094964514274528947472492624637452839106439350418720930239304174205101438191019480769171269844815608715381754139606531076187347221194499127216138186367416687336503979181769220590368000258000521655209779717507834064841537066255536462195684409179911977524216927431078742560956437208961539889491540412208875233506819649558575155363908582916036070553191482612370887165638706109473173711088358433567819024893010192687754464509352437945684123760643241056396346938390849736962774350692064589323871986119455259347726508280846302009152112441669548748477640209355941071470543339825547483337880616160246660922798198898789173743259308952020592737346042067634506733087744830384057379785570483024536806748731787661316207842624970579516609487249678996864896416774043089168033376756674982440670466484084994672816773776640209628069108036881339178155578368980193740998824646480952150741721067244605527313576258218884477216617940623995329747605123148685035105969392020832304727794224863281250000 [171,18] 797258082132015639429157114894303958103025930153004545139440919653421987648126537492108945347641090422131729450604193018465046583432671448190738481507225498087037724924422863388382864766314574387500834435057677909647236814629343326349064552400207131751238702080159116704456798197327638025464266189884729070209562938004968180151807479693544565639521989208900054698292218780240490505081826136686328420718611791685109542265202330268520096620351534288834425005154519206225526651272373347818955307696144178607136370376718999672596633735771795512069622170686229264304175342345352468612585955853640081468782095325906938429742551538395173566005398955244859584229179866585148768779959988584462287090365041070279249062255109673209230699767104936508175345064143377707804342149667496864921306784073841813117752697882086033720262476459927549355363604373467903544685201071793057714023258547508338997323435543930270718440830970198837370780468716633195027127146679084512292385323599403570718902335519003988805499728075272432750829099591352830284555350860934987615242718950753435244238141688165333545702177209409874537327428352163931075738102671199256158322118438405970769197616163239489116838714354886697700313702437248857420554862428450142625670731778197485656428555316570713829962854318917192458079866649806160182032437794898143852765759246624273966400529352935545651146499618820996837417576922656250000 [171,19] -403418391154240704770707075671876844668745322149456494640096100442850664834771225510320082875762252824503813413414111245017327292438220826378773906705613800531736521354300195791632102003264356480980640485311563448386516534695105139559604719885368069750216950309468184736950493921219015226568336086874273618662931330136746626801836826540456059292291793196632894492980357482314680624977823533057027540495414459462815761658221156921746068109032041294683518037215080097582665801060448953483863573651648834268570868413847883505603990348137985045239647344470686452295777393249416446969684735363663040319378097742485298635325547560261166107595738057636086227564857801571130560279794288396148977978120354458336929479532694657632467894483399991939488823040488099246223330901969263557749239290954568372978412175129477192507183415466078231503174989988215702208326324850772686666798596191658976390374904336268340585607993880754914204621661342667263411704496128080709411820538760533867347915876509637863272356395061415263975092129631021036148012061488762051236898773270098206630047141621010289726836826202781788307424466647008599697107786597737568148398524157793152834007814505037615699175861775157596823992266287015640416224530619623080048989934275963335897789536482437193208383210853759546658306450468424665707206790915201860356402793842505660071515823087620429372691299629236864597394848305000000 [171,20] -38580400964745599221820609949199733903770988334326436550027640635549699448821315254487937148976416992337003559880663115557970706634012020671370876306256686647880097818952706250729356001749706995702840011465130932502571722254640195085811657319889620277381512389911091716213930343912581368066352321685676854864137718531638021175342169774029239850994082671932699132419215176343587817394632090037717738784146348247080257328977037767827507168983065205701734190745253086049085882997189134847201274892502000836535986597263628215677561322825936838488727738590503592528717966877870012561349167199145240149850572134737535430694750783061533886637846893851086767496258304105220908281749565283997121249859050243697593928166435862098946153787383383130516740603967546194853999377691410453275238998376119350139896976299932598335187763439159904601449673519722185815308586302850316999757392543840000061309087334477876932924278822656732486031274783424315602938088036067747364116701912716083992115797305759605679135406568869627489782938073288407787178180972997290823945615422680556267473578625871531025485829548136313641492216860077490234518791129633095433660053013868609360675343648544540170398350370976931895324064433719647926554682817959082519103856162115366519876042912376962981244870475917404971319855607179153446031160556949526083181026049327742941346555166236816889238784842181449483425980600000 [171,21] 1181202181328090037046743578140607054895441001892050807209386001950426014877437440098588693868475944364169443835116760997385480325613240114926827452066779219915108843780095499372368167413090175882895365531860716900698802726388801574010091184878114328516961838467788571021248580738070313126715589471467408286591662815226992475524607062300089167568042097581922813256911203805478952699015034197330850175253798111500158467403219975282535383759061429630969317680313680481305814545874701371601164561847801423568936643807441092353067393080376630358722471872440981402429346136699585193552011499673663376857758196253381945860030029492372339184596250788199193464843624842738502238150313242704385636312062306598357584306179078887347155894338995413200624669017673263137573632993323741552996417590140251495897035317793998689411355457699627210323545798004821733752246657237254142516584969590191131570779973019738441228771525583460391551915146790607545045467885189708503539333929222766529375266420549273796380074381653923294776652967439799914361398518788171705712821575121765767145852152445798447322548338219900110369252864159930739014830129429865166587036666877039591916870342649442524186068271854790704440372755354556961506245208120800896720319506382013028756727714311439035916792758827150620825989035655725250312810992094725602530324372755174892630565291177625416256632362072834138487416361920 [171,22] -687569387404357925647819028472651877199646704170413619173532684231650401341787783738408590453188469623850354261641906358826480556408641545486056812628285662865952101826676499059103650714342129887862017495640346376817852582336107002278443229215667944797664819303363960268511540415975961863970934325113283904739146861287090223048005775212129139689217355192029128237859579208010639659614277226097216433901999343891986930085536041236238148887294255874325079496855724980227243507933739928557634027853170185131260734542677859366526778039286144437993114020233690352204404297094799612510304163013854215083384926590488724244882204848333930790443809629136883605291799222147104713841453964385464104802102121934136445255630500859140829376953803610122363484562493818439863258978830057097236357264596731122023846500721034783718135967831982755720206522159114419096804087669808749278543668404241569881998999206317830185057965552499539103825076849724985365045862154068247546364451053102514405575745096932926814347265832365018555487563121833393816727592960289892303148500035521805341260849535890914639549094321556641543803137284382122609587688755556492673747889622066989989984356610190107432800665850355732399037085397323472497842593317240573828955401121120841080112761921685745033986719681469917231135224742992253968836711523847493701430479910171962205130875775642731336398833342875746020286400 [171,23] -1277102499131467800795118060978305946895585771657953711586111102092867042270631452680284551700415027134159576133015294173381363944673274894973638598499886858069776212914745034811727895729923149868196060827196198800446906728871250923296351805007298336075040259274761614003177419960545856460508215895178951839470617550467893380315599335516530258483165012567294507233029739247016584951371093318764866244594378134268043968582065219554126293296456080238837859484483474147208444290048864862566495236660975238329269976789527761743592191420223203163744770030708334588535174174860591668235518362431340845225472250994061525172705129912627345199395201896534302568608165127136339354310955794240371213203089816498676575168729755552485133196894552662306465425341431881603668161968584726959322409143997071988746001042164301349340459266893781250880728280596269519706235547047069507613501637134940566073804132884415073772798451072220113103974244102774865787837446534507719672971604319437228311865058831052638494055859381248170658257724961218668793593664595849677680188914748052684925501878283484118719387714858203548905620060316217048359586316661772790156595555221701585524163970926310041590757898170347252197083192916271870011054851910254985446746328008860789966111483874583515908646814761468051530560895369414582198074491630755742939869552919829621550557638970895919177568776964525793265520 [171,24] 168100017583759235965421987686594812919320326911516273335676236094024498883563733426286814886688126239354393412221675320147548001402503621881100162209249590665723508636274480154582359530794561243599841029254390988907947976706955665447403998750002785973492444273710534433704866934828502676980930923608149425866018100202163180413616100753448780730212440984272422049219963962612799159914939278376576598713042656134528053409104904361907675939492664313843837901234343594500783066218993696589040119487762901229824620140930320437581377724312271948158348322682538778065722748194058640715524183305429177825781697867736533350806113605046413370845897527448792399021504119861969892056924777210321504204911703980663445557994595872234566092707653634800212902379791486931488453201956811444887764207931605123768798857716620972722727547353589133478393882219019477964165828255917276542894434755658413581536026426942589407750676081423569605629252739382587728951619839469500507691703809308095380610523392513720951011304039370432209624995212812238655145724375231389999888496292215161573851097213280967246853720344863098061784594892846100826268231679103140122721297736267858167803844347803012614120323443843517040593626600684041166350416558994544549693425659242122052874316929198100805628669850382737309884563334154855761809658366762507432480435837314638338078042909827961637008006767426789320 [171,25] 1478877686367367086973391083689506880540745131752206802321522714302605376485296427804495672440621410185112131579363133795546936564226194513927959559504013239963093107999248322083000107165822322630308540567004177761236200797561882885042109575146844167972585715051966713504066867509502688821317510167846616484100877763614899398884020538847218766248157707712855903821433411764692677510185353982597927076893245963677943386426571232336336236318799302909982650969106031030794854117156629012921180703431512502738469566613467981575166076113442178006965988060041034790972770562950388098769860094989199698790566190465717808752695127236067234692875012338041954058160171569174338778807942379895131439139618010402430028773409834157833275649190335026714426703398645202081144196888512319115056076131187574226289175024716269011290746165280260882962146318921307961017768673529212169542355060251050321647567665812021353961292649432667079880006394236048794724444673662624106137826618579043454163728593625551522089794070727604175083145740900664998976208181206573633766306831734118408030036069620783075477494955157338980325487889346754167803574470675902836353370993926481365528640402760266791720027502977580756745803088219997516663428175933546836083489780951664174908957071904115260805689406703819606384949264341406782013081800565064512499983736350487131151803051279319850944804534399993280 [171,26] 759969191732512686297261030316365285847503561959789710469081445515030446597893301923093599453022160195611271396889830790539591042499764163705054130024308490976050252760017856312614735327060834018379497098401461016420100764304510420343231969425299360235218578159139438107717617229718773456911040153316548223132548655614660752940209083402897165632332737974548960772317135252479012930403488410388550470087109908583493172319050952982825921386632462799803608531310721740074446360915128120126199163443473223407857714703087603695812628844559177838848018631290041248567013426293109506515058362528711286517000399677511068754781515498674079792383639544968860538805615467192951259296813426026666688776820486136352956959151715758557949574765738824649942318349239959657391408564080493144941105772379658465486347089380908391398172068142291504135085510604963641248134409381079627614078179524366916619026019485061583081497752202249795913767965063208319116838955725175694564726366387246596928806630437297243083023806276900355749082212534358261772979252564133940858574994940040657494978105259877293939996450402435539921723211963575322562546245456014527794301694720687884687874720006298704211119544429912725244910104848554556008385768921796856423062173211832453123573050723921790886051964491787913306663308087057854026020189067750935049116059747733891363851031890025234639649517169120 [171,27] -2867906238673643999476214438617023454707006555206997115068303389623784488906882456504816191250827844333607349156115908003723847799557927394325604648497963543766183649900045679648896361108008600236284326781181990127127403039765207928210297127991601558232139212300345388272428598006800857380001824087462967163821432668465058472485210730660825378399221479535542573985674161697766998328754432122852622754418963498715868395832331634861313304320258085787140599084718841538036719827032026365426046866300422189833645656141393175912019519422825669474294433123746363233500861376748161823097400691366497563104844284575053980825483143695329733371445606740922864106530347142756890332224707381546321685379434933890768603671984398093012735875152725005977223331962417958069279950913709346210649961908429120904309464184820201927841759996681574231330178758940760393002111977914071968033896979141051379344972152233543390884971661889913639284981815658497001736573011818664288494873247340832688472111163394551524343115938633194925275251984805424362802862195549229053621498143433420450488586882194412554225764768003131159012969293753104265539724680456724932201983596601615273150397996169464007050073008029093805580169984057095961941541998712013348202422909799218179503230488759855619036574597059857055437352369577516744198627746807633719097040819236238684410627917921138541435347663552 [171,28] 1782094149622363325584391526533994867920785015058072846888587105314895634266539664586854969876060956744385064461544207601464628958505236043522591782167522876794282175680028180179100094743133278467286738639682805540450391594849218340138283079627702463887474027633863526068535151609890032872679838827947397095002880169808619598771790161142065440079354904699002566961715190803963859445923987111329305369836064690810634129613281696590296732765922822459991033768171066036156797724014755655321841754687554420440707141374513786822553190418624841008753518383543874443753468424559390860560464618697207301946703389790078532483596432764798905152347597242063855585364164998091680168884722367032925987469490941092870110000238033936320575778923370194347487644698270279782125900113360742839448867559065783239854605308160820248667358144090539151943403344934741513068103003105545968929268117254076137020037074813667973423901256242486533655432198140542886850464215690857235865559348868121618877309876854440177261494084704247326420814384226644132853351672535789732092975327343429657847087165750143067178328710222006771101175649468229942881961185846630771900438660314488706965896036954296924932465858636827897239817741361571577308929161685928269339084595755963425692409393952673734195825476033511781907859505180699893451313178965150798398114494718671762419590076036963844015701656 [171,29] -888634055404224991321700193042179172960919916802398001151598967532768850184670679512215023973021491226831612850782031881021874711979031185502523585185215240776792523139872592449511128831784076032824966960155396661414918603028230987318675570177972222380233226840844479929992682211764465577149721011316247519498181431225248106744152474631408995026011736275842680795996844842436531895757387885289466757345996035229126399300359050648502606295144625304551431584691912467669830234769272543628161818078282903469306282842832847846267702593981208975583848105320394044059724644652873629168134835277037425720003896054330355109834626975082499872480861945069276216361526199351671089823495544865343882516934533683700282941888060080083350342170371950126272053744688737216197538010619037769073768409819778980215923527563615259548495132401026692810729033119660765877548778401236386641630577352742508296811771374305776549712535335075377026529495921739157346645242561578256789727522320896254441165569266785190855765254682837029993063983874238415823323460426361334306875039280818583004296987072187805113243461175364974771949690684648827300643892629090738681164626596422813271316499846194455300562866697457683147183875672545274836865494064251592254598995499045753043045090035450375886194924532426354119905670697032578045920135064187283989025217121130011297460434847195678327760 [171,30] 1158718545737951164922353518413605901302296615395652702095294714017568879807080084682535467038359740750530071521785442910318300137491350094408842451595576467202673191100653139194402064368155909511081482670929539654534747548476460435483692048947967001634188548259969131067033573779646007971070672693168708658957637564298338093988792236679372006452670204196073951738412318628586840433677091833912296135636890877954473895593550344262984736167607378572812577406869279939726396059594377100279927290963138843351169253702442987392107970230721691604021374952801939845277108834780767292440492688237170567433773698816913962540397654916397099403919914086280016383586352511776730446239091321515444799745044039680261560816731217513108477311304193272436805089117569868916338723876718122594033115209614240723160147930760065654849483343364434602784467968532085558546549595713566399587934689814062308648551193673130426465602491019546229228053251855657745551010781766845984799638242012489109627402443733985415311014473237995792814853708330228872590565783850185952289941332609503571201134751913463165063942163999937266445432906413873940699275533172079525802115132931292381062628346124561043979360084906244163236770527896442223946224587365750762276140559072959923138542301275781169732408390870313374488747895596508244097312157228833882447742403112502646999540714847415584672 [171,31] 1546253163588785003368984527655598990684832624016858060939266204094430903002776980545166339265384461221495563873456592429750290411576781477377292979630762120783633284412147247819047443981057709422842059409687254401419498592539808388280027579184534166902696635935975273005394930255324585986328795853630118721367393531141588131261038293174921150564329675147519720490411389104296654036327055872698911294225543978122536243089525534497042236435708209837345278543734508749610804195896039331225409246570107802211993454922971050680127244883286394215727274030691447570495624253409654333280253312583684614653685229241267678042416939592524976222921297365585549962310871981999774842454419874430670163469231240575011203883286691238537906423123325347705679318587233583981871516872442162273094554931966813263202426355282612436416597124812665139869657209622273001204952705154749784423827929640294961321524478160445302029817248996757978457502839785222913263143586220455067000318918785358215350038424971746827297799926107320789756392429796770295750486542917816908853353373797877492006447170726552955819267771928293132084608006290131183943797515406239072109973576948947014110925862653374876768485260517483661204813040791404641098109340563134738220091901433992005167184107115753048897889258649178309995284874760705219399613010088338820354882420209903285291412747313024480 [171,32] -10461051310336280388842484252896861983129898367661016662619012779632783240674750381580832781831663702208263393106993116593178778246066963859357765366125617813301378008059565110943156329421283451220351552731394633838063949620174962797916645233657046843456607920575204867106596374041679822330829683665310684616283123126954687722210099262910020427431080354859038427425978444528405082484275648496667865465198969383815804422746815733694378193273265405793211205772536429066029528651909371251376920733728387682357349711737964230019380068758088367934471209776208816626556519701538967843290522312542234013091467204969458888948783208799981687157671937473115004513114971366010281967337343630996317113949671637016847696505552047050082618212170705712755729508381878090937514545014324230096012721311467306324544574000659237184580593291886468800800762286801863563437666946461324447479116280839965307183659171417866021752738835370418224701115573628334964564325456831796901337929559445445032055755295649605470107065006334067921162679524692133235075483697342878417287888336356498650262291928410112350886854344818312138163256291017166471764884154308925512985633742085232333575546939862750882389931304783559115087678991071360160853149669398933183593508455148584704358547256141968278189676802421179410682737539916668218640514495266425282397101422772072919818781353618378 [171,33] 25034700660541011123078190153150678739184425444022831760806072584583785030960892424644895547174676023779049850969437214347983461996929895270720872065627666040162655556660991833846564011305045675775428260873356684459399224373383147830818134772094427514197081558632301603973172964304235356709355363028757260410372891158330091086918228078296230402024950776575589573760117504237452899414254077475881776366360349344156301691013966268224574954038718874322066853525148748298132720263320005348923401275575536064144558547405854210475572982133388670293777187253870214297040636546985082975188554838628893320357439759613513823039033319110252064516766549342633031643086027681502363315919035688574341876624615831310099137377025520664629643574769314729437072133742092015225344383608217142336093291047839718019514974438085210849576214834959177685900296222771113939527930229965909669943605940639217270515371153680125252961411265578662998099020955929540339669935206439869719580661898853842215096818845162607856315133974819304414187054625872288606572941345039432745779432191618380815707343642801594412953640339881965545002611403632615124576991686878112394075038691668838961514369789049112413881882395535915185760781891628716628380220868131922037293354963357977363764539877779473392185983631069453163661014527013219250077118476031020373189216183353832462015968480208 [171,34] -42025496986739263226508543386716381042220653549329343422220311380275930391028316533195550214024504963546493076398733779098136635166560793188295888487375854111636578277671331499043518833242085440822395881259164583696439979621688510572777679025617304100794129953190667318444872306439907992962213143699130138016030554386102851580507085220898823375268774418844783112420815036267892509792798209904990220217696902660411759728828585579583576205779443554131991083102676341411269605876993711481594830716799255392805049945852802359867338306001723169818164271140686660049338036997792218465675578501809403339364879642215418562348643391755845816217038209483857201482963411576903874897579428465817027356603929123003501909238462078556834124649685048831026150991276177349544048547567326343232071460124132738700137675868313286645476541336132060311898551955197351446264645518708075109592220104836422144830949891904693170393972822340819421794725085133734949698581659697405653672115540900694166971627364651161490717121957526434522640001643677696543270423905825003906304241545199758918788823762524431686561383511269430546264133611567796876207332560138217777020411023769641516741560466319001770612272162165150791425210824400495476705977402077673244327131906655187720857783609995875850005660215178562343457532322553333600601900558048720342927398156069574194236729116 [171,35] 56437195643575768468362519647929393869263056567384959396709645430451137384150263647740879507304919470502764108712849853282558289772752976186135303912009286516215551106392136558014766976853854771468132616293723138404747044340836504942611037646810066377104518006194277503941143875721489812578136061411526536977630965979546224426793238655891409989521434591531385036298140916532012162674727739334351425338311549656938618684403053460186804714449497385027366948840245752355483440611242853583171803350178967027913697746885599195760540534776862094750804848047270189201315362293682489553508319698760474469403615591855651501909920647043081806330281552214679109264889247298779492785808583739413985112480050839016804589768949769906931093624481207528424158627124086415179429287240194014206003874852223399325650447660810570419483511827889349912239211138002403436616320427719142823299388357874999749330884249437800897477627183782076346038870925660443136258973907147945726229855717806752056306037546948083598286921649243078067413205815965843602766703987834186034971374722896145208366755858340066478202429622784677396197097007532744999232202815190172121359738976271311645458201313197385265764412949102053816669635916278597063921857281121525492104314957013386512932696751600205468658377517831723536223906785980994483023558980138097154637438910478394361178640 [171,36] -62579393952381240557465437249407458201550399818734632958612684944274054833060097475510556777379152084823722792324566788801345016844595363521385593493079328767227056721637206550665711901878010730806153396587919280898077680260124438953859781827778403702134785663593567148933353889005083772576486335597506410560035377852924824496197502611334237895344349939085573242347855669839584903096864353973128448473168317086042295150101704859889230791791018488617538623783047296911861051706779202271321747202539431796362445736255480508540161179664510204100165057327968415573183004770590973364050610972361644560430740577999857718801576383099209011940515646552989025965341150117206373189262791132192952374699827385195994713390101746523196729025074832564585543981133322704182579037496846003867443091222368977475308393698300731512299908412369149902582509177602372640888176093968490340021788647205102886848586627536343549813401110800650646985735700335966180535761995865986505789355118425649476293927240669821533474665073608028121938382437946145390528382635125025321440189535331354530460796009692354077497639147378623466528327502569539330344077646081998355197779740817927711798067496274237265746868217442757889196436713085238514535111491690079490453453884702829961109288341888870442803552526954157372208926647471535515674735436293525030145640462100701307472 [171,37] 56799902931563820822928068513056375394934492936438157104060757512575874419492052029847196137935560185235753247593117197271849679858041125077770926846689127824983063602896824861623045088979238005217801652239621493622586442895193100501169527324729361937633245661347722046692040299612245695626606193733485858181084919239850183055842435664533809783431826316468879156417547185108411305748227125146905625387154637766914808542154836696097870402914302232027174231076401720184346341464138041100810360922630259097396871911509560580539140494789622640003768953460233939695050034040925065768236089918390431498229488116105175543469940531744290461539634033369931004635269500233109001440638079182246940637011383019650064880617779930977465240003091453751080644362593423074337152574955873232598493622543294844258834996089469759817073150862051709209303047357207447113497912676480759640852542368178229863575799178213085671562460882658728745332611319976453951383568698753016372644625873557553752678954811035635710214575555070544926295383710630257638057783597052253090306960755156820216716575229942883344740079683156538427215790417763928104117621406381189421087460298513787599066284959938744305097440104360445140498609720207492175450618338034050236304220200641495959116624347619152763006813865742296892438639065002408171345081216839875450276725940460974640 [171,38] -40267660272510589532813864924356321944261305790209983273056926549240013478579108694690356038692046673341199580640257815994205502988715843524767322175343519495203379208907675467018887024920518744062938550592595493557820073965007037029287275620418883422565258287728765665480543229105763784483726106989729848509376862458220290033466447762949668609934123569639518886006564148567999522366790956880071398031577112190031115940855815022754272070597583178099541515801689270692524822202465016394409509472374647016342563511573632402611394169028547809628486915864992040727314869481281719293612818781916486190917049156250485170731005306864613539975983142843895048796996541840525380311919367315409625276108507967151932078765394752108469745650879041386921198753819967626422326341223125757410271904563580748271263856990076236542306859314579516012066438080176322775190306718430462630704617943525000765173974806325099187319410710274750259184024492819886966351807162348936216345790778595446549882611885959795545679268052966020722841041204448033764532507349043356445874631712555595381298681073792102005576424532255145392566862081442742965368185232173219350125440388328731775870286543676794248986464955852450354206060905982075331405156338788363376306410643645876256859032761846168154819469645161940740127672659396510110289795868812335563216135882793400 [171,39] 18720220188244414853350791557072506704954082740604699048600214552483425041420315811668610500152869673434012890180046345564608696491952839872452687986680397673062352746145236926222245589317033421956484297641006173029145165043255952844087271981589687039922259018366091183644777297959401822265614455333401111396481614921476634658230616009048742321850566105191598326794592436879813005695513559157364657838571228896286608222609463183973384770920468300426373626948540170893170837651124475955895270059001099976210048578783778458234171651886007822762364769016266921136649275854022066994211008734236964308691328711119580272845973571112855084761165272535790441413025725371587809232887135912450347699075856111199283747969408954043791124500523305194111047419399483844564126132103119307690530636147058983155757046866783255157736212501981622525668195674382001759805543950904080620639441766277004228968384530644683388706850896133220947832381286504658446482118598020541822718016782743197264334774673489825310483189279297965079625178318307867631146322244695569076460372711101503441337886037722141102577621853539208471627582602231726740984307286110948038868476871929565366746591176209687303532807654194619652320931950096060281956663238343260660592974791291739461178544123979411523799319426779172518124473404540888508843776007571853873048534028580 [171,40] 720886979228878661961695937179309853817033676200626408444631219556381669845241949131135675322655991474889049787913187011944129348330357985817206948515922958635199464663351737934076806448623009620006460970209127940828875381854336146043544449039634414757306699609456308540997487537807077451954068411212262248118275710233583796383936052028064270410774363169301931269859636459543569886953656290452149212765962224832118533843762769562643817410180516055001328624350213651618815419306528591100639180828407492185563161396357281333508571237151661189483614765445063260841384296097694447485999278080751095027650156740899988032490550272946143420307680486017907258212569379338042651226746572570503278272582010458209767892719170678569652384365411709908326899954323756644715552615992906451952227044527315705224767736287659749348935926504249466017711479740586315894650234843099660635403472401403294400007095913492700423902121123055324074532359927960708391538986280238845139983339107947517252783140306146996443966162050800921300235772966117772779325939089892535921006644506075270673045081390208402857147330669478935788113499036558662700001088393686570826260393121031043974907611342412988363936683267842827909947042942318198458546834025644137280640330417397398885480220784961678902560614546270179347996434890553756887565175656776872736819918 [171,41] -13043558376113370383220267464673748381174876335402717816740446557173058663913212427154940323600322314073211051020736441513655009185532139614742109803737006414615032026873628085247097008514059384176930975627836581028839627983475645607027380626964713751967329818197540986083279717803593538004220466031862530543349025907275335815542760657544747244832094580081859423065415519602224864928347933705456276310958932888500830215031056693657919142616155429081230708166164838898066971171167533675218915626509117910689957871185656550554434207066340967749768154236302470797365435326388051848704044473120609551568833591082297604372989139560909726859145190033634196358560324581522639125061112483461504017200426018774466975849360641570059980219073063433655796976995922497359015311497091141535059661230225748939369809243017295625729075627917561259567194671257328076556447994977307975200632063910320680536767510775014779570868859753362300673624935648720946009920678150533133726120917272588006490226748116690775642054756481743499534703797466191767885234766183586388318661893935068189485311603997479048631818898449371515809392333608134592540485409130998223884182757240576271940120515597538162524354904525607839462493718556476401654279671390645649586872626742030036425154748438948967101285591547470248851979116104757251764864745370902860029880 [171,42] 17102419745723709614414465869222238287362500743259844437634034344696516023291861627641573809840120286869883478777321234203071928432078902149855238762747894749973717812141903707438492158092483933742571576144433315331373918844050055325819874011335068232284194963165609937097067577803582265963803746694685964772125365187951385630073149891232678142241251890711160483228724281553564113822771311703106739922403756665746436507519792283201409498042837837217137635383633916717086485895928767694679606903315869287848067985181509957213896604585086826919806130814057552706145877909288387519111007068983493976331443324383362989213945479783472600303875114441717354641578686153316785471381101129112954331245771840303834097945224647943337120408979726436655118608166805378462819420132437968728052105738320602665198646874504894328365463011348094426734841763056153209653228918163391378668619529286157008975687107198602087699199650539571545739810465501739069619478038726427070380904464584306552627132008419575929018164246902956024668777487845036980995248306931330558727836836201724079939157916401435844881944904683928736952263429333177937972460432572618006272293597469172260540750063553568208500076109756442279234965584675203580006761447386571494180843840705988350219148815752583267695475496445203819989361553945042300202560907168094008304 [171,43] -15066590113906833336251688919643691145732424166426254419691157345107317485142429474324665801515752270263154771984260227503550520812167497017514537250822016545790944424997091128076049397822189717064896079007167770231348998945551782835748772887871935305294636119012644444861499921935043565524066657621048678107159789857787185153034342390752236139367565318583129845201141733385207820081564244753672862737570417341381942799068626972802898765096099712676755716588181502169971334988733303370105513838780709824667630808183064599876857494508418650139804664772174531747319303709569320251339281471072727852484547060561902151168375207561594885986999996838483600749906382313453491807242834235205302841559812356415862456080524114833221296374461926135643881513974898030053872077474629278348681405136950511489826032917515468001063612798238453728931375463757176947235859909148856657619261522791902754885837189242502590953358710643296298283459574296541825348691548945597646653209322663265447381218035169529264806925876060449138806492900748252058228150289201606383054796097299637695350373316709207480560544480074956446829411442362075735717531946222831600427284550861695746504522544148653054642925309969363300993482250523317182099097504630461782864494761453012787459070605151977037123158835920784037445392721397989444318744118975604248 [171,44] 10375273578459224646244053138830705037509179182527097727370570342973533783406706294116427192070533763126176295394850949733861017732451478490840502762683672816762163024512907342018020074881770298088562164157870633271789573544264180401473307530088619770883112191666631005763022575842711117523489625176915533085532146241680731652416219456147111582690843594086245447308104358884675953739711452002343960111258943017706020045089149862911644879214087610986826083909001386318334509327269214772386626755920161040894909280752731327117259983330138155602771845789198953244463891648105555112671690147837847449800056207642876884026217236578793427981078061240737047668172697569574645752822136455473821778468499195574956140628177309464482320244720929343382656279763048177042120732180219042024302035961393569228111359165914640141959755071178065279699679554972442780311323788428557826223594718109512435509556702410260757608687130025287701020956877904216787701582881038986076030603953009800012805513279012204206737200420173214746591148198129978067576726569173076083624062417936550143673093538052316441982221258282807198640344455658790920334313988439650182585532611152529674284871425325265640903047566805361500444351827626209876224692314457210161338755624644231923712555152567831235546905550717452013300689014375619762336996366100972 [171,45] -5788249009290920577487511448842993559051538900244402570874267486694733240573476647862807580925519802295900949753689015732698209386693313174343670398479771217047195976942500062581048073453160922060289645495638033930725321314413354150331736781988806645814008288725009964281974678435836619505718820601602040538787414652894764598367315876057079833396522995849867285653674848337042482814178226544113233192919375475251373603268712291778817051357009042959611957590315686314676123775558625504573841927431968132485998074747734005197547159285630371029610809114574153865245864069248843142085341800668826837254603536305670121496440258697750669981180352090974338030726234340466059110725783572078969694007125314863547566352187837219216636630030241552191845581668397531671491718236138801257497979839137680711838051729828516534292494456668994512531467639058276240749465454915148925433783162189201267358672822866962785324283241008280686601022691233685926218612807606752411458300271137071663898006863113954631179898847704101283469387706887110998275510386275868711020705834792509893368994642562431148337309437554734031170384906026869167635877467201731949997438292529109988636587807082585921760798803901945905656301246140114141279101405545380154074920825080350419960033209080933185017317773891958979228356113686745393277563658908 [171,46] 2593174585592294077508666294088326335162974373176791719839846027094343117485439064053825637747792271569758921800034870023794171054507634024922719726447475090412561849314082163246026463542557354018906948151724094462710219311505431366150472448485266553291572077643272514074777448411646058917142445705375280359893897451314818713311648145465916284322913794731860022033008569168842257341245747871004940712492900821386414753666225197031338919025982233335887534667068185501744453855592897775030341038681667707906669807245219770286116196963465729706618897435042099380626475949121424521803103256865188547418286615945194645813736499132930807183280435341093640984277399743588092876648291843045721683952083923129796932640383595883622380548916181623368948871653226573073916226543967247940899976787194826542196823697223484612537050116429099356497722770285869789697533440816315488421385308580967553488079855835947266319136866212312487819426515962226782940055351712697311731079429987831189721364205676223738077882544475327723319332261614211674674805389155034622975479685640196895800571211686667825569764101976335635475726997918723041134375129406261642453166623155338387739183507219030787200184582073482779020145426284543256959325580653675578780011210144383452673856979655498548223689703467246792544794354380701827525464068 [171,47] -874001700306008127937451863355539125707816277152107409184768752323931648445443105308123775558296101491098785325824628774649649397966296676564451680269174448746380875333758078261984020990158940283029813283047122387097858048824540074037349525996445095466798356271984464297567686904956543269066226750173221120101112935028507417534178539642053539734397594991694686054187998728005270509538705337590578758014922838046573331312692437219439689935369445124805933538303082988092635016979421359275538075764588885865350947369518648391543654577861271475214440386392561818940671895256386747361660712784477574924034283829360092326039955250862337053036325943777808100776573014857159234652219642312860060474934567362282421444743906920429391421755635939896011570989744420404452848085736611131906526660010572372156085156169432821786784773046239981889415872106733376237891689610260879803670741335555997305726814586944408185441342898650376852355111467224671536543055570800093041685412164833449493024729581659618343227340715555745679652714018073586210667383778036463758843822300621145173023453787319520696200695037532508608973583612339378462309370823408356196629521380792075186687764764506687592503280050365971419024385855239504369151964614308705731310219762644894787487398465213111624317699697474462242025023732280798007140 [171,48] 164817879258903574252735805864197722500627779209635603370467054981622902464185903361684625330707092601710717262363091475054599713653970686933322862354471497348995038851851521781951795226410120891480742206248510714752849703684702972358253367012889095970844651104177208120196952001469416439894954491377371320338879492423601128558723138382865312529751962805443793993770207507680313152048941800472435194508409064228276005436248593584528082745203641724298877194413942604281805989624348942218842201019998308677954674059581566682883679453514560235444667939816795011799493351561086826296925155671517656522965435914954431155509660572249001954996129175349775050681093386229364237519779132853347106368635800901055141398045790201774344397741443098450687385994909040314394761094364955484532808968648137857069305029615626233174100396653953955491316133421553333801159042114196781350325182975480692447601768731029618807181543756078273937670228653681276400081341590464695782714044306148531056834048538609702481215020901848162143773709215549339974211502957920713926410391940876216510753017437517231884424647339945316074433669038150596896454885516349133337589476755818362410872203398852509611836903951739729541317278509833520524128416632374332129580507553724271192655731325092331828458003646033228407718125109081309312 [171,49] 35988768182376115250369159513615854990278494607327570714273115676761508368196030649901778835093482033307230829972949450265743477143719525653595745546216049214413010919775486008382345324802855773150477969131613116560865854117013379052605899518242475596150577321864097288218527517403796714866444350727995819567503247468907533286669433937600903910457888174597052117532387360775796022504724806686636453871891280571935505574440600276283774662036191381072488175255185802761952271808880973187471769369338270070554819771256028084420283332333291244192288175337000860706726409481511513268934437851563913308084794022507900427026971232541622124812788503521327736593264685193667413770951581165211225473879521311547238158137906282483774915500339249651007642394777831514803537166713702970606084124319142475277522803804854694504733194504603156348359640923484613947868163272583702249256194207270671568286393675390705970565880624941429547176956113399317607585445562828612676025133397112031611030607822423183535886548495942867831523305825041545398167165141791166134460722311939001740974579006265579023878060002685769335647652405868446526101503085109747329702810363811922682105996912094009236492998190153607975725604692237300183559652213329531111656384948237198865119880358944727856549300458278466452257780134941633 [171,50] -51742500381954619214940748346958586407423430906683363624257977731243387756248645806562811624239207049476178716093705572252215950880626271052716319462835361292722387478263809173129831861446455132051399316160312451476371581829293062413289028377941417248053149873926273031926720511624714534478060063074458131242508744164357239878419050398491564202694496584922612779282084474727882057015745438849363359296027183647180195383624801749693912293354407981883993387842908609180981263453669925292208826835020854507042215703159552833221755270881212036644788242802066149992328397328001027204755348571894860311100819384588457199659128256971396813043126738787781801509153367895744322465353200408976369778112994807234724160795721240163576084298604671481262114024381900753511489560441772200354694927423894679649668242302725969113187382352970695334131966430346816136637349287252070874165745331948407386216043422569374614337772919590247936552027014502840629601725460829419497603216214000073280688489110337232631283288301113117318445364147523172881150129316590916300380878071236732127412953219837454514384767305500261278600749648801649224451154977900080861531576767062368879606530192243935455970466473202380112399928857732691485951913703144963264181899601968713671487805028327008340291797107730800970756241655936 [171,51] 28797987493708512466996604441663273775447567697777872546218336779159057262317560425455614919272527967216524865834402753063925962811219438106746124965112644972719285975779558150792476392279527137859366368389175844273546849796363435109103260041611828417111128577726078553844808381480426088104309006877315432631314374546326113333264571549788013136744246414375938561692217337638287597550806884402610018960076254185395707039202507747035366871619798393733479499766771522729867858325437806241514672938602761373276885048627181569283549843942700838716098405694314017310535451572084031644696466929966109408083270831223310670911726965637422134503692029456150596940192836522796829921046022223762688844444384938880215161029197826626344083186982772069811464453967022103999434233253653979197986132414065269016917652990217339776734933294191239556123810412609035696055763670512769707078272953418927832679890570647998619410658261217417049358298045398952072613097244624538820818103619775065805386515456851209262499596610845014698681847436127040451560888886422421977174945307377608676204416838688872692820229681612076866424029555403560457507526556960416548922999132503987610701327947976784386257502779111534196081191486596935519917960041678037973430500883276724542366361128830149789828770687548387675227218560 [171,52] -11186278108339280785949994800839639989247769817739784440270061073280929262606461132108462156281428519874691010565227382074715056609087693084170294232424921071178173299954164509949336564748430152144033195016570088197011455210366536059712057234555200226289455120345518882097199604055767465363765848526126689305492771954555243569457225305413359860486262143831364449998631459366726940104960615698383419445348861710595809089530634183829861789274999537874687451191097735696760069323517580597342993554876973436734362567891617200800710181218916848123046854139871799103331952972080648119028401827993161284145070080291205210868340623825912061572049427101428031594078834126705584440797619434200755779725390051577189070795064094462050636802403368998440426504662163116853360388557411093206687129702191418649664072176459414008004765991992436799685613849614511808100205255266189144282850973492558084820076294474379214719292844857722623764816347688987691826154263683134697258028228371056173048199685982022880852250199105490673144276681593729457578802828397961245406334766739795341926123975466719454857938942497707167659655476916433371667023613691053876589247687506552040121995028576603824713822708377165836213021811593205596756632955741435292241828656961696526139013439858044316142986053870157909144480 [171,53] 3249277729305389830770911261035884759471203852291981551438614582487644606793104487025742672947980118169042062279433538233336268312707780311059641592541054111113710882935013347270772622816905178569399404634058797634213448402024617811847702655099883285611192397815737945634113146125325921991701982586532465419444212383093953187161931635465653475642638910144645137367150166140331664590285827768953730137677136057211085826285866127119999665835667326618315396271935173598348721360628242733740565300698569095334647318154913565935998082927433083915216906778477868836000909401321539695075145665604462655533993837763717298201727058504493558015759174731961311966272421632512591373374300219391110508780155396661108394348907938203819903278330193478114471230856742695547305954260490244014437841388396679745955703803624438077628224511226444130399174216895916034777622554850237493657375410732408089735298119478513370234038465660581838093710262350088230629545692682601393680098324648521227867921372453970041447860427810142855580837543085402924410341090247468727382157764257815096678872635627694604227805606702025516496614852418664989562573036644101813229884534325317729923338793755952191804621991418688323764784848343714500261787287791711529562623580548648671129083109845962494173468672877117184112 [171,54] -661679333881081381405140913373879968473096655662517315969097415413834042705711946088589181284433772715074452002453747971942944292327156312228310952529964040491558705527199820279566612311934007151636023438998862782057609963900702852638070553784761420828708375543704010163204011118700993191053975002850938454598741090674807593879127647619233953065201751585168296805611780259040956545771820123941526735082213637675554063061157511332807304960839683109534204266418109950755002593966890261974501446439724917290504184705074538087564022654608440123065285179061842975084132021969545163625979250624609372045226883951073905884666827666135578563766763220984205223113512103928517795492700275761623076034526126960510975933736115512738325425904286255301676584343365675776010545238873793837262060951515297226303829112150267355103455595818494975096808041790223592091214359028366687845251725430510546930615680200816850904377993504761076999956054257662419676168287498814950062229120448739769362185952084907344510342261328526495847541200796112036115405959703775220123939282188855111968050241668572139298568818179268780652791780270539540428482743151913960760492179847033090489000231964399959250554936807346366588126510120807574146892571619876108790345290168790873548455379159130979524295608037720400 [171,55] 54690848521347441257362261314875982636542703453318774952946392751725857313821306573339088751267122949568735521685156508962422886391448456639138672018466380210809619311565244310338610025705329177486743158667237017176382561097686732691556615491738580864431343366552775164143215217497917689961522079254159151910519185733921332785897770013149742243634669022443957400360244446343678254964156574003800838345451330711612209145375148666279290704408716595635712109142252280749239073958561500266200500789416552248196594334624639249139826957215953514825212113221002687079296716861142208938486151694844799765041195801122148224051207834585678999475806409315440705755534180740639403010147293163076354547684978123144200475211788939186249984618356677863976498480875710896557913323213457943521471846096242494629563972558558575200994273548400736461596889970269578815118217524540485108885154496972279728739207933881219708740075559902241411672168151633797918487005631476725933626592059522763682673913996494432591976923197271328965114252099474705793703320801073969854800808951240296394248966964494109997741957607880676543937547242901817855786151025381287430560185182156728163902071434369923808760446151820703198403662742916407811227931268803152002637277409546079314663775395144711093459470658640 [171,56] 25196782899166909501635854441378252529911828797174361217251398827157468324037238576790543142468116235363795727607421390741382416687022865800315993256827358927630374922927646911368120516005440469586030228305916140180707389542233412693836065825207392027644083508075707551800285707038435595607085639898377956762946635112356509427976001484371510077376976511766212087793506049046719074651354261351031935842757484082991151695503407600372285277405937899430445846655008969620340476008083254788227291564311028742550298181235049017097966194315452658859873341263954078543624789013665338649782673868011922967942806018341926642268446724660067882565418334408604253696125499031995873194608103844654384798839587744943527270814561678843143983349105051874993975282461968156134393595348589407919169422426270542179921768218317044544642179634096249102974867519890111142910899444992527551809918952769133515250057254298060005707879878799275620247873931761615672318859297912708164963703952903249563299256225984103309614039343591638711075477883536382754139006769840187449647614803754922507578591878289721831668802490498245583557973015598361474251150054973439756958913429264607283444213240575832368312829387093662600052165030433475707253337193083124044093240052623879599740155275138190010734772704 [171,57] -15644276535826148983518914292681995993007823004520536083753899091163939204586888768002748582677486587543907379606069508184282240516389897920593381119207444026772990716699366173410840808432130656822331382997379537622967308854960750846279229669991348137948240160279031385671749188232938758511247628009294011685014876260212414207484889966024085229902579779314714814731733509776630324963907493343330072227442763425556791277151006364549451198474159150532366968774833389797022233713713928163749290518364707222608625205277380585940568482479038416172514807757239723580831010657714939995681280522060619737960015020382780094775566182688647157366211834709012860480112993549716155267999970153723723600329262953253494903077677888921199636331794501350721650767451106335083963358917364889499424371333371905859375830010555417828397694073384068238552482804603848194757357070851395636888348044884639216288184090008630451265349605239767900098565191652266831829394808213806945523781088952860744014571692925793552735039005746353818124353660091539250372399767349220635112531016900661206802928612761184611334168855013483179277762437565697618529160733597723672253811569565304569008985577814032944395865450676724442719890688761372621900927917024004554358706989358967147569771291762098964829828 [171,58] 5471227288618206672543003273552220032370809021681986079925332472894517941765138921676675110779822462739339242434448779701766326790818330579243790727135100646259011386812165297152365998685741589747690681485322516760832493845620700058260919056284815829108866407511015414065829660593194968821664339534996793128435819570751803068893956622063027663655433948447018549389383381347007184769228088673235781575754607533507473720311600226017680860356789155108020676293549496423275367253010300218763145339519876473632849520855940367664072357156095960398350958457443056509326400043019972964999014453164446867142298231056288336664523724878085128075147207769242030512112007159806128638618298184590407214679978140966791256709196373153693895787110706905150034158810691480877790305243178073192883224539361663803965566278261733868261186902817041257979379435803190590541236288700072719574098435610202271487392448306754637788944668956187191027518897470656080150544353148585545035893706041814554474247834795802845497367157273340235191093516857662204379271654864675322009379044787376336823959198743234199388003018362840387637548601273358891653041774659952967591287820243961177871731931491068051815537669606731886677653979144411392456590429640779446003544847782934920357638162878643397248 [171,59] -1511780233750171106665552360458815324774639352648533105597542765616650439242399449470727645762936500045517592388639563358297381018789148044467332087126201086383969858756177318450212556135829371210176644815252429672773769351702642519828557350710453378621712230123452825692304473558547415336746898289429738396962827560631606547879604898416889531344555998675433577811866180311668518449728767563210337430806311122293246363607014109937592079588781238776938834984695834660882543479764118578256349236387983201438562940316104430726298016266873096355212811258389980046410460764003014739978362372549025783454477103538432225935183653226794770605362551892563452333668737612389151527221885343740016139127516217357830248004781468894460541157130213089186458349763447391757427873712789884135001847579419900557103697822416635029782585156722566207038833498875362145855736755231353653789284859021314349152927082661336065862177786618247820944837580095869823637116923354742979324581034054955128804135584161977361667299453649570302493868478866726706797512656899666010146568944764439732878930312196409033675239038800303732675515348224304925851826640926623119894284291593280138889255908443357954821982498764743134835736040331847702183042478909493714222116533464998479811193103531746880 [171,60] 370262989201155860575108814041853315686825837990829953751247350770146976901541063397036767940909169079556826029598692366197407897229447672296926686922727255735139480963908592353613380892348149224265249131894162624211377775711538950819279187328034464435894687425420198653829566236368559838516306983255564793687143016642866460346573868320124046930544343641112397651177106891422653580959861374829008679590848627473691848242361132801624795508717205240498207651643659544099808210204563444998109436484646507667037445106093866700560267518551937197859757145750445215049048633063299862327313286035449483998049979763826343921585576492792224841209740867380964416425606693928697333103285272146381695318808595055600732079045121879782018992418379155873488418934385206571475339364287731737870479346278200808756788844120540123169088515142515016861040468036024847974420112633253854161856692348875602420007850330258984009293375148287099272119938389355409580117551396409235938467666739201111924005251203767344607885098628339431679328553764009634012484502945724048489071492415162865232115388489419631267054822801999769023385781826297238377843384528349504145111610712674400053616729959048416369183835932036475932289860404201893169920922041141613346193857790587102692364134994848 [171,61] -87945653063964798007046794504567721122671758952047347314884837863927487704365278299583089229293506200546674173786585994362738612690956601705107621169354864476144963335116116427783924519629629420218830581413508691468966485024517569890579044136214698743803432384769411803425385424970007837200923571682623060451372842599219328832176821693740281364863774008902373019726514632839879004656028890503019568348178867038779698726366803265164965583536266978678674320700124288461327718948567443679144117812494336298823345544890112180979808429091013951946335995270587550153882146778152040508763976748912235976371144260487250438209040708991480543298385519444046444831927959021994999166673761950673378601851370298072098560530329312552968511023711793459887301534480985568889463777063110657365917838320528089895241413603550498343851368275387520879653075874912417631891142029382537292860979116015211923941043654339090435444130633629352685229709481452101212184448726757935020775108484163049897984358365641917211077390715978330888097734748309476487109031686942855739595388969717388117990817265684444284086235661400389203544856427743544413408003384641773674043940314861395812545955647195449599255133223855910364362381930625665187219850989088330792960593851306254159845162240 [171,62] 22201992679506740147724917305329648321299126284714078536350464065716156659399827030538511646208543245646203786838119818545454119508728207172195150163312886371927170024108110695888554676419126401234027041578467400836028015615605893781033839573879530735801967750887632481242135577621433634553635376778750506942728284591872564234094552624599546518642106720999963879082813963769914338576626487175571031827806273225732564769303405663500621435452489523719986793499906531094739359866711165266607858861778593824409881182583187225299747512714705936584763215205641286427916390803828588382588747708431023939435163081408630944229352156810851240897347880972803769826818267543124670747626988528676417077375835834236005714142570925548371487901797230365554635019579250887118236752119658678346151631654351850399232183043933288760196313010156589609006313699786293334609868079817044169334280892273930804684725632040800419448431797418721155644328244577179543522694497966867432978392083413246404169306304337349360045619314876739796562139578282349188115731353264072130715059061755671985135706028384446250060341806164472934547355535851013935988017217898161837092786931310691885660812775784428462583856319870496050386557534578651350950560706269214540673140936649182514744944 [171,63] -6391872295108718240085708843103491223056619876815148855011150582839998903535309436485171303743808703554079683705452244236295293114106564027173784897040863583436406130284932247495036518946205115142691966370340602779807993155367480268629925543350525029635813206900113646328163807261041720733106061360973788385332333432346876464975558950731959503180200141274452323436773052184090856887915486674130299339306805548444406046900772308862669993058979074413925384292471499730280764617545276694547868900162239485614190881453696695916465454978161909993922615722553585372127686381285025573477459673039965942204973191734841832207936172125483941674986051692397368261972420906454488702722010571211200194916728772890557897179529356457843387848091102523795401009681656738278036640544461619648635087675557071621137481399161221863622596907854132624603897764292954353720086148008504246724515601825379732749658856804460266739430324928131558839879770287202715267942770127759446544130084837108977538707765892572281867495221664738153766507634340637510279373909065793326850897036527720201456824378649529126936969026677269735138138972946696584563881791555058435519301999066505767968220388917108826015809269037869076739784813165016605651726333008936091303156807637739639360 [171,64] 2097857720446823994806976420483369910174930605249748496150063535731824703696369743577684478671944409008304696293860397963625731010585426939774642075194693698592553998612978895795639851938464756969959475523186386939616697638554973942129000193013683536023419777344304118808324916206940803625231974748472029283716402241953101494121755911707228379293659255537324266644909361427556228286917404074131638827242473852067465839835973201807806318351761633047488218081050521835264566328127865961809663734283112799019906455730325355109181475104336452909626245429047725077561845722417296134693933283502296280136529193113303054478644316864496558583090979491132191347445857055437773649099726239893768290977822276332498526101373283449590354821445811201477855249172279683537787670275315335141490748121379100696695618452296083932467180815915666987167022032422378946603565537491630749543410056554277216456068646102522537624967717687666499040653690109805228813353946681874634384951710912961143232126006379925024840915290872297407545406273753330636262908115850863389009547800199695442391469791031551459203361420580892300795895241322943963246496866807343599459101529026241254056907956273024278521893833853438964693218381033188903708413349805725916210875869768329408 [171,65] -727895921791705338170165853510122953185227190266947465014952687273011965765782255914501087123824739601646385871973408655015524424972285350349253860207071894648570089934333835762831428766542307697114646871696670296813280952886630114815503205383597151139770313648238061136918445468800778288493732915257878617949582246993472819257882493257538285139086678702772486098757195880830472711258488104897562927888485088575238696178807793363532220342011538272025621987679352115185718014105289430871589212143141949773543828715124237409383656234835451187932638701394229607476374964431747363359836700559123001217316315343534328629484526975392817405470222740374424118160076572056994376648286121592608103790187403993716720011199554547145715639219635375092281074920493194234839887798840031691104299829300345811240682882475131897545913791860926508294502724476466929558437250194281888933377979040892327906372643889234413040066046854379552324758944728288774162442287939636812985168933220353532809737632917065720696883806363209779840287501835402950941618290179390464809746931029174750632771881635017706705529624312957062594689753965963691341258593863973530412607032833783186911001482198431995230688519523128024226239663978566049493487909351672375897030719802432 [171,66] 242410801864876641954575889935777185704081679693069779590295701885504837301537001293886026865430125879636991683682741921547229348555075391946909806821034768696135623460540034870597999372799815411018817484066206783966841302072797328644978905401863280871879012993228476638765692693262494995349616109609355162597180035827824010343254532948777211673654081421557173606096238571665631327415938433969639691819648855041571243198047981912694395378363292719795615797841760778521482380966498533841031461599874383070256109531714508675749341973983233622233192433402281962088057206070400649596036701834240600688681143877717886857926225416582853044698077635836178015744474848565886559647810586658961907930000092140308715501088634090867824017516924245806437811667074765243010397560079154455864522518955907342649725737865370638769100051203138930602887453787895738186240600857670251924280552340069920423084824235393994316504230503330066843278520700196551436844418118108666646160902018328076470260060928419190360090249439808386791973473513086271853273688806125105758639067849708858556981973156810141510734632622606923969714148626879593584995444400219167234102728220517330201585128638289904373390068354552970272459944555131970381968442516914597870165480296 [171,67] -70866190002770171018695632758471248783572309938653036092644500561439779788857963932874481242860359901095303454059036786356590549692478005530071800132544606123930398134907844587992683018697971355509088404193770868351551202639530550440874775852594181322630363527050677289093726769001404865494903303275472007255817668219113633312589578495094682314969719793512550018737659598567810213069812568835426531220104970437533612864134668340656130886740629617650288696532893115563249018700971705423237169604094953513363904597361778538355325407006405704359232725556874695633705852575352510619329181593843419830190960746028404542909218673926090254596156082229374688385156355208983082485699412954261575402992681777537028374271127125814706119221144873641639953273588584039549436352800241452057110008839258242552236843039208510325764984214544409882264321664445034778217952303450693763998326993055821515696118202694817035664727354839479645701452649948279810332435205137010775227653380860223392856056768488495995921223155985729505140517336205462404077802178150068804216487050207894248566362405659880767504023621556986583580391709852923128686966481795152044387749055808719581200842396004110117240609497372201390237800110760531543458904006715530579118320 [171,68] 16065429886018446734171382070501250383952489909036344079301726216915702490383218305841643884097280328881400435911122800759593100043092309062599541736845472006483481751600446025687290783632185500611182510691380147613701964223532909108274749383933766121086268704782767168742768657766370676358022985920737046826600164279560974785455897196797010362643251524208167044185411220064833351369376145490074525656894613671770065634900249492808343383585228073175233488479330088298712589783610390026211871874504605683785770410859589982348258252441436834203564720130163956424789116224944064459965991050794857446032612822758492311765295385572387498554927273516958556597219847303139730566842946100620359680812112637793710013899643935893563670151202591784359370419378633436482341540404119017254130251219960613708299459717326147800050225542318342253123499425172051957012612330181881308952270032809241753054221589809787543788666786145848313620324845561326608150561574904424678698047275553162499455739594736141521976215443946803564122654017725849023558801797034283545773322235739680965694456512825289726139795856442751063992735528944991920128638993110403154785037378781338466461289856591055242223634233491453778840102921246250233853365585749167550760 [171,69] -1703813817969538473458434067884403915059600273983930086191524938953931813732501554839041372300995462187155464287232468950326244023385817448605450934765435022167209031859839755010331595887324462736642021200521356377384818275647927881355171257478712550886018882149569274480459415602542711994585305213182145473913407245825352642396994555292778012690912068433275762774790157393934487707706148964951735243058733868885284457106783384074150428775444686523183639872526465726833765026001876065775725132397876889524915681980511626692726240943120211564091582358869757912354536028154369086886468752729748528847219716649848351117663650855061529946702452630511733403393549424109684397070839982920590326075186170870807499524315639685796290658449176550789323301301937607155818861708422111081974689840604042568750201440022461626227781037962751472771077640982898870081194010717693916155659351426369667673171530102325044115360570149963048460242387756162299318258100162687032336674034130576102899392681957082688391815373451750140335445549909795913631482965191110761903960851492213775378242556187787351350862486896091567621003540533985605832625851272100111097696751839577722747321188030383647306957539311547819867661727216440066326203121354712576 [171,70] -752210606277549962473154762937362311304702629099739350538471525279040232237324076003251362034259501213545347925469413316432857420227839642594640415109407504375096020691560849943307475187841359609130434119097353573013633476932306689407957609521058401888934896051828502686124970173952243919242407267793646691798367889821947018128796207575970689208347475234150160143649782608746951500976681218548283149901109029003409121085415753957688038472285217890843058931362090713115947064894871066403154920263366134954883469812682027539425931727326878536764409426979475113564830678068945513267223213956645052800859189254219627397027553325690609228055713588491561551733316100239149577815118489875407200939034716995011423156831283945389718025403254111779361192159555810887264813769218656451952432863991680536904386761801386972935207713055197645097513102044685146006298555837540371534035979959414943179922410744551526485081709396674501044964114895013322880140708203144776959076834499668096437068449776387548601520703167360696281689662337055143778793680823194457097023851450445462897972895343512504940170266998025043711005993354112014071377049683470784418305166451216356018601751417668014318192290944135861526143530331753974761028243515776 [171,71] 606411115050572500165072210291737630438654334326047339068686160045771551773338478219935532831300854286423905098947125324113642069740987310719077054832902748332304401596751646618148083080429876212676730295607616327759043409084192279933195518731763398144205802507414669036405725949676103213299953863065384764463980740717873002520227742011704074769388520860434853269174429598264594210168475641412825779281598463200169674720886349874983187511738131663817136019903181777690780268709374211173894551644047286267132036909871816806041877956263981759224244776518981750446986238788566557675198212320866167307540748370742705568472380004994804107580973207997756032642743437352074589327367131830581743946730545245579418561350390532837245573316184567567446962911241268865316155413425180753669434604187144387298659751916922256890060124586734620183345751166153358340327872911285853276957600097968475415293904863925060978259093501015297622759231130108536267995321155039393762090311809111909891646136999187990484165889141073449809909024377971977972379774819238089910350551165617048295039008880569162948432889325166594871581328034075880321243047495118876613777805118154855294244041323951639775893765962781635198272231128809568312018945256 [171,72] -260074140266721836274549112926203203121970736954710566708680215505221304395116650759349756296828357855264545813676900829752016454667884440993852514632013506383860772638228117200867633596088345155997331545303229341119640386904532275011915625714645267858698430007490275175176207741821290324420769571369108518823026179282965033582436191606280902911950818313598793853812385060330707849388400818072160790090076316161475090494074276727416899666392964220693132879309341542840217208981090841888084363362568126196022415091588820395517479891426566334061679344495884157715767634316864939599125884730570153940050306912516936122257846387651221255413685398350551604039385675171583401412379954088682330561424687748600075815616670291451281818138359015542624296012810265930693283373542675902689872541092370848153599276579286809067351350851577468703816228988417427897801388027099648732367422522046787590258763423079079976607603975332090505713026441794394630842484887755501860022440211286765878844635796170532998784888306418462784094709252483255739667588317269274489428516500938576290938788912863066100641497899589287901646445412749222988686495080847429897086721099616441066916596382545235406545409649000253442242881264686980835675700 [171,73] 82292969714434653049045946707025613875924390480164937178908051647917944008701041809334233185399217109326762698863567341523201758347320062924930892873195431880079716319627436991067969654948233147403449148955650579647126234919652184732867085336257963393265565525008590544944696644500645634129463571322220305824811979404418299389416631457559580031937053791009563323787458458976172099887681290297585262474417355168535295813068793723054074622968782684358894888236775852743258504153380712522834350462949988143437858689466783346797224560214229500113299085349622870805684295758706846441228725388187754874570678282283839125411601693058032155739986253539990255910839276956732434460213874955545325958972717623119792480216700935127804831704125929422869993891263014937466002677778482907545297574042384537569494937321181187237781377477713862360875937926353339763531031025986372722707902734152087478494314250920487008763065865257119442487865322317122693834963953956046558613266214214576544580928057793228197329286012901399692175751803031523947942856070722141079939561915849180390490164634453736895994731963603711748583397852607141218539333245809259468438712433603089276718367719898611146844392508097746632446106688540968446528 [171,74] -19913636522555638071925747083344255474553692668765914371029184791961499469595967644530603206338328368973458491849883018154364778654759851248520757750668014290944633451133072233813629135518448629447740263086840956808489636165946620726351998820967708492420614460445459719751706646611085292340454417388096910947557947068234581798686482352550546231966499450368726857882912582637647388784137602487401463127701706198087032096868340174182572542321260733929551960725477894701566113659593941275718661476465941909538124915425241521690015095530641686748336695678879504828396875856522311479278888290728243335727543436690888201742442274066317193606215524940688336617292142140428032299250752843514128194998787720002873569134598370300805670551337272545217982975137972017101105757337004667434726553748479007368189894727234295386667750102263275472737570942921142959486354812598621422274409689333832470261007720153310714557356839744802246791063447984011956025037338546274258566324240530911950012123921436624195094900305604232838299733166553567931538706644229268417414887184369343274168536320911963920337534804304788630253507261038015983798833214194640806081400365898536245663594403291702359588874227836036733266612187330279456 [171,75] 3398214920021873801446658296060430840711114427372390580196767632637936082192522555137353918829708661845004142428462059253607090586238343746620261070115023839287693065843750101279372006207428066417332894552721089895235577707988729894099769604439015808078678311323534163307436858473982848370117548927782511142438703870850392048713588011859822860805133546742591414527864936639617441115055011115192198091103381355931731665091390443329303763299011309144720739465887120037218738776183586747444294021966780000892010213296917101699528843555742385679855426778904200932885408564584374827909019086231563755429587103795409671321325357190439070957964861929666308518327603010548351177746963909417103907848354480817200517075817895718880235129360522877017815155336773674604654228381483300658723606313132458944233306372646720357689579447776033893933336507644414176054825462548551160307948928663068738032082524453244189649304794242061350364320925134099410394071350944479132221405362221951590912001920046102877401996336872814740262484081627273975539702983917303977932035187547143447018151278543416553490485654220418936379028651462119065932512411652329507256614578069794192073183091414624267516980716510031994499369797284288 [171,76] -228792590010673488423944401847438516625637737871892207983942784588145332598180876003580648226462418746389540722293608529580254073671903635033116159054469801227961174111411250588385355495070129060376247836170033382272839742292108468142465223049912316007800842853159357952403995967051011172430591712758772169623133334458808243468261839298581626545735985541977901461843576378504785516327501105617727857500682091719026295192339045799285529673557055687291085164058747505991188582902059221810265016674902476005717030718639854470741718784186225343801255195685896855448993198257987143834391283614280413537495418667927363595682082541654026163312576559124977854164330766881105481580907879632073888429382330656526009952786788976970496520972857496764101402012549516799958909588647488329643421046614001577430270720777272564893645044986654086257400667483193460709081936526758500139935428256670559967957859862256321296074090911392846650705919870161509223396375716043496965557326077678641545002187977336204205346344080456985764243851772027540649970141992100377398502410005873440539096734259327151100126262141249747802479609235875544258717759961059695840385769411434248178606031079985523737932960256796809470964836576 [171,77] -92762531691088777647079043371132439576488607686298686418435401485010790183244497052079708337457335371258881601987922655174215155693656247524619628211815173729547917030652109634655706246304048916115093263527865818203740421966028280207116721648282889052832972201159069598973659484235279357182871004573654905879112779837117575595811639667777126465288166066638667090683009679219483873800799846844908287888599126464518020823471113261732471213125615979962196199547464915682640167661747814367173014915093339674232193199460521641342846725155082480225026430338376417254466842966629703226073927004188868823404227651058383083177028140092807614338634776717280099018069902320014344900282045188323950368015245161025476446737118531958542374661198992250552843126687052842162630020379926523298489318916666101401639481936298513500149338080845132037159345504214004554251369656055055910203923118964390829740154983542528590846464862566293072828908495120047898667006043933062170381088795823925790396603611382715757573989741931988607806317849248436687711419769389822655845157470810028604914202014139891383772731135688930707551131079569325494628540629796312501157933949588443152149328884842256119592573855138486974869600 [171,78] 45307767983527129840087561530032002222646212295070665793934165554492141135649547332137109911313965262660414937802934206805251059741791748792425241357905216932380370639959394446413432315616511188967168663266098813435425209155438973536911156100566524688056097911770917598772897148133664864285471579156660831014943185209800840038379925567221872327737214463697128101038897064021042246194792106257927352574104362890475176580082349324506123271231988973862806192870266861652943017558240751882111388686859209529272752645980618377050126998481444077703652877361626070217641511826735815631864534499298637081366193722241948404977721096191070793426305488756083439023856527769708655114828787437343478981781788551107862040270201125104632880971397141838658924062244841761539387675252936176312718794612268743309916860481664194431615974658648240026640801026137870493718757958946253349285805982002550463485820350733432525588082942308226821943537725631728469664520109406382972938232884944216559746557618531058297016609946948040808106077437218040158946019073885311931508498262851309503536126420608199954993515100701920264609495485467879229772986105728744886541695790354702584173710631799878148423256455414038224032 [171,79] -11817949339772909819574287630194211255397468317784469801362605158651516713751558748942778179344192021407715677152514043216584560274374682436428092362241620068590278371393121098972999551204861285924411570163839220472439708652120972250239227177992920521374484004538825759213382739728495237983467255417701858099233920564794227087102717982464597087729657884859765920211547513610496606554859239336206300363720756298848529398263280074120795114815178631068298202436417565020043621806871913463844168116989174988965835455040163081543083046699311950397767970683683960820220117271925121676679236785956139055761944836597038873608363733151257625380295685067527057514857685219578737345429404460073152465127359434896258963619662123712714597431293192376498407951908799908595304474848046581315727869316336500448789546230909364861610084777263729277549547513380043201352501072894625787597655366021950006286127312621542319004717661041445678696822095134489144065762770344396497062782302727243956955710644622650322170524544166040473599915158827855989271087545127207019687905818247758171023005512627708795470549041427896487846477226924629367649113997284990299746590570883895736925219631713525575942512789188070208 [171,80] 2173286494445625054940087386158011546336491830811924295942650161131173753587426753567091494233244458450885880789329693809326644421819165049707581464022144475471743431721533865589840736418891161546623628898001102720473810827955890461175385289801892685752765836184736508611166445471937579089250006541932437525945050648975740406362595557439280585307520797106361927239873654495445591231166352589218224926458585164886767037399756132618704469457838123700657045963968310488781236649342739256065022741779705110185349118328920475577762420701059082815269463112074015255802981343413921780086219098693274394056287652723324843334147083412949278952162334549372323837308914319270466579855857163826146191117892261566432025736893305177336648321341371260061759311593258019660569348243796409973965691044126184883192667684923424007889630394650336437170884133409842323559176104892321605068413604756091452556883134382545067288908765690109802398393777454520801232308147558086167346473048455971922699858764663206308194161938903594340709579965112812838112484106190183906957270281858869678853060347594251440511774320342090394965888497702308169963288716626913418345180360034331741733341299513988432440504376327440 [171,81] -285569792333286969494736772881571701789248643189899071052260259953057623234965203104721035015908200286227448553625114327009972232109107970102125391899904693720726543234839405614896395893104263652077021263401423640703247637001405826965262427509913060517674821683283468105206098252998669722708306651782061614770830521569168772502255670158274563704139479981085149394621704722342955697415945574253175736935385965073172820935104540913834042001987358940417762599707722019372323945938778211409662789689184410005373095637910294257447056136560599625798228302245472192251846182463405868181781915817449316051340591366430940612583163494148968915727045579973193490635934324144960497732836868215466657521260929840416383622784286053104014573315100654256877180599331616366813916253919861308980665483877600648310374575808259700626112802075883796374653594514404487957631777809812651540698833476362713193299984142864433327326979911038742048449656077760507829763532065543080567972922086250530786712524766943852465613638711275655743805387441090796287803525255990779379519709506088545339261501799556573950044046257334964073825900379135044273085005161113394571591195681346670120334478738218471195596408360 [171,82] 22816885127383506477529922746738872395025565771067252030876317648118515179050289149504506714174981938333061721294806721318453502655072750928273728011517098510665345978353317260955413935740059768061573005985569620379763076589704544280655395207648885340397711530921618718040265381629115804391868693431365254374790624996862853085987102064460155771139786161482819100939912664517518602295911965125809301859895960622209039929801830153207557596969470810082522710743390565552102280509605971468314152165464155497006919771711489669569999479366602864215420418340333834291473054713647875670753985063938206641310185910595756186095426332638512385150112481258145629219447374041476316111875763952925178893754335699020286979002569614080979174536486059808210344167447986824608590988273180958090721574607797115653199364677418489944741349158862103792648245481426051854280543317971699387689798635974548686697303271157742945817983310053121914929070401240795436389202990563807644310005348274651475510463050268639024101470546805326367338150751388079764653067396816588203348368299749834799082238751474060279958267989560918004614361395294218901242784895917407003881039402858503627408331006026037002262752 [171,83] 154834788875096099309554113759200483034430318750516487858967284602817778285147383511716098739006857470173779812966574410657504689997080827448138689231454835559301153969495723252035637752970710541952297888360602694766933234499264832365233178967401953646190646894622161313117175361252084517780054217938439293419535330384825762401253791212534167588624974143502141584757939786806135047386950955208102365427328988511796633735750640206664028544166983948259752302563640750594752335405349157475389787255261331142371208131966361796188918092730869140356632891219987422972480718040425045640178860955146875779011300949555906860099574619161327423244389450048651115082291104406584746241609176254676755329205386051839421888279785555390501901831832179991606453616066643856233212470809222836349017477323017332009962842072785635730556265463823085164843613655795683177952014121103700623224918897203317404287363668317642685186388052877359364080657726101667264939090407456524620788768968792420422750042001988530508133141845876214003511996121554595068155148023003565814265481026155631522011414302401990351232292750168192347918726416028015843033550043776252804300120800849632570058512570499191292 [171,84] -375554600352902491476180924415710970979959749629772204359092142621289639874298173673395880117450586662115308590986807487796651429072821060079715772148584294347032159588584493551244275358962442290411336767651351202482723685774442173166935527961342120004073601841154633177158229744939144593242449788618028000568371624606539049870288278246951021267515683374148378117947102120044403709985562168355500689686733236659605505330546830313020341485582004038770604027560487364701605969344982339282717541671952131172433026955400104282709481555789758756993057615245516958582146770419283147185075408843754222663222936845516617523023433703709453460452953551322988098685149060792245671655653214349006778440499120582123547707968167855366200662390715974200596035910402622688169516940760289073752774679173301638253284751221495127488997988694313447991004512452204299745240061938498739508074446690196599820325807957324520795722176970941353058074677102302497732310373099152495835003756136303454508950095576155718873164469130434272487662171000069199656583911939656799394607340823840237508291002034220366597100410889781525480653180214742156424483392160162386081565994655111343059237184910855320 [171,85] 64610097698248562042996081061549887599008489617294352387417050517803872570534883125377109126319748374431151254914107533044362785096580558907494196134797122343921695981505041806569053771573549718414017844828816069270686019956054420588036774720923146901050447809869279593381517286691347907153685697450676411096378878670094482475144963654206017072523681763395265294641991362646695752206925210046656074534972050328319698146096422700248896143404169085901250181755343923469847723291783146223077325688251981931378879683561442231536502996376347808844396532073465063964102204293479165679923188000825638599473881493717801920198238816191695378952431110320075577612506845223267447523724348972983470858490637881836293933705970029152036906523196545501236363374289464012900446135586173100038816298188631708727281500201025433766377657146001496315630582352641108290052393657638380339599554103507180490727330347918355534043974296564530672121393995049522872313478531894954490272992025439397245594008628657072571207904413448737024276150893734017983161980946579640101106678117777498627948753045491467772029010809487825606692747189698748966207862813572353065524178439586236467965500723584 [171,86] -6376986893055586695421009772955964215303696393604102650907436348568343574622967831473341268770459002600347763075252605753125319581993651466294328899289252821249820983298417031482035873095444441290801082447049797541438229560501980897626658314700566104395782866400048846807935085955981332154925990335956577979334485611157888590926030520958878474003014783258761782343060513353799882364592862212362767299484791604242296909336736695123771492084997719743709356217949613474487191314417585027519250138110860762831193221488036500215046929662979337389743899554186915241423875917074279620058110812773661764873719724676590611409069195694273351004205888119563997244396428430470850161881167719143228283263770084328254693800325633331095701521651088989286641078898783514480590352445396733492587815944555080320188173606110537100349558013989201167654359134950213937364236375634709544661945773675331619064235687055510130652506000510519073035360722544584703471693503794933080086624915476101753232651689809865726256188556510774587100639447573101820762612309591948709286629232612435980063689311677325107371743845972387106230676430075226805055947488687703095710425638748454444667438896 [171,87] 364115655345619640946634915058288562937845512563625870009245553271626033293327867500568414311223228353753447746216953765742087014554339221333869695735676869474188681457100297767876448373949439182845392796222414779876023612539925177080659228389615552577350636846134723868494630813708390839550946036942692358572451798514097697265886012471961109935626903239668181521756782718329557032895611835167082226408391089998461714070253786456078773725274652012656024700101324938064520521167850503074444412184201272709851953689373532794051513629589923472315234301343422317862540665261486563164165606339617308170238711891022387131010617874611498762844374453325771110470663912260664769045365672000245118108916891343942833886087674404403630668644583513619934682181557004864046607498701958484777968480524690571133854730277091484963043814268456033464588997112804395285423095322660728093810152704421900444135765630078736073000236483668353219499881418317630459762255205421233214937994845086819122612447572809323813379502813865225620842660048949160979997565813807007702107479658600949449753581160694647884127330533246456170293290185692044298449469201881683500978692086663613699296 [171,88] -4026707129723361691541749771414344952824548615815292526325559143715786660724347592814548808302420855394904797403142275255011366928860356893749237324312909297815570431883088026783869807579016442693388790782240885407622462965012574345642999325456289631894092768303197532236508806905572196901654699348860818595707959209628687313117740327531560686846913789010571882290981108336741327728820303465195387834969174223320550602827950742008386084243218166883303455747526373555547809826705824717758986135407603386420657437730956955769734898632791934653110269145784480715514268271994036442619513887861467535571841679598920179587373436441847615870811969830421371503185304942447649479065773560690755090031430385854858328349681293846878317315095140995903647398469426194718598598763579508636722270843398885636101507271858175334983110075917639714734207437609642414944490898185274134708741022057068758664602841543206778893250346028578955828732800420880003761727172660062235738737551845966727028977766417094314673536257444946946581438745964463781089149520132879418132514456126740096572442230103475085673943943379269374279938796551879990252916580290552833830629237909558624 [171,89] -1295520287800346138476688905499847322599229274879087200086029812222788852027484339879625886199541159531732136374937689581966736545123445585807753287532756852568009753033160519859043629532608668280692881395479300804771007392120830309178716194891188314837633958107252042300722905841280863999552361780726386205865358589614469832346314543832731147069749346448593779084327351180631217986854799729440997431572842203555276953393899942754548093444436427440346672957711726211257295174367551603164147375516092561045818996345130321102134916533058322285412881378875310921079932357041247587059911765755186506633120192685648612360278784187086430740449985945931284148614342737448193511101122382956361367480308238530894592965201475741527842835843001078997781536627276234878287667015002658287902322334997949518896444372250253888854612528752838429993535090823573015754924011248863728848279066436064416580976065582860281719562293896123533964187689620652785046583558551707975386786973803186111655170464909760907781023619980588445350465754929560630178023595090478829660951970851263085463967758004955490715614280913265869748949811015501509238019890364495939933853753404488 [171,90] 123937122779118537736946856624890588708093598312165893656510415722230202402125287494747440911279540469547062056877482066799262908858627167968749450004520854939865186498249811416260734636015715557587764783078899456599521740391588239491504706524670646730248212743231929476492742291923771612119928309660916259562396731106161945083489422258006486030711256675570777885363824647253449971798281621480630969640400104198602138245191158647369788638340663996132769094109597058170404383552700970240146679281981543939946075749404897722243007036801866986771132254958036802051392513789022403130853604540264103750346707434909435954713449653812677643098666640057011389892919178932877675273052168035682420306378659348886774833043518769002423715275617793313892539835305352220108420802522598292487711523754196147994297320041050430541266250083330749339161519729391103631657142187325096546999830778386048596162614002662551299035650284821267216867584430674087329417773553746389664144262244618658254159824963734342987394770996019451113368956782986822209979528145074892027744682989803026382663321231984968887997883352526894398351163448318625325394990279087373987471190736 [171,91] -5353146433961398802591505043527808654375544452367245663247243154474146076159229157712926299979105399750756383450744419013550826337425110892978628361150569527652097386770382374743491921844735791830740576838806622360545176809681032771351817599064172653717606752591517461344128501701964454503808898590891312606436093516819142196308938501886587078046510553132495709540949494513741929746895665140029003419308833116299045816151200247883205843012869823458127615495422672928675661431197283042266899214988413632901500169825290092674485540478201895652085441078353244884409112059218847397050973201809157674144962584170518831189600010886814167859357422476650082569447270569057466192612044421742036584247469624049852078384792754442976781528892968703718984162364633424086036466555847422442614309237565005533747885885730241287288619164549444402219430318502725756418805694090453714742247073600521168295082381297150014302621290974909786318398657757042601099260458989688029373352316782493663748880835209430936510531939363372126470333515411838889907825054020863539733369559909235899883174361814669192497174593865736202948775353710342697600864917615515270314160 [171,92] 73681755200701654461946885605920948818082048758479051680696792670193198567475370209867768651964372263990650242438764625246559257157452143697180905911818777413021175589263822889344518120701682997324016947795535108792543135245906304803943533916210464044492170024814355091768440488288765965120071233940412995828343772295408086544810967575377043534275388979840290672594158653385553862561999829252452310095997894068043257920542191332953744256377007061441191032139951767299914371858359647070769456144769382930708412525770272664036156495388178946418973726841754155528786976503744681756635395831345079690460662287062600313708471023212017707534860510591958571560975256901178358833792466084515749413501223462525434097046886348200135912039616782770640081454413538769364241840415145554932705684639053708883042998246636055689423276304891774830242392173739681156194917562060981990091623922962733062761848384173411636104671196251158823232102254226900789248435460664866502038343110727363090058812785668849867954863138367421590118535647231882628594921377054811372752809854612257204899561555874855284064616143592224208990588411345213785916540234947507416 [171,93] 3878919418934569672790837123661448515265091137223060389482817551628595391167376314494840727002217764153969187453491691722461967512127085522401582942646756497778706357556583197832242529697165726541225512683155847985826401487158144679388157094489518362287436844165104073875228927654126054084866805502021914051981790633471849998835499867825273411337705999059940122481825707436592059081689978184815949859989378709035311007606148416217681705744568762523755581275241137052967678798090795813861439141674182407672246295684039251917482118291300267887413140085485817935602570250781183932326452193780256527120148762999103865449492239998887333284202681592575154960193882336084464970662057603539366540854479034572123425610389413444589884979510097974932259054174956374600520692677756200280146518965942154627216755619980276106510654846449906869203040801437578198845633922296549521332176452745411327355604536499736266959047862803545061320870448684510882061042981671581613662996484344367216825326766416032015445323621029218972565261222494071162003145524909651076926526341525170258234040596640305058885425655470390071690684536513099183913908219120352 [171,94] -219268389349275994143837545756838699584179799382041158147284178957701048460706673135555688594080650911639118508432050977513159897967691131525775536475362219335180105855889410991482522199805228087162497508154714527808319178932169367986708309666081240607147731572602680569393601379384483849868517615743809967777133055431898248256979728457529873238592485409883631265924998160688258179548239421109244902954778450431712764991829015763961159858702070292958133686473815916648888154052913448318139090652620073677374926261734140173158424405173748030921306857589319847703495402057404890538269588428244984653413992196045586914039772670045271540645300672718675221329233322270703878845825821711158910843911191733568359887551015944060154773432668947467261418033137299092281130327971282459866175643886250342446906043329339200363943486225833629853809197305637616797099183551741119665964272447065193978795317665172309661947998645121829952971476954148564862124888389250276033470686511258777965750337598741484363003956222054205953164779181682614874872637333142112547204299361884733659157665424876737278996722609824188627770295982548561256060942192 [171,95] 4086705410446097250464247928965792728487603793482220628718135789809177495062464260253216218746051982469429796693772156032330407620108862513838325199985101228877723282917861943964376026907316730931886832944467588901453497004754801359084730073685632350613636018539397078077540248893499365033378337169461270516825398500590393562799583282355832899708228406695585847296028180082290631480042167249665935201054393674716658361478339939172514403658960300858088943884755469140551333354142178011871570912046710505209511096870709883645069598895603241835550567074761286945267797263299391406814497737120468825284045975791119654313549851470722534449909420402327246652492477088829008033545052255384049251312760356561435351307078495345819517904751801130966592794736149374182252430338327831142931480907283259892636139367235303555826472303771149998231291281798052423284880183686961424619166568367034491470210290283537284471432896294219468392033308845484649157512842072724919125806842487257005601346205798510483530347455819609461348283550676808099810635692699541451069033343085975844264016473800592649594363579269297142213700207242805884095504 [171,96] -424853186757307334873074512260035730326455506188488029051741526941089382523729299638777696986528233860154869337647454059950426686923173109499046133049615584330654716061647134962934831113143291458289803744529552244452424243904566717756523420517494939292917473898488420525323788432673878361128646797141038208978491813630423074411140650609098052425712742451912495083812611136615478195257175778914969404305621036395132286701096541521128329828040312216678727677201410140079333704636190925489173592979647041235762780388990572189956603667149528374882316570806185468831293263914188438079072802779894279667282979798216277975841746556483221156818132040445394739399218699898969834057512280771663150721322629055466208374548506946616155007468781178080138235671798307099949032517292816712717842954843049952564347212957058167637712801334812489913248327381074711569526591122649029184797330834320273212793985504094512471010571395923517755356923434395179026243848213912047576005106170655926045023776019116236209339461119800128177804958596252988388783906363278677207290274552842449982402738636491333204403850711893398657278370922647560 [171,97] -1174632235274063762865770565598480100562134393809508447816644196469956636783538311609677512458377880489117459199489871512264134514651670189156104277266906427175974108150493012952566588042133512639338901453873956830363264985338788214887700961128411297378129955411812325943590381089951067384639934382991484216135175321540328091445115766316792007006656245241955283109230760372863432839876192610280774569553519599615866406421165424074845466817013085307988816725091730932923590690155626178364715449587064624937104112857693261878694678138246874491656770644838449219528842694647631076739114427184914551448107349976053805678673517908958554418262407037043992241303401119416730476825739627089221655162068608377927928886659469385503413953551050880865329091805311145235512211383298840897040439217049380280965469362169246335277339546211330632421358072038758291281658393728826588817497300673684867630885139281885599953252988223950313272538057934609948865840234907744256381252815061067940701415380031625523774412996571976957492522783646777279314199266015751650895955562950367095659702657616645961964097993527197175372936568946432 [171,98] 16908597500778230298830437994765934083120115178788664333868679942756535556192762515766120133217570749506927007149299113270836403285495063435275985582238456841145909812490250582868207983216767474749328073833419158743633088256855982220892990236200031805702468863475373652173117077184879895407973432552068827530772603987880600780219033915721699040921275886068050481154581891330750590368638729194969496083875874924704631137723840020499795666048660983768243817552297524678680804923737013352682852709130817391892323332791739066237127424861035448856395643936596486323387876961090158026587700548302484237834439012203498655742445485049423768666528921965586493338619242952332733221036762867657133278871086442372741447749834910835916020204686087418319724394676009178905050463204539705985189321755426636557515810894038051284747348395334461070264246541811055365791213095720826449050796572731777891680912658163389235806372346493788338630202006508576113346602132787390674899937100748797708725335590180597376870344456570858193339976048635760554987965125396080857906112219939832844877797692955381840045646199223636664104931184 [171,99] -49843632511636820964659042539853489761290692783453308713307014349990220504260836778053975622982827702864477657596465824496483261390439603302697547427973163580626040868334101193992466189098140961211446243328738757469330924643724613837073843833810376125890254185167739223524725611696676714641027782072201607925475524117491282435570842306995676907021885333308196990693443872054739740276715817283642343842315344759172459990033621456220375032063264026303024334803735039008669728410269494611518219027070807950510595768748888910457926265138261499712470745760236167572526607014354050234584796566802443574131196192346311638720684043342937449943505485129852599896396958300549054485148593698962733051636549936439969299291579239017493404185160791652638917238215617522322932394935407265270256864817929710267774009622425242857589432081334691773746599707286134636260203514782967221347090079492706902567993112779475543943294913684208882022940080981023157720417162567723431844034546681821849998358989956775447309525327265727426279156961057338517689366053771364328665925580052500906519849095679545216980256288010998055344 [171,100] -852985074285027717887137671647314493604617829126956417747410594103780375760553475321613636628206359804831260508619507395505732472366457165198799367978488049757388977590171401558709972026587751064517107810830263307523172792768719303143337589259881159191320966147346799445049708594639590681905580739717769822701897749176418330215276965977741552877892525484735348391167051347093859124745501373378734755043725961979751278697924412318631200666387467852799080087577275710595881437502253496772261406219119614985836566801505992373599084700369344291629974467571688429248754552948570875414573146553925126979886748622912765785140632184001816645510353798739514513659547300549856077614211105368556413612314834891681093563535857636919771964449633641260855295282916746651047950249585637437285048615925633496333098159845682455990613010998826693973635716496750621978927280804815772620878640452411351636665590929999579241140424520306530003570231604387446798790657536490155610602327109728181307361574435665852692760781744402283507902155869764815394367545513680480548625577440231576274262646212377346509907739465088896 [171,101] 6836550297851317556417869393280136644895394656140973164944526763177169680382993611576475950438940772233309974441336346689531372868788813874220573760224860023693012506789750877178566222115180227306527326668211012256786476661588922706373143631405067197657908162195649270867857793322455927088065728492706363617496863297322567880448691848774150616321015418587367023091509623018723214522996270678221934559220686735921698193002126850901413226794405620800927891605741335659144231942990118645527954761580322751441892760567652040783447134230482611059953206113749949219919966840806312996172143464966797417612304895695457455456782191763711088562003760802655956727741274954838490575160696373932236110120146087554768399760388999335746036419283635983864082548723372267653660978125315076784395003828645317275781679828111331928128363889785246001825687966596667023997286637824847493237576865053317953013562595967277908493394076912035726219762939713251312137106101005426460329116229975491593032948575538492835254281441293733963677928250030866740763192597560125566606687347915367299646915572220544665040673368416 [171,102] -35021306935815527003777584079723268351198387590166945163908040857400299295239735981966815272501737381728126141334704099628529728813664282534034241099440914970271706581958320901408618359948629091967318193629852228588090011040408243035361950215420093689610477673055780961131490142880151482267558743754542197376786031332973347328559022536167256153818708296359508806619690079806901648872768766657856775206857841035004380293715618226879718370498610736416473317287462268156973700888819401389896623593523915204306726682381253783466535134366273470613450616990170262123340398770120642292139256634389351191232649138702454090041839179865192688183301143649220456640702505569512902358120381963515200972836083557651204795523721136209864167543540396319106099624984469372493928746559941776499987778675631818358349386369449063370378297206425185796226407620197548186913345629997547936654706739431268998312090811723723005103957154612234749938005355107859018379316223534830723894522741280308716472955936247638721791070799458951854550080094037730251575985343539624054692339068970030699364059266807475919627308 [171,103] -301416531692599404475460313559354736778178704631135963562718767768735201510988475990825319711129100236529764597776387193529737918304711330992281773863730728494627446392103861572522684660557237370884261877791338995407182890470740305405159532637567413394595707741491325103496933388957070580655565716300669880896205277138880909793719378675652101262421132218735896151746853366772255129201029193070334220871669745787004288269369154275501857903963402207137624253423514553560204891715570331204266190373702342249950594923625554703841154571459373281754233898022759680026404439395683912088394829653136932605680104842909750230416561230890368204582671836469313326863154645540709332992648269944958461568292462818141626673598267591225256207522128638165034645500053243228039802282712581117134286327363388377103167381394520602952248189337616800631799557980458717895050159096484184859670801095958742299511295176540860674758165930450230408737630113314059641427855524329825312426015065954227261732167355472555992646060336289412528161317718662472878241586196529846424947894977604632966148755878365657776 [171,104] -1839029666433481069105941597153771830274296472635562368759084501888910896370920684310923224731432841175416419306635817431101832296865753840567692214015792915733431009336663958767922311137811305637608227539859202016643042991255338879928420951598027725365607807485736012929208004764042601755504771050778557012396486290256242973657599487007759197896111055478892592897730388848634593761322759492783511393200348185787290425895606620521356086197637306780066469553060987761055071113985543965808273001765845238662013163842063334415660492769141882935145526973646785437407388755020771738174726715915081620885547568606044569620630967999620346581623171795083459366723159811863669931894876501182160244556257189509618975210560241865977161049015611137886558387077707184994842613065612573415335178546037349563297351163868301212004926859816767319097313510391859621950216460418778179212727897682057291533920912181133962061536168485120567861665164808903417662385916712902626360084237233360759083639945445700893477023478724576567860858649324001555064437928476715465568128799511914154257808613926558 [171,105] -20986844656346552556414639517718009041893839102352877346053324007737001244938777686381280323910287166076317473096316056760704755715333799765800724167206982403663966079600775838062580078124145398578907316334110780068320960375237874532264039522118855033120444253667597532670655336815989417705636489042122268396931829915895940555384137165832785702636623080117004907439071831579964738001390761458476259133936763693302278166501496055775587433356207424686728618264648755965023456298158307805069543521706440081331325423571221153118365290589904857458030199396906507803449276026467275095930280956355311532799751928844544716199758815037896858558608212496848107184016102988422296021629356502492696438712449471518966530523974909676211043159562027961117834254620410842160367537319765121766162048313305118239170419145717742843574491613817569918786583957345432435924579568643866881898347180028811213368066376648233389505779592047825394018416161386883086445107933203726134177483325530908131007173459833519423035602208701046643358227425056405115121848417080365028091201039904908417094149692 [171,106] -92138467574716319759168413841907272300400469347475345757435189016536564234316713867759135354737746998848533285532727328176423546045251182771185151026561324718487085571627539938745189376400414491531006181711430652008050019848921203147544537775131042393376552894492946037023518363187182939052190683010327575013264654160963145539796363676462570370081566557750614707592139050402154392005970992454959671426141544200060280063351440388502911186805480258684103127216282704113238729760566072792572329743305350764035193517940614665140515957237181878396556735805742971095331037427023750642924174177562016601521250015338124752291690265843649960528742068659269938124007746843541447856240395056829054247681261429012887552733170106679484192764406411365442406246034403109986630288136908691658003777465975137331962820165840817607401742042912389134355731475255713566522258502962318498986239332097944169820608511021447311621512528719015769126483997335916061319620448992274543115424497615934620509168246858266341104577361684870543030005291115003547205090891756636779616049969494368868100 [171,107] -401579791957257865050749241417226626679698385386741238483366492368625377864062967695559721615867381497069817544063658414967203828989377460477736218020299388478783601340864028586907713751582172258197517719240650902014408234768295026053044783262091808155383241814767788812103010419195340196397775744143174632997239145367515061609547189960291395401549659609697559711454755543801018605632722235952527384512107473879888249378466197423349075573708443799655938808009314405069556308582176100959515209547459540771043710610880753041833153335199742652066337758795148841735839505948525620523877935021490969159082648009160886750367684979219083360979869401761043982758708321004459771135874457658944448603647442857438469542643284809563878150588200231841261999135445334666742592194491260125772568835474733789388417763651321760288986164567609295095349013206551489180159745422183847955851877118842316235815035367930461031480583245584572064670572247736543362584805063662339641000943239905424435113594971133045153501533254611184706329286014072457434097429294758486705099830037210612 [171,108] -1272952256476826185627885449048929012800643858224985842110306934768406965632031672279911142316756418318536351378721261344318773938973036582622895831921345131922300077752961345414959415297911324806078973280333901276602291639286295537971531377402819865750304968343211679510635977856056900268315599339995827329351784495661550084341496945325604629530198065526059942399682145858738483655411741515714262164109687893898222230491943113684198008482834775695387860106420221414495616548382518118568038550970686882095937070458292294713248731092254439772965424385789172540156380610980708343209169130665923049657130063396153355542150943788071757882292819463401429874149359628957039412132067037415266711768098993919086445558759461732356469449225321712270398183850466546511546472858544344119968960160434317297995234480909575189762041770819761610046782624753306785251328093836288538778213375267312150794500740284354913435432732333948510093833185287142960625933212955358798289652645251817057649026489033956157419834106633297212008627208571654554869386981169777802362763410490 [171,109] -2314947188107299708978713418607080313083813429026782348224593990000139781730706661078289717331156727282290265277513951309908519283615336681223646894006727766114030595949238290898778463066931475320598442814065145968713970192978153592756683179186865400001408952568711762004042535622013611394900550066599209316003517704497851217686184642351393139764957341172826953175603588824975311569827890823384414108513981958323424180467821448489633473580415847487688888043703241797008341298333756389122510812975563514959348500619702104173104848836450970204470031873802251378500488001965824979276375060556645338231945446828963184976400997205272755259375188445940301465804452729095706459046293901792784481933860782292265791068261656978529462074397289170372145542463184912242539693846465291178986344366289310140717905076484472867984793669335453118869625553921067923916210873367732782385967292888766046724374771278154909146509726453597369938451213292072208394852707955063595745161066313310209312270253742152855018781790305127340947857352105931107000342229315618277396712 [171,110] -4102202881010195633177738741659541672239968484373147454645490359901440617955037555004793040111391303627924644575508906390397481664183355360682852689682709974900492374909568612498626016079649596570564601388676845801452434733160902424434069867371893778354855062220855059441114057099160458918850856368784559220227601652033052666132999017888712445961546901737528933053583390017468042720668181835645370483152519164456185976114376422356026591471243898306979306589382364751475244545380265973002545058812355330552280931711989250696319947268739961940376147865089691812952938261427007544386112068782029494169926618204835729029497058805284262485956841771889003775445614235040551390179661246415154278815208680214098919623789168086860388565697139583103927918726771922434516701234691692242479369061354704217383499560997787324728964358826254323041999815909157499368088391576190469861190013010621695618236152615811051908115212568116968152857614970334067151388280249865188902320917159182596451232583580810755912141508897065109321407077564112649328241293664017640 [171,111] -4560847539484933853411454769121179443435061345096885352445164327165412235758213911310345400735360412540961764370035346693762720531389221476271777447896682335959774983089677833100884989897655264349852230295691737014549883014111819114610158285789782473770896654147085430038341530254416258190753427488107015835465596521207954102754366588640571407962122671632274105778501551552563381377523898541282805360719720143371416686305298629225964678358186350909674080605532072173380658234441822179643470071214472517137643680358447049947987622253146018856273732046008317464095797510258671924286437585073522297837418595049340374899361600094190715337758394240669220669729808148741609087255200856797308153377501347714424567692173303801357427367651083203837231406941205891202551418016464481382956014292694498147603339878064189449540851916532286632554829295617164168913840852066927732502837907829488115359498483459919941378033748116863846619753502992409532836781311900028233288807283527842560696347893129652025687108553985546368568348664610193978185363065028 [171,112] -3155753322760597829797771214867159645310409238235046498653951877771820609710363211207529733018840640603968757788281152833421704299291029273066448274876538704601295930864642479567092609024466554522953170050696700151722788083175908196432853834492932788756607681058116776854591188738043293864370008595914069868935207815971826082557838295531986027757104755430491274753042476136925554181093418650883652369629597094738102320614825157563153091920929472221268236906128939937581756453389759397804293726873523585624084644819712726812660629026948460831526785634642051946762844110696995534985487196683449887271241946861100582062536743315375548216674433968085102812886106406943739247640581999391171248658145042823626350784152828607749637542697390811442848407405463754861257159716695829026197539032088437443058690632551155539139400721261483336240123148907377365250782479630753383871805607462443622596702215644591337561688208463823721736320714928725173903623650021816119594851484422186297130265217348890213635343745824978397768346086613325444122534 [171,113] -2030349367853712137288958119067191039564037197599367304154958391508001409360528422892542464566089788755497729294186875960003876607841789314375897532672080332813864353049188081478608040536261520474030807383674157294902519369041755181786692127540270214839911333027187039649906052034000376458177344946008509109432950015119056868285467711438054552849487750033972866861151273508101252851180391207210758476783062604454137231174395808369804385532832837681050415975085951938692085110865447720656421850978591372371138297668596856034585612242053093175913578123509890890615398339333393963283706191218626169907617293277795123222568272378239284594054934089005116260401149092296570954035538220918948806355502729604203111665831190838027270091918165679548605413131290607060289509607003191766018920836526837598510940627440415608176820297579012962813637104934330345193716275762122563785890149831376304799440086144416438401313886055213360479400024510851058958267601966663085820960901348326335474402533368715661159951353010655759757049835928661280 [171,114] -790412967980985274103746602210783669965162339705316199775875062426111724383221041509739585181786618527223997551487185039706089741923687083247191546376154965287984898728644563773415239821927326177556319757390142184089121980312283235753659241344912186874657333264683791921333627718759036778264241104879763192761472899902437759154746984607778640740988590014246008763233907786797750144464301238382635250955023398853298340584642744307619000184528496762993877057674334748265740028465949194432674112090751810458996452121975134636908428450419283916072168894525723180308797641306543949000927699907563098521926355244621601039118836734567639643286533035794679201803947817443599319292108341897623627076447520527111797814003976606304432886881057394444208930277991082745153281384086448452002548869230030849415276233315486332072367669115476061231188917222415478858701676074837878092995784270187159559156465668850076875521868929264558339157473153887799112002156021279775746023979311060902962176105019891044586986626754456846002085498224 [171,115] -186689192795480599519145181496962049119393363057506623085595000084486452888284867341718088086669746498957384872771753133013337615017538611017442171853764052501617920915319099915551189379779083805075573620730508728844671190835634363684249725951446862346724107444541168346592350211929006814553764411398964425893270376708016680623803721301234859090250086067577717301511990574818895295658586503948829827071457452179581586567053344190128729806462535125677518194874004324707467810687415341306707250203811984453077974039176082781716292219568484815130529578917351795001271556066399341618377308027951304261162422131762375561253503393006692209819931727827145579714685377856899163943353246736287509972838115079403949169388381646585417915129190859651707869325128383371067431976031523500226364836256927658476597275775357802548956783818738307351494868975805417195486410874738239263294731845067354926758091879554741239599496703967142811489886485755861403986289040319832623039322413263553672645510402889712261277694846150289159984 [171,116] -28904068083623253274449013219044909933311194488753464349946362655307647067168748046942074898826593900586394685062781558533415348486598138340314604389776163589872739468328206760547822014633529667499417432782000070778023232042517229596820148963042006843741462708371203062736824950645715329029984782186301757571470142136533205320956583385584872835655148071020189267758747073625243853368730149865854811090748341976474752642429184374297783619364866586586329555043548104701319321920402806217605768966020704532390199442288694635668840707965754496119919221024642329006838730118831325782621177058028663226981677667076331496114757839275848946181733831093789123033959798067123301818343984415869799679520249272916043752210496579141014550397581509504207267556093164430650938834100295975228927723659118202712048545501213242777275212743263843941101995170626796006041032774079057262082330943696734562939449307018871552837743818966494087290812803726263235352743504129495232504801306476885158714432786129561689192197635670652 [171,117] -7756010918410686822399574618479710909512300573751643333255760674770026458804478603591718518894685769479506329650586670524440139678200207444425628509902670322527114374645399357678844147197940744784266925540502967775951259983671263544411234088604889621122568152832982378753620191408439029646679909186855129975175757404395040250531319007710974827127385176209061839819828302457462353815606531567685273435782030960656498774401535717624696435212075995911846681482236152600157443237050363501168630660949682015364280108466191288797506973714552619204545959641500491870822250962376641493290006067867035694738350221653795369148078170597996368658880187141501716659736133739396907315783722982443182490151904493798810729092616371617318476613298032157866386415685779422823021584492743601021863915198935993448319731948106118672897315593651487131459119087564451759411392069400964858376713509407729732283101424327645962505667549908662211719678565368138301185950003869307481125305772512706312965754042079099049472026676 [171,118] -1855254391172819057308248622365121588684850843979322634603707507292685773411508355469090337530301508115208139459653074159395161430337638462491403809508392048174354053155342566682014254085259539559728108288447592544674012891724395314089319384460699835065801816429308069949939983881598582478884931106317389236121203082693912525886664182122277824427405229947217325888932231665924191429304832902962871139106576604523998324013870260809918807881299000647103735167118654288424389073134808053088097532372677641387083598084725947823074416358151570918857524118329817306935658561535902557833309935291404691218382801356390084868024434844281078173531917761812295112068926557736400619702601784611288353903769410922897507673124506100570424023243234152774983389992156459013871228751643486559654694812742123952694962461445958921169528978088710610604429300566330718551441528005492511295728203884835735666428295837324931868956260412478894586580172884495133866593971132629029228151512228940582702289233075835643860 [171,119] 761771134507754937883263811299422543153692237233038491764449240549329847545099383056068284393661013573828604763966875810288394172733698609338736394943354883767580400222683129527372373768804495069954813726782800760914677212786068362044596558225091123590008139557052911827835417438911898304207095383870133649994529895722783177544052034598908624482679117598107196594842952541068796974873169309337092225394969526035994694455488099685165429757703567763819128002095293378975992734248833497100345921099095232924067963775562139050533327051655396321155219939821452222487902079277652168288829323803018504817838182283743413877305894825892514291839155752401775104330928329098829035756201793399544781379114998058925726203429215794125225900346540929777633424209304240890680768946106941492772712042007237404816080412007357091036783010853306255085688133224937533424479454991856073302301509337411770185043763572497782513255883871970561529669471221770635861663541400078505626289104780659335313195492403140 [171,120] -63341731632337520458874122692324700988807102006051624894610386761329842026226930323318181652720496890296276252034750374193282768012148680397904582229873462065002246622205031311439347423199080601213918507143627837058372665763073822593969320524625624188740390501430274202897824228872515271547823191031365691116696038328334080520127565181218085025518348145394500282443777871811706630700149266774399908050874419102188401420227030412650177460737324033328015159113645271756164975186767282969429896916954207067470326364874525217766749294790721934555817162217177091336312623594322101329728376031425355901891117621460795887009094103935064493652332308876586597800669733909418688883606159078644557170901174459324311467608317657945336429418390664929351773201436332808423676400393841052099922563491839981469747790426704764500248563545322323306239118522197293923683538706744345256980277122031464077895560733038580625330576616754959714405213251771317954099053351568281369491768514857619602200192 [171,121] -9673291374731636022316961895501687510576119230963484654572323057738308654632998921770934623695411484081028523795541716975211538970747177216103303197037427515199072757275395806706545885977817154555669213367848041678986575690391162712846680835211584794620769702173480861675836298774257748412178769855335113622004216908334600368555936577793553011240055901156845062771197583921388845537003256755491898853266453973980483968094575849036073908878167530968391438024366211461709367608215986668943843135512566254909900475993092559458021802049771098435685830274058030918104273435419695774134498905769012481008713067631850296461878076250846223381436172311243943187064865186307753357520818089849746378811758414116581380173581083950277322919269049484603090076032468837642187412160455147053891619877652880640799382304954914032757700939424473256396764380008704968918638272667147160993729188057590852245542908153982572335564323550094162102816371535733639677840077188866822935838245675783169 [171,122] 1403519649239696589065452541316526520395176662748959161812512520226111326205123688776465301949293122489402422150828140668194878685618812180757186874334762183860010730057720365293315966332862994632250954297290282471711676057949554760661340510976134244776694733742130273679946321420640348744288199155022363293983636811479126141785153530847235539091394829287669076143661767218616330568427242295316835602191415184413052633392847999013155506514137492189694635980814782740330006396242657025897746681142004923914861579870375938420647128084083255367139603561233063050139871809517951064019617212156241898499026203846718732108021481492846973783003468390285369235667202220497400367038131015075561936658436590857425947887431925280361822838554257398571895791955321456661879636758684512924445840433686687538238576916212778538507174277691966447234388444411431339071787241670342943572360035540709784124493451732973496024364865260179217957635989494265738567792930929587881104484428192 [171,123] -38423195932208043043355151447827260833540111070878332366057472268533288437945652144275653318965559264214360447264777755875351790109447596665714033756043673247806693502986229746809011672208915956301258045377849294939916394555641786897322529423739677853253865951210065673543371017767648442168061466821002066876807704444456665137927102794996095208203126996848365383849435915071537971752328157942341641357600129533577322385410036903671658402129529916345046915225289077854069386667775701917696799333003663683644137190669747885400255951014241541239180903504522820424015095812299887221971641934172406651487886449011998791380202974072133774655476010294181686623073925528550498821235186624625822335926666805297984615172405612724921140879423886512264682700890636846590147893080731941341678720567594345335414231832284409425835020902818164689931643366541211227842000265055832624641591452590785486439573556379318986838577869519272772229047802049061520643641410915044815440 [171,124] -521360755154322404280861708569550908025275144911695648199011112946011828383398512720329863795073596592196345271133494255869976726582944622245917888395800208176553145260013101900330387203439058891931013410853547797770623999002963620820438648690225351759363941244395625968689252870946366750478536984293065201826432238219288661936165576999313831308073690350334017912123872212709450086634369755925353445374114488226507529945599482574851885776912933783676988227436786248415211864295976109464365127314033635068113734928801867992041819473060095436362474176902749874034814391982275313986920990830075336933791739293643791055471574835355752832582336515149433519430821849007693009593589903581261508322940254413980151009614109771031618522453535189114313138278216235371559850573454091387600757991688933301522135684938596545327614603790416476117136747603168417427948108327685450649672729360351899732197855741242145464515747642215094039441093843036236606816007198264 [171,125] 28238794081944026625355620049907149307530164513564196521071734835838038539739401639666302100768970758291326398835487533455948247466003148452033320913031938507979674980203379383449207032647875436265194936167205893163185757486956332830181197763482716060678099372186356912998061822890290727749366929693780028262955046222039368258699760678750568407496495968072191441371247393160022599553901757458382036242832859346545607750351650977038971642563062938677629422799185219409679517487377152474364969085378932273637919121168186585660147950773489312804674154052215786651501960400156050738988864037741546422910082932409293747135333812099000664599506366009398281052486386004009239537237484128037683559201151445947108168043061025887020226246647044537269419123088576602334320561400071324231541293085694386815991813611522293000416248913705687630866743455251377389014102833792787714587818046657621428310870163307951603960590561204005581785062338571167641320704 [171,126] -335561726144928428672102397931354133621015379138351569192659362386091322477510322418780286941963637932031442751844911446581992735754850269466178006120985656287671698658039414349881736973614500904434263490759446692389019876270591527028118498996165362850819644483885938287753381053600068985131136371088120702837055786372218990329579774548877608270713586311720801166246340544178067774073083269908071661238686732969917698316185194434918556923753241485558475987515589474359249906669084866983798365175658500854695423830279139802838689263329980777456074668479537478566250233459981972235506434916501559937750546462391825390445033342587355429042761445745363298960245421541503564966768465433257597280843493482878323554527879318895058726461627304847108839792676104895023785893425577663723021355045833182524338870242636433049642653327580174064338487276236396455026990786359027277633271148676318318050382467181839209902881195203508967602130157742948 [171,127] -4589139703525743653215329681124161582889640055729093513053967289145082876257005163528491901648139676911806438276189969705694870709472604192535789704717414844626459364287426373424144927108124028800627910909318647020540001578455898582067242190854285580501708549854860763825705131778763764794951862699287975009490596312028559796429731419789139519331811191788049679094608841007213530236239077543641910065153864148041609557373231709744388770262691636923883596791767912357600974445297462965005978135030090926142188500960786720849013140837914229424468320373429184952467156810008637533010648725726727172332601701213312482400757007432813075596418983730882571314976585403583047215108330639260883663861864612282510935309693945672664412178106158009518857510801046320762031631816289961874470221527348087082293453606448519667371451133462075606742848230298982844616423375373894991049231267123939516281328464864189758175589540059452812648202320 [171,128] -86251378186527809260390957363514052338064845575855608369978586675090929758353590765936761594837590534674725473217981768626910144658711193149034991470933901596909238064660568986138064518141976794194195684849168253330874928837486458664526509583518649780345708080396252975482257054772477057942938654888678449717640388743494767912556480489903999035543453825311825011492540237521901526814406535759545687654199408993526416042778747742749662329448703966091006411344871527250752609971968117628521735653680393638077719257395423730452576110354395227079386779754234845610186606105262658488781078623588551028632486588874043377459703726800099230506920051514751525808501861316345664195147195708973104696800849520643892903633217564431976703412527775689897678591433279090648269759654602172017331343536938943217409007653996663953220275378969093605281007313184788281060986583613933360276128279806063884774897208180672118536567159687698384 [171,129] -915931066684824891862466203017393621243329243669810849371253926966793318556873082903778011536519179021195311743737132631051589987810043921026299255812367964160952677267256211358038584043950047112547633887604043271316737634462710821794606528707678934296065103885482306578144665551408870356802522618610484600360822496490189398270453628092040733544775831646579455012118967258852127685299568291143082465556803366264064665481082372444313826479764382153477606574339112977916410005772637344047978083579022706552227840878602443540534861145787292774739694424038581642373371804063387677317600897884042907340507952352657535738911590011842686320416484630338887532504281464333251252425039283523570807302384574601103478496365911854335792265046094434941980548457893562285824635559756324206886603869616809250676529228744819907882522929014482428907069896060644149724498370503367108429148289992386466862341127700322898720252712640 [171,130] -10448157942800182735658190294484660152161373067522982642303732230273013908725915042795869005308103283847191393260419566198252764582602026794878012942856597664872171359408851989341452437409708725952645014768065247296798246822563075771379192183250831938863890860147863184569225550084654654106061546959391123585629979661532603209709584465520976454997046870899689823748893782458243923695311162135058787619773257598948414016718199887861068479948896321432352694950528588097518100434216303636786074160419735066884264805812777913716867293003026047778714288408246884218384767933679007852967961097085894137741115323679331020438767035906919061507969770997438035224184352956216992232970070785644728076188748824826614788587829873213857326653973245836075872039697189958412794036617283133456984060352401301891381811748816806275509526327094478425199361245235872641186059897096035758439220362782134115852740838111286626726 [171,131] -36335258252488245455652919503364621735912534830753807613084937455913839614897227488085892599432775869115915101823446748339014720171937678961371300271183025472146636948975455060470810276958012869364485682235425164165145430516418998585735053745574245748788395774767298110322268656385326834908521326235012414621077149198749522065594467065926304788911053246396965394856492722449614306247218294309371706995693396161338370468929720083177115634930915836323092537918049316762186149080273641613366755826359615596705559494361390114503107721635087997724519524557407199920567289826170390505780169400932154689450831461726355470450074953802061332202085560984214482303301036861122015690997914471310394300588448621907529474623267329275430726251309331801376640766876010952287334291577878865517838261658503065661617924369367159908334855567760551362467208582926481801720527609580706946050826084924519951136580238708 [171,132] -29210839392582481989543367688237235566209285892398160946430188491911499617733824003260462922160275645988948348119416604408577888031253899403560815477216934716943993253949144533098647961398427244670401753515348452726637637181074409305699950739359726558337693874373115515066131249989635873315789601807347243740657538843453334651323747703399338670373930280661160444381366807915910018437420559982415992409215603763647707379214713412568704113278409459001877721173990504737513289616447506700763078485854383995125530796317475176126859789743855955060301444152181467041956346396894231592660410587615316825287315631543084193637136571438782536868967476588064297811042666128764245333575138914833954796575373917696806528388277565760866325395721625818904538470570716025213342623746381154512481193919666106916808669806437995618834668882876648954988001108287818857332648026519016446235816287292596840054 [171,133] -25120296888484255609810083812364549031879017788890074441168681089587203131448587094276746286751460292731774623619028464330246274623417867379998219002450609254049771554390537159912377726112409058772985592566773246908676247731331676332479603350886936727695412545406483756173400783300290405503242918962111692419203284708065390969949705036504168810208438724023957437437702086996081973089115942653103210639283797916628207107676116134214377776877837410863153073388160353831256919739791425003671594763063805495829856997161126474596378013986160178899502299534565489121920063648739094292914754721513053571768354848625631905587631277540263111771505090813327185202266893923692282427688125911701350580000719663841785911719240056817611502780690578238680782328916895720826455630655487170925448803932409412704855872980879076665623080911576980579045977633147219104867610331611091844805551639232 [171,134] -36766853850220397244943025629674885217870441431756997316553988210129906800314242762916250070060728918708431118989686112038882033950028856139303142081781207279150375459114889913605164864272265243522491031299491784361871046398946076451087667961825443435507121822293583318611933710852083270980191511671491337850606508554530604889404963074153374853064669006491551375193622492195691858993723276440263569358583150150923088266726386238229038277767611006191742700818050882675285899828482712032826727234953886855216452492876604983950566604484911790594465527673992982994646864369785638793117993607762837719861481045069373171992913960517916569932980413280703586059676528919491264574019117542590940400142460420931920683162824715784605575122575437778594226505749424801194288805846954591637875714321714431424534795944141846773543843707819202154531162872421410366488652480676970174256 [171,135] -455145004690210054576866692649129062465570976383213662409677771684634127089057637034016862070341068053792855761538453172174432701909875832734099377198848337924963824421459689438300504875182625039383226498148230049092439515978462407995833250334888200295057988430235231478833520455418098115382572217371898758527609829994119964188200658133495147603141802153714716738236922828587694756279568692440684605648245545818963051170615987523690542231964646901485302428999965043487761702886104269039774300851942676746157356645285929669177505135491284261303021853668072146557468344390764016015648459437924072236989842233748360995360647453657472454194180000834419261219853026752218650242237421737734430324132272160738925589022175580751992169971285374862662307249216444297798987733609269972944629530749763699854008445746586064174812550929775498654801193781621912552918603430438 [171,136] -10611261030068825110063168937580737461357439426502209277976369827844116652119149201145506052324966842474192058640927327558287273983752495968566457914387976002906030654480740078160489632044700271542947989962562928550302792369160666024657480222301812233371610878794768025009680380014967336265933795365711235508715206204929329523946483362200741829388186808213841936901992836164704789416280218539754991461482989467058784596063701311173859693191590006546676905183004879801271864899255007293407937559902259771178750846096519548047588560174720887383985063291432684000971327618307338155060596950283967425121031215419903093799691390489444548149052268129281663985211176957913412473330111926689401572609751079696880495061585090647391304455601644963872502245470638667345592235363531543584052709306160850266519362381728102837887026380687324004665767101927122816656065 [171,137] 15946457053400740973678426085464158861507435544493938092462061143596976670692667660736797438969313091498167742811781772642453828653421376853586359450889328516476447711267641286952120201558386404688942636722121841280301825909020197216636877774076377498554676698417764521736757909998798589217488032811492786176954653961534926979096338267572072597593398087512881580907649018234283788848667557159261727174603188770286894011458821903128823125000020605465486918580319535369667707212865388068062044509441489242758772941886247694050337702033219888258704044853340804480749885628702482532667689482004812769602972573000954490239145675827444885505257664629845449383081072859175693205656470133687712661672542010711685390586386391777735765334281954597851951014506404689906785707636685396604425307432415256078948019530197260022712868490693614724379136937484648 [171,138] -16010261002497606432151576781045485075226646549292103146439772631546593128822322921749315639462416926078706691816715376040883585134650269580823123914977307873078065754498669760945689195783582467015144493608533968157008880678697754863423882727338264170228359822163292651857837435911391008398372960889157728102781579228036831664753762258251088723761965753285616369364643185598370949685368250558428679556621885882001327426617543697052948278467278169078577212879189801950236798308696844604321282395531882261130149298877269071337214310514929938916541997402938717646644054667974287030869475537849844131745340730441989258524718996180776656618674001553031604341979791602374342832208677552549573899254778563611293316604561592690959487124960761937107053086462294218794480733687301397876770537634875707370963110672528275125835846441348663217753558184 [171,139] 1714583894290973548880811114282213428147380573978318780432700009330839656987740020446202349594205367192564318808948608471453844305895477987861410312368243517366197322082059067337889959052936533034893528525920863145170268763846340129105647108884509149292026386426247266839170839342218663545604673874743886365932630533991528269856576205544763294630364893494164484858788809712311603681589465962290410056146685860467028259687358825247339829723005369746163283054062515996014629527296743924749242830762942463124163469931083589732146071561413081711536723140184054785608646991741097979504811529992857707316288120383540972646769890998766085829622276140880903584318539625397093649289354319230548920799962183180298288173174776862707801803102808946392866004377220654284661878025004542290978834178903859586821861380236037811961121388896827230912 [171,140] -54792014763126625682498885924429012046981725792194143843487858040924935130443584681917227493554330983823681223016002192258232521644679651561957255933013248283572695132452274601666760531509926149489062971262664127962294708591144917057362983143241830346521078072998613527806227824268997135760151088293827325730172590739798247117004331060433493414675869029376699648115263106721146241190691626328219034279625486629776201065536239232307771229625295514824350732832109116672413062173991035181677773507621442449566906045422460775977573721796332852294188225843945682799545632817540406401959954650199679213699676529413539518341161052305642667597873984962834379959325545326914089083082520633311328727756221228093140380482558837632306514117543995858949949516123754876778962906976109865903578476007376252877283599913074382929776461458016 [171,141] 497085821914151254946726365037737116177189773012315567803344962682165566290082035766722692826383181662794162091535239620257108397333736719641533282586760979262674479998709658130120519033750916785812918378694330707359205140760535317654132830468048456710880090956826309785296182027038364692741467157475861666261836531429054982724792674122929433721154991517867571887304088940766093669274806875131661206526345242777564843328767006643808015584193989655886529762130623455523488733633344212895412690033033446052193711870657425644286432334499835702164739820715670119692393974453203087367451789194090556388435867665558982276067385205857577597371346910126215129605723848131561628665825354171565298491798977005130214684565583972974849369013079778852162681182115757004502943271947551684102254126593110300120816581165806972225336 [171,142] -1273138804623158082043716817929440069285187800740719437665155682373754949163008175530719543489421900535724578236227499317524854699363138758194294804325068875436586076101542079329429843344349142292812921360801293803423164174841872558090215450979046008058397977539721869927934839844224525703384940872341233594147837386995923712313658269254060558978244340246410262923901171026312911629867378352970504007633229195401871033808902273384653238310423980088664259159155970031125543108985025831651913256769080064000188978371272008151068345352410865786138294647240171410032464224648318995924438807313606066103707724441520491026657186805164259456658427628419413422683472796783620256951454328126017723182477193105054443724321224289363282623568975804343998103260577847843690365347244152935310241298265418990449520441672024 [171,143] 662016383951267320053879882271217611136265825250787815694922272752823110999652719392385475565911552919699928148176494005167140534811971497664987111012278748116341851459423991015013366152717334079784139633385640400498492230384996528592524597592953855980882746998661455353762854034420566071948391830517447775673655467865140693134691769961969993158418349386039834849991766028353961119216502591289410105402489453395440466127947848654463501847746841392485767644932694956989616537646566967916004217802385829901530467076770022627152700792445858725956458345804956971837692003485851621566142142488406853426694061205210383220923470311951956504224123576355847044237378562814063163204754041212204747545447200120171881912863306792233411859167272893198915757446535499332562754396578866945048337853523388676739520 [171,144] -21399933467436164407006550295576447881067656406118455635369450515377654211488621441285837812171889821600999584437061213810182960095269373327642162424839150013838226135498872470225344336575714609320035105030572591355533281512000262654199868148336135365156715951758691146826103168462325923792872517171730073241154668861740120373758076159696687531290213076233549778786835389699631725051712787263621719293565143271178529818575444063689938818133804125728642774521377756103628618916677658090085126508958856155517079297171564727209324981471266813284019508516262635043712709708739886907001556856647164743604068253840175946833947584678823675539107141110237276725622391799947759999263804165115688405178886087387810337319706746961798361555288196573294584338168654007416234119071197780488761916284113900 [171,145] -346247645105469556516902475137688030272543147584109308725662143666227402148330576876848225823427346612259073907538225949700253583729884799085245738968609648120884210331505665161739189689801377024591165446664674073548913464068558517277256039312392085478585869830343705531504437173003641772575134236240219268931016055074534704872093850469024803046687216762710996428752595018383769321244867453801600066820943957016575930879647412197977197782133677133983854644104563885886534971551441480122241081959895754263487814940324494380138172642296261559795524540773826471617353342765503254370040355923714372020055195067188635708996431962145429709393906835093515928398539034782996837948106605166297284688672954659194073008968549417646864028810551329768454418807676101086823615079750985873418600314 [171,146] -1219680830520303351037204448772399533194811449154969758142353179875488670671635425674256032088885588111089052154928256853937300718593779347180063123378372837173219203217527057740902000185038779886433432310234793458975803045994506305465717062160081134421098498495784417572235349915028217784763481803906275375872633784122874945187577687929738288232037179723416561609284462994610347867631845589059079330116904118772619357774670132794138401005990179482668765836273924874901250350931085565602133073347258170541042145769586185320057134424557405382190036750628020788108572967925945588322221146716525228524429938121105241558406919623107166263984446093447418235135822750105680019679825125113032921147780921183244732648848472185254692028922494057028753070406089115011631141777821835336 [171,147] -929601899784894463828037756690975606570247449918751875952717064829526037344343780297770000011358398585359012755366221972641709635072800945158415889090068695644650386123946028511291009237575276152086050544844353562999150361122799747033295714218777001995480972559395092572704153414619212900282931240331800493057681910637615498942198002008047616356247200042677313720068480056454094388980152562747425947039082367830497918383650785272240385936257389788477981349702027165209174909100692099217835506544122984669303335415037919263170209834088659770863700811071106126271635617460938005148997226172863482653766220557521639040193953347964331162584924829769924996989718744169601333836268232987659487020664057039927661917741698104914742747125438733987074807746397125073916749329 [171,148] -152169842887688502775656700694976643366455399964992215332965619427429073777405152943205671502410157923497259338590463421064877200697534019363703134283416301202068853939725040506772216831278644987217268822943595160552344487291737105121462958611002519138466394171338213277349269741471508282785130007577916252836507441314300670330637898339891460248476818909927566445684829700150805148789505892380265107694650895582172522363767858111671729230687687267487291662283698123503429479179913449377430622725558699702224976984976154479305487270466758410316597975930240526462408960724420824422153841047146039911346380764927533809267565204034083901586045433216596181808285428307471149213269627845944180351225994370845719067295382508288442853883939261173682591644559941286 [171,149] -5246287317371613405892371508497086496138678529471217824584592004382547438805149487665707903139908681210982482854351980991225065351136508598908100118218428316650782914827073886531062924677120504736836889288610604142082709873885161166920234220437584558252958906425017303927280546973744985665288916050412019265760373083256792638287210909163625402130822558711661095474855920242500290040476563609602977464099977410114777533027626286652294373405353044085939748110013592016745835730320094647440479901549264822425953787106640750742797381117382832478012155220050743127321569102696295234188183015546035447854292537888407813984800777542113475077075651537556003242715488821996310619125028118878940967492308342680937222477789410846102890380534494596567024604 [171,150] -36943481101288376311849509762566485647040932469938236365288709516419608334540965225104723729211810526260561111851352891252510933366979274951917548561294319404892285519037586908325492971702830675781897081398651659808031838757594343553563975356252089680064096216499751477688153224396185796632083017567689829208055550069906896636254660644258688684272364252097960934902416642834219721705745288053676091003241976700443337499161918203832809812342467460493554832647277176379697247650698556177420924740305856625133496544530004304384471587154071775786826460541997328516154308185821380654311316887934399588703248581753035500412892177140622394578247641482707201772168855582523883485902353492824655630732520788542586411351558777532778313919007240 [171,151] -50963619809119939599534676307933042483643630462194854426485124400289790817691779488939856429004050504492073426577459723479872970963974295502624481676632881819342834708056568348277684853966605262423494319406829457999695197581453434511537978286882342980102053768980746332963496056857892565860073088437391985274041740969320887609746457918444492978940290889631952412812658293637783231963843401780771286967000044170927766193367482563041377184836573553406282479708699527718635386909871288537127912104930612967309778977840492387104652753857354486488821369228376712380106688981577278150975149432579632250612139573517369995428846346619820988915299564819463655461072349907796148324200744418007832470035547357396651948848240328183536 [171,152] -13059691191119659137421834500838639817321612584823778232326152831652575790287339278316499812221263227798874303721160010492492517831859555534105968723230771720189926974569532896407865399118977987576961925572312800718045140600764789703133736279571430177392508432340632729313484503033327779388477914340980369727189558199313659271550686178175348834877335332209585854476056868392979075133393202769182437310223211415005544287155340178991812464821152248391940395352973472935844591487277564869181362892954501510813514235391846740555226709998720470523018415235371081370614049002281729076778732219631220354355460296192895023849237705060322902588097671593289800759416903951138037989610914451208921021110120228177500855288 [171,153] -582298368642196475155666048093572117395189172780196131344233856907130721969796280453406736229731240727750299803804251251989908576654886190975112103400807164382154482962766292218545774837675324986931241071238818309326663726439100440480973911787001902865662806151964748532008418541915463014091364812744005518795648161188312228581793686152443438607239233401779808651118679091132520623207952964643146896742185423693654135161922826459855987520232168025373939294432020543790408278408108867099267583141019870708917816336738456553899261137408628874199819632300951873938993375233211165037885435160503420070487051671015711295183276244633936825137533681371331984959903076607181330619110469525608049962449496 [171,154] -4174422594229412531873550258060653875222647362874699773105191072879915942302995023670523448801979763976246139234962674638332078049717531397416811540939086564980923050608451811869255127353523403139227202784162820255415079997772322488197035579416294209280922453590464933809852342371435878081831920279637967723459992432266089462942701577336829179675996414880005882099719679220566628995258793058419368175028926947950990269537197858424737975425229079696086951188000921986585265375641469722403472864406580536128991633868316721043666940762749151809558878018565190445180312410456873181405185141542031800464657254465925895619219217582561189119557513831976999918699120514922526184612691219674 [171,155] -4378133868954236462125835588343994221830650936515760644866731941109488619994502294785232641981169346363404198852415686963330509338248406454591989356488996775723607929274361598025789164966841163282720752450520746077157438502280699978546543092806287909291011169642529136166891156409390401793836801251795623750696545213754076308587043690053586928801004615613181569877220463282288148875090737625867442303170665633718415122648727242442725333837627252431178022403857169837924811661522972385920992213293315390194271859026735774224829292950689286352505535875490740949243801423163687613994262641101749168007318850773877947874682036527171514054026025042364532024224756561570068 [171,156] -600402444365987099820760610121658629017869489989195935630037534887990949917598944922256566084337557054321527419291004954012256457215599111854976657045567724883794641459274233676075807318082413803613451408511926367403078161474794316520502742401310771932182330444471892113297464096187678159596664535386445805606729406017406054511679949680117976872832715424981301683017923524823561603814910771668738258141223882020249331228085035417267696941765787638639281955526818952099254343778753910012446335021130039298169270787159254496736405443984063254267498688243058992720545891951555017063365784708067877896399835565684660131469743628582892543005237966415797848 [171,157] -9419583096780033286784660851104761725251261557854113431009783568254206238413573700201330893283346949863651316602167559196139369454876549495958203877570171650826049794881385613589328144298121262352926258737479472109660601180355081043990386253402533090802652043954424648036680859477099707732682034522048863186578400857613301780702734750240452253595240431911670244489435732718935133996619422222687026161348548911221265556579912350807414342449528974406268941218702196108815156905130081978493074453454560451084054824665996546226404932990529902136115732965583158117433460290488074723128289903328632961945580526996038487835314904558268267016 [171,158] -14415670117731646984825131882553962153262653775207990327701487353425003003655116401369925999390429123449207152099722936671306836109954022848306375833919528190742112126733345921276014562765578000485220506447125212662001991785692166772024007318649946920659826648843956624569355531732768808366512667012677763209996130219606747900149732254956714266387335218902745994700743604917982973672180992040586958238006674126836985506179092786355115997487253749474548495615004866510273527365574867899636133915753818331933271425473253911167881689221384772629923304669596909242733495299282984939896166859288911720235102652226691682768 [171,159] -1777455264364827145825973758204357220869814781976971828527403536499637960942160988454704638059985495358975573913899241614303309233654909096203079547681226737032419826237282948979006238756025365504457121841226508831604415781857763296987376358833791774681248504408366497369521622402863307557913395882675074970054598908244902564569275667087026035198535732687255598873665876161538442349622898721082276421885913306073184119305531616493076081255431869626166397516154483877057005419995598241177672775923909853137865819606006015860216965125280121893716198161192039121889863280644844480837181220385623400666 [171,160] -14009886250525222997829797420488012081749595979216745794771220826567917116000357003303811521242438884774619914668044518461540777830026310177986374424315530037391501654085180033486334305833332581370029238048986639487970391487946245035755757053187870723926792585039675832131631957917795774661614989226926421593907587035319033097702981710783765740093100262124073851353305501921926990841738495842214105728837841622795125495197852739587315783020073569672218045321209760375006029309359793173822756325551341679432885217944850211376071065037496778738018295583349700803179822860386836031 [171,161] -5319179144228983433867975761426776416879892064229756921138698871797045041057827745940757380556933204732631260813876625432062615992209463313683380265678476302119503268936662085972778603372628986710529959778664035524438507242502955371050896669783600472616717361212278648854996340237918978278370419991800610439401309689720080418640565988053676636584971600797184038081423675981575307524438394109405941365129160307532567889990357063633610461741663716868060156590635837726954937228148128395544509966089389274009177389182824540452616219352336240808900440262112984 [171,162] -1596137004060172077355845087429121133012031298817269193882901323956371311239332924176560043100635387929193839098766932399254183406042687838577468395772366805577332861480986738619605277624945996326503857869687773056600467943452239009304011241107126424235098030111299919064212472422254442137882036970514123963798733861788939062790536829515287719010115870612553555614055551852306588570545520267275446558443924004530584037546949854876695508651447281260334748705689768319113020418185483600725184741196656578059113093781882112466826333451556480 [171,163] -916326612970192000837735666250966222854771111117680847251172486077158614845347679763977583772471744120735723740190248482828292366472582173051403880720183750205030842002896158865877547592577320104878962199453556757159131715374827670507409276183778578800451272146788549671055058817431444727534532654784394331568473062786566572273145457670143923413613776504417865714210155759769194906735168695571999829553091668987913070393098410977765599402858365851229168391532383346958667954347365496227515341586788862800005393938554885688 [171,164] -101797478677442501603558993455557795960844375527757511055107795463887607557707261653282146967893847362788486036899772130381837081453483283012381759240639060651529681058052237286188684126981098118257460286165674146658376276187986637641993373130352058416526688796570569553067140368033347325439909080962482523762992490872216841882648390423246103100748098880049088795047153170062353339973541680345469367711740074599340114095870618705146624903287212299542513153507808913390165340390299585768319415617893099992592 [171,165] -1871139134032547294860026124937526034960565244033861497818099539948363331053756713182891281250493239844530097689905791615443410990873644347060407233089800004484194064861792669203414275319055994313366595490994558193647695843779168718112634148753512848562241078729344459133077835137273359400359063281749869244850754432409809737012407802173295796340855464822343703052204034384247621851775316287895221859094050935495022259781982003451354829802513559637644367243051099587208747074756344130473496 [171,166] -4718241905964702521298305954760847501812305153076618746343662819044053450314287740575661225936725515173657706349241452509946917128485860587450195236700268352332119596520900921165086767802240820800129022416409628200611877171741311729292234305805378058165193421286838103301458475840231008393082933066061841877754649515788649716813931704232816774268088701301495639308163173349586627936435754347585386508748682502362651953324873886570786620871557876434210318672283608388576040 [171,167] -1300392332541176600902838161026368466876162163988044357494087688588001694067053994025886508771646018639067464127967428186424208270872276317150175438241103873718726050456341640024378320132955264768591635671502890825858221123267678631074373555052122227861310424302564568713742960613867042991303071193096689584115338974625369268472458634640872969613753287858445296879234513662603996681870903142149505661186877049443591529675300222167093397867861251777900888 [171,168] -29607857756312801139769892427631997202404949788571541450190946056034935411227232595320755743492264826453098811649017502645730541272782791981976749538805595268896871035135387716044207196553095927890062738135137342149921423045250126367858801543905939424218471095097244550407198426901646456091481604739250381376456396833295344377743053955982576250147172741489996792257369743718545931314265899432870592625016569211542614893044515460472560 [171,169] -39177767346031811786406074562690373717376666963387242333532483511521510515717230713211708776040200880385929576205598709832010396187123114038654361954488983693498874038602722213171544730917410732186674401553562090412214165788688212515945773312670764862153825614172013411652660284155438713177572180369381597859861552660639265388258026272636680697177556131174632731700672183374823874640754247424325390019470811483174 [171,170] -1914932085369112062338035738171816385830795543356917478449679911260998143114676255896687557996899623435218948610294663529327666626547653352817630064971676856385686072479739241022471132020680803440847573157332628283303850171709496987809922172742967556405592737478573451924187719369056301952262318135472548537103922410652222039219329987182267353349990813185054356322879839068712189600874873224 [171,171] -1888393823389169002932055181522325486861497514653675660771915958876999426955336717245540725583163770319725493229295882420192807782887342813387782681286775536248921718020578826405931049876960241674982050534344745663903193153890097416534115945988279008787024672736858392171971811788842580121398367889236482010092591693727231783779237009270692731003110842679846982239855 [172,0] 313683485234781061386698917696419916267697799369258097778109447819547782884930593011993752877713454222399968566011400353551190467540649283120824145951365523964881533515641201108588700966343566588878901930976673508018880929579902937647216545012328638280991948040011866007211690666360835921367540189987210067885783904581076905352506422112370020475863821681655164774054890491883003625068179352435268988871496353056328441315425679351167129148988444159388705200703091921525146842635714909784027542522398048686866631192540917590472337110643337903018160547782511741490385374147464768781974118015300752539116654704729940071333271635330962528893173618220549489980271146049244204339555787856555593881143535988849185055503415350927738076540722100732372792594396160252992431479368447552085872698324461614737991859278394377009193074560057055749520949152760311879302279591234858538271831461384374494084821979449894886619391546995229984498363628886893586667702699255686582896104732912722138568850304137328701700656671635455983768673996878742622283158568063416765202423846468423980073918822515178073130065376245683951168079502173151027436434553742383394403472311869450287164063342934344696569724156115278271677631050378700816734508389882918778754579297125627577145463558247987879055046846401434293052007787596332009401340971243152504769386092720587082568938761673038584376627113670110702514648437500000000000 [172,1] 11628321120645818317479737821053005449485729422927993786315390730853263323776588540604093066524229153348692618024426778217771142911012404720523983367323265333421707927453356021150945646220095426205800858353259761267907630214585743085101538758334891974309250880333623300058958318250509088992667715522236853219762028215055041857293442817328170755332260586261680556093383796792508062130073967971074163716363977201689496934195706854956110478071649810094891069115404050467177910773970554276674733551374347443202589274114161741264584270633648796564928152730039438843535843483774014226127424570546658436088430080515743556369576726818980352540172666866298934253197722770423441640318781150697386140115845609915851668304266994971582544018226964077561385772388983904381856440384836353424898606576073498051178203508430150635297067412286003882452102305110747116347013358203592125077176090897005231754240816227250895688580378201158039646937915120168309721768325734659161281923461014963785706122993465721390689457204204613374302198228710764632006012189021296872127134962982691040048636710651976600642292039381502067559285511949279346833097957269427840958241805961898222147707498312460311735856347458886896277167459019242127128272070597375165561331735106731883074823660981462355696718164560236884806562489294576156054302169085890628540843224275040674381215829127649712404490855988115072250366210937500000000000 [172,2] 85009631254761701331094498019538866514694776627477623721945145854604710342976190077263802853610266936259363056734600767003948803229078254738415886070483721014437770200509728654107857320341794130255888621482657265873422193875303757255644385409274895640813649320104607315015077576675076765212722499452308235021945310425200073403063275528877952399374219132156608441294704429725932792535751756684709538277047026466630294290911774442408855630720312900320622302851805197880973521504449890514457642195045429898093412089893866742302023445522119583093656732226890593969117713233770181724254284178497341005231414885896305270413600643296520304471707015252461285725902324717701665982760270711298241613448601484162633059050647169052330303017398237627014545869218770278361416206924804196365736167728415651508151618762141047737811367253422665179853972715990237084852318306352853425846867006045521426791435403591348146334377225675722194384464087969881909503070857170505693014926373598551432113702425819963017075818577687342359989668405704391012316892105907191249123489719465863570764711022267155557044076364635259070074937817173918232258303241818587522204143271979900299956565912930707451349432338675774133395205462085960211652173584915915627737559615765012458415465155061206155657943427076790506666150874059082002760438097329280647027815357651878595233682950393325437087099771815701387822628021240234375000000 [172,3] 95257251338426020686379991240467109535258543770911804735399668420727378486814596944418938470011679991624826958504253199882641989319986239328959721614497840191739476736273411342970963511620819897762613814272417463425035072436347448383824652677582241253109880030443172624521721984791247049327505258110292675650211055714553786111076453642219618942974080635723204281707131348215622783146863994644421563628755765779231648565065956554226025514315921566507735519182049083373718630303607105113574332962624708032874536711941932902211382321732876108423268605099972095624996376258119014351401049323429316158608813497995154469368004103857380321064127499343866542320932931208951136065216561433097350474393917314609271880192923328236214743848042451133848803619256834388825095737696410799912568774211908490903644395865756995357833678418219645430383081058435400435014118821566378797359191298602833995724996109905820130730540218397618818586916557729035951899577637996406961426028728942111444757031489104534549904150758885529193247560364606870335041900723326414364398306355055575887275890842625243894421892625417908304686540072345722395951280394364076244372124104546073395713256834432403448890977821948747125835639679490884003327808234499560005179150874618934690210362749552526086305649403523304495991777991528703311226075983505659625626970520869131439591063758088922030941887442168081179261207580566406250000000 [172,4] 19324383468421340183939611699606353286075503047914079140063769829090320740990799429542719815952179832127523101167361371394426123273568046779404454784783583905205314514508397924684495363661976961545937282196968172438374184235502659683512555459168984183726359446939173845687957611510006526676959390079930480652611620390721324264988186225966453606702748600618130479668435255597816061343727772273314507124304951877031919378817401916485316767928235054314960227086514319769198928242401360554389720895574613772933351572420424708157674045760805425631796940592926944589538522887143117934669646548788184700064524734451801740655851780059583950682085637745596713917496115852301250816132133334534247429637176442784777877796558112114938414941119259862221530565603254321371141807951439662948511067843591913600566074041544097553331614241712518663253890574946742719768724280559656970663839757099690610621537707160229459526239919786719185793009253801525149421333251254019017896457436354466243999348631236754069487011889608393688955105967004050079645239413191802587848266575494962632523111382975716906914487047666166819890436305881741356822089728046805624954856726857151314103781073576775674198469714534402329451126574922861669543072281137282670937893584934799082901108108659610953515613065996229590142382922996240217649961179064182254061703689309461240152101904253363330464185395385356969200074672698974609375000 [172,5] -191800223129025108896496101748600127341472338987643795174388334751348986605802628810989890244086566947291858312668434356737222140692220586586750676331497600518542497395224432560246596490221423341019469937624997289002293863222832417967765303127052544106419118613577005418532173697535199858805259417875971719159493714292425695726615141743667191075903075244805076993464375483679230068363605940043253036343573497251688612313966029660908687323696563384168005304901706975403431641871949627583112191026269698636539106430323934306064989926734273961039641405034182751427989099830586578464002740339851462333116067881601866490536609135878359359953413930985599041766617428167771874576662160129537451453249974905748353822528592253031924430787794190828579793119302052672459292356480622246587499018309756030233013233263118807770873026529030077409286925508164867710311867593189767491570599810836750987816399117230942016426035085015443352948579888182195509828829757183875247827715291089675472964339524293568941736820936085390555375487346465361307256783016406801865684976004722387765320402832658225080190270343706983582412142461111225909395542660276943225631517661507890620492080467860545918514495991784225597467800101555534387496664280384786501815771583041522895470802645371902196073777126062679434497625433534890358961229516201427181447821127926199727336822312117755365895695831568446010351181030273437500000 [172,6] -207609114363108805075497058983708959384906602816000214962686709580629062280743335517347182985445692806933513461043304938935414917808439690675481062605838424194692773128381978197809042522612662368392955109151073388084212672274427587475083280406617282508099448122068612928208259251619058984415603511537456744109592758459951762068838449763161158676617683840268655108263756929849519889860877349013894999856965231106466830831410897769030892883931132659739947807645166723820571663373829069645944704546896033635851182162219966337578244846312138947047197976337127141404905105742065830778539550560629603737539348226046892191088005783260964274936238468865123640863896330716082773092020350874905923244571847443533345531436346267702981369614696294161530014855336674314687125900563733326318107251484170530959733716947043389971322762414891752410315102635558893447455763533631996779257272363534924274929480194793044003984689972438663648976608925306763131627846784513724912616289640438445795778377105459709591122245077213750935849832616369624186256515202872375650541487652612786292813291926501683786708664164283614392588542398472155168649605193350395385955409275057157265225218707582454557370989596253960366603665934369722798397772996603025731079801461600831565640214516492016822679737384417110632375814713323828821379993331569511358259880800466726403920087180545813988590461060084635391831398010253906250000 [172,7] -12128194676622233850093390194156424745888872578432321937818542687711656485076050907544413970908650271501778230365427739393769996581390239406476545255318840723024539507520716573210044661721991539490727455245384837119470919100105313989322354545618832999847689674220208953100318597565592487777675219443602685009990371818982859817701813896274899712946263730406121035555873578442424132357166464257456408842074265618376508208898718117648967752119752687477719670808883540672257435055251069811024394725904501709269613125334891379558517411758172448108332608708687567357242262610449593175600900129688782578046387354300857613646221539277559454681290178457884875220641825793113310028190064851333372018430507349800405752962898265741049091118958346507143216390553469043423716282406958278211348370252307033695096319511504620943759101938406520485076762260145147150670639396174833068939255483435466623196288676758629400981714330563254507879485453783684932233217213295606832979442858168800475248622547187625620682255950626040007278957539815397389407233382923558759123189353696553158326382638068687450113215060345479293359315107578366865680101198721103224613611951647417083885346169158917653003706072923994557265079796749373711451229169952012218519387075048313961448684997422757143656931908051060761141908426320146464184629084270414570119451800375980789630736215703765112632620642980327829718589782714843750000 [172,8] -247532756272398062915630541272730248011093780800453939571690655077285542369697385362925722441167307743748160469451037694864648776636727757062068543509320640143129614651814473239082183727577617313883244390508588848282075875263422930131657325335287062163195580987009969561601865493252997921109123003998246696730139647162782613353361373289328588599100248988924496086581538289584530941508281757136727591006594463643360011154356984249227673450806442888886867732477084163869406899115529283044130993160169985505226332002111241915225445634490000959667383161573852717778888254114676742256687277565320081581698086241938991144133220894311510108849081817248520554845943031502553251520806159309907233218443588996052524827482418579492155127730264844732458719780276255291761825595432643391681605501782194467505684342926759453569616609427156472600774796210376196851371840560407178253226909444109785986228446904120854205157274500584971625595543600429545188616067876389339172661721824046413898156009585561955742218220619470706258775623596121162490627551895685941412218710674175675837722656723645990859817405936093033030811579547579663185465510235100407460431147944760147613799681848263961558184767131126841397724607081205488834121419819024972077708650901927717518226044523203896092468971063156865521452298933013416281726500214067855490282481295602527858011546117619641598927412377583095803856849670410156250 [172,9] -1069383485787767325197914780444050718323331645716307649774180388264259398639688476856328802807856940926271617927298777389705391460477538709223517213635383591061206810345072112778843180652488175314624784418378474708782378467170516349155258753228202771604852893682594133252371947784695949753189580521325901242484233448581200461298343834714156142357204769680637588979580437237327065532750397664208974651244300934963699601641551024506177157966075227579065802924075267555386862299881447656782371529350969812024248720909008408497068276943585353892602238647804076986840248779564581958621525676290179828166540406948886522382922506692791801430527012002239412660108743454912956832720820738986246970643081950645730990111679558142837898077142136816314369085069471321056784120509435134369776347166318134090827109696106646791702986767796998158760575151817628989893584138003165236782784368322316536732202523909906754256684205615781547847021874543766265729228078266125864170140303756433748125147836803570975166840235711575074371912318691366836598116272778357091028587921318618862820508823419765166907264551006660351873534368317213754814455294398697320115898343341470574850085309772522082745493958132796978800488074565484031236002817647712629042168535918884665973614018175745627264607094695288852938768465690447269445206932365858616301991928667767367858418318272333044141498091344255954027175903320312500 [172,10] 26271176409646870107840147719919994433852233217180247885581816100145030511054469887603850203069362168001251951841578221064794565597953977549650543262317829413964679019779869752436543832659430594951161996725323317864491601165041949304795430317599327974890824282017739759481301572828894085594167509221425919423073407661270244786980894289219314814714746865931473099611993775142907337162828477425646466840689671305589881573500081775572470343514908176059632556817715473788340401318635679383163645386293379991313324759363020581869295969139786328214770846847462138498006625959199456812913570060808554440783034935975906622219236738392856979731204902342871338052931537668953847213041428698573304542885020066403523237498172641260286102563843760619353059476985554871287410865559206197490563155311343900772244819539534671231853663925465192563681103010287857842649362988459791802458681779250862634077058595330125036455162100174372416619230148299563837670875611045489771590118217047855521309191392649387509024378957978937314488483694235156067514401752034054631879722691272412444769368811734044826817382654280020297987302313454177104912978332729192481195162458676681990432829163841093527668005905819279163824313274037621703906953471281979227704341130269682355106977381243611931044417345861416145758187866449968496113892910440302329667546142421707527757323433098596510017120631102472543716430664062500 [172,11] 327928072222047699418840548049617161703904306474134449702568446549179300025591649512570852776121320661491212461557669562771643331803645185121174297409303869265415161478545784519618538824350658880896356249651565249835881973014157260113379683530467414166089063404495793117209478160255763429315379140297540282182987166629076941841618046687555528045826112445280595996664100253864690213748392507318368279618361020555545820609120169461677575207839073305018472238816602313397694370479040911068715326445721799467844199573359939596363837432561960232089422852865329968184402667796341665261057712595690159131825826863374719627062315299077543727858235640491087172164493157071600399758187030861034821825584440301957561349390325128326119654331062893509296712091933615940467309778683308090909227235819268372622842792669764642644445119142145381267037486893253449440538499845848213003703056214755400116584087224015627639308624371278882102285635579520113176898190558793603465494633401444664597160824955225784277476765414172701330504590686541097736432828242731850637811161664686628345780055450631864668562166579187212441613817613392242504953499724666392911526788488900349300936056881222744924760659592470037460207843230702382263032618540548065231994643606488095438199545008522876959395110314071658300641023907005605180867638412595562017113657303424187987581664227183720131750120555758476257324218750000 [172,12] 750748297300303593224884895186704014999092403096066791468770942197254708269371671088924299499760648239983770774864268255728221432767319520184795918605004828645747264414106325793942195093752803162922023517810140270480354672622509795532948328838902217626242640512672552053361525136189602737784175488072179051020766412319266470724111651746466797531006770485635091042409011263780562504526050094968874242185289684906057723135095790067017330770774726519106597744217512061371560733063360377699333471135267048828114154030615043401348563780848525861213942217380523415173322092137119729416073892933657119702554747424699016925268037549433983187257801567253137405059027236742009954357513045607371178464987842689287863864834984041046222950688023861839125394536240066066599602605783840839664146751017174962766789739653776116444583656254034554931580100953029667584970025468794246392575962305116942330275401874581847878183003334080711943438793640075096697906440912032923542858281270443542669488653343464212397383497686068026921420273852406068538300950417682337503797120945093271221190322175649823685320487749634869456011257866525221775588299901866614469261925266717291607145811900027643265073251241086195480286716513845766272273342420479645662283156805504003169749387535135735177267610041601697663134576615432960557794530456575357653119464063245634638248436614879259033868755588531494140625000000 [172,13] -4843813777525481321863270527482681683383117005580477775158666587587268060173249618308864176300601019036830451770909730828071853065927804064036317794962380655734339486279465717523662743079930936316909859869064867947001641457611381259274292405439392412296323608553280803691112213839488867824197655340144277428561460189386293999170246612217341074147302550437990911206893524572072988589455130609537778082569291402289846671702156516201310198442565677167158379509557129972118669095488918014000931320996760367684150258186261055571234050186368113244543233143267645295179441998845752842221075258464085448228664465987572113893786756908545772985754330108818848760673188453114573686346061271307082743738054255615183528076268577974838611473095869358783075474434003453637790138022950555574432520131517635074580667431872906778162902056288189529721440964920024178745586708105168859673284772290594761976298553502269065011168070292766400422624115605257221624523220638961720344505651050335986326072426772137376770240328226588543826121800971992172512418265441117742951102444970311525180624316096308430472001146101613275874655562846879066974516565176949412614664426999266333973657839467652187303081023964936508244416758541252378252978801489641640469944583943138424158864200866293997264275930063463816949570631129201513640396260494671645172408908639206849013728697308797947591315946922302246093750000 [172,14] -16279105298654774875884351652215024176774677605024383844316931571667704147793442402149763693308410726494772016406665276395181642897998139608999156523557723132480394901055309440282582148241901241753998606299372610303536865540584933360547630118923688715777996041701892249193377471158235181922920592987130975072983952642060227269686043952048305121710174336106123810251942586406735537376222859840552859916967589235497107296098886356353484645475678912211589580121689834182815110839484347524381966362013504944839326210270391789345668375180482042662619102333269793917961496019456254007236554823565124989651855723375427884453803770587699906035097713037249113354895468743499639643012338339079002157577460049843928374029069664581120289903176766452776669194400255551366728689571515833436050636791971896879627556107176599943123111136558476806684744082712030317481830715585794698236633813300954542913885340696320949869374671114146629922568228151600828868662673013738604395184957293829645429862119484554303986071138118048536179057817423618279804840329503297836067511416467876097565975144412071245638592910772671903008349401886752956370865400225948071802697389433801619460859256657477614281204704236063511617517547843543647074313182056415901900387311703817755070054749261827893135788366110062980991994770386999105989983952496958410023293070444300545347423982629225546937046841247558593750000 [172,15] 38069751944252871398964626922125274795649322951673106555953951350571171335121443467547709486045695756466664804404308216913950397512998244911927016851367792086827488114516325126180039629879377048152573696861978281553524002235483539506854434147484111970963376908736967329196892996909609535380917759910442027763919796260256625858537223011499023350306897005322834299012275044064982533203862964545506374157768182596057003642048151128363105181580385166690949942437796351357051150882569418708486289741350464490422338787081901524064276075899161806251348227416935216515386861959526869801097755330625090164948745118211553164407888392023010513478317727062415890055099232265436685987338074732962269126502610314847267531975793949326631996411181204823857407076330910780991982882987633203357293622970518512640319951390330112393562119995742166839722150050888077493857377164599007291929332564743737854012877288788007990207435686934980654032971649275698498108276763214742337044888679078077709453473533735590505104940558534385551204361879533761579481568913955275690121719775606104766764819344388325416917283758191264385605844525816243700588902279513572400335613883325828721788293971538232557887692330214184742378293623884444694661331761418751409021021712875586639141996101849742265261666491895946290045739158118681558828154147939957737428149569477107012313680418799165159354970376586914062500 [172,16] 99032772762835349385415924318328709346096113451206601671557224609880086748350950117029326806560502485155632970647374699523413967404411048159082388024339922944554424921607481128850036924745798160889425146565958342304420192271501066901181513492981840810052663927299302130449603533070938672328464257525282785379537152358955622306145560413086135369778634319527516073647409459712130638296283351095399624777853712376300358318797592040809644168293390066262768177146465469141959414847400964684617979298954958212729469084570554907059813739692216991884620956053469682253749449341004413170940022030750449967171646542623148998320709581278854111277436933624543102219743342953022314560565066905578442398815920234337384620566138995515049015291332210448987560482187892173147725424269989080171823628139730042263732195082554880036402229196493609647029969363049071425112198505658858527817338338436577298331597369473155127943086314370437900402068259755794977928387857917713229397509045212069416155585026258022784186759201627838605832656055337215779058606873857805962928831547806987983568081914079359111410640640013515932407695283177909425776966683890636407190483732834490791464715149632460234131853238046265131622567027019399417980713572325414197905417662812975792178367658532634429172681707585501903958604281881087839123990799946272699729692426051492367436692069812585759246542321777343750 [172,17] -234259146608746831364594367276142233221142870501266879129002177700263004865000916289276830671400472803490927633520269434570259735668110707850369367018028132000656816646162289599771997644504043193831464641271759306019903116289812098249324207031960101156237750511969720138456647561498608545395731428144507382638330108803882062193447039936901193731244871957028547276113626264962071671877027360554269647542798653677585968757810063046590891939111020472351458225336181156220624678585440627201241284700232989063933404352919657720712256451480892993341935981087101001559515302217490843059222399417689191289716970172576784169030442290482720184396391733269304322716443993557545888914776190533545221274044440653786300681051439411424710555888837428491791578988944014896735103286534633065405440741415739158073319897503285036887721105528070852583385532400438156071811431081795396819822398894101202096726918516309455118855034767252406130797911171204573723998178446387685175683989613595950885472075150588075538608426805919310315283958234812838324750227257988986981426269365674399871463155790931100888225281515517094246123422553570480563375783679389096085219616218687270390348104874223460774649029181433749942828973310509262550112472023807760490781442955590148245736538528418476911997717210007573863493087532127225941146749495310677481038626478981068849932913869440376893139883593750000 [172,18] -182401332858795890069118371755716880603361791536900169964292284584261783690376148981034356521889654290410006803691432576509206243090376402700831102982899041954532189492230011175302166851268440498192823735480809434805946700203425998976080465363848550887031375112588805656418734894666849982049741675569663365258297169358427096655650078347209920388423473108129956268741138947830673015510960180403275656571753075465882349467654622504025978057934592991265917658210167426212670790733030590512443235487007302031056721034370178159253152702602261766365199457876671207739894567727117945746764204632850135067505752428476583488082455559483125988463950517353625060917139923278442411688655620737284146192337876810708935873440575901985430934983152301392392925427923884349105382260387851439224713674676428978462384933487706010643142182076842962869847929113806978566939416472646601255137698285766172621648001267462701251851359916638869476539397201311513654915584524328997807576224547461511930298663104012641614137323494777601514179375723292569667356633531250773382288476828733504429361363093108488212934751033416542379657788104981170604807018085268080571699475755934488738586232480161887107838013711132821100691298161124985880523349939029788876108105065880670211329367789535098802587375982188246517080291428940615480079010770033913632281532897614683528066401226946912237086770000000 [172,19] 756119561189878713706376519293486863779871911832230191319793428124473558703677238099210106975839663109824606988952396568420348532009278792191670380338062227606271787704384206591185289591708391114057131477761693971481657204375325740554537426086012406149773844398138071458976695419661636497638833282794956323550629415064117192625793577261716990987208824284257380123771837221638096249354169177698797257602636089262331698775220469495895647302714286495591559305314368549095557963538536669456447490453341919475464828941877906219646959417342784477738126635763927062425555679729874814174272883739657931012166776883508365930288619223089124252791979021817616209085227137405367240416394373867847995219529064545876705842434289009759307336756032075630329422101928857060278598532646359409804056484943478638535733284865217347691076893856595304569533268419507298941588499495579289091231786649623714637219194745795793042810089668934853706343222765149473662118144093233313821930483535510091985939951115526766965951335431289311755348165130352620881176431969732143315518151130473947508228296717812947493070687304181647217490211173251542546454019338358411380088308380250614627364678375454868974287297550720147025040560105510635917312721170862809865873741684012736091800892400029708132893387767290371991927996386403624778379992429991458042492433954398677558353178445730884658483850000 [172,20] -412575236602315286807971621268516671117431035618721848201884515910145330500577957099558010110514371947333423686902371822249781828867341826149948791868527239896270533066503713689524650514137332140194475020964636604207136427158238890881897154238453979540750815768020174079513372050084653659111596880171770169171151739750445121062555279960439381593606511834918414122147495142067178899565965546354444373585857438152045106813788161156444345686173266259941997695336368427115213120045485342704733619266558144325626170287607332236748569059730609414162321956175580879541714366672046036591740126805146975201138331138390249292912864792061856684068144967304905186695347230670146346634282364995669681839974923170454163193964697681466476060317658396143404733803320804994941570870162979953462657016710394086699255143739127562826793505921193025177932976398102776121257306306630927607584729700806821018691717841212083355506382171575963980870564904377766355108678104594122353033317857582037780986987879764981866386186735562863723785564470522237757849046797857380327267158986306876151773196880534170721847225905583763673733799047923466291340083400072148158492969386167118866978466747417837770128392244654004112351868405837954491546778113006266603521700988800648389585374935752356950437341182094622575780090335600973104232402293300160004510027989375733849851893925257601464862360 [172,21] 1367207000890288110629164647282580196041394225461812758232341576452946962115029895843178978582721654527885474071973657273977970483662907933504375648890692705890715972766465684009116822086163612950617047166628500925901523484625114071962596166315475413123443462088917630597269076191038961322911666817576823334677930496309835470342790747823434124679213212691278528523536775797201486014026968496510387246751681347930513826789985161757890067037126959374377076526204540274907519603920295836758533655208795430894367717193453528607583538101317257260241924505257488199674360923218487261894024593528818468141192923118373013899826125324122913502656354959409332324283750547218102193585254829004417283483729126039428571016337790657058243687126048892473642601235516798747775095787369453640635312469560390861027116124614387539150581869243829349883710533045029180846721272674806162585522566218497974030255825984004693415075136708721183977555561637564637265203175907793065285670511547981597174864802206477445934353981928288295840402826505084580529856630588314155259180597041589784698634373303380315899874559963906037276327303712101078849712953492580421977721226774321659009528889418863465486391214468455778743885533633563855051950799408761719908506174054049827516083126087394891177842056572456906354804261904153823516971465773499182734589408109147249911626686202116704344100 [172,22] -12585109772650648862748226138615364448552322281315902036299801720882843586893944597769057954023605675178744600689929545935967828520243590567565365961654918730614935881461738803243516296510141776298460482759430435846222893128222686860017614107964174296578686809853361458866593229311964053171486295782677320044136512230308221094294404575244326828493722931131545170970753277216161294083412588162503914020472058452015671144326307545085449490919421852598945704551496164355889254721912463670147815277020208450440059235314432140091402678932014166097159758604823393006423667718525990887575276649965658268925128496831009005431262221955332931380664853435230003153523993730870628945227017950271735390922055098189494756832592285741996082196220732517170748250065088821933111403896209246883350927335825382297563258315272335494773849943480095846335183699613341792128678547793590559401146374341915260157719990860799189019944177029152298781622892589061799294326131461256375901250494926617435387501344423995442214307685127563422807144951376628994197887680256799284341833407958989554118570865990448024928162222686713084594552686153333121995113108442617654074278553751827873252722999877160766522052160835754382259452252428149263813423455455187216421536224398964306405745679599634086376884659912087716573456309311101271312355471752540244397308810571793840462688740313204185900 [172,23] 49386179330863027858844381589309193597147390063616679111651517765247439232871407247063147934257833525730789883473374167239307381815906333950759583293094736144322391836932783804386287664911554056571449589286082721358972518979309257271709201474807969731973983176357906512654074627517790056823772963374772938800159380752241500176302543718084086132501533342981472891094934273216603531998736117238540725462481640022140314645575929325024250991990940667919626699978835170973024033915280823529440765036873746763581085001655518821398192136175392275544200868730916275455552175755350594112650832355962149382979948992601531730393351963132960103958845329409613391413876705011566006776694422723558563202780052308167874335738547261620045141711169429443568933979527071440650807259114041499492190958380000590686145429472286967858188101470837319011885787543999433108642041021960541491815885342224113699324502578671467172502614926437918159930748830337069440292246722874623689684670726548535213698401595088757236476673489910134598276855846747101371938625915013953937087833215752312266647323163841117509727545578302365346006299704853195321601729467352912390380014202686564162963166755832326041953138766489290115229698915983555074195536159277954030837546272253846686763457270888536734700901213761157732055870966195355449692515390701969308388253818898797216874343146617943500 [172,24] -125850668718986921818524102966783231470449828615659324776289499264016616134892017225236062900555946199616732105501455202294523817429105889645099711665828701807694642605325684569167249671031818318116574464043517160409603214248649195499248848509257303427792440844771410260710985219624828481479893779070281282570007205709540537963347786737182125093645885719820869644179845989619975642101088285240561472699777743040210737981646614125679333928269648051679918736810717677000403619337090753544535263796262652221440339001296486329660089193465183951822766182158394708272617979156727233269461531268656853425943185195122824758887983678962183690254119872565613746238398197177418042985555274298767273226857397712433850783455289313514470727661869758850564633794059777369611362910582777024876021118379445762924504324301582467688728888977174477232355549474944457491856014628411641297359643656230854672039890965266759311433212725810851879422464864452275172231610661803587967649394115985484193807848570495078162738187453844204249113792046011221304324392720655488699787266749382211611558193304450586178664967775954658591447647183218046446037991827426003242281019023178875080305356462856256379096405489919343719830916878080480838017117773449637843836598173998270501420871160678785083653473517192854020661644175683402603609426497629665695887412398662125024031281808041000 [172,25] 227628960656856250129664430054005706688525614647034513377919334422622245540595715829740610538001358854043003596604240650328224941539674976340949392294855040988230599652393441811916462904862095938483192297460849001997845814650365485611773796187450160758449616219119104734293766170924176067541155458268554320936676853563291688238505888062670738886851112115641153103222443595517103049041990366458737547888657508062472756204174976494970817603086899117758171392257150258153920192223400978173075040857848703413145014080737489115740242553686511028776132170347487375434982837108924325826365531595075035926064399336634135331695000526236472695372484629085193777911360402171794881652626419950672178809617166338846376210355849519155318912014725879869113711728424340014579448006449963646665526679215230520940487837063417295652114859124605600985709818840380808243235887707340470486182341075162412527241860415138535118135232413737614228104077859525643327491581206720004726829759725863004269106900191793215751170991322987821730416216410413099581161872319721605227370799737257738752917586860328818675562825300886381968254387325290052576928107604836824837037227667333797333487863365114652969439813645474949947641796685960046264944386775680276610723520139369924984384538300067572330201715365540958946082311865583945599331005279168230400693586117500851832666562986305 [172,26] -268958600552838410021669920419707319345572109296944941583258014798906814635320711853968172692103822200548116568305144128626528154443560050878302419484079693996832977227445527657413255760647281346406505341553350073115396047013204441253479668766239678210335151013462471547722594134238441879001423967897689006443112878764735715427881919372135424585563149194967129457351433324153074087048327090429168110500286265173176605377084790436627882975075816183875127738506207019313556317446356715232058042693218323744815773155888541700673801489785033817363532727044758676122119945648982897605755683835043981506985961557455174376864319885999085525809008161927204103111752289617381616002716277724390956494833773126327192699809299559161226855954365225506344587281852245150339447291386095820149202525135149454060710784277047880103408432214811286068808909498866391016236551157048809806513289386842359153369965834970737175369713674999824793235392915528511733801225513010971810649044525195138661019284007326459631580598778604023238600892835838814831018360327531681723627077181884170322407543331459790256660062442967987461977010543616359702524031196429030426803453373401779642443676507463317511097795056903492866347303395956109559289882088888670874278026472638248460995841963515890019458551653428234498000049169951185134527072152342795286746661529651174391391843552 [172,27] 105316817479403852343830889501601586205043353222103787554270111667724821857854433143411839162407150715313267791914185043951085263450659582594861054345062275455670620171880165759218437902620838651305436146551830416878646677205152769867324425650474363435170820375608687083351569474518197845902978201350804436561937287878973122629946841385049181051497930116210009466991348159347817135752566271036676753741113624280077845868953923909975914152079777301731017232721561673944185750430717966586363066459245794437895168885802737755220797357751663885894311116711502607284080092599435996853806333426572430964608221166085234560116920451818505394110864452641809089058399653717369185656169684949086234033443770862995746171195738452715070302550454898493903026417020440873601961796156401325253563518332441143023420908855399984483711903639458873115907550663263314682862073884241738049153806322888387691301586270820375862640156970525043062966184731741264985006905730660334163788881464442599409689699224437490978530099475660041478691588070186533059264708570299234026158491651698977015477610830381211198632491713963493201064065557527488859010464892066903644880840717028273428796100508973450230375179204152409166210964308296570076640001729516011590975751389500832572135710659673287141631346129335039384525349067821863624592640843228518358347642053028930942657296 [172,28] 294110353054825347860600642070847289702576441358091732923014568370048133345821406989137432770347634074147897881988980927052525589435367348791104296277408012210627691386335953089373681848320487487328980029847706654040544892803087718837416909548005778203332136486608627134283105464499039840257733349587922430841159488807663586998978738512680654225717044145321439255006048935679408918293453888730782709463267207309228138647467211061637487372930954009813806475433539313917481390589042862291674081903595198340174141129114155966447969368637667846980888011698328736700515981252420785553038476703269574673962116200198861347926088080079942464639768125036928288406608619939310980133493228841543975568049170654859861169559384532808951647635840840063106019937801444704324014715599632580323374522409622527776566638565864922870795417717037108030180165055266060624401405471952183690130901838178727508486953140805246590411941559741637187620344097888618957807425587492969134437755834562224297238547681073477220777496037076941578773494657079892876247821611915509117571622009862026900002826504028148259032766250263123560704287076531916484301759073474324342737748295693007227866462058819276337587146228508650810648961539439405033957014001228704743386181689478504107437002091269584088571616513537283195798543916889806881969360653643039347891360643933190671192 [172,29] -555704329288689796028445294014962419172042915290000592407092723457390746540395834786649799548161730710329653558841362023693260679584422132522460845600426776863782891038353102773644856800312128944853012238355525845279539198387870632133492053382728478985267770492527771689452810098774736552345061800050618689140193584767723439724002507557933266472422577690656354302733610375453656017866803548652515345408549738566354261113562682268087231871306104330611886260640641049557934614860876292276140848722677907688221972949129963053143842613634720803554695684120541410016196322879550068568444633777846852510378026465818388764507784453435787931959624866959716394788731879865384906560077648851632877144968238515486720472357276926818299838592677220909487063848094589822831459434943635820400193495922387798172198838329128304676133861095890803719764114428154327645481631261425773131239463846395831424327776092700540165007384688367293964771964638324583439153797398024693558735171837338222861711841071074272688788903562092487141057308113385773138845853141807739402149206847332070049744367295318420615860500349805260486421921011361684538888510718562269743079550768776584176768987210548487618130367076210482688515579868240564811839271360191327645092702635300900759119925484626593520742638758899131394354802276169427580913679231934237731174800074052570944 [172,30] -184635606279620726151528888474435355680010247028728576386197701815251004188046541173161824078078049418237948774194631549689153444475635085165181745211823602394784595174005965168769199937661811733558630081432940679614881427273223391149066160653250477892872356660094226153572205541531828781124060450423522748597374215741052409527047360497361394252096207320440765575263363648891105377995477157568603502679475656887421508494607623275095543236003688825843588879860386992972240588469685089495399851426847444930502557288031514076924804008298084641264977453559660053468361113778219826632847193234302745080423150639624664183812390519487205049931587832488272823359926507724800539962071441092636433177730289503492609757700321014361655368914818770058721245266991506074183059596614993755351382682755408946391747640488996260925468090437513598158475737476635831626055742721845295518138474434084129404279073136261556798908548501731070462011064955623627330498717019899966949560391366628464454376433101997899547775854374847239286576830737124818760338821385471411880988887631118200069665839059838553424662719306792366762675272625281600370232189726836763962251071760119565989426587800506778208713416335988960185311677291946389603883068134648555647800659773240121367483077978214464303874078800806890481933679692451193264564799848485617479218279099870236 [172,31] 2796061509622706465684685298741294501721840351036674046838886198402790169394615862880935947599139208155695261318096050624694416055626504869895240960460467734104913557373594676491578092614207461355236574873857392379690558273845437560483012834349810558995326859152651371264346417086440158686069908424474496767638291678987838967838002255138150105478416614619048023646511278797857280054112818870303401901289313767593444405768888833898573527456468426245147336216709697610311002402000340176938646499010797682724065537425032379590431263873511729718540667205829112615267980616294797025584648903322824375243926337252748396452709374421788468481811916505098978567029857353950270147036056643493282413875211713753652130088100090721831647854972798298042621057043299781304825435343973144623202622132196869706308720791096203852825727329354783172056068947514755833124418857930137604892673599666716508285891204190525609409524642852435095557830728235840323795930518435620387131839424033444496830202755817549185948792045718773693725427590763661703705844697473585034654491279798182884130782453094202888286154326342829433303508188419794046706030281979551435679309959652085756713806319010185626936655105770352082747310303224272683271338002242295547870305473800504338349372802696978827533909240044338426070341187923141856348985669689557334516791144304848 [172,32] -7244098137734919550595470393730853452196615613896070844853178241044535120550897038707124544658608881110486812710168422000750820431284373964644023474934233225825711823897170387789646082228398356171131645786761616582591475592344192021901657956132104294624584121027955657242257283534434564570992817515496166799584419675780980582730111975162027008275205149788811915707240098486797432060857766642906453125459572834738024659869057416573641107947265805257688335705251568986277252230118443889882074676609912922010175033524805945743370502597017439654348728166953259996234718745022953669951273768910147172854155321152461176839407598428276735036526512399308314037532870693549393656555333536984922930253438860051838474220814800902047684958276382392081875815491495333260471945813377848744500502689710407689353579655948101446637900250965410345804938022940274126340771622491395288741876356593525339547215505476619298827440474724770725151142094699413913897134473577463908214363972015835074953862751986164287038236820551898329809904276830882680385494526607998228191149450478545294939290801982552264327746723517145322416284556313777080371496336958046318038086804596130353130627934058702987931103495083622339350648119197022274047858362861424229367129325033790318031972998180478067242230365843081612897905506450444365048421946753350603936653418128 [172,33] 12096913505783910348314370605427336959931919101997987693549160536869867552198965975839052778721447386811773705342963570691114212169916302992287685402392606592298392667396921446309516004498173421813144691181192288569889152610076837241191595450539674193509695638670107788450968386467446586944165378815657047356430273871715830277236853399720725249442169950404034739315864271244923792879445996416786601724332043545384084505901040045051091721916892188828173651050176974892608550293861019820827195922487919007566265603590573522514924370763887867096609572618307736653828901107115572298878913564913901942266981176287725442875922920499351050437835912680324777320919706208034771818908161587868822399956119728780074345351445127645564988872674533415498657349908537004262849825609856276165525022743010127568574498086458906848427580510002177739600892643789902112315040812443427014753433848857887916688202272395852570857881816231290527690031167486672209963604678646013819023409474630458465802956842481008654105874100560061530679338024942862607417779615551684078365266034286580602570133017691185149729959429710561777680689593084112445964415012230673285527812370518203845971186869525136099447742819866311701286215679814679115805393998083727985309334070086705267484621176935754906482443399634452758893143490200383451381141315238224051112667184 [172,34] -15207043090481054345377703709552558070435518544337897547043214322498296858121963692336669309191949575066871700657405779638950495885856838223677214973831528036975237914259404371647429030198234222649572329218299561564640568090543484092937143082359288544601300676618886353928667711626828794567410530761751567379805939646173402917367710375431842341104808595696098818916908094931306878041913818543104891859796923668183701898427693132374781458381814236440242301596200599075776629668332857150974433876442028845446114517367141108560661431141007829730758704722111484390334973728425638214445442384611802864174584589312713182184082417367770341921650838173816649835030407364109727627877285422140975590985698463694208608705434205115917681424542240549068864474931394351763795088882715031812715743317609374924767234840552081935341040054349892602065143770380191296950858255625029866441557537163526080279208166902339366757472851604868460437660866250614441284806810670803545311188879607351835919714978980598317110028554044956622566784347934099191695103085838976386572266463827432868283201792953620688366611775381549388450519882770804561056827151990498181497860961721647622243719327846701581408413873815835201960085219285725895527628542650564294430704371674271114454241125181248520010695391126936323055264714378496960516235655556232630788122 [172,35] 15220945766305730646662820531568142231113010961989321932935667818245113263321621412641968123346687143176951025057593024582275329076517644220008880218369726866734713927723092304386157115303263736528477814124351895071158906634233394820558701723043675881308285317904086939841936533851426247327563104889660947212367528008775934464588752258117685772401379099835958500803824469716502738758607301709634484991644397768596353538619721322338210167606259072232001126214487714557399263898962456126752559213503318387296151320886803683534221392460227429120892743743804027350962506107188201292977553716422075919044148991673088182987843972806443255118319412766740117680482285693758816578961682421033929946529818838189975603463689141808900879314812864198114854471605792993364132226976557452182781647309021063003065787634746328652582603772901469108958920292554838605398278933980473407918655081979765837499407800738186727508789518226463949416391034764481241522046058881596371522219386890514799676614252886572145699362852385700054782026009899607719730936768588277347799430548054691722088487058318870989458225759886406572854968123852523944876404028914154357683075048102633499032771635697337076907288997107428948059402692347080281708926395077098401479272865084510371983006209210144069102902316683933377987166949591336715578103813973509508364 [172,36] -12569629783876589819656680380725794682226884857971517451507369292104925089290559449508857078589921402081145855755841076976241519787381337529245277539137045473556671361657910474644380417909115884599049023081940377855091487747796571878706642263154588398666247705884773003388842499066622340337599030817494110536191861086241703008150561111486985182085793602446289511581445293837901236833427045730087540956060352427106096807477639595034369692168128106127540452194389526285551500623563149159828323531379395640121122047178564620847193074387037164445818338786975859139965800755427446135560662067634381385626979496447579011521230606887032454081989112943385673423639988198184274661094095315983213781294544991466120918440380032871785468013712925680080588163809577486052281840764430164665211025786668968152461797761120308575549562188263636541156692024990032471895410370773594044035007165594121252545273234759655316794435956691584899626614492593148470867403614892351089230971906478277645651792971561066717301563091683399285142159865140450432302352209446732728645434035056077377252558520951557833677653138254258173437577801972811193534116820332875067765310384680050769814024924996553504746061301256683660672447701463252569721212554924962072177396384365962730746994501715861814579930321790053233554666246610835654999987473446065178 [172,37] 8997593032988087941551338629707340970972616443654584283044206682322877591148979704629217207966964911870251725987830825074352574312823234242118409945968953077358189374226871819743440804796922184832769194498628923685780661551798618547965907086235760438444094729635232601138672204039632978796108402819931451718351255016296487243392924671353447326027802572939720126165358916916529020223457490562386280039295877307924200056285921078547093732418631816482345173788606512046407205465935041747348726650001300112146598622694389403191622127966228954700233658204865214623043296112961823214212074892867352767259288046824211503666543030047555979304957700389467899422984571739876268816123606800557295633041733779198580498346611804862550207135892696209697896785778192534806580111037357122088908822514730606012447345454321640191335823964736147756341552290124012508301125086852175477630704418703401873857413980025753245587877262254485136026120308441302236252044156703802684240664487714899299333668241261198421979500428172008613471133612337895563439039278534725887524121870146534143677745981488552346614651127123593009800784872811602977368401080691394310524037665205321356359139634453055400427860788557300396635810489074930237038111236259555924128752469326256067401762254838833360739725297061464658089539127986859837487970041579200 [172,38] -6147048402460953283505053978023596776479663742730256457900354440532894273111738458096913607503981616652515458039346335419923834269150540296975267517914303971829350597739620148725500168827784466858806583658554125290720265317252082509518480288401144878404833780192697293476857853507606923440900375027393627527491722572764687234454656829646383466877396317167559055359497607389721874058972718491100273453821072494324552525520370323467621349107538168578113638141466060960887755761505201346536696150107263732923003287144030745497802727866394711322905766220800385594040137817557536688426128447235982184098412211343702152276530301573634493290320917168406688212978296548272365294584045842333362364654410689521245170003829272536855743172043692682025602413770566590993417864445917194734028668058413874819259627489608387961095595736278275042612117861199670910048866803228337897388183905022103405550517884243774965454889306194208206426532412694128807484787865366057633956848232317525734254702774578982506769208884878799572884366746661758683877066969061788601383378589649362128339432324925990442846286246932927606211354128313354658997751663901327484856587024979334124588671175212747513755042572069151828633335717095083206383514153394950563397495592727612082173445806857008860150788337363900384563723008695142352988458362816 [172,39] 4553308772842543467809353011427926421873716322100210874207784743420632147873590802980020034720532964823015084491122327385309594596182474929761869832928213787364843459642093446086774140917811019974423492794708356323882427232354752029409897959052327158582803624424807484509185309678919904295004706893656408249784433601973252956552556726749256619235433976789837488102482462642930045395145525122127170831507096621355069036443304508044535430395324149357903012272539405111188564227549073721191464478802387391918541730022689723290551676095899387979661881091945537370699740173936753235835082212264815848971183901493102731757613124807694004567220578815394795166716058482741648102058771490718623303283793374331501380663911611942376598142141159287846701281262895161792706270272228148840406842763716398992389545593846423257172606451293082440890338356232639208556538937459670062736718883395440209016618987311329425537342106867587141196319190993832984741457136300237189584816020185559342536975703297261644207689987162491397226145531729600303421377197266889031649263328165120458006528293365792128137242298584071178145122529498615676034074673927389673750453200058942713436351582635045597209196433508132903225491183109264859309729635537445674237428984114616206702385734784956542233166837378484558230203220983509323249283942 [172,40] -3766981531472291519389930746116753094586729084692495406283882601357648896256159843055133809301843529071006952296893577342718480784320380611440972044809514661296992325199167696497374174808539883036433956208500883717153875315673146452721410871380574252762448521775325713580754368916605386080823446334342739204456633241424349190723786141062784337659614997525500104505867426074380175671510593203539335640691680088437679112217620203139945469262559159813926747620031133723645882624105779310305408432715298441493466061443313723498506627479114587250711448614257169897844830023847879724214560676607079888805783914383185863204098603797803056936740821243546824595286703820196990403768431571963583939139492414722587203849581982369570508088500868178396583042204396301044514268810374089531493948602192191174630749951823206369068260633105650497768407568455629074075457663094074958777630199455281381052850982112337423743212054981946529636485429060210923730835837792644842817770202613439549953752926014137394087404948793601407001273423323569386543748379943730434053135238469936041798568787452257793869485439941411035524442262313159179598064326907890789734295555914914885807452363805028573096303835543806347061391979112785001682496878674726387928750708726420613831893415082462707954798963300664424082729537138481095040895 [172,41] 3133621545161150887367598906541139075984916193604867191068952806369020209970415373794109893567178680464553877697171886022552709442298287439949103220743414134313862054676690518100712234932741575263684295147352591434042073541029222830267690155160117353268523011463436473076936121776597887360230027807672415878007727351379485774424864461132102790176691588923980420673865076016290325754230759924028826896842082261289807970839727740106492267768895062715315922778276796433029625947322240702766963289616669646443627331071687294364316970932334307774646204182861672456893344388633629753713426650117570158440693615941331307406185932596654822869903774790245602473778960970160458532745491500127624279395381813781865365919050399602444901839468044799698980628393776580480152149486640631583797765296323898160609813558237893218788643345270969857704989521018720391541436590124561828632181644984148896366339587480310584107950810980397702219776758177198138874120127829350814500553996863698040842433422628945031244444946607628891000733463837389765320640213400522397523358094349783887935924159471904395920830371925769259175634979502378918633140492434769668522828688406935261007400238198829949346759359032376395602821034710987980874870583107444546026397195486636606797029399061861535786959730240520772967177473011075446424 [172,42] -2362846135551759291735324102569716320238241688825500567335160092101993091080193847237939251999607356662995625565987210221370842800176359010107748922023313449945521759023664356679407592249166612420745243112059557658507420782228364761104498622715488686799334168542821144072523788717009697501782671029355759018742241393488760960504379991008573363841006049248959278199832266444390526600643702643136807989446442206772441098234075635557982205916362849642601214535662928374041945795832636182683109471888292225922758523182949143823979325924386505427359608327956055092746060084790929229784908496841764849550490336328031347551276673789067226294160601926655443871395869602504328845990181672386226015550494447216343701354491340231690232352312118781849039250523430722017026340701154583862996330842779197561088894422344769041644926875251852810397053622382260162414795319726656571033180771098241925897988818784920182669566036619461458826627538892334878471505137320903029419891373970972397609078945167075605923693677190620327101149762378045539292089311796272260523009791405700854737459550176175668559570023862464915024763314367127301516781252754590357160655045115700392691035364457033817526713237756698486914186700099717793906406208561302472631573039654198334916647441541603434614837925588108464802286284447442560 [172,43] 1543557499321242073717267996451810821126100067596203796325679228093366539847795327988876989413837690294883888862995145752749690667477232087822254037580106540498193215207995416411611818585215142916948605726105467184793360957082861838414249289448903946013638520690116688453845943753389551195902767862488166422879529163974276006549109429655390420954807161269694930688745812392413473954150454271844792468565456924122547138318379423671776244846151898426037076392910500628959394203330158097251141979480705145966489835932155624267746240723133272489527092569865650121987097415123100210665948183440154697212795389158567018745769418282064756057635675763237092727940925926482795663792921153737658470581497584343008518507901710376604361710279898967607842139351790665352066708363250094710971213795979840133387506766787467747659407348029825944609489221317889273939855394602642615683733617413316884293969737785949437546440208125337738098188811952032093327742482371711260938275825187998558539057240984525452726508847283614578907738222542373247763140986790653312601288847412783125612163347368657447524710355515423552565773405186020226005757115737254548137554901830606393245372586754137262724392102749665706180869351069255543404535848573386277956829709979379926748005131560317747528120852673439614526586325208976 [172,44] -867944501940283366417447186997188989150118481005267931626483693354884270217050231369412984179288593638299377623083359302561844649676461848077033078211202244929690338463327344877392170214691180715028789144066873095928760363012246346326354021093738850769379576539737206865611419468540709478836781187755415421935173276797832922671884373585874697800691398583649038234057530649936897993231443505586694583506730833616729277171441213480933459094235581070881847889243257983854178985569639182402919317288300679043694328994451801016433230646121277331362999991747604761448087225713098782570197065659143232974185396918535240110326215432044497014674726809663014585319790202922764668365561725732619779521310440535600752404522501982659935042762801025481838622738322849173331931922043600094766752379085747248758809221628196882500702697126315595220704909739503024153255076555505200724009884979939630364650872809287653205855354509535317598486992433722190237873681051147233732150714026021659148922389672104082377176412052438660050589431108452763443048837757065049375697223288553352027161636695458476826894319355558454618393376278049070386246660956234956269245233554968517021670989894965479928897594998077941520833796358337225746141791784512464580476312511260876947045960359207865892341815405649119403890011368 [172,45] 427462154626619903280779014705497056262601481493348176847573444543879653722133607662100696973284766274142757306134679662647330850905230300446967064057476105207185655066958274192600691850202376642998166583060891236833841895225889043459453884405365680736544071037043569723191815948098455463301058612478257456216927623710334620831599724860252041381000873310388080543042141124386153790926331735786545872658719906517526347687972042316670784255528494479197250170009383402696285460494571283478830256083505854872869350067272759391345521608726056329211786569572377800083563156863204539047995608891093063439535695750425115507644075799716956627236564210239694204298324164953406559231259968291392575228335627184452128176309491746785476703389413089896823472285125500643222012947237981974407541467305764743919174961318833192158976379333926242951439804973415104233791630738524056005294508704787910153480602407647594567407000324908571251113444840398612438475626900414626656179900069487927220385181727268443413119198949039140551405028242515612778948235397065311942691803351536802262252532548761833760783059732395175286486403021858404525878514392633504305892775913669771855016330453989245812576925285763610471816755022963706739392694955840944204993927838875306439939168313981570271322662348923934458844024 [172,46] -192728922913811121543357754559919666158367229605629781259107180416030900071043711272151266098285708468000103018940137611820949637871774264509935328068518741073329471978976205391623814381136750303587299211721195582320061430651344625440989439998726177278314201056941005687674489732699021379265581590397572527478241818132057068321244397674988178424286437657871466687942749727921860212574728663674020906823672704629361865364863362616691342556313129811738333438056880494816540071508934186546232089032344666786721522691184337054477661353231122687645625947783986464482405717874879215663200591638183355650086774040147922667980816417941873802846509580849484696377743281572306049981139012542155437532638858090571250762420500691694663360298484328067033896952445067202237750913603875145607397451124694125862502066323422693786559258323874519960431799659680468944670026903395918260960728399575185855555605739661541469942329885259719531277920277610302845509639266654056738148021185714390660189727700788565499749489685238750592790081277324964196394710506856489878291089780679598858156000062712024676073231040848989491044799807116806330039721107388477246273693635566971654838178509292698437699069598040969048454544545066052221011804421243289853490895114381067138436233283340226954713015463695704272232 [172,47] 85887666386740518256236324860666980166568193521683160173016256930256199555902345800971944336677992067202705792114761584855640839681978307762085258773657022782638333851037909801365664470039092489457050124292494032694657033999635621748964158559779355759254195099451374574121282127857315344862439306819083653207732353723967867807702741294469885359397991715301850564299952148069285718352510165452853997239499722254959967003189930621230225118685336146898848167323300481573999681527429526015652027499041725529228809596944375293181548696280819652558447970754899457988893916650161131475419319727353541633206149322763132818872673755700560404281602623316885748970009581855897135257155248060525865315269055988452238050594605286821159726187979508926113286344993359404500957831462507199956079794128471229511925369082182275762778358545797372608849590284446512281412610877195385627665019045211899741824995882636626789259607424767711626926816206692845273118506496571574162625208193530993298442930430938269108199696071539862766319052258834124567992726654183356018115814151162106720224103412869305842968624460342898878554019800603195415057216348855953355037843073861186980559180028191992771940052982691186539393865229555001994207301337211712133072691390622316959029879801747155146679957424584642568 [172,48] -40862959842182663980889529389454789867937512414181183484254076934048410182268974945940018565257943907054088831961981095184665903124456964077565302060579268344818129910755455307043858248703081220334396833497047699019159748309065932180687015112648732871517696258825704755476136045333951416907725959690582316617743077573509925262657833404375981570762911311469804155118569930279797782817712042389653992504865472588322622314872588989506263851702202974558879945637408973080123254229988851855635115740616973934804741472760122970708067984659674173194172427238679415227852100980795252598829253376833745279321212801386412199226887049893841884073801425242415194631992100340747036517063849587611283277044237914415274191016543776924372394180072110256820874041038394420653061535212886399305696304137120714609007332375834228850132424148218488959805651521252550014256742488869457773961314906329490899531676263422035298172284681835486105999087642320940150986516951727911197905168847111916955399143676706821708636510235170596335376702487289376300192109437355787890999643534065935333769323290120111526866349408896257765435986561754145847074199919006278005914435753869865216941114123195483839665477514222303243300668754839405157049047201344458966232919046386474746445397629071852190816103840891440 [172,49] 20815019798230403229588162846835311232794340297139723348472354131688066250837094352476624146738270502848258223735110736963359191357036822340479665515809721767522641529731584338167576558880531908372425680316778173372194019358541333759761403326536426900714203515402617333392092287006169233105041880848285575657141007738910753267406976965449694745187875286345293476519552888122793186096259923133493788120991464613437690441878702766255267638735632618218031041912322236984228656177365856754974451059343851322836272590449600147215495727788508131422755459658056075337947165054834414229810581033416285753389762523675583903092177287941494438822849237474646000037322544715446911082839271573308095720311685735541478377786929280484272440811914989272379374104184963121854252728325454106213321044768961752976559934244009073971450676343338399956579321189643505114302841187855508581661885779319275351238911836712229945875510751265857231718007137312689565746975425983013571424190224628351490272798727132599126089145379122967433903741145807336255061719964589897982235497502110471430543039910967494942748519969689506170293020746738934129643619109692225052976832616415346428733131567826485215002041632441479637602545040334887588373571317687655487081669582249248031672025087994606468430415748010 [172,50] -10493825667110127149221672729030941241811769795309242223110545483289130646221072334330403394767005025624969723057385331274251779346986020892002152600836301340775543110190378792047708780191291760319633615702591524898762040519872229102168796602312170253273687311091919690462259052082047958260050702094920338910153854227716662524018100459147626742916160938019299135802722004257545820725823086562879350461456244746043225759051925025631055907546134475793934269926663260967849072703845670305390153339055897807932834876356220091110148875364619793972824553671855674757098997737907083291686566986423642639247042503297363209798662952453085779132695615111913555979112678601931450743325581402965944614547095946108412988442494429479996957617243665357194733749081589139237310360946154854509510838965291552459564078512994275190563802631413657301702770364825537135235263729156968035345158082244891176637938805568506219834885822943758164756509247168457812075851636121790789998442557915697281177895326269078661818212175682853276823610463495765600992635100521936708110724158273398796465482332682918744607628766350419469026223920947248509835431214844449135741679220506164542621708206786799910287886160137739076786711356755655227460550720114301246976649481398399011545643913407933688375328920 [172,51] 4771019371721638628390530679954181446953597067327118964485347604228459121079585069969367389939551593399508839747625899821383783544028316585610376378681089940480274793370949262913437743465806197160429566581817886980557893179897563230891987106307458795893948159437095844158823650131258961154332184425114077332729542643901863111791525250269157996359872181169798077168808380801680810928197463681858677450344653871103490371715652001297299096245390279281913877685314145516985493448217511742961743149518216451729782756992345107285370832633620997790786757681494503217761698082351315265576951677802604028060037979593114131050595659731411651237155874401588265235495531120558200203951621966828996641826980684087079869482228544147100066469729662745920396848154425067492518411613431041741533278528354817748154380369924497717964860557311666006065160956112479899228243071434393580124279332454590604543663022878773601547319577586427127688863707134414604713930427248412476933849494422870682690801289716074501898127708115214102414960006294567309154055949181259236482114818188918068541487753825936211682469243263874405023742225328599846843565280826487517337804238161777966005220448237320145843965822828998814294635665608871487961823620461719851477107513131996104530628629890693747018593 [172,52] -1794767302846207600691513862366897453601206448642978139225787469048710628675235770912576090031261566522441525905567426889726810918614077764762072074844129912332153190690176151223990022182316747927638090032791340534755566560894017727337596852897958006713170704382819462376246894659087699252432500040566859333421769211980593027084466254637712638335668476848975590192437087506736142022855231172294828580936708490491138228580194359830324150490882216748940712787244084802908646102829071524138107556063242598232261302728843942315644999548487786330740674412552212671787104089934604956908707387199152821948056765607425098535519777171504349376973783167190789004832651689590718430062192983597315170625458645783547416967392045983830729275878573100010931390980295536438587188112011547875474882255451184020150278861349715449964145210135475788846516200122803920867313440932054917324399421063750359453321050421964395590470926008686611055418420221978817473984649950244169706207991838914350757976612380325841793051415754449274662006816809789202702943093353703452618151960910930769157784854454176619860519706879210014343566251268829371780502661732490252353584108984292211729458277455535087426183004819404823297921244395446188265757705412086421571886953004352222342200649975364028602 [172,53] 484867848148627345842932404388352963873975419572015189910076505315955189819480616047134585130276806195017927917880760933195972205882983698588028869671734305215438569917758328446926943395467357277818148494166455401329124673459100385745419416361657198270785396352718865276112396282622930390814338810310304800443313002541328046161502561873994461550853812339669337171666195900179781201760656837050999324877611000629306009389734994696087280559005277407029552387534894948312248198844887331503138209748732242289980243084713518117357410463436516389806403849035919114409594030797464993679131081340285427929231874852197981169190974691144881886803008153489279279878827122339733810395888840835330424855951809338362795986099867599068278606633310056390384333814132064789371840174884633952985007145931579705838587990952457537050593806778577635657420544800140716325363926839568338252891097052133318484848276965553005635563349436199140464849421711379385915243545785070600577279781843498137421313660539142748814356484707713210192395690763854756964713794661976806211186034800887441528350394380295807203733598446900577610393386016305632257775240184422810795413562916459956006682726268317566164847825490927123023874348414512160377270206888872710943134645492512743959111820828900728 [172,54] -42499458553853173188311208422012390467221039574961167078622092300605664798359406902259499503513789250507701152395757151979126938362600345045157650951824434532481845300634195717765740485100941639868357264770370420978313614742443079670856960026252847424162040891780743704369461308932726879309600927060028852004355482661841664968414178013546951209562193637902632655410194361293895868999273983813672538502834792944560357429393937984680380770004641845705775571735362023950761181322941364843858477304160813413185476325219482488796585063497896498290291627453719769037662343029273189145594298620650284158948952318275518716522535024848133353715058596434937124591127485553401404389568010366619373580220752941901897547194189430426397140836671379046300687437425113034768174110449022413197084065991449595016040525641991116717871850832943898026831989123782053732811959391091058932999083417075265887612390958156359669437171063221760113537816739976873679041691641202700370784222643498645273005425800626698891691604235219360848906965919187226800120289715229817203032023046106770731537039556239097067901155318252203898819098793288824794194068916181831569442490233950981905943182754793899140745074349209346439169856928011299951667045918044949797313154752603190360484621613272 [172,55] -45668004249513512349103479318811385469429542085890492767300130555325654966870312268609037833655212352383889240787154315139188212393295423343804901469286572991761867358903212976556949026003703885975442275893668455439086933017323250036089803855478107327129449763757171391336985355374816297509951160327476688173769895365028748124037448915581305438674088579954207487000082505886389787041483825738759849445405012034122034672140771841330141620752432067439463336922487231840627167427653341069355709046439751175603625032631241457842750962381766771426428582017564610856033068643958269925247270596568056217754329125301779133405829284359286168087992908546552084903943435107810956473305009388020671131301426374148250417973121673043638073414756329647515533780251012268671545361434234365441922063249348941840501621320652344463434784534894124587763053286257280669844486898972029554733138641222395506208004578289278065895141725178668064967948117483627935414002740226220219694650655731783950125654764116031454163830028131175938409598772235185908987855697363352028894250017184046444136781057682090014188244559462477193253716853093742001760955585134334573956481273181196760871394744743040454116973623156722243073803001309834691506843864827023493220397990656268548481394048 [172,56] 34438452890897617587987736603756254796923014446322121396164001596433463020831627620286426863680116898580824671664305215395791706293689125905834251241516565966346315314787643909764629274093580573306266311859760622940049014535585989485425398583655003043999372176131560570603420543946887508520400819887299065457432080492246072396686564298280148233446688093490752400164571186864208891985569974990714715298102432451033751842777013058814797734393351090488887271303055825583853422351984783199843672334191283104317784544550911585781405387025070790300858277189940717779643229192085981312988813024635238154883293734409190012456245392985527851684803650266943184413155651619707601253080078149060155987452150672666412288478304152620298178609474605861455051503794434299624535142561062501959373452771277517161983588706223587510275515179225387088441299932843999704687476485333469357261496160793564097450013486303623405428580269374271318394175169624234742238542668581171641458028667780055430326624409410258832335623276944160138723420484632548306650102824532227974214044989118846311343042641955958050624111017122633258813928501845495379186213543611857337032723549430910803652799376163232645255483785789344254652552566701616744818813895078438832919237088794327295141248 [172,57] -14690228541665570643811230750863720545150086308031776794076143029146856057919618015790862846412389760425260975287257878238136272337970744912797543390592418974022819517328594467756152891768331704190878196040335393520772175416150046498910091843890882051070233112032207906252055347075546313793771504424292245364529151049273761640695790259702117254555294390687901182151185767631129453702357306962607049379036873174922790147008589836630487707971243342108307751952327553588503506080006417017115830004254035956019742418565281430030070219377349262005621946306647762911555436104998041256867250174926619442079640361496714600654905627409022165827832659065182743310715915945082110355673396902818305933274390665982041810386911888144062384904743697524269615803389119630928135101147256438562389198450489786475487742325856826919932099863494311060337326129633383947164150345288805048654144986032427917745150117273966154942214059368625946601076276779178246241178902787182704828587760541536645021174438252488044916727733585062754677392884331394896716725601095599769823781452899332000235397297189558443226139296400295468827917146546370866851650868821014597273643317438226582436828780688039862615085226047357453767534973294596133416518964256973281313475475589231842944 [172,58] 4411250861139258756783320285525140320345975190663253547351324067092504563630887109658548137872957935723770248892848936514988645889004310746363639562816114169142274146896402438780873942425695096660040697429611489487614469451686662714476624571003609500217281991978148196326365651460189735441680614874610529861827046937686910531593155690740884158100947663629188597419240486388624827278424590866990785726078511656876340028722301768086609493295408963045240241824602629282355655981522496383509941269031082991772107778072476518291489785142342064879940818697683613880469926990258602129360611611728605285014823393306003977016645577646491902763699510058276146826787534768291696645648355464910212163841742587867344830516778608796368396689044880042919854527443218259899507906014024320572244897164751721397971328174568197577284831540443726077192531899260080283592436650078652367752360918395753774958807872367869732326777856930366821501931892587196953966791628328617024008817750478816569628075873694463152343969345323403511477770616085120677485393581873104581030246885219390459601995232035164732138472608124160649613928589605293359561415758177776480595876215404127925677689786223407826740987041610478145699344256798534235374950039303700589553637521962376864 [172,59] -909952503667254324224901391398122705898440431916859234394409665216277922215624872379619278994975145900128981601833274428269547997391649006515703827605608647925886729361026684488006998099661779959369561213529544827078968141398153687923481400748496511610829877881715389225040588231067357448347786383038836958941511886048267120553835383566968673786346040758374849160185598866304095937220043868749662676628661857793465557079320136468568269619338555638727570249982593018697253745061160060344845405040740486919472155357375230101902793487164088498887740698322449059102730670959339431414101234211958380501025327406229251140920432564949562924330025986930008595482375631236410963497303711674415509002174106320930105058533914056854347287577452208582402444525702888831417412276181876805761813046547914190936871622428907716820463066726618413598374294548861800104370523759520559449955489859127025486006110185559463122488852944004047830248372046082910515370627640962649513268492820195747411216653554467032766019228901107120050707550601941840182926078454256263656094157269073711100243374914378733483390414688476367398872964653072920523117088683694035132675103264050824123817765492659952906885710117342957304726074331046331948133673481105747551125411927136 [172,60] 87976234433190785291733390443021950361209952596421765443319498583465609148694721593192691652497459647822973256706051818090917874339098976464813206647551760153062524984425804562389731670722786545934619073213299570952036264070963108694771468757047587938003579964121361369657720521247734432772691114460512672251865690618444492416739074746649567960652052817240693080294467524244889351524239563053037237757928559559305240637473589472104150788443019570547569985158146967933756989796811981691987917664283845057292657272597724449236942721466059171266809811912772985778884880996223455958791367568449477983816932383611884872900807328249211280029910985124638678449701255106409979256990217858567665172552420385851020093882097191856611264304653870765732638078220780431602457672045612427134497789291788656224089659657559081835993835916967581328419589863050308237571238883138353287396348488137047332698520831565717722906952173104034486412136397783731274912139703196217332105612080990307584022586728745061297740706483721913894695412180473330398808357807907577983743823326270663114400600777243641078245252506468143512459901215175120559099203123947268118145529891330562822565116701708401871837685760751404796597426724848247411520775640266787226091907760 [172,61] 20410190345123104105105728829513636512948850817719252487974132017989348136258919730775174565110852036380634110007691702683525825826074375677649824498080973469711361325420130816522168788303042254174078423684427807650534662929927820839731432980840531650615991625588170783745271577824865136817932012043324066332274088194608208605263060517820461818131756206059506825323388572628962351356076562242317144966407387725986391890242877470355585551147532227987064696733711183184520743231472628609477810031790326939413977631475331664531922552939303538554993970402814654102143017106663047736296077402967674683451397221960714094448427948503157242674952850525247516968982536035160151852028409165443928212898726419108599668037718457830588948455484397427811918717866788326399727498787920010851137827645038977020892599090479979961277521122960148155007481265912790221597682956552023376788112866713361469724013362120605323654629844270305113203699999900152622964498579605015071081555317915625017511483352925880977828768203501587690488168835421193505833498814238446312366459802186224596541887688871528376908904821502396436083247644803703495810775507659930262796800759399341585768912554694438360669490969662320955337993407539000651955382733773780324969408 [172,62] -12575602683125402997595177312021023655437210682641016979529562243711120590876982848494878490089373316787004348850042266180665496242299639697895315149958930218673317651031186699751548592982464934180715697790214551646147597519274978759972553478696761559712640320494981300148677171919494394541339325558406787667468960141333977578573034232244005220554158074928917987523287751131315477315985528781063538210582322154519921094940488972858544256778462439685942729105399177662920784641802273432159194085019926090686838000772799762668173254621760295233982063421928171588110044871051559930488077336366734837925062732863281413386448809701573585006019217703110347264308153405524272015339668481809337693963284567605192030731403661385226833665174394717151210808815462557634044887868447015746518860613466569068066466829692722719271339512044801602096602203518324938335446362409985964436959994976401114383719920535074375884017329954586157610437716339926194797217964040862913689281984206056213777806466253051366297247719881726869384518087789772203009647323383112135517920979783363592586413309506911029819171728535041888076443175073104234040736925037236186344553380603307298141794254173733781163194244679312534795730605183421958238268431558627776416 [172,63] 3577728588392603615248665767424454409319497318420564420004279323407696049426463768452101144765171313018002957806582687317319903865561254953105603527736824512793018494534488986457071587533225111961347087671233333799903307778786340199148985461890917343758569820514313032545451267779312009651652726731373752741644819293439350235432524539572452445712249036782112429046945378075896415061299674622345063949692662307104445578660889690137755393871053107756179328539007701208204973100796526883407472542957702048573073886910400967912067824014745406294247971684534960241763371596941660194802972955160989980279741639695180700442730152593120455583197917761057763179612498701285110668495501121681249319966033749705981296755880837119364500184320666009220463192266010828489453903214660263451254785948805671159774037998764622819305778356538882813514161619813912540663406652778172066104142653534902794654688450623524482737265236303651230610290459245038252067007605154471316422819821484254235881894687946144926375878572604678790483368668347268479383837443364481469767116499033368380971547609313966493702769256039389426043062782396991523231485969933978187572214176419775147970647183565618132089958460674788921729802313010309475976115682879536160 [172,64] -722386385231446883689896433116706691472665752210155089611787159621128160239666707133799827870740481552423459328939279445559936902876748456315299913116201341127639051985229513075940560895590854788398031902580237672149848179036052979487837764327181739872257601330075030962234453226630788146767957771905957259697579703258020439931189371938063503744313833348314931282081932763714008058601187063033642526475175141366984236273017442157619025231903721906326900828827444594880423130824376627625424088307596300890109706242528121414068594458999666570369151602597903967219176026160184421258839903981072114593881260155503160421609441208184533728977594835160924181394259116480679071509794601671665223760150965997633582878734384141428600158745255889407908602812387298340069666986982173729598213403718498854545228390897691992969085326186086082163016159493493295713974261795341094750693777423042383068258504718373332962247593181322340062631804390212064751088853324088540502254092979985477017986201671499222158056160619524566279564648923310310374275757841362344285517751817024677783416728881500026853902975040600342520091698727468417104778999499392347418001757331018435554443682196924112090439016604245244389983036319544408542856126186768 [172,65] 119692082351560459241312397031640039365881211529778901416721747065598597992287644896456483762593171572195115776504474926219186161501724533844912620226274524398844076097627017709963434146974431189864680237472581195813852306429118890094759685801400046835622753480143244841906255565041034716353976132722315665862355301002926465834838067683731251270998190123376082803782721660890205534143497547183797863394601668551607736295425106165201901214278148633082090081211604944412330396328460770934585164144147844349354113657757683782734438824925578393096265333616721934727306604831645388561540893700692068714271896828638151098777516466215557361776891542531908293266345259262432391993115806217622237551972193009000077831471636062747622442456740376087145069465002313254461956316070116881481753010407856065452591717995063769600887307497090556110379360093039579780688316557918560166948837644803656238901434719672496937590974549518887259444194331183399168081809292217548652883645426261130708120314466964134485002967308057391641407437727152940887631892119802936094135658535155984186571223925802164426127884137434863853303830920507158753435234025698708949400794880560505038144957152910538275273693461476635180160709411471205288852886016 [172,66] -20309183633532241414120482087460057104746644071352805422905409122593240092717996623238541409031401529690898406656582079159600877032886666384696010789476297823309480784474007939914837391192244323336079661528327716753814705647625685331143307768884557154777532638489388042569570934689134674386462712736171271101511789661937723240138452971544229291236323314508936371486289072105238790421011846968546759354315350979465651974638372987542755673893948875862265251018776062156608680479823847727752595669504124458461685369451313516874446530014313528991566060001381958959372548199207577544787092876354336239816411375354455036455032400823069614059884042691400777097103611340593523500714680400222823399747107323221859710436052143557774517738410950362205429550604315187117399650199523501541352219416055491630687483422142341314260319558218588518705737752476066352908405910329043002371674735372457936319987115323167445012492967483597223852649827752174044127233117911220139074660864206297596968757097934539349930291723093257538848759676933675877204385228694412255695943254580597190009696663960453596337140665678516540359403196667286802477189775571500779021455355980993218142349452065040528687483448927278587379746772923065979287104 [172,67] 4639395853319665510089344451679725791763623504306777317558406284036441161292795742210577431172811457797819959877676368157157809746810647861177575855048254824116514231100748979380901125169773408681946252735015882542875287705676676266457883992550742609650563683574100932028347833615272147348823202118902955948491418570217121111190841886604485400588574913630276817125281550703854434162728531316570577188135875942614538974971251955854558143465336959484939180717844421078658453795451160044607506234545654932253472841366481256718946951742593288199260647305714521353748889728400338387255903294596394686219243904338889399125732576031668456831130997504365041826504294607349848042382658706355251354327648658142292207641217974210161267776272879429928275987256348295983055077924022813633075240962111018117513162050139690033695457339057156227367655747274471747350261516655382674327912375807706298488256252692061063823204992200995831687531486532846977062551966355863585052022071635741954610817552031702077119050733322990280701010397292952239161091239615127298525024670660748417199142865940320411336227140666442435319740923040502244915998077051023117372818243929942044412874142018598231355604540200624868617191680420995186528 [172,68] -1381978854484348557201101021258579716101873025463497629077435245229807143880290598637353348814225305903864440149130049110285892203657311020779127665363161324847661970153231484342381402635080676638644944175084407422024419730507252131622457144722056395825342630115474850355985545834162403247424649235064762759311870028055375561184107682928302454059643535786128972467516845858179778194044650562944992199542284512758355591171244665453413692377037101918972930007778834093912911400252901417614074994530372070397046028954552695087826393491088983954103136063009391793196169050104230539047880173592051924499126075698023774047985579479044404367669291799394723289762222853862162685509073662957365883994165550102773520088348800084827072328194408928097558390346376214429504652045760372891230986963702994892228909634474128614182616224432699091051545520224294751546605267475897870948017506831889464620823613270297134793753604220539601431940939524688247649970212556371167879529059030944623426391669762270044010370297909428584996456474356978846783143678382816470306066022643572771897395256718610738114347428700145496663532540674642001002705659830335780615731009574601946657928205068886792917579026128040324916690226434663664 [172,69] 443952047620409509259469541871269759326202896168365880840552242589397426156904809133468443295649700662842286934240615502679475268764067411790371880601406843382320283050958789761274109209629864613631291944277652310089381505007944887635155506152994086176856936526195788627142489797265283004540807869887746823620847133956170303740648646210658777610465896681766126542435013009917743532361647344847578413593860735262500413852821283116474345028212335089275189512192519923715829255151410658864904175503466076613598084127887694754443557636534033728298437721487253974716024277166541514719870240204057696514990172502041558188781812682768701546684725269299727267430218523259302717258334129086430626919091976766866883014065751663531040041610125518409530890837073823688909400111279059374950725552991879158991000904613649656526065145448634403185633406876578057643512095746637193412858355713484948833751697021186767272903275934462600014810062523752028038805015165034179515175568842099690051510156050613036855413006587264740837356878589588023376815608868768790126318518256058906755723955181366258999942577544669031541650910754402008366585182222285122315708739692233993485108343618650655872900070924118424429511658464640 [172,70] -142477275918569207535150004322874473698315339203939954641128192799111775252945181792523435267715208842325424502125707411588484907959969884530633825711416283837129893203211724461019145041792472487026945456711853905927141919400710682037826804624275616406085984507084509115826582770460494107229694557377801023158234100103575825237998214829423666637232665757006800537530929313651337458876645899106413468585194104446104450761310998662105639637847192809660268820383422023960915513020701817598599732947720860346387105711586388888861646389699610099557856151466364261554901528987701611194541357244725561218393963380362786782171435722266410757949146671242267297561569553749221653385379560738063283009295576004259876742756398725445452958018845871968772898840911455839955926789472972756916826259875104476639677409830666310483606720387687262890075387820972150379767737375312210836232287252403567776529612514465858448015525951457164593831005203998778468596057597498663736882613865147308636924695075221683303528984565945038182456731593839264677230111832191660814495155765703049520775024585075582286416019079475980844273519330760737730780303277429007560348095828475568593499873779966318366686072295284403755713307400 [172,71] 44529706666888016141770468399940342920013164466656099745730727181322462552551376554544500544249925737633521987086871244489399792944927493245600572596606963822691832059105557522519039854462894134490394375594831743126177401399543954523655262751670650279981015809090912785291424944571957137350986595002363528962534975987959702171690703960657867890969533528557246126173279615094369748590920204517125975012638276657042690148720799935697468247631764020578613243636626355556509615871475393244683598068206029016808749196680255224824681062352004469527623139103027890727424416014316868830813548167316274044415644911462671744148340390938761426516358238247653593652854994672205907907278319866152237585060115467899437764752545169794063116103854731147716841485604426140051878009511125216751357052596348094688186983483277196353494669870880752028662374146922894386511206968618431358907283191216949374218752548761863553175273397525751930887351213587598486379744074450590899267299203121446201203153566309345533082312270772725571276758113506585041369083528165622269893182786237446488536771329080710478393565851643301658492855243609115665408472787905539728399330108400960421600402718746711805985671935241824791204832 [172,72] -13215112014758446119267414494615101209989886556371255111091066963742297941118978186011005725841669344011952241251109508244959916434861142905627863088429127880306118086993178151722502423492566544059344374996465292636668046195083514568118019043291520490665300096877318039144557559692148429366703855117742777760983532424929444936249347886201824815792835899104614628088613993329687510094513195087076848539482115144370855442009203401324410700772047698352807833681088903327496111563756988806280373084635989845846694331168729730200918799522524089176111969723517528502198889174305853808102201359361591544546051410231735774844301798413155729904682386465531818926772257923894705253794205166170453311366600880672730202891927514881252964503857265929697580957769878117604986177337329274082263632032831617976144165084302232029901324982375577683703895251228423357846301894726905041503432690285237205399291747135495892582755457674225745626597773550408852130958118353305214781001716912625237391673723542143461125759368633849598406147169717322743692761159690639784499324281061827538171760736257961546920218567062034536473466212423209815132182427087258459081008144204888349867175847324016357256022989662803066464 [172,73] 3647727837538489878161195077137279584498086370768388098001524340669508321124925407940111620614243557115710501232659200977737375172284846532927060464789892184828261539827732135750143770548201975132719351914045680924799960523451200693001377295809197890288919101988151101339422882833740420322080514641232241950231967153315835405280309658440134910279303152763097721782818811876075109636018894598172428432084181425968366370793457907436630368068154983904686454932438197079648873869773116904727251888183410376148680266650972253878460068203595364054063355145011840932892377295495042115746138573696369198456228878409911929610406279895447097272442119062048060551854645803765804302901770678972975749181678129462007353664539643111830036007435859088479685220148229817370184089440504752194239167465014218938906853122392299792788704859555967555749475540606395698412605328228506237010200805090062794707336930037005830687173972067839037646250873953887057328392392971740731300601514557514396792061106546964456114119590011082295399255929980020293856705597179679326522899393408854857595487274499690000522790587661576908888673668276790945085101746642624722040422488730341314485024410585281906344283590911310336 [172,74] -928286577179940164841601880520650820291790480897602987541556762899145182167595045592709769012402876438307131722674447577922236645241107742569513909190751356025608459691657528689534614104116731731743233680451720045443246389789849150929644441467163850815493928939287819936367794161453774262979025508457423988414990972293696109395670306296375544245906046894150770579364932501646443629886523540259191429747736509509993470811460732687091641790665797895059531773788411892145599947439665554080351051934862010757876667831893208415944878029888411988038838017900283955228961590179802537367310347314522019159399498684499411492839232268905893196090312147296678811467914744139645842326956716928231272421522116021814657496264832632622339048515500774878626747095841081488122875780963439956490898613209797028620560516318944173233783384876355505018690350288269184278286838490922191771036996809849650947925966592474376020267199364178100740098630142849091017555607776757056910234044675600942110053983932646696804087108990141416574462533563982801866709569588624318069398939052194536867510992573837315747253183689691303136031840413825330325452619550103240041231495321235683270383650493731372931314722705696 [172,75] 218121213107539917461633514922367483054834620802604898403042703995486267959761318853619539229607048024208502378912606570301884022530488436873359443694846211635650153634046716054841853224816040857710007154726799739813507499637590400508978421383731418097574043235789290523711839974005652792441710458576427455808207151258890150574041648140781909481614623269901273558875925888867226197618179765207681209831924275261588459476565275330745028292782835786077625769136875829426794380564082286023939318236490180746670061597973283916218739319039036384970955249778392929028690584075870293838448714998012831880616993189847933005102637052290208157713225233388029771403374211923670489646614789696288592561096153433592767461490082540411801540067179071451378204740397528171228020105354536385435377344124687118295411355142232447578223314818642636206704150835019622659115785277370784492818865144740203493116206600511518875742668301915158572057118134259581354484903444688956831238692209305554885215328475624753475344769444060870234460620141604504058290632711008653493288040850383130198208763509603890970430069466965028391405045673371077387222878296306089235459260525923297735326886601082384005422567592 [172,76] -47594613529490953632138719717353039672434180044243524397979575355362213631713063128782355390873821843884564033032772511690505394185069158868045279450864972550303443419770875582916244267941314415429851507747155525227488138037476872945466185576436900702737194121778222853529949051707191979055847245082422312770865522207910464233090938893376106162865751610049160516995153323261638471427184379610173787167971705926402780758205432125890315785976897281591164503163397501899520747527311328757897955679382184889818005877610546409678566929273867596295663529809238757413703922431397669518087088840866852706675573652462209875055187484553585006269899013383983909368404537367360586756231526316714400290234655749864982577084418414982622918888481745363465574078335530950989189227372902244924185219795537374189161262768342620124210380482397210522338394030522298379917645603123965567851513469824876306864749710084283517316940688119364489709748362841544682276610911715127851004043009982475316340071001881517562660222505438939848110246407362984338599262310420352832991833169980057416499482630547376936989835924397845629058737502812194897733420410564811233165677488554245432777288976272958582403852 [172,77] 9673730059013399819211464823780932091985087606600550289526480383660450072268280299265240992739527813758388591809816179688931847253156932470177716795068926399277368245878681475857214881478971110879520364922971110263329517305192707381470131392327874148831720369446917918995799358325113497790394380505808440183572810729142702832916463439360787608288174864403389006145246547483385657689791124094933078636530077289182124937960493822521046737457105903263569362080538117674017961159016033899758089814735905516054424858279308973057433849861458304742461853338291873999109023460475070923312959056271087198700971896272288068899949646669995393005995664005807357543440351319786642638095949960309613769096063011331686070114047835797820138232867071484715095605247580139726195101547412820015244339776117802282837008096736996095866890758900903811279043271265715201704984566713134647742698602903824984728817480475106266516368644637722173010476269016408792370029321079540921479241790787819400720941074001017800811144103120856292062212950428077917856227636213222538490373319557414943368985539692328281688906389188908915046091531471579248594464775440983145636469551316742599008864445580487895760 [172,78] -1824542110496585773761194756621826700511615916127397290488157112841843279698835145805690392159000707500285417901799296701108804431502732306305885323104860224139775367829997056366644933437366880489704742885953738534157557932361254944830067658963147537399808100384024419218563436910034297246141077565944619987192524964712904060184382362730599480708625490479268394451851299967477966112385287789069476834694885665772568163359657867560363189930859581151264062789089034960354931099039101387645293912453882642059221818870740268512003572788066327517059605138775786120366490247191747319028436145242572509259136593518940892548221311560840740058868847846741017540276071871980932974235692529093261874077889954806845198542896213301026622583438972827088994454537875408540707072203072140688141591554355216032924646630344748823419947722948135466706584990573626028714565767962789864172425914831842367063605602374147147610123951270047515444949472815783039378008973396366119139635316558954880443683940859471316022591618057586723343054001079643805136617459694643143369187345462872880341101178516474095269918583786791810737757187893514141858158697476772999601650510163284492610717250329516124 [172,79] 316357613141531270834266975010460754447220676463513130891495768239307943440659040642223983772451027274374876142862729927625982486855420389716256078820402210823098951925371715965453342621927046477317859051474909567533151824911247626913010568546832226976921648087420382372295027136151309939262676939222979991590628121093688859695895421243492154900146492334855597863943809365552166584596292472129955566996258712817707966095768601932672332308541458578228072136512838720362276438938470487705432925890883033084139917635338456253021403229260011172369198845092080915839703480490804629935268842849117650135752037798699152018367065511103081358393120837854660202281067522978586201703448100584027774032447570305431761672737019698774922299757240962323906245571582818224335937620444512962792937651860342706393443259097690712099164530420210237279698790993240807873584516738825664730564222460783428284840947793423722078935676497895829805317641396090948871179133886975406449221741314937184594620898983694375176948167684380709854547024452670090621640087483652868888122657519350808212318317837303872448949051802426432416903938350371127884743943252971893092197771904771835973067767327184 [172,80] -49959294664034113621205798537303625836378547476567257130795034923893292983120441445879135027652108819177933744928775841816594155260449819346193414918765696680633545434291783551672883617491383703002399761200355285078045046447110103387653452203165443127569266104446771887039395253510633595060656116196324802826755605412488089264570387396697373960425490684378148743463181023591506032399299305256463972014660975205148424037498963711518292597011214146086419054077381544547521783471060928293651988577618871708586026114560571195023226351115703172606939807417164043988371849239238066715209898824646456416884639683430330364766536927789462571817312976514311402621953419052592561542255907496073976662535449989966709085918710234652202796159962245783177903455160351264802116122992209607608399788850368929566527257920918020658957759915554452682325457682846050224401551687040970820540254364271322622807819392012520388588776893698100695298972878210006142693737008434140625750320292610810617888604737420294412592403942772801379899720706705099973820714593180519547836784501932940347948190007228432295918514589395601974386358825605035281938440783322730013663936582844736003278244304 [172,81] 7155296881039362068725591044157219847759206966316426223541614508169970134614993721227560425607114388259899733142104450824650480990705558776983539137709725278756942014527814805415354253551567527627731826007704542989631693748721078569999797366521815283532115109403398470525619114806274600458018111148808358774382311910274242225189298754703196325710770811500507725145328415746557061424779754984668159380495192154622090178269339966597571129310584756533642993189254990848283933857817364305491090240492178690627135262746710293539070157549791167988232915781657230704700623721928460625374467672153970922382821732122204178219833641261999236490390032988777994797258647657110782659806627752513558432427130543003046606601586995833496870708202936686603841529244081473836401247380425303729461880174830483497591946831012680349395163294932016656194284064932343818549097939753599592350190330563015099681307657393926021235859626455567139919088137660706244081506993063282311305435705947160157959323950821007529425741906407323103517924998558220311680474970395846350654155490951433316189199158615905195316429745220477049771136547652924079178269549152242049595843318543926926041584 [172,82] -930749620573131319370829884238827345303761663014612858505916963028997423041193323741159772927062549482260682549100663825888186705800380482190154071921244936872023613721243996174390331339234346616854799945821969041173399031369229402844850875012577589097748461800912015086828226163446598855122100621613662895526986597606947385934300897146538800274080424105503015397535526226718518835318254258154852007377918009799218975849696539198726645010528161797910868795172368372651873361920163827888167992367059657277302953852062981349817048457885221711995723498314635958667273525359513767232806298548097704614297524199335376873626449399597736317431608988270636138175468994891084404094924671448749542553379519321876684168513366155757487659268555979289419198129424558893354840227941885203935543769752416186597303928420982577831412681875025017644123512893787443837566403964480056613962264851840086645340800554084650375937862823137565163553390801928347612826935900855043559696377753837755117041596871019858535266628103458578471295200622367148268034497558403568545273018367165035033635999216328885102897839111073294239762019072715184264725942694535530442165826639450325448 [172,83] 110226977523848561174308049503387191619567902001664850278533571903394092703006009096280760335215136204352486003328891778900329902944094712223266113678200583258565349853786033080385828355763423957630067974789599914396525650654141317307741043952108922868736122090344992297929305752462691377913307285365981292595881861714708237069273917577298110159577093254588397831139075773122811949808584645418720454563515900669715951985943788087969041433603216081830057183868506159440367474428817841721197099030528703151934354930942517105792127456475227636512618751837158463357802615450910818617675276414632564654026986542615473538677996798992146813508009161105494777751235460537331280072517477148239097305489646347234299468526617240922259006462864159344736220313760109288171987861131113947622620530649066590545510658018260074980742856436582342674766731306806126896105715124023585300544232384916219908839466085072241215926072005299252008663010090071009355842908662087526410906278196499062241598230572607476562090050859224203127621988536318750629753732533414393765464288790236591179945005363622423950282795295923720011837653089127915583121048460976216425817985889441316 [172,84] -11854091923621337416995578462623459400054117640266875639456729560537879171948824289888264205175859708259144420380969569145797961931072341456061386147671047320792473330380051690226589760140763956833942273016603155221916554470279853724725474903522947743781499262567316897580367020494808195654819291558718588881471812366668622716465564630843204525849310839010243592925133863225807054322594775914837968600020908809521981893155078903643105721818452476523434527339501164340121205517884481180529084404756444916861413456008932426224872085249253011567774884523836459225193853201869070415368641258142712237003405053906616384167174433838073328791147810058490090256973888443582422050729102100440244980647224254131329131802483880165928336316635295416892345651357940469739642595169041146777502654030064031830798233398701897376064136221877299693312573129639259408046631760854186140290241265616723782533688562369230442524114639607814436363883253661559965732622390601198042579281506252799982540624911865659874314327180364518270780669924791186688167285260481832974703815039566417348689738704418899105243152111577991732867606667670026077925787509366308352188441480506 [172,85] 1147991461364823611569985693371376318694867374865748932884158706290921588288769311168278688636155064711256919845435312545731536065270993971406270727191778483326127027770163718830066088334316543255392173773734983233035691536723886996265637207832702609079982197166319568913599401345597535611415130295694281696890628226480836827094422209613805157990714123956744087501790314634895456328968800146477070631180387860046433871670266805597422001331662555031808225148913824592911713380209097688317950722075683268737944195133810274814862268468078521769820157927068940257287938502404275643716967357885690034987922092373636910960350521339111654625349239875804095899546021270976514728033223337165805569640239126654952521258385236377333653320586179682885185060734472454474686253635537533579012302045642411942646492582024139876678816154019054977976361102687953117309559265749161714538565778329843588444573089724946105842265873754964900190621264335979470278987587317100504504456859727272568280193706227758628424639336491045656267649820808487028165216647239481820228101906768405000974825021263069591317264784259365669064098946769238361046852085935106356732051656 [172,86] -99291418005000549664809257840475328473447577348093892812733502265016693423816850610092275836622189664503786922954553764585708455642273706875400288357297122994752681446572635083915148600728671394213731291073703430839749503447654038220259903313919518861689067472628690706059382510302638035035101233208758304693998681644622703113080411004170905392432303290189183347977604144267139203274782422149198869726185327644062270487339834925398261256850220602754601255917765207176031300707571459531086980208313742001655389064546287347065797078792033333312949085444117858872938899415825656020683217006371379305779755365416700299852994101874898077111177959327064759846644613566134154623131985308046335761922190225757268159701396022036284251482216706648163258415027264875953210814704557618543577804482832878410397209477659267216748519107081424138553341066116971063012317308434709016061733528150586412787970369553452897534077900339660631785347187911087740008060605754158965585458736748319486156780403674470068876956527866435806489278488937379558126806798582578212910834811441312672744947281147852314247014269988624069694282831726893754133106476608012752640 [172,87] 7645824271916689378350034163971568143507116773461782234775168637756887569903618240351862351163821567479959498488863119722917721028564757465309341720601844210521733340039000200303591210157001134428552388101582035283252915764014361517682348437073568704192780968161822651941242509832602445833345400340966174127766580188662666334491776950213948732390285393240573884091152244134969050146914674248056616797550604355610132638020206498702359521288942295314614002918510100259295555868224564802549704838628237995033612516834935240740538698893722576303563398745175743999447236643759906974134596968003828265502974929062496975920458159631200946487234782729099473818700391983344580914322982802784709753797350923606364416962575704063976425642900017585782837034203516165760645907634740095925769580204093498587140012003958389272963147074269046474797359334775456967298338312979624232265014528622629799498108507855867371456803119911266208884002212036979877267920942053860774005440166529826003621156100846222266062121539077194438174923533682524797687114759284756300015014116584325345321988112570802943090449740707678539066196368974563007616418652187019864 [172,88] -523588473625741243413515801341043401501479350829567089983634739158440351284876028671917847431320939606719619199400835790358707981473144641805338155802750353155701378219483597461472886725594524885345553249107519105486010840473400818441133024707979450034407967344834004139350325845857680876689501136648314481730995559529383699810588571772797507502955182385531092382923704970310145590994195674412229625187787368616496244187730885991233775958737994089203363931081971732471403294356314293971285314941995470660765339833963363103787861646941984041750486977621044051290109228928774818095167192011959988036014247586553839048607902106303597960005326959112703044178290461654440346274827845842422350121206114893222589165276092228953889585349419187824134187197357305289534101433928602495242810123115299140119916446616179985637158785229671188520232900315190090879691987818430454120050261851637145449937730083270159567528003402381724509028752937684653754771387518158978083606770855355862204022332302969716934557405770785504315738612466699314433744940661543873876762308232852247527614499079907988601236883348940631766259068328351781598174017785052 [172,89] 31704980490573395225344232994299316299459347266619492506410434878880346271825696215943873445392141655043603460997487493181827664570485356409011505933119111547143949950647831606240630933836796874672972289053786012170617266700448337577559745926076931213206486761756423524597879638976965933630115079417842406290068328325557176795108902830478172829117030812555386114218779051308743301091743790055960710370330282694819270162962682715942689971774330669933167995840901082539207487224757042078645466616499020767899837094521324590797926979027506375663286246447638820709286498743974695750691636033764335151097640255317831180451070602222648557061658260251647577695626022647194875877321690208258988169853029889502443037646847581807758043166241633075852799190710203301887383747414427080848010629128668034151889926921007741169539988571641345449667898536258371202498859290040969687089873616777679388806629805333090381737048790541335723008246703748842406782815366761756430841426838892126491920415265938488861169521380451863239062128657206054812815290040891144022693091246634316411368636034013203813283504205627435932682221314102543558432911456 [172,90] -1682343278266717799061201727937893806818707114881999127978762238680104418538830057654251577249136051840812297558666799186564150969535141906583234289541802361194157109261156317650438200054580106530063803484016158522217376982450399916218763848495238803502687829183077909091879109547651758010368787714192017653644697115172254822758589409073655489286796730381435961733133881334452922435168555699038999820089006941800392714678410024132666665390485632491691039793871541807942329364382897505629350721771165423656794084913671455241992778268568987176939268834439182032645467495520012007060091537021529710986207089096660633852970794394302030943272952408956354167751306484923527941035254972565595472664437231536366395008259499888508756590544739276917998779037416872123022572721062811366322667591398636339809330280564734356678741559681750542999784883134369216162172716794836338618292598153372584185065878757646965507305798875881172169660465051865143572651273425758062238255625942381083668609575066384272839491137916140463850106491155083604134481838027141271256866244088971069717003126484646851206791756157711132344462841524565372811680 [172,91] 77758625928058406558682963967254062277641000532505520075966358122478949598838565624168929007021021099953385553230914338235858318996564441939107734641412071539449064955326689730066880457422683870108449611622156770333454925040595945394313741011760545708433048709869711028564401511350810421931889549112056413904293608668665294650829509367127509118684306256888480326473615355547697991729626738815366763237191525731625069934976590736783831308379346258445381537949439376295601245566263891192963450118838640363474068156528192292444916359496861535040167809867242305253303916137823336326758998292121657899300883829460744011056082391979619652138881480393344904714143579251582821258306624357944393388031205904200254789540245195848483923556278968163596582511092964262844071262174074676371478931027568129870704753945358554399419115045219764411683198324287587461799647991279747426865677927404826641101810751451271360004343604603880773617022824520200692831804870136580067772068423469401543762806943049933388784183051489180691077217396412466247618248523109195594739905492309390064343127372642248487274559056337819333353007159242149696 [172,92] -3116056722482789064620540421358650770285676565370542856769898303353941938155726803719360131306235017810502193889560928594684459338862957410054759379876712608052298853127546464796576316209301732526804585464523748702937185961032304696567992809160225655434482066694878285529571780483273763435716412951063259231132335143065785132231174236237069732360035163591515561287653537569173182092833341818882525430556277671626024969914786067293198728086644123758127927431927599185113009586035971200574226304186420124643401174873463641209723088401006782281438882503028428330244322609725439954083316500041007625870449373696213971267603602993795358814977993955136660984968080143570404768937473547546960010680128918396733812500542942055884062386962521420179296898470307255683668682023407047315176561619879320026415730537141690943810150522098769362501496252056506168824730726935005855959684463628601916697329523740908129051950731872013503474577703621760214255356554690424434982377369703080927874174091470955905980941047694631328832806906014895212603016499932819716497320903109053757076994552630861847022659561471522621298286754358304 [172,93] 107341902298102812898313040872710778522765220913915207563794052342189225892659144955131586456860895263438160074480641881654152782666957777801178979362787817574717117365810184370726651689417544683418050353823954494683576602770085631848202020455266767862719487997189237839984419085536969892638447338238337117729837020052924241912149008133892325609059966323099470162716085207431783798400727692192387275025199444402387203214617363335683984188210468677802940351579028388538237196208171366400286272652126495076526939757380249397813486501448058578354005134103339470110586716255926152461921353040705075947478245700673714198409188644785565735684717305821052042252134203436972549346093096760112772278378602805777908126082308269237357494650534884685001870555786655894651341989354902815743488841073139012031137283494411254503842183007143771052721540794473837403938603149208462570376154284097725392503460597588379461772221952071225986096265243401448991370791983254172393292351901370480063840512577324695463013112180945779527473592720236647410591012672076413990382586683708719345945682364824888691255505114813580550850377312 [172,94] -3149562614532331897287883404060800141145240895462825880487958155872977054478594295231231690254441935929795746303486641629235117118525378508549098409359592176711549459253720138647715790080690524323601442919089196645659513113948671030849308531786504311732165990102405953777506059791312864723867255446930760311675393087485894291978065488154584434259346022055676483367797921756509936262365560583027646913865102909724940652305911284894425196520186813792637231055412976803743659896814862236447208575180758431948045933305433063970038223036391557208100691708089358843972618973649210054561156578263436918539929232067674521080757892639941970191621654160342184895725179404485464176579394795256650004907774858504393505592018383444221261173052275520221908936089059509375225127241579137696635951738221951824594326242405825362608668814472349605514561571174714736720123125312130277050642394990451217794058264219247745899890564520820642019735175350679340490003299882458133108005195309149110389313197900320854434784516930994805781135339198160004395435289404057701640753046000061762001695711511939683855425897112401667005664 [172,95] 78399503902485408720998376702480704581846761111186827273103719882001279150587473167274844996555383044173592637952730155042993656338400366179079108598243812811226790634400171566726118291152899217557283224864068885147554871968474149325431687159926160390512204292268753586853128952948651069828110876381844982041194785151384941342812839651443197233086780332542147805756257350461349360453777850664054719629769145955801445217230106894826037204591247318967288583341998006478246632991160872486729738124165162660740628553117325934726201677600584008669370388143774361412074608123701770161395939881450176125794420015796659934955893734767096871751524932298418816010488821627353208611356670080860707602818754729110354360812126203898149635953526723959418747316675362441137181616620469400641483570120848128691005429733451009298383305904712587789385183941531467937174344615381846222299057958716307555149628631027389534481231439897172381525711642646251179907987569612554120703499730049298777826291550729414871866591110774984561653055628914158714213297634533265802601376636855337469759263056898185275614991795281393664 [172,96] -1640132442143725269226002982460303064418130125295499090236015413524559081440943975704646514922126776810685697392149279132779271688708801678632572341934322874659733697642071690348779898925548878428826648187292972123971255133783218800703415036011932397691065158453924065984295281800640267170396536404061733698240936911518345012384668233322415804420525162700468161060048261721879509345706898868515296643507619296756219805093045909001044218473666645551429034028882927030146703325594813608687233884308851581442510332192212278833250521179706426103383444359326202352628312367500428603778346936225765784769177220764303594040608177733811445949454087908670788023292974475579291088670271941065501158391026676271647740811009072386111579549737699511800854908665643797903678833027516087821927049951240413692245443773853116299990284566242434865540043021174331998586057065445381625157105092561461822478484658290349861572157032869378049017430450625672914974193978059302599000595104266697970350223554563534138313015793009211100570691216444417114117916308765029805843676903764374252329717841330005508615862989243312 [172,97] 28292278652072841020549426696964846712981943801755800116548545348089670394363467421932237532798023147055634097161314159236763537469218988008523758206534217074165520484836989310954750923590415916980922878533961288211576261574181949145750193061599910312025537143084339032947463101458668813452290246677616854111343942957466775895755826996347892264882436950725425679660807413585841192684317371674949647874864728471187981858991873086645372738389927419181401125207159414732213730530728865620686969654440839326734043731252206438734259134693817828438601434244368870439577691109624404579014802923055358875320222041022275870567131990231170973171422800218276494532761573638463410169220728516897688864272433232198791629355933898984873489657968756907157142807682555661901658611470601349549512366827472812903086767163739086849446677535009726715755086912814363023609998136073261045719977706242388986922746348455256265601729800653764948103220671670278391733854256682998094310274066844633636438133919046274885233744692646003007030636113222088424655783394522967197986523046986559741774658126548007018575443560 [172,98] -406172479641882880351451003075804254947557774512410829443419956322958407868958673075643564131839146387111652987378222292920995135572144838541664686266358872657344245442395255047142949168979893525946061833506743210686362929490271701985043979070881905871513218321672990565399065869387916258810395638494808673435665891923322004766520229618906041673500866184254490280011360179997146966175372255109899799533475710737588839695862178335663461885799414415767384510423914401825254668349742081878745266080653846275532306976637399036113554167813430841210803069423464277939135943585023473523027517354342606809108810408269144741079697112581051056021681228647560796805832190411327817010583699022133653974427336894739385178922539509459137783193512839454178311332513754148918583098865080656272125221258269084529155610454547773375631379588913980545465208714029856404571915317801321020110978169196976375984331831873104435639960897292759172330908119805091501827283303370538903878894685436290743854282441087795490428091418904407289615926126462810445795936337245150838185901675258064735660656458830469449440 [172,99] 4795724655685224430226624777622175400897825880637114431316057625812497593226336810963832177989340478234242419522362850911439463925420946379591229203094479780654081430965034983890742777896382358607284694629056849364775995352315176021627894991794888281971337749812628104835607865843242246818969917486065003913016241826252671506968279298065577289049407988429345815453306118716872492680688009330184108127385550808071480432794833264236368865213904904494830629125952849184501243383233775666043525083017408095829246145419360730365074355299951656393033735669494391435846726175623016675818779515197680276387915590238872633552100968881497426086768701470387420762316456730358301724224828755396237691896539538107015454367022196754864720548960459905194992510853116576820276058832628885011935071827107396141342860373114825830634184318958439709329637303392846690495456318317949265634492952350741115767220639271370531353740907861424818893038037536214789047928251188436072046302550254671987105501681245349003857370032567037593324744020039811421617268701678429706221892151113366416300989936718636132 [172,100] -44563199489991626180330667114274525536397787897902463953081522401923361828601730712522499430359122231790545128057158866800952354102885189347270827258866421573980051115530221187767924970591980117957192612737554215397604265440862871077479916959041076681463767840042763607924162661017554181140681629955202795945820936856703514466807338578597467525462744239847719370741254394056676813788670048883501017504571395488390058149741706592800753186057116722475620480219412137159829192535810060644539966041626189130912957419051178028167882708852450584473619202948407504519652513784477231372769906225065913575047236048827526713416844066995909892167535311984266099830912497773842973636088556488749912417532251419386791947804561461563199849192433826292816820911740750769194863029541210247416578594194869954167888212554791615488204304789071573357258757383724544536018480036712475571392847661784332210803629681614935949205403917285446254298653801870720014398679245887211437579087063016857976327560249315553972045965650246533609272608113371771278917702256519664331431096439719021427583525080328 [172,101] 341066326796106797816076320052763989777597570488076629550271645213069002436444459674815811387723594616571485916197203899622269442990396995405676909514095443920465519040830101510644890233014904445144724016678791436755939097078495905085475781796564058680820504556042257314103491825581653745997896959548755863405771775704792767556317228232129478231255230357460210184527566261347844675328934191094867911106981539105787163434211621496516503418699720484968003056897242129037037813546120869835408328752269443330810941425009161294147349828626719126783585305406109987646047395333614251434723117016329601638505709427003254749026355236470319122257956754592012588818395258999399913723246482396173662455679169435198218053987349276707704892436483474094599590046512625511436876128414382384254162451028954121507495221613330957292596940667807566227158274821267703487093440571281023155359456130484967684437535991800370081108750893003525666350852228504952003556642266913666984216750747795103563611849409833911643859509357028604642765971722244265998423444547500262955964529211731622098262816 [172,102] -2096545354705616236841989094851973570923454879442650487197001447110662848867678075113866901939377342345005980947567698757744180236100911166349342492432872550418090853890577755532057058860983083593567408987572585721176713686829902539095543702830193375402550778958212844826662357710870134250810343067542438176105322402563552391632726506071007994529413401856884409580625217302446609940536867145100638518341385777444452160848001021620308773295776221421454736986591838090157596376314618637594876337028486901913352722331327082823754621159514518846623762355786629631250447435562620737093094536186222500860129068065254536528208941592706528263529288839432125654009210747820232125643701563915014654123820075984188972747000265286495109434035926811100714206044079292803129867030577210388327437875199210119669670567870743975530891467441679043706207182390890077397807547778101195546948148214109453797236169218010832701824605813689725922260201300561114160506128758004531282715102912147744902505934578801149418426855116852132935757032304008736829962965592001375231057350739179533904 [172,103] 9605565110386644487475504844657141851797834083574416721407187212774520323343307986818671767057050296603725811342416455976333019196906314219834517263897106320111536533850850900279633031821536257253786669656776634633950601219970477764413577583062053440667312288500586500464592176002316062240876417034217331926680250515153658563710641762641755931824231218575042913898261482256561515345177483324584569936997996419665797852816119242907327740578625164985938784973745245577184542818073551420398143971399642971544411356045841061434099303778086891779034836886292006132419808145091392595971170613109930210035019753584368612914665779404526623602935474447146984299649384414236899254149775543434166337942182793676284001012158219035100880647792524119117152936040741174237115722348444647186381361351630460427533532160849337930820001919192645076428761224684464352561485519715017536168369587197669701040014951142982549364155669878373862918003888475168757520163888892508307245455507651653425870022957051654845878189633374055446588140779994036439490396868642226466488127108104768 [172,104] -36084676480190709271704546723509643965708251942808556472888327867455350398585204520371228371392593208892011727206196870053654028581765338834922385923551228114195866260784376170103373561667211506318456058863626223548100573041483914604100136058823530698818328536772320137098752870327141266698451783458943902478407028300688719723554023005057920110059599899352499130266021439817588514474507804545917405613066975161026997377283988443444639918717890669017052010458479978254277143000891119120217845097594603298747096569884132329663597760585604780148766719820384602627340256127686568636826104738170529402386737492410845222747351634534223706035704708489047077969408461743687499121208582108564183447131356000447274478614195413985892365573575469863444873425730719303508724563820217929919029746564502510465541368026402358904203793484852175067839747023872087009955208090262177464061498691379678318883406238806453019678597811584474618717522896070320118060126928008266144916845560345399176668402882645485628790019178797600518956272572810344429494927403138146567676660928 [172,105] 106436849611651169167074904533124278031309095822009573709523316390111405264578159423735064335811100045830016057108150675153440243023981736848959582492959755212532743546510075766871507546750248747876639820902735154515538252571437974706708707323758437863912671244384828103531124327708845420964851381467361913777320662058127103202247862562043581579253615205735539091951966987047796386664788273191848058172262933361125113246725720669085679799597667458852570050869893345534330285730174471067046080739432093404485661555989586582562035351662240975532964593414324247540218691477608454513743588010919259000274404862624159776618273239755610108214594842349336297751686947781743976415481187197623453850835718365466029697809666926635893718669766537387453711767465348282467183504568280537509711720338143595256986638075490396932373223238658578436397444624474440341601507186928874853841434715174054424809617211740627834336511706935292540424412648595433590385018934488660671733650855732791959153855390584575993930667913246124134828024853507015594562970439078704573024 [172,106] -217543750156843309733603654181593129792845925075999171411026312430628174929563169311557880313759182369046951036221869569661956633256816667795144761729292274126022291036996192506583173131637752049238566207303646844738234451407091246680282398453769854192275466204774266485366372480215514791115391126224399754543056370890264612787627580375487041680426490948071849990427926771060927686878801309880505693185102390373830219594445981421959375746354808079482840598658132165768817467725869615064371936781850558537072791285875547782162606572027645501646208510278512276237017226773289471155502642534710676481836479273440888241960951315292821008721783231329307094208047391497533460471502982356931192156123223999524182726540153079507764864941378841852106193634318079529370106051595681981585936068887123701238236785402056350515597166260793281577389243872171922277822219934004726256530586503285667599102030868807976900714351185678296406428014757617454241749947390259815028589804452862809084793805049502050548989384047969500852154230042374362214670727767534208 [172,107] 375617648941618452834097667415610722035603991017728975804760278498229243712375734281521956799674175844479949153936152900225378464109675416065803574717352006231259371728014888458365928272192457743959260264226899255473029466015325248201362919474938065226836610042849523923471575996921524555407770375854834567311671344274749893421216049721819612923664638619514548379630857929941888983339983165296071580658187325600240596367672820166229840050776767925048822791642333448492966153338709422633149652072806455658679653344478789649978737427594792953259297571069761526100389113706376650003263908129004186788665516219959549128749233929621487862365813171888919451706742852073110447089541845150193674916550151863130735626448171757308306364758783323139295014497091658806678555098677835424302192034180172095730961552059531877477874902249277701938772048608803236833077166645570814806088190169464498529370699353704448038349346061683553194881915528031410312235739698501043957615101154673680104762324731083842090398308556035213667681046933266728056215694912 [172,108] -621231708866698370123435213798117353513842087764905541835645629120469063331071435982948936341591587137285451274261041308760385581805764869215137942017339835799642022562809618115700342028002316188518360156922909837108662678368829695360906542441382964863839513076494007520703914530544248857355831419452497853330441034585744806119863134242622827212039693240733655828025359897369994900787416126142142279820593275579784481826915544268034521667813771680035027193411450618389332810313976840754688826695463050597000570875648472695435730121480368583288344407453858611498791097173700680179448975041750486224167095308710279510712131159226440620130198891472234858702066186698770378348830522995431096038020584640483077081567165412618978499064501542094881193681560126437233685039063717126716137446188280740336611471719240631392316272259268913992794864907048621926869507324629928932424079101504309106748541945262171766030512151061215871161116524135360482887548597641188362236091916771189046208571997221805419091414323345804595991947991398659596872 [172,109] -45662084711608374924353225717480902971819888658292277558332546322382442645579577205624860385647698849670385578053010050193288539328122416756812515671933982205644147424386254861218233708905584601191179026089709895857635904299476756008479952094394879505266272513466097268029912598538242441905966088229573983397004200203120565261032830179401673218840147953955704979665280938952845913564780481946854923403984256173526319984636419959782507654878200947386861909863211724388588926236525670178336483827363216047516139367404140538309278295644546996356471104693810444041411649849536363235767902315576110723470348835718677948417427756994527569446061296980981784769121748800939545348707787392595192751722480013686904135274584102088406418802080912323635536808263405366050925472568700314716395837499895370438506817764915265471274037751440754144534545272468054104677748090546022912671495682757436255168689148429289264856761855750848169197809163336282287627715488757731311269436237561321300712668023443990164789191678275292279626725073034024 [172,110] 472403435025430656039450330924474385661091549970523605129423496437509558930094538963963437767422696827840197257626747725460227046192030713457396370034621818962022116894232045094403255248147236741558001531501756799106658428484499477589816104747423717375436068295285031229797023364125323535917068745573568583575619636646109556362225106201921930460443928133445811416900104641582015174175314780670823668103342894041262674638208402477248145408851788533040441544946365720059563448985448406163640857099350739581654906711667535643657347725019937008276259136916649942029689606887276141132052717078107301119977368632611913108979392731539072427170939621854139047771806703085007131615621019827269394658281723619839827469834555705469748084011560297688064817389604918849993116373660048689065994021767520621601968014099087760478599221665140032680585243327042630347571739972680362232501390417477195567163582792631486479315303028075238018272586686208676088685218554724537078399740436578246849017097602730983262555673048160086738394603664 [172,111] 4981192148002578884163104100913751787144050905354697611166148301466722809303803883437838603549475175861494749352821092167526009408240421095154854032824321073570618459185048971516613370315505328052708672658169543449056816747722666225291568047467547644100057088241168318415726231961590074545960997867184504840588434743026420083057053792126309733744154503359584336746362687353039079053071084792219125174740380193993552839940544343213507655319270888338970802467657881999574965088609093237066323959689685524987650448444153795946338347327584186035326264009272284567227520972750421374103011279307940637099703198399831466525874153089273222057877676778561290916530922693881728911240705754710765366089394582130480945653192689069129151350496942219151809127593408731206652328681496819615470296648069174366143940318479310118332748281790574739876260034354128589216862563789464098163236574457074995519658285496544519131838075095881156091099758273940308445708539980069643542402038271670153163453014885458937057324959642009866394616 [172,112] 3658451414734434816922408233905194574311843336876167570546875433068587420393562620185545367388005481539819220477557789906533593187676089248390574397266369497847059764767480240496095428027567888148186960928455813750240388998468231538548979554956055756323913558384674585931521491646400412034182032863043920297050143992554576818665507569963675122358413741898921481748728341290532772963342499941862544622787331800080402071840309670284008982159107888544560471123417034548589359524394506486689451249007157269867457660133168652557775079810256877646858311531544683552035874549235493819323162211086519459353472244888726155045693915868550620787129340225545487883623855208098183013899458595274951071333502069840624887210661525639526018314412715047907709208810480296024874734824928081734198224676593680516790554182714003289710192267664000250585664067228903954440772066218527170732364661457288224656657903911113805690151158597315206364055712691009774650012568207661252865955749839067509001610505136923779862646646852855296 [172,113] -5928742868295666390998569938475873315153806983458110798792662874076749387131804489963051445968088161982856430578712425376659680079222391168588995735017369036267674544060077149350637455751856223778165762755666441700219244758336379832513973781172285219765681188757373235877452453629678353365081522078860106073939175166327453134318373474089469014541815422196957927226391369957166830049907439165775322098411712078401444883444944176411689259590216351249662145911151962060920670253720614703900597484973175000962037385829756948683361537220773121785621783933431999362507077377785609267017907136006275195447358285789326257927641814048309924797095303549679403501083080884744211019122435702040846405548411930663914390670376064999096293806616050955325756273458919661816879628974674949748629616991433824797673409628223875454343321472639362944307951751995541999376111413622357308150430406986809245284194882145078340296298894581427510237667774772376826573087134751299309026506140549135737871893291521576269711820171448 [172,114] -8763061532228826293059214650987596825175394834112878917246127951197582511438655222530563382901249796812284858683865920307040954115156841236750347983221891068939859657660667534478464839134068992571611823008188762748297531227042233925974189007372706075093518860133889799006692081979402135234869012484714174946181692774443377526097127309691754797428856740025255400803642877498932278956215746775771258277799144017149364495996545617622942509955864317336325754948008570294059606525605870851953010287558723026509503031837839213854687632087949631245112456335670353061072070284095991694868836897909022595726683263464722128209840969693903872370187023211438129494700443864001207812915592327044762634806929512357752008021481465759183818735102692126390357166673816234298845692374090186695739984821612650916841340287764236394670262671719503242317774004438863593489196614290318132039557135479807093092187220533142584427962630377853015253081194050256055896947665054062882564333102328564267381997931626543554030280 [172,115] -2068484198535379375955365785874835492731922875860704472025852804564040703791405806476099578643228722992100745160424131569504310708725318146682657975898833515084497650371358979290839260004998459462765636339025715508536292011632367424026044459245042027941680090672133273007689728612612088150214239610128013011992742859855909973556772494683681559670317975668500201171086756744358432864021018692664380666383857860711071129054715265934976157430817079090231721642358297048420677830420602411622913575613932760050611880803850597318775845520952339695586362276781010793455665468564371255980581631685335213078917487778374049993550393978557463839119941961188607744806981197049926120502747876099293067917217232295562643167092775180226121968715173671183084883250330112671499358193219623903076381394916148492515042388525065002935102456051797930778168880179100056335021639409439361740886818765178940308659497365113024271682470823427859053817209984947776821659736771247535049178186672796824196132902279029064 [172,116] 1348871797107175529259728986490493327672452536182447328358114126426950580352906510255664282641364476058290209366397446584562816951116398742906746100812698118761324353642373290540301697793130062133843133292249516692561761620907513661275528468448081678696789947376249912944279234735950686027583691539324063278155018624935351998433224118776605962038129238281107104628111470307635887459714452764445740763982124513760669723516183159251646273425143582353476304492302266192799156833016837862128654545934251391303667568501787894515386977516006089947805620708648264943098305370117099606699906549635035446920267082513776321807966795557091060985736300817233733842073164431232575185491484060998347606604873206674370515997212488848094891946539285365065449826720679437916158360316019618964957227429437979776931679031314764509437030857946191352173607276944611651680582318035742000218222219668212445963782106904749058301244526663972993841156398136973351565516500394546451621523582241497077990247139432 [172,117] 676580346360218184790448337885875520046535646233513046270231449061933754075180677448295368697392528052118554842078574795831901218386613303369355294045426944410390497248342995938610709699988819601560850746697963811140213210003169309002046281853609656934352560505317181426573709284493031675763043909690870964370035609187084187475536713380805465821938913208900871003129067302804689602420897816211888358579968298458596112639128470874005922090618039220093888634215512962710333698007988593709695183008002582103046589287146729100861350846892238783378781055088486156418606675368667324027738501034787865803940141987961886991174581752113423440444941483773894666550442969160402338605309907040571294839292870767977602179068654925883844993917228287178085234413967515059670094937060703235930191356760999172852436204921602629502503005739063490133024175957410295239892064229592096652221048670271833267594680478377591983474648522238754697688733302416318955052409576533062056449148152034364198246 [172,118] 70142734019379124036082415108889944972302612992578589478640101332921277228823450939865329864790108870146023284516901993840858643219728125770182598376266352670762292896392843207787723496432150529834949174215760497759723506877401476821015327914953294718974507734199122258995220066531512634092091321791288189434363563647320968430482362218763898748658121192066106058560821247581666954018238419681376262876319999441277151587633990717122799858742580092566650600561624900391847161331963442879806468202469130359176012833510473664838447993322074466230215441612741807243317383050739013603940399777636431162490946340466963709368743860615725415441329876517798784343710710822029257559639961448579026619177532271932813751491200571930684383124210228391753869115750489266254194884601721416015575650017638785242985922494300618574791383748677082556221833589182242831139231105568604149132563307958024689101462943319820559856166226393951399770349664136197643340417590146221331272979872920232 [172,119] -6162108798913722121977838488399867087012171547056498012874121038657097221679586798787761364751445535320298601933345252113437238607687909696678758269425469583261084967023891279078795826938021109683695869626478567327666192909064768387387750802337902269721860979243911581591043316853698767304841242029172396174813800973736474004940273858864565633482026648259588442084379561278530616331307591579803710815382098027276466045321315961081493598239581951059306428671388084727916236444223317779057623559716523110767683344043959952525762743931036741022426423495002372566013571903965117662287313918512262140284980881188572445888620652254319005859049208045003325819619366904232158111107727959839520790617576150994264093599521366955548739822624716970176901818987180375026891674556552112408689182187699036817976454879682944979498181984108738516895712077792486049131543004205723149049936157635641588452855122333029448892837468202821526534721758226263816747269668818195571132415296 [172,120] -1546852100641431379876348458961425427248021413444724524870362613570856821831763787647553599269666783962523483018408102063386976391644559295851694007704772175772905785569915154570855072945615987367676439474485927040668539551391188528609085965662430550705793640060062100969809393790526731234961130089112105297794925521276338240035118568605138963648890962877067357629329834131384842793074893157981152596054046501408943328248379379694362576030332582626952083982388058305180503367422929262069288621336954118504268412268677925333017188544602189227416331700105567377824112473649098225257286228144900942567149389738142851369037725905734710330454459072907872309805880130035133492901373289061411374565396709301453375819760859260914602706076418103522865302743326908430497869854855125003055858092728889908812207089246171637246120604773965805824697608216648523862346404906672147394143620302421263331117487658168134670994171078677623419344250725956456575701566129808430384 [172,121] -22498515711676850060777385146323921699640426830456341582619581925096394471234574046602653857273485623994547039442347971647667266883801417318367019435266326333176644496350862598704431923616929003446815552317329355955729476232690831272574685318033843188797203914430085805688304078847467250922294934657540696180245932657637397793838943965354244018319918683572516304097563659625681893274916602040576590487276767592436375091728807006494977529066716246623779259077167322059473432834420878807103626420339979626024139527695936560249191651957547599808303038526351488428590233934500470477843747204721745082940077443843358958083247193039702952479665602148784279577225568183695475844667977842874195464299831284122585977507260422752521636154361337142205875354529860203715418067034363343798837526055938189446771188423807569236738093142658611316975200179188898072572379147505967156266394907741211968177974969873718567283314047936598713952352301780204324817204038464 [172,122] -15447842121575419796904709550978338899542678448881099417075905199873870284824893717778713918352129648907310519460471252520383689287711183579462322712782588805740861592744020863569873231664384559947091161493781719578305971032456879788684206769839347937464909465062522000815187882920979994793855797973467425376659635004955239370976554792601117747291850340991908584417799242346623636349990159737957076578123250325851606357278113692529534216146984350385333591792739462229566580279897547863283508643461880713477231490592073924239109872393485603693520719079934110686612754513075671272339716440204840352750131609649356194508420621357372348829672000170318972430831867977353279716984114294226175583555651681539028874679758907426021246453175492147805745991064887465880413905204221254147531166691213473117377392141207886397661460106697328191577360810880876823836056685254317937424401803708269262265514826222543684928414003622842945082252950641472323333232 [172,123] 2019827038248788581985216111383366497300061980536949048167530578852224585164269360325634819216302787255037036634339316215041845933680649548348587052580376192014076635624552067318459129476781075594396509254515636090443536801521909426577559527370438121932494286569249633583060364505689293228807840327060933883810175629151868881420015088467798272187196547761928090651647967949632820853811750690767934721735886513945516204174405195370530700840439154739060004678587595799947041654965376627391691637430517173178247232116044335284823971114072657623780695149485591296232626232141415854517849392124148957337505377979710825746758962800089410895494565134664239979206744953908480746979320965516177734501379902738978198316239689500306507740178006910489862851152412792778357942707805268292382047980669745851078515787489447177033511365415002955230857502925744262209458827668076463638318927765630765304175079319065966046863803946382497293228970466523064 [172,124] -177393241421044479830236171836527484004974551514367231581075430965299042926890841893018729201590907069824599377721609979913110965702368498581433955186948531370123982070155123290106796176879789559611777031603330078542764654585158745785722465198911602264845034761849467953986911459452429627737384276962080276859670279081315026059808158820832507462307423559809044351213294367646669916625964777396127299647742475406282755999367842878592054698126984123255628106080733504162099347591162308311866895479271329670019361326235866778562199303977992383651407257632910087425764605001492313270922757661680323282608017677568137716938464980092125804926578028835581883578046092637027344250790378973846620097554251437827827603480579721209590970602387806411635752568304061490822818915208481524002711796264130812997806488447726692413398748026542136461163421840964701175014039785625164352401519989824914730191589078731808122723947473252196204433969812 [172,125] 14762149518560099913818198466660352055298271891233902860177461146067480891893427827988487517960515244777693678578504020775104476835741090534051952284154185626863419611785121208422218582065702623583237719617099188472348033095176082387405713479741706432219848548679552074016248195187966446554317200884747862705675680835300392550704838349470785526052196918031217774901436698913269618837755686357897148467731142280461330534372158237607923095271159752192215306048169411454490309530587756506637748867032836401143779975198016443295475730365194829733518190420203301246732720438618351771620347073592163003964167233807802006632572831685452987085769324457600053689656200329247954299915649395584226466060977384971656649686331401375767396526979252722808264593211671840802809104354344742194029656708930588829650507556870363425767779601322215543289830470820998159905717566625707490860408302683462073077568376907249511942080699472271590160 [172,126] -474627577854801625748213010618001309405001702688751237647375092839048361656196563771393010038507092124356316147309157265057186518748405683889556564905176074655779859072830377264199388452787318058541963435940988066725282176480655382534289756026243343790780861039583553760760767200311842516041158576642094344471133339070952344427002677041769278070435109642315906486458082389420441578505513166043739760299945992179039248222852183910535865507689094705564606336587443895267323725019342666287662494705869646313020692447726884040920550093252625218823242013328029206755275724060865061420957465587865008103861824465751243236451113612496168349474773865224922919623140036199657017454086922548458826396469705334597627293325518940696592843474878294341087747101927500480725793502756720108958976070081980141209355967928408384308843433975849065729855175899535647027875957127892660357871191080218032782032992324859208309375692685576 [172,127] 5966180255077762059594242086284789965511176969267701067088320520445064460990353965541497708570340430566124488444368343066348789908067936333341139291650811279565877478183299710381034202459853639151718973282999221372388392291407385421846285135322252438109663060991330470862494708002642343269305401470209453695479442389584862750347011597134539099278290669507433375693977514668629254207634414963325716454698590269290451355131842321253840987513894556765689098371659655374549740282265870972598862976865137288798230415289962006847495356456824475734746252275945021591367945400681161570843485581723723449049322099059720917658591406072462131690531384301876179007275319499607621633836561696081203705937783641926355587846551434889867903717211433886239653250252682094913405816896191097383914224962168515663864843382582553407574323133173446562675022628352779548873298984414420124796592449157922839795263497066440048494832 [172,128] -68474835408789536915441859005412376014426398132110150723552340166215473731518478817680204160234526758995044492499972752124217358521248122131600463912411657100719778882603579026503876732565949869866204090419674670944867522669662684929081951979976905099488888907935740237546802529121418442818840159235155194593040253635695663271777640203942120681844554989280739507050109184682630405503116980899369482879253067453742310728252523435560162938385021323276482835186115539730921657394140630318229561716212262358996837055440435879041787787804861866233365526821159431355741164959722139897347027577533702854136758040395508339971423094356298284015677446533249928854952378890233615456030448274596124130226750167389815134601573217196022061861908249856995160521705731649369814069481223202543481475010535758541144780899157956641773101173294081722931873477558347854477482666585536473179611291505159188589568561827272 [172,129] 491439813039353194443365662129230796803389004152856110383153797283732503980962677530602507786962318604664421574877710110269276699120499572277235623565167567927857549650334180620124898705917171553341675342283911997905075963034149255653135427086716876459284000404003377260136658189842464766759201812051012852500206970169742269398551356806390356212687679912980246189674368725554776687859667331890136402844484079916799197667478746049867582408481600068611595172997481339237589328181521621715792668868873992962820281892339610903669960408186852528922650070002994725492385678862420134757796699565185853400736498290897933513358850868181397504176852976411062784263151881401047382252895432909054270779112634500506848433627260150929417293412059443423653298870223426344681018893696198323546858356911841034471091661503965124132062239235353947410943926850846930916072706515869929300187962716356491706656576 [172,130] -5296777460400770563792006680584773893160574395937305440263288489678775612242995380485462200838012154608902208220525119721950045037058576953975585072715504926050794147882383274267098081047750297195435377468353261352476660970772721558721441841455873841256231953075349440815482744482796343431442174359606080363078738532257775169100324447397147554090291119131524853890892729720936109983890359608325757750013084457738990000225425913173147411256217619369433126885283990874807192674780663262475257872791949877813904865925021634025051611781411760343876404570106364943048783661250250010615126059266557537183399183482154910694099787730808723281324761966260211392571952271034437082556385600386036365316508889706809307430711507359049420310208381694616151812777506454718130074679312722790206448650557679396363187523175935928214401651318622635419393048277913549020589395195604789358644397031779850 [172,131] -62847770721748895384921155294252671461624394888832072053613813090185661644740438737576174045753593805602170103570548063169620851374187794746663913676800390667475549716525032325468975636001943977373484240735413576391949081184845125467869594864196785470780240310391871141510410512342047840996554817920333741409745575764216497903144031053208255033175741533176330331178521045603407768706260299629305367384370285111052612936939590660718361535553306864502318209026514036385140447137084492687808187465236556540427833251426119160262322626628288125558888764333370518852319679943467087085811243150828589091042601611133665374964368844199882214240260548731216838080320720990678375342394830719611161904560949888575106284937530021069029239110675622821413921931306818972608933589709307768032610181311009994376372776485497984280996735921049764249994766690674876745375043650552079217397129424 [172,132] -171519310375932229350744464416036138539895443247331683815328041346650735255415011435773364847093146928185369929395749985261070839963761565276763689079877279905933366043391517091294017279165139790386157669544720648863374770342919943378684955754870181115738168493144696257122437034038089634007866307403520836705584783750974969713594085140940926001635794462620555095863076114417798476238772464948691215167231081489412124753528921743497822282293581796501990463344402784840964585704276484900230944012155383963996280978127610052145512042695757346379388157918239474942414609456308864531375922587474518277328890861060450783477059677868790332919126990252800666642798315693838231177393835012855675690914420595735803001165765668671456097550063898860419508391010580558170572933699207498188785747294175403769200809070594028460548736873690647939376018828011948772260511089363324332 [172,133] 761330638894018350034058086091740484049523361748476259676627732639809514661759213007614284504185214621481070335222541420630085022933174174844880081615180758547955606165690887368743509911727455463149972301176316738198036071076134521321586091805014578998159176207569377501421558558897054260497111349793896383271590782550131964406707647307789598753645859451509790124882476275175444563021622065842048160148775213288469044633481591913116433031508022248969729939926544061517437745815986332490679781369950776735617353215192900740044529435414561447394310733333379145324295482557805278785723282615658863595537106385568362641246539006178608535523394961501375736022313925686795408533014602503850893650268213338674272322951411146775022319720380003321979577593645688185082116472019880682917747635590385765326261072082104488023862057527138035959524683260727526777498002840 [172,134] 3256185929556232159911022526163272166903339195763291544984245879460496173149583143618544806092470251016775562410326664488468787451061498428482503873368122397308443942695120490509912988608863219180797507860924653199754832684151999060625552000652724825017504553386848663557241388314822606450585477462949380937334360411512440581328378016959212691496981459408350425189743905527233737936643420935793988817414300489763671786216530845718107165605966275473524290117686097943784883245753865984475119058258385781902523502876535490538573204848607462785215755303771086782915814177735992163890107890615959232033140584610669834438320526101877821033381650176325768829617660059225653514036384634434807225745383100699180322103551195634206306125170755459089915323512779961470989830998320697648203879198990462328624661084573755411556990918450120763363393959806855731434 [172,135] 2759078047017892577604137252392244962808849133705986292848093284995443062382874562481358341420213950298315091123645574216381529957374983319408981784388752033288302433076850587768611759867888555588871207342859434349024512932866631760705733018726655450871093797431540598182758471345979693799670490583373311152475676184447864065227563522345184460645636088880310402421310521960857400731170109721105955991800285325902151880797229173782836656864476986985633338783323407681049284390030737394741773025749354255301691949014626863695261394532969776721735141076913252555707133093254415360922488526194846314996517012683564570884969352587332420162983846905065885130580330510976157092941017811970587910772806126536897404221877879605845633210600123155626975031826326054086505421605450701167380296450320591941599355905975307617317873518604721320191589247566 [172,136] -980356180439889584832813475962109756551061091802002384159574840740713313079763270229511585020081387626496974105035339933544337679627852980165130208882921884338661628300024689494557470783693940864438402446180866882705645581832031088305763652602308362768917282201618537062226939069533600018770592448789056426791537291216861718313935620950824493804626936387372557944488484124023443691214377502370681915843746190935099526519213193553070820734692038272208919623072115427021604057206359447290413064601149611450174043382150210466104165424945362906437765081636621035413716041870500170228453063491332583248319469351855259528940013680931987684850406162256182341462768958936643516010361705493447331469313796463628826667063568610691146996161497334764985555324830190135419453800741732608957501649637204543738985751974775945852149115772662484695 [172,137] -609090635046902008411602673534922069403503210403166940606601260435310260689929555504654448766896373005511702892714833590196204774831145733298368264975523259943856834034849587461036770350567036208337890201200707909371161450640356434129694511686222703063008468472874372971668229836158455051104429727092750513423213022848713993868265718441791805533443724526999132937073705027760841947189081210961876584898484877803482989618120745134495244123937860104023405805650110877120925479921472303539817311089462932758765414040088452615831434883913043486814120753706345872650898272266230688134288923218675605492269242918060468388887360234595971810396526156027929362438933271463203455938862554345054704718593654860004235693934260979383853417690402189869871005761206274905262522951508162370647748077118404331204467908302093584770450928736 [172,138] -88937918328737771309938094652853582706287843914645871176830263642682069749293126324217622462874365983490033633039680387851374186674622972126892052156010791623948664816657519697986318318593485737650246483352364084407672297747322247790829977695496642598365291401085872738825014597381305394748496584005718447090764892513309341711303241703684570989681970718037905412338094517225422182068301082658246346900597321423669718643013467798168138039220986890902723413937813604695434183307215334486845734049508761289956398835850907729159587671606107731461314215895995362329502440321081799545935036626846488965136221719016710294919519066071033972351906828692244880334861972543531322515963128643040453409811068020607838380289026927507311003650796251592886859818458369791758170797096471212145187198551240273094951078290020321332528 [172,139] -1543571752268410909435073297521336114499585123600099327179939844660243455358883745182656317907266855863358111482523979826305041444237184673150987215455890138421378863146532412062021439847545706440821079553077554796526956855530382081874191199372105966413266985865054146921176662797160138313363928995766789718093530720594303123026848201434700577949760835202609688697484378916430612911585815899847988719185706170813356417723396313798503249308569315221401421354894078917722391319449433358902598335261897464746719073766007766645168875351761111561529413609046408544903913401229510424994690819600925357303213571133673251083971631295381005542810572278988153061356479974351831368717831181782327589192139783874263438752048114326532283729319006801582838208433110285119088087501238867557547563173300806024726304767355294 [172,140] -8214524392087237797802930822465777740765716567089354396993903293405407486304555790657496524337665707290927583302715179307180719293033518101447561915572833667129754768525084874313981174414600598970858639764999763574684933769477988456665477995151724931184769552534601675567082001632912636252618935981240105720697733038300989290560848484812233364278928115502933493055097073916456436015637338697312547661856832750263083151554742034606252427342072321684229431724769766533390784026638281004032271465666270136908811613241796577516291232614675814636208737075945283998360971697157371041447267835322515218727987035347850548343301763289442455321847222355184827015388074592942141758212559371595191271131010764771486694329784187675020672474134838678275786161713879297550310944705378841319421445615299981237830609 [172,141] -556190224707988115364849342528392678328838304061950326186452630927884727563349896789347807373380020675745897431211141170966500740615659208605732854767950786730081488784205161451925185039809922447098627338607228449210311232447411767434137584043081268908926623313738231365113715147124059202808691810205578018878756956598608388972627027046722763433646218906208313861397085424292858115367005828977367178494950490497955016712593822832327486127341677591632732374841661794137113731668582085340452832484963420330866671448772115108670087570249906236897184021866798292453174795199471533582587510372008449023650306069850724353555198807272586530364004592453206166030767766646904816763105070109001259779544001636486789274776783861037996164138024625149680079691211971468824661986025598861019058283408733876 [172,142] 61183129738353479382281612106165377734124577707613690746372004068639049816503333136950726406658946098677094095897198251171125106000336120551597718615705816529723467866677748474078853216452621626500519203349687685484291673195858467197994392825725552015765567117920843337329674474418722324613898806597574629135875882717814530821870390925036342392224253663673979221016631544418733952336058223091743867978739692205164001105281378437570251694963543618601123746910010812182626567389092473828853762662593005916089975138619852210607734867224045986021356879755539707256430446416888181480946329079381570843406238360921747588634077948159744744247048715791913689941444220467422236935910474550897866706636097244333429368837545232752222831463863460017847276703746132645052196441057116868207540426072 [172,143] -1967293145439250279922444770088256592676261212540128005127375294969485102786653855359723220465753846623251781878746746603254304676989081805092722620024378794429841416838839741610475637541694526919740471233992425586232750117499520086765683799805267693795893151193795126248797023599113051461538801335352832453000342782285856814695495199943866478274392675975836857419800931962061681652478304471695265977812276857160961044549745166164744261255106838566812077843517991380815567029847063768903029534536018165691679477444242291712891741242702164198811183426120905529654825551801410353083128877482590614659421963720901129428689707071155046642122535290103986240266159145040977692065861898073943466250457981812482598310773120132961034963111141712292873320712904619154802964641245065698712 [172,144] 17851089221620448222420247819364896271633105391304748051548606923210098018386540868611954601262097397378990533341064317390826520223378316078902363770810152229827096358469479662533328870831261373342793776016230239263226829386240402236081432197229140689798946332987233770364254399677888884704136721900470194699763564948890777612277269814420532529100757904671328947286513833553507112743816644037417021007543974444388360479031769628681243751972355795841351853694606358024063392662378601714336257248182285008251393180694658961976763160270479252887531522187489780445413326001494093738123173787404461850673847502578221031566469528731708295618228697128987023382952194943984545312552250585752075644696102976770328542875353635544746189117474810667545450248445433919597032694238736 [172,145] -45587043572862563350911452349291437526757792944794709519129219025272133514114790144822841882620732898444119577427102390721802487049908587735737339595957356067483626751716005253059974632384105888377988708083853130930468546251037787905154768707424370019042334917007437774215027793630822032630179178396825590620706423388725549156055622733730561643718626372473825317948886583436359307950773774729032224923485779690876265502217456147294848162654525239459299218495099584751835373328467434418888584047569124565568618205253975973789394919933538290516446669151081419798298825497859893918246596826400459161893839048633934979191614078015280870716709658279920910166987151497962709188737052832134863611202967997339561697525615950500759429684378036627456724323028623271777142 [172,146] 32420104057994901156270421980723228393519814829695277913559728490327553550700892265154757722002923011583945672642941757916781612001048176217656354894234780507115874676181146849252111325703657141385002839394982341203715891351785897101635975202377882010170852121231229378014832501925711164931674775330371886103070329204405830902569539309823077702274053398605562827565458319306836050581499903696221514098230329505163552555895870707026078765100796522275935524852249025628030741402247125360571846041516324574303809646082965923656055176107633909250510343897461780592323710533527829197834352559332725895302385507503646987220081209994008657065502162717689504893517576239003888090711486453838699263516245365486369114292302305315395216372232503005641839946074248 [172,147] -6305441485872221896929601630536499130619518678520991125055293532498092883515215242368989332658711438844510050103277841147195975375252620398849343731596834670416881567337643982662153497595910942518399037725972950903988419276291190996587230892062462963094459512592326668766047322144852445433653715206806766803569413104066637907863913212495600254345878708656934003047702069220336122687293166233807586055799641315963632923284815582681330952479475570953373024839360439206813353988304823485346970132249407078678709217903224240560148882705554256820273665827484849266120599406514732991641623386807178169646785245309087217186577013203788878742880249514650722227843771215426215421060079595767785806732422813587952456895718572162566794385702857032359359 [172,148] 326910659537345124023056794072909637438143202975821634955099347487941259279633521726085090158154015169408995776232909684627685103385610520116048007807748531734669977782468589264518931074032894178502046432680478382698688790843831091065207720808971359544888972261313599407400133522144016372318446703276740385503027471590011264233753127262158878362819179000232083470743801488388522489295101565826655204650170512832074711309776558059076053593039300962935696503037102326440946337919745478213400366874635268803852694078737380029828544362128953288890934235668782385905996104814801381708252587416028932790160553367626751912738336335802299560832340777448488238165027955608356329292192058603170458416372139639924129893947771126737999152967046 [172,149] -4370730862985073900608849679202217517478153424127006132418568064932293032037263162242459714091469097785023696796881972008324531471193364635430946099891112942624237138057970072649117335481858799188198575894168300947460082070335995735531254450126958650017534306775509591855219603355999293975813923663740188693835786916774454794567016503856724877426354106872953203259554594970601342658778959263069282575677484776615158485940691866189367390085168805530082985956740511229732643734427468155515705621693570828449608283381907423311149961309344529855237507670399457664967859860824080337384439967690448313827296462461168154211207722860772761817039924873137730827552012838594296241538226349777241998092255458240629907581903414170816 [172,150] 14463303118100135055139181604688453555162557834121755064563356560658757039389785492219724250947401798622873416347164389736262147900484323167407862862302289806793447315721677623560054805338673538312118226420911516567378902265774613160926264355019231072457706061216271503849738943067295871536623422582939157226945594895843426029082257477698078002256662879435568877748549614654494680269912038671769937256871845903734513472271509985864635414068975811057344193459869231829137883028750213947061287023135693551259615966645733295642134215850739385886638027458365933204535976577421840824471036668030200354875653899589186535618705818504233052813714633467498625636130820044744888132812407559326036492004227181561055528584 [172,151] -11274109649533633007110752556511803244831860989507697253532344716777152585938210983038870667315413641716247342932431803999939167444839350329935986275984810091141558556529807636294673536248237981789680437748744151109562566437646309997440647816425493948268241375998406180121613691114058005473356193430516419362349862465101596316909652091566344108161945344812402254498322267192140792352262878567189229342952435925148387884311608913063522282208445137433069991269690101044974565218111420491364349182479680713752845523177156556072967328968126465650380883889106824535242682213630778482181826441367503941672876494357478665202108447278312345517831077935568158845326767125872490226934604622862151223051463808 [172,152] 1952044430855360224571826938212003734480365158638760629639093334574712384819832427490066288562047707401648940414741883381965724759094090366358736012425512456030405652293125986815112548837583691150251556819300585468010181480019117356687462997755077820219198772852236457519402072613183732302213620957521930396116611126540799450008464142977799282447322602682187895312863591392268999832313701539279484918883329317913966041992067629490903785099158697363038080176120565146154167424097138156300304512623261420707411263601405530749070836798744273438861746480243584754174443118031332297139284459302639374845535853634282307246897612961087794902561644490573962156894425016831231167498843139663360 [172,153] -70060072234315973052954384482196943583741821218946898286433157721479721553865478926289669234477942584074715632287816660872272139158576180700476465902541247620296323856153924757814307961150434624603450459699581607288384190085380761435830463078690559993632755844622224552402275998494892634194833118477701540712364312696802440706118791717924202165086597040970256640771636034865095739752669733310950195027840078421191517661894126735352299977642347525055098204019804759499303421498226807918033443658624266995989826995414413478855516238818712777556616505942553962242465515818433009126719817784552959979989961312282772277033866464363000502416982066262457871932007692841134783040 [172,154] 480671382443899485706225968792545081694233603393987181180048073848018531135554723260716442041255817506066045544283883609504115416264913849129785061459637422864042563943205193152428724927078844976087795775652234109802951595240297628380678724902279723235072682751898680869027961832366287539817389351488152417365935702153756435869958218884086776481484397351669798498321753237802303865698240250907400423439642062149158389996035621535166502241787533466069820015468656390680811885378889712950436768697039459291927213001929871621208250540121846025573377525463245479089111565863749225578094286430824607718441096076458600854538720088915678975382719775976332716053088 [172,155] -573383059843381092476797098262422677693460523287118466803662779649690841114037550262737527683827116485643393998996230553766742368344831549712514232523843006328640489623026643683717609152027079944087775281424243808917326597248648558442343866442274341181935541136286590551761161240009529769198896616985658318366960965114287828869399585473539559111795799668310163083385099745711354374492504142340787074541015916509850518744846812393093412118576402984298893774450363256034927362961564046388559576675499581590254014271956367832159638628615831054955221727873979575885072466444250123438120682579629301677602505739871186005354456463734703969695024096 [172,156] 106410168114832436851887807230155552394621055571750107259568216273905348193799877154870774359292537943943533943946669960549692443662898787206518652918238275629684295344395194002036031159706006825654641060388214393623798150661679392874920903266813558797709804601088816570492730691819529592526946070716622429355018985001513701225533405506563009042311205465917229415015969874204986985577873822646203122802544469003374439944098893988826613435060951849549117379361840090323960260471926055170191019795844498814569924515918939041322625167223179852132316980396713975951119795150001409170147666793344451263243242032747170289069630723136 [172,157] -2695574323063816748615578738200781232442658727929688411401050287378956905378828305644378856714927443874577799529203253440279402843508325623416292630295575237601809876750976895274841623516455175737970034061131824979536387089347791399513601542220173850136339618324327055151916676624327907678360712755311781240764103546832689917608151758218103723386348477112565233717455698674149184088746207339351418387666125951852089263864583039874627518954913919254222969209912808276531502067182090058041304060182727807424625859906408713274225384202174271537842862255207363462620539487338762026194853078540863610839733862074312 [172,158] 7983790152812764359851605200278766600216974057166236280882954636992222090391792051908986279851132613138576938571525279096194111597693455501556131369044239519628438691051812035397255571540040180163635315595254147042216543027841887759812702630071145480532862779843011342640749837434301485231685560161211423467363867008381506382051266012586791455404343341084404706585190221869512997134490439567918867194643072775400617039056129590215259664622739430603902485748446182755960810451632531855259445724203005642659642917599159309475735159720792303256176945416909071401397252727837634218123402116099200 [172,159] -2298547200763361198433683822479365260998015560083633120001282258122863567934782993198011455776651821748979749290305658133119520132792227897540916885902421353537365461491861360319111160299612820783228076305683107780710193932575690221322128582971988627115969856483143378519482594265623749969786387943236586472730948416144466925007264695182709693027018393981617021587967078149373014638256647771592331759245083902391071650586571916629335069234889414409410846574249596339897900002581236403586629192684719666069317210964588226826124220659765260064373158412875099668831369767854824 [172,160] 51495109503168676367796727438236906955907201727990215695655662866835939436557149357601234834368625945922538715854771214456267530536580580430853103208555752218618589775523479738768729301257569094412318579164898951247420103769217308056613243926676136511364028616239349019416204630110924566234245785374730975193189321885147746882223166717396224751344195098127021949861675296601030435391618049391213395547906563010937374668869725034338507779148048197702317316846493673252643655564956971197648675849337543196674586382158076755853091635532992432192735624655184 [172,161] -68439465453181731853272932358842459170339744813738001760396306447111390820331092109218780431380866251408301084127633171195969642098706755944168511951031479577196284623963875475811490013371194191198238158284940871168240918514262920798594410476892612634652729911956298314594491293834623871797147319168475090938268627197674086730387727448678902760998246137542075598983451272319507082263622103599116035299494557838886136591992606380022410000878290850381348291938029151048257430176877377239380397480305186698455442564265713635500545586232 [172,162] 3856101828796341767997864353724111643638113986319017806177407503568573200110595497744439836414401331184487025331499435404412844547221103843088472377968660837509157009869891914099390594538362868680048722763390798164787633776706992880933824974845918229934525938508937167537257320940733437692394626458394131894296666381995581416412901505305749043331165272466781581836883970559927867126025007624794078445915121798460243809951004836492391813669678457152765434953758115868598069867992726997813518025820519964527174104 [172,163] -13512087690413385642690529147516528685308539378518891370572223046052429088730799845910653679713147099661739792912586536141198896196579881935585861072819880270180466775543507750911128061346549462953395380052361385404056463762308930456940894087855222585013874727101780676724985943028209994709351124089167185201911114315119506210667736490639723044199567415211205674242084988762751581002278678737831005907981803414882933488134411569719441131767068101489469564529664417496354968498544732154104 [172,164] 5289770060528574771525183405167447200349170255677722520706014051038522407895233114015395514256003178203388519011341606901437677370622844123787953755194065497607435803664393774665476736195504798614742867712648429891225287157270318021737221583506373303663800964665677589070693344490397822657277697046270576040206487266836151620743313605759476824976160275059356832546160308014146510539446487121169822377940089867827291342862594305662270487538211491963660839974996451445460592 [172,165] -736051159991075971454953126921609945902308815100194002604131031526122443643663664141171652862941471789023882278847764532258256998730227843576455200983080969424297155661113460255768726387351422881853749775828833358750261595506221874484098924877394810033221472227523378653521091834888587293031439610395831991897293392041110610357035157493732418012109899953320203856384969166047464867995828167913788767304868411817654437006459535045546656129652321598862734326 [172,166] 16953606984908581272075818894034009834792895802647981531129580966014767213129146337810344682692595620386043036070191876098192252618338245299250266481498197011929203069282488722004138098909298515992357724261732323779314233281746317238949912798097210044286928260052576633732726698235159781893910526188909163911787895577542654050731131673212881451086460311313488718980786512656676425343416376862328775116993473997140356785352145012616401095268 [172,167] -52392057658366061288720209024506532292180316770870367473846564344106052143023590596025423347045107759541553153960688040980000173185888540459248958376363119453901025155862904394729875985131929344176739775218401444566601153006472624293586905281382873999285106291412110320908510481083978763741070359485916472332736600430107523968993600191609227696148332415226993857779205489318429369309695739442166991256724499613771157628180 [172,168] 16772754447394776614052589448973033071438708429607619991875902839537494033133477232299442442728133725868611422151722104420751621393329353210291141576665869593044396139988704738133172009626815295667206189394371670273405932525829795716490741823143138334643285331424519831061134948823530890314346867409314143114295231171379474029172707817190598124879895451474526804131828172125651062393910570649372006973464 [172,169] -402254378996169103612741816300512482069055936560092765157486832363100918705358637441261946204848802682366617617229464424805734144865365404523074777350126985633206846645606340951898318431826680185645239037503574496037668719532082691151289273602649014042934771616242384473156780882808333154257686428027263327692034526716754805550341443772288630327473992235348940142100502770282188171911 [172,170] 476954472800395230028594076648864294147496096379135776644912479045896323966953279672500325258526905448285842437727944079619443617603287167631593842351592979376351254836588790904473901486288000369399217136381590421027699671073191771457886836199656766023907133758890922295332610315266711707816981001949995320706498229974887074914272117854614443240507284774911448592 [172,171] -16130097749184854031795644430949008134445081226367158976591561219984170726356747176782456126611825362911318557843137675646457376739679600385931710113204966236129142203478034782474933697817711013533971523672936860517821595159584972262257996702393760261410549319509825805006241209660000537689639205073351956805656575871188502021668296449665498 [172,172] 7229570019485197330040151817202638797259647478494435897188015599794085580396457115462434355594578523791346929923655630198440224764280269451176100245968733298633172987996359241530918516840223726077022934924458611946368758443967548207227741100519310646689889445865408367776375161453295597186890541284169133526860854884 [173,0] -333825543196185041912221209447574651283621494986974539468776798601295199635588117119699083019554086938156155047666448098042342055769647838297567285410603971817049082057576544581073566640243379039462737253778257351616889226406628082721839879603047412576793691715833467554250441028396935809383460949947323275671064418626244437341687919219405153893630741389892674717517915597018410722552413775467942318695409196756412971196581601573573154144566059654281680372917488046790466921346500199693929933837184337389997651226427636475562735671340682731947280862389770231192683181272975197645608482414133338089650424502962162704677253518894077255021567600646310993839241547885444403157370805351437140693825989448496625512884935211133938174925508244100411387146837920295486666645480419105956420684091397455637106631204711260477224679154810783589114680890746888136821807281732985226834011311145394800439698609235997509853188448996372739457870283355175183606449058607965626935247323299121819587477824080726146015277949947420337320715781432768718150965268851988714453957245665356071413932698962376679872900795912317229319434063873960317271824118609845911161623737796796519191626349027928541637759920693703375034418329222678027522549808875911478368358591045784861209636542286560831664369535264923727545472113823538405288317674919461401982737243088195100426673889160156250000000000000000 [173,1] 9895250019443415865431526945902921829221405077722306830458814912440736843537195251131726154847984785885840423288784103589987783140600353297834453238511227919887420485473346928921840572007009636971182150349910341730392988670108969012446776324546987630110246024795234766034121104385288962800623084260075456389688728879748889092526494544879412417706168589094415275861439459765892056970686840686037542293850934766483906641615925360565168538662425502025617401674085316614041925574427073142266914626100979725602676402858790586755355831033573431570156194079336072866283522857821920256174544224688696855856633602129798233096586400095743086192047643043088512290385700359995290566785234169136766254557260426198266072305371076379802712827736858459744383417682527130840476496358110779799404053532338961389795299018686648859648177562111923834437569407326823858198059776893078163679190582670333081154252034087262396778567553542059375288826709635676141138963404671171695523262886332948603364772158120815674754323328708594211281294375824752299521885637326888235729698282767091636687116542403747184354924790432024820097058707739149043882557242292141682368284843202527726938037842825107085403760770327205040293656402890667567547174787895197591567343671000720060550093992788597579012701039796706959852502320532847940605451013145104851044190688106027664616703987121582031250000000000000000 [173,2] -11074769799555166352986144621771266890550996684519927965271879893772653346604631536282850442787454373027893457497693341577665369442849887101606624047696198899602542031651272617614113978009430466067514232472576691775552921722019179955125722336774927806947174134627632403358861933115661928712297153895546361251631691111325952354471643606056862734015095941538277889314303571410362969318225638201517733959881801579267208635500581936335003068820467981556365865223898663360135172796552615851554383000468995762267815660691342589399177400906903002583369129444096828385323609265005986230851383553924392280121361964533508621599324984459170394425113217768610480246481517472503606895994414631609170879422087829865808277683567822656976621040285505786308259581592321292212607260009916316097894848472351006421719017416409929193062849112759660349168485537493734720892458355617401997113553771416916275431200456949171429376385348442999303462562976097829098396176894211912162722861249892838632396217823861746048296065117684902316340494393754841332813799572820911854084836203332758730712788040399995211547230847076755492454916381013944024404086469585875206529794479423225306123965141397879411885226725133749426089533768767397012911265825666618526790825758774689791966368527400560274255602153051440363198032215753483469370577276754325940196563644471029874694067984819412231445312500000000000 [173,3] -1283564192562121989377923564115224510092701408226981671477926427416906181837813479804688074923789402213440021268002514235971498339138765176647744574521211116627744204237523904560573729580384288265869528662101821328455989681157694619423264052560566727462034946012469195119452882599031382704947101564788596369295992481686508022093396003660916788942184938699395233798164447965062543375499899286437138792668228592453806906509700176242927773408637454917945438288157540236387479427733336944157920804235079102102515813676620305919100184645064040853415795604946826519476012394193036143068892937844292300532570671363838034559456645346613791114800588420535872808700326027688577215078165628301705262231951945378915904279466957870405293670066879279467043217170420892462995348427518530422849447406027010680166042317276542638552981494607045594388433233405284134345208819974266160014565723017446589319578116975490958780658350005030846495379403932236804210795792688708884031769080755268839853954304693119981401765984344712641565510472145054244445671546784494228374743847500334738533063016715244574828911369097860147586250232296802045957535337199861692565752600047893156205461400758276781432510839367881604499568445607991503865250672172022781081339705620199834832417742329797652713649995872246195488935063124759097931414322897537230367709614209071703953668475151062011718750000000000000 [173,4] 1877372064392126491393859588547327227068270885537707093478098434900775906320608941900173452009110095048113649248456892808269242165518622021313431476847295708041581096526440828243098400940894172484403682036872716466508285061213961106660762337565113703428940322357335277157263508049407779817876830974473714908080062651588355191915311463648474006503392400254841183398109942672265374599438954364938842002923695748416622973215094018614864767413657461218663857901549414881215028857339662144905237592480432917885317825232681563711519967906849999917475381018344798859458776962205475767521949836507493560272666048750764219476189900739418925765767317191054780078702186969795392975128928669357957996972205780919818805073826315692313940355428855277557045699555358598153795433349418005864685868518265920122953354709751229023326159133039918498103988484938515473796447290224488051962340552432073640624834614226563356653842156144122067182837385256930620374967531521119572885884928920223930915353065007952361953700623359192364550108101387337172920859122286081517411541912896200841516926283148685916137716144992396423161183997087225937396841888250130428447542764748149987397210114835557809784694060232145396046415329640004673943424979454426119016648249243623081619314994379071216973421774494172684101343507882841362710028342845281437377911523618017198459710925817489624023437500000000000 [173,5] -334262469598724938852407225879921882050690377179276390850346489220122502640922710720327886341656175392129542408338432938347385724989946435913562355927246861982109520785992901001465545682259103181385088477418748061204060277712310922276409267378769847620955331542297044038203942356415401735479022965528431792747729963991225779861541378755446232313480996868963704869929193693226314276391648470396162193314497048097782128482198787182022261397037506342429208607847001540194507208439494995124905079952337593211331718063228272935324215497336956709821825981303244377585927185193641696844024637793939216654723716235121254789034130640766924492958057873577530596984039896915415240830075309616569780995540860908691547500696977301795613263529888385119195145410472307295537653748178019894396601885491883635184340271941201814207563689879425336402872922903910715663677118599553616223550572256523444098363354306487046188571643329688168379952534311115245743834298007544325167605330892919788859967739765436490693110480856404491776594994769627537005613782581556745086963480786312164591063828072719716415735443377148630497335595095557443690091844211221233379263494344795531697258835707688435055061129154906826376166660348939998374076264028419000993630039413251902572061365198338474000544587754759062310823469704171813160839131995341123350762640910417250679805874824523925781250000000000000 [173,6] 24005346046745505214350770198377446695313835563716670089231303319528360691461803919327031571206159620220249883475922550617995213390140929231999460924054246698796719247181068751388110605005966478436175828551924979371808953695072181905090984981394399911538317500947258298909258857501861109700109350781504851288852195472540454364891377151131023470534289101403553166101859129229462046042740022919622795155176717180884600616026509145737054894384900879090533457069674731544825712643614767147093442027119206724090778856835858848515478428037413678238414615976835805909225660847204299116460361800667028709272180484275042954392558657938776479662957544943932900263419199841168848822056237332839662385254750223579637535503573839822408136724196890904044822558625206014895729206417774609164910248841404533806935371370981113349732542961716228521639801073094373594437188801177731692771606217091239243509665563649594852516759576789905693577032628639041274556367440497210234093217664627571668410867834086468934533576318778825623958600953675182011596979247531919815139454074570618398706267667483939936535216235680183632526701888130363825318921570096894963102494320517192835545869251095390983964274129141083200041453973092849124968223976811944522714678568216733548987167180537403726577420816615904428613132241343404978533695127971804532616680207171199286783812567591667175292968750000000 [173,7] -810800779830835452038089339490532945601368055181559777208390198627105504585846817641812125591641219580581838122684210802229245911899425931206004756096645563294961011340535133011158324516463893129333557452587125342443638861271630931980315552876081361303913669225280437939263917804970007033368849196951824310070364708012723264565355388074310618562621188326916969031097548562285000855466298751586016104449788657390504456533543028441492046358098636053352267993321228933110277331022685467712398315469652786457069286419726548249477815361796243278198283806049381726509845736490580913482684715752859960380973364906882258167238241877502643410901155368103827092837503139675275675812599612190839062499292034927687848313436736896577726718637574402353286064951439070533841679138425881516515954029626144712628490146387641044330820738310706563077526027054014397707732962930440527244545563123632795418730698754874592901577528225056396337604152505952879032797319372529255966246577637434093302821462154376748952410506752966851814266224231527678591457789969195739384668827997197057036138790711931531703624368601565868010365027708227656729566348457438670697729051347742667406449777795370390374682328681227948407794292544791369275182645330552149244555469222843693809167815726781397397937090764878455916943113562576197312344817689738789141770815042988119901947677135467529296875000000000 [173,8] 10312223368422604670196377123098761734628616714572385367717420044629696232971941550572675077643876877568889710898013570915536594511122864087028274162395526595641500517411315146600984592651956178328606035467477064583584137403769568096893397808843392955253098978833196244409146275017154217437614866458335590996977869477312500172207185222863750685877141695057735363575973194722626761729116062174054175515008502880755804312484048748157099573420328375095024795820631425865153121207201663513755995722314388828577168331747738220002070682969059372508909333675931612547539088505868775165057634173155857715666462425234926883870303214484311523074215754417079446460404724331559626718057134028297310231204463916613277452063736539750593887219276025361738412267717122759322534684752241259379180465169224692058631754045454707714774400905996920810887090150000086631083097124720057618960658053736735360143119769003131611414993317695039138358440856459407922146107251069966524548646223361257874638893142106065247889315692529828489817808952537302622525784803163629367619459665353772842449885001713351528754984927460573956176477090464143940483099953170276778256226010654306326885739244942416391450966697534759249747886330063393992901148933851191961870227397298327402574837755298211880611948158944369472076733279218326975592761836375221158497756075184279469845890998840332031250000000000 [173,9] 159740539835810136005912642555099862986360375106584313232125247939159432517098493380105855975725980510922374723095447587865976241770712293810501727369362468932858029058024604906859679362083855200109947125311293436706078243986677494608542462730668620195304186041124667349844018486817958500090552057397099350172510761777464563861638461504558574593559140487195724313118284848910653130516573827552960118668449962282995722357693045922333731044182295080597639623266910703895604851781598978288715366349110425840903634894186061858634277837872365341922486706123771326481564663909644310995387184219355542527261061257980797989719983363421122548146323681459894664994343185891853841691240041521953611042890400449259671104610621290904554703935744143690607199092885900094499125504918839132200774582830028587929723851510153699699498004026987774010923155731798192355872055286058425929732204287836283821233815878889891968491748416734601633464405091316891933757278568403630966867021260491035751811192891532955019172310239491421093840872919071235246028908652992113575351817590332280949348744190307898696821008791505221499488470506186874821626865093954242744865516981693911198906644785331477658578667296494625266558851461101393095707088328294462577317795973925851583291052009851103460002907883108318620732388243043780730809553155180483860163735386490759616300106048583984375000000000 [173,10] -8829748655835196666611461955629787180078328846546190120559605425755707261138972792393786396810409048480007403323639464909098573032737105114822526245565589049981506980429047659136108895132799334047594984160798589213134524470234359610342467540214032507821907908046599776722919224424803888817199337778954050389907608276617402089009419374420907944278562874351379754994392415618587754618187768010919587570593800378032782857258112623977991612678885514879135677495697410827434210155839002551725577399166420753033963903848764980829801572882355853055147352596724764896960427960859081562361057176125208106331290676688167775878438395308244797411984570958438498466557265928610597605272115239699604892480135868121276622531035139357186636354413174138399476083061974487020377544556584459389899952609423757824340683320546649696611114772761770556122808366060538526223685198593584174616766983902388355021176480875171025286555357093763881217327129150166488694059494452990655165013895432550957129124037830815476070582383594955661986330239690146822638910866914783334862441371592318575900607941099055032724816529673901192350223029004107710298495168117969833131305547126405529507956765676196609077803397915489568232455119609275523098832818926980659858294988954684790654839516451227180756394507928638806137067851909100837737108246099731672571319778928042520976114273071289062500000000 [173,11] 174336805331733161911836478582189758863235813722217371212190090760264062637541288829352305137149260691971667477358419580437954304225495086208275083683867120706446204925583606052938408149714600377162325030928842697639561384271157326706525218600935328717910725000429024185318183888508618960192700785832356108503009880726180821010354593790900758432777007229927916486917726282917278280360799359640868040147079096454446247190434698107808708073305716507326452032578768275160620227655744018195295561524375092226673214117203734929127364973924319612714024405497160071687054602262147384749458303989692047869763903209699300104879095793329660442357452686108134792543712491678224609776222798354193703334789363214457451645312862689082548524020956731397613381954808084468860445782793935635096531418544166822731803359726761523666132538822477613635659073150135563957200692831466400554087465290339640123603191672668942154138448250264029458273666126224220060916597554577660648973388330104566953832370281317926773549776131216944675085889605456646413685847950194242513275798549087316478479240717350213730675066325354053384526725055676569304076396852746369360376535968209700811789347866023347483709135422869751942799153564690687774214629739775483425507290993135182076012046852650987314802251791482714872829909657005129234737514077161404777409808126781604311938163757324218750000000 [173,12] -2098011482411696512527535152304126131812399128113411268722932236558299065954407245501973759297400588984428945161987795343781934484677786044309845939492965984897752455974468162355943486651817548817808895190942127623320758341329219102388939056757158849748852802833130739302082909548612767461805610682792139799812169486696072256358049504818849965910855267225373741498337722911233265904133471661078429290369009172313521328436073678058851037118293498065864663037718612952704432722200500527605415916731172218415231061792139638141026159018677256964043010845451416132560167338299788756252673123687843319883469949411487010435676495452808609748442417960005528516764626434043613074350457783594122198092743598597439469136788154475930569905803158826169696659679863710987308401936690628357414416374556946273452460801218761732141069603784186089270250558189930496406292863182338452461602218335872743556279930248884019822771264063977559554492762489420315037636453606033481587135895762021479714512268483768853471955397669732391595974868138123331428943275152554062726803385610393667922064852354737049153906289434768131567641535200406326195338502058765330490838192706354430359305483255139607581492407716081533877787968556665582200454711644193709466245792880403488894332298936845817338011948831653145705092306533730590961928908101074433892749031840384876984968719482421875000000 [173,13] 16987866486073134269857083735621296460927348192221099609242374231649057803380776232474871469058909324349945770601217029414750435447343113719096039910299570686115228032399526505642379661049453899006076077973133583570012578305843145665275347106279301122452161424455082097517045009502471073489968213332989130064697614936650547131433253238592712357660632153797661251935277332881226704636244829197989983729641705274409992290438654155583985512552345550752984136336136748988378137897290976672958312245789449014145838207672714820108976928411396405891922128592797522688254189092042234602688937364420758199180816727359498596713113293216783403378533044503504686606829889609213307816763388100248600042902988454465305521349066430462269598409446317817402456832620823287473089106061110257653792094107616628696106104600552829164372420039688608621475850819606928649291395791355246810761251356840383915167810287939135372188217342020436327373457555985363764540992307395534156606676306134922775253576699639521167442902344672786865309919616371958471447474047124546948052230238170877456778493474052146749955819126222844694440404552853859562940798777059645589804232904437477288952033648747310143910033819470845010051709298676120345632310832119903689758740031761711397996949831434285272133954573612319058768075734895623466593517805556353581307003838952457145549236328125000000000 [173,14] -92271698492123358009723986432064035274484940343324694152500315824863506613593892731939843567567792572277463075446611477297314221278408985273945998496726383610060479779300492801224915971166081394008446378168144773114282615637146285274243351602932552015937266609211489018218958892154116276372703193763863225837429200896034932689463697406370418073180812701574042461834776234877538038041839364734101536227865635182426385931420976465302713558534929656541217689812038615716963153284987896161091457762633188882346275530392624158590415533858529270851767161621271860295788240831345391953150137574438698395948785361271502274448953020318897903838578548912853901983499133027550291407117182157493042957892251744267402358168712920415060133824492388946232019642262925725611764033102467801490842478943947557104355031861473526888481022392992441567903501559024587546263339931208298872765275157484689768293080976023428361221962883463305820858945940064680258952270387757678753296758178438711155754974283083390304123799320384826114136697201975957661331695030964091704999162266979070198202808814645495020250868084624261413736590004716683307909237046193047673654453374063953772641297666865299639320412155770051667107097454922741849931870601027668117084320245514147070199438377370106601561303093591982370711507171661398847281701434073213043942375147922775846028662109375000000 [173,15] 282000289638338996175540701016695122829750020430755892098194207204477319780870882608580157601659484738308422825115444272227725741002852575733567891774451412418014329360989726100419079096368414093053977610670388908788292712879255649251116861533596431082992807760218575226056046574674637048502968966284792826330055832151555465887356352150440770886032883078767255495557428402157519257656894388302761266961910213819842023868973495653839797754932279751065890320117864982057416612029812300947358025825653882102923959651396972912171997464076944947061170542549315949586439226850699380871485292199360736276674197406393597246592166169691448924724163485446936882062114670772060664054424878896374129795406493252762098656690770476479579609660992393588770131826234708216163627690221811792664686882795954398122077653485856460258933637685627724167484618417253111533703862233446104839711693140202699927844126617111739009555390575023401950891923647113524056084579730677518636709501973977680314739768048921950414358037607516464687158918155434308977102266417056395729035372203801332503334504409419408813329090446368652878649168608669279792323867975574446348572849673954391285425403565997088569008966685356713253586199785439992267216915443973823679973412637610794096202523605276907207580767632220934487807308481119775808503851675275628516796814361172770844393125000000000 [173,16] 249833833727532734849799912409332709255817131395571109875355400255586738497520727923585407956484534417120209666635546699890909753668632811395080596283408049076396251573836182518273530830306679517214716430553186458015584516120912215599077290263807959377103093543278835144427462769534821319225748784148100132389533596526432619257860674533780177248094430380746305395595112468240894205372784515790525730391618426863501224747618398812030649768389675946315425692605941179051626658884030251312599584472539574122659020650500962366997470275438046723131787326890244271832128549314677507790175747740331843026166289121608264631981354650675643928342025162507092740170855553245337156161929580755113481370124231341431143205602833727132085477847646134268724040445192559944176723340510982722240262185675700948389267942365043324380616043783175831493365149625535363078161501132471639423981315831120399970125506258523961724265001024370342640632958812007919763755097611181091597254043627262227656992492158631872424082551153047105589631269530935921256986358939219141757403697550997380206325465499605481799307470560231084964964211780912321704902661880835710386795612200217615564345797974641199438978217444191291532676610207407350058642940516339201034616552336727732103411295600487598778385618750470886640278960883153086623883085627663116692769587292372278312606250000000 [173,17] -8954397261832480984392920072256458817580408869226504998410860484335804649466953485926592575534586309542892561253242175233602826854792199592360621834994200577097189516856043841458678527869675132287365314300485501985848261686881190385440830813173727673036407787530984962330560209740152086165731323296685895522054659306674871977372535888935237181049122473002208965700222426836064171428140255349312803644960384794654756419600447491243204397271694242245159653703310777313721246416120989114854876987121404086647932807481318624613885504851254817418776227595208670757639911245013261871992587793094661397364075996407246924048709635454886654796799322775283205963814523006870880367382772471230019994904001682654731741018915663103839652111981024156551175436040967308187161549993104167003117645970390704197984159748756669812252284383343376041784894020665122870020006315075916631014128065530215548624569253712493541613191342418681812745784699635728867896161116818599435257336566631776991643668284368326149341468090137250835555887580677828226976160918048144217803161201926307898433208036038531200314463250655909145206906044331714247827448650846064720940656092997247277731879044437589974012797858385970682362598781880674635189460605400560868764966172309650738746839378179519847217970649562267111654097656845866153547753801773950357789067733709514245018480000000 [173,18] 62751744496813465813191601819485685505400046109004519600268499121127299271175135475031348290638765154172543402681584283573350259776941756943145191142944049907810595616137581798308549848095116962212077973034420216610012721033843975473976849883192823940070356286676922470912847149727185201073265245372942883648783302091083271617436970685453100113855897909605904667559703702067402958106222577010789983259303273706594549669753819933723988784012892845197404009726440870092616607572272691040669529384729683929875349134621763279636511636188991558173506239739911715824997208137329954410212683861068498482038342186531392944438720195359587631824012213178491907557968701072754798481701651395986105819340220263989829352627627439500229712166191640858677434154782929152181701821062430311706220033354011641729200206734422625287463332294499617502308191481479737493459862467719019804501724887095231115991869470412050575416003831253702334212106130371441047735873400813161762816743610854689512192856207076924720727996672773948968494521883992164414098842878200456900408147186783498622562828190190745123841878516299525614567486394840058863868106505399697930704464494267925645444012159048201118603822161386347251836685757385002204571338026719062744601369513881654441553662175865181994320851695458202964896361259640051236718765523788656600774970288337646318251000000 [173,19] -292800488684608794095179377295149697867389038186979254021449813991479431911049383854237179450230022392726595879435705104939486945786266493850030423113731400632360680093382981506434630409601261809511924583209890230293309425433085343067389355075371547376209462650310651483444473856636284701883216726320283797825588191866093105808327454880985407270192365056998332180587415314513636418287635419656713685502722929470443252253460340547199979432282146723365724071976811397659138835651228189972156815388126233815593231187367424398744350416940372689886543908727480835903273738802979260348208918594963845371217804302021928222687846904210244030704730911135565969644971062965216794107023020700211208637596907446939661358046487557769527750534861292677098291574801448018360075444629212150288378180106370641565620918868442885472825138240663171035020442745356154451231316980354501981706080574088517509255616783182805796739690261733974858194108334434803242738552350674095820895304899233535913386720494764459870298971608908041077409517938536688924963283669100124627269423037605786315531914185825100069045005880510063743659889404457359402873433836176778169216632925218382356852042236361903323592894128178773367216676304455973284481382071265475760871044348354377116540730913327540993456398164825097759334162123667716147192853073589435579777551892948585180657600 [173,20] 1057487929518722520269149638407947082500258871074418374292260021038776982459297937292474418183449409157719293118349316707114879436870144248553705541299895501659114034221108099120085132148952556290731442541644270814813519186563748150891448885079863564747063166494106610212207553757321596903324848887117978129119906143425393917172622870047675762903972518128828494431429430207574219695739885045668846850298896516334563474579875907428815116828681559332701565340410873425907173301188080942501262138439296206227694244173683491902204315896250811244237678143277462491460430231656412396777908244337200298747588272259469585661220129014756331083142814104523220152742886190643894944953641097492427676960753164577477746641787643111607052325465666803848057595480220385351392685047701639051541191714317308155750697106931715244961215600927483212949551799421800488076791982909367772902982741128761481132875918923768168137611972644627641418774915510569819841623662764811995349792394008662377102452735399452082456632061039232493248095510975627792156120699495562391206881575390955505364523740189347746772744963984861220138399706880738793983419938935759692444849142732685484078119974533983200022840364495998660594933365932975457499234950495099488739259452516567261507296599894564297096793530880236563378135411840502291272436810914932593342829150933324027768800 [173,21] -3129249218438273059176782932744072396223408810915707397113857966690896614101050858695579988308875645661947183468403840285148797592165278703310825932680466405736503507832348798878289506391642929323048468720743958332088458755694037159281210580200352778275434008730175403872374239380091905984084511817893891624633673085092413811459496469155600785712268410878850819470861088287838335225043712340467025677900073441272110994479142820671777716502017499928733115190281285032064572232118605532814956814708018385222133162240415226369213514083113177152598973907756001945879553917166905946138031676808257875460425230597746922675822731251100668990506265770976408293108652136638790775550237525732605275013435780903205309142068715677379159533386706919175800356246923039741145264633300164302206971805943139312749928304459546753314888771487138119037031647979222350059930688698397450831507975521355118542787509448677232670373823650351182308616513290103060867945273862473930815495427262551035048592849354325076535391130972270882535347542771627212498295565055245212823826458760100418922572853172976722629572199996144186075568465823848531184562726901081144252802658012383754050939707019293270803344224228330260828543835626468046039494185838662437470323525452570046709600791948881722661567706585274066514838475553793069077688454138398841315624773876889853120 [173,22] 7818621292612682359744163590756836920616707566086415633139826942571909058440339444269020656048883545283773863090967701129651327707840986402777496434506838553879816315467468199043868860421198858071450437447341217109398793329087666638903513646507874653117402555803501267584334531964956139521307139870443772282613960837231209592662427029008423368587946445562842399570878557305082248153706669888751077982295814741025523149666111367341325346975484640408388760617394867344607271489129324415469471584147254829902629369899904626813696211359025097334908592309891355806608299155919556058081027913571618810239002796050688525785451638443958835691488190726183827826906791404030486336374866283485445186616999653456713435102582453036626654164108134584346388695977235869298769722194571306190210880832268442134123843029089334169775771633142747501284893966476326519292982302135714647835233253434342202025895375572906668811406339333709848458348560859665449982630473130720746508323904426923874286383591728577652272308721202202489983482929332768258207512633051082952835357164362978355256029548864777279902087710578342610473922878707855525188069943441854853459880947979034948493346723154799119854333036982421210837749259216763364895312028257383231377613189285869635748093372619426101829036564367048813714197176382083177745952360090684639066641877532871000 [173,23] -16792421970640388014325488376550327042476380635531830123112176971633591622072712709039774358723969119147857751247474959077344003042615555595233056396856386555411944498772522795485040522979368592119817889268209846075114173262240971021747890085070713169256298846431466210236415332586974637768024697094051356721295121780136057202513371198243397058065522004441086486034731636695331106705944106685939966985453645632452721751292623244740898053824409880095011347441827682169415898083248174912908762370363242968450908723821828742583839630088666867505827126696644954127485522369766108844116710492032888711110303877447623567610771583936277513653301442651931386370237375290689481036805757812225704879942699107789607322207261726198792493783139513725512529867945053042773130732260799450016467425593479520263911617573573540650402105582096877604428681871135548421920142520912767652357857498955722414313446809287301575630194794669774790829932789844408720131594050987136261065317340793985039684837938451315996456970086788917535021641107034145495412327601040980287904157026536563111164735830589173566300404836903188308703835705507578946527148031466333890112492659621788970964721280296414948078192222728438329368196216561826253694379787606815890698074428194529543637358856396433813227300907808800583173118725595979523944909961116818210672227619376160 [173,24] 31286639850236006858936676077172363818505241707331624108227089105577472918507351820498000362238090395827552249701191172520763270476282396536486863719192141751407103920205174290117797618154844630203766724266236296376218068689820229439502635166355484985051238923337961742579355140806630053244067722410936515519434234249626321261645362172466847648685273121062753894864006747040276201372484083872883467552673613357603651404417401328971874708423224979299477502233929892250386361061818506219342783169579216503489990375291311606780367982685702415376414874129585393381174161927179345919536408652328861963886164146960766947528341094594416456949473334668625893624800256140641565251488760988069990522673477728934450245612875462599302773649164084730467195738386750653111384824137026633330872915376901934736900015427722574063618703392240102045854664972227020287160460881770832393688553073813994513825052298582697225615781671240584267949125795651470885908809915356397353047199413965451384508281129951792222900889814901727035892371154110930394691929436901299298149620884978950644336283000840186605069865406204768600114719908140188010348047446684515294295427366868866232835943694064807539120883778267319226473733088576596818968634333334228535829326612489022869002521969945169436659708068333751355128807670533308864250999880012151361512150208160 [173,25] -50533854353060143395026668804846264754510439032092357840313918296523753461111480900450372969300190403362722556965454909131261557913740952164437695882277136265529886069831237186687539290134425796281836279328097327149465669075000673781250235677414719190102561249149878875355181647587917644044855235227687259450103289597494330138753544828702270060491640436053013478239277160953473341828958762141790850195812474949031595563277941507555752066950372736864582734781889075010415732695781969270125527694056790198509037399405647056591221040305818821306579055720565963719713338131565774790767945740864483264564230556829780210611824875301461331353743930228406428730865634540283328031318133374672347432840322254984341061249047920391973470932748184841438558086566547934716005266973730194333354435365850303264250390805305717413732601744144560415384832863073778733480099055452669873242723585660947909806252398072176638303224728900055994859641994296338800869442067252528688026994663776950242375113638567156215019185046226235935563586137204171468334413787978744479654923731532473054521867759113978170971961091021809007257055706998209251591964352814629614524292915689551445935371693395266488913721489586747572139253563814426027656098183614190558897782745290693036762419370046765302717852778717506399965099556925969222527471986294155973409431392 [173,26] 69636147464410366607431188133258899464034983995232491830124055959199036371316669445703485020285351485503881419535436282433115334609327772020232830060169711910191294042171479941791761310964964464567565635787937208441584345953140591890175864323129100895610200029773206344629906168737974788919572651231405759201288652200976025819381792038578919246801972884925673384442737947810263358356552614117286866262398537241937833146638021700768652362316309466050309555675648279120528071826141467078721742477618926174241984327723024769953833812485395144575372753501744412727786347193204319430477371883868237743831960776642859599087984703217268439116921755636354401237416220351473244367868258776141227996927657713941495307900588201311814171804486307791452069199510724895953150902423726135712465263968738399086732679713180656614387859811895134007311261305573051586140451167388663124047407405038060744741361740411899191075997020436946381041461627968749351454331954433180952583514599894217427387666016096207690845217518027374598239397169139371272092865716992773117065029733996946600609490286171327826960506062981547512498282317043550230638283262766920162194730732515040588085486206485426220561461555914278833259837736096904985279287793990420362169538920780859974923678940978925748958416518302491322899647899280542455153322428993657495028056 [173,27] -77927106448534608359864141032974135892768402986108245396482678805887660800140221513698283670570387640404494294883691902183446879725142735718311260158743941133453011053987081220550687068852587744656717210146345887014696673381046184846756770935652500836639594631160126109339069898395941726784209639630999920244347293762437559044418550119856575509316336266855572606163618283031387998643176565858750245763674544196427589047593615115810367064551501477613011309425432452832625243468102050789763427250117815172040117451859746871618795436088166917176006213345546747700511143110574071758089228475370381253976804987347556856095274591939267465357120217174793907939156933022164283780780682648164260602211537593316655082194189409321694151473490774720107579940576801342770859645612933768792337731475659700063779735824144477835616226195024398277169918277336683434040163665889729983413098239912665693636712344819368539632760509547671982991055302639765337364092858817779896422699960509047953330897145188247188753609128874046748565722754302478833567396229883805244677863957211541355144675217651751152513136901245565392862885353901272372316639997756799873211787983539216412273379281292217438970883749921514684503250042172015495538374386391153098427225003908344274981074753463176266770537689166521413005010876394522968539589706372254678600 [173,28] 59827467195795340170836232291747132004563371465049791450125805561712524263592193741177744283045787811204911243489476152104566307044869303617110433279655808095199638059444282125630174090828106667102411340699489147024955907647467196192761687235327066849957862895606179486346126162309009086360563549121284871386072230863310823523661241989384241605633452121262917075596684497836211584762436175977492162577736641430685829854713966631896663857158196546183408823264300478717692758159673588736201411657566214173081357731510258583267769326745833194029302731130290615735945926325302752660797146841504712969202400762444611952880993576741853231403496113418381499896880395856371472854321268908083026777886105812980830137626047404899617986861149911981089573058922520280458187440968944307995021840831114575675062790579288125891343290291745900101495721934840177587652864407397674873725217115393589819864385114030579492650056874911978027090651957303847707756476295030550621140118157249126127404893911811614743313971166827193935428685255393748621002208097267519714814732417420981639357931046190399893170565152030195064485244052603764063273398684428364022929450107809453134173394947769614810581102937859966503578207265056983832817002522029572967260303039838345003961438611486417316527511420711555365976247527068185009570576698779410148 [173,29] -181634687831005393828598939330456138397493076947836701732143203081074011284484854395855227899040839872680583480741691257889252214453748664855142410769334884083961359405228130722591543004717297634676114295103840118176637958894614904645468157157020121277538465499316727268211436916380216365973443169252006021397924342277410304745779205940434011687819017256969143355482213466058590157207511409808651105255684864335887590417655504563638864625136188996661743535516993260633049185816855274634187588122861991768445457286246541234846617113334342596352897390394501642472771180704250217443299912838941665708644043808529667489585279289712415098125663672279373769682091897500753450923430982173149393101179643573591165827288642276507908014190429055052067631727050352957872329782972859253059853184931760443382714669980025489047948758074396882455239872381985700902386141948747342094960302792430443431964799524401404441437342374334696745360324014217070419929153624119769393028678138903931090000614745378633748310962166542220960885169387672884769234324018400571575255086611959500696477372025238153508238627316653813004887061503671738665335699803338565486126235411402450825954218962170761159763366554242324626089593779460460706243051205500464335817636992656562560639696214841136246350308292085840881244152717558835760969614847536 [173,30] -106363246922699515907221739814836310770979825599127928545488053526117094298774821098689602903810374578164457542879057377453458781283135344820119976861408805282394519916266230136230666201179292748628316159283554561299737446979618094669950945386432622291661809680031892159433264355053182475047280279065178820156243962557501942202737988155834894126792511256697779334766403328701775354260821910588832611243607099534595630745891584937081407878697861992923307149574553535626390458332518208328087298819709040861580583012089517895309865514885627623525519741940355445268227457343067990123391152025539227372412197624467935080365747844140833515900303413541587539227312726450341076647087786837030513115387006920824353604797508308297016526664147747265930105205495868893917309261610606616378953686445935967873809242565972154261368133207391326087507468358542406859452174246417208622696400967211804347168971753637704396032820770927765968817729223715502544815131277633449704267654885186011888326792565838585863572211534597880048360816920455832164113192422382725349034420095431311911090523592417606063762464861390957800881445945046093416295335936371979851452877286426888580786006682384745455843914754044894569302349653121344299928480697827160730621897236600220752776436835383599850384617148704617979708078751656840720795212767096 [173,31] 246727812103337877642100568836859334378632054715053514623867634848126978965084229868415322551354779758475592814351834250482068014195848240300628889065976621380491845247029109674832588909517085556486321777895460656459534032512215171486492381785073503962045093052485429278570829927183887961742105066364124889215330691808807563235502418003227689248706522413285893104440949332435454543155206560008743918389926280637537299427456582077100943484064434035427768122778059459714810732779590571595425486341922629543500397024496333041941368895590546084809381654764483200947762257714609810429985931980167163311722140151704265564526141281922431043849270684741524855145552158158657967120725786030090612837378186813201166423798619456824024642613812307118406340599618069017038906493517332582271891538570328010558531420887942470997378178229105875405735225357330680740172168864631511839430526915883733791758747074519943371933652440751410830707885037965849678924004625419183352936054199149923582077668882435293582309997549284224299155487092186469149912048290722017219214290899505604516229813238993301168223923031295640975492893888064774265876403807009069114102230834260097629877185810517491539011164770261446035468473005513642848565845937386568288463567486338504883600929815458910902406911385159444064237514507833489156505265784 [173,32] -388818258405300121826157783358387458283603812550023902918445048528903384765405250623694138036107347436488869716514278642981478235851123071088391539414667988284772620474272412882367473877118272527557984180258439500422501120592262074560077677036886596785152874291766373770337169970115020319583215399268965936016869664308332209659565258093263085122817357986068309213936049201194160032923932277838644052594042410143580636696563509915015159130827573915003915051320743370822794183026247652889203783303082324791760312233587930653477159357531611604332498936582790371356209987605845123982080155865409232800034625020252598346638706451410022774722255152595674493551983207265648733357792084128437644996088160269232988845399066282995823593113003843852390535693695354404668660467430443279179899100886129715484487856741100551255157499048162823542949566913083254230801568245829619370120482920391149782832081305728982093376605662767601848815540505872082456117621227062418337956969203205944153283190226051718870591930730220630132438457548044444988610775905060698742684054900633299849290601294484843474627480661577715470870929819502455824317745436225835226859898953750700977316208838521490450440618188175948163468140849166272467538820131019869762934555568273074534289427921455632015518409462385744861364789220545647876251580 [173,33] 492739493448944848340413162969812434656107997179649815538326328228183538522080744107826878260048598012567147717556200196702647607232215619328741118512925293774561057238912761850973041566988997422668200792020301518772871756106260572811379531318102391404799497344420736595014603210000775707145275602735687425521927012947778545923949302105987380991640660189108410234033388875689832081724594749708134892584472151749809097229924546696383873989027618998468710584057741890225087243582981585779600240923969716432088510151740627461164052666423005475552375075729722223501034486722650672173516910618174344725829708341368090498758071579229894626211290027027672915800267501605117671178725531162744044812085166554186062974626955761046033787004135158158117790731689297808550412910196966682763057765063908762005347835684893031211212952894370039501269650132844686018440935074218651306119038925558617268554776710952794312165681692211264819985021266495361449669007618872286179693327844302407693283257241185364093689658918700588983556139340441326016511624508168352459598670212079969714812723585361227002011688234205654119472965338351157857544400189275115433407455664381534608168709110933553925985153064404380895417078163865295332196581118117597864240702280376152911313316141515928350837028626203255776071839132531376832512 [173,34] -528892426244785060198849448880979193727275447061063858490032259291447303471167093147190024023001290271531533919343445978399668682583991438353245645880290523964749005600054746371467105806421832431057866117600212208447865946110821370549594985110101131547676480147038043269242757013969796224285937848365599907350003691549743747566549381935190628178911262284909079464489305560290367812364788460543666285398621549708020713273836642665999641107346835683275619477535456327160851327083247453968949367220298462817942571091844452926270003417031373432302816666989806440618203471155290204762110234120424333692750157812598889050276066611515864141513173793478098188215491242646407946881822525265801292926158115040477474147712244726464353619286661148030975016093345056835621789048121740511352768987352856622666559815231250609068495383926322925324949396089730691253254025011339321405625699961701549023834485869380818014035091034755456123284542795338227877764667762597483319452530938391908673295624530477282858705627307522257891682163739329398945036648535769081089600199411972089729589349352062412416398529529149728732163945478972862947193285917076587591041131630826286005710174254785498373949014203650643207747849249022997994221160679322016199837619359431654232677323576205847937122654306124399448526872982146027120 [173,35] 491596001154316521501469403451714234354166218553563641593742795951537140991896119797846482096924614888928633560309235901839276163401947942384894565387957815347275665671521511334352130246419607309777251665706619191580181253271540308201800918222146545225393017610386056922392977673030542436103443052073879662141862009315679990588458656143107954361702850098401193274377013167148150231716069454882766903745091834097201036159543879891244673143375445627298885705537034667982566865075033747930025011130259993540182631248511080911889344302432758077953015212009335056778919890497338605558576466275150410169678622944537329899256897614677158613621531027418861709523399704533854895393129390736895889954784556230734930545509987682280435370281967878274973172684973418444613732623968774187350174181779336051390071499701500780692885170598115335084266707224478980018070502886062708888363568550538714469323925218425495760878181431000892064673030361299922369715210828163941819475308712553300777727530618111029255210277978933850517493800407292906928594117943193645787495160924153378735147681810551913438183505797805543695003702147643037268948597350291336482476537824583832600899667991224357590354462791634638949248125854245232426359749075792387854332997947969261312515200499286564781218629752810078683274173663199048 [173,36] -399481500134059728010648091873812089411125541104171701572428793956526763501240467486806834639712290115856488516356777757089814476266317633961106527096202644955908076790391928462244628852428444254582829714440579090279423666552000551791972051390536613306824574341091939404286473869419976625732843178170235474347098959718103239900368547494948003522088554173657531882457298472694957251266917030841777982226930659120112225126905120282568504000217675069951715858449606904157623388869881783219676135495394054471446368363794857221802433926797246391817727050755185132657813447757573205687586905495532174277953912604696403432472513277183948239913058666649039552295771831976283166120347145151609533869792702823222615916947617778744444870833364437816923138728154356071370771378643098872306792382625169832089163775161202137337022158010186434616221663832207095155087616405830916890151794422612920386376715418876995260499635857205829509285166604137684736116238585995429644356346765618807355420431119556121950843651390527170472565164321763660413036414564321617190374073437762459229489002168421310612370030210861862387302840685689359932775947509820891798824951799583438516884025000115424171368821902125436788253790344821967475949568992035968816527087431081675902572591295002072158538881354431901319171434073876 [173,37] 283832393127281444024240169001093866153885323720482444378178982251139913391899591769721386504557968045234671069075972697136018121381225716627864554632580036017809459583184851738627168579710890648021736674472426862222402964024785956105759527317277545279863865915114394593150010239026003823456490511757621463133149348610293759475139909859138208752241023032865348304954261093190020393224656034667886034933242278140396937261347598952560860546176052267500674842925545505594560437418836290519188121224999328294740650069102524492849543991065179122688600313982309489086286976329789186200507914964551978106406181791213517147808923385672597527552297643059863146688298056284718782398842939872742327944597228464027566206006528754655723347668013560541231120786650568804013189240814149820283119049726187068552578602284617612673573800478723220383642549204372982521408662255860871393325931677384687032660760241667786260976831345364808871300026308839491457651902231353026674801381739604922288988857040591994353925193375401850302016721457437571653515354602397856125464649007231965590691361627548440719587302497311484909937632556035692348744093650414412109590850310005475790715889999207308588590141772025135123500288286247059469886269330437233528304775950641872287557031750404800535639487994635712087120452064 [173,38] -174027227102250391523493237875248194301736415182448547434161027744463274534580108032545716660840085878673725798184956732693592724713237188533928681292808522893136185465735611018819847849677033991570433411992434329483639027755644280439151591874983407605378153519415827262886454684046522333780028418848065258252054812379425610813063168666375431465429214845156850363980453638408223203508308981408403057685765813443893167612142412421525577263069928255632241998734367938475920630024879190308640538477206059757536212080441730435478218071249060110479157450618074803525600061970065553614308024557358073842864956569135220648268380946515636709778699531968935272554882058888985953935350785345325152296764997665187576286897525599901826938702809216407364423278164088611042656798116346923165048042008911769903161262235815474759587428918301707826077672133072658872629314497582336864506770257937937991949549026215130164594222142539703798756675349235627193345584065995954768703390035770580336364287360695225881631363239526362964075657052590650522578749456301135119507832608792947898852569902513727029867970894321632381013969980765943940273585725341814591632994640160308760017693436487075374118145641788482841464314154991327688089283243541396821604891366378482717696777032437525862932291894188317842759546 [173,39] 88561173672859627620759363554878805050848362469541518368621342306424693368648536201982033191733129985185225841160670548314002985754149148510438510757432803136836514782655015297182161114277880945808417667784160710098168130165749681528803972575421768422688603178643550266833734366778643341851232074638177856815439753876567486268928053616260574943052725924634481853602315208455415382721169818157390110010085673680206655349977229546358926967957890851452999962222805594298815106739313010316370091986668333860652219838007494576800007393323940426929764314124812228520307113047264862256263669587982934160574983474605141787861984959744316507818848192776920877924714718779409451388482700340134905341953439835562925982962095617328242745563604196708176500981799676194393277139522231202714906278561130464262003380973633171420507385575420455497453228894062977457318757499460532270059862269567729028415274384696924784899435539069059354109822610673849739957734296785694786523144701516173209088060282172005748522055387811556837552793849648045364029531132212990378676696185807524105439936036976834466713651697929812560559419547835800113858067747747936041876639944200981094566997437844313246649796830228853442862633312280106639387839266830322121851827518669395133335103025400581930508488610958363867704 [173,40] -33527521508094719253763684142451263148864578022993394613174439537067589092478987306297632320343955236644303549222732658798546458276267680815880568769766299189172392989000388075279359186269898662855364124417960606985782058867407811011845930652259174363768878003512556327983955987728523153650981028463223500955489578791877756666960237249244788728976996818375243688433430571194584024535235631214828253364105379998820184224554754779559205899951086908769680302993815560422776961192524559759328275506001119091217714394849746401900137233938946887628401152181047492914575471655932765819735590784933951743645458229508080349775593543172686967293494773506407687778901874087495653063038330593401492057180998237760018094743772984899853224403445042067225573912260203792701581733090265878327613881958549938813932956735181258340624504198608704525288679463410217062488838080853738132360833005543770969101723918109932498680124584724527754019137008257380693916377960896138450612572759355126498891820534655719692212478297092823891165137725008527141258638228629633612607578586709177759560622334538196755850790721601196186293258922452664401819281189784345855087020240026206331819325056389401714105610297745958710137141945930515340844514864773451852758589740783098510856725801992613672439064661840315112 [173,41] 5544420989650374602446865764453734711344316756031943569007648769856677113230402458100903651799955732575198703600251496158481676587214671082379466877678812440745398697611711111124735018381791412592878973175456718978445823870271537116171021307253331097298043601179402271114395392256613411759233027808998756418457929658114838559250237883459655015425996662649293577136751734544457909835375464957955039412572925701431109466805892299486940232176440432444644207754276058947109795911114098738935746641122049804013747866640828190658547257382653608660290022302870291295317135834561393583611624863409779319234127122886523492080953396217911322355856146539946648986394064167703805936906108790257112939691466595247101519578773882367457699701674882699000006298137876276061245991589057605674956214733621591181469129601160566937358087545116999007232782257709423502066698520802186043052859593476888923253186444460417244202970045435542459671622818045915700695872618876644133056688276181104454782026855736843863732543461581492622649147816120159433053238060712456586637314950127501792473640927966091409880390044875889867606973592578515024805073532108863131205986975018280318447863822124152083220458167323518039476514004103575622188059004638339050216854409353365684890909967820150930945118683322448 [173,42] 3940632253010381379352365676584367862953297742980161437466563652669076480673352648170252385738627724034901151802165512981194059514531923284432301530430425519637503617832620825346740124795062438127461740162142646131852043065834543808763576254219553783009682258575784635567707232985875012182488186583405397621173005676878433046604902253727711540639124277517571359087764750613034718489900223311204676776759823760724722393876022398864274953234390501457204773444141579047081830961257794217967851604376804656187569881616225214667172601978599331119052786820174780661991263844602131694625891160999014662822160378439337615248450825606405353818235297692104362771908303861770758318677266282953423013042688883274081838374941167590273163465268066314274166063473852324398314172803032233091919358351661741823729264984556819475703201816651937149725708695198353573760435326398370365760369305226260473889339919858818448433681150664657926437125140585721600370198225183401447793583510316740248050814387685498561980151574468903182534188125114721504696836790301815198812991949789007764641683906006744384332479517767143330334326745991745104058177807049587481066637453356114598520734685020497020490409745872945090445454361653468861504193606321297366291323994226409905483259053533802101483991047824 [173,43] -4321944466069552612164967978660286109321906930345360176019708674135069819253622718103664829600165875739337961858039723774506114222844648592683945647550476723706069700228586727265564939766852826402784351739197795268684818149079303379789231050730302619739646399008170919791250613474199105583364924466571592655519302527655563911143949776430803766499914106508319627512440421239756144556439054822513954580201910999660421856387471621302491505181795016331641495077913226734422002697352807992266254747882363572384867678909351929610797010184788041843416797600274305619469892434665698767079885642215728650214685678643336202217956116505124883613429996595318247517825247316160370896252565184918744562735397228987074520725000585152521257851663378078139821907283361498492320487165195383907034224568448448991816456255185861764890860466839773707520058239120195351869831837924363456162253437412433956828391705428266758719460742218078357150902723372822146674093875041738807884395461510037925249988108839008858412803223628405841113902675714647564041579308678636615281190732755162797306940090414158549538462197114570513594056545674945044193173912794435968072431426584159054758763399578441574469214921966827313292764534214922602768330680555218123864536729822610153458350921819410133020398214 [173,44] 2453783434955956866311471235189729040038751695530889808481416581364141335664503594941596658122594387712867235194177444875329178364985088413924299350190001935841508338622583205637204241065203761240372462674233416345161862790242773841661257414446432351894768153864166412537809353490124886159901000706008459542161356318443448024091853725276066646443841364351627957800539879395190145713419674066766191575987229957447374139889594201165616308886339482128363508524269491157948172268940081766276862101232122577058931865315328328024817795552260659133613699052690964216997378422121882754290976562916377219243323508002303236126313456400977990072658642430473685081295166774477046945726750218961847370840527273254751552552686822112086010626610246280783287054616765136230555493310772640820015014547995300058507551595275973339846267048454597183824135085672330882048443351303492245305033213693367439475309714887779956416195146428319698611685557204846794493819691122447682385158147590252851943928874857627871171972452901992957063830814357455930092041883251536421954851626367977132872595906923640669471168495063946246670992172479768986218492005505332734129704499972723827390040529710719707252885243004495417861110842886965331700155734109904051034476072807654266805371828619842428305257 [173,45] -1367846926953569462068343085041391558435816825157407108341413811203019651325171638660200470489334038973896927155201854643073218295005583050405228959860256760044649981929349353882757090489835019197817417759204945131035060094795921555227257651038239468190944407710415014911160529343081711638308797548318777936739389807419991508542520659945341985778370332503199409569149833135692320285129653488617985958502371666108314183872797799632593855652210890174220644129377256025128431771682023822179115101498404350157876825309688147279651397182091350096517503131138391386640446381111487340806986801955991449059518726050667867314211307402156987118619822804895246706598733583490456301976844870767677029091848182735030024760142520462057287082929108413453442103488663688630427851165269636233787227245725521410582705736730187034109396351961030982764078560541223452435644265355978443964163171133613780419232396072221728803889285307948921428718562626223872754082323769616117202203925496072222593179333771503435645153942810910871431082022921542102640006102511620006752662045494491991079223657738521841731132794327386658950213495573991888071121134757376453700192060444856274636294464642849071996352247160130235186220471729146451964204246785699005738227011877264076498725025982975658756 [173,46] 1248281976630207358276115272234933595757958253191545222055116647907826491778237277006942495811198443393173208428462014013400945476973528900751825060704147308890330846443546758831819301843936287677140333147946944377091558441418353377974909884203190144894176088409569187434436952624766384870372601257738059664779479241207808661381589630487586991972442454691613734936471308172206486968720407025434992136337985911890456593347162249257845776395860802370540974671503675360601065516289938179045891531881447905465529232869729732616424570226039464935064743721213121200569609616158765821737455930740058122255333432653102306475224243092874626511757863789237203647554846777884840045067126295721794874298600117216354087500588015293961173446047144038842660876817043742768038077983979373601910589196526529829625786582016451610560410501436010756347938804871514582336518606400933483563550445012682670868677918636126482836860593947974787708840941157315388011644853615159476079089469666044569934804998788787630962703940034998532038191202964554121803176703071302721402088239178649471031776394258557337646825492639051111466780290047447630036035364217495575273773727864216210899525258343434231761755811743953684474875145903790113246351694347701199072317852048213803363412666076132872 [173,47] -1329743429915375228554842025465298265935578807688850814438391361245026104179469200662557739746403431269896364498605945603058024103568209557522992026350948846550879580544867479955640059426104781374491627235789321605582795784117748282650895330463191805934547636787267701764091248286537512833491953212394315100774786091484919602913747419365014228653559444982420440842681455141254452008740715502843151130806197561409673969117595742803994635331550082864796389814037049241811433031861741749623979150727361599692759063200138672766376430705330518241605171067583720174713249912462000760453159900847263645993148237489732167207814201205709417291311422252600793916354235652614626323903887952917182737499481785187051800781047995236615675566012912438698938074955284848483719881773989501579899833792560519843982341518531552954348432855350656878586315487386174630580712540102456027770196030172564745935474333139727946180724440976340953868677242182632890418169158026351432659092561342493090786946990776589427717158514814486705621559517892033067802429902323175331283442214291696574266920776237700926949311382828552541928149755556922235437413575626236174612370219028610816237681401111361356137506640290864439740833534183875148732088535362783135834047946336970976079280938961440 [173,48] 1162296390307552081933650711569000820467158294251245410270928209630949858251417484929781109530047441295119580645683516438941005814333949826184227477963908106761802768116381293532996197485758005919015095929625238966926049372599686549690821874274749044571994533811129245051707707394934556064488926886020670586771515199673534468641808586371034535263495342975536818560250355945252851564115967936819634797222782655733570799735927109490381179930366843678851935414655914790449208033738559923043777786093588425106936056539058285155120842109224093010568799628732291954927641866505410268208331600629210928074866123941006779441408652727993416732887832386917288236155445780267477210493056326274953992802502990706536563442945934210485870987213100528529362155034209095546694670539805705821097421635480648414469411777925616744276201547671987070438311754321528835750778133779064171162421026587220766833014286888244681436955407814983665092225127942779860278339662689684216528656129399710775849133465710966313372930211201889394099736032646757635395892573919949758017356907129715444860959996311958965906784242880191887012772004930757310906768478190080401894517069758185730024532865769734250912326771776224266682329768344015142763300839830389048495370098629929997081613007456 [173,49] -796276471082207321867191769183971458988058860112491230650973073599421849785114344739501638500243070419735660600909667835849034108012021801758157799277382024164603797884481811860969372971845209640128862572493534923723411101791304048950996405025768767942311214629511654022984122275845761872159595736102213851865971064669678560670360322001789370641294541223575583402524488659257175481314290899337333563637634542536749973200107374901498252313369515662718014278310577481302575049980954676659263328747783080189345907065552397825785011424674523770424015828427348975937100961396972364219716032410119052645235004353107378935979618477653229608354198877037981071357543182830734542358060155425390290534326069075876161137770097451768412690637560905762488453667300917210288360579661818147072024097988792471929816938773612456481437816652741428783154316426221430482852360937192703765697303019097872638476222771721531448151053154714947177932478106292879562383636168353568894861121542746047590173284082978597710022898955767607530612890013911829348570498457242038402343914144608947089765296173558824495157611970579738406715521357728805704665553646115583360003759884707132445299470753625630619968765789002083890925570560087192666959286672217642393889765503819838388526688 [173,50] 441041246373563338186884224593337959570533451280221749742329344514510933659887503003378255374832132376866358998967476270289167816694578772408440640273869750255212156170712533933916401188836102044707942468020191028338706037753495968452328647159841679207676266304189969591934076740601325018840197522351125315670094529591321936327183306829646753690475075409362578547669786952985794580773078913106773473187797820418108169412483859317246794714617802107195085518260574966545921152957634095117104035615367968971478469579841649340113155704943117574389469418951762416017730913702700454411973392008405290422064582994994889450436021547478697758711183154767420206964493902921486631474125838894063440493780281230656690645866574576498528877846966132052474441928722535982006576398181807204656453978274452070438814180971867654452102615708792670703941332598464479206367883825554572471455626706530484983550006341246216932274726833678589276497040720667459969397450422086700679979781447587750146566905666827477756399323712394450214866737005371266715432356545532832700589624892788271026102034309375446030975899858642540189979241696380941275024571662799830309065227069636609669919883644014311331668610010969746552142105691208314448687831226443924026336450411705139924208 [173,51] -207819728265103993235665264562919939982264825931272159380066135494243888677815630399766095749865677203903316376081322214514513165432718929560777164611187740678823775106979123078949115001642759091338137979924353400530232050598114736047902870554105426448530766073497365363376080480417378039199823168170687224658296659501614459916399091360464087337965280928390713430399942273519749957379802584854090647835290043003271589473693191486675517452631349833623045206695904037432129607784323790776806051242609516672051650589250049831668052867412010282677680448244246558884062444902285990496089769882454207428495330838526388399244698695416649184260355633607868775745482507869163940681622814783345547321886695315330202344310983177388332072760708088981538130412737694842038627818832961014428709175757421851418426788208047524837390567801405767805861292591295407547328552162886640156233497971994396285488363098305660514462186060153077229719021687873546670801552601593769450019093290420626955758034316966156653000814484402762400049441926634426306268990395563983713762523847255351279135015221312428031479023689664189990802123990025881824166032725039328172142717962206794384392803902477725223458286460863832796215012652381345091525153462889331442588674171124519000 [173,52] 89413974705331477606510565831094855008555609956154030109084227804759723175426063796381199114510838638990932914509821931155895803978666768858018687023853006594635321381404420404030717561086247404056022421144245984826749622013361761339002895506337867570055830263346484495851701231253439186029884907117242099583480206486548478494038043883747000520429206548479268420442934454933692494628080444519198835422046876497256876802684077902777124128677133938345322040370444740134540111156338582773059604665948407393896101555857981840151512208479168020927146735688681430763784689503007192042005442337602829947919566901586231819132487357530928866006328016592367581027477557077806871125993735662882202310919766074535025365459695471150605921597932040307636175249333632939160309198982914158979276635226882153794023087824532977815677358132233757986590447677266288544005909099473912820740617594983489827395135199672886403476912259048189136429851400713932904716822574017932967799660453668536367428797515382392487756539925612594360331967563049797667074587466460965552876530832545847571838992726766296300742450308671161263809504838426582442810788182271798942708771878367992467209611685360341458151697859707099012228116329083879672734668689664826774145552356895100 [173,53] -37833843516034329692517038621246053046093930198874494748979493678902383665616779678620376340202722636285990748230806331370996906903390624877426729239609503676668288100759882025035441603244693180013371106490229124496524879922897335289577131127469565674185026667028728692880085508286481570438062256587797812779391132425296476908482756259044816436572360548436148883707657652038624262537599881011990417532774449104233375150818902422006095756547572789385677691195144327690970476464009829994440856275419553380011124059522661610101715946689142230482036778673436927994991463431999853439409262644609669610239520605283230206148811576766499968118585343762460055948364817162615629595686202226112152934136818719169147586404143582766327070417168544051189953169601581688786527974938624129538555746002090425275837806972139062954676270171517943834251764732917241032119080177126038395274517958882162647081877662503982715338818050429684083257204240617647222623916501699905175939938205672379734691190878483636202325224878437157798950047782624519198041088025717265152912763591715061179158076829263180387938869060240249443001055032021600888484128418339927085725276576065019697822175087703506241996593508618425135482551252522948871625496997371859615308432135616 [173,54] 16153986441619149938691665973447332816433075311695451945129657222153432398469839375553215792941549952954694680078721509059024652348535717280354039368317517658393098627543640690805046333296592556799182684841685493764151966083394234183817010154899781510147055132409432047339306764942467244341974765417174235944387754800024924803451580058421263226169733728001514555260909745888477484317479028047838024924227122313041343269330975729650820262668482425911243335160137598572371077823981214441279519356868409534324467067394359769560441817562205786292842647967349903314756717819181563027424252504146320816655720051416107094311301175840220815480909154286468109703152289318842480857159196907377635930641773813650637894764388969931921998071673229863360192675501206730342410839218740832119142448508272191313797261054695758599161521547905209926315458967565551113806817777879304272499728959696415312739884464328080261168424388884457511427923313122564731140251904697567562929438951441315170097848600690888600514886160237917590486982037985972249830024035617810059110359523424816162208266243319632247235819913465839938999956704896556409872765850530072528113634049276080466079253807802224857930271542321605339613423080620359756395679316709354460675703936 [173,55] -6660117986542192384660540054676067438974087218828175535168805636095195223293277738775930045485103897116220967431585397580663455874235281700112118867734709978698210341685153421114983001114336809253579031609940260928668350913297501345148791468115585225930096506994643577378412586047524968693030662513870618863237520665167608329107768039859076163772881867045688565141583674315397277606086440944759195101604395551704496027299223022365780683167783740528042097319811415396104550597231289284392067685721271420228987586578088150375055355357787687899539760893570759631068898833349057155412905074987801518364139394279604316416413364286318300514238744773261946949738451204181067351878618196476676474102069651443922789738851615356326864143802016411831669163184186004339445974767828169213294327451629431786015160259730466809836982557708208364694940022262645798410454811046230434920431361728654577149792406431865035465615948579375700149082540434128734941743811928838594176060657375011580725108805206472517066053486174209954939238657044618700612341101505100622039274876698451813278406483685676014943073767601239143452094237661398503736671059276298465251964228812889363871197770510562963902520708338978621243694190286552144922080585971928053348752 [173,56] 2475080014468803776199190570238481220694452930476526582033046657468227561131579990453558428518479308501819476739074518369122778802984436307833731327629072607667683402950324402517236122405706979051219792855211783189235640791541442340227292973791458883672407742793413454565960338481662944645724659201937845725930683095432218748634364826046951112805366336643318415868059159117047178817753361901872639953586115060049869119330757541559066471520525630899035467758731309881549122003199604944601005373081965441764879153168921574637745831367219439977341403301449490114707214638713302785718955997874699385322724689846202450157413314229269556924437306692511648836552179554487123293225985865039082045121569791303867751110506351742043022725046777357460896366037788399540982752626988169330344707864271670691606662234042864152998119352673681492395370342093223309953384458035749974759579127845628205080149691840605481885099670579722932300020053603409116452002501658616432970809587369484634474250803215177967817214840124580114972930553771729807749269484741871400249295443570908549728918079844792055320911715846142697870443675990570605186681239869096982594785504018210514514593021471222320204394199335049521796097936314099699011173180515620942568 [173,57] -777303957300259302190359297888132821002152746999035741571229198080196667384747467867119848702439275559539028777800276120335942046043524378945080549362875826007644097339632422936562580539770307588946843775161469837021080716703743604485114510431848846928006900882626996397168353691875963164047871603368867423996491430176743771987679181656556553899741610630604577579188547220736231682258172295490810849380431938421245370418401034861588958570374798140270979157076170136921612384246657450553853373377855627594968159761146929656739677538742941167104810416211442114208789500355093662146998450918796280930751991620765183822211599488846149197371760346229573704423117444624224946929284139702098827246954498691355805194327666272169150863943666497706529885858307117254824892752920594976009535734389718765863252067480395518478608777455115297908178657790216561387024042600038517663380502513129457227749928850187645453353287205062228846805749564427401059501177291715449131488258946150195018960958993070303481906676881010342440875192009001025007606321832544262903231662100841614935507469469776087368726532979260745403227251445186559060207242619565686330559164831074861419577260356844812869275564977489054541246412497524918170641052075266112 [173,58] 186943929888355609351702715863385988670300314191405068287506370978123727556463478382947907671783500823073707720002591615982156784916278140631972970865237208649734828104896530470632456076455249336497837045069300271530231333820966349859202046754135429790639834495812551136269728364182958044211434839127539884731976666615034936811115544075529534769975940852353217725945542071214970398171131754108249073479384237334742687152943656694341370050710986307656976539310663252581140154687245173068266588695334123906954568025966401917566095383010394262308948243937135569281178268840211697690176482082892334146169549436498915584574735619619397371668194903545371240833891045215518034420350204842735111045010511453519681064540326003958435940281314093879560084516730712620918792987114406076999955722516086950943915012052332624173059101339600713374087618969129990059161519483186600463666333324688768201141712548711133964103022328825043951703749115077632612360795992563768001563738836811119718962715551699832447314330374578743824159338083119756770950086616299407581037105064028905263669906569958034535447399560069044308709957686324953453020181484011479038829084964835933412428352047567549399953846391604158458297415967831011219976312902976 [173,59] -22554031110746781884715280958655989072653707298474485813038351453233187281204647349018588133335719305146732768155683020582637316587397815581230194576641322531103622736682737416646758214993402929296567819551579576832260696054761053147659143962936650007147528623057845222120017910082240190891190854531172214835420665067669486907987142949845216265108309784402308559466707433251330691393176093035381745810178952814252256430245063560631668366922962888448422816666305483975080836684663783976222901726555557277708448095315122368034710082349749161523925020020018770205203845356581539622405186494045680827439218265943783213951723488428000213266923897402701535240239570218237441302623168425067860275268610980618564029298458888193642452316260233774695276756892242674373794792554647504740087823703155419724142431410838839772543385479017662660793077096157589949237434931288822732027126631701431155777894632509857554742984248257938564850048767882975984407949707021392979423533040643843934937253094615029243156521281556568108953761804378198255687489925893195605563939613239815142543470883748469147876605458409827035562425120917643541392533086987211639829379063810732304710502857994523076298036566282460443319711956389008476449112832 [173,60] -7782244413403827850812577320578814287966442520222363728816727959752802326478874236140935424685457710364541675546361819992947705736750760778173955483506996738128791363999575254879007088216469443768251442811634322561568219254883284441914275013230651094804133179561891903743989435129313876925681131625409871434004426489583959090015673079219601768961569234887525874821410091637118791040815774805950552238729856370286928114820407369052565283157202520980789525441543210433025508394672363081386013054756729555769346136117942096015373176486400014078236748808309422316679111242592972888117676403075063070813049712113294702387012873864998336308600289284888537757548755944894143908584047330583836001280664798432449044379767519143752367585991361515078150348545148639146022997393354802339429675552024565973487642718454909379704583091227528411801466514710613425482090610688332107533242861641006676160143602890916490622141387443460911767602028878087072378285781729476788943520339985523248786085970808796506075635112201711894469806458147099220650077085423722714785796659407016242906423107191126814388985988379172856884862095223325940513306169542927935432617543725520647328159859896343453618452885703499706567198106919600132769792 [173,61] 6871648045871203749814635245408313287915795319221819360135784034242722644052809334508059146286973859060699364897575848026229837463721511174301076502627713587500321404245472888541106156775609672506612297648582128916914653774215060062835427048631794175483001969332964847040403252393732047134613453709667626579636173622033321027162108977851119469862202117369383078947940089794780783267544073328906360518967076429451083967265790482084622172360749281832239569718279050848816102281255176010434729757419416252948618000469330753459221963844244383363477474173633846147321012156698811799320723079623941525949284704432227583688222576709081048581223733309046971084145612134985749425494956979746885712446059643611660122166583204756178665293509755727987477005169008392123896147280233126120937774924142793247263862150136659309260128760744000128684401814843777388798943617955441388174169775780531633881918869418084027968962801267131493276758722003561095632949980279171477060343465354852212545762103309799619180255314971539205804975097347479668144012338690643517248150107214975604082806917333780258773376133686644964016183540437361064246297865433970609607111024697116929834011055155636640402002310858690671906824280414543729600 [173,62] -2979590924427464570763193764842158325020990128675997424435888925951593888470302319688331344621358979743781331766437925353936783267929321252928785538827078812116377800166793758427893586885369637167499519551631998834369805191739369707518042747464213448377266959054277116629904555259886443529571583523252336547251683684745740584964719690741895667600873316272755120178604097152606136599613890893608456612887590873635642623709025067986872389601694590253932793323175398944904122511045903556930630024846342286014599772442091800291764640129470368180109704250047786397911900919526053636171099167498891710466035228202931235969082200668556729020781904328420119323637017445400895680354317362909876617112273037828106789124574819761791272802146292455979341571448685605526667580356905973286403063768071598563761068217072017671968086352689797476587977261344541770977739517260074409821443523916744594387407041693567816407823083463318170840469292087991786227172280614026010322173906747325418706828482694228840454012290881882446306980166755993928602437851917630338336635367361343876167288827248437294007555884478730021826026658415147468593173024248457608234778914125161621311042068493252631113995543321249351503209675290784320 [173,63] 917304348575174056732749964039992116656747368192185092576553585877644744974181042181909804891875615150222027197935317632425112395984297967956222642410236148230073011915659988399140900120868659227920231167798266290981619434515475018163482467775181340561409580959588583962479699343185181351163286824191895142472166925849425543769974736382621817442302222303807458594705335641836561530598865157167481557435194218869401104910692738618420130777821323368030125894991718307009982998708676895935944173595280308232530045479665491445316102588344551157316523960459366354696205814810524349664724690228468570250293241323482070807798250119501466554999539732611223296336556121429406963128370286770927280996835760648897682878589249532755573613300113872124632988637755553192762133658467954570185009870359521130024014629022023975522161050460930830742817767823280278988111490902887153664963077122528457049775207810840989445724179355484270781149303976146108102138657692502962330758827374489068635900732639964805888186810977907954012085544291579697804585253333536750600896102083918390390174876313858925384268429549222663915662554790910999606793809640123093324396896855090201231045736805777221285922414613501139376321248486528 [173,64] -204208519628118237669352337525712870700473842829206024974796852632700655025714360911826956387300160898062894725595469575373406317408004411216390796906048140901131652980705900369986666759083588508763685268250068579546328704635905833487893987571591150006491920149378026938685892753880469565509287871905066396578328213164394193942232657534214994974412735129712329603980277817202804877269552820899784650461379243617190329008520825737183510933777778397685964826646033693607784174400771471479944954943623077517091161389193230696168979165088649609682911586788089656911035024847555827866079170487676922065989570609395193671266997101200456031912369150942037029377110835862171337313080026234774595857971542760503129798933730587156836163327580719775498830237495020892974433873379130096909471901964979408796667337668104483619355236510417181845078463008749094691947673543132589628410011753426779861533289741374222842824722930818748771922736255080967478021834494220040936119595092537728298523331756033992496799962523750017703063074860258665350774147387787525867445779676688968896770431154624705625147609223630824592893550399043957953193447387528563145256345516193624631670171002758019124784271210891784112179015840 [173,65] 27476883243992853193026052800901417450585480768502393187618300036764704411867869675995160940486434935916869725540710044407028231193326682458628282286418792877180781817423215874675539001104348603150908905024959224079860394773873090824920209910776856379614834270898536223029762631304928164536786084481565869959333094743376747087910433519130397792846230137292952830978943054004405074110895582179964132133587736355942863399735625876237218798793273715729878271448994533016994384363479922222409909410473585596449822106526527328555311201913904612857480309298871775993309471120212517111530114088660956520836806306064486238121878415345787463840027343910880353088973276740929644969249008272213996988456344749067691572044060939809375116164759768146077355518932948299128365146439201035484617504682860476820517662120177594820792585775316591390858202980635772869372420225368739279118632599801749663949645657453196317987620829081040195977272687481463958073047044884029600205333631929019455876321817243269987671331428319767427422850142572910782844651564263362649399279769820924457129247641688516281293978584705926985690348953280020805668513576391494144315400290738206536741120097637426791523544199418730865230864 [173,66] 892728467750983527797292680753351668865369521765521198266022329331966682427516046933935687159513243736881046382744192909080619568370667671123446900907893002281598447102171369758311388139463910214079615158992029551906240618863101715087775336719207768447201746700763080356386818948583387405998305701978472369764870970539307138995946169990060553857162939829359121394233297737545664083196843673173130044365928407983977548874168009114407017611508248835672113857510109767702022394102740721471433032216156062589764328051357169336913991260518286144928056086376805389479947098505387501949551625488139977162312887440678040679709542805080325734527038761397029544959746527791586002709541193111158804782075273677965714926482806712626247667665054094097727959287152190073518898574192336338373328893808669053856030288630005833398632006384798507358773971934467747454534700240569985698743273081211908908961643046364212955913690623257856003375682569730334009414236074812840035617264920041915950244130497754117368515543409120355943557737922573973425165471460008653610384434526723077649011212385142380072531248054450663094464932055208701754637421523320651166752488029376683733495629394779751433551406338648141120 [173,67] -1735838360683466277152115445044121079196232696115560832976793277413183973834349895309864797474997871859689188016452576203150574128731363679129114509381901695322805226753792273368060183425025838993293834628414192395726003858581373784857371887149614275222363444249065250085185704300379226515142465459966414309310589931351107164039881041260514703158303250797753088089216665170064250838444998350461469778767448421173031316582327092387900339638759310402229871564871624329661072161899785285515731786061379109504712707544977127990223438101319536091848526009340962591529024263506799816391733338876642954655008082766662742525841226174750898115660071635946826861590333606008308050594320290741170552693661236022859069153154152453604245479003064682686207210363756298055294124910570744898987573605353813014838337105497241040159499304468075431921494535934251932239934241084209678645171956513282789084878487689966941954233781275843213941896233522108707990501765692914403561379674286805437545186121833216165959239489151554875074392791825780477403449697429349085082639980380506862835447444098009321012071582922609015341939268863005617623357744835428697531516092270715392840972160575343878644388205507591960 [173,68] 560132453695028784484519836349154629096087697845272025815053547901065657954332648003961920370362202469858148662053256392535275266153391287335983233967465874276794170879393875718155259900794684695709404539559694649877448656350672588543988202275768506352856613088053221904582969256948847524622166891404336022021093639287994428168963143734476199415062065281267693355545083989720405334201732894004512575871311808620675479570800921266780236349204482677824600428296329537557489203211648742130388650446910173757592037206844095787900246953757778763132499620482967223013580521651855974839047884073124360061954245987504981102247941872251514484243289886015610802415934739382469898517092997579430980345194045483123435483708058226888079836599479476421022411304652969866991562940589742912433030629652570778301600684969063702966085393024735821156904484123016379349461773203195706142427820494780486340421795942345207861057225252286441747256519248237497113067424427100663531185077051771936775882013329145907959647488001322014533324620178521760309184292923775674590656933416481810914866601012540199266252567937934660834749722582002577174169008389106461585766743466524058303390231462836970501379844014704 [173,69] -113148575753163553537444844629719155423667507776340740114219900599716951518328334325917126308402794940830630481649713089957705394893101839047969082999810331313230408359125014134087413787302809213027956417099152189090851949637582895507496698504157202128748355163729729033218821685068273430143615021402359967262920931014595779759055427180547619893732259254575178965191418775031110341571395422735492828946920810949428713237687472109222520200309513548091541291572954029395593988647848706734834099675943275068726050887990591701231258771518650812234177350564083096870698273488297715828880958972719873972014528249476339534311367744129700310123824209517706230509290485679549191682134654284363587772335489211586021565179707873571937457911474659012461850402345175198288005375814709653785998217367252347019263351279203604911455193059184699533354789482465423809824017651391288730796764986760828725826727325296840272499899992306650448053334901530869786130926518330230876947775464506336941705410285225927621904109872098031575129141909627916954459633523916298047898627678807476971654396943300197833877718016688264462121907862432227374562897891966482025926270631296984659882075605529199704214705152 [173,70] 15415765767975516226008709118783054270012271136348590005474142480234114358499068758205855302685528541203558457105538517980155592807973861801122512305371580611516510848443913669542194121667000659148007357398586963641323481775941807522271741699876049055035770783703105100937446529725728683943825159621309407767084245272008746824550736877687460385440277953449819864064012309677496273664584379316185566030182999751746307365582824927979722741635533707618322761778436192779579796202569822167307626764950998782741279881615361893896145846774779849063348461402455631930172865360666885679332767460934170249662551372134356228274517171225777384499456288942251743248475610006892880340132150750012936124718055926680255062176973238390064750156617275892499345023140344670375929455530342918784443868902030233289091670170876706240707805646756072981919463464226652159200914646743063645614869838776541622618086923957176451576271476353264711153757179000775856032841640811504605512374202612548752617588125923485164626477933676480160024876873832872623252004632443793392201384701998570219123556373162679473548378033744750698995092235112575559209138237629272164466851356043464788375520067945231732717952 [173,71] -1185406996844686021286004324413428844236373448379925110257838423329873568245181270316694170002006307586443377574111514653334469104355801305000144018847712837266465486210315213122143488308653767182176129156574089337198093947794717384903333365311747213202009763138569516051314806783600954617642821438110175326638597151227479909802749213905258638695345853846467049796624044433254821100430410015381837004223467887117823854933409958506203376586079306877514758434524929376346173050854300868348735335938445507682039936879864586555130161214787227219444479677541609905403211409535591274674423352072348266168844438779981548854339188661119331853887647650311647130462633775211384210093052649875422624794067191655454066000016793400148849736307215855990894669447969648882906673876719809632226565338029439388746417447500789775846307742553480191372333636799356541930001535925607322594828602886736713731869239445798688483687909464741596285757469214117078125813776312920580041849246293014698955608692794924836105264194254549638941439354891372669793956965300749272205720103231914034771643336497728523947321247576960663978467059138054679774856576079776047429077102811477693834995429752788159232 [173,72] -28532867785555550192792479124585686130252398725240037937201110709200664651719734100128029668169533210742229710545620283102369533329211520034629289335337666285681420230944313552269123788971575332996284544717870524685379179191047676353180657923068413200929078423063757597818496597916191625466685539911655040658240422113744562545913017384351102970555516615297598802008764738194459601671670434211359461985907724166712870042165572755954702229328831702430816157079130344026264216597995556218573635061063274576120683813723094097926833587234105987445900434279924141379940323994490761008693286247368106111400482495131628373285409035341588972475503196029018200811352540559786912000982346563230900201248420404056168426265639166268509547446453443816100856952129083894166839906844260835436625652767679941056718712639803808174733703579614802244492382210981713896300832673805298673743099994382446811471696012956441965466203819769075514921074045598357048580470316977006528848152080999524315700671476091735410068839820313282939425472322618094536260018593941968227016370903146911666587515575799973822294395821310631960567150985751363508168104396208917057646377471687648763258425394756352 [173,73] 23098526349856875707439663776596195406327192901786334418573013490167486942659197527604106566991242732175932858076419446648383248025337409669469535995808351079425143482199563257481355316181098303382091815151640381720834518926568392905482380296030988032871562361559834951429592998554267612331244865593517050317947182705926061323138779559045610648728912643167446785830032456807383491478500365711783407681907381814112408760882183627825062445200220133770395535714806129358288540049989405381252950136076067294605628787581693814980227299544988089025926830730811107558642114772583445789075751716069176452860576069255327222883064473550100577337702667000095816059541082244742793308597758876589164120750619058295166202508607060208535314430671974403992696159676450184524430368084347638794773929175648669163005700653387163313794057502551245517430476261581607844847807064060787296465432156743587038280048128180004756640029728625528363250882030440477032679125953875593672929907871850397966743785468121672572974961129438116336880121220996760616716357422017269074973867637793210690027317653248887638682924036441979796259079425881893552032844565251281470592803865492788000945509587392 [173,74] -3541444336902455818983581051501965502712388921692330786719638028708982139793879763885980756395038790174230072407534626811175466661874507058168414198211212449173180074556690656061759504365379039550815336306171541460931208169296447954110240788657480754623508150551301909556787015719952999828181814386835811966553864525780454489733525855440769599567202001426851147065029397944569084045136503820088652695147967080094771934567769198934082148279583126587721964406316892605440830154417357456207310109707769178484902814445668317797783073142080929599151419279015974658068703063363627256766505639567847973011213295607365902064329726634173207045739895943322900465522146822427828567590863466504239811064196294327554986362277741956145468427959035642752554576582211565994294411333951371786178660946955721190641727414593888133436092804348564426071770431107573137242835955695190617786454818847390745184358915596438639857791045907413115792050390419977013862350047758999823913502052971361058312345497142261325050302706036139867206589708316377873948017195575165559090511236923294316172172174864452275275726896948863080162263538187288917394132766101782860310220709384149623730225328 [173,75] 306802808415541778714215631454300547875564762089180428815160925807791664286023306442232927524090349570359886866723518189447799717131798106999951626044858618400395535121366780108001641425443658096834980284928744933077479063225349293695268420900438812386028518769527692441462697639610347859847023432001386770228567139723669053075841066272314027021639815719146343032625778904643637570784648390083285714143642719321121684264268816731517329678525261967934905663759764126678502227297835846291974107197119787699659089920248781921432167678441839719324253672699014302912930316202341884377641742353927599146488064516979642323309081971173283971773960620868258700539760290016305512298319632566420867020401659670780891843907199913080310752075347980198724891813035998640861745984551425499892507090414427261733240946262385470200790251719212198725852380581658899623546248853441059092314017242430934725493325927957179003740987807468687627433789724423646365016009785175380761001768118943769246927515123697880908075464786997494980926002945078575614916406250807014501637287042871841282414611331069825676126956296194464893253273616028321322981965343808109014552769758951384998432 [173,76] -14612182954447877170617645474829552501383068569099285716605735193856433057077411532110311220414125560530639637278504105668587568941685183024888694616530629150999748225003839975928309456249156123801393632098063255672546785549354034315449325136620695352137893914691267893170012537305962080680086180114965437239583864812746431630629902790738568071596736289137296702874173859733127233547959647139679004187836162473904516048128838015622782226981203841698776529580854221814736233681915152967132978628905263099521086726074918310748715579349882950676356474794255635079567206314262691676561314846860229897139294138073455332869792618870046659429688199564346642979536197095357125015732309555326582560527645262612582005280689449829069634387045477050574080352098976879022360140388097409384334098334802542850727885113283044820901017552346167738989791726684763091271641139334456995430602784033162436590708158274960699446464184440763311960913778917101067706050518322662787679431590998584290128594689829538112430909219554509709880074323264348510247294764343439130520702047963921099326248040330734141286432623350811527582365068777483676535284452993509192967257736524747232 [173,77] 165893416530841566724748110027256461610104734264615384400523199725655785743601072273546094848391312815011200995890733732432764268657441896042644407253846367606302143722640926706615391521856396096610302315218051373015484226700773874153398911046405715753995779862516880003996127775458140277767955933119653321347507910823139076491068866457109927356267509209223607020476652549021569835653608175586405742352533761141842080848522843851278880590850434712436118829129187169151312781067214587157365529308323929104441089370238700314649356531480134886253639875047629734727440256380318718837919850895417612735758528261020359234975455180089313070685327353991187941792741563887674711004503537870622380076139265312025126672973591784666657428845277027833664060584408446269521902638541380479865748282803829583950119813460960831101145562217605948440558306532849533075585117690166341587253296435127514077880027352125169576395641800349849738276968444801213460485261111655826989534888368947216069295576517849268779584991326779320126394194968315259484342640176950932539625597688453843102110576757336517105536731828049656436397835162077276040817611917821223885122340767728 [173,78] 10315401008592545048546202458765783602982459460780121547515865578574997217146665863252393136280478240063792104730628515399471688870976306855720224942505959865172834662681065309711537017088740019453387872966463274086552211071070368756873247693694704215032677074030481020784605646285167007878006131942616034808052569136205082833883633212001004659444741775197510774207769608673834306541764609969140320062349100081598430185408491195575365353680356705523893909003243280926311554464738609195658145665057408945658625440737651622572341327731216961902372503105565760401040691430413106768884332899269003637178280700811229479365875206742933371277059219936436800259559957232955454870521686128676843962724584479984465682409234146221344806443246983526834628319439255276824465555054505072107632127500293172784451425051176421366050226178504389342267218407051345622567760267864026209509368210266207174317940106180802418143707840117453857364914966839724152712282671658097119955604436194512321688230473820232316352477000693122647398705708989965282384085090987917396401737487298926035742194322880146282302438346305208391706184973470810799194488345887942999836010960 [173,79] 1409279956623634672978454135223790121381782767669078520984502540788455886299437772713763269194384298138130782897088319516867728803676132742768241237560237635622928372882332753354575800874520679959121288367900819669640388624328593394606277964341522153151080998071114927228379404853832142269346831753228479858576131770852549310635702572820329897306272318402979363223666313183700926586841601000740187853797169657213487408748624823046502506083745075434852409546675033134853689973609443182759981458148433397656873093654242718408526076970561092978853410638675698566863220651962884601159209959557674965627121644503557157034986579621100326399736428769078244355632717446187074926102740263331159601670677862996595051929886768025434071311506162201484265991981828284987756764854484164866789706223563644467770448181180780937526530590014313189699364246250242882217090542476996819679856009257979726938859383264804068235465802861883207271553662284364071364991024780233183665151578063194286059360075872796604124029022288926691759513802029177933846903118579586182524510988754895892245786688544233926586505845925169915740128169936860008841460924241302331193152 [173,80] -148655635713350773648208301807995722859817208984737772653804490751946861181421061607308682389373607549288789388021199142606857719160962802342249459842678934042529541419396040308628527446162621658169935960729296831704888513933462158304885092961421411601008827409502474401736350863958918779710580852142738223325343443635638461020182592690457117179164225318825647358111917640513597953211158504661300997617363046603961251677370183443101359489296466172359831735149591768367891215019315232131524525396740462993990507188571607785830961315908316068457292006914480961912960660787592405062352175264588847640246987318372467433382917093362347148451539501102438048259722182273590090500645175635302054082345762345593772408082552488454104512597480437757863033224956755783536518392857386444001410182549724055890787430341118651749858554759457979792146084796700288808891704310005207354738519539253943535884080122131150311582706631936356992536302715779453806661728878489471536962955946395389916833868846182941738206376801567316727079646662362720622474661832908447062243036613114033560021224639108033985911357221088779633085716049715444371320875885112035784 [173,81] -20342044954366649592212831736295949781801238024215193620898673712889836858270649676463686168368631688088827861236902105165278379924736106100960586806374359732442287483500953360621746176842888799265213145189988326795269152789436772489030580805843151819019314460590495032442423841090906004008739245989237324103784966426509075427983518485090239438033028195386084847766759562224042520653145959394898213794928002901337472532727294821198638079142783868352413623868066384317160644807914637575692830402549806023657748391612523782043394656265383292883502966810605601944991701648906631403536409553350336065268135089830639924453999650403491426847977003509384898665865498459943732905559017604181216077424470521624850032496260391464549682375806366260578220496787126577470886500126539790731417466264341802105509942280676034585906550385170023822053626030597158107320556012117927197196764047800829374113533139443731280700067125780609183623603463824935886271627150587906984191078804148554754072505429577966765086018732117075197791167493143082155301642355734991055663628186440411063608612712101328628518522341688698731400283415092476891401466795107504 [173,82] 5723959582698083667247426486772623625448543437798082869955122939228043405073567114492317221876324915343197512218340106205448745102133634654031699980959997684502638414464550273636843798242670665162112474199951629852584224095208860416773072531630771577780328080267311189859385531866223386718290575201430415095828028310116212574527281287282490852324492610609516581442513815906382322620146966572015110472059780639680182240810863410952520964983136774474220055988012744875566705457277439820085929552270390226908665721894139509595876540906725146357411388502574242898104339363960303804383233989573402474850394158975118642710384670916566671752607254338239218673470421776580458348355856732767804466734908445811092347140865560225067629836477132836205996074242959109538804697748038495081794121766778557964905414783797538272694638395706925804834342357260447625469393237533936607834785677875225927286235299792750531655435259950712204469202402427114059806332010795997239939914766606318393150148652791952668061207229374883772362368101687974783313839016897281307250298994934402370792851946294322330795421180657213089255242596163104131853827592304 [173,83] -673395752593025700868092076792651826913829486425701310261558167318717660509923945273431561752083902082466758881234663474049558397300283729838704577752712795037811002844414296352287547802021756498027067889380022243635931152621145046382082773625451385181163506218017982718738064152874101475416445830764684486518754812192659704576671582726156971084997903911435130198496194353190010058690846517780118309148753100316901522621521769432535126929224517074301699703557260599005892177840535217854753573866879165210443225547757610530589699914760307582597552821548972548335274617330873921320923163935877812209400548292005539982047990674174356233510360330300151316822304481309666456412737286030898263399060117172196073868624927380408692994035715081160905840101288960851689305861630377782285081278075779838360539045290087236835555897374228395471027510992350367490918090673179060856390877188123468491626903385017622967873196969957141894000564360812396008806098224487054166755732753216982297540301735319390560164773465906427595879304398195498088103334454128953669004111868310586178146943845717731445456167688193537960292926651365051274434720 [173,84] 50044556272505086293275262454693628416178735206043262052020138960980183005207372575450650578623545963616195017389415683968274526374113509725836516599257022479735577583183555756655636248716405545433498691021198302187671352026646144028288018127793719816033945804355674332192509599197924936046093890666819600740088881106535126303639733819794177818317203825050222031426927756162012088120498335309407490494975592584658160626114777701079255573992490581198192100572455570368933391583175385048571438028313116397187131102319961678489411941979657634302378966907809993883661428877658512100345485323157926969917905400301428908115511353855833557583056742568291420381163524578464477683848283715452832790135346540134502885573516022951841443582322247322082395445441484304547116761283853593231005249629409928652039757337130950168707423917292613718337596545630242756662986500828667176513616081089038708194987449831601253859168170152939825700833124538762240323134742525685401254786944299861926007367905300666120634108233844427462184025116660353742238881481612439483045323299900635481396375554750666792973048521316793092347281540880671428568 [173,85] -2337928520368168053884431150564804084218562737243723503580459765733579741979752898932308801531949513432892265268893720916326935656390327637003288173217229629888025716160240196390621169353041297284314693530013146407891449356537992140302193979593751736461298669710065957069718779127070835667759887465332065029281938002474156924904643723040392408597533102739098486510271421330144717926631164511118710554269796407349235615200896448405763749980078734398630693817918420657257435620421002076862956924216163381973621295011728228854956327138969542428349901246255941103573432324932164831318598491721464827614284111168210293087832458489737343239289081862888906286706109765821903946175013724265978079046928073805146703546284529566077283313679831832740699986757710026029798744780909961423828731378831714242626453446648080567005957965038978170289345716861687353833262005098753169290071792051147092758012431513412696537269677676050338470626984506785159591543495798500319135219414560680483260033828154577086389100055022342896479721644395754349163691398358252623615858783439581912902404892979322298715360560583897954621615419981968420 [173,86] 37964206597493060582590439030534940360594793809251179891006266831856945900840582320037311803398613126734941497835612015785053567165229915348889118153059194440301025334755002104091206484498434548087377670626352108957758172794206015868736131105565769837093317797905499209511926409422625990825030292125862027426889808530575153609812736392037077713810845387667438600083993156043359764684312626553683380997585414320765095138345370869745575932162437174914871161568236591364812196236889017421616849070424482002127193298267011997822400320680395777654400119826806642067661637461016829967582407323964543426658139068518513408055417686557550269606947081886698982684341099523176185283795846176361993709831411980552697781275425746958020899340138199896297616050298492710226077597362660408056404201221438346842588120435209836995783316628550318326274975028010832746026003467224858906791445755783231896351483879319087508879489786665491806260546121245593000685467443247075789958254490313170821776190134442905525190325314294530398006335552933435720149800357701035557634738491022768507830826561226936132826681645311177057002051866304 [173,87] 4305974717022057040070101132740121734540634475022218452769737468864407356240681874129084848637648034404687184752743660306774526237296552440843556467865888173631405375629557330891872839865571699749920139197299857417029380399660898622987684045600112059634509714066576011144684914317999678738373439661465167451586364585667407167637466386338775885557789105121289695641525346186885321257262780191855873186356167814986790768304119576947056710681733413707395936249644409026073430792579886643796555605936645763076991883261574254795452702607650581341629864452863261101560853638867948731119275709827557780160644453115924541097879470954109759351808801086132596487952664889294389690938131268494557556074272575937735058815493453478224918202805723729835175021796845779902162442747383443906389858190538834764358290658509213159021873163157947706171960667844284874490857418648445872677121891391800585688602835111315992893766703108174837192487554284214243737247960258196526169641723635098645217957881666976492373399341238634260650941278301297478712117966606770963999307401585325884084405445280409968154908689359390489757389248 [173,88] -361600528976226621059463807952702664329621891031737399218250872565038299921762131082717838116289148865280637690905491083631410509638782042565660206677981080628018763898912508115267282257815628849058915046193991211210973017293655911367580412255101685683429712236351243801202657993512585052403726657328442675709734944577697857179564060263274503956368011234925876085642203408690969437976624731829738629170980726578037327938840579208416241041569286377780913081091963871305474961722005678490036686300084369908826738985541362291771367111701231679468249071817915358385190253338079598658009386171083474178807039995528751715186542560436045621805989339898964603738338372099840763872785692686766636956204975805939608026057265662751459063972680035962160080479536229633354039802342592071812768626512031084482903567200465396161557455078293701553247567688860866511083504150962332540854957803235475274013259407056877756466595206549786009496797551897794593190296042324166336063011379079152090707574480416885935896928453323393686673350956115507453909779367172020549267964279702824880621065662980789080012585683915436112448 [173,89] 9421940918789167795341304295160069430706752834929359002673195570117910076791010290268050882285617086354619687396033218713030115342219151270237792579354376941948337167828163983934779682217173087729929451650863083600054579903614907217508113568972948780881790992207804152672719551180671933784510325332274893326863739833520723516117807924398530181202455475063944078425637040851971208252322013995280246419945126435893094442436941647604350097590027069574826764565091124040070025774628965530991177130955296675603430199967982519425171497896420742234273371022541775017187383351901731514528749436047830453561480664757701779402962691682482977799741286618069851705069843427899057215115252963909899375181124758437177684113510016346420221898676275933623462740317990840648146344381078227339234416600679433763161251386322714058217174992919641833237886909722821286097135905413859840409082591807642871719116567781577416906327224755687833652997585134624558359763073834926045002963196163792198235829690095661281340959562811851971182994807648432978241204310754398939833480977207287529953086518160920414288668519416141552 [173,90] -907033744866397214555277131014392817233687171401485037791064093913412570083385376465366580785702838253214372625446107556856788635388549492092479277080206747580205363723259293903206791307897527505684399871846995856767137664792242279197742013173959985572126936715089475361976789838387931884898160656303653703553575608628934147141988549563063765520390429590764242032689771272438586173188301907887706668644075192471743706954771589953321611513510910483558139745685295879163423262808757569869451544333328823003153284954375055889967620073673585562387771280492590595375846120936075848277519358707432533531000344652384054416448919773875092461459278465003058812959598834274075818486181946758163151369397977075502544894833486956643092190978308243109054424868754097611941907710391352383706651285300434603571704379014936412259680632553211391409535219566744523936017617023436148920143139651219368479260065865225790774544011660081577565986612867484868459827579745532633088488293124609737904578547047894411590017504547563033752210198309119078376707719472509929022382130178046708175299495169811976564335499028636 [173,91] -50650206692380200716941710789959700214227139568379345986474639724622380352706549598696957057449010751802722565317789905856862070844633660444972052810736381019926063504733470747561266192555810319134003941058394610046128941576772920627690864600873197577394824081057239895876547671509331746408768790138525210753712540250336155377701824069796587058649185443908702718897085420670384568190300862134908761319143879867701382222897427615729138970418927345891971723964620060512697140875560183608241960198192965576840063521722316532134542391690343690339213246181874877182731728620464803065326032370062986435062701387559354914617512539264239079191084157909605242686742614137657170523484309703017276823995603330531578319719298872828572171195810417519296866452267498981369681401800916373409573217557221915394355342405970423100415165300834345948592959961545561623320730432931718072326345203576848904624494914778737729771251527828630831741212754575979796074097838279077018382631512535948132564060368793246604385950857619714418435971180940966470924009215064592465120835184556359118630054824020567888961685048 [173,92] -1634101218667550281762221519445010149689392106579671800416270886438531826858956184311067157129552182511426596821262928862549117161855218465636722392235707070696110641118445080905997354478089996265437026744568421617250929631141473646055309980935593762666728282860782340488329210251283066822642232895263226739210129582636223517220270971538235423776880585210666262181257856617374730410494508829904230458029914751886192110522588415776214244875954401425871359573435612737785759231867149672152846080017527626390167355072325082412905548537487010720111662611402103842229132625218974993706265726389752559938031552702810369110781451387314831842900166178723213314778188867973695223077655941520755822165169803316589731018311279594703129123694490207024288295293775663689146956885520814945372289670089070010810600420985522343669912634442274329991557705054622874627803198793161348041200813623845087609022074067491854973677461097818559194848748441809583108997565993944607260651794965977857036571981057208633728309134416939254452468047850804028715974286887731835463111146667228566045381696414108118736848 [173,93] -82692004991881832775755568178125799140725334518255094238995104855968570704161043418594847885359633649874343450691413205533390507868032737449171243713490557532103617023537711977116096762513823776168691511065752399919663263231707909884214803868682891525895085824719343181734476777356655283127961526219452701843034146716404308180417140776527940368513003103685090302259382570318360376930878870083753148480517601922249911073524515939236177012547830278616933100813488060617628146230702495909326872384916716216869416209603861015181703661012148102058422852049521257422121138384662035949891448033014415613556615421788648455690984735811566648243524360270280240401197140914828530589565566524492890286838446356460581590782043028174055774892512400955581922600835253525262198178898120729353804242542350902824095968332763847437707332159674720624598076711555726938322110423361696210402444231457148033062746154389325793166137468626448402526354303112294644304618150392471996078231106860648267052966518217092158343841971461543599698267056444996932368119524760009491113451277239709893121078895892862384 [173,94] -2038148911752812582316565842850981442285092901886660496134972146816686689463889316006116971705070835419889897204798823894969400418348668989895423534610324322645499861128133248868903150259860951130694171695755085352044171111512252618159209289308107120153101914863523760957121991340052090228956028450374565820633164926713423592011890416095896491498542170265962676618334158364918302623550667921851885389313478120145037375995073292685292834113134778934971054202869046216460381727451757165479341676425612018245191309448393479794957445638703556031168593790307829395924514944111737849457438319337959354597345643694839516515065187132329103769436896117661286801696981004709644958189847041453520078468428160880318881213556777602125445014481529975951954073479751515570172663997957612099189645053100393679550080567650646326889746165185355764853353396359889257562096856956312587140687122981227761987045106098112933086437924200709630325758694042519157790202831734281832040792492999601540394025206188456402190973761814771323778284217826959055614409880481858895445005905736852812206928088107968 [173,95] -12623797067479328311808409430107741009250789124385318044087652053018537594912650860223687090819686196125425843560074589027316491749609715886334078593384815615973164794613146367167066142752714896181307298034297996221002093318875327211228077371249650322283613611882635350049873207469331456717722134154472554113397369496072217705823633056388519260644885384341481295458804700840050360272325043670619880995958486344073555377770558494133796303616136754726311042408271388929951755825021372313949825039250251763647347255889108498687436077913064326189348955026595385398038885215450097015620587023957729340855057709438359666718830313221185942258227826996300200866542472981960000466382231444440808703876893673411408332312778657766076216337154935429559032239881136851351833369085120441785281381239803291604960242445502976125506882383776991430150032425088616339878075332962821950608847406203130311505789408300059508122801433032427075119130112571663851758798734755910767540899398917916986290177022153983968005188107075778574939612856526418763644087467046456868228590003872467698528135324 [173,96] -1169336584768608153096777542090098907965153152920193838617611827872810259380234016453781397238176288521037764380765820443413564815578589796217162045035169803284994731485849957760226804455728931970160596366223015812996198509425037267782732227079034606669547076826762922179291125915784474550719016011653711974049240962649010064418860035308089817448041847484399210016032075060712857691868265681654345146977750420565307628342845883248414570627234358262479520256421508612379343502034825266932671983568468304099046753160468375905092349597380157932173281615533769485841339604393892878381509619179582419517269592559904595368574126379936898804624802087133485988969224554430305178539457458346520780655572672133303597845710919436466642102614208590617987961597271420722857433092050197565909842358782871098683470526752072931573583903678255628452681614672239851890829530859908442414820530886588174155025725215524238784050653127259554833198649728457409771612543051005801481179697119660549670966033275516580874192007644867299893179716470924960109884008666879300814561255056271120673210 [173,97] -5309657073212891675635121112501536282674657006477138013076688285347846170228511016827996556304741117870751474289477019408812194593166226836900468084741568487266811384013530575173093288710799659265685591757489537697601508902938795769313923744468139828646495304128398040812809030914987971693545284820711309984953487084780338537615208067653864800314286287305752564309229788135708788772009314701579373889271841243031341712438609535755881331276514745060779148578691458109568686112339077449760765169450214633715063316924823178328958488414237725205686209008778923760060329368200318626317929830209976089213277173737706347780991076597278918394145681097968751110325222025768600771591178401679140943026321458603589890230138405403834346439396460153768950098083232091169402598808476179055719163583129371446061587506186683645277609296947246627362379923232788087068356540619168152560523136497839791877175891341800526611574219875698130429991275965240601349084832574340328402511857383435454058059514868903855821490855713132059471233432761219280035133893814215636288261348964660464 [173,98] 377129560415457781840339624274532372767220722773593045161046152235957729722194632384044175706438839787987834410577111451062226769665501458389262580747105616973719961600552186002849177306600377646645013814855058698981411869758100493260860737743033248242896719161934801500704109002891843108090839411977663959076516653851583496882777936735131225971000437731930769754945920750861147870384991448997880695393716654739050041183010100809202761829064016314733721019446153346480416996081029905412975960678124967947211442127642212269912132184851105467393119640108551410834812171440059682762021267495300041333629017843797841858627402028517497657846100978423933085711447674514002548991853219556638933318915186520926790170765600929091798723793307666794096179322879230589392887008673281923690011247919156051120103690157576398425021579819846834732632599952358244709108073151434721878121779207134431188413006444536200129483726716663961863903314477926713857686717460788238223795594013498971066547170235393222425475376241913811267884554138684399908038798237864997472897858063784 [173,99] -11060757953305410285116049907783567707375526831103636666391693189993805564803091585154540489313876690172742858120036473282014092018277420423108412742819842730556978611370154612234867281674870991291124954192751459251177071254697967811753629662909998924773965464824129609571021743119885550418705803616181864077024138897712653236050674780545068718590042940497561548461091567817485047430888040202923566082625772455884581845215559338464770489735696302249541348830954558178911274933988103114512727443090335230425047872412306785925452003993385739785722224434233495208987469447020198520563989854076098109038826953735607190905799168316455134125486804920277365737286908215116316601238170431950977681336550269621887805001004510264052422365459679802659061921517217947822884410199586248054596702592757195925047768105046887471474584247313528349503022143694375196283525535544746279747183990550802818598162826694920300819869982280603355403536112093299609972955052636967097466720739723394682974584554297719799330045930160126422927083673628240309488812370920954768829155648 [173,100] 56726841082054987209824769163684757006429618136634599904469599747008103777399122026493104334141658212908824671168872414578486594052410039917390603074710076260692482959269804870106015208606112047274751828412038015323717045084507558355095960735888774531442664424746117558193361193682540750474716329250535919599983944416346062454063064891943328977677645913223338272749707062491154243395912644222396512358813065952428457200715234358739246835068965925168585508039300128719988404733375686154452276689919993727797836138251766093506231035695806757218616096864570417619903188045737157693508355182808243106199094059360433050156655916578668306444717086662860567972362136422985686378457108984731467301781829333243964565406655510168239513602362031634243313410576785707063099010873104747468429795235205644465837586944263491588249670246732197226294849493025107075532890294172320183490855443280466224266590790797677419580083551948872460738059896029897836214757370682444734423853701829747563010682378453664948014923289929162847217366126265998162202119091001603208304 [173,101] 1535465500859200662295943875772301380952668250734099486554222970685747207902547938620252313067802542523052812000392712990609738651425592657610091859554015412325125162974678942273260470584444759373663992748895913031755266023810401748272100711094201245648697244244176430604898738729383218954921013636238124191694681196284908515489833161781895106888117233996455718689260266935566181105180908552390722165259162693161993133916700911649955376382078393396872987466373755810870743864220470820802242026879204204411367367099058135422992470727046665275973878187941874284828352793193254603219296651031104822309245147668999094294408634056943072478012324844174825686876194822131190942157025373889090417620579109245534417751096790908093543170686916762001552881561091369502240646740965278086945477813325593597643379595281206095307960942807674617956688771825437393617897382090187047862501895054949683773824642117080982715691752998822901477208984415301547536192677976465886736287684449902294323520578546606289939730478572918305278163584261276765733479893926282960 [173,102] -27531167751071776140811558717566055994849204263276054713150035208633536395340687765236058099008917239412438899132900269165029205238932630825603425381429530578165867718715664065420132850215682085726713629520547035412845769716404852315881550922224378244059681641738257145795922264421990830967464563920860333430426363738998933545703592584944069682041584556145865012063028806012653733991834578807676597799724763150384534956019492692048523335827804585803400305294886339490333713834573215311194659023428157618089641214773082795016067772085676489051224521258318152935743876320435119725929131845081486618349982895305630763167401831703094043879140116025271147764603074636371214139074159657522229126401361242716718682298350824203698972741550932718091093043609847533376436512053862461788631266787627943394433330779916929908059316657059105985784806766583260208911298844900181717951753264436586236834483350877964391279771705510211659668138221376985799466959263291047706635791115264438503679495964379406839074500111358146298992396110790066741297294364424 [173,103] 112575660299779251113157543252688457578941461424073462305747922682854646872268868913335847267189523495980046995360607318077659787836653865191041083415097297048317262475665045988843836095745321010127861332920695572199094008798733528048127326140825637601457632424221397060974782006163644933306616426260288651883505348359373956542273259169280313910629178200160966714553803049784740575929586268139870468509533273539096315041969833453770660126198018228804400953456248635472900166531218061050148072091575272502777690504773704732457083051779298798112554052601314835427177337646664051942635692750083708029306994337657248744655027392036374470138899694571665403068255832576965309460739056420735975420044186613664509248480463652014462088043020539474689955157915268947174323229574344920034587935725580953919779109066525803564695749984023424362017419021863460544862107250417731589211572027805429042088981514187080941634229186245477236019997698915133072978712670680271853291803380990956666627736164953850247284628369584697463061492880143129615208824 [173,104] 839636107184298001717999119578608205354037958759141186370115057774568174767275139622222998454411497130122341411559058368103612424022121217780236761704451581769156076082421073671990197277946766769448208164291764028878190462862470002180276676988856051144391370066858892502025657425357939131225221069784647778467322984783140617509267594502290713116168632139699909318964692021264200348205072955329206436040106632714989977456348672679880348405542691359521844328774896270507372275530276110457042592935475656488249636170229348508169740670074721567497665819159923127207936504324428589800315584474149450203532960084340603560881010475927799762461178173438781318546971950884595930246998969077851685743647961123392985689601411908024417050961839644012615937991829397029405529168681225777165199510383758536325212956515894036500287281060753055974561910039306885929175241310917302377758872346580761292334789193923161115295472403493588955622983980554272946904332020969662363483942229518884186171822423944735173845969858435423077808036004388162620 [173,105] -9155763988897639882892028046173834845410530583771417749395193035492636968091573557986800293077978612399845499663539064592629231202808324315157404527133734195977430092089315333246347368015493022047008383187780884356919423852471634614812070406315609135680514062477512606671220498169871399108798200494583373554342455042243225100032926991387756689441522721405079080406733328439437377420448854073386573598377519945201433829074434461398086546491380400497233778189062271630386466236899914860299411974598093237644117988657606058344496328489071477134866015274623729389384917001983148054620947799164033868616943926352706283769958340441180220061656163482212833855498819250579178395365665220496235481845548489161441601123820925284660486117097400334500926379988905676969793317593688266975623749682629604542600014163501660194982774884899886691888706827139212509799087653791854703028094304762336154319690879377890012158363326652618016677058273693043009150182967914345798554751046948335357750514201631931018701638647073764768816201311641252 [173,106] 22008150563752678893630862645608310681406318050789536907113102852745384898108851299790067781608654281679349335993646183486766083190740613101406647864362413381171151846513502553112112697124029931117553026432411091619447220265936178054832318195895133508656600646313897464987378122845470859220406624981805787076831412835739241019432944884031348208623238157367454666977365067570206820030418727845306971270772454300884828436295700594213335619166275857153711421331336874973606094072868340829916349738065652060152231519289867769931818285694386032405942558349730641736543704568776399583067718601514561210064251715041171024877677510063408787915536611889009437060833951038860253497671171558219301790629218657691213077292745153618909778119435906420201028933171207165514023651896242903635161713376811337523415767885502694962750218722628016543942190659630517314235459575050332042240597569157344091934170320574200995129158672913027197565388548247951314851915616571274090978436739617952352468161452947196200041105854155583156782412256 [173,107] 49093955054008775806903617279827298346648772494126024091593596729157083971948505651909854596890686992442643572279923465066678663903968450793227593351247521289313141662728997932266095814886498117976026650774056213806009364256242732398093598032104244320674243280851055242817161892917526293746911708926800893522689128959332257170995853328913394584945451365011817303305690259751317464058923560649370317273603331630135534101589976417175270779382192902218088962180881826939624192722370516259945812892411808262533780808482977741689270885157454036483729004697361148480160168346381266918512808267333038183495198317632179036653410207339055994264150035934211903230404344521591817154954046143382976324709993266502509800597440959669963433588947456404924495922567031157384547022358909826837174548734693251460788631477206881573889552399636279992414318123181315399989020783262803261226618031039310652205199702006928185631518098232471641524009905023820215306855338007569017000761394820260275720643806620576358439835789475694173710 [173,108] -310029432545054196399023498203090132990460061135651195205529246229420112606388489950095223160203185782231157292134070650336655073132407977161398485758103075012803866683205428573277296048411841809224908582131690209343536431328865016180074334332703130930510794485390602008887105308398011948355194780072988244652703384139325386039055962430140766159126297978538909711047439332005824771048343124437965243733267542098050496338424215884546505136624726185455716908539016630475688245414601800704456804161235165111667704839159016023121689908671387382480046128483059499124244096213311698395524470660506321017675919061210735596244512369485983451087961121141288278979751220132055255204738044571601246732257403550320294321966431026458957085128372016845341436913696621717026079631666388210395705058027984274528449687258828273513019578127180202251418757887331366422159637593189403273909777468338104079555198734234624635851882329849627180157139003213539182006704639312407234449099359573647669563376478236824033740947499284064 [173,109] 409722888613844014992595908485958860755827442359790218717655019081530528124967997452538150921693824560062593209885362645423825807014769219078371792428020810344419483362319687829722292879831643324038063209696011745354158216201796726680148981076507936573535401325279157027715939093126035770762293095364260665368359161653104254300259234160960605047049672714616906383963429034155367679206029185852506650667966868212982921629222503135455399580609680493355817421304007950913934779932247889057835859458659682086924346808208331334056470154743333708994968879732773263702312097227507657869064640704741786932572175278898074774109926627670536217644237245201288146155401489954664269262687470918714539420479664857332290427123664745940822902600005333390921921039506421511073540690976585496750701344130951877942377079012563373317577644058008594534532644236421196997318711579732765562963446413382946216978983674157804732406225063286444291928220850422900543547175066780762928536297871203320300317011944362695671403666248 [173,110] 170371819197822614440072388408397858305712699163543309684215003882953153232457187451962172885145329434210557847911955240561576535063910563050758352521208379421895466849646649415561064320918812406367185592647870236376329530384304702117387925186700159347564879543538049272179127957461853965453304839051764246112853855114156239974540670433364552264762564962690558045600223940705513826910743877607102708852509783212892737527847011130459595155259563430942128911766254198405580131721653850153118462921733288060047846812688727985641864809605461718130550147644110581032417353256507861758007245898892514723134343204019980561188512806206467066003668794236799702836838504293104756685454514504637046270212008857919268285670003789846084122961508947509723511132963353704076408632753302354624948327640256447561831166489740196482021485365629634082160329762747676084713032593444487140682922593748397487090798322901177943641037490294503586296928850454763557045662506009615629429918191846311944803227481841180492618 [173,111] -797481526007833079181281568484257645033901858247286398264672760665179389763271747761964243019052159631285865054028335371030140036310940606136919606710430896624700520145121820560656822595991431435715869558525022116171266247726052662509866505495910415526391312937287715905196067146812702743385485153096589682936970824411074850066811764008308381045287286142886589306003891477498129885096322874599855597365098813594118528759790740530825008437113251998175523841866200513300611230250221433597017504191613616198474587224765505860309252588345235630396221447618706437705308553768317011200161934412696985862265142442620276977803951423708619420124831493925962265701400601462849723661912219608363976466268185163765016905674633382254347677838788139214744325467368699905169273608790346288068371435666734628888293733564472143651417585119428060028069431740657083712438158805484260489344932040632403059027279297556249770975364355133036250194681610669963584987985505015220811394756591958767911563789428846200 [173,112] 560826145271540885593065348316493601057148569840591421756019611885844807608673924328095986467348770304278485510932033137696592969778687806684324937030650001418895568509461907226995650092895221791809323238062744133301148033943688268736059847926570642073233289488097955396413613524555299951611743623305558593705285440837180819667420785191900883315433888778780471237534648115215273967524341972698012828684121180117892979761193683868582444876652832490533679815838171230950292912886201759050606947453889989885595641512430534352828431482133806392037027419887781795705416853712063479621260786787312483252905410032998559859783547397291283523409532965863796160698517545622863186197923842289706674057573598235903426400043883534414263335914794865103236431347414253144748519877903162274151004708563827988821254544490236436653164666680824517585753202880165202461462569687905362433866506262261654420287659940118408276963941700229602338563894497851664950957823735680807521528848057657152536560335576 [173,113] -69447033543747691454304341362872484981450547731700241335977026495200234222381564044923728027801453812894918264095102993350907879915609413845618960383405330640750171192414098535107849519484311809377783858182127069157548375983046971792028954955860275464797194360245842439561903456798541464233286709757448386597682183254987210396507026288116971368355979720880067198117124039159758812658624304959330518419930390652898161086458343869482081150758504589405204136296419116046207724953993045515864191429007037121399782770262078601448566076754241428316105597067463139551617776854085847375404923181670541934125314454458823242469584458073105259433597938974933833371368321994778072305237572951242860984469000684181034327652482980586805136267668502148469407297952840985113757395736632147449212904392176348520501408132963219495698864335339885863725673644140369513211872990579359242833325303595123637975793328883073962449950019381886093111505041085107025006312002335849966533684528276152384368 [173,114] -191939716275378662465514054688352596406642236320847194460800032881472001799301496004215610884721760290466555476671159848667619334158241347526561822082075796555662224894632000914187772103944748224903718118192435499652698751070432905942335456723824315870769516984239040243667303924203064451686024409956386230119023063295590782045266379273432034929965180061954772144909808567318704076957108430216600143651480433940052764533038532438982297311505981653847144432257818697667381595356868452366016784720304373867001639921920811618536966880832825266369566455817058852908651726576455225182945896041083842774708042989978454108294407975211538987279451572540521760086510304776802217173214144922807494221546563193140617174364410709242163678645625273148979746488966440745191746507082404756718219512910728001634688602274038217041615979754115358621519054462944654592034236731771265993283489807758045870039205696794035771411553343432330906725567225900550387605931143761696882964334875436532 [173,115] -98709249479726975779037155322464156878944638294442948672477610585317525372445589774232941613787805856318547213652783494768168047731530274134779228970799983836754527422999761299474612991586733480839959076258732543110781864539036050678979147193990060946757221285210833903386311256471586291286641207628464566721061784771023788597167586671245403802349068233773253709460052336551830782634803230928917858817226694923433282508412107889472127662821187884626750339429948184669105111917179101802793032866750384267925686352972861359705583102899627093615379264400152805386833913481787282382040155465578971266546611913476031447115646668305908065695131664505731848030452537472705130250566241807147042966273199974002810919329608921918227530002696232852476143234450274087226800048917859384040717819147635687305914157557300686560992089099435411222584656671885372177660570244753629695181822570442937725876504012352190600388422814418813923695834468982301209882246570322841784741782666 [173,116] -204384498581631846681166660799851476496656502721629054256660162065189779597067403099866068286717065978344349736644871047066070861391825315882716244591316669747721537183568658787322770713504831952758724233276763648187404851285209293864502705396689660150336477014939126672906535509003623097037317914692109526374789135143719685564015533120587995153401940431579949791909480760056544484794370716613282038011603792192225065206135287750839733548613875384678233824311537682994693261438076577245844786155733539746389864141782176861858588921526401085025693551875155391523309700465488141062427479244285926937748203792362972489455764995123616708737624807180117466151040916160146726685451209341779180829340776920386084180553079008828000166945849213589651297729807093239184097589406513990409474579506824975578407951008393013648967322944528164107859712638165663783699588966364672474032340742729305830848075870483568866183120568785829198699811686879963730522760571724314114873 [173,117] -199493099211413008473701844835191779894962964896946172405110268533348645714310787144552327027118854058719362821306052976149670551547825314016548870344820165981497899345980242797411846841281497493855714604000251747969930195483087779204125302585502532223435904749832818925479804383525589761324357337481776769481139159346665463030573186526007467695948067289019940826169734602405349117596373988973990341688671629784632918591700598370380759154305128457568684224424514051072454790800154438352352328976958197046256987090689337571745236412223975501433759844561745012388519405553232040813537560881646480526628955063757771193189646658470618495757965459235681474154821061230915378265389908792673193238492916246717448305314439396330267894529065462983393599736478542796643747571369458250586178901106665608430992104128009108762623971762573479942875663634721860252857376938417671358795229574577037026702534312488935347624759465231783974825466602477926875554532059866388 [173,118] -101741657074022689106939398842370183375115001777012506494634601113838500415015885032408757137584914689277757103521733505424186651115018702304369297886962560336405755683209383669930137791902040353721426489394648891828634256041826085039833553793575712837784299066474514672279166646155990659697876128714363529897140264260824390497537674328711272691299054670906422962527405895044611618620336332902408104580545915656960258262690592503047526758845203105472387870878425600103434867499318798004897975322125202252971088545978520817743530569716411431333530250911343647476407087979951799841082694460131756693002870938377021157942595770838042477561882915263868401765751139775968684682222529803894546542274493306715763817542887631348584106868064829539306934125269099930279678848305655284273144579505848676838502317311177766895626352540532902580202169368003989091154090949224390109785841992226524144300575515162984414953831274953703782030520160761234941940001152 [173,119] -43297730252337332517033368745182983815935134265601049785733675217750141653515896811261557283725664876341933706369521021339607723186620105963683132507432267546612739625009101503332182689204746848370127375232821088914408845171241147773203241804606301635703820616751305593735667854714308331864390832750525252481676046386710142110908651378233358491382518248801521987001527374977646307315957589788320592080130654193239915340892450018650799861988820739343248374815835926758555262808345790731877547196189997700356019012830953045777503509173424160844800200016000963991716993626183271848662468946589034255717958768603806482267502610515813693972363819844092880959796914214561202049708981306840995328339545394077321072202076803267318763720964795558248172557628498190175295683141467193065951957893923331097083678261297104329842259756306560231241642517021319142104305139974700273242540978606924150542514177151481055982301118612402978035744788078348956260 [173,120] -13701298748453823117964936609559658379087995856262442951819259340528873934869461038706533250346072665169563295791960170541771470735105425936631450077275710191940304725099134565752497559851549545400924194946926868654345555514255908494321277652365719624802082531269280873383941613393583386594215156910351808784790445164208194875330999718264248246093325706147725407349724164039054794550716898195705246849545844296670379598618433904262064309694177725995580501217655662480686021562940237915653048452078113903738434061819618066561718634427301241494808210310254020899707721278665598576772911598627893733069905426660297816076987314631844459936970482671526024254893555422041139989410386775760461835506308900294002289055909835812152358118202502505894261992464646678374238865750617154134834158231851659139535694962632475592004908581798687933084245182905838563813836887420871297630799400183004110785728829176236945725724620793074172455849741045062 [173,121] -2070173594177430195785725815394688907590252459224115198519308622314582616177072433186729177449346569763221336955674912751482147249031863422176911023902988569452359517104247439082509510455290293498724688463685205133170979342057884992073807124077065108806079181860578355856937559795913768735917451484481734128558517380849665961385298388838327552557376158799793648642899328749471744686491291496904485282038912309641401205520192271235687650259782563759696199632288883608531454032074539361421433578041630602251201948368748963271950182050379338554895971642523224586903438923820386483912547309704711532267349952219376160632107272537532557411974416287588397156580104925743819693169289575337515167643805121862842025716839600180911217341786801853640812770583124453761912538347721600973536120713944684307973972013232533461307742445488906450624000000581418302908881518365076452229692512159041765355396364375656984449786069329977971052712336 [173,122] -197277424862935025148889436996913048926385941207034186787366419128577355959521596716459200945101526893791586383581100498893347610969948805897616250569671113976975485001733285869927355763900052532486487265496820425241736065010188097175884569230814552349599081016854525852079372331872580359650518892599494026229958898086221062320063132832584856052800516730850102922125190478358099356049326439506849266484411098320561595863593331624488691715834187760022179533938348390857507003528935158254815550617582390057424695946971310804204678013998685968436886068934830550456754993498135527192610176753329903663908592811918953369760317932851688716549220443038049329239297932591658786796849708734419944129672572018686193289908206738212327355500828019995329282222501803740020851011611034837825838554039560244999994622984664904584283320856919494718439676111426343636997156386944989245137939507683584475882890210762175227304047239777922400 [173,123] -16688845573719574681182922698546011184383419223806266772835091536274488954501763799476604288198434118665739315388918719878871919003871735737028530332339703500068382216077348126999390987242974885098124189387643141832043717476222439533245630939057614176826866510273442669468473276844466161496847042747533258682790003687976057065473031110560580609559561114470821035012161746564022685495081481157475067736224584637036327137463358933232836090691888821239617188115493020657362707356789344205292428202023668481585372033000969661289226967217646994090932445482798564093946239780638616765498042502557262041862799645820448070422585318749553398157460293675636759352856067437056332065676633627289352881422063799425824556745143874144193433786159456455246934046631208610893740765394849389523767122709334437725649919924324604921481181277929544292655917752391942396307400401356554687224010535863553741532781028796118435878241209632 [173,124] -784732296999036213456300134535953458926777786750512259064942516999562854630092826911610043620668723136916665087127966318667765263509348792062321191371665588020488455614443717775820057999725658513640984636099642574337036956933510962261968713438760406594407171680542816557556544963739428415908946412181711638462917385203430439228956182919044311898112560003352074348031443882210917669562198328783247219826822709690042487456621889614134921473718110157886696374628556892056817324802690999441341194901935293085195686037287514214038860978710304918408242122293751002762619788838591754342972972199868297441996826841591617613108844060829029436657876141937102845601221903674528536983660797944222286684681372241480087121939719391010242325749646320555389708413033714938961678894703616591402862073963791372026127294286943128126809244783411139201578627910744207910991616887987710742830369847613700120550260888121049505344 [173,125] -5130613332917784270246968605382351306662126882887898722810513708987223824300314458685034774487986332224109803027111893862379790941134291680744451417843523661266606495590669260415544822827609502294962118397071153476176209774053449390489041404743256827366537124503577581774454587522989734914894088639096080813585053000536963157898512086100710388860228837524894625335470521874017852615334814917341276719078023668443101642571552290304756631399718251433414414063455635491959469022034541541511599356066034267714617193624595065968909815195681716630229540361404953080596027871445953221332346926867633297557289622474617095402433670089999743072089480907030234385426808467961544549575933379703060646886472124879230732447372077012864819471493909907576774380858074058349856828053783527176500347019679368664922057297412403534531030355248502088565109232385308717368841912129833383493180817249289240233863770719792 [173,126] -1066350991454944682951265775857459045435800644492490107359397616885697554835128242295476971345070731615211494177840899626535778724558692367119038195572053068393698029442006815268757521196423340820310595367034150229636510796679499209164338147655054143807486333735708593257150872147043180369642116944192851986188818224565164331192283358202158437242455644127941748398709149433011573439686374477168704761023382371009617988776541734630261713357095513311003968805867137721204930181074473711429239917782600120298321120401277453551055707843917474770047051841212050857854202346574977504744096779686386106613595558404822272282158826819899551627936769106956438036702689849613718369434950076186551014738885357892976935494160089278650880106241868560708917602792348127335765143901049942547024988110555170132278789066193640417162737931666772571312299669615472655515124042529997739023953544364914257311699856 [173,127] -65192093157072150828408072022586022788040835735519332057262299532978237477831377140220302141153628178947943131496929819312888487353444173019650679280707790356463172698122668858817410400342851618904260094909371871013016094388459460692574742258199073183293026067885964531998624468126020660628630785986993995053783534827299300830141811309537414747278913030464529579674698054508567695577226096101209422405800044426077612837743975361150065439180503965195356136285913258751915210767825178637054006574773283654512041915721708109239914356743344028950505018853640749937646923084840978955121420232011293324539139482158551900595316950164089529669374087996059576947437358768366427962771904052308148147023736951179605043825316722570618002840275899227971898000809556582342384942561979314145904309618821459648870043335166766688454825685052775874593239129428585467250029585543850385593689564424024304 [173,128] 11088950069044737829897680222184165817106204720085235300090491253807203962347922580580870389000702511954875700491348182558295604001098408336927071169783622545039589415746564106660791630610992196990320247401061394037939354695774163422741560560445540972052196042772014339119944376675432314601977093797273179683701613546879553637590272168803223465237050550031958770516683284170348861784491506481513634345887878790676278959707376654448964910761478325088132608734199887331285806219285916081626752012531150969274375497071970145136077095975324377861445216950551213303578040097337201021664944617554292543073070932234315425913510270130730811603484879049089785762143534312869569017179563275548028651079378596510021593704403850795154417832634300248805222128841170672312140284649424952395407777366587966217776470905137845736795559460623904554729393513571264752264330623410289056942525209232 [173,129] -365399627422118919012238817684210593808509634648009407985121361764650167479185263614823982249807510336167745000004935769023369072774437786964495068296882966977725576811678567000619836679387617794585656206520905376481008412210534940082235886637167073569384660875238919365198716153156630092567765204386164232150544581717668949345114631250621833430188445963096007492972105531140066233415712032692993943648884576499180397055174589341547099565703365514328841009764236708542090690172059191526049599480852983624602393262426133276969737779011381659853582024072135049383326025840071680823635799018453322012746006363468182607492552793828185910832739827851537207130514511415898966664214670980558515216034122356900736638948233154009499588614791125029186514665100252596301239484854676765362684317634783229894756827609434011875588146850391952102832934650222217608674080441068030307804 [173,130] 3170525341732242212294826845074109809792975940740348910270419519048127698318787264679403954241930189666749038669935951215683369640250308519695167770382248024055458725693864792335904251248951276936005002063038609616090846341603667508010233939880413613607341128146538803697206716511266320181368496718096263073548256190768801052517036238096407375572990145167439689104745576367821608542176179310831712413124135338828673002985697015677164798097102660398150020906165491013197394123096666718588424969713821642383757682586268595147024377959849615426510637791366626811505664621187522585055114169878925171583169014851118527405558486457469785517562566926230999916752514147367325853060903646628018024943898553435203176087195301210007766590003055391724662086084366400692588915054968196511036371271734915861403252323547062679200394668495356420257811415715603468951853976938736 [173,131] -3242307631104826940233754441326425919799314654265011211399581872697060759440667008145056435514655165313436837209686425148337735481199112316627886890776302128850725246677896536001408852956769546734760119568876648606031788256546204572786233372473818793542410570386192153749507553012447470885095876850829001129022821299646298505210103341816502080633815588424692179597106940518917216572205955498216184937341832637565294920083759033600433533265052869207014116256923862285080740872145487308125625075089144082358717254337881153663824778715757575989071338213760948078744886636605662057082772235512677025897567884003635379478547559341238270197536209005107316142171718471846442113749227396468512819743883532456789117788514403159188392868227072424610905278944419587055303735463225563884263284061893416986566713214725023122611898020993847824469514551852949296192742 [173,132] -49859198008308688856741144662915530300402573152060019082828540806710406618132616891943466608932624842811229583436579256033046120423311597753965055146560564532971969957958266127434181330353456065667026459289757557677511240916272007922649618633744197884335950788193513134287174493670638103055429467741286486100365337442673028670088664033875079282606879100282412806901425517575998681388651172599066893788485165194906781000035223199836618025533482214078705716536210446236982407855494287461000874843283629097476268600483819229296226506824574076821077289191684045114051735507847997099195955147274326020357779384541985863192909567425738398913458106307916366279722826974224263918648394499532461618804236587917176712819200278896325729893855128295072977085761977039845176848087143121127007639955055875888980223137889270588564546640972932472486925367448676 [173,133] -467641127028657286446522759027764408971881859602750872590387152788095874017281331047904215329826696215132871306944972434288402806170830927129178707881226789342395272682655215288634647598327515303823780460734516265778389443304313726860024532088165778213664496207747374549084040938593703624173973710971740641473427195293420355739517825693948255554514860701167844783793552739164382782989312320967649181412802297060074679476018400522366623366346958077757250879675268968571443877345932862507683015357627457918859619895044061792396817317346149680301217412316103661720491120688372379999747466023710412145130056974981289430261486141837365705267201781784458519636447721823758603705081748074889217265927107640388835194753227989346727693451795350316936635970761695210810681551451362280603904439269354552335653881402324556840744059564720978246264520 [173,134] -9729827250296444248748442210274195825382762399389500906726450471955151752692001578089024442142148456191096173662073805564367236067714439322394404881495986266938582712188145222093602985271481970549754176749314060570800869883056249348465297050041207296827650449169114134890496742933400672522797846159516639429366479098023094633513034341404978529571434762907352511275773560315482505364277179403683037213584322458763325997109263778267268313032325552634248515596148486037911564000250245451345163390508503049165124810897164795132348700720194130731024559460914071487031227535257476609053305942134479929628343740685863524537240441143245461408806075818869276862944624473428662736800952064644186293520991905904455223709970766344119386799376380081312417718935510172534162638298221337081296588580014432945950387426041055107904512172394716992 [173,135] -33974171911905093105833201034172488090257957668592822684772068177811408109494830283162232391455488089959953083024522059287291995374915354775378385692589506396540702297659643879663758148201819157582051983450184278909602902635773243737050448431218290419584963941376452741629374762656270403915410458656641993136075978276017371269866357067509791144961975027976090511278077286327037279723579258420063859773934160224964054174587506404855077126174682320498174121843217723508269434683569077836497758056983917733398422476990542525367818274921952014355958272675566286750388012537409285251783038332785324980498290627424283575055513234643213187959033475690275549719977067998270656569311066114946057763687536795339362156603270155483589437762514836644283910375962943454781086948864234441761563555832706895193050621374628291339961212400 [173,136] -26466401420154839220108190978936274337895827387382962511901051707103346214791754274523587008782242569871758532770372964556116917177371539262074183542666321230089345466869251740161435287606163232102866753663474048462973591776719129123338420982159210204867200525303456375184951880638280923202722878798393644259988748687786125143799897708600140320547322874332639655448566186484683214384855117950425278752765328632092964620576870664023319622037975682914703932646327577642873966179883393338688518213069553518351560646484583669995347481193743624425886505964915979582795488673453140334092772759575074968944524553695098514633221809681342476464299519974577001411080749456900907643451811554618062906884885985833500592834302925604979875242734265689568594005884244238024515585928778742526714697638398120407744642179636778848 [173,137] -6559948913658782442186832821757624294155291983779293220989271702637798397209541600327450156454383585105830663883181160923361013429395230688284348102561747299751999082669468825443486641267901013355067329253493875625871946798512932766288882831976856593002858342167203725508261632680877071945259119040649288978377107265194970146008746807742465315625609313339607836541860647831798200674422655121875155968380141964631342886535057758614908997923725695333144284152719801380039275565157677143398318115652238049930111868568107114958026062337432104221460466468488946099385742089874083917981141691584936958788295834511594297868001713880359308353160518304257175617878144198447524894633528930317507496829652870045779063841409979223507940817941384962038007502945251401352731496373470483427529684946552387016687813252 [173,138] 7311462934177351848932890984492077194374721129480884450420243140957559307892697189038397572146123278024182910772946368524151593088617173659099084319870048819807788245932214337841850611528169234441355942292918944694439372030100198066892896828724621508747967360376919753878909789234086083138694346880172603399684916823039310186080144495672849908236924822748869055900779942470845804986729770842681669140163722027995895795545009166949118799468025140443617993196226686458699052148119637578862361716318445364668448093068709488151168811132268447694946101324145685301741206534263968763933275408684362604273369280182283984705497960805583295212799111459840051125853558995094274011202976097429688223544795128064165391654382667607503785586102883946671921897299233293207073749915229299910334516352160263728 [173,139] -50096589859990061474530338710942466926651134864741466549798520082536064637648781543743388455022091800593411930649075658923530324839347797602003274888265594043397219074993806920516213094551432157488059904523088402220959239702023718555208474168813345778527404406989120071135993435853688827567720034614814139134080735117306127702378600711269963572298854462410465245349312646137077748628555027597125957473803254797584790726492293926653183375843811674221509178912119512284879739698873023617648312579269731760741218173770285196718955812002508781061522099022532731904411242379503237060094352842644592430001745159013881198485528331672865167876082601586127424551216535747181953644970499134021191184499986932824426537931570735489206983480337934757734779980145024305341077960094172641588457874264 [173,140] -21772290704010480496659248436346863406310650423956865242035129810527624316162580023884500714460284098934810289856270218595579297145476220649466567079726552589987107464339044589301117067100440970426408671335509549613503217376950923520968975547827523572855145772292378460813848460587733307184708648441456628975279779394384726744245525882689106105546605633476934990359080220464110987405908587730162210789009022128012830498699582241084104246673815873943086068346228870346566096843482890230969727968758857235515597512973816666748559056199843819606925292427835246903092325114930346808028638460127803312558487053939030179815781859508291151169090072177403772530251493382094157679404287120371601337483552209250962760478892584284691705388268619389794909016237595468853187527216878281040 [173,141] -3184539282132355064165302187641510715551591425984813044298551981177616041968940071891806804824792739664790343084980901845031730391498138879931642138359516856581098118050731897216478776923080240095419480536058393835395899527159539760364506782663531487040103265608259493247567533276785185403373648973778235733319189946434715449723937159136312438533692221918573058229772320565534291252667077396820112068640908976756271434920343341171787340121350745967980646903889450188346418767421156338478493525946567629289358565293217091986456013007706824843934928054629365394324275893019729830372958163963483073237064474127568711392548149679604480430399304401147839969323521004145799333862930834532318108438296899688695101106504805006719563267251473676371888772001743699223040801380116 [173,142] -55395023054264136377486199778779521379933070692136425375333324608623188868156489495072625828933210552919527616268834433802292297390542417929522249842941209551983509738820406658228837258708320147957074718361980753544843732899051086407030087487950737777077828880958078999655129703277621090176504451042347418432270733381114133006120748251736070840712163192493198537770400746330721563257662622306586215136634065658443151180339793832596496519290302375143313378612341377906116055366040945216202279662407665944260944775689193030273726556961089535005206442799822372714418413765568236258520408834781975669021026338213830160245273224200744276532942087377059960916572714367801732320579688091990636810550964689946486240564709495129952036851718742073418392331833372326930560 [173,143] -342038548151644378648812877690338513060556725900519950163219880354247506038156641107588131472988718833341007795941562726489846433971422661065280015603138405206756167628037354541087163688157185894391298126843337283423752253902857374343533055673215006270376926754051724894740643571276615994045900369208718990454621416685233116467498202967791252933990630144469893741115172876508399715592237459725936270986362554870695742871783809594743298994273903861340875272050252099825490263524584165242753169326827158802019072759356021416772737051270773268345087120194161460027851553586951494486622513947943915052183298149613497313847704264991382669074767090339844978858614553886369247718421174833649161254867760630649630391527128249093553727750743503803361345612195172 [173,144] -739092837512982513622407800373576666117388288622024811635872540574093289356173964763225871625607358582723297036249397416115255662584501342379706014218224099465906197548087696796114439303247849969340488025196524453504992519294493395771489230796493629244351540008827478235014715444975720615419199284504928008581175759057649917259579099820060143733431277853569567702487082124888526189437927034891502163665648112747530035507375327817553400534660078760618592240010744346028398806707732843309046812961478280476916198612113146004599129987754746100436464683928476119092092961829294862359153988834563152409992507841935430904877985455755053197750379240904346850240813457208322120068658305499625415407851552141738173807166966024814058233048723856597368440 [173,145] -549207596067752257529388055616622900027692743294175068943919049096792321773882303292410261493706406931850125201108093619081588935406993312015750970187015169590250793527693190476639488176117874037906991529680766941666347956094130829051526479658467519313458887755002284160505721381274645049489385152839096237737573252464770780520656221330830332677639458006129149350334697028521250163117781458141746360127680515851489198905048119091609350229866432318963665916651723658707948032412334189966105792741918189498840608031855183903386820893935299653141802691152238251283936093687183954011572097395437840320157217206579628066271748780125653387517757530034096846039939463229348338413265871414745683222695146974738714507022449198980070653589260588 [173,146] -137207126410504510850022096804565329129861111922993345487539433511113843494913584715475986256571034751854442705647418631440191208409438785716090655419846663475521242485370505117680390864294471888100044484940377020978554818490313624738293524237283288115497458517647659705292692684925330057790544382180194245184356322954009902523742918952779539244438547855210102979561829682448942785881814529466531692326290090134238908754897194877026334327162746786830235350637043218213781154982439756150757375966910718960411266827921855707890587255903511115923733161768918715544701419647187662626880867188353073877031710679791786811157322971000117159552850936355470662923342688759374247640029491615152195856920183143799510214256974031244241332 [173,147] -11209211463525739896739530817157738280365088140919073048300881844154894119732504976270370833336446610110553375477807710476395037734489048676747332856479732629387522605955770935730545694745008152416155815925713207201619880358136952109651646030709997022785429458389619061506847436920816230511984578693986132245332183772533520821201725503560756028382597465219228730449704347305812232841286542145575844089015864439516204033219168177880345900937130059809293348450968088491073139230511535858580728470812929646525280049779574461397162577058083466820915707262262339363777872443928762930251860210203586594030017254438876242328367011211696981759502304971644036691689449574778985006397258569265714818794402049503636249918967772 [173,148] -289698999744133443449771324750003763819136996394063308764773971378635685543917367993127736675348702677143792958506341691572743262479000087681694588713370488857641776512981852243296767444628022100971843579352188311171053121648497282978038866513297242761142222371832107909893619466963275649409354358904082477532114700825459483215711014457542086876139352923144787551066185861851387034865441448650360586948796855116814044362607768458891098388359099765204984806438952542811742089590123852380277883367750198228080423666633835076794864047115199707270979710151943457806271021472999690570045164745611898760478907079149480669091508263576953963509225395572257982437198333669819986232821798799471233533542673937905560 [173,149] -2278208189093972741347394972339661841856242404333466154262012466247296960122173982634974742067423164842444828067196924532927139666681561927389492139621529151923624991075708871484084707368893148942249413643936410583774696704344533753459704056816615760432971657303513765886541347350757970636128053288769387896187070496750155418431045102699697375859595207501935578348860486283193204042186678293937193556712492594804836906756154403526412076311733237215120502304771626420742677153639741956734308515101302603926618630937228934690411415154007204559001960613560560098225348358972938713606687089512577620634244645644567685627676927278794368384528399092964486691797384634579098128446717735514702516131777 [173,150] -5210257370787914310896654744951566846900162219667955011504501749136972293396095781344065959117975208694683097934247696784513260638334544839494605977997756386992801172794259600180851199971009724820137221316892184598284623684060707654116087417587655018345610740786902048037992696482554298656870721135618449241715416405824175859796387445258368412959383788420935181498620156732040879977248039336030021500655344146450357595634855318968172307016638547555238032250728540610147099505252767148845677727256484186179501424343611453713075602083172101322551328664776727273399317243582931018019635263794227755629380556432676191994783959624226020062234610172242674195086199437007059595939936251028 [173,151] -3288635865514136619083296225609869842543665847288154916641462116404648915128498774150815998475745067991218644514493045002506597168316234988319975249023805525592111605068550865207144317138483214645252646968030816353167184938731961436241180199434630114227817082040244814853338711717818717391886990196098811014613028859945471217201353842020046316010027560735232509916029364255471976188551250603042383023867215699651942540305059222154916108632440425214760654030019487488723208913886556092867147280813233527830586207290079498548093987383422602583635371232525175308352489458129495419790271028746209108672933581917806189654878916775318818327049729332227047639573404155490129904 [173,152] -539330198436522744243795387867421866838283707385091343284327796305868178062172309358377907694816539584133021927042023946291394311519130909794204749028379461202358196432938520307087620105258650829400781400143263859277531916542430109248089945775443439092431694526336231283254646721239766039561036070851578453728555710669469243375681341742385192084894255603622067542598115391692282187158816747139875468062788646664798648945462655072804433656225444238044266458436644249389849559582344285270294471310838665597932759244271820832197434920418084517471748545231223571638248375618131679739523951664924910934400516464360958740603078283893385267978034712071897517451552 [173,153] -21437368046557000885808581948554168500798057418303817800391500031043394096952564610217686956113754463238329684455129088476052252462845032927924603542906060869673623351879213171222122505911923857945982412231223210707849057506460061642979073411090807832009125966357259060056449036893681674785928179185782749160018648768949569949113929875974906601712247077523164188811023122332915766641561809957418592698965705289270256374489966054961273999873310661099400644205556365229209596521891384434353476334944356020853425113634057026788707215386155100772780233462102378548674252055680380356906064191829937209217844106789098979616979599732104992969728627088 [173,154] -190594963816999283628065301212265289088057706819282486696135029971049620343687706909539184376621097584377590163817251343334719800887702347772132160417713631692922794053584151306769778128785536132273473256424380479032680356241782845040956929305953875834611331558725038516226029703778597374849800512988945016523140908223405317790562772372085083186398940272307029999773536503827984916102977263583467046328315665280568201907135142367846948735563262043677341895330006739038061392077741410066412138139258149888871035884257199274452329031099868681150405743588023668422834843434420339504481410758383895098903213814471692838154832041397488 [173,155] -345412875508332221688260015823536293673866309166278738252171097823655705282605182347212724004787162731192068262241164557798919763783405274695671180322774935756820861007383995411436253035445888126344576431977459922409738089737725546784359613234043680385165510248657778753754099546770842908596026359937614222969157852507184681359995216229226364675478559215362585441143529181220319697993585889747673038921324622859547560447914028525796114855890160061926026164065496538128213601987395343275139553986375130716582435401211298296924764132708628652712846635409201592175219508316139418391144327712394036007711471726001793552 [173,156] -114543400160509674503409010122396466735667030648163991067066678521196079101903535417984185592594593017471159783354578092363821243136241714562353221261675574621185743597578998057634011585090521171922160846626659869206244938228802835180750625607832812295199384127111662219853862001856734985929259428098511232840827291317583858579676791324308477567402125322478653422638345738530880742387008177102936888538480748414793046793403258559637768186128149098075446445575091998151897626939637750759738288193345231613192343809434782874055437305944566870770463448954892285131556806186392561139777578077991195439520 [173,157] -6126303917464975223990517691492624239184352723413911556794169944913924104771160366353826653050149879778415127435744690251882279877533019642861698375692521793540477252613401792761183243681381382938603526740042929057881503420033768340572007308967059033351945100806419777827588037577896913803374705887808597835252195244149024468589401062180194347334274137797864828114644736971963307406958945034285438178132096949640486806445836107054667635359451323819136039228622666186245453292416780116604384154255228720191677166106961033746723980338288549250644335470336391445999799956903349461926540 [173,158] -45549604082616731831332020336333573653384442779938805559494708081658434660700207615193711718381676164735342281559228567727854593513619485637720372075289051228985354909725362164861992401078583510333924078561115150794561638611333720304656099458893915128083049612695824005358467195433030897366677385404541272320581695271489490222266095105214432294759199125623344308403094395236431284518501487111271201459904581031153051079778633817855339940686949550810927139542662029931007321493982290795735613113655553174337552549664263726713699859551055841322215085847086020494882544 [173,159] -39459326043451806214097241585410543698913225962402629570346283445445324416897281089969828895226255647798782162758760441381602271096044175484113415359613074962979190152486843794838337325664722856031608978001718180043062280844929859653965023041504028047537258069796800489305655547700321551994916460124988602768058137484860167739505726352287526551877172026615292599692819737810926251888328407303378989688358549823532286626089529558210464998941909823086722519597689806116948461424764199181331172127624529597776490569905448982610394913550107417694154736 [173,160] -3221845507588818673623631117497905555521396561636798911260182752349186884255400946530480161884263282606076067127693199251744352399725084668229566658021966572365118878123846531694769333475603373474428730792482351976231770027746222675107124573869799065842102774974315696717875749923845983340570903619435900836949954732501664063007292608812417567274789366124080756640369228303363780601853899137050746210856291567316148977494680945894255065615535613783822994904181831628684731070548822059384609184670535529456575169439611666549435616 [173,161] -19155740181706639894505011896902654607012235271744125261666037805588610244318504652472911713683511440769679180241474450611513680552790878240019463028161515524882640854272459672868182091772199712819751998413554186886908501038243568882028206708942773647130146308518077455728663762163334256961726565881523700298847477819856294258765955022240378567099773809146914904100582079235884535392948338745173744545119586683270304038542947763015729243676610863686263582325315974637613397081313043503563979953458413318861948 [173,162] -6028418331136687633061247786930942250758764207134386967740839876336054536445486275321169709759694577830115699362742100745817486219142948502973478845588247146310786919404276802760701441098505939364630637420961405916144204072638347521279298754418902447656422106085664594382291434269357735307568964575480171306002056037093217939659641766273050675725210119604120218179434022897640053673828799222596482588390261174411543876911297204664196192904022434654282583945978772956223825705465084406800 [173,163] -67169914229532667232422807227583056329502932849693014063776982131211816381584055990178106693081155368661527077780902719820854490091142349421763300055376279120884413589007712847463164199186755646327733767945683783042823603506825338950692450809817195515064282731427918911439875930556293554870041554343982811618045312942825377773960411073598998238797638273149904564130279254550561910862768070537822756782249491026359092858166220707239742702293479549374170509653580504 [173,164] -15767706343108705059153504223804925527049710770189185329188653905608695975347546413840133990363299324806119855976312068661117918364557182531988085314656298033824717650885666155414849200594761453442982546339621428616062853036897356202389518423073490069960180287494445849605460919713651641693908836223305519979551487721096716831218223283615550470148178523666548862164040802325432790114713159047502785712475240935487099642342488701813632705360 [173,165] -58260740010265628837807230389844602964719427220094162233911749791520674943417169322845687262525023229640537928321214013227264507125530843877605133449680753160449127080450821516413899163841438660595575645711528661370145514169643013270231425573367297365788053996010230132801969422258320706475299030946261585192992873513195320855032833530172871534608079641700558892168196684242689906037520124191398840671460832303982202692 [173,166] -18482022688149661015637929342705426898963116511118482202024495981663257053001333562616522209108304174978388305877334481612387769588459339828240054515820467875187980244834657671165240661455128059303699058096521218502131295987147507718000164309947192104931599316132186069508693254233885600911879593501834182669260122305815855212334462066598527091962853468120810649995920132627913483008601397987567827184064 [173,167] -971047070586771738625622512685615270068990524860896678930645926262765594845791938735801275347256594584243503109855868957001372322029419119764851545626898289665532485368314042323147011721020226499407167644286220706889120659990310017895611867481360941331985665408101585091470741293659022804382353844137983245503725006512773566587712003089789293539977402944815038260787492618813806893716828 [173,168] -6675065977836968845383880894944972637517061785968099418625249243985929349359004342538210946426538520950340258813053466302285813395830669664556712046033567787119101269848578918551994483937149696791669083888405383352566881770210033110013889931432644517938212803881456119989881627678362047379356960404677518104244742970706500561265763820685479778556336834872911724672370312 [173,169] -4464780745306119555031861598153676409106676989343756333162612275221481756489821459038166703618650707852275306730506495053472761364559159190297225071729803672098957705775066946158189084672556024726840005561672867410278862006684815659787144350699877194959057323770389413593953095637510237482145681842964908445299684630900045991463627759530052181145252996 [173,170] -198889424414779921011733977174455009837482327319328434807715700214958879078065236757781626998155873668062431629249182589668583795084205389395377773620163535531828481719095863652562552213561092968395398800423162295249428968145687446584489825932262286067165112317320502477636494751417798495531495675641779533890668443361585908043549708 [173,171] -359158098746809917521082580625436776967238576326956334581045909803891920925927724693901527547915158274433931176149681836706049543528976754694910628327369852200068007180829693882595227416348153725864954141099246390125105140083386132283485445481374078580552893748248075964229371912095670699372664732861209632169092 [173,172] -13387449954279600495970511922945167060562527861547190082025505622514114659241929984319480645986866346166708477446822715377661335454877522442486448931722197769022030478634487696498499307434625365785237915112723803195220258457319713034983113848759757836408911996428673653935898269318660743336 [173,173] -3829969740957705492819585087705909283185599020754353178315353972805418873104644182403024873635315332798599939778466882649708916690228298161060109191520024685167633901961799309288757205392959923139186832500024793664003149436223075849740918540877652638158091130356607 [174,0] -14412415686396040514125403272122300009717026759583297766750702343746908192856448475459387494714943916858479369495384098083333564466500772000781732770396593898718393548802281675305096219990062772481379770386349984711368288282383527621395200621741400055749078940134445632749859343013673911681801383993910173836821489159954996830023446752033151870996304428726641561575066261311259868298730625936614624838635830722686330629470524521492410850041755702591011374644708513078913168196461711809209330215380850949686070374967940208348081966007719584761817627860240162437106137852857143810143124304607654030586095395234373571633971898624286923805837066998652958757583807372103200758674570138681974752803979683689743565189793148366932365999654596501108768022863968589643237614598354900811877260388155872423607051666166425796377284817119452545752911192037191047922355295699887621697621046816886918775001568130351753019548115008125877567119931401248516358085246637150026974347397188461557303903085982206123722196306788817889390140462829082276659919190876337906199738897540366697416653750329532526013596462324370864826299739138393262888278450384887837635638381385499425316447392044190855329956773344479402355398993549760229965953674885190796267167012688875925789974542500920221442140822100617509001504142568203802542774748189913225360214710235595703125000000000000 [174,1] 434332289416824612828673491103081750054192635252558520027018605246117815018326916287854350078555637880911043372978192716286381593582791857231792310589125794644825879580343546131655720869306261981628415326171093681859801220877917181774205200240436662098755105831351014076025558080981657108730111804190076241981958862691380664567146874796789006590332940310389998697551978618589157536320314637992844848617854947037437678828901337060712745586591016414968991292048051999764173670843431694217717932635050210507206243403581191339173742860995986489967143712164665959560874270895012379914319433575244093809354502573616179345315485387481203534424140409497450004323992887037297634904557721739301924818578851810843729734247940114585267194399127461177207428391212155789644072912966482205248127590819314272297707149745858687005349843013457405837835880883988961053609310549113294233688015234447552999128359666636213794608635235759778625555731054363332207267034965329033133462110179917455714551928957210823508533802797037746604390484421837182067183345229975146252569088657102105476009336872304674285504115963957640634272792397493660080876517604794492218219899381403520780258235208306547571256292818460727736152870206371661299267403147653602203729581039477249595520383157718146508559170014521057819865046988102905884558061644065674045123159885406494140625000000000000 [174,2] -692465915665519504131376840301191216088973630941422949060186143958015016278849695668277258461103907857068078612963667740669504001311819860570845092994840860002749811205597806592699218351355108023213230337339020964141319790762590134134840075023848677920714455756764366471329020989543667284228643205377052634693543804109752132844382494216758102412364113914845328553490754780524729921489816733903631060996220566360561189378232764560334448647710505177111456546286028268676365004251378047506105808339368349322383027125434434987301520976932953263978150053129791485035524513619744444963115745242480033530889834170661804709886692932976310813303573505356162007457371834630011182586804399072419561728011045551929668919383037088947747180938339270213312421380729352589760912221044587662013530210412643941540722213381874838482798926226879671602316506771833582503289763519281601821191780046460340705567714467197258813310406586332083749942663915397035105060859425014477189628876672739994762014752704404505928302841072051450823195936518237217726106635174006824331566777306466242451076880968335062599831685780050421729237615450046889138769244706580092708151537619026237010311592085570102774418786250975771156506692546368268346240763219690500310249813028289561159295978862768037467123418243025215097295867855421248773703150032479612946190172806382179260253906250000000 [174,3] 279686629493538310170790708942711329486506220181063632872782831092562385686437010310799116545738428186254386989128244155079360917041307375935625164754602066128616049788039903613006026592553257767347296310816525057997505206195496190377822857496931542232972897354223595827110889523968140583476537621877782744643286592550769491319821407802430758108550092904440365736194562050624018365025363396778710115555556424052327950758870504763404980325411261668469322031958408598251069329603540439746522250846769359479768830413198506210129843682606526305845725872257785243953683040462487723949698104393521939135296742245577203189739053366985354508212265073749232465737420276274941188600938458096520575845373763957794338564653132609894431824217927750606093548477905239516643187079369325833607180699053872735093856152153784152498083294955138778629028016145550912731310203401861025359067566135767759083958805300007909041748635568595535930008964423528305846970026881959829273545189497070859933112441678711391750414933983158107463880185006333514802747512475706732761383576380393777689839545160044105491907938955838188763675989909285743080729602516196726886552884207223051284198347326611377260693899793324895039517110127271987156738196911602404015714264840092729324365881249566122798528051960625429972585029610608263866654740641469435431645251810550689697265625000000000 [174,4] -46047538909575709460767467020207568997329298278246776519539838042091663884148602361280110065200538305603761730921912564709320063544386291646083476879541575219381167453468147307468292014762275329754219358230152770446696027513236586602089528624446582998976677446083143115494929256083299788042153969216374160004171218244021927137681172380369136048488145721476484061507423805020633675731684356147168840632428320813309793354435802779535353578689392801162863483113973931088639059988906183265056869548360622155105761528016835973917490691598516650298087105748568327743491466137314611689632886814668750444918115476589194538083409097232129590000973061618848561306064482433677857409507592422639937439325206838677887373908600697545322765923360588577305721346846340275700064040868300173413028716367333191742425512590448680049867474197238767976573142822548130023468163166997380810221226053038964731688935918939839612424737683051183958577040705536142275842095318837563504137012944594419922954656364005206446005153829332042430403096449550444906763503358860755792170848070392302292071888622200295121750269177076111897049230173900499732382034333936066834443002285207417426297304681577964269848083256218850326838862566735232917254449196331671259521869378623936015719196765744782958721903652555551323427396759527735813509317505292949254420818760991096496582031250000000 [174,5] 3919499453673288970845342648399795994033479801158453498615031897923070907300874337259062522508321675205996369775655356424904548117418266819646425775156637088528179171498480380967665773971704239694163428408290807147566615513489414269253199951206148486053066954119918600243788984942399435685346315715616061271056319249878573872968777804854078916008313994777526977616709289219270475071810041149927390591297890429561829834609840073194296141751877926215139717231131150896974564830098000534167700325735890887406577572896572569544180869052837374643806455647975451165329421566445400902260308655323106756346756297885515828298869672921334559403315772674435871404700343949680555963599004057053354472154672367044143472624596819413366445508722197696722153505631353333310669953878199298729096709467951252390802361222426179622278777710980375515962084034512022901090530865518249127791878377315536306065351419711066537464995330279042208680587570794378089808300308615184753906154904044027419066897123697847447227159686983384976931224528228149913780414621606564780777723261360648538319205273302375185709311005932969105066065270293311340558905989801942094911594685548150983673210608982967329498850436100619766046498230660428293889772482168353409792700300036041741967027442070353944899264666890358603236531900270101079121772396336462966292165219783782958984375000000000 [174,6] -198942637198279268216210649267457284054696251753256495717274606820793911066474397097854448546824622644820683015747600773439837622464271250252855817594082593377580526866933051805430483925149761281240789591511228905000425237446135166754761661914258103175402702802264393021203520352931705653009602080577198398646729004795559757377310091480564622089498455882929946848538160434584766687439553259412853429454591207198605912362448856778552828539388750572294050321283775577099159110159142817044378224703868916488351077384453982471519537042785926910404123245857820158607843546047773300850153754320314857975880456782181540455487195507657867468099299072055561610018052791173293128056263544438530732300024815592323599502866697130388425348730308178545551282700675893235796921513405172001622750083605233546443233558486519552353547106625676015347718558036272948981222718257204880904843839220577915513451604353414147817156596035239440718768978143890811192233262881436094514307217486792895794658020240423667261120084579124159349011546597437659814375894274626852706850224093770158348952036368724037847901026914204342172964151085344835601901035877499258439213368927001978079437043790995865921945195919639979411738550911120014724665908723479534659994212047804324734125685950014806838927499223205424593868856507135905246376683761254305054260068573057651519775390625000 [174,7] 6619914884905999171820749835968309745843424942550083459194985640780454294575237716919954847701352004506927343482574243271290046143969496480620994187289416758038275521031898172424707328247366193004770686856591436897371705931602946327837492913982135601989647419312085355337962549837619727421723913831951175352043033960019985519872779176434511957816751568935893067720141047285455696116723680999439682412282859621834318394348281296205250900212725327328884491649898044591184188581067629664193625545407639462130953676099141988042048327175793073406538038644440939656431888533324394205917855985592448078327799553374149249353322580016106223748590351136654827879636520008175208518574878504651114940996283857338135015824337129035874127280149313925510148751110378339208124219442110274961775180770187906673426528918426645331709597244695075152935191869613740083811563769001371143551617157079872005959426233995093230480475372102343962478990948440501572634006660250110372703781336630400185805967306698167472584731650894325781065251376125272387505236377418193344678116209245431676937255987362096521311463913690048983126143829387929875781471419229207211338716864550643204677022414949229752998657574051980477940794279933643741828446073331379973457772134543161791889189008830936365843018278299212045344990871107922158668848946193239714602772146463394165039062500000 [174,8] -154432340387430917191856384640609937012323397381719808128482463607268840629202241270221602185879887873422066443442972078995913665803319389964296994654675812403577335781285370811374211966257162810031385245510265334668613963148697025665594363186417142742554484139853461616779681952201119359423165113361860026559049853856702512239626934111208568982030784853915241208586394156565277763295153429769713615145113110688215786154567126953170086119396370989700198286088097635558179749717604257753153800199341507471126613016675891890111817366448454454908313460285129827467628248249463170628417078594809297354755152252500410791384414167841219665610593186532775250429746415486032729101755587455264649414630048470172081223564573070583037656164545586889020810311397147117398515813325568119033468112146934715117896002284925570142658792013156471541669905681945555857659047031837714318551153061406012564239382953018242574314428607176173205018707919303407691336452749118060103400262634895112196720909556440234424376253256979219897420701588517403275772010742494584179984829189308081536039763190785364623896287230454582025730391812582959845500834571965227594286657553873038495320369948686353843948348818862346395668226784362012338384934609746429693003047646309865276078110834518486097908645481533880732067299226469512026274949285180504100708901882171630859375000000 [174,9] 2654329838047948261938200615430314882012016987499050695390054483521875464220277963122549572695334142273691263570163130726536879742620682348915420582779230584002690976299227999135476578990571193903477103469174282297699702449270409027374621610254008885903410730590996785191213949612408764138200908915977311441407617105869004163867893278052332343602234753750635675515597348441075092269772922963821380546571774512824028478333135477187842923563492154809070237124683530295631006615054029457358849907204460017880558966716898751198362809722775503570580519447588283972312012004297917490522392574824060012144945650792648181886842004472998887182092708964129218592931963910517119464321996118532280015663948905221802157579678620743886285105911279221500958613057133370894979715651211730057227544697526596922035766117228005800169143450037606709688494073410226299360920099843805810916031679898240906425516321579711041768800832345336378254678989342117169116699199477132360192219546750071532207541934072714800513031333368201815098673733461487279933827763027481493836935909134949024201860464283794938496974274243151389016905972292723904389142011275115486915635820319498371012181935990812662486236605676984290718677096343196760489453113842761374994794797009604636618514382673947250508183688568664349205585762686498837255112423440841269925774335861206054687500000 [174,10] -34914959890601251196329780738924630752529507397598290189557737143709926988204781670371334137011874746054724145994977433446039105591668769696827530130729077575828031228944576209952180700736441687968813495524473712475549327285984477097863861991034949535737155211306139952493291197014356813356578148378244451958719313091863724691287672568060235835833798511883173435678127359074468504189171423753300467862198552778811491301637042957995849217318329265568797456893526892925710323958589181947366835336683703323654629498632514550730836946323751576830234464303805489326478572474100805483641605324171064508483661385298005346130734777149432329408009015846875541861264705844151956360330007847149718709934132136343055210554428991220250768492719291524409209580883587916245804204260851003045554063812735148394766249046267269233364979050990355855426900101343895540177919088976685232785580428339436822219489694594282306786783765941893742777316770463175550489169605703617734873540075128146166614353845045350795383548605061587112190757909729699226825079312168089262521290593632177322798923878949424264687803502957572593647025937867381298783491099607776505233994610159200650902971623827912595010433218681673542319208358132413658733129400642680260272545320389546446483817257481130508562830683492828445318492179852130154267611045995242623062291145324707031250000 [174,11] 362138613764567366760327078043804727847149541520811118855277895626332008778745546612101306170317461477308357194808340892484647231575636923015909019971499407117826698978546883644240318772053206575921078193448414307734423317611961427225724502012210649108834561428086693457690730665488050353593625365384687184665561934705333815967077197883579775200288252379618910822168381755519193923557477187063429201892218535625985097803230317518289912747272588432111817936824000808862578640089037699000534232802910798770926466811582652944723573835779689644511624733013958082853770039061859125280943414641827351304688857781550885147522891635110371046974549181451166016216647984591531589211037012791016711302876759074640760787813593461268569283192843702924291316030645278426358594745825030291344118505712923821598032940125365398263659742001693761635299053017793055950721185373411687091745947472637395785825413073154179893024832902603668049249763987210381042565599178716991968345330164877761340199904510904248357842321896105554902914187829969532381341232532471190473973331032263815824824705716268661428625800228697476066377470793084971836383339913022928898315802435566690106488564375410915795787313100126484649647277215314556643114298462003107077548978680070525629537484374620740163342247855165178541684610680147989134241226492404928388607540130615234375000 [174,12] -3033484201515362359750769077092162952642090590536711019898009699257172903476795313654849763347045612732125312071101498984718042381415806753022251611548570424356560041013575699113405078512953818813216184063151097834908479947918759707308999213744195255647499169798641651849873992579474520797832456224047697799364205347151341282899792823297742474203762339631359928940659310702367944537387722353314541357991998973171877275823087291532150807898419600486706638259888046521491306816197731298699943017723043285646072669723862315630801487164414395926939663009094989552288430495608003770136213636282701501031173326072499679255199080802651353066677561706883855985113546300116689110189982680076288606010673879085973157340227447647713667207297060349587555892219003639807915847143010106617942020612635117690691336447606037678786459536050077692004864312801461963861366777017324044363417593020617405495701419031327582756875550943146416297711545555755751906176291941445308240588203842781388591843693089408353834582508231431091975844971346773195537815667423052837027605622739865241722462528972821586870682559979255820462362499685349542819697250868814588490391688945184265413202520252476504564180690954161683505798696004514212181517283262079496726260239440995100802603298286970513185197107108131573238889720142479426815970716236353841307406967163085937500 [174,13] 20926250258085052024150260957315926990646262472648720893366352296584973312412591568594733752161885888573470964729376286693163902408429976699977124571102011119928903236274504367638806395764311835369925046494648652090266768484542305250710920320646131782779886863552097235301229993539538269519313146804990333860385501116359142853937884264768580558870964068439585402014023230037383907991818558051389311317986292349123844603431721695122415011850432136098756433935817638589591718605282504530213872785075564301657172132164435673845712371478973235431569552019994720080568010596339919889053708614956940754466437133411833108164876245089724155232672646760935620826060168958410075483059621161939664127614107438221670328572414767743523051149721180432208451794557140277871558727099336473815950646985141893414540960583695364728603767575098395954969541250752571386113598405219825887217255229315229824774501511418922914074045538591235130952665931966482987198442285283002155849061926929105623570197432645229073621629323086000373043195588730526091437986672364542221409180365628724703974529515888168106162325461453818900313680971190493716266080688672334229196446136063560166034093621924474844441446851881858722072170024872710462569687613869238292437472135834682829664302432440386916159139356334025711860468984368785795944924356102111918047192382812500000 [174,14] -120819611588842007872060594736834269932303067030811098516457971572602126293476527386676552217541876674910814309515541544349562960648673885230416541495612849086820533372256953760516841364137956985970449221355807316151008170061805911631678706263279576748037092827059636581809229323608843755414885135416964912115878379967540362111932294689306601202049346403111691838395235238898537848988246212945458248667097754954021885420161982891142427074291343402546459505150751866485651257915688949857698820597880215527446615635970416552058059469649543428186887857274401788955983473288303590010683811906808905039739679008159695448727601831328569495172601577802875885401550742433986995541593335236248357634120016384420320895963464772112069269188548738012220687681737678529435196196778062487180578238597489856645202148465425637032203547195480049723615448547336473029602345623299807516476142588420152302985791596139309268978256473482990918167378501723058327474741419706708776937994081629111136208605599572264319788726966724594992300867223184394284967027592295538202087126301525326050905337294718798334231361238265135728429168973143731735519691727258427800610903200182162924134231803218590156992575903242974583957538931598516715256182515674985595113171182430045087995184944756168335795604187878797597851615150482028588222525913911570040032365722656250 [174,15] 591767001739294681591810927104025654464774238109140053831916334483406441317114825646611700587210432674499867294481185114421343170255753643665898351431743620212675785912274290772721958132391238426461872820768962883692108066307221006404612127515180778672661908281084649611467313893057879155683731909508140700603594105214551936810529278751682921386780876748089288836217936287589208389980881788133609949710533950598900252610971967679545861412401957842321788748277570871973211846010020914746549696542648959461042134899539885143416537665209916917426729010032749280337788122452449262239959127763542252421333347117139619725443921560905131092195886414713281262547916068337312159700163315574656029242179505823267472138308708118063442238803838634261914545099548838759127343862952674662735233535403058834191716153702191262114096777149659683605814494263815517310356610140323440588089484428206870010467269786307545572408557188131629075514970845633007549944280239697267260858728594303519759707855768252048859535638607297639635313807675187811055142552504686223307603283936641719900433689848744295941747843758031955885187897452146289414382256915155596713655102107803376883001523642441331031851633610323631979620032860054984515693742385482880775644922584100996291400262632984817663868846337773443451235533666554186171436600879911304981198046875000 [174,16] -2487115520690663539760648835760596359989033699482769035250548608443152947742398706617494068034946642888579658600805034344533896483719980746343193140524009760994763525081394963958816300647127802945953442555246671268672359910603868464812154543252873138557630091273185722141185033760845705877691704000088489537264114171524017193924783202793511725751086375608132596683060334267539034287494526434928549994958646471758419924775933905855198571817866379625951739112091977015009786759064734468832597129161395600705228501585654475961586194810847458575229404918574295463067707973422904763772935995081709546384166613649806961431630322540949538862642040684407718410553026293689969111511991200652034133186118134921769108162929359042944400442867408507712119927244760921699765750002493775064681699833972711633303300260831601612656553406881385309363411103980456836487044552315670433162056257063651887132015093701488566159955665607668565685519905330896419202106434672659118965985399596514186388774745539974026822756967303614350595826325372212386333409114260596763960174947071123025787079801345862357160844991654979064172817374255727448329038729629260620382879873903335349552349517976604051971689930051732750241820344132982096128315021630219657169085271821928410444530691563482758774692076085432616339304078803804758434479491527717815061916875000 [174,17] 9057489030638164022810968497615126517260225006685789024586631427455260150216994645565304561590305418621852323270093078679438545976661875489711116454439549602317227822978070575032005769826131210513324322415307031149618726630260024323172602897945633734883573882172715659068216751235710204645104761468848686156078890822250977068950739165226585191271079528996582071356187347985880744940314872483731699219785958275753681716439535618742240791183130737501511018729077589332487186853045210083709971283664746583557070309984227892889228481297436425450767792852457112383529427131793537383949910621478423280260271159717732241040496401614384981040195232968398570206411244915448485553556147347114708669091091072453189981608194996392607957125621353694429675512210990198180369419513807179546156171580851081311093945419064473347375863500077133022934374090529161437709009917498139895523897291908860632276013236838384088116350374814791302583458628081827560391546239211461952498074088659514028638936035181312652587611453405368681101877974439342711915970685868875220904693986284173695222903327454517022356591559351721981030090432856274841824019803453327108857365333180726417323211798279595612833004561565465534103316524884472452614607137219307317968917324816919289719968252530915560204644484113686167198028520939865796837360904915614225700025000 [174,18] -28822075907376393470579675772326172316276935673683232940254196362560063389420892534554324758650303728855663362418170326970031624581821011769800130161842052243430803431248494487540387728998251934551307289288345928733127321250979304922193075571818042917198923097215365104237782799290334275035071049211914911051764571970073707762146278638056955501710659977464373736062616684342050774549864239369257190449182923137666256465060368368380674201685437816491968070712837262111805342184612193135500131120660218329066451243675794604753493879342222691411966305401910413347844142417338374720469541315861464038689304177135071508608420627122633574833332654506576944389136037659677692013221675892938830535565506899714962541139102011532266841149865303743449400817253188572036039587114602376363854206213674456968953863973385587112230493749815396968872802883217364085595999722638655013724337896965989037455324687322329907862517658165497751326957864311891990774236041156703086061832941855783541493571034339932393639947987091807438498994733507591040666248660004531605810307532583017254637232061978700713375737244533176115627347933781708856734182813102352816200796722207031888308640744604922980931087916135705794534024865884481338934629652439768917696809787574858455755461565809548319062756026280179901000045064200816225337655228280101236861900 [174,19] 80722526521717807361942127146551588684477997518476115429889770535068636997593814611220101729949989752932721428376516707336993670259294417277174257347075307812017882463104897389833487582504296264674704071538592272440910268232655371145376515974169234902109327545861861627233854428830031458547802073171679580791805573431201174315409220045745876705873036907923680599998462473151397868948418753776211352778474245812165406930716128796906637358663218183517071845414515907509167183047708923974823908982705954069902370009137795634223125811452241681326648769286927883161648603477067698043034835299173776660555680493586084337695406290997139189013200739620678081756706365047989601908796829441699713255275725744589347861453502637172270073800161776334919077484204109228891203459125264932648166697054289206440934364331146455040449642699580696336281825959935491203864435276687639825552703856946462106709977523430283403509482376853956234847426336013439536625138341292056242145607694232456696505988640640820894004230097225735047406442124898984733773419258565429595398844481648516749369327139604818030402832917531468729825530107783695751573761042866213929486327115480750666804988921878984411495371202064422392947646666123298673548106151487077163620955645769714279627266455639423852837610432151514205765449650115337863785149727414371911750 [174,20] -200239998086659161915841483789594301518902965904742218528348027015532429556672078747704258962653462101913293415888755739476225453478466812980011045477444820347523220489483357240403086972774728798079272658414214569906544573805844327720379247681978160168558378246706214485673735774148821972810317149649468568246189122824420693629781934219570921838710868006486878368821528705142966187225778015250397349169620672774161206070254372238216129837402339832553709707804031586787333910253840206747707584175951734877864170354261338439441735079784635456314982958187568212171060868888061216750923870330803366598802346228325728677502042026653391904164825107392758492882284688080473862679093691927130563604094419713825809834054885362291227003778682768094830338068459467575332160538150300050182656805806261319292534757854386972230023885588855615871038110105573967375015946398803211647782832238554766393867276656428523911526517547160457662114798795757587979333360322490945681541385288607485069502431657485941442924069417082501974360215822221044857813103300229515409359988405810844110814588464523549322005310498246098570239704855908074714461256498156793663621203444590638746635209654180955553514126970041563125297164912160232374853435266521506474859907258434755749518401332234812058375623228999055211659595006024049943449147606510697055 [174,21] 442363701037453435867262351549674058704900182272983162864674897650468652411009166510141131778361493782723289159176814526242236792433260061310284190532683575997479255106967591941078326501731781372609172814138857416102819841014443158280701049553428589253698974555093717105217062401094466494092532854445889529905185817052777389486036978253529481579353526026010863793750439170024046101790487542371503240238200752711501221739037071315954671005164204923214817733827835818052797777196849544396438549085706993183303531068494820798655824510039768951382231832563135352834603479058609169831612854862272644479019467440444621278448514663799734216184794408466518909872851902993133932948220925684692026524181537583436740755887889428947655869450865955229540471730430140157824081852818717270383030738976128822577103006549159912371538586917368565467986573475653590923032398562907511960919770187448942974173040130281670223742826927683743208146113464113965027373076898493036977606387959640143759424964370057281048620988490770951998708674143650817223048600227577810400074949189246039338147841239080846976479811100049210090303765738040564152466321339108028868959341981921108537893790562751820785112038331042457935035367594232148706257874527701790546586626709480477461007719509910695423008009320894323021930063812279461907073112387629420 [174,22] -874516914403135744408861660580602619619422591791330179575033499401552047163611652189245079396370183104889916175224328034266270347420745077360626663180712861744435140717195628550966893972416845966132587789661279892941099040624484660158417663096144180196975196571322658577164755435462712700313534947018543128510401234561769762383721563353835470799910280574655703274217990324524860538453937563018719952423168890493753710110311691354548565831038555565656920676161375570657772861398952778229661339823445891890178439228393294208837230612405278557681079606019046246526547149784985914377545635551538650027869509944774947584242246442021599718414297937006095028723872215517637646335280081521424487864705466727966799666038426048708503776213478711357168213305500479546620256501522863097997323065284458402551652181824251555436907391565873102377330398855058838048156593429447811976522710121820233590300360323439410547065785192264719407059159406929490715276580699938528697410730748930246899591083179508171688148849586750586740878033771598253531920623328542370876842717469829679122018848654518518621068868241831917890434929390913262797335090482413151075957206235402543075446201004762232482392688673675849461905329846463481892581632565742200976178484003004483813525955327612095028919879339475020272446913772620891073487902556000 [174,23] 1553624493706114475990196298203520735770196953182050017190406872205669563765037079085964045543821488910811651302240282534306769340938496795368261721640802324461787680506246222940762889075001050362608841084068478486522459970265501444240091605806873631065667573585124627188027711286007933381859001299314707838117035519833753786594684519081648704074042059717370215185837256106337809384706384683810464304614417741101707132103997456338321585614146859779311071923328622164447226231977316566910327504780085033580314703312402791934790906577395862208318995683246349314723720407611967398504276597409652571467701976601373825159215969434030070875173479188060463163723139503955646148165261466419571848766086877242672945630486390019817323970067504874791409681285930944726505830946901210122133238532750393711435458737305534477799945566276136819442803843516911700908861703474325214905955528849995944038501001803603158013297619267436048073138080794233106991345355285971784364426981242397734484619682201648941944404270981517955375365660376421791217418493999575739244679059698226309728997661073921231945198062026070655125496588397418746538583720129886789404836300270417346870149290444834368882056493139622306114086279425625865647235194710745758153840498203664513566707890734649426520070780227954792327293785181024368231849234660 [174,24] -2489521124512716627208122292044489707871137300067963743003554044939683907769240014700713310263522482378937442393787702555879071174865858961142661234149110121203107410483858169108217646227438665354581760451779559524986729122588259899274043180155860324831482633872185743206853566945420606217638842639993011332101879543388873410484394666839794977354980786754863981218958675196244754340611040419400597588208563454091261869360659827467964441627097285899208670764001667882688877879556353972386282131760501626906723391058106186253033850371031885077572414061338087139816436462953420774441654000654917061043371525540601408570774931702004910019376328352466279631070828717711806955467970985157222661766093705371955718132862820688521082561955819761337208128222380019637459538478154833150460380535637148425377626987641374735287017680172316650439067069375430739963235683690223472418292825877642666697985917018483487817354285090814853780283707956706473945275749813844084729489709632124310773011354223141716397272616868366156965630284901927121556182641987063481691918481885577171870598373282705244217898270660557968933171215984201376117072111573087510700724970580345481766218254750580872249726749839186735469959681663549519247583241932667349308925453499084179416342371983391145266490222396822334723518512733472083995149562 [174,25] 3609779260395692251901687867061252695234585751665339260461999856286941076201791156197200742274866058201700092854782632556908218357185222073734190757906103148686163470147905150745298502304155309718389387709598868827438245038964218783076085831026274827126510319156217053828934687280152858078069971833928957043112023663198340090743011746058537368649675269098882530197250374050653465921139537594206990821599409422366950724190256288210723913160373091749816881329348066101524811809567882114424511629422234777872610506486851820335280192122809822724641282010480740419792633637205332943707357647530919794854217025701837411560374755840515844322468486232516062742357989516284972904687794973338445598558410397051402175765877006673011323211494402713182120333566777075138601569150351833076991431246584310732656084533077628201540596199224948145724246777838400536789839386585210604344625395646073996951898149212432430276748009106863836953286512198267008713728337189058569403990041410070074200743777191731609680117882538430911612052889468277799639777323944870673736873251840653410475811668653728769477261721412088890176243419975860375290329366947305986515443500275018146868724441142450129062112368131441642888653803686427053035923532899564515133844062559700280234124680879031476535570831155346547997110679098544519355536 [174,26] -4749711244854604575029507377561654416478196915438127413096798491456144284878967754214423732516682247223750952058835423942872395922926258634965197387377920040409208886629721398457341829326562104677738012869641526567209929417783465576275676167369367000472472869140526005524513269670557019841710604359273842193000914298308305034282887982773019639375155969263364180097123832247411096505033091054348275305862145149590815823936778749384506346246275197538157393475573828389124810225536700231529918626315238419688613902497831531985491143633879306115197238298582922490496985707851426660030690914463711855947309708840811616645965320678267432207334886219952643004918142781013143754193952186390091396443533156068880501642437947675402001120000827511273734441076942869054049552504338449087468031596063768845427577805088542237894839678485171233279808398338100531771643355477933913227691779308823434921476268109591483373788335365527026466631611483793554024395865449822351187601787036981669008174437616117279723990181262997587153599698398736104670175543043835674587632015080611642600942606587321688678593518001103758557168725621525238209543703277988330302538985006001759917733248767243230475251688629183073405812611062121090021084137267508980672214421685203568912366016970203442801752296768383634089985670226832792016 [174,27] 5685240467952420717749252777856612914516754823294022426059956659828918542400734174153930052028143943453748649415151638332613821508044809610950478537669371905071423415545619202348590498363456044306563893918670827606390656473613330545940543402023967743575788388509589711910071239645012534135091039420400796429856519307384536563678026296279321174076663937274653867047933822228210545518989892328628323713558196190953906234513207276857016309769127838134793800191862126929474452615702618778248937950500453028551716402562633284948757950167188262841739444430108477282262769428557383194828225763433604532759922205317167450395354346326864657233406103183056979487314422788755116744387492864053003476857398315365357212883868360580361062031895848609469178997234834169877099771211369297933949734775926830149518857499589161362806112922931936785910645460466266057605040324564254184327352402036517732177501910645318712053353372496699349780185728946966416724654678097717017570010284119614298869102001171199394679548758589259449074716487979130772620745581544737464551459651567972173974699224596302281494785598729927952228078551600129758799171354987410297493726831706552753278922694227136241750661179847072134290311458467377696810442384581554364237518637343785478462793453937972709601342124648077934823831253775293952 [174,28] -6204081222929190180485921268153780147425117827182563731284728537731871758984320473590015354758195072094227273858538201589408355014456414294680501386706620040446322349743488405850552999865530751829469582156383403781995248528331969618949604539065374969663974357176510693626508960691546984985679640656317743945952848581822592697963612860800982577105769748984326083048828236676882133478325118940729232648785053234504798409403218318332635797301206672906622224642528608246407215142431932419041974463425188470645012493101847485316928071018081752694252459176127142321683457296280088726441213693762111411259229312859710747054097496572321165958442026127783036824325570391075068142276217168326416556140253562537402348244913834421227490288642758283212256239156810892334054973421372705525962628550414821701881452745998535047013152878226024155915778261468025547703087685591538300464845210659739812871026932603655145088382502784283103310975863966086507416975458381422282379651351100093611510978597958571929677171207810000277992332857222224165436126432859186715141838453342349000437354610079523309943387895150429448595436169491530818219469864665718006847210399302345828398681006886536251552554707061988404435157143304572955751340588485671427135741974916501394376762022892744044712711983244271868333160533236608 [174,29] 6185108158326438663593152131014822645645274632323562798958272380362204117224442656557347852803913646835524343102381770342407344315644887607403531118026626486610346786074763635872625707159171346821766464153789152947126421118798159908012683664192123566886616051450709297377928107703551842041350650134595525221296517785515553413854340724679708455614309607492502332444732816442418684515933325755327090783848931990540915085015668967481493818481068203219472296431305845932846888433680494900258036361608142944245579810383755372538622294607967897977338953055257983853593891868760095225246124409312748763312400507276835539900085480178737796136218712830166860213204842279080721669839940405145542081394971022913668188448827569371687708885743523008945971310016826304181843812654980200507487820896533385725172736129049520268000924455185453499402399612983789655349228099344948456076170866725692235553213496808011377273919842301249194405513252045331583754418228382524975324413967591907460694977327011159947244506889557233412655349206437427169082224039567472414155914152755344066079290864658178543385279520158676313714850538786815598632090184006335603573973186947494514955764602649523821400555861525039192401222510000928347103739770221940183697294246842362898635099104986812810611055859105645917433242407248 [174,30] -5646053099119059198703029219078340747579866507443394781498307995492180558799336992955213225762055279733880872194571500177541898932474763138440596410349656530861302732313770421663649561879663922698631835424577088446091605300141911699903749975097199573470555838398422528423123256921447146749728266749259544883509759914344742284028920237919169627768387234147746416467302794658303134112578704146113961333325888299293801799939353592206904382133710922776433227989476532948733913043872882671377966171355133664441865503375234075115655420984778023269057427107212855694714523436067799759837279600858734768298319502228103575791996371064667167679062190938808626411619123345573890620756240436529548290215208651175273468887292050465076164825207937262436661776408537241854290434873221364068811046557831604332341141022234354314261720611163087635652123496277421817193407036165150841533479079770816781615037778397328660176884792290013559827580202833761876943459843052402970868342966271110906661390605938065499013123373102545499767527500233223563906825066728872501277806821809956249547555216812007181152809080635799480062595465403448624968769109564098373787886748449713809991225443889284318136833319187077020541043515700061775086574940370314904471413242832911052289627085372951406433138784987796286874412016 [174,31] 4734752008358735741685723671870145195611490362024300786016075846890275835984016847481905983525657543384799424435890612101982242544409067362079318262416638681918385417567786070384197528826309554127777814637465446567139274190311188374279225471136467128860502219428883582753038734007562706444551490617888403187867324782785350716551241724888718924471838628101691512745180493059374178937210744969969441876199958466774180027789940980996998575936388817527255959076259474492678415143407525693314784424740164705013828521372330902060083899277460467388757822644706702303892193511660131360014524477109930676292285420506037038789383568937759218378750841875407993443335275704780961054125645462884095027853204835293222734190023846149412175510906867429454708928394550405434010234762292566781336790892938062094428411185223016593934121835422237787137717756360037699080703836839127185147759284065397595285925955457097047583255302588820281925941583879553286824354089579810997343182087066086922458127006168452195105689263436950622626935791891444276649900121425519725301794472066963653823312745048818390533824793359988468254140923302244877154504041924636513629487143954364584925629257483793143982565671984916667201814360669872787655531236435470309159958781723118996054417157326074978286326628862903587254304 [174,32] -3669308678522899639970170229549611757989862441714225363699019552645526524328549032081842411272116197134839400986457531068473511065647711411211661835251596937274868759566459232256540849620217594777989789187270185723439726024386639460288674886956785379503586859868614775835411793406505281268517459437650324781519036068988759145806547317426218415394331944552192072087864070841649213728105565605905510404227460806810791852007630977805299900550400119625972354339257792423388959108810554419074431370462359938766881204098325997980685546743969147668994694980139569957808751212776556217905720656842957663087530762787192290462905663661241678708399041230023437284032020707751256397670643904754965522090380760788700091198883354442798155136513635523482696301141171550522762651106377177301316865722661399430964757215585870046057400704528566077706415116615341798047417426010727947819809258737704892170022052887278404678466968753246373143449118150837497128435268307524488202012523521817572684804128757617254724805172842149445750109002847631978124510231021445215909295461796188480379753344056127569189319133554611516206535944113942789322839246271355327815538445335748873779923554795327642619452327721436192900995095164259193772119368068686723421824829396238598448889015310912594837899395738429550744 [174,33] 2657639735964878945186716079428036163991564945768334442381565688213353558003066724750604952951113668769616884667876022520906245922550757641786730891214672245389703733965369413999186207348598324659918628089751260268930837477672639897608731106249875996701984284443436328321742305828844362036350365967225641940020852503060291194361356566110081478422678907893976522023437671370348868777668731559011153362152705230987271926622965620867292360965591917932644299033031042906184452367879820174040090459965335750060257663519318683325030563001461653061893584185967277126348195619481497823496535738120491917508740016431196588014770864185241865910353539920664510289128991287986225919352019537769469294459073567397340772147333196613971047658566841662461130266241050092037880658884665395804290226117833885356795097307454245122876154520468526493773070186152395999133348861169920591356710115879913436334951459919195368777497048102691777053983313841580788176289189204924389861659530881928776800631676006921175370516114986792679402984188733082643652535486411051445908298989200291269083211233894143916401422332671840521577598797504881366314311998541811449375647210469938864962227879780420958003802496256987199241195700153203515547281218356325117884100852363328468825748906308733335015080241548326204 [174,34] -1833184342107708514571605313588653102048477755171385002652490443845469654912991475164988874587448280116607155320833989229578251596213798597882989093802977134377200291935431105367030943522560420062340052007568982189239206078663538872782224808549778521955194797668922742507840759333369864438976628506414511071155175299339412048339389729926443744269103930546791716506855098894351895307304593787045422623000719722106938466563038463496419444667900884303346644696313583152288775450898387358540038391596499277043028026134723948714543709581382918968243428362607548577599118497860411483796908138819951994789212176285980397041727860938742017377701969395519163314093783467098498059350401095613330538061620884937856757736842057951090070093980428872178921160464022423833284832114849256683648584647656306545341221062552795373389720800619939520245156902282880720935503480417879425901039527108375655962838604698462708873992709277526436448761271888664174475948004783923415266624658974791833818161058949961970796982689151657899143567720424835379986199762363332412532852398615801132595821303132602524031833802709927731019205687671727897619171141340236882709386362045614896723462908516403127171316996037177354972633196769364582760732946825428655074072642754951702034432881493973845025581260492688 [174,35] 1231565657001142723909514955918589827527015974215651352528651934066583094799741674041561513406113145983543786504847598835026974255675976670851963384877611564033735641388621808347744557525526757023672180225554493023988209255471322793385577218175585832878779706572948254133800366745111216382014884183107997168272503746391915946507091694526177294939600801789522834262553590056523616229605993652330701690204023931484202149025613440370170003815323593056138855423351947120033844838026789308762351545217450983703413904248011389620135598327590428068446937122138499372383951926068455901466449786926129309252219416021508858227316095992195547713450526192340114789531623777272139099333978146066382340242263008911251799754798190815075194276302130931277422504095569054792206538126163506747908041684191384621847497778410592125901361000281317881521617717256999189458364312536083168024684881828300333275468133364092642468688737082255607260748820996370507934019092611490506362751874412489655674206764649119368835117669151552245665409431742075114713379973025634337036269264990819125244856858672703881013502470556942572978789152962907681772289062385401064800689044159366516968509281074592771047514429698058184973476041975645759751483492773238805641910512127949571127580673529660141545691558342 [174,36] -811690928934243045578953173282765571377162675996463852372607745485618052430027395155090194974311343541587764877170178845641871332390647315130569012563047094789436834465818147679364506774441544513740116915929038395342812640465942135399348329830604735323307714066603064851805074676986976606695250007065498388871209735129848380444604028952113405972308660519291845449953745965692896799171475785418722477059832374299600047259956790195179877136859074519913922121142034063947588657243237860411031484879560669528342306570737674326452084305837084051339882907835080466924868108449288437777701239913948307105468262438762000508374653416672624304470608789474055295584102142519207662662650002006834408458812136719336543460672893748928904327344152593896562508496913929469452576990769361143777681639185523908523211117929248662886388030123814986984245026374374235854535559085167906176334297880208263860775249241737392370043456310761287259242908912070335766803521624768337815488393297579528062818402069507627210934003167350716548568580895424224252322174501066770290204133225157805679837286530631378662522185116270324699577157551684947524905027126479049110664602072599108215172505069454785971981186587184626035023458397897469338618656252215213873919826533793679629238249769972784973320284 [174,37] 503900532693423172403287492756557501479638343866895404043569892386885523035257532964874608119660304932105623324861788788776466628274463876631749586610116467001309011855372746601174043388686584110214437951483525713062156247671281248195925802494463239623625629652147200053800595787757189114303361931309738605299384742858307503375541372352251579405832777176119681522231226789607064737222008086124824508787845718487017025877477190177335200025453118004492411218462028342520942942158171870662440838183592761227188528567863073563302255482504114543628371293327877314153475229927836789652160970193560644207833009536599277336030422041344087811655585849468624558327126507466594191438011354352559762346811427638237346964515550536905402866511107077216869695591000744611763048066970803558395539612762338267510956188402540779260009258852574225630947888596095920045636179230101193445819437648827738318152628659167320714978510349411245388380786528907159785222892092903316403719123996696094025701260927258725111366595432086920581812587942588074182429350070643830864786825519652692644197648061530967781009005544759539079521722923376662716835127531437695542330596632205563898600736806567588590629981170833290891395526427712035454120938439846469821003182546977288726353537909726401723216 [174,38] -256200900921534460007530112917492259523273544303938419150776401424140831529432050229537321225945605910807492644817831232787919674642167242327921238518252545105809381171300335977490065595296428732721161352677133145535191716757585804505714719477458417541176042627405317712834327227885397418218971077258540704004563001370788939623035225783709053757591668533080000580398495045974422849308514571974414554145937657706296058697150804934304180344226642247156234762824503997180794506822182199584150928257735072530299036712651139959805767582388805548454350619940347466096884734977809936847684478040385277580886816647999297383890616609989859246780683678626890223690543942806554669441200423600794855103396359621924221962705337028273171292018296071669231135148844801889794708863023455402609882217104004518555010056964411307982278987627552880398926916503527755386215778440622871317698945659875703984540118390618000442007547224276591509859956481592038064650300280907945637893154484288457310505240538980575110567986611008443302589893033454366686088590395473722468555207698995728390600935450205197213836798693126875347869801012595041134930590860661301408970788398274386558382351001166368039111545133556404985127739377422877218107710261058869601318779459274572859887864683324984144 [174,39] 54292090026456998022835845697564124698064130990547026007772644007131235225314400973566055347008430286074316510461368386754253456112881209451166104099210458594606540785995877994460774185471384458215978559251160425569470014434272446026126991535571298115195211989209519229668690237903825400853005265217811575953911030855921592219937410597101962755898362953631166711796012705013400249592579927280578204129545375690139434878133799601698904415171842968916882937577621675246012907392627491619833815475763853896662205576900056941096137483896503619869363289091671568860669345933706615808615225831998093479733758473994799655862027118056222142393894013647832599788097971199438819276521851291201244007958197937895413857109443118934441426859376831335485357834405594293751470428962923463494314115561511171332990709999745364007981180362572491441981725525868141255201653815413318315998617415242974299310854965315428783096125744936236986649595661879781942449937869276820910353785555751857082722553719668398008198454367338847308186034059102880980576325906993192177445838506674245701828597339974246014753927624205622623602708370032407872933110801971224281204197225118227186438448298306451133373671131167829426864756523544809739009022987157570252703130559782920994998408586985600 [174,40] 89440658345259026104111556319976235530514625590041232938318166970289915342145359664748024845214077879496415564045432513853424064296496281053238756645270712262477583937569818931878918231600731043717505459138058442749660176662795568924269764819746066759938134667214668226798205390128690861681846398515340145986357584647056830620894050951069825510187903003109510099820575642573776428320196683600705549915533288017898240764518417774394477728751652826685188990968100642507941606050314537853007507070530377591189981528963456312815650478084055964839011351402200449604278098151051659375517078731904625194012169912653694085466104872208995066524745162369305546796344334244281127772347873604294351160518783317184951760668235521138318846543498299463881901568733366323673575814388649912728994020577547690783730259706223929842901620811979310504247402760168991469227766389790161702404469354193234507150135897548734715347030551295334433254753930515891266955829447274077639554677264316219952129334520998992103394549610041792732247144428516977729384618571750970078274671807900824918038757605504192512187449427757015018232507378151487201910967608109343337850759382354554749704911597351359321573914432717284942901129672764321188474349479367122637776259141477452683881835601792 [174,41] -161991532197304090655265383917343471907967237324760453776125469850646414044449101459430947314797985064008874864844979117524100034141432396176743966241754568998327034506075760362530645232145280211501913003396048186870881388270234258039319007040214354235743532329119114592870999353686226682604395881638619359847906640228593249866689781353860128169367297450697080263559727370324945952291446149216423929262760454178189047586163137820122518665729313871249490240124407344725905339280306747746012715844924906315712172473305889215424154851005507535466096847145922729543864131275392589669559604733725495520707347387024952480752389251471326271672194054962785431503228117359674061144265041939200131105241555855925657985447032608477813159580391715958527272571664552867289122520087975562528586561465568399142479637493336910356935626067467477476961388115719592642133869647715103909855176149047005204257655153826533940450334254006808383346154059397370547183983285811797303107785431885994191310269260329435124590398818298711889732899430362025917918842008149055996742570120596173911382702957374564609370059519845892847273717654774321929732353140577443660518049805204911007369441797070975752419041732682909463223660242664623806575045279802959797697811681110799999400341680 [174,42] 168500531348255434854251343205929578094269657426787611596295302509656484731059342394870167110146019685046425476087896087705040368986971864626528012855889199030819922388168893936770457170047151029302412622979284072917939115058339946844999619357106428219387263239074822251489290201157228798913733730085006123643470430401648591988307583097764997475679881881000542796098019508309364396935566034169538479017529456270328516228405303500498258334358851145258821066723136420733094019700565153022224443266798891415954735244122394053090508769975247284330127830790676221235772193620321660064375101734876404690389273641370468404901216427434707902285357670732790508178385795800673604093697548270200595857359450258007097375262415015345973420878832174390905507042681045086019083081217994392450024179497158531772421242323692897745329895133290132924556218538779542965142694058276741392180196158382682263665694305287477893991656828701268882846720146064950526686439222044252011132088529198314843788098447347290685889763335332865172154675905255340642324701617450201024974113015747747216061318022342553283344733238258250839717159552191040301081913293498427694029764998886245343288037191799763749908865312650042824727537976071765769217256378075466431855557016033681054879600 [174,43] -132505061442236790668967438719066368938543799458329032623097875590523379236902970174777098011895075169943660608025467282656433024405678790869960425398761620353149016241838500706133424378885140638142434569182882461786668717296718435168654193380042244211629368640905570294705604984675024360518393811864922847459250390588504772287279583678659854715882181295245976367939883791834866692846716261951407053824039654187565968649516439745476655836844490565186717117979857686663368181528026030099109238335901561391031603457844375107520780328212504198652455429265327736887128108524447411210372281923231433503452051565408424046073800289776153218340419912018468732723512649421034851859969396645285121608953704786980640938624015581805622145410554333346088008254382759313736149721731938000369923493087543719163079821342894510960846953856736708329015586439969813486347585843627753643239506110428722294260874276370439374834671476032714506923853968655798857166281479742831484348170653682922813119403927497838724179588583644054874230588971503605574747236634913636048354209572250670942973044594047421013448365298454218954982064715236741179641426663709452724468702055667022494253014626135055641988459674220596280409597650887312940832708103621826060332181157812930110216 [174,44] 82948592098075510876693665055793811659644476164690884610209447976233290357520282297115540551320156003174153081694090795310616044370533832838465115174646003361001756722992067624138388151680715307665560133398851047442188710153083375889299379609105592586234476515396822415189832472260370809405917657207253401168485416528557604693881018338882442137949502732875927372784599830364768767741790711339795187686188713507680499528958460634630040433465270570397010802674899243327433298965088302321492617517707523301902309115268192620373588058771212923545107374592039398632500497374875579677197368291329134854876623735481210187252239496921820770423143179980871570747637220794576820030553957249214881196565000713660845742903397012369772372771869674041184128060194551423693448895385352260245787022281490511262688256773721671074913920056720524775325384001825689611651677028138287900226128733824514077637503758126369203815235584936307893312333997232062891250062567258255110146884548602401651965519652444033704114696218542573199677631232017516280428872545671346672739241598306626497674275420524969625335243975344608430991220190835247459581653564476132345632912781724073927237232937255251590272388672074481129145850343852416794365846175103819886702399563906512144 [174,45] -40870764625294895166372336429336961914513474700460094992424359851903405595896609122387880425593997384239558872021901655184152104755653643060807909649710243543153736764988952781846914268345193548776226474407882570108271321475583773946595385895181395930086545125371815419998104918795368308973123355290217820564719921502713153870988506401552324563384855494930594056212296541806863641364581019811799344979882698938776950992776170737078659217584742816251936837228343160121516964226772467796564457506469486391180591268484480313575319183391269646477015191916832567266869779920828823076805492330702089546161011538651636798090849348699157994780447390413949970563053268385781755571333104330949358464905084165303188804728022860236770340517978402581487917982062972083746320811842504938930338809833197860437894908508644242964153037353238889630734525036504010414784925048840977725867763603121208057014920372496300545977671929360730720572719735459581503383241385215974125904931792671461106709505830109433833392738147965986103598637802085376029921894817966495502916813899209346629726798611408470636441937936593850420197149456557393065990665181233662051391056363393195629748836720677246915226711914620112992763190728624785345520479049104102027822225078948108 [174,46] 14393467024345815523079712074254265539759501887873036111955627653291984647407865252700346672181198056293925782276544644764913765195971163972222191911118727059573607863011425529713900078533820723494885537058929894263430543051897970268844406475564081844695641918429301270084123066604521430547338396806604285085393275143433427791324910490794991441404692246811796696344809839742421606328969814575927896266915214734151437495936854471626654231249114917530206728289260999365410702375794578755029095370492999483311317961946843041443910751818999707315880967982538993847242042082531076536232149566677412226993459793659055237629673151853365176532871047090662277236832274025735725915265464819643088491643984167187288905577453824473311425345819325133663242921994094325153092927602161403100679405599270120970237788178489836853064304106261633121001613262372468058927907042243460617462857509568404484841972661879843017171617279165550671505937332124179299222163370951838826035784903416242236198079298239532034449519956019073390422793006156716671471941393535757902569112315681850926616093275982151340637945959340095562262879796890944158956337393201024402367058148221414251990472330705413687035783055996394199026694107992479180792506460374327140592078381568 [174,47] -1837962015623828788099486979347303629714634364694686941245680670571328284465275910668418307985392128718062437324700846667265394799878208110192440759738940149341599806037034223994978965381230323001437111970314171144393913016194114845471845898297663779339656528666182250758998315943200928418404761023619684945719409728159432929010180291396891645501401478441416527500378806349665826119859041857362511483479828294070093329687825588301114460177247846388400675820314910659014907529713526870358675985665667525626318282275445340787378914003858424175399395413936288163574564260899692906050677397649098553236244647171848350860310342149428167369712408639893932626595094747850362264510995578446925263716924017551956319006695975501580479843520334861287300307776023229670639713319424594007465047389281607532372636178036866988694929747081819321319652256181953106898669797122423902841954025212077535980153867611580886450663641219171984540900707715607645844225159944905744751705381819798746453866002353220368155049348561893075585647799131752810935515012311808739592094048646240594368558221139774867447065053777404039713230910133720752068352411931580452809918211861907417101666777254323057004943186139270275793456320079170420787476956091592010915097948 [174,48] -2236071737919033619272656798739688546556482645177109002746097162955062711798284072442470107385862702502952789991991604159597798108455673836788258656654944991524263539941699858593563851745565303062137196727569083990527350862370190942544914590037567460663258625743969215750953953379782225948245642299385844724481806472605304828201414842206667300103322536739113396710721735644647694410536803132195466155646335950634472591022154219723903043916172799683575512875023067538798139299981365402463723291527382349512405187234079507404192594414685622172908815949267298039652329720619310746917870352840522160490586457568519810867126945049527672061975762414875959548090251346091726983232236178221095147530313555134558829235422717920812734486276582682231905800039766259063798675804915478403819450628039598726169856542074390627052449315006375170184493160251031939462799750663890617335007737807342032280545395421524099510130346895653121532696218496730687197874778375992781730607747859588949075921035130699354224250840626221937289038375912033871858940751450454063282869383971526338898047369089521553072415578002964007379412631641556478410898235478674341203253675127916961444370931207093294249097897338773830444436839644409012736639152644550722930072 [174,49] 2619224583495768254879258371192357565215301952953627122326278378641832849012207462444088751148705336204995314612180525437398638183984183007295018410870168872535683716667169430124487591003406038609265330149713799451250096612687289220139815185364673996246938465385252509768101090975459589305356861276285985959939797310542094667201651535058381294904031273747988172471514612536392535915347264124753407360179466315873988290532051250914595460736010675893075522509772881952913827921787046720913470955873418561384835335544870475108885233494688035946157446906112919343034244387940372127641689713880879578169178263642455942641056915590617182031880415385455298894936675127972710217233759864268928585347492700438656754460489077195256843719466258020587720138946751415886947256083777911221875094253772660422138636563947674385366140473437108012212124179111017995644105275962041543845948509565522571571066373617130443240377473808239965453806301435865649777072464225974533633340294344612045286682692475858593217585816858916002641654212452261541727094385220705474215988393389573640389862172081972450104457202628301862351338058092432272738149614913944714417878974249504128473488550253162213606284831815537629413487353801137319269769746924828253868 [174,50] -1984084042544410105332641739354979801882570075377417957501228086043249794198233183262214092500911023576555789154644620533848762263880801461672175359693682360690254949529815621490495065033918022008486581112313140294877532099258589891399167870802527605075953874602032467010083745990910709022024710364053010604845774625554690807727111053403872866001166639451669993318154565924612256403524175876304974833129167490022325412238218546074816256848607268917200319330075941090120163749115905980325757629829099406331572914358946183316499023496664959088308530142643871513709692216492863929405719727561990970007031458717595581598829402354751064933648788183760226981697997119706715350686371259196580869546775716044179469534497261166376307462654510374387370715877683146591552883700119616737344586034520586333540265819413192233516421306443317200301469869913635051354771776922774511117991550352236917589260270651917807253269905822937408647589828011595151832153378893684705235636012216201672840031544778203089312045613708882162744906977787413613097970057154228138167307455381399776758541959633017571277070260260189849214656903128366147425413505656747585425457004308932112564145132756530513381465860308801539715684049934763133547111081860212892 [174,51] 1321381733109197161049324762519860911025218188637113138188950265162032342295583366521816745792544664271780296133275277028422343828602208071160999324930256502831370360491069930477170933766106839195467313152502859935637256881260994943130161279377152321430227722630785249743471146803127971277721449090630157723115518910642655796221669905574532899712763189398054339265739399688816199551806432492454002017368847408540030767245306191900749919398282341022211307002700849609937655828723446449208932697002759253329245766417350349648216225789205499842073487688711921520414420708447602215354588511573020612550376553479429534635393368843798275542701760616101855873895363919186861305840268852633753926037909209502679079367447568578485664436046522928106690930664446457873730148364694857293277798107069038826542836517695543185014768770766368505019473107801018195130367885821820011864994319898262409176899905845391598524233953685758393289739022025350467163228522895248553240609617381712286086360844384335768092460011059111623238956635960451846744009887777484049853236606692242543406535691805252749128988677100605598205575682428441054657891988225280147866804896546697588901893757969599707548919810382081152660523058469947247905721720106076 [174,52] -828237697591977456640896223632442311433175201301156208673060295645888728550159863987842889253869522520994486508183690856179162701576472998630771341445495109012038765122000508202248979540488529669253276997016887275718579733639300991766153835705956822140372782865469694119005893538296745677249906270989125771436198987342392127906696139691134437050339735170852171606942667707885972266539935031784612819936303673297583265822474335306144279865051963180559287446768544724913764221881952774475275700450715055626561991892902422074032856140531402715698446427998272981276161284065854313002367836985440510399911041913018568417455809009768024392074869757585710029343700056597071377488282165088228572154227801769212578384115267724252663339908032029423301686799529116599834222167433738659030198867770691969943852613025737350712143389734780744484651178708508816973746005194792143485896498295928488797465501536248733615314791749699662359589924354554911684206080120018489768843721778391839505859395869235624814942980354544223340793287914720166800376153795938761637962674261272367839544671053138047560178538482507837011857169393605585856061164205523242782486400846647101004147665996630285887639933602344127875496459222945500677458667912 [174,53] 485746665761459018272437828880296384147628884204497190290689633506873141227075301857547866331421355395912719331105552575694678214484626531507086409169092397797258085974456567636429082786152448964681282751999946471383608109495259056649590556283696825022145319746111269424640821700135459125159394234907336211421681904655279443998691447025939508575245810139121289852790754830522426764860806088416511841991634842301537183461677742724766198139653731904573626422521465360250840421178249212359467583649066767245548008410244072403630308560895670791632427059329134067205473532709864546918882346629346925807714014081461532947445183625750726503212674378593669926871654421489858815769864363644599487842031220499186918620831577648414179649851311218548838220206579577219706781562431701142003993374970210939461003017223160835516402943219490057646977292150564944393678495427716102116123800096596006718875102583508200039943972665265786915465247895018580799197408526673021233152604977594636191403757094356772523525796739940106627981477134303325181247522461623974766759410165143893919484132917483595235800104242594671587758673121360719666123773029506125429815794811289288298549920530822186205480323252737079391599709973648655099174529 [174,54] -260405904651641799436589142284601236860004577867011861091050144018482740361900082651057591179827570322447954688458111445220307025164987760614541649246256200850306685484413188177376726497722734166494007698605370432172525773074233806480387750318337275593268411362942887439857247839153646081426690335905762001079589164452805184846555556752074430029272615391682770562647466524260861467582192023190546825860918843701380099583595562026043152823785050491442244084210283972925465351599174234212435343000684438766404496944913824500811184941628262517790493337604336581266626216829661852857200304665837298102290776278483294278631007817446531343550414432845542476143703236513296312652507427924569067825676884033806935576063812954424466396491909061362037523987749010902136112520453627933695789323326022851585297751882503114745011702393348068687364543361872254587431976993390694333089751898929467137308385860177707358098270623234503399022013935914674945480446958396448792581118661534372773026988242414772211110175960139588630570030280411156242921252590097589074277729730685223548728124092637587490162353211294826257522062465958691990996513151080521455237400636435998392963307174010800422528850492062188786935761501700154113520 [174,55] 126110386879899701451695501245284927989360699384379488118232919715738722759804780825349850361152191327295973157093355693829618874631611527655501429920367380126051637852777129373918828480533573475326215888151643318115411606081799263947311054293736415704225612537604277911911467951047181519627980440500167319700689566676393892604595331646218807226971279903497450132551900271358425799705587135549877605986623161925410270071445290325915610098687368222326036716099446849774168832319167320442148882313808069640833748613061469842683670505942693997314313184742056734295088417116081344723659936204407866120134348833569320592181063655235815864455563163934700957480216612836704645804889387103258939436093110575958744227001919024138199186938973869703430710001002832297774495734323694346651361357508680620108035975314254460164998060645165339671218744527331605332602815863403049833885448172010144875672913821851016596794224254985452985114831041806502809300541153752305800705989028073218604618041276899429853534333875003158127562658516959384735242273740338711510625838684213293552709235576263976879188584369975948003322466327798263442802365006583199351099920301734923420005734369443581825027664645893937326683035520397285952 [174,56] -55586916887501109628022895414749221475655499966298819887737967391524802016431515257339811088084944822645394547351585321151901552451534268754019347348166537045802779496925149092756643714482658832885491989063676367430729521458478869348137058681012797210294970018883319818317381323408428970440051768106895365485805622295780590294673605641096410857239038490395424772428450789227201834180476161004108219507814246844429429371782141610490356109231926789464239962266540912118912024867601691464808714194499858553487997229848778692862645518864596616014603685633141983555135536980828490692717875657364433006261572622861902091379883969959826186870168607850354929217039395338593800874943928318650573327134411447996088641287004145289633174738782996955084353352497951384252807286839633756737468072941479153939024431764875290582608048627313589842799601523107193980416216254337723858908803187867185370198834219946736410225917911231788432318168117464731781222067194231572403484584217016765980659412547914085789511553036834790241718810349058447239772899079218760981622320635010518861882107746328667693862041066770648126790407178627578606567204901788947440042081737280367379643791845276440611018593453780562802413889279127904 [174,57] 22838340008222615670608239217713776335742718312919923376190035557362051598941198023450671176098635634879643650808012390287072133661234106916088463573551196063736607043884233457677128963185983053714445162239536517042483563756431780405080712256192924779290813902844039783022395004010395165430413961639254648612106083268904879356729894448327382639089757007071185640468415942926211134550198526206192311647598238158939411471819554016477825004506144559478670624122790464034593219324128298340596985373231108486363048182367990510532976271289017511744730232240890610994187239863401191621926340706846840407150974452721196822688019380944971925594523432890636005428517256364918103564016413801487636370387996815599777145729999826115373785390549040350126117841150768761424598705559527392286169391250087580003331808397014245893865520674312651138970312310042742666703358027872447084986643607335162378496840972265309739947420469537217072722393477478512776281267283884162811458678836737320125593696918274194061077243585008206837062431460438787215260688188531596387455207000489431248234795391356665636676805670550416160078082432584609734681556731478177107023194293965560999813371626452315043199682076574818754632539826656 [174,58] -8991261443953880832390206946828918013412937314000054194741812822032248190605524144745795312154799833943364618160907268584412253412272288798514666385847392066247608153280748497616020738402312460541843124230985791252640056834244139550171288223174231589018867793840482285012250838825834974375888644091013645829921951215817673844611874605163177924514148628351864137650957690271889731568515921456322557867052845630255778601287466124395787337602319507203230800533287062426010912588459375437609510582361326314100993186760730076037961094789820527740202129720894359036259846145504954535078465226947501993775322922986771797835966724615744265865805663539309919474044517304888233892505009377463364721864016270579669004368892681871135769268845759948482223832359139884729605490242819316935091316032387279199361996619033259067211555904564221130963221394807544258544584584753709430154275717071909120731222293817897700765773908857983705018466457382558512818655282924478681926351733428857297044850214450110722385174397496850407020099976503206380057016602073751360086820918394218753715358224387667562511717954312782193628397039397654974613295071206318406771865604159425604470741583178252384511608960441973798570086552 [174,59] 3430295079184477425779754784532516770887934712255394029253701978560230284676677749613430294830593640454390688269826671623515577405152733092916890120067508427616044218975236068351983050713445423381415759439549505457792895170680470589972093828983114871134446139936883334576610993220001823932359276347772112306159933562957405150147552187756536781862893996777414506178961118674320339704388424394680438757712521142108988030251251554345124178291005292996985703549665777229663622928389691695363183340864344462906819212185477905791061872680283625147996926052429269058713938233155745681542330220150488255180832272014801375455361989970452978583508583619725026518668488686967025694391449004993956870150447884232092356145311953128083533804801354003319741829696326928225071706598283006154028303079238037353948762721846339244420255213468300436734569738392561173825399165870248115176409032174867162409196366700981701759176217224739563453974293865508787521924326825477581296133166303221578947312163495977397240876936974161508513777837444812004507445669307356542522804522731877152108858470586587103415286882205823025969091860474707815856233433818895918810703076923086855083685436308628934669541515621769096996496 [174,60] -1248859527980689204510600638138925298005581059301841020716286811274545128841555975174829917117056856399137852322763057329869473959780494202560230021547261462410832251189248376405159694442393846787179018391267390087682065653526480102180233137286968290888589458704259704851159645681659857571093804593895463206717029245679853773436542604536243345097659916102869140246143982109996911418779283008799925502298274199423771950344231257379463869158595964279974827101579745493474619964688423055596490190379610700257777038811878577563592769257796107362622619544053809377034356167755469424938388248706284027599908410957655549175891450341366766706676688714665772519398288386213655824872472760630145015978738199497886391857370325591602097209506017159982121784970549974830449613899789400836344461149263154334206890011644529383163268090582804943976287351558787815987576108745209902032246941060210837299919147605043131620638385483210976400108082114205641598452863927303245709005485811038186052330616689792329729588594225370095489137250186716419267240547439467135465727370789905457343177735616523947164560199872536301515691065932062411271127134948553480034077992807232182021949805346731930269382763377721091104 [174,61] 421121131295120325668514875622110638185438537922912293395119309341732669460795510980383165114803333294668334559308890937129892276071338718166888031436163510859125344351220639188140481947752925244172328829037130626944263931681195136009045359267966808563183540907114398485091698493907294643749079568309630205331220312223005496170907738088178097665536615120071933138766167524764429568092229880325211644256558786318676107427151154323446375162953036758260744403041759051714015216327190018411554291782066513300791486087368742759081276615553966711777299948737620252318850726733228848286345532319309475325385825330750988985846086625442771616122702700249766920995047491753066180269155139924954882541941628420135155647572903658982754123911317677094480161441084869995330666141437587415501398027639303924650900412045514513157617360055150117430756443261443045991442503446742085117441604397523813219400172831339455830503604057997153883201578078261924524242214935479483429720105433046158967872595436426691256610105574809896395186770118784562288761305616567621614469908646204310064075475209958076144612741349654929622332314884877923286971483740766610530707909347804542517840731326920518692952057758700832 [174,62] -128331449922788932177835437462363253176480731746657183111810580497878379689764403410521148088237531562667471532313851261771279814477240418037172590177111159624790891821376407333103655803680831207704075413347160972269208352206046661024129036578114727841021595873381251275117099279661960805879754209796908573283318740622124407761862305146244267484448425566102477907565034362605924798491201075433668005874001188792745144999635112494856765351156463979064449811627271936223429018054086621431501486396704067248342311754983243644856569122849815202257325227861394226640803996257428438473382806059419468371216280280837279485029815498590720056817462822336996507842483304720720129289015329579246952442426231705725806637643350399176429872983974451253334408040379861162124360843584991445120956071816862299057897023370656376184381147333716470410814873016194218406578879590104191550271313717120543398590153684597959986369629757081110405386920223632255052339615014676154294271197569429421445316477586145794343320631646990714284516805030251035070121747063553288638722062539072398050733060986516893529115180193435177488667057085233512858606995529469604390228522231776175033252912381144412311894738105536 [174,63] 35030066443759306677997026007685546404756129112381980568246094162028602174877624433210939302240621902259435051674049710797225032072496611259012888382294304584336748091945400123170921343069475298613754428110070872511263364813394442948048818052851092394884374999884125728027036238321503993877514414862789598892671617162510851181620800146966616252800033805184025734011307895534329579182419193868397402487943361415413920377218521806453428157616312980433409910999936224905957238685788363442700907550275442826217814902500589119432092001871068159056668272234264190560643283462965634303501270777004367612062857957399534330916399240714621947328161658967416141974738794727085789562065883880006498205238671215214769174614492230896781259648233906288078355784670792960967458515209196942913840891602881679090362703332863535672242851671585785254311213683529346134017195366909465835520582055565206514407601725188070420579193900938322971099270647727727317110684554998958284504966695083964999774863328372136390705656205441667946532546597163581852737592546986565519117519485812298558738884127093527793130823729928725011771946333631116305188312568977957165275111512820376230692160001636866950734035816 [174,64] -8629325350479185053554063651778965462705200849421022558593103832842744524836218395740465425317634215138587995120943245179075049571921435856108725242031788861144936604383753713075055205056701266638966706824450454544452865271243546765123252966527457303564458163831035892259860322815574870352696324888059626943741813055427428923566980695837661248886057660079811254630907146124975409793619529043516395138401288476868105236039736515641084418050251167969740202924493463979766928882097788575227802476071351122424462503247951306555280170287961206143753250913517142353505918015640570283003029772751241061307525007731024218153754663307691791823476899053598693929555244790165759569035812468049043870849457586280376757895235757245831984754844899561988642481733419425358431883760641198227275822523695659762271778074072940557285214551188996866615718910265965903525397408936444527453599210550627546561939593234469822762472704812734922152903289896109305654430654323304931276719459451926736165420377674432174989556086493173957703166035762696872560687382172400251283140675723966082826592107383262544161115447713280376360276379216312390431885120075858609319187185944563249925663624401761505208708 [174,65] 1951795585149451522440196444107365185616722873878950799737859029829860758872931098194776477102778425937542441980898414845071937732852730450499686123761903578190719551882965613536190296914148097320602182558183104619609539785872084258588941184075350287101660219061518056417302331351056612571912468290483391473029803872513693784288661041482698303124252357980876636671132337510493394967954856881463708783119115128540402603855211976687180617748032597329182411951405647201801643595527186348893615067901829597858453615400078653921338046910452774772571677871106738717945227765876186008054928354684515673761294927363417060465069246652509863848250413277967351729474882656380373430480874390911263833527847995921087780691718826048742243744995819095703439368410209034130860215821975108449742426855181233652390569533732977041715167194660010640036837137929032507796440374880322745629655541232975276063991739016320946496117148786041783360904879710514512160134191117613903477213921857462321924685871179346501655117838885300926727327828034277173956158773019891291118769514037453796769734244313995838092544645978145796876946035341205516672380329645574647298046915468355959689025687117263163488 [174,66] -410981672407474036740829899448562301378828639925841072181716647221644772192337249839124917785564063589675927050058954369620407276667473880768361467750300405463135615441965051634503449376178346240494801436137104028242477385933467165789453502977359663565414631415920596673829353848487576277870317581258336324380654853797228785902920060955645022880879559472412015427283007892078516629032405238097775533731159193761494274432255603925249117118167221842175975431215192747740282899503080962799340058295292448641291672511409201955834848297516374909603672256020509306571771272801486967175431891189043154105114680545936769180592386926690629902119177413180570934383585039713201265721194401073831327269725082338075492575463216424315119617613325782507933735590375438618271464320492866243449211745873654460747991782989905318307988517031623976187053137558192734811375921530655028154938541244053841302066939764761547212156411185549872879415756887377333517817298260400732561641776300031989857493396990533544059151978980353933059046808667999915858837155373277844700623718490448768003652844628061770540024480700446121396455663458093632534598679573788007207307803305921918770615666184945884 [174,67] 80396681894724088759206607279766841835048534630632059999871371264967122205424741232328388679678914868998813701191105289019829178937658569116076195028264074789655575688220425316912669031218549484633836687816113049696647780696791347677867536487083214901916025723415110579122222691682781526215862897974762506302334429713283736927809675114218514657349637273276943522890805991551709661018806672691302994337968414801247326374693224385254835143719520148567190940033551204459112165618902424324834956087884521841700522711283633283124863574273196719253775234539343768604790876240966505063734982239815366874513879230876537282196210836129500850527145606675347558419582791557730705085944821934438389100288555432984357181824102533268748633549128061272046452825452542541989866808756563075048824155665903823141959095672609905339297335368689794689303855184900741658706897182375258538589326186527520876338246835834524394394048961157074739593153842386389366178729018069508438116802810248095648900324278252888546119627401840599203109460465268980270870123648818155955455871004652047375458296763598949393224795891916087622683839323997958636620304610185674291055244382253995620857591523920 [174,68] -14368387353471868427947621593748956667079265086987621283541920623311027727508674257449699183033843795128986260729429976437814736774146235010900973586950940024395432263029438253502596042181605122436027910081021810593310268099413411965279957707195832578386275126978614262098929651210634687483018455381834860144957114709475076039056801462591770228842239286780009826426427663988426992744881887630408311466095349521190687484958830242315723793031758755234771696404381187527107528512981820722836250983088362399885185642976293443746166223671583844191553625361471987003113862655858288075601300379607100922735655525803020535619055004733401179045724345364277404330951510645789145658067568144654666568717876444249760620585574101632655732833223854307324483349168931848317332314518092487505534822392674364419295025385373769085546941972979153920253371712976430659640064668602471892690271868789430497190661871724267559093622331013894144987618963515184493378101692233544989333665347671532889999317808122897411946035426342183335418659237585481797319312004132055374669425057190263569719073881683452012597798197659598153098372224190941627538267509438527528386052117221317936071142208 [174,69] 2306795907561241710866183671620656704827955631823216429168741185006540711497665129494335895555084569210285190867021458437612358925490861257584149638277609024634149181736156563991650122790403811638278547537635115167088672976558760026838645404318919536340943922138708750717778420814022105175768875370316981022497334375267670539408000508263906687539713717737304855314563557736155931110808618173747430949239995869397951554359773205726940710505584818952566271502740009717091546928077322664353289137514624165747065461709814939719775399045793267442150239017313095771573839258408070357348812006558692696577389306525239216498860052147639282731708950001241864669285723036350747585131045788843810501822692008660386116228155666969108069750032694058446196701118752197861846756828127515122750531108971877316159387107488316697831109209762503816911776987280088259718311698023843299143402414530922619133060895074084579832270930309325106197218578169645381682290131465085886787603144897328370113912806601299176630679327658535520880584744993599899433101490661666633340268719573192042119112800906022910685788592489691806727477671640207170383983914863755019378171470522733134923760 [174,70] -331280122860991825624119878547345651800156970592471605501072678378592018113489091073489312551833352216798254392034173569192509176139076281165764396248427616409712567709020779002409240715648779633658591702758405819442184851455477118805177824496209538476472234684674019906630557182986443155505257131305650886562655060283117288795116847452793507480529471503213246953563481799586305989399942098859305491948306425274396895247956209728400289258752765422539697913830124308714601590547306410385762316329647998740917859931119603876559410490676276189730562858955950674854291276236121013505814842607856548714968580289027948309468132332960605851798747732085141524478433339958312774220261028738447417971126618028052107854384975606433187273818471615869673270280352363387955851034211897282038243343693725047341836163265465978277305500863932102654951889197458743295256076444225559533897992707434775234413784539497570515158918157905717883863161140077899267560403022546909684291707518981425579988092951289916404835351506168096299179617055321780498009124008618663667124634867988500690974247015487441837844814574024900327137811113139668032325977691760091267598989749351041344 [174,71] 42893409134998089051315333512077746636627645252472747326307850545141522059722234688302520388701540384278128012351123449516819539071808481492685784398738195038427867310605233953930029284492738480620531727786521631142438152611409601021321288075689345196359401755357305404676332198607143887316671828530278764260475975184360790892283706274938996691587600143419503036142554035804685728096829316417512365121821559076296343928460663834869315635557250149592928530768617633695663386440382110554502529089694207753833070111034903012514958835466855734831638477274815383582168691015025074434727587588239972505547347503463717456471483666702121444943936751527437114706684865290068997768605147861401580539960672005672768910986270531719686931213295042344141620505896632538162508027130518008930538665238976284910880822015403357021742225599219199679824676639370245100187792500039531465783872459729298612126933788171383186702026635915224231947611667663146403412806505397202152248885535599442545237856667217730895630019925427672613509069772839403132973172884550755980856429242258278695896554577076488613811512774392220420973863266072895909648000829858450141430661826167108 [174,72] -5039911055957088011892795856308575918577849541157478991738638069281445818691626415877327275771790045244364262047648553569282168801717580487146521039943076798662782060637426912548020385665830918112959809567806235150036495977952062691802246259352743243233925522549284615193827042039459687138374672463278420411730494624167457407349836099024173664251461422635567606806983054042959538273166074864846936202903927817159050108514000776902470005147211631415748586657551648767448838252410785699161664346647423613347025353826513255124470032134769025971839959336834150252629032452824242766650422972279792440906962937684723896128285657073413030252753621495064845855904362817186955513185828579650495318492021416443926879278116551542639679873023636162073649983430077570121453720459952477340763658245124143160719146746840402228565266688341559275441169568045489108703330731373941076214590893913576033114785482817573975297777060981395604171412577367244272279266618030643109464710752085472840991997524256503043196252596124327079335715580654507061650958328821896928062098960550480076241071205368279884820483790907837427455047352330406227095806991018373799118119867834 [174,73] 533608283979131714947558201622337678366321838266431244795416888387998532092067261155621742916261314961089509579542937578439476064403708677847165086361740813937316657566206596458487480826400474013820795456353019864533019996672850554512442082012083567345721338888468715751157814897321466775340101023516936819932781534117896068481120731177935862697099135476863332717241663901039049857616931054364370713721046643154149583150854084219809041186479319428248438423860446163213279671935949228154661062144645466403669612397911282176271681465388472349002018591208209882177672642501409714560293818923917965059165606712167814202729373024361272849547526803910945347563365715987778415185620019647715227345239640692644946569464551372035063674167357185604662451123531471889647534510145550377701069937446284078420883517504865748539486547395789872255029904962033349268849045885094163696995500428137894281449556367891800399631236524579730498919203017233081091090798435838785479362690372666130376073208849745599247867668891272839693120981631647218291435526541360015164295805225040325371633613028579159169592333697533797437255688361656242073765742510636579540560552 [174,74] -50164870420169683953086857803086433336896225099373090945814371088929928747661753042436122464653436526042491387177730988663554102804956715960047363838959171656172478579961931387879590050961441870322911065199698309474828792398590964632454104090042772829303878884263357682525557325736057011809380846212670862631948589591310964204824804332049392250486896403775398829525831190981952317218811221726886893839990424437195124935747140884304246986379617958426634273570824710298366955955693490158479203494817383842706287005892813118692347000240847265131343599742808803047495673390112219532065639666071818826093195980695326544748576076636263926635144901422886669417667011338721498382974729371551225461801359999354650035520112468153685911974321904704898649825113114901818468953298538207588463310699288425913807102607315954008333613490586103619777359568958257482199338868939585388337209159280591820184757013042354043256627860197010701385541455035446220514201246519368772530773145890983720866309765510577868966063506696652631006069311727957159278192651936379083159841052056613824192251533484097670956818957973281579102892914935103018966688158110825740448 [174,75] 4160146483844393044973338188612220994976956163273144817291971292371151414141217163536864251287002973283568411504295218708399429832538860647972067367235494537475122534937561568276224704287609906332600311596258836281828097316923478302808506917971735421237155957597677967884742559892894777356473452131159531271356012894072471397314271208314322083698458943310499013599685711675584951201547410664922846949954075765066442249750266923800855942083787558487648337807593887514182978238504086560508501323948756783150386495604848951858794186596977288863554161829591277689045549686436338169810015431031096667907832418064256796339957363365226485015968433191907886943469498520479887290009778789981303237473047201987309154467171411049055829912076525648147403495274183429879023998886998240844287271370539241151709522729159997409246515565153152076183342856161353120098814446668635912187535277805667577992604648994656758332476615141565328330110355095645872598268921614487122202763910736960474682309622169168175861421326114674382221532480347854477701502125509773918860492598095328234244525917789111057270278216694944398785940105419604752020558353918501180 [174,76] -305141931179744018271502988384585828719355631776939262780140237045169290262560265517743955157764048589099170571760454182551523174273573964450186876046477865536115285074704405605585765170911950693038202591099020816351707648105269091759735900294967081964338605822981311852640568268477284309374608759179299929526818394725266834713169932377668598169091392776496751079372568853059460240102370319552213155805037969458622592643033131027763937839805168760322157593809814279035510791218715354045383134692414232688279688587629743233732738850760794145183590780893459747169903440146831176701354825385671130415845002394543331759533919849493485259516418902741477663935493501260932844340845415609034704134546460589655047678785331153207568388552205615676036334141933580481913374412470525928349611893535843132673411670673525301952416863232449192729769998089599500538542796100038210297715947525393370478334155426164163221704261321923712413212303284867849288268008990053633306821905928496725044582139442550442790070040459073180121940975808387548150175573813467167440910872221856789864829439163146189145624462863736961467647492425631652514376289792024 [174,77] 19737259348062654728733788956959996583306476961728347028807090218404826798264446237752997952367648709807139937951930871399564117365499701533754518169900171234056420477753733899812294445728307026602044530255768341880264107233594788609893939824263329334255931109872101942848285468661011470968480496920147097056309799393244961951281514006850658001099278619032789442097613496709021565248626379624632922977297843941729844728538785195123118250044241627786344682152460274205049287226638337942894825537595339195439067661471146838130719795118892369599538113111685011865625837893260812303396183202696610574059911697052916661812576688855412517102295886137611371142227511650454752096921207562152689132614723427756153535051434072879664422018957797658541502575404247538337920532690004494676835423220989352079520042752717763122267678160647685248892707096901264942207624624284537297701698804962599281554715367401761720072044036444450097322626985918293843168902800026308109258296426955720199588452995789649061249386163263056228988166149587692100490247821502722423214365465231856326668018477514397462259769222967380658339072575623638695101608736 [174,78] -1112924230153617100239352357076973123083837473808099007075814373651595076708367409238995108887066702654283906406822788904140110877165138189108557641182616338616630628866278898902641513275226257476862232028983033773284145571475932415073686464847060383047440711670032390357701386913762448634964272660868276603481052298451653098116703784376179826594131053515298612288459371719375525391117219614984806734011260790408514121485087529137474134451692451447141354738238944111386262625109916345529149856352588259437299023874155371478289218148354874564884842720505671013374022621207918622639202052141149379871306948205981573290879600649427340658968125796207519812619271298025106853227140833018993311917651254506322672364088859850066638327010472709384285297750350218614197453793707089558045574566127880161584671551051224028839866099471336320068066407715337800316750561348881167924382351428268464726230324916327839296632271443119456823891994991290828038630253365541725195768073445688104267125516455370930825142551839241721531538607793475949401107340882473429211140722509695821104763321792678297547042638793611144475545353902323715632528 [174,79] 54318989221088301373590303166445355571639344815615662399537847295292482320840651347910049604990836251850083618686160447959507234075806072645646024042943755873177229024429900451269949605786094749530910170196610360264690468713698117058878753818687937523207934186419256939897342907485334932551946271797190039674965210603489511383853508722364121237646008059337254074265469739037874988397479500966612415500653558618538900524945209862979965361311966900012120901056321616132451919228439172405995008158462747146867473707668380060592222584224929923569881921924976557874530505740538388385120791889201400214130389893155752693165570569578525008353704957001088295331840381023234437744107646235427731057011066311498222692793710541409910398644445054876818569672608283821754308082914279429695292708944414181486921617179550512504774824771630480934950267893948864063885023520595928126319454721676233298200845474595197004007628055213351890853628566677539258786812106665569605810125133061636870651197580651896911049414019428883550966936900611399920283419979064530206017563907824687710176592576932074229332588798276862980371926033491118064 [174,80] -2288388472458639892224104745471048976067646944016528626733985426990730533949266884164809454391247001516472594078371261012901899091892531192869191882621944289081829843974502836805015087896888460357863590318729545725759956679539142182832992963073742600069046129783173276564490467467306296725758004510883201977674351069440519019091059519607490778249505635172606715666367787434523914268236968690572230892314951677238066265670394876510329937121464176231601592871290355334954076217702094745761445663785151129522386045598092068826716300518611290901369533359924914689913710709250148305842473050018364375929859931879228930378267701150210204322802604369014404511371951006017683065254450871868943498205458500580877958375474111405290749608685133866826709342551981192782396167744789765214527735402033475778129076711999753470858452261665775494678280478511161386841481095134252125853474254561666642571433245782283453797579731195343580853765953939262350205409081492974004284394904994546980467521884017548932675234789260263816306879827960178775161349848665497433817159485844627110570112677436620411250786279258694353641853817172032 [174,81] 82528751790134189694396209554158634829397619054703622470537504426089462115596865683820186362615785047566214837291411314780905886923451311196643299138406348774081244684010893461025850525756858152973774866940837095750400853400297771192453209337852930498969591799835917321287223636964540077761240584208995903279330377251956111166072933200798039367856733982010437593692314966276775595540629468110437944844325384895410808051479362322648898300356658642584208430715656076293415710961821762878951680315872539726592589757227815653900996299652466925849693536953495974274160746953530692510942124794717067361683941812528219749294617171973204523541055888033729059485836044885827589474285479974945090351195953901124075156619551449047945837722563376660855326351983246037399008709644250671663053499469165972073194000256092693353580988636763320303619476106250947150088825341275207841520924641590084993409806456235197258339742968398743118951084797755161493366536428004745702396868856395870668128188585514363585068062787884882999916669554143908502469055238521393488845717962439295893749663087078185529962396811450817799878452220 [174,82] -2520402696169174610190710728099371998683350832569060889641721036219165893490864175014499506814010727344140667376825800797477204597980653680102059822969928625095756975630825442108074295311035662462491717574618306412674061639722900780842992992400837285729219677537982172964340706911676718082212367635481652245633394559751292480849426332283528056590011283964257249380860091101661186104231573985907859046953610076750880540896107687277239718865237919683465407826361564213534491440511572363969375891232276700265891225499286541099306283704106495158408136273497775791029044711418578690517156892724693922944988399243757877277738888649858300801027588629099302882757767939734395838090922524877144320003585348936236420106177309960075565362441326800473033548485811006935506527282646015193030607631010430389228529248289543411246754578992717464054738688500517311791560658816890873616170664586898707708696535884024962818237199742861295266937499339664026929898284524804102428627914754955220180287167358851339028825031383703102688544304737059896023435077985822590178250818863534077878561476291101506748159199106759330138640 [174,83] 65020531442175422122553870015896538948645493135876061355316429131637667902900364388941482660877433029959349795031922170560218915028729886491775657756518554457979205611853106238779765698351062732638229955176106926135057254393381635387807486389173117556570448604471539930692263194067505806400483809168532085359270261546100299788731209995896674664732773725146020780317028543954777054476308076561107782103049083094685714297604824041974663921006740413424785888638079876683528141513114482111890283399451586832801027813470422216954200754391938101474271237825170015387910993387249523656712126654689656944504577296617001424547203402817942428336263621200966900092532198602349127485073024524934773951974637562604842161924604031405150352432863440283443201409992013031256692474262025204445957156939728608262196340484142689902465847928720998342519769435667977422458822606631704366315270451702984801532675530094893977762069390090571393187224653006172608786629133945460349808659689803490015999396516442658318683449811853171426594880960498037535681467987255650997642747783360607810043005483319382356517570031136821574 [174,84] -1401318535565227779887297771433810746919136428727416466413146010443628664212415639079382802434349160638970202536781229722841272528482669370515303995601124868015423364488627485586621767465349246696863569784296107075870378369376481919558849876145116427737509825106601483273144241205796370089446143515368044767342157291078475920440723817312303973001926242798548278229865095124981811275799931358595717403832545469784452728690961385363362832625705120167222986922387632367230359024148548033809463777954432438600491442419110820587342927581004489485201594180860927663241516985860614959819733886922405524736150442953089373087557279779066181093652233963859458702757046046085200950899527347485689074553581179887642090292307241065862251488462224847124786668296245480187052838455878806774561669844187288360082009252178400332958691002264217575456760912925342557801934002479808498187437608089809985411655131635527296500910593195972227098349503693584346113872108835078369943192837171072675120021502519414581014733670806877483865072329525992796323184038051670923901888860089044434189364669780933054178616341272412 [174,85] 24173466810766485395826069774538831036426154098864026849040471176941859449407673837571111791107496403854361753525262480589036629769247163930939692698902599895808305772604733377211185804518008315726703295911589559990984098873045888410267771266685968163055633845950846163459758840766820841197079681388931236271852310747440061503444945260870602852954933854072070902581569391688918950981219101123245610975824724108367703381948866248530708139364337390993915129495229141267451802467990702328923720596772883805192859937293156259641451294517481037793407781884239797056774556605093360543663697700094217274364999965060722410011591064150410437029675007595843122384391531001262657867398610018094373734508021013908353970052994261416562131430421248275823800284829786179805273020562427161480918444245395871571472341908493200036032763184838315765523210963287624399632526491443359240308516159715350758928288669016329100714898214537653283044602698005433375397596533390667626589596068806786441734942228613838296440888776629164681823108912923638674620456246566660143123964323745566051726986985912810203749171024 [174,86] -357963704722750596679878822169127770856256126850828180764267040913549751861147733725450800405558303917302578547677676168747153257841684565209021989229226479058736182702960660953917212831277009510451578225233607404828055790126816488769844929034334038391230283699950302819219253843782034765584436379178374135100041319677390975355659385211906426759661831648910317191305440919485284134726903352026816482431324541930822096914335088212575415063971344629892968870047266315103719964907093653946171076492640046361574514849137601174142777031109537219436481861626170905759226455855952534375532957137453949128716458562974844503248863528844761145700560243384328815789513479341604534822544631409844609307046727478438846260201493805801753248953537239121746752904237778971869817426570173344486005759508625133619101301035405315720818704100818138534231390118224406319274482073714649446167400688004766587592440133522830071077438062154668897385949369623330280161505322605544805655815221532588881839288608449511148253545530197851464404854281801372150435243001828675673959818311996766974983644985609016854096 [174,87] 9377249282922597330560712321389318618893669767789895540677186457653055357344757881843749478692142811983909534501317302852459140160382377709136433606112364841352148014147524395173915585042998676982650996099557051779553346367894129545856962846308861724585803803345931370084293048899748675303321036190645785947121849146351803141668064273380167184037067188268892391752949215951764326540913258174995059253499347870978534668385870898968404146220185383653718058429893830264652582363131311558507453586502364408763006816269583242958001033455964591769652650202589408520065656426407904727971038882298471286833940974534951632962762210985474869773784714449487169757641710394755510959748072490301701623732631552401078299150236003815224456129891195611206649741383225192041115871087556292984377581677100947818972153482850119966996772738495712964842748784438731621317015163881027076469994739650718673037730632665762680992029688166098970662524553105091466456406724349413078490967177168915336899427623609611879378918699094926744373287652165658117979794731389919455666640976454591961099154748534393472 [174,88] -286422318506498407360687827437243140792236255909774974508005991183127981454694659971902771304333416067504263639859929084075158295345656108494388147368827622479005291825055456138981972859760429004553417995057877524416182633983948634404203256953009370630313099107484001740725280032618108853780623754958779984528929156975674027745898155903288062756058199074739040589513720956863482636351987370594034975973779950415636809549442776627136302924433687111913069400172694930098099234786532270187152906432882673845272786787892044938949780524103110999428157794930349671954739401944075456701287299239119656614495737335025884049290644249352745864754248257417848638510968908588205443053777135965928541248595042747271962135579732918395582430552232625207512304566982337318355445826124958068716945532981193609886035558950285463163146377962415614596611953103360204409898391380055209667654953301563145871814661992550324293647402445170210466579450880071962162261682148011582490182693939379441055173622545615762655318022199933944139699944502237382822237817400647241255357139049562316223736665477824 [174,89] -16099384410834393452903769136854901886502615012407745366481581335157067703919010945462026387410318829354965368153769104307317052066854240774564219568499011154058464211117552094109063478478199222849895759671950604080943691773807625203611661323993479359026629176841649729917006909660574826137807566444484492036340365899131711910513661823558036906253061415083363062324506058826649828906669070457090997471422879333880194008606153383816698612654834392420422359803985156870866877076909848274663099016122343283444343548509827068916634904939471673214431039502979339873807453257465002724987536473489285681071396730701187240224363076713215551606774793701590486066105438128888595073350589045462407250224430752776605084868025994300990811512704036068875995039525789264584623878956519522009063144269587517466042253067669282381025912617068193770403457725122179634397990623344429326866296230349081546700828824256372120479695719009182670108353119808432145799793077636679577346637942970396112989379676878328617870079919270785361293526005806605737214352884134903088016165771539864694709562112 [174,90] 1199974105860979958140122665265316325130552100156188668118653721343230810280506557559277458685741774979809746822974642377831892164965937631100659180707782452952943909723232702446363804324751631780865920027573460382538672501843391298696375446191632391617327330519239293926146368585080457626012312946550637068210684790645936152005917811366402644800894059079931598380175818821226358190844732447694061824495084796847585895252458435071156283630060289266229989080397345010638688769182102230020804090551791570850338217478246089673319385972597248910518822659342053622747048971147444489060864853229744913307491377477706173648428260469005760638405342660413990942871682759155217179989531182566720234335509895374043474125631211958843244016502876454296675575458697515771440339635544017999119128543075275695237609153041458933628886999610756243570916535775254375767834471372440381744904020752678334424094726402282520512022877498508653031624251519295760913441630841372452361111725531699844274305740869385090116184056870277292716864420824345586419560005333870646654645938894621113013776 [174,91] 34344997767007732200839350363707909644559326998246708298018076232855289737039690196385182277537167758864366604465754106857568356044151112122256560756269856119451274805253421668918185426730603793071593072255086602484502782140215765187587636701784385813571464851088403849998699034585835536830347045614978169687209942301656015781379911830892603980602621757273229762904832855702454652484857212057319749753678246034194624594146605781533548730035458487540524074097446726548004377100740395456671718492444047173702222230458572553386959743784387145507127203728640225532212358803542599384232062641324320098101012183987572645735919644315752803151021112460909262209680365753004339293440343943944951797729213829613467108712144244727575181281641604019196811480422798456279867702140131253986780177930687190778388165182670946420388380150125516140926368099167745698303688480390077881704833248394964334155130822139654457794649813718219504787628455482649649817550481096734652037592053773933929021289617294005541646731710212683987642910325037206448665510898956143085665330024135995872 [174,92] -2653888144090901279790626007031512492619625259383835882540095629905917871893564725960530532059304680669074632756102042607007244382796641675973350519416756561717066798754776603213017140031955953375726235521638353652184677614075762172146364576436715678609682180155068090866622710444510686320639534773569507680175469309739687869212661495766664594095394486247403952026364156949982315366660954574166050785935613077839770470133383051691838137451083070674818887275555071329821748659135362341596347747209252654420191166072405027668659104483110851471350046821996921226398111823302946218362300225148748774696818996099033105721079378842327499339903230869805935639529124319507973992609623268930972630812258449302165253506416956456092014838426913165097659561748851524762925896639691271391070186132436976657527801443375027636204237620869134266576684130177931427929167077680715919372417615388376384585562071068554738004739785935826401155384310321069238385665203105320346279350649265412329259387255328868486688640308513317475784554500066385209064977351639969088049485091505344 [174,93] -58846352022610115436326312657086925170250870732703898974921650181601358104160251232390538324959470285379611621697303735645905819890759320301853995184490401602848105088642532621420158064144476856948990923864455671768244883147847512722153028273529577398431007019849179834154372452098351383574387194526916789976773981965355110244665738123879925401477559619193096906929710043024665101708744955536776147062728677748228566666312327992976708313832605359666482077236867112342190710815784402818539663019136821385714073146331405372478054886033810824630311669314328463892665038525965249468265284239187845460011463815005510318802795920024885713599316712943080852659855019911256321571100754537239759298220579919810526988262385121987339941391765623064797962066289940696362320290429156812038568105272644912225013699018664373096985256967669880811070894010760319372371683890248856627945444159079630689334370215481426462896963873507280254484475249455269326580681355882558205073450469887251322222574899767774070711194167497198715841606094474560719681314399383482965829551472 [174,94] 2619818804618995873531230119893036610234648763070217065112303295341519319609189116752293627041571013898017561863268081296792651126177877440235923748156885934768627898616715749611166907306293173876282463339410902091255160158785101622191477814268885696991089858738878179017971539071385898372302141625092491869703925321194024175397147405358539661446386174601599603300548500260853196214381817722397750059754621434814975269564922394400346158871563858650777304468309070206764906238905377272848243152776958368338060808415581197621537818437615974405873955134410478254979649438801655487476057793292232466077218494540220864118548270061335283236825130466794641473103441722526689440010238898503912741976382770998082325534565600444233059009505607530210337753874994155022239164582832944307603052446164422646272993099988692385810142433395158483005155378564631705581094793585524571365645336271897882740324648617940610812520582333968145783956074613505932551669227121087254768598679554028175339693024720756715885299318805454876398140496244981960785275113444637426915200 [174,95] 67318637109671474391247379007300959910712509883273458460701919488720447023317666997692265106070695945772759470041384637404801835289688073436831258631720194289740435145960484147100741976230875992137424110234888017461670540379928414905899951418887292666053571827228280217214814104038730539980099969747001635491551818475544553697928315039572293667458563355612896989530798306892317745819980071941489561228612031405985478163784642733144076223830869489132696972198913851660809623258652435208688629639491545012791876161354123585907266691874398084582044012311297138323835208011414546331257511749376972575356133224105388424763496455231322721051499908423391522702599220000003652784822489127526981650832821847487647079122406558726169632777540930795389122014150919402506546549546083313387941075223011224860739997658549243780388975503830813129478719429275373908243770209203928291380355569573311859640356461875087965423726369203848968736151467606305158615560287533428140646622535825566593825194892465123676392435424100391267749105697528054726953454068193727072 [174,96] -793677961589741912118426501836291771506164101437196071076083921693105811754639101674165537265034845104986081307241831818836041226349661125060491420888067061358814220156032085670055690248229799548974985893312184834554416833698202954010409335709053804847757105977303655738511379357303790686006743120788602775057751463788836058627919058726777580409122893498856265619281313311841392357576197158320802446467501516382596534640430820121276372092512736161561249313256034508227434640378780951166097731614721878171722123434082038258816147813771221876034130697477616186564050853895406083600745346779492824608138257154280418989426509510205905246137412038640788784453963376301776349311192826617392574748015086442948398531032606820239377934060289872000122471488070640218931295623528079006061490599996251667191006465896425258775149410589621189472032090794491584691252379880934785978042035843203633210199023586309076352439637541924740271559834722078729593322518156334277991871489886201284583337631692442110890659191626930567965803823288595470458226854166184 [174,97] -31922367292731820060786550570613456856970687511343575486122970946715994120177610892269678166576240295962315108375019558176009716426681191310018602344700120014397184884525569469431242381131713373058311131870439899857731786056857632063729975745941778493363781164471860994151312139335039963757011041287672053018776581559725740099438404599228631779095226463370438572130612365964667691900058843405479437143494698910394855981968951088074545946893366590497000232111578018217868547065191715798666446930283896914303166354870803811935649197614399413044141660612836580048837080077621211979594640464477880813190052026432976034278290266128831435097645690365780428714211591487643070234473573931112213214006396638473443737393211031908685485702967654606230690055644684342833769721546150184053543782765492391645289501986152034590770468448224714545773314929679340261881168602020445350787448762420171549813736625997937746625009319598668812476709050155863831688078720501412701677291995093327434330933313607184163584543281503315523490512546733520375506341904 [174,98] -97908702846736236599101244326643887462183705501431402556519141741290020168080733794451935201662873920977297248477437518045386407437188579138726926023795551098787320774819658477389653035115566074956720389057962461792769390718833043110606533583782584625290380637100858732990716643622359526117285783731140824869964960070170216840898690142953907328864837274896924044102577771326748596256904110262917629453956029073015203344464785015806565713627304622281454649102609013752610618094792010076162385386027252682880380342535238967742437241137133069762898837729784942097470560673973858731219135472254553946005993531293221046474941532200896004847863735125653776008761456910030312630835966021806907947424155193411193798969103555363310508225060192727015536230622479934746796052105982604690950979719863960519746717672522214243732861603844399937673205400692557473462421797862615036542690196458017708662242414761277139571058725332283681404550093968811422109253846671948228418123447990546438268867283207834874708309995558851656290178707010569622688 [174,99] 4225758727811553192243947960441462575198769104764368784463928821025794407485149861592380808647045288885028695177854378154737424308137566523969625453968617158760973563070146077540738704699638893284139636418595233054965362360310445291175472748857418495378964668179340650671990622397049262130130481238153118448578097091234703006542416331889700371565791283649548000409417340925140439422340920165899912087807749958376351338050578377157791203978314296446617517020733017769540896073427231390682307802469880386706947109627901241390445027299828822988616421851068697625683864179336695717239635892674515217303733583640169028733206717669934934595861410211283824801589359152035214420335115676634560765916876783395217645813076008304673903300040874652335919392282928930913571065741071763015352952361997325693506962050568248728715002253167434768506004086822561887241493718918162609124654745945331883497926449882351950962980502215246563339224708551669218813702120445272190151047566351217411312599278291312108441897966887959526036618623416074288 [174,100] 40544163040310698256091625906852045406285175536154075510950038346638938405630980053454380862454164318737352012231213492200947608305266043238487179586910224919583992692203647507334301666648827121792447730434296564121965661146839125585300944364736824751296901651878057479149723853135415230352012531632720655139315248534518211244382234528173354275164060305316432675425942428286775572721952676931809525445890610499422911056688315261176178338201628369826607316904576649450187136627905433435363691898231278088692842861275144001658905888036775493299707691898852922785848903180385677919300699983001043857199519135118801452587256743634522621115230289707187679638154945026905845957460868943486884491830529122150264475074377548389608937107135149097760886411687461049247953565753332568670463613007488132175848879625643804548650170532332754214360546895713029806462944405157581682197729933506875111373856834893779091226945442304165489074823663531169634047845629515433395523997070140304862495147124384488370923097583567557138585987500576 [174,101] -5162641704525288544073350153890579957981547543678690818385583751819440844629490676777615500725534491221569533506628766350276222275772255420110163654906946014589483188190681014769374814993377603350517181669015384605054260873299471160235953285174976795894531448758611410513923066280994365206422389880673129974413434150603171354695680796037914871230186570819646085403765553333787389155783807156643224617166745154681148730400606124877729978215092496821109321668601502801756841667876140760041421081652177020948301092344460766151212966016164711852465719991140287954668954226606991331846246319468726908718634505768510367723240790377106399746088404393486659477055785448260137711350215913763414863054149508403090352321257363617911605382601815019348906969711570199792785916398648590426914280771282174659738103159341516750729045333156196940046594953426952731389483977810195777218467600442726005768941665728808685486039636647284887678835161810916006029274577639449643906161537211562345985939480559169052455602971894693566454980 [174,102] -1869554188341221260904035309928180697096081438151212090558457997907808740058586305728852396142273207661363039119031324373761859172538321341286546640642206337974309975685681137885374204518566692780615804448235084201277877686596489579304355212429718803511447409620398904836812496002216610280598050742648140232321906810308648044507461271972887808864172880923758896644140701441061890169084469376400228777450573954302190704417989158641296313352231893660644215486533028674602156832779414832378441597074759397101883157002103092369766963180986001808478391685626218122139829289658203652978837272219912812504967868699991538004228873539623920167696955831131484387680517592775923508628970516082576442965551805030018778573756823733021081776708825957819024162426796608939681828011404319427018113699427398069351985974148127992008955262900659503594059691941919101582019132318443613330141764703031715196910175433441164470128246964217855033813340875677154835415333711790125459982602782908760030543937109478861246703003183888567464 [174,103] -4828620842060053553694164593033900408535987536122809506583924744193906903065441087509222045283141250125222673801128892823250783952594642729631697131562143569676251229574308363313609647551845382782542739931037497216039399043144626303024058901879123412113244662567625159726435663945986246601940013694515902607398446276694707912512441537769465819756168290532424627731935976669957682139747630688192571925172726954614596434767467030840397771462387930468717995814934611138389187242419849911118956347421840855507205350285486559562389180623233845759551197999291821953616869056918344023918652015792918996608224579411819502607953852918421459147519526878983015916243784979383585882527121860354867716348854858944961551839338234797064532222019091993720688262848227805229158280755857010019023451125611511354627485455793320691661517218175333799096936362774685155479406068734591168472959655266570485431311585862766878613690212188127706975034229571586585310689479496726911576204976856976808189119041852999509259509061224808 [174,104] -36856785397123286987914898546918140855286795438945408388611749708113685243610243745886090338608872780471309302996100268996252251012582848609147543922946425657051123323174901441644598980255697659245366058190316561517183961494763798784131586202664394973626949804352661600560652976544766156693568363037408322864485653308716619567905903041461023366597087778666718595842173540054540528533645890336760993096510585023349272698782091373540995490374579162656240115135959427381375098196212066458270676997117757350658197465950509049148469878477463423361950473869654727143433202459466367673372720035461048873687716230295509670467803541421986231763840430852351276437392145608073942318282435369992757001478234120593300125094196837389517301335119333118538227941102510049464211143805756602157690348170446569457493146137659016948713653667103653190364783304616008891615793453493057283308177969969741917756851422782803627688506888213348962281864945587026149716348718290791389906690301008767955470276877135985626609895864 [174,105] 490930521263529130191898250933184396823050175107695359711845641950621083021803954188775136818398922161200059896801174081224364525169462998735355237185186337385413008321454733732728088968605375070049038377703326027979625576025512971649274628168951744609320308505182815068012712723174458891028735651626083690394162047562512778965279424788290930722286334913787036797619744469463157454997882950384260116445457468675198859866476303335893646934446880020358056053684148171493156471940882512728591317246332142626287117417278828933370842572742557256819408895375419469216804925841312135141409443688339372852677922239678622608264246333158019924933469237845267591556041839066048447760340623550464717643415031069648302231338022815076551653198347167209443069218201676468297864425445859300901849259412591969945995257094527147988897838630268402126098047376553487985351085995681724908899936345321732631858416352207177291638226788637410008317884350330038211529090518907232336187419070895786935675984294343692800582 [174,106] -3713038251053822358164976391589720526228102960087004504435339455737879829578225851045672366569678501237322035631411709320222198032027703211487813170946772342043961913015247663280788378293403644119967545519797177255417485183842999745163510025873954249005579567022044888851955636961653872606128495912576615720520331555122580422117515809816024852015388125048615200628290543014615217105531883954822048169610631924867523056227688299938039263372776835615592886895584542931951148531812311921087207251326464699928665223218525630053557002654630224646677178866434836661179019454154366893968349190018297048020568157433584192388258711129727087912867168277871542571678630964676397114301016206530154697705779526614389336788859078268137708191105448511138383878454489375067061229437267365200205313284617756591316488638812606324343555737804447381396336642878014145229935186161402967480397602394679371489453989106479104196514047866927793186964344014523110704786428075696980535840463049239888138342913463384024 [174,107] 29154046290846380367851323037965782026074490718873202631278653990546941192830454995221455853303882981679920177147405120249928217409005817182553525360397982523440422206128351543190158719059035045008992054986204603535595578257707696248495496996685786516633892298775713856478676929621415210514355702703271254607624394947689781934354735503735434380500818166601173884981901035313905779161375424961039147305376911467769844467186080697114511845236276510592847123576673400039833901807975964658201233577562375745086729675147598328777540390703866057443213041585348459096260960206106243707308553874957576191212619764570085189571306532295671875617183898621156986534306179185815425297159245743909496632425758945076243297156454176797781838433861320115232222082996701039251611866831518943314564213663246695917491613968425624410904256486736920829372596146608913440819674966443708997659111881106347712399588207089318121588329564522153246401428541332591896161325092526833569699936315445971738467195722172 [174,108] -173827738774846805289185147955305266665334694117486630462245688135507434971575802766381419223516216725266357517936867140271562598328593162758110624042928463517813772142647543820831845442625749490976303542809152627557013317884281286699611268205615516801747775612620778570905768462544950488412867645501940820918823679200974425043878919663649850242703663412267720959153678831598158497392609298330219106817032924388119964699112611234461267420920800113079722839757302978914608404562661787594408839899899319074791527409491777705089635518939402875491542638250004225656363630360608230284827009298986857087917835282059181185735687236828177672747616526995063317343960382107655302426397754813472225306338576970238032302192017180537503534306362214704407689519514043001217652431803180111751039016337099481221521999001800030351274655675382450103492011378450796573771920203006634721542644694985324747880854063056308104306619016355852573955822050883461286864189459297632928963948401424870466367128 [174,109] 758524112278313075129651956845776146828738175399468679512280224861030160579026366154877457783892457320601058235160769699174696386989027243272653905295150495073684409347191449802778501804238910357455500375819393796619543965558547021161046497657321888879186501284180702272851275082957178019723501184564782437421857000243252046699795571272319758286069124141554527901010355578880038523499871315046046917975423978274363165150109003956303490596670439936136162639617163072782942210574524067862420265772267911609930147892922121288552099155465103207206768902106010852587396406700309796827046491337895486875099535920193857410775849291281624678201598524358169910309038170530831882948122380876701995972905799817638051477579758062192196037554904241731285248569169450113214899038708851833197732006452584371458745206184956558967579193650938067430790500898966875699082857372438262306594741669993128572238219258606189057847526166714939759361252556075826990735149791086452365945892688686237584 [174,110] -2663483573110326682673895926028090844333172094451840446893354305065909314816314590633735512811474326461629474737756072806352068980950714142425683397544670119051101924915441566149488530394741774648448591176332673564851969443246603667155842455265735536510006869206036461725091177951127797997745766923806063706762416945974746560163755232585500434931510772922058250149660653025093162280631452228782389895792200199796566557856359143796370831613273009806585928091620156036405096769364936401970343576789726347132626198833098941346467488792469778763175635732924520012314117252151495820127296176010130237519895138162815350011690815941991040237163859063286720538163350545083953328125761189233586720092720100795012053922774137839271229410905914915792232408679737819140738512894526227674617484335118854938806904840253281932568699193863660277225163415270728560769241270745585155122869315741828464122255362267236585357778136172759078228849572032698127899901894542694816103586388980896 [174,111] 7352539197615197796973597130397338745348738540807373435310060189057957578198730093431861106878523367912537735453717465240983528959942084672799897986388441003794150408125712266571870496674400903814041587631519817291218643197688521875460489605511140154601152841455750798619940761582878677682661100393854289195151420865456827342308811482343327978115411682279882863295767273191940889938081047193475652735525805647648477490141641192137232829629754170338001833074796403657315272370907143929285191315653104020349362746279535787156049221043478806884943992448453064486443049640012314093856422672563456995867345084280846482625779137388802902743413111220272721486070552550172353539591850393619226575040980244015365982249971265880811565950112388254947285167965602159482192620807304282393531688144764228932788731318950580683861680400804659220096089209111432444831269837309778290171011933081111897454784635096623439284490419333522551982185021415569965559661652556047849435601848 [174,112] -13752325939831988644407563375424809352718968933330385895483856654657646282282488876891215911264871528028335819409854980553062145496691122704766174631839876973149105949475486608558170082834625363282249630265004538520509106279828655182956424031153456535527507220782399287127012217014741612691952245898256585292087080872249593614765800636047983020359380143490175122995201279936577831080061363182533901377397926592130096319659751913905126532408662984115952742134380450921595556488232543929885819411577266456275091534468303683025525968623844163894196993935326076227419014578710099675361952794409110614418106687437654491476782183413053453801789292663727024948763541054800220134469563235711593758479083302732473869848680842768929489789767191325246135653609188896158663149789685265933339090758314600551091338469810502976039537290387087735767753150063972096628022908510432320018651263387890994887147407967764049019773707390823584417345665020026711308750868071536698612 [174,113] 19492641879300867820562227574090117819471648098586681127565749991673246741752006691021691323901377318121483325948223514597104363580498906318375983751915268280932749341018161249876711651587362500781312527237987722904719974418330745907260927287632178458795578675056903030547944356698834028198835514966454755756339884383760760252886619719424879744167757662430783274438145448846600228835612300998010469532697898287207769089432031959495280112028681335564550048665837514988719419741141005682346113585559037388507857427474347044368296029191291840676220410600102426166960297966054195829968436815973292558904897825737447983445666646402995327226149201740048315328385677685012677854730225572798571180320970926449275288833926015403060369700181363332642241688489816319181165072956113694639289192039499670456067073949644480295428460767917554722460715205289360573611577385099569386897891777060384465591617622795980144903107055467298702957013690286798855874443189497040 [174,114] -22249913089753691083769422438188497872704101989205729267559047273801405404843344283600665742422584462111400224225928035551462992154616837269197264389097889117511786478990263769757443787473114473852785512403604844165098151254899773028639932551466038406116094612868852897548934590280122503012032896952665002379566058980507793320958896680865083679061501345095871222070067385142588738587737767380819963904823245642618628774844574702733702771810847209790821340336066852746260635164929582749719970520743194749229368215708064484078121318073384261568185304794521483881387159712481697507362339465612662295655248168487774690824906521936169972701112927134357506547127087550919908655764989009295352528709758011464514421705142827289631443681853133065292780204328615702725242763502644795810314261300244322278767002245101061945387031484160088276042578742989043447626483760535430392781825578804968703611090319150128706859022248261106048477643414884047363527303576 [174,115] 16489993416590025678078084277309714126356897523288202590237579330300596191655520436631504781863309461538696850319329401349687308001863642989174393134648396840658319970411613029007800470765140118701425027789592468778050462008306105255786460927029434039925264912560819326261092091656582942202979697195856815371902076053709667960421636793976626760155399681379981257625043947223341332134781527519650667637654685923998194937229389181550758223778648921747114407544958455763503906060690942129484915738309504791947494718287237003116227033358755291134377963596136073354305919994900708973054013433223275284890900704062378550820774813920625598803895482732926427063592130660627583198432561852493407448671893348223464382795046327504560436872071797994666650083723426393618288654189839315252469667133499183330209525914171535944357623535904825548448580637390651196115122451228556786530357405298845734444930296214655215051665174420628471700403597786159448824 [174,116] -8039592596609154401926329980574007572844850077434761931514969061400898663023601282055776504931880748484214121682216534587173166756673439345824600995612674863350702845477883825547701504349993973613359236848480154680271309872044858188687498850584461302580094520063307137338036013948864490180900203492909367778458365613301678245003848925548318698814542830378056451825384486731321205575497119457610005395208521412276306919134062920905756008651536225863438767617525882962375210391160605480383450035015199632534749660356287287617744275975687151065587071883722530510507063824880455372954778192839791902321507764903368521994734472338108584588033846889257572380998967684170300503587763489230841269433725555941718900436128900574610098327198650771763319577228553964429882649926679508388158672676549028283164211390081289500159796884055179239388145484154643373797379832362442559387736103451356388202154161508538116458552995355801785981833800204160 [174,117] 3186905302928493869694878820140027932253093755780989630746163999657727399362160689041822087064290864830192152185779865785524341147333021724807554131030517760372216988144816500941276217598326154289985261837118750337107526254937434409481821958475111692437729440029889376429663476072041446266256707792897769965473443288359514182349819852597208746471838777869914743936168392568331885407538601257121563566356235109417339840412882672571570987883384425315262218438701999530766213892454453724350213789767671594384914435846992368806700513457935604002268463664660004353372985825956183872659082048095079611611946018766459941413478419201491960227458888824835040154639929526187362283453728039726678517164190549173603102377293101292458987034440340020174084575167856072448258891561496569205570436770671056101268150116192922293752602075004531116802564669955759967823390898687541150905425703924599632057029556669565898234084492989491979865688960 [174,118] -894545463423753017681354664373914158662136863708942295773836713748677141834669293201470692763111504356025675054741963957174982019407774947863288913374181973538662748887086667433586822553356340364373373238851901128714338133876413285358528873935463263670924929863680181067600281102032575959362931382269558344098422896148298748177578313605884692105186533573045538942304347760695122911900856713100770163287841022087149888453157753444719630821793096904522182462396025704788367097382391141574302989625870240664646963546422045469644883218441481939880974759968070878522303348197716050724724269537620876175304357259345192163795212432370933018124163610866813053744153292724446241934813911645418344636559334984129484356447640029762951239611030535599170701262588994859585496736761004753869718966014935727353712397670194305962067719969430309685690475015298956711849689796261105129275766017012653624428808143758274782425227559173141626 [174,119] 102394128956489557514601961999957009266386585202850289596342037381330975923277596483838681592821480212185053496983072127034039067589564092741294836132352434023572714690602548771534478806059205036895546897688264592798290281843312808391664895272130019455089144556620378998627073066372609666989772993313366369043377326513781182344767278488790028542630826473651954485921433042527546605933247622860380504139716827922316197911359548222466396568245084723067222233451800007929953655546960039348530147183716533171443632431988261578002120107467594723428211233888124098598025013241569439304149202220215769557304931232476024666840266805680791551121149655376973117011987890503218910344615727415880559621591366569201098914845718012252066012571511876203525846808020699180374438178470707755720773680262048087315640260949959463170813218167467146698193566593176226411518807790303448916652720895580724806566472532425859340108495401072 [174,120] -57934935214342423778667080269744345053675400438139096187693923465371115089684602175217276271874795966291764961742431897069375379634305157776281881919655136389042412010955846942487661267400631529206150867943898889384773653051220141565173022613529395271087372004443238884150255304581629863196590090820864659566485020922506606602062245851965245756640202373177894997700536568370641147341720938128975646725779421966493938095565982629758451060222718638552985987289278600166937092704406020677371065354549322711576087140210087387014523093723110553606612325480774525288734603220111238837912019797627252583954941863973773715219576806873418154297462716348139593143941897624126084512289560722677806251414950881413795509944435289993757994160895212497649591123082415680261862621767688604308835181677710094423108624534723936180110640175592521890002446418273805525746179645416688271463952961863386643083360802193442076132648 [174,121] 1853843384250352644720582726714334055269384521209284639598817061228641924340273995290145033007921608212919522581212328318282197525395062287460297760923706518895809949476006607301159040026798797366526783164372276561143154016206583334881564748081740826071990886371091741249119858862353159901526135304749177277373416231937380902850547975371207437423263056883963448487483877598548877083274171152739860620790210143066978008049844007293163310531112173945128933277976506418075050214076093399564466336696086031409193376223908547065236574327474751274464379629115794847789381148990076903945039234253285462519730219247504491179499258872282874088812352181983958382015977851669322682166262580960115464473253997504645251319258126230101885466960013145919559570424942820640519720567604698604822085346597825074729986173519759557832587995015705005483305503733411712872265320081431958027895895412991015687587674364656376 [174,122] 19876636491413816894437408923797825747335143577670562984914015185371283568960138924939728929010849985323194981865685125849038076596379999725331563391511809602666528643047222751274987281240280402753669087936801632238111619999373042341924858490853003265120222143522311102920191548502739476757326222775024376258134508214419096356289270223634890835961115664844329108819398964992986903740994762593864328295434069919391566356052923287052188948157975812712539523768444521670268350585479924002794402547565801723509157512588537480644354810340801758421296609954020129612462044028133327212770943979321656839521742108387078699742840104084689557313629951539363554677776506330845323193337898696301156045702095064383638603382108157851839093981865984851786617985135497144044888103835937741194274058482180634924901666413818191491332776934164643522928600973279188489979248304885339405897660491106368037653360406298 [174,123] 8498640825904323888608858940505789324557592518612403497812925473603360292959686606610746462569174359608958271578585575059901464172065612412869736092640318293458160301724233730915220051659379159189204184447743072951236647327994879374450020835493774194765367893672206256909033449432854304637661603346281292838318784901174363218644956585028228213541619304845673842610317414760233648150702214404591585956753874262554494044340554502325081677148686984178736685005914688806232042528360928111450146237001650672304238802800987059185494041845083917860396690302579231611732054884113009866214044888823150210926777173835132306180777043986362189714186890552994231575566294225429663561818710291691081304609250781091386170057214250792321703471835576860471842177767316500271438254415360817315682124389677746158585107242339422759479022958382759723847703942324030969421740178509819596791949503707088598587908 [174,124] 980894971182391703941579259645995425341961027231466118620265646941925795230887883439995133725511235642392805458756909637330249926934673165017630324737546981170584018031043770417547320343269112084468617545634745984060695995113197653173498269921422338685154423084618003914722651540390477109155180366005725486127357101482454022768715449503090543108525779589176849958464360512220817512481480746027715023800128565219025260736225960891305090917496333183473866278393405225773228137226993910525029903527499591904994496180483433063087295018309605579413877129582262179090795255714101033113631739529466516087689873418398808979090601857660698005058537072710015340831422371805564869193898486199127259128806809485721656504861112255074364115318957682083963758020846146108309694684218493012388199425224742930969189066070592331413265306659814779215389288013988052313149781861028650971232454056228536 [174,125] -29481247950186616554628977927545369119257181456413060107243778890829162936351746465890439673978444954862581750963950198329564863003361298259726951141048237897377669495715332237183192709938071830207382853628114919671639386507451258611064107060810750509144887765145210836375789768636377032324048181713021681946101523608707973416484959707708392906915506999920990325045344305121302545685126503574321203898576522312302733382698306171248977373505055914977537745371511574488084535417464679760099607168070042323729053810310563554111777026847176983475956164860448382703177878730483617909575178269137340199347097310316960762398407311190180566959342302435454123987745353038861298218115281273411097435540679915840632126258723737265600977802609754121742996498919750173050071192816354109552546139498838997715279044457217418629461187388783393740083885859613672755092238146935524353549122696 [174,126] -11124821362969870477229741970301052954480942006385531412911678427518392173085025975282064304747694381459095287794905703062833634188581370118756205730545018714971841103285770810310175714040624852433555526994633968154623926148119700335270214100844592851958739150035944009880131997161617898171652850303890888647796883481148289683157353417209216173018122721202098060649530841453290812544957462289356813856244982901016697741647109022490074176916357997050371607320036136072095021874525503874437556120061810840756622729466620227870975743050377108374871095514539009450328194347094217248968689045157534748447308132084692537282972337640662398194802532464804027513316664868990021169101998780645006166135994671744068136383347550006106026065189618911215601483426234010075474467747862633787379722649314865864849550047517967126871896657592352437305881063427303846646242811045391114608 [174,127] -585785402779405433362312166728985897042667016840200503046708311906590352902190868652638004049048523515065350185433320762332492160912826056083646085756244990993836765008755831410475925972647592226287241893397177611593792765096711098433562983192902252902815230086889445547418127520090128646898563925050751666695249165214820038394735213475928014321143525507309182268505905279161907221870625585875692387211020241237241474125976343995241545742144807267290177369822158291365084679168266610593439531121185090886954985157431178866375319119754632277422449172402859797365747134566105400484700728002664891072462411027059653095937679915763553572051593863523983013595333187973126268708534435293130327746475889834654812061262724712314849538968925922005856392349926363378341774197956292758629389734945856143035166070798211046064111859019956027434983780039176953049155896497958 [174,128] -10494389530487125362099769957850550520255552305478161166041422640157757334923856719760569268221956966240074452001577247476443115142702398243446940326837827771898174093871453709758473130419812912974276309730991392493799754517772903318631798121597101052760072406211225081248616613442628957480217719210156094885688229302109504276451371402482196961313604167728090094317256284348953537781217577456141793049700151875774434469651870491240376436928715778799959728839847441347499530894917226065922153868086088148319155423431460869216495186418988755455131656011892831392809426841906475226238466121256021147530060892210649819627566651635720448255813951541254768615925934463650876299237820429414202936403233271697413355924002012292482341761071273731923490064801040927658023549524303878424982487489104110352859216093911583432994131562636894273882328882624317418377409 [174,129] 15834916622990489027073750783406977841558427698297278988199895830499213617190183693904644093785769537585542982186880158006900682884862224343455565369738222081606728537775700713816231945585569142109730041985835837125425037753680912291732579506403925873643104395218844927642966974652892942897309329883908368668664942319822598328914546463002761641590351583566619329336581825361936959860543401983511579712281032482155541674083395591879613353785091462048243647545749927197779188906012970002921210002119635387310525118021592874170980407647884479449690046841848952932643501330331245398576251135296952646432771653071337105410131310011511115041440451111541449291414377090668558122323149715807708909300794726138759933508979797115602152076735525190034413164437289117765502369523608781390995959543284910197290138078118951600982289448761647868132929073463368 [174,130] -16000056399300184429196354952949624639796282012027339922887538645283037636778242000566657123410674902886419218956710626106188001475467521969192785031335823604360632957697179771385703712837902800312876416940721704931349335054409214025911620328395764734393694665401880785865383997205610884225239966775177262271852607944633831172329092327642176177023943769384914469621135426472517069937255603484486574119308281115485244466201035741145725368031372068906770693217321064001297392685417454698294500144837232596329699684079156216900819105374853777005839631853583102594438262816974647740361038316926933497334813331336996429694716087815927891035154123009958625329124645488146094158796444009720223118398755643693974795456228859678249228490992882837584017784376406377864849555071970526362584158001492873109631365676846584663168220160372378617449533440 [174,131] 1714257782957136868055128430210636756896075469211070708996884123120698058017113267151464385543907489497201133448858443417002657107080785197729782362674687074699989760190971716472603546608830318470337343981917694337899971848547751698164712729359296000026181880887246925309265073772930947447294865398874098128417671126133849251911155845086667591370604094252234488262759880478271847803168721554729640119123246419501038731115230907084563542431889479079408812703437134270436268370477318644025664721184286194282824182111014300658345724751070142981301595129971740406043781256426499458172135722255622533554880935525853537534400291156183126477818141745218667230932409715083467068643478244805621479000553991759761944662987091260815758454860896909124625249968723355424456576047405011477981265040105487016893880896185822441726957072658087282872 [174,132] -54789056135674821747707941268411682317465473256946304976888663900494475301740389256241697754557732193714852537618462183925069115645156172052019769049999057196783511509618520105418350790588542409820932032463974053614689320637175007253520105389437573572096934037682672708357231422944049025395837703625947305545085699524964161970053264319179987735217650627743575552753243863201928698135013351008433078642660595844318867292167565946341992664783601789807167891998278015612990582304221662001093559849451652146220684238097855198314503800240145814013231845812402458808950848038934154252694878358560465463104427717604140652591009263655936352606113185823799156978609658910326207059593637952653087585214034560800455148364494748396501011239296287457997032593358165764114202186766650341511778015855814047668085209698278097231535813342704 [174,133] 497078244206221563295579054717084974381585244940006872750313579369046252874261015184122526288800291588134750345716890244454537914183679012839959205426735775468938356434090218945186985612816219140443621708201479332469870236803413879279856303515404833811332779838378693574921044786203367781325114305906432272563370155403816956053359687468395282879958536034696934536365506813367661951072228461224813475508640362082204302673276411176969282226296162664411586845138876928349388805075717911083621088470510666956079622352388880660413301263413730699303368609873387967729664265141134496294864101312989742517539162870017921255132322446459030507004146796165582461935811086485877648012849348668515262031803290157316629924360681421407333770488418239602959037198175149611021090538026125300653031865445321864635032411267804743638872 [174,134] -1273134864761811269811366095694855403684524983555001163057704160018015626998949069543321389983641991352765447065290074470098931681715261893681558407368310722157538644892086364845620008581325903656319643667412131960318611082686681730789695209818110465625334058089256821574055330375437995671074374149804295293958678714602801915320516506923756308936503067949564101063701594765701958786019705044245846565089434980959151042773462576403541821972090980709185157441126695693333570615775267953663740520578411493397492371346152662705744328569913376240705112615684124344695276701231216804618232485787455745827949184097183064256649039577709353968528703841795935817681997902404985430175018198094082238942674255970824047368878333598426622958141406231670240095563218432686665305651275290084572063674321664426889607183726008 [174,135] 661889004102049956043515774458590769059677234325885095962125566123424724816861773631333094602438177690124041796061354458439322359311976497890260776123165303839371749691319555104810105659570735637626020015832242615943064328399444854596575638667458082120692126999812164768139446061898250123880635963921592149812047202695619372343668064902954545897074908682782987568912262987893267042352968831367473236357747377788868764702764469398088794674627477408053202258603527099777529687242044789695778297774037164897953567945345148295681205164341563143968702809830767689681026236048944474943260435272886074367635004412866867895577870914964114145246708626263918092077517191574944422511655917311109789261145055024066345425911950020087064608946963953931478765338624781601468808076125032043977133824626252821134312 [174,136] -21401994359645823663545908595039848845133445981647205912201773161447085535715697154892008181759383143365771971094099921096211918221017063519782311696723557823296497126059577337603038943835510877027947170940173493794022591472350653994727858953208614685415330345617740290671732671067243967506148069088274326236486967285799864161252415800141337555440285501260072046367449745949087604635177158919532954330305987810561769201977019626206186929090646717028805402728034931725246563706293528336093213162083563568675320539352674155961009558611475030677674532248255817834580223905300115864889631850067964682952398219589897758441060859964518385771246763740827653957153574115956244148639016193766430991636013893105160713288602645172095344046550096209475027571919378948779317854165990294955513576949025072 [174,137] -346254904665791404388717291349957850568758613891499290166732416631449342816085352180860885415005873123135214711987052077591672828601080567817472734924911458710167807248547162376236654817957010835339217624142195406049465922595346087817029182022402963007568471828272460919535987094273104980507928424105939687350174331225515725199347074369957816694965673976718590202362792468562788152089606247470517318655663453898474570559885047296533863554866989226806355057327923327834842894265119841153028743719227382002286233880910699351179866354364241770849070416708286969547065067976656111956698902538806502614187612452169163657614329851548640226855003941092788036089510444474484100812844456471261115408410931362066679077739355709418818312701103231912367923992543859229369907351775022161759047378 [174,138] -1219686363509706785547345450352476418783164385402555216749765724907691195782532980072306025617072062221866964282431419578180926532440786056766181582178958429264155816665346809196546365614715428314735160823892684601434668574129846594796612591190258922882993976362615857138474053694939056731517001197009193349856470486596066216927658025882442172578329345333771085946451016374040867476946380799867557115134869575495121661476871815550803311728634263094034718749628720213729310604760647061932425896697104591593805511736752509496251992966608812753142866798125118274416910698280421617317596486543360973190951609675904186985584844405846648123168077691984413084850111636004188087302866331091042592052195117436642730626989790584570884642233564469169820292859564330612378826381394156984 [174,139] -929602805783107048461012884555619029584934928464970640482835452380876460248329639699888689738047027277767180977933504307307798991456123371081396906008180230968436647992120849108760503979853696425989668230049353236424651546742538221815596150709545113713304081702770792136908346081259336781796508518109555595691808663548022578069678007100337843022742444034014878867794056410728502076827758126310778001666970534096258247035841321878683029218853892961635812058541034102128424795294313108548192018931097916763546158665184899556178683302346195555079747788701200252812418226570811226261448420581981664669367997381078479603855943471780614156075162580535575743513268158881894815991510004933878197499877277323084931297009861872062654369772049472553453202700438808806118048705 [174,140] -152169866082081051992965473319950758711967658032785057836892835947361847576243250495854081955518085659163279655901881838328403545721998441481689630848362504741133162023674886737415407065366130023255311888546356709761389896885156923425716023849617793998518130937514838971536576790155232057317114532490076086184687538519732038880013282545634112019843907066764734216223290787338375611695788235921590707698284009761442008971360888650943594772703429619853968176337450091487301952810360976503306266693130711702924781851087105734136038468778421114575358547513528339916155919040127953570827205254602608796242762562261255480726734394866948082005718477056586430734418924576961214807696823384163256764667296283545477903264365427355244572174552438651123050818407300550 [174,141] -5246386163626748962467498298426375188060374429237495843961865309682543425115846582254611419938626695532621047521043234209848495791356999442192503492805598570593928212341366378406357796502594752835100025928715364266576720717141264674259463217629154025507277249658587053411100875443343514463387601731952800021098285283170073063894344729394303568771777049980878130302748460391828713197342229564984565941822539902651048054293853552194619237699519403774076192107037098213976787926344317498494380440040244328917121112376265684853322468387198765474245699898292824128848879008859307702528120114900932920990339500925104129197782347005208938305894447131464234121837476872426461963604215219638865371672957240235018811021939038511325506426705735294601744396 [174,142] -36426636674963281324462652580922321061083238736701980016867111962291820535390625434819301218844340537659634956997518480652938462238803300745373100808799360685363179280671341036770334076753091899702626826473299734317338699250356819441192667404347983466421731993426784496106263171406326540368845845304026124205608818036448726426221161925645067395211388440077052698036860732904108812201524683529221020417867355189597342481692333356256496347278672320237410336875681705536108643288720013419577809705378714497213343453273403041879562953414623432365129684275126033134758291312671376816293160538142993051646659624587795400120652060295194304004282353918202361003563248610794775575044352672753087439724911725656085799134616680837559902311703384 [174,143] -1186871101068645010304792051157141304706919064340691526145186836349887122699630201169298202565806354917537232238036146200453102970190490658748606598692510643391810919871584382497049806583289599318751912330677947407321687531919422197065533852012768161035457980182792476251566483018122419714771998793201996283738968461568072922690480586823225190351569104527561679757809848936808316450784348259455806505378413757623666499677975361557191934993769266508425069061050388474531816740573307915669791299368352688930800017355064494714219457814174592062548695472443319491766778080112202844243093444760851949001248796897341275555970815091684871366407755780262299906941762888090343668281875622480472531597676922175224385527353122778585084 [174,144] 1025717654046744395668425456020866111453130641332232343787448270271037098582325633475619740987659457024380282208460243253287936899495840617991662823238902433354544325528032524505203218850532212993185855906901136416209212606133349375562218422361083530878252176627259476422652319334324403093339564324947388877387869893911306859099891059944986863043269329610610624254849506891284122801818109803015444313072899163602071689499843742104706218503733219449822528560593985004591215163618282447972384788192979592676492611066515740089386762892774505460001955351784750200681648227450721327676505980286657709041663000740160877232352650789343787459145527755083745077380167818379212783916422475359253244382759973503109702488247352 [174,145] -371592277444650904343026734488988639881153242755638508411664680755487670207463365960096504140289301773407819660994037922363682117829154588206626866755029977954322882100247377626607749203191180220624223450536336657507680711167328321225070238437145982850553734445713757162966944360799758151289833365342452888143397146747414194158244669518889467556333408923284134151662403453777630633070646561182880184138006747914671951168262192410775089603184074263181647737434440746316585300695733313518591810477923934041362303084561017295337827723845111319087498909474549259578427078540408236727769378033191251057391376627595720223292932882721545762837655759288385154343479267618576036934144938698453035460781101192350036 [174,146] 52541776394229644859607921251496514472207403230937200168012685516371716473388273618725483877758329681780505743084883916506708804121154980745155931909369881802442672291455877706694976686982533528975556028669368999670076055753767579838453862706293288056652956898696934766979333506810605689705098287782726458175095492513406290270313475126047031817042089450796170659949069724102126116314216528249721152740280795571563512184609079286449246122375998883557306590241657666460337878627704433431386261562354446410757757457799207795168395238868536797693104595227792765415439114263967078453938128262049199590679813277212589400154344242481619353345775759030863113189217702979001402730490744864025188539433220 [174,147] -2809916758930653505436028165445437455931863488293126218915125460226284081053602489505164118496099931215504652880879417280180964270657778299467642760191234931768638256150580693817423618956109347539077927312569932544714964454612262762098735776442584198650238597101168534675821161018058356941450898840633374276033200304109774193693317914241772948360261192573283166838173888213440933393798778503315358206127337531398034298806937810044819880235743549879109465539065609689294391511091855854521712030859039349075532312570537485771549989287781068194279729997518585851562146391545903501769011537137966437913424099599944311852745223908794546153258640152594563613850760456637846013527962061684836 [174,148] 54838664205079241077368755008240463983302125891324033481472202914348499284922381732013169856322739066072517168614807705954600610199026294767833844981223255290217132554091106379250114116498912257088626034710650009715936679817881964850748232345396470568506046688345302346406906578480096099804016078494342992588284013633026614815399273242727613460978196151570512598933503928843630986924962764694038814349863060394151048562184529047868408863036832619889403385098005673357190562940876468091684131158420352318484063303195695397076264530823710357632995806261683737077602716988154954227044824698010328721986363989166793320347074148010949402011911230899802058173719873126926702289656 [174,149] -374998979596551406748422033492933508586045827609229781217589824337265788311379096186227564695897439060936355520399372498960916623003860080537604577232531632336676103028791800464156182171176303800586844680169680031165440247357171530783163497685877208054571259108574557814468054010838974287073279029120532360805013870896828068203153358213151295402873656422117991590422503463778734903151511950361744421289839573129482042430964972379604522543377286324351783531198774550052115153782495512171417399429765939659514879545038301219622687816013928539945359807169853185640794923704176764406303485424221577950979931479717141436496867941042651986794550682050717548504734831591 [174,150] 858008281238186398211247371022695066160464351653586105442156807168876698699727971733810346139955975452556620819069751082937375602823930317521177925178656897564249744315271548050229463385438215051221016451813774577000823871226721551630189564373061122542155076769682947260931681781416785741120216671460838034832762273745465322337951871837395776893223980741166875556533689054179683235938479209073279132812014052518073766784973441737308438206086972332024785276804209028184864884931310013724534885909683943616878177802413413686132111199397816399300482816278404484626641620192113886486081150419860907289584330869315152878797722791869799250962154220351444928 [174,151] -623351090335563828746242856464427985095255328344677089340173813761552372500777309281330030554686603975623321869766000831093486175717028622808261625815282752581609491072316494258677506175736601042031059834164461034310365533807950436397552431062140295317383320806011174736714306576912415467669968743063541812029093296295759548942513549512406830708328431905878255610936558913879503067957704890989478022007011422197465390867403115773777806408474568548910435312619046097381909348875899434078095002294244872648586075042447541518961748920318840634462952399857988942529393809610108621064381549235464112950903505375792902656459617809261294676283064 [174,152] 135488134202068281975034259023879633473851314392650445571189797929859989572322122685842500717754651517010824340001222820330562444005420306985242053358469163925284095314658031263220309043114545809940042535916798199890985696210794317972792125496736792269800555208148393237783820251011736169037195841130681885530998416538110500460969930211186550801556915386978711173887120348546073876200211167999778807910800918254291137165466285871856934641669683290294926527672674584357774311584474652612794577597209160820622052950555786953330779693590155838524670777907793892373600149123115135870945323458912897163827971179493237754894948880144 [174,153] -8232366427014872360681903949894166087085013126351051200230521473337566557860819743890531661792093196183715784507291099188185838541786939871935727330677905403164767555033842051091034795584004448732295830281188917604690163427670758513821526986988207493454307269874581470167806057942569789875244240404528012814789223295610166873537100819394429851151805033635879597258942578621987706792527780244366624267169703429671964054643990571822927372432771127091400807516448603153864829344141429458003192487565295849817410969348896052123479931638761239622209493484455292228071820074282291230875412871983393135148460366655467626 [174,154] 129383621545289029821294866396700718753528283512924543233030593432458562961095426336280963307965628221855759182361068477426545245246776581506923032472379651831988997355701006958092616371814762088839298123084917636927462581910053026515979518783358410713285090357875084228275768389154312164117916176044532766125420624506471222840466523327344600483196321371570951351778737240280144595473814972269453000488476607192998198171615506124091324527122138206357388065215439975275050206936689766851950343311416927541821890540291001414034893198290574697027608804637716499097153372488900952784126002397781307504672 [174,155] -481054955551186179131906111618105338953994011200850784544518837064844996993393276236978941057981837304703415383547303861505684175355624359729218294172221624670045455580446312152699952289198126666674187525333730463620680119572600970218646588403020706206184123464595088713104384693142885795156438973256037778258259475510342190458353265609988481608553016409807447770582923145082238523210659815608146080475392153334982194397415846568006731226786351709045560203187702677582861449878343934807319752596594353906816368713294736969311731441160278744105857735401822128003787785796524895788026332 [174,156] 381629132839877034050126352133560584422462172625050778168233214144168130914830305854081662218030882251950672364641622092424517344231306186056078685972732156321917110182564650781234224765360261236421353104854981701452541920516821923024729470870855356190068678934760168947248841490964388379362922392225857762667024700876467752211664180679860906453222191867785630674490890070942439455922750669785875807547147179676499066276834801260056706792217545755337573666081633625947086311758450956782637153205300271654570368656234463486070488960556574771911351007762136041528228987352 [174,157] -57283225749254619750384687427088062299981106821548585259906682263943059625332914856182400059037355490910002382106367153601875039980632319126441530606799803053681248080542104221953981986605529896608098806990774971189156559779362963427763220649905194017827035434770699270001624373972129581412998545534038405825139196417759879563371623418704664719447705827829886564164341118232868226558834495532244721669327172144324353753761007786768972082192398379285888056225714721926627828669238155369628047284194616785409183253530440337584405790646344233660510965268768 [174,158] 1412841151161134416680012273803065391841626926320928285893980770077682889011057576705180016086507336206802626400376340585022668299278161387453168892694140193471606392447365027229114665899844231344613802131979006390813407168937984024139074927834511908305530284096361057116263853935921117052982202329663041541785942417148010405899184078040542874878680275732063446874585326515002254491213357837255526735544017127541900294552712558183773053748152623467891193313940143503057286289013396249533054468533152077861867708070895791466400110139076352 [174,159] -4844507147532191254048333467351343203918641939003675861425037282842412140783545306343549847589355372877851317121464559280146821581586015616325912595440230220386793750196407120893045663860905940294046981400918850087444408252593508563188560099323555788046921350227038397722051980565245464143759755783219887634954421898080861983266732834943063258645392338324200633597844769187748426038061438929221863142567161765810914599198265820996935176030836532698855850752297470211272040247302998905797374918283132496801925455725364080 [174,160] 1890209656635681850235495601842726539531676922265321959700831758871886402260792739277612944227637068042029633612146110079166324148080103457875780774817428558098986786674545734235862624912715734567633728153068488857370360442880456899090855652712293133597024978632408003933254265232431814474212701674048464198099865892301134263647659605032565576756904403220016701787970535024270042963971251874214749234835552839725948563809377466159208407658041352460062743303741479176514829621927004374749559647598144224 [174,161] -65801511860493200968611986801982568698148371502529648395029290768214187534067027849021662042735488164543425071412875827291356844841095109026291848236798917316136329075033688412552992493904310680591546310054718726251388118136553669794836799607537205122094195169389873106031132981136593520615298128008219601206125574273262189430959847886620584209474508918232833435850662318680557954759316710893673295890009763841009326026628375700403299160774873991533072365797547537766309098716146648 [174,162] 151372643953831203790016036629842785205974597706685832170628378118020725327296292079146795219418188882832285014053489605220988764754897066372654281106370116991042890555184675106033752900579071844161487034139146917382644769350011813955851091602752303948435877720438132837185567134926311457814891468012490187204155212963836132787386589604504340290278229802650586141676413203753221468380526644368205458444757319461394941151520770711733675383299631603772207150092888 [174,163] -15767669513273929638164412302343199887879018320929777805643802854225650952735593947448829350078130499941860916328092902909575285490382720110795426867554470788898500372240526887575579902709774072349259909855146585463221465347986329872955628072509851484578789872030504366204490437520442556739126386166236609525163287421757714571846351597270280138763431150064098057597821179065381507169167065501403821616024112140677928406280299105941807223536 [174,164] 45639046153559128883243928563163353142132800788920273335098073407013104570985778779754048946288986798716430029755080707098340414800281640899784622445365232137305270290518977805643657962562072772442894301024802704241322251794669346476980868289348470418426624149720726184864202570477526044685359609445265670306967596622050759247216257209045987272295709537990968582503556960037265039951486728600576767392472783351787024 [174,165] -1914932085369189558851166187780339354653752706165909692285874780459948537813898243072594081034748688447770321977072811399394295054997621033544376965303829653898245683372205201469192500235835366185262403196054241164672244340937278804697769768243722999100253882324351785183148122035561179324348700709327550309058124908225860638259907837462982687627444339055774547021848091406812084787682210000 [174,166] 1040426650199602601316523614895065601872794402339160663670003129767874399189203357338219002813497486228519036437025282630673636877439690813353679433732072413317764071216157829857199831205957763728080753770216170331921333839068133823920626753019341083070888952318221873024462290263639764079786703141604538917918988075309557994711446726136617441649171564863054250278 [174,167] -846126115353574210709218633606875291547220651957109638730593183135777389324241025161532845786821494724519149370029131196211663350235287548344522718925946168240243477917766362679264361876407917391568099320390810992647578403152571669676308829212500314100041292538076758215327689589496286108997432179658471341518953207685833730735570690050743374621372 [174,168] 212743728592067844869451060491355587619458950318173912339212420930502115569982192222030070100344780754127465271638432190736933844777855468134420471479526431344972367231924462014055825571701528267981066029770742030321799869256708205599352573594863088482912664889697226024658078523049899095927560198196052150132465033817900725160093080 [174,169] -6881960932352199125169363218875216187316894320057592043961722716003214541968077825847339246677814006528068734522116021353945819546971229582405475983317056917372712019970799980160944438720841083484871787998947635980466923451727539195266566039090710914373090572530415123740887158738029009196858173953663623569119806688 [174,170] 20388367407466663828362742365028711213447247416492845257503572848828069266199096347115995099003740297822717547600146818968300306454452236479830300964473596568281515664168812963612866152633272601019274776323015745117053037779773984853317817558234702292207206280894020857174770433407924592067125809920 [174,171] -3514333524322313084696770673397021960605031881314010569926943020613661583088898212821926710938052475915998695613157936380421758245117946611914212675880676780870522521869150335030856737855692902521769672636981337373153799548275457524201828552241547350478198712903051690008508480184 [174,172] 19221771425080095548037393302507916489035252283303716768381934264997000530194663676276176076815262050589631846707733821389813075091914416550444271024396431474072081381809224516487807965098821353441204865190671469268156810770585577837559157632060034604015508656 [174,173] -1444668256560530255394317585310363304023300466579751850289575106495299863451269808742243306961009052819660304475457009689110925927784375676278082835977003818369569923889191621760691595067569848870952330618398505813401530695574909724327660 [174,174] 413989609687838412421785612774706663297308341495898447674827178087845085748020766807224108964169750977185466803869981373749729222923333441740819210869469349409352093875941049889389167882085971475532562027755197024 [175,0] -75003345903535842527189646345648094522166648653035172958980058164422556664714558262709431157205287844475630292334233777100967670648007875741767448000486716007031556435603677273151383950887759405871790605857317971349770147520293821055570065810151007143626907364100693814964764794594861896400425877438834726342814341002910510826194953743587029649218074148190403772443683006230103327525243362126225676534795575091780428776556385361719594157406401266441605122881680754890011815498710063598381806272576027018144450981724767505993840956061895814586822816131838460388387246027439370075113985303781336456544495227736143142063032204904207427126676523162356868734325750096468896170232118386460158276574988081761339884148089098520863835669990560465288560051712253776205355017509431992920313080392475324396568482756703180257994833303479534964020583339945795899775084517791963483949320685076338170424259801720510508951756579298494923778256386079094061775258688024446562483485883654741423220467518507523452900981718171831750874481626906825918502064212185010566610061458819282611087529831831321862771383455440103653318788486664018047794047465961040357155135673517822998824010028256390814643086830239353471062032877919684923469988468763215529717534549505505905414802695902046749254538746663693018490448594093322753906250000000000000 [175,1] 1661808237075423296950128966976042035462851297014055846344142539674083919770445712552737483194887241156304046312367944990008840695909944012192956590357544718268605333208760393009592549623831716377443025340908511287520254899992314066688800281167128625662382992523079241191093667779780643320163168737589581647788548389024963890171561135940148012481417085720628158240440176804812218620630079907988792119188219306786090563866791143412689096714921819670532689501749466772995383944476344464908567980058952293494027171894086256147323489958222357992496499824086012892015931467369691540697484733041492639441794805901119346840530267322075327751083649545525935098333354083878909772690047405636709289308543434256268509681877272923805878493511548448779716917401954149823302157844215383947577277395068418920575688813540816907068008895163980928416684910208451575157300379189602289089676921418554764184311975541633541709108625618293668779738773201678281755170336730619441334074290848219312808766223631465609787261172880076345350508931900430396758542869332328067911890063983260433527636706183734495808956729017682643754843523088012862979352465922776325085474149722024445073732781657975307211046156216857243128802718050504449202497639042842902748599188874456918201585623700308964030468280208299100428121164441108703613281250000000000000 [175,2] 14498264374145834353097069525898439392853164676210626012320760060114972333632437748335670185582931093085126042269132062897989607033515304910203236329767064961081355675042842518714560808073240550970901919194787580413913085288628673016861158791273808177318203564657973944142413272643888120958504187171761399671165038714778049033125269194949407970285987809163977431088437457006811973108064767465030433951605075973775205405026773969190432993388179156140601345632266834804924016709054480843737542099245737345811585744159457883257953173201800898224150585930582761176952861314394631320390755426121602191969068896535181664445174543798465292681113715127245145385401341689361462199525352542765763483661491606532204493645661725031652019342166349675779446753574442645425794930683477018524075717407023501775827159600446488833478402451184325255740228553745822984422857192590945941237858223407015231594060527999466503349035635597767816436135594340519919540265736710118754817846380776322948098621154065794250084813266923696723982162512512841857320654522336073152062858528367868384090187002261175293557126225190824544220181594699058684392855336618957789021456656285154850724297211465029815646755993769021290403650726692500928329124390960887313971766620058711212057660072219922314068380363945385118306548974942415952682495117187500000000 [175,3] -29277773101209482918613003647444839576778259941467713202859740198915182843021528698504204201185792594162118982525997843330083008869298669439356301975083790441121657386111311583701050723675695348661025756205399554674595426785927606642765982923269408052952014647443955117108358764385398720600794422570009780067229212508638347031695501486786666065383700850917143612793464866920406955123158728899715935141898326595476587371773855185282251920857483917003647611016547444121021789617095270181063147886387964645952925977225418361101410088975148736523358307687330520990503213442127144439730793044704959138876438295617129218911958534998285528823644395998527404467129746180325263327736990855676246641549419818361840497003666609959172960508957157634926267121076326858983806756168703056596812142358562452428975572600611864059007690941445214429256836596956137723657691132717882281382813541861065203003688060637228524322074919823965500196803827125258996734284227354317181604193318145889124474233012091718251026697827274707918013642141198487360327870066557308476036993288681755193966142421375674205145566000273860290916985856952899688116724875360079558715985859471609854134015052026938131726653383219211246885881585634929677879120267672899250385590668643071461338220579787544555780503030418168542035251623019576072692871093750000000000 [175,4] 14524481512623293627108218624510139872969438115531461107837727431555725664365397300363807325998999397409769719811436079671455768343021389574858615933489966620755797484894570914838927630076001501396361744553186398221571213815930100440450135408798204093931353746537815946867907715642089694767004407700259223168157017655039739714660654196419581886342507907576115861478261699787293396419034927428774325072794567768944485574855466080943166486336733639611835414570918816391119365128706732332099863531197507064730757588289101626297249261222107031223209246873877505708952441201013801226047180346468698036276584204033706985583380346346070480531296148885896268287544824429455918860427268977926493713912308424823407957729151084330727171245776380590604353274053448030681881885746596146372444858856965918754852712805043599856299394430308407623075110617320945841337940482344968113323168754451637803463507366829060421467654362084887148143657445578942299436717094718751145965519170765257627853504056272595041175644167111587344401923963714602920527046969967118505044798543534039704614074035894208523968057298950993739605458663265138440941049196303671493010530007250984592394610081968207820494305160108931151264293446791887731571946078332647143072329666911320938206971725777031769969739889599535553088980708271265029907226562500000000000 [175,5] -3159622751805305500495967270997149401369976011773399417736437085608000569964196025575223073488501470023779166314856925483252948301854247332682052775199091599665431245378119769354858277019209999760142023627632958427559223279760647969666686784175670115358969153395292410389511282018031827889097865865847221881711551314346756488168993556519567716817859453140102822411912850341257095742097651447067291175136275427199218370987909263656824448851061116218000797005182906985059878070949077210941207954889627120114070504561261800975743678119359608865396504350544623148963693982358787578376371066226607404564142368572018068822922991468489947675193065965488501183507825090580257968398965696423632131918075793219366134200284521401220744497335478002066601429629222557736563537829078513749104971503262199999119943803493490937812931960738808931178499309639056482308987780751318396557489178438296120771027725791517016460656475089443201358285201523889494566163495236359151815682045436986512976776172234798783747069304786849699582790895003126175050229923508708630887367612960719529421861000382536326752256666450144880713992670915961203597658986572669514109261710651022332641130494152355134181075419726132889492365717552514758798616646537185163429206317537702567512353452339543791228283142212379271013566914036870002746582031250000000000 [175,6] 368751117530494229868031546709251397781996256258019236437094129990671519963542425992493121546568614173514528468824780926598512718312779727497810516687826409094664340162929923042486965102276308991612286324998349751353232325814397801048876866959577021483595015263019400616145889184642528979789121006843660053377107809376058588543799367763610097376597417040779951805931139465253333748208321677712150073839905017680874760591484364092991114926385953398670200958100606277088079546739514701786856616090076465227657707280372671905477630268872059652818868068103792865844296588044077320044875278369229659818674810694335712754235542280250849102791668289310685614149971276673936595677603396089453300859486519488017400504907179808272592395452176753941521178658058458755798628277044927000456831159464676257001606556909157641717012431971193174818583522505502473436301831663245121712797385811991756018160261544444240999826327378122228004941182915617984703984315373120762129495427063882059795468922550857607119544932295540133292003765334046344421395692729258483906541278184269603955055947367562668143565117768135109870017881227457430272488046848766405561235358088279663349683605171444396184429664354783063781499331667433758292241832663468783514068718512658894790357211923465432565992167843272864380204971736744046211242675781250000000 [175,7] -25527201747663856244434752722267609908157573388759742350749032790561016247553408424916231563482485050341522447910735180100203173887250598823956692156593894917713332908226821005116254446994765640659246723122963203379420755481850839129305495899815700344650189912080629332300695267521485850482419751684754254356557655735840439552416612341284160052354376300998291715761574707678925302811009771190564146576524010775182244535151476715498674203807355593456366428869945591021098833026043617676337584476804954290791889637222702722592998715560708322965856835077610134465774551392099879023337126964269868670999780661521801521320940898499234504446849931670775591993843218634966005482887470556040296516104131647727970479845234851233262820393754973061864226307921779127196955854718460323081479881977601622358206291761644006213716662533365854261237538411007815904018467378691686540478243132981328560105988168910258130748316976389480671948257546688060037346594468996187389937047805175169630995109433162031011668211464611714989056711521675947418315305327271814212365812210888888560504036978639435680994506911057484663383422414914287042782434503838712696870720436384498028675297258948692942297097648564332406474524174669802111035971270396154855621640176107100206932318557153191984366944215209025820586922855228185653686523437500000000 [175,8] 1118486188130697022489028835950909951694873085492494509439899995042003389628555478249273374661556022522201891148541567947493768560283885254835973901003945656945076353185532592344889937801497480586562971283369490865336878227931933940306685181245137734057310362715235662484373911908731530618625290820531993496705866887673683133559549325523942425468028609602768055607273192619568334234739631688321483550229000787465604698462705565282429019209697572580381143050171884100676282212269237625481509660570346750364939244071504181138919358386298523498456263412128821531715063306605938931589389027095684411306882515783373239915526563077331637983797779097150712756249409636781970035128369577850641837319339787769636008520588050201889099023308411098403958486494491972415369592715309810910894018281798869513341500844930722430494826870967525777539310251908215264928766705520426914991747598122092648276341168826618944142889690167230690752554996684491945709690491628746340264382929230086331619026918204321055781275145380021930752021203868552043346718742756195821070219922105502183885378458342254201045624963517150481054016057247388014256318770919722915925951838500832623258709700177532940562967854704216445391151350707024612591963004578245441502611107430325915976980688919531165817429693390188963659359672222561836242675781250000000 [175,9] -32345905472200849393580651326006802510696108467744457882211847167057275652816257357269532917238994718699453142324723511672279281152560276893065882711613256244174559048208114231869007997286588303725076474075940097195618477306356571150788578361350214520020521776260271135198263386247918832652821319296636460173145411140556279314898398364252235153186346057174235808628711907080947960750366544622257811391319451469176033942968737062584087340825159832340699121576352583784239925053587345825648117498224720203928848222855959224034214745509307752585920816316661312260019723555955337357163597880640570239332736902503012332966880110993493088925277190049210291945082232100698468785459760968355501622327620682861064340901898417753823618581206776946367235615736529467431737616417608281436509630327742192321022864639962729447412516376387273807243886067316312762941593031505019427725107946367735699203145303881194219770727364547018206555513902725463560944906619062614190896594177118421182559967263738082737269334765329218884129286926342542623916443254288636760919684699687643486168207300210690580860488030222536443323319623087292033005852526564725480151109254670561454822673974297994203437649280402121852754182724131694950467076196526402221985318746917700545990650293569048284937323704176929222313864785249679565429687500000000 [175,10] 626163305012682706370325993312547141908002219846281878658367439041013918257047607584402749501808489302622233325055879729524621833108896737845569287371448790918032900931557005633732738780955493485597890486554932467961934586046334034989268712310643052976397292412005811781635812761831685360057726071710053713023892588081741072706808860400413589252431534495242168176119034805387916056515351383242299287948486384916143760445877833239871774765754031915362293060553851611321243206229419416259811482189626116037242249663200675547721063730187191707847970231534192367250402873971719939700298301770066744720726921803911895825266307693544869276595887073412364846850652742629741286725048886916468931671772072238746976476186773974691968355619019947917758668534241776956497637785790301660170454867812480783923609229102727409546127159027427528229780712258719543465595764169320630166811751874016127808975456837723367264685961950056097427366145672304274904014789907181574892445116262776426916370465810259933948949125869579597599209081945106750241814975275135060011361528270849505170692165817678689173383942286361582410986167728491422654401831129911375650043172861383505271278696329515802324640189902970261979496289798188625651269593068250175115750946021595054303516369540584274239556609683401302875516186552152309417724609375000 [175,11] -7769577923231257789137623119514949718587087419089325886901550030242244536662057900529957248290762367150525431621619531947005908461409781429339826692266936544914033249855557108045453068501483468528326278127415031053726756690588193939556247473090537340158103750978945292040490978363935320118165519811371270001223496287780344221957640058063273046220172877985963748547135015307213143742752895558770498156172118952995032949347623646802038266827152641187016416551025006077025642658784288479346619486296812155872912208454709255435525529405276813650844460721104193802754417312138650836997215901207512736302104395503312479640523883900301512139259631587706702575287542436969065094142497038412820342288502366715210800515940602074392863337267157826153476659385861124813187118474411051370507027807351611611848404930029220273699272539266252509954280741583728209971224018551044062083597719475671745071742281166334108768981257804650518406094268939332090239274415737093973903955066408331072147515402232202282009406854836807575375415513470000271854722427607078247503671450342035196139518754165601734251402823180400227555531461572056112040843987346856463470829984980101967591436817409061300027196332922388775536429135946290984147419030286668550297787182816566560430917541883834413442791407832024966190264924854991577148437500000 [175,12] 45417721293742936707809486747925128662511813748717773595338568259724605810251674790273877280337562713139673494017613095127255320798975921444182392401312209189609141190829401109527187570856142339703140488828093139862204107202578395284484863013811983615710037757178637019442672498631531580429574335205495459219647126366409414786658327361685096960701147813532335897019002531386923284525644549496737200654325741757088261576786399954508290136289995736387012759934743161806905859309779819743198511242677710177974198025486042205606886590696225740392029629568017343304378877990405835884457891461871053494769268978677543579673147804529247329915634325610097634901515008460031307831498571746550660339647607760088934413853253049672371552679983128079619651868788136636508103874625807865301520880161559879440480307300426889258932362715761278483499469353842234445641405534599052849875235434601372915820863899453886066860209760238232623105163136880865582885841139806693374320143858416351618065352186125401649227965804437994314981272451805118960672510811598414135396996758314986203116535631244956856795146025927330590439363315506205958095080592493162366979649319663939773153468104171805425509049366548557198301039695967196876334112387160313365025128795937945954620022880736084438088338537713221548606004050243701171875000000 [175,13] 381030164383447371513815090986940330062509736834539020502501121477928939146988526504747812248800399132099001153766426878580019004574814735456654201857134586867699110477098527203954849606456688672895229916414699219284165710922106228058613305065198018891816914504220063205817515740003404071230691228155988447881355981323388326110041170164132466616275525632048372331803459981732737257973572615617772226042930310128599484208113816018392534968464657294418983319592261102381278854805468378161582582343951375791903270482712165504149068196924880621857265938187810974118812280229293300042332401152166376758262049592341297470415234605166491212558527683179880725834095643834417621783356153770092427132659753893752106989963976214635006371215978343302961822258752836650249177532452226651318916318951131888328591224039312654079401568430061683979276520687018172075266940229055887067168749154231381591794109757541894885506188480668542727025824859726050135923344518685446342928352639739911244952769972606558485198815398214180718844882384427910999425033095424034071405735938917742223248726615315214774071586235894563049352573287534917222966492949649584649543273541402573268736349074733836030196196701118706601540787355943183304086953911125567765326578331569422134186645912456555580733942445579008645634479718092710937500000 [175,14] -13334189989108093559988626731410093523596730264780241191144601234158396726654938595967886038311217744131113238483782641516237575019278571961461409799132201798826821464799289612339015251150367512713197128652319180995044915336103725164117245908462551755533991076711698907784086289304178813522137710150765902105250551662576170536882972979829707342977058176229035062632853598627733578534016805605613040058133251769848024029850517814217036624545885689395309758386020764854042986435144537221127444571433392163440943737099816956606724657423063471649832352383438977768349570881705488857827513276283212794345178644726778426262920122482609359307493356705486979885253658194468146817518326427198388962546227637964508141514485491012003946051055808118085598094687611878109430732075498202192236522787306689104883259697464197368095455582514792625106323505833724331418560467508764089906859747283679898955419697547060977653604545355595651226338599588539025146283413329566642411641879610623010463582975823440069561137469145672317382979284005994284213467351282553447611183242965667745880835008573508796164847333750535105311626537857071016639919936362921108275736356552660656195498367062037028501195190126845965393687724766682241776855726714965351320169663230515593518159521220629807278014774613047978240689670783954375000000 [175,15] 189071549434220082273606217427827642779713810399155274002101447857046317061791100938282165495046114558773385763359157356202845828418357515829457553674472838793323834574613978425875584908395696746866191822154180469724032140050471988842242052211591187601910997429794421396646465367288774110088973428988233462185256737677751297314208140786192935070354438112095403933725261740664493966321321109124529023969265220869060800511240995813100820089382760215702706058157700271685478641696894491977974760224464761105144734086824130993508767707274473431139785079270211073632159640943168284169341744389108154545998547102897340682222174940335761942823375973765172350672936796011171699103356467393282243488077097052931899883003346137529329520920830389535135726399668902650582147747767050593345097569597251115839725008311601625445982174075779338394117639901048689913317271648945593145663272959434986175521161718792382713176119512309132406371191439313548980019483508957131722898313692877476551206425579719438479029979695802427286289505395865708949351475499818341171669865173135153308303020503819899798719024255732711234700852869896070350795682909995500106697710209168194644409288286970879778147998829528236067828473308741604120978931526978031679313643157128878267467226825508218962978544184191668267517636420603815375000 [175,16] -1850808037591309141557726568709848871434140306589425067816577207217095193924513233759627793187330729237411087034989979743607935497696325814946203192421868007638126768105879230813960554520620061291829740479048154205556549253617301724801239897880547096422261100364541744389242713834542791267067228461872370643491284745003873949415768375256122858515754499352067064119809968256795181087747570340787708535952465885405265999219849461224060519811051279695995763630151462939956799208333027185602825861131162465657661588000459340844295794678087225693439094380590764480780975515845997571570646545815243179453161253559527686799969011545024975681535321826049450933158797315630570043588882006373405951582022562303164444295515017274977654424818828611846941209526312266460234131251017062265125800001522711472108526096089404945446821937412743941356672008568102500500281534440981708464393671856999758680932021894708495340248988658115861809615590814558761750365055063437234240198608295939384070156014952769284264523586479106007513938949578183013077726497972675035488259683114781941339319509191414917333625311241629426382346179653054826741044134872616985032680298539421176727807811544067751105023251793018576978666614585414356348357681088334706390084090763730278788548561719223994202021533524659319725604050848691717500 [175,17] 13985837375046107845423094732854612444667038779529345987401954981295723866059332022312580490969456030503812657647973262806912099222272757080985630113986377299322671971436559179415103261881542315477423459566340011283049532961400744259965139586133817481129380908600884454613013110435460510722080254730611109244251831443453387944566110550184874906547702088713732299110442252233332763792441405280664190790564764604800835595260717009126967083846004897813036068836321352768204203876491383176358547585859573122243543389664752909691821698849415808426374403827151019984391094659747420437379072249095423705823720735226942784225412865972572094238052888212950050916867737379171661402738964116444006603592341397916554575215350768348986989352206463618911890796708980343861147123358199971226089697945745039789235158888620666713163546772865193994460207598408979863442150382661028060722333460983289662406352986204851854186339257225526131040315266729488909905839235706054166541755916169653279597765897542964318640130949244759730971081976284136592126990585310786434200389572936345841507254539096102504320183117627323106351181018845178430283779863361190323321333235607975585098414436856430534684025485331298580953674119138338154543965294837364400555681780716713839816114188507201767055975620710608141252000063241568864 [175,18] -85552279470871610386634814856528405413137379443156958686275371807080369151740087128008857697664875138699666889529581226589109731604142396658427877985437213614895656299655002304942555385209286544983601628098091282811020643055981919283850257580742167865328124020190675723946387240461928204266507442794410519788894210098465624704002025566527845778083170176400812165481000738764326236623258398010660763085823030329441825284016241518015185085632431156010289378346498273595655851380226114380539982505357165153445519758853791885680109382110910643853176685345007056200896145827138517317976810282404916755593039264260279820302932303505338459787780852992197590349476190879637315348333364448075567004723645429413277112504015545416722214588198619256807095902413985334460696164789014616010679797579801022007812373394790583393834453153486241277397255378890846913129218563712854762946965075705627170229582352855330119415323783180620975733472157946627069384206128311482397647464932064164035339316696884408658153412800330609273084431123099120591517742970631135918939744267083865651576494218449166881157368065097305521801734488175863783340801972155395121610586710531618127379705140899387868329045457637445644682643740273615921876686415896821692588989230947424850177748843044897961579649687615706965568533954222800 [175,19] 435131750446885021237077122175030124685646130776781800189295874980657531033641811639934637590999245024535524863624784587775034394714983799884799951179280810900750467371945617011704707139979992148903825591991003001569090588334879980187660106280289172189768976088639965776958664563896445509409812309231429765365778780124990401362799243770957665901918446576817336734455379846547959591949597651098148438661119990619291270282798585929673013221671584111386108393114144765277015195687516970002714347392506311708848787413873829455611879545888616955530902741590525464700588352452442198169369265554078760493140167835129983755760115475560309675589418033441634546335492668064823481533463664367833850421837238791259120316424630741947179337043196058999955608673817594952053358084130067928623591902393291147837208650778060661678770734926978710908388987615718008533357402017032016301796756493613257112776391136380996656991354878764006795199829887472724342868711028589523693959386455838425380004406990496591342345477425025105094014136322719967105478144250949451590308584226465767317843795944698951512038733907723759961739852710851634002912070251477232802813543229124511221033046059829890018028855635460895544442067941626920826408637170299726479841247188150388121686822984262045149482890646253346772231977503680 [175,20] -1872783559907586516231698453795404272822049980454853750601966816740601542613020146359672925290987681350033492580982729257830883026018362827186652896467979649833937378081416209585601397815465000215888327546380519866974926078427231766880639348167140607752247381102379370910706084551156514794052577608811550340452122676523083029749011302411709773968511906319317315676084399596915776090785602694463823740934291766313368450070493355647898687573742172578289339711393448213385955949168627590582030905100586616159547039609956214198263209140844921385932224389232731094803696819035020918837143918926891303887857026235590116895666202303074911588541533982116231201870371736861371598622401497029815366533577458701469818595522979647408432656103977220040533501225576721291607015828353368231358594288427815823716127013226664139846975740733034956393786618732950168417951633865372148757905816905208077334277825488296667001322865242304793231694630479068369011874513187193893728305962228764530077405077780324715177771560951003594791474268488099494235073561275185072599999330009403480420593185179470488189606795288112389955234048189399004386630189644236138180295698244683869136288951588199795129821094971875539549754084072382901075776185749530564066883172847670946578666319680176522137997943326797891620033670400 [175,21] 6907029746109171290641423247836368723707896211064310004302589931975310093667180782441247672624205002311195668470109149239424093407757616136460048481331836242578937715846124707753592160388394620029068882452969703506051539861048144206615707833929268469571442415593613718485435104499422750413832065508016178553657370365065948178952797130497882877354584881348253432633006272535191494206043536156553317375498429218722145835126612237352498410128997563503449927274535527932266518972986386065226323238141182957310444776196757351554609821902276887724796713323992869731991225448671698203108419076859032385416482070018414750072560320838438451753038937220822971919132572726591939832681536015802306607019797858522585049690275177114905787955754501535523625245991187648953585257465279522259735908354716759642576185782547490345662387920033613655982826313617061356831456302876297243461267562273144476721190905806408972164278270847467209580184658517974262811608361838556012690366792022786863347047295938193284330622150756393130380848022178549745019066809273292043031797181092461008184672395966411746372649728970969840667628419521136144104207243416165788882258224537592646663762669980580184843420332984537295605838985917312888009826049117696651089599449433584938004994940083800628044240252760976515826290080 [175,22] -22035645891241403928954996860484790678218851502923413791383887127198112067333236239663084357341340949209631330532100079949497581644992514221487928810469536421798179853401647855080275771358281194575907938636438507766165855687348590884322188808763621451601214644737698922498898096448949092653657156848917353660718741946920946036365053331867193957468099803071920947458393137805631861994292004637715514978669025456724366013047893006554435935656536393544831591756957183409750205926932681925747000802089450240558182133440843467038925633391101149856079239134119837953003810247007906225756364422778480205353110868998337840893924514160456060132421485734966334951498470431945942542303639278040182099129277018611515933916872934655526636193047233132846079141513515878635469567356149066234026255474053155047085343921165746287101231004091513685425462059753194378135488608736301750858869567988330304307137962170521966925140129970460434178528176417451346347177573687306116159293983047972054043904417251972018753814209127311437929506490870672865139383430383749894271402565882220883237413309741731719562671212159603753396428409752642516834149260509844244059623444702605798174515155365316130176245223892781628434167280395220464533454711238686879553669476083792103939160047045704731461862783052608200432320 [175,23] 61251652588317648038669175327047222743765318078256288147160722903736204136873759753802908656127070650613152164449371595504385382540556792128522804462436902469327558002595495024083626518934921506766213468050039743066272273171669431530641478788836390253758584552393405682438571383964318454390175850029258311588804739318273904542332543374052822879947369623058331445627787781873812609018537694142766465753268916731300073392765154100793268479079821713196775910980014699319116078598534735331624515751132528442109603615505748732415155302932151129117898658393529725428055609875984402874980922510190893782253031000748532703843387678328525111397650720922230119220192088846103021401892499570765541515556527181281882975887044061863510617018641881111667454758196515676026907035457237923774219457202453023283033896672450322985657013780333280735677167059172145581148623282247076024376639958071593458309793679650273260474313758462444384635927618368473806259510598339472796913754206360903132032030259562176722058823949579445621063091742380992353310751784920414742937921129359338081283097605225308004428048425895077214559610970002817950431687707254790244968951158498113846966983576646092348689068213645020045922685524180107462705613358292057610120842603703472230941510295359991478844503150788768913808 [175,24] -149152370993855923987977069018908240305086238531390308628968500782517205445124609168167634232988321675377622189141238247003110469250434783268774385448707843528691948829296801430850904085671935522155261386185755660444930289961883145697560407891854916572314838225079906715302927275334270880172396809351135912065522023354015713676723213608366764536608761064304359796511571009393051500110207402066983218066988222026585696621945268857782032966193115426482144641126817452084306067759790926041031064912618616617869938098180434429645139662091749610774021391637830980121928837122733604381740214769241628984290899928974481570148801473870792593674953019937286808282060626103429837019469515658886790478344579523512577532895640600302740680030015105464916181234755734328992770313662148327173630838223935531833873364247748836129569019599594204112516147506232563659304837419820651470871739370885704027448475966776433097559254276342128788208212323662310232642703370649755192269687981504539780764788710503923279163118294651910103127972360134842139341034362540950696379050609560891483413430828501166465539780555197152423018846195927813904216783086494145452738165220209432801152992629619718598843568197638512213220250774760942206247240474745318363047968090937823849397031582147242641313744428514462264 [175,25] 319410528454071618673180482322186386744236757906849822933448774855896239383769322944722337608157081659139353642564834090464526465084400192867896025189891536259405818729241740586477624754575341770548260984192323054966672766453776392196246996146660014383737266786463400938713153101146526854812193372251856970151734716836451960186350244867867320572520118775473245971666885798442267849324113706808458881215171534344932638001652269154261895626779987588636714573796554147745452814790666670879182049105070143195031581011971709329690542854235375265912392261064201115649139281991711964147346906389858090777910245293514576302600953946538474993658701853301757858799058538568767462952813528060489557960931730235755076539268215574836167793461642058125822724394963564665730386549382854965148174284058938922988983547641260170745932756837536507738862703081044482087999242168586433743142538688922664236548042892790775401114464833244902017726479720885958169445638660923683038070292389665057070911854782348904579280384101115425857921659260661898602670428966415084090207376605741352065158606370914411550723491086372934711945182383570630273336500603045371799370781862416088466162368136054893541149667265272713196819981392566052144496645987492903898737613835535056450754171524356310120925147222899752 [175,26] -602951068969257430447997373507812638128844245470708262639540274339704756193760455492312917993228942466267128393277836749121515780282504693082085277609442001665278018261621282477601865054753266941503419956848806892166272802946473058211262601148271639751856940384283958235829229454174776976143093113566729473203082874641194651920482154176727624943220819031884701803222357794256957440811231409994021062495596049669270288803926001054848940424325603330283981027330103136980608935117586219538682560033225766304687792141484838060475769910574566976731625632929530682483138046680952248387824778366516404871720154719676134958318320685759297216904626593567559365333976663945341319600128101344793589705658719640663753453414029397428672532191128955941842689562965335891710463701957764963417012188257287285025783721183100670508407330710517705626065398668623795065770749102357035844033255973904181060905498359083150045383473579818154231515921469596830739157397513527827433566471172484445602071241747035987332511970743464953806574603892441846111831694635003102462015146820396207314636562887228769995731876483563558648330309692973956469108416391532373783057273570063978488124012097606132729153692153552685448743739251878526396236202056558751975340358785677201422986154899209275337447596550106 [175,27] 1003806749167270117714645796956649680785864324207663265834674045158116941733289799779080220472365731199791192838734143145354318530301157497369901260993727722636015842413925449993809498725180243958594648471837256245218272103063007560220950435392697082783432526066225667485261669615293834274872129737442053861773084517211794894981489264276533058674149355992537120978454292186297636015114655326403387981980041301086080641070408617813705756236923492970607468992201278952470244012584246402084310108516063341830943010307476116190366477982273803103148431952944512151470767815700722093169878961477331044291940073069958086453536314612534724545952119089394150367129073106847615812777042507092077429315435316024023572497900144577436065178755526918974998630518322816810329491152949720132350194720964187097079100791753975561301447741648086222942143702258626425848932121300705859232917863865635929150959440226709146276360032793172520564910270891095606181000951322384463383333438808069545831993165098297067827024302269721908762514860126850570515950714609642104600081636020697046735401642478692388135818637368742172047472786089695727843985634646592227342380026905034845766781053621093319894609440831360708904698595589930566614654719120334867361932350281621372934504765296195015137241042988 [175,28] -1471020329126883322631943909336679861839891003950267057423659185891747461128851131227404796363992278528829742893376450034049606656139550003214786826515194609699726902209391247069328809033668564934368111618818749457008894161540822509413897329134479081092166162308939278653966837331112497733834420242309546985434665983755169525361673054459489151282255597351967595305156891639067064488440731565043531989230418125279871692256674522272733788622113992876003615891095883862861924847565901635611333176440532858194192067127748223138976996352246418895787110985610024850159938405914107114973430917402129001518988434919650379550953297428834833864741719967514643180962884163239923984329957012546361749662365353796136116054606922859520263292762395144883583396082774791837946513017770815326548870958595098895257657458700032824407588884790958350063483100557712715370408829606603422844479768614216720701398426598116552533805494422289081818359683566263493360593470770668141905147556995856820629796717786628206984963568381245993260151811810129670236179280078247730557936377964192048261234518472474813588929947073287449934257525057338572129217830183062356341695180520039296276493365468376390159806509007393108886945824369855182151811760231404866954402309610390325418688153123640293117992408 [175,29] 1886674559090306176201204203152165697325803479580634640602057332657817422750422052002542348752961699183260394910341460277519656533925952132003563555262420868072647038961220814296917856778330421391446937227102020233661520386920085040049125211719366069671520164793039032291561370877341313791273222250866641511219336883432046451889369344464518605877481683770874943923683355507765644576777231171712140958893991273102128790843946971101962283101367620099404316178749824121824238327644136294033410835511275763027433562031779642336378771399696375960525660190882118529774043285939218749545390313125746333611086227995754590452040586258165387480294401327397826145401311527055375602778909781279769407060117540043334184439856091477892713853760512583916964675868218473288497280774531604181237298990096297052415034528619177862730888278461257378472228084258390266027433781356431171179019901366004858969054554280757663400502120309074353621679254621638761488597469784752907441268039711862110950044441434969292443574313595195129259242147190787300549498395872282053255239199093582405401861237510267411394579450281849401568378549677664562898438191495994436861771873556364733131064533161841374907701490212749472416640490838453881858249008996766913281084747899021696403080522714895224232696 [175,30] -2090948482036126644431298595886975190909080497454141278520924961326280606251700990027639189559620212816423632193897476097437347932961894145766784724470421839634801581589894121840260875021524633978500887507010725906025037478144382925736433709300249541304911876090187641081898627964960150713672475980873350205506193436827640121530599666430332948337689585993025120164555530527768870454588385554417619465543772834174984464490435406026293273515918151345045550778141666062111512880470672615442789026866473448666969899399021442255249839836370364618945465078756047634041837001552212089378711739059640009509514534981790189317575136177618910510726351308528011460570527114012546421038668905848406008956417537126982915129597798412197600080214630228839289653731103740963171052490658722325898586895068478635634727779702076322953919245648461418885552956187903783248220116293159243120462069524281313630815333600451234010710616564178694101304708407814050033154908722225250548520819385301375038257719545893545471429244355933543098010992841800782204280383188225267521093762333839325569686909103638201802680228051916990009192628319869645747814248779659112548835493406272052292065550739930189738353199651010279571053926629073535680164646551560449284246340906329605998170859914390746576 [175,31] 1946359801099430701715312904436834817532008000827876498161111819747597646635705798003308648274622913852079491268817249499764485621207266772594025080532383911015243360447367286888831188926687975709321878343629915336719880482312637165374001506823095616454160727299916400515493692646534136399641882775884343993322348334227204295545340931003961376254542459948293407300957805519774458158204023006198970646863420641265942600668383343254549879885064415826195003068325854455227016207598109698052682565422816255912469793102708454513811613112094231176131397346389970288051752988319955271645564168227736398646048941695397736415182309033198627229071569257048434724243466936778378889877415248255215031081462689690461866053941914824133802327547170581500574047978415135020882548327289247096757318256456202367963763024761954334134084165276434934698381744752907691274602338340039827526017726627693652630194223838911746840062730131274730397964415809235583056337518806045400903166768956942915483605741567880740426239770737638466487743356787652073875458746431385673590625078290980310618194971004600056385372241692750707978173094032943751836041700342603269150537670354728069590416887487734488972013308173193240224048969075288676591563592947473662162105612820211402942397029900384294 [175,32] -1412935714803486701188877230081785222330416091599362888567176018101249639869999816551629051161235032482519432111956435051297859285529800688308137494900190117889122960167106944815733852867737238778111715197261395096497162750074700006374602796956870620661796215482340900369347506775075352547368739308324820663040326629914680601824800842158678885293602003265515171476819789757613171385812646660782646758818571003551158419999961984368638873894179033704944033713016347533861050221438893461734982249322129001710229282802948337428105392219779225248509383761609642056588455988283418605032287847384530531138220546459711190314204960775919439183971165037951122100781292122058224651119097911570902181264913328428835264708927051514154935126749758678728337683204274602134346399268637857626062173138668087301011779653719133260623224637297338602635176279663361086121237682511833115852037267908488429174156554269845317063129353167910977720774374295739662381284187329244164445801921321164241816905736798035456998020348901580174655447073901886993135915325419303935738381811279330851716822728691157687689553707028800288602347966856814390224110994648891471642888577586792069138645535782866728998868959067319337272400060689525529335972696134250341781118116537302807843440428087999 [175,33] 587983757808030511981798985016961996815057778809284036894294214190151998615259154392253291272391923061061663156826005352788816616148777953644650441427795687439943557167146083846278983188501318205973192056122281845592627337516156789730756822493834275819726677374981234897734044332524887801466017961321113198437628493610085293984808201742815338246162464004043153346872716471237952538760580748709142695917049277507249258565264102143487912997865581101315942522531564781399567612308683501613443956390619365435198792610559721077636323116881770605015607371223571844386229315681488439792367048793708908952618712770354789262679660642415891637357920832941900851632048894653821262617068931380713594751858284026102853931517852900544430884495706402106003689629812296661400161545203433490455027198659531884640580867697954923991768545033975770781580686426716873440319747717640448983752763907953245484114115936950133592153434971547950894068342854949486267193933303470793430494465233311177128850586050207317369210502336011784620574786646158444793079371663297315368171174014454998322394938544190379102476544957002562164658305793202289391519305830950048833625880269729479361220613065078221164472068278130163489562074413376110756737107281536544227663487280467929935806844328 [175,34] 321260568534222194555868258402322490985805842126140980349979966177872034225503691845708639457213536208999009574475043948365460947186993394011173740002114551456858137319970306470198675691465635400775170907003855343779782997783365826868249057263563268893030288497033394865592388111674919938142558219888879878822657437715903202359240554231343385643683231265714061265608491137615015028423645561259037483592003363873927731961921837407097569022091462704191205828254698468297124202089078204704894120277418892233066795223692944045027564839706738507340534294716727012736835387859698724327196960609427693276029604743328902012368364063022020341205576335469310272956113500586304907271262470971676305874693668560941167621636874962675591649013442855906206979103754362839707658157778565692903443488152893233891707812111410019632723828775430093251330233384686565282798413524672016374067792424313841526904148186960490986902769296214860798184227421948955575758186317632596438053283391719278647267964456008293991962727039612484639928477922481661488560767714471346992833454432608811464093577359243751253737382362100079605496729765617958094166287293358536566644532283041680662430632954666489229232134914764767227713735619674476760694133161462400530206901624880459317169256 [175,35] -1082199664502644959458853948464886310021029585882379456765581395090899280800389279353929472443274020397069780175710889863170752534209538293574901220262417257910356858785142209941555975761492750986591619317967549827154689058980666788306009274982496276717317498443512571164322923367172321064852747988483978264199710324874025443887338160550561205229396055368771216657182498046304950543264801026960118939776061031186242172984746328198444895317672631973808894973067570650012473358025980626252437901432920993841330354243250495161617477318604283868220870101709027633656782396463727971746143833639656020935774673297839995167740777484230116479090480925893282265482906078861567091211802650649916234369478075213555962310445621301467389500554979119877986552497523188690420800901900159904211155255291176000370541440871036429412764062258906768440509850860373915888415433136830194038816387604479538455638021810874396653490851518483449414402930570932949391545126741592438639698439080476259093432035600022167301156958944807219496501879092902762530487995433185643116993259060406709785873455581049811625776121711245663437227202249140341421596756304483113677247236286956868300011546430729329094034769668980606005276937047836777961471103945089522530947555103104958727576 [175,36] 1531114781026633201780974106077222953049549595447381554038233952737167054771993308447659963212478479592452947968521684315183641186937303679298257723830015155785721752662469593114419975040158167761550245834195193194890017557520324295029707696534181140954872012011106649738477105120534169666479058990862644817125530148572517410712443170057476618072340420740240425177909792581028476970497399483610690849753611208093304231821201873507283523723847245709086126384548099804736842096608275721630335742860726250602402281655264002893504551162582015648207616587951907791025024962130001581714563295660867767613199527459466395881343552257685679883406413686497434408414297966988583238746830496802835354428146797298518066429815699332732165068901710560088844103310421263180181471563092933188416124298636600439331310949024175822863926045835123311334385361425574538065276208305810662321407122187823793308020142889976496974691723112783539597459766230851227354961080938106537972943143512252471282656337391743348902542063524313913358701788929599293797660112936460543348587499016591474357551477916989332108096798863829266105390923527513518855534851929505454549545674094878667473593819846126915739190975781696798667279108354131115138148262651522040189810867313909890928 [175,37] -1625538676900730537711968147732501547573160801779581891059583707741167236046254389971358616089139183699358920619555875210027777785656022055931716284338584970627177053596647729009399690274845823768368008430544477074819912698186088015286220166521285699168075731909975943436867264342622528677005753869437570501632795135978079937067264323637200005413177287189807373840367313969186593582742823613076338408541143533593463711888570565588600881191047201004858562054070153957849619713314933920395473060194979390481848649067316950118234241576634096358215540986368144257284711710030523240013021452981402540278265488455491212842706887406351028169862241834350278704051321240763274911353030547496710106718512807814557901589862119043417680412686350701173062175458892500852334157348185873757121001939619146882411980995800750883510983953204668709604991234970690786824038510389369526287379709556775174903969712207638122968900937781582323689590340874221051506409000903112595537114944458276947105639452752338500551052818649136516371306211770229970101972483959395407420675688946008683188856712687642945514656865967206404336523903099584825802903277373460461728367260656989210099156966466065556969826876274058344202544253458151069275804497311778405687961247419327096 [175,38] 1434189477080019509231149895482120602402125292837565244275742808359349296755949980222285721945610774320411391279614838704603568398132611414886198251511231079221649520966416703199333691070755904136940984653834273144358245028776445655904028899579720879749079322786913580397787777433640994877285637082762647981684362872122053246856091133900111088893854896022712637627266644246080322304786097142939333163042643033387537229030478226669893329823394885212388982456171621784141025951995818427977116567595597465618172456347822427424914787125501335876227600291790955866219518282198036939625153266661369745868456929170812096965654435848722907642254303572274121068269581838826625965202733066441303909072746720360234043385554418102847687533211475506401082767509506008739723780571755131190049610029704885353993716131235782169088460959425575718639558614603023080950049458546848120914626334957703001805000284060768861171517513203720700973728224424450035571938802353445278209455517451627857657828777906715616165157440522915275717838082101417484162581757425587525924599806052251395735413161912292414921858391778517223214427109402481411293144237252965452538266795749526992199287551539117621070660697395300556714616889173496301856316836119041593088999674380824 [175,39] -1083302564053459258319253013575492266924855702176322309216134117611812544143698915457689784774161086902322059282207792486376920276288600414982085311725854341535036019899069511924449245867937543466317636708215707545794782183615465980949317073908923396109926281085384460036348130679865531547088221508968787720977049190771378029472824122364960092814542897177837846793230759711375847290572877320594890004346038380922821164612245687124530470080917716924250986321673235673844855327925043826371874818382741280932323079098949565810274515341790516028499689466411843381332968150752861617856279695993879604990355778513300157467622042232262716752180189908682543194601802005456305115704531440608103278811583982125135373202619833666397561670376915633172667108647630503771971200279983993966397637008987091427606048553653843716306481336573245393693520107954014997950070048676863438258449473635575495879106852104897351639055308686086663110850443691543089464690033492126919348016438598995468643362594040776139114809990278300946626406647910412894823729094168308523263423243988671511848106581014421191976833897512488086254953544367379459112113916134423859656464243020399919541968438438777067527120791563985575558748611480704006460525040783978355879666349552 [175,40] 697153970626193032929740551140117313460970425697163572878076380022833373603700561311511162551080913377835986104178379126627429846804308961216592032920685080358268019621498725003315689197119741455907287086585318630011657702154385613514754927815347728034267653982912799794287733613606669176124696622324259357310639834307534851247520549596486901471420798779140484211461625861926354483405621278474658132461144690470011531514528589404738967185496204901752073791843400878116556729309169073858432834684233897955536733325343307098939402938666100875450364479680518013831841694360047070693140488548668105840447433515526473727783505247300618965719219458904139051956009428691603559593264470221750850307728931365745921580718932561650800932053191203838521424715128359096421717230495100879013055374893733206882379972045832246819953657136728345684370624107118810880492432978007357293664761474110512847453413871472964551862841589836769450442873229331778231839566836545260456757311336155777945089795095724737576691852867388864529642283588683334556995134433665167812377827471569155483046177755723863596299973231569358280293827985173558530269961537939866855336566695724950967153032138652363868910687370521849700918684284923231806992802165331473072831116 [175,41] -361501761461303287756839586886913442750677106571523520573410754470551555717101667956865340018245091691366802301507630930867311238558254831205294471527247556513733889064695001047586046670074733641285929433193365618198953583443449970617984812693858729440410080475527224576193039072138845275433046309851862775535889740515265103914594693020356903285747823016744896394896444419674713688161004104600893214256107833586644461591617532664898878627548658177877447605932791979168619410646049602655434353603536470943267039053402723836645767879587691912878876307537958661557026264082653596013663999439550677984015912414499494988340768501280208387947197015325145358898548957072272861124870168462762413935202215208340695129533742965859654528523129719490374714207592957675788640748427800348617791603957446500079761037943510101209052973184419546895469659985909454757707387765379326935165042577539746725219593204629987996565465486356911559138546996893049187396196828107395998786915235309794747094170036852959371898823001708551569446392270052506335242298159580441251835968267885105110610428098887403036519741790062056642800655801934903617687564252813592666836161471775033227923564787303310724436937103364296586286999525651161753895361966951895523974 [175,42] 116091490933374984973495585086724678500320655001950961543167193088976841213492809263437491497351961713543799085673394680128647672933958876038865736022740771555976400969141544145155258599092766826802011504301745899689097839718118400801029057479507708544393625999853283339551418617061113186076001431085348036224917616820123974827151628435077666664891816430121843416485694084214733544286701149625845108158426095321626757591786733743333600187243140760128827575410885560174509660122845297098268045648327852177127635541821867719736108581686916835449455430669183817869623043356529959761135534854656516888632183656354541396626783139204374434445086293988570925462525971480859659017289991269522656549539375592634282021447266951053308002395712079800771815109532749282408805959562907215353359909869610214034175930679560951109526594926903751146912238325039996041159246643828620146530881987636971874765328465083319154681287541473205726687486196346919261678138357984382445298435721936705530056256822482601889676824017146997216486568914073612510952828770391014474925857968156109185599309275592563817080167886713552878138808489965432412231004954259660311398891263504801282895100942635311733237917792295246030114119515600625820910924995788119672 [175,43] 34527752223569144902208017786000766017833270875550515091405567833779357960370374032361936523041915778851987958595166361520471056547640525686896956924731129310910602613308230814490983488349363645306728455752237192138327580770205816811259124890764369320626828270453416169551763380972744778390310389819215831547264880617752879794738276131224051971510673901093143801668705842367447869297444773794376211315843320254809087839097150490520905672332183457048506761625421054672968122357900159113210492184440022716001604374558334612115027402889971884777222029698831203287174920729704827871036046319827123632580735065323795295126952184307331594881051288177351191681941540597529662248191540150977609695138382721013002892529097149265402978099586405717485038891104663055933569439747695167372997196131838332873763319530429630289961956827411660787247670908250326315078112609958738503096749718581620263727345384686272235984264130802851515004092193370384576705820116375797615091100590226154933680605737390472410702101409291306466939380789097091073737697668038638309133184299441409429020527286503478661251898185796029177036523286408755763171851647947673322995604553207511232550912662533186781340240898162472129900184343339007185740718797777681 [175,44] -105726975102506474480159890730452516265308560056648420839361819604943818668019573385825978661844129140260690672665182355631901440763899966522119086857294642851909424154552188382943460157866868500404146381874893044423493383297611174464875984839642439291721081617753187942867755985498873557735306028588528966185271841016933845704418379323845137008599578767143235721506633192204775490540737422065852763749756692836288978685167349171476180297485575118001503264428888805661986887800724820200478998279789889162560462473152517842968441306471561824960043725035382201536746122295526454491788563043136313501282809836441653221075320121096693768871455836844485270895008535690302370000523865738728243696011792851696259181971276189634003609358445625359016298308549659287558310208335405700112885537516330456202209362807781026467079388892645673155354286003807119696842081943516026394571911727708400332808307773238554150337704289322639135524155673934324419504879328778855079570440080420228820647748745363751337947266573194497301818266566396733043331268761188208417921393132211631426126284085299556904205509957640403687884987075453809662745437293372268932600975822842099633750569559975636511985159272929795204728662479774201397565870308826 [175,45] 120828957633945820227286516374097931079173612988211701848654551005403773848370567567318105266098208146083973738006769698804888305423330057284967785197286029195545237585824367174118761456916486037883814833400785035617056100460154912531750600095193306998623428453139173109773789681719362335845296497552684891857453570152107381042722460393303172756922059946014559503016153734765903280415167693420328220243010163582861182838318422183408908958311057704083577907447473452091892512927767223948617515390542757922724450745711289685794292512553644465416589563476349370154408149137666030318075419286795579140317332563408348230676330309909948768869703922236330586732586239231677052126090168265632170275087068750497180958995431148309834225903720748203317122220845978540079408585199197953121173529704207991558635101462136743618323035747129456801184450765809201977996316496589944110165232819375701282005197196759184950846222375800696874391571548099937231312418142259206366572911263904091345029773257554878019381520149017947780350133588001866876788875762822307218923168304341736989193434796188696089852425032532340794615280989280171754018841114271291238292691659354623478128327749816986313518048582676287938363687324426156818014304796 [175,46] -103604196697732392557395865253155259351298355622203473842681246938502412284136806508252059889437678439350643677852861611384631960061539511552832468961877712147833691177879808313159389959468738685282658461703994083887964815583441219435973082937747076350045135996286924145705047363704833540566765478358539899861775695172995704123697622566016983520117033608822814863100547788538472048156082507247087230536087101978006819142675507696349703580400044989671730223694641085451257942340281309220037545381400030082389725800761059530273620325153069004261365112262777903272951954243806394998907685378188975990822664124588550646039405919156617593086989040498410247311756114958897329659081139026699519470880546248558041159422727023204397144070073716951186852890727956667550391578797004734763646487016318553664863860757729500871964887114248436706912305316752631639219098215162894111216575926718620618614226243551662481698949134369974722543168763038171568843476325554001715937915090834706842476833718685121162346827704228836064628019669659095707632759895554451975919917433079904115416149199697202180848531212613771873177356219593401195544569116062311394151038773600278927487874933818586794728537233142279748427233881074692542638360 [175,47] 73787917399343801726836650372867303135680444349795545646525491423549206491538957399221456237403800276792671316092528991568357658469148654830426690047449274276375667787158291170237964866086548339338242114705886646640882672931317033449995415876401042365162914244540231398926209389528987674106228715371949150573554504600622792812694982909845706494763391880994473875483959749465318654796454418392954051035933299586814547540466008779925633482053360634646084436404737736700939636241458759363254062427715032027461982139022840845373555073043876834179503667861254608106726513459524894047471860511917833970304049792259935125434387052559042014175655218595949465584436834257442475645238399233745422315629603876720629865543988188236121933251060799439229427407825790516544214510736775184299763805490982143645743351643321478886212417453660739003987986942738617981835470029590392667251009359199787052504001216859517283454622469750535898229861122587998307645961399223666942065960016377357494525396733393349048506854875348896647898755176921042447378085860204882726026813985759830210698132873199699925710419173862703728619433333902039899460337257232193118365723824550119242691534855872694623669585868160422411481151412895274794720 [175,48] -44694080879248653685932163051271718356618833020476001116747107494560578531685712700273466874233305617885211155024362706239947057397032158386796847644501369886963649451279171868804370354596746324810966028556457446030965141043231390549348800516548975405505285319679381173165676928995700506736593423788307329249085600442972581868476619373974280565196806384160331019908010517204099655309014795699192048401559953300099350354256684625689015918735390906405306207709208317604919297391506543911636102974842534173040543040685702683190592088727913636093681112722883425095054394832096144885782317428432994533557988540596969727971746258064990239596181444665258579179575597301211519645821747144941324771418735333346292870757255390653171654779625578093405000222192124418262347809853683266561689576558139952163483016180817960088737974346080851649551889196442831308617139616877271357894612625413255193981789983667381823297616326731294180277184410526979293776730614251210805446910743442196323116253146493161995040147861455016163722584599739454320339484313768476923805904990852793708068553415995174341170054332050283090391809539132701081996989023217134065267379849937113824369186041884873101955787087591523062594663889233625408 [175,49] 22858125366004638470480170691428946432436533185092846219164730204820482359650812588536687356645252758649427676129655231064462693910029749470156130906039212031625974419751067584412865516406449161873512108985885771231034224381928270794583573207345617834130236622694992152281921113869803350128801124163807546921358563429552539201969313712395961476434700133624442244296338803579884907458889946984182880632548048294750040103094784688118189596493710339160787882165112845524705921104311632610443192960852521142691200784988644091965590673075735519140215254012641207665687157913084303283454346659685318568759764087547206131518741072884628774667026565238419619777343627719735526525523069576103725096717315083883176618722136235387832281708581314979139876976087280359650869488687935860742018831246910594807613977220906552185556058975189834315482649753093725670104372559630686557486545159286743417011496600099191456779906648122592255203739399802640469926673206081269114455037265803840733739246777886654047578455692153330720914288769773818558546835392607578136966955717815438260368681145852390620797594155670952044569285792516365983355221702623507864152625903300418475041985886838284440497420544345873592328127227599960 [175,50] -9481084697346200828160396891776046554541310000246860956076396434912074525731938458167283535113699459578797677582986282896257373985668055903240105115816739252355490476904391710393811913915467170900923336542881962054966448679176545787633317861856752508394033852807498205432875795895817412987767374754468798148096140771890353653053333887972577219193340967773645735561926381144983493715114435850783456555617363166545912666917661585001106996294412055641936490208698695697070188037091496891984067927672197326613564601040130345595136680212383225691830784674527462043744992606688118655285353920037353073558906066353444401995002356531059096465039375000927326584484366025336116869999544666536787601395482876444955461253128464670223802450770654053823921613432421114162850377999268657189789030141011811856446591565041517750199116056882923224706601646482036088150322147762201573440921377895466107851441359010704805874854266882218146510803803974544934692785228719958639305627140862673611555108310268602765157974110591903558613990367397634797018015005730466016944187124875534146880437838098269727689727639351986816093259351725781472270072541536702922211540435662318540924838214174192543649886841752013057207810521376 [175,51] 2787156313866239122674994473278292729985715709149229194377127568148404122235489712170199237134799087351375055810728415607700018775723408807399506389317535059679304118641803026451750589235391737940986812708512968126638595956375949662003988082520238675293265687920745160434272673580117058632245737548974629990636870258842769438892925952646173889532499177911081811928117606206822166199222436122497117384158830032402486313892945531161108213554608448796381689399089331821200067211619970177245283743666251753781616249491121058007673617129099395652287332159286900627262258849399699549504618514474766271720949179451074384569657337039115942822462273125756057515292176258092229553616282760905192635351391233099144303710314110000622998111118409207980214914015700733464330020818801112201752032254066130814176185753845858629823696816982906945399494275447726774939593040019561535067546843102459935908719660023302849681268050405670182800171791559075606209902430702240833443196854019550384280767413904102023082366034800315297480414983285443645219678186057035518286184565248885271019577757032996342185371818806443975922515697745539279018648088842542697038100238426684402293851629864537577040061439175468134232433916 [175,52] -183254376512282928588699352089374988474518265916013872951152906633015853747218597406957474202286177856975404712397187315484464824389092882558091968630945720567384777877443513749200983341162037015048795680033100154070864084348584374314580294387696949314364710565025976178034307126708253105932234908862829942065501085257752801319148744873964257698818190704831989666842113696686212746183296430601843299290971792134056099463735692393441202765204194153698246487628840265531858976151356503949076701985025849849239069377869874936918718935286775119857892420138608217599946086679579752541690235684073513943011074653349685594783376284395557215307255812034955385616901653261231265657518635848166262640752666343425909683203211800635229093423042434125706422330665751677342016445056282853778142307678301752895265622974026317586477552839716823626087139192914159908352464555199511630369388197594129202468442562300089740317445528791397929437657537741071955164101995928157343859956424015166308632146174188523313247116848720943674414977669656237899880839727656959070114767062129151778600921737060317250849035320592493170105890208986393587449069135776459039470645244554875475213472705475602471417595859306514073368 [175,53] -455361149754477500291423398882116836721472174539062598966438473749613853031062668558306186776443940121730257993208501269761210429513339959353237272366280439212235063339198378311256836952148287905368655456447927416152317543801565492135070641837257275641914076336565350625168385161883057752154983350154797181168465452283611831910643326403829264661371946208036663545870151152145304329394328773718318241868420803843301676479318042591085830013436405877884245925192765546727778946689191041295746515964131067855351897767304683784918456388759514464724411039657202832262573690957769431358868521513817615631794582246530188544873569788806809451024649009500474765038695331482125916504438580699669244983319665707979628191866910087227304144425960373331687570541657733035169799121996154799859468728842799621974963634825062042327230951091236193427250202014155754384048011350956793318781631041016287297217952853525555759607994189161836140050403553470334606571994282934025308233213939424981387154336930797105736657172844386967329450085490627560557951125392512546592680545559523415411444707553282520523293693334762643939477489122749417793720209806670002954355428931525929960833252314307012184147639749560469856 [175,54] 400408944745732253802922856498065233306662638523492958524234440039530974690962346095738462170165540577671435193232720538425597119972235700136189930560765406766888633096780822866822590444894240031928642028416101363101323296211917745277803844980285526177967872065593992185827622926212138313067890442239199684159051257158541655403636156210959038042532848595319244279476989842187923913562270001970961121745784866098556973304765298230498143527241529783729232345431145864702782128686415182773334678842837210026734553947595743160591737373525775112802795793249413419145051094465114157805337802934427088045960423086925975501189281643145917326805727812755431440939134508513997946282521383925543131103147091546436631513294045372283529520229626292399117177489535969581976377294436978953643051839266137685007320096104588780428226201303386895157148198374514249972988307983327648003790499453089722009029173459611645831214710701660337039419479948345091477755713163217358845050003985682168985300790158410509493640866977224463182764414720483384337054782418719603618941217374130056707724637948469544046531822964108577676713066996773272147024141375950725105877415925586591193471795672671286113106871901287168 [175,55] -223184525726751595792286192414048018196381894806977022718829771470916112355400134177729476049341719897164508807913736811819156918122436746919081006156260164123239410508296669360283139795834301001497516778553951347778123123804239004721189663827369766435448104513400647191940584549759687580041891961508191015214315685019702188117032880359859756708445277739567622226143224460198658451333105301899432780000037640451596655102417806954441304125877703924162497388155979041190508796098985016075494809908563755893184178436049609818430892355277540554865241281561471322330397691748461929505230739978873346912627775259419828749956346144291597414937129710707679950961042164051904354774436334803273893037980096692071250345767937560133948307983703283409793511820400707767076057712979681551362172870607368718715221983328018923988467441407210045792439318199361162361821858329427241824049727356741255913723946455204075087696667922790113109102054380089048628886191089891433928065019612859399893739966906586782631246676497039770665295723744926936404513029278769983644477101272234601841757298194648020808593036868653377637821908796463450675747582721417905837276085711574403083433857682740496080067642122496 [175,56] 97188195427802681866603293324756016645012692194230866726639873072239241724951612966118578075426074618569343037861617880984774799568698194566271823485727332295532529478809407881389897958871175894166045418619987228451649561368567890699922027916580351782917583640683679191338209025918416253699983735757040760674361326678505878931169372756154127270476677817905491449907984430787316699017143267230895262940104621757470142587090717418896731694885845340172361128477360125072869533509322350755699219522868207952493532963845590121560776482750211102213294141224932511424752676130898624383617023610030321040034470311441885803468897475935789583376619211496971602864471274642498825451281898016605731362145727970292852070096767481732497354111979291323290549212682372391321804381948339573769405980295058184126160052526280540936614248705257057072964183510391962465563671123184577463313871377204005398638763662903250603768839412848631304008942158530122490414294898884112261828388176366977822455152275793163805273003516924444330617453590033717603014738025901167683503297165594714332626687769535984003237104438931964870700254103131271032122544552474036134926523081915880996921107043135037023765281536 [175,57] -34844625094284363683342671980173621695951508565787774392500608965339721382972066765494481128906387731515886586666681372721547282465257710307272841024528233136163560536160155985616472088323111522726045535349616998159354361221497188624472372519529352191933258073438000188596042608965016357028656779322392475896505068319276875791186475890117234441948898140373720272336424291692936336551661404603230529326152173220867220416547484444248760314915224717956312008889997553958586387024535871868176120671257102255391330309840726519985698237781061430928922241318442310336395604977547989784789578638078075894700593137467903562446261575905755498611346074922460707593589699831481580416870715069215243773014396559933890745454032791499632743816750544329725343758578638007569545547507482893719886770241541326222279571798697354173706975874315022711085489647930550491102441907015535607918397725849709730658298891221944624310720741574333998406607185289259325008514995181253472678316247672721933625721688501692936107587555716187065437765812152505652049039699949179840413031619965857634246594232403086249257540169736391559622045745484787880632622747464910193695031327222011051382357378931124589371072 [175,58] 10407275205572806246861731631184087908763203212679561422042548697744733474155829900656414012689713386184423403959918525350246102698203807676002613051537894152446354331708366691994014728731254629362416340105077183032419885821613405671092554636092059020580005249721537834079406176369418087084130287283239763535131806286230773463897987824571397802882098376879744510670227830092858960110029621444221347840458934320781823524273735693218939542317331076576265686236839348849970623746122038740618890112771433480499291295810866149579587430391028038486742609137638515071585138721010747973035957918578756347455710629794428137050751414666755292220960110332448098113132712164340287049223940586983402379855034700823135206300358200552535924257772378297852026799976630809129232296168611704904895724165390753719473812233963249196344687388997940908654059051145529147978425939679729718983245428195802681005419568902437406935279709182021345919654610486961262840948964832817218747517958856985948026243478506862937645316961463171383673008588024043433638312733511672174444529023429141635855887177263480066380015144458438132305067981453518353894282687813285634158818817102150115761136569154580267648 [175,59] -2558406334909970912292560792824994973493019823100016260968362343950087402430624332396451958056169243669902214860648191152173202745976079604692930128540963093594102128379539584054332936185909028738408151715542128286276003857536195668983497560092844567327069245740669707277593966023970021244066016523441421601026193522573806701972851075048937933340778983417464114323553438383724044027625856492822734887081182318357566202153749532750864351530738119257133099603031880818059067680048110920810759816597216835000708953758071646202020319861113857343003993188699679114950955627373569656795979653051913927225221285799187425874370026006475937745574517035988148014660837801389587069106409738182576787138511922649172763735445487013624144266836153824129130517323223108801909733470539366092319501101244151606475674448809071468966653145650049488816690587399299870508572288339036999172793258402633441246448385406743113970073616572791702606976764690507934296147557119943552551165061413756285727698964666830684302307051432984482485499391495566216253589322726591907617072382125605470995900763204129347241262702916480857144354760616725094397194121680161078073425089518436385406835940831151872 [175,60] 494242025146492645593692791969846177176504457811592989963624576230842057065476041624272584441933573775848631002071599771547148391603616697366720275830096027288709064083833333675171504831790777284888123116745578557452216412536495505920583122042419337658957561061898582527246856607455730072475264932019785850036252331017592012640448839617938301859806116169053603324281690904162586508698187806489754816091155868246065184496326506044195516303247222468006666272626782931464315961433808263715935031931578639633734429202561341493158341239936903732805044208020665164412986391750359967471540046871830246013069654688046849322604919105563716636640440431639171539514040470241550412372494958595451402326756652214091086691341206015227408039557865121724972154178475550254807539115450209339830736380243670436625535453690570605743386208704218426521656267201452430839620481440893446402973966668784545711112124344440979502449889764880864911144084013078586903043020996226083350179051075022526492488339753224661824208271328532977353644836335965453550197749858859262567509905718390838186689634756656575356972914840872075543547783377678387680831544168011353788905073731501278401163619174400 [175,61] -64179439379846633400149962618101828408637825038007100883651293531838936928896444244825578414881124617262689943285367112186607611371273644562862324147245785684146747164780757102536877353488386038757955663029135747603211872413487090198546992680995922879205564315342881844660698094856610513812510602609027720753693554788514572979057702707102364812346217480032070718428420382445747713197923991761003643338601420965149981073992866073160083167836721003049538654312566504620247714898640011341862366212525511368838249164970894336435905580245243797594753389259326648147872993944095147572011405946344630360938722714596251834903040440056972412091242315187934973232235897239340399687504811371170075791288547372669514329271341395986159902918971829324177507853256086600031216976474791805673162403277160162767855598927358774489940934746702399033513744444140483731983654920639990059807976789571671606783440781056860855520016076179378057023047615098955559204860866082158482152983432411177655901589255263115696392020678528834892171913422003853870844143197974325919654538240559914604914641744576469003631494954602649771281955066588845161792367945380885788574530380315836208521331168 [175,62] 762251744671512214197382744522733931984791395422662281186575175398522900726340354614155293304637943518470894462610606781068062834940266926834827858892145193442772489656194163379727212116461371562495606513015317798785538064040890985028968259573567270439401612099282927954410968875534201987431272900783220981785250249980108469024175091739630325331849883215450374404446750420729334479582817705347903310678263684083756986736676490672803839724022426458553490040256536909327584154042939395430777985659501160707754811585226310069451723274086347130814479299525702230024505138982270467076889805413998661475292339885544710602079571366593609373567549800203895231346476610726943244243765950820272712385104423112595358658108002465964984928721047338637551949113581271169327702475187988834786479674677941668516874044793362516673755717123023351586268352872963276257168619828301069355450206357152762522210321517558571915985464066223956417252234062112665276585697282657263451213531018769896479555134470746570111471863217038643080557532492509332538753773928778411107943332194284119844252187882444149178867927540433690666612446219031288042625384125249213343188853494725272088576 [175,63] 2463974802179516283317645523799024541851565473343763642973484841316982812506144262036410501288281904231171764639360084239656599844680728828558331448942402233840569358239775380830158497385199284157473313877180220107572593615084909626055429340994436266053670706820917663057687277517814677195997523260299579848692301582376215514707732969892967236597877616067559883859657769248815144251570812889596841089787169909726786721439378017125165128486170417058568322679645224695782445374205915465713961124059957669407740796694622983343179557790184278018859798356991419896006073962762725151022943425642128277117341421841060514879798150560777328258508217139128137319118209650336618198264560290949839879721068454487049290625626722757058550878516543893028611180393974910055946486979271429893382388083352329391408145807615762829967650977699586965208144704004156283664507705229685351647482599591008813489280000031636430586717078231647063229758571107073026250627358397944594465762983845708322355768318168076381136270359121094155919173072068726891381930596578174348658210470515244056265214825914554200144872306741256198683791661255542254008310502687461509705747288187895030688 [175,64] -850634589542496154324929893442780619658773993161527924700776814716969037327755008625331017399091353253619836562023206824133847716792037184057704521429934781482087240203185171696250238383461252108678434448205111510315282698999465457698347202447695056754241486052689821707171619536952985385677044323614338855581735827247655685396105191876336711793973089592083042862389194279813642283035085746192690342505501512093592713629148766428548638529038360199037151080691156440670827975691240030741206343822307485922134202937363114433032028673312163025502941430817580078537289570204871743861597690729684164804158491809702247626923387443529707833955082359173286270251331452949085334107522498050247673542905397650016263387739322864126017387399855784293705705162516031113973752439177313888041730456924516089110505437203709748382595967124320685080215024683379314099720742687950816729484132820455290783964430122847291632258129188522821889564128182151974589572121582767085116484472091173344190637913800390297846638794203236992307967159438051654247792370506616069650714724351783456503643522156445908937288031644224881322428185870465808895605286843800779978588182816698688 [175,65] 184034350557551063291189447102267650451294971300333558281845871974460003213846640049960334746451120115028562394968047578923893022782472320416435157182260448648071419629625169396225026077939230763222636300264831782204735087508936884046687073863553195506476156001538722632238114096273880639914277785302551427162086458252834737798425889065894316046494477627583266662297231578062773066336835561135346070952027412117769858430524231396714397998682737962077066770223854828883793067213128318654849906355492578521405080236345049608009479709335180912726475933880979675885826956925334474563264023969904077054927332825120050326759090136987133798108320457340759682081895209976144113109333773459892410747515142713800166082317050945073875746873196629937246237659917348546920677955339761382237401218723314556726118190802749910505772389056587902379902017486608551132723884827545149978042589108108113701620968329032022725559649533702579652147064324077867649648054818881838658356850612139566421214269273733082420467902828736417532450434490973216677736240177676879146712507081500899303284962452074551588061305356609881383821001057814082860545832417332168837957899792224 [175,66] -29280621015972678167658210698501526275903757166610064669356810441522755502310081323406330913439738331974000831828362634906652905551196661820960262894694314018347887843949730540738087264981221551793534111590510928562264948881277402208273313760163630109103903738994447759583017077236369275849475736108720095772492732931811675766170536228929622730754423111728707533846025297096909548505632209651054138474114801390212139542004388874793885760017092192929019510817905416135851139438095871895696333111975502099235626520018392039564077242105563806574064770605934184701300009773136951505472670465382337959942604708021042691106531093486341128028657830363242462436582537605356714261075809291377464668437110449609980357413599593412045503100828835349965893120501392599947494369709283698878190303979319917981679507741826364654514836435025141857662049071196850258599773035070108895598820596465247228708071173242863308005742389273476838846223901013582248491430306874255885423023214626893953142133779887837187893199083440317839849393958458027795821037468492349651013632025400284266584378146052003808691841909805005243805927433462088698975206851394115886330959376 [175,67] 3452808724425076495105560515681885502917417098365040687046383450812605773993750938051143004493717757913893954017348455851060279311605406894622432469535153547687656692029815679506055368522387042320513279279209709218526473767173579402817369705884290775385871272334622840187779707582166555068911644574275222321881679756809414141473103048724955918568664979631967388985198538029389585019306879017806289710658697999845087091107666270512326294439762612360461576612220736816894708600047330429371347820606960008693149870868667709674422133471569123930409979008870889262817680502462807768606479178974602635071090982472008166017865399420760522332957753084196142683408652410249321458627238886369171892049621750657822047773119978563335306079319721546594986712504525550542676040690765019232535196638129890129303605278367413394160136815408165962727168467651251746448998744267061408375613836876986526413134492411876560205616748484490813404582108851485714937911990894858081484256759037641733938071025010254284815435647852768714642204233472388507662075813597651422066713060096806766887973952331053390687711796459680383640479040102193146602947607131697955372960 [175,68] -272938667947190131560194461340410350167389406841692302791883851380918317465107218792868747761984844579117003219254435752824055202187293942894082175578856328692681894613364420365186133499387867353459992136520385587157048732280727040754110389322572824864599974371315689222031764183485730000792748660760998634080136823861218065359324489189439040473798296569652854626861367989628871815431052286926244605112648009682975888983533563488356245167195193158652943564869460930630916313409812218675084442085169804849259354610273636703618810631346867414532097646845046086790444648120106931532832066393493953206730064872225078831720400029708175332323784374402952561522780957490865593487295262666384832862231565609786269121584995774868471040637350529859600954851862670230133381886545313048025763101960694116738874612263886028100926876457103961405189303311161719325675089379530703705639495220151850095228974493575150606201365335346101967882475388185182946916272847536812205373335364951686008923280410817999571875065422695280164346192090758335134670819549160714221689919352774426770630983818798577116223241282839625329536037045460458236672386237240641472 [175,69] 6949797191508842944891857078250548204511909200832679926875121187709209377991652420014339111286259942665136450221009950042718903782072570610510588506347186425164150894955569093356880187249335539773570964358715532814663406713753289747227715910188963584144981489489980651976152795107632656245948546668214644302732058759173463325513403325703079290928091636870323995938519207715775867972877087247518090910557226955447413545183621721311488045593947625950062498549354018498797741806814840102714222516911403601259825004880197470871978628887238300215356381466689617195463701838524783888931895311221265084726332312818487188901934204495545751193859253670592057117105671738283501193783965345636877113764565702030944963906221417893992822828608028005218223766562037771491103893237472662825300842590533140934189409393511120671023641615017791241859297122826166872807739833294308498559114152076895538675497730885812928925504775411554551882652945090272585762773118675544518671492879611168286170714052124458859457008282613744349860774049548649488178143610694193425314930916262693322128564109829095703116049970634004389870299093494599918163137387905816 [175,70] 1756640825454482862495557138507386317346480621719228050396217386120489098078125794543623949456485469733612188937617847518876444286801132817053393936702133552375995517902912424133691885828856724816125240954764931768226137191171385263135988096800596244866282490017111355042770732668780096115925532972644232439728290676059654507311342183727921419568041305556010355606369577726276532196854598362326082228039133436385226685420322385328571728701613032902574218853438113406406968251765934468273446017150020237745982335958422063642725877719498788058535588127019749991340076566910073030825270688853701908245554732332793956846803122088628826151174390934661384489920622974845610198257997677789677294597126521301048442400973465263208848369271164027101266209705139951099330446551339809909690998480978537001268671754219948631865212027199842847940763701954865106706617860645631447426628218147861687331722902450319204629928891325810883098221894586776820207599443191991621161292993532510156198598557109125898530033860435436056074960456862186307696299329030507943083160016677229869216282174016624261715826566687274662430281927899148892282583377200 [175,71] -328456390522630540420998819936852523847480063863860404798376945045959787670538408835449562426795586573940939679508551682111192474459037920235553468949842189708880438463008897710788070418672971331428664302418080164556157705490855055167133740672872912150283791591267584277614461879649847278148348802551492366157786745589947960801274282036380317191406795661538326081822773648959378142043567703637768955288774656362519708121694713063403507869804420786483350163624560285402597107835676463152528652321162470217285625157750810031072785524421884420225174991333448360913803954318866877871348607184224620962078564901851081449883496585840749838808519838322564769148738532804777116087313271864596092710138424576093883104967779461369377456854812208062613748618236189940793666762882791457685978897552454585849182424067473342577467770238836631059343858966740144893827129029249242920443044198185883666693193922085294328364251847706670716129610628664214389240741877140484087191366794589775430856823352524538523268901999803368282461464902101497153130910286546673976869089237710772094995393318491124917641674081991416454951399213053776024044128 [175,72] 31479042808548939078792141902366352306410035918172543200256546150542608095116621257095655443710771286671337496608768430726448004329469900984323346913016283121542692619372026258111778360362916342872287055513901727089361522163874482382131885119463454460819739858168550481675830234826039226097874514615116455471624859441941697325493140585109105583433879721248738654703807421573284016872719465578924398862932053716478936391045902574781679107932568163212258810177746741785300855420915459039396714583768740714130051581452531965772528939472694904158388307557398050121307314976758318941446878742262144436592073443469207970211674234642346219685091947056144081495488576410437760615702275981857847036592587725074964286602952026800798938642540392334348451595466994033399596690853309557398015374241712771244375988072610151800418972020490455014925950114957412174602433888585690565751898366743701261171232574248667635657158679653805607450840592046048783671342038563122735455686386959827332462518111263878287246647553507701728623920501418977336669668821775751090002517945849745973419111857500186564314064229495988197617049753739012314712 [175,73] -1861599689606338151848898053542495845626063624508437871322309331801954342833721420495506011718447184876521501401425138275717940555750760234578021476221916047612662977260309416903865970442097141088231221628840642274130962319221237437926187670836309369434281672893514163055358240112623798524282318453881105230350133554315170873368208420559289304621038548775726891244471096071528053490460082258357866310172751799322004293970781509409970408616519616744372479582336540259144589676367231955603938199994774875742451187155110487836335077308611304921645761744418824622971564473711617469197726982038829253595542105854149477664866332903100705237976332395352135210575047859671320987594654954308816576484961608780720371742290015040477018214902999305483615930866296075051925828979190657504548936575505267800113686250531432191583755786839369592560258354105679367796471888630940240172871790637150870387539212751166497560002140001126532662498176031780799294438342025520200023254343837017443405550556709269342428509875499406606988136744935227578294765753523766439432326415999309282799088716533548868797151174849288673199248815997379108 [175,74] 60973604444893418591284403654029253654097389033125662782119074618951562585341298717746233857841994409993621813946642981647059069213244884505555713051059413245399776750211811257780731527141798610090709936491626809521955139785258841538138292990573350838772257210446707014304032401963912129604497514516876598127462743058085617847157561673187601771577143658116608232324268673670330096065217876743110118363102844242564064034011446369183289215790687428781718686958609950392169744260867091099862601388772600967129240492916273996409951011199199159801232812855530594624484956585780286684870219604777986549797922949840121001355370462154887560602525697889228129833788863523838736812798133437420122411372372850934816952957406287871781713477722156149231419067601793164347884511136165712161795811133345303880202884124131538599501368355780615900813027242805652052086183931704244924567640983003590444042352563296375428592902990990403851898683615984387617521913260565526284481971959172172659556229454204819737682455596367789618585140056230818226048303493364188570126974724068873681492327437051640063568115692757752661095702435264 [175,75] 1316761010489800928129232641500102063792776520809397656945267071172314556058859626729731370078030855750593513391500186025670554070220139134796668483109037994955020461553028699182581680723436257910903760453907131685945418680101531322007694696067728248970244422628300035233937384738803056235131361398342671663360580650675518466452761562389589802237682471214696666710167261970376253974340319762765962556057059282113911761009700153027489359584569578560085089484204401728397664047640120970381462495972544751762169826392752725300229530933997081066076773442674419594611679126076540347695577222325994633484204866311286164305599915245676471103964162983814993326460292923581418498008702230126767371274171711262674002113702754507343164661180209297039250712542628039170747071923784188846236573507397676613592497613824417854307300524752943833418490892809527447377384884662879496942395678670067604691441297188258685654046412060988405830292731253018666370889760686027097278946503774730880311663550436276843326659210129380834765073870841732715453508327275887893007871034174778285639374069742563561676633686896764947841201256 [175,76] -328697127069159063555495878913006278696218560603760370752926581582318140915074607925892202008186391794817691870500826010833117558283534308583333996456550899492465969456518455479312437542452325968111501252187221353968838847523407436860261743668410027638865995249898599517499183646399468088308640210931608690155083500167652287782245488394865094241925863351429773784897340206034550339554698535373639448443862926868140590376267187399362700311740639167500073797914542712880700457900671543506325328288557494749274565768014425215938902859386734508936823917198768664532806197946568972502345805831760957575423178371923645860050108721949785894162412664469128030872557833981208271964080044354771957136849570947825896270007813769700404096128989308710555759718918019499994081973126571171818701774043699729987505579017161145722810334999314740412946877268131429895608050061090611405301310589261372912502762300090710050884555248957027821963173516425600230254074738297137436802039513516491167358222305712605860683464292658891586359006492453637757646899672212418881866712524361758103081806070392569182699260843734208469392 [175,77] -1317982498499720215920621328211259822279980424732665511377057692104973591311323965785816063401932576561164756803174049256883642121322893915465004769404962502393192615961755183500424458176233914654298873438819638314382559089136712550998784273466909749690153988443901813454817175185467012466844330441028882219979506700328458358991876913567261814418870791800819862644445052856509991071666280110401464128068156954872202450989800932500717017434612020749517195301563138474361423076545762171233785335874925092652955794395975245136152552208567675561549882413614114265200408277390968471603461111072954505763960998362892822181194189113233914046532333294115521677797569850571851322080111541122760594501601982925991019441757662910633605312715839809613358855451236348207281977150345440162209856797106802016460399346378929549929421950759014279363278086439486029472857695082142961448579367955283448761072305837608258709919289021707494189668884659601696710874857295831882241631562750759802830752226011274636411407859609906271467104660710572118033643226435608945912022568219653421399173604591303086306263929635130016 [175,78] -1449276086084401753912236413627538531777321344627635361415307821169830387469578850661554593966360639681078718889781370481906489142427352784359143672023004096251186306960234860668554178271114048147905603620513272409580353262261101733213707661754117461101135492937095936879613811049943770566982335956319062135005366667757456883866613395962634112605660749013032049791390147030591698369968527306060380449266123466863183034982493536791581441775592087549664718528578623517344212525108522652825414577825184676187855797242453875413106208288373933959008891853942704595064799318658561274938332612287454136391481266411243885185031162927266424216721786548127595711554247776123386127425666845209937523656798560454926339382849588034390028701738417181500436983386222908342390415260892810195127202977545140952985813800327399728079415363890374364305437859505646877723668594241342576675416874184748371300994795970956493366789031933917655843671759990953923922080639581927641247883038086455928817020023621855010576143843324156663090617821611910313877740653037009105618609622840094656859293899668457523360809317729024 [175,79] -69370305880394435783532103449203066136288312996568978546697456507895660693145958110837077146638080759609920409821920416245579281494865708935097282177959298136469790230828504263097484273553585420501305063961283825708498221816693169119435700856646210621614685699580659378389735654040857145643604696699204640851980334310588229208333295424375460154768770099033498720328291043108510037440193092748057071823744285723243513675763308161968783072152093815657405973090343753791312141889103087894401501734202367848867322586616862227735617128271462763078932990173101822463874784520526915186652500668963473117068697895755310596258324459054783650513050795850587916862773371708381058693940639487294584798326259180264450502187785456763188079848897901581647909242618569597439254511295334925834784445242783506228732276821729500033600632596428206610687253789077369478520832452342493532882533500662867028082154632968780309670116806601216692866579325321298149259102236517640853532367935305872633260051489857315073361398632540383169496216990430861057285103461634145937799186158847990917817794611479301588549422176 [175,80] -2468060723517864382109934809664135124292605214657039870846255962972155366063239348681322188080392640519088887544825946919833279492762716803610957857565673261073325687931896215987949542431714056004712487624630171266020906443514817002837673435170365659232872262241033931050171780628879412541160427914675699745177431874737997315394322718369640180038081888108114084482895739319046846690457899912810132247118183819524567400975289775956513278455526955280735212851678851677910085257058714635591661086103928486159546376228662266276312374554102222149738895523439654921206800644637051394115657942685856080133858913884141273100157507297463866408840269766030428872035583291163142957409700038762387169216511996583500634454630889347081500498133551341126877170694269142243358753234417261602300427219568884244822636940049475826637764281286434900107209820122307576536119590129239636448989540334270131375395438007577236550773983474090117255869014505929181230684330350605711941882450199782070470905938535525964086942220077585242911606766690247140485504132454988080135514417770815795819324963158851023930432 [175,81] -101670280231236298678864917619417479643442425034208663126320587417028429935171883149501124458601539634509716558303572968979215287163822597435752920933522277285159586762872409926600797741656353231976845272056680568369480818803723638660473191712287360140602081072604186404678909214105842536856708294648001001360454372042688105967408849318926190010395192538082372727749944766652958564056928372394102019507462683900569726266173115244531824622327031817360765017925490207543653334688553539056970399265426737054831949957780728384019869573627817141896448632837103144999029140682997311625333199733091101746735135655304962332042561459735872943834380828449398671217707239603575455014033035535225195004528667003613780705531250319739018294061258608303979929028135624596424398861669546944041205513118382579867135309083471355737425449636777547812648770610605832285673464566449230748892717107152336343447050986698894746139134075706138268726626228601738233760141842766741519419562719769646703683482620517156253800950192394107849674968651283196030374467016171367026206352925653867730682182128321368144 [175,82] -2204830743807943797245065537528410709016909585355945802102788910739764671849378615481840518006088182873800855458380816108953233881996371646165981259600059490531027491196355568796798755193892201272408310877070434061906609493353059493428099122876436066435316448010811889039769470084095114048030807774238837724138029819641215942959461514987150606522073548608151319596923952729900681064387225240330962149886480518615334594757852457429954014032789107285943371301513325477411687030176578986124600764206576720491288056878180838675724014247467757557355200835221217127935410320033446804749727080836933400965429582263125804420274094353065393879818159162959916918645511063752061061730995244729094615114976641659106310352769553058391522997224429046095804545143613505974998553069391304741126983206615060260339557815015374362050382593396187473461196846411119069345809934375574702553203031625279465111398129375675090317841984280543534165419673100173232645369728325707130028502533243288075052082728247110620216780592789832242948330204805912549878240051136020264424975010839618209984095854594992 [175,83] -23246193170742857657495195632610900533038280612342532510525787324422143904443417197638761254434652747888511817081329257608023670076660766039999924664536781931957922614585260410063091533819463058139941840323661820202123183147313151827801753233643028599230607002241404051892509690122137343010676490722901349156345137968829635587519553522498872192954843573485723028735560967989586843518249683435752893092085954699892723535958271257376014025238977507421825327376205519722075809773106762009531207947792762427134629893262039226049136039922730923770797277769228204148059766042370379648865066411561170405006851274392528051543937873358562191256025413800755784717092728372510567055592167677919313002234268951568851228248614009769819273739696982199311243336911164297624264063598090011046130736438909692700969177843727058727799170722009274700016602690628127695413273537449591486818941521537907397704880210493024663472495790388146904788543893537051312920476501882617406188550759703353106044896624519772158744761714714612202547930717906641953216639515922159817439374070921871170806161608 [175,84] -1201442748688325720294610049256537362283367837373721743870718690523428158965459054359439628997473010920412283618143420140446418413049296661410929523742419688173970680858387919164656535065123230675369912544037371980627936546722503764491865635739200979045493552494009684938498489267504014098816373408147140643639422298771686072262610328855076414814530537147366576939504853379858576180095142459490291097566859151326334709670033441150231881196146367503269820582347930420429939603671706539835143810470869314741277700751290119375991083145085162863239758347882833273754693298689611550739028674811430387816413725666539376500087180034273143739216388074598621202455130397001983797287440553935372663362122947816176970009096706215046016584155643631363828835226959353181746987509233767883524238450324838236643698271551181862226565610703426055884491722709667839967597780297174712650490114071938977758990620647534117639160618709506280204343909474217540921743953160295746443767078410134286370182045176823276940319310448547514844950472274155914710475459987909449110066114897090378126288 [175,85] -2435757188101861921892948369790856222771021366309134037717175884741492803645336660608405200819847860381563306110459540059650845682511883129991215796074942501688657312043072274136771592144681427341502412256873169586382593952848454618954226557695108438005301730200165576660703921944588867080957882546615101427960911295827675989314670439683200384268356195128340929807154382117657652083949686987634301272225360625826103289631747933848145158006026838236779133984408145218019272019015742642968635024364341000142079370811331453101040239444296015605440157898551903865123330386362942562357831969532102101734273770845882355369647621576556949718583819904642879209900066650503285494989292366719015183622121618881780727895580445462185317117502572228860631002564536891511569494932433839879658570987811841554199452933133731799681128003648705276914644415822396214801551348978786413427180295448756159881871397724562853037149249949379972249846030805902079260657212146060266777343609468305872102801460092451492017308648171563915991967651933575013344852726179048737777646452839638400 [175,86] 281173893426273618518998149854526822475865279227116521528236625291750909884651153965853032836641279362468790025760777663284288182403753186685724512407369850153838277033391930909718635952812938710804307546848375847025150356195148553457886087783024499242812437315267448523652047039716004862855578410774937612307443249051875139892839543699733306669706827687407272573885438573285666296103547001378690725785730870434982197184411402975106198751703117243975502798229010084301266569623608211764608535134844254698811932100247210824582685958761399393736760197830658462082878634012799810509878000921149185461211592742168446378212582589194933005911232751833564745894628153898517726796925864214866487984806675030442670149895977052587986572397670232717284195183995310131842480032004148067337324386437488892896554467953770106481191272823006869206852963954641190991591156826023379625681895367049434169726392377080104487991417256554232020658044392978902200547111661483663071701866897836482795284887778525024397473652035018599353360781504414555675708760329279923559547489411388 [175,87] -10486551884296498345239029079918521344842276704667042845156650450150796834066836875472474918104185345151195315394066411922118132965488783995574858178757166499487660009458633517907609522091838463584802170747558082630734426893672186162803919782455846020337693757977244207859562103874285912625779490574873089981023532684545376624872137066369713235757682374716378317980448245079933259198273900817193827032280832447392369973372493328770048304610568251459459437532793233635427244329732586355116255556676799883023934910913911150871311205825170196753497313942030899492299281741434986284849314599657306951969215886724224545551347810611682929310391305331714453682538820910777039150194160860527398724154391851066383342502622265710422924255194219654000579818876869328432276255339811195504730943074592265100668543432448746397702889737642327337251710245650398312917854015081996935063847787813293679593932705726956406023630095545811710843685808424938620367671131394389852877067199772999526546159043628502413267994479570545815597290589875863580161926855830600477391212544 [175,88] 69132779601527214148017994131070980587028279058733869468810181152696862541940144967270134705657666135229937037092361585857808711616989186582342349148850008432262709633956581072259008575663208888855191324608079642726393144888971944022971064447181154324725176821716563230348307715185123133114456071990415621192095562399672562765683150799624587935371887128787261250685928027454185988488746153032347699555980785920435791730249173238681019527481929052226107560185774846641349078397533125913537858875232198390312942369723090761431391947737734617799667411741844128727861951141159633417785435882637947555558730175459232489267466323893901168680551959350228596813938078777958748958019210839355442753847224349845999543797846458153436395533916457081241670415660965668509867900614014690286209278687925901427636082046969277611091602901305920125267879482223544349783495064096285899461803058605025916469525957784425607260521871953469341544528036352773278163669168002276328716513564467080975783817137454826170596450322080364871898250419878200651722194803232017831856 [175,89] 1295225104171225509715543034419127197817732333310467624665318703188323505418823216747095267269194871830303663663377239887499957088094928831612839658342941955368777884554601478594158626235301014485705852354448496627797130279939260120588181982579698460378225352062716415227652533923857103209640700224088239295530167994776058094972468943660801251459798448715865904066599905932111213673313884487627843607287576751134182119116421938031100490052087254926769339338613710081424542629144973174828112244256843423826612200234834864853625703534220021644569485690176548903417804417761066364574518971585356636815250838883200032131866905086447246377509715688394308508493300952131064586229564224288561679259578200214847613427186983106185720103285556170700363399546072202737216825427190321853901910362893572151683507487947746222131804159269027919364456697935757825038530002095680110262823273652468467468441502365271524493615579532791536209727362826070266321366882935046236985214788207546337412524856127307766936895228509900999962548079805465083477061436342525728 [175,90] -26447027520288803254458030154080212556318444936126979829889488510689708391021724884842979413599034132837352754476613747152154425756093256496296975886846615143700424277623886626960402131956998143088008519548857900327220251530975801803430888827439079037089462958501392308905360888305135680041276652677184617715662922141453218013591664773989695841295108576421989798518132438240464263933343195828482670833759146786798073964676863001542315626466796796503214353513913405734442692766404050553945075269505714406314186974603636187007703562066296369632041389694399455339626669918301245094121560831053533795882879476282269273287442027796628963648845512430452706096674167659068154339034461057672295961358185313836157655241582915384462962251686366906580747485076314825984316213767774785612301529392220521251973208609475114162729309889228382823613028117268070628871132214680520976604755098475119889838059128147644213956626270368887275376279793092592501210555275319582024451285106213338153195288771096732089373355438995758542441252200648502191756110926944 [175,91] 118170648373816674252479052875462792922607797780618062506232153799853086713752708029100327976423247254975080178152522936490488665051177455361505342862625335028231891383646612231742606212045360950792369599418279169898978925906089929469348841600160339879017407305988865823835398131503222233366042610075716271919209816763774349175468148775426720945763275354677880914927926020061689963231600237197881432730377653025356969819538643536492182500778821277958324132168255966570501699718479502505649351687757760983715515050697918586621631365505324356186853360717499147230114816830547125391987710453640085367024423380255119970854038052305957842577165519025582015650672117436281887562675449215377781756742881778900111916864517651346305013126522794247630995883564394585681424616451584048247634016053108976373824249771551436975726612399307173288071753479336917955406374247991057602583161945444413142325435090209114638800324189675372922923811610192997958933389201033890002277449840606411682759212476922936822179531815258113639053597101970971407840672 [175,92] 777446511969563281262787834430772186397504267833323054836008525375356068140694192731594075245641208115452755226504185333848659927830970508023388359496295958942062231920211591457346571609548184100833775329742497390177931365628705744321126708446545428855747678081080172840605934397351737352904565735705232244917503412148592774600368830555701107626846567948189366583421423906224023982743778586097763542673248556863701879516918013768332571167757126957197409488576563120514615974200433284650826917058221902917039124237045175889949996743292564915726549476645140683130377524558398376737522220186689134812650937574847427518871190134278550752212863550886039216541220208762049803486303217564797801164791652696524235673562701402750315915127931855433388849167044806747423653292259755578950936013907036187257749190101569815098694436488485739561792740845619281387204888492228728312217455098565763023864642152338998952390601924484659438022590403230421153197092056816657091853199305122139886761595312972899905787380072862012331557869541046512192 [175,93] -8476934859813246645193375098896368481035985968870594087080232724310648742018218409406712265702262072413529729379183820688390296308665898540797024638220387448521000245200181441620941370023649659651738449151278970988563430090236911435523651258269143000818131844718269350667263905260895895248083285644774368710706103511635136492781106871780346706267479430571750646364490063857385981219310632272786165741836607644755512198122808086734062971473105914725079227964422198951282577694535095131662204459209575488452746263286179840873449725319445563109994828806099513281519308080164645119275275755467261887538698518100745867186315028652438513600264653943251347355616983350683239497960349554545122458897773517493704339075544274371973610741005505583035472147166155647449712708413543619552188142981204413299452685172466275101435818996049053417310184786993674527850645904241732813716148503196849623071857701605251053163499144797320327182641090852392488565433060705367475179880351483903829833838648604513273827642448553567332335647437865160 [175,94] -15177815862590698362196962100615215047556247037108452721482060410287433663610414016309381138758457935761893345694249368348947401833247037941790561634286246018046356381614215949087596670632644898902725229376663312937699953378262353804995650919015553783269832910768538477739159287939990158256139812120099797810719969310159114631339506197091293647437767126004942963726368620367270929081143132427924774103409726975035988063543384153489835667300230685664221010840851705559234490740485403228582624863864177779635145393637453864776261820426954612569022488064306223543202961128093523102167100890387388389333523342474018252668811206027183547972249368262544806329206648535146404258068432118841586463993692181994788259247364695705740539769794526829777123177095922344613356379334672239279922610819859821241646197200153507977054575629718336055406658389933901081579244442448075662479927065341233174602556114834898990415591986375229850502287932737094849964695525853702569947488580516950868434928165335752754048766151700618837733177248 [175,95] 1044667946170042950360308123803962777972876618301021080298881651588231985875146044105189495741161401359734886806649972977330078582048223577307829213427856505907631555408528907101357889313395501524891061261790690523909280302911433676461843765801333462850635368976904263094591376739513960536027276869860559718682149945321019992322801984672804286278702759013140365598156334463618680392930598163671414401839464779262265517165140362187577609003327430143852827923269826275913301886305447432744575268968429872763397431453498616858296374927818657849394661408424991916907280359810245152137063333699605794458643260669389640581352994112266418601232270460762784866182154220771412842990764103104278316670797559515314497480816660584663701419500995506142677535004603147883744034062234804217168306789959850899838096102015973267068980129677229777495221359984934657548976997718731661392991666145542110247879956371756032158965281737882738237118219322327685218004218691474143665450190957580593003668677824628851945182410161707690558304 [175,96] -65221438474651330732063958553715799656860566360380530795190694386961296857726162596646849912541469648418593285208180199877167389961823859270757002986870016888613488669001014069780515070689134290311549056271512407532729248792824011947860392971246209468396706923774979118907038675903796149162295289671826962862740643164100747619704446409303484316177644402711938246210039814592424995683974623510034495806789791352678225102898350846498095597989231445397453608928658075035109276686574002995788321795899972162423039743583698837908857294865739419158266217144993261189742767918522155886625039092890644352047308576277593795535743805519951005725253345184714087234387364087119102374944805012987522628783605961586683032569201960327097379872165461967650444443036938046631662415579182894649575072918005324216332796325869801542711201721234627669659212568951936412918868627978827269922321801112041186215987440545411436318883191022695197665467047257166090862091887630590739061799664569071523985930069674834634342009505483900832 [175,97] -3311809328575676630769075902625303550273200190002968406981200704058454816552184411264354921996002705724048090600543885487208862005279717167407925010478887207231562407230596233475186732952865441135214752952719251260239880293692422751709567784490318741108450901792429169485791702928525097823276379114493860691315213441517721773253309101327193158461949679124589833622332681100296908900178388759622550541242802982624053598501434622541306279981321311598402495117159484856909507130990113833199824646613709410288684468561890809149284251565428651232922116566070996903862831350891161842948952429188594818190334555538838742972353802137013467547129515746223617565007609934150531934739493904318383601598493463223196888721978213014985180064580595010061501199195348218244198763638765803007886707983514680572757850777884248007979722429532708813543911916549217683925967241623454334083974002994464796383420704074899894494645611693981581722220298869730577426801257874409845908800852473801577647283121047038996788002199311112 [175,98] -126178595166473779820368314468011873458060325533839102664285502466185947134064927015697021846280592709405952117059000811159128222535899616222713635925697805372796669304552465300521796087584136814318133145963109683131110503298044931234688331742288221390199924797680732791990687763402414177910987537351977719519238939560455925949812924006797629463564234917315444104546848764850807937758041925742345582637789587460921369270195261393346125131484209283848493136440935701910893946085601802954837555954578631903602966771426623196631402567111776562830479481000860687337629228286806990033990878188048392076550061106304207885103043789340203649191994322232285768892616037116912056234727476217250123954242360762404111549279500605807963183018304327694288246498320097264540046107759455549566518237736213234518058671612182743365815426209287825337599906425773443470248050740245066393529341952369528303536769134643366386973225104889191258168544303832367008742571136825865173342776523124772386298039844064419672576555558 [175,99] -5901110957608137297931674259105832605354341876873395922609139755042918567797026853963440727152968243201837343644225924957111089561955900361944972097331474377414787502606543444270618808083692776580103273648675541493390839799008004985508951480756380227548646837803990055978639541313399101737577386041736912826035720636538435231783527829217524594850872376475800923577422070186504473622604294119471512395912994880512006738489008412880473043926612183422786839049988738118537827766338465922520480809466892303982205231520937037896718610407809965452046013871641058726491222256282641492112421782936924828662774209935299361645328088874298221115716990568823035386374135847044547966079056827569620483076043070916146085342245252627757263938279430606814606381928949760354205396971894607037643870894620810441938889285220442464126835522490688336386131939472234535049660862895230280343102754881306721634104242194532246936723982034098660441102180344533731481677629595307663762196198871864122753882182267096955066408 [175,100] -136419726590896244674026016819714777685647874980546233844776897790430627513277851706970593859455234576133841163897119412213416511332254209323248684029049345322628325699700515093184424701352581570691943129617785537219062567991916167499969484666579087130555410704656294666927745456080761105272528793153123602932844697309439349967389899713573794087902704465559126505879826279936344583782173070071621680741272757029224875747926433461604055592066599219972175413058038338121606269390749809819784855326351505520652653643639489700208376645421622852822051481464425860152395529214352663157180653682815466195028885631290190664291893408186397371800712307400408744647074228306930602785604313559747414238074407183313383971355264709407646854133553127789407175469743364212031590580844628042986065745598868539056909284543465800151121260950013341850731889021710714122519121844335851242318005406924702830778347830583262033593748947392912916678140487987745941922010579057116516953103361990686841326074581603412352 [175,101] -2729973437694599767506070933836502435746173181501448470901053493220760196390398581821694453168922612641139621279985845738780639519204208045382475742298714444122459873134678233247090818878863425949496862018812386244303244023167038647451447071797673327986593741899104431498008906650168017949262162765567483210712345300605736912328445505031028837003848693762899950631101120721613838014075313356570150679141579597372768490910205436950381586853855717144697099405892442512609333875543600485309363182874812381766674067144899392350444609604061130650083610039689452362844038832579588868454798150648719592907160213138167402412018310695209649353704955505163162292829536433247805682388692197115036661257862487942951231085744625684683501098089799895776688101600850389037454147862100477868649927582692139298652359750829863570369553872664276147520814728298771127991569596114494807642129915223814539874996012738697872367130246969199033075287328785137817560472004843483486040104991157704261825145272296256 [175,102] -44216359344946194795047394722163431449309774378216754610081998556334304345272150747044786556033191397540036202778265983848617966511564918265109156610506727005389010064222328747400759573654720084576002531850348908423953317539592256497240280635471180070945463093613077031372629180732107145415472421246199384179432127060550499447616915503447771430251570852736996479200525052368901014307478565443770300447445440715539753446750841990533988229601776843726087065195182921867404808854403780258951411409386117333821338242590546372564277400598260286190493014716690107854234920102588514186917674089177064449020198281737613839619853346910526784255829357798179263370921231434430345236524457352573634691485331850797016002033308857839717064745047113943309195445691956134481364944198576843288260428924133190451175876313222846587633406032201276433408403046273417175703368943388975821568072995506311151359850034664243611948429513908636144969024156449164292905470897857634599922701590979235691052814416 [175,103] -484150133246305185873792221629387073701062974034594514734061552033498402199541178423822464967771756621065047382987855339076912942056382510685119467697358900690030253802022818693690641405692074684019372106684363961430174893583587132523886118746936804803008502214489977522084154028384538615094685873851443189303069437632037423230799614642312271392713589278897827546203000466325103539876571676150270579189060176266235737745863277944736188177906783466431974379835313022773165336528981647494980269760738330007922101047415018832445274601305875686661588214417501849605344463544747822605682047585993937851200409827564666648185069353893766403925165266535293850160531626802854500155352902092314375468207731762081217762056664587543002100549964091084697909287442659140466702681736717324721808292204371568171073444289699260252811618777422827667112577221231668297431756743858756510527471225086450244218069565454365834542515471354896400319416359821427373552002527432466632629590907691214088622 [175,104] -4342104090523663296993825210618855751446023921584677052986108054736314022859320769662760854375926928817745713007664428957795482003487681652089991720890693619060986008429334932863139625262347053321553547551660022103295211824045734215233800301481320801413851686907229331450400175117916203508921918481680001198064453141112388293004968796541994980318760577195086266929857182027012380719113380671525613322807639857075391283180520990638147351925390622306805348206301088162047162990474290707376904215044797549157841559950105682533586308333260033520175879957257018596353315452702322430864535021684649633403190740949574759101341654307120007910818606072470110487440607323151544078501780792131237776668764244874827971136373061279911770640765267815400472597460434067575435501722317074786278745456984092367070618338747148440394997977381381683107273255083034809456471595563376148856145224716926562011328842631307367388218759626104149197502121221822556502611238427763505590220586989736497 [175,105] -30867673329338398334780280613866569610364502592921072310932644896266355722236364064864798658466097484761203163227874576724700146779782460346646200122021859384057871636236961731565594656234616734741223362283018457995214120532501979985396462785270049636580413567280391022085065182755867163614677800575444378548020416593660120694545331579338886578901020588843244046026723701990546691240041490035182209531671909346746529473027975357132877441090546822925604987251309146089867741006143595286559095656794921611076738281575592754180481737281051785332222879219426403204827968723778879180184790241062536526389231477963393542794829496673325163827451825639870149537703324719361898731535777036311962986981512723068509576226817193620957208526187490676727580548376443483612597699670539402209672821891919540034381722524347708865919886602053216505164943677710871325968209812616748048654031864891408481687624057690374549602175430107468094413814169732029854352593347884587555232366048056 [175,106] -155105262321675571767466853692498978936647778637968195921335346653914339460976448893639831791636004925359751015486137865590019317657850383094238320577352211436180430705949565415396621543917035668532339361110300779488611100290240675977568447018368541191717892537538736170667118012859576990373938639740430775381217226230048305920051735588965490710739426139300214996688621794023543197701959998368951504027190289506573031986880447548799437948784271301026963262500767224659594600695024111847083390991970078142577695960628458141357353671072386134882655995677211932751415237854802493751468920130719334173075392807677968561445956992465572514657757110659774755637136857942925532154946477967065735437105974866940682512128671682854601795542836407474157252670397995574889302722246599183905391901355465409527682858348392392020008421124632990670568085806067520076691023348789032584381560447860406241685757527890937799363096059903829865402724360464752297302637843580459599404808 [175,107] -609345506054755670853253153478110984856151070156314535055959408800226458724157693837055660038862289531764726233812755954894811486330098514678027177066528105311805258839108665714208474861736367186145913249043497458204227795669294401886477689001584421486217739467492663962893430221287575349762348504954862628850216292391609030627366811833415097031344205756569597596564987260336428484770433037397515959535871062564604220943482903792336900518874193161045232094473771921309115905764767639671994776094058611627692198508065710728754124580537140448710644956615403462242450969300839715715219808089971510907278542979303132632979296594627463702495405349353819340557740805101116681242660621976105170655356750567765069690888500867448763741093921212703178845702304794049894647136126920847635100311269127351611524123990534928731210399969294596646697740028711365778749506711731956456459811051455299974061650062800176740303131430223404437960476063549512598837128831717139688 [175,108] -1917477470581713724623503039937828484685136349405805898521335447797266549697092537655125033731620277503172640864827733914282558965460028440294846913957640421751537621773540388775808327693785435392180291269004239152670926082169622676576030859264204136285064741081274600923243005061320047591126347877665086633484753145217301820029511105061763877749213261932285107107574160467679595965302520787902804970414615998368988712418436508326111011695965020277381875096966418095610436232041798009184345827275669567128483400589067696399626159846775217201800663714188104388536546973759843599116242162008929610126328143156551670713703582825000871062441694443234315538788923185923222566706433027630412805058777417068387483075154718401234718316493888822532150276228708095411098393010626317385242697570869217704854923374889251497407776553037196602816715689902017729279341448763625161347277637249430340883649805238206681236627630765840695440997782105250645618622307940112 [175,109] -4317514234221756531044863222857203554097114045030845184812668369102341919673271146063141893157901695154806450024627932231535612892178237688650761141870018258461461535010440080719850856701855160027220044689695110631147655497564520523990052759921031800411965368867492984222837176957838274923156474916015130649625967261035701040718441622903233428467403217684062058692882968298877514764689659895500057727694589465229744849576752226570552742209423466368278852448298721858144881183521634659678801135347135842794220517396651334697654313735365997168262989142031530184560434313939677188655280131260043491905398002456967142652215895645324835165778163920202306739455217439139150761939783070557652420592624056224684720684189457722268833748660498893932496671723551384936905879997209297132645372017528998709986871342960343637799117264277324761894164043699144423583848408063526407348274353400046397625673667262841298260370910689934585410580833108621024018022754 [175,110] -6859615350457453619978790070940737121040632010365318108907927034882590718299475714292513841225569369713631522341352940622710309993405684802919312302028654727469648161191146180120153011559976448595124730858727553503976038656695160362715897638806176432664534537290987596442959900183025310424012892696104141966092285714189737533235413035439906444213303531587728043650650896763047160195378614657070165033015403912608088183028979743394084452425410227619125820036856476424635971196654590899737419096536045284992887770334159572639685443622773120890769777030268350145861217332088240696708021067835993123113078153172728015902716217333456720098509534516384646972151111052027122992066516327582954679184444338598118105695484661677737067981395696451784541594192255675075022504732674743830437329500778699171746572336746902083312282727260562450672843182731443809009876632614830742996940782103089721657125888357727070516863993717655569965253147320068720800 [175,111] -9356702222334458931906083712411695359263724287151101498459050622215172960152931668359118705570876661754345388216071398252151126635894924211237981792179311273730292276553979953477726656801890072325758378026210288143930245014886846164100768011168054404399431216692822909899925221147476120818047959312091900739264270041294346426468291697691916613976122958097226438628218790831981055969671738255994154958480201343109984755921322049396991008488816660961797052116105522006006835825651187222783125770736890431299494186332592416598759167696231215417591651550498979291555425721752486441402586735193219316804244389476981559895345552556609228092169141957619590452595019686688900875974650973345644620272146714993862414720759568079506271104531524278160172949707378106920737225601335238106194952877115707454586717823662334485207400954777906318318380336454113938016640081298904389194136344429548582713306976656709981023073941695247047885761377803896 [175,112] -20929347057545184500559437761814195257017912381774125229221175549254485891124791365662891043797572748208883153340236084111547692261661201608816668756107546024841277014462273329757738922700823371730706736420865297941726735371105083137371372891366236762112974192076248520389324057415974789715620875003982099113257236349356826964652823796807572422214113940108334629784874677972865058621902888389142942429513473173741926506756541585146113398717105384857274760739523134848722600796532112224120419294033951986594963424880607500248221302725750156079752320575768041082814550675653339023803618512175166314467655318853590155315444571934594164321875413065861972618731336820590826822147556343451417155034931377896154682703486383474483625890501779443251666759586278319775380033283511590148787677847175810966573959599812704921605444302191084001024290543834298200153334246749928909805818759914820272233683855578600452488170436490536068933888496 [175,113] 92685956521412869676479163132535962012024740455681584495139934261418102718451081758963605978946113991262307983207521028406343920138271165699378255070390755352387693464770827443125587358373093579629276628357764759734466553652174952342579727762282051973236249135964628369815383318737988965719698859401100757277253913179033589695692120995712045094862730194425219848570138648165463905917204199047899104853069692071702351257955375491560634780408718209011981060042772313857441637692120212435960677307212344383155527128223857634765531325794228958178836340620696467985101511698713170690460484156305692617890848642079506871373026608296422480304747859267509091854106027929524919518553631450183834851659439199917337533743128588636492642173903979938475941756160367394149922985043797394429556654169470396712377448020002527656650947146988933876903356310835469393041141567246744174717306864933661707426270457015726821950335748732775576870 [175,114] -247749730581597729869957200317151187484649686781231037319423371094234047059033009487928724057265305176567604812712391101883911591486055617145937873308756026177907025284284387896905136220466397005347047905951605061081468093542901861377361597351963782583488148610233657102342761552284182004362776454047752664082895653238906445150680823690690094191657956242529734631730093154605481923728270807879967695863531666361642114844659847907288376709145442529059730031014452503743218808106287931297741105924297604809065670676635792311187145300022133466096389482741638590431843245561868824351513858533741566375240001319141824195188050212751266340836709538656110652086381854360942708356911527393956148465961078127790689425523540068811152851134089426824059315479000824494383201861558148889044102411780678968414436265616858696363703623862450031657175901449795769616421279195674930600878820859642636121889190254510881234022733785525528 [175,115] -330124219552088980918236418085930726803732972037936692535914736502457535350648771123557483000667364280721690355707165259144789324444491140543117227581617367623875812925421113068221543398273612104607550500394355426603317878574053012214061632283079396933334870711540255757089180387519549729237259698515793626971546804728139892558724177800288088770394210176114024810284112983820194445199783626343708271755378323827785921737426873073889533930292238757402634756277387194995456208572791423752970683130696657189623384078204173378728946809903560212161125382693726928884641528542220067826253233507282647912631716304919023177723365825028152574222816547591787540527615570678376984233435367031329809164756479977710014314549305569744420848043220596551172158952000023132560114755636653591705986616873619241764309945306160113658577059558368668342283691522196237196482249077161205931413821103019301367129808742728717081100912977 [175,116] 2660715444056643450768108938175634488899729013745780532206540644246337694685890510959247906893546291179569643422314800972802430453497685880482997302826461263426890669535516717801468789029660891637397670259713025357623598668000632419728237060408467863696748670486374650136800129117757305440415775202953192509589063437794761987956314002988652047892903939582144303776007653393270365701616920334301545275769361736365447434980699028765014353240413436652639081918420701700102391273891273714069876430520567782929313299591643565261633029000044799926350028335832492285202039758685222823417313081927491733371861897733911367139348810074247851277036624035799765789624603905335014479544197451399181877860146452634932626583292903902876724088412224857458600251007219117329685120106304082428505844286481647200504826247990390508941566327432028323692492555887743725058571982341996952038627595359900922185233459384323898245658 [175,117] -4429330698905878645518158044252018074661400586472511921691418694588484374460867622122221858529664594834993502542275759557860989444031316595043149418096482669195476315190805367393279414318237938609640794168164620335878658270861640926080017047291737723023624110631395000503481856631059364902121882777942675723735924983245549158188611169471811282465367346339435653044265107886144218396400562330399685379546223246339474753820656259796263970105715197370655334499113057439591013801025123334750041056207173385777997410104829966072485265930631739685429069130609010745145528144443733739385614503961800928602654686604745524562016668520118620063508611669274362392218590105367235848072550159090151920499694523770864746570553003501190775600934409783935721401505057911741078614088061583478019375751927519351681945572956921954723695242623487321111101558352389186693851568318797195866942852308123549608806753570125820 [175,118] 2143232428678037269327723293582582592835494989476352402583103306295700016242822770569550352270572915305613295647195485065904627814049933600174656610619599696358724323121990090898206760034533595602008797692261022398038176903495265989473538728703893638830402649264421333406364421257494356075538793527417142004613321376490239630063876702544598552353429006020946684749689704335211525454879040338341253229472653792203634330127811650368850572134020415484037472636041104832897867349922999546680807011353041338028961834392672271756035046826810356329059263065287786095730004030738687618834686525235958788839106506145580340755851566390429150908225295648895555392800351457434824545965237536463660930685453638191498314979404382388931666397068683050830184524661150228571624333317866805607799166912648436976534356416279480580570633650179814282755104143096977453002026983230512795786500002370882307099642884816 [175,119] 1140991377961579839517461324743294639706873291697762695052279589775863143832323424221613858365331641968019846823015215162088325991649567806599098698528105815094271061173822481665883378152158243609815810549385129818008202156726994395267326665357541733929938039148241857273679351538060510902532804356831652270909375273433920373979517305181649622409742960639314162641686909833839293166877774836907557159352204983865544165863425692561462522986086005924470802141783034365308379910880708188398571921466708467847639398312393499937348924724776807949040149461538232618499768799801081655522309910534195753575700605199613245786091984941919004138352862899369919657926294165417848589249935166890399421565380597970616267778514169905097834148661437042910777071825780901345127087825282392217506887453485703624192875001279911958380610848641457426658826266901974507781980008786745453500355911322503289826592 [175,120] -1507227550100154166622249585201554553498715955478592127267096026074166221915830272595079209656567769453658900826509448555469227725785419302661736443244870159725660837768287648375007883358127519512902724963522983164479979986066242653480870676376249524464993233888619775458024884577219570340521331071681815901370359631332667875020231485622565715224770985505736836939003078336345081375616366757455130164061396448673585758711902402527699291469771915945336521133953411447348040786078578559772058632498248194372925582031565227528261589662167895099521839581245262361496539920380332652465782859941779290393069712131992940470360107651739834077052065003049241619912576480087683889755001225416973775449302485277995506928736726896637789281928399022219012441878117875909203468506647175737595614877915743683719333668900055222128439410124160228886976125733354109373754529388102690440780080467865792 [175,121] 521083533934259385887860463469525642282665360452707537176362225525851897279634727021464277860219921119928733548203780212060346966786328982964330919872174533024491081287546902319302365993648839412011541794474987797075407666254499307793324246442636401219621919248637074565460108291793101798485193640886996615161710335569758084356091417569746051507518261729287619582584662933395030723869511718950995896563988548212630977636743635930075139983568327724310810395173723252353304254639141192244602154592133038937259448552966611003415330572297574559533897784040642792751370890025255313884485263436159710540676924528727934742286072769128486773825490419632857529693544889301849345195340348296385988349309342218306174673222428281724877721489377972629126378265410149223395905393152505397065299818738941857502876140446437089594832368420124172629364682955074353321823678668868725884881690136 [175,122] -64006669229734912433755110314893518070947045013337824596567771628871721391891341363822734076893351881341170485177021062798965763022784033410216786420725559379641504917887408716363847857218241353728212366542002165818305680928693484884832626689147624457183784947385733405989398330592132103010711314463755997677854067729443465939886727670309364375146769905583173021658846238292639793277438948084870421076538070720143414488420755380054979845131439249778587446521272457489418607516402132888528210597350631486913972380766855268154450126312585960131798840868788343953566291603384013730736536650888362754281801906357579057776334032185700683580586220210927775470292624685504448091029331815801400020474823489445134019361057519099622229704976387607008443417307246281466039536263885999366987816422883825229404099111239268479391352004839131455176455174086094154800742685103713193312 [175,123] -527687323398948138509455753527608194585860758543845101492801863543596173519803450750291022720356989113104269283243940369244069026649233917016583744088432938523943076822495906395536253327347112934804246546245985415265490517563954896473383510980903401797837888985854181062909208189791281192935153663312968187742161873385539152203043653328665289671099623656970457103256683948576987831759445849102600109118170110181727200412155627922658002554124552312485698209810122964518452003696787288449296482077909353923417296704763814692690617491778011034425898012494648841517088963851544112260085938631556653099681235564053107664106759141236889364827095367739688221515058590982468448670023131205304441257850547207005070919458036016486917412620768956857214762323006074654182127731631010291431213891718491338101813523909757729872995495251814787282746056914786304175181260331024 [175,124] 52504794306697764618246881131040524202693747140278712274691737118596396706788019116747842017513387776336176674470092892977015711990383383843147719186809831551600994194632455700981811219077953678149746156443232630243930730818248253738845083160524674349781516833505571132743966267577460445291779558385107889323812180932323424678462047577128695672303642137067773619504388158905101882187967514295186994740034021975498848750135243902179952038313754376527866103938630719991792071381159158212944319744418095181033746710615933153258092414011854483012771640227105775125278990090519504855963195074502051328535001157854281834272227455839619712753881642065933428880075707045126435214858692669398945461458159162937923216815386350210688226228596532458219218858648579699647313347088843162205974451287497724835626566514552376237254466745750346620838350638205985655878176 [175,125] -750284636678157835814322378891955881764919925718954240781710060102104956186803316597224109141373007354368104220979614730483914310270298248668613288929517679261435004293085722230252951990172031503442868124061352005308704154387439963920327350404556526890235817897374288191873083863622504850217085282041811113305768329521170904211057621789357388858044947320051093529894990936273409873597745825051016389248481932124124757293051938853993405656245348576381979800596514473106771118149155338037516010753629246236229987584037221495674857769572533093147937983658275349934771198391290607541853767717988702618799924749680570816791462116434371635129087346513433355397474436243494679539039285662212846154490297257277827444066138288310551303304700407281855681286196529210714802953212348716720093235511687161384509087401357171459206904059980862325486200541979904920 [175,126] -296937994007950276480113354680203426486654162350190674161558630436168768948751365086239001105919677793611994595153315820468274726776334293474992793926282015440807936889204864980039875301729366117682627696045987029534407899813534025967421804589578217314022755122275480435986530945857712498245336313751158633871923123962372061452875676237843045530555458013495260434496168727900269007041815037976792282418176625120986224771996499076497478002008793822466444420131834114818679739996459518870384823701153019752940995810799718885504547428092956174036420936342280044016547560100318418363831078651681568171887159843279869472593260621922300108753566081449116588954594183800255314531786265592258230887870441701892136056611830936906754346147543584062510911456781200140281724085122972616611873625779966352579352786616820683619526692836910207754174589555840 [175,127] -70722739152021796923963641710643218483923942175192737085562950797158382891186724625311691202824468869629308236437662435483993962390863727136253715810968878687320300130914526613034305485289041840262323493943761714873184806733379976697745020557911054509254559968416944723520208108616567605855010208303428707379520257118666655119476527728359853279014166278756456680203226401372147912856152683028207381122814159090002779889421169553310698933610786059580981179761001096261725091686079695373226971359496127436155413146661519027225657217126184151669032576434675436755876238745512991871001675491911408013252566519875985096137588538376179261694185994173042394491114456965528751085384767498111821541729839797140635199555718519932076530693780040530267460463571556156529627353263447199526472969675111984566237279321747621960205575345538827623173912 [175,128] -14998407909920932623808107458153169669561361004786931191462486194820556890234154326629030161621840397481874245369835659805442366524662647140752594194749830681042575666058356761368504683529630007716846422825186805843779221866983383833864243499843192840457370773683216604126046313894475689041856657775417690545549992976107350232343268732723873370841417247790856552731013599097162819056047337913036958985173196297927875744872296033285999291433355120910347077124761046583025056017394048895939244378843659989233237164585345104703848401490715531517880980179378676284745746868251952603833773573378015338873326956880017029963922163337139868260444435018616796306741565091791744712716111959246549308559267294065771853114856285278906337157182494723295914083652625905629139834309727923076272339271377379603096542701687013125517969056568547152 [175,129] -1842160038918607159164144505404942028231074286122057023496516981086520347100963371508638301241259891120737413959154221874049841461296323226174394218787620190681574121106293820975456902410804926897101345636208718577407749234730470572046266735662658309648144885885829311246664511013748070962447111193903437575348098357046791845173047404571762630192323067961189903623951982132150842989208837820110001332070468989929620695930492974819701144961722438560808314540821509054912362039078093056086214903692399432009973573475983150995322182238989359170273550224950036590264049205221074354057090201151093968480781479479337109779921033573359744096265368204667356189471003593883552331335659522124703561944611148212429618485073304571413770918456604945392619549054167670326637860983879963676398552073685290569302189298933819029412488826280 [175,130] -88692361419417907775962769838305664596472527609512072556790347649931335934276380364388018500915093472981673669192758388369272540197305562118220571732637700724172324731956413038485235437602838903950544688948994897823022625106049843771217597447915291300316361808872781149011715381633845181256222682609279626417386774794120512146794222420491279346023067602829419706586015352817822705013310777444161091734981557623368782683874003985032834771899812463178832863700719478318822410604165728203192879948532806740817418434255724633688343721583574921100272608745479853706501418173972673756976482785632407151229454768375178296495724091753019196671420297904974595334256563236321008170973762338633550366961194479211373562706305957875225795234711873305566813643284399569365305126523256611831552861884492695231548480164904376052728 [175,131] -1543696920844496684772992301702998913481109897894643845930079127219909542374585497223948636865719414930091314471050789905865989169873574491156076941491033828105604748922318469017119724480884751480134353500516859782082323233489895520623637210137851463976163715706532663163094035931210369749585303497760312279247770480227701856369480320048278347300010653211744618989488070732759075600125000068947922340269597804162678132755818283011708397095442190230666868399602960194990666898678915194126663870372520797738227662437547547025643554597378814617762738689632467728194622003729092868757326288676840038355397366327410148967838712565377950909502656687817184363545430457977218241422787015116344265457728676238634194645875450681533297424821285948580057123038127634720392516370332344540506664236660447078891250732347976 [175,132] -8217814509203457917544586889437568204574528641279541077885908488286511277030326365775797828079693695066157816652104825925108210197438091131219921587915268855268442485683225863312236157033149871154163044072774389895659818649110020613208080873144119523648230563442387804373894387479559283381695241200479289194792371442750922015840229214896923213823626424022341047507269645345222924592819448717539782396958229671612293790805953775206724298129326788209001444539157082500714694531397163928412979406737036721777452093362989873674264446205212291731296593395395037824094781818704423999508493348031505127825245849876410305232385242852742378676363532743789836924308975988646817385193025837797620395200955285028787511877923389295802112364424654288669180591289630925869027137578480967194321198352053550451983152 [175,133] -555826096428267739961472525422105220035758321740891613038652751861237960234674903912605717750858616579693655835791540705987642338816095277718658163214062969484769995039155450459638232632959278091445493825386685954670363155316114806483649499015078291819590286351193842457983363374356504247940702479219481683132111387438288268566183983404630727074201901649107990322245107656770751955338518874685725791810162747628331341773662088268095452301461521615561904690494534939205099564706732587813312055384753207146118114809728956585538682503957116162089629891848723711347676243683857861509180133705559587132082322199983686420817679520203669731067431670321561771472132425445422103136054142302766164863204019886045949453549642968046665238601090347676200448337684093115271706239791490237762850223648618602 [175,134] 61171420794453117097532920707287873108645107359936095725742229164968244990814272880077578252742259706194648371232153439119341793588715098172497100950163843887972163049152548270547171113940275213102594466056557189656636732400293632816305597150374319503960713331303243381890062396456588592152785395992254001986787092464930972004869993812054695865232996052168580640359531420746254861181454447498188895525392343822182959566215912735406648429110778101302369121051535511230177830763477531956728896698362373800626845226780562964139711953672741697662780828176943869772387904421578683459100669449266446484412367053749848694259431554084543305035207778034259776165632821402014205190454570310084395637340734846460606803756527522915746956925276678097509794605554673682298917102145476701715595799732 [175,135] -1967186896736415466696676675052694155909590182564462959433161031668569080658674684715965738553905413169037341236734877309596292387539634119855497636513286038131580361285294264807562828782128580877440209478212418117556866027359322502511010255708240560568834654975093708243602310758677332285053381307077181309526431014648328717763383239048773492392219820887107058192051950036610174130810342074439758890421656474363458931786388985439271993611984312577577600365157957464679762733810502984517730882028159979000595868745531833552256443077115126848054893627830045609292141973534164381119491477335948639980298399159683870297133960594765208408911527048990262757383152784845986789551637143283417499732565640844731222152183469705424458944241707016434843640873316432249766637599640603575068 [175,136] 17850817888234211191012541357409748783664875453515912208974785958062406978381523868182354856845125739526422748303263019295956951133626165696172093019780965255708180838980986772148535305423056990671227516004700803405527661184813579110413079743257368924591681754452354764912492812057917618163088811556725729633902179027203628401892304099563488190374261731781972712320280792299979644591415972222177776884591885990142626620208188265526396786472230757881840519341265620624717414743846345494018073936310007005077378618446575372567786570616032947448757971369358660822753105395406727337114621610430860792198113756181437435592516889613377370628268270753855993986750791162262318740890618835697449049486310411586435814064443514525939909197263701229742935946414480628708776379156936 [175,137] -45586850608538792068442744214883756661684450967545633406268320796722033260017988774565131803654153075936676084543963832696798584169558141139053562211976598493445657376070639432553058435877239542486672628573579070040882998550272585659835515589390543302429415436050122673641351495361337240910309323575978820925361455941769613104992645520055804527860553801502501617378146549824081881409513975313849380690962021584765771584336381967068751708137673213605935809539704400498397274300790714480762062113008196966009863081057792873539593686572765300026912036113083064504231617757823032298750242229145235973509139443389579226423383158903589522702068098920082013005262815112392459420342787068148047177233683827523649905074805513473301598892969737610953946241541414050031097 [175,138] 32420066528014206597836566297845121579102056057819729244765981428221855839929297395799926807593343133984591613683959120727676035778950796257136664330551513732778392531421617368254952780717792470172975339298498831607509717088532845087977660721128123539580338606578175191731661901867750418639640017528719765806767844104373286416378528781715731896050784485379924388142897326700443419249924185896335437170555956286377949384361781239744863127632535574552249473163152095229099531121136141984087586160835242269277709461363109153016963450008091381162500745646386576928089897381347457326289340656857617591154565804890575185008984733481181865674535065440564618382041274334747465062007708994100381969563038499957029271911789462602457213583262638216026501035414992 [175,139] -6305439540100070311849474454780100612693125232652781597111202886875980346065320821492462236064400209882971259038322259382641427864903941448588878619675888066517403150736498663218700704094476042799638330254179892703342176094205257475511275772605528688194189963143797459678734167627049088687397023028451908072962557484355186360206226065378613161854911889129167649491014865231411135564188803251140254297247673593401605100727669991170792746819934781338283958902326040083129905642444156909418462353243060422441322646918508693558285245931700758701046180387071198023188219198404973698655386684237946654055056279155270230495740493445945936664209023367738223428135966096193396289923147584537191361850924120618905560825843864965390276888559912736447334 [175,140] 326910633522755336976503856654251546026134595108419748859108950618713321652064792015303441422571744576271545676340992609142290091644796601909346008022114627764209485060434864862245963494034348463178188557001452194895375406645340853699603172674111886661360888417795822010470939756649770753601437337532371586746411942748891867958865771071228984639297918869779973815024905059255821723282130981228395172241217184461816290263697703605236007034182787681125384260981678104422134310544312055392604973961509520913212418657475125984213512730451597063509546849481633064987446020402880543927861892900721577031984908373973696802335392706331723212459506344259681777665063526423404384623563674818493502140953630970876630848631738062793596948228380 [175,141] -4370730776899502835688291084311871894854666604745062285918450027174691986185338918807529714347313097970141481550175278202071168589957428228948944685946854699776159119924115529715920314881755307089199634735472828640175473744738823541379077416833213163828271602987266223424581990591778564750704936859172065261272633249892463424693829850601983801187806329524254628547313552891208254892467324047275785309628560218889812257684788137947824542984485449330115925879146120509164856517357182729443970848666376009587006138262676799455076764524719777874556868792175132410447120575093689993787405621482006195494960552027755648952790028780367668282288287599331765751569407999908018570164797838727483705877246100499928205215211594970016 [175,142] 14463303050972068675075590933877879718148357866000070704163209041641045296730691522147072878590835342692693611522733875000465395910736539467783777559695275954132578448638128683737709384279962683711169833466059966133483779524079648075468341574210983050369963468022973135569386385003599546436122076858919925633653005189130518625891378147783099811424979408949499982780965340358681705588036185339232443264026968872734882296160095515462949540469534698384393869381087947619950488658440275930637993683781892469486756946894869267727653464429739888262767918269956635253468926252241479228688545900029500920000285844319470864009230206538740136649228284134181059923320248515018340288131246664555539736571693661456943046304 [175,143] -11274109670477138479106419217380020774065319768204747829073000187261913692543968464440480712996086986757426962100508619191939175030604536065250430955784297157663824046575219474247758397531082055598420379133792263963115380096671005669294108982471088392075917640643030207398380083038094516224412452940065655398307735815080783375775977452206915844057913735762705609267407489791747185607065753388836000852090003030153566637543079798126965794883178545880430167155700230061421174955142178946298905285145712038325957162316278143251598761243457761546898192989533197094759303496712961216461922000002172037150678648460032840217368555565545332695651368720610176198529896804907660267355567051570517584349738748 [175,144] 1952024283174770889715361563091549331556323435100367515591967094451628597705592249879776614202809910339364899015658980970578226439816434457189118873720911986269965734533488256037386740173348890856804826314718149159488710718948189222659918799244842998117542614148963307360737700242392562070490777504798090765909327849278628708296156436061233959226805608975686710011405818868723726322823712554924194265336327957160884323935613143935667711648692168159275035523432377313449384962525384467971180344289778919606225139922496784824469547848653270020780825638071881392830095357701090640869489437466115973413573072813831546823414461224397444272287513919326139986651216910936335110601862479888984 [175,145] -75731588162040590338645037395713717280477426289511677880687253922783603598086861145344954028351346581030952193426786312922956621668148929496834427965969443283089816394470658064742024256775991291352795437628989388939132086669062656488116662676014709491679629541975558470623133318857457772129919740864684015342847613385474673459770354248157663453432611822898122360519561988952186302563257492914568754040211409320031194970906641183186192348429909242851573383305661336994795638934022441133744565021075148921151178087182382147104819244709033639117192617889781989044252780351143113968466475569752143499112199301197343694891106033689479776401800946803980149902809702943664342300 [175,146] -705353750054268188249713120116976095404348223748123245294604024809911943696907000173541292091539805015270520359910332005576988783271779001202346502683645929382081729080367477887471699622963931772977712139195257223681492031337723838980247157142824106191199330346534036790115102899730094971457885988476938041616048018046503657761142274676618768464536022152539836444787060277604449406462030334794669372234252166162783556162552859650708655239628280709491272869753349173848094182053836823722030611391735005125233812313153099142813945141857008485565006548278199723184219529660188592413642656999651058460742774141644909263364493127660101679783934474916801321769847988 [175,147] -37610226821561316847023958208937795442471284698753126699831438814468780504739895264676386980161290543678442983164575129390637230337417666743543591053545525492245973020151805424776666026746005718881771435675519678159816773598149248651450217683497085870075420488884476374123637790659112137864015889585366928076783978760988527091315944607082871437644995875359480668326753392998360407561852800229942218387172169527412968708732260099026688471914217295039452889294322021700836053856712403206386760577710924191579927522208507755162884767085493423035209293724873888932415998888908055720191511387998878812458190496552715023778600861645280722948276613909916776 [175,148] -827838598113465325602913215977734844180941013613325900129575313583616529726296478202887250832558082882938535198517047712826952364872097094388950898899405636405228931365415160555665392330712131850290136892524209938350173241280943062497240442524001092176937500288345718846576245950468827592503843722055393776693009516116457855457381702657215569797438721793686804176338165376669323620951320372133103735453667966413896935387577909592483492956996648940208779361033949803878861421233024173480391818807238225976319282510757619815768426326551289236461088599258759300684192577355801320542252259067170415571601054815718008684964961207570900081001592 [175,149] -7231047878494830821568900346418240706443000211656913440626143228598093221455088549120191705952701555418956548689868751484296194836587695201583569335835054247177325237009834364889285609253956384772626743300154083021437718891718723096841810447087142264091076579901919939483681695871058059945383306531193402880153781106336577397471091223606751570248297037582158995820186467507259256995660766134426818955362934587166747067293148632641191804926973247706346781777017677379263802867544213088581343782882376231095217573169890457767978717989527472577020778419760645459855557824098453068683183434457758090312796388792202008887239720376944 [175,150] -23962501580634829556760505095197428535443579404239681322089717613511629575295827571067226691226907935782758008194736484983754167870056439940448118427125596846694204959494703373435148030760228932171903538684182153773997259553732980907274043406848822553423870958248796169117161571068534108003478702807836612661293076640290771845041191052012272586297818059918040816749161669145090269649518063864078034970613409285894711258237121201222521816215919520624301364929834712692896201053950390235823892637089121263351816407016267763127630725855717965143360212362571273114388338685957751176106936532039192945718817772271491096897 [175,151] -28639147771888843376024184558437224708215019170816362739438387955431171856380200779954223441532930229754043207100550953018997557231228297145783207466613366038570502356825778794617487719894685965783503559866530785162656314861075083454171459090214560405797511108699583010268361434389499238804371176693723751571368945057267301011636787714360833162137806679556717678365333604013400296404853332763411772783581148448580168181682109744650222264863549085227379464450714826927621218351237516348102302196361739396982504134839055128022637047185933623622651994513761381422686641253195900444289243096503105785907278464 [175,152] -11659499323234083864228580210292402946711250961857409120900328620983847579725641492148878864612939764661157861516563576198485136687412992021896366256403370511372257454048587624177637585724379786374925480671637169563970590284052948892067537366180349825233505729483520969655661509948014176423990218723840995581452319056922713049539820698378113735726423652351895157838760463491686368315225701610234297514886356805063558951656065992041353228543521369947185198377147144277577690159183648690912022680626700342701083230270942587380606958365166674345291112341660038711628929464542776041572138962907776 [175,153] -1515585749149372250019289994439270664630492648564913951306920401883294316712119961045583751841967378986603196578894503087200326022839684469728263536880089341361469488607028913219035218164101676395657094911602098874861912310522448050511915718504957060664288957283629156522018486173470955480968624652782865661666082334634511007946773939396177776639911949761709754758843014830458544157891198056671913566993924003916952156488676506444784424222240936454184355191418369065071891918402040156860788866866793708766276242526551400491184736991419758042506105887527208453873000032148085172216 [175,154] -58431837639219442479520207401360539481127132594537254965432328131702305556935730905926178769815052882989994628720308559601364555316587847815714462030290053233529361721015929042854379393538658010294183194516950524006065551389489812686827201724920703164480432115949201241437375238828830873798911387284714001245729318476356629633282652930293600788467798983957392157244721938807863203837625850081236541204096220403922143761368573751942213860867378685863879216839340639381947894707870372630407136400377920169840772610656353408685172761850513457083617795703108469743760624 [175,155] -614081492425215607910584454647752333252655387578465911079165979630111754447535761967092082628393620195287515903816500813784904465488936904883601434668316339859046513695775875398303319747468350890650944862919550624704024676239499221460167647223951603477713368478235878600419765231075046827338384479210211017893547506913272840873664940661658369913169668254763862028086453847754725008408219762629855865649091071145340684339585773816893533403612086402679988077891731559175529723039637542869233530627583003747499073811901436969475275644812244666205120820016 [175,156] -1596068564598809377624462650206391326268781447090725977356887357908221468101108336813926120907385022964723643788960768822902595141856287603765637935679708708188327226384527632397318464655619910328251868185543992742127575627822260020347206828873834930760605306120750594700805037411591771699192571586903922641226497215085840760272274580278222466013653998646165820395572314459986334272707789386116098575870468307448814811743712659623882165809517226118235801309011974547870103783160626049887063998955014640917024900521477835755250780041778592 [175,157] -916326612970627269042370086899237033640698075798834633512702557124663489322041693707289656942415469579854653736763396981078539548156849046282505369554765981995437532801865136170162875961012134183993973324202201984918571681032632842531642369014017299724232812748875237610402422022971826171998268644440792593208748059996440880205933400215829283873748340568619842888634761671563744927081026538088178368587559579998462977661709902617166924372439667458590032898561942492893872987992112139475819980081118945005190204164439227788 [175,158] -101797478677450854368653249005605662801309069914580652431871799096198284687369599033011306682803477908892942973683608328431833565435681420875416436666841862173989527288978553663228649972956846818516445523455985661905451073206583134455592780014412265660479141200934890645290394867377238679657722133668677003836204088292208997319122615502155175397775398146567672494199181138837473134811035890735621533045541093841142102684651015928907588274787750995244522828357815743794420295661366055931430983513516254100600 [175,159] -1871139134032568357091894351384042873083717737379530349864581719310417131102873291112174873408725228487482535207533590653895381610583765342758040978196143732294455652913643837948139384720674082894304093972169626047059336699136945252707292675886335699829794572527821892304136911281804097934995812543652862464365821274799920461572686140767019185331999749451629231154877796888903714678181709248456512933059116248085349884240383298490556802193598744157260236791628931487257506834136405149089028 [175,160] -4718241905964708326249678418624027011667913145584686900995077670789170047650689306195430951061724724489922860553303513312308342596742239773801629107486785679893203284473877330008123223616647619797764135820220297691693440138959508829768332685011174517847167456723808520086391145811364212586687444902230291089306523514751681547350068458867128526596440276417768436506146054521335432669682022081761292417018215797634073082863420050404640995982420033760784818711828559220607752 [175,161] -1300392332541176733072315185050794492910915201016938063412014558036254800687479965731209638606799398675141179733401875363894357018275943113824496522204768425645629530284924178749703195070377687370634384855331604263752586968035934011902616600166996207357854977241239780592073934051158146158198595092197290143875910175830077440343201728489573025540475498569089506373239549898225750993677670175071194913266422658778467275656826379568257027661928880509643879 [175,162] -29607857756312801314659445910233722276890294211066444217208531074939191316055258469464841415494754964376537433290297826598625777594614078952598015440681817440258337263996738567280392656969025897382238199260954502254195975345426154791540115367817219015666370971795030902825531082277589794582919096699301993952903890649352240007189361964690999320603781057498633847342185415607602808049036848849607326183112661577335882220618962993089712 [175,163] -39177767346031811794954330194669058071078594423750930132835305459982202997044565604215442732793444039035243855877776662675398073310728356369202090933316421612445987200649124846487180266040721794336155810915124105444187370940295461362351571221137586151751407389111662819282211594363601515422317583624754583131676777916196568575038790352295082164853800351509708740263815580386111148623952065538205905183422872877210 [175,164] -1914932085369112062346466947615936690236088795052010401458121834516318893586072642284108470679866246276053628968781319059244197788537475621288741424991074466511042544088951458740877918162601631464609190319946100207721889720938970549853913406408922659024196472696331407213821645993771242581751793729629151252738039960908646048267905378785741918830780576893150400524439153256944386343272457820 [175,165] -1888393823389169002932079183107776273951291549825756458929156478146147186956261616492057083067762371942301571134488327398310281905455262998849929228011221459764650007226283624125664004550886696569979460393238725748008893668974939082693988755833786279762432761942656845576948105812260833979663651943570325986405340444064486565170717535545600858959618585243323743468432 [175,166] -16130097749184854031817170068484128941405770913767552128545006059285034325793201723774208271463717410255083763135021417244790751488256020641644087510183462378790534053573508687602194931531615782301247717504727682902020256453523162193373968969950100947628480943613953731259822964783314353281603734119358871784445525587461898114116477711522984 [175,167] -359158099503989654685311556498361658712592734342205773717887371155528988612239675744992518057216290415861802182819026713605530687544507693871782727154112068737117720834082474316590333174573410015150180189487230011907665925212120544442931635458268386738227202640617877694801938896588339842622383322316142323391188 [175,168] -14186647862085847272218387778021971380322980616026004882103146427197043321105840238634931749112204079343319881061175693151223854590278234125075705655973460551225414634587053891641245134337549757676312723637746235807690719311877088858652475252140658023743860944255608227929188167244543221496 [175,169] -46288941796623168901632889000538085939667475961313466117583849199187947656840153279107967167892340921431145509825663334565178201845972223580524367472504521984298710652840392737685702159753350217663191674433442264748628904407314496568465915658781491555490040565041260769497152 [175,170] -19625309104795249050178557260986626244261196168321148389077797903429580108132110075212517250410891095521355113415281157408043181260364028686774295549868968331520187609368468050279675637475295816761997757691984554942117207573941521818831830472415148096521217660 [175,171] -737406326355817965589949502415868085929844708282244470032364538907701690130854019282766621420559325145598091465571713549307008384756087017678529305037467160254273985170169996079243158965325911882000624719597424000463899677191916933557756500736 [175,172] -1451522650168173108029415444260324493493206442728826088331649100527427198996485522061900405441381386375681472681738750435482435223753650638723198320941185207186400760348235811344366216575779677111700788002355186761409153100504 [175,173] -65434759184294566470942395929819134274522170505867945658656617819846296551699951311093429672687936431448363931671112278001185309636874102225260424298619475112924131040474204442927529973779232123193350293936 [175,174] -23498605761540413707663168603031542520867979564262426549356648247401277035029015479318451651900311154463345541037961319572720833470535474055664071475154911758926430156880455044918308095 [175,175] -12861621129651941246285966344755933867071321118507644932526888978756779257221242859493089549463938535963266354553472969400738891921021499320092849946030081294336 [176,0] 26606331943205226433984604046913950384656259918312027516637256012221502514531748794307795910786491793368814718838459558466578278306873755195567656613325860662355948058931985585866355570515309481413145515016971105374030988035236758385247072308830643454360283040348549116738888333116067459667973819889547885034662532350048206168248149982491107287852997087037902950955761652847508919518747550584673418356614456906006251945723737410404593547894662988260951149072922445801736990770213617485297387371197599872510498701893371199945264911125701704567449443917305060431360936511827924403544552475336673610873227369972440813090773545211544539666027335370340557979838616948323866988210148552991473262486105579298968842413999032134636413448102745313690189190312833855845448486022235939964406652787915699624058393338398772760263145410917593068398101702674821812538562900073084230824963035832508676723514932292167858410111381841771847077237419918183834297584078447726069928931710870435710221349541287217658595312581499065428786105384402350878154262654025585028182732349635923948813818796411838959851517407223111574408767536020804124567971390318540372450891968097790913959500656704221410804856488961244826412905156837444028423930367566702717658545662998763389469638272860493088955990970134735107421875000000 [176,1] 12863809111941892925973347554314993506061884329151316571313099847769308297130352928213995363743669660902159385590771591461369896356918050852592937999760628325893315112111224016930428867780759823276503290658316780351490550495808107992047142219167600791641464753121465215411341944011435197864733358919478059022291384569174425125356423096935236165195886198750459638018905512464915615909321494439637967550315734351497073132815325114053232961619566094262765878403480148071084663275616392269194758351351988930025264070909499809611978645469434274328390178018368605344079323477522872760352530104651955703448273074684804408665392579190124328611673002139664859524890633203371719054452601808995698774591853639722032849652795726082425264253531558019926680040415272490261683346688746300439032196702900436644548355010611988065178536426947827098674780628149579674514861714177846670206031937107402799872721904557495481519401547384213104863885899493369359936183128008956335858792414592816208041133608725841484234891292575549159379265283256579206418982754983220996341489956743008433981273511068438917501478074419842865269008154972835087178319307252092000276851654673442889707574875574773699489432149979073344211352822189335766285809954624460422307725630637732148570294258886942770914174616336822509765625000000 [176,2] 290477902202624090767536737030507339992406649351333577961240415308541346847257023565667948121257624492519615577658702057810662322803617016245563674874576289431674128721921115660137244647597817771615999760099245419088390312145730667128635568370570993515574511915456653956312314385256394822253003753211445518488160671112648360319513570917793012616080447910768974543007725468030728214266797276036078695532869960668383922214008559705916125034427331688779410708363189186476743911001448181377570963333239727166421608282395590165126052786298555028745327333737272677891449218241597209259177520556907669617403360180597811413220048806232400391616570580992444425164187033539707710087062999507593949124862297994242510310946690294215535188055096078045155520910231807696666659209916319956182323098960556930331103234299524744495187626699225663546447669107744792776288181906008168066270737299805981103188239479368212188698911109705930967277009299415170204505474221282909268127305998580957472460876783423289624284526189930058436915517678523896578679489831730523380723821662094113725454920939472255518446894900924507147315159811217077854152161250212153767590484912589464077835752614838819701914345921446841957856834180807028712034072313753836332997158750564171536689630668864946983376285061240196228027343750 [176,3] 540546808437816216604081763243068072109973622178192262534843854946260845918074070907088271501288212137343354873233477893754665633160189053631544124089986760365038137519473734408427854013826814899992237477753176671548726614948832492239897912947822518025795402065071010253617293972900308795648703502917589280309453885859518975855938576595566214526261164522698923007620225645021670860143968499426781531426333909174845042640421796528191267007344068756505004405128252206559973621911446529632107641437692756849194772727112585642602929836053813736777374375652001007609349432960715805646498217209989697568792747953510799196752605486834383628016996558110438193903345998035401504277816357359198135413327385192043548896773762448879910141770671708512449027550274027513860415867177992576530501444786987963497083071960624584389931615669007028875546057929874672017961173874783891611428807181440273618414615070002211191884634662568385163122386285120123932769258162413712749551842808893494833355131926291005000070829537064381099534330074625990085313529157212768549452740573901320459064872144701798809418917134807911030795478356123757744097333048426611284779842897508605254037130295841778593120632563669799204796061152360568134187074223857808824516918402021695117092126689399083261378109455108642578125000 [176,4] -600801226518338499750025828126577024407290037556663105628472783440382092907391684228809634297635453356069090635644048812922177989054748535729035086478900906435902737703584288246967809503570354767650754574544160738363964504699079543729487046232206307520395881683884344048304756357954919165735187482240273024858539565033160021910538743053048746034301631940738171590885657057016064442535551007671106957877420473016609576568367008419512955634002113687048802817710785649672872261935480631413579121683547816345163095590976159670488623087801706970428353215841855040797292918822123690941768990015985292995259305561388279833752616462427664599250001427570294282887475283413479501488234411420691728817332658212151775267612308009219612244268906626241565643826395128240939593781336459257820217182679695741100809429009427176811747257644260838893277927177831057167282651708049610540759289093460912585028638725041642299179991289227625452098728566408005186532687147893672998633922355869959494242614774618789778328336349668499945066387637861558504370599455681628069959058268116783844288617042386687367100652618118761279042981422138588395699892849629704852619880106844712867745690851802062943651216545737752404112872291352037961255673644240266968440774683660514450971416947901977226138114929199218750000000 [176,5] 241845357525714909128117608259229683624209148155567061321080697111157664734973695226636159405346630494179654518335034459673181100251205230329204152648241540949697780628121916263861796958115329049416848357536449862476196092810194358005259691504247517557788095473478437475413400669663276153205676697246402813440690402723143477605516515939555070677396701211819405166256385116048735402102885619483122282903164869239681387405301249541614440739523974193221749930409925378703803781520933360991345365184115007654350171134264463966589443973889914248830215949054280119334526319495835757291952811771456135066129804097097252291565834944745299158965087066570132188976466439459900726863463820720499800107084271461486432010818774237599967923448936449332539676802335069962000080500148805395379114119855998602545735644562963619595429884683529030061606397243281999283596230388226294816521357350171681933924059070463472038270548556245321120847695350043359644082397756463313931676349666415196053807243016394846470919722015763274937956489309627009816546009466192123064630113873733493197915490498234797479371979232276571172277887145223206586897350942474118111201913711954184211303937578347172837900452298887189829943985540077221359254952665104106239638158070402270462617603914145071110688149929046630859375000 [176,6] -50187356533149923930263637620475001323578443737420907793511054988436977140357439813411137186529336836779703583091029246691475536847450301031647185822299143215122478712701634858875975380975169184648864504869938978205858690870225295323210733664371092036022220426114218929843851662328503651356793889701993294161846231740645944057852275979748918695068805608768646837335123375521925707161505262257007739943200006089230185982413978285887066342743680378639143425406096134232771240012281483693705439267301555616694768462213634386238344953520128032323521954508981029564784141114790190685658736502405607312822190947408896369077944210328555959702495587248764913504443571118844291018079356034438324644227688770244942275640632666984747792470817953937437367414190736865565145896698555574052494305460058045766935686216156931402726136223419066914773413510304457917938285500039301815831983847566144421779107639230671516686667295717117411571216966848758963188592193180339291999529168943063703165325607719433128063636746466977523787781083222537999510949783531078047987060744562520734014931480995000022223047158766165087658796606267824945632245973834615165483577980061154555601436750612602823882969566009512330860580969939908088927402669610117306757300933179308937982235782586097835496068000793457031250000 [176,7] 6536998262357131045641132704059586008840025865892301499944224664140564105610900484527677374840933239917073137210272794561167720541901203178339654243592850690293111268722644424998991564320104995903513623473413303534160829297335116151910177871493474447018126498971741481092321643171336540294603540363512679674171634449598297180973094634123135394118738971297250110023224808782974228126863243970639705326759714415088525840257818089348843030696955206979796117652633122311919635596406806589294226608223889431607968732318391526773538002732566179469958614653553210657799636235515584813685572877427184482076433559625625519964107633289487376962361186152071955232015652366771947372508099237895035682146710774289730759730896351503406462669379924824369530282251025992728285295835354764453540414327352938564552374067972830583394012936578124914470378406943999993649412995520767895792210018825126404412264446963989514173177124206765820260235161386427688353217226120105263960950844942697830207308737980011165038047194870361628662761138313814714032866559755978047156883058883718489944327532445300231536905196539206422157919448523858785929484789636611724176093299939720949191800866835401278586893788306618535144374634215817724255228341459741081171029064344608013905513987781442007291540503501892089843750 [176,8] -592604830118479678496009339298002251281340774121050672384588377814854022911623529556863880983665613067799667192986722334554843000453920275100572721560065577441775558806195837683296417109963078737154965683572241828732819380365943387722124138591102602552086490817613807962307172522386233256040460486374061362019622595646122004173533577863680073394476663208804495543784500786041227254270210025413233267887801886293560111007810769681332163271050321852501147943527830523083437022810443594008161492608879677678747760361276761801227859253079376864584070417182101374852352510863421221700178646923430905031826124582417453685002242969758927631175149565238264594300986318468633562699816688800821253884658689716436482745139919866536084448850505737980233494251459155295971574480841990706833800651812969299225326388034627755430370243645013873897679065238800357065503009568691793790230503817640511604353706747957892641730075429041152147580903290299713178014555740615048242767314433449432238429014610747433421394773644003293071780208904315501813832043476016349072145730849969569677835224529520589315815527632460243041941240098095459744152389321518633271515373903222191848529318676910397805779001687204086800653973962867715541913716618110464976049311414452748130838459366217371040334641933441162109375 [176,9] 38659069503164748715885569615134513280050323193195833461782588581882801204195695476356301071870867497518123497598087273866391079509469870383216855641425740429034399121157683232800785592783546637970869901561859203582478362769690344115463899857493683316804424817744900629456278990065873866443137332821970662968723683048792248812251138202975042031914425268070280041305051364695780358172259851261128097507374838024298730788500846816940569812654894722144932454308051333706411445480960504527733019779644358066941425582734512663633493248313178732596094541986265656577930022332871925198837308936440953857225192163927426960899749437785277232608015691887754808233687654034550543406277484652503389939473232804426995765445711270455412808440657008936686255735519046630497941880187757477048967127362584487422398248574219873225086435887690304989534194520527169585643067650430578859183319730969848113220101844193249762164395675441349181024089601136747061685384875507736291963119826572956104568340020888908558282125884518596632385831969706305535280995802122754145455283659273832063787755279358548319494341363266537384370907416318502775328667615698661341321277437558774166219483734765133732229353228290981584778561283059544793736009128856156829373502246531270274534610703550780922826290130615234375000 [176,10] -1849183860167140437895396649175503584091570835403519774238443488998438297121205327624336809442427720017508273301810344432426483030463759735307871329531930905372103888506370061277302223449525120131076137190186825411285388537571172358092485738155144405320026408128603600106962674484363901041809764802630656300418933337411891902675327929857438916029159740848722935629004178602709673961186807058606098733463631873199181220507669649920024139258397081760189451812500435715283267028247645241195503971248630113746429240099589309687133109609972450537733219970033744224506246504372209162037982658758952555212557807830791584225932949732754223028467576049322495883953152441992639631254866707625619713073245586492634946961224852670048063087470494132277642768023233869215329983585194324941673916854904906671381533981397642544895212909817019226724702313200143284993977914028177584152162745539966539025273374257155672680701780835751952323586412785301894704227392760930446911802566545105130280168419210476541993431513623405148432346287925949830320671397755551936143770548567196215504473210274836919035298607334864710261918341062599185492621497815741710443351062579753290579954050869035270229403049555019780235961153686511866683341198452492690381035470915445117320672828529839087700278320312500000000 [176,11] 66530004316393600376446748259064724312911278827223310462025090744310908508359256902890716513942063479608183217063409621798802414893338822302715221399229906974229273612704657775224777418052186593629809746293237786610325250576978081261033434140599300087605720116549929860563580829656263932302129526071808523416312148573524258851239165177945637330667116040189400331538653812318712858653541383044784326939604135300729504665045519304932590368163957232302639137588693518361597502086974540616727492159640800628549121411465884073592872943222533062829632036674251328196078061235318315742750096019556625467886118245428836324186758333333698499191008251847310846941622865119602848058807141526922851917559345728378417099742628796343420331092445280018425264770969372258348669983312126262186869222849437035475862986380006336462882971310798538381135723037356740035357153190609396742724725607168371729532098657958033847673148859576999346701733999991620634697493471241234334621900301939502735970595687945700508982602390692245397307749564856613041748104904232668921070583422607579150661492898931243779921224435165910562084645022315334027244243088386621829683134628304571373395914339002266570319133801836066207674624177463141129040050753642277741814390424372446947967138808346532856338408203125000000 [176,12] -1852214350063614590341571708051045786159756083979960271355469411110932368892178753567051828902326706065968773156959494559165996404303467812536380400121819511587815481152818152293648623586065326406245452957708170518614349444016827481935784856846638979130553500580370134195305868710367927672776096983295005270982641177848251648185129600856669270509741019982468910272825134835121349053761826199065988740493467807841923242859993105203071280404722617374884122511466291680427230102408753980091909040587027295230272544763012174545106485213614232131186329379160281707530698214011641049326448993179451540182984458050849900093934680419940374890515774488715256427854756939064852672625850231859668636339668965837522152221627200383410540150460253904438918891266072037286137223540493809157866986028272734230823287296921475402494345835682576899458835030351512528722550040884386332498284580789296111893455521660746195132012911169008194998096701181944042059410404430661004838543472835009775250027266745459874944093168741938914348780347231898528029702230887608690692081483000004109180447214219917304789688139583297582317171291614574228077236997987354707325973939703589325082123897333825788419568111466855989921381328831466320047763117084468462607822330755072377547791998061884216134052328125000000 [176,13] 40921174690053774471807114484388687868551855520813352706505715627068579244053872269139147962696266637273409204027698500375550954306376498478900637154597151348020551982244613804605073556510165853040059195953439017459776842748384013601255678667841583134743750822156116084229812101859727676537590454196862552070967647608139337963226886667644199999625407235589264598457514063990593227301714947177769648725785844744440469205846680681780608636547383232303469187511196734681790387601287119799516096124002547407683090914827801800673382657261807211332664925720061560220698991066984416176360762991257813315831622397086293414675511801464207652757347893266339015343606496549136128664760904046344512984884214244128787581617910460566953520052908209765141008263041543031797322448855507863713580866695027442281617371615258350726067322597666926988954997006592646667992205193130523192049034511268246029578415282347563294248716048480529915259608342507365419676154063666903256489494584118047348481606562398153814434234230608897543028299605033820585734223166776713929940617946739940145981597152432561647885125345507042235170578475449831493825914952090764073858699550197271449283716476688118187982666085273464468356358206428837480800275167036294069021283810340320888417795826886637836263072734375000 [176,14] -732067473059938825226900314044112329401259643512651271451302193963454520803453235332937801801169940805812645603302060814048164685459350407955522602655407248029378823149592614303502751830737677520377874337289405511172578738602448502237795163519610454038085624345408534084410477648292066399283917064128040376523926038365438988367286962292627480665702390823364346640406890355824306451922138606371634465061258611750895905788661712122258714282332257852911686471398500891159654432967563418429249720111981562173618334415941409289545244380937838801633245186983683494499334874555841903190349088880841457663727120099539022693997988663881117515513198764147353637571705176794689401652218003955465315943415357643662682017708696221983874737141471924451625337401258334395811209874097948760935399051415465093091916556148948093065572146125716556079071278408532316759903483717412648396541652602796893270678663717279982136479060858893947635990765107417850467659032226378792152525312532746248555372840606629791146511894094764285820110568682268364766579455642681796646755761924238009741557696465521086483819172454112686828311449574163219204190984255851680559806564609814393939432229928562221462373103367032503813886736348028936583622885025795006734625229921955521466351525270063346455973956625000 [176,15] 10776265472319942630007033350719170524756001366562414583379888164424506269605334834044415300024803285987296959779008198197878570481305685084476036267734637228963032096835543504566437466501705552030465768416030186031024944832915788382910468521276162313200150309842862045094196122676521645863276985130420608815984050569642670164211989589534517339670536994087728830152568028027846835262053594396576243122547928825693896783545169115013875533253567748871172898067744420659249076947193658767550814225537391415905161756276310083507116865396519646522915154210297056304888917756419635277552654260530139617105777234194828589766063172973553048731404129858806721708885569942023339506646831759846880152589936884143399192890820083893404142529929683180018957887552412453134106672917673263000423853618400157235591605198224400713160810229293293040332578577855281389567347121866495492235293222024059089258414585120655899560857259064825017797202182271122927134648351471698953750729476320908163671943396352178350138033702833302048392831620672981586311872247363223236532866689218399749365547342714837837932624601122461089295971248565571017270107320376624862120232980485576631977605769938624447309536964355766084236690155944823362285550066434151958078391449515719440210366172612197277291975485000 [176,16] -132279530418804056258958591832562283516199444178447897144899609417318751239450140215299582354592583519896424456532163610314669886101857700836920858987606378357066825332851033385854236335038330758170221238498363935729928832209126184595018027428419805281670384713986751612105916240378114836511267905154356967393474281628988921340706617686416458450213806959635574999191452649334343173160917941438553054664600480619258357911282213877591110457654739506099801708167015634552966869300789540970168314121583140447742583130582668519945032538735475175432487437051851819214444495507387970652112768845959223738642970273778484114428980875808293356858725123073805398326282533981834186819545360778622187135261630972273725385110465304984807950353974547768674504247840464457557041335717804523539553324269247501335073792644586120972541324463555088091852759675952247911423852231550855988914696853742485980089250720953110679758392643686299331869497421187827474424578479208358067100858545284021637097310690896813799023150086366811063278851206357389026354040093591748737799361421988201154988968055419286197614329308907802117715374275458672482918223521664722174342322805127419111249769837079898574381971008869522025976440717408609140615486252284507704632362255070232107376549538701994955717116848 [176,17] 1369804677991398803174104042872383801427501203814603327063607056682661639443909583959030654857701234816595683439853097575522167446559981699020227122760845275707239387406765936946886544205628081130526883251505094367187483097314040667583452933689694557835793958405672946764556473217537298373120128508241111142587375258597864983636877834779420477495643008485569961647089375966117385034703871791649722026085505139910865217962108125726902673396103725953034643360516487988899071802088275740106779848784572266026046964906130882401696638971901970366544414053281861262064948032537823780921205573939611000468671538972505969713360282134124189486397428917007912795658488171157819361221244015105582293791080677248115550177827972514982902918208997108171607504417534474790007983537382494858626083754580678462450257635814602719141860419784981041399328979448908142638304649833179997089896262540610843619983756588949942930974157661341247407010528538598086375091569359409707593320447951998536096409863815058228321474527101689695979751448668523545138714325057145170526208263637488199555628106479182238612746209982446652221534053036320580630851406406995724499580401392146378218058709821175732954219061507288421858109622298903691656872876541363075021363237906416147358586232570674415353540650 [176,18] -12090193245905519611691923305426123092142967987544288842389923463733476765569627319860415664676812214535781684339749500581382774778296017094397645842063680415323541832036410599721105756619943500917105937772898148745053907686865345844149584754786131592120950798045194870519912197756491711447470759393918885296401931632175682978809237680668622787509451523668908203415419991172531600411946544288821088815785844264556529209487114831999118238500520869366761781680931993983863707314790433710260320402260694065375336111995277801616009206851240956204719956528210238569999638276960003230395460974697127141104585893778125024667036670242034693225619532098426448704242422846262454824235136345492124165579795232131101806710454487518791168994227263453725511803039905196182719272607220982087050656994277839627482478580836964353542997124942550992908802307152268366187152471795457767070077046361741082736886500335228479724885726199606193113070456223989572208453862238031662357079424411695546180026926541766366910568403108346793830686724010418404759297790324674776655660521200271020700402758517326025236667055877883876377894563670893892284329977366615672976595820224087200017774231605591558094695928913513172539289889341267948879095122022518337985949687599743662960967370625411617757080 [176,19] 91789023047508719603897469558881948137611597647560245526448300106779271464903545058683838589049293618618043564563232170057613387476214882164184674291345787493722920667123847479031449423143293150441952049234003388718451110988761308519521994329055718330914135141709577320592734605030337042507643079243972017827697016668931951774003377996178195478426842131837310693428596225562659912420768973782154517172174195435655955688738063889267279092620243576765812374056725577251604104986812140287319153091816749013825024207140850007703766382695430162956004380800198773947994986707038061707661793065528286299364669393984361557179014415053818838225993339842050552559417568457708208718856304084203784500474949993411470509210000224013696240023252504173134581338767318587535849707514982992220958197408719441258607694979168487456640857302672885891371524417920814143199182771645401876547860440845510912715812945635518483620801274589808467610742843925809595465371265049823346650794172299429852841235262350062187826117276000489825084887192875465868838830618950507850529603387524024497672010415629757338675024201874518434453594650993743174910053206454368857765479100537913324310678429974973199066647085022400954369466065720470541152356278125874974500975336639975367740961706864203563105 [176,20] -604305211655759720767696070713648960947406064247750901484081712793612026508799170988848896605855931843752210878718183706237400346328998023671409687178610292513531432424663235820855358142420140564342639706786865224991184298944910410183040513665533493303347077941830399416420462376361547962986552547863715241608809715688616598708415480466595224261073642161153463043764253273280330536319176500843081848677497549787085635639892211678447518602885832035390862964324974347522964162813627835919210698148707920335491461135955062322724041055541244970181348250685843038727017756875053519649629349129769659813941996081704098428004531851785060322050253043917451930886972809446710483334803218111308706258847802163528827854083512531909558105217256241690309658569526355314536402978319376818238733960477724123301375111659989399362396387106632907483186174482737708086493565543883760513380255852147326595971724002186840568858978538258928166373516589299532679552949150687105257114702648398353722324106927404071253476896153674200153628125930159832741536401038426356661279084518130794036027299155792085175268372368481156646106365508448464521878909236792772918761569469210193889890198664905648502160844325474723365200559365288154510139809267121062856061112197776439313917734703676373050 [176,21] 3474975599771217230413111265193177382375249910425285474012437349809884640795141417267435604604111465462247289375632826185122720098399480772857596896663133070491154611106890987552437406526394996428480348101027037085298298262868792686154428756396425629312383707194845291484170883389849559788547486253520418854963614375204984333214634409684036639065642946461044127804589457421249874586276749703480274189422018088275013571502966730554946822390354989911737225292226749295581928435404569856188346481407879937862578688405077282755793547464872818286371227930079001841391737480750097357717728499988622100768511645414722353868641786707088672111339540562756667737477716363367561257598902647577635948623011069056827794155645952129770789574099122415202474002138402391630648284231822236752900968182661169716667760555541485967747391582187804812010480600347479131556043857810472755443202891019277148191192424065177060723330359109527180967998384417253239194372448214177969903042744073862775794705980576707887547173348262303742859007622593742441346621636163402654368590627847643781469550656561889904677041260565548562265826781438512988575946539878173121100517728882841174076660995413162677404054122436402203103289863853901281951178750971800716675168023187940101627777234645788920 [176,22] -17564909360737142476010782061875978448603429345816212970771446909114022480978459481755228799948967140859289908038278819991659999449860055955178093851737073207496100948894312256836700893447863082318736316260477554066393769589698994911102422222961287334460771395245354157913000475251054776792728248018481848638941745831254139703164820109189345710566482143632442527599314681142616893003699096684699248324006180890651208392809166979473218568845510353195046740292181034967245956718995217524320107750954405098576749770693322296499068849365938513531745260287637606993557145198885844561811971098109194434959008485416621389834613257088802383233248298322831268350927377030524588404733988100247086777638843305108475755224742606307663455076840076268890638706010951426638992587776078589680727986279664282296261701477218796391166361687827652451135588237976996493632373790769934518259191630869483990257281215182277498393207319638440765462341713401709444657153317648380992993380304164344296355254547565071389545227590587580300921537790983416953733045436091793233300682437149935911316579147058150896202616255970030145725469805314433444122048039599419386223309597969021754488025995125467189429415393251590090792239818015409057018183691896322113610113851915309057921386538629752 [176,23] 78488129100367333517067050362908824796422068814931816994793910633948775855697075635078625039718110815289280575962029376197260086229959746907403251698646000089932893266010920116709690991646399578875989904452925337620643059233284349646297279453931783155152605875548148040115452569351189777615155869781489873019028472113224799787431216946955806038524156704876601862788160896308698233146535501883390100525818905433350800697512637761669331800423741691146754631642441060943332422045194286832092043086550740710161192361134814210486586349051098703970280654929575797970788092614275812580062893137861769873029610311321276823607316630706616073810970754729854896071338617700959127684838417665272157209562101701872284938822497796276585491054663790010684675109102801630852762593834024901520319255993389710100378618265936147918129792286379673335380941159942826935073023038347216959484825705795947349990276091536188630903826859862066349552088119311028248325041638039658969695088698868066690683260164576287291303935907806342511616240774439812078956488009257107309237325769097952633604456041593939175229923913522109557691356293168143869964626621984540538114715394944082979612984665110205124815015562321896542228029981241500195423615452950287886970192488026811426399412285056 [176,24] -311623312643882527029760819328922161458282186530432487443380774221614591084267682451643108048316596043820933945589457354642921072340625697840285211812903021059036601462510779999432149948663721778024255882729747799476820012995866880876500030957380529835815143950118452341840670648877507206178607987613883704276330706918111207227480490209169440941163129020500267617989001768701554810264742753006894852989225842209015147451271967069671313411126106555163533082495995114163525021613356743493281583515490598995138342744105036339301678056246620595442660140967560678418272495465162545001722024004449156637567135345370704819217926381559070124705558403830499170625469974249045011582801092851775242865451710333717232355754324859036487837069001806679313050758464936102429734136193529093616889776803388184166647064476336093264785196639420517326635309373067352123664228012422587519112385109035580667202890953449455601106247091616618825939460937090032827429809299150902571899081206823141532716265720243128665900845433471471618336076457461298919972774277720934327963032243405698573094068079866561044667360576439100191283565063512508979417287158565645450434687888088861079091862504822763318648794309774261967903705515301953406626623566198538999581523912531432575953847296 [176,25] 1104335684462003488865699243366661564516271935059221513134882557069263208708690610277526387467760636455388194225452577777751550585847700414929030260137731739103308757383135042808420984160781785685078104020162328245418466978738848643746722081088863428071281671499961917487660469794442232619947805153520816679098302970505362269447097222824097880532629228484765227334164934437819932034390792121105349363254399793553929774800128428587517152613197291475525246815487967778057023005054266780081419940076228530320258510353726727540257246388874803185762942258200789900387580031520615460480035754655569360789221034311798373342991916885084354195869352453657243397871484883543726652944488134630524370119753356251215508336763685170100144916912510392495153392968188991315103796531553002303831041512306788609994059961024908406263663633962261428023921980876704990231733248971707922251406628676470371477621260659671570718881748874003878556404838139742496254821199017262035299106958281199037009796998799119245546393127451698882865230154929596738589685674976138748962725807317332373632671063625034388357560767739786143160071171491322233473357650227049889396927094804052151196001418814718084055257546460262552931119544498337853732789080256750143239315269163349332398402304 [176,26] -3507482306310495881783155687345693461868100737572786359688093972499875531493650563542651266168945507326784815321817536056114273692455330092110962997458715815383018907569068026457889259884476286290004745892674347302455824998613161581634957720402325631349874262629620007442972154513431537604013342972266557021287007444465441204838555498636600991841373139228459703008037073244660043181712277378657139127873831677209231381126036437629467448287011077042376614229673253588009802978416131574217799902593681217546389639112349887507489821522414439864295978437299337791772347368650312999450430844559650285488921968190340695235695200942994698708551260480602367990172678828365412004114298880417474561758600527857487623493090266384282543853723808684548882939973025780295534599947680407851215011465048832364641836583048619961427165899782100296958107267558923781042516882946682100650165719146589662292349073051043549869781160232475536717654746642565200734825870490750932383655398681359579129763576643720897199838122500777455460784063908992145585562190233905639290902664367553818223011521364743754682577663388609399601749731760130355463338156171482438540144319325715296114991755951180473175493535266772895575012157579672482890813123458439155197575716625636926475680 [176,27] 10021064043197958758276838541836972364893048633817482352296030882446400589060903219450614441719127780502246407888751177054046527088201261394060251234027697971848545235210520412543948512161037452701476094395207141073176720486378722389758520849296775253347827579495472208515526546330469158826674526776911441903734990161909482827713536519304484854194821036754066198065046147899919431580786136836207607862262821207988554537195188066865583678687704768765474202437392981162614031756631383244751824130201678049001715887815740420356262403308166475776535332664982560882618557595212491218382865985098531325661671461519221914814218698347151865509096255314011671909910543568373251011342915293097881052016802968738726579471792876066595827199340943090161614457583694659316511024852859673615486822825019412548020084191483235428659724420407080655363492499918745869977448753563093336513439134624688453019905613977033758272545988690208584566458024447918995443627283925670916453698030242614345692808995453340546584559835578198383409135783486787816440076243552930181456503202832342650795264207169731482503781368229461298652886528287123835366104665024749430943114260737890093120042554928032162830924329299703583105305718932956653723085716017613060372288739208114115488 [176,28] -25840318518730920284920288203450082975503940526280812788038284601504096798230153994041949754098772226367186954756217014684938441964457385730321141562213937576829357638094594727772790786197742732021509874614907279251843228125592359414539580204165828536454248601667350647453974242955988243648335163107671963493857118661420367683416444956493430444651900196923001548133299345409658683855644705920356018379814659555599634102779534937519849227164590534823404176595267175294631491730953547643321882299735373528533429576405780198245056461803325210486921155875900075244793255503503506900284601081916041467485613927376422127350460749840790932385441475431360796773360247849241390646642341948885507012515971681428101983473348000468457961077224916897216000738678208402121887136566183452184212773248333916178487367609221870108847722014276117458908461621324868611718773898963491022390705757960801760250151563024144436760375472849228968973225368962170208205977131468770594141422199610963203763612264473694854469276658908536772695499763312372202083759848738400623764933408016365911099544648151838563792287075698590802579204959886276747502403364603378213865540142887441611967493364381011295271912121258017253036186765139737868743492022887792240302334203681734336 [176,29] 60317836553120308162829473315195487891871212440427765797918112115610202855901706012295738630622361106724602552193463575171111205497516986747172162723640214561688015861950235243656375944275321963450169397927360825014405840057256469030749379791484824056230078160179316813953644313454235001636744383406307897400036857656257226466303263404572008393132699365400870526027640671499039194405386644025679679058487376133284614707981879205860656385140955851598462721257934796228701534340608557378889429509733071854068816606149996587463004483000187115540386193941450242868447256638858877078836894935270123995589651376958907744116070648113290211498221033052125661139233961756773779965245988991329353350791028530505244088713279210262565868662407856101155050964262824606869361091601886782525752975185457684137941852679415977963118212178350358772257255788951027121904556458349710547553251800397069440808475654569457001782741167182057750055277698609912287924311854759618585877791970668637775271142824318632730841686113607283679993511656459651326676761704370597265273158267693233827485399049214531198214555756419692426042840058847208720592793373817172676299858031889169549861671317524640852246927582637363767489480092395171306833187491527486280638434307536696 [176,30] -127798466512031181446705829696221870625915534522684125560095086507076412853290112710304071281044499913328914166792834732106614149783025647215539600595416977634569269702123472593151866214546258186533211127377997368550122749610414319592596433610388617318002188419330741525339273442572079471545411596776249280532031206649725477099668695930909295453348693980313784464452633074938275237594999328862626203674007531824129916013339899876796342631340187199805197161784445024321498204950705462219009032688237868965409175678791065281511114453038453401359345752077615256089320005377494828134678978664031634066635364736622564356837851005784240232982025418672794230854757674909715757280083853292585520441410905863419365013987666321433297592582316885580388857117693284836181257841638349105597258379456882789173843896553467692556629494431133395877330027390089109710232124350503406706312739480291604368397755007792901364796328645774679473507013684764160200373262888580424991194387049720082222570016923318723388768776444019416453774163126273890986286326547605343202591495293562802083626803730570942712415242985128734700146411262296407235909066907081319954863029125187647202826795659742465480474074421499294273011071181333244819549369553535768292669716181376 [176,31] 246369710097382746290274708561414523297455482367611207822216779960533002259831980073650573277941811661834824422167145359020736950240209742377431286929102153838434138005484989735460316144504941522769069110787842660615590876075760755508786921486716037052329997984227677511403460676009233502827116624737833704376743294768804721107044459405970039798762289709311205049634807774529402258857511460833358337963701669323074247617052254659835582170129296424652099775891686231496305285269083812194120386593760499358256537738996935458976494494408345799696359433775786899243438164151842275743189716441745956369412139057920902097704392048277063364676333507589977142321882961979330331833795575718631392805393429855175173196692307180753279236371959594951144905807368930111848156353706261852219945359172482497543712590612460528079339961023978212372476758426002086205215700074041942794925489409357721967614542150742333727828710941262853057089773260883231120576128240206807116916362204382688541773265894270900907902800625670489612675763274262953270681143851117254633368191825640073330664820864544989673799445881468972468434414967459617397326147638962691345621532368314748255932062104872325277146417416033993486221979457583008134340695658207109772906013976 [176,32] -433084305010801928699573565702544781204779149144184983402848119196929891314705988880727510114548248419325769585595213351450174421123413864165837004229024849695097269018317313806506547726373252942151426505099357909965157605819016804722152826215291211492991685168855991286276107059066102348649512253261831429104314901186292460415584019057480943791885572861083111339266352422935186235886878959554742849175551086759712930188723028952472563978191363641446664385386494942848500095056749851710212269392828035036762608662932779474083235258157742872505136793617654135491635381167943314193787384018377784915251461871273537354720924119395563921042737819601621529842639857911872884725205097540325049490981131219821983978984311429170446100192665051267547408217826704878012564220304237933052173691659180386680473804724784745751069817649993531503248365154364012053583335999221476515308520426532124345999790520160905921913248304959123877714371439656888731938149297468093859989235030627400469682787038670260961523049580995750233105165051746089540456794651377670863472514374975756143839925356652160515070697402367212418150210918774595240123967757224599187260613589731203695019629034925520935404615051873676942543814677235621242619673069951303658202800 [176,33] 695542191564681412768320060632996317027649583883431117870688122569260889508549637636493551938892470201458140029241599698909579468263699714856037628423323592367474929421219848080929845233779378018714820347647468040895070422868952693706567656454581661265863506228389867817769392932614686117688889895612303647463379294459579935201038664533394953955671126576303134781347244345949120230560264749567109853491787913816989089969322791927648858225402079320823899887500738698329828238051285342145629971445296039689177099909784467266342987865655243121743050450864118882251154626098731257257398066453487053842556520600832255609415943236767115515959243165462018771500452125221076172451140875201076246581969482184943233947890885977395247494959581955000890842394407574230803657538434405763328668227024943276209052665721244876078074502685627558771206329132872360870689743619661449716391178447519331667308641013816262315274351198755613373926084823767875982984279516136323200007972242656301008877382766694444347134264048837549097797145670999057355352737445350760433731705250269255136939854931856818891024430404083072557212498459058987867888697990554300539576568472072272356309522880035401044773613079340821756086732373663425231179499557666199191624 [176,34] -1022330394305600077714131575012919085069037205101374033660972241691562568116183648913744372097244763059338595099812593372301144443569437677397015458160200510950615313208017421610383808432567269502854938613073376217301095100918135859972777488593367591182553002259678256019681477969227883991139202325468398386945647851026554143866008883752360484721109308138037501508273000372995075840087843177695958580902858995523109916831871851981901588210417779666690044979759956192468264841682919461953020779590303467412197180461748286418210930456298188270448445001500674793930117619678936297672746684592389692837632689916633718303927515918174876037994141582414479433813419781961159527535370141447229493008718736117637362201884643320700831104247613436248749024121900926964340084263453003753811008367698166409214074065909000463910060654504564470457887028420582401050819701418683002313177528038674629288443829441147269828270846779119120681496645286663634616814886623821422905956120877411586741320512101389058422649209493909856350942617671220327388732317946897211935356722326016651174340010027404416195525372164791483213765719656699682931537739303467636807563269139544401500980726734669852864361302766672814606058872749037396822360310286558063912 [176,35] 1377341687697442776814699494870323157699175733118155550156609851113032299799935692226515666237825375423393504426413259811113917025074171599018084315560141218492115874240936140567829898064006202682195109790160509939993043383100669036098025340521233697449798522614665438340978885330954349207871801380447166980823945003743320299104500367838152610633166373510777263056721052912308209767917984100926403197221065244645868635273210281521557709469392394664552152900234433717956547489028980612515980748196666553322925531627486399880048214326406692228086059862537243532227669309431484941812562577299409798982445549865737669139022532848420262319022296158391254850047410292156876368055752190797402597309102903730563699867440822270363084371026325593644578230822235037895156093789852355818103805410252342986683366630677137088792231859405207485577914566208983300021325184748412352084569357171181139896256148371740909106370379189301181326809104489471094279715882162829007472821392114404901566528574874412505664620476114310737610818015878030660954168405841366095111601694718913167816452638878302411939207589223086154046910005971203918223134306025001416121623251885249719531597181269232503066822729687411561094867570840199540380207852452445704 [176,36] -1703182838223543430609580320525758059695569047941480961501733126978655723642278380523012517336219197125379077723843306615686284310254403955565490344988186704695610792836567838735890772131727911914474134450921881352600832613291369001259437471278097367338495233763167352671097057140954459909145964258043746624178743323834345260970231295070733126760863274143411501435220611558560418431212397174098414434587043573097691623240247377496597497988163198538584152575685952893648631759161362142397173374551251961973215910772292921026043162818195639098590743398038680738889508679059262440682619521475777151292504528870801125053559575135391529689908697510699897738748433228108577067268841918700035770108425676576631197696930491991592283353985469460400944390326878092328017319135492537035499693564460342635632637411544832036782348337643438368636883861964475221593695872960088544249260631402389845108355545280843090743369230193062758136183566470172614592803203720386309194144228151949653962675240209254598352660559769515477852819876777349714771568885401250573948311106946558026504562395389670307689470774464326934305002924274869727366735206954331271095976666760499311866284818018584605674152502890815994829825366453270995416917183550864 [176,37] 1935361328113746993301540861149471810665851567484940652182626447230209634436885742971589872480404739155684639987264799541444166353857447268850605962255749294047649943217029506544374334947074643172588634691607362158377079718710882064535581432172071703355150784830526525080471801200461722391115067797629571586188095587060331256203712987932336806022792939936272337069999667169866619472975108299460230157794917137444802958298406609626449775221476792228429940924936819498830353569965098868252343044197034915324616026604379838388759352421777515383798341797340750125481462872573043615458932152860561462266114825779696472738051802998900460268651506243170323185124446859035733666461584771120905713879478829195982175097179800714665170039007488962997374240147845410433373302658748697288358349788900533555822279436389664288888382499446165162575854642726071281603553154490675340233879158347749905662878019478949633052391663444307280950679884897989737358615716272045890449780890200728428507746659944047082054986895719712845666938159749295356486528602211344627438688529464406778650688410461777814099264783954337828712984956222899860477823453400241419133230943798967012970246309400876431748760298481743063271492195933532297178326481162 [176,38] -2022952791277677543764598841192729320393274602477237452354616407147645042281492234607696660684866497347455550060897017680945434888999528139536176834045003032886981276757341166259773880898178870498182326007428357276916516790986004394654569506032348054096600791594923440241195681796816662269348673761927942844707392059479465958565637926379590741827693861324677860245664587120495481004179502128851743647541504120528603850419633844273421018960484363813424209016948046735318285539303268901271825002570737233444868866970319564077054357107093950246858638835263123282822931171019656446750139078471692437545100774714259080743484617350499649096554725091964115880420602276493853511934398866609589392839955001957718794204050032301295619835768820761950730840906296690727242956759587375815678913459468814624374937960649488970258288925302123898865236865335697470667556426238786733800344065024153235506107075145485468975042252694399724753779312294814927933120178848036530296243233586628633837988140237911018538973763536735720048843735569553046184248350403212952754004731045327906164325096879675740532105282142572640996838382181993132646541389640072772653279219237158867709676591532130083138706887283984322249510616862395443040492124 [176,39] 1946736638561174316809179085360468017127275994379471054342965434735383504504104698453835769899996921718356078640034269253037242898472363469620861175463124814156819347383780998037600040315426927363414311749893843628110200640693231948695554728477533651277709637426055597728682095525975581878906964663373487131671097662320777307682000127213598174753190234542375265587234046232443947490553623925303231678516408886463420619358089876657933874098064341377696358355539322284271544206812086239926536736154277884180704041031021219521549262924329503468745329010018011695825153607803856702342795688288789254873758485085766367637423216600075696273323223320299556060613225049503610860415610966203095208835848232636175947197958338388253111125406097878603276471279058385551568927568574684151921300637470892974841378803356189365213051762672940104340144466191416058353930406042520244437346617094713859368705380371417577495403050505455195945060079896236609193240308491094859905389274974299722450072791788042961717156259884661636843763061306894560311609567411934559678712701736444700855817000262932515677801790232064604870308419584829905979018080704376725234649954577871691536449188296718340423654933746919755369949683971801494473452 [176,40] -1725986588443278211267674996182415273461000845601615677007266413658754999880101218806515487943174151046832377281734765490219473146068569331069426814639956183199367490590064788257689907540287036287673367835829772710601909001029334614892949133838285880437525333360509323145882871033275003534265746283489227556819436578137808833367001419491983663647289413716393507362643223765271824667679519491414561065201466869877722599046254866075178645611637993302350129555800200310278139063609620073911577197388482673769612936605672197891077154148936975351025627430531321970718223265351057028941277676321739288049783279622103835054527207734101091662463929575315516248436405348770834196688260836029041990528544969881800398542803131997116918276565120924087328629414488780359460216652076257233762022352011032241209760091785725307104685937672839214937991992522701069230093006502974534466024064484977054935619818214295151416153146639413477401122262857403169413598479143952246247801060611936702701253951787149815883673498301513533064458513988372153493497034453934640231912432341142059927731140438187781050733487244123979569978755924129634148986307877455815554049804174860422167425236244127481733677719441475353191776139627917535208 [176,41] 1410671794059053996130120826045167564411971421174697274133632409278723727593280547138428502071660698863305576202376233812597099460673312462856258127991315197430352421812309933308328856836723138317270039733669693483173983714121286045936971215753589835789864701258327561563165697425009625398122651726157426659122676419627852977248258977467561615440528895672261814786669927284366142422783962872320376934954795540759186088895754328946590831199731765109409793589482153128658451393746347075703722983902346134101415092605671759449216583883705312979219672530831003779050436628018675530582878868989906612276879719801164450401720379001366318980828296674572586706580462355800193762489625476857363165742138213941143199877656058964023724739050504729114708638525069678772699818973981967258947781815486035867581291240028072559202322955685450934980041435190435320441620499287099902394586235400311726566186993691821362398879976488430218999869699104613933715679092128720870434918560610062150406530875462568905615341089671810189890186046613354899921663819595774170418154686174935489844094005303464699537344558434531816440152009391690004361738703437092528457409656045174633832554976199365588106552253127579561753359843946222969 [176,42] -1063317853696504012546962534749225144571161900572642656517347419465043285974090949165285456792089337564257461539946086946965637899179850746274147241839003750128644572603007121836448400113839384971254204483124801854705335221588725098139033307475159100914189089140100186181149964335096889929616175914554524756548261316707048866310526499548943394754144038221755716173809858728366238493937716860028562473409853619743277130544774684171980492838780132506180491525455117760167129260096815200608823801696239141848188963454735471926226815757713883367389938900761100120849824588514662904016590458472409720472462443400106365688876942534207151177017270337110073863239625035812930329762491218124268938994916366092321633439292243389919722702798546425341774848417168786743023165498421341112968192600026104447115503307349539399912650600500144653730576520725609484572786867786227746130070336054360747796920293742478409186622747723753147252220026950008633051316004581861499521374398142824048289008370226375608007917368353296621942122723934078284122897699797883394170039575526710229364524411847831381730600764257473152405669689526580681349745003015891977148821893289046473305425048969083431884538000704917090211059993935856 [176,43] 739402989228961175557203119002893984299186849224039447250764131381136069314749396644166340586985372074131846685157616260717878148556514924506974880950912713081174820645931303822442940317925182079505649961839416748340781091380074909419718252219940819397588058544594379047085202572360523622019344608281357184937957557854939370898097178256475076566625758506253282269420223783781831204429827171012793409940227177919714183631105808410716150163825328423094484596471633681143940968969784130314433636288412075557685247789389358800297221360465246449694602509025499854112040364206361095290208411131977953517626278904575955311065788993725282116863327393720809914377437005939064440130540031045382300551048894547462361302897438563124267873620556919745795796700705495731530442385719897014508152845640179611305210094698916364670965051422466765154935020565760957353516696972600158898923278910183042976630385806299713572312012361661096484797555581467154701851975067816080714610767433685308993907039273461603380294976474226136071274801548594139435741947154280496173894740073158896203762588321501307174757165915194359626403274176788748814046431266012074202097840525654741975214453011144591595441321093790848524771345958 [176,44] -474412484899302686929571377155617647071792306236987492999504894323203610646593910860636808795611847869685637798051352310653743549267008217996171927117537067230938704309534955962967115488469378201257877896154346412242078458603266495003652486916505326589478399757307371755192775426802291430681416382806310266323581937047301638315223046924943953087327588963082091349052776446762436200378600760872480647095152981469650498657676253041277357359384207546198097055509214041493111501014338400818615609254785916188985810331078128335152960255357820629761596192433193811665492755996145726602774871778433060946590737252639116328839320547539186855277238738667096578091924705430361782119388262034134218068438139814035698797702695334462792623277720212629471301302721509988468113230476586896277605423827646665845982896548992961780596572540163129504455244204302895705760277191629448442576255389710247465033413771531884762954525162406833098867463744438627925426600169964149600105503567109531833115786793371319706199593083466720109656290466302256290344471190168640495308187065798707617230866536061323851129639465606357039773818330735784917630536031620755905391437122848214428660110748304225972379819981056015037154716 [176,45] 280871674478538869209902305270747351179179441527994360853003732107476140993441743081702886428939705649363135921018095715506967946738236154235151607413008807778201711257004914289730299843529382414720912625399703898613834156802774284813698042953183646408345191148532233103728091673905202334848960335545812382115655764855858366166130310043909187876649362540565098510378913843945135374400293949070633712218409861077558898441259877559164897869474771555600408979142039918538597962689107216841379882201235551519743502116571465575505577417555965385563409912209831007888625581139788944792456859568374909556415447363673183674742029879260478626920033466113348928294329767054036059540747900713807640041850984052995736626228248720580742470940128143309147095987666553475180791000511378975499790118386976356529185763640373493012359784341185502068005391967327799884980741612054290353953904839027937989000726244500419090282796747127850630352948291305985509916113867820634197712172418616182892443735190036131016664754659952317625911842446660624927411279872432512190894092635167199316565767371964129133360811783334445301285024697355239318829658981883367132158639028975592345990868845786363484325588538101926711640 [176,46] -153426934618449384685550525855804722576021663458520511249125254046770929805511367851422325010412615312572522489603753124220109557510288148342367863491145414459002553095542764750901380592258860294024960236901308880377189613756702511443954853292276807166168137812042872156037468782630014066513971854305039092419314544011579153976038258338804056442309504804355283094821237012266686343204155600879453233821413864040021624255359432448902510913161734371490610163197475358862245362846314106716409406378216847576432315554504232904565188528990686754582629375380137047787107323123301683503800396444057708474412407690495514605665770181240198957031763713779209862536703833418147947384377644373650295261650271902882145118773919214715340694979847872588510140896570348467254873119606642634601146982527953764465454434799275859612859018291999787316461992404860095742919240632560510127760292197722552988021915158422835356174929244188956994654681210832390645743784496277630539425739325007319091796931424434744044077513987814188130370170616250112576134572973838927348566703456113506725323181527158458370419218762156378075243781861313981957747191360062410082374309610884082501194229770277569413260348885510119632 [176,47] 77312014813801239112776967635181704360952621035547473382577282245857474961384721797053996029829453528994057614174593351097194826729968373661113696954328540418641855343698259907213929749252106947900581660535314428516087893246114304910042851663373826235411438836264555941130641616671170016680479821232575205622618621509814884714693332131367726745147868709611527344029388512172266266807901614158086380641677477054502631997589323360266537774560112222571022980283349476619954672446992866243908955731813424493490487029971428947589395363454660797832105159896310272107969044315603434350400030012166269335350770194529849772654190130033526296028697033935457492218557596546777026310980288194024080620352454014874503022418784407104158109084561289015404707126033677009910876399224885710408408202922339973286801645992059438176367065425597711807592608159439750925683806270996589287202166553490920790584837602127641855879320201095804732737858076785107252802845000333509090380498436897803007429810745825713509384344570407947513818392151999201115212109662573814868608662560520002051217284651623919156106094390701027558492174362456190696030555290836548890608225093703974561791069712633898868307867281895976 [176,48] -35925170837761484729404743802416672530468501090518080559061906408359672614162816878717432807697361306694754441816375204407132604558471405544637917256836662405333531615275646887075093535535398365467775874686665932978408905125885451575539234164043785013950913982945339719921664989669574395093724347693101447694967690410925281139610564729910945272769465115093556146155264676990523028483626399041763223145943006912851874643996131405611105987506656478182387102405735119876791937346247995792540453917504044973095537850252409984083534393628300563875278794365292598863596906733090850994472826029561621601430813207202874727576712457959971130775722255783313123198019740198814467060654104709503091576779225335179897169463404335171789046982536525016485425704528767023369761990145182005349240262585720448516420268812992470088767521706436735719929783903234331249787196044436816847998351583683799099028299816216409554307834450587878731619526457709364714100905096709465031473252783153175465108413647403412677298637365854550881873749496577721301655404361562282784201946937142134503327701047232994946549201563191344152154438141789146842054828722216808554752462930933940228347148615683749330051805628816 [176,49] 15387084430352991918464113944472256717412331440682080453870501288174590922361279321241894433674074744348517455137865415035511757474090422550699169427666529452446021612357732912924088028397074675651684816136998293721941832525590447057482738444973554455196410198118034980622928874021995522909653748729334263753896368729367022725567537242189176287093714704603352288784039386799485650430102056319431904542002036945078760560394345348048387595781606692642817786229856499129077107412870410658124563487888166475068779599200805909811418117309764357599889814731854148388393048781016864269494716500931783006441552123298535520248891155469833460602139158391940227713962982188245844272120286190789453965424755908040871966533911661133775739249643877325216435121852417440278483148375502123227084526278806600049259570719289934545743123607536909431919304881002749505333615322167650161084320517526960621566069388720619068440629329473962998444059347715785731331915361442173958437546741270561594910730343687371974577960482967681379792503619060224469861640823989847395246129446636103990756876083790955261629266744936014112006133711027312095909729964016532136323345456990652101185235309220705802539666112 [176,50] -6071029455991319954523053162901309758178579411451879012689050797212535253960471129414810527812230966936965680674584167879539234718180253701014380878086753955249028028399557764997411445081133218090764079242607939082917052888152719013279650583189882406781185216526003393590689908961042827197332671191901496065076494222361794809581042843228716354154120139529691658818203708185445954552649196147209193098772650607026731926215888465265295482690541895465373764905613951867816489546049805214883424423059057166385596775573858559130514093614459819791450773179786605818058770794699372032862080981253611720824635310249976462052935187269426307435752181425735410735397562612598781661516893453589951340201854997425575958306157219512405715387801693660885375684849982366497876736430177533081333347095386262920948887767236245928998472665577325658174780628264757404464441468590878095874680322389452224822999313759242052973254467348342192239276242946164527383673613097982923619136412580408259816572799971466789355956605720098021963234303949094840742929667147221769785521138958923345409852300645999287720003605026258135897741061874305683951120548559472601716281823408073948049171326147931919612284 [176,51] 2204968436399432112036158416681395714373726781598562350159419036890692522787057009023278579456730019310834703744314449384050508122879575121219929903483507598375454589846106875512272483610193036731973323851177313267878999711002761189712538038871063682526766597346672301483993500115420041530234878967786092990505593508526869623700471157866135696275085388090872762293456469757177176310887075464536894648035101488801971271328245110723514492688610808861763285905316581335401368420394096885250715520181587870572105414924729033063261201645038896091548170770242509998394184231605705344011648126076641703614275540580133213041533128842272148233021890345706026524432657807061847290177234696276466419495637992037973149939169327847878299994365344327368343850807044117707856322342262880843652079800462462725565480866696961393130577667219187679190909498941228745354453036443733795935563199322472759338182291665792283213465945578608038106518892417666373837850682583563782872599088622123052501039438035007740282732958983970945286513073239643638401634372461310164069785156275298378047752435367067193453625824084268687323915020245745753412082173694933733700271789802791181860905599400532234496 [176,52] -736551970255915955759199785356578932128542631851558138959314156226423985257762570646601905482675086213993360512030400158198579544268634940524510667058627449686867342132772880613966368926351484547578930661239989300605354873685116077318906314087009564272687304106166689818205453365767938770253924565376347468884417244650327799183233513364609606282942391429753070499434910215085408619561512741100898965241478356644944954553705578437691989934066713349427824121466710690337836852359534764564976959844779608302310232314929387600352945889590839268252157111657842318393134005117440625290455507262655536385980720453036665355020551177855836336694981979152017564669279826182542890836363924970432443383225293749541708430720124888913422871016089457189358641247937317594278748783923510628060336105286830755668582377070416730326403838598467830307333330174689976767727875887637067682728292323034610339381047862713643297347812899640541304521300322619811058622012546984573088851518580719692380074487560243797081190943614363121255329868187093772845548191006947608800298969413103062774823517909012481272795737682248504392088152348417693552311704260034325122742005686670277475255950884690552 [176,53] 226064551993564813041125987667024147306866507514994392052813281255287603657468428648629935090911465415138182009791669331592041128930393527874300347568127343914896225648775968433465940378807128061528496968979954258174372452923158509093335218835586519764467243471019150022135455360478766629811528739659435926904041808670898325191273158542932927500564027392554261006783308770014677754797439337154639673969354740864434130699013619734112976496485852187868027556663639757567471928089518480727130088118979224809469890311756777208193461942304394319994483702249459577683043448391888350987171372916874936643761163363799074499762574533134425649676184099302582981360788752504281368222611309354483903287035018050975364073870001197079845019828762259785333419501648407746708553953991132665665236816124194604233752369618411220189007300751395538426949798904604662304838553209122305043321807186529306643986385106604403224612980906653582620841659188994890196934664661461047148573275503663621439731465544764404723630251933554145299076279877596936755523908414031112615823313630738390445633169228491867940429543275865801382049557049799492022296659681169108178549376514975552547622012994576 [176,54] -63678913631257261215465400251981694922363714748510383866367947215967582657385671110653354232868091599202885543651134675412714777449478116959251022969625803821422024260602183695045589702888007325212411107899128090286755755600719572557502886982887801878246639846806623878475664310447384024552846479401528279484239933176449219849441760346413111064047652733760125106821405911962837140542997482176456096146034149166712366213402212540084396034058078334478023512623539521419952601665891356854158517982361557009941628157572979624989971189981739591305893190079809515816270648057689884980272151768990176663236571896893834570219390452475819488380828617965463507394083473433626834460015986594308193075887808931677037071589960040338135677482414931549579940819854118937970548307104150422610477927847618084519645475959318483176268429063219241085114898851303952256088829517572621722998542632687447047453375243066613829515310834948398254376110034696020712744465291046561028580623175728054926021499977926535868604942742577172750507735986436537790434877826222032697731365527243769945352945965477545441179438558081653900461259776679202600219313689871360067160308734817764215622706175 [176,55] 16441333456269863264901620908575972727406826604605022499075913865227400284484448328524541087594160520168772809345132287677643908083193095546303955738754731370236737574716265311300008814191621486102730919392416467322469783300573853259236639424146051438736817084169995666952406608496079379057213448085235130363457777820944683585418044378166316275125816771775652084826269306393900759590416154924869349165277737777629708179979011204558250143539817961172606450768780490866028675095892273131284481263376513883373059954815573865926674243964593434722293674038593515698283152676683347889563180378802795649946663814296619119141316806379629765947549565074010686366170312565378832186883567874718843135982283504694174351620681340165434524075849724593150568214740790769164877428056314877231376477455711772973682532696852337218785603419321482183928591440776188460161576901323979362060868701854691045468422496176295812217129737862462086533698248678123779950617433316002347669777193200208409916463385440473609783953241547514512210680739548781642868215224620656080170479704410653967072855104734843571323351830655075851724774848199580066902663457420177217672099388576077666218176 [176,56] -3885416157123008049463941450159471918644426377137756537552276513519212890575102730854903065066504192923638219725426453592504571294386069916818761607534051430933643885429887345037869771466419051344167225967334498012629612929596212269751693254587439521289210013550188936865776332902893691136963596028084207108094135810240569256231723851593109921409220720656979433694093804459289821267367189086960244626795396767713475249307073058343552911373335212166794348832820894265883300487241272348069539690737359174132257167032073734939915966426357719053665456362133792296034140129101754425922318885242787763765494562228548979391759859321309612570702840325404016168558660259710257899382543056768689701710956538441962360920827613606513226087940830988250822180041381657628853128456337297297093212692902804465955924497515444071290729258276687702522445388774775853314023755092670425759974799493043784755985795369568018843992730917904520527779277829826393203865822033437458663165709361573953197335941065983000208021616729258435660297693176335469259384124031551371440453759471468132548257958013241428646180893138250499644855421868418517790638064738386053718362736657112067456 [176,57] 839094972643218290662185068614051616082346124505837271501998826169782509120455098186233673529096350440684602248082526390392653247312364693038976878184882028092100140543518053562137565146214998461615860967687435094945653862723816989574720809535208408864129840848159421308384888620855686445127885983421696786504190193946483786569528615255070009022939074118496228853244436507301971647081314745260717095697115470894229738590989038642195366139840777202110788800711096483647626382819246910823463728550175585237967581652388755546023211549201459252356503357639801635661202469898109251189086800626958161938788447828264033077285286501951040196963781971633806857102529090643810339466385521958109840283075332360108117395294171724741698573547223496757052822980200300841121127782751629662876262666930712743862578808672058570105273417716305559404333018385556403707836826409025824938604578219136189516657417193717795954491198179842546922824985188690040107422199324098331416124799938140506291584100493539102120463965398691440372671115836610055077809220176537506564631941644033192890451253201893830161302147584523599082657046094745106032608354094182780035324630036426560 [176,58] -165308250246271771331537736688050494837486380025004248225954867022270757228315961021154739382845879138260319949733041591995047243045605881070371043902462904474856543328357717025556128805006714473824347285452637500939745760909005686559419099424849044361397604455759702996730056246869715046379524279830941300483785194676628925870940681265306958723444537080593787616934444267464456477812905128975268172373255143859797982557823219194072524322931985884881636574177154948306451260653232748535894837300931336916505644306249645126775506692094384642503230136463833511065540302432532691209498700057774475169109935610333335433570486810302352454417667616790008653382102748033108270130003358139453877603477172006476157142994385158057718444652767593764306525671333487534615538109278329875697315168399011893268765668550295506433167043491002534258326469209260219534845844309837523632366064836339213243437293153774092138273590652333507643978698800312889034807342026239633024645504502328480326788070016567819964302511491378112025743128700716252999042876338451147378052455914396071187315232195589048024304054879583029381487010900454783202660924836441623050817072968512 [176,59] 29650172518447617931318709441365375195067699843858300167452126519747346555114147249107682656631352991933932230093812236818314748331003811365638510346983098240962119860099494990160367368397904967777580797588061632649147760889624624009024715516693454262516262298253394386232575794525712226882259763285306765713317326015630011521317016333774624953463265131295386133277613614252756331666247351624524838000487463295263979402051477527882399291004713446148068978727159873859042159124754348319939808987927953945606232658438667175234914131896500552015781676329791971668643255282570389858315048632504677154343025982163656257165689903974049212573042726161214186385213454626871662338136841074903184996260194109474571880984172242129157355308219470186225271727030695781514407011577490386880276539527716054289034253370373266593139181948222682431171105562765268388807291178040547280085691849816027146575597127675477117917954353178001669903983612083732757793018904476222777804934531760164947521776965253111900014302995991556141320412242568787653623267656140370929654014773980704635189364303610505133123944279870692895582323563172970098291951203549948182181123904 [176,60] -4830930316920463992224713815245051627732670377227170601436586559918450070074000796587999406608721258155613136505145810755123130985676062073427878132921609780745286417556106173265549354884815953293904956654910614939564930088476428077769197718234435252584607404531590525736315511018149302619325910363091573768210023214915743663007205525696406422244836829942973487601755258046743247337322483288922301989557257505247303099992264130623583518329967664872350261115779827551531234524120534652510002543047907875430931170391486701175196224725098798045310602045550162718275045767360299318082099481309120561040864819764932251158069753453122617789007333684181489549819425210841739146162281591108875535147339661244775082781385462000946779090448769904474643662006944832735732344243427651214032980822317397811528820486192030909244190578808858352487244462424739471178617619145043303916476654857121545333089318459533056088806357961911265882857592540160889131008073406530785195528036584872652671265388927946753938521098584750299251487436635980719571215368117796916570378923932433718006315794292251912254573873326522404665258320029015233272349475005760576574336 [176,61] 713240311159714700336919214229397540394136579949882736562366208131399574901055379069280440378212855809361518168800456997859202598241352508282923854835982141791658303799586816616879465960250152715099846464238175569180170680720293011296945767053050254308500386600713171031538868268517850548389198625034703232716252185042288352053973731353010820263512190206027692168363848949123630709379309853259212003900012612908979407574650338538094553735256372601880996700280847485841317610867370609527764945404411304829037585795833198889456747382994258893356088320816210186702490763452770497569196133088809786125427401435713276528362853637711738888563798985317874830105398524152877153936050130465124557504184037526907449291860443443913224988375927863929551256389600613557456644230704314867462990328546769002848570579934942069014602972951712561918808640089812804047690986033000406314767473749605758767506998908954443542511189241428225375551698951174833421921262649615875486554257808021392114822734783808224888853588250935732447905508512260513508900846964399352099974748562477348119780250136397777043730538625224191363067665473682911978822113814453876080 [176,62] -95206362120527670145745968405033927272599374010950170690393007459082302129689713472582063241696397532717584210718910242951921181761153361716901311001530748396353498239438802240020581930688574980255713754990554809340145361682706515372136156026816737480099951026705705763056808293409857058526799877570369156122038686596985147633351315185965550572628034751456152765576598329596704464268704025247551512565751267905612895273930187964198610955268809263692592738219466788471630873071163405681144119246441676647276198919954043443946496458298051137256413885010281400475610937708665405778170756650632516949119258237195206918602555268215704928103320274893199457494179140462031600269565859110054434468872619632749628502278196771720124634076277285172599229988827156346160940745940451174100785901292547952812704557532852761191381935841383918121219912481831570895812655773370760588363680564112432312543929540613672116794474173368871505029383715465087709612294361752330117134266135855670028295389242755829673514010061735732242528111696209840304657717905760600006757802111092810241426167512362703756393858863895044575946951220377213358365429083250496 [176,63] 11477912311786332669372841171797050652318630362607481086241106392923597235340820554835505361285759964042611911001804305690206827479290722643249876065134720737302019428734079454722134732832777508053735670955880918448665024140574655541561370617697919044738686198907864254977971839670570888575229224947042969842349852133414020551951757803247275802426978911804248507373229498568604786634329963419680114908166533575645242797809924893909101461191795977817424723864057513410212879014200735488586638943309355321850085280776459546103825510590148749614088003461013775943887839323492314092172809639473815233553998707122897229472885130336909934314386220535801940059490128919488993935212254725017623351318720676633148904189687462328454416543971661502131818952464490974782291565051113666915248889133671320696120619829544085783216752225743225854985117991448184836707780980468786264733914556170228106818800535998220611293400632912171991507324788032216704108153371163865942847284169963653618108607380917914393662391049785240371236426370739473215261609065270685637119012412190502549675172398323484531583203527088620542979688333991739492480756664000 [176,64] -1250722646689443277042799683044126792130541251484818893780369395174963208389714497923674852990517448327543200862877159722698152943632133870062068038931316125410181279666305214265649772954750189008540539847620602416412638813904367062776978077532411346362667814402228956679706467432159988112405599707656220310467532111947649858249994735596941510083470515676393838736103285361407491295720548283065026179123229432148416753806551531193721442895893581528797219445523215698539398869246493634738652091342765654238387631128005288974924240808722531111458863302368116323358018151986320371663167802595311966918451367646378021119356776827364599418568327177092069548233598102836391234309507802960175512838597178209020804466423603482425677535796073085126938867855883892018418835420986761150292996895972814970646753510357543957656037530813365074279093802636194369622344924140004783835536649616612823829039743679322849253640386769908557900173291128218554303929017507585535747319895267889372713068766062185681365093253645794801005453785127877183897511790898766836136535467622662926035097552833058794628994513217827569557290380956711478312004224 [176,65] 123010534399152159563714522053975971114560440081806258889631831359502991676404367916346044009354008716824085575077674790619858257613237758795421347616074124153980702978403565059702466613640441867129264775483669261123194651693361438369812481601841350349099390075001095793776954775850643633372466670783886886912193349659991939846840473251039898288738083923457109248829134554009995548931935574145085235685788647441047571006015770874292141607171990227119478657076629013069838189261981627322414542593986015772896979636437013354468185364495689610621321692774900974593522108504301987037170705366524606921487190389189579266405372617000947464224236024238264928693494983063457737655667471180337158524298779490844778093807234333612907335954040969807070927236813781137330099208239463372534376015495868952555136424990372945827458015741083013089772252011906703725004580596514704500824384170828546149669005281537337050201332251911474272701445754584597135391452669197895762788998137019215660952754926187355109230515918210703191776718289617161505515053294899277372728266824330681513355800222657109488021607722208709433599181594732963213552 [176,66] -10703800192111048463872718948584118246512589093900023635541456947444580971117075125517703683285519906507205584178948543943550241761286898437548060657858285805988877904114787244035331276527098539365915441065711572940218866739891234933748882396956898247873379916713600596221380581631903435232493672428206927200032982521821783903965036044463693719325564950802906776854598605569073555196747274312791059960926949095144055699334817007738644620701792048720205898720278244611191977125247761514372915619241794062149545737999774140438460089136327072892602399984755070100955954825752188969630482463505709414848954113477733010265011393281157628520523400191640639540727893518984451368041455272901014483021773290755798999374620016500593256078663063545271008921158980997956940873184354025442932330910574091355297965173377743136696045391724124127292840011483062544420173154085694634098251469532633792054087056811373045927767945934119238995350357207626040423583925528771071509968230547730198489044014214523938945648025049703797627958186723383696925505556151323708413033544474099801640892480667435710821316609208779920260002740452463808 [176,67] 771281154836564876441323254658392221277830302900425540008929804855635967351571978747495522548368632956293655108272366744584353205276816790396393339266267352769745943748963124795559997542908935366710610173701984202513934393150179889302133546143541492154901694210499949713734119236761965349659467837449703217675386638919971196999489831721376629327985971363372070850796175244843055825784304084561143195675951779752729326100820711179225209029695273113976780698636841852260016267642630483737576180190110017339245529150400745061371266028299083957127011478121898576028317807216799593715447209930245411993593676855400603957153471801136156498157379051766680721091033311518036200565686415250172696838054273218751723742697433022873055000613828297981072054272241397591341998437026834148091045101408491826818962875163394614537872998221575725717782057535843152318995963306028478056098841862996331280807358474576632128755606120250299677415607373654848331498373589649752708390630182021330209814910547291479480261609174994679098460422110084677597730502313786814717295369060410208655213314158075986464516540146366894515607267294304 [176,68] -41513533302621227033979441226300536583232906144197829062335229271742491615546309196332318849755614548530564214327577834719390585423436829331047349206793964575369077957238964339410247054546433601897877221800573507246946091650787174796669226449636635641474237357464805024929791997953047558493847153826247838902278438808838888833000955707840906549455924331406998451550627792887083700781579161016767777272870568950165758451666968221893808424448322692596580974914576960224134246180086633675293263644144736825999727870850280795459548732396039696142081557834700594689897342138864454867921526058685902998020932600296202362736681969273333439095350713570173380808204755937586195373115651597046823986447502229698716524617871221487804031385681803808661388417441063658074113245015799627861490769273216421286456260612408481630869844446009611677467281694724804386830745859517002696877710115600446962907177374318618994664775292469754927084466290882928489231127530919261816638637152156797522381818898719614658021159615449612389469902929019493895743616191370552269658517145566697895758364065805635866658122494896542136194028736 [176,69] 2291065798334249490970876251929298388639194404783229454753269437154814849629112301880153446523207799403640499770954659852276498136957128696988179621262996292526692283447994364056249651769938434127326147253402484721136053678409756249942467872542997777670340357678521865817005872431599156519781167917832650964317097797711588716152035216005189900259835389024494632808351740746190019651328034696963505488174747712122583081656082673671356607586259620281848257165336102657156658099635520831805052633811767046144665585262435233628141521161749600559947773838652854584824940879036608013203657517007972970581022893170830437839985802473670721136397042488593875677413129134743325381229019889762116579508911732398875673192321221454671628465780174436652517975200091304964755536262221328083096143670801823652007969644584256895284607842194953550497103079114561419695357304657501718533366834432330836098474335243197492670511616416722379255271532290073918377001203737694936153879412859590107513010300978322977492154646043439671111694513118470590115756192223572879398973488849737245947267276401383028014195238920234155638352 [176,70] -366256914233978214916308585901381872595922872873412278272547261257322834968635033748434239579842483689831736577979539032319751022318734564300788108028103074086864041525719514434511576881656390192794052731947467735208296679617633660058593823192568613048561526566748540879112300952505223920331570545751333990182787604707523027580080932838599230838436805984206125069941764343742365553774924242812358616511891814179623707945615984449338325693254037076614364317918108360234683473131265837616267821741848442604948277245585939798323302186868389530394881206963474982205432244235095540416573930618856887574304340143511446645727213324932766922167385088017580227501121182297832644144919738927208534760568187147942426073851732411701511982571176494661122882180395398921494438077851212741361798641320035186668452609927963049447361733052051091282826945905307309306033079262850971683843442819925528983754597466546133616602676836523070603079074579291522680152485848681446373957334610688829599156159831906748447790477354325596015108373164507425819998983094294027121826361293976692507262896675903617617171354606980419200 [176,71] 50557866541949447541784051339822154317461973741641893294216935044114924862163605453433850488934856659176321674231003232101682604363269126129921982017708335221656759156744207059192845176523121148979308328105320519332411411945820578012851288002594724997163674616073102152762588112893373407620341654111097523537263055697796812019187595344067004740488037424354777833760064180341905571240841353644371709306628967410250176570283569886615527813697067260967962585832932640806964360346732289712158427170711052156168533566689562996974442173645773769206610717862430809977933172694010630104667727496387099642522138259002202705229828733470429784484007031881017443325190968130375139945156829978796866963940640155578062601194881226977858897873113999378784634867856560787048321485558027827973411251369652688495277408511803637225947891663216454749920391246105758220364055326149084336680087626654715536852838159837288894938431664729530186524802270184579094789915498628094221137462132159188927993954185282613416398171236855304289506714308255652027205069663079109122486132417594914346485306152567074321891819023006192 [176,72] -1331386858686935972230034558093486129123493525289667372725741529399275084555930758703485872973333016700044458160457978518214536160065694474424643597796808280553524679003391484145699822641033234519443347016984866512366229592224375413172006020733023437054727067424178728535684206641668747589958789095394982408993805129560475528020279783921036173530894459561718932415287151495221480614404135774123111771178221735597314218831069832488136653841401990582184009625229121824834159324668131870367736203338053451110262661224242174711740646810806090970040181809266130519574028298684902651703956850158717242829204941942507246665674986428440104550842296008832807327555839017107842999065869608353000259280113913623609567455500345466271707035496688108274965240282072381329271290089526532631533957194310890579633640458386077945380371605922123204984863414060194352155337035113273665643712706058650619623147821733093378255797310981723199395253263508705524865870247431786064811603014532730916492838199829995999065876773404273666440770227941484379553849588512651886153673485520776732131124477642360412646501715424 [176,73] -461466345698008609738850336818915433825609618521760331194085887233353615082008906987355277142095017186668033678521035245352190631463261209886753827299433506227275015080183755751786806613043885549750153200724012360313525210431032677609687987004472422032580045222008940543788617517486779513896922316853006882991097353446633708565021997261667135305381150029478351315208689625151582220359114344397758179973018132175918595107468496374231805685699157187372641563614742614253683884127664301897304636704442545327545978563863740735622502402967177332058343239118963834196127889405041158065696153743178621187794489476679015430888721896240020645997280661630469308731419133832690480815331319753269854821158392702803928940156529404720892554462370169329326606603205058261472712623714921314916351976670847985902775387329767439633646843938905201635667979022414063795905776597069551380121725158869526168820804328991087772007245801468064581366036902815020916955901184249477309951524246804490190809031753475275653999901904105479966372182042611722702986754171235363315639648791353850326024113787857777533280112 [176,74] 38384287746704836039816085245223766668585497165951592535403669956793241008979129387103048961015653491851962745266429013826835337689785407775520544928991593811715723333328337233172773940489229094376443009319961603566022067168868796177851540040151424145242577988100295778672616402520274641803005068464247757236093750159746939774215306062119743843178390563382246681961171259466977613282478139812518090181239266712528028747234453021314930468304628705027552196027576438807347712371886010185618766471792539726841637787089138227290930485728917340505493750455439659938776867710787007172123882409100968140472256920167352858086558379879091592820972393502111076155364322291963487675691240337853498698952836776549355748488581033389583527100418258467910567035873692125083466011574943904224005832765454401595982923097413876639080607889565590672072158810467885397339763637958113548288038632729284314433829993271767598899728300056142496934363894410211868195020285120718723035703086078799631965717911803950654571848929625644180279496308205485450837218941266180497986598250914152079412938779378434355856 [176,75] 2255613688852720098138518036634618871750581789116592492048208929388711517969510270499740997746049313604830167677272704922251447002613711097747737732699011801162179583943521391201250128506454803266581683463799121498662283213153257562721130985864203495322929677183008963982638283040379974274064092481505581357509569417526367938405152433704355123869786146659179521651720995500190418948145440874965021292907260688959670265027349245276403194793253997676333455922945900957136625614995007042739367271061917156664328290717690049972415631344265506045443521000271257046402529991253387967449480507882863374792300256327854334001818049560587730409412547126431777568970435244059683418504793143385381892222271322827582029543133333316144241033584606522048531774782897818937118042920983293726308535852423326408759885783486837980472938061542087570658211761439027100483177767192905465251229902027292697233519000064226645862452693731718493559393028423303803812884909784145221696935686812623084175820350644680301588627581438633288504061961798722293049078096581907200025536418263857304807467958908133808 [176,76] -332263761715038016808442082291266159945676681021638837826048884666966513383970348943047059340226958971942424207519332520111055397609573601590037975675954356297547929715596198619026657198242450765496964106920089208304777147287734376001668091342650977704923787990454226954307039987334952849488726887568170126897048401928982200281622740835573046727055132645271631020984473043717022596086674162392805555650761810950162539297201684570647600706306346465986937107943840860452164880449709892638887059372049770762306289555045648318255168311939627388021598037625383003992474452771082617789788070663918909733817926138740720355276402671628983882942970891521074440795225078069777434652402638292392117046955197241957884832318289341426760604078836043721743204892162963943622745831728843614308000477065110218688541484054537561180334858683541369271614278317333942225256291829523299323167427208463274913711409058661947486982162468775670152400748529866953199925848003799282802357221214600015917118855206236277990367285413469357063180108451854864939719647038055209378080680482265911156487900535840 [176,77] -4619660557039814580265050341688489695987832030018318508574570103451997524624112277318244159140389286799240178254543326763411727839100701444665716050056068500314379503680978262071389498799684025279749249751480758089067072511172829562128420779849167211151076799924343350837409834636918871593301820091626116629211653607029816609837145718279013690864384512570463449322253535466624018947691623741666749531643302939257678193646354940615001113778755414226290361453182665291287836695708720934626768172624405930951255215662154793930224018974420066188559668519284896904321804115553343101033806599162220683339430951564621359153037997284052546401839027396292257987476453054012994054597491773510713651385306034551798317900641909645497088366259962049057935231365235319144031991535671081334280657100720247051552493777847111916963195738650049473004448141940883556808967858051067475232196787257930365797360709723474674845483214427476173351844147952585253982639769502171513983678410561579722824076165309363457556607709217680386011231969091433381044854523916385983002033778688807868051211724 [176,78] 1378974935915949137392915587444590188232935115923270804270117287747533355654373420056361779607056635096765714909170616628731945626621178795475318042858091619702500724316944868185304731227200351894211950976714184951146949967963676348994572761006446256872347138219631811686486490487455581501482611185298424092188905820102385214123606846249703644575667229072863340835645686399255928415736062782909644100169417597923617789810281607006927159846551370706469887935334454733561165386084895286904108315631541462286366945409929376894247976993033667792846793227806321961619546351655998511302281263013167801050606010191197772564198177843027251869640956838445237932069137096961138945722471412132488223925811994041097147390897854570088276578539939906564674375254467359255799180708593964275768136219096068167760311074522845279282286943915908292738065741525684351220204829332744127754415805023064506351080983526373884859825955905250590870380066403953327978226558035647348170158991845944233536499224613063439820650353676389902283752806006143220122085851859793868753509868411383343076912 [176,79] 8456634363232938838121677139858490920443796748235254034696707345477109315035590771999444681499809784722768229807961678688029040874054194162202829955156166350048172441981610943225099516764979103608587643765800921146427086752995836146442947595726513682236275496882638982507612536963727278639164229391715397061910630635550932431514158579963858775256574917216319804510157307493210132221078316044251628419538177694270199423177721233545952147847019468408534881341243106563126912640239022230250758033087065703723352018428502545793887972607213580546383268914804294613497914676517192103762654565667038883741463651365686241667427896068037938475613583894908644075761419543938148575042007910091357778524987879521363803925582845187939970118693250284151587041111066452430594732548142560369962835394735552825460095862014938138825077759683990099883524896514872101095556841465029029442761652257991074601185719152833617516995671291221244663570978379220166980496985199033279759300371894621593530709579981800436647464482199812275721064253671631103640863380569956922841919870955747288 [176,80] -3048663700267988703644720723129633604552615993673197717701683395480143227843382654495374745672714183020287057004325127172683808895491892780394387888414155438284121019251863657350494102361652479492459474757487046953198801208579391575643506170806643945203880500650534682974849074889663013503235395196726434375420072075283359032079165931496218331295772184106359371945183089407283007659321495410601357895405179807770606463859085998057038862305664757605756248904792833452426039957420380929131266735407343437984651729896617331673342011830296961392576753962491242320637597581767001208504134772714814993308322319576394767747265067922149747366845684981047715067147460372270436274907842993145864713715976337984604838037776749970946239347697930572398786038050906220247749815148024313956187906326752535454419260690898854365808345607083059755672723524996507623722821343760752002870859012417759776460851734016507511451709274508045617300201127008149310973734156942396248791861619960435927860012246742574935514816200486891028581749601054935921537012708129988755301514831855664 [176,81] -32547918828702738516757880933541168346184189369638476175202559430848863386455553274604700580316324223370978538841662931788524895868345758948413540086188049384517953078845493296495552236229052834231421477482892019978360895673975077402623330487794464291294856167616770000614569369220308618764275716187843355849165754018864131744283429176193084752528181687933676634774908234567909879775380937759655769939969637648422536876976550927873624346157750399312108652892671314538258100497447401602093382793258610337738144402151780227901863393162864038435837238582955263588132807001216256174838707713450776330869745087141815620135348038786097215751644935375525549492312809221460463785646823333314178799728299055773391499267389047535158327146352109156940430908762466216817659687095628364472847086335227893335137063184167579409329484437619135330894972045957479930750464870026361118429665035266672689677355372261987726658571145054236697545893518138388707948020775793144801006627971242038975972414640376301558120814708563541617236812847222097464552061285603109541765655544 [176,82] 3179069706998926029844728408624422137804109497642942484370467693998220539249615583504453719398658161067442054188539949966306873214223850198095697844238002768350639049577081071234992493660573731907028485991383146998987154051225072234046316502564967448635912536936748959881844533996593663726932015447329602767026081406272510595565042651893899300318854609338928210858778753375440946632335413857075396511189271921500281387414686319128503470855849042812927719481373224516121525868887543844555936263004902637656718225388094191102602404875728841415532544678929308635417110465156126918944539072157128947747656810661174250782928505680710757940854372089724326165092003974641255156749210513841442273672796231096674501465680808075087070297094118648347338055713474394597470315688139225235928483016207556631365907586865974983577409400716733452006140479499906175619788874190758087905805557833907496277821083245956106443684593080212016828004763854897289478438564880658357739120850932710470715897072199089133649372771359412351041231182419664484259920566523726419317976 [176,83] 58764313509524370824186651834131913162182348949094069076239754055041921700294452797983323647877268631865491945077996317812722005443572492093799565717238493700963887433535790930084231916167078935623945103978054910753601647695776948402869189270065706632199682335067498053981771399826953122890114975328807472175681570265709450636117945974722451932647324128573601562387991949424387994462813989390472355854344000509523419904817920731009128857057324393260129011078328132735556292779456860406025405590508012661421159715179619854829470382358739084045542876044911390821329445802592027319861594824488141917968221409129880277585420063941006132940399667301914772927184040903163543789700597708686982040834861874262907632484660470230263590557745583310200068430644048517066557434008536657960965403008159950078714973148689276609132663105331578348523481624645812285389469225954090732903030785386917667301357539191930694785982632777292705659392822975967779361457372143576983232527540879038960770167612681369718367428165383502727216195096463123815604377519982385576 [176,84] -1082378149221357425511371511984716359795806089569478996775005614754421323848242691292138536367383091829652160044300923192920958667725788310389939574434229441335015545436862357388522570085615160293495097810461154710938315663648482404210801249982577726885660574942222628687406816769702783666046095494382274910000799259968241700121850265988872388134337747255844318990549477912273659911189625553485265420840952271009174575573897561610779111321201305355817611036028238555646928664691432321720653895315309864613725446636705640654237387318973347930457373226782957733961930340036058319307425879967309801207480390183406949902845430775734847158807362059812131223328510489115342935342211274561181770624389556070638493666983365405901310317851733202056882059604902604980694809383230985871959635581512303192532874051086337146971235286945237051188924181333064219616495305108528191492123129442664833103493416502638147135314548629075512467006845999378275158530166706577651368133256417588571985903490714142152344785670619385681051237617233430673512358742861488 [176,85] -32596981541421257880658459521083478726359904207055290632825467446395026238229135362743465236813190764810790614174696030928651783272963531313513409365304310341703873856929834690873448756679360938591952504588308109402083829681285099153159268104310880843072450474689711396080873794490409507577040681094670793798862380986837075491632042584782930354981264121520970785799443463340388111578160617690478763406196177595587043783262502242380346838209456322015865366705242427005554789185039256985194420760709456399860889146519508441349130411504888763293366421771940521261459925361478106141004937070046071252731982205389087706570392678513618204909613813957760318604824361011741824637567238846306244663265625515975222615255082949459327659309656918521231168039350663637737882279815904499248365555519226092878339312404334241538906366870482796181917513408574915332036987389932787241988749668439823728052428998220037952690722944884779608603616709175767199067188114737160047828520817380889016892507995450571103648139166723348728764140167167419480604408682 [176,86] -58336783096606498275721605227261633486038502616145231033842191714041583211845234725737904133252764348568907723806573580803918546641288097598042639345838481562446704358249447092989818376545933746207015602637149313391468041495186066519745727704746554687082775170945844358388574639757935609806772383254771197227117812485558472835567520182431735829943275802990973586888577303998993801835489941178576276713903720153509370808974924930338565954923336323282799010584220235617231790859856779045882508321527302308784698526900720051997017823603678548878208824516070527402094723098290208625718961160784188940981978385130441620242972056812516001637455095046295787274819424282008484117474466638024503831357645081244625234172869273943312992532958502331075438337909652003553360020782895004595065435518284418095832300370291470890887241982418925862851491725600701948345074672261839967415445892353089411107499511402905234535175252036224510865257509935029594629283523169372121149440630641428524841575763986855930222574225855436485035946587416000080528 [176,87] 4587172969230449067051934833695167622245398371696430228086960361525596332566089644979821619036175994222345000978084276982203653193944708236204259261520617870163494856106192163470911813786984256684258566702738121973468644129634911608829671104149746846402272389937674915776125199750630196787699106762031644973705961915395033395482629580016436369756143231078663316696600805181723253279679360799557712713754336704862068553316923792209208398693436662372607958897837260879388619993971898909365906163881870699183132849359462707204510661547531124856867482705439516092145954664872839822215325991590253721260906227647465123070162744976817648694400889180722907982844791434351693126140118078439943071800498458540469027157729340574338151089308085411184151364327180003237668260024645689860984766448550752505916676068627555293807688428449921140353960043975725281524932216757265803493244165502922565186753839948002122914988874857206217402930283569160651052158596401441045759854437547316142253376277083411813724140263345405549240469388452401712 [176,88] 40412042719639584338050421448730526598846391825691298823869259294865408219195316230259877696133119272010571796288948851443274311309021722349432035258143115015192785735848446613640385375326202238531018030072434493665203245055129404661440002526397641259608717864330296581399669449048640716741497188828215700839960294661612122697179161209355498245279367798839729401920601854018827075853182775365841419617417752155166129163592327391281294402575429030418697300878276867768253110014871592810156712114680148175907869147811955685812839794629089394093412753622650352922824563663111311667912100296938666515134099636877132303567193550354817135141246694877618773321957826443501736730040482721211098649270146561782899564302157386214962337062289508477163810021231296777957264860721774446614551345047291004302177972294168421959116599493502875436362575876650497541728337876939557777620858978545042443099870133561207420607166241988468351588649979898586566079405293980169616561306010295942549076420369560313141355976568544187230976152073568 [176,89] -22078875854761126676190855438402039874416872263504845508916788465694904887328819417376996644508772372202602057613216559327984707439203809378771287675648892420124129429932666771547106497144477197502505587612700660229451391951980609802797902059389359739598511361859647337479922144915859600967102041846444303063542928164041630154464926961384656334331373070161740388251315050428526211917166955111606493405565613431780579984152323316597218644160395300729515175969463149249363644785758364339268944954000892700922858959528360241166277073170715749257603902008653793507581409686960048365189534583102082857512714475497278666331480545415626241698476446931952307197618963932291674107592209351164944227206586143068094806397749100738971194090105750483438407931929163449109324806009810139339334847758644332930068270008447269832440213447548498461977196402064582196150438524278058547463993998612564447781993730584064834755931150052755279685233343213336274973383993782880160617935233755509851274550738933065816745291697359747320571900 [176,90] -1914304676021659533917784417480564232136034970961729141010172076201567130573094801999563665201626189451759519464080511052347567975277496172561959760134480205865261141238388339984812500388800232333762306630182705813516244652971686283127553066787239247294335368191494828212900459608367710641888028916444539411043418163263509606465020965580740549337361840298884351519219515870115609491299361935147934649082924262983694018747334847704763379206134073971807310266242000876630560950482339980341397658018202010723373064456851659722579960392089615999367999509697946305870802898253895735322348881360908676276554028667485270846447347070165869055485272286662475440755416666419887723441758384563457830237471756017907161268110836306816539310223330538938351023952232075829389472060663866933098545176611204734973308316232695416579924599301643721609242008493672041748034015028752950240064892273393322861847021834020868844104242981493098506517584043334214613707286600433557848493707064105208061603553152959968782451290978164229056 [176,91] -5134420279621388579693961723617548802967909005299910425270586415281595238246742038914897578247388011650038143505489156616118580658684823413515862328270940820522822148596013040291179088818250421190045690400336146239772500128900703915305576427266581204445549511056984273842552229118569085264848213559844799438230529940825568761184466570248605529134066197834744459339621054621590699057613082866769597833101699505675555145472917618067900546000101170114461119256649770720623994143357380139424092267990856064119422275790305523534283972732617261064954020940445925429694825609915598674398464569344360084781656662478278374251874274074194007248829671474373164789754971720532920859607290860165619376871490619568762970690938061465776793191000823770842874252113804202405063581479381908902971415628822977286319575277166151393205392662466979200889193591911993427396801723432999496924633910464274238448579839226806505264120556208293091876347070992762469397573203484754190457400680769755740052609269698868915958843136692392 [176,92] -32682581763822270185893524656908604018147512470674208143168099772583329446706748106510644279696888578303748363887316667824498215963525464130308405487558334829527315069240394752773349798447659914321775153460853274424985517059046475009740961200799606103798715584750910851660802960469246395927735213873754095790768498635808251733383234232633065152954350805026649980970331299085880823162962362120777080573441783972202131935861863249831414985864770415141427934394336452619159936973056211548735440812428552229748240019614997347971780643476863595030010072310056156914329045066314161359333264818944148842642050370166442377555766877199961006205492573226576590867750000010353221704152713574718057521159772317206964941409086724570512868609429107020641552200612451987472834389002531496812195044419546654785652362342117480472137399128430618745236431157067555466813512315706063885086048787853831649799424053145434680548439982452741181320802562666293132680220752840902331567283726217194959193589367009713658646307824 [176,93] 460210137133306556872966865804226222985113801141314966612362531474745559188459261039495646377059501216709968659403326305850864718506722949810140701559306331396207342321053496764256731481875041936086256736242318410666920249326679310774759628840207661484438893135167841716867763674703384883321911884961369700231321103513947795777662018235942617220340962100460568760843111398614961346940690399618257894524909029330006234837302582577862118991829430918447725558871421306827034510131570765093106220284908644152876640288529181232954287016510708518249616596244926480707971611268313685332331140910376544532499241567207144208386663976298487401139647306583397934938039334752803562804059450605307268610168386511274342865800842129371361138905059436646079910185066648705914731218381699165825583379474714079137111165396178494568263529103226690742555762531146614470556807829423447683816231063784199930769165272302318845986325209036080243620959516404104593917473349666710309539562799562348705480986253891519707296 [176,94] -3485232550170160820639263986691954525720683376349243037261625172501225850815899225366339593308340865221167664864045754166773447230101967040571959597001959847704430683239206835844848578055498011434278298191856896519711806435948513814391521949781058053042281534118607715746685559031648987380333465932247124376391355250685100252187410660473590300262064519275713863820200880057460109252257541048274634951508568671228913768600487402841696634688942974638366247270427797249532645350079594850986809925628775925118255195257048691130411173109592645653156443639649149908532912618558831971182878293381331164865746331677867368551092385041595638362034722926527797402035385800136772904893775753794949065345947808841720606375203349914718528091262042277200093637085045815292105110204677783792875832621260629670189105332888719900717234154041592226412850822536185567640523623365457527687423681623126926235958082043417187093655637704365675414494033673870967050206868533655892949611799366439043164362493474366848 [176,95] 28097685369600763827430887849158995160957548552084763921527125479831721845148664872626343687511308617694157402191309875342617454238306551064481923585912277403691560605462386968385968200477518616935672664451133658671025047834022016073717439275684071801752525710757715038074463968436809570311630262662560572557253353465447447425865669627142869162386958975284726380560630711203541798927245483188827807293721887339533436741113001991803048418804433026672043267557792692014378373941763776416577665806225479871317029903241290372675660009104012320198064532706587304164948369697201148746403681701639322620962746458984175949348895929566879550659768787826949563105373201335353940759499373520676745169043505328564026558359607579429395127095879290446864737091302657451282253928912526998797735525243686674474476203012939874742770222943062331306929368938674286628727420899816286035548322594160934570695541619358691640589474221447398247842116587771977071717405562554452780644133281325149617196624010400 [176,96] -174529934738432140750985433290397412200498663857987066728735993864464258652412589668419307864430938701132450748962624325051000151464839552220013495659716320823837398384202451522501905333208108977251616507891674457041736276977474912822738854070752936225235999010821099251882251840663865653426227501700283921584273249954020864358711293732630702647838968213585127373517638300594807631850835024719247334699515582955264554139570380838208591035335165362632794418122373685024450185307412118113288888066393818739946114416271815185561112322190267740958693844729084971699025215952753379303237984880766313395252381968062123471346912313521384242867682083054669235867008489347224427002170795713890116316313872893602788970552509535342095785542333686502844451593576539789767328586509054086476691067451739623767420643718341066457073127242255400088499358945789406441268250372083445976419400149363078988539198838593755001335835834421878454506480143703219030316812409614733350911797369368663117096256 [176,97] 834510887510123334679351081226565696009825108116307543085055915935662064708965828166964457044610599162395494147886304973555541064421142552539870125643368417937829902610487950038529773287662858596018279697729122190142277646556677230720959761962427747837521232802646936844853168197809259572417454842862864144107095535922229492278459983327530599334207798541441957835629515340841347586026158133411993521704971463333233277269533161216472129507031500540598763588968695188462644819529634842062281560058137074478492796159743652918471543216134352947378428136799411530288098832388025697856410957106914182602100963500777954929573060642297070658442962378012427704421406356456035947942074417438033386278982724765711799027704054889224902524142516833041255026851344081506076499380663890850952690055260427724111673342550236794358223145083514296017148079498675165564341406073775087925605546803258501643491929241798842065116416351243480755224100129941522440378927810287446203001574777533924560 [176,98] -3726950932320353800857281838519390088971512973796870196152190333224042074386883461056007166412573521431349585955518600971910151832603756752621042257325589598850213020510397473039060765834610393160359601534865675000336475996120625365961543667087309464440449991946653678283098725893763530134202413487516855607947057260011561916085934616228769278219750583908280872150913015208285617582134199261189147630565197089756301872270218288582091169122901154096640743021408609347846074436662211560183286285512470681722101488368696424207895492318337963759157552327710903248858380289450804993059734956595194910082030708157512862462369302853875161710497579252804537076608870503063705629917146402124021941472927230529689344300298728985398798702966447705908566519453574479778561798977883367647597212243730273153468840214228890634826466240699401662135851336656783874782310674545230762398348675870543873082230106669684779300191571127098564192527470140657743710488260425400581284155209797744 [176,99] 17854738700770872650155607207281380456085536715250848479062171623566376671549687398019311860107913593459578036514235184782033878572310483686628803537977212783237511734753609941185877016544906199710883159376168547974512679437789026572316116949129195528518121361764164743257140968503077685877123381122226666663631310231584480243775826097129002606318857572208248600935685442110922235828378804964248166362077506695220872021646990914489207698871039203112079879224247570942817614963867852457047147655868856030551777362739176140940532341162062444352869762067297782664209090765224548867945546925388744583402292779560799441485206888627667333132707728152303865428465436813939787542649752367798759613037088938579371025569237059909942480748565536089031231670214055623783759636623281675120376787214751599930560998494782903864378783604537420791589159726576824287782653517384003513795126196275445279914417133242272099548918739511978781757900192407819604019362325371941145260955424 [176,100] -95981090217047096202750966467351579590667105872712341966644301676211271534893023664328146615576251347895357727011373412792115302131488691273296133886420484887058176553682672069555586591039890709018544049860430420305903994251192286034350795330715080450051323557589617513634406742477107962532367516429882963322652028681321291524066723389655748555748604767504865681464331597906620490011567594660871009356278918696875146834700832278951696965835273835526127682848322236157848469948541892055781005153481903860878522155079363032865693895255011384823715073946691729229035743088614521880656527338961910395693633241609181322423317858497194169897424838284022171620976419637572257652883556785294415974913124036268680432182820706833626323039516699684843008305193369421485860490802214160085704738202463019728665862849494781578972126797598126967249110494512119612133010277308349352754609250129211559732479925632312977808926358377244621299935401426885139646119084355614628128 [176,101] 657453545481022932998509100810700999159782997867532911906117318230936797669331876339202664933818445140553519954227043989919185184657877798567253915019966383266370492768147088162061119059862520755994549029827437392649929425391970291289675469590686774481930964113798618248363119774581094046977385625948259837797140492803956888220733118296000120733790300779211546956028691276471789787575325756023179484907590230050057310272663464269021000676676713416609075541828745198102333491374132702121594835326680418780478401145898274545022866883677322479501302242122416242492668589220059862220985658499763614543637161827641268248385804034732894400900300558210547812942896953716968786486221896258130163607698380146743379300153079077763728116633579534381775838404291313056043716581866185256984802217946751531992404212370886139543986966579763698701099065207391656954979001323209978491284913345196686969767061944911286662949281755070658065421156132444229078751465151164864 [176,102] -6805785511228479038159781956257564015599472881246863620266581560692167983227579056929992647559209381429521742916503637966107288021443479312615356790584271112230127125487635796636434914268109690777415977847455719275251605590809862407690210511985784813514578424962922912807034979082163173197315484337287073578304829755136804235856213311853993826534327358917579010464605756099010564206221028989198581153727229388982307386841948912355125822349453426315743672942974676048809763816255938415104426238983220214713989021701617984843306522222411425049444485204754284770735295639043800469893480957457096585966587567590130201502343760991901968510137404388996941108747987479888886449671339623151552714292022455264627401292954196201499480370470403010303587644178413286113502839142882423716595897218466401330760934266946193476883562924527652072718262490053834117067437733587861926990236156239616702098398991134449322219853291480306794732332490965283405085829184796 [176,103] -112650209211281915230849010887923829315306125239165231849012957229377223426958391130216169713058830377886787632230223134024781066548467182113586217541376548259313438849280284552326459761741220399330545510108313031524122642755820977954650452121027757849383915807008694492368102028592576207175077090960751304436191974560099072639941760217385626700525827580908535293104149298480563707904072630119938235365060716817162520996197635972449420410941891819087973814273513637313648046421521254320460197898298796836840442510588731270200065470788900954323842759683678782885412188303512089446425293441444347374009122118030771372094875584810792011740093217791643000196417670878892671216679188387072255388788727238529798537692295242441289303727358849723371605189335514186450973477355217935401905331895030602768019915450099492267982533151069884776079316887524156439244536341989415972324148967115687145923161081815089551524808337494074269958942333690754255575048 [176,104] 3082189751353439246012539335863634440206647351654220024745257465914081903635528584158624402521054720677298652669446411127216411649266029671208731437308302353558949976662473971860641599798280357136826299696226639882171513368188016008858812418164164261847947617572272482267882976041117802391370915975343616505533537936048377401591051972918708607017502241025170182899772793221679501493872417267082812884789454366541139799128085724781812670559567370722666611507682537933152819096284682219769979973328700610951094003792400233628136653395839149683642562529062471770449909956675699799335036155874024573271136566542834360632834995529097307288135235679317378467619794209411269099070368924168965389966786844064867917266824152748104310403690386166616585639303216855493394842423450639618854963456728305750734278088120110369656017280890455551008733170769175253318122087927299479332255971119411905166252707457191571681932501191499905367449518176788814544 [176,105] 108144452095908117898084364803220931317924693595558571553888849841958029149001722410901110473658687825754955461835636546481478350278873735700035723766166556495063884836329460488361787615299666977302568567278843195351741593957639593458019509014142163277349869243519291329853656102310468615746582610670348761682643964397489520127880026001669031246278025784340275917095684684348412342493862698504285961167512718521924975170368183850041436315338661637751077083732443403976722028230368106506437063615399123332991735813017468020412404840823661409525411240953178971008096160109354660377950380341243036951958906745814029278235222483875407101105643314833165160465055401701973518810563118953475526639550246480143956218558960618980207164883221101552836984302604180755283807128089529639378551407744154254141339518732352106631063909569166949449009010766455126819073901422651170342400445521024822583814507120741133257596539813819099355422238559124576 [176,106] -243583181148612938778970709229056441835811641448298307729897749273897986691747888852836774685636843209067181518442345289192970630922214816026023460182208435792903510505526102698214547813882096869765526365922721067911798927835446162613821774097079514621613519210559109208899668588114127352927390406224291832101600338183896461226431775183321772876471035666418625847219443782571421151832075162568054747006161428322374796841153276495780425346974613067805585321459037144991433403870233815753865963589789333702798138630286144561337017599249685413020115765764304200729724087798896633903377201535841374176093776711119304375535567956259408319062707582766514956541799965241613354458568816916033779000109157456809562194455423116306389011817523625600565756686123670191114636086022576205016251385242483827752939747718301543822832660895590885103211305612194570973247225472759920684093005092644728796980005875758920445186043881341416521692786976 [176,107] -30639929221520302725237563756468164647770427284238194495875373129820901281835374624704049943062343986780450549294792249789970035946728940168212700756746354643333952483401507342269077027072277113671197053051932065465827376550539237838769775613365007312296552193606449212799358509873979748906669913523299152376315863588119640800979528407081047346635624872770811452187610035147251521761630481628075563179905794074796670106198769633478525551478012387912486442857945620197818458379900924541682087775098399211588536470230127401924961805403700183678777345282526485254057095654607954433642749944805658171549445408413425409744644494205367422201882643060005494500077550999729804444921275619142064376815490957189941209437675208334572556565237528633036983321489535094292067798227796100545901655862952103587364034824254859479077275548024116310031710076140382703261842368863392306144912139264459968086017587811246134628328150940281449034928 [176,108] -249180017171787067282691735765233975032480759905816923912211616943774407190629457220119247177601047127559164024277181675270746798696827441713980808247344616823166159483712926685685131881026779902473518863310160776156954958212021345924719092787078339710162386353228117723483849037587035207069591087100462669073065384570756937520722984459892354816099990265773690510634600194586682832269421777649011313047279813904782343562849112840508567279441500820775421855586858923595345497776490359794920693555036457536018375252309455313098700953016564363643177345541884784515307168384191967833911566078726568997955099834315224885181577484816611051974179392147791664667406392181734522460285688573462170167176218357381760672528691807182107968609321494563480920434375519472550218511973398800084020075555757557175671938483687266438863906940359490615750418645571500805314965475584587226948926829941403734333931894160161722348109972209624480 [176,109] 768119008149769063629577805893353826057418051548906461431356344108451994201821681249778922194012956447639040355345139675538111203389503065242264366890516163779899332203010522882608176378831222959686908694420801074753452983466966010518629612265885302656492926185321272598701979570953921090470245296188863556472957801575548584142379873046679298034845653090853333185748928669952682041711264960687552863585458937963865086659966846149013190963541020501050118672804033545148965728831554426941019446938619222108125795657273774180093389140915904642376426106804082572407052386690768678245968888948742549147071622257168103872713997336908409673040191421082126167361378453069081676591507968911512466764191734716657077550056152790262249749271102710459358602902493689108164921733339033928325857428999035167394125863660746668654338796709381178811255697693123767708746677674214016534036752027367894659172200945557947070813614569296 [176,110] 18264254087952827628080689051826151275093224975453039433914809555143592582482620209781901422671629608670675483473297397389697935132614201520511407369757442672470882061106742727547071484427347539456125090632137861213382238037106456168995909200389605529264336844975786021238167857426447719728279048150357805631163109523089988249172421786442734475410435895200956309052651871106180879282207099274752111180429927354764494763948683544234636370212207149198846753031457013900442921097377013532815883103288058880934767303487183834617288618294861667054572068557483405407131618393617867897478589978654634925648849983043691971491145265769834067622299406703152509829379998352293788857348891167391550838054370794413538416260546443024516265240858594105340288917062546937976129606505646257903359714467380548243252704881215670851527068326352355887582373153676857161112306682886578106313599505244445621465692410676481991557581920 [176,111] 77785941124445643549733542390856105605752936985331060844047212764085704687326538406821284022295827075471406996232723392978454018734652545612341482185367405272663584099982492689214517634740810578309355963633604587622715641609223798267330439022019368490512621770913358301067742410481809210412289229854684261918646406132760099794402385790667262797719181660302175666756361391735435170155346929152222727974308954233380047076566892483675076885994132619333662997253199597682028128149053074025850642630964212080714538835093408758114557412413702606313404755259322788486899644213771797880701380087788004730669239033841873752266191431764511486305513449264988006504545546791418017893970007782299127031258262828443982211538751679060505084128810630686202715357364616404839679593550142809015559606113813612759781499217765411421422461848420399301632408166883600160116911167389806892630108206109988865085980442403979976934 [176,112] 43788447932571029424071105835345827810106808655050045098464205634268997499082156221132534104686711124460807440780140485711260132877831244044413508926403604077044344937248767255967654763118386597677608726379869694987669750755777874683919046941922926957034274785158951242620750892135473771832616094545414813100312511107383220084017018051829543285645437022755460218787347247739323657097320502231375290627953208561787572823667248383217014163515920097664350860515510443182667476061976932380923171614596483672003071736991694970161829483012361927642880632076525270266420211604772842915085220663622596182962761989581168003754562346780055552911754544275284265737111181874143724548716236652412701035474125356327183961737762093828742686364141006133695118275392336272249977550127744276127849724089944109691628048433737492353073059442007352928891726790277946556271766769118627689779152926889949486814318863872292 [176,113] -523795930247126440951854034145095143379184465389639037168159646073393935024369136348116985595975701455897145760339977210314092566202751864216474944903809770330775215082449467350693129137027560317024507977056169817367966520632278667366223791743512691902072697890370338531348994500954253738549450261095586798449285186424731586737288449012876571368095959873309558852922334855768235118296046011227981863354992391721459359596529021809836797143360884444273119152845064860111976181257221279771614987216516954768224594152314205973943525787864786822314327355195906108425258694129177461614730782218660221845225051829918811881531545158000962331707624664584464705279602392868769635706850138641735547361316339017669395883468780700409261226814144830894569586509549278423671276191410054603368948704247655646559549715288664558882961123674157887911300076527388378189008166349500805251794722584004272394583891504 [176,114] -1512136841166948008747580128431319509040991497884596713862826027695205997405050299098956942039929009209967806693763305734617311146889710921643029870704887377330285030757789297067101917821011831378187935732906215945081358834358198371725844534610117469108359909562538953070527807744217335299541907795729079817393436402714578468873120502299861602058861466951001693057320492702381366486521412432621752677838553573194723402996090109207426718914844425009058286634030972037407682675967131576438911066855218692381147484792452921621132560421603220871412046506978601421635374035899920558569345907405066381522467152349614728613146725087625548013891378674051228641525316470148866506255549490342551532536711785460989358583109075567126370413771265436588297173167457343990416871445922936838906099172466721603949093447351147367548725153193175338904301818767769188284023187609513889938833383925487587306712 [176,115] -1586648959631027715238969520918466702280302465722265369473102002177769858215701174800875002750069266087693317539383488845916104799699016121994416797386437091933119148683863166699535191368714053232646485627981240696033733476557154125876017765992844517387813635035772835188806612637379529862467640352399376877114430472097370266055906842824416457777527006240126174588329734078591790119442328344731907987644073227546041109288168742310574692356366054590042086202829872133364740689841676272332573985405657583345608719166304148460297923077178711652954663460788999557398268034328984640969012924521740722599620633258897670952420514230811049250225143037634737198738368794583500177923332399219652880631281462261787072825026678217870769035163388716979288373290803892633609692296839706221081400975534328936260336062790180453481748992526582293243973710593781535121917142030443017890328692103894080 [176,116] -397407378449504835930359994658363743354902235991742142645236148572325776607924784927039190026041366450548887192390893883843897239970093619326952459262434222438849399320695338729379151774027443012542765365787575244766175916193747545016314939047733038407037350554616411330437836187234145150579356982260404454103685058139358584365857426405607316198869484571087371721834430049995738907995179585217785731391373723862305543003062512466754322683975300372547920958167724937619182790059974634533201138023350718872552068677993067840659107789310918619739076329348416138141721816092920209846843360339019658186431633973697803014425568592953252568099439089242234414315571841191897976306811445567765763022164917617930191313650300228604248990608930758189332111693619298917326752982171401506947668795167231127184771673504231497739275867525441835362281709489133743373861588168847730911582986752 [176,117] 715968705058600364504842695352130676812136956633282574985665244273666545250954921961934020614784552706650880994556153796333310116264121275343350473235484423736831695744247400050865585431993196315708999732679893026331469452313606651989190723270651874859595923233166716708775607764927377843360814516643992174079126923552791159999935109955553991822860718115301209355281865282556964638513344858203204343906779732168808077933462488044877460720096557571396417491329591362141359483579170804662457106138642391190860152403120739975717871145051122216856262047509568772656864994825791264925891540744902594397259377534058476845580174145515398572258301014381390231741239084567888321533242785032845838734864272555452607160165206371922226336298909957187946873875430585252810935276798184213245917246006749740439030863579546210308726358484577011596363425919170209524929409671396985168568 [176,118] -681480781192335017865225292281379977093198606660092145185738795289144442186626140579170797617766080062093870671483749406548052180228433108323396082344012888430830975490886659609366375022927565015072619676353534860860771266434724228325449172576809509058797638966650581242647444470532193593660683088991115843432787755464266878165363562308229327900401063906208841890127912192483732170971790001831876785123033149298492473300624043571882922440012619462436630083057314861949267157717601831937487043064447211014072402097710855725915536289649818929286560283147471957460552325792016467483737809247629170614401946411633323639848889360486520630017049479744740710164098943097249114914059815002386240369341883632342169300381543969324330187920082145042229693198490565225382075500815382300445540721879396433555634685988051923736067170373433472183141478665066515743555190577109824 [176,119] 5505103402107923476441719856338275494779487130404501567472350208955674634672792633640108443397869162872740979190652399754207687898813084028010397761772829624532026710123033083633361072493040086177603509395423348434517972122798438679463871353300221952011517472587794725347959472185822022583472158202661510831465617912240475459656766850176817398621840946113218585704728267973789868239697864036701824171508360004507738723874941792591261982948722518830158626655119690367774352180523255216719646444425095481352840527958594913241596864404682678438461277101398689494937647629223829365730994625608444517887210497368982745747152517431594211412583233736270062868807241902096940234233538849795077526259037321368679096917848177042994373795151267801700537047958707533964271085830474442395338808888075817370584189129666752915843108805554659738429396231404388024226719247472 [176,120] -18837925161678326270251350994263135670213885495483325943653594988729904505106448242117684122724542033115227952625227187834133601864149428698135553373148556614618693319384460779244665249804977594172702351977091074145485062125633887526922797011571033867796281492458825979455961658923552407267846747186750907551083507015063804129193358136024080055976904821819226458800387348767712219420738563985911432206596000806076675610839671763320518259234127042139731094463587194166444899631726363463998097889414830103005110373898689116157566422995140615902952699637007051498942597140159651454874768713667116787339790864088624005998559434510493062761205712360513738814025586044196193399269611769178405703460341939930366573409740953338972713389960219319691296239679902176099061815807224423178453624963484084195718881680159124612276100840408101362843050674074367666949856 [176,121] 49230056539156709445392489167913186213185184851435679293760459779773584597379185921067383320100639159272816169886964142584598990947906925710626104289280495574691290222490424873535347915995682371414277155387430596006947410191480882430838961586279793981788030217518163538815733650458888011691268590263436336209251438503169836815397777867140749840103352936463749082248457191795599932034277827460617231748695284577632624170611590221016024004408115747158787245147309673358139977313493596727768985149754054466904194486297599159816513968073045102666440267714065540446980868225775668665940310760275772610702668572458685983266831954483639886052707184762210262477469740888560559696125582572052359712208298691408370294745443195590700362253478734079624618731328662019306454142750864769856030810502352331540749599380316149040419460954854742899315816982251079488 [176,122] -73405486770768493814616431067910262309293259346512219751973752035293651365672642710467908950810358433648820181672976140249653247872808084225994622343586897712219009320645454592214744339839849852896006636969918892584294265239085810827355758575571788375346704026609892554134465714333468956007066403612959368262924683916192468354157054932626024453111604886938560276716020880105149380879150983989485089131066493418954286699606781278584180151976972577159560924968153051087078743125616095820896572300300720569363551689506529794998442736489351457889745633231989776781516596925884169946632970997496452605647211782358154738509183534378929071340360104094546720549214634437132164792898349569815759902502932459224017204363103689424625275939684179546278112978073741159769671325436162952237958892519605510096853471564082059434236444858697054205669555571088 [176,123] 54244079896844449408114838989166358286230170630925906949852859698458121014953289390635326492396364112100210827821556543710078777651634419979526230454535811563802935190825959825538129480478136956831130204185471852655087175635061131471736163112616090619774276826612721371043484078462573829359388030559607126593991367988771325034791061254078106850519947658695410411043558603373026956599667952219629641157173308181151027810746489897197723319240851302218245474453703173536157872505752061535975174601689701734965658243403573428481296205677148218106888080954081882899385651884160043120331866660467433490778434398717990356927427516781931584985188896946769304494339865591131660258519218839340573451979087111369074991915623545062616238937178762880571083117151098139726097996927208687827982881086114701700585827241657304791912120789787657517616752 [176,124] -20496189534977786202701888830349028963572477803726598164893277341331301509576876904870757804170528705013394846604935913387704433578762905706830809978070342621257646461990302873755106284366185795760305482329562734763151120726673229546322809189461218212403618014982656615030618667721680115517628557525599837418272217639202597931354719349453749726696534641015125817578179492718045220263542180739088537272650924735269869257499180766652723825921296120756763241631854726607576934669812913330639829907730303533897065093320513822388154862413533905492573484255579910260991113935033927389908745948128734214094509366275968233062456900763150999475945977161159054182367950500136750444616332325882448621596951556427759177466811202266381633297144292393924873499420452137482441849562215736236186196701989073872922788596175969806386199879208134432 [176,125] 5026209045466699797488545463942173931647151208656607585929996663063174993982873130145631672195501534101949217924999124904663974612397508375747599972037339919582928868153703244412976455868906927185551805182545967270643395873554814110617772040915732880667839215960127363148838548021648490827662318094514144704658104013079953875957308154735979644767217062465510782715427730304164091364080348616864880954168496323706273627328304377874639088129368976163381292378422617490075565083567331064642181872091837920035580941175858813723881206228284786944459314467660017459415070656265095636848109052770897764303557955958875268884578679719641735160758606621225544104812651371104284703712245511210442116060698599797700443169665108798349116543860766830961696329855069059743654658841246816922938527529754449146316857647734125308779230748012 [176,126] -993240942400709209906560402324374159429399409785712296471198891719511457488782011747316586609032779881455911407306008157035899727879871591272410664566356421057519125802044030190935665777358750401820058721737111071878535368587445442736692783869696553779305114235744658391634575259184678792646004755577039026688785280200401942679066851854814418896203915185500611169438623756434448819688863111667503401864838790847898061474508336618726811603969026173061850427809777966654697267095986916680820921584063587390045291883198008722068605547148508938028362310917959616102195092535127479290052329993874994844635998086828685836306159683846704027492756049429023458338342915011233062791467488458657371821333194220598650244063586672662168635748032847911680839404456379115071729370580962458094603350373575573510555407900828510906032 [176,127] 126312646644581768107931782564779465960983471641263800482330643383559994263211995042949130258299282811718252918783164495845222033463104103941108036982320725356732262761831664261857572094764237572820202298081109326919625696698169422214942243720027043020091142262793590778728396198976234036830794918227865532016003813062446924180316147295763322608307230286064317241269897212380403841495032286567916380076052365081885746512703406680013130048665328081241730330994919809598765797996238341952007350231809031449718414505159731739722958071321349040506964978726201415072512795789811225911796851167163778950058600803954444370982684854781601802656762256760635910697730545053956925143234487823704159979954597791264244924482645078209056199487232893493805867923363975336904044657056219715711705086613878207065955392718303616 [176,128] -8206737629298757495327129438232896161925414266150359937910047762513887135563532138660465812899855469918434950455798097933967494618157460230543586613449480078272199999708735505764083362689776777641652704544622086525626455364614983093050095871616611403832887444572505350583230869211081346331070533396291451416514520425290735285640192435586864046625449880904741226482530868453413601975247532972364044184938818652677024382492499173541817448792796506156580537766900612552420439729152866235883984133022397361439378848290726920575202546357481532566059199654498296357967498964501621684081914942804440496974887337702188611317705314210105276641120054099638782571941732799896819129506243223345613789716016091706132763796138740900105761122648498689356547417516023811176726662610031868507047908160671623473262107136 [176,129] -821740390340093132342265062230388385577419589165000428813499335567642927940863848667756687558140265122116402177767134762635674312683946956155174872928716956958147033518249336876293379522766783618549245219823557246708086929586413761851568649685757090555116538682170554372850267804240015663893459861421131451872170613072318971469835261052831732563985523621132920010436405355997335554382043402594466504806449342962828829808248761370360332408012869620607389723501314705329038458805142877784848128377016989448942547347651820247985833707970767024049154108223111037257963740398313982822083114798575401406013013016936724817203006808281112864012005386988119037748930859552408307646406519441390292734890805289197207766950182752110084642177688243125136406061443993556465144083016398432815476274105161745512 [176,130] -1214913763193298147729331005504539005314129818656717365217028522822526445490013707076226148514412995844808989992119869587484728851514988296068086783799496024794858955300598415479921659286772142678784861426829065786340943316988442690552000780188994955279063343768579166615616158108034481669474739293016990665158743434503193731230801142741302754973046748215138887566952743803912100450525867750810996589057729078982383967486785838835293797986518425015545684206861593824308176110790263662350599311842554517264629690031806744998873428268499581613281579504113161167839032054539021521188397509160226501422452054619233022436222404470198693791674253607751604106624885377117224549539527888884911756424200645615396468517948413267987354327352477889188232974922856011636000227069417744162725483777249520 [176,131] -473762253404071254572494281816384225496367416497401357231778857515320935291959265169811086478362841337438491542295304929844318662477257380582163537229371475089938072360154293948641178628477459192064039062039243154395845930648040471289079442525438736901471804652540608510168725809995187044669132092988096894955654151815032272230804429293876107048260028452086232932192321668663247001441422904661313925657086181283745905287801112814828311707911470483779244232547470879126635296339539654256202075063301475271338533170085695331135955384995549047145959327837464333699227264607657857721166410150463239565343401235882905116122794758265202757737576258444481048257362155627709316007366802121016591806092830638972730240991258319789100644063530062052022244903457500698636272026984346218981613664 [176,132] -65033899424527393976686339956234275442327253139648340150414546376566629485352115897670431720090833943946704391065516084901364332402041451609533742393821092694556259407409535202708398402657795053615007273982246453109888817538830116040974420101083721836315272030304921210327147384260515399684094121593167508788596235395864751137485991427559033659172879581594799888861145149085143980831888544402643947191242005142128624961634859604838805850917075068442027048204345151139128772305790746547245498213098560683565724410233505323144424994036021995385281782019984731392098546552254682794550364091026235701719898655509640939438992298175193389148507108606869327601333423777474653839221338319754045503045360505866537826464361723538779071221033516137037039254765885720862463366593751565344 [176,133] -3178726405954104996870296402729714413589956563235396304530397304729356763701481765843606237040309153839646541861735226888879494289442837915862016091312970491532704184683654357584360316530818727234125109213011870287383275469054874385253114494051536845888165324178072901357534283565427875979880630442789124464852372780518606577524236508275748472317087747245643564553379831989560794359464312362972004545190100962148253312874751353565918501246954845648234288238451172569408260590089057317446584273311620553614945085699642565691162120810904336664319285314163338341799359060512435517847849488242719999488319287569760034470923804588061012108290958077318246987860690718206591181298478229989602196816592963835948682438611218197665901477174649670113501752503078292278882541215160 [176,134] -55397199136034166874560214823913643261463119219163607179918019200878406016786235952099999675788073296422232712268092807154963151972631160052348783321190333977069679737213484309154218870115535983538001381451218430112301154496171834656278760359925314465625203137968946267332694352726031393376218304774368297701378624038876864366966388183332145741341096690203661843758817631839273434255073019584740273506278957981306211937694289272977776770638002784490441802792319344645450760442453749647003088014091747559915138127830926092135114767443365103345388700020480872750338318057174132367853526286572523621858267798192787888737898737307210846991058800926004160926074621378852121724937249028931180833552131799523330513286527298881408598871133319386116491211551470643971660 [176,135] -342042946741831858434321222414449424270153589386012134146661547944556948230447803830286157187593248599035137516769080774779201314694836603730988107253140033604497367363252529467366834125980292734806245926754244168989715851714155616345754056224413246093008492442135386085875188575648894589034203697901304497080686907803969588005955472448702441437769236128354843059201503416714304471425152404177210270974217595075680541484943902420340470312743554504067979596803116033314998563779112476711708877705668391296952068675745428541920849946959926645012762225623795746968349481734681340940854342609871570328357486452544733888793679014256305966384908077354418670709729048915080250703877824661502859348313691109503550367235079200529671936436368371319117289726829160 [176,136] -739096106399815332609129936287995794691477600408372417565468862267697566379746093419604425162565108058547509179412822786558415973800692221592571875246757747344083130678994118569678898534376342684765071437912545966083282011164256215500986432609968469353746946972842225167691494740937528339299489475894807095195815161235741112738703090901638544606090476496816271878978467068688745864518270264594249426669368489349054727489103333932945703061735288083865110626618716516988909448069259269872426902788317593811554256928545367660551033263052401943811509791534273944914223645101910020891129223443986770649505927230094078771983753616064688972632931870268428111485319218951595128611763743139469097522805691832361736196269485869700072577322067846756271232 [176,137] -549208412724809656685529757611044065991483498404855132330945314461171308728209765717443814801024299376098561809818873891310314983683534798615325712223889527411921054001106712916973347315520956296790586435094144876724438387564677047624134508256836331142875106609041004284138060524209930702549833979431554783471711230911326356733560956076065229676011500300041533110875309885844482952329071926756055714273582453163875538273355343993887449040779695495662848891619379774553238595661856653448532829579858026723832487133891239421165544891732635111768907059637464370611322579603599163462056583475441711209955553831725383106994536121176012076059867311622350022123973053405639305902088785583668460613752894471310734789248387056780754599603364707 [176,138] -137207193127737370970078334682797025908861177631561497939146044011275623869609258171681304638192181207173334620543098095479052110472977115189442367756048497598407677973494554745655140336107353312678401928115248596337350651493373764863678794413077321045528577458560882641985618815390089715378115058593402525802487014459169493045311486996601261666582572679142046961517987568799184668019527705147630525732206746082996575151837422552928184769789871741412920917585092993864831761871333358194490091740274908685653362824987074739269549045135425717629985828535388613770708765699401193310434557821016147521721246789125430640616723797287109259436399613524557799011441218035602358151532624646853581296077982380833861689072822995491311828 [176,139] -11209213187814235360692967918923135175991330079925455038458733327883681988093239571945731878032712241767062959580583008425941406756722897877316388992562374705155699975575003147094063427455105700820309413099955930373299994936751398708815457846423955132497398971154572382585077171279321263283119054914862918193138778309192614673099218037288523294073836818040314333799603440284143244976476906092240369196726674827719022753534524384611752106021471470340855556682694918799904547628987838465594606550128779330147550108654591862778739883766578352949572703535491389274382888580206201501066961656125055420870652892011205457154871259782215060793151201559903409369389612753205573833879397096610375850995685064878942614747991862 [176,140] -289699013304028696969968644393033752198770782259377901582730890417493437394991317073881781648470029319945331441339672566029605792282548411645171032097155831367280350310707629051122168501297771405219503998055521844280011868584087286003969181034129191975192004652878220346487078371692281183631510293870266209314678066962150609613068531804504259685617263924420720680388993919837572262837665575723034657309765081507786030410495142547723547357166838033368768970018048141393581140343300737368647349669250053758834919789488136710975278016257253578308101778733686820510017870724484308863808215748226634113896918076887755373182039005558688614584691014800324204126360083107994164310343421222017839059284946958978644 [176,141] -2278208220105424682990519581935663858259054952596638440112438333362068781130122595103209656865855876705282449587778793260704810387323694507935355784661905158902992011477218160792792218655549452948108950277098905431849096960146707491550739627495273746047194127239701290333593470486009829857215864699231853649786166273972641632907153188539612095420247817861742276308478965582695504546021663579526219119883511370561203126734113119217172498787240215834570843045055702852333462571898217922885815560389501596177440344946466995771575059950452638551175909268336964272514223090571690189911783871983200174117028405472291759124909244989078249400807423997343002040936660702222967421314513450910808510960449 [176,142] -5210257390361874994033670773436014584631018147390257248729661614350425297335300714788852673995830381124329471514735582165282409118433818328769530509134284665883444747727784850515199700444521261657647699030600027159951387039291604935208206775927419979512786495814980100871623524948491780038025823784268287253761367435176985920243616688333295811550925009531786896888737430360552482695803698642735640845400907011556625781532621280652137067296710665536864415807905650146825750305829296915456364320410525332768112724440199313475783684194077546150930108836229831599969295819714306874406812423473735497444102190722429044662869743050421681568231533571087893698220992953931516621872797386920 [176,143] -3288635868724229960640427521592788034268688899606622855225501855367053007947277064999756349629176604554960419475396439323191708512281293090987616264603266075391053126023661677247555496901953626743615765294212652136379976169806935924595282237114829558731399754995911708898286407004835433053556773814592183294805755958991796229127243046723981602023244666793589817847214493412841838431707333624269421548816522267526171215007696363031878872897741598648541282364263482068837578247169318725017627550440812323113569518076291947686173140629780028824241920229408986883894164065489641704814959717597685245298230366899925062725411628291696791400086693424248371709761714228663189488 [176,144] -539330198564117957511777732462248640713518339588176643626493992216987767542632380396514278099706411577264510194443512313146143730873995448464536450731565092737713115137782771740104556001210037307294411481399992210393224441681426580413736301469242728189806761179777405374969755587126808055041924861467573746090347961769299030382857658592008046398113669606113557370311560023686172658694858864502223337928272913782115503761635699266376625515406427431000526111518648130888819777194426336091690157293565499586104919826640095819902822319374149650834272098007547446392789202772141412188904172106078728810400135028858768211794012829053009289159225498287260245079328 [176,145] -21437368047691884936477286942271154473988129370138554013552578045034209073323184266823506144677553045806536322445647703326725280359985732782852671317949791384884468257654981589641865502791717882143447172910439437259877786394609463239247046124213885752738916974433917357492214206219924204687278012111533171670392015920947971812752255772885131223083706283509554805593577219912981943640774406107975478290369716911107932650677727488685663752335343127582528923256477830252807734812108172118827334706523654166457622420841954943973241462300946636461537988859960949881397084973502167943946213151154334686626083530637456908666190096922403271392937473344 [176,146] -190594963740802530856025373300107298131579118495810791441060553267488571156614698490354403281886377871840988516394288513851492502884942593046733722942721582594396577433643250136772283029693181086350941198507234647732042654137925993187554781571633607346573877971700617664886596725913846183302933118687757560440859960480536429544781797277160301761271786300703900635168942364036771960744502707504937228000478008950861979354856555293987429037497965472965369727676891299249800778184954000851530174880238603776888557964409939629893604448945777800530984664911293045794759499847661143766149034141936884289412441613168021408133463392872540 [176,147] -345419197711475061124650341629045271987096709303818240417092001388366590032068286104982943420152812824372051879187573871308390183455383018243460520243223773083179226543955454589328808737964532558646816839029202207844494422048160837477360637158417692032836611428520460680174773445137733613719106391871766742057343657213439445137863140372684712807727562428763662643120951959672790048504810996431403984784517968730338975329022919844047486179155942214633569009960983938121509177043834869030983659915901270215387574550274709907696584571267299575651232347598791104940792835412806724234639293115013170085622084722283436928 [176,148] 121291383916392424054519775546629534300535479987374371654977624874163833735436473634001095874049591285619467304045621884420889272862744479129566558285279923589527924276457593981897679026415694892843426824118745724822167612950935248797736765604882606320717916758801540462948698857602978600893487957972534948626527202469435650798598009784762890276852406091774318521917910051239663108687997704118078645530379909551136841410478902672159045017017322799486964560927966573940774918579062523005193819167883259227441534378750797583801166566573457666416689758732982907496171144821713742503761218424698288095496 [176,149] -3909635007572824058895422409046624871949990845066371471899190946084266622510986556817809375902156712227156798921211909637799028421330486923447354553050027939396057384464291282119218758130755509797677840624926454789108858996060531384246942689393349948278309440600594529945814958857795123633620970374407254930524341882888588943869205312822029290083885062455514134597736744427717370951282029643165073294865819834356503569973436507721377324619493638984108859827003368806065282444067912599481661932436806639869315070188114202904654899275433799377643054010670478020114453539393945642622473409296 [176,150] 27603196520958785773367993195542777636939523458019002603133140299631700867118955264145735485301398094313474064041496993735267962784134652328597058201172064071438640910853598667248335698100483244429935128169770943881443139105678025897700386846175821906817248115722432798092558975345999624577735647740005726550317220279882037964434910253055019857794941056033347514874287163949481555179661908894955579308234827768767825161415024019291798244584740845624991076093277715212110719855819421769295088587721679008221446940659053220920266082987562086964656557354408346217962514033788319937 [176,151] -79137039818864638956971764435755679164992123339688843254129568092655874655584967928995133759998461022419570003820545606001983975361156517903969580366566666652755187279695370863973200734376042815897046934909645150652697037099267200458290637901785037787209102822414068742253611044770351555389960534366401012294965305757871901539353623993999031526906296851525063010640395916637496826797238369783595992020536857666137428752803903078985782806499874214872930136479015291145991278785113408787657390671902567453611018404523642198091406088878788765780570909376415288260659304 [176,152] 87322766261624453818214670309031370213994851432745605419010760725559872565546109104341449499843889737251432343335956158060810908341301628052563367313604810959667968640929609414250504518989258023612510389870665943121366558070003745185548575980421651354021311507633597484027083779206578954417507592068411473975840578360064302102253004580748728124836935597809374768872703299825489244049446388835564957357206698378624271638868317438542357675619299186248018929026535653553008751769100402903836624417277599041103838366428128127821307451904251841934456187020688 [176,153] -34907476578085533003422749728530423464545343054982059935379494536430772466618849626690947822411552008678932068730800686305498686581664958513172971710205205965184307788693636524963287446998759867194059565983508622163742495038843686183893922905593799415522788833595038534276304062479427072977787009102561443470933640784379087269454159386892322386979800353858764340181685410765114656168566511012482438997747213610528745054023395495567355482054142992369915518433798583504431844312662573674983723077402526613884714536065810606086670183022207910208 [176,154] 4719567888601541386507922121022809141347075832174413526360161406180777967430194653117309445632212330852250228724408975668206358592107787263581719314370719296449352760537758754099933702846080281329850546685249939320108922237975073097136266413378646810534856830196372982039531745555843596178654298385933719615181736602220016235313080837107788938099046557633893570646351561050418684159624911668363188674796637127090776564511107871185322986376247358440581300091932524369170343973537371147293703583121372395905384250871749842847655232 [176,155] -199512471669849501990792407056512898237038439719053623739433169048419162940441739890123356657277456003689453169913444324027935602799432823154994625639452000411580781230849390862400465506722179379680622256534267930504741002412245397635308705896679914189017236548849452879666395308072201243025311862146523982147882018373508232146980113746632546133603087529749600482084475070854550126360022696375440744457025728813073146862313796640929724861156776923830522858513442026478127488796408209822260363746800532019436664081744 [176,156] 2409223872873282250833267746430924306550768008681062273718959983498124665684872253615105813151732615629531406492583399717162683384392829076687568383595297212970692231632637184227674682561205989391648838956817069738542205547563412947082888079854228751459772226594887242572591972414671267295066343830362819334230964832564724548261989763205805873186001939205128952211924667358749124654304410821681779418612753425830529131555001378403635138693410906482439034678069534306722905729709791810419112523676585120 [176,157] -7483669359253084476580637547616268683810400249452749093715574469307363315446696189052932174701645993374621102761120705764780890664196985121584938191039278404033417627738612023059061094223895297147433238725981978822738037760677144300860705438467291177743419112315029911311028378142720768189148788388200825000050561715323922081351015379550072350511605907454399664725386138384958041358557758234203757329146846000581606144523090224290740677057058628886265438569619058311566452876139229445768 [176,158] 5289770060373916395193152255223976715503866960566678225152694084879745218409313521081438239890861329303169228473334909171533791845547653090372257227478325552912001568032056877621419595302625697410170141751333924226289012499466246090736125522888032920526951176978707947635220297970531262602652728445506128065739559583018896466617893058312024516724515796994542000805309154038302725662371138892949011757547545575173053845770222333741348817035976140392442287052300079144853072 [176,159] -736051159991000290553342887827964551129562585543217967363665570984944932119660682169655937140263951302956482652300648172170593173410991379442435740006848659593129343717534032266811157070039929643777505180683085055499963099045102978093813247122098715667497872142656805869617194010958368490185118809377295791550730808430585186429571104820005696819440199105225675338667621862567880345877182321648065936927535284172499502084578417507515676018748686855734566362 [176,160] 16953606984908347393930431948151256486947956547845131954894602922263869350521299318585425841736803487867725661813845033330095615703146955472605140293046874204053370513142231258642474236353146154848273390296064034000317224989982119999435204447243038231216187253046170591160430642322209822237610243831592241910344015470866273191484854779733315558808251354107626862228486826080385841141018914340363301813416791052586312591117807545902192373156 [176,161] -52392057658365986415144355854225988417924448417091280711285991270525081705506193138363335761059878845791734341795701704857974592875460877439546844265185403498729558063315596966550915035751999390199265247326555718541832225218549346470758996960710576612513783972930371078869625311756919793178217326728305808993393876329724815700608901773515567122929695674398106039001701269138105345215171106806982732755122367474204955492988 [176,162] 16772754447394774818389041610094025648178402056546908813833547471263463924035961052425871026336425268049701754156173121156174580139443880851029509011631185135273192956351838600194169457153476342587514122071041914335867513405089673894003398402028482326491268126569106336970979211343243770333542522736807025413027193364385144712926263378619297633317508186583261705565041585568400465726098281552556787193808 [176,163] -402254378996169101483617049706260987929935898494620380973510616350316682656519978880760502619795625845212645106682930824195263470863889644950351059837877264548018141095859307529667078553070143010814057191232660324464283175919494221711579485682692527146938911362069230443102380385859287153439103735447174365816804153505494735077033435607913726954169141405935241627952313090281162246527 [176,164] 476954472800395229956589320888398032808037968034324935617441260517360515770762750339843801762100899002206510676275431983122596079126967864344960724174123623671649678111502371735352469071681392412726578575811214891481737107603092380359774222169984982654446718948999748714684336574852485412467555613099258945637304388705549973188989965174261581547816904790470277382 [176,165] -16130097749184854031763370561527524343057467439496748151718912826776518716310198259266155270511540227378208929707657222003444322696046289259831478735839345009550936422443680878417249097856183180482478117203557869784335934940100287276027928449484527157790123000785474560713289799019809817708244184600090596296015383094832344095374173402458272 [176,166] 7229570019485197330040131896677106829214109525253616534913653260711362270745738816760619402142501328588978350968271958851379747826390563209126329871072662888450870576352774968215765032344053784128921620511966693178469507037170732097882162894832757575343454550176980723337442691780483767106258046555032485940602975176 [176,167] -13387449954279600495959113847190089287458769199237213043125230539915933018894157216678664224082508407364327493845744640096993111210524347037768445574425352720777560889120776290878053711625431218445195397027099808782751269589513166583768919498061248152402131251902566363364978236225581397608 [176,168] 19221771425080095552338413628490902434629181889229522894132582416715899592239355095846549585061736733215744335983289568166879357612299096249826181192216623771596514559855294644826362303348469129970380983408822595880473335268345646206596139144777629797166757072 [176,169] -3123250026706880429655747335494450737872641720678724594512717309424901188264198196550881099077219591235168651083142424503690909758710918431719792655524667211069825776776555325038153404970240078388392092759371006119576090542976 [176,170] 321410097154181061601674643416956529625937630034027551025066063579498066266753142215342955209928175149858086818686823029928277530891529267218344572247886165910072592282181145685082673451394684712399758076044756792 [176,171] -8743538215492476702933225380593175887737186231366022534648619202853742727898006153733288673800943107223853923030252533597256406304780865850806526189730760911262763561856780862676257506399696663310848 [176,172] 22096711954614043356122042399220585334273796016103421949958529652772022603643677499843618030718204574311259386993555215262850245804348798456773125796820625192002186047736131498581207152 [176,173] -2685752669646477110984334991937231004766372183504329783944297349432240904965555248070507580872915291380508207795503900281455869577810758476957932424810785943667424278560 [176,174] 6952979272672406343348708767144437123176160287347641203619815216033248561695478029756779795223273462460955549255312105844669790195002834808198683106214 [176,175] -51487758216778135136953042756807032281624711989777369317741490585845783132450118091041368019243650724236859212724328236791258374016 [176,176] 145597825603875464952284509320506257415478493570830867042935855622744408797464273711065792241005821664206401 [177,0] 1148688382998351384833421992287688334239367300262360276647098840947252468371225789026943351218224512555348861726932657283849534460027128485317829211665365049282426463930428986761316576157820170089251195317966412506805155885611176390608875694299290714489891761282530858734024335967247063688154939999037071840654131700319261170654905353004090560810564462669648439426559415659814980192655942618757013799057260648695856485741455127934592319447951937397416640132989768905992597382346192935304107892780424329484926012547724509500791078216539010537381242288469169471010163657754801915209838631054085487255047507106093628131274061183943220256863550731921697371112290654431886419706135804157586507331530491787165839839805330999139967483213689020369746800836691452605416796751537098274077456929923534661271538629534875200620497365081863400798067112801996687183271854627478415767173495899777225058931680462790942563550358688598353247382970715263113215373931998233149998516807989226217615417516000105885519372426870341122701864335641479292408498589977575375217069407302117314917604792048376508085222238525170691929330609669741785478161936432724168884136422563018061840803972082368678435687373316480170877394853232033909539306131968546090966322873272001743316650390625000000000000000000 [177,1] -12079992141804424572701022366163351295929823652255302576122247330567790032822997487413143899261171048766916081691372881334739171761060934205322963755004330617433780390139764368060328437849361527702495905086929879354264462872871696951495471541274884591059828518232992260802341846496914931965796501448370079161915488632724440956046048773710871867500010709610553459204321886159360426716811389543357509134822972186768624136868847077469898568895216104415772574438327202360349604127666070812726695028950381904965542868681811813625722727867775720929575659274505205171335254751300536728579212866617091585209124382231056435194548119930872746899646016251524753607892570239839730009223839597756410720314769704531287945562623926821667559289219957539891042917260217377936672108091462369139901453356521521376168654739079369808031756880873457277707091773534728185370834344665092876438652310864333147680840044092986323523566287664912276006661965414506966520408393481796260696763729609296472369224455161050148215292558212425350903178748425937647427519828567186684260512048490441747605061018167336697529803139547760537383327362704317547205230789313696724665427345517049413093427909731325180863046540651757441056523098275370909114083533425153688961707683052867650985717773437500000000000000 [177,2] 61095342741472503690515508355150837195650621695982114880989128991490351072782987997795250958314989850036191777361937881240201870030890741806060336126458459490123414296728104693193224844710894608348213357107863091802228720705089878712233906474444064496105001858683710851647206876808950869107875729411744340038998379594683002345898282800085478306291469523983552016716430828048922083896480359582562047880090038840192369583353762996012794292367489637306333036271965146030057811696789213360895696764764673611628247512200562067176709733301752001336168655672077560924478760742560432949600216167654572169335841781576766352385004542986086052428591494900963518298919279734999167396056479276135833775952200905623486690310010384108700304541683880604147650573482497323419657227907174274360106435173465892855034799419787511144302557332832359894011156346620862768315634062656937400012684594663765890567145325267611582482654137755470727709860564352403046470815115367368210043161868383596636803415966042470677231750778872470917112314995181101785776280603325327845788276649669386474270922638745939592863667377391811922295643308560221614312983732451576079406001663561588653773075515526392913485905135379092599461573905009301646367462300183665167695477030575275421142578125000000000000000 [177,3] -197934477777473245634563176998427781199971030438353910437118544452635735751772956885623199912116948328695467451036001719639289625706409954296974265022691659636368439574011769621230896940319360963018882472471272119612189029578749355081225542528830278226641595444405914710371692581936068434655990275642707357674838541432510186362427612279103893919959401264979753419024904929332606760916215340481480150635018432449609278220732305328857059299512643067730735598824354621471915022595902829037965268478094894151863939594816797465517591632967517085698588787884313680981770345160447843060523299799120855815188859513505085942472763886497767229710104588167199379222140670952222879287562096566989478465761562795338183893922711335765482910452556563521648033474672255663454569614565965417754247080571918582854669554033950085074634580218268464083635058340900645954711399192781957778103043366369990435427658386259464758880191262944357958476875853806769544409698571117704566226084449224588755742579551795489203882152744848382990218173481297042037831506528897841274128544811863108409033759607176880567596986046917574840539344678970483698976129884005215123936694265172513034156863932909621983063924142692518137731062953278002224728718703550592612653105518460273742675781250000000000000 [177,4] 461631670063122746521465155539149478583683213335961872096345895821812841311708045804036931216088230182470663235995263485923856750565374426610373419925731359142401375192430202353505861391863509445378566137624388589771231357682698292843149147300738161854686235317664181001104737805753285031881248817153751430746044850135213517911840937699576346800507558707981624571602740698727979502345805477668430310621222543527693546599474481625171520021646929561088083735521147618354286709837003722028556638907295683858441601626629598059535799218465504061040147714903880241047260654913228226807477794922239523151262866590921143553029774729715525842861659361719753505818654550834896170366736736701765771048295364257991137691608055270183895330648629750087046588906329611469721675666583744906397100083825242582159876957099487135643924143300752015114485597086066085915398044532468912631736592711421902138783148149362862351298662475000763280617110914594968095271360024560094402920377370313305214953553231340757815672947546674733474297465144136940809659924713581400336564159100075258573996182128240373301386993775918445893522263484625958366881218622137518274136679220510589725969559144211453239416373063372094388632897487896147916592958230160572834071975712776184082031250000000000000 [177,5] -825809609913678672252412734352971453997791178194694828534215068100533104614491291370796348003104678551793881686253213271597619188923196455993039112293506481446527909895875181023774825175948378332607562010234580095103748260681358770504934223827521058039486016490775959095784841132781084591661129905391286643827815012920569825417980620927719833169472355735289964725291952282438783394967707897994985453536531287073813347784902712729590296934805555421079120868737311662859487549847139308038721735809802558604258145671980061870876048829047645655279176578136656054543919320498758046950030777412175322235254042124577072795161192129283238973458502802926627534442372037653485183639141301320836872212300479641872789932919895669902471865050760606729427935904143728316817189718465811598240818641673314964153154402726440159533873297836439138442746668250099615475034091441433606438909798313457527521703274763557169688216380273992729124740782379526539768584864844285390953322096214928187707811843091943284027933924711381057704947519845770286248781509987468361349301510541660392665611750218734641387373253774751174753247025374346151524355649670612544150083324734014924838316949914625000167993440234303694098801745812907551748862357842982638445318273505210876464843750000000000 [177,6] 1179533060784851168315455830051490440890445018415927986825282857569732279920234252873598086180464167957542434574722289722485940104275345770658080812160085202452144142750124132126603310655110397497864380488467807981312448059878377741848348322087313316068246317664214999911994525290027675792565081553093245111105848039842453990273898301523808841872452372025176043706944966019868528368500060881058806622310097611676120031340009071611576513642450878867095430693098147023125097292429398615900288677331637057263493080589158236602208982852936240775205576733053508897390497848110916618674116727621326601327140978994213010815382673151496859651749297464004631149689933860731798173644614626218983432064408407280321867515575885249408965129375071616491418735242104567589197882217172175907289994037457608703189138698982575647746994495119374762674842745019116726514856229690391588817167841388273981166627970202346331780624120683769691142778208101789186279855572071383236129190713265926309671539190300218512909648923775443858211320627190983073933558547857365376353236840097413008818773828264727598062576384810434638796617376122199524457048095163077495703655188778907873898985686258154967985875179247586722434804059967053830824551877327022096640168053169250488281250000000000 [177,7] -1427094244589141229592934968311807596549118913983339621855691094190521969740747105105807311205764456715972699332644721021946998362827102968676486841919738096678320201613362700619790069189031498389622175735036422697204024351413398746878423002609778436861468871555623445697661184715788135912003122842901025529852023736016122589103336964636092057027609924709589956000909759263367033769468316080552305949734523532080503487766885253026492884408309623971790543013529938865142049969332714846208803301146266450066646817983505535838330856621203480016383346128658992399290360984768495560177435868873843116630297821196291657437202333391526032976226800758059605155582014310947663900205259904698619787291361924761735331370867647166587187699903558626567151160487840563199329955239892030496850842412617133362865528141845501255200919443142701163516162908609549353201071142077154773087599640341503465920525454443094385995488653450975085943965778877955990863983112870984382184912191579675728099530237414849179468926317429578280766135047532776345220842924046878165769203997045287400420430231086700758976978829987303002713537945421306773162616775018149414654118000377819986006516587870742395812053320192969602704656003518499312971348618952922258137039677917480468750000000000 [177,8] 3619469960542575524284351651188800593388627664714499133769338470646337637917060681068490387677579443427712445016391621312620775962737829067694361050091532426196926436152704274759679878215797189106946976297017487124054423943398626242457897230001317377009738983358333938707424803415445433639969373380384201011932842446950510564653496555750560111564696468444643764578408314018678791359496401780591383518309614168508993177683402989539605607240592296699579500830177738591877102334952150232939819709695531419314541596378272279891154854563394217801010013366507887664554142749676113024526095956283640381275378755754773363288909506777571733297570599442135453019054561992649682554900158870754139426530865931039862317507146049756647572037461500945992643536105090295826950478816374480225405805181411665330370881153189588973082266996139758001983767654140207867021074060816898806014855885481884614479580240373369060003686848608265123507205348517224802204158759165292251540354019213199705381926490723914279824629224647755443092877539038129813679611851270412361058878256605897802538229941226171136770412921579536911118853551238019188276785295077498374127151811413272428545188698237616003305642590927133204669385894181099928219891163865344340497669277343750000000000000 [177,9] 48297644559664481419047842420857600585383427173549616079786770413879693561149042817821345550217150949480660884811131059067725841943982741137725680012202415584499297133605334635192867467248306393021061027222619308211089520706414927466577077989321269855935337977407361038047443404213892328980040407428810305796772099173629451585346312823819771671479828584631823014522492787172949483388297734642278237973450478111455322831669506288507003672805866997825637393989366330630615568488267193539822801665111026799440667494678795118894991597605474709218944170897241112929262686310648500000688600550956776338983627199746806458410045959117134679433000974990906761606377442800367591222226093341550477593236884294605920535169946176562924600705759127032031342708272376951935588601643716104683235314764161713000370324161669686471043971339079051446138873750587543477877712081347554127901773993944839529576599748245996141038480565198597597769515194851662164554624657818643692104985664694344701970000419229379046055550698229572735408494891744104981056338809480115843766462417594084980043715359904227138393015315145979838998156873518453869765220717434515819104488710043173051193424774369754866799872976811240528083468185605549816038029829431777708222967765625000000000000 [177,10] -10986587691307562246547598874759483526757027148978908297589399987160469382229802856819164034322932691280558132523669478348461171419734449569068973977281496109313404611807499302533013199599249880522252682334898341477722265914000099006500260945606735215462768212291207420193575139472773838070280618914554858734803933233702595672764419384005884568178060056052321996926815856038972277834153991902082762721776140696399590587102815123117075766636194143131285753018346811337390594787841614712640874395995844753397374581267848514708914403859777000472760831297156828754251713084275731474055033075474145571224534354624115055542746692563700445613964819771276068780163284179213072843727358436414862358515919630598470712259764079474066528332938361985685746747640186974618081629659884424676102214887452558521344220847628198226855880107589208447301381057474521763103326651393716334998948187797268496085528255864646783840507905651353082560892032290459051990919690991556966964327630775583051565336934536981860423077429990900548474184277932893147246691487578995468799848160373726005318596569234742702541503735415229091898092434334166415649921261160091426348463879465335874498779073147886675126046110416680106754931551331901146038491050902550346248494143320312500000000 [177,11] 557416626480922063072427707827168027499213376075044994868359461740677537854055902364470372105960716106375985781094496418072200569001491401570746786843592821456255690480780443911173054393236444725045463566228872557270813464594812409272885394347157980549527760395341396049777997582746644315399199625173061945561621017141052205172480449921561819842063400744539004805706999777495859351443303300480249881414459867074244384527269265701422821869668024331480785439699485185843663510273496958604112950387168866611844539501229761763042708824207915583663647794673480761764287372000318511357632532918678666082946856403698567285682116191607965450376224513265684424409886935007240397944732029517803718152443234213004821877278938833588284374763407229015892220637745503774510853617482587721024348380304003485558814596286527996944677479853024377816880097759908748873432294720907871075188075188253623499187148988033953177094117941874319271512594082195613266673880589741306521768306196958325357273879427369186432566096229282305744234432182922844289366111705814188098423913430267651089998842785954903219351287768884335172952367575463673476897945600078609976799469874686727638767851565719461712550601173315284911164967060180689165137114676331628468842247902312500000000 [177,12] -14191766707310596668344426986632433702274364389576600795150685280880993778946163343603572246436023565390316900307539744056657210051044976082181857873794525556984137783812885375319111846984073731279187217008750980054392575817319614329797520552384816478618189151758342342112526206186642974823895728342963903343005587243277974728567479475861352837160757104102078023175418218218104856046514168158378256213868196661665388103219324034544342378004013152881708473962558913289407312733597147568075354445960705460230951667567886685513484541527278393639935525851275232706558985874609625787317354682687101324999502666635653958741121225611785673629054296076279097064271392633679975473949599990562146789505118393682822046964459110216637166318463806751747840718300649571946970924516829757323292683410600415827035374707766457865884388897725017773826993197325215413998065482451721417993695264795894911337326545770468893479144151825671501460294486215527182055906731707137131708574018257358268489150620649116395807434381545775559881814306562859743464274443815892676525396742593771558597180878242172988460130483742962925100826727881024578174532488962033232227149168390641291235182008564185194504742380276742220702902667057164706288073138620886977172856143395000000000 [177,13] 163160001659954978199699403687644599340293151293880390504494545862141920944492541065736429784473119634930155229092347441100615525236554652010182382333002244318726020172847821793602210932373166853050000431462351149966793391838316774394954445137181783528688868144502583650284620810587836461250582777402224344823496565049865329483845128526224613701925035934711202628369752205328457702296320959268984952141055916909967533609711553175656929541299218420036811006067265871040200067747107197858132644747556560358081114900580004764895899837574312291734982653191395116801796246354925329975134105478238522590572959766835661785618439171066308153184909546655452100135510009132678993092786164112754173131987279988176402501566647478436114435502732535288674868009776891286708006152438711791977065344440726655002855808331809681919579847652062495031580293727598903262646091875631760598626411072212296991609269463171723418541764580639910822425194135714215039568826229404922593759681458897607416755346608542518704991535119930170731890748388326524402530233466376821498339142136066490918485523110830307976133308430983354707932726299231536550403863859067152995983651445657883111262670894265180056515020035884952520931290414794688492372893713644088755502683669091000000 [177,14] 1007567783248055057497454581845131704230375916351063379818193568011481528063572585642708867719176311887885898778720300097248651049175638414428302711936886704129618255419732855837208247425932771838557927486937018582313577940099241977478285540361991553084019209078803488084865391766175231960466595693835486727410846199456728604914400110284113810611583518758078420458437720852704678501385983376554830715963790142219938160544974574519764623590092696852167493611925151828259948460520517081756822649939849267957748060760084348094399069132697035939350282694267861230639022565840632724334170266120606239238525762025884496303638085264894447053984681601260686357043983602603354618517572176755128021603260101657903797731590841063576700937133434967942519004042991416197920491809636869211174500657933354897149779876214796519977965058141782797097941697592624915592982543935322817140924495715464320493819125815255742598962530044774474300134807705507023019860541447812677277703705055182720047029494876043725508682318639155494515555359456699485450158840844609952858536786558698809524985633154653015997657730015332848851184738675430091486131625859827009065073855618526928258022995766646583551938121569344876180539425969938696311274534641280821511651186900320000 [177,15] -70595541333559492408372230082073708858386298576742239950121851418367658302717283001936544826642616133246772772885142351873444559801855511964494803827337359997855792923614189560701866921921256183137288478275293272282811262844783529516264259919484548139664589927340614123227672235999420786031901900896518758243541133429800594746049150311921136251917926712325801202683674828184447705858166870813212161339688134056088469718609773804947299772757612662742940314720365245480915443016570559108517534341752409681198828601032102253361185467529030630069168589069533346985331429290302268136366857886331374395754592462415408243396666463517378851180365986795136715320964390407607206814358895383661822328267452718417567918507957929963550086027901612375750917106191377477229290553950680110224631922800766590387641524843959258151311988598461804972521239476238253976413813013336743681582149851386390307598616916308427345886335143931878831119476723038198408539381805439055929473544620578549103089904686830457622794120477092874908037332493277798722898821671604151138962525427130074923905595488075966260575270705403978217005277870253520148146571060690422618293054519797771692580327405063345791576381463832660144775249590409829222112134645434200618019132224184896 [177,16] 1286156709622372328718534731883453361727831011338910666968601785221958527553931701162454478651660845114662011672006555467358492664199344706501744537070482029234549680328309215108187486836491056329973666558157145988970876003993433957833265492341609521593971953610141423513241763629078751778509961709981820757391130577745944563976100100248769159076015466925644261522445398548126795724041754687649417624683585596796053137479585133550427259125738117532335399820576415241403229390119390599918449359619749400362572072774630281883801715475997027581645287836971165247274116753025183779175839726348571236936015411656921298757044654843864542168448087481122184266356523849874026322340880214671917486960651471972423315022002128096805157101725684135382152637927940978262910349477698341873527302699508381776822703318999564140331998502537274846635747630907759374079558609747050953444178914116428492033572814755653997519078202787389970253182390975412733807834772692823408701654958746052591737383718780903042254840206871175279160395454985407691184921617402594619540417633268793462678039577336622460442213726970628655422606062073940090600641990390982215756387022897769326655342160904094595012903007732492133897724691732303681308277238502092549174353034849920 [177,17] -13339251864727054446997462931315740694083239212079898574140026654565450321707176113529852736811789160854616271143181989748928129305478549518653448051116392098271983941042638209326701478551218824680408411853987623705052964856077570030329749252062811233771488261548396921147303542932312292208204042981896357448340323833708215870652942182513813646080130276250217408722901720770154453118149898775904864856714258974322259075050537605434949516875901415291961889707869001795657372623158005776388102479291851733387124566283863563595213690244283093408971237997589418186306306781616868479812169376661637210853159354606827376011501039947782895089546351548889965692951701886390236583325254554661500932964619555853731082648279933426824340647199161913281269629451378846631203916610732439512233817527554663932112563650449693788592404164255624423918215122021759489175509402450480829481952866283592587750561355819931678376572936828089813898500097436118977218430514665437584266829033595041988056665238532885729247806513205521370138177388074426439154260733709942617035938848789911350928994180076641435086387203664864658842122440642037816735556761759963858817440824416483108326139649360727284292303753489764288982135128894642133993334412182736274055238507200 [177,18] 77981837961110357890309083367134596386792641684291187724125991194393835035562356558088825824095419395826539898075091564818850695011309900658637018283121950575428203710612842047967639336519937815868946511247018663590344020976175806362813681271004275751730052098007812331521121559863051171205656488308462414783643186967520735661558070288833604718739366498160976436273417980292981176857712557605691278580435271886368662093161061751590869952271169217670005025507680553205325085334778184863299821251310795405713245328394830254247655406881388718511744266056727265186694860369939186777534876598080021523025368777044617490174872798624805007693778646212952094609142169042927486243481118708238587940453946025661044516227391873980124534385830317096798894908978750206968203907312534936397715760271953954887993898439936691626253420814318327528937129430873949408988417368746417291830976871534829892183054632602262621584225083966374233734547469709425812337987777449859787060905459805651003329542657565454103446325251210620325105644127165741100193157843499220821670901496190491732706187489680876391064385598982476427141634472719242061659089631476156004261280509430577790995542518473830332053692482585841941444060342641440188422792474838402488968224000 [177,19] -69194031991963124491679622808609376028351364371945828090517109495411061694073397115135054932220276630119390836656515779758829619975070338890693258369704542122367411776660566146759539193609807414542638937103746318889628925422858011574377041956932644040343985465990691877895129282078463753769782296864902413203501621088255510904374681966050155603537083172632160028331004319350505216373868462217318213103776384286307514931609261857816295747025209804163705209958147412430751847435644483086325219589297038968333668524119496364027987352491856606143287280799912436295731481061621736253432504623864131547128582926373011725903183268233886547767875626991528250042534961985965077810096390297883959999486754872209529264744772594650859133274826631885203729134055700451572640231869599129566797253321847849358842632701458090848841817296011799405855694971030944017797808337550996205173033670913561579769811934266462620094106664288899789934187396390133652148859714065912001916015777905392750388711595020706340456109007693996897286367676794515438294424727443484328896295950013863059923864129079708380060006353007314349809819035059294661918751993320308867037085921792192400777398518827954173717920728747852022165534322124730979729358327394341965632000 [177,20] -3434243152930833035418345442130358553619020832055422034621670999710366235520512164893776642602839161358439679184785275615401532932346284222219652840606134462582027563163385364968462200693222776436497839963955007175115556554552255212429755573580739258092098569131543089902062145030981004966177608576365803240376164375843290554910621828319721381710148029804543133082947564988149092876774778870768624885512871154004417472794802030051361294607240591222170165039192524327069149725484462700278235402124837841179975832531303035699718529744871740175538200074211300638115053961340457964753618965519153197465190818760246734855206571447250252841875997861563200833472628645950335015381687980650773404818234435418675500113097033207443178742761708753603613529892572485038187512120141553711433652491959812290399503337601533681373948781685040810357763449645135192514900547951313200212566963870773547587683617007215270452875369736374480536402700469534997824896012651015977979176597950833612827179964162428041142459961578346028803909670638000442166016462946277407080897393436093694926347806220993833044603582344547667089304058885615453400542258592553714955333596927666675575903993666722409807806093229831227442344849935516944224376739617034285352960 [177,21] 37889739902310765382412350865267587290393816723620445327894213378177363753274650609975490427344352174519092435176336292156931153588601570321752322066807947987445176521966805111877638112382098695362683631684442060302981677648053225619008507968953748760282710219584280473415156737863812198836410660543573048527193796049283143772578781896920191863050700846625537770222627228772171642639643110115656962895749525504022804153400538609835005240364823281422833738219730877869469680301906390594530986767445284140618508743257773577250768135812693703993119017542292120956935832328475448333757751052385091098318820125435296400112635879832358957653616805236961304109636180512166374240029727935061200192669454440013160077432943205653156258112530875628957166580143642977063555941709039313796970608447397023180499298906199409506471199774765292770610025673342751996066943803308592047296306422435600274225148307672633971653350764848223899528109571319236036898796695375319948616009073167179771948021329583001739494402350800949569724749085105595697888514429854546601884871923702537870754399940604914004833552674527827568835024859344765429526226057377007485636010958545077202114260022246207972559457691463101042337697368329379482865997081575398469248 [177,22] -232224537115289637846714341841092375508426446945070114053905308436640699264626772471891712598835364869180034422355844174245489241245259909918978892101874910538699341002234188777784402952839675452031061038789162625273946196624382249466404783027269409480006154465439386634584565246078223600849027486718850385641618837986614882822693858381738457244687006347946505392534402012744704249045872450618330852700046007316925467294224048694593040553698649677349798822203476872406907423995176787228832781823371901214009018033757647060695000365063417862038845501276707821841151004594307738733140548570966960499716554857320238035084226868255637452712485999999333560472640921041377666280127340628575644596577119710634717478437642011240744941632800500579922589380526526394771015810752701465392326497859080145110624420379042332362802435347838210039077664795759447638952392466175211850595992760617466067745587545059650077867820705799517564251172729713743671144062031107482530021000123398663333573886695098329891839894159174494462875924212854703129541627138865477250656607051359961936630237373342912981594615706642320450331708381105933422197466766983356966810481627759475149076563052747669535211983680678689323531247139782808389987577089033167104 [177,23] 918446466404642020469147840256791516230269348509531627861110552547786556152255158629233381902477250971333660289885570503162533428407051001261492201329606590359504359719357046796626459089742684705113898375994796534211789564667470256403701435640982249408959045251886140124798314081860968420319344195543762538511188050282799059995309286604329053545658428087378258485835607659770245205965046671754312857434951416180306229749740555013895660656273525077855886325756016303944458844425170941003677804631017726996495454672716358858891151901222427402010401172774489247527326064695081088753207657953351146646895450154027962248995064056290417372619142389276817940965570613102637589618950309327523160153113922423160624191323509974860343995864137583891303685647253990643754924402447974510540491748142204809879651678986198683254870186500415604712184724404294973961809962038439952144682297966160614015433109147554464157386612322781134184164077425400479441556852337162970729809608245376378496132508886180008370718622966453956514456848044523277938567713304161609166891885222454926449477669316475400999304987970563854116481638177754230783541099414095582059991731906640197722419318182383487406393770062490199648444843373355923710834523839239440 [177,24] -2011020361791948290106337674041642745200025008503009948231188699364547917757541242230879194419813279309679005647367363349192377817645804176862709087260754063186680657668712696654770306229145380369306344258434839078874297403042027263687918351793736179647017489965451281334430437612308309226844169581148602824039366852076334264606483450370953581033431123909708420574031043494337980465805374499019111726942350810242526598102094535330314269364732834105290515395010501259705342639037229266821580594504930718041914973641398104737604720078509627299159585029430054594874079358995767471645982079327559124110008699129755081200069289603365209071862409309852918822737888691547759510137603700993724899451494941015521919001788578590046307750516242153365140905654018797665718508536999765157918672692554991342884551054563071441439538199866696957573790721476454343662659126769957112357797724545562434858536763094259614730451226150033745939261738102837564305379818656402202194545229813157212077622860393625688401325372704220395034779676219489800638405977636514089078315186466909543302684914476558347299111753925004859917361009624940193488537874348826278942563371264781095416198159011864335381270058243312211101525092904304981491113114350368 [177,25] -1497110603294199148626396342045518097664609332460924611173639281144590563488888387677533993927230512011778863113664477778551591129213035458492130947769687511540782251102693062297428260592828024494637550534897214241661337249449730467584308698195303696077968049114611936781065901246305661998686835698861482203832988709794782904674925656066725054743663586907685840459683051273797132376682410726449916252824086848635806340216195814305135979908879763473731687119794670740468756176938031454264783078997817759417165508737083747470076034449251694340059717751876762341795784535323608012795789770993997160119771709468888633669916828184388747572900765678261603837503190268143611077088968791785146719603584453115322946827530598325825830588035308285282699389392505275685926840054861854473166352904265968210957093112886966563833614628500481378462190342887618934261179648509892184426386516252038988951787190779563596310249281479042093232174053305261310847431035004180387226879515701819188881038838624251649325602704184232498849672832252158014390530610765140394010230694266370243292603712544348542882145604522823815202332838911460268147285567275511527738811146122493032152855436675594777418553652282860132847755974929684515009170690192 [177,26] 34186172392748558122001710805769942363658802883619830278795596050438485971138980095193434217649002813193442327366538920401089095215992207147092795264561418716936215395603080639634997103903467286124002255420169700106902487922462672709370368916804150528854199451500383844172818450325456247521962862650141672736750966059170627854757555202781779760211570993176292770117774281205780656453698707741680988913233331280418297555665352928074774677994017473281624684513659999013245605971394189837164825537534657379418952382252110588009089028956708776928706265570059335266408391311607430298204875216449672883978941403603401668628266352491715330214491765294017739535058829616869148732211700848866231210507385156880790932092370353294194824456176146517872085249396273555356046713970499730173102776400923517901968884084371758864459916260921612574824480953587447992928547995123591948681432181790222231841485116691664958487630134025714933853507518435598028935304790029339059304397501254316470606939109507811761626552500515378073203818934350516724940581749529913309326118341442949410338824825416496399927670536143599991848169228536706581361917169973921092979665671099810545945978048209016271143401429026373183290966459666545710841362448 [177,27] -164311494196510453375567328099404575485707703395501875946610003123762335538481271397818157227488851467763647261090991491175397331660304283778486501118007558761658892876484642004620816035923032591776390610335174021888337612704770854943415091672207899091879553407725705664024501825136969895177090984747222967058306953674708209163836216156457099218937846121237753025715388496390750913750382998604989526076526871829483561942013587271236038460702303840950034067956029833869737376301935679187257794840373026514578153508402422893215426264916148509179139199285494883859160588706251257219204828320397892460134415910333546826310872138704028300427706388877095238638338849564364979843684938003829545692675819623568509316511793233531589476461269968360554510328887035618963186486709401298962730954605258639810105110347412739917848976413932759925947065802862537875938973725085498743104651277882698856529474727943120465934905092030553321500819141150598496950526060977108344030226686496270089038639058058199799950268986727441716582248732006415196006873655265799682706428129799490516583243399720905449120541522111998848067802199891680112175549546461040588791349705877837807626327963977467987572575833433367850110305937596166457515792 [177,28] 496570046692470312594257815262395753647821818841173774854622680947784962032163930659511297374226670265549501573339831459146882709052062734459526265892682525771079239359756537595750135474866380687672077276083942121707271035278495939516732396676218090482695759991539071344254047843797483949117962254617739559690868696518898427741620106689900798999845881931963633645463717106276617237922329228483519096080418819636643860819844022345823795661398188713532884650705981952589997145929126452995733540873780456386517630647906845561059216715620389148362925999555923503898234336110965617061165243857979331791440459037077622792763940380654279012278273634750258940069123429721493761985128707811536979033763606478170171081209895246499364175791686851330181724780632274783372091828837039144132853425300448438802886721089856450927310006031154716668935800992222656053572550806244075633342491660304230383011881787007274491774203520618999573421582820759308205649892804890931875513437933801079259000633337722741060946365644359093608169318088417279452879797232360831760751224337670379523262345892195702000549154339333696609787935281008965446875523704376317401922265471101585219702354890077626374765680743565639479400743212254440631392 [177,29] -1020272029075837657236819276105950826499360973801337204455751595490218166310403888944856001616874588823168618549755077968950657857310380809567949177710441597647307785359035047323452894334881035612041142306283458417361158649683430813238095973060423275999620908513256908684736545046523202587989048171522078518667835882846554886764041940911599411575033989805244652038421007644398318137346294394879968595382077300216905199961376725234697362378724942439636030234914423323417992004250657595810722285169186095624210409553044071197367010322391011498015945159560253555353532194706185999287327838304560431055553969864422332107208692474009199927388725327464023540873897339813858593447707046962895740640824058703939412776547939059225719563113285239687336574882917144173948488874955021437510476213349805903052231539964799644380607176786384921376814580653707871286728011629925591711682130740378038128177376327453300807141514873529452551438390449607667884743705350695692429028871210522038097046042571717422260885922633581010876804698232860327175315431612256567488219908875626086723969446919865891633238837804369107048574574886901111639265677783485887382803790786577908470871088091982252770756233549131210968876016544478986316 [177,30] 1202625379484067324943552528617259318052013665390414799148860240266030273632514655752382746831036087662399345542767450254956152842005465245531010428525591070186069503641753679409469815933417028246435461702645986918455646695241959532938473468366131946878896669494356992022485721042965477765544310898644346146255210429738086961762185544836143337305895137405878815032065780156552662319896548686919095012814935592253319166393922867615579289573839753103070497278786652266979032787469482453375335884937429740771196417551475659248937429707478288703604857345510104227365967124554505026264453818599950878195767097414514964568292458149820135990770593900650981646254579222780533320480260309962234340766006317975736912903491618466825561457885195174150025158889160530263298520242427799845795240752619445924681524138653484852975138960125024847414811346628827736940080332346664124864060976666869556929877361941551057266623462275652950545823045753797667631060366624673913226125648819626249997848408615266320475643222818707664821587768919869403923976774118740174953141915252477340749177393615026584969967816347873227046718712374667523267309946592034023528969476213317720100708515990744873414542503319115813668509932880726544 [177,31] 493095571503441204663983834156689837200244302826089216568256564661044486949271914227781781900999616779500710864689871557411132639915677568679225193520746196612778225735665418443869610920137894373876220215970255124235463374016458878272479688294540002037816430559903098091383369327154134409102752487563613546083390710698267183188474674779088156658760254915016544824968864320123402992848571566344419717429880582961977421952493627649265094199764006487156947379375499515316546493608096393345634390820030730220264949528162593091956452798660812019280932623753134491826605485824818679311222119577121240171079941858072621196967395620253453430766531729543290579134006199103114069204507382621414390863381215140507039247825098119800097376164139968066477311875586279858195199164320027442400007009156530229183621696479964542090192041271984529337938676583526041846539128027235844332288521361763198350715319849620090553843182432624372244956646028518034835524967946860576702415849889716412702438472920035589900172630290061992819961796164577472754196336740456310910442235899194551243069032853807803464901848096178036611270254094909933182935335440649272533705340174905994072321436734237957700038983227096087648232500206352 [177,32] -6408525879043404433284503567177002497975765691541668803933917744395112594615118892199703105383765079818200759059196447610260869606043264889266115953806752290589462073663761218018814477555015847114207819942039782272004686488892269062021295581940140267152472673247117602099556661512897115329169127490257949462234647654472462904156158438555819244219808086355686045905124377910649788742337303095392615060983452262919177806632311375240520156423549245675515090429031806000058575305130376067623850672301510518454453751140309240033327914511761174372245181761042982248740218278532148113776682565954491929190529436417045978331506861559373643781878392766662043013188701819285215743104233525988566028785572277334822534563513635436867988395454759785175160261237217129197873502401678409193886086502188284150152397847742067966077250073896977976405205736984527719247584287200803283979184968768766489127073952551414663031304608878959052057940633645155992983138646660215597126083587262912070544666829182178739956792836546522851635055597133074296805370874593976481913522032106346742855082861263003869369260586875223119268842678299232680487132907634974657078172010221598594610556806470591843270883361130516591857611961056 [177,33] 17867936263024005141655986486325377960996561787627039699919490045657641225446692226234947187149034308129885969603998323416041202754514347720118258651724232119997709815419342392427540811475636056468578431600941046128341203359943886657561886782437085764370980737568024819567312825647309093941836190382661819647461981509088226973081811829724611692623168484419686766308326837850197766118456214963027153281933966441089047780583032880466064673005832754410502157595686956202654663145470689708698637438079724572842185812457474181954286609202887999601087880100157853115780012219679485975263212304030450306538261622858196122860731096128153877883769033771724589462565063140680170709562034528595142104621534932886387677946700607447719373790006454394117564252964732370726110189766830779411762547873423552660571238089195332346293320316090490831953698848360079694509769455610396344316651435944394129633342840505035564150526098170209597441580402527207358643774950217529571587881096799922168040105220084865351812165213196048231715112092020930150432175863979323624611648086406607505902925809338492183008985646289188072781937044888340392603611054599511313992557005096087616536180134338396021080393207053577382615135364 [177,34] -32035229408231978087205577492279311271300304683163139630347638095461082329366571182256926842578780806353278581390521040427801037324824732769144219479068169609933424935223117921937505332720534581858973820718474917353786101017253374842300782480366979793303363770592909001256901220210019612598563663501943963600398840318650697369779062681379316366320389574871381964204771158624688347518956730885103818418854585320758172432527009843366631019881294458362440344639366539091160782207209069933629393851211895711261245912270006872040316552235744331077779998139631023043193869689493288312809534258162194091825959744022294230155399083021870854902090706553213837712547184055480677461097057550775917538500568798336844677475121351163563571844468093091018767968007122143538973826639900866940483403758773758187376051234392961775230826563084622696946193737447963814188639604710975891854665648921935512515475557332813634387318450154343726766159630395164504736556787310924033135601542125354957020556994310239099902455025497169521537173044114980608234847100084733003341219343020718140097131740151696127414008922264195213049699480544815878939202862291479360661712090002548794640282547690821588921305376523999133019408 [177,35] 40192272065353207963833167879689037935227873566837990337046940727532648759518645082946332623985872823963079197782689598678048057073955619380738794587626408697689629118906589579724111675696693979566456018324858892458048642662017948177679502969743527695444328056554357946829501440601424360360271645778402185910572451618313304032100103976137571689918521795427405909681480434900813699695146193037750132415937132540137890552784870129154533559001425985509924231856239269747448272859837943718249965926054878969168259420147041757743081055387645399139544513090774536880929364216738736499185713265566605704715524338225401844333774191567200238900444021964230050663481177812945215778656368186685454188026329934027301071767692651126828248132421665276990318307385971059393575983715311993146768652447704329982984663030171867862784955769233611201739917802956643002177795366043482846217723608770255774095426547587795982117087304260821114745300254369592639376204893851179789125490702309433445814534924423471700547415921873919781804359248866262691156218150236570566202136229297929912565228758481832131372570850720934118140715969687042899798817970023100586191117393463930027356458165194008687218037758609065112104 [177,36] -31091174088760498033385122605632533909656390411862421438795821590336308427864378335990236659508535299784798558679491564580470364171751442416366650108892351407161620084718798454066927700778897349759311821732998531644624641019831545604545406962803245243532721373866235918533917134902268813233158689037831297215541918635120992758274956629144871811472488349956238761104618373588880642961857316232115931107843448968017810953264655509138333390374031447161421600905433279093388612839511444732347045517499905594898821532345117027846023107966957038288149129446601538595665040541717515166704787895159178705658175827092964678174315071783746327687854925203430365577983454373321583561995620912297375903416266500810449680835121116006729271923008967310632187075658567807986155644305857118217557703505215336685219541651953487691037642347096640141794518959915365487919153145898526560891773272254508313080451077866449593368399054599007559318229459547716015204791194040948852085697707948861157227577344491587350765994611506431369535736514843233257049656028231870400874687890977892114567852831885544571040046237009803078780862137888974131450449579355383693922786970808723511838341909306309919657676383043252560 [177,37] -508320773234646668013698783909453163520641784917014656068741761448947040681925759510448111465634398952455760109293373480248558543852636911989903961685816961006069805780444262674175791384838397939576929156985071988935104925270652512733655617943071576901854119416599959101302361742663384959059027719883674339672790370318582133967501904010463088617699092995568489840639407803419630721894111783005392277225858939723617954042590448883613619545163825898008301072923959618110802915552692081562110363917103757236328336119817069647824247743766090458553558423222389758398738418320270805033836191774506949102933074428725453673097289582874053581964642042004619843899248884981434748771846984585049930031090344315779392427525113256969322761726951369713108108935866218573356388468891731109567252360564145869540404007521021441111953085926847716751627040449025517640337378123165731607623367271018009699179105886179219227828595586314446635211293594067381330404010811668464119288396509873484632855836361827770882824300027870025415672107261329116225087589897854734510218357755717600282431227631341601435528833181817150760695367075570684443047019458995465710828509637696080163562730866151544350873493202052 [177,38] 46280755086207262876161392779569075338055749765510486586407290182458122181920130576468395980380365196274086221823237035644412521342079654988767130591008222088685857583631415043449469309347675133283986188521934510885574147689864370970792318431571504935980965974748089622573677727807933526474045567077557996217830854149147670425149733785979504991773048112353465758342806793542633866028363758734529759125710238440952694851004632765037493570094062809997235849472430757637093445302146129936642429191704536644514104837139066452659046086031552167411341198301829882941550412740690167962024596380538174396197739329310571266861116731120867781889856285370502737066045071158441518527048822254528940833880690022605298715417123787969730039465597180980051968214198209170585472185623349148262438548594047963290732564024553074379858306183927123315446458333818868485011421089847046680700945421263586952964633035229523316156577768217263008870750059941112593161592783130310470288622847098857966220539177094513093436526734985130084676867296208865506464501647698721378938718339263391764705824083818850604526206206446737360050040656268506838748160078392410768770332741559768324225710437456662052121249756992 [177,39] -85967759988144709573582396719217728136989560365141219137045265260137784675583299354186316278975787944609321655328509634784881247883152789577350297420422916603841009035419570150949884395113486959849174565205119908311033268151645564912017857634880557045632538723777139310754608063600372669804054181752735036446783502894947451675760185164365903873527049972685123556398757427018706997397634337801654593817681667453614632426282984098078424738714873365901289657205141680398075645832059137953082547784345206631753306206292076183939109799856919382375780272423655694906813538475511633225151024560749313336361239471741263445941283394469335076567559210439611602482972343779493710042711662412172006238525257874895716279709988833462459230916628202361026136311943208244133266957473141323309776505127588114371873945264647655944914901226435599106959709472960931293195318489987714769278078978611606564693529801831103916755903075763044791753407879706949732886145824561336530253390991854053965625154367757682963579581023138647692545585840390380599937869435775014305744858930790637929406449199386964888161922809146767446294679404980191593037976943551566561513921664009457503762305291374592312027651164 [177,40] 99580103019669497275251848796867521538542147096423661260949925503237437481707891291759467916234128710735210684683556487776579017043661229571862717934783451972107047246288363069819987558387912771339296371502086674135020175957033092207281813256748882150110423399365025586691524321257361204400314519612463851592427566271385686120415757689903658474138363605814481035622923847573456767752607008344019158695189736889510047981584340162359235759763975368530435836090241770077887109332699609368912274089064822129609336465537809948256196595785172468475394488120246470760101490612477869853951940369809912821812219152051879049835284105664691986537387756265367551976065186023896173953742461988051735537531113489396493701708656281963978667737793889768451980342944194232097818402910371323077058594098833333105478914543139805687945028706244353970698513424660840328257793486107779047821833348608474912551524259080924327237321780984044344595212306334466438070244356502972418810978252691720054028518679569021390041910938084033695723048359815563217986467339620663872111923438262783759725012574758914141177416950238298080171951284243225031327110608024062249653785113287129711652988016651814133264760 [177,41] -81173957407366546906767390503723607213723532452218537954271253392553448938913731358713346541964976736058583903018495492754154017364213671000165675020633163308032804375265351287340703624863900045056655341301073713712396235242626837393800265531900412059893908835447860522762259920044384344731568365045112407073386042829895408052951841369111019347190545014950035871617270732123565300064982420814552576543256073895741868567271686832262433121370196371882203052508579890700742782574226977779949242387461208447574275361799766499711437072068706501526967531145036224935991616897243676628172087909981227371649235131877308410213856607421179905578890901735190886872459845393710547759570228453078484324886170896767974413621570714045013640188892863741473249604938677330431336852386353669406840103764253774771077678104611629324219087537564560975652479893212773479834514930340769566352286886226504589352072342362801634773222807033673711412669519766793822501952802305625807853251858918221538073555555461442878747774672949386552043626426331339525955148248498332401552295114867854082537232504786115211239547759310401630702890022658905785445902577136101645289331370389741823838429386144517056004 [177,42] 42526163351000714184936899365135173674850178295651348274148674518535855188286703998150929126981038390747615355059693298714511113213099974596292713273891825712674070764143620995735488877443397414950752948409975277992301862443563680292318870238221600897268885745222275173804253694546090070348907803134822439749167461533188091442708088952883524153808006720741514624745191761236047311241033373024494945538493288769236061919857436371746519030438826106550586674858323950674107532137569778504131765043208963047351509729726725425306881844910998772583917327163105051827063128700989552777491641895767393715433939763640292597293989009424680583338723935145702902340270952629224489090999481326225685573105278114430734421104143572220552405195054192109439369513935609655871858171972970272332501014957318489799424991851721855434520159576129850134846132139847813566828419013241658565441002846339007389295433189904584497331851256430877909518930025011223505555990428453403606395852450651259237536157384613177365333331575921870404172322687798739264733677246228282125103038820196391270471839833793388416226840705377235829172733080468002034560180181601855433095809968684044447125074582533555636 [177,43] -3893943931239751398187103925069185965161366512197376722718123283562807728133314850505511636410376252409327415777190413717039439316167830407766412023938517420860014595412701277913714977289849176288890481938004157908618437284699084682656238498986789685674114647664530929276609706575987126178304254997074560103275184383124852144551615256149100823170981057948326578497804412421623337155216325094268438540395682669490514029485463220261387665022247096521445086113438838552816090520869813211834424960742061974932541857206337914651713586065697055096280057355147940500793573287583532320675757410893576254800724481733661409901405107969574289366353262918530385637484231570385498745954087881034988390990293578452647521151213000152004462459561954780545641619673107988789980864932840081318193997920409332552534342204558456234908915194088584970633278682290728710659691007350748764375228565263019156347005619983849591829799323365912103595294702709987921650631347133609111566251628156602293342486001768889949976975962341940350456667212987016158749140825335005644000925137764543246828791398091446270985664691283798883687975617878215231565633235859953215429973174722981217381672594932036 [177,44] -19592330570686784310483073046497966740073372721667614894001065811416520972427418793956912329591738798473280897869603995545374199448019449421542785613955201159968947001566081454567719377118223921438802102009690626506147242243244356695691073449921385053880010365379003675793101302818338033798879920091319123207041177760350080606431391908112369462721770687168097554020458378719546211684167348426129345441456215473706522782544484612816781357762465022517592758172597271023764576496257389885993787168654003686609565350472591628013721457143299378368866551556778002963650229272190661781530504577227210136366642455769174119138420124598878613291918057046304081186227701498505263852818720279147431381463085375206705838975144750527395015376267523062446257283151102823231192656148624026728596164931614780154293035672048525976364387260802405888576979254652181380787956410474878206733244732216884862425256380481754695735311448244716367579543740993213321450929817143395442750970961451301520452130716589106902110079379623820637726853230802515775143632075385437613748575273365294689279449512359585768328597405530420249356050831061950973792478237339263448561774823853914687360111247912 [177,45] 25010352419498906327337996067162926372708470029355327540645776703887034379477070230007718067649887375507809180055074998650595498271901967768343553170626259317935277956695296321379495280673925332907397171072093751095190327813427151295474065973126041950511215052539305552204837377460779837451554676817530441526071221180754094049944895945509657287605208327725125304770574129331295408280968958152560203223488938670036337547669643726987118528621115605462873653042633327183906116931967675515151359884425440648564295397617220280598637886776959467126931038139335890147467608397719974517389416052708097966678602838161410222521710998911136318660862705662070397394213684364962648162836334939284966196454354909033994581338819241706930935808528566781457105403653234700359064370762990856954200717718641676934634133515121171089121188175280047925138496598969622744105529276136095702662365899826672044113955125094856387966709399519340351758745680221814145869643937784693955805863251032952661078777949092232026957726770932430679737221513532829076928399674963359618153481903854691758776003362784678795952264436212695675612352082283432556248081327428258672104427741744339493898740785 [177,46] -18912242862173362608281981302162637903461378523518120506933440257074298120828242576916767138546129720070083210669393121276246228027546355401127886929800762478855289808791719966476642817307746956388283797458972743196647944967959229484411513886293766733597418276768647597079090822575520817310133856614252167298263569427812411680005912068053013177554438849976401454750514566614291852492327064820784283288237480587749727173242982006250102255618237552931984119468592445473096216942914399985141265605713218421919287929460696364872464239947148717134667881836429942378952571019697752108095332274476657904285855213956647003887886560918573803074737105569528582762408502423697235310245062458499835407189986001007205691914185816968280106602329459201043471926161932222883835575460307721516236255631668145368258061548778183097959578235903646501128220608016087507651104998546410314384433835431729492010185404540316303531881877086206997261008241760451305460602829280907311421743052214917533744893282350416010171032259211224340328297222203722456940859369440523630559525467616657148553838479481656983704902986693781390236116800589874568882899979791214599898875646337627961522668 [177,47] 9906503589806446879455048116178218174531310017733623706838114067054250549073830581706704750094065306256422233943542532629846394059690268043535174573667333691362954199203330211422604726963430282682060639120779520184371534108012706341344339168420289466900523390321375370485334023134732971254805948913973389123074814845210095753279173464489108015714725758893387449794366671468454087084980115116644808119249413561905054513539727899877268447641259085994189872771361710185752542664663814393424646750998821704708901752534045705072434793902695789290296146142889737037490639056623923107706847363469463551622102262825520132824258008218200928083294257874786509322401276007272367670370360976608328843750096916074851920617103907382462157886726962877726085098426544812933117146395185391325457635678544418934088618944636382917432881128429721192905551332406479767646183351059445931689017843672595786762439014655659844248782883638912766596607880844179990944143573438677281701300912250070694652698643715555577303192660061440550319860162511906797750578125370421725330399268559105909573940095423103933125302528777793732826079410329642180436307738884332419401627373302288665152 [177,48] -3278115618342589438668485588763859299961133180870314711523217738571300977999717848905830745374886602268668596393574131450758964653302720677301722797532971574826683180631721408013681864104450142329774851037512454231049112791101355502282043815987134265398301474028200713637456209639491425252834355405296811930109962813099044198291491539113653206564677922127589410914784135830971355348016979660433355274195520910404178377722599879200263810229102322908376938558837892667340711358819547575439770458606378846587038112794696042706040136243909771818267828889515998421270204728853263905016747841737497328775477688309670304889350614636711946298929317078510438448657745747252214724102270520799630292780265631522785988463058942988733986747287494461452353952002680347832458163266544833232850652208244930011572083902780284662876664647509170246277914441072890026118019779535280990163737818355325009303129626424081407151671394147955824260479693576765963250596507070662224719420988822093115961364808245564854942974059897235162266532493790702131368622210847977944554241406268245610714058567610608971191021392390382059124494599978939116774276575952906777358253863397943552 [177,49] 139587715678434058018842418353738209992005499315970681065794686505220920920273478930123510718746598989388973318409362775920372676414000080940050688532691890846361124705337752643398092283926267374410889712137577607215843782072293422086644729052930079919076454834554068123582804525621107379412682914818343614612624561643505643690741999936651739951292242792191857440243997805255835368311874952141821251905666940586288756097350717983687065143254407261161950763494998705878866633389942540859472380998742157308252683382421081879868774114948480676420847852026864708317206948943672030422223121943147102113583098983679871992462683877088011235920005654952908477772332079794777015726008780535358189720508933283383251064304288996805506557734650332279343599071885228336065061617869409275941473840185386681624574380864995336532845350781179321625958104137599639130779849943394340499969196030275846348255899561453170453596969969321049485133424258471899222409619424892755410495888547472674621891479804980283008246295466821023537491472715497189801458064229319185482181223917949611179436450603761119901514090410075481230134162357473289004977926570543158383203706385744 [177,50] 654879612901661490547483628089955294606553002312235659543297383975213682966437272248017727569550562951390069799150069248518883739006791975851348261542380166648451605583448076560053720413626885218786121459115327546307161061186128121115459754564263975603938743022248890804166857811762088905112112086930412720115863097692400053115444673041545160377805830875483165271603713319672362365513837316126546437210789501487364952847443013135768177919797246112962124434338113611506727951041873993177518529009688164233469522137543825674147920628850046922508274243777829267326866897889933629990394542060556678569103619160040028470547539535067297709195265254643429519796682792921964936984904151506995964339267240842820502700998406111332056649631794584984953824809874433240585577478513447762482849574682099780953919916983628949937040744386913454545573512939765929433665109764681599126624196737695111265545787848455170974007837380071799381529094128242592047110288820095611202152057726731587404771019255806514359759252722999950318621329260486684848017232989737775444726637239410693735457398290007136070699581761220317661461929729532827040365682774485774880106573104 [177,51] -511519092960453546033172710961059765242194742365854903294710621767195269310539681442572291213162722846297246730170263814359214556228146909604553650436651823420330912954796567373263178764675464341960287734823993054098094189171339935583946959987095522221034698931248290250776217816075599231792966748190507835107388826528624425190073247984882637984885165366689801904831864452406075378339640082249770216446317889468772680980895666061640095401868829002666172875936774735301034548169341706875524561735636151414136833446007139938730969857821899729605759649320146115844771543003882566233581286745979816006907947691900786888623540612179833577345235438163500939138686219966989810007725228153438002929138280038764042789012820424264184001513369783380057100543502494944412619740369576568518893958720478631220053411820932293285348110875209649178475636196226051324646475902605782294777139486452421659203224180377481237208673189536562099327798410550779904186857622608581315079596591034749189838276292223117430665805000715084037951789038921444817759829326412033156146940831410650068804987526556624237864524655884745688124160170882109136477503860980733504118896 [177,52] 235701743083808089674298074530659112203148014437623415062548347268780405726212025733549178053049455168950809044751060860206626609410038059132882383040475056714292829747318585641996669662757508308365789458650874932261291547595518833389768502425171631390325750880779821730086048597626434140861985862304497720838665663344695974097894196189974286495627754070238171073997985904980241462738981044820290901606748648101737628626622331753037894966988463187777281480543629485317748772108410632773808837286853759309867628914354207570489862599449017112514720117381291315065549624234533563499817672141224366447855548455988100112773775989792303174346104133593681185811395761095952666852111928598883165890798449917306708622147118305642670031573613813181369566607019024955198279316817779178983218940995382601262849712582010265618104989884317369282861908854108721491652409228926135420886739317445452592893872209898329033828857010446291063091831810400031627961290965179145928805499860023299038695146035769652117586690425044970811842552466826573224744599450812767594061400648128674692010069330843746871783031276782704161053017213766945249876682333790163212064 [177,53] -72547734745030815842688003074663292684830865191862585841765661542840676606360658009131274414565839444493634699508854269638123189641789555489596636071967865692499159539308090609891544962129330323672424722886663294330016402443017639189109184898600881170267398618899315152747996836763479134487147869863570175013516415026910511800276651056896005372876465381200591580596490328592665041580582185018916634774039624828420644843875140092927831248461211023228596045094647304911703233603926477760605341760428717195031697187438659040210087629413782920128611466348933108642796453852718782423647148607160323148164506374374682026636472526258189081609189922494137084814767454697840265449844049120054130517851786301047351740988202966754477925865842273301679411071867326324319406616961309758201640466060516787859346203471457764201051098426231883968784770596719873332248432347249531910902653241548805512383787002322305577206057448589347924343249768285255393122977959544873266951261638215531662971725020067028293197434125433552449169480012980632319584836063781391793461614437726462746521528532614508295499974951942299151041783296575401652858519793834993636 [177,54] 12196050989817052505715301289419485129622247227834852819808258054520939843053320135061782865182024848589911381863023569033553405263297569733370318283709130937364723665751816067376634354946607724382806070310124993157729424294697230195231306735558700619900897982969949944163977263480823748029085742960490949722772430461734948773968281359108500556166085022411398083743276011091294524222626164653371988418919086176623850910740693565984694681432091097865380075212871580782728135458893577923400171839037258735311057479967329612114034073189051782977379114078939253468563723030614923388638186459731448878194213558310461172435730321466288717415030102993576651551966311463017420808899099957067079234461950376716855946346320688820012537158298169365129902601841080642636132577412507724575397596708580446987733990144032692121765500568827863365819832721020701163993583228548311287113534265721993063278157698087220540182676635595551930881720510242262200557792746538742557201744729382918937106363416418576538624039787989403343112449273483870624916041511518207603377562214933046637253944207659328158174247991282000750312565358298189138331211243042016 [177,55] 1337406855291575598885779119842671537788835336760132423193728264309946006808842364442990353954404599794371546952294075473534367557085130191960113243157854512872388848650925957277396310235627612695977170202736207396228182325137127169473060655135214965209974482719434867390924999181581409383546288128677958479632085429487312482808703638116735400050836634168550198492823720234587248471664092707330567354446763925627871223968512792086192742165597953319680999602181197427306852735909786217613777015773960397201160300001762193042134863833342676943344522388757041445375869738591112395058795978286301253956629181511076950257352706376844130097696298543522030522039610599422487286001683047197295798004104161437397795072210768717552906664039777624633915625894286514645231381604519951130593458701509141999110815573427963030686302360113695446085506548668205928247963882468119831776192827030661674703254238678507667178420742701608570308752768577379834028816005667228565626906426316488243529893278953171498170331302839388314072238244099795027992043151654517854304541715380299468435874242968041689487192107887181679206276349095064152326953823200 [177,56] -1774465456467441370391255961484005733802686617831044469118598950114556563029893582203363952332065068829127283337045869828880720760750177939289719507860851878587140402606053958340740322964306465465803252606397238320419144701937477731549340393930358013578577623113846715498809948282254620895590500846689052089279926434392672382919948031805663609668586226511715950229773227926052524009564467243861203625077770128999055553276578798606149031435851179185383755981881970019588040226375851381373096196882155170644858438852739235402687634261512490008990779628245433954597817115977442602478304273600191295010401249151047616827528696584016808415429737160892369623734681566865378365054126615649596670820431192443215659652288511706111870770819207002810762111840399687044512872396753683862925363364586780457798744647454311335268846398760293365573497457322667370821406816962857104665914335999552177077877734533293537712697664690927732734476024843928435893307418876348133915956863527493929582637269100299164852283935610235670842770058710087906977608603564641328592333373678132988581095293030472642328036478980752711323413821301445210313299520 [177,57] 690122528061235464397796910811789784956225347050285638962965889195997299596187811848573878163374230460655606036869168977801028131738651545775402929006742688524467858278422498747541699925319138126115444806460406493716418759346387094021209556426897614773691492543167659463830120363676299870666380151029931794308240436339834509201531508111754700617586752711951097147463829001607992108006550897906031893149017507183915794420237892577088418609092519850269020627106565956011999457204925658508718875083351392552465618172597858112769326569284131784844117440515688710553611526549136938930403424901418654010769296272602829381046365637756016303181476893179451917145193361374603504156226048654210380944040559574109804984652137780453419670601810700235740802409800694605502102725951771315400162254594328661844566785254666941155902890762663960626479947730508923559034294686181201543837252581720162122670155301411906867905944101516908252012149503739298665426943060224581929850776191329979099934582526949474065076905690994052210003959562499432629803558743374872673489046167804823900576690622753387870123500121176567088355408099843671417000 [177,58] -165206708001583661573991897052334888860023556115799453807850085405132971361637311840187288575987096441853824897674621740168716216896439129047903846284604876311825163817212319054878256040826117442210558812330929505948198294591444688912484565789971238928614696679990177843055148302940624978408972874742633501899253868894090916968690683865270767492238469904136851275856007543035104820583206013701592476330568954694097607584355342522880076035698281014949702102247907862921119923182421211126081942503106739122302013635891996510861599536318530777629157456957550415097088404068661034406650465808837388600779286342260651809423522778761947548201352095494614940201121292283754236663161608900735761338464393149384022181896798508062102801832229284782429209700301900559539518577583903522237696814519767581019439777297569814890884406415175616009561503316820126343506061527362371839806399624386081475908472499220785520925710478543353401570083499312508386908387469444601714648133553804978729781321501909441511735774165949269438439868565365891591052950993975436643953796461196281800908668563455693856474400301434115364238903109996336256 [177,59] 23161028247747494236667439933742442256901173382355733189798216897186859424260655380605444211814004700073326431050304908334986908315472593306530290607979227737630252264218022558494392485284101875176064263238884256301985413361207031533901988831806202495202759636682094229705782435397879265909169373678084172870273214868594566033986611943900929405062674213206345268460921547206259188968312329002277684511877683725541441483402720653535708500320807254720856026054555421715027536578447077329563809946589865379587428609840107937718819754498687198868507928606208128848199023460152059455073097088319645119707161845466918280107215904007639296318567123372900743421164332520028842927488805786825503086137868077349472457114737786884947263821934161961395240989633223318191059546216451572765890489507595149679555530835048675254286003037685776858355158311227790834709241384700938240138456493137579864525452300513557229279133868684766963197681836917211412226683300637222815830180419304828137482177007238164411670916874188277594899960045846846677555190870933628840436319078801250565102646450491778262841980866945992089332441233382256 [177,60] -100123885059326184272477812905695594200830241434258173795090438867212973280965555078228298145633520807241020811929799072548211543266987012061202245166975537938341289200066618219364932973160749976990595732034427424914495276516859595378673837951355904633243521895495024370031582291198261017662950760990277227839512803834908753735649195554848998720920327421674038881559879977333511241798751559203282029829684924553903582011276690105174155663411034154058709877207176241650498746875322697404418644151646675920110085405750969999457917386695006680721810308890251901772789792424914816393411289728922348188504142662868931061955974366751735951594076076172054376354320251870397678964296808388132443421140755779067060648335778986055550539029486721823806984334299962756134347725175744524303828954952172429002349298767624642668425858719285850234166243090932006690365963128656392140555497966713907118123390299217263873243465858919479719038122469660111836160681772778473179491613843809539389187071357637027882461403880383358719673172128313817808207724997905294131200192428859767112610030284349735983026986342730805809763891040 [177,61] -886254583242176705635078615511093196139552226936719634169960046929285425988245830380458019319121428326267290958205823454682775470719706867903780998117320585347043405476840920444257261469564092639878995413381518058085543734610134102962526127102983087336030037879966891534901315749227437475010441712538481076077170385124439882753702096839947010708806013565536349425316933400588340032838268844005860559409522674151576537989580768050752922924063252680762238715933403625458486014819353421144692011907984119090250000691464702166031745759434118102834161444797881752814454715926016367500494906957673400576787045589339272936268264619056839923939657082781058842815326325238110968162754262211254235837273086741819471109827623783970722841261183659860268081874179181661811966563289273795689910451421274985453317829938417761896457962089971644906077470717271779894377184910986733165962402498169458475335448189445867246708580210987529417233888666528735506499466730270358284382388591062335557570990802628498642965916952635809132039376016972248021432151499431511618318921457504174414926456204691833465683777453808897963560576 [177,62] 252207916343684101580913264238658517047057588124206054595899062117898411823161515292527533064665408609723110456613788657875952622091069209768385198600547478778970163454919830640850913045406029969464495396400322422369994422864043891832727007853198836263816340710728725583378165435161814335797358843501007781065474215125192719558575556385124733965808650681502475425593478786912755438915175703059414170462818924453883650186912739951332072729989413733371472505415096681953204827533203783482098838694169013128960079171815087153117618291866082903976441735057324560661340498037415572209322346712230606948382188963805493704334905839883694269863532473490618559706214317073400156774790025748070844593377952499445675180707282209891476846579771029724044527287257925571213720891532896523784292987685348158654101552214970853335438347577153957368286701610646509690675217635333369787542154987099206152281851475568905480344945077682637779816165399366250320258380922466199892823253826603128549476004350572652074122659847374701576895649831943091943962439840607506460679060724666657019487708360481627829461494049311918932736 [177,63] -39602461651995169177854016131141823659269171974615196129203894400675034299565343616554231124533198999613087195327001667053323835807447583798085805756721178369766167708257833933351505822577835875229184778475765111549579962429478189174634968300580102153567762856874103436449098445927758920212211832422027981079160950494748638246805184036548576016358866408449992327794487593039371506884453161089988476548106189922606591192763370251058060001689023580160527539360144490154149352834741644796073425511445331723758718187213724093836648275817925983161052541416549025126038135631331350506050301168307427157674912672770792045440601310575921835338425272223551399200381392855889821653778491196895260496997552098047860050046910750204904027791682206928037763714766086988673094179684358318218973867045989254176339928220540081160548561290298543177649501706464157291560992039062729031580431241519183757197929438578266672720011330280256062765587881037355143897596811323139841197614158823514651213153560882074500744714404361740701210795876605291049508274915098033487220281986332645233670038037198651173445038001669118464 [177,64] 3303838631058777066504365753804027580699271858456172815636522626067145772457085429745651173438128812764848478771501353868593429189542262811605288084938189791541180579299194495407840530663523217890623256845320150435163399137561478519842067795462715526710861061913963013811323473851306874731518662421678710393352995765326827327776276285858604274177968098488750633939183358489067779652306577472154347576537185511304710233529889528306034881410759994486685518009920406767657040110973208527567522109858546123353755007853618294500772824796490978830512437209118123021141036633282406482364815907370876816689420166456409466961234959773808430966570877001714491560996633915110326328200766135048275698189560472004939224334289053410244328317725030645351371893491357882283359446320850377634281204956910547992577276594808736997024822237495459007369204872119140426943307790673344179820684941348201393507013932563220409135306981171056126164984523774634708886401053073086020620331631197240892236136574892059583198955329479781900544319246736818205287885399384452154815509073868828593992917197298936168546372389363200 [177,65] 65553825124408216536685360270569866206576630912936802044179648394262933825152341384985294450227022381822518370936821619520025534402966189063477599132825736395092394234378113578510369865916183858260308241305656651041559017421995520114197978495855644413520570939858431766039707277232470390065186752938979236709002413817907565324787707704208147829897210983565523523345408561294972893557981460821601265526823530858917714393491379156284838236159579739773973873923168997326532482133715685899364186769234118809168015795884513114084767591662365235143570201331206084953160695753298974888497724061159393453205371058415285292171088511711101200183002512789104757409578126696452074888812182160003021325812340161492164761815125060985539578872173066567678182369426258496464735188505610003960622728936808175787240592966612442230498390600519392185355744730893707472312569639830770521719931922321067245833980635439969586324548085384472160266463919479820722054136158144174728311248199963725677277525098377352556867677913851951601403042841756434288405627531409120323329234358907917335849080997753292398297254496 [177,66] -62878317338467471816655674286026659195579325838172786081506814754705680670240231472511042075956042331747054143679037852458337041774473813302640872708864229248278059357777716773179018211559265383744544352268596713455460507835221286130182112320882477347792122274896485199592789339165011370738560205288848959824703698662859939263052338647934846050348044363646896302863404353876013139666094337603830256758901669904807613181413776493780963363709414429748776169818590008852602887296264899743096461538100599704900563306823221334242056704864822293639582729071561139142748157987071831212152103582181933634270937470537402765057463404222095833943900486245293395422229760887705860113377705934842427677215610090993766594794069770144246188359017970236592991051137598697151835051854397201177904507956990095982756777408065056232546408198540478149489711588025046832242864622206625478563277981780865050640589399755705665898548878817342977101040580380207179672979672204958378284211918063517164717996799395901749660680996040118752997011654114574026028497897967594375495568203263117888321268485599601663539296 [177,67] 9479859877488952448473197236726496579261366042542566053724403100129496916037842385964725087508207690161150594383481762023475533914465363789296750242609421521057090726314022171399468193561374932920604782003459454309021400383812185613447308079520540940022486970227240816707164871477272467096575523315738345653511942670544932698221180921043058377089026718133726978208127357702484712217011906947137516596624318805287978600657032478350008149930634974861097889730474966897786160999328123160813863999857635562485683896953290795959935550655798380471621961131563559650570662053671971520145265261198769762506969571044602992147263839474815144415519906518774874224896241897543598302646597703840111128072415556208643503435434234925398431381293061580380261034642814231127661942589867591554130535625224926525399261554253438845316736907051366788244441858074993643135774703144598239582060508267883725692656899607278230572931738521023996539516548729122599212746607115828072357637796375834336215909711567084575654740035758599419566203505161534532805286660638767157584424560785891782969333213009473669568 [177,68] -742551356034506771354035732514612209261328852798488886207064811659324464123820548028851316533212320329457494327916615004359240381723151530774336339758384340541030968877247044910963339552503360077930156856695619388714539131403760438231771944787489711786201453960642394835103284298979130087979510339633197028859897294238621288102063045284500208402115990523783971855651616469692231194205796439276413108949291238563808136357506977827104633481213639172505131774502368225249445913307896982990898023711804050030866622559940604550435566397817682053338752168901534165337039497276293849805335144751662770911171100751783207213497251269141311602326354870274269177603827184428838678973911274169208550846010087699578025882984244614313684019132055463628964785692089129560374469628695183855530648281311023595605624108329400754238962207571330145462462059681223897701877856847211789123346385397614501085974890285643574559805789236743345413246197677166729484802302345671728848404264733194524704149646273754821546649567370267639841546368880794192694904576649104194513185570053019654581973169364797504 [177,69] 18517970356439203911322501902182834972805810570669068101142524094029154907479907103028504211960113364393709427092783141305865859858071410220335082838979534404751824937227282743892774455990638333603260201782861302687701057672015368422955470786634012499321749010522161010173452664722665614960283469006681699039417960409283001069232966607839033224415658694064079006791930046302217964649996311124412498580572783296106522964795310938681105752032254503359113407235978134041154852654756246739787566759956384706281853349583961486939192572099683123674430663614842171220385955926121848022115901455171785670738389498117979685413060146678835203579627968500123213363992253433552282037982855437774433832288141021990765551246627064798957228568734141703289313073163553908591122806730974021753488163137525525437962533460842200471647577479178863059223685114328885144205698523994768524717474792310236109683364480263834316704586883128033156861839770827075747243903938070322639779052612241671041693837111175865022471419102872179390967716417659943330855683518250390975511492062846336752400006066496 [177,70] 2704185791473975325861406336821783428168025477647370810885374769783927249534728619913047985765358283926496875001606500648129122298247222263905076645826698583334008291238116991561471311483780594998379460744068777766720894052127168141930597462886273458790379625216326706890182580887554834806204799651979624711069314224882695869747281619126765774887290259201300699702231466207073151773088336134149157183297198295606455909335880156506583541654009889587173441848422571105760548025968086795636732074206386250618310787550767967997285300753248241234987796970972012572171584708705209056796004289115736196170696023440520619903350607640774068629799294373686615476189077827051810432088583459952442312645548007629597421070686972535394693694577334516777148930309734072767176930171306606062416275349707020799499863407186462654624281410100595467953064954654626506937408527295950143858069482145533546919836784753062347939123687740411367382188953558973475396227647681305971601319602058328646619348487024441986947095170499083223461731049514131735858484904629066325086287616223091550546148712 [177,71] -362827825242957860826496625346933161464651384524930990814324598483157172613257052187674438595354321186765737319403347862152448104837816394893064463338756625236683562435273663496746662342726252246745320471564905533007518067773479313739080881796550759507437586318014644277317692577211120310509100053880720578210143227901775462527806751785974473110688824940248097062595791741601248483566780583396367530384402621217802484991451768978086999365412791878514258668471005601362408590092034089947197267393600101087508834235429301460370767275255922932220566686675958384499451230961480314683445363015088783411124696830701829721084127239247542941180501996126576800666330747456329043538092194480407289411769107587030338496885384317082697186076050239255547782518823571254238221539357062947807977030055969249346830118406429450988461669306235554413243258526551305036739617586256612470673353268337643739014221585640842422873040033155189254114331800943777185874223734320881150464735791172942085840074134587805152215806253952497680431273603757205681829328242958095752209617941849430211984 [177,72] 20594081061713531230947842300375518973343230020162033323321409675101337384546483088612624390351528010363455475324487401429855327308926691356310335017584120481626253062560366608560131080833741922209546813185940851873705268750466926443819253038341735493450186150546672595596834880778535377339858611111184910917267174401740566943983686992579488636981088089506191295385759426208567833518647777438918635974559865683618336955906248500767879090729153916840997640836653310153839996278054018352609749080876561245938885133465477880702927602456716841932344852099141216122849981217024430537330748140956349505294605797557586027573594692277110526218884310126057011293881840849887752066550433536502136575455557749884333503792746573368377231259880472592942439287954814887474127700367274889758807382119463352022045439780664320222293489231686244398877845740052648337439033907834887834627681435350107332235253148527825080965761091003807797272889453897587831577227727696940531236977433435638803045768193117855905938708535053409041513601956277586792732529288256603904063453306240724640 [177,73] -422572708950443687152518404785586199483952080013334763706968355003599694411968041188701657768817507064655195608070052536260133529438166350119910692888753940321711599224073060789455052529889577196584302872272196471360796650879840235203970247836623776294835781521192653784049112353080665154984899468366971085402412860719771707603461898545721769947406463370529383460757851782334763022563403238323857822242496449091868972920001443547676205886969420760297533638367095836244084385929234242529196822546262885459035858590792856300204897720018464912241075440841830073250644740263179191975064045011287637535648189534184045297308865502637404392829123941701875069085362822690814858609263321494891785773666927672962087472920759520503379163140078553736142269162270317292489450249230991968656014252219770922294583171495303503375129553928235476868689210408983135025639518204342453031065086205439888654302745897900631976127780211651945686174689832721001417212984612423066726250298693719563536418145481556475077891660273431136410172958741361124451776040823726525995865920165696 [177,74] -21641828326566068962443842079604129960635950676849461285878590444268824437540855647497021701302516405554522310960825994420856639498020332463374610938143687777506925095679616116258567639789479872424366008985396905247547550329724134787428184004946209933922196278803578570877742349720126142437991114810231003626617440479311999199951174699096258434062961321951388890100638386220933116277639003280279399903033152523216816327974601048478083815135386833168784956310363583669537798131682448465838132529773374866719282670643464854079262510518665982311403983594365219036299893220682262729643583023426039438220861719613264219871229071618961691721896371447006495092169807811764887711903849345954845694235549773892908685271304861311527054474183445913051017058857235847556266907023683493524217733016340589202243032753589295167253418474842765901822102814903377210142460166514870464392347223132535454712037926516829212079771213604040653095532377514791368199291885146210394925206478679431072438878394716864176469199486825547643317570916130764290048374747158704411799229568 [177,75] 1976150594862129253360925631665466410977926204880467972231170720796702144579649028240787928891440972943607370955058883307963832715172282218842316039585924725893590406042370948528734584200439995329103848648622076852311530320630754144532516014793822294087463722198448840508650813572335182941528151870448962246390499934029908149778397966867605838182050479279778298558732728536182971426393595295600498706713901800156772288597668450253035994275130716813166732723667303948470755677294079761061779904986197221461299907587183247938857102009319684613405816954138057251119946818008932785224860437570721271938345587050491974988455936169252103418507701105592148088504377313702298167940367049069793740132625570725848801233199790222643966610983361609895325840183513619321522980742037168031755635980645221018281029755135328537499618802330333495588001828032457766453173359536139767899299768903981118473053946015961636008793889497630190353210496400808710140913414579345998749054304574196182882175944915761866067100386868553927550096406635485105809037789059218610478816 [177,76] -64835068071377309021161996202774284103917334772953188554749994740635618370990112164465475277750072259037248166532417539784670853314394780633884014242543273405454621900883538340286970823310917763558404811708158915076356638909577020313031632139577124655602203474426015538592496099558777102999710256942453040643050043127816616974772216948792271426737656571603158144190615091144136553804209562965617347881469836154512367528219309642315965762296752108702334779292359013939782561774592613909015846137552853854071863340446568798251006556745877394292348549086738433121356673694846750578995405858351340854010036154295674981076607252133675512183457924742791108082682671084296294666355083408239428771104782529859481021273090051124913261721808877405189189016508328196721270816954310312407154615114562795580103434541797750904650275892413863312668777947269625134207629167466969995971667008416774010456258366371858868415311287142943179898703693848671042974286101288426249921308981525787873933054011690352278492835954560496445120656334431657548581983182382063552 [177,77] 604094998759058247857939709859879343077576947572520964676291110363604104562768836208722897295027562657610101074222152317343166241071622976360801155295094001576508203729404421992372222916517102166215112281372076361236487391577074176916872743495479448011307181361940625680921130518576798035910434415399965076604229124623533604214791756557581809107483266444559277882531189625419405563315457401416308009599698674291238123984096685102219701297565194403799760779958362539041071051362316256679963342555328341244439657620039697705361019560638646862041049945278359277139122606003047555267512999912691601567791207402311158667440188608769944613238291550308337497212902879621051440855869300115598550543126940790071519535744946231422594164823231796545430601785322181920525183574018829343588370569506379626196748446655005972719544246453737777884772999346146763140873053996025144508214877259909981478232157287189081154917132934825430109236826124241242123741962295501070192776129096778669392743600997900448623990069022306853214959397544214659862083496459760 [177,78] 30038436141267460714642755390419915420898924272367775233372039216761599486416096346062957695053734735201815834704951534665809066273514825204604570293145469390480876410568140138991709342588797210653057876186313577675260139632423088439378281426584081498635290143830632058263261873587522020281911034380415483524082191882691839188408524130412782502208142158724789329877492481546040879612576712091528550104892580463852462199808543133817778038803303310234975344808346116602076578278672206649798134035258097395643154471040045466758680352047146678530596823977915727861687844395969828880460082013521508917820380461061278376743854827388650491259346020285548376821132991348682087823742695538895112312482890983988615953418956865551917852878299273177101104894735852925050592197936133594184532896935966979523817671071456840901644430641231416527865734580304206910624504037699031214463690047711565941430848130023677563863251411815758175556778776172264053378614893525941125317940115409275806938879715260254421854462314751189807401847547154087164923948768 [177,79] -1306936436700901527525014058278210762984764792473496814520873308712051269682553841300397183755140520169369898673266274711114149056166430300392252166268847701450518211916504792017421724543491122399855601716912050017639124241362717107589595619033616077859410535003179452712983609379165805781618089295464185389534086268547596802431396034746705662672299183771822920301019817373838362778631822525917064701311726968264999964945367593692194994436014951736812988781635371726967920178914256472573002508343516819480229834016637380472047698761404954785203691922606942409464150589432695959434042635931334616158744587447735843217001695952721211354439469606666865125732044918246153331012597718301382094150378517299562265597198964619819741165661999090119400553694606111762324069607985079085674389652269874147696866410312481396193044334050459687490989267213729503747813109658644281008074256058016993755296573383468804158800698619005824166296114047375467284234172926896491163874367625278579053384424979201866408641317520876913037584124176420712236676 [177,80] 21248700838408487264000658127888915286481575282134095064665470172303804206898095790301178404929149979565713605059741350652624100069194801194821221432461502765549505181060976739394053079451259876382682596996016296668723807993576117701860952605275054349035138296817128614358669199030145711554731090837123735087295059317593268595938410322332298048255783704935223865765894258472095331526586402186199027044792152892080353437436153197548849290482661686873137136541901138317449302144639808769808562835543521368606383170253215771591992461070303993867118274311968036048216657659489476299817879301656495732047804191450504760871816457672012466807820786401748783723538057980125560833714812104859387065613270936617507976062886077513048189425720575114376939795404519315654596474735701910671587271601777413925010159288860694331189311381826878286352169952092530069273724541310905942784489214991682567985329605533705830303088965207846543193262854252654477598282774188679841224831802235424862361166295331878635551468965789590418278286949057111784 [177,81] 176401916624568595326636767581181254389115351900825867636693111848550540834391295963162608517545579353748535214641238787520030329826618143060467073126751407391660185976854715758229773837038996331758459981921231047142885743899821410322492548675082433095185959342000486187252516024941024317094082195655349806601267211772038035285484347326855959257699180001460804797630155438496969385830302975440898388601641192681725015326765758255700132397483856330118575512317334361669996973790987521914352592088517257433026548095199956298822454316984982818777532502327501521090209532899660949169807155711154174864919848987109436864700984367186987281717513542604070757655635660945853167889906528128375011600867153084541054549161627707167653339338842043894472859592898324329021445260375346543743016319158021337583559120793995237770182863721886185692185019035979782964599727959258116792131540401061318078573812241861266546715703910150561180729054668296230119273920225893723787082575688465867958255323761222322834126833482286536824078039923256 [177,82] -32313163229801005037477403438112149770143375765590053086876321292655798413516444467604768227022182090912422942185887637842418239024741817612815486493200977811705128643362548686372602242745947143331295565707411827017319943205530925140743984296261186153671622191813085283160296776815918416756174907952020086824483836710379430901857526096663075045163971224579305807721110184511763525630999456581310820319486057619238899065106415571102677969646675890882599306294689369896029793619863844003758389460426274437672955939249055665734179243245558960649078067364678205892312986052239593916095363025450111228626290626057327633686521828267704203361534434880857003595819762906459910960356154490252269781931099494671820991356586143104647669702504986504936280980790775727649844942843537972670411707439671457645070645887339720752695870792124250162722338869722633184221167001826843102045519275457545370789893837317824089571558067432872181582628703438896588028995176910052752279882358634630173999796756982563615065542576599467837512997584 [177,83] 242329322648037320835843834798860161942292291005994952397326915735042486738277558503519801299800489892420360061601391025662733817473594814587181870510592319724496112257886787760275611687405346229639642278180500471836601344852890828597638574715401352735306705141148480488816758383599619645073666724366741801914327488716418982175921764640571492702934693180981356800180149613693344552473487391136029391449566664049228539070845871042884462096198744317524935601557520972834090946939494920029020734139694182624828365737721300151563119989986970427974865821562565208680360829093652903856152030023212713349436579102649079562815358203275059266480444870877958118618068297564153137765352335677595450366171779811780329918247030836697805123703076624943415662902553642358347584680174367074684385837169892871956968051982631516541666532456026572597593177871110687954152542402264147370279099467890033222049133037497142854915461348330417296612825101653721544361248303214480779293381387660783954580822502353218887633778010748207819312 [177,84] -101345133608718353276435531032752694614225790262644663659813730232501635925854637013240490693553046183268676619175918530218481064453271824846269303044988255042149462616361983304298484480235570791197984120690958125301583800744606880884593490261879460933166126994730111444805635813987360246824734060634956925407471846480734820950710125906985409674276449275673165034529389904655462602138957259582196872460011936054011266837827450182114479843552310591403742935935911354222615257063732959831564315176869776928467235772353825631326534185422386804459841650792603248044927045289503981308826153735446905338652819715031138740178504013105759744488375505638955655283803871043938115023631455232011104716676538817014931144130105784883860275894622670828717809109067146362642342000866844664347094104343306819563065962517060277403286950606886263672840211021902827217254428960504106735340401027039345025050331183410492300695175292525541324925843357884090852769880087707689745314546308595295966323619996103648109380742777799321440 [177,85] -4732921107153733883680821969009071635646060969093123338728980051796873235840157880350165449197032785294049824345870902634614599028613869032643747136203934261641174631615670689124808821498244000212138624673996815805117100674184647039141976881259065330907057030074622696634116473016102885126925637053659286218030959181162553025966715896404864146294273678090566164834944375133419007755442675655264441869474608487411981142170536705154264973251853292334073212977433837888393169374716200493889314731372578261682584284651604567078586966273752744449399100841297949808688950474157041336110658840602322845316981894407754469296387091707326339146159199830440135094776526486356012171148460607994377100056393388886078561231100885672346701808227736075257932464523867229289737562338998533815802696438660849191218490585097027961071834366128282586033005539141104759803363200208448866913202621186480125520901188984277115749873051557693168987611529741438829699179192981854774331712637724955637083831302489971003090806311113544 [177,86] -185578974491908579633010249724808615259552818789077211785094913335377554933439630308386192698446139087068786424689275991669652166197478399646235669048669877155408921317129009310984203920118812924154245124036217136281619959197445914561413555182913505896603164789882032300415163731239186790373678400750441793371742687440013762258132939768130461759670583035536986128667687221816573848588290340111408738882256187850737731717218891390267433492470282064242124998831690578137569223631385544300617917926491549766371921208471432935372418886944276205626979328019089081356064663005592287995270569820285051682182235724179904720334558600672332785271741741041689194239925964543939851274121721800714360703629716666748355972865636542471468789483531136998144497084694406656119123470774643234573551099879113323938974962159026230521574693823084884676291921445117601009860271694212945394640155195449178367857800725498970927989022699463358231280767474110947801761240396382691489228347803230247059653851108524335937614402496 [177,87] -7251391131473194876430717560269584480212603496152781250809331348275458285439113883515137096330429198567981125552429541266863795096378867973137088485936324591673635047843611885872705795190457194399353368924114286487049011610164801192828420915920181946728374950880018818822574474287249555426425801375817072634664443014348619684851810091938561685110388337180398648153883686844978960486145404320807389941923638183130049201241408162401557641333136530683385694769404445782513613428253124981929914721176000162645801481134317373044887053020209927024670540510389162120810961830231576735192510429192179898927835911219291515122495356280134355727261503566797415309265838012591805190547491552871247541326661958495481417156409091370585651770986103218965119417793876782203807851150662181920305171171100392518330770711588229428844281384947171979248425282884806914564120765554621656221271442136390112611936839073284966350690409164752099033096826158486197499766834099188628051150012888294082510263851166570878618432 [177,88] -162893579488045418777910819294057616050994256582889896956466577732084424849664637469560642378808160170020251261903428128292668544189630311361179601723549885766142217107662844054265739953717268633640786376832091310415230558458015023701781600871131347957510193822156210124226060044505929174897215555274622879098043797346077750823684589376907113388741883393824980914782156982165097658728766103971588066597980559665510283660036618830399147848707768346052641242160609594499110035183005850059861384720105267700166480442973469190380161361594195215509475156184025296115106564591429273722075797962967507420613916956025099692369849073823497679034247276725152165284671870174029751433940398170176138299114667953669518222137791365664534223651645784350437700548148417343969181928428355273551676916857757378059847156448453986854132064327778300014726547773213920073767766476406901457183348845227819801877404887437527127336928238761966737568424637767042276586576496701780471525250967158384142019359134814375808 [177,89] -3147561004059888491831142537097604881496201072676597939265606335546583651203569942059351511819275515542488666807906701849921705722404969743217019923098896540656778680387940541280139039999482483476990550520827882573244374528711817290915890478100158218717985820279917134830850101564462256995579271866933549826812442793827078544662535453999625819117433128961417069530783407702124028878496041256131569976401734496632464603581514891813887131025758434308490201491703129971918492566544483447649757119511765911827424840486444167727658194678990201842929168697765177269104028097258330066923107012967260503703301892092263898443962713313949686948906880006304134050152322213323331264991597790391763032260341490425030964688085386561638718424182464258678117968635393422966351383448920121025693437840177397620799888669017478890880856085326505578679469100261041152996009865037579580262691524883253404916869451718794269174966436256368821229550945781101459049304353107557972686001503885779513750994520506560 [177,90] -48742067262598952643310687472547140316779740929856342960533639533295943703935745049413014826906466169189111324390916377130601844103052187614668486885791123857073821418335493391062984398671801454148540298722356788491869002560303317763425491772539665004795676231607960283243094986016155697084072991359642563536296610783557814687499139632736703612898170004824159906099599687841295447252758886998061596054544416508837811557059091126188727738746319183041852514422120943042296563826515847740045519886443592760730335965663551447677735286637524582447782439026312278002294848667943321852254266030609773665148446899560330955080991865993319634745615080955011513444231061241015514347277617170929846897047861213276856487916184517443393426017526746920153203792421105305830563455359799502192619369562408558535943349600548843066947863988212092183361905663416487427628610923308405206054760972253303691647814104519690107184341384558540549571936307267444098746836015731592093127430012228603392306903200 [177,91] -524349557265848907985169548811330367135110555714370792789113034360336142979368985759391558414930529354253449185188219457404423555125703590284717824511696111457155201646327025693528860753379316459172927988361518476090348854210541178538063510571913385481415426324869399145993478460187539446930879573388463521174670350391628435250427481916436891604217552091053834442256760426706768224230310856910843494448820542171431189301599712564938891774816345392319385701204734956261022942519706349997828610217776246927339662064203860628381088785657213505467882909881918549395078283806707517379247356023792741917216922524737357491763610637288526897697447522651968624106034775642599808396840906379332758545778840226383405146471623122002965570167134916602926797277658236381442151794810634301914710866665967157088237858389689976595613104837441312888131095043883093634408708887517919683786970510533224405039789278919185467490279310384831685059679414951184351274444716955390206242589279199311487168 [177,92] -4624861507670456645358502954091729983142047786499413177515010673874570039807374084266052487696738246717907574935194813254003122385797940480698072816737839751379042092872900962714739986748086881190814675414765533080089409247423568272816342468219930435913578334738131244227357435977085534070831023501619947294812129381790525541287168884401347286669107400168057388459187419098209128192929229378264044703842068556189798163225319961827391341541692481117944526443047711972246945153682312844434269391991979508057057690218279009475738190409204999549324372134712738441589540081742964647562976396998029047019598556503503766288222360049856214493266596714113831487283303777822957986724269296535580933342393574960809587026485060044532502346918786992276293238058890525214453166508835178976674562571493365030579993638295919084020485225750825074805078790830896772025945716368063814283437571236941326164447962681199429100572278042517973358393381949269742240039337105374584092934316417882496 [177,93] -32280539303192241150420588961287652857618597271746215271662200790387766799509546630332010354600134993077551635700884227971266989200167505635567134943290022131729220109619505474362727989837992540995922820402315522208956955401950436009202757430884273771757741108236856506814318767474371142343097602964308706597893166430377482379885875849318463951863885621409045860871125084605757462863485023578789590486580529628579133284633237069233495383859301316311792916730139301936598656506513468835643592526065927986141704820936659602400929791169914522893018983721244724013434989491884234898337753453426591199220443470643238163761592232764729834098442473666927846579127031579654592589802888177913496166479066433927491248290103534876374130271997990673970520812635632610489749341301736450247411790060250608482636660741948873793538174573326552638564953313999077897613299031323979128581900595387022512204068478488966461919294724889152017468442020186932717719185928602834241914505093000 [177,94] -160633576282204976955531967592662129612129727884481107216720959634013399761280988673437596872934973865933228883771061967665016045440273787002093252494390624798149954683219597135521306814925838294992039304511226097875703283065004679023046365348107575279070957601342819629862750066440040792337083484080608196000952757462143476413762794526234821880990157334067913965486603295812239669124782855063745851389447493982953157667543217128247359976562016792880864830844281905277770784330315644826729265780749595078911835326922509242149351216823084036017135243221836577967129658200510994829574447545720573395298130575681280591227637169253908805910467511408131076118649176603467720099723474948920514581647028159206311768079745561698165319636142009582143563010195345498462162675440366851892960602245192444519124056377714978994942577711972744069360397401197497299147765608510897303588762919569032118983298889105865126933764932287865673643695134441918334169859620987770640396048 [177,95] -626662561920997702423362179410363275492364930907571633915956435378536826638130380070888200969704023940707921566025007118990311072330046387026852681385192379150550774552796396639175294354714689461618599093267211637525140054381801460773519908010656944236505659015636556839661350720983075702841574137970368837590872172565233477300846703697008926015336506889428445982420973456781797510445606657001599195136792003894494039847558390663649842999613579666530560945573310473901275708266646329458441039310276666462329063088701838876902274765311803632186864139835069696601120705753414833138848354425781077154390693449435349550433135501129760532160806874334011689171511090073559298234434774850880626611080105469490547291427215859395346203068765546727739563666390158138707636567586711525892006182923550486711584263009868196235465865073660359304741433622242013193406312255833930277628067525220302712128285160663862198035601047175759224721311613273895426857451710194279384 [177,96] -1956338373907582305350836146110707098370829138264610814076515492739878430103464012822690587500760870118181750491929176839236033350570225198793154399336697669892412978626656896391174741760872867906781138747993730554626405854412713198055712480658806701776581108723805236083138102484911408051833324962996614777724190524743759156680102993085084014403475965989864924687285631792396832710093161911447894262577982994280097938147006627467327066636469087697460368718451010014353209902028169752504425329055389549469640463327773680725025388256895012033960390039148778882504051575149351094208095430358362629655962571660355472605371928151122543264878680115083501545156418076848252353560221300374280765803076457335100653768088331668917245425781685396465404418056360953785284964026416556228320398022363465715667572903266624077626201415494987477919669787784832873474893802958623022679278157479846064220706566750211280194766438703874501622314891239769748512444729692848 [177,97] -4379180004368755899995682761375845152161819616950850764083561669682309340178708170264001801576497863805990832975353891937228027026353592044424484260588734656383681156718464532058537270111154893223659591326896320635324925357806095493661110322383796166858736603530939347764232890876126910216898213085621084902276317227189497662743652327149481473270371415298149975130125176014485028592745946821156661791800979008264827256860344375749787387751193057083330949555837609917111496292085912165773161856276727307335961061735572207097829623152569267971360864799461991913124691650149050804602649530131640395126066428247249479558294673254542724308930484223803172230739881192977522131277432216282320561811005110873757037034680812219490319631420067972252374248025857415271207552778995341617303417693386957425385732678829046792219714074429772317558886246168545298585882295081729831175143509729789408817424385284160851199295988681187282104172662133685160920770282 [177,98] -6944282251793906896023555438476188795712275053180870528291637803766386400433434420916654045075511987703140111567077974122047674018893450584178948945006685781575476758794487150489513043393702309370892347701237023939721247419151782943177322220499217289266230250892965784023131024832037706207020247784067140865278795889390835874673731536295555601795996140748893275018585593520539490282968346132179654120801310738863063756963042925671794655971419042365521853692790027654313506720691944979629100326292448551091277666056854199933197763829164774265204071888168024643033458868281287343880345613348895451255239762184025543828224791535077224770076226534250419510876010744209693862340718622667716574414017271896273863550552041014286615986997001055086146415720738888104129345353075245511787717201662560749898316855510569133038666645239681952710197219685165064865076390651057014758215930243047944014072975908059887329198688408968949082263480937589373984 [177,99] -9536765559724302101673269837034311609289923827511672595950243327562408553116849462748491535776894826992017625326640807007135598749383433973914338944469928880204918913323437101598763663080762310033749146418448925270300841137426114011016870899043118242197564467210708028687519061908600543081381919912138705939335476986180268509030913302558897469609676238690078722377655909849650893913957090182871524340179254246083191127798571690541290824899397959989447482673842496071796252398667880416809990253940434141427066217848282868491146245273585074569258310188986943035658484380935771579198596690862239465588931341288271582667166500984515866407843507659182999858219309664838609325025358318152714841474951701382488077633503733578278959363588169158933229617881270349653073400097357221446768469233151706180451383496450452238909384785013545295622901468319448740708927851197016109662253956719372978031028595944922057178380454688156457341485067425372 [177,100] -20091426543626860622881835729435538321558890163776701482697300174094046672739831998455753463692254061299962799567602550549035114410249357062519886954989518530229836643982194251790457754743554398884861199836305888907086334617415298996803907476626133253804574713045456629566545347164587138477431766198723479863562926206327384576575806569445555962073499745200170002825799373429266437074677653972776863018591455399390486769082478676135036984775462793775209673328216886504954619241403761965992986405274494217006170482720446718118427503443542768107854990316813439753632094638316207682188774949696001225261877466895857665899219608939141527184341436517378712078839246356875148398852321471559615193005721467518336716491573160022642184320322703882092739394858970794211110349936725751871650290737664809620413833383274594660541564512561558168390472049925369856215956754176369774607169325735540478340771444643938314862220138270480430023830184 [177,101] 88775826235044302909030444862217015566051392542311130335409273085952539772527187407382876771924929544521536509592976672458340572148802298553222768570771074026999656142828556338412316949558640048315447473888975497320751039425281867884274771974396810022749468179917054266990591609759342072763058789858568550327729509311766258726696749932891450826362094866104248084237494348202552718432934897239909091805602099169591285134575082278073789652509542955741866011264179628673935051987956576009241115270120144054997054117522421424054048364392134545998260414457940675963740026348064531631938168753497826046653053330116712485175581316610322307788576435909916233078925437275444900988761327791515101124255805654728683563309056673291909958820879868080974766679426639028744342661901109253311920508986485839978967062458297134015524787494659068717388638765953569252015757484711969220921039837515646377432847025968544261736065133503190191680 [177,102] -217078800293235846865525582903694376883816417044117684531374032850240612881014045851807613353435283748455760417578091396792335876165667673515897937076449111042724779592570115513207208957538553291069605520128567999527426939320624500227247065391847832811910831677964299019250423928612496362078068908840898447833372048473609829207675063298401116254367457600212428976312722526955028084479195780388656915085899836144853588784298766732845842212284751574238557904052994019221399074248972296742169307599956135270311513275799208722996715053920137143441460928609260853518680000976225148996125244031385030974956534370203619042698783134215874382864184324183577818761386564060470615321491381883226063637340747396562700935445350285689915342407713160978279835695449077651024071719857015533843767826027977650047920892634430407254771949704832397952704897096383158712720110576010578410473942555665335901385421150342675669857756364985520 [177,103] -630047379729290024531638531987822131783724755829756688145841633306391309148391336755408175524940537018159161359273200351548737706637864562238662724195830848039181063800879381266466496448735252591988138700879776360437736461369223965976217895131795840901535301909461577654747035693598226306323810254687477866519585638021113383112685877680633474809481053525603875123405025060769616500504111671701549318102233090536818035933324587538652240792734650073454579821314889840495700994291637354227825647143392401819847508522152772925821851271059951956544280899398701669299165101397844527823146312706755409406771426164534825554054485467810240418185412947046215260409282447265496949551988238915050939546710542794425096461638534010962851534320243715744486960858374973119681776335522381538017321015966227493293094374294428595559409766670852524009259466960097860462701913606669630943202873508717192015029178407511051093838385416 [177,104] 3402426088611291588690533945544129654987996258052102397536745562888478491750509895223580805842511172531777382665842834998967981331312174103143231566553244163024518553413784809588704263299944532436638637886579912340993450956117665681458285255747013182031126311180382067624270794531979941142673593197919924588224719310974004880604357761247403222895864038147587940134815468610775748438158173174480506842486321792457584745760393627641127719945116662923238769893436016283830839101361918601577707346671344847125254207154517688983975838152786715407556340760755388165687940700287500689614271493044707484773946072032093052771430260262146457901895641192054163289169381014115885260935013821214479606799219845948091975751327984192909237950334149434910025936706510691004371306654970422839975124411087599234330736189239337808276322127530672174291271179946021663419649165206855811784021649014733904636297599993802148050448 [177,105] 13010674207296517037540486081757220067650730546425847367850403782905942216658468910009599197482264336074190070583192185632947023209013820768521386878107821627726108862957447927358409419961626655133488861920857459066519582592055057334306552372415680209181938977044936078836857100452823678544686295871932091344968642037841883282714656484722226897762521484680542904614948669457876898066913936748647342116760472278609120878775041323846219667741617360304028989865117510675916501140867610256454104968850817452144882061278074068186997351299822146063913900469586135763313363776731201246762466782894796952499357089039880501983594743954172563522977926075342076283089012214052847965406714727520874576525313037211771930970965608324923782956198907093648723874705541681222409689438670274917090766350515045517512225636534730200100793716213260097194472484072907282790965090440923326936410147766062213701541394613188796 [177,106] -218650377605546384545335171379159880476201997916771874384814639825339539601287678017847247185520293810727288256328415125352557023511498159810693393076226901442380083814550109236254842639447866345080370351170374027902868251609115881963624252721860109359373004387564578778550097648202797924728517020321360398050271452691734431901982930077598582065851387990794900201703810342888573378943288512727234176872852651035358156500947978012815517473556312496120698397886433741751718821418652640198568992424979184258675246394314005767081706372204831013893174030112970386338561174924492012427374059743327898003043955552651170851193338384142773544101605900153614640559856203193570507251142091281142398454800611132587291201160208864514562278578039354406957008016909971298985452182017476484803586643066877790272510759955662935103318962810609969829016863291515774569057519989425870673514166455390694061793171148856 [177,107] 1196565546203664819333145323528798341090376322626851757259917410032662838596653725323386049269163536494546849463235840295859761531518732266265755968051347897077784177127104281504554970803470277528514403248198333749838723446100261776573478438490740866213324798236451663424667825412432817293876065111442736855310800808537022614494991969964857315208870662790962225049592077115299661728923061983352468055850934311706981921166028515512265104984622590442977296510783638223287169909764229929217362159831049368974903887976350347204213249081745574210387834952395947419156152409131627224968888428190461740141528062075819466704670542366766484038900103198808811886444583653137028429746362737940312512584510125644464637895543595636925839906285216498478198711728455199173180041413369640909451900999081959964042867472656806399048687175267889363813120497616698319847921947589736886119841659456133284249477240 [177,108] -2946343394374706219782482485362806079504617903541858970126025796012180842092074793620228577826593504623257181072337031747714636934678108547897556869486153930950596545275648008442452827486088692575259721804282584018262485476938854491813669131939776340793307362616732917738224689412698577005411525081707743407310516724638923646222129873012229967523764294615091979351226821564148055373726122509258461505289648979696275727139511482083071605755312024052272325526768789585017960388539187925192635808006497785067676456195100073170672700463193771069962504195905615063162298289049384853259544408700425903480055015181171126619893866468594872773078850364778253433264209664531984042352893692078169278024909927121370649761167593325987886121191718434219283261542359626985122958888300217826609220242979073343065659973902490382641070237141791063383864281354649270689111117347319009085568113702574532992 [177,109] -508689903984232725435037899075157813255618151738912232465589202740339886250281514505134224546507670609936931193186909216165995334095769053842887271069142591657481905776237417598101805641895985766121685205284333910122917304753834506699294167351053554459155651470626503639428078096473536508143236312100726759077798992027032214825598403176714685088121589164063880368614312243149263054597369492837276836423256499967785592887137939106644992791984402741577734202012588098234002084370238903538681354704820013033824811723466905406006991931433853245813211314248200125559542423787597171110440532626761733954850667817994695850184444047020238206476458343532991523241168072869434711073413564879543548318346440498910728193178986064242528098688862422521377435780324526881997636532358487935227051321613671112091352753864029698574857465059726020034488303470564550887785488083632351198505728574484 [177,110] 36198651324075393930262210716154186927737299129143405806669124801007120416848157615818697966928058084654084631295417412182525475350524082144252484982955075405232454199757673521992847465721921708795590606634417992522950668606374355677997177788838427699112577854384089500378458342170375137369129506326196119011495773148832544842660610438979307199656844326732680179646770902369378967809134121473380223306652778809822411146576989222203132851422281168507970991814758090393307192590933092607413547299378279388398957079666477046650191245745252833469808265230415855441551931862782622072258180068298135234321701213317394224888885434249492327181819771554242262026818547837694570171444690935570174160541938478130756002233743258722868670656751134687458014589032025489417450937580373177964100062612660082658610762551674342204026063186242670349207689834682470491046053586788947242463997062 [177,111] -1111215460985188969773285370327863887791811617873663761101708999276768936052631978084506214441189933374169823973238354105286798070091597386138868378844474876797271856185022607133076863365216706185207898740772823275858916404548530102131888267887303215724970512001325904232929611337819497753711808937948970638682374108347376835284665813725669814011907284481984160533833235278377735304236824765274665319429613630908306816109017229944020088336500994382792570529752389347034743188589582149055930386150215276214884144323645352557744531133571497706780503840122594843734757497051545706962966251572614162458354064467405653517684847811407446013131011066660114374677144787048909321064398689075812160557930439697797574611152698054472662228310909758995396858432907150437993341538096656981897809933263011254951439993352852655933926773408527400907064695827594320949294472852726963302252 [177,112] -29070811804602411588123046108661089361116535566322626134917235026379945222569910316272142983780460384325061701814680590275569013546034371651296841743994945261320952526470839717519379706539096369790375765464303255989492951251900720034303976572052940833900336729135746948915901909995980069813715703696762451385201361981800498668202211086855253054489468819095801815689086010205074536578994691062916022260400046102254405172105561277670543543563628226822621363390314727742823535570823311877582962858191080119013169032038425730264577492101913500095958110957286079150272357374499687784008212681096510776448168505703269680871303175220340035107748203021870129064761472550612722263791986188132950608018880554285708737116865607989851436714588916819022850682698236535315898321874954321674877585384532893206590322959122326044933939732153713261706963515027766587373132657842190504 [177,113] -899432018803995791247685273760945751545865821418597271082303351436435563363842524756251481900640463648921714861599569703848018336195012173259618380553838658391047626418237897796579029664517538752878776712499074474921315327124587508187324592621644514297016476854475854064042886269327482555089391495965534403003356268567426285572819086855337671847306595418856558281711305881948497766503572343350555979502310199072964520101694399694294897360868353372059725488281584997680928821550799218316544198238154830102286379394408121830900638432793459129466848837077886084205488789565015481886806017566604129566917683316394184465167009712811756623673101950459990064272622753294862865504714091436087946037031833215825972217943051263311826238062252011239322028991401512866925237913848044690836090417914410448083946570602018691398237605387159650374167345246640775555238130945740 [177,114] -18448674873907316240475926121162522286273097353757305258375793684795229777831060077375286569506552462065115420183266245042628601531127661686523825954156738831896884053655121965736490888512662996851729291040942289923770923859373784434084056569846004502436158006820140013898928870145108512871292038454069429878467427790463171505430929685297146421877740376571433887215273611333654218472635366738834214699392845230672190019200088500832963711906281743600122652462497851003700950861765010441069914455503407303263899912325178817446541169042527673454811653335174982397331416642144007641376809632949111940763169447775467688126219196376675536744833559712716104030825566096649296438507791279468310369155712046161386810170262048770082138197241154869564977063150508198725836713724388763400864107222427175576765096953889140318000365613793380517537576422914063808288952468 [177,115] -181261606793356049733180000351839861046322819099624748514911103568416401876010075599307645199909884371952254728599499047808801188953191511060434395871843922826582874511967133795777295826649736405423451408549154993696143710936296744796931773755463182756224584525195890341717962335281833264120578256559645827476447738329269415471162589636297382157099169973910572669341042599188534690595860988184409539743023811629888747364933651151945091187865557584739958750272949116721967185083980846432903294650373944410746973429804326468207357354789965662596026731438639682946216322942934762457542795526678455736279862485732809542890653970612449916010362219999564929463146287437778024976104794579419496638333387497516770680817552865312013033446929718880337729320198935845274963973184974757775642016269637107882534214397533949324535683549524795474037876568868431119004 [177,116] -1012197528590686182847773064797223385641623245590951599498957136115365454900632119439139282438998370473868907879314528761970188039247613200490717397890349755835682790560868568456397477981767622229668515029873862213567762984114772775155815865045583808740706492707553168004417557034535787473765632428795874919926310252634572047238363818547314886311537054425781061489210519124418548996812228414586065415471951456078998063287531463078980781125822142748981415809433848957681189729792475983600329575652624249681625191168503989340747178885354111724131944897988821326766581527585425128327987759145815764123531383734650687860985736803951874877494493648283286308431093201879262008495422060179834089201293344044415084792197810963559260391737132443973162703490683040934397080597455925084105191733547583277087885157445586512885224714617535902587943533922600792 [177,117] -4150149056084065526244637009578683834455238644985542425136807244900590019735219890112125085843690845655575757880913720998302443392192385751309115202414031695248397019661740888540791153460880804425448224868456090406351228166553489560394847642639937427159321550145723953992383685245208055786460714225326589705522549435918300896615544935552126230446908705269004536832081618051082335695233868677544026613880571410673035265814568034146896162386725673128525813292550918337178642081830075958603104486467758540811792056350299167273939785677187341080449766458124401895945392292619558139120789632533074782350253771577387243357442001133624681769203172220999048158182320515583318412991346541363139982363023308955216082688358593648073766626429680962460410183889013300847179772042285818698519134936858670471661383890663352805535270825753172777801203849689 [177,118] -12995353801298354749729381879282258032303866931514420775974693689676650983852413847401860725293119675205930396095202890285708423715532782094614373423783825420996317493784056865759145518133713985881767164489806743890018425107946761879274486537958841904709887226464940879108641703193348843714856021377642257973062294865874857652053520511724340005246734396156321228733183752201103850200558741670719717882358724378044388214026211844344990514509730119852753148545635591686703626701836621411638514809880313463478349823217503968007488163455339493917520491897823204366079214979101125755339614833993943407197865826951058345384168483056681125286842907481587800752628541391762381178661617357818496467448673297062467014845826916629488587518212889720359649221131308930592315630935192779187361234787341699283543888794534932598056780469402164122701964 [177,119] -25916872577228620933071889652646956036153015814779629335545594334333957647625001332565857493848894621402410016303831844688608416709877900221085829266497328273929719049874784539503386456635240321502848920024227052513332052274319600660786749977254605024687478899302347803879764101880215500834952897729929466036707382983329721387181927340574298967643983191140891397091409303376957076074216457604559178621056808915481048213645437684917220190394474132219051987241971192755425124825348220731415324636198118748445344148720091529058823587443320950043347988093431785727917225425534062752394064387991795151478380764333809905004985938315319821949113952118836283176108297804570947420513964721297054729563262351847579147009526734847608940719806628559879784226205976412549501077444852268702285435411519743146842476226829423902121922737311987432 [177,120] -29178722806553128927933212922262270904299951714301550043460436015372196914244758124863363119209579204271028122798248409926406162265235620043821238436243775422112590657489832130067943144274163962532249737943386909131708314291741256856057068573235270090988606525044986317816875141571225591607783660862096725993546157385022160540426890418015777251357284692518715017614179723617128716121710841662775469012822246028684043152636090501361164447184358094114972270784031372274829144083157254619568279562287741176803237575442154767724405638614692325731282293155202508128975353660763173916122412335899228648549403014765527092578139404597782832568418440728222418975594621571479035946780773412408099158631327899179043073964660802497386715881105596952611900392476411896338382851594941473636390045305364249928075635950659746632983896220880 [177,121] -18224841826936921103054563865610655914101932812806979226995904165202309499985428435184479564760049572595030752882505045426442454934415561472905347591493495052863243616437131925238381018892021019114323608705786680348243480938114879522911236582240857945209339870949296745469343933199656325992064921421486680984745228230067501811587189465792693847422750663126506385590474320026632788571150656185345603873162587105030350499557605655132593786269608123099686498870290311020362540674209555543408882009235416609419566418713461367096282075205814822445236390349851282175409277310620879863591390929525562862589539465975905472863067864809709121434070581098204224798632860811721174522483029393402019574204079472648842665740262367515468048773968338594903136795803284933877256367187761559392411108962876370351122821503950569560694998 [177,122] -6711384935661818495975651583900694277759761652356559736532759328350339919653286285698352957930246716468752213773900146078177813658604475048086348192593124659742155537676524531674540475254247129688289592434559731977759720261695697915954249436393205291863368812027650849740215395713480775591067564539144248833952730723881794400647706733167790505388189053325173422421436797463008983574632124197497518462160117189190821469787038332785515748926527406058484311784138454742914336817736675698809270765905508815942379248234859090679331913865907863746609934681206182226097050498561249382288754707728904229033636662235316546008194528703527720802196206294882567259734002162321939897500564153851867546742651326101481546889094283960813905169543961521159604752456039214668986767650166052432774376445594009052076589409430143136 [177,123] -2066197758298551006963760305601684456718182635510549887304885845874606869204359409904412441511833134372573756857903580414322304046327398451033079811184942652270524506557060665979753121300250413354348553264098650884848177842800042727915966131624352507249060454470506100951621775411203212260382184620339968607832111911534534803383637632356318834376230776309818267997075482855098101774714215850016253669151058728228621400264926751112973210259227308918636191962780152955045792563353773208275386229433564942584664316246522881022464337226594545878636108477571649988660642772630222712148957471304739526459062748531101233809756239481463205119472100501531258905313663632101676506294632618100175385464976654136849890279930039156602720412757802352427794846603051436777600917265148895700094023322393659177686397797476 [177,124] 3568065551050569842198013463378212256282014743499336392302713156701054465942682208450424473283417327144051018877567496352605412344416234668130449868464536162782149695132247352341849187331509217067422498430898620040434521168468849238296182683304281001312303277787420315292889406335040877101925792102842825025765600513878430808047455052459164840356875836672235632474285016697662556425304505513053152161450302294777197584021729911911935561758279539477656651623174633549725049358191242784890268971558872613476045266707749174600447640891195459721575300650487339065657063717931031693269085910052686391638863412153993710986169361869609805846225237810651743605385371305490382195040511975003370213387096023793411017041750242988543683121129653327097254084242750928836267733380389684052426331510481070574775464 [177,125] -24757891786858776424389632143068689036139669309828706550710947537028034664537734816488188584849994003830966357196037767197542826677041987027141244588160547430374454163387955087289877442076064459625465496725685115748144746743328154467033947457136055961567825445118288309371749410951516522125874221841132636935770614350040636829575229308523848613370479504581682287746172980807654794209825806714288021994354834258262703146152089077928996040033036692901977012145469170944759805433819547208663851283551992538358535096240774870722495922229931722188411293033795045434403668102461371554311867207014563240055821265634155471888707359762295085525110069583470383772915268575377909691510316110493721175740539293801190422861832978785092705506923463056675539328027298210053208639018968434727595263006102690720 [177,126] 80619342575247055714310744797638467449910272695560654347341831097067958601975283949634922391815479659619358877148283404205656742084870889160630799983542673977819972098658508731455164793629118640095632904474529354637580954374744807606258944181103269229580872082157881136617493497337253808986320644986304034133784932050708914752813572690394461814157680652236986397217931485324048210699177501719622762950227226933145589717512828169143065495833250513511777323511338424792287705740586547012780901488522739524075169998144657716253668753878388180226288915819781773435333221140996103915244581851072915276918681857853572157310717726468268712701339628692869254195120103102656032844824289557174424156418463577090065772968269563193401074037814410971983989738291762718281570535257801636523382314812864 [177,127] -126349868579441595606279181945493594757286603634057518867281444733197561878931966581233718168012876359919823065491911722566578339685338407106808920056048352405165929585102715718126290244140265850406582266112383414572726761152745205249421879735261551813446564656218347691794309517827698663022340617701014543589710412993097205110606497034836108875854736890055723168333564621004592286403115568953415225816070512912892865190638761333959355603254763728796005771407531405650607166255104230423186759939903159905379054565832517055140990639491196789500037588941821057471922269742597809048599578102685405193459127722689006042212482590710259758523720095470143485940225911312578197452866898688563148017329181083872310783883152354239395823785549406582596486124838388163511462418879981892409230168 [177,128] 91414486533445384474165575095023861489745619240785221268213179943063608025778783637483468192395582523029654992391695153530921342433792153063316891229172325447607943967272940466203722820687493798338869828456615435905814217124415756383001538358712378735621134852426679471338795712330940014410606784080075962829499217575477943175371051189902773003841326757238623388992189998272722184086560825501035383310651844024572260585213947637223650940492345473218015198660070052916502639504091094828882089746437685511627103977668390002269129630453002623364433054585537133416479338831651267015578064592395612831861950955461968076532255067549048654126864546053560947550049881765665983829142451710180069342120228445851840582665723155098859397105311389085180726441848189389200359971238702798768 [177,129] -29913615340482893080667645688617651120693998970312031948695139680517067044369912997042256987924493207541934882282654806817893620481842594257374884958444875310429201370597148179675202919623582638240974099256287451703523608596033131531148116994211298042162602278306899866234576812921693147903378899588428072191088494238589804947937663046635374256597916112906572977933214980901736591661926760811454914186673545118522393081304065009304388937918198764501396059456485063082986874658540637340858215565064548132027771275698149958183025661416961453990457214976007951818661029325695619982357086323098830417663639772787005288492317236503422334402564928285115136015290273707308380131568251285417629168520688216615272711810907191362025129328487346754945389394603456275512980189319232 [177,130] 4374412132582344754133718259566342527051339732077253122726096724784886104822634470420279500730464941545655323364146373068164775133429523110112991193102767045446014193560227206320456333857946518863322092536501389220166662703262310679289745798215756906971572797970886513533668817522565948030297315134747880890517451314888470734020097288009643171899790303536870663256558444409385016205818525271396648269259220892523005520184383589121682820653510133847471190082546792804284017805127010808764267826823669194321310219179921201181867820591853184647683310414121170721440575934346303334532331528716709085702192127797944697506122770704755332734433491997644464563995994900414117782425352097750832457125132164321075920458838856911214947010457778573099219690223866309578132648 [177,131] -283147108093300522795828012043759829578551834805897045057295071107099946618404399697602069063821783295004978857025986550593845458248750942558519100051586341387814643228862325501333666124400805162717985606986270403617364989875175619957226853540379469597411380868405137499120816854342958802187947882950699955319370668164717430942941012982680662369356192328188989649178245466141756657581469535143786962654955302670996603884785734843746001821722681858440963146525938199027961147972607182353667921918220404327927698969087196580530666394272864886741312953596049783209777902805623874932042129152771326199971819910562017219943963309096412112396614390750828373040167654386213121701124477485969693702914169430459219129959069221991764736538909970438154282872156119876 [177,132] 8030923345125340784937509531947829506112798885918229553822015656431403356777709584767801759303002486226536071075698075188596100858434368526467592705515631067298528079684839742785468598491047829577462545865584499849080245089809754319220210505921630128316508921417593079999446959687537738039287003932553671039250465835761240524671194233435094828528343698944148734914536322138070295686007915410717624451817447633329375151574966476197411230150528690906789323008193624558383696197307824062621992408284600992757646967063560025782903360380440355268261455122274748207856407779029563145587764733019352409066344069309972817372292080111598831585216429452853289004034780322158607288453897288060801466850890760575422820713221774619043965297472120587140325833656 [177,133] -98623291299539576089215614928079671121219734718212003984211633157683538384505988935275445067184493937700906886815319510102947427870601265100617731387747717762429412448042188866483315442409814451319016947097379159024544170950693462187075726269145137279389728059628250181239223319191806373986638200862824824404233008424364860044728272140479171201812780131257331077239579421620905307069362252504065376409109767988296297701381539984818929240445928134182540622066019376608503795786118259745846087534588371047232172458724533687076285988287308404901110186499453246541538280693103022879777761931925195777603440308221794271516158245931885654512461705755880886690013368832866604404541839953395922246981127888982682870594638710096522253045154012524464 [177,134] 516837968761287994571989777408979297158757519906781092072046085129424873184124264217261179840784371369707612576753711343149250113781285928879342419181589021162374200894755153200242033697348135865125698133648874626941388967350747287998593340514438846019148084492551442870887498314475171789144617338570663103155673567405429018551525502951488644858756846163879217325571420584742643331818975600575260083278335737692512640038161074775612782908386177467416001477607546790010915323139666471831860658838785382353790717096584524719324830777947781918629275036482624398901032742411986695191014312914647161293237241842221668410746684135923154414083887123980928887694251455435973625626119131439420444302962094245503286405022577166500475396855034 [177,135] -1135901376040575731172108482336845026453011303995028959341319169786489118382626524971885639594253779642861708420688165567320255300155766036415393691932337574421210507649409069888287979579917413248384177659061618954190809787555756480253699158797397406532237596301843418254729981641656314069967482373304197865222926218090412312352476689520149694437357198090885557818064284377393026123368092524382764406997679097270524905004785602289038745179380462492802016374244359646740023815966049239343257616460634919727749898028875284009116867540602515958831944146195184648580480578045511408457327626264391495191923768168050364105259961493657389436920947428988953374628324560356813846767564575497313381881323872297422683467055071121754724 [177,136] 1025728502021836868884286822048813952984100660169825453789882215241347587094251409742309581244756142404736683688846620893658526441593073649092317332898711273519300892909080090617667691268865415729415206572445436063692791662079254341418208644894771752040389158083556620219756781201021647750696093747162251364340337486180733482505097999079186922702903717800677192716877340624138880454596540982523696896182012643858249298915150519639184746859991622172664498210506063327311771820280166677000343659438096921245086711728805209761408196165493712101647115104051603423483123170897163963115361871151750495919162112648498506310066908552277684795942061300854814356907655106750535760517041601303306255650903546307495071954537512 [177,137] -371591964133759857057129454275693406322060233049829502348658203609124808021154773846853657142077907564738185136332084826061354663413976952661518774428433041779954377061504039814182919936774303113422333227958275116419847831195504580439593153911952627565779050878917550287312544798706226693089171720413509599919266716976698106322977688761795433218771772007230069416921624807564771143712002349352678851292299349810657847590287909001246896098243991801063826819234502771687239785562653267523870148181198923250131774125571921083801130140292149152519711036165447174566466282536702109611379227842402400632234319148724425950922968639088350577522177177320216677005387612379389630823442127956141793605882544886781984 [177,138] 52541759669610449288067913212658400824221466200891707865069919364406691745024665136811247168636568492826131019732235774939675168639712632461026137019207748755823661508551367710829624675591202715476842605486417786164678297462891890063395330583083975676021208806039782929274618447582896127456762446747387493413593658701130837504886071039259222806071329353582624856207668500859768197978278871539736117415237754929613392975112115181881337116881176131125170184850303951926861940282561644806923807057593591468311699891480485750891674951340241675214158551259933468389146494463356080883897057442913003600982396305999789127437161896669396666237187777285770668862128544359455887292615178499143227136582016 [177,139] -2809916432530932215792257708883086812261519166325196134471221388451958172680484400521122887436443859408091918127188952704715016240939393274772489339662725087059368799609842655532788245319265614585645799369893938679593494908666738156564582864280879838494504199028972511886863714798658639473877270813064788751493157940806321898345522934779187583418427218631878813283990481392385635537035113615762810973781259424995535561253419862978716836794806541039865943211577884209649563090269515558811775222673035737487752383399259733562018464417308655502340748663295727875304432582266529704908766546435358077184389593132223581260353057482553141007611871910301781591650448467507702896895679139043720 [177,140] 54838661973085332967905154457290890086936452445523200782311728933208519050134507737606456763190798112896763030864430654996745266521663230694188838356230605678032606163242648878197284424315188729158600109020883891299655045034299962787868133609869419249457776082922430230431276881553885622207225616688951021891187517641064964568580519374336873611127599884764096475375383831051589099117461748279566526249131125041769737514268479547009324423876519447144043246486935295203039536939502034771430575939813799803448186923873619225351594569727316261873365860604098618802106912593854074127984934556291101791178389252649597586069570939981562713184032437583363994869205315982638702905296 [177,141] -374998974489686130222261120619888493791672766034493629252080765553537048588834411037932629072570461459429979309839981549597638655850928181269975687493327920264275261354603758367694825147723910636964427253557582562753299989704850923493723274105116120142425437534443863253260522405441637632172990884379784448840095922515988687107434901129294693804554630270494135303955583859782465979080524795469260975638856113013496990506147081391393748106308165128437872851176581576540729965838559307041302968430370774012578518612096908188451676398790266207600533885347065367431819341196308561501253530630567417383233523080584968761551442740386010658982114830051572609794111748884 [177,142] 858008277528000711447287183066641777229337696572950197142170618942861345630899530965926611660560304699598326458059091535266280373579635863440582551163870625655427947808562909171334831410072611543848993469343895652767558716208981398525119049833985922252056167987895176663497626212894737386915272695873303148877159794071946198601795498062836474653029517727786823800009136939464951907337379627013591700033413835547669845519943838674995222460826541312710421980425187505701571042476225135363932752708654431069918515682826804936935613648230323726069103598199210779341810991818708215758861214306390729251705258340409653505681550022414746881761762329958465984 [177,143] -623351089529138454152547814565546546702293138671142703630787658657218534784737070712226845697647764526010156048197886512939502578233884084499764783328130796004877620445197091550977325231491076212435960247484246612989238485523961757013063422699194675367672913546047062423274553378304844335142765669553157216960902233877709576331125811125928005822456361545458008213249777276314866876963601468833425762893343302291478239744771448462762730385430507553881675227985520236947511081461176684501701831322355575078722454254981182608672933734412411063857942319914648368482097759969627168633500504093586436495167091844277080126220652873146365708228321 [177,144] 135488134153069237004223792976736971737154021259539805346578998505149000320156538492339056642337654814451754087389751348644529983326466220389054332663121538483271300858069328394175798203668083326481954916415977254494871464462915401200609861885273659933170587927216857411280768213008587237808327680221621108004820308010271797709509591578773865732469756916819506781078522573916461313834640171315148028383720270714397425851127442527052658544591120458448003700525298434445423550887210841485055654269480667203101088626265148841790150497229923155759593192162422358099513805092297605157877418945016209060480017514092595292413227735190 [177,145] -8232366426244781045254687465098974186052515731892737245216400069731062278193549380405732135412522138418106380965857149955779186641195029576225841308671965985801976931220713373714341998526302677580029418368986646529086794256035295620545413660513747652561998729687696912914858770763401824814137329288228776137865219655329566397031812854885770299798770635118528124546621830582157287595059791520160361041533355209351703549254800676752461956288343716086291705072886103799056328511503698937061394324722308088933276947773263620505270544841014148036213609422443396353137150993439458202532191407589762591493092748235184576 [177,146] 129383621542425790725862404216307415101625531919819899021939908957764545758878347724218083416733687695327957258125250472668711178734321585504136722345895640615247716718332285645289778518201518916235490922782061638110786229018508112046855524894786277839815987797044860911544285183279301699993058676963761420413543406132042920519653197230965592608779641901696160168378695985329060894572161716563140591148170365211102203351350881647058033505017675126397089754225822974114442007995713644555863746675852033962774238206414038554615068448043126403604049404806479015768257114797896323568898082193105350960084 [177,147] -481054955548914722534765809221445512632028555981278365950211757019627839949660805167159135696703379083674591441644875944306702512137547312015095630538076497693151734855865633963121827194355260933789042556357572189337162048236628318815022308812375787648839841639851739162567872410769744962977999703794695505266283054876837858862675822429643029258137286350312291367815280101122245901382737011248820717966105968295566504592569989958422637925644674730266763089655646846267104855277395572575433843370491783453569782456333658015720049269396718243396634753522384409776868947157879133418576096 [177,148] 381629132839535935675406505878257561857196838629260901627073217783741330311776815215487226629451029662590749506382972985215648138904086413614683170222898176627539663950628404106482584931632171310610886274344652639524362261566996037329612319157780786429662680021811455299536919981097627093527843054416766940123634620902483325785507013271041804065945905591926851664987207512779741390518453639846059654567282115423704001686480520519658696733208202766085651730586868034965479178291239872209832413810833387951663264977436030724127333029425123178161827594806801078424086749632 [177,149] -57283225756419296514116377815718092324428064856887095462254324458930361405675309685925982574316772132642882016544112883689117753379551406628192927852793704279636403288799649576239888723171860565236733285612257391416885520894593077258969360869442663989373576801160479160022610890675925153533441538317641365013997987519799924384459907176559955753220925975972196430592053170976375613733009909973244356240883684995472577119306871892062080940384116340232440837696949441114994722832471362944959754687718108367661514716241369880740033499411344672747435962936752 [177,150] 1412676663965680639539849182927964492162166714599188222288831930339425169946339474714715056544581367942611835092570726644760257037208620020838813972821235028167282455513452845909267692589132023728721783704789296757921532512032458705320453963933206505563303442380595769029115866733027972725050311148151765005521393912966178126982985320715671621075853130209329104149468705139489147359603515470890152234450074640047256226645826528981982735407344489281961856371018033561436477187990196375002001315470113081732778598442237205338865319332147680 [177,151] -1720018529594336012936142510218683208243163360090630802232903981503921564301908978554909269288631913372825480908782746546362225876287804833570676177307746271618532908220713250321865778672623553928220727335919286927308911596932772384799960412429435810154941186558823405793787145780761019337943295886164852785623114361518225530696266350260598068550437982723374031872711520495512188618127866332727916333783069099023923073625955841382380566569299542815974099155788491572581855407036407409157659681464127506690387299584764944476 [177,152] -7742539289045542894857115985978824442903216752145649831750336132330088176814896929428502068208672943434105403494786655386620447065492465584115030051312979544930335402484696300367184922048022645172244299887422261434193698526028876146242733975472397877270212875433071330107547639580998804845356006031063982867409831700474199370125577059213830184978753354541946972948683810157788343588471985666481714585027374415164762586195038107246049060645933574655010495665676374226972922406686138155004980472933506721135727016 [177,153] -14314734972227826425707961539683908181599013307536570448833270095606237894428302964319397305929392879448430617954619564157684023236093429839690194253133200222806218421296538369688591827562480106951485343432671828897160627621661594605628103666120506784365246923031649943838137952614154199980944719009103983114727930958044098506625839954287521882649893829085459077059055119728930222082895081882270023609167533353968141004668938066552907148170661101751568606697348007554464349833870947584764143381128688 [177,154] -10179047793038951608268018730892428337857020028052412956462663348423927758669920020870484394681775060406764979895984595407624788757079998581740076232934696780208092711269902917081907090778086390983455995261675567099103750462080569209010144416227462818709414015836403497904212077547717069169472353189778409210740999745399010650859530086846122283287053675124102824127417349248818332312712855595681653697516768988285271497467330087756722393035129365040969751890008988186466717599918815465648 [177,155] -2591182493805527187016055788592476813698030224786679520705148925138142276791140634625576141933694722514432707347685357263709965777722488608356918092050082668324146121209230194324396098070928430136864740869867163875261971233525788030054635113299558015079754797246198983306119529522027541698050276491350481455920589121778710456762497220038446599533268583714372940013985275681979002147003106539584128675822707879255440175204951592274831054646828385807258068109207140770990717020 [177,156] -217442128963659784350818010774314787969398022642460930604847440002416185743896595545120783782730568073183349226327532001644665611279944690994031665307320222210900380894469517940718298787982062073157824917329688740551429457899996858701956558009984876213122421912338295674779639244495503445257346505166522530127084912777976043264312833757695828227784423791548083984724185462652307282221805525820735686437849784007623708023360609897130324697904915681114083177536808 [177,157] -5467009636689042181293265733378375826326601249002314061092945879967801545643178165639737561733304869381724411146213340948411863017648742007241345844364659995594234941034107115208000797683790473696302006537805849577207898304343479453463739283636536228959973786335934183852530999166390465936059809335666193216280883423570801244720795671242069550198371660689233946002434676696105921957580138819669408097097497507774858655565245147302041461066277661968 [177,158] -36829834775680725014451999198364793944146572197019840303220171768857925974884123683440092194999043437843064521193874496870494521209442796787802802038672860514430295732778306864484519743797555037123252085657174215266907222324878063706915146520636739802105425482690104095348829516590242716642051969247436090706025091436453195314716997829124005869393698734659682966458021526864191924965112768393086537556937408091065014621047027768606080 [177,159] -58260700832580786555275362204179667945425180121038960936897385221269606417725065107287375445681023349300288224466580563576773035347282780644699665597792708440506301719653595143726305209575554371282925542032433770144824455917189685858372100688265557665534982984869899193574851898619764414842514419573561226740201857740657095133203864940742745930420406535155051560217703247630951643478325826498239599536310179857383477044 [177,160] -18482022688153995769358774398228440457654589675230230068839268795174098076475210146942798323804381054702466590473954847100619144349247736758438060018728624083719310599223165577320452414954224926014608553282365228464011652270119801621751060543959431261545367945250249218935282972864335036853409947874701564348478146843060735284785204180482372054850293269454791771855580558430958398101574678528488264930552 [177,161] -971047070586801536120147576971715074451315732963312493865544072794310194402510296684611442586765594478338622014065819776754140168190785763648245099102648763481908940949260231504524098262554352994256406008186443033713687040695321144778993335943232424553684108997688271419159013176682340318751536887675105569208195878077313535918185838596328832192149885691257285238615079246806631264935584 [177,162] -6675065977836988776165127941465213823330281163058235794927337380789466642765280281462881880781017390654802155339949027603575499288253097831368392911872749157303654694625868272930471358079972368825201805231091585690854998512844573200092739851530412769410656965398716251290828779222455817020484096689813821910309239022698123393135104216503423870302401781421593696466772064 [177,163] -4464780745306120442874252185731227923991999404436388247726910663709673272382569675044030950232461829321405882201017720368613086961530816060080406619784534102180608420761635505280420528284861525601473674841986388093249859670668553216054176834918369835581936911532945180525319058545176086962285196414516075603522946079140608599115420646965037395353429864 [177,164] -198889424414779922615015729980275157604433381612668652716780309953657272645234548695188882954723531852376249653208038303414564341954926915013203648742553809209289348734485913764261927522651494080290435065148316021066088952235620549749153161557577965002979202004981073662112383055444151615904349716505618929908075460716874972361446064 [177,165] -359158098746809917580844157210882257012916782973600608391793387908733902727636510755423670885917877158438808509685807082267712084784041456580554278486549867947643009356533963548031873542695140802458433320343777724063488018776054201532338061194281980190583351544024144997690744153353088935569428081057158352339532 [177,166] -13387449954279600495987608965072794018920838839645556455290394908304209864097662335564092633869978671873391172497572834070125371067203813316298819153159697066118918955207336570411958074766332299020764881481277427250482817885333388481816306001794552671151216054844052409230622857126298316848 [177,167] -3829969740957705492819587237372275045254619052998716785971441592574430810643362196246843817352718314053531983222637362020932177056191670499555905506671253109168544645413462347431468990592005539866545458693630924200933352796778555682234053192874488830859280072325759 [177,168] -1444668256560530255395549618680895076137358645037018398464479434706567004410179591025605140177978743442254747014950323518918523520562565330581604540499188430725908326926485254015022631545900650998521651053603980594303121193183756259034710 [177,169] -65434759184294566401010545183474875069749085288556733566391863197066782004861529554835730699638568965518589546131586150637906510290804715282350396495866462293366520375455918089358434952856829797414482361024 [177,170] -2685752669646497811180512367082660050279353057427730457292201884254868361321354161250605549478581233434029967199917566602668620265675959416683352791966597351043556560596 [177,171] -1532626739921306028327161379119997188452527312010473083555252229858440179234223204960865838591861576667896707056620152527843548353347597936640 [177,172] -55084345632306560100428740140587819589484629056173507648107838091777022149333603157297672429993322487162312195512168607111376112960 [177,173] -244447511476442231539922654367936227001904655595690181191430559313908854885459142342353942152801431017973417614007430144 [177,174] -68813459925327244797738664649467586884598862625117744603776646728654620032613701055911784934983550726369216 [177,175] -401221776539712620631703430273089276458941671850697072772054939099336416385108772678274826240 [177,176] -5492317074574966186576280439346111106324368456662951606994195232848004584320 [177,177] -654845455938180554548476462415353771586853905847535360 [178,0] 5977880465208637039097567712728368310850125259865612760658132469348432974381253572714564543567610546833176385310911655224306120029380944698816577204380574320878164106511465589234884677764802456031798631771884793644202406488432275527625722562108528409588537238774579633718766466268202084882036740787572902921201227661572621095423718404030585511082822562840284000779327846208002615172084027271922579004908054242947711868257116819950395195004015906446627349709082215087347320799471730383856499696805455870037306203205203071851130834176360275110910738816389512037523549358194135753932625794159102695773170735208913216484023395867374717507356776248930392013061703236257862655777178436411775606309369260377807644241531801021883020435771592767260537704079374566364608315104938962717410160149649376562252974960675713201237423141696135906315907382155896374341490750829464652126023697403800967000666309313462893937711859032816412733183213892602968247856907963458211998600320679387621055464808027521846671859266373869103233018783532882986588336707469782122529924166995292781447962367515094689241735331437697050248465800319639263525168572934887825719378920493622375881779934880172054436655389920749793511341726747945260256528854370117187500000000000000 [178,1] 47638128160782251143708733642130399738801010912463888604654584462151237096978687088781116617028986509897833391364005631798444228043311862955310613617809688086724367734640556695054599356206409260952848970151494314553524551890077074773963843838882144594029158207358666070836563666901954176869733929563669521258432793270646378988390129808112494938061673243576116583635489092505407426098816826412706236337325370418834572120319630708058473200717406776782822786493506190054565314049777666192096813831692921352204973475445044332238860820727101790164884134414664015007248655236117796855631429294346096095907664496176108224952666976592442450682470207727024806855217375408748909845535958065357531762823146811820563756459962997733939862584385206322585165826621705217879511975713221325366529184846566931695814352238884517736697007155251231993064410999508276707191820786879837224556874128886767193329605592011125793586018573116618235657466249285245191918119914089712149300241594304505750907773495157277607917516936793948375909885645948566303980367471999098763134332321657725781380177963988122518090734741668939796360966326264453121176146921922745466153299872795330040486904281768694827486099694623833125933560632940648716269060969352722167968750000000000 [178,2] -5731853336258938861844845682463232110331563183617466864896849663743119922184012850241694546647290749398594460242489943775875453035662773803437081967992294940581611575909554117181429895957779424158939479078543065536218276580554157063250265168869114109197653197967339794949010423403678252379239995699861523251125855133302524959034475845531380959863576989647349655668076430224687813980954641983560664736623531930641676682017691539714644583032135148458368338933034230583998346572156876327763731805543441762325519913115810466752948660279511779405269150482341301382809089232654969334408471032599350943714094093017667331729279004568125859977168555312616482628029135475866472249435229582234636465353028877737123322806015789803044903918325880859385164427850807002509809999331567893836717640780343310715692346058171747601994836768679365162913462620745801639379872136362989647741043713852117049648569966186220664575270534950900349042245342325107938572563019085265426140195077817329183174691873305093753563787670243294477606221618943711035421392332807468304905121009218889207374998449681295498984644759382201290727760092402693639447125774815231155917590484882754871624418192816604946835387193087840345692753462446232789954334497451782226562500000000000 [178,3] 48530158819923938934871856924375991644786992064325472713651399541319673736407618349052814973632530443570566349672572852933626153537857086911489589327512395989224335771455152494382729748525920957809040878566952497635056928849699012593576580010959037031791050272165835441068945447101883198073592516262422891793919625284923298487173687222986413912140582463458939047360552060763176447544585699945878527433356444483888852280675272290836012717847389407335647578494612132028895547582778594576231381218608771827868883223702151375396663301798687595497893097008176806219840535482537907876002217454368951091903076073058252663695732892684441279136705441504813309730056778862144702281344101176171659004789361233512727709124443936717497993565894899896288661820013961431188919113162692240740227860772954037984985594779464304802020280914975499644443631930404091519531977029796964033144534313446404624076696640807155056960385093054139934435311958123589799989222073481873717259974017046222035777854665285021017553215653675338041409244310990544376243245872608910562900518781803926293563455959547213821042076331303569052249337351513245697346164446133866250468330539146575585961741181562821286321857761919182433856633905199720931903421878814697265625000000000 [178,4] 569107333823187139321235104273049485833779081716680044555029720274615429674713914101701803367646305276216995454097644577768907214518216001872684612911363871176368415012844304078280313188495658574853221578848601252916819071293423269975217905039992392297236784033005413597641091208538240504562339951436666929444073042036213233461245777284386994792853774158745593547974825072119061753544033662908172932803051938830998236313570499688278948610302757434067589008742751856934959353917624518072819175629939184683287054489953828941076827216676401564796179736409831575048765043152007844927068871140629249866545540189612584126361209369001814081409348923928298919871825560893732015197846289379073815629615144308341866699062498781672138294973315673049070232773358481187765070017465706077969884301928913415597771060816814327059530636701135123042315390825197143905839247616301579076936166431272535015456523454877436124328287008375228437589535073342678694576293283794337225991398442984640097207445335476530951517449790273954168741424262033796706489451763351167126257444239958875314168536669417126867905685987857213645862060724105814180193410858079660546302017290923118933079906144422877786395711596447547893805325285522816902223110198974609375000000000 [178,5] -8581118197919792846348440089518977766773512586092982867714195507502629564359991892897053512789243605139240475841400960132118300631952324516144871040231205503419444894019776079628418656688454964030737213283578537226177260985491963505995075203792254648540421896003218884342293377041785702980622250642354982740531690530649189059045839419445742506671207315952420006452726001395211476660229032385912134960009716749434566897310166647382156158301263225691294779456113334676862945686961335982759960009522675752040518997858330264725884774065549444882354429561033981704539559951198995008657620986114845217010856426437784107675531313094150127537127447803062657633735545911689323987930463832750287217991543804013545949112330317992274492015072875181661833715904971235763238143631709018405476684197443278505865966487578110553763932349018376524888611352456518309773487867243273476555482473322348314899381963112733649058470420263426823149448397568806885513498095424110051203449556653487161155007481949554576479880774018817228864709507956621637881437904112166543504527981288594610096668662146573801678670708374228826850703809706915560407887855954928151441634500414713615244003580629134964198357644478323788651936990332580041032478809356689453125000000 [178,6] 48303527802458220842965611539489063602556676966844169090435831203472438518939462034402346251318954818786399867094104883233928368537055879866405078367223845450508844124899967468555522700468542005823673810351384194839963915164930319245915054212448527426452650290149255956564146518147442588951968939535714920712015628684675617024333284102733105818217937699010007604778441362868048256103424142201583513123667679133136518726711028750061556337748607236010500164928675106399826395152039305987376967842068723954884790975112321140030454036482439755290206003617894941232582095834258090765382262144002572539112865181144290627348915042253675751432190340574995720696985953123477720301095234007938637360654318878712342670485773649105625058827555176399868693107082250326934343352518500769709934770962079461679829136422904929160741879105030073187650022479751907468777369559160843691570308250261691267851296101408411325843569809049807319809583702437930454816414759547688888570924083755762433352846448320400257015188420978607337833531432893311282996547368236504287317795364498596507735977042655788254003174659599837086409594547927929248550694092683299913245906444481052896829050961852848401350293674745444226076103998214539134072689056396484375000000 [178,7] -161106606585643649830906384586302420401433809386645057203846280962413765368665845394746410720887826628937960123665672445180092552768003106307401838173411544533443346189764176240315003236859517314326043737916570822576975263770433418575790346703001003100961133336145479893951748414681908143470806997104976378038443660652103226751101895251768565454902556867347811919890610755784826305445555651714221379927010572295348818979044627149327815024831430499164909439857642719395104585576579975634252647017021328194899675308580008595242750633728484011006346186717363239525229575508119492254095641695857288934401766400712342023935699168994047443825332660878536144153313000446694791525946324273114332720374836673947713675883561066594659639631982105351045753377971583671696331228979934043970723635158682334647537960483449076943952931093091046031367711408857502679705735273421854450203423445735159190006500065436373324075419223885350721651670958520165289536364760201384518997906550891165993083165744793439649607453298470906162372037446955773163519080519583527541800225681584199900662917718128289552512330158877053551910198872912745707629508445171802709504747765910623342854018109688438315001993366465059931195611566072753010412750244140625000000 [178,8] 363084196193479465694146551486985924113849299373589338058259824114572341631830686072930484854614614269345133575377707340391269671586711308068456397632531959696088642118504616034111634201372188109358911860457126698928776524546329419239870925223655164899069912817862499449674231972726859028408615959763096536502766289502995090199507639877111183408067775327108012291456371954498097709111577730027771475653288623448437866677389021336772684012425678303881106040877475407676048272184640905007541401941085707336594132572889853645086073315755301812702492667110924567583937945787149562043232513814236938868411743634268115148415667557117564903904234909895846914887709805417633318877221960620349611880448909341493076955331061342101288274179224134401413375811434719531496801594162145392391236010199201811057795856587111889122261968848624267943018220541346029599568112745853189214324072678620986379070393147048996055292691578138962602097533288158820668651649624046046619136891436590064991927305758217887595950564902350599030526163282451914826289665123638354032441575292232851119027731356273125240036454302756871745582226118629784538760943995006220283564801944054425716404256778700399736083107065883267518901381696773002235705078125000000000 [178,9] -582853482439089450441856402977167255230666949128013620742595168179948247686767960557013543861241376358362102179024893875431025308324938223302279050094501363038724888863474359811199018635774585439986380501765401298117979184564406597073059633833661358956670453284166781113528373577998656333541670142973336522682408993974143337437691759438217491499256840439522902802933347389438997297288404249753576623845224673105050475521659728217277615254681110451399406187247811744760039042966379969970758504694964936240327044780910122782839663407988336507190517213348403660616784529948376664134636236968926775727583880083579169115807595775502167351373547744959462103365493625243600578422422091319789273332386914629971801674471906946472885165040627439680277356642389258531033342384501365419265043540983580756486351549144770429757282690409197700151719315657328531990612683818850230454436418563711011876948603479792342168057093381506451789697150174480242252272963600203183778146657428741662375858403479856042606899301485274313443157602830465814217023581153156820990178152217708618327362791972924703512380454843368321908036011087700176377766515142884336114187516209814494241362258741557801999240359499218766969477971070670757294765625000000000 [178,10] 669730718568453258934748197360970555490624283883808907402203036652852652273544756184782750401125128015606375943842751641069626711616773504094114646989924961461946287923973404240541405443339553983061771452702132489336986091241538829955834245516253286603101922107793466587612687255233416166645574427450687828091880696400284443997821020483123786578058312874302560672421239040463710785702666253672384682065519262136369308646146809367176035828584405621064294437409036960773906874831202499264196737404334745957907920723768669075292774565030075607920925351006839433405469367633071854009045245702124586846570812941003815111357322791857003506761018821869829571864963978281804924857541001614386900514528715300935424502246518620438838455935678701144888762525477163115246279584992352501630499092522373741920412245816378612484458381208761443575977763973624220021040523370804428936025313824218900710112950284877707067666954090444283765330388078507764233941545588748494454124294882756258626065764981209981017053539695366187952720187162550072778360172368453753070543368481403234477240153292375278236210496451644270189001705195151332905836871830643985160376756927516433476787806805316797219539704097364125058586095377143663139878906250000 [178,11] -510939876888243241523869097468214738728240048499267260878383613688199539758105591779745842791495124559069185032413967602358061625679858182558028754252925353521371011490026060971622068980028789573629503266260690513390922894491020673061391538870770836390748678905980176981440708583291576885926030619474565291836035028036550072735290186547738713079507690156256012406778606102397725819483465992506159275694326453543747002072281069923337018734464087142599222667362545167770484261572553945814538010721769216838754975638874331210874473996455123137665474523453086664320054689402165642195456287102027352226339803239617895920774586403299886559542880291482747791059762295659326492826046084338257990523674131802118647383679766246982479106298681441010007526492042306301404225893214872664068149862709702672493345418669691303041918582834822700899981065951608344218366217639923788246683320994452938708126116568444280944126324985870999131789447314474559374805134992256218819356758635690796120591143763209820365038819225198600623467508185513910146802147362117793374773909102027820688004941952921202595955531930441960574814115730933047710896866307038865383952420149382338553616229093245086646722695633529910410158793635283661302656250000 [178,12] 144616440349257755224244531297859973751456659643831817805604583513090621431946767880839602471565786877456060632240055931179344173206712225177227096065572692044043833239118596011559681405825963020853498901558346077914057105484738875543698397238793481261127126665223482673285612033661245919582610360169441578139220080693186946117724467762983127430073241073743668675526630196768226021899938430004537569044757701072750121756387340260264680052564643337621426182865323535773650096486508383406934972822711745549090340404524636670401367249959072577083846994754040312313240956982908990623204095555508866033234624309706912197800747870059480414140153962643016561094684259350074076125980370001259565572957049269092628440173946089660644101219269391610492013293878491699871911887256601911992856309319590084810895582448573282375578506330959557395730827167243580271288944938009236777719925872009638363965638355384527612168886343745406652258729469252390552525427303383607081027314735521240770915096654299367150512367412209517468295449654059197728468389953959344576794440807136852443295301157189744589421052299718100717514517416035987846547412552206476999932104924718595517681453415719531544297955297133501884223021347800941571500000 [178,13] 365970662853812463933249479089587661500209878619034141108873505141525779004056325690707895468695150207402655411772627500354355998331478303560077367408800209737567518000226952873078132648451685611847975875923661236706357142383105848304414018944804516605400021519481332456882727218270191253465500202185939546164590027534921146296425431641201322342881867513495538386326296153556823106301604697775193318332270142885334554544007094095169328650320169293725274387255872753964508614011087089777101065576945736304318402174498268290772962815583863850025584375321618402289183113165801174112209471191936978762468113593192749292505795891369165751259114587475900680673322757946901411012658404671295333036678154247571272770286143786061800136703455265153406572013386697322271160449992321264437107139011342793949935036853414095446778523842173272574934348677330495713505896098319511524611672155686719333560991494854231271144302643589057222824240553180856333524116034572376527578049402918821884525346044718297683435146001397286249651440192825677882866379059090783161941793488883212099084171789443066150317505031672358079402446351726938881138351021001871608526466187635806217095968650771152988870517119592403027578375652095895912500 [178,14] -2917792061506752813872245102112700594466434420576880703372042490142882048432531718045842064711374415228274319336747567437158005237090481973426971810360121025224342017501159162768323403602614815405985669030838359471728731542041639422509877492570239956518876264867903509311991720566029331626805935682153183909954376617429388531374493202330521879659276161334771026911800260122676968936303542892968438826720745677745102397133281144752089581424554987535123426741483803481079141070390696229002387882873598008540443029663387961440186669844983112738678925245855079820450760828558304297092090900906202135634113613303064795370403922910960726211983150241380539163348933197235054571689360394412261491774795137909885094130475086418746202083934985689984421362678181061859501125614430470104620883384102789002837232749248897185660824518795284198107607023570601586240306040150290121231036280634311091567046990051898561526429376738198446548114018999881982469288429750546091088543083115450121640312343503265879048161284361011867023035359074613512971971552203819075232830107862698060017714185099877324508020637288694379287448010270410246543268562551083568793224492897683243990957258708257365497160053172499446642284135811417600320 [178,15] 35879831198834117803040116966819986665037640251618598396986766455266653718740341059677372209403835248365870799166321196065556123549972292448570367726860251839530712124415564209586208208648567584354231321860740661697191937918092227897540215086566872130888024403002490490154229156921802702944399979428348246116251510231210164988249853088354261745538573808691106167977871680312094043402731814862596165567634940490457060097091464505861971600994795096117843210626760641277489478872335860703422251580515289690655407123205605895211361703247557349910694400884889909378415132798755247230296939784795318006971759596007595722833805894827931721140135155662184035286225508400407671620973636147959531317725034857847211771586483437364730552143419028865514646353860000290329466789672365140210853753650182562673013677644386793374332296289161672052778908458377697797603760759027343652754852959591985421282683604036002101368994231021092145779289339133208216599136465198918002397341785412331788560001376376622434470926637687941723758093552235014852909343998975186521334278686822300275016066657703105607113606784606080565345749673885998685149816165318829985301193510945721638226451638176855722553810234933115754958523889720566660 [178,16] -417260172378717651483672340111751223080479254534058663340923874654018208591610170088704096439248830062683024063394444553846294293360267595264620329060028913534114914334679396822583970274026632790612081781173787422062698739262846309826961187972446496054321628639132291641343335827545679507430548315023498903761368541806862571358617908185290140476974109108549126731891809354878019357708502113148825692507140958889593072743454292575293248901529297655639631834935961738299375875593705061391937570047100385968082197253794887761078713772558869348803431477163661471882009067775449937972823402558579680807777974175474521508161904024224874389160929705264728036425363330512659157773803709422739688260833925725496460730514152254241410525013617447931271296814315593981687506568868567801828768567882319062180051392845078590069648168680121720319370715681352885475740507404800860632464380804720189219205203710683156157854363921613934049476725337942816465005676284732643807372252057971070643481138664452734427821829268647567000909466393222483019732084470990738688297002807884260523882224272610368657881142933512483440513808744720634549013737362612765689389767601952573074745750856311996234244919872655082538123773735699144 [178,17] 4244122398853918013671629887909063045293218642712350343174437239089405785652905883567676371247735721390983128238022407767819890570148934189773494715839529044511824852318180474200438069543812462252714138014583602621351037302041663369899453001244445800449973382948697041784767035787493288290509104406856943138518716723406233317199707004838477824983296254518730900385052535703809316663883239972355607602161666026090790111889187829489882098159312743459702562487757948050572503999081737830708903013190932738291219668234443401812279360748038999511890310670706348235019095614850650846745183321040796013968261749143025684012846801591587028550307578551869402151139755313056688745732237992472756204289824806566758119002096249122758729263851660254700864997671881940885699973642023028292253571033853405132494091357305850502933417984682232680164619378374058381469121926250404799881755295656113568593675797293715135234452362243723323864331466847953583000697600840579701780434392884115071115031871715253509923033378654313574906062178490798056231349334572867381915343980626742671964897151166707429846834936326311404001434819359921189956391298538950696327533000248157859751752689369696887878540998465235483173561837859500 [178,18] -38104131119847754532620199424358029760240481432660901192460655922677795846205955275776497419869830218680828713110554927087133403871913176533295901243608400086802186552548610686621731610122255350120227728378881774631720496939661662863442837398022252854141092621292566982994053846030620358620504470700140905177316241542098154972235652257265648506660520607911579988713612411686569816042646110725352227207623531912744965144171524089519277553564421688578399091796998795787220055440520228528164934889314145270292287216850817186240254934388897185215144312204297601340136492168250059455144030861218240293926335485940582965189627911094665635297132460414827739042332117681208947631359153630688469011029778929751499436326439038022557720860600434680769884521164214631931966757295729356423653006300470675035913525966221323733847674040481439788955100621140394484670490437389740024552222149887695256394748248006824664479203031420084798789525429192099252667370530625286359132433243159633026759899735011353191290939320104208749652947790292560352316423336172189559228947305749348522896308145011319635847845272803783968943656019782103248380523623400686499131465253472495850355050522853221820598402946201254873815836722780 [178,19] 298849392161947955451923461672260485146558247491836737870804230337018532708020976505853697141850424636747462881036184139170576410968803476767112053662287833255324289336913188730449088612182195433945988850610542943379933497574072306856950914090235491169193815829565354047291562028332775589515960640913288278166254205274438453699856807850285167275447488617182610437957458359377777116812248419513428845118403519319572358059132967293952190148988168049064073934673500818917615929394785001094982443160158335726682584036383540367633485858809331260449404393613767977831831526794580713336929171443983674815059083202771166045799223851732740804937852623510866507305009665515364887078283180783797958639304090967110884042775555885051153774057693750815527001139291502502111909102225769780725977720665874481168430202388675680146840368776436916589855972224432349781553896127725121077245071664210091871075142233586833752862212195494180360890200053123320453948252346912501527589591351384960632802846674396895280135437300231000570257268911117049178641656915072038228488571265740372593431060748515095932712780835788743161803370806458143668119492143573733201950259959225724131960238229149153606190591897617693947060193180 [178,20] -2032175494287086738473949829602628211727318965357337473661627603606128725552881965840646432273698761500134556500371284226454252310982665987158506611276854318690413300289424664226701472117624807518766194051100152870055110935645553329839019717047780578439546625351268368868505080886324667631914768821851047263198827047311091029181154119892574699219585706715455380644282125496092511306982295278176217125447180236732888315911888557554000100363602707784609443904244791523263432037089400878013206039884991031134724802156610468816289103111454273514330755349532771278270830154334376235321491526575658183743750574112797546520338801241619569764426349561471868692689452636236305898653150242003157920706626515554582995133523130083008475808618174231148435089379010557707116345964475502048239555840723330678479485279782533957604558706098041556823643268088922450427523857387442523419615093692324235754079565637165423290395071059044234362186101987441776946968591069845755414240308396734128652640070556564143239032883015450411985505937419333918965796675699977272984593937812916704176422117916970587595489749686832257454201196896268800541916075909501993015837226964768104955341135601238587087863142453335148829674952 [178,21] 12063992015712857673170295400011490245047180054909748339041020945313173105099274154882104850749559307859342215846569607390615559539065650363432779805862049764470212890899855474332873211644839014378148752739967013209146494635179166001088956054308551632190539829303690586839943921899514759085435991645237666186924671614137679265419328141207800887550895886981158796973182786169442158759780649498484316485853774463125929278743874320939689650725578551844086579245109388781134225495214922215395110447258835546833355089179350148376149269068324454450318961536321304337559332487509340619930316559713044979703284876502872404268692436301523649630949661054246303346825925322385194535039138331435340227754359616020952284556760588168345441544279980517190555885286351417137395391983854784731506345514724528472949395687016297464946320779459871904540315950379461409882132274900188010346703212691579121131827690277085537102124450018581431799979962192588664088190405993913495599297464468340707644943451538716084522474646386271163903902849213773460296469219823632379113301709387166931420122526646077244090598662090143671900094823315843830560129814968459819106779962298954821499273145148541589921879095969649090301081 [178,22] -63370638901569165544606078731303025415622321181901042552613686766802911251078192031945231994717540087113335913398794683663016999550450195127362925192485536651656162338876233101599435977203681263115195325759054789083239125879999250387576311472848508901736449072003950770916229287037430795686944385463239141540500310294158898256113276430222309378538527432572465424539215478303064489183554474050137232464479844876352170849385819055239792543625307545760901951729143409164068148644719441435897409446556240976983810223930457773391081966875703127454145899664855339756599488380507193588224840550576714539798393624677383827629959812388801949140734083795735193650818960364008379538406422264244817633107374147133891800190534004528701924195767136312784262101922734185564917850324837638546004918733212128650796704207872959235305323244298592761178595583213083853325591807559776947575719576944831582329041948006684101521352879948281913397893903074783427780268899488355917250107032294184745758407303719233416512823987060939970505523430377210773275360411750130748079314706698415063695027561844760614967402430192536738318791448170476373081394237480595274711919543352431243608616951348631335642896311581150767448 [178,23] 297542709992075328692014121721516802813275190490722785009827968416255117334759295342331903239896254701640607254074958223806596227286687181534530607254094504707272042997596769706651202344962198238164260078141631815580217278564843253096956292123389049854708088538264554996269203399568721849331732800956342313582181692992439536851270593745969099362808552309349851305252591266765757141049238690923257624410787542137336485378763536620522575456237325475900339207988894239721106164124980799059886480586744481904146857266374452275496419719741057596563345720445926001694144941486717349742763376864038148017267794014317002856501172157472878898570985405739116200443853634419220270083111604427894526080933477680297023559190215408331431095866418897485173682004022297363151810501782534951625048363977558298779891597589048692148386102513189828377696696484334747458853816912317741599308406597415651414115519388315971739055353790652419202939265503845154755934467437028542735940485204726729325692561172807981509069415473779876592727792549563624570450727729019089049444166627411635219177471345114295759331379013100175064332086525548696738851766865168002629107246044152819758926678242036538132592447588066699848 [178,24] -1254027781962156963576540705586949186322207293093739562549376091642397686640195951903543913684459135767444407068564319120392113591489609102095006978488526815541436679552264689808772845164823242161233124957805002726023552366280843801908251748441473372953192445468729396126469537677469669005578783540458400092802859804284074949243164461211045967822582049397650474533145534577397629679866794947622912928298922402536842701515728403646924815178543691356212097316061599387071704475471877270633716813133889942071570862682238975284250039506875505261156927905019088259208888579346457091028910038880268693585048754708511345927654682574348493392035822668706871984280007062548830337869252092516164244582832685553766560858094604333627255645495928295296315266616806113715437523016202871862155296105896282347237032265104955152838180646619214052394329316830270782710456561256510171403136295181110708578103165032882714688136512008178615475630518999018258869657854542849358401619909779362753142221609659654803638670485077879221993804425393615770174725026274499761638665055672356367373824002739489896496078237296859752382521219080119798117892128427935380114461787969946010970763977263143495872504046803798768 [178,25] 4751991098186088025869691974022027384990608198602127916412570604560792288229217230830400688607135004560371700150191064777849439982137566024190836948806826721653795905334768403614520994388972404996559646949633518305782994139823682034345940046551186902334543518363200387407383506336634986673322222834352749848077774432874767517184239029488124670055646702436626586373529650265533436824847167009592674316380564355120766158531367923545051847465417647718497014193614474040702480496250291100759742106394573366643882938933005821391558307578019472694216326296145493155145051510537465094673097948766463185836019829359350494389826919195264728214787190137647631166826294330114779740010076991018133440103647445889540968078472454477251571018013331627002343587034640254796549876506273770134783847003021461857148778650802920789855545018430597632358588605627754035797850942756418575073712517760857996660124168318317665791532857935420660221370745264132586381627357276065907537613182229598921406586367873551528040178489986206799970667491666281538839206625958594433218711592449331494617276562285285145435648161280252273594136849303007002631345992875684489067913822946519750719445542830563656066064462465942 [178,26] -16230653626335338112329844513957140526755541181162284024626805051426542426152239262526771006281607708104733794295758441150078312647992453962868905656653185653586406911005607110001587582226622052042440146868264418329694811960760267186469844843639893615872980393428299885042502158271376496100169304749253597767239117885325926967181512313921703526533274974739648511943076574727811067000196352690513104182734399883304658187072874180726828417912867146194746403861699055743836028966493199456448434724589836734713197658064002125071786526872848016803713345978789003926245486386782159329340366987728841787253794260685549749018811609210305300784077979732065750606005511496665620401146911760351268664002785689411479116952606843339402991983853187824328338838774684970376800132019858450919546937747443119947295431790345713901965150551355702316408700588376332049503181413932564424790556954451631943851469865255848276128606933709342841921901184071037785483355704974166378266543168158285658284480136303917101832622481787017959447891848054635493772705256909540780954017248381839691684997139355818851702369246192638992729277051598609333528084711441227112640259775154098877543408063385766838590368918496 [178,27] 50165327933934032612344996353825504702645827023103337155716266323094940897571051888692546004828269652166443836678985505206790291826132750548517542739819700764446125355833009169264222219363657145919016454387898217637094147412443115998495331117941188440346949607441968677695427415723379301769475876575032637143203909905341563728579437171523019546740176233119074972899355102568827735767397293568676218062245095600714703883414115831063167127163682004901083100392061668522047475270524356948222554340810740302472711995417326127172989921642093043194844707906968599123066383326280137857806952740510729996784579655082262988096050570160012407540376684484091106633461575209963304072988046922756307407893980024370138204051025309840232568268732973478936723459314098831317382288737912643621413490787678529249001721826196975255220345554856246421766226828332092391500094335721378417593948500654772560775489002628904443499956290316285385693760267376035701675249591192004208181093664554030274550372953563516378350338733188036938010265806258706834849373908142734551910816631724564279502465369774885389352790942330034502351363216308771834439093274338424657049338474300386498609490796273868164069994532 [178,28] -140899556915355667904279458577071651305452194609556144313517739674937040267830086678932564106649305815334922371320622881935789964577963928420405247719452083893321171085318819486967873340659687053391175818340153257859957972134689835023733973757024300138683614357009199106661785019759668100177148767308671108659811252080113428098170002440124144098433365211608655354168014502823612034191059786755395461755766086311420218223726015851279871190230049326388767682990743110502195767236677094497297223058751848472279738039604338295744876593757454601599987556252701122213995924854612983163264742714585575132077979172817001771507633556320899069793069659503470531350747685560680944218214996391525889254298709109025095093659062926373077150797071433378686359815806057893993598257210628891581371078334099567559429121979548240766695398673380747186264501680136929129770595386550111180103684401801326985528941529971468779082406947913230215784553258662921795527173149668275308849543434246773874893603900667491761576833709384208547138134526932380734231637271155768274091018869515833808951805190963741821539116451993553444967758080914258431749564896552939916742652401289604551414107808504055725763112 [178,29] 360858445705099919593570767059653160799177052101726630495367871971279693534860680142562457671885158294709033348453760682901800439622089977985300147215105242348572021541719514589585874710021142163164949086286281511988411773768372427548824136088473317730629328071468924819082797861368791811449664435098480857531897693113922991704531289400980124629541443068756353619040373114910790206971767212186332967020102083308182286315169637427260609802139153562841205026392104651422656248353301592979850762501250503719902483862107060019800401343802340891421742247267749024744836076723158597966050887660045306404899482371438475150194904830472933553834493404204836767248103825985226568337493484537082588825350324165288627632912280295378203364479189815955500055362049111082033207376190816722283487043352291903242782981586806341431993657705813556722112327462828281598992794538352513990912421805259986491115383713761513826339973588249155699966617104887067372724005240250155375900347284070994821337971509312360393597413106758287417085026594222312799973950298665412174537403002252902288023688859051975871342457400291808826462436589258360037553034110869005896127731889917723617705525561709104145376 [178,30] -844827294801492693494275866581259691505958614556273974928708429412959119264976420079655811885399348407497836404938139475407811355004423343999959429690758183588058606945353739026471587610448094623144425540723213997641123991593239847813971118232012010330774695838356028486243795265608867651354357614678432548117882232988220428392589786173676052737307589304607753550958526106099517917341395395056370318605172053971186993656711623062811310881528474153588288154492249552868609834114901099641298069297228249569080580818918473906529286582910462797492564618274300932815283823402814746357822589383805216873147520728001674773808201756122424051084297939813984807075356343518174835889760650381934369657689482203431380288667509562930475606361057640634310186744414538161231786545865851230751559468328090351649946440064914100471006623632924305163292049310427711465389323714697472452604439067049107851733083074300110278248718146466253113414742800397214555026201643176700405003666857769230821553606569127244264834262936853693949466062527442940653748612916202324679159239698540249738373151449971332201901355142934764875239102045739307060255697107652554212801572492903492902627280834674849280 [178,31] 1811711564752492423616634115851317236960378941433370309105527735655818265773215533064938641108095753915466283243530608400161558361393230894277057267057786400769809214060128614923426599637091473371711961049596834224302213547363563732829147572326767827512089239271466122447251276836435102647773125589302525595848921261538873385705963678832100069614275635868502976721022809734011603223101843557641973281253733248687140826798750181830489105221567167663767867123871753774458358550000630502987901700826007036016707440304427915232819023234939573652424093798130336929325252579593108933674025079612522419011282721799017395963277293207570921329299752090449076146705807989020432410263215664522391185878158649652509711484722103782490212670801880075940596222471034112296897905687321380518252916688113685586135902564194040788050913452514307397452058403697464146270437120391011577243773048262456936188732570023773893094647510037300800866886241423045108023326914957007646762151250346381096244261639969024687010244073266706531730798440417070947834263691978462178862715119075499606492519148817106501258073119397029776568503440395852166645792359787324888547597640247003293919614249254282704 [178,32] -3565882408503272344032585939215464913479653020323450028886415364094005919114546350767505810909453021950343305095653396116325894127062776836336490109136399714886842206457622061063261694369743271039800144884833487978563752149966514399519805318101269122987246212270347339188223643911498031645267109817753139631488991586786374403710536240391192852089664730288587740459276288813674878822138435809398718998508598975826868260766404266647583629307215348795799479953024240797849554712653520298662240740710649823035223035918235311020039511571459065261333127466315477767344279337051869704228737517424512182521394278907975373725740635925498179784182369633871164419227676968133071981530536709200625434579453593807855031184947915482998622299227974697071707898471938138009030976278126647489846963506991355653098879747352457327540055615925510949594428973384500049298945316476101887313903127818412040712504573596210712924080983164862488269346690047761628618547639886403945956884935749779637886699131913615378683186593518759925044604324185999294144915420187060280620394341461820954150212071890442672139836238552811835057173234034765216971326880750946120364226334755442703976056564155808 [178,33] 6454737655266795147571997553931158590020403007009572368814648605786862181149956418667152575244032789641619592376072534640568733304145775235615561752158925146067409387075809414149011272999758246516609521830942278638684001578223168932937025211064836373525407953879657906812663446492550720074477972962510642478194567233800698180053506984765879500040470692776593043642305861665430773649760790862452331085224450971434580402506269515245837824353264111321094209254139119607859362387546898818271104130355503295864997305055196182638212833026540441714339806285212771175422673201490103284664722227766509631917590168983709893784196742768696978664343125074468413272777199697717597355123843351123837400544706896066678730305585941158272377025215684494977439171050136739883085588606418202357757120591674285343826038880570238609787033799158660796320024001019320667882778619716488231364749460576110219557824103094332588500428524742094108122149835894524576030163074052406196361609005704157471322395283739742990723190366991327562869940090083312048804425721711129203651732263280136054695421725522648846067042661278081066662207724647902836531121351267986398260801002011937923804817763624 [178,34] -10765863639335707926145122517132596553487196504705969655307012350735452851680639404961539023632508281312834634912872784370535100457401454428598243120778490665537187424885027008250530161019305119954528979412670057627909888185219758617660976966485509954261848188544254416924850884399014568252336977611727485434405244104766603213628195605688467799165285634446417244406854447635179328927119959136369400877646822881896047909040542539564813837121293261351296849708887103367848124366913635128562695965430780243169214636435582266315830517309057508150891554910580541206697448304023770878813203484959001485212169260352937006977481045789522689805559886148582732265843093995200251119194693288618708241275365195341563951932416177181874093994901083454631800346385197843581361434578625924678512555440225249339519500041914278683886218218112590482056227146055000048021265729666659970446023239428491633260550293726457596453572885301470966106258010368188022443817392492062695671228081967464686596941149947303666369000561814955818099641095799353590553961261719871128205998256507014929405865917105426953944612387604603661846316224267780827151260442610732064616290459292273850679879848 [178,35] 16572873584060077823775075784602334205830704762320874700508492492832149641685993564496123026455569611857468376047788072208461189366894078698781783899618845232926737888068056246910224945950158085381344107711988426975684618231470581721239436463644623262553726753036372196455946309475167701988323198350621858298312434664169021225370967454576043309705784484863207222496491977416371941162501462506881203159917989480462005727018810034296953631556300699989472389021609428135575681540558047037385087585893486334983625969684610887632465301129275640180271060549852618003558819740980856621557289856977499024382664964410457522934684098533326147099888803526713246533286156080470568260630987212188069984818422478298305225387210972307709524297322592999349953759001220377904503996898285748976451425179110674722211954852891773442565455371283781576926247175523291666292146338141830354567064720559664074937142957187039747178102458713498773059955555580652389881109255334216707059471456655627570703491600819740723225740795563715082496729466331829027316167985308466199830904230013736622377108599188086717846698990660582726027500033276806079519236376590092526323349629029511638643472 [178,36] -23579702561677033200419312175676802854847107492128801439712863682895424605289899308168354986740523166456080846312692248795889333563568541638588446746661406480776710317636565136527165152217068923460770272870256356263839754657424590097849953618027095768238255933814519106669629604686839044249419618016228046897799779332645512082153455487717137115107778506159064369059190754485252329527885059395265415757358270332828352108379729201357029012325436398981930616175746425345662703854714507419802258806476384898192623988925448439043641590333456206513501118726554253614994851922980099761194636850616643169057296488035558405081271728164824913030606592575400679387446936332081810134318225243265859071300021724018631817222228201358275616652574968879598117041742170442982027375575720397374144314339936076970495023190923832171245460334401077448214675067852251665694036361026166809531634924306688209856865457324352762365701166069189505863032892191199587150069468426350778541236994546073185715199873025261301145089803656647179269647876201740914037718906336912048460302842710932217753497817781914317888354158590679869656505793268375550773396162289301151279748122953712738800 [178,37] 31046065625211855042286216504276855767495263578186664308701685233682229297161392848319269765221091124274147680598123780381288378186170471171277712258251555748672801261933800001405904843217767454460556807423409793093569638375653410754018810495801039274096039619306808850667963913505734019355639928813521971224761902662782053490959222563509260180969782120328382989065459244007170282426940859907164825088369940053956968235479551340538823508487788047136241855575025991017302501295991892087809385412698732746037590753822384177713003084134769055289533842644392196774914492371752201922676848708611655886522648217936359183002408045596046366665108484419037253645382570392377991489814773310709744457243986559242542616152940588786289256563871207332111093297126819345155127122631164520281362924972007492041905413720193860935130661881815013979432059829028637624474814640003700876460912401912470809386802578672979770723665774062984590363705708442081938184204788819060749325628044400987192580440885412115932065687926439268860663255518418319269183767546353299419334153251385252890751697338881193232321203949011188954446334842915861992833172435989437036504017746534148912 [178,38] -37869407116655227551269612984311389720323834603368225978586467373647155479929920096389115977480643471161173596471661473102727589485353144940478295651099454579990348034059290152644099632039830079963983288735783428535616156087603943572230106136036871652230429164413585361522653247905314788627463514628536462679208091302252342623105501843329609585251017498661070464370249656274249405013781108194244616419806280859921090228510646877888214801754623250913519707104239171573633377830845282602820672754341573852654752791932118427804819038814420809127412570632285067200393956758816103430396610925872030042514799889686014632188387893652143568008913351600109959293726443279338331948183874381946713590133108276036660147653042404496448112850712250885362845014688147996086380428927130937787663467313373922224607049844926773539881423652562327939691706081816372717088688740223972577202187467810366696865609922705821960983225134884334897263564356044730749084088120738335694985929895716948586158504609166623789870501901968123500989275933058511461456920500465610987901413027104571060627293744515862037376993454604458832539898330046804443971555182053260268244384313449690 [178,39] 42837701948857570016593775591775622240959810324387238552951978997579227535538351284201951450342205336063635924718335565024353797712436152505688173664486682366741524918593210957558453274563940202418694132994169017360409582682268209333759004116674631557157525284188507649961767342905816556169957011118940429931534829787929372078638150953399672780887437709723170553405245011702450256224956021485765202297268413097411226427969706346636269719420871212849088053662755269715503797566611237239956460746484129959528571770330776650093204977143164787202700219222185981323129804137190755017709811544594664935542670348918149639299421071986392873889779473245185522849646088076223250601853660781088609399671828954906963158276495054076248299391540087758136551268716665846687625839054164642242462025647142289713839918373450183234247123660957025446864860156080846075164715525462516874113016991855857547136786395633722951086204392920691813589685797559066448415054786381741552151692141670305047465903718864289369150253429560626884753168709914814803422017795763430489426022494276740637224594858191157949719623988429622606443148308356410595204441010061389807552512633284 [178,40] -44979131539511556651035843376922908582442175444304136693610466266070767071328709559226576012701817001243695266451627587134314469018860437007538850981897737871328202123031562324511263125678130642621458007116945409508257657244192376775195408027638500669815402080359163679716898998848136406121094644499128265884120967533129811323494293686935869989765709611916075149495107338356009020042810761576805451409126594710269193924552340627259498897106026022061060492379550946262210380052604497767388707550161119780889042555900218213459442538848927265902808114617951188543952866915060219544727524945226761833663797163542566123882086648044684217787218577105064851390701848468171518558416541926413121507939397882814923816378951288247871167793463195745103066909855875020647242949052372434497421493307347242008583642549340056725683974328133777375044550356189446588032565377779953662628693131203162916955440748002086639797031686209019249018162281168116970350507444213315515288545367550420291340483654537901462142880658397852607749243382281800288818715175755415150470796577435926917275191421791574926937680398620697774891098589429429456578312937135512230369347432 [178,41] 43871103033603846101871099388131854379541220266697767049897679743256329176436380649363568081809907066407010481146725844419903428661583158424574273699462023252281488115247806964817485638201349813211428201541995490945838652497741411548921690943904529326622023510400270492441851009138218727782110007990290501957755010610669224650712684793807346536167135257121380665032100677252787941338038800354200174423222972978310460905649601683780431757163805813966898669542200980711787835080359749759159395087563113479408870473333302288446574843780058112535603477311002012254069971576400158280842216455020032634062825445374417538917690163206340315028093771088418743438025397989169202731888713507281224496252583310685263174132450861798812305165816760006214112203583195534741597584181466064895892378905812820011772478280657011116580032823108181268714971427757497370560912347636498355979636568534283657642952844076993234791689181677630245066814864280951483679818761540294945417742954141999957946589966558076689927581981548150521016682966801155603958195588771404837140915137712449590118118943969150448536411029093406540680016679761435990094977243185263057826208 [178,42] -39774930629944287524187128146169922906542535308551310376247772642288109345072531030004693528144955237732791118414235372468582377903164226222744101047400361305973370091308039637485385212469557708215555915609041150612937127277838780119454528893686821010356171381439631157097336567720909644511883410230788743606080677906010999782206788449229504378480180081861015711205592634462996396488874006996008793659942364976299343825549518790742910251113672482910861632902784740013948029980416663171354171112139219246149381682336491206018839661243700204602803222532846005371470443108403563839540794834889694227729615042932560073380597290243962066433290329243252508461060399980557203365575533179841616751738067361990474049094522035441070705865624207825824256563954818082410840331676290214174615680207755338797154042110505580010828169070537805750660371524492192730683028969974851860969177043517202695066667628607580541124658773747475340190500945891233971368379110028060384305397446825807101283524635363999056609126666753023641886858986031900337438381237438922034045741141853352827496893325091843128195171223848036643165780859453981623166917265076006962944 [178,43] 33537906032340837868280803298350845588480746544628857556501405571591661273141887740013284439879638760198976732171641522978104254586930194968393773801811676802965243726235526238390333039083164883920983443343229185218679167580836366804403959056845672161318087313642097590312804080691081959230121151063982504201472614403563095418374533953970616128906359506277153320306164351390297782283407178564249524094376081197866837820830278508646655584513638740640859486019576135737458144559982026573851429104161647345092583375839709604868610936981709340348002675377069237515693101949153665548343843160546803212259654315193960575276805770094573895697739753454607956744232709463129433148719278093674120726892514461774706900184109271071601155838383726711822237189788397658911224979786006564028993486939048043478858713561814884373541634531571640316888302134170146915208972886552878883420701094355194277851736361646357284749131211458910441679606308164475563645726665904166998657077271151674694421285879840115372240974260228899582620271110760438877761251843708359128850665685672725357447425324646826956293526569108904602460169018554847216192290859085002568 [178,44] -26311559721842052244857827958966750816902186949864428357374240638982378339855743027189842164744351618043845043535519846691909371331534255123908677691756779179204075212096976631384827424269177175026489171898324939656166682320181172679822834266274754885757085905129113821868834958798133916349596078434017812423498879282930301476605099369944231673819240414678846695920919536146344322817616807546350827712442648331154464152572837104885653294208769254053290076638590805751067503992037663959193503416698824822420241163209280122740654151232159252043331827244965462706997778673916526126960830783144181148887550267991951250321678007361149430229899404939823324236701073866487113836657807390605953680793377879094988330144312838844445645760148513026501262288417338488046071263972571092855158870640065081129011592466972712632939688172891923638412382116862894560773792961836535165621673024076244306140781144764728030722317619805275701586547085096815203487188983214227650456459412783986502220830386039190335225982233705276050744983013705009882095508212399616066032544821282289684790187611418383226275765878306525000064125444540859970570455011657040 [178,45] 19212658074401575327760478275380483630927979110382975022373756526165385884992177628017356407633125267805052734132902130286462746186390390112403296959739717964532365097252070495343667886308302944732540988486965960869015118996123118403700352420326290335068559281531761261051083950022147907774331401645107550669511143577505822125212605536212762656049294520154683832561297746083731305720372199205543133266796611306290853098686993409696145212452452331167906227756822943804707381909204556433845309256428183738699635335109072771682968839930744988815856515213726015153896552614043618421212863129459083504344620026231441644746709663035375627137907186922897755368453214616985886877213559758064305971897806505919796691808842041139885590300967254917507805417920997981065076662017781486008945423164460408380965558326227104585633468475819392124290621120729359542810522556383939304923330723855445817374997134961674355862361229208780341546031614730755712991620014082172854701963860966064959358529696906151654278900517234779366742764741715478043539217415488988956889465254295093794576406811725972077823377337213833955189138495940077757941832773332 [178,46] -13060550090625487218985262370360086546220832092092824556284845203444051248975830282063575681721325843050345509512222347578008939821054106088552464390897059844911129628194102775510523553656394033021374253791496600692412279409479344392429351072327674105364394529502957858622913261199710130099717107110849655447899880062252588841024450516873736512016746333811859146778606333367463459136681562805985992969338278899498082113512043958172423078069895617169533189937921796849067590334840305016338310141310542434951696518363194419966662008726218120319312417186610169407946068522384742647092783618945346649477244670081685450180419890597228515270918235723556638027391664445335145950850401457633678020620650914590081843401398754720896128050276155941089788437489688715158847866554929360346400181373333630925484496877074060966102563844134833187590873947754346853707788837638867833583503456453191828726296435025117558402382873453366638394681843300679235326956734498489329039091602969794564732354967364445573186977406431238997995697793631999640828030056390021345877935068103878671401978161536399666212891799768637043509907723809740281731133408 [178,47] 8266622166968750884135838191472877394978781665267352663602693912725848736064758408659980908756838735543764642064737541728368629195933141682480321087154486336199723141218528971862931686155804674930527052418668787970659786414997355581347755855322020476433356758201094464006862241840192058162842803745615985110736816872805620888917720703541239782934856981657625392878360808487967747002754325418093556995167956537572039098037092461222921574145269994230958988572684149337756425592083518199680362394747935551298662091288941279286847901594819318349284963674249715032541216881467935248020378680922909382431085859792715096829660815490033541264672494709265720729994491392144756727702433624060435079287568401533715128839458391034245226737170361785198815693184768834283047015222488015682227384200747422966995364142760810980757161474276380531204924331579730566730277972021709375059831576229684600261781912222198568312770641928289258689871489040951935500186786682290092893927307088970026192658784832277344050901743394079572231336130329380246750745316231440338942067558996531505057641139820908820538566725736155020692162625209230671251777 [178,48] -4871963454181989534592533445886064388999460918195100665874344478996086557353430108647752922839769344617577379681691294633958050527757710158858067623001042691289545150228155404269437120898473741935976872969475843338371830695138037397958039772481378942258108878118378420422600485468611012441989847377309641678574207239085529862856786011886494406716090000455883923416926820994731539511951334823992340364791840120367906238771234411144303546583559302445191514461186130474531249749739330167584636001877645054848594416082002670472364804127384331163744219179523150621947859270778871573729465684864482889141772243855574596552649376543135720144673288806159354856111423567989691297214710235132460204431079408535631239207839440084850346586989457200823012387393064455234340430679415007304589211322678790645124542514982936531469548199694712309607535956756578945966479690175027887952369670139203086729368989787036434044613341993854301047345064560007555541183927169345721051758511103434805510397791587454199398029409822249464083620059520430005123071345538578350404915208896096621888060088995540224101794374656724523682309540183390143450 [178,49] 2673402311335421096486913142409401067841510112863901623859373769622624841101643628237551785542226986614858776153026515749061278050118962156027561660739108296154898080901439599248877328560168824764928250242005903311906789365179665120181105101503341612618412082543481503521128530030706798932088602574125794874753933959549148729056161993282438138367232039879876332382107550950114393412267538222085737251051901520867385317927259772685591344540784242318531090725779025521138633976989317596429300093128768816240345540570092571897784617662106684597476703282283294751884841799272610839201354955876219830051193144771077476476447511084365287242699534053743917391867354304150494085658269692101846214025486425767047146797273675969539247219580976199278390095165479279625583435988651082376572308420758230638275661426545896598152404226206329235918259652798736256185559655339925571206786537460195753214458401531471546066097638563584186125261619400285605476927214851698745039388557184780694734513066095137195815280918690796436406732137191180136537492792931512004407357573829753519936438526385717978035505494549932592084433595746528240 [178,50] -1365660605600702544169158229577005604073047980539542324734384279338683567609496995205386930578129361298567578986640853942264333087327130805636397103355968335908630756605534512048508543659802854606769398027959185460110842694886311708133560198875027855578723633021379044720312096645534332477813590376987542396573037592930350690299429199576116919532533047583349669829041235743442859628434913222103035745020138579465188179190186817399220036678779848854305178151985236681256017438105114690497441024108376719590583166534227163974146159169663403935597364698779010126074325148150277496322910059320813385459685551776901172844324467044603154931568751318307701298735128057589770027932994272129681859885991799918976554963884332594812179756473065336676397407035560978894880494279205564789070881837135115600992384484519696601340667351617109027809611048326051345453988499635143730349230099536266536732352398519648738410767637148500973880564375870640723563877656431988397083551654003709140061391576389763032971937295911004707865068188930266726165163488542595498897705463484303214373412175669831275285605415416382012055110846603764 [178,51] 649279310269286713843505791996879623893835649424265519725592468932793482316574840084663635246948691341075360163166416483171208580838967782461140414769588901908564122263937232170169161838290099602527113228150797767796030646862148462639794328052262802858444806609027906485634449394975020259233593304410740512320702447534657183965360645089065093668424028244144020306309522302129454947110464447997262647241079737492177318295138658413838464604787317514621001801342667129043692021801838706788882779032295143807965338338556733349420624729394938960302662601254819037939761478474907488108319039736511132515261704710972700921426121491692816652602097953218635004568395001899964193962192586297333824091243231389728831373265165781454618194585752709654817740111293284834730845180297993338887992731473305520248940060035790956371366105151743220723314980603332891296263776852102223973779825505981869550145562563798447635055445814241563022360406935965581527359858273840578079733104413785767342651970885691403796744893227484289736346811822438772112235141983286745360330927604265783541675695009890218977796717290450960748489905952 [178,52] -287197364574898212048541069623851294535133993882097990847999002047917289841564079590422972046368617924459306825112908265448134738303487182637457246575182518039439073015288943346322695871754675754795039966476339345286435797692987257952050315164078051953002682758499151912599401708677892812192183818752733197044509207374309057413245704867769618007973292145452397744436444181273504847902950430857897368673822219812217940180246040648128181209906407689964831363627161919881439337988520058468630223257008287255070123545577859370827992231750300180354131343569247713640562091966307892891534273918147999491896730964574011937244604613852250869037148716928113631423758641232470438657714621120982601124163698712567804798418609646555308334289063315323351675827852012530821076255861539093450197526717459690368755159433744537871791942711735347531066049128242301178755617223954496361170594423933331645925640363217154270512608187281199165359826865334835352911018878655331606246149015533793829684733499097333129092910324075189138631607604099171385292853230541857110690643864783802112457759593798166285058173455555923266528576 [178,53] 118139790439947786098143034883904131804925176051848159332953086568050300999899037672778780857678465894633858938168140522677362176386752709730054750940308808721241592922670067352315760546813460380857097461818641365930363183730169167061448383962693563604146683032950075974268839352648295243548757369114270134914387369115852009561588038371148667067026199682563094440119896022150975918316678352223522676163834064632265792289919841409040455028254849411558246563233242229459512593935836591412380550732848229145647539507390579239154136866084535135770606376903966850858548545166031457665906520949613982845537380469184043697387422742367491670856599224660510962723036162867363197005072571905396598545155866620561440622119520996895009010936442288114880674600752644009066227256440602770972330361468136352609548741916608093419444502856243597882985342401724437222824955640168018656725965855583332591725803386057240384024969647544576410218056008272497996445125704560733255837503149223380635946064226056839720724045699629006135749126378881882940121989587203392649759322985609741120194006994504473431793000658823067646080 [178,54] -45169144357002627420466716211175771918052358727620237031044922628350718648589089329257225466331781559845225933972566118226445250495802537331843066673815951999748706888341700095771124033361850185723978617252600992033459899578576917245035867569550237784647138962165220146599465231935853026140309512632858420850722395809974707375299267428541582574342040063917342740307001847035618785405258410700634927915355483152758623011658410672246543582053873128130080655472326550815943192653979723869108185783239354574830830083651706834250019956297459115591303344804470072969998011967163252576212877593577365303678614218004247969659044714409522702934450410859434995187377272203015294328771781340337597855154713265969157445530085949444491558823392261042333259712049099046417311211466169065666109033501516273116070302603058293305654837770284116744146365957264512091331839707212936165219646820281719697561242256065698801596222281837584989170417775902568491092961174570957790933399747689592950908332392004647147894090632382024409366372104812472429933407567371277560052888190250155840921105406740732723495145003628368384 [178,55] 16041164112542675854121029364387461277999418313964564887852209074926465395502266692787786768720132987320513159663077420315489295000605191119520206135733788159700267263540293864108763717664250421892079252803913898621557944256851028258123645220489175708208795915873694653055563613959350062609884121229128849188216978701046669458776161984598021696392445202965641065697334976847329306793379151736367533906096610272185917590845342644063092348199747421981082003247710864481016317094923757176228696383773116729737812769207351304989254612925278070367549074908812513810793654252967537906803446302503050109045166545778414238452857572711046726538751090407288303520140882455136324650299741771307446683808635427803767954630487228585843879822758863073289712991577569247888872548562720580773423144848066194151723465877651852226688430254653614017047851147973969245244617837470566741534735218694862585461258573969047446381055875518356817212235333136560232402664875177375223910488074615080807813245923623357847364560804721766415818976710159455838067781565846729247689171841547313232174439399572066944046108585092608 [178,56] -5287504240032607081669741227835811367875197148354263515757358996989458078967437624298001858827289697386576939167310511484174581811983356048972564001764939092085032937551082808014865588109023926795002200805891849166916652752678817636109851972609689450572996147601169967460449771483285950298095938206756380855818401270988153433068034032627791845733846937087892558617611183815067034876080548537601554328206420331367999806934128928572228386087553131187046959330398422150131748521924927499011239200636124124922742980510158356455405797083126928445322204666619789294529151274404621852188192349318416312230214994543599968702735341836167974021578894320699957367575518882191433208835552340951372181188507989165937240933920177272088673377337178401958768733934909207152726430470105605942574051000784526570475745182106205012349641826235988607189915301148744306097988950922163516082266201611620358364167777868410780582129409955561309317206299551013280238735646786185214927762629552280765854044572490833143144451063718946547483297452936278501763044543270346347567601319466507984154807737339703461574165357056 [178,57] 1616260466857068693807333476245748968823054410435397439622866154146048882098793762511320704030533961713678583088827020110489620314323146235396725142496632767283417540881976415242521434383727342787863156750756899382208814181930756473766779473402389706638828641453145913639592274876868929660085793665649369335336069494694487460058023112241457913041341782149417944986969782401198134648487085059921654658540560586899724504562745901591984709775959756581906302179387750233056078106746480132257041768086155107634773101534063941090345431520510449837391593828057707171539108662872958768138426921214923584112366197640908705557897346896686753602392378468767525042663652466754430212897700684013049251109940672932235477547007474078337372054343521513230117897032185340185414663006484861557142671965713222597492811454494960256165756183385810907931139688135269707258280505690308215777954377005331816894169748344751299818156874914561187488555545054863549246096549523877364869782882437678952545607945059689865247225020474426367241844808802245974354337891233704227875829237278269647850924398164212620392791200 [178,58] -457713191401971172294389653244077436727391892606246870676081875346888916066864172679103432037272809659707671924430903712672861527273955894298781903744132846431902091074246587930087779096381167628527149073354011534912464757422796371271962623525617771989090841270714765221592670033572992486807327161817921955785988122393331985184959928560180820021528960696051874341208694992168341010303620632987526784044600814584343228032831384944884436066508788409171058134514478957015030167747629224935040679920264292279071341586452266550287642013861029127831054582166199918095980951705796100773686738078982875387851043656528361951639825507505705486378821841521333041307950020294542425850331163804693289144899288090395636200286694169901909399128487582472175591407360312182224813246099473062948767706871954641547941505378039283598299758221239845719281475459486948884191293818329962019203505947980591274953303480916840122437878047990101428978463281697278543212081516275309865724233141646866685605658768953421954988496075653382992365175747273272706502321935757300877721647097143048405976292887048913209152 [178,59] 119955859012246579289191199200035577902243995925796783577780880385927363060039681624505451515955051935589336439940697478619354443810222127357102691515288926757485815937861529365403345085979917871980163081092362686249956593363102470189722814962083869502995387305248597341991192807878783431348276479894378665832936095818373388320706205452288329900195851210497911534806595813472752478883217507971099554485331091140533995883872345893283303479349731178122966419110326580775851785154543968831645081603349261981966380384572651074872328394383740177439616005126730970647289369973358489814978456838125077042847883319804319452468112344866308815395492569737025614380177769149706747944114643411326057274372542787397545013973678639531281310340831271206549422525394029673872820659513211902417374567825328729162290676827263030323796575953644002974047478798606392654580563203515768593448221129795579367598305919243745412251115130709442636338839628038792035122746582820130173527712629040917697138687553495043034451513293014740848423902030143625681704370690699279735907435845045364760520331189541493056 [178,60] -29058058638445749105279513095389985172662105884728817717189772474381108538799024539490032986224481536664562497094501288341360773816563099288530037476247455297588741114550130227375636357676714814465909624337998954748972396237289202574962726022302546127540546765574394159455789190928898127397720994449659028409270596821743567155192462044116876308486901829566591223241158045188300238474877332560759334156075636840218897175113675564888076608595528090369805357748243093706915185358027706368803520575606466957578870670836756038470884211638192830588010392727935504893798217103433298601780556906823528948437800095140920807582983010098434363792515500298742829850807211233289892154042412934853449734867434973232207919060722718040109344834637806932019355196504740171504045819998440154109699938313959843398470288990949740826379828216707836304710283802394044576985260742380914557721505279615540654115429428218782450844541046768615765418914717699114561614094359398207951116575858986248513322470751377774854278185318803334929125762740311394415867830154895652249290244243675938193322356148061312 [178,61] 6497467859588920215993902220196946483748432327792871458775447739351842245773601621333564553276655547133324687482725758682708568446067996310924607883740298453162607032529989175167487405733029671387344021704947842859196300660642252668182626513279204518979289883112154342714726883918373837007277202557437879237886630610408316175628791020067131027453140172257724994910941767853421879100086088411418363494764609099111848106740199555478302155878586794429937094295010789128795964176656264740100416289438393798307270890289312111798135085085892289521256454462636827119132873572009713640587630905914167652467363038559121513661082017231325410825574770624205220959014979837537678255746906480970845556284783061056491525106944164373813402285232128489752161325639781520513051728154012469135908599405031687228358301594044868532545715378549729636671166968939975248407129050401276555453946999009760759977710872904084385268532869925154942254547880103332618189360205679584330692466545447743562036388181930048876625705375613528928808740339391222857276674635581498043091317416439135089941839619888 [178,62] -1339093528600926195490445465177044940617149023940874960247154669458997930063089564244175340907676266392281948150105912492572774682375722923027987725744967000724406883022038083812241386732429270346711679775005345966070310656170864721019077551406796388910128530948817371870894646735748344072100964552984962933657249797724542100109229764946142662573899692626137190678835201794255972418807862939789780470891843974153489328119574218559799450889914958401633347631186942039069580458667844353918471818337466644571136604885643266815686284483573990465759868454889661829439792411063595308193360515672957627976004042339270912081272750839223574861963765822409785973190333056493618434635255659842406737453337384868460089813871710015877944833234666971070960877448318460978138360667519255618797838306651108689467358727094018128283542746580249039026207181654343140617533708665931305930914516657312230982865328030770853401148259182805388642088896611400865130248535250412693532648510101984778896090310158541983061180578712964948907983545826887986311860662332263522908244306773993105347724768 [178,63] 253958242698443322989641906470191925991333793345377375608773635735764707342654572010791145180938825512859817910056966040310115908369180643226876990877514496053298278938712619989508296784605803930169331875429609663423235750610979933887836444356822268794651299408742560184718648244261052697176339639703692726146928086982471864658529708223594379862830872063732421576656239687794148279427177807873668804557756395182765836849122950339068006910780767245218441311467332675636363568386556485573733747194988487481299295726712698558857850612166397889170818307593146143958107474108678079283453086930235104111275794979171209927431810593395241609379112284393145901176364362665251135435530488352772059668028369154999627297220464544846697622737281970751284034786645878689893260951500480174007719870799773494098384169417361363579484042609630897262170986930097847039490894629930102501531715984074210166556750926373142608674285787129732631881433490956711730900700970113314513785152994351306853874537740191321933878613020118815429198337362013518728123407975891374054550760118363200920592 [178,64] -44241433225753767120159516350939248941300389658451190166351173186368415443136959679473482294210102903518603917166738832244764205942675292519411104632729189361770512560577548440297207827082733077667817441383669531489437008302899521338391277706282004919715605720575284688730440946295765206841078812889023565022957733598380053475694003413800723285337456282829713600818516878706273474802345676012735895668824896339073468360334005410115620946009995280690978687446628715732570312476500078587774421824454285545540684955222630608878355200486984566301317272124159982697488770335545406446452413573563745746939091640685677900180230557339813534297426594411269979716519497339783900004706326198667649079977318252420834203813586986565308215332069850182466048495151467017814123471846764444084093195871876157026326789887891861479029316432371409041941316743361362525205606904697583499119533824936276979917259715341510734703309156861171256637261516314219754245297976673426404961025630694918769304659234656331038450145737346517748794368179231952594359978160423778350613041901949232096 [178,65] 7066013036613561678769415752256606649745949883969152487203079285790263460143557466175252370016516273247811110553132237074141043076693221102252339822613756195950760566196393769252081642252247568586549152771466313737552763256867780728696795246532746291377167741509761006600638986330970565321704176496091910493952378964565997845962034517501613066391711970567137630823973965792299927463535209282652611236637063651748801027668496001528577964723671350359190258128642737063579103406457126004941413132126498447466978290323615300355655655009583187693319277696650419316152324411385247023196833851624823213882586946262983151585060192288500711347410033985746638793181474670413075051065391963988195021362362158428793337646094078530865645520921640261166308135123464148007590796642968180503575966991319371311697421719018050266316573386709417793438670690496015963459229932285870460373228659304326026193768820264420409011345726213534447344623007017216025265704243671708419423442450482646467760574055220491429286274938063647911801029038355811332216446665803582318772299548317212 [178,66] -1032498608765651910242553227911873595540895091450909231851250654101726048980364842549504782593074540641550304311097355781302260947309441322472243238886613614446216800045933615302245100203034167947168279572367068539199653563445952201789088037556753049839769731543913891294717168953002879735108961671412776823679454279671648797950734388975162070328923595182949131681053254909121089954223399559697389514351319967780721608294847235711703873461523949101190749468304080182968940682657690086011294690934460751396294225937395692488144292648186583922265272741337366842355543098804504560265071436225263732420129498294634018490276932515262056821070987305001468661527609002140228519761982336820880904215204490288656427250365545115696166871693632347519516637962099001935086811371404469868174760639918465786952765651379338457197017057346067116552789552541148970401524648284538490423908035107993856117689519264235019552061363845488747768265853413988863617189999568064153720522942044437173346054590085339569076833845534898932625933001069361266685076533649939546350676471616 [178,67] 137717968162996681037180307838142740841783031984340719972512804308362577996725793805084497231397404579807459970451433836258162707837130319716410483365031727029504970950297140077402153867171865537679793659762945385344738756101891309835964416564531485638077803238278893735360284355064774229796410497843505593695511304037204323150346637982886717942444682869243741862612341437465385429409722238940064030751502055368246303419349798657011048142642352779996010290176662432990477097179208323869647528346860423721639194595069540217085719396186214354682398515276887077234020792680123525795578106647573561236877958986633421782043246731358667481446203061992603942256191783873396040247817512621158083418754244304405272291433871407876212183667654384299022063816583109520181216311600635392888722367690643005804573290003680292557046550038507829633505238693262949040426522076547187400204172334515415955162784789390102476552694125484636290857055215019313355512863951775037667326499540685647722473065758797510773804077890286165021376875857139316324083977416458061683999400 [178,68] -16726887359706983226944048985766341286489489827645615531597127892887088718127654948836381707421463689474387446564487823998082585671146623030959458563986704563619415266749942296206950251022545985038188554212647707989293586516744009207026100411094468560522817511347194443729182109808350784351701106482671369449841323727842651528554557607748592365216567866138232069528182794847436088267348812026403317740212168489169463073202856944873698105575140756489166994100714236445145876824558478588681295681122068419941359574961944946810733804712326359827868547288708271361186438621247875299700376916468272412244282664552955039644609066816263345927515379021982647397220847105243195338383430779882635714372889711845706036481350599043320908855420799901951253938356233724803143012441086510654706663311138687701129391934979668908834158060297091492165650773572290583020451660090117330721355777377709913419518790822005992789058694598766792201782354369953585646965992920525049711529601507868532857082760103559211381190894712862742086035535483852017213079756999103627472 [178,69] 1845088027701752829305677088745747835130646673405801890268194936503180031957002683905829192936581155813953976565776159545396234162639814382007198911201069003103947459902763567701799806936646991416496763004528098780429348306687150520472165266559655697007746420953249693632751443006103686437070421359361229933447275594123276760546058675559198013103831178625955721337179605472995633107108148227500429481915856268244815589951682476724507848143113728153137399089833293645664023599441016819831147745548024820721493706202803081913017763332554525518129634521141468943038174808748456499970760674293699519881701304714532628880271954559779562453159627536357065063353561396497852524248400038175381902469007417283568751639955064339893988334172696892288299454768310374762418502597694743700912805413702364800955889693494979275267050774246090270598384509515038395981562566000211929165361504251121846292441617218683665196898561207395055484488070070105843923061245093309916075657106310238259703198393454639445808572204501374188616548918572285793722593967893802648 [178,70] -184315925134905692286884422569080269248705057952201821762252592440656884450590517185365609204321149554263392502674853693605046348300882826384144575702662026223020948494327548188655461640708116600782898962074408834000367741185222898397759056928227421299024501339095497835486970262249938881552536096056211896345964303120158684450039582175575820404553777650763364131343132450725599594356773163100482623262556209613604687374715666398494895811335481041204503089942385582179778598325402183701062616875533355223749743122623627720335432593823111433045870133769452075118958152664151837390700467774508886890826999195367446238469668236569232590023061916468378033276283631750019865893296820167678221936892709899010694263380562181500991211666565166552292115753317546581111661797586384554968135411751448325034564700399830625281339723049910838655639314940659438737517313097084494384095353061314852133856046118645917746643543586516630890150266241072359256779424657163535100792765921864444593612737212122335961233811334457211514475840478733188105221529576200 [178,71] 16623707362417118196583785339708000676176969501034848538623960948321458155009269378718694730736057322179580466917864743261356907679021921099985890581708608676342526903400564893979581876803241289233851823906231121208360081233061022282395172765554601526933319085141050133126358724669151952383819095702307526459743813490197484571770498334086524264119082695423415881534951016066165126215440423956231292638630081052053849128645537741913470627240733685586939752995871587772115666565283705402610522472808101210437698649173910793441283067406885990645060204045085601489091427278240711031007913447354993045861104121994634576857727730530757890874099082007131404559305473193370760192453761854964474609397863792291288447669465283090436333435130421313376633098762415128564542651535617867123199878297260810506407915254064463385482464306985559771066843249909426473096189710642000247843825952973438756400093966281193849984608606805925978487010165874166819894376464966068959831887447659079924139006533373233752927479798261532672009792836570736413888308120 [178,72] -1349258223444970489147570610014270346935467199368491807529877301255658504883155823727917841419454681284879121173432204282312263889348649958569631243790844486647338208539770157558885273873380977986306519389363771108019343760900546891090091492204921627202133839650544496649693153030492250728082385400939694611096999215926137244614889588857887380083175459591747894845788057380473023178939080384034892042148674677399094225056804979578377469948904604570277111081530044877340702734537416526934272278837474516592961924352569560537532629616000596854969214406199279627278872374411924870119591806533531052285469578986061679740429717144015319020780249708437751616052757327516246826697486915971737126444733559990405643503831722447646042397821770168229646514916136837794523215232974894494148911460821149645083228969335252741805856067892697356964026570265377135617178153955191338463513084358026824057625307388354653651393059267359293413108010494388002065828804224846021318825069719951597446984231951172718559348193209815777377427873091844759249168 [178,73] 98208878711284574016349697329026367813509025689822114202531421302754144089872044597963774195290819708718383318223420807631999671568369529252895015219390188972594426881051792413017202774670217611355164379653301822066236765967890416531313424085742725016338012523481687049243726788110323983694540696289889426866369535242865511566072285688179262553689102434465932011286531169521766129266780931432807739009557714654864608611712334544736193131762278535845454218649182738493200291722941662327308444532151901015346441714712420412929821297304997633156075317755109201375908650532572682675458685709148624872872511332967531497326077681045431714795245284400047172992079278427141933611409268928708892135275057996609757154893828603188908737491927213203431759520769878692328739308437043260302760638859657100347167884346371242808037925745072388611584691819957445343563025884096159435395027156980108968047402882869006260883092817281988655986806073222513609369778327980708947895660646274184276238141330351165900867638936482481252430120219447067926 [178,74] -6386649391251498088679473895315783440407980502286915659849128363968168836154555605860747439096682122941633026847893247984109790312615078346059157292511766861815593751029453246712731282410364415045326395271474351154536658920508145872475798489196043807415445469494604131704129408296962046483326886281282407476203947716696000441257584568236626753318749966331057181307327781551748464234514027556314927724345590649704245421914612908332223363393865407046655321723132228739136284442288185411250114424275036449377496988802417618284626294363577058379346096793037560430101159619085458847444448047125691887265995021859236734537768312111898641504028259556492514730617618002854052260223424709486822817188755303918199836731981660508165256952391383057047088009879729293071195335147613665037941984605092141449992654600633976398667928402142751348673795787769174342157247821631257069386601324214933909868371250708734566049891856136129449610044309521288904765650895517942241887330491630739423057231505195771751256018198761527730736347251590640 [178,75] 369595665387157727954666871892425004631851928762448218719410770262201216542322761744377870971786441110119658682398138249852948273405942395715939799194548844750464130516995073015400897565016098045975570963788213663226893507510099227907153564189933016909647108994033391472295299224547693389653964736236920161266951358556837860556615993260715527759322755289845040639578102408234526597269051958992783501008210546546182002456726234444347728211084030887714822300216883008480957465712252166843254989939104440576561541899255757913269859482569407219612159647510431481943630198895198706141044386821979720963599190061284289559244912449252018595894187959966082591115596023535856326763240633410909156114622541609109145588958043973294642252664034876775312997729720222334565505007817341825113378216175255843684134023408154546188970147322605663910559162375318285473659115241473490396504781658461226621577110336336472779785711604720591582326365420250559214420092856634839263304824776261966584189296676996060291305465791532636138043590180 [178,76] -18953617673396527512780253557845858941157074206521702443920809746134019984100878620858053245318271489942111355607685528800619540501094931792276328898177375050474865800041606411342117643596578174729239210979283123718202787103207925804267232352920778443230907467337327302325737138605090542535927421413025159899585548323044239857034387849428473849444368131683734999922745697011337688642502792111658333857008064594593371941185250111260736768704020692293855866174681804645589304976221523298640578456750086574136097116833692019418075511545066360736874018281380821766587990629355458789712566749008923204301790963499047043635034930932483594315087189607691487256336782473189564357416031815089769162611833317262680878819635420317678369323541931044543734966263839731228369059175276572285512243899581006239397854283813038849879317271507432424808442918942103823246624847868670144094041864716349283329751193857618897770325403990140966512959852496568409804611087283323250021253269420397205241380269948870284939754685081913915803080 [178,77] 857588151442970249142741092503438939418931651913547359849500646231720925700531860868209786467892993421349896468946657816751054377123607865094097486592133674999278308007263805109272199094574182292305707406155066276096892584946886039073972350176559480755051468024287562970782169565887602603069943332679503795403316769214363989519744805018521941721780355588255369890823654737824913431433499150565844062171455982599233204377457158859886690248027105519240622201614936213228544545332908121250029076725447078129167108598040353699183942333767776393496817139422550919031662019741085121265054499765930748949985497075665436451997670157400856478414741803521376647486787019195167798967259961960593509611228180239145687808186427356168337741467356289115937526363410763426249274005778932747676514055751971540002492583119000086918538708346071494315371573478614672906603631387096543874045489273854607292475657267169343292603858946791604053155537491623057946468590269723491197629177130225248492048829535109757815135257699391589120 [178,78] -34074045851802457113965626363732859753686697021766572510040927530098483793487975626144442026301348020569131898667025777923284837702836996860590024827282278055904325358357434291383788014396258579212161083291723499645709818162379776280407679357576311651652110663692801668752799953410875198132650755804852401184242844620513356078354251285799826242287567237018894897685032206663047399735994112789967708432246381298590698993063992978717484660992901085358912060303408576595873126721861913844721795211431386875194777848909294781018494215497030599525970597035922859353159923765570646749575914433973600016375969279635858266277832496432826323982619701455475098483470728134305141144972753090052039697440851582745713645571631323998516046574313846246680567003328985554525363888023628788497088753691163487343671261140596664315439969784817192752396730183762653665896927927048609221047606341013436374424768819821761350956650139224409489891109542048590009639679221702137271713784608814679958878824079381576560723899247037156 [178,79] 1182642777747969749008420388165915881390009514160218933623403995005585311329572099121571258668965825884476912354509687572011668663044914860103342378061511153785566693176245203794197317996312984344375757104823873961500741461299506817298005331587780204653837336470364812207195085509605809336278230923474575530345594703675687163216797834897635931737433397381819764531522696059960154031706320882727805570864376722258206632535759094561175890402081462292407092333775280684037292415341878493240842525467711906534874359683156610814419405726292792258967241331608370104344638913958472635376468489330136868760929031515727355826751389992577749811252096018315418759255803735879885920966722060974911313189839325315396441765933285216617618418343394307722839667236876352751718567711939115260031407572896811421673765350885029525825340671582982445896399811145605385016576646709401938502110451671368779847724712172336225858327119239870182991606193936400581574289981021153897466990400700615623318637689825950027405215125232 [178,80] -35678972489602485575925327106754012380182355170606644547648104982977536205039341278345823936218786270378482822318722611218051740327508482910050548054483169404709375600590832076546966519451608875141792520077385238304621195591281756637202611732247144827584439632903678046973696645400848334679095653895679795298691623820816948244066644548877281679210825079138599977530339612381419625481163603372591137480577058824461654124196398546110912089577764139252301176997401527720853094059903533585486895728383147102001975592382809320345163231677372442698796761585011070167015223266630885285437431634417622073608737345887253194658288893350930476345900183839680007692757504749316593223875174392745267436464849492318280742947506358586420451359028889194058490981825735422244430798343830495936046611842633135269857013611793365823345181610812244535862587762566944085979549179884058394466821015929687435597455729672364267980889206951862304594787172655006526043685584021945307235313828481347515363793322691683483043680 [178,81] 931241488981691546834138293284290402983281126193718232729806554576398438261369399969097249076065513940859476449090811572898720597151728476680785962679235081002468455954503092603680181018738079621998874944399717261025447789901434381631968622736525935043686283324627185117721936799490460320839360901232378634296283412453400807468589498487632892038203762751347818082538997834105562434554287166241914201775983832274503736214422382631278791326561550874175339002833923482429490349298765400582348033176828297044912378578426614360994119262973880316937425094830023955224914133465036324318040305817823698141851729489959660427888702103309117349913562337271178975291247970376268119427857003963626083446089181716562673251404925141080224411882458364020609731535608903569178997349894506979204418016677821833045640943790107015266971621882935761477948193268509415835990093961652065855723528061126447704390656920378805442730417522194010134095491251402630917609832146874621542244161993997177579641753114063658080 [178,82] -20894805463404156302852685509609213078845194421617176650698112477910769957265675662574348147737262268152694438394074876040902566005383419240437649675693039322609440273182555427739234092880047618550831971023844938320972964298581877645561114857950030706120441120136799850437662851036017130658985692673788007045916928480766967298860518757637234133518752917465455664986984058007483199572521515251093930318362110237214911849911087117034027292678619877879839823756714000317538852337158662787272364972897520577883301884433969639581923387392491387663245506455178425921608974552113656678682900690648809214596101830536413956201225030448109317176570949014241610555772815166739355588548404715794130828172108753381479112785715769450974306641513016663752650505854127079405593495422824611787836710475992440904709755958408681901862943989066379726117083609334338300362901555983118088536047624748639045123915767704621123585152734526188603896906907507177600502345694103630104874973731874531714922955923862120 [178,83] 400170151561079754095510217371276236415546996144816525961342793712483321395496934146333293493661046257749146320620281899722764241055303372005998194379256823624066076102982353925223791120088252727472095416996481509082922499060100577814317189090293240274252831789654026981581780998661526008388803837523495733866657716813585570085642955560007173453666293317395560939454983007380970770037753483763464253058649930652983041357593152655130273861811454875714098496094770861645390520083110544564873863417742040054558365892424105668431618600182605275321268802006171290009086579123363403602117523837955461106906158375987685814040843952863819536224114230434741163216149595512781684762554939006438097566709350498452364923157124925219719015392581271673147344110618300177584326242103180381673889698568048000017197429177151662450650731710331407538452809224291147484108264608110045017443770189303896794723399109668680728784250870831311371620835894323991770629822432504763578160507321045478039502861312 [178,84] -6516117711297733705126858490179001712510902324606352238966823225602001208963678628763545171112221952446860212365319477453724072301110714137242604156268418673866147014798677781812267137277057849101970273390108177237820013918580433557572734473875658233585454430719318240085775486235977152809310559600791308246765598219470658667233168132549906839293670750552541465451489042145013556577591939692939542820405595265990377910814109695708789384350189472905896687668410349537668974834840362257912718616212640566670761586287510618248354104834170710805395751938811629461869356637190329396526108636600695057151086774624535638610075587639880549477234821342259698600593172835483337985441989465041862864159102351664096082535679943366289196254817270041725187195411690367718270009651515222533481913494784506667981408614003835506004437253379243307587332635298998524944509231484619392695001262978554525275294023676172461988845150095533159033295493129634802065759252989672484134100687506677154848208 [178,85] 89828535867945860444714330451586506456435274635183456093162032572378657182514670622847776208815511254148312715726059097240092604914762550443348125045016002037147083602067769054586749918530365537668553012138476446642318281530240773055283917124773570369989004673432494926990925879295414723277773938818842434157253975585911350688845154043751579846893954865843372326192466043233199703188894480875116983818049134858900896333157287696054475659802833752910816500038462897586330001495649152364900470293400963556860819579405265993992497599884486641191751566442487753791077502574355726084605904173807361830500993720669595814500766943470658152792884158351430089346455385184658231819697281846332444147652138760564438828283026394291029197539333354148431164113423705338757639421041279251720909455124027197395822960928097061004591008147844814036798049145852632703076358471312298033724085086629321555998474096783742190201139555394754471456261784460739247069906592389209996181738429172121248 [178,86] -1037280922889078653802484903703479094568586850040669599476565460719958936687662612825175695854007583175783972242449488711265435562223769472643994942537368312306880866890607685589682249413517140361926965595083633847576253796637856797824126178922350705770344077409721592135483276993784961656729574389144801697882108001164216761537724979283208766530952287509593692151378443406211297924553921909751051830600624274908037053976511834833135496633100911169718150676139054051341726761790960473987888679269406770114875128735003673303151170866406114916914274185475586118867961579349356417896569727533491585262680483391522084357998157384161066147018055757258750365814401090372556837769867791091812614006155003950749432420737901439600031993966646643514223557777372252476601925267049675266128266793034580745771264470540393952942432972836690000680722092617973467480533720500505093830198599346893482803539811222457517826056465208690846508405427226465702649703443246883503419852614645370 [178,87] 9916230558527805187864523974701276670697208980448765804456799434592129042463173452409957841339424271074963425098715756494625898811275697948894878832349891974006857834117811239014030639851247990190285270169718063542574722962153655988849747655096327320166489944164352690195284321747390057054458546157998018461670216226447939717581641395146294756860538401796204917784544422009352269576336444714717097879130271053620823156800532270072753132602089320468594370577445632148877994635767128909351151051332704590584852363896008114009099586589614708234545178940844812962283515271288860022988420271154368889695557532861988689378584928885261778544967334715930111034739004546393561919849197005987454376335162891749613994293084710457547443589734022748424422538461012175463988258746357994040490081346598890643266242107759052045193085229387162839355394512038516111464956819587277319356600596496565696352006401100412209921568208379747430364490078488317710430387945174448013687471760 [178,88] -77031008011360512691964015540130393931569233168212500794373903967665469119497169307458625343417917915309161420607678072605396235779790477988252039227796830935308990588872799500187616380345814360577325635253670574484131022259469750339230475011888354686932641941223141641290257933324195110895425366049339795670414042217781566581444846219193192162215121419765512730036353378957941759151994768435340680115477928539037294389442705794603884712497760281911943695735967590367175301070029671915697205952878588342462892598558189038823889750722673834526163104478741033008104168595140647716510523962258992484420214890043959627390379738263821970015348530111283149448470373998754934504422052148737392097864634116489630211100313878654905890276446207159536136382408441529772990884189565614351540763004644924015948681427730062864700652308103276037147671473627247842357142903677166969628181120950854341207637719700795714083228934552219312103780369488998760109141025838804228256 [178,89] 573062360249450363939446879637745504052881907567639477757249648189441119920747071131213168770148129656328476706403514761063494209148823574708941710801178561811992126510838569873562332166575272138022662766118518881156811720066413076977606323327523569124321242670742976183149977266666488370317511646047714334152735488943866602377320454110377830378144730788133692846044679860077723909767970756335653381488955856222489064015452187075988880942909211354382462480899845877860348279701109332307110335282338312952397480300016255021771678229807267277110515194310731011607770888849391967593214595490856313492151051677796161292075348238642110100596207242541634653738941389258761283050627312048552561761582157603411016702913645262668428980812761263946026435023560757369848899135379881670189336967433471516772573850435868793416409597844726262014683640465591859214642364059194045447836974995903852239992868982289879693641399587390475813810927326781465698735542027539392 [178,90] -7630497884554573375684318577644893888629457546065327181988482208845986046991269282402768424511303821873503391373975937493179084779050344332869463720734057914744339841640879229020635521215800790485582238425688026385002755535854917161809883187044807007385323328313922160278595834139962854941593312310910376286368486320908353612799907659121020093531137391911871366267160544022186259477905143208030544975599640484932460638421039572716282832213617561193037064019694997986290288599500853233353175204078558589049488732659194749449494849560825542151935324054124565248485233024310834724619122703199740789465313933468874330496558864612515551971351465881802560830930182164022911428510182951012384910272223774203699699764581239172252244356457459636870136492688274848977238699070566993447970417881052646533603235684077769730143473234113224331165404748422574988151158885257385566780789175051119200383106043006799831124015675572407228601455615538417681668407856896 [178,91] -80284223844563991012561272507727624200315510197210604800739253221990821139069665182897629819102279330987737936802961691939846946076224422867776096533232287867300186604859685835325847155768336468684801263680751591039982966451081596907245885616728748743594800700635922920815605389685007540825447859446306385597494894301124678577648536099119287150488432417374575470666161832573351570414721535995634762094348234995542591700951515598858031209838420056456000959009310096799301562111723258129155988078258852077476072241618629965931369975386956056976763291087481764210228772117954755847404865693169177623368471184133112872665063628628185564483925002633535349052930739032917287100429265449427188332281736312209591922924678949503164739003165813717925558949072986375537731643682182253580925164891672268732323906008706698247278730351871509430139956880478098251300845653739836695246234347445961507095981667746237750516161892852756364783217221890270004735968 [178,92] 4031125253476331630447924261918783177257596206126573651855214041183357438543524883256110770513718741240397085796708750742081794392201953921093485313998786482277294783204075429118941140436487579058498505671583822998790504555793687969829901108715972354000579966887787253807993814114647845836945651581204505874842607749589159432662848973508578172256227102734497529414919737967994088491316139149171272621015479584789477463063474167170963050849888214837432824465333582120648251189755876299345405212238025194452987163541334198140874004570107328752858209700237714023894749731014471229086660361514532182102794911127562171902251804445487160284516128306763560261182777211150500096227775636411146792077132568545856714735641622788943743880406267394540807814962920395010025856818477561602409229535066575257824581494216005957612128630702958382779560263308535001339719799987773216809754492042008669835808894316607739359619689821888465505475026828667788224 [178,93] 104531355621861623218295338033666931470032235093824249612326576233375740149913237738880294339143638645640830618116205728710098215383353379038633852809555284339686641831151569178219827470408052255420132516142682325999428948927736408010542278767439674266920317503214047131374416169959981617468474288578418918700547310718915015801453200749787871864424430543867007867089611891298524937483065631921039575654953753680764245755186948449448880571690405589059508487270649717784401102146830572252766855756743253467408067508315589992691042237793060970569337318366164748782695597794787188387353339829568768761540285422594782500946549716318513521445475858090234762829893013890865597020321763439696129172339208514595896060008470082408996798282775135895934204141450006209386699796627952589032753643630261263930101917093029757293591236111736207534751398390696726803734889429318705774708144554991695131384666679626687361552273487565404536400905200676656 [178,94] -528339097006305363359731506767147709594633428351089605570565603648366655781284251720499851536692441573935223587823397310658193362108202906506454302143917727144476428415733847815241384689477319189559501239394594292633342289306461111963371662652177253132312998911821355475799057267124909392806011079618829315179372043042823178050576994449700144479820208895464787282789120094526294320581802796386209788771938479035952423034940120826437249669925197200617070334586643287902036987331678428812424286756506689483575937245624245822812748870749112549112069050898692724288737293257694793977972851169544254115138923203667393297797715788625261049384002993712815275742025178798316816323494673728034480054379514020448717702721677991449194681249058233801823815412846273429371707358525100285912813495750298018397723952509794034888970737819072351796084919289367726860281842041424536497991231815145419294140557801859239836588803309090937531905749984 [178,95] -32826393610406071500147151873619641298656282510559428618563197369917091934575630357638313540388683345228494401006266316345456657215185734596295972388418740419731746369704086055780887228849927445185438240058236930098067648796933923206260520224734790604824232731302350488052028188582349872196957858688817311804255425629969818852933961997329684232435774942101810296107258746426428930483193888472425717877454763575962802927499891744006423671116652416046939494151551383138634961606297945941216474481682778412030277378524588007897786969196378019075578093950434449448328489592335594032953718225009427060228938938845158572405924505539997249219494307809294787569532639526422705580470768874537155181301240869375574556037088091294528820580613055922281998915165875517740007072940760575101483871458079504313233439379190338455977882548614498602657449037063242828991238666143604019299621269293717767341354909167446388076020889963644410387452 [178,96] -241476906802511626696211385588353000051848563953298233521309735288407872311891818079410016091606195035073847658546580602878961706927201091379788211140343225711637297010388508683478680722013771933776144828508908793704280007112382572315064169544495877097957319951243191950354698463144572647903260231948799894937835521928506398897705565533373506089737973860999290025921556224479325450307098415647788641244107820241042391962803476206635931813697598261353450076879309962901668562115710793906762860297941652549399642056679875030413269931878059147182937769008540798326494802391600092876521683414175389270418837444584752046349028536638549292411367006496337508862708625792210332656696505178992375803192565576627460983266450567106057757313946789604987430193599383424773404710520681899796889960382908296188225583146116237377333216737261526731585592933577836897382812619209678039782574396112070843476841936492136877543055777805507112 [178,97] 934731873477279591696085846767757264423328336158230508867749318378698628078180373916807942257887506648399565503263254781696471557584671621901344095912685457137615199373789048860567470248423386428023521791065701714121962548502069240730928629515270643047505431634333419553508211748867975447206970988204035427894802557231229538653173951347854872687642254242265718068665360442391800365927660918292611594506664444473317616470629227868298931209487263634591707830304834161982220846926266291980761842739760675389457912940874963686552150143731432453493739498381700606243307802474075902392572764559678108705522200718242368966654241723045110502612404267356926145516417338328244826787109143977309662334530307089500997036659885422380417490207504391196490849954128328893509605408772483745125219743625424007465970376947375902385567719847173405650659547043155996387229099535491096439383381227185555580340340724930429481779936268752 [178,98] 18960628629087036023801520826415714672801027746948677486619233340650594990085717213936059527067671367933653495464282048085761772492118538794463233960120388414840070963315883028260087491328000473822625478052568938753634835951758358513107232202848724306236579508718028889949488653120389019145444671822329755722022664130115952543043446117376344466167287098454872379194106957279442624146241903387773210293937743530279875484490537152014769580475402319336297823490004862740407705337970486471631764604731971774118990980252238434119642598864012668762018619253307746060563279764209851556040958208158905802985676697702565213504919964190317109804579552075226870077468995326859168695048507285400595710928943538927750535136873322227234796140292225191923851451313761099101836121941055065468797902608574319442643975480692946413689258573985909291466058687784506106795065760713521919626411730790762271991745014660956674869656672 [178,99] 78152766377372858216471385365413811635207215301870129322872551543504990533349472069851083402479409337876400053286990086578563924769269837796794134298753719205782278059067721429678300821990356505607881321996296888885633265156697735588377903568910332788088064666709946216687523511566284320164186272153158237150703544682985356696217849687024919987259501339882995754891653857316007142176523194217119254634028044216061509875623322512030757814630587130903598397518937071169789554184485785422191507530128198207884712474375487510195407653953873848920348755321198269622920272134331646415703900555531927626138263527403463787785694471327294007946985851477382707399308156621423426980184373366076467401567188222881708850736693503935058352613008177894551586286992016275567905837588440813053135186789198374653578331360099196486280856974122762683113310783253296546418878000209060716137085226888804619368012397229852511446 [178,100] 39042860021110785753325954316187984168527254780894947898058048483645891187588143614812004814315453356105697327378924682634582079713051480528578651370236507451154438967283502050478709871662636721426375338903211367978585685742182393023823598405789539568451604227449670025898924053661352969662479857120835843810327919037278709821212001657633632315855250266816636181620003546740650277018171038938335684819405258961237545587255879393996922112420325740830554277674347004434375657908200127727528899800789199278053237634476634799537770128320536637026430238504054917624150950656791483043734502614944399443433598611482724980862156204937716050059160437985128846241821830222559773038979148060465128352839911106149671240473901578507438734613557547989832974252560871444425262516145834243163148547376939469129780568302871155865842013433920158755387321701034043855937768202298555098530191901966791427160822705114116 [178,101] -537368610297492212653663109559719860565263353527985145091447008082277340329296990586112817638881363229443430445210696366191587846157473204759866789061711959109636527865405484594161758411151334233479233232631754971157959555591559987464628062797387312821055157531784404187179611433063930909437977223290490203523095633222588440386626902281436045667532752698059055104755442847407254031506473851380328710262989766357329119077429553816164960664857842638049380511380624204211305134873554009193110604615467983177911525746181416635737395291819718215305928808983753450924841584325537306238653420070350724038501486405714030507665529984632655659030396512171701814669037931073403540552229914257557483572273268802932479097202804297070361244876244065838043731944722933028811008823484519080423768844973730999330858475629058601917902607695856156399948267497675039124431145208309018116479657264136522076477444320 [178,102] -1526320425243954593399785842467283593102662487671038273601813393402421986593658451896558967885145564735780677504582816671299183253594856347663529417834577972022970921266880075541825759533495798238577682465093828288346148793104491610442032824995379780951661297037101979372163919053140822556595756869716598179023364382721099842861388843587770739474694817714116233113862585056753410776551833715848353014997900701515284176264152957706674032382073295198457228227565045785621150430715957468156631603232741947129233624948693079453371882949392793147378981504286493480091332830533371000082900299346360982093720897650949377128755568889375321946198059107527425031342942703724945303734595051837124295341833049222710216804966140500380261691780332328226615707105416764632610817515362261035582648199262576331722136938563867255796874209066654525886600097404527706957376426069068628449314271979776422596656 [178,103] -1590164132503388806298006086887078979941169435860799204891968209946027465533786312724137310777584104220696094706770548200636281611840670935599242322500392297517555154512642508623529031193167066836861851434062683938477549638154209455870868720923273387157304643432782093041156165952417106639259453277169997068058255599848012844202201649878580067629302978005522218491801490580759803692084953405708595745211388028771700924938814989723462558049428092866594152282891955548224189346848334551909347745732719593987873126246155493811188331622547965608229668954258467503793244994810309949391987154604718702526228532173890237990777551392784827761962589532960485667332787703322842970645421521736223823394884908255132372940547014016515466124979723975001915638996950435336239167824332245830658365280317062197358936341002578288599841877241923457867202449853315961399645217097348998585052929926025392 [178,104] -391058874362942342942514506675692769859467347168387825747270133957776612704269249883164226664402369050057565406816200035863089991393085626199251875692048771102888846721228698758432129707409488963676897771871883158263416344015124536045225195190750144251322051886334294469607330558813686176852349544458506676508147653963713877140459009588095795129076001537843060255479903853993240323414915271932894824483871944526836272914529333781554942049775799910016382450396866919035447305268653534743821490903478387830437944994983464205527698228518994208265337426722840377780284047939944447122720513847140455826431059438654654611423715621152027916689379014926091808374814895462054941178254425570856769717906271327432834493657379143653158457896577092067489497344656934286157424143548661771021017943226248393630865278596675518672202496485508592828099394626513222876256215601056550627085988768 [178,105] 710527069165852547119401106885453983411547729636049433083666068850716559103009562708722856712605786527197444997359436321250708261216065133829346025739040991263911600115159121872371959925385040146506745751185706459405683031415729495787863910540239054876410461567538830989110051216830100358478520597805342933195183851713566488749710240821709277403420764543207424516899771770075502717231603255934069973701044567052511011948921119749781473625541661380900811082321775342591751295154064164044623452678362945675982219846104407033864907731794240919812874968394608265906364651769923299709985872789807435791082473785066082395640944498809826939423009492388193667871681873824645247306569065912488925909589707832733831163908416087870009438978438468743093291947441961792042231728201904532961468560832802216497795793408244175616160875276613234718601358946745471946188693872385061980952 [178,106] -642752182824157252812499968830626449784553425529957037966529656248151262739983692363834560592253864772467501611531811708158420657845970078738226457154983031356210376594270810756093574802601694399971126995502879113596035879905102441797762001177350264663124759696731520768049327047404709592406743908982844330686846306237253175326542149666965897225683288252107794865958918064390667909321712956855682042961127508516207258419761763140597967993870503899161103174557773550191355651035751857617003684830673803135211935917653351174917312264764182820009475288199837598848319679657651477556647636357112832120552068892154656457840262806509757024683000874864237403326150981469822139564032624845014194248019846254089402644944154328863493093015031129204228551108243992829267425673641359213124107239290683606289105445911432735604192670400026013777662193393896420507912046801833296 [178,107] 5530904732817998696483950870742100967846373804335434552975102615129984173679126614872719932364085387097742884035260434651545447484033663596175347403379238155011734779205433142395250577014653567892368678279573297103040908389654450362462387876156282573431828343913855526331940747010168044498662064467206819490154477221947106204418920211353843006070373441744513218667860921789157689451120366736357053888736005176533705006187232635365859644614162246569297767421991089439435391266664268682754466738177027274002568791515560442836871541679957900581284510161127600444536257545924515204441337363300657524556479003601892778027567332595942818444233434591512559579237006269175128507015943445223417828612219143003636489489372809280042182686541673609209818208103406809389107959900965495010359497390051170571711675281943246862974213465419361014060541895484990594680029211536 [178,108] -21551970291128864335851696027113699259454921518357190142889173807255431644226722997580225155471198590563154966428556272500459781019540733012943376087625107605381875822353729562297276773358665078743247325901385364648480357868423028177650225669971959867846192629717597464235292473437965947412640558787526439492475525838999980250924116254266866183050272706432228556009975479911006612761950284327520907814610897233686741737765492637431894531821156624513681805030985826959247047248959302820518398875992797802117022595741588420664812527516266826949938947611085342612222459141985582593725658905324970724690722786126822528873247882139125078045172007503209979234014795997857224349815464416212332731207055932351508908586330291904295173091116876082411954966792985689857129593638553399264176633750601393473118326718467569809732494171027217377893857286159368603399104 [178,109] 90180922017937918852984453610260746284335310167484510887517775074033034083305937842455701241597943538711795376761059774104747405714421858282927218625908934981967404235462535432442037805408121215053946720641977035435026610884148039008048405575779314988214717458022890842265729004638069731093210570341522097898524261653814266245149033410406450631687238576256831826982955492813291776843807879931515471289511319544674182463767894459149133842339676233204451066532960758219999653050353783814404020033581280550207954083505620515660028577001939983306713261586796321895774911349054657292797224421786197625164487998238939353231720608061760893163716859245194324203543215261607669027042667441702818029135618413492681088371526776548704739521512757756628172576080056595990700627937596752244435226315624291716647320015072899244729989683202469423241444114276529968 [178,110] -500706230722603555819765622089520073342152590422214711994094224106497794026309123265497882475583782745134799865076141719237284831217298696929592892542578015690692972556214299175362022977107995581389546197018425150650633248384958960676875206873213031518512367472579513268785684049526333856595099307644960663622062586464378848561834736743625043288946916534437355379319831917914174829063931673190048586037922074053614935344057374843422121534101328720936677668403022833104203993199345999452076221134507968707064812402172811156774716810929627158354248919620423353088079326623117335521810563265013448408429150539919099962247224258389188159259840629655914270047040405786269120759410145327325310510393257435402610931608556488526824842366034130832814340793823561596446463276037851094157656627409507950208450448813062220112413708608313789755771629901684 [178,111] 3378455844884428978459726358208106926101395750078977010446094109820162012310267802945921275396735296194854708190521940956059271002580912168405567853284998344763355422948794204062562020971821522483289935001555516206989997267795221423460052411546505553842652963194932634704914500017377966990101060106837414887535600962977577984070174363488261321782725636201831209476601179420867969174731413536489129591688883067261681786943263837954189747959975097712188452969631755654412312317983818195339630634214318474038997945240247551185250862996505743753235052368148147381268026568783572284562059192723734153844697977185003275476173430971446220446761738722367490068221217435628286441789021387612069304293828347960498470152989160359693933941641619869911060090592693116232431170154197060690274891641574943873351289978517100144443614125377246359134400592 [178,112] -19396136861093569770162432872118900488047864780273214106916992542295025268225956554614625160342362223993009645815715893772696637200822876570463852632405243265072015639927186376379888369646602290313588614873437718067632774251010004961460830860797265278058132861275481155554426090886867235688920082831076833335480681518104097205412277506132875896060096354202333388143974695523339472027599410550552808097679802976428193697168019152723401626891146349838356714872607583206364237332365248166914393707387967485498050271823779555595077900172123657382061240747887339203395567001327319869516953511265678755926123344389450863378357255793563759777854163963677257664828643994662610315399409905880705914675656089244979003320036205169190489559555493414548838907363535512221501991482404820661917041010517645121680941391746127331738750304680752626906 [178,113] 86479136768265867520023952521169578139651643625173639576056930778838815972063092217356550009643674900923679550247663130016848256757113370007714156693407325104921771353728327733912798281605592868219352695802125882392262622125088747814757637611332715032512816381714569690059857203070422189088524057283718306437965396051877949645645276987711764582310973100338088204014983057293240752253156913448051030010876197106648742397668542842109944620712385032051612902042793332444546592183519611675527554938546465671321381810835034495944386795221328658126279572225580911732043664663727824778631653800967322439624669870203424667483741384375548917991850110837122147830392124790775655428278846880219476064846546287784161980526118629102401006330012985761099955200287954697054574699760223227314902209883784389220590352141411780038672675308278540 [178,114] -302650424716153321229999487207238389556355217766380868558473768218321942575997778198802124901269215144654537182532382810541767108089532774521384375551924241370157037640967070496275222627015888842813375772713318600334764152343401136347550376521586329509838392033555105183485011457813073723517561438665374532924823120686339301812030726524677562033109106062377951573426689641127115315451837388081929163357277092812210102287879500494054796852997639780865318890737008728538711497347602650388898132429685543208376357623770148343473763902751776409597267306278119041396687419127917791627302228369198899742458816915675888916357600417364174450557956848326719140442571148533438816929775659437792929375097140383461758630042519346655011319251672727062983075032898533089847943672635629158149641891396999032490998804008775456102315680592 [178,115] 816813198029555957725124700888923172483820638446025680562510052242039596343864953280604647995049040293484978409948497409625617668330670568413607163986620815434382815230087364401062939393968570821582504458194975726343113288024432061735196500852574034838048187983858472544455165866425061910267786397914250850797948840490612918491099248324050075542390704759906719115968279767227896333251075049716087888587603783605632121649416685768143379620225732492345778146331065521137198507663320259338219557637873797320182464905390830276225037478091328120491102436541874089048420712114722445321710800865834141888375409194318473505356520993686762224714466562420988463024402486787239692684099875218628518769237000506815966477588170077521408022480367547062247220106576600963220779736418892562935257927711530497923818598135082403811720 [178,116] -1598114415505563855803424978843863696872324735985770049566402381262876960937240566166934924331006261978997600697161971001758183728417454800321634255404438063336588264966247746600864413404495087366397172195763971358471949985263875104831634792910267987877728314940316867131931733694311977977635910441390181726082360673768871844360016367246961270706881991894942720801892992480220578153899428486638113097818016874472051821216979965780334032418451042413713676054749283630413017107032108682441817676388338034291677579259147289863551224181470329107482571452574788607115917372488319160917934233131940049731620807622670410172620362294611491873112646237960542806266336672431936396376675396062968422701435639871369054271006835009115834178693757271275592463548815786286962830841558340512491458926539799797965061360105676560 [178,117] 1817317208302518685913606602198846045003128391254177045472682540295732254841620173734970664028966167573935497830930196867446440667837138305572305466003870773759645555212313643977836253009123262509684827256434733866014762744658263028039907253727746482432563205877215201307306425982486101122576352472729363764278262871392767838068981419638031271314500472801071652474545814947652172512680942489320230736127541436659488864333808219602996602575194891372561147883903206343924777525539750103314873353905788840759615014228997513955745961492039567182947080095640985278036892473934285898901954045798100426090689345873014812559420935490450126621758360137967467246120306320723464501593466098126306495833465307791394283104600348857371722861789953491722128950253315725502118001796046774886180429361236025905420071559456 [178,118] 4278608629483101274286288605142196729455226371808867919923439551229663795136846716183397165838803443335558354776270520929541592081186444906215287939613009177007319075840895345930373965103014830980207254888046744237153924574982676028965410039209883927380286016783332673355029472045921483524305094516485827491182749836832093249245364863626754251565991621206445135407225109358020072513022609876380685844889942885614039090702058328425839342323855647328309597212132982115510843483970197774647428858125122535875025844129890574051915732028184411543182919911856487062035079510481691701589010168670590155414843754914065228423361448674724354429337323701306892848846822617993922590403059191451358021062714216311676554273185500889845526307101321206847514956287332348738673386462902938859099013274687634506510584 [178,119] 392110959853180773122002522058014817907627277499734107314895279422697970517296634547944749525802009360337692253365715742797280623675855827954008506350112069665177262618936807750940139847545131004394761641636166439864509397511063423188712701731954916368740001261629513942420203634733476866086328226130980593065180982828694248510952150394201171968354755238831589426053298859883397659317676027131390851542810571647280994623206008790168460047578627049625950609198986593584277668009440130522817495653045776821961049386703901490800370507922267889281432545726329366455201790941958474700110317148387618570234367559984770826515518757579187135401886515085407508935341931925641660339562325836912228617832131913235228116945764012507078266598658797917704533667897520200088046425147662343277470219455034576304 [178,120] -9996278672932339499638286616812764257240300104066543294551716510186122307750871983650109375093522029942245866278943844517096401950534533858015187815695457227720255269567058175939013571523803242061790567376421862423361086682767870183879291779946026866106607248024670514291627518219880435188584641633962733693200812492439285801363256011747321553277731252452129775165425871543835411609654132179833908537208579460823464170528850924686601685429891975319978325972999077568537393142433493916552327662611212797291913743379533917737932046553587698227609757740258138746675177740668640266333421578619511452513661654035021038017031125780826762671468479276713382830597945080248869705950956699296047974441928541864806212184167836219908380593910081222790658838812560004626548345078145667712902200732670816 [178,121] -400364928558584518915217170962608398802418414755348120371117647662474261138283042039940855304351158194382470565053697449824449727155698346068811531253963223067736041963167897906242820281660185253195975459332987777343875870939612053670301323762085316461549284710893573909574509128002618117590021655279344753423660090507468629422062382400178286308976897909348715563161273269232762756426195289970724655197241647694564184697878890203290704508452856468044452125916534225558160369877596064019101565550590927162740255176821548748220402895344402614539636101531485097733743684305997569558204613724014956611495521103801195987835926222701112717353777844409042097999239677522374222823035241640582175648746189745562771448572842051281115934186825378708293708388526073476859462922858968238684076603368 [178,122] -4200461278401361275780343808648409130860701795769439013125117235357615975110560913154488087362915510695697129458158450115687901786197461078808600977400269821138973605983746196268286655884771283506145848883401132771638828527162653481973274847220462173588980747709789134194510349136204457981365259237949570568204264294647449192738741953572383014001484256606484081585764881926769537509812213947301692051535173088713004670214445157194899799280041903091952089617341416795268350080818230756801014119688198206241748326672507079506405281218509414862645876744161038814645069628985351108687979052848108107595861140155307898409138541347351629625708347499093872579373606851368337986069018557750843875888933233569075835686053336796640245896124637879431814936282976546800102405819329553203159696 [178,123] -19228421838300609472040854280134153133607260863552321340548533445860768700474814203769750897117921448874281991655899784010785938454461852844742129999390952710185688521328630466068523545219281666035585815971158328318730622784865773520886984748419214567509279439142330749184183077816353541230764490666427056212413966929683100833393273095667115245218480163637731572920460184182905040043635951205731100702269015987686365244630591920053672865306569636010886570358195344975017436704440286263071216385152948732798478825578503128085069251235384839908544384679065885322846893918370840351453873904064412111370764159183686735368736962000747173922104062779802922033246262533480314182543032827877184767473005710519003649238952388638497923604924766050341856774894987754107718360727859428512 [178,124] -43171433335050292006055838783633349246228319961468032808726326558370165532519515648652574405046234403471090724268780099422859662552331599485372773233997462133588566813281037235044953188066334551850621387468677761530275620125483949624182563877165133276521092963865951589926083275311575388575155716670067842130233063104063223718268775320438452970321359198604304645624224555152006577895857240341064109567546721762056257767153802796793635904951615675593075697302167105513764548556608707591981624203585774853454357260962752807979483130768260757924968319840587564029731005030479508039956160019595330527959855582666462479400699174512469038354958424042944275773281324970148486708224915013478619010184049437852068685636553828196600710033455979921529577083622955758232670302334400 [178,125] -49681138301222876709598475370274415842673767915590049319349690590445675284867349891350733617818727040289548299529426497928169912556271313455198725729602547211483655553985810095667336178364430262998170386849164158337671253090049358717026743371754511482255578227803079448680289469651188903658409560477714933029055933535392160251866786285253639685164641483553844237039368636111920790676806151181550955671300931780643711318147616188372210113151469069620689092217968710689947320858884368946045322789202735203084830119738831532340123543693998343745647409730846167157787452164777730168681767727050202321537081538027031649018782817625858160381051676102508718776210177167664127990480024196161791101833697303015944218112546851387281801667156694685572006541806834925964902708 [178,126] -29834758981083358742706348630562986988684070603074567403528533924858870502476515251289108092765969015164804194393066072941431134467472902956127252187814498767752921511590987102502983634398060693687816397657132356681979979453017806836357110058633575046834344705236439409268744347541334342169712643235238292823705034360400278069454659760240175054893286592963602243576715579793852514545786044986568221021828013984862442267486310328302551042202778204366317026141187920514631633178733665843172550311326944682799253415492983803943320204615910679578471724994682043172748173707195286985796784596643802296438292608722395861731125689587949539464079782616251911150303153437047280912049938495326152452089620796870506477935904959151091998698709964624226841646750548043480 [178,127] -9402816372814059754057078172870433414917519274316429716890183327473031760396862417763160120148051477604062798710449356222424518003316130060003209917108916264728967958480219644264104738334894853025815669154678595771349811252930298061209264638695119028794969055376617232992096780498105883946682101437609506272422197303267161576271772131442157871597128489709913161262719674566973647740942088548830820458289030268003249154968106188343857815721911791247417872797935136095964595764500421067955861853267601826293477381337166237479504179750408470808778509269417469790436773012970750363259472040272961503222049908371775637580380816151137703954945863729604287114234952850609622177962791517702819456519113853829130293961219095268872918276621289986020896402817052 [178,128] -1553472758116477134521752133693593627829205115594862048146906069357960931497089021233640557540572264160151310315237286732868054924783678459781781445130163723147968349526667715216216073354800737390827849826043465285092574795744618827913238503198062576992200169733700102352555073339550191738808560554147209761928857925938304830659491801225286945380743330181293911046359963255573831274056424359644572481033791765926620706435383418012280354224979186344090372678588995551861835509079732411216428730206210385446503732192783625590865352610565932757448861175024869592112648031016442262728279251287124692765824800371627967929333170564573662918268068956323569410326702377673494121554859248049402840988404799521928079610026914900950586322238645960964075832 [178,129] -133805234784243477854780863928884101590412549177906525311808014542922030093441073549922844128519851009270958329721107107622893661086844260289002589069978291777501622660182717115156582593278675730122348717486028259431893207905295089795284578629545937300358435191779584571287468288594519175458825709861173313846588115834397218604191763489968754031379621759209924393838064105793155004342968508367679773119076521207868491157426447647899783097461148400473608024962889952145233386939361768511091055571833175523808858448566077169742116217131609157107463136927597296252749897178959245325737824587081053157265969434611962973950383468369669698620385506802913939225942388125734650616763462415560626747385061300886271562758237350684415642289177954489 [178,130] -5956714615390813281189553802006667848191979897921725623543491685950337887199105975294383577496869489685881610460781264721056801341760387290605969446449785292128562415696958424641372061715775334282327893495321796701889011749477151128920862740603011006126054170513899456754898168586583694620944277652054894876647081970640943631341575328370627533026490397400956043540408739074950114560983612927614261440028821139088649108047793794528702197932793626834953456885882818697486404466420202245987852440157308071122490127887904006760950624358183107694694539803675980365661605856030259736215585308895155184026569209142032509908598127253383539159946821612373737973429383681549825472514489825870638167298764605678501984159310578504543545149136 [178,131] -135527167039424306659459161026356895395777368121873404431332957913437780332957291792454705101342957952974534887812172734546142990199423227120382248561017090731179194506062453925006729155730476003393891003555547773093496719030443032817428537296252841714780373919935636810876567556570465214031325940188753599021759100574959173024605950180769316021884453275772707775838432761448054520100990546899261560230466800510127872713873211189453868722139253073908558778457569565524949144195862476695255789538555487107468369700177580152343747860770569340791167375161675694777670534767101767617790074900083675040180052744699202516109152874350740706515647106650303080264555810154924022608028234310736846249141492204389678937067517700026094 [178,132] -1554711862522070464096888179010089226004593529726498770054994486655546861721677750128980469181665043440058029621736046216914284509183132184155600454982207464918671215624543177431177879869726023429317115373757349153313347476993863901585720284974837616138763396540069645559531299828580169484498807191829022512421837982608195659825805084195208193223680357418365353877364420888545656220221547306701290024170786085412602142929361844465967710232808660252672149383359980156359480691042423880267435977582060398125480426438778017720375100367900712321451913897551672114480267693660132576014951637656369571884832586035022892183776898421050230215114680173215630716279714395128572344891549812008601941773367205938219694042411988 [178,133] -8851737612171732086164295840239037710259760188087705593999343655467174146910457677333034988186427861887451100286220954931629508967416937513256035007146357011958330288353787477897879646358326672371297556286859511940726065019251681835812581934755054610201766505318551316531024968700832857855649594216845513557272803454509542574633971552302378101312649004154808731271197058599425073145159890766552130958011212823132902595357412701287980857554997344096478889768910979878979440107209850532224620470862167616818575233894359174632730187923780762916609366502730308230932610404300119818943063414177426686780439573554399561387933297892165564265781553295601481411839003204289335965126547538397207950860615416553167728 [178,134] -24565981822893545653438157893590463662047952635788457275446310605348178295633672620382788169929130617100519046146364002707212172505981013927544582937432236017967723022804038991372842635170676709972210485499224451441377189719574029615425721498039867905612627821272574561779053721106302483082980298707846982541295668194136004855307893695866736570226496568993445797354279227785473042746356078782953313420239066828427756024735766883793078107224634448605054136061467631515363230971252483137442457419419212461590500732903671385860012800944826050928648675276629754901283406019289768045900996617993465812684159088663399568333304655086806040472529879242012751572982053630794077355677766833119533991496231512 [178,135] -32562193839575169972320140233415132059460869402951438212696592761937338991388777262947286714703810480719209844892354636089779461851689314689688351784112673633001710289390256381831659422821112043738560807888477112331964114547066820676830590531343450806596065951691853720601190240566998085027359625907316102201341100573669014836848061608723975524771009446953888892017708209489173944970964557153501344265690294601831672377570030206159534286172568801182097082837600367914844911074018442724174566368866969772140493444471313137106308460830677011959664337596213312668375609763039659801292742733254362525534259621154059141161314472306223426748246799910331048707386309540114274103991980916818240108 [178,136] -20147297348662924112595538590648794191565960332729316207780971088001720025180399731467358572425849038515826804755925764163211877705961027501500595129341104057384040602256961430274636115808346111455068985843836546834783980746557665012150338079873943856449911033096160601713443090465971567362940614015682369093496589125134080959011453194947080059776195924548040667284795981505602401474131460442637306187486382647977831900915919376028041796539315432258354998420006377422261891398169828759786350519026111667007988650514477468437533547975338681387376969457381821815090822068156122543425699972550309059332883719101308154028020691468349089174797219299944853726728900944043710264957650456 [178,137] -5671520131712858454250601288358499292483866190441319312524221981055370095634048678286541915154896120014781043952355744755017119329425984500320697487284466811574531944355201377689778969951236780527224926760700838650434404858408718224248607622585385323635128598436052674349376242046623761362786917639966757002576265035279830772940081165990190703397647985651551698925478996646960907770976513076265914920415304591435855588559138212748305804431584555136996919397224739083100724667527541464727494594723195155627005026127242538414968855511354353532488730233591840508768401447021069786046055676792915274651204582397607472688131434242984378388273567962722640892693540912977565088 [178,138] -705834645292793104607057429421806415425008494594611692322637326258857046066160351173678957673123822884768629819742787238593317644929674208945418474873674628421291806038857397852264411162240487267866204770836500328875696362327406558762516164641471857200361905717870019184735183534490497575095259106049061253386368241384648827873540311206517923146162533366834632133076875006401269780318182249052110848930107217592648219162261757663365451757925354006311620672855893579446680567541754627383496665455561542605440880023350271106694692876231470913646383523231715511440456438884526011609833058446368104142639352722033768270450728370430537082443703760307639115329391188 [178,139] -37610231175473748460909168522343790100622660818837964597224221809890433152366558231340782150326420414600002361699689749301724711275198812711747937914644814509651676552905542717480490528632689888649211705683872183600062037777888687359173251623625032774915473379530456192900428834823307013436073214830660536876868746760433840808405507371907790380837912620662113134122826591439406368506540454801687250826018753273378426902347731749952533247809662165150104101446048561766918114937304262040701989319090701722582861373801866040477551075803648620494791745003204978217455187565540876683739178826675211262851678728362297078139594566575718331831823202655915320 [178,140] -827838641152769223822790009567645732879279994865987596549319212018646132025790625883535313252745932457123153847608025155447431452281268526203430575788604851825702366793868926965057566446125874953994816318908605627420480695457586525588263059544370689575575432025784678360115303773420470275291700718640568001221327562854959008917072716948598320762643286237520472901827879718859950553757838147434249516765860265862761085426495055808981694408703632675485486845963660351592874354472047137678098133636791273338060654858336830646875065857994180908704940331214611118668106259326829051294502473648944944724577264514649945458180936066521175879743672 [178,141] -7231048021119640842621326857573011262877517618468851068756908040592629685283286796125724838276976368523839055683262328902531424911982093480818281476366090515885640409989758281321270240859655665704164508719592334960230350370805792396806740704233548177411018690830301429913872576536839532592277213271610199992495407007291773381170605746502077231207570404033516661691013252221077387851216071538117165103828218696220976943233029456388123378949069124758345820248192968051719174937055548019486600469082559176862028960478931907097784886695132991264698666376558092981229438250276256542365335774630437835367105732632233759720152419317308 [178,142] -23962501751095037345749754089934584145295810472282116650316400117823379801877575166921444600303396736029237038845771339120300103931931247749925294137576558945715745085233201515856372694388693013537565397877021609055037597854955530605431935054300763589423895071346971322037381217475239001650635624173016103643812707829497503018736690042871891566086696437895404546317258626510845994289400882629081842682957452055426844728833965479254296764091786529371033195534185337584889566308880326165586825288120845603868769374082000786199997183714717076670780605411536007311303938995580383828917930050101861767852968914721031064505 [178,143] -28639147841286183380502134235671390959079225844594215158068542891584368021476223001526008482251912705625365306072498526165926295080107600010147031209333041514706998429003316496250813548201571724126458412506807187156242721306958409722034099215107610116725734665308230799286624434663945543639601599094542132073637979802080192043877057917248911605487475806553623576282926356449775480142868242810964618233077148106642601607831595315413154265653433173188602211424942176014646552908753941283479480593565115403412212906546424071361537932468829949142381222025681870997957835262057691785490085241166992868276232383 [178,144] -11659499332254850244422066718279614320256423326284376101650469398614991092882046072248810174228774124636051824378785598132231961840382692713437651195656031977327705776063225395539260810593266829796344374682989186587260891791556367156784721706428203546731984884607105600499953022434864237417596447641977084746519385982701296150557311980889601132039743164537353191173828550259868636200996448428302205980469192709577150681810285236794876657198901544916064203700478906371911083675908649397890173959141920824225462592883339460445091873784554963139634977568250229565425012113244772717143848209068194 [178,145] -1515585749497158547661128322309588914901272681050250710733428994535018568375146207313777538284163799763999052100779841660782070658689458722214978815081180962068059665482658354270778423632280671018204372564864739350621204799061381834158662813901633170666496590715251846627605432238898733138030642638358623315560174181734549904679926483429256076519822847419368318554363529502553267102784234899917516605847900934039461345117005566167689253190614965311407127894430580949457946400770028353182584081554988253247539698882316184966326954493853581188783054145219935056635641813866704410664 [178,146] -58431837642874455522469409953273640241015044750987513210999536218873646996439883417826036849139219212144050052569163227290660923587074580448346214499784002790423455620656010776125733253467955236691205811832709556450420056542929867233531109341099765107238485709072591008556502013874457885272064006399137704857070277422618587174048372267422455568928644516077127855744495455021772624198653929560346782321120406658319954236614664618181037578039026906527481580391573327551195448663501096208306464701718462293479000767886234060857184179666760244270171606781573964566335300 [178,147] -614081492434715408007096271255412983876816130420783297479624657573941662838286065483201587301720265101146101613850271316674165170265439524376412304376038816713144175963322977994831095340456952270391388352811428503119811217105940369135139827379023801647346381058365267020327054377247924519378125235913291569345184468202015098087178563305706210422645908279586751286161188169258064218673930695698882055501224557496213665860894538847183088281712057972895386631312911181216257629997107826345309924762365803400798979734885020649770453617881518148689240892666 [178,148] -1596068564604263353624866012598584877889341264552503091030362037752843364403403002336630784896449673442977172793012681170954860677817822275883889772307394229818714011728348515578555253802667272238072136847980948585505403260686115827748060293586673462963682794406718484585987349397502709459458596561237878908808529272856399837496629463614290653845562700619145307796998560536964324790393211004190284313141414634813503272104783229293660133661806388483139587041274160480096301486873906195497512195721607912040680871106674130801282014718965212 [178,149] -916326612971233167635458314620027659252003476930800505128007689822652352675355764524226362162759913801810006902338041473488620265468848897135143886782781588026305214048101096745504425615860787918509720378095389004802143222813586042880959137692927644145080622794244299504033764432748716709033246983060113439621195276169789636592152310023837313663218391706928881695027060252727448481742135128543064359638542063294804103772928856542649771035786940671374133804580418550988361329258080483537560874381969722390419105382627183360 [178,150] -101797478677461991388778807063184961538242795457666289286778112955151934703048061175607076093221335542037713428185289659135493420702924479141684378524525906621970769787151845645364849772929803279903764659856320809617736624630428181625157799384780484858345175419280001299891288195900015912795725203619409513129280166314068816211105784357434108850786710268448803541361480978912428156153880340591153048798136979598396141344598319108536069229859285037305792867525695323095971596682122745506562867702546083768400 [178,151] -1871139134032596452620590732903507382345307003367309895088135441794128187136326059620204992897431468664747893394638827675373384609057333549326883224556046879494538307749236107307018776644263973669145858565283726426878505092645064141773488141572188413707575724493030022150446864197167413312584230046138664558260773927353474462936005396723515545860198287932293165291526767378590176992980367450196481135435989512982396556284023126860152875325970929295014933963700328306616582887890922193255296 [178,152] -4718241905588881498028739493964527010976392176235964514013307967012454949981817916738530847547157777654912043387189588627721135934632266655756430246957230068219958679572601324405152517962504410841566443508712510476664275490040519122176872229302930127964688218378231864197662790458415910083737856353413171548371609115230577103443162448790346216000176068676698137087869063444700874346038514044964525712233621160150755649350184610351339945545862783556114088434418611626785216 [178,153] -1305600112813499429236111286759976328943545109410887209019411396499673050435293784422831273170615448415015462100459046231372768403702268371218138737201406623939029587791650319767032424768447667938189773332942162793120372609534692066681518053937462309706652767144626919701001924251736936733666034393074895832873110839094134054686149448644737719254917753082508504365234948359100714052875210125886697699417854321723696984698813620254400089986560706258685152 [178,154] 31574785299884645111569725605538804830220641309057400234778419347257944625982260065246391423540047238777396254649859442198764949657938407373859941155559110411993664352727801020234244013779480163848946260531465481120437227528857405004875023879167213507571522058950530519820564358236819782631127648765999987235794910302531480737042379521561440072889424501891111925097766647822900096074599582040564930112118602245715949651845954762148626741840 [178,155] -78571532332810876289369441949575466651248112915703494725942934698909741372705745713573976518226031332362073969589905989726726724266131274929041925087174576457469559892549762589518251552618229310412789047480090606772904774293106437081532782063992298186468184125687145444019976377543135997457315756174340835093608354538334425693407479183382130623499216721215107156044109809791210709162198536582397099786116846969821661219037740600 [178,156] 74557580602189320467717545023515761007309815976102320258616357686389566668821754188520884308587081504757086637197873895791632792303447560021275934363675769238227119484884339942658539341431777153915407140560473329722747731702989608939574901772817738131102020837810720110561352864233681370882190730813860226181888127846386855420987608041426076856479357559656254387470022930390298279932131967055340657254710334699181840 [178,157] -24776100374069172597665945127593330170041396332492908979292792085182982760519294828764772712196531985750021516813009255349206219678977428790851414559332110090277574688357989527674722476933258231226836302077079380605231179454245342834210572272615463139065938958799517610256167117192311018702115305724626102985433967577418324774457923920331855533291592629850463020397922278566428446815158534862928333257408 [178,158] 2610074555642832734163294650349505670538186560456828905828687214879705208885923996718625177993006249462364614829951954713894684969153002048897240456586980911018418950300662310509377289174365273632913186676886176680947210111257185612250258644848620736462999883850416964520310397878953406304595985458460975387062293180468418810325257503105282520387935892953970588901866269200894115344734227364 [178,159] -77496518749923411895817513403502780182870365428064594674413855817944918698744651092685599608302439290322207350128086209701832077215031552491121983850940422738690924100200261206419097690648941147046380424240412913592714526631855458807005223305763133412212099056427807728956423334793200229051676356388809687959910378852469622553353592632673797241780664749295231474618479974344192 [178,160] 563472177395430264260990738146287120553710950753547432234204292170720164255044513854891736975827213607440974272494832006635743882028151624704596962017904469215637860283092528017819163578014781739235725591072509089438428490392048996862990123687161513709461991030292226810011499950462147775338850842195678146133240095505051867304580866815900711559064786512384334598 [178,161] -846126115352624323815359316094821756025120523150895012849118849373356329371732826828951817266869856617626853454392264521166976604445862891749933672601275398967665181138420500837729896508740990757098167272579674091583235869784673076467323449439132134570352555157453478666010302393393578950556939605864452420834164690281732302582656211522729544407296 [178,162] 212743728592037123795849040535545273332083408792071928573742542877582121420930513204725530084223320811911854893720611447258019663222924971372261872198012105820670977069524292981311872832602692003155462266494012034539157249947899761090684558506576815003067537019886873419463024616331377260026264939115812515557938649975591875466400208 [178,163] -6881960932352108111497256287732889384702941780067661463494971125127808749507717718127466425381140140853703857169640593882058958170734316855926121241574818850313179926633217479804749676509631422108099222567601843704096734723224957607322670224336834475751623243756747350514119048901963746117565713385635052371237777408 [178,164] 20388367407466648140377889790223347331015171416735573096810973492857017869963461206440120477980609453603353811955245774613982681486793589956369850626580558321815920883794474377054695141386361895980552968959337842887476921010539730684622254703515506651235944249520096534768367168537399104051063912320 [178,165] -3514333524322312998890783031839473258144666983466386303438199531070440233703450240509536189050977053762815527800623806729743121215929920117330419055875243544668287065776376910873007336405965500331351667533194776248091173950898934590953925398105689022276169149980472896159955939072 [178,166] 19221771425080095541588394205226029160367220435303276592280715880539960356443862624196267910701369537304262075612986964846560964279352646083450006144832297416124346398178729703115973907939215066760663220313072995353240663487237923760256468822136996837259616144 [178,167] -1444668256560530255392469535497982950017788985775538013721544818810494082043935829363489626237523002973869958970187623834497122342243376151978109670380787902972351149406471718106150844668284421210410419166900272977632174441552113684978176 [178,168] 413989609687838412421785577808781290125172744663968453997497731607738545782158386422602329104218788108090984697123482799513529074975189978488093790150699077476835617479362051228863640333923549622270545026887838312 [178,169] -23498605761540413707624892418518660244245822905950169891895617610398846661337949611321602966049550380668192627501437495019849757722975920597175664065191797921813227757340601317683810880 [178,170] 6952979272672406496576277220276167291117006647096295131131220376200612515052384049771962154095520693407211616133564553542533044318579160788064884591012 [178,171] -68813459924133208790756493806241562985206476175306707441010706430318871373741702644384851684650964527832960 [178,172] 6472458331571767656133071236 [178,173] -307976298721179060552768 [178,174] 12091023532363868940 [178,175] -376018973950976 [178,176] 8684807256 [178,177] -132432 [178,178] 1 [179,0] 62726148114804354962213297037286118794543168667346693826987853971947834578254668228066131274551318662177975318318292401787429612424904393840357552365522012888385222595783333069037698310241149488380216065607405993278706434745640151495633250679848989808350416297242678893255927975736567734215691806605457739572951744734921872865269455500292658334454502236677363167286762367910780453945232681182192175719533679402075350338854306097580725264946011387719432662937040541759481711077151511780250242065914815345123912330467607327136011006055210592333677743067802935158623920784354804725427425044062707530274171882705804445714730665997059718807251504384302178591785004367589981935216214100744059368757754831917095318424968262585461656048250844630765483585445023387013561253139903560062878829224720883521738074720703511010624196513910405079069196882567312638327137381063050886550353695352899840667733441733647573869339642867339934443114058459156991701037198611299998915754907688677538686351242925729499870372435687569863875725149329521652121229773968358126137992845185076451954728455828587490668054546914107061101579999603681391958760701570380543786900402182100978132851653592793081358373165130615234375000000000000000 [179,1] -489177552222127010448290049005905511097928760529842250470442423848653891574635863467248463219361191350211800873363368768805083446205398302873235537253349712566013215104707772567106601953602889673554970988437039294436791033871299162652532442441877569989833690972282027590282451347067815213275506420986194035845086614573712290194027482317692044270215029191143587383288241501636741911950208006081357309687452283127215565577536576600507221489816621083258563489429556806674791186574945450388752024492868336768054670416264058690306724682762775337010800401360093836945893500076041643696322949397414228596839441641053968742125146002206083649870171194743751254742872227908954990170713926874562418631582527436083663587731850004599022599326955456360693551589883356587504102394543549740782095526604184627466486719018802571284297135123745058100974467268894977860834471538274778886215949484432583645711211520123671105588288482884049374544044108740598293664066716208228560750140911658756896580814557604721288978295443449921175230147077516833633274255648673781183218391761983118595268466679019097056526717339092876742414453298008980512587038418440583581857727602178441249487807195981170438596859842538833618164062500000000000 [179,2] 755368162312025037015410483024506993452379960659662933040986153439555957623577702191619098686597346609154872333378598385850853434345946004519715880698861166302866718922821251085863011814239864576341872775749032150519202811022977542395253470989487444542193619836907735955063487751008316918182130242165361076704489054176262723480791024936446059059144574390021365139219614644729173929681600365932578009302666944634829587492046006230705721230524933433529672438978406100526121460944208587767273303489291398370173677206444049844825094532665257266780875443560054048696438894108838412035211902723260188805776734439307225354980606986587203614680780794262551650066236314048917775838577680375028233630031643165894596349869486261534182468402822979057177988704747776545427898824273285738931159656729142229054623251095224129145938852041738489333527702035117495086382102116634710321132688951123985254261165768324545812430319531316683981711905052906533006407033455741352601643442245456225522182360862419425232186976170049775357429386971902146385048904898710698162467956739904250801326327399302035397353157049725557731368630741123027720190328198823342549461574462022176027525000051418302195008420035839080810546875000000000000 [179,3] -69745501485396558643661604515022794397197993340161420849597619226425888438343094396083895091624316228468957443617250148493466320255703227236626946017989837560397368803766917236948673435467234743891470158546384270432237917587252630788597986560624540699278862961122405947295602599546477954531408684375877746973379168743056985692023280726432268131259116151537417529333189587866118957748239442339876799663083402876789459099453796798416253449973429683698395049469682626877095827760301235873710858976067522481175234480193867071797463594450405126331215439211488524489987178936315055596118965861113094569710354237862780440996981798021017629544536183554101167022967068214202645637736249324038737824195859599995376928705090901110523273122887054817005581908866089074349013613466703477897735039635403825435321537702950863901684393222916260582260612426790584815403265716596899519488230700641012024952251300288571684622057653416647094837972251939622530503520494527887846649479355754629209983059014759325911834504464093261141419185279105748166257637605266697785561948690199012190201687974998042265006066975116157630523900590943929768469932297355875065544685691184783137750529449050804894117755635340690612792968750000000000 [179,4] 6231887643482654143975841995396501100790541325394659245644015616117901434931095832916359298721654868451432639136883723857566986655428839196985262824905029539526348858148291101256964396848200718584407676922080483176690635597968634881688283899947008522839015308438402240018197562209199207013242349679429050563158690483065052605202124062206117930435957969736058585131122251652111457581407497638459055431088189155074678622960062394232071125904550320454256086485637008724435783445708340453081061242267019827546958186447668163695120225052974172371085175381793245074496814984957606014416434224632638698010083727275556448861278809095568096745724669755947033570609992838948217017071827038770828693375695644838152085298557444536454472764042302714342269387755124678103606870291508257968754424280493032853398868195345588777441107888748184462455592341344732847864440100706053085038528170607902137243562081158634628390312880928105575709293297003251846325184689779422062870141052629235744835180364794489643889108856834770427081821470380536592234767433544655826111733782619213719847241513487175656440826759921329787522093285704736643487108633010709489855367670585188558166277588500163404687040616456413269042968750000000000 [179,5] -167213390140635576175695860108231298306999261116390154494722894793799532558107033716302438183627423320916708269359438852907153110853490785869423809913540137791548601851271328775369725581087053479617162430918579921708603702070704498071284349590892331962849001001122877930466935307999955992804650846492084534866401739167615505727575216273694537691345186262116579207775514513050125538626437840431137437387507595500173226945735801933569498482038876886360772901429084619961128582615563437883085653147741340645231356321818661879808771973994126244072517630940400431115976254757299921644006746155716626684537602462934828697666523008630024024504683634503989958902993981989873399933127278633545720614301966533338720431866160683213212495777993744507897605348356143103156722249943918293727880874409375440728361008872672141586728208874097874255106861435617303283714974927436480703188040957728151601113589921598067246268990343265520443595350189525614587470330129044888921572226484593894157564792063284539497464692606924971174966212647996992792397508344932825515237730355049144364976053790315935573830504046232510076362342537773111968213174433963174294341098138565966377880885039345322355247862118411262512207031250000000 [179,6] 3124405123264216651331035934908327829632794070496134771951749391753023613719261562844589169742955208785372898007602917068557552049561418275732012900959947632695963655113579421773588272033915521041931304504321770819213958822708633685724197950615991357352982186284798339411958618860541000996135688065961799157147475519032857603447479357197191774067732544213346640835615194508747339746451828730348693461526543152978873999518334077913335193751818773105568332813525766898250437342672237916860696728870824171803141571610755998467383715289599385553080494365282364837169821329722354336270489753882726453532223544926366970021547145700976725734230985248360062477769031417638995335932394339714912167793799962989270563076377986895080333293961442344324945268252940602073333532562961701435006585036386299362875099813147904141085322280243776880941827926416088200239180716418994041195020542028098685213231770461592564233009630662126638202305867122756222665927883893601402760011979326846187613813170934976398258065774185164058840509353767931179325997074252622585836266830955289457689809250993050071574996065456405855523992292987046947925603480925725773183836056989636258163217430722561205651219891105575866699218750000000 [179,7] -34884711413736992776783439763200063184689596325132679572810153022634889759700452188562869786733654965265408385971958623607499049815194883712682252595230602576519323147983451791594717426263481334857023961608958006974044120005715338470171992153133448905328634548969400637247003090517963442721874067741014596418032608651244144578243344640969040434706952924995732158290651916089294675200635684896891169260413807451241142579434179402155864335287797475760580098667239740439459110046815460070512109266808850918366429224511333591029526954851414283091321868645708836385729156255269345759203739618919630293870410618394988016234543506690991226387785850274454220371884113064975099460212173659434407676700668444009138473396025597784354914952317900563174655103956560841962360170753136392711154995235549466346694518740639556434615623564449254127031652143905407112594023840159663340612435010903912746536638620518706642018309127093082296910589437027852459809949417799987895906823972410032984195117361745028393382231124280628833995664361745718429096693683538986882194653677657060432833031455866681009516628955160811794658202341566123388145332883060688989839016916642705114901153892575991571041615025187509277343750000000 [179,8] 270312516013282654388356662134875296525245231429165835109110561234436309054268896584324079680890953702332169262685934067092552450274327818260854298602427313369255706158315530639993993088295773683649108093195785640580813875961991601108160523816161421475422224760012449878280956742554288557399211912486403223841100158448327506164575574573844401649164373637462457406332133112900246381213126691246937960717538701943889367516365472436006107534577979407288863839647604796898800298196164451416800474817314465434217752102127439625383934885886096067225071171861097960502655226697239206991862301724640486970208556142980923116878894196513833861049211988833405201300708580896507029840554956008302906226804206551608275458816595515713649962250019733184699143996468404648353023021834576812097141552992845782229732059018233786475496207434939389245826580255207411695307277218696938246877869339031522822642187003993685544541388883550076227519446371188086560929984024432967370600232248873980391251679764305202341142098698207869234889120039386980867207533228863102264549046956458288534935771728999132056464073320883540195735858501338514716671338000056634985466532019729361761734565992764833247563097535982070312500000000 [179,9] -1519150691653024783656725980897483360192730778425434361730736930643721758410081598165844378089741762221718940781755440899201689998223269276490369832424791838882023982899981140236332601308139446035237896297726489076320354794099487170260993106005280626197277151737892570455368760484531917928633644862112268671652909627790407771887957246213394993144163114722353548304905432068293181069789054502523088818498938381464322595567736678922663846527608874412585087763387194669756263683157699284113883282122814483712321172861427336486730085147915302215241443355582293339140039470254975994829996424455989502859656961088357986945307322230366239784197411265717337090689731138082862379534818568829235474913129683109119963065092386107775620972247363111381126700967357325252098332520361154291524433125880245920765182602915110178146854353853414741261627780226079143107261564770860445217991602313895677375612345274573216728299132391542181503703817277471265810367799715034939661948912382875301044088058789788808823991005763037647677128572368391442275997491022817629542547926056613272706817335334277021062796066265279993889593096857189269924611085823625213321862051354701162485256957576763164985131643039440257812500000 [179,10] 6441532908592371847998355766372666594541698944307614199368004229716430748444979497718379646669590962633553712868418318667216299293313039000517578222316676592639632711856586483335606312587119741361028482394532768049043969540712359231241648229968020128897977908828362058493930148554014174500512399741561381340408233984929446787101481270502730377645651034686363859364277961876052955371755991282624669627624576803153136206543180647904923980702452263100218329062894441061922660570686668155683222821737844124993445718636360287255453798433964880080472078149391236224997069293067621717291506275374515549984956034148413064064474412460216979859661828428259166852835414947924426249800032361913872259739834476456135131436633635842363717653351875546678367620366632577621230154731905508109013793715509767539659779973026787850534511488871794232367489716641918457626238717024113279967227031682169129695885464814304602967844261565202116023846223154398128212476327428954395428851101579554750054553519781934100552429753465347520086175329847722865449101271533568123862680071647771311560178622558540857737352675156516448048784184285724324172518235032214670064351769182650758025653198779223561729944183422437500000000 [179,11] -21281373973753853098482379781341515441236589760126471570600791945778601106546801306588423922666786686472258491111469111652908821328925620622117877554300490870201932819990444578451322175545193637537640060753873407864745965772225532047720245807237941439545809287090651322125076620332408894349093381767378482625206047189364386458307138669668739245321628561653759038030472914766355761517822133383762768436290085908115881221138217362000077628198513262144732106416762366760574432307033622855602665484436851001636413354167911778283376877704329221248295311782751002723259815706132009985872555106259974678822704615521198007849725051622213165274238157947776737702274167570422497128103924630905639249147333664753339775352125880950839107508598621581646919134884308057439925368530033958873558650174599337195708806783702316886505107211335503985320625181858276442228848404401170611513701721375457716732644186846810345991728469404999946175196741315820923722761951444221850473331662788169667989859648565388796045659458400575539791584814859516803768643799021782095738606273381310774580109456224008101102166275447508511988514567455621376441676456548213030911957856867840303798822073652812956832966678571489000000 [179,12] 56157658364453694856222473363504326823162751611863562927962412024529883692574666315151102304364328668610626413509114203857780370932026381227628661557819262823922825372903553321520556944436125631812730225645923465843262966185930223452778197368829734303207894053861058775819823553290342024562478617743562387681573408954186820616412097049823547308169155276825678604836209987979385608690098309278498219980701830497937780064011120014985419458768000427162534410155282814975240059575803722095678913999762069233855828114968898887125465193566712531402418299176658201103591378382978846444236269274984865549052042391278877264006376625935267569117150646104908029910401366694627519039560856298947367301725979968724963780875775304395756297423644695166999003677396354078870126886763541028836348430620956604627331378501817926909887661797307373223132914358436832667352771294498780846629253407167707934525371501454100475937714759572798004164680010631265961743637523540552641180308158704043179089003792711447329715782452676086136593763058683609445648589352642543518521222550574560343043401277090301844094636609590987439123177566692623558190717768214383294851731601795359257925717820296812424826948793106880000 [179,13] -120695538552517560915301725265356093202074843515605028993044169597282070863532694145445933746172441907419197587890365868410279795357719940977450612388521622399045571584008107431558133827234174366354517280949153551784345798688994376391702474800521918537271324489457241969350108532469795891294242835847520071463756459580565596872785950861395054516666561683002225609705780095736575211296827770999050366532466602054305534891447860433236020078213863292767496050547913066772297191425955553778864721759805931847607863607932235932344404250885681131984391875919710396653762053194310821134629392143158523783238603111134714229712340804959071237619508230563004084903503646846613036304459530709755035874022588389642354435917134993197178295518081054897808409364588114893198896025136680080144458746687486405597017288885235071646483607974850536323898824397348298130885499212537004471077575600292011653914653883051613753910714254410284923635992146092745978186478500132900553014403577705355802618082123098551912798438882413913611120086209237645554535056792020243820554502053290570256690017836412961191244930307004099319276508201936964811076403114837656692990435544169374838489637459419213039398498156648880 [179,14] 214607952277752884672230083375336756322128637378341384391030554576357311040280683291358035871392028571647582731326947825056990774703140881239305650293915576960987281663760227574177793346783879209884625572807756601376003768295920156800505851907135667664680151779677213012716659907628689065743199216198295873193312161608884047343601469665750074559317667155102123409210507346029624982747127077940463472078401754085048712809275362842967322832394580483784826881751712591618867860462355577680933635497991810996423480369168041866951316794340255669037587169812866823293390972411123634255856785582958504190490142370058972014766354212462264498812267923708247705146371060610958007241574684123952715981474208396901052894508561609193831038543993195348381188880726228222117698427194595896938989064349690741201240533942302616740412733958189808773746048396874945886223052764475543445747592105698895508929553239378681311315238115401775670281585495416148630664692955941558847154662489106426313411727438185901760530546903330434548185760415391837877834834479470520559565327716308101585629701041685989921128864486248032642707014927789443733368159747183310051139617319853360931434335927064708268255623190800 [179,15] -319732809291331462524290192967017829218945262467510225372829376239744028229583506618500707577215360920469926339021633655255457230134176900279436964427068286215471914256149366636402931135594056602552006202289938811444670681350922056694923100508114662263752046507201527857840566159788519264365651931922977963445236099234544448799958306510848800159128549583781562170921387814945308201929486909552895234585302252428606446331318533259550775304182724491683216872176741878288800978293318511833224103748209420272762363304961375663626877809946459323600668218015379582155191451126955544429464710661359983409265141632372548216994042321395774394976405320800221326368902149827904385067572186165484791063022633827191419841331200451607433153628237314896336383818836997793230809249706779188028478782558825108936957108467270069351158348589982972658494738478510662563739435566392559995664346024675800390079846574903516447039993918412133349226874919079275375357953710424157120274627403308877308526056103596645618290495553589222851401707099762381464479401214243760433629224703204431192681745183388735662682759159715668137130196091462774798285877318094800194832101658181094272196462142602153489105154256 [179,16] 403286812998115218895335065502130996898172272157647718636404933154991029434578087177237541950092732820290751785328964826308481962737936409960736224993481878459502647375956315868743514020092046554268652542941005663171037319628161069790936839492450039274305406435970408343975206378262700560793514023307207723919735650439426315602210988471517323203183207201784893584291432217421406145957303903391731284521816423640453326591840800013095962013864527854799430013226857519321030809480643749133075577623472219275593167012506642122268122848244064506773071174485789837630410933485610016231412710559685177903528982243297899742887638984519191380955644839509734222725820434998592065161743998646192653338948005294367085224284828954555479501603137147292327632180045860739625670409298696237970027481680573628690734583644464001651428015126609685961988121557120480276673074526691045263641432386899741849103983846313309525967050254007998422407849963133968562180404586783397783679264574576481395039575199607568304555829941891240734317782813797995140737765215094811742785006043748821019430304916762999290856756672069135711837114895417723344715592645706098324849720947845635831833340891598915327355744 [179,17] -434320086559062619722465138641336568160605516975880290937543461647782348457658585054922814763997722715698139085937926910607648912812887127821459109582908982306541399431070211441094639455349525273762631997603208327576470263054138594009954285496015337646645210737771797311610377840753592080405573152527743148410529505344467401098102512862117313081045411188554494317473546299322376736656056318557205162184284658199299877332580151137931785069042926214721647499746917408679990939345535713259350177916862004827826688643493121023452160522212294482254141446481736328419964907034239423660806183594058472773074177620998715237320645610631021816928868853571353936048494977810748105600689865333536291676124334922898589771143284042521255594518871439305563446241411271648570513580180081592301224858587956346314931243132829175524785488284709101669233249923229789251066201062959350753628808573362482575759264046006894791637882161261679808436748464591847511234406271349075862788218175345959127040798976323997287819079592895638135696668491779801066785444954524706968785662462226770414118622387107853433837573041817063966931807043907431835748350253009671264614860996820964915254271534487701737500 [179,18] 402157610292908877853377796747363952517267904628580090131360333443944639762960752343167675514776312983328433832848759080699261900715448327867180090463618042968567125427811561957187840993546325019322298853826741853630355532724177234491290161368009112264962584215615418934568411203645270544336412455628573267944449989050507966061567101385732508555763693624356248293188846359445871966805639648548640400188008986860344910387399390799142246868088092625076361531775842727148133067003476521820833784543674286951574656689170776062067615201076482466148930395367503763432706414947898764240386963807276211109631133036325849640157755738701653521662231709473511883349182540122307277855564175179829607822655979706398365657735888268827764915326489518610362419970342424730767941288259919361758303843663735193446820645876043703571556715344298806696041457877446612716950569176893386887935995626457852124494864436895150654155319547935430503694196952413551373925742236652545742867940445572751411238357511580614714207501049761085115578425524093029155697666747551291485684846728743296715654332255106291471876043964806490495478019438565463641080405006651875390259354666163373765830150602108988480 [179,19] -321994749952709095667891326943133992919491879990489150487244637709070977625322168613104120574372214249906317717208433532358783171483890815698536759252523734531642096348360703837424089200636163726913225332929907189964593653559530199992581271152699362975571682860285758022774432606706115684521171195002489253933971716219717024252587720308300993376640215929550174594528242399081871529337863978769930504440047800620039599506718458388684760617661468104396453799613072736612755412262176489464826372129618715608605352123042486913448285258832316439444692325385640350647948308797374212516478054429875547189031594504666870662256446028966590120022300202974336964200265218449784644999033079289536469645875945485699852632411145057189692068341940536043446381885904929359608830089422253785527432621419699084608120793293862573826178739189299996115633727474528049837674904535199650460110432714404326984613031415968391436330850672762078987096926369114414111094040836586048297581326037317030392770583304102089795819115814746660063483149647124659720950444824750071153178617939259729062130844092543592733022411828073280904233309906761989145981472949302155526699093057510537989956166876842472 [179,20] 223968124199249091930675799222902353513901995424821016730595538829387024577657541233861004345313591295499534350055039305395183570890815186060613907102466842181291027913084100191300625250111594307195813035095508010212042914951537899382959263238133094698560915111516140048299415666732656256294071147276385747733192609987931081609930286705323351387354446170475320153937553958953369263096582267312197919062553193531118231495270833731411454861405188244406684630039168869729589167826079334217818462909429565004575412431195945714240700797458293467948871246445574548866989169211060560464819444525558897525862638374698056966573327591670904692445861596075411030873972365199159545126124004672661783242177174979228305335760900926513760999317775724295227005810282164139900976536804992993282669340611638039708605133613410575355361739879655630040246390471619312968207715759362853724447695808154885427833442121972174521871200917583534913838734980679209212096483402080276866126197477739420860826909427340760604948293639064953929354605142574673188686073320933736560401514924994976441339241955704830671007010539833423405922401846974889783021412728011047915496435588253188315827845422736 [179,21] -135842563035369861284174949902092525639826423611728926174698882789352207047729890653037247678608564409761841826203063839948934071066615506764799789336623985516003780375117121921444741055312459893450631924924884762113923918207326635161457964274702033617875618317669234908775923532436314283972413399318022049339575190032506114532472727724926256966484406035765234168665138131913897405127866239547593374579154355995731073013354166338386839223442843820991165339750530430147120815437626216374422836388353573903402983878601068604975881129482867514238742241058267668161613427795091999882511832229802627025400915200906467526342418755942430255220315517050972522720867776654910079192145616084933904024616140728619399925362616938020953188429326937550068456994092099780821468591389258808764305676563834134784553572363041426982236872396758317281698367105409860605290083554711647913578108976613330453921832100652752562361356072158020080274509278564582160967316890071434282577351079598712877534993797454124471825199605146656760395066773040038054983147954118319620822252862522465160539700954966474578952670477357867599742407963378127543324602365987935877871486327013142107096048480 [179,22] 72055535875642986409102655175738842966391172585229357184294663909915080984236855842237325591957671247865122611886703654707533136693124478593474896703077937190206866692291549457258036462485416206061020651915325808534081564286463437236708378742895600601277230645729276702351504925439733250402271429665175714727187438585030505862059132473159083622849124124581839432436465899417250165496032913998937074946360517924343274950356073247792637441473910857361839935482125974223080314255174913287372707194123526318407488618770194739275993118960382801300564022285111335208360117168666636203431032509495567968463104297489964947861948118663903501397876692995245569372554656650877993696778287512704355437065684184091702409393735938776715695898125917352371694196581477939516386193607089050406438098694400665770713446103527831027223607842822228632609861858497516819201733371821587581905715898232248387775050805649629255033449270473029592478215212366981198016945729192532919867769847941757287072837548409560411398397886576381977804582618232816211301980543032403555722373999095496002306574518236087855443466993806439887391839285607611494884899705924886531329119729472759550358976 [179,23] -33493928536281632193192160763620732159880702587874397476547619439622776034827567224958065751130203441620718367707013600298688927222396930412808199966680195746790197910471202105316539064967795110588094549907970327768083644470129154771819627527925175994572936279787284198878433953180943780308188739233371425085672769343183366572197244005298223978340040433311064346393597149292674778879226736431316899630004756410236237274855699821876958217222954757048457495665693343777682082207018446509657191891794831117201968266609042050727493505086634608828890918507701058479043654623062293224995561406359891478863221449517986074095297658428659050839906943779830485492978674804784815030250880213820678862681924454012996202054895704538086916254767411345492699253453660911327845774489297305699420432409659559269770004953656637486783188612381172581794878554817831634939870574176466942508009356396902757785429785226146862412150694956746937800931605335625045680539979269875492412790371491852553804147708780386354814321412957004573563526816355686969397394413642248146165113478935619193423321886419433084708403125073753025742692877911002550010263414507706532107886506904767886976 [179,24] 13663530689732253487910798280579746286631142216889991938163655710680641579734558399414292004159937964982134814982895588609190224714586107862931327502471058263914067018539941056091192063734622972282357224523335899087833916759502012573553670883870664859927468759779431113344138313906756093274984503990938256599008980283021096001261721653181108055200454660285863617500245083408314271836451594978840466502241948385592200733252839454196417041927584519247924706004429381405742401272211243547335832158926200516037795175048747398518021369613169823203737298149840094607251767342533504978891646654825153413005247632083477067863313751307860914599565468739599896295124772108909066957739203263814828944177807010225192477338489520624518452339484038908352334817155515314516235348024542625995703519657269159912056225622503010969018425467939003919007761853006529019309516766022029395760180895447062332298146240933404567636892275348481597916189572927785606353230446255166074120728514013194931057370573683189778646813278838812372482073185055290785478754675241391020073281964445831202989768217659310963551429592217781882107251761983990968703237261495294370651274107315278208 [179,25] -4950421973953443483107973370283173519770258408658944285453273267142535996079343329540750218896531248127470253760631011507591701649226991970321909876692410700495295770490852184965489601501165813791851340477482887519199319491250529462227881500457189961575450548780611335457910964889261741697994569221170033940455611062134787874648947971144199140632216442055406516730297404941571187315335652522775527402622148522560073720925877827165801051824150589500623961803254630985138419392936595023975415493544741458158852903153649363094421582944139437387938933051696451233410069772397146450592263098615815534444188510638701173561179845917187621875493783840634810364859287926285509747677548501607341808131639546790962056463448023161383203920574332186817657509270883020023968690364745453626603761512763561964641876155449566567214987744184031594879083677638377087351841179282972443376940842671473744852450684983709820230488712332977628587041172532031126424599231367692994172425609208160819950642912126331390152373926274362581831037529678085582453105012695312915690494413729184506220651861183040092036450100942058683854051645651967530867062586511619231974267492876344 [179,26] 1839532251445115257720278356601789330612843034067375196650087078942059295571602459663703142686967654784412819011360647074978474381482556724522623133486223904972983729306602798076239308541125641278307361629144713235133101266193831724237464202661047103224566947034139974508455929891135570160961086015669013443752533170150267119333807874302602526990801711618777346963127582419327391407504881372788837727006510692501144038235598447040150262640986192666443532655569199817099161036783713372270034994671128118401946746429546529937953800497329593214672818071519217147649132719046297330927040299547658313818336727552433771869865476888298577299115638808222428676367050790204145085677198528266300069011054842101320721609889214456791453950667622357119817090904159750838522953916691288493082009573510290739024313678456570986131342799803169967975763256965708794920886840859871725469289435458309482426351680485789799081075769780480403038874628481647440767770721806409482911731110683159773809490167053078769909142819480755418757824030782988346081606954356743983909821341156386513414053232886522541541865812714068887246536452598665593608002487437527268644133002256 [179,27] -1336556378984452127940011683874451820459027717649349520278825293636735268561647901760211089582593205987090513864720430074218393112509364315409951656873452686629308823039694388265455766399793748959199212252686845360395087025788167562526542849919361647873113161033889987071805593923741212529079199791955110057612062581150122647326296449453414080599681031726990249107847495205581849526304615835242639624257427611973898445530979392780598677009622800382549991692692348024190167875046970084838419234478828718090763691985336659952401594466548208440085836312057803841036539116070430678889713979648036174301785553669886294077159589829211411757348615328511221415639308224333730275404261978913927265997407873742564164261934652295207772748081699838023964839571552350298884891374590711908835971473878702227228704810416973101991326733945321611717737272500831513409582127230887838714757085080742361371163723568927152944762314879993570962357557278277185572616128887948965691525135719887725871077702000598657192120658427535166705489546912207811262734190595725822845487511672555575079297784776656840330469961978422247483119107307952890623814678120263752361252016 [179,28] 2045068486211388838329263842013343781485164923491578543336587381453786491181696602956647320534821441471166724680803083099098676343776946945129112354910615089376188574687972030523853271153832755134680721673290852708559830823027135514798674361033665934803764467557810081963211900657543423888768750735648838605112503788645101795081773206474282960736565029239161221416591944072157771664438987167503200212806053367096600042017455898275531155814472003710322760494684274348174028134020278094451434602288034582966499337542146677041832913044288652899545383445364725867062537999430929231377607662587332934699152432679174965622920302838318471630466145770220207319412867881296290907866076325749113456404746402739144968114883473729029261659974210066966425221263232937072208041804704236279751530988270427953140926184593520841458742531432022635177200322604500328794727488218180776126716126337295978312221700756842140459284720245893549430243812313280616474829316490721853874579785411874112825021979779796382816193787753251188766169222270403903141255613076381451118566025640756469331298706814581837528995334070144813555451729958273486015343726690699249181536 [179,29] -3033672642729431408407901999836636950594701211426275695129361940835554685261503122137893827952413621056653344458506403984658432059525297302241339996427677313222218008642142517414557432126791274105653038414942793708882990399049852029602168232957515735641863856279010689975972507938419774934995151768597071644434543264750560061455593213585779100715430895424464055373811818008309134560981550042133609183932900423711262192608685173925602918583083794961429391365220178077691577808044050925546841675477507810856900217186334987291944427436393453927774339387857085442725207924810286881960718141624456790815206533982086451151142200338088938866589999225638442161449409390675863468453411555418004319183288353150562899790813930046818088880680015728243320213360524686327241131556453710208412134422401940444889613487410092900134364950117377111594238253165908920213733097602924336030610572835611538805583227989975089850568130942739745371784781788538805532272232832010272917523786312981125308906940632082990434515584606376120330866166453450300478584601879355375973577278954547758832403122078263668605879988306571196403172277627386866526355816669549013644 [179,30] 3125366713935045341056967674314691152760963031303144814567154915638100358733522321552669565023634290070455654453082228607712245088652317887608921847678836522452661845953304995018324958120615135864426397650688427208466606532156045735081900939011924373086007749118353210478900314381444018441615525233142537753539124472492569200962306470152733878407264142374078009348816138522686090414715617720272317399825354188239006568412381897720944568079234363226416958514447222499814406656473676843698490623154276444392388017339575737809006712258984541471202447952605784963532452299122503618213070157278887951436942150871823826474833857466427513080475540147460115803815706740829285844138569816902639982799732131370188126954394970523947251542565813417308720332127685246139183421748331971032203372407216650189982852781809187402426034822933742222943276902155501502098813615122645131869643024397255884005602727564478251154927880278353600121917284151061138873613485483035058033045464152088201831452035827083412155255128272079210081483179529999352735186311993348080250247734073034902039970491488182738280686824914917462049990087676322197409966945311315144 [179,31] -983770886386129499192155845469722678620372036273255947720949280273598113719275097489273703360806326764800137491145909727062473887298304533856411078802344945015162076476626286561940757703210771587740731873917792958064858568879938492763370008583375655404386535845881850591736832149314410824392486264438221340967574456275031616672498652269028150097216499933073015679613271800479747178610288881958856569689763915619559534215665440306425827776357142063112659782282036020157662563491379512291839761631243738880260597473284342346405220206420877298633204323606005461659510649892276853434347867746805421014593118586157382883871053885870901383678595578957071891202522578664642269472144810610577740060093443853045943848395513194960712539589504747055568281065179945838324717892713432692868871254394855763747342623475953204373127041615795362773550290029460867143883680075419506615185713281199980530130274723415036924882749012369313453456685056836464914505738024746872556169586740168183492648364638859083797426648481680145841163995539558778054265601067616934872162896419873885936867784095422742239104891539947684874277825058415480745108501446404 [179,32] -4000930845103520940023523989145810432534214138534063695002448919869424522118544255694267548615476384439530715090386251477241972778682195178247939589720772434673105731657643420681083672812053415735381703684469270295731199817341206445441038096219412792204168166665843656648265340999283648220427615604270363034196186337806462695033405771013796128818105507821521252337945758683639283683782438096458983509749974022152660713161580192940668888332529680639256482474272793614093342149756314490139193557564056999529456908397051471528832713231331724618894301997744241461253423543818753288479358502413105863044095736061636019303554615082414480411930141824894504700938636843882031451914277922685595769673308518925139518040226749792795127074277964136857504682104043243647880187584266518686803245685119673042147870297690860910644913936065569241309825804226082108778003083515971609601101914760754442826366885710388546765608862625731716342937465811151564061520772152473766375683976752354132715795502650680134193849932613513250133181602020632733155850478058434778538133777265897926238937846062261321770013451033038953719771859298001800042258704136 [179,33] 10704614701159008622596594502861718937936308615783814112163274332184756718988766415939173999763468024549215645230357321758134303608269716827189241075564427022174808396287701898553586009604695829714817693674927580849201896097000687870230079472092425187427491980918900986163983054175229502116374126393206407042550767886245060905952440775450667996552496480931607988507144060860920611687823889385031555025580444026617912600494713521173824406111939212794088959422283162054620071487362555601458415085284055622249067315950674219475964165646930051937742545167738701268440272935865811232510412770821448511662385552095617653297060632605941775932632599118028531318533425771480304983215681673250491446286668411883872042456942979672605898724928792279866050980956459126397603006029176906449437132895752210393395475307984303654599238218871018329486546739618072371172738996215707190807164951052580147777238078404082779585856773028706901912241225205471568376712027400429262461988280311770276323764770648056101703959779616181541872442975065379387608416285576043681667377748159389473835126618772831799627553614907787937826869971079019630611403033 [179,34] -16253868507226459065193538925270048403522979155819573704415159988456189486594886783877434749082576221063596145266334025798541052026922618790561344327329415999163710738689760494524723684986541165510077468035518813867305871994901921712383857992689548286729872473902457846461034822787044773456294183941848790246394086776500500055868815912133385854378560399156200911380773332251845007453356643828762389050435868783122710292844768000137354892128131490695425764784186821467219250924362200052446953983862119885334230951932396612275359440161235466928454039138717362007623306242997645293731857643605050957034322236152932001127978781989551221664725588130687282578117942714009849627789133523941085241202489045335503966622370839297819521270518386562285580774279154918835850145447610622810868700857214457774125020440046261168377496833789496068715985645975493939020424520621617517455969019296165782574177569015715252717229049221841092177917479374470738372447882186303744133351698209144836504989152774606245724167926240621311989959251473690453630831770232303723651752637365578610614779286706772940286363242847083084399412395875310330424240 [179,35] 17536263831224938870491197035050507098767516793759653080327312235023136804188269709052771005767716087586977312852357883160602209474526616943399715510468767356892565104461539955225980847697444967658473693934644834346676583275828811710105817371517539941589639360826777947715223948151033692445346425688277509993001267769186124492715598779049704775210718979266983692006994656710759731554986340303003861945395327539039462424079197482990932578564432195599449325470169476938329565862670179774151068840832311127019037665451977421056495630045021824556633159047062788760476308476553735079330988796568570238633646466783354886464131132466028705066113587151558169050105841832823690451955747748825619996851049695999967994147250233248774695562031928614424301627996577990126921130952531451161104878208014945574483602970063812696241821667136049705835819937222784839820724737449642436216366197649593215157653797516255732166941448604163063124212744662563982356103460999816251806930330445090513562492749256014964790015087566079901966329640943938254870413823263443582492260428488848812512770753324024102254515312240087772583240930696432360678 [179,36] -13357289507018661704986463975410522166124567874360123021995118134033005040289872779516438368985004575516345401945127540271257810829009638856631963390698888128738702293988643718029425544212691990748398671094348827901135556842008490495120290788121942298109832283921220289026273969671390395242463207446950632342570792567074060513092309974794602260433047982999554036728850555157486755845255337710830536493346137352320417825387525180167810941745978641347963076404522027525302197732643002686833799903937345043982068973156756043267974733138802204453891530839551972773677903314985589600742438658252682749539013503122474946505295937998356366737732386056952703731432277713771609851187775006916344416789130532605628415892499034871536692755968050115544976860550882433468789900961807368285581531986316661306447854017222406764604850918140452609485731512960791098594174784404920679413912346339100851542973786248426740729454327283153127534583857218250249142129412181700773488563565340094163282453839606039377171503206250143780974160794948047043954930134651731490877412844728614392422335381153901613544577786450936524972584766792050908 [179,37] 5479685367006696802078386435587014400958609154648096002775549882260522477955388764381339064269020023172634359308487347148327148158693744805494667094441374466922319993591063335191668536313381825763704505988835557340700107362635356489997475969778673456340763532678536149475036342555758952200192340505406978378284335937911680618415547586077195517286076882568644729131246023767023929766585427465577112067076190109184182753124273177407855962442603398686460576603162517232859925640482347332077432234209490148867282989369918368510265342416047445684460318544788136986935110424736757927465624070001971964425708938182284332893310893530564197010119047409076948768688567935064512990729115392113350693699880917331911654265402331600296582116604393724718949146214641254477205935268082034808675407131561411411879456567427016623714073237701048209773244187429844258888629410408623486434861311443174101614051571436014569350313260917102298966229960166412000973435259682929502475326755859075538461813460780365102059741389622812688304075312745072950944401653298652914479789068931287212053185642046314751112510524304010939219136873633760 [179,38] 2450903188844928567647497030132654721240925320962915392624687510999108347550592157106143239329900221329948030271180012309061563859288027359908812843064516746164636290094101551153007037558287298331837421236163760600732538631554112446221365663303664913105937594120820561610848575399928064172395108854060117358619455869704299683205852830809273416459165672798746987366782256295270566453108274112320170072464947550708628193318379798907102191750163104252548351812858520795807341413979979293367995627161802281475972793827813300847292557869793504874483157069634767538598408347367520148209744144162820917472910789630826689480240279697759063640675355860230567279338588937233476097638183488118871580201447094117619130896492261691173645471643720044372781835212032045030907758732827363834488694464075228470162153181428605034586172675426724188459707218372279310925837504182870344741338333995553987743666171965756762435461316388222392021213851193051604502689046104437772964178537301202174030674180845249780661833953339945290683871648095789889890251873517774187715420074905939658250898508031651829577244762928689108985520817672 [179,39] -7262136340662875457908082622850554482434459093324784578686618114443527178872625428072174259455161605950130326782055574761046054105362599452599673315195999001083735154375240828620157636381911409701458856990671291726658760273231564712038070329996974023565839272250214911926212641912199500506722128005842404584679612097677878596727867155695133735232655071360041902380780074257732967993869356250408034123747607586208698455282044340319398150200703360155417909197861404590877840131885472519232617355727041336463995258407248548381973797789133154296705382550201932780056193792211041918900998478489694766171382016519824751162948980782000331105620866164176199018592318146823408660813829684963209218070787243869182334537157642410164558587550910752779273802864981336962052262972603601916943075363160105060935771966286228818610832775706320778832587516749600038570989251815550812184466947030903876333651201319030728822507695923148757946386316310014742460261641628093218219725296521024626430853994344684446741158566213931177610434950015962817838463450920497038373516993768796009180139981114201777140671135659775274009445124 [179,40] 8001873855900368150225890076000201940578701039821834906817280215042648496872599712849287799402362761579818065882166966555209502255135403776740065527357798436327737379889478116600846671359839477363217328418118031324419911843639551746317420275485008286632613982804536792103084959941903690493419587715478801005127019235711031872070237337934598336717006957292124317010287738157144659485309060376749744942508204749761136909727080726363359049168939672127420223006935348484988330491064739157469125763376234704505263144882901166274142017358036038832071661737075021268541620260125203764408716897669188852306147531660214083968061855435353366005702964990585327571485499243041251426801351028205431737939540587498401048693820584686109326901339552497996229798334146941433160125039221726074112620364731258902579872021261696189465865734885160775043988930876541354964376063655622044695195366081356004101509350643362667755433883893814790353857847518007075756710188547107417718781283827038374965601457658337469468753738052596689181728337507350561368933191974676424795788200794968844889934182398261594271696629928954452494760 [179,41] -5904742691675823645286415277391384794095118635886601849432515796403342981759883701401428276220665882826230700911984003663881573555412211060994406026186632700956620805838775076014731572790165504542181112311742072009943939997602261087276168025731239406332779225719434651586698754474007803579364125469859600298545103790088854810957111851890381090913369155816885975020663375980643579635174984948159689299414102157834738738053362407249692199469533648964466783586972621477794652971560457462586268521442205058623137908773894802072366086959351683696343338988420962344022889556193782041421477326249157596384783823284170079369285766130322823486518230906569451000795298520124443510870579508166459918278975753723970393936505304986028915651909103067781724227804669886084207033948859169523326728661897337602367555458841116600955263720481676907877180100088630287377538468900210465004036996924389494561929065742613173661528623342817193809077674001269323649088905870953210025349064191881120073339096193236344843416951038686578023700863095521971976248654236277863848233537523201489925580442632979181740196722356899035428 [179,42] 3021758276844540632571569947003466306178113144614677152919325195435683320287534788405121700831952682317713358191729165031176304765824470722510103725601744201898080382897435473167478273650571714315490408243042163695568109012824094295557544888619116704624314688731052173410547069177890924128117661837377548504843867084575636259779888397635519691407636319952415029468000304184254356998594922358370322767395953153693310146862244678404895412790997436810940069148195349608910756089975517821919467688972265897200337517970834291250893233455714441771247248374502482359870175453416443791450447566629582681444228441411510462245158927065098756109549038130706344045421945205150646065392575419729682841731825104386002106604755506570221367725980888091445740171031765238956246181042824175455868969539712278320052214591232676741444729631307804115119702348983272633639866552617524124038481339738956090512225592689517909262106875419312423241443001107483796558989369033194487431484044867172083592723281088287938404645615580096792687532768005111064220305558828340590524279662253565318960606882787608348668385144890352580 [179,43] -839341922906165720327601329353930767506214713020498625592968151717132158175689729002642377516015009521010141754868644519268153999070872115694601245130046618656456411903636495473731661902556449792504353874108314690258103044998390037588832228645540908155280967307547764439442398276592034387551406325039949403208314458314781190682438150455979907170252035410360438451348422991582698504639309312928684626276687569703213358571084393160547289707548166126234090345376627734686395085779001558922196439907017707577613065171334256813900910246426602425780820169746388867980247446721397408717960860376721683541708993173351327536211691232945070298649913924963105515469764295752226501783004750133986145782740912017457358306060395913248034393857078908742054406706296298986658007523316093390184636092577491527481921596187682278116687866800238199732700594996342778788355738916818361153356881820539412836487584160651964394807163082840457760757663685527599459712914421042046625358277159069931345510912115609584229412298881941625374781876806680764054654717909028953538704441488820487699164642623836813905634673034264 [179,44] -213636951513412495672729866055437485679121534678458064863174234024696986849372441003548567257067058088221429409658642747985797237297848541064897997438524814441460862764693385795159981004953555212891992062519503681782680932083737031088917624582554219628904488209295034952886612757314116488956336573416341072869825626781312932741582425305819289445663454620219079311594108398147770989272231860236459030344309958342627979521657373478591614095357890241309656266097664711675261955308731820767999130287089870788201924883951360372031804470771240003108182340386243825818015049355802658231739654176179942489910956873758146705494794206587062563783110861075839271144308688003328733556763276079517836970866260209610932575629130695999806454915452071192374473808805841331772976420898639428273549000762341772839040715378260128236632301772278721475896181540584675752912623920849143464738685548885967452011899219150567715383636672759278931622851061426734578037637303684631131509783154484072030869000192073831076581297318940796445240995549524408881320470871139651461814600208300282352264133349014449195108031336 [179,45] 438351432613220056888486242998239093391434799009464690057098510324953754105982205352174498393388621345712954845390397076408742664102004565845801396283269926883336763304615446542941606254058540858603464663351853849132688140271175727273373616520350733773441927934232015856627685740423609174318143617210158129218129935346251727495782693041362812890384507012863861898176999095650197133553027322069539807291478888469030319331618864832236636796362669187810020722958369818345956060703573215777997956304198475277377405851589662113672928245758979468327639186124947183332235994708580061168484097698384065229842700618354813311970819062889832053934496437052665068554365544609571738029408680642301311105656041854538516411018770106284006920851492317465517663920246264561800329517294935284907473345997887702871853450802377525298511138765956786572052182889800698658317139322677961049707080895035700823470960122037219186657689110446421694562966585334968196733832608247055187087388346560973649420728374930240992209165944240740139000552929913324074393219962661885384695631231221983758217574722132505689288656 [179,46] -309484313886510122118261350629373723480524395378071545882980388233173376751350734524603158919471631342011872018619701302354052483771066686110663920332038387990315220708854830172879290324754688369675320509306684765707886760026790992172296354580320026154961556827911078045421624402690761582742496484070529898502700089024788207418632383852986370625751549389177816744506167517253448506169305223435152546269432707563627727705504532228251568664528674825718912930472973209107251983393863420421324086001249713027777296389030521117717299000585445528191706488916640529228057068648010650660849206136955830609789697400269439892947718017346339973762132507148705553478166906309112308748698240135373691294210508070365116618012202650626428019288610522399004499891427226740384218315767816098482126499779082047171526389896063685062807710977912606346608238737015286666605580581554089206754589352160808240690779812531130758604828432956231094476633029217408867053443415632743177242619885914250729253272975033742167130354773580764802132919229661808982669662100120454462063010687216369726333635100378298451007 [179,47] 140954886792504914686536307877044619132415106180091595424573038251010123703613896217860874389735369035274666972632090090451363138459013808879976724421483058733614549625660298888209246266377860136678099639536144845077461486950212045565938153467869403811612228153960597428439439607734846988888438659866668809633033697638392185568699655199565338327640664731601348213176790759871704447506531222065326169390723847301643557090647687879815474967086143549055270896060127935084932485825434473193667115414650475972331820446016291818836331073534759092828145659042191846959711630850303061885490285391997858182787968306552173689199942185948281908438868176014584521977745472927181768559827888283356622780366220013346338218503799761528520989634873584937305147100285871512103842741802322394354985045548833270837049990066183845665479685799056012987781462938868578297667590546528669989779032555667853306785182392840912446865181256757647379910744324387877537141977903555733594780714435444220998462971592925617957453554200577723805048255391536967912944829738418941345759092747678122917216172513967730400 [179,48] -40866745279252718975790833609168728064529688373811743924265299121133891482157571711343340301644873851941727949747948153641838484767177744480170974152986983987283084242269265860064175199063156918377016991315649700050107321113248849998957503003726006920339978857412258401753114507224264730086663649410368988303161725747543550388183832847020742828933723005505467793758657182076484625381992061196017779845561131013089225384959233754523931947828018756012764868597913467266985828004410949540886774337804483225408181193250563705077879538465104194773511640451078565417284109576588570037613352931771231214884529352378463890778573601482237519216951076421762634031730842625829079648405276051765980916952968183007469212621814168797503507887071261488510892048090940418606183080327878939110035976104597210372059160862331715381464765153878016052662847218260865278947907566557237995534819324677999205206764917558746872528033926382624844311669344724343770704918748601274564345904982637568105682766372264626408699467868983612798925654277319669108385665004245038978827075651096517533314377550035008 [179,49] 3393039932156181630132222291515710819120745409657614957638613252360302753335856075777161964174795618676287999686843987851426979892206930433921015657140406722936245221551684475387390047820561900146024700684412013739790526469960440182202621611711288053404582807052175104465358649253677591376561736445368601960216489718699322757904745329797707619358489051977151811703956449248591229679165285179715576449539439233362618071222457222521338287624667167605822113820631334908584258287569840421429165397749288252078422328008588492213512512973536541319741235778476559640462944503855937954631249195913094443271710067184320094732290765891076450356009415769298845008329620150794325960421539822043223590588423911265694131719028148801069596479466407154680006974658481801852434735021746807373408751282615026470769211473960887929678738136333918094511711705711940290672231193436686792196246814809428666671288385171075864038011209225062193241650508145992590037545831787675905267132794364289025940631772783811642878834196957353112689651459877962188762870719799732346492375973119111294519488370176 [179,50] 3859901326969756636028312174965162319020817128508755991925579428728862920770339621834386986504014377817736573152729859963794330064544994261675848353989112141679445209419985317785744704644345599847110731416805329780978282962137514546916380772632303118459213682527078391089360192816042344433840392209032910943351415572739938070507976797486417631981721969967226297758742911088352880984328425529437505800842129829535204719758053781044398194121301051900549726946808202965158174219874187784751033915925478356975273988958475030774640193941193490746706325790408055244734583645474806504179930522617073939716157800446018054026961924158167434005489193296108305182462605422881976180900224808676314737764243685131052357445458111667034062630333035014775265041299880600027615597029152628855051504881095764475006740776037922637002893250572441255165727577691718604489086586760023636116110756456658296863886310270788868438825475204723235059226978882876453813456450465840538469189724647192546103627339205922128771458688644121605423359861853201787767276772413256102272228280839993628311117808 [179,51] -2603070472456053394418272670689613302812927199901959413683659746461171727005461727978872554564488552086012665381370514822912111206429753298879592657270502892244548194228414741994051149951455622290653453671579836972340705334646966620383237514202990537277282042201428260953160641249156755021682850255342609303630616537871842539687656754893681572161239178678136002003040436643788146674214515099269829185144513663179398842329157829115029168344221507122951585606583192017606959833621367323369667922634901043034827755946918927609537938530755062371263308991554841107024889844125418918143532302131226356808133316749743068331832910859932123667644901992207990642737809561914112854998796237344360522240283306505501329947825772744989286629248085646630733690194996031709584992256039672786211945398132008882059514311850794432175420350322722394566354734147169770678699848886025555387964448893330518943322685311048790859494653008749271034158259202080040951825082545888125118970220204966553894632494359405146290823731530828116440559114370337719942898615691596034881360734951212403944384 [179,52] 933305941329215528976566107987722915690773330963429814052531797010478604506520449011869118481956984566949799815146696751153550806596196447048377002047355877675924507213134218354650683998783422593814590172663978423819542573390697551903481648654696374407051818393565091010512705380484793023773238607750844599012057767117868532484811776439716934388224358211232071555506470224087607421892579531915840547628906702299743052979443378830019590446242496131683119501479659240976310676746937323804146700377302518023671414687945335373072497103503803838418540460213229470305319855944044159129440408201769606181475201482744503948478821224030926283565214428706186234835367331389905663554156973327350084400509066148384094178949671106696071370846522715189321638616592949330349381533653335085680183197613972291612830062543118616811819744626895696824229309006498236778577207512416110180123643327084004336852471953221313275268758523957708368341018490436548975360998751842793739881953853192467929358035322791481696900461441419092451074371844043688174606664212780664736035882125487937376 [179,53] -201743843419449636545110705313326769345581480830912393373157560164703096855611441200524405791749989826848174635253299363083859931855421096458259984449966666727089915739299351804741452437617759325942705754697142320849766639592659431076348640655202912068822052128789874629214843782616841242305807876578201114915783950743670114781580913193235565733407451348811848371791813917702013369219336129950686212485807349025086642092453059144093321385067143021636784590216948414167676547752913018340543643470079224124625753684550323922093377562410102675130465748269217080521778792466460980696637455672506692351614877667580419749096806598556090513449572537488199705354223932134190329994361796250425906899322898584501301242463099545767713853259951563524136452913053856478956236612360899722236289216965905110850206239411483707671314711122767277761207085360564360155191248466997375802975537339193827141642696658721461943729391941249616962201763049946933496890292323767484093877734175364581702683919249459459346355466765588806436307756532997665452037527516450929826281820719038400 [179,54] 12875355384151471658610805436898085797581329459177497156188458502424915602608464040855727470102317659351531976993977934985765087204443580763600493962669027760713084303249321973222176847425527168021030734575259871297277037586480374267056673341085946344839065161264794938594863760311642368438838368022104702034354035727410588684268828520194340364472682444959787628098156055539301718682795946986049327130080057330046400471747404146368241483418938477366085880496855690817507455912446888149411138050322546838254667818448563049743273206862145404673605346988715655142787957852136083538154599394903190985555499626555457241842112951267213920391259577772973686201207686469983537905397676788958740857399619034307292302634940740759187921070432711719326040518296269995007877087849042560960714192332340062196478606007006407253138841506342918189949050332435874063411387619983795078326042447890948929827017055409771481005318533102906327239096082332274575426553015167642369111593894315218574515219473606874429672612116441886428860379259657017124486212766503445050853325248380 [179,55] 8917592819289985075068130757912179185255787953802256842625677428752489036108159003784476736248194170528825380342448082959908319642345171006920995392322656843046295239832705201986561669768554433094459145715936507871123748183550346630271572076526149573410985431192063474669858495318206571270539571350163240790002685523837923331920460956339933602047957566488926726084327607631965915303290270486533786560572518010271467623956932007857112281111954674333024379590579362677145329657261635439112731818586868834446441697098807895492226566926326487107698769621680475185065536503537319787919544871506062381711655596184151354121995991196082849014863997007380791094724487951059323169952025795533947841730150744100260511549383592994763714347311500678913156368609495429029854187258658673109122714026691576588936047103275237502738973444704371480107907169303177913228791522896355700798158516373048707786080368727194096167704784937971856677239358035180726850479843658318973205098729656148531154468827341290231299044513642527688728775327688962551728726119147691001062828704 [179,56] -4015672624003090845754790799872061472538578311953294735952588656338334694884322909528390292196980163073475581866068274593024419572511586445098721101205348956725572166008953752383332867293928987901665755180954006894330589275666815631597250885720971801165587092665491591826030843555666321804988610679879346733444260277098988025900034426077951876807924547810767608576750067846683767450671753951923808611092495477498370590661353207066235355120064741234392123135639594277813179715656917623144912430588369031424567676589987057621883631728522222908759289258237777052592989675225406460079367367846431913687653962250664295796917417167595215666099548873863525034830630596808589980032955500168727890937701189465506954108019406280474991378213219399370868483821734259578102683258268530014310678867327990558822698502036913178995549381282510004188488358203999732819239502215882031493508007307782101773806702137183275232555590794381399927746296003500190220567125260747871902636622885621319633651750258827159086037411793143762851273414098875941529209980620130844021824 [179,57] 844368215525435173416849123890946822241002906548139096215577023776254239251901848928937012135887629271787745976637619091308073126893458887149614382935738610058570622709804421977114770679646579726669370193260433677388986771810357411538204234507583402913869745487144854447306767920241395638481633884424708746058004327925608039748961993969990047695797674563568109688413719645164968858748801908329802678378306357601912479766602752320478123167859340098094811909839655566261727285234505617204465767258353996107624171053473517778361348965341907149213003927697743929464576049085238853622256546663199836239563416002590006091277232056552729086957218974881793261298830704122196193132231252200932460147590734877852658869371561458067472776629016062779819723655088588218249034579364663384807916911005194438341390430845986205572804323688076200311173546116820009665222377331309070217722940520358467306301694614012914798099785986995566325444485601244871003741766613930682450887636864471661319249694731945475154567791746413326010685734882964837101043497812200811520 [179,58] -54147330184792117332957497001097115550710501220226709218135961910473658316911175479945340169594142934956379868809073980584817373966026480555707475279921833134838218369694697638717021383167610806527679870721740288557998358419937188009620172457951735881209209895685378133789280729562529798043468973411552162112019376129906127070738428471428152513615740880854888697214809230004514204251529044034538959519379746363345690565898892518887379575614137582907940982762543673837828275340817223233218044625188966440360614224707147314073604467654333487702629787101376319652827057660158260987744213860628480933088589124198043840273764963083257352550590866017840605406761996183560849745824851189665097486752186450905599723172513908306978528252740605950205393209486636871412481050993796938553359243015017545559413270467293711829781436554760986634341675842686906735301286045258936917101259311498623278368218228849012845918531244537189528124723503230695153163608981917024374555294910304581981602846389916728213902052147149372167183331542616224216115578666688256 [179,59] -27215215255752800369000153520678601940640393847540322193317488237672983715894402359057389319043325083199333123295223851891462718592994478738621695374985200753282520035814303451259488962160407124649950404691222115561157963172046232315111772952929825113841819904869333290906093948681267648564262785381715476479393824492543118694697253634563287701439564555087951605627228631315714948384582170777329292936070673807531511306729011918133076366078691040212905363216919790709108217673661203087811001925805391891498919108581869859614976071341138515163122294241255478947903212598373625301972244883613540099634326896391778705661563246032418518441185120178195119286183992125850615929775253097365075205678762477270552116890500752524182107167737284365654757162473051742766846957377293163583216092017020984748077932393032492435488338913596906003358026694443640766970062452749409732323269389991913657095710059413996092930474741232594977172565240867085689659632876910975848982252218157658241942330542837798562200419654128105195553214002652611601122941364800 [179,60] 10836339365923093390492829213491698227191779934116177608696082144896897465116337490738331882439496256831289227240829959778154819132630267911581666947519230950514596551464907639324635126136311629156402825535672563363290726775792584116291979129047687916449685871710952112695450889152777735510250407973968935900455343000470108021060272215866044496115500916946023803268195270690642564661875363876013158234155360805333719581474316155376826979064755308733207512316998680775279197669435067811868869024205337180498071615693763429205565989298250580821780091668065462744119052943411598697216219518226947873456002265735665875736019984726632156426773082270095877294653692919376197819567412844118829460955177407958041836699739101540306436956265207238243387270139806865088251569478298437743139441564174940488918050478830118296708204384170675163668887643589229181833788037304945677240342614506851913425213031896451049132166794082677113764029423775531554265248656624191225179773274729703211237336785126933586000647226166997173762796908169653740356363392 [179,61] -1460495474388629456422762964812520672832838959916575979523270554292039415426945205363936652231225963894159809239416028683926158279301678072293299236228965291689394699486032015361913136322748754976698276629327731236459775033411959571730581698468534768817461978465802112010843174849004674389638335462069953199930033530635557320154184863247718604460345253212317764386929967506132384387243785628380056421524068725067217095555220906316736510650101013114177374511070818681300771197729786350591735699237870249232963239668896182743606039428268852493021758567433059506083383523688070035757944005812530621682894306587619797240278659306426082390989277385146703204486103800411685306905419388458947990858985083754137166880331350321596797706711757350451757948204112155196314092124165796953454408503470690878606344609064249589286947606223442869693782230840369204008766398178192125121741216985673221498274432858662114381642997154490074205061176619219471911469221742581224900710999002108384848313944233453121217580618274329261504600477244146529663456 [179,62] -468829882930793861442500756407799961418413085928222703485254719205872377145131498334843202908310094257219168394999796820624453367978120674459950406942413963175145116935082691786077852433400577893829552128267286204077151983415122004308006659055224771035585930668897972542221492316771068240050946863176147674191726997320378030597610826815306520223593340751818145642282404994327346775436707762931143119732502961710373737304337193668782471131524703761322894378005764546164075578936633534322381332614305236818229869969002633255233787576986325104592149560693514243362229907598856846089237466136856742837795930408058905922943305910294928594655355653234472539327188776357773669897498907538699941511883468748158413704134374538471274048137072374110301626904369881860253491360269755388898609624893531545510526059177711120564003207613654991567697425169257006470509810950632526742245330873281837225093720319003395042895678841178012151935227551983818519378369419717322476783718452553541475459860600626358165797275626841223124479060694249207744 [179,63] 402014327061283307816644139487207267905404559397843027456046395496144528106031911896970492012461472336862891686049677408173373115310338728950899855442398181037467928541165937254824941283116080764167946232722454196919040799776569294387448904517056238262652873220295430764738630994815421018292744630869983960132622101892099363113633156031988306005354459146231239622158529834876390052653424465624292824344931160198182924331718432123366659012027462656965937768512125760490959994890581682852047205539428765558573335155362973856512458876243924865384838113605809390602774957543374563238608359893733662865332546731802537551595259528192110774801180521887206432600849543130792397859747902436067160217451117278276941493370150475916121897572859555259332190379183286603451284653711498041673310600698719868345217797763554803436719686769964475741487357940900064621801745744562075928932466310088785093814342096319767465698309697731241616788289823057688708126659181667795714817003311883217171447725050969348882131399612346841111795303911026536 [179,64] -164965493363813353806631746488040166689633994834084311893966121135503936600556168721207646293005248878029086407615685472417147233838289814324979411547888801940087530075765142734573864107109517591370424992665760162892714860804344247605294403591284893381301806092400955168686562300808679211586006112195862706246408758402211890509972259602389999682160399334751122685012148124329863385324077495571277696279135773527254006785288327872131918207246031557448661472160483525414531311624025467129718941231697969319605155919131143165460568177941025464576439103979414420987884704220174884008043049593413370321854582516879390115360716113360616617649623475435560866734936911638376693284596633349208528350103252666432718289994174749885261291991736026941828444645380117320739446201538796452523334221553275805928726380397220259739900593906640703658210119786040293581445805131728837385284093686144583400972341727028986708117894667240524661896829503005325527243428446917340352266100768738050308912961062777156268078507292854061652910152257616 [179,65] 47090386526611154720429438291323568597718149390911327435609939900715156490612276179881141076527918986021480212460006844083904515843303339235473432652709056897633835855084036126277569865234952082667268190149681101699414629147758304849051297237728896650491159278560800475624870874123156103575570579646127205000826355316357963455560959915544963658972949746571366181379828932634884339414404614587255151705897339423648526945628446481573901909037585718050453126843909992491045582174786913207179720253534306703658868792032291631772609204567733426926310524781859385371963840758761556860848067951948071896185480658618871771636833498997547794252740371287515249985851862942580298161581364454418454294336645469138394977365557015643410689778557970429145177096673089757296269529941384444869327179642628806790005804798225965845044927136210489897487642712595242946558731738959369755578065265200059241600955992812254219883292599503600043954834715905952946382897899649970677788553887835976177309807350261090320066034820696122909606071792 [179,66] -9190438119147036663335802623132180046643914861141671765733930525849841034925825992681754348802964311505945769235724876066004178763656022737861668823593523011644064955253251716330118953466949341613449978733300937528001978609421206663658099243553479843258062175283436637288117629942943478868620341772337010609147584323055147562107972532898161181147020476330374835378048230135932816499927931974000654179771879940265314890871650474017189950360773685809002315347790373919866055313120954998982914056812164593251153155576176020516900541272809662571961685957214808106358369801249631484568788462800832667540678173575669386289955958766711268403015651110139930227812360886881032521736618618948443204961037762221709035889841536538966254651001367837157332372237562155266472260069442559988780376480185411758306615045738657782457297164619955885348779115690991050974688589972197325621310783115188662887943127117685341283273119201606089233444705970274927699877960118902199363446149463118310495114636159365258533936430761218973633856 [179,67] 780421445236498316268394620837647696473820440838765427394138022524285589925629883351247437307277844756306007389551901831468191008274239124748420152539289705520106892016958025809895415002546165312905701635324402821782559645820373533911569650593961254447901573565994406807802322136802020851289148413197230160383977730856286369499106605958800203465309428637586543945578096124495972615084044918354662233878055986144812467263348273325753887966779409528898986150359305227104994749016962174975673828595829328599391816803031526459859236323214284542965764974119100947582553608900442914745994822783014296511967560030212637296791756566676510734077976828880871579111931465246021243306242612676629476925485442730231331977644858778878666064724709467862144977293485091705388349803843847812041699717990512551204780519784920972442584796290497960558748337713723132426960810149532547319021296678766044550500433755688835352700879323784160872216210434530763650397835259907413379619321803430780317304242039664429010359824407630305148 [179,68] 234943533309382642952637134611976005786916513732911538046883726769821582889660460613535112436354591645374345451175712571119543770393479045397220349334680640076444025945319013971138344882336494265460171032083202734195042717692422805829374376821588999202703993846660955811604562064897733030352447171783602220730712541408061069843172516828851730448829387630566615758156024574985666343814873155893230458701563850884645720906519054877755726048915028777080826385999219953587971933238946600388858829464374195236842919077332232843605722666560057991932200811110247727281054086555856585781084431504184662400407959375142116075304872110723381846154067446869204625951356910484432986588372684704171112028775389409666254814494528541146128947368293677675752400601490394405031329179725532287523587894563297956071140343064114606189447059061134140419841673202015710020395569828875514323753092526428944794026549559833137770080635262299431032107517769845003195976200617374068790248699781358275625152990806216971984055763022242280 [179,69] -128787312444099303743272516249856903611090789020833046028795773698926809946016310292319161857066368332275672916557614813747103100381049582086829439921707405788199289950619437386964897424676787114138647643362789908276199423598678028645207887333180477261730188266249104127910351660643009316342387405967925546794334673384676889883045910330803154721300374893476264503745812877393807341609616254192788856269178082475168865225319345507181920522543518348005874006769187354489333461644990077840042822541982866713761811884779669228493824738275652046775915089980474050551870477938755044849199234236503155165955235264174278810057961794321870387767357446925156958760125488441179846182838243113108092897393113967363638782087148642409701132840641475223274752457719368200374658568606560983698061346648446594237169150178941737684788562748022885480378332994007780843971151721028939888318681310873159472865498557103332102814108260856763698331867979199204252250568587464624310611707311717281905418060631232730001281854419872 [179,70] 34215434098009906362057039032622922676799831902514587219788383194543083352373872232711171098888011771222817951239888682453595441358613021890958624899563153383564046391510711255998430531130768160251887036346363281861348999376789091441375311424172975107338971464653139978518914528337032988650112807288135221271340228521487274029195054944484094569775270636312641170092282968853219199165813005778093693179367369849369711157699939116255138396930342740493724162219607651394640047943923344404740468079061245551227481540048762918121992972228871569519545042168091531922020371254525169924986942568564617510814920874767513089735973642799480880488319063727374254137599797014870092560815057099084312606423100462582592835132118343917129057902415312098870044347218497946761674317689743726032299763380636754226594022863957950576551036200548837879431926801290682083878915637510357981486922516522349023227105890813268894717071140277731856791589061421775106744093661262989511841730161528164082644282621070778710413216192 [179,71] -6055609906512648774793541906572099091431832717945754200541709001818801487116656959834581386385967824586074979711097298494336699727763371032153841053082284589405987730968200317692932550417589256754864023332560667685060962380214372840164767544018462177013546619187362710732207783463464714526503983873731884387436827435803825702830258344145617075279962235429979565846919587434931877186368540677572503832732845091208424106688125443478485640133620298527385079991127419332581160231149395446390220194902187382128146190010136249014905949661667604889222147208487677774546292478543469797952467628577966956715413122204523013517269322501018989164828028590698856618771053203234493515895807922123877753903190283441791790867111354835920835447149364133911599692542925624970693108639780506779480141001431962938925140854898030279482092128600018106848642275654974900347882849046191879203017150280583607031653128412242197503212220386595954909151436763896455109100377241438157890290951685536591931956909265547784996160 [179,72] 679464198781736123588535579625627150557787516649296282283458618545876666812825925772498282862167408515307742589726266734672655136525399516121538082989804184864043649932335796116054241527107058140612974876342367508583076713168849472542227499739089566799404381858578108793264622023232130645468214099153990444770220910553780957524366118884152625929976482032962848032703803750004163235516428784485174489490635968063894557073830632697864242442061959974395287404004734699112621448092086466197942683241164439425935639685395048120711746374088167253783284840201096779164428119066894446218736530214698798617846862061785623382933525170399910973170407360008189482094403039845156792013084504513245942408381385853246310707916522408020887087760285665164433640904024107335827343909958724146709471795016628122121491046368468800671689180331417734035782066758867776645119090557383341193953285598645531234916729087675579230775338454659082379253990679544106019119444352187891581589946667719826563951148416899200896 [179,73] -20393540092287164280613055852626090017543292702070997879135732088748291641418538040758430700248776756023983114750715048462076550122181405457386704257363661485199876351806010466112027784241733902073187900653088064797111764611011819033772733943997187815980761706016082444131773256065963026325929374960945950678494803524573583861538858822998784388113982554225785570174339919998549468012033633458209936075772755945458132106625841133236199524784229195506519821099864406363318261289509429983895964953991313888553798297974518543091011031994256299282052968042902667473321093525492688152227557376356405238945777256315137224839423666249769085899447552897816553596400517075060710148159024412077111862629611956054567625463129670595393088004552472604111354870863708952150519364836323670179712313872911703119686936036524681059035738146725661220582191714914437528075616013933922323806925112227690419256602158814717808502165123229464635163965760468445947482002965787477641553621456649923853233295004545544 [179,74] -9882371375863900729984450356345009802956391348382492342012281821712303810903558618205824587522974706034126539057934060191382294476324819783733575224491614024433541382935505904889701590934254683202939220398854602139696237333512502849224233407614592839431504325999432810094120089163769411702444977538842609343143095598914868961963093003306657060877400767140291416186119754114130737205416633640410390012252101709440244058223970287812017045934832738875612912521614302521311457891004203033877799237503036436052383463021079345753315109653833349826061108820213843764151448449316199386058724425499995509037472669306747913423907210752867288539316459681645740940861406035377234768849117316193598619313799787680570182114522830491832135629213944814881365839218957513081148394204345485902784189278357686491343123177207374422579157743217562288026269779704176549104899822717827950846101756674810074591977110501676203535321732921886300052321211047103991166987052180479189079158729197561218098827932768 [179,75] 2478611410077511736350286310062654892078536449213623241025147891817533493247580689745017903521623471333317407591610457746903939374390592377491990118603856382365152663702679942026450745273338200822316049600594009704681299068553348215123609990030781128172755947080274675587706286631451732672797040400257995558802042238407706076695724782787003175394189971751680236656878698407547169007109380849636990010721117831359340810091969046067936005397000893055150215735322320628859949372585857709854772706208290467099860411748085665365286363197551784143723466478591430289703980676187818405024054763506035303881731329259129482349142128509997316607932027492884548859823467272267447227455086834365957601547370237347065640337105777220973137779265913281344980001726310511373965441448677232334371499717874317860655661925176720153608196500567696854010029693754528518251889668231832676905512922439537811967195218359172805740922850179535706944581459524139760916457654144430773628491852564183398413685072 [179,76] -331395906861243382982895917247391544926704366395591057655518700237022241779089615977468188825622819359811987694810868090678733316623183804758974084477952883897683867809535053691439715753901792490739827702823003107076614437902522751725779457578842087855983784453927267900732833454271197687244253417091933557536116968733296506323786266154387038496280430002858006961451790569748383013573357552386331553886123714298700808744065061597853187972165213985770242593344621322378684827800873249270262683235718345555915280650893640885643044746392013654612573098006358137570674544081065801962693161585262534727476813293689477608962015244016333203563553759260908925484583793225712168559677976425839276643753643519612825631181086500203262302543802862568724243551832006545256177173023576672777266560000926942491108481565343784959621645054032915234605506748966757164800391868228787568461963323103164430582571651037031060347851707663489135290142083675701721389008252326191300353831258118842744032 [179,77] 27341880208630803006608934929724309892086228051638832987413690592552090498919635776464499149580054371938026977306565307089812624898129195069285351983788624202670739949832607097495389402221118730560914123439065569900716551266956429055489329287793707638926487317792512951439290658446866586462479001232810849839252826275563030375868082451074770867817860303132715216074273628832368112355191593168447431814179659890091228134531469224665983758536739481509987053327447743723144292330595954449118506237089453302899587224659861583236435324393295693258137971847880013347025204943055060796510080237860946144105029242884139419388132051873280770566705303416665057756726259885890797787627563329741250873396278303623996006721188111059666973904172221483521758372968797061917170434162072362451235565413623154917841015470508202944786483550474725813945873123508398131372826625460346624446884545401966356070420409602791067823480931571132777039404196086663493479885140373718949484010338447570560 [179,78] -984219756730295765854337431994327715208865189516298743896762539816750512088639948060424206973056644218444530398417014125302063124088460170650302317851918309169620264419580979633203929321604224434775707059006952832282396085566020278365334942081638422398543008018326327523563888653316908071787207727660654797271536273930257287918489721110884933771824805587035655643709310786604640240342154587073196353111742528865559299634474817842285462630520971073325986958828586213131067840154584873903360819273007568120988571694194391562191131594721732430508829957209014129926915219556219673543971226595911574316127159427711483838700279386173093024020269549286263608140567157032947862477908800395419400855622390448431411739088704440524770207840297262283019740748081989593425402290575944062742884799954010898496199025227280686233540873050703085183877114832696907777575065170402696684082474985447790734428491118175346679877443249639142932447623838281955246813358308261199044045963164440 [179,79] -78046783117598883388530959729354870051628258074684391901803063311833234344070718355438558888330549132641211038520695985679135922053214246116000382796434337096591066524850147103428834771340223880237569712959398054983615263278647038962433892990667233886494436632928784515253783611696080470813163270908894070526336139709431162446025799216639671699346320929311516031877654550503893900518170628346605236384594769768030305191501794686109852159184810934635382972915155790507384007453302562783326385571082662675769402446316212147008229719049129422197632821701563654449160514917212992622715144467568501775946808060283915998871461515800090679259371740302945527219854107448538652715789049716605935933197296809509005859630238644166680259513759654153831231802292828757661435713055574598658353036254627610740131277595533699663062559764181355267557459742599510708332920221312865081463734394083149091396317456827420897127109306304448707027800730332445252861322825976743130902671232 [179,80] 15366614670562278259464046496403294761306053420979680543627486044730814190722979099734635187447717998638856377944636740611420079309254986788323723723480204394180180246376863884825828431544919079171846206193936880436590552125808344970596409826535425173519447501751349496746064734588867942371327850761699783611266550892530279063667001064791492856398711363404746084054398024598431913913321146182766588477790891653770662769422052123639676838870262785604310505949441109461053146931033321946539690831651546613536233083998779497648683709062488371010611026745069908755375297628990084650104772929233248765197649622037958190308137938546528921836778048977494181756956022392543501297242519351069839016573215875266308286413543959964450905857840125596875337248215272907973338408066256561615405478017430921415509904138060222673310747599168596340127730010715032517370069117860658448932357893638163816097743955074435468682003649610396075443134344659697080830402901084822067327612 [179,81] -1233546742191739050107964944924136278355614299015965636773217186085172852694096549720177689625872278394704206891549328005952407275372837009832674815565562235665815714762943855192427801006588326324018731006389580954642292871131281440207172707049554559619731287063227910742491727950255119129538596205434886507009973924527408766388822112372129743093159456242212166179794665769552743979890162201989903511811686653007521977768659348811127851841132508077402068410924552389537515630492496066393485278478994828110671996934292477044413776774298536194791155672805213148339994360667641263015976420046937205039638706096086241692631753901985113413396575711848600524037416849591775527669452618289641671281081443709785350236010339444213524767705578319651552009723103191326195776475563452147676989112384789758193841284061588186466871197990541684465158409641674807754903874753880485809322960998237541913361848858968343871933299866470683687253317037661733107616722912886733824 [179,82] 55140879680339770382475558152036030891927721302398680522177591861341725434652666320623165620773388710845075774962408255907922394556949554418767837381866540310412255750516531267145113522256395826043935545751527670551094917444650373829384142118959061639404573058138323509102928418710144110531225536902090455745260645462336229775281352448670795613629599177165838429287408970646990605956014153888591129226030212762483192455581639568371615972140044067344511853354161816868343272025225135287973520271269219796410528434905935081278023538665220018640197451289016667923588987912443523562129435047348319527054634947512622493082950770184639347804414851248405300094159055955155421686753639805587047508998159453416214539092712380180346425178677254181285355823984356643358269606452967724631719450695269434720080765067432011544014658919489376168173530724469163033028436462949055390359031448678099566962096840821407054879874361127115806427209380420295582510556295474432 [179,83] -826002440980128570581663404580014264842182953876748533033572627463628062282477750387679964274332848141576952007783649454107485515496397657174400553033870134373985181987332588134524480577817827533231662754026997997346062622585893947104233791814039365857095406507380627896143986614731078539249339120703569050145078521569793208924376583743798199530500760087216255723098191345644435755256077117250588105533329039201903390733225095273073869855843475129414452546134859581798919082163382630666463809013695824220542150450161792384947659252022365661242661277704168037362352920286857631119009782903688939115704864702070897730397909712293782817790104706815370049524112502915324446424822482951397681271580780783828606373612156313117650607456674088057253297011959886547273035656529641736047726412556101990327816713703369499562440487001345925491538076180671653566077427749950269177873480856662190925657126484363817649473993341769508976830035701743457474015543872 [179,84] -62974344655777792176790340327114039301705185938670456347906609575246072602961502535066260090583199798532251760887653012550889393411797215669173640997039098549663016808268747003844161459315316758337582157150563060946380261198470331890083368287218297810196287618360821755778640706314258298387132893365104871143757045245319578838674661855937853435321101308374401728414567992524017960101913357217665112794261947003092981390766465194072075236969941076435959945027896280224326336061234159622655637696986840541097793205488633440310830992132094862723974222252606349604933205740235709604795514402402554368496603142865889645820338813389714382900220637761321801816885514100133991083791390553987111510534670460656121815192849552203705977114868579608349157980595592158809537591120960356513164759305937808765358655607223577339784508460599286667081946631569302106499197041676073087280041408029476942090058641875387034706387968272708611422173789690890706275264 [179,85] 4968176599364541301617869576638525629821362146050934210276099929113868241926571192109617089494214494870420414009488989785420494396919008844966350655264297369347160389555386613366079969513952094527264098820778868439961486818505401773800405934452998651518884765420554949769445697641247391664017026952638947737381289047283819116031664773261569690505156925211861000660548302806209424734440573509924502385247529574833136042912302158664808039108058288027020727041499653434992165619940356692053096887527845385870537963874331494271545307891637448178333729736238797159152472027843094204555576695493347056154621531253161113127272985921056022610299598103369893134762510965872879443366565565333576740838137634454478631548065034459414810757429874926424631022265448010216480971324088883282459065815781418347828685312525307436797712671237579965463659512368287903884164507527682398755584386655519672960130799377942234529556457142980779396467759403398481696 [179,86] -169158115356508016086227825123060140835214893742402346161335963322282712401576998616078616338002063577372479157472970839930482234622025361770859667497266760553537174162866537953247960908617617372477780756071671600307983987770691474631561302406344277795257475466477642134781506113476949768845356743537150137440065658237058235848712034714733618301848535637807771462732251550186059566505207584291190248880802089659100564991727565271062532083817895912644143407733827716537264447534877272301729537030586303726016845657724357069685576733163708471514742710043002160574562266608316884963189367810409129557732549427213191461890479123508965404272081243004094247264876546471688590575522516257990208638477951885886987098737921337210985698006681427647226833868480836354370720536051756803235114841769745917819214799907268096041355839408430623059599205615584290359908477441684400548315169895979670744364200390708817287384591090903115057521192094841928 [179,87] 2739847200962881192978338308117078976453882664213886718830614552078839565612428776641596578648973571423269751928744616861330636604911701834004909713951721400388466442659929588638072457690851302777053743660721158939617095398451135769597436202222580347670225536052339395220645851563617126157788333796389945563203136070883048391164120822710987561529287736243263271349117359264841054920001144863038823686405644745361479104322408759740941290841365100244833910925406627711869617913096796334121749979110922198743522463981293596773257583140767402828932265213087809345136070257944178634312422214969215220413206894295621686264600317501769592909774870194176866294543772678064256109602285082027098539279541537183246810757967479185175681605466234119665105780483814697845469528022601645152769286890033008520724717203880630743219494102931361616573422604352029484105432433175055549615971794902037692334495076984205973106355573277552376828489581336 [179,88] 8196378539572573333852867921008867144697746381817929797383684542595674689104077316847530760586135733990875419750258384963314031979300058353239039765510049805759875865365889950704811029171815849647514065406006447553197479907513256866504776068681442379292680485933911234762771307455723306684891132979387828167380274573831148988042801078404467755620227077844513927649906022296944367757138478265129657140337428821297154441011648947338164146363813014423116446874254365118733347289147731174085052082065496632476089040408027639019854227887163852192676113854365245561823489945984631924580551673337271849892238195254733170761154032424202281933874487922574756679382500385073360619567171069758513776870857735561084617176772167399565763217997623327924885512231273014625884640994808015517986024477732467376777687868937423728351212748129964045902581256566351947891758301233030095377305661891502564893366904960816297182231554023889989026704 [179,89] -1399165404609358091822938498890850322029386114848874503899357157876358606468530782375713340417845497361763554895024667733296264171522320266162129866644177930752245542610996381563506981042522894310759713504536087563846614213840458923372490943666214951577184357307569575546991229118347837786882101028540373727622530174521131310321594721759049890512785351572424653878661734397425723695638840972729287924467456842491761624741955754911513078407922409207105774812604090274428832641872745995941841760214687376633695321868453442410505891996572179590777743344132248651975743416367852430295579575788144853481288646131314560777274367328823250742972082900917666467587575802918562323929486008172586122234728528831317149727728272499852493048091586036537498416779726965748493182167226590008084586354134976982121329752026640741958119663780450641268665537906643336807304512815611339558230990219130300000533848645874519965248515908731284144 [179,90] 30648382725399633122142808760656749723683550560916838077051971625662191751739411389593428861318273409241628727034895934719591707035468230796345582961233518026934384573537850702276189826432925244365272381282445671110178549744869150099047678993175791797139170211501453380970520878360892728434211379782366861099608823343293441020983759589833604271273828171424054225854834355551879678509324156054185230397886861086579253419152973563430524383258457478043615999317152255520173769524037256112549843585229587604610739635939547734644982245145821373366625676664658815282827196009817313421311304013110559038827256169623956627728119706719814996650430409222011990310159002622644627071185013069792443056439949901878430870346263332715495831418764665401224133950837344615584823437724719152239643249629900489479983968356911114746211296206932931378382173654448614497452915970616887622188120351763315078038717073398015266555630085992416 [179,91] -315747127412638108493472945431006300545686848414114759457341990205832411873879585026597395125246589491945309390200456223192106935591540587667675787414758562847941133892213341890104691290450955656537355405032161005256923534645626233084890923299052056318852547652404649005717924848051504326331670983272654112303420086481597104732954075065589034786385575006415102480340458510020866981155306031010939763263990815321342638168782261248475888182487900435332597488070792538777594036837950993401582139420576651056698959911558655040530818203410994589323019135042063793635874150374447797294992916021010383332081245826266168481380637519012002376574619882230819848447652165799381645527024204081712158411859073511424517885466843731889180268596556493647601323727276451825864883705722427388260145923541866711321000815337977597571216259725289096836696491502279935692833974721970522933064525979424479754033971787479790429642816776 [179,92] 926843201084615647072767191833288010466745941341540899106537444413607449487078869264633365986452771377667649469824220574133369386949457817549320821505182601896806767819948921602682223588756000035536246536132737244334365124582476246229203427431981061635245057123037191561922668086227362542566287600780624079345870297856913564675213064803498239950808684819048810552287812261592616613084541040248057168553733709468748472392464307159180128529220103723222588642386620940582760358503464836739079815021552043497321636758674756406818381637387233079755613608892877858911549217356415336377352781965362158290239745224148293960852269789374029096072893298849121787976701446347235115942324629849317755792712631146094354861427995164330850916500035133970164712872125828204786925185570114927999379968565342646969933691219780449266335688062256175605616204322056454011020977042591128334003543278616096935356948878153923168208 [179,93] 15503406185164466952336554364939751135760287130415625931578329835083995801548461925351681590895263599800991684912159631303761779887416321714998488454480838200737131352869267481557077157689797305219879650928553111031955246353627073620830102567479512837466575784842448456959558437271518692259830539702066014382935073563371875154233328314079821612006822826911517641175800163695313111289342568605995859592324402797775370664957216903724215396056681377278898782730157543712421710260660333729913378995437564478911060544319506885722962667025067170597334713498771993091651950315821077663075876872877995613235259838625691220251930788855494287523899602450567222733915588543344959413491445937263525149675881553978027960615205969278838942970629342769872111616523973847765810101132611225317277188230646032523859903365053238728826783463152059212840087748263793440438434552151912856875969862264652839324374879096437856 [179,94] -210265031856195718458019755525374163285749328964628085728131937696607022828550880730955865430736911666119640867561973826429185965876674258824585786432704803485607876680672335856962423867361056605576192999479029730519797254560053260228455224788380019023703687594227500050348852966619906435065537703518098156094725325958812393334618723908109770295695752480675983168285139752856658709695569220275228652417379830462881218549675433791037916153872390282485106547883766763034122667686563725307933483759968471189581064036621042497651788251279389593712887157837036378011223306034242262459172280519715349962202465995131347906757788963227034977968021035367160896297592973120103145360997244871805286488563941646901498267154235380159448612062752385491289275785541850253182724691831898989913798690708176396514472365688084510191518508240992412591681484863849884400222960412325347321245884121254737453521252797952 [179,95] 1169128911866025281512423966790695496696812649475746156355873199664997762824359592440011268750460456050476714703328602336864228113233325025774522311174813769026407179875440996031849890374037629782028758872304106409618480419760773923603527174047625718483463951128618912343888940705901960073659679740873959030245929546568898430219564816399114194023108549318260774229628955986855856602324970425705081780597680836003875182700868884813937334957084515118308632773896669423525263671994248324670735428643206188266901730575546193325262371588312673144996429271440091113917918470954859626432493334738437960877035481795779759482937514225230739618718657568680448573082290533404266646302762408514835171759872340820477765159832873880564870002766192840742016992872207444483261043043341751184759240673258211025916896469897936794959953654058220868559430470604750882655106356999642278688180186464239016274917208 [179,96] -2947950679332262101036198560227675210172434554844362490822819908242190296381362731283542639882500896007182831954670089827027542173969726250497511203441198079627725093386802401966323204687983473030757641437334147521817571558200055487802982734092505403552538560549244345777068341992011684149754358996541579034035487407063276351966661980096001774211180409868415439120118921179126935258067842506904506520288587460739265050349580038682553999575103152971675800931678826071739188213805296224113381292695815664206921224986540745229602918316101620226913011629216405820054972900359048251429004509342505762929429263865242064187329524887695046987251276319616633770104915820656179638342189204461056785666442969844368944613471784350715349252003545251040891988080562144200643457900495263930336417425197107964230044362018366367947071420844691165655916493418115159677960577021505814314694769709543606640 [179,97] -242247787991499037299670210680303141617064292119727471178585376530057391611454573491169024273533441357437798558011862042570651356969278871874077690173549386919017831681260809830834855866097444879620442366494800669845007838880067012328729034518328642953409583318247796504522180144778120896940813419958184341571818288774701360428888528110661554558630758225589962450364519865452434696286610536323938187100507939768937968029595497900621342450203653998807377386517138624565811974393654781748073747952621956418090162929847432361353403101942547975787039619231550007044558194590213753231534410572230459477360389591527224127498220829930570973461339597501744327595401384467211259943992406002130059733134589398146672358197974927293539618411521943672516604552799442812343542353763421399482609391610595586464948485635014520817785527809641132354057730375393286675116976264680941637314053967168 [179,98] 24786087056361645784926506837204308192236710790203359001767175977303167202951332542814666309720224028301313241640610059263729581253806151580985143332439735557838481488087924482568109247473534098566237304421922150713561420070030262582317801568835868753981650069639997383042395428922007313543842278474866032624964983517198497076267075853920244547932617462505140501680386131660568132844477341513260368839807671842756370627385588828852694703590442444781650914819655738896927790405457236677577699324575377150973690352380527082451393484054862882144146429622158728651453919831959709100341281289180081367376155812178267120824885560282201686502448579519524889138652262730703846488909805056685029246967827319731181015119257904009642586754378818913576959565348802914286544262551649661107504739705056642689945602880478095781771283266433657779362138988489196913865685941988738746360221824 [179,99] -1415046206929864062198705823031185014196522310492220500014025104414288896492329610257104409236698365075773735472728231111945959630428908715056856997499907275173918213078115548606381885629107972850786644021941623340544057709113495193170063810682450756440257375183690766556536196525733736508585978128012096227635284088131044411366468310584156448945540286176740045131461568047872790533246140430989540929551733046811538800197476308428651067223370779015606742493262858304363778631655640224131145999902447066901461310766899459705146302992835016871246741885206049547912569540136234273852116934298289670897219343577315496168426106928417787023560760302074891310244256120857838500159829136976582371992534565766610228568359200216887430207357221378472161835999891222200255690251541136938144943819265480012222225772465701378930011825072768254363755464311941336704154376236683017249240 [179,100] -37973319464703731753068689293987515277539180568937894511088745204887547248136032278740305310655616967935312481841240829747655283657227603132298473994818975699550828852265267720722402048092857505966013668631193462225323441413390622726505267496781084557403267367851170866736029310833459924148468035079986656623153765958430417408024670834462325456805782506195984325345797228093102794376243154409294252819610695384473772318378348723476356994660769120595093764659569816895663199843678971771991760182305061667032770512994654677235355961053056031686227653381519365831279422280561361747753792234692038162404477595845496527742459191380592296115299336077503461485457179212180168297239628377102970475048050754755885717072099623034986971917156395495679127049365999941652154431535043444244109724972123221517625857545942696777601357743435198111783445216867918426966707666071352688 [179,101] -1072575412604131810157641899511751645358878289296261913958287727641877273408341482159470931540756303626141459189546167441585854212257780253187043484631663098535924634803933913806520589810905897335747688880808344965482075575192822059468314158539768436778090939393263972136425874229747134023951399428164382714706484656710674089423755277999411768795453888239016227043101601847790340187702264282443114250089887354141987057280022563352969057059683481254421028328846869957629396612530872232480725795370679053357155689559542754399056427667860953750862850282946576111363508445691323108087570187563339241480696619943848969609353429897179959598468648006389183829569834555781068989248084874828831601606289114130151688938282885688421771537549396552160070523231047302468396387845127235078603718616971632824068701801230008452583543499532660567168617893891778264476439368393516 [179,102] -20113805050678396352766325258734069578787799393501564515434717363267618085822179823671216013598419827207446915187865056893178708817209206745611592804169751042126762915247831187875059289601683026954678221271985198117932021428521677434631188791118944053647120340640674563350543271605327652489339436450135595413331376563469391620649633280938603014978476124834411959741438489923141699526967889111417981539358945218400542148450816337252511299495468722641424362196872394951295354316179318023422275200348739015022652423286147043466333100365429740315155357506889914386134322552986735685833853468781611927813654879310453212197110660389018109135305893858981927112566834057632569769413238264799769251149366670653105319411739013596515038928298014012236851601541983864370414072398201929267596691162703392120073607487551696317374118952986876707652815695903805052414564532 [179,103] -190489783393425950852225415092041569773836625102185789626986342588325308701632215283366900092208238484527797094210600012323150459691425778025232290975373186736072481562515505768368548645364944203122632699651705302371185653089788442164788776311330196727926482757258728729444099555057222137130957474018042819082067475611444665301349235425207829081030375384399827170504563429271610448389265434720257406430819466386266486168073602241713532469786817041919379615589064282754537083617240384135504412289059376834898831436860203285273125741573399672106294910342067033231144167509349527443967495748528440154015349020272122433601026812485019063249120020464297386360055161641762178719970942884661991756806363413904106813509766951301473915735939799263670186996493470821615964630789962095260739228181264805080102084430959981610418479767130080182903131583607885415894 [179,104] -1049846393192779729866186318477363197651854832131974398082919070754055242158697502674191687468423824111982408651703623077327024769542364366668414148352604434342445790424959484489095886222659955333172683055872827999737939521282442130221186076031469083416084462805159422978078703625427295323363081929283897771277590991932066636623385746570804834366948224416084937818093927159997762879032116703011440549295685601528444570825231257189050002906037705976596641019125828502774769432371658371904704382918266457094492837579948928513456985730185052645052069949146041376244444983789352881003344836652730623497176094349082245384053148091015547554094147638893557864656656063568787767161687332679941938998390815223026147308925341999385334387448623225854623756588976111847054363280306837065179601785395367792198353157732989736008608525623099827644729371094408892 [179,105] -4267356898059182594433045119418039740985688180022747080381711233286868693382569637066414792122952573016763995084463022545924748184627305769866235728330316793986280579114228574822362519195273142674912664473615000989284688726202800476994864447820454444970226120148562824237969289666522228256889923154298172641998125697098943663243583821022811909156866316247209700384959583370398239746535565699539408185252374167199071363677112322540300148207103951450057070529282771864347708964718844106719489792934759989235028243103828926214416475280626176963060451284273018358022770196797183136319448690623471013348289936637077811237304477031156449815528245406341698266733931995059249366377779492953764158758233706432022806376843227204101827376910309954512935748784351416461348891051776738226300314555944377623570102292819246910285030501163968542084504112473 [179,106] -13228071581474889792308377302730378523856062225855812953278005383017807371082702000406649061174184451462637434763684722583524407145642056158134563043651129148428144212264597737319040422494395192765540647169479326265291416106679232410359130352076437577300119197292660632503877772895725776577485279872155637645672597149203896011904817475818098066099497172073125116783893113786055062568363564438951268637426418549316970639112205465594707439260364605351791023972070117275396164315698056521630577732569749764607799147515380964825238226596270597863313095865500614482103370433739452082499403895254631499373262484323462752369258163554915524490079060539611266497925609523642562105281434164381306168315197792649303141577527431745434669339386507866325504054939713017142904222232971566648594285450322305304784803548404486825361271174078283000501224 [179,107] -26178211319005679953371964368270719454715856527648925316026676815715290990715767986822115313680342951033521465475146242583225378731272224137256063804667406585026537644399895655450713249848398933960835609772623844593781197269451089095849441118623968111021342688517720922543557582562562688913757847190653435090616068046349757460368934425149876779488173599040088980792564857047299231598281902736312281829227450717460379737568791475532957309896956088612206406777900346151419330046081635761089047072634424891440603798528817717479839002180668371620433848257164977424923164552231758027507733440865643741738917297296237133515908300434530780582282154916105055420113262754143929168308952985180576648127452845828013350480197546613242141812902637531388463938510114773589306351607042903243877882879423180558638170098211538600640335380324030502 [179,108] -29341740178940062986741250299435572588217940284237865967656247587415149530033725280419710527936599946532222271538452155818015521327568512876399208459636144293891620365482087700432721808326947752880606983193573329758867965454895097616147032743361205380315115914427792683037699067491471946352742745418944567447681886015666418855579933176783156662349733331835728499648964394549116277756900967629488635638210406364578765815022090920742362828660830240568477404336118891301129581613830464925573509766040852900113365739371077645216678593367989746340450031537896612565511021929475332859461333754842959579142556923903334846102385929183862343260298947194399842984013481283208607712576591951215325410561125992332311830336802488146273484893664610348466154553651440069647613902710574104440223949550700629475915433527857949178177742467556 [179,109] -18284854583035724629903069572932134296077648007658253771517641384824944833310816947223256728929942111041635457178554408288706298836910275407217019670792046872661653405515453140896124383852380110319193476918226103146876027562533155515323505696123808321477765726123491084805795567776147435406381027055094322551362805171032417833310779771393136210458956187317719743079745563725262849408111841615645195018988788693910653234315881583692991890854272990874096238884716255656994823230680195315025154519360337614733167077209081579490472448060830917170101675949507168624184590046383979090386112009741256860061765177435621901506468881468804382653437812939393471962150147513250306950483192923914276486754850539643714780224795701863137526785806306221536948951493851068058464607534603175721957253313350108947175830930971573041696496 [179,110] -6729671993937278707492850303079112044591732553908219410830863090130569940476075417081761670557907730798978080942317059039716470497558771240882552792007074277060180869083033166614893839809168292947434953646179324500580335494681576216115323909642137485821633219847076023894346661857995967455664486896049550093074784081269002626220751755926574624540089014597335854908314474547360333031165843557628064268917320284216266049503995509035844939740990525546656778697544169949752532331076430353606914063305101208625617111228802086197215932314663407661196562208814386673966452551267538469515167996193502629443468531705011381397302118784158656199344217829235290652326735931021756190938389053773047761211422186535327078902786697239098871840720950890213701757141031278380886219316577444186812927270022152770902409812773346976 [179,111] -2035542068413946776628758768225396332124103939422576584239011689298750906398760148607608823429027508683475770962175761484951531127563990049131490766143240938708529383053382244163627066884097658758054600203125801396701649093774737975224429692488416684673343432128464910997385232670858135310374667339264229785991389523868606044591183607914552462577074842508434678946817600055910853295752952170246566889997608099680898124537605627943280888483060684478026175413084718142580637911299687112724555246764386504327821855591769035533931421997917342056374299391213503654162334286346486687588631333272292213822002974048394767275703881287099343224008160182910512647754433357618220355024680990306921944726334412145578104309171248080242879637247490754553124295587308896997498298375562766442018240235298198767111834444556 [179,112] 3354205957005476021140488224490735409452263783972185310791182701426511500394189255779544092432601255192593316087734939626898809070156014862675964650414531036539727502880229559011722840368102549361246729885210695322702668528637377152157919441900580111736711854204847531201510884644481448764652364967095079005723792762543124688468503856720023949231115067332430071391469547686977998815028850239315048011031227660900558676580038975316571172943718050822509298793557934042110008217197532740156221543238015939588564481497897125371075835329195168464286222135862827096016204760562455615383357933398813282500910185111970824463772999502954988372510761599649173812621787111987182459359219529593310215446308175110609588218714826263635023465563417029401868981288420027958349229028402224423488908289617855296966640 [179,113] -24160129466768263544500373548996639563607517674695361323830994734877128736335956211212175853339564697906225110275302055866574081147076475213882527487124465152536051456723063677825332524493666873864622882210695867010718597024258534927536482401437349175802823744296707546994268354603525455250151557053566702220643538275879612724796174803197829234655538762508234667786529250644086418222375234683999031789820243086557516602442713627988933388852449163575670813405774857007638285644480066395359998873991770359356601109483928596808391768489211746779494581767338555802752024202174779029965880353974848711324472904575635158697887179639410222283665797220562432794096546781733097057352863727116055919937693422249803486807743995085090204633808739676747855077589509105292252190289660868172905530907705512288 [179,114] 82514917576157523754548306917055276125791263596539829803965182820378969535774318463425809924675110995135155860434232346362865667459483327275045962201118374770912064118960690026731250674512189917987882608016976259452734688216303279598309223861719282430791490089890437095249336572848087741528542637226742284674824398826491920571858673808658277806322209749302161780563802599339358505547693134422213692774088699485665745127094163248802765947411268250547036339707679471554952004545016274335729559191723759331747872544237628027355323506926552031273231132462807487867198920736438638803689644502722898474951368680224238722778905095391617965355977679120236830296782646317605433601551381649093365121282793169580605962950215354088232044604649621365022801845793877451407256038341030851181324862309228 [179,115] -185646778143648350546317535576958979057277243798489101257729565627529501483400212602184945768816626381218041914597894270654071127786128223522419913502208531381295291279423565262060214759366920598251349860995313549176307862529562990165828519362576432402142231986142741119394607015729743023218299826521492664172387091313528511933470692903895573498777235105326215160091981669393730595898546411431605766358798285570392567468551255881749153943644884091718325988976071650704806034024530544563935064738534434075617493831224893088979610791590304425100495898392585398191158371712617768206509085367094664428802483702283518267216773199455227395280846791343437241833092487754745345408777282550736019211564972985305158973423980129073924349535286390187118978841632639473298939674488012101935256936 [179,116] 980833671580671723650291247457036910209220754292400606981292911898705385615270425975011080684643795882580307327309019936793172431690418201820676814601218884298584410036215479403274882600942117835355348626229319514269403601061974493795063425944712469614803450084265035986012475440159911195909925567799096885143060841733671240907718826633686135006208168601939134418936969456632372775393802285607541027274712405067009394402447618802074682108329045967017617053979913723444557473650720558166880632989767593498636104051361103436848791616255134077493141504011611604373942010630477976416349558327486837342343080685318997878627590943865571596139032947463774321846223520190902732718894256014166966336426915466232763496867370497259528583349524777816186465159183860605972605786988659309320 [179,117] -9512804032293995421710226685922640116722249902941837599234446052499357703881956105770773961008007737577517316258716922288817047142658317772403163361566851983683602377326251618037972163915471046366917152191979051956207074198016267576905302709265550025128812844945330020853177709839089514461390822017546366729178443303806821395528870695859298577115890554871056999278772990481129300399314925724316102239798576318427233395026774691501638878639948551048550398306743397442903781853505886465157427251563277703068097917759322619445135668058598456923599450865115132589189406334645301942561847737141132152755509362865783312903855941405883028671245249625963868905515500812718235293418682161144323950602482799029270663601868832201520193096004840220218617679264681984844296496051176304 [179,118] 70577164671791300314846566471672800141500141004013094286669986983647684803759697942298275212035282611419674509383993159434051808477056049454215185299438608755781549364047740912080524335724554994439960670845983335346644669660771262198158104320950894161635294597940208262629643778551957793294931504491408830769152416414842840628932748152709943121339599797182529694128366968499061602761595338173545135199811048616376447044686491356636320999478598894106925420394002745179458289826223760832912307650291966306899283958881233587978278501587639584493857352200958066476147161988897126498291780602643877367689903474683694110177788060734178841776277970933359451870894171937109539872706901112826929472283246387876246505821890056814708707838139951043185386008509135861566878596351 [179,119] -356546009877478672285322990292615924416701977605757271367786047736891654249689956232729229170765002091702761534392034362431557905343851414595164259720586188514789035037469635346029550893902279481674422124809487002362440938418110449868410382928343541475215924909732650731134148845154573693469708169064805762795936344847733934501915040720343144940543949300876765936127754555414076965574523542429096370605210682736556998048994963780654651952455115831354316122361940664966371767750727793420110467208372982051775028316460991795934974983913335322046370770470543209440166603305507862078487282663457531094403974474754361072692079480040398394363061280392649075425280275518849472201458549246001081396659657629631712852087877695725015632015031649164857405637492565291442552 [179,120] 1193752536808961464370608974254861880941967650613277920784852203913324767884299654619556405391471453707701147120202402712416067122919486547346458998150938094668920598872999783490889668845618313959358710784256297792445085112437544334135705403939995315443855244824128215492621141379993709848682541260068001595801982483406902453339374548849207886854445741496072025678293075198882209770136694390101620375610775442255166746632314335979996089112778228378623430384900144562507258556610900633967636431814632252079825691806176311679115795812713201763919435823882311908871233240158827783840311383979170943857897525547438522570295263070538285527816863661589348348440751240071795000615393716158710728860092373130350393696898629127664032308260485204613466282916690533424 [179,121] -2596499930552404696333207980143006529554296228543025418076945300690584386977005984457013515211468645880271925590650567482806686432064409363471682957614212584956025092832483178269471142822117402829442153857999202612934074697620837348400307927639202646626801749590688734324439557227598438167404353251932877915856697283211581791468647596977095817956383261457574722470314344543749381666356729894169919308632445149651247407765819982604064514184519455777653205127855781123542314710674410609419466361331787884225560927560791412051818079817051867860038949202400983842366449090727648271262173842910782420037773219993430049802797656430838944760194052599530009527918583663557201554872760756129571381087344064039113383138271659709108541991546682403364778926376000 [179,122] 3609526523638622766274455994207257637958942970019378037696136857571957283062766434742902663697283885701502768843475371639599404505951366272095259172949090951954510801577337497203679544773099622689517083049831754426288982407890978467290154097594283240745446588435017196640229868358346123315488091964136113854325360057423878918838684886982728184221214590185683489785811940187702497222520439615421352885079838840605038442926206016191874709648000305083940102666296030288107536830078812007189490513402438625123718570770918885419853619108086012977111307251572975995396915898402854265967356442893950868485898130922456588336731652734340380185255734822193099776094762739556651550300200952809577325821159994668433596272393937618215577400803402315714107520 [179,123] -3163504290413236674617944577078432177874562973230401860846102976392673880760300722813415509557017414863737779562166387833694266187638716305237703372024070564156304235285199255140136343695488299031611017570071503507520057700611952899065440395839998004468958103081045354618329414258843562027185081623995841080596031030586138831541196363644143637622567973860102942197353205038478559052532163111049415683437760841145282824755432176336536186033064449182841940156688074376709522323571786846869050669743843819292535647853151697404720674769595016694916390620168522635237595957674038565382598757886512371325317091748960487841786157121846066349608027110846369786398072685109875617016362267567209814668413238334036458293948780272597979587892240819216 [179,124] 1727249109595687441198801742604010767885192875966631398824284027221916299950198575431468171703307478682006481376694376408704270533136777750043667889556800937741621874351123275903015926796357190034529775390159037981314191391094733640268698494514388346022703451787439882828754257046010798446977658099229440388217240271573906840825087029469225299383350548466151555886430250151420471067586911382857037415450314659668221786967333084545634202211940631682785683372296025883423672611538585278809253184041959702814556135920384474900891073310277434967900449034964413080800901996507944727383592152574729699478902057385987299522456017244945077248349503692711036798110628728972013188616762622776053192501784558053517423515107771392604586045926816 [179,125] -581051605213113316993320321975986179581121500444580359903281686635940745926532851880269408105904420028086491446566408495720652186205824358072687217653403990750060326517424426153538107334861911853936640114170097417068790358782813236711619896998651924173332065221044826584689297221215862301951795588450068476434637207658518707924201494531768091553959159906741230523277994969285279496222725881511522337336117781151035108530474926641637249545763245744641419127596382173480794277376314147013212375772826335551522524368367629106044673088667212192644814184372455788394897089445972667795294067540427034778586431729418801260308727812991290831857465942792322817039197135953676004143076338559076555310839745727567231422181221892792834040 [179,126] 119143910185387944583056249580789935469854595555261698727019294378714059447747066256844726304828470571431558570952196190903040488896019414823139803157073951274780110800954646023201975220014740576597358360118242652201340158991020694220738321598653097588423994198727000906811350447710975407704255422099392145488620312639675530439374987750184926344263057075106434360603834599771385872447958964402395859341153941895293902959268421536448611410802710716940216533356203423831877579771464326023159264938927145026374203555079990832457921096252318790180515237581657383796621241524785829937440318334221311475306531177618096982471535279974814990087192986998812990922868439677197846512330495875742254640640915282594018956260530316864 [179,127] -14728758371141927030634970124954347956120823937713403419342125717185985207726469860595348577880685089112030984733419374391417182487502836407222008888952997420526087429789570703172103666438657848006588574071612868121550847386580147544212673323000679023949726080996987411695853294089125068453106388998157180609734241973488925686079677498781203772972545169421625425099135114608384872591502940847057753229050328793842251116576867292084584009922965065559121122810806140562781957424223680618358326895406127559178243269207540375242869146841617383361605955448402008436655224052318230788624346832518496630374174237222712215713878311231162631180837969150836673316150778067696158677203515482950370933521808149231227532160198 [179,128] 1085180165619567324069126499093887371280526829087819726172375289090415672056166754709098104913368866634108290180385647311604576707676968591075267808007536917939723577250098122576563591964745692496798535478094984054179548160455497340036363685102256224622361212663813008922748899595723742580440492102910956903143742125098055165012630788550180353796875082668624537066118781623431068312731947540051004632434258321410295156310760842065078506070549894351777701079562542328034074797282882823289209176708039461810207394313794498308108502498035905437662793401990757752187872231169635230904196782584420078287006313345280181985132857440799079509359698311105398526674494090838867496317445690372452536493749648522715828 [179,129] -47068851595980631827572345109537831607836871243427447607532920862258309823881187093209773786115107327590463873631251666120974046412254923140604885539300108213302519427192470728519520315952522194943929566371855640664314093090222772919025218007549360092346840633122369771434407305777546432701229757515916967836665335664448102573780976869493483801480213750428010093097157067122104719479584374000452158998827782477349805697538377153654344870204774872833919646044574761685636317697787889992673495057519682357950042507250713881333722801160948931970707584890030902927423441709472027710796353769447595236426618531725385639023858299489075527412046732925471063321092950451703048535576163546118962565801140740 [179,130] 1185975203803256131835507292419766965569053075676959597039689638368390455216072948361665052661468805030653783606715309315720219386888815684509772244928511443403751027915399686234033407041607726980450013164621586883964251288018897356194289638608591877545701610296211189453480181918466811989524671970804657934681399869077905734567425848970628045094541861505066776397259129419218126164670021155742003584812610977885648166093939044224418131677657890091670433342012377164957994479569426989439671196497955773172202156475344710211993561024376076878697074334945256058154917793528693090302615831584030586274426815997217868405187296020846305617532956459467847344350361699118370239806283469964604274736 [179,131] -17108985593933280519253412156868355896088490059749368813243270930476276789938013384575808232956689384082398767639871906748857797533799161553038355781133303200294993476136851001714107447984201169621790660819460842507065317573096550437531891871022956365736146263342188344102035358009013771428427588473593236731356994728480339016534589256026248934885144390340836014530486261141259318758871027992104389586946145035577582254847958359537809953744602134949392278168094794527431249733036914315009326350650679903888158158958000275934053164893318045049816715616418287906608331062551105058880203066553970966131014632613870310354620204539843879367503909989048067920191712938764449513712942318081 [179,132] 139087050609162619683062197959772076871176293794986818986321385164074527481930372952186985122085308440169380049917959051576198153132372642639177168243642471712541598090016133729215821196245493588429659982944299845734110117083762142382615519984403198563990896595881946610395587620997164241021751244545877570222657133124506437404944143301572095251209874400949911329909176093921664173325574017450632297844920480825720919685034744643094896725460596336922771388945930049516762490831295163756629700375483164347108201135583593889509806304553124736429922130453740506325153360512406028776957605769030626409388666911743038574612067207902281090615797593192945814842373057524254243738618 [179,133] -626195320218905612525813082609239671566982891255795648101861812695117825584841679898319570146951672766161332945484559850204154147145912877341582995800420637276584644576992578525860583716338182112501407795550480164233594380828115770933195885086895369776535225589490286404651959418467615785177561722053565207465701608349001841907672547707884233169471306597745816585588344456740434532374193138432547579208990626649156061820664474603446886342917914986412950491890648071907158154159557595719437444366137049799089577648406394911298476948978560763474415996513761631046883661410311207522300672458147338538313365894603096194569187286489695680821569706668346014555598799322880 [179,134] 1531812004697155750791866987330170953272979192599106445996283415199034267597351451825086723312645288586964502026631585163462791756062721146901285606412285685084909868931710138228876270782580394582443582726120236272665395997169833842476561581449409421719391008930632231592246236103501866093854666640696505950375961790874917811617084567542531215078168238533976597207793215242690766765186171650378445238493414283581949764860770360744989952875080636809233638414373064722047653623533443450893352008963872980817574962904401579082815455104903540762410576861108152018803135379214157990268593939677681135618252497637370521616134414065525098853496226129641829665769400 [179,135] -1993738904406153166793641348951255637321130433082748078503870397048200898602599227591386292987555237758599108898445925687021070392412437329924616334195782066550505243852155872204154940885842826695904920436577279262215485416401873872535262418670164089545709728710198322812467127696801058041754488560944427993416100849808156087841754046086186896169341328416931702239661690164146101187269026964669290709104534463929202205897321080911760030658273953419767648543081523493638230213019115817224795239475875115219075435716548124737692944621669773532774259327773893938371018715278971482885636882147044070711095585946168177404990090515870300680996205683743264 [179,136] 1349220413292073110204985067381615167843552389501470862807821342337596663459533654896107335955228495021441584343726967475713398233316106652403522370492205348392834743672402672926368352511877749605279602727179482330536606678265696308002523198169299831530015301475161488154367167547893399610632740138973691695488152700387874088589285566340322295228291652897244133208850225626550196082145913428004942213834505078305514736077347093054628136864665656729836362374330935034990391958971690329918090183286598648587556929798054766697867409287837546032489113586170583523624470794150873070842243761245822483888320373073530787003857566564794975474776224 [179,137] -462825556738443086098580118233554626465781294607403415582662240803360378045107204228742674193716701648396405720993490095757678052815169871810565517757932771769673081490495662598347541322170219863115637950699773078852543910247547645455984745831253519162513568618416168605773499763493580692268192755548408780809398045020362899923100834152080006567060976139558480722608787877669840231340446383333617439933054254222072322195935736053744199547489777812004203088453910855503984642665954703065388717785352786290993296766343164984394413014864064951575767770163747110158345993063062042942008992086098933239835262873769901086501206693856496 [179,138] 78252612577324007213837589017707034033102305656599563179134459751741113539188901759099280630823983363277822840157265598734873485773716626866150822778910060729133153276664112858066117744479974201938627321743995230325559957994945799088096752854942611965352071824148449561691850029099521259673590306509144214051463718820519882523095799002228886799075719552493685251710010704550747144515086902161722703031697925880050760163971522259034631123993700419496028374299546782557090757390487659777024979732655303424312203441437847362611590930026505873179249413848800846340969928979729095316145325048661466717172775357819932185626360 [179,139] -6322201057388567875180499731672561595590585556427577192262462107955311658406019723781264799525149620720627280656426912044294656903674424276209837579406889938153032040546486285225528049150630857919660155802922032215018599579803107614977667255567711175244266927150462886662049966048126934610024095434392188532165092815999684181621157273445087234253910514303579581739837068138900007032173181168888954597551207802546946320259489691671346568197448057272835153780508610362006338614330951745717120871144795564965547407221379356222655887878591058119832460624604636409236096528882399114248438540093919582301730602834108 [179,140] 235834760806828054540398212682231771276780335014745037158015096144334290101196503120641505972061836685255843393216760756893890029274748591228631455638150307549510184887368314313746491278698302263818780848531281837121205813274132223887416340968988050713594004847210718357900428624774444921341714354973657878796107602460961627203706829544640213609244804138688750126367273554005880626772843976781158710338994022254368960343618754525910227762051811834124275873158568692994260737723848442524887430544670279291705506747579626139734168758414007744647740973641674793254478427760648472048308327598281095842520 [179,141] -3909628716974682602265030270549603790905335664546730887465751290409967880310614498018589509184563140801393817921199340384096777439853572363139142567062838562057239436642208202882743765442524912711987232938055607796297997510856586831490544547347895220165920500824994999678333870048178183471537127915271744320782230145437564532509774087317546488879706276659331335269650662705153649954914007870491381107079353594811365037243851809298655771347659527837068494828353084328618094475975241545369044757749124863097274549076982546100265254422227228183249419729872302818329866510554452571912835002080 [179,142] 27603196049980676253214532120451602713553485895592865513910163416934517777861230965825628462775528921839946420340461001380913046793195693381458413299323273865413917644827768577537201689999033664653336287899106720956615561624536356522290454390543599074646866044037702992626732909053615431943049861897530209267238962487369746119711369081160835930227393843752967482440570164310675914557884881026952584589238304043391289459672619468135236537247100290903265429154813242231114129002166036659974103011892143677223830562231194123697974856249794307936484422464962822946901738622428895818 [179,143] -79137039299119534878917096310308427047541804142107802496910290328266812874066562937553590098003190092624233447778304825011363021300544121239627477766655981175978805677372454370502109631059942467704706250903757069579502645682565841019493172425067636425907885742470626769157982500628024536460004740624468890681796096048793726890982236842465321737307088830241829102118107247123232935155160612035692671438943754421871835628690780229180647428832427225825578197481332505399395755281081840254913136472587731915780676968285406213378576435417375124359106193206420314539786880 [179,144] 87322766053855153326931466623965874160506799229908054619286951744742013430365594644403093771601697789683834962454776267693875490095947415121675903950722863436613145413762310230154560878333052914765279437128769349338761207056463990483510307509277924566000150655406732380396992460466554758837066080101839257873007767564942765469209689354818615572325553060195802575739525061628878002820002819183163527555748237944510179203996658002384321509370537153248119604915763302907398346572953224469105776756799237802842714471762202652474353782556096432039045702146975 [179,145] -34907476549994664934756365982322220391948658466094670341140323659513654588836637799424734092923768481050586355182268334587002364821305700052597298489998515598479320129164661399079861703125007446659539409985521007212928229791074123786796634778312913193746425143802740628793924198854562889636847443291173782677087760359835895188874449747838431537044971273922113114017260442862448170608601663726953180700856512709139108356076308473516264352650632558927676487468567093537761293944604481407563445483826411306143665583592424214017818995710430012448 [179,146] 4719567887414043155180781903482060441780443855565305034252272301313339218960564614171594199871518092930681608717130477844232934608035459204828919344615023513580666292768156895531681162194827370161625050350917353623787013636082872658741317640733463424678774141981211131068905923780787942984652368644882650119007899380488915802274794188234669145408921961040075154376411153291373287531707794455122272840774080582139589038102945824908094157515527653966279099783143626819849294895190706951533096872878194872089520849693270348065724356 [179,147] -199512471655509801499611547712105948315294869507168099100034424891492150911967966391716402457906856487154442190197397155245769718291365791873428936891471577961501871646801291278204000983591491156183990820849741512083000568048256579874856520077325992851046831083234883501503396314844357601572115250727578837654619153274925921552912565105707431407550674942706401986142952055057639256152249079504763122133388853652359883800124132002849152358355026606317346773600541268380273759595921871902750604184705441648514726069560 [179,148] 2409223872828739450807107130208789849393188495499151229449473428241506465260784840746006609730787187966944665528651831187166979984531479985093891505574704428120517785756391423568450390127977076049818975184151783300234485998014700018825785921229063872202755770510742408390280396807444861637525719866488881056733236857233083054263705177707698396424747366869622875278731944802511936459273807790700077801438267654426215463988980581077606401416677001822634749077649491465498126043345642876998270747412515120 [179,149] -7483669359221599765181307824074987981710448522183849871223633785384752866892057832781843934965323105628284474367918041546931245632635219189693989408366809591591605214523312437420730165589293520166279425117782625984027883317748586960016954461341395053428378321683515446088630531595309886475415674750134327605502567930371075053085286575099330647033163504880639552905964159200986470923034670936668380369335314749609049603853861455802404639139014527793235303198894856553611094944672174459200 [179,150] 5289770060369535418688886186037299617706225905307376550010922374443956969401391844613998963033161531991181581949652563903924851385242510305631322471907803386026328989172269712973765238067080324516319842200930432169938308542862138450917622284466319049705650362909841892411846866363890969121115686413242810766375676756500752056251442297626227379049579648840681491982122338526493327308277859824580578237368394355170914219684573302560778121131783159203367979004219922207076440 [179,151] -736051159990899382684568714470829051208125777052986096988748139779535531461250742940832625515161096842350563782907789212453656730518228218449027419810690822003740529597648771797288842140678565212338009240078936903603723257451802219819721940136153670068215874372881737695355591007044643650874358899096107710130173374659460960024834909333462327458370422375671621664908526402029275054264033139346475056006998038619888871096864725883635419986145469018017460208 [179,152] 16953606984908035556403249354160808681144414010749706407591683179661745848898386232654575210215535068328252384262208014158658871621438372877191553188527749709718561196044967404438741686598535957362358825530810270771754152630326251405798952761593484318108348053080601060815949612618148402378647070279668785976243119344043330628788329543477988143219265663610614515457193598154962958067363285287479564764468727742198226407978481421328472662756 [179,153] -52392057658365886583709884971446678648191606701378968017910992894324236391349247323508471422518727324423636435035118977239736756062262554183083994043452243093484491877745813610105069129052652104841054740039474886168208737121722091475142042934041755947405274497413990664470259570461845152493411497612467221511698595303412841230379659747726897333178809017751753979371918373859887533236296981572595635388677376666585818202972 [179,154] 16772754447394772423125380513997563580340530619437919487282370881675073696763800599912439065973486906629777450696284649584411962473357766859899834270273835006222557204509861191306219647462486809278391489995851325202776570227054302455552588170918087944863707846742018904238320898976444707559899903571706995029846631448716767516691983815008029856727842946606786465595708046561164633959147137691465104173480 [179,155] -402254379043580072808233691239949742266035507039232785407220687073224873508699027031649654666257380433801539952876853874799687959050286659511074543319993050435028335382951798146024826534404228492987649845529302262776858447641579170839168603126094699581403690382854826006837344744223477526847347507914400050892438273860163718098240583369343158146175711584747597177984723437833894400063 [179,156] -478073357749915767477807377922567873038622311231057732780173437661740824258011867593675990081957380952152706773030873049469355311415124144711782295033078962279286552920870098003032813092537089540198585920359372121246272736532902885287521848614853382565869580093490759798239397316737363873200079395946698807568586846641554625777932321876453645288495629065735760250 [179,157] -7941733931961471583937813511636744681559319845837243568979989345807722913471419054637014431073093903347645753219377121377753074154263102459754799744928316683674423707594061598632382256600635672816789357150047969664604231149161369777919497516068120292008978060456529941708009680141520530526999358892900919633670525720655778431785075085443661408027304576 [179,158] -25022668213744758135004177093092310050463918365771009312976655675880906527544732500823772181723596797274639910277959710978963480444104371697781443957719118863254415367097344369158444126055377194302417821912592352488050163307069163042288970446499207725481749190042041053618119098561484157412670881562249682977600115944316523703857133988243144 [179,159] -26994627243238266126575835729551316088436187272283834344837356441632879683818523484367508027984499902411886928342273750251727199158234240179969185011377295795934487225570791641568029897962970408704148321427866273983501525226555916503615497618303090759692169416656272322967168187491856741381808788480911437690778656481567708334080 [179,160] -8833875383433997365586047266420515815738420929695202212481879863238789135280040148789824899465731109096322140081781822711014658161570304505513247723027252519216617987826088179251121873149645201028452137497093347286930409025759282433753135380701432137289276250990460090762841779012149157690306211461017551231936158904 [179,161] -757179737267399222962428981160899727805182494940420358460376139250568449789297868379303718132513697011287537535101414934674052036870407833160965271617402934256949770881221408806910569060207664269870281808902395678736834115114140112337802992166929251949264543970929594780906779185527140284341506256683136 [179,162] -14186647858778147584076451775171358186521758981187136760793195769533385824488411516106856289527167339488731549812431268201436667434363024999865295727537604204779802845369757589786151117727819611442376122364097943698240754537118889396020569235541829101181286857648418085581168032407280474328 [179,163] -46288941796710776281476704435198302142006340682154037977802206619586897178287657196378740702880678449068195735361364043943744865896175110286032828642928254347932744719645287190808741601353470994849102428765453682346320352520237484622351717156110261882284867035884803427011072 [179,164] -19625309104798540832019409650972580166927534362839417492629190172811050951001611639415994267216772673570331871639285301363945812120395784602069226962781856844064904661868632014446875427356334008340922709788110703320717122964301916458262078597289189606698115568 [179,165] -737406326355824445187059853141460257975181900730382241902162925803282185902060799752940379205073795629664198773814140420294588470652385257452807913603307807774540622459680686408122001008221098986569699672835297704793644861881285765036309136800 [179,166] -1451522650168173400130180442951269520758627683969797361659360615026791973773992575822391521672087464935984797842496264683207296906649282055399309840381290336872781560493767277544428040705332093513094415335982354847272392433386 [179,167] -65434759184294566575840172049335533072895310543050264279208404143118105685707180689492102113920249793675617952443393837299981367391488008197651107628723733604132018821096823439434482021044301422288103686208 [179,168] -23498605761540413707720582879775000852906873199278544506965941842474734086162915547955286248853436361566120515592800866667790974376251586695767097345998020446251670450414477375230403999 [179,169] -12861621129651941246285966421369718093637186204228019866498962593079340462513856743853158795251510654641464443744994699623625655447199718907612007041891099418048 [179,170] -51487758216778135137386341885804167456376721162733285528278970138524852514125061128406300970793230993269253498372409999763325666980 [179,171] -401221776539696275496089495173719684617188979273352099835371202688897995841895335988001316864 [179,172] -402201062099200 [180,0] 187640962884261034434192066128461244398566447155200319174698895573088677524584936485911025440794783737387164750603273317843664839881694054222856371247669062685493565747242971179628334374770924413611454917148688812785798749215155930852694850680050177529606736241730112731668742091658481000860221097695606013768698687744046863468034471658805680228929250656718505692488003020629836047125574619328345085929071973274531063969224194773428156283962601889284225161934361084674169309320402381390502110703778942977760901160141597742630617885753968705679960996597643516495504995283604816397785890805999586235759141661282768640897375942218640399674943693022377567989447833395560868999175210112133028439338202494733484046625852316612701998928084856516023524062706847580212629102304966137286787779885077855652505972811172181103787932195886645336069714355322219421454121415218934400610028604108127035824770721551328342546536963406860796061251387021427865828208798097832955635868959865515694202635189540293000865130984492756481666709168659967745711996195315248645743665244518458696529022590764826732360653918734829540529128608745256649589662334120168022933877331689000129699707031250000000000 [180,1] -5039141296778653735322332975500790997150962430048341043405339225599783989967356300961790078671815135956754771432551966013162483952126952159495873385328494508127059318932245321350602181740592064805132817565564604894684209735219402945406345161698852478567659074842743286202920406707114958661248410906822074306564773680547566490150736007751369978322131287211511244047096131975710085251599895786553348545580365177973737342008482853900622292925709779927733177528354118998109425631047143212325085171407623123423711431267391213238758436812565259181940304930879030493075992468263607911790642558556868153915782070737251338882748553620955134702882514790664271038342559206604247660777922172838257323964674301940341569926806897865999022366859609151943599840870763462591322806887979214962641007774561838408321710643821075816306897354993887794449432891466235589304555198240596182746008822866083235141293854355390206632760606248147134135952663592445507384895980862882148601790695501115260035603695548754070487411831676786103808805769556424719092599804404579265917132925152647436568988071251764589134575993138482328410620883540280420341916936061669254566608240618988387286663055419921875000000 [180,2] -1617882905756517658666416442260359755053088894044271514125490220788106714587058183459724708745726779812652027663430493352322987390030648994684142356339950438912726701232765634052104389379814627903679370162794425016558749253437900900294020825727356306559752947406493371877684422476407925896420892094302736257472686309860097540902855970447189023193973007416139643981151404074666642919216789584679613838254095492609318001060612204562305320906900985310840945475708071294181609681154812415317171963347702655524952234582673751307776555709876291074235222279415153832807339093782531390950213529685000293142626469608748864878832125555794317304670913707974907369901158429966472187637047821155098565883047422965200398437025800890641637894416563582182673965776566401176375372101069945969530346207321659127728186462742941064994035423418376065341683925144219755684777881209742370486069853845485041367248812599798749673595687626195625455912398154759474535915625599519104902632249067229243983133080670640258414214099608036938116204191481467977047949525073932055590638815526688345122624292350117786037400091312826295812365643951717707761799939238128797809152445293623776793479919433593750000000 [180,3] 1368786473293262086120546555509427639453442188629821152687027321511580678916986653508896929885563905153271931708836640275153442089238154868898255306361796787342524805751326046937380890714015283418980203649842669520163101790711986135664337277573296622936519943375243319079272789464835049977899970782591442971108416379274117919104410942058195693898815778653697313793667578419900800349422971513629494587126184606776118215605145453265842160090040584753441790946666756726630135972858121437894779291916926619878112837853177109693984684352373929394773815938602598607707609370862529609372394223616996131981525391699516161372663338237903051790179772186901367948722214693427076890413384286926760385518293556193904328222048848948258118233120192123481468849957096749617719063246258938817378130944129659817020713730784400914049439381635173102207298100451359002690531292480164284411480714398535628444763596528882028044784583752333995201475875932069553212121995562530906934528603071593264266104675971964605854830212417404958563933496425765631163978795093685570141462314969478199745591536440272409319878704740684257540286613103817561763294105582552248563756562065654038957357406616210937500000 [180,4] 25686925018102619403688086394391647629387216454865392958778224161087909521701724791553038348309711117029834611439632448942365771829501196554459360437905306101614887967007752153275244607383391757146920186713843196157922635866993871278576637355941679659782846581809260715648535036138308686408262514085230505203464887010586876860252078897233897102705808000906278895571363455677322888347908914073853539701868379637146800757529934822674910816293259120568529061818577112687348270464388392029064313362099914932943126235789995706809061641156837434172157116231442688376799963410168279841400129939618822642803693342616502380309403902697328774096814769659824738801638066170677857535984391498339302234115774262605686407209074081891325614630719914475127021437410328546031514608247370682844540967123784353774308998605685335238476523974415032340704431507201106575150046834330223983412156461339416618621585440300363619080089637259101428870747097809002061388595015236451795260447550279652244517385414568856152584263532670681532296073189063784033563847626188881355026671718947337682868251944174338422536254723299988107311078747485304824346595715019811303724142288285861683145523071289062500000 [180,5] -4572610654745437997954500454846533508274067051909776754951115644627025267624858831221213856021146713277020493315093528281391500509335210870463783167974844660133837050846483061448249386453999009252545725392324292971717348632493246124777286046623569767659536778370648448800110597464392174887827307704048325585082244747413889846091161963782717999213337046590222225592633314457070733333861174694382578027695498257693511640414924698403063604138067786813393625321722772528190486169187133764143098911987253661191119468735152433330143124892571067157965154276832942489241877965405931772903704154599599402901457191813339451744833792372476805516458805060859448818619264022634029768838045712074229174379790876320446942241241637737689895591516935380294140600550614380706878303031511698155569759864150788057293859028075184231586382530826597751904620167265463211999297779580267127937833167831947941959723392647761994617572484493519371733742985613082497323634065488309162903371563794392825282256700083654745048204918258849510641717614990393703882077026486305656110639018450768739593355616206232686415364004780664205278944764285387067832630888427669465864594280385294502458028793334960937500 [180,6] -5875838532243342073336190914014536341989402775572243464251271039075108803872554100756548306479760167857006649470759392609982863181323540684278971385080045023591498548485057519927333909154562789929628558053492717679659527845938145966644784395115461274733632844631796107046593247570927903311152405348090225555220799423459320047057652005916293868743494911259085805134099549526276571489417364312026657694090105484063030249969667450330958500645609734160057927988141043316105455590843911999159304772704408531932375427310981877013398485369432483596193722981578568429192910756631353555842073060225998042938224147004318056520012245669347539034736375207053378117591839027787999219907966139499202943520586456387282757490461389080088075226606244943613987092021868551325974177057773590876438700089074888787679589411261308656933948200372112241481360319033935582434589226850457245443588177142173630685674656265952274222912796790931702670464754022897439830587544509809127963933392744759409938653552852022801222928738445597700529413308208492181998692130566045557671153489779992946223264907428036320673883173073086887634435770377747961517661260448837813482155137654797986256942749023437500 [180,7] 1400480323885150492937788688400091687466106581350315278885501499312823293433560272995556045012371887940257523873258917030300413217325987781694170394197209733194765911571176184748956660063487788127520934742695741862302126200085314318422856472500075045646274775315169373484529858454051936117146492232003955369110545887499481659514072422096444493550726491122780222357303509788851905231581519384160674704209757486642298808473150621626100718790709785246809418010786393615555389626608672042946566543857980954979876992460303899532757636540379124424850000812230684036550529908682371753593381983001350187956960417841158795232733211604104430609826007367006900111415000747260229530973770058074523332677228030097912261511817521531946805034235815162198105041931217559471072179774965892936646061329971692504396778402259981972065951876676157853655593065248923311333516839478752353705196109778127104959193074403234115945121181169727836647453319635458611025558436819989346696392782512340290746025570223741480285558141262506088279478174701054209892226038367150225127972375952463853997762728370469886945441071745775863701407626429699310007716688420652002245226419795279066846212768554687500 [180,8] -4236135225757511460748386848771762835714298343682671279932179763963669819161394043027757172430032166521538489483323412248869375020406911552355871993048418989168329083737058109278248553635457142888040075520685803669212413779340890615011979683792069821966807003863441417333135900390468387220597365479497041386635803909250559818596898339952428032696678669535852506945623510004451362684920491129883081768304863339750185177365412945925145757804996439500444534210330414449486966716800925810938831631352705173827505577360992701381955113601632103832795075858230127663906295421545227491421682729733554893904604812172824229108699876614168870721722305156518254556891541007331299505790460468811252279665373744139095124094276868882775982011673473596234231712773040605801218071493775704896227699568773881281102853560920566015992988408941368409838917851209481585924804886321048007087063576810518290171391265653005515866028941404080077312843301900875543299917597180906566213216118323538207130446561439545053425789346573775518777405543189512879969553513898274005351737311840262412824128918345966260560307660128233043446389357653343728326071292263966597861377973737025971953603515625000 [180,9] -68412666592023125370130620885314897284830864812950523479129474308842324385212509019485884309182429761537302411302601314233973357800970472160793740878522154620433253995413505688168528979227781534975042764891912799424326956481356787920379547742037071914885960708383775742631702340848473121886264584814416064839829955459570831686409093933484776380241617482889775516895820323817584198855496036816182479823545608557079132631008714591930824293422030498626350293176002922984543770458645321873078869409166385880842640216722197514738891751003319712235978838845232677132802800440456954098077062195396909896584760875866009049687226604576262211651852080808075451267217897720466396897909185690482633285106180119909691335543103144544121901685925451626295552165328131059975064129764165320838791532336458091446893633145446620390396048104875840270027965592761660215217817178671177769827937985608268583290177797900305228143319270929737866805243941182647255808765663598432704236850917577300179975895783203411075035075256050723040279423857214433277413755060644983419370359175677725352195268508788042962413938206468366766291343474648050837667213655184609351866003859305489865196552734375 [180,10] 340258796641493574405981459809020057804136801812544795435801346029585783296181806490875259179340274343825442934325499167431407451830625838818549634887216547113069904738525865983797645217841689917855614795777422657138366030547277205096702255344061885826354058443150484464235929034794814280521622388353736010069734721182781460427451806785392717976581273674836434769442508950417343061469230207172305045752549883893079182931418248785313780034199686525489577790168121818041118807521345765791374196194239496291906438990543929126034227493421706534809980129526032505027774773872660247334181131377135772199687554676548092659667963537956584802225475430296145893232963383343391250544080968349180415958568316460611429399831628087414317807369859538322342578754221652182601338462382807278660172492185665598496705805063057925814112304659757243628171532582155872591095612627725973041081071117834300879030085000293609586298252829906782200290968112990031597350100044834615219853746923770296301034212853785962307498324316180367907112923260087074524915132951311073189707876621909471586286925689675138154678324767931730032764575392347695682017237071439373874817552512460641194390750000 [180,11] 283435007960865711484614492966083628119867642039814815003829332137651382119760410206322304823395488939038657245141409592353795395624908909033685541280305151042187013779891899159111828702944419496249683034880012971924361562086156282584662762123772511519358820330781689507337984169486872134862443529887119460495814549929229455438474499990054937448887089319354943866952056772829734407399054037268502593220099764159277176983984911346211484717420200945467891996475654642887853951135500823572674885481967444763327453865022073903289242340071735090032001796639612695489544875164156724479390920922169958138247905670180865966432901543780371741234999532725293169776278773738541257181173915654135100818344145732272763846049058645553183484505820023068169588789053304681222375779589264842255334697364736118819654095440475463980231876432559942522051065476276611144983225592418840390416234917168485838946117493240800470979379723662038586103872908765695213564092003749672106792533636428914009953176604714176421146375709714723461308356062947770685229326838338221486220701454957394004699603066209246938472626103007355981143303384612414825758418937354709193275082536157058586943750 [180,12] -4468585406870661725148319267802149511840858285350323428605856556356741171299337524933625368358631727577854752040760848109244025368547309650973966644458000212241375952157964751504807264903063131679836912556703959498160802446318423830407252491842241993219640708491806015299059780779697685480413112956894109651705938617130761678777847498116873450678352223121520249858545541301206484716614890954812923835423888664030484146393482810263469920349881255555138236949381418436174856928949718825040243060120228148960299524935386276780225253096251583893403411280215848882951643656729439731221660561042429554893708278192525558720992656520220892167922115452827482638320180290381782368330798411296412462762258353886457626510788350361775922963423848403935341176061662496481109730258740800527658562591850839399763329964869754713952996959296647769548548729363342330550997463207881776825978824127403537720903279673639297798753527907538495793902434789502618484338460323950320683750428652786600713267762350231045104714450573659119299616919488755156712157560292512617842311834026950008524045807517620486338395438291663762405709436643047944432003620428064199957213442767940923624412 [180,13] 7982009169916019722831571392531127866995639179797706006573051946099203930321809812672803460681479357068619593479956505236567832174648847697302251777084284387799914581904395015915776071852874984157577550605445745209669116684924672335361490115658813974307319064619358929086549283216150110932599397812067862771272706005856778967578972753637543013207405988496541601529290672047433935170375564007262708993320154114405041025503072427646498180386203667978274454052763460246060427592317369564607564278200657455046670871994390974318492165051841439273029830886987732469788801371371362014953269241773207992687304983652650209633408101988021604019354525331654143830111485043660175852156005285548385023351118852809643701267195233688662410646513160384682430667133691523944901926583676454169198150191358549033865756730089401146704451321999454612170852652388765043718059999055033036822497651135727049062710373130290321125140476488130396361591642068009794377271857651064125632896457032224405496677126743001873580883007458081287855501127883054028575367231848697794330217914096146390702534737903796714851171084940565367042279783850777487457915836115519046519951711106049873440 [180,14] 5751682215721304253374862410030737154762177396268673250176837349235995558736956075837524937071374152019348640859671504982182053439654839770027170580338338821663188701552424655245191845708053941042456046474794705634955608437980669687885149763780032798808950817331760983030879722099411799995158310609434914156651148506559734419289229002647784372801260045648739891763875541900564667624535327623339549741617426374223245593467129862360529354047766833259014336214156505143325757716363686869247323916362252563448791706635839407759934513762401372198309279791983177259521781030025840649876846837719013291167873261288874856417541226343326528218396824405697266809993481858728264449571032224311932551993815587550266646192251140256763891663358639565497402279080580152736418447966406021069679878133859555609580328481795270513885438937191573276437215060629642722309090608579912392679042629618962299465989600623287375470724372772603525649458179007659469943995463745996481376722873926813740513406387958873106430745886359540972959142049568774360883861070741883255951053587817699861305949244628944874003276181495294186042552517151673548664202226285966355237237921686207856 [180,15] -37562913882673759590730975291280187436203282192384420580973226674289095923116820759089257895744360757206906512521619418311990454842777319706889498525385226319829163348915602994462552766185454808124945869564131369620724788658553687762489090475065318937652149372055346275039598459671460277432988819909301553253608296263137462817187091790697043269221041505544057414290024383713653967085185982081585134166588285691691552818524261696458402088018944931704476452994249852569500333085959451842752668873106478445457870677414849976853468106510610028550813973905768628868306288438935910198229874321196778849330306764070319834238023557665119916239955003251385907658444972349464909290251580033308512936788307122460772123322831188262648918218115043756792973948509158877278320149120029420015447375332711851209847454719644319105330930572465747189360214607705468977264755067059070626882320101025596513266459024873960845302141869924984537818038292188583609730153073518164509283257297082533995131646336147123911946971911206184403030070905753266434624495018500957153903787016609702487533954340392275214557489773278311839949673392139261333516298343338933081482789516225240 [180,16] 46169400742364964148288592727021021157669434818006533976675610539388092427580898730141028528815672202553210606637039087176891376729465783295171098043548025685786989037120647908569504172897999245158966250012154376982630661950676650413295755906786558381735916276192693037367765020232553085767678818830692487978610365193929361110085861260341633864950473128109362563496793178040230265126873970617818834541999971024792327573909151631913929724935288523709598371384524254959926083183494128526649605350697959017930045264873085041915862600840601237980728964317213594147720080696058529776918680068384730251767113489182318307318806420978371981974126438918012706730400302578449998906069777390862484523471121131930389159580277739712821601307023076063072814863930128669266692400337704395799172608286702891500072525853298696697243942114648426215630912920095264914376777698426447245607025455588046024311340467518381777340484577782226951774781725709992235550738450484717212945255425865018060687923862444101675783422219095789581277857029036696739842203740386122080823835621028787366973338192349365190260730540277672370213144428046547859176515344905313425509243023472 [180,17] 1342712592839735819036264571872053442915423901576770245220710256962064490295899205866996208574071762373328859873142464200633297739432720587121339358264521875703237893482667608717768478315263523387325716262289066844724543062442292230745957078030008634616475355983069421788374954838468719746077134984077364780276675857990505592401928573346926494224061394404515716502342412488945492431545739552402729399549682735574396573356664397964488260670124572919488295963831624786345483277540108249730567713233910087941350567827627664435829505024307729719697448489725770674307640763705857713881037712156979848801827298832249132651891887714468522744536331238963748734118293571836308917420424031400574396243210403915172771461524011983161595716174936177021549975733209542600929302745183951658123556763772943822705210622397295087911540070690748866057029171220880444881198898747394734270739861104510566063727391279017977630965474687368336890714465126163945797094481976094360232769486380742508935728974333369297770032356603849336231818804134622423856537221878074182318637106532586697567671020811308513948862377162786792640109861003315878752884031851346036760661440 [180,18] -63667016609136759896584339114179543551363996620941773941208618851461279914661665062564734086759103898904812111487310469080733854228251653839954543503290210482835394854474797785133976720804660229044578317227033810658274878431020053420887066854386715575075004941261180888816704512731082327863585238366374459132393873231942029547948329553082426274438635330057931965242121447994563335654871751451150630866307584337453436802028689180270232866207727350346514105719689420840273668887805657319302321353695367602940235882361895268720572863146693927951709715408475894213274386928377087090485917773730416150785891265288152677578093979679521610120347887520836248271196053725181009589148808137720086224312057590711789391445895418058291585709475172416813424016549714073487215909052349107561281288485945242267092597194954115809942574310607023938585534032896070409012084009690798857855320449920258887157573113224470780047804076395314121160007928034797906571185571086020634415108828455847131032365324292610577365263866200353826170205550086349573117338099168769320695168272778107496963630138727682107867818823611223505260509291470431306602123266474979833674812 [180,19] 71670829347818795568915096954527887203368655519435528109659267412512963731747614072343615329409144069014615448414293219745651645561591591977892924542067337786591273337066599671957137293284059167943944541773507444484395309611563891387773697871986399713199893307408125861651067337790173984992123200448882633569007251535601611646057083814799203157995862748081593190408364014180780101821913924775550304711249317904878168268061909272439951088369929829889292451529577013210878674973753292532158427904690958621408380279099437328533252162122855393001880151430159222087372654888438171147293854671522350798265888555294910938426847811190443986269317856876573510283664503241152804283706420361972597090304149113595851358331626974798682238544142386072150978656711855297702240274189631132221383418705500965784684039469892101072526283654386037456851808489562458351245624211409734152231832944129614493561174636897579499147439015538025458642473868959248204163831101772229253082748546277335343167268909873679273354629796470738942311788927320614625494272921603136988169844747189956048778328389955436099602420361005092139317414342314473516687021665191747389376 [180,20] -24183294546987691197799049720379664804081657596848192966143044325686918537051243366459948749850294537817539045580640755033873676040693988772527957160980116863132483449031565188752326059753135411919426693367877793142676595937926548080312796734046722462659827889210482767300781272613136145644650501945315327685788035527996667221559795739983608384751889320223780564607606391325193856932561880548645687982343653408330327829246661826124556109650735365607374116764081893122531681602529243640373350384509375754953304300441259251172885234530796903188676498339239975616895194665935837553829232043372098270566760124917790890280773189342965772218660238704952856466647831908038815967036860310927971774365766468158586347963136560113462432585075930274887158849537244719938578284612805221901950056149211792822849271233435252916695671014054326689478652363518454768118831215920786119561059534482765150151682755880450473228229981731031782501591866018334550970460818729762048506349380876131121909119023049910124483085188268774511636267619223450596287597339382282935062311879477883183858478077432759701788445090085148234151150670032193393790503227256574328 [180,21] -20654916681334290799531858777780926219389098257705275437256354847774166288279749493486903613471225886566655384798834296195644974423869440220754359512438905537190034133067131053798010411606969258850849745866239091329098657304652558378913090111861026110321796670004312810284004723948915840676501650121467802973802703980881349280032491736166644017236112120305301293500771424602730291330603410273657366504224703828107082313164297448185351932247122390731252888630968233266274898437377765392619342259792247743210012659557539454599306765204032738593575506815518538730190992653306433027483618024286747240697572577358128253922007057485176216412890415176045330995417506457241497665854771814506507605030347691027417003168026574981453113429360227193926583682593188259880793260975689075032949322661020270197735702923504771708419846118889417113775971542066624333916904684505000647776257310218148949809616310717282464965437321234147014209630969120447472070122016818707674238787081480708257939549866992623319064695848221870668823947216179008987575563912346351258927915480171701895486480941268597454404697107703560415757286829571268390487910446230288 [180,22] 28200712258746330163715230192449074191969798202387176683101828371290182102377982000467820627840481526823540326400346888966789739207473243496754072392185660487556836412425319844675436546559354643792619523074132020388420969028191552769903315539549829336825039760738799793036931625251175935873272519834414644129611271890021906576555063047364304336221225336883851762650796565025420003948343642516903056525967252482135212579970860094539255940095242920006039476282822749377229089492796219071615372624286819978603558236481884568227109895152097422175692246024001581754071057806214312576695004463380372804501109371882787669203599012168438681289763077100331657876988402085880126467660491869304854889652487243837324111921437052652363386750906565468813298157685816002985318235178747736560836953943710397636580340804815344136470307582436480615260309925898038520994110018189766940880316787846262029511999347837927161377839907534334433087783409446643167772829013406369151893306565670895352842491887216349164408424080517793776423379767748880629119578821588773038548364946307236482159373501848173397263546466153420484062945419489064521008991986369 [180,23] -13226111936016028882507644494795815789123218764921736338693849993483584178903816943589193249934348110234439039016798275153308011574684340902119623433371932357918203085049405617947632514782986503708297608783774922696901829952216172840652143914300520146449760180342664611395484873288221283824329277678993780713487218736686711308688061630319331374554502339635863281715481389825212759112437699665092454568817198008880543154109003275957567131910141892420883599919693922620729484101509973499729839966547979135278399808458585723810633321538727980969434722027964508445959778183152829681893012192117355566635771554055032211466312061362612605667436059205010813053907842578750212153822023081480995985453045821821034853896648442225954407524307643925544596080933832876935693529777219897353797548782673218495010678795474610380045978907775600538842952876500693889005338198662091827567932210410945882162343972665850605187235888063809988336078751581417953586632964511412071068539020001680970421438195041781420269820355251955950335121905121901091588001168146176508116430102504139323084102063118956329575197152862135357557935243434383888308783976 [180,24] 660109029196582351514375495962140280689929436533151320644697075276033447638600000052735195442110020654418755235266823903334962676243272089216031418995617178783718340307746620378962975785750476297897604939691679528917938344963968030118486969634757466998571646400097225304285826509967204772889134903059178889637760347801356244598152389532905941383762566242780127592952967858840228401896717271642525952704526185662696000309152612024092736779774565209507608963791799072650269174850476533530283282452112960157771339524726289651881465261295736554235624065919519617893931406412391673737281296753427701640083907978615414515620194762884791949183747528044076291809370553781726784871668682525371955562282346303722323365575797060931968533458395480305676562229541863864071078789731049074195118916334833663680669580636103540522001613513424861706081634927505711301274608981052954320313247663969014847613298184086064567679473371810837678116072145427458549685011426110476182394422717784142785903484428327241817996405175120835216000880958643047145004038106978847599751376575919759648532216713487223808238033505639653805672065220289175340944 [180,25] 2575897298964038273458178658530661482318981179104655531418716892702071290381896087436419378360352633697446596003149034800974783646723280434675610517662046157104108793238698470823361783801152095900219306324099735184605944983970884652614437129674140964728289321109631091814319135838248276131162389811261622492965951011073165514175890032073051618527977451046081147491888858228978582211369691711464751515467935854857011104274666135767272920704325798528963296973017371713903476113025444161375668770469925153888918874126827666135693400040075587252284800098992415618483666425214250462969346488511702692151570064680143313340157860459599580891620668127000865396304305313373744331246302791673374365465811615032060876333932224759727130128418098600929753444458028938991961226176789605758132235490579853760080580768591139436711855694751958304246244201156331070559566005092889524347799602035640104982176534136099095074336263542960899506115502276213761125431709180454301549637535215465720562386633736386751772835969047253101469449364408707582555918729320081777496439324372002215910656772779212573846771261527137352549515546596859666624 [180,26] -1465787615967117641755792817779175248894095608631473900583801699369659918492067259665143529236184630278052870191671257051945083415720968846352758239344378036004495311840410344639766349127268842184982524042299444930215522389013090874906863743946391402969725684792989451258548353399788177589366711387055968161865213851783822068991335807347190791006553946315069269726154117044786472104222328897495027488407824919753684069018511463847190305710579999203939946438797088594312316838309012835944190713450031330561117160042422177993240900813249448114496397072788146601854255782241077253767240957249598314555382322983266298027516533531350673925617350359277906682575844790463057744900877817285624129731670813425787965167513574236148388341500885541277617948770300105553181190136542158085853005068740671166957663043054473260409220031596939403875852218528887287078864260445345158558654525556495363621177995136158285251446050807373784226169471845736809679636381824658377552292770874266617710230080300733532442457358843360698953344208571690903275319711630366247078159862477104826066452557350063839090101644451153590367695490276998336 [180,27] 324861506029562124115399448610146490053361525554697573026043999696341079833568832405611688156467844964678675963068178021777550936611648451335067050582379529287253147924314851325208128698115732011002242393459490096505134537029603900850470374837797289111920813801549820053437173687820293409161710792223416413276376801647182711932902656191002869845054430863332133246659363215414485493777333096636564558886402361355660375515861104231703409199210207055296461137092115529281274367344408068878173035592596745891762985912087918794440482670126599633510398091473349773390759694723143110748295977073634926380594159617947637535623420270618376477944945018391627012431309924438486833019861394024159999980936103144400258393755825470754379977499869095053622536342109350739375746180715094427692728683645698140757941242191194832827090444523377229815946610319935527872992667843181149536559754967414872682870699924218508272821359623272378307523191921714143112045720462470366471202692863126392355905408294914390188139074796039361646039512168999783386169961003812136669654056925442492428787247962817319613673833450424742659454309066544 [180,28] 26622945109817783276979416052033252961597720077653773590002858559981339934990958444635638798519517380242603286587955413889037491793655418267636086361448130485287194746284165636704864169301577645599613791230089316084509821236382861235742462557469866019108392999593623032781867290488710879259253868167206998920170374377683004535538464931470026788042410422045168305808766942883781301019603477186017389661522357462717356450825042830868783808334782388000440050091515537373468694015729395713759080264712136126769463000518376252892230923494919179154781591070992292554204792992305197178164588264989163750989876093366368154784212153874226899294754104248414978400331099062801108941800676801611734465537569347339959184942357119345194826883157957565397834052223497384782651890137027320947438572701410790156303768449306758601606246384336800432006779074557943821259983944737752016022008020091447414589100391573154618568899584477412987931967124083234644910884474249818162446797783319428429039264627993636836968856783118422855644361992939790560688610273540949647049468592122046800002448772012214884926323977145715582555224992 [180,29] -38136544129845145472056706742749401664068314493455607130351069475518425067215562799320601879828245282603062934796358703726475947608322634939544632868857397245869257209535418713545008855070949631109565417675556435634680547214176023943318065519094932365322053068486253993290631578726341896745243948595599655004744314667844515904254144580420781701946798759060390686633594123913273003993336777444808689708847178776909529369934763258429069500345087678315308206335613860535118687150129779323988115016287394208274131829495788328151872823302491077081739453524732270663415586469576741595032529181931475593467591626535936769816628747395505080202029062951731285597654226585359337877066170804578586745982912728834996027962331696954956200011962937066474356206019942845517536502274305475982157533814329449054033664795536279630980481539914562611296545231487098330541842979993410374276416477091826189109122335559197827533497010628955650780613913987625959542688768857644110932559924603846712899707449691215619706441676743323464571378442656839169217478783923187091271699754066458327766822504939129392990221053304764858939016 [180,30] 10670769411664931022267439775166425964625236713331553705018362517738724153608722979869121212353238891379919208153117458542501876989525087294214540216940366077592735955578623347571598895674678998804775052529437984880789934850321028443148194646774052065933656513259170627429794302960843506392929427111865678043273860491755248294296686857384386964698158430342400458119319785238593961489038601766695044837162851114911472026824114144622356754833877977161547243180424418706168666066663059564785210020790567884769283866084568683829378500602143168369381424275886171626025781388603662424767105722474180377258888453285541107984534972274083833668470019148712503896185663058831002100189304576796263969047553453288171014256569316675088529875109475739056726825246315196020243087173478787517480100461719402205951032752865901514962735765452148839855258384554174155512936143588128716689522338446506963992203138873244986016383668477964965004678327463056663542441610631904495668770343661312452832254088961568725363227142053820685638818848906815910561589292342160926888505677916109724903715313503259510862823349767268126160 [180,31] -1032220161048947887597700182602634863554543739901522225839054377353512826839644509151081852279430945891094567230942078035969098690103580442868879360894566083132780459659866033530879390074475443928976053952162203584730757395760818373624126034600395270746412729470047575415293044379271411626693089638076155706394682905413316149639171181521741101115343716603554315239281028321414250624178288307713461233127992696531285879188261644525404282660405802958559772856565676536612302170105739273074048794326156849474808357999991305072279399238302912656028360776699285106000069971896400684819471705842054875925267477598340596622853991727911573644416384423097728823174904766054657396150049607058412721683734728451262833237244107780297262017515128317791536291688299497978339634756993100820889692233753281951866442024258968986081663479293709855639636177610926409992119447075545158761316618717764010546473025719207379323934868887718292604904073412623947697962347668909303031205719092860667816849923130829825229288180914254248910179493695052786501163010194255224528424713128246597608825943866529822152589175860843738 [180,32] -189290038785133044801181593168763325817208966959571391415153229734674789220475016772552788948944216214533346473477384558663039590441876692783326880734343801809963351972962575478317416182426040477422364770963585371533420214981318869909772392544213203148411679850271949636199144568950446813513934242938080895784718621286822577914981149970126642048408718325529406018800758389236151214384016464660505830757382475183417160803248212400754669316700875408767532980635550939964790045678450911123058751300388533917870326407344926250399539573954116912870370873344500072152910426675500915691306433143763478189573480661038650308442504743971668058534999655010466725321308319677207987651263130127801185846882376636569934458860562909564452027824600025901381625237384002273551914094008716024426932745066748725920198686643986852415491050670880287735625008735898302825718698461837325083796913341202231751226300866959161442070660989860364405305597857328287077537625696908459274138791235735749228210851036039766485686211738959442819461795271294236155612816575773073856855137279150266710397358248723463716383609465116 [180,33] 77179160300700110290744196383278966936481628866371428741651432086366604466323980299686065358899503811364226620843873738860321948398526074526108520138616306214791052108630318299572891541637844961519980817178343210214478151847377407004217983544717754030069956378422841125874205141803859030539687687788199998357070278764640001582214326395600350733830001895051140281367377141033489102223978434387896346601729866049068037064232123163983621153851615821729166250264361338600614273693140907482798829454047419349219097458313979386058431147341013121140660754497229059011208738043149727958773106388437578426821166300028829079819131978969296092439751439580285848059827146199587491958846270806983913559786258667647693428385058378065572130764975272632342249847209581080396932254662396169943537204182315304183539810955163659875766630060030288623255805289739542920056545954015285821097830167500037424594668310857944518231093618987802460360203375658773020638067723022021158065897205838020069314773424116291675270376974423361777684482134563102935747925700725966555697776636845550034664041279363313258254784388 [180,34] -10409222657976591246807200473245709528888762283201992351347147587941506354259151838453901289472883467313462427595734276916446202058918988371538003079633448324594072766313432703732072523213924583866913685460653676047925071730686195322423322847426352576797258679616597705249963747921588767811446729195740292541462972529106131795061183762839592708823585877437792958985481721768450175896967643975002198257588022535277372277219913825792072159039786606367368970968001238274920256312528680337164080103981667917233280269728099322329677018692072713087172671605900921107173597174399407575232003171873184428701889844243378102788615411473949806067506363714662283169341993604129696909055233494792656082039200534881626544921723088072839329926096483143060550924445946187521522740623122106366880540383975023838589610417619407069313587129567790569583770501513579360290683757236912016716553341004688150181809263241634994039251100098610494323088662119726936567723325322113167428571378387198356073969517175154024091675142385712143147754204563020579442204368260160045793413440259658355154009646632099064014384 [180,35] 252450601881497993081547405067873430903588588638877946899476188212955666915611828337296328810009213975124981665199116771939239309995744202213081660497014678813823678474386289492310878559841645795237807888161394710484368210938018865927806939000405628004034754506643869282582036580683229083227270127051451929629688359210636088037731845537549926055261783079745810878855265073995473316558007068214621746144663499917625943000741972870373033266089491130364282989831928587158462447721853144990117986283996127193285356943779760351739415326883159472386223052561352488968940590407050847856749024174906517871831909610908181354525344974182434542578084190830756864820004086549787908911867992666582689008204641123087292309796182030535915063260348143589618298487743474070817712018278383216784199918844575840442965640715958679291927778603585499617271497280232549975734309698204909333334741838981338028963767353505522290226609668671201734670320178812669505144576805186673673488282575262931522786762552335276164381557705322389614717813872558559552821821945501298359562139539448081723716087903907255937 [180,36] 124430140098326309276939439642052222900167475361887963009871363686160410518926014466817372658804868890210904177930189971911067248675470046232742601195792780643785581358231982175739418714394393210438138611113326621455451068431679818214621097249543747201867473368326667530239996961280850240234643899673708357843232706083998996029185692633426320136124461454138020082308964664219997235809875328649180352198311447545449530320202259604021770714120876927250065030553188319427893589792523988099996424141810059973462830727823341230668540288697945452691914857464096700117750225401243566184598670164187452895824320906924265746411328910604209646492772018333126907989142848455384587771892768701488174833409572330113101240770754594047636919631235770974515043284894147412422244774159934696418936269607542199550801789626679303623161726210121745502997804043372539147536220870349564511609300407415646166428086114010276409497337903406278193645311486327894732755078381647674193068837931502846267529079634236640147825173154457972381409476136579673130444527069721577432286516125183342684881902362999046 [180,37] -19560663246887775590590408057268115736873854424973254022463614489692395965682695921511611035059017012634485144807172621175218315248095785730594246183705565243282829369530383521763691234174429271379803225391725100941787692567841148488850964119834552620542833734046681925985436979450031544965384027394420105442370048674569801611466312160728761740009074886124885697892693202923693604022012434404724088318764791974788557033733169375626173942770933279498355203674841974042428720587594906916436472695848643588620559943568080379891534320288308115058907592433042934209232901310807925756816267240014233785899623831792094388175868232716875187115688421986164968908910112298944453106107083606087255850403392777810564805274897765891024158963981657585401606095576221703639431388445390109511098756242180729556182102779504794172688017922180394393674986443644160917254771938457998433509226131296159629545709974616593605532639862014015262363730295141328827808043198414322763627986646406029041077598549191449613146290701484241271986602102522689888604589624291826507892580906354580965195482278048 [180,38] 1107120412325836635212543734622606817885467563512845364382399889889340384011563134316758443092602787251150845072052758752306669147790184876720644606495623585799235205690886507970120625137384251236511164088697629625522155610694919547852846443614060655696350499647540413306748287294197166997037762272578320175977125815467309246211340171871384541356729901971097587464735888402942190894217013573249950056659420862618710561086840418217113093855861516430333567892594953109895421744782196988148210436363473385746379949830547514848002897600253367730885805183240045748556459888497679984986326444639595203531001453008456190966529260853639651218564174336706642138515435160394377143702307893880522079283038366241339918974306255757652992094426333141668156804728338732036151480662063318578369696451959675950582306928798506520502118879573127264445076909306977112494774908585793156077979013350143679582524557180687608866618987201910001140026295451727937990145636724343782576460475835641901127169852358650648246417416064616567957592814827772014293418835621109694058549544350618062320001736 [180,39] 28497607516795052887694693156519824831189417837616227580596432038898975213493126532755885498366041416207902872031671203114193248280020668516237745311280378270666682837215970347092139051538248780258896877123337686353595299907162988677965801597994254811739212955530382001624937035713027065279640285213620781417298626122196496047085012336972952132428944590828011220598649854367643926528000465862026498524092502838411828985966700978945052232577789010224796429082552865319774223557680746608403661140288500380465139828678041452174109786811277218715694308824536142987656566506668661563604478105107469750962507147547482338327269535501852890525111088999588020046229430688403252552162892137124039910922574411264378851750286511246700425757159228202870036030992412344477997234892579853504078757634207128781420521926988437134900795039888424337928789742688748189280977563920293806684393382523966037891157388453781393161761365628523709085386232617021141673710433195557503079910263200588154986244701095374252425331110137439094236303969414863830319596393846113228196151517343120841112 [180,40] -9284593155869617073074036086565043644128153785961710324734745451663187710248412099865719621286149761060934611210939641970981709015255014298382702333587596221328550999814333076612761195658943102991945733466412553190288102873702008386211870079085865300027119959180539431742102666805801414217164148443050993709417530536450915624075699582788991356102881452719700134264531580418796955171663161258057497607465789694891733608876202369200283522871955788360173528219993954925717794059225366923664994622151971748807470992697832923489503783793233519023332256756657560891924021257228295623815972012062976722010477233814347191335164512178631915827335236736922225588917007827405157813856275200804765116210521663120321794087722166940884776140052909519905096792987240750204273559946456716590436012641287238859538993718409680109617288644935142827558001643639066015519601296428496362223187586739876258707277492204533326351118331533216231784895985617181038639004443944450136012312418480389063900317791494195819683304853453038558800067765120361781501946757826076893553942089517847728 [180,41] 979601143148065509638504766857204761417886266059879374971527083715851102909600759559556908192839316735335644212597620919760775844139672376514518380631850465872723710940593228568459767130106452191157632978683669788184910004138702022678403726412010530270003630063811787146370152901633935388698380220701471800767898939808352093569124659902272432250234508124282654488266044526889365226443624541031555129532024356963575713636491467006347862690450899228112137142730314859901674100489979451163824199644896370365971521159183575624869239410905008972094956078249049243215817415218477316127269778811202753435767141571292630349116339276356158617350375722281323375061302292309121505308979018389338258931857133720467234672636075998472865873161156628155042415705767353813711943010229925153837221450753889498863609137600522898850528233188598208708297696242654282291241609049807809750978066899112295651767142730927609537876863519970239694049190720735529676866331112783193795396398040712312865466075386209653629627428841697851979481948192947467061374741134396109732328911065216 [180,42] -195835117135820599230314434807653849653704712333933769230249038144973713229302700538140388228912947515233784649894392073944114930951704183307821036352782659161804155152992753489617552305036850113742719288785245233150080274541239155899512746405500820597532091504725880281840837278426427531222335999879164765200762626795609689545604412755796040479529614290510141773231589861480128365511193833747504922491943725818507563298962706328392146532643948217143373917881572103905813472747177429189953793950089187287762501176710345658549102939544827196999592813801815476892585986198138752467211614574381645342417608236703019037300383280631380819974425995908982303663483424217234433811494354860797930897549569273059328586300473446698739473043881199765791091765200017476760035305840332082720725748437919342735320732589482678354660103518367011860230154661392658426184564998414932949145495188772769766685079434261657171189976803300176157189471708959067505232447269205646956439923359729661348119957050719390738316380988559098820603844973856358048499988374058284225417917128 [180,43] 78148029157985191792693788377560408873768080745454891229338191198438747994740016315185826470757791176219328838052749944097947380205586535003637401990145361350435596184389525737018364909488014385971746436351404867446850116608538914086054526320647930785007547204271324429972261884542996382022739696068176443222423744969833497607147709740770279590117969132221565975770776175328830243369189013182897303487695716897721223489362718541694323428457062947927372341739926858330553060354820729562252838598153969523510116083148529805214862248265282670437755689113636395007194568161802461425570784000209869186146667976991197725593033099894200699334505674277050430809230481139394268585595620866325395344634906286663471233214394760353818928449383791819101430817143712966770810692961593407080067471278631805345342401393608673692098521091232978407093797935920068178181947694910493623563813522900757035165839156508954023491784212844768032370132779353543226306795344037796616629176698107585037853374740422334308731634655764819048999802470896028054424276072989200633629440 [180,44] -39603860673317636975468085119780976198764708095123583612512224448531122607762301484453442013158899642552946351200582865710327611164003980656095566412855854256772117378687713468274827659904178899582389852398415063441751832159133906380146375745708135398197947285595366260245996200632944023750692665093140347056787533865229684154026336995257696953099779023223320186848429672097255154360787869801341590719454746892438970195025188404663085113716414682305223066312145622016555600936680783637214534050239692379412810730287706190912272164242865714540637095689699165215482631511017790998790400309680742373880898894538034199109889624584893402357233982333297918602059449117246153271883427539042540972744484973483154028355452594894974500926009045149402682941546302882203776191944661127215607535285768098513787654374486809475359192058123531220163911460821116035714619151895049872361807999974316953275996221594088186937955253570702885652917021662438531672157863456647372619600428371375860865005405891188063581671219514510796628881918327348196294470433452253257872 [180,45] 17860102031619811944780927603839040592449660983454618926976086947888754095485318489583166745158323701937460403717345730700360458490589076699742775036500702970673722072260358552091575935520164431482147226996149185984006185615003833214567890080515304131568297353989491363368505812908117311892757820973554886676854513118946877365628148510219833147571339002094910960184647782077449176961783391789662716611860782031231945264870576885577106858845643334655403695784073898797403309675228953340132770418968316820156605563713038602554037786078251465441618106469549570088757647754197740352695368173424330679491128642537155114643755789051679659831630165782556744512300919401859101386925852788672986607361774583503313942131501071482224421728086551930777494862894428350190452878281161870029092900247272380442474472755262217181847788162499752993145077928755800214221505087772041980750998795765698647900759195280888398459329149069101181702867401489573551821203115108356480010354995316963492698482871369536892482578721055073949092106796551470797144103741994750432 [180,46] -842317309804958140797030854797429829044540331878884562875241465067006010975959233548950621893950525316503176876176354519701476478879780188270604437270054063668791636576227578216715370494307962675747141307068019235246546651721659713703023621555337969139740538208016154185650335852980739969188018292792517521908073430425715161220344443207259849279218373963530199274437489177499567735535154578717040015003400514593392518937451568879331633655622602232623159766504446585994841504282379395430312030524039279309733825475646238037465780397804342197309865461269929664810755125479775091611926477189811768611914917113508272729761579323801797323013822497856357758305002165421422897082991253540106542539123710545102181603585966873686110489593344444263278782618465497781985567558055620698151398576885213374112653230935240065925952535470339078410029419392831685333798969382449948527541846261050713368070049286343003142677392642632105019670580772559523569217651586716410664290923722777420374065017296875541501055133861110512822342342616249543311304067752538 [180,47] -7279390253544316530832384776496110189908039794881565367684499705841655479870634294247422486449256875392426326881235307275474521035472305108321370957705671607083950993314730379553575996689681699836805391119813726091435672144850622478804375120495440127177771662274595279445314860983686661029668860020206658238459421828431018110490090106937930007257718188292212133605705617136621792950468622818241958287366490823001852133518331596243941781091717132776676479350397857192827233818408200867996581627535168072204003666983032674344149889225495330718471905862401477572351370608999432345563053908315566377783575774973926974132671729449608081719843556605950190694480325317216370378824034414247753053856200941885750100571037628396159200973377718344956728163081080371151846650118078339016334675853497791910625616385062225051114326905318876266504136332348809683937138014119981492006643664330525760955760334420153548042236343799589217813856280334384405471010402593041976908016266963804556059634537853954871110442580759337132065069707052452418618503637248 [180,48] 5591215881023078915753877105663994930866423373748017016288607661918847804638073654036625630483299606936854386230743193973133185721507505733636197449531911666449931915171125686401826832184944844127524921884069041100354059992576376839668375518868565778313142292678844108905069929045760161485546376048218174374015336849791918816172534049185804406563633706437890298032112049377493645644949381792288340715428062421792227054281341691069131795923312575859078977535361110801297794976315257020809179623014220871421078460611569916746390077805992139357493160489614339107349278063743229257720090019963704909942472744459746678596869179721812325937436515177545251647644704445481425858765898963381093858845323928949098750639265912930046228997744582285834977559908752287598260204965909143616886512150463017178571606724413583046516795263875673662605876908325484157360208187787857343947445550205938466558980260696350764788518516074414981540507507716567402058509300491058276991183277556989514297771060017226422733863871857028997481565067750018640116110657 [180,49] -392573595084247942792062709258995451631682447124710108386137105018397871269131290116352969821480046630204574497413198016030277113702492753311636369744529363178150431239309996236351013424059232386369613736522013535050284237295594530215753162957488768651991902901894967410026611804371811718547446565167336275255174689480656067166691087753982276523354307072673849392983458956757148252740415067546300614716843180078017224606395486734648531672168794575077973872658306622688292373027859289875969085824595493139205904187658858964001605327973089721528372407652277525811351962984887788870987787697239208330912469759425499022545454870235161728125692551607871639762614598681711556245550383494443049070239988454647368257370415885979762946561930019615347029503710337278444407939280845935888212108117070538583125886513555690180727000797826686407441859909154835810928076112258913586791738106829425434843431370179768744011392024036419920570975695033287286214025174122531113826699066441199007457904186620374586574651661066489681208091987446107907456 [180,50] -2271602445068340946148363108292282279989485163456474315170211273626686138986752834130980172731651456978621595392333930128053114097561739955152706364807550290154328453713268823924089059650632542221787287794961169679898170513751717890379158084047106913818667212445833374637673546002935751751975980276670706068658188638145965509933400014684433098092914195710571068283128262857017762124642891477555074545371848494132871330542084508868996755873690338149812876184956731529298748482481131323602538038841822348229092529801131264228361148471707428663841598247308049851596333467519942313748498530502907822531739168105428256117613267623825509747140473780454501175200104384018262778750899740418385807577337079875952390890663150765114901200164432536335090082574694648391752779561154499579524342906554710841801964884416584210160619409961482631769336926545413917357909272977325145345892092437944697259778411274416620784869705233002537991369102318515964852164961183996217766137998419412331828206206459271585639388898842674825845839939212793115816 [180,51] 1678967339700993514230704075017148048402086869534499559598546476192294882454924731444669948069194014022728114240184822591545231902625290211382608642038529051839954777918662253556324091176685152087928123059566186579119870886418741955802377402834778662721144371150057614077380668212291822811776484346727002295256089134963657559546856670237574582650597623996051938278476180757986091387573046685936306628618930364647430166458054941195266692282457777431483273897596908017423382496031199382699692383277105377655673621998684573646418141995131192310109675162464453239474526460112906264744228812234966224700159667277663545705439827713027740739490640686577356835470510953012045040068733921165501526080083422634376112998860728074789582724396415394564372807912420957809096965533871057807273100604930348361180915617037486853443731542087616215727214680868519776218906741070205705890301536109231103141647667860710973973530336617547682441573909911959245610153720769267825574235904592374051035088876973872831236499904597973920013343042814970752 [180,52] -253660380051304364942012953493097899292881690237407868448520134163253720243484966911011325361355583479994238164313983400789944567074021379031742371857765957042207757735789366199305885310313531997828799798521918355878981230308008055835834354844653018528400566868081961532103458684932769757995794907107484295323166483207680214168764186699673352350077762805240103038218158760946391526622671349891210639325636106792180697657720164767960032260019194971119430411782888959728211554185861871131571407102082373028455460242059178465015425072755461648912768326453432219782158255865268565248856655761510645244642637620412284088894403398233968493107367078806190448270703404298532733554501967837516994052532275693590649657412798527588045448227600060594178142243161764850605449797822258393638361390788529825277109520843968437527124761542254070766165928522162154687065761607388223354571508392993225430570648173722229441660455755539029096016672515461362166548562139243723086898763781527193941277802040553950859807213205560698952858282313472 [180,53] -363175333441137770843778561600792665506758296066935127724211451960895498062178593105806086062235739400801141251550878202962348805252389710024769965860992107245747041607804640127001375446098175463012662913170297904855831826100743134088092863221364124091752336280478799283548736207959394280402650960753485014892443430860403470786461177130789296922117425956863884326427852984234207889271275949463217110044390939893903396789097327312051071083972568554472453951819632057374919696715211716735928495274322061997695299671520598851811618865866796281198239556459992171785521410412267351091322931270659464718256622560174723191948598266840747873353695392087339925962565933332087792927320686020086475471868485929341475037790453207467757648634733325831474084218430638842411925560814633591625930633835186703748482710348938647128670540707664544530730998147870437930945851225389028001289891343425506924534355131499159666026921701428749467014669337852789891237394660368932850280917297692129608654120779703579894337888273178622953942423616 [180,54] 257370023342259019293268674253271381500596253637798256393062361936964824261289432580482611615880874925852105400660825314168191825101711863246356036288958356965399114308941980869874166814296896824279637135093249617130194064666220787996812714707503597119823044303424167875297653107396800369045517088251622587638305481775963522627165491457783799817201755748639893335229590255545389729724310594064679115370374874487826932164616376564831420283158496050958882463477748879866834635820310225462914288226320257847282568938587006942981352410825553344777362008939820053968109869488242536852839363008867125182910446832133957181255785923156553338552769658803558185689443484915432018531931807494875121395001936483029334801326679015959116491468946924743654746041947956223139879382578374260751559611103339787597777256802645110418946507873874072875484672226003195868666609691752825120122844912247536294697327393214450773400389326303198437632712396279138288960559568881560805084593458947485882437781806954009023241384540707988874720384 [180,55] -39266942865372358347388070786296025564223506627801200157429162730384332875820002275140458680771431583916848844090749077419212725994128911638823330626257136847209584121330654490006186828174293163405626427701434914744260742814869077586046369305582688473474195885088865401059886055268414426931899806161179020060748989580941563928231600579986147259078505079291521772012354918840735145906456533178443351502789717331876887532158876906128477922450324822292713915693826792757826706392148148414175124030194352232860907300541263076692670231935874875638623676373377538925694543475145867113646514113032182454006184347983642930389113223166528866877208462485762330332739415130252752061328470132224029309528939801765425953339184616255748125045544444778127760473243584357121542535573920032678810897863685540964520958913105937699930931507736704447804814672678701977808759739251907421478988012771288235696886348739321793767065623490677278386720075602812271715641109224490177246743141070495358202678989378940517652030467159350722384 [180,56] -35191983697394167077052700622332520423106866352113725802703846994541252788141422313720135592699567119228706598386578848838602718173811240896947637019162563481739410866129534189024723547179730190990570381413759959760016683243346571061589269629652700737610460771360555360346909818894750703262638894939017905027530245477948639226139666705195668419443726578108976001344442733355833535503438035617167063612507645147245914222748504216245559921755401212244859690989281240498297085920223306820998745070835768058866253060598800879005817301285459723109599081830847955575542898365116170574074100995384318284773231692230693767073506647036955439930383113824837826989032883230138424003324719514050454297773795954058643922181500357429126476713085997215995250407520924021527873849016056915071185510291723145930552472295571084709165268870703647140267237130067740762939429377852681948875582755295738827630704645849980316728976535086898614554429783650677897222948421572999245825468681234057492209198552864462677634457702974209248 [180,57] 21181288690192648401596467253794879038575234088368890981324047599837894572608436355694342665908436151816683411099428805197270846285546563448008310015749582369057257633389589898461647355206609756935137552245396057441311434459054626265032403308057819211455606164852915892206931205280056242941350592160213433798367586666526178618727949018509917449677755587699395223254791469773755874626145172104375244650333775884607494831291842189212822776546177784178015446541105601975350915643821273049255910725407501939504257458152732275656481929976368530057828609234530238499027480541170795160553093298990097385177676568452491467804591212385349633092171240318982731179468152771493298797563604424617024457839145508152751308516265287012011419441109924978055776572803745404978632163758078024076276802460500984795446468402825606326852159661130589195329917419018021938624213759139613690059951619713116177876582090650185038145763633550715138761840551355321616986722087605614127773413055882923563036628115549357894122772894515136 [180,58] -2254813021929528856684555349014169279346889905191218120550575810743114012176235261078936877911089902556583822918425340800614941037266549156187329932985224205783249062793128861586546212797226305770725968175511751392269156691444139484069752718368805309325571807827563885594423281283396208787390734059759263971987749434604009314946665630582947571989947205660952071219904506234638729445300564537089270908209910615149887359795133984726892787906898730030336927900601330040602623301688870707974554615851223617507695136362848459851897174809475905326341767912945959677488632629639978620513989359732489031252870094086801694933152871594355174577596409089891015079630362166965909872160288623493355603054787779297993941012290684439347372800983845161971674783297259229280464142631102470699256451123715726801694409136817226076134213421630822281279668405970555297509217536412837232898417045591439743629814168567854131783373685878265427665388995946683353227848671346742050549927848072300535513680838684475371612258003520 [180,59] -2151355294283906115693019932510952827195886822007586341258178988496377667456277773161705670596710935436020335601189593793340054590362723664881917355417052847396849121465152856097426992674443747691935470390050411665535129803259285995487963394713598243427842328609110974361895474595638575539211590032899311908629758130870123379671086495850778424350554476820766897453100871252313606649455983112038572584777570835445559212838888839271376417946605439306820125476217303323838282979827453154366268530911805135025088757720733140152773092887969382402370885127645131673626552287189650919387793247808731843172845446265496704422300140492248273737008488835634073120482360583029577806053563099109249958569613449995370497984617890959116710335071215651196099159339070742322019711588577466693549273381127067834518366881559013811611446396992224647328207313431281954294472994494521349651373866568758490324894258967815665888479687067999280235153919600130519043083146265116377913340263435062688766690400612793093052324496 [180,60] 916824468436246774380146543140701774546131553766440589821317202116634256660279611382693823002682017257428598469447232299587889499925301181182863051409214062439035200076501604401579371772035048140937851580605505562549434228783147065413840729607504485709196793871294185609908254633993967513249840792150343226216573458256942990317930439805577962911652920776344826512540208478833171252466343646677116971301757189779515519910638162904345721121346239853916057593659086412322532164296006386086648502978437598336293797681018246356276792994692219893541527946982646321267213905031373384329176755214250163841689608493939999527814986293488511215413574290316644608656071270146465313830010301901406533762697270831832671406171011176729968367822468827576861201218238667493338298930997599314236522684315604032551001001711977525849611641697000259657775047386942790746665298604226050647572875877685117827897356393005675626089704281660420611843554537462658495477289932447893444836019884713559533863911659110842051744 [180,61] -23243279500101423667099489678960574052245431210169336351446641081477913629776059053292689303620633775259477832915621892414260082688506635067314647938414137101395549958423223838147504017715180340808223868426671869759595422463004289340390588486802700092665015198672802965630456773877822734599237430237136730570286311807511289765096295438928070491802703475675051662295976617916064411670150201048910499794723806968231947305494789956692564674429433231552522205911991466362843994467258243383719313241671701041062531923595273303607656201244306542056525879777856901525543507443378504934898659052160807803706494225808494944484163843217052096701661865332196079222945203491570884197361909188368257326847448407866404788100779509878373599337673726578658415130716011632733433309126593249638232667226515479507491261274631602910796564912349919237401608158404108243336676463733338366430377288498052038157736307898618072352184762901984408008135134473159630056132860755353615301835886361970353978728363479141568 [180,62] -77758391370580904686123554122658196399042608160680303702993591231679714663697594711235908110018491299532849419292982234665635702502661616864724155776398551240815605939122910515685410404598336511500633437168367474952635750638043281581693982807271829823532834255770378187683021943695393907304103353340199924857223236909998475894010882061923408952373868220534564204231716004967338857071060996490905994409165035938354044133351205722504668096072782878449287717900526729854063351560555035136064009769081118295424224379899761067038170772089268747300920683765586305499407854810252972357595102165885654745651119654792691043455019930867183671769182417481889520258234336322035241213402260890690269631258190721552923020170071945820669246880499141059475329017850014681722484212014275551934386448029918628529703221270005705062818040872673310466457049716708593951414758418657828606581530435130021686694094187964950935675289534375712714933774009151093659574136084383134495697323319870064309797260114783232 [180,63] 18510352826352536630089894664826152563324049741227076525811030443746663473505529568146145645207399203866338666112139119272769608103720680455516730616952513701374287781394338248777147924204061618317560392843540460585849403150736915219419425764494887506277754603402178221166117843290093139217476289935920793445827332584022015104411283733583715660815005066781849574084945818627299862021158230454793379703611782135391609632252649564432445737958075990376947381317311188084242932566840198983712731270207284617561732034310806151934946982594154859985641058150626575859527734166706696532796551657783412294614250672350241870093509591757482642136172776994867916258404260145121501401993596596126888389699009878702875000481104140969258427803951054153625457053995182183537707946413568861845305132920253476124551860677616218408513037508193922738137066019674704667504033953442737773370537076066076138938823091948828049960787445139550247493613341257930264354310161774407299151952247872306881222184296336 [180,64] 1842041432539711075665440279500684213953063887585116931523336660120685409901537151483706372975802671946205349742611500491177067828608390025723387022336695405869407286284041817097068505444161375176377070446744218551744978124427228698601108154184692644646033238235851733686248121918393060538950260691875829314717872888431674015212121778171200335325944988223991523978326807915950710810026315248039753899896664444163145990332168111903485977744736232707073221751896814323083299693453766540702061432747988976259175782820816719242610828289775775412238508743271528415493733846110400817103922832331657407925593096117084305289302881861018998156329893728074487340256176487170848864738061550696075374864787635114617655475925822821161733625339916636238608562993686968918222113552795706503622962659265557935429104684373460407077624085423000150887198106442764710786094713459130835200371687599698594847473802689292834755427964755476247573297010505543501493440412592942655077990897383344789289204320 [180,65] -1403456199871189212921669378301787821798303434490054644632544339539424021638279213493407117348216859169595236330787545407738511828640046522882873382914905660409393539076847668985417322943482824327230113954116291293337822179923521054445937049093830431644988807044232882658100355441350236578832059188812735228555628890591545202631076452400686503381262078110970365278120124546309858309050336174056036614523610109740960257075219481492826742697952506915290949392878262364068342188743995251723314063192842967517097493327347292998703196603237707875382042350879693615450325393903360276594225366749542702402858619653908824664838442041718240325470746813629658960182804535672698073586556112473983890220199911592474130686171483522854302143672756732022112786836107006857656877110721975490178410411777787412046506239808678256895578153923531847697150625480395837907529540889726310233061827553510069768690804919843525240300033269739339777068365181159247559793162854853503960924092366977905384576 [180,66] 104744551275179752369160958085496123554532692862174442679524956614665082037937298224101574304449195046038569217590482675140305176662746473686488851174654734272034597832940604948724765866848713722528187620055978444702728904182895117141645727846506802675299663763818865254698537696215763562701633452102646383800047661191525990188801970147020700599030922489759683330509023632037285270913243389959139788547314824091606068001752170766266020704885314054973510049873853419575292951271522891039129219842188999431004763493062117832664700667898859107917981619312440511820845177515299227242830590963753401442799630190216305500315827342005241841651460018165402370221496427214123996208462712459204399649521115319866162453430178481633425394104664225626578148122327513215395781014535371657078428320859460444156253938445284882597807895878343010963186113098664066634794201417243330308942241720695080221964125050917283136556305155664116795759634837885923199092912579831558691295076376610494592 [180,67] 49360550778892302357069430280709256285904488047067436416239392414578213083769123577949834025349192980304816393650426650531677431529218395383963979067036655522630168548420920265905902585513191869157125097677122034467481141265758871103938887316841284638972842679361893104256118806968940823127103249527378121735222342949571380098410655176754595442849868938747212992297663208273198050872901804661411368306258643601979343966132088683719070067728020914633557361097077346415016930291455882982176225206687242457872441440655785608360039265598571031263682672916944874765321172314597524871311398504599143045861117484905392507017829510699026038544434934817121828109318574975769868098542577100531690235217745629889122405556966178330480553225809590100638935909245313297152418844742767200421725866047949043846223099105382595715003598488577112941667003594570006868864941807153723855176167887391213484252797956856370805088195691935058297146823073115778090104729275003367733121940080124384 [180,68] -8932767424375227096177325453675791857294658504511598270632248096307027888536737644924623139603443691407990884009584476949592961743292408962459155705014614363478051053114411238775994535647534689162256701815239248720781016368457247147272287512339450491579446067344097696378792302775261796883867357614060643869237789158524783674231351553082670830770138155246464236796444561855630825043611451387831271099584030738335305290588123932711771387641209402822604586591163264936173200877168542977961960022054199192114054690768676907881754590278220506603258707376110003623351757793833272879946767426176056866038188571857389864964343033870059902443119669784297345536600918232556026799178975021049740343010430256869531903409873194964355592500917094806258282384934939129275723524362373800032352660043291587599590635509146549752978499691221835712651921637405180621276110359659824946007775385070611126766761727153928798753059399397540962975487853968240576099084352176986098578406813120 [180,69] -867044313858858474800818124077052521323109671893546335950612444092989955275788131388521932257518602735028106475548943671131427934769338300290894630613947298254715433846460866612997086368298393467464076521377893330576620832069000294427195805067536623086534192576495901018013493013634871312169816051637387146474516299349415718759299455881482275225337519555795174973361469167721483028663799561537608490335112766437264647526714201811555314933907873086167747029292472351996430507571388444355727276418082459875636287974153864988297320801479302758140916478004071992881860429166853734557211320463378856152510242062860074560183600973320243698044771597345842476859391273896309898915978347944916821705160647254321990344480972418811752629734031608918448261534450283904532317361313557987325532873163203229442278535198891154778308688488672282515017160775617407703312280222706215793203430498896858158911632844480772449846855768016978839505804991321320905035708511037152077267952 [180,70] 301352156837397462954797385084694657522498003593657513648263669094841393963530647001401608098694917297933745887475655782913025006504873588430676358942248363866792148332902246870034301333160153042036324143890545331861193792941526667106023459608524639505987329388016682473862168189834265981723173804934241157080013501345556227074591229025239084391152968736127678724225942071666145237917400027351031569481325104687064275465215926735378735448267053716755003032677297097914811942517788542485433768361273864067356144802448901970438527379100053620386520148665945154094263405353901241212609008996190199221576985855291457208840981105849950133004965915774281229818176630912101555721618373829235654058607349719776923593841607133406799700300522003634974330203194307049545532979632205281514646190828227367160790356725712651912754489156937433378976061934830105378902268943175558371518352364727089893732722684962410152398177242861797611119645121267257611826521259025526352768 [180,71] 5907129541874420280412247764489490819380336962142614656843166544743952901598067919525326192115888485067281890736325836283175465110496218342288813424691282673400102074319823497075088679702887502750171487651172173442154830899399749196691145690806478134876668081651855390584031842778224810616684442147680344073457688190776289123873240069112660951742080939340412366164686910432915312694656530719822605755220989060288555962592557599229694631910599604447913812356398631760426910985530248177983742366813867520689211133404021229502243005433690793431990300644766992073500654553969311540387012644976699403615181919297925360443296880974589647475159977512367365654945885603389874355879807722649173581833846251734539655964556611944804749287304083920275651580401541255374385781731130328615975371002555987414006434927829572412183388371524079989370069398007590253970784329324251553939520388680233320083930875633364331481750484111348228591549686146030341200066253681986068 [180,72] -6159088555531927167995482022113688091003914389846360258363639189422753892382480404900206884726267315866547725672815889682254014901316308411330602365872758828936119829178523575435678960310896925870537682646351589953062696413059887045981027117860004959297044507623471562018814263630829421612881604552073998217092799907152098820035804973216034659063041409091397327973357993447609033161004610106889892101336417684695210225448887072274390166468560431717673646728180107100345274419178800059189730618695048799189705050871335059073597483512726737414472844800252714980966985416693335444737412770250317710978836563000812448446191596590398104481342929250371495443208075519228648921158071407545650659857051081122095287334963145825963072822744455722541468920174057984695049335009339389700576709918164758369234754873887448938187163255007615326327447609693228489774844957375993915644996306560618629848110663962609554746125341396018352914644357081016733064143477766168 [180,73] 36635135187708530025829909672775687718154501632374610939294935271190491215236043389700284340604046092928784527015169509444463242114174591167576956318281999815795212947693561350865197549307879773252697441775315354368866025851179944419537740905540293051657631905668367682544639132878667900652482399277643917575800228986632879032823615769060701873134893104401521902590547750164232830311388106200125028778434366769460054862396043326342983203050212125102616818454952688863970855758575120340677623780526169847421063069912229270916451808560142911089427629628019876805944390568980827962077083652748816683638246782794333102761524530027300248369923893858954436319881254202868413003461782784839057728881577323455342080393128573371395549040163810305812401655977550996485654408692681013137565334592143148291595775515757761760509600498963310416853215864952941698893426833431358472452338839851016107967804407570751013852517400271311362288946880549145093901120960 [180,74] 79757669324072690300989454274709488478293508106511789957624552399053561630088505360014129865270841637107678403325492769039852693949266057961001951606208652160845351705280927075205008013704176951820930008227285705073777759823952034210841128725919529986050271545014727992892508528891926648161643476853684604393430720697364774850506677371118407350880166871268509353841806263064587602851472705107720612814248017671554774904885046085234338425308653987897857478319716997133205847179481145105102524373413146621177569677804217830536965195184038239703974017306955558194769648804667910115495368686764607021523687840844196317274449057420903273048935867058090979032631984197097723217973117372107524334172919657658480561446945677384557871989743891078770822618582322230365408994929922392968710886443588224197325048393006209298738588910365155684177173195270916164005414861178853656474046299463422324933252405369142040428325856586646626270583993988928726162576 [180,75] 876657694311462670846597783332504886983051270017170625737701486728324157228519590668102304962860550642366315423493021527179399722773128372782819200075808431530630714276242587416875044789963209679582762177853664478832880560729428990928687412921453821962915771273172255935535856916350597210798593309128481002353079732352942037166360956226215108482700156653386562558556748274454098641660093234932122166424509619883105559402777452475913465213626190339468219430625663678211743391237578709726762118182082359930310539278859116034051613618451691025038088057270726439195750828502216786818919342616432843470963628277103336677503997571169664495742769989547639405787985517119070213786325807256258867364728017994860561845522065364596839741782593356244616018428729709997558750090013382752891383586445145252533047129187810670098339912601780558111603288078820898784462063967802289076013772747636533828418472267724526070772535091069645561771003159291489456 [180,76] -943741818576517150795916246232212756974430115322832451953429402986774345214994347879861834458865038984024452936912195233550431336056148523355304612827380112298435646795112264848007040296792280368374505595245434417735932752572027566408267208947167845461634070396893573821689195771396378413802735580698849870345087818675711539165063932871159136490277941147387495352953480677117363926776013860801632061856434649504860779679374031641235842016082957415189011243047570546645434136974055844385917673357356966341864360451653152338932513208765628048327672033571614505677723237491913562563343832280644408457756832999895524055215620712061541061735845753762094814633275891373093886636320451690928247407090866288444114093516464563810415295732737653279285729627603925995482280891704547326580830972695554957454151175077355562750901256587803065588218116019416331642316131502448160417819371252797320239148005527416700065564526451538406024774186619230816 [180,77] 22681003132476249961064211313102026704691584442810450760088189886015417661299688966903824702635403756676451386124165602373404249959045758115270320546361836426972732806866564314261075841882837340904072969761018592082135455825215829104356411273007659781147520323410241733367884215734641567670262951146791422407262406425532133843484473426250205415561964841201147036401996833237431403545788066363452590202534373489683413958792992932266318640400466994142460649448665235926776201506321389261128121635440898659642150167974991661159913684528899269547723160750166093010084111280290943409514939205953044574707055040539751420969149482358967011657569559158170828105611875523721769135830261503272879891157702484200750678626685635608998909691371367068119906481792376640784674152086870985193225469234881470462428927116099650541842830414362223807443268909377562665733201023257609545050807786758151544835820606743491390263919366054831177362784188024 [180,78] -3604172706119243999394418845500360624860211455784734407862931698471281476690697377826192116805591914627531107720164664765111889521357365975656307732718365521146283558382983906797199737966720333365373606028294738089213866686076261910839987575210583204898638840805323967102862508348321203401768043139862982366178048462993114427953955916113996273516511265733548075874305216062038455069622441566929680845874513859951513253072849781123235994717243120100633918890422155722776884916057590713046342001191793868872572929579026414253454458307490945055889626946172134646206057258722495498972979874883359464588604223680861571933567901940998960807705908495330444537298499869774486707263338084822265792408920485885868235005021104750726379413709588279358452471711566987654188185540782181654840371384013590119425557295742360999989064667008144493031058344600515735253776184281940334355153131129183098976137519698694524289397726294983685670565936 [180,79] 1529352443003859409157422465467348289497476461336459437277781838572832298763325603654194722893408268752101553158691670353419760401803284153581810161329257857638700672045036465657298982100926321986102028610818733384174202417562781040484204798227093337710258085301746070991415261128589633143113472186828460272744271727288647546535765730077315707424039626085651011669084975924644475222148595887144719707752511979667804487790668952968049168060948382841998338951486388457979005567401659143046857985455274203274400954053553191214455352425941751058040982391574072798094904443966963955494235121595588989335934503932513303125806923743161256986273151776704502614154247223828016812003370952507619484506647460429948541041382812294169992707707749637777733269353376745167826034901230042483137734210697232600151178498832787159355287822794883777733152934225435351431626868826503411027686408020478237310642657673874884969676711631227156285318 [180,80] -220433023235086687024924501649965002437406998853517765369324668265422038815769339348392945501988585418580053089714294654689734329237515577963389577657675367642183922411917376969739100252352786528095985524206845996693762067364716338576239486895172419507001922658152297828837014690614759637946719398673621124616438582761971966673205017983878494729545300207742636952871331548476275452610818977209461304337550684932725875473420413589038793436078372242997103764179643599427803747398332634935892039589066406711805749178442024831580295000968837416271383268785378104708819901224106964390940056871239886459050132112554240481053621724797477064096113380536523756285599438458365407792431041363106596605527461180812112318606321503418234154762638368736148467678833048946701030986881565945412604653785226249772680584048839926076441062241446738911190941609551674244191550421508611961594060669006408567480634818015281019293713812866139292 [180,81] 30604331476536400092348191619509831381623840959189666218583621528659901895704342777919037190415610472142935312163827138648159290532630917748004833974222825298620400927301975115045844819772178298694291811099381372552330652852274197742138284136837212091113596238151036780058861636749806419709563401502793793338784566296070768821386355891225019140998262057798919622314760384868989789543526674061907006580330027846913027834544705936854223036489512510128765074303593222902581505164750265694002934671434796975507149856690108305910056518542892289004360960555519600069919161025346102262314023624927542167458218193485824592896830971768306980732424919367829715516791109675096652154607240260736786326120408536239036011943297357865290955118295529388732513278238255612852016018777712097281975394400464447780883301089437339260633383330888954320245897523755701067535296478900306158051086949071199338135917974550527734437097195524880 [180,82] -4185380773988085891330032522388741742422421247747439244411568943408889085135065383606553643565714411614484394364916834236829919916498551066708781902327104155548094268602917978609135099102546382535300599710016123349215568873150953285669377032532657602929007771089998537185820826992591872669791140216717280627164967215806819818521193490012644808951241322593342978703016500996149412827184512923823158728208263332789854631530248158234692817410328663015831673980520830039548678043964605296403855644928754092490881182579769542544438275261333416135203362830427338229002270492949225247519593631997274180900548993244389094170112384696147980500461042275379248682777290689935333432130844337469532830353467768148502302557954582065410028614788207362361177970022896248226670716129475139794705678668332996950810905265871657611021867021672445798761223146404395846323989394726261842319447265640974665822004463824737888905644637528 [180,83] 501613561937705011483626573819111125121481437599468564327387192737774945883796867338854281702541907915226710006032409706663238420680509791698656823019551675107260000386214750577473235639073706530905771281320693663323487056777356782673621437313394789951192575872772528349744937658220944377654779891888478209514272683593165031879611039748250163220045338936452242722875226255627293424115524557316128644645162779264124064131959967637338236283839293381981201811874563572822577208435723311548403255186046046275237206086663033109576604857764243678504225847164315111889649809825944695307480059566007921421832215621151731974864551685365485104641404168959924578627743680033428636249052057021515356544742128228452493578643957556533376187432957226784457883925402230307033136072919325785240123904722755991130571480020828062054689011340671732497739624401518142821115988425464836301135665015943534621809924303523044963215140 [180,84] -54090588372178376800148896948022507836475384302100828233321220317764756798331901548507014209670827933425991799277931343070322497728210709533405945049317417554331111537116126433398478462658846937965666396116954081338341146007185305115998096480365652148004917201394572985181725761142470702596680273419720028070796133694790530493417208554433933744795726271186511878083980572316879094483517989832700156560825935757281767763666398446208798197026068757335009849220987222299024136144256956105693600983512802022703790455318975710196386518898193330278831014212081554690305747614738247888992239569946791113947452844779957075943799550339191543791336500589721694428822373966115319198548978084255130657527318076280233385507294704531425371687835383637326472204834425680326677103463712355550135141342129912752762575710168016477929034902851882080416813629337831167708239250057594407505642267677918407764515275454485966120 [180,85] 5229809346227552256822125645988560934174255823870263632121860842988349036969173321528261510562330118783343606207270145432558369857719438027962078388250649255190260709852560691886407944227471867194414918479902760426769950040250674361990906471962322391883526531345403265890047124973750259654820609306399603949496358541843990929603451499088758358222017788082563644929486130044752600696817435999820296792843575180580126541818110061723580017785143608208124968467174508647022854426020417420861416639151807265281500744159923649545773885512038398520269794371042530822407354793995603541108533771646926749829798198076039544246863432338365708949436653005448494050332855036156818015766255284506894449689996982694077611755522497639221367597336840534593396043594483669006165503109633350163197179585733236085006580264554332026459556277648440634799626960901694920885096085068188184451974897117602019822422011636468608 [180,86] -449448750910432658075614066126498366344456088872264265220884292877186064817185240047251949891083578717271096768820733760182826394947626422602995881321158104455181249441763652406867251793707647378857281911900280164479282829497332832512610048427725903026133654456202760117241527319395320501717685735938262348732186309923372815162402400452836965308882393619535626655185609785146078474785602295083986163931254111499472220102460068746499271708579197398084366321391642251510225337003287500132816256893058922683491164148893387061109051437970437404975750821226499293842022793389346364775327188503093749058733186227791700126963659335390484197010218506723335916292570176049063418981163448314580598620606708243508760685560305963548909188733871285629251300022091493048179561347220228490632722233093674570305552562729872710188184619022541483457194340199073160107375599726495598471328170351938357403816154336992 [180,87] 34153586854278393174087091961734881992323434302220644723051253396080176088805913808376525337119488894907643733024032816200470096923599794965053471651900281354321171429157297016810734356524895140186166227921419791495314094135231599188460550272147486901155641804690335010941435123059205635053537198440783460538236515323733547822287542458566480561676098908725983451877891424193378819570111186476996812635836259086610866372262240196226275107481503460137144134429809231873360126851443274789275809899245656342676199140781512367316111407686014124817496199387385180209151630043511899455214335303089397175181377823797471115037088377980772716185892878667495042707706456694052664152015580275969511692525363888863432331917863395850708919671431423032925417112648911937121726845896535800550695907673671842739721498538851128776607326113089895025967020256257826364006405222867924643498116186701550849363260896 [180,88] -2279595452159310109845376663103522218919182102071432953216345342049572299024107224727588177312244761475217914014590354019457976366078817326328152680846708523617105923610483026518384119469883324563640314049098109497114163626578311503606175593316979563943756216036100092844470813426744027139922580190763172932005416392845489424527380492295617967724867739085365196422602268453931457228304614246443060647208355594814241653399197057871523166945508277534365592759324737905352396329139436612298654524900332316921286743646531405844535564106026968323178806973320207892820661932468264098626189172026116328688088681372631034963952386026585045582239680496234333605776933809985974871890615737065360280843347208614927040347297729500539787135361416751706773299703059851500788568009301485944095398606674096095442452231535104863099032890823996008100326156141777747810184918058576056714979361125788073895488 [180,89] 132661137362293455550694601628991687783599326963037547514087348829585738445066710679793778746986302906365563190726696350445602713708064648458375309884631904596384213579126972136939457646618384333534870568317202925589487108069980022205616139757222174381933198779980882620394204272668145260390929895894322879968672567727957206158039830408177055256516054654510872627166680602318001993120970907113031156403562209858679808743030716209344579506085285475583851521197992379985393445310994545889561094144324525823683158647072982045572527283636163979312516830654582548207997098779660077667062641852096079879944871174169109330421901028000112349377566260566758465539259918225820072227531378089193729637654192632675223191418276744782590943919465962886003774124284762581622226136049999459729215246226136159302145412452683706986390164866804940389717148423552495904143707618723815767707701166448024128 [180,90] -6674180453090320159687547374613800678189381465623312486155329088702097582527700685381830943203124855084183298477230136751633245069907410926921075022724429242883900574938531699657846567065184714734308485697487034919126545223605107236445924407583524758585875386438483064385599449933524452522498628477343038670404578653602413001981992707122281583334698384925535908707207267070750668631146876254734429330229870549356320982588388240326714313230004084782468724827994675753043506295856727191600550557456731689509454036609672471014422868947838066197783975271893120290719111132247227216369424736418848512145185680883799807379495873488697250103430167806238679008088642160232777857143930891098709082528799566256335990117910257646641697872433008444827969564959595248940532083086238779163630735663433063341189593974135629801038538686792705846759565357242686047919591946828173348569201208595872 [180,91] 287323940917103590555868516689982870362189678487255190880756256717002828913385697706455192223255490565458988524608982722297676348028514178123036347928717454733981741880441183148704272915387577261924377077537858219823155807467509634947853064893711467200836677141409191924246401978534804922361147501694271489398824175063746154079632932784086126523395009678465825833391593344759585037015794603242179098975042498294339288582935753808395781158717816825446404037638807256057740951095123111215627511146044692961067738981298917146299979377548342217205880908655408095977925274005176249469373871986993443731841306541033243780565227894092758417836336669520096587742811776664522824664103116439158770193976641676083222214929371593788486487414789608782229622132700391448806747142962517595911887783873485057623199261563291494425703739484516288029961249566622568516284236024489100639900656528 [180,92] -10458358192187558062507132964923584938230805545631269603693878921650604078220229685753188118110497400972340489830705133722464206060462548400545181894380368999757908794483530412002296933270469219805973788894355912023296119445156386632663864305040907783502295002462073111856214472084173368353109210433695935017570603317102647512404841970057097428646660187348777780945550979102646783272707164555173721643619169260765701674654325924468326202276238385416463923411821600197753322435525341440276318542433067652257366767291738250898605243205676066979368192147760255579335939784253307541973495633007732268700146580964967370735175297603002046967562700386836791310595408405240239575167234301179134947038342357921104367814531811073035080602965865815517337123852958215110645690288571431768152405364433445137117910819221948897397643536827877222816960767757157964764334951932310658424672 [180,93] 317944158789186067438787623326219586016989933542852911729563548910394540202187343453621394243890308026898261147997210788986310993385159502952947572985761468619541603424704852508873398836440490718035543205809768955943564389550854729514036597889890737911434839924090437549990464094914872386731580198522906847985436930884789287338123172054166969735540357173415750714946472516463989394476864152219892111400892018237362874508780000860938116707390393169855468611063307702356198419094218375726767049683954682386109691245801273986015730565566415084504547637807545417619861240006550068817012717441280674496811060368520374067846120351775427900518476249726094453697373424959699720303520745453804322609332733937032861553908213560416163377326435659358531728371076990755931490794480348404573961925834111169841286350727827373519704133145592351429766380965767774123787043982500717056 [180,94] -7996090351566310066623652403361062734313309377474108399311408349917937491967015198366871597967449495484910342264835457576602100294539331158014736018763681321370534174160796217221565374373516724721242457490651474240284418290550073893470722231614060767539083526324367000135504952724061447548691347044607352894372849332910484962213229548583404820960173463157413466900576548254535135323264765909699529870735818714952573475208092273167681184738160286899506937040234438782763772982832217843977936176906624625788910350060909317737020792890250008600315848191498845796958088955497550038444164898704670210435192835223630810210289824491506069930502336392793916799182678858285099487139474573651945798833988047242162921229235311862351007974172971065046865591730568781819822673631019843213959727238171749411865400719807524624236080241459771716744540509356635517704428018150696 [180,95] 165453585476253683823659151011849527191683306331508321912913042658222259351668992905461668468721403617879203869295873479140839258088503674815798015150484369227639147265731472087484343512189316807872910843826296982291134220521507577327410925280325359028197123400476722433805098236427407957797989671748952814625881323544155240849051928101771521318131228091700902252426539949141108619597891521379837058717629555135947949062748970610872890561745403172015539211554653135459310320295785454379539916743074907775029379249826123271734943980044721060030879942715418746184955242701642301272769599841327390919668032932293278441220535188612790833812094811166054126622457849097526046724608958470013021580132070323155032039842713441349520966325110810066251325309488885208207359490997378428274649013332141344057278163699421273255314325124624463706573872318968598154153648672 [180,96] -2797709722898963327994370442760386655414574745985802411118467450543052604755532862051370463510990940479222012644588773907393919437084839621739249850542413948188862532078363462151163510651177263951143189389141929097228357885291686206554754158112470766837832117949371173434070650761098964998855420624746155584121808359282053207355435206936832232037483618873118528220797501704455817897220574970932548360448069020091049655489428549060055553732602717782543810102508301913182696151148428485374861057916310026364543960115485599768402777426597205058028909851310006037812624327755454364173129334047367701040361880267514192013512585725963074213404578630331499199685554993213715607164417642462598242490162504714365140755663103971559683329613969403401259577821776631309941705514404474620529317880611983472746357384250267450617186507417288311601060885330678856635164 [180,97] 37932556007550483008151829915142703326213213994077183196839567374195498984858947760146682927334776591106549269214494669471366538542634664817573807110626736046545826001911449449058463297777996425587879758494032335219702752265846123267672981760138051216367642793226634746990084461576164537067797336400652996096017663068721077458091616609999450640850173750581809018297048944891656784133568523963770249711868079716900235787370939090373951325077622444185195030264706838441557458309879522632254365260186080189982211890106567230481990788340220663907326993595576261901977579855617375198132707897393236001072031806299353075218120225246425084600105797500530458703239770214508834985339631169655602479169046074344720996425521757770231720733030800204671995118288501059781003675865611976501427167905842865213785023063149298876097857016790272686377401725423574784 [180,98] -398971301712497787056245035013095605400124202717330327732302037490158626875409289724743787709998778427940711095989250679845501523665282668593087492773791471100923133447923690091192991164621757746841464467220371709528508688816216826965381602707818249082764864275623995119575449584628079689176568393509969126364288941337006339337953028833030073942782235646894948842286963803345701622368960960345010838658156494156102690181366897887579425171190574554245508882956679342828072669993331875067842641727122410265345696124111871077482592961713178072142558182730102729576812954314980408623392734401187310475876570045287271152119928213375572071809998996788347760510953304460696741133014201765670275169505305484537625197429426892494222132395475644461246002245080334845124188273000362354726846325910118801992998631992774402079729374797602772510703559386208 [180,99] 3155293861950936041623023486002604300816352740410636265369491716769751999001679594179758276202049199978284279563033292467462436087592513974559317931531243107015946300383890685192539230197220575643612600521335269483355224098076655305832728094082939088952904709533698673803384940088364576912735609697506977623299626444057320442773008559771251836698263232072637043345548240735985555526519952175414064159182434230623068731308097066712135147607758564998831237244234642030822548605739490762381287049572816129475014481319538598500830833806257757292492389816671907444492710465749092840071227049270391694876120333440995821278774030493658002752471017897734077509868690348698600679235975027257036841694281750974791610004297884827418920003051661558055624855590334174394958942663787243176346195283813517337095210233308421368375520940497210835236372032 [180,100] -18617284875942419216773974024362195770211027530985819109500297938072480002456814997578569309325066138184372232704207127589573836188600381411471417170923144154592187903930661634739056867211013507922670114920241438667879416082801847269535122462835825972037297979192692062913792383903081650683025546216628648691918174174696426490759247639256031363617718839277633139397078868680595929865058127497855397735394357613139286467002852082907504218034707175148739294982338951327423782581860944374735020960287936146676487450172060969544768388062979913311596500116229583114510471747625670523858097490881611350943697328020831344893791717415396332196344853862718882848685520932164043097152864442921228881302653760207804827531393538656058314156218809933864884619925833095888239771805294771073859338660508575388910360309832211215171489103579777801600 [180,101] 83808983382233113723359712929962552439367091126976338406746156392737748712475597781213588248345016750203349682907725105622934049047116722634247425561011355994005965892157287058778043095894292553909488250223434653085532014759312037822560195751704647828269290820453387827766230654096855333296550027318461112621700836339919108818348016219076995250998150619449847578609422861630094031236922200164906717938949950014356945392668791824576487935967846657126142837763457136917925307537885856633167865703375658550393061823611157968289896136346015730137259539198418958682379575710321960137744624224186633407626895876028813566104187386136332124256732615650868107560771495026682312112169463214272913878327623668801359415380957132531593224807829292320081691653123291273856663255809899665086105959037065132564229539626310615226576949926462176 [180,102] -295429380491982816823456795246734254048643264905203151769070444491831954989217495796401054483508397639669719584692174068652308265839442250598766093271429759733712515147964917729992256321255070393471125463453836186545212400588267435240375281830417243515352135027429884133957971284843368170240532929222565333941213270460734520825211380612838672370890697007690740898020675646111158891560921096552844490949962248475089516216422706429174295210053978068333289117347458890690205297079784633671646397530735753968489847784239632471819149438127116017152812443230999835888874757972033297905702472183456730912002836886498001983316132460402290628413940077192990090175543086223780284515339422471011755823805612037449801958902270055547769754009445088375945208450660024963533265915069418239621238594036466589701395634007202688803627621920 [180,103] 802628814526124486391408391406245254734841359065025344218017065444095088853227784094734840846226291026121539672157483876563166957196251445980528136721188465315760447805418448490253906831817448381659177864498025455858988091232632402682148001595591546721010954604834426732389248999891792925850335048978977420828455785961744262503737214481412445539685040507045986091772471690734200919746835505755983057132186602135180719086075510390393911447473645265083267128291741174443577025664129295220163794361712955461773943155635221056153602576511021543552350793744125943567990108871548388345247542764730600445614670298428264585639678762349067079085501752424362445687559101099769406258064021126595841552527916839838583712260101039392730852868559786424035322968785529477841949381003231161554345536405977082055503410824115688435480 [180,104] -1581632303322965377610304914836930487353948984454446705857425282128452885563405741291635095894887976415158255920390895716583134075505521690945036732321773104677526646518535494495969718511302522848536413109626842028354581971952229632679610581245017547781981019818819722952974194816144329190755610858608557861750895450977939038388407903957575370415447741375105034736121455973204722568471980422627047059877918540365623582053761201433245004293764055466378347917874914448250350457916524430413985028322117451973146520681917206296410006101903096713045688953331418956810188588811406285534640009494282586041546461645627365415111858081654296281519781416285302321254958354879149089814081520206619530907398588080851741710121274760275114729771778004406857453416105835873207267253604868541997995403625741531778870349565554208 [180,105] 1871393875773949700565591708550872579723764627137894335978329589270232152701233747551807424415199789402617379525247701201892013868574619008246157069532712432566354480144350893613100036169698043198692509241683635350898852611302698487462919082523762563224784140588772803888267363297071211720465292192356484220794287075509704227924031629518601819755282494817151372024576491647769907177912928831494969778340133271913828125545922101061800782608395840463731659376715112084366654158514496483677602659654730407225945625284023654910732625813649302921160204842439727283164546709613295564650213054159060391700770688585857389715961928094880887541466328622684386341537273724456651074775114462952457172963052466196753609219764066295824370584942602406104393381654993321775534474281563682719532914088670478050688286918464 [180,106] 7251796168611438118720018928686243741590131026491911591716546491817679389579719408584346481557577965082496727482901502079536252385854863008328927067044602177351939506182453734539598942924880768431255891131685224615084836646971205825689647373509942598143451546119357642093221670581672464608614020541323278884958031129794236871633697655166073785033271907851815850558311279644964638476753588255577638880077110078155651796155161225592651786039577322524121729223291158617352088459195774332786796031385235883967525896444839331092834718734089965175566769610863670433573155932921890008680733347639910018340966404256235356857008101855191949394614588484645381754234337542777964110074340492689508713931486994908425887821394230257297623039997977680437675501209776176182584362425664723403866903097150103200487544 [180,107] 283887196502428762182559370479251200321264069016440421350212273525840078721231628358814165588181566073457068115658010167350167501956451514050565875368843621301627466156307602591058630499834828548208328166490255215068395679232705933056158857680153428448856368987426822074869252673644818653842227280678044316660608014568331303247214195501588604667394089726248623021338222107993022078486766964732773396381018423469517466449377420333659091981997530716298658631624057459334632982841316327989672626116214282483266532268119273850555038781442676825075144155586337935163285626985000190126573768891313443116285167552442844934081878750572934086617462551642721818116323448687808378928524798561933364096043076699747386930237538484902720649821088099315504809684507775064185244164462857613479510496376646669872 [180,108] -13765404061201876288887056659124920629955080668439722840388130778687501891955117899314289760897682838070240445352613539746842943125368220972897764949126759297142332374215670476387142293808784602454445359091055435182618123680318593888529866127166569478853912025660828459466476630686049238204564548702915034129279999710367870462081623450396493045345385542819770725568817308925760574692400742269762036675679481027267764978538075169743524648199682755601100874510539374774462599620163396600369097882819526091592297037781304041395873258331380624529058367824790125058932271668756592244074331993253796585813382843679906611165893457752068939527714240135362121517605390548558889670383119366508884458922946181864666114204192326518445771289982037257921022464167231830336942551406361113773668407988104136 [180,109] -438749851902104551916102012060984838697671334088235716009152657545334397066482740623222981241628873525672459202387478685840504197346817479198871763153152061242831563971038216184419295887653302461141004315655877965677525561817898153141477534559862434058128219426408490323845482372054502432517482644749247405239241095130830372229879621589127440640325353177633779074034820369655937340865654270023539754782129698552553104729052689600697136599883273980583760023006569102357821883806344630925457398118692439153772285553680073434959773194654209160507323508270146746145449205104835898770374857273311704069971140407737626605327394269820613147364880469418319249679002361261553476258678471239911432874369127873876668499125234996551791235338869961593009803217600029479590141771667295340128864971424 [180,110] -4374107286978735019997299109785420391046634176315413084763760381662909954255477739081550040644417979586922326521736316980196246576457123500257481778959748303757913210526224073726925207323797577155528634407649788018798784960368668463528322553127355065899428682474314100449188056947119015214258751150844875260895128262489702655906142407439748468343601132025329803963910457490138945749757263138899635863378012595435140403547450994359816089227075462851149857006181519524465148451126498898319402543893185937793479398027203750560703258725922485898650140519883372981502311771184254413760463374108882060852900825054830174211362542252786144627749628226790721258385069583279522068632186579326035361329704957007876548568834738078309751568983425289343200038405787860641153402037262230404778232 [180,111] -19616124015063455433587932791103407913044367291625589260458718923515705599436746443216356134214553391222265291961696240320207410872430885770110560089226721424882113808077191405517215457059581042081791836858555858478239609321532450792948632691663407433216204970996925535354416643470123131948611155612181402079192335033342869939772428019877372008805634664697321517193490768639008811853057603294312943989192452483090152544007264727846846205394367037121972485641417393585256107097960283221226654133530631152414548571895088920847691093484996153284607396750041249851150800398086676487827449600805379910723745583372789743977457140863326258746623209377844648688368845938752552740883483695682250083350903830949732937925999770261120788026351737667709699735717972825813385754088569939112 [180,112] -43616346809703341517562545662587572649034229054649203967168502748299964124693041812102099130992852719345228941637724384299751835945031920941945712280731325247607194482041230659950869913270530852084058236261114088884950133114872327035689602740188046370190846691784407269157544283184851726500184789370480514135188402206460602481044682310953676831412267441702796553596547439165206502305925085578479595524057458526585558484650010650568293534696456306032107477557207727746352182081433646485793621785672581937027778937140907255101789926582987783387724393937351349270669221703372216195347319822641948837551251793091576214123442301981574479477502053687328948966559024973716252962504972554105311854468628856238745567923623228992469228564412702597761943287380771768994804553793760 [180,113] -49947931490350239901060445695841202869739030775674634383112076135447154422341013553043771833717966223048938928160394529215159274001417558386714269054020474327478441374420205113733663395123842519150054718285232244618370994745591975073357094152985191684192003823851110645463678375051107366153109589941506442934961621395354889487052793768118573980333106575584389236805421335209477992335518889439094881711693079532036732280226726652944842888956158947969282138530000124779165205519699754212605914853107661023954177236296175474444104483316532997725990039547458531118179706108637463122045624967251252468960333101792847442562321264690752111889443057957241712763490613751273129588178350470510611096578865739700400739519300934029590184213243522206992827290511602163158715552 [180,114] -29918778091737530435443154949719753464899505587164495582719648932095413322515286892461754950825315649264350048450164018313681429432771324553975522044182433077068656550184295549784235319073944518813022037761201419555719228961144859967472633729337130735522540322992061977166712528752992084252584752707676545611796847179646303611595162438168819541851042281266547006230661098808650384448807987969002426106524229235366603499739440288850285262210709178749716581115101864800302523362690519645693024101537886526218449566614411090358286980674350242764359511671779230904558170677199463154092663142391636127959870820204541812605350089891373734857419343851970615770592393208041575085152560061428962408911081864825263752961847548077435209247527703078369735918008341549082 [180,115] -9416691871918734653540668964298116205451230433238136396144486134641126115421843743579630971773559243989459861715934407366208579364589453598886001664801494596622906287959190461227788308155388716332105258294021294260510541597951674023521138477436539830525215132985011473722762702375705533716805228069039400020492051694644581843815921409606388127509223845110459553193338625178264523120855548340443863089134927879171464135570332610073454756615849052516816446168178744105093766503302602059222570018239174135758495562909487968440135958866557848289568151451174744949515719296095512627366687671653817449907970278653099076231923171173156878058829685524093788948522880489035667382375439921964599919186974699715000507699601918349996408428858719733744873362883760 [180,116] -1554667642539859438732582222599877383483212561330674671008585209077035728123587327897086517804373426725381276956306216961277776174844023655327837214933571730049954950673763382435958855721256257166237298675186288732382991185155870320013408524314211796242712801678571584616076208140970123740948144217584710629903818907272689738353301191564132038021013763665964292789391100578595307855067121326422116143112999719120908607240717664096447539558227831027760714643208129074091155070836484010326392339171252903009765181254375318395447628368993812820803614369444329132006828701220301713815299894405217208021169774585882641039611804136165495907464679125434231371388703215906840319794892674825841016319619118037987909044929984188995137325120015777026742560 [180,117] -133858422523622720882434120828395313222180584040624754105493724783450428679260649100506693568096714306441370767220107062174638315872117057294157058326239606929178116410655948592128581965309248832862547790123239466899954557427095670030089228760550658724290633214165288141418307588329813327401715431574223493430334270826592568027747342877498648217906015501331428291944282843696822084420533997093776410419923737588264131032770826447181259679122806543220367308804125378135001380407434869558110186137156849496926909024115779764213346824810373848812022512686818550803313483722660096203264826785091546694696936798852870669343672829768493083765141819301624765300479628717057195939178505452419533735681964202882620386051493837794582785949986057104 [180,118] -5957924733692348110254119715489040047800501473549254970892118602752423442341091111210199951531788711436178192166468142505340197189811133056505409518439631577866472609352472438657211470429414036138886379944471986730291496638263151854063486019425398615038889177806371289671593660627748059030330954240501075142343113580287696767159617840723829677328423694146648520883936412914943933157981811464672055898500076036621145081231824876440311854458923740541910840971075961990218128492653558570523639612812623282106516316027990516917467370407818231312142072008789890641242804996306238276509472753001431783812544718183006523331653590795699435695092841821299488363191438612123169882558206112717305151027660116121092897580768967171389425325888 [180,119] -135541180017250766258751857419158098110913184808418471812926549796698081683655443348657589557613246163073871108689462550225573044841719316638877183342351577405995434666381049146078596367670617269650672471441453696422091299916000973303701034005978063138221952380268878667813499061049864765394501647172983455672839923782178140479635037187923606528308456913227075932269720778270847437339292518895067999016724515324315462930336063685823625161846302545718741353439612851500110160665992265245074723723086022319938433941648299214303489281001849006917329865590023142773232306989670099087428190690019829355555112238215684113221764046539525923270923816124247431489425303845640218315179760831029562128552823428893736491164382716730420 [180,120] -1554987860808734774978598803717978287446890851584376904782725634739887638054661238207668168538185535509680754859677084731805363197592814602734519401773292339583737043864824853641809917016260602739129154089413031480189623659696735015625813279573215473109432016973952620778041363267382886878947383107267669933993144174439272428109207587264789181219239390256623617209356243321820922109472608208772238041772059442808626571622270570117655370057894643448326953156407547517334130888642032017286560206767050686058299219875437269241747563639372934187054605463843325978294452484854920429162285208610847304903229779467572229966310790322862484446774069196948131168478722078050569269196609267205843550800917560520397360298237512 [180,121] -9053652072102535867128958662822845784665512184484099924826620085589641895805060968869171761860598433132969808259122773833188005271829040464894190691026440899057666369511949184841187083262813304683821064921545672821865463002154672578192108792689749389700516532168034430205673419228644845466639188447059041911041709322617933233465024811766899163102747232387970788336839512163209318800421258936879501040617642029861276531902478791875141728494014094891940596578173215360853307820635999469183253603763237233611768197761011940723166380288625981518028750196007108387372807125356762927513758482229877964871084161883952690781198722256366186604326005260224909720671268631456975754692414089504261448504218283829706144 [180,122] -165903785938091178004774133507847503261602590257139587600012041581932297456336215354408216114965563370762068539310965503953496718368626248290125528071142167687070606708656998367379500614412117484084962973729262983202331851135520395928614716304220279992135250895676889514960756262534076133775939548381026740851238336089814339850766012746551335473527116632457816853137354226278018082841906919361574660722570135933753750333742801761896079169868879675290581277684159941967998021305462643936302701304757929548031622583827938326721225105241340191457597166803701712936484079876592761321999702550936423546415907141413307173896741499313480396278037979382228556681650283434601194943216274479535501708924713776 [180,123] -67461424199304364073893514833276386666934574054982057441331117775046676922099792646301390736052430328249563447929604524736619146639639379426006237694498952040518626287291037156624618664098298000320576350314354463246556243033233873147355341115530286375725371421048236226519312190221780464823369184117500352741707118357930595290734128862324950301920408131544647262651346094590778837558720659730092709104114898685981963477951613333249676091873461770139082662616825041175785896720385498887776632700890206655331964934207873738543104102280651345707204940224407988187276535911104732695863568923648327972717716920417627493186622030444127182617874782438938231550610129549097138304579464761039366486248 [180,124] -21759750034443796550127394631163574346105442247716184879414101612606542221797468584307312772444150328821477134534748787486702846180600504515873089409470175665377025694193790271667445559290109958484242529317937717086460729539141238369184827148173107280950214122178265757091501333818655054817474058532791602548020125662915219484473544066878501730303542438716857062487224215879703024450984894439693529448067350622907811839352577886234603767692694140121911454723667057536934310122330589808735568565523216680996244626559804519408569310091751511828471476329070767980881752815164184718575011818362850424876861961917841567973955795693319322399482832582223062320516986138411735903684023243383664 [180,125] -4713772613240473367243706433089076598887730321473528361668657917439877318191888612015740821713015770505900314672793081787137417727675575657580027065104273387311358793563392713000057896953017373994116454837609538515507263505830785057201392789333748944776110771642934654964081095839110887617966774666563242740010207117406650112384728478820400045701657174585076135349762013985496876725553491490774564660900182961106258544542270970474077576353364013323769747033413453135686688779260204702002331605066953741362071567422534278168903137355885324575670260684920409076469162428719926153961144698066249373293044457977690362872489670049530056660649576258480942938520804978152927682928151920 [180,126] -679534038726115811345449974306913865043512825384441115533146046934473295145451567080545092398460587416244398564156620062384427026118018570437838667092887294242664668636070896983086390635114310603769075773340604765678320972159511611878282824163296153344628781741132985925218985178312865959345293816965788464198141236488695802681424077335777265359946644121293807726582168075207129861207705893875791725277509448855599889616500180874029424161595285253243103700093321555937581814595169794187917044322529758890315627097136876155208468162145002267205051518623217741260116603865605905234877407545498441715651055290428935913937821050468501648265138535441667311966346071903686252544 [180,127] -64557958664124421555894443183269810494602174036322024758006110670310102344765047809050054271710222167053120796086252915365710734707271250091838599875492055349432762265369917783962544859890449525326883917411346953118504427688095387832549948797143322285228887700894430168653019614503465005345088414975041930006040766490503229818327245466012004087629465649875788334478809147238743378617165409939256977421686910888849113320174482430090943093112888423582791018190673600475483686685008389675194426235273824415690111624189612563224501637266683658533676125564424189235396251876233316667210146811843509488945926296498044597720580462662584424430920964231217233504635670140268 [180,128] -3998554818730167870428987101609464944905395433033841635862464912789586389931025163368689809573073920877705974210051011720453019345237307493777703379747852750588149884207385465037358814038586616496964988962675235250555330425139891890236689289519624249259735290347416258584483665360560748371465249253525101762611115677694284556465811466124109749479599248522126003851994930767016146901952389794947577652069479410426381306511891083902576332350890609446208423256832920185221597275250074562655046518517017263933248799095026062949709000631071177823428444178432172591357305178493659801355067729333425599208562531221074652853993139525967805388831583822747996836628888 [180,129] -159562008339055276793452066618508306199057633103861307322579860993166234459187377328481702886289614499783845068088601215094673180851509517280210591956672420102469230872044275895990425002667873246043742166631390126050809621067132723859626000877737105242384750304573420146399529833608803241297181109653219330131616572980287655280581736471094486776872720931950278559563746988154592824418060697938202165129218107241137084957087072638476290536137710662480388096895800501628184468917171156938442851988044756936572411947195823695559025148509477835536819984114237501346839504064982422024764600690371721112003942758575090164625826533364238281599591811793763036 [180,130] -4049549211243388810130928207207921824236128473828867693874522780505343518305125644707354174294147059044389197648030260887409875629912265144157437055652494174504450042909987097074566026595921225253497623965483412907932375051430846581239020178761617874530789503647836845902460302266054959642595366927936144161162808809634317798791392390672037140162198939934642378578284234955018803266684239052301689039885885309912998899946390363237583948911092910065821532460436053580236761183705997342938533676819896804014708338206696313235983604676766991937769815808430279667757679419580159902745823998590661018142295165325027594928433302607649394026788350776 [180,131] -64446783285089620556270288194451822869139643129948203841625598637513595971036718909663279582817317097210592535155999630099232139090745309275351813186979221615379152227540283434235174090865856687930654763119840339650808331614099072508071215955655517524760846901200101450479352304400927374152547330572558153091194141524542769725653944039169924148285699030654272605872534047431161827124093326645155891434181032127357745262124299580928810774346103240695691968516142109794048907875181826308933937081054558803131653189021966720764644237131101757156380791919435557960491843560419677637497581903596804899578001771498163940054137408465881437079 [180,132] -633329652321415141143720411754633450377248257163980610186735652972972490725100920408589768080815179174892021426989423691152257473632764969221857200501193219564274197819223277587572188651784518936655108132911025132146121800144550173772498220301911569236789979209240512555171704455687587685105653727279827859557352370551200690225255400682719230382237378030643363077848920300637493492943920386281755521995766480886034812409900568956712554832233993671596325049522176359000674184329286845581491312327842986446762791907389197871048266598733445349030153799534663526083947011367725733201080505266275127654872464155162338619660116608394 [180,133] -3779295156883046737463194661040550970233476869172199250115898861899882405504637986147691411205383124329613314925542948431537425609703057549856584581648839526017336796795203754797948695842095748385003068741255489282039071258686665258612031376167610153139783572615802821294065202545139589982989503524578882016895888782329220369185138061509146910217967721483955223813966735461341858568001031275674142910953131823668503435270307292194462006986939323881013021487469353413699620822633056242862183956773202744011721264148081800419800452014649242530012182978300902943637468317591593354926847734357869658383720100334344156264756 [180,134] -13446409736247418527109595844540552857133883864965167527775166366854216461695977829364598202522790984059836392430260366445158204898671679945817536414240358445206070211968818531853888342223284192496967560528332621530038825434935622884368314089011682224428752842039347735480612549160323097362837297190316777266271505398129348410814134277291233039921743093981520994945733916506336667035250751703783297663635747600294108236292171686526901787130536800638743710094553031884321601215316904771395920729754075309710655478896658451922371561689861887839819975401195911270146034379912689015584073406807972460785590280591008 [180,135] -27961045135610826388668043496770260755570722806626131847334715626499186406520756317336041566755399716257347031228735642614875888284887069240707012098682636360661033812073867964707709422493822612422325756818588076282550329258728513471020941840136517930307539317829931492067005807384419841042750671116603546979805854860961402836752825213942468434890471406491023093659694276161887785034771945129739931790578716012170594361905778436055182852967179541111625551902342573022770259226265416802756116550579512492397356599921544245232335020914443170289750424844677074262869664515459898496219997907883014646786689 [180,136] -33249310954514062379853185181128280844888130981355459748780959602030160090434896133749666043528241692579092177384556330531672750135715078360505721686402828358669789022898990000239960886426218186271852721710899557612381680923972624548474287550596801042393261249672913802084213392766268098074894888072496157676461991312796646622710362947066369710525395317723374070190512442863718032560135554833036211038959004107598718368520237763712511481230528467322556823813966225650811663064616510924583722702966788740550461275819480947661110370053555385754796206122272750277569968381198375378546600472115822 [180,137] -22076128295766375550686395187242574256209288288928398636558710873567696008987000681125201326585353125573962268639430610037988567529677939544025286068528878195204807917199225107241840012640283748690483347720767335426501824551084925208221262511203724582305140219642131608326493936639447331902022132313365535614028714426823999646190611928052473959816382683395263600053373520225349794509187027700807651103198737290355639440375340568149327717087657764555215817169156926608046875266807894823521746430012712153555079277965755858736313246557342076548105370957329786895068001644197044571158976 [180,138] -7972393514205429197521980022186471911061173371071092394117368999789796778597989191603565743043517164743661510911844334967634410056082151766476275079034264831005779571311839224406860585080053320273362809324300033062862852287861162432044412981684296633167795995246229854053217092747451510239789013956357711797249306900029884461790684933593273387251502450753934449078413923983099700657473093333202741867602497545279297773423532514587223843855112869139419739264438864855104084138567839034673408481151615293879987795877945576083877088234458227069851666359852335409413760628683300 [180,139] -1521414870933861377273038532026716705834862151743533499362313467766587584315733059768079125578932029037368476287146194935822581398994377138527255522150106894000516093330128933755487833921527733907688703928647323291726828759668729649895444438985937862548712660345061470146640963251522363285994059450671727180919739122838166090465508745614779577519944421958430839728235765322494478458948456912696445529894685724112733373929198975396813940079382251652145014331335096648023601924739121986236755688554646362338321096219290972978800514739219650083116801565181677526373888 [180,140] -148615103007352916235829297310018352034591758794110607821097428804925397416926346351792855022297068879388451610722398195802677278066076598686702705503329805680393112756639478661461707193364899214141948265427619661398954674169771648041960196205481735245551153630014435315920449188323353693299758040245702758892470629431501916267018228060774137817188573280778523459410874137195103637893485018259203716815188671481308942741009892766852387035521780654166805079350929522770996945353101635775885847746719584687384512644852426872124496525380581727257834430962480 [180,141] -7173086973291225408117019692770263284242382555801360051180281771509150221592344072924641399910688905411045351826364728834243272066987030096026789584573937433529755293474792137055875362390650662874270442605192857972593712234467611872236694625010248204236122068968972360340904893630958789155532355811710808607751817277164694666503984564481751341205755170505301362085216088193034500459378861189406576421994315092942321107940784072903436232492033315753902690950723246432171436751651199393525744263999906463907670910492696044853664925687236523099168 [180,142] -164487205633658581707285920026319278109496939885973388298215298015059952285074528328561916967768099409366343402223357924100253719485752644221032618036345831202003797607051446855946761936997463771950818534397551082583997972237765046767158414599257327661489247506988667784958869243926869887093882716929935322886738969677423151247328966443636874234145322791834125281605520474367900525232800129568080619885004620347085629709525040585137205409245357472770306168117716171147369949690246623360864255299483173070675799228252550865736987958138 [180,143] -1715174068530398000382921058927969011663455018577568603131619861378888890237673477831859066949035480476585422982185345935306533056736999862420358495073419513717446159399084625826752000373170605799452502341414833418794785411068207524431599471297541442272524243404857858712150675484630325790503365235373102027677634066584437359529201267885993635994488090333025728689314868839224248652491853192861723036332363045484265114633602337085006625162035625103716235831173025907806341488102297210736714817954147057095805709816890925696 [180,144] -7742539376137055325066451633104150493903328626090106846944184486102465744111347611378526706100444336121061265141460554096674502878442725687183624342285134611517491897591522386241224949050798658605474539655382285175746915502593923122761477100528568993598013208217541362585153808948407786810785777454622404273938443121187773916683210987170063101614420851404925935034052862883106824584634343756164674952618092929229818609488952569880611389252426297141727017542680088366249074260029994020469081800243178260568664831 [180,145] -14314735032813518879790849201897538542809219288369437177753389931204526034082603852139300616433102912853245320181215231548741168719591729630783982351048276465228869222650917033556231966917299597031463073789993025745391454783252737410440989727400449860735292919273357570301104641388595280805806858400801733551341173693217521217101590467110421746124854642423909909909810609202139419291373844577690767787425865073072474773129575354935746672570333836439198634027663008641468630693250762646528540282408448 [180,146] -10179047808461669816074037375399890999320598839642850410999763468231753098212541716875011412334739005824257201281073976666469887421069809719582775547092620517863158103905015604201430805700667680779106017872765173604944069434521368062947758466949406532100571768057062852739876319025054873277497375634492732784554128076413598745629460104114159816655795737294323013314223740006854487067705822463793683701011519274370626831790475483949744577509861749131270142896714344593538964294668626450592 [180,147] -2591182495099742738725312478118437728402356007551100817226263114651656140107588790131266506603888319695993984345062811039778794529452584047596475302950944058315861900018425828961444099507083262669554317625228694556491520336350386246263422520519486544148795241735660202494465610621746497607020258391209019077628893380417818867681277683629578984102425419186741545368070663690458935299613349307389070623249646972589756131678494450187186475267750224170027686730959361981299384320 [180,148] -217442128996199425709183118498101761988279487002450197112332672974660462855957425502337995640998937931778959827223537866329269985799689294230053038647830586649590800816351009571340727057962451273635886390209299243797154605972431512559706336160804726625868922487367408760250516191732815867792399537300783311510870432191152941492442801638955052958148228196364011733507225107645161410312133182325721568491149978670658610689033999687123106949547685258675552015734016 [180,149] -5467009636908253357879370151693635317153589003310818496461639916094847990161922017613187649745755086302845935042392323307677222756204823592972578040120645898353143958888157424210640477592069024555102620947033405665191021141558989780902494805151856752809558404551974938816690607046163726902194981031872077095153385672374035053348523917406151863243875472084938465198373494912690622658688790695912497589922660448765680937443980408194534748590652018688 [180,150] -36829834776027492705807917447195017995984448993312308286430733714185253063537631146778776891744017268486581780855520801744429877044432998276931572044808321756705931287856731462522575185716237921203830982075030786260840050620873057986246196075155738496439703275144352345316092343741607924184910335014554111846320699798280118662047761095880983883370043718713434653737611545944903175491513108997710842520323326825663952770027369441854720 [180,151] -58260700832690791554315275666810348450262285685051043920222435879981468545157425276173689325207773607231856428390238757236783652492825738596973701959944832081227601711663072846691651510482914156158160486821651937162298794858423380343113508819565511278160236864654941035271727848328954969022343109590569103595486431894363695168992029503979863350556164685934587619636743045841604844398011874120372148418029973736847814656 [180,152] -18482022688159775441522907184501152657021445636771374631521060115268671613681617043549222984096759040790371276330552938512024023484589948441955261790048989093038209651704485191371073005853105340294958534156125096713055148822127706484651732313804329848095885255243242138893852977284614914912921857264118403565180503495392181455969761284223388086979140695393317110423936647024995258226815496604525156882112 [180,153] -971047070586841266112847662824914166029156331060709263810983480035029192425566557330529358948633633137421122690920652714613123834913739228702063796193646215492796569555472617545744526100828497964656104647078257235501621345761469357843704202069861459207815699339182632393246603507246434396068806427968117532763480882612009767723264039355732629393114989653534437435171609938972549975812480 [180,154] -6675065977837015350540124003498366879318367635219373402995244111210623302434720078064830293335059113932866949304519609103503474415942822148939227667897733954062042836118911677870484819031633723483774508844055098823984869064983188784266834371580814711727850226328981558350020447835202447912744057735709059590576508567993047266940625521116867327240122074830296052215304872 [180,155] -4464780745306121626664106302501319690778432727560830414742959508817761403153390386634775944405910603415968887848687449986198171308774011922368135091027870092155469842673404584123979782519034492319848440324690089562724857443115724913705805252398049562625491190950118175320486082437684516309651564636325781426985531395881471954074598936999628947023192320 [180,156] -198889424414779924752724733721333235015417154537275684306730508179900963212648537985407297317785754733551022520518427438823521502147100379944026624042397186567245657709646936507658082017826663154972183243486940127089343155657161950937941358296317902201989233663398595928514860271686410322670421334136324248085057905834324203844217576 [180,157] -359158098746809917660557257936444232803719592533372169022508947606216387346906595145433380389699448058821342478172448936112740108539098934940578786100141792322979869255411535364946279455273398522606310233964168562928402415380383483192572418483859859230939292476630089079333236084598909108141805402362869284466048 [180,158] -13387449946773559725402019599543870893431205387447869564377676491990046880780489552777095501447424320624245389866167647291247315090832942442292587903346343311963074803371083463489594830733320513945670922965325918841740234421754633240381279468358799820097436257006120479240441189745485921848 [180,159] -773610654986291651731136362038421674361367241019428455331543083030824855650716090173481805460360901709287330725659922755961708082153495534958808764899688682996478797149230740930252554203295024855049704320631951777294949361157780879839731068453070911049071625215428997120 [180,160] 30762106322438042214683519722267515203083209142770941072558993661003435211910802327033192727231995372565803593464702821067391049536748879510211076202772723504244187031715227295056762674639857125318375596475709815135336642750630686039004032673570476357515224464 [180,161] -418964874320273072890253454590867374453973377726299951311371535212691920682856844449831992155621337353241706698140645557182651369013130518196442961272967733618033859481729944728247378156322066969472880206230093974351134461765057147193314627474550304 [180,162] 1687594457864911644989324663260104565326260448432251919393565309804388403204616152498141725050088095849950799997523929160951827451803225764024822092494793224772396909867521976838752819073539044715584170406985515002088588549970274070941482 [180,163] -1671727375103932842775876867934994414057392546039051228571614121469204728111285216787020208627999996077326642040198018799296599055134046503484427184566103387546658166036601950613713289469405129505676299136887505515647979446528 [180,164] 321410097115149907007999188163703345810937302994178436076257379362256727438760255938771243642818262050450863059661431488534213475178764670973304899433038824555732878287978056835890159206016577838384080074919645288 [180,165] -8743538215393836980767862683618403408398361708894501757268246036923562370427673674752602029608793251271692425737069625933837724766509906993382032306530856136218899145860290744318566667282093989153904 [180,166] 22096711954602054156204740614433944517832646434936473041709784309717277827856697669536122617189776638071229235916651629939126293903212036207430690609099497551631834294995970968309867617 [180,167] -2685752669646446072884861782315973625707546095425716090556919708096908731922569330352434230391687081167561706811939006781366387140263196419325438033535864219655131947392 [180,168] 6952979272672406113507356087446841873682443901457755701478730553623451497872867960325449211595958096996970002064005576009861433591984936582497680308166 [180,169] -51487758216778135136303094063311331012041706957983237895146274018213860910217402168196040020365878012324456466042754282770437060480 [180,170] 145597825603875464952284509312333689608510943893904894572345563371154839744338888087276848198381135921046136 [180,171] -5492317074574966184627460362474085775988102504514858782751717968841648615168 [180,172] 9081458568 [181,0] 953003214468088834018524373549637031048823561777423442501566064923785178152484244701200370577883216716842798536945662221788209596468652166914063033437917748785934436901552474772743498790622298180036821173481089934134861558526417834300881633345240549795876431900140460335957461245377222580609546584847646273272556471907203697366052289297454429148851375347432040831086120795768600317596347413505487048990213501506776573618513922591732902609212132219514405147394678252614996837011649178535929928444263078450527172506038163825653464286381813024703084403227344869092205223641588590162992076510196146441653712311527216300662400245208138140749110237590096495313514883284861254749240244716563466637241244517821261878960904199612507514190339803783967834708039612920922478075783169027218520578208263356935074108276196034029750477588086688345607414890978544882689975061232128209845073550011478898171397798679848365224860550405261831757687048618733848967324395149395626712396096625119825897513299356747756526983566868366587652407005192197426291106179087446807804628995400694887775380112160106006492417262682066131081518371419773101806640625000000000000000 [181,1] 4747916320411312232281394079458744100248251476975988826870579798050242110337843419096273164767449575337514305812179978860281729604701408162382082266799201274056712886897209823039880918841841051352008503467520273060170635948695331726604338726737774439732253755814636425515989320658111585329820847554229305055026588557280773734467965738439077213499536272403783598432330030648851663812917305047307718729084670812872142581871365698969442415164731544067322302423161775162715424770126329556018391310986176841661210510695625329890882926011435970780771810324759117512592709573359496173208113292940773978032094322064338099408214493514261148036413368954280873054647799308086003948738795326479502490665579716607871407374832298592058905939018511085856305021582087316023466711796086126101803914419191299487281292693897139875274214202688320509596608913608633525707269609151216222104976409696135235198316300259808027907422024830004546243033395283411043812924237022397517354327343125777587997038365405851323939410852887670092910869041209447175264055726677839364802433182449923088221948173016597339207431183023587919389475085385119697168350219726562500000000000 [181,2] 13269990017957298124364570836263161683113283698066214088926984601300577432857410117129506240833860329701624525005460767824019413417212007702041893005014938263177222022837086007424559079792599870683409753703413724949640163173531310200415026979539161036475896391077362018849485719271253235133692312741987947223430631068508675076402381647376936605685581460466380219761935664901584878037973056643519796975835921591632115397235226251919834196177353442480585990194377853429781245064230258179508571504150708493274028886005914830402860702392660165264536750748168395103198687602336878707154899580763780299253361724730872448482668094815360341046531301357639331622654748764354308056772716808117901344142235038218705548918093320964165959013278133270322424329116520500371808701840186683423254441745892180796333118164017089990128924748380983884109738429657934068687063621752794450098638471094230863134057121667995702284018279752285274760892772783581103107132471235401270555521918244278126728068897067680857239413373329197956808796698550670820597278649588568502981795003552506475163639743932027991020509051748950034652005887619909425467071533203125000000000000 [181,3] 1378217616518913906259233190985635222675688684813549444879124825695654988492310023043151185254655491832819136180966514320556895129879566878310544211199164995229589783891725284007586919242916955289216112433364354185478709199864645087254005063220971475924599599964011155712898210176408122491003948605899997726852157153325697527014748050191237148794670261266109978575189836905545224593392720714039341073186071287343438395655019378465086378436144702859808796831030313462779253825722258672599021309585536427100962339698535316701362717182468633637545255269556500460475820794169918304320237569709937928183135792471850590058135666967958879597838745046510243778993078339189952893566601837037252379656096897152260832559682517701854864712658601551379438650414696978326463543934980335805672778723840656297713139112326886341164768398016279321792605603974165219935912915670914925081328774573418728476374043070518434707016088891146613388833608163088499415354059771480180399380928498503918287805070092355594377081325633474595597484627846904385801418497259407276602577589137058346743428585473061682692611544178882482636394362755535401040360748291015625000000000 [181,4] 153079261637878524905584170038235192848530151547636045944222849858238762157305721929020657447001497833387828849807139047773732223234841081845508229580083293517429361711468176768741244540581500385140101212026611224766848436889309513736768473787297510324310009091378874266606406851638708882804552647519448813196101557391563300714759685851975015893929571618976894751288618933573215644910155519577446879879575223508833166521259678019092319757337677758063035909814491673388598944723002368667101588416558490721509759992153530117461489657140298743509441063839876059280138365717393501135117206886738142416611227105838171203085964243756714349185886280235333091865287696505180669921645646712241666515317144424074880644262020016609799834455368662641267525378144146271084957966124488553726860932732932287051800259449212140260498495545252676019984403852227412355208488280237489641897434051282867306943245743661476868619435391739538257072059326766945535128676995024517543873192036848809941565446749113815122820705694356817892507351359676579616713473574729906630998542923805169002144215147404059655252939410407619763663442657231329832046354980468750000000000 [181,5] 3992792994298600783958188073862591710827909471568654371168781411131092905972612051862829798328099739807592037127141939854821198952348924409729917399447164130555201224090111051386295743162840076362830405283057630283898292077650244293238634472098917542664339941187371809078354617314489033396850835133490504472414606553069384545987425335830877779577915230168922814039776466551431573675391071622378191336832786841917678762120179791686424856107686563244456953341982572732852856576451704785605001810520443587458125702222767635950383097338772600758139651237854359250666452510263531253687594847423491772613566553876708986155985865255638588188262713311195073079631243441256908990837594467897441045662117446818464716064687393157485607821003669282473585981802887409091543958945830341197474636872878526458210511068928328989230453100749299035261045591518350455626240769714166347876408395178551448106953711161320522249249631997573100265274338757987467430614598408738297956191170306991615290558958196768117851382068026715895446940983050764394820355559578172043325486091830311735172362696654154696633528783093228291144608085742274180310962786132812500000000 [181,6] 95234797137469326675800973592993118028598365659542410792409211064536548327214341497376349663291792971278365091683976955295505081521158462624151987737024606589782633936308551858375688861576316299109758899753437350992706778194312000688276467032538822108629506458330345712711725693210637673476237844409953225548878780409790499583858002594239957288298091424280991649889962950006071601842252207884981974563815770776919048798578496973671368144771631847286018170797599678003321625843052200927706388396934954026786112460780995637149479610953859782225327997129084113549578656394980128620154625318427798336584028447142141832872265033066136516376969139179240516124696699285722434491019981843974776695483139565980165631732123826261707850779538103511339053383667114608987073289210241891242238562992735265362478814712030796722493908233763393944252428628608798978371782695353286085494366094588212496510836864358205283895591046953577956034920515197923078830822379775006775267075269904342126543663473941221099759632865387094355107573579256867258544082141562848304051915823595295810629423271728069648208145599110750265770292639927485297542926953125000000000 [181,7] 835147158379735730803813537888590016712208441233705982536719082124804684548089064513981192083796760217771577525401385703858319900956905120292954663579765179084702096727944855428614208156887848477279633388886406634261357667480735013808868750102865069373370278705853323142780231451851563944027404795117029747342801806446388001355918562485825787732022487419325744053385908813261426399107827824247851488746448387638642500815063837866903548688896140281263872097483050911686962918501478607290498902908448547143603013865403900516933928408675583497029106816262964101134249882346726171085860600175842276160047581597029825238459543584022890044713601838831322168674159137839816069048984293396013164902203714849758802042641812263018177184312975753349429939524672769934748888851776741174669663261826559010048883741693989319928900309500606221739097730623807000187746595496712637352467823215418186885859880010795846976426630819338746894590327702123736118809379166938237162374016568968659754462957952987925844713063333547438180677588566978026757649186937884673319751994036100026898292672842820285148806048938534457306942302197562690452714291515625000000 [181,8] 7183323073804679923026887989361662788915151633254045993169199524337336578424151352374996205167452027272357549782514132608372775208924109778220591422130972323886061483523287397284619106090063779588287930854887287970843584631656501351290418168568269568678158002063625852827228206037329474004364124462895625875305603688756906159345694834200291244468083924126696369591233792906921490772603165688568830948716209589682982997547103244907342590791103103558009802409470612773781379967252201843489276517673827067343114005249388943890728702993941572437872115848705668165658552179130433462671276852632773137871203765120788745082574210815835829095413747358578054197586779483191135434809826199637012588234002956764509169310672209458125044614220771084340933584120194667633883771462260811944316875995191112009278250885213635777906554086977133341383405924103700137591844560846071803498905620517660362388675956803101574492902225483501026918600828630170236951917092854554604059306109736690853122976981874310292300909620721788402691175822628372999467892436328513022770901349914141642016083771521781038157969369038588722804185492466639130858179493750000000 [181,9] 21553665048425632468960372976912627119927953189632053283071185203994072369442743950177959838657503151813275516368710726121540886837537896718278354585526527172885695469820676407950975969390475228514047034259314979135230825548639408858366553044188435948122655601603898789428308182117378457775259387208959463565148175224539140775726673687491229139048469386856173999479563674188446825764689156755974481736515639846011290422411069831204289776745303788894008534035553617363404628026876086361739626979758693568277580151997741983070508319459044222143873658725431801981380456996825305685267975213235930215640490791775200546159618906843197161388541220130783536842992350523826947881139472685155915274966251657891751748123040673621457565456906182194922041212251408175633273929131080122005705937915910691765497477187816814420918997418984118728777201475162672867632041767687789810312862283038845630610367681220061049432151331662162774052449524710009630897163289689370125581334989130931797737836467582012150928325656096875746268870356707420210299636082235628580412152029135243878384636269034735145973751984136947528752937177547279175178433632000000 [181,10] 94299411597211766930438792207160731104349364769773970030316230186506255992738438213216388250548049268367955313061198402550926550080650356286801990440863890849000672185990393755344203301128051569812926943912276391176089438132706598384328812800050265106697215476564307513786376363244218707098768347503635700738722077578115315775173271456284516641298435950571667762458638933640935431660128622705194202642154768560014717229350637659545054667701727211011915183076401228996957015933329925493590019096502353068308979787935198630848093264372696330587430207799135469000458178920606067748484839953790968981545848087678221071595767076100244526774610096641422727641499169388775390587526667621877315952237053903744304393364215123212979505788653808053279622542743507336376794534316084682855591338264281199443744469644023480812813432395273508452200659274298054409652285447517704917283950640431171090630421774667973829606921970629240989921727113731762597845544660786395772257107808256373574375102850285332196584807405817641915349404981548066226670254191771494937847616391870599279296400336918307526840816117705588285050351239637036562667984960000 [181,11] 13591403810586037495763391566912955755548112014615282847831605582890048862929972883491410838849962418303651430617686862518062344386445577799631716746895735743408839591750465809760071573978637841547170531269065493685450380469833574568814287761616884796402203716699587594238254360390674826557491112529677876334501150860648568414517541945081912221551362203874553219220706133440924671813092193891341256355923661124685038485687059573902286442266468282554288644753280524074255025271711484698966678681362089427130796443254456975128464874222947117753716780000790809862205460310853849784804005904152775705754309713024698588106794057791989324610770343859534366136922943915489670661911368000883173107213521729912215787100301491754153626063385880475660756834934868583139585922887624350351786661448382445412583558222969567738023772353283728209190630695117292655553486877924699473818586199651172775501559260530148488928003616779366727613249600008341879282111483407318173225060272565661357491928458661626783282354536603370536474041344702704874132479448780354635357227367196212062883706540647453534253643757730139452026555642414026336077960704 [181,12] 353067982970965632665755074513703494889062650034464064874811451634656188964600272214184293728356768613910208418150188457391090542478277759014420593739396432669548956915803034066145958364537154328049042156145558414369335385436477963198025814364870886176526335608157235554437981219901053143550062471350952558075419697714659791422808917477416229550530164100753745390360830418756353207454934116972572913941132038558991998636734090223792624868790794020157928846378331237921210748247219757001074816614629586613067172524970881452856824562466431648490715276793243951389778342571817373000275479449820791697025702184641330898265922516525224553329381244086243471200980563941962396710967782042332487219738510169219462639792048078858502780510643119931295492727495966679350982174217853949398430323174074177088790852830302486343116079900383350530455425361766471821104632213797711010532195566220054886830841329275215680998550507252495999219810771975625124149558893700137929972774455110014215958735352236523320428835762670286598893390623540698182297546548219328670847823060315749597151757953597581480447289271192712690962833270956724595399680 [181,13] -799027173490595914416279606882207187113177019312008004472085697789999134997507603019191344325242979129255586180658633360292247416354364349615812043282764144915827018830389253670663856608683424974310323238769203376412989077391623744683555702388823685348484832471597660711011307490243547329924419674303646891151505016098524839221284469672793897406612810360190621726798173440090033361019693422284098960375222265471251864711635062602045398232437294271558454703268614979208310467082705917881411486753105184269611702255535504787970306426470768978778991792585456149810707286133167491847555222274430321256874551311369464689296850158902286642262601430346795788688832852933066384848127939697225089471920324688300639026848009442298281410919954759075344451606278107848370851535944512164551698251089952942163747452485961769937055397829382870460004803861328331664880769664014691516459586768721842215774976693318648658842327653357673531092769978886865774427535736167823628345466841630912756947711733622615545215966387828428560271562338627132101568838495573118523588847311580674338446713646738842710905141326230070412224545514568319342976 [181,14] 1520266417367044925173546313995729543230584566727782250984943675272364688747654832167335471366035639150494363926861458534104384978922081723726032453492419687559065557566126777204506319477363531569050392895728132113337373820809565079162413410276408030742050274563807191952144625467623837101323099027229254074754069520468791709566982948932957825188814235760300298904268290789090359653496423533140720331801117490115710018713106507797210582448413253064932605155769074817980037542350776043398513968749382201261890792580189520514623828970043649775200119184478476293145851677177876410597575416216137148423792846652393833037353616105329354235426686329391346371720055985628896739114796863067839089165837318887858686669802303605076974480805883627877977601460816478959358579939198409121425153858050473558522627565127078883822367959137910590096939316717764261078132586411337399923096330103812720693303987001756045119363001696557428632221043178771591853920230332624105904503559373759188796029870856993355900138574773587003333138693041418989976477387544810843245362626906286599016269555870680455338466310084019443493941201400456016896 [181,15] -3114449052001293576491914221266116623106868841987203784002757524768575962437848093340211836139304921236872189199884478132711288252371980686820667277214016476618471732819392627885428004269932629371766789423250384205363356025808624837451025436105474104997217396347916939486457886965095670796807710639027718375210288340005194698040240042836647451090969927128158214895343248681079395664752022177446424332941881720408669145745932234951660937941935598745666768946917574141832210082540988589028443532867192432064883314294205347082546132968878710177813842851606643921964257383225382146998253757976287591177605857685160546657702130117915001470388534717754362391727425988274777691055083299578636172722749303749642983871951000940495282931055248360440943788535461573801438258888844040337108383272224161653729509985173774398163056869920640010273874473824848036682096261244195949927575516794192818848024907777427007988509078723032400370021301837554669508428422911337388191418745405208789132897287686609765639046921053353811775538210128781291298025360881388899373214119332152018328039163228602979457402224472597782799354410016315104 [181,16] 4996600251469285036099543481166475720253750579783411163430129829919716565413652832149418699094375248679103798038772393841901629220614550188778255719301674238272574877455827854398587683639111376460226316021912518454099926405418240331186745291018533988956533320496560252723091615974543259124135062760328676036199488964928175525526654663982853181183091650868912508088176338456875485942382085946576023346616825879788877409419724514321248610256401941045039195624551758941223534702856611352648483328835446943876296081599245338329504681056346359269310776915230892686825375513075869265310749978588914763303300543878378336023871286970681519442545585623487876325891804151147185513285464762584851518700304838347168979558060309182368716240567000443397337544899166946247039298685186298980909965312531835500952922782434449416470770368503808465204108583116561258539869035947525415700731761067276470054944465567454266771158234353722016731563129285797523413222414535770647959146808596334862427523308333218879558233227480517967199106430311650446702960488227720616229436472201323438924729069584507789626019925034477515523909706291392 [181,17] -6916915766887373281934722390198336499352212690310284744968055750525997847748693466704478840403363621192708563943628425565274489929196482448639374433843624439034440683866352300058584856758575043366422743520078928536729099280938894050890910266897299616073338401635423659045580397575722284062834466239477876456885192139226428064698124098034053214132439052725864651853124839350902386151916913096500158335512007624650924841519346667458020190282868681364944253701766159604617322421936809710571762027551670724843342540579721716396821712458814748199791196393497668835474115572135842788989595541187873225860695552017528697380788243327549526722864243492947558251452219216243108355450717789617658306798957593197691505038024029507193334234464127605904023125189022201057281713473870993870039739842343078291621516330074994522436720583813107667183857214916600443759463237483058770205406726500190499844640344949702342086313976508750551467815274657294267184014135392781865748464833882209639388534054183932259459524678552284816250269206377895573880644397522392815174356307482372134804799544252512438559431909731518475783129041792 [181,18] 8552366341237553346297109953085410553853616405798471408322026925039733570218926923090990661326296206014191495507583954787810488429813059402462065022771234894280903239970590338694619367598414022988414900919425618710082236349803573928144371926297728019255392459377517096262076650228220646766397362033182384390453586126630687027086999007743619513676250770241840131060520628476343343598584322964730698843608376417614114018461868384632818273601496158831594592947928175477653284812597649794956198675407678683037917657617635898724836291510604777255232235987300188085088591884262373817474606970597967001076232084699538781993050262928893142900329629942928269475391648296331437866577569788893036149372317835921205468170132326984008357125964496062911020812110841718957680735713515356202853808284609162232678369253277649232169368476754243303987249035258119258727413491602551654356824578254371859302365705186419490459200147284399737026933535481272006266220067617017455017527200543931153110625079567779540044591603803409761662523009080543245785881032285545634529822830143823931095676361428108136091855295936231637806523456 [181,19] -9253542438850587205243228302667483173062499957891826623801993688311343123360769836229601127160085002642606830804296487449129028746250878267600113744842375782873739634402200980307987742051606805206605417465861455811264439376921635542234249832304216539299634790525254023123579530583949011543564921335088887089523751708479043859555001605758406812451732242343147355812406519087661957198562183286795484949740009869270347291585007197411896152728006894111330293691532013302480184241381279454300197288993103346566926506957444084117838401004779533719401077610586771325156278111762940308204034230116054571984203871044848779892793709732605377311532803096125365407361294997931646229673034021427456959776016046563886782674160341285947102737324250977605182079430723686200366363479813104612677692253259107882487531241142232554620863814678546326632282774096751847867354629953905702016369714519809368408213465779177767962123289726502827344328540913302413969187167559737608886627501253654277065174294488045322389988125272558832289243678612264190631945161891958406115572575848497764955816271680244291538987255432983490864352 [181,20] 8819427345626854664716210467259840020431490168162075045421070589060925484321147740708458289046094973569063528000535196564730517406977637376752767026381598019290465750740385829915617520362631010850419539933747225897895488939789696105298406640439647089588546556035619017200498644134223233630122288881325593194717634306976407273470822930994345152400019578120144672756606550577729700005935041842335941901062992356718831439064992400221483089914473582525120696138872581293268491588377836986744230613162728774239067973886847909979938602473276806705336432969387570218974454284332159796575473266832553437448793660589067789598965134557010162666321892764337557055719094531354956562422471765387927046078279552561980128155344767611778882163054383926807057402199141305116328010432575293941323780294649934636389360622931952093998333271876875047905734891222700234564049026059818410783310547158981285757153925968208500665831109271516552716699456807301879815300145360581631089169713111722919809601893196549972004049850169425015860082914114026178958595720247329395250072500716314381112944347642046264396561624329312545216 [181,21] -7469641734036677867981036010640412654304725746477997306897631294368804443397718141071515267913876040248348296181762360094210755835022839819619737655713023153924351985815443942070094999114017045149794827851589666282457259051339203175082247642002277591726222872890237773245830582949116821521660272571582539319658242994001448634485613344268127738902597538488076573980712987116637064489753213014439121152735875824560562855760763303209666973665269218703451362695717676452551749645077752821033062939998386669874501689911797949913545933601678351941618078474360889265166487630142338432309023708662448761353899869423437631041460396730084373464999641809154231909105581138564685478692912391535870723259464427257342515390236012984214650562340228982001090449945885010415899744853432584493786921214236651536311774531437261586473858517451595689905203496301976939927858700874112074519658740991230881632091663553947761042560872996914201066297160306928497346958067239286457947919554693767218707999126810526468794729968168598382772572551123610584151586233164213935763842939851189155122343568642773890373421659606380720 [181,22] 5629238266044718626121773548177763906147059647632223772710217067393661978575731463428425720899760474868274087853603109829476041357717882560491941412559646547187753920226383602114233834558845508075653366439577017111903130764107928256967956625622909082759286006337907057613048830429694365297440412103783921707069447106342866194658104658695837998185355047931720972827977361598134145460145237446255796766770841190187531055437389633454773611566683753917345084427595542265938213197024687066730829820575037837792143287081255140375685596899090279479139256958189956295639923213409296800228159232548738453287718751015467934349386969129459910651777440831297723151061110305754398291471366635132794460801624242938150140925424153582704458794369977026265117831599344193186549634689577162640261211766703242360865618062036959490173447549167912269372807087403884572081822156198793105574130853550244520357680395406854105153815481107742082822867265149550530269420535512200037062900831521474470461555968827836027649965230935328603815409314676812320953568871893680666957133325027457000306614369444145452674457358077408 [181,23] -3782063623185389544355051183105075313186511115278430990724065255757037875064766044360454692143711227078987278674632219319025499672019055266131746809579232574497891621246330194509019289912664135308948477704623335277133756650710861199345602893717410364117142639578686042259524631236805338718763899856300418336917666189321756462601038634898673737352264201016931906276373284800536823023695454536596668906593899129518836191828637745087714766993884305265900046547557931507962171834519493362726198801544606835178801114165719078723651790636140633134084790392837241902902319337000997439761256422916488946473605177869350836250218846251870976167759640143415569156802359999223970810761384388193532672106317672113097733017571512105046469125040725748566777588405416529713636317700045621282241219088456203883826774036053723415667914906997744694245771468074082683235564905932102284369071277794208671272225949493440422698130088134095594439173736372320696843662000699709093680990051358189987045354276100550078404002400216354145636868630076640530033978471417642416603488642027844470853837094449259268660474311196 [181,24] 2271557191567251695921170915796628270121421272808318004143312631408866475720544371835374956131723637944209398819339957720715780944755345454222086183204097058449755659736786752006120237315718594321382691056723893151487200270268008851182683093775204642401788394035159117403025009378872759825313584754893131079024417038055380847046083591951336932849639825516280794268141646069576863797571084314677164434136296785688422134192720704118906849951168639977185340630766191251479965624207348918589764821848032477981707049226848348027187511250538871664666456799927071882232337980094047413132115947467043732099969828998979840040278055559875741363009788991540111880365411761983551406274328880154669410447362023608071611226770374835909589743448093046464915736754937018787748871287478986518619534874508619582560298330255355902845512208182917159423147576404442082245326824245871331643638119363030280343001410164439136806705859435945989528553855019210881599703991522745957137733410474739411037855315579747771829129799831371400837955239136186131909011254663438106890892853535254446972029873674546401725503704 [181,25] -1221670550632359925819647770890834616084403041374070898865746149237397307636606776346187179986219431664912051245545909339475203305721181686446995356895056856364039376502412580209233983454511822604048550935668073028400461209152929244532635731475957644016002654329077688785179295709219562143880650126407221116494084238537467642435065650288562805649814003620726868058932287617857381336271062285556634774352287208397073904600008333741989224193596610660011266844543794182176077467298655629599520746025100226084936112520154537013857315816206851674585832252074311166542894908823136547917951963338880795833755580837829062561810366429195346827067750100578325944272547207563323956603307103208406844504840810061313580417098972641737433997800866053185323121925669748564933738385925340364742844664814020169983787526260844290282401435769924492700130213679226731271918694931521852750126116121177773454032370854280422293612325635812051823451712440400956018376247909393577454272885504396900858565681644082161439750679702073591276574271095010422762688553297554541989075249957256828597901004121490989696496 [181,26] 588987232070385081331149760007831662786369900819287252387714771997672997593255458337711821172786848274076775735380939647606944063435562955473344109113759726587528705313913727972227260617841761108526209159360423477080928355764113882283873637123853550098063854934494605015601147943515809631013745936369315759252483841221615177444074549327636300943458971703003690927886804880893156163019717217615465973959620467311849055406374894226576688048670819040275037324902380954276353864160896150644562428415845706950181579214103699273673972393577939210502910996139146589725120004075711208437860784971660036663354865249799500046691435297431524970539433264658366882031087464473915753762365648747406415181859817970110451564325259168664373117223311557455254257921171828617600458931039483956719672303919702190299681212416403574823972479771343185736978356020619465339329835066413815603970699474757214251834585402074098910790399272213205682949800861904754369587150888279260247001452161049719516593579062133213869016509803592606171819756654590223495926846060481298776694685924792414377058851206698825296 [181,27] -254797350962749616419999393870982458750024695243899414570778016872561069375255686660917956456146666895745259662602843089763133710984614883839449544648627284575457342188428900191368082308508763214964015869465704326081757617254468266084753028858837095038817618321774630816674338494141222234680689975308186586678048541589493790293739369912546322408937229245560872479512732425768684979034658703677837970374473508803047886706106451547736643434310131492313998629882238687572750518874794791908042084890305724152130295794099769469714167577567394082207255712371022751924970432345757729074630364286753124589988951994887099950203030824781058301523486129076058297115476542047647412952603446663080514394748201052373341489616767613525869133445808762878377645640805078075566284094571534591276035710347252808994691327884627282677247443326102440922604245027168887928135010147770772916659005820907265174895412771245921406692662646927936928256532694909276027589377589975094042092158584584794326245658188677398071615139375290226939061373716818383519268542603490024441371885114814177566089981999758940 [181,28] 98965076292078442282197295284716946562519736374846318082578445453173893879942206604480016064759449059611510173093143713721842471975364137831981248297933469993769194142523898396043954644751305644985238029491209796877474856752313411413213518410537503509203392578162374949002027207233860400087200563649460906373198044743530960077004837386040298680251036019871451819454128145054283881405884460250518817631595301072363054287451941123356453652185486947900982163432431846240504382276908872949316310833990812584288965690829279525189647555589047109707257104477119349638700405197401329783955631447737431005043080685400560401626624217295884083834645825607969628127612044963085156170777942951303111679868907092481174136155130535728601206346886335344272274168576817030935716180422786599029329158439032913556050368445898344146815630209090944102095998043798143066488728743720982764617170197337924193315067862451938584875710692397958563581722995400044626491315910993331335157761008491059623212416959709111435881802009109478310810985058759877434599962153049035120864172394807606525396284055256 [181,29] -34520160236281833609790712473169818532814804544229496228791656593160030520180517980435534000296629402671391663427913703836858442727337193070550736757959421961105839585483115015793430970534546455634250429961729311274903457088966756949017020443248899899968953865061531848866194108822204425259502949627913052250722027308612546022923971951687022938535906015986500921901528253505022861692484810209791877742059629609569218537067008389862845043231601143747249619025928638844582327246599462321736078059356076337960956693366240562410716695264359223135544493412383945962192862048774754747705933236056350298406366921503951020114259284066263989750196597145916028432091274166370601843866768067550570151333789801288520789718222009048732498785582331062852062707426036915509614958661114286258234272910982441051394391281849234622483805872552908465694412209373556765387908993842626794289221036927512334707212669727181679755788711192318602777797706298446663700413207643323662208040310237911799831260498474538754817783314987458246803952460349313142355751232848752656019779757576384337539316240 [181,30] 10813180770572627041167659769353909274876420573075941991763672190903789238542644456821204095750249967331059211776037651148416430651767791525997889915180195626159114520452472077786739381247359015690429466382580291893072947244463170728348057246717096059264901238711874480378942603685310445765174285417767198814788473680777319097756551003125247431918547762278060655736324355588351165667310497108355819589833439234673545795809032100155216645016578472282747193431799942062924175236341205896005436222684700434782893997296343977697274216138177724625800879262288716717219169182704111350263089593867787063878883645297429332127370306333300032639501008541488862073838699809230376149362465203369508099979159288034873126695359817474718199207552043488777538022947711477936413047953168916523000564762061843996994442437958045825747771720472356186084464614298300805827253780821001151794800447761106197515204570424880749771970660042893683709045626390506479438521335546647908529975260031528092372516049980662428544660302821447722512568478882771204510313847638930507552616476450381567312000 [181,31] -3040810973749154288834935747081483938546653180684457316667879605833842520801415150237941718658761134955637221964124912538870846345410868059197833930880057854479487139414265322901098648265214796058065229021660743777770878283968466379786074979578043005550330215172215116413560560436572181342393519357027395835698653910498736190047005894704916141164688521856074132797212477347781376579352344784171308771584277273654935856532535340177054002385595131763744154954259540230823330154028018896428794884788403568896170424231815459290376223915520658257683382515537307492570225762032065781421408444039654922112427322427822831604308708499554562759128329134760484285612050961239214366988472064067615330183168745544664371365984910245009295033741000310901827408135024558250806409684149233358782645474039147181741499356132419559750509175034618657986564982512646359748022243800942363063975994543901884187424288088139205563721555026159800892236983325368396731316979004434468205714628950662334133524382897871447808668646807712788117967559380457315644917065300286102090958905493651252084 [181,32] 767229740965449458168852949192750929291577617154305627147416577364516917097816847349684000283410178655334509532589413754215826989956977058492068241226509580286278758054695575333460489482049793209284706357921045875262315862395940602517881984085503264100988250400262897482862925651878435145421528281355100081056788677327940692498150474921735543700075006097689512678224893085324962305308464245622589595997238946307810476612076683631749213375561684081556577062725884482509882823848031498161293461761294893795026768044056786707084753172652688302862228248296138363904395357389123078163674676743581448865213264140134360749294552814935404906706681565171591328627422064462233192201704062120639611736101337745645050620881215507531293224440559124064271861921792125559661857224739862451666506258164046861273548835439049219232110693942938550013758822326985491234163489083016166906915309515452626193761823395472889756547300208243357448535528664108038038096153603007461586797846351841980251533048888050641526386804160419136345018317950392632390845074769500630910243898755005320 [181,33] -173536927232714912444087394541557669725041024093580204579297270717532719483783815416206445788984872210277059918140930818278222009964987590183121740648333627332134087709314985307317635553672210752841239482891676671934013296447828460541717683021064716750955503126163086273092743782525411698981137975317077093139521768303257538232362983288474129754640134277421727486527087180140902336602215641927919655524373115565928342459210421514307536468214171646502041692838534360347179296488515638380298085056630381997986374131847934604137222932605453217145238943910868838912910806679757573058985301157972308098074622213612669285208505113176264282042741700990876296016459777473257496555134221955401991320491911713051173644350625109050344376282931285986621802884863932860607360596944619758012561705013250612229378624146712160442104494414101246887197472728028712884191462981266968495834614684206354778805866434618046700007070692734221607054117972888308401865154986406989871796433401313143170694681405145098673680766525137401821942788932339363457613561921585015923458846090912 [181,34] 35148557886498253665174490944248100656764156443322267363259974457621333503233808837877590696531301143729540461250379150138047610880941448521717940176848553830669352073812359399981097898471240500349762502250528384685703377405457410189498333976312171217945841196459804325917644549062541301923098220385547566889955543104524063406185838886940013177886875940426206956611099661679940609055472688130526375893456700094619913783268274053925704635575458306847493127972995974050552167257269761004135890039541349621622798750858810673516427759208938871357687748837517929326894362911394474368576799523851769739139353263496988106224686216626213170839083421766963567542459280092913940969468979429176213486543885991831793399004207353208924210131779259821178570319993528309433876767100496996046712850653147046358684821231793213130952650490320710789341038201979706651697285969208413730827107220960700573678731228985521633469344269949170517135518828666659127610582925883425632545208265524535714875692174622518157693207843594211636166931765309484020179442616970340739212167328 [181,35] -6366217834868484459578968385170754092310165094174811132934396803237283396871814377810391660123582956521500065520029964112517327498796329081195703875987424018289733539315160551945520274105440927562271618852075222266117453424727334453042890361397677090154323573709329601747060367118420360874574500355750355750648399975925906402295238917349637791573602349922281126305638938413044598666219303683500567260030677909903256302005936143592419241388802055045624843147654918386530519395796247277593835166775857225465405081510233151356212969781759993284420727709488852342763578373665692644094904963265475609454849134994301646969435305861779820228435435223141338998852245371641752504897447720919751170711387347201609152246960137189227719439143374313456112121781807576490862399873941039131188297157138651082737787459230328364002358289848271503763642731500225558498946640855564893646028066045353344426457132375722037845328828190646080444601560125725560479601460251877198872337642832982781966457058020345178013503916255963395461281842670906175531738613975992684565864 [181,36] 1029469999787485148249211669564166285240530782420754938621967233261143854829092698401912280791878060407236055718837247246267248918544822259388518774065887560628339669193052579883365289104572375159648971546878965704719458977232108480450224945274678378609976891565451777063422411041615365178613223224077349320622989913286379198335003405884510756904820814766377027346509421946486985530207771121103739034407868796470302805147396816103474115301825180399156211004359344264034784735713315588761356262009541770355719934385814260622446479526089368697286323042344002300384267660170076170583617731172033258454188421665649056232402330546326776544486460100278446825685571647159482857309961876045438399868717548467832556055211944244109306098398692458991237387516213674635020111864737024661126732730970663585496655296762155557924261504357717323384874532365052879222396898372863031332413760726255112605944355301227146688653483791915045086350503596780272362994565366000931803692707073484518818681855983957444236959225849846385603941466805046328343538122489966604624 [181,37] -148351337975000431141252941639647798713502129814287170047048895189487801189801470781755536704379345759366005144236901818357362712511419846304874900728745172052461622403107200478888610617608694409375019400788946929710685911458359807015775559802832428540158420612629484868808815713915506512939387977364450463778858985008097355611172395202734911911285101863503504906414858911230221898159638526326184590837919806322443345340715893547112884163973329391124257475078918772989970019774139559227244250891473753110940180561810107737961295366284734875742557125664082436410221579107143099837204391433342872268321866719094851825721412709412772200715805323226884868817237142664082097295903756151764416582973354640104770796214470258793289378073322198317533680284040431808720501247412136435509385939955087299532527358913385685008513655900516710036246393777392630209282373964129708012076762915500293277422322234380006869113667432380163339136807241206749032039279079949099804185106090159046890934726966855189539645867243623326592188965887155353226944396922263948 [181,38] 19010677379727868181072379937052304712725590004381368529639128008428858306351452925525932420463096080917945916272955594223267869358260752410769689630628239491290602560914459928278695374128418914207765088386704022969042870940368947821617494596333197275135664973290801103537434328008313617088146814702771540164306203299983560758424579445352583499316741260529085766525799297559325915965502002045397516791233208065340644663182518985191494111192833651072939937224049968038263221069848423949472786358630595774558200785594667206337260201429546555118668221741237973670057744140383527546369303799117667220364342876827657449094227437783817257414149055784490909219111689088500647850843680904030560782488122198511754451792743088744354181461608685389818892893085536645717589851376434823237204477128620435345135583899832553118261711628604925424544643895087046849817412222518241710410283845184026556619000777410830960134664514762373392624685060660405535963223758009537578485398982273462165507614449436888408035054893474591027491955186318460605290432235344 [181,39] -2161315517962085616386242594534075752603903455110850949798034632307046242602857100700999277574272032082733213054993530595447427364221560883716864165698956358651080776881276213459101195604571746829236794129216970718639962421671717057944608381740603357345932299731044219448545078575079299108286256062384652074217619305751754888697099544799216397498773742887521087743243487144901243476977015644671672524962596280434973289559821787796879631827997832312113367865537404106326258964220968845546713580432485832770351659786025526856006272261976291747966062647831369935953920929456626563358431232331089691246508361203213776684253948866406519578796009051166346194843058006589006505204420166520985758623263860760163460377510828973937224233754166776017055857035654132745786010960391045407316520837755952445705658094281471065856404630449039935943776470842248279243488802278608182286631923735848407553700301447080608625390032621492498413715429151008054463341876487919066059933973139963333881035249796782186861172209719642609816615738386944146200979471 [181,40] 217426324135058346558358294286439393119590675631112981150044755879575776778054411755253260275068044193802100510651254524467150225187495098554417746173807758456952350522346820377001779653563339406392275897936829401572478808221371517306111635728338365653301140353211694009173654936037869237930691301303823678195237018508541159674566592450770361665561162173135890856743560364034298360104808452210354127633798470652153630219309383473940769879839810391516522608464587275368804727402705287780517179065646680316661871140604915618467554962115421172091688688373023369308652303572833204684419709222549286965718625112165045716190925161404204891755753756779369776630625877635420176082360414284226267979744460955499745075366807795822469692106058208311603882037653889964664828012556546359212921070050007375713622226904785827828536318116485600834549245475415012694063021287896811084722431349450385877952837265314524215113862642106142256514628836641649353567939823663974063252297792086241438462796004849379205466133302374893001810212046013719097418 [181,41] -19298009487176278360318140986505181628164992049141330413509887102980640771391378635006106879054921505781045421088514907495003280391654452351747623374922432488674667933468772000653141518844267305754727904907022437784576238090769441266575682801235493375189546288932644735048547703658899044220502493219515428218772954491101895576629082849190205276223737298148936494086999716297859229202912247359745489218868577735273800932155369543816167182011587448176610069862182735977586179705608568861495238357899584081197509573501468565338982877603650553786863629116250281755509552160804450730411115475412007516246082475667925556600742602455132385219996426019808590909161593005356891859047663457633766868868241578721304062594612104198004243899035792276143902017986278767474242876409417240825948050085480472633750643465843571248082738151264680830616756821012789592119214184181213744412308716186406720461251042668163016835561210759962839746172157020753444209343606091402779665861653987224107357368180575559315208186809266733878944516279612071744 [181,42] 1506672022207612629575590304923500572756775254453449749399466896842829442865558893172522231587808847678268609645838788547125830149751411399409995512175320326259305317891677757403907744390483355984966436888297886118375893493045408712157464156820485100087079597866680112160886517642903818027869152370112769792008295791353090922390638613023946176152960305115835195728199393504107841717871417073021742864104385301599298128484061549559887595353527182538903374524811000483694782809188677892343253211617478322974624525768642965532515613143698717046825788266941877256753390659818899337174283291134189976998791349654696221398444136166915260947457621202874715336845694578994002119776444544371042442147819904516708688435852529230111940225806880038316077509418404207467433222403459423157408203924815820735460446018979963649434279266328782759108482987885572244878834548729695344332468671243140342259959805042614497942772674557422014514192700408435222307305078118916370047632794955222906748164679923454321800480812537723784023945711812524 [181,43] -103136473728795494828460140260082437396963299960245048267838902482565370752583965440212556541637326773239189834041900773807806926064876580130446522251616365387431525962788081299857053768663334248381148818086167620967782663806519119795532801867120576275432572012735594417195289744896103646490700513473672633286764053823682097044348115642938668206975102206751876659595211911373752374256443581095226696926340465670378791501398678717430008485231251355114106431422332482799799692150452718791588309711534788577526044047473799318976930094828671856199311658134434330295477815095360930885698833162797567845636095971265938354019254830062121355651275465296503085124338754017726099837239144882910276099131773085309723418863623434709787837366071093152716044778871554593132831981975266844275158153804276321204391297777277627314031898788812090675883862560589354580989036044060269151749295508179421279131673289966577753955420342686362875975231997012685952439627798280948610350956324401624850207393656870485773377189399334198162073079072 [181,44] 6165780995289780376613173423193761344014938443377148547781158252340200275995916112911186481629383073841235788199925401016049615546000248910770240198924141931202139873143096368805040263969348156653818608255553474111095311294851743730543651452432598393288365983875991859177762002286933297571692579937363207437273342962631952237072274625795197376446885283178740759622583267048100447501100285809590037130754248124843508681513732936202235146561872879700805197856102893010702699738338328650718232631669933774803624730906886196300480066877242678967148662360770226345334815119246214946581077255514302442565813070886038815196711841670523521310987658985313555355277872829159203931871382677451072803774775602545988493171700972104320316851221819128878557739126170075026498188136395378604468805892260446120898169529958534608321730602527971287851096458899680313210453671019816942755420645904541062907527014921538713025376353870367330268808099963421244358326255978014914013879109336093524091163703624653651846449475923724563536128 [181,45] -320721286121633602205840189024014734831590145946730723357580469504037887789571146844021371790358393007022607311257592963661279245671043850431928492368579860612256020154163222781790138393517097154655287457435536925410659317498545479386473003010092623201384336820559951306233726776312217261619440148152450473332426264386454606145436925889044625748286491872151270593858856295478572215043755282445814260215865771341321004055990495642891010722732352367594909483388191726685088253961750606374267597374500509911377651012854089023616419390374179417774509484138791132550521840236639652616775794431023289887661949995702595010483560103563911798353099020254611752139963351664622203067745112036587547708480740157022423975742517568325777062428662223364654011189744192808720810760679642965874157826408965946330463295233552256009169237360990308360864376337482078480868155818192519210396639665078392676699427961551783036654991269265656103397956710182942491704741253426266416044236181386936308390637371803423260760548043284498512 [181,46] 14466791288621694880518553835287323898544235881566619084308502851523192818172313669857091399391529058096639266431576097505882586186993156913302634315441759801591698475116983499647349028897824276104842999152874936167664056437994872496323936789389578784773632633756558995491666361675532024583174418581642890465904788830840122275585614148422306699681763233018911743704326629473407379691286585409917974264278510636452867399987970834507471646119061740986971910694074270713721115682260942372870927705273979880214977166059110600286432905995741998501538642769408503158161023235516606104276095979198534137366671947782111610610082067764864309955330130691594838132096990768391711526339280483461457240890950557841742036279946389260627076958048143222167988467266867790088247446693344974929681979096527975734984510194589157937497290507638090806175601989557679188532441382719352010482332812157119891503927893498085812698533297384625226681902613153012466770757875454155009488590523666471746918994210252184307625535975890272 [181,47] -563024212995713770989080070942333289593239684260347430267682724631531661566067547126300895497651708457781653161278839948410084594450868753342511656540753420457990750309888174115164535901827696927508817397857672930202515799605917065410456674511199277551846616567073246427769210215827687242708362544404961314270522231668502904744011869078945178918788845695664207938171414506467708653679603568328021399921528802971960242080991571648298482679220425408243609301279986862657476958750823936217010195616441204758715982015727546084439400100378398799654934829312039578557427380959827726406568499701195183043131542333204344199115326583108751105604451375486167650143792889410728431676325302467502995987991374468350749780768815887862897510511073642561000905831035535558992258995485823113731790852308627846927775507533106176033195493398012337170111316250811010787984375604989743890832665132104704277093403428418707837775316000031865559821780006208489937751344982018074705481777083884261535707854770917134774440557188 [181,48] 18805674606103714737624744701776089422625156833732050813090383695843770533544701343465583327975313213989575419130013830081254171253663694450439763465466176676524276690942622175437622002194853019168190832837703290977094346741562622386188780830920376061848258034093004227926748591647152099993070277533022688599311405389627701897433283373757504253286041103975205418781388955163582992758019945880396238259037935712676915201290792476568874590074977133769077199187631743280997228557834340355133451997024847571725743569922089625992276908014318251301831365339412874292778647919449726447787548345830694287168800394666442756930472348240802361599794774505949923305367907369946581148504746782077731983891902135657098967124930738736213981970081988212960912178825494851437637451943444041524535665507920773663223840643541584699180476721494129449303954391131401521747842895988049129848737873674894112631052349549795229533152327266858048791840416306577699842313323470447097461227735028496794472977026261456323120232 [181,49] -537687919629283871040407486033535373505969854995695585263387984139185455447681114927479557130962676920399959418979993367953293558000141472998191933740526814868981626317013960226699062752969034430802378638454337247258674855841079983914024750794525375676090259977028753670493447589185010414465726374124414690088125645218101980543730042925028876381679810205796813139811307573961734392831628979563732182890611913477328258980213677840214257040207623942529035579399615712906864149615812441712050195467832719145424540791462967679605211360804153964981551183670066320956942632315666771660558988414613694629952597153771646223981975435494708312669430266829008894331406027027877691402818414599438260085866486428088428241628953776318242459976362794464139887512454673216338637580474111079795957566566474112731397739445563841471197733524831250814892109200599983778469763828448225895674396391932166131085695171161406214551620971562037848130306340205404559400239074319490710238202487712553232158668725995245152 [181,50] 13094349634177472490790100578010729138154362761706956441781858052252706217788047010468709686392201256561116085001337666316859554506079097778629014978362882884656222393078009626195523887567666426343124571278386918054481976300554774703055811161676305920335098208081395565350920861234301522079197520627029163072750216416920744894868613040438236830922245535985835231956004541274519090432988898934584981176692354896805314827706250737130647136794531806114738816922075362397045711214774929592973949659421968869883325977008002682579886118223452977227764668192213061167075447103745203134805916524598741772997540975119006479491096530879681680596807052411244069164217405817461481108893800726656112057737338573323085048284725448479865723230096835378001786858004015038530327978773344434434283574566422157979545759082093548181210714875214278574704833000156315372886286563663620696808334687980326541661244488361897712646971043388432219180947412807943240679277622650870734960596630883311884744341607280576 [181,51] -267936481618462878240509277188631536828495657824070506266789587864708575733284595538511868687003560731683204688038600389680591477873945318476463148864950920103926790085529004297922325918301816093870548676687366242127062949606611496321948633428036082465624337825423234594155235098372817583628127552812693958616438921258614487415359286452610873717447735649455132056038156456837192655114959362674459862045683528570151019478928086735177753060715370520975270904474971813404963559758140630823782547646192386105443049228454297173324515642286401768951757905149597907894699480457067119676729264174703598947537789224799694226573672359216649584777448902250490116347440338290089590636344431829221263855883562559526447161543931438734992905109780976561090097417392490017740677983264669393035212867981225937196821219798982302222215058068683270587501408762971848991843797081201158661343243074002744439678508081211747911030451786034132563723573030200118094097953412867130667233415537422973891490958616 [181,52] 3961391294176450670602184713219653511506903862485401149267700248996671982962676762920144573050742058713680698745792991826806309686114743864031250109866563031521498416851005313614931108162844049583409321786439697092267604141847840006366745325664348949451769337972745076720080030528046113841757728531149291194324972765499948172814485178763727514590390725959692625746233541357725874309173095833557027809989047353119807861042633660669115207275976550365590628969141040427552929166895574658025904658484839756814205624968395859626063089331064306045708326706757955741152225257945733451140977711241656550096461149794072151320411492637124635963217230496748864245984412118181234796270414941006614459720922222517268929681500959889226610507807760731834834314552458814154591367807115657752465584055085525333361042554127791772602559164341032110643822637751074182697212676992149222830438654206220296142894724841996159680385136115672985116007975211039987844915788469657507783464030127613507453296 [181,53] 171699713648720810468035587214091302012145083580756826936501420147971428564805459764943988043289974152271724739133557915187663052217785403268720025583948041890606320898387398403239654798885330442002465487208439893544569644709209106901747834233962174747293303793597105082043213479811871736863688158146727407787736571890616548028321935106380816042592506514117157658577662838022641806764129045142162969534082082079506341733389696581387835226328701414366844306735438351186563583434892568776284073560071235608465394771017903440040675372007612192939492461468046619402696345867066351533675757956781402229504400236249145793098321787980612694283870024630729537970049577083469642615541142828078984798177626201403346782924480108951862758540899555231722807985075676627668599480555993472988561450394499289799134937108518681140069571445008504503155508393350475640924079032932384609571960761340839368229578539607627098272050887706464204796893467112622238859720178829057216802821504982350848 [181,54] -57860789621247934595770757210308455323912479580501864455026055486778685105943625641853533446016593216979604349633748591730453123624281151208038707495428265743249157220594803818484349482218207991941024804354967056362923632383910577881317003316681424219326613040786327523525547460792389170906177290440675619328480237559333408928439667286945705006468635191285637739245007177076840525209172520697741155211437093758278903910425720549767334812593110827082637742489747269722658726401685723397633065821951265792210638983766629860211904314997513789143172293810445810186355598060673240110824836319946065111153417604669097956832596745901031456419101503609784796927010189152183703732019216868329162978018585496441475925207823716464350833292608230137770810897634041850113807437772914439582819378295251073934192265365348706760265115591020038327547290583653115844251659822426713786618936393877313394620157714903924106196986750582472038870075297842069376932484275903277186452277568524480 [181,55] 9143288601166603250495853541907110408923172598176315746240358144190991715615307027641534993954395044355004180968354232477808178534793556577856401284286914621095253037079171489591913374080510898570487797628782851566770286116049485762672983732072712022640488641655597011035379663038633159584924759073406156604815621569164323796216227377582667569729499118462129207973467880648117584730722581958351870990920111132121739733846549675749586675150661635437156371409428943156321270846584722493118858894187672181554514908495287935539664081250622608329020062442394896394382549962309509854640427081829920000446515348658955643151566151779079439665165718269982678263374881781768146193774554771770615197015290081978179875346351345742291148162484928258976643959552448846133369773368029714130149523878485837849533272720101177382473332232125619906388400454875650499826790327284510171660939448489785565300959053699892535049106114272121316790418433937065112439470941101045158883033238016 [181,56] -92396306408625224310347597878413755230482211923618426843127399111079575395235407521338528610116075026629792214900413115789154676811006095386389773151328176807111607811129607818204849653418251328574305224713818663928686670184677878485145351694978522541314459943003946765346511916120503860631316019690226977683913240538513719716259655696867262934182531850719002709933605676853055049262605280403572880606846754785541406544319069113461948536748963397209574247635882765482828996626394801741787952008932289597882686019680789395417976910582151610238143081581319999876126007177286634075646003877814503361605074744367734040875341579109157262343613670651704314522470401159502849308975343256721819103501308026445878045222822358520491819263194565391504792280384095459254674736424987434305703738906645290621155660037249349906094400997283587203039897220177597531980886029300087770833609687401935281749429957231286450575687101621658964706026228426283763596205020526195570422784 [181,57] -485727803353058794421508862345199641708844109365831805426501560821646412273904001964749059046112990250519750756076083614413950589191415826259180941404606353234178297116661347453245432625888151036290096107154350558899823664184800609937892765598716919252803072974764880053282980111679945618217752501601468704048785069700773584294304945259971194646329477219167171044265380356474166042105273022258991960608693051300666938247364340827305807187235571914871409694812291436051400470880756747705693516058233706884198203391074660213020062289204585156055800993112946875606392012690873094461077050570874886546564087622555697803383614411476417414526894555448216779367343336104778514443291537920743908609070736781226179738471776168610006893606780127445709479539668458054675601775906699261445879897566234491837997220902093726778447331456378042202137696335748015548075499609446904437197897249377489783557836191670885314314559086372619159750108522281829831639794544124321345664 [181,58] 177963426372271353633794919987067469762483893834575674131377068085333686918649842036349842677985798954567194985634848846651216160694351210505693337505852552920941277483548604853749401450578711199736867391670854776671641773721867925209716825507510857400146167044993860843413338529293670966839637837353272883825804493176773853816209220331010577968645788670399325918953396179367332401829079922138574571367524413960529297955158088379130893799629445298030390405482242923078693570197225749283328303960801558150117303222550992506514580794836033408872095718890009976084444452036572609814252398309340396530381756974267755434423189452099466490884338012793394092633216100313220966397125393169680566818427527620115330481265372002113917862320597515939670333376428271509788121083591259369936939781365856046453328765967364124311474550952626273363671838890472832241503582368008989101384484048758945213463475859392973445529921153286192510445638767811724263982742153452302272 [181,59] -30486398887761376822506485695652816983883090532318132887366774819982154904926323044381595115236568953947459240412168047483976113890910948057141649796459769999585485773135738164718828247500634385871071489776022964897771171198766562529227080750456480792720705467485155281506635642347953514707168927374128187267627970262744178899251762386456575845129108232954861654461964267432023579641324667913701022518355048418470478707425428422058435211257952533052867550124953028325042377678092154024514728022894411905032169071154910346199753554800558654334433424899451133370060457869316151606856307272775591438500436840753292037043479750524468499169365813649211092998471702071429314260654719200808219181074209512814064937429724080005233237051216755597841269066942044284492260254315946739395256787832554102241261966134903410236169647019403412676270046723044696919946677652917398781055006854094289071843812796650326053936376651883861657576823405869795731124561481082912 [181,60] -4558225628388716722549805369169134943084915562363545912029497282253723533749886677643941911207366834252531205482853716321290416542810093223582365160024975873734558328600567653182518758921049268467891131757299478653705486796781270333324756286827390358516035703518839933261833830274794776860162081626739088797147384422275381217511244369566019403443414463483547576507181016359084696230931292735124917476219393547100248989008587681848697770497359774992311504988463038849395800736770548907909676862278518483959129320889856425339746236726930958689161749694154252108560117539452453203412766846433226962789634574663084378796275162408470269275297487737770538768062646940434975910508101448461055541859285392780027513167248578273375623431717873447194977191104486883926624671317673102410763983666485891134719278129521166618587520500564265393721421170161151474031877485143577424979532409149500000952515275217351528364738793287251480926400466307947009203147152192 [181,61] 6407197170096094011862558688608347948622595105293169284674908236029570993728638309362321151177574332000641654642230115758255869654008570733102679015162486544637541204126094339572506092657084501835737195376706997397591876476274050686710854407626187965567573534022401860248551504477798224651003749140197009817442900634147594313896401892172634838428438753810251506796010680891371417695739047006730656421589400170466162940464570555890889335706547264393567820237385783714801921396481842085118071528332083599623793925869221266574980216696144412410410553482897633438773559402497433327114418547850198094098729742310588583782174293419718174797560210841054944984663344827866516184037700660092983156248875688231131358435861184191269204341370887349447597502998816115933984481370984983436307093085231327984162198583639563217910136951017748884408127077876988850157098796967442673079630398789327621130094899753688467201552097865402560857917854304961073700065024 [181,62] -3146417894273912745716582197693106403116509601175295272788140667097818181296988132351878513235147601743525904217913256526126068566853924930386957308365392976340454629979297995813582392215866847206795869525416112611704728878990138587096381907471877408918446307618565751244401257392585136806482077985597037875298136118499577847598000522149863608264469491346181924830379715145155322245556558422242617648869299450235452069940292833978101683406661710363398078403488967391477829452477944220151184768982326860206741237745980375569138701659742008612414519011226889342548071129402655627814375586423210844094438211265954243016602150910794491324815054669456943598409139995824721930272588221205098117176163021783768002899065245926010342958501682770597270313773649487489775889288581901174591652435057310342038662719199406680434340068510260040963857716552316922889386880542099249031136381210425868046753449044034915019506381617445658543715502714560626062736 [181,63] 958034360577034483498222946936564271351690691440252477590490791053462748386841368400415995263704255734006493626000224653491472678973138963600755399329044992238233367004017840145828557968293812182527564900460560524880199294303752348145241753753544038225126641547370860881831517113255360183665764918456016509258787447560753157547560455976629282629556792794460467818117342619166880294177036908296051660858117244456236031997895909752952319882310224621526629244036580656184775293103387917992187333651780509911298508646804360816616358867615629125139238073209386444681391473437314570511385460530125815776376559813940388863064484484485201154407899789641532400272395011043910642000818743112022534956794049288126455793437567689754560369229984083043085579630119807803644203721061731124917122823713545055015582038759433632061501365110492556608445744196383170982749415605428710386587867185313806787426472285832818392236390727129093448238917118569852160 [181,64] -109980788833946935448509979221355918569643705182588126077285293680433382286665553842330929160192941371953684223172644939792061883137565424367619983573311146986486721010351634352442135289863037879628750835295034913919744152122448321122569027258152655323621227664304993600960586783262242607252258920286244907034650623663825086711343961954278884925010554345280519610651253388904647305114774214455144808783207157770069938801307581560896291327116183597949405086320456107241309674118541316486494997539353849351971442473477156277452293033656023593157129110454784727889113275165834627322440066487837851060648134698669607496715034835100200679668380018196431028624412678763458635988877659745837500317908123777166140299961999900008444649696620247838039440099391839290851913254667270691543826326249405510303849177837410072163833092310380112086495003845849565116473579460039584384347309460421865414057818523982319473600350400552759093335833776007448 [181,65] -73858301372820662838251220418743075096441325973719969497032981175746662730588881526968573827204005634125407155753564815747573997999791692503525889680936957305999053494069122504975919411475028563298440649583005314584280574432462092351985358118439706788611546728138670317474845363538979067162557035331039355809926244202607240353788163372023327798063695297314772318893387989590389385453485937961803110658876065008364836349425697968226906283715434927757025692534926578525824471941384328429200053204636844908266470098086029814273099839210417623687841164311778957523544309499720712340084350611960362600808007311751418293407537881745165268871170563308631287436998002087981664425275360254164019999370211891164991996415739028900177923539595437085212417804216434996638141118365589690454268034671042559591211218769519422917818204017633558610859665715562435750466845364017330793401383732336568622997790906519102890189489176335540415837716098560 [181,66] 58049700043217873281161775828775474823694229419470138061706634588852609633676121641638629413864757676482341939651186310633464701078869377760862201521337000293292659381364370924059080280388995559069590848915558604625131484854118013836436231273273038108011060501255180147688118763887917947354170195973849431734158042663491539697877197836999218490313536054707344675418420624300332673040171554116902318164024322568892035275063613050193310314739111299404421138037815395086804230942473520579537449127445509921696421254752499270996842557594558301632129135852535486063874444814016189814832977716179721582549386716742959873788728975270718761427345289472417734944547766438464720682854072832378835047850887893501465127142778123320882181390166100558534054382662718963577870012953958048918221904316940935400906910929231515033640843582680230555038896185977089730453181593214336661319994257396656339497141754810689247082807915597777888087892224 [181,67] -23250314411775235005701860531743510524210878921967517781238000776997961341640388083976240906210555711610468095332273178757214658882617086466693271529881449600806435614775880333600524683100906021123363648483109513046452436644180442978105864491993619546663846169570181402402320611135904924989724872827480763186556244750112348414777218334427547848587142195969596884823662057516810158960676038926812283455620845029726520499038575020532493016418145140872014188588235154494926053543766686557119563266622020631200517405742442894355771681316764761169003809771393723638271868624962146796583836201681876206231097248940992110530466385755972172853989659790587090943324491593781244151058783958191074451199369792307806279280897147437794654903658779187212879360829633481163360757535062166959078994012803466510901885921636338702381748735093869399155761874556928095354464960972474391440210422785959185564046696897794983834345335017207743647616 [181,68] 5914708055229366617657656099453747152969342264300719053980571673809613555130337022397836247274934633646758109522898180474507576960668317715006199054873762607429044381889402152116805681218007055316788153540636517694404270321771677552061597453756646519215619109921305226973107188724114679584507569032158018729012790765499219197866148440468340322954593078945569228827683499158533528093194774084659022796545049871828333248014424946396016297062065960901324204484611453424043766276441316141515637479083444182095210811798197381701271146655134770609632870028674741478892469584346547542472057239984335402116909457536899175473297381753527703787750197931947697034674235336271208070182161172370799961294476073867623005548832422421394970515876389230976165157954578799153347130640239010405168330742486496731107809897246834046313886291107385665070342498921648559993456082658236253332816137097579707262414861720948156613939769720532305664 [181,69] -716674970633465400082160394296995739987624189495665802209170624504522202534748979550015895464529758346694574558763780710074969502317064937446142294780389635041024257075675629433167521189239135391635658019693008112838629762720078067454827498927381128676747500466315018407350181675505561692206816793369247921065218077680741149546919956286967548816391263685166312754672976923341983499547529436524759453134305799471123771813993428679781057953766925730343066588295401069631759067564450424830168445236209335101585202460992302820700104663961875510060772805223122544669444118517411254446357238944046283109791077085225393045466593361941787014497208404918593412491116436881794168745977835245295737241153314879116971140273068626392703985394983564727984659690845254896807064690099772791545687749337704872411897567146067818444621456933743158110568261958252846941388032488637696319008678170538555370999683563063031632012540465732736 [181,70] -144821371636540083685561638018567766025157831976088743009634550497393604159076574535341683932165887965272338039726258348866230360879934133663540165076711459264811646850112814910197347685518197629434987795067932492245143781750037098468158360869746145526905321840242241379985488476998520465935965600599795281718601743755136260149771037939814363022684827522627828299392757483094910060924977851624907670986412113745083120586258669220006074642234891700984437606829373884873907232576845432678261656093680374199221531828120567776768866744730571385215254301726193480010826064038893569192423542415433407488859007958823684719784196979924280550510806402674361023845395200743023134127379575616227742672363176117066372560023091500791918316695905871149302402397595502233398790320022889659604203512965090192348372618378882125614150347298304349494215090456588943746825775998283817532939814250570053056915638139562336542774775751488 [181,71] 104653463333175944018745425170230034182428597254287656358103982280982510330616989322738394728033590720727600317209960232408944386493684768391582950299060025175267911117417992772265843993065287765468596890185819522644028941136741578013982475336807604468388512428516803249478569639038658993870058237969004462019225225353334423036626711461507976700870423500291908006409892519225451969328261024354558211446179640566207239982099675033584233190319400556737639360108405890139535306811021890737724162262939282567922541332660918962168161619584559573586049789786259665662055698846286740129097761478494438787847977833436989316442125273470124976952988674898292807621390041730985103184651771121350860008133227878849682818278287367618689715207499068174339531010520819555418297707005610796471903673143594313053860773242172554561290653180352927760146413661375505837224769608541517115569333802425098142431483016198008486642104672 [181,72] -29355553652914736338253911613332377080144145629273611157961225622541703745684832447784799135067821187539682912154619283942873285618378006682539634653007165196777451469866028611266724510316746199066844621919128788599488840948593179450823778871151871895207265903047073900534477607226980069486797912002854579858540281781883175123288507435647335230548421504258549158736758080580349845931070316951392402079502629190211842225246364417874832811305318892217971019462185659716178678226064250233335745798803254937430238006576101849188885312210069042297548681391300356685589176163253567130995161621469928924878321270373255920015240027825085946238257848182531920564121106038620651701917014165035560492258320506914085027214489639387858724786348484060985513757602522988129964198887785110916066720346107777827815086629964837889437000831785030640216110435471451884108132148970773774030657388169951069823045789985763795252320 [181,73] 4429554197045936467417555758516717326474886423993860674096006919379402603997228987631427898852613326167411176192703598037016910512015745748560925982312890887056189974193422632496577689947086485406457249672343344108812173161522118528588445785961713001289081784757525590541602680988699237815242430711388342890016308728851765622585393487368369478092017307505716573617128654184008428673194961516249351958810107838789022155984626193187386154877408813819435848199499158550881881427030215608226071784762164375547528962399620626564730204766019088178764778924407127800526035081301732467615668033123282574774973743137657815613875884233245446970615292670628323435595797087716829460568204554060698467725789345215051362642502188203518698912922536611300251026858140932990040874809662954563959439948206435569816278000773463237067615595756528303812909991800556067023408876278587367928709476065740919986441191119278762592 [181,74] -62294551185691891425206967768545803395041219305478224952177347400531104197056228330140217003305191740580734507452294954115818940992776851008914192970542286196019219645305963979154792155830990645990779443975398124783922396463603739091631108261971820445230752184920373199569261502458693877900242764396710589592509254495446829273741564406030518578166201662510054868535779067434167615818687351867018115093447559557234622411558361520661071132586283199290585645441072065915914638807977273194771304414492319533793313365405796914272251067583445203512967615309683736144008737777650187026072519511676026288240297077394358936595313204845763361572065218839405180171263646646617131752873911262555769526105673903341415082900769039501735153497389118619030901989800802142218775107495521936248481013360346155873022847909662504467539471562907427251371902003358283889875096810975636965924654864812074101022565461611600 [181,75] -145792817961513012281491931209817497771124215360854320307949462832487110110522512157973492649786814914545214292702150587253811190959305180033130192050609859008139085237116520962593874715615032873508333533902136541317702401563448940633130322285868912209411623423850984601892506476687985424506311196515610504978615642528959332813341777045582557805609107226330160978482995723312053359202120623349056131705662808467184568835165643669446410863879550890878250959709588547551340610047409314793898554660639024543259664308093639918553846184850579113242821955260793582750218452020489063570440836302156582898237058523216255388082603790231355225531913024852388297076472037272236079330525370532507572886970852265334401895281400320309786334272098432749321470453484638571888782875722745006082266736131253036761765378748376929730701985651645053836261522319868675680990975829304726381850207916881136660336856903912 [181,76] 37137924597628111948076430387737250006467804046405656363018797769410147534693186826764206404397713268831287682206164078868257925992449653156466700154547299244370339988453268971446586560754598821521281628055030534457357730694231147699764887799366868226441685133997040731455716007179907250590076250550523168387657315761718916556322869267112684918853229692834520267098702243359395829023560747734194911200254208470958833808338087374329912218613652473923481054407779258991408588992094612040818420255203303880580189046348627362267546513360562346107814784614412008415086865931318679506430028034194655777266810808949156787932788692627150732974826386861773770343658865325437138918669648907972212368561437433574297117342927649756967969852258649625105861514170517770729962329694415974745973385268860714430767929447749514555234155891343391950393229451117410347958447261173073062440726300503105861265048704 [181,77] -4129904470300623053173449117764361639236079798129010041272168196831015882800772769918546615520974016756338856409139743684486780676503898440944736620454021466696269735349296486435699467191458450919913841772539110125608796564329625719885806373736544983894795513983108345933771120194038271351322830225024404813894509302883483026929167980695619790409600483020069977525799700081868558130544137810693118293638594291396624769029673711787198860062829739398688010702444925201183582959917611964353458800076105451003241689003812950248088887104505097982197079647306758397612938922532377722798623185619870924178138078398970283861249851669755286311943276398253956439523086066888453186956183887523298615532238364892848941235195092300328895847613658709210221653115843251381258876408707902302916967899491926998287635141959372797254985354184674123617488190638835684422915969433225120131115664365555542668448 [181,78] -42711540087059303016035065273712384608198165205606113640682378160439464097058551841504195270981038957132922657840543227303983208154500231082513468021168713953041364808213553468339857287365785048528774543626095040322953474813430860833480056731276189403585454646485006573797568161951465875798265510277449268894282133384124968721279388842867848236021476223071442116441563770486188155199341556891285425561197964211851717884052508735775016571918275396825126276329451216467760290413145086370208225215823338460923479095326071440043449596493257776715682417684540148864464853023895686444653262662765882645724344998008468862442720392109040597223599348151251264685196573946940676424799946328831622242013711953108775164230525195479677785150711194749167294733549439575152184399581322986873698236640739446232678301282461005695989675917182570395403239943132010240782441517087707862581508082894947120 [181,79] 85463110570227510843635363107114471274362696728731345741313745866200910104578745662914831373536736907790575227610169835474401344651550815047549579215488747513885977966571049049310520197679490654694801196115232816748449036831071320651629443947094465753247622224104105538806183819265384104513682512462293456995475343912997421807300474223672925386180574459357080344162698268773594431011180655089434083977927271497578956279597997693387311382718593428932320554467964314650182129566894920693531514145240540907941454096456592643445188024172876687280139464854555709046863455385524699560167818635022853366301083967297163163954091657989305210422046332053275870089621574057860928485704865726368710286389489355842764685956156280524526069668275392903617480607910826908015503493032317044197393046613857186277310589504615013057469404982106179517332412424776306915618816874918831942483015465347256 [181,80] -12210603614971152752030850216297957436747106117938257625515338177271970955022425498688019595816879847064295181298812790583796781969334022936731784036672119515843663304649905531964161641040830015391661082398290056633766882806271632176790473704742123039680413181629507985772539545648545381129325044310418051178335052598329937558207922222376731950207856963904530880157453269420407505982868116601626651196950661303190781262749340655308873408645700759720791358052663718154845126037887540145482450237964339172083730648614963719890001915365833726785177035133151148591683728416973853561785900064602696317549901263371984287152569922824474473839114688116840510453217489772991253865416705175480289215146461976181617586986025862739195274342428341335306110911834506203183422092808452603480627454199234600576836236519199189373491513011119980999086624607745483288657438124339301056987258900112 [181,81] 459587245024421900687564627013429219097296630901875140028789785997841313301481893723042688400045821980983221299328949385061539513269006794356574793346728554827980877533092381749055207249673459986019127145919080069546554877080921250002966269389297003359968952868816409102878754301080635768973430016879910324616793596179150662673475052355269292348865074306631903163048057303025491278643106053659215085721452412597484719021129158472282622705906109063531243036104197842111049830848593945457486471002848477584158215899657812546869295042360548611950513234513918583792347343921227061886963677157135903076433335110671211351130652386893011354388860591489285023848920641172448744898856284858707669144845260203131899643220736000662855042090475737962920599762773290366874336396950571797865173921971027889704689168699844064265640972653874501459568750027678442860740201592608636701559872 [181,82] 95041186355592869115654984484362683096334544635947933671597032706638192847277560668595298671115536761469899225863793631136041584611329498911746954852178597910359961237381739572307933394971101375064814659500359311173223818846980575349724978429793343966730065766359846089131581263214273611866348787414368654969962293081576975595485442924117349153655683245785447379123582620500841200644637125259253492533556135830981994468019945705049260208007968838611498716731183844180928035870681467531512825794663796685279159118362987636531114774469641496900497484223495683237909168174027434542156460662959436232108792980474590952020352528232008308125119463220682397676159491608566074505455566129942323587912140700681597994084501879693854658700365050993855034509182764229874028065508313459461142365774280601037661871188587153709352947717348698681162813527552580009732798112511684464220 [181,83] -14484667319477250104616232948506389950041750463981299852971747540705879069310703523410729307850370143388861547984602370981250292983487812416618052682816939727231212039558838833269374014023871330321955179818263517160575192677773247021995434156811473937800119059084978838777601269761583067281359931524882461181387060000588712192921007278811945036343808070911822123119553722373311404352935811639904109624051786168906440198063394124513948032194222388738477158649146115102500079967728532615840161413197032826299460747786903419572002598135368481542227329817617943315674253833654511891217254714206395984764639615234315956247155016879157636498466431649586021828457436652403401208112012595542331543167394889475154048792050081967444438541254082464414769491704642528218331570826396799867105508182882926443895177727402136061500144829136655169538720134398529045188480295447658432 [181,84] 103226994714675173358625222425867495714455855364918075258318648437290764197660114779688071587915191350377415208302038484057384193263984878226220278609915211397061745762088788903331208079885862093664264763439855306572654288710549017142424547859511190707789439394002143900750604486863641558557976279249354400404152984804850138776730103139282286920795482097316098318179272838771812146915651348008425713195316314656170835844568105323310219068985444911909870920804981702260875818845428917692523099156670250247822251696268637927158363688920104913555952899880263211495904609803444425816261851945975768475344811367667951815587642627065444102142059116506328466725580776474571570746565351638908562323163869770548362627925945866485508908382791292971611569964401552400160461696480800969306581296406916371053322321913404080813110905705494107243017606663422036842669392192640 [181,85] 107453056538002187433759557936228972632867447243779970556464117118095866924642044506945887208114451723466131739830295044153998644894736364655283856384169819039340148645350078989072598013126350783960673618906736642431175192110248571243962464957639209276371512400183479206157435794841330789221817833168665562017114164431985577358360596518772542056775263704670917204491735547016253019526862222631237388804271542002768012691294780177769699727577597953546087914770441173453336793576687597716276500838822621611403625846683737645170603855166926497005638337496508778847658312096404604159096055503730129305479747568220397237585940868530024715144127929545561610739466655180742539355767820473992269616181608992292486793212615881263199285204488388821463673187371477410728417217184134507230117820764738894363577361977613126800334347557353099679019468314966449700269896576 [181,86] 1128365556644056281782515599700434545926675335241668071357113918789640238948486108307822148622576612431971897119709287354747144143820626769173909465682750214077999878073227236031343784270483499577419913911776559992358330610372888693503219346463211338639099313108367560409917616731757222176556083284632423657442855600401551729328332766806767863729253341967645865145037166547613500070988975374921598704664335044463692938114038168845009406365101807817386416742998784357914177785770272365175085765210426879778476877555087809629393263369948917598830388256980181536377522213550076225924543578188726580187004992594784261078386760072143958618001049990201319198338359404366207863984776111894207934962654996229564634032608352859120570962210622840075373726951616038657474739476583285955676877273529169760693422841812207752029952552898070453589793168009156598042384 [181,87] -339607648564503597338223737953227456033590326343332082589204596087749643646537618277129865628672760685086032209369061253229520059988292643094263167818598191448428210827763471744000158002684915475867785533984421097858314450499792554744546225156117431305883439378404018937396720070154019554654264736110239732098077607630932839301149625153223650371564967152492819675550200993214560826624074079268528634024902452937010902889007363590866076284125631278046185855608731413382027985319546968868692290517927489880549207905421180532124790912148801794256639054885691220194051054317978533046712133788144864962050851903365317562756192742724024387213970086326135536088696500478621735234046385726055839126423108526361254124280010780801264908318009012445058384171282211409279357156824416902010366519720693790564579573264857579664591111923816810288527649852066265568 [181,88] -67190905129726047261258638017323459546728347972059435535605252535107768077570788723179377517078909401117260104768584537366023373217268367978431965645489850439280814035699280072455520419622455389446613015024207206916233985670645405077778595408664121966138825865424681539681224813436543227614169066531805565706115513055590475340124248193359701644086700611041183686833002839102224811123963096004238037845851336153163118562219715218165658499433829905143247773883566174402078846824445997973861066014090884149136962435970234688671921115687897333119643834587810535198581773815466512349791220009015118332386302592718661547855859003987719161948892960320958430880767110338113867725001054439755583527640570212027292196627710835299815758853208074423239079929978759286911409801024678885072429165840595364979657012480608965311647494376367129234446991572659304 [181,89] -8957180188738994483286975884910595322823893675947284480179779839015048168777212942303686331140478498448505858788758572302670750213567523825765358980601969104665198118521566601412784254341295832644797566418534840549344929096919438888168293544116985813240934577789385652650502485202830482528946875108259030182056885129496267229847953308453858069363383514752160458332471245144708964478036091214003650893031465901855475063023549478647280797826929127136042427995260518916115911284750759712211939284618260341920489372047275400708046777945678027504874894471185063973967384847315612743586099566328654598833905651944379643305297614735577782101947108225708137051306369360050272819110864944814294944075532989944902623971113516929898165493008187944597735925720858269751625767862216224144179621673196844089358317130045777933333171978471880061273367189288 [181,90] -478110465860799346543726592749618719835555546507560803309089689457391440076093042718467804243796599215706687183603119680163352042766646136895622728533188303662428186761908728535144311842413767927833017194703406043032255411622336874073334431155977601223633703892599284857188415668619447664058248711919107789641411266826385756665772768138454079794674205009301715754563831459692120535204531894410247266478550507187154666726042622256831298808655232454595759729288119681428833020271974345145890697778075045125395806480631950174558265497237168302771969197887942766233965562083926116858903609035229802537333507949218466722906440201515351158883378304313071488799881973334819207246822531869755430549037801603442480565457714492426792258670938480888739373458021334925853552896101268896376701787573146653656786422547752708818893285865506405761535888 [181,91] -35149366412958171161441423318337005035362204662657908512933277773543864708381458787777926660177153489700179903215727243400440832910617266174262458540606739840934530609231858850616646693130260030098837553712155599223893822284655701049985846984031613991858321180356913054243369254006281254585311253138061752339937110357029164321818140155399106115888708347532051664219483087029055623628751620286065014679494596046057309949646666175280450088519569554489487702168439895701575701400618424617188094894719282169165438781534481536827498585835378344281052319923069349490374482420935558922896191229921603280966548435194719347652156590867148906705770047898757061254901159902312682744116742320890566025397372959289000401648927060989978609128065526565149364498164023233262425845231345209917375813350120819622401005099130487407461539042702595386810 [181,92] 1152475199369069015653657421474738220688684122863775745494179021280087114898196234894377131155832876480699060207739916936350451221859213153673836518870307415441231065994119671083891504946494344706162717441920229621738191628733267850615980596033589528735485049666438027660606608298079026662951047683073647731920714931506845735501506274929789866291193689970036597531864646221627765078859454980171073134449361127291082479267367417830951570787706632182608113486828039556936278103850208782964995324372321554686373027646023936924588435349582143454241834696412355144221035862452414363618478864970398617367281388233813254757792153496855363086280031254325484079884082515600083760884792949230657772067215301663868591276524190297710733552971202189481450056628608501635597806682005545699744772133311935558548361395802369821994829968468930212 [181,93] -247672675226257302955734376469988978775682215999732326228409032714977610888715705941252164775837857151672039286806342995800292821689888482521896211454054527031335496600842350337449896265725930513728306310678381862069845111871290330623226841684869420863011389448800456564795560330795743428880518619064137027918853290140575341439917325706153938324124717761408359794412815864992351068473810702340496573274561280885646084565427568727722265560407690287999463990975632428503452281275500308828432107206996688378964101849504888761905521478137637530965613676382699022659832129717841517573776802892991369670024963192937434772731371408902958679644135131975530842119432039081913226692176075134389063658566400954407215536475049049837374854139824421361850764055958899373137367006146949329112096022312902442868479532711589419223410233221696 [181,94] 26359588720628301989181132279298897524511382757805092309299461294321198683129209124615587530340194836304454657991545274404506170084202533850753295118768320493036768868342635072289133817093031686633777930306608423023850688628294976410395191421135660397722228642822061589467459335631331271712112649854700839189883630096291480710145810694588875011403388103471856320495734006251639524593054266227944505030627202800381377278661358830308537958375445958730660009450835982325603552873133036647731188112725439063275411030687912329675973328551524352151968575549801000780807222560250181929217752568279191059110406824313069974740972809322135238073760180584678117319410650983195658681214430255353758621996258715071325647231911494297736675741147259591609408767463305634830830845908656342220932199187855202621616721114424760817650126128 [181,95] -2675732943812548810793608832630244826255735337819369152149842446392418025563163054961553197742067391414942775712357175114431184430326864640845614838593830245594358324003664841117563693224264060988624974835465786930031851635004390771992604303199781796740641079946563392712743857238399909764221565020819649563017798838326120396424080183266099715802469203075190806924687568845815149249414435854203507184460710610615365088397070191782795493897411730619976371130187191297734720266045373547159342108067394163969133826382250330828048544529787811108221129578773890622959523485646711513259029555957268448096868447981967480252212319663118970708127832026438226902274132971376965088306954683399381527955557470249837930185373880798947224907135154512402752284512556388815218999619227496376525669454569346217210429804435501335172368 [181,96] 233581723189234341020267497861253575479321986527214545666058794156823186108624683853805149838527664194111903052717734484705904062837010373065926758717656320987811543229901920351271129500527291532576150677053469863973177773445962803545178353938130330980524913008586382394297685747014782028500071165303130721943779321792803948150142321073969786431520615362876203841103197949069364853380364835177804092906005867194794467651595360856471144088871300412786261246189745735739506344940622442848828720059930005393020320539517237311246619845991633514216475485407435371213870941216363983748900209645870820515710351697647115100383866227139634552833017006509614752330582646060883368906185969699810056712894352262901536813068682689180447273090830568907109244338101449107023506559981490591005115526036572223832554012473465795552 [181,97] -17573168743993544748425228516598226370760250862390731089842308096496321797000007986426929466708389873076988351942004173624728462002647702133492691304869380424257026027549656155232013237283199223345401213718379086069454731935231164517923948808227194914065796637134073702420196635361078531949068415687302104343829027195353350284433841663201785742784608362984247477446324739627972612962858893799591579534388279804208546804477352070663229078481189271513539136107111232046788463400229461042955721638968413050801351157390557725533194704667347743427859258986149564935799898184922343513958603917326660747950392953309413711625158795477972489309709411425403959029419927057737599875443041123213381498125977226271070624486917620501584564724395134262128369190637700428697409000213248803899760974059016389325464057357354256 [181,98] 1122173372661903544388735298526078311951511078125986605465842909414005213764631135224874363362266226258580257753047079219067720620151646619276786197097297178543054705510795326095268735302797716860634915394765926673620607136742463152011378054463947266631040539861858029492253149176652916301370608378143397909641349428878906245060271645391066476760250690772335023747842695321105670085292986294778653957562053606500303206835291716308263585443139520212153096336415362800559947183376352796101632194943907729503544149059879772992658597377253129231761872830851758640261631227912490035557313092453087118188431998474647259679738499835488103400737035285959639612983218738254323707326449790245105307116558084845171672857698671678959674968550080610189736691398447607554669306374202075171810205608581203287043894685840 [181,99] -59870395596132721057250729308104053090598943243474743849353074171616027740575738120511178944536552702659092801915951124455934029596261145469692823978497819460737828962042001796965285417529361457347748694495570742787025863992160557143279560352608719409073723307371410011026406158757393803627630514846986576577260861669592753489144604050877043771866995532408686014724566035731506816069636630993073311249740011623243612834977384048297800503423694416827232510578878295621747729107132759572659536579343435956964735503802956528646801330378457204243431919773160231958633471495477310437125849925635462362165236366396543928956540668757482810055785365126634252416745837174277166438974514515616211944818801091146759948588244347676977825338796773099450900856414063763587708972899664429790274302792158432563675524 [181,100] 2619046079513240484287084972750984150517320253401802997034920626979354872351741220572349876994939199311398708464424118180991353668226002474439164548090143923587632131741629109661045158367739387388163610216845421626302867393035265181638674521809166756498827935999903271717514622572925416125168923175654039837683453563921138116708957888283835924404212250880198875767362923819892551328263869810196764255013165384841865852102287205497600030582498770609298248067461101847530328914521005461765239230104906654351084873948162781296080123863842531589320814327310363115442547092501861920582019481680065759243232474060207808346812384622076049442745795765559865675013990427266911729566842190921557386219672686721616234271849182215480537979594670126828612023176431344847908574442902992666372719095464810548040 [181,101] -91898653921263647185449599444646453651909355008821857514417813490692695866303848354058725726714408823867619127550930328770366740075969424876368738184556543236998089054670974737941946809800656282509145599780190430132740007597128802818470689263681992782868235762275941815909579754524792805839453602943592260693384607702845893315972357043777852644199889594213618922995714130734632386033456619736840697311680831946550209188583676341828227739807173967714694752344200834957865002642128749602334964273377005217321087208318954399774788008598202354262137859821764773583307493753272673223899102069572428688491749728357268948921909539605699917765430104120996586767717198203754064217457383517663218904476322033118711865234690738085193202133385097031735608514521222127610324094299727723718868219172685072 [181,102] 2521688377542651328019072868276250580796726688572527371544308624935184861240988327869122663136163360135284297982596684020672668961605346230835565620898068181032070200021026879281869883638882603367475814094586495237345050826636117307985195891522943808226124531324525783382237718789042344361521573347251562602415640840918884013594498550355060284447178303097989991260913599903778466110350288358861859911064857275528266458212941395612765446364798778040712295792468742770354465405335355749520395510315472952000527321945053802205505898989328839173231456882196904631854276055834791478423512986322444744410222287741125453826490929490764599445802251236703193452695713007615766600263738750962118923362137385098763564466229547712607210180715451233114890659311696944658914188891194802888033726444484 [181,103] -52588281355386398639264799980019127290222079265025826276891542679424541573387882755156104436176684428199923566671103454911592217010119313814821875344384702564029691672746579426836507953043795853998698483599062829260401188218368929826168918248790815059119388968118880540117246211532509531620279952697432277123318654877139050660432361194026034878103308598182952609494274004173261559491767566847098903128333315413724866560173373504244721021626322882450704308878924900850106059867534491063083275135767881793785202821011833058382225444266094352129121722463133732371957002349777949019678933026141002184484944278829579165961697263543638967247245062135945146362066101113736626257681268654950306814625754197919019664022372948065280384914711029680514449956426892921544649192479292148472625700 [181,104] 808174585651653730426724210716263295546236112026005209279339258824622894762082752726395363574447141168132846404064828086682945743928829850790521703210305136605757062700801272318976260870905370501220944166722050173123639703708978325805036871900945914664456902554483975217139214312125532637397495422553595835263510157969802652988676034207597730912773278149431270109405421903794783518571699456656001985697752735828287894468078336964762894928086337730722723637271226442129357632821387680444151318378076119629871635706165580364753140623278183195748144176362083900854695926893474429958189016191985323187493824255173306919361468411813567413273314187964800797433486730225055134123889581908126138308460564894047027627609525073009764816367441243808492148689133179493611750800297972070830 [181,105] -8868884909721706459507235363460069807227836028535066069354749398729347161621459993753966697776360927352074361174162492453010259312638018702118811078234738463448481360954365782631658991751214253569013328163202898637581610673806989936979922435316006173813826089830259296737846588015814733840009412012491198559833699640106485026106184602990988676132140383209690867342556361328505086325045637483767432576679344749994212887898637268500729640684335568241169249064211500007906885049582647324558590425507106081273039722957647915212137597271554176989874431520999287362559908432163682556614447005343088137381620984909831884574172991083043429952260916431647861918411442582333355010972714118340753729492844803894938344391588098421233816262370778660026484284145872404472528039640504864 [181,106] 67443462362113838065684641701472338166213157062867386975483110276629361235459359472650843246585839044436599117275529979998789693368346471880468010490828838074878782887039518694271647284106045819059218653152176325868495185471469882109072629439495678815718956114095233494979744731210903193271651872558267836531559398271514378740423938346559770396386862330616102918209612836270245039105624901567946382799770947961231226810225277013352183439697823435239720693862053461484724377221139185619591834884389610518865775568990926204499238595077743367715107056165758401166312813864993347104934806277635325822145033634106260029348102374269179449821424952228850863569605634663166706806913862342349038633286761281075806992041939499257077984054027843259527057903174447146742770038600 [181,107] -346005515645323541645725101040760519991934396919154106711781213152647044188952990521465306182582166030237281573203147289500267397632845554023491113533123443119362911884735196949273414839011023783945509867572687387268297692073286866541610349208239136971708346537316257384019201595625120523682194806976873222541147461880875503340969819133261262215185803730699817510755232427589372204250085893777684017603554221284964008227379366584311029247605647569770489306483121096606201975554150200685409435867032097013443212895014368619626811602703035101991428765404441266603705802741810157127825149221876041967522300169084230908419256510129215671564533755858957295723938312156666840731223330190799865218453654361689585153513241163478538482258285188665923493277318683120973544 [181,108] 1170734797593951295201096726637746683245395866538656049393729321097577174444318978248915455033415432819765926665503532539085021225510978978822085746903247199234026862556230911387986425629409266347309398969484017334697239222901161859919050178755245059208334406982574316729655836041135729817716472383954453949921849559750089505672213352525517130055822675130361283695568467977884846746207798620360811339934810814223576707487762938921048597618506335987049713509373131113660932341303558512844605273311856508233303378121152665183881123239589267022414473444899148339247548090238203359932157633943392403188741579443316227556497753464500574435339920554642812756016689803913470696500518420339135591140100473983090613162065681889877012448911530289961398220297299263216 [181,109] -2564417837074511985887345892541250487949158936575212282236582334940747446210902235276323824326138789153203110187308578570979452458524305393710810890607111720435049068806023409430121283048592084157520113919726207023723097533220195882751307601240343240959366612285367252923437581161777335460449144870525766088744995445787525600021464062299241652218479436284580825666616270994965546761078223857744629407029542206668277842159417115337001684658863392709357659550308854324534945295054586957709339492833465818777141678856389424959907620871659829654984079061415997006817143904009373672627336716540700338765207460646544303525511431302861139853284101876114187742136550391411437674721699287942436668932128017190104201854211778984119866586163776101710386182543892 [181,110] 3581361312036431828598670913436284741763702753669665471799945280656841664441952362295584936727677439520779008284775241429434086216673596223073073639158759528583123074843008336669148100815275779326051991164201759543844347200917182790532874128107900900107640405057138204855102308629657404928773737730392704403321658906712956402626720506283146639122132162331295748190887111573488345702332885160852449439022409105934220421206957486353386816708691217762976453681956983553709644896744866483046712599437921226001413487484768099218915661144135120526479556231022521026298448553181147938153437764183258784089973016918207113430808685197440260898445290787818562847952887318319073895634432849111574832673991252023774526954019080450978317418966839288856501968 [181,111] -3148109849717586713253435546799585250710593621239207597216981847595675850299668563191942229648361320502048390053713644948107321854581517840733113102026879212770428109438881165023844896608360319200832980503173960558026567414269808140231742066436331248231542411746933864274549766733590532532304531516319835391010597637274018511401447563929415975973898357212993070402846352460562382930156387037397394459746031335680296607092558201938126683822379243763035744817879843683606279906315986420186509934710292348916317527593559125556220205443488224222783568208806618292984276779957175623978307638730880117677066744717127207966605592292794375256707504760329735945738479225765437912854467831124548175753184630674753800158067646910567089646785651944129 [181,112] 1722066903915707328951757266492887773700506379634447165320377542755535808758303716730452122471504571435923494004205163969774202119018934396933601296927674085007626240647653486560757230079391204082829935907743998877492056134771017105012718274848977152368302073849999959229943522542928264717726235557269317586854340948049325272586174825878629526713119857429822954057713871249781193026070678270519957309123401419220685993457725587343266575675650148098741085327885179130763896095609246189905276270408380956232156874760461306013166046634787937620802231815438341758944578044153604871701036270039812181130694530145146885441321451080253295539502594975497521777881350489140938520089922245485507958273952040585955631460889896149198027720738230 [181,113] -579988558917670019399346481778079768821239060634443583529489677020789082971403532055718038500101274328112554614352764410084727564768568316951912571500765306053866898607302076380511905095476937174470392685929851756784322521952566083631063488560952284781216889190664924291247283626792751265719674998077565489180938759343554748137064495940143511056727490977380911666785485049536847956173833444567364652698061078341557791712706538108125248632524250783968988575099133480842027964510272559598992853260611581769484042262472704751098048775994447129071653834229893934010192251230183265329275719320889610127427119678661202658043062355640110660899137299897899602626313924963604147106369753208939490604080332446051538899736727329250830168 [181,114] 119012461239810496381415658339248797161411147174443832123838501597762845589127775636963695180433463561733680683001956148969870182935731995604152911245799897492386679848512919089073953142741752803402454372152479692247697075589368508365468856602577057314531143471634822162105546268624145406010563366412952320550884158800634080519971427411910664835698498026768428626548458501822278781963194533229150291134277552596924307824975945829049312316448540133429092725096734907369066722075788337909710100295676948213859657457974556375637894815121961433555911114269020593519214257051767546634202079234574618432299562166029226925034558898276760943391306800982845979067635216348102174251025349139845451927787119065985422411526305029276 [181,115] -14719072025856953020276108177408156566955112184418521507952913327989485617433476554364892752483502073642430507023082660926251084850208886065105605969084860693510043122156190868388568815203078034452526924383652880882921970990155873171695157101638380936193732159367344712592689698549015167878687277437338977896497696614905534192700317764131285047469555939432400514803423598903830852948079238506421440154605882557014892757785085664435843793469991339323851696144495527898294074258430349228383468698534134073457986616728789251090007490336278141974984685246533485607789573046231052815019690366021684783802590347163534691460593916995475102450891774644431268530488676982997024084458016951690264505700819145906507409353030 [181,116] 1084759988916960490513142290377537470433893975463446965094804616428456281037781823544807182044295338488161573602719590389365901281678312846542228322669004364392696893739913473826755211268871508219533571337722812471884185572998643649712062245679974717183293168829754170830951254198140670853394738197286597094089466958198971663056005768628529614125568385318090704532280395431751875291731387270353006861764139530282298540241029913627439137639285131234310776971247681939669419660619104283092288641422904129089441199727740995103017656149405966509703580646788213149087500008698979433014777912305873995831145338110458190902564018328146518474311060899849231287145978761201257842254246499721081756534718504505767516 [181,117] -47058263988452871326623942495367041955598799230568424867756887963714453404127916693216604135084897112424491537676600802100095383714744906117200931100982652109598170955628763853705156648294553182227364063560896996760171965968473227561400921148497610980783965798522792001684765492067416359869005520317959838355512830070130914702288117411233343019334992164565051652118085451637745832840986727682107446532344531178123023242422709762940857646989607886798535958452237636147621792432824229422238972270981376879719119633641372682518403959982274949841997021635824690545726633511488497650494545237141508908166465521198440741329428629140429763640530576579457710190752880123631364219020018708534338420670543616 [181,118] 1185822461113568025026260612884356977061048441967666506817102548668721026340608936048401073068529497487468045805443803520351428842483747876784141893967427564795061222831047791534588659847561342436978207240972773959389415944993821936975517428436977919206769255445999256348849912486482386419021972844978000626023391733730537416962601457929602680899478763533090718152106190480189933950798290867423457285921941176967781165436464181432711692285173141613755858091081033752996931364641311851274866036747548069509682842440072426801143315608167755494876906712103167573770403149867659037044331916806553994529015569329180299694674263789739905457187316044786021072435441139200907009931823531074697407952 [181,119] -17107743853261117186116235107333034192657777689239012877653092094692763434941424708074320570080708072715117535397365951023085492779829893531428604364462631352671511124836722005229071330889192407581133400254479154070803922103354909012821024542724514264379886209399122287097030647914987435941915840851895628789204969931560074849236123065860554997459452312556654455697762096530837848996322106125023898432528586816574389351252975357418032239682769613579770171751661678238700817463804127839807055301967413292619795973340520918561173302684051552318075374703999466375900596775594635687930646306639612678565972681658507544144917364639920261547694146593315193668115117594580809362727848967424 [181,120] 139081460007099649145999722812638313298527629980328084981785406952746275617983477011749318579370572847551266106265218911935989678589064782461541577267094914911023902207933003914688479408964305670241481470787840459034369713714008281886389004262930008598306548257442020971015954782332287908522342796078719881591222604072117692062967564057252907275428254326375446512395959105840154009890993987645317132609503825284957003236035792214138034699252930627584373637511509555368065175027928984886122032819539576698193809065775798085494760361274369591382936592040075575446103342785754004001237969458436762192983145162760221307130910826241471249069362048667702801654228468815407607893088 [181,121] -626181644292119152165613105071226511340961833058407931672198022077860636070328074809120543715761236794378642013508670407104905332390654340819701397368852506721975118828721380688438722874826237152277957557324310907655530322808765907974029754351513142191100266406922684066788395452800901032234199660940385599791935349776235880183304925092674591525360574357507608281149998111220178870889341619541026190808663579667002825149410770700337983792828948254026926151339127636938512327683271606761375521451268639940854945821378931709209639131928784667412744421013414135551856316867170465211152403092667231803708219562855039510880237434938353709962461012389044194317177349589824 [181,122] 1531794204657658511493112856600479487936542819512170682228678977003352662408355168370956432405604312858621593157071457383417566303171718513672085334883206820603479532474413499443541488467157391178665954742555093216267184915697949164486226309730919575209625721713240405524530033822041497135330536054364364215186641595227624537043042951247493824757664589786305550319015407965201153348462039682800583777795983706463661640782780516533251019087705146717159811487464451641923919745444552331275484761541098999978803312860340889897684090644503094393240139126874146314601444354363429399887569256244986076829668821744158987384106034514842359097602865540150139726987472 [181,123] -1993726858587388953483240117819278243403481872581059585617065689132040881472614981213452494318061907547857798723782564149976912487003971829992904752668579773022136106181555856988790324962157421606711172863185807752103826755469031005692832883042915135814099518436566355120284168388816552294768263731667950379693301369713414551455268548023478707302242654786595644421429071690252671464807780726834341012801799027695360856777135156155128631304631288806569448133997788601944662600263316164184285082342020615331584887235089687467715653587768420859736997019824101934021073685873192262165377471706212907925230174501030000234832476903347256040566358546594576 [181,124] 1349216281192383645243018121015040946835816744037480880114680144166052943190963116704704111127240270151534250935665484066816673666015998858144849895385277844998180970584745941963719399365030334765744823163468866460612403818852444273232512861034726037573305042443611433476509732356697904165207106680728935469597608912562108178549864606311686770474675938058722240278373673089592987726667093707836374937165404398078291805523711913675797448047321808264723618378954263312666502296125626805695144600944842991528795283168930306088723919385725512152366515891147557237949723174484340507168724628902749230313362342784007780030809064358292441207923232 [181,125] -462824858958035955091890972206140017791684940787403635266723422075350788916383068665393826819890169797790663472201049327449510866600360190930093891318552068730161736765344749371582771700247882106095583459257461358096766542481868306612038835840611752200668311028898431428332530794777085866763724172762158790606404424779962798802016632438198136522626305574068598739840949678447839267648088312462834272318120705004320151868076869467450265173084790656308123207873210089736402957142230886914512634038103625176889919391054584639398548336209827940018278734175863719687121908206039313906900481074602857221038031476385481517842682236465984 [181,126] 78252716300682651051538961218855603549153494517519020103219702479490722005106330599368035687650906837959899070088224372968823082504303482767133497502694038882082202037853949043477885848325093407266542892485434372795654373126590488554684446296886328328843805186923742823298528668558894297859741967635285924455732077903564878536970190027825438521811005531423726519252258603131936402219685167271420459008067059127755899402309214649091267447382797783834394084991122707468425852216329178139782133606818837324065501590112374611663026877159937257866655153239447619656051705680389032465797113189439772552199577057330416744922684 [181,127] -6343513114197100640195570846331466302637950038992833303117759900616507219498575662610315833423591700386888065782294481302419818707061659377180222719290481929362980627076991847166900799264235704354083919468951816245787710484506985517434050829250895427992576199058936904803490133785469023250536219520292495189639364007356603207351257403739649540254606063211311505828035173392522497912177294770449559082040078221173233031927887442600462528922290067404830296775211586063771417420379408108493429845665156075367333829848025916924794272357281386378416542941711315157248448626776258414290402702831104827415424550488064 [181,128] 2237267259080164813824596089460667081097536989872518404668171048042031125289786996031637075163982233609910658078618584398269085493038053139183276680867766428638537841831618599817350134923149926426720048871710963555314129076976415650230561069073310321097209512596301566421694581493776333418776278858045663426174485277519470926158033664293621661005652762346740223003594335463013082258276206245506892421566604376103212304931856664509846004576902225141889991216638090063834429920228506821915286939153261093468248077014339471066993580449946907401741354265983301226476349824214797329473330454061766009257466 [181,129] -131083711076299687704025802190558670535017414501226095208277637448490677212247751203648270954554308973721162856461301369100021885395238847786335324802624506231400064307343459729803625628634741298925295283546680763165538619635141563955886072194377620200518000587140333085680266769377183744646110358610926778021161182699936184684700543573522185951149312652714959307165843856289827640609808540682338378604728340954728300661005780686529465273328302459500351009265385990030183173559439135418836637387025138515434011055628113651737805549251354987948046610753572015239379792462864025149967870551212416 [181,130] 5913453836653650287077159045301858118780479674550581133052200253434946051840272467155623551924445685440863923112647028714592560544071969941270008844972894210951618818316280397289239954435488172272039606849976386595294712686292378776970368621958728505295875821266474736606807393593369448082643540004773335379669984371360693267253397677232890532115831225184267691119543643278644779142458092265247706857885675709163454822588091831609437106402305884678308940784666392430658713522569581507368724600066774192853526161902134428144147227829217814034281454418508894933276873267751142999273170168 [181,131] -181321754927666274172391572968004045365915870850917775260537711747061536325217386162097961439708500371659889833734950597988162348163073589280998654738085067584621728399079663591221527738383837534443966702332244924827535467576019272797275178274114754718949590104513317597831189935827570274410753347743912882620057020652772318253199719611529839777753809352584864138829146769314174058823598459204938181502368444456887111595430396050615718252440514078754900375793982873070245975731949971195735341659295871177940513656506952591027609234616405982156113046083234725267398455264250596352 [181,132] 3724878324394974046030318009648498288034187613092358039156809969109750095200784716545860711217350380347474899819515175017809177970275637015491436510160919521613220370012763585753650037981364732508479026634811028009675376611713238494187038770479973136970264036891563741536561308470453785174618045410743384017631148899893546621081606794108512494658546253187326321747605260241292230252968603499842183205163831233288337488605909597955063872318322399293890932618810258754939648447444296051053309915852937156795190896791303656949886871668020358081379038433677415262601463813088 [181,133] -50475825781186067601579798563188246236728736780619725665596053096784990242844943233209533684087439532109273337809661263859059081630788119321594034073344812533080960464600214550874507259279391068877681977076501640709155624063842598450466054975301428170218081770157179052812134507821464637705871565569016777549926190230720181686466535410784001444804106801907892468738701636245469558159319346265934381356016847093594171279666616273214226006542303887451802496631076962035773361705385621521391086381771580915360784455547482889066856176186486132605586118315583038447168 [181,134] 443676535908921573703665181897540762644702432993548711221626211882820111674899591351479819970005120997812695065624903457361719242502992690028164326325689811541379482616679438216037513727287773816462953836975606453147208280015734190526209264679351484317676880124269596080676763907132513733800654643311075872395517778578764999710223949678871080372737875858952481394235025945224036609243416963746023187514851192119968056898797899518153003346992167001446610471046459009901239983287523153660943859929805175025237535425466502660468109386055612820655219154287292 [181,135] -2483955675226996268081011944025092562677790891830444558551558247068623565198213872713780171913647810681997825519195164754726363662083097212679684065347575546872553588375436136280895386261149576578788560865242301817118633880513532440088266948437455648334032718636223983493381955685709958747656804889855529611828129114823693799628284108022101165296969669704841021675602559493278243797230078112517979005738679219506431081450475134591488580099142147322330078838111444654953887326022676542948216227542849767380212285754061718996718779271971182278014464 [181,136] 8683643198211142597398004731963712752119248123221970364275046065766427343617711822472463951892075537180938199736429575852917632060930185324418546462884890592542025830359267904726214096124950601489196065157576969532087101748846267909538293612106311379788354206417111621933588437468114704630141488018948156875675269863504049002966943195157535059946372862392308233408222834146516467731579391250436300346288417728098275849897620996798217685155965543196753703532343459763755364561577005391331661135610771055441944028543378902323734277993184056 [181,137] -18549951119661417164367510982471121288486991464106326624600515028372066993951405935542356382416754221808586155872446414698410826867632695819227118970833240385384388454477285033706509493713880348986065988543818658377003380442028823359100230871027144713862491355005341981051090216138390378557979095154544060899393936515129054219111688183593964559244647163180270760465018866316023364792019145177528430653552829830699029704243410007219799266797978832369280781784333899227820173336106298900586059653864391972272169797239930427073173440 [181,138] 23647277237931840441712252315697954169599026682634362000181254984681155366773361202482132816237920826362101696225265762860350035625273612916036199708649873402717677480477422924105147575501897594731049261636132103743232343156792784992106757671522827930251867881813166244233479031495727716490236955202701274681411227285162686385230645714746557802186517803850340212235014392705131732444033426783842317319662517485968524445683638093082964943178077293680684761487742138770557971014050122427523572354042592915691733233677702588 [181,139] -17527699988394997613738209920274365072937265060844085098175336690181546754410721393922700028691130696913282440534501384458256995064426091713288044611066004913873552275636131548384651664811198280308860825127463292679573624760655099558859486903108538109967055965181437344743167219704939227626212997463583982699778985284929331467873509280347840592909056183940328552844001010416977203187244168829926312575104939598126569675480738295550838387928905045865252635997822090469118543535426953858736354950228025604451647616 [181,140] 7340631004698755464105103464202128757954334454113707028044548454376641366964799332210139117221246728616342283518568495580708479115626876826910858679466479198974566227936869315788138224345692936734565361787110166023351552480681973132272901357520792562684380061296145250336809074142373613324905162056007589765711489990207480676769580765995910509037769453988261591815192404783842225703129634717105145347367666321401172186809040185137601090017102371106922135135017944192459609130206110507916497188669272092 [181,141] -1682864639778285262486666225713633822183154273435887431109049996907529156435665913928018744748210801101586842464325604851163809852552059048454217537828418641136146873964087352974641119362146356481325554602817398626373486366674557465841515269523033660417331584267186778850052275247708509152423545184274583669765621242079387463755021394433319408440310639264378197797992755003980749885475664161461314244770064619341001970488661229671861146686618048579901719511490220832972061201478338332734308288 [181,142] 203890672578073558946359333319980566012062965830197673045061492108491044377489756552631415228756405391103471777751594673158723063525109727729821255414049247008494814635030504809329691631625553815919247334142973141454461437371322078721413899546417151298169569610103225400091984089464276288857853580118005059325272053592170438977016654426828269620775457541523519910335868549891957496002212267217198893260119524870574175997365827895634069985695699239099884045923275900945835423714636916 [181,143] -12552869842581950337371652683765086195232235593699875205513945171227873947445208854159410423151981645869107728040308999375278334347343523309755514107412761800061259474482933717113997700080098392588645873500570139240180935121701460929982497490877550864336434068815847619784631745922967374395493807335859273485653566076287436662759800722417597340714081408641002670620450320358769269141611078294572639881922998029102210472487482660053080079710227238857641839899553112562086912 [181,144] 375834537159394707851538527938649193440434665785097048852828362985630411065298396880305510842603681787751303989746979884734142635625149542411900079969630173276523440181560232447355265389666746201686255533591895231432159394832224662953894086849167231954454591967699951194047838543696243195975100018023357526966276554252425072082525845939308824681823158187953363333471111148119947274049379400773618037923904844503375910301692988367524053083501106294883049407137064 [181,145] -5207780084389223296417960947327244454369873334366963366214346235507277578908394400396358836996640491526075741964232528324840388123382926398263440978569649539288528088574274847578395546015478036165243963251694911834396151773919437652493093215645883394363661084328857813041353864209179530161759797172389437593835982666665958267067955456931279550841535885551850188839490859460034796986999060502026972434216240254416000664649182485163642510126351759951792 [181,146] 31574814440084642582645704741709526275481318265671818529839342794607291796000726855043176493807525349647315756375005417799438276468397856651063918074055334857796265577809892309545115724651742211789322481576345785331708077238436912470407303006138416083600067873657910358701021790527962321922929666990234459831238671744586913647016002284127110171831014407379784035593625457992441123657378795610392787140056075836398120549675818087116486007551 [181,147] -78571531889044117900116088182057687181654176819561348333021716896010174736921737984527110387272164425189929451998662523381496255638375183245578836800438403132979064084242229757325359081647852969010634385321820250650707397713343446039710819400636683506247297485872360313400491957503665148642789678854445688252126903846962094220251604736314111669624534150543486316098723210733654255962640406262660559613594816805393090007480910336 [181,148] 74557580454721971097380615235257481487965726301537938656020615150132575452742873833334526637650656180262173524677544929737444476668009250403013691969800281185290112832996193190096653183518906798571369470611014275921943515037643554775904913141903627114192472416022297785138923855004180121822064192741018447185593316116075417460977934473121476678804407404086040508671720761406275219932215936083717118838356064690941712 [181,149] -24776100358534008844146163358698607003141369147227181948592983948148459307019496221160285037463590180166469719272431518544268630067394390110807971075703041894154800486834616624943736692194598251345121378716756464435126826656462887388644108760707332032407526253534947765450000012758175099444057124174593259524390236954432632447833069156683122416965758779181929012110142258601274014782260551197557530843392 [181,150] 2610074555181573454575866488861665777676715526154491831966128506888542206063301407125020692541406533250888091897639286456306952158244845638248896635871998321017721509631911515725101921242160090970853928800971813144316709807279060921820013323626067820083277376200554002907594672780396076391159486035716352354805934117336051189796877175415871062674001424286046868063181876287868372133087225456 [181,151] -77496518746569625495978106185728072844043833637445075304712190734637748226668086042090306220898614907347680974725068449685458924706776751116290319037026849470605824380208935058363735420724820521186153079953432720018992275692740077574545279584330691332387503776551572166791787884873266543590496895791938536208240734405421778153561520886069819631285946730981382344011181263767552 [181,152] 563472177390394121622416492664879979586485848867479103253851860830362522219568916851334043989740048726424799542640234828724260941757704204688667519726778622343480252045187508784183614191907663235330378157425320158090215120145557174474265447555944812888460291689684821531850069970154699164972977925117726142601730717682530998406317550614841359859518972307500439264 [181,153] -846126115351358073142779659112445391592735442385488598022247774617549736469801165522221519565491688449511333930169497654404475336168053124560494176351794047223458415771977086080675971567861140302677220278673342972323288451025863090907567323379534807175446269269799400175778952977488392055249280583987509813137322854096975160909642947908814608950592 [181,154] 212743728591996162364379681226463820577244087808976235822775767955948065025321312195357134200286002897768733191965239641114096670608746861238976546689827012033137719392913444426824382074068283890959282800418062928832923611919118698918297767460215838462799083285228895570050544040936046128166050617164047790912714028905861772392424948 [181,155] -6881960932351986759934447046318724348114308776148671034615761792027945193231838681903885212128643394662651027024338369219357689780681787014412172096322214033472865121035470070491344437706573881028228709976252718671429293714691919259498407847016928017874929287773191186272328305140051779488192899035338422873824888832 [181,156] 20388367407466627223064753023816791290481049786754601919664898027154446200346256407325188213749510262717576718417449829912066230080441614792265033506738855951836226543291913673821665183578436431347675797071338620687346244675579478656144712566305668014528562920856417847110531443318158380956891696320 [181,157] -3514333524322312884482799509762742979783412738224551628971990128161305925305622497973723611232456868827568805857847182451080406745343291535317436411233192719007337551824340960900896517388953546662386663237607536445878392942357359832331645814779593511816375466191882148807517019328 [181,158] 19221771425080095532989728742180992878835318880853348779828000213054031374053644239298992685297001571430084563122139435800253079571282869334561236210707971569430147880354687154482740189681992344179946420696558422017377615651061106639659666485478425515832251652 [181,159] -1444668256560530255390005469195070553287709047631812528206964377698420448191264113687499048340379986395171562049843564543160911573655800512822919504425246981191076839681626019887460566510461106713120379900467279038519186080414858255726592 [181,160] 413989609687838412421785490335294842393414358593267934742805247461828720576547537649610694532615002408331718905491580455840572252440745468254664450673541516597585636538207365065617463675240576675827857383599566904 [181,161] -23498606576675377326870770360486792867469367570311990510269339037609466485025121186791199531687182111847744041392267194425964809583948388235612485793240430796204468869941634172580939712 [181,162] -4888041235669904063068853471811335708247482016981928708764288599989105768062635829392673631131349234822290567210158980952027696141274666965117874011795858633814064553748 [181,163] -11120725392960943849209567661822272061256124171812524051850383934481753525429368490195013843850852535659027233356552127339796748855089478519871152607571582541440 [181,164] -8129868743710493180863004696801863955588631231833044219829164318259203524209772612393733310343336423487915246883771940797880997759245914732968992333340 [181,165] -1532626985817828061230678361914419705488562318990253375859188762527873361206779739371643819730015040359975862552376026016236406064383317858368 [181,166] -55084346723520252212461751628302070002149576300082203228814020398694929519356076696500489979725731012537455786723482918238017518372 [181,167] -244447511783625516651721344677827674335529733196491531569954345010366134063238744376022873416072196400460251252009807360 [181,168] -68813459927118298808212012120163348491541953120121634680589470418698945786562750105013718287683529711639944 [181,169] -401221776539737138335124332922154538637599656618057808541093530072953320224526160638331125264 [181,170] -5492317074574966189499510554654149101828767384885090843357911094372022984447 [181,171] -654845455938180554548476462415353771586853906057879040 [181,172] -135408 [182,0] 1379871736295816522761624948569998115899376549026684364389868089048863753357891642344635242769936753113033972174298450995733453559473908913683535392661373423476767545696948680839695040766193174398304642835910417327291506071606505750544312130172640659724348017505448171598854514096015935097580371295422579877891339369062088774519804153432131713609479040494040913144299972675877661344642691495190368371267514097304425672343511408639057403838859507495624089878487681196138476022771117997144415181810143384454784808653176256634513278029774774523914442944581531882980305528886356022873512121745372925305340348007364105901353918524625198466897791186651424010319582652263405392711615000347053325831884280483929336426787240872256607007718274676341807349019686766332102355717338410286972741271038085486441211797306330091850097282409929460453447443723946052564800381129236013269992110078856363194052874139946956513178324753411377791181324302290761640804116509952287108610494637786680168114959925403363812514924116055450373472534093139802261815182358302593079774956441218955234976567075933151963174819946289062500000000000 [182,1] 14706876626236488170404907907016083079232444595998616386118806214321751992006876458337276429965859587358648949382779190913380991005071585988341582927869784639960054650852835433494008644001067565909744206076166921944786921268168561348334811278965195668474223385985863258529126171066083242783562462098815973148353632598794420392991541723387614361491463175268628074686590449473294071243082839868147035524658091803696651813349636819188248053933126453362383560460228345207249707207170794623448930398890631304816125407193465636861331202972181039479133085825858409444995947431662395300264195777549288387075576800053234036698328010408083143352743937074811889796198023871124003388163213106750828232275763425367519616023328178139277816944665792181872075752241995505041096477186110120734252516305884576856304993579501353535504152879846075342483447826931150711355026727843039044594534807512410722863669337280780578965900151339160505699056646006647001628767579561942553187652916853322639563752626244057036983341171322941271410226326136778321320565260273817752422564422836099851095895890038829028483264946937561035156250000000 [182,2] 1040463505702218697631894168750627046262333632337166329001469537012438598398473854443617317358133405486578370541794673966854838940244685158474074362279287128204086027284192858984809356264188122495726401371363423017006867989257430890824739472228779826421032816141717734982737811045020838544761599792548496052825793626463082675909726112982992346254189690023822831604868255051846578957075343600521907868284366981997379031002849644783938704081079606819449025473921154587899100466750028981075945995832898596523371349531076561120283177773180505364890709900263051069125439973480004609935306085627284122377954042284096982645585051819605987881645615423658775881517982199030092656064316764327044156855192191956591953890655601493183962234523246223212002815175565967816147108056081389192526252941094531941855824400883962513913033441108478739521664443648080196217269730454839550953295470818336028099270678929103120814802768010555498296661101299879893488436111065528410922521921164922168279669728417492969954608189124685152742063493481677593295103572459031423930142041711534552507124314655552678606875393630981445312500000000 [182,3] -48968127322743978436528209285159819776608922345928386483751431368730829868199151385801724943431229303160803240640199559941968504194362343047533690956375982136572922538127288837479185152171084864014375836347420989544410221873086970983484676507908405906658764925166163516386973893086153641281753027637785083098349046584754334207005069122923972017714322270423566046401635481308991941594073647056576061752451980493808746732213799693989082513429130510450700341247034660307877153055311246813286612534268171752489959724048744527253857482954600546211926808386529592119218502280084119155422339018588471116049215680156879806202104139906461870980893708038559963774444358522853447969645910083892730964264138299768109819296026670434949750396276824085751265536090568635091363413359800316060550829029966629983201878038504685465559252577793201074371281899537338167211381902297705709523162361826601246663543918651202147327377270699334973429280021891705074331126289866003575259339556696210196236482125002004580835023482431825997133981947930331411172297293326268352602766721926024026002974232049678115396620946884155273437500000 [182,4] -642123270451372893889465945588710633116430811839462316732438208911923176971569340541651941288534026794071125481798657239200384690911691813143257826874125573929388304937152460812612607823738082736265866742401852878429139739113676106570425215188234725235383698453930707858686342437041298888519049005627927622331586965758184549173069799302919315704854296996260708769632608109359896419958921208676841272277328091109611921609729851510081422199595270803100409870326527443465205627351125900999702776404258620071647105867568360200737891855139691114197723580531953870965760624777003548188515592358691450786545565293188180549610529473535923807723095497600198326217715573802903900225617621188305487643449835556374650488060709673317908911647915300526485228429332671552950277436919139511082788057445062410904073440309846124161151258936213440608139865497319099326900372233715204582825449828593368506201773729673875786386031709907216132741734072701648452970140011098129919388370378038487236277654111989363740916582748343955984670879187402223685862359531546146365779363329043953554636265519917109749649059024658203125000000 [182,5] 6940984150545638923827244521978562068514611381504934762511615877971289515069371034316367424390240508552303561034269524933189536959412067557516168065546188149865012225236285495113390362586114690144137765190621219818710553087580762531604604710582791511458892448768899439386506162836842452369894154943725410183927125585437208185527088095211592569430330691753547213927989842382405744781530330241220777709756452183796949164786466759771498985246742776228901286634651797821255691988873215219148826420850404455436349175956486905250137468072389939056609421494599144391797619061711400638008485244277257827710074610686733773531522455933646602677470816880465550052097902033503006370084977066214761270482000549524299262792633622140817123751144186870195937766314649957536245464538664760782981259633784881351661270721839080088571493317514924077954939461154037499210500378263863902334178820718745859431077851769529335088677748489048456289591525067523969771132062442775617618152334800968173090826968109541881926774999243995876620497532310237616555925896091743670574920127919626717868977323100486630932082432531738281250000 [182,6] 8049478645287985977351984325996161916956739578755866934476010474882652403843552876908289371786733611345975410589066730073891604792534081533074743032115170777177255535225117579597524245642717638151099096600495843070051802032877506879413797808387417050779137104434912778810156766878989142243975772200571477919290410748359820645485222731179285340924736922929348863410999360989664864296610480163553745305420314372115356109155756454160579698316845089580485363688038750681816274964340264304316263222832816667618909477670837182179998652568571864277442695764407513238507478027216206154510188039848971399563630579771450882065597433439500342822003866227860901826674920766697981713871383972689941495790041940683864047856059625369494159094402732191382023026794070629036184822007483066362395725565590064533325197923071569477848667101754148972956316249054242725820901605720297409107873541869255571339888828254269206828981569385594797658775040199925535257630456623476524306801671166743421377095763737371982766666435643979742028934684084327518433678888079265873576633575293794438881626629430422825880880740945312500000 [182,7] -179651015839261336869354804124312216885480869148516671941822011606132297870186292569392168833095062927978317765863386424435274950958199813624567591168213646098938642466571697058919324389154580475013354728581312845017000022243889595983387388687902304207662733103993806250379461864636132036854871485712780110143264807944603961748639726295187686111165094699402267984962795820820336332760567366836705397896985266809096957565171400162438079147383108451370340082118789937288254413439111471387710490507741113533562400421378555941073404882702451661002941570884194553952210523494127985608327112576606540297269488204682869095207538961483316539943432370744335171453395622593347765319406879760512571442985942825824350581107009899223828754977411232269497028823856770646598451848252649786833878267532833957004305387674140802543859504544511111932496059011331852796909801626105179254346905853860905672074863765234530639030780123781059810454096000503065543863547913610156447885424675396099570577314780131087160891711041018534086024388868219192755647591385066982959008466872444323184471246544047678474556867683398437500 [182,8] 414610209127489142687466352917066505506466793814282251414818683996234636896684446243911650459404061035165684783529723947391990437308473966950364130240178785845077645023958382937747901098073203747326944785482502559363107413459185667034641900233269478956687741829610854460785175849942311176906561644490294374163058312373228833233817338182274261487685523782561987405634808039446401524949411988507555039945962968773890862458604328930401556597330945068220625897936113282464842528189686184671728076797367674366529443270527149404227853570760892852953077945696000138521595867441323507840664478576186435972136240814695496809507547313729399790430122257415438963486517204631205649954662080004916439085893175858118108282493039852538145151263303743953127381974068252009097791963643134979604252233594102221082204960749360976711188187655336913613291992727383555093985698648202509642069787032930333061634004341545508550434983087881408974116094202698116578270974361875887092828688280669109095294907430369218467534280643828986814078446796300495084394013654502583565434525106320684525480089001979106481799956097375000 [182,9] 351079932808229841628709886663942241897721615296459693614908874277959777968463854707331836318552123068158461008516682121942993410418387171562435718654728441478686956344867997219352030501439751976723963449339237822751375955011402880387348284240736229611486008534146060172120143256705464134519687716131500202297303086119453862616592258810869836905095255942807051542213638792172205174945936705562410210448843381326061231151148335820517415139244239989122908652388747096735569353675739076780691882266398950020010338068120139914004019968615816287857823440501896483331534805366745435722118912277872766820776503230872835879700302224249041137102070735695739092952848227357264276053525016003991461029174734454928043751644110441951614197605397087394957216484805368242451597485352819729538734573168278599485645075688790179111699980419927107031366624429052650837639646195830089223934313417850909888330441774625172820350646852639604015534474660749131093804727148163436550145162919476236776111089949343381209732550363457808689152974621341195330909842822920203187086306121819565773135989978582786164635921460000 [182,10] -2987718107597395715430954296409059643756783131743996452069886326706379922312177726645494687616519036278263524475115697220513797187970091130076583378904330087941731627515016064637584078628515306699289368638533861995156800547936174212849157055581725327624882948748637128004686318951473495537167680444556808908625660418551799251431393282945058422418613951587373639013574223853258211756483212632578147566566064188563650767936670833148398133254308860395675110301517389398669365491034105348992918901368496464806296992511194910675693284678291836218365882180004010675564992930002980511435702011373774599413976569379134812548306240506825306178278287044139883588439865876828586471497621026622770529187820599132831376638304350860107335786963728167746100564703212577021478808892528542659048011636391815942218282729978813857386355444027678104741151575293964968497873893090079579243316416180956450743443641395938419377183051410727271319384782790535523116719703749021897424167686267862229406415624113730586289432765391953154512360847091088886697925432715059572046827081945646518044946693552955806534682277152 [182,11] 4821203324074401380046899614933763764805377736632817816177982469469482785419119056554887705122150252849271444865416677793970408579468808333111349690075720613355554819016029955777001297517822017256578835577752940175071711417940543398035415666615041710568212053481386650098250478629860336408749963948350236604062641710550123931521331414938284861311627369821097745892868333550191712044715915030262492380937869105830994337918865745662484542752255273062709202466856257181738950267736403999115359702514706182481088712961178240891176522902101113684946822883335547237490173534340602186789754964482719493959492318098981518238108160306784056227608033514529126432419550952113062918386862108813315144884365989147724842808204300062789369871619475204406312737991065757571810340269748773864516706970101010454484275769198284584385474094762577363249042152586527165779675786948214065545695668482014338659338745423655442044009666108806869988005465170316801401160783791688780466026897393048384562417303963193898744774854213451719067080968653039322770386126234441878210118077450339323621078822699537749939017160 [182,12] -930749118566757364679109865230214414817115233737942333554596908376235420418295608510488259742987423199316741492822994979158531110840561184874810250206637468227203841610730860878115282139355271208885144785704954318460347744614224405601209493806095198419166512438285217331649836930950496927302544442174763011159412136182010451460066108469964885868646280632588862812162617536540647750963094153316173396765983690842095276816086736921786060156463655471701373872916563307902880721758319256715355754822111134484049342346870048903870969516262890530341994703569759375309502721810970412507025611856359026457842481770244889735821954866567856903988937645225051691162133205971364856635854628456291762718173711262204935591714160090378046579323128971662167119121526587496442840755078422152373074769145863626559310615974247596599168004715854941944531343883613408270348686732983283135816969893479122195396278759395031834897155555683432332886927984281244976880600352324064211015619874918918974172001949888176436457030785912656499864820608422176987685591827897086429689999232245553092428128860857201622160 [182,13] -7751623167027093791556579777451654444607567273617100750927199590119202243555883233773542985283276890524990648637078235250838775659307019119438406459982095053758129670177367550750068492005178602675102935392033159897583039323609686230809752778265011188677437871178952340670049320700134627210282852933067480049771219280010455280729189921212032365370195837348084201381830871556173644275596439725987659812876352841092488977791825720681544408404952259874963586383079004872362157857466467203128593798924863777039682005226455131893178581915777132147312564075564504551548961403277280326210554543748917971587886459716214319710984923117391893331425209570583279424130045870495113791970357176971678131980234814292944219384368867732763677485630297180742575193910500875216561651480039659141407959829395145983467441987670705541295475702083260659685535198157732035886268778206963703543988988545720222864295497025038666011365838237943919142035875185538517721136842228927641367961468936172337558266987141715534520487247317400493255644999903067913987522790706011705922102272241776057279012032173373483500 [182,14] 12406719692205700581240026458444456198979671522752610131591202585945092812336303975936390905654002465371598778663788125413979267451684078072139292195440090072491220831408924806321431342242378471194652862818873590559588270686991574464672452239694812673906572487350653116861214165808492043236828600842485443397657110207334669574195882764256327936246879204195243011085169511802856974992268906390380139686510399364721509729388507120340808604509046416925383373475192992052942538543882069587484205850976918583394218814920061762081732965641204530239649466859831495996847745470571812289570942530159967298321489592542282993654990042383472118115525223559170334879053419470687000300237488152526454944172600750176755954111314076495881220431893035750018556046186380587899254299662013784239205376299563500115893023275655593293240239353429357457616103395772600283127783264054200003539698490309143835725353814241858130898753406630143745575035478212704811866419030988502475873306310158597333833607813052598827810547544538014246794327565642967093880649396255930609155361899541720378488200968452177400 [182,15] -7259046051677266564451512106057109770787324430642593430953648839479926606196445111880206597063677971806034262953765240973287272330197604712295253432770803898930136078662938899067072293283814644502636428543620093832318552216314019031978412759902729171979560962732225128280452146501419626026401980109865617810045015969840560876886490555145400747303250492043842973680129415454163191617528166603661883418338045208811215345011268372142942234618238896461540685247958175132228444505754626688266466739948685195260894711459085844034068300714597946681138286805589871912500391296204335133978416497587312437463464953257397068567398690104603441594549688882557887328260530927573215343649993040272993717552484851321481756785221281987959017319560614510679066462137977480452385082135813437326139141132806520643796359539766056647105009481772537437406128670990194737876077820790190518884445061821057898677294538383656856001212827139790722211327587975378448807462607631821515144445416906202090387141240517609447445501921152930666765166758355391187110993420642833589590977467555129435435249836826303 [182,16] -2312024224029529371215587475721528127272872069002457309060232169370897483215103290268292517448594021031610202657506797460669158604748562901787697788371463343433506759600880919943417663147184988649930839614624989076846305918720105442360858441896904435945022062016297003937252360656766191823686994729327141309071429234211960739833165451360737309050469364805191357859998163065190033375349191567468895806729041269937626310597130260357398021891518640364656047222816679789857731081554643967796611158059611015713578461002497910084667945845257767793463868376907631590353883931652942716261002292022157152389723710265226610342146802632641062631057505710730105479130496370411159083357234078992645340332188767363026519563845371749801164987505785529309340289577467207810181307250383527699590623680490630366818813240608757067544728152052621968835439760192185653461170195903177839272778585844999438498889154469076258580137820648609968666834902360260601858622974340299415952306428338410157946600074151000356543602450720365402883459082172344471652050946517880147651977528673848723822595552602 [182,17] 7171320712438999750414361309111307637993596394311500452134582763759874012458906510650080579279198808335251775936393519445693246198832610455608355189353711394348044191772685003305662296575218616144637016450792780355451632350223761919804637081942095917765134494041760718806423244938415851842332253983682809923072032040829246026196309744143376462606632297489348617211760822732723561342475262366797025839549198398403209326637544659338954400595593045447660995100702537893953577374155242923807398802921764997353170920276287605350495170670466810816908308250821480306460851522275389110554033349972667578745814418596290055616062263630495332839795254790379115265353231703378061890725810713635071516084300802934051176698275845259416561034324067788918768361119760800981654329400434691797798719319757015523411053520794706426533933590429936361158791574911853471175106811828578891867503586867095515305898369977624885347579371637555265611341829904919096151444988127005206596927255826363178630212248862940158276869368275309722187231820555436645043041201787676478068603368001854679454125016 [182,18] -5285444846451004611921148594817684540273912916698133928656151604477988592868146882637900701870637530182503933956182504522579285978673759242082753223919079271419161195326982001648190437435269423383042370617665107276394346471488951034174897981324316892545551345948795593530615327213089179995100766505976278180541999745747445860408155138045238064933958166268265520525982438201761885551910506581285081251945750674170518001872157243960564851996922986417484694859037491121289022616805156698034692627134740734054319457585142382404458643566592376138543263326350212836767431781698558848299152613199779419197607976749821248737994686064305053548998971780615048189694390361531900793849964404017700528549127064315604984219613459137525057011472922017214872445853502833971931839391065559848578227227676781929542220837183569828657981820449218451505802474359369344425777815396687910161028788226398166585530062995441901963494364067689747743725787050126263054205172069357013561028837580364087640288444897461389963494886678593349344402326637158569167686357003620345425904331224340755523012 [182,19] 1292072908935647873572018542337623369546157594397009008720359346953867839026858315082813888476539803124143752621565210748853308260623294412071805458595575206787580872074154921402010076234709033982700526908781017133443079044926177526168511511144894075873640801470251689203564428878358075948112481223890753411556448816156827092792850999976799100281582913931039304376830500780426475146934042075042459349350631669944413291949984950300647169916223556700196964851897993923866389147851736496636063247805377767250951680606785518123189962510089621673332428585430007674518572611844887469793761632959135388301296617124877360407398876438695130555607623242245876010031158103138632689056455074922505565178058719792313473729203623706087399509265266624481304078004144184683111903323956315693406230362359887398321950870736982977931962775534715530641870932166861212392048347218874657357435605035720655290056342886969842343078064027946403124383454168629031024576467976140881122140626473021947994562623253077748708021979653942779767940309619377487194049180625244112691891067682448826118 [182,20] 832298591304418533907517901191884488097292026101264082398223939771083794946728422659737504788278524367979187205102137801342415304644004524916196103065271884152989018597990688092205453116595025560690681542944670464986464571153684997970930583684861564899312119543782854265164042752856276825730532799332238060296165562297400523149734615936288088394119238894515878038419956135696664917456001272525186080933904092437932333622117396847243710101788159595287505001608645497838968217071000277753108994804597388792117560581070441897697059072215337881439202124625196992999063759051402125838717057502725795353896608291249374700161894330025565251067327333955078883175539041834174631984281190406438337910570986025560056069276940590301670464261432766561985748610040781938260917753935904457591619932280823062853759211452086430343181448653383520976752280617834568105713980781568843438357022849670944853028661469639252143615062197413163591278139836227805644862475640686740663694250218388072126662510400822586633924843752637604450952831774481380736770056842199476868950745143620132 [182,21] -885619128476498152058293350207597637223475066124234308274252016017097070342397935906092802775913186512286211856057028155328131910731650387286837714593571537556843988075456747977607106807650537118532933009825422122709442539231316198507098750444953858475771554610329266549992233344839120508039074426452822750447290416699304403472287980429009616518479439796350372888113758583261163059396541631295592077494398309616412110021182535717025090173881340437175188856042439578233459345623689461867943507135976118804479056899107102774442390330431581589177571106087021228733752953824823365381432094013707149686603129132692008197839100383730426486234718863318594549857154261597778927797039605250969231732070760056185920179027196879545932596279847466267685552155945126436942513689806935485322599252051465170613349747906741456107374121105848840886314769856511676050552050061118369626412986604772452826831731461254839211888095344888208693872192090498482888639820461870567792899904831031684645509012373594119718399908819009866245432437985486305937347433538485128279091172117248 [182,22] 340532312846798380335640883214803878306910303298819906667424243858774995220673144244168572724707778742511161956207309916758008483792481594846879231616439851042272123143860234519661637985707313931177785145677537730975729558471140917803136945496360929036577699888373737128428448443308443451166840826878569229270452706174399241821054338874818968553014119709355270525110374920802533465054962909025551279056872714297554583418781529858515172607586694000291971818565333553817325918401015522293272889499793860177057927721425638163584976598295499439461339896279443034904143234248605537021338874769317665742385523835922143927344369119626224416334808220499610244422273967507752840093290135560293679795522242499730511165662301756112744811749395683797928246469696297824526854955537367184567379275900366514812470206544783942490640586457377608106681255026788894187057257053843926826938067873199440993715378265118622810017369544198666354826741790225047030350848211574735882134138167961154118995523193582211819314430393783251869107000215588526877719577247365968302383150512 [182,23] -14083292366103588520347470840894066296814834827458659124104347051713471092430378722723404302441062929272751197454252606661560987105441535163659011436458541468307488456555562975207547062481962602351061095590313959415994632037386472706597797583652077470445023768500037775702091456741241177590925701340919445811829186027508700713840510983281202330022753547273233973898500240760381961273599254704072722599035412590528983805671307052960979955164539873694632140408427255898944288826811005385020610152790519709090617572700538468397681433117287118675530034318757810812941322031975097551111757330071032765522774239029778823876598381596864196064306903990308129052581797557994167346051907476524137229468751421447326668542926520366050244688955914423966520506811479133583037939993671241410962219010072649802251504340667286949741119822282425529656001888457181417575630945285412001404521106525650959975417126890602898251141159455428277504724461235095809243519377240388992117440109823941862281886175092363568365917427715392832762938674111629597023111369278623002641280 [182,24] -34982838942068290793693005033872082130021249566812816989886302361647950417690143729388431728490228156508463487699925431927186308529825988592169687681084722439501428962926995282009314126960314813178262834556587166115112173386479866789426256689996906802657317469623042354559488625854324346930734063165415259673628308764857834384239895563908526173058309380809361593607711957680790337099555718653662072138694884311347982021924043151475597835101438907390351206392756104662042487743489549806608825630196597310397604019905154567096805836308754077431056338915987720282045716186331845438869899621872052502023830957568669413758204448913789665206771836890303476852720870418806209243658359667452064810286266282485203785999649299367189686859995402150071803551932634562636099822471535571039368747572333745424184482688551287351376354863449835158361733184405643678765119456608383668038796993436060520285885178264114753229976462152509490915573337835407402326960411264388660493134189550068086504432625048785096532848278594436742806537294220964697050659618660350369984 [182,25] 22572343604061537140379890550651721137334847711205904853580665844902473266484191163214003244130118555620347389190293365512746960970569467264023293506162576379712544185810045912961895910874281870882549164653692131478479678349944338605227669197614805999805741869783291753095619723961369976357815291065153091507465121387366790743390250062352559914064163097669629190838925907674074863940387930164874478022083976514871275673413026120496890705764517599300777433589786565792242898029360087798545308249110783832004551364365172363844088544633764349407022771934960142828391908178707725695679391799759156165280459331102459383408274162191683951790828488298355217717998653211259871370401039849719563029804553327894801417372867612912777265207159997228872159180512634346917768226604035332394984625233775049821415618812694722407821959555041337080411792847260812778582773808062215086746113639624849393643662039657273779550921072151445694855476861142359273696293623340193032257038322245407239201458715959394933396100782353028785990945571072341287675833136487044896 [182,26] -382435205814903192935845191243271827434730495001655869005199072953610336683882499615163336498971618850095272903582667576357000367523998851745827849656608138861839754929824315071854215726968591518088589681495254455474299963016838115873272188779234813662816107673250438156341103152710907277546800053640284835276489844623758118094884017329405591279883509728094342564999354345425239496858314165204286959405067198909061623465189387081185615306013538723132658710221171759199006955783592634251417387242161589304488560197426869319461641142528289321516576648944920115584690109952556386532334919880854688543608430244705956121502604417393191638675199988883876403543937487203684290305477141142876970626045943252557010768530609916823387839106285545167487366679201518965643648453156929949898321876398829399715617353335669282806170506537412723714540734481432140688838683458018814491056706253358579558774710446055294443673915582879123560489405758369924564344765858839196328157463132539416613562011875362944111926255615989366237157170370477020084343786080432 [182,27] 1261547222981048841338606515095542359250015266506241464538327565317276979548476902629750633474436710930826815272503443570407869269177977595100212816855977858561317718923980412700571330945193172745944486670222723082956039708934781043476894671977265948876656591782222722637461370573312373260643322678677561119189505810017284473160153779872498894188127799786256668874147385627300219176578173815519471286935196233636750260927083031773138357284029204295129273862309131735829074615350840975288088156901576195480664100810181096522432506832233442902205725763709840540180535822075673514556429430618366858688561436526217614657421628786616762355460811659477064764714912676571307029762146939399078767482532291975932902908681420887643387233706800106907131896294307389524845772679402318829543639391930788945124490292199482821817683729280432862418499340802855938284169798371052291983031465598533052085885728382186176884193537199091354901885542488793321219367681120687383111299475361058710323653670740463405515414052349597170578982574968391936105825518280 [182,28] 1176548178013761299144770387739199631692459012313785123818112891563861878049271405877712147004313721985684660036249784799524854230283606941833723547506240653789095865545384373994637526469126911413291845422866574192286334738084885931402596938351433099043340086116841382724908862189170079566908916173473768110180414264203463663717577724451081104814337390271354854112086724439837462729510379974824578549576043505573525336466993360317933857152739567324988665360430782492216831401238144631282525901717024856755279925282469260444811419117326170758550688011383540693126880320835267734308901079678388214596589787621254207598695047909895469866564578574191044470782013991724389101964850955843765827772537294043854912941204790310383786808565168607032936605147943338540723881412135984131865544873648787018268134583615398039069448875379909150149387054559053464640054526107543262337641391846688444278187701939740209807224789982878648695108495729929180189697868118684058845905342258894200865097773498229318779962004511905009605719079537069652780466192 [182,29] 308462942112492478172955465319130865828315420225921622245799217522145883757964497879097056403437836614845523124782801520093676334980811638279110366369363980445931957639764346221073372395384154553656973925056966798518690096291235593562600148553812522956686995807422001682850589562779968058307890456542291578816494138696006787281728495191677104033191076109077947689609202759396328860080926053091881737661387763121808580676659514476399362641736190657072910089883379921949283959217496685699919328247378400284426907381034633930374209721215385082871873130433817016900917529717788549436266219169957771564881526800992054974255188732522463081412353443603911763122783416179492671659383517347458464990339276730979176436673745519309316092282259027943205914503055708664967318184230356658035298327735832485721836609117959530775098829785511126833041906876842357601462113595922012846863949614660060572249170962026479519553451778836811360862048092810676662785305817820355053359661153612426960414401852028778451877936743877702329789651922071743104320 [182,30] 138527848917495762762263660643848854485446427635419174799160700749159783131083439408392470536286645920411610583707672129430909875839902632569483520193513153641478867268076922618849050744058715376697135369772318618516050773651289627097373827076783919970311531233185770845301080062918546588147733617043988397909763104954405476079435725036413602756223286522568274847138912444805276757422720020597973916017296869621129059014324615264838865931204320109476838040430482919448290775135667944131153010787410718760611498703156355665291949752081571444488200785122990615373091567744288180670686774063877288958022960997873571040105331512806021277770948134791203718025016468719051941355024751360309212321717466108283649966456277178544192005034998578520637399766210445442760689534306127016487536441647148674477197922281512634114324361973705968924444045976847241733225725433587316552264082692134264062497657522846331904830363282891872021952704733771734932584617878440739263218998679827381378099528613239205426036112759869032920042907779455071908 [182,31] 45398162551603128438622475405808169388653977846964365083202322928873575749507658752133390146569123906031881420664935547723389501560930692561441302438330644845658290580701119458954461247211419022395741873387248855279165396691569213978410349353865092438998920160411296073604722345457480665026016242290685483512448005635303718705043899169507066083142870478739250204119618896005634596158010720700024715131348737902503241575717296180564283368682903573004737672396298956029859780250897829408842609528909571377292564885028627893752970746227352067628730520879251091603231569100629138525303900679606912063692567143538856016081139356373588048601370703546687531429118261703110654395802107321102333370420333408043968036032848100478614656667651486409025215807069538635411990993893651546766096820617437876700706886465927620818607992551878657284539860391359212078686087485739428370723843567179109162678794732855549584883865728308204394711693667983716831169708584084983381889511778350103121323666640296442462038644398306400894296103318295040 [182,32] 11133000214376225172144512974889998355336232370196569216662387985163574151085352889973744988899805768389408373169734272710357336944233579728251677202636071592120587961425416751987360908535681903666301601479546562235059578164618285757455632964013075447364182588194315754980632411999678495574429470779413788462499839154479296995498077872410320285857619907493278252873543268457142704878484532466715806145497389881783373770939976668652598723147714824195924943548720254156553535964708133063361798084287847663286060208709636314968386368197449660102100722403543361299869101598097766327068189861591115759320575951848945227478771771260347791775870252653766655512326237748071364917277263451987001561472037662943630458480629776322687906754044005623378079249628627637341135199134341558514455223810019302624521406363570486994970326929944614216530938985326082003885070487190127750601162459105148594724180774466858871209816389509193124371947454673504961493094512509872787737982323878530088036619281702141850810877009871561184873253686534 [182,33] 2802914589030629147270546768778865391343818682162721435300786543283445669169464295218517135208765363290745615744972346125672059816067486352486959972260565786852816252333421261235705865557720954514531288561327379137035533265465572943231312436050538910203827689199657663152737685019931797606915140467277544530013015650418368261678096213668897258881035778835478131485587547900665529699076774901001144881658345354893500472490634573867727917689584193515237511879440930720611132435260445381563125316894518073043799421509664102896435118196610452440750328780355522099789550853877503443888312531238169385300063762014900583203393568223395872987289383647586478236160431150948654999116120779788600246363634812885140433914692856600034082585532580509883008580524286796792084799165201519938251552361775207207919973478803249320743586143299040047417558152839396950293905198987511957003005180872876920376974659904361951651388581894984549050852561086669740466042180514281491326579496051889944603061002688282510679579118255388190423594752 [182,34] 496367307874229939778974160918412004703312894925858417766737889086954300070297039832927577748027531604710328273469424296949493349054157192034854043313321957913299906823182113183526988828217278714756108347607540964464585298025108224148083204428429500349903964626920376963192548350182158670289436825008087190492670223394184209103947059493643384302498918809691366452756843776284952686733679528316428281975988935803346185087672871539764367905293627846260468943538630295635781279312761523677603012157025321193507679070670309498059481830826210460777389952396167776706993588653483035247526480716358520319070179454850144387771210390023638218969653771184903574324621077622086172972877017773816764984577376822245737289289212733361156196960685979182639468073693423794426612531451249443167743065785018107170388218382946054794018896052321962953847725093175870201907201894932814223131054414338398200456906567677158170326869307558167199411421765138865851389624612681551039518141939196759962611461146184764449092303408795486965520 [182,35] 90251287027602183515756975607132721485926933551526389293442965422920435305557399552039823468472018469515460229112090694028881889838332974267923422532502684452157833574614690748854122571756076004708318579641841432570198627057520104110296381857637122692812915575142982354107556014734604125154526102061955181614074039720751612320902464376177025691101924456145497768502946807659745851599339627613197571891371728708288494573808960824177802355693615124710221216531882510834817104308710048857317440809669044627535450551847951617125519107124096351713176328255416093789170777095848618206192626167554291827878394606164744452190724851003453942640383185940631669097850518616877329246727675433092336658977217745979975972237937331367281978560829530570682678197179304391724099969550378806885690270937893774266426749390159052628913481299452741720918359247338539961744259296233051266924729942256438795687076827578464269206423664499647511939157406354950325508658756186163954648140675290233040096058849709368039097523767050999040 [182,36] 16503435371386263730511770333775563184099781251737863006227569172431951084677097838517948544327458375137314389119745254418239960389943996125010417827019676009682071146344140991840239395161257192316337993065165789594729134879896022025320648797030053462136310143339312847639128641962816211839272418080382667152669841245085404037612074144632603185112577824624651039166567483477105841479129808151738313627007286027210322390804124788294258766096336344930650976966352063657486941340941772259924921569003046493708983192230398318097285686935388757590461974553805336318554548330150893297150224255417576684433331844667796389606094951956473296623741736686412596376195590989551450620269936773333428339384069475941047897570476604153785449727395843845598923763776712870150417138419912693970171820385407383599609507542999642901945631667129353370316941437881022904675430795185440187504397066951220855906393502017641268894989767158011922676033905282575972987654376615341117803560549980221209813609915821128873884871323719552 [182,37] -589176556269632043258592599332164389214639097402547610099981816528891147628336283442441045830145131453416912880344221083026256862007909856676520325278794241857842871595480294615189201774904966397634485563872718077643474082215195635234740822559190235129655895659435317515530677731926690408784065363660658950053902975406273575724630285247595566524421860824442864892031647297322671953267054218441093653200682444426383545926162732210619881465677887259732513667742205752299079986744624514267179136823312291673620653749604913341561609005841110420419881487900519614827594284472854756912896935375172023198482026603644004501826079018073312360419146381837019683368883560573355464262341517804225622181056069014198631103531460914950874767368351085240932511232643554163667716069390542620889199509763788770497389451769946235049213238382290662630837185845578569516088860722043719768269375529010445855218458791040601978909859855299445854651760393614700001075992671115067200078388701245383454216125451652837920636996352 [182,38] 754850636674841210841816458830995452103721345924884088020111449903678330487328026046734037398258709038309015823417242811133621544334138462633574791012525221107033789102377640785389948784368542696879867202688157158753289939602081816622920932073073183644980117367937968975053104402568840790357416620876563573320793381834482638611475513674954648589041674929721699378162706569388468529421401671596000888187179480997189532848556422938839005775395727976300059749975008118484921176245711187078566784517881910505830481271420427379775706154127621896320112625567884596446625160193418938531652795468310933169594400889557092338032916136162974702248416923528798330091336564310768285995991122641277716855971577897539730560123307084235276517235671100741138262770389110139094889075824344667206019730194436584867629562621710105551572988819829026058492690554360694761127085307020990851051819476950980621755150952475209657980249773267046888403049865363394594229820865378134424774129119244009536027174324419148439596944 [182,39] -54406186328341704941460735941261578921746747904584790763167360269594280524456194105851325678812362130058324467446348763833139566148465337647159765408575171167743928211877551837636231635961509314019305802301055907885899786698670444564831502636675418459623880681164994865946134525723764015616512322882808009716720211990601047998055177727330529614244516372753737108764508898424187462186296484549966638281061034338030893431430823319898789106704688198106850205322682516635784370314477824425880085037858032890370004377848257366285293212872331466259653351524876619575624580459748449542172004498355767794734161809039480302019334888851573954818663919034838933698747639498452996356710163202280511405523854739896749614308854400339821629560626034330688603073937953685874792234763779652805811534161942765592979982483935922387831969101220872187633208887198095281392474269635821560553103054408144645485163093447493502037172294077973829010324135584769901045726417567355794834083050933097790068711824742385329408 [182,40] -11064181556698921807102018814228943988036882916817792723152802281727962926510600805825064823920870239078578794021330328622084989264273989822862332065411879382357017199954743094472443798094875197530586352757032837102468594208808188797204181236858905224276837965148533024978341466582797943109650397397513761690777547838219782048848304447268241119796439281696033688379534880178505693324452200346324666527728391147869394437593727946730149443102096364846701717133608656478816753437913779020891831182550401083827869483493800236190397326086701586036399986465309072883437977276647259536540574393662722232175993290726859430597777188289876034451320954102145144849924168521021558812709749430821703916820409949417556659524888311303147763305666943673948139458837161065970176783217829276556015807657907222101764199675671256687468069780145397887087164116780774622438120191382462579773361670692173739409820659291242001839692036811365505277595320830730737613458282031880077580418666295143105226318370329432728 [182,41] 7372196172147109718979870029467115937667704733431791490424620695324714382232823758791038654588713749761641054368586674321502011407079367154020137091066678137030122154864928329213092199173159071552883887136083848699311793357489349436439637831551206552116063504541052465731517953519390444449647243595083672759018511522057064735832527567867623152454186932816924689972916276220579585864962147369261841759290906959264997205514507095582325336890052410445010166744139880477021457724290985357918557015210731469162746240717804549772219808076365886597830511155575332605227634851628573436761341940598713133999703414452659778184828239068493236301474797181069518012586694010077423655291080945681652908226197569569898063758299016856291376097464625447551442420394801275622817134428178102008464346774076164157714695954186807923434828261471095477397092084454428236296613194424042601204772060636142908289477298120072873614071579424572628319495065640021116435495588184217873163217335089769893092118235804800 [182,42] -1570816956551095724738117421455650877528892950806251268988508763492211638565338636841042144814562882742918590867271787878582914478913477347896180530886861182446563006632253419467549146950640725218693180345999060954198304821847869481098511172554979164771277915977092380722122665779066395821364650667233320729950586112827643054802575546676477811464819494504978837330950280588908942171221496215382194773961235129287124954615524791006626688336115077880300399158151352458346798691615043729279363852431831965266059559174180255051142212318037295499297884495479327179157952630785691923793139697873230296334152444528077846497413505631644261846044563979715619441708400409898860347565325681236886651852780743119502465388382211374638558747408987526522296191360365940311393879550225609186482607180832710114432965191446017641892805844395120617319787129830038275042681977680211890410301176691151692317105090566704986632470626503100279031443627128492090699654022351792354609984796772708755474973704796 [182,43] 163789798360453741003209488735944411037420729505021397679768115664717069526222823474386843605724941061404924519392175635026716269581080335091124777280424421841557337607326747904381050410215475706894201745992629284464592078575225073526018673206457025686167777478401507675274542820948868689113779567617428776401523006372929536649125839763833660354752950802587942171295879605761960393948029904674903006307747659205306771260945430540007916614818624447943803879001486354887351603307797842428877845650535082862245510577926048468790974108585777028457764995734130825226341086302973824525799196699840355819407974647944375285686882522961004112895841596879458500590407938833060657547107540226116168242818251018885667686228956803394516253955353138293811726057051201152410294921050350293028359355381107649652491136351042598251849711695879429808354817655854491146980339924776367119735134300039210689877302463914596371296925049246945287318002930731638483323090022196038328813457709980466905203632 [182,44] 3087651778959658816995609634123461000439242003191940289273898484245420433029715382872648111463883222713998960964868053743368757940365941779648570350656800363349045385848233526479871928278493079735693267388661702789378047246249331182849172002642110715701886155529495468219355930660097059573305925962219104319180947334374045738790261991736214095910901253700951182210491945383330219316523236815029927714381863523282459395516441582663368562837945955223096715050798318293779031383593615842849357141776749981800573026067060718207068230043204556506988567938564782888194766028385050019302227654377753471500038125140379988045089260345223174379409380191174187092550967163330696215583870368677337231567643496182178642623568330195936222097824885400689652353139105970062051494465209675309019896267357016759699080993393064678808965712437061594008298118108212345552665206802660307262606793598654124043124089675230293145910922955899302596900240545395028525427997547076524394641579683404223652 [182,45] -3795811461388317418376051398955794048585621139065706799620272609465126575572602655636086990316495821986858313626583168644948547604274682984293022270871963193869957777911425676127689749310023675603269988081801505322189195896549562008399854201946249809150520016617491544309396757435295682310928626948224815970733341644857360053514805903855636027594959351286647973936758929908370219251163995695076690669533920066249153241273987947064719664245467354752993644247368413744753223126021171764162098583159894449514281871023352311415491354978656539202114899093050184627964882695211440904446592609252113426552216964169188831406237575357620828581157739922593328237596704291984708147926315580993979118689445414232779431142810209476032839221672156551767785185621332596812183766405735717310666123322902718628695291011775122960489725846768676958683066177974711490600514508251888821869301390075451829488877220827579721296796983107942507531416634742584972338235563302454124713130760677252160 [182,46] 600636286773530986208657755141702338641669921854619596546004847259585430744856707793841022470683604230234920508484310571454180661413359162647456987113613698914300546165437829918814465283568856864608921725144649441389044728003751973684211017628845566831516637022637510367518952686185018584318308007527471420381183183763164199647927977583877574404236475155329971519694389464736877398473732484229029904982123204395994780316092272631904323649476017438440077777084334008071093567805282191132517904269202647892630224711480305351751011738060308996960694011640470272004544198360777932872310642050190359716578702886758613190824668824918201877903886250677856270941760008078422281969927548881873154076708355893958968561901474919381229504001452069908128528772110469349523862592987472092886114051880001046430598615685278808413167231254690321726950125519568108650295286554646688271727946843168070064627261050917400161158386116577294325211580586663554333186631242900284946510001620876 [182,47] -44854496250939258472403945882565822759389030829265791685473662450505466491340830136269890624030517613998258885228347838751060141567451539599942486038327357959408713853819724817089856622047389139307157886217065978085561878519382008282893126897910085507969188644591482182420767841168799086380895131174863713300684372158696140527989373804846996452289281340794457119956189005126298622144904065180622868150840706758915734226613848161040881190400989291493269433867783829379808944442542067412877981732362219555905674627414359300167895828045554482611267567294446969238197363242827222795602360288059340156988323511918242851154445916880363679958459621942534464738460340756355344472838662924020123819183804765177822440617601720438771346631326681408455241611949612579484984872132412750422619173320675728921997269555713594530404159165269096155381313447700201614716410219977778483483294384668311282655857743935884242850094906360259033256288524067490702754251973271018555094937600 [182,48] 409970740707377321550828454257918572701663963946511197872169850764299826950196943459591785936676035846520615550716538499671935538407048611685673710835506277061214224486264882909227058328161837302051842765347428274592428154240701253043070885693007339213157670648029047352802634113503887102003943588015012819055634084781789518613427530114917326276413628681836029554968326923364644129336561274659583377501818586669217803559096433104453361581866855099226491468444919292229215745585429288922778044292292641685380175355118162545930202265284738643858551993306301565269296368735010324613887222249694081551841936041509361548180091475027375911754577143159965935113564779231466839861913541552784646992960004887854110836451832197171253347095026697924436815408816264908104837568054170399932236703811340298670057437987337085894197455112358680686713037052827519466813076156738457533982466535689288089374934646625188221138344884526730807378430204279061709557004231552309388120 [182,49] 258777864533214180795252577343354764612540561320156311108667882345298776408868888955781056535037962702432950296847758783805968471608081817619967113275157595070248348076186957189379163627601021421301483076366122149753693933763347995070467474589794113282077901654472173607937055748020927301703384773754409622819715629913283361761003367247180331749081192643923566841220024060969649466847290847279263851471857880512583286083185550457742309600977059628388046844040782994807689482939514311003523388023316130827455012457643073349467198817163466375376888522590992841839015640402470396022027765424123037781996678059765613395249785754856047599560483300271300716287097929814521610965908223861556328671078410558480923005604758240445993709985207699301018684491365976859285831454823317679876617243610690551847901988113159378899049413612925323036492228365584266750084432334415502406331765808103238879457266163475100738041460147673404884307671838981581932438271325942238512 [182,50] -26930310190347406727809283887669369604538097797401551739812583226775866858625048226535179030841583896137404005370486545005774222575654153879126631090944873556487460460987671710889454704345676013268514940746135427829019432592611937319138856872299326881718427863081570757974206276819948060410575956778711557318112747869011990373013237050398821204570994187153375302100055142556274772067895862791350716168288223055125328904117214232383004603932728627083122508435409303252062666959865032841781222527198878233646938071289543874279812598030167493714264207643756261759868568631120915013009254811471406004833773379649724371331350957331803579797898408027309454844528569872521901693735843254905762906377240440122121651380119380219636232775661079013159345515825461674358326939182020820640030583790351632596524533326086716741742283100286134540003535393263713139604987867746445991059466447301513287635067774046523133056985626457502182441386475678360074406166406802559 [182,51] 1235969574172111441715047276792106127431357899923807920254278030116013631634647757500632437011982408266607349012060563014992561743680035052530511632386448338772453937032474409437964652303799964757586747587481511546209437773926510966275761964333568969394845568914751139059303471759785394712471734147789361564937287539815770479628009759076113189866198138405736339528460855269403495443254761163659060719881633898508845993573689609942258161858613401197048061987291505877765389811823275902009658390895121912846760692115590723055467441181432217850256406846823256572638699202730805302374745726515694954126141586191278664236482424200197473903825574269341414450018886573215887981688411683219784696342565105755476838310385340857451996551831723144763761272354208861779168831844991206860736458147410093349099837179742091066835025466470536168831775490750666797987903198916265913089099171393177229478261949440434838733146630488422511640579010388833937270376135584 [182,52] -12010596082802774582566445059722407322538129992449899300728421705973617033680292087638913813917061210361729937075166844860382213795589908818471974751845445904235143164758084280617226810701234946145712303452006150754535047694660749120890331861573001214187676646853866203946278750888710165875124193563422315516574042908223376157919951443025341059536236684054274750121180717185060730947857577672492985928701825074806801750305573023479013705724747124353658521305335009576355723542448445832795555713730701738537197970090339018055209658187199985071203830406081932706175119230979806246775219187333457805385012744243966564545989338067225967445484244726279065390490650007409686617565135819611562618987149522539852640326927688169439715385930218588058995760417679774591207087641980950179196580036674224218349845814775117659833809464715152204498173167433986064264693914503694611925650574219314332202659538667092551341011873251754781350574482310380256955456 [182,53] -1758055505003592320679444224613266326758311979977790114621778715099174049096851502355246474113272761338491383182455771284334551441352887595291071082035694809592080468842863200281004649162260907736829874545696874626417219996197059607069456735745615568404717628575300838963815553480896918716435292023171251492093797502783272114918535604497741778485603202414869747435099790143630014237096057531121063321557178668603741714475930617305921253533704763101364195008970370655590221784985312335520065486553585793258154310188433592014313500602310286636748996614437075564839543784355617370163634189005056188507569890629291452221796553684380374322076265808523312606261349387518439605020479702841819527262371140073285499974339758096941495836717107296816999660191951438268781946800399851001659682925195048565067762226759435336029861291266729828447333585716971611288334676865598960025234866366045672270404633490224417107157567839071774039145675952537833216 [182,54] 104628917244800011263729785903099117780755055448421750167795524013398849451440472776420498418118582231374450459352569918125213649143469992513645910622243284188337109158196349733662333115667084178061221142648196162343925316914241129230106393384710971598171787991435501682287141334688758095582814584417508848088958733341529466861492815338249623112405051169230681524076025397022886609904361749424001659889231616645110904692174044547225436438497487378204249172318808638833689853641248386972047704037098565883338121108105646394627936699625347630897734200049539716889998973238375432788539366572807222461513089764418581563589883570061155520482596473819478329789456024474086250075552418796676775948764649052737168891736001824634615940588142208787221770650297325849249410284649155060402882723840609867042304671892686417855194533176229547500210242231888731513582291895547349281613964084165010543030805392482981802733935947023333107556566603635232 [182,55] -2592048875899719867998301859729346273962935197192148943195966327802084935143151482902124075196832788415854736976856236714306754684167652521639123008142062088839997889878491660955422719496333645941874397669125298144101992061162121337083301737616334150694433215521152690202291176244702032794393671221534672784076798074653423692808785612647862623115099579989630122362791988151875241678786080793152118846343042560135494867371239402273608286303621799802740745739644053978932152931206000951533210333461770400101068719093216348117266230474662105695070265038461723388962777086289091408846816483266049182999147321485997671349031508065495004786593377531061572994793544506254085881893566117410551037406570477110046144801466505900169859287501871277210728377151767820322085498415553536885984690992723781211199696181933430635602014058759987089129415864709573213101279839222035139036979691896331618821444299231328542857507102776873662067328544576 [182,56] 16774645028179645791581479365926251404494907845964436065458955795597153718953031499283539801893784678830254815012392969035806974041116726825660823287665032052702230348019160953136118809481991391545903772345873940749190803316063377063743293408795608386837964091241102790245274907474967950854962677285486696661362415293123598077272932557152299282876514349525731276189113970881112665907002347993150215132086982314540677179771502500886945028896498344714991586590258338891305793613022899254142015324151129383419951495890703590539597135128972323083250668372511714024542310878849708757421606087583211431732488657765663843283554059933397933890910933881871543067379361196066620854465593481165842166590407067408535935094339205587174593650262322433560998815074254753215774481662021828560785836386288534637279143602399844065006190683252071828708912150393550398385158369538031528072012242650834529766464952158553694184086661493480312718000 [182,57] 761073236655420686554806547087153744404662955935235665484384816012281960414337385391632413898154705987952265678210093003115360658265524958368045552993701018021488424672501107694602164528522120526694443958111829510540200239188049459522792592525849145183080937837839113187016741387960415883336590120485140851912339557359036808961909430797515083412527568535599892465914410304806288679666293005734982063130882731901682343706365614596752489606093354741831324807350245476124173647491284169067540137968504782078259738907055785643891774738251278619815524199164539330605152960920144237849361342083110736677338354532987009578270451284476283408349338234691854512554059361149161933301621860268434874034074942382087770458753176008826401391807584641013470469097612303153348440314927521298363486044181816308572170642024048962117079840735986672007653415952744294860236155783704905207410984112437162577466711567194321461329629550674543472 [182,58] -23446727437243159459798296407009160826214241781534241074444404754089147928976059468524905631640878754493095195283368402915070306211704103663240135029171308439888007489184862477536237417002949817180193702191720674246807347661218478559670050969825564046250912550450795993725004972915213335932037701983797318682549780923168334656343101792226283191994474863323792627818029181127302322652540918150038538262285351712779132677633111739646050150728872621920078935072107033862076136793694516822072812062454798588341081672714088068634288170307284727614751839693896728858964681359201339070554357712261925122859929232312037216655670972532829015239515438579406999688962767374353782119582104895366711513480054958549214265937129037768475396059486649505138981638119504497099765266964209858721242674215777639050428237650053104441012983009914364161658923453264274257391153956130356838711838106320418075294392813297424600136505716657568 [182,59] 290253796889701316058264196368316304651264858081452331226765581852543642716625059926192542273352962145477749994682786308141471872459619721133769024174138964154085324335670796121998799805598509674220291200820597424662207669423088387351146819364685708412903122609860869295201315688522520870878116636723014446596645716286534451017337626891797778356894444969386251984113582256172638740916432915114608353670623233901784790742601423952185448568582164975953744832323516845596557214669847900982912907744580322836820558157862827940368386638842816167241385711059501088164946522387780640117733247505809666000439225991553307873016391574631661387921008715368486354794818423383256530820388714417834994502209954456290492772957957833806642457953327089819845401301603518950304995647962511530820162406445544982737980567768813094326042702547283994245296325576004258080802366032600151911574909028023062666698533709290368613461855740 [182,60] -1452694298665445323399532726399667293298134554228108492764347791839457122745321383927362329940542721210657954706282365068208088759883549749863220557373194991410364633981321119997930597363819754697633611598051325833710273305021315930462376589005829848970346452256312306381200500142084952462948119310811569512390132340758751415715181392285317620391416749675201827471058286445687242432524091307822469083302678786772886083740978823072479987790849853343018077576979344038410610102020918023448339168337889923478358874435741509263521563670029045592981238129191073497541167701068418112100773651676940422079646128495713101810447828472103473875385030656613463575742757083879727732853641683387096077992297786476675773082489708501647679071988949103015456862065368535776802938370643578363699573217112179718773143414470641488942281581742488772969213263149675131416582414886378246874865659832469268699599602046825255309336 [182,61] 54177900052959218176527309237286443223039418361443295115257518868934563733212511270123594926077059918798503359047691056532098132687553367807020521169953348619119654286132542838675496614235519943569819890740355187808980476493852153960590944408092901699823475956509534174650924736274828205274735588115801250588673549811797480298959285233289068135411749869507713188868221084963367101603259155080020619206771927067940964063639401279555092584945005382285441740509820977518755203366308335635733082521438450264421548129443350409701027584083283397743586254377588482678503788454548785500578783247923842960793255426350105350684725955768939065150510967618782422851766282610006789628038140759499206459864239734020034286626028025023882022972087688052591465961675220420031386125278721328049541796085572728770992820502735047255502262089677980059017062367764339808294721774716855741380596840116736551668713443886499328 [182,62] -17965944717015479576849285795497854462110415141352073221415034162773430513336953190660905999038224594194824416378145396441413204462752049809624119380254808269743796307884956889319603760157264997346300480147332204886972125821265063589466887864356372265856269251762661548284607071838737106970821951714178648166914892044659897624802914158214029132539062245715086967078830455469706295615310470965577141607458766166681229992043146539680356318755144053834104342645704994833983865147044745661643765484009939544042243468419851205704406783199419002674138892169933863788253466262501819796899838437495648766808216059097979633951778837134777365416287023644458969709260431446380831574701843009951538363928779042702705025809664167957492399934194788968713812199723892708584303020978917428449235555603973877780341430294722044838158006827424971393511381524247917953692667410746818124446782456130996917228067858199648 [182,63] 4703545399327934194162177083445576273204240534423158142444851793653746237183501311669532107710937184538096596983453247336616097924249949005911144173161793974683993824560585149750340945035252330997599695782028455607678750413073810190637198941266328109334108665118592521851369714699850841364875767590834981382270533846221451151974442998355488691519139636003978054488830347056295315660263374475731690284488519288463945262605229536919654937771129692388401901975798481066014637507745562189074299331172809702964889907115100560810803558854704680573515794037390528291273915682940207757441602851833327645792172629816205294065661400406894796529257056849980823456244400548365397806615274958066825866072119418740347364760163597940810510905884030826709513457424598013359096077947948443637900882335687088452282479718178747231938196955422638278956938412655242602374233983013222620100411149054017333452298281216 [182,64] -1131172749933915799724868414101708673920587226049894647087251926941207338150245306840066296433930997510362610546659741371425895758979128223128062933330571811650418023219150622003858942796496836851818441335911568792584659761358561738313435735774473659489050387529240208678040420924444867916871789224229522884885296779217320189439824563719890580601825078713591310433706480005083360419566695186520850436108063820437417950109680385047375398670235467118938750951275099162495290670757120794911854050022968161768233802509185240704034982401084992450183167392244179682779271222259441608907715387655133592923135575325146168223869493922570543523407279572996362273523220400286618228370567949076033118294804963643384524513645983502394752347344453406061882566018669479723974744300465267487925710893698207321732636014286038607469878230283226589361171619520298552077313978409905035778123509391675001160200928 [182,65] 251955055610285686566404982980924955423210973940682470149596409090514673328723081655594176839865749210286821040130277465161945702649506582924085714885636616851640338569174231371525303025683852724028034782133189949877733358067850798666914969878645587727591923056431493167515040316001720686375887272566176693728092069314388239671100001273014400087922142030785034644900687739746841593108418959668919944424811059191955709529919392358745094845147898818561252821786856779509912673461877896316602029934287304194067482156896899784230435045337666433491422581085819078890875316134965212171765156229997476755986823707448992275519501717443194440670850179780795694855766855694820012399285649367062915472742990981253508186613902267221068206043592783424271692535715453812970755460844368143407551382072360188427145949561022713037473891072176152368099291485868669960958793819738256666212888235572852671768 [182,66] -51917171503845868899886739343241019942377366152391971013285846831284823608594269879164595011469681886914171971145011432871000459433563496635088076966750378520962498951214450593272264971854139307405351738419618147819870014086445650700698267497865717700158400552038984428951980887928856105772597255308426310193487972888301369062425954698688099863451652884925841512884624538166262473010318318917259036494512039651700142559460101236545089878928354143803191041939613063079191863506991477350051463261908350328390528973068055193573573012647700943333412064402575645621933681033933039480942389991514200274686333322162295246873005461989200114358295717218936134239812093421383368472624093965365984702075295993295100051416177576509876353126281330245371290324762354819161603987621111127945169058823740113564211292427659285533096099045775270240421699294154614765153422050554944706736704219283197808 [182,67] 9882058841965180714803785925877135497731306991595884501380645464715029872546869603065677421405119264171426277676866915366429076971914410517304958807622892834772067491902900512182722863079132651947729072533837123541858795497568357117385323117105191535947472479644278984687429872886342477752961680189172184599946168872498682944125430989353275093179433749723195504229641065375587276600412875896181237025386197631162219422869022907747902774883626400170062065273728483605032619841205804640752766936377619543001124565189233592809043037240369370849521657165064500822424211753475987577041896796877201122362870133836594219599976631255973721144951097960264179855894482750785346933503805465554870850239906798338980459935541997298495799895648910995164681976600743750745736264630592199506168078404064206196702940078803156569449468796227986029943045857045699322752588229026304506307077050770054 [182,68] -1734727525025775300329724583205019422073461095578826851198585595516709442207299477422693128742019122406316693999204424044374766399776332985812073276213798456227829151724912448392992389291330108372982132860272886135116701215181048370338746557560328484553143396266120432931419089258945646158614288238447196244732610237650282484275890205339145610122730580662455665581139119450868591091392109172146510318658189330107021989005417863107662153739607845410125099951965471576492096488618678218016326858784433954850210196997866329051698952558632108942229835243305894162821419184744949425506325868221997855096103778338238394387218551820818962083277757041901715993196189865296816252066948122223949259209866308525852276608355404324592456022254580917005735651752387458835145239144228642107888270018350600070398976486686165657858871233025905065200619370689034023943748746343569540690972208156 [182,69] 280351818285101966913073802871515878980651357490559594352937683065975144269704740828145094978056258176152820739381497218615461176565699362481570926372366290788672233259997053428835927909015057193639053718399040561788429065283020318843874405540020100858864666070498103211960188215509101217404594957803553770767399968601794738232100093594051864064983855936165122119767205541774377277709199708283630964790961351552024117697886750237709702685498662849442052809851142600274385169834439027816998018613775118900072070655350730323982527399016059941960095606214362721731156716998030925629888906593642387267086381951974449399596588272672307323464828377771741009913252937794762169528665398549580904172929138270336162849946108891320759987438371121072410794422623550308390222744784033682166443170034409363331031521781393012717597382516598451914790739319507569307194133702440136982827392 [182,70] -41633320488606721514717327695793809835216297871917474210162442205992559546592459984852557712571835568435213625953082069031497408995522575973973549633624728053071046703463874750476053788682774754671389698655545394586066465406445042205787484469027834686027387946768176966300153433397589679267419179368297428668582803212466086656038307182048325159186090914580748697945495071967017188998004363472103089296160481684602650333007536568833601033532284943898992680721785239478925017438372263913997336392185914004225440368835956683181864587851197922938365576759738457891337415322652513131717293785728824618169247743784321786982946721004620323709429201197511520782155866338216574760931621452561671367473260041732074125060522311489487350294560528557112584426974384057501134009442143673335873108092315832209710922474042051748714079726259390029836272427679847100296450731024986401832 [182,71] 5669483206916731662350186839692220492996479409719863326260458435311653553825774787167715334225149993331454529013867415078502579415420160568222560945907495821861804820861979451595100967293460027221500939619955166315908984127781910505217208034149627608063335336680896724146324990904002662717358552529437488236339297219987072081526092458282424682685284891247303152580115679289452044301700721371879316269059532927171349564241351535347039842211733707518539901972005337638218186794855951761367641569559098609027041347353135012229014925360247396959904659463846699998962359213650200724321887366759061690171764047667745284139307384636946823163075078145715897770801085832854006997573727329571320360150536626790927505561142670610117987788403180934406553890707745966628450454151430098413580351937100988715931592881614779019326262285963768122218193616601634983268984726487867136 [182,72] -706280473582612725362209710415111420627989081395078848039870866523930156356717542692269546337453317529824688185950262658722519716357023492625790891317802957189037147196732320026911726925272051207113746695178623740684111786412782655060851288869200243610307731911844368694914299588661305243620603414878874058674554029095617302435724706535935239919014823240677234483776999941144522037807170882276290742344431635505633230082183180465966515686577726733149294516562544603578304742127546265944005397283910468622725868824303061489860432773353676274153230431236292461946862323924251805109177991510446565376329626595606091600052285285920504925269960446967713592715321690412654347849345732355746440131016820864948710092395805392263779323068247697606455836899761540861286811825675892023835733352915726842582100385364076853898817664341820402979299676844406350613035500019844 [182,73] 80238580126893643343426235309149837580412415597169399175313511208861402318451664215560300605750700479073665700301701741811571922048988559621978454408475321721751259726594511906933951771110441622370518006772420276358918223035028074070244701967085048268660295718047744130071763573358174167593433474157240991563188521900246847087440715331630070223533827688682660077373812963487859112625058618900235131890703677308672795407664595882562460448585643493367668135247551621123771313320697272098734531221536753678084305769526096272529233997373331682026099718518316205680586453794857072576353570495172484337465183209952171834921724165861631677332532769445627051586902523798307130306696341664181422216066231915944833810700318932821872730210100102981801110379585613443543231277198637742661432085148846642184374057557968659943793108968465061475323658613889888728029458816 [182,74] -8271906559969072043370141712425938225641548497595113326388981067164497739167124687870092180634137625024750873347402799847842538584624616707629357976006911372740230270880254963806872277992205304566200889099105967776458037892604142125102828769858996338442445353627411618709746706560112965147991482884181148731055982735206150924013167618370142189246676214402348045326191276019502898659381743988419068588365291288887129249647470922318972655963756987283962676635218379282381507230758954820118029856135759490366480429790293101194303167904126827556464539834695498408419089397169459290863207071295639521372100545338189859083443531393208614108709149825390645125867785046157373452346133834522246385725807013101009428518904186186291218856564410227233870412603064460633009523750713304027365178074867383244416924053368749008407029526901351513573647129253173271349984 [182,75] 769187985317453947865607884221913401475724802240610435629824035131227572124248551432342260821594320933008214084200102364040519574743067189686180627002492530177399606688568841420104740443641097812717816366757820348249979774180856304015985419963502045556913487800624859910858389386793688878342633254055973598306215082973868913193924012387489530434098681574718720833892482629915607570383779709849486111056261464234987533340821622810806542930842611131597596765376079657014820189501933496714130597352074542346947760096480912934383978046273040744472322308290496582567924759241257589492150387709144779991819147268368496831063658901947863246260942591299683669334445713518700455101315979373893523398496168109004189172772780801046978195362077635692046601570558763066296291739945441000448773968047609669251615985689398950581638280630977491576686146850262675424 [182,76] -66212330733704728562219049440699449841006369112518020984689147436207607489050851586596429032094199265241672310894915924248430869562714339899722790027482904712284135749665495725175646212705831408236540637912711926610101701688981288436457482653056507109542374638616896947478059448476298150309612110469689700212625865779367616207446564394754951792545766769784911278387749531066493730821806019439175461056884523653451696383006610169258336137390178140119906239930542304123324350343084521228033837931093418334036229183448031303027163603217150528727246627620481678493488837768886973982806625413424453744767344181735060375226844234688006312341367918773258460050487332821386479030443343278890945781415883782314889173288765873618651353489631186177957145109245813552380554214800007002027274663402308768911060057776618675939394909104540307891027564964184992 [182,77] 6899797501975549573731661599405093426705945730974635718563383006866737278013125492683135413490075908021379858341676113718927779700087759402432119936681131069574902878453159335842292621982982015960933581301417768460710450724333283560136957770448078171417002349063659289527667027440565060813476851965081694760875324301956759743660045633385914735264972440204554182981847846588349202985344770826719542263211066306599231540898784145022555112793377135926948715910474412016105494064998868963862816355636087747572825149171011544427755366392137731905287995185969895443031491219371709445295692373426308003864606660578431100172509627172093372775527262377968411817912472362248073838847470042997827035835768653417234702443579202421189723591880574264436293690768420421845650085482803803399001525259253129385896767324763880589290899020359516886646740765504 [182,78] -1451942547705242638947676874559644123122901399238733882504391459729460165416924306454144318640809579501941957407318490478663890140522386124309499161723313880021425435915596103284933883526113777994946362535269098794938374522445810119524686393339703170917042421850253595229932980686385638194445406101508064142913843734422099500452177991492107238251515235219960008577625061794428226862025948564797380448259247862331677369308978565111400380999558375227840763660787556594201965766034284962371943038115199621621042625810645020022993219495611497434501349626580764768454202243436613304271977428513895760340746627660336059048314895982141339107361801491686569062265346351005670810915653634760194964648042672743364579914382454754332721315002155191061759031093806479164487719855845032671385162660922794886199358289699536316756610174665952750089532956 [182,79] 408066035792615434277207345402672830406779122381094166861197669120516907012850773026812239548032235652234694650063256732875127197405787189330073504656657566499956553482235342332795684368016058063571324184048269010232766776092333276638304795170207092906212298078991606114026522019929335227047396162881274886282891590257707346556087265426913775279230380065098072731381725950117060421526528246071914857489953703335872600943131250680878675859722021595863899404817475146633540744021257047626725995527246217262872088174820006252177612613678154666547559310381696832581653107954957961314211237734181261900284575954260350100585619703456008997980734223108204582741391792772129688265881181615824681220740774064163651866280187816090643466000650572635464356549506270752900825978041549401969709627283952452349628819588472619763637137878762210616576 [182,80] -81809052704014661428475605922678128667557563839696603185847299489678747272723004504541967514951386571704127594587010648349719321652190562582016325645585104276145076190840051179849931178264296753342090971796759953233429706176464953213774121810237520810770995515701593358655634667297430854710435763480877671742031250428868005938463842655893592149987117822853566927273498562619868688904347700573030221813679955626325497079607323847779032870092588796769271188929491628201881686734906568715222054805552807863575313162362698844177288836812849951312174891725363412170375286171628890658435521163807510288850373309212303340303583050325777647497013393834345415659794687183628557513602239417833219905402959532825090641372735203619886634803183025807000040859424871911890674900402945658227567677801281587204958913632699314922961835765891469690 [182,81] 2794532060501446800022597762383617911742331487118022656619026789412377390805013719471589746256874355554553737190637941684558849844282028368337489432782644889681828048524058034088232213207845948065797361797802833330017972475368268969232009716782872397672995118339209392638809050801196222431906751631717044810022917223288734269176068161929437588809518959734034391684536239293649315202886789344365350346636778214982547961889404683636492214565569222913963428358608107963000260342341392240437775930544287045682001365571750110091277516987135976292663419469763163509021510895360329383992623729878343043903905453144273895448189288470536093697009909542285667382491123702820802746942867301986720738680681602907379115911293734273462623406994438240981098611785983617703833863326280285150729235692109309632128152176547753935958382088665088 [182,82] 4980694201173541266168941004998752436086657991650763050826555208618513426782831433224887178781110845078596396791697983565988354417539711175238356591314868807538240342816296782908536098725812973960898228569804150938611763085472329335369550920563726345746908077475269421818834815060074792711174896346523184341435335649592110822554249966043444558917206651907661935958315010323325671947244065822266077501009572153442344046346140289904993661159818514837498440905778606528892905428657818232144147762221233914626520282260855942920908364574603133940095902726685997491280115476793288194201979522379574241956338818869385914992928096884386450876179464915270228021049017014642359946603637376614192694444767562100952682648319811883312515408595412174890010565326605090842680443531593278612057620921064266725439039021991691354191158958224 [182,83] -2047912089472384983899663885720512667288912139269616316794046066824537481732274665328859552965572938451412416891654596612058416120588359393796226777431252070754786954158802029898060379142058155979064618227034565431502001354279635302525284390642844302213589899076582848859412225480214533530193097177743699924464303202196841211590569473143715649111824626874788769787626771024646533839324587430077953162650437722525753367888970777608514813571855954728821214594215636541976108449636189513721561881164091285497561453183147469040552822366092043923861762250012106819323616624068394998597353510791485388347526382804934311548260361245368272805533735793497940804574518583594352356354908258040385140978756851142609177146466808186088428699149831107792153209007741939876277190495713729581138207575458200034423763920529726891798104768 [182,84] 411477414756446010420143235314533300557083654868167979120461584113927355289619802014497523503170889856405371513401489688991789475083774189285559065653383206615644191324026466046433654719417221899741282910672795723241678306692037411505304266807134427147007992702713417088030854803876416770710654677698547157324118188332839377660499402903705821669615607986899349142107341713446314819887720762118597604286327409534747463420717781413931751590258449580698311800840631540414845209037474200773674456508203988056374345867632768059278929529556442754063066860818098452929912043229008887407294107908228784951611800911102881123991178746389918104529005142831119610100151570532343985471579560498088569045701937194001132046219327678901610917451390159644686024513986752891077720505872652566466386975100850906517418820631128512595840 [182,85] -25334205754354438884855254792491980392844870275535243814127916196031961968202309357670793483059068512622417908152547757958785080814781161636852444251765391477399720141350697161098098306240523689523690116982206487412745007191319185572269347439872725456933808613695378988873057256266795027434976697541534053010184124791912815718322763549491096096034174240105879534770245530511616411156551782349998472459968871512247633422222208746235768335243497298632239650971533448119853660197260367105350812879199317612405131299661451527212658676003390910632696377549709335770094915636005509294482771228447543064395770362652783081804552646895753001295778030409085802095434356300193223560740786245882910132783468410313392635463411257480625608952575489150607404610732873125638872142268959066568607949383419496183085627896574798336 [182,86] -10348389859091280579309608879938177258647113666846423772165002816876839467031925837916640304033672330566361080265381972391114657306127467847587549293209779788743849499044691275412102101848924930203719361002838505010492810941124518686953133418555792702224737846484793075865177541515582528370394571958569331344547815978023422905014323080136190252595464853876616271239443439004815588927015656324704930206904261960017437480938634738085134240511439056320979299198966129933567745114176085106582330880008049636526573452610345294840752499011932000666986100480259039735164917220415688937582743580363724888445052790491947377954595268644046305358711028708570062909529127087082442642447401081263459886256072541576989039173724397744520318956302513388795345057332826794705932145532029312823860804055507626133537613263788800 [182,87] 3395085052257409127857623744796663151220306951762857765993571816171189290124448336735561297837781477310928431600453081102261623865106016888375350882984778036595573301455094694960445575550640746389166992152230544123187686095138233998301534902882675976284337115853207703431935981048194276384209772635399448934054475220789043148222749573447741874092329333951811127645043904568365985109390751362229359507222831923212894653461606747039664424414392394782147616971604375853207958661476965513002116280705313655259781899626596163479187339261927710960387321277105966138214470176624778304799880216393735273035782246083410626445509863591875156129496276691983268230087048276964515613733083230017030709345425320499355185638732457153177747675940249461220234903910688517328072573359453732581315922900358112370524596634496 [182,88] -399439759567425572039993856532719408340120366432489147742518494304218728396695993585785621546981571009866450842742606291086789622680179649085074988504095067516573933493435509435791656891750042667932118470464720371022520487088173376803463088234657993610921873615972158916422935867667635438000696882914841299527257706977496835382661469508935853890496851342685087292151892947240107074302600000533194134496088874871484633378003600014517780004676060172363093725245834236856882868516499801488294161890408320248499727595537271438262192251216348657209122014125894472554415255190972627904630639094043816489625752525472128673335064673938848493143160658688593153424941746560692570967629213769544020171178476511734758962080519716603020310181864760440666966410649290607438310794869756369293265953270688745570838304 [182,89] -15036287973339363962424028293237533723464999035166841342394719390249847542193698721745559800044704191182389742464726971468359437393800772523601129994629077185229171803092349174489595209277340179379722197191469695742541102200150939923448134537154030521991798263894951907535329629073064338316352444474540686626070542162420919607473517794360588134937533896404509859945147418310926541822088474370329905608175918599813723723585487822032103532983259943979793511584584255368679529785725559649812705420471484303065014250746542871344194795223440245401053999403844458008884122584429950427025351388159009483390744515996615363986881464468787555381581082333825506845136345723133772045540826595747277917026525987748918149919691577129748294278781203719039358843660493844424837514070260564986044361876351622795296 [182,90] 11043484666692189433911692418372687455700856161618827017951304169088064414331937797853476469485911481131082820324823111095178890324982017499765117178826738372624566919536220613858679395782796783569299914837564068444998543495549808793582668111066770056553635036852166680880078604644837057705441234532204422200497846621316860572213482006786858324965533114923051344830377392195632822789873774665181962552497145864429853283542624449159432492899231220806753437685804695619071120883800633419485577187705567047092024126719906531622882035087124925118873583069118405903196221697263321998835334221324291656786809927760321528350022554509455640054995832193400803063343130101936970613232299902413834348278443296660088350984504968855690421552973164252000903183480287798417934794994534274271026405545179487184 [182,91] -1147090132490116750443226643235273079879543768012270214897778441771996050233262164127784156277741861586133025011016428282196327765567638749860996013889510731167905366329913201589866474990176487540259054748599016710685518096529874494108625750608884247065784632383892903071837913459625880895789467001642745585580021247550978724713206637075999553151169675022647093959009008655663916986084674888707559391149057840194488057909594725135284494930997407801772426914482300478425550741321812028307869529277911400126051868869901363161682977819664085571154609817553400091721443801144239506362839382086161061835055029371903887620779462443517485790848283324169039690854395872842563050802061850755207179753764939798994964175515041931251678443230135482123563411647242869054823529647714912781115252876220040 [182,92] -49957404468059920764762169604008838132981911970988833916914028938567256430108716103451376478431224767157740482023370107290316367929185814123706867674538269262147345611306938683168440888619964638322201270827222831485794805535581043679395673579893299256090216065086976885292058738129000768289776389859887795303714707311973210985976685246693904160375977809252642847434379100601341470531937642375896303672531630880774097679128558727071241803230925796925542924096218786829732408729858266574546466137025471788092133303846030525308464974246054440388482611734862550157646652127495926937729315125089840849204507669428600880553253804123079303297163373965412741338144465899399567056721838732271670113849591988605067867439128414613014498625590856038867702334246773592505032309019961639125618047648 [182,93] 18644762336160651905528369481661752984916075940114849157847182277260183921886509464593036318208336694269948719094252437101188418595865677196016820945207670495529421177979699614820196509457524368727949472996644364631237298714027857223060614626293686985958786782695583122918308217435639968766985254469211374822772419828778981671271420686104551472074545057165864549086108873723192935907357746366660103407215939203674552894552495000808664323623626100024491468310259264320940818057166203394478068187108838942171452455793109046502123853478945227163012820238709569437773383442922375546368153202687440303931144568626799328808087968121611746184245491649930180816596773491324530092525200629696431322301930497858041962313939778669931300284690365263249916979674295600456248543902398699672175360 [182,94] -551526654130429075648091860392419764258903025516328671687346822790632371928831717323200760023456245515822173312398202072842106280453663408794222627668898120088158998388444105306168297367217574238244935346791713699197247402733762295092826927493584945216510916623574203458941657695975338239795970281984616653792843876602421962894670220303574177297297769792018812199251153541513521273500806721106502166143370820456075325028736512029915623450388960488683789428024087965995058788163492148085943983273874655122626719170531861127444627534510089083574702728103280966683343494880053891834477516907756123700956289521998442357920143504382296534616549632585997120637418980811525828820135139437677129491135133419965928487815077439069965382020963723679835158652340005674456241727791295937680 [182,95] -141717131316646529716407179344499867993728060937056342341924247706150269754596036303861964155675364972172104468906813105860447592544009079209934187203249685551361237103049272540137848592639954483997319632651751967851770557364119769130567890712838443053740244320690559823585165990187633125964411893624360508962301284443415278606252412006152229679339236144736667962037133840948226296329169703336475363521124625252101026647086185916112669935476244820873289649143241031241003923171221175168754363111855822164299564917472749755561213366031859604586051489050294755459267288678077269489246677073048905380128811243862753578529009710638686394595238294520724100392914729685001121698791229125806402719746056170436906336555536730686831468356857927296558847420283956223518663208771715584 [182,96] 6155168260954447130591786759437508351236857631141305022047181306826691022035574927538062844469801071289256288139630805246748700469972113731468294086875775697706569901044737989124795090805335928202722569371798418152548235030823569185476713387266696142985993706383208850436393523567623166723716782039971535233760576359988745164100797791453448029860429617409505988574142941761621278307073693277704659680181792195081132180535003133779059106383457567055841133835728862296665432415351286082655815757755580113765847397822912243438372323846132621421025287500694359354988891870276474351681742996856227068813539979430637061744238805136810661381930692444187691824279621532256171160443824797397434100566208747727329905827406734858380638430139175153846257737806583594258614109875616 [182,97] 839166235079214055283055676584294390134184355430952287066157704184207645243690688115147699678348682855704439517553774769168529389639032170686359901004397385397165401316270380223905785973955741835996741353106204009158538939838956177840608026652483050385833692715660291204844142151511215435922058671594448394369508891012285357422537800165363089414011492653583352971442963508086444934679756450506645786485016913582347410729350942477442048933380586428171084608533202749861310509032878971710139440537676672835261216973106186794167715397630210854270499906131112872575485022057684454166261904140313588910488849796617443708510823460322492680442229184943363882402323968660007116922052681395311757057839908578962766785112240447560064036502740360215224701386405675757846844704 [182,98] -9861448796798988445246664236288772846143830277576471198648165430174918650932069740854616828503812748627878495282800826501338350955574795656239717062928393229421098515340083699022329250778508907432310897904868381332690684276835501466213012165974409483360327482817889752439908065033403505312933211209703364320251657461901681021399860841864871256733130788215147329871139138222483822593228698073270503989454990253773701631464886212297978909755624829065041731479602959646566393711504363368102682439266198289469159397275897561697584564591254517623517119873428316043344494702945429440923312492933156494150765882085017680714602557947474655469580139070770126269706309822073969277407163454626578541072967832580849595804284136759821830657015778549505548382201555422108036 [182,99] -3520149392198336005921700167502324261634773477528989159588684949767576762187833457370996103096499260517168577342844141133387000599544248349743394255524210650144413623872532902268529986394053929729126208536189129669769053388584354918736640811259886459693517395964439274353839961933029947948436198138833634331262550120529817361508886343181334637286041782388388558081419062247859946413414437938522595626316614070242581708008028853905015697319023515105437190101906298716530159044674824554040465248784619995898190358718347331423119850661075265054318143831341564541908125737395665201181616292743538887097235990123442037092571796835637665436451962571858272245673071498737215732522214806508929591382928699189873931548439201170344291586085455755817676803556561209480 [182,100] -171396967926446859344436167775935743545427519585491518493427801820286155156233869478262520076888323929305972403496689172784473804617537531977294533160833180736599712738716871515765618395172894703650804584119166007469147170168238544184007936007509216261780984649821804205637256802055080026162853416950735645406761157013739092764409128355136068907660296550063038052752690385470470138300069392891860220453317131227205092085196864200933467726724368978535549110609286285708571925968048267091360795785803470773122077477959409375534711918450402787523929700831757346254481305029501812519974690042315103402809364420370130405472572712355021886860502679431743101580135163693731680775358528720337098745257842208666108014855773554030934550284955670292561979975408960 [182,101] -4294683917635095102244001860516067983201294140083996127478024066047985964847826125788492049452915834602826349538703300069484273612924944326155180357257712789955958817277854828498181070573185772351642646612658585404050396292910199034866126785300168345311985014973836864053860561049307069442968757617904884758142196374664202055835277700568344518380916963554332335654038321607996110201536276049027581300201634323169859155180351337405266251863676665457281770572811976630750386167381226784660158680102666199774070955029606957697546331481577638231449423213605584471283132289037449191893141853043448952057731900102810669636052740702761616200252759039791679368179992711719202946488519828964307856570421681557725256644733836607250451357589012605407461211296 [182,102] -65709882347429573347314513263826532546109171344783811813728276806426064421455632452837502882181697810775963512867465125691528620950692762215977244002840914758778925493717512758283815366972779763789712155327211492388343322476926059774603627577267588952970926924173257362775463489002461862271919595667792646069744360306032858285843337841459728432098202761604628024354533778320367423553265665482758648702194031279181691110368877402493788161371071522713656098507708325519017120983075442401907041283203024114860846811728160099586840393781230251680123362432517066072227795490454626740567530251944035605282375660544069702335732064368396133426079980139918156243178419576644449646698795776338023802820511858176920231682796026769549828772202204298929322 [182,103] -654170593968011095012943605344289606634104620449961391611961964210218814518629445799610920572619242126286607274949696868119250096568159064845758522608352481517494217611229339976146721609287100051761642252324434178227852985590151005936756460955247913410874448802303892901510228075594082296374739645840439504127304481710403539163325335929483015896308328929495157974039399537591637926890371448779031335176355175751530479656720124039194556020376839413668073366089352391476150012638181239457496485173615968520663037685418512179223214152501646051668666204167517559774521760691195355846270835370063996884134023712256524412677055048018585396096009193656866997886946199895406717636302862014593163119502646001540441524613115931026784342740318341568 [182,104] -4368398060228008339032728536182327552526689282059372640339259562229482955000415577833602583719705237023521871099123124981980688484715470487288487146933278889202708478122165855964154445595037078638985231385992158193885961818727223990909189679876559104192320241177709086648153668307056452823884508032864440147166975389128258535314547389238564315802071973373926256676274115201205386922593219558853344898617296132406463929638031520706527712515615368584060440008736076546607666139036780120284299713795634564397780426838173069136869271046116089595874956350649455524550245424972777438341863994712988113300816649099332502070042596698186417987437284997385606917000580240184290126820104485554624871114978119540796609933162409432215034822096484 [182,105] -19879038611170610526622699953655409620691874638401647997319447596426739375440523610497031674609692919724367790265913574929610006933547969146913848901781111550973247471020598186862199861807963669698287296005292617182737402815757602535673623106129860616265262794836983976328949896124904491733951624604418859453121080509074882876427133272599501182082305766245900866736097936221448431425579482817816384747402004952769366325546932233436647301294973099777750354620528274348487766734120630135696557308766284177733592131756854405239034588739412981004518103569971798282365056321194596514036813421493144169008011716419723110080354691595025428199052347911525441809160655834212704840193207871665089019411007757260996107416676917244913568464 [182,106] -62142002467803294497066137877179283588319603795735715727378771422662823785923237204397467321701162991872494476995966240062462774073259154721010292387500613930362434742455579742106591890237651155291276920681627893182571957009653908860226817667158217697160852664615236024304636507052385550770091686770829476545333006866855449688691739337773110530850633526441879825875933127516437907804337579673160064711939700228448827984028715293972463296915901918727674676471209360400204012624732408177265333618250471600900286867847605280875105902771180404145513451456751759584165097604953761565818982374234110432302550545219725275806716070560315734912584403451902908386708720211340525072039164589890386833552321052911222084417312676878960 [182,107] -133874967009707179653346113145296789619260197273564292003289899813099580896705310137162293291555013947503584551669601809842877113210316788364700931761317817481365249987595643221873841424551097476887531048696670171481801155337769532354683927229806110332581133881081748188231485405408779257761502527946841246883458787625388520851229944678384825201812327714997223899409379800098432134950817257368024557236085381974787952690101396522373078356325971864036576489311636793249948205807001388419843957266737037034196668548346649092388831006202487610741582522112213643751511076109218247549370511272382628198259495505346901261222018716198082764016447554204483495129840151526855823025932476016571386588723040112482284486814039316 [182,108] -198776036795387499279065038071434920368383505825101924575543861503634270304268078815824049142457994427705725511937370373927806988929806135664526848248504847717097412868583873882530690098331930545781595081036041112088215430725287249400596374851717461523706633359356409539141313595677355857378346468443482092567761041872430512542644952203125277633246079257783968304336984491017673291502527214459457569433455979445503283264922765329175318560427231895279618489106680098613819594688518795402319908354075961084501783770783291959852994984609043261086054356889489395469908923943060180383561272736574804891979544452131355271078612776349849659218520660779179450842332636009299680713630600729723336227393283320169573709768 [182,109] -202960069091110097634340822890665808012468991850206401871345084056280417239899557693809157618290567937330238308363271759295324447864397948559390503262201047178441218908926548521495570554646531145749035130817779253990573054421722997485243252937311229205167019053116042687099055489146462225977353631800707418929460309159531640022937999185092425780255515584793784065127352724940293457351225504311622385789361359039065051795513610971874682162772923075301860381630682479263821869959026953819393264406301324855099687777281300143106729094451463707141383530193602255119890367306959063101218298355123773129077671544649019571231587190986562562011294499635141306622288422204627297474216378187056378049774101174154496 [182,110] -141940510005247405208851558553766120932407725319248474743827015158694888207760388484908319639792299577840823628476106986891555987272044584211452057568211154447797278526038034510170256931396658144489607814792555779225646455109758835147106179692635370192544387849697112482179901166642266727591939577325428374512099776952868489103629823742368932040085924577588811626713992744791731061438578969259249739900760083592873471538460850399387225285501906891570087103309065431016567698498098613560980420402114758504473747892602755922993518933211451000414427452605015462825550947604297617312631080921086715583984780232228895177875362372318012250255089687412240522419115529571791598988107623683988815684574237392 [182,111] -67623347470560044039183749981351631834042389381705210070038119147263661144054594528854915492343753932059616664978239405830047422542780079282289733658505736217905553712329351676819881234787773578206217273895457636673671688778216575265448734565272390957001522949143849938590900238198644323750422282740693544271802385970959036175950240890217634038053869530746985438350780233359832268709422090025918250629655188246163760801364404225985796541249839469162636479438984059273825489935107573175749585572635125023020731876520006220621880044356933344790400862571304676802293624984396194397896342751205485770911505353219229272444814632981934914582731964861038883544488266254581658409837742266183378050304 [182,112] -21801845405125181498634101674482207926631610708291521916237073491307390354029995653856621904444084738154620967369648059483852100915817658988825742910543213053186212370465328295118175281379975304067115660494776627166749502635774697400902829127217827925450363776475924390465249988223667712415375117052550525614306916525931280471101720160858447387634850154532522273695474231672475718661212147433444749546709248292989209272761899773394262300230610628112137047866644419974914609775921894495011934815378334651287797317457054480738788089885511567923124662467618811322171539404908697460814104940285958690259825424901740608410876934676285965027737794790647397449421068782845895038264144258183304 [182,113] -4719842428032795264295354917867072170710066665874422361099930746409715168476512561863313272201091097083976082906595582001435235961555488868215941532456553816782089426576906263208165032650878107028768184836984224224209717290412561755289304384319692367273701756649888224634109321942844990169292872422536496297325377924779362172772035955012318557732512631031526824811992573617370653191919787115621723657242749376349673141236036530588472360237020498892847850862131126603685839909298600287328976690384633648750989035918988177302995614914365918274384712928538608809466517413329251849763744978611807369452935913713202157061159427518142431111814208356897141741577420219165181837153349024 [182,114] -680110594296105460325894931649422656169050866316287140855386013712376403309005493814905822976751176576931983659431227260517533129560402253083716414158036577122583886544190049373139871678041093225521593884918596863701079589594085832935715321175494434282680673372128264680003267675671608357342398559481647264129578191873712248747759339423414745541911059316212375205838139123350819231556853185092453304048426137320135589196558550427956363639374828611380695191297820475447271016845674361040510591048525847012719644580971500199755947831323431085949233603713869168668961336785275574382001777134299308694790836102082346165908167779555735074250878867183773965989566388916342593888 [182,115] -64593665028454909538276795783300043109075973939400247826500918491058397121461819288962295113141509934920306583978410602951715950878337263208194708463451966216011973813728784319170964425265443777958579312464467925175534934944708015495124765184554271105491721391022236568357350889611603685702741612240035906743724865130041772481804781116066553199876204707758652590386399969117766465263442695031301881021268932941831898807801996619078326756241565588250932680579641293825632599619888175595079149516340889164521535048868911316468185249233120127553955265345076124850056839218793536679445771272143259085736110844715557870150973831034863785094282644171002693094301578807400 [182,116] -3999979572761939479197647627769365502438501495280426260260362989504158634834216890656756300588203383235246831969446691961871322000521697435189710076312882866669428239563854401139480791372624933302985192394136965627035186775097135894128690106230847885402683950246773501713186647251572029090603980500377735217996466094714721639890060067269262482370761785772803106481007013824921680200132783100894760601735884586370023183688119000304842085612327924912365418136759913380406895318158129537382702460858628441161689420106829631645308627257897979205534004686732579870321211700850799216341311293668540785149033287260301184888510997472048660733888021450926514568440880 [182,117] -159598165649328376075828850991723629296599167480838756021754615460882932052486308315705287864231732888392117917619031531051842022884448614361830705791881011347246714912272195753732610247817952431299646504722536328771485363620394152750859509395466872879605890104943196305422957060432740739705989336417882239094985083134250036962452721272491635719347683358121827617493393457123042211334226757770414343325505620298882572277353647705797512494734863352374057485793123974378514184975519242974187224989207790116743685836997229052817328742259004378039489475787094837327979317948368058053435511925252101042980626822473449666266070039034347600643737262358630848 [182,118] -4050124620966047790085041629517406487901797758377636138447276541132710140756407943888584411051463436115830803565147304984455390286120158959946222703600033978231635920389152105780526389919732536533504826635671332242170266587708865256699555167693828579401239737900058528119230734324345204689212547406207553118854868625151436719138915722074646209450740825733111804783656132171462204315179958586978390145923626375772571660794754812386471945394328742112467047232866018534182965062561316357197489299624195852895403906548933825091734006189893532414677437239794600042011177866723066216882799950726860382227151491801077297576219121837224513069840433784 [182,119] -64452437824331011280091554279932347880249032174474358221118343365953449377439489717269185229910155660533998928505086833884802065763975479475109176930991252944528679493928196266196780798471568342390885272274478894178808341931686327115439637199123209702480307538947277551290186726638737822643627912383496813870928743578930640898219417902445934306679142468798717816061047890964209327897129359117259255595560141968759557353777462233126730042789783061283188812454353595539000268945546765097812666112755567077579365866151793374996398678942093672145299982310319401977501029788954938141802476545677989495257220847162493714060687140900839880016 [182,120] -633363394480908880122245074883061735772746107881554765389307435218472426278582859721652027204278150557777851726213278936883562890029055522886621923188856907179750864211647211779793069711284538232561148559519251767880032977713016397367403427948035484881448551252833881829921848558622963267673943132681341634328904521219902242513127031185833842883101461223167569762031122365584136093826104974597635549057026814683095350995506446495543186950976511911236424776825433774234627650660522544261504032726442209977900130953108624637693516852286112719785899713907946242909937284766557256795091094296157249988658138367142897128350073590452 [182,121] -3779415207702479470698748390929662563597728491802671109644901711602955152616852421217041343754677457068221772147127449347049702071181176063260304017885142455940436209005644063147740381238955062040169936126028852915996862540085045777607378796891083130642483818107615103211727029009583301074095050944683341670962902850514825353269255307992952465340939496505436162513749699391122232001783729168340969286383640012179667462121707378980651651883172353532755960658571407102560400936781511303800921123954621886367461912256823222922794795301778604791924570913085095268806734000250319825961819768174322990186464863169927599745572 [182,122] -13446659373972514072848901695200741989239913192173717433938137565842381090317247675014545612027471004017834330659036838654024599654500865657141569151532957062237577893096661285006711847453524547160466047629913059352914039008965001513291975331139245150641516335694965007324523900553130253384283747637369020629610087284574547517484557361552713312646371483480158388151886537441200717334736047874383395260463026527255237231361042320383696909501742502366949368323366048589092747433134330545912700705894736052630316299938892285834233439405288675026976150994631601057123023505255895249161970781992933020576524782356024 [182,123] -27961341986464341597580974008778105040882498642459737576308219391353576526097013573514040264642667207815307912547715412497449723790908788874839972861159550396505087020940438717499584023952877907657767801528216060823393821409949503398717319063369149266968313057704439645015534009341725944530435299196783812405759342984479711710170868296315942044548957468222187895810189796117257184926970623471024241163193788811837000995507067655098121336741354856473290849998623637975796464133536326089898733398501891790027679267628702709487515914253719370153492314070044317787993367120719224783490665833253859697038785 [182,124] -33249508050550537420322403809033960027234872747649833050002469225226728264000066244680012649803472161378464282271538022169904019718110621061358209124122211106104642267927829569615577106032334593854797924662468865465683226954629233486680726151250286544167578590672866406237418399466071514785393360126610960358174562281555549448728765470098645791598199522055168155372647193372931096642476976259953928783033158129613734367252597519586119947569017247629726197384542545765957006511028210107454204631310752007327540439647920731306340005267239896647772397628881887140943104472922969832365681919596870 [182,125] -22076199473364953226033392539936021947248957843733260176632942582261976002778876603864213338345913823459307208809063443035439125467933361318229268357404146572566016303957986649776097802029541937934749213444948303796459308140610630929257291107449944400532132042785814319425793749994075996542623984777811911958167405869982997002889777203413413745670030150156867687683012624814346422043051366017267210638608889641178432044575020883978022503926416353216463851390904580534636919569829535933277288569644555118199023745124950761600218511691331282393287454337897689206400863114899030574183040 [182,126] -7972407097404164592674651858227064574841062147228065204925177008579006366691250452685912151595511735473487368317431152156369354463087607219357950510803064925703722407138173279918877497975179074634364741577859008777468336300535013060533023696463452351782437202573520943346550502860363128256973976855047153576898184028323407021980369329483353960787606035782748508896788901325370707735593040739795836029259161094760386515232842775897538571682520646507032685049710800760752891657223063933304250036691568217874638000395340197338972729645718831772376473544491273919427102358156104 [182,127] -1521416197769827677967216568189310093264504520759201517719521211948446669503861861233706964873339219462370401090791633401198902465685249913665765191475562136341751078679659801128739038247779593301740451618546064748292372176175641476246180016725268717486485050705461438895236042183618677246248343813235759845674411182321621192150703085810147487372105802093032132936945272503123368040828799974954693852887747191530214240830770877098381871124475956635705439620084604615947264130720372396192442451171123791508367823138924766209911690186588085434738373197125286435119104 [182,128] -148615167048680904266986495840062501157052531900789803672017434942887392872535070746249221113014464101013247119332142137713579769560500301848665274428755660431167671927089088334684083982370329317789817079224364889363316482603629655920270288612950073119447672038967273412496247847215863648979009876788494645161142766552707640439810366491757590706197546270381397295922738029171066192793274429628662121048459400638491097895804313723683692012698577692281983498808224082064421474953070996431549635490435102918661331833357769388453759519130623027551539360129608 [182,129] -7173088441833075411766484845976653452039059670958711292175958555746103597722652606547288717314589042272682359005894986601280252139172949635034841954381839363515007687542852640302921710698307612544350498956670339315216632541798999981766231337071493551637117571575214799423382233326848776121012410582662604274257374496939498649862280794976073843274224768321218963341794523695691272079045305880050506519641722919827085649082002920352435886894858562189760725918374476601173072456953861189199815223958071349792610102894739416495529537330318182938496 [182,130] -164487220946733023316964238468444465332524822263212543444947211103019290748654996748598310442470275765416161070206204282681364745114284482671805173442957203281990368122292738694413263077008694580877413032834459905269118713175358059826326792384675245670855981564589809368817758310587669340434545573954621605571859805310938298136959920560158770836604571887284537764066132759587752838417518165091695652911523399534558905578356479557528251132684822301711409590744471464022811415092437711635504717826777681696148548492217762887904005543976 [182,131] -1715174137656367787845454477359776926268959737260469014277863303958293482803198140389418366578670305843993807334404706092177712173459215815902784952403592261613901908941131795753300601167978591262482757466544606264317864549978776416380906168268964172503544120299227993963356134423123027436999047899516309219297015114356782847568500802249359333532073624729406206322131362319938508799327256431168146507482142292247091392499087112898282835414350452025529087779864963483609401116947142095363843531719629794044955731845031238656 [182,132] -7742539550369101482450515912889984023834969596499542773334538978987621974734207460036421412363297254049624580140747613943383910457051600510388954582404948250241504451418764182202670651559729668196737368723589785232226933739443218225928341831047186832208788521833693984131360921042348591109428660640168426228284626298002756443042816951098575050268653827140832140950028291572474778978767734835336970542565206615418386635805759403369469047580959589138566763797683663008206583141993163667626004603815454276096693664 [182,133] -14317394096620759649696275961401768711170023598808331939671451707910918559129061200524824970654428958959349056003948649786761402211453184516288998429325051051467489155381427158291395429804706918619652710229823965326805586655311105347714814242983346119707664274958166660316919694901978349708877573008092026218538025502134411932068587473375947136620332396624340655780330926354383739248629052854450358354980916363026663276396118367612721828820872729131122472265599334601267420061104532603821058625532384 [182,134] -117106820979773537731506635125329292891544628304987402461134171384754534019382187791865226953902082862380861068034141703822240782231384484399142413664107119566639636646975309133901734643380163303824686582081329284480575931264571519108197412691913899077915154556833855128216164504713885856696330397770791292149054945653263385345571482326347468830022753806203525838922499835776142661474679628088632831649233422006672197063055910551799705581471837757545677554284803625473140534060427036561134 [182,135] -2972458086737230817386075963950994131106089067894812178328304098592025576179502009721868614679013123182716267107802715257308298188190633454537527913076913041643534850699747618201684874640686996199429850324751623792429952654604532318857012002795590289354471942018424190393834342217655072552385302905710826060284412068473843519673702760015472629194701145682463507099250179845101299095577136981544688568035850405948908504740111649313735181482369598656842119963248211407567575234080960 [182,136] -56152151629448344710106014387986287660899664807126659169900377496090284061343570805318454964116857885854726051406737357284474485173582110571273779690628011349574474539364201206211491870823238909734405557286921379675515767544241309523491935911797964843197646378151105535523430942589295524316899460661280631590546063490266217867664069168261516244735559528903044106343198265199947005957147051577715156703119666186193997855818541227651659968226509483650970311360028739991050065 [182,137] -707522174271362974483097137398029227783822769156877837522611956377821654226484310718903333614401930771778985711232076933511699917432650967543909338519621099490295178131086412250581527052334612242471695531587323568527300426284905101790318936577536425387439510183425234232983782796887117482792720883693204000566880163512973189185654897623157968763460594490587348762515319588559652776537108827168841100736596541399433609088393953980628699443029993009062924005536043072 [182,138] -5825924769389292731271910251423951887906802946790289003473534524085842412928232675019917660839762791067321716430623847387543717597958652772795979500867742549482062320669466982329278992195862651025185208652335953051760888239751894780537743642156790815801239062333507577884952093502148651686291792289015689306260564574521478853402390631447024280400946012564360528959737888225025460161654248049980549956604104116152366759146181124836793795999325453272846150460 [182,139] -30654893563809341352558480600770154475182879297190798123673357865473920370330904363409705870406439485605965725940406679149534423982233284745260405001974377002896531978839365297859024941358286294248233727463833752671407156195165036194203579215694641268255731170564926188248449022780378220316518831448401244405941827740734343766804399655943544294856354831914412571124133571882226860002517452273355284036959548774430773301843343451783861143556246379392 [182,140] -100557323447150523407110000006013129701539215053340057393010038243169008002628986641295427232187720254190726297764815075604942841495199051002370312290532231393130846687909633515002861184252568856456970148372320776619181680108350943205062929865180811092703726994472541414953870807035808679506019002267276648532258961481642958071040453781713212105822692740834361236034935469557337858090363806227548854007191281526705974028320300762433958564860 [182,141] -200097469997334309540407647631737203826956398982547641739013270787109636684148666791904420989399615088859330941471339757567386434085506916424955008944352164631850239228355252479693847015080435283867764110717851460379374750125192676062359183595639502263943885273047418967919921244846124798742635555032458134092452394087878944282314069072034664323119965656980318212609565542102140242787968799469929634082753572932169243426372600444992 [182,142] -234321675219736196694132527623147992739653298181636798693168488670771590508591711255039341755328788152448649694364075291693935845249111485500525540743364323468378567714385876943788073574058861280322089775601187027038116556834459083113909293879786787444272113305862450775200149468245643237578048270641302990392882795849806212202922391798566527934198098488799834714649444144567581425111789843024213667438828347171759746420212 [182,143] -156113721169769488511074966784308060472673028772062185981242334067769171102375658420039969260528933970388916028618260078008344553631874072326751473863422083561296028793302752710921056667289776486182479955457593647429580246178394433937303339637210592708144643078313617966561721893960079270854296325831447140559150851123763918604876002212241986155306965734570869264603055822742881497127711348303000873706586344426496 [182,144] -56973722181108392302427243861061268751756240195174174972315228352763902648785137308955812374650870330413397018713496652788990155117929041184161225159899509462749972118783283759558999365097598327513974503713740946953259025252718454255963084916216874677449483054128786937729402148949712891976841613167748076152547212278893080961976026082419437792010831650125495968911532406859715094460570238870902558140840 [182,145] -10913933460613798296781522782567658629645637968000992005920333988986133513067653544998579617424797216027650676024804164915078411650211691657972898380210570910922157900078175897642120825413745798864987144831000231608249619096259414595051133687450753180602900477958635418586418408529645824893100802290873328921134579277564492232211893068542593867850784255393439031581144844151783766003145220617168 [182,146] -1045597593103017796475064901725975317069444549007139376372344327291931790298300864569611197993159385000267446430984464967196067262165087258663607760852375634129072892703887046341373379767872510642217334329953419530817835262321681358201510440367837031995691262057203310481062632517839348172972548880624366435427414563871447631460803448149949598938762049445649710983753836728203125621927 [182,147] -47410979847775481853144706392487511023122824001250217288583043036394630620922003966475924745545330001368280220519521940908211822959772719461706530830415819471245470615860522504081104958139126785483540096887655101518450954254089778658289912078502694057492034236087892736925330819003304653961971436739101953441720554012592471340060926909436830601506348762841757062339008095744 [182,148] -955027877819511898323684812134356450944339300195554390744404387293412563863985256856422338203592122070524471875743904711018259496522470365853203096557614105086848228957192385971099937307914278282237115075213119789821711064375309241470177228246027516602392259155311159194398718380788588344551382233071352884154617662601360960324704054060319423599896025031469840848 [182,149] -7941734080880263274845838625691127923973066793789887228799332019317326284059824019711260937168818038470522540262009600887148657509805581853990960328954686618013047368834184268584012032381538456044086746821220770899801714696992035837674054446120952885072688431410665091414085300702709382469885716402435899206685062952286893439197657436281131697811646368 [182,150] -25022668374416779676707583715203444729039592767835472352273787245463895068545138746773712470039308824565721612242717572847568136017322604686387988050527829233236722018982360469293427903808568816104002623122501196478633084222497166883426508650305070892748112278117702153844453157952672396767401025896072143900607824686208529070423439278783226 [182,151] -26994627295817492425056145403256187844765391703300282922696750217757008386416592880397666240379529795818456505063875565084631267234019275525356715129637420845024961056648945915153928943086710151808095828774712458275016251639502505553439076777428583298514994820494711696645209544241279759440187262423637749272819515673859767344896 [182,152] -8833875387940731162106653964441590854665381532881336287019017168516539509884762559527872945598830863743942087334798441710250726113298720146508447212738354099191779820036268967489589949221343372925205662382790456671560429481738205361461465876262331415146459910417031351831668813924104372303401213221317075622674609116 [182,153] -757179737351838151018871837442167428303403033448957126483062800331733861392756079093131235170282882620807706611442740438807972830903213911409874817507414006014997869484623291201580317376695581732176538211503303279661997674333247969683590660858675370144742814577024985643435968658239950737699805140570624 [182,154] -14186647859053659365650896306217192705321406867099132640716937338546786782969045547167874606290283840782593429217822234691384712835743794175232703191717174200330128413008675500446208861642038239643516213881484704678877478755199442494725202320370321705315210616265011930702982489858803198432 [182,155] -46288941796827586121268481206212676499374086398289739566366716144542741144123299952520316626912192126694984331066913771473782802682332847213496114827525683323016790947346332785079742788101777874101519608821859174474936129264040621739635153367805066909487097215324457964282368 [182,156] -19625309104802929874473879549281507731424763400909463587093000958797137700621636684952321238360303969281576821256086517415186316407042286560614693575627893405506030088582634534598465322974326249646277073760581745319469691048107533722350767071211833350594456784 [182,157] -737406326355833084649873654110944835081130912701628250795627433808694310895704120070470003270733633693422985332633968635667115911272081154437469039739977169517532018279761390475960738126477276759780345585614109639381721080221385706680351817600 [182,158] -1451522650168173789597867107872530285484320154259748732990906618597646250695875915605105596204726489763658523576996951010836976622196313874578495876908705562262481622877866915259016129828964755667362196429276690636176221440984 [182,159] -65434759184294566715703873542024069466924816503302155813322906611655175585361825946603136891480740777773233637159548711428635314918954203626211465446382134735747285500490682031589641681998767435579755458560 [182,160] -23498605761540413707797135248754208256941372082286986346943858918449749880810299675942196102620502633764510809679038284410859813266269499350712370603493909892870197106708580296587692304 [182,161] -12861621129651941246285966612904178660051848919657268133337688955892296997843168157166404442162085156732693206229332946409344653694946160505338177185627075099648 [182,162] -51487758216778135137711316232552019882222234151723557928437079488236658820521837032008962214180411063681844874802982159878877569344 [182,163] -401221776539684016644379043849196296781484590905813534438949618880530956250367080759718967936 [182,164] 1342200018430525315205963658549403460 [182,165] -90138973463018295542619488882688 [182,166] 5241659948929778787538980608 [182,167] -258562982446178712224256 [182,168] 10519750274834096904 [182,169] -338915637674240 [182,170] 8106436368 [182,171] -127968 [182,172] 1 [183,0] 4028463822571511279690128081756971803686427233664302583212378950975668265704673714880221231648842922978593329615413784724613487598044838011773103867972634020482521978320632605763615507973729823817772693558015138752475996835901523336338242305111806011906588969643762191656013643745468880693317305276702598244883353321448374727610069148083850357271509008930798735975348876834725613629982677440559190330181860243263897782386119833279277377510137354039056434643247629428208617130430368343231183155281232029540764173212615466990829404310441445265692208070575848922093277505649774201512802536103613512579931648126752277824508879292947408230864085081221255891996898140203022513472811111994496735495615424877439560936805469628414955131134911208252624503873358959658602119474810523567725580493838561086358978940831529912535483694035768197798923062866896284424356596309857490077795377824062826793258485832826487640881728998197738980413027674992758312042301876346904366309604674311211924961021938297186396023887911921012098541610478126148472951231332071393475217895050048828125000000000000 [183,1] -48691999712017120807510474959251992375663939233267922857647356606974156621466938099170846644295402322226851742835626157042553106199410130608034801826642947169930517026933498057471009743753886460090186789187857323872994187678580940734549197110585422443518674749367055340322494723202885469660055193992711439960454590924381498823355943020288951295653332801323123550208032470804774575751800282191897501869250753517457876765987806065569795672366332313003361551523335574194600008159217182352687377611624806504880528391942884826752060885620489990574467497634208458706107977560665519629808948122983651809399921378278860628020500465683052939372990878561831667937096078779398603971673128828135350085071848869355610857547967155779605960485263053020032421117027694181216858764968172785979143416887699963671478283070716746458010871490231219809330576302460009590623943220991123469197607546488989764854147642126908598438178184411262351803553920281880988444363531979254907923590370910169014432276252151912790437055450516749239696581902264610504366028923237668781042100035568237304687500000000 [183,2] 284497116175991670007481919231462047453536277566495924906663147520720353482314008923959515712599208624621524774450789269062657570453742473455269704443406193598058055656543355529730012133056845775920182352846606261652620752543592178541476309736466722743792588704329705341854866937012822437803691227659352691700630052528715297173160334649209946851754987495438652701674858008982586670102142147538678996996575220301262709651283132404360964042942956085450106956474836537757616156234860970826510775520798374060832947767154194561082047677018389730517338767957768707805436383940039813332061062060487773117778641806227513745232458219330935170798307121789294034381587745375804508095541232331082752261744688941216098141013445415733739436451734356183612158973739514597240720351456174695101597204790393974101214470283426419104681181976119108251093644497767835209167195627391391317219557183634379341671177868049155839666767106361816715100882825516924230922266387760312868146675161619297056203696190610306183683052874949062143593326670243415910361527260902201051965205640869140625000000000 [183,3] -1070543973452269883375565241587033247658190011893094447365141852371775200437185418581792618144061042301298063320173182693322302045814685166524142387781366847256174389417467957328084838799912089982612177697938515796217624022554077908772162043983469656174528446846425046808043734149749131321642620675759173088630646731087058829934726431964832415239586655735612569052521203253333914448750233470383529457222048890138793894996680437753343855209927580402450399162347304875274506779728575751107843890457148885934389839583514869297164087127228713351036426908999850249173523262889586766184989990200894790360275307471500488485776573555273568680043199407341854941097880165429037877463899396345908095379563862232093616154856234376769174902710067559414082984270754741388137546277246959090048573596384209523349711015538165239907053013250910784625438996630964057537710426121729961849894551895499179744933618873014040138618734231428217618052667366962650848846912978832860031173577865888818660704229223102899817319295288594616766487835262065625867236764377999674280771469114013671875000000 [183,4] 2916377733142143379390028971516323505291072356821823861919123323204259267886145382130320270294929784955979803359845744075173035123229865677523544616154321746710876781292024379507964204175585780813265193241025499431975750398240221392224544713502743097678610227893774207951892498520734286200751368612451775234917258653036221560893504559759882621853641935936596062102073815018559937915226686619983315371542735974172060094193483252638163147363653434641254728524664418284739449366622388495092778715539223609722610174536702500114237776213105605651706630621373353514780557351802000414813947994897014322288403671434371430757730454862561415160221375492961070258430087889589089002686840233385960346440900337607055873989853353478001479997629673165199025940545501736491401177805843505976349940544372074658575638661639004590614798076250129587537567169159471678108520780219387054836566678273604653275238299162688167034888368353998546290151117709365846119786782842296430564891267121043135710237141512819459210101207920859982972193856382388606870802831545347215468735259042968750000000 [183,5] -6130075094838199668301461325629651072894962078313860056434076236811997613157041969701406981303579442204527116774335234139246409814331688544982530324793908268607963877131110013950060786029529971165459583401331113162026561353343465541260260508083637401068482306219005143833684925686349961214575567426824447349180105711391384008601181844998714766353147483917798675102742151454028295317236769708537657888710087444655103779390643749753818136727236570681780241086187826865316301597427166590458377330466113404271759588896886594148834383032756403966853261012736255277015087367750438960485973446545123224677678104232223852070585738072858154433902789877773469611342310032073255439254750397442723667804268981021046531251429407369824067090703080135357844758676646513159686307322742091334328326350236399931926635602411540764092045482560115571415070153932846727551477007103347042311143271132482866636564542858772432208667039623751889734098940593839171902215813311358015384723356202684584225474041021816796743061963098581502340848344582282201744364599311476721850121761562500000000 [183,6] 10347321978089661364114310038531883749020274535358495839753425601455838310778877567396156796137876030688762421507717651352350035171741553303971392322598728867229885013440977788624514223563756533396605179039566512736578418150316545320658394334817642648433861447076553604255731164727001521476790393030235819180227841671622795329195328332743415096806647767121707089615773002752197582688205255412173815257457112045255524568396946749749329850981512344329117423203352766653449926933228182300515891357699400467507745177650484346063274980254542799516936878829088143446259124219853748315533559520144128138082331966254923164640258164532887280776181337171511022258621301739115028356265088888161429627701559595418771356671571443435318558419664719911771581984702492178881308065825551050915021969640180979891280716348100977130843916707462274477428429318658061281139716065483585688412380908991276846089653192504063126813201937996901825209282034541217399796218161890882215539671836055644322616109123406108861279680128127592859159690394268619442542173308434929487595315000000000000 [183,7] -14413851908980951397428399093996534845091099623694778771436579403671122252600254788707473464158811101453811146253922222714416863791063607927887912141332099203261579967469337680035820671058194141182487576702250595679069929219903570449574563917017491801967585144299837340504191377049559359968277435039904881214016231213793945446889305077881516223047205795514203140073038775941260472453597046706966410675259952380343409687383403697968398348670592684099807080623530476518157062178928902021919339682415830716520959799356933737666664012505403008563233511937424613382336525003579762534578287968445055310928493276212080040424041590021326789263139159922201844778080446891781610581675929536166764074673714235596991366573428310847036383567385105010940134696180613220639119798762231805603306000358322999895502945270602689233312162846068119405498758308945939443523450884648942774284721049489217086611994986978179052558830252157359400523310124623946550065006500579803160619990562543416700193904486543155144783810779130139716713813585405609223045174847507983914799713613000000 [183,8] 16899676810002514699288668006505863500802589439487326944362220103831212569648454134424972855203836179841544216770032506390842304625263709338805860473844826479261728135620485512770341482040022299628013085783737681289052691830964744674591723719197131264261842372734483680745025704885622852509622784809639868756113188613424297248411006157224558027452837661634982280039789520532783368968666939069418450327665378892117444839960642799002014079717430351239587903706360245181035267857889392482735327437400181367348142230005363943212785762217752145330767984986089160157917879852918167076023940725748608681428493559726524632587647629761020543654275231492687244131857174590341703090792437040002256278779221460514192938211426607323159570581383358878298677197023438243926719220813619597197157701073245012473378909763072833446876727750385240737774641549331129172761474965986791565074372417607289056695921367791401618084851552931742160927514770543548323870988895180141072124632605506330257687240164072830315437583806292009272721492598087631258331784467054195270504166000000 [183,9] -16925817545830799463799983029886768134330037211332034770032195849280750188092226750645986151599506605062355054606795710303900740801231749810062215838800461745150065842144495996721043508372505392811278803064184188850603714093888838562661391380053403767199577760777520472463972040196235376025457779927934640023047404094034239900762113495331455905896538653018688779988999909958386074402913097812614423904066411832094590897070919659324687999648851069138250957284344391690654055983121843610335067419773427708449454348190232153739981614375101163412780919189370834661179269976278043733831840088372513865837287555032084263359240684549837552184887597527704908024319904480697708555015267117754832018726163479566445368762533310161357382251951823017570757470485237362204836944776722459212597097879787252317317970811299995176886737157304073383484849425956700279928488827885556629481939313990438288010229721970441701942719153846216357283310392039645094244404495292870241999767661639060435235344997539397105324940307257554318890031961259466306329129384210242466050830960 [183,10] 14647394310407226904547324109417882842532783330361674160366363840152872696265401475934985696632216009434497135676285092010219447746382897595547127411458269004721511459045480956765093304637528766437376806212737750281504094079993682424733400483578326126311045966272217715005239399013674255721622147551665382707703666399237779233006943595225187296840485841952261795835398970929089630073592822800555639425647584369544608557755073452576599188788450743808876224518926580610173511558417110361107556496936141040401307017262798536260493715010557770020423217456011137443564394261277123736521540599975546340940746948736171660388662306183814081648899871894588116426873639882598883021445984939529769381743052223004177925404717158038973669903190911779470989903988687471023012221340022720350038529904745590719888645324060073758044104592880917312263244698723933599929211856332744586476558877816677913180642050417873141754495507360834439021601069277248373818195211071462150644272548984206437137695190983567507314807666568161086855380394875537779015475232587422931240480 [183,11] -11051733211861219469897702096540517443178917769860539552706424751190088582914613093834418801750274182956608842330273301590275430226881717243415918037638061325345220771611188127558446306590989401543240340317966558912997677721610922424168373120693483920507691031828341602625971299891676307961855170148247234675539626244100668526730741683270663369630655295783951624991780945365584979285205673363839057517841719492587079109049996945885589158408647151401614966541272925674647688249034772654662864360736004758547965856080407609125051866131129585049766361646837896057402639501610849395572276131358678665189216929162000464517733300086201089329892289235510794815930878490990699305288663157655982795751662482446686055693032476704671147252183091899713990480513921563641617147138325880914722523933961481420704725425253304911258447792173449801804588924061118406631766477992098290646094129978102078177838797450798927910189744658777411613270135899406076158218302000348033317121533641094685090180552923867490047488140178782592497960301038542086119139421238431481212 [183,12] 7324260778507103224381280284423486043102155046444747484194842173862951081853482304124017104625911410580521477723390135198334106040251407331688788398055437768558926775212512027129641839328506907688317434772960592297380399221823384363273309294683629778733732675297535419740005660860308276569781766064073221849412126193531076464538811511900885447814614118326364181251556315002492027209489864590942513366112007553381657091047383368969399328282606185948625479326778485991623137429216560089555541767908018015701878369106148286652209359466568979983052150126021525278534327008922218710247549633190373577300777933532891788662896168972471674859061736711394034022986781428962151029385817942776157388337506493005884080246433323820011461330449510966124661804809095892507965756941893911607824729146314586044355059102840500297007576726824637979983920391547602560987153806298028600075446765000080046933398167250923762172617340032814603131272806235150025621186177083316419073319805867524420279370096307482405765484509025300878691707169084360626523680046353451800 [183,13] -4285026872972826827927828602382746664913673627106654537373034204381587276333147058646028664118835874639039470983654792715088963838542173350550824319980389368219233815554921055826952639803596865969880687252730556633915960786697781902278088705181480376755279825729086648719818609725673760232824865958289424023842875615190423179492726255267311889546654683356677232138059606572278052640777488168955002666681337865022730965351569957059755194260180732116417436952490634064419694770399465935998697948297894416888545816836551514148224264974116553633689399903980401794604542506658426776666633168798047362159396397063264226890136182647461890372106476010511321379030247275017145956618568179764922670401900351229697831628163954917951679510186848849571574091405250126771548650717937921750625664467629699957866568271127032835924231032026047795740486431526003047816190752649821699227050260481784960683931384521021282925934664792397937953040705900175872263079788522466711595461530203780587114039244637830474813898574588786263024780758406625198783366012854784 [183,14] 2222990325863544412664974464450362071312560282350520628602049861888519604202622624291588679743330097523071906498228004071243145181469317061474000173192264601308652034777944573931872157476329670557569166406148298114856833574544246284492969985850016039094195170318180838312888466099228081208406683265464707678108937363385414237192945921210740619394475926648179793241988143933937726568939030352783538809450334987662468902795692830926149244391768513463384518496682145467989021106967076153862114578923117429947597384421001070818408786722004456097476943128642948842006226068470072158346744281262521974891703883676919741602475226613248356773901341425342996016921429469929887680186333817608922599822523691220442683774362744393322353746064851366037768884338967473789057552250593994198915301386074866653543930285753263952952766766528677079862551466653745419221827296369857727831291879502360868113762496936178590355592616996524846224855808085972731866093264686652049602804006614303514644151024987960968664914450279878935671152517905488537452858892704 [183,15] -1053895849171391865149935823844906463963097429197170888441405637760873667029947098602043069187103990465483330684134757331845666223802478992077165198999839922966314486452071127879475748042018783402029163911114265334083428719469794916863665779127828994504321406610297430998585537152423386097135465540611880951124170618993192300024271167938807687514120853904800825303784728739578425771712837336948803820662210014766702375182129759664155154374118613341535757055011579671442051056674725372477294508235594718710229496992876873359846590916480531283137653517734917756816161355115766770237101427327236735024439258495215036532088876787709969033426157421530606223965252055478363616271437373770974191673176014585693200651774122157271214113552862107390180132286245517253245476269609908376089364596075149810082394882270331860920022804378403306032940743406824374443992141402906189282574300738182603676859858742734078256941808607285785533293535489727510235384527859563235633523043635034330763799862558722609791015065093140834571763103184047801120400640 [183,16] 423621826153452827454535620993909612246992397211137685922396750213745263937454930728948867089697002362885822485536097921027505391389152069334411286677690871029979960353539382648591383261458965996125418342390709172521126982675074008492394007145967461933481897387508453805705008367010939847932425198297327457886292622086911799752550978065929848809768006968262480804464935048372298839816563139444540808780489302076957158013756590236625669421485525150214324477657165494280922577620379225436394093423938968923314465892396964642345248141688703751623566986098151529338718461792017319995301704311750187944249815672973347473306298391518652452071365970721301486979902635567308924581459074398607245424710363598307566697704905013115689369685549548209991437648593610237977600730394915249720179196741483002990888844125911104217185084855772501652451351229901196970195692669434255517226629574034841873994507300605965430488356083019628376466545014035243502222765788975765011290711661414278280275029200888494617948349393147949596383475597451072947520 [183,17] -75366119822261787318078807535043149193373524628292030505955817027210620886711648863284086096047352741699613031436321954298295180858364647952306805470702272001787472109041121158914476695714737034659805687600473197098505981905273964490140302545065822070103615423111587357194155296232659110301346397390746695157296885612779813934063753416968889309552209174885622275853613856776625808080322491937788837292243308998837983500321881262268356421442632144200583197103721767715512617166097071370118053105731941371546817296531432401776804295954127869174778211379478103127666607343890841070603702270136411599086607825673897581557503651346159917813155905171276684403108999699506528191479048526796196846036183509020891384759954895133230154708202780384761551690257291457325993141067039485254155588238481217946764000692255126507596419319685894413518031662109406680152089931606430585123420946700293910357945947209015530041584107484359925559000341554233896597928793203135446197131111139404769284844486689278741207794448100445195290921569834756576 [183,18] 108636749412239228740548299833912639273385080405314354702517262000997728906478239665977644247009321051375786452244013052788828613648210576212789110713285367213151937740525015970012852075292184387419659504225182644536972950905996141365582974099072952315019657308802811127592548346101955293833239176633810084342813084842673211302290204007478783179073274355459251112523854770596379011488455103648721572878722073206350460365957500113166466705422888618819598386612888186705203993412377032905198753885434804242229063354651582824255869336880013663239264877368398403927861822306921991348705342960318295248685443708547933019998706365164976206237478123039376731457824113057900168718190176694814979754956763613600328002096972823609824491172924371537590272631528155106790318712828381797379550808730909432341461268704218174498328918072539276138741690212939359240822878279676691545442009921348182267834509005303539741877759380785355704281961479202355774133808317405791198173575738962056224144947541698943098817533971471839150788247798855968 [183,19] -178215495480418277829723760246526127947536662419321746033091896271321925630814959182195089095075764199778877944496616535390006492145921176934457263937652898719595725122902307164982765263113132251630795544881171410926490310685458187603737205007911508460685121095736355750115856252752281519741393740625662092641389250710731816023373787972510263209402475322799162576195441089918087161045901577944731232874417056772681454742449829467380935416684811824227058926997232377262852662949618822559135949096145836775616034099306913799253185329831343301875048656079870907284825130255411048466105922428437634789157183994860163738058534126454092251830207264835960078260735338824084049621263820302343019942272970805741559748748349545447797848150992737629500601761562576482647565412992911293561060563151083650664047498332662508373540973131955191709695267736325802103191562327856059604988026293499463430443432029884763980633361670091321394618448895303342327529909725516790171082478981525301579274723168730448915811253705155267927754859580280 [183,20] -129253128331463456748163061930240613061375382811082179056631361460045909060683623241910421082839624718985385117274626933328771307951444768679421908107019432973506537451932109378352589147548849076150795093197298376779849443853987718266145749756611014548322730499264693188097040435419168995286998687859156761622858814045981816250864147188981557118575089160697397772612395468320305968856597113354128181894780011737730185546631444464542917817097468359608023468169963238041196138786127171834611818854238673213585736605606750894959853222045296517015658570244811770266953455302708544435843072220839248696862063379840987705525903066617978029041088369498742876093060912800215089298694479608607127089706674500850223557593844669638807541800984724140346863910565499904049874715848332459071706996393669326347340520481972198876847301490089788244261602554325752481368709726288249427303400003681755753674125923797307675378917818771988354709145059943192953323379693532671181783222218393462874037217113127242373025440014112499572553440336 [183,21] 199303172796118480408060471371985782649785335716018858136871893718794244501796852944876354009076555251925021949795549580682366213480880053522205084289882809301224157552339838360510482615241632995712243002242631592119882766740979538454889620464292184459134506171493507840271942141196957680120625555638454886669713466305648720855839706141894049592117161060831622690847333906930983320354453194291871216386363369449249005626834479776940509758437158712073756418148358433706999755340767154560368029836510388016511974795442573709757182897293210971116103727280129644064720965512599441840417159999039212997437777809300453246036013463072617776940064318779719132125767251081677646963783708098797124237456185433162346646079087166120460808207599926404283720779678895418485325528247994389084414942362254816113942598579552549362941221861617847691058429236133075245345087195393396912738952812200416764884828242904644995633098615458778586228031287862341263702433006623980501024506202032770269749382245864260691306794286564773545448128 [183,22] 159506429670302810222303133552457370718732347743201458030228587804225623674754094859189376094005668268109635880027556463892083664006300025021783758180758440675139399328475786813454108839682818622573675487721949981253705070102431295926382333712933344812616399556951676811223565196073778191661957479151459103397619698159723753359572418894112417940060127268329536744490856587422490456996499565644833462394960750488706820545975991885781121670421600421585200868075006818626971724527873330097714059914995383754078934955488615789962031998966403712549311731870124248273009376890674584612566011146680901482616926416393234979204480094128764083877846410710049336232995598602818934127978313888221967850377198641699850205444367730762272916659489742672112146543346332403478118378962342109921157643012568464455172032568059216467949034469826449434358815305201556417231398773212229232428502519339190120722217138614335097955759694352629399732792033680948359208779657515756802944153825372314264955419014920254108511644519022010484184 [183,23] -167651442800980106704976441140750533513540786510103284271101133267403337217182956001335211281314514454796616482195444683930775128446422378796663095617303486039794428201202038930552039821916954118048268385789909664498017535500191686919681515888526221682978142176245097271774590358382043999265814874688440069785374601768326248723708062318563957965595478366655421496705145172763508405995021040391586117931675462492658145991338745867820131418165881837288460393810253764170444889693663801758616887235997389379392837238317963773280480036989773548917966172690715740482173743852497372836760384396750721829824738541915162117224593069209499371002911515277434226735950502556968726280381194802712827054780340118576184974266950648988475375569273414517867672074106752221144298359262342602450941134018193322836985162802079036229551275975479819547957033004440240748452605044701338744170409409041715720377275277874742445846197452805658753406698121016111899065711076301772502103627653252616431220102527789297167003400935163048688 [183,24] -112579668055126871747666577602246446620772588662850768600631308190409531606837974888593584501199846642700831317433655363028358919996170274169001311170188877266029123648372507235213801768024820441258818581489903367242871220801721911743626332028492412858408736726487365359804771390542009064227443044050706125337934341455469692043499650202915767009942074903357245123935561688813222746478181187690499843216522113615751904700490391287342447657596926326479806090111122274464564985073103094249010970744800798080479828790458011792375661081908874040053528584352639464100312570242167915852690377968451662917879353929097645997815440616618027721376601702232555103464398759990111208868457984125568510866325094401171668591698536985902981855735412854606197420681554301736508345221966093898829187211820314002266815367406370990260506295720039194420534397185448359612503154021227758854542408568583294207783848768317371911660372580079059653810622284354074551746549570935718531864521586987293100562309202800520994088718222103516 [183,25] 96459433133470941205782345881851283248714300580278592028260238159892299028855588724846080963014200289206738429997939286966077179941168863706224769232052126626531977172056305533326889958669811172705390851548407085921173020418105819977099225174345063800834126416271986222745249804612567648452448492827081412769948630837266627385805002427158350818331018250366382451211435457725976163433842385885304717040451346866478415751886753822788097722782759263063655058034893231854593693225721907562931782052979144193962711619060705532118946050969355636186542889919871746715688722440946336647401744897199545481948453235179293424491032104844151085445429628898644176717643620584745272021646376924114413201962026515026890965767668353883998868249483893246969549137708441144892005539382693348876516506431165047182899574913827560682551915435350145583200417311686811366472338369431126268391482592193489055753762742129781507307669446123355061420249472625813765246419008988661322440854284494702766088447935365173944499779801252 [183,26] 50548643626595147596748716224507755811748400402404924525926235190515998460507831966358723250890842953520316642498404834858154710825511889196827885695097350473053243004869325670063590061467165379883677213770025367355489172942050148726746620260602900496863463823904834353485695488233715064087804576959204693390256069457817667952002085098981759054925081438271880333904724725976432810759537743516390721958928001095482145086633834470389288835886083529066717406053711527763828614909774814954383223638021827304471871460117799372462680042998764769491901795210683479328173857341403954536803746446184739292821083938630962616910987089332719672242574404854495541430555668404622067441293674263430097077180010171336473586444509130454926406141912882925089658548570145928699422413135392217515108605287978710798020882714833690801709755902674136799322625204815061744974609091168142429251705722453655015537921511726328588261495672067835088036770048076631069547797651872350025255086267824738238676534517404459683217957544 [183,27] -37867129776065554258286107493804807371867535638335502611953581370739473878132491641317284064559968356174784284003750526417363741123932618433396562542027338823875031828131122121447713243658120501370866142134641515410511216507623160559353213805309415160426467374768162297128275337870408626316499425996618461470495992211787121238509445485369858212488332344425090392090251699879736500946546184525793444334126053585897228622595464757031328574127213905629847982358662147801771321018371107096144244533827567693456861824775365416020265747575779633800514312739953176013172941908408616663922271996303903026275606310413555021012736870208961940007845762961206107687291362881681962555974535104740559684385808380877886785712334465039473056043815164803787637414642480169588222481757538158775085214352859014266276803904106391963542684512259124509577592854899430386258405913803871126456479492151870768030359271300953634729272668526479511512982624272677618542680948050202754057625284886258414071748213893576094179775 [183,28] -15077128076338645126864267152121247826031909666882177825541260175032222707802133080449540591132880557403073035776252308430620336821536941339241292506294399016360123714918863039500256279728079456163129045463136006537666150136280655282687423315378593982464743080891167824672324561117290112699605412203584823082285359787662594286020458919860680188569499098480695061264652810730587894472729908532901367308020382039933609193336742081016990597938532180743585739154495111633704889436798337822853748146467354561862532282190128210761493056247310631076311485856636703955327040408953849045775117642308824479461954080652812221468597006972207860848393930862581738621520762659006528881102660740473996363864469400158576487881260801710118248948027653231757177144346584548777087064525939419495487879508505038098236114749102024135741800815219673353714579503097670524106244134170194714000644948717119098268017796205833769759469092251639896832152497712057134845225512106198560274135940783471157190530514769737254522 [183,29] 10021543671076114917159175628627325799401858551526595375528071588692600951563799685609952455513876568843295783977161042338144208740702150391024008431100994171129560251713498109603846817796263087214243187506200752632333231838222518199775930813565524412715662864933970659426662436765951322775546332497144292220372095748631606536894720164166143203307121741922612598617643141449833083319867258283587817293836835186389775276771071730069648392312639492134592500059191650600886415647841514734545942999976677601634148248361347518510313018527433679419978570620796732733692636911307941663920093108712774096941485444430851859935548346256628718008029101952477783989811790424646489259074684062863558397964612045852822420241370172585213619787586316506885464297249521561705023808058353590654372417463851718024310315775745707596380830717837358255185626260519758019538692844584407739374613883780717426743452434910543795409643965242608417726017152232236516765189187537664022381345902548886358229953247780047232 [183,30] 3113904226925529719818090484955163171413424649803272260339911890083412127878350609332684423886730890354246497313445553951884496711150384452975688840759089156053585464199668465372625580544654156338189931355175545790921535029463502510172758296626371991217291025074980834246957792113007729052471349461379790030651991059047719265681271584998163526870199331835604971965759512600222948835530828481256626346522524968706080685700689394182294134335013312441595842865453057374005474973817154103330228190942799943202469564557382781820503317253921437045828281054576720193541159653677655949039356433810010514426995867078061874413467922369174937425144094812226776076049004049177990193463282403352312664866679898337566767262085053957675212657950330554456853156622874759482016423865656695232150725129127698964868915939808300254771464085079102588392150315142504855792487010026274120346638324110892700868332548944174930236598607444895998593068056584451295259960946339847780828618349978144660133318815889336 [183,31] -1767603102459816497347286812719842944730511653882666170560665831947778708850228461875954082828613560180660429240541442119757540301773327399326131165961236215974430642051019446959068638058405599746994304150386802403669084210026282813245949259927568780352857387688582546368745578015382386801739839900047573711785175040701809346412552089260065312949238720571572699513355306848118347667911188433056285067215811127684852284972772029887690860006319312603641773829214928095046990341680731844192123133215284313693334290319545877897892793344530752859994948102247274597818165817013353984863128759990909906635777478174266179749790424034746772863684871568547612188042890448689976637268177835749048795748282863566211631922284651844138634089329317088335093042015453974228691696289635003213950295976834941351805390354113372399275324038732038609564288482131242894185224589139343545651367737086338720657080690047036561020194227823341714694809053290725019448017208337582319311877735028855003346858742528 [183,32] -462971687474126105164268582329679569922929878323386464701847842266878348553992178099872691231731937179592461977988120545852423440867360843499091441612473000506317722620549503792332554764665793754064093409042768534302970759930189741500155071574202839498673336471276143963795556623060944688712061068708547611324782338671914290040820238117136177059897209142695272407854909279297655072694171217878625813376926905330751826035871010037327796068474267469556821910738049345092904664422298938137970470437341088058579646807579220704094852962507589710195280169336205702285128357237106115384825283789843623169543779827694919407601745614498592822930508623890649933506046827617237310491230382689688215229256830709549782319675107926068711734339403041979785777804872611052774698647924559524523273920358911670276307293530455682379607257006252190996092842167895393768812496779248823286606307505353673459138857192617632586192388341936315403115060773733768780883286194010470193671314943707265381080568 [183,33] 204167940401825956762275740692533441286262506061174028601991649703671269534821242716407539522855727850736828537959259470729483106822680545671514406306749738640533207247581574071118237038661853640334014057882581608201353956637655604926708501724655243463914858435026514070051092222708216268593261530954054458238956579680989304068607523735276023314315978485771028675387305012104829081071416389265698900537629507937408708528948765350148328012269643630027034585405041077502809233697174549224352734285934312751522028356777170421471479269598356855178586298424264136666520529639389953253506069005866170199184132424548994655190410150201757773678210900147383292637509071666533288458093105708774064967404395111761581500576044302036937183904836005685035879175627237106662947398086007506693779190059314928514528995379928492175591719380002690676557594836801694933210518250705124663797795039986024240901444135906400040424472487435792002186698422222313802100974294306940191041666917691800391024 [183,34] 50480210234657238072631337779911806726006629961377087937275580086108818522725395184867867141134849207821270890665846068653428685703068043679661273712906571915470307629101307243172734799226742326790347614762553755173638012004336636104741138019237836974957006906571032257298717684360881715586678172982336666358188768307676809009152100981455957753623746683155644202964747152843772319974887926366158229434614926387042281526839590254515415684733906681863576647309669791362584785719061693020900487732996150863708382081691705036135557810602402566433800848772406499668922092904498253195298768422974774612818135346540703408758919193413304343619035232097404077687547487230653653819392823800320042207270722075781844117983369274046503482997577842004837050586916600912990358795382888628547299086655661618411928411253912821035631084464310483861757418678676470643402726727050101114517192495202668977511080983460800525541908455822187118393604567911966025372433380440540765401443535546199816 [183,35] -14834198793940583576278318260267861205962021236384085446161777852343354484870823635828341590408170135611420771025669895710074769534124537670946911474474310837436289271868471694371006061535319925832390840384884437038312928558308915559910680125876455027368508290644914372990321226512273092777680660178636512547160842445069525707752651410999477555406319375654838575758428266836329585941495002272200571387143729169797782655057709594515757443758696252729814207872695267214918439744685210995058205872231967001049906496187566415655621992127889943801992529518177025554504138136314177554527670314212393051291342556619139954020751427312532205262372225462477798497650688099923381360936577129774185964116255170974529200543915306170189309795554328223759228711890806268168218852999813194144208776254776970154937963559181920228743794737671778022195477683025915711393452520617297995896780967190349827009547637130231698343695129668347494686878256565040424730618717744779146002678286927492 [183,36] -3944217484446249263481958767263183473592318290022343539959860708801525851619975107317849329403454605791089368873060181430928343788108801510654148711542673577297891055586180653862443213732867919108164950986568905024370459676154476613272717001495317225423480570404124979503094719466051937836728749527818752961152952550041476008887306089746630966757081271631259961276679967690899930592641964573056416943044737292089749210088356043034275439704960358723182103177765899766062900492242532698727952500770105978001642183789356484614017346283879981878051987178931085188099706516305801408660740456483044614072577370861437107698542994794206265762077578229760580330239708945466311192802294452928976238251001566483058829360295543033214925722961430013366509477528737243387782091251672998547471345625248811047601585167737835464078504779580089244760785871513708900021662544320710908261191283024343297571392640249127177134831591446309078168430389491218600692274636383153965015716578312 [183,37] 609316104105783603475516162467936968597549102485663974957797376770508156271699903759033039266059102431549182691045052415007190135979991352808424104530155650605244857881190925867228323278313357692767626616249165024777564214800924087761623158047305239296823695609230817933345731830515307979918215439918396385924401319943528264691381497604091697398978248830252882713965713659441160450537587756346641419430061636693989959851263188144927527307933396892925889687536604972313027070799319357369714075220709810185467104159659845604384377580102551122158199603414073781526748601914939483610640459570277890154711385042716493823476190954164333971483951050987807726456240051441157527631570723693841024320611747048325561665122466251456209938194810021027679441132881831407994721833277195319728509468697820160378075568793450243963453861479913035076945966980836835437007132427431502427905403050463109442746048069246546634014267908262163933032712593854634044732705194318940576976992 [183,38] 205961613519567371735761437778250243259428703325510451061438628589652732920871780662466020019286469458663635925849443632550822753577757934911487171569126366393269451176530741034944450843156143678184794413325357106790629880823661910570407456703969923346574831996994238529973720455466296826206219489368834306741645483056746303179313645309268585409747471427895024258524916599208462954837577218118415864246293508785687140833296270996376684522530232077568620636800037672037004925369108357377401934155968099068046130897575563710952909448843347273910984663684625328353188077604932642141599951889243964760192793677704649346132249521737662758179870898166583019004344342361177400443963921631945110992908944806320569289212528596531378215628812607309735911683568973543940494411752595683959178735540622036066665183674986285844474974609296139801955531953907299157775191847452443339345291206594062194428872887142561492650602123975525885127517546866030130051355251153162727926 [183,39] -9088331416289914745133393437955684331864531103518106002223934784978509418020074969013621511129668074748029927118008577890899999821265440400650989267057762699119419402715671121658686318733799808822011483157412985123578335278807394284090438026793385328883216659990608262432096405479439610893344595504059341564024059397074094666917366682677338599309858625256265991565715485736318449713898794663699917722555882305304505453485165131129888214917605454071899762831513684994861149020122302913828621661149194724437744446197942036251668669740302202480842672836808061697027687244057785792223769109368042644916990384957092103108627022473449471424695104898522787901588889115311625801166928398524521202157672405409325030861411894437852753055822056215947108242445935103903862631017882813414780582324939144057412549397175420221290397558503514577912879740324259817122549821780003137977312170652655905648384446603684118816239102941512359612899193263022689820313202775288896 [183,40] -6414963616248463945757808584876022422158408109381306370759717563360835514806752837520407848165985409834273458747373409905941410231751716439929216667911184667926070982500405867745571563752598027022639419084430195990447516550533416191193286338743819220314316550373490807465403683189522126570963808001750097094969972063433947521218892584335198332114771020014084750483122776039490554519028565356922697564391442096629708462496521847183084419971016607233528085425153236874864105444526665827449321877150256748782128145054982581986076087001857775011143795939778800538621506090746876616380084073756760562813389302175747509437417943306782278888889587214825330767751728170918279214413666456614486723233565373399508797651743913274531944563694366372441020180479578763750552499214536379999686666483475393733489472558312922143596879108787061006816020005190300048479432086347888622838352829887440192303471008838936698402989343739154990000739456537363969429793741813535 [183,41] -230537766388768862230003336461440630562058997124647493065532864353415310801957264114731774043586677455794973678650249231955344187111075558758362553125865918184672556777809948241785158352692710831138644039601937383218649506321083506822350118928385039551357559858017734888279200902428610417936307947576269523589639094564383078173178153185440274960292379164729876351319743883182866605212156466960472660911720767392539035506005504770396890069533647939920249721201379154157187906835056513926123226017734841600785924746762520022455834544224045456793624810111222683664812004271519921089717220809618316641761806039176305828818950524364306664287285819926953123932134645909728508481060140901190478803757063472340633769776660007988733400564464874524589216173071787524977751773973505020451657460714766571481581871768708542542361633745523179863202814759490926581205725313111825603636070041839828126042511493408349942279567628394924785689248872954026796631934912 [183,42] 97684776111591723321648473925186944780018792732933594890250210572622875499857119257971777880273335900857806355896266986122652794325783762868599626069643747972885640527127097980379911821637537937729384899190278790764082664874408966682023188750716585606720579815782193664367995489263003200777570646363293266821492931811511002585820261434506874749031089079434276660795558927167682725647782656153218979257072489011597618973746821413888165628409670489840110411730697451602860800134176702612472777705256699911189739120135958883739549935753791560420470087166762765888297932297686398403737953098004672169671028474100545083795335077265174106528302243531595960309756946170982823254935215985700931576503747674960602782514369872876986529745499471993597928432690066036479462579379466468769450858192564842112470641089142837600666447014577411985299243390617321752565414730696093861180464570278058765345934715084261429778907589187322088971105036150364746565372 [183,43] 10032424766149580613145700415886616319540221814276117561347624274360698258191462972906648488876848697060464170026526505946498563689782219606100564718269069387137726576604666749805320288734766275583336232427392949432203800702206308749943916172993423974041464981863776858574033687806216825922509624443311676755746765240242284467411640168099621996515465727966921310564181332699899994322328204786454875716937807455650051144865015257788518578200263594032435512188831951851855102793695168765408153079546577873106211152792419026068952136278380657276586226761489997570850598295780759111198986880397532199748476340988196383901631151461830550496173419366864427127564519696993626609397349406896240248823607789078660490697083831966598513348287886818231589517965610261707542357244242907243747071208558227370188228135799402490407737106309453419164300774523255906412565349793421133386057898985181478625349677038979272173015708018766365499645585244814555136 [183,44] -346843230233900642567694131486300939567059841168915371701273868643419502940523380909811191726317639308902496299719249823449194296273596439485512740973806282661494174751009792931768116934927557772642649965246059825968032291751216521952791550191481486813794440307261906871290854276751371455814470931602257901527276634492324919415542613589597175393553943283662551277595409790529907062967277488468357680966889384342711578086386767421165167115110887345132945489948440509086268068969958844578780469908748660077918703671648685044636777934926357158273078618552438691901521843303519390178691598819923353552947631146814951735152663067104833600384493289701270848132749400800692605683993322634419829197313112234828200311822337631929929365679262130224310731349548189885598411435785026961167778328679791886358143575181933074286199557716154843371860415697406114434696782413950874552856950878097723700713834973905570665322049887079280777702476304500928 [183,45] -105377443233223039495830304760081899662471863518171226946785164183933828039874156811809702837251141315449066690626791620086806494839817287776652806536882097972003774272071586156424640220311820472062398239586075057285667228712300200347603163282187609681656284246399440137785254907050916359242197545703311968912117103849612190157736941658140174839593456727891585978096533743165737950868473520987311336746679367286207634146893717247596130077627998296143545748132955724686155993217661267165834598186072849066240578435733473030281240445271889154424000787574288877605307310344120955422219330199847792971834114012839359525005318579888126215755140202812830468458887790998073458243489521297036953070294600554487452097160752724641179395573492732177232692552869999684883238312007376752986462805414760568824847796484737863696604185655417895974409762221589432032529975125745572596864174591469456870076244760220950219193798239350561276363116752768 [183,46] -4509317681242584166835211788768472264391433069620112160590829594312380029085988265879512922329885333292802128068539011768039806975213553113874315892444046797277047519201651443151913378667980542318404252595083128058088952367711672459011838408417829457586801175728736438150985464230242520546908675982529280792579815221714918454229564039175961706803647323409175001061117274074503511211152826615192750382549465454589347838197859669887303605384401642773924940597128495725563464674530345429198791189911193290520721455643595389144478437263393265308856985549609650226618679625262128665795994573874978760020909737334241224227243252334674059189276684083490767319553347016284541535388911074990030973136636120487594646988959239124739038040143515245890109535248375700579950777728691789594512439291579224269758969657477837786361507963751317797946581826438619752844392137913972335358315107647820664306947543857254810905250551046818219392873880 [183,47] 183436940406709439283342074756148354114930164794033696429253173598132289778237986884381063106514663907257540661394367435048895698945617121102566310223533073873797091742738161431218050902847500604201756206630789124374765326560438242087649553877700111201435623765198888691963359616319946773457945980877716392114010348686967405767838434508638710264046030780531692600436547065362043796339155024956110733424672578026478883970172675627058149153787198389259555773834603948506391437324339115351639413810413569825848713302397707001052888473074805829963850766281990722684658377179008441444973763529653762590148149597658726776734165547527497615745248003480954797006669719337568451019921202650989961634297528581008784520239798589655947672731335198949916448806115626353674479880978866083851139386549667560166727782062330966780107058455530202232000298323230152492694239883668252842196190773477313555930174127944148205698473960712836517376 [183,48] 31833742307550911510677911398783030593031901852560945306382310093214041399691525630470160157652170167795493895913456753851821367777608484238967105607608515746863102787907610363796258129824919979240461695450742338766264978285177128255418989690976427901091565838773063320464757097900523103276834328379373350066722028785548415896758093737492223521461584547077002711246590054892733784921573187855782047730444373249818294248649799991455038290894008531444226732693752912951392675126185717498335265611517372713539209377621224435976504496302638319680859501255570603763403832548774489383717744899817997606633024564197041161295084864132920627189097634542569972897356761616950055860525095730707819308340854911083279288756299944010820340189943664431484234662470924119898834224848867698674542735131217582521476629287119152784141856392785216183617932808439941085981018648620352458971946283787867042557930999634629502241935279671711612 [183,49] -191421470700336288172348183611592230651577888634406088675510194297536371276922782862988244552426815853822875087990342488323688114096196829556264222150298211237765562863255101794800635810862521719942112328274379085829690075144345655088198161449760542834573996025582038872997578913530338549988823273219946981077707493268436274424908473902693548116030777675129312167621611868317267872529195343189666995442090580135436904903145554731683324872222821243648672052397951386762182193788892100550696034124979338208375675955327746950623042037712718497472714502850178143001121653770670945770517652263640262034275914813605816549203764428685118336929837006804866289690557558457883175065669285805167466947995552997054765735047545420832099592902755034714700371842295339463528871621205615172692942154287405826419520275215523659586517210717742007747605119452160157013010476508234217809196427091227726288881051007653113603799364822528 [183,50] 182613534250989492768262770674391917333060278632722823610034323136458904600899282686483441992990050683822864475026506471499461512770052796116985912951806206134293079397113352968620357544907573496897854659396678695234943959486118827256834158531917418075358804770032567929323439242779864184969040472048116953193693296681368737632370043987803910156364120650304456053338938899674186095508922541376869660220999038388986252605461975156139198707539851893596655444641617498868339641623488265056879607258149648256205945123781209031393687647233715179019787548155560489235470937828732211980833698829852617064613296221723145190246332699595332379006294793829016877463442372730547188607717455235349810591158414905502144397705098297030509789095409864168590676438659698132256171809536457870343453424227440662556300694102460214635643121572844534394890246412067409322872735800114673116604063327734484272563898582773548000189339936 [183,51] -32877161460132250750212432272303467853377385897977220975008751554112011659597357519311430968074044478582854884247712855519013262470033204377953269010495626440245950942247943202252213165903407484028101941359627418679306880465859026756292774222705267409213919969111468934930607726760392165755765529504270366016427711290451216453391341301343117069119940082393906309848971623655024888197933077497650208403707773977931530941133877760419870353242022861544615612431368475037518050609215778655303205122958039480405430099026183000264416287816621975542626563177301776511413269000869231087585302870004436190847311606082122464714488770304082552981645880376564397410005030799993679530045140877683199509987084797427568969647553266457226592387169303062312880241927796114436118709245503194782797706839625297914514121645345679313370900843272521434452243925512263771825307590229177340761160386825891483833044351090749132647168 [183,52] 4512757446603433400744322887707229506008441107199570221387651287828112886884917232608100416095811205592206857756591827581625767916210124629739162678513139927824380995064304203247390521312643495334290931405258852331418879781025158224001013164215476033522674934200191321690522844404743719399667654243668130140193766720292944156379230209676142797009128787262674432419511516140125577315784459965605300064648256034522003115263498579946975807864187707627322763461098185279142020449418990580833508899746032422617307231736043813984256736223415130091208447369486921380481676549253095183725623132910750894461127991214279428151692024393436112779275768020658319642401954676039212605726414179124160128333505425596532082455632527481482147534652758023379962835026644140382262888494722124401841703667787524595638176962954763413865697567610561058126035831913964219346230333964457676496883751513826457467520714831827732480 [183,53] -580488940706873716221342237645025719363611433214547821756871846819884250270372519926681162150544295689383449628353083569313154109609881252380852249151621709715812517061924712104177144329787671546570094062192593814850624284879343392519921879304234633051689984138809692763751921647795729544850186655752079650192159362690425953669303590066706610657814893981664388396610937154776526893269807750464943455708941721186310249033109209658067212330833952293858693763530821450919182721557171953013687687442991337637831841898094142664567101980231716416654527533523727080638276218460559752583136320141021368542194383010594948104524419649916424314162569764040844055397206098725200223213895911157399365343946689619273707832072694054392977377498329702923950083971216289590270256437315892066283794100379830065954465738161238967970596380459721141020938625177075245275849754490351416064473362342356179163648474793401344 [183,54] 64579208696957767369024522758634189300842541541715721491002848786051286637369082857062140675085090415702437582350884950384930324677443710684117298484416278332577561028349925255192089378242096324699806545234639591087960277230206819832147172009645184611923505879568062848962830005737229237980797427299000908272750932551226770377931414038820167099947934554543985923583188630488716308642411915383190320959138615692616782266311938525582853559047759098284743470326637442928401618327548583491013860670403754247375301822837213692616539136427740947544438966405921057552798011726701545826887480313544509133376144861758493760423628763064500285774985361684727697717898603290414778334282687259778485441075882964736486392491523953622021665998926144576708339323437655325502170040132517188679935805319024939375405879600839643907036274714617506072431619132642053629857848794069543543282060330909093526333092619840 [183,55] -6240666773197652274263621229314922202572350882935296132798978389828127811103929171125192192552843371974239533516151614951886728864595070342943960190140485348309246527374195849266836463736162785685560748944072882795840565938903152849405975836379595364724325097441287626687441308113598482639012697773430384634961455453689707957603455684888402866546133614888690908251582934024950102634414716050181668025262355533439629655643842221262987623264082673641659647750017648454887698314343281770306180389972027149187421771419562067118392572512869920478730165349167305144272628095406562714310639805941015629360110970527202732448922994821095910947837966608807269342622641969110196709381493923231052608249536397773935526583234134736702135577568215160753821242493865964524952943960212458907642175259667750310245024356207822935276284404396486220848817082425132758315689973598937765563931952266705716122959872 [183,56] 520130104239894692546628490420198939880462646115981173693072914814482493034950592319131886608442897206041055837815032461406794494236545715503066412838019035419276400296800982953204215664644886279578658729075253264427426702159854296260738300283396514362038507142419437825957226493769909627101682203633375977087464351356043624161920972683765901896749843674909757634436231296501107540057073972520163276207610071370814188611898778433622448857463505548499523976179077817587362448354001116662400310841629517380573654253266626130636789199750344545072986622951537363521443454512493569561016810998363514498866259750305722846191666035017053940601981085322691451600465324483707844410349803298711244909303553823947813023105821608160846478674891110385220846913966872128708963928788766044405279524389387878344788794982885437085064976514097277051669895114681413302464167793264279709744940832068077359232 [183,57] -37113227239530456860635653075039079432190368953573985575332757611785223021840484409432564650568747769448781952180029017973999559857864659588189543298985981577975095661042581549845746888785693513991757177054061229087228484672837864135586345788858639493539909849630091981389814444065494648284216780787369640500732095836652681277158458459931292918238416681274836560093930742174434513878410376181836158532062675834689202542412561114150009756706543495009504338120464121952864236732494531672252072715119309413270377345195830253018610007662403813091134371520163560655504093257787917190959737330677369836694663650772056550971455655210176674471229781062840794479359597090592229382347423266026438979014743839532032870550706658675781510731588672703668791635498413022340323715695414595629492994825328600571950861286546990594989113508710135234444061204397449366106997509987848672452775081268085248 [183,58] 2250837967677747178813115162672091980443302218454783480249097213296509281342448392699109459936501547103672592786838245471962478968808977118327143999895458079744648042939185359153551388034320985684003272144515533452522648105398379620357938208172814889140695689331715716498042390673386369428049304876613557395053841681357965905805054276304989187331376234562191618749677940648026122838287183657302855103980468709847968249480208420247307391794059015410571311745804087543262866232694168657325829127040368314255409877425444742397176504906860585589652826260708809977687955249692023443780211800133485393220051314967476456617160812087927592254937630535055180396390244479052690481174994721118830192140883350262593237486940093470781921473191900795270933457641023252784822476011930157138878522925809136391741437810417564920062077856633041737018240075052175208543035662563935881488153686864288 [183,59] -115002660322494975460916763435425020616094839241587385633293933029059359863745716251315547900256111467685729304593721110750884490085923333844321000063701815804734797853699002070507559888441219483893057029485919510311590598353325902318537962756657146874612952423497131059436245111857858548464147265176039576200356056608988024764935982695852077506642732056750153239817923206796915868288650688619137331275890054847603509611744869281703488465000277479656516012484381960152298490972198850389936364023981759533111632893158212780885792854946647972478625491539401585463555246138591390133370108725797954200547913774566900140584151278537979741489011327665278458047093065275396659939699508613880524776113382792862888912658666855287629288086207216000925991742675037494326404656510383109380991019283224146938036952077882157266812653223932444688461566927417199646123273260978579840077378048 [183,60] 4888900565609499090365145749082750705222328272036919941990622046692768070781453351266673571151480847517709771379267609263012751122839603538519982765087522865515968470030121304317894241848845356191590494743803973342649744862670121962981354338624994012433246311800041107501486638910647033868593007857769216201059954134903529718989270166614024871291717977879757376490934339058552202495935531660278533386254783712072780310446787735579620504875423609793319189989716467441606985083927063865961046937858254799542168186601929506516534058939519008014092168485602575382625206190840314630421832578617174536959043414504575917972608645784494016980113372598857014242834143774656446122610395165682594591795904913710903161780835864484928612004608010070236087085440417232895870051933830317651441233016493562268334131717391471333550654459202848723280277724668247149139736716450609599084960 [183,61] -170278206513016987230455403510031678674288672007261106254066197506891326821535986018354477201179485157942423692919584654319001721588577607863471878668444360927056195137466407917957687786055069014762944778417252047205817824731995978204617547466826560325215525933701930177890567787392817869712506618661862331757158762137443846340174800009352529396825458340860142361925215999587327971753654984453500379883992927438995886937834649389942076260843602208812973366762220647896803625688799434051607930119166756657143487473127428982074201096318876060548870587551599438946419491223145946114282033531670140550500614657749339711119982884014005057106869339511558440831836650513708232695309525111721140984836020026041984733150646773165091056062886918170830145582234744437870255290385263273232944352978482917867415529028541964442099852207503186672667337973179677424673101272413745664 [183,62] 4799645671347072782862943269517948045120109206925179598530529910285718418883287412648538395113900021093334149317858093000663516935925993915194280904098368671832377448677482175330293405670656926691722586808544930932328219159282634542616400000952141108312661708422318430655820958124327241994326367969960790096347226516224135500124509727365651071934811594811201475828372039634869657808308087209667738780229713082296310938335874653869279839295232129356471279332008248123618824426219255639318433448822607474839831087648814841564162272198129627108533520765410982812669039479359930877653988771315807623782378913057625612213038803225777765925203228861448163805999118359064642088037787541640235113871556419718268786521107054564475342771500076130022621786607544789457043689423914143431915138182054232613668112754349060230185781677558046947591800883000914628161729937975648 [183,63] -109179427814485175928283139465503996189854144493315123380171943799560832598709120807033098717882988011508958454136864976446870972176021244220683801711638434104202591557092849113432501302170209495866007037072293319978182108883199835207351776457724729075455501675985792624830113399625365471028389991717333934071667581824898582984270919990787244077914213892233909746141902594352672441677226903813511369625304522126480500108200041177678592760122232187697407110725998723748262089062041876120722939719139366698169371147293134267168042963623913968383728943876047168912387590834141739214264502322278484575913194403388257748617379745107357989513540807097254674847767084196752471174566432973482862670617716555060175074033621008579396328692766769364846831072328400971950129897051483631724217344914722944334460021057738345794004982511654961147925861989591938793196817408 [183,64] 2005779665830537328862266691220608720430185862031693337973610603865795573435241864724697212671628904972181360749546037382004973691086777366291547522737892770037667143436317370322543542476581169740195896331591401367081384099473662096237132653535135309435075461204407294114781871676093443511725373280297039294242401093977470367969200383895134363045665358366975922195609530350803549684988926135098767753635378515147847891861257326094070008853352158122793997390554032316986931436577226517407982152987850118054353405627816726032942626530578832932232011031732722801964864810342342186839303430755982844564146932479075053316533858275892594622553331635879460310934918259122273781090658816768915102112843654027539946217059386790484618566843515276827043278163137217189693133014393397172395692216104290666178616606411261452357939178596663900939871486914934553166784 [183,65] -29328545693824197670298560885301283047249842774575078855796470339630366873509677103314656948850561013269841216222460266373318701731222139132041275583795794535086275285528322499532915572691278769640391147843289786962881850153434717546215750199542247273272177251420229285491035728858702128754440852982335570822346152313359553942140045520743760767074296262797870242833494227415109487304032967374984672287601659575620076117841645580773525241410728002978424620209420886888490965415530547689427285660963859874571074497641446857708470517647061550005449257583923290270345147979095024208523765960998233354697927237652253670822570939093400864312241402028337804256798470762577929611830765233863678584028880812439657965499445715622780652045045426441341754439035539703937179278175978026186373328213272219367130729586840395783484978972211890247071717435738431648 [183,66] 329193906764058033329362842521709607837384859522162819191287201836646432002594370194502375172825842570612227206765446575589696433337632777847922512435364752193318971267367069147969313691518020359808791393458435134376814995966814917488453418032455942673499392690716905521348985398016964479401816793509063006802401806607106780042397699660845810874009399062941453359283577745422677301939760324722049147154166109525676078786074318394515345515968695919799554639084161682717253926228562923771901719743208718680424059850363404813404425006078302529985853636021301559517407862612425541790172092762438622508726847200989205291354343156029897387614357270531035167645159970319061502685731017027021127305639716324418769476547455618477256415780858539162820784568304187928899103824910997071535397098573312693080224672542034019065486882973890842824863403699992 [183,67] -2736315746467052879114308084042623018499717897262567627596899895537797795603513996978835034308210729016735997221663925042030002238555334067506260353996467744532948524823338304099314267444923555771683930110685849087913254366807568486190868500894308629044337455234740315120109278279605112665747270474769009554596331428209035798058977015396418905137317673639515646378227211429125576496916314400004481214243958596852040921018153498009907769377164304452658207495130096517742227053874243262893779287654014563094800242136361478005355569753976217027979624647619935602689810428352347713988090586233695040335619563892389525659598510319173828830123526312802430947825794077470805740531359825853622778617791417485844076302908718694659047866781799562566828872607870753033053113190476869766977391145055324664367324508498537344886849843793481295026772296 [183,68] 16708303432596558733238369747734374449618168093353546672749784885406322009901608937199303607636532783886164175739717051272356601463913188483030527968780478795873542279479747907671885940762583269015404288779063022579663022382659158902214410106231046476243801738607020357363248082391342617697505524483567160222958756610510832975653839810623484370974507694318513258794152698333801294762545222991203353498838641366534251149241458443469334523467252688070678549232005340807633564448829779490580358842344307162896732810423438433537232231002280316731227879671351981271330158162560302213429768699111461651418062427438929889560347157020914481318799847095283035619087009380254173304463585299971892031296619760232427636827541244504149334023599690239935663641575370216097736318359251575823034616268957170622430743055345766834505399323549851855536 [183,69] -77094885199027585022069588300359623030317323470463084126714072420050691708890203408601724017788294920280274305147493250405794699172766908861476986591479605626538116487376535999545522785991233607842102756522233327262589622950295017367537569278286766471368880638864001746425725515000982983702064602245066757426477075554081135541365598298171109615448579492901035153387719163368028501168282263914410912526388015887117597118048164725592932460454367334211477752339873355853271009153442588247208352746040500884147719712495766876280865200977819072860981624817632760090472084806664361735468548511352624319054037844508017181824516087906039390688848980967230775662865241140815966318246993494666157818564330180171690901543269790546864338113690938554873894134516386432037678503785191961449266337480698056365876125966805507078066728745543232 [183,70] 307267143181014300617694128416365909064923961731958048334294202797867768995368583753500884414538666551557882664099962589449223017180987054889714507086380935876885081244262735032393423275099551006147706823262089355747052832564141837340474052018842831331458320132866413083818199015372535881072050880109679866801143636506488872874344557197241098405213906951214029530848804851306565898452385208576238834808320862336170619852591457161647610946376536693430809852690370351428115170759435431890870419148677406800490826729605681072322366024689751341807083157143949088554689349822644996280357555605659033515026060452414513815308160393224102035703706799628239203510561557544309001443313700725126923767795646924191671031869006864328621255648074683416577389612213600012034023970665700637364676646107954701876117209628992056009065042108 [183,71] -11049039999113746063877034720081354819797461991459542833603445951437400559227750513049743877781539145134526307375072743569465385972874752269136388246638447097593425915808910017236073964716328573561484131483156238491683046535410974809810816410902155046179779747291039912949452587168095950121584121477467499757588034616007306550231110680309663606015495900689476997003125326830104683153710364737101102781362529380516608069785253494867555025576585658941540225419747347445325566014805642476250784324186957730523633810062840405428211985183358865681400153178837666953191403903070795852668702516150158588216572558278184533714849011206593149171416961070401108307952184320357172118859392577831134532306860056864911557151539460125070358444008024737949140092700908500605731994061602700221046215989774064457084239012281362679869952 [183,72] 3221710884285032868699815092923409646063673558482403396430491346844658332905202375579013667717758382589779812662708835266642648275491646246916414594085348142040624083420291558690966290891181706244743604544827036373070612531255146324793089633135273716504284960861265044996519354995754363148557631458456842092519902764069109732365582873079009933125983873621709977376764858412298980906290409123881983508050652890788505772174228868368905359600888884669105760079496395666441682193405399122332570668114048452436124051151811733285037869276620323997380633727331940565087497950266362492704581624073988922976064515995328794002837223985338831524290342874408828734730309187042275688181921602936885053868507816163136402736411354928969768927728006775187301350707325926335563162434198290281214150237340797397204451657217805646312 [183,73] -934481228252156066060642685732472508329814975460384394340658101903951187214738660836027870864780637863474019449340405097583085781091321212107086269145730045819797399514382294668700475725278847423371484746350864600769074167861378285785082770203056866936532597551251580144672890358657217425146323508493317492022256599705366670941215409720774449488126895263318883380778186259422614307988619611768188515767359782339032859126338173136954801449533912424409521135082370941591450385908469840566450552215625177145034689107150766154670384432466798221551401556013585549800851837692257371177745559963611312227290437821500860720946677623717063743887934098709964388967473017484080294237179513702835421580159562494380128415105812030264436905336716248787455876045306297176201844589489756597676451265868598282417962890073491968 [183,74] 250891867086419608629848896032549061945201884533315146401879660096114887854255081039801307076730964855498266193644880760838566762444742549540093566783427018687835405241522527867307526265121799653782794002803921539344809330857783488306677631728496165713152699995000442596493423916301538966305345758808109239373318800671865321547945856524737624490029671785806462575931422506619695817790839684166184613956811021026269869902587576497594041598067091818786441133972097089214335076784758827083202446995837561524622968844197541808901663754100286338020809609928964513433639311915318708820901396539653680309576474667963689498159103540675127004909961266666045331984818375570855867852283561733129533916082867977557867034831260860308318130404813319118484184010624048564199964558843901263506775518601037652760284721433312 [183,75] -62206510672477497334883031351537140984381973303189575772864704128257857839304866649621563263703904964756121764890066374471510189739975330043353095079341477467994429277404238910490625826799434557806561706351438743925682746163371859990465127002930380333023770911762866361436516625625103697859661705637657298741106110985468818664758845678483378869954369494159157659654563659877027624130941982308718881371200818911245841216290342999821445302775060182533870224399623017634071754140852895110739869924457762825751841839408251818935376444605074534519347129942533934328322010262604109072673149067185628270205536802295157639945228615567689610877635070711393453856894613795899426627683646278443036068213272880051865999023278915427885567787876151413524129371869141360359864667141596671229363421140659226289610472192 [183,76] 14214963145187323211044656713722537361546124722381345615797128245806571281905920691381504259062253000539113012673320150963990776772409993111121048724097024503229298418724741744744265709297758141507133748693623856877916061841557941930153662781574738741167834113168728843144234000699563826313361213364764359330422058385246570808731737372524371460651965601245382990934253377739523000614335780984712052808021764253530596995326958589939845435721771989672258891581815385695167964758109761325589791662703293892845096719873436948986389834052506064308848584687014968190590915586876558433921445101129043384284858500734223791799617058092683484362659171817081293805967992039232697155492428015074974973486361488076236370796955191144955036847219519671411328403311787823538734555434181753464024194199589185809935584 [183,77] -2987181785584157786460589008418568655760189240831718523805530699145318538304147951403491014416000024513432332017910982345258136502368280135264239528223332973214692745946054995685727608633192226568106113445304927204202883994499388415698926243079932309937751439092310981632298966817229024759444217029656702022848594502859504441199830766723006388240405078096872202400557472098570788668655387807247950941333574384108882338799185486145520385046229790381416553140254970556411328142824294541936488702064137094099508165512660740632347908144117451513635893251282295201321369003298111151448789109931600280741560696894193175035658148669037971129660945870909081181767628382398834919445159930528685935488454933277107276962493444910340153842134131555909627987638439319042891639579784439738980419592229907244800 [183,78] 575889508748689561521245287647963125480162510019736060274305596299397359573146291258838945613491343205519890144788531082122716203723239574443264789189295380774669759404796460581721946030807631576008823470580689324477225534011489770268662696370689806335449045173524282478698370931093358757803642791925118122310403876028626010223959271297832219625533723547218027215319810078606209281846637525364484678624207516659468745500978827947637059711788059535075223829136172080510855214975450217861258505199598203949155570893595778045623602261219065443016136014037448339460465662195735559128450144987521650471712872405660840566320901848774372341178288000365477185520868344964783273412557971681306999776718192261831167649508230615157701280023806000457049348741751242200518874518958047278669784912585093840 [183,79] -101586666709367420039003142791676746810813737934628552236778489993103770070390409962724988601984049750472452006123446397487789719167171299320839944012524543646232574902470478377499224657188898312414488953202059727349457378895118272164078729309070477816378695460417277187712034116790847669103646714703904908506692797449561053877707469133033281891093765626217545598763189488533008216683410727533884644531624076951417443843181333910157887980969237508450074498812459241036906473864147550116415816719214665020224935978784761679562334154804671162410648320428378328331807452450582954625699528116962311312154318181848129292970338172144720965933717373090818295686114786179205381796489153560644020131760892464334135980711754258629856421239598047133865947213123493779372849754154255762397425778530816 [183,80] 16349618977463395163496024251097624594338803702701801941410311134869614880227900855682940822721347523185036165686148827090002518705787982060670742027390640351897907828070663130907135483576974108469486737105531784871200809207392702330189907782124414419669896004428618800021780855571931358939411953872403948400143643627735767375684742624578882493225198167639375861979305199554219730386514096237203556358646559558155201263245637780739963483668718733078513725820944466913264317196766762810229742896006298924441690328617507395118774332055287087638973093385133749340917271989937884289724272471542281701910853451062928070652976906602230504831978601495391870911498546373314642490214998997336269322419755570180449940980217481977553847327735852781276615664921116141602906822758848004288190487736 [183,81] -2393270345891095215168405495144928056521064200232026054618482967419433131374021047881028715617251758042099235193314601425161752423046648761979127777729365383066411221621188491868570527841732022286267167342136346178097941974216200634167007074313793032272693430169835014048245345261926632156519012682849879665855683420718336316846900011914520809054525748783079495393848588526147987627792224264728684939520100789169680738188126768274015812384098133080770003257328559222957205592393882917720164530150454127687742025420342307310785286216115858680205623804626273925253820796600014867677320129107210158801336474886029687693832651856077910984515049554075082424130116674648240428404898133021390844408874550419507690084636444220523291534847738620251392705034392143823000036574332859904894528 [183,82] 317545859705151549618148644406591957339628225167102781409525106759324017442062473824836255837012290463616487911362279417090516109154138121943216109320584967062071947417804388708140789799515929700030270065079485248725855998939700972142501320886257084070659856370424023418636475503178715078206466444362329752630276787205205558244218060647304323984365891774870360508683563321088089832730618629401591459386469949126411641007609404264833521237884733126839691790372115345296550962870185380751324688359901279402581048062364060915866105541961549606154898248977220766234794898372641606243687216490274964304891378834202493098897991995218656492117507169669687325613530231148784182917101944576607828465244577574124536177171921496288995942713094497841387402669370778482859353907305180907968 [183,83] -38048491433883269618737143269377231754970573198073269335959789998030614909526347624234918603470670233228028341710399776014050991666473751098713850795811699369071511893219107543816898881166377266050633287862885852299939825125580873715838004920277631344265537025176976868203069330719583664240395014113003664426198095162579467404855825747885861477991107808385682314649174490402063185425687619970157027389485329704820553702509396747427386431108098778317163089256095124807176050937119889292309408231101339214304247616477507842693651405431143076097176073071219287117584897123610151934510326802592394719285327398331727003655115368941840458216467660445967960764240420648785007385642294806349931910125546031931157792854621227500517219059636445763704611764596335952619131936309274512 [183,84] 4100430890127091814466109788763482138386951609580054098136797482559449033528734540505954325402390153379054369952094598706206310970482131530389630891272691437980686291822765160842123615595372111568761610901687276372157253237245616505233351518916718656801511561583909499997189385897837981289112948160996574370155739965032693708353399128402463174196660307014366662449525253090811652555233062233967709492072603394223374504197132126394741278174548133377653140642630635055913563456968473105477188196263531680312030507924726028653918154990973989075178111469029370154010830497682849068481938308855194887902219624855890618846106191094014465234485556240837931022586876303660770736738624096335009119924840431934376836867511394855530551590248390178130323596857961495041765936362496 [183,85] -395710317030625159070138742903962475999644188288168611785616618729187682358135703292952689825066826755125095388889127614230392873370761271962707833655837337161587391682773112451189725442471497728896818035861523830632289534751289653896567810453181855925783278065642132418116946343355117658979994745760160486629530342279305709612694575900643616337185404282177375455333762541857503275634592334319080367304717690276827792270266949372598542581524038162143421823609290775403854233259757469993664872001432497163496160434600441274067032031745973071366861591316499763746550580552207537071056925762565959768201847158811367003909637881761908256529719452266183505574011836978755310274730626742499573825337362510102610562079649331557199845001210057212786456956775425156348904960 [183,86] 34034344872060832072175951804899661750731449182230701199912504043173076395138304673033878740243172688805009318963865250228363316994578848596261186038758670816270791678921244129203836767404730309498369735728910761904773474332174652450159076658113489522404573137296611164980314418337119154037641201959204889436244338263030950842530043402893881328825298525874113129553299484576876200617526343161008653956435505652437618805418449601406205066059769061886580813171078922477623013801936170650475969622772432248493605469734313192854865819937555123517419075510740808407482656455086194677514071561629396920129686067958437615361216781498495859609142150301433920277105040254634502938076902042512536157575003199929512332104720072193626656757126552343204664079815207214878240 [183,87] -2595495306611725402766262456891188428360543292388816808859446828151595186849702344722791471524025481235116186710581344884250411453448065449110952576271256003031685096736676231800487610931839198989412448653413101226358866898821231458432283903649351599334388661771317648707855332439417699440490843539680345870015596892911674523063504083182624074616293893802334317366867191488783128140666752563085264015051887192560805843726531736481481570358542736013669627444987759738790760394084196138794711550333477488137158208895941660885149185721110713102053956983627857185452357067073461165908951869357074628579585225878320104866483530216419503490641158144857705047279936767022939103202142479710661389137900147427534749729194852097315617953119932063509939680256015348224 [183,88] 174536267904059891165563643394386515608303622745964097776495633051367663625941862965317834839413501199629077153748884194146287886099679443187303605709888422269417049956591743383406855941130417180257699721434667175055474751263866617700931995407738330783179114877704735316220005135721095487336617745371634733034292665662530278109873507705283846546518735093167648086279093086621975213353787134733876703589136353364180060425919480483007484476292482336378330319776621708490188560946623847334785875903725009990640744011537172476978768626111833840158830510022781119181194626484290802947964785391020377992250908375923123247254556838319449185654664905146912687199359691516813451567979295196535779890451992685646400534438771234470549513008555770736365559737900096 [183,89] -10288213247698339989516090325952400804202046988186812410733353510393545967384373644830476021732288153460529373702567249341477943010363504718112662408893540913793169120515603178367826329293317917021845359877226893011326757573044579718364053012579379724247469251164183467871303841849806104938448300411552878533598629476574268256629109379352575266085815145964178721281604103331824853951536247762629150427676202091975047331853055394017753331075803970446446798919294489691350165335658846867991282490652914015412544864444170701139080976175561811883272981316693262957028466629537540850972537097821448077266859857743431287397181078730700276049383652047703114606349985897297812886136661126131714209090100954641887431049901669105286215310485394880664773400576 [183,90] 528246768718389753730741475702485730372761303621283632244882941395264636541505485935204901012325524250111669014751369951622815608373919653670916892374654029574183098768222584862421074606174353397228484950007904978943412560473135484520765454874642957136035429869060984105028584937507321363422130319008747777062096315399841029342287986118090405922197267023473251359221038067115376196307456254594401766271512409267947325273958269187562844310138315825473266105605115591747110757541490880723652493430338931189218840119541039060887989503513844395289617985174828416717458498875036295277337984507005375913078554638250207257647199929430685297219045021181685942874178449137881453796108546455185187181852731251271483111681811837852294662196775436849515320 [183,91] -23467303884470846582207193784686727084320113733803641408981970653186646748619871286720833482660252672152148634601561041643930751543983008325279038184170774940754880199126279105507726387804694436304903675269628366070536270808435623446367022509873181640974993916014882418442388093393367993503515506274756128466123877549774648190875710336111023810307035853285539162005311930300262618377722124913958669250503532720483945879143526506693204364345249988405760076636532982200911867834998595674668039116126030543584052841176161771313451537856880543397722000459146260700063224977276917926503860309002997251927898816073814497099554929606977451072409799769061400261148422600063355850942886271663190698295189498780899331098977577778531739539998586209056 [183,92] 895673238853914537951942805516389509005734234421280611147877444949942004217477017460667371315740180577341947586631351202329676507468150320947568031634313325343376352502712673202845897316022881948721539749767706027955477101864677840760570634713539080096854797386326109356588581215183829360622201700484559400149610501152086959182281728451422184938741287826286138848685506127745906474417991865976313532768369160666446224173526128330696070609348159977291219874732034478202774402332874311113409361685422737249471172893365932276128791934831762383517529859606788065429865735056529848059202832201681703585362159136455111274654185200033821833101429209256746923079291134213458598723145329249158063474120567876599421288119275583863384304989967104 [183,93] -29153230189523507984178931035076414189276638524607010452978646780263752860033064608339848613294283960382840119606270149565646839865108718015235500485075410691211801446124628174653035935956291288530019769637201214116551136508742661813906789030806527834360580146756107171901100843595988171220624598075516609136684698905976308622471061489249422393680684114093117933614996401912213098603645427716940342153512816806499207999270847585022875631909690225263884736387022077180088465301450091584703263924784097173010695574378522361759220232533972573586049382496719032936571428713646080598122728662229654412435635809528579171873173810881373003319990542882025407641878721301236727651566087245684552499333688717607556884626654099620206168873856 [183,94] 803057772539744573461038035786562264869466929694433229971357389470350470474562337032505112877729426380828197950808170362765279430762165106363352573822437989583150928480684285708843270525803077981574443521011586821153988982125808346284356895517044516882778039722331230519535957064902482745348463945235414138412526329288281544971679229452008569040179944290835938453503098602008290996751481002674352098709451627052166909364289534035508079014527399697135794851815355017744687510082226942864577127757465206218122037799944586278004317309874444168909139289228019081951172075322292628377616700884831770707163609740145763760875410422951942198156757015936424585969891431073363283600917458528844622710932206976621992883892548421391248504 [183,95] -18574205407125307075296539271545116341515975439236972551441278755137125923255800297329099439543210407820793872666789668992697673868952677782097629060521683240301101396121730538934735799139740303448914697383634878343521549128794780234873326855191856978822146156176138785799005164626177599604637006812805100721618933719049220453121698010570456602246125076180638204621039615688091413452261294867948508941954884211458368881705924985266213450628036929863118169432328783202072062153843633643452864981085007301923196587278978666348637129110674456695377300601610027166598347273700138221744852200536710681348656656197854779415679034278841136844676798831553592719390958906629030896312549323560953462038824636174200340577151190755392 [183,96] 357844745251918974641257150744568238809343219911664565674994133560077248983639038179425729024686061961699549068588888741195980831554233137550347523908546992871783834856283896310562328155616314792384855716525769758594797432015776558501171523193540757973311767432646677662483195663666381931939307649392013176091432457440016697971436109329758199145907970935579753726799381665794415191096438869422499924953282620675382675773527816786281252644636742302150089116926681582855965986104369793061332543518816163825487073325213221337766437465137131235465897715164574124394243288319845726980867449223245939857388668673172484275035234534512851521494951484917730951353873816297273853011193328656945350781359715967405317665998648192 [183,97] -5696197661693907133540108078676554272831990970383833141899587587428083260280730559296653027409935411129143243122253934896863405212164650272651473780814733818480406010729426085827257148134916237172318735450103115558960818958303835888953256146758546861137644932559246379324981114447491831843439500371894321498498686409885661597219049103486688901079142750592040021925456538216370495965432073515302722616412593759656181343963333861812665882553698660613096066104759992470457531594537488868405029766146112878719480398660447670405858235504375491035932052081095853254949665632185505655561456542114624590118327900414024100893812574182732981396233654092102671000541488155730759598837726945564768527756722840232817928414596 [183,98] 74312617417519012217067820480182743350204461709153358941698109132017908085824872875059272515092491216040837122699006635228292949460036888346051381885800425644319917367986297011949919674843776296788968232790583149143922528469795110481333461407317205428031139916015013750337104386312619122802934828828732377747423111577756217181041890479646208725619874507574420450076803592969181494088154341008659950170940274337526977082339605886891919940927852670668247358632025628947559916449014750206680425578897976615533028665578837556112053336375272876316842601952170647270324754876606198240452598478648788408553124380573323330129890309699097310651203302301852517295321826811617523872361536315640569192140550501771994864 [183,99] -788186159926173886671186536320311634898120364095721022168164132188994789800112262569915369215655354248996483668017886360513225885174478655800547855757827293464669866154370092745249228697986270125274476711040709405365704641133839681922089219220949964039012299241592141568178929689732805716682965665595194224819240412029458455967979085663357752177261056395435550615865627788328651364291714041194201399668534760118548268655563973755806947076781018952982805038800569997347771677305414266061051794877904446744559148595049823680663520633772254139819793960811381094672778584498637214646185993646996202327194618093411606315606244603939174168159900324040490991592576045836445821166617051773579640783804439969601 [183,100] 6742553634776553282169677122619403762149748257569551161998786955860065447735985683529486535668919211318979738655734215706594156794855135423320483174042775032224653192423457419324618370026704477836375016001529130038233377394643202512144779166137174412992414492838965054915342289189358724305793247610770370030784601254094292237955963325322807959969116970431287674326648320327721403378620763396907372788492299281221818660266966002570050576659791052387107852301377656671373797376011226049770993201067069139703297159644681771793458007225368982906112742661639936601206658485476688798897567939027576281971108515141102401389665733062475983242070849418395105578626376401317860235094032992165282706674185362 [183,101] -46157259952030754778854666188138049846187993159446743421896218041671821166277733810739679804571226964422552538789440349703461946641397037375259417976679413143383174847157399708576066073886976562918208554650462726070939707128867746504837469883246485492442893907754008988253952428910030802056520920836089121488267934112521360660623309927311516336425769428722483103448287520315145209110353987047953751750789449007123920713424926802999521258841641632780628503448203825700119430297138286057592935713298433007903219485140128058857337143424854260057630811155583265761280700738698207530089002965722780448960826487111233941194296866058810585721149256331068429494097730942715274235809212162380455385728 [183,102] 250910880208052413293404751561055440162085786964772321992964041911322732434127370917894473159759848907174132531790064008235374209764748526871891578898755732599684349449816679390799308699585397654880561733679130380538646185883591902993530309327820822941486136843960343127300947022355471900435715684316694307852350491237281671982665082114407274958902430157023029283574442317001311720042361360949291514791509142366060204320042546799573830481030702152343129141756487693607592217977096195847974489864967986808868961878160030603024949559295526198480472210092154530617185506234253710917985355174772433842003929467526134465675849159434580799678713599318773343375629842792616925565220043350787864 [183,103] -1074868977656394096891711999591859439139722661743041829948703230360870333132963593334133439505634467746817951972938010218373548304204167645400214496252022864439745832675609051690640198256077150966478650747585123483846767336014189883426047873630965098966021673208822174540291412699293629164250187631489005091391196955292913185207838558915760388250034757244622636936153024804739551669992703178103002869599871868283273437125675511918963358408454849657648349147581022427974872407291539903461096185503718608818613589077532252740915233028128639251920443616122577613190191182456414279523279526330287348944336623936991283410800731362937248219044373359280545803865040458332706035017301524480 [183,104] 3601460002153694500406697233353860686073344564854986122368625091455545613356227081713029544781878214232387502746806163779871232506801861050948871131783127122822248283680743018249084877966466742089978740821560913974379244830240565162731112647935878272674403211953819707754264164166003805671532242150303553167046016569542003168703968053417027932504694167742538710627396772911964794114600893060066695897697170563244238642880944692496777283612168039305376837547643844127427161762910464040807125243552537293029825636618827675163387322975280593642039033753694307845541694425795088754637693785368563802409809962435190014071832280449950907477092313997674505996671692753936658603471488 [183,105] -9367860370560623653377973271843407986048680750398846977848398185819192408581702101531651348449521192417103059768470723363976838838475515119434355612999834185730631820642674006950431093693850696683317087988140078301840176876936933951842414692178915331937365715613836253992898596180543281412860443299443193843695589440656084800216363232081736559476116655137706698924867169595956879039803426661492890396547157459314057062725315176255174346714545139398443825472778162227660834204049864305127826915443075948740029951681084336329661066056976124535506902489036966369936742123521137161494986838879342565492653298882732072239688652960978468824643860999205101392846198913530999264 [183,106] 18775573823879838459893998268998948809596925520332283228379812070326749003233808806606257320607266347233136037589179775835331813993741314262177562109354402129834328695932551573171450629802212132972645474275634328852292455121478102474369222582862507842195236202157480138944988371821598468063625920252042947288660183263029897269185685937355506760791145607743882720473367986430987988667904891806397548842458395168608318315195936840707704201853286788232074124365567001980206989470194768829911518365328085888584478203417864123312244322787173531488116109960968528310674506752515762427440478390578040025388711461224522975493868993278855496890242358269818129935700009279902 [183,107] -28778367509475721142763555860153978318275511476754730363199597476388311862517344530361268730927951448363419439253387844893534067771525482583158777474855799545460699989013156604328531263704127728136637488277464997723011141394841225294132970299088799439521883388726139157237974446710993287112640024332115464789246665825170134347982537067294866074308426393004984001276051084847872515705743561313474647559582541962341003884040944752528621459673763530458325803743500350097774429221311193099047979815472101617189363781236701024613387720374198864085480862603501015750562832120123085165528446235409304059606062359557845156786694297341825489083373250380556290215709696 [183,108] 33476466245334591800240114265989899380074927151088079936590117492590562682635535040745809853563401719472781538750399728102088759561396790970624797932581775089067309007567900600761040706137797488854821569935504182286048080825298325010571874567018090450741994743710407288561811639774212081904382015737579079488389734216898162886497555354036136195096657326098264682090652668971477719544686886235991335386244020848871194018648647157078889377918464326498095245824241437120088463397779926602985717188904259575177665198155266952733304865911906058373308654362275541372153164472485000924191783599727634884597190515851964145019038424500369943505055084569676583840 [183,109] -29323676114643729421850345920585039313258916101104074520056892910081846661831681340410218959346552190140679634519380061217768521665484113271269529873916431040033820402186043629196182238508424909274373336715839415587657995353770214525612782594495461505276281373026432527460173258515360102662342768107164726147794127365125992018876711949158240837386061253018803189100615382509128617626810527825442037520561423524037442547790991590825637112312535672183876427072990743799879109358648305200791174689350239995347016451711333813770553435846557601437521883644294464966061038756020461369313224445030459795445979897653210775643696830210790278669141906643680 [183,110] 19186877245108012526013761827786493772100239406192375884659848586330278196021299590512848993636496411569800904581558043129684582515966530256233244978362590461190810629583785880903605894024723850246973190247105009782335352100508601238690047878775664665402646260576704048989319803375822979466983801867164677191372893390609306670173189754353412904683528794953429818660143683690402980415531442153723618922165519801882860077835931042321570863073760110415139030830719392241874875183127349898531705831584203039462061123933683617193877061361350180739015319065636706621006258109403688531862365691432069832449654854850701040918439148706953516648157098 [183,111] -9299676167354567943856674166971888269743934849118155308944490010872947385157780823162377346548651505788705246724846234300492863504966503251239776128954828892093304391533094670057112529049025389175932209468083276217872384862732186080332834188658378360069324466121752629401493488614999845793028093894891701892833894305781149439135218417987622224532290622731535019036398903509058192908963977320726516456516577869803975655274474052146800002862481372251588351693641818467375273494166322177334799749382814763715387097083061546712003579939961609460190783269338322241641507420987477185850431895416144785659212013394039361173519982238368860800 [183,112] 3309938379152184613878445416670842661533039876832226112732518040922651238597707323752366872077513108532536838345426243555428500134819051017948778403494875437661990562697259552395345085743709237263412790462988696949386730335221624262409394032666360093463777589521294011008157974002914639657729913551300071432992107750317892694997012127109167568768970164211769109946427309636427114527431664774932098671851943251197161439527847606449360388428639991607166069152435436778371693542549142068782291952997841470554779796301692416224251032452926119503522879789400655609983484724432089103429966103304029535861514476085517632417325401101663 [183,113] -857201047087488072267805942340164075397478688194396195921182542801306606641337707788030392266912190272119649700105854817165808079765581023262107653382880461255089199083702602409636210174643743004278243257917754197289237634624311093864042317411890486110476664596054325741630183386086572161543471989436374747383201839921254527994789188311296028506458229735576726693922754972101218852587514464941806152403435648281787080797219917488027719143858258554602161876650735471863112654380886293203970219628217913532665283393125091963618390796308349598826207500380263045525075430963476771336643631009323122203145108535472340563697472 [183,114] 159977757222442110909604212851758384662373048470769246432601376855890758803421760539597926056651024537260748496420748427504593028432842878832645044891004478170324281383218284180809536655883455529085349590913020984657418846791725188604012927429869776470007679122016161335575451047704648060066462784381511692961573889089185935767044876538101813094694759381819216581213345563870409406207375787543750092581909414911077407855658114966189649796687670664402942746060230978597260145512714055967594983973251938061035503255856258131384319052901964411813455549272543808190355731897044386129115400041000477704414392156502650532 [183,115] -21296299519576108268281309924492728231729583216011259917688139804593950241260676479181960196090186480518772208601016852019087848909404036510257124561403494513494091239443786925277624720884689366627682435745604946801275769641844937870326135962553285422153933062445187171831746803598263093439848546122504227804833231615066712212917713964699175907930379081938975673704633679317465376898475458060662363728677965028786015430393146196571918316277062822110565673320697981528826320359892643761032004142716671564909392944157194383673174431384240240779169017971719635371596829593055177493494775230157099017711575525376 [183,116] 2000262521968805921730290649670875262821314908942602441069431038842651980173695288550337200367929347300991301715696284920420934922517077321391299608728158846022009767239717140710657960648071719290770990109352907213035875606222488160967586891163910872330926254534538652351562345160637893633581315913221477816614542276291790126079002481114017217885140230717896629951075602416663819942028747011797858411935826283754627559930371146618953522574876889614598150203936991754401310924540784268968074543603963967695177509155986376470883426911073769234874874399615018541852578588649073247471750948221282548021568 [183,117] -131027014388676476885499464565493641582737495505649024885672298290047337987667201118262886046872914373287973434395550960198588588316160343328980566832478248211509277532227522711227187347257577018114234586071166026456876327730170148318576617305963444399980198323960513325637050603238079070155743655486147448103958427065553367353728800006051893966033411301775296166310426776755721996802373265168176041345263549188464887128089407135879951980712712238784132601012747112508647176455313381927146015204082285262655303499521250142900650546705313808991948434337306352557917273769004381444704417923120768 [183,118] 5911835138038698556273952520199998786361522133259849259370315836963076061118977206875017700496378225054662543335812889337813438871124348478142252368761773237977980143931944986434815027562650482990832057322748162559200899234578785493713239814124969651737488656098477037256786624756020579628299710254855227166879552237073850482522886242982881350029987549511169157136911363627319397225745547306601085753425842721484301698859059192849348394279190235885081767809495455659312960414980559040710266642158773805760292938998732251218916084021225278811255013611977223425733116716355867105415106200 [183,119] -181288501512418549776814518936344534273407892724932513122090497089739564640258809659712884567130377748737344737909275154504433047514733237681071136686698703808460160961277202771869596568722275516815306845071859806869082022368659472094579900035977292854858808112266161215360383583121758782354974994518514976876395622395630950933993905895097811132584792472165430420282866947978545202416365432599279012338770924582065421434847548883113788362654070343006088683519290817272723962608201557238312568513587045381223741049847229237302425357313467117283267982469759587444946824038009732096 [183,120] 3724427696426292067015332354392542126113207154280972431178673833948130125346481993000816810483465969178536487989037400103235391050428199093436903772578254563929466263698205704321755433918753584228479839083439901752370350737695865809670283103981479900429781948756669704226645298922227504988758989228165276098965015196944069070607537602827713557188019568515448495143532186988213576048959316598537724721702256377250800797492062373260080668990061440755924645363369849225307488928936993753382849137912444817275178031845628132698237828009576503431866819190916950410636723122768 [183,121] -50471864750187361955615837253954871137724064142081801500450002218963601183379490216901626797125315410102459901205728714613907397933242933448551764436606490823567050493241383660912868835277408304449015620979761026958626781128975951673909430525156970627261210232715652095018991883034816625397241654016364448375486641507077888457582198239091215247464806751180851371953203164453607952914556053213151156557815259362098636280143941232723711087934031470559488327020026271830286940723070467272084220384113362028085824698395062470592901118847278394767385977165543623100544 [183,122] 443654359548089261414636263474346445771408930743616407937861460703432693084943142701087447660017825667107629442167329203382230067836786154975172981175205311548729445589329660862081925084688824569263682537072043896707413627856422309734066649402930403605242824469426676164992552186730232936506802523031102244343559253185452096328135837043989613578920643976939573287492946489366686454392205048220011918674628557888639816852481562851602382031740085642062775911011255388311847457810554601985459642758577606071222991113106687084019562093850588058306300954559816 [183,123] -2483878148505253896964934383493231181232143255981869797495308188362864321901237380645436299890612370171304083362032357051422401641431562696401296889049348761476976800100019319221482362587201418979880230394122193991234263058152830302634688789340988039438946657276448441891458818432398417883683468503812974800463123106512762947352202212355273646204857664632046174566156772495556715695898774799607159107417524041797506952509603979715161876971952613752352935313957797738636142714696217532680883162019447229845473452952395059709654809249891925675902720 [183,124] 8683477585324402745024770270319797283288952009073263291900494193514039195833819605091124475702148867883432842214203749234511999621950317877209777520398616144054871047449890187668753144804364034414967643417619222471750272198017298986329328338295890149161491000642751355082541792419478833417838330506081944940098808398748844425182871028128546348679370956535850208300463399748272313257400887616540086734704130512386460601198750820110078064539727413855146266658672729053074838698040207050934981035264770412986671480784171215227490358228408168 [183,125] -18549739997568419319545742050431574317731199475570851988012030077628721280252473020582138580184732105298601132665643957922165659299096394635332681934907854172419208289911930686214668275889820433397495947727654323640395503765877756944380936787222743337333055904466302816508914737618611520264967394385937096026881723647734509396715410464664670476535530694501925380820847227214168118542391191773696283981911077080202478145707041828799985695722365360421912045483051639389823864763949133637299153144239573393612992611519137011667546240 [183,126] 23647120750960624465448409783097494134736638979905604670026042364598323644196342353104312839648246236984287381213857773870182448586196655955284740178280123413501636496823189283632650291940785541097701888468615822713534732249851132883088712958664985338057922926642300069726381855922454748711905114124481423207178341102617387057854343649658367673052656645891352964305116386105068793067410276397775584410760986735019693934592129344301811310631617406048594810657394250092820567997783851679397223446822712697521535732690779992 [183,127] -17527634451318022617652710548787715099264349424778224219772174041464651821489471468529093355554307429849670423298963551157789794164427127280477341803045365172823519459083848512216362048517039417941179710734941716097423056798900382442000786999107289026401663457619760939879033380413463133933469452999926334492261676329191830917571940654515665987086245389441986208123559485068906498945517186462813023607602373304789749113592884416000479888417157452104552865266560336646240145575469025738755227973181341928876023808 [183,128] 7340615980092536379646754373344429875029391816856965635996499827887515271392328632299813109447291494887065006716108788710480094183420328374461808501980426104419818018366576015980431447347070525482688434052199026179306009922170760017919577921018180117903908925663148895678651026837024132618916004704759739370517729988585033109399378538608937255791123812276996999168303266226188707935498972689117065281901321796138136292974825365840115299889496817910221194812230467850820815166211542757491895273092580400 [183,129] -1682862819442932123189131481352370412860638759241313061365115918672511213355960730401294985534576397019819487483946035353614397488893986739338738988442564504240160320254359412432184358877828878147279582828463986810388854451777168410389275138666425001659988001216847604738619581110398091375304381868942495986665782350041269729282711055450376463333865234341512309939569138753666201982331629701000535814026072948479504827400495942765694768318588611502899485433567322167317894664141683247415523808 [183,130] 203890560506068719283296872579241736708076389025191759870264698702173787975907576430240049719679138492523374076288379793930945611761023698981148675529835061474480392481630117905663584235531514246796943505660167900506647987384115092044565433293806154217641714267531115257938246054132534519955334289313512267094628562325862688262034355084398930686894643218951526802093542857280581341607843644293033821917979518398647271730123081051792361170821165915084521882518708314817308181072314038 [183,131] -12552866487131439732346101983720547644292119846890868004533123338633308561554599290696216093083884305879017863144131823154834248707781242200072329174009916268383862454321230420708648953465424110222420882873994142341224628712970350324983990153627122666934549862307654249109528062798268472729469174668994451871224399312819716047321294271579997428365496890940813264476859428804949511300666414249939646556576772331951511959173466202914584417778580770679347027005173371711834368 [183,132] 375834490664335552291574300698252993121669254657270707662952282435358506111641848219199904595339046114663315458324958139386809043824393391163338975600333356773840538943724010089232191967203942425848562757684418534051403741721374421243509000991301471144193783615617253887091344041217957775023940984606920132366090727543676754567440575243406427263532842244986050285456448786989155015320529737464604555936047727645229557425808531218471620111651994961681134100572136 [183,133] -5207779802489283553365363859352237122907220250295545899610779861247299103513633914795255228063631582893001309023218697780510186934053524452119452386841632019201633545039404111497898057337671670454910135423010928785991991455710935127846543828899382800769075874254581932968933251416030835570152460935429995580011657395812416662702133989944372721923122135049063057861395412942757664244026324751485600413783570267135990910090571195435801581218444178855056 [183,134] 31574813738598009272493930499871661251650914475737353537285868530513163979171887340343963482921377530743966237952834165041039731877325340336209889448826716434072992987213680645586541233347026775268113298112132798778878967888250115120057114070778064955808007314376507275412793319730265387902035640762507614346772647663052508718648475304394631087923444802535153029552865192988819532996424603662445892715492322470598018949178158046275754890079 [183,135] -78571531223394040728622694753448152244460150722173692968791726866635049904674534104565800703561886144826707564224630336665248049407294065944650607479017830717331942629184961732302659114607935351517202396652714255285532879754561165885841246411288390325661944108686493711199725292278750180573799795830649037427861675316735350404891708991261481606971265725981063126916733687675679408643368903628556070366873281362430071276857058432 [183,136] 74557580233520947215247714316410169480716854709108960541600628015170542408562828489816975384152263767777118097400811846770688707676896489349880771872837441214422513188066729714037288886123158523450219680981499524734863255720242533193140566733138824746920614998262364690625087659382536685203583599566058432921189326928564614575379943850352929301923550034083748968788096952809146907493713236474638614092013615892134682 [183,137] -24776100335231263230491805500325179847125407355477936364531089743515430650167349087717612922823167029767187124004749952214659435308720025005756933523913903711159915199909708372523286594192346846583485242827423903444266977361410363857651920924456155271231033254046275653648107296883904712737629688800888125932593934512783220823691071906089672924179219606453099788360397556475740047642703639655238331026688 [183,138] 2610074554491054664954947133382782653001993671961369276045800224327189371492305126490869554313459013116174492143010441959536276168421433875888872325164589065435908959699101962094564272428048566681175765973289507904058103648388694486828891966937904088059886227319859766901683769119596210159288834492354724387677414997028146447990558214885817358057475459093723220015622318501361512785119587280 [183,139] -77496634259979611111000844964461821946816285588749059300443574209348724203596347360526978073824193949754923627630079519937269677817260352348941047134114126928873703918987378753684166631786293599127149290917533665450284683085278229244775187199395813466083582216422596393910890878668474264274241279388495871081488861813973152464422488221034758570464933990344122935054401923930496 [183,140] 7304793063060344797568496541209527748870684876475456501910503131120831879572896844964541146456254570597775200762705896880595269463241421139002014626307715320373477138742372840146609552518996784545305913831722704491550624547653533517986334917150474044383270686853179694764976315742446087433149906659346830799880303117545726376583993414763020855124474282099374312340 [183,141] -266295172506246522026964338748814529936523443158362709259330054465489885048613961365444346484899576637660579148697737512284720616560993131337999563277491447663510705243966396172881342254242515868607588871283921972729519814027700926724426469103505748382551653557030800871839603730640243583535391028247409904780170676275783149114713491737508091781996175097536 [183,142] 6946770466976168971288775096331320978655059802271749636904739989145412234360819882994924926921034023229298101478324271434909486069267333195516623281302530973050040880197797355314137628530141173824233689899147836475196602558029495139683937148315968623646206055442666326672309673744230373780233981777749629366285280975352750437512617041650356636344900 [183,143] -116430354985269173646303843175570786463599809706609382619130232870024301257153169753265779638186197453483790844004094311165686924857733233753042709745110900869253415904657686906368876163979259631081553640551279967738703137523247286606917284568961897362186397396806892925103901735436584416619499981120804367321746614160795829832460413119953920 [183,144] 1215775651046425448083445515105541152328572511276183356052275155562343618947964253325221311163374205063596996302403908144062686745594576031767706589705740916344968389718515305464347800592248182549643768647491031502879050315801612197120561786773099051047203159467760785447242903192252329292876929781010328796694027096399290430984802712 [183,145] -7640269958894647163936070285752605865810407496731502994565558349944242091068293543973705626671660075053250293271751807989679396246035241703429801041474658235311819197749231282458060871819734503839324801179191964497035633621323490966003834262166353124798609061810794438619870000247396273878134207910970532020864723763546327552 [183,146] 27784648068633588069837433109987856159670442499046251774049722582355408940954051450244579480797854618926660611384034786274217456481951992989863202335843106582098177587213103629696458909672843114957898931206161967011360249516992186799658357077121692174654336185914330359103841846897870019045596847535162670997562177568 [183,147] -55915125500714745315715022291492575565678785480662598670148906065840264508971467673687951116779801010773679248580886280198330255426985991551867416265750099418753605418026960820525278305070747434908479261289519680387058259581628837572598686515035349243235305597476359902558128676876705338967758100725698706432 [183,148] 59153931488266289696222055803105101186845969707931539963063879305004381112397354923977421775399471952881553727598378318170678048427915653886111404250728727744535287861298400357934742316355701934546001380625815240324720585492143832796822403604114208200394870103205596535886105229713716234541578376160 [183,149] -30998560857848032605252894956211042620713303485886399293347462417362019501187408625063483986443852811550157327150493734216578951631080480171249021565804178132692677955614126253771766776702544757342367844444528186943927660218121094336384405150234964697171414821843414960915757451382768422784 [183,150] 7506036166101224347925279746637811034517824933313115394365419083892043289797174760239425629865512104909876723374472109345680868496233183979507477973819188994817890806392496650317997038160574833622665052535925802690271197899394377113165415286298749256397605894080862087539825415432 [183,151] -773606641920502871611219522182921587088757604247514823722507917589087583240984279056793601982955570348803698164876273565724493537434125678041145294368839331727448338897311470085376756938663025008125923886560725350699937747351881017298759775445459383211899966693870769152 [183,152] 30762103828759146547696599825654029894742968760973075142856184071960582857281483471706366091571991375454194147545295258586516924240612263509919611323817140015877245340179349814004742865131749351357596035036413733439249923180746714921478112664155824556938900272 [183,153] -418964864275710895624396539067498356191803468292210253619173425812091189892519560278488739872276805509436838678778273894954862712369623614384989110476832800823505684811678299205599411955517020650823181834594624787895317331636424520590899382293411648 [183,154] 1687594447914790315281794569607709222608605162913675342809496068818666056962428811414471330534104044489797586808813130808293981207920619894509309089598116519305467659143875318284972400062234440129797198127248144475332028452233236891210772 [183,155] -1671727373190899944934511397751490040415700816643447331878671513896643490626520772543137199116796177514885342801805089234884872731336664828213635567720910959772935370861892559964649101301306627106038394853508721083032953844992 [183,156] 321410097063108367550450202086210715116084027940767683475536365233733785751561291695287588647396663514994549339566100990811948122053895069678465525492540104914235974994504354665727384878484410787777555272057926136 [183,157] -8743538215262317351214129007322932512148313786612696727834854876777103531327160627219756605267144626584430200950881624378258571764987231735725066107878247385929725157666771338004107464252554417945392 [183,158] 22096711954586068556315005116913652837878718301277610145831948638023280566734203259652939619359162793401009439620630611084155596461388418597806837727854769164532961779354028224751545601 [183,159] -2685752669646404688752230836155893138648785798513322678094804470824492571432079617248746811894995818428616028329299243186592174921300983920544900864609283096899156936192 [183,160] 6952979272672405807052219181183381545537279654405628649601289797576835607789794609796601883495163282522840608187875968352305976371972714415810551357094 [183,161] -51487758216778135135436495805317063349118704321908068148128493880734296923589881269846645021923512406864097110692541252682518852608 [183,162] 145597825603875464952284509291902270091092069706664690876044586702376553650919057742131898949974824939900992 [183,163] -5492317074574966183165845304820066778235903040403789164569859994799296087936 [183,164] 9384759180 [184,0] 23238107186153720404115307913398275726394731820390643154574616707301622092806800459137816777471118321690387513962481453849771139156085619706705271021959985685019220638835454721819723531472261467440049003802656598692571307063370765335762057770858317695900826662771151832109717663894332517798118392058887822089819061734701019238394927159915725918822211471012402297666133108064235496025388422914429873343842800101118278561488287652399388636415527437561980679227706402846140912501269657105798229234701130181601918781318734357025783581598369986214323258118820011082520014752793960132865788030764595983192608604721478654884847778385740095948913024094897466631509515631484726652938002349467193783099001245874582493135552227257703397266462417502221116659504695159177645861767452199374197984592589601410400520131881425544535474580089207481137417544796221454258879505334737184581528955768323901481507798257457138289092558419225261914484257136390070318056818234214904639772402961015855502380466308067017829885832065582275390625000000 [184,1] 283396378890152169094791127657716533321472537646178937498860947620141564421164936526632059777511880742123528393546108139990889008422864474650109312901491211979311991371256568298594072474397166915817753922862934371488286111470674779197008733139081394082924139824852189647546370518218525620032718944961735085853239941239359397932146815856372780336774505389990399498797616465003023584410607645029055930052846855758410051027392719401847838551521699256445512887605015621108071476594550879418756161416669146551697181201668143081349345495139660274444468564044136959365431371843105828961332270278206082329662395099988472036570663435571359005990885418778460721677059727461288441962264468300032239743571793863540355279565550270355139716153219541936265209969404980636187266549503746934817575011655799662804653086064781488973075053164125914982221950673095404480303515765211131926681393822229197877289574825572247762885755992122559210487612845393551297019009530418277746830038929156018327226875753799418213200322055323114395141601562500 [184,2] 157940483261306317313796554792594950134274625645217064719713794725728049661131779171240993402892172751199338510508858406722926422346436198908960271293533151050911095858132427816424370136103854954458907887772814709405776206164634296523845940912504295785955543723815379567100016917336905223414897351214413789374370857001495257978808885041092782391042967319869060448802632882157142711896958740809727181611309619612427901824524809617592117540846085519937747408420079662657723455332291678284743522595076560671999988726535539099678182426837301297774493415008452662222500510736217258023212131165390447240664423242813052393699418225238972093464673808017422740477339515886497514800187048831596245867359127021332137771152000619950145259978861398658715617443903482720364371017118023973007712457985916263136310743403183116278301399770767989454005157990830111361554424051372307626880986613513394399284682026064353583311057268637362751025401966372136869341533570704556686992669051204788318079493994370774640107220564912267364501953125000 [184,3] 18429562602540167766329501037094273136113929126942276366679029688453433829503128962793102142899923448372008922706316559945273526267211007498646199255134593235390926709734876225582503715862052363683617433578274246162385038058797386749092391906521443040841137983018711040744011814277817135263809841738131697501016992426305321476881883930785096662657086824923469219280540924733058374481640595238125390835819678578228235766608629604852841281883261860188199881833119102144528675338512172608280015788998100378236578309109138388705673325433984876789409839277719406388601456783176575083214765146901307825787006705190108803381215424529751533420838818135541989179365755538643342379564946349360277327136284258413537502149879612288314163799132862125778586150318500111038222961353566281942710807982497700220839801930657358362074162156409408529661612002356559627905014500243116834963907880714242970385134650564694930339628958820071395261628097737478276948871792490077868232898692890398494975609564018837931720645401707079785308837890625 [184,4] 681053774362688923944686239680738878297979305604423631150195052274610275272202309346316636671163813290931185604070844879708785902283629925493504510388882405179994752354705120564753743456354354760241305804596674686183666877369941879792057874028308496128362783989068209871603178013995029305826869312352339222576860382028497999462456995403633833104516152670492718583226338748825217968072739411508433505229508958994099264897964618959622956012630041388079911563697565134795522544186013379565668404156284428005776937585439955735437462319685520933376320722677993012998902106416287925442319054984380497788211574930904062958933704234118593210218694215309358358009470412314283657811133533149641101734890342338567769337967238650247082871121069156586309561678512987612199341732997225168166216045413697479737091741250856406364881946017567880230298252414929938266056794974806603201539057483066741676883250106538531309994569234018115322461755726370068071984639955868456518538134290434988357239334627084704392783778106499290353027343750 [184,5] 9034733564644015428094789103961923780265220422531780748971256685678247359873341133019900298770839893567851321252536427938370435132488636008536997640616970784160116672572165080005139196826356797187412094992233142510915345673055867923011626935329378946628787499375550725549588742061904674165712135038122956966207433708183116365756849702347327492319686010399042075696830612202973601306329111376959067460391460982627494986487449871375497739961824397052511068903040055260342817546055796825691496665465322240610022728957571203464722066356487332494194520170731199561435024964155181100885805097086059664522657139418590905432459113830592306625154135184952083803653620330393349401912413279966058111907434536421501104931399588445881279370350440322067142476752323113177730709543564919701647109840307761981845259925295701034963758526244712284845099588986370711339295305910339219527885253961729836714761169752623321909351065100830943413982009095644477872052865613073243040818046450316978927929776477126208762514902829941061250000000 [184,6] 35533804328796541072615176772886114232267964161952859365432942000931810694652469652594342242511062147113632187303206062477970187378095778108311813885435602644314860840424232308126671064373679526939022292946350780651928269079105940708241055458067664880933915732589706640549185407734875361550023088113345435855775225954913039836850555803435517945370127601721095139002415607146719426664859636213517285661730153046767066010302617283383714058594906201637799859944160964967831509306171487403099862029563611681871488317763790347046622070478030075265671467605500357498659908891165271618196660842727581267144348778141024471223994345794301305980005232133235557406614279567065926507270790127366860423521794343281347786684153998408608509122655365674274666261557239045231486663427079167191738904378589185182817657562242357646048999675626831255267327638299058018882280483901530566628617015946358663812044121195591949321349699454942706187781754960432217041081526565315796056362004936230392666528748236995990944267336696764771125000 [184,7] -58812066864736571852805266675122968808388047580805497659957259721856208488693995296228763190137332086492810203926235250530369180172169249296787808235038053753172944096884192954390736257172142110263721429430060425063252328424069918369552762604111013710397812244595750819869802967316304244555159887638394460940700214807802071873747627249562590264761573599160952790636653798982992973202648386705974911266648895369394343704439668375313440786949805134440299615429720249406931882274765463677642398703192944273473271694333889621596085077050749531559056786044682892644341395619500491378982932079581825712692434992048731963437168095472226497060343689694126760937029870765773568563408262765201367423470170686199496128982357455765978861644517611039356927618413990106388439856930470139542048995166621062080679986587867914882126645251562550000108779717864727696369306199521863401791697674805972103924698684607845625756924350415557357873578869299723873575120473212005199192305538397773750854852533688921747347093130840616960000 [184,8] -339425537692155344009150758866499313262106391764375726540047149665366227256516246374321644558331153656949789599161008417247525170034200444239242374509001048898352310354448212038901274238375022076985751087285320300523813728939376942382483422777517896000557369065372467340148963737123577637214612444476130860408680003266428731086921409408377713336843230022345613491433639964544296077267824852520793181443299446994820717114063707756994450036514896629126024747257652441640215160334582123453878298610817954909784277779214491839244800549098453827374660277168664192075538853556847446347447894668653808436206141267760643170287131805633238463747476012186021645999695478981703924081797225939591058466147918970707911495444139946876064843416348800799963178752988582206753543048691764277349123323395388251319142051411971151683995207773837092916549660437747590675097868731936088119733078092130788387531626318974709994714114737060616252579097731744293721259049673598633231171942720124533292782436171421980572715474726331031040 [184,9] 576444710993488924006911790657830995973025144782236659473800462027820401410012448994251914396224593461888400542905895820456848414970133406003154373998634841435374121446008812069122053501295339612252674948133801498390371362033571058141325649509186458887672822752250950367754254386733531039741702534420947144260188667333411636070195799111377336935004440700648742663820990532415059528924785573390659190284131917483467471681821039663748871564414448337972309323883332879282377921870004410286880111426447099768421138697391849166185505651267571706893277558080152342000290386719624614643008539627837600049123602768902201820028700714335215412832961861182352111806474633283876933066442661984271547743315863763948704369290354705447470835671451825450473029978197203800894448409165011538764654660855186661589292508511046997216775394446877837643010017321874822642265271582686203731007215743711564944211049875424240975125519028736176611046626143310518335760721780554024763780232653032458844413243248031783447404721910288000 [184,10] 903813386431873726008818402209033649720604802651409147434334642790278798448618454402918902471000666776366493048849192207470023503451208771129041851365686721702696345810586561473405971893557789397099717112838811490265886823381182825884526817257140956600891828159150354332099979768094191742023274794862887583317310434836788884093484409235416163487340881071474929888220411318279861287410476715940113606912889408097953515342434466887561950356092186689602611909473493164434051230564574874846340340934343895652986856432546988087642238101599037884840304652138852020698620541209571843125861581483256066843693012900455055808573102488798374401843120476723765152777883908833985499599003596756162088945506811047737109460305319053420151940198455682824484698131013076690350446484121897130845200396336574317458888109666061705098178295166308570625415583073965096251017151933362690123040497427411172524652705530759203596074727023480764336961318468556854827274285396514064464348203339829637867443266388365089210741939843992 [184,11] -2902919777530787995458753434211808034425163470972027122673955288600497583702005307671616733382155494909742878346579701589509371249931948704437572593681007380475281283360447053970015391783780231884120553729678371412376620676862203678268698088885849974868415970159266870224993850371523255359493809085420733694341573226894401171483970009620907804090634367853667405982697068985597300719218394849520187191221589062838465744161491199779104300523747927940453699367391837022087216639778565794194849600342124417230421630627881771830961268453070652467914040321666427193480731892876420458085395792376119740396472497932294353283622856873127061231209622800941412620262979086996826191343635739316341838244499772584026757115918946826320379557197863486167761422032237569470610863830462853641993305006052416916625579821613406443691051429388830014733858149388837058301873581647565262836115588936444243393943143790954349936392737083630710898917304367384399045318146517345807255008809859522039105210286998223521623885306368 [184,12] 1474232637964574980732370301895928823678263395827925829196472592693681693055175069972370429778772400056286558960146670129936257802072070063416623577227436182898123389182225084077425440014303543437473889610107563995953771751373056528148279523314617809123192730810080135812435276894563009318262868060488536039584091558868712400875296939387549325048008630870123882850739116344449242142375856845288043966924818767984663933803287005201346449076374376678626567939306315763147811266841182501699973328740340979720737815916992366857633675497969611779390842728540623278740839123851251453986287247036979496913608867445299263789184377217855918728105933662188770552108950613249281326812383949015064668857732109456469408939171173782700462802818841701332727754170620325796378854112448093173929171697973133876442131579895907179089634220503839976899239048606784548185991461613295933157282978163524352834675883630467658186623735694932600074183731624253703798292212417582874649742746283698620623614434476786616148935600 [184,13] 3336037809295914261551096345594844435582763562996285556055267320712926663998373006434743697980304526257975297310608050961418770814899585484403169620185903018410792196786737863551692964539700967963314484029332308361562234118188243399520641158148090295152571402225195011377871258810687421280488959709756407268642102667374306302184076703641808680576832523266726111416335271159517368552820718848550424380433472159453624163510471010631846113644867491675077081580110685178555996220588043156804424344596834387290069325830900838876472524341214990257652181702957292271711228221108675597646142254442034547010120347637615234172402257713748500741286548565930310233160461641721842619310506354381614265943296408892615403039619218649477707181465784761069046977706813109163994984265103584984769054724314933454874557228523692122541192628786388648195525210090556433762491190064533090037086999989854116967766025632171206617734153085346687560437068419911453476729185609913359317546192655845857021441729740282383586784 [184,14] -5948523867770107274350213294369322846603026328273536220600834959309505150587183324505942633749882187887484002213360951222904393283816374229433679362679203893467930413656195083325655807930400969125997507600517510454278064350258496054284545214696433133250561384578781209918787397896965523370582295030131864925706990662956482752054605565965069727880589914208923129219102574454033843994288614555050011462318368093599852334707571563545517495778872477645046737284597939147891415593583655442997042259236418194694137184822728681762704743410189446990088584555022258403049651585140330802429379551411909884961306383408322541922062174676593884895625736675059257619506040500122602144709806923925692320788747587260594001493068111697051928873935921605159887721259619383428420683073300144808886496914390045976769247922634147709733023957954257643268076653478486105454534167650564342998872809180829085948249896147742923950667721786268429094969482444263094692322934717543822812089684184554080212288203741500188122 [184,15] 3151617736979388262836204935440804081658863149219626040808224243644187208058297234236763914782006906254423743480210436429929477644035157483050846387161333621875232032148624896806731201186671842847671924107475337204937182690153584815998433712323757595970785153410718908864045927003225990681608082000214639997902108361225968902130789378439259456235213082193900600280544150935832309384074125021133354163368616168959625987626931931156718363902050636013675903837744818012139424771196149066215400074479440012511879024298536030206585245271407979954589383562573243237965861172430145449048196693313280601498881711197109431167311568583698914612665881016704922618925684131720491252953459893376510030110095802408899328368738368845045672166941525853502466585824995349576680210654858048622652606914584144010267959165927793336849117737647600946394790637522485700042021580878291004478085194186146303281902535933167618054030467212761638369662561345201036720095251845332244598568734540087843059622355270545792 [184,16] 1600269887941077639284130869296769261586791295033799645078481794032942205081863540769123964248391593212834159684129333394096247832481802867296011017332969483258647121209835387894454972835369414645962817532001266350304391368528425178595152672813924744236286931886625603616408582954206457828911534560905073740384084330456621237000621036166389105337634689418322407831592255245070051354306394620233424636049787496650227685311300254883264218743726980022131044964680930832056133134712102443988382597095137089216149645941846652019048985133109524207261171203061339665518363094748883291981626574660518764918316271979222417345685197915156398396116638427796463302722160293077860719572262043837171118146044330899059992083565003114044062291076874815166408069378208121412388998776763416751983351580992906266939438821618207312197171791406403114770742412960450170889125077735435562572773098114729181322612089744687052078290077697119385651176634671796704936468361340582922381009206139784123781666062223937 [184,17] -3619664664764088554026281525118413082785847995505941778472551651962310914773186751853589076722462391552974795590880345120107423231258076686088460205391981697941636467836207667451003744045431283045680107921870560299077536140767764322602139361142340758979873798074500019988323149259929250262386857702431549166594620221289084098950441104850874431075459236980823125306186577229465024970910514940016579792386427503525846689813160943034069735811775873498214447421512278809217318642487409750195252176684392449666212867689832858952491140201213968441671034604533462031061758595283569841829552364582649135272867051134694970687321173007905995432827912718615607517819750407298902408107046819614525230013751030136790085990917121700731391086723335287509632571093037360323593001069987842586961645396384164687253791872760058234980489188651256832266509413720559544473051166426461490457232689873990371521929774508466431197809421669535381021210439331677969722071923251695438614727852918726031593286775680 [184,18] 2443885485270637767068069355334859985964657561965751160198722069616848603361084942760035812194778096638252895868895649163633243282521718764075123470721825493012562010374165356724951457959181971742208612281232684285056993746573516865245001247569708497479129759724527031217406196960986781167983332232263288833185250546494178211601697224538445772360267267345207319987782736148240808762101188831754308978223297021087821429621374895872545220620615364801383101500803503681207556639458420462429830593277729865206436703346495728348464748294936395112775058271045151160070316938188370814926804881166187089324428474567616198909995973529240333224945512328010544911836624824486639360781131147035172157804747361477439715803589296052957059060850338537479486116480217724657396988928808865847756229391609825651480629925282139571131170617468192540844405972779444479627405674311462551069152959883574567311504542505101993656071166848629874353369039390071769726766320644763982683828548672923279890761176 [184,19] -534304023287436160955830355853714575556687576786339682926843962083932888620181236460581847782735003542374025593251081560146286483910574655254279760713259377991452141438968105494066164715372489737346983287164999086767787618233837961760542978540375140332109245861859419061964128483552076444006133842970086198069046104767472864313767991302419234541567152877625506406350845447955066066048351344492289353348891626209925179285273967382380522941869963938758354114461288054584517680843291547702505810033151594794779433890857041730323925205842426332029474730375074611456992172986230340661470379503964003931310936524972177355102810061470392153532839954944518425697393725344104228597340060255391609696288285379848309628279307901769830462438260621341371013600351415904946747137573566769313190009094549618327817591451069338436633669103401033822665041946016226542356829918901894821278815756297756798720440544775840669361824358835534439303731145016788135210599450437090664807448318673962344448 [184,20] -408605811467318892702724401844965840736635171443682218187272849641919040126592484228251687680312807633619349600215930976606569138515749436340383229986426939469282531121169451390244953807115706035117137515976759247204973102306428056261109887425788511573854888074260985149494845091941970407560766031438602136166684181793661197561521959742540413635230351132815224287713129434734222300118732566728934406852875648005172611446883140181649232835047641893021811161592319764900492309323331528465400173097480090488371877425609733651898257198293074726545504174882159116331072186865418132081954184034828803020495923030205679946770096764533258626822860943968474075650923986162778277099572972525784211598531081457667228425048507057949046333522786785651876781766520633766577306922997357021628852995592982074469827608437353242262848672381675157540120445933890651804063628306020885686181238959303138130603913040903934470571333849884234443470416727999715030260906416291957826472791072750831360 [184,21] 433881979798743929860059510538917601678010081772761235955830071344475562244500607267680775758348835674501881534712076611332369726936578215513246675985616061220790918258868645870679221372098981865951860426125918604435822048769262049496198621975841707912591095681152817193509273735568587189450251605303401526161913418249793244505351123596121830267441950358473685463246673468784848946515934363032494386389428002005182762675704336999086234115047429626716313158072902492589886532756797118463182909313714631948799303501674269078776643357831685103225961618143491601651007993626613878598341158186694982857744474337303976372682053872237982569026131157910091495000624983514991287350088954974847764021104820312779241952583229076829339896459396089172201880803216445313655810407155194415231618184715610555337265109657906525811394590044521359970642146195066331928811944532434261162894072820382129567783827421813390926747105369445600442641910541532214607629018781681001759017062309766144 [184,22] -191641217483658170991976630492758670021602737753844191288176601971522175385931989826433808581490665732818264192588936060960144747576928521497727467553372097427364707274129936860372850142928735508788547528417612177159539010185339167413402478558958997556715530513161304380290045406534726761885083834168999427553918928191703892760395594924261397746443887565828819572581465221224793213244751157374744821058586761346778458747429018060632854740779635462929447633607038755755221061447431612166365575227718807044753278202954385591512667554740627646678502873019981740575350270066333076716530301232545478691213231583188032023978197345797211555400211943304032467689454851776186091087399900254375581014808024035224679400098278769772077365837776553952825617944327841907219862142295233392816459204014913379974018391446514735052172387420900375448007597853928135621997609313342603374543350598085313882727504611473527685489136553395780394408841152213621748142745962632696702646545665472 [184,23] 36274771300777341204202405087349371262379011316346371843012803996924806954346880191403394380986163823955240231578825174107023763986837320723746367373724295797119416987906915757060667918707296185710647366015759460313525329363052684383853383785341237232900370483871151255284503315968664624812982828261665730483882344250375348501914619853256600544990135358420004398591554201011071079330933491953837747507133593219247120576601341979044505033764929822509617596673987335954527793813211386087300498943859514398334305165530214827007979612271677469365530811812095028262184114575657818069363394700206159021102532074077999028430602430839482528922250377957886634013388070549330941572386696584665486519723157351656649113241555327108925392204672366886462193516976695780991203147427272016422164972603680523923531014070291315887518027919663372055286548434175142369784423665973510558232251787009755540065095771600294820328702219272732893419558246804873056462133781565731408197529600 [184,24] 8242779870010199034617277828719385397764803179129252684559196170967648496453378052335198848772432759008034457548594269647627991182659762165949762253297517615222182001434968685170304550913642285434382743524070509512892700192686329165638562278954126387059275561960187028437368164441006235244861188540971868168228698855020240493872960117896588939546500037514708054442875242810587097121984329626036542668297636908867909930153383112253340261435387349251698387091215206168947278486545479880812585378884018007981486487281757032088777831597337677270026403201850409164519713840469845754866091475357632565577136711879854798020085964554682192477644877305417639946355030254560164266731696846885881394558993077151983171495835423639715923435124296051062185767228990472533630988213283688464257182996891270591043758884520687829728766812534865384829088776338051952099576261951930048273244335497768038378688238301012400726491947566411149444226787923894469885439243045030862970048 [184,25] -8436918614815895083259792218206470810150554456043592449803408552177657185222117695712580634443386255765270212466789966107204901834166805590758746715715929538778861025831239726230007490339547656793163637200719085312311177246201519211506267485827583026420497077301312495652009681298968421421172399164802385735247188971605717475003968705568591608213756394948094263910421402931434257600214441353246009432186196249748283243841069402634273581371884164150849472820695802201128269566495100456215641843337078827630225624418495732197326055065427067956225523151337464227018600814920627048413580710296909861698274739256389312338168887543582002326233569535520502184602729490034355368895603893632477980478153244455806225936651556122745070792862601318141987566362248104138350676159294805637869865315230774419106469290603722598865956185358588283631550007064910795668808653290069295853236254402451718813006428525605701478721450187828426872645584445996911992961602068267317632 [184,26] 3037129362944379886363691623950891079122709580417348151919206704838130199108439453595402144574830349371900722667187879246754589058854519379010837374581545741960520097175530996889106277988637379844175058722766516049399493565662897342305638251796531952920985661186672974848455098516125836658439900678642464992030194879822002512227743204933292539131413096204228675477453483244376012899305602854932778771612009821941465476152250754929876003949983929719070830336987592561258279280636823770441656769686199393156424023466768580845647212713183961674364285702253301028410097688180776472148310054414764561841457175245821183232139924082800084683820789108112552228580101174012225410738884889723169134675119779938526365510442515314313369647233148681127356541190009260425414905478469267808865046211054499085211103084102232928399175610326942605346929334393346672583330211328102829932480300554323226590328612052764349211563927390412506847829167967309218086850268968707160 [184,27] -588887452044171835659014430201457586770301265589261111159959889913458598087640503000263690614407948618516622167892480466737980197517372553250252566232414680117730286975520212856062833766432743018177368790826721351461411057642343339585658205142869316184448649465563635918374148752801612513484378319890384723257419502635701973538993017252829307736558008966783603535822558628912354413969400987064196360913782797014890720280441408249459665818914677328600999765737239369952103757363606800396430581288223278635473856439891484154062604111421384911852348310461577094147340750668619072114167185943466113022450858791391166568013516497725584688296683725756567524549400440287874544338038983128110070894926706136432778005969743371072892574418504348976342248298993603570005824410277287067629517634516913682633155439663926585507116236827185444651278236946783764025425053334853071949877006487719320065799922357685102302429614219859888013932013836131392802311297319168 [184,28] 24951468132756399275347840627516772216616903801606238390806152644621556448045810625396284013877226229733779677403843677123724952972532508941867609296541354550476673590941975162333477729798509985279327157587341777680715319783961131882903723657652712159495364982865434465224327802764466665658908211083262320699262619344083382757410324277588824955574610342795554522045205359662705682676166997087091618715358804742622835224859593064492624082770410510493878547762670834758527582250053247331866762178712361836495778796462431019777652386505895956482202362841930252831655303220975241091607107025934021614226695047256263126403869016012323677716073108282656282074011757404858489972182829850942257482244582180175468964281249676496922867235369266829149918763754766555688030089902193023263545012500885126492006353746403791673678382467448441032964534958343212297670611571079884998065217360825348885285386510983447429916562890160652857070221338550570913510089496 [184,29] 22807507478192252387694982516172876375509126403106688682261596960842249558434092112806870263643020474273347491485523432980389978930680892485319147798038072427830584285084917711979893513400881004550278670389559211720698716069249351863118164604986427593499039185487575199900967860464758001667641119077288930695899580465344309658838945009775455534043710249148485955442683673243204196365610371835435236811038443720680135442403285821244317460778875874262879216339719410070736466788954573992503067071558397442314553309327137963877348403732080455006301564327481641501445184289715668871983121966275869149957322938785691546507320535180891618580505227361966456620166148242164710486062574113772769701131864801328689531211549901664065697946461484995076566059736046160635718902083366961188579500927582502420385079777048537078528568393713728584662438248004995261025733126677364207784338911514043181059374009050193406707942351543805236976920433404581578578560 [184,30] -8338506176924938430277649512966785088996119284582506153154072918546005301291559950533467860119339229024624402782194484686480222153748735907841573304297568253157002733763896432671577547946806396122510002477252200432236378944432337691296712532299957163298202366445800498889592565607919568546099929307539865299174513153520827123284500214630989247552298712720799719701272456015332008834568703857580790303940706120276879424429219293783885049495544156791217830509391683748439795726325583695516070364419223763850412186421403278653422039592018831958829670845092948187021065139278653455034500118537682595422565420243797769712807399562030685938141276876909194827132217491774000669814908800551095454028286360730379387043491662971611532692556820480946392613194442305596127438080978181931404835772398240908866123383561047853140981718414110397437142637343734779391122010994780002984712828913336264493348775507448533369842808805903281878812241798645081528 [184,31] 1706320116663690578741497504569543617417195857368140894995204829853729884804963165081478226278806988557084494724556611185056729017971559991238447334501138394684366492264806143320448204930779763613836098278270941985228914422110286316744587842982341638764498247964812644991658470454801872196461378298393970787313623631309565459569380747254320530439508683790204911704001624752190014444863354889331121534318546984592997293167100527347904893728502490159245200277720958198770242002532279416431235154276517836048465559473522790199219180566394558106960658207372367691509901270617029468308461030057219974079243107084172656114865689680474868544652526335827870212156287846199003170153362577810507802972911477778956436276911240535502395212756056342667557653136010604004009417652298232651311845847426104876838846802934346816006801315392228863638895194667044845697116015639599173383946019655795156020886029569666150217474256744366858197840381198667776 [184,32] -308377735357759657671280760657324933015225277809690866874771753827478323119864238232100219424171747658234204451782218786266304326639522268515811605836531399324034460464257403618824177849010757462811233621911136651492138698151975760259400793117953889892250575410819490697285697970004135217163061388224233035019649116253584675330971459267003041463690510429205243520764263134688625443957606937439176496146838231291173813330006508171127740193804620296177001849499410274806816638440576546722141341510924990318531191814083474874282892535284909583318594694844262648110394535475172510475098068694865364278768836253480697257362782674504081132481046667001458898894287482442156921350756474548477862606264960901391518467512594767160718407434596186342822435267275616932169587884922635600681247807362173713379143817361226441896671737173565428729357493069024977311280840620893873040944121206820027346680881640828387833675800802189326689975948973936 [184,33] 75502972925168764247399543123481397061109090072728790274301790871820869604701702626598963532403807244886790961457373741757646967533448061448105816118423779104801317796523861642512065103263414967105406342638935156282542481469723490026511767537905245044719802310576118855210999618487532752695988085332476780021079095215995314941453799841198410525280252883731253293423643104162323979751969185829240880025492778324063875915342235950852096874894134698135568355156719461647222251072323040308255202540916516325483124038630946439116786499473256514335610917772744633540846971209297130022233870496924789812095195083843384067395972601917026377902368842800490240128559986420210600627906358798837371814521181846881449803478501784142059137665018921668837883429002402270844759627308506650736308473512268785886578087192251454008983218468181518345683935360693131366696329072948721818911351777383115822128550795884124318315269422953565234495408608 [184,34] -6055067268413354993576645569625393352213595393936049549222298980810422779354029777573860829153353406192613450017508916842752746330708949134128560080794726884144912837783203824310058789730229600442968183969170171186192925634041511734479581242245632602402893683260161748714718802042164258752318140816423755991182474209144770912262424834866077028478163825470193408582426929696461837676533771613057977800827752944018956806039600634921917057566051705333521685116265728368098919007831380316919412785069121963315415170561565138464162622203601732206702297301934015313235665956614459020529759281969218649440836382913618989589251998224897358549282289757508529265146002060589282309248147693345042534106583332201817418542931746282491100847184648749360928992852846088216809671249358661536470202060717573992188737311263399180905447422177259152227579966577019387030705863321860169152445512331041769913564898378720056309632576889784227788758 [184,35] -18273413639680847782484092366589798879054565808537957805102385940508239746575307223995158460332776100160125286964497268955297721679096765367719687615822698243042081447794176563637742415939269266003377997839555024866720332473890284940980317551482139283545421933843842815944930743349881437002577448156609099868812860447356388976005901893009798128471820012999936396477915173786947474705675683109557441273304224130673626659776147063620230898153231183057879468639260902951780346079773828314171298627964346649109561536345850467747728865767094424445104500545611504236679712545987233848422193205072433779474708713993549138396610720885313444393570881087217830086295491840181598654928434661361122225251729862500268167129607840874194993665023990221224957811640960535109975345102224370511943245245753880206757160557988913398976661272288249110633739190091470426102033031433661377537234607868963043780090819618783461179081805088432472320 [184,36] 15926445510460401908223456526808630366403731866045943014232784887633764652868083162355259385020222739797104525599858428147769600836471646790829591305820501050852252176601401905040708594198470695018581961757117152335651138479970536569901736880547698323303266527931553335672741040925468577544570228336296211800658863877851058373452763518381533228647516410761564894711551791562489104645084382473111690618776823838788383091369123801592756931681487779994308006552928784738341774257131419369340840298810331316732480759371647018056312531326820768547642807753869796258785543763947232038721840409382763635994784372564693048069287389012984237847031664740326592503884088286317174931758536037902739878051799538073682798530874401927652481931492607636629699490682239729032692369698409902814735046624886338585134651321631504864286231074166399415739256819110529106036951389666603432153430121717609046126515134225990018233695682948329576 [184,37] -6611138183598106234360191652565368544144585628122608361710063762881655374585101089991694105964137661394038013612773564690628394711750520303985960024276712262657071594366930408361788488251556803413845902070834789263178290182681611393378608407590228944354052649714945317629295277852655795337969637513875746522935874667310547013842538417830366336813811871473722925084181362286015618942088641503573827450636453678034231737632344683056165398115525993289004020121382901867540122285052443871647744265775311924935109127529456738179977769625154375526557599252425236052837150490808478220067211685718355725176851456769070787684651254489253572416199005028428785986486408315052246107425995069741112588993087623634289311591235878549406399970685159196097263276118989252153485011320824674885447328502334526167359982910084248188043508239021311393470083603205834703900845402110104150810758450112546330364182446601303222100369082374256 [184,38] 922344038985347022661271109897022324999300611648793468859757452872941124701551274544129546812088262467913132235234537448284765470774851347643986220009392347478508230983742791422884897945375163441836727542395970348396684922661734668731764751604609324187644736700048729246584672484569534035733685201599428258018922633545084163076203098336830209854358229192103009222350558464063267641953749968911358065731117060683445545479016859859916522389745486198675606967427510522828909086055522322785351044299950733835618114291724471158799111888786072916383161984192689995815001153197179000516437319987481698417765088968695909441194190564918838216064127905349160991630092124740284177530287815628815062332543687240712071217080513006255945115993036051274643396238026809144551037039852532941577441876888832582565613162537498535891535735240894962760257198565081650206099891343708222291664512335459159007947928994354000402774531169 [184,39] 571237579952271415272482916773614790300461067525593268678159334277846712004290608805955979756856439179276458464133865170672441519811204454430616565591997159251297234216607022180087217478244321644473177713516896161034381361998526569782144319511656475088787404228860426010249297078470484388447687240427667729035052841392364143680880644966846848099120731294801257228857921729845300701793657902165514620445045921653913939683384397034333373321090860155556872200624520089370636194313376082543673913048704999855930446037420044457486839785661855124673708118682798062382194787074314370897781501012655437362512779774834340619282130885266226233168702186265375110044972111712509800872841417835115988181674176286679812571461384627681740604912812299325599665283468660749086898261222988034649205221258359672830378430441117068396966168698907131983142297679825468043741727132302895881916001401772968675016348380570675073308288 [184,40] -401197276554936301431547883360798272844732598813156401449996002673911675663529973245303507058632719686502493911369124868100859244635089430560302867364585339005924539322898312514718631026681915296566950297775531030664113736738592723497503419632266090469058926380465921577862045236485636166500869657343824938815249615097219673553475642267264781244701691249622091802712453633626494297530649707782416641125985510789469722853655393973750380846504490169756162094747322062651089893192075307220759681883047424428654335009672936658986008158330670284168124894611173602117553258425980068477448787141820017400640284167723482753265918892262446229148419641368266710609740535737829352549298919587197088901397582349737690473627825203002413666699244758516410935115626248691563060240109983303096353371070535595312452880419252119082929626838243740320556206708331775778084787459149984407155652370878330036010696329350222671930 [184,41] 108634732950731262534572403182923484496754529962971975840159426197101322647179824789827105299176052241548501664286127514673054228558896117119576116155470517522664482671844545149964658417088755617267822846593634988325421928475551833912021575490523755101819587742383514634763525705011753532046975297790389758177968448805120964582433888218966327615349894312373229663921732471167305429099257821941559178297092370793585648215659813385000492964015914996915296463757653874368501804949094082722489992378864406265360833367966292647970978464528145028714368745741856779184493916735643853562271984769745110317868824769876258685875023497768676686848408289740572010016601566907526557015873731028619367028537623250924480710211663715822438237381101687473306040664083781329130850759494219837303658595106466430591561569815050535327658892985914605212738991289788443208031402277240959715840542460367971441449245358498777216 [184,42] -4174849253323666908821188339380620662935866574784177297842875712455315869461027553921330944486095261416374307510728055550026104063679583063626110515901510589403422944206236049124196400675808107677311247513570495628136044099380510969593669762810900421289054674229130305904795844723689105107179120978634706966560005181736672798513693407466465897732643706055275795752019153323600536902254573063503088096104215822811139894376970088463879180218293078218387515604013326237306351847344481258828182292630119757150892216037351107512210000731804890648799659074305296426283248571912040142397482111520751370050314314455346425770652075530642137979022441764255511587157112043211944799900139543322802498797114853902902362485928824774211502218619967676546795035390925571182076552018766651115121200321349107204159950121757672950833469599733587736546681199390673116932361545531476292792135066938810815632663685155720 [184,43] -6916221885666906455644498032139202210903902299710138652833596440266260509432570460459947613534681087919532246255352087486726237467670239525118710939115218722873213026003464554346468837818535264420032204422816710903487636327381468166699638530738486741362139453547331557246513887233002761126703024185093672391038439919064597307256676168466591707865770288897022520909189216384012013334822503917288840262541568465263480256009700832539154392628850350697679923428731282710507879680263673139031854111969206271460538125920139610898072158345089711004780682635283410742440321991017760768855431351664975856004878134581362966711272615031969920706184321508124770159889226627653937567091956231276129495919498825529224192453890736280394283202307903900795253985805217481527107778508474834247684283599237170350613601074524197274884560291826730979612777398407482592610069993066459766336917156346746939452013801216 [184,44] 2311270770764218800135828058251070818719003289532075889418005712285264245876572589244097732676471997103155687887976312806700406169852229796702974465051108373756330718383125485431094967207466574375074335401486963436299564953131475223686440696575784711786710627811361172007577833156578244084190633713885450102719621738190747671127009266587180153010604138117516132073905414261509848100767266428428827868713917124377071027271177308877030072873366652609641844691400140344485182696255698958095382322730531096781323072102986837035681812128923198875304304877830179120957127828994149616992579978667641573178081520750804977512789459871479604796694284996999893231994130882606530581935365410399550114331521662657334879835551830843323666995433709073654503485344309478175001552222638435184846418961977866672192419789741097470318748938685200768645709017897448973172691711692225691211487118571000584572317832 [184,45] -234028645023328645830287888950424349940467412156694035914302077630322431895511844620573428968061336414174425820756426334433432874315490249511504255193977891156676875265388596331875705257517678577852989421472812767279783429152134961063656989849065156603166496016204422024977474943904993809027460949303618077692904102624345156533232738419562006407947820923390697366048384898585978809681105020365811709978045484846560049182798282666983936542072848373899611439225582311595755874427737310592707869579002076373210381484376615845723670674122931988003485141161506781662438132769458386632131221263900707649392323901859663658189201009183998940677472532162808155233901702958149186172038656621424520128995023456461835613369307550186314560422463869666621222005445938735036107997803871287430331287992708895946437262973289669810846442651279359330866252037212926033522041681273300538292204729572181188608 [184,46] -50966405066786043818803918802669916756854223553170470143535914730599062413188568502809009607718862082263628371321835092657682723228961355923674890762312757740883926256625911173131253180998320045671776057438753041302168659955305730427611311542409134780447022705035715785534147304329128079396510165249339266315790199794072534830534685468393940346691950588768319332633234989470001279197275462749807602975076594679411990546284266506771283945690213395791586505473774976645809434791450489203600471784385441191691614958106043972430506064131469465051003618106340567006518730052399450155523161658184217894941971653168456281474136212788970075509745571897694547787647276032117134942178756774595451847421927353393220537347627031771833779433060883252581627448702246567195615488048381978078281997913609272784320671181547493315549513568829097428421552175829818589306221439611811662226856929604190720 [184,47] 18253429068094928335727153734262837694932007076313069826877314104093559905745448492364579645414749332368404799710961845603986670693220433686230345437989476745054437177048682049499140826154897293791604149366802684916284521045242240259918586703255130179936208707898110455588420907248031235613667385025089883248544604482497862665096928620752980744075946167304618900654861641056801763968598973469050530726839104729312804100977237318861958216040072338801016542537539737915013366938921369500607145651832611514833855457628675112960778135018600430502069454248941999934784839212270856870911307924017575607658356015595346804433159082663973291474877713840673611591212497942032018961347899327617313964638368519897897274601982545200872744096435291573713962687740072703224163554887464744484006758371514212097269875649378649045835035361368027124220675243824297918288509694931247122243772266512384 [184,48] -975593215786392859118073653496476128202208074766713429589857690367090595053793976196416130819266350119086592875527077845353223820327417621375997636207409059387656378509163307244153536135045729816502264508692459960832688909564639716930590349694500676161151894026923396211417553001781252885625802139975504946641542051129770370641311402524130667141198662973034003192052908644867149923292714171808129528261292099783620952342049778342075007165893098965667066411134498765754730712742564973247105845144598530090626615632485511992236913855398802259411708248694610394510549191952388251840205962548925203120161175302046883200278261876840214786802322500722992845459367932413516703365244540427891052749534862477731257860631166302274485083819966122626369200575029331333343484792088483597474144303569572338722843474442217619634518753424359137940395729862021799963046029119547871810693247488 [184,49] -284253577635712202887296108936621743440763287106746764672338994535813786978323825908629748863807228545077487717332333420675526692272497086018914897148927494797432965166202963759176400384398124338107805478569144780189654567681534310577539047351985707512493920310571990318520126872382640162534860543794974972148049857623565138867603175868353597846480411742977819233552670393117316552108597805850752913716242813934592421011709063361625391622588212551448777640357484016376149292231338537895749865982707421462353065219600934538791224754900705591507461710706226654294791577460708793841494747911707386015020441889735630276850336915113860983947803476931978448112090059841536511890791797249114736475514992741027712127951208626615310289480118441945989238393424080704935261844591664046258653727425484071105010924716835892513762569915564283207473338586453145055469441428239707598303232 [184,50] 15596798348080466772648802803761162947009456397236420674952528380311611389405604181930205514275556479320672375836479340848391827170292482890152560447850541472775261425742942112244310906479444265596811698974461538797718966277569957258739068528311613944568534256007382523226419495832390612772767466608566205225564153544427606001419935997798638142499237170069908809116536137890699678519819339309491507323366970429961290169831072504775278276350826179282866420616956578297973262423914722490559579563642742930792826939933441504185897834951728451271579452628370518783823199906425278765944059769859779657407118005122883327344521694619761095004037185675233444397160798674955245545746143001915564692466792661704838830374638380301322753912246076445403368064463278423969199193763577993218635671446567166601576428761528307915003522400471534340916212040742776809877843401644642912000 [184,51] -3526488231085616105101035181750426030791671598324035280742435733925859623795208716590565907913763242688794452654052027582247663003647489147721398068991694749770864962418065407143379535990460182661852838363669031919550809472212912791921710777056961903361241920207226719735048097514820688160819308411972949878413184278418438060959650774395091290354770385455623706854599750702979053577273948626344884305514247118968364371986448079409573973917780033065711700205798805106225740347606128551194555170760749649838819183757886295741808197654502845278991263076373155696265689368501714422932427983869561367950480690465871372313428981926532176457910012475753372479563129996701337465003249699010587633355061563729416781268880202001185081283770483771604266990508105685045686563831881782497977795887774268284837197484745274833961535563617509967395438303350247271424835840553703424 [184,52] 390500271355942983510826510393236918890458488100412021825055635919769750991256609795364622370626108404557429343708354697663958217920173478276019821601964764200077835721038747907728752447551109103877122090183253317863110855619941685869982111493763122979998165198077239377012507410780666820114770378826551934683448835634799909934687937249477827336177028234441142906535895870517128586031353835469360987287174928086850070568091254075028848623373887179245011861850925216195767453680855171835058697738956016155989021166014572197744291283521623442271909596804283247249024261192986846223850814985890910804750616279894145717123725466897172569696563335331648374171337435874572314967420912273359666484002823389803712806981326080874239152547931931203521825173555764750124180116996336746706264418725854006762224959235185998167488391050842912562867593566625780792224073239744 [184,53] 374073011483002408730151767306811223973047555612569455691025232364535350065970473391117861042928558646666037615425934401824739357129287500343792770530285719971123487873887614342207401678914909698726808116408397012120354488701034836045223080178271941786923428772562399220522560824437116140873975347798590434420151757650048575301979549229361659895269976703429941153402301965440128644735982965108574373400808953879791168856331984472375699095763905699726124106133491536980818576924975621233110763553362888414564851077494393283102298327971451664956306510572386392439658809828141258840190119991257296802857702109738700465988692342922162488853483211949844142429435732016334244079716951351375632394509080846227268526367602539935096119280164326028525934947068584638242877649087691647150151187674796345634382129508677834672011328896994592462911833350460354095900767232 [184,54] 62705751356668351863227071675259838718094655374136562037683354267869490546266069493917340352053110158105934602551162081143869918355095494453820369506537189493708366469191686695775559919982711877235159613064358931037229000513443534519638735684515920949792277448924103282007005122476201368797189920748486730712796251179267480696080188561196296372463568282485150464502002561564151202120356448472278598431437539672990245462438832486358661439890724632872846672933552998110657025077709283508892351950194256325553835541279589531723746610723038719769702678509351956040718897087864589237170356362099480177828046025405984890536008217200513947676914953687953533243391196108067209153605349641355948470362364144922779545303701587825193330260842841356945026337969728326481032800358010594496663472765946822152419413045751571696236261753060780834956946585381277259145024 [184,55] 6473293920909225494367912338208972724761408145427736170973129295793826927189861446993851370865617394668343527056726649735759039970787000355639276477816889554298202343402651447047902934536220493152064047228240603331067990461077821418970762200733345740459402154614739104739776639629340792394698588137635351894696908801504627910717046389092536692082541968470200406458513801637738687686715273007024828890449746481707518861333123097325728069611698807072658539915092750079911850203146608297224880902160239530292770700856857098713179340307680353458586701812089316278470243975937737879688243835467564549603495922246589230135572295942850120484555774744429722532066775886086158721527954517803832618759145430847793158267193683881693409299870210784013446569264193519429585142383380670767756083775365903250753379463021420767162273100298044515877892719581024428032 [184,56] 511222876927432600747948926411404418482523136195718860009219045933526006812180620388259167931537874774152338233166831461706820263613490651407457214122860204847540525476061777422220851320104251952543345571205711318084256104015996209224120002516345909752279892792333797996454130783025074888821944958155274062504774775813507396621108626004072241129655876029939360703552258073838201406070010691045832358811952865585928441785497336065036040618479852259723664533430512002304491201691056235414334380025452440132433379584512435631167225636634388238590819193983387882504453785015477527804203693926592360312888338986605436095352584862905897725222855414293199551447266131490977917361147017554248882189203331148951465566154636458662863002379159528978729311911493861376970227309275289389393164778176305407569760333290258015721271210011830580467163606136325760 [184,57] 30532278221091084376406116015246098595132550209549960896553580029897216819244246780963025033665934442607719339963811827210269101426934743664928160424057159443811201060409868135487333991965498015374141340185147629654462897444321031553250782265281613342941898400261897899463776614395474548679542961762964457029152192672438348273289197814667410284154918529831415474848302039623201671213367155645579539123455610409882610661080073393969405939649768869759532856680323268068184896330170036464252208324501116313479419246346519912731262953888871869651478199102555242075844911414270803931165845954996459496826506235429129129594638959661788573090412133904623914453185114863198118953725571538916321150076306238629632122142702199044949192143634824758931040325856802104602124031867109891636079993900725263487626620565027391633348960634852096172476887421184 [184,58] 1332768767288276707245342907860083161409299748846810155963154607343109794243728136055669479822276699021616396013219346462796414274150429812564036693184017992794505658548487801059698026047196558684156632131003955375531279520725257649428957402093093921279986965773895703776512934055250688387333459035698312132190144438944975255449266335545100854295287489135908520156438832696936961751499617932402093824281688647730531602475584421227425701750103470762858253175676625629993610743842855242047712333951933939079371079430079854717413040902966414919794044823327556632478584108222918184907407610887018010047476900398756968680464640049118365868310174747168391441837794025751152594918731559581510028445500958951497336153194798742617007515457991341608293082649895691597713635654936293598297123998038260777756446679343570897095687266057026445586757488 [184,59] 43627039623535816659309446713342901031132022035302151654773539568471614839919302074306338384842674638635858605718241162522098787003365332499353441039436581497076783998998819488088168842499378443097340415023710045554388057403489714257914214876389277030929200291534685305154950567591117223705384513859082207793079507971280939978613523335428572049159410593658805385051339784006650738579874287895450205248469028094329797085377628520691097148451796548800770135219619831916176999316607372159533069838883843430051472844346663272956107760909961137961259995931769710514851903138115337020573974417558693544699749158378598040526561338387190480852482399781243535305660719360624379001077510481940005907583764847767121811364999339432676249040883563482606577023211291142958748871984943577354135396808219766559203132518258515607499692799997170778112 [184,60] 1029415225851245272412995110809363496461119149273422492554231830613037877550736912772892231060208449550488212568454805149901654751065547405778084485164970715110683241499897214851930703725647692733700355478325076403315158821250546557525681714603118611528350639350043302945754517624790733252406594105149806023433439779544446781806479790945256709662720138961932469104709793269962936654748804810510469246841511208096393519084686334543265239880077565630336996323968135053835839554485948120193716042338889324273084355232286791586673921021101540817041889897925310779217154905027420171536868586453119050136868418106803307351078639522979059377415635545552051372954045850312041567948341957060131951132263158466660618686537850778152086433219040893106659787126331001200156313729678084651505440821518414374073351545140969365037752070431656960 [184,61] 33280333445353334962587435605756516231594119079241958865700844090590472376369622369490356925096426645541953951168255730501731575435616733438680957893940440474125406731035809708814619920082005176533806963402074859402544513385334294424091251234679410917522652476932015441374835601118878137292498850174723376130276169858199523093398006396574719664445490667419516829793762285747493996646009629915620954536846060696943326012261684676276377804855672375493973683472686686159377685413046735573637242493639651291863011517044586581914070287934129288399057981225912009023843219412849736211061759041746493902480314133992587666016266389317340637271117695177153401131356267274282882294122285548249234259522974083263077520460018548463543291047869254238807793715637546993942456765183368966407021410151454787605305621749331983077358312960768 [184,62] -1543692728305308882646376916910331884806771702072156353713642120337308232258113834249609151730639430754393437990037050479463557759543525668410584353705729059207295510117887524700789980895587158713038247136947779445343134041893583432744391455854585891909565155380770598508206175963216313873208371031737805654542237338731187183696395655904274149510427848377110221983516477611298997205824811955490460334053770953536031586688738712482018941883945990752712415174975620619137655828595632723761198734850548579655847632075662976505215323006914696945370662445809229011100560663276940973840649849301303998052051307484672151056245856793497123460590184191497929552305443209967639195798545320380607333704722865478613405077697766153459373434575598933000791551725146262935767833707322006973820104553621212501862306718643751617041102096 [184,63] 270980297672148201151316957190574116085547413454227519687567366969524905112387878555947048326416778727418989272469719923430102000616491155394324433831605770036146342652143738042706992718188777449962460071069016882191220873579788336591309033187619004508726381139358726135191517383558280665858020756030905679344215580494262957782344124778145590717010017935462643181966264852293134459232524776340402677505652413095854532975162714754410766551000662745978980299767953486552195433156229632541310498953513914348200813151405957160165504692945136299732979596961284792331905102355557599376800922543507259123118878087790997289109484328294999657246080469853011305366928799811889638476892231687389104122346935014713354427050244877331970516113264978597788394054755032931232922717353987685022417694322476049888051841107304671330304 [184,64] -32219963530133513865279654566407739859605777029064419128062447987675722695357860817698107860566429646031796836107334138086364521795652247306234679285835199698436776837489256791481369747783533193410889792583441121365517839647021207419263318341169949138404771675074800282056233500208108169272741642772011103707697393554771408794049720255548333110871437850650450484705952366323076934395578925104877542390362560843339833625915094993543909684347098099833613241805478993882797081373171839965316459145815948686514939522534408740901407559447522299850016311639883068994351941750416641728865832472773840581608520575310460479867142093342694660446827340956642088343414912953915553219625400097301313516980179723641454140921556768799195472921883045424219222820619820131273039022730609565890841463523951355548963404457203857120 [184,65] 3287533498578131756217485865140387347845187137476621460444791102166388711672764887786126874073688970024941718827476572746914549055043368641554869960330688136155195538434491483988143912988750092448579556762536935894110773228635124086556963630654743304272464295283512701190628569788604833814114699011975639163287977224142798498058171214803427208977784152786806623162665356966930702978271501305140215503801307110133409656064186654729041461900756823013725447700175941285228730654487798401791197726684864796487576817332510373023252381801336899026735152674269179359783146456831752052955984428545769695976147299337270541298916867108430698679688996630128196088433172222360125207871323026281476206767455411628386022594353771641694722758842021718339081171233482543254597786654066960603530778092986787504429457013431040 [184,66] -278217344422909693707297805191928805530632376072311789875534800969688823925311471669657495724966343906058704133741527748778386392649889844154238985438915174199375397052518086075521934302028231877061198588514839153118523344455049905130662536350499231483565671043223096088739536475201834781434824379125095126606029076110694399213478776912741723275162465148607122364177810530171482260086876433648536451857269136132796944609666919938974339302901290648093317555382593045378766538097355585226841057840288018843421353261800682139094725487933050959306109340854819481103675316823648722316468323218656140730760332624936454793978081125675499647202234338286073553684975296603607072542698909910987913348110965591788922516791715145243709392784461182206871467379349116901450032364049316257722663235621993945555182859120 [184,67] 19210378460158011633826908067444729461283327352003688657997665946979362854645630532212299278467731743291857351635773600273534847425093860405453737745775944817543589129048098009893613904609088762230274467005901849703346371140029263208915527427526954340382167132313282875767020482918520029392620602967899943839217369892060665720404553033359231381580068707306649768648368137938316488377446380942943869094051530395792374596926488783441206743025594982360710303695323726359893173453063501009881127463244661049088232032036202951888980178878451511867943127176312492900833319813127297372076232391706368998738165345005554525631421002138009467215363803986941616051208956559758810550164762570382665147663781266322645692813977766648272828734574685952814202823971618403225708308164092657290064789291426875454351872 [184,68] -1059776993871661563136029000091347026696071895327822115343312664521632508725805686500089457360346062130187763566118014253173704550054140208627229087144378390480297736081362409896157424975008669040374942973284743999143030815402847526380761895084144044737028533048743844358008800614178610341733593247167398775557713404652018135076991647577536972631215271743312105743888192550680631555241723731024378805595781094661376821113785278355104429817350630103526739850165679348119257230775860343358560291761963594379740560166023247796182284637794597179317713988074245950693967310849491785765552033288804713175326384905713587048430124388243162593491270653473581690493840427136374240851001117051103057396966616952764724950630475807745892279111984622714652621496499824061632988890168101936955907651041964507792 [184,69] 45596540129892177964656227112013366493787358167184444097224266131801975107826486756735775260088433515378129422260266495710677304323550643710726612376139733219875688213000971072462673805683181778154185881907496324721250887890948413031567738510264371452857710127574407675694799860856380094677964700632382896254143610378706475935036213923818517009272736672038449079643890361927645672634695202735417102877568624725336236254857891451165814367117330470261186956129570843654671752410678513759079558935580180154016706410188073137570492925987214213243333245721853607656516560004926634170752948105615884568453002188940266884147103323504303472441940672024054820080675034299056617152713939014653172267899065276019661921568423062086871967237927182270550783815492849639225141140872476075940861438890233088 [184,70] -1488873899320321203296838995103071927077514131966948684713698807334090900747646357203486875969361052022009191071606583127704589453435521739922571112909624212123018632264415543217123275536250262404300395204912815929888228301786235724004977817682396062169896833522111821561738430700597576368222128966362237253608464100951358789247748446964829086793682518362334284723377732186212708758283106975665988261469680180915798915744599305969753961114214158631585689685861393966893658334539327114423222199992921583385167005276344815758005726553008453914658446490649266466601105358418751104080390530300081310859099719195699014488800289802349343953775686735039849843579188744898734670649261269111182814170319085994064347678356982300226781907813330523414374974800229116902047824427755490451680178065840 [184,71] 35824378268229346346404861991004598496630056119756062618702534674008943731747839741833230604320429796559006987874769588310000983616916392676175519237528774029771044732998935831790398209385389450206946088769373537176177621181623222874375139010639874079963981399926508971869547696288756995764990104595757102769235469799631124620035823452563217540339431982152066545918598555190667439550462717534395124350769479291854170837803297613530619561632406542823720579859883740884189153043296633788824254490176984304694077533337473076435611524187535829601298245746115492461527878197020940654636412234918163038631003082672468884896373348960359772070937227046388287563563627869957619901005493081826777640781044732852545793848615873441602260901108255154316800401651881928042443829933293175862077440 [184,72] -616273499852954439230184567877383322872640084129073829508240897904971923038509891944992949328894152380976515302844782564043982609075550332209931484877198875773753832654596964487837556007116020660885854977374833026060604217388310337870721721402662299041293552847091212826509775626409652381592500494512464903865649614962796168364191571151581813626268695234756323372229675956391145809843089376375140084854982078021092467606909715993990688065776058836690271554571120791468786869931699932371742951536012311054150025484543121985268329572187129750062932096890174408170158046379508019618949197731026999641631498534608324956936092431677978763035305476082822732638911091437705111131550420421342119982117717221777567948735113254050284671667562984960034063546896913328783861363685500581152 [184,73] 7363470536851754990441954707169891195595400817959027954045057384609990728151140410230509839230681717735017106911226598900716166808988912775032078885758957798728439121248971119478957237509163990096357088589525370445309299295138778231850683197103757536346285632890434564450594621452311205845466572793853182902916861211920188715719975582858727014215365779678614576754910419070223686387895859344058563038877876795192202128390828616800024460380423107766782108547674916340794635389544807558965310850402687920304228725716318691578803443152191995349172457713783938410013582218468187434636339688040074532825746630269897824495527455094960219837209843655705531195466965978187258957863230383550552140894681471132525575815443680485510166960724388342435891311700245988785220341748190912 [184,74] -59548640667889241395186492839390103321716271552964719915575863507388154891329244698716666314279956823430123976992495257811656654887025084600143864654433952680611937032808430149893057977887859091674957147212286810865376163978502412478356510803537005893737174598643456811662490868867418048089966385746403910331087123677348695621305769022400124152854777258235316077489291144906494921162623812552973254417176927756852984205746839394801918229868235570753529034863146857240945741265575784743631152420644060575106700728051600941440445114684163140461081883091723074629753140085841643895403671284155899691104394276177443738081987593572638851581299109187566053638788692837246259040894801786903782491771483236320976175464830324019031954496212988264209759448263057184979042250156 [184,75] 318888970742970940696834737470762306950281094851138082670404991201720769211305161931340761893642999243523306432754998945817887443974330380514702306983669773331714170530020844778034689877732844050382953820528123925149857387927156013939733070729440942654232878036361597142695449746618737585280341400601529842209816539486866255099118888002120493895033395203293547849446857757702175293590297605928764734997283933383325329467803252344373416147089983216931180940265678848829176467518649933618162862075722264784344512625676755414564196394352181758845135057844266348047325132510855898576703670641335224526753393460791695379510879683425380884749381178570428841685245661660854631675639409828459767137367462877743101952337648089082221906498327738244197219132033751031325440 [184,76] -1110742184226330180288708483724031241392729193843444146464469513874364402284657541465963485811080357069441932639520500878925644874337560319343289125302536030924185975517886470913201400252447901244112008814228085402026633250242965318169420448980114720347695213675394793207477045292450220481187174554011540731562326169281648116127284486940492823314901929321290967937837266887961483374354879650302420281580130450987943984922552098839709254388191298224903617423493873178221467481751055161120615262468049206824248614148130801880962170060088865068063543871778949743168210951669324349169386946969586115609833116431120665184304407422845845698969380896530200120365989677171689275451262239866003195827557716011178770362962349997290209036454953717473597233278031014696 [184,77] 2480088200634123642203830408998975687447555640927799909098570596849493491288735348942101740050879125628172682780776846551361888094913043846319117834846686044174082388073181989236124101338952829598841714073610716647746052464200538437027551869918991060225540101879094567618647769347350483621594152869929739886043321361126836385126198874291523390990395033700364432955895926055384352801221888320653253625203072096254471048493606542059498924585771027381463257710378563800316053664540690739605186372599017788439297233980549718632791360565506902807617926715827869533717678858228163718005918003906962643980408784820348751022979216487049979125404709918628835514056772567217107519556417896842515472133609385099639640963016197385317612415178378702032923678621312 [184,78] -3506923745598808304736139392904332731678524755376714359410928921243294730449938017332458701654033110630849046545835967485383981395775588887426013274789742600589239127709927391639525465953727891475796294591233740237260876083584769955302506770770638264987219443398838323307159744096761511395486619239997594778118594092717664590339514737438323775393921881321044856186035322574261782046269937121119177107619657957136317310265471180248819613640376309604953402548057375089441476599274315137924733381975716292079290425139776278677656419112965818775087076746144292232124541706196647764864041629065248052973182786081894058519142646168924669263239191517264340720665928708612070296596456603306158630424490771789745933792740268865675517154263759805240008632 [184,79] 3107283734409177237370034895892709308533465035480454277862863259663351863178516399848931107368807591152298632895012714388124672753886011819583524516550939398669687770297992690126433037991765453619063887997591071779518419989543805402113179192339253644747579705435107917313544952983150601387350983334815786121871179181997614089504730807655855819631157295645397389446989715976466208898393028338097650965192878557573415999777227035901958259128132886228519434056961413860119655062815912592496354132794738181091216711837941461657339967915226681028525871809388485586679726535308312416428054452678767528634570519882964627569680620298361802589054454039215754061778414331238102116322032046490382004348277136362712800100983025813621966862547049142272 [184,80] -1708294030923883562510532840144368487073348397431258593404661318423930235503731487793278991226782565349165365605553878328694577108409735881589844043685051527932892435259113591748196891069221030252231577124418317553466602838146283876671433434097959770594402911486640037661633803171797756780770868646098826417189391545164286595564358641944639432820852376336056662675373608322213954486936968967397066345058082819818779469638939376295342895400556829109321170808577151576823742038720473748998725391586290493276850096436849617571610577585223360694357075502152854342393850111130079274772410479100565930358640279909288120781359003744446657261740503548545288436747233173429693843599749862115453848179585549541196325613733998604924896253688304 [184,81] 577159502027957255195447744169445238060247625461010875669048665367981456293753378639812001739934771603294590514122481204126697257752284586153946965261409092798839149674629390024142954743736426953085654343673493862703525852203473542704895537931857955438872988510805900739038454179868783039040709137698128471184579278658425392791500168006264229940499251953148229357550803472958796899548088372011890242109150577634821278570299207366441802657705354899278633015861329686422388449997523236770016867664758464939029482375828945647763140741765830346652613205405532054376689784302125693273639872083613777742869667386200884727082493466242685770319132537959409426312149932141674666038913505110329820031143221831220857686359312543643383072 [184,82] -118662353323394814003066319800457947360671829075392780598678541475071266117713741523658393613524300818518007405563893314982650927563330157891671590316521454688666569165531799135756747162210747156724301052932837899390078096840971932785629154057454575828294582301918517578349682198351518712422547508474648670579951053223100193957356287993669545838088743286244638400950976572485689773175205873551743534909660042117027585017917032083119218014213278713859094311323038309950576956074809819161587299264290715791732056277534181883281127922457648598739458784657880125919342560290458264679802205183794925765510721016658781112209826787864316899259280326417136942544661036778209275774592901896374960172444146000208678600689872484074 [184,83] 14693260106987624097276904892971453936581538374847514571344560920855372589539364118989156906172522331821349421437543383237146550861231565460957451539152279885989620661671302312604988582411844876465594121009977214433799487093927319975226777691193697829763237960857065169419499858369686145163775196980050568824168300571190807185599362961815555106499556554974707612296578499029933084432895205208117868603053391884968001428825082328325998155094696934369966862522635354410268852049456447905085792119868111685404903270863009398162141596545315612939349436388206138839323081784097261822383441408299829142160037477369350142440613415378056404160585164308837742775927387936001631031037748039536948231094130035565573877763072 [184,84] -1083639979770834228007356324633770099629387808595929887629593296905406747411689682794936966858811888938627778845954547113359909841136943452495539575622321890811540428053357979486278650874936366720936116892176850091901192946901463211987945069923124662154537383155219501163089665685192072655825766837466108264631392768629238206021582472891568805782165350006698107373222095805386286517097890314316858549621807639060461773868125030196470306894651485472443253140216213014114347665951391422869396891978748026527105813697043082420851441813934063825286409925065734623716097612947120535770869956254754296605249901911010837361778454151657278145536410596722220707394145932731982521843008403370781523199990931280175200 [184,85] 47030037034667728361893075070768042672264543202941590796112893333017565160595284763473186005749192427240361456577752533278322267717945325614257906545537662368395226553875598238845233418089487957648989546144299447270025240632456808828872081458921242407722066399145990832495611685453599591375330541870848817773630818454448598018687893437651962113637226909072987182812055145713978291082605429366798184084869726523787735031957884289095902977395443427890371813539456927832171331486078167154855245832798419840522651316973680335394127549215201351752058891479365007148637010006754131589871681426585303405415056020871324740366764561805498497279261057748966978793525558383458860611455722559976224664957477440 [184,86] -1185415180193504529963249051549474579127179846938458861131621836766486153912687650342372095010790820268236899031006342093606011690609543771514081668392368685580257563035762855416367014263122297989402681786706414840821526636951617115976497101199717263818276228621845514597382918166465930297653620200246360128760612563997766986978590826383696163515287473369127395356784415835927163209975248884428193805509585353456765696912264850478864701794824512657013318989139067057161097838877567146315553532687718130299877027418685544535456430263267863281629387921301501775796253304580508927501048015623863610473881221833329364729854944616179069016293605477566254123588688330333534961697086506949158260572 [184,87] 17109013491106570980830569102687785963855543202219044678144629862750792255809866536275934529467862501653308653014007798666409378025617758947249998816327465805459888359020152541375799527104719783582745167213558576268679557298949568714507787780986119690342553576381197669046321825795856073044319392999732658427068339627740934337570546695431799697681403043716956486834147400955720925489785910598939721005960572025388119576712633953839878338944106107854059387491854234417485001344385639847675668505045726917221967801321901647310062347262455908993802533655281927857576520113467124769956023519567537813811670983364687893892050488566488920640766406631205555549575424978862646484874754323968 [184,88] 29010492186304136688381236324811319660888816794284944419370089043963495139616358339671254858164822104913679824958665390581384173342567063296283740675797208538434252446092330704356489782381404747317099825277189225093908526340503898264274404246891201649497926696140022385947540090925875908261247422459906995924487321955988938284487959333720826597221268165749778383864085029423543646116443339432957143159060469085214572637349928327841236421831836788550744227433816499180002278256642468275551216244976666814373680772547962654231065259236226968435271227624057059763428381596776993165353571177599436157332845787835982350727139568744124210106365117105947018426610241334111274855384 [184,89] -62123712266790776303549204739311577531876639574559941237859952859357133024477248977097075802253433704634614247870969520017448715558168565183925284448679247652722278769421108580640275744620236975518640844584634224155432410649955267361770995173603225032226506251503319840617586847437671544448017313250780674126451288728809278973657401750732006178011288864278194009783126875697230103366705443016092339289548345938786795146690373011090452289709789364301090454205081570808093572149409331700859144872506191161460745246013513396722785735708520432711593936134233708254940712280608059595058576511903171527008390912210293109333633921888930476245754407521921358953552520706829304320 [184,90] -13120425324700297419170683683875809409790698730460217902832876906569341755247424700519359390090844166224645776835565817411572903400359814199548985485723569700818172007667088339460356756211022525273615587986163455752184053937543506895133484384511232581423009544626229460845699036325672617318378061967501647384347692321321619895235821105346831008067726236544870478309501701578636059513182556695533215709419999898377503413645325659577586718355827550773163602936152775260198478103099134490152882040376787894811922287014172941949885851973891015682099656052794344362459673849289248940692652023945726306454918079918348725197192438704749918713115996433540470036703133919364832 [184,91] -1437966592562181550172241120934099124228611052844632893011532191812564774917349196657755818103169385412419728244305753743794401114389611723245527619117449092147321103681775379953330181816700490338192340962537015162659613024947107752419478798286387665243998288750865351384253145856950741437000829923381344307579180033814737634495190872150840299330833873001817400758070063311098331680600904373798359698099599946639204455315260193739524548961132054591267130755165820753178331149332015449733184291623189546437525986021526989981203559629249632574488771195111495320530380479119085138503209495057969493535316453901326388509418916033955221702900012966420013205159029781504 [184,92] -107971993408625683628981424229242246050596424484722619815993423209043747812948001520368601453722649913120208375451615674132000037643180084440513239367505183246784125134947398863203018315222230014722180413014950751140891400453001813595897586082764873383942270748986354495480951705729786951420909750542677911253361039770234357701158508518500388371127436156454591097043653028049453192742276553011511493040764988727326435766673363952028623759655312178351346693534182612849653209923645734794521532799364700024385420835683136839200219699767787538423161010690772254446401791956244622763897581892738027867373769765711321301274017824392412467964385080827178465852455200 [184,93] -6035276212017869539233999845603742638857974575198053132417240650664821439823214391115933712212236584356799624122456475075463054966790166644170978489955763394098282547284380344397625865632937271075556712446842426476100717041989457916299230165259066294378172072818613261436414789306296705764308257889616370589651949521231584034357123064764627177204049157873728618335010181059240777793744664497530976516052944996565033630170100870773854794810265477628753982748255504481400487115278789865332256066919939685315882437872308131109079676605137570770319895726733636245282936213693924845615975395284309359017248774577837808850078964493577877474618678380351462930176 [184,94] -260878738961224521351535162872327506314316014426590397116356300476134832346276224290404192333436358971480049585578209351755032751332192533582216197630346083816377880223825676038377279489088376998704645059336272172434864394615006359259720867077109378851539791758654324774821040597586795536081915323741140108141824457716822828675268231267987879617927773426840011565898225000836993557649361697304254097423521490879684601973608786509953680535754534215288194152983915944033359250512396982180932233123951512723230593497787982935487311497392039653030710922592239927826806778171584937233299852622202516718951609091439465187900760763550544780580962590427141936 [184,95] -8904624936615309801650092292385656159612622694797413623974534694119980821529922621600587241117658582048200904562480802377083261432059841013358078352081342247949810332246145018703833508262028562046493446911657266816076847615709498345114534841392769522469451427406555989322547492693414310654638008846526942171189886745820171852920855121050366123316354682079103456656927822170568573845916739494545615482935200580608716593895935750127760937772272320437979662695483142035438002820665948694376867875029984472316060593549829174159385404129356165304284947151506591802607983453596324759552683893083057221647822238846192768394677501047737535612055809892352 [184,96] -243038222446046942519303116719367781660516588757792091171242828908385121991432622413938943266554214273449696974189895915509587967641069806612251377041007355396227132580238011864693604983624941965369736828866249832199241101252131815588190175507566101783196365134419203972906791167335278123976989830707517058944595223531901724405988999362412741915924254819511796453595826825729917379913555397302217585634432153952484232957923721570461653630949492369971798486722528130593594132273969838730231368577087342368098749170964752852302682279087266442423324785453052476100222791824468606555874158056015563044619713223867615756184746957425016717052211232 [184,97] -5345644395322565822656945137150937220711248530194150906323948192188953036501166602403228117301811638551537152601409030018656980680857170855464095177290708088859239373256635060420523736553238713055494658188105550780306875022647232656902679084028543622082690928307792057932712129233435939271405403529603176651073145984789618759142442557369003091129587007372276947135222221137406755932368510767859696823722739562201191234916614205789825405497838826779760802551977104069856107382698877645646762041528897582696084176217315470997640425341940376977872704531835581759234776830982145918039463517253358714266426563248110255860894912485547190809088 [184,98] -95208434109906441970810101498128351043763695942902702691465066424748643689371474507822674300105916869017897139856816636820692629504398868881747828556391788937726896646915738902885575326020273667478508991330718067931276594404468884622552294614999949881190067833556443473434416700037013945180124004591321537667879341217611035136735956893956699631454247725961521223646769781554203484276986336348602461729284143735474220654003819798389876157608529673451088545595187004685777496592882702155500707017394590817772011276543072039458066791296003882025558797185879909901482081770825112161254780720129184591216938460773377489143882053781296224 [184,99] -1376874628090456352839580265459358963121724274696387448932002294393207495114572214147324977214613700219113584125794078309251313319365539537763981791182346030594490164777899750415739018785811259748585911059150740676217880230186885830009860961741132726233172263342758931500200734600646578128073090481071651034373857361480817074869316293242714816736216499016707232536172937495690942982903994121599067905723971249987135477191655391745117352101273855300476885914975442178109846535338915391727668804344336308342964462135288834757729686052766527775553977743153071206200957903133531424538675883760947299626525529413307174425223111912192 [184,100] -16188335243442798572638855526369673752487075443031038246031070375548958178370562918084913923942722340508861925311844601111543645463899709869840956139978519694758748911252027596517075797700075171878280879155537559022220481140251934289059343422127752379901035249735098687262378111051250023312826677246890490012175785466995400468456735453371895751409058178618492304663175363662255095371303880402297159327780416128189585477285435981985183495075724687413098025642903464439404877822067625262159333546593850078111565801317226048884187548825276627896841233335272597879895416195010193279996238531062171297771916620579070521795382792 [184,101] -154755129534915639993658016972386123466520362881311843564152206524786788433676913715429742253937589158894861524466787115571381951465903786658369709934774822153197868931331652984687037624062579503952754878071391057320645111218943996542640086250815631469203336948299318460509141768270285956651031963624482628042241595570504737296226707979627476620011000332209647731025102806945961263114659072714858295500076490960357743915590446918540411581517431472735154067162623859239980096963751858283159281730531045922490626188138139420353248106812993971600724447993063298616642288071844020441821130402348044168430090300728625972736 [184,102] -1201896700098235646205039271187958239738774897656769022451091231941907956943709555298274808516757614098483486931431689187353759212161213125107686239151360618790880812759775502017273369509166619318153010382208549949729990809285231784262707314319016498127066940676432005128829225524109645501830386650654069411675095770103675472662810947562065924281674192428596357647109584305155654340908577842198477998237641839154052615921111563154541673543578262669754674092224438340641984501928359770882420962430286386709908791803430078149376174011756430499517802485066944600549547773620594653485096417846700911493908544073066336 [184,103] -7571380339246030036360055619149683340975685248914924183012819699283436065393064728619743797380466737358742922212662261097533701545622120263941186802716226916940653845522362481214345064428659079310207591447803934033882020553121717126433707897616788088239352282061294746875900166374460483235392276284474793695138351461886770378045280046677491019742710230191417290356740752199839826974622850693268808875476880476721781066561629269520764954221802953224021305526991941138494993554031169556273365721208440082322624046333963069571045074968397067404895481044172290176358629139289432980018406334645823430014434933760 [184,104] -38599493625525266667474273081098834818361489424938826212032256041466865286821132932002836748350349635631140546712345474595495634307183552520210806095469049561797384096411915561290005380079467578871314395174802637692008908392326127563815502464732158334654759760851637502712836693094043600690019820119739455083822360736448173212735782478067768307364992017418767213131419697949718518488947051832145813974210733528316804125059992718163253569771988620374687960072386516773636064182576716786912013117503415747127872133321649463564860108147570813178079685527542572432091038041396699861772499430508237704763024 [184,105] -158794507204160230089840612110698146331095657028710005391417899150456814123845567009902139093825832441616836815263050120553481979143417534184747147890811100811389150090789632111483451328085315015424635811322571820449551231840792750406605437289889029232487920433231041248397839876563908387253033395425904701927323584836386593423916941394756248215216298780840787889987614026843152745410364420421735995450718777529002681897542133796162280823874512069748927710839072795996699199337451915019708109659807964015649225179957334904960991110798519414557955719735839073865141580191178978735212095403378678656 [184,106] -525340807205583142383474206436442837782432837832905035040942590145675272401180968698633790743040262488448565628356745563914530555731765590573824520337026108774200711862021025865175519483949597103048607855165297201991539013577446137673244548954014574494618491839405014328170866252575069407740138433578904322937371290464058422372565710043422350629143079982776814035261290061330609889477794239145813874080340102496723962422299378466834312393503693871752456945070188373994000918670153148146045394687003449513610516368585621043451830123498802951349024794554754035754465393212438955026575327608392 [184,107] -1392103334826604688422111666558759372234735408278479296435322257730772677810128861589599851719779090395836282574668109643210947515647101180250235583926142738311769984317636818421197465843386519975235658866566842896646131723807300282193309973702607774575951892237230014894647346948584389945614804020793664674813588629913247279188162483120330632773169787215632905164775408289155313655262020093217649151543897226652257543128291162672694603172899731415785872304905217683420729847945744297709786775532953868617016753518686637276850996285511114645374801210268539234169466511008677583193470784 [184,108] -2941541096316286011465253758795516568543645013395855487124187909331510583662541424277052655714402570086425193251228387073778454674951333770704448294133269509340238855624223989752875166949899333748299557156921176395945714195621966752012021544568173559422752548458263720257288837497251000165383916410440892420463400509686299880565099876658108602964180763374741546290598671858311612768209500338663104860891383400549468606762876052336393217383192117300011890666347727020384258050471964391300624954612336360885569795397945974032895746005195647457261278103763129582730802958467257673434 [184,109] -4931490562496908303402790668693882357478872722457788413584598107038158906026985646997711303201668659305226665578906089799509953118924070551566266017877352651773955241240092173697677220746455243368496118353940139888300070212984831140595813153303426000171921316242030936094436665141352373710114556938271450032758322267710491458900387431732038232283445190219298250540526473417579728479983716049833144985973224657804600201063076829223585050936973989256273908111474868829971005536941663288808295583022706629762274776579311199298919565595148281476645703473176890570042482652153600 [184,110] -6523571650837627067533519096892656697752622305787109635322698503344266139387598806565803977985480997085361938705065121996527656968431360077386894229841016758796079264392809726549284072155990736295777979264475111602286493643932950737398561761973465142079912534535710191506986502353070286513619703534607978203152696473510637888607784192868757697572944202921631349555179807656931681175921757429931060423523992528569959495582114389161015731783632648382768202666021964630730452480612547296795619782613996683970667684481622629079805491644063972378701057471587170407000959408 [184,111] -6768212177208503584109870761231422983178687806973941691453873247136423750501405066923179149192426414746627971577952861341295337880991203402328198251788825345648038145198527050316331260843668465293760198908372890310588713084000034933853899413357127016258316927779764570809462795953714731545744982659807586357263641105978900940827639375443428270118425972564270674027144002963230465944283573945110036496266549535481671715805415961765012333687393104660202820332161180092843146642669049949709205810215412019300903923892603144459572594575828503951768953154428488634368 [184,112] -5471259698606739479297759343377540353652751661667530514162990920442027425081413877698420175366338769674270407772449293415786189403418311804906853749098048709109559855743806038099657702545623273571873561106720341021522679940744835011587524576327766601227249355562378791555799429502130847209903412370905075923964708541361791876579935616962178650988414189416582080912414712661379946812437197990594703706149152832485385412169135867883999732163084504049144737210395818497840833852123392711590634075337293071028898151959678802033680471457149648971011497945240608 [184,113] -3421569586587920418286968244924988115070150121531604058479611101724335639784210335103461852938568290848156558525160390462954859968648258278489829057634715668012558189736453388286337972973275979625586355202023738382824477578245033981000892160756787405173712461461302634822713987770306621350991996638026912984453476460788158284469630266217129041270429221894984397383381837051854216727785718026999464656266341644313366581473135489102496327620822531757634566546734848070863048986435977933865624655814982378431241113747780650608358599077304389755200985472 [184,114] -1642599097170363458483041349950789937255553755472667241398441613987274751309815396553119135989797969225942787342712141088376210054400505731526819249346437458104890675683134062864408239153945974426989424829844752201839458886267367944264327600338860298275867179859789052401399793849172398743754567341796592004556410924117632272957798002836797201817074993633058897722699212154163507336858630010612678905549906729999995780837323436827288987777428938795099711768165328806972620240707963678479253680465107412338226035885584285384043689234667457130952 [184,115] -600312597183038264864577395805330790265061431549809768094233343546529864122867861067539887875649443642585090168573299136639185425996367365644096824441710719778975454799536572166504205556822426025520193538617942990757895878378848483826840120085617432371265675609601442104922453303284950249619318528986646512292371958602569104824812203783589825699337993040967685588717171767745591902388289687400393102439866267731829597668665249261541110841180238980624220248189556010877425981377308894459239213135671462805096735633842892646013775122605568 [184,116] -165517498651916868531585465883521661221277568086953617946269561743898454596220415072434876767829518756150887939298505003437481669753871178924236767081755352814826577812919947426336740117273677913984192433609642747604540628913860832871350543642069318394225497269719248106387005881232251405922100703899034387538674973501829814604346569214799630027721447302921197881353100871791359472487585302684574057732389529474520952734959691678918424291621215316860589917454545606347527878021301181200487674944317336820799180894212252795501552720 [184,117] -34095670520602792072497961241963718405073469131980008670642167585338754707263172846196908935747523281545948778784646860876345922459926070637686268651062049933818510324661970781152524482584120093504726166339514278320096246249683604485832784140087788101827363907570658213984016980216361739995870386596687693747165965053897837305548723931677438852837948418581792524943400997051871894920858093103957748161733546840728799958583204697062004834245123823509829113819811347764347946072657969257112075695427432229088049670833418257408 [184,118] -5192462259911617066873422934137958957838852242790503107268206342735487733297754535982698598111100613765114674682422273342925439408208753865260727233172881980584901237091466284053131061831333743829568272553937443874278615524621176160132800204690811455499736576342515639634592298819590774456236161798196804834131765971874162731285724861983158102884172790684608296213685900853255343972787737525376250982186892071065724288509604871117507935211341186227625014050097424639548399240679696793197471489145707507329494668990528 [184,119] -578000089502261204315672554550695351159385762253860254286379289800121487399310835606574818412505432010779560485851386104697087163936835264531805924431112269240098857669220991406536182291281813207033241963865528399934769344225301187985765191336433841396287001329041710039064105144596168204274884274677501297504636365971906690191437019703139895089213206793310409787862015174998271237820065198574451032551955762920801353303373413492938273227054320989945777775566360007014931419009290625948244896853362648358039552 [184,120] -46453835501035656367143064001908822937092433036297738670228711317069732123766674440325069283177496982590695184499603627949851652227616445836418183831641651919038456687338581669063535013691389661193387500204928891169253030852856928958603989275117148575419317752295701931678226560308817757698349380399022566895942190654567269866244796576469537356875195393369277436807601977087340603007465624263912854603185343130733636216792428730307824275152075820295721645869587867528238270600316140899274267141525283520 [184,121] -2659927715231214082593731016309295034110288239028833887625382609423694802873711292988017830456722332682924832387570611991045640605192948879939571524026841788442247667980605311625976749151690339399116877397305999977690468736615915048441504390843010824088062034551381914278920549527139602179983120123216008947343468374100617742480540431749957296276519080296453613537934734109112877180772073033006515564962343127558967605802409841940833144009847852123164729561487903769109889274972009291974128882880 [184,122] -106954313788045802666947131315728921929651440494310549738848657106641008837318200025922742347626273830897846750436398242040104178689325557100281515019709969856037385457000263421384930253649051509081824168160626418179889717061020465586103153359693304096369407478762996088857467793943237365206195037170229879621126580589416697704232126037945978034992943274398626377390988225313168351059912001770801924582057695308950678405313328977134582240242754428142563460169740053102119682870714628221844 [184,123] -2972956854184936884076071850214308610181178155449191597734135547295996979567723076516924304136971090435941395951306105953684180215792885909239522718112809054567756240032930280460560483003019482039710066659772532115022882453789429207699920279281632706124243640105331038000494601931174706005932119333081660975365608329875023342991925780925789689425706230583551710800960881890785656840027670545836914318180794757374071279938424049993226068236131972541978764148767509358844749745189888 [184,124] -56158468652511540754851800542410516839220092262088138777737823213496918316979479173334371867761504990419734103776850152574987697723584133968419917949861102018617350748161848314317106850775353105068902120414296848227177790163524012728180722729325655500649974000780238074364232351598729862068767813525979995325209280411234708848501449570477120385673754891677900108295033913072933311731887148889485756593222044005772420982384063282697389585812742095598921746598843973475558432 [184,125] -707574189523696947009282193135788308619404742915668796979636751072009448900400723216374075197617948531751716352285856580037130567727825849880264799110606052000138424109400600076932982720050427277471341719813511407308117588023910165896983517704386818009458042998110347054596301907512066480211413515621497530467769787976066685132028622559856337011096793111858025259207582362135061557271061037483674733333571665976057210009302654464718919977977314261839928909473966720 [184,126] -5826198460858286619872270763137161642362630729735063624888760544313283536331764234778639335095214189584924668519129672855841655343444805265308304387572831250099500887347147007720631044797772213650926414495873955793197827703023485415448030093433732131252037157104331744299004022251389680962494123847554726074893815945128326049479344941668047665740565929839758615097266111432779680945408477472728448943563219978925029459896578299899637801267470230062571753672 [184,127] -30655791348705240294967308244223218719470807285617090999142724214941578388134437531546185356472079942911937406662552157376949975456881120908401557584680710260731804645375113702668346726479227129885704113171719412295630743642391526435856369464956451040895852566724836922587408611098199010360068233025421463888008418153676677176601151327351110138179734102957401362190001624537978332966571432296970178807632436170496492946723511245305103325506492203008 [184,128] -100559109928033324816334095795700783238896447796785964800115866807147567520952854326857918207692797164432539808288370505340596051172242396042397846328642101832246120648732090459253587480554252630111559114570068987905202420629097270812302598960079799899103049066719738997270834128208905771095849696152450269346529539310603756618279182371712515414279900431312752628802628163064336905625053748952938293526198405640217590079081865886961380463056 [184,129] -200099562028359852880597734567727012296030333136464739737173495911517794178040566859713574708272996037715160871836297158086786888529313403429944573349970883899915204178908305420137077918648031555377740745308989052123539539314509483413931000322581078934146294332138460602800147172267626359459499968930633498414152217482152648852286856789674030467490817013629120621625370611270947220461063524361387282103516039962365842037106960249216 [184,130] -234323069005633295365341963759714300065062043621703925973651459696363437474247058083722067133146295095983162875783181192221521529072051310641612296253782181910015313538594610390043561303668396962882721992720926559316102906539654798735092755897172779483568422338043677685074167281531614885257224382127737313762490532984223478825951996258747825915193876925046523410754403924257687492142920090165280702000227414198494518641672 [184,131] -156114229831658124871669715468885421687211430703510912270097303545106449020168337872371284496983920680543402250825668347511966461602587262236674996193104505344788833527670399371938518902889291090999923392369642441667864164878548710777175130551261265628459786929546413299506831648629277856250603168909112297866051813714369795734229823457333483872595301928723684474438417808542866316101201623050537719220471624867968 [184,132] -56973819620753943528867933309268163013616512623420603442932161441874924728204516464636376176072135094939912776687225492018496061391121830602985564727371254882417081561020800153707056469956418895401939077145165380123224840377806366054163556763438816479740236080673554734455432223370865195041472553605819268528494446790888414866881326704177002863618485074313686750798421968878955616370138828083753445876140 [184,133] -10913942795711268541614598664204252326191395958618481412105472042555148349607169089986243678775701695682165563585456242249315116968076479396764137029927186996448973427651363730860374391791272989026878843072040463170667658964353335509049269199752891169155112480423419316333793779475308237042664363180812645617215197937065791099415257139172416198746789953534077143372534767701099893055973904066864 [184,134] -1045598016388289367872746631440745067812565393313779273931228559039990388305328451693828540781760784189872422162470176720776283176269498535368589568613486479731274700832727082943615672707626675784201729254452541702032592551475677329137800497016756624984908015219966574379607768886103214226208249187630513571424710958068488642069421730983515840771995491243488388175090468867353999585755 [184,135] -47410988374264736679741644422647074405420831009037069047779283462396981569235841573164100430098511668742784223880449911637770185057438839621827769326500281156784043300784088106213391245932367072182935244997693906484280783657981439798987814703563512155097866671872009637449780456949270089993988814553291881197430424094870294384704013295826542348340191822956214798179572260224 [184,136] -955027948723314911915361912131970411019773037457323662080200283514845751771321781571477395915688658913632755702579558413114137734495156259752111111899050218949532153904812113128095922680835520132799382124084508315380910677243146920863768639883071764075451996689837172467225606373312324574128662513853189532678171928249805579722380315552043063024670495646298634162 [184,137] -7941734304282647750931416685153625448202670134566530412304642562623711013677997695540845168449572331000309949239055287068566103711100503594397273936475718252336549642177523467478325337416218405925803603345142512833603093284454568357261648147191111078501318053477177052669810500020044803107765716869588906784213965790220582914223282526545519918729961200 [184,138] -25022668615424812576046848526645877539529087385839646884092261368712528076736659646267500010633514878097347484022365751023987253871614622801142898462536339888860251943958152460388747659475564064649158431954044978257968877525324379558103021431565496044109730275827110242579769134680859038677608113978121703494729769028648390194088069127249153 [184,139] -26994627374686331923071759087322585154974863735937609298557717796542039672941812478687060758663981301143256143271275113900572513461722102459667733424181888602852529540195569779513018313610742389103624311172058951165248040608036665379367729325484446408599281996715055441242741475186709184908090275019130085886402963644871916722688 [184,140] -8833875394700831857829902448597263594912333604893656930699316000777526919296691905500113268104744151149412579178385802046448264201085692533960117923675727530531255148708152267866851558937028852937280092692761655066246465396663618179828120017705266371604732404728393473659993304025397051868306464961283592115543773776 [184,141] -757179737478496543106610833346445782601537229561062894451190410506654289689863356383573656901342245964481702594374802903236565667474346556077196265444518349268458069355529877346269102242106695917192837898155286094595384899533783640523862649105413911783099775791225884253104609722911012524252182694789120 [184,142] -14186647859466927038013866700598020937839546986269958562788525437107788219969460568215686026180645969741708146716555063398716627616366439211608028646964618667077475776327377327407174003247669928846279604119532197398860605041793957720448586834580347979042561969726158559701961251995468836864 [184,143] -46288941797002800880956195344469570094676466009778960299275215101405408860282108801054043665077760906742416106977645044882995366286792395146735823233883291934850849310582759740498344285092589061017187272349788147558204841914250843759094649816237743430591979674904349167345664 [184,144] -19625309104809513438184513216298393584286318353295618675520127920533076515013340681458769863453069281965534043883761730955908533792763431515471909851929438980825630274131216841828690040745171568924071095519394295771458228298661635107334890528135028921375032896 [184,145] -737406326383158201721622815544233087645589538538068501664172657512464956134325129992929458785379492686046915999446257288261149630564257399589138993009866805269902776283942025409983381964122156281806737831958094687800949443422482314332747368448 [184,146] -19121974065508404880345265026839076829726672876474872490370811766090622280657552160412983105934604883694916693710211569834992518332004674129570687105170848782880892214140501516507495093079985319533356136350691198267490088044928 [184,147] -7605913205088534260998611580410991848673730818626100473999875630149014002606927014184522056158259560287708870476467482770174450126903970922595715243150478100804370136312892329072825553567474449005113278494899431702012672 [184,148] -2104249778358029556544093472592479705827315572912647178975390041877800978763504167537013045201198399125108935616085910369935844743816487794864069694788210047238522919202611771174536765251540171190388147592074213736 [184,149] -359378096661601944904755807628948390211990270554085161149502344214201702250727521503635377888808252475840364507278642961766687671127148087162661734822351576885115628316788413233950497619028548762210969100288 [184,150] -36127039203545353971149622994587333623232968384897884761458192003836286880707130594990615318077224121852803025633199870506085115634906254968902032297302040739933011752009916005926513913219878998878720 [184,151] -2019916997210209792228569650874430430554255431193047436082418676318440887079021692688917457225397906214418681226459460188942772950347287207096436100419263370408420115632388424978608712067322880 [184,152] -58677866589827999276337157484368551098527559474004899504453980880224348603096582165928380205115251509805891896569848813001371348193962370558334049032796880083201385101673970681221432528 [184,153] -815164057479831720619734488964262748274698213678247960335036427394776460804431346451474748895150616717963929798754364557851152615204632690774286490604596474453137041511565536768 [184,154] -4888107426402254497044228460788889776155349352679798755943922099086171584958878357330566928889585291667436538975115065322555826206186096757439045337901096951749941086240 [184,155] -11120773781972661526897997119548644188879628195790803251298938551850561581533834829772051407529737887932739190618977387245978839616553652042384690779739905895488 [184,156] -8129877865907497212484900989437366191063527383125969205257875771157900505565086794960722340856221219363257150653538167601633298702738248243315937197786 [184,157] -1532627313679865015823578805304602237898670873566586666558908620699710031751915749665277608846518798194117550971823616690091109985730434951168 [184,158] -55084348178471843828253165470097333308092413277546170679907616503671310268394276101231434797634994779534195327714545911442171330688 [184,159] -244447512193203230146556677473077101781438314644264658575533082384957788935693829337037142413724555614503685979187974400 [184,160] -68813459929506370822176645665356918715461251258997064871052586644786739366758508791464690804778285861305791 [184,161] -401221776539769828606352203120928520452397668657046238779302559239299834987363687193346811904 [184,162] -5492317074574966193397150708398199762501299289181276491842865562581633459072 [184,163] -654845455938180554548476462415353771586853906591487744 [184,164] -137640 [185,0] 44682841018247156714178740950498580541616018834173941947699668123404186128010489296324379279116415814401319485032845881024935010164424388237085413931729231734720830952493532094640836415791729240201821648118169769405162047703920037188901972487017266922864374471782110724647705598478895764215236086103283381399790587356065592823069647966854154901212784264129170139077412727711170717143807070903947861922153257140099731571507249625981571971892949060129425319202444192637555800358377062598978600534107055012422378474681035690896108294300942181370193928459302027454692257748947866913585962645268112212166138175572147493512436728022788128147549446113885415684653405865423321218207380548045537847660146071776111359553713377768357521458500526486197575524549140949271040051999937067680802433218991324400097759974432005957141700466854414483225615947710467318551123473109747877989306466010864147159484749917173981905314821446496137967899143583098027324298359375000000000000000 [185,1] -571502518760698701064759605233469524317875950844164727967942523014017323037262563808119167531537624102993047418273585279338569336005063721145757020524206141040298174591761774654807951594679431805523352577414130729236997154260945626190823245954141342803699128706642463395897225476496404481122300704028868030257167563132261526832451956792654932114613781926750336693005468140967844098226819864638806497012243864647111366287505466329880970659905201992903640303619830783063689166707756966121801628980113858424507852619438928423149178424115869904406311859566126123174058140589436628002891714268193748484161128545652519322930854867361169832904048969761835857991896103348709193429212457702340493845784387331984193187169429833769505636071897795832750146720733247436948355859415235536360080651923277466386279240602011214287267372083492062376722983599402347117761636025887071862767607636107546144440499626568938409891067395271868560601974031706073637717978561437500000000000000 [185,2] 395224813957739857749415835368980210454116649320043845439438719528226104989106169984094477693308093405324698320722639867544604393892381813082041329214991907760797173064022758639519554208019745041436624897048954085208276989993347111010587576437726591322195655387413592935092397221893136789312356265902467295020817879017441964388964975084813370824593551801128680411246780614423251903931829720056523292803537939737179851424195808764364343415366335441740711520646091991944640149821010105254941844110237959866326685575587866036576657242441964397419973958610596231736738574326568241230705297857264215258456409730474338441360433032952429722564377310059919478310584050878416773682019540525182216322461597196270144461157192216971808611990628321240868463728666369585869562004438755482650451232086322144925337553663579017321776832688371472070471993887107709163998762138729436737277761898162133810248819896543106003262396899299421742297683150077550395071203874451718750000000000 [185,3] -71066914195512169425053850615762788018666077038138773016184600937868414824647562130838211869053248507618982912649610833364497573253851321977692917477551600922150473518367428917922208674959563402262830651030638727765779424329922176388837675182433082449050659574218030612845103561432734566578766088835195245601283650207808498410229720424018611062674907453348345942394938325623672508188376526591987029389935083038260537490624432296326015975313246789275387049351589990128791973070931972758716962373294423817889035742190444319417376940797822095589708312931361042163413303722037313318188983564523060106853457496149912844187876550864574218821593603643126739335763042342126310528017385502218309593450263472227069904169874774685081743058932670200136745696473240620543542214237722219122407610297997372032448181226269442231626930532302918755741377687120086052560798755893418571437003291133536116889730071417529917281287219041061682082220599880104053938027139886544000000000000 [185,4] 5352345791324759083880631722390667687341659533832456502537835303999770344152338672592790419716089685656314734197851848096762321106099210342474772563737410205957541629538094698403164656310341296703232711317959015750420873559157821641350584974724367555100675607537020985702066629071779180576368379460460595882166295194419555380288808896790629681639606618134764369396019974849998834644385493997806213755253093054805798973595884784441850952200630525680285629211479924932366685171825219830924214375805394290565862044109204357343234908206227853998104865597752155223960399123073967321638776196406455792310451753552980562847776643351437336014720007026733914500369010306920698577351772998085582721618828104580741878073814409808976667971026370268072232263760927402651541521127126947717869461071532427961555407466335740960854139671380508394586895983623525430611327049616042429231995164929301332027796892885228117099188364388921368619881540728931136280946137238146100000000000 [185,5] -213946809509284814199787437882199869150807059232724030289719910052391805620712696351025793121234261658672674286587291520772263268707560284153481267026497030620859174235478373495274287117768051117256084300417972232634103380512395981292365784354212015789614535438522232563644021973148066414828650016265942626409364187108988726215873585002632516125217914481083154772647389179595215587142541681800483415213992632643900160490415953886712705127538881599432769661224602181105004748626218266898103761538519098842377678225771183081555517228948082568578654390597429023160783767166002275472250226643133126503728190039916538989386704428324171385455198950726142818685193466654784127008666903165271662687452783520298019412550442796467441643967984224812601663280685328496362685592689438410698184012567633368578806806726392423823460181410083500406794831140547507335727047493539661466930978516265929808147159123799848974105562717584464817622348978497756790516544738161750912000000 [185,6] 5224545813249003977311988190275584820701341187631863841138166983510243033144482392920762288882975805555832680036257334575673215318080896525476768513520726929847054216781529600065026573727867117958556303301203818616779308574760949550227066667583151460266605751388172153197920899685028866530245120529386611567555438641887372765666978384340289586118315270548686945861228311453630905995066438179967854864345826932415660039876893879655856832527636880703071562277992098700418482055516940328066153486444615606772543714978271812040693087581058894221330385569392921355157176326428923238721736339705868775530161860118984066331699806476732855029756247070401698478033238584944109761846581019980605924598246606077537148390214114536529852552103196738330030170126075519255037618636738987345004354612010027877135271466836464886480552504472233769566924619815418185760375698550367517234669461344542268373046126507575196966122470037445961992910214445432177979077033373146258240000 [185,7] -85471305519253707976699221310159677206787437891395673739336574584041579842855526198932020975018295815648783723965772939795054701816783517514095725517390761720331243784864185141748634992783608569460335422522476563770278771841248297363063814970600441921238015174762029468180782820035803219427520521882051314585253723045536543959857507607032120655734132233540232265493366087038159568506334951333316417469813804324325373873483159974263394639550112885808660470451670220868785459846439922863459709376724515863099448612761110056062842732234734820411393781625180470020335674609745133808091255718019378555661675098506027044958680379086723037241581816977216347355423812245070171365343085377410946745243991861575364800216054492508427866465505639685671749653772760966156816345956428117346654672234334676513554708731894320516185427493926905271878120165502965249637436141082076480771802504101997924384261892220350953829504494663181013881919696285172398166040719778546679808 [185,8] 999061707536287420047050008114022485949984989724377856696364694485072305916176084919474524044135097287233298630433028746750901658740694598060443810130367069961789238959220609603847142657699226570930754266637447401637769701955865409698603971423273968353593011695365830518548313408746122572032306647811746254849780872776664447891893313437120222295458751707190877203779576434363985024962509257593861622806456990333424042110338627386284486291968079076726628700848872793289707621102011815647515354421318146541938873957299327407369515261971471071799499025731263670577078018555125517985413168397448896042955820279173995202074097411419166766724066592097954659473208245518385651665613422257539762063300262033494367354939749243075718537137023911375132700584996069537650420460707885024037748090529652095775395546486278772890365798900941917555507719173496890324563225669219948689309186233424677565947149692290606121664643696179433991775957020735816258773218230804395520 [185,9] -8745820463237617776528029297871325142174657669098590400569398230558924974739598933114180669365802519514600759490309740720297707475143149318798011364566420426689502502905411478154836609846091082365394303712812001455888098304671285931520091202104126886881097971912933021093817829800125987794427500194516943984507127508745759131966013894565239025304616659430519984723820761379636416471942607505025904235796909123656083093116763347355712403898455887825826813933056121131397000771635714569372540418703212746010473682173701107083845217886964453892798186148805713528359081726181848683609312448312513483993703327738626674783503259382362126642151957650672904123465345338210106567794441517745212717024485257785951326326334712552760118746645573184434281828842364343518323365468915296793382622448564152940831448559680989266855998958471785762062546684744286147886825664281294195313507464297378009329362464976200454298820755560132330960972293453142466861945207748692992 [185,10] 59414269638866946718064498768565399741718108008168083030075926080773246006501861222969639089345976091980711146625573155435052031918439498482849182785177664392427601585831527419052289440624641337243696076502695306968518550316329618621857050508182178070808172319640005892519415532993201955236682295321014005975675696500974414799387484662378861442573643308213768781957404426036992187657266466680757931698682453627405755769088280494634903954588187496332846344702091119181057271611015412663960155276101486631418086266908211437643834767694049381907958017621962858128339599143452166959536669241698517847513376380296316951738108310910887166365561133362164572685264016984591834793175373576639042558523145129457648884683896971455013242803881311938346608182978915282231528081545882027241773947634981870148262657479566571157307926772389418854182185443409230325789431504675095745859569666095697336671874672587086555167275049732463527961812674571015873012838496273600 [185,11] -321995897562482187563173294502421598663710813843419430991806455844214548769146004993554824956719387019325241592821463786333699045613591722264486988377973529420239297028696117719219423715645403816328973586554680267274328679293954596510170429889261617888339826604919154573688806699331362046157667624392636172175434779876161228426256900129124209051785868829321649128682762812801415924564518075197886814973028148304366566751680900275197098754723636453685078787028383705319913051246093771044297676375988043776581221507351617970476574658983217289745056464269520004088480863379353507761855706939202590927263185137834699211484338080546099634276064713230416764546302237399261263955304357068466024535105894299129504870147966770550135867771720588043563010169979869290201127526567824917867962559669966485309576972935605959197582136870197624212812244326576542611354682427766310964140381837406366741295614004011568307829442582968469050883680006756383782286835828736 [185,12] 1422926085328193702671040018055884304130349265113657112365872375577152269329178720102680353879091795641582559537739419196929802505889365876498291054593466120284152901971761483261287757150000633449294436082705133003301401298296004461161354214018029461543537119321484041774397820475039709009319269220325581710459858097207067430891779299511750379826868455316628812289112567974699838726021769079098878925668941527445203386288613049847563924747491780682069605524697334080398558488553190450215552301595499611655338084505227917653464724912538408448687748447123541657890444983072984324588159572739120924137009518034278893924317672700422221434177690141434748448300249082086630027071779459891926236490897038460499463801939012658629138299777674186421063572981897554543571089802923159235201039860266484524263812967637687523605243042206640184641391379506770208218521351000030917149149576111785602012359269883197186265860867749803175655788240741793428083323902912 [185,13] -5218570889009256584720799826756979205330873126155183581447012275164731684736406335380257857025316767361977151999551469603574414973651254387033321911594560879704737831413839885155475023725827945435023184278452295486265134112139351100843677179161181028155837636209940555430648040042504506432636652017323895200734855485681081387375463566656989377961541551976023007046759648797113734200499478420498027738061123127013312152878429974138428071408619792729353301216245848049614232501341594075648529546186740820467542782220701459522868901544376663806158209228336668638303256275249532121136967811177512256598185805873631814517820694298590987002296120186661188415881680914290979841155578882169015117950130442803082069071171346212505856266238263787066063753768753955297694672060648006666611878224921684672436594232746848539979770709625152351172656816099767793735808248245714615404018197343912872598802440107198671938887533525552584671289774017804678033478656 [185,14] 16114930092211403570138966838470161121969972955972670675984151585925397763437571218747450162526613810239491266203486790087264520850335479340547760729463580555479386876515486701928724333446807182929429434185561450250684201336505915886836927547834589504867250775574804067741789449032923868920260882876858605445878041637294421942355985133208298300534200952250562157500910938474884973259405023370694957446929770881693187753944306065475536531153757189799369048231767814647923189809558810405763961975947828660942447547028747117184619723243817850822829295200101477837595525290300703369181667015256892696689067923713811325703509765696675179801035259661820945514512494632766242868266170577114720744255383616160472354168864078207307927477260214505296863304345788654929827742939636711451933175060727295511458516075808954178906550988186977473071662432854048019996090377685211746462535556108218662591484352618846270168197704552683150260041810072239224529856 [185,15] -42403573205388053692851995545659217706731907289193834339818057219764267733509677592254492178325201641944412696341388258639073596293435748748638940579379276761023910248518235172799647564151833592372594893912574939038718596278280584539996893021925307257944298346747548974015353466667120460162505361439406736822427425312371329789498893111734815141893030690706853680117148454185281642599723797293477190897227614218199288270921644844796635398566297952783154576735700586258078517920751450508863221749154360563105988328751064464519166661775924771647803468455064058158497988830324107121602881885397867742804061786494604639546121035215002754114833478952606799143085438409660724856843228559924409090503413083622395545104536323909103610022541729275240313606573135978448303397264075501910134429534438904596606928879381903655298638266711464270699847784983706036278325638727846714140052620167018933033688224001656302919741397617213290197573195400718254080 [185,16] 96030631346146399708653087924592507344237535427370635250647204542120879041963692295853807099558450410771970661793454429537026540169978467960601931764353638241909407385499723205553279560163937461908039571893449401002815471749343079533051806819429089789699474200050933030606493133624082828762621299567129822438058388519853952058309854101649796005134924241992783863458874016816159301579452985399568913436648896742341021228369677040972879297586301552441863718354224053262439678423500805620830048647460434196817846678633794763097888017874742475115919621752229426274534674524963163945359417868622900392905193511121479280922911775461275545097051015147794930332808307463528738358935448357213050047392032411835382706489839557727138105539491629850558994371293539491893737835650879674659861289329460807041862875994017120971732364177341465058116364227581055217897406414004858646558947304483838333188076538854488584895661637597778449070660694985324032 [185,17] -188756168738212792913108291256683204129772837524525051265023221122464098645106919790432209873763206937437648174000122452527717845669561797498701295054038175410424245428510113803270396762436019592525836987238651036036035001848469617068964659199470721555330923852584319359544179040251941458824161128672352946522804389254940513665704491228941023899731253851888379044168237532949838386048723193818925624915699672584066934936764030051645495596255586560932515016734195453438383400773361191370162653618084303010454026929313373074102828879689629246415631600733685007267286371894934545436584796930389134074803182167982872907000781030870481371883163972957582273106710333838130503576922777440309755745351734066828406476959117207877201772932656961978632118425121454686843326114956792493070103595152627313130757072192568510281770966536044797267764799212609769863889565525713462235163306062062031852868338534789476710114293312481980965501443865395200 [185,18] 324316144514731945009437531155978440982272497308180450724115933678723237397831959718219565695322944746872503970606561511755354066963214812158454205478390823177113060690410565556343951038319585277094917641697926308684333416496825263148032829374113590399644755029721201711406880746067695250661629693119311021576075765187921413695509466504691536240630109554988099154389587756339837246463464695700893315584246330406911911963467782289019268152904690351409306183077727215299964941659967815009761178626184457471287196876567418410074671001428212245358348729732628929158040987305554811806014850636684583070288549127362032284322431303917185101284217495398862744487021480783410117777967576940647814495648183592959751494456832737279066764317777481806721304828886250430082632647256288099999531820029182709458036678039559815244827244317221807142109837780163575607086436727673454547662834863229258192292544118664999203066653541502240738743279580160 [185,19] -490052043712800395146903668306147111640691055755727172604944848671402813708191326701899298283159987599431375413873822307616355718858103476573490616944075764884877846337223324081990171379315422985407081395334353048070194314551087999123600361333509921837272831485040355659019157194202648020710843094657737993101052327121287600133925573031638810073384155134639452061960784791982850650842861362272643881706955747668562632520122846110564233125180652935671190634828424046287585844006608889100651997521407526845505343969458236029958314318708736238352461850779118177698347202084107404372103206680511339452930116698503241324756187361237101246119588332189240637205884996021461728264280155603794800416221901317046472965679693464865083018110218470787555863295965020253407898079704233475334306493708817457706515528721832405413242505624331580742770153793602923919336828922292777985961842576455974743092811450686413948621048615442033898137395712 [185,20] 654584312243113755683852062973204947528560578932985382337897078960339527945906438698699316330013113984413657283033319399182169015439637338340478157496509991911717921442187243337025319602857264991486577378235720127133140728747352400161749144003525215984128853603737748283170783487136226894122345770167659707560579180028221121875135207901723046948358778695668064892326625802061813823527546829461929914506267286019710502454053017950741004514550410115231116185550529876533580096990333550006186002091481954541837514228626855101495690242037422363702465569183299744208634111422169512964756344545503740337345565573792378536015266375624032610318532015212557577358357054111269901924273283157676628130031766326582177902401769449733466448585561760184647674982885555174405774155873537507835760389586731443735738536580926298398046791735655742017219185217112600198051400007569084799968497373562619847775710493790588825961694334532387621209104 [185,21] -776344806884055768743867226187633706514024234759355828677462982264636671711532644022268289865134998115654501067982405558666856152281084202383284126276543092636850289489659260276099324008807918136621271041353908027691427900184725643630878891299465916418591269260008920938790137741056145345898830885366068968231312471755534122211521698338218231555738465606770516145894092530029521710362289144798785784655937445180248835867807098138215262464929294941444959648562732680728684010101875550030694776988638642561137255220656026199970385356165194444232816753906812099167842296885366446333564774056362634712944038845652442480013700187311686618030200897778816684634281835139553961414670226141930746007320729162657474340180951467847407842672759302844950683542406754939524096122368259458185407711804035915678297454357868967958832048141233979792450990842738402910767152917871797265615172170001204887994080011979199809445323876963391801600 [185,22] 820624605199100789226266355362440940197374752419509409790053540906993291974451368528567631840182793399501105744011372172282483658146343739262435865305429773065138313614339484171297495645653144754616295791921661812007309992248080470424808062255325335581303604361727767772242437210443136700094890862684525596456005319270075545623005028290532894304460060900051954819089387816697194369189967457433323463982870822426642619944697942026321829253954896283766369639353351958526007383573545071915114343970622565260309938534152221038531135168604763642490487880941653944721401251368954259883257339073965301668142994438715797877939649940754036438056035358195373639348730723234047192949900576769320409985530639580407582302915455424233612347589163194926218767782535134268707709255133620498342443458065757120475321342693406910221427497753311453309050295767468428165361722000159498113114847235860039269197052255907455103620208290135267184 [185,23] -775580931501817633850106999056904526602400274796111526409225774274743844310273305191594515793247596878350061525378240712589315640072267546597398700585100145251186641506933250896837592069306280741535727624899116495213239206487862159039560057663318725524804484100386758757844836133897062034503917745025276608627885897979992698882586801122443442528458159720597841728077881030465178412895637527220567701429998235874624436014474328927715825805200709608319114716195397359632477147547310243995797909591905227653338964333435058130699097770903467398485266709640241054293101971626461793451089922510197073531519418872369587400471279883641331303100038619588147174843947510660094494547313017700834663595110033788133490844957545670024554767786800386817813068797606970504471861628150566953242490279514503254266860282354937086639368598802948699363002142358685716066342939559218594959718619391061613682408062355406401189292408572954624 [185,24] 657175365894604051974395387927630516752711650874356088862755516392186684905324351870726391128150226836899773511573210666923102356196312432757368967171944825954894489063926263266280843338715480869086688349617458600539653835363017975407688695673616362094036486861204681048335797376876736074617405141962240375520651080462227080559398720052732414875832277326083594646878020359241805873143478961748142420225367892344592774505239911857996021168675677892470135175717498450087289534651547214335630703307720998982812430608740953410476855600645275830743680023717189633490142498965363374156402803010970669459008027353431285441235320362229680446793122181748094208943076443535522550366756828102470391767296671971592922531993033319475804303582990725741706420680347099292062733917497498221990356246141803645914056045434977540718818499450986913389664080115751392152162911030946980481078102511514420388079440731905878207877108439264 [185,25] -500377025043646137648020000498838850043575092843316132224299481285278279528266539435611478157423342658158631649249879158580595358439232770638273381980011659743409854296242376564165039342052686384305795357334170420471628922789143344587570862634631335536634121126118478395621519012198247447267705408215694471831015116500022620094106755686851130420346846153766426213225733442969689878543357638683739284325273640300236648190653221555901222057201865621622451023011218237076458595773570367148901702870883429383320593201541675435298654954710963248938997954745315749100933303815484168446160019012916147576490000111633797674304478472451865168655606847637327682625321326796190199616924279365185505356208062595656492683168520447204754342380164844141952140465362559778956286946031157081503928436997821254762822975008248743224170008497830486478030608305133550449186512995955921757723858728787185284294457471463711350868613440 [185,26] 343002484559061951645341406930946042113841931319302099179127828422059546365780794462860533004482266528851764295156430070650667154498911008242755701018538569420852612004630693974403707218695219468976798866922809558510619414553590775855366730891638871736460184451783004717916601549408074557249560702428043585132569074376158916433961795262343576218890491893759824495969640805119737461773819495822291005626748010719296638753881475564269498726824914128556649502025728252751343820362018033267878940375898026972375762580523249210531422012999068350099694847427396413500648931809317970993148235219312841180252073134598207950997160064979434630115116936593662897637957097751868398988640533546945751215456458305548662439534639700589159012162614403397983619329810254564754418353660697555865561640506035948691468698516724367656763916172699685202319884308548310232151470154978480552496669199862393220884604615385376807115828 [185,27] -212007292393529830306126988411847591960379918493371529980189973305233384046039427555186302629140296998058040795940088910967794224431005191689271218630982723195359563537445632173571236633401432456367047178723954360664200842372374674172916571266314447095952907276909668991447879446719244740065027188061026742126709792628076007241239868957389789363960988939337450702510232043366928209222312913241489610120000577041166041587926545983145636941521715697813503479125892767076870166181155271139267869910455698998157043095830294429457824060682230120872306052413093182791177713897497614546858414675880945401991499717922870423021701617017750508286375353152474928138519100815355253829682779015591703105865237513097064584291500119165992310016753404111223568975522090821131474163197606222526591466724151211217501750935017716881261113309043668582550570503448663422017267381312336471580675956374800258253243867982421239808 [185,28] 118301213812788004678103771747935650197056371904236022563259781580242030076667100324368058416084573774713778812075051978462528116078970459752122139607524707099736835227490217484080912415188824332311209865701337879257799707329449728660996801322465033810376032863047150896121264018891461999398704688098428374876708929221099432491913397279296428429696872307785257369205712711822770848519298524219913996254216294510557727090645141519322992541915320719248076175872729895271434599552765473198390438240038742354590075163245141216647919129075261225326382590193048785193095318946095223061251317873623230089935152759592542540834157099529615024197879286623225300595200188652175464220715098530871003950677220802351437065382437301459752077978900856568380724655595478503697557876626369053469382265728939129680135835575502790078726626982561863704524069233167655764278205268590683037362682075923211489945170046956746688 [185,29] -59650802567806152608719303269311979985264279847521884569879171384309333527922205960962768142490256884327653875227583251386456194944303136758816320690543965293655658246583747861506290224587336369257768229435029789907572274758826359925817972659716296394430426600780996496941940632166143715827044568333156577769472546044970405942118746457355270799008068604211329730982069233225385343542172547491313331374929261836234457931122596950696062618810504993853914217989250247238137281633743289910114871185011370662178954626319578737415918042000215412371179081351460549585195615749868827965714783760183800535024928312661505870122606075956522751548440830129952850614548382262710745611680788502819486898489302698286984093744352845567965568271353441828326788989939887886198673208545473065760770696452408483184663311872683720135190392398633200778680916090423554008795446478946929029727486455141095880925780596718784 [185,30] 27196789111656662166683739945514762774492062628337022808980802177031168263150803500518128042797168942789547303318626403224141511733729370278943703418987529257466291700479063430106665088615607896341750726609382087417726738905375587396429128231522907020871766831650623424714528322322979805847257323410577964378659723314650413818473588077881177358818582291529913044035894926135692066347463073999478924848038246996409820560317910116803653279785583784515092103263289913534430316957762782766324430958720858974192825630750965634225429136469465095164881893262936908581731622702841316553856765328683378488888887389478610833701139314465505571547695742589818156186510775522213887499335479346510642348664803800943512321512676063917190431381810316878464499409277926605391537671595858241508265062129608751160501859887502179022887012429929490331516721535008757205788092565721424287706889419500518821236577801732 [185,31] -11216772623041733743642284165279742332864995219361159315227669768029336442020718530344009859074757558081264481926787749030215241198625679103330486268062896070327957874014563108627541398172214814038022337759556930802283951754328626848127251637772904658585105437357029750959389065394668190048585642710540240714113007442274394132906138849851169274023059507769652386955450536675000849994781182434931995443831305603473724897387611602359388046561593117222024784458877178709871166902841003461477600509327592692232059159646500985331180466529747914416215472649417286454715649281963873910045250386620724263780441750099796788913182612508429514048677396360020893936377978927854816890156218022276279427689870775408577418484598178013416681736740672600832728870611106704564367249811136523219706094185948626182029614964003663671533809277883649768596294347733843930595710016374875103016676615076427558250584064 [185,32] 4185397837901934171877598580931242008186212035596319550978118461815095016157224676487732823379834900100896789888995644851403008768217325391022867002671980973342526769012369142430788649986966932891685089975451639278458697312633718321121589728075930692974186271811561444399948390063297541852073411145485865168129124725324022556709496352565690008889445641474335946060932432377791818728964642872548148499151459725051329732847303152737243618664011402176876273904398225642287509545391968147515785306546171308500402987387166469347845701047817964226274909897775019256337327016744147181071406427023361356949972722721484458313388955033597998743094215565719313484008162484219086468716593928147599869832246516066331774271833317394664635829106067841970754506676232630927326705985301304335546142865566157530302314378772251315696386853883940266214340630269946745687557437051739482413355414725829850326584 [185,33] -1412840445312282468163086173703975396649933399964745055147673300974335808642152811581030675118225126232797313474395679869061568781798714918744039731533783756341416117431583759415569707935380856348621684719700387907993473312709253901309030423480312605331355646053202976327570517052040797675783199639460135531465210320574518372099899882718028407069220588197698786793003129656814888103370925192558225145623790260949894982145677167821508270665763056665794231539748226405847549034931604276010048885124795829120341571871561809101200228708751286995218705661794800508745757386488090597802801769769477732963702814447563691069233137757011210997718319236764756312794894706654973463712886293997408819021429526875612117195472016211031682921095894807182852044864679376772344973306421774650046905509592871375331284863459477558764611121473929618018801861011656284158900990070933121964070437585443091392 [185,34] 431329391489751952793326487994727709548720077492415645137010424214924098903520713285249985604807989353991390633253364644089116972644544851552585963742822117577785008396994547628754894719016297202348859682461259084870000487977760894412131289725643898693192616662246199753650721279401004472329709707789630395670655820507226433793000489395392131893737718673974105710021902033073491544630579543638367909756588099713861816941982356644456695054783433691973502747061354460270093613969767622843023580375423060219175603836805627983297900747018712673171286693988910904707694544570494382320651176005546880111919274155799077506024531876467327107875346777659743284616429060220446642844910481876523488090266678969514062239494663528814429045838055618778535161312071980930771959828282151794419607748935614308420199857275671986197456078718412963360024612271364221680202901245039379433649411123816876 [185,35] -119031798439888093905811289703158815925839815348380014049201293597034462865902015104209843422686478344220467076458464115119964248302941643835104102801180082444662874115183487636379282471318879346575373726040201694740895335604605981307769928735652538299851268716552732151053825539955765423094920423183946883208693186795748879406581361559283069323776149635562445527982027018446557340147670780141227704071262135095004292750521637757854707972205276595302462628740124600604322046312408068713297645664742259711321226840181535868654707759674666807510975448562387744892323802262368222738151892920083056258183499418175256615384800121606047537355670371276702468854836129702201609782793497659452994931349235796226894855279477763503103106954901535530995007721815491645465845513984635640401890880507702620962127207166120547552103990300472915411105805280653300037327971992798767411634975215232 [185,36] 29671773683484375150552077616087120886120122547665174756795074985257501009107834960656679212084324745733382298568770970614312131555663497149522743606583420989995214859086718255408807648100734214088800750911654904456991976572387362324498061709294788727817253315634942205004303438203357096945646889637347542783415701261403213716255288505739920426485831742533151537048453153178674155396505853657592402053752104995970503329969930536065572132840649942189841834598222607445930357004733007865080790615302377323956374801424154701911794243084889095659362872184826172783446129698704815766479769614736844502061397616842988401385495072219560572923219334678708214554348365655144542158402126285810858932473522652176404400505889754866621708928792992129475429707297056333227648995834457618185435121342258484566830550091088443382932312786271788091298691196607857171450937445091939675417625060 [185,37] -6675027628776596412017942998782655301412112171325170192754320710133116248900985884389741842177898187423942458209322913861052563535752391599435191899800025822452925746643414954838775043155850645517908188412936294509110824182860566283869073828373872545342401743847579475224415752675726634901756688964892834137908800848442419220131661098533954827006279277980760669865988219171319586948077859596181118921302136691541223547245096343249483846690293259532081524841797850067640525937720493970250507376872768033951993677596056251897332362970041198051858757796983693747310498164559432767263786725215729920794553995507286331138644271299338780760937084150647890713824199876380427571355907700410364431245808288827925907019596824183321129624295510919335216143977461897676363211471823928327846151471272453316185501867416831389979551829658188640220391926146675301288816933914785134934080 [185,38] 1353664007825827012322203101070312454823851951553793080776163494478951277922544930981648974237746728651353947703700006377690738872086738358840087273123255860897170145786932172322727784959815008975354512251253701433757166634372171867883384387647317718298092157530558734281967079186001681716283569692048881270143124894987466677559486020369773782443766752416892881626695642960533994270961069444666002970150285858009136958076949548879516509287832612861206279046159104721030604957577882510865631386851570180277068364125357921059302364134922302410065411141954628955866779929522514623609440314979783181321986202428166412871328535687572328548348798521422304830626408976192287371487894958422551596239450234243275370953437917281220505734225921908241490960716018934986521950914818251275915921333363692996578653032048426494052080631378254180286560876058472680977966994458492737500 [185,39] -247145610593868016018319266114013229603892109909498173945886562730005881169643883455278138817218523076956908819385457819340961609418914105673985688034350042342448781262134220343748081607596148392546882471578246516769280487881555975516870107391113582893120584572127627381539616370594085966651149558226385083782624146633128752006557926690918652776436935023569314763642349854824833501285638133940338298271779983680999568804546614634148454378413564543386517729131006920862202003580922336525206418073445225484695315084609260076413804229282581840108100704825540303868376711952640733303034153850231000840667789068519749537813534149440215212588679662296064894647676392458028730865034537706514573203641388431334539305244590319076266770198739750593816226480873108706394202814037540029900332995326027143087295970775533603007346132600393802898465211476784259263723390251298304 [185,40] 40562788183766716751908595843566094519876426675196604370624433628737466008331607130856766074655785874969764016474241049411731384160002923048948792966684609415288466082295632469270191085271928933272486822717330937594436476106795697810098177533290108906546601573969383903204179467789654337478131173622130344239549274056566174960233666492265054117474857798150077978002780922963086340785548324758520254961852671360746932375086914879832326381887034797974792905714506466019303105444354635133922649961115917562346083864090975424616575056691368790097408384231747664349656004941153720808629577631436784281096766221737317590362804325932227988407148035856838747604333807136142599185685221021115849133192495144193780787473301276285700168536176832695348344472322046486068091897281597436577489254696316214684045142842983604316730078612430301644468676002181627725968152640248 [185,41] -5974343830882615020855579679369350020782517952434563816837145304578135345003559509557589654418895951770911445940749403461805192386671681566536597821046342010742246022250856255771994368335794626544221669869699219490037633800336507572860299834518500958349620628861338895430257839021591514222819889649722355067845810351915712125155550131347323935246016512623786576484404855919166460924336448408664661243873202275027688434924687327534261795408473549563494507707428771196453070304878227308139836149449869755037303480675992581642959730369155386541303767525646013686172563286855159971000883345535562516369691231763594027892389131012202802129469730467350069769721797888934652684887599288854627201357939526385884434959601205038292869449800491651783910007905667693730548147455936173578715585505716724250121496347657828973236505750974636336794735554951719740958734608 [185,42] 788128669396844726178972478575375094848621261391261945186294102751036090706087036686702743050273413392398507770906667711632785379186079744746376787801224915629349428446808214947411586309680932541380109348931842722036775006936908124014873330888466464118745225420332716490013434546201796740280815925718173770013528554039945869723709051440372566920072899566025190193570025985303789809370843834137392926307326390746076372638762388224726086106409078334463366356423136381057911626260023461468941681513814381637418457742163720274369826754651462664833621211359180753417695993223499350137136440238252891872990320850161176743769138636114029589520621024745402304455395692844174695038638464500333793245449112237055807176364012348800322247446109098668072949583040109715395666887195128775216325110067237281112003218086636011845992364693475718397738062716112678935025 [185,43] -92922646934811608510370176166708914756964148117061815657007961215834465831212196845070922423938365590676676046392943163095444953010177157725946192040604327405371463333115894976027906779438737624105592309215317304596236131934439708829311554583568463610698804240409344241833901109682981139606578545112059864123706050211653535784060547771237935882750065443048577098308059698484735854425887836471864589837806898683042894733911853030002297625009653432789817596125464450160632144944046046203782928708606336712204223082590298529727570583486296239851577321976859201683717884436554498980469696306870718235408019906351246908578187897426791620336168322352042009357303543209440802297294587117614106378655867009677467412368162518188603898854833009874444106282611964319964928919431059957245328435539890518901753603550319368397058022836503095556406800135865999360 [185,44] 9770603075951704872647603077563344133737705510008872021212771348707783635099331459432189490304053753018802407823482066172277268504138963824835827754348470794116359569914531994414507208511155950193480750849269828588770784919817574012265762458150881435267925644590530124301210512895217952234281863874836992071869520821460719067537594431613623580651943301604270158068640721474201115007997176805429180565505889612162690545950630462229679294562150822949662782825128861884920350077229041987503119082862986604093748912559598482789489456552405244566912365834732305010956645695140338971695380520260056305602493261708627514172045656726951799657874675947421211492022493670345440657441920139539602539914304077217790207304356259330530595533634419954252740083154852750836347851667101339514508136404615832549395430442392589294736644570290538820347520947030784 [185,45] -914494118296076894945302207043458741784713470472487568576739068087977973768120346084042908252245686948761307671913361104829106705236198899644809145384100014468269227580965675619677935176190178910040410900261051802683840139621192031845289031340213149667865745977106403094746472376153115303618814792218807738735741114124476995089698731304178398923941716115480638517746571090416113879742946557928372673843668488150924484193936021497152845081241810772924190469027297237700525129711712858821564313462280521932938039998201365929817123655219827154030257242907275997851488968960047871651991338798655610847579555677309626811457342105409099688031200946217176902969019763516065114532354819620537490563876094193586917270422400623783701159078565280616375033359120053020277221039786268898882717228321126806221560062992873940870371084341587529313060925184 [185,46] 75822928768766671210512254516394159685923606312109789589188255208292247970691864256451534100572108638674892057838201438119216698959559613103791195996869637900460120366638647360407651981914077778883876878692847758842469240841433439818165575219117809601230646453751068755039069621512412977637153241040330150954848871558382876477231853983801660352814708634192342592522604185269826973861580836533966579820868080601751781123571171439578218218568092521106161573028915257575706360693432884559096779675030173666808276034751937504818795238655940418443965012288561116360031255931074521454919850131024422184955300097657861020879964183637276823819910942348067197437983999422882583773991003794381541768904595441535111650474430976078344461270127656746143422578590199223625994133309077404388218304533976551982329514285617301756780779040949958825163728 [185,47] -5215411243996347384224247992514618554174974702840325189865544464159735731420626677088745619226464123164234652264549279321732368650999048439440541444071505713076175284877153591345833653079708324526233161050999023356893470847807233479576820979495222394186021290745669389163380274646287317209062975240774232408757635795045042651911285491880127485982497744350425926202869816485209903240794809917858358000841243658628805602337548029929196497276147474341199937296330581866198909884193586911891122730958111740248741280221680261520566769537299927571945840093997655278189904376230492741098898200907759017044112713897794953359226920438135374945962316775231390582547650375424910025059885144576539391671985070215509527432531496962233296176322078784479294948069016512002550085882735878256554918066004761888007412788798216814989477170733184020480 [185,48] 77787965413654711608194096260226271980680210824818812273689255109348004639569057505115054719184134467018572143658762032799250435097375719563760462180115429688222025608869236867213187686389168028267027318245528123360001340580072566681818587877325336923583101176785212088575176646560348580883003604961762087493686698463842715691948261040512095938626120177820911761794826200169886352332550779937364945375706387138086296742381813585646342259728743955582215401019314892507262377167778161547598562607239886506128326999452995806905871662872780963463793848254992349101172377397690694966348063711126786689817887317450868700890871226268815367439637746636759906992596349250923106699724736605058035752471656387522828847645333322500463853062440335828723901858569424082838587838485438315271657322468509518671783668407163936104614193051693728 [185,49] 90319764854681437390017617155394496556400486202651945873100880318943083901752185959273319240388555526203244175194439152752926069243950888769574748349155976469564530027531614207692709198291680272530564124084332668636844489341766354734700949385092344005383300666462893685653913149446035673245063376722181421914104632904884025462633846870846043843482555213849213915650586491287892472274345766166540719874453159275956201515566308779762725114128313059009591881563815742065343806513583384840528085618533594118329874183448335711310555423020935280443762576702454491971157297905659517907568080976062760631735400739027402001330672200088304192366474467628380169757289542935110495007090810108072738814137964380393686495735362977426110038667452700789293683009623269947660506704865550523438808800973315178961476123875191804476129151961920 [185,50] -9656431761932985841774336792204713808018338446884498044166555166686181777606351731684747790606693151462311346630562681853078840845738421922285667060909307534760422615230797222986730368011832353469855220918500623914398071467357335881895556743368038595973972992461581969342953073615046704069350815681215517399316360730936480712303823865612542203632762448940624679367094316390736939249463003121793069685859974010682346987733764388354392047303926878412794556277165377518479258295307460272801944012951203642603817945100658021684301989730806900636001106476504166920208299176417319653312329514353218447087866209106715515450172483186000031630586882435324619525929266187265324042573927497669609326297884624298585690827464812736007948279541128659950039946201244205200471797184830252304431796240598164098542005618441196967353931492 [185,51] -13145830123649538150349763324958874990913159504458320139857749018382822103332101617589265743270219870875077856784974167252009065201912672453918932436298853272775320282708677625664192200702361007468065981353141585234839644040402735742209213628400734373607928045922760360034694596450743307509868838650032039494198432032180650084734361518700211196319099036546338151475468561028824287603931936472736038148679562971820230577442894743987944592306058421391462946292893255837583905715678684822254673354762564223719269622971176535475632475896765345901695283611421155134809828483658329566667319875295284449652573997470989743517174314443935688510438340725707592231931017502805863272363058405712337786653140722961996604006993420804934960113445667983179763646931733401770812907790132906056562275861326238923246100953654243720251392 [185,52] 7848548455826009255604514222515417599533893676609653030359437956661281077946356205728715822368248369108518945650201790978819201175847143050377872896023692716877039269535434272668869548951438028804758959265435865356475633609484104757099297782721149327832876705685158399485129363159627543808372419930128894251922969313642073211122188976552810239057008325134774886794896506834546947747423898264075698694655648998222176925870530193412262858666973364213577994127370198906616875474452188257177523897724041899909902583798973979827343862045072126814105403200911395292000679921603499206860998247644073084739850605853621601800302042193486414726082065052513022365773947872009359944071270851551091999857720339111180819928584804819285638076948501846122858787216799792703977283881745984601527654992082002329486959881623127555136 [185,53] -1753501718538948762628466978679358746323786580191542198937742159154119635429867391574463782763504428364000629163882160637405750715658163888621145467487909110556962771973163002502523350428048499578925947301556394630937570285719356231563819090165712823856249498013239162202239009640393256037345103509916228488209842452337783993373919698894946916812660740104800837259193923736735675495045395851503582847088804911868834556698149786560161276934052501213867369803883507471790133371724030492801508490757588163176398578001803824105492717180632097170508389244940704682530859572841903065634847225091390598673223345990697170142407308896188346735851124773244854449491545317501182659356688810655565166434070612004854268098927906473671985860456145193369029068868752694350672561023806388819612442599083131343130455072634542464 [185,54] -135401648762182281230491816393527881846810352809035224333459464303050686139979685772738542596415312007622959931046589094104888198534890726681746819830986125780553101796388089042749041924408592991827251637930426102459309179875646224387369461868436661008812664619036076710843718484612794165748673716289008418600452543173774303501867004511131424344874292468832250717279734152229666879571550800068750511004268121523568416570460681343496199694770104608799406390564274650501425732493119215312755158100137235461101959252450212835408404524308760699270216323202034736033203436071840745741814774486302326729907313330051616860475041289217692425760204207704103948620427487886178362210620833331067554547144862650183132568947586120044707790798867827856982286483250882633448800280890514170507983732031164949415443687724312 [185,55] 186837443899463847122657996765398548021250023500523176265855442075977628563760375242694571352641106290713479458063692571842051103283097827988593299681381402436299980311184360947672585592011838049693299016505406407605102526126706444549996288891709622744517641075763793587389813992493650509974690452804570520077952326664177605812959034206158251949340666612130133350669142856678307164240331990940923990805135213444035567080920210144899153476394735567703577593910771208917978249436844369317256336106141959329946118910082015731121519097041436087439192265299238605882419514820882953503834663333262728320936438893595473483691863256092522512594905313714342230483483182381039970323615731880456556437382594094528957858614139892795807625124069600336716255629396259981449425720502148704084271945603883829847491120128 [185,56] -40441172250304397401922068903884385536999075021641563853255020723935139046298281079065775261435917152001985721338940388316855353249240504945764679429199371205981094625564996992187876077535147129311067865563691375316549792326668042167880230588909014122513767546892930195443708820583269997488719854346279920071602938203761460406736733938076543550248941706857897924648848206044494327472772190463815034733809137296530008903990772764517484919043628047639505442022513800436532668480217337234267382712625219426198120588752831812264154841682497149129865364448783745436065435832612119423061676752341725614981331001319012702008261752427655318569035916609124506608868159812791182287067745578299683078162221227323517344724853757382141745936496264408225557421776445314032877295612880781397728984741187607387319440 [185,57] -1574608311702284734879730004051196659639933063904198708222205330939326835798239866323864626373794875370529097452607711381044020662777524602988093469098850805464941366565994927420565966197622412821707442174959542533421659004577082296839628606856495579500504445559098713635333184537247396254861477848744276696776457057144391968536634985607079262662390327086917649799775832309584487980937507639382755534216252257129158308256799086563684991468534005147511368719494340313160252981700851932907975038174988804014197203805439908363034702718984331721393941481687727020395477504314498094028337575243937911903692664872675953986242614489784985173136591605827686744274189112297855592687322204640991255226392177557440731371863624607289976273525956962551819412178460472881830623617857803416566667937204718598144 [185,58] 2146915847268023106619230882890503013398500451342838729421803222070395126870872346217453127329461077671964967632371852621538245704554361973404986387151702360374794906066686601399420211554853559970312167636162374464121208339821064736640179285489958266322705414651963138862065099111592103216037018540419972837346821941865880977800159028304463167903839346829082437004142959810942335563314382531259918993986214890369274688592352935878558878899412735899738859398053604691928539050705447632803722096503120848874980232196039860498175876464746815765238104181051267032297326520709240090216704460390573280802916335263500988216249137808050097726266494363841665896769379477775192193078446387913940900030480792781331507079477748463835632525221493915362041403781349084508030641396967330707722206037055042432 [185,59] -238322646246356318977495979368963443495387246768424126610089894578492361757587587493053563881224923998130625420528056758657178249281506690251136086496433974472003431855867586153796073406110653776037344351623856850366790631224806914831513360412149596044818063065262876619610642228989794829853708374549024817731199407755365858361979239463804796516962901088553861621531229109719846224173608970473367415482309608640293374582964042905218221097369783849050990362399892190729309863374297783810809135683781144252070463460375608899898663861297435001738667657318841169568220222468508941448313748218913170129307342543231307684974622273313903204271270284139672875023381517151459776507336880066516375141446193774393667554642895704101931354647560053336180427626718264464078148855333123845764238060474368 [185,60] -41861263851176358497555434186160504644882389533219477211757235051209381247581266409534100329020789193184626334917872930738923192565466857579684009683728400172817343927601700570311796368712613267761002328674476643301880163110157405690521454729978304048668063619040298326072448634844869541338437220710197644456825720538331332065533243904466684732847694394899827018934971235133221750844376101660940176647447569179419938061297157480834201114383732308546334838706207895370325477829288870365606006673312671186454491979287290162972238217342941328903952744388003681777868262881193572477329203274197139664438596108143715391601756856307792247599868089777981880681122976380633755806997426275323399064283531969487857611824810109035708050708484662222080239284666058950518607744768812521193542766720 [185,61] 8776369380678724636303647896890801051282609222621636900753117074398529218502284426310516737011192834006809361625990259788433263780156809046147080669880237542274304718259688065621590432893193556278042850167942623110823194240590774028674056729629497308504926084705719781619317210817321557402224247663184323941671962193855817127179406326693755941500871951171189840153777445774497815530726802591766204505061986319193200975241213600487669967621411493364966273297144617045921073484625682751067669523004646129231523427946616821916256651526168457167122492156611021824814235049021817330333649963024153837790205012758637035637843706960338156389820285984682757390879555692068233666778363352009164551858329926744868946764697979951078170890898407270944459798464162104023874688198574534736743936 [185,62] 537388035483044173871281263957470649011708992753657253889414584279145410273773315453164447131475971714224308123456453880521886840730795305959676293900259701556331132309392193573853178984464858572144678438357048581517230276702365663512874395435269296649069862411440143610763450246941871997222577204020235642029630264755967872509284196954112224198080044253314057672151448573012545915191067881159324959692668046267865766010824402346614752944697115458291902081821412861606393182232091807556611677828405436464752064659139897061844780915432608229638579131803607567351396061519244495151774738776589460498374424272582538371767649114622871600435128503131825645509687588726740979574290449577812686786325382418301722838055272878547001175185600304893548975988979573130491649232612152279648 [185,63] -145075921583088467087694343854056339377300371553067969991718455935397207873875148264097370895687347001635317611103821171324392598151473950337714288191045599737716754606606859776163270863868653726596886146301548619882186279246728557301814024515438424024169723828103207265554684478193180128964786202322642204322321018716462794699827382063289412790445092592022227188237570129217124386942230012940143482606048251894431761371555802565097297631548762599057817639374371423865273021310014128647082575052077159069497617144407095281231981824612997405335158828178872402327581658498731252626517218673976559830448979692061245065987131224301852219520037722385910656661961872887719578213443582898285028467665795365530700617140406730043772348952553937770589935243669650539289462885091803136 [185,64] -10350261141787243062463450805845374645445775753749089714440167222738782506972840500071449606836417988424987340870073032969268331971391259189245748897074879140960627934806509862699766562047841310836590618446068988203852301743673371268215591275860074783581101815185490285422210766317212290764799711579266368723328329645872136876520263621109703931411284927294004155108542877525929635864747567215428371304423558945715734175498689809143945807571966223318390354999198994671390966624435492975404011243925302281075805424019936000608343324172322571794855483599328444390288229300491280545224083246566249945771733343210413557107000109801129733240193709303156564216568180787295005600373148875969831282202294467850834765983319577616002722061967182958356541355994492428585954795366848 [185,65] 981700329533692516620396894123501152685521925352723952149223549579844193578222193622934017916915427656518738720309689027817023157139916108051260079131275407440300032477294139311104500030228597104088301217293109668542083083626400384410812971827544751426865276950244313963558619300681272483996614052711565500463473388307514436466689370141816098645296956612534710129839960369505242599572478515309100297848063068804806045559830743824399964247904975038541078578161444824466909325725111531452915592031881196478027597962318180747992884263433463140955205296365351317983205454200244668062179555498206553368065562628482324369903843743341539444674006053612525741508439217257021367166082803142725402908785748774384640906847916536107389729614386763286054597716428818194379788288 [185,66] 157378306061125978325051552981857565271424589886482396059756036702173348264549673976745279986970468165862208378324476777734525716245720404802171027554799579234529951002780825056697121166668772596127213933641591630946386322300538423655461790945317612686406818179039758866734472399851952239424720293051326061521012198955870660575859182034970487792598628896117418939080600405992211518418165377886062184424725346752259268947218515779462830387874092460863705498013612220754001663994717581206481901352923106907696630028124249013600251579899632102501329333714995943483386819591117879477820079648649499215988886440207495429895622487820434755876952863699078230510274785121595043798424862952828755977411075145870061068963589868221032876892721100112858928497068651859097344 [185,67] 9067822263809163700271244525462358117880520994745905458880131138386543623705763719584444336698947509594185244148480132534711209708812198887216027689999788769976400130251930893652800663775729767521399721144692486542957062568363314873981795383701045809098883196021383392997657285706779135273607769626514625493410696137764884771748364586129771868431090732037005773235701713867005565499085501452743725306792636753089557474911818695369308647213713756792625142901049332500998519918307418077014853702584766631161418568186168231130648375897217596548246016191139405391959528566021102617514796740758397333788717534162072367765733628080877246312955749697666264490329548069051059250762688616083546137110987299942946274987960178595541145646955249696764693828101785823744 [185,68] 295061913395916027966000778601823543867544890800024199378950560383025822076054299973925103880736848210850876525709315676075057270239269890888731253555971933216275389909275686811657869582855268641527259171608791302198865222554398171521445353085683126493016350388046904974694838498314316359735687597351021819492499119519735102034633407649528468619909930912292579470739317549114165961480075135322523488674310284390323156894767207087675549078528697908937302677591641470344894912936469742042705132006710443572122785371415788206805624493022381495748375148240447680100216276174495259500623353006332612729528237085515841847050376325849749142848434976754159549339955323485938195485464446790492752315304095315428667894092325283665842374180299524039245254205113200 [185,69] 6066250983479587477155909251627976867240375847997463087938994342970485243270110044148245188069525490384775291140229428387806388571724304967122293279991207098170534900744848352247938475555271362454446493650971768380755028160603351741072200190371064962073656784403359427491142847253272304590102571097781979042377176772289374228481076326745802747188080120804864614895543013282322883682122218619521153733572373552879229299666555524574834320833818002077921752655722214697906414590795226198177959253265551843519410523127917041447718610419241408591542721983742723670541023331019746292636748462648895957311461048043145731755138391058980251119922611949969513636031799291857031905682737455623921545445446637864314664030303565785300145036422902427122346085376 [185,70] 82641950863148796819055408038037964440137685121787785285617100159159614025468612491593203046721677656083080999643496876512583490501510158479223732923324575660215785288562411644841503064010616439954009647682416722085028677927886805483392414662790342979919871152371015882959760894736309287097101602225945408969381289588821633390524892715819659351086295134207194233793808280819610128359712868678970405212858404519985356765144222319225330719200037166717150321607503492490943026004973362084082850404896314845258998831300753228771154222639972748089575670462932967175352181930445609693101429967827345239775822317061087597141610235731954797178936705449031792449582724409793719398126260290621318335891644669993451497551085448788302680003373325998487232 [185,71] 764274186622896577217388314536279153840100520118850208394791098258221795902033274368177647686691456371459571106364801136227812946862569401639502592118867785224632315050541706407838178135323840590096204560456663467748487848044781460987684087232437688305078258541152594092164415445894944837464131317389172663702963860282534922484440022336288307769208179551257523945782113933572491707078416367323572900907138332924465806349896926256558892144400822902956034763300137845708216785767505571430434686568974236058076364167200593773625474925103587795533871718539424940958505352500185854754826398580319596187812556000495600096155741789005619927737547264347795142255134517698711458660822829496857237267320447075030573384525851995990433893717729871872 [185,72] 4860586760792118641843724743727430697587379791845753126723447990066164027047888531256982320052827560888755796076808815189400288570266044860195494993084144531729005944792672432262852880540953843304694663982820389456715072524022381068641237349997521227579357083746668094859217208213035508977398046985928031899604173925798890598806747078409823696305892728583903569869629763932871231895429021038360622566677164480246414904082642366661539055925397572565837675051832925340835469020796837541389591750730106340197038486260531007737420316327731810829762205850442463496692111168834859064936091672762494964816927949551095036601440429974620659193879170917420569314505951122489737999166054233103639764080355318621681866405772902130491644877559392 [185,73] 21399011471955733550668147515376985328081687346452049514226078030135425766781379626711531717194555912349467385373559038786730859273747175761241589694692563279182444925053078936608563123060667960737273784203895919900485710175730258089319944174822332764825236987062253297006955780279257171396235245831122999733881323720636199985374461802514841133007033984599483679659684914006208719565858064951132043054970018280807841428427015700437984698900074987354269384766911488716890300033333978591209731403698345945678359184724541704118526076361374450379976418043472952027116844124381131455988321744828184263221140632747120716979800658079378860545550235958972283076273825988615250818091902130588130402779528883776155319567060647833367193600 [185,74] 65389180950285618796669433555014053988164426345792165397722654461111937375781515114802645093327938829379880586197718557933167071552312655737855772411074720266749524515760200490834977652745184374538550960686099134578026459430930133758965100663220573418130586084379724168172923820423200956396521226012535127481237042359789831618247701266526927381873853756187574393156908506933011264750896933769080300223171186248063703247083033272441879521018909332143992110288857666667029111181060301018347599826194720962595480548233669034989899463609841656376139294813176028299621204706040480598573613270665503379886687007767031685844243434756865578882344175238920823055783130479676649957861732876992041461989302555694793335493009738373504 [185,75] 138668397879474618240234288904728603456529745725213741380688641555085696847460180615622985373468817475601967560133404111133411911708741142719186290837372792454400423373505529848274360833961238555158454795892822324806648751820264459648489134358518608513951580646884042444370440853938050986744836320777829304059950378841046627210637459971182323063055754626386197324525886111154442062274018946372471692091432770205456603439055898684438473044038457521154773431755943084707476169328143774310239213624989922903780850259722927953091725829631568429492020217017215605736469267022694247326487010496173770799728576678115986553852893022525014077002745734867998982285851700067865409099430958184174317018380151990690791015828477824 [185,76] 203650666785398958435470513216028558372547756590500328287188639288934222692727536525494022230601211274616494519259475442101543568892866309632972168131645994314186275422689475560505725785114737915923253929476241985041839689587010448417248734868482281385504388422710476847915792802796856001088589146787273414127912697179122576140356541797350491596302411769364614026040368889019398452839535154149987705787980604567762954416144517413237448644754268172922230877370475069084054824722904964932245041693389689902707777291044965741424785024834633691484301629731770502550871966457937006539873211555771646762376102460677676546610817191327207712394293099245088439459153039512859108938734938419339879994876239345583293714460 [185,77] 206359636177058436878599650373691670765767323626104114113898218892540839919787236901197682425468005433334638619037718658504837777788378801476394020877043847068302200008520862897958841117111719990352554667926890740308911574207982220248303480007756051289729050914397609981331196526585074733936098911372303183752258880791012550815821469214146851593473865844662467294824675667645142926933043897311577485178884187450773337638901109723783085634128849823027047728359786672003632740089684744953419670646067671552829936108141190818253131726939573978909522094930183758737414309814248949172293589670900112872049613902594798759719490034526817946936013815759557314557851192766198453278051987529199526995291840570611072 [185,78] 143557008379228551099062718661333356299777339720246399220903393723918076671955504044873511619270689011210871651062421753737749074497811200892625807100625754162304248274229508625990673042478365070917781424560305262684584982954437618340887169931785983789809169960964502987866334651358566769925301885674314104652909800050323552690071863307051020131831265299538822364879960061089557973455556889570178161266449470539170020448965923031224151601895721121631391450156167897525579256817677297450639447748600362253282811169457899316238055028771845751309955865596389240941493159431234802526067469877988160871240428067251628904464199140012571735359615707359024784295100697086413574922672414806315669885097534456 [185,79] 68143816782649705487714607991628796044674077456406355717032207333845053201226532714549948199982640321295646829336531373985475206777770962112431431954156530644821456768216192530144819799867400661448278162533712212924413731704072733574162086144756080134762473999462459995031016958448084562854662615309757672235045037805167234733774928652552131920330100023252286409917314220075417640490409753551538196866314808636472078534247748281271746833833451289907795078139092695804546136960298162097722684529294793262827613537311747290264156238586978392578467436215501760114918851138251777283613914936201800032461696657378117851253665593438481123497817721928026884061473830953127617904587320447191381137408 [185,80] 21914418642028740539887029613366574003366507565209571126939218910236744454917918119857388812820841941763549152087803282354226667364959312677932195297329606104192237050869689029389975367527722885243703799149404497796550224759932060537272498012910281443165241742644267859221468261555886763170133738517746445043862591557458242471916863474109327409286481806489655300893643100963895772064386014643987988182093006254528447932639238953905157363821168061394675733879622380964876296191089859366313679235414274274939984476207787752459007832112245393544055759783596137183045637027148323659846506758828149320642994579083958539338440287396119151889477458293795483806430126802226203414027582530827088 [185,81] 4736053797118369187843091734838102094452024892366444747466203763272157365811371805725944582271413904316519851756467563270653368281912232245408014069107941192392562722768208236788781307881823750210204388850778014177216413617537866807169240654783613198328266824439799251037512696424888150477200874249030093529991444934855462855325179468200889955853242886611680685410077421192818820544484100665508144619929136519515184626789543574360696224380204128478633893041854956391008012612925493723691645018778395175070932550556833152302162392547824175287367122799719614052930448001614522850227635910715286984518529008894285769479902342613233812129406910474614372191963661852739060831538636416 [185,82] 681649634955119809293622519232800367300503870761313977259667969200426630833191911027368517915947459889251655926567481451996870687471548729826491972079462704232810121022965015851313256902659697642067583303413571368162670446244285896947616879331365594440185190766655498121229921411843840094853464549517790147218916647880979263557983443177781431045884896698776696099193945024255420641057083197438831095601246693996407294517723579960470827118472098945919524738947278979648029076449374549289984755212654916319081148887076177598686291186166446342255741057265227946433516172146222198778229603312704743136232717454662839041887038274648149626599381633894709185572242258261076036024 [185,83] 64688944203546531675144001415173725153116085087342741366120217234393625921006275043667393937645448525876122371967561727520232000051682818579226930132400519575143789564792056594600029821130089006195742124238541846534490384026017490512364236986176205445410623151917944272490398606769582167156224605461001143546175884515302806281479517135717791469315254674411629542906084138639135004373228496184984259716623162239652113069883384421101456762240279039527349306677588109633553866697894691104544380869871933040388922739603076378137283538453908219423376435615948184288503722928679851881665415694896682386883526258674081329544567696461300883491698231941363751225515875887104 [185,84] 4003780495293639276824302415988428034845073194009579040599025899780274913676492260296038181739236619594274058407361823863730067156622846206815503827561411815137156546660197353693897515547326314776310803991511930639853385270918420125433781054973649439366743770749515770569783528591447777185963626187545950202225787271982311506726715185865389625459902418224575547836930117509275464962010492198396082039496569203293752220724898428978160857489507423666140129014334461575396440542522316603276780214089275271328191870150434699906085342347951694871367976458804483005346895982596822556947645052282397707212140527253303663508879490662866339418357655973403357892098240 [185,85] 159694610261356720103433963018644873341196877001597055577891306945900430678644868874899102570856471345537817558180426767494043191218346927898245860757111176980256234716342296814115761567062266755664995450809844444329160788375420347248293939560576346106821176329224962142911942217097900057422508387893606424053089276993856060817294712774308468882937864293724816777740473228959619977345229069928363749006806290828822315238905537208730637755713917495959150231224744205272340590812565343520445453332468156310651082870610648195447424687366543200357421146251616801374683041855530827866797797031866478836044126225540423281398596478292409153991292673323834368 [185,86] 4051659293717284688775220569878649382804231611116362389820717900394917666837791851175201572614625494765911205785947726298043296792450630496729047140699202089479587946539682616650297600652889986213811281439037673611191337735077949754032525087235198595514697655024321973065604587002324398054792695496297044122090880592368002085743301802476398100392837101448553169385675173386409797296932582607491169167374644131198408453052528487480047411895694137586516984466883499161082876503613236851646031945544384853108012784219538810330827177808140151860363816054536227254454436084134950933613272148408359162605765638902192071790507496528293761961238673856 [185,87] 64467518068471882447860780635857310351716804455690801126593613873205540310063288575141186698091023489487517458855174331867024949360968015941657028761147193517079541569530292537170077357250425850722073947884174479351324524238596259541743749120976015786991035093785057967429943409776902548361737739333807752975750855343522849149505557890355188757516840793813038426837890200135674620558389743705374173320790386884552705182205655104171122433572600621072894480207652285664216939202446302034454714497709564197060377488599608775149312821396879914626947203417768570068200771047037628827492243841974736208084398669471744880536707477673220874240 [185,88] 633453378812979974169341090013948355438523443183746264315623200724210766887418085238132091754404998668190859386201053661766666988166500380943840328060620779829099003810916621550085441235990025417886309744122220162042401117374515279782257155223136160956998193982503692409553289673275538555061858007665648978319069427697594002769271678791207186165819967582650575993880602028340993674173726261928691026001451887281052990468701445595750588673194696147340938757845458887477800854990961893860198788011197162226570349820411998095915274136503253766318751798438088652946815734672743079059519342951576130022406361278261291396317822278272 [185,89] 3779735354117284539992106469341343516198962247450201171454072896991981049103350377191764957825016390590464134592029712965842077582890745837340862877068778071652995327226894656891800885788340185500101120710499148484924249153877870596784495606457930536221550641699060960815568629649557982518120169589338527122386327731623924087098036027128192261782916896032671277339237097888990962026837588340301352340090257063101187083661181320412130030690535323014764588685137286616326039340334445805532011168952726932365306624466791213001883501732305610569068890338547718897251492199293850506547153249279886876379432796510089773578368 [185,90] 13447325087529801466020170407397948890401540792280024970147301622678288337420371898334060339662787443061274852291278527064512837683408499277087454929325111475453807878315884105261023275324259124019418242725444380181581855954129620068673730880186208338980898206201068790547801451686251484115739520528920433796490109438479901960047214863782070892774499337534557077091958659711905496582606624233185550881305777399744602672198631275135857839697260302600268669338303683434663304455951890491954198399476564167929935640815484908458123594990941838336068972388111926201176455533000577767255977590015816251692857633408312 [185,91] 27962133597343261210748737679173660029035834196993122197775373713389841607723961173268545124987591604606340987521765538624664694561074142155945065248270358428461265268386768397970381090789613957325357387717322226598948344294315310158194873131986955461026548391314476309873627873241043297992852175093045945304382918297147791557391735928202300748665175851390773418541537278347602440695041150123652445841605538644960880978026265828714712147894626883554045195408025883821991732366032934214428551782310995261246067630304291193264880408108759119221021660639612421632365049648382195338314061026159856654641664 [185,92] 33250033643087903315703477006491117351792285546515234091579367553079980286813353820737312440854074852518993436066616371458910954496768755774809583765448727895209021436087092466730290964342358773610645205428901802800579708862412451993163729288232777668640022956812623533073525464069184068900388776066752157501642408931408862797152769005483661823702512998965524043024220843504443962439497620742857150488790684915695443098442156780785694420634622172904366262101591814782226454174485251451202685145816802812482131325733056626202987738371944164985422662615080547151866983339630245641676429371156240 [185,93] 22076389280887373734676746225163705714180186638182960734502424879552894622163756395970083106666866697818367952376529457730544321738817045089465524607973156398224194861914984143718035668844079021352004825946586889577617921593546262703474075738662797525320707388369169886022552948793916224784727976415198802115833022469426369328813368510298910269666511586802009398600291812476847386607071359482506325377662696078394017377610468183964026389875860413699383303611128665011949274478660297526335383482629898363175466539338692942726929626820567603039156586827724786738641813188533777658167520 [185,94] 7972443319325372744128629093366431671783746536186361572856892331400804663684309061067387469997530618876979624221837893381888916585530359586668128442843473231711732595519608409888811881766222832362689845441810205481066615213486125895847546927277490035486504292740967934240528526411528282557759323244962677909015637485565939760907838194330379218631052089914912701777644060084013869941519105421233418522406891974579759900032581172596385488073733695431238200583118270153465071765152585155587847563502987926031795647362507164608564656980131733368797247568043371726343108336731270 [185,95] 1521419736001866390355986487222698077908335030196670982899906826768989875016347200493600425343181039329934185734517282186906491608216331580402583510176430646968483669085397894862233215524001338204458909724718196377123781627877277974333178519253345330500308945741660953911493145565992295498700070570174274199518911162431361974273353920571051935799670714520448253041878173161727063377425131818922507185026573162428821754775308770075058741961136392747420013906250808291627909395958811684153697924511931305196918090778225070870229806449242720939282473885373042737644544 [185,96] 148615337826746052512684537945166885195003473897366729731720347621695730037554998449572808157218185814180376272100627199782473854331551042155156832707567429072995728967822394325077138198199593666628873823265117262587171086993622312039140805155227569732947463256167724811741506475256069602215297577720620681998105725066522264450154859371476072913025257040584797630346038335507687449953976195300535325648573646203919663582063913974303504817232354608602574944210808333561873762321322202111679987480828032283864962775550558152758905959612674325576027927192548 [185,97] 7173057415293830031817950321250277664374473468054495871847787796946610472490804014128885865058539746720422110096789769453601158859810976233269144940009463472706590091441801712840375083421979625533472916361234915268789581982525730929645462768954866222099585525002117678507330355925098830614365244072491591813383560321490534650307687446572717238080775578013174690466604545871500289118527187691415626324682167349002191752001534924317294284287931078912233425607257943201469000828558390828751030902421374026830036471579529504953619069651528954244608 [185,98] 1136143944717000010750087894213605858258621886901587492481017282639359057302352535313483299584318777063305007488870891759278773649029293238613851616134272671887794854099395757379238846835103801046856465884907852280226239041787697035517777163130586368798044793819916382960215592284619185967617212624537466298692290932612313885218584872640467389680480248726241414313753572974298202268197250969202867828816410590781999831182505057526325149292237069819828654784174478389408129454707581361501621936035923735969754320329143156795613076391328 [185,99] -24134982595861472335599453361495939384495940724651003355690080920550445462428324468460614073195245216058126719277056241323096736393131946674638323081354089762582623462940176991648480304394705338472143648092245083841437421002904535092283849653309108350387276937163304534564701698153503461807790989617253633138475478627774955057203316305338524155543860753411444655172946926976172340430430450690191341017076637288106563051499812228550542089064716534144827744140186901225467934283446942864066720664376244896240962368690339983459890432 [185,100] 533531089845435531669174611435772937230201603850596327009627887655055562276136952072488025127886697091566400652833935101030472420246719233422623286571745610226884816916710142720693359321233950855748407083483674069872504977851071190148222453130735889439635838929926736413386901360443959547002199562975316249673302758470351463263723890201543298726197034479078367721300661296751442567245310743363902765622782382743720073371906434166923638038925337650482224590158104305024646167660852045494572992293354740395683419576954053063944 [185,101] -10456172894625157810716945248032467580066600463730531604518752748800790265534740001362448926252855965624109070013866796530844664497013473034339536538927928304317498013600301690329194097372470303493377588743781803662728766884711081031410619881246131116207139816331625615528357119226573410397076442038566110115980273725307410450623311478387349914649005980296521122604398744321426450814277107510232103748474570483696801050961788415378311348935156221583343468407594225615386696899740588038526277813737693255253083007938810432 [185,102] 180936022044701106197969528185037029970767009493637308102181905551541970945635331074465841743103485301971661081303228447667253569450197918286033406995846526855155942022672127343048758699951566752182881112804822570685252239930174960156238112327670299228889010972629248497704542405972196419777020572348581902955490535487045504075176669086361507939088229932771373896331759263483666581258422073716496525386115617920339245539368509247180692840575584262725562481764913029643794755165609547495097669327065567077388636038844 [185,103] -2752765204825723513124513005475433317998378926185337642855332603710090125615042842555793478100849233811639153789855851422954222593501306234735688345258125074476443735785212375814659919584702693618455991729657775838636151265106476752695579711736431347618245319456416254043676364601071296739672304876958419069967653959856474526669724257862077104933102670641882822589336045549614428607574218246048059354007716418063516306386648354238066143644897288658289618890133872299956084055554842625879479482627028120348942848 [185,104] 36657899864559135020744682043498574408083184128525458399263317497833080331520734468824001369750971788055043885192373810638694235591851096138770339072571460055415743705956369053934725890633638633148956903378994256254244743258429928030765287698551841488638277894211385528694189908492406333286316795924483068488981094612719419478006495105857359606464703791537528993963613796534375352013270891688148698963969844190009491024375564314078046123198161202122260300163432447205219450150763197316231628611225059559112 [185,105] -425293120442448098694534693297900633951013774166172542819641777507577805347880378853810974971363131749503165521940179836973118864586837958618064892419527509022104921950696673846754841884737129259402328144619948675008450658300924723834587721605430762938807137820710880553429328239090703330088828143760316812660001482299867051375905413066191109581490489753192565485911976061056981988748106310658490757510699040341887645012264830718356185605249472539083465161365805572388265859617096573307560105650376640 [185,106] 4277604480329412031801784784490229501751669472154631302931721650225258269369640657943577245697842405383205925158172261778085017426302837887986973272147075901603457565208019626681122211165450123053713507379395492792055635893686802126127825244405803094266131731540091951104098495335999909407601618866594560368142879794286546260005972488149705369987078357115395924311474543817134905542879643373260271843105171082693677728059904157719627462087195694939639853913044220847397271087365294267692611868156 [185,107] -37108156434766455644695132063135292184338037886278655510794301862641648355119882565744253529731574405673227161142340037708398550726841539187361152738342111862078202685985056613697539667514920960446894379423995483292544870628707956997386904597401755223451335406127711331929515238831703364313670223432560892487316973483047833954198871636397995587893704789327445784864590482337550454724314938584146383241101326469953941492955003002875014551969713650892758993513501679025980040463630728415827328 [185,108] 276152930021837160955916414383773074654541643335809138045512713109183205048436065832769427910391867529811592415997583416792863491490696774705792466694806853464161817631174831544501172334940188824983656535704826360626348581621343704714325891668952037906982344173129666554116684117753796768578799994465109858070618529176016598137736854069202322929756153800553190152418868760210741581756873613539238793073662426984857147259858145288025919500663164196630089352614310575299793051282989050772 [185,109] -1752992028153305080242481124494052041862410590002374668745604871204627377745707818641207348664863330193458353425929626040831274983954206489906366424197823589588781663765583879684437362796355563991060043416923550511237836793570824384764521463633523856953634231545157896030832462970366886733945096480606373332928885682375999705084931025104632462047488743180602254259681181185228952023798939159862537005694102193153238567732080185083787170736429413453497765627950478555723538755714496 [185,110] 9435711317845794009893950213730667185187330741366041827782797089726813559819236767146617100315919285467979505182731557552783240241207168165950456068463136266627406666771401163307993122807704701791177011638991933880484183303034709194832815035443961260631070159305922931930101005124843196745263138322269117473072007371602021663113524786945068403060193252113746455008193828186591732041750111908594141465549976338475962399960527389826004202052575105794266370170670457066229425364 [185,111] -42797214729363729333599213738659747279842406755830290318086574544583677451530763514913294073415889737812572261380538713895445989566326594650300518796979551205827811420040948867586096516765278641148036979625447170861738351504158485392746916619829580930110122389519123603607936556163811367571044871914811973019294852834799068085595091701862229289012983680253188906992298746991898121142105198631368915606781763546317945708474789151685658877095281975737079010388173050014720 [185,112] 162495649828608955897461844510237383215470341615138150190365361134531563949972869719600591960319445854380054755513265958487422115427158683537553974624071816227960116078273943308386393008458228859527653610782930402792676475213090991236947762324144618598817897423799123869084831480498183256048977770742725537736689702170429543652963027150538380947577221454651328290571447520644019943724773196018892307837134199096144926146177773873251546676248668090518229763665351080 [185,113] -512907139069372250843697404746272691145602981718690831862510871443207268747757639510367688069666883777956653449301844217913276507291622649052973031766882680281954095041756630587912529864249498101346917632081350787515536902082123765701558725087349485723009066144967478079766324787623725428884394701555199292358722184978375435209375115635359573909651441332630667568225325197980526937516259822788396283217465633108550284771364050777505313996077008436855051262256 [185,114] 1336057467057134567532441899396974414095640359597969804866671217469781781049225928072850798653800362290484714729676795781969046609303291338677513119538267542758932233654984512628963384714832358756801974486159160167630696644048674841872077861260566669917121122639823043181332966380758929504368707865271679125302010345079994301036261739448573578907925207023353596321923257001677467928724734128050859625356310425636698196413332652575577405124204373822497319 [185,115] -2849954201408121438316971482689805758847497433260786145290732415505342427504588344337215816949027775195737306262377236217390009600496199545037696759176343163370007494956740481713698910186610471183357715632028905174127173726925087420632884267908469281938897000617172515238433155728331538221246997056498209738544995322942069437564127908829868902815960291187462780813237753204852160358811818023145462411193477111955624629830679922595667306038904608256 [185,116] 4937591934123857157254904836833189261549610229025901936272162683487627673084954871277069370875067877949023304556945392506910744527185642299104931365288870210538810702763296236585326577585536730534686765579418387037642027008690062576946637959996268847598362300190623236571340478304894464931239174827897765126836635027213651915866451479753564240944459026981783239966190502126345459534348739176596687044206419409570453579021722350621652061435184 [185,117] -6887743659889083531413434879908062633055457910248681652744743807569439500320568778150638422642509691895192901901009781756596989710061715727874844107937401246519101133497910014380401692068469258228747748477632566987591278648587409421364458985310361125522726383730784167555857813411746303447760874079017287628535767824800341815224265529580977481299301683249294568582230191651245706638474437685177297148511748952034079573941389475276761696 [185,118] 7664826013399288548441710695185761519744257103846963122054394857432911563081803140398166517967686782164228228231359119306076964755265712667950558886182630978653187675301707847077567905040619309559745462331526961999896317764690523705487455616928706786262945682739173327270508303273869618940359530557550894276012482808477220831176626538087032942429550429532202398783654640816617913134830147717531114706334013222255042255765942505658 [185,119] -6737574946084026466057687939077381159747687850267444841594496086344883296383125570971883034919597893862005517639363330418529521269732025717806419941932839500227637637729999953774012831246233614522544864473051670949108679508291829131580205281373424533028438295025806563824278866741616970967051818462019427590812756639800940299269041389068877311616968185278625618512736610818381540799588321429905366836318933752596575782077696 [185,120] 4629104882083011807862964182978533908988925227350225182080165426478726476244146825696116941130087608155912008642385365846043105871843394418754019823728791480157160349056883827981212555257740156736274699690750543936353703244451143718887257826588991817294834711601966057854176942063618632575944585327798806577697076304832111359068687108392152103782176989449771982580249576012854925729425619432863690003891046607505209500 [185,121] -2457922506862407724134110266829217369302414694723463444395227329060249044450050877381973140324775137754981541766635283629686582486369066167263235080141955348624122822887636840387766310828248271406584378902849988794762404567354727414302335756519763723587329538241488085050841943641359555635567420212385315536253736917648307092565819260613758616966357684374557347902443069265883020110712975660084931397471929850880 [185,122] 996398133962758803514191727005502886661546351126778022892268541032703272133076297762547399802918773954509887074489363180660231113547064918003730531526840647300661887119370467613232892373055001948046443990373192661750228366401390197051589218131699411458190706957012975064061796451272762083697838167761135823534486360745091130799827676674467521888972874278539049016912500769997359974931869897901722551470016 [185,123] -304362825118512676188943964607048604989123096366991423601890252680584133196817326170046310525835961441268602365448131978339457934593004763702666762761642375481026356084066370176940880317632930786573918479289666272624621282325015874532734146480358288703895904634117584452682428107178997928904066674634378891886113780489275339773626545593360384297484622545171560990675451109254057474207546463412416256 [185,124] 69067950319661180504651395116173262776312705877096410593043314681044549611299625897884641494032371219578716967097097870425796545657384612697624431590680507542210107316151963722585353294340391639028947936620909508407363060831565489748388338260728089614060209268466318083390573826053642379457834037209287257340187092850974617546013840113389227855248961994837567404891177411967570956701360062248 [185,125] -11465433976128945799205577856183573761016284945324835207152402735845649965401349426430932304660373156161196585516386268610428410326321708861216780571431045064260400309900656656334590506566704283171711158734539306010038249293505511522831114961159636256310107345388457682546945822174458680929205922303819633937227265016518035916798214051331375974876030868636419651046940725209419852462848 [185,126] 1369098681098909004714581261561809358057914897403482865804564348465364165192872298329456695988338367593675978005424918067221985115048484763110127888996384958722393147220699530231502286475053119410067816391915352205985981702001788470584681966544194035573617427017231597395824712640812468427050358567406054111062696014440831028957617181712232831882189774891734232339755806091887760 [185,127] -115458266277793658467624717416310752398916296697683311432719668151222415639115627975909764161440198977308690247878131508813045561495312328525139434930125593675469797438422471817645725990836766396040149889586942851067253512393557869296894976426721098170485032709748379475085492921048810331766796805172924663703661542594534960594447897245482621225225266868587514179669962752 [185,128] 6738943718709498487590872795095234936894916358930617080834477611554293682405516109458337921897313438685939112572624512699375010119286213367751384818383814375903424618898573992219718953555519487129325543984691588798404020825047816491779925378205163610259451567686413994596217723909709778204350718369208275669783836912865663118329454279228882607707102527313774229468 [185,129] -266233156195232703014576654154005446413498202890131331879522461260567720148575508849215962939452498659382145751645992744553946842808223756510914966754871633700216384602984643924054581806806466766250091914372432031767679451638522443952621694272023301988623053527133826153323250203694146061845023851630596846144882135342073131196160922141841496650182550881280 [185,130] 6945731032130022336145709579855253211365258424798203716837488737434739784613622921226241826851536218099770361757323643177919582034965269303630872184673310098993859394045118351328717524579113682894815712964771079850634636337233064249352450612163095188124191907437688086575567584921073909336686496050682609645566600922809479239755591461751466513580352 [185,131] -116419500888177566918377450638169342277872698059501814699117330897740446825837199771110361047083042923283926156114891190291037406334393571883527660636896785320578513311531755719371131635389787120323259603769045655467005059216981759160635586783228611347618696071772979463015479580782313924763823785554854008626080740031622786924106213445584256 [185,132] 1215707439981491526401328144261296899801230986600514888082776800100761664094015651885103129932397956182712154746301104973655727141932664516518589042377760284105900378734412912677539195878357962236298520296197780068848567867633052317298643290848840332307072699060871213091686376664200976395962022162692599099208630837854189707873743004 [185,133] -7640021900102966310497780953158209073808145295246396019735141769025186212939663432382150557769761504467921843975985146832070592694053016021821302303302542905423946452574460074083904544131282426763441156513490579642382034837883861605117408226466557224133177252743559306169302849344976271366050337963371116473604152635995009024 [185,134] 27784148861086888611024247137233452114836199343486478429696001931762189240430614993462204613197989114066058016875768437160147014647893336760923132787129301620737935340852644736065460143929854856544139213465221879949139504037998300676724313827646332466749937396656922180348834832060695847436526454117460629099941278976 [185,135] -55914597375826042122172673630716260777521997012095416132228166716147924738889263941386834750820123723007002176340003485249536409746009407876453615267934512043645994645065204354490053184590940548644823810860800698967200848259974033613502593936926925705383988578284662058852734414327633721871463711686109951488 [185,136] 59153654733456763691224184817926228732863127201214264329573841186986410145382995238520717555072672765336948847216622170904051998189665752777845564955783762761487859920935249047818953164048942380903688637776315983797536166801619229187612426510472148654209664029271916114919394790607639758495511122488 [185,137] -30998493843992370469225662783597437488224612675236879353616155250613108551025014564041272704573954176650370326537837959076046132899876889860692254296323774130491373656780365052428038291651460079650453283580617995267335608599733635123017825087722748417129464621742085421397454117119305582336 [185,138] 7506029259342526139083607376159787653399959296242518896607093429902566303730742150528122594652485327305465151906045038332831869110483376274140472943833081515695651966309966966714543575832028121513334519251526484674189267098369717154708455363765921688414065357650672832768099324016 [185,139] -773606367276458967445542968834580884846928555946857786107592264210971056889962837928923053302658098514623618687939995536719924695068638230856795680051474781021409593507910746705271437778522693328038159562550557160592884215631250007585722648926842886053237962314111216928 [185,140] 30762100088240915144527439951860645799231208629781505657014180849469056953043460997941030063464269631400153053037460768843513325257012701110879199275178456374030324535242325989816477072905727134566935414108258856332444248691346384137185209969375430770600147167 [185,141] -418964849208867740768965107012196560589070375836237726061974729213837779480419595137468562661027801140981247511014694870832978994981079320480728541369296547790790290112172561336446372360563020456579763353473869759623269065449594988893866671768764416 [185,142] 1687594432989608342069946566364461920283475184225314875549571471903471388322207656904458266682971300070288584272335941194427761427160160315965819453982703226171102640480020901982010705761719341826575303162910846295211135633593002059610112 [185,143] -1671727370321350598753246772815721678571150747868442972191999442313594815748176556648759061357480182645160316768509491200011227065130489640017564373144986176282869211981259090633782606538708603752957449278086633571798100414464 [185,144] 321410096985046058365594482035790615438689540805292366729900896613121564468758180098583604970765423800519014591604395277213938721446754978272169778381795916122005889256005044275485820841937690936018876517179709344 [185,145] -8743538215065037906883706892174495613798934621304308329203310666178132693590188310317411293280608042274064995341635147572129762529683938069172188424353414145095542516138300641178126249568971874634752 [185,146] 22096711954562090156480402332480135479306956851012408517524585536400619413971810868639741333544622220848199552676358373883507319486207362754940829232264076234963509321608313591025063360 [185,147] -2685752669646342612553284416919192447388519253816622499085987412662713745738451421976912310162676747851284438331823461324440593554566868474223297659031153410698417745024 [185,148] 6952979272672405347369513821788191062990641850007999639516568313565884235482321931238477060970535884982249951818709091609419709289236976493665928220068 [185,149] -51487758216778135134136598418325662601006704731949606448868437187963075150948725484596801989693591411124421837291486244904316188672 [185,150] 145597825603875464952284509251039431056254321328528139996985085410624547022722738861287774648560306473133184 [185,151] -5492317074574966182283277367028641699539320576458946019735475556395831224064 [185,152] 11162160849400861152864024294076139123883557445615108 [185,153] -1237963901645594196621592870562014774278994910208 [185,154] 124433234938886212452295682600832568509724608 [185,155] -11242701627706713720922134263647331960960 [185,156] 904038123740253945421409946201041100 [185,157] -63904233913456920234750594170880 [185,158] 3909303873260185469622182912 [185,159] -202759040040092426852352 [185,160] 8669138420938135512 [185,161] -293356433260288 [185,162] 7366273200 [185,163] -122016 [185,164] 1 [186,0] 28639112263147749988056307378244443252625376469321993233144329889341517161037395726746983325318998176878946644149868557254835485647657948881710303010510428077336632862875450742396258085649467962778446296486142212708008083034165786803262697997997267912995537597836349692270732665976768502361368918878761303520377355706163375129446663514734623843398709148790848211908274701862536264116781287046841022418100285829469076550096983946821285772865176960785540755553022180459981462753484674198030621554251836945687901336238967707683471508989357093754451255814450110507892088544156171782778713134989166712942519343816694278325388781294800188697267883791545686173698863718373963748930944216469781417462923858730832492458815765532981147222560344687747831481565274048874573911380784475070566606270093996596986181315630534776904390814513419921122324758845785626087492536456804380110308735999003784355102851562500000000000 [186,1] -251753198329481839111252640260515336760850916027118550990000134682719071971829248598097222164230425290936209811690233380889818123680278352706700999190464279648694994177255823173061637799418845694873382278907506273659003944808782253654373812230030187319656721633549086346609142492237080103649800180481669991222750847232048985216978607657239753910928816325698195807617681621778267725591632145187948040842275085994681051911321472402067365835900879090068789799563742302622459971019925003497543578505424008147200588351615313834407329611073828650046063373692974598550358342413207813062908502802906316787263195736289975760017020473817414015972165029604411570300588268737633971797616994779270478955856926660495703514211364059968573725121154683353701871960221780909138436216494140158110710115176537065679717314723968833098412113426647907991130964871795204215544425949082637544004762799551939080057111406250000000000 [186,2] 1056283731425160141051301367574390499166792099528799688255672240411984675232243704515517480423306296487842157832750571453392838501661245806411341068276190502795167063304796319947445372557997500764553085948813992692750048209332987026527161682816426825573419795835399396964281412767233011749869574038485940698393639077290561459779204907694667676844870075599831449201554793998846500884063300724023150272687813549391921236095529711863831830367796707246864759471287846472507748467429014335248353687565680088884971306781048214235234287925430050679756134638908524055714328002942105163532857183661931154426227473377900957221501372211849764694131487849026832381784712186635476026971369911868748142605713985043871483753757540987477954317563719124825527673793997209543659732053753821917534387506157061329231760482681967640629999104353458611115337273999600466240793171385732434348571903178449075944006076203125000000 [186,3] -2816353949625533528605564250708276074498031186860732589649650526759811796444027706458853807669107295866488202925112349916029149473705911999808452580424021690101315403708941199908846585295201921584243774068106796278409046427837661437543891304060201971325638944167394768804048993704031711876830585897645737842465991738440257244669689169438878946669936037856202764381992058042601858157212743562500615200411604986642720464707642464620930082934265402604731426783374812210056150731419809862730256779823094375554629804562030337614225834422638487247234469222143910976505955551264874626599755719140744453867165101021224808686568729170802449102147426842968659724710296853806358467171403746316369316690021028888136156966398533295708326080582392519911223213592238969512343060666102356873752916446647399259444506257797978596491856477932522598790763872958808283210166667623022874393955158922319930303667320000000000 [186,4] 5360293962446518421465613379710342879350184531007902217897837181331664600116052712720293041940025911031484009265286653947502685043625890564654656819414754890623643082317345914810409320919824314689275624638679573635350682202221800547778114659842700447196982432169938606274731868815127811885417370402044476207391056399377710050478762788208099951608792627015903188114421138615119447201639770821322192612258988857661071278983977779780514625592346156082318222315313677492371285471138918050512117465674560151117858610378425254046849137442933491429036141490300919339467147433486523859420218025589006332805486128039276251555670504970359798392533762058702814675253546906919236609230196597332261233955863411029952282284065895298800527086427238969049527457116484347827269736951473672124249504074174209810596030616547889017253583282011988511155670401246973483058897497128811478881038537993972358662593854000000 [186,5] -7749572252845384643756847180592502943820416540120400691658153161422876111230852247161378633328383317554779701807164046641201618921707036177717872065311960063629356439989923631767531632808478893178887783800625779748894806111218940448244856024256913158592427955956740656666564858130178750305057747141120189647261330631485655526804040642170017796055829107124839935925643897674943494485130037519224604709712174826440858897254343151862594630478412664033179395688806386369306443501255536523383286206851191718713216847584926281356391416305505959539969108428906939649379387431355198014625999260901593696346547973248100514159131312964452683207836589598892104110079796252847415127205460089087582091569270390650574415697480038228887152201342775903543204031525306793793884686634595696924351575447916606434550842136315068057798516996953856045110841314132319732645051607886318625434585553708338270730120000000 [186,6] 7650557613748932520165859323731376628169564299565230055032466060477369442865235931741132391067853285482969059765870006689379223912504083752045200292474385060295875826385894717021248340966010718572990590712965731886248882818712654885150722600159234450662451891975818597940922797901225777026473485247752810895805640941567048959330805026315101135182382970395859280868872702952835730605759980137580777613236550152902846468742879840284084627435036594905116515108272318109425003303433138586493664532331718040226842946298056412256705845115511325709368381275266963742039774542821970842241139414274044124705141666722919306417370502349519790228939037118051408805799393194943567620662669719184549560487957585886502352174622039818945851556523205160844770127001505153777681162185389628818260227173863018653005673524881618226271523028213525926871234338077152622838457627453469205907956229588289222643138016 [186,7] 138210001543473534530184149908751817232792179982659942042818573683615868358265229553790516801745658713650397851450098046923840245430527311910578119245031727251464291232365055900911190105588348954489007065473694780419504040514492105184410051295453921959334778491902384344925569614706043470365231559791306902820826001252233202522264276265683033581116242183403618223254554839181146139887698493907964356170574176855994684209801438835460626841786494460645359003498906802981072584745587336549438588643952587274310808180188787148218109694007872010287276534220373940502518580145244465840704206469340329388456071340737118083992932530194534043837139592112822426471198107584676754535787355015337405717600908119570237715092414954560974614165045469391428863248185308680237749200476365506096844471011498261765319271052133115784590366965906561831719718611987998186241853736847569086677021334062195936163840 [186,8] -11597250815398771316926509961316358362753981316818260378074604569515586095031456332837882740335738526183130076261955147063508983812425159479503121095067308121710688586892717083423515219519375946811922982988574827073180786096044473383528676643627803216471216702740236077871588192479813243636900393505767360803284879706949859503465117821931579288204609328882327170615440954286338811198544373611373013551575502929032616506777418523573923939712253653907006558763148366076436639170311760795930543434776448696666159062988461713716772680970670067253007735231355034972342781574570603384317725760092039979375729642116490939136505020760030596799945061030743386234337711861227069936629079125708152435842879166270049401668910770801084915532858801011834439387847308056791031085694592234099657637579399593001384595011707005555397447079205087593744069282897779913999727228513437733091992106336282795579488 [186,9] 640237982219594787547362048678210485146269100275299627006372390651595043336739173478377811034307551187153393320732690258267454670447063666444304962690504376569981308239723892239428085951475566556056056235227830601519281768000888677981928036677983488506968904613346701620735987290106623375310045866973551952162556166149120359407376793938350401985278972720698560039357611326155496891763863201514185512041123049440898978117359535443950736698589161934366945551729141062741199049578838137181575895791275642784000704026192611854336234782392027811587001105915688451487512897311464262424492604855942658484862952464580568073259772691925300199073496906744004809366105853900507379101613631042218053318192372383661915247558660250272025836621846271493514053346091607189540875568147207457002019034453575361716615132799180369245554366904395333474067458013663100041343196930726342374902208840037813816768 [186,10] -25629690249385766629861410866465277185286955557984725024885269867485259710840805432178413516960484985347324813272121983923591730422414525358017251695905402272547122914064711792717743554965514925386194932236064167313836700780680822258367690874414467871355668070280538260237658817340986166681600585065097767842984178598040853710259393993013842354573780442001847329594349575241418984197013389509690956329241320262870619212456223616486426896773779343411331751480224591636749308185961647700137571178588386635734115701068859358238525594431145845597860164116728714130711282123982765432220657254894777790397234062204640679605635343076173164802792094637014086626021216505626999929124813918530168966105678687612432475877200251365874437929571341083943478989910219062246320717531292400484791796603094940154802259475466181000239124099448520981111407798136816364105842419190901857231754931716511392284 [186,11] 769233995860326176114885341522460619813515640948757905861619414511622577147429742691956697958010268635747520553718851817655462910465833594361458275224730364254738995328239081285025504791091202809124598239627296321670637002833238230067224009220549947990565309236227573684466469434407525569310793415162085919034233809744634213175276918858761647126845010437394061681477460726457682985761602164263102465715329549992785587788096894837478366864559452441098586601888877126701029279599630169060482027702095886591682137060431407159643573954036943070736957247425110299276531290923632509000656920813104364249498933783705262160350981897773462341768156124722226124601935303616269403602651672217419241110953842358661137713725501869302257076647553876671240879203674150587421650273335128196283515853289026155554188298008742722417141585030219338558634946118006970022494991803318395949802174391870497920 [186,12] -17781262382076269078269720980388678728463339544764605554784989234172319685983997145497937234036116786835553406612425144749504729282504740097708459811371888215061956785700651558422265421055518884166424429955224845817511312576648204807841981302425889017912088905908846677455864912196674560196456540183926282418892879644027469671768722508690726911332852254021848081367635535785947072402231036724370958860221615875801598045108033510678249988550126253918123681501891530281188183537157809215733479926035678141161451979263077153444667037916065432841703846192031534298265088578433831456594451588519379717305294809228671098992105998473703071294133840505332769123768243943391483104660988104307018420656607672174369969070465837119220826118982479167988416098073168158818333759686997639044151612232513565295328391501769327045378624374006266056036750141965998383689917527023645500666578780370215036 [186,13] 323714930735305736768414772260006935853267379678591752655047440880100215528249877687294673163681623556093601272297447651371061187583733363579422095362397943258123010927576352310342243060414718345880788054135710694670479654172928431252217064381243752275869099704416821747584628710547616952625496757569891742714958364592802346955831068851525386853557112560087618796260717142392043754983161704727253600897887226365845666487856887539880952808154888196820327469437719921010342292000363124921440582742359565501131957331276916392827755517687020485157619096895997235994824502933883025583351426866752606341201406683234212795270088330010831913175059747514445199308680444539035982673836884450007649699447810468481616344997639820719564963123753375870363536285619422091488095770881348457315185758928958259371180651022047470646639663628989120825347788398690771407740004682100739656569256802392000 [186,14] -4729750500519201897239234388157540080147675592678924340218808207068603167196745978088219627140221264524299993045728750018683639286583035554862377969467712845206163944001017041929855108508275796803870520240549817639226581136143449411848108921220551972380630695794080694685351283173604259266658956209375989431327490651109861290736405649002320665218942517383811644860946382573811540965029233819472719484359909075272942442235937049445011797515031138277118185276296035910327068600860364036418976006632574751956095871676560187672716584869498105013978724287299773382213906063424440455743970400795286684643756196828645851348656708667360646027573825869296456367248508888068115416088769336105968225135578300687396156090621623275829195356010490419986656909250422499043582415291420683633088872912357730772318353643903667617256849807647648422244556354785074852876620550588768629171480008564724 [186,15] 56358068046994262079277395982565703647853620588780591902427632357225466031315196404661066320851263496834895729375681793434196000312931049057801022803727855191480515229734332059978504880318575890406949067952989357580683993698286818841242275136907780641164311081328863120015332854970240227139032703249530787199507321974795583168039636607943576378154940410879915271984036137274301976533046205327601788146511652665101049726023479033675909696285854817987645693524532879897486681104493668243865773588464426056746980535522916183964031803892041543981082423680575737101269841914458125052256067411855088449222553891152308511394156160282800375514009477260649832970229115194916128624576147649906442908754047546100536287017858430832096168763855014786491374670542708242849467180221162630615054795701007943352148625099052638474319031304931481611103019290307239213235932363273682427667913331712 [186,16] -555269435139010685260497239396343471825658921066020627634144835169990465666424759910405939647103251501760727415164382248426988179208358016501839069229795782531110548188402490784264070799342541888210761533985376281008480131484975298827238231646636156866146253995502597560005324904879383151962951470235681941646360796008703042663717120103283842158810891495436694441673722931368396070272738045655774458308455156352690588025781222560025666321650023396131640799951622181803750328177293669733616246704211916955782771966358621874072957859079887711145891659218119290383008842231607225899171426135683752014444102615525336749697290788182794226599426193023615593212506490288025714632880684711609812668282206966581158190903383068489985181596428574969803810520638234977721787284202496702719609497456478150809277708614129172083279472566546384111931443762724585657983368625778939053839202728 [186,17] 4577885207878802323823058325360585566062971727597566313008872502110670129057122334297662680516066879933841543764619808295777880668259066111317284605086724478180716976717157365488240947589758982000981882999864659235612177596911382690647245585293136122458729410088854130894473469435926016460164788072334532662761697372877023314521016114946581480233844983448201806784992985718456373968583760827134814491037675432789758793405019123999983772174274145038276531457399022967697884570863787239642883871545015755322846415932807991126506317559437507306626249706664063542630681416938575492931309621976756306419837954588935228444513616928813075733746164381472293677364248810226072977931077795540522840254735191015275607724510270997571605041193868038278121383579864789504344213043252864643160327784403557376680731237376473101154248525846143836960053638257495892935420639660134255207645232 [186,18] -31912047428747529371899739889999913277295775831732062829544541674715986961623054579211179633905386359051073187146535801537280000158752674893289935179859057330204454325113414780575501275862723278463994177992934853474479319721745682934410083429601069851275521642789643549115479206762216953207921005240639139055920352391735994186854669162451856013421607820024950405081481011207010147877931877658721578663942548216198948507432143817980592736984687333388027781310280172542512582258880561379263527357818713628686465137415709030516430222066716473219185234171205781303636703022623137977996533935600243010098465245274666688722750045963772518850539101990517344940947526005160739515926689703623775485904832112874351200349635091460701289022159894175480713366845868653630008589400105024297084926973678976680396499723598183622531387980366663158912203835389806326286414413658801243600551 [186,19] 189812892605339888809121050355087607514828751013901245304882424930479123214538558112790756074389037478247538768138322566129024340286884866744510567171244856395335815971684739945381195149472433548090314804357890554214494812504083749517031356329274941546514499296027545660528005659360345466989817707507940170121454436490812654297248985461090743085395775254636841699273686778662840114875466714631088419347379089043894682104193403919378871607564204964172427995572642112340406439819071219375331540215645207386390488560417119677352325587852396772626809200361129381025143535182883841196689344682771386910447949191752443830554154726982838704153790561555275040769011457854032243364962659905505584381998791309142404994119163537710769165365240373139530068289966954749830635203865665466214397916616855177179053669342080933146112902219219932588201194489895942271781126800892755130880 [186,20] -971073694135485686665236050016402096110885443003666512248087132646336981901334551923205538437515502074786947129290788503039730579607710909063415522573761412659561855433624170792163982925542792382202144086972202268423672764142679653069212979897596502268335274962252271103652681304450962799457996794949340274250235939194100652976769580280393522698547144990223482630200522622062124227507572739268070979404626221570865844414465609843100223758450332609473987778809712517788143402376164762861679723202079742725109119527237463897924772710455724230215309961415715432251781799919875864989686331779333241645416925125988461735384769670044241599458362363488044278394660043944516409279757476206448962771637963504695311800442746776489732731523256325512096630838073748744155069962922813682849832393639152131816399332647477229636694107109030996798240871059713985427486711370946212048 [186,21] 4303258558577745035703527413123958462321291567116606597055919945310024821372892866789139282198375863245484005540364296311312027148479271185050464770904587924162918666549285776244411576440726638827092710856896890307456117679776820133953610447434264432496480013067740915739065533559356960588859406525261219125401892958815973528926562193442146976419574075202418598020108653390284640784215583999560620545163355426385475183143117896398204102046913407665729060764390250538015902054715354480296576086743198917555717284019170178781603379227998051639604673399895420215734405663085612073272559633251644355383554244197828596615813579236778454530683898530699409657663688841777926560527141842942466614777419425908415376407397420261766575401025625082996118523922917168928039529329188764878827957792346772582763152592976074621318582599176955132284201105580510407118345654180810848 [186,22] -16621448386734202186589005623176357850637777411879177547864654739473737968386934597351325830096090332455186307725908478722600720762393725999354620387524954529247682255901860185838838896583516211307019294565799671154302484611345600533157601220825016622530751251861981946707815466157802274436026734184230223690063760226248463713944946549620584825163670875470209081648659398583994889164939010483110296546939130901586048947400079299045020288448427635475213464420177339308800082248253808716911834709604513895287277862035501400758402250928226547372628511489524155377795275018732250780556370068118420369213272901605113787007093160529425467684134614673742250681391381480566182248070725345624676134202034271544243392140412444347045383714463997959282062069769513612448680787567597805595954943152029467587907058896073601664905864502485559031287749128814828987121812813059834 [186,23] 56268192909672026067809067291405304661081582580781516286607763202976769506408780753944655451164420715528216905060967684092130594574689657563334345312119768249449710909141297075018136001287234211237305886636058516988450660878790757154739472294708602742693341773440600017140486241829669215720965146339827632307712866262573593363951930673571965157882419150023591714816910363132754210720463423562947495882358330986265546885433183158015645605999181839624036058213112057810941962531918250482231559924946866596158739311818123271939596451395538403017495327418550639931977655557090210885058600985318230871290720616073265944737809243652280537724005929780858426421071289557518419546550200928817353934127177977871556847136657528017727986279900324338077212513774282323988285089600058814387756264432639066125436983226867505051727494667109980406751040476373623674846615417088 [186,24] -167765460100873997031040371317577070205907590433026595910377899021371326120074609606779690885874201250960591165790521305374837347304560921603649228251679904591677409810990889136066679891848486209343496216542278908221136231096761199563446107972496508456353456710918101072633183166297296743188970709134409091224143155035037832338244441898734364950921436803826315145936519600134568412529584528421746806242562909166914670959705837829091746528690361779938953805351464944568073125949989962096979711538372463534173308255236298855611304029928487942310905989666453101077430251159447172508652369634435530041628196921846831914122068286547680917925113800641242349321491066711226553187568977797517748717887361388635420960142341371257661426188721633971933835148067465568544995785283343731195293601747684107548620788633069232366332852738465514418812888435712391364098480604 [186,25] 442453505385530893059577593417084318331544604045614021948479763181694911692423233753306672909348736412096943905759745824935993208566965048305101899852212736335568121708708142978346959329912157532429499079508627961912116059267817625815993692724036937160771170408973668590852834067381196943997860595516626211079107963333571356882955921570345824334999661511987969854290643958685184089954582188663850100460501953281210717983158827119703613676636533959249126108196609368407194298506015933619971959201318383754412031046013619655508736989214192912139149627783594599236858028666961530505940140984625798636265386064226775666180266452665214389147370162866916538496970464524775228701120089997353212547028057471787657276015279518252803807320867513149354296864755136013907664272649549781635797155074391727701394663990289516620414732024659843773656605859373526440816128 [186,26] -1036146822979916595409109006515013507365200695011463593252587607898336733808227252595988889693967901938408287597404762577074951866663911804666380097103077045339814617585625851028444185943631066302913357434644809840823148252637947839719846573996848617305505271599440136614736931288135643406964346883999908272139546548728214851583125493607230921024853695686907273275404599202306495007839606738397853256685152903708782907912903081711867712786509435614690686337078402933892342946618373896463126574746643167571445835894561015885050025849280438650540586081800523264337572648043225832134682032132721976070880741518783142955246389997799255771934894021019822764199482671703756534517039129640586327679019881740213248171385653528593025247759433207254173453715046223273374758401816167737028961369366069031368387698446161842602461581934539677624229519837951319017952 [186,27] 2161878597759808805288517406037757552505770505214204018153652907880224255320368326646934034407929067600699908738494425597688307016635046105563555313975276086204270019544815839908685170625085364211993588868183918392069352861565847805097583512431519122566966638921360559054705594911911813314953185047547860293697578332966621262239483306628263366067011743304664766735121921953965313270260523177324457020262868234778477208691768252581398161811181116845064352656085539289285036284029541297876535512538960081306966483547361585641592694247059803217236458491279050969962386524831590539128120823986282205720049203188365158544987821062274586007753497114917968507704158210299065177256842997479094834743690562963963932883936424904855754874434312810161414668910571383424836127300835496827002326857050482529212095555807920459776715426888303311496142054769400768000 [186,28] -4030772799782646965551641729916744551443542610451768783618045192728887647267704464678650338872370373800317830610224931502114565582064106260448787324268791719433553900707498645288858199259263482025669866681608385208934625787740216104911468709643133738947216696252828076603847899962124331635826575306862852359230812493545420926770408717926832741065662341695700225017456482971494161510143635924422948371356523156600729354226414146072281741282874198452137552659677208015091861248768466676467986541299865496390353872917746120955119388671675547845435718415053461560198060989083283588209565498392246384720684025295629693990048924627944682282716253129819511772162170584237797205598090504906224870078147261049567390425390981253533554245043749117066742267832220967835895130199250200403798327862244956379234055391415486112208171542802513698322436685105129360 [186,29] 6733195487905576912168335587167138252715099031616002731575522850741311059401858707823658150923538281956890619533033143010820079842879027254301902017443931892820372164521591119789015981967234692079122637531901159102671815150303695997843947181444072106104951003719467368132745964193931849076090851889747481723147667169684850734171910745623986826968006348295072953614196994266253840916653802764736873862559207011820706206746205292228651133264909935279642950784426373863471511774832446589607841382790245892454713994815104378711187961940317663003324681745932969676535751031813263724936815415988487262617478002211093117424806434247803054407347840173868403877394795429635366836524231924578177512182072891118356270335752885706635241892130509261297626037694247035485979969888320653773721778761667084451892877430718831282162324125996035275958774105927808 [186,30] -10099734044916006459067048857496870701702705809714101318966172140696457632888606738807339591860114976319811288461105223781711774490459611077530812481529551548955100237492823467677262128604337167757226414858711489200612284564343932987092785602640653495054298792682846508321055591682786085023543450089452965144892730917162844160570284434846072378350960710200812711507456228725549551323473916131074170484222583567401018434838203505354312305083963382337245966740875773510869038340216983855288032032148592661658617130022615381509661714800481794667471166105256449669815305214367755487084292459054443320086635092623423838359182645335040694572717631338515608725753249124849955912123221141769772966269594673669005448662711326884228873760569337174329710284674810964155732271297920135008416622194736439560676067382964520229188554530509252292994496223960 [186,31] 13630010314126996792704387230822372449126329424801104071245542652481634968541580363760223974760246002271715361160497331670003908373064893571649116898554337285570964754673448618941882371687656092895153766049005304243421839171607175967627098136595303798592444881152603011295974259156099612150018923172945125253702116710029774440609224194626023803316230122974730695858386051191990571198169111898170741259415123388418263822100329037941959859693954837471779175798145373949392546423487271334676239204255524375547815065410715077340043365526677426604148576529472902656608090779439136162167182963187660846489944218587316444373188658788052830358762691328335597316112789038052772798809339185951443420777210855952937792848040768205443647574426677615105452008159544835427694039670348039064687181435342964554199982161153950011552661973756580871512313856 [186,32] -16576484327305686178749193928066625207855144070147906187571339605377942019259312830614072114037927355833078751375739112931578291331881287974481910009176177979102460759112946822924946734896088424189807348370954910024026177852534537373788419077328164825434796355800131664795516452254974250682476878063685548863100503085468114096166510557888185785888696064973096994453178258952604726187655822928346805793153321774829329607163031882522814437090492841914485338180624143434101176632924435161114217509075316430466825757761642352028676076732066372384542325230168515906432992609661718700152657466018720076868579431412662371859217946263769269929723915660573745609820992470698728066149373793175460404433785945560384300509485733318088744468370051216095235782148906295536205429289769576332612566606290741020823685792025915282711238664183417775862544 [186,33] 18192367626974487184874585638824050910948323557536959781734195738296641452957206495055372141226471967307915819048414176114091245302683155175288094071668751772400386123178199133436447146918789151597738928278074027744341910616874226335803086869712196119365663949154378681017613145417993342098554184668238471694096962053818585601358279555311744807009383076105428608529835847518405632824817216818463219441442746229230786173876814536679080707782487127145691918731692616322338808185199951120966971930905566467589275013351773766419378070327765969026977993222273640299528220233564507792284323144999057884833917569370921455853137757370505883249834340884180829752743099349995726901919794173685004591794656991345422780643546604302848144444043918135388903714727723779705309624201953926755118946300051248167248988089572045040381185257984058844160 [186,34] -18036870029962203569469681412515980039562714604357807701508921069060411846768579140300338116132158100532084121920950273285733854996045630022288193637864708663101727761470658264325308755305227997753882125985905307310850501742842006857977660613021249191328518376783603622058315660183091871782348127374141425941968532014408894133594277250662443713364080644043988674767517174341684204618319904072887991924946919939805140369244739637910163884273649716695043038365342704377959291094997819103751483289222803876396860602638562233978421620837757904825621177978448933798462466721456832243370031019100730546938288303345139630658818098522047527870454966034783922511982744751857122671193886702853200857908537764248204212003709790399217087563248607209624998865115126332454735729597298059760459459384959324937282669618211682207318595201446744896 [186,35] 16168570653485860991939789696623667885960646021417636560276367934027347698379285448470966710367067558928578645148515556110613347692094071932391106120152305459999133470822793999258232855338158932356873025956469986688445212494546902451997937336837978344398462483448136270129168655812243128257782505717046070525803617037889029433102245713045556294312328127797306140443923228572864819419775352845435601005024206334863643592432077124078205756604892333137215497335254234177863318251432469521834223974596665541755474563111024391375548058983396850085125676317517308613182605778808959378538884679193797259564015028565960214379673171395940494023303117237725397996390165562669370269284842857833196853531185537229226600823376718684080979233751610938736510045652362037334549107659794933591242314533535137888496223097635146448735836815181184 [186,36] -13112219969796228781845061922264092937348598638809735235031089749127093558424760667733193007477896710101024149717994416142423650976675875136941536689253152935623710029178890052444294514405314988766908786511315807962960242231874092641373898566598924793840868758835303277575273302561758555696541889109875367926351421455492638442845911037707159658138441579831513525603663767673285026331136662411910941441122639244622387287850866493342921597107789564505675894722426760585804193420521881982968815916320590447230154785019988658893930997735840586673969348348190645309614689671254679802622935538258692444908233871380008714619374170313695154637514642577533802452247982838308479836584939491799447248010778031481394432815402478541262417373133259413130001781092700095503755438443813326745167920987027037473154877199757701406983356309052 [186,37] 9623331017787115265339352430590730842016392072531713388429346984555102553070724670034445673522299443710880658563383162756928184083375969267551603307587319860703982162585102553009256251585339082755986584695283628026592592497863611904513604783980147779043532376520470197062120560184806699605273387175179959711008314313532695288025821786020122684501108027191578221506045038191699899759113340357359380792455306656234355889791206943679090873473821299610220927656774613995429848384872238029061782589873895892946642107388140993348672523925999201287247061381772971641005088740974996301627009940733190466267046988673905861714034204836402490788897688709932878737060112099786140545641327221941870269385674516245728446595926119373570406714739061103751417972253880573048438656725626631130716395337160983454157104795795231585773692928 [186,38] -6392430767183190624244451933700946276760201976178012085957882018912809398625480701022821281976120276105818340771626499228540248217631611738608026858234743966581412499845988858116967123111076562484239345597006900912793182981709540634519061526181982958262916611408987835050892432424086163403785953616047902908747527192013330104755637752333774218724678084501831268016389475021582616508122894723712257743955040441323450101354960447793258402387751995835956083366140257769515334320830738053110117071956375501345371200648831685513657932149366732600821587668350326146225597490199242850479063249234530545679468588389187543956856818944035289834495062918792834243823989509002627054821027353473330686572082729009980465089103722774194121348202207918531332782716057214193455885395755875658358312405323063036816652399774281732065664 [186,39] 3842747440203464665594808144579641271310331847469078404490570345272326667910034830590416455838704506337354176585081265448974547483168943399180266534621074937916655283883007382660348129474017999532158609130263917446787065166307247702560050534624947547436657567865023919958536460580794034023546121803042392370730718759529533603861636681832629904926821749544045692621290220115838262284036488991995084644269264762393582209393171644566905230317342352081526539835746630370734427755242945041602191370722969330996317920350873806445126475920285382278373815599089051150574709023543499025082183572607374161708349381987286955993500690273111731438980112100946122444357247213792492219767141082462796148527220885466736189717235164547932460887978050963644029087910366286582454704504915471407676475093950440324557670526193088339456 [186,40] -2089745422850553291307879726897878188523533168303373531384397090534280188620173899623472231174849921864989427908794926658956393915737608665370934650548437876475830963638680471502194415967783941591541475272111305626692234503659632749049405438247760578933529497239050679597262800278906966756125978183429756370259121776678312141100485879230032956104065068607435912769071986849793891635921203722749708217960285058345999790025795683164311230167108864169418367000633936452226304172072547065877915968603022512417031798940697332920029893742894152873245060484029071724326938208314039163167018208247767515904433563185088319965907317605535122958782722513764885057390518945173599205691483006423184754219612270469419678018375545969516853903993220371620859716784668098330326668670781402811046851184184503002619375595115954936 [186,41] 1027440921559875885933131291605081943489738589244384420706530085433747187065449268790201065145817930993930935057932507390327126239914641644694978520193028831761692694869183058178774127566254411770411920146571531566170711049268726698732076996223482537670413674643719147757435931980158766375581628955031494794913777167707304155186160218730220521172115039419934505785889702094892869187832744885814706437222911165051242078671394152347722820618951205829455645470583752020034645805998889852439470778946670392338911466540938655850648152490492156121201653944243803243421882121497519519248930571257783474632436095036198259164108669075866006666794721816798938250792130198422637583388256505219539407499007159347867762715613634087290404163211994534369365292817498229787259293702101235952450914042057631584508556557992704 [186,42] -456312411023818864263478290168392645308369298682370868954934617435459090212003206798862412046947248897962030412794490856842814260390033553155901189303081538454723247244184040872258478111352162420684495052423988268160558815031058857849572609232611314440596261673955605953406619013634183058863779612224029281167241436649504623289548737817925594104869443128043582172862708661925534617422359046935604671761001259232184917224483907031781866066835171820530136154422742180534468638345726807489624911185897968381258944633741225935648283137250612861237915407382781686303846865578060539018059318318503668042054772580604303951890792339067102585696221146797875027161768057627637914493801077473168903162049537444317524496708633732814692950969700238120193371886090719578639178578036551366007451784802456089575159627056 [186,43] 182865102604373594694389761470552695581279647305886923830569352356758702971597345336904573158757005785680072391802483160724613394061388611589577942876191566621518523778182736483686047190477447968308476023760139752976090744187720621151944086492221100399564552486243453907624285914395195829036016944844748542276162563358026603209086430211675335696181568925492304627951946690092882477181653409288408528263378569509779605953176613643749566570166934763521554066181122089445003769010672373868967665936398317535032598122619311463188611102323058261397206437990364212427940194729545244743000775397621369155145338002917244983786283851435660324560994272984553658021567249626448160385196917441853178063841480400644807242980029248479602885295317606910249350604585542280908658559402258801172638939560776989815713824 [186,44] -66034595041057644640620702282933312279791805052353695135482916248721574836337645696936159165881456852577969070926869344560959316374798298656549515007542610614926358929816413877315207688097835344769537323878709685075941452321301127278491075597590577336011269417158439760932668632139863094473962111226543768625345790936310219720496948719944332989334409633110829064605630674262499551837046220712254965708558578612256052200095899902251108292727354106509244108177244167880489326041107066263792331784786473833516815671098186432976406885877549477446667175730888620013314379727257668598836791637894055601971149020401697604033730625209730426204840022767307215546187533231652476880829531393038452051247453594658783000382596200112144693060273179295956038798625996329033771331994428642423013426782397460790911 [186,45] 21452460460989701399927108642670635435519864604819609343361852949402800037376266969983768016834417015426251055784135675613777405377308100566661107977958257605108491670471651580379157435232147504481408203908530737684975392146821002399965125482960261819139069646172749938215670993515870653911920965985697509767074051485747301676510825542084508942400868906896830029383174412796224311671626022358375590206956491015515470474466957770375781477926049505458818916150950064666425987756535653330472485160594486488394936768251936821843705202195710397863797636639069710255296052468684387654884748534854337954643211196717959711321392542335946944841610546267756810713580498370621982662727419190935997557554784202063974577680120345258220772834774420905852454265757568820608912376442014544654478160365515644672 [186,46] -6257768513701769605104965910537473655801458996954879970705116685575961294754628426652358657557781305472105634114822544625577395274531821358389397475594477555448831627023030112529282205532004372823562768962249889261347994999533570348018730263675176842171802591716284270019558900293519329751081820015992813748379886916934085614702527165368673399697844085200271012670381717988478349663721904529779707342221496412985390824352383193119408228169683347020684792446730461803909846084363395428112966369657846104382332093231724699311585663664842031756248850032194448305212417748821870927398146854272492625454054597208829643603894750817445665801935222776535274643957169144501617520628018745110161433761720210806469663269332527061098174253910965622497618838864951924666589516641986802034114017786673360 [186,47] 1635477120775475228881598558476408331475300897902035954022990543450755766431054263260298211858099432947122162781312538033288732801443859691144114322438759605281639874782102554483093111384123049878464222965195717747715558114297903846517071879811819802468227039378379455912987696529347548896457212449107420244012052784407048351283297156300875776887088578077851249770250702047591923132439440566439488950597248415567105183629844274379703762341082740633198702895836640667138808465377709917941263639259457850315230640941728688341097517919714081734670625760700976782910297152287902790156860536789898010812175978948232646747887896340755423859341686469690581074958198534270173654653585878644903498619785901230040519133587493073467794502665097850667410042619239296786442982797743462190702314393600 [186,48] -382002468016786950202207886371864016492174410681922402789322706428456053480856115794993070775744495706830327499498676752289634178583713783202705056702653120565005268213286329486667575152801658204662672572807092406190502994477952087715715015419799017014393321574865575114934296658925884460887501011272687810953873571383697617304254456672224025093795950586936040316715157804135058487768880590065870103595283517164705710616330925849484454157868365344034051227656198665790011278941034015986793983855036817697422763661095978760787634628295106808110010152388736420402398686039394068339010154304568500827567266852587176823587390855348764638272422367188594705458317842941602717237137582133532396668562531804052719935780094500386199631701155913305788453493110403241110307812300318195370769632 [186,49] 79517219283597091131096868560183337961750749944675512323848911551168903077642302711824809568183897159907662436266652633794145495610078490459199576433917152079662020164870367596820821472405949380296522184111875943348303331895034024747977240239544891239943619336379496911156817097259348036574811751777976560383764059860405884231210254692849028597179441124439386050176416252276584188008798350165151378318669718691340411101013378726520825114381399070919416315053898160076613060422883920337832464627426151990827952406921014726183256579574901638311556945729651115591716353596546350159279763474151299412536984775797070225937169510969216120069779494953865718424698371483912573170827661752509273913502711650301276605217289079818767246148619048497682416273472762750544282449364924704897024 [186,50] -14704923494698833432758802849003860188750189973197324732789717861882499628659611709807795540057933212762854988927526148551657031152607675132950401760186492220896462192271671229998904936787894780604446211432751243613004612436164739848348582541896453327339671951824894249041463170235952934799044212201077626247912995439268105418972542361078660347034156936329472952024760081667588321022578163754185274497062655474234801361524447808310005366575558698307229417710302568711462598215812024403390190291464803053579161739029053508525033162020862127740740051360622517716946571756264360978955331471821355184656623017088209671876565108363348115946292852279906133863991884948414517087583207262457102882292629058792829193906026511501873784419143436195804153352554751683559105596384279344512 [186,51] 2407438980579452877746071304087810370366137402960199233205109043047207992096808638285658842109219187971904407228566240623087382758356953386996766906217119608962229589944652683132558697716155803637773878155029181542411509404619604336290161668847341977429480041200230555769363244703887494004301741936585579139854164688001158674107338435324915650362974844734140545306653737672061594707544856515928697871365709410835539855612435903881172623098387965549367458836217057085188679779167998845212047003620709798827970309188848145104522934563661245747099829782315813564948837226803914259541142366557881990441771486000886587134553023343396794934036574048351452080577960458717146061082452555867836686909915185200503581964246290054749478122970120817409539092732805737908534686151102464 [186,52] -347591689691134505631112260019403501368324959354768276448605325249967420604367680011157111733499285852920043431203317843355055071032855187919978427175701249909201252960201463421298896607906050379203217313122065225820311312549877490908483585742390275746501196494864057533936957588579180135938113424806905279628519876738643405198315087505269428180655359610555194053634858739767060922386619741036544579714086385178618349579935159159058093006318627494688054265954833357246105634377348838311342753286757668287713665948499871146181263947622987630807466610710039563876099820046747466871334374700471354670229229468588247922125104115315130403161184924480594407267730976810170871094289059708940096646968769958595169651950963569468052483836159872544093730114679905813512861398656 [186,53] 44073579009736590451531373102436643394678833490073194198277256950696469384313989150463819027466679163580795646310990910591534745113242696698560777159337733050433925479696249238046699918534115151215333909738082297822605592275172634445190846410687201434382096543593521855860532261192563937659104694953011650043879014241321504086924366657869816474554388732275527140670556226230276120818688925913524813689308946484466041949820954074561573657952557309141210391093228103917678295996067380057454752299319620764207461242957364043431140206413059636730424807947846444503494968337076322609006515224717826736324229809925662028810235226715349712366707770695349999922282553264539317148399215936486242951458513862855122327470078807015428024874082168194813175755427440711926368768 [186,54] -4885353987099961134153111664573071074012028993424170338561007934801857159529430615391378342216215923865722283395098386518641353645773342041306128851478689320097747691774785392473507904565000957923619873465828632499567299807880483247681585935594826163812324120120317851150144605503548353180294150822050807680607731761959044119287019747557917491863768930472637521632930695840257702457900531529279816365078373441770930657015958292465190102227745285410214147932576864275877124473260343169582149556765968684021334045154318395212172565342128754170637539544475662465258601040339614135910264969122367518040530757839581868132521682994204315975082664173503276641611808196133464794429651544000831910254723133053570466842599460927023758376962145192118899346116453534738784 [186,55] 471061478555191640280311633216038946412807392155809649767100721701711383803593950298271037517488706208811401413144975539364084464800789842379087526759350173258743833229291150364700656192685981804124552401542015749912016803061785643530156520454173712183195273901543798007843635660482661055602722881435651532751568408422316456945216803938666109211370551059793063874516904061705594896728129499432624849182205023938953273555081074873338627970664191974057497381534620368854958372529659707243274257654699577783915438758645592846810839828999808562181387403714392931780458129278227510202187949599070811930045253702557656870619104151683002598156357766811827106353574526790905154416098262617604638032664219414949653244931868187311933999865434959493925294248576528384 [186,56] -39302712115986118102427551298535200080796447524433108866367885004469400738352940471710796863758468681719367107277302057313339843144794490385657026219821193916461499688455637570273582131826085849211209429785225881328649837632114147712953526082490300711234715795648208635852217627354394745145227089218899385530400196453367445449663235178544411864015527748520832988773546574335523859020650621310233150563800490681157761654782469200391202269448944693689140619871566215911850757358329986680750590476592985615245199833321687462181083683479632829183673510977454451370257613157211239598441219289710052392361143893236376879132494578421307105322022528450967082336790042812953959775664901536264037545359046495331590326188312779559089752042757005833348282541556800 [186,57] 2821511161136991974557103161398520694117450736184276544617094856565044498873269074737177840588733895838501086102829297012195620129815333368744853159247259420006670959400078280741110418009919638428095210752099034016049673676884614077945251880053209320043889787777664538297886936966103983946583133306333400314141311185574438196775455016925492950553739178444555627056904454713516872525009149223884404557659164951060576948708501898440526340806161829777437957613025742926062396804016734390806182424454439618328118059989015963004875620370050612325034474297352269903530696022883374066799704362908582739920390369669482086259312090763235353058331016538798239005072386935220475483558562917711597230763457525486589651411921238549748162938913407000291871055104 [186,58] -173248117302336298118202819834858195596969289701297275172060986736331435271303927822306556257885254812433667141975968962375245444867091248892096314674926503031108681439647855238905388052306561700333168785065457083312986342663610256068344773282492719667875611121164573876043583755389179623052322261911365880382160762728282564657604358901381919616679839990959843768996412912832362851810831220442439318975046259791797892274917950065836946329505962099225528164052619289838820141487171711370820718658368690903301206257340474520310912728479945537951950644251238163432943045962439942142573498449919144184539232950301826246452067360059457413473991392016730171074213454432014796861506584969100927954692547497989602611850661568621597320166537205529445200 [186,59] 9042177134311068908593490057268261116631420505350226205544119613756790306780910371709052568656927776773367000502976079880571761257786255947291567091111890000944025888850670942184885066611618520084155977470721195207917537641042927482844011939765284641386970951254627918111037809372063513067781954729087866559804839892776665261915235151444026774283491791967343523349649799783349963386622238811684427303569826751866177302245831009692391518915803009077583969907012359354760665342638372977042176758910162507725303795476060398775953190779702768487900242359121058087020206356613472508912142837823132938328277953796659446222624665797851443639242572439445830567728744590362807224536501605191205114205001253278441108613894853108225137993743046685696 [186,60] -398548400069578186871912805944124871519738588560364574613065048052357586288764584148047665309712084795442055017183217571666577230999410067914343553784668655502562428840551793681956055934924790112485424366038984992013351025822507694157763554066854262108152234698441345026759320308716666096707997725564435407871645741355814037914423492713128590772230844694352361977069659830956141539757125721587251212739475598457580549097953678428698115843454460204917517123670146409392072985085217367105989142400561099947741147633780974223421719676608043259451017547278789727262781118312672487579811752833996620300056330463515465444772672037830644529624214200063909550114738136735812347917062484689752039865931895744679619731438456991234978333901855712 [186,61] 14736543466298652337124314752132186572606852511890934593230961740561394891641063813678573147802098738974074052698414742290232640028850936070420598174069119116050644504584227965234841680506290068107410090837727298834506767175534595493246009603101975553274379023695441403826808797947379954648943994119872037824665336785815514117810273002468481448640790270579206285414985295934356931514804835545413241436032356282901606695445546600454033339212042819395636110853794695637828807608232725047415464115742739704378076912000938134408131101149098833301869767213020810987071752294990146136712336692698853904507828041988170301683347447427394885278984649901390423099748942458427592291421508807605932806443775297708057469706160486242982256156864 [186,62] -454004261112950272761792358491910048594857742446882463995639538275379308471116079781178302737003052388006069338720378583726292996033209513908940957386624830839679072580677221706327156723081156837515916270088500002789094385228387103785653838311422326509100603731044335754574145524706819049437795380741232083372798293361857111105022662556217021278307985361010081268925982640274514500161629673958872059419839652117907170633913006201058461054361181390584975261281087006569023686320971865304425702485123623466058163014945855927280622762630979350077135989995139049480962854019777484640074049985195233823081893281842330292085191233300265012805426752883755723378223978831275754920661572334258051922252221314032864962702299107246976772 [186,63] 11573931723249883187723941986610540215300945477221701836748112891294541964227643919369148606850310453091404683210188144593886193490525989159124951691277244642997147214832248206981375040849189864366345754578549435761497360667031246315800389416943606941042126929305318161647745117241688354801818625755965406007118765143212653910774840155267496350076079750842534449641167919005987438111940542639517023291456266839705041047969005815918991653132034791448691556433560896488910082948384792058102627869669669015028214668325237438470999216145127413472088063315865673254180744570971825113542650719375300501050182884769819632417962307145842721585882851668633737749087895574207034918590583252363395789457532809442821422326131923906560 [186,64] -242466130672188555732653360359216356339358620563384988327650305126194352719363552898704581732755417888853998804540724638985916068446480673983034173191051702124299679287544285515201234525586903892080484407028795626283928414451708732517881728229607537626158618725102717847112988536753021817655859046222242124312383687949423269184856748213969357625780787777026831204915492096134857968791202221553747176868244305543308720015785590083950298478589154127409339893260138526918628479109792088771265109958283479539492856021372173356399762369764553590053850479429500505176509864352801363044575611978714271908327664302213149384956473515829272248672104033134103029551199259326200872569917377346413886691464824258107817108885076888 [186,65] 4145406208605017920513733234639283954051970115416570423379681398025947276203281759617172390743489585241955619405290891805868218759576647786494337430935756178532494111942161983913953744697057028358800200112318663179624805649656194171285256504611526339720180060040451804425513276210907486645435803453922457655019525955342976278156058767202922045048524910192352995846406067909287297626880963323916173638529455614786455217700953051414638103369784741453009053010269163867075255684539372487446376069748324820634857158461122132541226292047261574595834745502902388262847811596807950483765781795299380020170765559255713466846758388929725923640967602982358378952152929551493055629774784166828965663669265417346842669085824 [186,66] -57443894392297240280949976120653395518747759839052269658924315941720430474659579549351994596553596712523513564494052184880194547338737522846676615787770487205188293690019770448136975905061560763147247655316355322199671760865026971041545474318173610814329219291872490308074887221532483232353163831337853203765353942320391090982712083601574826995796406425001488537254579739105415511197514778841246869805391976100924994967164986664708038477628782992740383524380453600616415834150603815141673994882918493759140819772794928584111384710882569719212825946576399384508968785373680304834698770660376746788654871707424012006844869041562734166660010535290660351695651220783773254234086802574117482180883447162429262568 [186,67] 640801129973814464139773888294981516339713394145367076814615474638863346280735135258076658549688460418689444860761341580541949592169442515918230285781012019879364095404437085688846832194561729129400284140513114139899049139912704115371140307649953981509202229608098222234275268409764477480630806432351355028743805574701354248138742052862454823132741060535884338995518930044103153597415450738544629767345601489015783502017688237236604360267795349719531124470608620535041330094605698883142641713248368335861936716559158250856384591024364612341986816244066538306416357637508452898354028224382577104982419425693470088603329257526871886469273493784789509645735418782517505474788934091817713201782625032364032 [186,68] -5715798845743811847559760475444697037036659023649479332994973848592508391571078675370256267929700979913360813205045154064945457415479713892253933009269365697293060289326518863605686255239335377943206132776491278739173766402340348750190327799326055205630662363484028674348821239201235907616557807663845066541528097602993362149809533903324125126337787445489727640596052141083976526914226849029346229954059309555034356884010715988252152686763355666146455976346430214630978977445066258889384500058043943304333141260456205221709118091080740227147993068412568939284816630095511829495529766804360929560748181363641468160457686114758006823928271834453913834843433442463973190263191563919315303623259728640 [186,69] 40495210708292814379293090311090352860728721174265841539228709350980448711800782647236457501680040164987100596913513769953559150015086842455218655197193074285277793878941318094330307805596337646144501129890676495825424056500282491207227156667312967189230875241813848052009464495711822511599162555047670532319195888296642007237048539786993784257533156726188734840163574729598519647691381044190386115370131939048364163120809051195674698849027301523549029789720419193335062261850872437410047057798975116836828676193566114373488962222409270188803193349197786375016229242459266308392427243899159988673979880001012367086047212198644157337425346561344044657621447885665305818362251013501393818727264 [186,70] -226371430144011485119772848369130938255436230901851142155454535832170311076904866067703075362567961098403582500711088847218228904317037393964335743301483890037218723484999153490466623834174394897573202942924639190481065904586361723401463347641217605648844331779641481159476228535119650157931798934473711080886944871234633889224974186734005628453049678403555908678209702333806337979555297195766068177807507287438686061036557950819568134112471472099335237015383859041460753091595331349991870428762010027350120652250873735328414183543756434306970975793714267549956285656207339000518471727093012283730129234689499288833194630139662724825931019824572143435867493595404041599822776830631115898 [186,71] 991873598056070527335479526529364576410431958935632852718399086735442891108332074532510149930812672205809836987014604372816773488774058717248738468147224338306503766792925552559202643373173139669996863775402908955203004819086581881864573973652161418551315688006176335612061790610767947868051585019377324876252859767152744432264800496869087419168752633489822391437407452829780941056813768246161615214356122015350483491010623038500652740653054765245735710494734810657569250657249603276130413149489955871189727471362632886338823417875457290959574253749159741415233171720730245412550628421463321837403101786838986241337036967667142549479453582029944370062079954663258069054988796711680 [186,72] -3383960832004187015332077010819169150959452907543867517376517235175551783139598148284874898756077004757069429721900919019936259126488485649163799771830840790615532890716489680262516823715084088520498385956651884834010824002564674210445517151480213489233906956050354160818962895050242035134971467537626421629543188513679846817062799009058853030701237986958111762823138417753406991953240052077212310380166708904280221206455635377370991332762912226294362801565874256416306161360028983790275062249381742123401389012875959681985461050956713294762912642832692143321771925554703374410973441041390582722158650346998472559904680136527229823700674753921553811308175424720349435106513628 [186,73] 8929356461283737750714977317654642018464619355604074566509806465721095497798989361415422344648818404375378673161009917605973724953350091010156636363204796220474298724328331251895994329969630132459847110146979790254508557487369199335415396745367857276368970603751613367284821053073769810149448509631504073845372840929712427477952444672154306730715961527898910963605061459764697046158883101249349961900336131484078598074313341137631660304008617461471643688518925824004559210708208203001260588260150014414197504004370383744087233336673224123337248540340686574663426114141543094901043930072925171709024148419470370706900562004413008591782148171463111989214775232506103511040 [186,74] -18100336816959300189107458741290838217678801999096674500971454879012792266211837751469981272390323701379359986685246064366690734061287406218404567147533729018497864792512364330273614003081976084412878913891637342325502203474757344658315096142835486444371034938962823435313207467703922867696536742391876003220270317108667134136248826527050410251828475970100833982408141743597791686843554928460819199609729934592138543982293771124766460053033699532310420074335268657879263119748977311304381803714729969009372937202937724132635436121547544773027663101639091739536501077128109023842289186056246760929538332224967843359515467722028969903132377221572677362270850417980288 [186,75] 27990064705205889470399392993635402689592342691509313422976015831959117266531788679523099217298407802560778001905932502346439281788942057552984974886321252062132133627701488879964834681640526358164360967270077556319557978742443131507339731992252187623114168407361127713909914925584720922148869108420767227664729437474795799900715625106881125983041702682485418367644083494216465965716620771697698099538693762240711869319294330228691388514346578537278891676669557012679642295332823402682315854384928104435816974537374147557877055436912822259468551591796371885495185538333093881748907966996893675364877691306223031074782526958942694501763661103637898126193182208 [186,76] -32784032391881837020243547302141504835598893120156850165307818442332087025597674276585417300063444658746310931411769143010539545165171267552124265397758712879318386203626015460170623723469161765181604705806303651952052201709656280783735008843360547371192141986821392079512024848030457322830494165915354530843395255411248064618759230841817897632228938270263841775256797412650522598365843782122779240336090613169470423588593848378745746307848867604992958083484114619829524062669475026701220013547473868042587387156279106970348265717014185655831405103481524087529639721714585278467604816522462537924963886048536018892724107322494025899217147426559888206416 [186,77] 28869642849121972631328078943570626290000662069845116272356886695769547343026372802593934893018202001070327406175928258101822970406193756853162300542052589091936930615229896013162888480605072399037833553048817237659167120902930441726432416576150922763503394281824064435865430349302904338512096081008385961276159817381225134946019833555022294932336028799003156595084547679446411312508825017180637727602095375247057829290394124171708090277062786399176459961014310134238308733322011894320910238037432687873054561814713583229024429360587291295254044334725222035018162035255282302956646252736029015726260944701658949381199395750290873584932410023450112 [186,78] -18966456547484212708543409752898801209642647020084682983654100472190957315032988571571271021166454191228375568977762865706952504711402956173199505213588534829279429203621471417892075803463858520390730289224953181490697035642784289216723036766607629950640402779557792976520310163749704115879349662178503243768502894426610926503268306007241610947594462781902359441688529181534770388510700132176143807603111128166245370002056387003927195613554525240731982783858682537301359765456511934409373989865576623990196350914280244802618435801463203827898805083535572373421962008846969363502563792647759930000902713035286232747715177273092177193700842528 [186,79] 9221128667154482858834094850135892037199233017204304392079127491353055048146654933338648304074803251653709356847208870323026387493662814371134414715165708202695013122115997688705716181083126342031515724489188848659124689445292201606543467084011919122529215615183447459562961926953012747470786124922225623976754417136491449392860210644461581699448640811916778989961271239855241877744784875324508153240947163609822685277425628163902988197237362842199448407990148807511328705170487443936340806816514389832262480174573165494471785247121365780354209286296042816787190311265672068018815319587298423548851758419214864079876823711082372022272 [186,80] -3289577844894640407686583156582461700875267414526977487096078394586011803949840045507197443241398844776934135140082181343979158774116819865274001807154322831952334521276024700637885714519458754767212050373653471114637142719617556148298497780333817369477508192428281680118255719281493486883086896857257238679331981305102928144730655544274461654707272697620791438078666931086913536947307414938692793572507318985012354901940263153956744691550780940255421704856615093594131016366907523517228078973147911303197545486349244443411764832000204871916205781095935878265685254486039094106744219452840391695241937936648572962795785306449024 [186,81] 853398649774877516173536548860335374364776333930485978604067841487396227726777607399082902760688183380054553033501144137099211246262039335387986845275574715289660978613706782449606260546176293133848206861130057252708461568288749839589302391193297547346947345610533249565613290930955546409862672337942924984960584171843511750355486887729386353568361512724272575372379703834777727507754475683854916850890472995321756775788299558318620874705011437116882648287235017484549045190739858817776139316896467518474195801490859135971277295745924521778908538546825403460391466760119778362984465668495177644550200550381660016625664000 [186,82] -159471331792685302656217046756610383561438375187707467741028423753827699851770736183669733699388284097282537398554603384270430450605948475929487700796378300655199991968558250884553521545443463711822905642285471393827471783556017036569158876470787246777611011196923838303832543621296023633517867096746300256171050375834901036572330164631568859728094476938544472299430122522921219110725382555039402744139162722375760890836090579956744438183269414423536573621579437387701918371692761475862180926738315466230433005196807457794683089415107498262800576354585813040395616573685443092449678914384498551658839008714363737088 [186,83] 21248716374322408297438817086116193879845705622633658669318220965030874919124257093442234797568700279911308931191641067972903812054394924062470107242525338572859595233623368516113786190317483226378806953108874014325900067912111302935999448718270892837527393499381320081504237619493884916776638973786717736093268333821986861985650991385024274750061839210703261705398900061334170647822417484630257340236399208420283377213143169232046752172051668828764667364253524934913537683850431713846079115229138536290364410018043922036859970390471546552207587599699200719834365345664947049114759277125476794146532627107328 [186,84] -1997144795415155928498150907159137269012467504140205583679961319389750580064359466934819418473719756481925523074460648833086457128481706137596221187123837700692984414384133527162654331425223243733149225236437328296769594813457836545974327342553630893464496936978069243267354112499071803139672922056523825937067993521990405166081312379686622618238279232793682058831679273657548723248710074213709978802592368902932543907077560353463612054081800933456854046114177153176136130199046708328115295201795676899497831098018950122311534691123534532980872521746350588379963277271769855972507584090317035590709360 [186,85] 130886319534754066424278207790176300113932655762346445762545054190738446230551177316134525431006768376757611410480040210173791110826135698551446081122335727911855231410850461892557397399105947341832811114332782862191929127791431866052417185043282179871416145475760031159944966695805918898100916468334730627132200460229983028465281735376030880165455733075751193110626875862337225802221563013199852208401165889462178793257266564137529791073939419552937211304956829159802722504236132075878807442124496631079892869050564501819810272423068034945087666809902744467448605477919352362974507955910513664 [186,86] -5907520133254544267716358857316928627376852182344679550521346982324274032598183404396192160854284759853478375111439176381581571935891487961590841598555942053982340335791149419362925873095396502478235808115388913722787816736392373287311197612896633378892786560232231894032652915492354909027619737822036950893149389343811861456363763948550318161505825561760030349783073727922614634155215073582239910425250288228961103486814298152198297152926258284479026969811196546213624141168730380739846361779512763058812368809883003942707638390897261120186883807481029977521976749037705864292976185024 [186,87] 181199845405905909223532661064689521487790492954481654873949430197506449422866043354030271775427435906204759790771255502109098925051612839988081842121563624283864473163604022619266231832152896638085334500267491408319762622379162831636098326500949058471263934555361336505183681652643710104619229145511467876771372218734656821684687203480904472215438704220331508268882555652953169192500993345891606827370798924398753059340646050166016815708841664528007054863134712315420184516618170029245841697798370218139637569434274992764649169636320555365778063261760740385984891538755420555264 [186,88] -3723226194724483425694305539196373954323801452980284608816006347942845823126461521734877485187680234336287519578813831506325300521875140562115982214638642303262106428105007670836998067532408820826809904011995882597725888764297315633052070791411070978855884787725498032719725362603745653310596148949308616940541251573616819493811248340395432048248417178358248348568715924486673972675290027181663053231550115011563697256404568667255139603620362030160903170198677697974288734948267831219654253295343522317332037142416572007412565016225607319337873154436806195279251561580512 [186,89] 50461302968777234377256320877145843579717405222027957783306124647043316614953916633666776971627103634295044744096292432305705779415706082219596387448339145927260203540974174947108108392591807066971669009098852247399098690143809989187743563236313204428963184821909128203122312110693907299094023582476206356392051786350747600063129905069236586585373928754060347608298896020660862116508164953009061819605489108921470219387123793082162784752117391483405994613920136215647484596898441825175614798982758293126060914033026025522161518804835110541940236255493149301933568 [186,90] -443595225969683388322758328906274152624824754565694061839732524761750756201995714396565628144873586815833507886827895158719481541065076767618356834736250034826746771319061047625028789649334616885985227940507150351418495365355401186096012558614965365309935936012843467123679819911477950344453196446157409642271443971271140178741919955612709485895402213255143912108530636107273155583265171878101323869743111656587680391285181152659952072065667610520098869982070943176672218957916490652407762992301412989908718881421325516394842711703881454142263949177635680 [186,91] 2483671417809186145668380122404251381055155012210263689026167695314475495969040311081979386504132281163967700940144038594896470072121767141954969749167996407866228661935918610000690307217247701758955790338834699952665225769949362214307598588758941861711636269028072109035834545106498934159861250915706264320261168033609819381880856310174224709403478856246808542499260182291992766105992651070057470511018665173641889021309626218486208115038530167959359118128523526921224596787810203325442342317246653859303458626659786579951928890879159568012699264 [186,92] -8683035960174751536537623389544153753178334582022959406645499472060835994710713654904842359351099782379518822536923713588627826892797857649009530222201448968770868471626502772452147195944185353597955187614233352065596938986278670666270443332714258835428445743999925093002438371541169781680200011240200796275793282374815345524998889504573482544323503346547172208686990754609640369915290499463483401526312441192177449079890614681958429544442639647525652172475397579215351373990119792962088635556231565469108219176159175703078388619847034844 [186,93] 18549177012150739607316999137412220345339474653443416413725763931989582592310543072653212550611742239894983374711404200525566220446469323312258575261141723540505628672207723833246713649986790865951302496144696609996187757137535283495463976300736776107261825735784983313807209834502106175661666518356843446751061252583349414347207587989532369739497235925045448185204489722743436446196540748422828100591384856307447390564484580331279947039652951627246483251055772208421783536959908784573052321403745404029038928274177319919017570688 [186,94] -23646703455231270933522008692118011277223062179074287064842960541544633754749131400919401291435064579256741376660601399266596470137909607888356502013904796821219665424353195308225419811881849546468650356721193636691835782046954482996655270922983738736795229266444408231905844304528571151764827619283804411770289965487788361429810395197021122388177511601415569545273127257624588221810380403145543102639754172716402912765635163734132915430390897822087284643624169465033015934426312243865085595663986715058041310156789011336 [186,95] 17527459686435215840985162789302633546882423267056281635579625401693542165383040928953510851765400856706558905951953115563026969353235986533800462700779654835066833021934664016695151839591982890015715799297659412122074789501241384821088944764540302103931219340408197188608565982336002428815383529672790853130211065772814784816161317102044499600209034394623549880262638489572657906643337055984048296910544796348761533288710065830461870451857297371641243876409525112420808982691335287896381050584435207789514999296 [186,96] -7340575914555406102704556694980138288000305880211172592847083554962380617356623302249208513923295028271113982343460376818100953412738626306360129767018915003206998582800659507912854902619420337009270380476921336521304682671802359443564660451199154330788503528624309074175590610588150262174429403606904681891739561625179449560716110445349255489412250975130038420839763761927312956126767811185173403054338301480117698824967134944817079247909389551065884933661516014954865138043443987531385671698481994666 [186,97] 1682857965220215469122813912111827866716800237638056773101781189878821826132183357947253631817657903192349848273837754509973297058811777963375662278752282504269317788476490375033191303897138069304758910574056093984562770492071326673224486762143539116788210514953331341763621654029302157247370596609199723484730451952974100709037636807272652781741875604353205898220822309089330695848781470892041572392618830789118453884140050766147534179868937895134454945882677400269232798810700751069480550912 [186,98] -203890261647535605531933328077684269888086899279846834672513410909703557325467451796691179683237658033917218299903033971797553398118105335872354926711536335807892120165176085569436031756590438804072940419243372793128352915878424172410393122572014607164311994958580453161339233276887914437037060877121801212086119890587287912617698742582606865784544918022816189674024719019059195469516393165467993264905294822425080266050669445298353929803794996616804043960414036903046077843985866912 [186,99] 12552857539265440868496198979636985224782225696768965406805750314530414555174801410235220995479602385390145592628976794503349769977509598544643941630297098648974978525489750902056549956846977283490082866403978838544446265906820067020719368927768885106709660755466474923739752905136338308691048122978026809762139102975702336920189556917311648800507743504937302677003544357324321312615731614245164594720967099936378004886959474689627153110816137874288468994254145723847277056 [186,100] -375834366677523441833264891564168985905129533781167716512858999580209735230824111543321097811066736034060899317517254354975790251661779895635620586991688379591091666355674033985185006497716058335764813095673037503649705021666998853979147696396941601429539822350317840090404163436412370944477069583415513186459933416220395091916000250769800437024470985755503625904130598596433505668055725749436246093673311099457266433944856587567420826942182363835967040353301648 [186,101] 5207779050756141523713383375111495366339984288889766449544592043083906856323977313263302703043550835652822289022501365413841519395460760033391545774964303232483428627077155026944363426545768789604062993290631423903604361462806225471771427546286666885263492984652426514511372828114200418507126325418317118023911315481964347380467517698267852759347000668168626554863443796116764198972768050403775267984494873819513638029037317174699364347869502436447616 [186,102] -31574811867967016166383670434452596974437696215799172268438271403133219372914966644921932831312112062889936889357492728043889948860677810571618117087513792122866774120229533261909333925476826632124456476945249587045854138205780837798865658303311039535768878778559166214724136674440394152136400690329336514382227822789743592472113956278630278174152023326087247380432570332009759007049983858782771090718188735162026277535526302276909839092200 [186,103] 78571529448327177926289259117498378437099513268131459800637661333845661807986146924135500202371555966943752206601719280067217099658074388094832756152659858181440080236827812050032586472858344985470517753839616015355570035535241696147002893034642700895409600524793539432062171759463062192560927694748957499596062306172715805192050396572047224895832925023431279180144828479817051530860230509439583442225060362316156050246793608192 [186,104] -74557579643651551213344701214273659480235966197064951131262250014290878188014538540037329872252674313663143146239059565810289402511716046869929490396518366467194098614331692657296743696648790375848309183062727221962653613118898681613781554147269083685082034178701009997363097691605574522817768639828070097193711609528072358651661333291810860197575604715429543472413054342864544915683824253121738445349941838220112496 [186,105] 24776100273090608260306736558014603777575364861286232914885085908955473570376412755789388390980021309294559903527786450559287615372427746116109086580619644241531415693750024805141294741276837118497963671554977660714395861045060624947590137614104276503176374021640039633415265331396395742348861209613831948302841753290990987534998560853516684809687987882241511323705812457876969961805425853890242369024256 [186,106] -2610074552646014798673626111079897578897563229185756655589529908987576347142209025855005432108284375848952266039859663518518241587279325919954321802672133139552832100820138009781670318831110522823156250558826330221090410695679913806103288700359238470583589191123621123680746290870499311792538170728009000774664388287526051208389288306392158014385687802493375244635628665801057515117725412112 [186,107] 77496634086146586665878615466016077373260959126976019589576642892745723779455723596831704750716311169473550447529860168297208114959973287864620450661772924163117137364276584970721047843789738693909155083018813936284687117764027041089440217341344980171073850390470919723469512100528801000201713360739146983041173062194734241987081518894339114734937958138617507656968505338672128 [186,108] -7298455181366254145981164736677215571618322689119544656105202581464907807813466187721523337445903533423767052432826231247370641083478784950024631183476989647648582695205751584975925133399220447635380669854137143390566099582908539053779054805387237615640624617971819439802938873825953292777356010032505422542475090692177760887644501509342445727503129720805923892320 [186,109] 266129818554324268358819067031443601390231033839025654962703922611456055266012247847969021967494751862081607054173935158621902602489128525098261521487959864355586753242421205055932963879778774898972483707407779449760338304585095496141817994257754789463789364681069141519787727919823517067790065486822346524473720974498014180121134207066816887248441936746944 [186,110] -6943998536193081846503602371247524484653265770331163699275390394472496687129645962906766891084973238535173176595749863810232692621186192365664935635512654823405824930627084522760716209245278169303294336970476357640334146416662450871752234224085334510857535511842577075871282681469185600461709015710451900515516301674801571838364822640429666800315924 [186,111] 116447574555371483306146824190304212484927362542741395643106186759192552457861431318477127641631634226272122971216798889104373181085577952766137879821784466720525288292045757031720560927587154698785363229407631905544023062972562244175124415300715538984499536425404853797299281386380267579692308138110300496151155360332718043511027291061621760 [186,112] -1690252024945659625010379243387700376874504373171277363099378131949751403254497941556020381238976891905405996312604613974599293231330024168505540545217569150177939207338184303397226310174872349931468136713006052493442448069690845602698210526968011989577377647652032952889802039342733882974975507133677522945343201100489385942120526200 [186,113] -1203870914546063866128769533173557147599206619197358035116840378386014068746320196019771734465863724940896423483787092339046331606526465914632641213778720683977555388564281925764411889061200711421816354140870442387051641303781870925484043056607585171119021146354838346974257823423012167249316898009149850828726359828739580968844800 [186,114] -232059953365996740808857346648860959746167678430646323108623663884203422746067835259400957623815589549121345466423436522332440922691942942155032868149852649737856122686248184029326075331636773234583854730961075566346050930148375228000719586317086465543493031563421273430587708636995086661921405324086351744149105567444583124896 [186,115] -26822557740472544875812389659402550782357028415137947933066182556237615137735636950319883672798776018238508212342168404180303462849734164749752118715880286938606083541648144067491606934299107879746949366081426725871448974124942020491715555403225900901254178620847582941876949447361724237694768242907158277327474995696749056 [186,116] -2211207941476908891674393291702863115930138865914883392633608156335291688841674634166387076652779250861794586461558541262169359565739999707931630693311934013134451813650065880146528083274664486647484352866917085609392643115241825813800109429075881038688341870931446082033649090135020238908162389647825762213013562918960 [186,117] -138039478416956748611064553201990762615937084906026146544489520352874945863738545002735551438806467198778884913648958058445849504406663056324662740355593932338672915388560585512889420214739943736063060513200605608472178576031214568239211664908681161244939376111240467623291180973040496144374949957813056933643321984 [186,118] -6709534371968043935406077234958185516721439363876941685529054800843952156155675546344165486002293955590321352896729141796081149306426298096652164729044385126086473659430247419120812845657885041016884962011157866452780344914759921830605221600095961728625032851295471273014222947529874099655009778699094811830696 [186,119] -257580061928535249049809596576365750730428051160109061685926220686387488936705124062536936372758364702152194792055681812842861984743911343194901021363907016460459924988066682794466268029039864323193356028303077396258452345272963900195837070847238773118136792874457143000862303457825531826180569646230265856 [186,120] -7866979427545628889605823515789587973409193597314161813560205194347345550134268773416330171364084695523987926650552805873650096158099697395109011329106852180193201298782115030361511173986540582985699273612588147110084746736077007564469649602771987808020728186785857500509726903085681105694160118573952 [186,121] -191711239548348067965762936298338718345166827919995721476877758802159526558501933028672965349284637734625661265276781969733071695179247686515959849858802884097816888416827541486347071160231116616969296597959830780579524753550006867868978922501646522410730976174445725053619710773327622814344042688 [186,122] -3727386752430606778469380218486646075220148822100927707568587181750682645059787646614929635347858697784525214574885310066425536878334926639000403222974403522610983747690408769549750786521519504408543753897416198631708391086320689521378556581458067233519620560098605736841209526329625042060628 [186,123] -57685292872032593831914038217741181002735664105737385781515116417526592661220282448396013344520320552470415754193717730281688583028002433636309967501878352966969363926824264271241178125439952544021605611096398929786764914909619248611288699997898673367144992399327569666678455543782717184 [186,124] -707611729694286950616558822055059008680512670156945580482328060115407065939980430104831713252152268737014610759889032483800789724712425098960472800550857361005867472223373627371729705554717358268985914063361530079636775662272012522907875902135060079941601001126232463406429744119576 [186,125] -6839504048235418395625178447054695273573400811916703532253650700913080074559763626665028058767058860649678789143451559311064169683017693195767877271899324973371467665907739647166078633376623849355006573276029110253112632411820164534976704466395784818511582381874510864591016400 [186,126] -51699246126057915511173892985614644946242412212387337417470099210570290090996496939622319440683096021479476782826802803243522033766749829116209393170604849807296339908596771298016232551434828773324819410898920499451958651124303268269747871834345477192488371694648811983873 [186,127] -302833249856868521940175850747731673873593464459233062343840625463935145793106103691704704901091162137544044701139279056137238110378012774570295031073054540979987056687844946710663698016844562354537960839834061177452483467140857489865331425696122325705561163200243712 [186,128] -1359825265900377962118341729862253743955631325712642153424986074740049264501217225506906270054723891122552409952956041053608404329187921356185496342220014245417447530064091463304467503458587113444759632255334591508755731262564871223537395173167848867297204853198 [186,129] -4622112117572174917689567907071834046833301918625567065190559410693895128777548598304696113071296129703319395883325138931131737131232414264944553555245313344657663216229250944641105045585773731436236419186337615175301069943177159429614515751562165756734464 [186,130] -11720129443218153788792240210569921106558419794349974972022037609847053261755857064228598889897315549621928586214247640143240767122563113211593450670704549368102965319968815673700130510605655062329589288477765498318228207304065703902375865216353974848 [186,131] -21799697226846554633068225488534059731212263519234075088116836727308202701679138196450202380027290224700539722802704551469493796669456322013970819611413399911201327852556819398065156302774488856441382061136319989056936592909179832623460763176064 [186,132] -29173372097480774185686292434843973466526302196387164592323970798988810187267116910986285885092548992858828878244535864885594569518615477870864543356549043615697996670496166010865159875168437834825016511415502448591426096924580990289005260 [186,133] -27470266396972799411301437401830521016357875157732567011749929016578558542158879365242505898029013411882508521121821146686458740445199256248594512454587289628238323185919017774100331702850107616272674628485741173099437520039781224448 [186,134] -17738452895467019264518869769494166305467408233718696998816731394158610794968427864712973393333610152326437712608072760909475995599878797084915548948072540531417375381655428009132643590693706269740823130826567003107115758710016 [186,135] -7624716318934091783109124352733649887371532278243187064120575097355092652684717564785181604714819641044465110557533257438572012485773340760481952271263134884768557204024711186311608405467165332034044763382778795159747072 [186,136] -2107459951526224881757558820993243839370218563884188413213517569464148341452732488379529788158375965810666467456852166849518615285269130211999027569427423660941447986147486812312399140665041202517796896144960471416 [186,137] -359700730861687482095995691787059783689831093015060218318200298436273867294259699225381469529781439965857776020653860153468589619907759697530394241590317164957182679227619528379004199234804173015873434032384 [186,138] -36145075694736017107106288889045839008237257484004597747068614009582552604031739330003331905329444639582088985470507184365347355662915766459315224807863177022113919898751043510987977165820245531463280 [186,139] -2020440910325258051067527816294145003014617108494997880136485728640833961191242019835830052071068892224891627311735981323156185891100205850454803848875669111925487296867714216846349198236208864 [186,140] -58685144597131792268539267081095781111730571948441671452213225706998721403967041315227636961883453346625480612169614222956427227356595891979717275853809398001779263918321373101217675199 [186,141] -815207699009358483559330521019996831393857272465978177783720723008565279870016328476465662983810739165774200583256639948406798684950879631640947474001984839759675014678282885120 [186,142] -4888206713040801977115524349036908661627332361071578335491255200819879218104145731147123925894965601025088527523359451673047537790172013623923299680618234569399835332480 [186,143] -11120846365592041778843697360083121165863087374373226054402602412624986486387381074398222314284195299106320642982206131963847647825904399201562453179095551020800 [186,144] -8129891549206662200324925242942450673918155389013411621529993281613509680603418555051658071736587369423693721631024705693265773798378368143322900132474 [186,145] -1532627805472936684972712949862339606832823294653668831787601462009924544892033474705062175589925678450235044984836257152591879413829547950080 [186,146] -55084350360899235822827568957869974971126223245758227743587967246795358964396626695590331645720675290080751910481179908134280579072 [186,147] -244447512807569800415460560341798233191204596091163173831735868015154002031259522766168655298057015173601671715644674048 [186,148] -68813459933088478843123960806574177082758716394970378918104745280817679627475975150231660080694361612362624 [186,149] -401221776539818864013194008419132990838710470320901989592668048420656699224113397800187162624 [186,150] -5492317074574966199243610939014275753510097145625554964570297256306153334528 [186,151] -654845455938180554548476462415353771586853907652062720 [186,152] -139128 [187,0] -20543172390180189297606387078125805037203358486040566120289928590464331965475571768394576822184582616935127006328530092903227344499731862205690896014033485228650819779391747144403202041885407585101994827685828020807599733150483507856506470918530330809180560008425160789940921664340211990750479484952905375916598334871301497706138692491683334036596790699587739532219387081395839843884163070769222473407143428313932903020308627832237912672568536794618695929801671062851219945112170136842927596524737189715584927933877833285323675682279448280738494340710432588983305743784427852144933076538793521771691068748124707168881128669138635922713505468316234181352819010193432300086017554127797376406878107129487944181013986355792396249589458713436437841682419128470713540426298012752415053585733836790829720957457747781520307496875000000000000 [187,1] 598090266160331911406277931764565878779394524567710666799530506600690978900993364642554913681041502781394441967286648500454193618770717453446023974595693527413100953207189226322728596031772648272305744392100935965316448699812183021106459264249755006075098970037739327466118756585364596200924680853090842373653865369670940648087837133306138441705372256933296890301160105605318944933770315064652787438352873206246094062493491510300827935561379071429767456923429188794295942449266878941150080568949528403437553998041435371802074982474204025345209407755024073589691722195550493096162335184285297614368731398464893191175979826193143793427205602122942239743066314102093320950281834833483043497747649630870033441626388349982960483569094763610334607148943808268963201647746738661097707343716098571806434546759662660580390330127083500000000000 [187,2] -830529754917910258278339244766831626104981918088961819299873681644479369176748289241468698997327924632361903592407557971455120438278701825840046324329373736269070060884154890220736026726556562902284564313293918654868272584692922582696770769729240107720414436889999204639627398292500482421806936758688446750088143054366991662299484996239742455432709320954300688710249488547294755188653078648109721720810324563563374011488616664360457076336983551605915862367101367665950458807877936948011850850686714909029290719348151262156236522462081675137860222481878195430372727121371506273888799319482630678507528542405264283976471919939918861119387496708518486842838812988441249928703607738495715865169885063784249929819771137106239600754768418218758025419926989442401251823051864399890395006726696185025281295855439741364440308243612173750000000 [187,3] 263917824548796124714391997652384292569507526029950810846762368496685981885739380654605883362361641241828122984789545060060605268421838668187745856330073416053961178423553516749188248840187433321838652566171886762636711168394826041036517553368641023849642779115247158148581706983499643779312313147396579816659004267930781324988514331596451536811861008684325917884621210925476309404125931538026882421441672042754101829154019622434793956357675358332515068371158879996053174387267339997095554373387698540803508493636621227015855090632391930979437259262331057640993837153736458961655370448802670020837975310623231817683520300982377260744850143237071981522237577607346627961716314763747799709871027432736737846713269237743185616093664798605452192592235529995077209045284498870174235381321642252520170102990717677348651111682660808576000000 [187,4] -31020460331451393217126872713664054184453853957713125273181232727306659588794572604874104834441211657500507671482148515976655999179146574024499260392497466101092083810931397140517548300068925134986286424585298343971027429869943514806100840357727495324563376054093283782931792310115002893099167960157686572459383143426362832040621750489355801254701249593553139120038880970215772117846131288661940952021275731771052114057156235842539568377301921303165495144892391143017066866712492609069297601137852003429794668010229051018446399726555827472874871066045912848652352005590471261504987107892336968571613150956373985569001455046346378312394699941269773723411814178275924358581828683943227214977884850903391365280213217101942010604605439928081426957384417563151416038579530273800996770625345114034698730214219684369075918880848611635680000 [187,5] 1721452293169638736091341044201864218354669621172334933729771138269011960923632043770137414351918848255786895674036245014493350176789452993161999591161014881319796085079895926772789819103672917487553101809538251194656422697562067074165316387585396579061104839217430547044616626484307519203840266154139979667985873438495876719664380745492918178896167467876847617818363894303316899428677108609072441040868173830585369955515129730646413431027658708200256425028412210518896258143390933250527437969494298640061217749172651435101241875731970988279843128032339165483211320985345000773249372425678823831733659303881744818607631030502171403074414478322693715571908434457017461870114602694865713708785734450215938205924692564879627423871574469309438105270983270582135261082653558648086854071292750991597980869091355992803545172016911335332352 [187,6] -52407728483626385577159365664948550482771185956565779965390602410564569543660324175495291696502477021079545690378964651198713813935601413691919171225235712996529604519164623003891794009543355813233089315684416126507931129482801810775605154917076425087549940245191333083404676369553458221903681887576162157057561293689388893472512109350451453449436397117614915242719467689482285274665909691953623634834553661496342671115301435790016373641196354536033605380492277916629702924236873860441579007700765417833151710492434110396033198918975058657349111977022043136281723086429803051446413052877306199496076621822509908094177791678537594726966548405783755400928120420546701674980768475339255423538760566017624745079271957502838855351939804530820301695535797278592542288174614921954916624998199043823930623977535503352770441532413958768480 [187,7] 969632771904312223317907202243498463602886554525954507173969432964477912224764088575136335614607008407373379465058159184745025973440536891777295495441889208427744186135932460571153816803387510542156709932622304279698406060393231560436769617875799447945474141631402212923258098634149693521700631152140736977198847089048228461907409619057567362479084873531978602752831141468833471782561525181514435085620615528004407837604978134403422091123655421561810235148413937068775598296116058760651987582171605724843780574117750516783584905473736235656244387305050031812789081259909996686773628565091960867561142242707209576032441329239731854406169511877247248031821010026237713830984007579905971552374913427295008569713907538305099217780219509578452454681284422374497541448312853290757329123511199219427081015662391572596122945533466562560 [187,8] -11743961331933660429144588417616328714609771556379342733652865809250798313676237295989467220249712737670550801754229260522639847157140273134048308163212348868388711156388658842144820602858590070351412229701042820031487035582503303654034187857594151614181630354159567055033908884030118618587992345589715429456404775409076960490356943589152767599896725987164192888958725370400148290302753537198879796129648315655923052721689948215808603956353635652069069186514621940478309256572073584654688990571613667843830451388256785649401709963260650758704409220470823393956360921775712710971830173053309626085672125805571337699710320232822380908378410307181664783601726291115475357635538243166763535086377961972231206856206391242939786886472103551726629802941130047986977507304348830767039865380326873103058638332874527441448084912827636800 [187,9] 98494723407960914350631713397212878368350428437318967976216328730094304821567558322804359548708691325864230004424193250728709231900779696462261125728632939761180301804122129651935544900443572204530323808941009578098175803729003460009692111635500260822102167953821844237204037412012697288643695573539576677775171462841103535517521173855337657131873406281323064803149705284492774230618863054817675977585754283428455723012928005783576692325217199091099375380803412562043496046307075627456126816806534674639373178485970778568251937486762438495598771823059187550635761425555930929276812923496429083125895927070263797140067763789131364018540094597939526026659278729786189298247352137005044629419467979171352701772987713813762620050211543272911612062769625633448887896796086375111702742026786060212625770609407017123116171049542400 [187,10] -597480825275120234236532241037885111726070860653416585986490185609898380820760126867632025355061661894822337840405101401011606368516979311019320977522429450983719184797366795021988288164369964668172043520734098178949648912720218208448021545216782892077868169840944719472999838418255559218150412993098676380246152157368537985317453085312693773639830188257576996941199061537389272886396759647419843687718977681059302540674349856486883988981201066250536031064524414736285601245911764520817871709445658207920384300254028054766102280234103448966409725753879404252610433317145813961453636257048519238814766400173089771889046988809416281961658491867002154565030737523945683759285454088895451968987080881405544115585427281150840773460873657935832897996273232176870306105249272423952010288911128560936487289092592701718281140146992 [187,11] 2713214525183695772233205285530433490184970178849311928486881116789895141421380109051023635139577150207439852453173676914817836252050001475297484927955723255899782384767384476355154255576080100697523358493394704593759736758854282847740275298256726275925785516209703196948237893806686520917851506954054287835741218190631423561338889202766316496581949898389908887982393777390123631423067012357972336127970046862558829842381820065339893602293603366324484617070699701736632846922256764672165093278096749340513563557964725300104544724476402348198960892629436253357522860134576371969792536151339300613255351480073159858971696031023784777045693575470365993964868145527934793574752102758886841442637054960214599381414824055687925663716655185042941534620370921433752767952832499749095376580230651960039507263793940356650887824384 [187,12] -9480464209230037903821613899578107509037445125421875066534316152419272560325434128519391705178190094131985143991945627159954074070441542502125378788476981166204818041061357985653942831486309498375235339966246451163126172614523653384396996557661338772245442382191815650587058945323959538584290030328621370553388167120471858219707869985669395243796925133895136062872841393245769261664105489651307120163254594881526231277979676726979107044057249304637034592053186946000032437734258156671090017528165775398590888701371622806866976747644758292707160530708783717821720586266691284917672852794004801009736459407547097250020637726546821566501568753423154264292942698343062566358655282504862324462751300625639394202151858588191007681690740979620974462024002823452187691943406255091063667379407595846272110633586018310810173152 [187,13] 26060449119647769658189209566185264490116978011725531394182916904906235502869961416949531960205910974256762910813382092780546876468526825845060076865669076753870675388915747659636592405017307718827863244724279474422633784188679459565373797069068024578093940117736895527125051018938439391225815364600469724250954961234689764773785820433451317767364018458518617030264448207709240381839683456606266369973763986667271555806118233034012803625083353888877266441594649541442986690411245964524005121414807345450042280306008131377520881019037344933869649125644782450939295864990861585372468989607594803469739150718889151227019455342398734459876163235782837117258553254037801205465079705311796859923964607381150586394817664811453540908185073060051959422982636567151583677822308277891700627303503392357524250567967042514163008 [187,14] -57377663172127874199150859750352212257018471648344691532068362930429793586710595841665098282543999808442148817532872486039543051000173800481018186616887107877562604006624750785978534918092708634814452552445278117144236063206764492161266461495261084352844187422714012769496155064936567758341505689260169567130785834950012429436008003138999747659181707770540265057498441863449259107334663175440603338057018795650329703783635603589721880859284946944464956544701681898173072599601506937471967753740453825722261416552685075694562256580801034364392283518385762230593073631466311372475870369338724802986240822242973850923157862235019698131697710842608619201235724075591385265132858626611961162478050159004133772108933922224355459539216971263010770066112233767354496419945566182941716312599546760751792218934548326734460 [187,15] 102674100525058112280936765926318475914608521772772007389452927735579140684630011241469373916800429306592144143032460970561652899585479665038239349604112102384603030453612077754190869837468645959626452586183666990450346763903249184680373675647083456906908953793977397692195137291864833493926745892919647683446375018483340531228768474532761574914526862066601897135802155319568984933385988418665794600250462581890321876192817080403544299608285141337941095501510044097456330817369689031934380758141722465684142343060076493623504270395326853202138323548791634279590680012169239552056931308937549030069781266010821695986043266815904709811501451523369907478162368253519479563454098468759828410676512573229826545561901377942794123418664584239276062255570802383122429592103791055107370362088530713908024038877062177792 [187,16] -151114721169705990090724724456895034783056309394196039091038124101482090679761410378582480778722935080155545363749092434216363505243322633816515314753027553644380622534071349550332556139931164081081638763634381221305850846606224467986467860396025970967487704079064909642394708075048653314824985792208227540491500824193991125489721779021442939726621780961158620579121490614102215876734716051488075180875433275208407803796535621500141645177427449213517551909048849058178395601131788793624503970462722341371631153817212962244322589432986316799056547765043374450151508052693210277310913645714946150198391662776598488760829408076150094557095494367672567258503974585543861701585328287327720083054410411536369972211653676808952111065287526395460976929149590275113576317868025289763752873710905090848967131157385960 [187,17] 184707135598714432070043066932684324743253607353176533832245614975573619806894473277593030320322465543755160263511820008774093963664576411415473530611094430054424707552233861006451581525195498033514975061718503372259168481285225294376551082553043131773990919872708632460561160959771881872647717112745578008823462967716707950948833413638842358526595780565056636240018688872825990614901028517594602673923312130266386682723847662560963437213361107124931959965014792358288441366269398625786667228578119053890555658123547994899661582919554838406186861155286022320400461848926223387021650673942445151238675778751213337965273066071273367208241864794603686713168628534652095844585220022873664324833380148679720960414486987689276366550434206398985589798822473213603345861767455936830481062768571084259905208436224 [187,18] -188968318610851285268173198014066859275315300702096417859476419199032648863646945245530337926049445418081387366634472099530240316541803865080954946032535113471967057311229391357184077551603925009622914432158253226578306063851445963836229490402050299744057627782249636754909975990301407170092250217293298130738710126622361127465343076993062757426514859956820989199945436252248484628030975914096511698227777776436325879282730763302709448238539454572232248915142647569369708170615679140823982050362661634274294234894182050667501215800667559028193128866647065588943930244402811746184132804987380509509433604764374805458542853342194577709120967313772192657184016218951698138389522293304335822319385230911532156769301212706870295317344985416137530889327482435207216176413423642332683626948771469312947577056 [187,19] 162832285700630944841011893931776726342649054214303567859199965785453950801859898131612938710362809681509913496712109111056398521780437830647625981994083398027119727823316225906280845480361340593401385481105477961588028032032712265461077899886316540296028845331930163395704699117246188068232159859416492804598171892813367017916720732436682420962209183593363028518335444569809314799330425634167892338709668003113034957989889831715224914700299137814426856450637169148231072111456310850598801610640807833998986922260791209208895161757819603150443092073788564432818658448525611692208497712817120119445053533850703437046508122065149835178707518124884454468113202044849735108149729966947682926763903290374336974468236097072875923189999448451776474428407278801328710989687327961475734486602894484840457216 [187,20] -118762113115079996863005510091545430858029557049475995054968175756296257780443889705980297584217025202098298478167661613426367354857807804971581475738706762194694046347461328752644077452170948142020906645572326002775825683331440116916301957873903332741095830108510345817544615852414022200255657137146251861317797669114911657478105849088943659720727195809416013926449845292566369785280221609141798859570321841319571104824412736177144035638326837680149674963852339884307750641548843456333627560335347956902335266927605350273597241987974242920527748225019801237886923814661246074910736634036368235991649214758810154972845901825236781559400477502203399779842140265595363828976190994005671099617810415553080020436872781215093952251890907819587554700321340878246214733289871092003018185613372184092448 [187,21] 73589973080600068484867455607424684043754033857269304925060859893775873850675716105411740087157052526961949710537914765576725988632058498760930960854529198275418620118925501428923685817591676360213137224620873251327049211833778905661736583005900806677459765569084431178573873717102439616256068818527788996916077168192113537651481697471711850458098728104448722293761684210198232255394003679833093801124187518632554274876507625570812241719962284072442486945796833441030995900844637178231435067200238416782703076584080975754643755743694147769618773651555517664042983687322441108107427406306479092121478852370831957177020885009634046916723384919599926646978819331255134764569274816617063312410237917356289812453527781817133591448480579415936192742174072543092676007577670642852499735921847315584 [187,22] -38832726555428674294235708448995552675822857644248586062269194716721415571600824047966523935579917556754032511548021936168668629161198185727024580510949362725917788899967132386457149511797926281112878581190815967173051086456136212221657538314576444553956053849320419579827244948486935955763040090720871501150803318579422282779395189833475143408303284155554274090604615261546790979202134239904327262887304990576463832796167132195956005868703571959072398198409874314601116110873974789946303226037141389096200066859674405766504570304767338895481438125761835166804307806746342300770285815655107551235041127664839777786940687293238455608918917012682039171993817994507168885665118207993097433464769551343820493739245072491270989635708279152232764937421288969122238170360755045595982908638469432 [187,23] 17501547603515620213045558195613945005229644742407937376089419964336144295339516751402394862376439813007312497745015831103351889778909439041099167235284654181752096913425315774598381947838575551687547080516485040936029067602591772019877491455529553762346474322078715665563567963491145500533219439120531791442501349513257044186547448146466077977752349887882443115107490553764216303419056348985383094316785649064306243847790226643606865894894682256277369754357360127551730859466651205899937849899810711936984092285626547110687493731510852701453999438331550120535517629880804062829934574545310574172461761185713496922677282883646108313238464485103183333613229144353320414654659768514511748010742118639828048251661050541081035292035848227527083845213682091550063798616171663381626188712960 [187,24] -6839967014076656442928774595130420513049868193886435266141896635355251162490725140965278814148450621468138836634378740941181878531799447600285935535853598295153669250148926903640995129471082357998421227228940746842217677450213086803149349396979066793244311668937110528502739160337411901599175931339184037021100539124119269204814398055093960150456536004667871931239625301677665242964168630971060567623786591632855044602272747558418486953744040152885966900114160755112992755004287352770090052242933246587546986449590886395567871348583557832000020657609950556093739591259210550710253144283257661628943579140443589022624899350808932959190899096185171982692708969933723418487277989672009974147873942258604324680843528342051894048993853898513162426479185761523993785267850988834306110032 [187,25] 2219695006255012874007925345715487346561407525149294011602695162623907408249814751294104341605755457927493550583872994568747104415310667705957225486819630510131185417271607144902967442719045323998855005113735693917510647252036440048594800746162482808161193371176024246157357057797184876551618627639436471850856621035725369776402332366914310254754668519587429143571691674011025489452337600237495350890499731171355640459180154171167927651269754996427511041625746818544869968587807549814971568825517695780869148745660948834701870490611758857191971666293739726730844444610533317600922465195493872886028454634240049114936637596173089482901054252041549015127748937616365948134209760114284772597246040022907522221357057230299018163106851938314692043173847208367091248725069038650779840 [187,26] -149366345436463927205545671551018458554658894907278037409582426340229936033755444539459114147418845772296580186050198518635842619708943416105032496136528788750104256244460501202521100253997049491816247958360478476849454052775103651139065797028128414690971080434412291115991395374888109624142343422410846832274736785256275071201984276697512670796222873750170010722734444743408367447952884811675870326509458703372662674738280012362247116685869355656489313008732076159828094795440046265583503807345594254189718112530913741096277521307299462530301552799980809590375390336646012444830442558266807519221275402741705463689913911064914797217560370094945716930468518003350136872213588376988663813326499627559373685909422828933806105335518997776780284624922933770730565746247717358828 [187,27] 122147115251300997231346091181556095258168979681641543042405485787905687194807563029370002756814777285131822381912534981540900024303605565573891016322710351055167987896376924554850849199858348549624218170401046182436364204756730204645521165229651012659887671130157353504624547518034190942113334997268555315847628953920922209098434392662635062186926364708905266950951162565564781172990402244361424897969273773255840934489588103921579129970381917107686239944231719165486342657151224186887207524387734464476580293999776942385588307958490360012695025217319855457315336636177491372983959429707611296200560522590808732295644199134544023077797838463687431118498074363504050946270687171941879689506688803501417403244121032551238861141499836644651233868872932252753423179868105472 [187,28] -1471693960713743067600397519230982828136464735242363995487375812184525333778237384351454922781902825579721929441316279006731599738935955034016771210383248310326564062736899763206825501579395932911551542895939377584747373580866577843382146693889950981715729405239971672553816294721357627497503109669265459309019959955086467146243411541893498685069560243800659439523442961567421498862800532955412796774203266238804271170412948718330474949988933828263141452177327943735114847347735371749014108062480135432118145479967378900380796019104129339565847317071208291732126276913755069800742002292390176210400090672149192099828998827741502317741411855362805296859720887462273852659355506721441221227912714387015195552110231838002764683651553745664033211189554993266326427439051272 [187,29] 106520457419199230998672435781206521717036842337660105778006243983909397440113180420907628858586496474576476979659229500007566236975077764232434161406185588157161958698043477888138664170612750654505604771367626138361138388012194926913266684962510458281882000314191387830124628961157285479286682099849138631229184997177905048857795214543205182587233089450563313450158812354164216104057753758928962021222413775148844238741659915737352622640055976496403531367426283539388879180703668938086879748591477380157905088848366332912127963028090784970595100705006841907936363315403737524576527678414460050172040355436950716550798368905515744675219600347937060837837128854527401709724685487189650535403654439485965147533485641608447233660552719808748785918210906273973732278480 [187,30] 2999833598576140093301007815980137405864742282707615531493404337026351278438006029048932961682451934357262700393469096162268690537650509599272726620938084949778791554141885605233387074274656671091988209845480706421891219723911910753357114149563192839525520574556981259423040469192142809107570553950441664903060549244375751316820792384208171248482893684145438185877585291146995971976197869220866333640273069516496131563538231430487590892094794218660754178587190149623419430735711758239012625328320206908725586010600564901636912014596399484180368388346222109820382788372721742796205217912178685439572527084922953189006481439467742002743951230909975137034243402167692227544825288366057433173494773799107415451841542496984308233441227441467969848293310219040810079105 [187,31] -189561660211892543437260662917913109358330476649888083838296940995687997904653136882056624530741515942593806724582745618450496870347232598131275285971788595311692445405962220891401549344414352427631992423950142662766775302405742184237321281118404591663751967652487602373218326422939087987058909104658919067512353126721310104185988490956679070473621843035957364395315296344975020345714008958835682390185255309538073204137506933964131694119535787852330599569811270526567336630779126982505051652829190087251764990413803232148961815873801588025203462756942782534631053395158235184994887526008364935510021975251400551855958604149927415914866942335210003867434597823225280454866052316192910807917032746305424622586784023929659446295097664359724739284354257622879744 [187,32] -4369811494849255995488924661198316595346284792007109955249618838527149802450357882226358857938866586449269228341854629983220140907638745244677737353500894860986387706160373991917692190186110559040984084285182717668830810934383439904150798861189340559480303546834959738964045968346400875060893671703738913482255107761669481816631179039754892495960319942297853084362802596677436229980727937890384169110547223586938595750181458961369153774555095539228098123567046694707913224491866515608967820640417023303206121095659779879484027667360200201670188988858042441869559692757938490676392412984134824175711707315945734139910893678396608179933084497207686404086419736967679549558981900085220950940230148361464191338014450476379924975345054286069874492305293596892250 [187,33] 136219358983711048533714460227536705909426799551083771090974775182534259753827262136665741098393199647987134698536878607756178142932252314996105426577602093904822543505286671501536591917993947736242627510574420231441729570632954917973433512750387603467873608017075695715297545941894977798966344266511925407175086450893107808083904141529678285479081259737127830069428363446412820009155577266629283843400286450879274177149682572469112654955478752221748959489996198534939277845769529238671431916900586636113221008042361582413182750610739439367800025715606986086725832275520012033463225538304424825281453018264319287770081958106988469452584325064673797950253171771111821214755155360436554736549502472105602344216055678856323911189626233441407586644273031424 [187,34] 4531480882312887573016481790202605976808021602491438215322335280388004966907105607259638190846282215969448770523962174242951109637819231105002664746725308646293240706492252168476937639569427227403472480383000756839491871655773053193696971688576265547952528655992174984722065778975827592221721867467876727346043731806626413726384797140070385168131113252248721974042212689014551754085625704200384782713747088396324999970893850379562649702946348292530676605932215647026667542018328939131685455094041384835387799755169148401896215572912900795722954400720505360225834660997460234704942418972166682389322810052361080676250739378898589384301780328180417524802333995980713168165565800677380757619305224601282401517235800606830380883846624341386404949836511536 [187,35] 119787750812429652559463261914104403852659055570240414732720488210173083322736882539821095839139172388404037668154717596213165810986004037229300112063399821472434374054595876545516897985683839332334337663457571389565534778822502915650510203957198564170977522591289910704853243757695809934408650684282942791356584624803896072610646942009514494508424760668682929250699414208766458209948994566610229373978919879226460304021486934374076381982862476232670002360979447328238554567826620224977936244350607229549528401881688902257076284499485123244914104053921325148322000462516231911086541378953237638665942376407865994654973527803584584122729033541295437477089918805489134300105977258586573473095075739834978206645814041569469199725484364862258844335232 [187,36] -3380195427525931577896560383480559711297548809033200579809798771661096167133834894479844931689332134865218166743354740171988118184989881200522410547696862568527833837641011787262001359952654973424896556021401303033082598826410268138018685382733983752671756183667447837139707458749302536626076130999536657150865634149954964081979918689133900423954111766720024692321727674973489790115512038657392300430212836746116804602377175276431562866453056201521640277921844809003759359592273673409510545374604302278727815146019531714529584848337425449004728903238941455638014051089795157716421272466970697949128351643035118158658710203461795226477422930215040120472023382259305616816474801014529916179874778611780072558903366425524099600651561966941964958868 [187,37] -365167616785776659444883468359068810060625907684491213973268955874759841751912002327306623585366814267836977481838162333170072455402459971719747089057349536771787483731509192482959323477057800923502456228168774253625508491734128144600862762628720169784302353643009426102597924167505055027448772241771287805142211007665260950952042843751258955071984655483027988096885757327781742304046228869964670151538464421539459740143103185601418423778037937623449729587222107790646062549019865942851842424522137963521630350981439929106371975104374685803040035135655685907944457189398315339055980083012540831649107335631219757149891485648501531346683317224190545392178841385847858549207659462163872175354218784826682879733437664031136586898002930654809664 [187,38] 1808572237797906635364245650359020397841609993642251620193875339103647845045257063718139830460309655383731974442697324312365308894012333231190480069837983372391198741693078973074840161832601154498802840071109001369303120247448978388009701095163770310239040059510292004646684202717009402601336905687972962498955453415875039201837101378838228619483171677239849874013384290678012044651717399112284263486124407195695770221043563635340354063863473068235172132271448359823921163835031432455730698663041539017063870513781937355263999333328278394023867258549726159172315930063140202239388716061122909326276035293694038478998074657894783464669078583478833075503291723200029677746075744909448053269590284030875438517618145050333855377649126895015804 [187,39] 384765587940843362876769334087031570628336935442009828121241575320031367314343550717950956492719485551610786952173098307283913340484630002830099833102619104880613571991608095145934158082025721923165780159201059836509042232246767357520529142446316753627150289494101274486048875790258369301120127522961998257711354200729045039015343568239286473600816022767539991416262277740966934863581517044892898382661636861831038379885329063899883194966673763569787096179409505228922953074053491592334988941228023524427016238836058337535596974797253791392444110619771686007480861292123896694270661310174985198522487621273589334444103287159012844644569407367340342147247251165554558357950449428203184309139536360958417509616422179532376895024733726208 [187,40] -676016929921784347583658138666034453977296169294559564874794914242458536315110340279981652356083306850955772724530705157868733638243584541959669766278121519259914473932163663631869059600097695716145100404274728708457700413216783091469432393003417215155886432491967779697343371999509954990856669067481798071070504519576234858235120111390212394370439791649601054682520994598272195361240552606746761496092923180916094505327382280434150185973278263901314250223434736128230601001235206568918557341588561900306808653212570395864192517434634803153414223061805890231839077931916553884710552790333817367819179223827273989578979757569307156707561788594465015433900826159897030858296720178201177291979121431469462672538288977864905080532802328 [187,41] -234836096148361674105322640032813704945949374957509405682272775722188631987575215120400391678898068750358046988585812725160229613775944657143455887882145731540599001231492436633999624229361519720061208347623032783140526239300382551335195320462048838467051319898281677969196553301400537736401920715801263960033070874908131648581719356205832010785316357678346533393394483024327086661972996929068317024275893488084744629333654783486032964387167500725251454014307804789591424309363193981188720502244259379517792035091688695344184283967598364503815739477198403107360875399418031452436926511777078141459172998890103891130509363014946019821721926090404533964700896348783664353889307155224375206946336608128146401701526827774287078055936 [187,42] 162869291869265080509662503409822174824620690991450950077623299958253269195291906144923575271918235171769800896466472877121412337977810770368279137559729117802111157062291900412521446245142760983653500520600687703210572273106389310192958193836395897317059776901410760877773011747654976248056922803140076321461729349558504085316534351159881484088584674737565911389231266371002343546751899345684147046930064027060731586031892530136970343709429139787279440429294653290957759005723266787948101280432227969726973380498485883130269014972508620030970567715056085300091376862695847987371446060202751301585880364733638766746117111628583371998721377543893476774710127778447235176392582988022195549822963543123815872323285960335005775360 [187,43] 89996437197955958814789731403469180008418745816381736169962425144811230531804019274574554670351309852646223740076137490109841993807970371056673788356761316199693312476311234039843581794332494518492003609038902124873073746200539676282469215174722761331242542474296569341891142108956802159098292331021274572883421508658224889454407485440424402025080361523841820298665182764935797063642329878590479872383940670679908865183965327282461339690662065742861578221530637304149772592351757274126530070873817973697273966086437467045368644995510351789878552044502780157591977310684928696610877472595592665241189426595858428287388802024811344656099969005744219606326829356755216604104641727530480384618454186265748067813234373990591488 [187,44] -18625778332427334100723141092619883608224474992758969756612504939883731661118789860697853092243751711989407245723497317312266810120810326993383993346511243983492497155558465016704423645324928300332255180709247453978956932402926000036342848802422305480679564915776430043997291442427225485022228184566619895053249039378173933250542435955545875846969405709620948756156208796776490059483395009864743191718974917056121784151348210255032786714792443692957132962531443317897742207910008085756127469712489524579215206925832621271547407334210781883270683493047653853677728996615217055819909314062882594141066002673025953422709735240311010199238034803052102454245806182930160535830740067486438872298601633767548028042741771917984 [187,45] -21238594751586703007774455758988937885920007903841176226505608477611354456815657109298963116935458412773827729601863617998622855389348709599647338545646204699828187683854886434767615807224996955565745550201723400864360837876076312905682782185582102179467420428030634246220420315883329845920843549427109778338110595535417807729293784473486007552623545183737783459496303860109359661452815339558185103407471008111166566739902174648301063676150275643150617028168488415637857457050689671301612048851346161218626918146272849023757586556858736803882894175390789874031822245608432887483423949757648529469037265983495566507727563399390867779762185711727121764255301940481379389497902361934585729464399557564990955274405543936 [187,46] -1661397131071115349422811579041890615549802735197625988552885724689746932179700252787061437084996891072465792457036527876546497848157144231241766969082013810212979223098607529260936356990973049803214363483551322141210358095909440128985690371857330554557510345656473909488970669294587403022326537349374357355533832003889484094340790052970501474039010074925713256028699552000756138125048889415296577313451773957678505146330307191390705117394862580069288514330142110982377011053319876625143552954399074990603728939422880785511816336156298214942887333046140678406422911662696164922400844186830034526493974850219824580587065174033772154802126269955877123108933268745912419116557611067672560057061354925928374840090624 [187,47] 2666163154973440603764570937226494713743562759166599110190697022770212999814120016055521591127961121135535815713856975000882739511443777963752792422479334053239511297002512676781551607805592790782495003965176070335589134295650335047240057217663300625012956749429506563487883614749214842792959271742381279665965438742519903933445476786362127688077642927599939447022947561625362926540720721179924131194272915613540218535110488927008793111748325761411284903078257367419954283657945261778579523683584952773242651464997562676239027529258913394025423427433886317622386341380250944817104037501263737676800882315988247332358888597779754915653255767277515185292868548198096553582511080220992258865877059152028070092800 [187,48] 876200419994687223575272150986998829501782892908028644342942491851612888550478225721298075291067369435947891813117354753354716037410999331798211249259670738392408335363990808160828165326485472637995475270457982161742157746798499921057028715996873839378503985946035489735874472925697695072534020473488107944951948063544444878563715356568288597723355247270790369155069761222588906310425540327071444876372839112145119567692052057709719599402674887349711676538416811769564536640101968120386536350418093878186120448541766805688989396152338700209405244720302157939268803466306760268582731843257092858762854420466174221568771859597045058626739917587456030686684743693752449379027585515790853969421538419877531456 [187,49] -57174130375461081575059192338854349728453004331647468188134326391245141592888887377130577067994990272167072663620755238332890542119659721288965770062552218404003516421239564402110077902746810275596824479771790140804087860351316134436148733544793995903801930857673232084665873874512074774152145825819502726247700459140870820871973638591010790712108413715828836132504032376304113788211911347274191494691001290549226004739609654220280997669531099255243902476329412547472651150370017014643307969540190575177156425048952888429840916537050482923299794646821990937727346202362590561305840912967616880835798217682114410435096145583320539937164363778863835833765255343010731816240791608295456046075950249156608 [187,50] -97722087267581594585845820987485587828733057976533008619608587778335726605974942903731481175796456146106716021391185114478234499652025184603424128247131338383283768736466962558931925761496106251371785955517505304296712597809321768349566368590114614709638510844171359959854521345092842127953733483628560395609025341118770707995824593482734338604722710932691195052646505319110445108299376720862393197744647273729653463257516998523821774896515008828808908292791389988254568468706262085607218256896226637189146514975119127379257383043526938058998642226978315063128544023012070070948675993998506601498541039635373470627487909059872773991457023602803916422302884851753863022488963873531614998125331678720 [187,51] -23462646846643563261554647937715770313186598514468546487008588246307502975012096192733102252029172087534266567036184996713630954978143492838672621224255208886106013165735015444222887055502856016737312650157456521880998385288475068854178616639116457016659713282447071801245966584052214111613396705806145512324338417697807649700818796394379455972995963095779627034911448298124082484649022165396333749762123778031786736139322629358721227365535663422442542404830242969242536951619521858832541210007496231890731550910670700482800492613479612388714060242164879385702671651711879056798968148848997826680029896251920669693269978089666004823991636366850916850771776614111197487636351896830410641105073152 [187,52] -165846492683199245245561848055624380309770887337774426217062758609621712547844242653260329937169140056746255020140343621181862486130625966879258112169191555932096925647670510685757493893780695164321167470246116437305343043089139211098313799591543633564475495879270282979398280365297776920568837117325104465051386564192068985527292420284899196460949956541016070765058129162255575442040823019152532207133194207870494966812297685847292570851421740974995090109486473061730080969604031977545259804212705692957578389037870736117481457214423131058555535791976859360189515513563301900873223133468116896930686024506351388693290384901676914678132251404573740919644508857224228327295808332440819004768 [187,53] 1369472172964299652536474738886303325575594396670312451088553913963957599857740366208415382454546962362604090913145129230506937159395147772036617743375719943669194698961659333891473588309006481368238319633968581946440970411886965917926341981847193171273129150704000277900252307510834207021773192591977005364876626132337013929986691101161863801345847912459465973837280512326985099465325644917402286184890972369640848824684261703835628935304513438925938972983158853092978235452499552435070125161467567078047131537276066014266861712270439074136029794823063493764512878491447628374088872676207022841888653082653243624578764065389825283685800758970362700636087409753243882799028493820994637824 [187,54] 447133831826040804318611028464248716169192591234004518892200504753439074592313174894529736137324756786710895560773668156156861577954126386092257396694616908825174501446054590945923104740925756088613520304121558138656026454005383589766186738917586664075721820708868727302596237975189642781890801435876192412406864761373061782974469520096336497610600935389246780341445612431327670525874149596139605622645559108813109930389670884930592295714154960894682680412296060099220015680853078099839851568639029648020122847780471529915842783179879179588897436477526502243503339922964523417820132168236199770390226242229477595048646045467030815267235906783045529487025628708032694038585933332720896 [187,55] 85817746046063710816613235676716334253236815265487534819510500387449301430921402383999127807247869674427717409670096774360116869973983348795725394336881967207915547357772848801463783521974803702164692544414989897612202056489184417737004910592830475845389021407634508120274216920617800263656575152334269655462727667766437244680515652891570219538930383025151730689367952063837537840757245803411052828068210049179134813623769827960393542745536358739457141968199395992097685158992437711685555257426140777082969204131447120328226437108352695425984887623964656154997082349101775363950786999634157136458263813975984315374583992102053666566892664018993376179938142128260823478728655220736 [187,56] 11761115504017337370574611861350819852284298678565665952619802738072790677068956416866870218838940826732192960470892541219612614890878030289447920079160288137291366707841434318396267877222089288367262244790912930936561104635615617157808867791196667322718415103206948979660702566622259026743365761920705035861605713461823049221504071856728286593806289542242977206731753655281637240889384731402946031856764232086603111378741712637669685014697717467687815973505131774915027014232030330472007395583965333191010776212152411197483762451911151550798447478103968096826782888138686854347265027845466753341505147839979258707362521117800450773339060596303821995646562095345036793081185216 [187,57] 1229630582872292478666530642609922287646792338011957692664583777210195562472094234355943668300322184461390506818863332401513264605110054237955532250120216015982861101772967669240752552144619517016921538108721638274575595617863075106647380633800349765780732269741266925987435880266775061639430186472902219861454428314649741934368735703258024638380208805525235940708080999720034519050143073601395705568166462799975528952192808105740599345279992103199597104695285362916922623456831700403263311224145648100159532031995565949247447268201806642836187308309859036805331422594365605564285017206109019466044399830418849525796687411420846258246798480694271142974711452280688319723520 [187,58] 101249569137162065697427610708943370565128915972025676058942828357348849736239668456066926349054178627198754425136861308103387170698034679247867870642391095965234705697127591014600723849710376483943453055055577772946466568393237074933245185657333611383750339441699539081082707999714670892948003799256208978713865687424583558395929458088218522942963329589260054290801348055375883986397660600173801273519566502839461310227584538306308962802978553492943280160101847759114261279893220268578761975126336796184192609831313648397839675141382133341289551813498105243998270808453370511247462531192719895275472799950228663467979299966602472762754244988317962373818721848513123456 [187,59] 6685532355028566578673398010629895833230381312867423376170269031659586541289134842548926242195861484207325310052955901444492168622561617056320425669305338264973473421348170287488211029497827862995063595490513204724631840651421586907024487684793512574976034115347897820560575000378210586027014855380912476001483519802660868695966253726274885843537779017051779386926952864239997569452123697617038591008407697145371161418457755794655594976563697955658631466303553181768876656903934659254344897199858792580989875391684223846752856183591466615120267102776811939035039568439622175552197599211844921721779533849806237745600893973334261542000703428034765158646795465263360 [187,60] 357949569508132680757894228081056258027706881761443429911396598358755292672575112783923939001666127903569018853312534953895806435679170804191860590868685051450164725398661617468048511069701378573880334973788021952207090239725230785263710267724402124075903162123814637145102595166182475503933583303524136885981918793864212997771605394252910767863679474525210894558007617099958048458153888814947787431045760367177085966092232179004429953189173134736291863655410314232493133380960412154892810216040932168567341039084580062663891175373573825889898634662119840779815977306599023385569422694477109086716712188002198814912319919898171210435573114783426038939345773416 [187,61] 15650613667477514032874112427422877483124191717527000638183466991898817431394527244214576777984249525095905954048846607653972320242670290317488028044123270471005629957771482420471934668164553415319367230166628119912517378545460798996289216258359665355331133512111334665898108227684072658290703600457773758951759973302793517268554457738791907492151452765423300121433959136761016572913679724753785971212839219727904539992696506959801181651684264948795886350279163378721880901543816985525926331904897513787237023728375097151253101436025898037111335787387512427447601802066680475083718033269419866975829198325887640691704096698915717819451860084428073262604288 [187,62] 561355478238044503745736510962510147109910232878585450007289323231222299926565891384742224642296624220573920731489529349324233405159441505460182702139698727432430847714838879426699882364525689886224144796863746852392118294868375853826629959655521265676033997619709082799357110879150553795529060427280274607592272395561001971966588949345025817641129526957123955349652446179071291396547824042556827042612052501566443809571403188025578677760208080384333802130564897422632770438762619073735829570425086043716159259947939446347617193024213444982993871058420331084112917159949008382771133403896555517852442797204485967216123296086802310972163421890515152384 [187,63] 16563574786697329860778194958268880674512430555870841918946602502598573363841444339069377072502963349632162401156271666295461793565608903811414634915771967631478513395400672352752819542110110186693156711516163591714933333716253358910011317396917451701631655725182781297750620030007630236171325462238242737646619761063914812113625983566088928687368901291438457289716547219488204053436989540240001657117172167175364315616747596367697143639085052630972257932313344192810015141598484172579361165208664334604963628735234049184741838203913646653725060440256429628594048246788541235256900440474032344461892654184273798181229891367500224578387535650613248 [187,64] 402657893655695917477920714315975373226386439269449831345012023337426873916214634852712235301577621463468434810868523318170665065016458805426694791445371379449661307778032193240702748820727086424973385922644444210109038220947821792951491908951887161998537172194180452837481007401119773327531738904099120070307772874289853542389156096643931341902908371507454876662878557091938944048208614056411505889691074722396702884041207889959003497066744737947003084304652723316892475457827211961191137526709468995116704413310306086843051613960917056789769972611629701112712054437245125264042155576785837517143973275985804063551723630498520659873026851708 [187,65] 8068882792405264786811316534986075561196356695054438327931150377617975404929145108234890018544465594019272408168476926289926397958329762021145388822475897900605400482204834794220507049481831171760441662135448823466137575260210468834317601919643220230549009366029721879053990838430933818957163307738919191424801573312933185778487326499877574238941434902785806788754287812614311479700723613222584990261679041033661389206414522449262937821533695952928371392486508257260419875479881041552151235222192868761537593053450702178363275877421247816811282520619215585410212337687689444840573942402221206345189744081102403094902039376769997793012224 [187,66] 133251162699553228424535991085828234956879357721636330394370227220819908488223909074240152004818596464057831827271147921280109534134692299924281887905155682329134757666863631274238476554731536412885129811679021004444670082040116329026195804782512021314058091996050804721468163699856154654034113523567203507766578603190414108463770749747202219558949926113488606112099009685605255843937206883417730997804901488052895651885503289654104838502470363224695618619491800211116087123594972980197737107608278940060700337991306172755828993245240431427159240635466546736560434138083438250838480743919383586290421941475654245483102869761206075616 [187,67] 1811787288585699375882726533060879173147941358152636142424864123274324228981458882052991232082376644081582665986721223209205401603533675842075942616286027925954236958999442159998672941305910131526523861036578807043125411698301596273093424271699882200173288877399288551529468529253951492724530291533845716308287043046478689371768883676588370301132032352522671424165657741624464549861846816769314620307653222345651692662837667485066081901829839797408113645869748736283525728946766484659067239380095141499605077566460487133198886452939547721441548012400253901485118605326792957192642224463491726785436722285230556696533564748452864 [187,68] 20252181052510981885214087901290972288154421242977375150333243589004955216317126541728535398985036344638347273767465982236137556328427991201074182463285311864118980123988220676032946231981761430304792552754005470445643611768878343295109017194354600571760553759143320865414373492319963986942512181231556184330728629083828988278854245563653311538921209038905121381005721584041577362206590837632658899154373255543175779492734647888714378739718729241253860414382634044991556941699317496403227042034425412781584681470184640672113286234165464787512525507299423604032877187988083165410337277399548662462696631559575389823226024672 [187,69] 185734694806200998820702032405715743398033544200298235153241237184447346683184626327167655917937913432170996780452487999539821459993696152627347774526273815183890026371047220499241079199544467260600527509572735782324158606929848391943710380350516706552897561229106820747167814958811412559247077898096712826103735960113938898369358973843790242914678759447717978245779978052720338787973784672521057432069053840666539411595647924059063154691675165792876127531461951824702695284942700985425561479550865023167825881326251947780470446191756424350699124693516767434773631363003859032062445007499240458624020220623674093070208 [187,70] 1394107105972941495902067077699877654600441082925849498856563760691656425632837157910039181139310954557647884771390588745696518237512977896191539347155638284348148266870131344335182190996218717158473282485432947450878345153534252421423511507192047811939048827110421498566222537202717233319800248226894971032084864890236349429309421275208452070584666942273628310820827333364660212952567768932268888835394931572195024746876671977550601926336098372860029049193056995103007383452024002352996447051126907103130389777231881648187650317656099108376433407289288552996121151264547871819229006778203076968500520432618418872 [187,71] 8539172253597307187162275682248032893107520173029650988038814356129965598797020579360571564009265597024938615137708809866684348004587024751146039772684947981037309520790075456630329471459889890196461969256493590183858586869031591258792230401609556088413141428844932154939825208262612749129368533895961502376630321295976680311725642805757628571135504449698950656386117692544023042630507071161595553951500670265600633105250524466496952620352471327217240335030791656486151252501667506701866381445884408544583713424582060649551711851220710101181568341422271521908291254275932422476493799847256560339117789551616 [187,72] 42540630285200701987959522713195520685969233080884881551414458306782793068793066452477264663644393994805247750315998360454902356272207119268305835098926357033627160838904584382068848512984467974080462372160464458279642020383779428985667315564786953416908352950569754403702690797051720750886524149762283026632316739202608301766208830825901715336009169800976589329129527660648088466436185127006573696343214165662761005026362880437733023979018215373217896434576416155021472838466920045647183714309237307747058321990688854104647118748468275632250710100728635492452858856281274973616952290167235749489306192 [187,73] 171725267849589851798920214863488356357626181588305273536698525589179889324243540421735403216036829423458796335582782435735112722211446598309051548341974833313854527955792845390867613639534861212630384380584091741633049670192167770380347164008369680269299696059490966669538693338075552961789436100421332464527388387123484414434190834143523823624719798416978878459029119598942855882621701801795047396379380102039675494371675577507575276142159406282403822881854368720220817626515524909008219007644372445393876368589057695646803349467782655801469110269370081051992544828854934224556084322728632041472 [187,74] 559375313018687288376641382997289496363954473990880605369787963962192526358568945083031335409499470437439292140413121481948260656470593059238960044568366426369156005090048832080167392134366525073605772994975861684115314612565568884091868227903450620212652957062606685564594881461671816545785908991036130245495111800313811938400235412702715364813424056008658188034729036836739113728420012069275317461408406042843961638213319522156830344270783255074999343779841895701767762903121078284324581117136565522587028988071224576438526763027072820032556656110453203250802077497200092391642788032320512 [187,75] 1463625171346694144227312823345654931913512026636416258925191666429003980681719673487816176700735734189077737001642995108965277549946378969432982927080078820115532924495119029583942292328712657620058523838735045788326876641882185600394028169914807045844504106972665187817889330920668754083587020828552208109621594415916591527849845444971697270585328121708105335819809303548290096719372803370611983326905916788479102699178505297272389505992064164206955715800211616850028528765678875394228886550837171140778782435226634759811148835944658556485780537155451554660530537827207548137816883200 [187,76] 3060915611354207574511380334271495413334941785311714799364577863099240162735543688995380693789963067343160611927656529628640717707768334465802566205992609923655274985739562104237133107790150171426665211499386541803378240787461725111967910682951959596275926824703660004934516751207612747819782815475228656446796583803399162495641857854336124273989306576314122395811621602254124702997972356981272337486121330861006272513073632615680278050103253562821646082981102283253432381856321129820722399714088289554847162422122488291346395000004907238511655515631325567395535538028420219761664 [187,77] 5088838944546789427880878479941957055527709371372490602913210800905035886220570356195002364745785688593870746464279935099567239373993660683982579508082954139148039970725646256821111184320917548557187079639480505279087021463051603923339719397850400351617357209453890041644393199494264130140697830961646911952065654443907561280174650376997517853305494352927913577347631027468384416322206184314859997597225935441836035275193390615769863185625334860369462047050448042015348042530654029547243108553226343402388225651503853990093668293111585971337126750919017230919125758261547008 [187,78] 6686351795212380491017592951033517207129220005103890763247365135859181400845639566586054133135647774106512759841319810037359324102232756177001632851289073315862159043693256181750712813756542933946662050108156473462154472602874889956831834626497747995091167851260081342230929319859633146182418658338876290878917647718596370589347172898202079210050061622543424768113065426238259699446127595956657729332489658228974844281332646382673104936767078880150003069995545641498953223146423059545997658949441338886262434881307054785908003775201664958798259204521677293711044092160 [187,79] 6899497818738230246435314419885811632562616174394292167473621735233889582295506388624905998206667194547041195959298912969218116470131395458575369057786178560829506708653387683348568779545643720247916649553204245550978652352064070545661434575665851226593642702733829091053062127424256509835771535919726515689244157202912376317723478417751489110296118299586266421183855480362938429355862806717270906222325461639400645465711049933303045447969989184129934969892497402428857851726297920062948125653340545707031754803740059462085466932686278777045225897552913896022016 [187,80] 5553212432197694791155703624710347647272360728309177479555696981948533087306441554073576673718008766514994647278644066529661236702530033377792617002604713683230780080843265016627299313657118691435347318947165020630177963872442566112473047832968029282659115261782187669028355890340453340695690329243100323813423248226648479046229524798908013742249383548620019268443015423407305357935991882134350157332833373955516360584115949631713692126391734282673854689821904964895451846878173111290380313456215576871026259200197043929087792918460734443035137266129683648 [187,81] 3460856254615176467209452096921993677858987710421286426224550833036451171383219997952228746268941093428277391516287249167421135632946617268641050779437559558789890461250193241595110129900328848347789368323492009571192962952649945157624273368000220218483425343104578095730425441848741605914191935815350721012828864774052058004378225692635725740326686347760250648791671583300296640589307358234456167812331062171058164739870059436699147306524872720829397496985759033512043021617637864145267488341604656100467985629926830396245263170939838980133604559872 [187,82] 1656940847173018535386102555785893054634791753708901609940466407910756530252652261835843860031790863655228311553092223928934181102418818384864568409257231287924187965782752642427788789142483289771528542540332427551151168457310411233450594046616416310333946291468982147939285212018468684858329093756429028854732287192370681183827623317404427277764160263267031678610972175076188209838752864117135759761620618012402813762424417002292946421586195695117830384515731856628137899816186992423502096979605108931298133595217971036229901031272817843271232 [187,83] 604263431280980978900549183966996659095035601147627976522212789556530882505892505028438192715960040312943637252952754941551741209947321123351907594710508680865339982876731742475248455175905697522663045622117044932124468302242960459105281712807611699183849906741771170940212171865267327048856906909208689212748749914279113945197366234946450920917299448056682839367709637372021617343569685468045589659918567239299990156041866003724575900132772247401912225540790061421860786425396967570345340627778613003486482539434069537648834596317525248 [187,84] 166330800192867083730666430006514942050609317626020966230057861057436091335290088214170116085360256263124611035461544959564253851968059689697161923458169129877903694612368683991291672297933396657757595449300012786999865962251874410774595810741361142110486693616748372587726031836415346597240931648656014095754744132901057334071748135694766899617681255800796884368285520414653298798403579577501673929548959316642956634256591114400594415116365728914513164585548930281077163240171005740331090462121261384289680050459704874661630129496 [187,85] 34219465355974902869829827866874707672617594571117349139564745901750194550117430717361044659455167332078130964231031800084191121672627639450002874609027102123397492934677013582698659121637171229040149297175810490807945029962391817463732865057174677768788920583552629182012157882285665686393997053572781648510659668836824229964516798874924057914634795034679065554114470342567618634260420531683510732116307072372956697889507129648706029620544845930165881852847302747161225226269838046784043589733396996834292816634541044274944 [187,86] 5206237162621345033682609278631040636623802139719135447438535761156513801397710377931441889953868404114609781388675571451088281306378046967669483371119936570385057739375771845052863352422465884244877870085737172856269868678102176253392285251664136553743289603602139736854168563888045768225093729708977129194546507481857694622827870404382667530562131674197752605384580947642769778848732463645211657456186665279631593177699524195481132673281208492328071778835342348821061686408489936182359275585892072234713547228563312 [187,87] 579106856866046157144160108533441894421932299438183772839377019112458284063663467061874272324460393335476913607683003520605165902187532770495010186178213183700206752170304801908202364356111351379133206572968421759628248255732300237713431595567243505431571961705034211572873682721139780816947220259571823364065149327573053080673046191935831873354882180908235152735532510415328502618924130810065914108056199689077356988479393072936173672327890445688643476892722518006479919979106483112955278583869665805236981248 [187,88] 46517195000943556501634624189815659484319859370394641944731336430304389195236285774627810930186666790007873464328612254359321583939732881672429994871862019291017192613649056619961484079679130449518454137103874928943386480169198091568169578049881031732170962437263266371048307745354851721051851456240435451892009292726599930959975687920277460349524755338889991650920527792647315973933341704176043170420506792227039567626538949396253580589564841144085918739115634092018041796043428128123531228229474181432 [187,89] 2662474971308967194917961868203456449826533487399452833364166705195321420810758949688264679322740528053623021762430828186640809547650223105521977168595879801483827451184920991287269525675944639248532041681201210844648619652575242629957055079036918681235884898899409034697214853350872433463563174427132520977790732917159550089818502613527854733388445275140011422239484516080462114658643138198591242041082344379521997972191577271353322530124449456545631621331621065393943062241562344780791226314752 [187,90] 107025110713769473349814822649722566097859001850363682652237247070358044205270109073160049043855039020739956367140314272392829156910396014396328004936177433837455792565870312650543368325724720423468135986204692600245319661208509419989203896250242882669976644019507263050951559665046982945819192764234188836248458955950519570616439173523642433705571984974505476337454262484937884737604615693112492264153142928290360192589512845644983493893834353448291610890657335309394490675815488149863680 [187,91] 2974294086280419518387096238244609046954197143460108011736125736572642951002822896494491277244292552079414304064002475869084151767288903217535372910169448275637345817316808202964593944099451092848329209579425020437040138315568159017335795161150091938712672230610948276094052717996153639725094914536111274928455189074794447218163281337932632516932944822112847605711544666999842217874424741482193529471857638518720524465696833821050170897519639093070479798928719453871751420654290688 [187,92] 56175316318408497929537978259777070867707582313942978899028610288365250393786126591734872261157722433982941614451487462616233739263709963378271005029655325842220342181317844975273378695304578098590833515284942166439822827214024044145629512099417378260895062327608241487864781377116411216465190201314233007015877637212557668536320602973923097555517836398630628174461904959223034755498883778149749371726246041750244468713548099557296393287984978123173351720224667412514098648 [187,93] 707712908809733707342368784203356529598170733623396982937096258494370234603300151495657429624352059709055218847278780500290619983822997759963811461740391534220442504891163016765095519849618909956595209776266890835228282923676672484708170905705262254547894988341038821801750312366821408547487215796008292654790442106222496597017217552814333603642305743318470142067619910548021854749972576479649408091763535019831886413956176665790017376420733084808867505935631099392 [187,94] 5826928343962903290223202813590424130483315815022271559751148483839972902103295652055898529818618318706325030678280735170914840591802125839793899385564023482339477784387226714938725843192294286834028143183041848516841516427978910732346803299079730579113860546817829952179395550039819495049041510341253832391805545905777570230532527940502225587954547780414232037088700979038914324255339982907790798164091502077382473242185510403490998953018818747857030830048 [187,95] 30658185519738207051210588962585825974571593709469052358590543473762359750398881656781964403237335076327199848624160066857891567762232188010502907232864911439222807646141273241801724834909264998454245265896148758452222540922006905957457321093800395661966860488516774519066151036407517246170370942128343321524981338962675983584884604629874589973552881276477566541871665539978983831992973796786058926809820541624864324530395763686321636433576891205632 [187,96] 100563873968367710826996766511815316068903794622038666048353891347768924394923323957857060302690271811894755901606316906489147864368418322591867649169689666363947132625551803586482197960480758693651468802240853395644965940227899223693946505601057299931434846950823248017283475266128682463425117593373915648950927379627020527073449178922398677172149121060968132958228946886174920514491990989619681894716390794206721701413127754934600633298952 [187,97] 200105140838597491991495363764713845100265979970222759172614483398811908520911725041219010799055292270620515561751969111135139093145347679587842386770320313198696848884473575964822840149266850492622836648679867336783320890507796637455536799421029001259111665882300928589405358035607038212646064646434967643689600035568414690016592434500114174239600098103644276947552614095148665412437462958987098430679606114747426864794192948262208 [187,98] 234326785790227675392113126347012206219896906607324052606359985131403211672427150671983289712084244423837385518008928366273394115225175165993914161959268779388097661201801120250052406787082379288103661749286635063869886113353477984353954058613313848924100872920352461748859205621778652819581441985070314119119247008582997901194175713669411236029112450376507796960608619714651630191549979250163235306261796853129576421882204 [187,99] 156115586267614204914897558153207561250741680685756062552573273213434753009753979975149976388988944747470037631499311862082246907080975312077370234477019423414932294996682351582798017162328621439982307777877854624829726167807927928357401933985074559629897785784654143946616018730120518069465298938414294432642823288814531799330221185934498712490777645112917165403465458559462201464055223267845031138039058996033344 [187,100] 56974079460216205319633424229534496687347447841308438029466520802388172801621848681309126634331844822885152045271224944205338401644273961620226500540888754582337254388054233794746037235363578368575862552497960360867322731401944393179289323304774258922392000884710597234845407397450557069585165873293882352137366453844156669259471879365738425204205081640662894709303565989715208542104133969873980074041006 [187,101] 10913967689322998087113888940012638789129237724330313459403319621786789365049044023842594723938746875255728937722742553809276476694805329347865870361672781672617683671610738529326074141380401510326055901337142862708029715993392221718920943133586114989633642441878867913325974035325710377833177225809204889176677588694893039929861906530646444653549992458733483081828801155272977953186669056046192 [187,102] 1045599145149385722500694976632013055957024340406643769902493912824784754409785597763915237169325186027194988882270569493972227653011936621055617777310371328571115733673485604507867912736200797836719773449441677484399853373021581177278787891676443398360386016440389492731374239423901505043591404000330031516700539840590963749196944254118128069490628063441377786217091713782739396608703 [187,103] 47411011111572511026625518290625787683635892735530833676329649004355082909447965908801204333956921310517947703097012464284628001143159566742521922387039089728962237413048889377644438153124713883659026867279673030734441759938813765662669036788844310140982904105981062183976615677457637750998676699433005813199178424573512034802482059391135024015353798304493154349585400511872 [187,104] 955028137800132699227217623950286077363544169339673118310059513138174197333160550028780707381668275479495238343884787386511430415117758627396705937357720642403874334979123175653401765501018411060601683087506466434576401090523703986618222997960435185217962690709122986609383602313462812701931914622449443177375363597232249323921443604844721067885384030991194471514 [187,105] 7941734900022350206678279467465052221961681189519355864619717921698219997568968240641838533790130675307416577061980635415895229603676643186299608615981688180077567950360199106323605197898192101179886025626142591660310535297467257382871587808394604986831555774229504415847022808515394333932495126579393949841021838695254693595891991031875422830997187584 [187,106] 25022669258112903750085330735082787715717094371453236361206779530463024390286820514197283430673079456036726417704449698081672311331902751869002234805614300185995128061192051106762806101152337530481237395159312893821272504611328277802938405848162559193375713123117665447384139528968459039353453845566705137400698911004792019256046630067919168 [187,107] 26994627585003237546178270800713696794499428690734914235619060818130412099470379005346252746116084273789924988439747187864651892400945447331493662252550882555273615338949100077138147240106510697818019221048641525299569872706922303019117149125247379808348013654686059286171081485958979049726373268859915797840661558745895908182656 [187,108] 8833875412727767051953617237706165980886740176560380806060482514859359092701366691110555070103104662629180702873383871407978140201621254880335141502159291655772987876732073196325464043424240561092714135849753437249490621750159312148367598733328285247483371640567955680598449729041875888376735605387099983170769940628 [187,109] 757179737816252255358619796454563933919264285240467929777018636468779564842209631442542683682025147150260691817457499526974910605607584509693607169641996125343759765854070982727096436276894953319178154593248008892606608793559130055613482714829539076492215177317046768088692696883807954297023678472544256 [187,110] 14186647860568974164322768859444415128912932259984011540361948896313047835128429896335950060621197627761701366279738143552392063136155404422085109232684715864231989563251434981079098538667786759946276348900399837076362610967106411117747181983817263831302825348683489360840419424838445886976 [187,111] 46288941797470040240123720405818788548657421578377952045320858556884425123412789338004282082136925687577282766263852795025744056646601826941990428724358838799544924600050684709020779866287025975647848708523482463724393293916441325248275440913620231855240487848328122184211456 [187,112] 19625309104827069608003049175960698683889457335732110637159207547563981588125021302360417644441750460741990406132834635555225957701969404818550769834026415999429838404184677176336035293809697452743435012273993560820836751856217398171101785508126616529884955480 [187,113] 737406326383615734086152521527997822521273574984662488522635798629551844789646538383131496760095819383730711725929661310352619013866476452385301478912924908379762109210638611587426375262260298211025435300127597304482868084310464268912109447168 [187,114] 19303684851089538383600894142103739256278143352451958120123633473080408108054691558928658432519770169127152112454042427526081712081285802594167447001365294091444257459028024520945375035865048371157830893588086454942865525021568 [187,115] 7656118577208727110887474433327500264424826749965905663476599095815007858872717815524548256711002456321627826496771506212320566341091310129116102592774331545187221596244567454844617297187326820773452232735926608327444224 [187,116] 2112816643738003878790490745725163285202668999403509079715208662989486002279788054479356143866059280912711848633809550970498955904518994612904438999048622452793494491088644418903568263400988516607519649808800932744 [187,117] 360238812446128194142899400984943489121012469761287622576478869615247289248044877445190869300717678792958957647653502530875941569671367881885604249305197489469487476416978264709282807449915713185316424343552 [187,118] 36175146908846347807025478996863289404087083860937197738238104359783475893179384342465381227436349429139284606434545730791702660907556362328508953071770377715089629762183838756058925537839961126319616 [187,119] 2021314243252137676735493359047820179601261627634470597836438339943292035358334543069614692948367188896505528201383236512727693220999646963740408690616505226757118084419964481456949302171839488 [187,120] 58697275475166682089662450873032633354496169067710419003443894579099098319557287143691247671248485927193050705093052834793878026376514690858915861411271252227809400632085066274960699760 [187,121] 815280436861760199534929830013672597954407529398241399622830541581326772527389351979478991516304433661914380697412325319429388499749984474939012705497980097040742020053921127936 [187,122] 4888372192211775375716984843185048449628317836139724598818865938911373588652428457837464250225138932028934550057819442806902907915838039289581701286882254525827227455264 [187,123] 11120967338562485589979186866245204670059735966379346047168029031489341109066971801962481058149750815726541147856224835656433215968641908292068731735535669385792 [187,124] 8129914354715027688240308150494796594731928691026729936676427617664052721327573308930105675136510121428708588916269266973086217813017228795902898768442 [187,125] 1532628625128099432914146717923394865281009872285017462686872108348851868522974267792527293695563745606800084698340836206738423323784324653056 [187,126] 55084353998278234669484329420973733057315124983597601162664136942388966558155344339641404148354113945019137180261614375373429348864 [187,127] 244447513831514084264377749721735186784494882066166510832381273857302071053048174817125869956759286116195507321596900352 [187,128] 68813459940152548502582906516720387910137109564837165870285448366881175455563459852995312321305884171169535 [187,129] 91583496621984475957552280281106438006459992459579775864686643865750890058363946873661169664 [187,130] 82837958743736987214307785355804882653350402786555221612931667684863934155226406974027264 [187,131] -20909111617953935142613029825698668857018165228955358170439922572105253784325451437056 [187,132] 4969738705729568748115201378569637061453628829951329508719911986300242857061637920 [187,133] -1109928365060244634308358056702984373416030796897094846727220598218263828178944 [187,134] 232374909730569085590896423035967991400348483472403757760221258096754559360 [187,135] -45484906509973936946591892635455348771399170030064812095839541046410496 [187,136] 8299297631120730901588671748701816035108023060352442742152138339396 [187,137] -1406888633527126028379722514690764534070780129780108114774392832 [187,138] 220737190726315601439389478340069090235660255128906369511424 [187,139] -31915832747945396259737916220750146381531531943685038080 [187,140] 4231373718936599761953573830940315003564713172669184 [187,141] -511415609243495860929735357010019992847858540544 [187,142] 55963771436466376838352363655900886358763008 [187,143] -5499521582066502727055383313366440276992 [187,144] 480519337568552814083536891000038600 [187,145] -36873719151763500537782870814720 [187,146] 2446527417297331800793982720 [187,147] -137499496707852126466560 [187,148] 6364737398793607824 [187,149] -232971988241920 [187,150] 6322452768 [187,151] -113088 [187,152] 1 [188,0] 4911953135685601150272035949380988434668241775605605210223975239916448380199537291132148158127498992686139284728784536824312317269376214061623085926772212819895113315561751882368184975672240657267970836259624230263029786069487458073842325130382067109230288597536804400628819888950249004638073861937105748614994732024943469327735284251578626679082683302356670991460842292154976676981939056001431562381910297157942896538670065169321470491683985598667885282186267282643067135845548809965374325421536507584725241744661560630979205392714186978099346046374486993953204558452193101286545269636876654442748332318103536715472786277544940282607087858739103159620638540700029177780766439946247300500003582442917218169637654470082656606323834197995456750144281250000000 [188,1] 147910103966257638046430285765205433698528087664572052006804977216202611761327277989267789208182056886409403016463777092989725878415052633627827884922402376185549953577582619470400883362633245791581168141850730716607980443225501562562021318025344799484681661130524013789991868226103961035329697501109276748486705912334241809117825418686873878273061840088149293607516155026771532907234964925964283115648199793408834264266162121580016731310736424406189425999857146741817381928025975553334244755552274873353812722563107383506842039827368108384656700775638031757303664398313399117684236576225231348716831898914411186684604810038354098073857277651043785260073766143986293975294963033594635805102525762318070190629718517245799605170602075222333204298155376875000000 [188,2] 232556463487345113856348091965576118986480321905079037613844979972752495515100172208541877176072679118048214279964811808298075657484094680823810190007704820219361511764144337564231029277434798313125450749482074993937035670986274904334183147611001442289431537292324260267827067792536009028640501970068324596858987556945285169027990332604862096430122213020329553457635185450532922531631532090997193291688834854000568723126797606689280857935131671102852666106537556170577601446811362800367756970257662382280597558880144354192359055059332132899027219138421147428733186629179342481513752125528700856470343257187243543477949250798039433412659657829746405378200665278703745053644993629511073389636580930239705163691330538189449399530063623876434344121292559425562500 [188,3] 89963095908605341245945912442321579456117897884219476121647363724412378792443195193815441494244441569483584132920460496907554159717874361470734048420802578926742834388882176929650321147526338565461471324606505324695842648039733140306596348934190356671536466687931911119582645708272355821582852694098821631636954334555201319805685323010554591479525693917903312288450386422011545724851866125580224101840024104635222608374305845631086725995928641973215967736329796581757996611587374049955811938428157339559433286187180343765325599219344522817127831021690015651394416525317741743697898837420637037484705726446594399687332735741098832327420315208102545290828826952274679307000639444531529399602681609498136637141084703064076622561608851962806860961958027602400000 [188,4] 13613573688412190865464807809169639449583249853999275890588929882415259475064235566203243486761054093717362318092879331136557333217767694254326069012880939570424725136163464871786599514768540533887948035644837003624121193470277321383233363101849627198167226629791377080360879290280166307802670762839054559161795139758941483260700899777095221336027788265557925903548071310173708032349377026373408362646061357902498389023297401282682841619606993855739584396149611654878130323667863177993248553260472716544116517689731550759028707801612826052906037514688658427134631305869497864648121519662265794743651156522597004651891546785640627992311557212404432060124781559879566783233232085726507107313959935266266537143883884661565633588605347913221233703853822381932680 [188,5] 1013097524009038787824026077371014117985679516462308156421538200829974680649932448656746808103574293622509295072271583366722820054502833901815343276970488839948122827574482483437612669301345480060575730734385584174002475469661792043661049279006496233777437309113443532958287219083640175095083924106337977047270993708347535057389841669283967716059713269482792302003282692928778359855941431608986329535584123704461848282799826963418907314949435391505692149445584014627385213080819920193470306473037500858926735218469214089354083320705495742023030903054114664393744775079169973722035487432124883912023642216789900432195134512448022010739154946565048140747884084557500466961808420437102884501775704673753314144832634793803075827381451478763414111059189723542160 [188,6] 42490046798682887461912744497606706879670615791667948845682034194640047472739970594506527347336719616237057007052470535137481128665381271926958474280281125179357775956465804451285687749004883835452042872875885105517357555553872334997572752516660916484398565238723951871092517980448393479528503133819290863700052928598177478307884445105839091309907709088184188764399516132930671254782627018835461033513941645027798784083601013590216723884275056256026856420106887406313665149082638397543031275188793235826523165341665927611218103202617267967037834318163268418046363042451187241434838578478270292280793081361511203195869897742728526439153320606660636847347405840615622847663063072422743262681034040736450704019926374911001259076101496938789822235486142813761 [188,7] 1099003581219620123867919759638667716226945569775027340302714546321756711273911313364445745905773659370959193342174730306851101355835804224858544325850906048224145550031130623648479286519261012268376272183713789585332535834600815359737826238497738379268744171448775431371017275320941584395925168901346965228821285076725567193955911413992877025192252078617160935782416988660152757410277602203939371721656952788655185656144824605029807544776165204556202245592157575181592342567969762400842220373560800847684106065433615239283984008674321500427584730757845786987490214886409938418127438438415394865872289082952007555696201884308964446008471767851049911493259243782836689167875514214484589486205078344532785076347968554689299898133388814263095595535053264000 [188,8] 18682885362448668349799506198591373038279650661870187086619668342333302140967233989836447119706722493935048334307987322246823359337086841190277938099794328269977158686257936553773984429904953829088420004511015063376293756888999408874437305780153589411655107219761446378256608193116746597122590360481106385313049938068688532219557025214147921438239041062215579692997191336041474148282534171828653139601539944261686241082770893670785187038397161968183515018234894804317966771437775922033853378488621045175242842900742543037528320636344773198676044670972403453993734624097862724441375712012172324652831023464490948669731964836503222294555147638720286010142814496539818859981881982268694507415539196596197196556192936605769912555833465221345387475191343494 [188,9] 218835830263966537598934424795973447340873512170234649312001422361724678123252281974951904765450389134060872149401661125274087139269746342822242183108286985497592395151901931671445028505013672732810889633080151038621751687928223812369068335612715507152113213999368504698786700087141767733846779497002987353875464094304107575356861036465660039912675120973198991905987065329297741747618892628852699079112765336041970724940600635013889300015511653150155093797235475501855539876271455653833046091450440572888230959558443932371090450228289461830256444838800508305062081580005882061520582941101844101876557054467026604784270037865490736978336995256132234115473024049497851033302613112717996202935406267200274657499275781501036776456470524054810025989421056 [188,10] 1831257658122074882115180082487070266045026587603663245319504064399457922759536586211992976997658788706266606032041496865896524487193911996235751419662723211858877265376540877634253790848792757837671225586680947158164269339753787882826975697850880002078809522570788470103285503906106829472694984650638608458557380792422160849420464687042544170805282856518563044109759079262395305259341961596319577605173529657267807858271704180653720749852306223681742803429503910318614024904843231197169440571276551074747130421303457854964347802360504696636906126788356185350666257796287482757445944760836850514058824483570728952899948147344828351865794406521355036965874270959567990027028216132670630549565899144689226919917147829929174417267703125439568915362944 [188,11] 11264920810777979860756883738452607204401869712824822300081714053372479950368513988357938978384675413235695282908086115421310386595905393345375368747143612181831080354793007536627781275180656040936376288080965397278705783227171306268297088009504849685673380989461063034438283479705681779587080199781162482931521804334987931768719675064631521520531036897966569267924531697940688948116276327833248607833216791817106912650616346681970585392178928474214807022045687169870400089722602709134355025331155900236783815719069884405712584493743362498698903957338662942717849676150356231027982753065960029521887241110509681441019629420221465167897091612315433403666350918573335579992894601002613647553902995655211296378474222513068979528619650915732726405376 [188,12] 52122068847038794392425517291284927270535179621082831807678432215005256826062713020302842422531150361988896618597075046664264754642206827397507407750780239016732596162727840438092537441644502831450575210958414765577619440928020060984538013576309982039236751952097559606548872885801823410873468195657135500876245883868703506068516706075118507163838781943840670247445216924186266522298182884073946343365220949653740589824828860645098588034235373596868339562698398863698500484216537093913766845089289313213202886740774187766452532040473393763604734592912154659193665593234907303410280224879682511495030270724666925115424981786416636335304465881743316388635915749290313315906391478535819433463780915070169801331044012532429827950135212201063420808 [188,13] 184833243850300521562600880774751045618279593752601594563810721078318949297482406224765427804372241195889281732524652743099753643500066879808289951157354415232102179616024166533072760354735979565650217307581433570405982275141805999228832090522575498858369898032891461228174023995130068282030956719789454872725291038415140604644694932372936854489508662774789930802547215271674151608384101813560515524637348592430740181982350949764278057754123300926913889387912070298265105981855891354061232554068946918789310251683107830387217652569309014230705935730308107840001585201445800470571492845403306661031700204824997543279903901439966120973849864595101068192945029781073099895943254583612984943418700797973728442811328168292264287338846448787390464 [188,14] 510218116300288431314293030885586105151092530644569536791454691493404043552637459169343391312011780324622158169685407597611831759717603594049784170480879208368740993137836295857358403120660043990204762295095285525232543565949712316956932371969150412520949520788336789371860576789264747388590181833234692108653196990233350771393176463014228299052205836554031128205793802175349866139265617273573732999119550543491309107034750761933385000442396452059215968598847444075117009408937993567385640355205835713638776223618005947048770460160938818213287062075375635412475676229331798966374998904495641526194459470477564221680073575604117329020567668969652484708359981728443454733292592351456126852735889740632329624325569683075478697103097780289536 [188,15] 1110714410019639971109017067344386657687474038321439035654117212248182061358459151325742519399440074053425174809693623615585154910775651901405478276362479423625185571632751865350390208444152120651825916090687906079798419782149743758498898865420982590094668156787211781969259180529331127745228388020878588864783579954506544663079830963999558895976659126666509061825993202590946309491513378372827703311553542744429745865131800507935236594608831691385792779742965695845886552176849985426352754399083568743674633876007830717989904332586370740887294045748050905723314124860577235013502272481596488355394613694727514362708671172647626000216390377598307481533421120376575147912400925694304410979127682278415779060242938085956363783495126056960 [188,16] 1927934902626446095254496048442936718721056192279980199823351404035118481412628046303865128576753842752815026195192948258607681255096609074498292427113095939306456664794149953545867241554114141843857971019372472328178713646227544049605502996852623387196248661844274222146377052607238775055139155259242046915082058649237545895781041575221904084812277473466929952909896517890527489559589307966603762117997180383258023972951903198982665200664504900576881445142267084378056890019794562788944578599102233720760364726482721043939562029892145193178555912772829330225752995793810002306444022858314036177633040117657864915894033079227027791578305670005465284721835468082391138349816269770142249442152169162708584614382808122369308543568178432 [188,17] 2693275772950714180605447518405961810323534153434610266977964372558430660685747289951517234310073668398552781614238528718852698510386780518534538925713224442796461298129948880916728989417314415439593600108721938061155869051056121650589599336314342069232945972486484889694500089777041558289100735437911600970667949376127178250336974088531686705505832602839264323323645154939580108159927187511806275770003251961731556619528459679063341037262969235465579776613233627228866829838276375491373070818596941613205447669700366340813085237957573382274539080325257713559139032277818143344859829554346111199278776628485551278733475243970374328865609631327344614972773128500881496122694255871941981139351755047650965408733832435136264976168960 [188,18] 3052315200537719663787284907893306474028958436051499056971879251155685941677242401090673687105686399569843727180836157804859814448811785560542446872979577466664040814029041126470586368729469304877266378357465604986912571554857563603061459680640984444507373745830881458510474993353988179260477288872408745933773406083686370193112005059684193151321061756448755499510871322303697813445610820624208349966886778896204268582335085467808228858493490643632078671379507260275268288202424234542931819137783145264449344086050094313289637886441084723302322134876490330529189192641630832576842448742451746170677946230862911927243566312331043381402132498478095385566199670242168634421152657377782659994632586518476769712872130299839071508096 [188,19] 2825544746921154794580677835277551145097755771802507899816861574698237943028524044133644192009661840228780850898793496805781920531273252396450454773308382351529557148990180354392948413391125254904943756561702596673405202637754708867297559861230668997696189113967454332275066832655558869334072155195858454011801491503817559870513659124948618989382233901068384820333294768753648568886600268988249508731752210171334444281161589995657491301109010618165358371398457751271652373093254304707227553391585254976284450682821374085423743997479105264165877015788765489809305466725479663180016080174901501721520311444012479643017967830849071765135626276221601676823272878236660053401179114928576510755432124521410696103384798162044132608 [188,20] 2149024266399538892381392024976334374179820382208984878965349451663269433274263766006187889429444684094666993773787608932437013658528100216522400820424700517988428223082328424779544867751643909902513341325761678432776034036483164582303047037648374944322801796769738446341299343551875180234567523001233151923873975185027516339510625842996053817171557689780917732958206483262209122803661673007885723840300334426266424703803102219188022261714566378559873497560314174317273948254326375185948828790277237705410384377483700618382164432698597912271009658420293600134746647379367696340005483108987217363994364033345309501989140181728554067476793776865022220371451618400413749760760291499103328029114043708334968962697533223187352 [188,21] 1349666844565829916591891718949156541958259473560321124650461571485141474012463341091132569310641282088788735744070237219781827008099451084788553316229908151536980629687553320111759201396637809813141967243125136046999679229762489529357205124959487279383517089158548525908129895892547424137365605454678439026379802663144133641584469265770631826909246493768481749621793367654609302189054189738848833142528961080848378454623719983384839534498549225052485145289372710575707899794440392543022590087073521119306308620262619608368236304281468118218106954081160194972718612253542813199737151183154061480640302242495606091823896107656582553028372178291123502497890216327533786096290070458724362118251369457953975059917688430592 [188,22] 702948569816171194289657006413661815417098820963028738010539766336312301130622706469542622667171396583073850940991769502804180254518847527942710804463644503479916831963433568402927366447334208575029634567030466730820039532975244386536002517359061124514111020896415356722988574428197503922659524568856677997376480750981482889401169839881212736750847501036379246111898510330035951922233898357185150435866690638898512073689925722623374799171962784063212836582022446118768922389695865092266225454535771035453053271064626491083455160629464106717037318445741637300337166423006975063440712200296368340959520269467280206092957370739291974984552440941985262135719488437577053748824036612307435147078469217727247076334061056 [188,23] 304735112261969948701308059295273678361146938174491618500525166797788787245861156528435712525400782479538138774205520113656470668177516488928032273890677926853228986436591137003559852708537495330073457842077717252129255230218152078578902011014251939677401068371747649479520373818847578941738418244577139200786464724699817925719615759054985822312264876288765500460956469965126218822398515343211761344728076869848392234580609365520782455866327993964565469714719906983898224068500670446937013193475367744466846452398077469570682806647855229742530784925497686553251628000099641389411481834616010273879547818462624317363008060565027528350204542191688040411947564444253639765355659891758542462520480318091637429881856 [188,24] 110298629603922751006495713150153370846816226059030305149247806086526480624670141858276449317247964487265418173886472973747394214995187616890594962534289703359097719736078236222421140935010982983484622163422232894452257452853144736782546044019290325027313701284273096104522005801149957472373648728735901092135516555226560656462244980593822557744984920897297163417063170180276484568982220812773097164855918668934105152691005949631795801184998479838674647105941488017111349295103434390225189314601008492877431271583177278252536557612040057247454024439922936585912157916084606530131217377063512323845875226034503359711085972033488068045724193178227766055318073421472689096930001965091351866202953048486534299568 [188,25] 33419169041129993224705774811803555462971192816585429157224234946729571811101855705184092728404754194913796692264399518590813280672212881191390229930848247154684597730432064358124970940640689200610961581924602837246444142380893609696252125919270358890733523071600857882658348643817494382080479289705472862558541787684049054247288350072348389449423275580928008371205357707034487307061240939312534559464319986721606789921479568041139926193594520352031740950617931459502073273932779205208700483452213433473863683502503253318667079168416558437320338764537126364404208402907857909930246532194651970536740345665843743398915501187037903662184127005007435314771085083540221219790124980512633150252122489579377152 [188,26] 8494394464539825954697523727549390526664113904114779754129513935171092365143338862441587870485454624182051727769553910933414014951011073528430972175132502571880142484416641765525807330602815298074292579138473849452288332838516175842125177827116994135911949019653566981428840040477983324696287002657968828930370179041925600063260247169518944260869171841663821188585826814097965911179175016352397078683356167728950002607353309532625091797154306720412797145164752516859237929724462910501843748493051683594598144139139461885165645210381940291789258667467321437576700209934135819420081334282458171622931547009674957426383089302222860812985953487626130204348954651029828011463850862321991368279327379088352 [188,27] 1814411401165066066752680501919144654972171845702885343802506484337395041541840478486135454462623993940010264344446015562318738717380942245279171241665330675345965709103766919670638117338205326014401241017418474706928680412243502307930932939427491728148637637562957189258549155831686764398453653371902025542219680654907999347675416494615920834943700468559922138991240102506956208287429399045198959397969072030146181368128977952826231279994594387590562642284367656439516671653350028343819619730189783043375206140998491223958573724468788960373475786175556622879650694205453882455420953941269123699901475734772565417931673472155765336352814746581444088243750441852805702512242030867866608707042094016 [188,28] 326135320804435072413112578611940792674894455472277845247422113925751258983766209986875083874029636262648846910520227174785364753664526516866157518252834013640876044569696648050343675551051877632371632915175665982912512061693288025620442272854822240696747601949569999556379373081782662927059593276062186979533473285391541875789341835622811710865317281321793510398815536160007079666226836106338833755693583592824514938847676465585852405709477597610904490169845496717355925340491732742084736069400101029018636038618558589381508645164268045579689536204661025440644814490394710975321760954937790561180864631058554252195158782480734254185401934213224802973302300336883113790971926452856885440537126 [188,29] 49381016723433963702125819052538377640064195758147344987984872494164165723593896508199301889811538330370128343287175644121934521483069794564321007199578208800492288373471195183225720542663437083085320979557251144658074599904778830704114433859873935369214076405033355805206867712819507101925826205754407266103099531961717411262707466695495893261765291622460717207605875455834167038794710817007204493722744210913900081923371212796012656968829914970719346895147056992898677236768944842769185577785879877509927071261875849209941334221993511917653632242848771818708815213077232853489082004867863473664915333795416431363643366588921274973579738937493136118849980290131748586385070796149659875328 [188,30] 6302651019051430615002709799444085480117512845956427757268306251670928855110427324853349825433404811815593325397960753232897000586821242906018140695523795086133986654236367184640507325363642945518860603091426242361392056423608961328242328420865253916878781589905602211806218660069263548275444114975677168376623346309878986225909338440939547865566638144453623182688526872266237545751017939466726710134351258258535438451271758561275898904282347264886527745497867002052532162341889352456467894632975423129423012195774744062825115132815725645604962006697998317054257247603947994384812332673325298260133352561801951297635454038761725440211642604688849368841501399908131714014490594720749952 [188,31] 678354209415438849017126021737368631025845020222490851012985208537383997802984112775815920375522542767308044350105173772214169244845274679869300062033143776293033996405883597243227144288833603783502074845432819400623804515599990865777908503328279356367968274059952950313281053254547832459185228087925577006482481680554836768738526633907172349876090182620108527157995655865784737263109793659497199628592388294910952352812832969707873559177940551390446131378720075745933492352994865662645707579997223665772941966647375110132437152545614130748663845733163948365866690709288864162875237869696772349362757184247418315676164570313586120879606312923958624162703118892873043127031415857920 [188,32] 61574929606022075448158952364648107799125598263310212061862968357409261478397903716674877856177099454643632804023782144352334059167457043169751633867498605911527622963076436871076567303273787637311859288353907038860183575725716104938372887874640680477631081698015722088952871438420130181043919806399934046243155465003487701900786178127499217435340632407542275494358643737209319177474468610243212843985120360079663096734580104721524207758074263825880057184977956236637180940721919327321532962881540309332869016417380306575595038665481935130200395320677756867146969807676608334864026040846069180458202110173197974719573386495666220957830823044093293668049614616368472363307053633 [188,33] 4712924062901459153336191738286659291133654110015456415533426021663324390918140466811499762009958573403339484309396009503079380472638093376628433319871824495176682340512605232525726523123469898638880841986913925954252168555450941217032612446398564400079551479985946071094468560892739960331980566585402097496655693498790343530230211533463513381328647089312247786390112854881215953939063160900488649538135948519998273370375467566328819928470291638740551824351066505859643104254756345949888530016230142741349183993256888394091314273888281784620087201009197255668046275411826819645172117948486150889959330268059929372151336114993160433922618600855364941740093950066085427632128 [188,34] 304037097030365942078973655762935495924441471917976060513486033984630318401087304067936426608909168228729429803832471948294049931428394469557592503589169768703793143198442170947359179808349827376861902284442123112733572488170842427203609030110706879969857426679405344841759507211980479365956964721599450972640836630482356726124340414699176100196419571452482713001803760991007708485576209444095422618677011716316547914616640507772795022383708631651521221384504000975768526555286901564733462310039482774995667518227816641744675250533517150383300506297654773946499765438688004757195764462341333332672461745260621320484166781052528637463953902100816824897295535218940693632 [188,35] 16520074290059330771344630167870961986473789220575717525783018650081701407814885984651518735141667579070334821355667005810040762893318177822067304306643549011770678370482216120609938938709715810249644751288655306292351437194046240449733879491673186346364643456887628302724300055010161965125969024044969875452076486277330360726965097768859858259400239351233419725163262148553770262470849249441382459430953298873377275550893585886004202619959268051844261955436424911966559853582153939103317782255107522153494809363959759838939080982890501604841224999631951760949806340456049225386150018727672826577013934141024507616680520030872817630932481338001467060159835651033344 [188,36] 755332732349876070609725012514973520855751018085390277023733452661470700689107508335834396328025390434913827408173534871480700245216894588608097097574956479579518777111933771470553714183199595867202465816381721608061629011657215048265346817492522698326750667145746193183353512137827951137327034322779944020845043703206157569928376948929092878168690614378514023959601472704264584829517690069566856104487087587023457330784931839170293501878426637589390338480365594748824539749482203172373315657461310525834465158549101500573981559346573847102990846010281214817698134514378168446978336416524650631521382208245466380216812376011299127831064652115516227810325039704 [188,37] 29026258402971679917152894979644756733608730926357313945904838198029391250913948739436645349797211197642023285420092938875380012121507784832474645166829110158642380510341219028673556119744632761495308445187151430540381663709434696879291489255790503052548415591771604847380099747623052800045774183214066808810394383320094164284886028365816263453785308360580859151618480750723572852889106835873287311362498105408192651319734314179349101019420292912890134866059250043295207338584231698159843232343109665068730217478256622026802909863251131212844259011292585232322673293256119153969801105938359066164641286669830190369161038550006473108424909214457482583343104 [188,38] 936161371921550034767569824198815281918969299799294272284179709986250820608584230301313202999101021611003334971313410304393656627468662587378858116922588589557757199306954259312293489869241999317596921597490006129141467018792337705591195271727375611618296761871106904085816231625854156817789849970590803523053008007525475792687441485287619517986693267637444405669250933787014763450096284766412921942016258877515092094305341298425762899717795451298370152807967556150986575397631762179514117541978344696158704609325780540256435308278213029356159786001845501303559715139566916194351519093820886566559838178883022904079019371603056239970732494988637446144 [188,39] 25298611512307826649845696763682723593901078384013552857507024728025981665328313912590289683924429261869279658082718283878361141811662260147109776767344927602884676520195006783909116450905532336248301382605823989150915989836074345124666458668919037416615467137244908956366273514091154794113407934077821804919960442536735505653947259045616231652078740273446674845515550370402602068097954806407403317332586115572289206705197392380032402630882432002253968092938310037473558612866210689576187008087288978905344487362520787696869244538466967271319396253629003118672181919919395289411351674521471011414116412957836150910612711680059402524801648718921728 [188,40] 571690697917525776158769876650886105870586787453203294792488308787683660746104128620701023843157214960445252604822390795300754373157889724232563990728178270548032197609943047400228554253895718991233888544594035237892528826336839488762316763959016947892179472858235498946792453571563774252072026369363558372701628761987444576694095929921336062509375180501819740366818284724728142171030593571606825735359498195554122798136339091431285896694109370978125031778335343999899021227664359267813326888564597984491651838040371042001469424840597075609843591273356005944423472964652979671760140678481763192475953022761621960394533766648822942614096705280 [188,41] 10794811872552102579980861205209252809566086215868513104847140097972678697037768326106410100680302156288366045600944229880602720637800764645253864402507753444655956730328628229455350005164823854977924533094669620101890621674858827461056276626796400866560124122987904975903212916036296154025480151396848669481712874694689855950941272739015460840902203562481388435389843978433809563159120493940878731159947365582539992385835837773056995222992925059233574996395310564431646313830215458921474010426929246171990656583490908429071427847903026209245575782304552061288141533914720092834190478172598048729221331052197733029933215026454965303410688 [188,42] 165947745198207353884727985459633743074003054428501144558371842779394833359385583648063633550359819553275344528911256554128238976654585560276254403087329566290399708116170992925711976566716021629691425298767546397305856951235951300016138021022242710777085669153258745994974264050450936107539137350905415243332571339870837050147819859725481040047481409732339475819725837757397148640944132981698441004950144131046034362365966314840428443352900177923302971790922951938515953887777784243172711873970364582725280012540805706613044572154296483817705751111206180098754383858430133581176884685012981544885212639485368070849141962618968438784 [188,43] 3038112891297259606337163497303345397535392872517622597343492805815380323775236108505436289658362584335234396313104741714345235464408073420014228753722710439588574179307216985744002103183606151032002462106092856080316176071625614821847939264858352537396045007966829079554693918842740169580040361749191106317940487135626569725207776715313117486898785894994743755274232239673344856632732570452740115264382979242557826254469974110598154655708929788172597396326593350308623467489618875285411871383617606161509028768348780992231181494881838134375207706316320176958474426810020423934855349883077476530058052221357805793850937578090496 [188,44] -167646815654056558133488480569197997139384623185872925934146376450140291062417975334486840655526438119580848558064178249443983179825883223109211345224100079424467391238311694624614594204832577470964687850380990796653906243160092120369320220438965955230285828109862905812956955407757029452125486277739559599143183567281300157143913991338222909179015773231574916927534992515233467903664257216866384147631355116039485707475771788514457309926278317947285969318246663570125312449385264612857260541313133523706010927553192117971039335251609624197193486258769089518813033145642770524054941447580986350977913267766160803151354380416 [188,45] 40977928146013309471085020576070651935055317182624024819980216332407906912622876540344330699332134505077229905484827030268512646701827383845803327787397567137843601788100831881840745664158520797654927793338803803011198422378182556848275854633693578231777369974294098928643242065810614896504160193487009944121001470020812012045223981282531238515448561033587054215584312773989105679968857481513290294948191941478308032929784530542014462025410781275600048307012461614070087749244154581352765841228756268653271807818762296160592022431739960365306954999469850308609072494617213864113799607141433768221228012459394940484321280 [188,46] -8017305245635759253729007160113277738661883513811046917016395573995040915450789468990377863286622332432854706058642437882161779445777216721914201066782388392046403585448099635776168452954867431193786176882470341386937630068696366700256485356654471890900427806597468688834031644611473993744538446184180845653270866215516467038026555245333003555704627957507897788284465809433255576685709885079157933640135404592551546613193350267507310169229117792813068430479604560432280671488307297281529101048735450654122052714075286638349431581434567926845323540106931922111663972311142892527321896309227362334444476682142236123136 [188,47] 1456196277475940140040721059951639808099181077122626743723726110262993222393912696432240814526464837454610884274255654731014159021493206624019578478298917709678505302320572786804177576013003674341920639608808349212060018494768182646766345970957644065448107765944919506433433688889862787937455122849413065951381544477339279292303812547508244258483464843579925930064372227459503178525530515192671535319522840448643874004058143007068013112121390496240983170220708974992382818968627169612146471970931832341872553586362804033134461911873827188257410217305519208472456129633874621495556339978402774537672298338306670592 [188,48] -243919177030796627638200617292282374713354979162435721316795033654394244413036711959065099051952996870403208069101952085589416659154986854139369320108238115069550697810668262018268141254265410249592428613605756980849178410777529554677120295540992755450104085539671732991395803029316863941154837025676670951208052325514706071341418590075852835842725172685899023585087929516687907672534608785344685010328556367474015067257190389253336252203539662635794672976884054033547423022905063371901813350211749075511615928155921933585968457265325781166826625128330664264325476923738966531545763635165147508181173710208640 [188,49] 37652309201387126159657037399546889577198020819885324600166626978791854804676981867222620963291760141287073059661898467933117440054169198101399694472663467512552778861152317889873412001150732094696259026748105789781127088124507578004075244630295931502983192119655332854568369265260181286169294255986482872525775113755461618537017174624833972794798340636435147284800538220053737202306792600872170457954070417170335475888697635236828115049532665044605267603450556291644293168239084169682371867395938053229147844434806610506725840029773708116559179309617817536612260552989840217179613059748853011737904607232 [188,50] -5350588617805865338829381287765584237571206047787606886887448592769571672572005397020617218437478706245282763861969766750008717014168959846553422926893808678781967545888154752411466627874068975560606570203919719557889210335992023583320745284437125203895887539109714977953184776065755356577419802954617712018794563800162211972689669232599579226281312990168045941113244707979866081058677720773648759951356388706418549858495134808316616848371047372918438621076217027065216058636620087465866681919503747061550470409216109117395503957525370027702156299457839396795233398533581716076237983639597551599149824 [188,51] 699162655501551713572768181651176146841582804240252737770475515120814796889749329427493603635668752277377872595593467951482850951255430498205189901568688670225397579942772177259775739328635663730993418619866384182371550416454778717833756786779138404437521353060947155167266653075146732858039735264035060188155607116833418066511180195378958504171713666711375943302121315643823727010453997045580570226762318904113140809331501520416276951705834345684103356168388618528290542823837373766432174939976906967697748133116534811148433301151309116888340118721995037049267343098453927717259640254664971590144 [188,52] -83903073167639718274107522108036857189005563856428820318166467685805159456714839055695142672161111623714417368725269196817312622109750053561883325982253112952056775606463394241733933784748192348167690768615767913789648539831467619366184475287579850416736778071694054944045323220395576294686932906935177937415659369957824989597297390968877997330653674749958232932288420692131448679280508944503605965202557461905837024132334243504763517894084064526707104281504409330717749422194152252602963637575419037845850779818922620463523691352626825658553394198179611835688841402258122103226993563729704784 [188,53] 9234423190772600943559710205274568907232905212554039494710223045667358200630396586803835293999885580300330923513088924395153055430617403235863180900131911189526354895224151487360537419330799862512202395756893446532991230585757007230749526680597240259857389265664755407175402864923055678454751713597967836683318747303407907675340025762563762734930856188716785727415565343071621716697815212054490929098409736412632798116318070790831506126913155623300373562535635586093966834387579204278309396114818758129643781706460024783694069507066164394064869522901435775590515804036969880806886438559744 [188,54] -930754601707789886638215848465886129377127533518087103245046516241256298537374661869577483087057677629690270590561954517660633597855913472320373128548077050237117340687834510207441886305839156128664072056125744117053245500248265192954623516568537895416295496192146414952310129418074674352406256557926537929705030043872736077258243962570736316655658473890424676298218374005076786072611222145186207804424185133436550696723029527960831878071453676313917710544091536343732185334250677068146088186049124135458781578562105822144423390420948858679392967016573813682200459927359653484406786560 [188,55] 85776081838495569499527963975570272138316910141057029026657866442424086648119008172045181724122242546491024247666492553643006792965720463080946948941828111592593524167892490001805176402108376261337265587235229135724055499270064617075223946563585408092877387196763300158902366260454144961537089476018559341789737100040894537332333107501056736933756366991412516891143633890909001729276536491367241160891769026670566568531944729928087262594098770923213929185263751771389390978135275877551936453312712982983927154080629364819673701520618848679205030547585983023258769775547432831364096 [188,56] -7215467056598298629497281818713381497770046371655558003323896007991385334776560783656228397673092279205452297746367779698987637275836056922731991000985241639173328778731097671479037432832161513925999829117085170302930254991447655738854345637286531643622576090006361376190052480711244287235218445179515028812478863756661418547134582199204525865240423610928675113967173070945895672219493278229546987534821112732945077391924253921877316608053471012519807390573533194883176663658420224365820602940208940096814432425650150711133420102398281263291603110469673465220764520671547802640 [188,57] 553018603503733057912857145678825738420643351267904150809156850799589903136764539385995423423528951386926420871575963978403054794998430888824730155780355520900567588733746263691085313382379261477608496227708584197623809078318352414823478995781744847520274011398941029717467906781417340740211615698497320003132633560164409941578872947102021837755209676296182189258230018822510127786818264332331281789282754087725662289001045015614191769240349227526826767444430143438313220470372818528998292397231173071417229292892343762126618984341200054804725748341778701982075074539892736 [188,58] -38543272837142791050349853381666235574182263430982070584228055119705922139264967725813658052947837391736328483754418309907279798247316707405573531107256248687377884835714038541015246912107465313460732881917086319429598474843235370148531577671744709271981007511114635640718902014127476171619947995580524719026720929988838618305715986075122877680469777066140924887582631719121432489611033749067553010383992207712362119341302430551337417426209568788333006368656211472578618043675443679300933499170300400231392090636810984398485824575465405176193959308965829521565598878464 [188,59] 2437769212845211110811155219472003463988236550980052423896902347336001636114650530568467471462258421383702892304662188062065992515626988548868214397439068599891407239393639420975048353837039510689477454407508327744727173747852162960125120650257487267787560618748843777123509125416182463934495814093272690864450583797063056388542307136430947612067675593507758896746661235424545928405980918771774663966160152560895187664756136842065574987828058799665457382421173687834320523939802669008796227169718545636658042939846305348175977403176737704224239964337499486885792256 [188,60] -139610059875607257410594871077352907164919836532424844921273364189456746310736791593692334007789183350617944326042236861906237933632539546756765410726555695972778015918009891142318983467952982800551813178731223032971387411759380967133729591103968402056505795960803578371982271374683945931357200363037494676724005606970074814203753066583562221015264358112453517344191700772881866067855640018019293741781259313060150855975062549380518915771355428423989453534054770159666701200172569586469811696104750719509036543677834644906346475190246643137813122171464277704816 [188,61] 7222831810891952469649016342905904180666637206366924875208439359742674861052346393802744944938454935198491506533456603195119095618830864995431055481611718053505334297566863495651797613678648772450618980773892278549730457101772116597602554335196569939674324784117510854970229866718692413979075551683206058291425107915407983365997630197682874793875777267166301318025907563635707885379482297527074683551159457081316437626434224016252623924162223335344174033625504049238073884189438810508123670955599328180416847867391801948040106559299739107250711665192861696 [188,62] -336737214815208324444495639693580594413042909950901717143116082408306040767348945564388021038660168735759707070156547095747433419760055096087406631071018025207110629944885209015553837452075121231536874337006083419813623993606792983215270320189791735731809132258344615302151955597159897221375416067233113727836234726024048606665120984648070405099525099701265996617767497447706955798846698029696423179458271376523744196536954484279007569919472153005485329426492066085658684993836089262392857033245976695573871827693297482102655951184954235275735480983552 [188,63] 14110138667351094301936572552704914364355484120867142998712786950435612772185096670660527087127212907984789839081687122914461242309575180437777779394370805363737237267911066345438996220058779985328908459954906506546078346817148321643614438285569421935964826006573168581729620372441093119549075163212239122495092140570392277385708798718441147231191743389329955611984643652768114839482419799726256935944490277920327309533075957271928742521213929008026449533332659892428921391747487153057715968662601278659875947912071766039243807582910601028415176704 [188,64] -529940495273115686553345507220638297725811620590017332641535931273435345544688766937459631186368499114017941017938468920886799409117548888018322092296350983566979108071559283369937649461489824167511858108342067138946437754693313587039261686882269522210283536642753032232579390787633305437460094237499973105783393156115947170881229511551542236626520333404540500799244609043320888365076374835575824593932042553913997441888581330779619154358001296590717581034881631516825626759304148126948924436039624684943740854670176305207054524479478550998752 [188,65] 17787329195229714674455356012784194227439989527561819338412053348684027036453959539973021926867830057154815256214467973736261892205933648132108744570537625483258488284986095454638482393756844846174625902983657146679809467078821995377956837173818725425210653320078127303414493327818641783622478954284306616460242746575566050775467374421362649246096174333951997468628321049792932891409039860792470692503652176061617016412941239557647621329158715325330087419542902181189190064888504336462814109645595391497912004078381801291152366530129458176 [188,66] -531918247470636526291092693867891906145253299113230187672406899485407604770760030069531097226904802326591999399131748598785580491442574033010562766890312347622146634055658533386056663929603895043608214036168464330154382794421269375818517279250886483616130466772525981124755494132798674268508721501609110128302329074751847260185298931986688386288531011817734888146241828957096253984360719465286719717983469352800734586575137039011433712011181796289743995895240693553590143510302878693028341373970794061746102167796631046610062598179904 [188,67] 14126029857545631483156519543225024670104798968522735381719968984063372363732194883136894026279103490290064516005926513675538005765541268042627156867569857247875727607574088372509788799557520089872576493449700283077492370029255666079753441310248155604585006577716942260499531664236002657360562311259839212078235632929916299757026984761925247986183698314174724754922971731856607383953162595886967237523606567328541076531089090184194485681365636621518817037389942738527156119028207158440685631946738944601134876699239081453464129408 [188,68] -332010634539960784509712865099420170258848595438217593504682983000865498146317006918577739453701843418033427241542961019541967537718975098425763515907307660600554222311980783852734608099072297765557199624605169139664772345895787155831348349983880781925065629378076875109062504712729240718365217755584225951627039126861348569014784227695351295434830759645548718336393099896519008609359366202435694516511162504787458867312462654238902542058991127026376467400129905160377767172355242424880476742562948529771249402223848347620332 [188,69] 6881417848207950699778903361056855153737267009071947594403035172741688800810575398293106762911419753767422704170312381496928572517827261889579082840401142716708808100383097840957972764292106488447910767045078961332100425910874348007433415590520703204273180675591544058146523590922721563116338067291613558790384735798808106706610672451925652018442880408202543688820963267714992535833581945140896821020983877539323034131455861589234412939010609681492698160589684450111037149504261767673526688822026012828707572976775667712 [188,70] -125300783159965518667064572085841638494588034663551202890172502978938796789251246479343154995807364555399623417081288980397642387315366795220118773063096140750485573614308391709096586119383141378584941746185015728327716429554143927880974572703026592114255472705419012718928801758423493215366548521426739702472320775309829654785322695715597050449406683862934668811517902102529413174123352928286790782590692534904480492517103680309541446085884335035967850313399042515344751266801036980925854480558490720398930655927808 [188,71] 1996411799352838970782260053108125340190328977498862756390672886704174608241439661402121095909789333151263547922366399056845880323025504180811613571343113394506304310281319410969419970053111994447181648290599634513683433894191459516188819642798414347394748356631645629379135195636844470749596609925680067181345239348853110267638193265605171494127110981224729372215081600199561657075627991976917986760300742027481155105217590429788737516180093844901451992356013024632170518620160744131201640396011806947475031040 [188,72] -27717120053667072346116338248852832078388269343282640754934487220416446657608528287883225881520867113513910096062672956839471614214368149478605538794519269697593071732161689614615905728206001658722477143875978524972942852261440196002262771741584097137066226339494380906630769967779578406265896847235470050393160141056791930620741748339983629740733238102967515537230467420489897631148675308181372194951130885237444716929810817421353793295957875768322571221241739140546081290731922386895040636724404104650448 [188,73] 333837303382941481620480638958933653540126940575567110722278087111961340433220058955659500943494674068472413424550171744469874066758661158809561446967285612381423023921760276136188476183592542725050107103460423491498970966285010369443813877600967561313525191118035376533760449675449531143645430469940072359350703098863467963265472790178210464344091813657287413814594956374391364545061086835135397385966815800147391408041275265541948188185664300349894322058217781131894253499213074340362965496736795136 [188,74] -3472149987878355958061684535071601856905312315730837326204372073951550941897431913322724728311015102176917930640600848516845035152701715747827834739735153225834847817238149520605605626029721647144304067360376729985424036455440386885541453852070748423600918667512420131298048558240024725699537105668217884109866454387163490463386398073179404404617547080053230793399812895794603803548215281643326882147651265706274311870357363383561742624392654842382643583979866835914313819076893149869722337716384 [188,75] 31032890231000302859542490948422209528513631707786490072820657813596532139098567282186132611346170527011477479977653475052595492333139836976348326179360866401135035240565883366749693094138099109672981106155761471147642490414027227061583030473980090699268169855575318611976208019663462117902297603879283194801429050336096565072792673166515921029093281647494626281909556754992454173215252520073210886176752533639008931657851625282058463743757703604933745383968464498720671496556824172414780096 [188,76] -237125468528549613903984854606727283185630146649149848830112692407873742975568416163613405409969795856746313863351458666457263926004432073598251694907201815006783130581944000431795705007249322591016683980607183177390078904638766028042098938483476474758043531584431036743523161788292787076102890085349075844036120450436897097050635195777811001188932853767969882445151781898601462529179814546037218488611649768798587825651939763214413069982725008977333137788352715647465486451869138221178 [188,77] 1540707173342974937620912970082931999016457524929663892086027359719134941680262531562755677871173219335358227863884624222709013210751229632091579706896246756135846124541947167652746007506236179199400579181146423424859674538415714097562764351389414502103818419863742162918913548496389305344947418673099753855786876606616352289071736781373008031933509596677148570705883204398290220477165618452055859548339792650636766651107676844527568562355568911995512753206614461201541654973591552 [188,78] -8463988976999859592164250346838110034388873123628236244959003882735922902415613200832233062497089650938629031506684738508094202514960467089817443105300838668311161443895516275838000459630772610062005265856014837125926851893318494164993133998053743963714760501854061895582503077401112830876515894950918084424565816215672897861225085462441711593292407613443868797135043703276532803233363601981527063154697197482455973724601604486398458945503717734175027815155055828417234127104 [188,79] 39078200405650183642395001932037375196659675423591417802494123568363770535183575814972552346977991211034215159926052976431436807237876617497881100549260192497049960771198137511691308428950415116571482624300318027608906591003051072674966346018770224100520245775924726939272048397159629462135714245505684850904009321365247167745524747879454531990715418479010944320672814229002981619502551916878218427058999034051160104867560843437406416873527964283468663626075717846846976 [188,80] -150675869084538993293481503797888876858585471403913380908469456858710426305574495243987039429542760225073973991654278982478874971131961518267279544081716189260985274444434955944575008340285713312239169700568571067158114575865708504614172095034026303366621343269867203904334371221891523425354602615885932757578921142903722997473607672776935150915280932286730246995447462571521655821521394962053726217853758630800757512602331089692341216145495964219090452022871662044 [188,81] 481936351787381441471452092030709783690437096142572774791923881186462637052663580673836701860274950117299077681779666509776759306378602561080907377900365914114975241014602042246019039998444747937613569254334875007532691144130059938200901911115762593402601707692889720524917490185713709338992130663742963782134716651115625651866340586668135127504160826328548870748473548955318811242032045860168016023083454778383571216362957505445537346835167202972285701283840 [188,82] -1269662022797260748195820975007221075086683159205826686739905950325291733052969666656246460156802584016491313642082350185384957896063100237223321940511598314364519298135456960328142171465091400894573930964210265120769697709485731393480238930587216042260455330080126718690425760680662671937698783695647950450402449182693482841281465233354921530009031968212501660921089437210095536578680295021583940653624191016035572586190160290060927911360569507007462912 [188,83] 2734436473501341676107530768769752518864044145675942335129706387196397354985761313437186919015892860355034455431960824367465944279511406937325521816409556062800166383608762487549882683136297783132635044431044350721884950412984318431907032611596426183827409594636834484600477416826728216989516679317070830850446085406224880631578684205376346231390079855460709598148969413643210451820638266959687157737760409006136188051844576304193436325844651983872 [188,84] -4775879400778570102291116890021690582865556407751151136829071408929334493585336200145933096706900004203455089798738647448473579546027586651188398163142920223503883593578821798152557967836723235580341821841884291114421873857953481901964751200969281029182154518855187462793084637501218334467397786715136662758744050402768705614787655125374147625307816852567047175855115773387756299345376564119655770233346536580964964705384713859783845090056736 [188,85] 6707258997342414762925967102392284004774922351744023378030656422234387822059969703369291609061463219516830874375611623118267375573802485898517975614954355921685869982640330172750899815755093200576624334451861033012065633430166932380951805706398807185955143298275423330222744290241793665286930916308930346776555580763472329131464070465778952293974202264298640812348154192078384193953035154321922514463771955649987947362393186799269847040 [188,86] -7505793495763192461223316020056201752500329347340239285677287083756640376354222131616889185371070116390743171193653906812124501449252873413510529122054826027791428993617597131811017306259570802860648639675104978078800832788001948330395521692585392196815587978160806882130460144736418559802180134281182027493930011857240384662415053622821206157119105596350823184265819613740016033413615855930672142156303257626092389337507881057792 [188,87] 6628096462845003581209937951778609653305170168100101579122606865256792499276857667522765085122836760824460239874108648659850308919509282368956069771940591605530688064642778511177020459131646905294715769467520539640346016225179000652064631660706260728806561237846528388940496031260773948916051673202105389181716421756363954244934449488059458990144624942235206620713379233835018696355028532189296424512427825361039477436204032 [188,88] -4570883357402521048049613963256573530947546754951406784675988888222597245910919066948430312024233053797056389447624746036699851399126456505203964463078778778881350269689505201961633331918116669720720137290235599399838621442261347676413237986953403866850632199129619912131644940720481866477235561802292358525212375829758603347228865765536822875032904550016726792388005231285402099187586469239002644390523609237857912560 [188,89] 2434290951817016773062920259907541696079528350139847693151249985233626621163138108472773024916446110874714031750817341932575664125471316671295071015370234748402698746543991365364914148116717624125452021407269216725772676320684927349284382839004326824917777147429772257553741911072736941524878447137457961679268113378447995972611665420084164600287110281376001711320619205681978025396976016798290394011193092759552 [188,90] -989172455187833307788816546514075089195320911337876556237191866100671850151717269048804959377655588346634117920121075174448853275749491582071647150161425483554019955170259676576084114244094089930019245108528472027198971476598979763594268903711550701551370264758779068655491333669258069405171864333410787887122355984696843254249681255824700801346473977018723242347588911415688893426505663044021776740218368 [188,91] 302721874969879384789482814255923250065441788286784348864146286996752322085861078309706058019744576835150380874549997679985988564830246151794244537119211908727555202247817159799511782883112911106531968500205419126777958617244536936183428642750897457263760616018891181897628665296396936239094989755671224623254869624460253300279434257737612521520916913339646399689993145037415513321156584253034189824 [188,92] -68795389732755953842947767897841807943681454096446477855352833613714108796449014234716529032168920286827781984734503817291957685629526829021954173522475700859529901971704324793202613478389154931672772045497336963797547767091828690513051848791535407699472763777925876213435630393886649656862570519726875098568091962490530067549103222254795238927406799301559699876807877193882642973100340620768 [188,93] 11432872929110483343066542747454503036621587262044696458975693807135910611558614777685590394333587756476098932225459410810264575519011450111346883742757841925778428465886734883678584785121912051117657447430924197932563898701751803671460581781748908819870027266155898191729945405562138333652522552627627264717616504477999601927242852319105108750289591861276336491700450075713081624887296 [188,94] -1366351862024980375074988720646037121147242288483433677519725978143744443025274156194936521580209040361867516107721360086536827398301050706198734857193927724576449454462646621798271573366117226948456674186615575639623864240791787507860834194566286237342399213870091415611211559633595949557847685836220638744327336631350045196152064291373966746843725246741500677004036045088710656 [188,95] 115297904976025526688734604103581404795186550958012451520840044941818400154565208259758724211421024928270400666423351425690143451256191943852691914189177819519100866839884265777475190105061748038423816318243616824932257818466397546676764381985525315197737718659693525782388849546058563975611449859000981992893646730509499040307534762331964568075512102817357415552870662144 [188,96] -6732607313189419691834903732455269154032946396285672545730874805515586695724092453419912959244926809386900199823384050134315145162705572583047293559935335685654636215089276720453622988683286439009871536093485261808175346812603558826177699655978401303581583576679623053034292214529403444320465039340335000842912452412940581238243039232992356372342112802386063404992 [188,97] 266067826986684902188788119266701298408277047706503904799936214292068206187687338120566574737219903877632834156786804216229297227413568608191557159671297887835818062256815834332254502489770002959325194161970674946738862209505448776902043949483039607468200201757861239340931327006795508841000652481832374023587335883382864916380156297363347616365543355160576 [188,98] -6942959679603309295539095062195426385665488685551571663450515000097914854225739531506396924715334827684245674595662140550535763610190959611652149841136540446292863057695861585626320572406084323784941647289555354301672095323294589789930930052888512910564675895143563863160052030487171030692839092970396205568496466004764866770948462502149968556898176 [188,99] 116390559606434250421274428644463724866251748597803334032561564397411317354810513776750275938174118194485908657770141205138721075418635671017559311546935957731567193301018753375770063242829377529585251251420752958490834600002797789913702329452316100439912243550133384001633999248099398025698827791630926309397553847367482860627217338900103424 [188,100] -1215525554635385327808437759229917613890434012129979601326376619462100979619104299158774345405280152316170845269362420926105345034338672171753609470904070834375821782113587823025033101903783074729432522365003510384536602147141585525121193474128110193947988410116245162653856246443293930197660930989112872247127988272070154027600929768 [188,101] 7639360431780996453723169569730926907446855070550966006781717144508185510617168375387211146102706658495584347246276740840523201142417525889344128078618599965873403010625671813072124255768909414168601499629949715821508136144573012788770947527613263567386710180405385094956435112039964550678407547673763745913459313851121180672 [188,102] -27782817664013830332874114014747384479210296105564552846524084238530411655405263711218044916731221287669695844838141717829941413918885219582847715850113458790810714468702052787115534301459012335819791262858044677607767490615979444105021597342822926320380081238472937533363881965755123703286390593052319372843366704640 [188,103] 55913189054869264771391958613851433102840781574902617495485035714662537388037279840895268248705620311149765559742589241840792559985828292105831516852004850061916471327663174315788509718341260038538079822525449281596838739905103805370072296208296076617856651557589426717488559736492928733562909273495461655552 [188,104] -59152916723556378750232064424909696363969375730579850952178358775358385480834910877787860831449460273126171885032279139123466228867106814460817029495315656414372272986216321754618333189097124357540012391523060244152362388062292846113585972807920792760801524379546469149723451461766945059638070121552 [188,105] 30998315140678737522875709802786866397392108960880219470707794518645831629558501473694654745261598282476228895938860830355778027906396567521124669082609164215905194881676348611253609577755285198103434660871289225794522192135582608768683239844035813469133172813454969514286936858475815430144 [188,106] -7506010841331318577091583396974122251065542871649683841089262672469401623620413658082699815880816958750863325470222620132070887640495137478241872471066971188233331760121868685286512421526402083100724110286321023524543250876303638601070895712600133438644927146421278814612923283072 [188,107] 773605634892505155803553531187340770215224171072549453687658239915886281403272516207189006505170217485946422057735701505662747549312004748151967059119487524515079301020635271752812737529698474797275737511528534388285131313879046069351980274242768429237727457085234471680 [188,108] -30762090113526289040306482711151785176508530684393381860273472634092767574350350412771550179497539393657105672040724103907004585039495341470556114275139219133641895512081898345543289719070008405980412550051744545355584000769716962521696527587856990771516341608 [188,109] 418964809030619979275489461520776655684274779707981748143980323780686850755621750565277374065987733700520447463743849920446187615472945736209215852528119815616835552165419108255116313963080585052987607995111743543271291747376685655465297158963544064 [188,110] -1687594393189123205421775052223091651902518078238484330252830580637886579524536581147856931866359581202317625489320200764559511797960550848053116924420902732175298386242634856044717868822524520053718170627566997397695778715143588758404096 [188,111] 1671727362669219012343804777534291249522900674429471907528758670556250948970397995775862471901182564633790363455237188841101388534864458816421958088801984987166188656202639375672206711267477479386367653626574127041810182342656 [188,112] -321410096776879900547923415087460751234107370266569146342044114091685200163805063144760796085583315229911319859719641824048869494693262487726614457362309735993085974189348028735004923705511266317448621809757759792 [188,113] 8743538214538959388670294527641311266609583883334074669742662943735155908446502129781088056867298701316608783861397705839224917744147969248230741703957436302272987436591414482088341276753777327086592 [188,114] -22096711954498147756921464283492687469755567969961776290981584005887312160051878616756571668056422611350524090717656334453264261005226356697463212077874678950508680952769296016358784704 [188,115] 2685752669646177076022760632308054834751335349656727612141372903485148967323522316610181703240355803578983557345335835130628256180999967141628574424123108234491581954688 [188,116] -6952979272672404121548966196734349832937409392181881100487015526542526061287321823180721026041541518341946868606552629225392293380229904870052080442420 [188,117] 51487758216778135130670205386348594635895709900173122713040160381106218744129060290241647402340797972461830367408975466364060413952 [188,118] -145597825603875464952284509132537197855224851053756544136021421110807896665394528878439816582670084495172864 [188,119] 5492317074574966180734233420130467458917003324589461825792287255993571513856 [188,120] -689447708114157930514402958348092072674678659065416 [188,121] 97980781048660530936449420091467025530778295296 [188,122] -12580978524848982143373483463443034878273472 [188,123] 1447717968379823108405852779762419034240 [188,124] -147825608712308301135759925698661740 [188,125] 13230622464041031656428045131776 [188,126] -1021877716412850579822721536 [188,127] 66728634233092098911232 [188,128] -3582169075386520343 [188,129] 151785732806400 [188,130] -4759883568 [188,131] 98208 [188,132] -1 [189,0] -391489090209920643919755276895920523322856050490518474390429891660541184645802422116163759910262279477011602729306871029597408106239711029098855597120207914260991073395128150325373762185779603413907604400780699181276435211726559157899951329689510236378201754438769989764024582583922574685147507801310232958121584811249012869854085130817993363924730329494513608351296865010354808149926406759735780686707843239059057761247944778839925853186751644049431824000784787777688794588210683465044354534887411569452592841240997919749381082193821085800369562818967590114805986577506435296516319121067638015836474122784336375433973486896108422299793557722135174397685947626501039487480000000000 [189,1] 5162099456811921033094810359325537066192019000371405229753026899923869820577331990211508119499448348493514299062600958365215655145273188382763439075007018875514759623788898433183212832061983240926654346031713520917315724551500202265944064943323171089516637992293347218979101026153165286645742444033806042550757180090389566108715432068840792090478286384677484341848896101785067140124721273244254226518231679188546983909591305687434172911096784577030562595665398155484578566447959688924240567550167986396879120229649928445120737848293709966635911845726039658918464582019091992623294553726110584077598411310666002990845896961476583837599546604325878992624133904931226556882176000000 [189,2] -32981369428488537581722207341806609328821943476159236225179896709017278244782162180004551907301906882897335603057516438391898560736030227753255704631548024867661793577054551375644141730494875663744451412009595362949223942800121564151003407600508503495264988263561041394817264211042628207743361088415795446813275130227634894204028304778948774037808231643211862467176018078506863041496012247408722610498679077702616395580852901428068711459503044703262251130643476983466512752722244586368118917359684362056747686576950562119640477356602633744374709220178197678511144021718200012317672087065663006239387998941854808361980442591048239023667805666357742673992136464598874090235520000 [189,3] 136046041192811995486171160432382794373927023952549079312291906054567695658383176578801701344623609598788088584811689591813388247329453916854836607249903951335564346833857408078602918171205840561983221222888060133096659437487201889370666174415919024740124435366488083030743840316467907702555083703303969205204259834883614219730713346638485579831660471496614001271612018867755182109305093108481353401008600628191448317565075197054106261232065280578211495733335381069713942057239221747558906560570672038442305650376927529027522797853369749445742422569668223822650760354596714066901710208009272028013376111705067215235196896570569214569172168474516432790735695186862884623595520 [189,4] -407305573579262850170548668444945131067434443016161219293285964189995074586429114355604416696061275510057493485850390011578125693452497860431106732386106064743139013824715933400553255892381402009724972848870621407483722198331599372800347608782144847202058443194616200638184994984139900008641296517896791430756521917997837791514046782332567587068966401493226538724599424449474250219721755723316655192784206876802855046698099335706694801466759257159730238448242840176065602437013849349972720129646138019263973492730962066643103033679817126313290679343107447970564599252254000976825528808026303277191992121767105877612635359774287193366439997765473478990278218569193872836800 [189,5] 943363930447373556908897807098521276072219050349471500392778714954691267658960102208271250753117018296500682352908876547600197337106746190492242348597684886377110139820109060319796142030201383592206329986818143043245621530307938564415231875228702725892883075389750484078902841279940037924024187576473886368445764668884219031286001017224557016878774600081742712528578842012681203832428276343750861584270141216829136476828004002669471419740155987764407743049894903675881581176880532641607847826203735569651944793277473982245168674839453183246824910177335742644111311543150782339595843846718548230524728913477811227034393156004281725351849094501583361386215406532779638784 [189,6] -1759373975068416200313581122731772373439665980287380588521990147519796408021223626798071149871731921525393541728371657900145375857031754942689915486674995592990477634640230968245682150739625870504677041238529261837837399306929052222307915661880137746583820971518815910530890655299268848734362617782047030699599880832663200889999940338026021037271722437942700023029844789783683324549033779344069673469304512723949675359000202526584093948257640317008870481823964299009465733878279984501710900757120306641813397141889339457105341638321171061383031565471733568895967665524038584756034951813606664767089693024009217804481772492132176182035338465957337518469089334588665856 [189,7] 2715475698215708252667009392076142692167002067008753185566609383347151898779521774312515880930614235244799137316509112301408450642798561314037639144781374341111603382357552609458682492397174941748910495575696853124211644084079518388468493204120654101379736305234442459610395515145653035184317794765313369392451354578932940463583549986896659781935517737300580502776607672650673120330513725901405909833274421124165340657457354957941059466107971542385882443043898890560650749415958173649613009713935995225090795264934046285844074986657471713989227036928085832865936510632687545396644870236235015078753859057774588575314185392849040440427799536493834956806829125017600 [189,8] -3537845843000799340791409566807351674214237811925674583289624379371914693056027338541805492597580430323332935175917075768732585040623223510298918426255646806982035027259039784503235610788588890349804057068184022195214964896169204718236825007304159731940192043793040721097170555308318668456273503612441601153934795068197175391735756191549758592238949468457377170517349077196661210119314027528485943046711388869564796664143650011836135074100991045598232101372373147383751054429665475241455587915306764812737609034248194591053219083500514644748847390471846330741605367211327835058370522229692850592662126916752438693300378423916767421529430286971381805103730664064 [189,9] 3949158541176269085072128233490533612930729033992828200808028417962485433918909282187741485667974798050538729712419957435356755530753808724655144133926285970703673814152120875055558223685882718576736057147415640984094063740858364038291764343349444777732739234067801230720409245674289988597140414831162146147428823702819013225465646131304254977841838762539312500029840988436351396584553714192540487206523131349647930253762869962787809691932254854420634734082842649872523044371229670312568964061507640209999322773562684374991481192346809843638984618967414679522277181627315629537562877935284836729555138266421908064625719754148572813669841527871233910514196480 [189,10] -3820778328060679411126421347548323618394274251121205637387259311871858236823098163072730162470866680751973221916093368409370121886649275808615137577201355590727892923282789124654122017425015624959433114296553865220505352263192222875257372471457512575709262072621963997030614790719838162452296644337905888251130903286010413135887894801620264443236055956814558752620628877250396782450031240776094351543709736570745379694262991624204245620878501226505953591258854848060227352569315738600111811666425714296012280443541038456120634740839664911734562004327513602990945290787975208790232170019492934053156339719236597663420616870354887191075342245765435854410240 [189,11] 3233289808952242623262624601683329993691649243906021209202481580079837030528426693987430464005252091826628186769206487661670622743742345605614574088022385134992205982354046746577243474999214439618229718929324984266600093105193092868720302017449291799989809750916317964448674294876009715626814619053131452822439211723088074223338527380673938399623236850690865917338690944843482371631343088457576852710098047455838316548799832960678141895729408793965904135126297539952059698390774493007940374016943108871329157339183350509074865258931663296891377699072013638359917550990894520191607048503907684255316191702743293077120408351640521015911440479010662030336 [189,12] -2410852739278864783435685154867405364398624855012033797879413657279103269706900377381979654061185119125508107089095541807308720866462574040814824600540818063300611598495992448167327623231309547024454854880816844580442923860639151783508945910127208502311939562210458892087744243622629716926977164010837474424049901944858486508485275288283125112207827299373153907630654774305647946312288556759792301159780199315891839969458213916647832774869932039536592901243713542818607784324226092401888930403519939074373495014169560559449173390845457872622169387785787060399273128063555153178179906966856877296229991258973141276309611371856720935698931429272641056 [189,13] 1593396430768671880439158291739215296905594204871871538584165623220269869192122047123193648241745940843406761351508555817058070623345735439582778131666781074284338197108630501179690148142609417631254885222593017874081120830783286406278942936204167477317408274377434667529237033276940266028488559648790623216066495448088473347640354581016652159005614378533739477139055560620104993316931726524321542187021982368359258025706326313430370358244369300398408538603937552912481111814717751632934264830731472103292984166036787087966804884136965464584635877832325916533871387054484496768613154288976342771837954780915625712710505166309850500442233149161472 [189,14] -938062834322001925599688828256480364823300465339591125060912423237794006663969103986252537809803986154476463567879985978369711878414663374704598008235095146200116972616964677342588474244501760256176301746131275108750430523204160510255823014855410501444819834621497316661203995271328883445194285196865781660777070547583169378654942914455300458014520635613494977593757736483882115807600158748471275382406878010060436674083704268642875700476371234528515596355331676891652340610393407678051010868772939769066184559399714955654367206367267137996596642988374652042201539098643182723537798951744957025308369377465454939907189473235210191666261329920 [189,15] 493911365737528663562786224717918141437581228315634765065254377117868546648212764044245425886373448668381266409390555232372808507221918345614795226206820401858257108161799201053975432136943643862533239210765502073501717493925238603066513840928710914460910013506225861397572087759831553169649237724186221466554477536034302477922050204884769737097980582874062966244361499467454592360375800714304143929853260038158921502163149854312326450497705449601649688399420760798795536853626754869674185788010588981767708505990650258700612920022136662321888386939603033914849771999341754073041061197171453580788455190057653551273697816974161559772426240 [189,16] -233358474119450116612143731345335845589904425867359875694149169918890799831994879069934007545258302821959150657419338700835152119946463743598209685062803426688522015101841534157676587012832592220795064480947808466903350606690355810232721869719077783626783782922723141061706794019020223971420008599456466913136760144748325651061580580716920172741191623663866559453108243890151829113136087967502318646400184516306133554814825278207508227588044363890049043066822447943476188415927309533596576414682162943096429797048843516228085794885338233912067322694809520225163015312865752102175184482376929486350125057344965825567604592539912835292256 [189,17] 99208713816110027941523681456604925401208844425062292696878177618366511465738721276354735216650867573062265901085869274544198164078699536879987102183491992251419451517239064604426800617454270112029554037551848497888749367915735556366833536833260655044394597625710748109666528432980257303112926300686184066837504719322974530648106142497182215125851904662325261826255085580997697034880339140667126853669353895101226936894762633306352591679488661449710340639304595857363147759354473721535186303830131981900502831954701296526383575525257741583510815617195103234376108688414985095937115796134643822237147513977607478755567377433091224576 [189,18] -38037072145289656408206440505598211277074968878344131094527966592602786497036388526527080498243367358820543692565182581662344678479962289615123971147704630922002421210738637850509516313406038408200671841870208199779927616168636386091658166733131423968018998936325773680720415824397487249693368490534611114086787755974856384815816013195302963124606075590593660741316001744734035852846830525320361627532612806912013168691800830463562769831314668446004900379233331043798448220398135530249550185090577075443322258022584892636605944114570451508789259505608935330316344181683504593095941947058408802034018371527169579985858462791853632 [189,19] 13176206399962376359833833754201790798266108707008910135955983141841273294792110825350885729983697643969494638659642802605606669535785099025441889224572874549685850364181271659894951585798215207322881412962421144353392238391252191735664496531519833093882425213497697991184834386208681762069236397310908155150510121719602098025500286746654820664210038810691957097383572041145502341664846848461943921158766064312824729594528379511016883529049727953435839316771576793460724940549230853881151979928763193155390198450056541519905624948606256902195226577858990104552386849619228880684106044927082974614985239360573358736720814594944 [189,20] -4129852434013261987977843411325207181671122124723011950677194347333812972683255342783914992312255832151892200346253049972833719515157687670970046922941025183158827885996865989714077457483959322253680410213452686950455271976112358141260213212734217059057597494796646866738585776483386372203708386863756051668054686129776113553123596022660958398412690767018644478370870516092675877212910019888819549236829737950757631922158669949589550002210594573545240478123983418021014220715866534347602214296513082233677017661454907044040553939488155865103178564606057862552692153074120862726845747084851465139028860523424531355894383644 [189,21] 1172554862458204232842573150801001899202710164706337865665547108127031524494343385613648317151955615555323840426256843741422183054781377170072200795426492592876776455131500256366060499257500274922083093954279873873033507301773614908679589413900106566165026348168653724943898036114813547358564904970416847404729535234512240843581533111683071293277997994425206305734796266059417873658844391695807611761517736272479442040141810629395683974028109387599174051795004761458069078346939430897222721017816906134784861642054146246716072577710245304753324798074110773222457826298358922463853390892860117048975342105481036166350848 [189,22] -301824253525510812732937925526462472948418289916557665917148501043481147758875406725104898200832652177275840733880845174965728062924098083754864431122555300243165165537290183887094777400662484462281039451204724002410812638926877906268865499390385146915205471962525413595573917611859291312259795287148394021379417938606821406465912824645830936252113175932380621981237646509276129770488088015398997077275954374702739540002821796252859910737384500473852101130694264415045221619472729885370957119598122398014063373343339619181233262190372660933729361858001514274382848666046256401103800536743107983951895615965657461632 [189,23] 70477705992967747709435137953098648242128909748643281530549111274060523526895415144635514410445147304342526746523442451579177199958764631510935188405473212632356128283349870202043900885928128426125776058496980746069759303992805339860972420599179030952157115379624158236596569660696530290928126535235784540914310894700161491214574987001449473182449731903591196486146790328361435099258241425688583385474997045994785285315340305626222195942952388336950966401661128192386591778511124272193545790551480083583031962233143509433521606665626548546595712869684331580741295654769458021627242576174076904746493131755940096 [189,24] -14934024608198589449104135967760532827593977655379205069643831193290987281655633348826529219951854795160460523954738137726248263457159208033563600962593622826664714655314276274278269048709830268759987795028091951180576230184802668266802625531902806221780894364768573350489323549572847851986614502526603171393484488700378421712267716571168622202645667341948861969724382069059027729229151516958733503483973762752984167365761020309149534282601244234469111416251578348029180483550495007527440696068383297987416816064763938611113630981602514836598643566825728376472057503676419458442372019989660219851925182990332 [189,25] 2872002640593486699309404901381923479447484063924989187970370730761140146881603137221566294350552586873644582627236545856372459414685717480275337283668488781147599691217135493777224944107009929084176854185716074014966184145857462131239542014660780459253012515953790693150099795161978691749529838564555053116485919275200223947492667316519255675931073744252652019137007961993551196849545562570058984360056432204761553555721270757905166043239606886680626410866638628228840496938432242797774687943078192617487100920644891494586985587485297907224911051706365881288961644718322889151490051127972440750770938880 [189,26] -501235940512207522827067351439557856302736137277364404640772607898845011211297614385433755406644714368819439553480575026018651712918901502919684936655739661618762684650588145912953961332422160468874839019186042586256074045417974768852882886047736142296687795973678905408039475929451336663118641457097939841269606983152657135671220392629447825573691991279419022874935720262669557101701885136078934118233711748985127117126883943673348708440814861002371905618941753720256748107485576849911692076195820108253727617424377855864617676998940838070336106577578212710627736560727483132672695937874697593726016 [189,27] 79365534612048282284226356818217651546469594334661943147842336120117901244333756110486373578403751916612484246676210240900062768849507448377503996978969754198043906656589876868300371345712219957435859896528144811317589808946413925159463454800917772702834941299122499384794077642101329038321116882270981757129945751388084219786179918493585296995545319399792812605718167048663019688136949047663495830259071946909911505064064420976373142536813701395813853339211329874902394598910259349030398085426024423336615545139379280433550330873479843186251969364881767553012071856094934142723436725195863752576 [189,28] -11396139567872682202959422235962905938594219925179488016885071614783838390042056984241308919383167788632845309583028453525410560277801329287267938233903249255882768058770793384877737391808886182104147671296241419035057277812277039884118487936156167639533323936660383327623279428193584741814387836170367788687517952198666470325893924342185313475661137413561594414426173460944538383451521958277639519834002370421122386083133399973224032438700179215631240598272043624241047846022973271869064574548876769801060936382164369125657584871697004557539125282085245526973951862627040686792617282665376628 [189,29] 1483021578023396911074445457802153039709326621984891187999867722461026876990016732255365771172661799662850403392578946237894712404761154912941546407911352714335053998816280130280167509346424142717795613068444812717828026319182888903581002193677040124606677406612387664921878486338046635099269012268889618506075992532825931298063679100050314475371295579359942075757370973677492951915272171860009334650071009908786909615803693147882863413070803302313611783317065942596473418356251622315610286434971507702632397606799858122668730666093795090991983878884223000404497816858883786242671951757312 [189,30] -174765499405234763744149199823037938380082533078292671328621280274017082017020110045618105868204146997660445873180849852819458416815808246779982376116768560694458272052383525612074565502021826985270552868294880081436096146616866570741041975062027335046032073571452797407975574170581610812472783290283790511908657894696735002486213059495138392602611129084401209547227296015880557626099639603242073158308518239843817988003458430102032270406400823530225694259434897602436141305430084036130798291701716890629804727968178388293943380396251055727797382276573910630948398302609573359458053120 [189,31] 18632276511883183753205821605080638030683168566191231201540684622415724669721022505010358838614164374767486431116576839239929707666828346633587410900972342120253277264706474391692617542879550298323686944610129362985250966215301715539848821903119539462218523540909246178424968234223949820563333187377037185247031579178711162688160738502705960203595430271966155767179198056079085552472586842566304127658363331618691779500167612938558565771963656177109962008795259303007592554008317569643156905547118522592429458120771976046133028483454912761412879166109218769931466582866032580298752 [189,32] -1795113565828953708770925296495606980101830545368190713301616519405953849160265978270705686478745890868045237932907893898531911028405186740526844131136720465018986440678681121465044565095446281561280366220315086705765500923526862119249148645513344133590197504140085457807343272466284366460668486351158831731187752122368721926024274948192055770628890790538940314010254676867543862296150403457155971347831761029366149291673173756926480862744392000606714764261747694333164694627075805479287181037159674216739394012096755847252421552512888184974269671098017396631275274301275888552 [189,33] 156091370490304257635360790926936420606166628627359274655910419524963593623046067938932443897983291328472208912158090539011157735457820684745333047297259298891760629931811718894963302965464778016936866729916195391143856696964111029471925205578819068484823596920080209843753294632499104768108464433691218026050600121929339137100287857951245135967724721198090102304748682073193659166400747148037150790526945570031954320475509394888918691553729374933572876448561177317784654595409518678491991502323596349308679653911427220627772000817277625444904821778751982398778654290202880 [189,34] -12232182386431797919263047209644379975042575404026077950533286674299220937059604386004212837684620238953048901196982588565627061445582600849378398251479996487552814004790327697053060152426527692784136050515810117500198230590816318030001446682926837082057888623177012594953608740361700602570479862423058987039409500609047356043595197545295484389300376357033758411572883548093994495379439343819231047453397209870145096515116593468595393547109789634184394807502291798440501559095781408601616752130138216079062291399766593749200368288359445762815769006575010971430107770960 [189,35] 862534381475647898073051558664103204589385457762393451857903488274083473972695524266049748855743961404217376648680097125050219867779879600171688007172464896011131490246875019229883989153001369759706021913447548467548501933859903631110786941919385275893295606730717075266681648472544064493824484579383541972094434898616889950385538851625380192111946485444129019430613101575529690093009916129572332173098090203330340415311849395016355733933344090467511846237217466512324589243368884134010582799604406487061212399760737644373937233242651577557579676242784432520204640 [189,36] -54630816669984284262515707945576178584806740389175533663578284501816403225906027025193948251989742982476311112912078631406549364902689505334100099368162222277260018520324205875824993930427615745456188718160215825501489771654547442032931652416617597729377847964294130272553548021115394395087461551501373195685602659187717135228471843820899646774779847729720275478946447511138898191847838557809906314642440744848170934911180720778499046513885003520028747232817093471023314437354681700956306655350010993711755974648018286332729334256108524631437528418632089918863 [189,37] 3102135837001209389971009564428155662037899211012617335652108861311792224325328222006149190924222335700761942634353179093026367663546132981242333347813012469938329392037387153133479566406596999787082217216485722875345940157315385036035323384790678371228247329807762722976114566117496016119385171843199575885045582822353646020349994561750226009923827079359094681130358489353484694856324549903686589119137837830584316567313604874802423188953155784719100938661918227952165982080888407215773539333057132324622034699054286755237337877964578328671956783791751168 [189,38] -157597635545169583393812704080302612697856404747612702984376905075194926481011588111906071759001024155770561683065493876814539571527634389852985594139613229278435528304585374936903519997061865004144518166866995644024452094694001872452451385839624122233379945620104000253011888718537410518447297177988938993460753876783442445499095810995437833565822496500570542135264345543962438549743631896529722636591018292729818302478481342001699596182766968923498072867083154280576486458170977985280756321875571475745425214384667598127200177747532850662253565246464 [189,39] 7147236447217951115383375570721738556176926150950909883065048510375046622437005123717357083815107849153155721550041508302120722744714950842267081832349669766275864214046541111851645473189303909280028682206647684368476304338425883563434671560883210317635413753626881936065434528994424428953575515889442038494627884292017042486416520272510215311713948636331393659572022664912467669295574108100757406292136821897465514253860312672636883433814345620609533317610517557233085287065603906330378461282899133687715357562616988465523405204548136659013109760 [189,40] -288661274696822253582183992884007032703160762537245735756868790625094132749232841124229158913616938841924710713815481319118492472461247900352451272447881849485163410295872630782835622644960322419792848935464892058837422983140776457792939625320608625461441462068649780299144205143714517952000497155079293279238420770577006454303781665706781770164987612739674767448684054419319063879201981402917973403901107484935098982659177994029725579196286227539810190149976034062336932466083067267367512947950921302729231396367310846507480294516261780396064 [189,41] 10355954814853303165325033066075601634408106487825612366299821296522822564546183004288058261195412479489154448824361437206087547642350179949813483046003295701918793085225891053139045658972502147244339367661446744567608640609288166561306652232025829390187159535740715804003056279540545286427123613265495195763700109309563007486413955724919636933219738706730832587925574319384007252391783829315695224649546928742005199476497683711118232947181739337064077831715835392940250280900475721479876586197612840178565531858910234740088925034614948864 [189,42] -329122385983648791266314312924961453677079622497050439685352826880001328848584674140731853008970093820018332198949281127676611863499534338395011660615361444968922309313663443048989704320902695219352992715569079819398568035932603457372344821349643725158785920237827513166168917630215127438921767120031768039734704126351175479164173667570529522440096888204002358244177466157455471564014077035459531892917446488736877245056083439931363851222748762083641467417174766849785897458337369018977881534047718508571429375885208487827567270882368 [189,43] 9239057317053156604450146157128148889155003527495117604788114854345291610282818745183767238113817501006192192164012749074212069387223213126162030810155222352137392028860131293816819792866548003317373574141484948786501120662102989117136810275880034738692991601148148165824298199499743791232939474456926992092390171818772567254574912502326851140253150946793437483783078129765082364085740831288462270592108065302538316151631401266806829929592168983378459383954630882113702224884980076169813508952555282738551472359258412758258102144 [189,44] -228380263592153751619292150259205437255216966088290154797464504313431391227293763226584359054266833065963727165791312499500424064778448487814016823947079349578628148118989967974016885219784129780540705639925923890636442901272644556916244858003906123286569699342979608445819036255246121183537607057405500912904524891036552287375212584063577886955231873858488963123582545044852405592563303156294585296712360086697923605236214363137793024653383723605630188783706793693201441228886181954093021454789066024569425366936614828439172 [189,45] 4954791793990234517073144710693099681225389596698000018909001708693811744053989849689797579753558691996219253729035977397028689888180932821275026110100829181819730254447612415896678189363855973258997374665834851534632305412243174606421192145093435603378344539446979833877328271521576622448227306647922804650146134019702611121364582344860276342214086616838367638760060025072098688196037263618285464073505400989074818479284746410413445553056981720982377566997598298214776052112212004547356452204625783552700779210711441408 [189,46] -94019465583092642980473696757185279322992723154996065786210905309391478941693713871817013031347701015391549885820934942296997504123331125103876780994718424514902738684077760795995580071291874757147432632313752179954022425160499926013712900161830309407196995315250037815594652071256156190910172645920722311425280668711452919355702314747279443952338305468767363316239939467294316238475711889460491087100455879922840986587305201357580362052038823854038698437202294882969262980800159683787773802394917484013917579826688 [189,47] 1554661989370245036284879872639745853639189171372969221734136472765902035862076544599251978016128065266832283446682066842238427269312263334967011603014442307945270383643988524640356428370009123405938326857852344808252603269853971489783700637105326108407857097732630993139481853456464646039703159808921840399855952405236009259920227905311030372450773456591507513612105735330736417074754569471687308709970651071536003992979503953745733192950267694298958315191178989457295981690235529896522643177389570722762167296 [189,48] -22314488810705353838058386587638610874408518296167531062425639159286312405301033106297674336416110335381971285379191237152355438338657930481152440682018771366078931026538363358086954108355910522434842759150990272622050357670111451330944809828541869719031115148356728691659264484495966456011977336731313969985925589448170043867003202800606893089855159553280400344130700951534297125717554554208818233938813330103154384049066704048429493361285298191461273037212253701489457384191078477963446641794145977628440 [189,49] 276872368317628018639039938008713978221885082328254967297418455669848281744337138219082017293501582288672565042039804991785382221966448834405856443997143433786998710398993549073085954570145234270702202306979724353584022926030117241590294524336285494750864349954128296573897756989260705212802671609918628988602629066135647464876534035409285816337426858462064360639888993797264076903497662007450784651519808660866829401148763785646781043572005516662615443155356364430153557407913900482121000233621127168 [189,50] -2956785420883383353864241043148726204835672968489404649994808331225699480849285688942866808440568290775375688175720664207592398552314279554873866178451485415144026938579192702240836463324810431393846323334963571403707063542767266863015822224673496466712024904675591318511727325236794084872988406587284488754842463446742715560963209093838156161337063079510125838736262076068575943374343221971930010277832487922271327085939989913484566171050169446747218072950449903990020883157087013753592935456768 [189,51] 27052310764771536429346524552684741882333656110662947576992307855730835230771930796510658943185745719367063046658433155471122901754370028717410344926226035853050688128894131403832006316387902687354659023191944683725166450935693923620001949773805550615237436823977564037037221428858348352601144661003544098866011007954010628324527298202144878683048051279600849162645807698833454953068165968217952456005996158938888951462488143037170948101834323907257082303300700009203817907647426603042258944 [189,52] -211015634863301811293975065377850853407494303227002215173573071863307149515450322219519185182321531777272279573779423761031791977617617239129433873855751705490352670236311923463160438295621721377667221647911551504568578259337040854272766870259804671452004076400129607695027815756636243981875726044722799534790216946262044586552248380767192338340105821277567119984040102196275013982573034151198832021343315180671322991925075425557196363940902421272793200436302878697038091954691604567552 [189,53] 1396076016799283592792182693721521135794464040129374902213411307802516341696959701759944354059517302964203724111100801359109559414803092625502340055505580346763802523306252522246367987892218965611789178941892388376929847623427428071491553366779802638541637266501286611433518512110292287940142142564065314765926789962448387901586478413107692745826260997808863075113499034028251786652451350418339962482673551897418879683274819010072027075386841823173029554008676839645341902394408960 [189,54] -7791389567001948769048487095435617735559972787674346673329041538944311191729757528698961275210380086544787558045894474375820226868898604909635894815291741468383813433396572703945730596446783062549020775400954833362900080777902746642750914932717030546016766352471180788176342921178360469668081249058976433245194771942848846676472538744182731902325096471058970808153345909352658245410303765610708858537572658753625536227629619364693865667007402584031697667607631938254420276224 [189,55] 36468581004268966428850981901790122963901389488807550503586303027241890997819921990201113696429526202091794838892530825874037186140862683437437773723675448168427072887217301776635601418256122019795757963528865302487665736459293103334919939795240442668409334929756847587885223872896290927925900066721008313650636898115745648920652920346831768031139301900269106903143826338726772887272698676813098436568768490375753973041324316720346791171843587620654562307935878721083392 [189,56] -142284104810803035738041562344656105964058723098706263048258873754126341155245415631031125658826543158143052888929046895470906544107179092794551241043348115833754082495210455811957083958882186541737668392292304580911020885434646482471595634633325128806881725399054144131780201104841118083559268385947032577615221010750540062439771213656705421730018004788495226951516227720808803885498774300368898201760571349201945132712255622420217917225133358496215940690546574112 [189,57] 459726759558834290531128010776161233423071524716252190790657535786676787100924460292693692112564637915712220172163833786589769976462117848491832730841816006744260467672278786636784566590576209906961722558310788913994729048792640822601458267858227691575987698746853315788446531714403301586462561764228015408028994342209742995549678662332957134259859006282302114496298853838136660401030783723058997802875298071864002737048461191569934881934191949054933037154304 [189,58] -1221643827374828984701255724492536412081692797499361421192381735704490248465406874069481605400808512480764321804453632779160603599314349441131493992446957932301363306555622109136231096171408782564693700195017052283915021102906136505763072243506833906658116848152784632532764984547991888461414591323160057692408442877300767365561350649140849939502842323225153346841661320186301455396647190768604906840722608416177525487177083691286463821457643123123515392 [189,59] 2650295191869772405610700820751451027368053899407680156592085004688551194696840247223378190998317007472140935575738015169516781620042493030488757867122590873244578531822226406541964916626152712865854008211075732377499014213817938448535058973548433997108277315548440778504701623782437399258873382399109295677763245308795918871869049180198295105695976723372549214571140630004204424280585403611206085438169013196218441256484549968618678677119486861312 [189,60] -4657388791141464495726012578518029708080655210271714671063097965846555154454981238512632862680119245935007622325717924356656233072585105361898173524324509600950006311763073312376914266104515448390608531663653895840421891108583334040740935396388273606205823579041939553039319969662547192129866636052022941786544632512661918854530953477815707447739238321353150318424443455903670169309822114406621604473156474762000178227426536082831892542489344 [189,61] 6574362235745766763483680960653155768240956752053443239629442136926368363391490337820463864265223338420413124278219724732946993064611997246523678261052276169359910101327368637733240426903110870044661007783512803249920800806713172401709705563065173722602859125038794234335909597583381105734577989189391819708960280783816792807690906232437876428621296027005062685421341745391675984338022503248420206315093930404393205169729280698484785152 [189,62] -7388220024219440743150493254327445136874625577408534059661705563540889827420378750017480564103752087501332369601824556220542155631575332696805377627170153654345330482040659314025428373035986064777130997668674079258556144017690693172610219172213475950377657691423226893721786795780051106846780486396248477853921428974441017860394503357787630208874144914294047404825984445485020011070318824156315019704188409252889745848257595703296 [189,63] 6546893364287881470111894446465479154133259772674657922202461791536158291704120671683445884707511583219577938939016244015653259712821445125617152831954686025645657499547751749349628858135532164396368362387065557536348841734054697831194109697748229110047655684959483863894494686067458759096568332450775959078873140125886421613075221243773637461548441658337980373214936237521033367274151566538029658350596871521051113654321152 [189,64] -4527585243455165307439134953688594862802165559281701006646638194282420351507689151237331941671295137526781880123848675317435001539994331998430613363007319149286256738476833308006324507312850399718831261945288532192214879725514355383208498717254282518466707187998599335462145255633345511531998812976638071626777561623769109054109087308514364522356366483561042271936754564805283437130437891192704386774960552282063040000 [189,65] 2416679909205306387362577733449710536358518025617582923557822345132594394208918597170847041377140664825674416004263597496929793126547595493002598579822691139262459792258458416314372296548241594046241507387852097774260138153600165606541972960872584005745707182034683628180290058654737638051167391753748942524779823738602444399585608150460358552013117677761139638090460926792446220370356086338435784684448618012672 [189,66] -983778789394754482531290135150401715524370468734571504547029811665677296385411360837883577608486307248691462265158718302724331802092116907855586020583965575052569524042853929704851237650534919590035712409423282235776128949535911592866435026131243562982923188550932786357637004818185998529199538357000080545797434570135985244564481942471802369796573336111379178334115431717918904661536580449599178174594560 [189,67] 301495415477727966619960637505731389921639511568955264800753069592418720024971661608888126856925372862342890798953386030497695865254668048267260775620320474245620632643152392607553714106441854459868839401706124897752113230446197530658568144826380030341286368804132171725431418315654090251042567005983020077093747553680607593224324445790438842544982459536719455851503077934561449375753819909157471232 [189,68] -68591477573512856205008840309929868827989281435003527395831718606436701087750366598720554570337646803703612866485287676577428461170153161198020547993488886608758625240310267461807120128013536773179787976175164907715105262125365476669685433138041511713976021396271417522337622147644885753056039759973311673949178311014821822246066134675290989532825243037509230676558230728761010740586944873120 [189,69] 11408495034014959153957438403202142620730044745813257344795541678489593434412369883792621596406890240907659779462441924910586332888130087729532996368199430834681068662399763721301720747733682633715461964388718354099971542161908635670762463522749398509485338954593746897033833915896305742200479455902733286962132944193595686237391724739434483028465762884865576934365995542334334002237440 [189,70] -1364294098349536528304717105810727552848611862602392097980355904457148657431468693086337539496083216457868325036879073180858718940586711332009783453691442466695147446412400268323918524954192210697827582224877573261170784817165217503308948719143108333146774957148725712777659756516272345164375000366042714217357831990495838329777112877417229729246681117859978745072857379424943872 [189,71] 115192493803857519458626650883173107169069557498626409165364158844179329918018366096578196403286438409541203529119113182292839752883082046401294959937540898240153227652930357586152336929916681459101446738408632507108118852316791664372476859466628186462844433986425297108891180619091495799724480361633935819636728158892961982191468792385033744524800508349279933325158457856 [189,72] -20484889826983555104518185372109685076444505910013776911514878400703931894659296356090652080335455628430110204556432498807801158521208104843403518986201367134072137706226779831371817955313916299029792223159538747641641203476945995921046287804462850308355682491320645874884266016320537885283152728681849637985549097372656337432815874283615744787352314049470377514728 [189,73] -6918718405987553066246109195385931143097540129462504341117239724850848843851291590378726598012181083064293924620358423621495394995826038222501954140389599856184659444242314906378385788999967943156199826030867928757381772729799384199918829963776469695945997070589732439563907531679494327189309473246368384595701239529000527444611202504137819450174400179450836992 [189,74] -1305851013719253397252533955123268827708410561164704070904929910666013570147879220934169127717140832790115422044239716243086366431624614344197541289846809683820628733999980251754169245015199790134142575363881596396419270771607896161142058793987532031311007493698219562466101447288428300702979624413604003445297303917723425055267415263651384295012942651254912 [189,75] 96217902796532973895186865440368838791632477604847609532233080399193022416661106473674355800459895615489607060777662141918825572687468850835548986964200046215892520127981887110282717391660137439765512022642785594286726182816492394314880935107860135979464856951655010203264622329074129178893879934272862802700813410308581808041098801458921709289131556608 [189,76] 137132014107220068582083811302353130458772889203525050184538377722245592841368172094189753780819081400089811774932919325872433803740993450952686873416217341316175248537505660872386371365305642541400071161704232411055167140152902388204358040851366714883203898117067468538657466555467276234326082439756087027105879346169019778430944241424255386615881912 [189,77] 47157569112859927819131667621322094108561883673589668454891429092732940290601015056595742147556554487241157289393413865447771135859089855643293399083818642424293285241064462759696013149689526995187057206163135194266297900573888914064306162137422668883224959697136206566003254684254401791972733134565544429356431472915210919115307487459404323946496 [189,78] 10507121091271233226721105611842602026514667969643673210880784081632836871003862950811237686577427530645921012636963232187969867907426433702722948328675161302487209976074463580340807922576229314171316351338629814631121345837776852430127942100588066480822024553575977044014258262851978493094113249233897766265320996405536448542925043099277291520 [189,79] 1745980660930322494174363619166516420488001371883013022138420473332177864872144170820717794348673166525725355248963550790768719431750885912764940753061834761326940502162713944884458005727064919874892520169866810923572799382967059450936969351031745780437727761046421276405409376741955829211315472406804254572525048555461527069705068467773440 [189,80] 227779185409361645233923935699877224483577223095893428273216092559747429826041472423996552210464167127578977366171331514793107068403685143887940335649388687911525802968384330653120154541019020081654627292158318944451946778138982651052061366672854497355238341903579154321554994369236399792963526030279704327619908139544618901816355000896 [189,81] 23911369462708114845910235536758723107858030759774477147364810012220216315618379542051665892288683469798493991613606391833138560840449429967077783293436487965451596323734433707145537640954759376682542601625234401777200280120029786408057433221891871032185345493330689721270618245169524887114712268546879831841993054398799826223079424 [189,82] 2046764261774760226665267870940543728541451439867129183025235617204259934981951828322860204556297968779318168841726430132591184520203505859093611520495734671338745439297385849564399644475080136894192146953211003866253746067229831023084853719172698966499977616974017568068596534615642665329084306131629391992882331191331335286272 [189,83] 143906993659505929717974024834974693203438455430152838436871615632938031981843613149696808400434962002429045695209783130981812076773556806031431542454363053898527440421275813175659214127813050885614480534931765063169043314235343178799674637088948598831675326149737849632384969469509369282230607994429249423428759841117297664 [189,84] 8342070174462718296622788033388447573162721432788029221381406150967090952740524611074863040061354810735893959030466995009971776574309660681674347437344238138755162550437369746638524704551926335389454695752484276577789678936143807115308007323063188240761735629029102993184776661468726696637817613635443769593314331921696 [189,85] 399237602841120386491346174260401607853495836360269212420848580554256020067315628653619532613880667671722594166557897915006449780504482063343657130748242090058373487136619454492722464243344180224304632659273434306320014972591979241157015403680642009757208686476445712986094805931678021852131245793987734828899470336 [189,86] 15768109733220772642627124981810892320488079773326634861428442518770635170850461327323805835462407979736390035255197097869579402240103644830802816936796505173358639112881233251422037046339915063782461424388936246495599253859954441219193797131988944569475690480411033286752089506151951308524633036804320840932544 [189,87] 513023891346123722871330407427731886993806110268836748849362776856393662101921489076546381475405406622795523384662154109065878727058460391055835464430723346369703912626308699973830680402932195822934043358628473762787242524593109217592215022834023222002547064322157381083434167968146834666280909765172359552 [189,88] 13709106015389765679455236648799381081070550362442358526844929585309207732482949422661911401605897628205695788612563465621732467955729790309422660318425195701710505599771954836763477075670519871374368771945618730089379357603857851759438402253389786395596296274306548722502066371282031003437370414570950 [189,89] 299662699590423683562656339998568457424255125875092262913406225733583751925728180860041572610854307850323908990976561652001204841686394275480741157275257052343888935386370159107164657229991679501989266053206333706129883641532276321747372320082997140102801973106011684890190195198952980011214098432 [189,90] 5330949268582179562931301833355190011249204009218099097358730942230794375155413902003141774130080742442869234646791532992740525841775178914202088669489351497456815066311089519840123807747348568569380079932709880869538907757174371021929032413026748223190246285199874040800654280919667432225536 [189,91] 76715492002018603972576052086054584392142748161953789953891168594115404444027402416818120965491919982907888330453672109660937186079230830078976774140527876536312939185298077600850674636315368986246901133293455824432325000292598274228119005146966526814011631622046328602842073212232242688 [189,92] 886702303038211835167365271491104887278923007454351676008463907879286695444059098249807881264186717709551654480047399917063973104711472367956031228193004063637752493580879886027668327943647545948469556575864035945359723848336783478156973140767308886526343663733702736526895534422768 [189,93] 8164429778671187611894197682059180118180291803102597567847278654474394000774948477934520687253736684651986972771162872342908354066019863377257046311935370080691795498502235291268529867940227236448053354604781159213811720846183386560188576900255747915538693138685573441829101568 [189,94] 59327445141652675292245693853485870834769588228995835158823185039151718592157499756601164372342256890998016228661935934026067327610924641512588223873037948234289956668302649855321530155969117425557150544768276907852617561428162225086525424845409492149043689240998213246464 [189,95] 336619139182765887509345914883553762297055758713623211820648465670942959516373736270338813938261362308321354221706494983264690966563183245052670848655598895441001681310754315271120437348798623636525003142053859950019686644292216266215044370492295081335451861469330432 [189,96] 1473425503511623270363179459214975523580132982219389887649109243529678025786555271471202977789043241313566029178160883905646613227541361968581579781194092307998098667905237170870406055446609157223769417440956509870537868379394159917948914245915913572298369831452 [189,97] 4907730700895595656549100650044367326357018785090293337814433255114415295872714776839769927772445956685674009317259702570125999621965785110996826731863156759430315770003541515808572196963477508470443006486242824702246560669625566830006918996567386427694080 [189,98] 12247919267000143038753135189588099793141323047853371798725362122604312108134630906442725754189337822958213063821503866510463758749504032714046122073246570881658114835960152052978289044900802789963050512829998009807830111874811668359941041568492583744 [189,99] 22502505285349390825655404307046360161389545557484090016508800917661010104363741948096255847386089680683793908085276879027142809951116858945170767971281547530798792869703261017726467951240182914810831013777388454992181965441396163989841133891200 [189,100] 29832700370808163857619872281316028917117853289470528998252678440044324614732919327081756561150775215828116923136535086555594532635868198805613435087715705078326807016409346576025039185461309430288115549043319067912068329123070943322173788 [189,101] 27894865511911833564040065528049353410654779732071847783686251211738530893669620939811173572147185690188159466148559463887400137168220210972206944186484851235251640509648892360647661140044336253888918695122926968819878161669784096768 [189,102] 17920612304882376916192983393302257220249310579486114361039603142269327496663081118571990124424938818969355037002804253815036743499408148007174862915959826724562322691679651255423123228385825532865205959191097799618097386814720 [189,103] 7674998215232439222727512877248175507891865762423391188779015637468318465129948832639392748523749010617797505870931993824570892794713487172807706983131724298117978845427037042772649392128861965498228405354441065312688640 [189,104] 2116034503567716363305295202200939028226487025787941624459190022115840202029577144684456375762790396674578936753325577558098965588904802710841586472710716904178146959346676232736164122657406888136643400251828194392 [189,105] 360561876215438422338244201124519789737000888529297795797278377653359920184768077830771243502296010582469235116658479536360631911167270848298730804848674748208393230083929511546914441373173228743816483254528 [189,106] 36193195875533543509936486694102774653701685953849803619159641110546760293213380484018856783115693337885813502036219481007980352913709186590782778223573870655183261023605904572817545996122892554227696 [189,107] 2021838329655014018316782068832089305696582007476439402192707629483448094879508955147272926075891661796270703074344836588073350891391441861029910149511839760062172944271908455287278787480666592 [189,108] 58704554521517653988729389684080096981908908097924453867465117018278525007666854022164878336781080934976260492208384677144642907548920288771613800160500534273915079734972203472847887423 [189,109] 815324080755124924143814870405378795088132229010507296730958384437382267771763355914220928981179949293403323708198164970109002493449355787142357714820521259575462309336899987456 [189,110] 4888471480578397751380241793113272967763430089554666531373558647158339341219645401580478777234424958746039465383442428629783207260441207955470733455958831987174162061440 [189,111] 11121039922507637975278250929552313144408114274941936124712591487860940197154691876273732912303868721541761181812088467174762497140864205987298182943142803554560 [189,112] 8129928038025901286182232953342124434239629544777873736935365660693644423044479860053926314243108817913873502017248929155349978528085377424502321262650 [189,113] 1532629116921223061294812899074177887722711918485434774664462334600439431643571986781574646785861279378420681649672859035265634326146020212736 [189,114] 55084356180705641290898038928711669254794730464627721988960254513839126895301681937092206383255503693042512742465940937548455153664 [189,115] 244447514445880654622222765556717860972972951124271346761507003431045387062528875934739215042613063993530270027464187904 [189,116] 68813459942640766898985608147258030513210552815647304363073773384081762224504308990145047831017502236825344 [189,117] 401221776539949625098105489214600098165023871909372877103814099437719277461657853905095024640 [189,118] 5492317074574966214834171553990478396200224762810297558510115139994215312896 [189,119] 654845455938180554548476462415353771586853910765149184 [189,120] 141360 [190,0] 16054656968254717281509269948469490827933340113414918890822223463543086622687600605511986983999227212612373559330336193538513205378978699839151944226641310986531882980417260489692436230727560835908070613788761662350226344705574747244550187398951567073204656293188469629555263109795192854861065942804448464290801979250899892935132975229509132427868290890362925577252864447378611578447478153591456691412039633595520918779400774944251617072237041032004000000 [190,1] 12762993199898442742593389085672274932804801178016453983554959694832295458286818522962324430192712468103828130716887983850619465955287519153637259508653775446556161780348029835073782590877341891068396288398927592936595903992610653599927748462547809380397750695139537402320592816000443794640607310751675380523964505008979503906904076632512724575413682616508922687033311007035913212780284588878264167084771659090036337936763718296558358418455643187316813440000 [190,2] 498437970373355231025832503544236249950217063819091018260718718752361944908104065402135510840522023770645705634927544885195659955388841173869250167649686310926708352708837586400129524783800319251903027287769196418926610584252790758276273962220987182225535198770411684039574688803069470404063548949742686403914298948784063371842021919229280067528779805684134652345006955170008116791640816188888444616421510547413489548897927499126141000905876864287470123551936 [190,3] 4550882861352282366535545413792814945808213252799845049479829256545461472050438275820488086663579525426058785116876394117753514696742478103283576105071830188101483305024317263901758854404141414980681963915893970430862658221670105214948242229371091014114733283785287231468166922774338429543864941126148721772976284882949531664577601839502185996154925395971308098788321846416531802834629511815994244462747937594063808074289480961305684044827271900319164769018240 [190,4] 15568522129867974660061153415172437041725377989096935356391584254926275385522982005375132302693694995512672421532834995886196366106244671584558753932294268098429458682340774560992395340998261690334402247080046259896010549594120729798254068403199310770540445873457664108998760533217132139022850113283875417017356404058442588139790097386056089466258421510597944563730677983253652636212177529805778107198939686507701274513898377310756196097126913702358097113098116 [190,5] 25255339247226258450914386891067183024428474214679593611502176843414280527156023833762842107070008938611027571727844193999958034133906995106915570364429850389122292146174226773032151179892740036936959691736855651994346314367781817245008310952120916950660223639439586702682186193375842995016589185335695225699273370696833978446894029469415761350450784709892930643705333430563688445790788534883111103939989184374881348448272399015130810978721680557033291788759040 [190,6] 22389884919330408201625738933013058131220534730712639764450065558909341278056181552226285896915774840491764454130243029721303190976114141292821145410578778548799704552747104465539077870068750781135939646835120984287911651161566393509001578760249008618498270437657075702892444678618063503344234463565169834681371651377352901220948430538926649355515320932655594768520978679408749747686628338328086709584467689515736752035463290597397827467271327539599232875176704 [190,7] 11928496562751773069743000440733344864138674461045107134623178597038603528357836019520184531524562614487360974310931484519482161656298382738399190689205823375464253871551894533477848637684898007878039604976964378473851882198889035249573886273209167554336928412129280043630821562643302068458742413277730738833087718298579619602137871725888568869242275460932441804143154547747235031958238086755211660273558658896029417303272473045179622151120342444445264937461248 [190,8] 4087694392593977930955477725140664480821192352513613616129529432026815225776329058212402691232759078085815437954460224342496483941989722146596240378385454386147241115563745016820813242010560958159887940013411893963424415585467731061786270570609858006352422501042878419789673817898846483984421070843660181488237769235076689497131306242461289614236601104736490549379970441289401618591055434448242566421040732713849615495567311791972921369463267877780010053983368 [190,9] 948178728590369401398182949656948322534033828358408991913132263718829777413028280556155496061744707566740027695408694949622956490267704576349647707092532074587658117060855078448050746612894569274660691095952389346779756748970692261024445801619719712555991468050786072754933800233347874492389855848535432198772756962951504585388995024672324656448366829998794571119540536664150475035563077515265025597741169292120182255828192651432638723048830277101220019537664 [190,10] 154898897184553239859661479959847669696403970315426790015697528620025058499675777745721502644268881497217798962919745058529585380089475408192505323926314544225373522976875149755467378596008020716488844153805673422972625110494478971836463696759804748563270662077127674876633381917619866868809790661365668638091271248230285780321246068704774442712647484366051879630807215913324555844524499253313249035800648139119130168591286051777221503508598114445590913444752 [190,11] 18395502709667340162322615454610264936090233057694871344970316500216124450187293932393282308823256649163928732351090654557794721934134942373038004804519678791690935205063220179527413848280278198579702353346139446451414499036356577591465780935314293648987442995213647504308068723939335533675331860405894069016858626039640212894766120788355459888347888605200568830275245601253800101120833595093157813811163349447498755401882791763510081110364812802622374274336 [190,12] 1629695257477389739890639389744937346973265866362111103648986321711088918036981494625228016898710886904588267724948607126039633243401038645592803040380734489015977130854174088858501839759431746668037545704895872897696924780092713737989118863660704796369637638922726707967133822512344429105602658904845364044220720264734098658334722986394832172618573609550091461873093557291338852372958547962594254555379582232699602654393263439845371572555478610569598293569 [190,13] 110040345096890606760248820915512240261075409049439941281101832958187926465789425542731652895467702512819506362098179450074578637654672924806366253536995631302791879969065890618867595070745135937499019305563523901360651756436000622028578769390350580706753782564715737591679678240713470422880961724331969323413154749843173770455323102347036449823415362491835481983407405508137430261896053401956892146776979485722806400266228350846143570396085842923966228480 [190,14] 5766276698081139032749224785113609349055125416315737814279242562999264277484635056419459865065004227377910076630307771228318092287653637006884535064778636761648718825637168559812274097523211837640477365897341238456872788023187097335796995934874762847415945678756525453180963111084318981632393659913956650840773421518509140599427887144828166335190119213933570984869170376268889862431350074505390005892872478531350522061440122750080960878406324960112938112 [190,15] 238134974957627135258731819249719570371170775636293901952613196558469866214043140476746527339120545442244630283698479843174919625084033091082849703232126501854501294087994846111392937104691613063887690053998178689570438055923902388222510834153111566443310336279894244732743451476533798702981784671339519392400193542510758776248389865910838540129736527705710863617099527659765560328242234553326350645188658955030450917944405125748599735653440085342365952 [190,16] 7853963880371391032574813920669825803728011473917555348828273250787133063866673791477295625289747389940371996883970237239319860349625236525095961907909864708405748882873611255397362925793976613258659501118681397437564089730954307846294873825795563019609424172598404964934501332956426705890433315109827173187015934853309824261570746068834311440902961391858140413532482076052451795721446340199130540808552440475499695189779249283416993491262368741986694 [190,17] 209259840616796026201930298165889590340734545048030706531292567417139384802042936333421771746299022607454009842394071364592385357483792005956218317869945470320746566692865100923828145477485962388617003158436539755368552158520165471691509009945873344345338705842738489279623877575685325536622278438729744403674589542677740626841576384645902817270104213342268803585029786016853181216289017609266010928670128346744726173107996218051994064553371232534528 [190,18] 4549653943898852956047345513732601728217888423471306622984339828893087777722059500856480927089922195027014654095828569167332441632979297446929261224782702535782321719090015490258403447303067971760921041707648693815110570142634647243738746458573389913201768335017141585232416633514800376715509882373310601570814774429615530022751938394500276876783074697015633401369361647487207298126963500370368119999625984569937790288996930084665024031253232498688 [190,19] 81433635588621918554609523746597910778795507266633950086328170250247509254415935289367181187564690199528595866861292573998808293467160776884342234162156315524415250188801979337238266899064583287374185846170120655013909652882799615546885150422974622978512352168610201181501889343673580204314428148664529251712562628580288115345937689059065762205553177580066582380986613878521400563220481805740943269693390057494667515021138124276682127445247160320 [190,20] 1209355221031131408485418840384061106503430728660769684177622218706087822788271124960023741470702649660344988670443918961802352126357459264326185711300789187220868636960740005356940142246607881695456916135238817411564077074528052280749423147895761925423541798102246343475455609493707188757857801479976103402224419349728771575458743835162738485306911934998612436430452311708022121111114365534142831563776831561169849058959190387492142021904192640 [190,21] 15005100301790159791567924424168144131478017478560015412890443302689015739654169248623080726977275974075152516469682397474645120627069502190484894944275034256234076690059993194005506277158526525133154166541391565493735066786177188800937815170073375902528302922340432370883852417253686107634384184960407646092879007300506558243189034543765454144896504843182656390550308379775815261131064885724881555174740023321450789517352593256111170073104384 [190,22] 156509337165923433608682810668033893842211909169335894969566379947177578429163910573320767295205776760357403426919691653284812696736566526092130720807101756446774223831702957804595891455655756842142114405539172096713984673995225244498112820218957849305592306572371542717604015243250960232521000106587812937021944035428220563295872452650000234395059101612948317146192571179402343540202239726964725677414961670852911547243237379854457798215936 [190,23] 1379917125945135249020854083319815207474211799235696832013049604629415320791778884561400994960597330570376335136754118042881314461042356206934852903294928800492711426583028456827592940543177063905194084127297838440168281918812495556524884617727199318987699949187703716971912373567207646877655936100626301117536352860741821273496254658371116035038509782089526541069124005969101276116545447004775892602896208631683033746269065423241688723968 [190,24] 10335252907208044151181115023470328227555914926953061396604184391413765409059738547928798194301170161662361233293006280644541450799033879673791864984573298322260747114471274401066909354544123939623268540122193025728288129631531850415874223566552459735202188983308383454902451252829179930943137477996564914986109764153865835375101941051936148204729686753802961424024172244817955956433653180153264721565498415978044485756826679444399366536 [190,25] 66049052684983446385686414246443448571670106068425612727483943635216155133785935249651739845495211273311925904651964825456168326554651204044670392257089136028725815252329952847149646276838361258248601989247728957282750936690354743073328736655976863580655630914957086777971005752110075381701074244448866613690720522540319221756402221612244859861543594734732474503444869335832692075892804743324735123047569621946798931466720799660965888 [190,26] 361587979782533179357267752093209962668970464650994165616854144379887523846822679910417571377269959337190841200431714150019221078179199770606380440254674133388698780746731807463850483979611409917449202486659188528020982656459360278688308821524382989918883020020411023381303276023912145938332210271537127287069146224551585086538333472911320440030474907656547814023123331094768954706188492936740618309564242586321076759192287216926720 [190,27] 1701809081986500908931593941929187545485836327433774250616974455609474472563545950599707225567414455171835583458050463936436535305583270337809986043349138434440142577593407810250825778374204040457128130495308827618153815865087185833713409288336058250029690485331588541650819430291582479980203189274515649045660528860764943600995568245797152838039556359608269830861921504628426575346227980020098721788660351636556372529146514898944 [190,28] 6907884690716932876466485321980842297914449394900098248533203729257101282022829529590976138214463295880540899746305603915357054570950857687060049982796613302591786368453357729030250145465644183033930787193210272481529529865161108300510123369242047241074356972365763134963721787077322475010152249711434425549125730510152714739619954912021799844626151038317630424277722915599269385518807589867656983369540667907641665475870162944 [190,29] 24252680244991546978106463725198532814150479174435135632183997378534262431102234166873140490581158131792317006744811619196802939824630672771649082936505839014373294238280184793215809747118847509452268828799320595873166157624379472853042340031823342017737878160825633052469312213129567031297048446451467333371729507832260776017008822562393145904353201479655876153298078458177865309624093830351878329471474190456517340745957376 [190,30] 73835544157635543121092700444258521279423753320460115360101199646919887940830955204221582186304923769555782301761502750569743594666326970330207556486710426005657765714842946899911330682960809505168074241801015389020968182888339423333660796159337082674466902493330913304238453461532623439034601031173930505475572661512112337039425450802496800307708454608424823280721273652535729342792370141005262328321977630958790057852928 [190,31] 195367030750624940552907355199728929883423406724889173884542154070467801015009925332623795255405090867210480467139456561642503520621507988083306094580026925251133881969801098002979012621076250243350081776729037091752382909233073496971323533731593176104407261537963854814610777470168375243556827705342362713482497735594403855917819907169549350313295851517324225477247159375632027899269319633922160453076838222196046692352 [190,32] 450187631936672427498539822639614619783847858628113048097549903893785062672478051985838378350508808528499831612498216941317568244187251676970833836894496265717300962956334176054413340894736343982377570367233256216599324640927934361637945472248822399886757790395308530363697090824702051941790092904508325360762755490712766527908687270180168067835622015973538462336769730682586444142823438531146449538844325094321504768 [190,33] 905032148527938941554305192693321168543116601785545320484714697553647400116850922827606890649636424817866028579082153099026006246660536737902983265317239471550335055954494734665396144413347906196519253274696984355428796064374111441262850214863274101586141553671835968757469136021223851638601420420708360756392948775328940638254182893688080982700790291365838888726908192527858012538926130905813519671651616887209984 [190,34] 1589776908494848370592451644315022604933533114157695406501011929569624290000368438952560207088653454607134900232800102498528996884765369276020560636209201997540652758656655226447319147773207409745218477876540107869585425751468143942846669953777353513058179571776469614299072049613631405374854684299872092184208666350950837677888243503467773614586936578761352092317064874533000396131394193405699105146288831328256 [190,35] 2443381016185864770942543879957865398334926582342256003705961551490379178369540998278004756039810385090263264175533627402145338610474782251564416442459135536973517007085598597124444469062019301739092688496801846516045764800599218355260692602813698653811469342779240957899679660471379511251397663500699831611076456191703029000790023432948186270707394411383664270186679098342453930789173704535688879089917878272 [190,36] 3289443553850259809760908069521705627383188031318885838480894133146773600384529784554153198315607791459448939301447180974690453059036750337164606146423649133911080203570272764488747359090430391994658502755911972067992177553377496304351139822973671879364891192371802788103458603604679686814840282140041195470465997919437008518037085410621945098350578612820302742575577578532214972117939883414931953544015104 [190,37] 3882751489063985902422046733123156699883582951896301728089857341893469435384349065173986105907796133532121371650455717330726704268877738614333504476196416391420837708393833418053708978271580765478180929466477946930884981272860968769358380978525874549497420062954389150158064693144595233151150907773877008494588625417189664718564659375047740956068615660114539851635877807360600387659189459421977256042496 [190,38] 4021350344602732524432544183039709732719655610389304101765047358503675773367056135180788963649084051196564808489456467851975283460364343277783460939333225883114237935836096529377152446870382132575806512030916737988263658463081666763169493666702377381913529546856480396297387268030727128618152908640221110603970838327051147153449716009172082539998578327222378335460766864772645518326582538152623151616 [190,39] 3656544359805637084754796219423998040920034867373123460229799745608080137115095175181080338953304476979448594127040393225059022637651010966469392116407534386562375218020525336604549918816029441823634802014828187496868820569568800633355622252595246639451400910117927011071564188022860293452353449064322057439425482917802958532047790267772643709233512828131734869153933474564362123445533079769347072 [190,40] 2920196939564416042011436999143273316760509589946088241515542724361520580311215696542292997886053206113217599923984888609867423320426161099153087360452530213219936071503246862776782376884786075438228028837797938000766098265919356668499772808817387170676867533486576162434334163539802561206336577266684037033587511491728007116206016120552735446333665891067555956024635773391280541109689667284784 [190,41] 2048789502835323941053432764063266807304445561287136293548990291652716673076078650372255327629051388335570956003121104857430957287217495433408569611426819505026092092778623918217170527022269381531450455442643017677106325281392530009228682165256086532534069200260203864869971745792315935953854751227575436242893210546390803702310391017811890873798662698262156844646555566072801867910028722176 [190,42] 1262858829353065881827776231127227956872570077881992148562426490907358847811728603418708590885519194627887489083344350871180914556521365125176436587556514486614850920689581021255481937747422741211507191190214508089209036460017025961941380700737688441742800765944992864931085801329283672640488665965829838496608914507659456051722039719170696094739258319947232824061249928308404738519285760 [190,43] 683817544948728697945707192584743474234392584448525665142127803508817726972599379953797642375138378240505218907015498861187007300042001430353866440459552054763573808727713555176648786196602648526964021144471190907978938021584583973441513208885019390215367088953087888270634743728469689352669830090064680189461539756392853308092304032302640806055688452280653446678099944562923400757248 [190,44] 325189668690451663930462009445701879951712566312793239471297266964534075973980628254736622847613997037741464595548948955340169709056272427298414378807912806105176149114722570687160745687972580200339101777060483802471066655212858857257513967783294040072356863859587007858441686448045574286980676790924614043850855511711648239538137909569966689091477801386468639392285050939607208960 [190,45] 135754543956728891670687325481509553009965400547900469332697868254231461001206298211254500714908637890631116850840970611724971036318160531354900378808729564245706129481249208285024335758358170803257401129155722645027372226165868089114664206871212670907936307900683145700654642328107105456954124192037851855239996236034183355408451665324061090875295583554320769154535135396003840 [190,46] 49719792139802772649515116343308900573044323298506682507581739758669726318264007109358410029698017238935799264187174914111969409242732597665980167098794973899130833631095926077527171822272444720478127318130829578315723988896126086153855531353376533331055844951181859534499402145464758928374966650117414821312558818797891922266788638386373311353827831132238968103298811340800 [190,47] 15963290352577367808374196938383713655605464486927724095763668827738359368278059132088957853429441075113225426539015088120847782435236367806060452521329909360728989240408782035549306541570254782899158739018929816414639809550413997144983879451456229429559007502019411293551094357529802231440246446457363460371245950915974301952535347507790391854212861628779503501094309888 [190,48] 4488667800829822994561173966425561082489382193098966361756257225067454216427714698868344566090538347118336167679702104188391778906280613830401211122220903313281491622401143775666018682620488339785403437456276029989794227804542067586766679755123084538261794520505746560074455256019648533306927724928648584374564874909235821862580570562817730521380306080360465336968096 [190,49] 1104126271451922013390971181965023756360739683497435406552955372787346664731859510478425084320275425875911346064014930065156422499303147982819325254044988983573063956897088350863914864809875217304593379376932965001487621104442934087244547496192513024624797625139307890553312857230586139401707231126421378745490195752662387614194744566591033327710790043506652725248 [190,50] 237272907188367054392051679670670774312276230879842683450912577950386932951306530015544436302838817513419807675844784813153231471794747823312903688702399018942831474528084269955687186660256719320863069495387849844894062927515687228196418432023957181849552681200557733000695874474945252600327964980085241622644292545217076283781877754880100761959860199487271936 [190,51] 44477640371371601808604706098979487763326025441095406437682594996349795194196342853067704603713149148528955912950128001791848024960583362016867731237261941285467715816530219994003459853520577335582905417854451257578484717565384034245318911711057722146576240565246460987626232299164611998249814924095269203269709113489508699093461419189881741579277832611840 [190,52] 7260150236581965456309120574785331410550555293698420248014953174979629144064734609106522071925121967059024581866382692691262548054571204711482908020819922322096757860387396008468827880912622888571547696794581584005916375719000472008311771849561259033648567170772530415932668420416718351632489883018036836956256937816281571711648585850932666774327901888 [190,53] 1029938135789259118682208809218414393144588161348360151253468067319178370715479799130074411229001722337367805444183504662179635388926991886310538032429793739648346345798553385665928300830778469796986719952931195609986137527986713883003577256523269345196542101861201019562335817114313238612385398132419338372614202642701185840251309105345512014993408 [190,54] 126703752595559843001622093952408691300509138049511429519210972282408658709190527746349518532749822339372465605484377962576237836748629307789085537815466617061012138493848572307265290697564096375613395938322183434569493097439122722056437527179372509206858995887728620822245624954821216614815018868295320183092371260356022292192026768273397312896 [190,55] 13484200141153109873698781773408344672769645043833057779130744516447531547156419402415768650282648944153842297274416142105638748681971188694974654544892426939811505249976455247384161635523324552145535693628422900018199600632700387537884076319497015820329242830025901013487386701989211377618888018511554124366791178562864100894978794072361728 [190,56] 1238080847915976105001578399428466014765222241039664431846963956466790146859896990563957338858219305846968979690069511041427526279664699056316832652061671122746860839292216287971366108931483496426616069820674674804730395367990822629203696128623091438987319222803977924838389359308389963565471293053078784306473280156895767100361306862844 [190,57] 97784388310110321218687273182392823672423987397833968101804470462989595541708532832980368787908903621418775317362232811030175922056969924282272875059119616330363292091368323589573990124667782714522932610165461809806308670189035986472532218615716324191321829914837960225912618012352738396053580562491319858724991648216744775181860864 [190,58] 6621612398946168261380128108337076102136271551762863520215283938549439124228264449731708843945881034366782900733224365554735618736288976569192414299040198476851237416205965088893832131705180602216850906347027772291252120274378514009485014938432669952474494480900653715323589024621224672163762450203458793605934524903537650978816 [190,59] 383059594885790488920070547611594197016624989424127308090785057149943529773305870541912670531587745938354366845741068211996436175026781784660768401208251047783501137665479055948972887254020459276949712279354566591691226809527799095952793909718182600068956900441393985216713572067512498296002173964709741921495243302588424192 [190,60] 18856334635295848925981252399895282575080863038397228914898441523512333355015515016766639837528526916749225741066504482371210319559690202587533858516691103032824250885477394275690156773109016791303145640042497965864029231806766642633260364511491483122039680498270287071948097754592437239421767422955828641304422072310016 [190,61] 786407875569325151947033142687154409869923084044477224759067574036598193889463039700929469154817408354836865432389784501266092322674039629170395472771624017751444277134190940370372891797140363431399446744682682420563850684704135490916164367065277965098525921711874620252707490563865290037563326851293660161899274240 [190,62] 27654428075599951775190982959925761722971190926002779769763820402925676039548159724095972247318024214423212541552812075976252003754560331077773421904814131065927319313448694634685698677276620790810956738560771679352997823970074751347019146703882003642351999310467318188608829758187740621880995066172253156782592 [190,63] 815701638518975410946444080486213022856803115283601693554263920137907951948526553781434695304973518386171696496207640998050525410320874978493021688028395418017557586758464220517324171708165415575033677540630951464280209978566003701427609413928891673941963453054544107849953218780934629159169302493394215936 [190,64] 20065378079522599334648037474097977547686964340149848852420580962309217767405452530461630999531452490320602739370477390186488665278362288073728697004250413495089789440701234297191133219191906730751995089078835914558676942142899257053239461113636574384512802756628728825204215901970002048392491879911174 [190,65] 409038370395629596798596063184867255897053922257585153282872944109996160308332242877299573072668181634644380108389599940829017189440545564489205189339501734695315508663815968012422144590603939123745941105909282605098645437619035589921109281689102831094583296232517327303232441297540250359039655936 [190,66] 6862094913218448086583075796278926929612576672830220954999119922874674599199551476161011928089041321300909796319131770330518955965126476429886907748345041296071042214558757645430230120689237842968269281437104003378444421977112853811599920497791194442356361954444840415439676307758030877745152 [190,67] 94013968045884722574455998184806869465338695444983716070240186501734875224924214497581720231792694673716771587068659888935523707726637561537085754218376358640937387924293675983422952517808610726558103871760052855183536302494894822162162766395164034373155506472182285052221056629389115392 [190,68] 1043019493836096959729560547263008685611085118878714490372583430751663982732995639784408795380311256482877299182110674681117483051870842752089151324382694111481915087556483712664288227128308896437605314594353772430313419239259568672298880093941137196419661287687756381269674103302656 [190,69] 9283014972442555500227808259250675413601247162390832721822977603641034936475000607229232833877532858990416147780709581018851220182839855111744308785461805579667520897869027617746191151835390369918952419008111841593235356705526978214778629400146812484762386349826407392151814144 [190,70] 65595541131536527957364405949081263393932044077550492073673618025983093499460243592362932353813153761723507070395001750626061661374924868736047604529518042519762672713160822880990316138053672451286287138319229457044259719877479894037446568777440694324105708272999490671616 [190,71] 363781180216058524947235867024785899037434117390546464117918207441034156018518778416394860226626296905233677375016507938639028679747403939009235117843264524292281850245521122734303328367517294650529940626414784253206177183098643635994812593647778762303342166439962624 [190,72] 1563176068775340515388450781896123010235063682162001974787984623283569092099946685537279750702264165697479629923008007183196304545919235982541229980847492110001455165417046831128514677596671520678913088224141301464262627734032627925984102017965087932634646545376 [190,73] 5130307523226183188251404332863423601905312057800513368299633847234494400046781969791562138256316587830802986097186577291724373906793601152988741807673344257293818812335405584963789485985290519008282469424447299108902459636125743282219325733581795241754624 [190,74] 12654851555686450832895533109866517130784677058539665410703243919529865265126102362712662579178199798322298989763795993467778982128051668843004365321066907270187439135753728370496603910261144835475715550576739379550595212193950928992946965582317715456 [190,75] 23039982920619243970291337172713702732212323169340361429844543704045285180230908143980441092472064681869099941518961943377043957667482325586507356980462934600090594644436095675653855839851710588383588206052802437970513610418316407832206517665792 [190,76] 30333860616319599595424063970665223897162497120147380700140662471665597729888322790004277138928589125684682560411006614025427872059561992406902846154989898464189941584393053775860925477698384853876841682806882269789161133320055346549807104 [190,77] 28216169210147002214347713835635596009958576716444429099051287084571391344924852208935700061271875831767317152197480315508335059921124862703746120848865729599993633224455829157976900946627319186227877767452595803813935756444661383168 [190,78] 18058018881563141659965524001118335449961478121367705087011186927036728129580359315722271884773043236669152587938230672804287703438869337584319067097923008965457758927388277902010134190019664681191401707176959602696883597586432 [190,79] 7712843748348402994702162335143820125441295487182577552468332728723262815672460800037341418742843868518679789024689152282392561504957216075755402297587980922729247717361459220636548654453150729706399346433031180397928448 [190,80] 2122478880072271995675162812275418015726837889792338274079171007723433873346150292395089759339723776369752034980743768871799274997134894882794011965158828410920366125570531683882905760147242429000673040607290693952 [190,81] 361208487290965057687711907772606193881170300486051386899257035392991322773261411983161966908775607599873613549728504974741840618727109407142951410507509264370942014823793865811172398142749335181658615545856 [190,82] 36229307847612843495437859415996428508226549455763314491373523678650541885054590676061241065284103199579250101431047034938173439199094857511677573417964226740547772353765319160039815374887723036182528 [190,83] 2022886697432185539147191643899465491078214549157408059270516015138957195089352877340082023689669308647514487829829976232509331602502861690009843733873850142982226663130782878986135991729786880 [190,84] 58719113783199116264238746630468512767893504992663705279858090240433097666109684616208726252945476209081331331223105799270974998092294549332161379500122699315270031940585130811426197376 [190,85] 815411371201209686674302923212100200266641184254637440041273551013918637308520422948787390342709716840616226214227403579752723662560869579905050754309652287057712532111182983168 [190,86] 4888670059255733849703353904159024395004765194755626643671092506977740314965236980078694545027529524802158068632795177346026368925532600423387926247613340927315557187328 [190,87] 11121185090764436650701697381991339258636984806520466372812571562092585334843023935173499946145283305791643701358199882371353360674781940021454261509819657969152 [190,88] 8129955404660820669561457476739746170914042040975216722077472202938000385249112505280091803429742804540399217072908186075027385713268446794511575659896 [190,89] 1532630100507528772191937312097782637903347595004887988423671204848927651078093000508756980574252319581469945201672970799268977129789255712768 [190,90] 55084360545560470872579553317944719452466484528903167889879092175068502901923022293954884190954693700650636173804102671496537399296 [190,91] 244447515738682921691773088126219793855555771104631824345278747515298746148589545379208897902974166527374879585331494912 [190,92] 35391341402917166452255007150010108925670579528933225039811357567599668810003903728036385109816086032416256 [190,93] 16500278095929830938682006144019484535430227208917886840406061404553239384995678943289819383647926009856 [190,94] -7701694702202557495146040912450698339298190227103035798685110027137505901748432842521177455519138816 [190,95] 3395001541318781653187637773334861973247940912032107653063491363740961842297724887584257831958528 [190,96] -1411638919581105841879470967228768991255751373801211490421364628516171089860218582959754733896 [190,97] 552908630509842285930566782367458209671038713117759160209303066105587003967105044023296000 [190,98] -203696477329403197146630983096610315505050099778924204292672685587742017159229037593600 [190,99] 70469103050525961194000087334020824924085334840433466345348633852160437130856396800 [190,100] -22850978038044653813889057068080505328412646653102292020547430227300074694538432 [190,101] 6931342647801236853391549365305082669724197250106632762423942117154443929600 [190,102] -1962224535543306117843071102239800787088757071988344528531936818197641600 [190,103] 517119842000132215479662691020564760122876213073859216306580812504320 [190,104] -126501986286180618162625225046026343789662251084279835326661104660 [190,105] 28632195924752613654774163049926970238659416526324393975021568 [190,106] -5973848716888499458997541100213182678352365847669148160000 [190,107] 1144064326726323128969192240538940130116969674501120000 [190,108] -200128473036368912440384949011304593165672842297600 [190,109] 31793422681202710252845792234796572484692172800 [190,110] -4556093031672579766614490902034053145182720 [190,111] 584187568386738777695161398343566310400 [190,112] -66363859140921890960143121209463400 [190,113] 6598023462266415672058994257920 [190,114] -565244448010379090435439360 [190,115] 40880796439046478137856 [190,116] -2427181413239336400 [190,117] 113586955814400 [190,118] -3928620960 [190,119] 89280 [190,120] -1 [191,0] -219462914645650671137226904554491027707871911334648512044752076513422029097114671739142486044598189267350340419598085129420581916813333632977460023000282065029929648487727167411811664993356276632190403614414365495625264662720000 [191,1] 176485160890433551101549613999403876876139144864687590187695031691451862783114959414530973543703583066531640465296183100441933180066726889906657018532866799771537209039762180193543149880992801229325273312037244865918867600730144768 [191,2] -7218647039040092845203707860509017241888629681730552952474728207281773832834711048212658840451609600838193117672143054367766505056540788377733742469170596200639256722006534532177173619459359566475715916226262720837028910705308933120 [191,3] 71500668940026495100224551707250730397238859482373453666040667882113403716596630929777671312104390447729588328723117444617806182806977036773391131838454175650522512051666578526076092885242012789582523453266045848450261408466011408384 [191,4] -274974755610405283836396866419391832218666588374523515900069010153907808872555527471212086671442534898070951279007251510595537946000381297848061932488737134532729504561421359381915209551893224747182142297629685156604908890629871563584 [191,5] 519835303470044726884383657003245863883781466274077346034233516515394629121137692465858478819731927462463824339022168298987824213649031491019115152718751075500936404014726838414123622063921285840222869674651764014959370329478194976768 [191,6] -556978070731291676837780321133843250093237807555599783302745643771331154491027206357487150059162722981917034382294009320999174494329303628956147034676447522609586553346637010388428447413595844179713999970668176291473792672304834696832 [191,7] 372065227142280586890216406912348190909965512324489235260507308310221463394125548608342853699313830346173307201042269396678295584683170539801292269322659068228519511625270758663759587475800226249740062195600601627153356374757117346560 [191,8] -165919259753780731493547627252696501846416131888951099557121088845452908585438479597486145194803894222537022670643588229045255832328273306289020059489812019537854562972950556870337301484474728954929306175695923558316763771889635973244 [191,9] 51998912935408420014540156110138733059758499767927036672841948170520367620433407614764705493447590931122537150494837104704613597379760948102184819825463670862143535938262920235691391152049842074768222302332822471693530212796689874944 [191,10] -11920672876431772439044949898757445272644687510591940357671981875276554039611325096610237924722016647707134280150249299266293221056758774347891771481545372413765879763616949362255045356374921812539627302504400527194898573253102948352 [191,11] 2064131339448052031307823502424174908636291067099615555879100710657536985245314092401856613555640119671441462792378336776225044440755890917092972260197484701679444165576273604186713338104314137756316447908735903425751375911090085888 [191,12] -277136098247206979165301939685187584641926711331791890426307010427909149495933101806592093093508712048750881072482619715178776468802095453320950882471654612423811213704476160902052303744843772836874914284221525148507766968989523200 [191,13] 29488457004694404967367618726971935930967857235919693783595651022071625369525180800388540035414724851852753713585488980219907289722028445444257212970268162232346549238492968840506900905675343003126773613046202170681546403139411968 [191,14] -2532959573759900380022087922325634419546361175759897988004808027791720594467902262115692379737092942217337414680259870869026567971385141534033834555555066648367237927758632340644522981105735266738697941556940548823091145293183488 [191,15] 178434079931408873372653937605376770327937353236259137064625751449959003276228211405915931109010513969475256984871367146272054843947550771152496976681058427497451164956461941012260917555603928349639384451336370603011952697166848 [191,16] -10450284376093799311342665982220737191591794600506482510133284951947391440641167635185103466052125763007229160776641601437749990342519421544223282499407777259955623031532788716190098842836083125502994299737666625204041052328312 [191,17] 514932566120348157343640387490394463462442175354578122214370455235932229960745101373150195709677310140475250465001132576742785826520306890709403620659472419433020153680722937072351629434279694507532670309233534096257978060800 [191,18] -21572062830528379466148348487356846535863489843043779380809919811666785629716780426866447503140330442659059258685173531807153481835063307405489507130984230149873971895443155179553268811784286880612859977321672098713157699840 [191,19] 775493394272192714097456849368585804964299362314277420340383015844857910016648176474226014333217591030204814876151550656905643631120296681639541086916975602970678047946195751963782978274376717027710756535747499613291507200 [191,20] -24121041545405404960705046672831674166378566666569842336544860542428854164651297362918073764993964023492235218225120533264518496172277274387344175166632576282833640921123490168496829024079822798660723132954308777881235568 [191,21] 653969664160146413057361869385021069084597337269856843790340807785631581883092326188497867233159211061422329721044551194351171712011860142232571505414409988914117380627852156656303514145108094575981754691229872063058432 [191,22] -15557985501109583401957551630575761312634289281583570064630624114253513175166349299413990582266538690747786015006829292706600325373443152539071244564301673494698603196426725761495343434418397679424151909050259450797280 [191,23] 326735145050253184909060557681347785150225404967836956984157558848259995345232715537154401959233379772347561026541744734510560000748941564221460898010729214177933617284543652757753745661821804374189077616326561651264 [191,24] -6090533296430672332047583871892957035555773592193942544604790725084558311255502395729564699649812696349016281188385266207641817325175098955637221380728338613370540438969086910610817615899569654140765195231984429439 [191,25] 101272060388176398562612013498222678653615407868412358936250358948700377312598580786611939799219145764083721750423502983012837791670070077086272413759172173941061147288027358643891536852455317855743837554187108352 [191,26] -1508931191273901874464679111622823273843087124672832437816820424248638968289639267452673531239495992593409991121138760152499939599987034504467980342584116097878176401691598171555780600611713108452921894369947648 [191,27] 20230159306896587858698326813901113596935850429586442342527609550751459821410322682893705950380693983340863433229337694564670815625650646108038956227606615436485885175767321535809456581512772716731195461345280 [191,28] -244983008232281742705087155266213356013151559773152914626743566913159721405736957137065577021003778024035665166077976350997585874802232031646795703123375631152668170454967492503394443739662064653573224174336 [191,29] 2689080211412552437628995072821109014358454221023287567552411601345367549938202720283278599422962184708535026048570982438226450343224154596376431564019008380444726214325674562296620182210723652946708340736 [191,30] -26841575958889117890491659630554479430927510037592388066583616112585061096365580673364692846004200121423711460273071619956061366906546106174597341637097065676129116230164163666916693867049278162785150464 [191,31] 244369281747070841317486873765706954778534196948188967502172758216009927157037809121987122451214286119575233462119342518680739894394227383132862020264092324012093165168346833636796624346813413540688896 [191,32] -2034792210528589858611131531830963242564953201397175081673489509350335328126176696023333265548946789039139293745038767650101890894767154333890444788703667629625713022100692404286504409093553534045060 [191,33] 15536038321863291623542232774624138002001022166768318426744005426323654587701803894997195460523896246417832316227341085292314896337409163751235253495920215851270335785101679830682416642438897598464 [191,34] -109028058371020972014049444373944217163553757664835031228338313794297394682592283103482320643991848312290868193482973393492759237645045130090960555753679719054652228085078547098530426375308836864 [191,35] 704808178200318838429413178059215914053244555308861783491892991766523966193358877332952784009450383907309749943248270233920996516001350322036544179522881924693710496395919458955217613097009152 [191,36] -4205590488712311862900651369098327535023621050864517148918982553224421853568111741975998545108974706635164843174521107410957943055067314934872838255541648651428566744424069125503230568890368 [191,37] 23207708863757851733177193423202073832064811667853589854380583565367828932804716631697120497479194234423939731687797233376428225253372745054594893307996959788796739680455273753304262246400 [191,38] -118646365584616574335443597088369764748041663606915541231061900656076766129402497537746691405050930000223805964655679636555296851241554112626926676641897259645709024286323217149730619392 [191,39] 562868695077285639212120475232322113123283744663511981864286006048277646874346166052241954325866101298958429094379382043466551425856630659548033870743703629704253186751577316236460032 [191,40] -2481723988311094395213290690827758127746689926936950129784533874553045655351695470887941115065718493726415066163209239017474577354274679882796779986511180768525651621021998041411584 [191,41] 10183797687748750612142972127322720024403400307425230700603146709963473146851415026460575415406508656883058525135722256002068025996869305122441108772182996838338518072353773060096 [191,42] -38944665618049270532386879213170110925266306849669879258238646416202616019898407034988135742249587761304967033511779167425196865536172790810726925207626291515783889562825523200 [191,43] 138962820669371708257239606030571945351341248149672281533341906000768574230007433771549823061153829411412650326343401424799909281653813158140260145072852400875657971977420800 [191,44] -463183373195523723594922480922610797632368664153239555584875231743450957044341862806927498019875781398692954477818036305760305691919785139894801270685695849271908225146880 [191,45] 1443660629791663173363082115276861933597202932237582465802843538452242865669118035388963650143551388445232629726016628451287555605400893488999310267016424420251701346304 [191,46] -4211665305777428892769157393643477587758343335253111104883718055747738476786097615960057940759204367390460784764148186843814098005961103202060202033586957159799504896 [191,47] 11510765937987758934483339246830169125070209168707313913368737511094682660828949101938077711825725731642173926897287747017582308448877655233912184232420154842972160 [191,48] -29496396273785185604589646093069892825981214744526176843079726369345466506564985627845487307045145552589831021965017953662635952834930419547887940936904253451008 [191,49] 70920159607126904050199649010789466055986219667609810137849710839519575690568635946956034069702026653292701896985472403941277011299742871340299415955731120128 [191,50] -160102485781358572532977311511537048971908811063663985339529555276614056012552509975768633973940729113114452552374771031843479000309662569667095383270096896 [191,51] 339560025854760193227168418143812475521482857028408421583723239712388421103078982172176595639212304846284271836523716666377237428540683797342988730630144 [191,52] -676954150948024271824259036534665158555712656704642158384025654351842347471434379723482080543149889876192843187903240523526359307703161754282342277120 [191,53] 1269207068774721546792462202394392573434112581286245391284211939890512876869397297856334520826077964335598359575262016764370694576468456037899567104 [191,54] -2238799588168922644071931107440941105052274427966868998639440406146111709615270065377115715859117181874972268907904718448657851162641372765077504 [191,55] 3716716387695667302443826187027721755272360176997899279619439304361993159892462667613006528639875332566522747811630729565226125389676608782336 [191,56] -5808850536373716033914626981565595816456423157097966838802734522563131321197775770426749241606224073958060724606996115875848563110290281984 [191,57] 8548813455295088264072134511163961614339048493118455124861390001863913994258533317493635284026976655474027211602893157387273976439111680 [191,58] -11848890282841235679307405030053523856969648631055954777555657406262798729639669459124339350085035388134890895439956884310979955638272 [191,59] 15468558398595480644183014261560503341771148910741927490511998553670335303684972473019977087462535039918883970838850171920854843392 [191,60] -19021239323286726834920883038293072202969040671927000514866538543290527419443025971609304197780229172431551390826879406130637824 [191,61] 22030929185341167198114525347694629606746412092953888627141153306953854692900654417362242720776281916606326511718207875219456 [191,62] -24032062746415626998210414786150010153755617306218474819029148861626119529870814667525958824978909146025413828603725568000 [191,63] 24685542870471484615657420680163688519178075267528966435752101821317706618082895907539441720202960420105523164641120256 [191,64] -23871826280728083237996757550537135736221786359728214227073563619376377091010717048490581678314815675251696344611656 [191,65] 21726270021203620370803986259860031264206124008041448191410724248499091815313466370574700059904402654771673038848 [191,66] -18602532138284532191558027718391048012229525293015992825829520668797083609771464703150064403026553644961431552 [191,67] 14977544663567058105325774929645341697455859469039593359073595493774467643589872876911882803916307738787840 [191,68] -11333035340375207119041749253432063628450049779989407132295568968195054036458217964707414180180167675904 [191,69] 8053831776118397875525783627546757100492234144016878855182935944873098141231422762718163712064487424 [191,70] -5371283699683450929059849252479173402771108379212881619884783820540913811644988285642010774970368 [191,71] 3358863671269848620845342174413433975346057468107202675241159675855248031232642130495286853632 [191,72] -1967484478633867027381497330869905230165610713260661708517381690783117519778691312080090880 [191,73] 1078305356747946733457947295817176893771275154401918075711693683850120240584044373213184 [191,74] -552236504542868487490285725137689272750904722157918641061390496007674908395171078144 [191,75] 263894084651879432273666502503012500963031994729305354411920043442558600305983488 [191,76] -117473923970416172173775079293001568596039567419547129349322999064155852508672 [191,77] 48624313341278442258159203079186370511803600015496326885139742755551395840 [191,78] -18674635612849783987855463177885275043382956956695315880689044357454848 [191,79] 6638978359905633221642721346440367404234080402180547148814549403648 [191,80] -2178823321175618101142365135238844364865838212181824915704932240 [191,81] 658063937946704822169472066191754947137461052965708433326080 [191,82] -182261214511680371620545670443968691501557763638365839360 [191,83] 46101631148062245035422015808895264361577161390178304 [191,84] -10598853219937814326176679594944787165938687619584 [191,85] 2202352245345053767663823468247885911261036544 [191,86] -410877084240687227721124646195369468568576 [191,87] 68275497029644622287515872636377446400 [191,88] -10007186479727926168259733346030368 [191,89] 1278162336069354806202364674048 [191,90] -140078665056523721920312320 [191,91] 12907329598788518615040 [191,92] -972440507213559360 [191,93] 57522594994176 [191,94] -2505223296 [191,95] 71424 [191,96] -1 [192,0] 1